(57)【要約】【課題】被認証者が差し出す手が左右のどちらであっても、手の位置の誘導を、認証作業を滞らせずに行えるようにする。【解決手段】生体センサ１４は、生体認証装置１の筐体に設けられており、生体情報を取得する。距離センサ１３と位置検出部２３とにより、被認証者と生体認証装置１の筐体との位置関係を取得する。ＣＰＵ３０は、生体センサ１４における生体情報の取得可能領域へ被認証者が差し出す手が左右どちらの手になるかを、距離センサ１３と位置検出部２３とで取得した位置関係に基づき判定する。表示制御部２２は、被認証者の登録時の掌の画像を表示部１２に表示させて、生体センサ１４に対する被認証者の手の位置の案内を、ＣＰＵ３０による判定結果に応じた手について行う。【選択図】図２
2010146158.tif 000002
【特許請求の範囲】
【請求項１】
被認証者の手から取得する生体情報に基づいて該被認証者の認証を行う生体認証装置であって、
該生体認証装置の筐体に設けられており、該生体情報を取得する生体情報センサ、
該被認証者と該生体認証装置の筐体との位置関係を取得する位置関係取得手段、
該生体情報センサにおける該生体情報の取得可能領域へ該被認証者が差し出す手が左右どちらの手になるかを、該位置関係取得手段が取得した該位置関係に基づき判定する判定手段、及び
該判定手段による判定結果に応じた画像を表示部に表示させる表示制御手段、
を有することを特徴とする生体認証装置。
【請求項２】
該位置関係取得手段は、該生体認証装置の筐体に対向して立つ該被認証者の立ち位置と該筐体との位置関係を取得することを特徴とする請求項１に記載の生体認証装置。
【請求項３】
該判定手段は、該位置関係取得手段が取得した該位置関係が、該立ち位置が該生体認証装置の筐体の右側に寄っている位置関係である場合には、該被認証者が差し出す手は左手になると判定し、該位置関係取得手段が取得した該位置関係が、該立ち位置が該生体認証装置の筐体の左側に寄っている位置関係である場合には、該被認証者が差し出す手は右手になると判定する、ことを特徴とする請求項２に記載の生体認証装置。
【請求項４】
該位置関係取得手段は、該生体情報センサにおける該生体情報の取得可能領域へ差し出すために該被認証者が移動させた手の手首と該生体情報センサとの位置関係を取得し、
該判定手段は、該被認証者が差し出す手が左右どちらの手になるかを、該位置関係取得手段が取得した該位置関係に基づき判定する、
ことを特徴とする請求項１に記載の生体認証装置。
【請求項５】
外光から該生体情報センサを遮光し、該被認証者の手を挿入する開口部が設けられている遮光カバーを更に有し、
該遮光カバーには、該表示部が備えられている、
ことを特徴とする請求項１に記載の生体認証装置。
【請求項６】
被認証者の手から取得する生体情報に基づいて該被認証者の認証を行う生体認証装置を機能させるコンピュータプログラムであって、
該生体認証装置には、該生体情報を取得する生体情報センサが、該生体認証装置の筐体に備えられており、
該生体認証装置を、
該被認証者と該生体認証装置の筐体との位置関係を取得する位置関係取得手段、
該生体情報センサにおける該生体情報の取得可能領域へ該被認証者が差し出す手が左右どちらの手になるかを、該位置関係取得手段が取得した該位置関係に基づき判定する判定手段、及び
該判定手段による判定結果に応じた画像を表示部に表示させる表示制御手段、
として機能させることを特徴とするコンピュータプログラム。
【請求項７】
被認証者の手から取得する生体情報に基づいて該被認証者の認証を行う生体認証装置において該生体情報の取得のために被認証者の手を誘導する方法であって、
該被認証者と該生体認証装置の筐体との位置関係を、該生体認証装置が有する位置関係取得手段が取得し、
該生体認証装置の筐体に設けられており、該生体情報を取得する生体情報センサにおける該生体情報の取得可能領域へ該被認証者が差し出す手が左右どちらの手になるかを、該
位置関係取得手段が取得した該位置関係に基づき、該生体認証装置が有する判定手段が判定し、
該生体認証装置が有する表示制御手段が、該判定手段による判定結果に応じた画像を表示部に表示させる、
ことを特徴とする生体認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は認証技術に関し、特に、生体認証の技術に関する。
【背景技術】
【０００２】
例えば掌の形状（掌形）、掌や指の静脈の形状、指紋の形状といった生体情報に基づいた個人の認証を行う場合、生体情報を取得するセンサに対する生体の位置を登録時と認証時とで一致させることは、より正確な認証のためには望ましい。
【０００３】
センサに対する生体の位置を登録時と認証時とで一致させる技術として、例えば、登録時に取得しておいた生体の画像をガイド画像として認証時に表示して生体の位置の誘導を行うという技術が知られている。
【特許文献１】特開２００８−７１１５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
生体情報を手から取得して認証を行う場合、生体位置の誘導のためのガイド画像は、左右の手のうち被認証者が認証のために差し出す方のものを表示することが好ましい。しかし、認証時に被認証者が差し出すのは左右どちらの手であるかは必ずしも定まっていないため、被認証者が差し出す手が左右どちらであるかを、ガイド画像の表示の前に判定する必要がある。
【０００５】
ここで、生体情報の取得用のセンサが取得した情報に基づいて手の左右の判定を行うことは可能である。しかしながら、この手法では、当該センサが必要な情報を取得するまでガイド画像の表示が行えないため、生体位置の誘導が遅れ、結果として、認証作業に余計な時間がかかり、被認証者に煩わしさを感じさせてしまうこともある。
【０００６】
本発明は上述した問題に鑑みてなされたものであり、その解決しようとする課題は、被認証者が差し出す手が左右のどちらであっても、手の位置の誘導を、認証作業を滞らせずに行えるようにすることである。
【課題を解決するための手段】
【０００７】
本明細書で開示する生体認証装置のひとつは、被認証者の手から取得する生体情報に基づいて被認証者の認証を行うものである。この生体認証装置は、生体情報センサと、位置関係取得手段と、判定手段と、表示制御手段とを有する。ここで、生体情報センサは、生体認証装置の筐体に設けられており、生体情報を取得するものである。位置関係取得手段は、被認証者と生体認証装置の筐体との位置関係を取得するものである。判定手段は、生体情報センサにおける生体情報の取得可能領域へ被認証者が差し出す手が左右どちらの手になるかを、位置関係取得手段が取得した位置関係に基づき判定するものである。表示制御手段は、該判定手段による判定結果に応じた画像を表示部に表示させるものである。
【０００８】
この生体認証装置によれば、被認証者が差し出す手が左右どちらの手になるかを、位置関係取得手段が取得した位置関係に基づき判定手段が判定する。従って、被認証者の手が生体情報センサによる生体情報の取得前であっても、被認証者が差し出す手の左右の判定を行うことができる。ここで、表示制御手段が、その手の左右に応じた画像を表示部に表示させて手の位置を案内して生体位置を適切に誘導するので、認証作業を滞らせることがない。
【発明の効果】
【０００９】
以上のように、本明細書で開示する生体認証装置によれば、被認証者が差し出す手が左右のどちらであっても、手の位置の誘導を、認証作業を滞らせずに行えるという効果を奏する。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施の形態を図面に基づいて説明する。
まず図１Ａについて説明する。図１Ａは生体認証装置１の外観構成の第一の例を示している。この生体認証装置１は、被認証者の手から取得する生体情報に基づいて被認証者の認証を行う。
【００１１】
図１Ａに示した生体認証装置１は、テンキースイッチ１１、表示部１２、距離センサ１３、生体センサ１４、及び遮光カバー１５を備えており、これらが筐体１６の同一面上に配置されて構成されている。
【００１２】
テンキースイッチ１１は、被認証者により操作されるスイッチであり、当該操作に対応付けられている数字情報の入力を被認証者から受け取る。
表示部１２は、例えば液晶ディスプレイであり、掌の画像や各種の情報を表示するものである。表示部１２に表示される掌の画像によって、生体センサ１４が生体情報を取得できるようにするための、生体センサ１４に対する被認証者の手の位置の案内が行われる。
【００１３】
距離センサ１３は、生体認証装置１の筐体１６下端の左部から右部にかけて複数備えられており、被認証者までの距離を各々計測する。
生体センサ（生体情報センサ）１４は、生体認証装置１の筐体１６に設けられており、被認証者の手から生体情報を取得する。本実施形態では、生体センサ１４は、被認証者の掌の静脈の形状情報を生体情報として取得する。静脈の形状情報は、例えば、静脈を流れる赤血球のヘモグロビンにより吸収される波長の赤外光を、掌全体に照射したときの反射光を画像化することで取得することができる。
【００１４】
なお、被認証者の認証に利用可能な生体情報としては、この他に、例えば掌の形状（掌形）やしわ（掌紋）の情報、指の静脈の形状や指紋の形状の情報などがある。被認証者の認証をこれらの生体情報に基づいて行う場合には、生体センサ１４は、これらの情報を被認証者の手から取得する。
【００１５】
また、この生体センサ１４は、被認証者の掌の画像（可視光画像）の撮像も行う。
遮光カバー１５は、外光から生体センサ１４を遮光するものであり、生体センサ１４における生体情報の取得可能領域へ被認証者が手を差し出す際にその手を挿入する開口部１７が設けられている。なお、表示部１２は、生体センサ１４を覆う遮光カバー１５の外側面に備えられている。
【００１６】
なお、筐体１６の面上における、テンキースイッチ１１と表示部１２、生体センサ１４、及び遮光カバー１５との配置の関係を、図１Ａのように縦に並べるようにする代わりに、図１Ｂに示す外観構成の第二の例のように、横に並べるようにしてもよい。
【００１７】
次に図２について説明する。図２は生体認証装置１の内部構成を示している。
生体認証装置１は、図１に示したテンキースイッチ１１、表示部１２、距離センサ１３、及び生体センサ１４に加えて、ＩＤ抽出部２１、表示制御部２２、位置検出部２３、認証制御部２４、ＣＰＵ３０、及びデータベース４０を備えて構成されている。
【００１８】
ＩＤ抽出部２１は、テンキースイッチ１１が受け取った数字情報の入力から、被認証者
が入力した、被認証者に個別に割り当てられているＩＤ情報（識別情報）を抽出する。
表示制御部２２は、ＣＰＵ３０から出力される画像データで表現されている掌の画像を表示部１２に表示させる制御を行う。
【００１９】
位置検出部２３は、被認証者と生体認証装置１の筐体１６との位置関係を取得するものであり、本実施形態においては、筐体１６に対向して立つ被認証者の立ち位置と筐体１６との位置関係を取得する。位置検出部２３は、この位置関係を、距離センサ１３が計測した被認証者までの距離に基づいて取得する。より具体的には、位置検出部２３は、距離センサ１３の各々が計測した被認証者までの距離に基づき、被認証者の立ち位置と筐体１６右部及び左部の各々との距離を算出してその測定結果とし、この測定結果を、上述した位置関係の取得結果として出力する。
【００２０】
認証制御部２４は、生体センサ１４から取得した生体情報と、データベース４０に予め格納されている被認証者の登録時の生体情報との特徴を比較することで当該被認証者の本人認証を行う。
【００２１】
ＣＰＵ（中央演算処理部）３０は、生体認証装置１の各構成要素の動作の管理を行う。特に、ＣＰＵ３０は、生体センサ１４における生体情報の取得可能領域へ被認証者が差し出す手が左右どちらの手になるかを、位置検出部２３が取得した位置関係に基づき判定する機能を提供する。本実施形態においては、この判定は、位置検出部２３が取得する、被認証者の立ち位置と筐体１６右部及び左部の各々との距離の測定結果に基づいて行われる。
【００２２】
なお、ＣＰＵ３０は、ＭＰＵ（マイクロ・プロセッサ）、ＲＡＭ、及びＲＯＭを備えている。ここで、ＭＰＵは、制御プログラムを実行することで各種の制御動作を行う。ＲＡＭは、ＭＰＵが制御プログラムを実行する際に必要に応じて使用する作業用の一時記憶領域を提供するランダム・アクセス・メモリである。ＲＯＭは、ＭＰＵが実行する制御プログラムが予め格納されているリード・オンリ・メモリである。ＣＰＵ３０は、ＲＯＭに格納されている制御プログラム（コンピュータプログラム）をＭＰＵが読み出してその実行を開始すると、後述する各種の制御処理を行って、前述した機能を提供する。
【００２３】
データベース４０は、不図示の記憶装置に格納されているデータ群である。データベース４０には、各被認証者の左右各々の掌の画像を表現している画像データ及び各被認証者の生体情報データ（本実施形態においては左右各々の掌の静脈の形状情報データ）が、被認証者に個別に割り当てられているＩＤ情報と対応付けられて登録される。
【００２４】
生体認証装置１は以上の構成要素を備えて構成されている。
次に図３について説明する。図３は、データベース４０のデータ構造を表現している。
データベース４０は、データの登録領域として、インデックス領域、画像データ領域、静脈データ領域を有している。
【００２５】
画像データ領域には、各被認証者の右手及び左手についての画像データが登録される。また、静脈データ領域には、各被認証者の右手及び左手についての静脈の形状情報データ（以下、「静脈データ」と称することとする）が登録される。
【００２６】
インデックス領域には、各被認証者の右手及び左手についての画像データ及び静脈データが登録されている画像データ領域上の位置及び静脈データ領域上の位置を各々示すインデックス（索引）情報が、前述のＩＤ情報に対応付けられて登録されている。例えば「１」なるＩＤ情報で特定される被認証者についての画像データ及び静脈データは、図３の例において、インデックス領域で「ＩＤ＃１」に対応付けられているインデックス情報を利用することで、画像データ領域及び静脈データ領域から読み出せる。
【００２７】
次に、図４について説明する。図４は、生体認証装置１で行われる登録処理の処理内容をフローチャートで示したものである。この登録処理は、被認証者についての画像データ及び静脈データをデータベース４０へ登録する処理であり、ＣＰＵ３０により行われる。
【００２８】
図４において、まず、Ｓ１０１では、ＣＰＵ３０は、被認証者（図４の登録処理においては被登録者）がテンキースイッチ１１を操作して入力したＩＤ情報をＩＤ抽出部２１から取得する処理を行う。
【００２９】
次に、Ｓ１０２では、ＣＰＵ３０は、表示制御部２２に所定の指示を与えて、右手の生体情報の登録を行う旨を表現する情報を表示部１２に表示させて、その旨を被登録者に通知する処理を行う。
【００３０】
次に、Ｓ１０３では、ＣＰＵ３０は、生体センサ１４における生体情報の取得可能領域で被登録者の右手が検知されたか否かを、生体センサ１４から出力される、撮像画像を表現している信号に基づき判定する処理を行う。ここで、ＣＰＵ３０は、被登録者の右手が検知されたと判定したとき（判定結果がＹｅｓのとき）にはＳ１０４に処理を進める。一方、被登録者の右手が未だ検知されないと判定したとき（判定結果がＮｏのとき）には、検知されるまでＳ１０３の処理を繰り返す。
【００３１】
次に、Ｓ１０４では、ＣＰＵ３０は、生体センサ１４からの出力信号を受け取って、この出力信号で表現されている被登録者の右手の掌の画像を取得する処理を行う。
次に、Ｓ１０５では、ＣＰＵ３０は、生体センサ１４からの出力信号を受け取って、この出力信号で表現されている被登録者の右手の掌の静脈の形状情報を取得する処理を行う。
【００３２】
次に、Ｓ１０６では、ＣＰＵ３０は、Ｓ１０４の処理で取得した画像を表現している右手画像データと、Ｓ１０５の処理で取得した形状情報を表現している右手静脈データとをデータベース４０に登録する処理を行う。この処理では、ＣＰＵ３０は、データベース４０の画像データ領域における空き領域に右手画像データの登録を行い、データベース４０の静脈データ領域における空き領域に右手静脈データの登録を行う。そして、右手画像データ及び右手静脈データ各々の登録位置を示すインデックス情報を、Ｓ１０１の処理で取得した被登録者のＩＤ情報に対応付けて、データベース４０のインデックス領域に登録する。
【００３３】
次に、Ｓ１０７では、ＣＰＵ３０は、表示制御部２２に所定の指示を与えて、左手の生体情報の登録を行う旨を表現する情報を表示部１２に表示させて、その旨を被登録者に通知する処理を行う。
【００３４】
次に、Ｓ１０８では、ＣＰＵ３０は、生体センサ１４における生体情報の取得可能領域で被登録者の左手が検知されたか否かを、生体センサ１４から出力される、撮像画像を表現している信号に基づき判定する処理を行う。ここで、ＣＰＵ３０は、被登録者の左手が検知されたと判定したとき（判定結果がＹｅｓのとき）にはＳ１０９に処理を進める。一方、被登録者の左手が未だ検知されないと判定したとき（判定結果がＮｏのとき）には、検知されるまでＳ１０８の処理を繰り返す。
【００３５】
次に、Ｓ１０９では、ＣＰＵ３０は、生体センサ１４からの出力信号を受け取って、この出力信号で表現されている被登録者の左手の掌の画像を取得する処理を行う。
次に、Ｓ１１０では、ＣＰＵ３０は、生体センサ１４からの出力信号を受け取って、こ
の出力信号で表現されている被登録者の左手の掌の静脈の形状情報を取得する処理を行う。
【００３６】
次に、Ｓ１１１では、ＣＰＵ３０は、Ｓ１０９の処理で取得した画像を表現している左手画像データと、Ｓ１１０の処理で取得した形状情報を表現している左手静脈データとをデータベース４０に登録する処理を行い、その後は、この登録処理を終了する。この処理では、ＣＰＵ３０は、データベース４０の画像データ領域における空き領域に左手画像データの登録を行い、データベース４０の静脈データ領域における空き領域に左手静脈データの登録を行う。そして、左手画像データ及び左手静脈データ各々の登録位置を示すインデックス情報を、Ｓ１０１の処理で取得した被登録者のＩＤ情報に対応付けて、データベース４０のインデックス領域に登録する。
【００３７】
以上の処理が登録処理である。
なお、上述した実施形態では、登録処理を生体認証装置１が行うようにしていた。この代わりに、例えば、この登録処理を生体情報の登録専用の登録装置で行うようにし、取得された被登録者毎のＩＤ情報並びに左右の掌の画像データ及び静脈データを、登録装置から通信回線を経由して生体認証装置１が受け取るようにしてもよい。なお、このようにする場合には、生体認証装置１は、受け取った各種のデータを、図３に示したデータ構造に従ってデータベース４０に登録する処理を行うようにする。
【００３８】
次に、生体認証装置１で行われる認証処理について説明する。この認証処理は、被認証者の手から取得する生体情報（本実施形態では掌の静脈の形状情報）に基づいて被認証者の本人認証を行う処理である。
【００３９】
まず図５について説明する。図５は認証処理の概要を示している。
生体認証装置１は、まず、Ｓ２００のＩＤ入力取得処理を行う。この処理は、被認証者の登録情報（画像データ及び静脈データ）がデータベース４０に存在するか否かを、当該被認証者が入力するＩＤ情報に基づいて判定し、存在する場合には、その登録情報をデータベース４０から読み出す処理である。
【００４０】
次に、生体認証装置１は、Ｓ３００の左右位置検知処理を行う。この処理は、生体認証装置１の筐体１６に対向して立つ被認証者の立ち位置を検知し、その立ち位置が、筐体１６の右側に寄っているか左側に寄っているかを判定する処理である。ここで、立ち位置と筐体１６との位置関係に基づき、立ち位置が筐体１６の右側に寄っていると判別した場合には、被認証者が差し出す手は、被認証者が不自然な姿勢をとらずに遮光カバー１５の開口部１７に挿入することができる、左手になるとの判定を下す。また、立ち位置が筐体１６の左側に寄っていると判別した場合には、被認証者が差し出す手は、同様の考えにより、右手になるとの判定を下す。
【００４１】
次に、生体認証装置１は、Ｓ４００ａの手画像表示処理を行う。この処理は、データベース４０から読み出した登録情報のうち、被認証者が差し出す手の判定結果に応じた手についての画像データで表現されている画像（被認証者の掌の登録時の画像）を表示部１２に表示させる処理である。この画像の表示により、生体センサ１４に対する被認証者の手の位置の案内が行われる。
【００４２】
なお、被認証者の掌の登録時の画像は、左右反転させて表示部１２に表示させる。すなわち、例えば、図６Ａに例示する被認証者の右手の掌の登録時の画像を表示部１２に表示させるときには、図６Ｂに示すように、図６Ａの画像を左右反転させて、右手の掌の画像における親指側が左側となるようにして表示させる。
【００４３】
図１Ａや図１Ｂの外観構成では、生体センサ１４は被認証者の掌側から生体の情報を取得するのに対し、遮光カバー１５の外側面に備えられている表示部１２は、生体情報の取得時には手の甲側に位置することになる。従って、掌の画像を左右反転させて表示部１２に表示させることで、被認証者は、表示部１２に表示される自分の登録時の掌の画像を、あたかも手の甲側から透視しているかのような感覚でその画像を見ることができるので、より適切な手の位置の誘導となる。
【００４４】
また、この手画像表示処理では、更に、表示部１２に表示させた被認証者の登録時における掌の画像に重畳させて、この時点で生体センサ１４が撮像して取得している該被認証者の掌の生（ライブ）の画像を表示部１２に表示させる処理を行う。この掌のライブの画像も、登録時の画像と同様に、左右反転して表示部１２に表示させる。
【００４５】
右手の掌の画像の表示部１２での重畳表示の例を図７Ａに示す。被認証者は、この重畳画像を参照し、掌のライブの画像（ライブ画像５１）が掌の登録時の画像（登録時画像５２）にぴったりと重なるように、差し出した手を移動させる。こうして、手が適切な位置に誘導される。ここで、ライブ画像５１を左右反転して表示部１２に表示させているので、被認証者の手の移動方向とライブ画像５１の移動方向とが左右で逆になる不自然さは生じない。また、被認証者が直視することのできない遮光カバー１５内の掌の画像を表示部１２で表示するので、被認証者が感じる不安感や不快感が軽減される。
【００４６】
なお、この掌の画像の重畳表示において、図７Ｂに例示するように、登録時画像５２として、登録時の掌の輪郭のみの画像を表示するようにしてもよい。このようにすることで、重畳表示時におけるライブ画像５１の視認性が向上するので、被認証者によるライブ画像５１を登録時画像５２に重ねるための手の移動作業が容易になる。
【００４７】
図５の説明に戻る。次に、生体認証装置１は、Ｓ４００ｂの照合処理を行う。この処理では、被認証者の現在の生体情報（本実施形態においては掌の静脈データ）を登録時のものと照合し、この照合結果に基づいて、被認証者の本人認証を行う。
【００４８】
次に、図５の認証処理の具体的な処理内容について説明する。
まず図８について説明する。図８は、図５のＳ２００の処理であるＩＤ入力取得処理の具体的な処理内容をフローチャートで示したものである。このＩＤ入力取得処理は、ＩＤ抽出部２１及びＣＰＵ３０により行われる。
【００４９】
まず、Ｓ２０１では、ＩＤ抽出部２１は、被認証者によるテンキースイッチ１１の操作内容を取得する処理を行う。
Ｓ２０２では、ＩＤ抽出部２１が、取得したテンキースイッチ１１の操作内容で示されている数字入力の桁数が、ＩＤ情報の桁数として適正か否かを判定する処理を行う。なお、ＩＤ情報の桁数は予め定義されているものとする。ここで、ＩＤ抽出部２１は、数字入力の桁数が適正であると判定したときには、入力された数字情報をＣＰＵ３０に渡してＳ２０３に処理を進める。一方、ＩＤ抽出部２１は、数字入力の桁数が不適であると判定したときには、Ｓ２０１に処理を戻して、テンキースイッチ１１の操作内容の取得処理を改めて行う。
【００５０】
次に、Ｓ２０３では、ＣＰＵ３０が、データベース４０のインデックス領域を検索して、取得した数字情報に対応するＩＤ情報を見つけ出す処理を行う。
次に、Ｓ２０４では、ＣＰＵ３０が、取得した数字情報に対応するＩＤ情報をデータベース４０のインデックス領域を見つけ出せたか否かを判定する処理を行う。ここで、ＣＰＵ３０は、ＩＤ情報を見つけ出せたと判定したとき（判定結果が「ある」のとき）にはＳ２０５に処理を進める。一方、ＣＰＵ３０が、ＩＤ情報を見つけ出せなかったと判定したとき（判定結果が「ない」のとき）には、被認証者によるテンキースイッチ１１の操作に誤りがあったと見なし、Ｓ２０１に処理を戻して、テンキースイッチ１１の操作内容の取得処理を改めて行う。
【００５１】
次に、Ｓ２０５では、ＣＰＵ３０が、見つけ出したＩＤ情報にインデックス領域で対応付けられているインデックス情報を利用して画像データ領域及び静脈データ領域を検索して、被認証者の登録時の画像データ及び静脈データを見つけ出す処理を行う。その後は、このＩＤ入力取得処理を終了する。
以上の処理がＩＤ入力取得処理である。
【００５２】
次に図９について説明する。図９は、図５のＳ３００の処理である左右位置検知処理の具体的な処理内容をフローチャートで示したものである。この左右位置検知処理は、位置検出部２３及びＣＰＵ３０により行われる。
【００５３】
まず、Ｓ３０１では、位置検出部２３が各距離センサ１３を制御して、各距離センサ１３から、生体認証装置１の筐体１６に対向して立つ被認証者までの距離を計測させ、測定結果をＣＰＵ３０に渡す処理を行う。
【００５４】
次に、Ｓ３０２では、ＣＰＵ３０が、生体認証装置１の筐体１６に複数備えられている距離センサ１３のうち筐体１６の左部に備えられているものが計測した距離の平均値を、被認証者と筐体１６の左部との距離の測定結果ｎとして算出する処理を行う。
【００５５】
次に、Ｓ３０３では、ＣＰＵ３０が、生体認証装置１の筐体１６に複数備えられている距離センサ１３のうち筐体１６の右部に備えられているものが計測した距離の平均値を、被認証者と筐体１６の右部との距離の測定結果ｍとして算出する処理を行う。
【００５６】
次に、Ｓ３０４では、ＣＰＵ３０は、Ｓ３０２の処理で算出された被認証者と筐体１６の左部との距離の測定結果ｎと、Ｓ３０３の処理で算出された被認証者と筐体１６の右部との距離の測定結果ｍとの値の大小を比較する処理を行う。
【００５７】
このＳ３０４の判定処理において、測定結果ｎよりも測定結果ｍが小さい（すなわち、筐体１６の右部が左部よりも被認証者に近い）と判定したときには、ＣＰＵ３０はＳ３０５に処理を進め、被認証者が差し出す手は左手になるとの判定を下す処理を行う。このときには、被認証者の立ち位置が筐体１６の右側に寄っている位置関係であるので、前述したように、被認証者が不自然な姿勢をとらずに遮光カバー１５の開口部１７に挿入することができるのは左手であると考えられるからである。
【００５８】
一方、このＳ３０４の判定処理において、測定結果ｎが測定結果ｍよりも小さい（すなわち、筐体１６の左部が右部よりも被認証者に近い）と判定したときには、ＣＰＵ３０はＳ３０６に処理を進め、被認証者が差し出す手は右手になるとの判定を下す処理を行う。このときには、被認証者の立ち位置が筐体１６の左側に寄っている位置関係であるので、前述したように、被認証者が不自然な姿勢をとらずに遮光カバー１５の開口部１７に挿入することができるのは右手であると考えられるからである。
【００５９】
なお、このＳ３０４の判定処理においては、測定結果ｎと測定結果ｍとが一致する場合には、Ｓ３０６に処理を進め、被認証者が差し出す手は右手になるとの判定を下す処理を便宜的に行うようにしている。但し、測定結果ｎと測定結果ｍとが一致する場合に、Ｓ３０５に処理を進め、被認証者が差し出す手は左手になるとの判定を下す処理を便宜的に行うようにしてもよい。
この判定処理の後は、この左右位置検知処理が終了する。
以上の処理が左右位置検知処理である。
【００６０】
次に図１０について説明する。図１０は、図５のＳ４００ａの処理である手画像表示処理及び図５のＳ４００ｂの処理である照合処理の具体的な処理内容をフローチャートで示したものである。この手画像表示処理及び照合処理は、認証制御部２４及びＣＰＵ３０により行われる。
【００６１】
まず、Ｓ４０１において、ＣＰＵ３０は、前述した図９の左右位置検知処理におけるＳ３０４の判定処理により下した、被認証者が差し出す手の判定結果が、右手であったか左手であったかを判定する処理を行う。ここで、判定結果が右手である場合には、Ｓ４０２に処理を進め、判定結果が左手である場合には、Ｓ４０３に処理を進める。
【００６２】
次に、Ｓ４０２では、ＣＰＵ３０は、図８のＩＤ入力取得処理を実行して見つけ出していた、被認証者が入力したＩＤ情報に対応付けられている、被認証者の登録時の画像データ及び静脈データであって右手のものを、データベース４０から読み出す処理を行う。この処理により読み出されたデータのうち静脈データについては認証制御部２４に転送される。その後はＳ４０４に処理を進める。
【００６３】
次に、Ｓ４０３では、ＣＰＵ３０は、図８のＩＤ入力取得処理を実行して見つけ出していた、被認証者が入力したＩＤ情報に対応付けられている、被認証者の登録時の画像データ及び静脈データであって左手のものを、データベース４０から読み出す処理を行う。この処理により読み出されたデータのうち静脈データについては認証制御部２４に転送される。その後はＳ４０４に処理を進める。
【００６４】
次に、Ｓ４０４では、ＣＰＵ３０は、表示制御部２２を制御して、Ｓ４０２若しくはＳ４０３の処理で読み出した画像データで表現されている手の画像を表示部１２に表示させる処理を行う。すなわち、このＳ４０４の処理では、被認証者の登録時の掌の画像のうち前述したＳ３０４（図９）の判定処理による判定結果に応じた手についてのものを表示部１２に表示させる処理を行う。この処理により、生体センサ１４に対する被認証者の手の位置の案内が行われる。
【００６５】
なお、このＳ４０４の処理では、前述したように、被認証者の掌の登録時の画像を左右反転させて表示部１２に表示させる。
次に、Ｓ４０５では、ＣＰＵ３０は、変数ｒに初期値「０」を代入する処理を行う。この変数ｒは、照合回数（後述する照合処理の実行回数）の計数に使用する。
【００６６】
次に、Ｓ４０６では、ＣＰＵ３０は、生体センサ１４における生体情報の取得可能領域で被登録者の手が検知されたか否かを、生体センサ１４から出力される、撮像画像を表現している信号に基づき判定する処理を行う。ここで、ＣＰＵ３０は、被登録者の手が検知されたと判定したとき（判定結果がＹｅｓのとき）にはＳ４０７に処理を進める。一方、被登録者の手が未だ検知されないと判定したとき（判定結果がＮｏのとき）には、検知されるまでＳ４０６の処理を繰り返す。
【００６７】
次に、Ｓ４０７では、認証制御部２４は、生体センサ１４からの出力信号を受け取って、この出力信号で表現されている被登録者の掌の画像（ライブの画像）を取得して、この情報を表現している画像データをＣＰＵ３０に渡す処理を行う。
【００６８】
次に、Ｓ４０８では、認証制御部２４は、生体センサ１４からの出力信号を受け取って、この出力信号で表現されている被登録者の掌の静脈の形状情報を取得する処理を行う。
次に、Ｓ４０９では、ＣＰＵ３０は、表示制御部２２を制御して、Ｓ４０７の処理で受
け取った画像データで表現されている掌のライブの画像を、Ｓ４０４の処理で表示させている被認証者の登録時の掌の画像に重畳させて、表示部１２に表示させる処理を行う。なお、このＳ４０９の処理でも、Ｓ４０４の処理と同様に、Ｓ４０７の処理で取得した掌のライブの画像を左右反転させて表示部１２に表示させる。
【００６９】
次に、Ｓ４１０では、認証制御部２４は、Ｓ４０３若しくはＳ４０４の処理により転送されてきた静脈データで表現されている被認証者の登録時の掌の静脈の形状情報と、Ｓ４０８の処理で取得した形状情報との特徴を比較する画像処理を行う。そして、続くＳ４１１において、認証制御部２４は、この特徴の差異が所定量未満であることで２つの形状情報が同一人の掌の静脈のものと見なせるか否かを判定する処理を行う。ここで、認証制御部２４は、２つの形状情報が同一人の掌の静脈のものと見なせると判定したとき（判定結果がＯＫのとき）には、その旨をＣＰＵ３０に通知してＳ４１２に処理を進める。一方、認証制御部２４は、２つの形状情報が同一人の掌の静脈のものとは見なすことができないと判定したとき（判定結果がＮＧのとき）には、その旨をＣＰＵ３０に通知してＳ４１３に処理を進める。
【００７０】
Ｓ４１２では、ＣＰＵ３０は、被認証者についての認証結果として、「ＯＫ」であった（本人であることが認証できた）ことを示す情報を出力する処理を行い、この後はこの図１０の処理を終了する。
【００７１】
Ｓ４１３では、ＣＰＵ３０は、前述した変数ｒの現在の値に「１」を加算した結果の値を改めて変数ｒに代入して、変数ｒの値を「１」だけ増加させる処理を行う。
Ｓ４１４では、ＣＰＵ３０は、変数ｒの現在の値が、予め設定されている値である、認証処理のリトライ回数Ｒを超えたか否かを判定する処理を行う。ここで、ＣＰＵ３０は、変数ｒの現在の値がリトライ回数Ｒ以下であり、リトライ回数Ｒを超えてはいないと判定したときには、Ｓ４０７へと処理を戻し、Ｓ４０７からＳ４１１にかけての照合処理を再度実行する。一方、ＣＰＵ３０は、変数ｒの現在の値がリトライ回数Ｒを超えたと判定したときには、Ｓ４１５に処理を進める。
【００７２】
Ｓ４１５では、ＣＰＵ３０は、被認証者についての認証結果として、「ＮＧ」であった（本人であることが認証できなかった）ことを示す情報を出力する処理を行い、この後はこの図１０の処理を終了する。
【００７３】
以上の図１０の処理が行われることにより、被認証者の手から取得する生体情報（本実施形態においては掌の静脈の形状情報）に基づいた被認証者の認証が、生体認証装置１により行われる。
【００７４】
以上のように、生体認証装置１では、生体認証を行うときに、掌の位置の案内を、遮光カバー１５上の見やすい位置に配置されている表示部１２で表示して行い、適切な位置に被認証者の手を誘導するので、認証作業を素早く且つ精度良く行うことができる。
【００７５】
なお、生体認証装置１の外観を、図１Ａや図１Ｂに示したもののように構成する代わりに、図１１に示す第三の例のように構成してもよい。
この図１１に示す外観構成例は、距離センサ１３が、筐体１６下端にではなく、筐体１６における、被認証者が手を挿入する遮光カバー１５の開口部１７の付近の左部から右部にかけて複数備えられている点において、図１Ａに示した第一の例と異なっている。距離センサ１３は、この第三の例においては、被認証者の手首までの距離を各々計測する。
【００７６】
生体認証装置１が第三の例の外観構成を採る場合、図２に示した生体認証装置１の内部構成における位置検出部２３は、生体センサ１４における生体情報の取得可能領域へ差し
出すために被認証者が移動させた手の手首と生体センサ１４との位置関係を取得する。より具体的には、位置検出部２３は、距離センサ１３の各々が計測した被認証者の手首までの距離に基づき、被認証者の手首と筐体１６右部及び左部の各々との距離を算出してその測定結果とし、この測定結果を、上述した位置関係の取得結果として出力する。
【００７７】
なお、第三の例の外観構成を採る場合にも、生体認証装置１は図５に示した認証処理を行って被認証者の本人認証を行う。但し、このうちのＳ３００の左右位置検知処理では、位置検出部２３が検出した被認証者の手首と生体センサ１４との位置関係が、手首が生体センサ１４に対し右側に寄っている位置関係であるか左側に寄っているかを判定する処理が行われる。ここで、被認証者の手首と生体センサ１４との位置関係に基づき、手首が生体センサ１４に対し右側に寄っている位置関係である場合には、被認証者が差し出す手は、不自然な手首の角度をとらずに開口部１７に挿入することができる、左手になると判定する。また、手首が生体センサ１４に対し左側に寄っている位置関係である場合には、被認証者が差し出す手は、同様の考えにより、右手になると判定する。このために、図９に示した左右位置検知処理の具体的な処理内容では、以下のような処理が位置検出部２３及びＣＰＵ３０により行われる。
【００７８】
まず、Ｓ３０１では、位置検出部２３が各距離センサ１３を制御して、各距離センサ１３から、生体センサ１４における生体情報の取得可能領域へ差し出すために被認証者が移動させた手の手首までの距離を計測させ、測定結果をＣＰＵ３０に渡す処理を行う。
【００７９】
次に、Ｓ３０２では、ＣＰＵ３０が、生体認証装置１の筐体１６に複数備えられている距離センサ１３のうち開口部１７の左部に備えられているものが計測した距離の平均値を、被認証者と開口部１７の左部との距離の測定結果ｎとして算出する処理を行う。
【００８０】
次に、Ｓ３０３では、ＣＰＵ３０が、生体認証装置１の筐体１６に複数備えられている距離センサ１３のうち開口部１７の右部に備えられているものが計測した距離の平均値を、被認証者と開口部１７の右部との距離の測定結果ｍとして算出する処理を行う。
【００８１】
次に、Ｓ３０４では、ＣＰＵ３０は、Ｓ３０２の処理で算出された被認証者と開口部１７の左部との距離の測定結果ｎと、Ｓ３０３の処理で算出された被認証者と開口部１７の右部との距離の測定結果ｍとの値の大小を比較する処理を行う。
【００８２】
このＳ３０４の判定処理において、測定結果ｎよりも測定結果ｍが小さい（すなわち、開口部１７の右部が左部よりも被認証者の手首に近い）と判定したときには、ＣＰＵ３０はＳ３０５に処理を進め、被認証者が差し出す手は左手になるとの判定を下す処理を行う。このときには、被認証者の手首が開口部１７の右側に寄っている位置関係であるので、前述したように、被認証者が不自然な手首の角度をとらずに開口部１７に挿入することができるのは左手であると考えられるからである。
【００８３】
一方、このＳ３０４の判定処理において、測定結果ｎが測定結果ｍよりも小さい（すなわち、開口部１７の左部が右部よりも被認証者の手首に近い）と判定したときには、ＣＰＵ３０はＳ３０６に処理を進め、被認証者が差し出す手は右手になるとの判定を下す処理を行う。このときには、被認証者の手首が開口部１７の左側に寄っている位置関係であるので、前述したように、被認証者が不自然な手首の角度をとらずに開口部１７に挿入することができるのは右手であると考えられるからである。
【００８４】
なお、このＳ３０４の判定処理においては、測定結果ｎと測定結果ｍとが一致する場合には、Ｓ３０６に処理を進め、被認証者が差し出す手は右手になるとの判定を下す処理を便宜的に行うようにしている。但し、測定結果ｎと測定結果ｍとが一致する場合に、Ｓ３
０５に処理を進め、被認証者が差し出す手は左手になるとの判定を下す処理を便宜的に行うようにしてもよい。
【００８５】
この判定処理の後は、この左右位置検知処理が終了する。
図５におけるこの他の処理、すなわち、Ｓ２００のＩＤ入力取得処理、Ｓ４００ａの手画像表示処理、及びＳ４００ｂの照合処理については、図８及び図１０に示した処理が生体認証装置１で行われる。この結果、被認証者の手から取得する生体情報（本実施形態においては掌の静脈の形状情報）に基づいた被認証者の認証が、生体認証装置１により行われる。その結果、生体認証を行うときに、掌の位置の案内が、遮光カバー１５上の見やすい位置に配置されている表示部１２で表示して行われ、適切な位置に被認証者の手が誘導されるので、認証作業を素早く且つ精度良く行うことができる。
【００８６】
なお、以上までに説明した全ての実施形態に関し、更に以下の付記を開示する。
（付記１）
被認証者の手から取得する生体情報に基づいて該被認証者の認証を行う生体認証装置であって、
該生体認証装置の筐体に設けられており、該生体情報を取得する生体情報センサ、
該被認証者と該生体認証装置の筐体との位置関係を取得する位置関係取得手段、
該生体情報センサにおける該生体情報の取得可能領域へ該被認証者が差し出す手が左右どちらの手になるかを、該位置関係取得手段が取得した該位置関係に基づき判定する判定手段、及び
該判定手段による判定結果に応じた画像を表示部に表示させる表示制御手段、
を有することを特徴とする生体認証装置。
（付記２）
該位置関係取得手段は、該生体認証装置の筐体に対向して立つ該被認証者の立ち位置と該筐体との位置関係を取得することを特徴とする付記１に記載の生体認証装置。
（付記３）
該判定手段は、該位置関係取得手段が取得した該位置関係が、該立ち位置が該生体認証装置の筐体の右側に寄っている位置関係である場合には、該被認証者が差し出す手は左手になると判定し、該位置関係取得手段が取得した該位置関係が、該立ち位置が該生体認証装置の筐体の左側に寄っている位置関係である場合には、該被認証者が差し出す手は右手になると判定する、ことを特徴とする付記２に記載の生体認証装置。
（付記４）
該位置関係取得手段は、該生体認証装置の筐体に対向して立つ該被認証者と該筐体の右部及び左部の各々との距離を計測する距離計測手段を有しており、
前記判定手段は、該被認証者が差し出す手が左右どちらの手になるかを、該距離計測手段の測定結果に基づき判定する、
ことを特徴とする付記３に記載の生体認証装置。
（付記５）
前記判定手段は、該距離計測手段の測定結果に応じ、該生体認証装置の筐体の右部が該筐体の左部よりも該被認証者に近い場合には、該被認証者が差し出す手は左手になると判定し、該生体認証装置の筐体の左部が該筐体の右部よりも該被認証者に近い場合には、該被認証者が差し出す手は右手になると判定する、ことを特徴とする付記４に記載の生体認証装置。
（付記６）
該距離計測手段は、該生体認証装置の筐体の右部及び左部に各々複数備えられており該被認証者までの距離を各々計測する距離センサを有しており、該筐体の右部に備えられている各距離センサが計測した該距離の平均値を該被認証者と該筐体の右部との距離とし、該筐体の左部に備えられている各距離センサが計測した該距離の平均値を、該被認証者と該筐体の左部との距離とする、ことを特徴とする付記４に記載の生体認証装置。
（付記７）
該位置関係取得手段は、該生体情報センサにおける該生体情報の取得可能領域へ差し出すために該被認証者が移動させた手の手首と該生体情報センサとの位置関係を取得し、
該判定手段は、該被認証者が差し出す手が左右どちらの手になるかを、該位置関係取得手段が取得した該位置関係に基づき判定する、
ことを特徴とする付記１に記載の生体認証装置。
（付記８）
該判定手段は、該位置関係取得手段が取得した該位置関係が、該手首が該生体情報センサに対し右側に寄っている位置関係である場合には、該被認証者が差し出す手は左手になると判定し、該位置関係取得手段が取得した該位置関係が、該手首が該生体情報センサに対し左側に寄っている位置関係である場合には、該被認証者が差し出す手は右手になると判定する、ことを特徴とする付記７に記載の生体認証装置。
（付記９）
該位置関係取得手段は、該手首と該生体認証装置における該生体情報センサの右部及び左部の各々との距離を計測する距離計測手段を有しており、
前記判定手段は、該生体情報センサが取得する該生体情報が、該被認証者が差し出す手が左右どちらの手になるかを、該距離計測手段の測定結果に基づき判定する、
ことを特徴とする付記８に記載の生体認証装置。
（付記１０）
前記判定手段は、該距離計測手段の測定結果に応じ、該生体認証装置における該生体情報センサの右部が該生体認証装置における該生体情報センサの左部よりも該手首に近い場合には、該被認証者が差し出す手は左手になると判定し、該生体認証装置の左部が該生体認証装置の右部よりも該被認証者に近い場合には、該被認証者が差し出す手は右手になると判定する、ことを特徴とする付記９に記載の生体認証装置。
（付記１１）
外光から該生体情報センサを遮光し、該被認証者の手を挿入する開口部が設けられている遮光カバーを更に有し、
該遮光カバーには、該表示部が備えられている、
ことを特徴とする付記１に記載の生体認証装置。
（付記１２）
該表示制御手段は、該被認証者の掌の該登録時における画像を、左右反転させて該表示部に表示させることを特徴とする付記１１に記載の生体認証装置。
（付記１３）
該表示制御手段が該表示部に表示させている該登録時における該被認証者の掌の画像に重畳させて、この時点で該生体情報センサが取得している該被認証者の掌のライブの画像を該表示部に表示させるライブ画像表示手段を更に有することを特徴とする付記１１に記載の生体認証装置。
（付記１４）
該ライブ画像表示手段は、該被認証者の掌についての該登録時における画像とライブの画像とを、どちらも左右反転させて該表示部に表示させることを特徴とする付記１３に記載の生体認証装置。
（付記１５）
該ライブ画像表示手段は、該ライブの画像を該表示部に表示させるときには、該表示制御手段が該表示部に表示させている該登録時における該被認証者の掌の画像を、該登録時における該被認証者の掌の輪郭のみ画像の画像にして表示させることを特徴とする付記１３に記載の生体認証装置。
（付記１６）
被認証者の手から取得する生体情報に基づいて該被認証者の認証を行う生体認証装置を機能させるコンピュータプログラムであって、
該生体認証装置には、該生体情報を取得する生体情報センサが、該生体認証装置の筐体
に備えられており、
該生体認証装置を、
該被認証者と該生体認証装置の筐体との位置関係を取得する位置関係取得手段、
該生体情報センサにおける該生体情報の取得可能領域へ該被認証者が差し出す手が左右どちらの手になるかを、該位置関係取得手段が取得した該位置関係に基づき判定する判定手段、及び
該判定手段による判定結果に応じた画像を表示部に表示させる表示制御手段、
として機能させることを特徴とするコンピュータプログラム。
（付記１７）
被認証者の手から取得する生体情報に基づいて該被認証者の認証を行う生体認証装置において該生体情報の取得のために被認証者の手を誘導する方法であって、
該被認証者と該生体認証装置の筐体との位置関係を、該生体認証装置が有する位置関係取得手段が取得し、
該生体認証装置の筐体に設けられており、該生体情報を取得する生体情報センサにおける該生体情報の取得可能領域へ該被認証者が差し出す手が左右どちらの手になるかを、該位置関係取得手段が取得した該位置関係に基づき、該生体認証装置が有する判定手段が判定し、
該生体認証装置が有する表示制御手段が、該判定手段による判定結果に応じた画像を表示部に表示させる、
ことを特徴とする生体認証方法。
（付記１８）
該表示制御手段が該表示部に表示させる、該判定手段による判定結果に応じた画像は、該生体情報センサに対する該被認証者の手の位置の案内の画像であることを特徴とする付記１に記載の生体認証装置。
【図面の簡単な説明】
【００８７】
【図１Ａ】生体認証装置の外観構成の第一の例を示す図である。
【図１Ｂ】生体認証装置の外観構成の第二の例を示す図である。
【図２】生体認証装置の内部構成を示す図である。
【図３】データベースのデータ構造を示す図である。
【図４】登録処理の処理内容をフローチャートで示した図である。
【図５】認証処理の概要を示す図である。
【図６Ａ】被認証者の右手の掌の登録時の画像例を示す図である。
【図６Ｂ】図６Ａの画像の表示部での表示例を示す図である。
【図７Ａ】ライブ画像と登録画像との重畳表示の第一の例を示す図である。
【図７Ｂ】ライブ画像と登録画像との重畳表示の第二の例を示す図である。
【図８】ＩＤ入力取得処理の具体的な処理内容をフローチャートで示した図である。
【図９】左右位置検知処理の具体的な処理内容をフローチャートで示した図である。
【図１０】手画像表示処理及び照合処理の具体的な処理内容をフローチャートで示した図である。
【図１１】生体認証装置の外観構成の第三の例を示す図である。
【符号の説明】
【００８８】
１      生体認証装置
１１      テンキースイッチ
１２      表示部
１３      距離センサ
１４      生体センサ
１５      遮光カバー
１６      筐体
１７      開口部
２１      ＩＤ抽出部
２２      表示制御部
２３      位置検出部
２４      認証制御部
３０      ＣＰＵ
４０      データベース
５１      ライブ画像
５２      登録時画像
【図２】
2010146158.tif 000003
【図３】
2010146158.tif 000004
【図４】
2010146158.tif 000005
【図５】
2010146158.tif 000006
【図８】
2010146158.tif 000007
【図９】
2010146158.tif 000008
【図１０】
2010146158.tif 000009
【図１Ａ】
2010146158.tif 000010
【図１Ｂ】
2010146158.tif 000011
【図６Ａ】
2010146158.tif 000012
【図６Ｂ】
2010146158.tif 000013
【図７Ａ】
2010146158.tif 000014
【図７Ｂ】
2010146158.tif 000015
【図１１】
2010146158.tif 000016