(57)【要約】  不適切なテンプレート登録を排除して、適切なテンプレート登録をおこなうことができる登録プログラム、登録装置、および登録方法を提供する。  登録装置（１０）は、センサユニットから、センサユニットが撮影した生体の画像情報と撮影時の距離情報とを取得し、テンプレートとなる画像情報を抽出する。登録装置（１０）は、画像情報取得手段（１０ａ）により複数の画像情報を取得し、距離情報取得手段（１０ｂ）により、画像情報の各々に対応する距離情報を取得する。テンプレート候補抽出手段（１０ｃ）は、複数の画像情報について、画像情報の各々に対応する距離情報に応じたグループ分けをおこなう。テンプレート抽出手段（１０ｄ）は、テンプレート候補抽出手段（１０ｃ）が抽出した画像情報を相互評価して、各グループについて、それぞれテンプレートとして登録する画像情報を抽出する。
2012042631.tif 000002
【特許請求の範囲】
【請求項１】
生体認証に用いるテンプレートを登録する処理をコンピュータに実行させるための登録プログラムであって、
前記コンピュータに、
撮影した生体の画像情報と前記撮影時の距離情報とを出力可能なセンサユニットから複数の前記画像情報を取得し、
前記センサユニットから前記画像情報の各々に対応する前記距離情報を取得し、
複数の前記画像情報について、前記画像情報の各々に対応する前記距離情報に応じたグループ分けをおこない、前記距離情報に応じたグループごとに前記画像情報を相互評価して、テンプレート候補となる前記画像情報を抽出し、
抽出された前記画像情報を相互評価してテンプレートとなる前記画像情報を抽出する、
処理を実行させることを特徴とする登録プログラム。
【請求項２】
前記センサユニットから複数の前記画像情報を取得するときには、前記センサユニットに接近する前記生体を連続撮影することで、前記センサユニットが１回の登録動作から生成した複数の前記画像情報を取得することを特徴とする請求の範囲第１項記載の登録プログラム。
【請求項３】
前記センサユニットから複数の前記画像情報を取得するときには、前記センサユニットが複数回の登録動作から生成した複数の前記画像情報を取得することを特徴とする請求の範囲第２項記載の登録プログラム。
【請求項４】
前記距離情報に応じたグループ分けは、あらかじめ設定した前記センサユニットと前記生体との距離基準にもとづいておこなうことを特徴とする請求の範囲第１項記載の登録プログラム。
【請求項５】
前記距離情報に応じたグループ分けは、前記センサユニットが生成した複数の前記画像情報に対応付けられた前記距離情報から生成する距離基準にもとづいておこなうことを特徴とする請求の範囲第１項記載の登録プログラム。
【請求項６】
前記距離情報に応じたグループ分けは、前記センサユニットが生成した複数の前記画像情報の数にもとづいておこなうことを特徴とする請求の範囲第１項記載の登録プログラム。
【請求項７】
テンプレート候補となる前記画像情報を抽出するときには、前記距離情報に応じたグループごとに、前記相互評価で上位評価となる複数の前記画像情報を抽出することを特徴とする請求の範囲第１項乃至請求の範囲第６項記載の登録プログラム。
【請求項８】
テンプレート候補となる前記画像情報を抽出するときには、前記距離情報に応じたグループごとに、前記相互評価における異なる評価帯毎に前記画像情報を抽出することを特徴とする請求の範囲第１項乃至請求の範囲第６項記載の登録プログラム。
【請求項９】
生体認証に用いるテンプレートを登録する登録装置であって、
撮影した生体の画像情報と前記撮影時の距離情報とを出力可能なセンサユニットから複数の前記画像情報を取得する画像情報取得手段と、
前記センサユニットから前記画像情報の各々に対応する前記距離情報を取得する距離情報取得手段と、
複数の前記画像情報について、前記画像情報の各々に対応する前記距離情報に応じたグループ分けをおこない、前記距離情報に応じたグループごとに前記画像情報を相互評価して、テンプレート候補となる前記画像情報を抽出するテンプレート候補抽出手段と、
抽出された前記画像情報を相互評価してテンプレートとなる前記画像情報を抽出するテンプレート抽出手段と、
を備えることを特徴とする登録装置。
【請求項１０】
生体認証に用いるテンプレートの登録方法であって、
撮影した生体の画像情報と前記撮影時の距離情報とを出力可能なセンサユニットから複数の前記画像情報を取得し、
前記センサユニットから前記画像情報の各々に対応する前記距離情報を取得し、
複数の前記画像情報について、前記画像情報の各々に対応する前記距離情報に応じたグループ分けをおこない、前記距離情報に応じたグループごとに前記画像情報を相互評価して、テンプレート候補となる前記画像情報を抽出し、
抽出された前記画像情報を相互評価してテンプレートとなる前記画像情報を抽出する、
ことを特徴とする登録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、生体情報を用いて個人認証をおこなうために、照合に用いる生体情報をあらかじめ登録する登録プログラム、登録装置、および登録方法に関する。
【背景技術】
【０００２】
人体には、個人を識別可能な生体情報があり、それらのうちのいくつかは、個人を特定して認証するための情報として利用されている。たとえば、認証に利用可能とされる生体情報には、指紋、目の網膜や虹彩、顔、血管、ＤＮＡ（Deoxyribo Nucleic Acid）などがあることが知られている。【０００３】
近年の生体認証技術の進展に伴い、このような人体の一部である生体の特徴を認識して、個人認証する装置が種々提供されている。生体認証では、登録時に採取した生体情報（登録テンプレート）と、認証時に取得した生体情報とを比較することで認証をおこなう。【０００４】
この生体情報による認証の精度向上のために精度良く生体情報を取得することが望ましく、認証装置ではセンシング条件を揃えて生体情報の取得をおこなっている。しかしながら、たとえば、誤った姿勢でのテンプレート登録など、登録テンプレートが不適切である場合には、登録テンプレートと認証時に取得した生体情報とを比較しても良好な照合結果を得ることができない。【０００５】
そこで、ただ１回で採取した生体情報によりテンプレート登録するのではなく、たとえば、複数回で採取した複数の生体情報をテンプレート登録する提案がある（たとえば、特許文献１参照）。このような提案によれば、処理ユニットは、検出ユニットから同一の生体の生体情報を複数回得て、複数回の生体情報からの生体特徴データ間の相互の類似度を判定し、類似度の高い複数の生体特徴データを記憶ユニットに登録する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００６−６７５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、複数の生体情報のテンプレート登録によっても、良好な照合結果を得ることができない場合があり、これら不具合は、登録時の姿勢や条件などの不徹底である場合が多い。【０００８】
こうした不適当な登録テンプレートは、改めてテンプレートを再登録する必要があり、銀行などの金融機関がサービス提供をおこなっている場合は、窓口でテンプレートの再登録作業を要する。利用者は、登録作業場所（多くは、営業所）に出向かねばならず、金融機関にとっては、顧客満足度やサービスの低下を招くこととなる。【０００９】
金融機関をはじめとして多くの企業では、窓口業務に非正規雇用の担当者を充てる場合が見られ、そうした担当者の中には、テンプレート登録作業に熟達していない者がいて、不適当なテンプレート登録が看過されている。【００１０】
また、パーソナルユースであっても、テンプレートの登録作業の繰り返しは、利用者の顧客満足度やサービスを低下させることとなり、生体認証に対する不満の１つとなっている。【００１１】
本発明は、このような点に鑑みてなされたものであり、不適切なテンプレート登録を排除して、適切なテンプレート登録をおこなうことができる登録プログラム、登録装置、および登録方法の提供を目的とする。
【課題を解決するための手段】
【００１２】
上記課題を解決するために、生体認証に用いるテンプレートを登録する処理をコンピュータに実行させるための登録プログラムは、コンピュータに、以下の処理を実行させる。
撮影した生体の画像情報と撮影時の距離情報とを出力可能なセンサユニットから複数の画像情報を取得し、センサユニットから画像情報の各々に対応する距離情報を取得し、複数の画像情報について、画像情報の各々に対応する距離情報に応じたグループ分けをおこない、距離情報に応じたグループごとに画像情報を相互評価して、テンプレート候補となる画像情報を抽出し、抽出された画像情報を相互評価してテンプレートとなる画像情報を抽出する。【００１３】
また、上記課題を解決するために、生体認証に用いるテンプレートを登録する登録装置は、画像情報取得手段と、距離情報取得手段と、テンプレート候補抽出手段と、テンプレート抽出手段とを備える。【００１４】
画像情報取得手段は、撮影した生体の画像情報と撮影時の距離情報とを出力可能なセンサユニットから複数の画像情報を取得する。距離情報取得手段は、センサユニットから画像情報の各々に対応する距離情報を取得する。テンプレート候補抽出手段は、複数の画像情報について、画像情報の各々に対応する距離情報に応じたグループ分けをおこない、距離情報に応じたグループごとに画像情報を相互評価して、テンプレート候補となる画像情報を抽出する。テンプレート抽出手段は、抽出された画像情報を相互評価してテンプレートとなる画像情報を抽出する。【００１５】
また、上記課題を解決するために、生体認証に用いるテンプレートの登録方法は、撮影した生体の画像情報と撮影時の距離情報とを出力可能なセンサユニットから複数の画像情報を取得し、センサユニットから画像情報の各々に対応する距離情報を取得し、複数の画像情報について、画像情報の各々に対応する距離情報に応じたグループ分けをおこない、距離情報に応じたグループごとに画像情報を相互評価して、テンプレート候補となる画像情報を抽出し、抽出された画像情報を相互評価してテンプレートとなる画像情報を抽出する。
【発明の効果】
【００１６】
上記の登録プログラム、登録装置、および登録方法によれば、不適切なテンプレート登録を排除して、適切なテンプレート登録をおこなうことができる。
本発明の上記および他の目的、特徴および利点は本発明の例として好ましい実施の形態を表す添付の図面と関連した以下の説明により明らかになるであろう。
【図面の簡単な説明】
【００１７】
【図１】第１の実施形態の登録装置の構成を示す図である。
【図２】第２の実施形態の認証システムの構成を示す図である。
【図３】第２の実施形態のテンプレート登録の様子を示す図である。
【図４】第２の実施形態の登録装置の構成を示す図である。
【図５】第２の実施形態のセンサユニットの構成を示す図である。
【図６】第２の実施形態の登録装置のハードウェア構成例を示す図である。
【図７】第２の実施形態のテンプレート登録処理のフローチャートである。
【図８】第２の実施形態の撮影処理のフローチャートである。
【図９】第２の実施形態の遠距離画像の類似度スコアと類似度グルーピングを示す表である。
【図１０】第２の実施形態の中距離画像の類似度スコアと類似度グルーピングを示す表である。
【図１１】第２の実施形態の近距離画像の類似度スコアと類似度グルーピングを示す表である。
【図１２】第２の実施形態の照合装置の構成を示す図である。
【図１３】第２の実施形態の照合処理のフローチャートである。
【図１４】第２の実施形態の登録テンプレートと照合画像を示す図である。
【図１５】第３の実施形態のテンプレート登録の様子を示す図である。
【図１６】第４の実施形態のテンプレート登録の様子を示す図である。
【図１７】第５の実施形態の登録テンプレートと照合画像を示す図である。
【発明を実施するための形態】
【００１８】
以下、実施形態を図面を参照して説明する。
［第１の実施形態］
まず、第１の実施形態の登録装置について、図１を用いて説明する。図１は、第１の実施形態の登録装置の構成を示す図である。
【００１９】
登録装置１０は、センサユニットから、センサユニットが撮影した生体の画像情報と撮影時の距離情報とを取得し、テンプレートとなる画像情報を抽出する。センサユニットは、イメージセンサと測距センサを含み、被写体となる生体を撮影し、生体の画像情報と撮影時の距離情報とを生成し、登録装置１０に出力する。画像情報は、生体のイメージデータであり、所定の画像フォーマットで生成される。距離情報は、撮影時のセンサユニットと生体との距離を表す情報である。テンプレートは、生体の照合に用いるために、生体からあらかじめ採取するデータである。
【００２０】
登録装置１０は、画像情報取得手段１０ａと、距離情報取得手段１０ｂと、テンプレート候補抽出手段１０ｃと、テンプレート抽出手段１０ｄとを備える。画像情報取得手段１０ａは、複数の画像情報を取得する。距離情報取得手段１０ｂは、画像情報取得手段１０ａが取得した画像情報の各々に対応する距離情報（撮影距離）を取得する。
【００２１】
テンプレート候補抽出手段１０ｃは、複数の画像情報について、画像情報の各々に対応する距離情報に応じたグループ分けをおこなう。これにより、センサユニットからの撮影距離に応じて、複数の画像情報が、たとえば、「遠」、「中」、「近」の３グループに分けられる。テンプレート候補抽出手段１０ｃは、距離情報に応じたグループごとに画像情報を相互評価して、テンプレート候補となる画像情報を抽出する。相互評価は、画像情報の１つを基準画像にして、その余の画像情報を評価対象画像として、基準画像を違えながら、すべての組み合わせについて所定の評価方法により評価値を求めることでおこなう。これにより、たとえば、「遠」とされたグループから２つの画像情報、「中」とされたグループから２つの画像情報、「近」とされたグループから２つの画像情報の合計６つの画像情報がテンプレート候補として抽出される。
【００２２】
テンプレート抽出手段１０ｄは、テンプレート候補抽出手段１０ｃが抽出した画像情報を相互評価する。テンプレート抽出手段１０ｄは、この評価結果からテンプレートとなる画像情報を抽出する。たとえば、テンプレート抽出手段１０ｄは、「遠」、「中」、「近」の３グループから抽出された６つの画像を、グループを違えず相互評価する。この評価結果から、テンプレート抽出手段１０ｄは、「遠」、「中」、「近」の各グループについて、それぞれテンプレートとして登録する画像情報を抽出する。
【００２３】
このように、登録装置１０は、距離ごとにテンプレート候補として適切な画像情報を抽出し、その後に、全体として、より適切な画像情報を抽出する。これにより、距離ごとの画像情報のうちに適切な画像情報があれば、すなわち、登録動作の過程において適切な姿勢があれば、登録に適した（最適、または最適に近いと評価可能な）画像情報がテンプレート登録される。
【００２４】
次に、第２の実施形態を用いてより具体的に説明する。
［第２の実施形態］
図２は、第２の実施形態の認証システムの構成を示す図である。第２の実施形態として、認証システム１が手のひらの静脈を用いて認証をおこなうシステムを例示するが、これに限らず生体のその他の特徴検出部位で認証をおこなうシステムにも適用可能である。
【００２５】
認証システム１は、生体の特徴を認識して個人を特定して認証するシステムであり、情報システムのログオン、入退室管理などの際に利用可能である。認証システム１は、登録装置２０と、登録装置２０とネットワーク２を介して接続するセンタサーバ６０と照合装置５０を含んで構成される。
【００２６】
センタサーバ６０は、個人を識別するための識別情報と、生体認証前にあらかじめ登録される生体情報（テンプレート）とを関連付けて記憶する。個人を識別するための識別情報は、利用者に直接的（たとえば、利用者番号）に、あるいは間接的（たとえば、口座番号）に付されたユニークなＩＤ（IDentification）である。あらかじめ登録される生体情報は、画像情報から特徴部を抽出した特徴情報、画像情報または特徴情報を符号化した符号化情報等である。
【００２７】
照合装置５０は、利用者を認証する際に、生体認証をおこなう装置である。照合装置５０は、たとえば、金融機関に設置されるＡＴＭ（自動取引装置：Automated Teller Machine）や、セキュリティエリアの管理装置、利用者認証をおこなうパソコンなどである。
【００２８】
登録装置２０は、処理装置２１と、ディスプレイ２２と、センサユニット３０を含んで構成され、必要に応じてキーボード２３と、マウス２４と、ＩＣ（Integrated Circuit）カードリーダライタ４０等を含んで構成される。センサユニット３０は、撮像装置を内蔵し、利用者の手のひらを撮影し、処理装置２１に撮影画像を出力する。ＩＣカードリーダライタ４０は、利用者のＩＣカード４１の情報を読み書きする。キーボード２３と、マウス２４は、入力操作を受け付ける。
【００２９】
ここで、登録装置２０における手のひらの静脈認証のテンプレート登録について説明する。テンプレート登録を求める利用者は、利用者を識別するための識別情報（たとえば、ユーザＩＤ）の入力をキーボード２３、マウス２４、あるいはＩＣカードリーダライタ４０によりおこなう。登録装置２０は、ディスプレイ２２を用いた表示によりテンプレート登録を利用者に案内し、テンプレート登録するための生体情報の入力を求める。利用者は、センサユニット３０に手をかざすことにより、生体情報の入力をおこなう。生体情報として手のひらの静脈画像を入力した登録装置２０は、入力情報から登録テンプレートを作成して、処理装置２１の記憶部、センタサーバ６０の記憶部、または利用者のＩＣカード４１の記憶部に記録する。
【００３０】
たとえば、登録装置２０が照合装置を兼ねるパーソナルユースであれば、登録装置２０は、処理装置２１の記憶部、または利用者のＩＣカード４１の記憶部に登録テンプレートを記録する。また、登録装置２０と照合装置と別体であれば、登録装置２０は、センタサーバ６０の記憶部、またはＩＣカード４１の記憶部に登録テンプレートを記録する。この場合、照合装置５０は、生体認証をおこなう際に、センタサーバ６０の記憶部、またはＩＣカード４１の記憶部にテンプレートを照会して、入力された生体情報の照合をおこなう。
【００３１】
次に、手のひらの静脈認証のテンプレート登録をおこなう際の、センサユニット３０と手の位置関係について説明する。図３は、第２の実施形態のテンプレート登録の様子を示す図である。
【００３２】
手のひらの静脈認証のテンプレート登録は、センサユニット３０に手のひらをかざす動作を撮影した画像（画像情報）にもとづいておこなわれる。一般に、センサユニット３０に手のひらをかざす動作は、センサユニット３０の上方からセンサユニット３０に接近するようにおこなわれる。また、登録装置２０は、ディスプレイ２２に表示する画像や、図示しないスピーカから出力する音声により、登録対象者に対してセンサユニット３０に手のひらをかざす動作の要領を案内する。また、金融機関の窓口などにおいては、登録対象者は、センサユニット３０に手のひらをかざす動作の要領が窓口担当者から案内される。
【００３３】
登録対象者の手のひらは、センサユニット３０に対して水平方向で位置合わせをしながらセンサユニット３０に接近する。そのため、センサユニット３０は、広角レンズを備え被写体となる手のひらを広範囲で撮影範囲に捉えることができるようになっている。
【００３４】
また、センサユニット３０は、測距センサを備え、所定範囲の距離にある手のひらを撮影する。たとえば、登録対象者の手は、手９０ａ、手９０ｂ、手９０ｃ、手９０ｄのようにしてセンサユニット３０に接近する。たとえば、手のひらとセンサユニット３０との距離が２０ｍｍから８０ｍｍを撮影範囲とする場合、センサユニット３０から８０ｍｍより遠い手のひら、２０ｍｍより近い手のひらは撮影されない。したがって、手９０ａは、手のひらを撮影されず、手９０ｂ、手９０ｃ、手９０ｄは、手のひらを撮影される。
【００３５】
撮影された画像は、測距センサが出力する距離情報と関連付けされるため、手９０ｂの画像は、「遠」位置の画像、手９０ｃの画像は、「中」位置の画像、手９０ｄの画像は、「近」位置の画像のように、距離に応じたグループ分けを可能としている。グループ分けに用いる閾値は、たとえば、２０ｍｍから４０ｍｍは、「近」、４０ｍｍから６０ｍｍは、「中」、６０ｍｍから８０ｍｍは、「遠」のようにあらかじめ基準値が設定されている。こうした基準値は、センサユニット３０が保持し、距離情報を距離ランク（たとえば、「遠」、「中」、「近」）としてもよい。センサユニット３０が距離情報を具体的距離として出力する場合、この基準値は、登録装置２０が記憶する。
【００３６】
なお、センサユニット３０が取得する画像は、たとえば、１秒間に１５コマを撮影し、センサユニット３０に手のひらをかざす動作１回で約１５枚の画像を得る。このようにして、センサユニット３０が取得する画像は、かざし動作の過程で、登録対象者が手のひらをしっかり開いていなかったり、傾けていたり、手首を返したりすることがあるため、すべての画像が登録テンプレートに適するとは限らない。
【００３７】
次に、登録装置２０が手のひらの静脈認証のテンプレート登録をおこなうための処理を実現する構成について、図４を用いて説明する。図４は、第２の実施形態の登録装置の構成を示す図である。
【００３８】
登録装置２０は、制御部２０ａ、画像グルーピング処理部２０ｂ、照合処理部２０ｃ、候補画像抽出部２０ｄ、テンプレート画像抽出部２０ｅ、テンプレート作成部２０ｆ、テンプレート登録部２０ｇ、メッセージ表示部２０ｈ、記憶部２０ｉ、通信部２０ｊを備える。
【００３９】
制御部２０ａは、各処理部を統括的に制御する。画像グルーピング処理部２０ｂは、センサユニット３０から取得した複数の画像情報を、同じくセンサユニット３０から取得した各画像情報に対応する距離情報にもとづいて、所定の距離範囲ごとにグルーピングをおこなう。照合処理部２０ｃは、複数の画像情報について相互に照合をおこない類似度スコアを計算して相互評価する。相互評価の詳細については、後で図９から図１１を用いて説明する。
【００４０】
候補画像抽出部２０ｄは、画像グルーピング処理部２０ｂがグルーピングした画像情報ごとに、照合処理部２０ｃによるグループを違えた相互評価をおこない、各グループごとのテンプレート候補となる画像情報を抽出する。テンプレート画像抽出部２０ｅは、候補画像抽出部２０ｄにより各グループごとに抽出された画像情報について、照合処理部２０ｃによるグループを違えない相互評価をおこない、各グループごとのテンプレートとなる画像情報を抽出する。これにより、登録装置２０は、距離ごとにテンプレート候補として適切な画像情報を抽出し、その後に、全体として、より適切な画像情報を抽出する。
【００４１】
テンプレート作成部２０ｆは、テンプレート画像抽出部２０ｅが抽出した画像情報を、登録テンプレートとして加工する。テンプレート登録部２０ｇは、登録テンプレートを、処理装置２１の記憶部、センタサーバ６０の記憶部、または利用者のＩＣカード４１の記憶部に記録（登録）する。
【００４２】
メッセージ表示部２０ｈは、登録対象者に対してセンサユニット３０に手のひらをかざす動作の要領の案内や、テンプレート登録の成否の報知など、所要のメッセージを生成し、ディスプレイ２２に表示する。
【００４３】
記憶部２０ｉは、センサユニット３０から取得した画像情報、距離情報のほか、グルーピングデータ、類似度スコアなどの作業情報、生成したテンプレートなどを記憶保持する。通信部２０ｊは、センサユニット３０との通信、ＩＣカードリーダライタ４０との通信、ネットワーク２を介したセンタサーバ６０との通信をおこなう。
【００４４】
次に、センサユニット３０が画像情報と距離情報を取得して、登録装置２０に出力する処理を実現する構成について、図５を用いて説明する。図５は、第２の実施形態のセンサユニットの構成を示す図である。
【００４５】
センサユニット３０は、制御部３０ａ、撮影部３０ｂ、測距部３０ｃ、記憶部３０ｄ、通信部３０ｅを備える。
制御部３０ａは、各処理部を統括的に制御する。撮影部３０ｂは、被写体となる生体から画像情報を取得する。撮影部３０ｂは、生体を撮影するイメージセンサ（たとえば、ＣＭＯＳ（Complementary Metal Oxide Semiconductor）センサ、ＣＣＤ（Charge Coupled Device）センサなど）と、集光レンズと、被写体に照射する複数の近赤外線発光素子（ＬＥＤ：Light Emitting Diode）を備える。近赤外線発光素子は、たとえば、イメージセンサの周囲に設けられ、近赤外線を被写体方向（上方）に向けて発光し、イメージセンサが近赤外線を照射された被写体を撮影する。撮影部３０ｂは、被写体を連続撮影可能であって、たとえば、秒速１５コマの撮影をおこなう。なお、撮影速度は、設定により変更可能としてもよい。また、撮影タイミングを時間によらず、測距部３０ｃの出力にもとづいて、被写体との距離に応じて撮影するようにしてもよい。なお、撮影部３０ｂは、手のひら静脈の撮影に適した構成であり、虹彩など、その他の生体を撮影する場合には、被写体に適した構成を採用すればよい。
【００４６】
測距部３０ｃは、被写体となる生体との距離情報を取得する。記憶部３０ｄは、撮影部３０ｂが取得した画像情報、測距部３０ｃが取得した距離情報を画像情報に対応付けて記憶する。通信部３０ｅは、登録装置２０の通信部２０ｊと接続し、登録装置２０からの指示の受信、画像情報、距離情報の送信をおこなう。
【００４７】
センサユニット３０が撮影する画像は、被写体となる生体（手のひら）に近赤外線を照射し、反射光を撮影して得られた画像である。静脈に流れる赤血球の中のヘモグロビンは、酸素を失っていることから、このヘモグロビン（還元ヘモグロビン）は、７００ナノメートル〜１０００ナノメートル付近の近赤外線を吸収する性質がある。そのため、手のひらに近赤外線を当てると、静脈がある部分だけ反射が少なく、静脈の位置は、近赤外線の反射光の強弱により認識可能となる。撮影画像は、特定の光源を用いることにより特徴的な情報の抽出が容易になるが、無彩色の画像となる。
【００４８】
次に、実施形態の登録装置２０のハードウェア構成例について図６を用いて説明する。図６は、第２の実施形態の登録装置のハードウェア構成例を示す図である。
登録装置２０は、処理装置２１、ディスプレイ２２、キーボード２３、マウス２４、センサユニット３０、ＩＣカードリーダライタ４０を備える。
【００４９】
処理装置２１は、ＣＰＵ（Central Processing Unit）１０１によって装置全体が制御されている。ＣＰＵ１０１には、バス１０７を介してＲＡＭ（Random Access Memory）１０２、ＨＤＤ（Hard Disk Drive）１０３、通信インタフェース１０４、グラフィック処理装置１０５、および入出力インタフェース１０６が接続されている。
【００５０】
ＲＡＭ１０２には、ＣＰＵ１０１に実行させるＯＳ（Operating System）のプログラムやアプリケーションプログラムの少なくとも一部が一時的に格納される。また、ＲＡＭ１０２には、ＣＰＵ１０１による処理に必要な各種データが格納される。ＨＤＤ１０３には、ＯＳやアプリケーションプログラムが格納される。
【００５１】
グラフィック処理装置１０５には、ディスプレイ２２が接続されている。グラフィック処理装置１０５は、ＣＰＵ１０１からの命令にしたがって、画像をディスプレイ２２の画面に表示させる。
【００５２】
入出力インタフェース１０６には、キーボード２３、マウス２４、センサユニット３０、ＩＣカードリーダライタ４０が接続されている。また、入出力インタフェース１０６は、可搬型記録媒体１１０への情報の書込み、および可搬型記録媒体１１０への情報の読出しが可能な可搬型記録媒体インタフェースと接続可能になっている。入出力インタフェース１０６は、キーボード２３、マウス２４、センサユニット３０、ＩＣカードリーダライタ４０、可搬型記録媒体インタフェースから送られてくる信号を、バス１０７を介してＣＰＵ１０１に送信する。
【００５３】
通信インタフェース１０４は、ネットワーク２に接続されている。通信インタフェース１０４は、照合装置５０、センタサーバ６０との間でデータの送受信をおこなう。
以上のようなハードウェア構成によって、本実施の形態の処理機能を実現することができる。なお、照合装置５０、センタサーバ６０も同様のハードウェア構成で実現できる。
【００５４】
なお、処理装置２１は、それぞれＦＰＧＡ（Field Programmable Gate Array）やＤＳＰ（Digital Signal Processer）などからなるモジュールを含んで構成することもでき、ＣＰＵ１０１を有しない構成とすることもできる。その場合、処理装置２１は、それぞれ不揮発性メモリ（たとえば、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory）、フラッシュメモリ、フラッシュメモリ型メモリカードなど）を備え、モジュールのファームウェアを記憶する。不揮発性メモリは、可搬型記録媒体１１０、あるいは通信インタフェース１０４を介してファームウェアを書き込むことができる。このように処理装置２１は、不揮発性メモリに記憶されているファームウェアを書き換えることにより、ファームウェアの更新をすることもできる。
【００５５】
次に、処理装置２１が実行するテンプレート登録処理について図７を用いて詳細に説明する。図７は、第２の実施形態のテンプレート登録処理のフローチャートである。
テンプレート登録処理は、センサユニット３０から撮影情報（撮影画像）と距離情報を取得して、テンプレートの生成、登録をおこなう処理である。
【００５６】
［ステップＳ１１］処理装置２１は、ディスプレイ２２に表示する画像や、図示しないスピーカから出力する音声により、登録対象者に対してセンサユニット３０に手のひらをかざす動作の要領を案内する。
【００５７】
［ステップＳ１２］処理装置２１は、センサユニット３０に撮影を指示する。
［ステップＳ１３］処理装置２１は、センサユニット３０から画像情報と、画像情報に対応する距離情報の受信を待ち受けて、画像情報と距離情報を受信するとステップＳ１４にすすむ。ここで処理装置２１が受信する画像情報は、登録対象者が１回の手かざし動作をおこなうことで取得された画像情報であり、たとえば、平均で生体画像１５枚分ほどになる。
【００５８】
［ステップＳ１４］処理装置２１は、センサユニット３０から手かざし動作３回分の画像情報を取得（第３手目までの生体画像を採取）した場合、ステップＳ１５にすすむ。処理装置２１は、センサユニット３０から手かざし動作３回分の画像情報を取得していない場合、ステップＳ１１にすすむ。したがって、処理装置２１は、センサユニット３０から、およそ生体画像４５枚分の画像情報を得る。
【００５９】
［ステップＳ１５］処理装置２１は、画像情報を対応する距離情報にもとづいて、所定の距離範囲ごとにグルーピングをおこなう。たとえば、処理装置２１は、センサユニットからの距離に応じて、生体画像４５枚分の画像情報を「遠」、「中」、「近」の３グループに分ける。
【００６０】
［ステップＳ１６］処理装置２１は、各グループごとに（グループを違えて）相互類似度スコアを計算する。相互類似度スコアは、２つの画像の一方を基準画像、他方を照合画像としたときの類似度の評価値である。したがって、１グループに１５枚の画像がある場合、１５×１４＝２１０通りの組み合わせについて評価値を算出する。評価値の算出は、特徴点の比較、パタンマッチングなど既知の照合評価方法を用いる。
【００６１】
［ステップＳ１７］処理装置２１は、各グループごとに相互類似度スコアの評価結果にもとづいてテンプレート候補となる画像情報を抽出する。たとえば、２画像を抽出する場合、処理装置２１は、上位２つの照合画像をテンプレート候補となる画像情報として抽出する。したがって、３グループから２画像を抽出する場合、処理装置２１は、６画像を抽出することとなる。
【００６２】
なお、処理装置２１は、評価結果上位の照合画像に加えて、評価結果上位の照合画像と異なる評価帯にある画像情報をテンプレート候補として抽出してもよい。たとえば、異なる評価帯にある画像情報は、評価結果上位の照合画像より所定値だけ評価が劣る画像情報としてもよい。また、異なる評価帯にある画像情報は、評価結果上位の基準画像、照合画像を除いたなかでの評価結果上位の照合画像としてもよい。
【００６３】
［ステップＳ１８］処理装置２１は、ステップＳ１７で抽出した画像情報について、一括して（グループを違えず）相互類似度スコアを計算する。
［ステップＳ１９］処理装置２１は、距離（距離範囲ごとにグルーピングされたグループ）ごとに評価結果上位の照合画像を１つ抽出する。したがって、３グループある場合、処理装置２１は、３画像を抽出することとなる。
【００６４】
［ステップＳ２０］処理装置２１は、抽出した３つの画像情報からテンプレートを作成する。テンプレートは、抽出した画像について、ノイズとなる情報の圧縮や削除、特徴を強調するためのコントラスト調整、データ量の圧縮（たとえば、複数画像について差分を求める）などの加工をおこなう。
【００６５】
［ステップＳ２１］処理装置２１は、生成したテンプレート（登録テンプレート）を処理装置２１の記憶部、センタサーバ６０の記憶部、または利用者のＩＣカード４１の記憶部に記録（登録）する。
【００６６】
次に、センサユニット３０が実行する撮影処理について図８を用いて詳細に説明する。図８は、第２の実施形態の撮影処理のフローチャートである。
撮影処理は、処理装置２１から撮影指示を受けて、生体を撮影し、処理装置２１への撮影情報と距離情報の出力をおこなう処理である。
【００６７】
［ステップＳ３１］センサユニット３０は、撮影範囲に生体があるか否かを、測距部３０ｃの出力にもとづいて判定する。センサユニット３０は、撮影範囲に生体がある場合、ステップＳ３２にすすみ、撮影範囲に生体がない場合、撮影範囲の生体検出を待ち受ける。
【００６８】
［ステップＳ３２］センサユニット３０は、撮影範囲にある生体を撮影し画像情報を取得する。
［ステップＳ３３］センサユニット３０は、測距部３０ｃが出力する距離情報を画像情報と対応付ける。画像情報への距離情報の関連付け（対応付け）は、たとえば、画像情報のヘッダに距離情報を書き込むことでおこなう。
【００６９】
［ステップＳ３４］センサユニット３０は、画像情報を記憶部３０ｄに記憶保持する。
［ステップＳ３５］センサユニット３０は、撮影範囲に生体があるか否かを、測距部３０ｃの出力にもとづいて判定する。センサユニット３０は、撮影範囲に生体がない場合、ステップＳ３６にすすみ、撮影範囲に生体がある場合、ステップＳ３２にすすむ。センサユニット３０は、このようにして所定範囲にある生体を連続撮影する。なお、センサユニット３０は、所定時間の撮影、生体の静止検出などによって撮影終了を判定してもよい。
【００７０】
［ステップＳ３６］センサユニット３０は、記憶部３０ｄに記憶保持する画像情報を処理装置２１に出力する。
次に、画像情報の相互評価について、図９から図１１を用いて説明する。図９は、第２の実施形態の遠距離画像の類似度スコアと類似度グルーピングを示す表である。図１０は、第２の実施形態の中距離画像の類似度スコアと類似度グルーピングを示す表である。図１１は、第２の実施形態の近距離画像の類似度スコアと類似度グルーピングを示す表である。
【００７１】
図７のテンプレート登録処理の説明において、１グループに１５枚の画像がある場合を例示したが、ここでは、実施例を簡略にして、１グループに５枚の画像がある場合を例示する。
【００７２】
処理装置２１は、全部で１５画像の画像情報を得たときに、遠距離撮影に相当するグループに５画像の画像情報、中距離撮影に相当するグループに５画像の画像情報、近距離撮影に相当するグループに５画像の画像情報を振り分けたとする。
【００７３】
遠距離撮影に相当するグループは、Ｆ＿０１、Ｆ＿０２、Ｆ＿０３、Ｆ＿０４、Ｆ＿０５を含む。処理装置２１は、この５画像をそれぞれ基準画像にして、その余の４画像を照合画像にしたとき、５×４＝２０通りの組み合わせを得る。処理装置２１は、この組み合わせについて、算出した相互類似度スコアを遠距離画像の類似度スコアと類似度グルーピング表２００に示す。なお、相互類似度スコアは、いずれを基準画像とするかによって同じ組み合わせとなる２枚の画像であっても異なる場合がある。これは、基準画像と照合画像とで、評価前の画像処理（情報の取捨や特徴付け）が異なるからである。
【００７４】
このようにして得られた評価結果は、相互類似度スコアが１０００未満の値となる画像情報を類似度グループＡに、１０００〜３０００未満の範囲の値となる画像情報を類似度グループＢに、３０００以上の値となる画像情報を類似度グループＣに分類する。
【００７５】
類似度グループＡは、極めて似ていると評価できるグループであり、類似度グループＢは、似ていると評価できるグループであり、類似度グループＣは、似ていないと評価できるグループである。類似度グループＡ、類似度グループＢは、テンプレートとして利用可能だが、類似度グループＣは、テンプレートとして利用不可とされる。
【００７６】
ここで、類似度スコアで上位２つの画像組み合わせは、類似度スコア８９０の組み合わせ（Ｆ＿０２、Ｆ＿０１）と、類似度スコア９５０の組み合わせ（Ｆ＿０１、Ｆ＿０２）である。したがって、遠距離撮影に相当するグループからテンプレート候補として抽出される画像は、上位２つの画像組み合わせから、Ｆ＿０１、Ｆ＿０２が抽出される。
【００７７】
なお、遠距離撮影に相当するグループからテンプレート候補として抽出される画像は、上位２つの画像組み合わせに限らず、類似度グループＡから類似度グループＡ内で評価結果上位の照合画像としてＦ＿０１、類似度グループＢから類似度グループＢ内で評価結果上位の照合画像としてＦ＿０３を抽出するようにしてもよい。
【００７８】
中距離撮影に相当するグループは、Ｍ＿０１、Ｍ＿０２、Ｍ＿０３、Ｍ＿０４、Ｍ＿０５を含む。処理装置２１は、この５画像をそれぞれ基準画像にして、その余の４画像を照合画像にしたとき、５×４＝２０通りの組み合わせを得る。処理装置２１は、この組み合わせについて、算出した相互類似度スコアを中距離画像の類似度スコアと類似度グルーピング表２１０に示す。
【００７９】
ここで、類似度スコアで上位２つの画像組み合わせは、類似度スコア８９０の組み合わせ（Ｍ＿０３、Ｍ＿０４）と、類似度スコア８９５の組み合わせ（Ｍ＿０２、Ｍ＿０１）である。したがって、中距離撮影に相当するグループからテンプレート候補として抽出される画像は、上位２つの画像組み合わせから、それぞれの照合画像Ｍ＿０１、Ｍ＿０４が抽出される。
【００８０】
なお、中距離撮影に相当するグループからテンプレート候補として抽出される画像は、上位２つの画像組み合わせから、組み合わせを構成するすべての画像Ｍ＿０１、Ｍ＿０２、Ｍ＿０３、Ｍ＿０４を抽出するようにしてもよい。
【００８１】
なお、中距離撮影に相当するグループからテンプレート候補として抽出される画像は、上位２つの画像組み合わせに限らず、類似度グループＡから類似度グループＡ内で評価結果上位の照合画像としてＭ＿０４、類似度グループＢから類似度グループＢ内で評価結果上位の照合画像としてＭ＿０３を抽出するようにしてもよい。
【００８２】
近距離撮影に相当するグループは、Ｎ＿０１、Ｎ＿０２、Ｎ＿０３、Ｎ＿０４、Ｎ＿０５を含む。処理装置２１は、この５画像をそれぞれ基準画像にして、その余の４画像を照合画像にしたとき、５×４＝２０通りの組み合わせを得る。処理装置２１は、この組み合わせについて、算出した相互類似度スコアを近距離画像の類似度スコアと類似度グルーピング表２２０に示す。
【００８３】
ここで、類似度スコアで上位２つの画像組み合わせは、類似度スコア８５０の組み合わせ（Ｎ＿０５、Ｎ＿０４）と、類似度スコア８９３の組み合わせ（Ｎ＿０２、Ｎ＿０１）である。したがって、近距離撮影に相当するグループからテンプレート候補として抽出される画像は、上位２つの画像組み合わせから、それぞれの照合画像Ｎ＿０４、Ｎ＿０１が抽出される。
【００８４】
なお、近距離撮影に相当するグループからテンプレート候補として抽出される画像は、上位２つの画像組み合わせから、組み合わせを構成するすべての画像Ｎ＿０１、Ｎ＿０２、Ｎ＿０４、Ｎ＿０５を抽出するようにしてもよい。
【００８５】
なお、近距離撮影に相当するグループからテンプレート候補として抽出される画像は、上位２つの画像組み合わせに限らず、類似度グループＡから類似度グループＡ内で評価結果上位の照合画像としてＮ＿０４、類似度グループＢから類似度グループＢ内で評価結果上位の照合画像としてＮ＿０３を抽出するようにしてもよい。
【００８６】
このようにして、処理装置２１は、距離グループごとの上位２つの画像組み合わせから、それぞれの照合画像を抽出した場合、Ｆ＿０１、Ｆ＿０２、Ｍ＿０１、Ｍ＿０４、Ｎ＿０１、Ｎ＿０４の６画像をテンプレート候補として抽出する。ここで、改めて、この６画像について、６×５＝３０通りの相互類似度スコアを算出する。算出した相互類似度スコアが、たとえば、Ｆ＿０１＜Ｆ＿０２＜Ｍ＿０１＜Ｍ＿０４＜Ｎ＿０１＜Ｎ＿０４であった場合、距離グループごとの上位として、Ｆ＿０１、Ｍ＿０１、Ｎ＿０１の３画像が登録テンプレートとして抽出される。
【００８７】
このように、処理装置２１は、必ずしも距離グループごとの最上位評価の画像情報を登録テンプレートとして抽出するわけではなく、他の距離グループとの相互評価を反映して
距離グループごとの画像情報を登録テンプレートとして抽出する。
【００８８】
次に、このようにして登録されたテンプレートを用いた照合について説明する。まず、照合装置５０が手のひらの静脈認証において、照合をおこなう処理を実現する構成について、図１２を用いて説明する。図１２は、第２の実施形態の照合装置の構成を示す図である。
【００８９】
照合装置５０は、制御部５０ａ、照合処理部５０ｂ、テンプレート検索部５０ｅ、メッセージ表示部５０ｆ、記憶部５０ｇ、通信部５０ｈを備える。
制御部５０ａは、各処理部を統括的に制御する。照合処理部５０ｂは、特徴データ抽出部５０ｃと類似度スコア計算部５０ｄを含んで構成される。照合処理部５０ｂは、特徴データ抽出部５０ｃにより照合対象となる生体の画像情報から特徴部を抽出し、類似度スコア計算部５０ｄにより登録テンプレートと特徴部を抽出した画像情報との類似度スコアを計算する。
【００９０】
テンプレート検索部５０ｅは、照合に用いる登録テンプレートを検索する。登録テンプレートの検索には、利用者が入力するユーザＩＤ（たとえば、ＩＣカード４１に記録されているユーザＩＤ、通帳やキャッシュカードの磁気ストライプなどに記録されている口座番号など）を検索キーに用いる。
【００９１】
メッセージ表示部５０ｆは、照合装置５０が備えるセンサユニットに手のひらをかざす動作の要領の案内や、テンプレート登録の成否の報知など、所要のメッセージを生成し、ディスプレイに表示する。
【００９２】
記憶部５０ｇは、照合装置５０が備えるセンサユニットから取得した画像情報、距離情報のほか、類似度スコアなどの作業情報などを記憶保持する。通信部５０ｈは、ネットワーク２を介したセンタサーバ６０との通信をおこなうほか、所要の装置（たとえば、照合装置５０が備えるセンサユニット、照合装置５０が備えるＩＣカードリーダライタなど）との通信をおこなう。
【００９３】
照合装置５０がおこなう照合処理について図１３を用いて説明する。図１３は、第２の実施形態の照合処理のフローチャートである。
［ステップＳ４１］照合装置５０は、利用者が入力するユーザＩＤを受け付け、受け付けたユーザＩＤをセンタサーバ６０に通知し、ユーザＩＤに対応する登録テンプレートを取得する。照合装置５０は、取得した登録テンプレートを記憶部５０ｇに格納する。
【００９４】
なお、利用者が所持するＩＣカード４１に登録テンプレートが記録されている場合、照合装置５０は、ＩＣカード４１から登録テンプレートを取得する。また、照合装置５０が登録装置を兼ねている場合、照合装置５０は、記憶部５０ｇから登録テンプレートを取得する。
【００９５】
このとき、距離別に複数の登録テンプレートがある場合、照合装置５０は、すべての登録テンプレートを取得する。なお、照合装置５０は、一度にすべての登録テンプレートを取得せず、照合の都度、照合に用いる登録テンプレートを取得するようにしてもよい。
【００９６】
［ステップＳ４２］照合装置５０は、メッセージ表示部５０ｆによる適切なメッセージ表示により、利用者に手かざしを案内する。照合装置５０は、照合に用いる生体の画像情報と対応する距離情報（以下、照合対象距離情報）とを、照合装置５０が備えるセンサユニットから取得する。
【００９７】
［ステップＳ４３］照合装置５０は、特徴データ抽出部５０ｃにより照合対象となる生体の画像情報から特徴データ（特徴部）を抽出する。
［ステップＳ４４］照合装置５０は、照合対象距離情報に対応する登録テンプレートと、特徴データを抽出した画像情報との類似度を計算（類似度スコアの算出）する。
【００９８】
［ステップＳ４５］照合装置５０は、類似度の計算結果が所定の閾値内にあるか否かを判定する。照合装置５０は、類似度の計算結果が所定の閾値内にある場合、ステップＳ４６にすすみ、所定の閾値内にない場合、ステップＳ４７にすすむ。所定の閾値は、本人否認率と他人受入率の許容設定にもとづいて、照合装置５０の設置環境ごとに、あらかじめ設定される値である。
【００９９】
［ステップＳ４６］照合装置５０は、本人確認処理をおこない、照合処理を終了する。照合装置５０は、本人確認処理において、メッセージ表示部５０ｆによる本人確認メッセージを表示し、本人認証後の処理の実行を許可する。
【０１００】
［ステップＳ４７］照合装置５０は、照合対象距離情報に対応しない登録テンプレートと、特徴部を抽出した画像情報との類似度を計算（類似度スコアの算出）する。
［ステップＳ４８］照合装置５０は、類似度の計算結果が所定の閾値内にあるか否かを判定する。照合装置５０は、類似度の計算結果が所定の閾値内にある場合、ステップＳ４６にすすみ、所定の閾値内にない場合、ステップＳ４９にすすむ。
【０１０１】
［ステップＳ４９］照合装置５０は、すべての登録テンプレートについて、特徴部を抽出した画像情報との照合を終えたか否かを判定する。照合装置５０は、すべての登録テンプレートについて照合を終えた場合、ステップＳ５０にすすみ、すべての登録テンプレートについて照合を終えていない場合、ステップＳ４７にすすむ。
【０１０２】
［ステップＳ５０］照合装置５０は、本人拒否処理をおこない、照合処理を終了する。照合装置５０は、本人拒否処理において、メッセージ表示部５０ｆによる本人拒否メッセージを表示し、本人認証後の処理の実行を不許可とする。
【０１０３】
このような、登録テンプレートと照合画像との対応関係を、図１４を用いて説明する。図１４は、第２の実施形態の登録テンプレートと照合画像を示す図である。
照合装置５０は、まず、照合対象距離情報に対応する登録テンプレートでの照合（実線で示す対応関係）をおこなう。そして、照合装置５０は、照合対象距離情報に対応する登録テンプレートでの照合に失敗した場合に、照合対象距離情報に対応しない登録テンプレートでの照合（破線で示す対応関係）もおこなう。
【０１０４】
たとえば、遠距離テンプレート７１、中距離テンプレート７２、近距離テンプレート７３が登録テンプレート７０に登録されている。このとき、遠距離照合画像７４は、遠距離テンプレート７１と照合をおこない、この照合に失敗した場合、中距離テンプレート７２、近距離テンプレート７３と照合をおこなう。同様に、中距離照合画像７５は、中距離テンプレート７２と照合をおこない、この照合に失敗した場合、遠距離テンプレート７１、近距離テンプレート７３と照合をおこなう。同様に、近距離照合画像７６は、近距離テンプレート７３と照合をおこない、この照合に失敗した場合、遠距離テンプレート７１、中距離テンプレート７２と照合をおこなう。
【０１０５】
これにより、利用者がテンプレート登録の過程の一部で手かざし動作を適切におこなわなかったことがあったとしても、照合を適切におこなう機会を向上（スムーズな認証）することができる。あるいは、手かざし動作の過程の一部で手かざし動作を適切におこなわない利用者であっても、照合を適切におこなう機会を向上することができる。
【０１０６】
なお、照合装置５０は、照合対象距離情報に対応する登録テンプレートでの照合に失敗した場合に、照合対象距離情報に対応しない登録テンプレートでの照合をおこなうようにしたが、あらかじめすべての登録テンプレートで照合をおこなうようにしてもよい。
【０１０７】
また、照合処理部５０ｂは、照合装置５０ではなく、センタサーバ６０、またはＩＣカード４１に備えるようにしてもよい。その場合、照合装置５０は、ユーザＩＤと、照合対象となる生体の画像情報（対応する距離情報を含む）とをセンタサーバ６０、またはＩＣカード４１に通知し、照合結果を取得する。
【０１０８】
次に、第３の実施形態を、図１５を用いて説明する。図１５は、第３の実施形態のテンプレート登録の様子を示す図である。第３の実施形態は、第２の実施形態と異なり、実距離を不等分にして距離に応じたグループ分けをおこなう。なお、第２の実施形態と共通の構成については、符番を同じにして説明する。
【０１０９】
［第３の実施形態］
センサユニット３０は、測距センサを備え、所定範囲の距離にある手のひらを撮影する。センサユニット３０が撮影範囲を２０ｍｍから８０ｍｍとするとき、第２の実施形態では、この６０ｍｍの距離を等分していたが、第３の実施形態では、この６０ｍｍの距離を不等分に分割する。
【０１１０】
つまり、グループ分けに用いる閾値は、たとえば、２０ｍｍから３０ｍｍは、「近」、３０ｍｍから５０ｍｍは、「中」、５０ｍｍから８０ｍｍは、「遠」のようにあらかじめ基準値が設定されている。これにより、撮影速度を一定にして手のひら画像を得るとき、手９１ａ、手９１ｂ、手９１ｃ、手９１ｄのようにして、遠方から接近する手がセンサユニット３０に近づくにしたがい減速しても、各距離で同数程度の手のひらの画像を得ることができる。
【０１１１】
次に、第４の実施形態を、図１６を用いて説明する。図１６は、第４の実施形態のテンプレート登録の様子を示す図である。
第４の実施形態は、第３の実施形態と異なり、撮影した画像にもとづいて基準値を設定して、グループ分けをおこなう。なお、第３の実施形態と共通の構成については、符番を同じにして説明する。
【０１１２】
［第４の実施形態］
センサユニット３０は、測距センサを備え、所定範囲の距離にある手のひらを撮影する。センサユニット３０が撮影範囲を２０ｍｍから８０ｍｍとするとき、必ずしも８０ｍｍの高さの手のひら画像を得られるとは限らない。これは、手のひらがセンサユニット３０の上方から下方に向かって動作するとは限らず、左右方向、あるいは前後方向の動作を伴ってセンサユニット３０に接近する場合があるからである。
【０１１３】
このような場合に、センサユニット３０が撮影範囲を２０ｍｍから５０ｍｍの範囲で手のひら画像を撮影した場合、撮影した複数の画像を距離に応じて３分割する。したがって、グループ分けに用いる閾値は、たとえば、２０ｍｍから３０ｍｍは、「近」、３０ｍｍから４０ｍｍは、「中」、４０ｍｍから５０ｍｍは、「遠」のように、撮影後に基準値が設定される。
【０１１４】
つまり、これにより、撮影速度を一定にして手のひら画像を得るとき、手９２ａ、手９２ｂ、手９２ｃ、手９２ｄのようにして、手がセンサユニット３０に好ましくない態様で接近しても、各距離で手のひらの画像を得ることができる。
【０１１５】
次に、第５の実施形態を図１７を用いて説明する。図１７は、第５の実施形態の登録テンプレートと照合画像を示す図である。第５の実施形態は、第２の実施形態と異なり、距離ごとの登録テンプレートを複数有する。第２の実施形態と共通の構成については、符番を同じにして説明する。
【０１１６】
［第５の実施形態］
登録テンプレート８０は、複数の遠距離テンプレート（遠距離テンプレート８２、遠距離テンプレート８３、遠距離テンプレート８４）、複数の中距離テンプレート（図示せず）、複数の近距離テンプレート（図示せず）を備える。選択手段８１は、照合装置５０に備えてもよいし、センタサーバ６０などの登録テンプレートを記憶する装置に備えるようにしてもよい。
【０１１７】
照合装置５０は、まず、照合対象距離情報に対応する登録テンプレートを選択手段８１に照会して、照合（実線で示す対応関係）をおこなう。選択手段８１は、複数有する照合対象距離情報に対応する登録テンプレートのうちから１つの登録テンプレートを照合対象として選択（破線で示す）する。
【０１１８】
したがって、遠距離照合画像８５は、最初に、遠距離テンプレート８２、遠距離テンプレート８３、遠距離テンプレート８４のいずれかと照合をし、失敗した場合に、その余のテンプレートと照合をおこなう。中距離画像の照合、近距離画像の照合についても、同様である。
【０１１９】
なお、選択手段８１による登録テンプレートの選択は、無作為におこなってもよいし、シーケンシャルにおこなってもよい、また、照合実績に応じて順序を可変にしてもよい。
なお、登録テンプレート８０に登録するテンプレートの数は、認証システム１の各種制約（記憶容量や処理能力など）に応じて、設定可能にしてもよい。
【０１２０】
これにより、利用者がテンプレート登録の過程の一部で手かざし動作を適切におこなわなかったことがあったとしても、手かざし動作を反復することなく、照合を適切におこなう機会を向上（スムーズな認証）することができる。あるいは、手かざし動作の過程の一部で手かざし動作を適切におこなわない利用者であっても、手かざし動作を反復することなく、照合を適切におこなう機会を向上することができる。
【０１２１】
なお、上記の処理機能は、コンピュータによって実現することができる。その場合、登録装置２０、センタサーバ６０、照合装置５０が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体（可搬型記録媒体を含む）に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリなどがある。磁気記録装置には、ハードディスク装置（ＨＤＤ）、フレキシブルディスク（ＦＤ）、磁気テープなどがある。光ディスクには、ＤＶＤ（Digital Versatile Disc）、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ（Recordable）／ＲＷ（ReWritable）などがある。光磁気記録媒体には、ＭＯ（Magneto-Optical disk）などがある。
【０１２２】
プログラムを流通させる場合には、たとえば、そのプログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭなどの可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【０１２３】
プログラムを実行するコンピュータは、たとえば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムにしたがった処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムにしたがった処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送されるごとに、逐次、受け取ったプログラムにしたがった処理を実行することもできる。
【０１２４】
なお、上述の実施の形態は、実施の形態の要旨を逸脱しない範囲内において種々の変更を加えることができる。
さらに、上述の実施の形態は、多数の変形、変更が当業者にとって可能であり、説明した正確な構成および応用例に限定されるものではない。
【０１２５】
上記については単に本発明の原理を示すものである。さらに、多数の変形、変更が当業者にとって可能であり、本発明は上記に示し、説明した正確な構成および応用例に限定されるものではなく、対応するすべての変形例および均等物は、添付の請求項およびその均等物による本発明の範囲とみなされる。
【符号の説明】
【０１２６】
１  認証システム
２  ネットワーク
１０  登録装置
１０ａ  画像情報取得手段
１０ｂ  距離情報取得手段
１０ｃ  テンプレート候補抽出手段
１０ｄ  テンプレート抽出手段
２０  登録装置
２０ａ  制御部
２０ｂ  画像グルーピング処理部
２０ｃ  照合処理部
２０ｄ  候補画像抽出部
２０ｅ  テンプレート画像抽出部
２０ｆ  テンプレート作成部
２０ｇ  テンプレート登録部
２０ｈ  メッセージ表示部
２０ｉ  記憶部
２０ｊ  通信部
２１  処理装置
３０  センサユニット
３０ａ  制御部
３０ｂ  撮影部
３０ｃ  測距部
３０ｄ  記憶部
３０ｅ  通信部
４０  ＩＣカードリーダライタ
４１  ＩＣカード
５０  照合装置
５０ａ  制御部
５０ｂ  照合処理部
５０ｃ  特徴データ抽出部
５０ｄ  類似度スコア計算部
５０ｅ  テンプレート検索部
５０ｆ  メッセージ表示部
５０ｇ  記憶部
５０ｈ  通信部
６０  センタサーバ
【図１】
2012042631.tif 000003
【図２】
2012042631.tif 000004
【図３】
2012042631.tif 000005
【図４】
2012042631.tif 000006
【図５】
2012042631.tif 000007
【図６】
2012042631.tif 000008
【図７】
2012042631.tif 000009
【図８】
2012042631.tif 000010
【図９】
2012042631.tif 000011
【図１０】
2012042631.tif 000012
【図１１】
2012042631.tif 000013
【図１２】
2012042631.tif 000014
【図１３】
2012042631.tif 000015
【図１４】
2012042631.tif 000016
【図１５】
2012042631.tif 000017
【図１６】
2012042631.tif 000018
【図１７】
2012042631.tif 000019
【国際調査報告】
2012042631.tif 000020
2012042631.tif 000021
2012042631.tif 000022
2012042631.tif 000023