平成26年度 秋期 ITパスポート試験 公開問題 問81 解説 Cookieの利便性
cookieによって得られる利便性の例として,適切なものはどれか。
- ア あらかじめ読者として登録しておくと,登録したジャンルやし好に合った内容のメールだけが自動的に配信される。
- イ インターネットの検索エンジンで検索すると,検索結果に加えて,関連した内容の記事や広告も表示される。
- ウ 自分のブログに他人のブログのリンクを張ったとき,相手に対してその旨が自動的に通知される。
- エ 利用者が過去にアクセスしたWebサイトに再度アクセスしたときに,その利用者に合わせた設定でWebページが表示される。 ✓ 正答
解説
選択の判断根拠
この問題は、Cookie(クッキー)の定義である「Webサイト側が利用者のブラウザに一時的に保存し、再訪問時に識別するための仕組み」という点を理解していれば即座に解けます。選択肢のうち、過去のアクセス情報を利用して「利用者を識別し、個別の設定を復元する」動作を説明しているのはエだけです。
Cookieの役割と仕組み
Cookieは、ステートレス(状態を保持しない)というWeb通信の弱点を補うために使われる小さなデータファイルです。Webサイトは通常、一度通信が終われば相手が誰であったかを忘れてしまいます。しかし、ブラウザにCookieというメモ帳を渡しておくことで、次に同じ利用者が訪れた際に「ああ、前回来たあの人だ」と思い出すことができます。
この仕組みにより、以下のような利便性が実現されています。 ・ショッピングサイトで、一度カートに入れた商品を記憶し続ける。 ・ログインしたままの状態を維持し、ページを移動するたびにパスワードを入力する手間を省く。 ・前回の訪問時に選択した言語設定や、テーマカラーを保持する。
なぜ他の選択肢は誤りなのか
アは「データベースによる情報管理」の機能です。登録ユーザーの属性や嗜好に基づいた配信は、サーバー側で管理しているデータベースとユーザーIDを紐付けて行われるものであり、ブラウザ側の一時データであるCookieの役割とは異なります。
イは「検索アルゴリズムと広告配信システム」の働きです。検索結果の最適化や広告の表示は、Cookieだけでなく、検索クエリ、閲覧履歴、IPアドレスなどの膨大なビッグデータをAIが分析して行われる仕組みです。単なるCookieの識別機能だけを指すものではありません。
ウは「トラックバック」や「リンク通知機能」と呼ばれるもので、Webサイト間の通信や通知システムの仕組みです。利用者のブラウザが保存するデータとは無関係な、Webサイト同士の自動連携機能です。
ITパスポート試験における学習の意義
Cookieは現代のWeb体験を支える必須の技術ですが、同時にプライバシー保護の観点から議論されることも多いテーマです。試験では、単に技術的な仕組みを覚えるだけでなく「なぜこれを使うのか(利便性のため)」と「何に使われているのか(セッション管理やパーソナライズ)」をセットで理解しておくことが、他の関連用語(セッション、キャッシュなど)との混同を防ぐコツになります。