(57)【要約】      （修正有）【課題】ショルダーハッキングや通信の傍受による暗証番号やパスワードの搾取を良好に防止することのできる本人認証システムおよび本人認証方法を提供する。【解決手段】カードＩＤに対応付けて絵図ＩＤが記憶されたサーバ６の記憶装置と、カードＩＤを受付けるためのカードリーダ１７’と、正解絵図並びに不正解絵図のそれぞれに対して、当該正解絵図並びに不正解絵図とともに表示する入力用番号を、同一の入力用番号が割り当てられた正解絵図と不正解絵図とが存在するように、割り当てるサーバ６と、正解絵図並びに不正解絵図を、入力用番号に対応付けて表示する表示装置１５と、入力用番号の入力を受付けるための入力部１３と、を備え、サーバ６は、入力部１３にて受付けた入力用番号が、入力部１３にて正解絵図に割り当てられた入力用番号に一致することを条件に、当該口座所有者が本人であると判定する。【選択図】図３
2010009544.tif 000002
【特許請求の範囲】
【請求項１】
認証を受ける被認証者が予め選択した選択物をパスワードとして本人認証を行う本人認証システムであって、
各被認証者を個々に識別可能な被認証者識別情報に対応付けて、各選択物を個々に識別可能であって、該被認証者が前記パスワードとして選択した選択物を特定可能な選択物特定情報が記憶されたパスワード記憶手段と、
被認証者から被認証者識別情報を受付けるための被認証者識別情報受付け手段と、
該被認証者識別情報受付け手段による前記被認証者識別情報の受付けに応じて、該受付けた被認証者識別情報に対応付けて前記パスワード記憶手段に記憶されている選択物特定情報を抽出し、該抽出した選択物特定情報から特定される選択物を認識可能に表示するための正解表示シンボルを特定するとともに、少なくとも該特定される選択物の数と同数以上であって、被認証者が選択していない非選択物を認識可能に表示するための不正解表示シンボルを特定する表示シンボル特定手段と、
該表示シンボル特定手段にて特定した正解表示シンボル並びに不正解表示シンボルのそれぞれに対して、当該正解表示シンボル並びに不正解表示シンボルとともに表示する入力用シンボルを、同一の入力用シンボルが割り当てられた正解表示シンボルと不正解表示シンボルとが存在するように、割り当てる入力用シンボル割当手段と、
前記表示シンボル特定手段にて特定された正解表示シンボル並びに不正解表示シンボルを、前記入力用シンボル割当手段にて割り当てられた入力用シンボルに対応付けて表示する表示手段と、
該表示手段における正解表示シンボル並びに不正解表示シンボルの表示部以外に設けられ、当該被認証者から前記入力用シンボルの入力を受付けるための入力用シンボル受付け手段と、
該入力用シンボル受付け手段にて受付けた入力用シンボルが、前記入力用シンボル割当手段にて正解表示シンボルに割り当てられた入力用シンボルに一致することを条件に、当該被認証者が本人であると判定する判定手段と、
を備えることを特徴とする本人認証システム。
【請求項２】
前記入力用シンボルが、複数であって、
前記入力用シンボル割当手段は、複数の入力用シンボルのうちから１つの入力用シンボルを任意に選出し、該選出した入力用シンボルを前記正解表示シンボルと前記不正解表示シンボルに夫々割り当てることを特徴とする請求項１に記載の本人認証システム。
【請求項３】
被認証者が操作可能な操作端末と、該操作端末と通信ネットワークを介して接続されたサーバコンピュータとから成る本人認証システムであって、
前記操作端末は、前記被認証者識別情報受付け手段を有して該被認証者識別情報受付け手段にて受付けた被認証者識別情報を前記サーバコンピュータに送信し、
前記サーバコンピュータは、前記パスワード記憶手段と、前記操作端末から送信された被認証者識別情報の受信に応じて前記正解表示シンボルと不正解表示シンボルとを特定する表示シンボル特定手段と、前記入力用シンボル割当手段と、該表示シンボル特定手段にて特定された正解表示シンボル並びに不正解表示シンボルを、前記入力用シンボル割当手段にて割り当てられた入力用シンボルに対応付けて表示するための表示用データを生成して前記操作端末に送信する表示用データ生成手段と、を備え、
前記操作端末は、前記表示用データ生成手段から送信されてきた表示用データに基づき、前記正解表示シンボル並びに不正解表示シンボルを、前記入力用シンボル割当手段にて割り当てられた入力用シンボルに対応付けて表示する前記表示手段と、前記入力用シンボル受付け手段とを有し、該入力用シンボル受付け手段にて受付けた入力用シンボルを前記サーバコンピュータに送信し、
前記サーバコンピュータは、前記操作端末から送信された入力用シンボルの受信に応じて、該受信した入力用シンボルが、前記入力用シンボル割当手段にて正解表示シンボルに割り当てられた入力用シンボルに一致することを条件に、当該被認証者が本人であると判定する前記判定手段を備えることを特徴とする請求項２に記載の本人認証システム。
【請求項４】
前記正解表示シンボル並びに不正解表示シンボルが、選択物並びに非選択物の絵図または画像であることを特徴とする請求項１〜３のいずれかに記載の本人認証システム。
【請求項５】
前記表示部は、各正解表示シンボル並びに不正解表示シンボルを個々に表示する所定位置を有し、前記表示シンボル特定手段にて特定された正解表示シンボル並びに不正解表示シンボルを表示する表示位置を、前記所定位置から任意に選出して割り当てる表示位置割り当て手段を備えることを特徴とする請求項１〜４のいずれかに記載の本人認証システム。
【請求項６】
前記表示シンボル特定手段は、不正解表示シンボルの特定を複数回実施して、特定した正解表示シンボルと特定した不正解表示シンボルとの組み合わせを複数セット生成し、
前記入力用シンボル割当手段は、前記表示シンボル特定手段にて生成された、各セットに含まれる各正解表示シンボル並びに不正解表示シンボルに、入力用シンボルを割り当て、
前記表示手段は、各セット毎に、当該セットに含まれる正解表示シンボル並びに不正解表示シンボルと、該正解表示シンボル並びに不正解表示シンボルに割り当てられた入力用シンボルとを対応付けて、順次表示し、
前記入力用シンボル受付け手段は、各セット毎に前記入力用シンボルの入力を受付け、
前記判定手段は、前記入力用シンボル受付け手段にて受付けた各セットの入力用シンボルが、当該セットに含まれる正解表示シンボルに対して前記入力用シンボル割当手段により割り当てられた入力用シンボルに一致することを条件に、当該被認証者が本人であると判定することを特徴とする請求項１〜５のいずれかに記載の本人認証システム。
【請求項７】
前記入力用シンボル割当手段は、同一の入力シンボルを割り当てるための割り当て単位を有し、該割り当て単位に含まれる正解表示シンボル並びに不正解表示シンボルに同一の入力シンボルの割り当てを行うとともに、該割り当て単位に含まれる正解表示シンボル並びに不正解表示シンボルの数が２または３であって、
前記セットの数が２であることを特徴とする請求項６に記載の本人認証システム。
【請求項８】
前記パスワードが所定数の複数の選択物で構成され、
前記入力用シンボル割当手段は、同一の入力シンボルを割り当てるための割り当て単位を有し、該割り当て単位に含まれる正解表示シンボル並びに不正解表示シンボルに同一の入力シンボルの割り当てを行うとともに、該割り当て単位に含まれる正解表示シンボル並びに不正解表示シンボル数が、前記パスワードを構成する選択物の数未満であるときに、該割り当て単位に正解表示シンボルのみが含まれていないことを条件に、入力用シンボルの割り当てを行うことを特徴とする請求項１〜７のいずれかに記載の本人認証システム。
【請求項９】
前記パスワードが所定数の複数の選択物で構成され、
前記入力用シンボル割当手段は、前記パスワードを構成する選択物の数に一致する数の割り当て単位を有し、各割り当て単位が異なる選択物の正解表示シンボルを含むように割り当て、各割り当て単位毎に異なる入力用シンボルの割り当てを行うことを特徴とする請求項１〜８のいずれかに記載の本人認証システム。
【請求項１０】
認証を受ける被認証者が予め選択した選択物をパスワードとして本人認証を行うための本人認証方法であって、
各被認証者を個々に識別可能な被認証者識別情報に対応付けて、各選択物を個々に識別可能であって、該被認証者が前記パスワードとして選択した選択物を特定可能な選択物特定情報を記憶するパスワード記憶段階と、
被認証者から被認証者識別情報を受付ける被認証者識別情報受付け段階と、
該被認証者識別情報受付け段階における被認証者識別情報の受付けに応じて、該受付けた被認証者識別情報に対応付けて前記パスワード記憶段階にて記憶されている選択物特定情報を抽出し、該抽出した選択物特定情報から特定される選択物を認識可能に表示するための正解表示シンボルを特定するとともに、少なくとも該選択物の数と同数以上であって、被認証者が選択していない非選択物を認識可能に表示するための不正解表示シンボルを特定する表示シンボル特定段階と、
該表示シンボル特定段階にて特定した正解表示シンボル並びに不正解表示シンボルのそれぞれに対して、当該正解表示シンボル並びに不正解表示シンボルとともに表示される入力用シンボルを、同一の入力用シンボルが割り当てられた正解表示シンボルと不正解表示シンボルとが存在するように、割り当てる入力用シンボル割当段階と、
前記表示シンボル特定段階にて特定された正解表示シンボル並びに不正解表示シンボルを、前記入力用シンボル割当段階にて割り当てられた入力用シンボルに対応付けて表示する表示段階と、
該表示段階における正解表示シンボル並びに不正解表示シンボルの表示部以外において、当該被認証者から前記入力用シンボルの入力を受付ける入力用シンボル受付け段階と、
該入力用シンボル受付け段階にて受付けた入力用シンボルが、前記入力用シンボル割当段階にて正解表示シンボルに割り当てられた入力用シンボルに一致することを条件に、当該被認証者が本人であると判定する判定段階と、
を含むことを特徴とする本人認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証を受ける被認証者が予め選択した選択物をパスワードとして本人認証を行う本人認証システムおよび本人認証方法に関する。
【背景技術】
【０００２】
従来の本人認証システムとしては、暗証番号やパスワードによる認証が主に実施されている。
【０００３】
これら暗証番号やパスワードによる認証は、生体認証等に比較して認証精度に優れるとともに、認証に特別な機器や処理等を要しないものの、例えば、現金自動受払機（ＡＴＭ）等における本人認証においては、入力される暗証番号を、当人の背後にて順番を待つ他人に、肩越しに視認されて盗用されるショルダーハッキングの問題があり、これらショルダーハッキングを防止することを目的として、暗証番号を入力するためにタッチパネル上に表示する入力操作画面における数値の配列を逐次変更して、操作位置等から暗証番号を特定し難くするものが提案されている（例えば、特許文献１、２参照）。
【０００４】
【特許文献１】特開平１０−１０５７８１号公報
【特許文献２】特開２００６−１３４００９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、これら特許文献１、２にあっては、表示される文字の数字の配列は、その都度変更されるものの、表示されて入力される数字自体は、常に同一であるため、ショルダーハッキングを十分に防止できないという問題があった。
【０００６】
更に、これらの認証を、被認証者が操作可能な操作端末と、該操作端末とインターネット等の通信ネットワークを介して接続されたサーバコンピュータにおいて実施する場合においては、操作端末とサーバコンピュータ間においてやりとりされる暗証番号やパスワードのデータが、常に同じ暗証番号やパスワードのデータが送受されることになるので、これら操作端末とサーバコンピュータ間の通信が傍受されることにより、暗証番号やパスワードが搾取され易いという問題があった。
【０００７】
本発明は、このような問題点に着目してなされたもので、ショルダーハッキングや通信の傍受による暗証番号やパスワードの搾取を良好に防止することのできる本人認証システムおよび本人認証方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
前記課題を解決するために、本発明の請求項１に記載の本人認証システムは、
認証を受ける被認証者（口座所有者）が予め選択した選択物（正解絵図）をパスワードとして本人認証を行う本人認証システム（ＡＴＭシステム１）であって、
各被認証者を個々に識別可能な被認証者識別情報（カードＩＤ）に対応付けて、各選択物を個々に識別可能であって、該被認証者が前記パスワードとして選択した選択物を特定可能な選択物特定情報（正解絵図ＩＤ）が記憶されたパスワード記憶手段（サーバ６、交差情報テーブル）と、
被認証者から被認証者識別情報を受付けるための被認証者識別情報受付け手段（カードリーダ１７’）と、
該被認証者識別情報受付け手段による前記被認証者識別情報の受付けに応じて、該受付けた被認証者識別情報に対応付けて前記パスワード記憶手段に記憶されている選択物特定情報を抽出し、該抽出した選択物特定情報から特定される選択物を認識可能に表示するための正解表示シンボル（正解絵図）を特定するとともに、少なくとも該特定される選択物の数と同数以上であって、被認証者が選択していない非選択物を認識可能に表示するための不正解表示シンボル（不正解絵図）を特定する表示シンボル特定手段（サーバ６；パスワード受付け画面生成処理、Ｓｐ１）と、
該表示シンボル特定手段にて特定した正解表示シンボル並びに不正解表示シンボルのそれぞれに対して、当該正解表示シンボル並びに不正解表示シンボルとともに表示する入力用シンボル（入力用番号）を、同一の入力用シンボルが割り当てられた正解表示シンボルと不正解表示シンボルとが存在するように、割り当てる入力用シンボル割当手段（サーバ６、パスワード受付け画面生成処理、Ｓｐ５〜Ｓｐ７）と、
前記表示シンボル特定手段にて特定された正解表示シンボル並びに不正解表示シンボルを、前記入力用シンボル割当手段にて割り当てられた入力用シンボルに対応付けて表示する表示手段（表示装置１５）と、
該表示手段における正解表示シンボル並びに不正解表示シンボルの表示部以外に設けられ、当該被認証者から前記入力用シンボルの入力を受付けるための入力用シンボル受付け手段（入力部１３）と、
該入力用シンボル受付け手段にて受付けた入力用シンボルが、前記入力用シンボル割当手段にて正解表示シンボルに割り当てられた入力用シンボルに一致することを条件に、当該被認証者が本人であると判定する判定手段（サーバ６；判定処理）と、
を備えることを特徴としている。
この特徴によれば、正解表示シンボル並びに不正解表示シンボルの表示部以外に設けられた入力用シンボル受付け手段にて入力用シンボルが受付けられるので、表示を他人に視認されても、正解表示シンボルがいずれであるかが特定され難いので、ショルダーハッキングを良好に防止することができる。
【０００９】
本発明の請求項２に記載の本人認証システムは、請求項１に記載の本人認証システムであって、
前記入力用シンボル（入力用番号）が、複数であって、
前記入力用シンボル割当手段（サーバ６）は、複数の入力用シンボルのうちから１つの入力用シンボルを任意に選出し、該選出した入力用シンボルを前記正解表示シンボル（正解絵図）と前記不正解表示シンボル（不正解絵図）に夫々割り当てることを特徴としている。
この特徴によれば、入力用シンボル受付け手段にて入力される入力用シンボルが、認証都度毎にほぼ異なるようになるので、これら入力される入力用シンボルが他人に知得されても、該知得された入力用シンボルを用いて本人と認証されてしまうことを極力防止することができるので、ショルダーハッキングを効果的に防止することができる。
【００１０】
本発明の請求項３に記載の本人認証システムは、請求項２に記載の本人認証システムであって、
被認証者（口座所有者）が操作可能な操作端末と、該操作端末（ＡＴＭ端末１０Ａ〜１０Ｃ）と通信ネットワーク（通信ネットワーク９）を介して接続されたサーバコンピュータ（サーバ６）とから成る本人認証システムであって、
前記操作端末は、前記被認証者識別情報受付け手段（カードリーダ１７’）を有して該被認証者識別情報受付け手段にて受付けた被認証者識別情報（カードＩＤ）を前記サーバコンピュータに送信し、
前記サーバコンピュータは、前記パスワード記憶手段（記憶部１６）と、前記操作端末から送信された被認証者識別情報の受信に応じて前記正解表示シンボル（正解絵図）と不正解表示シンボル（不正解絵図）とを特定する表示シンボル特定手段（パスワード受付け画面生成処理、Ｓｐ１）と、前記入力用シンボル割当手段（パスワード受付け画面生成処理、Ｓｐ５〜Ｓｐ７）と、該表示シンボル特定手段にて特定された正解表示シンボル並びに不正解表示シンボルを、前記入力用シンボル割当手段にて割り当てられた入力用シンボルに対応付けて表示するための表示用データ（第１（第２）パスワード受付け画面）を生成して前記操作端末に送信する表示用データ生成手段（パスワード受付け画面生成処理、Ｓｐ１４、Ｓｐ１５）と、を備え、
前記操作端末は、前記表示用データ生成手段から送信されてきた表示用データに基づき、前記正解表示シンボル並びに不正解表示シンボルを、前記入力用シンボル割当手段にて割り当てられた入力用シンボル（入力用番号）に対応付けて表示する前記表示手段と、前記入力用シンボル受付け手段とを有し、該入力用シンボル受付け手段（入力部１３）にて受付けた入力用シンボル（第１（第２）入力パスワード情報）を前記サーバコンピュータに送信し、
前記サーバコンピュータは、前記操作端末から送信された入力用シンボルの受信に応じて、該受信した入力用シンボルが、前記入力用シンボル割当手段にて正解表示シンボルに割り当てられた入力用シンボルに一致することを条件に、当該被認証者が本人であると判定する前記判定手段（サーバ６）を備えることを特徴としている。
この特徴によれば、サーバコンピュータに送信される入力用シンボルが、送信の都度毎にほぼ異なるようになるので、これら入力用シンボルが仮に傍受されても、該傍受された入力用シンボルを用いて、本人と認証されてしまうことを極力防止することができる。
【００１１】
本発明の請求項４に記載の本人認証システムは、請求項１〜３のいずれかに記載の本人認証システムであって、
前記正解表示シンボル（正解絵図）並びに不正解表示シンボル（不正解絵図）が、選択物並びに非選択物の絵図または画像であることを特徴としている。
この特徴によれば、正解表示シンボル並びに不正解表示シンボルを直感的に認識できるため、正解表示シンボルに対応付けて表示手段に表示された入力用シンボルを容易に特定することができるので、入力用シンボルの入力間違いを低減することができる。
【００１２】
本発明の請求項５に記載の本人認証システムは、請求項１〜４のいずれかに記載の本人認証システムであって、
前記表示部（表示装置１５）は、各正解表示シンボル（正解絵図）並びに不正解表示シンボル（不正解絵図）を個々に表示する所定位置（図７の各ｐ０１〜ｐ３０に対応する位置）を有し、前記表示シンボル特定手段（パスワード受付け画面生成処理、Ｓｐ１）にて特定された正解表示シンボル並びに不正解表示シンボルを表示する表示位置を、前記所定位置から任意に選出して割り当てる表示位置割り当て手段（パスワード受付け画面生成処理、Ｓｐ２、Ｓｐ３）を備えることを特徴としている。
この特徴によれば、正解表示シンボルが表示される表示位置が、正解表示シンボル並びに不正解表示シンボルが表示手段に表示される都度毎にほぼ異なるようになるため、定常的に同じ位置に正解表示シンボルが表示される場合に比較して、他人に表示を視認されることで正解表示シンボルが特定されることをより困難化できるので、更にショルダーハッキングを効果的に防止することができる。
【００１３】
本発明の請求項６に記載の本人認証システムは、請求項１〜５のいずれかに記載の本人認証システムであって、
前記表示シンボル特定手段（パスワード受付け画面生成処理、Ｓｐ１）は、不正解表示シンボルの特定を複数回実施して、特定した正解表示シンボル（正解絵図）と特定した不正解表示シンボル（不正解絵図）との組み合わせを複数セット（第１パスワード受付け画面、第２パスワード受付け画面の２セット）生成し、
前記入力用シンボル割当手段（サーバ６）は、前記表示シンボル特定手段にて生成された、各セットに含まれる各正解表示シンボル並びに不正解表示シンボルに、入力用シンボル（入力用番号）を割り当て、
前記表示手段（表示装置１５）は、各セット毎に、当該セットに含まれる正解表示シンボル並びに不正解表示シンボルと、該正解表示シンボル並びに不正解表示シンボルに割り当てられた入力用シンボルとを対応付けて、順次表示し、
前記入力用シンボル受付け手段（入力部１３）は、各セット毎に前記入力用シンボルの入力を受付け、
前記判定手段（サーバ６）は、前記入力用シンボル受付け手段にて受付けた各セットの入力用シンボル（第１（第２）入力パスワード）が、当該セットに含まれる正解表示シンボルに対して前記入力用シンボル割当手段により割り当てられた入力用シンボルに一致することを条件に、当該被認証者が本人であると判定することを特徴としている。
この特徴によれば、入力用シンボルを入力する回数が複数になり、入力された各入力用シンボルが全て一致しないと本人と認証されないので、他人による１回の入力用シンボルの入力において、偶発的に正解表示シンボルに割り当てられた入力用シンボルと一致することで本人と認証されてしまうことがなく、認証精度を向上させることができるばかりか、認証精度を高めるために本人認証に際して入力される総入力用シンボル数を多くしても、１回に入力される入力用シンボルの個数を少なくできるため、１回の入力に際して表示される正解表示シンボル並びに不正解表示シンボルの個数も少なくできるので、１回の入力用シンボルの入力の際に、正解表示シンボルに対応付けて表示された入力用シンボルの特定に過度に時間がかかってしまうことを防止することができる。
【００１４】
本発明の請求項７に記載の本人認証システムは、請求項６に記載の本人認証システムであって、
前記入力用シンボル割当手段（サーバ６）は、同一の入力シンボルを割り当てるための割り当て単位（同一の入力番号を正解絵図ＩＤと不正解絵図ＩＤに割り当てる単位）を有し、該割り当て単位に含まれる正解表示シンボル（正解絵図）並びに不正解表示シンボル（不正解絵図）に同一の入力シンボル（入力用番号）の割り当てを行うとともに、該割り当て単位に含まれる正解表示シンボル並びに不正解表示シンボルの数が２または３であって、
前記セットの数が２であることを特徴としている。
この特徴によれば、偶発的な一致による誤認証を防ぐことができるとともに、１回の入力において表示される正解表示シンボル並びに不正解表示シンボルの個数を適度な数とすることができる。
【００１５】
本発明の請求項８に記載の本人認証システムは、請求項１〜７のいずれかに記載の本人認証システムであって、
前記パスワードが所定数の複数の選択物（正解絵図）で構成され、
前記入力用シンボル割当手段（サーバ６、パスワード受付け画面生成処理、Ｓｐ５’〜Ｓｐ７’）は、同一の入力シンボル（入力用番号）を割り当てるための割り当て単位（同一の入力番号を正解絵図ＩＤと不正解絵図ＩＤに割り当てる単位）を有し、該割り当て単位に含まれる正解表示シンボル（正解絵図）並びに不正解表示シンボル（不正解絵図）に同一の入力シンボルの割り当てを行うとともに、該割り当て単位に含まれる正解表示シンボル並びに不正解表示シンボル数が、前記パスワードを構成する選択物の数未満であるときに、該割り当て単位に正解表示シンボルのみが含まれていないことを条件に、入力用シンボルの割り当てを行うことを特徴としている。
この特徴によれば、同じ入力用シンボル全てに正解表示シンボルが割り当てられることがないので、正解表示シンボルが特定されてしまうことを極力防止し、ショルダーハッキングを効果的に防止することができる。
【００１６】
本発明の請求項９に記載の本人認証システムは、請求項１〜８のいずれかに記載の本人認証システムであって、
前記パスワードが所定数の複数の選択物で構成され、
前記入力用シンボル割当手段（サーバ６、パスワード受付け画面生成処理、Ｓｐ５〜Ｓｐ７）は、前記パスワードを構成する選択物の数に一致する数の割り当て単位（同一の入力番号を正解絵図ＩＤと不正解絵図ＩＤに割り当てる単位）を有し、各割り当て単位が異なる選択物の正解表示シンボルを含むように割り当て、各割り当て単位毎に異なる入力用シンボル（入力用番号）の割り当てを行うことを特徴としている。
この特徴によれば、各々の正解表示シンボルに対して夫々異なる入力用シンボルが割り当てられるため、各割り当て単位における正解表示シンボルと不正解表示シンボルの総数に占める正解表示シンボルの割合を最小限に留めることができるので、正解表示シンボルが特定されてしまうことを極力防止でき、ショルダーハッキングを効果的に防止することができる。
【００１７】
本発明の請求項１０に記載の本人認証方法は、
認証を受ける被認証者が予め選択した選択物（正解絵図）をパスワードとして本人認証を行うための本人認証方法（ＡＴＭ端末１０Ａ〜１０Ｃとサーバコンピュータ６との間における各情報の送受状況を示す図９）であって、
各被認証者（口座所有者）を個々に識別可能な被認証者識別情報（カードＩＤ）に対応付けて、各選択物を個々に識別可能であって、該被認証者が前記パスワードとして選択した選択物を特定可能な選択物特定情報（正解絵図ＩＤ）を記憶するパスワード記憶段階（サーバ６、登録処理）と、
被認証者から被認証者識別情報を受付ける被認証者識別情報受付け段階（Ｓ１のステップ；図８）と、
該被認証者識別情報受付け段階における被認証者識別情報の受付けに応じて、該受付けた被認証者識別情報に対応付けて前記パスワード記憶段階にて記憶されている選択物特定情報を抽出し、該抽出した選択物特定情報から特定される選択物を認識可能に表示するための正解表示シンボル（正解絵図）を特定するとともに、少なくとも該選択物の数と同数以上であって、被認証者が選択していない非選択物（不正解絵図）を認識可能に表示するための不正解表示シンボル（不正解絵図）を特定する表示シンボル特定段階（パスワード受付け画面生成処理、Ｓｐ１）と、
該表示シンボル特定段階にて特定した正解表示シンボル並びに不正解表示シンボルのそれぞれに対して、当該正解表示シンボル並びに不正解表示シンボルとともに表示される入力用シンボルを、同一の入力用シンボル（入力用番号）が割り当てられた正解表示シンボルと不正解表示シンボルとが存在するように、割り当てる入力用シンボル割当段階（パスワード受付け画面生成処理、Ｓｐ５〜Ｓｐ７）と、
前記表示シンボル特定段階にて特定された正解表示シンボル並びに不正解表示シンボルを、前記入力用シンボル割当段階にて割り当てられた入力用シンボルに対応付けて表示する表示段階（第１（第２）パスワード受付け処理；図９）と、
該表示段階における正解表示シンボル並びに不正解表示シンボルの表示部以外において、当該被認証者から前記入力用シンボルの入力を受付ける入力用シンボル受付け段階（第１（第２）パスワード受付け処理；図９）と、
該入力用シンボル受付け段階にて受付けた入力用シンボルが、前記入力用シンボル割当段階にて正解表示シンボルに割り当てられた入力用シンボルに一致することを条件に、当該被認証者が本人であると判定する判定段階（判定処理）と、
を含むことを特徴としている。
この特徴によれば、正解表示シンボル並びに不正解表示シンボルに対応付けられて表示された同一の入力用シンボルが、入力用シンボル受付け段階にて、正解表示シンボル並びに不正解表示シンボルの表示部以外において受付けられるので、表示を他人に視認されても、正解表示シンボルがいずれであるかが特定され難いので、ショルダーハッキングを良好に防止することができる。
【発明を実施するための最良の形態】
【００１８】
本発明に係る本人認証システムおよび本人認証方法を実施するための最良の形態を実施例に基づいて以下に説明する。
【実施例１】
【００１９】
本発明の実施例を図面に基づいて説明すると、図１は、本発明の実施例１における本人認証システムの構成を示すシステムブロック図であり、図２は、本実施例に用いた後述するＡＴＭ端末１０Ａ〜１０Ｃを示す斜視図であり、図３は、ＡＴＭ端末１０Ａ〜１０Ｃの構成を示すブロック図であり、図４は、本実施例に用いた銀行に設置されているサーバコンピュータ６に記憶されている口座情報テーブルを示す図であり、図５（ａ）は、本人認証において使用する各絵図の絵図ＩＤと画像データとが対応付けて登録されている絵図テーブルを示す図であり、図５（ｂ）は、本実施例において使用した各絵図と絵図ＩＤとの対応関係を示す図であり、図６は、本実施例において後述するパスワード受付け画面を生成するために用いた画面生成用テーブルを示す図であり、図７は、本実施例に用いたパスワード受付け画面における各絵図の表示位置と位置ＩＤとの対応関係を示す図であり、図８は、本実施例に用いたＡＴＭ端末１０Ａ〜１０Ｃにおける処理内容を示すフロー図であり、図９は、ＡＴＭ端末１０Ａ〜１０Ｃとサーバコンピュータ６との間における各情報の送受状況を示す説明図であり、図１０は、本実施例１におけるパスワード受付け画面生成処理の処理内容を示すフロー図であり、図１１は、実施例１における第１パスワード受付け画面を示す図であり、図１２は、実施例１における第２パスワード受付け画面を示す図である。
【００２０】
以下、実施例として、本発明の本人認証システムを銀行の現金自動受け払い（ＡＴＭ）システムに適用した形態を例示するが、本発明はこれに限定されるものではなく、本発明の本人認証システムは、これら現金自動受け払い（ＡＴＭ）システム以外にも適用可能である。
【００２１】
本実施例のＡＴＭシステムは、従来のＡＴＭシステムと同様に、被認証者となる口座所有者が本人であるか否かの本人の認証を行い、本人として認証されたことを条件に、現金の引き出しや残高照会等の該各種手続きの実行を許可するようになっており、これら本人認証を行う手段として本発明の本人認証システムが機能している。
【００２２】
具体的に、本実施例のＡＴＭシステム１は、複数の各コンビニエンスストア（以下コンビニと略称する）Ａ，Ｂ，Ｃ…等に設置され、被認証者となる口座所有者が操作可能な操作端末としてのＡＴＭ端末１０Ａ，１０Ｂ，１０Ｃ…と、銀行または該銀行の管理下にあるデータセンター等に設置され、各ＡＴＭ端末１０Ａ，１０Ｂ，１０Ｃ…の管理並びに口座情報や各口座所有者の正解絵図パスワード等の情報を管理するサーバコンピュータ（以下サーバと略称する）６と、ＡＴＭ端末１０Ａ，１０Ｂ，１０Ｃ…とサーバ６間をデータ通信可能に接続する通信ネットワーク９と、から構成され、ＡＴＭ端末１０Ａ，１０Ｂ，１０Ｃ…とサーバ６間で双方向にデータの送受が行われることで、各種手続きに関する処理が実施されるようになっている。
【００２３】
はじめに、本実施例におけるＡＴＭ端末１０Ａ，１０Ｂ，１０Ｃ…について、図２に基づいて説明する。尚、本実施例では、各ＡＴＭ端末１０Ａ，１０Ｂ，１０Ｃ…は、いずれも同一の構成をしており、以下、これらＡＴＭ端末１０Ａ，１０Ｂ，１０Ｃ…を総称してＡＴＭ端末１０と表記して説明する。
【００２４】
本実施例に用いたＡＴＭ端末１０は、図２に示すように、一般的なＡＴＭ装置と同様に、上方側に向けて奥行きが漸減する縦長の装置とされており、その正面上方には、上方に向けて傾斜配置された表示装置１５と、該表示装置１５の下方位置に設けられたカードリーダ１７’にカードを挿入するためのカード挿入口１７と、表示装置１５の下方に形成された水平面に設けられた紙幣の投入や取り出しを行うための紙幣取出部１１と、暗証番号（ＰＩＮコード）の入力や、後述するパスワード受付け画面に表示される正解絵図に対応する入力用番号を入力するためのテンキーから成る入力部１３とを備えている。
【００２５】
本実施例の表示装置１５には、各種のグラフィック表示が可能とされた比較的高精細の電子ペーパーディスプレイが使用されており、該表示装置１５において、各種操作に伴うメッセージとともに、後述する各種の絵図を含むパスワード受付け画面が表示可能とされている。
【００２６】
尚、一般的なＡＴＭ装置において、対話形式による入力を可能とするために使用されている透明タッチパネル等は、本実施例の表示装置１５には設けられておらず、入力は全て入力部１３から行うようになっていることで、同一の入力用番号（入力用シンボル）が割り当てられた正解絵図（正解表示シンボル）並び不正解絵図（不正解表示シンボル）のうち、正解絵図（正解表示シンボル）の表示を直接選択されてしまうことにより、第三者に正解絵図（正解表示シンボル）が特定されないようになっている。
【００２７】
つまり、ＡＴＭ端末１０の入力部１３は、表示手段となる表意装置１５において、後述するように正解絵図（正解表示シンボル）並び不正解絵図（不正解表示シンボル）が表示される表示部以外に設けられ、被認証者となる口座所有者から、後述するように正解絵図（正解表示シンボル）に対応付けて表示される入力用番号（入力用シンボル）の入力を受付けるようになっており、該入力部１３が本発明の入力用シンボル受付け手段に該当する。
【００２８】
カード挿入口１７の内方側には、該カード挿入口１７から挿入されたキャッシュカードに記録されている口座番号やカードＩＤを読み取るカードリーダ１７’が設けられているとともに、紙幣取出部１１の内方側には、該紙幣取出部１１に臨むように、投入紙幣の識別や計数を実施するとともに、図示しない装置内部の紙幣収納部に収納されている紙幣の識別や計数を実施して紙幣取出部１１に払い出す紙幣処理ユニット１１’が設けられている。
【００２９】
この本実施例に用いたＡＴＭ端末１０の構成は、図３に示すブロック図に示すように、基本構成としては、コンピュータと同様の構成とされており、各種のデータの送受を行うデータバス１８に、前述した入力部１３、表示装置１５、並びにカードリーダ１７’や紙幣処理ユニット１１’に加えて、ＡＴＭ端末１０の全体の制御を該制御内容が記述された制御プログラムに基づいて行う制御部１２と、該制御プログラムやサーバ６と送受する情報等を記憶する記憶部１６と、通信ネットワーク９に接続されることによりサーバ６とのデータ通信を行う通信部１４とが接続されており、データバス１８に接続されている各部からのデータが制御部１２に出力可能とされているとともに、制御部１２からの動作指示等のデータが各部に出力される。
【００３０】
本実施例におけるサーバ６は、一般的に使用されている比較的処理能力に優れたサーバ用のコンピュータを使用することができ、該サーバ６も、通常のコンピュータと同様に、その内部に、処理プログラムを実施するための中央演算処理装置（ＣＰＵ）や、通信ネットワーク９を介して各ＡＴＭ端末１０とのデータ通信を行う図示しない通信装置や、ハードディスク等の各種のデータを記憶可能な記憶装置を有しており、該記憶装置において、各口座の情報や各口座所有者の情報を管理している。
【００３１】
具体的には、サーバ６の記憶装置には、図４に示す口座情報テーブル、図５（ａ）に示す絵図テーブル、図６に示す画面生成用テーブルが記憶されている。
【００３２】
本実施例に用いた口座情報テーブルには、図４に示すように、各口座の口座番号並びに当該口座の所有者である口座所有者に対して発行されたキャッシュカードに記録されているカードＩＤに対応付けて、各口座所有者により選択された暗証番号であるＰＩＮコードや、後述するパスワード受付け画面において表示される正解絵図の絵図ＩＤから成る正解絵図パスワードや、パスワード受付け処理の際において本人として認証されなかった回数やカードＩＤの使用が無効である旨を示す「ｏｎ」が格納されるＬＯＣＫ情報や、口座所有者が所有する口座残高の金額情報や、当該口座に関するその他の情報が記憶されている。
【００３３】
本実施例のカードＩＤは、各キャッシュカードに固有に付与されて、当該キャッシュカードに読み出し可能に記憶された所定桁数のデータであり、該カードＩＤにより、口座番号や口座所有者を特定できるようになっており、該カードＩＤが本発明における被認証者識別情報に該当する。
【００３４】
ＰＩＮコード並びに正解絵図パスワードには、口座開設時等において口座所有者が選択した番号並びに正解絵図のＩＤが登録処理により登録される。具体的に、カードＩＤ「０００１」のキャッシュカードの発行を受けた口座所有者が、ＰＩＮコードとして「１２３４」を選択するとともに、正解絵図として「椅子」、「牛」、「万年筆」、「トースト」、「米飯」を選択した場合であれば、口座情報テーブルのカードＩＤ「０００１」に対応するＰＩＮコードに、該選択された「１２３４」が格納されるとともに、カードＩＤ「０００１」に対応する正解絵図パスワードに、該選択された「椅子」、「牛」、「万年筆」、「トースト」、「米飯」の絵図ＩＤである「ａｅ」，「ａｊ」，「ａｆ」，「ａｔ」，「ｂａ」が格納される。
【００３５】
また、本実施例におけるＬＯＣＫ情報には、「０」〜「２」の数値と「ｏｎ」のデータが格納され、初期値としては「０」が格納されており、本人として認証がなされなかったときに１が加算更新されていくことで、ＬＯＣＫ情報の値が「２」となっているときに、更に本人として認証がなされなかった場合（３回の認証エラーとなった場合）には、「ｏｎ」が格納されることで、当該口座の利用が禁止されるようになっている。
【００３６】
また、本実施例の絵図テーブルには、図５（ａ）に示すように、パスワード受付け画面に表示される各絵図（本実施例では３０個）に固有に付与された「ａａ」〜「ｂｄ」までの各絵図ＩＤ（ａａ、ａｂ、・・・、ｂｄ）に対応付けて、絵図名（はさみ、ボール、・・・、ソーセージ）及び表示装置１５に表示する当該絵図の画像データのファイル名（ｓｃｉｓｓｏｓ．ｊｐｇ、ｂａｌｌ．ｊｐｇ、・・・、ｓａｕｓａｇｅ．ｊｐｇ）が記憶されており、口座情報テーブルに記憶されている正解絵図パスワードの正解絵図ＩＤに基づいて、正確絵図の絵図名と画像データとを特定できるとともに、異なるパスワード受付け画面においても、同一の絵図が共通して使用されるようになっている。
【００３７】
つまり、正解絵図ＩＤ以外の絵図（本実施例では２５個）については、パスワード受付け画面において、後述するように不正解絵図として使用される。
【００３８】
具体的に、本実施例において使用した絵図の種類と、各絵図に付与された絵図ＩＤとの関係は、図５（ｂ）に示すようになっており、「はさみ」には絵図ＩＤ「ａａ」が付与され、ボールには絵図ＩＤ「ａｂ」が付与され、「車」には絵図ＩＤ「ａｃ」が付与されるように、順次、絵図ＩＤが付与され、最終の絵図である「ソーセージ」には絵図ＩＤ「ｂｄ」が付与されている。
【００３９】
また、本実施例の画面生成用テーブルには、図７に示すように、後述するパスワード受付け画面において各絵図が表示される各表示位置に固有に付与された位置ＩＤ（ｐ０１、ｐ０２、・・・、ｐ３０）に対応付けて、生成するパスワード受付け画面において当該位置に表示する絵図の絵図ＩＤと、該絵図ＩＤの絵図に対応付けて当該位置に表示される入力用番号（０〜９の数）と、当該絵図の絵図名が格納される「備考」とが記憶されており、該画面生成用テーブルに基づいて、図１１並びに図１２に示すパスワード受付け画面が生成されるようになっている。
【００４０】
つまり、本実施例では、パスワード受付け画面において各絵図は、図７に示すように、５×６のマトリックス状に表示されるようになっており、向かって左上の隅部位置に最初の位置ＩＤ「ｐ０１」が割り当てられ、向かって右下の隅部位置に最後の位置ＩＤ「ｐ３０」が割り当てられており、これら各位置ＩＤに、３０個の各絵図の絵図ＩＤが、画面生成用テーブルにおいて割り当てられることにより、３０個の全ての絵図が１つのパスワード受付け画面において、該画面生成用テーブルにおいて割り当てられた入力用番号とともに表示されるようになっている。
【００４１】
以下、本実施例のＡＴＭシステム１における処理内容について、図８〜図１２に基づいて説明する。
【００４２】
まず、図８に基づいてＡＴＭ端末１０が実行する処理内容の主な流れについて説明すると、ＡＴＭ端末１０の制御部１２は、初めに、各種処理種別のメニューを、当該処理種別に付与された番号とともに表示装置１５に表示した後、Ｓ１のステップを巡回実施することで、入力部１３から、表示されている処理種別のメニューに対応する番号の入力があったか否かを監視する待機状態となる。
【００４３】
この待機状態において、表示されている処理種別のメニューに対応する番号の入力があった場合にはＳ２のステップに進み、カード挿入口１７からのキャッシュカードの挿入を受付けて、該受付けたキャッシュカードに記録されているカードＩＤをカードリーダ１７’により読み出して、該読み出したカードＩＤを含むカード情報をサーバ６に送信するカード受付け処理を行った後、Ｓ３のステップに進み、入力部１３により暗証番号を受付けて、該受付けた暗証番号をサーバ６に送信する暗証番号受付け処理を行い、Ｓ４のステップに進む。
【００４４】
そして、Ｓ４のステップにおいて、図１１に示す第１パスワード受付け画面と図１２に示す第２パスワード受付け画面を表示して正解絵図に対応する入力用番号から成る入力パスワードを受付けて、該入力パスワード（第１入力パスワード、第２入力パスワード）をサーバ６に送信するパスワード受付け処理を行い、Ｓ５のステップに進む。
【００４５】
但し、原則としてパスワード受付け画面は、第１パスワード受付け画面と第２パスワード受付け画面の２つのみであるが、これら第１パスワード受付け画面と第２パスワード受付け画面に基づいて受付けた入力パスワードが不正解であった場合には、後述するように、不正解の回数が上限回数（本実施例では３）に到達するまで、パスワード受付け画面を表示して正解絵図に対応する入力用番号から成る入力パスワードの受付けを繰返し実施する。
【００４６】
Ｓ５のステップにおいて、前記パスワード受付け処理における入力パスワード（第１入力パスワード、第２入力パスワード）の送信に応じてサーバ６から返信される認証結果が認証ＯＫであるか否かを判定し、認証ＮＧである場合にはＳ６のステップに進んでカードリーダ１７’に受付け中のキャッシュカードを返却してＳ１の待機状態に戻る一方、認証ＯＫである場合には、選択された処理の処理ルーチンに進むことにより、Ｓ１のステップにて選択した処理の実行が許容されることで、口座所有者は、選択したメニューの処理を受けることができるようになっている。尚、図８には図示していないが、上限回数以内の認証エラーによる上記再認証の場合は、再度Ｓ４のステップに戻る。
【００４７】
ここで、前述したＳ２のカード受付け処理からＳ５までの処理に伴ってサーバ６において実施される処理内容を含めて、図９に基づき以下に詳述する。
【００４８】
ＡＴＭ端末１０は、前述したカード受付け処理においてカードリーダ１７’により読み出したカードＩＤを含むカード情報をサーバ６に送信し、該送信に応じてサーバ６は、カード認証処理を実施する。
【００４９】
該カード認証処理においてサーバ６は、受信したカード情報に含まれるカードＩＤと同一のカードＩＤが、口座情報テーブル（図４参照）に記憶されているか否かを、口座情報テーブルのカードＩＤを検索して判定し、当該カードＩＤのキャッシュカードを正規のキャッシュカードとして判定する一方、同一のカードＩＤが記憶されていないときには、当該カードＩＤのカードを不正規のカード、すなわち、該銀行により発行されたキャッシュカード以外のカードであると判定し、その判定結果を含む認証結果（正規カード・非正規カード）を、カード情報の送信元のＡＴＭ端末１０に対して返信する。但し、正規のキャッシュカードとして判定した場合には、更に、該カードＩＤに対応して口座情報テーブルに記憶されているＬＯＣＫ情報に「ｏｎ」が格納されているか否かを判定し、ＬＯＣＫ情報に「ｏｎ」が格納されている場合には、当該キャッシュカードの利用を禁止することを目的として認証結果（使用禁止カード）を返信する。
【００５０】
この返信に応じて、ＡＴＭ端末１０は、非正規カードの認証結果を受信したときには、該非正規カードである旨の情報を生成して表示装置１５に表示させることにより、被認証者に投入されたカードが間違っていることを報知して、カードリーダ１７’に受付け中のカードを返却し、前述したＳ１の入力待機状態に移行する一方、正規カードの認証結果を受信したときには、前述した暗証番号受付け処理を実施する。
【００５１】
尚、受信した認証結果が、認証結果（使用禁止カード）である場合には、当該カードが使用不可カードである旨の情報を生成して表示装置１５に表示させることにより、カードが使用できない状態であることを被認証者に報知する。
【００５２】
暗証番号受付け処理においてＡＴＭ端末１０は、暗証番号の入力を口座所有者に促すための情報（メッセージ等）を生成して表示装置１５に表示し、次いで入力部１３により暗証番号が受付けられたか否かを監視する待機状態となる。そして、ＡＴＭ端末１０は、入力部１３により暗証番号が受付けられることにより、該入力部１３により受付けられた暗証番号を含む暗証番号情報をサーバ６に送信し、該送信に応じてサーバ６は、暗証番号照合処理を実施する。
【００５３】
該暗証番号照合処理においてサーバ６は、口座情報テーブルから当該カードのカードＩＤに対応するＰＩＮコードを検索し、暗証番号情報に含まれる暗証番号と該検索したＰＩＮコードが一致するか否かを照合する。そして、暗証番号情報に含まれる暗証番号と該検索したＰＩＮコードが一致するときには、第１パスワード受付け画面生成処理を実施する。
【００５４】
一方、該暗証番号情報に含まれる暗証番号と該検索したＰＩＮコードが一致しないときにサーバ６は、暗証番号入力ミスと判定し、その判定結果を含む認証結果を、ＡＴＭ端末１０に対して返信し、この返信に応じて、ＡＴＭ端末１０は、暗証番号入力ミスの旨を示す情報を生成して表示装置１５に表示するとともに、カード挿入口１７に挿入されている正規カードを返却した後、前述したＳ１の入力待機状態に移行する。
【００５５】
尚、本実施例では、１回の暗証番号の入力ミスで受付け中の正規カードを返却するようにしているが、本発明はこれに限定されるものではなく、これら暗証番号の受付けを、所定回数（例えば３回）まで実施するようにしても良く、この場合には、サーバ６から暗証番号のデータをＡＴＭ端末１０に送信して、ＡＴＭ端末１０側において一致、不一致の判定を実施し、その判定結果をサーバ６に送信するようにしても良い。
【００５６】
これら暗証番号が一致した場合において実施される第１パスワード受付け画面生成処理においてサーバ６は、図１０に示すパスワード受付け画面生成処理を実施することにより、画面生成用テーブル（図６参照）に基づいて、第１パスワード受付け処理において表示装置１５に表示する第１パスワード受付け画面（図１１参照）を生成する。
【００５７】
次いで該第１パスワード受付け画面を含む第１パスワード受付け画面情報をＡＴＭ端末１０に対して送信するとともに、当該カードのカードＩＤに対応する口座情報テーブルのＬＯＣＫ情報を「０」に初期化する。
【００５８】
この送信に応じて該ＡＴＭ端末１０は、第１パスワード受付け処理を実施する。尚、第１パスワード生成処理において実施されるパスワード受付け画面生成処理の処理内容については、図１０のフロー図に基づいて詳しく後述する。
【００５９】
第１パスワード受付け処理においてＡＴＭ端末１０は、第１入力パスワードの入力を口座所有者に対して促すための情報（メッセージ等）を生成し、該生成した第１入力パスワードの入力を促すための情報と、サーバ６より送信された第１パスワード受付け画面情報に含まれる第１パスワード受付け画面とを表示装置１５に表示し、入力部１３により第１入力パスワードが受付けられたか否かを監視する待機状態となる。
【００６０】
そして、ＡＴＭ端末１０は、入力部１３により第１入力パスワードが受付けられることにより、該入力部１３により受付けられた第１入力パスワードと受付け中のキャッシュカードから読み出したカードＩＤとを含む第１入力パスワード情報をサーバ６に送信し、該送信に応じてサーバ６は、受信した第１入力パスワード情報に含まれるカードＩＤに対応付けて、後述する第１パスワード受付け画面生成処理のＳｐ１３のステップにおいて一時記憶されている照合用パスワードと、受信した第１入力パスワード情報に含まれる第１入力パスワードとが一致するか否かを判定する。
【００６１】
尚、この際、照合用パスワードと第１入力パスワードに含まれる入力用番号の順序の一致は必要なく、順不同であっても、含まれる入力用番号が全て同じであることで、一致と判定する。
【００６２】
この判定においてサーバ６は、照合パスワードと第１入力パスワード情報に含まれる第１入力パスワードが一致するときには、第２パスワード受付け画面生成処理を実施する一方、照合用パスワード（入力用番号）と第１入力パスワード情報に含まれる第１入力パスワードが一致しないときには、エラー回数判定処理を実施する。
【００６３】
エラー回数判定処理においてサーバ６は、受信した第１入力パスワード情報に含まれるカードＩＤに対応するＬＯＣＫ情報を検索して特定し、該特定したＬＯＣＫ情報が「２」であるか否か、つまり、３回目のエラーであるか否かを判定し、ＬＯＣＫ情報が「２」である場合には、該ＬＯＣＫ情報を「ｏｎ」に更新して、認証ＮＧを含む認証結果を、当該第１入力パスワード情報の送信元のＡＴＭ端末１０に対して返信する。
【００６４】
この返信に応じて、ＡＴＭ端末１０は、本人認証が良好に出来なかった旨の情報を生成して表示装置１５に表示し、カードリーダ１７’に受付け中のカードを返却し、前述したＳ１の入力待機状態に移行する。
【００６５】
一方、特定したＬＯＣＫ情報の数値が「０〜１」である場合には、当該数値に１を加算更新し、再度第１パスワード受付け画面生成処理を実施する。つまり、第１入力パスワード情報に含まれる第１入力パスワードが一致しないときには、再度、第１パスワード受付け画面生成処理を実施して、新たな第１パスワード受付け画面を生成するので、該一致しない第１入力パスワードの受付けに使用された第１パスワード受付け画面と異なる第１パスワード受付け画面により、第１入力パスワードの受付けが実施されるようになっているので、入力される第１パスワードが異なる第１パスワードとなるようにしているが、本発明はこれに限定されるものではなく、再度、第１パスワード受付け画面生成処理を実施せずに、一致しない第１入力パスワードの受付けに使用された第１パスワード受付け画面と同一の第１パスワード受付け画面を再度送信して、同一の第１パスワード受付け画面により第１入力パスワードの受付けを実施するようにしても良い。
【００６６】
第２パスワード受付け画面生成処理においてサーバ６は、図１０に示すパスワード受付け画面生成処理を再度実施することにより、画面生成用テーブルを更新して、新たなパスワード受付け画面となる第２パスワード受付け画面（図１２参照）を生成する。次いで該第２パスワード受付け画面を含む第２パスワード受付け画面情報を、第１パスワード受付け画面と同様に、ＡＴＭ端末１０に対して送信し、この送信に応じて該ＡＴＭ端末１０は、第２パスワード受付け処理を実施する。
【００６７】
このように、本実施例では、少なくとも、第１パスワード受付け画面生成処理と第２パスワード受付け画面生成処理とが１回づつ実施されることにより、少なくとも１つづつ、第１パスワード受付け画面と第２パスワード受付け画面が生成される、つまり、複数セットとなる少なくとも２セットのパスワード受付け画面が個別に生成されることで、第１パスワード受付け処理において入力される第１入力用パスワードと第２パスワード受付け処理において入力される第２入力パスワードが異なるようになっている。
【００６８】
第２パスワード受付け処理においてＡＴＭ端末１０は、第２入力パスワードの入力を口座所有者に対して促すためめの情報（メッセージ等）を生成し、該生成した第２入力パスワードの入力を促す旨を示す情報と、サーバ６により送信された第２パスワード受付け画面情報に含まれる第２パスワード受付け画面とを表示装置１５に表示し、入力部１３により第２３入力パスワードが受付けられたか否かを監視する待機状態となる。
【００６９】
そして、ＡＴＭ端末１０は、入力部１３により第２入力パスワードが受付けられることにより、該入力部１３により受付けられた第２入力パスワードと受付け中のキャッシュカードから読み出したカードＩＤとを含む第２入力パスワード情報をサーバ６に送信し、該送信に応じてサーバ６は、受信した第２入力パスワード情報に含まれるカードＩＤに対応付けて、後述する第２パスワード受付け画面生成処理のＳｐ１３のステップにおいて一時記憶されている照合用パスワードと、受信した第２入力パスワード情報に含まれる第２入力パスワードとが一致するか否かを判定する。
【００７０】
尚、この際、照合用パスワードと第２入力パスワードに含まれる入力用番号とは、順不同であっても、含まれる入力用番号が全て同じであることで、一致と判定する。
【００７１】
この判定においてサーバ６は、照合パスワードと第１入力パスワード情報に含まれる第１入力パスワードが一致するときには、被認証者が、当該カードＩＤに対応する正規カードを所有する口座所有者であると判定し、認証ＯＫの認証結果を、当該第２入力パスワード情報の送信元のＡＴＭ端末１０に対して返信する。この返信に応じて該ＡＴＭ端末１０は、入力部１３から、表示されている処理種別のメニューに対応する番号の入力があった処理を実行する。
【００７２】
一方、照合パスワードと該第２入力パスワード情報に含まれる第２入力パスワードが一致しないときには、エラー回数判定処理を実施する。
【００７３】
エラー回数判定処理においてサーバ６は、受信した第２入力パスワード情報に含まれるカードＩＤに対応するＬＯＣＫ情報を検索して特定し、該特定したＬＯＣＫ情報が「２」であるか否か、つまり、３回目のエラーであるか否かを判定し、ＬＯＣＫ情報が「２」である場合には、該ＬＯＣＫ情報を「ｏｎ」に更新して、認証ＮＧを含む認証結果を、当該第２入力パスワード情報の送信元のＡＴＭ端末１０に対して返信する。
【００７４】
つまり、第２入力パスワードによる判定処理において不一致である場合に実施されるエラー回数判定処理においても、ＬＯＣＫ情報の値によりエラー回数の特定を行うため、第１入力パスワード並びに第２入力パスワードによる判定処理において、不一致と判定される回数の合計が３回となったときに使用不可とされ、不一致の合計が２回までに第２入力パスワードによる判定処理において一致すると判定された場合に、認証ＯＫであると判定されるようになっている。
【００７５】
この返信に応じて、ＡＴＭ端末１０は、本人認証が良好に出来なかった旨の情報を生成して表示装置１５に表示し、カードリーダ１７’に受付け中のカードを返却し、前述したＳ１の入力待機状態に移行する。
【００７６】
一方、特定したＬＯＣＫ情報の数値が「０〜１」である場合には、当該数値に１を加算更新し、再度第２パスワード受付け画面生成処理を実施する。つまり、第２入力パスワード情報に含まれる第２入力パスワードが一致しないときには、再度、第２パスワード受付け画面生成処理を実施して、新たな第２パスワード受付け画面を生成するので、該一致しない第２入力パスワードの受付けに使用された第２パスワード受付け画面と異なる第２パスワード受付け画面により、第２入力パスワードの受付けが実施されるようになっているので、入力される第２パスワードが異なる第２パスワードとなるようにしているが、本発明はこれに限定されるものではなく、再度、第２パスワード受付け画面生成処理を実施せずに、一致しない第２入力パスワードの受付けに使用された第２パスワード受付け画面と同一の第２パスワード受付け画面を再度送信して、同一の第２パスワード受付け画面により第１入力パスワードの受付けを実施するようにしても良い。
【００７７】
すなわち、照合パスワードと第１入力パスワード情報に含まれる第１入力パスワードとの不一致回数、並びに照合パスワードと第２入力パスワード情報に含まれる第２入力パスワードとの不一致回数が、上限回数となる３回となるまで、第１（第２）パスワード受付け画面生成処理、第１（第２）パスワード受付け処理、パスワードの一致判定、並びにエラー回数判定処理とが巡回実施され、該上限回数となった場合には、当該カードＩＤの口座の利用が禁止されるようになっている。尚、本実施例では、口座の利用が禁止になったカードＩＤを必要に応じて有効にする場合には、管理者等の操作によって、再度口座の利用が行えるようになっている。
【００７８】
次に、前述した第１パスワード受付け画面生成処理並びに第２パスワード受付け画面生成処理において実施されるパスワード受付け画面生成処理を、カードＩＤ「０００３」のキャッシュカードを所有する口座所有者の本人認証を行う場合を例に、図１０のフロー図に基づいて説明する。
【００７９】
尚、口座情報テーブルにおいて、該カードＩＤ「０００３」に対応付けられた正解絵図ＩＤは、図４、図５（ｂ）に示すように、「ａａ」，「ａｅ」，「ａｔ」，「ａｖ」，「ｂｃ」であり、これら正解絵図ＩＤ「ａａ」，「ａｅ」，「ａｔ」，「ａｖ」，「ｂｃ」から特定される「はさみ」，「椅子」，「トースト」，「猫」，「にんじん」が、被認証者となる当該口座所有者が選択した選択物であり、これら「はさみ」，「椅子」，「トースト」，「猫」，「にんじん」の絵図が正解絵図となり、これら５つ以外の絵図ＩＤと当該絵図ＩＤに対応する絵図は、いずれも不正解絵図ＩＤ並びに不正解絵図となる。このように、サーバ６は、Ｓｐ１のステップにおいて５つの正解絵図ＩＤを口座情報テーブルから特定することで、５つの正解絵図を特定されることになり、５つ以外の絵図ＩＤに対応する絵図は、いずれも不正解絵図と特定されることになるので、サーバ６は、本発明の表示シンボル特定手段に該当する。
【００８０】
本実施例の第１パスワード受付け画面生成処理では、図１０に示すように、先ずＳｐ１のステップにおいてサーバ６は、口座情報テーブル（図４参照）から正解絵図ＩＤ（「ａａ」（はさみ），「ａｅ」（椅子），「ａｔ」（トースト），「ａｖ」（猫），「ｂｃ」（にんじん））を特定し、Ｓｐ２のステップに進む。
【００８１】
Ｓｐ２のステップにおいてサーバ６は、該特定した正解絵図ＩＤを、初期化した画面生成用テーブルの絵図ＩＤカラム（図６の絵図ＩＤの列）にランダムにセットすることで、各正解絵図（正解表示シンボル）を表示する表示位置を、各絵図が表示される所定の表示位置から任意に選出して割り当てた後、Ｓｐ３のステップに進む。
【００８２】
図６に示す例では、「ｐ０３」にｂｃ（にんじん）がセットされ、「ｐ１６」に「ａａ」（はさみ）がセットされ、「ｐ１９」に「ａｖ」（猫）がセットされ、「ｐ２３」に「ａｅ」（椅子）がセットされ、「ｐ２６」に「ａｔ」（トースト）がセットされることで、「ｐ０３」から特定される表示位置にｂｃ（にんじん）が割り当てられ、「ｐ１６」から特定される表示位置に「ａａ」（はさみ）が割り当てられ、「ｐ１９」から特定される表示位置に「ａｖ」（猫）が割り当てられ、「ｐ２３」から特定される表示位置に「ａｅ」（椅子）が割り当てられ、「ｐ２６」から特定される表示位置に「ａｔ」（トースト）が割り当てられる。
【００８３】
次に、Ｓｐ３のステップにおいてサーバ６は、正解絵図ＩＤがセットされていない絵図ＩＤカラムの空きに、２５個の不正解絵図ＩＤ（「ａｐ」（鉛筆）等）をランダムにセットすることで、各不正解絵図（不正解表示シンボル）を表示する表示位置を、各絵図が表示される所定の表示位置から任意に選出して割り当てた後（図６参照）、Ｓｐ４のステップに進む。
【００８４】
つまり、Ｓｐ２並びにＳｐ３のステップにおいては、表示シンボル特定手段となるＳｐ１のステップにおいて特定された正解絵図（正解表示シンボル）並びに不正解絵図（不正解表示シンボル）を表示する表示位置を、所定位置となる各表示位置の位置ＩＤに、正解絵図ＩＤな選びに不正解絵図ＩＤをセットすることによって、任意に選出して割り当てており、該Ｓｐ２並びにＳｐ３のステップを含むパスワード受付け画面生成処理を実施するサーバ６によって本発明の表示位置割り当て手段が形成されている。
【００８５】
図６に示す例では、「ｐ０１」にａｃ（乗用車）がセットされ、「ｐ０２」に「ａｐ」（鉛筆）がセットされ、「ｐ３０」にａｂ（ボール）がセットされるように、各位置ＩＤから特定されるそれぞれの表示位置に、各不正解絵図（不正解表示シンボル）が割り当てられる。
【００８６】
つまり、本実施例においてサーバ６は、正解絵図（正解表示シンボル）並びに不正解絵図（不正解表示シンボル）を表示する表示位置を、これら正解絵図並びに不正解絵図を表示するｐ０１〜ｐ３０の各所定位置から任意に選出して割り当てるようになっている。
【００８７】
Ｓｐ４のステップにおいてサーバ６は、０〜９の各数字を重複することなくセット可能な選出用テーブルに、０〜９の各数字をセットして、Ｓｐ５のステップに進む。
【００８８】
Ｓｐ５のステップにおいてサーバ６は、セットした正解絵図ＩＤである「ａａ」（はさみ），「ａｅ」（椅子），「ａｔ」（トースト），「ａｖ」（猫），「ｂｃ」（にんじん）のうち一つの正解絵図ＩＤを選出し、Ｓｐ６のステップに進む。
【００８９】
Ｓｐ６のステップにおいてサーバ６は、Ｓｐ５のステップで選出した正解絵図ＩＤと同一の入力用番号を割り当てるために、２５個の不正解絵図ＩＤのうちから２個の不正解絵図ＩＤを選出し、Ｓｐ７のステップに進む。
【００９０】
Ｓｐ７のステップにおいてサーバ６は、Ｓｐ５のステップ及びＳｐ６のステップで選出した１個の正解絵図ＩＤ及び２個の不正解絵図ＩＤに割り当てる入力用番号を該選出用テーブルから任意に一つ選出し、選出された１個の正解絵図ＩＤ及び２個の不正解絵図ＩＤに対応付けて、選出した入力用番号を入力用番号カラム（図６の入力用番号の行）に格納し、更に選出用テーブル内の選出された入力用番号を削除し、Ｓｐ８のステップに進む。このように、同一の入力番号の割り当てのために選出された絵図ＩＤの組み合わせとなる、１個の正解絵図ＩＤ及び２個の不正解絵図ＩＤが、本発明における割り当て単位に該当し、本実施例では、これら１つの割り当て単位において３つの絵図ＩＤを選出するようになっている。
【００９１】
これら１つの割り当て単位に含まれる絵図ＩＤの数としては、この数が最も少ない１である場合には、１つの割り当て単位に正解絵図ＩＤのみしか含まれなくなり、本発明の効果を得ることができなくなる一方、この数が多くなると、１回の入力において表示される絵図の数が非常に多くなってしまい、正解図柄を特定するのに要する時間が大きくなってしまうので、２〜５の範囲、特には、２または３とすることで、正解絵図と同一の入力用番号が割り当てられた不正解絵図が１つまたは２つ存在するようになり、正解図柄を特定するのに要する時間が大きくなることを防ぎつつ、第三者にこれら正解図柄を特定されてしまうことを防止できる効果も得ることができることから好ましい。
【００９２】
Ｓｐ８のステップにおいてサーバ６は、絵図ＩＤカラムにセットした正解絵図ＩＤが全て選出された否かを判定し、正解絵図ＩＤが全て選出されているときには、Ｓｐ９のステップに進み、正解絵図ＩＤが全て選出されていないときには、Ｓｐ５のステップに進む。すなわち、本実施例では、正解絵図ＩＤが５個であるため、Ｓｐ５〜Ｓｐ７のステップが５回巡回実施されるようになっている。
【００９３】
このように、Ｓｐ５〜Ｓｐ７のステップが５回巡回実施された結果、図６に示されるように、正解絵図ＩＤ「ａａ」（はさみ），「ａｅ」（椅子），「ａｔ」（トースト），「ａｖ」（猫），「ｂｃ」（にんじん）に入力用番号「１」，「８」，「２」，「３」，「５」が入力用番号カラムにセットされる。
【００９４】
すなわち、本実施例では、前述したＳｐ５〜Ｓｐ７のステップが、各正解絵図ＩＤ毎に実施されることにより、各正解絵図ＩＤに異なる入力用番号が割り当てられるようになっているとともに、各々の正解絵図ＩＤに対応して選出された２個の不正解絵図ＩＤにも該各々の正解絵図と同一の入力用番号が割り当てられる。
【００９５】
つまり、本実施例のサーバ６は、複数の入力用シンボルとなる０〜９の入力用番号のうちから１つの入力用番号を任意に選出し、該選出した入力用番号を正解絵図（正解表示シンボル）と不正解絵図（不正解表示シンボル）に夫々割り当てており、該サーバ６によって本発明の入力用シンボル割当手段が形成されている。
【００９６】
また、サーバ６は、本発明における選択物となる正解絵図の数に一致する数の割り当て単位を有し、各割り当て単位が異なる選択物の正解絵図（正解表示シンボル）を含むように割り当てるとともに、各割り当て単位毎に異なる入力用番号（入力用シンボル）の割り当てを行っている。
【００９７】
Ｓｐ９のステップにおいてサーバ６は、入力用番号カラムに入力用番号がセットされていない不正解絵図ＩＤ、つまり、未だ入力用番号が割り当てられていない不正解絵図ＩＤのうちから１つの不正解絵図ＩＤを選出して、Ｓｐ１０のステップに進む。
【００９８】
Ｓｐ１０のステップにおいてサーバ６は、Ｓｐ９のステップで選出した不正解絵図ＩＤと同一の入力用番号を割り当てる不正解絵図ＩＤをＳｐ９のステップで選出された不正解絵図ＩＤを除く残りの不正解絵図ＩＤのうちから任意に２つの不正解絵図ＩＤを選出し、Ｓｐ１１のステップに進む。
【００９９】
Ｓｐ１１のステップにおいてサーバ６は、Ｓｐ９のステップ及びＳｐ１０のステップで選出した計３個の不正解絵図ＩＤに割り当てる入力用番号を選出用テーブルから任意に一つ選出し、該選出した入力用番号を、これら各不正解絵図ＩＤに対応する選出用テーブルの入力用番号として夫々格納した後、該選出した入力用番号を、選出用テーブルから削除し、Ｓｐ１２のステップに進む。
【０１００】
つまり、本実施例では、本発明における割り当て単位となる、Ｓｐ９のステップ及びＳｐ１０のステップで選出した計３個の不正解絵図ＩＤに、選出用テーブルから任意に一つ選出した入力用番号を割り当てている。
【０１０１】
Ｓｐ１２のステップにおいてサーバ６は、絵図ＩＤカラムにセットした不正解絵図ＩＤ全てに入力用番号が割り当てられているか否かを判定し、不正解絵図ＩＤ全てに入力用番号が割り当てられているときには、Ｓｐ１３のステップに進む一方、不正解絵図ＩＤが全て割り当てられていないときには、Ｓｐ９のステップに進む。
【０１０２】
すなわち、本実施例では、全ての正解絵図ＩＤに入力用番号の割り当てが終了したＳｐ９のステップに初めて移行した時点では、入力用番号が割り当てられていない不正解絵図ＩＤが１５個残存しており、上記したＳｐ９〜Ｓｐ１１のステップが実施されることで３個の不正解絵図ＩＤに同一の入力用番号が割り当てられることで、入力用番号が割り当てられていない不正解絵図ＩＤが３つ減少するので、全ての不正解絵図ＩＤに入力用番号が割り当てられるには、Ｓｐ９〜Ｓｐ１１のステップが５回繰り返し行われることになる。
【０１０３】
そして、Ｓｐ１２のステップにて「Ｎｏ」と判定されることによりＳｐ９〜Ｓｐ１１のステップが５回繰り返し行われて、１５個の不正解絵図ＩＤ全てに対して入力用番号が入力用番号カラムにセットされることにより、画面生成用テーブルへのセットが完了する。
【０１０４】
これにより、位置ＩＤに対応付けて、正解絵図ＩＤ及び不正解絵図ＩＤと、正解絵図ＩＤ及び不正解絵図ＩＤに対して割り当てられる入力用番号と、が画面生成用テーブルにセットされているので、正解絵図ＩＤから特定される正解絵図、不正解絵図ＩＤから特定される不正解絵図、これら正解絵図ＩＤ及び不正解絵図ＩＤに対して割り当てられる入力用番号とが、当該位置ＩＤから特定される表示位置に表示される各パスワード受付け画面が、Ｓｐ１４のステップにおいて生成できるようになる。
【０１０５】
Ｓｐ１３のステップにおいてサーバ６は、画面生成用テーブルの正解絵図ＩＤに対応する５個の入力用番号を照合パスワードとして、ＡＴＭ端末１０から受信したカード情報に含まれるカードＩＤに対応付けて一時記憶し、Ｓｐ１４のステップに進む。
【０１０６】
Ｓｐ１４のステップにおいてサーバ６は、第１パスワード受付け画面を生成する。具体的に、サーバ６は、まず、画面生成用マップデータを生成する。この画面生成用マップデータは、正解絵図の絵図データや不正解絵図の絵図データを配置するための絵図配置用データであって、図７に示すように、向かって左上の隅部位置に最初の位置ＩＤ「ｐ０１」が割り当てられ、向かって右下の隅部位置に最後の位置ＩＤ「ｐ３０」が割り当てられた計３０個の絵図データ配置領域を有している。
【０１０７】
そして、サーバ６は、画面生成用マップデータの絵図データ配置領域から、絵図データを配置する１つの絵図データ配置領域を選定し、該選定した絵図データ配置領域が対応する位置ＩＤに対応して画面生成用テーブルに記憶されている絵図ＩＤと入力用番号を特定するとともに、該特定した絵図ＩＤの絵図データを絵図テーブルにて特定して読み出し、該読み出した絵図データを、当該絵図データ配置領域に配置し、さらに、特定した入力用番号を当該絵図データ配置領域に配置する絵図配置処理を、全ての絵図データ配置領域について実施することで、第１パスワード受付け画面が生成される（図１１参照）。
【０１０８】
詳しくは、先ず、サーバ６は、絵図データの配置対象として、画面生成用マップデータから位置ＩＤ「ｐ０１」の絵図データ配置領域を選定し、次いで図６に示すように、画面生成用テーブルから、位置ＩＤ「ｐ０１」を検索し、該検索した位置ＩＤ「ｐ０１」に対応付けられた絵図ＩＤ「ａｃ」並びに入力用番号「３」を特定する。そして、サーバ６は、この特定した絵図ＩＤ「ａｃ」に対応付けられた画像データのファイル名「ｃａｒ．ｊｐｇ」を図５（ａ）に示す絵図テーブルから特定し、この特定したファイル名の画像データを読み出して、該読み出した画像データに基づく画像を画面生成用マップデータの位置ＩＤ「ｐ０１」の絵図データ配置領域に貼り付けるととともに、特定した入力用番号「３」の数字画像を、予め記憶されている数字画像データから読み出して、該絵図データ配置領域内の下方隅部位置に、貼り付ける。
【０１０９】
次いで、サーバ６は、絵図データの配置対象として、画面生成用マップデータから位置ＩＤ「ｐ０２」の絵図データ配置領域を選定して、上述した位置ＩＤ「ｐ０１」の絵図データ配置領域と同様に、該絵図データの配置対象に貼り付ける絵図の絵図ＩＤ「ａｐ」並びに入力用番号「７」を特定して、該特定した絵図ＩＤ「ａｐ」並びに入力用番号「７」の画像データを読み出して、該絵図データ配置領域に貼り込む。
【０１１０】
これらの画像データの貼り込み処理を、「ｐ０３」〜「ｐ３０」の絵図データ配置領域のそれぞれについて、順次行うことにより、位置ＩＤ「ｐ０１」〜「ｐ３０」の各絵図データ配置領域に、各位置ＩＤに対応付けて画面生成用テーブルに記憶されている絵図ＩＤ入力用番号とに基づいて、該絵図ＩＤから特定される絵図と入力用番号とを、当該位置ＩＤが該当する表示位置に有する第１パスワード受付け画面が生成される。
【０１１１】
そして、サーバ６は、第１パスワード受付け画面が生成した後、該生成された第１パスワード受付け画面を含む第１パスワード受付け画面情報を暗証番号情報の送信元のＡＴＭ端末１０に送信する（Ｓｐ１５）。
【０１１２】
このように、サーバ６は、パスワード受付け画面生成処理のＳｐ１４のステップにおいて、画面生成用マップデータを基にパスワード受付け画面を生成し、Ｓｐ１５のステップにおいて該生成した第１パスワード受付け画面を送信しており、該パスワード受付け画面生成処理のＳｐ１４、Ｓｐ１５のステップを実施するサーバ６によって、本発明の表示用データ生成手段が形成されている。
【０１１３】
この送信に応じて、ＡＴＭ端末１０は、第１入力パスワードの入力を口座所有者に促すための情報（メッセージ等）を生成し、図１１に示すように、該生成した入力を促すための情報を該第１パスワード受付け画面とともに、表示装置１５に表示した後に、第１パスワード受付け処理に移行する。
【０１１４】
次に、表示装置１５に第１パスワード受付け画面が表示された際の操作について説明すると、口座所有者は、表示装置１５に表示された第１パスワード受付け画面を視認し、口座所有者が正解絵図として記憶している「はさみ」，「椅子」，「トースト」，「猫」，「にんじん」の絵図を該第１パスワード受付け画面から特定する（図１１参照）。
【０１１５】
そして、該特定した「はさみ」，「椅子」，「トースト」，「猫」，「にんじん」の絵図とともに、各表示位置において表示されている入力用番号「１」，「８」，「２」，「３」，「５」に対応して、入力部１３により第１入力パスワードを入力する。尚、この入力に際しては、どの順番にて入力しても良い。
【０１１６】
これら入力用番号の受付けに応じてＡＴＭ端末１０は、入力された「１」，「８」，「２」，「３」，「５」の番号列である第１入力パスワードと、受付け中のキャッシュカードから読み出したカードＩＤと、を含む第１入力パスワード情報をサーバ６に送信し、この送信に応じて、サーバ６は、第１入力パスワード情報に含まれるカードＩＤに対応して一時記憶されている照合用パスワード（入力用番号）と、該第１入力パスワード情報に含まれる第１入力パスワード（入力用番号）とが一致するか否かを判定し、この判定を行うサーバ６は本発明の判定手段に該当する。尚、この判定において、本実施例では、入力用番号「１」，「８」，「２」，「３」，「５」の入力順は、前述したように順不同で良い。
【０１１７】
そして、第１入力パスワード情報に含まれる第１入力パスワードと、照合パスワードとして一時記憶された入力用番号とが一致しないときには、サーバ６は、前記したエラー回数判定処理を実施する一方、該第１入力パスワード情報に含まれる第１入力パスワードと照合パスワードとして一時記憶された入力用番号が一致するときには、第２パスワード受付け画面生成処理を実施し、その後第２パスワード受付け処理、第２入力パスワード情報に含まれるカードＩＤに対応して一時記憶されている照合用パスワード（入力用番号）と、該第２入力パスワード情報に含まれる第２入力パスワード（入力用番号）とが一致するか否かの判定処理を順に実施するようになっている。
【０１１８】
本実施例では、第２パスワード受付け画面生成処理では、第１パスワード受付け画面生成処理と同じ処理を実施することで、後述するように、第２パスワード受付け画面を生成してＡＴＭ端末１０に送信し、第２パスワード受付け処理では、第１パスワード受付け処理と同じく、第２パスワード受付け画面において正解絵図に対応付けて表示された入力用番号を受付け、該受付けた正解絵図の入力用番号と受付け中のキャッシュカードのカードＩＤを含む第２入力パスワード情報のサーバ６への送信を行っている。
【０１１９】
そして、この第２入力パスワード情報の受信に応じてサーバ６においては、第１入力パスワード情報の受信に応じて実施される前述の判定処理と同じく、該第２入力パスワード情報に含まれるカードＩＤに対応して一時記憶されている照合用パスワード（入力用番号）と、該第２入力パスワード情報に含まれる第２入力パスワード（入力用番号）とが一致するか否かが判定される。
【０１２０】
このように、本実施例では、第１パスワードの受付け処理により送信される第１パスワードによる判定処理と、第２パスワードの受付け処理により送信される第２パスワードによる判定処理とを実施し、これら双方の判定処理のいずれにおいてもパスワードが一致することを条件に認証ＯＫと判定されるようになっており、このようにすることで、たまたま、１回のパスワードの受付けによる偶発的な一致によって、本人と認証されてしまうことを防止できるようになっている。
【０１２１】
本実施例の第２パスワード受付け画面生成処理においてサーバ６は、リセットした画面生成用テーブルに、正解絵図と不正解絵図の絵図ＩＤをセットするとともに、各正解絵図と不正解絵図に割り当てる入力用番号をセットして画面生成用テーブルを更新し、該更新した画面生成用テーブルに基づいて、画面生成用マップデータを生成し、該生成した画面生成用マップデータを画面に変換して第２パスワード受付け画面を生成する。第２パスワード受付け画面を生成した後、サーバ６は、第２パスワード受付け画面を含む第２パスワード受付け画面情報をＡＴＭ端末１０に送信する。
【０１２２】
この送信に応じて、ＡＴＭ端末１０は、第２入力パスワードの入力を口座所有者に促すための情報（メッセージ等）を生成し、図１２に示すように、該生成した入力を促すための情報を該第２パスワード受付け画面とともに、表示装置１５に表示した後に、第２パスワード受付け処理に移行する。
【０１２３】
表示装置１５に第２パスワード受付け画面が表示された際の操作について説明すると、口座所有者は、表示装置１５に表示された第２パスワード受付け画面を視認し、口座所有者が正解絵図として記憶している「はさみ」，「椅子」，「トースト」，「猫」，「にんじん」の絵図を該第２パスワード受付け画面から特定し、該特定した「はさみ」，「椅子」，「トースト」，「猫」，「にんじん」の絵図とともに、各表示位置において表示されている入力用番号「０」，「６」，「３」，「５」，「４」を入力部１３より入力する。尚、この入力に際しては、どの順番にて入力しても良い。
【０１２４】
これら入力用番号の受付けに応じてＡＴＭ端末１０は、入力された「０」，「６」，「３」，「５」，「４」の番号列である第２入力パスワードを含む第２入力パスワード情報と、受付け中のキャッシュカードから読み出したカードＩＤと、を含む第２入力パスワード情報をサーバ６に送信し、この送信に応じてサーバ６から認証ＯＫが返信されてくることにより、各種手続きの実行が許可されることになる。
【０１２５】
以上に説明したように、本実施例では、同一の入力用番号が対応付けられて表示される正解絵図と不正解絵図が夫々存在し、正解絵図並びに不正解絵図が表示される表示装置１５以外に設けられた入力部１３にて第１（第２）入力パスワードが受付けられるので、表示を他人に視認されても、正解絵図がいずれであるかが特定されないので、ショルダーハッキングを良好に防止することができる。
【０１２６】
また、本実施例では、Ｓｐ７のステップにおいて、正解絵図ＩＤと不正解絵図ＩＤに割り当てる入力用番号を選出用テーブルから任意に１つ選出して該正解絵図ＩＤと不正解絵図ＩＤに対応する入力用番号を格納し、第１（第２）パスワード受付け画面生成処理毎に各絵図ＩＤと異なる入力用番号が対応付けられるため、入力部１３にて入力される第１（第２）入力パスワードが、認証都度毎にほぼ異なるようになる。よって、これら入力される第１（第２）入力パスワードが他人に知得されても、該知得された第１（第２）入力パスワードを用いて本人と認証されてしまうことを極力防止することができるので、ショルダーハッキングを効果的に防止することができる。
【０１２７】
同様に、Ｓｐ７のステップによりパスワード受付け画面生成処理毎に各絵図ＩＤに異なる入力用番号が対応付けられるので、第１（第２）パスワード受付け処理においてサーバ６に送信される第１（第２）入力パスワードを含む第１（第２）入力パスワード情報が、送信の都度毎にほぼ異なるようになるため、これら入力用番号が仮に傍受されても、該傍受された第１（第２）入力パスワードを用いて、本人と認証されてしまうことを防止することができる。
【０１２８】
また、本実施例では、正解絵図並びに不正解絵図が、絵図であるため、正解絵図並びに不正解絵図を直感的に認識できるため、正解絵図に対応付けて表示装置１５に表示された入力用番号を容易に特定することができるので、第１（第２）入力パスワードの入力間違いを低減することができる。
【０１２９】
また、本実施例では、パスワード受付け画面生成処理毎に、Ｓｐ２のステップでは、各正解絵図（正解表示シンボル）を表示する表示位置を、各絵図が表示される所定の表示位置から任意に選出して割り当て、Ｓｐ３のステップでは、各不正解絵図（不正解表示シンボル）を表示する表示位置を、各絵図が表示される所定の表示位置から任意に選出して割り当てるため、正解絵図が表示される表示位置が、正解絵図並びに不正解絵図が表示装置１５に表示される都度毎にほぼ異なるようになる。これにより、定常的に同じ位置に正解絵図が表示される場合に比較して、他人に表示を視認されることで正解絵図が特定されることをより困難化できるので、更にショルダーハッキングを効果的に防止することができる。
【０１３０】
また、本実施例では、パスワードを受付け処理が複数あることで、第１（第２）入力パスワードを入力する回数が複数になり、入力された各入力パスワードが全て一致しないと本人と認証されないので、他人による１回の第１（第２）入力パスワードの入力において、偶発的に正解絵図に割り当てられた入力用番号と一致することで本人と認証されてしまうことがなく、認証精度を向上させることができるばかりか、１回の入力において表示される入力用番号の個数を少なくできるので、認証精度を高めるために本人認証に際して入力される総入力パスワード数を多くしても、本人認証に際しての入力による総入力パスワード数に基づく認証精度を維持しつつ、１回に表示される正解絵図並びに不正解絵図の個数を少なくできるので、１回の入力用絵図の入力の際、正解絵図に対応付けて表示された入力用番号の特定に過度に時間がかかってしまうことを防止することができる。
【０１３１】
特に、本実施例では、同一の入力用番号が対応付けられる正解表示シンボル並びに不正解表示シンボルの数が３であるとともに、パスワード受付け処理が２回であるため、偶発的な一致による誤認証を防ぐことができるとともに、１回の入力において表示される正解絵図並びに不正解絵図の個数を適度な数とすることができる。
【０１３２】
また、本実施例では、各々の正解絵図ＩＤ（「はさみ」，「椅子」，「トースト」，「猫」，「にんじん」）に対して夫々異なる入力用番号（「１」，「８」，「２」，「３」，「５」）が割り当てられるため、各同一の割り当て単位が割り当てられる正解絵図と不正解絵図の総数に占める正解絵図の割合を最小限に留めることができるので、正解絵図が特定されてしまうことを極力防止でき、ショルダーハッキングを効果的に防止することができる。
【実施例２】
【０１３３】
次に実施例２における本人認証システムについて説明する。尚、実施例１のＡＴＭシステム１では、各々の正解絵図に対して異なる入力用番号が割り当てられるが、実施例２のＡＴＭシステム１では、同一の入力用番号が割り当てられるのが全て正解絵図でなければ、複数の正解絵図に同一の入力用番号が割り当てられるようになっていることが特徴となっており、このように、複数の正解絵図に同一の入力用番号が割り当てられる本実施例２のパスワード受付け画面生成処理について、以下に詳述し、それ以外の処理等については、前述した実施例１と同じであるので、ここでの説明は省略する。
【０１３４】
図１３は、実施例２におけるパスワード受付け画面生成処理を示すフロー図であり、実施例２のパスワード受付け画面生成処理の処理内容を図１３に基づいて説明する。
【０１３５】
パスワード受付け画面生成処理において、実施例２のＳｐ１〜Ｓｐ４のステップの処理内容は、実施例１のＳｐ１〜Ｓｐ４のステップの処理内容と同様の処理内容であり、先ずＳｐ１のステップにおいて、サーバ６は、口座情報テーブル（図４参照）から正解絵図ＩＤを特定し、Ｓｐ２のステップに進む。
【０１３６】
Ｓｐ２のステップにおいてサーバ６は、該特定した正解絵図ＩＤを、初期化した画面生成用テーブルの絵図ＩＤカラムにランダムにセットすることで、各正解絵図を表示する表示位置を、各絵図が表示される所定の表示位置から任意に選出して割り当てた後、Ｓｐ３のステップに進む。
【０１３７】
次に、Ｓｐ３のステップにおいてサーバ６は、正解絵図ＩＤがセットされていない絵図ＩＤカラムの空きに、２５個の不正解絵図ＩＤをランダムにセットすることで、各不正解絵図を表示する表示位置を、各絵図が表示される所定の表示位置から任意に選出して割り当てた後（図６参照）、Ｓｐ４のステップに進む。
【０１３８】
Ｓｐ４のステップにおいてサーバ６は、０〜９の各数字を重複することなくセット可能な選出用テーブルに、０〜９の各数字をセットして、Ｓｐ５’のステップに進む。
【０１３９】
Ｓｐ５’のステップにおいてサーバ６は、セットした５個の正解絵図ＩＤのうち一つの正解絵図ＩＤを選出し、Ｓｐ６’のステップに進む。
【０１４０】
Ｓｐ６’のステップにおいてサーバ６は、Ｓｐ５’のステップで選出した正解絵図ＩＤと同一の入力用番号を割り当てるために、該選出した正解絵図ＩＤを除く２９個の正解絵図ＩＤ並びに不正解絵図ＩＤのうちから２個の絵図ＩＤを選出し、Ｓｐ６＋のステップに進む。
【０１４１】
Ｓｐ６＋のステップにおいてサーバ６は、Ｓｐ５’のステップ及びＳｐ６’のステップで選出した計３個の絵図ＩＤが、全て正解絵図であるか否かの判定を行い、計３個の絵図ＩＤが、全て正解絵図であるときには、再びＳｐ６’のステップに進む一方、計３個の絵図ＩＤが、全て正解絵図でないときには、Ｓｐ７のステップに進む。すなわち、Ｓｐ６＋のステップにおいて、Ｓｐ５’のステップ及びＳｐ６’のステップで選出した計３個の絵図ＩＤが、全て正解絵図でないと判定されるまで、Ｓｐ６’のステップ及びＳｐ６＋のステップを巡回実施するようになっており、Ｓｐ６＋のステップが終了したときには、１個の正解絵図ＩＤ及び２個の不正解絵図ＩＤ、または２個の正解絵図ＩＤ及び１個の不正解絵図ＩＤが選出されている。
【０１４２】
Ｓｐ７のステップにおいてサーバ６は、Ｓｐ５’のステップ及びＳｐ６’のステップで選出した正解絵図ＩＤ及び不正解絵図ＩＤに割り当てる入力用番号を該選出用テーブルから任意に一つ選出し、選出された１個の正解絵図ＩＤ及び２個の不正解絵図ＩＤ、または２個の正解絵図ＩＤ及び１個の不正解絵図ＩＤに対応付けて、選出した入力用番号を入力用番号カラムに格納し、更に選出用テーブル内の選出された入力用番号を削除し、Ｓｐ８’のステップに進む。
【０１４３】
このように、同一の入力用番号の割り当てのために選出された絵図ＩＤの組み合わせとなる、１個の正解絵図ＩＤ及び２個の不正解絵図ＩＤ、または２個の正解絵図ＩＤ及び１個の不正解絵図ＩＤが、本発明における割り当て単位に該当し、本実施例では、これら１つの割り当て単位において３つの絵図ＩＤを選出するようになっており、実施例１と同様に１個の正解絵図ＩＤ及び２個の不正解絵図ＩＤが割り当て単位を構成するだけでなく、本実施例２においては、２個の正解絵図ＩＤ及び１個の不正解絵図ＩＤでも該割り当て単位が構成される。
【０１４４】
Ｓｐ８’のステップにおいてサーバ６は、入力用番号が割り当てられていない正解絵図ＩＤがあるか否かを判定し、入力用番号が割り当てられていない正解絵図ＩＤがないときには、Ｓｐ９のステップに進む一方、入力用番号が割り当てられていない正解絵図ＩＤがあるときには、Ｓｐ５’のステップに進み、Ｓｐ５’〜Ｓｐ８’のステップを繰り返し実施するようになっている。
【０１４５】
つまり、本実施例２のＳｐ５’〜Ｓｐ８’のステップにおいては、各割り当て単位に１つの正解絵図ＩＤのみが含まれる場合には、Ｓｐ５’〜Ｓｐ８’のステップが５回繰り返し実施され、２つの正解絵図ＩＤを含む割り当て単位が１つ存在するときには、Ｓｐ５’〜Ｓｐ８’のステップが４回繰り返し実施され、２つの正解絵図ＩＤを含む割り当て単位が２つ存在するときには、Ｓｐ５’〜Ｓｐ８’のステップが３回繰り返し実施されるようになっており、Ｓｐ５’〜Ｓｐ８’のステップが３〜５回巡回実施された結果、各正解絵図ＩＤに割り当てられた入力用番号が、該正解絵図ＩＤに対応する入力用番号カラムに格納されてセットされる。
【０１４６】
このように、本実施例２では、Ｓｐ５’〜Ｓｐ８’のステップが巡回実施されることにより、各正解絵図ＩＤに異なる入力用番号が割り当てられる場合があるだけでなく、２個の正解絵図ＩＤ及び１個の不正解絵図ＩＤに正解絵図と同一の入力用番号が割り当てられる場合がある。
【０１４７】
Ｓｐ９のステップにおいてサーバ６は、入力用番号カラムに入力用番号がセットされていない不正解絵図ＩＤ、つまり、未だ入力用番号が割り当てられていない不正解絵図ＩＤのうちから１つの不正解絵図ＩＤを選出して、Ｓｐ１０のステップに進む。
【０１４８】
Ｓｐ１０のステップにおいてサーバ６は、Ｓｐ９のステップで選出した不正解絵図ＩＤと同一の入力用番号を割り当てる不正解絵図ＩＤをＳｐ９のステップで選出された不正解絵図ＩＤを除く残りの不正解絵図ＩＤのうちから任意に２つの不正解絵図ＩＤを選出し、Ｓｐ１１のステップに進む。
【０１４９】
Ｓｐ１１のステップにおいてサーバ６は、Ｓｐ９のステップ及びＳｐ１０のステップで選出した計３個の不正解絵図ＩＤに割り当てる入力用番号を選出用テーブルから任意に一つ選出し、該選出した入力用番号を、これら各不正解絵図ＩＤに対応する選出用テーブルの入力用番号として夫々格納した後、該選出した入力用番号を、選出用テーブルから削除し、Ｓｐ１２のステップに進む。
【０１５０】
つまり、本実施例では、本発明における割り当て単位となる、Ｓｐ９のステップ及びＳｐ１０のステップで選出した計３個の不正解絵図ＩＤに、選出用テーブルから任意に一つ選出した入力用番号を割り当てている。
【０１５１】
Ｓｐ１２のステップにおいてサーバ６は、絵図ＩＤカラムにセットした不正解絵図ＩＤ全てに入力用番号が割り当てられているか否かを判定し、不正解絵図ＩＤ全てに入力用番号が割り当てられているときには、Ｓｐ１３のステップに進む一方、不正解絵図ＩＤが全て割り当てられていないときには、Ｓｐ９のステップに進む。
【０１５２】
すなわち、本実施例２では、全ての正解絵図ＩＤに入力用番号の割り当てが終了したＳｐ９のステップに初めて移行した時点では、入力用番号が割り当てられていない不正解絵図ＩＤが１５個、１８個または２１個残存しており、上記したＳｐ９〜Ｓｐ１１のステップが実施されることで３個の不正解絵図ＩＤに同一の入力用番号が割り当てられることで、入力用番号が割り当てられていない不正解絵図ＩＤが３つ減少するので、全ての不正解絵図ＩＤに入力用番号が割り当てられるには、Ｓｐ９〜Ｓｐ１１のステップが５回、６回または７回繰り返し行われることになる。
【０１５３】
そして、Ｓｐ１２のステップにて「Ｎｏ」と判定されることによりＳｐ９〜Ｓｐ１１のステップが５回、６回または７回繰り返し行われて、１５個の不正解絵図ＩＤ全てに対して入力用番号が入力用番号カラムにセットされることにより、画面生成用テーブルへのセットが完了する。
【０１５４】
これにより、実施例１と同様に、実施例２においても位置ＩＤに対応付けて、正解絵図ＩＤ及び不正解絵図ＩＤと、正解絵図ＩＤ及び不正解絵図ＩＤに対して割り当てられる入力用番号と、が画面生成用テーブルにセットされているので、正解絵図ＩＤから特定される正解絵図、不正解絵図ＩＤから特定される不正解絵図、これら正解絵図ＩＤ及び不正解絵図ＩＤに対して割り当てられる入力用番号とが、当該位置ＩＤから特定される表示位置に表示される各パスワード受付け画面が、Ｓｐ１４のステップにおいて生成できるようになる。
【０１５５】
Ｓｐ１３のステップにおいてサーバ６は、画面生成用テーブルの正解絵図ＩＤに対応する５個の入力用番号を照合パスワードとして、ＡＴＭ端末１０から受信したカード情報に含まれるカードＩＤに対応付けて一時記憶し、Ｓｐ１４のステップにおいて第１パスワード受付け画面を生成する。次いでサーバ６は、Ｓｐ１５のステップにおいて第１パスワード受付け画面を生成し、生成した第１パスワード受付け画面をＡＴＭ端末１０に送信することにより、該ＡＴＭ端末１０において第１パスワード受付け処理が実施されて、第１入力パスワード情報が送信される。
【０１５６】
尚、本実施例２でも実施例１と同様に、第２パスワード受付け画面生成処理において上述したパスワード受付け画面生成処理を実施して、第２パスワード受付け画面を生成してＡＴＭ端末１０に送信するようになっており、これら第１パスワード受付け画面生成処理と第２パスワード受付け画面生成処理にて生成された第１パスワード受付け画面と第２パスワード受付け画面に基づいて受付けられた第１（第２）入力パスワード情報に含まれるカードＩＤに対応して一時記憶されている照合用パスワード（入力用番号）と、該第１（第２）入力パスワード情報に含まれる入力パスワード（入力用番号）とが一致するか否かの判定が、第１入力パスワード情報並びに第２入力パスワード情報のそれぞれについて実施され、双方のパスワードが一致したことにより、被認証者である口座所有者を本人と認証する。
【０１５７】
尚、実施例２では、２個の正解絵図ＩＤ及び１個の不正解絵図ＩＤが２組の割り当て単位を構成する場合があるため、例えば、照合用パスワードが「０」，「０」，「１」，「２」，「３」となる場合があり、入力用番号の入力の際、「０」，「０」を２回入力することとなるが、このように場合においても、実施例１と同様に、入力用番号の入力順は、前述したように順不同でよい。
【０１５８】
このように、実施例２では、上述したように、Ｓｐ６＋のステップにおいて、選出した計３個の絵図ＩＤが、全て正解絵図であるか否かを判定し、全て正解絵図であるときには、絵図ＩＤの選出を、選出した計３個の絵図ＩＤが全て正解絵図とならなくなるまで繰返し実施するようになっているので、同じ入力用番号全てに正解絵図ＩＤが割り当てられることがなく、正解絵図が特定されてしまうことを極力防止し、ショルダーハッキングを効果的に防止することができる。
【０１５９】
以上、本発明の実施例を図面により説明してきたが、具体的な構成はこれら実施例に限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。
【０１６０】
例えば、前記実施例では、ＡＴＭシステム１が、サーバ６と、該通信ネットワーク９を介して接続されるＡＴＭ端末１０と、から構成された形態を例示したが、本発明はこれに限定されるものではなく、例えば、サーバ６が実施するパスワード受付け画面生成処理や、判定処理についても、ＡＴＭ端末１０のような、パスワードの受付けを行う端末装置において実施する単独の装置としても良い。
【０１６１】
また、前記実施例では、本発明をＡＴＭシステム１に提供した形態を例示しているが、本発明はこれに限定されるものではなく、例えば、遊技により一度獲得したパチンコ玉やメダルを再度の遊技に使用したり景品との交換に使用可能な貯玉や貯メダルのシステムでは、遊技機に隣接された装置において、暗証番号を入力することで、これら貯玉や貯メダルを使用できるようになるので、ショルダーハッキング等による不正な利用の可能性が大きいことから、これらショルダーハッキングの問題を解決することを目的として、本発明の本人認証システムによる本人認証方法を、これら遊技場における貯玉や貯メダルのシステムに適用しても良い。
【０１６２】
また、前記実施例では、本発明をＡＴＭシステム１に適用した形態を例示しているが、本発明はこれに限定されるものではなく、例えば、図１４に示すように、口座所有者が、自身が所有するパソコンを使用して、インターネット網を通じて銀行のサイトにアクセスしてサービスを受けるインターネットバンキングにおけるログイン時や決済処理時の本人認証において使用したり、会員用サイトにおけるログイン時の本人認証において使用するようにしても良い。
【０１６３】
これらインターネットバンキングのシステムや会員用サイトシステムに本発明を適用する場合には、前記実施例のように、被認証者が使用するクライアントであるパソコンには、ＡＴＭ端末１０のように、カードリーダ１７’を有しないので、被認証者を個々に識別可能な被認証者識別情報としては、各被認証者により選択された氏名等のローマ字表記や電子メールアドレス等に基づくユーザーＩＤに対応付けて、ＰＩＮコードや正解絵図ＩＤをサーバコンピュータ６’において記憶、管理しておき、ユーザーＩＤと暗証番号とを受付けるログインページを被認証者のパソコン８に送信して、該ログインページにてユーザーＩＤと暗証番号とを受付け、該ログインページにて受付けた暗証番号が、ユーザーＩＤに対応して記憶、管理しているＰＩＮコードに基づく暗証番号に一致することを条件に、前述したパスワード受付け画面生成処理にて生成した正解絵図並び不正解絵図と、正解絵図並び不正解絵図に対応付けられた入力用番号と、を含むパスワード受付けページを配信して、パスワードの受付けを実施して、受付けたパスワードと照合用パスワードとを照合することで、本人認証を実施するようにすれば良い。
【０１６４】
つまり、この場合にあっては、ユーザーＩＤを受付けるためにサーバコンピュータ６’が実施するログインページを配信してユーザーＩＤを受付ける処理並びに当該処理を実施するサーバコンピュータ６’が、本発明における被認証者識別情報受付け手段に該当するとともに、パスワード受付けページを配信してパスワードの受付けを実施する処理並びに当該処理を実施するサーバコンピュータ６’が、入力用シンボル受付け手段に該当する。
【０１６５】
尚、これらインターネットを介して接続されたクライアントであるパソコンからパスワードの受付けを実施して被認証者の本人認証を行う場合において、上記したように、会員用サイトを構成するサーバコンピュータ６’が、必ずしも本人認証を実施する必要はなく、これら会員用サイトを構成するサーバコンピュータとは別に、本人認証を実施する専用のサーバコンピュータを設けるようにしても良い。
【０１６６】
また、前記実施例では、入力パスワードの受付けによる本人認証を、定常的に実施する形態を例示したが、本発明はこれに限定されるものではなく、例えば、前述のインターネットバンキング等において、逐次変更される一時的なパスワードが表示されるワンタイムパスワード表示装置を使用した本人認証が、何らかのトラブルやワンタイムパスワード表示装置の紛失等により、実施できなくなった場合の緊急用の本人認証として、本発明の本人認証システムや本人認証方法を使用するようにしても良い。
【０１６７】
また、前記実施例では、パスワード受付け画面を生成する都度毎に、入力用番号（入力用シンボル）の割り当てを実施することで、パスワード受付け画面毎に、正解絵図に割り当てられる入力用番号（入力用シンボル）が、ほぼ異なるようになっているが、本発明はこれに限定されるものではなく、これら正解絵図に割り当てられる入力用番号（入力用シンボル）が、予め定められた複数のパターンの中から選択して、これら予め定められた複数のパターンのいずれかの入力用番号（入力用シンボル）を入力するようにしても良い。
【０１６８】
また、前記実施例では、パスワード受付け画面を生成する都度毎に、正解絵図並びに不正解絵図に表示位置を任意に割り当てることで、正解絵図並びに不正解絵図が表示される位置が、パスワード受付け画面毎に、ほぼ異なるようになっているが、本発明はこれに限定されるものではなく、これら正解絵図或いは不正解絵図の一方、あるいは双方の表示位置が、全てのパスワード受付け画面において共通であっても良い。
【０１６９】
また、前記実施例では、パスワードは５個の正解絵図で構成されているが、本発明はこれに限定されるものではなく、例えば、パスワードの数は１以上いくつであってもよく、特にパスワードは２〜５個の正解絵図で構成されることが好ましく、このようにすることで、選択物（正解絵図）が適度な個数となるので、口座所有者がパスワードの絵図を記憶し易い。
【０１７０】
また、前記実施例では、同一の入力用番号が割り当てられる正解絵図及び不正解絵図の数、つまり、１つの割り当て単位に含まれる数を全て３としているが、本発明はこれに限定されるものではなく、これら同一の入力用番号を割り当てる正解絵図及び不正解絵図の数を、各割り当て単位において、例えば２や４のように変化させるようにしても良い。
【０１７１】
また、前記実施例では、正解絵図及び不正解絵図の画像データは、サーバ６に記憶されているが、本発明はこれに限定されるものではなく、例えば、パスワード受付け画面を生成するための正解絵図及び不正解絵図をネットワーク上からサーバ６が受信するようにしてもよく、必ずしも絵図の画像データは、サーバ６が記憶する必要はない。
【０１７２】
また、前記実施例では、パスワード受付け処理において、３０個の正解絵図及び不正解絵図を表示装置１５に全て表示しているが、本発明はこれに限定されるものではなく、例えば、正解絵図及び不正解絵図を例えば５０個とし、該５０個の内から正解図柄以外の不正解図柄を選出して使用するようにしても良い。
【０１７３】
また、前記実施例では、正解表示シンボルである正解絵図及び不正解表示シンボルである不正解絵図として、選択物の絵図を使用しているが、本発明はこれに限定されるものではなく、これら選択物の名称のひらがなやカタカナを表示するようにしても良いし、更には、絵図だけでなく、これら選択物の写真を使用しても良い。
【０１７４】
また、前記実施例では、入力用シンボルとして、入力用番号を用いているが、本発明はこれに限定されるものではなく、これら入力用シンボルとしては、アルファベット、数字、記号等の、入力部１３からの入力に使用できるものであれば良い。
【０１７５】
また、前記実施例では、エラー回数判定処理において、ＬＯＣＫ情報を更新し、該ＬＯＣＫ情報に「ｏｎ」に更新しないときには、再度第１（第２）パスワード受付け画面生成処理を実施して、新たな第１（第２）パスワード受付け画面を生成して、入力パスワードの受付けを実施するようにしているが、本発明はこれに限定されるものではなく、これら再度第１（第２）パスワード受付け画面生成処理を実施することなく、エラーと判定された入力パスワードを受付けた第１（第２）パスワード受付け画面と同一の第１（第２）パスワード受付け画面を再度送信して、入力パスワードの受付けを実施するようにしても良い。
【０１７６】
また、前記実施例では、少なくとも１つの第１パスワード受付け画面と第２パスワード受付け画面が生成される、つまり、複数セットとなる２セットのパスワード受付け画面が個別に生成され、第１（第２）のパスワード受付け処理後の第１（第２）入力パスワード情報に含まれる第１（第２）入力パスワード（入力用番号）と照合用パスワードとが一致するか否かの判定を行っているが、本発明はこれに限定されるものではなく、例えば、第１パスワード受付け画面のみが生成される、すなわち１セットとなるパスワード受付け画面が単独に生成され、第１パスワード受付け処理後の第１入力パスワード（入力用番号）と照合用パスワードとが一致するか否かの判定のみを行っても良く、第１パスワード受付け処理後の第１入力パスワード（入力用番号）と照合用パスワードとが一致した場合に、本人として認証されるようにしてもよい。
【０１７７】
また、前記実施例では、図１１及び図１２に示されるように、第１（第２）パスワード受付け画面は、各入力用番号が正解絵図並びに不正解絵図に対して右下の位置に対応付けられて表示装置１５に表示されるようになっているが、本発明はこれに限定されるものではなく、例えば、各入力用番号が正解絵図並びに不正解絵図に対応付けられて表示されるならば、各入力用番号が正解絵図並びに不正解絵図の周辺に表示されなくてもよく、例えば、正解絵図並びに不正解絵図のみを５×６のマトリックス状に表示するとともに、正解絵図並びに不正解絵図に対応付けられて各入力番号が特定できるように、入力用番号のみを、５×６のマトリックス状に表示したものであってもよい。
【図面の簡単な説明】
【０１７８】
【図１】本発明の実施例１における本人認証システムの構成を示すシステムブロック図である。
【図２】本実施例に用いた後述するＡＴＭ端末１０Ａ〜１０Ｃを示す斜視図である。
【図３】ＡＴＭ端末１０Ａ〜１０Ｃの構成を示すブロック図である。
【図４】本実施例に用いた銀行に設置されているサーバコンピュータ６に記憶されている口座情報テーブルを示す図である。
【図５】（ａ）は、本人認証において使用する各絵図の絵図ＩＤと画像データとが対応付けて登録されている絵図テーブルを示す図であり、（ｂ）は、本実施例において使用した各絵図と絵図ＩＤとの対応関係を示す図である。
【図６】本実施例において後述するパスワード受付け画面を生成するために用いた画面生成用テーブルを示す図である。
【図７】本実施例に用いたパスワード受付け画面における各絵図の表示位置と位置ＩＤとの対応関係を示す図である。
【図８】本実施例に用いたＡＴＭ端末１０Ａ〜１０Ｃにおける処理内容を示すフロー図である。
【図９】ＡＴＭ端末１０Ａ〜１０Ｃとサーバコンピュータ６との間における各情報の送受状況を示す説明図である。
【図１０】実施例１におけるパスワード受付け画面生成処理の処理内容を示すフロー図である。
【図１１】実施例１における第１パスワード受付け画面を示す図である。
【図１２】実施例１における第２パスワード受付け画面を示す図である。
【図１３】実施例２におけるパスワード受付け画面生成処理の処理内容を示すフロー図である。
【図１４】変形例における本人認証システムの構成を示すシステムブロック図である。
【符号の説明】
【０１７９】
１                ＡＴＭシステム（本人認証システム）
６                サーバ（サーバコンピュータ）
９                通信ネットワーク
１０Ａ〜１０Ｃ    ＡＴＭ端末（操作端末）
１１              紙幣払出口
１１’            紙幣処理ユニット
１２              制御部
１３              入力部（入力用シンボル受付け手段）
１４              通信部
１５              表示装置（表示手段）
１６              記憶部
１７              カード挿入口
１７’            カードリーダ（被認証者識別情報受付け手段）
１８              データバス
【図１】
2010009544.tif 000003
【図２】
2010009544.tif 000004
【図３】
2010009544.tif 000005
【図４】
2010009544.tif 000006
【図５】
2010009544.tif 000007
【図６】
2010009544.tif 000008
【図７】
2010009544.tif 000009
【図８】
2010009544.tif 000010
【図９】
2010009544.tif 000011
【図１０】
2010009544.tif 000012
【図１１】
2010009544.tif 000013
【図１２】
2010009544.tif 000014
【図１３】
2010009544.tif 000015
【図１４】
2010009544.tif 000016