(57)【特許請求の範囲】
【請求項１】
表示部及び入力部からなる表示入力部と、複数桁分の画像情報からなるパスワードを個人の識別子と対応付けて登録したパスワード登録部と、画像情報を格納した画像情報格納部と、入力画面生成部と、パスワードの認証を行う認証部を備え、
前記入力画面生成部はパスワード入力時に操作者から取得した識別子に該当するパスワードを前記パスワード登録部から読出し、読出したパスワードの１桁毎にその桁の画像情報と別の複数の画像情報を前記画像情報格納部から抽出して、抽出した画像情報をボタン化したパスワード入力画面と、前記パスワード１桁の画像情報以外の複数の画像情報を前記画像情報格納部から抽出して、抽出した画像情報をボタン化した少なくとも１つのダミー画面を生成し、
生成したパスワード入力画面とダミー画面を表示入力部に表示して、各画面で前記操作者に１つのボタンによる入力を実行させ、前記認証部によりパスワード入力画面で入力された画像情報を前記パスワードと照合して認証を行うものとし、
かつ、前記パスワード入力画面は、表示の都度、前記パスワードに該当するボタンの位置を入替え、その際、他のボタンは、前記パスワードに該当するボタンの位置の入替えに必要なボタンのみ位置を変えるようにしたことを特徴とする認証システム。
【請求項２】
請求項１記載の認証システムにおいて、
前記ダミー画面を任意のタイミングで表示することを特徴とする認証システム。
【請求項３】
請求項１または請求項２に記載の認証システムにおいて、
パスワード入力画面とダミー画面は複数種類の画像情報によるボタンを混在させて表示することを特徴とする認証システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、本人確認等の認証を行う認証システムに関するもので、特に第３者による盗み見等からパスワードを保護するための技術に関するものである。
【背景技術】
【０００２】
例えば、金融機関で運用される自動取引装置（ＡＴＭ）で、出金等の取引を行う場合や、特定の利用者のみに利用を許可する装置においては、暗証番号等のパスワードを登録し、取引時や装置利用時にパスワードを入力させて本人か否かの認証を行うようにしている。
このような本人認証において、パスワード入力時に第３者によるパスワードの不正取得を防止する従来の技術として、例えば、特許文献１や特許文献２に示される認証システムがある。
【０００３】
特許文献１の認証システムでは、パスワード入力時に表示部の画面上にダミーの画像を含む複数の画像をランダムに配置し、利用者が選択した画像を文字列に変換して、利用者が予め登録した文字列によるパスワードと照合するようにしている。
また、特許文献２の認証システムでは、パスワード入力時に表示部の画面にキーボードを表示し、パスワードが１文字入力される毎にパスワードと照合すると共に表示するキーボードを変更して、パスワードの全文字が正確に入力されたかどうかを判断するようにしている。
【特許文献１】特開２００２−２２９９４８
【特許文献２】特開２００５−１０７６７８
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来の技術においては、腕の動き等から暗証番号が推測されることは防止できるが、盗撮等による画面の盗み見等からのパスワードの不正取得を防ぐことは困難であるという問題がある。
本発明は、このような問題を解決することを課題とする。
【課題を解決するための手段】
【０００５】
そのため、本発明の認証システムは、表示部及び入力部からなる表示入力部と、複数桁分の画像情報からなるパスワードを個人の識別子と対応付けて登録したパスワード登録部と、画像情報を格納した画像情報格納部と、入力画面生成部と、パスワードの認証を行う認証部を備え、前記入力画面生成部は、パスワード入力時に操作者から取得した識別子に該当するパスワードを前記パスワード登録部から読出し、読出したパスワードの１桁毎にその桁の画像情報と別の複数の画像情報を前記画像情報格納部から抽出して、抽出した画像情報をボタン化したパスワード入力画面と、前記パスワード１桁の画像情報以外の複数の画像情報を前記画像情報格納部から抽出して、抽出した画像情報をボタン化した少なくとも１つのダミー画面を生成し、生成したパスワード入力画面とダミー画面を表示入力部に表示して、各画面で前記操作者に１つのボタンによる入力を実行させ、前記認証部によりパスワード入力画面で入力された画像情報を前記パスワードと照合して認証を行うものとし、かつ、前記パスワード入力画面は、表示の都度、前記パスワードに該当するボタンの位置を入替え、その際、他のボタンは、前記パスワードに該当するボタンの位置の入替えに必要なボタンのみ位置を変えるようにしたことを特徴とする。
【発明の効果】
【０００６】
このようにした本発明は、パスワードとして画像情報を用い、パスワード入力時に任意のタイミングで正しいパスワードが存在しないダミー画面を表示して、任意のボタンを押下させるようにしているため、第３者が盗み見や盗撮などを行っても、正しいパスワードを知ることができず、第３者によるパスワードの不正取得を防止することができるという効果が得られる。
【発明を実施するための最良の形態】
【０００７】
以下、図面を参照して本発明による認証システムの実施例を説明する。
【実施例】
【０００８】
図１は第１の実施例を示すブロック図である。
本実施例の認証システムは入力端末１とセンタシステム（上位装置）１０によって構成され、入力端末１はセンタシステム１０に図示しない通信回線を介して接続されている。
入力端末１は、操作者によるパスワードの入力等を行う装置であり、表示入力部２、表示入力部２に対する画面の表示制御を行う表示制御部３、パスワードの認証を行う認証部４、及びセンタシステム１０に対する情報の通信を行う通信部５を備えている。
【０００９】
ここで、表示入力部２は液晶ディスプレイ等による表示部と、この表示部上に配置したタッチパネルによる入力部を有しており、表示部に操作を誘導するメッセージを配した画面や各種の入力キーを表示し、その入力キーを指で入力部を介して押下（指触）することにより、入力キーに定義された情報を入力できるものとなっている。
また、表示制御部３、認証部４、及び通信部５は、入力端末１全体の動作を制御する図示しない制御部と、ＲＯＭ等の記憶部に記憶されたソフトウエアにより実現される。
【００１０】
一方、センタシステム１０は、パスワードの登録や認証を行うコンピュータで、各登録者本人のパスワードとその登録者のＩＤ（識別子）とを対応付けて登録するパスワード登録部１１、表示入力部２に表示するパスワード入力用の画像情報を格納した画像情報格納部（データベース）１２、画像情報格納部１２から画像情報を抽出してパスワードの入力画面やダミー画面を生成する入力画面生成部１３、操作者が表示入力部２で入力したパスワードの認証を行う認証部１４、及び入力端末１に対する情報の通信を行う通信部１５を備えている。
【００１１】
前記画像情報格納部１２に格納される画像情報としては、アルファベット、０〜９の算用数字、特殊数字（丸付き数字、括弧付き数字）、漢字、記号、図形、仮名文字（平仮名、カタカナ）等のＵＮＩＣＯＤＥやＪＩＳコードで表現される画面表示可能な複数種類のパスワード文字数以上の数を有する情報が用いられる。
また、このセンタシステム１０における入力画面生成部１３、認証部１４、及び通信部１５は、センタシステム１０全体の動作を制御する図示しない制御部と、ＲＯＭ等の記憶部に記憶されたソフトウエアにより実現される。
【００１２】
上述した構成による第１の実施例の作用について説明する。
図２は画像によるパスワードの登録処理手順を示すフローチャートである。
例えば、本人認証用として４桁の暗証番号がよく知られているので、ここでも４桁のパスワードを登録する場合を例にして説明するものとする。
尚、以下の説明は図中にＳで示したステップにしたがって行う。
【００１３】
まず、登録者個人が入力端末１に挿入したＩＤカードから図示しないカードリーダがＩＤを読取るか、あるいはカード用いない場合は表示入力部２の案内画面に従ってＩＤが入力されると（Ｓ１）、そのＩＤが通信部５を介してセンタシステム１０に送信される。
センタシステム１０では通信部１５によりＩＤを受信すると、入力画面生成部１３が画像情報格納部１２から一定数（例えば９個）の画像情報を任意に抽出して画像情報を入力ボタン化した入力画面を生成し（Ｓ２）、その画面を通信部１５が入力端末１に送信する。
【００１４】
尚、入力画面にはパスワードの入力を促すメッセージと共に、「確認」、「取消」、「別画面」等のボタンも配されている。
入力端末１では通信部５により入力画面を受信すると、表示制御部３がその入力画面を表示入力部２に表示し（Ｓ３）、登録者は入力画面のメッセージに従って画像情報のボタンを１つ選択して押下することにより１個目パスワードを入力した後、「確認」ボタンを押下して入力を確定する（Ｓ４）。
【００１５】
画像情報のボタンを押し間違えた場合は、登録者が「取消」ボタンを押下した後、正しい画像情報のボタンを押下した後、「確認」ボタンを押下することで入力を確定する。
また、入力画面に入力したい画像情報のボタンがない場合、「別画面」のボタンを押下すると、別の入力画面を要求する情報が通信部５を介してセンタシステム１０に送信される。
【００１６】
これよりセンタシステム１０の入力画面生成部１３が再び入力画面を生成し、その画面を通信部１５が入力端末１に送信されて表示入力部２に表示されるので、登録者は入力画面のメッセージに従って画像情報のボタンを１つ選択して押下することにより１個目パスワードを入力した後、「確認」ボタンを押下して入力を確定する。
入力されたパスワードが４個つまり４桁に達しない場合（Ｓ５）、入力端末１から入力画面を要求する情報が通信部５を介してセンタシステム１０に送信され、Ｓ２からの処理が繰返される。
【００１７】
４桁のパスワードが入力されると、そのパスワードが入力端末１から通信部５に介してセンタシステム１０に送信され（Ｓ６）、センタシステム１０でそのパスワードが先に送られた登録者のＩＤと対応付けられてパスワード登録部１１に登録される（Ｓ７）。
図３はパスワードの認証処理手順を示すフローチャートである。
尚、以下の説明は図中にＳで示したステップにしたがって行う。
【００１８】
まず、操作者（登録者本人または第３者）が入力端末１に挿入したＩＤカードから図示しないカードリーダがＩＤを読取るか、あるいはカード用いない場合は操作入力部２の案内画面に従ってＩＤが入力されると（Ｓ１１）、そのＩＤが通信部５を介してセンタシステム１０に送信される。
センタシステム１０では通信部１５によりＩＤを受信すると、入力画面生成部１３がそのＩＤに対応するパスワードをパスワード登録部１１から読出し（Ｓ１２）、図示しない制御部がパスワードの入力画面とダミー画面のいずれを作るかを判断する。
【００１９】
パスワードの入力画面を作る場合、入力画面生成部１３はパスワードの１桁目の画像に該当する１の画像情報と他の複数（例えば８個）の画像情報を画像情報格納部１２から抽出して、それらの画像情報を入力ボタン化したパスワードの入力画面を生成するが、ダミー画面を作る場合、入力画面生成部１３はパスワードの１桁目の画像に該当する画像情報を含まないように一定数（例えば９個）の画像情報を画像情報格納部１２から任意に抽出して、それらの画像情報を入力ボタン化したダミー画面を生成する（Ｓ１３）。
【００２０】
尚、パスワードの入力画面またはダミー画面のいずれにもパスワードの入力を促すメッセージと共に、「確認」、「取消」等のボタンも配されている。
生成したパスワードの入力画面またはダミー画面はパスワード登録部１１から読出したパスワードと共に通信部１５を介して入力端末１に送信するが、ダミー画面の場合は、その旨の情報も付加しておく。
【００２１】
入力端末１では通信部５により、パスワードの入力画面またはダミー画面を受信すると、表示制御部３がその画面を表示入力部２に表示し（Ｓ１４）、操作者は入力画面のメッセージに従って画像情報のボタンを１つ選択して押下することにより１個目のパスワードを確定する（Ｓ１５）。
画像情報のボタンを押し間違えた場合は、操作者が「取消」ボタンを押下した後、最初から入力を行う。
【００２２】
また、表示入力部２に表示された画面がダミー画面であって操作者（登録者）が画面中に自分のパスワードに該当する画像のボタンがないと判断した場合は、任意の画像情報のボタンを押下して入力を確定する。
１個目の画像情報のボタンの入力が確定すると、認証部４はそのときの画面がパスワードの入力画面であれば入力されたパスワードとセンタシステム１０から受信した１桁目のパスワードを照合して一致するか否かを確認するが、一致しない場合でもその入力が確定したパスワードを保存しておく。
【００２３】
ボタンの入力字の画面がダミー画面の場合、認証部４は入力されたパスワードを無視する。
入力されたパスワードが４個つまり４桁に達しない場合（Ｓ１６）、入力端末１から入力画面を要求する情報が通信部５を介してセンタシステム１０に送信され、Ｓ１３からの処理が繰返される。
【００２４】
パスワードの入力画面が４回表示され、４桁分のパスワードが入力されると、そのパスワードが入力端末１から通信部５に介してセンタシステム１０に送信され（Ｓ１７）、センタシステム１０ではそのパスワードを受信すると、認証部１３が受信したパスワードと登録者のＩＤに対応するパスワードとを照合し、操作者がパスワードの登録者本人であるか否かを認証する（Ｓ１８）。
【００２５】
図４は上述したパスワードの認証処理手順におけるパスワード入力時の画面を示す図である。
例えば、登録者のパスワードが「Ａ山★⇔」である場合、つまりパスワードの１桁目がアルファベットの「Ａ」、２桁目が漢字の「山」、３桁目が図形の「★」、４桁目が記号の「⇔」である場合、最初に図４（ａ）に示したように「Ａ」を含むアルファベットによるボタンを配したパスワードの入力画面が表示入力部２に表示され、次に図４（ｂ）に示したように「山」が含まれていない漢字によるボタンを配したダミー画面が表示入力部２に表示され、次に図４（ｃ）に示したように漢字の「山」を含む漢字によるボタンを配したパスワードの入力画面が表示入力部２に表示され、次に図４（ｄ）に示したように「★」を含む図形の図形によるボタンを配したパスワードの入力画面が表示入力部２に表示され、最後に図４（ｅ）に示したように「⇔」を含む記号によるボタンを配したパスワードの入力画面が表示入力部２に表示されるものとする。
【００２６】
操作者がパスワードを登録している本人であれば、図４（ａ）のパスワードの入力画面で「Ａ」のボタンを押下し、図４（ｂ）のダミー画面で、任意のボタン例えば「海」のボタンを押下し、そして、図４（ｃ）のパスワードの入力画面で「山」のボタンを押下し、更に図４（ｄ）のパスワードの入力画面では「★」のボタンを押下し、最後に図４（ｅ）のパスワードの入力画面で「⇔」のボタンを押下するので、正しいパスワード「Ａ山★⇔」が入力されることになる。
【００２７】
そこで、このような手順でパスワードの入力が行われたとき、第３者による盗み見や盗撮等が行われても、図４（ｂ）のダミー画面で任意のボタンの押下による入力がダミーであることを第３者は知ることができず、登録者本人になりすましても正しいパスワードの入力はできないものとなる。
図５は正しいパスワードの入力ができないことを示す説明図で、最初に図５（ａ）に示したように「Ａ」を含むアルファベットによるボタンを配したパスワードの入力画面が表示入力部２に表示され、盗み見や盗撮を行った第３者が「Ａ」のボタンを押下しても、次に図５（ｂ）に示したような「山」と「海」を含む漢字によるボタンを配したパスワードの入力画面が表示入力部２に表示された場合、図４（ｂ）のダミー画面で登録者本人が「海」のボタンを押下しているので、正しいパスワードである「山」のボタンがあるにもかかわらず、第３者は「海」のボタンを押すことになり、正しいパスワードの入力ができないことになる。
【００２８】
尚、パスワードの入力画面における正しいパスワードのボタンは毎回同じ位置に表示する必要はなく、表示の都度位置を変更することも可能である。
例えば、図４（ｃ）のパスワードの入力画面で正しいパスワードの「山」のボタンを中央に表示しているが、次回の表示では図４（ｆ）に示したように「山」のボタンを右隣の「里」のボタンと位置を入替えて表示することができる。
【００２９】
この場合、他のボタンまで位置を変えてしまうと、第３者に違和感を与えかねないため、正しいパスワードのボタンと、位置の入替えに必要なボタンのみ位置を変えるようにすることが望ましい。
以上説明した実施例では、パスワードとして画像情報を用い、パスワード入力時に任意のタイミングで正しいパスワードが存在しないダミー画面を表示して、任意のボタンを押下させるようにしているため、第３者が盗み見や盗撮などを行っても、正しいパスワードを知ることができず、第３者によるパスワードの不正取得を防止することができるという効果が得られる。
【００３０】
また、パスワードとしてテンキーで入力する暗証番号を使用せず、アルファベット、算用数字、特殊数字（丸付き数字、括弧付き数字）、漢字、記号、図形、仮名文字（平仮名、カタカナ）等のＵＮＩＣＯＤＥやＪＩＳコードで表現される画面表示可能な複数種類のパスワード文字数以上の数を有する画像情報を用いるため、パスワードの種類を多様化させることができ、この点でもパスワードの不正取得を抑制することができるという効果が得られる。
【００３１】
次に第２の実施例について説明する。
この第２の実施例の構成は第１の実施例（図１）と同様であるが、パスワードとして数字とアルファベットのみを用いる点で第１の実施例と異なる。
この場合の、パスワードの登録処理、認証処理も第１の実施例と同様、つまり図２、及び図３のフローチャートで説明した手順で行われる。
【００３２】
図６は上述したパスワードの認証処理手順におけるパスワード入力時の画面を示す図である。
例えば、登録者のパスワードが「３Ｋ２Ｊ」である場合、つまりパスワードの１桁目が数字の「３」、２桁目がアルファベットの「Ｋ」、３桁目が数字の「２」、４桁目がアルファベットの「Ｊ」である場合、最初に図６（ａ）に示したように「３」を含む数字とアルファベットによるボタンを配したパスワードの入力画面が表示入力部２に表示され、次に図６（ｂ）に示したようにアルファベットの「Ｋ」が含まれていない数字とアルファベットによるボタンを配したダミー画面が表示入力部２に表示され、次に図６（ｃ）に示したようにアルファベットの「Ｋ」を含む数字とアルファベットによるボタンを配したパスワードの入力画面が表示入力部２に表示され、次に図６（ｄ）に示したように数字の「２」を含む数字とアルファベットによるボタンを配したパスワードの入力画面が表示入力部２に表示され、最後に図６（ｅ）に示したようにアルファベットの「Ｊ」を含む数字とアルファベットによるボタンを配したパスワードの入力画面が表示入力部２に表示されるものとする。
【００３３】
操作者がパスワードを登録している本人であれば、図６（ａ）のパスワードの入力画面で「３」のボタンを押下し、図６（ｂ）のダミー画面で、任意のボタン例えば「Ｚ」のボタンを押下し、そして、図６（ｃ）のパスワードの入力画面で「Ｋ」のボタンを押下し、更に図６（ｄ）のパスワードの入力画面では「２」のボタンを押下し、最後に図６（ｅ）のパスワードの入力画面で「Ｊ」のボタンを押下するので、正しいパスワード「３Ｋ２Ｊ」が入力されることになる。
【００３４】
そこで、このような手順でパスワードの入力が行われたとき、第３者による盗み見や盗撮等が行われても、図６（ｂ）のダミー画面で任意のボタンの押下による入力がダミーであることを第３者は知ることができず、登録者本人になりすましても正しいパスワードの入力はできないものとなる。
すなわち、最初に図６（ａ）に示したように「３」を含む数字とアルファベットによるによるボタンを配したパスワードの入力画面が表示入力部２に表示され、盗み見や盗撮を行った第３者が「３」のボタンを押下しても、次に図６（ｆ）に示したような「Ｋ」と「Ｚ」を含む数字とアルファベットによるボタンを配したパスワードの入力画面が表示入力部２に表示された場合、図６（ｂ）のダミー画面で登録者本人が「Ｚ」のボタンを押下しているので、正しいパスワードである「Ｋ」のボタンがあるにもかかわらず、第３者は「Ｚ」のボタンを押すことになり、正しいパスワードの入力ができないことになる。
【００３５】
尚、この実施例においても、パスワードの入力画面における正しいパスワードのボタンは毎回同じ位置に表示する必要はなく、表示の都度位置を変更することも可能である。
この場合、他のボタンまで位置を変えてしまうと、第３者に違和感を与えかねないため、正しいパスワードのボタンと、位置の入替えに必要なボタンのみ位置を変えるようにすることが望ましい。
【００３６】
以上説明した第２に実施例においても、第１の実施例と同様の効果が得られる。
尚、本発明は上述した第１、第２の実施例に限られるものではない。
例えば、上述した第１、第２の実施例では、パスワードの各桁の入力画面やダミー画面として、９個（３×３）のボタンを配置した画面（図４等）を示して説明したが、これに限られるものではなく１２個（３×４）や１６個（４×４）、あるいはそれ以上のボタンを配置した入力画面やダミー画面を表示するものとしてもよい。
【００３７】
また、上述した第１の実施例では、パスワードの各桁の入力画面やダミー画面として、図４（ａ）〜（ｆ）に示したように、アルファベット、漢字、図形、記号等、それぞれ画像情報の種類毎にボタン化した画面を用い、また第２の実施例では数字とアルファベットを用いるものとしたが、図７に示したようにアルファベット、漢字、図形、記号、特殊数字等の種類の異なる画像情報によるボタンを混在させた画面としてもよい。
【００３８】
また、ボタン化する画像情報として、数の決まっているアルファベットや平仮名、カタカナのみに限定してもよく、そうすることによって画像情報格納部１２の容量を小さくすることができると共に、パスワードの各桁の入力画面やダミー画面の生成よりも容易となる。
更に、上述した実施例では、入力端末１とセンタシステム１０により構成するものとしたが、入力端末１にパスワード登録部１１、画像情報格納部１２、入力画面生成部１３を備えるものとすれば、入力端末１でパスワードの入力画面やダミー画面の生成、パスワードの認証処理を実行することが可能である。
【図面の簡単な説明】
【００３９】
【図１】第１の実施例を示すブロック図
【図２】第１の実施例におけるパスワードの登録処理手順を示すフローチャート
【図３】第１の実施例におけるパスワードの認証処理手順を示すフローチャート
【図４】第１の実施例にパスワード入力時の画面を示す図
【図５】正しいパスワードの入力ができないことを示す説明図
【図６】第２の実施例にパスワード入力時の画面を示す図
【図７】種類の異なる画像情報によるボタンを混在させた画面を示す図
【符号の説明】
【００４０】
１    入力端末
２    表示入力部
３    表示制御部
４    認証部
１０  センタシステム
１１  パスワード登録部
１２  画像情報格納部
１３  入力画面生成部
１４  認証部
【図１】
0005160908.tif 000002
【図２】
0005160908.tif 000003
【図３】
0005160908.tif 000004
【図４】
0005160908.tif 000005
【図５】
0005160908.tif 000006
【図６】
0005160908.tif 000007
【図７】
0005160908.tif 000008