(57)【要約】【課題】高速かつ高精度に生体認証を行う。【解決手段】登録されている登録生体情報を用いて認証する生体認証システムであって、生体に光を照射する光源部と、前記光源部から照射され前記生体を透過した光による血管画像を撮影する撮像部と、前記撮像部によって撮影された血管画像から認証用生体情報を生成する制御部と、前記血管画像の撮影タイミングで取得した、前記生体の位置及び姿勢の情報を含む補助情報に基づいて、前記認証用生体情報に対応するカテゴリを選択するカテゴリ選択部と、前記選択されたカテゴリの登録生体情報と前記認証用生体情報とを比較して、認証処理を実行する認証部と、を備える。【選択図】図５
2019117579.tif 000002
【特許請求の範囲】
【請求項１】
登録されている登録生体情報を用いて認証する生体認証システムであって、
生体に光を照射する光源部と、
前記光源部から照射され前記生体を透過した光による血管画像を撮影する撮像部と、
前記撮像部によって撮影された血管画像から認証用生体情報を生成する制御部と、
前記血管画像の撮影タイミングで取得した、前記生体の位置及び姿勢の情報を含む補助情報に基づいて、前記認証用生体情報に対応するカテゴリを選択するカテゴリ選択部と、
前記選択されたカテゴリの登録生体情報と前記認証用生体情報とを比較して、認証処理を実行する認証部と、を備えることを特徴とする生体認証システム。
【請求項２】
請求項１に記載の生体認証システムであって、
前記認証用生体情報と、前記認証用生体情報に対応するカテゴリとを関連付けて記録する記録部を備えることを特徴とする生体認証システム。
【請求項３】
請求項１に記載の生体認証システムであって、
前記認証用生体情報は、前記血管画像から抽出された血管の特徴量であり、
前記補助情報は、前記血管画像の鮮明度の情報を含み、
前記カテゴリ選択部は、前記生体の位置及び姿勢の情報と前記血管画像の鮮明度の情報とに基づいて、前記認証用生体情報に対応するカテゴリを選択することを特徴とする生体認証システム。
【請求項４】
請求項１に記載の生体認証システムであって、
前記認証部による比較の結果、前記登録生体情報と前記認証用生体情報との相違度が所定の値より大きい場合、前記取得した補助情報に対応するカテゴリを作成するカテゴリ作成部を備えることを特徴とする生体認証システム。
【請求項５】
登録されている登録生体情報を用いて認証する生体認証システムであって、
生体の上方に設けられ、前記生体に光を照射する光源部と、
前記生体の下方に設けられ、前記光源部から照射され前記生体を透過した光による血管画像を撮影する撮像部と、
前記撮像部によって撮影された血管画像から認証用生体情報を生成する制御部と、
前記血管画像の撮影タイミングで取得した、前記生体の位置及び姿勢の情報を含む補助情報に基づいて、前記認証用生体情報に対応するカテゴリを選択するカテゴリ選択部と、
前記選択されたカテゴリの登録生体情報と前記認証用生体情報とを比較して、認証処理を実行する認証部と、を備えることを特徴とする生体認証システム。
【請求項６】
請求項５に記載の生体認証システムであって、
前記認証用生体情報と、前記認証用生体情報に対応するカテゴリとを関連付けて記録する記録部を備えることを特徴とする生体認証システム。
【請求項７】
請求項５に記載の生体認証システムであって、
前記認証用生体情報は、前記血管画像から抽出された血管の特徴量であり、
前記補助情報は、前記血管画像の鮮明度の情報を含み、
前記カテゴリ選択部は、前記生体の位置及び姿勢の情報と前記血管画像の鮮明度の情報とに基づいて、前記認証用生体情報が属するカテゴリに対応することを特徴とする生体認証システム。
【請求項８】
請求項５に記載の生体認証システムであって、
前記認証部による比較の結果、前記登録生体情報と前記認証用生体情報との相違度が所定の値より大きい場合、前記取得した補助情報に対応するカテゴリを作成するカテゴリ作成部を備えることを特徴とする生体認証システム。
【請求項９】
登録されている登録生体情報を用いて認証する生体認証システムであって、
生体で反射した光による画像を撮影する撮像部と、
前記撮像部によって撮影された画像から認証用生体情報を生成する制御部と、
前記撮影された画像中の前記生体以外の領域から抽出された背景情報を含む補助情報に基づいて、前記認証用生体情報に対応するカテゴリを選択するカテゴリ選択部と、
前記選択されたカテゴリの登録生体情報と前記認証用生体情報とを比較して、認証処理を実行する認証部と、を備えることを特徴とする生体認証システム。
【請求項１０】
請求項９に記載の生体認証システムであって、
前記認証用生体情報と、前記認証用生体情報に対応するカテゴリとを関連付けて記録する記録部を備えることを特徴とする生体認証システム。
【請求項１１】
請求項９に記載の生体認証システムであって、
前記認証用生体情報は、前記撮影された画像から抽出された血管の特徴量であり、
前記補助情報は、前記画像における血管の鮮明度の情報を含み、
前記カテゴリ選択部は、前記生体の位置及び姿勢の情報と前記血管の鮮明度の情報とに基づいて、前記認証用生体情報が属するカテゴリに対応することを特徴とする生体認証システム。
【請求項１２】
請求項９に記載の生体認証システムであって、
前記認証部による比較の結果、前記登録生体情報と前記認証用生体情報との相違度が所定の値より大きい場合、前記補助情報に対応するカテゴリを作成するカテゴリ作成部を備えることを特徴とする生体認証システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザの生体情報を用いて認証を行う生体認証システムに関する。
【背景技術】
【０００２】
近年、ＩＤやパスワード等の不正利用による危険性への注意が喚起されており、不正利用の危険が少ない個人認証として、生体認証が注目されている。生体認証の中でも指静脈認証技術は、指内部の血管パターンを使用するため、高度なセキュリティを実現できる。
【０００３】
従来の指静脈認証装置は、認証装置の定められた位置に指を提示することで、撮影される静脈画像の再現性を高め、高精度な認証を実現している。しかし、不特定多数の人が認証時に指を接触させる装置は衛生面の問題が生じる可能性がある。この問題を解決するため、生体が装置に接触しないで取得した静脈画像を用いて認証を行う認証装置が提案されている。しかし、非接触による認証では指の位置が固定しないため、指の提示位置や姿勢が変動しやすく、撮影される静脈画像の再現性が低くなる。
【０００４】
本技術分野の背景技術として、以下の先行技術がある。例えば、特許文献１（特開２０１５−１０６３８６号公報）には、ユーザの生体から照合用生体情報を取得する生体情報取得部と、事前に登録された登録生体情報と前記照合用生体情報との照合を行う照合部と、登録の際に登録生体情報と、前記生体の姿勢特徴量とを対応付けて登録する登録部と、前記登録部によって登録された複数の姿勢特徴量を１つ以上のクラスに分類し、事前に登録された登録生体情報を、該登録生体情報に対応する前記姿勢特徴量が属するクラスに関連付ける分類部と、を備え、前記登録部は、前記照合部による照合が成功した場合に、前記姿勢特徴量が属する前記クラスを判定し、前記姿勢特徴量を当該クラスに属する新たな姿勢特徴量として登録することと、当該クラスに関連付けられた前記登録生体情報が登録されていない場合に、前記姿勢特徴量に対応付けられた前記照合用生体情報を当該クラスに関連する登録生体情報として追加登録することを特徴とする生体情報抽出装置が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１５−１０６３８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１に開示された技術は、クラス数が増加すると登録する生体情報数も増加するため、認証時に照合する生体情報の数が増加し、認証速度が低下する恐れがある。また、特許文献１に開示された技術は、生体を提示する位置は固定されており、提示される生体の姿勢の変動は考慮されていない。
【課題を解決するための手段】
【０００７】
本願において開示される発明の代表的な一例を示せば以下の通りである。すなわち、登録されている登録生体情報を用いて認証する生体認証システムであって、生体に光を照射する光源部と、前記光源部から照射され前記生体を透過した光による血管画像を撮影する撮像部と、前記撮像部によって撮影された血管画像から認証用生体情報を生成する制御部と、前記血管画像の撮影タイミングで取得した、前記生体の位置及び姿勢の情報を含む補助情報に基づいて、前記認証用生体情報に対応するカテゴリを選択するカテゴリ選択部と、前記選択されたカテゴリの登録生体情報と前記認証用生体情報とを比較して、認証勝利を実行する認証部と、を備えることを特徴とする。
【発明の効果】
【０００８】
本発明の一形態によれば、カテゴリを選択した後に生体情報を照合するので、高速かつ高精度な生体認証ができる。前述した以外の課題、構成及び効果は、以下の実施例の説明によって明らかにされる。
【図面の簡単な説明】
【０００９】
【図１】実施例１の生体認証システムの構成を示す図である。
【図２】実施例１の生体情報抽出端末の構成を示す図である。
【図３】実施例１のサーバの構成を示す図である。
【図４】実施例１の生体情報データベースの構成を示す図である。
【図５】実施例１の認証方法を説明する図である。
【図６】実施例１の認証処理のフローチャートである。
【図７】実施例１の登録方法を説明する図である。
【図８】実施例１の登録処理のフローチャートである。
【図９】実施例２の血管画像撮影装置の構成を説明する図である。
【図１０】実施例２の認証処理のフローチャートである。
【図１１】実施例２の指の位置や姿勢以外の情報に基づくカテゴリ分類方法を説明する図である。
【図１２】実施例３の登録処理のフローチャートである。
【図１３】実施例４の同時に提示された複数の指の血管画像を撮影する血管画像撮影装置の一例を示す図である。
【図１４Ａ】実施例４における指の提示位置や姿勢変動の例を説明する図である。
【図１４Ｂ】実施例４における指の提示位置や姿勢変動の例を説明する図である。
【図１４Ｃ】実施例４における指の提示位置や姿勢変動の例を説明する図である。
【発明を実施するための形態】
【００１０】
＜実施例１＞
本実施例では、提示された生体（指）の血管画像を用いた生体認証システムにおいて、指の位置及び姿勢に応じた複数のカテゴリを作成し、各カテゴリに登録された血管画像を参照して、検知した手の位置や姿勢に応じたカテゴリに対応した登録データ（血管画像）を選択して認証を実行するシステムを説明する。
【００１１】
図１は、実施例１の生体認証システム５０１の構成を示す図である。
【００１２】
本実施例の生体認証システム５０１は、演算処理をするサーバ５０２（図３参照）と、少なくとも一つの生体情報抽出端末５０３（図２参照）とを有する、サーバ５０２と生体情報抽出端末５０３とは、ネットワーク５０４を介して接続されている。
【００１３】
図２は、実施例１の生体情報抽出端末５０３の構成を示す図である。
【００１４】
生体情報抽出端末５０３は、血管画像撮影装置２、制御部６、記憶装置１１、スピーカ１３、表示部１４、ユーザＩＤ入力部１６、データ入力部５０及び光源制御部５１を有する。
【００１５】
血管画像撮影装置２の筐体表面には、血管画像撮影時に指１を血管画像撮影装置２に提示するための開口部３が設けられる。開口部３は、光源１０から照射された光（近赤外光）を透過させる素材（例えば、アクリルやガラスなどの透明な部材）を用いる。開口部３には、近赤外光のみを通過させるフィルムを装着すると、血管画像撮影装置２の内部が外部から視認困難になり、セキュリティを向上できる。
【００１６】
開口部３の下方の筐体内部には撮像部４が配置され、撮像部４は、光学フィルタ５を通過した光（近赤外線）を受光して、電気信号を出力する撮像素子（例えば、ＣＭＯＳセンサ）を有する。撮像部４が受光した光は電気信号に変換され、データ入力部５０を介して血管画像として制御部６に取り込まれる。
【００１７】
血管画像撮影装置２の筐体表面の上部には、開口部９が設けられ、開口部９の内側には光源１０が配置される。の照射する光量値を決定する。本実施例の血管画像撮影装置２における光源１０と撮像部４と指１（生体提示領域１Ａ）との位置関係は、光源１０と開口部３（撮像部４）との間に生体提示領域１Ａが設けられる他、光源１０からの光が照射された生体１が開口部３を経由して撮像部４が撮影できる位置であればよい。例えば、光源１０を生体１の側方や下方に設け、光源１０から開口部３を経由して照射され、生体１内で散乱した光を開口部３を経由して撮像部４が撮影する形態でもよい。
【００１８】
さらに、光源１０を設けずに、指１に照射された照明光や自然光が指１の内部を透過した光による血管画像を撮像部４が撮影してもよい。
【００１９】
また、開口部３に可視光源１５を設け、待機時、手を検知した時、認証処理時、認証成功時、認証失敗時などで、それぞれ異なる色で発光することによって、ユーザに認証処理の状態を報知してもよい。
【００２０】
制御部６は、ＣＰＵ７、メモリ８及びインターフェイス１７を有する。ＣＰＵ７は、メモリ８に格納されたプログラムを実行し、制御部６に取り込まれた血管画像に基づいて指１の位置、指１の姿勢、血管画像の指領域の明るさ等を計算する。インターフェイス１７には、光源制御部５１、記憶装置１１、スピーカ１３、表示部１４、ユーザＩＤ入力部１６、データ入力部５０、ネットワーク５０４が接続される。
【００２１】
記憶装置１１は、認証処理に必要なデータを格納する。例えば、後述するように、生体情報抽出端末５０３が認証処理を行う場合、記憶装置１１が照合用の生体情報を格納するとよい。スピーカ１３は、音（音声、チャイム音など）によって認証結果をユーザに通知する。表示部１４は、文字や図形によって認証結果をユーザに通知する表示装置である。
【００２２】
また、生体情報抽出端末５０３による認証時に、暗証番号やＩＤを入力させたり、磁気カードやＩＣチップを読み込ませてもよい。ユーザＩＤ入力部１６が暗証番号、ＩＤ、磁気カード、ＩＣチップの提示を受けることで、登録された多数の生体情報から、照合対象を絞り込むことができ、検索速度及び認証精度を向上できる。特に、絞り込みにより認証対象を一意に特定できる場合は１：１認証となり、認証精度を更に向上できる。
【００２３】
データ入力部５０は、血管画像撮影装置２と制御部６とを接続し、必要なデータ変換を実行するインターフェイスである。
【００２４】
光源制御部５１は、当該計算結果に基づいて、開口部９の内側に配置する光源１０の照射する光量値を決定する。光源１０は、設定された光量値に従って発光し、指に光を照射する。制御部６に取り込まれた指血管画像は、メモリ８に格納され、ＣＰＵ７が、メモリ８に格納された画像から、生体情報の特徴量を抽出し、サーバ５０２に送信する。
【００２５】
また、本実施例の生体情報抽出端末５０３は、撮像部４で撮影した画像を用いて指の位置や指の姿勢を検知したが、後述する距離センサなどの距離検知手段を用いて、指との距離を測定し、指の位置や指の姿勢を正確かつ高速に検知してもよい。
【００２６】
図３は、実施例１のサーバ５０２の構成を示す図である。
【００２７】
サーバ５０２は、演算部５１２が所定のプログラムを実行することによって、生体情報抽出端末５０３が取得した生体情報（例えば、指の血管パターン）を照合して、個人を認証する。サーバ５０２は、演算部５１２、メモリ５１９、記憶部５１３、及び通信インターフェイス５２０を有する計算機である。
【００２８】
演算部５１２は、メモリ５１９に格納されたプログラムを実行し、認証処理を実行する。具体的には、演算部５１２は、カテゴリ選択部５１４、カテゴリ作成部５１５及び認証部５１６として機能する。
【００２９】
カテゴリ選択部５１４は、後述する認証処理及び登録処理において、撮影された指血管画像に対応するカテゴリを選択する。カテゴリ作成部５１５は、後述する登録処理において、撮影された指血管画像を登録するカテゴリを新たに作成する。認証部５１６は、後述する認証処理及び登録処理において、撮影された指血管画像の特徴量と、登録された特徴量とを比較して、指を提示した者を認証する。
【００３０】
メモリ５１９は、不揮発性の記憶素子であるＲＯＭ及び揮発性の記憶素子であるＲＡＭを含む。ＲＯＭは、不変のプログラム（例えば、ＢＩＯＳ）などを格納する。ＲＡＭは、ＤＲＡＭ（Dynamic Random Access Memory）のような高速かつ揮発性の記憶素子であり、演算部５１２が実行するプログラム及びプログラムの実行時に使用されるデータを一時的に格納する。
【００３１】
記憶部５１３は、例えば、磁気記憶装置（ＨＤＤ）、フラッシュメモリ等からなる半導体記憶装置（ＳＳＤ）等の大容量かつ不揮発性の記憶装置によって構成されており、演算部５１２が実行するプログラムを格納する。すなわち、プログラムは、記憶部５１３から読み出されて、メモリ５１９にロードされて、演算部５１２によって実行される。記憶部５１３は、生体情報データベース５１８を格納する。生体情報データベース５１８の構成例は、図４を参照して後述する。
【００３２】
通信インターフェイス５２０は、所定のプロトコルに従って、ネットワーク５０４を介して他の装置との通信を制御する通信インターフェイス装置である。
【００３３】
サーバ５０２は、入力インターフェイス及び出力インターフェイスを有してもよい。入力インターフェイスは、キーボードやマウスなどが接続され、ユーザからの入力を受けるインターフェイスである。出力インターフェイスは、ディスプレイ装置やプリンタなどが接続され、プログラムの実行結果をオペレータが視認可能な形式で出力するインターフェイスである。
【００３４】
演算部５１２が実行するプログラムは、リムーバブルメディア（ＣＤ−ＲＯＭ、フラッシュメモリなど）又はネットワーク５０４を介してサーバ５０２に提供され、非一時的記憶媒体である不揮発性の記憶部５１３に格納される。このため、サーバ５０２は、リムーバブルメディアからデータを読み込むインターフェイスを有するとよい。
【００３５】
サーバ５０２は、物理的に一つの計算機上で、又は、論理的又は物理的に構成された複数の計算機上で構成される計算機システムであり、同一の計算機上で複数のスレッドで動作してもよく、複数の物理的計算機資源上に構築された仮想計算機上で動作してもよい。
【００３６】
図１から図３では、生体情報抽出端末５０３が撮影した血管画像の情報に基づく認証処理をサーバ５０２が実行する構成を説明したが、生体情報抽出端末５０３に認証部を設けて、認証処理を実行してもよい。
【００３７】
図１に示す実施例１の生体認証システム５０１では、指の血管画像を用いて個人を認証するので、指が提示される位置や姿勢の制御が難しく、提示される指の位置や姿勢の変動が大きくなる。このため、登録時と認証時との指の位置や姿勢の変動によって、登録時に撮影した指の血管画像と認証時に撮影した指の血管画像が一致せずに認証精度が低下する。この登録時と認証時の血管画像が一致しづらい問題への対策として、様々な位置や姿勢で指を提示して撮影した指血管画像を登録しておき、認証時は、登録時に撮影した複数の指血管画像と認証することによって、認証精度を向上するアプローチがある。しかし、指の位置や姿勢の変動のバリエーションが多くなると、認証時に多くの登録画像と認証することになり、偶然に他人と誤って認証する確率（他人受入率）が高くなる。また、登録時に、利用者に指を様々な位置や姿勢で提示させることは困難であり、利便性が低下する。
【００３８】
図４は、実施例１の生体情報データベース５１８の構成を示す図である。
【００３９】
生体情報データベース５１８は、認証用の生体情報が登録されるデータベースであり、カテゴリ５１８１、特徴量５１８２、登録日５１８３、ＩＤ５１８４及び品質５１８５を含む。
【００４０】
カテゴリ５１８１は、登録された生体情報のカテゴリを示す。特徴量５１８２は、登録された生体情報の特徴量である。登録日５１８３は、生体情報が登録された年月日である。登録日５１８３は生体情報が登録された時刻の情報を含んでもよい。ＩＤ５１８４は、生体情報を提示した利用者を一意に識別するための識別情報である。品質５１８５は、登録されて生体情報の品質であり、複数段階（例えば、良、並、悪の３段階）にランク付けされたデータを保持するとよい。
【００４１】
生体情報データベース５１８は、ＩＤ５１８４の他、生体情報を提示した利用者の個人情報（氏名、性別、認証用コードなど）を格納してもよい。
【００４２】
図５は、実施例１の認証方法を説明する図である。
【００４３】
指の位置や姿勢に応じたカテゴリを予め用意しておき、認証時に提示された指の位置や姿勢に応じたカテゴリに対応する登録データ（血管画像）を選択し、提示された指の血管画像と認証することによって、認証時の指の位置や姿勢の変動が大きい場合でも、高精度に認証できる。
【００４４】
図６は、実施例１の認証処理のフローチャートである。
【００４５】
ステップ１０１で、認証しようとする者が開口部３に指を提示すると、ステップ１０２では、制御部６が指を検知し、血管画像を撮影するために、光源１０が近赤外光を指に照射する初期の光源１０の制御値（光量）を決定する。
【００４６】
ステップ１０３で、撮像部４が提示された指の近赤外画像を撮影する。
【００４７】
ステップ１０４で、制御部６が、撮影された近赤外画像を利用して指の位置や姿勢を検知する。例えば、指への光の当たり方によって、指の位置や姿勢を検知できる。
【００４８】
ステップ１０５で、制御部６が、指が検出されたかを判定し、指が検知されていなければ、ステップ１０２に戻る。一方、指が検出されていれば、ステップ１０６で、制御部６が、検知された指の位置や姿勢、及び撮影された指血管画像の輝度情報などに基づいて光源１０を制御するための光量を決定する。決定された光量は、ステップ１１４で認証失敗と判定された後の、次の近赤外線画像の撮影に用いられ、指の血管を鮮明に撮影する。
【００４９】
ステップ１０７で、制御部６が、撮影された血管画像において、指の位置や姿勢による拡大率やゆがみを補正するために正規化処理を実行する。
【００５０】
ステップ１０８で、制御部６が、正規化処理後の指血管画像から血管の特徴を抽出する。抽出された特徴量はサーバ５０２に送信される。
【００５１】
ステップ１０９で、サーバ５０２のカテゴリ選択部５１４が、検出された指の位置や姿勢に応じたカテゴリを判定し、検知された指の位置や姿勢に対応する一つ以上のカテゴリｎを選択する。ステップ１０９で選択されるカテゴリは一つでも複数でもよく、適切なカテゴリが選択できない場合は、全てのカテゴリを選択してもよい。
【００５２】
ステップ１１０で、サーバ５０２の認証部５１６が、選択されたカテゴリに対応して登録されている血管の特徴量と、抽出された血管の特徴量とを照合して照合スコアを算出する。なお、選択されたカテゴリに照合用のデータが登録されていない場合、選択された以外のカテゴリのデータと照合する。
【００５３】
ステップ１１１で、認証部５１６が、算出された照合スコアと所定の閾値ＴＨ１とを比較し、照合スコアが閾値ＴＨ１より大きい場合は、認証成功後処理を実行し（ステップ１１２）、認証処理を終了する（ステップ１１３）。一方、照合スコアが閾値ＴＨ１以下である場合は、ステップ１１４で、サーバ５０２が、認証タイムアウトを判定する。認証の開始（例えば、画像の撮影）から所定のタイムアウト時間を経過していなければ、ステップ１０３に戻り、新たに近赤外線画像を撮影して、認証処理を繰り返す。このとき、ステップ１０６で決定された条件（光量）で近赤外線画像を撮影する。一方、所定のタイムアウト時間を経過していれば、認証失敗として、認証処理を終了する（ステップ１１３）。
【００５４】
なお、後述する距離センサや距離画像カメラなどの距離検知手段を血管画像撮影装置２に設けた場合、ステップ１０３で、近赤外画像撮影タイミングで、距離検知手段が距離情報を取得を撮影する。そして、ステップ１０４では、制御部６が、取得された距離情報を利用して指の位置や姿勢を検知する。このように、距離情報を用いると、指の位置や姿勢を高精度に検知できる。
【００５５】
図７は、実施例１の登録方法を説明する図である。
【００５６】
認証が成功すると、認証時に撮影した指の血管画像を、認証時の指の位置や姿勢に対応したカテゴリに追加登録し、又は登録画像を更新する。システムの運用開始時に、複数のカテゴリに対応する登録画像を用意しなくても、運用の中で認証成功時に撮影された血管画像を登録する。このため、登録のための特別な指導を利用者に行う必要がなく、高い利便性をもった認証システムを実現できる。
【００５７】
図８は、実施例１の登録処理のフローチャートである。
【００５８】
ステップ２０１で、利用者が開口部３に指を提示すると、ステップ２０２で、サーバ５０２の認証部５１６が認証処理（例えば、図６に示す認証処理）を実行する。
【００５９】
ステップ２０３では、ステップ２０２で認証失敗と判定された場合はステップ２０２に戻る。一方、認証成功と判定された場合、ステップ２０４で、認証部５１６が、認証成功時に取得した血管画像や、指が提示された位置や姿勢に基づいて、認証成功時に撮影した血管画像が登録可能な品質かを判定する。例えば、血管の鮮明さを表す血管コントラスト値を血管画像から計算し、コントラスト値が所定の位置値以上であれば、血管が鮮明に撮影されている登録可能な品質であると判定してもよい。また、撮影された血管画像中の血管の量が所定の閾値以上であれば登録可能な品質であると判定してもよい。また、血管画像の輝度（明るさ）に基づいて、明るすぎずかつ暗すぎない血管画像を登録可能な品質であると判定してもよい。また、ステップ２０１における認証処理の結果（本人のデータとの類似度や他人のデータとの類似度）によって、他人受入率が低くかつ本人拒否率が低い血管画像を登録可能な品質であると判定してもよい。さらに、前述した複数の条件を組み合わせて判定してもよい。
【００６０】
ステップ２０５では、ステップ２０４で血管画像が登録できる品質であると評価されると、ステップ２０６に進み、登録できない品質であればステップ２０２に戻る。
【００６１】
ステップ２０６で、サーバ５０２のカテゴリ作成部５１５が、認証者が認証成功した時の指の位置や姿勢に対応するカテゴリｎに既にデータが登録されているかを判定する。カテゴリｎに既にデータが登録されている場合はステップ２０７に進み、登録されていない場合は、サーバ５０２のカテゴリ作成部５１５が、認証成功した血管画像をカテゴリｎの登録データに追加登録し（ステップ２１０）、登録処理を終了する（ステップ２１１）。
【００６２】
ステップ２０７で、カテゴリ作成部５１５が、既にカテゴリｎに登録されている血管画像の特徴量と、認証成功時に撮影した血管画像の特徴量とを比較し、登録を更新するかを判定する。具体的には、カテゴリｎに血管画像が登録されていない場合、撮影された血管画像の特徴量を登録する。また、撮影された血管画像の品質がカテゴリｎに登録されている血管画像の品質より良い場合、撮影された血管画像の特徴量を登録して、登録データを更新する。このような登録データの更新によって、生体の季節性（例えば、気温の変化による指の血管の膨張や収縮）に合わせて登録データが更新されるので、高精度に認証できる。
【００６３】
ステップ２０８で、ステップ２０７の判定結果が「更新しない」であればステップ２０２に戻る（ステップ２０９）。一方、ステップ２０７の判定結果が「更新する」であれば、ステップ２１０で、カテゴリ作成部５１５が、認証成功時に撮影した血管画像で登録データを更新し、ステップ２１１で登録処理を終了する。
【００６４】
以上に説明したように、実施例１の生体認証システムでは、カテゴリ選択部５１４が、血管画像の撮影タイミングで取得した、生体の位置及び姿勢の情報を含む補助情報に基づいて、認証用生体情報に対応するカテゴリを選択し、認証部５１６が、前記選択されたカテゴリの登録生体情報と前記認証用生体情報とを比較して、認証処理を実行するので、高信頼かつ高速で認証できる。
【００６５】
生体情報データベース５１８が、認証用生体情報と、認証用生体情報に対応するカテゴリとを関連付けて記録するので、カテゴリを選択しやすく、高速で背板情報を照合できる。
【００６６】
また、提示される生体が手である公知の背景技術と異なり、実施例１における生体は指であり、生体が小さいことから、位置の変動も大きいが、姿勢も変動する。また、手は平たい形状なので水平に提示しやすいが、指は円筒形状なので指の長手方向を軸として回転した状態で提示されることがある。このため、実施例１では、指を非接触で提示する認証において、位置の変動だけでなく姿勢の変動も考慮してカテゴリを選択することによって、従来技術より高精度で認証できる。
【００６７】
＜実施例２＞
本実施例では、実施例１と同様に、複数のカテゴリの中から選択したカテゴリに登録されている生体情報と認証を行うが、実運用において生体の提示位置や提示姿勢の制限が可能な場合において高精度な認証を実現する構成について説明する。
【００６８】
実施例２の説明において、前述した実施例１と同じ構成及び同じ処理（機能）には同じ符号を付し、これらの説明は省略する。
【００６９】
図９は、実施例２の血管画像撮影装置２の構成を説明する図である。
【００７０】
実施例２の血管画像撮影装置２では、利用者が指１を提示する指提示部２０を開口部３に設け、認証時及び登録時に利用者は指を指提示部２０に接触させて指を提示して、指の位置や姿勢を制限できる。従って、実運用において、利用者の多くが同じ位置（基本位置）および同じ姿勢（基本姿勢）で指を提示することが期待できる。しかし、利用回数が増えると、基本位置及び基本姿勢から逸脱した状態で指が提示される頻度が増え、認証失敗の頻度が増加する。そこで、基本位置及び基本姿勢で提示した指を撮影して得られる指血管画像の血管特徴を基本登録データとして記憶装置１１に登録し、基本位置及び基本姿勢の少なくとも一つが逸脱して提示された指の血管画像に対応するように複数のカテゴリを作成する。
【００７１】
認証時は、利用者が提示した指の血管画像から抽出した血管特徴と基本登録データとを照合し、さらに、提示された指の位置や姿勢に応じたカテゴリの登録データと抽出した血管特徴とを照合し、複数の登録データとの照合結果を総合して、基本位置及び基本姿勢から逸脱して指を提示した場合でも高精度な認証を実現できる。本実施例では、基本登録データとの照合と、認証時の指の位置や姿勢に対応するカテゴリの登録データとの照合との２回の照合が行われるので、全てのカテゴリの登録データと照合するより、少ない回数で高精度な認証が実現できる。
【００７２】
また、本実施例においても、実施例１と同様に、認証時の指の位置や姿勢に応じたカテゴリの登録データとのみ照合してもよい。
【００７３】
図１０は、実施例２の認証処理のフローチャートである。
【００７４】
ステップ３０１で、認証しようとする者が開口部３に指を提示すると、ステップ３０２では、制御部６が指を検知し、血管画像を撮影するために、光源１０が近赤外光を指に照射する初期の光源１０の制御値（光量）を決定する。
【００７５】
ステップ３０３で、撮像部４が提示された指の近赤外画像を撮影する。
【００７６】
ステップ３０４で、制御部６が、撮影された近赤外画像を利用して指の位置や姿勢を検知する。
【００７７】
ステップ３０５で、制御部６が、指が検出されたかを判定し、指が検知されていなければ、ステップ３０２に戻る。一方、指が検出されていれば、ステップ３０６で、制御部６が、検知された指の位置や姿勢、及び撮影された指血管画像の輝度情報などに基づいて光源１０を制御するための光量を決定する。決定された光量は、ステップ３１７で認証タイムアウトと判定された後の、次の近赤外線画像の撮影に用いられ、指の血管を鮮明に撮影する。
【００７８】
ステップ３０７で、制御部６が、撮影された血管画像において、指の位置や姿勢による拡大率やゆがみを補正するために正規化処理を実行する。
【００７９】
ステップ３０８で、制御部６が、正規化処理後の指血管画像から血管の特徴を抽出する。抽出された特徴量はサーバ５０２に送信される。
【００８０】
ステップ３０９で、サーバ５０２の認証部５１６が、抽出された血管特徴と、指を基本位置に基本姿勢で提示した状態で撮影された指血管画像の血管特徴である基本登録データと、を照合して、照合スコア１を算出する。
【００８１】
ステップ３１０で、認証部５１６が、算出された照合スコア１と所定の閾値ＴＨ１とを比較し、照合スコアが閾値ＴＨ１より大きい場合は、認証成功後処理を実行し（ステップ３１１）、認証処理を終了する（ステップ３１２）。一方、照合スコアが閾値ＴＨ１以下である場合は、ステップ３１３で、サーバ５０２のカテゴリ選択部５１４が、検出された指の位置や姿勢に応じたカテゴリを判定し、検知された指の位置や姿勢に対応するカテゴリｎを選択する。
【００８２】
ステップ３１４で、認証部５１６が、選択されたカテゴリｎに登録された血管特徴と、ステップ３０８で抽出された血管特徴とを照合して、照合スコア２を算出する。
【００８３】
ステップ３１５で、認証部５１６が、算出された照合スコア２と所定の閾値ＴＨ２とを比較し、照合スコアが閾値ＴＨ２より大きい場合は、認証成功後処理を実行し（ステップ３１６）、認証処理を終了する（ステップ３１２）。一方、照合スコアが閾値ＴＨ２以下である場合は、ステップ３１７で、サーバ５０２が、認証タイムアウトを判定する。認証の開始（例えば、画像の撮影）から所定のタイムアウト時間を経過していなければ、ステップ３０３に戻り、新たに近赤外線画像を撮影して、認証処理を繰り返す。このとき、ステップ３０６で決定された条件（光量）で近赤外線画像を撮影する。一方、所定のタイムアウト時間を経過していれば、認証失敗として、認証処理を終了する（ステップ３１２）。
【００８４】
次に、指の位置や姿勢以外によるカテゴリの変形例を説明する。図１１は、指の位置や姿勢以外の情報に基づくカテゴリ分類方法を説明する図である。
【００８５】
これまで説明した例では、提示した指の位置や姿勢に基づいてカテゴリを分類している。しかし、指の位置や姿勢が変動しない場合でも、血管の膨張や収縮によって、血管が鮮明に見える場合と、血管が不鮮明に見える場合との違いによって、登録時と認証時の血管画像の違いが大きくなり、認証精度が低下する場合がある。そこで、撮影した指血管画像を認証時の指の位置や姿勢に応じたカテゴリに登録するが、図１１に示すように、基本登録データや位置や姿勢に基づいたカテゴリの登録データとの一致度が低い場合、血管画像が不鮮明という別のカテゴリに分類し、同カテゴリの登録データとして認証時に撮影した指血管画像を登録する。認証時は、基本登録データや位置や姿勢に基づいたカテゴリの登録データとの一致度が低い場合、血管画像が不鮮明というカテゴリの登録データとの照合によって、指の位置及び姿勢の変動がなく、血管の鮮明度の変動が大きい場合でも、高精度に認証できる。
【００８６】
登録データとの照合結果に基づいてカテゴリを判定し、判定されたカテゴリの登録データ（生体情報）と照合して認証を行う処理は図１０のフローチャートと同じでよい。本実施例において、図１０のフローチャートのステップ３１３では、ステップ３０９における基本登録データとの照合によって指血管画像の血管量の差を算出し、算出された血管量の差などの生体情報の変動に基づいてカテゴリを判定できる。また、登録時と認証時の血管画像の血管量の差だけでなく、認証時の血管画像の血管量に基づいてカテゴリを判定すると、血管量の変動が大きい場合にも、高精度に認証できる。
【００８７】
以上に説明したように、実施例２の生体認証システムでは、カテゴリ選択部５１４が、生体の位置及び姿勢の情報と血管画像の鮮明度の情報とに基づいて、認証用生体情報に対応するカテゴリを選択するので、長期的な使用による、生体の変動に対応できる。例えば、生体のコンディションや季節要因に追従できる。
【００８８】
＜実施例３＞
実施例１及び実施例２では、既に存在する複数のカテゴリの中から生体情報を登録するカテゴリを選択するが、本実施例では、認証成功時に、利用者のかざした指の位置や姿勢などのバリエーションに応じて、新規に作成されたカテゴリに生体情報を登録することによって、高精度に認証する構成を説明する。
【００８９】
本実施例における認証処理は、実施例１の図６のフローチャートや実施例２の図１０のフローチャートと同様の処理を行うことができる。
【００９０】
本実施例では、登録するカテゴリを予め設定する必要がなく、初期登録以外の登録データを準備しなくてよい。認証成功時に、認証時の指の位置や姿勢と、登録時の指の位置や姿勢との違いに基づいて新たなカテゴリを作成し、認証時の指の位置や姿勢に対応するカテゴリに認証成功時の血管特徴を登録する。実施例２のように、認証時と登録時との血管の鮮明度の違いに基づいて新たなカテゴリを作成してもよい。
【００９１】
利用者の生体の提示方法の傾向や、認証装置の設置環境の違いに起因して、提示される生体の位置や姿勢に偏りが生じる場合、生体の位置や姿勢の偏りに応じてカテゴリが生成されるため、利用者の癖や認証装置の設置環境に対応して、高精度に認証できる。
【００９２】
図１２は、実施例３の登録処理のフローチャートである。
【００９３】
ステップ４０１で、利用者が開口部３に指を提示すると、ステップ２０２で、サーバ５０２の認証部５１６が認証処理（例えば、図６や図１０に示す認証処理）を実行する。
【００９４】
ステップ４０３では、ステップ４０２で認証失敗と判定された場合はステップ４０２に戻る。一方、認証成功と判定された場合、ステップ４０４で、認証部５１６が、認証成功時に取得した血管画像や、指が提示された位置や姿勢に基づいて、認証成功時に撮影した血管画像が登録可能な品質かを判定する。例えば、血管の鮮明さを表すような血管コントラスト値を血管画像から計算し、血管の鮮明度が認証に用いる登録画像として十分な品質かを判定する。また、血管画像の輝度（明るさ）に基づいて品質を判定してもよい。
【００９５】
ステップ４０５では、ステップ４０４で血管画像が登録できる品質であると評価されると、ステップ４０６に進み、登録できない品質であればステップ４０２に戻る。
【００９６】
ステップ４０６で、サーバ５０２のカテゴリ作成部５１５が、認証成功時に撮影した血管画像と、ステップ４０２の認証処理において、既に定義されているカテゴリに登録されている血管画像との相違度を計算する。例えば、認証成功時に指が提示された位置や姿勢と、登録時に指が提示された位置や姿勢との差異に基づいて計算できる。また、認証結果を用いて血管画像の相違度を計算してもよい。例えば、閾値に近いところで認証成功と判定された場合、認証時に提示された指の血管画像を別なカテゴリに登録した方がよい。
【００９７】
ステップ４０７で、カテゴリ作成部５１５が、相違度を判定し、ステップ４０６で計算された相違度が所定の閾値ＴＨ３以下であればステップ４０２に戻る。一方、計算された相違度が閾値ＴＨ３より大きければ、ステップ４０８で、認証時の血管画像を記憶装置１１に保存して、新たなカテゴリに登録される画像の候補とする。
【００９８】
ステップ４０９で、カテゴリ作成部５１５が、新たなカテゴリを生成するかを判定する。複数回の認証で提示された血管画像の類似度が高ければ、当該利用者は認証時に撮影された血管画像を提示する傾向がある。このため、当該利用者が提示して記憶装置１１に保存されている複数の血管画像同士の類似度が高ければ、新たなカテゴリを生成する。なお、記憶装置１１に格納されている類似度が高い血管画像の数を、新たなカテゴリを生成する条件にしてもよい。例えば、所定の類似度の血管画像が所定数だけ記憶装置１１に格納された場合に、新たなカテゴリを生成してもよい。
【００９９】
ステップ４１０では、ステップ４０９でカテゴリが生成されなければステップ４０２に戻る。一方、カテゴリが生成されれば、ステップ４１１で、カテゴリ作成部５１５が、記憶装置１１に保存されている、新たなカテゴリに登録される候補である複数の血管画像の中で、新しく生成されたカテゴリの代表となる画像を追加の登録データとして選出する。例えば、登録候補の血管画像のうち品質スコアが良かった画像を代表画像に選出してもよい。また、複数の登録候補の血管画像の類似度を算出し、他の候補画像との類似度が高い（類似範囲の中心にある）画像を代表画像に選出してもよい。
【０１００】
ステップ４１２では、カテゴリ作成部５１５が、ステップ４１３で選出された血管画像を、ステップ４０９で生成した新たなカテゴリに登録し、ステップ４１３で、登録処理を終了する。
【０１０１】
登録時は、新たなカテゴリを生成して、認証した生体情報を登録するだけでなく、実施例１のように、認証した生体情報を既に存在するカテゴリに追加登録したり、登録された生体情報を更新してもよい。
【０１０２】
以上に説明したように、実施例３の生体認証システムでは、カテゴリ作成部５１５が、認証部による比較の結果、登録生体情報と認証用生体情報との相違度が所定の値より大きい場合、取得した補助情報に対応するカテゴリを作成するので、使用者のクセや偏りを事前に調査することなく、生体認証システムを高精度で運用できる。また、使用者のクセや偏りを、システムが学習するので、管理の手間を減少できる。
【０１０３】
＜実施例４＞
本実施例では、実施例１と同様に、複数のカテゴリの中から選択したカテゴリに登録されている生体情報と認証を行うが、複数の指を同時に提示して認証を行う指血管認証において高精度に認証する構成を説明する。なお、実施例４の生体認証システムにおいて、前述した実施例と同じ構成や機能には同じ符号を付し、それらの説明を省略する。また、実施例１から３のいずれの特徴を実施例４に適用してもよい。
【０１０４】
図１３は、同時に提示された複数の指の血管画像を撮影する血管画像撮影装置２の一例を示す図である。血管画像撮影装置２では、ＣＰＵ７が、メモリ８に格納されたプログラムを実行し、開口部３の上に複数の指（手）１が提示されると、複数の指の血管画像を撮影するために光源１０を制御し、提示された複数の指に近赤外光を照射する。指に照射され、散乱された光を開口部３の下方に配置した撮像部４が受光して、血管画像を撮影する。制御部６は、撮影された血管画像を取り込み、メモリ８に記憶される。そして、ＣＰＵ７は、メモリ８に記憶された画像の特徴と、予め記憶装置１１に格納されている画像の特徴とを照合し、認証を行う。また、撮像部４の近傍に距離センサ１２を設ける。距離センサ１２は、例えば距離画像カメラであって、提示された手までの距離の情報を含む距離画像を撮影する。距離センサ１２を用いることによって、提示された複数の指１の位置及び姿勢を正確に検出できる。
【０１０５】
図１３に示す血管画像撮影装置２は、提示する指の位置や姿勢の自由度が高く、多くの人が利用する場合、さまざまな位置や姿勢に指が提示されることが想定される。提示される手の位置や姿勢のバリエーションが大きい、すなわち、登録時の手の位置や姿勢と認証時の指の位置や姿勢との違いが大きいと、認証精度が低下する。そこで、実施例１と同様に、指の位置や姿勢に応じて作成された複数のカテゴリに血管画像を登録し、認証時に提示された指の位置や姿勢に応じたカテゴリの登録データを選択して、撮影された血管画像の特徴と選択された登録データとの照合によって、高精度な認証を実現する。カテゴリ間の違いが大きくなるように、指の位置や姿勢に応じたカテゴリを作成することによって、提示される指の位置や姿勢のバリエーションが大きい場合でも、高精度に認証できる。
【０１０６】
図１４Ａから図１４Ｃは、図１３に示す血管画像撮影装置２において、指の提示位置や姿勢変動の例を説明する図である。
【０１０７】
図１４Ａは、登録時に推奨される、指が提示される位置や姿勢の例を示し、手のひらが開口部３（開口部３を構成する透明な部材）の上に置かれている。このとき指が提示される位置（基本位置）や姿勢（基本姿勢）に対応するカテゴリを基本カテゴリと定義する。
【０１０８】
図１３に示す血管画像撮影装置２は、指を装置に接触した状態と、指を装置から離した非接触状態との、どちらでも認証できるので、図１４Ｂに示すように基本姿勢かつ非接触状態での指血管画像でカテゴリを作成するとよい。
【０１０９】
また、図１３に示す血管画像撮影装置２は、指先の提示位置の制限がないため、開口部３の平面上で手が回転した状態で指が提示されることがある。そのため図１４Ｃに示すように手の回転した状態の指血管画像でカテゴリを作成するとよい。
【０１１０】
また、図５に示すように、指先を下げた姿勢で撮影された指血管画像でカテゴリを作成し、指先を上げた姿勢で撮影した指血管画像でカテゴリを作成するとよい。また、指の姿勢として、指の曲げ及び指の反り返りなどの状態で撮影した指血管画像でカテゴリを作成してもよい。
【０１１１】
さらに、複数の指の位置や姿勢を組み合わせたカテゴリを作成してもよい。例えば、非接触状態（図１４Ｂ）かつ手が回転した状態（図１４Ｃ）でカテゴリを作成してもよい。
【０１１２】
また、提示された指毎に位置や姿勢を判定して、各指の位置や姿勢に対応するカテゴリを選択して、登録データと照合してもよい。
【０１１３】
図１３に示す、複数の指が提示される血管画像撮影装置２を用いた指血管認証装置における、登録処理の一例を説明する。登録時は、鮮明な指血管画像を安定に取得するために、開口部３を構成する透明部材に指が接触した状態で指血管画像を撮影する。登録時に、指を開口部３から離して非接触な状態で提示すると、指と開口部３との距離が大きく変動し、安定した指血管画像の取得が難しい。一方、登録時に、開口部３を構成する透明部材に指を接触させることによって、開口部３と指との間の距離の変動を抑制でき、安定した指血管画像を取得できる。
【０１１４】
さらに、より再現性が高い指血管画像を登録するため、登録時に、指血管画像を複数回撮影し、撮影された血管画像同士の類似度を計算し、計算された類似度が高い（類似範囲の中心にある）指血管画像を登録データとして選択することによって、認証時の再現性が高い指血管画像を登録し、高精度な認証が実現できる。
【０１１５】
登録処理の実際の運用においては、登録時に利用者が指を血管画像撮影装置２に複数回提示して、指血管画像の登録が完了した後、登録に使用した血管画像撮影装置２を用いて認証処理を行い、正しく登録されているかを確認できる。この登録確認のための認証処理時に認証成功となった指血管画像を追加で登録してもよい。
【０１１６】
最初の登録時の指の位置及び姿勢に対応するカテゴリに血管画像を登録し、登録確認のための認証時には最初の登録時と異なるカテゴリに対応する指の位置や姿勢で指を提示させ、最初の登録時と追加の登録時とで異なるカテゴリに指血管画像を登録できる。
【０１１７】
利用者は、１度の登録処理と、その登録確認処理だけで、複数のカテゴリに血管画像を登録できるため、高い利便性と高い認証精度を両立できる。
【０１１８】
例えば、最初の登録時に、指を開口部３を構成する透明部材に接触した状態で撮影した指血管画像を登録し、登録確認のための認証処理時に、指を開口部３から離した非接触の状態で認証し、非接触の状態で撮影した指血管画像を追加登録することで、開口部３を構成する透明部材に指を接触した状態と、指を開口部３から離した非接触の状態の２通りのカテゴリの指血管画像を登録することができる。このように、接触状態と非接触状態の２カテゴリに登録することによって、実運用において、多くの利用者が指を装置から離した非接触の状態で認証を行う場合に、高い認証精度を実現できる。
【０１１９】
以上に説明したように、実施例４の生体認証システムでは、前記生体に光を照射する光源１０を生体の上方に設け、光源１０から照射され生体を透過した光による血管画像を撮影する撮像部４を生体の下方に設けたので、複数の指（手）が提示された場合に、複数の指を同時に撮影して、指毎にカテゴリを選択して登録データと照合できる。また、ウォークスルー型の生体認証システムを構築でき、利便性が高い生体認証を提供できる。
【０１２０】
＜実施例５＞
本実施例では、実施例１と同様に、複数のカテゴリの中から選択したカテゴリに登録されている生体情報と認証を行うが、認証する周囲の環境を認識し、認識した周囲の環境に対応するカテゴリを作成し、生体情報を登録する。認証時には、周囲の環境に対応するカテゴリに登録されている生体情報と照合する認証によって、高精度に認証する構成を説明する。なお、実施例５の生体認証システムにおいて、前述した実施例と同じ構成や機能には同じ符号を付し、それらの説明を省略する。また、実施例１から３のいずれの特徴を実施例５に適用してもよい。
【０１２１】
認証処理及び登録処理は、前述した実施例１から３と同様に行うことができる。認証時は、撮影された画像中の生体以外の領域の環境光などの周囲の環境を認識し、認識した周囲の環境に対応するカテゴリに登録されている生体情報と、提示された生体情報とを比較して、利用者を認証する。周囲の環境に基づいて照合するカテゴリを選択することによって、環境光の量が大きく異なる場合に、認証時に提示する生体の位置や姿勢の変動に影響されず、高精度に認証できる。
【０１２２】
登録時は、認証時、認証前又は認証後のタイミングの近赤外画像の輝度情報を利用して、撮影された画像中の生体以外の領域の環境光などの周囲の環境を認識する。認識された周囲の環境と登録時の周囲の環境との差が大きい場合、登録時の周囲の環境に対応するカテゴリ（周囲環境カテゴリ）と異なるカテゴリを新たに作成する。認証が成功した場合に、認証時の周囲環境カテゴリが登録時の周囲環境カテゴリと異なる場合、認証時に取得した生体情報を新しい周辺環境カテゴリに登録する。
【０１２３】
本実施例は、固定的に設置される認証装置の設置位置における環境光が変化する場合でも、高精度に認証できる。また、スマートフォンなどの移動する認証装置では、認証時の周囲の環境が変動する。携帯可能な装置に設けられる認証装置でも、高精度に認証できる。
【０１２４】
以上に説明したように、実施例５の生体認証システムでは、カテゴリ選択部５１４が、撮影された画像中の前記生体以外の領域から抽出された背景情報に基づいて、認証用生体情報に対応するカテゴリを選択するので、反射光を用いた生体認証システムにおいて、高精度で認証できる。また、認証を行う場所の環境によって異なるカテゴリで生体情報を登録するので、高精度で認証できる。例えば、スマートフォンやタブレット端末に適用することによって、指紋を検出する生体センサを設けなくても、高精度な生体認証が可能となる。
【０１２５】
なお、実施例５の生体認証システムでは、多様な高度や波長の光で高精度な認証ができるので、生体認証専用の光源を設けなくてもよい。
【０１２６】
なお、本発明は前述した実施例に限定されるものではなく、添付した特許請求の範囲の趣旨内における様々な変形例及び同等の構成が含まれる。例えば、前述した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに本発明は限定されない。また、ある実施例の構成の一部を他の実施例の構成に置き換えてもよい。また、ある実施例の構成に他の実施例の構成を加えてもよい。また、各実施例の構成の一部について、他の構成の追加・削除・置換をしてもよい。
【０１２７】
また、前述した各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等により、ハードウェアで実現してもよく、プロセッサがそれぞれの機能を実現するプログラムを解釈し実行することにより、ソフトウェアで実現してもよい。
【０１２８】
各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリ、ハードディスク、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等の記憶装置、又は、ＩＣカード、ＳＤカード、ＤＶＤ等の記録媒体に格納することができる。
【０１２９】
また、制御線や情報線は説明上必要と考えられるものを示しており、実装上必要な全ての制御線や情報線を示しているとは限らない。実際には、ほとんど全ての構成が相互に接続されていると考えてよい。
【符号の説明】
【０１３０】
１：指  ２：血管画像撮影装置  ３：開口部  ４：撮像部  ５：光学フィルタ  ６：制御部  ７：ＣＰＵ  ８：メモリ  ９：開口部  １０：光源  １１：記憶装置  １２：距離センサ  １３：スピーカ  １４：表示部  １５：可視光源  １６：ユーザＩＤ入力部  １７：インターフェイス  ５０：データ入力部  ５１：光源制御部
【図１】
2019117579.tif 000003
【図２】
2019117579.tif 000004
【図３】
2019117579.tif 000005
【図４】
2019117579.tif 000006
【図５】
2019117579.tif 000007
【図６】
2019117579.tif 000008
【図７】
2019117579.tif 000009
【図８】
2019117579.tif 000010
【図９】
2019117579.tif 000011
【図１０】
2019117579.tif 000012
【図１１】
2019117579.tif 000013
【図１２】
2019117579.tif 000014
【図１３】
2019117579.tif 000015
【図１４Ａ】
2019117579.tif 000016
【図１４Ｂ】
2019117579.tif 000017
【図１４Ｃ】
2019117579.tif 000018