(57)【要約】【課題】  生体認証の代替としても利用できる認証方法を提示する。【解決手段】  認証端末は任意の文字列からなる一時コードを受け付け、当該一時コードから当該認証端末を特定する情報を含む端末特定コードを生成する（Ｓ３）。認証管理サーバは、当該端末特定コードに従い当該認証端末の正当性を確認し、正当の場合に、当該一時コードを示す情報を含む確認コードを生成する（Ｓ７）。認証端末は、当該確認コードに相当するコードと、当該一時コードに相当するコードの入力を受け付け、当該確認コードに相当するコードの適合性を検査する（Ｓ９〜Ｓ１１）。認証端末は、当該確認コードが適正と判断された場合に、ワンタイムパスワードを発生し、認証管理サーバに同じワンタイムパスワードの発生を要求する（Ｓ１２，Ｓ１３）。認証管理サーバは認証端末からの要求に従い、ワンタイムパスワードを生成し、認証利用装置にパスワードの変更を要求する（Ｓ１５）。【選択図】  図２
2008210091.tif 000002
【特許請求の範囲】
【請求項１】
認証端末と認証管理サーバとからなる認証システムであって、
当該認証端末において、任意の文字列からなる一時コードを受け付け、当該一時コードから、当該認証端末を特定する情報を含む端末特定コードを生成する端末特定コード生成手段を具備し、
当該認証管理サーバが、当該端末特定コードに従い当該認証端末の正当性を確認し、正当の場合に、当該一時コードを示す情報を含む確認コードを生成する確認コード生成手段を具備し、
当該認証端末が、
当該確認コードに相当するコードと、当該一時コードに相当するコードの入力を受け付け、当該確認コードに相当するコードの適合性を検査する確認コード検査手段と、
当該確認コード検査手段で適合と判断された場合に、ワンタイムパスワードを発生すると共に、当該認証管理サーバに同じワンタイムパスワードの発生を要求する第１のワンタイムパスワード生成要求手段と、
当該第１のワンタイムパスワード生成要求ステップで生成されたワンタイムパスワードを認証用に当該認証利用装置に送信するパスワード送信手段
とを具備し、
当該認証管理サーバが、当該認証端末からの要求に従い、当該ワンタイムパスワードを生成すると共に、認証利用装置にパスワードの変更を要求する第２のワンタイムパスワード生成要求手段を具備する
ことを特徴とする認証システム。
【請求項２】
当該端末特定コードが、当該一時コードで暗号化された一時コード入力時刻情報と、当該認証端末を特定する端末特定情報を所定暗号化鍵で暗号化した情報とを含むことを特徴とする請求項１に記載の認証システム。
【請求項３】
当該確認コードが、乱数、当該乱数の発生時刻、有効時間、及び当該一時コードで暗号化された一時コード入力時刻情報からなるコードを当該所定暗号化鍵で暗号化したデータからなることを特徴とする請求項２に記載の認証システム。
【請求項４】
当該確認コード検査手段が、
当該確認コードに含まれる時刻情報が時刻情報フォーマットに適合するかどうかを検査する手段と、
当該一時コード入力時刻、当該乱数発生時刻及び当該確認コード検査ステップの検査時刻が、当該有効時間に照らして適合かどうかを検査する手段
を具備することを特徴とする請求項３に記載の認証システム。
【請求項５】
認証端末と認証管理サーバとかなる認証システムにおいて、
当該認証端末において、任意の文字列からなる一時コードを受け付け、当該一時コードから、当該認証端末を特定する情報を含む端末特定コードを生成する端末特定コード生成ステップと、
当該認証管理サーバにおいて、当該端末特定コードに従い当該認証端末の正当性を確認し、正当の場合に、当該一時コードを示す情報を含む確認コードを生成する確認コード生成ステップと、
当該認証端末において、当該確認コードに相当するコードと、当該一時コードに相当するコードの入力を受け付け、当該確認コードに相当するコードの適合性を検査する確認コード検査ステップと、
当該認証端末において、当該確認コード検査ステップで適合と判断された場合に、ワンタイムパスワードを発生すると共に、当該認証管理サーバに同じワンタイムパスワードの発生を要求する第１のワンタイムパスワード生成要求ステップと、
当該認証管理サーバにおいて、当該認証端末からの要求に従い、当該ワンタイムパスワードを生成すると共に、認証利用装置にパスワードの変更を要求する第２のワンタイムパスワード生成要求ステップと、
当該認証端末において、当該第１のワンタイムパスワード生成要求ステップで生成されたワンタイムパスワードを認証用に当該認証利用装置に送信するパスワード送信ステップ
とを具備することを特徴とする認証方法。
【請求項６】
当該端末特定コードが、当該一時コードで暗号化された一時コード入力時刻情報と、当該認証端末を特定する端末特定情報を所定暗号化鍵で暗号化した情報とを含むことを特徴とする請求項５に記載の認証方法。
【請求項７】
当該確認コードが、乱数、当該乱数の発生時刻、有効時間、及び当該一時コードで暗号化された一時コード入力時刻情報からなるコードを当該所定暗号化鍵で暗号化したデータからなることを特徴とする請求項６に記載の認証方法。
【請求項８】
当該確認コード検査ステップが、
当該確認コードに含まれる時刻情報が時刻情報フォーマットに適合するかどうかを検査し、
当該一時コード入力時刻、当該乱数発生時刻及び当該確認コード検査ステップの検査時刻が、当該有効時間に照らして適合かどうかを検査する
ことを特徴とする請求項７に記載の認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証システム及び方法に関する。
【背景技術】
【０００２】
ネットワークシステムの普及と高度化により、個人認証手段として、パスワードに代わり生体認証が広く利用されるようになってきた。例えば、指紋、静脈パターン、虹彩又は顔等の、各個人に固有の特徴で個人を認識する。
【０００３】
しかし、これら生体認証システムで生体の特徴箇所を読み取る読取りデバイスが故障した場合を考慮すると、何らかの救済手段が必要になる。特許文献１には、生体認証を利用できないときの救済方法が記載されている。
【特許文献１】特開２００６−２５１９６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
登録済みのパスワードを使用する等の簡易な救済手段は、生体認証による安全性を無に帰しかねない。生体認証に匹敵する程に安全性の高い認証手段が望まれる。
【０００５】
本発明は、生体認証の代替手段として利用可能な認証システム及び方法を提示することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る認証システムは、認証端末と認証管理サーバとからなる認証システムであって、当該認証端末において、任意の文字列からなる一時コードを受け付け、当該一時コードから、当該認証端末を特定する情報を含む端末特定コードを生成する端末特定コード生成手段を具備し、当該認証管理サーバが、当該端末特定コードに従い当該認証端末の正当性を確認し、正当の場合に、当該一時コードを示す情報を含む確認コードを生成する確認コード生成手段を具備し、当該認証端末が、当該確認コードに相当するコードと、当該一時コードに相当するコードの入力を受け付け、当該確認コードに相当するコードの適合性を検査する確認コード検査手段と、当該確認コード検査手段で適合と判断された場合に、ワンタイムパスワードを発生すると共に、当該認証管理サーバに同じワンタイムパスワードの発生を要求する第１のワンタイムパスワード生成要求手段と、当該第１のワンタイムパスワード生成要求ステップで生成されたワンタイムパスワードを認証用に当該認証利用装置に送信するパスワード送信手段とを具備し、当該認証管理サーバが、当該認証端末からの要求に従い、当該ワンタイムパスワードを生成すると共に、認証利用装置にパスワードの変更を要求する第２のワンタイムパスワード生成要求手段を具備することを特徴とする。
【０００７】
本発明に係る認証方法は、認証端末と認証管理サーバとかなる認証システムにおいて、当該認証端末において、任意の文字列からなる一時コードを受け付け、当該一時コードから、当該認証端末を特定する情報を含む端末特定コードを生成する端末特定コード生成ステップと、当該認証管理サーバにおいて、当該端末特定コードに従い当該認証端末の正当性を確認し、正当の場合に、当該一時コードを示す情報を含む確認コードを生成する確認コード生成ステップと、当該認証端末において、当該確認コードに相当するコードと、当該一時コードに相当するコードの入力を受け付け、当該確認コードに相当するコードの適合性を検査する確認コード検査ステップと、当該認証端末において、当該確認コード検査ステップで適合と判断された場合に、ワンタイムパスワードを発生すると共に、当該認証管理サーバに同じワンタイムパスワードの発生を要求する第１のワンタイムパスワード生成要求ステップと、当該認証管理サーバにおいて、当該認証端末からの要求に従い、当該ワンタイムパスワードを生成すると共に、認証利用装置にパスワードの変更を要求する第２のワンタイムパスワード生成要求ステップと、当該認証端末において、当該第１のワンタイムパスワード生成要求ステップで生成されたワンタイムパスワードを認証用に当該認証利用装置に送信するパスワード送信ステップとを具備することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、利用者に特定のパスワードを記憶してもらう必要なしに、安全性の高い認証システムを提供できる。特に、単独の利用だけでなく、生体認証の代替としても利用可能である。
【発明を実施するための最良の形態】
【０００９】
以下、図面を参照して、本発明の実施例を詳細に説明する。
【００１０】
図１は、本発明の一実施例である認証利用システムの概略構成ブロック図を示す。認証端末１０は、個人をその生体で認証する機能を具備し、通信網１２を介して生体認証管理サーバ１４及び認証利用装置１６と接続する。認証利用装置１６は、例えば、認証端末１０で認証された利用者に所定のサービス又は機能を提供する装置である。
【００１１】
認証端末１０は、生体の特徴箇所を読み取り、特徴を抽出する読取り・特徴抽出装置２０を具備する。認証端末１０は更に、表示装置２２、キーボード（又はタッチパネル）２４、通信装置２６、タイマ２８、認証モード切替えボタン３０、及び記憶装置３２、及び種々のプログラムを実行するＣＰＵ３４を具備する。記憶装置３２には、端末ＩＤ（シリアル番号）、サイトＩＤ（サイトのシリアル番号）、及び生体認証の認証鍵Ｘが格納されている。
【００１２】
生体認証管理サーバ１４は、表示装置４０、キーボード（又はタッチパネル）４２、通信装置４４、タイマ４６、記憶装置４８、ＣＰＵ５０及び乱数発生装置５２を具備する。記憶装置４８には、サーバ１４が管理する複数のサイトの複数の認証端末について、端末ＩＤ，サイトＩＤ及び認証鍵Ｘが格納されている。認証鍵Ｘは、サイト毎に設定される場合と、個々の認証端末毎に設定される場合がある。
【００１３】
生体認証管理サーバ１４は、利用者の生体情報を記憶装置４８等に記憶しており、認証端末１０で読み取られた生体情報から利用者を特定する機能を有する。但し、この機能は、本実施例の理解には必要ないので、詳細な説明を省略する。
【００１４】
認証端末１０のタイマ２８と、生体認証管理サーバ１４のタイマ４６は、例えばネットワークタイムサーバに同期しており、常時、互いに同じ時刻を示している。
【００１５】
図２は、本実施例の基本動作のフローチャートを示す。生体認証を利用できる場合（Ｓ１）、利用者は、生体認証を使って認証利用装置１６にアクセスし、そのサービス又は機能を利用する（Ｓ２）。なお、生体認証で利用者の確認がとれた後の動作は、ステップＳ１２以降と同じである。
【００１６】
生体を読み取るデバイスが故障した場合のように、認証端末１０で生体認証を利用できない場合、利用者は、認証モード切替えボタン３０によりパスワード認証に切り換える（Ｓ１）。詳細は後述するが、利用者は、利用者がその場で任意に生成した文字列からなる一時コードＴを認証端末１０に入力する。認証端末１０は、一時コードＴを使って、認証端末１０を特定する端末特定コードＡを生成し、表示装置２２の画面に表示する（Ｓ３）。端末特定コードＡは、一時コードＴで暗号化された、一時コードＴ入力時の時刻の情報（Ｙ）と、認証鍵Ｘで暗号化された端末ＩＤと、認証鍵Ｘで暗号化されたサイトＩＤからなる。
【００１７】
利用者は、表示装置２２に表示される端末特定コードＡを読み取り、固定電話又は携帯電話等で生体認証管理サーバ１４の管理者に端末特定コードＡを通知する（Ｓ４）。このとき、管理者は、利用者の住所、氏名及び誕生日等により利用者を特定する。利用者毎に予め設定した設問等に利用者が答える方式を採用することで、利用者を特定することが可能である。この場合、認証端末１０と生体認証管理サーバ１４間で設問と回答をやり取りしてもよい。
【００１８】
認証端末１０の利用権を有する適正な利用者の場合、管理者は、生体認証管理サーバ１４で確認コード生成プログラムを起動し、端末特定コードＡを入力する（Ｓ５）。オンラインで利用者を確認する場合、その確認結果に基づき、生体認証管理サーバ１４が、確認コード生成プログラムに端末特定コードＡを入力する。
【００１９】
生体認証管理サーバ１４は、入力された端末特定コードＡを認証鍵Ｘで解読して、端末ＩＤとサイトＩＤが適正かどうかを照合する（Ｓ６）。端末ＩＤ又はサイトＩＤが不正であるか、端末ＩＤとサイトＩＤの組み合わせが不正の場合、照合結果はＮＧになる。
【００２０】
照合結果がＮＧの場合（Ｓ６）、生体認証管理サーバ１４の確認コード生成プログラムは、その旨を表示装置４０に表示する。管理者は、ＮＧが表示された場合、不許可を利用者に通知する。認証端末１０と生体認証管理サーバ１４が通信している場合には、不許可が認証端末１０の表示装置２２に表示される。
【００２１】
照合結果が適正であれば（Ｓ６）、生体認証管理サーバ１４の確認コード生成プログラムは、確認コードＢを生成する（Ｓ７）。確認コードＢは、一時コードＴで暗号化された時刻情報（Ｙ）と、乱数Ｈと、乱数発生時刻と、コード有効時間とからなるコードを認証鍵Ｘで暗号化したデータからなる。確認コードＢは表示装置４０に表示され、管理者は、表示された確認コードＢを利用者に通知する（Ｓ８）。このとき、利用者に対して予め登録された連絡先に新たに接続（例えば、発呼）して、連絡することで、利用者の偽装を防ぐことができる。
【００２２】
確認コードＢを知らされた利用者は、認証端末１０のパスワード認証ボタン（キーボード２４）を押す。これにより、認証端末１０の確認コード検査プログラムが起動し、確認コードＢと一時コードＴの入力を利用者に促す。これに応じて、利用者が認証端末１０に確認コードＢを入力し（Ｓ９）、先に入力した一時コードＴを再入力する（Ｓ１０）。認証端末１０と生体認証管理サーバ１４が通信している場合には、確認コードＢを認証端末１０に入力する操作は、省略可能である。
【００２３】
認証端末１０は、確認コードＢとして入力されたコードに含まれる時刻情報、端末ＩＤ及びサイトＩＤで当該コードの適合性をチェックする（Ｓ１１）。不適合の場合、認証端末１０は利用者に不許可を通知する。
【００２４】
適合する場合（Ｓ１１）、認証端末１０は、認証端末１０の端末ＩＤ及びサイトＩＤと、確認コードＢに含まれる乱数Ｈとを含むワンタイムパスワードを生成し（Ｓ１２）、生体認証管理サーバ１４にワンタイムパスワードの発行を要求する（Ｓ１３）。
【００２５】
生体認証管理サーバ１４は、認証端末１０からのワンタイムパスワードの要求に対し、同じく、認証端末１０の端末ＩＤ及びサイトＩＤ、並びに、確認コードＢの生成で使った乱数Ｈを含むワンタイムパスワードを生成する（Ｓ１４）。当然、認証端末１０がステップＳ１２で生成するワンタイムパスワードと、生体認証管理サーバ１４がステップＳ１４で生成するワンタイムパスワードは一致する。生体認証管理サーバ１４は、生成したワンタイムパスワードを認証利用装置１６に通知し、認証端末１０の現在の利用者に対するパスワードの変更を要求する（Ｓ１５）。これに応じて、認証利用装置１６は、認証端末１０の現在の利用者に対するパスワードを、生体認証管理サーバ１４からのワンタイムパスワードに変更する。
【００２６】
認証端末１０は、ステップＳ１２で生成したワンタイムパスワードを認証利用装置１６に認証用パスワードとして送信する（Ｓ１６）。認証利用装置１６の確認を経て、認証端末１０の現在の利用者は、認証利用装置１６のサービス又は機能を利用できる。
【００２７】
図３は、図２の端末特定コード発生処理（ステップＳ３）の詳細なフローチャートを示す。利用者が認証モード切替えボタンでパスワード認証を選択すると、図３に示すフローの端末特定コード発生プログラムが起動される。認証端末１０のＣＰＵ３４は、一時コードＴの入力画面を表示装置２２に表示し、利用者に一時コードの入力を促す（Ｓ２１）。利用者は、その場で任意に考えた一時コードＴを、キーボード２４を使って入力する（Ｓ２２）。
【００２８】
ＣＰＵ３４はタイマ２８から現在時刻、即ち、一時コードＴの入力時刻を取り込み（Ｓ２３）、取り込んだ時刻を、一時コードＴを暗号鍵として暗号化する（Ｓ２４）。暗号化された時刻情報を暗号化時刻コードＹとする。
【００２９】
ＣＰＵ３４は、記憶装置３２から端末ＩＤ、サイトＩＤ及び認証鍵Ｘを読み出し、端末ＩＤとサイトＩＤを連結したコードを認証鍵Ｘで暗号化する（Ｓ２５）。コードＹの文字数、コードＹ及びステップＳ２５で生成したコードを連結して、端末特定コードＡを生成する（Ｓ２６）。即ち、Ａ＝”Ｙの文字数”＋Ｙ＋認証鍵Ｘで暗号化された（端末ＩＤ＋サイトＩＤ）である。コードＹが固定長の場合、Ｙの文字数の情報は不要になるが、不特定長の方が、セキュリティ上、安全性が高い。ＣＰＵ３４は、生成された端末特定コードＡを表示装置２２に表示する（Ｓ２７）。
【００３０】
利用者は、表示された端末特定コードＡを読み取り、先に説明したように、管理者に通知する。
【００３１】
図４は、生体認証管理サーバ１４における確認コード生成処理（ステップＳ５〜Ｓ８）の詳細なフローチャートを示す。
【００３２】
管理者が、生体認証管理サーバ１４で確認コード生成プログラムを起動し、端末特定コードＡを入力する（Ｓ３１）。生体認証管理サーバ１４のＣＰＵ５０は、入力された端末特定コードＡの先頭に配置されるコードＹの文字数を使って、端末特定コードＡからコードＹと、暗号化された端末ＩＤ及びサイトＩＤとを分離する（Ｓ３２）。
【００３３】
暗号化された端末ＩＤ及びサイトＩＤを、記憶装置４８の認証鍵Ｘで解読する（Ｓ３３）。端末特定コードＡで送信された端末ＩＤ及びサイトＩＤを、記憶装置４８に記憶される認証端末情報と照合して、正しいかどうかを確認する（Ｓ３４）。ＮＧ、即ち不適正であれば（Ｓ３４）、表示装置４０に不許可を表示する（Ｓ４０）。管理者は、不許可である旨を利用者に通知する。
【００３４】
端末特定コードＡで送信された端末ＩＤ及びサイトＩＤが適正であれば（Ｓ３４）、ＣＰＵ５０はタイマ４６から現在時刻を取り込み（Ｓ３５）、乱数発生装置５２により乱数Ｈを発生させる（Ｓ３６）。乱数Ｈの有効時間を設定する（Ｓ３７）。有効時間は、管理者がその都度、設定しても良いし、デフォルトの一定時間を設定しても良い。
【００３５】
ＣＰＵ５０は、乱数Ｈの文字数、乱数Ｈ、乱数発生時刻、有効時間及びコードＹからなるデータ列を認証鍵Ｘで暗号化する（Ｓ３８）。得られたコードが確認コードＢとなる。ＣＰＵ５０は、生成された確認コードＢを表示装置４０に表示する（Ｓ３９）。管理者は、表示された確認コードＢを利用者に通知する。
【００３６】
図５は、認証端末１０における確認コード検査処理（Ｓ９〜Ｓ１１）の詳細なフローチャートを示す。
【００３７】
利用者が認証端末１０のパスワード認証ボタン（キーボード２４）を押すことで、確認コード検査プログラムが起動する。確認コード検査プログラムは、確認コードＢの入力を利用者に促す。これに応じて、利用者が認証端末１０に確認コードを認証端末１０に入力する（Ｓ５１）。認証端末１０のＣＰＵ３４は、入力されたコード（正しければ、確認コードＢ）を認証鍵Ｘで解読する（Ｓ５２）。確認コード検査プログラムは更に、先に入力した一時コードＴの再入力を利用者に促す（Ｓ１０）。
【００３８】
ステップＳ５２の解読結果から、乱数Ｈ，乱数発生時刻、有効時間及びコードＹを分離する（Ｓ５４）。ステップＳ５１で入力されたコードが、生体認証管理サーバ１４がステップＳ３８で生成した確認コードＢに等しければ、乱数Ｈ，乱数発生時刻、有効時間及びコードＹを正しく分離でき、分離結果も正しい情報を示す。
【００３９】
ステップＳ５３で再入力されたコード（正しければ、コードＴ）を使って、ステップＳ５４で分離されたコードＹを解読する（Ｓ５５）。ステップＳ５３で再入力されたコードが、ステップＳ２２で入力された一時コードＴと一致していれば、コードＹを解読でき、一時コードＴの入力時刻を示す有効な時刻データを得ることができる。換言すると、コードＹの解読が成功すれば、端末特定コード発生処理（Ｓ３）で認証端末１０を操作した利用者と、確認コード検査処理（Ｓ９〜Ｓ１１）で認証端末１０を操作する利用者が同一人物であることになる。
【００４０】
ステップＳ５４で分離された乱数発生時刻と有効時間、及びステップＳ５５の解読によるコードＹの解読結果のフォーマットをチェックし、これらが全て、時刻情報を示しているかどうかを調べる（Ｓ５６）。何れか１つでも時刻情報のフォーマットになっていなければ（Ｓ５７）、ステップＳ５１又はＳ５３で入力されたコードが正しくないことになり、確認コード検査プログラムは、表示装置２２に不許可を表示して（Ｓ６１）、終了する。
【００４１】
時刻情報のフォーマットチェックに合格したら（Ｓ５７）、ＣＰＵ３４は、タイマ２８から現在時刻を取り込む（Ｓ５８）。乱数発生時刻から現在時刻までの経過時間が、生体認証管理サーバ１４で設定された有効時間を越えている場合（Ｓ５９）、確認コード検査プログラムは、表示装置２２に不許可を表示して（Ｓ６１）、終了する。また、一時コードＴの入力時刻（ステップＳ２３で取り込んだ時刻）から現在時刻までの経過時間が、生体認証管理サーバ１４で設定された有効時間を越えている場合にも（Ｓ６０）、確認コード検査プログラムは、表示装置２２に不許可を表示して（Ｓ６１）、終了する。
【００４２】
現在時刻が、乱数発生時刻からも有効時間内で、且つ、一時コードＴの入力時刻からも有効時間内であれば（Ｓ５９，Ｓ６０）、ワンタイムパスワード発行処理（ステップＳ１２）に移行する。
【００４３】
本実施例により、生体認証が利用できない状況でも、生体認証のために組み込まれた情報を利用して、認証利用装置１６の利用を一時的に許可することができる。
【００４４】
利用者の特定については、利用者の電話番号を予め登録しておき、登録された電話番号からの着信で利用者を特定するようにしてもよい。また、特定の質問を利用者に問い、その回答で利用者を特定してもよい。
【００４５】
認証端末を特定する情報として、端末ＩＤとサイトＩＤを利用したが、他に、ＭＡＣアドレス、ＩＰアドレス、又はこれらの組み合わせを使用してもよいことは明らかである。ＩＰアドレスは詐称されることが知られているので、ＩＰアドレスを使用する場合には、ＩＰアドレスとＭＡＣアドレスを組み合わせるのが好ましい。
【００４６】
生体認証システムを補完する認証システムとして説明したが、本発明は、一時的な利用を可能にする認証方法又はシステムとしても利用可能である。
【００４７】
特定の説明用の実施例を参照して本発明を説明したが、特許請求の範囲に規定される本発明の技術的範囲を逸脱しないで、上述の実施例に種々の変更・修整を施しうることは、本発明の属する分野の技術者にとって自明であり、このような変更・修整も本発明の技術的範囲に含まれる。
【図面の簡単な説明】
【００４８】
【図１】本発明の一実施例の概略構成ブロック図である。
【図２】本実施例の基本動作を示すフローチャートである。
【図３】認証端末１０における端末特定コード発生処理（ステップＳ３）の詳細なフローチャートを示す。
【図４】生体認証管理サーバ１４における確認コード生成処理（ステップＳ５〜Ｓ８）の詳細なフローチャートを示す。
【図５】認証端末１０における確認コード検査処理（Ｓ９〜Ｓ１１）の詳細なフローチャートを示す。
【符号の説明】
【００４９】
１０：認証端末
１２：通信網
１４：生体認証管理サーバ
１６：認証利用装置
２０：読取り・特徴抽出装置
２２：表示装置
２４：キーボード（又はタッチパネル）
２６：通信装置
２８：タイマ
３０：認証モード切替えボタン
３２：記憶装置
３４：ＣＰＵ
４０：表示装置
４２：キーボード（又はタッチパネル）
４４：通信装置
４６：タイマ
４８：記憶装置
５０：ＣＰＵ
５２：乱数発生装置
【図１】
2008210091.tif 000003
【図２】
2008210091.tif 000004
【図３】
2008210091.tif 000005
【図４】
2008210091.tif 000006
【図５】
2008210091.tif 000007