(57)【特許請求の範囲】
【請求項１】
透明体によって形成されてなり検出面と同検出面に対し所定角度だけ傾けて配設され同検出面からの反射光を通過させる傾斜面とを有するプリズムと、
前記プリズム内に前記検出面にて反射する参照光を照射する照射手段と、
前記プリズムの傾斜面を通過した前記検出面からの反射光が形成する像を読み取る受像手段とを備えた指紋入力装置において、
前記照射手段から受像手段までの光路に介装されて前記受像手段が読み取る像に可変制御されるパターンを投影する投影手段と、
所定の演算則に従い指紋の入力毎に異なるパターンを算出して生成するパターン生成手段と、
前記パターン生成手段により生成されたパターンに応じて前記投影手段を制御して前記受像手段が読み取る像に同パターン生成手段により生成されたパターンを投影させる投影制御手段とを設けたことを特徴とする指紋入力装置。
【請求項２】
前記請求項１に記載の指紋入力装置において、
前記投影手段は、前記受像手段が読み取る像に液晶パターンを投影することを特徴とする指紋入力装置。
【請求項３】
前記請求項１又は請求項２に記載の指紋入力装置において、
前記投影手段は、前記プリズムの傾斜面と受像手段との間に介装されて前記プリズムの傾斜面を通過した前記検出面からの反射光の一部を可変制御されるパターンで遮断することを特徴とする指紋入力装置。
【請求項４】
前記請求項１又は請求項２に記載の指紋入力装置において、
前記投影手段は、前記プリズムの検出面上に密着されて同検出面にて反射する参照光の一部を可変制御されるパターンで吸収することを特徴とする指紋入力装置。
【請求項５】
透明体によって形成されてなり検出面と同検出面に対し所定角度だけ傾けて配設され同検出面からの反射光を通過させる傾斜面とを有するプリズム、前記プリズム内に前記検出面にて反射する参照光を照射する照射手段、前記プリズムの傾斜面を通過した前記検出面からの反射光が形成する像を読み取る受像手段、および前記照射手段から受像手段までの光路に介装されて前記受像手段が読み取る像に可変制御されるパターンを投影する投影手段を備えた指紋入力装置と、
同指紋入力装置により読み取られた像を表すデータを入力して同入力したデータと登録者の指紋を表すデータとを照合するサーバとを備えた個人識別システムであって、
前記指紋入力装置に、前記受像手段により読み取られた像を表すデータをサーバに対し出力する出力手段と、所定の演算則に従い前記出力手段によるデータの出力毎に異なるパターンを算出して生成する第１パターン生成手段と、前記出力手段がデータを出力するとき前記投影手段を制御して前記受像手段が読み取る像に前記第１パターン生成手段により生成されたパターンを投影させる投影制御手段とを設け、
前記サーバに、登録者の指紋を表すデータを記憶した記憶手段と、前記指紋入力装置の出力手段がデータを出力するとき前記第１パターン生成手段により生成されるパターンと同様のパターンを算出して生成する第２パターン生成手段と、前記記憶手段に記憶されているデータ及び前記第２パターン生成手段により生成されたパターンと前記指紋入力装置の出力手段により出力されたデータとを照合する照合手段とを設けたことを特徴とする個人識別システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、個人の指紋を入力するための指紋入力装置、及び同装置を用いた個人識別システムに関する。
【０００２】
【従来の技術】
従来から、この種の指紋入力装置としては、例えば米国特許５，７９６，８５８号に示されているように、透明体によって形成されてなり検出面と同検出面に対し所定角度だけ傾けて配設され同検出面からの反射光を通過させる傾斜面とを有するプリズムと、プリズム内に検出面にて反射する参照光を照射する照射手段と、プリズムの傾斜面を通過した検出面からの反射光が形成する像を読み取る受像手段とを備え、検出面に指先を密着させた状態で照射手段によりプリズム内に参照光を照射して、同検出面からの反射光に現れる指先の指紋の像を受像手段により読み取るようにしたものがあった。
【０００３】
上記指紋入力装置は、例えば個人識別システムなどに用いられていた。この場合、前記受像手段により読み取られた像を表すデータをサーバに対し出力する出力手段を指紋入力装置に設けるとともに、サーバに登録者の指紋を表すデータを記憶した記憶手段を設けておき、同サーバにて同記憶手段に記憶されているデータと上記出力手段により出力されたデータとを照合するようにしていた。
【０００４】
【発明が解決しようとする課題】
しかし、上記従来の指紋入力装置においては、受像手段により読み取られる像が常に検出面に密着された指先の指紋を表すのみであった。したがって、同像を表すデータが複製されると次回以降に同複製されたデータを受像手段が読み取った像として用いることが可能になるという問題があり、セキュリティ性が低かった。特に、上記個人識別システムに対して同装置を適用した場合には、指紋入力装置の出力手段からサーバへの伝送路にてデータが盗聴されて複製されやすくなるため、上記問題が特に顕著に現れていた。
【０００５】
【発明の概要】
本発明は上記問題に対処するためになされたものであり、その目的は、セキュリティ性の高い指紋入力装置及び同装置を用いた個人識別システムを提供することにある。
【０００６】
上記目的を達成するために、本発明の特徴は、透明体によって形成されてなり検出面と同検出面に対し所定角度だけ傾けて配設され検出面からの反射光を通過させる傾斜面とを有するプリズムと、プリズム内に検出面にて反射する参照光を照射する照射手段と、プリズムの傾斜面を通過した検出面からの反射光が形成する像を読み取る受像手段とを備えた指紋入力装置において、照射手段から受像手段までの光路に介装されて受像手段が読み取る像に可変制御されるパターンを投影する投影手段と、所定の演算則に従い指紋の入力毎に異なるパターンを算出して生成するパターン生成手段と、パターン生成手段により生成されたパターンに応じて投影手段を制御して受像手段が読み取る像に同パターン生成手段により生成されたパターンを投影させる投影制御手段とを設けたことにある。
【０００７】
これによれば、受像手段が読み取る像に、検出面に密着された指先の指紋と、投影手段により投影された可変制御されるパターンとが共に現れるようになる。この場合、パターン生成手段は所定の演算則に従い指紋の入力毎に異なるパターンを算出して生成し、投影制御手段が前記生成されたパターンに応じて投影手段を制御して受像手段が読み取る像に同パターンを投影させる。したがって、同パターンによって受像手段が読み取る像を指紋の入力毎に変化させることが可能になり、複製したデータを次回以降に受像手段が読み取った像として用いることを不能にできるため、この指紋入力装置のセキュリティ性が向上する。
【０００８】
また、本発明の他の構成上の特徴は、前記投影手段が、受像手段が読み取る像に液晶パターンを投影することにある。これによれば、簡単な構成で、受像手段が読み取る像に可変制御されるパターンを投影できるようになる。
【０００９】
また、本発明の他の構成上の特徴は、前記投影手段が、プリズムの傾斜面と受像手段との間に介装されてプリズムの傾斜面を通過した検出面からの反射光の一部を可変制御されるパターンで遮断することにある。これによれば、プリズムの検出面からの反射光がその一部を可変制御されるパターンで遮断された上で受像手段に到達するようになるため、簡単な構成で、受像手段が読み取る像に可変制御されるパターンを投影できるようになる。
【００１０】
また、本発明の他の構成上の特徴は、前記投影手段が、プリズムの検出面上に密着されて検出面にて反射する参照光の一部を可変制御されるパターンで吸収することにある。これによれば、検出面にて参照光がその一部を可変制御されるパターンで吸収された上で反射し、同検出面からの反射光が受像手段に到達するようになるため、簡単な構成で、受像手段が読み取る像に可変制御されるパターンを投影できるようになる。
【００１３】
また、本発明の他の特徴は、透明体によって形成されてなり検出面と同検出面に対し所定角度だけ傾けて配設され同検出面からの反射光を通過させる傾斜面とを有するプリズム、プリズム内に検出面にて反射する参照光を照射する照射手段、プリズムの傾斜面を通過した検出面からの反射光が形成する像を読み取る受像手段、および照射手段から受像手段までの光路に介装されて受像手段が読み取る像に可変制御されるパターンを投影する投影手段を備えた指紋入力装置と、同装置により読み取られた像を表すデータを入力して同入力したデータと登録者の指紋を表すデータとを照合するサーバとを備えた個人識別システムであって、指紋入力装置に、受像手段により読み取られた像を表すデータをサーバに対し出力する出力手段と、所定の演算則に従い出力手段によるデータの出力毎に異なるパターンを算出して生成する第１パターン生成手段と、出力手段がデータを出力するとき投影手段を制御して受像手段が読み取る像に第１パターン生成手段により生成されたパターンを投影させる投影制御手段とを設け、サーバに、登録者の指紋を表すデータを記憶した記憶手段と、指紋入力装置の出力手段がデータを出力するとき第１パターン生成手段により生成されるパターンと同様のパターンを算出して生成する第２パターン生成手段と、記憶手段に記憶されているデータ及び第２パターン生成手段により生成されたパターンと指紋入力装置の出力手段により出力されたデータとを照合する照合手段とを設けたことにある。
【００１４】
上記特徴を有する個人識別システムにおいては、指紋入力装置側にて、投影制御手段が、投影手段を制御して受像手段が読み取る像に第１パターン生成手段により生成されたパターンを投影させる。これにより、受像手段により読み取られる像に、検出面に密着された指先の指紋と前記パターンとが共に現れるようになり、同像を表すデータが出力手段によってサーバに対し出力される。一方、このときサーバ側では、第２パターン生成手段が、第１パターン生成手段と独立に、同第１パターン生成手段により生成されたパターンと同じパターンを算出して生成する。そして、照合手段が、同第２パターン生成手段により生成されたパターン及び記憶手段に記憶されているデータと、前記指紋入力装置の出力手段により出力されたデータとを照合する。この場合、両パターン生成手段が生成するパターンは、前記出力手段による出力毎に異なるため、上記一連の処理毎に異なることになる。したがって、仮に、上記指紋入力装置の出力手段からのデータの出力の際に同出力手段からサーバへのデータの伝送路にてデータが盗聴され、同盗聴されたデータが複製されて受像手段により読み取られた像として再びサーバに入力されたとしても、同データにより表される像に含まれるパターンが第２パターン生成手段により新たに生成されるパターンと一致することはない。これにより、この個人識別システムのセキュリティ性が保たれる。
【００１６】
【発明の実施の形態】
ａ．第１の実施形態
以下、本発明の第１の実施形態を図面を用いて説明する。図１は、同実施形態に係る指紋入力装置を概略的に示したものである。この指紋入力装置は、個人に携帯される板状（厚さ５０μｍ〜２ｍｍ程度）の指紋入力カード１０と、同カード１０が装着される指紋検出器２０とにより構成されている。
【００１７】
指紋入力カード１０は、透明体によって板状に形成された多段プリズム１１と、投影手段として同プリズム１１の下方に配設されたシャドウマスク１２とを備えている。多段プリズム１１は、上側にて指先Ｆが密着される検出面１１ａを形成しているとともに、下側にて複数の傾斜面１１ｂを形成している。各傾斜面１１ｂは、検出面１１ａに対しそれぞれ同一方向に所定角度だけ傾けて並設されており、検出面１１ａからの反射光を通過させるようになっている。シャドウマスク１２は、一対の透明板の間に封入した液晶によって可変制御可能なパターンを形成するものであり、上記検出面１１ａからの反射光を上記パターン形成部分にて遮断するとともに残りの部分にて下側に通過させる。
【００１８】
指紋入力カード１０は、スイッチ１３も備えている。スイッチ１３は、多段プリズム１１の検出面１１ａに対する指先Ｆの接触を静電容量の変化によって検出する。なお、このスイッチ１３は、上記指先Ｆの接触を光電的に検出するスイッチや、指先Ｆが検出面１１ａに密着される際に同指先Ｆによって押されるようにした押し釦式のスイッチや、例えばフォトカプラなどの光量により上記接触を検出するスイッチなどにより代用してもよい。
【００１９】
また、指紋入力カード１０は、図２にも示すように、製造番号記憶部１４も有している。なお、図２は、この指紋入力装置を用いた個人識別システムを機能的に示すブロック図である。製造番号記憶部１４はメモリによって構成され、同指紋入力カード１０について予め決められた製造番号を記憶したものである。
【００２０】
指紋検出器２０は、照射手段としての照明装置２１、レンズ２２、及び受像手段としての受像装置２３を備えている。照明装置２１は、例えば発光ダイオードなどにより構成されて、指紋入力カード１０が指紋検出器２０に装着された状態で、スイッチ１３による指先Ｆの接触の検出に応じ多段プリズム１１内に参照光を照射する。レンズ２２は、多段プリズム１１の傾斜面１１ｂ及びシャドウマスク１２を通過した検出面１１ａからの反射光を受像装置２３に結像するものである。受像装置２３は、例えば電荷結合素子や相補型ＭＯＳなどの２次元の明暗情報を採取可能なデバイスにより構成されて、上記レンズ２２により結像された像を読み取るものである。
【００２１】
指紋検出器２０は、マイクロコンピュータ２４及び出力部２５も備えている。マイクロコンピュータ２４は、プログラム処理により各種機能を果たすものであるが、これらの各種機能を、図２にて、パスフレーズ生成手段２４ａ、計数手段２４ｂ、ワンタイムパスワード生成手段２４ｃ、液晶制御手段２４ｄ、及び画像前処理手段２４ｅとして機能ブロック図により示している。パスフレーズ生成手段２４ａは、上記受像装置２３により読み取られた像を参照し、同像に含まれる指紋の特徴点（例えば、端点、分岐点など）間の相関関係を表す数値化されたデータをパスフレーズとして生成するものである。計数手段２４ｂは、出力部２５におけるデータの出力回数を計測することにより、指紋入力カード１０が指紋検出器２０に装着されて使用された回数を計測し記憶するものである。
【００２２】
ワンタイムパスワード生成手段２４ｃは第１パターン生成手段であり、装着されている指紋入力カード１０の製造番号記憶部１４に記憶されている製造番号、パスフレーズ生成手段２４ａにより生成されたパスフレーズ、及び計数手段２４ｂにより計数されている同指紋入力カード１０の使用回数に基づいて、ワンタイムパスワードを生成するものである。ワンタイムパスワードは、指紋入力カード１０の使用毎に異なる値に設定されるパスワードであり、具体的には、下記数１に示すように、上記製造番号及びパスフレーズの和に対して、例えばＭＤ４、ＭＤ５，ＳＨＳなどの一方向性ハッシュ関数ｆを指紋入力カード１０の使用回数（数１においては、“３”）だけ繰り返し演算することにより算出される。
【００２３】
【数１】
ワンタイムパスワード＝ｆ（ｆ（ｆ（製造番号＋パスフレーズ）））
液晶制御手段２４ｄは投影制御手段であり、シャドウマスク１２を制御して、同シャドウマスク１２の液晶にワンタイムパスワード生成手段２４ｃにより生成されたワンタイムパスワードを表すパターンを形成させるものである。画像前処理手段２４ｅは、上記受像装置２３により読み取られた像をデータに変換するものである。この場合、同変換されるデータは、像自体を表す画像データであってもよいし、前記像に含まれる指紋の特徴点間の相関関係のみを表すものであってもよい。また、画像前処理手段２４ｅは、上記像から、多段プリズム１１の検出面１１ａ上における指先Ｆの位置を表す情報を取得する。この場合、同取得する位置情報は、例えば像に含まれている指先Ｆの第１関節部分や外縁部分などの位置及び角度としておくとよい。出力部２５は、この指紋入力装置と共に個人識別システムを構成するサーバコンピュータ３０に接続されており、上記像及び位置情報を表す各データをそれぞれ同コンピュータ３０に対して出力するものである。
【００２４】
サーバコンピュータ３０も、プログラム処理により各種機能を果たすものであるが、これらの各種機能を、図２にて、受信画像記憶手段３０ａ、相対位置算出手段３０ｂ、ワンタイムパスワード抽出手段３０ｃ、参照用データ記憶手段３０ｄ、パスフレーズ生成手段３０ｅ、初期ワンタイムパスワード生成手段３０ｆ、新ワンタイムパスワード生成手段３０ｇ、画像生成手段３０ｈ、照合手段３０ｉ、及び判定手段３０ｊとして機能ブロック図により示している。受信画像記憶手段３０ａは、上記指紋検出器２０の出力部２５から出力された像を表すデータを一時的に記憶するものである。相対位置算出手段３０ｂは、指紋検出器２０の出力部２５から出力された位置情報に基づいて、上記受信画像記憶手段３０ａに記憶された像における指先Ｆの指紋を表す部分とシャドウマスク１２により遮断された部分との相対位置関係を算出するものである。
【００２５】
ワンタイムパスワード抽出手段３０ｃは、上記受信画像記憶手段３０ａに記憶された像から、シャドウマスク１２により遮断された部分のパターンを認識することにより、指紋入力装置のワンタイムパスワード生成手段２４ｃが指紋入力カード１０の今回の使用に対し生成したワンタイムパスワードを抽出するものである。参照用データ記憶手段３０ｄは、登録者個人の指紋を表す指紋データ及び同個人の携帯した指紋入力カード１０の製造番号をそれぞれ予め記憶しているとともに、指紋入力装置のワンタイムパスワード生成手段２４ｃにより生成されてワンタイムパスワード抽出手段３０ｃにより抽出されたワンタイムパスワードを、後述の判定手段３０ｊによる個人の認証判定に応じて指紋入力カード１０の使用毎に更新しながら記憶していくものである。
【００２６】
パスフレーズ生成手段３０ｅは、参照用データ記憶手段３０ｄに記憶されている指紋データの表す指紋について、前記パスフレーズ生成手段２４ａと同様の手法によりパスフレーズを生成するものである。初期ワンタイムパスワード生成手段３０ｆは、新ワンタイムパスワード生成手段３０ｇと共に第２パターン生成手段を構成するものであり、パスフレーズ生成手段３０ｅにより生成されたパスフレーズ、及び参照用データ記憶手段３０ｄに記憶されている製造番号に基づいて、下記数２の実行により初期ワンタイムパスワードを生成するものである。
【００２７】
【数２】
初期ワンタイムパスワード＝ｆ(製造番号＋パスフレーズ)
ここで、ｆは、前記指紋入力カード１０のワンタイムパスワード生成手段２４ｃにて採用した一方向性ハッシュ関数である。したがって、初期ワンタイムパスワードは、指紋入力カード１０が初めて使用されたときに上記ワンタイムパスワード生成手段２４ｃが生成するワンタイムパスワードと一致する。
【００２８】
新ワンタイムパスワード生成手段３０ｇは、参照用データ記憶手段３０ｄに記憶されているワンタイムパスワードに基づいて、下記数３の実行により新ワンタイムパスワードを生成するものである。
【００２９】
【数３】
新ワンタイムパスワード＝ｆ(記憶されているワンタイムパスワード)
上記数３中におけるｆも、指紋入力カード１０のワンタイムパスワード生成手段２４ｃにて採用した一方向性ハッシュ関数である。また、参照用データ記憶手段３０ｄに記憶されているワンタイムパスワードは、前回指紋入力カード１０が使用されて判定手段３０ｊが個人を認証すると判定したときに上記ワンタイムパスワード生成手段２４ｃが生成したワンタイムパスワードである。したがって、新ワンタイムパスワードは、指紋入力装置１０の２回目以降の使用時において、上記ワンタイムパスワード生成手段２４ｃが生成するワンタイムパスワードと常に一致する。
【００３０】
画像生成手段３０ｈは、上記参照用データ記憶手段３０ｄに記憶されている指紋データから上記受信画像記憶手段３０ａに記憶された像と照合するための像を生成するものである。具体的には、上記指紋データの表す指紋の像に、初期ワンタイムパスワード生成手段３０ｆにより生成された初期ワンタイムパスワード又は新ワンタイムパスワード生成手段３０ｇにより生成された新ワンタイムパスワードを表すパターンの平行線を重ねて上記照合用の像とする。この場合、指紋入力カード１０が初めて使用されたときであって参照用データ記憶手段３０ｄがまだワンタイムパスワードを記憶していないときは、初期ワンタイムパスワードのパターンを重ねる。一方、指紋入力カード１０の２回目以降の使用時であって参照用データ記憶手段３０ｄが前回の認証判定時のワンタイムパスワードを記憶しているときは、新ワンタイムパスワードのパターンを重ねる。また、指紋の像と平行線とを重ねる際には、相対位置算出手段３０ｂにより算出された相対位置で重ねるようにしている。
【００３１】
照合手段３０ｉは、上記受信画像記憶手段３０ａに記憶された像と、画像生成手段３０ｈにより生成された像とを照合するものである。判定手段３０ｊは、上記照合手段３０ｉによる照合結果に基づいて上記照合した両像の一致及び不一致を判定することにより、指紋入力カード１０を用いた個人を認証するか否かを判定するものである。
【００３２】
次に、上記のように構成した個人識別システムの動作を説明する。この個人識別システムを使用するに当たっては、予め、登録者個人に指紋入力カード１０を携帯させておくとともに、同個人の指紋及び同各個人が携帯した指紋入力カード１０の製造番号をサーバコンピュータ３０の参照用データ記憶手段３０ｄに記憶させておく。
【００３３】
この個人識別システムが使用される場合、まず、上記個人に携帯させた指紋入力カード１０が指紋検出器２０に装着される。この状態で多段プリズム１１の検出面１１ａ上に指先Ｆが密着されると、スイッチ１３がこれを検出し、同検出に応答して照明装置２１が多段プリズム１１内に参照光を照射する。参照光は、多段プリズム１１内にて乱反射し、全ての方向の成分を持つ光となる。このとき、ある方向の光は、検出面１１ａの指先Ｆと接触している位置、すなわち指先Ｆの指紋の隆線位置にて指先Ｆ側に吸収され、指先Ｆと離間している位置、すなわち指先Ｆの指紋の溝線位置にて全反射する。したがって、この検出面１１ａからの反射光によって指先Ｆの指紋を表す像が形成される。
【００３４】
上記検出面１１ａからの反射光は、多段プリズム１１の各傾斜面１１ｂ及びシャドウマスク１２を通過して、レンズ２２により受像装置２３に結像される。これにより、最初、シャドウマスク１２がパターンを形成していない状態にあるとき、受像装置２３は指先Ｆの指紋のみを表す像を読み取る。このとき、パスフレーズ生成手段２４ａが同受像装置２３により読み取られた像を参照してパスフレーズを生成し、ワンタイムパスワード生成手段２４ｃが、同生成されたパスフレーズ、製造番号記憶部１４に記憶されている指紋入力カード１０の製造番号、及び計数手段２４ｂにより計数されている同指紋入力カード１０の使用回数に基づいてワンタイムパスワードを生成する。
【００３５】
上記ワンタイムパスワードの生成後、液晶制御手段２４ｄが、シャドウマスク１２の液晶に同生成されたワンタイムパスワードを表すパターンを形成させる。これにより、上記検出面１１ａからの反射光の一部がシャドウマスク１２に形成されたパターンで遮断されるようになるため、上記受像装置２３が読み取る像に同パターンが投影されることになり、受像装置２３は、図３に示すように、指先Ｆの指紋の像に上記ワンタイムパスワードを表すパターンの平行線を重ねた像を読み取るようになる。そして、この受像装置２３により読み取られた指紋及び平行線を含む像が、画像前処理手段２４ｅによってデータに変換され、出力部２５によってサーバコンピュータ３０に対し出力される。また、このとき、多段プリズム１１の検出面１１ａ上における指先Ｆの位置を表す情報が画像前処理手段２４ｅにより上記像から取得され、同位置情報を表すデータも出力部２５によってサーバコンピュータ３０に対し出力される。
【００３６】
サーバコンピュータ３０は、上記出力部２５による各データの出力時、まず、同出力された像を表すデータを受信画像記憶手段３０ａに記憶する。このとき、相対位置算出手段３０ｂが、上記出力部２５から出力された位置情報に基づいて、上記受信画像記憶手段３０ａに記憶された像における指先Ｆの指紋を表す部分とシャドウマスク１２により遮断された部分との相対位置関係を算出する。また、ワンタイムパスワード抽出手段３０ｃが、上記受信画像記憶手段３０ａに記憶された像から指紋入力装置のワンタイムパスワード生成手段２４ｃが生成したワンタイムパスワードを抽出する。
【００３７】
一方、上記出力部２５による各データの出力時、画像生成手段３０ｈは、参照用データ記憶手段３０ｄに記憶されている指紋データから上記受信画像記憶手段３０ａに記憶された像と照合するための像を生成する。最初、この個人識別システムが初めて使用された場合であって、参照用データ記憶手段３０ｄにまだワンタイムパスワードが記憶されていないとき、この参照用の像の生成は具体的に以下のように実行される。
【００３８】
まず、パスフレーズ生成手段３０ｅが、参照用記憶手段３０ｄに記憶されている指紋データの表す指紋についてパスフレーズを生成する。次に、初期ワンタイムパスワード生成手段３０ｆが、同生成されたパスフレーズ及び参照用データ記憶手段３０ｄに記憶されている指紋入力カード１０の製造番号に基づいて、初期ワンタイムパスワードを生成する。そして、画像生成手段３０ｈが、参照用記憶手段３０ｄに記憶されている指紋データの表す指紋の像に、上記生成された初期ワンタイムパスワードを表すパターンの平行線を、相対位置算出手段３０ｂにより算出された相対位置で重ねる。これにより、上記照合用の像が生成される。
【００３９】
上記照合用の像の生成後、照合手段３０ｉが、上記受信画像記憶手段３０ａに記憶された像と同生成された像とを照合する。そして、判定手段３０ｊが、同照合手段３０ｉによる照合結果に基づいて、上記照合した両像の一致及び不一致を判定し、指紋入力カード１０を用いた個人を認証するか否かを判定する。この判定結果は図示しないシステムに対して出力されて、例えば扉の開閉や端末の使用などの許可及び禁止制御などに用いられる。
【００４０】
また、判定手段３０ｊが個人を認証すると判定したとき、参照用データ記憶手段３０ｄは、上記ワンタイムパスワード抽出手段３０ｃにより抽出されたワンタイムパスワードを記憶する。そして、参照用データ記憶手段３０ｄは、以後同様に、指紋入力装置のワンタイムパスワード生成手段２４ｃにより生成されてワンタイムパスワード抽出手段３０ｃにより抽出されたワンタイムパスワードを、判定手段３０ｊによる認証判定毎に更新しながら記憶していく。このようにして参照用データ記憶手段３０ｄにワンタイムパスワードが記憶されている場合、すなわち指紋入力カード１０の使用が２回目以降である場合、画像生成手段３０ｈは、上記初期ワンタイムパスワードに代えて新ワンタイムパスワードを用いて上記照合用の像を生成する。この場合、新ワンタイムパスワードは、上記記憶されているワンタイムパスワードに基づいて新ワンタイムパスワード生成手段３０ｇにより生成される。
【００４１】
上述のように、上記実施形態における指紋入力装置においては、シャドウマスク１２によって受像装置２３が読み取る像に可変制御されるパターンが投影されるようになっており、同パターンによって同受像装置２３が読み取る像を変化させている。これにより、複製したデータを次回以降に受像装置２３が読み取った像として用いることが不能になっており、この指紋入力装置のセキュリティ性が高く保たれている。また、板状の多段プリズム１１が採用されているため、構成を小型化することが可能である。
【００４２】
また、上記場合において、シャドウマスク１２は、多段プリズム１１の傾斜面１１ｂと受像装置２３との間に介装されて、同傾斜面１１ｂを通過した検出面１１ａからの反射光の一部を液晶により形成したパターンで遮断することにより、受像装置２３が読み取る像にパターンを投影するようにしている。これにより、簡単な構成で、受像装置２３が読み取る像に可変制御されるパターンを投影できるようになっている。
【００４３】
また、多段プリズム１１及びシャドウマスク１２が一体的に指紋入力カード１０としてカード状に形成されているため、多段プリズム１１及びシャドウマスク１２を個人毎に携帯できるようになっており、指紋入力装置の使い勝手が良好となっている。
【００４４】
また、上記指紋入力装置を用いた個人識別システムにおいては、指紋入力装置側にて、マイクロコンピュータ２４のワンタイムパスワード生成手段２４ｃが指紋入力カード１０の使用毎に異なるワンタイムパスワードを生成する。そして、このカード１０の使用毎に異なるワンタイムパスワードが、出力部２５によってデータとしてサーバコンピュータ３０側に出力され、照合手段３０ｉにより、初期ワンタイムパスワード生成手段３０ｆにより生成された初期ワンタイムパスワード又は新ワンタイムパスワード生成手段３０ｇにより生成された新ワンタイムパスワードと照合される。したがって、仮に、上記出力部２５からのデータの出力の際に同出力部２５からサーバコンピュータ３０へのデータの伝送路にてデータが盗聴され、同盗聴されたデータが複製されて再びサーバコンピュータ３０に入力されたとしても、同データの表すワンタイムパスワードがサーバコンピュータ側にて新たに生成される新ワンタイムパスワードと一致することはない。これにより、この個人識別システムのセキュリティ性が高く保たれている。
【００４５】
なお、上記説明では特にふれなかったが、上記参照用データ記憶手段３０ｄには、実際には、指紋データ、指紋入力カード１０の製造番号及びワンタイムパスワードが複数組だけ記憶されるようになっている。この場合、同複数組の指紋データ、製造番号及びワンタイムパスワードに対しそれぞれ上述した各処理を実行して照合用の像を複数個だけ生成し、同生成された複数の像を照合手段３０ｉにより受信画像記憶手段３０ａに記憶された像と順次照合して、判定手段３０ｊにより、上記複数の像のうちのいずれか一つが上記受信画像記憶手段３０ａに記憶された像と一致した場合に個人を認証すると判定するようにしている。
【００４６】
ｂ．第２の実施形態
次に、本発明の第２の実施形態を図面を用いて説明する。同実施形態は、図４に示すように、前記第１の実施形態における指紋入力装置の指紋入力カード１０及び指紋検出器２０に相当部分を、共にケーシング４０内に収容して一体的に携帯されるように構成したものである。ケーシング４０は、直方体状（厚さ１ｍｍ〜２ｃｍ程度）に形成されている。これによれり、多段プリズム１１、シャドウマスク１２、照明装置２１、及び受像装置２３を個人毎に携帯できるため、指紋入力装置の使い勝手が良好となっている。
【００４７】
なお、上記各実施形態においては、シャドウマスク１２を多段プリズム１１の傾斜面１１ｂと受像装置２３との間に介装して、同シャドウマスク１２により同傾斜面１１ｂを通過した検出面１１ａからの反射光の一部を遮断することによって受像装置２３が読み取る像に可変制御されるパターンを投影するようにしたが、シャドウマスク１２を多段プリズム１２の検出面１１ａ上に密着させて配設し、同シャドウマスク１２により検出面１１ａにて反射する参照光の一部を吸収することによって受像装置２３が読み取る像に可変制御されるパターンを投影するようにしてもよい。この場合、指先Ｆは、シャドウマスク１２上に密着させるようにするとよい。これによっても、簡単な構成で、受像装置２３が読み取る像に可変制御されるパターンを投影できるようになる。
【００４８】
また、上記各実施形態は、それぞれ指紋入力装置の多段プリズム１１及びシャドウマスク１２を指紋入力カード１０として一体的に携帯可能にしたもの、及び指紋入力装置全体をケーシング４０内に収容して一体的に携帯可能にしたものであったが、製造番号記憶部１４に相当する部分のみを、指紋入力装置に選択的に装着されるカード状に形成して個人に携帯させるようにしてもよい。
【００４９】
また、上記各実施形態においては、マイクロコンピュータ２４の画像前処理手段２４ｅ及びサーバコンピュータ３０の相対位置算出手段３０ｂが、受像装置２３により読み取られた像における指紋を表す部分とシャドウマスク１２により遮断された部分との相対位置関係を算出し、画像生成手段３０ｈが照合用の像を生成するとき同算出された相対位置関係を加味するようにして、指紋の像の上記シャドウマスク１２により遮断された部分が照合手段３０ｉによる照合に影響することを回避するようにした。しかし、シャドウマスク１２の形成するパターンとしての平行線間の間隔を一般的に指紋の隆線と溝線とを隠さない程度の間隔（例えば、５０μｍ）に設定しておき、指紋の像の同シャドウマスク１２により遮断される部分が照合に影響しないようにしておいた上で、上記画像前処理手段２４ｅ及び相対位置算出手段３０ｂによる相対位置の算出を省略するようにしてもよい。
【００５０】
また、上記各実施形態においては、受像装置２３により読み取られた像からの指先Ｆの位置情報の取得を指紋入力装置のマイクロコンピュータ２４により実行するようにしたが、同位置情報の取得はサーバコンピュータ３０にて実行するようにしてもよい。この場合、マイクロコンピュータ２４の画像前処理手段２４ｅは、単に上記像をデータに変換する処理を実行するだけでよい。また、このデータの変換についても、マイクロコンピュータ２４においては単に像自体を表す画像データに変換するだけにしておいて、同画像データを、サーバコンピュータ３０にて指紋の特徴点を表すデータにさらに変換するようにしてもよい。
【００５１】
また、逆に、上記実施形態においては、受像装置２３により読み取られた像における指紋を表す部分とシャドウマスク１２により遮断された部分との相対位置関係の算出、及び上記像からのワンタイムパスワードの抽出をそれぞれサーバコンピュータ３０にて実行するようにしたが、同各処理も指紋入力装置のマイクロコンピュータ２４にて実行するようにしてもよい。
【００５２】
また、上記各実施形態においては、プリズムとして多段プリズム１１を採用したが、図５〜８に示すように、同プリズムとして多段プリズム１１に代えて三角プリズム５１を採用しても本発明による効果を相応に期待することができる。図５〜８は、上記三角プリズム５１を採用した指紋入力装置におけるシャドウマスク１２の配置例をそれぞれ示したものである。
【００５３】
図５〜７に示した指紋入力装置は、シャドウマスク１２を三角プリズム５１の傾斜面５１ｂと受像装置２３との間に介装して、同シャドウマスク１２により同傾斜面５１ｂを通過した検出面５１ａからの反射光の一部を遮断することによって受像装置２３が読み取る像に可変制御されるパターンを投影するようにしたものである。図５，６に示した指紋入力装置においては、シャドウマスク１２を、特に、三角プリズム５１の傾斜面５１ｂとレンズ２２との間に介装するようにしている。さらに、図６に示した指紋入力装置においては、検出面５１ａからの反射光を、一旦三角プリズム５１内にて反射させて、間接的に傾斜面５１ｂを通過するようにしている。図７に示した指紋入力装置においては、シャドウマスク１２を、特に、レンズ２２と受像装置２３との間に介装するようにしている。
【００５４】
図８に示した指紋入力装置は、シャドウマスク１２を三角プリズム５１の検出面５１ａ上に密着させて配設し、同シャドウマスク１２により検出面５１ａにて反射する参照光の一部を吸収することによって受像装置２３が読み取る像に可変制御されるパターンを投影するようにしたものである。なお、上記各場合において、照明装置２１と三角プリズム５１との間にはレンズ５２を介装するようにしている。
【図面の簡単な説明】
【図１】本発明の第１の実施形態に係る指紋入力装置の概略図である。
【図２】前記指紋入力装置を用いた個人識別システムの機能ブロック図である。
【図３】図１，２の受像装置により読み取られる像の例を示す説明図である。
【図４】本発明の第２の実施形態に係る指紋入力装置の概略図である。
【図５】本発明の変形例に係る指紋入力装置におけるシャドウマスクの一配置例を示す概略図である。
【図６】本発明の変形例に係る指紋入力装置におけるシャドウマスクの一配置例を示す概略図である。
【図７】本発明の変形例に係る指紋入力装置におけるシャドウマスクの一配置例を示す概略図である。
【図８】本発明の変形例に係る指紋入力装置におけるシャドウマスクの一配置例を示す概略図である。
【符号の説明】
１０…指紋入力カード、１１…多段プリズム、１１ａ…検出面、１１ｂ…傾斜面、１２…シャドウマスク、２０…指紋検出器、２１…照明装置、２３…受像装置、２４…マイクロコンピュータ、２４ｂ…ワンタイムパスワード生成手段、２４ｄ…液晶制御手段、２５…出力部、３０…サーバコンピュータ、３０ｃ…参照用データ記憶手段、３０ｆ…初期ワンタイムパスワード生成手段、３０ｇ…新ワンタイムパスワード生成手段、３０ｉ…照合手段、Ｆ…指先。
【図１】
0003557363.tif 000002
【図２】
0003557363.tif 000003
【図３】
0003557363.tif 000004
【図４】
0003557363.tif 000005
【図５】
0003557363.tif 000006
【図６】
0003557363.tif 000007
【図７】
0003557363.tif 000008
【図８】
0003557363.tif 000009