(57)【要約】【課題】認証装置において、第三者による不正な認証取得を防止するとともに認証者を確実に認証することにより、高いセキュリティ効果と利便性を両立する。【解決手段】認証装置本体１０はユーザ名と固体物４０上の複数の視認ポイントの座標値とを対応付けて登録する。また、ＰＣ５０の電源投入時に、認証の対象者に対してユーザ名の入力と、セキュリティキーである固体物４０をセキュリティボックス３０内に設置して視認を行うことを指示する。その後、登録されたユーザ名と対象者により入力されたユーザ名が一致し、かつ登録された複数のポイントの座標値と対象者により視認されたポイントの座標値が許容範囲内で一致する場合に、対象者を認証する。そして、ＰＣ５０の機能の全部又は一部を使用可能な状態に設定する。【選択図】          図１
2004213143.tif 000002
【特許請求の範囲】
【請求項１】
視認対象物上の視認点の３次元位置情報を検出する検出手段と、
前記検出手段により検出された認証者による前記視認対象物上の複数の視認点における３次元位置情報と前記認証者を識別する認証者識別情報とを対応付けて登録する登録手段と、
認証の対象者を識別する対象者識別情報を入力する入力手段と、
前記対象者識別情報が前記認証者識別情報と一致し、かつ前記検出手段により検出された前記対象者による前記視認対象物上の複数の視認点における３次元位置情報が前記登録手段により登録された３次元位置情報と許容範囲内で一致する場合に、前記対象者を前記認証者として認証し、一致しない場合には認証しないように制御する制御手段と、
を備えることを特徴とする認証装置。
【請求項２】
視認対象画像を表示する画面を有する表示手段と、
前記画面上の視認点の２次元位置情報を検出する検出手段と、
前記検出手段により検出された認証者による前記画面上の複数の視認点における２次元位置情報と前記認証者を識別する認証者識別情報とを対応付けて登録する登録手段と、
認証の対象者を識別する対象者識別情報を入力する入力手段と、
前記対象者識別情報が前記認証者識別情報と一致し、かつ前記検出手段により検出された前記対象者による前記画面上の複数の視認点における２次元位置情報が前記登録手段により登録された２次元位置情報と許容範囲内で一致する場合に、前記対象者を前記認証者として認証し、一致しない場合には認証しないように制御する制御手段と、
を備えることを特徴とする認証装置。
【請求項３】
前記制御手段により前記対象者が前記認証者として認証された場合に、一部又は全ての機能を使用可能な状態に設定する設定手段をさらに備えることを特徴とする請求項１又は２に記載の認証装置。
【請求項４】
外部機器に接続される接続手段と、
前記制御手段により前記対象者が前記認証者として認証された場合に、前記外部機器の一部又は全ての機能を使用可能な状態に設定する外部機器設定手段と、
をさらに備えることを特徴とする請求項１又は２に記載の認証装置。
【請求項５】
コンピュータに対して、
視認対象物上の視認点の３次元位置情報を検出する機能と、
認証者による前記視認対象物上の複数の視認点における３次元位置情報と前記認証者を識別する認証者識別情報とを対応付けて登録する機能と、
認証の対象者を識別する対象者識別情報を入力する機能と、
前記対象者識別情報が前記認証者識別情報と一致し、かつ前記対象者による前記視認対象物上の複数の視認点における３次元位置情報が前記登録された３次元位置情報と許容範囲内で一致する場合に、前記対象者を前記認証者として認証し、一致しない場合には認証しないように制御する機能と、
を実現させるためのプログラム。
【請求項６】
コンピュータに対して、
画面に視認対象画像を表示する機能と、
前記画面上の視認点の２次元位置情報を検出する機能と、
認証者による前記画面上の複数の視認点における２次元位置情報と前記認証者を識別する認証者識別情報とを対応付けて登録する機能と、
認証の対象者を識別する対象者識別情報を入力する機能と、
前記対象者識別情報が前記認証者識別情報と一致し、かつ前記対象者による前記画面上の複数の視認点における２次元位置情報が前記登録された２次元位置情報と許容範囲内で一致する場合に、前記対象者を前記認証者として認証し、一致しない場合には認証しないように制御する機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、人の目の動きを利用して個人の認証を行う認証装置及びプログラムに関する。
【０００２】
【従来の技術】
現在、建物や部屋等への入場、銀行口座からの預金の引出し、各種装置の利用、各種装置の特定の機能の利用等の様々な場面において、セキュリティの確保を目的とした個人の認証装置が利用されている。このような認証装置としては、テンキーから暗証番号を入力する方法が普及しているが、この方法によると、暗証番号を入力している際に第三者に見られるおそれがあり、その際にセキュリティが確保されないという問題があった。
【０００３】
そこで、従来、認証の対象者の目をカメラで撮影し、その撮影画像から目の虹彩の模様をデータ化したアイリスデータを取得し、取得したアイリスデータに基づいて対象者の瞬きや瞳孔径の変化を検出して対象者を認証する認証装置が発明されている（例えば、特許文献１参照）。この発明によれば、個人により異なるアイリスデータを利用して対象者を認証することにより、高いセキュリティ効果を得ることができる。
【０００４】
【特許文献１】
特開２０００−１０５８３０号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、上述した特許文献１の発明は、セキュリティ機能を解除できる認証者ではなくても、この認証者と類似した特徴の目を有する人間によってセキュリティ機能が不正に解除されてしまう可能性があり、セキュリティ機能としてその安全性に不安があった。一方、仮にアイリスデータが完全に（あるいは、非常に厳密に）一致することを条件としてセキュリティ解除を行うようにした場合には、認証者であるにも拘わらず顔や体の角度が異なれば同一人物であることが認証されないという不具合が生じるおそれがあった。
【０００６】
そこで、本発明の課題は、第三者による不正な認証取得を防止するとともに認証者を確実に認証することにより、高いセキュリティ効果と利便性を両立する認証装置及びプログラムを提供することである。
【０００７】
【課題を解決するための手段】
請求項１に記載の発明は、
認証装置において、
視認対象物上の視認点の３次元位置情報を検出する検出手段と、
前記検出手段により検出された認証者による前記視認対象物上の複数の視認点における３次元位置情報と前記認証者を識別する認証者識別情報とを対応付けて登録する登録手段と、
認証の対象者を識別する対象者識別情報を入力する入力手段と、
前記対象者識別情報が前記認証者識別情報と一致し、かつ前記検出手段により検出された前記対象者による前記視認対象物上の複数の視認点における３次元位置情報が前記登録手段により登録された３次元位置情報と許容範囲内で一致する場合に、前記対象者を前記認証者として認証し、一致しない場合には認証しないように制御する制御手段と、
を備えることを特徴としている。
【０００８】
この請求項１に記載の発明によれば、第三者による不正な認証取得を防止するとともに認証者を確実に認証することにより、高いセキュリティ効果と利便性を両立することができる。
【０００９】
請求項２に記載の発明は、
認証装置において、
視認対象画像を表示する画面を有する表示手段と、
前記画面上の視認点の２次元位置情報を検出する検出手段と、
前記検出手段により検出された認証者による前記画面上の複数の視認点における２次元位置情報と前記認証者を識別する認証者識別情報とを対応付けて登録する登録手段と、
認証の対象者を識別する対象者識別情報を入力する入力手段と、
前記対象者識別情報が前記認証者識別情報と一致し、かつ前記検出手段により検出された前記対象者による前記画面上の複数の視認点における２次元位置情報が前記登録手段により登録された２次元位置情報と許容範囲内で一致する場合に、前記対象者を前記認証者として認証し、一致しない場合には認証しないように制御する制御手段と、
を備えることを特徴としている。
【００１０】
この請求項２に記載の発明によれば、第三者による不正な認証取得を防止するとともに認証者を確実に認証することにより、高いセキュリティ効果と利便性を両立することができる。
【００１１】
【発明の実施の形態】
以下、図面を参照して本発明を適用した第１の実施の形態及び第２の実施の形態について詳細に説明する。ここで、本発明に係る特許請求の範囲及び各実施の形態において、「対象者」とは、認証装置による登録又は認証を受ける者をいう。また、「認証者」とは、認証装置において登録され、認証装置により認証された者をいう。
【００１２】
（第１の実施の形態）
図１は、本発明を適用した認証システム１００の全体構成を示す図である。図１に示すように、認証システム１００は、認証装置８０がケーブルＣＢによりＰＣ５０に接続されることにより構成される。また、認証装置８０は、認証装置本体１０とセキュリティボックス３０とがケーブルＣＡにより接続されて構成される。
【００１３】
認証装置本体１０は、対象者を認証した場合にＰＣ５０の機能の一部又は全部の使用を許可するコンピュータである。認証装置本体１０は、ケーブルＣＡを介してセキュリティボックス３０から対象者の視認位置のデータを取得し、この取得したデータに応じて対象者の登録及び認証を行い、対象者の認証結果に基づいてＰＣ５０の使用に関する設定を行う。
【００１４】
セキュリティボックス３０は、対象者の認証に使用する筐体である。対象者は、このセキュリティボックス３０の中に任意の３次元の物体（以下、「固体物」という。）４０を設置し、固体物４０の任意の点を視認した状態で認証装置本体１０に登録を指示する入力を行う。その際、認証装置本体１０は、対象者が視認している固体物４０上の点（以下、「視認点」という。）をポイントとして登録し、記憶する。対象者がこのようにして複数のポイントを順次設定すると、認証装置本体１０はこの複数のポイントを順番に登録して記憶する。また、対象者が認証装置本体１０によりＰＣ５０を使用するための認証を受ける際には、対象者はポイントの登録時と同一の固体物をセキュリティボックス３０内の同一の位置に設置し、登録した複数の各ポイントを、登録順に、認証装置本体１０において予め設定された所定時間ｔ以上視認する。
【００１５】
図２は、セキュリティボックス３０の側面図である。図１の点Ｐ及び点Ｑは図２の点Ｐ及び点Ｑに対応する。図２に示すように、セキュリティボックス３０の一側面には、透明の平板上の視認位置センサ３１が配設され、対象者は視認位置センサ３１側から固体物４０上の複数の点を視認してポイントの登録及び認証を認証装置本体１０に実行させる。セキュリティボックス３０内の視認位置センサ３１側の一部にはカメラ３２が設置されている。カメラ３２は、ケーブルＣＡを介して認証装置本体１０から受信した指示に従ってセキュリティボックス内を撮影し、撮影した画像のデータを認証装置本体１０に送信する。
【００１６】
ここで、以下の説明において、セキュリティボックス３０内の位置を表す場合に、セキュリティボックス３０の視認位置センサ３１側の面を正面とすると、正面からボックス内をみて左右方向をＸ軸、これと直交する上下方向をＹ軸、奥行き方向をＺ軸とする。視認位置センサ３１は、対象者の瞳の深度、位置、大きさを測定してＺ軸方向の座標値を検出するとともに左右上下方向の視認位置の座標値を検出し、この結果得られる３次元の位置データを認証装置本体１０に出力する。
【００１７】
なお、セキュリティボックス３０の形状は、視認位置センサ３１を配設する面を有し、固体物の出し入れが可能である限り特に限定されず、例えば三角柱型等を適用することもできる。
【００１８】
ＰＣ５０は、認証装置本体１０に登録された認証者によってのみ使用可能な外部機器である。ＰＣ５０は、ケーブルＣＢにより認証装置本体１０に接続され、認証装置本体１０からの指示に従ってその機能の全部又は一部の使用を可能な状態に設定する。
【００１９】
次に、図３を参照して認証装置本体１０の機能的構成を説明する。
図３に示すように、認証装置本体１０は、ＣＰＵ（Central Processing Unit）１１、入力部１２、表示部１３、通信部１４、印刷部１５、ＲＡM（Random Access Memory）１６、記憶部１７、セキュリティボックスＩ／Ｆ１８、ＰＣ用Ｉ／Ｆ１９により構成され、各部は相互にデータの送受信が可能なようにバス２０により接続されている。
【００２０】
ＣＰＵ１１は、記憶部１７に格納された基本動作制御プログラムの他、本発明に係るポイントデータ登録処理１用プログラム及び認証処理１用プログラムとの協働により、認証装置本体１０の処理動作を統括的に制御し、ポイントデータ登録処理１（図５参照）及び認証処理１（図６参照）を実現する。
【００２１】
入力部１２は、カーソルキーや数字キー、各種機能キー、後述するポイントデータ登録処理１を開始するための登録モードキー等を備えて構成され、押下されたキーに対応する押下信号をＣＰＵ１１に出力する。なお、入力部１２は、必要に応じてマウス、タッチパネル等のポインティングデバイスを含むこととしてもよい。
【００２２】
表示部１３は、ＣＲＴ（Cathode Ray Tube）やＬＣＤ（Liquid Crystal Display）等により構成され、ＣＰＵ１１から入力される表示信号の指示に従って、ＣＰＵ１１により実行される各処理において処理中のデータや処理結果のデータ等を画面上に表示する。
【００２３】
通信部１４は、ネットワークインターフェイスカード、モデム、ターミナルアダプタなどにより構成され、通信ネットワーク上の外部機器と各種情報の送受信を行う。
【００２４】
印刷部１５は、ドットインパクト方式、熱転写方式、レーザ方式、インクジェット方式等の各種印刷方式により紙等の印刷記録媒体に印刷を行う。印刷部１５は、ＣＰＵ１１からの指示に応じて、ポイントデータ登録処理１において登録されたポイントのＸ，Ｙ，Ｚ軸方向の座標位置やセキュリティボックス３０内の撮影画像を印刷出力する。
【００２５】
ＲＡＭ１６は、ＣＰＵ１１により実行される各種プログラムやこれらの各種プログラムによって処理されたデータを一時的に記憶するワークエリアを形成する。
【００２６】
記憶部１７は、プログラムやデータ等が予め記憶されたＲＯＭ、ハードディスク、フラッシュメモリ等の記憶媒体（図示せず）を有している。この記憶媒体は認証装置本体１０に固定的に設けたものに限らず、例えばメモリーカードのような着脱自在に装着できるものであっても良い。この記憶媒体には、認証装置本体１０を制御するための基本動作プログラム、本発明に係るポイントデータ登録処理１用プログラム及び認証処理１用プログラム等が記憶されている。また、この他に、後述する３次元ポイントデータテーブル１７１が格納されている。
【００２７】
図４に、３次元ポイントデータテーブル１７１の一例を示す。このテーブルは、ポイントデータ登録処理１において登録された複数のポイントのＺ，Ｙ，Ｚ軸方向の座標値データと、ポイントの登録を行った認証者の識別情報であるユーザ名とを対応付けて記憶するテーブルである。
【００２８】
また、記憶部１７には、認識処理１において認証装置本体１０が対象者の視認位置をポイントとして認識するために対象者が視認すべき所定時間ｔのデータが記憶されている。また、認証処理１における視認位置の誤差範囲のデータが記憶されている。登録されたポイントと認証時の視認点が完全に一致した場合にのみ対象者の認識を行う設定である場合には、わずかな誤差があってもエラーが発生してしまい、対象者の認証に膨大な時間がかかってしまうという不具合が生じる。これを避けるために許容される誤差範囲のデータ（以下、「許容範囲データ」という。）が設定されている。その一方で、認証装置本体１０は、対象者が複数のポイントを登録順に視認した場合に対象者を認証者として認証することによって高いセキュリティ効果を維持している。
【００２９】
なお、上述した許容範囲データとしては、Ｘ，Ｙ，Ｚの各軸方向において許容される座標値の誤差を設定してもよく、Ｘ，Ｙ，Ｚの各軸方向における座標値の誤差を合計した合計値の許容値を設定してもよい。
【００３０】
セキュリティボックスＩ／Ｆ１８は、認証装置本体１０にケーブルＣＡを介してセキュリティボックス３０を接続するためのインターフェイスである。セキュリティボックスＩ／Ｆ１８は、ＣＰＵ１１の指示に応じてセキュリティボックス３０に撮影指示のデータを送信する。また、セキュリティボックス３０から視認位置センサ３１により検出された視認位置のデータやカメラ３２により撮影された画像のデータを受信する。
【００３１】
ＰＣ用Ｉ／Ｆ１９は、認証装置本体１０にケーブルＣＢを介してＰＣ５０を接続するためのインターフェイスである。ＰＣ用Ｉ／Ｆ１９は、ＣＰＵ１１による指示に従い、ＰＣ５０にその機能の全部又は一部を使用可能な状態に設定することを指示するデータを送信する。
【００３２】
次に、図５及び図６のフローチャートを参照して、認証装置本体１０の動作を説明する。ここで、以下のフローチャートに記載されている各機能を実現するためのプログラムは、読取可能なプログラムコードの形態で記憶媒体に格納されており、ＣＰＵ１１はこのプログラムコードに従った動作を逐次実行する。また、ＣＰＵ１１は伝送媒体を介して伝送されてきたプログラムコードに従った動作を逐次実行することもできる。すなわち、記憶部１７の他、例えばインターネット等のネットワークを介して外部のファイルサーバ等から供給されたプログラムやデータを利用して本実施の形態に特有の動作を実行することもできる。
【００３３】
認証装置本体１０は、登録モードキーが入力された場合にポイントデータ登録処理１を開始する。図５に、ポイントデータ登録処理１のフローチャートを示す。同図に示すように、ポイントデータ登録処理１において、認証の対象者のユーザ名が入力されてＲＡＭ１６に一時記憶される（ステップＳ１）、セキュリティに使用される物体（以下、「セキュリティーキー」という。）である固体物４０をセキュリティーボックス３０内に設置するように指示するガイダンスが表示部１３に表示される（ステップＳ２）。
【００３４】
次に、セキュリティボックス３０内の視認位置センサ３１が位置を検出できる範囲内に固体物４０が正しく配置されたか否かが判別され（ステップＳ３）、固体物４０が正しく配置された場合は（ステップＳ３；ＹＥＳ）、ステップＳ４に移行し、固体物４０が正しく配置されない場合には（ステップＳ３；ＮＯ）、ステップＳ２に戻る。
【００３５】
次いで、ステップＳ４において、視認位置センサ３１側の面からセキュリティボックス３０内を覗くことを指示するガイダンスが表示部１３に表示される。ここで、対象者が固体物４０を視認した状態でポイント設定の指示を入力すると、入力部１２からポイント設定の指示入力がなされ（ステップＳ５）、指示入力がなされたときの対象者の視認位置が視認位置センサ３１によって検出され、検出された３次元位置データ、すなわち対象者により指定されたポイントのＸ，Ｙ，Ｚ座標の値がＲＡＭ１６に一時記憶される（ステップＳ６）。
【００３６】
続いて、対象者による次のポイント設定の指示入力の有無が判別され（ステップＳ７）、指示入力があったと判別された場合は（ステップＳ７；ＹＥＳ）、ステップＳ６に戻る。一方、次のポイント設定の指示入力がないと判別された場合は（ステップＳ７；ＮＯ）、入力部１２の終了キーが押下されたか否かが判別され（ステップＳ８）、押下されないと判別された場合は（ステップＳ８；ＮＯ）、ステップＳ７に戻る。
【００３７】
一方、終了キーが押下されたと判別された場合は（ステップＳ８；ＹＥＳ）、ＲＡＭ１６に一時記憶された座標値とユーザ名が対応付けて３次元ポイントデータテーブル１７１に記憶され、ＲＡＭ１６に一時記憶されていたユーザ名及び座標値のデータがクリアされる（ステップＳ９）。そして、セキュリティボックス３０内の固体物４０がカメラ３２により撮影され、この撮影された画像に、上記ステップＳ９において記憶した複数のポイントの位置が示されたデータがユーザの控えとして印刷出力され（ステップＳ１０）、ポイントデータ登録処理１が終了する。
【００３８】
次に、認証処理１について説明する。
認証装置本体１０は、ＰＣ５０の電源がＯＦＦからＯＮに切り替えられたことを検出した場合に、認証処理１を開始する。図６に、認証処理１のフローチャートを示す。同図に示すように、認証処理１において、認証の対象者によりユーザ名が入力されてＲＡＭ１６に一時記憶される（ステップＳ２１）、セキュリティーキーである固体物４０をセキュリティーボックス３０内に設置するように指示するガイダンスが表示部１３に表示される（ステップＳ２２）。
【００３９】
次に、セキュリティーボックス３０内の視認位置センサ３１が位置を検出できる範囲内に固体物４０が正しく配置されたか否かが判別され（ステップＳ２３）、固体物４０が正しく配置された場合は（ステップＳ２３；ＹＥＳ）、ステップＳ２４に移行し、固体物が正しく配置されない場合には（ステップＳ２３；ＮＯ）、ステップＳ２２に戻る。
【００４０】
次いで、ステップＳ２４において、視認位置センサ３１側の面からセキュリティボックス３０内を覗くことを指示するガイダンスが表示部１３に表示される。ここで、固体物４０上の同一位置が所定時間ｔ以上継続して視認されたと判別された場合に（ステップＳ２５；ＹＥＳ）、その視認位置がポイントとして設定され、ポイントのＸ，Ｙ，Ｚ軸方向の座標値がＲＡＭ１６に一時記憶される（ステップＳ２６）。
【００４１】
続いて、次のポイントが登録されている場合には（ステップＳ２７；ＹＥＳ）、ステップＳ２４に戻り、登録されていない場合には（ステップＳ２７；ＮＯ）、全ポイントの視認終了を示すメッセージが表示部１３に表示される（ステップＳ２８）。次に、３次元ポイントデータテーブル１７１が参照され、ＲＡＭ１６に一時記憶されたユーザ名及び及び座標値が、３次元ポイントデータテーブル１７１に記憶されたデータと比較される（ステップＳ２９）。
【００４２】
次に、ステップＳ２９における比較の結果、ユーザ名が一致し、かつ全ポイントの座標値が許容範囲内で一致した場合に（ステップＳ３０；ＹＥＳ）、ＲＡＭ１６内に一時記憶されたユーザ名及び座標値のデータがクリアされ（ステップＳ３１）、ＰＣ５０のセキュリティモードが解除され、ＰＣ５０の機能の全部又は一部が使用可能な状態に設定されて（ステップＳ３）、認証処理１が終了する。一方、ユーザ名が一致し、かつ全ポイントの座標値が許容範囲内で一致しない場合は（ステップＳ３０；ＮＯ）、表示部１３においてエラー表示がなされ（ステップＳ３３）、認証処理１が終了する。
【００４３】
以上説明したように、本第１の実施の形態において、認証装置本体１０はユーザ名と固体物４０上の複数の視認ポイントの座標値とを対応付けて登録する。また、ＰＣ５０の電源投入時に、認証の対象者に対してユーザ名の入力と、セキュリティキーである固体物４０をセキュリティボックス３０内に設置して視認を行うことを指示する。その後、登録されたユーザ名と対象者により入力されたユーザ名が一致し、かつ登録された複数のポイントの座標値と対象者により視認されたポイントの座標値が許容範囲内で一致する場合に、対象者を認証する。そして、ＰＣ５０の機能の全部又は一部を使用可能な状態に設定する。
【００４４】
したがって、複数のポイントを順番に視認することにより認証者の登録及び対象者の認証を行うため、高いセキュリティ効果を得ることができる。また、固体物４０は、セキュリティボックス３０に入る物体であればよく、個人ごとにユニークな物体を固体物４０として使用でき、これによりセキュリティ効果を向上することができる。特に、複雑な構造の固体物を用いた場合には、登録できるポイントが増加するため、さらに高いセキュリティ効果が得られる。
【００４５】
また、ポイントデータ登録処理１及び認証処理１の一連の処理実行後に、３次元ポイントデータテーブル１７１に記憶された情報を消滅させるように構成してもよい。この場合、登録されたポイントのデータが一回限り有効なワンタイム認証用となるため、セキュリティ対象の機密性が高い場合に特に有効である。この他、不正に認証を受けようとした者によりセキュリティボックス３０が破壊された場合には、二度と認証できなくなるという効果が得られる。
【００４６】
さらに、認証処理１において視認されたポイントの座標値が許容範囲内で登録されたデータと一致するか否かを判別することにより認証を行うため、対象者の認証時のエラー発生率を低減し、認証に多くの時間がかかる時間を短縮できる。
【００４７】
（第２の実施の形態）
図７は、本実施の形態における認証システム２００の全体構成を示す図である。同図に示すように、認証システム２００は、認証装置２１０がケーブルＣＣによりＰＣ５０に接続されることにより構成される。なお、本実施の形態のＰＣ５０は、上記第１の実施の形態における認証システム１００のＰＣ５０と同一であるため、その詳細な説明は省略する。
【００４８】
認証装置２１０は、対象者を認証した場合にＰＣ５０の機能の一部又は全部の使用を許可するコンピュータである。認証装置２１０は、その画面上に配設されたし視点位置センサ２１により検出された対象者の視認位置のデータを取得し、画面上の視認位置にカーソルを表示する。ただし、カーソルの表示を行わないように制御することも可能である。
【００４９】
認証装置２１０は、対象者により選択された視認用画像を画面に表示して、対象者により視認された画面上の複数の視認点をポイントとして登録し、記憶する。対象者が認証装置２１０によりＰＣ５０を使用するための認証を受ける際には、ポイントの登録時と同一の画像を呼び出して認証装置２１０の画面に表示させ、登録した複数の各ポイントを、登録順に、認証装置２１０において予め設定された所定時間ｔ以上視認する。
【００５０】
図８は、認証装置２１０の一部側面図である。図７の点Ｒ及び点Ｓは図８の点Ｒ及び点Ｓに対応する。図８に示すように、認証装置２１０のモニタ部分の画面上には、透明の平板上の視認位置センサ２１が配設され、対象者は視認位置センサ２１を介して認証装置２１０の画面に表示された画像内の複数の点を視認することにより、ポイントの登録及び認証を認証装置２１０に実行させる。
【００５１】
ここで、以下の説明において、認証装置２１０の画面上の位置を示す場合に、画面の左右方向をＸ軸、これと直行する上下方向をＹ軸とする。視認位置センサ２１は、対象者の瞳の位置及び大きさを測定して左右上下方向の視認位置の座標値を検出し、この結果得られる３次元の位置データを認証装置２１０に出力する。
【００５２】
次に、図９を参照して認証装置２１０の機能的構成を説明する。
図９に示すように、認証装置２１０は、ＣＰＵ１１、入力部１２、表示部１３、通信部１４、印刷部１５、ＲＡM１６、記憶部１７、ＰＣ用Ｉ／Ｆ１９、視認位置センサ２１により構成され、各部は相互にデータの送受信が可能なようにバス２０により接続されている。なお、本実施の形態の入力部１２、表示部１３、通信部１４、ＲＡＭ１６、ＰＣ用Ｉ／Ｆ１９は、第１の実施の形態において同一符号が付された構成部と同様であるため、その詳細な説明は省略する。
【００５３】
ＣＰＵ１１は、記憶部１７に格納された基本動作制御プログラムの他、本発明に係るポイントデータ登録処理２用プログラム及び認証処理２用プログラムとの協働により、認証装置２１０の処理動作を統括的に制御し、ポイントデータ登録処理２（図１１参照）及び認証処理２（図１２参照）を実現する。
【００５４】
印刷部１５は、ドットインパクト方式、熱転写方式、レーザ方式、インクジェット方式等の各種印刷方式により紙等の印刷記録媒体に印刷を行う。印刷部１５は、ＣＰＵ１１からの指示に応じて、ポイントデータ登録処理２において登録されたポイントのＸ，Ｙ軸方向の座標位置や、登録時に表示部１３の画面に表示されている視認対象画像を印刷出力する。
【００５５】
記憶部１７は、プログラムやデータ等が予め記憶されたＲＯＭ、ハードディスク、フラッシュメモリ等の記憶媒体（図示せず）を有している。この記憶媒体は認証装置２１０に固定的に設けたものに限らず、例えばメモリーカードのような着脱自在に装着できるものであっても良い。この記憶媒体には、認証装置２０を制御するための基本動作プログラム、本発明に係るポイントデータ登録処理２用プログラム及び認証処理２用プログラム等が記憶されている。また、この他に、後述する２次元ポイントデータテーブル１７２が格納されている。
【００５６】
図１０に、２次元ポイントデータテーブル１７２の一例を示す。このテーブルは、ポイントデータ登録処理２において登録された複数のポイントのX軸及びＹ軸方向の座標値データと、ポイントの登録を行った認証者の識別情報であるユーザ名とを対応付けて記憶するテーブルである。
【００５７】
また、記憶部１７には、認識処理２において認証装置２１０が認証の対象者の視認位置をポイントとして認識するために対象者が視認すべき所定時間ｔのデータが記憶されている。また、認証処理２における視認位置の誤差範囲のデータである許容範囲データが記憶されている。
【００５８】
なお、上述した許容範囲データとしては、Ｘ，Ｙの各軸方向において許容される座標値の誤差を設定してもよく、Ｘ，Ｙの各軸方向における座標値の誤差を合計した合計値の許容値を設定してもよい。
【００５９】
次に、図１１及び図１２のフローチャートを参照して、認証装置２１０の動作を説明する。ここで、以下のフローチャートに記載されている各機能を実現するためのプログラムは、読取可能なプログラムコードの形態で記憶媒体に格納されており、ＣＰＵ１１はこのプログラムコードに従った動作を逐次実行する。また、ＣＰＵ１１は伝送媒体を介して伝送されてきたプログラムコードに従った動作を逐次実行することもできる。すなわち、記憶部１７の他、例えばインターネット等のネットワークを介して外部のファイルサーバ等から供給されたプログラムやデータを利用して本実施の形態に特有の動作を実行することもできる。
【００６０】
認証装置２１０は、登録モードキーが入力された場合にポイントデータ登録処理２を開始する。図１１に、ポイントデータ登録処理２のフローチャートを示す。同図に示すように、ポイントデータ登録処理２において、認証の対象者のユーザ名が入力されてＲＡＭ１６に一時記憶される（ステップＳ２０１）。対象者によりセキュリティーキーとなる画像が選択されると、表示部１３の画面に選択された画像が表示され（ステップＳ２０２）、さらに表示された画像を視認することを指示するガイダンスが表示される（ステップＳ２０３）。
【００６１】
次に、対象者が画像を視認した状態でポイント設定の指示を入力すると、入力部１２からポイント設定の指示が入力され（ステップＳ２０４）、この指示入力がなされたときの対象者の視認位置が視認位置センサ２１によって検出され、検出された２次元位置データ、すなわち対象者により指定されたポイントのＸ，Ｙ座標の値がＲＡＭ１６に一時記憶される（ステップＳ２０５）。
【００６２】
続いて、対象者による次のポイント設定の指示入力の有無が判別され（ステップＳ２０６）、指示入力があったと判別された場合は（ステップＳ２０６；ＹＥＳ）、ステップＳ２０５に戻る。一方、次のポイント設定の指示入力がないと判別された場合は（ステップＳ２０６；ＮＯ）、入力部１２の終了キーが押下されたか否かが判別され（ステップＳ２０７）、押下されないと判別された場合は（ステップＳ２０７；ＮＯ）、ステップＳ２０６に戻る。
【００６３】
一方、終了キーが押下されたと判別された場合は（ステップＳ２０７；ＹＥＳ）、ＲＡＭ１６に一時記憶された座標値とユーザ名が対応付けて２次元ポイントデータテーブル１７２に記憶され、ＲＡＭ１６に一時記憶されていたユーザ名及び座標値のデータがクリアされる（ステップＳ２０８）。そして、視認対象画像にステップＳ２０８において記憶された複数のポイントの位置が示されたデータがユーザの控えとして印刷出力され（ステップＳ２０９）、ポイントデータ登録処理２が終了する。
【００６４】
次に、認証処理２について説明する。
認証装置２１０は、ＰＣ５０の電源がＯＦＦからＯＮに切り替えられたことを検出した場合に、認証処理２を開始する。図１２に、認証処理２のフローチャートを示す。同図に示すように、認証処理２において、認証の対象者により入力されたユーザ名がＲＡＭ１６に一時記憶される（ステップＳ２２１）。次に、対象者が視認対象画像を選択すると、選択された画像が表示部１３に表示される（ステップＳ２２２）。
【００６５】
次いで、表示された視認対象画像を視認することを指示するガイダンスが表示部１３に表示される（ステップＳ２２３）。ここで、表示部１３の画面上の同一位置が所定時間ｔ以上継続して視認されたと判別された場合に（ステップＳ２２４；ＹＥＳ）、その視認位置がポイントとして設定され、ポイントのＸ，Ｙ軸方向の座標値がＲＡＭ１６に一時記憶される（ステップＳ２２５）。
【００６６】
続いて、次のポイントが登録されている場合には（ステップＳ２２６；ＹＥＳ）、ステップＳ２２３に戻り、登録されていない場合には（ステップＳ２２６；ＮＯ）、全ポイントの視認終了を示すメッセージが表示部１３に表示される（ステップＳ２２７）。次に、２次元ポイントデータテーブル１７２が参照され、ＲＡＭ１６に一時記憶されたユーザ名及び座標値が、２次元ポイントデータテーブル１７２に記憶されたデータと比較される（ステップＳ２２８）。
【００６７】
次に、ステップＳ２２８における比較の結果、ユーザ名が一致し、かつ全ポイントの座標値が許容範囲内で一致した場合に（ステップＳ２２９；ＹＥＳ）、ＲＡＭ１６内に一時記憶されたユーザ名及び座標値のデータがクリアされ（ステップＳ２３０）、ＰＣ５０のセキュリティモードが解除され、ＰＣ５０の機能の全部又は一部が使用可能な状態に設定されて（ステップＳ２３１）、認証処理２が終了する。一方、ユーザ名が一致し、かつ全ポイントの座標値が許容範囲内で一致しない場合は（ステップＳ２２９；ＮＯ）、表示部１３においてエラー表示がなされ（ステップＳ２３２）、認証処理２が終了する。
【００６８】
以上説明したように、本第２の実施の形態において、認証装置２１０は、ユーザ名と表示部１３の画面上の複数の視認ポイントの座標値とを対応付けて登録する。また、ＰＣ５０の電源投入時に、認証の対象者に対してユーザ名の入力と、セキュリティキーである視認対象物を視認することを指示する。その後、登録されたユーザ名と対象者により入力されたユーザ名が一致し、かつ登録された複数のポイントの座標値と対象者により視認されたポイントの座標値が許容範囲内で一致する場合に、対象者を認証する。そして、ＰＣ５０の機能の全部又は一部を使用可能な状態に設定する。
【００６９】
したがって、複数のポイントを順番に視認することにより認証者の登録及び対象者の認証を行うため、高いセキュリティ効果を得ることができる。また、視認対象画像は、表示部１３に表示可能な画像であれば特に限定されないため、個人ごとにユニークな画像を視認対象画像として使用でき、これによりセキュリティ効果を向上することができる。また、第１の実施の形態のようにセキュリティボックス３０を使用せず、表示部１３の画面表示を利用した認証が行える。
【００７０】
また、ポイントデータ登録処理２及び認証装置２の一連の処理実行後、使用した視認用画像のデータを消去するように構成することもできる。この場合、登録されたポイントのデータが一回限り有効なワンタイム認証用となるため、セキュリティ対象の機密性が高い場合に特に有効である。
【００７１】
さらに、認証処理２において視認されたポイントの座標値が許容範囲内で登録されたデータと一致するか否かを判別することにより認証を行うため、対象者の認証時のエラー発生率を低減し、認証に多くの時間がかかる時間を短縮できる。
【００７２】
なお、上記第２の実施の形態の変形例として、ポイントデータ登録処理２において、視認対象画像の表示倍率を変更してから視認位置の登録を行い、認証処理２において、視認対象画像の表示倍率をを登録時と同様に変更した後で登録されたポイントが視認された場合に対象者を認証することとしてもよい。この具体例を図１３に示す。同図に示すように、対象者が視認対象画像を選択して認証装置２１０に表示させ、表示倍率を１００％から５０％に変更する。次いで、視認対象画像を視認してポイントを設定する。この場合に、認証装置２１０は、表示倍率のデータを記憶しておき、認証装置２において、対象者が視認対象画像の倍率を５０％に変更せずに登録されたポイントを視認すると、対象者を認証しない。このような構成により、セキュリティ効果を高めることが可能である。
【００７３】
また、上記第１及び第２の実施の形態において、認証装置本体１０、認証装置２１０のセキュリティ対象をＰＣ５０として説明したが、例えば認証装置本体１０自体の特定の機能を使用可能な状態に設定することとしてもよい。この他に、セキュリティ保護対象として、例えば、建物や部屋や車等の入退出における鍵の開閉を行う際や、家電製品や車載機器等を使用する際に認証装置本体１０による認証を利用することも可能である。さらに、ＡＴＭ（Automated Teller Machine）で金銭を引き出しす際に暗証番号を入力する代わりに認証装置本体１０により個人の認証を行ったり、店舗等で精算を行う際にクレジットカードを使用する代わりに認証装置本体１０を用いて個人の認証を行って個人の銀行口座等に請求してもよい。
【００７４】
また、上記第１の実施の形態において、セキュリティボックス３０内に設置するセキュリティーキーとして３次元の固体物４０を用いた例を説明したが、例えば、写真、絵、カード等の平面的な物体（以下、「２次元固体物」という。）をセキュリティーキーとして用いてもよい。
【００７５】
図１４は、第１の実施の形態の認証システム１００を変形した認証システム３００の全体構成を示す図である。同図に示すように、認証システム３００において、セキュリティボックス３０内に写真等の２次元固体物７０が設置されてセキュリティーキーとして使用されている。このセキュリティボックス３０の側面図を図１５（ａ）及び図１５（ｂ）に示す。例えば、図１５（ａ）に示すように２次元固体物が設置された場合、視認位置センサ３１は２次元固体物のＸ，Ｙ，Ｚ軸方向の座標値を検出し、認証装置本体１０はその座標値を記憶しておき、対象者の登録及び認証を行う。
【００７６】
このとき、例えば、図１５（ｂ）に示すように、対象者が登録時（図１５（ａ））とは異なる角度で２次元対象物７０を設置した場合、対象者が２次元固体物７０の登録時と同じ位置を視認しても、認証装置本体１０は視認位置検出センサ３１により登録時と異なる座標値を得るため、対象者を認証しない。すなわち、認証装置本体１０は、セキュリティーボックス３０内に設置されるセキュリティーキーが２次元固体物であっても、その３次元の位置情報を利用して３次元固体物の場合と同様の処理を実行できる。また、セキュリティーキーを認証者が携帯する場合に、２次元固体物は携帯性が高く、便利である。
【００７７】
なお、上述した第１及び第２の実施の形態と変形例において、認証システム１００、２００、３００を構成する各装置間を有線接続にする例を図示したが、これらの装置間の接続携帯は有線、無線を問わない。また、認証システムは、ローカルな環境に構築することも、通信ネットワーク上に構築することもできる。
【００７８】
この他、認証システム１００を構成する各装置の細部構成及び細部動作に関しても、本発明の趣旨を逸脱することのない範囲で適宜変更可能である。
【００７９】
【発明の効果】
本発明によれば、第三者による不正な認証取得を防止するとともに認証者を確実に認証することにより、高いセキュリティ効果と利便性を両立することができる。
【図面の簡単な説明】
【図１】本発明を適用した第１の実施の形態における認証システムの全体構成を示す図である。
【図２】図１のセキュリティボックスの側面図である。
【図３】図１の認証装置の機能的構成を示すブロック図である。
【図４】３次元ポイントデータテーブルの一例を示す図である。
【図５】ポイントデータ登録処理１を示すフローチャートである。
【図６】認証処理１を示すフローチャートである。
【図７】本発明を適用した第２の実施の形態における認証システムの全体構成を示す図である。
【図８】図７の認証装置の一部側面図である。
【図９】図７の認証装置の機能的構成を示すブロック図である。
【図１０】２次元ポイントデータテーブルの一例を示す図である。
【図１１】ポイントデータ登録処理２を示すフローチャートである。
【図１２】認証処理２を示すフローチャートである。
【図１３】第２の実施の形態の変形例を説明する図である。
【図１４】他の実施の形態における認証システムの全体構成を示す図である。
【図１５】図１４の認証装置の側面図である。
【符号の説明】
１０  認証装置本体
１１  ＣＰＵ
１２  入力部
１３  表示部
１４  通信部
１５  印刷部
１６  ＲＡＭ
１７  記憶部
１８  セキュリティボックスＩ／Ｆ
１９  ＰＣ用Ｉ／Ｆ
２０  バス
３０  セキュリティボックス
２１，３１  視認位置センサ
３２  カメラ
４０  固体物
５０  ＰＣ
７０  ２次元固体物
８０，２１０  認証装置
１００，２００，３００  認証システム
１７１  ３次元ポイントデータテーブル
１７２  ２次元ポイントデータテーブル
CＡ，ＣＢ，ＣＣ，ＣＤ，ＣＥ  ケーブル
【図１】
2004213143.tif 000003
【図２】
2004213143.tif 000004
【図３】
2004213143.tif 000005
【図４】
2004213143.tif 000006
【図５】
2004213143.tif 000007
【図６】
2004213143.tif 000008
【図７】
2004213143.tif 000009
【図８】
2004213143.tif 000010
【図９】
2004213143.tif 000011
【図１０】
2004213143.tif 000012
【図１１】
2004213143.tif 000013
【図１２】
2004213143.tif 000014
【図１３】
2004213143.tif 000015
【図１４】
2004213143.tif 000016
【図１５】
2004213143.tif 000017