(57)【要約】【課題】生体認証において比較基準となる特徴点データの流出・盗難・悪用の防止を図る。【解決手段】比較基準となる特徴点データの一部１２とその誤り検出符号１４とを格納媒体Ａ２から読み込むとともに、その残部１３を格納媒体Ｂ３から読み込む手段と、読み込んだ特徴点データの一部１２と残部１３とを結合して特徴点データ１１を復元するとともに、誤り検出符号１４を用いて誤りの有無を確認する手段と、結合された比較基準となる特徴点データ１１と、生成された特徴点データとを照合する手段とを備える端末１（生体認証装置）。【選択図】図４
2008065605.tif 000002
【特許請求の範囲】
【請求項１】
比較基準となる特徴点データの一部とその誤り検出符号とを第１の記録手段から読み込むとともに、その残部を第２の記憶手段から読み込む読込手段と、
第１の記憶手段から読み込んだ特徴点データの一部と第２の記憶手段から読み込んだ特徴点データの残部とから特徴点データを復元するとともに、誤り検出符号を用いて誤りの有無を確認する結合手段と、
取り込んだ生体情報から特徴点データを生成する生成手段と、
結合手段によって誤り無く結合された比較基準となる特徴点データと、生成手段によって生成された特徴点データとを照合する照合手段と
を備えることを特徴とする生体認証装置。
【請求項２】
前記第１の記憶手段が前記特徴点データともに利用者固有の識別符号を記憶した携帯型記憶手段であって、
前記第２の記憶手段、前記生成手段及び前記照合手段が同一サーバー内に構成又は常時接続されたものであって、
前記照合手段による照合結果を示す情報とともに前記第１の記憶手段に記憶された利用者固有の識別符号を所定の記憶手段に記録する記録手段をさらに備えている
ことを特徴とする請求項１記載の生体認証装置。
【請求項３】
前記第２の記憶手段、前記生成手段及び前記照合手段が同一コンピュータ内に構成又は接続されたものであって、
前記結合手段によって結合後に誤りが検出されなかった場合に、前記生成手段による特徴点データの生成と、前記照合手段による照合とを行う
ことを特徴とする請求項１記載の生体認証装置。
【請求項４】
前記比較基準となる特徴点データが複数種類の生体情報から形成されたものであって、
前記第１の記憶手段に、少なくとも１種類の生体情報に係るすべての特徴点データと前記第２の記憶手段に記憶された特徴点データの誤り検出符号とが記憶されていて、
前記第２の記憶手段に、残りの種類の生体情報に係るすべての特徴点データと前記第１の記憶手段に記憶された特徴点データの誤り検出符号とが記憶されていて、
前記結合手段が、前記第１の記憶手段から読み込んだ特徴点データと前記第２の記憶手段から読み込んだ特徴点データとから複数種類の特徴点データを復元するとともに、誤り検出符号を用いて各種類の特徴点データの誤りの有無を確認し、
前記生成手段が、取り込んだ複数種類の生体情報から複数種類の特徴点データを生成し、  前記照合手段が、前記結合手段によって誤り無く結合された比較基準となる特徴点データと、前記生成手段によって生成された特徴点データとを、種類毎に照合する
ことを特徴とする請求項１記載の生体認証装置。
【請求項５】
前記第１の記憶手段及び前記第２の記憶手段がともに携帯型記憶手段であって、
前記生成手段及び前記照合手段が同一サーバー内に構成又は常時接続されたものである
ことを特徴とする請求項１記載の生体認証装置。
【請求項６】
比較基準となる特徴点データの一部とその誤り検出符号とを第１の記録手段から読み込むとともに、その残部を第２の記憶手段から読み込む読込過程と、
第１の記憶手段から読み込んだ特徴点データの一部と第２の記憶手段から読み込んだ特徴点データの残部とから特徴点データを復元するとともに、誤り検出符号を用いて誤りの有無を確認する結合過程と、
取り込んだ生体情報から特徴点データを生成する生成過程と、
結合過程で誤り無く結合された比較基準となる特徴点データと、生成過程で生成された特徴点データとを照合する照合過程と
を含んでいることを特徴とする生体認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、生体情報に基づいて本人認証を行う生体認証装置及び方法に関する。
【背景技術】
【０００２】
生体情報に基づいて本人認証を行う生体認証システムでは、比較基準となる特徴点データ（リファレンスデータ）が、サーバー、クライアントＰＣ（パーソナルコンピュータ）、専用機器、センサー筐体、ＩＣカード等の携帯端末などに格納されている。一般に、各個人のリファレンスデータは、このような装置の所定の記憶領域に一括して保存されている。そのため、万が一リファレンスデータの流出が起きた場合には、生体情報が完全な形で丸々盗まれる可能性がある。
【０００３】
また、偽造・改ざんされた機器が使用されると、機器にリファレンスデータが格納されていない場合でも認証したかのように振舞うことによって、より上位のシステムへの侵入の可能性がある。例えば、上位のシステムからの認証可否の問い合わせに対して、認証を行っていないにもかかわらず、認証ＯＫという情報を送信するような機能を持つ機器を製作、使用されたような場合である。
【０００４】
また、本発明に関連する技術として、電子割符という技術がある（例えば特許文献１）。電子割符では、情報を複数に分割して保管・伝送し、利用時にそれらを結合することで情報を復元する。この技術では、分割した情報は、そのすべてがそろった場合にのみ復元することができる。したがって、分割した情報を分散させておくことで情報の流出や改ざんをしにくくすることができる。なお、特許文献１に記載されている電子割符は、分割して元に戻ったデータ自身を利用するものであるが、例えば、生体情報を分割することを考えた場合、分割されたデータは復元後に生体認証の照合時に直接使用されるのではなく、参照されるデータとなる。また、生体認証においては、照合時に、同一性という完全一致ではなく、どれだけ近似しているかという類似性による比較が行われる。
【特許文献１】特表２０００−８４５３５８（ＷＯ  ００／４５３５８）号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、上記の事情を考慮してなされたものであり、生体認証において比較基準となる特徴点データ（リファレンスデータ）の流出・盗難・悪用の防止や、認証機器の改ざんなどによるなりすましの防止を図ることができる生体認証装置及び方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、請求項１記載の発明は、比較基準となる特徴点データの一部とその誤り検出符号とを第１の記録手段から読み込むとともに、その残部を第２の記憶手段から読み込む読込手段と、第１の記憶手段から読み込んだ特徴点データの一部と第２の記憶手段から読み込んだ特徴点データの残部とから特徴点データを復元するとともに、誤り検出符号を用いて誤りの有無を確認する結合手段と、取り込んだ生体情報から特徴点データを生成する生成手段と、結合手段によって誤り無く結合された比較基準となる特徴点データと、生成手段によって生成された特徴点データとを照合する照合手段とを備えることを特徴とする。
【０００７】
請求項２記載の発明は、前記第１の記憶手段が前記特徴点データともに利用者固有の識別符号を記憶した携帯型記憶手段であって、前記第２の記憶手段、前記生成手段及び前記照合手段が同一サーバー内に構成又は常時接続されたものであって、前記照合手段による照合結果を示す情報とともに前記第１の記憶手段に記憶された利用者固有の識別符号を所定の記憶手段に記録する記録手段をさらに備えていることを特徴とする。
【０００８】
請求項３記載の発明は、前記第２の記憶手段、前記生成手段及び前記照合手段が同一コンピュータ内に構成又は接続されたものであって、前記結合手段によって結合後に誤りが検出されなかった場合に、前記生成手段による特徴点データの生成と、前記照合手段による照合とを行うことを特徴とする。
【０００９】
請求項４記載の発明は、前記比較基準となる特徴点データが複数種類の生体情報から形成されたものであって、前記第１の記憶手段に、少なくとも１種類の生体情報に係るすべての特徴点データと前記第２の記憶手段に記憶された特徴点データの誤り検出符号とが記憶されていて、前記第２の記憶手段に、残りの種類の生体情報に係るすべての特徴点データと前記第１の記憶手段に記憶された特徴点データの誤り検出符号とが記憶されていて、前記結合手段が、前記第１の記憶手段から読み込んだ特徴点データと前記第２の記憶手段から読み込んだ特徴点データとから複数種類の特徴点データを復元するとともに、誤り検出符号を用いて各種類の特徴点データの誤りの有無を確認し、前記生成手段が、取り込んだ複数種類の生体情報から複数種類の特徴点データを生成し、前記照合手段が、前記結合手段によって誤り無く結合された比較基準となる特徴点データと、前記生成手段によって生成された特徴点データとを、種類毎に照合することを特徴とする。
【００１０】
請求項５記載の発明は、前記第１の記憶手段及び前記第２の記憶手段がともに携帯型記憶手段であって、前記生成手段及び前記照合手段が同一サーバー内に構成又は常時接続されたものであることを特徴とする。
【００１１】
請求項６記載の発明は、比較基準となる特徴点データの一部とその誤り検出符号とを第１の記録手段から読み込むとともに、その残部を第２の記憶手段から読み込む読込過程と、第１の記憶手段から読み込んだ特徴点データの一部と第２の記憶手段から読み込んだ特徴点データの残部とから特徴点データを復元するとともに、誤り検出符号を用いて誤りの有無を確認する結合過程と、取り込んだ生体情報から特徴点データを生成する生成過程と、結合過程で誤り無く結合された比較基準となる特徴点データと、生成過程で生成された特徴点データとを照合する照合過程とを含んでいることを特徴とする。
【発明の効果】
【００１２】
請求項１又は６記載の発明によれば、第１の記憶手段と第２の記憶手段に比較基準となる特徴点データ（リファレンスデータ）を分割して記憶し、結合手段によって、第１の記憶手段から読み込んだ特徴点データの一部と第２の記憶手段から読み込んだ特徴点データの残部とから特徴点データを復元するとともに、誤り検出符号を用いて誤りの有無を確認するようにしたので、第１の記憶手段に記憶されている特徴点データと第２の記憶手段に記憶されている特徴点データとのペアがなければリファレンスデータを得ることができない。したがって、リファレンスデータの流出・盗難・悪用の防止や、認証機器の改ざんなどによるなりすましの防止を図ることができる。また、リファレンスデータを分割することで、割符と同様の効果を得るとともに、本人正当性・使用される機器の正当性を分割データの結合により確立することができる。すなわち、本人側装置とシステム側装置の相互認証を容易に確立することができる。また、分割前にリファレンスデータの誤り検出符号を作成し、結合時に再びチェックするようにしているので、分割データの正当性も容易に確保することができる。
【００１３】
請求項２記載の発明によれば、例えば、第１の記憶手段を利用者固有の識別符号を記憶したＩＣカード等の携帯型記憶装置として構成し、第２の記憶手段を生体情報の取得や照合処理を行うサーバー側に設けるとともに、サーバー内のデータベースなどとして構成した記録手段内に認証の履歴を利用者毎に登録・管理することができるので、入退室・勤怠管理システムや本人確認システムに適した構成を容易に構築することができる。
【００１４】
請求項３記載の発明によれば、第２の記憶手段、生成手段及び照合手段が同一コンピュータ内に構成又は接続されたものなので、例えば、第１の記憶手段をＩＣカードや携帯型メモリとして構成し、第２の記憶手段をパーソナルコンピュータに内蔵された記憶装置として構成し、結合手段や照合手段をプログラムを用いて構成することで、パーソナルコンピュータ用のログオンシステムに適した構成を容易に構築することができる。
【００１５】
請求項４記載の発明によれば、比較基準となる特徴点データが複数種類の生体情報から形成されたものであって、第１の記憶手段に、少なくとも１種類の生体情報に係るすべての特徴点データと第２の記憶手段に記憶された特徴点データの誤り検出符号とが記憶されていて、第２の記憶手段に、残りの種類の生体情報に係るすべての特徴点データと第１の記憶手段に記憶された特徴点データの誤り検出符号とが記憶されていて、それらの第１及び第２の記憶手段を用いて比較基準となる特徴点データを結合し、認証処理を行うようにしたので、例えば顔認証と指紋認証を組み合わせたようなマルチモーダル生体認証（複数生体認証）システムに適した構成を容易に構築することができる。
【００１６】
請求項５記載の発明は、第１の記憶手段及び第２の記憶手段がともに携帯型記憶手段であって、生成手段及び照合手段が同一サーバー内に構成又は常時接続されたものであるので、例えば第１の記憶手段を利用者が携帯し、第２の記憶手段をシステムの管理者側が携帯することで、行員立ち会い式貸金庫システムに適した構成を容易に構築することができる。
【発明を実施するための最良の形態】
【００１７】
以下、図面を参照して本発明による生体認証システム（生体認証装置）の実施の形態について説明する。本実施の形態による生体認証には、大きく分けて生体情報の登録と認証の２つのスキームがある。まず、登録のスキームについて図１〜図３を参照して説明し、次いで認証のスキームについて図４〜図６を参照して説明する。
【００１８】
図１は、本実施の形態による生体情報の登録時の情報の流れを示すシステム図である。端末１は、サーバー、クライアントＰＣ、生体認証用の専用機器、生体情報のセンサー筐体などとして構成されるものであり、コンピュータと、外部に常時接続あるいは内蔵されている生体情報の取り込み装置や、その他の記憶装置などを備えて構成されている。格納媒体Ａ（２）は、ＩＣカード、携帯電話端末、不揮発性メモリ等からなる携帯型メモリ等の携帯端末である。そして、格納媒体Ｂ（３）は、格納媒体Ａ２と同様の携帯端末か、あるいは端末１などの他の情報処理装置に内蔵された記憶装置である。
【００１９】
本実施の形態による生体情報登録時の処理について、図１のシステム図と、図２及び図３のフローチャートを参照して説明する。まず、端末１は、登録対象となる指紋、掌紋、声紋、虹彩、筆跡、顔型等の生体情報をスキャニングして端末１の所定の記憶装置に取り込む（図２のステップＳ１０）。次に、取り込んだ生体情報に基づいて生体情報を所定の条件に従って表す特徴点データ１１を生成する（ステップＳ１１）。この特徴点データ１１は、生体認証において比較基準となる特徴点データ（リファレンスデータ）として使用される。次に、特徴点データ１１が分割される（ステップＳ１２）。
【００２０】
特徴点データ１１の分割（図２のステップＳ１２）は、図３に示すように、まず、特徴点データ１１の長さを取得する（ステップＳ２０）。例えばデータ長が何バイトであるかが求められる。次に、特徴点データ１１のチェックコード（誤り検出符号）が計算される。チェックコードとしては、本実施の形態で用いるＣＲＣ（巡回冗長検査）符号のほか、チェックサムやハッシュ関数の計算結果などを用いることができる。この計算の結果得られたチェックコード（特徴点データＣＲＣ１４）は、端末１内の所定の記憶装置内に格納される。
【００２１】
次に、ステップＳ２０で求めた長さの値に基づいて特徴点データ１１が特徴点データＡ（１２）と特徴点データＢ（１３）に２分割される。本実施の形態では、データを半分に分割し、特徴点データＡ（１２）が特徴点データ１１の半分（一部）のデータ、特徴点データＢ（１３）がその残り半分（残部）のデータとなる。例えば、特徴点データ１１のデータ長が２５６バイトの場合、特徴点データＡ（１２）は２５６バイトの各バイトのデータのうち奇数番目の各バイトのデータからなる１２８バイトのデータに、特徴点データＢ（１３）は偶数番目の各バイトのデータからなる１２８バイトのデータに分割される。なお、データ長が奇数の場合にはどちらかのデータが１バイト長くなる。
【００２２】
次に、図２のステップＳ１３で、分割されたデータ１２、１３とチェックコード１４が各対象媒体２、３へ格納される。この例では、特徴点データＡ１２と特徴点データＣＲＣ１４が格納媒体Ａ２に格納され、特徴点データＢ１３が格納媒体Ｂ３に格納される。
【００２３】
次に、本実施の形態による認証時の処理について、図４のシステム図と、図５及び図６のフローチャートを参照して説明する。まず、端末１は、認証対象となる指紋、掌紋、声紋、虹彩、筆跡、顔型等の生体情報をスキャニングして端末１の所定の記憶装置に取り込む（図５のステップＳ３０）。次に、取り込んだ生体情報に基づいて特徴点データを生成する（ステップＳ３１）。この特徴点データは、生体認証においてリファレンスデータと比較されるデータとなる。
【００２４】
次に、分割データが格納媒体Ａ２及び格納媒体Ｂ３から読み込まれる（ステップＳ３２）。この例では、格納媒体Ａ２から、特徴点データＡ１２と特徴点データＣＲＣ１４が読み込まれ、格納媒体Ｂ３から特徴点データＢ１３が読み込まれる（図４）。
【００２５】
次に、読み込んだ各分割データを結合することで特徴点データ１１が復元される（ステップＳ３３）。この結合処理では、まず、格納媒体Ａ２から読み込んだ特徴点データＡ１２と、格納媒体Ｂ３から読み込んだ特徴点データＢ１３との合計の長さに基づいて、特徴点データＡ１２の各バイトが奇数番目のバイトとなり、特徴点データＢ１３の各バイトが偶数番目のバイトとなるように並べ直しながら結合し、特徴点データ１１を復元する（図６のステップＳ４０）。次に、図４に示すように結合した特徴点データ１１からチェックコード１７を計算し、それと格納媒体Ａ２から読み込んだ特徴点データＣＲＣ１４とを比較することで、結合した特長点データ１１のＣＲＣ確認を行い、誤りの有無を確認する（ステップＳ４１）。
【００２６】
次に、図５のステップＳ３４で、ステップＳ３３で誤り無く結合された結果として得られた特徴点データ１１をリファレンスデータとして、ステップＳ３１で得られた特徴点データを比較することで、それらの間の類似度を求め、類似度が所定の値以上の場合に照合が正常にできたと判定される。
【００２７】
本実施の形態によれば、リファレンスデータを分割し、ペアでなければ使用不能な状態にしたので、リファレンスデータの流出・盗難・悪用の防止を図ることができる。また、リファレンスデータを分割することで、電子割符の効果を得られるとともに、本人正当性・使用される機器の正当性を分割データの結合により確立することができ、相互認証の容易な確立が図れる。また、分割前に生体情報の特徴点データのチェックコードを作成し、結合時に再びチェックするようにしたので、分割データの正当性を確保することもできる。
【００２８】
なお、リファレンスデータを分割して格納する形態としては、（ａ）ＩＣカードなどの自装置と、認証用の端末などの他の装置とに分けるもの、（ｂ）ＩＣカードなどの携帯記憶手段としての自装置には格納先を示す情報のみを記憶し、分割された各データを認証用の端末などの異なる他の装置の２以上の異なる格納位置に格納するもの、（ｃ）ＩＣカードなどの自装置の中の別フォルダ（別記憶部、同一記憶装置内の別記憶領域）に格納するもの、（ｄ）サーバー機能を持つ電子機器、クライアント機能を持つ電子機器、携帯可能な電子機器のいずれか２つに格納するようにしたもの等が考えられる。
【００２９】
なお、分割された特徴点データは、生体情報照合時に事前に決められた方式に従い結合されるが、格納媒体自体には特別な構成を要求していないので、分割方式（結合方式）は、例えば特徴点データのデータ長、特徴部分の内容などに応じて事前にシステム側で自由に設定することができる。
【００３０】
以下、図７〜図１０を参照して、図１〜図６を参照して説明した実施の形態の応用例について説明する。図７は、本発明の生体認証装置を用いて入退室／勤怠管理、本人確認システムを構築する例を示している。入退室／勤怠管理、本人確認システム１００は、生体認証によって本人確認を行い、入退室や勤怠の管理を行うシステムである。各利用者が携帯するＩＣカード等の格納媒体１１０には、分割された特徴点データＢｉｏ＿Ａ１１１及び特徴データのＣＲＣデータＢｉｏ＿ＣＲＣ１１２とともに、利用者固有の識別符号が記憶されている。サーバー１２０は、分割された残部の特徴点データＢｉｏ＿Ｂ１２１の情報を所定の記憶装置に記憶するとともに、利用者固有の識別符号に対応させて生体認証の各照合結果を示す情報や日時情報などを記録するデータベースを自装置内あるいは通信回線を介して接続して管理している。そして、サーバー１２０は、所定のプログラムを実行することで、生体認証や入退室・勤怠管理を行う。
【００３１】
生体認証の照合時には、まず、サーバー１２０が格納媒体１１０から特徴点データ等を読み出すための信号を出力し（ステップＳ１０１）、格納媒体１１０がこれに応じて特徴点データＢｉｏ＿Ａ１１１及び特徴データのＣＲＣデータＢｉｏ＿ＣＲＣ１１２、利用者固有の識別符号の情報等を出力する（ステップＳ１０２）。
【００３２】
サーバー１２０は、格納媒体１１０から読み出した特徴点データＢｉｏ＿Ａ１１１と、自装置内に格納している特徴点データＢｉｏ＿Ｂ１２１とを結合することで、特徴点データ（リファレンスデータ）を復元し、格納媒体１１０から読み出した特徴データのＣＲＣデータＢｉｏ＿ＣＲＣ１１２を用いてチェックコードによる誤り検出を行って結合が正常に行われたか否かを判別する（ステップＳ１０３）。
【００３３】
サーバー１２０は、チェックコード正常判定後、生体認証を行い、取得した生体情報の特徴点データと、復元した特徴点データとを照合し、所定の類似度を得られた場合に生体認証が正常に終了したと判別する（ステップＳ１０４）。次に、サーバー１２０は、利用者固有の識別符号（ＩＤ）等を所定のベータベース（記録手段）に登録して照合時の処理を終了する。
【００３４】
次に、図８を参照して、パーソナルコンピュータのログオン（ＰＣログオン）システムを構築する例について説明する。ＰＣログオンシステム２００は、生体認証によって本人確認を行い、コンピュータ自体やネットワークを介した所定のシステムへアクセスを可能にするためのシステムである。各利用者が携帯するＩＣカード等の格納媒体２１０には、分割された特徴点データＢｉｏ＿Ａ２１１及び特徴データのＣＲＣデータＢｉｏ＿ＣＲＣ２１２とともに、利用者固有の識別符号が記憶されている。パーソナルコンピュータ（ＰＣ）２２０は、分割された残部の特徴点データＢｉｏ＿Ｂ２２１の情報を所定の記憶装置に記憶している。そして、ＰＣ２２０は、所定のプログラムを実行することで、生体認証によるログオン処理を行う。
【００３５】
生体認証の照合時には、まず、ＰＣ２２０が格納媒体２１０から特徴点データ等を読み出すための信号を出力し（ステップＳ２０１）、格納媒体２１０がこれに応じて特徴点データＢｉｏ＿Ａ２１１及び特徴データのＣＲＣデータＢｉｏ＿ＣＲＣ２１２、利用者固有の識別符号の情報等を出力する（ステップＳ２０２）。
【００３６】
ＰＣ２２０は、格納媒体２１０から読み出した特徴点データＢｉｏ＿Ａ２１１と、自装置内に格納している特徴点データＢｉｏ＿Ｂ２２１とを結合することで、特徴点データ（リファレンスデータ）を復元し、格納媒体２１０から読み出した特徴データのＣＲＣデータＢｉｏ＿ＣＲＣ２１２を用いてチェックコードによる誤り検出を行って結合が正常に行われたか否かを判別する（ステップＳ２０３）。
【００３７】
ＰＣ２２０は、チェックコード正常判定後、生体認証を行い、取得した生体情報の特徴点データと、復元した特徴点データとを照合し、所定の類似度を得られた場合に生体認証が正常に終了したと判別し、ログオン処理を行う（ステップＳ２０４）。
【００３８】
次に、図９を参照して、マルチモーダル生体認証システム（複数生体認証システム）を構築する例について説明する。マルチモーダル生体認証システム３００は、例えば顔認証と指紋認証といった複数種類の生体情報を用いて生体認証を行うシステムである。
【００３９】
この例では、ＩＣカード等の格納媒体３１０に、少なくとも１種類の生体情報（例えば顔情報）に係るすべての（分割していない）特徴点データＢｉｏ＿１（３１１）と端末３２０の記憶手段に記憶された他の種類の生体情報（例えば指紋情報）に係る特徴点データＢｉｏ＿２（３２１）の誤り検出符号Ｂｉｏ＿２＿ＣＲＣ３１２とが記憶されている。
【００４０】
また、コンピュータ等を用いて構成されている端末３２０には、内部の記憶装置の所定の記憶領域に、残りの種類の生体情報（この例では指紋情報）に係るすべての特徴点データＢｉｏ＿２（３２１）と格納媒体３１０に記憶された特徴点データＢｉｏ＿１（３１１）の誤り検出符号Ｂｉｏ＿１＿ＣＲＣ３２２とが記憶されている。
【００４１】
端末３２０は、所定のプログラムを実行することで、複数種類の生体情報を用いた生体認証を行う。
【００４２】
生体認証の照合時には、まず、端末３２０が格納媒体３１０から特徴点データ等を読み出すための信号を出力し（ステップＳ３０１）、格納媒体３１０がこれに応じて特徴点データＢｉｏ＿１（３１１）、特徴データのＣＲＣデータＢｉｏ＿２＿ＣＲＣ３１２等の情報を出力する（ステップＳ３０２）。
【００４３】
端末３２０は、格納媒体３１０から読み出した特徴点データＢｉｏ＿１（３１１）と、自装置内に格納している特徴点データＢｉｏ＿２（３２１）とを元と同じ直接アクセス可能な状態に復元し、格納媒体３１０から読み出した特徴データのＣＲＣデータＢｉｏ＿２＿ＣＲＣ３１２を用いて特徴点データＢｉｏ＿２（３２１）の誤り検出を行うとともに、自装置内の特徴データのＣＲＣデータＢｉｏ＿１＿ＣＲＣ３２２を用いて特徴点データＢｉｏ＿１（３１１）の誤り検出を行い、誤りの有無を判別する（ステップＳ３０３）。
【００４４】
端末３２０は、チェックコード正常判定後、生体認証を行い、取得した複数種類の生体情報の特徴点データと、復元した複数種類の特徴点データとを種類毎に照合し、すべての種類の生体情報について所定の類似度を得られた場合に生体認証が正常に終了したと判別する（ステップＳ３０４）。
【００４５】
次に、図１０を参照して、銀行等における貸金庫システムを構築する例について説明する。図１０の貸金庫システム４００は、２つの格納媒体４１０及び格納媒体４３０がいずれもＩＣカード等の携帯型記憶手段であって、格納媒体４１０を利用者が携帯し、格納媒体４３０をシステムの管理者側が携帯することで、２つの格納媒体４１０及び４３０が併用されない限り貸金庫の開扉できない仕組みの貸金庫システムである。このような貸金庫システムは、行員立ち会い式貸金庫システムと呼ばれたりしている。
【００４６】
各利用者が携帯するＩＣカード等の格納媒体４１０には、分割された特徴点データＢｉｏ＿Ａ４１１及び特徴データのＣＲＣデータＢｉｏ＿ＣＲＣ４１２とともに、利用者固有の識別符号が記憶されている。管理者側が携帯するＩＣカード等の格納媒体４３０には、分割された残部の特徴点データＢｉｏ＿Ｂ４３１が記憶されている。そして、端末４２０は、所定のプログラムを実行することで、生体認証処理を行う。
【００４７】
生体認証の照合時には、まず、端末４２０が格納媒体４１０及び格納媒体４３０から特徴点データ等を読み出すための信号を出力し（ステップＳ４０１）、各格納媒体４１０、４３０がこれに応じて特徴点データＢｉｏ＿Ａ４１１及び特徴データのＣＲＣデータＢｉｏ＿ＣＲＣ４１２、特徴点データＢｉｏ＿Ｂ４３１、利用者固有の識別符号の情報等を出力する（ステップＳ４０２、Ｓ４０３）。
【００４８】
端末４２０は、格納媒体４１０から読み出した特徴点データＢｉｏ＿Ａ４１１と、格納媒体４３０から読み出した特徴点データＢｉｏ＿Ｂ４３１とを結合することで、特徴点データ（リファレンスデータ）を復元し、格納媒体４１０から読み出した特徴データのＣＲＣデータＢｉｏ＿ＣＲＣ４１２を用いてチェックコードによる誤り検出を行って、結合が正常に行われたか否かを判別する（ステップＳ４０４）。
【００４９】
端末４２０は、チェックコード正常判定後、生体認証を行い、取得した生体情報の特徴点データと、復元した特徴点データとを照合し、所定の類似度を得られた場合に生体認証が正常に終了したと判別し、当該利用者の貸金庫を開扉する（ステップＳ４０５）。
【００５０】
なお、本発明の実施の形態は、上記に限定されず、例えばリファレンスデータの分割数やマルチモーダルの種類数を３以上の複数としたり、誤り検出符号を複数系統使用するようにしたり、誤り検出符号の格納位置を他の格納媒体に移動あるいは分散させたりする変更等が適宜可能である。また、本発明の実施の形態は、コンピュータとそれによって実行されるプログラムとを構成要素とするものであるが、そのプログラムはコンピュータ読み取り可能な記録媒体あるいは通信回線を介して頒布することが可能である。
【図面の簡単な説明】
【００５１】
【図１】本発明による生体認証システムの実施の形態における生体情報登録時の処理を説明するためのシステム図。
【図２】図１に示す処理の流れを説明するためのフローチャート。
【図３】図２の特徴点データ分割処理（Ｓ１２）の流れを説明するためのフローチャート。
【図４】本発明による生体認証システムの実施の形態における生体情報照合時の処理を説明するためのシステム図。
【図５】図４に示す処理の流れを説明するためのフローチャート。
【図６】図５の分割データ結合処理（Ｓ３３）の流れを説明するためのフローチャート。
【図７】本発明の応用例を説明するための説明図。
【図８】本発明の他の応用例を説明するための説明図。
【図９】本発明のさらに他の応用例を説明するための説明図。
【図１０】本発明のさらに他の応用例を説明するための説明図。
【符号の説明】
【００５２】
１  端末（読込手段、結合手段、生成手段、照合手段）
２  格納媒体Ａ（第１の記憶手段）
３  格納媒体Ｂ（第２の記憶手段）
Ｓ３１  生成手段
Ｓ３２  読込手段
Ｓ３３  結合手段
Ｓ３４  照合手段
【図１】
2008065605.tif 000003
【図２】
2008065605.tif 000004
【図３】
2008065605.tif 000005
【図４】
2008065605.tif 000006
【図５】
2008065605.tif 000007
【図６】
2008065605.tif 000008
【図７】
2008065605.tif 000009
【図８】
2008065605.tif 000010
【図９】
2008065605.tif 000011
【図１０】
2008065605.tif 000012