(57)【要約】【課題】生体認証装置を利用する登録者の人数が増大しても、被検者に対する装置の利便性低下を防止し本人確認に際しての認証精度の低下をも防止する。【解決手段】利用者入力番号を一時保存する（Ｓ８１）。その文字列値の桁数が桁数下限値を超えているかチェックする（Ｓ８２）。超えていれば被検者の生体情報を読込む。生体被照合データを生成し一時保存する（Ｓ８３）。利用者登録テーブルを参照し入力番号の文字列値を含む登録番号を検索する。登録番号に対応する生体登録データを全て抽出する（Ｓ８４）。生体被照合データと抽出した各々の生体登録データとを順次照合する（Ｓ８５）。成功であれば成功した生体登録データに対応する利用者情報を取得する。利用者情報と成功した旨とを外部装置へ送信するか被検者へ報知する（Ｓ８７）。失敗であればその旨を外部装置へ送信するか被検者へ報知する（Ｓ８８）。【選択図】図６
2008146138.tif 000002
【特許請求の範囲】
【請求項１】
被検者の生体情報を利用して該被検者の生体認証に必要な処理を行う生体認証装置において、
被検者により入力された文字列データが所定の基準を満たしているかどうか判別する文字列データ判別部と、
前記文字列データ判別部が前記入力文字列データを所定の基準を満たしていると判別した場合に、個々の装置利用者別に登録されている複数の文字列データ中から前記入力文字列データに対応するものを検索する文字列データ検索部と、
入力された前記被検者の生体情報と前記文字列データ検索部により検索された文字列データに対応付けて登録されている装置利用者の生体情報とを照合する生体情報照合部と、
前記生体情報照合部における前記生体情報同士の照合結果に基づき、前記被検者の正当性を判別する被検者正当性判別部と、
を備える生体認証装置。
【請求項２】
請求項１記載の生体認証装置において、
前記文字列データ検索部が前記個々の装置利用者別に登録されている複数の文字列データ中から検索する文字列データが、前記入力文字列データと一致するか、又は前記入力文字列データを含んでいる生体認証装置。
【請求項３】
請求項１記載の生体認証装置において、
前記生体情報が、被検者の指紋パターン、或いは指静脈パターンを含む生体認証装置。
【請求項４】
請求項１記載の生体認証装置において、
前記文字列データが、複数桁の数値データである生体認証装置。
【請求項５】
請求項４記載の生体認証装置において、
前記文字列データ判別部が前記入力文字列データの判別に用いる所定の基準が、複数桁の数値データの桁数下限値であり、
被検者によって入力された前記数値データの桁数が、前記桁数下限値を上廻っている場合にのみ、前記文字列データ検索部による検索処理が行われる生体認証装置。
【請求項６】
請求項１記載の生体認証装置において、
前記正当性判別部により、入力された前記被検者の生体情報が不正と判別された場合に、該不正と判別された生体情報を、不正生体情報として登録するようにした生体認証装置。
【請求項７】
請求項６記載の生体認証装置において、
或る被検者の生体情報が入力された場合に、該生体情報と前記登録されている１又は複数の不正生体情報とを照合し、該照合の結果、該生体情報が前記登録されている不正生体情報と一致しなかったことが判別された場合にのみ、前記生体情報照合部による照合処理を行うようにした生体認証装置。
【請求項８】
１又は複数の生体認証装置と、前記生体認証装置と通信ネットワークを通じて接続される生体認証サーバと、を備え、
前記生体認証装置が、
被検者により入力される文字列データ、及び前記被検者の生体情報を、前記通信ネットワークを通じて前記生体認証サーバへ送信する送信部、を有し、
前記生体認証サーバが、
前記生体認証装置から受信した文字列データが所定の基準を満たしているかどうか判別する文字列データ判別部と、
前記文字列データ判別部が前記入力文字列データを所定の基準を満たしていると判別した場合に、個々の装置利用者別に登録されている複数の文字列データ中から前記入力文字列データに対応するものを検索する文字列データ検索部と、
入力された前記被検者の生体情報と前記文字列データ検索部により検索された文字列データに対応付けて登録されている装置利用者の生体情報とを照合する生体情報照合部と、
前記生体情報照合部における前記生体情報同士の照合結果に基づき、前記被検者の正当性を判別する被検者正当性判別部と、
前記被検者正当性判別部による判別結果を、前記通信ネットワークを通じて前記生体認証装置へ送信する送信部と、
を有する生体認証システム。
【請求項９】
請求項８記載の生体認証システムにおいて、
前記正当性判別部により、前記生体認証装置から受信した前記被検者の生体情報が不正と判別された場合に、該不正と判別された生体情報を、不正生体情報として登録するようにした生体認証システム。
【請求項１０】
請求項９記載の生体認証装置において、
或る被検者の生体情報を前記生体認証装置から受信した場合に、該生体情報と前記登録されている１又は複数の不正生体情報とを照合し、該照合の結果、該生体情報が前記登録されている不正生体情報と一致しなかったことが判別された場合にのみ、前記生体情報照合部による照合処理を行うようにした生体認証システム。
【請求項１１】
被検者の生体情報を利用して該被検者の生体認証に必要な処理を行う生体認証方法において、
被検者により入力された文字列データが所定の基準を満たしているかどうか判別するステップと、
前記文字列データを判別するステップにおいて前記入力文字列データが所定の基準を満たしていると判別された場合に、個々の装置利用者別に登録されている複数の文字列データ中から前記入力文字列データに対応するものを検索するステップと、
前記文字列データを判別するステップにおいて、前記入力された前記被検者の生体情報と前記文字列データ検索部により検索された文字列データに対応付けて登録されている装置利用者の生体情報とを照合するステップと、
前記生体情報照合部における前記生体情報同士の照合結果に基づき、前記被検者の正当性を判別するステップと、
を備える生体認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
被検者の生体情報を利用して該被検者の生体認証に必要な処理を行う生体認証装置、該生体認証装置を備える生体認証システム、及び生体認証方法に関する。
【背景技術】
【０００２】
金融機関等のＡＴＭによる各種商取引や、出入が厳格に制限されている建屋等における入退室管理などを、コンピュータ等の情報処理機器を利用して行う場合、本人確認の処理が必要である。この本人確認の処理は、例えば暗証番号やパスワード等の本人しか知らない情報を利用して行われるのが一般的である。しかし、暗証番号やパスワード等の情報は、盗難に遭った場合に、第三者による本人へのなりすましが容易であるという欠点がある。そこで近年では、本人確認の処理のために利用する技術として、指紋や虹彩、或いは指静脈のような、第三者による盗用が事実上不可能で、且つ、各個人毎に異なる情報である生体情報を用いる生体認証の技術が注目されている。
【０００３】
従来、生体情報の１種である指紋を用いる個人認証の技術分野において、誤認の少ない状態で自動認証が行えることを目的とした装置が提案されている。該提案に係る装置は、人間の掌の紋様から得られる情報を指紋に限定せず、掌に含まれる任意の部位を複数組み合わせて照合し、且つ、暗証番号をも個人認証に利用することにより認証精度の向上を図るものである。該装置は、被検者が暗証番号を入力する操作部と、被検者の掌画像を入力する掌画像入力部と、本人の掌紋特徴情報を保有する掌紋特徴情報保有部と、入力された暗証番号、及び入力された掌画像とを、上記掌紋特徴情報保有部に保有される本人の掌紋特徴情報と照合して被検者が本人であるかどうか判定する判定部と、該判定結果を出力する判定結果出力部と、で構成される（例えば特許文献１参照）。
【０００４】
【特許文献１】特開平７−１１４６４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述した特許文献１に開示される技術が提案されるに至った経緯は、次のようである。
【０００６】
生体認証の一例としての、指紋を利用した個人認証において、被検者が指先を生体認証装置の適宜箇所に配置される指紋センサの表面（センサ面）に接触させると、該被検者の指紋情報は、指紋センサから該装置の演算処理部へ出力される。演算処理部では、該指紋情報から該指紋の端点や分岐点等の特徴パターンを抽出する処理を行うことにより、被照合データを生成する。そして、該被照合データと、該装置の画像メモリに予め登録済みの（本人の指紋の特徴パターンである）データ（登録済みデータ）とを照合することにより、被検者が本人か否かを確認する。
【０００７】
しかし、生体認証においては、生体情報がアナログ情報であるが故に、上述した被照合データと登録済みデータとが類似しているか、それとも非類似であるかの判定を行うことは可能であっても、両者が完全に一致するか、それとも全く一致しないかのような所謂二値的な判定を行うことはできない。そのため、上記被照合データと登録済みデータとの類似度や不一致度を、所定のアルゴリズムを用いて演算し、その演算結果を予め設定した基準値（閾値）と比較することにより、被検者が本人か否かを確認する処理を行うこととしている。
【０００８】
図１は、被検者が本人か否かを確認する処理に先立つ演算処理の一例としての、被照合データと登録済みデータとの照合結果における不一致度分布を示す。図１において、横軸は被照合データと登録済みデータとの照合結果における不一致度を、縦軸は出現度数を、夫々表す。曲線１は、本人の登録済みデータを本人の被照合データと照合した場合の度数曲線を、曲線３は、本人の登録済みデータを他人の被照合データと照合した場合の度数曲線を、夫々表す。
【０００９】
図１を参照して明らかなように、通常は度数曲線１の方が度数曲線３よりも左寄りとなるため、線分５で示す生体認証閾値を設定することにより、不一致度が生体認証閾値５よりも小さい場合には被検者を本人と判断し、不一致度が生体認証閾値５よりも大きい場合には被検者を他人と判断する。一般に度数曲線１と度数曲線３とは、図１に示すように重なりを持っており、被検者が他人であったとしても本人であると判定してしまう場合が或る確率で存在する。これを他人受入れ率と称する。図１では、領域７が他人受け入れ率を示す領域である。
【００１０】
複数の登録者の登録済みデータを、データベース等を用いて集中管理し、特定の本人を認識する構成の生体認証装置では、被照合データを夫々の登録者の登録済みデータと照合して行く所謂１：Ｎ照合を行う必要がある。ここで、被照合データと登録済みデータとの照合処理を行うアルゴリズムは、画像同士（被照合データに係わる画像と、登録済みデータに係わる画像）のパターンマッチングをベースとしているため、登録者の数が増大して登録済みデータの数が膨大な量になると（換言すれば、１：Ｎ照合におけるＮが充分に大きな値になると）、必然的に演算処理部における負荷が大きくなる。その結果として、演算処理部における処理速度が低下し被検者が本人か否かの確認に手間取り、装置の利便性を損ねてしまうという問題が生じる。また、上述した他人受入れ率の存在により、照合する登録済みデータの数が増加するほど、被検者が他人であっても本人であると誤判定してしまう可能性が増大し、装置の認証性能を低下させてしまうという問題も生じる。
【００１１】
そこで、上述した特許文献１に開示されている技術が提案されるに至った。
【００１２】
既述のように、特許文献１に記載の技術では、予め個々の登録者毎に暗証番号と生体情報とを対応させて保存しておき、被検者が暗証番号を入力すると、保存している（生体）情報の中から該暗証番号に対応する生体情報を読み出して照合処理を行う。これは、登録者の数が膨大なため、装置に保存される登録済みデータの量も膨大な数に上るような場合、被照合データと登録済みデータとをいきなり照合するよりも、入力された暗証番号と一致する登録済みの暗証番号に対応する登録済みデータと、被検者からの被照合データとを照合する方が、演算処理部の負荷をはるかに小さくすることができる（１：Ｎ照合におけるＮの値を小さくすることができる）上、比較的短時間で本人か否かの確認が行えるので、装置の認証性能の向上を図ることができるからである。
【００１３】
しかし、特許文献１に記載の技術では、各個人を識別するための暗証番号を、被検者が正確に入力する必要があるので、暗証番号の桁数があまり多くなると被検者はそれを自身の頭に記憶しておくことが困難になるため、装置の使い勝手が悪くなる。登録者の人数が増大すれば、それに伴って各個人に割り当てられる暗証番号の桁数の増加は避けられない。仮に登録者の人数がそれほど多くなく、暗証番号の桁数を多くしなくて済む場合には、被検者にとっての装置の利便性は向上するものの、第三者の暗証番号の盗用による本人へのなりすましの可能性がかえって増大するので、装置の認証精度は低下しセキュリティ面で好ましくないという問題が生じる。
【００１４】
従って本発明の目的は、生体認証装置において、装置を利用する登録者の人数が増大しても、それによって被検者に対する装置の利便性低下を防止でき、且つ、本人確認に際しての認証精度の低下をも防止できるようにすることにある。
【課題を解決するための手段】
【００１５】
本発明の第１の観点に従う生体認証装置は、被検者の生体情報を利用してその被検者の生体認証に必要な処理を行うもので、被検者により入力された文字列データが所定の基準を満たしているかどうか判別する文字列データ判別部と、上記文字列データ判別部が上記入力文字列データを所定の基準を満たしていると判別した場合に、個々の装置利用者別に登録されている複数の文字列データ中から上記入力文字列データに対応するものを検索する文字列データ検索部と、入力された上記被検者の生体情報と上記文字列データ検索部により検索された文字列データに対応付けて登録されている装置利用者の生体情報とを照合する生体情報照合部と、上記生体情報照合部における上記生体情報同士の照合結果に基づき、上記被検者の正当性を判別する被検者正当性判別部と、を備える。
【００１６】
本発明の第１の観点に係る好適な実施形態では、上記文字列データ検索部が上記個々の装置利用者別に登録されている複数の文字列データ中から検索する文字列データが、上記入力文字列データと一致するか、又は上記入力文字列データを含んでいる。
【００１７】
上記とは別の実施形態では、上記生体情報が、被検者の指紋パターン、或いは指静脈パターンを含む。
【００１８】
また、上記とは別の実施形態では、上記文字列データが、複数桁の数値データである。
【００１９】
また、上記とは別の実施形態では、上記文字列データ判別部が上記入力文字列データの判別に用いる所定の基準が、複数桁の数値データの桁数下限値であり、被検者によって入力された上記数値データの桁数が、上記桁数下限値を上廻っている場合にのみ、上記文字列データ検索部による検索処理が行われる。
【００２０】
また、上記とは別の実施形態では、上記正当性判別部により、入力された上記被検者の生体情報が不正と判別された場合に、その不正と判別された生体情報を、不正生体情報として登録するようにしている。
【００２１】
更に、上記とは別の実施形態では、或る被検者の生体情報が入力された場合に、その生体情報と前記登録されている１又は複数の不正生体情報とを照合し、その照合の結果、その生体情報が上記登録されている不正生体情報と一致しなかったことが判別された場合にのみ、上記生体情報照合部による照合処理を行うようにしている。
【００２２】
本発明の第２の観点に従う生体認証システムは、１又は複数の生体認証装置と、上記生体認証装置と通信ネットワークを通じて接続される生体認証サーバと、を備え、上記生体認証装置が、被検者により入力される文字列データ、及び上記被検者の生体情報を、上記通信ネットワークを通じて上記生体認証サーバへ送信する送信部、を有し、上記生体認証サーバが、上記生体認証装置から受信した文字列データが所定の基準を満たしているかどうか判別する文字列データ判別部と、上記文字列データ判別部が上記入力文字列データを所定の基準を満たしていると判別した場合に、個々の装置利用者別に登録されている複数の文字列データ中から上記入力文字列データに対応するものを検索する文字列データ検索部と、入力された上記被検者の生体情報と上記文字列データ検索部により検索された文字列データに対応付けて登録されている装置利用者の生体情報とを照合する生体情報照合部と、上記生体情報照合部における上記生体情報同士の照合結果に基づき、上記被検者の正当性を判別する被検者正当性判別部と、上記被検者正当性判別部による判別結果を、上記通信ネットワークを通じて上記生体認証装置へ送信する送信部と、を有する。
【００２３】
本発明の第２の観点に係る好適な実施形態では、上記正当性判別部により、上記生体認証装置から受信した上記被検者の生体情報が不正と判別された場合に、その不正と判別された生体情報を、不正生体情報として登録するようにしている。
【００２４】
上記とは別の実施形態では、或る被検者の生体情報を上記生体認証装置から受信した場合に、その生体情報と上記登録されている１又は複数の不正生体情報とを照合し、その照合の結果、その生体情報が上記登録されている不正生体情報と一致しなかったことが判別された場合にのみ、上記生体情報照合部による照合処理を行うようにしている。
【００２５】
本発明の第３の観点に従う生体認証方法は、被検者の生体情報を利用して該被検者の生体認証に必要な処理を行うもので、被検者により入力された文字列データが所定の基準を満たしているかどうか判別するステップと、上記文字列データを判別するステップにおいて上記入力文字列データが所定の基準を満たしていると判別された場合に、個々の装置利用者別に登録されている複数の文字列データ中から上記入力文字列データに対応するものを検索するステップと、上記文字列データを判別するステップにおいて、上記入力された上記被検者の生体情報と上記文字列データ検索部により検索された文字列データに対応付けて登録されている装置利用者の生体情報とを照合するステップと、上記生体情報照合部における上記生体情報同士の照合結果に基づき、上記被検者の正当性を判別するステップと、を備える。
【発明の効果】
【００２６】
本発明によれば、生体認証装置において、装置を利用する登録者の人数が増大しても、それによって被検者に対する装置の利便性低下を防止でき、且つ、本人確認に際しての認証精度の低下をも防止できるようにすることができる。
【発明を実施するための最良の形態】
【００２７】
以下、本発明の実施の形態を、図面より詳細に説明する。
【００２８】
図２は、本発明の第１の実施形態に係る生体認証装置の全体構成を示す機能ブロック図である。
【００２９】
該生体認証装置１０は、生体情報として指紋パターンや指静脈パターンを用いることを想定したもので、図２に示すように、生体情報センサ１１と、データ格納メモリ１３と、プログラム格納メモリ１５と、外部通信部１７と、利用者報知部１９と、利用者入力部２１と、演算処理部２３と、を備える。これら各部（１１、１３、１５、１７、１９、２１、２３）は、バスライン２４を通じて接続されている。
【００３０】
生体情報センサ１１は、被検者から提供される該被検者自身の生体情報を読み取ると共に、該読み取った生体情報を、バスライン２４を通じて演算処理部２３へ出力する。本実施形態では、生体情報センサ１１は、被検者の生体情報として該被検者の指６５から指紋パターンや指静脈パターンを読み取り、演算処理部２３へ出力するようになっている。
【００３１】
プログラム格納メモリ１５は、演算処理部２３が生体認証装置１０としての処理、即ち、生体認証処理を実行するための制御プログラムを格納するメモリであり、ハードディスク（ＨＤＤ）、或いは半導体メモリ等から構成される。
【００３２】
外部通信部１７は、演算処理部２３の制御下で、バスライン２４を通じて演算処理部２３から与えられる、演算処理部２３によって実行された生体認証処理の結果（即ち、被検者が本人であると確認されたかどうか）を受ける。そして、該生体認証処理の結果を、通信機能を備える外部（の情報処理）装置（ここでは、図示を省略）へ送信する。外部通信部１７は、また、演算処理部２３の制御下で、上述した通信機能を備える外部（の情報処理）装置から各種情報が送信されると、該各種情報を受信すると共に、該各種情報をバスライン２４を通じて演算処理部２３へ出力する。本実施形態では、外部通信部１７として、例えば有線ＬＡＮ（ｌｏｃａｌ
Ａｒｅａ Ｎｅｔｗｏｒｋ）モジュール、無線ＬＡＮモジュール、又はＵＳＢモジュール等の何れかが用いられる。或いは、上記以外の通信モジュールを用いることも可能である。
【００３３】
利用者報知部１９は、演算処理部２３の制御下で、バスライン２４を通じて演算処理部２３から与えられる生体認証処理の結果等を、画像データや文字データ等の視覚情報、或いは音声情報として（生体認証装置１０の）利用者に報知するものである。上記処理結果を画像データや文字データ等の視覚情報として利用者に提供する場合には、液晶ディスプレイが、また、上記処理結果を音声情報として利用者に提供する場合には、スピーカが、夫々利用者報知部１９として用いられる。なお、以下では利用報知部１９として、液晶ディスプレイ、及びスピーカの双方が用いられるものとして説明する。
【００３４】
利用者入力部２１は、生体認証装置１０が行おうとする生体認証の処理に必要とする各種情報等を、利用者が入力するためのものである。本実施形態では、利用者入力部２１として、例えばキーボード、テンキーパッド、又はタッチパネルの何れかが用いられる。利用者入力部２１を通じて利用者から入力される情報は、利用者入力部２１からバスライン２４を通じて演算処理部２３へ出力される。
【００３５】
データ格納メモリ１３は、演算処理部２３が生体認証装置１０としての処理、即ち、生体認証処理を実行するのに必要な各種データを格納しておくためのメモリであり、ハードディスク（ＨＤＤ）、或いは半導体メモリ等から構成される。データ格納メモリ１３には、不揮発性固定データの１つである利用者登録テーブル２５と、生体被照合データ２７と、利用者入力番号データ２９と、桁数下限値データ３１とが、夫々格納される。
【００３６】
生体被照合データ２７とは、生体情報センサ１１が利用者の指６５から読み取った指紋パターンや指静脈パターンに基づいて、演算処理部２３が生成した被照合データのことである。該生体被照合データ２７は、該生体認証装置１０において実行される、被検者の本人確認に必要な生体認証処理において、演算処理部２３により利用者登録テーブル２５中に格納されている複数の生体登録デ−タ３９、４１、４３、４５、４７、４９、５１、・・・と比較照合される。
【００３７】
利用者入力番号データ２９とは、利用者（該生体認証装置１０による生体認証処理の被検者）が利用者入力部２１を用いて該生体認証装置１０に入力した番号データの文字列（数字の列）値を示すデータのことである。利用者入力番号データ２９は、バスライン２４を通じて演算処理部２３へ出力されることにより、演算処理部２３によりバスライン２４を通じてデータ格納メモリ１３に書き込まれる。
【００３８】
桁数下限値データ３１とは、利用者（該生体認証装置１０を利用して本人確認のための判定を受ける各個人）が利用者入力部２１を用いて該生体認証装置１０に入力した番号データの文字列値を示すデータのうちの最小桁数のデータのことである。本実施形態では、桁数下限値データ３１は、予めシステムパラメータとして設定されている。ここで、桁数としては、番号データを１０進数文字列として表した場合の桁数を想定しているが、１０進数文字列でなくても、例えば１６進数文字列で表した場合の桁数であっても差し支えない。桁数下限値データ３１を設定し、桁数が該桁数下限値データ３１よりも小さな利用者入力番号データ２９に係わる利用者（被検者）の生体情報が入力された場合には、該生体情報に基づく生体被照合データの生成、及び該生体被照合データと生体登録データ（３９〜５１、・・・）との照合処理を行わないようにすることで、演算処理部２３の処理負荷を低減することが可能になる。
【００３９】
利用者登録テーブル２５は、該生体認証装置１０への登録時に、個々の利用者が選択する番号データ（利用者登録番号データ）と、利用者が登録している生体情報である個々の利用者の指紋パターンや指静脈パターン等の生体登録データと、利用者を特定するための情報である個々の利用者の氏名や住所等の利用者情報とを、互いに関連付けて管理するためのテーブルである。利用者登録テーブル２５には、利用者を識別するためのデータとして、複数の利用者登録番号データ３３、３５、３７、・・・と、複数の生体登録データ３９、４１、４３、４５、４７、４９、５１、・・・と、複数の利用者情報５３、５５、５７、５９、６１、６３、・・・とが予め登録されている。
【００４０】
利用者登録番号データ３３、３５、３７、・・・は、個々の利用者が該生体認証装置１０に自身に係わる諸情報を登録するに際して、個々の利用者が設定する番号データである。生体登録データ３９、４１、４３、４５、４７、４９、５１、・・・は、利用者が登録している生体情報である個々の利用者の指紋パターンや指静脈パターン等のデータである。利用者情報５３、５５、５７、５９、６１、６３、・・・は、利用者を特定するための情報である個々の利用者の氏名や住所等の情報である。
【００４１】
利用者情報５３は、生体登録データ３９に、利用者情報５５は、生体登録データ４１に、夫々対応付けられて登録されており、生体登録データ３９、４１は、利用者登録番号データ３３に、対応付けられて登録されている。利用者情報５７は、生体登録データ４３に、利用者情報５９は、生体登録データ４５に、利用者情報６１は、生体登録データ４７に、利用者情報６３は、生体登録データ４９に、夫々対応付けられて登録されている。生体登録データ４３、４５、４７、４９は、何れも利用者登録番号データ３５に対応付けられて登録されている。生体登録データ５１は、利用者登録番号データ３７に対応付けられて登録されている。
【００４２】
ここで、利用者登録番号は、個々の利用者毎に異なる番号でなくても差し支えない。図２で示した例では、利用者登録番号データ３３の文字列値は「１２３」、利用者登録番号データ３５の文字列値は「１２４」である。
【００４３】
以上説明したように、利用者登録テーブル２５は、任意の文字列値が含まれている利用者登録番号データ（３３、３５、３７、・・・）の検索、及び検索した利用者登録番号データに関連付けられている生体登録データの取得が可能である。利用者登録テーブル２５は、リレーショナルデータベースの仕組みを用いて実装することが想到されるが、他の方法で実装しても差し支えない。
【００４４】
演算処理部２３は、生体認証装置１０を構成する各部をその制御下に置くもので、演算処理部２３には、例えばマイクロプロセッサが用いられる。演算処理部２３は、バスライン２５を通じてデータ格納メモリ１３にアクセスする。そして、データ格納メモリ１３に格納されている上記各データを用いて、プログラム格納メモリ１５に格納されている制御プログラムに従い、被検者に対する生体認証処理を実行する。演算処理部２３が実行する被検者の生体認証処理の詳細については、図６で詳述する。
【００４５】
次に、図２で示した利用者入力番号データ２９が保持する文字列値と、被検者からの生体情報に基づいて生成される被照合データとの照合処理で用いられる生体登録データとの関係について、例を挙げて説明する。
【００４６】
図３は、図２に記載の利用者入力番号データ２９が保持する文字列値が「１２３」である場合の、該利用者入力番号データ２９と生体登録データとの関係を示した説明図である。
【００４７】
この場合、利用者登録テーブル２５に格納されている利用者登録番号データ３３の文字列値が「１２３」であって、利用者入力番号データ２９の文字列値である「１２３」と一致する。そのため、演算処理部２３は、利用者登録テーブル２５において利用者登録番号データ３３に対応付けられている生体登録データ３９、４１を用いて上記被照合データとの所謂１：Ｎ照合を実行することになる。
【００４８】
図４は、図２に記載の利用者入力番号データ２９が保持する文字列値が「１２」である場合の、該利用者入力番号データ２９と生体登録データとの関係を示した説明図である。
【００４９】
この場合、利用者登録テーブル２５に格納されている利用者登録番号デ−タ３３の文字列値である「１２３」、及び利用者登録番号データ３５の文字列値である「１２４」の双方に、利用者入力番号データ２９の文字列値「１２」が含まれている。そのため、演算処理部２３は、利用者登録テーブル２５において利用者登録番号デ−タ３３に対応付けられている生体登録データ３８、４１と、利用者登録番号デ−タ３５に対応付けられている生体登録データ４３、４５、４７、４９とを用いて上記被照合データとの所謂１：Ｎ照合を実行することになる。
【００５０】
図５は、図２に記載の（生体認証装置１０の）利用者報知部１９（液晶ディスプレイ）に表示される画面遷移の一例を示す説明図である。
【００５１】
図５において、まず生体認証装置１０は、該装置１０が被検者に対する生体認証処理を実行するのに必要な利用者登録番号データ、及び（指紋パターンや指静脈パターン等の）生体情報の被検者からの提供を求めるための画像を、液晶ディスプレイに表示出力する。該画像は、始めに利用者登録番号を入力し、その次に（被検者の）指６５を生体情報センサ１１上に置くように案内する画像である。生体認証装置１０は、また、上記案内の内容に係わる音声を、スピーカを通じて出力する。上記画像としては、例えば案内文、或いは案内の内容に係わるグラフィックスが挙げられる（ステップＳ７１）。
【００５２】
次に、生体認証装置１０は、利用者入力部２１を通じて利用者入力番号が入力されると（ステップＳ７２）、該利用者入力番号を利用者報知部１９の液晶ディスプレイに表示する。これと共に、生体認証装置１０は、利用者入力番号の入力後に、生体情報センサ１１上に（被検者の）指６５を置くよう指示する案内画面を、液晶ディスプレイに表示出力し、また、該案内の音声をスピーカから出力する（ステップＳ７３）。次に、（被検者の）指６５が生体情報センサ１１上に置かれたことを検知すると（ステップＳ７４）、生体認証装置１０は、上記利用者入力番号の桁数をチェックする等の、利用者入力番号の検証を行う（ステップＳ７５）。そして、該検証の結果、上記利用者入力番号が正当なものであれば（ステップＳ７５でＹＥＳ）、「本人確認中」である旨の画面を、上記液晶ディスプレイに表示出力すると共に、「本人確認中」である旨の音声をスピーカから出力する（ステップＳ７６）。
【００５３】
一方、上記検証の結果、上記利用者入力番号が正当なものでなければ（ステップＳ７５でＮＯ）、利用者入力番号が正しくない旨の画面を、上記液晶ディスプレイに表示出力すると共に、利用者入力番号が正しくない旨の音声をスピーカから出力した後（ステップＳ７７）、ステップＳ７１で示した処理動作に移行する。或いは、ステップＳ７１で示した処理動作に移行せずに、生体認証処理を終了する遷移を実行しても差し支えない。
【００５４】
ステップＳ７６で「本人確認中」である旨の画面を、上記液晶ディスプレイに表示出力すると共に、「本人確認中」である旨の音声をスピーカから出力した後、生体認証装置１０は、被検者の本人確認に成功したかどうかをチェックする（ステップＳ７８）。このチェックの結果、本人確認に成功したと判断すれば（ステップＳ７８でＹＥＳ）、本人確認に成功した旨のメッセージ、及び被検者の氏名を含む画面を上記液晶ディスプレイに表示出力すると共に、該メッセージ、及び該氏名を表現する音声を、スピーカから出力する（ステップＳ７９）。一方、ステップＳ７８でのチェックの結果、本人確認に失敗したと判断すれば（ステップＳ７８でＮＯ）、本人確認に失敗した旨のメッセージを含む画面を上記液晶ディスプレイに表示出力すると共に、該メッセージを表現する音声を、スピーカから出力する（ステップＳ８０）。
【００５５】
図６は、図２に記載の演算処理部２３が実行する生体認証の処理手順を示すフローチャートである。
【００５６】
図６において、被検者が利用者入力部２１を通じて、生体認証装置１０に利用者番号を入力すると、演算処理部２３は、該利用者番号を利用者入力番号データ２９としてデータ格納メモリ１３へ一時的に保存する（ステップＳ８１）。次に、演算処理部２３は、上記一時的に保存した利用者入力番号データ２９の文字列値の桁数が、予めデ−タ格納メモリ１３に格納されている桁数下限値データ３１を上廻っているかどうかチェックする（ステップＳ８２）。このチェックの結果、上廻っていると判断すれば（ステップＳ８２でＹＥＳ）、演算処理部２３は、生体情報センサ１１から入力される被検者の（指紋パターン、或いは指静脈パターン等の）生体情報を読み込む。そして、該生体情報に基づき所定の演算処理を行うことにより、生体被照合データ２７を生成し、該生体被照合データ２７をデータ格納メモリ１３へ一時的に保存する（ステップＳ８３）。
【００５７】
次に、演算処理部２３は、利用者登録テーブル２５を参照して、ステップＳ８１でデータ格納メモリ１３へ一時的に保存した利用者入力番号データ２９の文字列値を含んでいる利用者登録番号データ（３３、３５、３７、・・・）を検索する。そして、検索した利用者登録番号データ（３３、３５、３７、・・・）に対応付けられている生体登録データ（３９、４１、４３、４５、４７、４９、５１、・・・）を全て抽出する（ステップＳ８４）。そして、上記生体被照合データ２７と、ステップＳ８４で抽出した各々の生体登録データ（３９、４１、４３、４５、４７、４９、５１、・・・）とを順次照合していく所謂１：Ｎ照合を実行する（ステップＳ８５）。
【００５８】
ステップＳ８５での１：Ｎ照合が成功であれば（ステップＳ８６でＹＥＳ）、演算処理部２３は、利用者登録テーブル２５において上記照合が成功した生体登録データ（３９、４１、４３、４５、４７、４９、５１、・・・の何れか）に対応付けられている利用者情報（５３、５５、５７、５９、６１、６３、・・・の何れか）を取得する。そして、取得した利用者情報と、生体認証が成功した旨とを、外部通信部１７を介して外部（の情報処理）装置へ送信するか、或いは利用者報知部１９を介して被検者へ報知する（ステップＳ８７）。
【００５９】
一方、ステップＳ８５での１：Ｎ照合が失敗であれば（ステップＳ８６でＮＯ）、演算処理部２３は、生体認証が失敗した旨を、外部通信部１７を介して外部（の情報処理）装置へ送信するか、或いは利用者報知部１９を介して被検者へ報知する（ステップＳ８８）。
【００６０】
ステップＳ８２で、上記一時的に保存した利用者入力番号データ２９の文字列値の桁数が、予めデ−タ格納メモリ１３に格納されている桁数下限値データ３１を下廻っていると判断すれば（ステップＳ８２でＮＯ）、直ちにステップＳ８８で示した処理動作に移行する。
【００６１】
以上説明したように、本発明の第１の実施形態によれば、被検者が利用者入力部２１を通じて生体認証装置１０へ入力した利用者入力番号データ２９の桁数が、利用者登録テーブル２５に登録されている利用者登録番号データ（３３、３５、３７、・・・）より小さくても、桁数下限値データ３１を上廻っていれば、生体被照合データと生体登録データとの照合処理を行うことが可能になる。また、被検者は、自身の利用者登録番号を完全に憶えていなくても良く、自身の利用者登録番号の一部を入力すれば良いため、生体認証装置１０の利便性の向上を図ることができる。
【００６２】
本実施形態によれば、被検者の利便性を損ねずに、生体認証装置１０における照合処理の負荷を削減することができると共に、他人を本人と認識してしまう可能性をも低減することができる。
【００６３】
本実施形態では、生体情報として被検者の指紋パターンや指静脈パターンを読み取ることとして説明したが、虹彩等の被検者の他の生体情報を読み取るようにしても差し支えない。
【００６４】
また、生体認証装置１０は、本人確認だけを行う専用装置であっても、或いは入退室管理や金融取引処理等、本人確認以外の機能をも有する装置であっても差し支えない。
【００６５】
図７は、本発明の第２の実施形態に係る生体認証システムの全体構成を示す機能ブロック図である。
【００６６】
上記生体認証システムは、図７に示すように、生体認証サーバ９１と、複数台（図７では、図示と説明の都合上、３台分のみ示す）の生体認証装置９３、９５、９７とで構成される。生体認証サーバ９１と、複数台の生体認証装置９３、９５、９７とは、例えばインターネット、或いはＬＡＮ（ｌｏｃａｌ
Ａｒｅａ Ｎｅｔｗｏｒｋ）等の通信ネットワーク９９を通じて接続されている。本実施形態では、被検者（システム利用者）に係わる登録情報を、生体認証サーバ９１において一元的に管理し、生体認証サーバ９１が通信ネットワーク９９を通じて生体認証装置９３、９５、９７と連携（協働）することにより、システム全体として被検者の生体認証処理における本人確認の機能を果たす。なお、通信ネットワーク９９については、有線ＬＡＮモジュール、無線ＬＡＮモジュール、及びＵＳＢモジュール以外の別の通信モジュールを用いることも可能である。
【００６７】
本実施形態では、生体認証サーバ９１に、図２で示した生体認証装置１０が備える各部のうちのデータ格納メモリ、プログラム格納メモリ、外部通信部、及び演算処理部が備えられている。これらを、夫々データ格納メモリ１０１、プログラム格納メモリ１０３、外部通信部１０５、及び演算処理部１０７で示す。上記各部は、バスライン１０９を通じて接続される。一方、生体認証装置９３の内部構成は、図２で示した生体認証装置１０の内部構成と同様であるので、図２において上記各部に付した符号と同一符号を付して図７に示す。なお、図７で示した他の生体認証装置９５、９７の内部構成については、生体認証装置９３の内部構成と同様であるので、生体認証装置９５、９７の内部構成については、図示と説明を省略する。
【００６８】
図７において、（生体認証サーバ９１の）データ格納メモリ１０１には、図２で示したのと同様の利用者登録テーブル２５が格納されている。利用者登録テーブル２５には、図２で示したのと同様の、利用者登録番号データ３３、３５、３７、・・・と、生体登録データ３９、４１、４３、４５、４７、４９、５１、・・・と、利用者情報５３、５５、５７、５９、６１、６３、・・・とが、既述の態様で登録されている。データ格納メモリ１０１には、上記に加えて更に、図２で示したのと同様の、生体被照合データ２７、利用者入力番号データ２９、及び桁数下限値データ３１も格納されている。
【００６９】
被検者の生体情報である指６５の指紋パターン、或いは指静脈パターンは、生体認証装置９３の生体情報センサ１１によって読み込まれる。そして、該生体情報は、演算処理部２３の制御下で、生体情報センサ１１から外部通信部１７、及び通信ネットワーク９９を通じて生体認証サーバ９１へ送信される。生体認証サーバ９１では、演算処理部１０７の制御下で、外部通信部１０
５が上記生体情報を受信し、バスライン１０９を通じて上記生体情報を演算処理部１０７に出力する。演算処理部１０７では、既述のような演算処理動作が実行される。
【００７０】
生体認証装置９５、９７と生体認証サーバ９１との間においても、同様の処理が実行される。
【００７１】
図８は、図７に記載の生体認証サーバ９１と生体認証装置９３との間において実行される生体認証の処理手順を示すフローチャートである。
【００７２】
図８において、まず、生体認証装置９３において、演算処理部２３が利用者入力部２１を通じて被検者から入力された番号を、通信ネットワーク９９を通じて生体認証サーバ９１へ送信する（ステップＳ１１１）。次に、演算処理部２３は、生体情報センサ１１を通じて入力される被検者の指６５の指紋パターン、或いは指静脈パターン等の生体情報に基づき、所定の演算処理動作を実行することにより生体被照合データを生成する。そして、該生体被照合データを、通信ネットワーク９９を通じて生体認証サーバ９１へ送信する（ステップＳ１１２）。
【００７３】
一方、生体認証サーバ９１では、ステップＳ１１１で生体認証装置９３から送信された上記入力番号を受信すると、演算処理部１０７が上記入力番号を、利用者入力番号データ２９としてデータ格納メモリ１０１に一時的に格納する（ステップＳ１１３）。次に、演算処理部１０７は、上記利用者入力番号データ２９の文字列値の桁数が、桁数下限値データ３１を上廻っているかどうかチェックする（ステップＳ１１４）。このチェックの結果、上記利用者入力番号データ２９の文字列値の桁数が桁数下限値データ３１を上廻っていれば（ステップＳ１１４でＹＥＳ）、演算処理部１０７は、ステップＳ１１２で生体認証装置９３から送信された生体被照合データを受信すると共に、該受信した生体被照合データを、生体被照合データ２７としてデータ格納メモリ１０１に一時的に格納する（ステップＳ１１５）。
【００７４】
次に、演算処理部１０７は、利用者登録テーブル２５を参照して、ステップＳ１１３でデータ格納メモリ１０１へ一時的に保存した利用者入力番号データ２９の文字列値を含んでいる利用者登録番号データ（３３、３５、３７、・・・）を検索する。そして、検索した利用者登録番号データ（３３、３５、３７、・・・）に対応付けられている生体登録データ（３９、４１、４３、４５、４７、４９、５１、・・・）を全て抽出する（ステップＳ１１６）。そして、上記生体被照合データ２７と、ステップＳ１１６で抽出した各々の生体登録データ（３９、４１、４３、４５、４７、４９、５１、・・・）とを順次照合していく所謂１：Ｎ照合を実行する（ステップＳ１１７）。
【００７５】
ステップＳ１１７での１：Ｎ照合が成功であれば（ステップＳ１１８でＹＥＳ）、演算処理部１０７は、利用者登録テーブル２５において上記照合が成功した生体登録データ（３９、４１、４３、４５、４７、４９、５１、・・・の何れか）に対応付けられている利用者情報（５３、５５、５７、５９、６１、６３、・・・の何れか）を取得する。そして、取得した利用者情報と、生体認証の処理が成功した旨とを、通信ネットワーク９９を通じて生体認証装置９３へ送信する（ステップＳ１１９、ステップＳ１２０）。
【００７６】
一方、ステップＳ１１７での１：Ｎ照合が失敗であれば（ステップＳ１１８でＮＯ）、演算処理部１０７は、生体認証の処理が失敗した旨を、通信ネットワーク９９を通じて生体認証装置９３へ送信する（ステップＳ１２１、ステップＳ１２２）。
【００７７】
生体認証装置９３では、演算処理部２３が、生体認証サーバ９１からの上記情報（取得した利用者情報と、生体認証が成功した旨、若しくは生体認証が失敗した旨）を、利用者報知部１９を通じて被検者に報知する（ステップＳ１２３）。
【００７８】
なお、上記利用者入力番号データ２９の文字列値の桁数が、桁数下限値データ３１を上廻っていなければ（ステップＳ１１４でＮＯ）、直ちに、ステップＳ１２１で示した処理動作へ移行する。
【００７９】
図８で示した処理手順では、生体認証装置９３が、生体情報センサ１１を通じて被検者の指６５から生体被照合データを生成し、該生成した生体被照合データを、生体認証サーバ９１へ送信するようにしているが、生体認証装置９３は、生体情報センサ１１を通じて入力した、生の生体情報（指紋パターン、或いは指静脈パターン）を、生体認証サーバ９１へ送信し、生体認証サーバ９１で、受信した該生体情報から所定の演算処理を実行して生体被照合データを生成するようにしても差し支えない。
【００８０】
以上説明したように、本発明の第２の実施形態によれば、生体認証サーバ９１に通信ネットワーク９９を通じて任意の台数の生体認証装置（９３、９５、９７、・・・）を接続し、利用者登録テーブル２５、及び桁数下限値データ３１を、生体認証サーバ９１で一元管理する生体認証システムを構築することが可能になる。
【００８１】
図９は、本発明の第３の実施形態に係る生体認証装置の全体構成を示す機能ブロック図である。
【００８２】
本実施形態では、生体認証装置１２５のデータ格納メモリ１２７に、不正生体被照合データリスト１２９が格納されている点において、図２で示した生体認証装置１０と構成が相違する。その他の構成については、図２で示した物と同一であるので、図９において、図２で示した物と同一物には同一符号を付して、それらの詳細な説明を省略する。
【００８３】
図９において、不正生体被照合データリスト１２９は、演算処理部２３が生体情報センサ１１から出力される被検者の（指紋パターン、或いは指静脈パターン等の）生体情報に基づき、所定の演算処理を実行することによって生成した生体被照合データが、不正な被検者の生体被照合データであるかどうかを（演算処理部２３が）判別するのに必要なリストである。不正生体被照合データリスト１２９には、１又は複数の（任意の数の）不正生体被照合データ１３１、１３３、１３５、１３７、・・・が保存されている。
【００８４】
不正生体被照合デ−タリスト１２９には、演算処理部２３が、生体認証の処理に失敗した被検者の生体被照合データ２９を、不正生体被照合データ（１３１、１３３、１３５、１３７、・・・）として追加保存されていく。
【００８５】
図１０は、図９に記載の演算処理部２３が実行する生体認証の処理手順を示すフローチャートである。
【００８６】
図１０において、被検者が利用者入力部２１を通じて、生体認証装置１２５に利用者番号を入力すると、演算処理部２３は、該利用者番号を利用者入力番号データ２９としてデータ格納メモリ１３へ一時的に保存する（ステップＳ１４１）。次に、演算処理部２３は、上記一時的に保存した利用者入力番号データ２９の文字列値の桁数が、予めデ−タ格納メモリ１３に格納されている桁数下限値データ３１を上廻っているかどうかチェックする（ステップＳ１４２）。このチェックの結果、上廻っていると判断すれば（ステップＳ１４２でＹＥＳ）、演算処理部２３は、生体情報センサ１１から入力される被検者の（指紋パターン、或いは指静脈パターン等の）生体情報を読み込む。そして、該生体情報に基づき所定の演算処理を行うことにより、生体被照合データ２７を生成し、該生体被照合データ２７をデータ格納メモリ１３へ一時的に保存する（ステップＳ１４３）。
【００８７】
次に、演算処理部２３は、上記生体被照合データ２７と、不正生体被照合データリスト１２９に保存されている不正生体被照合データ（１３１、１３３、１３５、１３７、・・・）とを順次照合していく所謂１：Ｎ照合を実行する（ステップＳ１４４）。ステップＳ１４４での１：Ｎ照合が成功であれば、即ち、上記生体被照合データ２７が、不正生体被照合データリスト１２９に保存されている不正生体被照合データ（１３１、１３３、１３５、１３７、・・・）の何れかと一致すれば（ステップＳ１４５でＹＥＳ）、上記生体被照合データ２７は、不正な被検者の生体被照合データ（不正生体被照合データ）であるということになる。よって、演算処理部２３は、生体認証が失敗した旨を、外部通信部１７を介して外部（の情報処理）装置へ送信するか、或いは利用者報知部１９を介して被検者へ報知する（ステップＳ１５１）。
【００８８】
一方、ステップＳ１４４での１：Ｎ照合が失敗であれば、即ち、上記生体被照合データ２７が、不正生体被照合データリスト１２９に保存されている不正生体被照合データ（１３１、１３３、１３５、１３７、・・・）の何れとも一致しなければ（ステップＳ１４５でＮＯ）、上記生体被照合データ２７は、不正な被検者の生体被照合データ（不正生体被照合データ）ではないということになる。よって、演算処理部２３は、利用者登録テーブル２５を参照して、ステップＳ１４１でデータ格納メモリ１３へ一時的に保存した利用者入力番号データ２９の文字列値を含んでいる利用者登録番号データ（３３、３５、３７、・・・）を検索する。そして、検索した利用者登録番号データ（３３、３５、３７、・・・）に対応付けられている生体登録データ（３９、４１、４３、４５、４７、４９、５１、・・・）を全て抽出する（ステップＳ１４６）。そして、上記生体被照合データ２７と、ステップＳ１４６で抽出した各々の生体登録データ（３９、４１、４３、４５、４７、４９、５１、・・・）とを順次照合していく所謂１：Ｎ照合を実行する（ステップＳ１４７）。
【００８９】
ステップＳ１４７での１：Ｎ照合が成功であれば（ステップＳ１４８でＹＥＳ）、演算処理部２３は、利用者登録テーブル２５において上記照合が成功した生体登録データ（３９、４１、４３、４５、４７、４９、５１、・・・の何れか）に対応付けられている利用者情報（５３、５５、５７、５９、６１、６３、・・・の何れか）を取得する。そして、取得した利用者情報と、生体認証が成功した旨とを、外部通信部１７を介して外部（の情報処理）装置へ送信するか、或いは利用者報知部１９を介して被検者へ報知する（ステップＳ１４９）。
【００９０】
一方、ステップＳ１４８での１：Ｎ照合が失敗であれば（ステップＳ１４８でＮＯ）、上記生体被照合データ２７は、不正な被検者の生体被照合データ（不正生体被照合データ）であるということになる。よって、演算処理部２３は、上記生体被照合データ２７を、不正生体被照合データとして、不正生体被照合データリスト１２９に追加保存する処理を実行すると共に（ステップＳ１５０）、生体認証が失敗した旨を、外部通信部１７を介して外部（の情報処理）装置へ送信するか、或いは利用者報知部１９を介して被検者へ報知する（ステップＳ１５１）。
【００９１】
ステップＳ１４２で、上記一時的に保存した利用者入力番号データ２９の文字列値の桁数が、予めデ−タ格納メモリ１３に格納されている桁数下限値データ３１を下廻っていると判断すれば（ステップＳ１４２でＮＯ）、直ちにステップＳ１５１で示した処理動作に移行する。
【００９２】
以上説明したように、本発明の第３の実施形態によれば、生体認証装置１２５の演算処理部２３が、データ格納メモリ１３の不正生体被照合データリスト１２９を参照したり、更新したりすることにより、利用者登録テーブル２５に登録されていない被検者による不正な生体認証処理が行われるのを防止することができる。そのため、生体認証装置１２５における生体認証処理の性能を向上させることが可能になる。
【００９３】
図１１は、本発明の第４の実施形態に係る生体認証システムの全体構成を示す機能ブロック図である。
【００９４】
本実施形態では、生体認証サーバ１６１のデータ格納メモリ１６３に、図９で示した不正生体被照合データリスト１２９と同様の不正生体被照合データリスト１６５が格納されている点において、図７で示した生体認証システムと構成が相違する。その他の構成については、図７で示した物と同一であるので、図１１において、図７で示した物と同一物には同一符号を付して、それらの詳細な説明を省略する。
【００９５】
本実施形態においても、上述した第３の実施形態におけると同様に、生体認証サーバ１６１の演算処理部１０７が、データ格納メモリ１６３の不正生体被照合データリスト１６５を参照したり、更新したりすることにより、利用者登録テーブル２５に登録されていない被検者による不正な生体認証処理が行われるのを防止することができる。そのため、生体認証システムにおける生体認証処理の性能を向上させることが可能になる。
【００９６】
以上、本発明の好適な実施形態を説明したが、これらは本発明の説明のための例示であって、本発明の範囲をこれらの実施形態にのみ限定する趣旨ではない。本発明は、他の種々の形態でも実施することが可能である。
【図面の簡単な説明】
【００９７】
【図１】被検者が本人か否かを確認する処理に先立つ演算処理の一例としての、被照合データと登録済みデータとの照合結果における不一致度分布を示す図。
【図２】本発明の第１の実施形態に係る生体認証装置の全体構成を示す機能ブロック図。
【図３】図２に記載した利用者入力番号データが保持する文字列値が「１２３」である場合の、該利用者入力番号データと生体登録データとの関係を示した説明図。
【図４】図２に記載した利用者入力番号データが保持する文字列値が「１２」である場合の、該利用者入力番号データと生体登録データとの関係を示した説明図。
【図５】図２に記載した（生体認証装置の）利用者報知部（液晶ディスプレイ）に表示される画面遷移の一例を示す説明図。
【図６】図２に記載した演算処理部が実行する生体認証の処理手順を示すフローチャート。
【図７】本発明の第２の実施形態に係る生体認証システムの全体構成を示す機能ブロック図。
【図８】図７に記載した生体認証サーバと生体認証装置との間において実行される生体認証の処理手順を示すフローチャート。
【図９】本発明の第３の実施形態に係る生体認証装置の全体構成を示す機能ブロック図。
【図１０】図９に記載した演算処理部が実行する生体認証の処理手順を示すフローチャート。
【図１１】本発明の第４の実施形態に係る生体認証システムの全体構成を示す機能ブロック図。
【符号の説明】
【００９８】
１０、９３、９５、９７、１２５  生体認証装置
１１  生体情報センサ
１３、１０１、１２７、１６３  データ格納メモリ
１５、１０３  プログラム格納メモリ
１７、１０５  外部通信部
１９  利用者報知部
２１  利用者入力部
２３、１０７  演算処理部
２４ｓ、１０９  バスライン
９１、１６１  生体認証サーバ
９９  通信ネットワーク
【図１】
2008146138.tif 000003
【図２】
2008146138.tif 000004
【図３】
2008146138.tif 000005
【図４】
2008146138.tif 000006
【図５】
2008146138.tif 000007
【図６】
2008146138.tif 000008
【図７】
2008146138.tif 000009
【図８】
2008146138.tif 000010
【図９】
2008146138.tif 000011
【図１０】
2008146138.tif 000012
【図１１】
2008146138.tif 000013