(57)【要約】  個人の生体的特徴のための生体検証データを格納する不揮発性メモリ１２５と、個人の体に沿った又は個人の体を通じた身体結合通信により、生体検証データを第２の身体結合通信インタフェースに送信するように構成された第１の身体結合通信インタフェース１３０とを有する本人証明システム１１０と、生体データを取得するために、個人の生体的特徴を測定するように構成された生体認証リーダ２２０と、個人の体に沿った又は個人の体を通じた身体結合通信により、生体検証データを受信するように構成された第２の身体結合通信インタフェース２３０とを有する本人確認システム２１０と、上記受信を可能とするために、生体認証リーダ２２０による生体的特徴の測定の間、第２の身体結合通信インタフェースが個人に接触又は近接するように、配置された生体認証リーダと、生体検証データに対して取得した生体データの検証を行なうように構成された生体データ検証装置とを有する、生体測定システム１００。
2016506552.tif 000002
【特許請求の範囲】
【請求項１】
個人の生体的特徴に特有の生体検証データを格納する不揮発性メモリと、
前記個人の体に沿った又は前記個人の体を通じた身体結合通信により、前記生体検証データを第２の身体結合通信インタフェースに送信する第１の身体結合通信インタフェースと、を有する、本人証明システム。
【請求項２】
生体データを取得するために、個人の生体的特徴を測定する生体認証リーダと、
前記個人の体に沿った又は前記個人の体を通じた身体結合通信により、生体検証データを受信する第２の身体結合通信インタフェースと、
前記生体検証データに対して、前記取得した生体データの検証を行なう生体データ検証装置と、を有し、
前記受信を可能とするために、前記第２の身体結合通信インタフェースが、前記生体認証リーダによる前記生体的特徴の測定の間、前記個人に接触又は近接するように、前記生体認証リーダが配置される、本人確認システム。
【請求項３】
請求項１記載の本人証明システムと、
請求項２記載の本人確認システムと、を有し、
前記生体認証リーダは、前記生体検証データが前記不揮発性メモリに格納された前記個人の生体的特徴を測定し、前記第２の身体結合通信インタフェースは、前記第１の身体結合通信インタフェースから前記生体検証データを受信する、生体測定システム。
【請求項４】
前記取得した生体データは、ノイズの影響を受け、前記生体検証データは、生体補助データを有し、前記本人確認システムは、前記生体補助データの制御下で、前記取得した生体データからノイズを減少させる生体データ定量化手段を有する、請求項３記載の生体測定システム。
【請求項５】
前記生体検証データは、制御生体データを有し、前記制御生体データは、前記個人の生体的特徴を測定することによって得られており、前記生体データ検証装置は、前記制御生体データに対して、前記取得した生体データの検証を行なう、請求項３記載の生体測定システム。
【請求項６】
前記生体検証データは、検証コードを有し、前記検証コードは、暗号一方向性関数を制御生体データに適用することによって得られており、前記制御生体データは、前記個人の生体的特徴を測定することによって得られており、前記生体データ検証装置は、候補検証コードを取得するために、前記暗号一方向性関数を前記取得した生体データに適用し、前記候補生体検証コードが前記検証コードと等しいか否かをテストする、請求項３記載の生体測定システム。
【請求項７】
前記生体検証データは、前記個人を識別する識別データを有し、前記識別データは、あるアプリケーションにおいて使用され、前記本人確認システムは、前記生体データ検証装置が前記生体検証データを検証した場合に、前記識別データを前記アプリケーションに送る識別出力ユニットを有する、請求項３記載の生体測定システム。
【請求項８】
前記生体検証データは、ディジタル署名を有し、前記本人確認システムは、前記ディジタル署名を検証するディジタル署名検証装置を有し、前記ディジタル署名は、前記生体検証データの少なくとも一部を示す、請求項３記載の生体測定システム。
【請求項９】
個人の前記生体的特徴は、前記個人の指紋であり、前記生体認証リーダは、指紋リーダである、請求項３記載の生体測定システム。
【請求項１０】
前記第２の身体結合通信インタフェースは、前記個人の体に沿った又は前記個人の体を通じた身体結合通信により、生体検証のためのリクエストを前記第１の身体結合通信インタフェースに送り、
前記本人証明システムは、前記個人の体に沿った又は前記個人の体を通じた身体結合通信による、前記生体検証のためのリクエストの受信に応答して、前記個人の体に沿った又は前記個人の体を通じた身体結合通信により、前記生体検証データを送る、請求項３記載の生体測定システム。
【請求項１１】
前記生体検証のためのリクエストは、セッションキーのためのシードを有し、前記本人証明システムは、前記生体検証データの少なくとも一部を前記本人確認システムへの送信前に前記セッションキーで暗号化する暗号化ユニットを有し、前記本人確認システムは、前記暗号化された生体検証データを復号化する復号化ユニットを有する、請求項１０記載の生体測定システム。
【請求項１２】
個人の体に沿った又は前記個人の体を通じた第１の身体結合通信インタフェースを用いた身体結合通信により、生体検証データを第２の身体結合通信インタフェースに送信し、前記生体検証データは、前記個人の生体的特徴に特有であって、前記生体検証データは、前記個人の前記生体的特徴を測定する生体認証リーダから取得される生体データに対して検証される、生体測定方法。
【請求項１３】
生体データを取得するために、生体認証リーダを用いて、個人の生体的特徴を測定することと、前記個人の体に沿った又は前記個人の体を通じた第２の身体結合通信インタフェースを用いた身体結合通信により、生体検証データを受信することと、を同時に可能とするために、前記第２の身体結合通信インタフェースが、前記生体認証リーダによる生体的特徴の測定の間、前記個人に接触又は近接するように、前記生体認証リーダが配置される、生体測定方法。
【請求項１４】
コンピュータプログラムがコンピュータ上で実行された場合に、請求項１２又は１３に記載の全てのステップを実行するコンピュータプログラムコード手段を有する、コンピュータプログラム。
【請求項１５】
コンピュータ読み取り可能な媒体上に実現された、請求項１４記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、生体データを取得するために、個人の生体的特徴を測定するように構成された生体認証リーダを有する生体測定システムに関し、前記生体データは、ノイズの影響を受け、生体データ定量化手段が、生体データからノイズを減少させるために、生体検証データの制御下で、取得した生体データを再現可能な生体データにマッピングする。
【０００２】
また、本発明は、生体測定方法及びコンピュータプログラムに関する。
【背景技術】
【０００３】
生体認証が、多くのセキュリティ問題に対する解決法としてますます関心を集めている。生体認証では、身体の１又は複数の生体的特徴を測定することによって、人間が識別される。生体データは、「何を持っているのか」（スマートカードなど）、又は、「何を知っているのか」（パスワードなど）に基づくよりも、「誰なのか」に基づいて人を識別すると言われている。
【０００４】
生体測定システムを用いる場合、証明装置は、人を検証装置に対して識別又は認証することができる。人のアイデンティティを発見又はチェックするために、生体測定システムが用いられる場合、２つのオプションがある。識別においては、認証装置のアイデンティティは先天的に知られていないが、測定された生体的特徴に基づいて、整合を発見するためにデータベースにおける探索が実行される。また、検証においては、認証装置は、彼又は彼女の生体的特徴の測定を可能にするだけでなく、彼又は彼女のアイデンティティが何なのかを要求する。生体的特徴は、指紋、虹彩、網膜、手のひらなどを含む。
【０００５】
しかしながら、未解決の問題は、大規模に展開した場合、市民は、銀行、政府などに識別用の生体データを明かさなければならないため、プライバシーを失う。各団体は、同一の測定データを取得するであろうから、特別な予防措置がとられない限り、これらの団体が、市民になりすますために、生体データを悪用しないという保証はない。
【０００６】
Jean-Paul Linnartz及びPim Tuylsによる「New Shielding Functions to Enhance Privacy and Prevent Misuse of Biometric Templates」という記事では、この点を改善するための機能を生成する補助データが紹介されており、当該記事は、「Linnartz」と称されている。登録段階において、証明装置Peggyは、生体補助データ及び生体検証データを有する生体テンプレートを受信する。
【０００７】
使用段階において、Peggyは、検証装置Victorが、ノイズがあり得る、彼女の生体的特徴Y=-X+N（ここで、Ｎはノイズを表す）を測定することを許可する。Victorは、データからノイズを低減するために、生体補助データの制御下で、取得した生体データを再現可能な生体データにマッピングする。Victorは、基準認証応答と比較される出力Ｕを得るために、再現可能な生体データに暗号化ハッシュ関数を適用する。ここで、Ｘ，Ｎ及びＹは、実数値ベクトル又は複素数値ベクトルである。
【０００８】
O. Tochikubo等による米国特許出願公開第２００６／０２７４９２０号明細書は、検証を可能とするための指紋センサ、並びに、ユーザの指、手首、又は、足首に着けられるポータブルデバイス上にマウントされたストレージ媒体から指紋比較データを受信するスキャナを有する人識別装置を説明している。
【０００９】
S. Corroy等による国際公開第２０１０／０６４１６２号は、ユーザが、識別装置、あるいは、彼／彼女の身体に着けられるバッジ又はタグを通じてアクセスを得る安全な識別システムを説明しており、これは、ユーザの周囲に一種のオーラを作るための身体結合通信（ＢＣＣ：Body Coupled Communication）を適用する。ＩＤは、身体結合通信を通じた安全な識別システムのユーザインタフェースに伝達され、ユーザは、ＩＤの安全な身体結合通信に基づいて、ユーザの識別をチェックする認証手続きを通じて、システムによって認証される。
【発明の概要】
【発明が解決しようとする課題】
【００１０】
補助データを用いて、取得した生体データからノイズを除去することは、暗号化ハッシュ関数などの暗号化関数の使用を可能にするが、必要とされる場所において、補助データ及び／又は生体検証データを得るという問題を生じさせる。生体テンプレートの使用は、測定についての大規模データベース、例えば、指紋データベースの必要性の回避を可能とするが、利用可能な生体テンプレートを持つという新たな必要性を生み出す。生体テンプレートは、接触方式で利用可能にすることができ、生体的特徴の測定と同時又は近い時間で、例えば、カードリーダに通されるスマートカードなどに格納される。この行程は、ユーザのための２つの異なる動作、即ち、カードをリーダに入れること、及び、測定に対して生体的特徴を提供することを意味するため、面倒である。また、生体テンプレートは、例えば、無線によって、コンピュータ装置から非接触方式で利用可能にすることができるが、どの無線信号がどの人に属するのかという問題をもたらす。また、検証装置が、カードをユーザの手に持たせる必要があるため、非接触カードなどの使用はあまり望ましくなく、これは、ユーザが指紋を示す場合、不格好である。
【課題を解決するための手段】
【００１１】
改善された生体測定システムを有することは、有利である。生体測定システムは、本人証明システムと、本人確認システムとを有する。
【００１２】
本発明は、個人の生体的特徴に特有の生体検証データを格納する不揮発性メモリと、個人の身体に沿った又は個人の身体を通じた身体結合通信により、生体検証データを第２の身体結合通信インタフェースに送信するように構成された第１の身体結合通信インタフェースと、を有する本人証明システムに関する。
【００１３】
さらに、本発明は、生体データを取得するために、個人の生体的特徴を測定するように構成された生体認証リーダと、個人の身体に沿った又は個人の身体を通じた身体結合通信により、生体検証データを受信するように構成された第２の身体結合通信インタフェースと、第２の身体結合通信インタフェースが、前記受信を可能とするために、生体認証リーダによって、生体的特徴の測定の間、個人に接触している、又は、個人の近傍にあるように構成された生体認証リーダと、生体検証データに対して取得した生体データの検証を行なうように構成された生体データ検証装置と、を有する本人確認システムに関する。上記本人確認システムは、生体データからノイズを低減するために、生体補助データの制御下で、取得した生体データを再現可能な生体データにマッピングするように構成された生体データ定量化手段を有していてもよい。
【００１４】
上記本人証明システムは、個人の生体的特徴のための生体検証データを格納する不揮発性メモリと、個人の身体に沿った又は個人の身体を通じた身体結合通信により、生体検証データを第２の身体結合通信インタフェースに送信するように構成された第１の身体結合通信インタフェースと、を有する。上記本人確認システムは、生体データを取得するために、個人の生体的特徴を測定するように構成された生体認証リーダと、個人の身体に沿った又は個人の身体を通じた身体結合通信により、生体検証データを受信するように構成された第２の身体結合通信インタフェースと、第２の身体結合通信インタフェースが、前記受信を可能とするために、生体認証リーダによって、生体的特徴の測定の間、個人に接触している、又は、個人の近傍にあるように構成された生体認証リーダと、生体検証データに対して取得した生体データの検証を行なうように構成された生体データ検証装置と、を有する。
【００１５】
上記本人確認システムは、生体認証リーダと、第２の身体結合通信インタフェースが、生体認証リーダが生体的特徴を測定している間に、人体通信を受信できるように構成された第２の身体結合通信インタフェースとの両方を有する。
【００１６】
認証システムから検証システムに生体検証データを送ることによって、検証システムは、検証装置によって信頼された環境において、検証（例えば、比較、マッチング、準マッチングなど）を行なうことができる。このことは、例えば、認証システムが、生体データを測定し、生体検証データに対して生体データを検証するシステムにおいて好まれる。上記の解決法は、認証システムの整合性及びハードウェアセキュリティによるものであり、これは、しばしば、検証システムの制御の管理を超える。
【００１７】
生体検証データは、特定の個人の指紋又は虹彩などの特定の生体的特徴用に設定されている。生体データ検証装置は、生体信号プロセッサであってもよい。生体データ検証装置が、受信した生体検証データに対する取得した生体データの検証に成功した場合、本人確認システムが、生体認証リーダの前に現存している個人が、本人証明システムによって証明された人物と同一人物であることを確立するので、当該人物が検証されることとなる。詳細な実施形態は、更なる改善及び改良を含む。
【００１８】
これは、望ましくないが、一般的には、生体データは、ノイズ又は他の妨害の影響を受ける。ある実施形態では、生体検証データは、生体補助データを有し、本人確認システムは、生体補助データの制御下で、取得した生体データからノイズを低減するように構成された生体データ定量化手段を有する。生体補助データを適用することによって、測定された生体データの量子化の間、ノイズ又は他の妨害の影響は、緩和される。好適には、ノイズの効果は、取得した生体データが、全て又は実質的に全ての測定に対して同じである程度にまで緩和される。
【００１９】
生体的特徴が測定された場合、内部雑音の効果は、補助データを適用することによって、緩和されることができる。多くのアプリケーションに対して、ノイズがない生体データが望ましいが、小さな再現性のある欠陥が、識別及び検証アプリケーションの両方を含む実施において、不可避である。当該問題は、人の生体値が量子化境界に近い場合に、主に生じる。このとき、小さな欠陥、少量のノイズが、異なるディジタル表現につながり得る。例えば、「Linnartz」において、補助データを実装する１つの方法は、量子化間隔の中央に自然な生体値をシフトさせることである。かかる場合、ノイズが、ディジタル化の後の量子化された値を変える可能性はかなり低い。また、補助データは、ディジタル領域において、純粋に作用し得る。一例として、以下のスキームがある。即ち、ある人物の生体的特徴は、ビットエラーが起こり得るディジタル値である。エラー訂正が有用であるが、これは、以前の生体的特徴の値がたまたまコードワードと（ほとんど）同じである場合にのみ有用である。しかしながら、生体的特徴は、生来、特定のコードワードと等しくない。しかしながら、補助データは、生体記録文字列をコードワードに正確に変換（シフト、又は、ビット単位ＥＸＯＲ）することができる。検証中、数ビットのエラーが発生した場合、エラー訂正は、正確なコードワードを復号することができる。補助データがない場合、人物の生体的特徴は、統計的に、２つのコードワードの間、例えば、どこか中間にある可能性が高い。ランダムビットエラーは、デコーダに準コードワードのいずれか１つを選択させるが、同一のコードワードを常に選択するという保証は何らない。補助データは、生体値を（ディジタル）決定境界から離れる方へシフトするバイアスとして実装されることができる。補助データの適用後、生体データは、極めて良好な再現可能性を有し、暗号化関数の使用を可能にする。
【００２０】
補助データベースのノイズ低減の他の利点は、以前測定された複数の個人の複数の生体データを格納するデータベースにおいて、生体データの検索を加速できることである。実際、補助データのある特定の適用は、取得した検証文字列を有する生体データベースに整合する。これは、補助データを有さないシステムが検索する必要がある準マッチングよりも極めて早い。さらに、展開及び検証の間、異なるディジタル表現に対して脆弱である。
【００２１】
身体結合通信が、通信チャネルとして用いられる場合、別個の通信チャネルの必要性が回避される。身体結合通信インタフェースと結合された指紋リーダに触れるだけで、２つの事が同時に確立される、即ち、生体指紋が読まれ、身体結合通信メッセージがリーダによって取得される。
を低減し、これは、身体が無線システムを身に付けているフェージング効果を回避し、パワー効率に優れた、高データレートの無線リンクを可能とする。
【００２２】
多くのタイプの生体認証リーダは、生体的特徴の測定の間、個人の身体の接触を必要とする。接触を必要とする生体認証リーダのための生体的特徴の例は、指紋、手の形状（手の形状は、手の形状によってユーザを識別する生体的特徴である）、及び、手のひら静脈認証を含んでいてもよい。他の生体認証リーダが、測定の間、接触が必要であるように実装されてもよく、例えば、虹彩又は網膜スキャナは、ユーザが、頬又は顎などがスキャナの基準壁又はスキャナのカップに接触するように、頭を配置するように構成されてもよい。これは、虹彩又は網膜の動きを抑制することによって、スキャンの正確性と、接触している身体の部分を通じた身体結合通信との両方の正確性を改善する。
【００２３】
可能な補助データを含む生体検証データは、生体的特徴と個人との両方に対して特有である。第１のユーザの虹彩スキャンは、第２のユーザの虹彩スキャンとは異なる生体検証文字列及び補助データを必要とする。第１のユーザの虹彩スキャンは、第１のユーザの手のひらスキャンとは異なる生体検証データを必要とする。
【００２４】
身体結合通信（ＢＣＣ）自体は、既知である。ＢＣＣは、例えば、ISSCC 2009 / SESSION 11 / TD: TRENDS IN WIRELESS COMMUNICATIONS / 11.5におけるAlberto Fazzi、Sotir Ouzounov、John van den Hombergによる「A 2.75mW Wideband Correlation-Based Transceiver for Body coupled Communication」に記述されている。人間の体に接触している又は近傍にある電子装置は、互いの間で身体結合通信（ＢＣＣ）を確立するために、その導電特性を用いることができる。直接的な肌の接触がない場合でさえ、ＢＣＣは、２つの電極を介して、人間の体に容量結合されたＲＸ／ＴＸ装置を実現することができる。ここで、ＴＸ装置は、可変の電場を生成する一方、ＲＸ装置は、環境に対する身体の可変ポテンシャルを感知する。
【００２５】
使用中、第１の身体結合通信インタフェースは、個人に接触している又は近傍にあるように着用されて配置され、第２の身体結合通信インタフェースとの体内通信を可能とする。個人は、一般的には、人間であるが、上記システムは、牛又は馬などの家畜などの動物を識別するために有利に適用されてもよい。例えば、畜牛を識別するための生体的特徴として鼻紋が用いられてもよいし、又は、生体的特徴として、ネズミの耳における血管パターンが用いられてもよい。
【００２６】
身体を通じた２つのインタフェース間での通信結合を可能とするために、２つのＢＣＣインタフェースは、個人の身体に接触している又は近傍にある。ある研究者は、通信信号が、身体を「通じる」のとは対照的に、身体に沿って、又は、身体の表面を介して伝搬すると解釈している。ただ、本発明においては、信号が、十分強く、身体のごく近傍において受信良好である限り、正確な解釈はさほど意味は無く、好ましくは、接触によって伝送される必要もない。一般的に、ＢＣＣ信号は、身体からの距離が増すほど、ＥＭ無線通信波よりも早く減衰する。電場ＢＣＣに加えて、生体検証目的に用いられることができるＢＣＣの他の変形例は、例えば、２つの耳に取り付けられる２つの補聴器の間で通信するために、補聴器において用いられることが知られているように、磁気結合を含むが、これに限定されない。
【００２７】
ある実施形態では、本人証明システムの不揮発性メモリ及び第１の身体結合通信インタフェースが、例えば、アームバンド、脚バンド、腕時計などのために構成される単一のボディタグなどの同一装置に含まれる。ある実施形態では、本人確認システムの少なくとも生体認証リーダと第２の身体結合通信インタフェースとが、例えば、単一の生体読み取り装置などの同一装置に含まれる。本人証明システムは、本人確認システムとは異なる。
【００２８】
ある実施形態では、本人証明システムは、個人の身体を通じて、生体検証（補助）データを本人確認システムに送信するように構成される制御回路を有する。
【００２９】
ある実施形態では、生体検証データは、制御生体データを有し、当該制御生体データは、個人の生体的特徴を測定することによって以前取得されており、生体データ検証装置は、制御生体データに対して、取得した生体データの検証を行なうように構成されている。例えば、取得した生体データは、相違点の数をカウントすることによって、制御生体データに対して検証されてもよく、相違点の数が検証閾値よりも少ない場合に個人が検証される。
【００３０】
ある実施形態では、生体検証データは、検証コードを有し、当該検証コードは、制御生体データに暗号一方向性関数を適用することによって、以前取得されており、当該制御生体データは、個人の生体的特徴を測定することによって、以前取得されており、生体データ検証装置は、候補となる検証コードを取得するために、取得した生体データに暗号一方向性関数を適用するように構成されるとともに、候補の生体検証データが、検証コードと等しいかどうかをテストするように構成されている。
【００３１】
候補の検証コードが、検証コードと等しい場合、生体検証データが当該人物と整合していることが検証される。一方向性関数の暗号化特性に依存して、様々な結果が導かれる
例えば、一方向性関数がキーハッシュ関数などのメッセージ認証関数である場合、当該キーを知るエンティティによって、生体検証データが発行されたと結論付けられ得る。シグネチャと信頼メカニズムとの組み合わせが、導かれ得る結論を顕著に強めることができることに留意すべきである。上記信頼メカニズムは、単に、リーダに格納されるパブリックキーであってもよいが、署名権限に紐付けられた証明書などであってもよい。
【００３２】
補助データと検証コードとの組み合わせが、特に有利である。これは、生体制御データの開示を回避する上に、データベースを必要としない。
【００３３】
少し異なった実施形態では、生体検証データは、補助データを含まないが、個人が登録された場合に測定されるように、単純に、生体値の暗号化された形式である。上記検証システムは、復号化キーを知っており、生体登録データを検索する。また、検証システムは、候補の実際の生体値を測定する。実際の値と登録された値とが「実質的に等しい」場合、検証システムは、候補が本人であると承認する。ここで、「実質的に等しい」とは、実際のデータと登録データとの間の僅かな差異は、ノイズ又は他の干渉のせいであって、候補を不適格とみなす理由ではないとすることを示す。例えば、実際の値と登録値との間の重み付けされ得るハミング距離が、閾値よりも小さいことが必要である場合もある。当該閾値は、予め定められていてもよい。また、閾値は、実際のアプリケーションに依存してもよい。同じシステムが、高セキュリティアプリケーションに用いられる場合、より高度なセキュリティと引き換えに、不定期な検出漏れを許容する、小さな閾値が用いられ、
低セキュリティアプリケーションでは、高度なユーザフレンドリと引き換えに、不定期な誤検出を許容する、高い閾値が用いられる。
【００３４】
ある実施形態では、第１の身体結合通信インタフェースが、個人の身体を通じて、アプリケーションにおいて用いられる個人の識別データを、個人の身体を通じて識別データを受信するように構成された第２の身体結合通信インタフェースに送信するように構成され、本人確認システムが、候補生体検証データが生体検証データと等しい場合に前記アプリケーションに識別データを転送する一方、候補生体検証データが生体検証データと等しくない場合に前記アプリケーションに識別データを転送しないように構成された識別出力ユニットを有する。
【００３５】
上記アプリケーションは、ソフトウェアアプリケーションであってもよい。例えば、生体測定システムが、入口制御のために用いられてもよい。当該アプリケーションは、個人が、特定の部屋、建物などにアクセス許可されているかどうかを検証する。
【００３６】
ある実施形態では、第１の身体結合通信インタフェースが、個人の身体を通じて、ディジタル署名を、個人の身体を通じてディジタル署名を受信するように構成された第２の身体結合通信インタフェースに送信するように構成されている。本人確認システムは、ディジタル署名を検証するように構成されたディジタル署名検証装置を有し、ここで、ディジタル署名は、生体検証データ、好ましくは、識別データ、及び、オプションでは、補助データの、全て又は少なくとも一部をサインする。
【００３７】
上記ディジタル署名は、好ましくは、パブリック、プライベートのキーペアに対応する非対称のディジタル署名である。非対称なディジタル署名は、キーペアのうちのパブリックキーを知っていれば誰であれ認証され得るという特性を持つが、キーペアのうちのプライベートキーを知っている人物によってのみ作られることができる。このことは、本人確認システムが、検証のためのパブリックキーペアへのアクセスのみを必要とし、このため、不正アクセスされた本人確認システムは、生体測定システムにおいて、他の本人確認システムを有さないという興味深い利点を有する。例えば、生体テンプレート及び／又は識別は、権威のある誰かなどによって、登録段階においてサインされてもよい。当該権威は、生体テンプレート、即ち、生体補助データ及び生体検証データを決定してもよい。
【００３８】
ある実施形態では、個人の生体的特徴は、個人の指紋であり、生体認証リーダは、指紋リーダである。指紋の測定は、指紋の接触を示し、従って、ＢＣＣは、当該測定が行なわれる間、便利になされ得る。
【００３９】
ある実施形態では、第２の身体結合通信インタフェースが、個人の身体を通じて、生体検証へのリクエストを第１の身体結合通信インタフェースに送信するように構成される。本人証明システムは、個人の身体を通じた生体検証への上記リクエストの受信に応じて、生体検証データを送信するように構成される。上記の通信トリガは、ほとんどの本人証明システムが、ほとんどの時間においてスリープ状態にあることを許容するので、省エネルギーである。この場合、ユーザの接触は、３つの事を達成する。即ち、通信トリガとして作用する生体検証リクエスト、生体的特徴の測定、及び、生体補助データ、生体検証データ、識別データ、署名データの１又は複数などの生体データ転送のための通信チャネルである。
【００４０】
ある実施形態では、生体検証へのリクエストは、セッションキーのシードを有する。本人証明システムは、本人確認システムへの送信前に、生体検証データの全て又は少なくとも一部をセッションキーで暗号化するように構成された暗号化ユニットを有する。本人確認システムは、暗号化された生体検証データを復号化するように構成された復号化ユニットを有する。
【００４１】
上記シードは、通信の暗号化に直接的に用いられてもよい。本人証明システム及び本人確認システムは、ディフィー・ヘルマン又は幾つかの変形例などのキーネゴシエーションプロトコルを採用してもよく、ここで、本人認証システムは、本人証明システムと本人確認システムとの両方が、同一のセッションキーを計算した後、他のシードに応答する。本人証明システム及び本人確認システムは、セッションキーを連帯して生成するためのランダム数生成器を有していてもよい。
【００４２】
本人証明システムは、いわゆるタグであってもよい。タグは、一般的に、大量生産されるが、極めて少数のリーダが必要とされる。例えば、本人証明システムは、公共交通機関の旅行者のためのタグカードであってもよい。本人確認システムは、プラットフォームなどのアクセスポートであってもよい。タグ及び／又はリーダは、幾つかの異なる製造者によって生産され得る。
【００４３】
本人証明システム及び本人確認システムは、電子装置である。本人証明システムは、携帯電子装置であり、バッテリを有していてもよい。
【００４４】
本発明の一態様は、本人証明システムによって用いられる生体測定方法に関する。当該方法は、個人の体に沿った又は個人の体を通じた第１の身体結合通信インタフェースを用いた身体結合通信により、生体検証データを第２の身体結合通信インタフェースに送信し、生体検証データは、個人の生体的特徴に特有であって、例えば、生体補助データは、生体データからノイズの効果を低減するために、生体データ定量化手段によって、ノイズに晒される生体データの再現可能な生体データへのマッピングを制御するように構成されている。生体検証データは、個人の身体と接触又は近傍にある第１の身体結合通信インタフェースから、個人の身体と接触又は近傍にある第２の身体結合通信インタフェースに送信されることを有する。
【００４５】
本発明の一態様は、本人確認システムによって用いられる生体測定方法に関する。当該方法は、個人の身体に沿った又は個人の身体を通じた身体結合通信により、第２の身体結合通信インタフェースを用いた生体検証データの受信を可能とするために、生体認証リーダによる生体的特徴の測定の間、第２の身体結合通信インタフェースが個人と接触している又は近傍にあるように、生体認証リーダを配置し、生体データを取得するために、生体認証リーダを用いて、個人の生体的特徴を測定することを有する。生体認証リーダ及び第２の身体結合通信インタフェースは、組み込まれた本人確認システムなどの単一の装置に含まれていてもよい。
【００４６】
本発明に従った方法は、コンピュータに実装された方法、又は、専用のハードウェア、又は、その両方の組み合わせとしてコンピュータ上に実装されてもよい。本発明に従った方法のための実行可能なコードは、コンピュータプログラム製品上に記録されてもよい。コンピュータプログラム製品の例は、メモリ装置、光学ストレージ装置、集積回路、サーバ、オンラインソフトウェアなどを含む。好ましくは、コンピュータプログラム製品は、上記プログラム製品がコンピュータ上で実行された場合に、本発明に従った方法を実行するためのコンピュータ読み取り可能な媒体上に記録された非一時的なプログラムコード手段を有する。
【００４７】
好ましい実施形態では、コンピュータプログラムは、上記コンピュータプログラムがコンピュータ上で実行された場合に、本発明に従った方法の全てのステップを実行するように構成されたコンピュータプログラムコード手段を有する。好ましくは、当該コンピュータプログラムは、コンピュータ読み取り可能な媒体上で実現される。
【００４８】
例えば、ＮＩＳＴ（National Institute of Standards and Technology）内部機関報告７４５２の「Secure Biometric Match-on-Card Feasibility Report」の第２頁にある、いわゆるマッチオンカードシステムについて述べる。マッチオンカードのシナリオは、以下のとおりである。カード保持者が、非接触の生体認証リーダに対して、カードを提示する。カード保持者は、生体スキャナに対して指紋を提示する。ホストは、カードとのセキュアなセッションを確立する。ホストは、暗号化された指紋（画像又は特徴点）を準備し、非接触インタフェースを介してカードに送信する。カードは、テンプレートを復号し、カードに記録された基準テンプレートと比較する。カードは、署名された結果（即ち、はい／いいえ）をホストに返す。
【００４９】
マッチオンカードシステムでは、測定された指紋が、リーダからカードへ送信され、必要な全ての計算がカード上で行なわれる。このことは、カードにおいてより多くのリソースが必要であることを示している。カードの代わりに、リーダ上で集中的な計算動作を実行することが望ましい。マッチオンカードシステムは、ホストが生体情報のマッチングを制御することを許可しないが、ホストに生体テンプレートを転送することによって、ホストは、マッチングの制御を有する一方で、同時に、生体的特徴データの無差別なブロードキャストを回避する。
【図面の簡単な説明】
【００５０】
本発明のこれらの態様及び他の態様が、以下説明される実施形態を参照して明確且つ明らかとなるであろう。
【図１】図１は、生体測定システム１００の前面図を示している。
【図２】図２は、生体測定システム１００のブロック図を示している。
【図３】図３は、登録３００の方法を図示しているフローチャートを示している。
【図４】図４は、生体測定方法４００を図示しているフローチャートを示している。  異なる図面において同一の参照番号を有する部品は、同一の構造的特徴、同一の機能、又は、同一の信号を示していることに留意すべきである。かかる部品の機能及び／又は構造が説明されてきたが、詳細な説明において、それらの説明は繰り返される必要はない。
【発明を実施するための形態】
【００５１】
本発明は、多くの異なる形式における実施形態を許容するが、ここでは、１又は複数の特定の実施形態が図示、及び、より詳細に説明されるが、本開示は、本発明の原理の例示として解釈されるべきであって、図示及び説明される特定の実施形態に本発明を限定する意図はないことが理解されるべきである。
【００５２】
図１及び図２は、生体測定システム１００を示している。当該システムは、ここではＢＣＣタグ１１０の形式の本人証明システムと、ここでは認証システム２１０の形式の本人確認システム２１０とを有する。
【００５３】
この場合、本人証明システム１１０は、データを含む着用識別装置である。本人証明システム１１０は、制御回路１２０と、メモリ１２５と、ＢＣＣインタフェース１３０とを有する。図示されるＢＣＣタグは、個人が着用している腕時計に組み込まれており、このことが、個人の肌とタグとの直接的な接触を与えている。腕時計は、ＢＣＣタグを着用する態様の一例である。ＢＣＣタグは、ゴムバンド、又は、接着剤などを用いて、肌の近くに維持されてもよい。
【００５４】
本人確認システム２１０は、第２のＢＣＣインタフェース２３０を有する。本人証明システム１１０と本人確認システム２１０との間は、ＢＣＣチャネル２５０である。ＢＣＣチャネルは、個人の身体を通じて通っている通信チャネルである。システム１００の場合、当該チャネルは、図１のシステム１００を使用している個人２６０の手及び指を通じて通っている。当該チャネルは、本人証明システム１１０における第１のＢＣＣインタフェース１３０及び本人確認システム２１０における第２のＢＣＣインタフェース２３０によって形成されている。ＢＣＣインタフェース１３０及び２３０は、２つの電極、即ち、受信電極（ＲＸ）と、送信電極（ＴＸ）とを有していてもよい。この２つの電極は、個人の人体に容量結合されていてもよい、即ち、ＴＸが、可変の電場を生成する一方、ＲＸが、環境に関する身体の可変ポテンシャルを感知する。第１のＢＣＣインタフェース１３０は、データを臆するように少なくとも構成され、第２のＢＣＣインタフェース２３０は、データを受信するように少なくとも構成されるが、より進んだ実施形態では、第１のＢＣＣインタフェース１３０と第２のＢＣＣインタフェース２３０との両方が、データを送受信するように構成される。
【００５５】
ウェアラブル電子タグ１１０は、メモリ１２５において、個人の識別データを格納する。メモリ１２５は、生体補助データを含む生体検証データを格納するが、任意の他の生体検証データ、識別データ、及び、当該データに関する署名（シグネチャ）を格納してもよい。ある実施形態では、識別データ及び／又は署名データがない。検証コード、識別データ、及び、署名を含む生体検証データは、例えば、登録段階において、図１に示される個人２６０のために特別に計算され、メモリ１２５内に格納される。
【００５６】
生体補助データが必須ではなく、例えば、生体制御データが格納されてもよいことに留意すべきである。この場合、取得された生体データは、ノイズ及び発生し得る他の妨害を考慮して、生体制御データと直接的に比較される。好ましくは、補助データが用いられる場合、検証コードも用いられる。
【００５７】
システム１００のある実施形態では、本人証明システム１１０が、身体結合通信を通じて、継続的に、生体検証データと、例えば、個人識別子などの可能な他のデータとをブロードキャストする。この場合、本人証明システム１１０は、通信可能な結合が可能となるように、個人がターゲット装置と接触すると直ぐに、身体結合通信を送信する。あるいは、本人証明システム１１０は、そうするためのトリガを受信した場合に、メモリ１２５に格納されたデータのみを送信する。当該トリガは、システム２１０からきてもよいが、異なるソースからきてもよい。例えば、個人２６０が、例えば、システム１１０上のボタンを押下することによって、トリガを付与してもよい。
【００５８】
本人確認システム２１０は、個人２６０の生体的特徴を測定するための生体認証リーダ２２０を有する。図示されるシステムでは、生体的特徴が指紋である。また、手形状スキャナ及び手のひら静脈スキャナも便利である。幾分便利ではないが、システム１００になお上手く修正可能であるのは、虹彩及び網膜スキャナなどである。この場合、身体との接触は必要でないが、生体測定の間、かかる接触が容易に構成され得る。
【００５９】
生体認証リーダ２２０及び第２のＢＣＣインタフェース２３０は、自身の生体的特徴を測定するために、個人２６０が生体認証リーダ２２０を使用する場合に、自身の身体と第２のＢＣＣインタフェース２３０との間、ひいては第１のＢＣＣインタフェース１３０と第２のＢＣＣインタフェース２３０との間の必要な通信結合を自動的に確立するように、本人確認システム２１０において配置されている。このことは、生体的特徴が測定される一方、データが同時に交換され得ることを意味する。測定（スキャニング）の間、制御回路１２０は、少なくともメモリ１２５から取得した生体検証データを、第１のＢＣＣインタフェース１３０を介して、第２のＢＣＣインタフェース２３０に送る。
【００６０】
本人確認システム２１０は、ＢＣＣチャネル２５０を通じて本人証明システム１１０から取得した生体補助データの制御下で、生体認証リーダ２２０から取得した生体データを再現可能な生体データにマッピングするための生体マッパとも称される、生体データ定量化手段２４２を更に有する。当該マッピングは、生体データからノイズの影響を低減し、例えば、測定されたデータが、ディジタルコードワードの量子化間隔の中央近くに位置する可能性を増加させることによって、特に、データをより良好に再現可能にする。生体補助データを作成及び適用する方法の一例が、図３及び図４と関連して、以下に説明される。
【００６１】
幾つかの実施形態では、ノイズ訂正された生体データが、システムを単純化するために、データベース内でデータを検索するために直接用いられる。残りの説明では、生体データが、ノイズを完全に除去するように構成されており、検証コードが用いられるものとする。高いノイズがある例外的な状況では、上記システムは、測定が同一の間隔に同調することを保証することに失敗するかもしれず、このことは、システムの不定期な異常動作につながり得ることに留意すべきである。上記事項の可能性は、より大きな量子化間隔、エラー訂正、第２の検証試行などを用いることによって低減され得る。
【００６２】
本人確認システム２１０は、候補検証コードを取得するために、再現可能な生体データに対して暗号一方向性関数を適用するように構成された生体データ検証装置２４４を更に有していてもよい。暗号一方向性関数は、ＳＨＡ−１又はＭＡＣ、鍵付ハッシュ、ＨＭＡＣ−ＳＨＡ１などの暗号ハッシュ関数であってもよい。さらに、生体データ検証装置２４４は、候補検証コードが、ＢＣＣチャネル２５０を介して本人証明システム１１０から受信した検証コードと等しいかどうかをテストするように構成される。
【００６３】
本人確認システム２１０は、ＢＣＣチャネル２５０を介して受信される識別データを転送するとともに、生体データ検証装置２４４におけるテストが成功した場合、即ち、検証コードが候補検証コードと等しい場合に、ソフトウェアアプリケーションなどのアプリケーションに対して個人２６０を識別する識別出力ユニット２４６を更に有していてもよい。署名の検証は、例えば、受信した識別データの出力を用いる前の任意の時点で行なわれてもよい。例えば、システム２１０は、生体データの訂正前であっても、署名を検証してもよい。
【００６４】
本人確認システム２１０は、ディジタル署名検証装置２４８を更に有していてもよい。ディジタル署名検証装置２４８は、ＢＣＣチャネル２５０を介して受信したディジタル署名を検証する。例えば、ディジタル署名は、ＢＣＣチャネル２５０を介して受信した、生体データ、検証コード、識別データなどのデータを署名するＲＳＡ署名又はＥＣＤＳＡ署名などの非対称な署名であってもよい。
【００６５】
図３は、いわゆる登録の際に用いられる本人証明システム１１０の準備方法を図示している。ステップ３１０において、システムが使用する生体的特徴（システム１００の場合は指紋）が測定される。生体データは、ベクトルディジタルデータ形式であってもよい。ステップ３２０において、生体補助データが、測定された生体データのために計算される。オプションのステップ３３０において、検証コードが生成される。これは、まず、ステップ３１０の生体データにステップ３２０の生体補助データを適用することによって得られる再現可能な生体データを計算することによってなされる。ハッシュなどの暗号一方向性関数が、再現可能な生体データに適用される。ベクトルのコンカチネーション、パディングなどの中間処理が必要な場合もある。オプションのステップ３４０において、識別データが得られる、例えば、質問され、又は、電子パスポートなどの電子システムの読み出しが行なわれる。取得されたデータ、即ち、生体補助データ、検証コード、及び、識別データは、ディジタル署名を生成するためにディジタル署名される。データと署名とが結合されていてもよい分離可能な署名を想定しているが、これは必須ではないことに留意すべきである。最後に、ステップ３６０において、生体補助データ、検証コード、識別データ、及び、署名が、本人証明システム１１０のメモリ１２５に格納される。生体データも再現可能な生体データも本人証明システム１１０に格納されないことに留意すべきである。（再現可能な）生体データは、メモリ１２５に格納されたデータのみからでさえ導出されない。興味深いことに、再現可能な生体データがメモリ１２５に格納されないにも関わらず、再現可能な生体データを署名が計算されるデータ内に含ませることができる。これは、分離可能な署名を前提としている。再現可能な生体データが署名に含まれるが、システム１１０からシステム２１０に転送されるデータには含まれない場合、署名の検証が、生成情報がＢＣＣタグに対応していることを既に保証しているため、検証コードを除外してもよい。分離可能な署名は、署名するデータから分離されてもよく、署名されたデータが再構成されることを許容しない。
【００６６】
検証コードを有さない実施形態の一例は、生体認証データを格納するための不揮発性メモリと、個人の身体を通じて生体認証データを第２の身体結合通信インタフェースに送信するように構成された第１の身体結合通信インタフェースと、を有し、ここで、生体認証データは、個人に特有の生体的特徴のための生体補助データとディジタル署名とを含み、ディジタル署名は、少なくとも生体補助データと再現可能な生体データとを署名する本人証明システムと、ノイズの影響を受ける生体データを取得するために個人の生体的特徴を測定するように構成された生体認証リーダと、個人の身体を通じた生体認証データを受信するように構成された第２の身体結合通信インタフェースと、生体データからノイズを低減するために、受信した生体認証データからの生体補助データの制御下で、取得した生体データを再現可能な生体データにマッピングするように構成された生体データ定量化手段と、受信した生体認証データと生体データ定量化手段によって取得された再現可能な生体データとからの生体補助データを少なくとも介して受信した生体認証データからのディジタル署名を検証するように構成されたディジタル署名検証装置とを有し、生体認証リーダは、上記受信を可能とするために、生体認証リーダによる生体的特徴の測定の間、第２の身体結合通信インタフェースが個人と接触している、又は、近傍にあるように配置されている、本人確認システムとを有する生体測定システムである。
【００６７】
図４は、本人証明システム１１０及び本人確認システム２１０を使用可能な生体測定方法４００を図示している。ステップ４１０において、生体検証へのリクエストが、第２の身体結合通信インタフェース２３０、例えば本人確認システム２１０によって、送信される。ステップ４２０において、生体検証へのリクエストが、第１の身体結合通信インタフェース１３０、例えば本人証明システム１１０において受信される。ステップ４１０及び４２０は、オプションであり、例えば、本人証明システム１１０は、生体検証データを継続的にブロードキャストしてもよい。（リクエストが用いられたとして）当該リクエストに応じて、ステップ４３０では、生体検証データが、第１の身体結合通信インタフェース１３０、例えば本人証明システム１１０によって送信される。
【００６８】
ステップ４４０において、生体補助データが、第２の身体結合通信インタフェース２３０を用いて受信され、ステップ４５０において、生体データを取得するために、生体認証リーダを用いて個人の生体的特徴が測定される。ステップ４４０及び４５０は、実質的に並列であり、即ち、同時に発生し、又は、大きな重なりを少なくとも有し、又は、ステップ４４０及び４５０は、時間的に互いに重なっている。従って、生体補助データと生体データとの両方を取得するのに必要な時間は、順々に受信するのに必要な時間よりも小さい。ステップ４４０及び４５０が重複しないとしても、非接触カードなどの第２の通信チャネルがなお回避される。
【００６９】
ステップ４６０において、取得された生体データが、本人確認のために、生体検証データに対して検証される。生体補助データが生体検証データに含まれていた場合、生体データからノイズを除去するために、生体補助データの制御下で、取得された生体データは、生体データ定量化手段によって、再現可能な生体データにマッピングされる。
【００７０】
再現可能な生体データは、様々な態様において用いられてもよい。例えば、生体データのデータベースにおいて、検索されてもよい。あるいは、例えば、ここで説明されるように、暗号化動作で更に処理されてもよい。暗号化動作は、入力における１ビットの差異が、一般的に、大きく異なる出力につながるという特性を有する。このため、かかる暗号の使用が、再現可能な生体データを必要としてもよい。
【００７１】
以下、生体補助データ及び検証コードの実装例が与えられる。なお、他のオプションが可能である。
【００７２】
個人２６０が生体検証システムに登録する場合、個人２６０の生体的特徴Ｘ、例えば、指紋が測定される。ここで、Ｘは、幾らかの外乱を有する表現である。この指紋は、量子化関数Ｑによって、Ｚ＝Ｑ（Ｘ）として量子化され、ここで、Ｚは、Ｘが位置する量子化間隔の中央を示している。例えば、Ｘは、ベクトルであってもよく、当該ベクトルの各成分が量子化されてもよい。
【００７３】
量子化関数は、ベクトル成分などの高解像度変数を低解像度変数にマッピングする。例えばＱは、成分の領域に及ぶ一連の間隔によって規定されてもよい。当該成分が位置する間隔の中央が、成分の量子化された値である。量子化後、変数が想定できる目立った値（distinct values）の数が、しばしば大幅に、削減される。さらに、量子化後、変数は、量子化間隔の中央に位置する。
【００７４】
登録システムは、２つの値、補助データＷ＝Ｘ−Ｑ（Ｘ）と、検証コードＳ＝Hash（Ｑ（Ｘ））とを計算する。識別データＰは、例えば、個人２６０のパスポートから取得される。登録システムは、証明書及び署名Ｃを追加ことによって、データ文字列［Ｗ、Ｓ、Ｐ］を署名する。なお、証明書は、オプションである。Ｗ、Ｓ、Ｐ、Ｃの各値は、例えば、個人２６０に付与される連結文字列として、ＢＣＣタグ１１０に記録される。
【００７５】
個人２６０は、本人確認システム２１０などの検証システムにおいて自身のアイデンティティを証明する準備ができている。
【００７６】
本人確認システム２１０は、生体的特徴、即ち、指紋「Ｘ」を測定し、身体結合通信チャネル２５０を介してデータＷ、Ｓ、Ｐ、Ｃを受信する。本人確認システム２１０は、署名Ｃが、Ｗ、Ｓ、Ｐに対して正当であるかどうかをチェックする。署名が正当でない場合、当該処理は失敗し、このとき、エラーを吐き出すなどの適切な動作がとられてもよい。生体認証リーダ２２０によって取得された生体データは、不正な署名の場合であっても維持されてもよい。不正な署名は、装置の違法な改ざんを示していてもよく、指紋が証拠として用いられてもよい。
【００７７】
次に、検証システムは、Ｘ´−Ｗを計算し、Ｑで結果を量子化し、ハッシュ化する。換言すれば、検証システムは、Ｓ´＝hash（Ｑ（Ｘ´−Ｗ））を計算し、Ｓ＝Ｓ´であるかどうかをチェックする。Ｓ＝Ｓ´である場合、検証システムは、認証装置PeggyがＰで記述されるようなアイデンティティを有することを認める。ここで、関数Ｑ（Ｘ−Ｗ）は、デルタ縮小関数Ｇ（Ｘ，Ｗ）である。他のデルタ縮小関数が可能であるが、これについては、例えば、Linnartz及び本開示で言及される文献を参照されたい。
【００７８】
検証装置が、Ｑ（Ｘ´−Ｗ）＝Ｑ（Ｘ´−（Ｘ−Ｑ（Ｘ）））＝Ｑ（（Ｘ´−Ｘ）＋Ｑ（Ｘ））を取得することに留意すべきである。Ｑ（Ｘ）は、量子化間隔の中央に位置し、（Ｘ´−Ｘ）が小さいので、即ち、ノイズの順番で、Ｑ（（Ｘ´−Ｘ）＋Ｑ（Ｘ））は、Ｑ（Ｘ）とほとんど等しくなる。また、Ｗは、Ｘ又はＱ（Ｘ）についての情報を与えないことに留意すべきである。
【００７９】
一般的に、装置１１０及び２１０は、それぞれ、装置１１０及び２１０に格納された適切なソフトウェアを実行するマイクロプロセッサ（別途図示せず）を有するが、例えば、ソフトウェアは、ダウンロードされて、対応するメモリ（図示省略）に記録されていてもよい。
【００８０】
ここで説明された生体測定方法を実行する多くの異なる方法が可能であり、また、当該技術分野における当業者に対して明らかであろう。例えば、ステップの順序は、変更されてもよいし、又は、幾つかのステップは、並列的に実行されてもよい。さらに、ステップの間に、田の方法のステップが挿入されてもよい。挿入されたステップは、ここで説明される方法の改良を示していてもよいし、又は、当該方法とは関係がなくてもよい。例えば、ステップ３３０及び３４０、あるいは、ステップ４４０及び４５０が、少なくとも部分的に、並列的に実行されてもよい。さらに、所与のステップは、次のステップが開始する前に完全に干渉していなくてもよい。
【００８１】
本発明に従った方法は、処理システムに方法３００又は方法４００を実行させるための命令を有するソフトウェアを用いて実行されてもよい。ソフトウェアは、システム１１０又はシステム２１０などのシステムの特定のサブエンティティによって採用されるステップのみを含んでいてもよい。当該ソフトウェアは、例えば、ハードディスク、フロッピー、メモリなどの適切なストレージ媒体に記録されていてもよい。当該ソフトウェアは、例えば、有線、無線、又は、インターネットなどのデータネットワークを用いて伝搬する信号として送られてもよい。当該ソフトウェアは、ダウンロード利用可能、及び／又は、サーバ上で遠隔使用可能であるように作られていてもよい。
【００８２】
当然のことながら、本発明は、本発明を実施するのに適した、コンピュータプログラム、特に、キャリア上又はキャリアにおける特定のコンピュータプログラムにも拡大適用できる。当該プログラムは、ソースコード形式、オブジェクトコード形式、部分的にコンパイルされた形式などのソースコードとオブジェクトコードとの中間のコード形式、又は、本発明に従った方法の実装における使用に適した任意の他の形式であってもよい。コンピュータプログラムに関する実施形態は、上記方法の少なくとも１つの処理ステップの各々に対応するコンピュータ実行可能な命令を有する。これらの命令は、サブルーチンに分割されてもよく、及び／又は、静的又は動的にリンクされ得る１又は複数のファイルに記録されてもよい。コンピュータプログラム製品に関する他の実施形態は、上記のシステム及び／又は製品の少なくとも１つの手段の各々に対応するコンピュータ実行可能な命令を有する。
【００８３】
上記実施形態は、例示であって、本発明を限定するものではなく、当該技術分野における当業者は、多くの代替的な実施形態を設計することができることに留意すべきである。
【００８４】
請求項中、括弧内の任意の参照符号は、請求項を限定するものとして解釈されるべきではない。「有する」なる動詞及びその活用形の使用は、請求項に記載の要素又はステップ以外の要素又はステップの存在を除外しない。単数形の要素は、当該要素が複数存在することを除外しない。本発明は、いくつかの別個の要素を有するハードウェア手段により、及び、適切にプログラムされたコンピュータ手段により、実装されてもよい。幾つかの手段を規定する装置クレームにおいて、これらの手段の幾つかは、全く同一のハードウェア部品によって実現されてもよい。特定の手段が、相互に異なる従属項において言及されているという単なる事実は、これらの手段の組み合わせが好適に用いられないということを示すものはない。
【符号の説明】
【００８５】
１１０  ＢＣＣタグ
２１０  認証システム
２５０  ＢＣＣチャネル
２６０  個人
１２０  制御回路
１２５  メモリ
１３０  ＢＣＣインタフェース
２２０  生体認証リーダ
２３０  ＢＣＣインタフェース
２４２  生体データ定量化手段
２４４  生体データ検証装置
２４６  識別出力ユニット
２４８  ディジタル署名検証装置
【図１】
2016506552.tif 000003
【図２】
2016506552.tif 000004
【図３】
2016506552.tif 000005
【図４】
2016506552.tif 000006
【国際調査報告】
2016506552.tif 000007
2016506552.tif 000008
2016506552.tif 000009