(57)【特許請求の範囲】
【請求項１】
個人と付随するバイオメトリックデータからテンプレートを生成する方法であって：
前記個人の前記バイオメトリックデータの位置的参照点及び該位置的参照点に対する信頼性の程度を引き出すステップ；
前記バイオメトリックデータから第１の特徴セットを抽出するステップであり、前記位置的参照点は信頼できるとみなすことができるということを前記信頼性の程度が示す場合に、前記第１の特徴セットは、前記引き出した位置的参照点を考慮して抽出される、ステップ；
前記バイオメトリックデータから第２の特徴セットを抽出するステップであり、前記第２の特徴セットは、前記引き出した位置的参照点から変わることなく抽出される、ステップ；
を含み、
前記テンプレートを生成するステップが：
前記抽出した特徴セットのうちいずれか又は両方からテンプレートを生成するステップ；
をさらに含む、方法。
【請求項２】
前記引き出した位置的参照点に対する寄与指標を計算するステップ、及び、前記テンプレートを前記計算した寄与指標と付随させるステップを含み、前記寄与指標は、前記生成したテンプレートにおけるそれぞれの特徴セットの寄与を決定するために考慮に入れられ、前記テンプレートは、前記第１及び第２の特徴セットから引き出した特徴のサブセットから生成され、前記寄与指標は、前記生成したテンプレートにおけるそれぞれのセットから使用される特徴の絶対数又は相対数を決定する、請求項１に記載の方法。
【請求項３】
前記生成したテンプレート及び前記寄与指標を記憶するステップ；
をさらに含み、前記寄与指標は、前記生成したテンプレートにおけるそれぞれの特徴セットの寄与を示す、請求項２に記載の方法。
【請求項４】
前記生成したテンプレート及び特徴セット指標を記憶するステップ；
をさらに含み、前記特徴セット指標は、前記生成したテンプレートにおけるそれぞれの特徴セットの寄与を示す、請求項２に記載の方法。
【請求項５】
前記位置的参照点が信頼できないとみなされることを前記寄与指標が示す場合に、前記第１の特徴セットが、前記引き出した位置的参照点から変わることなく抽出される、請求項２に記載の方法。
【請求項６】
バイオメトリックデータを利用することによって個人の身元を検証する方法であって：
前記個人の前記バイオメトリックデータの位置的参照点を、前記個人の登録の間に計算される寄与指標が、登録時に前記位置的参照点は信頼できるとみなされたことを示す場合に引き出すステップ；
前記寄与指標が信頼性を示す場合に、前記バイオメトリックデータから第１の特徴セットを抽出するステップであり、前記第１の特徴セットは、前記引き出した位置的参照点を考慮に入れて抽出される、ステップ；
前記抽出した第１の特徴セットからテンプレートを生成するステップ；及び、
少なくとも１つの登録したテンプレートに前記生成したテンプレートを比較して、一致を調べるステップであり、一致が存在する場合に前記個人の身元が検証される、ステップ；
前記バイオメトリックデータから第２の特徴セットを抽出するステップ；
を含み、
前記テンプレートを生成するステップが：
前記抽出した特徴セットのうちいずれか又は両方からテンプレートを生成するステップ；
をさらに含み、前記寄与指標は、前記生成したテンプレートにおけるそれぞれの特徴セットの寄与を決定するために考慮に入れられ、
前記位置的参照点は信頼できないとみなされることを、登録の間に計算される前記寄与指標が示す場合に、前記第１の特徴セットは、前記位置的参照点から変わることなく抽出される、方法。
【請求項７】
個人と付随するバイオメトリックデータからテンプレートを生成するための装置であって：
センサ；及び
プロセッサ；
を含み、
前記センサは、前記個人の前記バイオメトリックデータの位置的参照点、及び、該位置的参照点に対する信頼性の程度を引き出すよう取り決められ、
前記センサはさらに、前記バイオメトリックデータから第１の特徴セットを抽出するよう取り決められており、前記位置的参照点は信頼できるとみなすことができるということを前記信頼性の程度が示す場合に、前記第１の特徴セットは、前記引き出した位置的参照点を考慮に入れて抽出され、
前記プロセッサはさらに、前記抽出した第１の特徴セットからテンプレートを生成するよう取り決められており、
前記センサはさらに、前記バイオメトリックデータから第２の特徴セットを抽出するよう取り決められ、前記第２の特徴セットは、前記引き出した位置的参照点から変わることなく抽出され、
前記プロセッサはさらに、前記抽出した特徴セットのうちいずれか又は両方からテンプレートを生成するよう取り決められている、装置。
【請求項８】
前記プロセッサは、前記引き出した位置的参照点に対する寄与指標を計算し、前記テンプレートを前記計算した寄与指標と付随させるよう取り決められ、
前記プロセッサはさらに、前記寄与指標を、前記生成したテンプレートにおけるそれぞれの特徴セットの寄与を決定するために考慮に入れるよう取り決められる、請求項７に記載の装置。
【請求項９】
バイオメトリックデータを利用することによって個人の身元を検証するための装置であって：
センサ；及び
プロセッサ；
を含み、
前記センサは、
前記個人の前記バイオメトリックデータの位置的参照点を、前記個人の登録の間に計算される寄与指標が、登録時に前記位置的参照点は信頼できるとみなされたことを示す場合に引き出すよう、さらに、
前記バイオメトリックデータから第１の特徴セットを抽出するよう、
取り決められており、前記寄与指標が信頼性を示す場合に、前記第１の特徴セットは、前記引き出した位置的参照点を考慮に入れて抽出され、
前記プロセッサは、
前記抽出した第１の特徴セットからテンプレートを生成するよう、及び、
少なくとも１つの登録したテンプレートに前記生成したテンプレートを比較して一致を調べるよう、
取り決められており、一致が存在する場合に前記個人の身元が検証され、
前記センサはさらに、前記バイオメトリックデータから第２の特徴セットを抽出するよう取り決められ、
前記プロセッサはさらに、前記抽出した特徴セットのうちいずれか又は両方からテンプレートを生成するよう取り決められ、前記寄与指標は、前記生成したテンプレートにおけるそれぞれの特徴セットの寄与を決定するために考慮に入れられる、装置。
【請求項１０】
コンピュータにより実行可能な構成要素を含むコンピュータプログラムであって、前記コンピュータにより実行可能な構成要素が、装置に含まれる処理装置で作動する場合に、請求項１又は６に記載のステップを前記装置に行わせる、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、個人と付随したバイオメトリックデータからテンプレートを生成する方法及びシステム、並びに、バイオメトリックデータを利用することによって個人の身元を検証する方法及びシステムに関する。
【背景技術】
【０００２】
対象物を認証する工程は、一般的に、安全な建物への条件付きの入場、又は、（例えば、コンピュータ若しくは可換型記憶媒体に記憶された）デジタルデータの条件付きの利用等、多数の用途において、又は、（例えば、特定の活動に対して身元を明らかにした個人に請求するため、若しくは、空港での乗客に対して等）身元確認目的のために企てられている。
【０００３】
身元確認及び／又は認証に対する生体計測学の使用は、さらに増え続けて、パスワード、ピンコード、及び、認証トークン等の従来の身元確認手段に代るより優れたものであると考慮される。生体計測による身元確認において、指紋、虹彩、耳の形状、顔つき等、使用者に特有の特徴を使用して、使用者の身元確認を提供する。今日、指紋は最も一般的な生体計測の様式であり、バイオメトリクス市場のおおよそ７０％が、身元検証のために指紋を使用している。大多数の指紋アルゴリズムは、個人のバイオメトリクステンプレートを形成するのに適した方法で処理される特徴点位置に基づいている。これらの位置は、登録及び検証の間に評価される。登録、すなわち、登録機関が使用者のバイオメトリクステンプレートを入手する時の最初の処理の間、使用者はそのバイオメトリクスを、システムにおいておそらく暗号化されたテンプレートを生成及び記憶する登録機関の登録装置に提供する。検証の間、使用者は再びそのバイオメトリクスをシステムに提供し、それによって、記憶されたテンプレートは検索され（要求があった場合に解読され）、記憶されたテンプレートと新たに生成されたテンプレートとの突き合わせがもたらされ、すなわち、登録の間に得た特徴点位置が、検証の間に取得された特徴点位置と比較される。十分によい適合が存在する場合、使用者は認証されたとみなされる。
【０００４】
別のアプローチは、指紋画像の山及び谷の方向性を持つ場等、形状に関連したパラメータを使用する。そのような方向性の場は、指紋内の位置の関数として評価され、後に、特徴データ（又はその導関数）として使用される。測定データの平行移動及び回転は、特徴点位置又は形状に関連したパラメータが突き合わされることになる場合に重大な問題を引き起こす。使用者はその指を、登録の間とは異なって検証の間に配置する場合がある。ほとんどの場合、検証の間の比較段階は、平行移動及び回転の差を補正するために、実際の比較処理が利用される前にテンプレートの整合ステップを必要とする。より進んだ比較アルゴリズムは、非直線ひずみも考慮に入れる。
【０００５】
秘密保持の破綻がシステムにおいて生じる時はいつでも、生体計測による身元確認システムを利用する個人のインテグリティを保護するために、本当のテンプレートが生文で二度と入手可能にならないように、バイオメトリクステンプレートを暗号化又はハッシュする、及び、暗号化されたデータ上で検証（又は突き合わせ）を行う暗号技術を構想することができる。バイトメトリックデータに対して暗号化又は一方向性関数を利用するこれらのテンプレート保護技術の出現と共に、比較の間のテンプレートの整合は事実上不可能である。比較は、暗号化された領域において利用され、従って、整合又は分析目的のためにもともとのバイオメトリックデータを利用する方法はない。結果として、整合の問題は、テンプレートを生成する前に、前処理のステップとして解決されなければならない。
【０００６】
前処理のステップとしての整合に対する既知の方法は、特徴を抽出すること、及び、特定の参照点によって特徴点データを補正することである。この参照点は、指紋画像内の１又は複数のコア位置、デルタ位置、平均特徴点位置、又は、いかなる他の比較的安定した再生可能な参照位置の助けをかりて見つける及び／又は生成することができる。特徴がこの参照点に対して定められ、この処理が登録及び検証に対して同様に定められた場合、検証段階における比較の間のさらなる整合ステップの必要はない。参照点を利用する方法は多くの事例においてかなり成功しているけれども、問題も引き起こし得る。実証的検査から、最新の指紋分析アルゴリズムに対して、指紋の約１０％が信頼できる参照点（例えば、特有のコア位置等）を有さないということが評価される。そのような場合、整合は、ひどく評価された参照点を使用して行われるか、又は、全く可能ではない。検証段階において、これは、個人が、実際認可されるべきであるけれども非常に完全に拒絶され、全集団に対して平均して検証能力の重大な低下をもたらし得るという結果を有する。明らかに、認可された個人を誤って拒絶しないことが所望され、すなわち、低い偽りの不合格率（ＦＲＲ）が要求される。このように、参照点の抽出に適していないバイオメトリクス特徴を有する個人は、検証段階において登録の失敗又は高いＦＲＲを経験する。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
この問題を克服すること、及び、個人と付随するバイオメトリックデータからテンプレートを生成する方法を提供することが、本発明の目的である。
【課題を解決するための手段】
【０００８】
この目的は、独立請求項に記載の、個人と付随するバイオメトリックデータからテンプレートを生成する方法、及び、バイオメトリックデータを利用することによって個人の身元を検証する方法によって達成される。本発明のさらなる実施形態は、従属請求項に記載されており、本発明のさらなる目的は、以下の説明を通して明らかになるはずである。
【０００９】
本発明の第１の態様において、個人と付随するバイオメトリックデータからテンプレートを生成する方法が提供されている。当該方法は、バイオメトリックデータの位置的参照点及び該位置的参照点に対する信頼性の程度を引き出すステップ、引き出した位置的参照点に対する寄与指標を計算するステップ、並びに、バイオメトリックデータから第１の特徴セットを抽出するステップを含み、引き出した参照点が信頼できるとみなされた場合に、第１のセットは、引き出した位置的参照点を考慮して抽出される。しかし、参照点が信頼できないとみなされた場合に、第１の特徴セットの抽出は、引き出した位置的参照点から変わることなく企てられる。さらに、当該方法は、抽出した第１の特徴セットからテンプレートを生成するステップ、及び、テンプレートを寄与指標と付随させるステップを含む。
【００１０】
本発明の第２の態様において、バイオメトリックデータを利用することによって個人の身元を検証する方法が提供されている。当該方法は、個人の登録の間に計算される寄与指標が、登録時に位置的参照点が信頼できるとみなされたことを示す場合に、個人のバイオメトリックデータの位置的参照点を引き出すステップを含む。さらに、当該方法は、寄与指標が信頼性を示す場合に、バイオメトリックデータから第１の特徴セットを抽出するステップ、及び、抽出した第１の特徴セットからテンプレートを生成するステップを含み、第１の特徴セットは、引き出した位置的参照点を考慮に入れて抽出される。最後に、当該方法は、少なくとも１つの登録したテンプレートに生成したテンプレートを比較して、一致を調べるステップを含み、一致が存在する場合に個人の身元が検証される。
【００１１】
本発明の第３の態様において、個人と付随するバイオメトリックデータからテンプレートを生成するための装置が提供されている。当該装置は、センサ及びプロセッサを含み、センサは、個人のバイオメトリックデータの位置的参照点、及び、該位置的参照点に対する信頼性の程度を引き出すよう取り決められている。プロセッサは、引き出した位置的参照点に対する寄与指標を計算するよう取り決められている。センサは、さらに、バイオメトリックデータから第１の特徴セットを抽出するよう取り決められており、位置的参照点が信頼できるとみなすことができる場合に、第１の特徴セットは、引き出した位置的参照点を考慮に入れて抽出される。さらに、プロセッサは、抽出した第１の特徴セットからテンプレートを生成する、及び、該テンプレートを寄与指標と付随させるようさらに取り決められている。
【００１２】
本発明の第４の態様において、バイオメトリックデータを利用することによって個人の身元を検証するための装置が提供されている。当該装置は、センサ及びプロセッサを含む。センサは、個人の登録の間に計算される寄与指標が、登録時に位置的参照点が信頼できるとみなされたことを示す場合に、個人のバイオメトリックデータの位置的参照点を引き出すよう、さらに、バイオメトリックデータから第１の特徴セットを抽出するよう取り決められており、寄与指標が信頼性を示す場合に、第１の特徴セットは、引き出した位置的参照点を考慮に入れて抽出される。プロセッサは、抽出した第１の特徴セットからテンプレートを生成するよう、及び、少なくとも１つの登録したテンプレートに生成したテンプレートを比較して一致を調べるよう取り決められており、一致が存在する場合に個人の身元が検証される。
【００１３】
本発明の基本的な考えは、個人のバイオメトリクステンプレートを生成する場合に、少なくとも２つの異なる特徴抽出処理のうちの１つを選択的に利用することである。個人は、バイオメトリックデータを引き出すことができる指紋、虹彩、耳、顔等の生理学的性質を、登録機関のセンサに提供する。いかなる適したバイオメトリック特性も使用することができるけれども、以下において、考察されることになる特性は指紋である。指紋から、バイオメトリックデータの位置的参照点が引き出される。位置的参照点の誘導は、多くの既知の方法からいかなる適切な方法を使用しても実現することができる。そのような参照点は、コア、デルタ、特徴点座標の加重平均の位置等であり得る。一般的に、参照点は、ｘｒ、ｙｒ、及び、角度αｒによって示された三次元座標として表現される指紋の中心を含む。さらに、引き出した位置的参照点は信頼できるとみなすことができるかどうか決定され、寄与指標が、その引き出した位置的参照点に対して計算される。引き出した参照点の信頼性に応じて、２つの異なる特徴抽出処理のうちの１つが選択され、第１の特徴セットが、引き出した参照点から変化しない方法を使用して抽出されるか、又は、引き出した参照点を考慮した方法が使用される。参照点の評価が良いほど、参照点に依存した抽出方法はより信頼できる。最後に、バイオメトリクステンプレートが、抽出した第１の特徴セットを使用して生成され、さらに、生成したテンプレートは、後の検証にために寄与指標と付随させられる。
【００１４】
参照点の評価を認定することが可能であるために、寄与指標が、引き出した参照点に対して計算され、参照点が個人の指紋において確かに存在しさらにしっかりと検出することができるということを分析が示す場合に、寄与指標には、例えば１の値が与えられる。しかし、参照点を見つけることができない場合、寄与指標には０という値が与えられる。
【００１５】
第１の実例となる筋書きにおいて、寄与指標が、１という又は非常に１に近い値を有する場合、これは、参照点の良い評価を示し、その結果、この特定の筋書きにおいて、特定の抽出方法を信頼できるとみなすことができるため、第１の抽出した特徴セットから生成されることになるバイオメトリクステンプレートが、引き出した参照点を考慮に入れた抽出方法を使用して生成される。このように、この第１の筋書きにおいて、バイオメトリクスにおける参照点の存在が、寄与指標によって合図される。
【００１６】
第２の実例となる筋書きにおいて、寄与指標が０という又は非常に０に近い値を有すると仮定すると、これは、参照点の不十分な評価を示し、その結果、この特定の筋書きにおいて、引き出した参照点を考慮に入れた抽出方法を信頼できるとみなすことができないため、第１の抽出した特徴セットから生成されることになるバイオメトリクステンプレートは、参照点で変化しない抽出方法を使用して生成される。代わりに、引き出した位置的参照点から変化しない抽出方法が使用される。このように、この第２の筋書きにおいて、バイオメトリクスにおける参照点の欠如が、寄与指標によって合図される。
【００１７】
本発明の実施形態において、第２の特徴セットが、バイオメトリックデータから抽出される。この実施形態では、テンプレートは、抽出した特徴セットのうちどちらか１つ又はその両方から生成され、生成されたテンプレートにおけるそれぞれの特徴セットの寄与を決定するために、寄与指標がさらに考慮に入れられる。
【００１８】
この特定の実施形態において、信頼性の指標は、０から１の範囲のいかなる値も想定することができる。当然ながら、異なる格付けが可能である。上記の筋書きにあるように、寄与指標の値が１に近い場合、第１の抽出した特徴セットから生成されることになるバイオメトリクステンプレートは、引き出した参照点を考慮に入れた抽出方法を使用して生成されるのに対して、寄与指標の値が０に近い場合、第１の抽出した特徴セットから生成されることになるバイオメトリクステンプレートは、参照点で変化しない抽出方法を使用して生成される。このように、寄与指標が非常に良い又は非常に不十分な参照点の評価を示す場合に、第１の特徴セットのみが抽出される必要がある。
【００１９】
しかし、バイオメトリクステンプレートは、第１及び第２の特徴セットから引き出された特徴のサブセットから生成することができ、寄与指標は、両方のセットから使用される特徴の絶対数又は相対数を決定する。従って、第３の実例となる筋書きにおいて、寄与指標が例えば０．５の値を有する、すなわち、引き出した参照点の信頼性は良いが傑出はしていないとみなされると仮定すると、第１の特徴セットは、参照点に依存した方法を使用して抽出される。さらに、第２の特徴セットは、参照点で変化しない方法を使用して抽出され、これは、かなり良い参照点の評価を示し、その結果、満足できる程度に信頼できる、又は、部分的に非常に信頼できるとさえみなすことができる抽出した第１の特徴セットを示すため、抽出した特徴セットのうちどちらか１つ又はその両方から生成されることになるバイオメトリクステンプレートは、第１の特徴セットと第２の特徴セットとの組合せから生成される。その結果、特徴のサブセットを第１の抽出したセットから得て、第２の抽出したセットから得た特徴のサブセットと組み合わせてバイオメトリクステンプレートを作成することができる。
【００２０】
上記に従って、本発明の実施形態において、寄与指標自体は、選択された格付けに応じて、生成したテンプレートにおけるそれぞれの特徴セットの寄与を示す。例えば、０．５という値は、五分五分の重みが２つの特徴セットに対して生成したテンプレートにおいて与えられるべきであるということを示すことができる。別の実施形態では、別の特徴セット指標が、生成したテンプレートにおけるそれぞれの特徴セットの寄与を示すために使用される。そのような別の実施形態において、寄与指標は、参照点の評価を認定するためだけに使用され、生成したテンプレートにおけるそれぞれの特徴セットの重みを示すためには使用されない。
【００２１】
察知することができるように、本発明は、例えば、２つの異なる及び補足的な特徴抽出処理の組合せが登録の間に個人のバイオメトリクステンプレートを生成するために使用されることにおいて有利である。このように、整合問題に関連した先行技術における上記の問題は、参照点データを考慮に入れる特徴抽出処理が利用され、バイオメトリックデータからの位置的参照点の評価が不十分であるか又は全く可能でない場合に参照点で変化しない特徴抽出処理が利用される本発明によって軽減されるか又は克服される。本発明を用いて、信頼できる特徴セットは、バイオメトリクステンプレートを生成するためにおそらく使用されることになる。
【００２２】
第１の特徴セットは、参照点の評価が良いか又は少なくとも受け入れ可能である場合に、バイオメトリックデータの参照点を考慮に入れた抽出処理を使用して引き出される。実例となる参照点抽出処理は、本発明の実施形態の詳細な説明において記述される。
【００２３】
第２の特徴セット（又は、不十分な参照点評価の場合には第１の特徴セット）が、参照点で変化しない抽出処理を使用して引き出され、例えば、（ａ）完全な指紋画像にわたって分析された概略の特徴、又は、（ｂ）平行移動及び／又は回転で変化しない特徴を生じる専用の変換を使用して引き出すことができる。本発明の実施形態の詳細な説明では、カテゴリー（ａ）に該当するアプローチが記述される。本発明の譲り受け人に割り当てられ且つ全内容を本願に援用する米国特許出願第２００７／０２６６４２７号は、そのような方法を開示している。
【００２４】
個人の検証の間に、個人は、バイオメトリックデータを引き出すことができる対応する生理学的性質、この特定の例においては指紋を、検証機関のセンサに提供する。個人の登録の間に計算した寄与指標が取得され、（ａ）参照点を考慮に入れた特徴抽出方法、又は、（ｂ）参照点とは関係のない特徴抽出方法を使用するかどうかを決定するよう考慮される。参照点を確実な筋から引き出すことができるということを登録寄与指標が示す場合、対応する抽出方法を登録の間に使用したため、バイオメトリックデータの位置的参照点が引き出され、第１の特徴セットが、引き出した位置的参照点を考慮して抽出される。しかし、登録の間に計算された寄与指標が、参照点の評価が不十分であることを示す場合、参照点で変化しない方法が抽出のために使用される。その特定の場合においては、検証の間に参照点を引き出す必要はない。従って、テンプレートは、抽出した第１の特徴セットから生成され、該セットは、従って、登録の間に使用した方法に一致する方法を使用して抽出されたものである。検証テンプレートが第１の特徴セットから生成された場合、検証テンプレートは、登録の間に生成された少なくとも１つのテンプレートに比較される。一致が存在する場合、個人の身元を検証することができる。
【００２５】
特徴セットの組合せが登録段階において個人に対して使用される場合、同じ特徴の組合せが、個人を検証する場合に使用される。このように、本発明の実施形態において、バイオメトリックデータの位置的参照点は引き出される。個人の登録の間に計算された寄与指標は、引き出した位置的参照点に対して取得され、その寄与指標は、生成したテンプレートにおけるそれぞれの特徴セットの寄与を示す。次に、第１の特徴セットが、参照点に依存する方法を使用して抽出され、第２の特徴セットが、参照点で変化しない方法を使用して抽出される。テンプレートは、寄与指標に基づき、抽出した特徴セットの組合せから生成される。最後に、検証テンプレートが、登録の間に生成された少なくとも１つのテンプレートに比較される。一致が存在する場合、個人の身元を検証することができる。
【００２６】
別の実施形態において、上記の特徴セット指標は、生成したテンプレートにおけるそれぞれの特徴セットの寄与を示すために使用される。検証テンプレートが１又は複数の適切な特徴セットから生成された場合、検証テンプレートは、登録の間に生成された少なくとも１つのテンプレートに比較される。一致が存在する場合、個人の身元を検証することができる。
【００２７】
実際には、個人の検証テンプレートは、ノイズ、誤整列、測定エラー等のため、対応する登録とは同じになりそうにないということに留意するべきである。超されることになる所定の閾値を、検証テンプレートを登録テンプレートに比較するステップにおいて使用することができる。２つのテンプレートがある程度互いに一致するとみなされた、すなわち、比較値が閾値を超える場合、突き合わせは十分良いとみなされる。
【００２８】
保護されていないバイオメトリクステンプレートの使用が記述されてきたけれども、保護された、すなわち暗号化されたテンプレートの生成及び突き合わせを、本発明においてさらに利用することができるということに留意されたい。
【００２９】
単一の抽出した特徴セットを利用してテンプレートを生成する場合、信頼性の程度は、寄与指標に取って代わることができる。従って、信頼性の程度は、２つの異なる特徴抽出処理のうちどちらが選択されるかを示すことができ、すなわち、引き出した参照点から変化しない方法が使用されるか、又は、引き出した参照点を考慮に入れた方法が使用される。参照点の評価が良いほど、参照点に依存した抽出方法はより信頼できる。例えば、１という又は１に非常に近い値を有する信頼性の程度に対して、第１の抽出した特徴セットから生成されることになるバイオメトリクステンプレートは、引き出した参照点を考慮に入れた抽出方法を使用して生成され、０という又は非常に０に近い値を有する信頼性の程度に対して、第１の抽出した特徴セットから生成されることになるバイオメトリクステンプレートは、参照点で変化しない抽出方法を使用して生成される。
【００３０】
個人の身元の検証が本発明において行われる場合に、この検証は、個人の認証が行われること又は個人の身元確認が行われることを意味し得るということに留意されたい。認証において、個人は、特定の身元を有するよう主張し、提供されたバイオメトリックデータは、記憶されたバイオメトリックデータと比較され（主張された身元にリンクされ）、提供されたデータと記憶されたデータとの一致を検証する。身元確認において、提供されたバイオメトリックデータは、複数の記憶された利用可能なバイオメトリックデータセットと比較され、提供されたデータと記憶されたデータとの一致を検証する。いかなる場合においても、提供されたデータは、１又は複数の記憶されたデータセットに比較される。「検証」という用語は、その用語が使用される状況に応じて、本願を通して「認証」又は「身元確認」を意味し得るということが明らかである。
【００３１】
本発明のさらなる特徴、及び、本発明を用いた利点が、付随の特許請求の範囲及び以下の説明を熟読した場合に明らかになる。当業者は、本発明の種々の特徴を組み合わせて、以下に記述されるもの以外の実施形態を作ることができるということをはっきりと理解する。本発明は、特許請求の範囲に記載の特徴の全ての可能な組合せに関するということに留意されたい。
【００３２】
本発明の前記及び他の態様が、次に、本発明の実施形態を示した付随の図面を参考にしてより詳細に記述される。
【図面の簡単な説明】
【００３３】
【図１】本発明の実施形態による、個人と付随するバイオメトリックデータからテンプレートを生成するための装置を示している。
【図２】本発明の実施形態による、バイオメトリックデータを利用することによって個人の身元を検証するための装置を示している。
【図３】本発明のさらなる実施形態による、個人と付随するバイオメトリックデータからテンプレートを生成するための装置を示している。
【図４】本発明のさらなる実施形態による、バイオメトリックデータを利用することによって個人の身元を検証するための装置を示している。
【発明を実施するための形態】
【００３４】
図１は、本発明の実施形態による、個人と付随するバイオメトリックデータからテンプレートを生成するための装置１００を示している。このように、図１に例示された装置１００は、生体計測による身元確認システムにおいて個人を登録するために利用される。
【００３５】
登録装置１００は、提供された個人１０２のバイオメトリック特性、例えば指紋等から特徴セットを抽出するためのセンサ１０１を含む。指紋から、センサ１０１は、バイオメトリックデータの位置的参照点、及び、位置的参照点に対する信頼性の程度を引き出す。プロセッサ１０３は、ブロック１０４にて、引き出した位置的参照点に対する寄与指標を計算し、引き出した位置的参照点を信頼できるとみなすことができるかどうか決定される。図１に例示されているように、プロセッサ１０３は、この情報をセンサ１０１にフィードバックし、さらに、引き出した参照点の信頼性に応じて、２つの異なる特徴抽出処理のうち１つが選択され、第１の特徴セットが、引き出した参照点から変化しない方法を使用してセンサ１０１によって抽出されるか、又は、センサ１０１は、引き出した参照点を考慮に入れた方法を使用する。参照点の評価が良いほど、参照点に依存した抽出方法はより信頼できる。最後に、バイオメトリクステンプレートが、ブロック１０５にて、抽出した第１の特徴セットを使用して生成される。生成したバイオメトリクステンプレートは、（プロセッサの内又は外に置かれた）メモリ１０６に、特定の生成されたバイオメトリクステンプレートに対してどの抽出方法が使用されることになるのかを後に検証人に示すための寄与指標と共に記憶される。安全目的のため、生成したテンプレートは、メモリ１０６に移される前に、ブロック５にて暗号化することができる。さらに、メモリ１０６は、必ずしも登録装置１００の一体化された部分というわけではなく、世界の異なる部分であっても、装置から離して置くことができる。
【００３６】
図２は、本発明の実施形態による、バイオメトリックデータを利用することによって個人の身元を検証するための装置２００を示している。図２の検証装置２００は、構造的に図１の登録装置１００に非常によく似ている。
【００３７】
個人２０２の検証の間、個人は、バイオメトリックデータを引き出すことができる対応する生理学的性質、この特定の例においては指紋を、検証装置２００のセンサ２０１に提供する。個人の登録の間に計算された寄与指標は、プロセッサ２０３のブロック２０４によってメモリ２０６から取得され、センサ２０１に提供される。寄与指標は、センサ２０１によって、（ａ）参照点を考慮に入れた特徴抽出方法、又は、（ｂ）参照点とは関係のない特徴抽出方法を使用するかどうかを決定するよう考慮される。参照点を確実な筋から引き出すことができるということを登録寄与指標が示す場合、バイオメトリックデータの位置的参照点は、センサ２０１によって引き出され、対応する抽出方法を登録の間に使用したため、第１の特徴セットが、引き出した位置的参照点を考慮に入れて抽出される。しかし、登録の間に計算された寄与指標が参照点の評価は不十分であると示す場合、参照点で変化しない方法が抽出に対して使用されることになる。その特定の場合、検証の間に参照点を引き出す必要はない。次に、ブロック２０５は、抽出した第１の特徴セットからテンプレートを生成し、該セットは、従って、登録の間に使用した方法に一致した方法を使用して抽出したものである。検証テンプレートが第１の特徴セットから生成された場合、検証テンプレートは、ブロック２０７にて、登録の間に生成され且つメモリ２０６から取ってこられた少なくとも１つのテンプレートに比較される。一致が存在する場合、個人２０２の身元を検証することができる。
【００３８】
実際的な状況において、登録機関は、検証人と一致する場合があるが、分類することもできる。例として、バイオメトリックシステムが銀行業務用途に使用される場合、銀行の全ての大きい営業所は、一般的に、分類された登録機関が作られるように、新たな個人をシステム内に登録するのを可能にされる。登録後、個人がそのバイオメトリックデータを認証として使用しながらそのような営業所から金銭を引き出すのを望む場合、この営業所は検証人の役割を引き受ける。一方、使用者がそのバイオメトリックデータを認証として使用してコンビニエンスストアにおいて支払いを行う場合、その店は、検証人の役割を引き受けるが、その店が登録機関としての役目を務めることは絶対に起こりそうもない。
【００３９】
上文において見ることができるように、個人は、バイオメトリクスセンサを含有し且つコンピュータ計算能力を有する装置を利用できる。実際には、装置は、スマートカードに一体化された指紋センサ、又は、虹彩若しくは顔認識に対して携帯電話若しくはＰＤＡ内にカメラを含み得る。個人は信頼できる機関（例えば、銀行、国家機関、政府等）から装置を得たこと、及び、個人は、従って、この装置を信用することが仮定される。
【００４０】
次に、引き出された位置的参照点を考慮に入れた、バイオメトリックデータから特徴セットを抽出する先行技術の方法が、Ｐｉｍ  Ｔｕｙｌｓ等による“Ｐｒａｃｔｉｃａｌ  Ｂｉｏｍｅｔｒｉｃ  Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  ｗｉｔｈ  Ｔｅｍｐｌａｔｅ  Ｐｒｏｔｅｃｔｉｏｎ”，ＡＶＢＰＡ  ２００５，ＬＮＣＳ  ３５４６，ｐｐ．４３６−４４６，２００５，Ｓｐｒｉｎｇｅｒ−Ｖｅｒｌａｇ  Ｂｅｒｌｉｎ  Ｈｅｉｄｅｌｂｅｒｇ  ２００５に記載されている。この方法は、第１の特徴セットを抽出するために本発明において使用することができる。
【００４１】
“Ｆｉｎｇｅｒｐｒｉｎｔ  Ｆｅａｔｕｒｅ  Ｅｘｔｒａｃｔｉｏｎ”と表示されたセクション２．３を参考にすると、固定長の特徴ベクトルの表示が提案されており、その要素を一つずつ直接比較することができる。選択された特徴ベクトルは、隆起線の局所的な向きによって指紋の全体形状を描写している。突合せの間に登録段階を要求することなく特徴ベクトルの直接的な比較を可能にするために、特徴ベクトルは、特徴抽出中に予め整列させなければならない。この目的のため、中心点（すなわち、最も内部の非直線的隆起部の最上点）が使用される。これらの中心点は、既知の公算比ベースのアルゴリズムを使用して自動的に抽出される。指紋の形状を描写するために、２種類の特徴ベクトルが、グレースケールの指紋画像から抽出される。
【００４２】
第１の特徴ベクトルは、四角の方向場（ｓｑｕａｒｅｄ  ｄｉｒｅｃｔｉｏｎａｌ  ｆｉｅｌｄ）であり、中心点にて中央に置かれる、例えば８ピクセルの空間を有した例えば１６×１６の点の規則的なグリッドにて評価される。２５６の点のそれぞれにて、四角の方向場は、ｘ値及びｙ値を表す２つの要素のベクトルで暗号にされ、５１２次元特徴ベクトルを生じる。
【００４３】
第２の特徴ベクトルは、指紋のガボール応答である。空間的局所平均の減算後、指紋画像は、
【００４４】
【数１】
0005676592.tif 000002
によって与えられる４つの複雑なガボールフィルタのセットによって選別される。
【００４５】
方向θは、０、π／４、π／２、及び、３π／４に設定され、空間周波数ｆは、平均的な空間山−谷周波数（ｆ＝０．１１）に合わせられ、フィルタの幅σは、方向範囲全体がカバーされるよう（σ＝３．５）に設定される。低域通過ガウス窓によって後に選別される出力画像の絶対値が得られる。ここでも、８ピクセルの空間を有し、中心点にて中央に置かれたた１６×１６の点の規則的な格子にてサンプルが取られる。結果として生じる特徴ベクトルは、長さ１０２４のものである。突き合わせに使用される結果として生じる特徴ベクトルは、四角の方向場とガボール応答との連結であり、１５３６要素において指紋の全体の形状を描写する。このように、抽出された特徴セットは、引き出した位置的参照点（“中心点”）に基づき決定される。
【００４６】
引き出した中心点（ｃｏｒｅ  ｐｏｉｎｔ）の信頼性に関して、“Ｅｎｒｏｌｍｅｎｔ”と表示されたセクション３．１が参照される。人間ｉの入力特徴ベクトルは、
【００４７】
【数２】
0005676592.tif 000003
と表示される。２進列Ｑ（Ｘｉ，ｊ）は、特徴ベクトルＸｉ，ｊから構成される。固定された使用者ｉ＝１，．．．，Ｎに対するＱ（Ｘｉ，ｊ）のｔ番目の構成要素は、ｊ＝１．．．Ｍに対する値（Ｑ（Ｘｉ，ｊ））ｔが全て等しい場合に信頼できると呼ばれる。ベールベクトル
【００４８】
【数３】
0005676592.tif 000004
は、信頼できるビットを意味している。そのｔ番目のエントリは、Ｑ（Ｘｉ，ｊ）のｔ番目の構成要素が信頼できる場合に１に等しく、さもなければ、ｔ番目のエントリはゼロである。
【００４９】
さらに、位置的参照点とは関係なく作用するバイオメトリックデータから特徴セットを抽出するための先行技術の方法が、本願の譲り受け人に割り当てられた米国特許出願第２００７／０２６６４２７号に記載されている。要するに、その方法は、ｎ＋１構成要素を含む第１の特徴セットＸを第１のバイオメトリックデータのセットＸＴから引き出すことを記載しており、第１の特徴セットは、
【００５０】
【数４】
0005676592.tif 000005
のように、異なる構成要素の加法を行う、及び、結果として生じる総数を加算平均関数で畳み込み積分することによって特徴の密度関数ｆＸ，ｓ（ｘ）に変換され、その結果、ヘルパーデータスキームにおいて有利に使用することができる新たな第１の特徴ベクトルＸＦ＝ｆＸ，ｓ（ｘ）が生成される。これは、一般的に、特徴セットＸに存在する構成要素の数ｎ＋１に関係なく、等しい及び有限の次元の特徴ベクトルを生じる密度関数のサンプルバージョンになる。
【００５１】
本発明に戻ると、さらなる実施形態が記載されている図３が参照される。この特定の実施形態では、抽出された特徴セットの組合せを使用してテンプレートが生成されている。図３の装置３００は、図１の装置１００と構造的に非常に類似している。しかし、この実施形態では、寄与指標がテンプレート生成ブロック３０５にさらに提供されている。登録装置３００のセンサ３０１は、個人３０２によって提供されたバイオメトリックデータの位置的参照点を引き出し、引き出した位置的参照点を信頼できるとみなすことができるかどうかさらに決定される。プロセッサ３０３は、ブロック３０４にて、引き出した位置的参照点に対する寄与指標を計算する。この特定の実施形態において、引き出した参照点の信頼性は、上等であるが傑出しているわけではないとみなされ、従って、バイオメトリクステンプレートは、第１及び第２の特徴セットから引き出された特徴のサブセットから生成するべきであるということが決定される。プロセッサ３０３はこの情報をセンサ３０１にフィードバックし、引き出した参照点を考慮に入れた方法を使用して第１の特徴セット、及び、引き出した参照点から変化しない方法を使用して第２の特徴セットを抽出する。ブロック３０４は、テンプレート生成ブロック３０５に寄与指標をさらに提供する。
【００５２】
最後に、バイオメトリクステンプレートが、第１及び第２の特徴セットから引き出した特徴のサブセットを使用してブロック３０５にて生成され、寄与指標は、テンプレートにおけるどちらのセットからも、使用される特徴の絶対数又は相対数を決定する。生成したバイオメトリクステンプレートは、生成したテンプレートにおいて関係する特徴セットの寄与を後に検証人に示すための寄与指標と共にメモリ３０６に記憶される。
【００５３】
図４は、本発明のさらなる実施形態による、バイオメトリックデータを利用することによって個人の身元を検証するための装置４００を示している。図４の検証装置４００は、構造的に、図３の登録装置３００に非常によく似ている。
【００５４】
個人４０２は、その指紋を検証装置４００のセンサ４０１に提供する。個人の登録の間に計算された寄与指標が、メモリ４０６からプロセッサ４０３のブロック４０４によって取得され、センサ４０１に提供される。この特定の実施形態において、引き出した参照点の信頼性は、上等であるが傑出しているわけではないとみなされ、従って、バイオメトリクステンプレートは、第１及び第２の特徴セットから引き出された特徴のサブセットから生成するべきであるということが決定される。検証装置４００のセンサ４０１は、個人４０２によって提供されたバイオメトリックデータの位置的参照点を引き出し、さらに、引き出した参照点を考慮に入れた方法を使用して第１の特徴セット、及び、引き出した参照点から変化しない方法を使用して第２の特徴セットを引き出す。次に、バイオメトリクステンプレートが、第１及び第２の特徴セットから引き出した特徴のサブセットを使用してブロック４０５にて生成され、メモリ４０６によって供給された寄与指標が、テンプレートにおける両方のセットから、使用される特徴の絶対数又は相対数を決定する。最後に、検証テンプレートが第１及び第２の特徴セットから生成された場合、検証テンプレートは、ブロック４０７にて、登録の間に生成され且つメモリ４０６から取って来られた少なくとも１つのテンプレートに比較される。一致が存在する場合、個人４０２の身元を検証することができる。
【００５５】
本発明の装置は、マイクロプロセッサ、又は、例えば、ＡＳＩＣ、ＦＰＧＡ、ＣＰＬＤ等のプログラム可能論理回路等、コンピュータ計算能力を有する他の類似の電子機器と共に設計されることが明らかである。さらに、マイクロプロセッサは、本発明のタスクをなし遂げるために、メモリ、ディスク、又は、他の適したメディアに記憶された適切なソフトウェアを実行する。
【００５６】
さらに、上記の装置において通信する、及び、上記の装置と連絡するデータを、ＳＨＡ−１、ＭＤ５、ＡＥＳ、ＤＥＳ、又はＲＳＡ等の標準的な暗号技術を使用してさらに保護することができるということが当業者には明らかである。いかなるデータも（登録の間並びに検証の間に）システムに含まれる装置間で交換される前に、装置は、通信が確立される別の他の装置の信憑性に対するいくらかの証拠を望む場合がある。例えば、登録機関は、信頼できる装置が受信される登録データを生成したことが保証されなければならないということが可能である。これは、公開鍵の認証、又は、実際の設定に応じて共通鍵の技術を使用することによって達成することができる。さらに、登録機関は、使用者の装置が信頼できること、及び、手を加えられていないことが保証されなければならないということが可能である。従って、当該装置は、登録機関がその手の加えを検出するのを可能にする機構を有し得る。例えば、物理的複製不能関数（ＰＵＦ）を使用することができる。ＰＵＦは物理的システムによって実現される関数であり、関数は容易に評価されるが、物理的システムは特徴づけるのが難しいようにされるものである。実際の設定に応じて、装置間での通信は、秘密且つ確実でなければならない場合がある。使用することができる標準的な暗号技術は、公開鍵技術又は類似の共通鍵技術に基づく認証暗号通信路（ＳＡＣ）である。
【００５７】
また、登録データ及び検証データは、暗号で隠された登録／検証データのコピーから登録／検証データの平文のコピーを生成することは計算的に実行不可能であるように、登録デ―タ及び検証データを隠す一方向ハッシュ関数、又は、いかなる他の適切な暗号関数も利用することによって暗号で隠すことができるということに留意されたい。例えば、鍵付き一方向ハッシュ関数、トラップドアハッシュ関数、非対称暗号化関数、又は、対称暗号化関数でさえも使用することが可能である。
【図１】
0005676592.tif 000006
【図２】
0005676592.tif 000007
【図３】
0005676592.tif 000008
【図４】
0005676592.tif 000009