(57)【特許請求の範囲】
【請求項１】
登録または認証に用いる指を撮像する撮像部と、
手のひらの特徴情報を取得する取得部と、
前記手のひらに基づいて、前記指の前記撮像部へのかざし状態が適切であるか否かを判定する制御部と、
を備え、
前記取得部は、前記手のひらの特徴情報として、前記手のひらによる前記取得部への接触情報を取得する、
ことを特徴とする生体登録・認証システム。
【請求項３】
請求項１に記載の生体登録・認証システムであって、
前記制御部は、前記判定の結果に応じて前記かざし状態を適切にするためのガイダンスを表示部に表示する、
ことを特徴とする生体登録・認証システム。
【請求項４】
請求項１に記載の生体登録・認証システムであって、
前記制御部は、前記撮像部が撮像した前記指の特徴情報を抽出し、抽出した前記指の特徴情報と前記手のひらの特徴情報とを対応付けて記憶部に記憶する、
ことを特徴とする生体登録・認証システム。
【請求項５】
請求項４に記載の生体登録・認証システムであって、
前記制御部は、前記記憶部が記憶する前記指の特徴情報と、前記撮像部が撮像した前記指から抽出した特徴情報との類似度に基づいて利用者を認証する、または、前記記憶部が記憶する前記指の特徴情報と前記撮像部が撮像した前記指から抽出した特徴情報との類似度、および前記記憶部が記憶する前記手のひらの特徴情報と前記取得部が取得した前記手のひらの特徴情報との類似度に基づいて利用者を認証する、
ことを特徴とする生体登録・認証システム。
【請求項６】
請求項５に記載の生体登録・認証システムであって、
前記制御部は、前記手のひらの特徴情報に対する類似度に基づいて前記かざし状態が適切であると判定された場合に、前記指の特徴情報に対する類似度を判定する、
ことを特徴とする生体登録・認証システム。
【請求項７】
請求項４に記載の生体登録・認証システムであって、
前記制御部は、前記指の種類ごとに適切なかざし状態の基準となる前記手のひらの基準特徴情報を記憶部に記憶し、前記手のひらの基準特徴情報と前記取得部が取得した前記手のひらの特徴情報との類似度に基づいて、前記指の種類を判定する、
ことを特徴とする生体登録・認証システム。
【請求項８】
請求項４に記載の生体登録・認証システムであって、
前記制御部は、過去に一定回数以上前記かざし状態が適切であると判定した場合には、前記手のひらの特徴情報による前記かざし状態の判定を省略し、前記指の特徴情報により利用者を認証する、
ことを特徴とする生体登録・認証システム。
【請求項９】
請求項１に記載の生体登録・認証システムであって、
前記制御部は、前記指の種類、位置ずれ具合、浮き具合、曲げ具合、ぶれ具合を含む前記かざし状態を判定する、
ことを特徴とする生体登録・認証システム。
【請求項１０】
請求項１に記載の生体登録・認証システムであって、
前記制御部は、前記手のひらが前記取得部に接触する範囲を示すランドの数と、前記ランドの重心座標と、前記手のひらが前記取得部に接触している単位エリアの数を示すヒストグラムとを含む前記接触情報に基づいて、前記指の前記撮像部へのかざし状態が適切であるか否かを判定する、
ことを特徴とする生体登録・認証システム。
【請求項１１】
請求項１に記載の生体登録・認証システムであって、
前記取得部は、前記手のひらを置くためのパームレストを含み、前記撮像部に着脱可能に構成され、
登録または認証に用いる生体の指を撮像し、撮像した前記指の特徴情報を取得する撮像取得部と、
前記指の特徴情報に基づいて、前記指の前記撮像取得部へのかざし状態が適切であるか否かを判定する制御部と、を有した生体登録・認証装置と、
前記生体登録・認証装置に着脱可能であって、前記指以外の手のひらを置くためのパームレストと、
を備えることを特徴とする生体登録・認証システム。
【請求項１２】
登録または認証に用いる生体の指を撮像すること、
手のひらの特徴情報として前記手のひらの接触情報を取得すること、
前記手のひらの特徴情報に基づいて、前記指の前記撮像部へのかざし状態が適切であるか否かを判定すること、
前記かざし状態が適切であると判定された場合に、撮像された前記指の特徴情報を抽出し、抽出した前記指の特徴情報の登録または抽出した前記指の特徴情報による認証を実行すること、
を特徴とする生体登録・認証方法。
【請求項１３】
登録または認証に用いる指を撮像する撮像部と、
手のひらの特徴情報を取得する取得部と、
前記手のひらの特徴情報に基づいて、前記指の前記撮像部へのかざし状態が適切であるか否かを判定する制御部と、を備え
前記制御部は、前記指の種類、位置ずれ具合、浮き具合、曲げ具合、ぶれ具合を含む前記かざし状態を判定する、
ことを特徴とする生体登録・認証システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、生体情報を登録し、その生体情報を認証する生体登録・認証システムに関する。
【背景技術】
【０００２】
従来から、ドアアクセスやＡＴＭ等、様々な設備や取引システムにおいて、生体情報を用いて利用者を認証する生体認証技術が利用されている。このような技術を利用した生体登録・認証システムでは、あらかじめ利用者本人の生体情報をそのシステムに登録しておく必要がある。すなわち、登録時には、指や目といった、システムによって生体として定められた身体の部位を撮像部にかざすと、生体登録・認証システムは、その生体情報を取得し、取得した生体情報からその特徴成分である生体特徴量を抽出のうえ、利用者本人の情報として利用者情報格納部に登録しておく。【０００３】
認証時には、利用者は、システムに登録した身体の部位をあらためて生体撮像部にかざし、生体登録・認証システムは、生体情報を取得し、取得した生体情報から生体特徴量を抽出する。そして、抽出した生体特徴量と、あらかじめ利用者情報格納部に登録されている利用者の生体特徴量とを比較・照合して類似度を算出し、算出された類似度がある閾値を超えていれば本人であると認証し、超えていなければ本人でないと認証する。【０００４】
登録時と認証時とで、生体のかざし状態にばらつきがあると、利用者本人が本人でないと誤判定されるケースが発生し得る。高い精度で利用者を認証するためには、利用者は登録時および認証時に、定められた身体の部位を、生体撮像部に対して出来るだけ適切な位置に、かつブレなくかざし、鮮明な生体特徴量が得られるよう努力する必要がある。なお、生体のかざし状態のばらつきが起こる原因として、利用者の操作の不慣れや理解不足の他、故意に認証をすり抜けようとして、かざし状態をばらつかせる行為も含まれる。【０００５】
このような利用者努力をサポートするため、また故意による認証のすり抜けを低減させるため、様々な技術が提案されている。提案されている技術として、例えば、特許文献１、特許文献２、特許文献３がある。【０００６】
特許文献１には、生体情報の取得時に、利用者が操作する際の所定部位を、撮影部により撮影して認証時の操作画像を取得すると共に、その操作画像と、所定部位について予め登録されている登録操作画像とを比較し、その比較結果に応じて、操作を案内する技術が開示されている。【０００７】
また、特許文献２には、撮像された指の静脈情報を用いて指が適切に配置されているか否かを判断し、指が適切に配置されていないと判断したときに、指の不適切な配置状態及び部分のうちのいずれか１つ以上を通知する技術が開示されている。【０００８】
また、特許文献３には、生体情報の登録時に、第１の検知部が検知した生体情報と第２の検知部が検知した接触位置とを記憶部に記憶し、生体情報の認証時に、記憶部に記憶した接触位置に応じた操作ガイダンスを表示する技術が開示されている。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００８−７０９２６号公報
【特許文献２】特開２０１０−７３０８５号公報
【特許文献３】特開２０１３−１０５２２２号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかし、これら特許文献により提案されている技術を用いても、それぞれの技術で程度の差こそあれ、利用者本人が本人でないと誤判定されるケースが依然発生し得る。【００１１】
特許文献１で提案されている技術では、かざされた生体のずれを定性的、定量的に測定する具体的な処理方法が示されていないため、発明を実施するにあたってはその処理方法を研究開発する余地が残されており、直ちに実施することは困難である。【００１２】
また、特許文献２で提案されている技術では、かざされている生体のずれを検知するための情報源として、取得された指先画像のみとしているため、生体のずれ検知の感度に制限があり、例えば指の指先、付け根方向を軸とした指の回転を検知出来ない。【００１３】
また、特許文献３で提案されている技術では、利用者登録時に生体のかざし状態が適切か否かを判定していないため、利用者登録時に生体のかざし状態が規定からずれていた場合、そのずれ量についてもそのまま本人の特徴として登録されるため、利用者認証時に、利用者登録時と同じずれ量を持たせて生体をかざす必要がある。【００１４】
本発明は、上記に鑑みてなされたものであって、生体のかざし状態をばらつかせる様々な行為による認証失敗を、従来技術に比べてさらに低減させることを目的とする。
【課題を解決するための手段】
【００１５】
上述した課題を解決し、目的を達成するために、本発明にかかる生体登録・認証システムは、登録または認証に用いる第１の生体を撮像する撮像部と、前記第１の生体以外の第２の生体の生体情報の特徴情報を取得する取得部と、前記第２の生体情報の特徴情報に基づいて、前記第１の生体の前記撮像部へのかざし状態が適切であるか否かを判定する制御部と、を備えることを特徴とする生体登録・認証システムとして構成される。【００１６】
また、本発明にかかる生体登録・認証システムは、登録または認証に用いる生体の第１の生体を撮像し、撮像した前記第１の生体の生体情報である第１の生体情報の特徴情報を取得する撮像取得部と、前記第１の生体情報の特徴情報に基づいて、前記第１の生体の前記撮像取得部へのかざし状態が適切であるか否かを判定する制御部と、を有した生体登録・認証装置と、前記生体登録・認証装置に着脱可能であって、前記第１の生体以外の第２の生体を置くためのパームレストと、を備えることを特徴とする生体登録・認証システムとして構成される。【００１７】
また、本発明は、上記生体登録・認証システムで行われる生体登録・認証方法としても把握される。
【発明の効果】
【００１８】
本発明によれば、生体のかざし状態をばらつかせる様々な行為による認証失敗を、従来技術に比べて低減させることができる。
【図面の簡単な説明】
【００１９】
【図１】生体登録・認証システムの構成例を示した図である。
【図２Ａ】生体撮像部、タッチパッドの配置例の斜視図である。
【図２Ｂ】生体撮像部、タッチパッドの配置例の斜視図である（変形例）。
【図２Ｃ】生体撮像部、タッチパッドの配置例の斜視図である（変形例）。
【図３】生体撮像部、タッチパッドの配置例の側面図である。
【図４】タッチパッドから取得した接触情報の例である。
【図５】タッチパッドから接触情報を取得し、取得した接触情報から接触特徴量を抽出する処理フローの例である。
【図６】タッチパッドから取得した接触情報と、抽出された接触特徴量の例である。
【図７】タッチパッドから取得した接触情報と、抽出された接触特徴量の他の例である。
【図８】タッチパッドから取得した接触情報と、抽出された接触特徴量の他の例である。
【図９】タッチパッドから取得した接触情報と、抽出された接触特徴量の他の例である。
【図１０】生体登録時の処理フローの例である。
【図１１】生体のかざしを指示するガイダンスの例である。
【図１２】生体のかざし方の是正を指示するガイダンスの例である。
【図１３】登録情報の例である。
【図１４】生体認証時の処理フローの例である。
【図１５】生体認証時の処理フローの他の例である。
【図１６】生体撮像部、タッチパッドの他の配置例である。
【図１７】生体撮像部、タッチパッドの他の配置例である。
【図１８】生体撮像部、タッチパッドの他の配置例である。
【発明を実施するための形態】
【００２０】
以下に図１〜１８に示す添付図面を参照して、本発明にかかる生体登録・認証システムおよび生体登録・認証方法の実施の形態を詳細に説明する。
【実施例１】
【００２１】
図１は、本発明に係る生体登録・認証システム１０００の構成例を示す図である。図１に示すように、生体登録・認証システム１０００は、全体制御部１０１、利用者登録制御部１０２、利用者認証制御部１０３、生体撮像部１０４、タッチパッド１０５、情報表示部１０６、情報入力部１０７、利用者情報格納部１０８を有して構成される。また、各構成要素１０１〜１０８は、Ｉ／Ｏバスなどのデータ通信部１０９によって接続され、相互にデータの送受信が可能である。【００２２】
全体制御部１０１は、データ通信部１０９を介して、構成要素１０２〜１０８を秩序立てて制御し、利用者を生体登録・認証システム１０００に登録する登録処理や、利用者を特定の個人として認証する認証処理を実行する。【００２３】
利用者登録制御部１０２は、利用者の生体情報を生体登録・認証システム１０００に登録する際に実行する各種処理を制御する。具体的には後述するが、利用者登録制御部１０２は、生体撮像部１０４が利用者の生体情報を撮像して取得すると、その生体情報から利用者個人の特徴となる生体特徴量を抽出する。利用者登録制御部１０２は、抽出した生体特徴量をその利用者個人の登録データとして、利用者情報格納部１０８に格納する。【００２４】
利用者認証制御部１０３は、生体登録・認証システム１０００に登録された利用者を認証する際に実行する各種処理を制御する。利用者認証制御部１０３は、生体撮像部１０４が利用者の生体情報を撮像して取得すると、その生体情報から利用者個人の特徴となる生体特徴量を抽出する。利用者認証制御部１０３は、抽出した生体特徴量と、あらかじめ利用者情報格納部１０８に登録されている生体特徴量とを比較・照合し、両者の類似度を算出する。利用者認証制御部１０３は、算出した類似度がある閾値を超えているか否かによって、利用者が特定の個人か否かを認証する。各制御部が実行する具体的な処理についてはフローチャートを用いて後述する。【００２５】
生体撮像部１０４は、利用者の生体の第１の生体の生体情報を取得する。第１の生体は、本システムへの登録や認証に使用する生体である。なお、本実施例では、生体撮像部１０４が取得する生体情報として指静脈パターンを例に説明しているが、利用者の各個人ごとに特徴が異なり区別しやすい部位であれば、手のひら静脈パターン、指紋パターン、虹彩パターン、手のひらの輪郭、人相に代表される様々な生体情報を用いることができる。【００２６】
タッチパッド１０５は、利用者の第２の生体のタッチパッド１０５への接触情報を取得する。接触情報は、タッチパッド１０５に接触した第２の生体から得られる情報である。第２の生体は、第１の生体以外の生体であって、本システムへの登録や認証の対象となりうる生体である。例えば、指認証における第１の生体が右手の人差し指である場合には、第２の生体は右手の人差し指以外の右手中指や手のひら等である。後述するように、利用者登録制御部１０２や利用者認証制御部１０３は、取得された接触情報を解析することにより、生体撮像部１０４に第１の生体が適切にかざされているか否かを判定する。【００２７】
なお、生体撮像部１０４およびタッチパッド１０５の配置として、好ましくは、生体撮像部１０４に第１の生体がかざされた際に、あわせて、利用者が意識することなく第２の生体がタッチパッド１０５に接触するように、生体撮像部１０４とタッチパッド１０５を隣接して配置することが望ましい。配置の例を図２Ａ〜図３に示し、詳細は後述する。【００２８】
情報表示部１０６は、生体登録・認証システム１０００におけるメニュー画面や操作ガイダンス、認証結果等の生体登録・認証に関する各種情報を表示する。【００２９】
情報入力部１０７は、生体登録・認証に関する各種情報の入力を受け付ける。例えば、情報入力部１０７は、生体登録・認証システム１０００における利用者を識別するためのＩＤ情報の入力や、登録する生体の種類（指認証であれば、親指や人差し指等の指の種類）の入力を、キーボード、マウス、あるいは画面タッチなどの操作により受け付ける。【００３０】
利用者情報格納部１０８は、ハードディスクなどの情報格納装置または媒体であり、生体情報を含む利用者各個人に固有の情報を格納する。格納するデータの例を図１３に示し、詳細は後述する。【００３１】
なお、タッチパッド１０５、情報表示部１０６、情報入力部１０７は説明の便宜上、個別の構成要素としたが、これらをタッチパネル１１０に置き換える等、タッチセンサ、情報表示、情報入力、の各機能を兼ね揃えていれば１つの構成要素としてもよい。また、情報表示部１０６、情報入力部１０７は、本システム以外の機器、装置、あるいはシステムに備えられていてもよい。【００３２】
また、データ通信部１０９は、特にＩ／Ｏバスである必要はなく、ＵＳＢ接続やＴＣＰ／ＩＰ接続など、データの送受信が可能な手段であればよい。また、各構成要素１０１〜１０８は、データ通信部１０９によりデータの送受信が可能な状態であれば、１つの筐体内に一体となっていたり、物理的に離れていたりしてもよい。例えば、全体制御部１０１、利用者登録制御部１０２、利用者認証制御部１０３、利用者情報格納部１０８の各部が、ＰＣ（Personal Computer）やＡＴＭ（Automated Teller Machine）側に保持され、生体撮像部１０４、タッチパッド１０５が生体登録・認証装置側に配置されていてもよい。【００３３】
図２Ａは、本実施例における生体撮像部１０４およびタッチパッド１０５の配置例の斜視図である。図２Ａに示すように、タッチパッド１０５は、パームレスト２０４の表面に、生体撮像部１０４を取り囲むようにして配置される。また、生体撮像部１０４は、ＵＳＢに代表されるデータ通信ケーブル２０３を介して、物理的および電気的に、生体認証システム１０００を利用する機器、装置、またはシステムに接続される。これらの機器、装置、またはシステムとしては、例えば、ＰＣ、ＡＴＭあるいはこれらを使用したシステムに代表されるような、利用者の認証が必要な機器や装置、システムがある。【００３４】
図２Ａでは、右手中指を生体撮像部１０４にかざした際の右手の想定位置２０１として表している。生体撮像部１０４に利用者の右手中指がかざされた際に、残りの指４本や手のひらがタッチパッド１０５に接触し、利用者が無意識のうちに、タッチパッド１０５に対する接触情報が接触部２０２として取得される。【００３５】
なお、生体撮像部１０４およびタッチパッド１０５は、図示したとおりの配置でなくともよく、生体撮像部１０４に第１の生体がかざされた際に、あわせてタッチパッド１０５から第２の生体の接触情報が取得され、かつ取得された接触情報は、それを解析することにより、生体撮像部１０４への第１の生体のかざし状態が適切か否か等を判定するに十分であればよい。【００３６】
例えば、図２Ｂに示すように、生体撮像部１０４を、指先側を底辺とした台形形状とすることも可能である。この場合、指先側が根元側に比べて広がっているため、利用者は図２Ａのような長方形の場合に比べて、より容易に指をかざすことができる。また、図２Ｃに示すように、図２Ｂに示した台形形状を指の幅方向に広げた台形形状とすることも可能である。複数の指をかざして生体情報を登録・認証する場合に有効となる。さらには、これらの形状に限定されず、正方形、ひし形、凧形など、利用者の指の太さや手のひらの大きさといった生体の形状などに応じて適宜変更することができる。【００３７】
なお、タッチパッド１０５による生体情報の出力方法として、タッチパッドのセンシングエリアを縦横の格子状に細かく単位エリアに分割し、単位エリア毎に、生体が接触しているか否かの２値情報をデータ通信ケーブル２０３から順次出力することが考えられる。全単位エリアの接触情報を面データ化し、１つの全エリアの接触情報として再統合することにより、接触情報の分析が比較的容易となる。また、好ましくは、感圧式のタッチパッド１０５を用い、上記単位エリア毎に生体の接触圧を多値で出力（接触なしの状態を含む）したほうが、より高精度にかざし状態が適切か否かを判定可能である。【００３８】
図３は、図２Ａ〜Ｃに示した生体撮像部１０４およびタッチパッド１０５の配置例の側面図である。ここでは接触部２０２の例として、親指の一部分、および手のひらの一部分について線状に示したが、実際には接触情報は縦横に広がる面情報である。【００３９】
図４は、生体情報の登録処理または認証処理において、生体撮像部１０４に右手中指をかざした際の、タッチパッド１０５から得られる接触情報の例である。この例では、手のひら全体がタッチパッドに接触しており、接触部４０１は手のひらの形として現れる。これ以降、接触部４０１のようなひとかたまりの範囲の接触情報を、便宜上ランドと呼ぶ。【００４０】
なお、本実施例において、生体撮像部１０４は、タッチパッド１０５の機能を兼ね揃えないと想定しているため、中指の生体撮像部１０４にかざされている部分４０２については、接触情報は取得されない。しかしながら、これは本発明の特徴として限定するものではなく、生体撮像部１０４はタッチパッド１０５の機能をも兼ね揃え、非接触部分４０２として表示している部分についても、接触部分４０１と同様に接触情報を取得するものであってもよい。【００４１】
図５は、タッチパッド１０５から接触情報を取得し、取得した接触情報から接触特徴量を抽出する処理手順を示すフローチャートの例である。接触特徴量は、生体のかざし状態を把握するための特徴量である。以下では、利用者登録制御部１０２が実行する場合について説明しているが、利用者認証制御部１０３についても同様である。【００４２】
ステップＳ５０１にて、タッチパッド１０５は、生体の接触情報を取得する。なお、図２Ａ〜Ｃの説明で記述したとおり、生体の接触情報は、単位エリア毎の、生体が接触しているか否かを表す２値情報群、または接触圧を表す多値情報群として取得される。【００４３】
ステップＳ５０２にて、利用者登録制御部１０２は、ステップＳ５０１にて取得した単位エリア毎の接触情報を、面データとして再構築する。すなわち、ステップＳ５０１にて取得した２値情報群、あるいは多値情報群を容易に取り扱えるように、利用者登録制御部１０２は、これらの値を単位エリアに対応付けて縦横に再配置加工する。【００４４】
ステップＳ５０３にて、利用者登録制御部１０２は、ステップＳ５０２にて再構築した接触情報の平滑化を行う。平滑化とは、例えば、面積が、ある閾値以下のランドの除去、ランドどうしの距離が、ある閾値以下の場合のランドの結合、その際の各ランドの輪郭をつなげることである。【００４５】
ステップＳ５０４にて、利用者登録制御部１０２は、ステップＳ５０３で平滑化した接触情報より、ランドがいくつ存在するかをカウントする。図４の例では、ランドの数は１である。なお、ランドの数は、接触特徴量の一種として扱う。【００４６】
ステップＳ５０５にて、ステップＳ５０３で平滑化した接触情報より、利用者登録制御部１０２は、各ランドの重心点座標群ｇ１（ｘ１，ｙ１）、ｇ２（ｘ２，ｙ２）、…、ｇｎ（ｘｎ，ｙｎ）（ランドの数がｎの場合）を求める。なお、感圧型のタッチパネルを使用した場合には、得られた接触圧をも考慮して重心点座標群を求める。例えば、接触圧が大きいほど値の大きい計数を乗じるなどして重心点座標群を求める。求められた重心点座標群は接触特徴量の一種として扱う。【００４７】
ステップＳ５０６にて、利用者登録制御部１０２は、ステップＳ５０３で平滑化した接触情報を縦ライン毎に走査し、生体が接触している単位エリアがいくつ存在するかをカウントし、ヒストグラムを作成する。なお、感圧型のタッチパネルを使用した場合には、単位エリア毎に接触圧に対応した重みづけを行ったうえでカウントし、ヒストグラムを作成する。作成されたヒストグラムは接触特徴量の一種として扱う。【００４８】
ステップＳ５０７にて、利用者登録制御部１０２は、ステップＳ５０３で平滑化した接触情報を横ライン毎に走査し、生体が接触している単位エリアがいくつ存在するかをカウントし、ヒストグラムを作成する。なお、感圧型のタッチパネルを使用した場合には、単位エリア毎に接触圧に対応した重みづけを行ったうえでカウントし、ヒストグラムを作成する。作成されたヒストグラムは接触特徴量の一種として扱う。【００４９】
利用者登録制御部１０２は、以上の処理手順にて抽出した接触特徴量４種類（ランドの数、重心点座標群、縦および横方向に走査されたヒストグラム）のそれぞれについて、特定の閾値を上回っているか否か、または特定のレンジの組み合わせになっているか否かをチェックし、さらにはそれらチェック結果が特定の組み合わせになっているか否かについてもチェックすることにより、生体撮像部１０４への生体のかざし状態が適切になっているか否かを判別することが可能である。生体のかざし状態が適切になっているか否かの例については後述する。【００５０】
また、利用者登録制御部１０２は、以上の処理手順を連続して実行し、接触特徴量のそれぞれの時系列的な変化が、ある閾値以下であるかどうかをチェックすることにより、生体撮像部１０４にかざされている生体がほぼ静止し、生体情報の取得に適切な状態であるか否かについても判別することが可能である。【００５１】
なお、本実施例では、接触特徴量を上記４種類としたが、特に上記４種類に限定される必要はなく、生体撮像部１０４への生体のかざし状態が精度よく判別可能な接触特徴量であればよい。【００５２】
以下、図５に示したフローチャートで実行される処理について、図６〜９の具体例を挙げて説明する。図６は、図４で示した接触情報から、接触特徴量を抽出した例である。【００５３】
図６に示すように、重心点６０１はランド４０１の重心点であり、その座標（重心点座標）を表している。また、縦方向走査ヒストグラム６０２は、利用者登録制御部１０２が、画像を縦ライン毎に走査し、縦ライン毎に、生体が接触している単位エリアをカウントした値の大きさを表している。横方向走査ヒストグラム６０３は、利用者登録制御部１０２が、画像を横ライン毎に走査し、横ライン毎に、生体が接触している単位エリアをカウントした値の大きさを表している。【００５４】
図６に示す例では、生体撮像部１０４に右手中指４０２が適切にかざされている。適切とはすなわち、生体撮像部１０４にかざした右手中指４０２に曲げ、浮き等がなく、かつ指の腹が、生体撮像部１０４に対して真正面を向いている状態である。そのように適切な場合には、手のひら全体がタッチパッド１０５に対し、均一な圧力で接触している状態となり、それによりランドの数は少なくなる。図６の例では、ランドの数は１である。【００５５】
このように、利用者登録制御部１０２は、ランドの数を調べ、その数がある閾値以下であるかどうかをチェックすることにより、生体が生体撮像部１０４に対して適切にかざされているか否かを判定することが可能である。例えば、右手中指４０２が適切にかざされている場合には、ランド数は１となり、ランドの重心座標は手のひらの略中央に位置し、縦方向走査ヒストグラム６０２および横方向走査ヒストグラム６０３には偏りがない状態となるため、これらの基準やこれらの基準に一定の幅をもたせた閾値を満たす場合には、生体が適切にかざされていると判定することができる。【００５６】
また、人差し指、中指、薬指などの各指が生体撮像部１０５に適切にかざされた際の基準となる理想的な重心点座標、ヒストグラムを、指ごとに対応付けてそれぞれあらかじめシステムに登録しておき、利用者登録制御部１０２が、得られた重心点６０１、縦方向走査ヒストグラム６０２、横方向走査ヒストグラム６０３を、それらのあらかじめ登録しておいた接触特徴量と比較し、どの指がかざされた際の接触特徴量と最も類似しているかを調べることにより、生体撮像部１０４にかざされている指の種類を判定することが可能である。もちろん、過去に利用者が登録した各指の接触特徴量と比較して指の種類を判定することとしてもよい。【００５７】
図７は、タッチパッドから得られた接触情報と、抽出された接触特徴量の他の例である。図７では、生体撮像部１０４に右手中指７１３が適切でない状態でかざされている場合の例である。詳しくは、生体撮像部１０４にかざした右手中指７１３の腹が、生体撮像部１０４に対して真正面を向いておらず、指先、指の付け根方向を軸として、指がやや右回転している場合の例である。そのような状態で生体登録処理をしてしまうと、生体認証時に、右手中指を生体登録時と同程度に右回転させてかざす必要があり、認証精度の低下につながってしまう。上記のようなかざし状態では、手のひら全体も右方向に回転するため、親指、人差し指が浮き気味となり、薬指、小指が押し付け気味となる。【００５８】
図７に示すように、親指、人差し指が浮いているため、親指の接触部であるランド７０１および人差し指の接触部であるランド７０２は、それぞれ指先のみに、それぞれ個別のランドとして現れていることがわかる。また、手のひらの浮きにより、中指付け根のランド７０３および薬指のランド７０４が、親指や人差し指と同様に、それぞれ個別のランドとして現れることがわかる。残りのランド７０５は、小指と手のひらの接触している部分とが一体となって現れたものである。利用者登録制御部１０２は、これらのランド７０１〜７０５それぞれについて、重心点７０６〜７１０を求める。図７の例では、ランドの数は５であり、また、縦方向走査ヒストグラム７１１および横方向走査ヒストグラム７１２が略左右対称でなく、偏って出力されている。【００５９】
以上の項目を総合的に判定することにより、手が右方向に回転しており、適切なかざし状態でないと判定することが可能である。例えば、得られた縦および横方向の走査ヒストグラムが、図６に示した縦および横方向の走査ヒストグラムに比べて左や右に偏っている場合には、手が左方向や右方向に回転しており、適切なかざし状態でないと判定することができる。【００６０】
図８は、タッチパッドから得られた接触情報と、抽出された接触特徴量の他の例である。図８では、生体撮像部１０４に右手中指８１３が適切でない状態でかざされている場合の例である。詳しくは、右手全体が浮き気味の場合の例である。手が浮き気味であると、生体撮像部１０４から得られる生体情報が不鮮明となり、認証精度の低下につながってしまう。上記のようなかざし状態では、各指の接触部が指先のみに、それぞれランド８０１〜８０４が個別に現れる。また、手のひらについては、手首付近のみが接触し、ランド８０５として現れる。これらのランド８０１〜８０５それぞれについて、利用者登録制御部１０２は、重心点８０６〜８１０を求める。図８の例では、ランドの数は５であり、また縦方向走査ヒストグラム８１１、横方向走査ヒストグラム８１２がともになだらかに出力されている。【００６１】
以上の項目を総合的に判定することにより、手全体が浮き気味であり、適切なかざし状態でないと判定することが可能である。例えば、得られた縦および横方向の走査ヒストグラムのそれぞれの単位エリアの値が、図６に示した縦および横方向の走査ヒストグラムのそれぞれの単位エリアの値に比べて小さく（すなわち、ヒストグラムの出力値が全体的に低く）、それぞれの単位エリアの値同士の差も少ない場合には、手全体が浮き気味であり、適切なかざし状態でないと判定することができる。【００６２】
図９は、タッチパッドから得られた接触情報と、抽出された接触特徴量の他の例である。図９では、生体撮像部１０４に右手人差し指９０５が適切な状態でかざされている場合の例である。図６と同じく、手のひら全体がタッチパッド１０５に対し、均一な圧力で接触している状態となり、それによりランドの数は少なくなる。図９の例では、ランドの数は１である。また、重心点９０２、縦方向走査ヒストグラム９０３、横方向走査ヒストグラム９０４については、図６の中指がかざされた際の重心点６０１、縦方向走査ヒストグラム６０２、横方向走査ヒストグラム６０３と比べ、位置や形状の傾向が異なっている。【００６３】
図６の説明で記述したとおり、人差し指、中指、薬指などの各指が生体撮像部１０５に適切にかざされた際の、理想的な重心点座標、ヒストグラムを、指ごとに対応付けてそれぞれあらかじめシステムに登録しておき、利用者登録制御部１０２が、得られた重心点９０１、縦方向走査ヒストグラム９０２、横方向走査ヒストグラム９０３を、それらあらかじめ登録しておいた接触特徴量と比較し、どの指がかざされた際の接触特徴量と最も類似しているかを調べることにより、生体撮像部１０４にかざされている指の種類を判定することが可能である。図６の場合と同様、過去に利用者が登録した各指の接触特徴量と比較して指の種類を判定することとしてもよい。【００６４】
以上、判定例を図６〜図９を用いて個別に説明したが、ランドの数、重心点座標、ヒストグラムの対称性やなだらかさ等、接触特徴量を組み合わせて判定することにより、生体撮像部１０４への指のかざし状態が適切であるか否か、また、かざしている指の種類が何であるか、を判定することが可能である。【００６５】
加えて、利用者登録制御部１０２が、接触特徴量をある一定間隔ごとに連続して取得し、接触特徴量の時系列的なぶれ具合をチェックし、ぶれ具合がある閾値以下である場合に、生体撮像部１０４にかざされている生体のぶれが許容範囲であるか否かについても判定することが可能である。【００６６】
次に、本実施例における生体登録・認証システム１０００の利用者登録処理動作について説明する。図１０は、本実施例による生体登録・認証システム１０００の利用者の登録処理の処理手順を示すフローチャートの例である。以下に、図１０を用いて登録処理の各ステップを説明する。【００６７】
ステップＳ１００１では、情報入力部１０７は、利用者を識別するＩＤ情報の入力を受け付ける。【００６８】
ステップＳ１００２では、情報入力部１０３は、登録しようとしている生体の種類に関する情報の入力を受け付ける。例えば、指静脈パターン認証であれば、「右手中指」、「左手人差し指」等、指を識別するための情報である。【００６９】
ステップＳ１００３では、利用者登録制御部１０２は、利用者に対する生体登録の操作ガイダンスを、情報表示部１０６に表示する。表示するガイダンスの内容は、ステップＳ１００２で入力された生体の種類に応じた適切な内容とする。例えば、ステップＳ１００２で入力された情報が「右手中指」である場合は、図１１に示す例のように、右手中指を生体撮像部１０４にかざすようガイダンスを表示する。このようなガイダンスを表示することで利用者は登録する生体を正しく認識することができる。【００７０】
ステップＳ１００４では、タッチパッド１０５から、生体の接触情報を取得し、取得した接触情報から、接触特徴量を抽出する。すなわち、図５に示したフローチャートの処理を実行する。【００７１】
ステップＳ１００５では、利用者登録制御部１０２は、ステップＳ１００４にて取得した接触特徴量をもとに、生体撮像部１０４に対して生体が適切にかざされているか否か、また、その生体が、ステップＳ１００２で入力した生体の種類と一致するか否かを判定する。判定の例としては、図４〜９で示したとおりであり、例えば、図６に示したような標準的な接触特徴量のパターンとなっているか否かを判定する。【００７２】
ステップＳ１００５にて、生体撮像部１０４に対して生体が適切にかざされていないと判定された場合（ステップＳ１００５；Ｎｏ）には、利用者登録制御部１０２は、ステップＳ１００６で、利用者に対し、生体のかざし状態の是正を指示するべくガイダンスを表示し、ステップＳ１００４から処理を再実行する。このようなガイダンスを表示することで利用者は生体のかざし状態を適切にすることができる。【００７３】
是正指示ガイダンス表示の例を図１２に示す。図１２は、生体が浮いていると判定された場合に、利用者に対してその是正を指示するガイダンスの例である。なお、図１２に示したガイダンスの例以外にも、生体の上下左右の位置ずれの是正指示や、ステップＳ１００２で入力した生体の種類とは異なる指が生体撮像部１０４にかざされていると判定された場合に、正しい指をかざすよう是正指示する等、さまざまなガイダンス表示が考えられる。【００７４】
ステップＳ１００５にて、生体撮像部１０４に対して生体が適切にかざされていると判定された場合（ステップＳ１００５；Ｙｅｓ）には、利用者登録制御部１０２は、ステップＳ１００７にて、生体撮像部１０４より利用者の生体情報を取得し、さらに生体情報から生体特徴量を抽出する。ステップＳ１００５において適切なかざし状態であると判定された場合にのみ本ステップの処理が実行されるので、認証時の精度を向上させることができる。【００７５】
ステップＳ１００８では、利用者登録制御部１０２は、利用者情報格納部１０８に対し、前記までのステップで取得した利用者のデータを格納する。利用者のデータの例を図１３に示す。詳細については後述する。【００７６】
以上が本実施例における登録処理の処理手順である。なお、生体の種類の入力を受け付ける情報入力部１０３としては、キーボード等により入力してもよいし、タッチパネル１１０を採用し、指静脈パターン認証であればタッチパネル１１０に左右の手の画像を表示し、登録しようとしている指をタッチすることにより入力してもよい。【００７７】
また、図１０に示したフローチャートの各ステップにおいて、処理が失敗した際のリトライ処理、およびリトライ回数が上限に達した際の処理の中断、タイムアウトによる処理の中断等については記載および説明を省略したが、好ましくは、それら処理を追加することが望ましい。【００７８】
図１３に、登録データの例を示す。格納する登録データは、登録処理で取得した利用者のＩＤ情報、生体の種類、接触特徴量、生体特徴量などの情報を含んでいる。なお、登録する生体は１つに限定しなくともよく、たとえば右手人差し指と右手中指など、複数の生体を登録してもよい。その際には、各々の生体で、生体の種類、接触特徴量、生体特徴量を登録する。また、前記した情報以外にも、生体認証取引時に必要となる情報、例えば利用者の氏名、年齢などをあわせて登録してもよい。図１３に示す例では、利用者がＩＤ情報「００００１２３４」によって識別され、本システムに登録している生体は、右手の人差し指であることを示している。また、接触特徴量として、縦方向走査時および横方向走査時のヒストグラム情報、５つの重心とそれぞれの重心座標が登録され、右手人差し指の生体特徴量が登録されていることを示している。このような登録データを記憶することで、利用者を容易に把握することができ、また、ヒストグラム情報を有しているので、その利用者による生体のかざし状態まで把握することができる。【００７９】
次に、本実施例における生体登録・認証システム１０００の認証処理動作について説明する。図１４は、本実施例における生体登録・認証システム１０００の利用者の認証処理の処理手順を示すフローチャートの例である。以下に、図１４を用いて認証処理の各ステップを説明する。【００８０】
ステップＳ１４０１では、情報入力部１０７は、利用者を識別するＩＤ情報の入力を受け付ける。以降のステップで示す利用者認証処理は、図１４の認証処理を利用している利用者が、ステップＳ１４０１で入力されたＩＤと紐付けされた既登録利用者本人であるか否かを認証するためのものである。【００８１】
ステップＳ１４０２では、情報表示部１０６は、利用者に対して生体認証の操作ガイダンスを表示する。表示するガイダンスの内容は、生体登録時と同様に、生体認証しようとしている生体の種類に応じた適切な内容である。例えば、生体認証として右手中指を使用する場合は、図１１に示した例のように、情報表示部１０６は、右手中指を生体撮像部１０４にかざすようガイダンスを表示する。【００８２】
なお、生体認証に使用する生体の種類の選択方法については、あらかじめ利用者の登録データとして保存されている生体の種類のなかから１つをある一定の法則、またはランダムに選択する他、利用者に任意に選択させてもよい。【００８３】
ステップＳ１４０３では、利用者認証制御部１０３は、タッチパッド１０５から、生体の接触情報を取得し、取得した接触情報から、接触特徴量を抽出する。すなわち、図５に示したフローチャートの処理を実行する。【００８４】
ステップＳ１４０４では、利用者認証制御部１０３は、ステップＳ１４０３にて取得した接触特徴量をもとに、生体撮像部１０４に対して生体が適切にかざされているか否か、また、その生体が、ステップＳ１４０２で指示した生体の種類と一致するか否かを判定する。判定の例としては、図４〜９で示したとおりであり、例えば、図６に示したような標準的な接触特徴量のパターンとなっているか否かを判定する。また、このステップで、利用者認証制御部１０３は、過去に適切にかざされていると判定して登録した接触特徴量との類似度を判定し、類似度がある閾値以上であれば生体が適切にかざされていると判定してもよい。この場合、接触特徴量の判定を簡素化することができ、より速やかに登録処理を実行することができる。【００８５】
ステップＳ１４０４にて、生体撮像部１０４に対して生体が適切にかざされていないと判定された場合（ステップＳ１４０４；Ｎｏ）には、利用者認証制御部１０３は、ステップＳ１４０５で、利用者に対し、生体のかざし状態の是正を指示するべくガイダンスを表示し、ステップＳ１４０３から処理を再実行する。是正指示ガイダンス表示の例を図１２に示す。【００８６】
なお、図１２に示したガイダンスの例以外にも、登録時と同じく、生体の上下左右の位置ずれの是正指示や、ステップＳ１４０２で指示した生体の種類とは異なる指が生体撮像部１０４にかざされていると判定された場合に、正しい指をかざすよう是正指示する等、さまざまなガイダンス表示が考えられる。【００８７】
ステップＳ１４０４にて、生体撮像部１０４に対して生体が適切にかざされていると判定された場合（ステップＳ１４０４；Ｙｅｓ）には、利用者認証制御部１０３は、ステップＳ１４０６にて、生体撮像部１０４より利用者の生体情報を取得し、さらに生体情報から生体特徴量を抽出する。【００８８】
ステップＳ１４０７にて、利用者認証制御部１０３は、ステップＳ１４０６で取得した生体特徴量と、利用者情報格納部１０８に格納されている利用者のうち、ステップＳ１４０１にて指定されたＩＤ情報の利用者の生体特徴量とを比較する。類似度がある閾値以上であれば利用者本人と判定し、閾値以下であれば利用者本人でないと判定する。ステップＳ１４０４において適切なかざし状態であると判定された場合にのみ本ステップの処理が実行されるので、精度よく利用者を認証することができる。【００８９】
ステップＳ１４０７にて、利用者本人であると判定された場合（ステップＳ１４０７；Ｙｅｓ）には、ステップＳ１４０８にて、利用者認証制御部１０３は、利用者本人として判定された場合の処理を行う。例えば、本生体登録・認証システムが金融取引システムに組み込まれている場合には、金融取引の処理などを実行する。【００９０】
また、ステップＳ１４０７にて、利用者本人でないと判定された場合（ステップＳ１４０７；Ｎｏ）には、ステップＳ１４０９として、利用者認証制御部１０３は、利用者本人として判定されなかった場合の処理を行う。例えば、本生体登録・認証システムが金融取引システムに組み込まれている場合には、金融取引における取引拒絶処理などを実行する。【００９１】
以上が本実施例における認証処理の処理手順である。なお、図１４に示した処理の各ステップにおいて、処理が失敗した際のリトライ処理、およびリトライ回数が上限に達した際の処理の中断、タイムアウトによる処理の中断等については記載を省略したが、好ましくは、それら処理を追加することが望ましい。以上、本実施例における生体登録・認証システム１０００の構成および動作について説明した。上述した各処理を実行することにより、利用者の故意、または過失による場合も含め、生体のかざし状態をばらつかせる様々な行為による認証失敗を、従来技術に比べて低減させることができる。
【実施例２】
【００９２】
本実施例について、図１５を用いて説明する。なお、実施例２の構成、および利用者登録処理については実施例１と同様であるため、説明を省略する。【００９３】
図１５は、本実施例における生体登録・認証システム１０００の認証処理の例である。以下に、図１５を用いて認証処理の各ステップを説明する。ステップＳ１５０１〜ステップＳ１５０５の各処理は、実施例１における利用者認証処理の、ステップＳ１４０１〜Ｓ１４０５の各処理と同様であるため、説明を省略する。【００９４】
ステップＳ１５０４にて、生体撮像部１０４に対して生体が適切にかざされていると判定された場合（ステップＳ１５０４；Ｙｅｓ）には、利用者認証制御部１０３は、ステップＳ１５０６にてさらに、ステップＳ１５０３で取得した接触特徴量と、利用者情報格納部１０８に格納されている利用者のうち、ステップＳ１５０１にて指定されたＩＤ情報によって識別される利用者の接触特徴量とを比較する。利用者認証制御部１０３は、類似度がある閾値に達していなければ、利用者登録時と、利用者認証時とで生体のかざし状態の違いが許容範囲を超えていると判定し、ステップＳ１５０５として、利用者に対し、生体のかざし状態の是正を指示するべくガイダンスを表示し、ステップＳ１５０３から処理を再実行する。【００９５】
ステップＳ１５０６にて、類似度がある閾値を超えていれば（ステップＳ１５０６；Ｙｅｓ）、利用者登録時と、利用者認証時とで生体のかざし状態の違いが許容範囲内であると判定し、ステップＳ１５０７に進む。以降、ステップＳ１５０７〜ステップＳ１５１０の各処理は、実施例１における利用者認証処理の、ステップＳ１４０６〜ステップＳ１４０９の各処理と同様であるため、説明を省略する。【００９６】
以上が本実施例における認証処理の処理手順である。実施例１における利用者の認証処理に比べ、タッチパッドの接触情報が、登録時と認証時で類似しているか否かの判定を追加していることにより、より高い精度で利用者を認証することができる。【００９７】
なお、図１５に示したフローチャートの各ステップにおいて、処理が失敗した際のリトライ処理、およびリトライ回数が上限に達した際の処理の中断、タイムアウトによる処理の中断等については記載、および説明を省略したが、好ましくは、それら処理を追加することが望ましい。以上、本実施例における生体登録・認証システムの構成および動作を説明した。
【実施例３】
【００９８】
本発明の第３の実施例を、図１６を用いて説明する。なお、本実施の構成、利用者登録処理、および利用者認証処理については実施例１、または実施例２と同様であるため、説明を省略する。【００９９】
図１６は、生体情報として指静脈パターンを用いることを想定した際の、生体撮像部１０４、タッチパッド１０５の他の配置例の斜視図である。本実施例では、生体撮像部１０４はパームレスト２０４に対して着脱可能となっており、着脱ガイド１６０１に沿って着脱される。狭い机の上等、パームレスト２０４を設置するに十分な空間が取れない場合等に、必要な場合にだけ生体撮像部１０４にパームレスト２０４を取り付け、運用することができる。【０１００】
なお、タッチパッド１０５の、外部とのデータ通信手段として、データ通信ケーブル２０３とは別のデータ通信ケーブル１６０４を用意し、それを介してデータ通信を行う他、生体撮像部１０４とパームレスト本体２０４を結合させた際に、あわせて結合される一対のコネクタ１６０２、１６０３を用意し、それら、およびデータ通信ケーブル２０３を介してデータ通信を行ってもよい。なおその際、コネクタ１６０２と、データ通信ケーブル２０３とは、論理的に結合させる。また、一対のコネクタ１６０２、１６０３と、データ通信ケーブル１６０４とは、どちらか一方を具備していれば良い。以上、本実施例における生体登録・認証システムの構成および動作を説明した。
【実施例４】
【０１０１】
本発明の第４の実施例を、図１７を用いて説明する。なお、本実施の構成、利用者登録処理、および利用者認証処理については実施例１、または実施例２と同様であるため、説明を省略する。【０１０２】
図１７は、生体情報として指静脈パターンを用いることを想定した際の、生体撮像部１０４、タッチパッド１０５の他の配置例の三面図である。本実施例では、パームレスト２０４の図示した部分に楕円曲面状の膨らみ１７０１を設けている。楕円状の膨らみ１７０１の位置は、生体撮像部１０４に指をかざした際の手のひらの位置を想定しており、生体撮像部１０４に指をかざした際、楕円状の膨らみ１７０１が手のひらに接触し支えることにより、生体のぶれ、斜め置き等の低減が期待出来る。【０１０３】
また、楕円状の膨らみ１７０１の表面部分は、タッチパッド１０５と同様にタッチパッドの機能をも備える。利用者の登録処理、および利用者の認証処理の際、楕円状の膨らみ１７０１への生体の接触状態を、タッチパッド１０５とは独立して監視し、図１０のステップＳ１００４、また、図１４のステップＳ１４０４にて、生体撮像部１０４への指のかざし状態が適切かどうかを判断する際、楕円状の膨らみ１７０１への生体の接触状態や接触面積等のチェック、あるいはヒストグラムを含む図１３に示した登録データと同様の情報に対するチェックを加味することにより、生体撮像部１０４への指のかざし状態が適切かどうかの判断精度の向上が期待出来る。【０１０４】
なお、本実施例において、生体撮像部１０４と、パームレスト２０４は、実施例３と同様に着脱可能としてもよい。さらに、タッチパッド１０５の他の配置例として、表面部分に楕円状の膨らみ１７０１を設けるのではなく、手のひら全体の形状に沿って、図１８に示すような全体的に膨らみや丸みを帯びた蒲鉾型やマウス形状としてもよい。タッチパッド１０５に曲面を適用する技術については従来から知られている技術を用いることが可能である。この場合、利用者がパームレスト１０５に手を置いたときの自然な状態で登録処理や認証処理を実行することができる。もちろん、上述した楕円状の膨らみ１７０１と組み合わせた構成とすることも可能である。以上、本実施例における生体登録・認証システムの構成および動作を説明した。【０１０５】
なお、本発明は上記した実施例１〜４に限定されるものではなく、様々な変形例が含まれる。例えば、図１５に示した認証処理では、ステップＳ１５０４において生体撮像部へのかざし状態が適切であるか否かを判定しているが、過去に一定の回数適切と判定されている場合には、その利用者は適切に生体をかざす傾向があると判断し、次の認証処理ではこのステップを省略してもよい。この場合、生体の認証を速やかに実行することができるとともに、適切に生体をかざさない傾向にある利用者に対してのみチェックをかけることができる。このほか、生体撮像部１０４やタッチパッド１０５の位置や形状、大きさについては、登録・認証する生体やその数などに応じて適宜変更することも可能である。【０１０６】
また、上記各実施例では、パームレスト２０４にタッチパッド１０５が配置されている構成を示したが、タッチパッド１０５が配置されていないパームレスト２０４としてもよく、また、上記実施例１〜４と同様の構成を適宜組み合わせてもよい。この場合、図１０の登録処理や図１４、図１５の認証処理において、接触特徴量の抽出処理（図１０のステップＳ１００４、図１４のステップＳ１４０３、図１５のステップＳ１５０３）やかざし状態が適切であるか否かの判定処理（図１０のステップＳ１００５、図１４のステップＳ１４０４、図１５のステップＳ１５０４）が省略される。このような構成とすることにより、利用者は第２の生体を安定して置くことができ、パームレストについては簡易な構成で本システムを実現することができる。この場合も、上記実施例３、４の場合と同様に、必要な場合にだけ生体撮像部１０４にパームレスト２０４を取り付け、運用することができる。例えば、登録または認証に用いる生体の第１の生体を撮像する撮像部と、前記撮像された前記第１の生体の画像と、あらかじめ記憶部に記憶された第１の生体の登録画像とに基づいて、利用者を登録または認証する制御部と、を有した生体登録・認証装置と、前記生体登録・認証装置に着脱可能であって、前記第１の生体以外の第２の生体を置くためのパームレストと、を備えることを特徴とする生体登録・認証システムとして構成してもよい。【０１０７】
さらに、パームレスト２０４にはタッチパッド１０５が配置されず、図４で説明したように、生体撮像部１０４がタッチパッド１０５の機能をも兼ね揃え、非接触部分４０２として表示している部分についても接触情報を取得している場合には、その部分について上記抽出処理や判定処理が実行される。この場合には、第１の生体について接触特徴量を取得して、生体のかざし状態の登録・認証の精度を一定程度維持しつつ、パームレスト２０４については簡易な構成で本システムを実現することができる。この場合も、上記実施例３、４の場合と同様に、必要な場合にだけ生体撮像部１０４にパームレスト２０４を取り付け、運用することができる。【０１０８】
また、上記した実施例は、生体情報として指静脈パターンを用いることを想定しているが、他の生体情報、たとえば指紋、手のひらの静脈パターンなど、各個人で特徴が異なっている生体情報を用いることもできる。また、指静脈パターンと、声紋、虹彩パターンといった異なる生体情報を組み合わせる場合や、暗証番号など他の認証手段と組み合わせて用いてもよい。【０１０９】
なお、本システムの構成、機能、処理部、処理手段等の各構成要素は、それらの一部又は全部を、例えば、集積回路で設計する等によりハードウェアで実現してもよい。また、上記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウェアで実現してもよい。各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリや、ハードディスク、Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ（ＳＳＤ）等の記録装置、または、ＩＣカード、ＳＤカード、ＤＶＤ等の記録媒体に置くことができる。また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されていると考えてもよい。
【符号の説明】
【０１１０】
１０１  全体制御部
１０２  利用者登録制御部
１０３  利用者認証制御部
１０４  生体撮像部
１０５  タッチパッド
１０６  情報表示部
１０７  情報入力部
１０８  利用者情報格納部
１０９  データ通信手段
２０１  生体の位置
２０２  生体のタッチパッドへの接触部。
【図１】
0006035452.tif 000002
【図２Ａ】
0006035452.tif 000003
【図２Ｂ】
0006035452.tif 000004
【図２Ｃ】
0006035452.tif 000005
【図３】
0006035452.tif 000006
【図４】
0006035452.tif 000007
【図５】
0006035452.tif 000008
【図６】
0006035452.tif 000009
【図７】
0006035452.tif 000010
【図８】
0006035452.tif 000011
【図９】
0006035452.tif 000012
【図１０】
0006035452.tif 000013
【図１１】
0006035452.tif 000014
【図１２】
0006035452.tif 000015
【図１３】
0006035452.tif 000016
【図１４】
0006035452.tif 000017
【図１５】
0006035452.tif 000018
【図１６】
0006035452.tif 000019
【図１７】
0006035452.tif 000020
【図１８】
0006035452.tif 000021