(57)【特許請求の範囲】
【請求項１】
利用者の生体情報を入力する生体情報入力部と、
利用者の識別情報を入力する識別情報入力部と、
利用者の生体情報を用いて照合処理を行う生体認証照合部と、
前記生体情報入力部又は前記識別情報入力部からの入力に基づいて、前記生体認証照合部を制御する制御部と、
識別情報が付与された複数の生体情報と識別情報が付与されていない複数の生体情報とを記憶した照合データベースと、を有し、
前記生体情報入力部は、生体を検出する生体検出部を有し、
前記識別情報入力部が識別情報を取得せずに前記生体情報入力部が生体情報を取得した場合は、前記取得した生体情報と、前記照合データベースに記憶された生体情報と、を前記生体認証照合部が照合し、
前記識別情報入力部が識別情報を取得し、かつ、前記生体情報入力部が生体情報を取得した場合は、前記取得した識別情報に対応する前記照合データベースに記憶された生体情報と、前記取得した生体情報と、を前記生体認証照合部が照合するように制御し認証成功又は失敗を決定し、
前記生体検出部が生体を検出した場合に、
前記制御部が、前記生体情報入力部に、生体情報を読み取る処理を動作させ、
生体を検出しない場合には、バーコードを読み取る処理を動作させることを特徴とする生体認証システム。
【請求項２】
前記識別情報入力部が識別情報を取得せずに、前記生体情報入力部が生体情報を取得した場合は、
前記照合データベースから未照合の生体情報特徴量を取得し、前記取得した生体情報の生体情報特徴量と照合し、
前記識別情報入力部が識別情報を取得し、かつ、前記生体情報入力部が生体情報を取得した場合は、
前記取得した識別情報に対応する生体情報特徴量を前記照合データベースから取得し、前記取得した生体情報の生体情報特徴量と照合することを特徴とする請求項１に記載の生体認証システム。
【請求項３】
利用者の生体情報を入力する生体情報入力部と、
利用者の識別情報を入力する識別情報入力部と、
利用者の生体情報を用いて照合処理を行う生体認証照合部と、
前記生体情報入力部又は前記識別情報入力部からの入力に基づいて、前記生体認証照合部を制御する制御部と、
識別情報が付与された複数の生体情報と識別情報が付与されていない複数の生体情報とを記憶した照合データベースと、を有し、
前記照合データベースは、複数の生体情報が記憶された第１の照合データベースと、前記第１の照合データベースに記憶された生体情報よりも品質の低い複数の生体情報が、識別情報と対応づけて記憶された第２の照合データベースと、に分割され、
前記生体認証照合部は、
前記識別情報入力部が識別情報を取得せずに、前記生体情報入力部が生体情報を取得した場合は、
前記取得した生体情報と前記第１の照合データベースに記憶された生体情報とを照合し、
前記識別情報入力部が識別情報を取得し、かつ、前記生体情報入力部が生体情報を取得した場合は、
前記取得した識別情報に対応する、前記第２の照合データベースに記憶された生体情報と、前記取得した生体情報とを照合することを特徴とする生体認証システム。
【請求項４】
前記識別情報入力部が識別情報を取得せずに、前記生体情報入力部が生体情報を取得した場合は、
前記第１の照合データベースから未照合の生体情報特徴量を取得し、前記取得した生体情報の生体情報特徴量と照合し、
前記識別情報入力部が識別情報を取得し、かつ、前記生体情報入力部が生体情報を取得した場合は、
前記取得した識別情報に対応する生体情報特徴量を前記第２の照合データベースから取得し、前記取得した生体情報の生体情報特徴量と照合することを特徴とする請求項３に記載の生体認証システム。
【請求項５】
前記制御部は、前記識別情報及び前記生体情報が入力されたか否かを判定する入力情報判定部を有し、
前記入力判定部が識別情報を取得した場合には、前記取得した生体情報と、前記照合データベースに記憶された生体情報と、を前記生体認証照合部が照合し、
前記入力情報判定部が識別情報を取得しなかった場合には、前記取得した識別情報に対応す
る前記照合データベースに記憶された生体情報と、前記取得した生体情報と、を前記生体認証照合部が照合するように制御することを特徴とする請求項３または４に記載の生体認証システム。
【請求項６】
前記生体情報入力部は、生体を検出する生体検出部を有し、
前記生体検出部が生体を検出した場合に、
前記制御部が、前記生体情報入力部に、生体情報を読み取る処理を動作させ、
生体を検出しない場合には、バーコードを読み取る処理を動作させることを特徴とする請求項３〜５のいずれか１つに記載の生体認証システム。
【請求項７】
前記識別情報入力部が利用者の識別情報を取得せずに、前記生体情報入力部が利用者の生体情報を取得した場合で、前記取得した生体情報と前記第１の照合データベースに記憶された生体情報とを照合した結果、照合失敗になった場合は、利用者に識別情報の入力を促し、
前記入力した識別情報に基づいて、前記第１の照合データベース又は前記第２の照合データベースから生体情報を抽出し、照合処理を行うことを特徴とする請求項３から６のいずれか１つに記載の生体認証システム。
【請求項８】
前記識別情報入力部が利用者の識別情報を取得せずに、前記生体情報入力部が利用者の生体情報を取得した場合で、前記取得した生体情報と前記第１の照合データベースに記憶された生体情報とを照合した結果、照合失敗になった場合は、
前記取得した生体情報を用いて、前記第２の照合データベースに記憶された生体情報と再照合を行い、
照合成功した場合は、利用者に識別情報の入力を促し、
入力された識別情報と、前記照合成功した生体情報と対応する識別情報と、の照合を行うことを特徴とする請求項３から６のいずれか１つに記載の生体認証システム。
【請求項９】
前記生体認証システムは、生体情報登録端末を有し、
前記生体情報登録端末は、
利用者から生体情報を取得する生体情報取得部と、
取得した生体情報から生体情報特徴量を抽出する制御部と、
抽出した生体情報特徴量の品質を判定する品質判定部と、を有し、
前記制御部は、
生体情報特徴量の品質が規定値以上の場合は、前記生体情報特徴量を前記第１の照合データベースに記憶させ、
生体情報特徴量の品質が規定値未満の場合は、前記生体情報特徴量を、利用者の識別情報と対応付けて前記第２の照合データベースに記憶させることを特徴とする請求項３から８のいずれか１つに記載の生体認証システム。
【請求項１０】
前記品質判定部は、取得した生体情報における血管と識別される画素数に基づいて、品質を判定することを特徴とする請求項９に記載の生体認証システム。
【請求項１１】
前記制御部は、前記識別情報及び前記生体情報が入力されたか否かを判定する入力情報判定部を有し、
前記入力判定部が識別情報を取得した場合には、前記取得した生体情報と、前記照合データベースに記憶された生体情報と、を前記生体認証照合部が照合し、
前記入力情報判定部が識別情報を取得しなかった場合には、前記取得した識別情報に対応する前記照合データベースに記憶された生体情報と、前記取得した生体情報と、を前記生体認証照合部が照合するように制御することを特徴とする請求項１または２に記載の生体認証システム。
【請求項１２】
照合データベースは、複数の生体情報が記憶された第１の照合データベースと、前記第１の照合データベースに記憶された生体情報よりも品質の低い生体情報が、識別情報と対応づけて記憶された第２の照合データベースと、分割され、
識別情報入力部が識別情報を取得せずに生体情報入力部が生体情報を取得した場合は、
前記第１の照合データベースから未照合の生体情報特徴量を取得し、前記取得した生体情報の生体情報特徴量と照合し、
前記生体情報入力部が生体情報を取得し、かつ、前記識別情報入力部が識別情報を取得した場合は、
前記取得した識別情報に対応する生体情報特徴量を前記第２の照合データベースから取得し、前記取得した生体情報の生体情報特徴量と照合して、認証成功または失敗を決定することを特徴とする生体認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、個人認証方式における生体認証システム及生体認証方法に関する。
【背景技術】
【０００２】
生体情報を用いた認証処理は、利用者から取得した生体情報と、予め登録されている生体情報とを照合することにより行われ、認証方法としては１：１認証と１：Ｎ認証とがある。まず、１：１認証では、利用者が認証システムに入力した、ＩＤカードやキー入力などの識別番号に基づいて、照合すべき生体情報をデータベースから抽出する。そして、抽出した生体情報と、利用者から取得した生体情報との照合処理を行う。一方、１：Ｎ認証では、利用者から取得した生体情報に基づいて、認証システムに記憶されたデータベースに含まれる生体情報との照合を順番に繰り返し、同一であるものを見つける処理を行う。
【０００３】
このような、認証方法を用いて、例えば、特許文献１では、利用者をグループ分けしたデータベースを使って、利用者から取得した生体情報に基づいて１：Ｎ認証を実行することで識別情報を特定し、その識別情報と、取得した生体情報とを使って全利用者データベースで１：１認証を実行することにより、認証処理を行うことが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−１４５６０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、登録者全員に対して１：Ｎ認証を実施すると、登録された生体情報の品質が低いために正確な１：Ｎ認証処理ができない登録者においても必ず１：Ｎ認証処理をすることになり、常に処理時間が長くなる。また、正確な１：Ｎ認証処理ができないことから、他人受入が発生してしまう可能性が高くなる。
【０００６】
そこで、本発明は、１：１認証の利用者は、１：Ｎ認証を実施することなく１：１認証を開始することができ、１：Ｎ認証の利用者は１：Ｎ認証を開始することができる生体認証システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本願発明の実施例にかかる生体認証システムは、利用者の生体情報を入力する生体情報入力部と、利用者の識別情報を入力する識別情報入力部と、利用者の生体情報を用いて照合処理を行う生体認証照合部と、生体情報入力部又は識別情報入力部からの入力に基づいて生体認証照合部を制御する制御部と、識別情報を付与した生体情報と識別情報を付与していない生体情報を記憶した照合データベースと、を有し、識別情報入力部が識別情報を取得せずに生体情報入力部が生体情報を取得した場合は、取得した生体情報と照合データベースに記憶された生体情報とを生体認証照合部が照合し、生体情報入力部が生体情報を取得し、かつ識別情報入力部が識別情報を取得した場合は、取得した識別情報に対応する照合データベースに記憶された生体情報と取得した生体情報とを照合するように制御し認証成功又は失敗を決定することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、認証成功率を維持しつつ、認証処理時間の短い生体認証システム及び生体認証方法を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施例にかかる生体認証システム
【図２】本発明の実施形態にかかる生体認証システムの詳細な構成
【図３】本発明の実施例にかかる生体情報の登録処理
【図４】本発明の実施例にかかる生体情報の品質判別処理
【図５】本発明の実施例にかかる１：１照合処理
【図６】本発明の実施例にかかる１：Ｎ照合処理の一例
【図７】本発明の実施例１にかかる生体認証処理
【図８】本発明の実施例２にかかる分割照合ＤＢへの登録処理
【図９】本発明の実施例２にかかる分割照合ＤＢを用いた場合の生体認証処理。
【図１０】本発明の実施例３にかかるバーコード読取処理を利用した認証処理
【図１１】本発明の実施例４にかかるバーコード読取処理を利用した分割照合ＤＢでの認証処理
【図１２】本発明の実施例５にかかる生体認証処理
【図１３】本発明の実施例６にかかる生体認証処理
【図１４】本発明の実施例にかかる生体認証システムにおける照合ＤＢの応用例
【発明を実施するための形態】
【００１０】
１：１認証は、比較的高精度の本人認証ができる一方で、利用者はＩＤカードやバーコードを所持したり、キー入力すべき識別情報を覚えたりする必要があり利便性が低い。また、１：Ｎ認証では、利用者は生体情報のみを提示すれば良く利便性が高いのに対して、１：１認証よりも照合にかかる時間が長い。また、他人の生体情報から作成された特徴量との照合が誤って成功してしまうような、他人受入が発生する可能性が１：１認証に比べて高い。
【００１１】
そこで、本願発明では、以下のような特徴を有する。
【００１２】
まず、本願発明の実施例にかかる生体認証システムは、利用者の生体情報を入力する生体情報入力部と、利用者の識別情報を入力する識別情報入力部と、利用者の生体情報を用いて照合処理を行う生体認証照合部と、生体情報入力部又は識別情報入力部からの入力に基づいて生体認証照合部を制御する制御部と、識別情報を付与した生体情報と識別情報を付与していない生体情報を記憶した照合データベースと、を有し、識別情報入力部が識別情報を取得せずに生体情報入力部が生体情報を取得した場合は、取得した生体情報と照合データベースに記憶された生体情報とを生体認証照合部が照合し、生体情報入力部が生体情報を取得し、かつ識別情報入力部が識別情報を取得した場合は、取得した識別情報に対応する照合データベースに記憶された生体情報と取得した生体情報とを照合するように制御し認証成功又は失敗を決定することを特徴とする。また、より具体的には、識別情報入力部が識別情報を取得せずに前記生体情報入力部が生体情報を取得した場合は、照合データベースから未照合の生体情報特徴量を取得し、取得した生体情報の生体情報特徴量と照合し、生体情報入力部が生体情報を取得し、識別情報入力部が識別情報を取得した場合は、取得した識別情報に対応する生体情報特徴量を照合データベースから取得し、取得した生体情報の生体情報特徴量と照合することを特徴とする。これより、品質の高い生体情報を有する利用者は登録した生体を提示することにより、確実な認証処理を行うことができ、品質の低い生体情報を有する利用者は予め割り当てられた識別情報を入力することにより、迅速で確実な認証処理を行うことが可能となる。ここで識別情報とは、利用者が生体情報を認証システムに登録する際に認証システムから発行される情報であり、利用者や生体情報ごとに重複しないように割り振られた情報である。
【００１３】
次に、本願発明の実施例にかかる生体認証システムは、照合データベースが、複数の生体情報が記憶された第１の照合データベースと、第１の照合データベースに記憶された生体情報よりも品質の低い複数の生体情報が識別情報と対応づけて記憶された第２の照合データベースと、に分割され、生体認証照合部は、識別情報入力部が利用者の識別情報を取得せずに生体情報入力部が利用者の生体情報を取得した場合は、取得した生体情報と第１の照合データベースに記憶された生体情報とを照合し、生体情報入力部が利用者の生体情報を取得し、かつ、識別情報入力部が利用者の識別情報を取得した場合は、取得した識別情報に対応する、第２の照合データベースに記憶された生体情報と、取得した生体情報とを照合することを特徴とする。より具体的には、識別情報入力部が識別情報を取得せずに生体情報入力部が生体情報を取得した場合は、第１の照合データベースから未照合の生体情報特徴量を取得し、取得した生体情報の生体情報特徴量と照合し、生体情報入力部が生体情報を取得し、識別情報入力部が識別情報を取得した場合は、取得した識別情報に対応する生体情報特徴量を第２の照合データベースから取得し、取得した生体情報の生体情報特徴量と照合することを特徴とする。これより、品質の高い生体情報を有する利用者は登録した生体を提示することにより、品質の高い生体情報が記憶された照合データベースによる照合を優先的に実施することができるため、処理の迅速化を図ることが可能となる。また、品質の低い生体情報を有する利用者に関しても、予め割り当てられた識別情報を入力することにより、品質の低い生体情報が記憶された照合データベースによる照合を優先的に実施することができるため、迅速な認証処理を行うことが可能となる。
【００１４】
さらに、本願発明の実施例にかかる生体認証システムは、制御部が、識別情報及び生体情報が入力されたか否かを判定する入力情報判定部を有し、入力情報判定部が識別情報を取得した場合には、取得した生体情報と照合データベースに記憶された生体情報とを生体認証照合部が照合して、入力情報判定部が識別情報を取得しなかった場合には、取得した識別情報に対応する照合データベースに記憶された生体情報と取得した生体情報とを生体認証照合部が照合するように制御することを特徴とする。
【００１５】
また、本願発明の実施例にかかる生体認証システムは、生体情報入力部が、生体を検出する生体検出部を有し、その生体検出部が生体を検出した場合には、制御部が生体情報入力部に生体情報を読み取る処理を動作させ、生体を検出しない場合には、バーコードを読み取る処理を動作させることを特徴とする。このように、識別情報としてバーコード情報を用いる場合においても、生体情報入力部が識別情報入力部を兼ねる構成とすることにより、個別認証システムの小型化を達成することが可能となる。
【００１６】
さらに、本願発明の実施例にかかる生体認証システムは、識別情報入力部が利用者の識別情報を取得せずに生体情報入力部が利用者の生体情報を取得した場合で、取得した生体情報と第１の照合データベースに記憶された生体情報とを照合した結果、照合失敗になった場合は、利用者に識別情報の入力を促し、入力した識別情報に基づいて、第１の照合データベース又は第２の照合データベースから生体情報を抽出し、照合処理を行うことを特徴とする。これより、生体の置き方等が不適切であることにより照合失敗になった場合や、識別情報を入力して１：１認証をするべき利用者が誤って生体を提示した場合でも、再度１：Ｎ認証用若しくは１：１認証用の照合データベースで１：１認証することにより、認証処理を行うことが可能となる。
【００１７】
また、本願発明の実施例にかかる生体認証システムは、識別情報入力部が利用者の識別情報を取得せずに生体情報入力部が利用者の生体情報を取得した場合で、取得した生体情報と第１の照合データベースに記憶された生体情報とを照合した結果、照合失敗になった場合は、取得した生体情報を用いて、第２の照合データベースに記憶された生体情報と再照合を行う。そして、照合成功した場合は、利用者に識別情報の入力を促し、入力された識別情報と照合成功した生体情報と対応する識別情報との照合を行うことを特徴とする。このように、識別情報を入力して１：１認証をするべき利用者が誤って生体を提示した場合に、その生体情報を用いて、１：１認証用の照合データベースでの１：Ｎ認証処理をさせるだけでなく、識別情報を入力させ識別情報の照合する構成とすることにより、生体情報の品質が低い利用者の認証処理における他人受入を最小限に留めることが可能となる。
【００１８】
次に、本願発明の実施例にかかる生体認証システムは、生体情報登録端末を有し、生体情報登録端末は、利用者から生体情報を取得する生体情報取得部と、取得した生体情報から生体情報特徴量を抽出する制御部と、抽出した生体情報特徴量の品質を判定する品質判定部とを有し、制御部は、生体情報特徴量の品質が規定値以上の場合は、生体情報特徴量を第１の照合データベースに記憶させ、生体情報特徴量の品質が規定値未満の場合は、生体情報特徴量を、利用者の識別情報と対応付けて第２の照合データベースに記憶させることを特徴とする。また、品質判定部は、取得した生体情報における血管と識別される画素数に基づいて、品質を判定することを特徴とする。
（実施例１）
以下、本願発明に係る実施例を図を用いて詳細に説明する。まず、図１は本願発明の実施例にかかる生体認証システム構成を示した図である。図１に示すように、生体認証システム１００は、利用者の生体情報を取得する生体情報入力部１０１と、取得した生体情報に基づいて照合処理をする生体認証照合部１０２と、利用者の生体情報の品質を判定する品質判定部１０３と、表示部１０４と、前述の構成部を制御する制御部１０５と、利用者に識別情報を発行する識別情報発行部１０６と、利用者に発行した識別情報入力部１０７と、識別情報管理部１０８と、照合ＤＢ１０９と、を具備する。この生体認証システム１００では、生体情報入力部１０１より入力された生体情報から抽出した特徴量データを、照合ＤＢ１０９に格納された特徴量データと、生体認証照合部１０２で照合することにより、利用者の本人認証を実施することができる。生体認証照合部１０２では、品質判定部１０３によって判定された利用者ごとの特徴量の品質に応じて、認証処理が実施される。１：１認証を実施する場合には、生体情報登録時に識別情報発行部１０６より発行される識別情報を用いる。認証の際には、識別情報入力部１０７で利用者から入力された識別情報が正しいかどうかを識別情報管理部１０８で識別し、正しい識別情報である場合には、その識別情報に対応する特徴量データを照合ＤＢ１０９から抽出し、その特徴量データと、生体情報入力部１０１より入力された生体情報から生成した特徴量とを使い、生体認証照合部１０２で１：１照合処理を実施する。なお、上記識別情報入力部１０７は、テンキーであったり、バーコードであったり、接触型カードリーダーであったり、非接触型カードリーダーであったり、その他にも入力方法は考えられるが、ここでは識別情報入力部１０７の実施形態に関しては特定しない。
【００１９】
１：Ｎ認証を実施する場合には、生体情報入力部１０１より入力された生体情報から生成した特徴量を、照合ＤＢ１０９に格納された各特徴量データと照合する。なお、照合ＤＢ１０９には、１：１認証用生体情報データ及び１：Ｎ認証用生体情報データが全て格納されているが、１：１認証用生体情報データと、１：Ｎ認証用生体情報データとを分けて、別々に照合ＤＢに記憶させることがより好ましい。また、制御部１０５は、各機能ブロックの間の情報のやり取りを制御する。
【００２０】
以下の説明では、表示部１０４により、利用者に対する生体情報の提示を促す内容や、認証結果を視覚情報にて表示する前提で説明しているが、利用者への情報伝達は、音声などの視覚以外により実施しても良いし、何も伝達しない場合もあり得る。
【００２１】
次に、図２を用いて、より詳細な生体認証システムについて説明する。図２に示した例では、ネットワーク２０１を介して、生体情報登録端末２０２と、生体情報認証端末２０３と、照合ＤＢ１０９と、が接続されている。生体情報登録端末２０２は、コンピュータ２０４と、生体情報取得装置２０５と、識別情報発行部２０６と、プリンタ２０７と、からなり、コンピュータ２０４は、生体情報登録端末制御部２１２と、品質判定部２１３と、表示部２１４と、識別情報管理部２１５と、を備え、生体情報取得装置２０５は、生体情報取得装置制御部２１０と、生体情報入力部２１１と、を備える。生体情報認証端末２０３は、コンピュータ２０８と、生体認証装置２０９と、識別情報入力部２２２と、からなり、コンピュータ２０８は、生体認証端末制御部２１６と、表示部２１７と、識別情報管理部２１８と、を備え、生体認証装置２０９は、生体認証装置制御部２１９と、生体情報入力部２２０と、生体認証照合部２２１と、を備える。
【００２２】
図２に構成において、生体情報を登録する場合、利用者は、生体情報登録端末２０２の生体情報取得装置２０５の生体情報入力部２１１に生体情報を提示する。前記提示された生体情報から生成された特徴量データは、照合ＤＢ１０９に格納され、品質判定部２１３によって、特徴量データの品質が高くないと判定された場合には、識別情報発行部２０６により識別情報が発行される。発行された識別情報は、プリンタ２０７によりバーコードに印刷され、利用者が印刷されたバーコードを保持する。ここで利用されるバーコードは、１次元バーコードでも良いし、２次元バーコードでも良いし、その他の実施形態のバーコードでも良い。
【００２３】
登録した生体情報を使った認証処理は、生体情報認証端末２０３によって実行される。利用者は、バーコードを所持している場合には、バーコードを識別情報入力部２２２から入力し、生体認証装置２０９の生体情報入力部２２０に、生体を提示する。生体認証端末制御部２１６は、バーコードから読み取られた識別情報を、識別情報管理部２１８に問合せ、正しい識別情報であった場合には、上記識別情報に対応する照合用の特徴量データを照合ＤＢ１０９から取得し、生体認証装置制御部２１９に通知し、生体認証照合部２２１は、取得した照合用の特徴量データと、生体情報から抽出される特徴量データとの１：１照合を実施する。利用者がバーコードを所持していない場合には、利用者は生体認証装置２０９の生体情報入力部２２０に、生体を提示する。生体認証照合部２２１は、生体情報から抽出される特徴量データを使い、照合ＤＢ１０９中の照合用の特徴量データと１：Ｎ照合を実施する。照合結果は表示部２１７に表示される。
なお、本発明に係る構成は、上記実施例に限定されるものではなく、照合ＤＢ１０９を生体情報認証端末２０３に内蔵したり、生体認証照合部２２１をコンピュータ２０８に内蔵したり、生体情報登録処理と生体情報認証処理を１台の端末で実行したり、など様々な構成が考えられる。
【００２４】
図３は、本実施例に係る生体認証システムにおける、照合用の特徴量データを照合用データベースに登録する際の処理フローチャートである。まず、利用者によって、利用者情報入力が実施され、利用者の氏名など、システムに必要な利用者情報を登録がなされる（ステップ３０１）。その後、利用者によって生体情報入力部に生体が提示され生体情報が取得される（ステップ３０２）。次に、取得した生体情報から、照合用の特徴量データが抽出される（ステップ３０３）。抽出された特徴量データが高品質かどうかの判別が行われ（ステップ３０４）、高品質であると判定された場合には、その特徴量データが照合ＤＢに登録される（ステップ３０５）。抽出された特徴量データの判定処理で高品質ではないと判定された場合には、利用者に対して識別情報が発行される（ステップ３０６）。そして、その識別情報と、特徴量データが照合ＤＢに登録される（ステップ３０５）。なお、ここで発行される識別情報は、１：１認証処理で利用するためのものである。また、特徴量データが高品質であるとは、特徴量データ中に個体を特定するための情報が多いことを意味する。一方、特徴量データが低品質であるとは、特徴量データ中に個体を特定するための情報が少ないことを意味し、その結果、誤って別の個体と照合成功してしまう可能性が高くなることを意味する。
【００２５】
なお、図３では利用者による生体の提示と、照合用の特徴量データの抽出は其々１回ずつ実施しているが、より安定した生体情報や特徴量を取得するために、それぞれ複数回実施しても良い。また、本実施例では、生体情報として指静脈情報を使用した場合について言及しているが、指静脈情報に限定されるものではなく、指紋、掌、虹彩等の他の生体情報を用いても構わない。
【００２６】
図４は品質判定処理のフローチャートを示す。まず、利用者が提示した生体から生体情報の取得が行われ、画像データを取得する（ステップ４０１）。次に、その画像データから特徴量データの抽出が行われる（ステップ４０２）。そして、血管と識別される画素数が規定値以上かどうかの判別、具体的には、特徴量データに含まれる各画素について、色や明るさに基づいて血管かそうでないかが識別され、血管であると識別された画素数があらかじめ定められた規定値以上であれば、品質が高いと判定され、画素数が規定値未満であれば、品質が低いと判定される（ステップ４０３）。ここで判別の基準となる規定値は、生体認証システム毎に決定される値である。
【００２７】
なお、図４は利用者の身体の一部の血管の分布状況を生体情報として本人認証を行うシステムを前提としているが、実施形態は、生体情報として血管の分布状況を利用する場合に限定されない。また、図４は特徴量データを画像データとして扱い、認証を行うシステムを前提としているが、生体情報から抽出した特徴点を扱い、認証を行うシステムにおいても、特徴点の数や位置や複数の特徴点の相互関係などから品質を判別する構成も考えられる。
【００２８】
図５は、利用者により識別情報入力及び生体の提示が行われた際の、１：１照合処理５００のフローチャートである。利用者から識別情報及び生体情報を取得したのを契機に、１：１照合処理が開始される。利用者によって入力された識別情報に基づいて照合ＤＢから照合用の特徴量データの取得を行う（ステップ５０１）。続いて、生体情報から抽出した特徴量データと照合ＤＢから抽出した特徴量データの比較を行う（ステップ５０３、５０４）。ここで、両者が同一だと判定されると照合成功となり（ステップ５０５）、同一でないと判定されると照合失敗となる（ステップ５０６）。
【００２９】
なお、図５は利用者から識別情報と生体情報の両方を取得した後に、識別情報に対応する特徴量データの取得を行っているが（ステップ５０１）、まず識別情報のみを取得してから識別情報に対応する特徴量データの取得を行い、その後に利用者が提示する生体情報の取得を実施した上で、特徴量データの比較（ステップ５０３）を実施しても良い。
【００３０】
図６は、利用者により生体の提示が行われた際の、１：Ｎ照合処理６００フローチャートである。１：Ｎ照合処理は、利用者から識別情報なしに生体情報を取得したのを契機に開始される。１：Ｎ照合処理が開始されると、照合ＤＢ６０２から未照合の照合用の特徴量データを１つ取り出す（ステップ６０１）。続いて、生体情報から抽出した特徴量データと、照合ＤＢから取出した照合用の特徴量データとを比較する（ステップ６０３，６０４）。ここで、両者が同一だと判定されると照合成功となり（ステップ６０５）、同一でないと判定されると、照合ＤＢに記憶された未照合の特徴量データについて全て比較判定を行ったか否かの判定を行い、行っていれば照合失敗となる（ステップ６０７）。
【００３１】
一方で、全てについて行っていなければ、ステップ６０１に戻り、未照合の特徴量データを取り出しステップ６０１以降の処理を繰り返す。なお、図６では、照合ＤＢ６０２の中から照合が成功するデータが見つかると、その時点で照合成功８０５を出力して終了する構成としているが、１つのデータと照合成功しても、全てのデータとの比較判定を必ず行う構成としても良い。この場合、全てのデータとの比較判定が終了した時点で、照合成功したデータが１つだけなら認証成功とするが、複数のデータと照合成功した場合には、認証失敗としても良いし、照合成功した複数の候補について識別情報の入力または利用者の氏名を表示して利用者に選択してもらうという方法でも良い。
【００３２】
次に、図７に実施例１に係る生体認証システムの処理フローを示す。
【００３３】
図７は、図１に示した生体認証システム１００において、１：１認証処理と１：Ｎ認証処理とを併用する場合のフローチャートである。まず、識別情報または生体のいずれかの入力を待受ける（ステップ７０１）。識別情報の入力がありかどうかを入力情報判別部により判別し（ステップ７０２）、識別情報の入力が認められた場合には生体情報の取得を行い（ステップ７０３）、１：１照合処理を生体認証照合部で実施する（ステップ７０４）。その後、照合成功かどうか判定し（ステップ７０５）、照合が成功した場合には認証成功となり（ステップ７１０）、照合が失敗した場合には認証失敗となる（ステップ７０９）。また、ステップ７０２で識別情報の入力が認められなかった場合には、生体情報の取得を行い（ステップ７０６）、１：Ｎ照合処理を実行する（ステップ７０７）。その後、照合成功かどうか判定し（ステップ７０８）、照合が成功した場合には認証成功となり（ステップ７１０）、照合が失敗した場合には認証失敗となる（ステップ７１１）。
【００３４】
なお、図７では、ステップ７０５、７０８で照合成功と認められなかった場合には認証失敗７０９，７１１としているが、ステップ７０５、７０８で照合成功と認められなかった場合に、生体情報を取得するステップ７０３，７０６に戻り、複数回に亘って照合処理を試みるシステムも考えられる。
（実施例２）
実施例１で説明したとおり、照合ＤＢ１０９には全ての利用者の特徴量データが格納されているため、１：Ｎ照合処理において品質が低い特徴量データも照合対象になる。そこで、図１及び図２に記載の照合ＤＢ１０９を、１：Ｎ認証用の照合ＤＢ８１０と、１：１認証用照合ＤＢ８１１とに分割した第２の実施例について、図８，９を使って説明する。まず、登録処理について説明すると、図３と同様に、利用者によって利用者情報入力が実施され、利用者の氏名など、システムに必要な利用者情報を登録がなされる（ステップ８０１）。その後、利用者によって生体情報入力部に生体が提示され生体情報が取得される（ステップ８０２）。次に、取得した生体情報から、照合用の特徴量データが抽出される（ステップ８０３）。抽出された特徴量データが高品質かどうかの判別が行われ（ステップ８０４）、品質が高いと判定された場合には、その特徴量データが１：Ｎ認証用照合ＤＢに登録される（ステップ８０５）。抽出された特徴量データが品質が高いか否かの判別で品質が高くないと判定された場合には、利用者に対して識別情報が発行される（ステップ８０６）。そして、その識別情報と、特徴量データが１：１認証用照合ＤＢに登録される（ステップ８０７）。なお、前述の通り、特徴量データの品質が高いとは、特徴量データ中に個体を特定するための情報が多いことを意味し、一方、特徴量データの品質が低いとは、特徴量データ中に個体を特定するための情報が少ないことを意味し、その結果、誤って別の個体と照合成功してしまう可能性が高くなることを意味する。
【００３５】
また、品質の判定処理は、図４に記載した方法と同じであり、図３と同様に、利用者による生体の提示と、照合用の特徴量データの抽出は、より安定した生体情報や特徴量を取得するために、それぞれ複数回実施しても良い。実施例２にかかる図９における生体認証システムは、まず、識別情報または生体のいずれかの入力を待受ける（ステップ９０１）。入力情報判定部により識別情報の入力がありかどうかを判別し（ステップ９０２）、識別情報の入力が認められた場合には生体情報の取得を行い（ステップ９０３）、１：１認証用照合ＤＢ８１１での１：１照合処理を生体認証照合部で実施する（ステップ９０４）。その後、照合成功かどうか判定し（ステップ９０５）、照合が成功した場合には認証成功となり（ステップ９１０）、照合が失敗した場合には認証失敗となる（ステップ９０９）。また、ステップ９０２で識別情報の入力が認められなかった場合には、生体情報の取得を行い（ステップ９０６）、１：Ｎ認証用照合ＤＢ８１０での１：Ｎ照合処理を実行する（ステップ９０７）。その後、照合成功かどうか判定し（ステップ９０８）、照合が成功した場合には認証成功となり（ステップ９１０）、照合が失敗した場合には認証失敗となる（ステップ９１１）。
【００３６】
なお、図９では、ステップ９０５、９０８で照合成功と認められなかった場合には認証失敗９０９，９１１としているが、ステップ９０５、９０８で照合成功と認められなかった場合に、生体情報を取得するステップ９０３，９０６に戻り、複数回に亘って照合処理を試みるシステムも考えられる。このような構成を採用することにより、利用する１：Ｎ認証用照合ＤＢ８１０には高い品質の特徴量データが格納されているため、図９における１：Ｎ照合処理では高い品質の特徴量データのみを利用して照合処理が実施されるため、図７に比べて１：Ｎ照合処理における誤照合の可能性をさらに低くすることができる。また処理時間も短くすることが可能となる。なお、実施例２で言及していない構成及び処理については、実施例１の構成及び処理と同じものである。
（実施例３）
実施例１、２では、生体情報の種類や取得方法については規定しておらず、また識別情報の種類及び入力方法も規定していない。ここで、所定の条件を満たす生体認証システムにおいては、生体情報入力部と、識別情報番号入力部とを、共通化することができる場合がある。例えば、カメラで画像を撮影して取得する生体情報を利用し、なおかつ、カメラで画像を撮影して識別情報を取得するような生体認証システムの場合である。以下、図１０を用いて詳細に説明する。
【００３７】
図１０は、生体情報入力部と識別情報入力部とを兼ねるカメラを搭載した生体認証システムに関するフローチャートである。まず、生体情報入力部（識別情報入力部）に相当するカメラに対して、何かがかざされたことの検出を行う（ステップ１００１）。この検出処理は、カメラで連続的に撮影を行って、何もかざされていない時との画像の差異を検知することによって実施しても良いし、検出専用のセンサーを備えても良い。ステップ１００１で何かがかざされたことが検出された場合には、それが生体であるかどうかを判定する（ステップ１００２）。生体情報であると判定された場合には、生体情報の取得が行われ（ステップ１００３）、１：Ｎ照合処理が実行される（ステップ１００４）。その後、照合成功かどうかの判別により（ステップ１００５）、照合が成功した場合には認証成功となり（ステップ１０１３）、照合が失敗した場合には認証失敗となる（ステップ１０１４）。
【００３８】
一方、ステップ１００２で生体検出されなかった場合には、バーコード検出を実行する（ステップ１００６）。ここで、バーコードが検出されなかった場合には、バーコードが正しく置かれていなかったと判定し、利用者に対するバーコードの置き直し指示した上で、再度バーコード検出を行う（ステップ１００７，１００６）。ステップ１００６でバーコードが検出されると、バーコード読取処理により識別情報が取得され（ステップ１００８）、そして生体情報が取得され（ステップ１００９）、１：１照合処理が実行される（ステップ１０１０）。その後、照合成功かどうかの判別により（ステップ１０１１）、照合が成功と認められた場合には認証成功となり（ステップ１０１３）、照合が成功と認められなかった場合には認証失敗となる（ステップ１０１４）。なお、ステップ１００５、１０１１で照合成功と認められなかった場合に生体情報取得１００３、１０１９に戻り、複数回の１：Ｎ照合処理または１：１照合処理を試みる構成としても良い。なお、実施例３で言及していない構成及び処理については、実施例１の構成及び処理と同じものである。
（実施例４）
実施例３と同様に、カメラで画像を撮影して取得する生体情報を利用し、なおかつ、カメラで画像を撮影して識別情報を取得するような生体認証システムの場合について、図１１を用いて詳細に説明する。図１１は、生体情報入力部と識別情報入力部とを兼ねるカメラを搭載した認証システムに関するフローチャートである。まず、生体情報入力部（識別情報入力部）に相当するカメラに対して、何かがかざされたことの検出を行う（ステップ１１０１）。この検出処理は、カメラで連続的に撮影を行って、何もかざされていない時との画像の差異を検知することによって実施しても良いし、検出専用のセンサーを備えても良い。ステップ１１０１で何かがかざされたことが検出された場合には、それが生体であるかどうかを判定する（ステップ１１０２）。生体情報であると判定された場合には、生体情報の取得が行われ（ステップ１１０３）、１：Ｎ認証用照合ＤＢで、１：Ｎ照合処理が実行される（ステップ１１０４）。その後、照合成功かどうかの判別により（ステップ１１０５）、照合が成功した場合には認証成功となり（ステップ１１１３）、照合が失敗した場合には認証失敗となる（ステップ１１１４）。
【００３９】
一方、ステップ１１０２で生体検出されなかった場合には、バーコード検出を実行する（ステップ１１０６）。ここで、バーコードが検出されなかった場合には、バーコードが正しく置かれていなかったと判定し、利用者に対するバーコードの置き直し指示した上で、再度バーコード検出を行う（ステップ１１０７，１１０６）。ステップ１１０６でバーコードが検出されると、バーコード読取処理により識別情報が取得され（ステップ１１０８）、そして生体情報が取得され（ステップ１１０９）、１：１認証用照合ＤＢで、１：１照合処理が実行される（ステップ１１１０）。その後、照合成功かどうかの判別により（ステップ１１１１）、照合が成功と認められた場合には認証成功となり（ステップ１１１３）、照合が成功と認められなかった場合には認証失敗となる（ステップ１１１４）。
【００４０】
なお、ステップ１１０５、１１１１で照合成功と認められなかった場合に生体情報取得１１０３、１１１９に戻り、複数回の１：Ｎ照合処理または１：１照合処理を試みる構成としても良い。なお、実施例４で言及していない構成及び処理については、実施例１の構成及び処理と同じものである。
（実施例５）
実施例５に係る図１２は、照合ＤＢを、生体情報の品質に応じて１：Ｎ認証用照合ＤＢと１：１認証用ＤＢとに分割した場合についての実施例である。この実施例５では、生体情報の品質の高低に関わらず、全ての利用者に識別情報を発行した場合を前提としている。まず、識別情報または生体のいずれかの入力を待受ける（ステップ１２０１）。識別情報の入力がありかどうかを判別し（ステップ１２０２）、識別情報の入力が認められた場合には生体情報の取得を行い（ステップ１２０３）、１：１認証用照合ＤＢ８１１での１：１照合処理を生体認証照合部で実施する（ステップ１２０４）。その後、照合成功かどうか判定し（ステップ１２０５）、照合が成功した場合には認証成功となり（ステップ１２１４）、照合が失敗した場合には認証失敗となる（ステップ１２１３）。
【００４１】
また、ステップ１３０２で識別情報の入力が認められなかった場合には、生体情報の取得を行い（ステップ１２０６）、１：Ｎ認証用照合ＤＢ８１０での１：Ｎ照合処理を実行する（ステップ１２０７）。その後、照合成功かどうか判定し（ステップ１２０８）、照合が成功した場合には認証成功となり（ステップ１２１４）、照合が失敗した場合には、利用者に予め割り当てている識別情報の入力を求める（ステップ１２０９）。そして、識別情報を取得した後、１：Ｎ認証用照合ＤＢにおいてその識別情報と対応する特徴量データと、ステップ１２０６で取得した特徴量データとの１：１照合処理を実行する（ステップ１２１１）。その結果、照合成功すれば認証成功となる（ステップ１２１４）。一方、照合失敗となれば認証失敗となる（ステップ１２１５）。
【００４２】
ここで、１：Ｎ認証用照合ＤＢでの１：Ｎ照合処理の後、再度同じ１：Ｎ認証用照合ＤＢで、１：１照合処理を行うことにより、生体の置き方等が不適切であることにより照合失敗になった場合等においても再度認証可能となるので利用者の利便性が向上する。
【００４３】
なお、実施例５で言及していない構成及び処理については、実施例１の構成及び処理と同じものである。
（実施例６）
実施例６に係る図１３は、実施例５と同様に、照合ＤＢを生体情報の品質に応じて１：Ｎ認証用照合ＤＢと１：１認証用ＤＢとに分割した場合についての実施例である。実施例６は、まず、識別情報または生体のいずれかの入力を待受ける（ステップ１３０１）。入力情報判定部により識別情報の入力がありかどうかを判別し（ステップ１３０２）、識別情報の入力が認められた場合には生体情報の取得を行い（ステップ１３０３）、１：１認証用照合ＤＢ８１１での１：１照合処理を生体認証照合部で実施する（ステップ１３０４）。その後、照合成功かどうか判定し（ステップ１３０５）、照合が成功した場合には認証成功となり（ステップ１３１６）、照合が失敗した場合には認証失敗となる（ステップ１３１５）。
【００４４】
また、ステップ１３０２で識別情報の入力が認められなかった場合には、生体情報の取得を行い（ステップ１３０６）、１：Ｎ認証用照合ＤＢ８１０での１：Ｎ照合処理を実行する（ステップ１３０７）。その後、照合成功かどうか判定し（ステップ１３０８）、照合が成功した場合には認証成功となり（ステップ１３１６）、照合が失敗した場合には、その生体情報を用いて、１：１認証用ＤＢでの１：Ｎ照合処理を実行する（ステップ１３１０）。ここで、照合失敗になれば認証失敗となる（ステップ１３１７）。一方、照合成功となれば、利用者に識別情報を入力を求め、その識別情報と、照合成功となった特徴量データに対応する識別情報を比較し、一致しているか判定する（ステップ１３１４）。その結果、照合成功すれば認証成功となる（ステップ１３１６）。一方、照合失敗となれば認証失敗となる（ステップ１３１７）。本実施例では、利用者によっては、本来１：１認証処理を実行するべきであるにも関わらず、識別情報を入力せずに生体情報を提示してしまう可能性があり、この場合、ステップ１３０８で照合失敗とみなされる。このとき、提示された生体情報の特徴量データは１：１認証用照合ＤＢ８１１に含まれるはずであるから、１：１認証用照合ＤＢ８１１を使って１：Ｎ照合処理することによって照合する特徴量データを探し、それに対応した識別情報と、入力した識別情報との合致確認をすることによって（ステップ１３１３，１３１４）、最終的に１：１認証処理を行うものである。
【００４５】
ステップ１３１１においては、利用者に対する識別情報入力の要求を画面表示により行っているが、音声など視覚以外により実施しても良い。
【００４６】
また、ステップ１３１２における識別情報の入力をキーボードによって実施する場合、利用者が識別情報を記憶するのが負担になるのであれば、ステップ１３１１で、識別情報入力を求める画面を表示する代わりに、照合成功した利用者の氏名を表示し、それが利用者の氏名と合致しているか否かを利用者に判断してもらい、ステップ１３１２で判断結果を利用者に入力してもらう構成としても良い。なお、実施例６で言及していない構成及び処理については、実施例１の構成及び処理と同じものである。
【００４７】
ここで、照合ＤＢについて図１４を用いて説明する。図１４に示した例では、照合ＤＢに識別情報、特徴量、利用者ＩＤが格納されている。照合ＤＢ内では重複しないＩＤによって特徴量を管理している。一方、口座ＤＢでは、利用者ＩＤ、支店情報、口座情報が格納されており、どの利用者がどこの支店のどの口座を持っているかが分かるようになっている。図１４の例では、利用者ＩＤを使って、照合ＤＢと口座ＤＢとを結びつけることで、生体認証によって認証された利用者の口座情報を取得できる。
【符号の説明】
【００４８】
１００…生体認証システム、１０１…生体情報入力部、１０２…生体認証照合部、１０３…品質判定部、１０４…表示部、１０５…制御部、１０６…識別情報発行部、１０７…識別情報入力部、１０８…識別情報管理部、１０９…照合ＤＢ、８１０…１：Ｎ認証用照合ＤＢ、８１１…１：１認証用照合ＤＢ。
【図１】
0005564414.tif 000002
【図２】
0005564414.tif 000003
【図３】
0005564414.tif 000004
【図４】
0005564414.tif 000005
【図５】
0005564414.tif 000006
【図６】
0005564414.tif 000007
【図７】
0005564414.tif 000008
【図８】
0005564414.tif 000009
【図９】
0005564414.tif 000010
【図１０】
0005564414.tif 000011
【図１１】
0005564414.tif 000012
【図１２】
0005564414.tif 000013
【図１３】
0005564414.tif 000014
【図１４】
0005564414.tif 000015