誰でも聞いたことあるIT用語解説【Cookie】
コラム
はじめに
誰でもスマホやパソコンを使い続けていれば見たことあるIT用語は数多く存在するのではないでしょうか?
Cookie・セッション・404エラー・クラウドコンピューティングetc・・・
でもいまいち意味がわからない言葉もあったり・・・
大丈夫です!このシリーズを読んで今まで曖昧だった単語について理解を深めていきましょう。
「Cookie」とは
今回はタイトルにあるように「Cookie」について解説していきます。
おそらく「Cookie」という言葉を見たことがない方はいないんじゃないでしょうか?
「Cookieを有効にしてください」と言われ、なんだかよくわからないけど言われるがままに有効にしてみたり・・・
Cookieとは何か?ずばり、一言でいうと、サイトを見たときにパソコンにデータを保存させる仕組みのことです。
もっと詳しく説明していく前に、そもそもCookieはなぜクッキーと呼ぶのでしょう。
Cookieの由来
多くの人はCookieと聞くとお菓子のクッキーを思い浮かべるかと思います。実はその通りで、お菓子のクッキーが由来だと言われています。
フォーチュン・クッキーという、食べたら中におみくじが入っているクッキーです。
イメージを掴みやすくするためクッキーに例えたまま仕組みを考えてみましょう。
クッキーはユーザーのパソコンです。ユーザーのIDがおみくじです。
Cookieという仕組みは、クッキーの中におみくじを入れることと同じことです。
クッキーとおみくじを紐づけてクッキーがユーザーであることを確認できます。
どうしてこの仕組みを使う必要があるのか
もし、Cookieがなければサイトにログインする度に誰だか分からなく、毎回ログインしなくてはいけません。
しかし、Cookieを使えばいちいちログインしなくてもユーザーが保存したIDなどを見ればユーザーであることを判断してくれるようになります。
もし、Cookieを消去してしまうと、ログイン状態が途切れSNSサイトにもう一度ログインしなきゃいけなくなってしまいます。
ですが、パソコンを共有している人がいる場合にはCookieを消した方がセキュリティ的に安全なのでむしろ消去した方がいいでしょう。
まとめ
いかがでしたでしょうか?
今まで知らなかったとしてもこれで理解が深まったのではないでしょうか?
今後も聞いたことあるけどよく知らないIT用語について解説していきます。

株式会社Knocknote代表取締役。大学卒業後不動産営業に従事した後、ITの重要性を強く感じエンジニアへ転職。ソーシャルゲーム開発、スマホアプリやPepperアプリの企画及び開発、高校でのプログラミング講師などの業務に携わる。2017年1月に創業。現在はプログラミング教育事業、システム開発事業を展開。今後は海外向けの教育事業をさらに拡大させていく事が目標。著書:『作って学べるUnity超入門』(技術評論者)