画像認証
認証の やり方だよ
あるいは、操作しているのが人間か確認する仕組みだよ
画像を使うよ
簡単に書くよ
画像認証(読:ガゾウニンショウ 英:image authentication、CAPTCHA)とは
「おまえは誰かな?OKなやつかな?」の確認(認証)の やり方のひとつ
であり
なんらかの形で画像を使ってやる認証のこと
です。
あるいは
ホームページの世界における「おまえ、人間?」を確認する仕組みのひとつ
であり
画像の中に書いてある文字や数字を入力させたり、画面上にある図形を特定の位置に移動させたりすることで「今、この画面を操作しているのは人間だよね?プログラムじゃないよね?」を確認する仕組みのこと
です。
詳しく書くよ
「画像」+「認証」で「画像認証」です。
画像は、コンピュータの世界における「静止画」です。
とはいえ「画像」と言えば分かりますよね。
認証は「おまえ誰?OKなやつ?」を確認する作業です。
例えば
・本人しか知らない情報を入力させる
・本人しか持っていないものを提示させる
・接続元の情報を見る
のような過程を経て、OKな人かNGな人かを判定します。
※厳密には「認証+認可」の説明になっていますが気にしないことにします。そこら辺が気になる方は、用語「認可」の説明を ご覧ください。
以上を踏まえて
画像を使ってやる認証
が「画像認証」です。
そのまんまですね。
なんらかの形で画像を使ってやる認証のやり方であれば、それは「画像認証」と呼べます。
……と言いたいところなのですが、おそらく現実的には、ホームページの世界における「おまえ、人間?」を確認するための仕組み(のひとつ)を意図していることが多いはずです。
みなさんも一度は見たことがあると思います。
会員登録とかをしようとしたときに「この画像に書かれている数字を入力してね」などと指示されたことが ありませんか。
ぐにゃんぐにゃんに歪んでいて「6」だか「8」だか分からない数字を直感頼りで入力するアレですよ、アレ。
あるいは「図形を指定の場所に動かしてね」みたいなパターンもあります。
例えば「ピヨ太君の顔」と「ピヨ太君の顔がピッタリはまりそうな穴」を用意しておいて、図形を重ねてもらうやり方です。
具体的な理屈は知りませんが、これらの操作をプログラムがやるのは難しいようです。
指定した操作ができれば「あぁ、こいつは人間なのね」と判断されます。
このような、ホームページの世界における「おまえ、人間?」を確認するための仕組みで、その中でも画像を使ったやり方を意図して「画像認証」と表現することが多いようです。
一般的なのは、画像に載っている ぐにゃんぐにゃんした文字や数字を入力させる やり方ですかね。
字面を素直に捉えれば、前者の意味です。
画像を使った認証は、すべて画像認証と呼べるでしょう。
一般的なニュアンスでは、後者の意味で使われることが多いはずです。
操作しているのが人間か確認する仕組み(の中でも特に画像を使うもの)です。
一言でまとめるよ
まぁ「画像認証」って単語が出てきたら「画像を使ってやる『認証』もしくは画像を使ってやる『操作しているのが人間か確認する仕組み』なんだな~」と お考えください。






