(57)【特許請求の範囲】
【請求項１】
被検体の生体情報を認証に用いる認証装置であって、
前記被検体が生体か偽造物かの判定に用いられる生体インピーダンスを抽出する偽造情報抽出部と、
前記生体インピーダンスを用いて、偽造物らしさを表す偽造スコアを算出する偽造スコア算出部と、
算出された前記偽造スコアに基づいて、入力生体情報の偽造物に対する偽造物類似度を算出する偽造物類似度算出部と、
登録生体情報と前記入力生体情報の特徴点情報を照合して算出される照合スコアを用いて、前記入力生体情報に対する偽造難易度を算出する偽造難易度算出部と、
前記偽造物類似度と前記偽造難易度から偽造判定閾値を求める偽造判定閾値設定部と、
前記偽造スコアが前記偽造判定閾値以下であれば、前記被検体を生体であると判定する判定部と、
を備えることを特徴とする認証装置。
【請求項２】
請求項１の認証装置において、
前記入力生体情報から、予め登録された特徴点情報である登録照合データと照合されて本人判定に用いられる特徴点情報である入力照合データを抽出する照合情報抽出部と、
前記判定部が前記被検体を生体であると判定した場合に、前記入力照合データと前記登録照合データとを照合し、両者の一致度を表す前記照合スコアを算出する照合スコア算出部と、
前記照合スコア算出部で算出された前記照合スコアが照合判定閾値以上であれば、前記入力照合データと前記登録照合データとが一致すると判定する照合判定部と、
を備えることを特徴とする認証装置。
【請求項３】
請求項２の認証装置において、
前記判定部により前記被検体が生体であると判定され、前記入力照合データが前記登録照合データに一致した場合に本人であると判定する本人判定部を有することを特徴とする認証装置。
【請求項４】
請求項１の認証装置において、
前記生体インピーダンスを登録する偽造情報登録部を備え、前記偽造スコア算出部は、前記被検体の前記生体インピーダンスと、前記偽造情報登録部に登録されている前記生体インピーダンスとから偽造スコアを算出することを特徴とする認証装置。
【請求項５】
請求項１の認証装置において、
前記偽造判定閾値設定部は、
前記偽造物類似度が予め定められた基準閾値より低い場合には、前記偽造判定閾値の最大値として予め設定された閾値である標準偽造判定閾値を設定し、
前記偽造物類似度が前記基準閾値より高い場合には、前記偽造難易度から偽造物によるなりすまし難さが保たれる前記偽造判定閾値を算出し、この偽造判定閾値が前記標準偽造判定閾値よりも低い場合には、算出した前記偽造判定閾値を設定し、
該偽造判定閾値が前記標準偽造判定閾値よりも高い場合には、前記標準偽造判定閾値を設定することを特徴とする認証装置。
【請求項６】
請求項１の認証装置において、
前記偽造判定閾値設定部は、
前記偽造難易度が予め定められた基準閾値よりも高い場合には、前記偽造判定閾値の最小値として予め設定された閾値である標準偽造判定閾値を設定し、
前記偽造難易度が前記基準閾値よりも低い場合には、前記偽造物類似度から偽造物に誤弁別され難さが保たれる前記偽造判定閾値を算出し、この偽造判定閾値が前記標準偽造判定閾値よりも高い場合には、算出した前記偽造判定閾値を設定し、
該偽造判定閾値が前記標準偽造判定閾値よりも低い場合には、前記標準偽造判定閾値を設定することを特徴とする認証装置。
【請求項７】
請求項２の認証装置において、
前記偽造物類似度と前記偽造難易度に基づき、前記偽造判定閾値と、前記照合判定閾値とを設定する判定閾値設定部を備えることを特徴とする認証装置。
【請求項８】
請求項７の認証装置において、
前記判定閾値設定部は、第１の設定条件、第２の設定条件、第３の設定条件及び第４の設定条件を有し、
前記第１の設定条件は、前記偽造物類似度が基準閾値より低く、かつ、前記偽造難易度が基準閾値よりも高い場合には、前記偽造判定閾値の最大値として予め設定された閾値である標準偽造判定閾値と、前記照合判定閾値の最小値として予め設定された閾値である標準照合判定閾値を設定し、
前記第２の設定条件は、前記偽造物類似度から偽造物と誤判定され難さを保てる前記偽造判定閾値を算出し、該算出された偽造判定閾値と前記標準照合判定閾値を設定し、
前記第３の設定条件は、偽造物によるなりすまし難易度を保てる前記照合判定閾値を算出し、該算出された照合判定閾値が前記標準照合判定閾値よりも低い場合には、算出された前記偽造判定閾値と前記標準照合判定閾値を設定し、
前記第４の設定条件は、算出された前記照合判定閾値が前記標準照合判定閾値よりも高い場合には、算出された前記偽造判定閾値と算出された前記照合判定閾値を設定し、
前記照合判定部の判定結果に基づき、前記第１の設定条件、前記第２の設定条件、前記第３の設定条件又は前記第４の設定条件の何れかが選択されることを特徴とする認証装置。
【請求項９】
被検体の生体情報を認証に用いる認証方法であって、
生体か偽造物かの判定に用いる生体インピーダンスを抽出するステップと、
前記生体インピーダンスを用いて、偽造物らしさを表す偽造スコアを算出するステップと、
算出された前記偽造スコアに基づいて、入力生体情報の偽造物に対する偽造物類似度を算出するステップと、
登録生体情報と前記入力生体情報の特徴点情報を照合して算出される照合スコアを用いて、前記入力生体情報に対する偽造難易度を算出するステップと、
前記偽造物類似度と前記偽造難易度から偽造判定閾値を求めるステップと、
前記偽造スコアが前記偽造判定閾値以下であれば、前記被検体を生体であると判定するステップと、
を含むことを特徴とする認証方法。
【請求項１０】
被検体の生体情報を認証に用いてコンピュータに実行させる認証プログラムであって、
生体か偽造物かの判定に用いる生体インピーダンスを抽出するステップと、
前記生体インピーダンスを用いて、偽造物らしさを表す偽造スコアを算出するステップと、
算出された前記偽造スコアに基づいて、入力生体情報の偽造物に対する偽造物類似度を算出するステップと、
登録生体情報と前記入力生体情報の特徴点情報を照合して算出される照合スコアを用いて、前記入力生体情報に対する偽造難易度を算出するステップと、
前記偽造物類似度と前記偽造難易度から偽造判定閾値を求めるステップと、
前記偽造スコアが前記偽造判定閾値以下であれば、前記被検体を生体であると判定するステップと、
を含むことを特徴とする認証プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、指紋等の生体情報を認証に用いる認証装置、認証方法及び認証プログラムに係り、特に、いわゆるグミ指等の偽造物との誤認証を防止する認証装置、認証方法及び認証プログラムに関する。
【背景技術】
【０００２】
個人認証には、従来からパスワード認証やＩＤカード認証が広く用いられているが、このような非生体情報による認証は盗用の危険性が高いため、より信頼性の高い個人認証として、指紋認証等の生体情報を用いた認証（生体認証）が注目され、利用される傾向にある。
【０００３】
しかしながら、生体認証には生体を模した偽造物による認証が指摘されている。指紋認証では、ゼラチンにより作製された偽造指であるグミ指を多くの指紋センサが生体指とみなしてしまう問題が指摘されている。
【０００４】
このような偽造指紋による不正利用の排除技術に関し、特許文献１では、生体指等の被検体が持つ静電容量に応じた発信周波数を生成し、この発信周波数と基準信号との比較により、被検体が生体であるか否かの検知を行うことが開示されている。また、特許文献２では、異なる周波数を持つ２つの方形波入力電圧を被検体に印加し、その出力電圧から被検体のインピーダンスを算出し、そのインピーダンスが生体指のインピーダンス範囲であるか否かにより、生体指であるか否かを判定することが開示されている。
【０００５】
また、生体指であっても、生体判定基準値を超えないために生体指と見なされない場合の対策に関し、特許文献３では、生体検知機能や、各生体毎の個々の事情に応じて生体判定基準レベルを変え、生体指と偽造指とを判定することが開示されている。
【特許文献１】特開平１０−１６５３８２号公報
【特許文献２】特開２００５−１４３８０４号公報
【特許文献３】特開平１０−３０２０４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、このような生体指か偽造指かの判定について、生体指の持つ静電容量を利用するもの（特許文献１）、生体指のインピーダンスを利用するもの（特許文献２）では、偽造指に近い特性を持つ生体の場合には正規の生体指が偽造指に誤判定されるという不都合がある。また、偽造物と判定される可能性が高い条件においては、生体指か偽造指かの判定閾値を低く設定するもの（特許文献３）では、生体指が偽造指と判定されない反面、偽造指の認証が容易になるため、セキュリティ上の問題がある。
【０００７】
生体には偽造物に近い特性を持つ生体が存在し、この場合、偽造物類似度が高いので、一律に偽造判定閾値を下げると、偽造し易い生体にあっては、偽造物によるなりすましが容易になる。
【０００８】
偽造物としてゼラチンで作製されたグミ指の例がある。このグミ指か生体指かの判別にはインピーダンスを用いる手法等がある。インピーダンスを用いる場合、予め生体指（又は偽造指）のインピーダンスの範囲を記録しておき、入力された被検体のインピーダンスがその範囲内にあるか否かで生体指か偽造指かを判定する。生体指のインピーダンスは、乾燥や湿潤等の指の状態によって異なる。グミ指も作製法等によって異なるインピーダンスを呈する。このため、生体指（湿潤指等）によっては、一部のグミ指に近いインピーダンスを呈する。このようなグミ指に近いインピーダンス特性を有する生体指では、偽造指（グミ指）と誤判定させないようにインピーダンス範囲を設定すると、グミ指による誤認証を防ぐことが困難になり、また、グミ指に近いインピーダンス特性を有する生体指を偽造指であると誤判定してしまうという不都合がある。
【０００９】
斯かる課題について、特許文献１ないし３にはその開示や示唆はなく、それを解決する構成等についての開示や示唆はない。
【００１０】
そこで、本発明の目的は、生体認証に関し、生体毎に偽造物によるなりすまし難さを評価し、偽造物による認証の危険性を増加させることなく、生体を偽造物と誤判定することを低減させることにある。
【００１１】
また、本発明の他の目的は、生体認証に関し、偽造物の検知精度を高め、本人拒否の増加を抑制することにある。
【課題を解決するための手段】
【００１２】
上記目的を達成するため、本発明の認証装置、認証方法又は認証プログラムは、偽造物類似度及び偽造難易度の二種類のパラメータを用いて偽造判定閾値を決定し、この偽造判定閾値以下であれば、被検体を生体であると判定することにより、偽造し易い生体に対し、偽造物により容易になりすましとなるのを防止し、生体を偽造物と誤判定することによる本人拒否を低減させたものである。
【００１３】
そこで、上記目的を達成するため、この認証装置は、被検体の生体情報を認証に用いる認証装置であって、前記被検体が生体か偽造物かの判定に用いられる生体インピーダンスを抽出する偽造情報抽出部と、前記生体インピーダンスを用いて、偽造物らしさを表す偽造スコアを算出する偽造スコア算出部と、算出された前記偽造スコアに基づいて、入力生体情報の偽造物に対する偽造物類似度を算出する偽造物類似度算出部と、登録生体情報と前記入力生体情報の特徴点情報を照合して算出される照合スコアを用いて、前記入力生体情報に対する偽造難易度を算出する偽造難易度算出部と、前記偽造物類似度と前記偽造難易度から偽造判定閾値を求める偽造判定閾値設定部と、前記偽造スコアが前記偽造判定閾値以下であれば、前記被検体を生体であると判定する判定部とを備えることである。
【００１４】
斯かる構成によれば、偽造情報抽出部は、入力生体情報から生体インピーダンスを抽出し、偽造スコア算出部は、生体インピーダンスを用いて偽造物らしさを表す偽造スコアを算出し、偽造物類似度算出部は、偽造スコアに基づいて生体情報の偽造物に対する偽造物類似度を算出し、偽造難易度算出部は、照合スコアを用いて入力生体情報に対する偽造難易度を算出し、偽造判定閾値設定部は、偽造物類似度と偽造難易度から偽造判定閾値を求め、判定部は、偽造スコアが偽造判定閾値以下であれば、被検体を生体であると判定することができ、上記目的が達成される。
【００１５】
上記目的を達成するためには、上記認証装置において、好ましくは、前記入力生体情報から、予め登録された特徴点情報である登録照合データと照合されて本人判定に用いられる特徴点情報である入力照合データを抽出する照合情報抽出部と、前記判定部が前記被検体を生体であると判定した場合に、前記入力照合データと前記登録照合データとを照合し、両者の一致度を表す前記照合スコアを算出する照合スコア算出部と、前記照合スコア算出部で算出された前記照合スコアが照合判定閾値以上であれば、前記入力照合データと前記登録照合データとが一致すると判定する照合判定部とを備える構成としてもよい。斯かる構成によっても、上記目的が達成される。
【００１６】
上記目的を達成するためには、上記認証装置において、好ましくは、前記判定部により前記被検体が生体であると判定され、前記入力照合データが前記登録照合データに一致した場合に本人であると判定する本人判定部を有する構成としてもよく、また、前記生体インピーダンスを登録する偽造情報登録部を備え、前記偽造スコア算出部は、前記被検体の前記生体インピーダンスと、前記偽造情報登録部に登録されている前記生体インピーダンスとから偽造スコアを算出する構成としてもよい。斯かる構成によっても、上記目的が達成される。
【００１７】
上記目的を達成するためには、上記認証装置において、好ましくは、前記偽造判定閾値設定部は、前記偽造物類似度が予め定められた基準閾値より低い場合には、前記偽造判定閾値の最大値として予め設定された閾値である標準偽造判定閾値を設定し、前記偽造物類似度が前記基準閾値より高い場合には、前記偽造難易度から偽造物によるなりすまし難さが保たれる前記偽造判定閾値を算出し、この偽造判定閾値が前記標準偽造判定閾値よりも低い場合には、算出した前記偽造判定閾値を設定し、該偽造判定閾値が前記標準偽造判定閾値よりも高い場合には、前記標準偽造判定閾値を設定する構成としてもよい。斯かる構成によっても、上記目的が達成される。
【００１８】
上記目的を達成するためには、上記認証装置において、好ましくは、前記偽造判定閾値設定部は、前記偽造難易度が予め定められた基準閾値よりも高い場合には、前記偽造判定閾値の最小値として予め設定された閾値である標準偽造判定閾値を設定し、前記偽造難易度が前記基準閾値よりも低い場合には、前記偽造物類似度から偽造物に誤弁別され難さが保たれる前記偽造判定閾値を算出し、この偽造判定閾値が前記標準偽造判定閾値よりも高い場合には、算出した前記偽造判定閾値を設定し、該偽造判定閾値が前記標準偽造判定閾値よりも低い場合には、前記標準偽造判定閾値を設定する構成としてもよい。斯かる構成によっても、上記目的が達成される。
【００１９】
上記目的を達成するためには、上記認証装置において、好ましくは、前記偽造物類似度と前記偽造難易度に基づき、前記偽造判定閾値と、前記照合判定閾値とを設定する判定閾値設定部を備える構成としてもよい。斯かる構成によっても、上記目的が達成される。
【００２０】
上記目的を達成するためには、上記認証装置において、好ましくは、前記判定閾値設定部は、第１の設定条件、第２の設定条件、第３の設定条件及び第４の設定条件を有し、前記第１の設定条件は、前記偽造物類似度が基準閾値より低く、かつ、前記偽造難易度が基準閾値よりも高い場合には、前記偽造判定閾値の最大値として予め設定された閾値である標準偽造判定閾値と、前記照合判定閾値の最小値として予め設定された閾値である標準照合判定閾値を設定し、前記第２の設定条件は、前記偽造物類似度から偽造物と誤判定され難さを保てる前記偽造判定閾値を算出し、該算出された偽造判定閾値と前記標準照合判定閾値を設定し、前記第３の設定条件は、偽造物によるなりすまし難易度を保てる前記照合判定閾値を算出し、該算出された照合判定閾値が前記標準照合判定閾値よりも低い場合には、算出された前記偽造判定閾値と前記標準照合判定閾値を設定し、前記第４の設定条件は、算出された前記照合判定閾値が前記標準照合判定閾値よりも高い場合には、算出された前記偽造判定閾値と算出された前記照合判定閾値を設定し、前記照合判定部の判定結果に基づき、前記第１の設定条件、前記第２の設定条件、前記第３の設定条件又は前記第４の設定条件の何れかが選択される構成としてもよい。斯かる構成によっても、上記目的が達成される。
【００２１】
上記目的を達成するため、本発明の認証方法は、被検体の生体情報を認証に用いる認証方法であって、生体か偽造物かの判定に用いる生体インピーダンスを抽出するステップと、前記生体インピーダンスを用いて、偽造物らしさを表す偽造スコアを算出するステップと、算出された前記偽造スコアに基づいて、入力生体情報の偽造物に対する偽造物類似度を算出するステップと、登録生体情報と前記入力生体情報の特徴点情報を照合して算出される照合スコアを用いて、前記入力生体情報に対する偽造難易度を算出するステップと、前記偽造物類似度と前記偽造難易度から偽造判定閾値を求めるステップと、前記偽造スコアが前記偽造判定閾値以下であれば、前記被検体を生体であると判定するステップとを含むことである。
【００２２】
斯かる構成によれば、入力生体情報から生体インピーダンスを抽出し、生体インピーダンスを用いて偽造物らしさを表す偽造スコアを算出し、偽造スコアに基づいて生体情報の偽造物に対する偽造物類似度を算出し、照合スコアを用いて入力生体情報に対する偽造難易度を算出し、偽造物類似度と偽造難易度から偽造判定閾値を求め、偽造スコアが偽造判定閾値以下であれば、被検体を生体であると判定することができ、上記目的が達成される。
【００２３】
上記目的を達成するため、本発明の認証プログラムは、被検体の生体情報を認証に用いてコンピュータに実行させる認証プログラムであって、生体か偽造物かの判定に用いる生体インピーダンスを抽出するステップと、前記生体インピーダンスを用いて、偽造物らしさを表す偽造スコアを算出するステップと、算出された前記偽造スコアに基づいて、入力生体情報の偽造物に対する偽造物類似度を算出するステップと、登録生体情報と前記入力生体情報の特徴点情報を照合して算出される照合スコアを用いて、前記入力生体情報に対する偽造難易度を算出するステップと、前記偽造物類似度と前記偽造難易度から偽造判定閾値を求めるステップと、前記偽造スコアが前記偽造判定閾値以下であれば、前記被検体を生体であると判定するステップとを含むことである。斯かる構成によっても、上記方法と同様に上記目的が達成される。
【発明の効果】
【００２４】
本発明によれば、次のような効果が得られる。
【００２５】
(1) セキュリティを維持しながら、偽造検知による本人拒否の増加を抑えることができる。
【００２６】
(2) 生体毎に偽造物によるなりすまし難さを評価し、生体毎に判定閾値を設定できるので、偽造物による認証の危険性を増加させることなく、生体の偽造物に対する誤判定を低減させることができる。
【００２７】
(3) 偽造物の検知精度を高め、本人拒否の増加を抑制できる。
【００２８】
そして、本発明の他の目的、特徴及び利点は、添付図面及び各実施の形態を参照することにより、一層明確になるであろう。
【発明を実施するための最良の形態】
【００２９】
〔第１の実施の形態〕
【００３０】
第１の実施の形態について、図１を参照する。図１は、閾値設定部を示すブロック図である。図１に示す構成は一例であって、この構成に本発明が限定されるものではない。
【００３１】
この閾値設定部２は、認証情報が生体情報であるか否かを判定するために用いられる判定閾値を設定する判定閾値設定手段の一例であって、生体から取得される指紋情報等の生体情報を認証に用いる認証装置（例えば、図２３の認証装置７２）に用いられる。
【００３２】
この閾値設定部２は、図１に示すように、偽造物類似度算出部４、偽造難易度算出部６、偽造判定閾値設定部８、偽造判定閾値格納部１０を備え、偽造物（例えば、グミ指）を生体と誤判定することを防止するための閾値として偽造判定閾値を設定する。
【００３３】
偽造物類似度算出部４は、偽造物類似度を算出する手段である。この「偽造物類似度」とは、生体情報が偽造物（例えば、グミ指）によるものと誤判別され易さを示す指標である。この偽造物類似度は、例えば、登録時に入力された生体情報から得られる偽造スコア、過去の照合時に入力された生体情報（入力生体情報）から得られる偽造スコア等を用いて算出される。偽造スコアは、生体情報が持つ偽造物らしさを示すスコアである。この偽造スコアを用いて生体か否かを判定する方式には特開２００７−２４４７１２の開示等があるが、斯かる方式に本発明が限定されるものではない。
【００３４】
偽造難易度算出部６は、偽造難易度を算出する手段である。この「偽造難易度」とは、生体情報に対して偽造物（例えば、グミ指）によるなりすましの難易度を示す指標である。この偽造難易度は例えば、照合スコア、照合判定閾値、生体の状態、その他を用いて算出される。照合スコアは、登録された生体情報（登録生体情報）と、認証のために入力された生体情報（入力生体情報）との類似度を示すスコアであって、照合スコアが照合判定閾値以上であれば、入力生体情報と登録生体情報とが同一であると判定される。この照合スコアを用いた判定方式には特開２００１−１１８０６５の開示等があるが、斯かる方式に本発明が限定されるものではない。また、既述の「生体の状態」には、例えば、指紋認証において、指紋の隆線の不鮮明さ、乾燥度等が利用される。
【００３５】
偽造判定閾値設定部８は、偽造判定閾値を算出し及び設定する手段であって、この実施の形態では、偽造物類似度算出部４で算出された偽造物類似度と、偽造難易度算出部６で算出された偽造難易度とを用いて偽造判定閾値を算出し設定する。
【００３６】
偽造判定閾値格納部１０は、偽造判定閾値の格納、登録手段であって、偽造判定閾値設定部８で算出され設定された偽造判定閾値がこの偽造判定閾値格納部１０に格納される。
【００３７】
次に、偽造判定閾値の設定について、図２を参照する。図２は、偽造判定閾値の設定の処理手順を示すフローチャートである。図２に示す構成は一例であって、斯かる構成に本発明が限定されるものではない。
【００３８】
この処理手順は、認証方法又は認証プログラムの一例であって、既述の偽造物類似度算出部４、偽造難易度算出部６を用いた処理である。偽造判定閾値の設定には既述の通り、生体情報が用いられる。入力生体情報が偽造物類似度算出部４に加えられ、その入力生体情報から偽造物類似度を算出する（ステップＳ１０１）。この算出の後、同一の入力生体情報が偽造難易度算出部６に加えられ、その入力生体情報から偽造難易度が算出される（ステップＳ１０２）。これら偽造物類似度の算出と偽造難易度の算出とは前後逆になってもよいし同時であってもよい。これら偽造物類似度と偽造難易度とから偽造判定閾値設定部８が偽造判定閾値を決定し、偽造判定閾値格納部１０に格納し（ステップＳ１０３）、この処理を終了する。
【００３９】
次に、偽造物類似度の算出について、図３、図４及び図５を参照する。図３は、生体検知装置の原理を示す図、図４は偽造物類似度の算出方法を示す図、図５は偽造物類似度変換テーブルを示す図である。図３、図４及び図５に示す構成は一例であって、斯かる構成に本発明が限定されるものではない。
【００４０】
偽造物類似度の算出には生体インピーダンスを利用する方法（図３、図４）や、変換テーブルを用いる方法（図５）等があり、何れの方法を用いてもよい。
【００４１】
(1) 算出方法
【００４２】
図３に示すように、この生体検知装置１２では、生体指等の被検体１４を当てる電極１６、１８が設けられ、この電極１６、１８に接触させた被検体１４に対し、入力端子２０、２２から入力電圧Ｖｉを加え、出力端子２４、２６に得られる出力電圧Ｖｏを計測し、入出力電圧振幅比（Ｖｏ／Ｖｉ）を算出する。入力電圧Ｖｉは例えば、矩形波電圧であり、出力電圧Ｖｏは被検体１４が持つインピーダンスに応じた波形となる。２８は抵抗である。入出力電圧振幅比（Ｖｏ／Ｖｉ）が所定範囲内にあるか否かにより、被検体１４が生体指であるか否かを判別することができる。生体指と比較し、ゼラチンで形成されたグミ指では、入出力電圧振幅比（Ｖｏ／Ｖｉ）が低く算出される。
【００４３】
この場合、偽造スコアは、
偽造スコア＝１−Ｖｏ／Ｖｉ                  ・・・(1) 
として算出される。
【００４４】
そして、偽造物類似度は、図４に示すように、入出力電圧振幅比（Ｖｏ／Ｖｉ）及び偽造スコアから算出され、図４において、（Ａ）は入出力電圧振幅比（Ｖｏ／Ｖｉ）、（Ｂ）は偽造スコア、（Ｃ）は偽造物類似度である。
【００４５】
入出力電圧振幅比（Ｖｏ／Ｖｉ）が低い程、偽造物類似度が高く算出され、偽造物（偽造指）に近いインピーダンスを有する生体指では、偽造スコアが標準偽造判定閾値Ｂｔｈよりも高く算出されるので、偽造指と誤判定される場合がある。標準偽造判定閾値Ｂｔｈは、デフォルトで使用される偽造判定閾値である。即ち、偽造スコアが標準偽造判定閾値より高い値で偽造指と判定され、標準偽造判定閾値より低い値で生体指と判定される。図４において、偽造スコアＢ1 、Ｂ2 （＜Ｂ1 ）について、Ｂ1 （＝Ａ1 、Ｃ1 ）≦Ｂｔｈでは偽造指と判定され、Ｂ2 （＝Ａ2 、Ｃ2 ）＞Ｂｔｈでは生体指と判定される。なお、Ａ1 ＜Ａ2 、Ｃ1 ＞Ｃ2 の関係にある。
【００４６】
(2) 変換テーブルの利用
【００４７】
偽造物類似度の算出には、図５に示すように、入出力電圧振幅比（Ｖｏ／Ｖｉ）、偽造スコアを偽造物類似度に変換する偽造物類似度変換テーブル３０を用いてもよい。この変換テーブル３０は、入出力電圧振幅比（Ｖｏ／Ｖｉ）を求め、式(1) を用いて偽造スコアを算出し、この偽造スコアから偽造物類似度に変換する。
【００４８】
このような変換テーブル３０を用いれば、偽造スコアが低い場合には偽造物類似度が低く算出され、例えば、偽造スコア＝０．１であれば、偽造物類似度＝１となる。また、偽造スコアが高い場合には偽造物類似度が高く算出され、例えば、偽造スコア＝０．９であれば、偽造物類似度＝８となる。この場合、例えば、偽造判定閾値がＶｏ／Ｖｉ＝０．４であれば、Ｖｏ／Ｖｉ≦０．４（偽造物類似度≧６）では、偽造物と判定される。
【００４９】
次に、偽造難易度の算出について、図６及び図７を参照する。図６は、偽造難易度の算出方法を示す図、図７は偽造難易度変換テーブルを示す図である。図６及び図７に示す構成は一例であって、斯かる構成に本発明が限定されるものではない。
【００５０】
偽造難易度の算出には照合スコアを利用する方法（図６）や、偽造難易度変換テーブルを用いる方法（図７）等があり、何れの方法を用いてもよい。
【００５１】
(1) 算出方法
【００５２】
偽造難易度は、偽造物の作製の難しさを表す指標であって、照合スコアから算出できる。生体情報が本人のものか否かを判定するための本人判定閾値（照合判定閾値）をわずかに超えるスコアを算出できる偽造物（偽造指）の作製に比較し、照合判定閾値を大きく超えるスコアを算出できる偽造物の作製は困難である。そこで、照合スコアを用いれば、図６に示すように、偽造難易度を算出できる。図６の（Ａ）は、照合スコア、図６の（Ｂ）は偽造難易度である。照合判定閾値Ａｔｈを僅かに超える照合スコアＡ1 （偽造難易度Ｂ1 ）の作製は容易であり、照合判定閾値Ａｔｈを大きく超える照合スコアＡ2 （偽造難易度Ｂ2 ）の作製は困難であることを表している。図６において、Ａ1 ＜Ａ2 、Ｂ1 ＜Ｂ2 の関係にある。
【００５３】
(2) 変換テーブルの利用
偽造難易度の算出には、図７に示すように、照合スコアを偽造難易度に変換する偽造難易度変換テーブル３２を用いてもよい。この変換テーブル３２は、照合スコアが低い場合には偽造難易度は低い値に変換され、照合スコアが高い場合には偽造難易度は高い値に変換される。
【００５４】
照合スコアの算出について、図８を参照する。図８は、特徴点照合方式による照合スコアの算出を示す図である。図８に示す構成は一例であって、斯かる構成に本発明が限定されるものではない。
【００５５】
図８Ａは登録生体情報として登録特徴点情報を示し、この登録特徴点情報３４には特徴点ａ、ｂ、ｃ、ｄ、ｅ、ｆが含まれる。説明を容易にするため、６点の特徴点を示している。図８Ｂ、図８Ｃは入力生体情報として入力特徴点情報を示し、入力特徴点情報３６（図８Ｂ）には特徴点ａ、ｂ、ｃ、ｄ、ｅ、ｇ、また、入力特徴点情報３８（図８Ｃ）には特徴点ａ、ｄ、ｆ、ｈ、ｉ、ｊを示している。
【００５６】
これら登録特徴点情報３４と、入力特徴点情報３６又は入力特徴点情報３８とを照合すると、入力特徴点情報３６では登録特徴点情報３４と特徴点ａ、ｂ、ｃ、ｄ、ｅの５点が一致し、６点中５点であるから、照合スコアは５／６である。これに対し、入力特徴点情報３８では登録特徴点情報３４と特徴点ａ、ｄ、ｆの３点のみが一致し、６点中３点であるから、照合スコアは３／６である。照合判定閾値を４／６とすれば、入力特徴点情報３６は登録特徴点情報３４と一致し、本人であると判定され、入力特徴点情報３８は他人のものであると判定される。
【００５７】
このように、特徴点照合方式の場合、照合スコアは特徴点の一致数で与えられるが、類似度であるから、他のファクタを用いてもよく、このような類似度の一致点の数や割合に限定されるものではない。
【００５８】
そこで、照合スコアと照合判定閾値について、照合スコア（類似度）の算出は既存の方式を用いることができ、一般に、指紋認証では、照合スコア（類似度）を算出し、その照合スコアが照合判定閾値以上であるかによって、本人であるか否かを決定するので、照合される情報としては、特徴点情報やパターン情報等があり、また、特徴点照合方式では、既述の登録特徴点情報に記録された特徴点と、入力特徴点情報に記録された特徴点の一致特徴点数を算出し、一致特徴点数の割合から照合スコアを算出する方式がある。また、照合精度を上げるために、特徴点の種類（端点・分岐点等）や特徴点間の隆線の特徴等を用いた方式を用いてもよいし、パターンマッチング照合方式のように、登録照合データに記録された２値画像と、入力照合データに記録された２値画像の一致画像領域の割合から照合スコアを算出してもよい。
【００５９】
次に、偽造判定閾値の算出及び設定について、図９、図１０、図１１、１２及び図１３を参照する。図９は、閾値設定部の構成を示す図、図１０は偽造判定閾値算出の処理手順を示すフローチャート、図１１及び図１２は基準閾値１の設定を示す図、図１３は偽造判定閾値変換テーブルを示す図である。図９、図１０、図１１、図１２及び図１３に示す構成は一例であって、斯かる構成に本発明が限定されるものではない。図９において、図１と同一部分には同一符号を付してある。
【００６０】
この閾値設定例では、図９に示すように、偽造物類似度算出部４により偽造物類似度が算出され、偽造判定閾値設定部８では、予め設定した基準閾値１を用いて偽造判定閾値が算出され、この偽造判定閾値が偽造判定閾値格納部１０に格納される。
【００６１】
この処理手順は、認証方法又は認証プログラムの一例であって、偽造物類似度の基準閾値１を用いる偽造判定閾値の算出及び設定の処理である。
【００６２】
この処理手順では、図１０に示すように、偽造物類似度に対して第１の基準閾値として基準閾値１が設定され、偽造物類似度が基準閾値１より低いか否か（偽造物類似度＜基準閾値１）の判定を行い（ステップＳ１１１）、偽造物類似度＜基準閾値１であれば（ステップＳ１１１のＹＥＳ）、標準偽造判定閾値を設定し（ステップＳ１１２）、この処理を終了する。標準偽造判定閾値は、既述の通り、デフォルトで使用される偽造判定閾値であって、不必要に偽造判定閾値を上げすぎないために用いる。このため、標準偽造判定閾値は偽造判定閾値の最大値であり、偽造難易度が低い（偽造し易い）指でも、偽造物認証へのセキュリティを維持できる値を示している。
【００６３】
偽造物類似度＜基準閾値１でなければ（ステップＳ１１１のＮＯ）、偽造難易度から偽造によるなりすましの難しさを保てる偽造判定閾値を算出し（ステップＳ１１３）、算出された偽造判定閾値が標準偽造判定閾値より低いか否か（算出された偽造判定閾値＜標準偽造判定閾値）を判定し（ステップＳ１１４）、算出された偽造判定閾値＜標準偽造判定閾値であれば（ステップＳ１１４のＹＥＳ）、算出された偽造判定閾値を設定し（ステップＳ１１５）、また、算出された偽造判定閾値＞標準偽造判定閾値であれば（ステップＳ１１４のＮＯ）、標準偽造判定閾値を設定し（ステップＳ１１２）、この処理を終了する。
【００６４】
このような設定処理により、偽造物類似度が基準閾値１より低い場合には、標準偽造判定閾値を設定し、偽造物類似度が基準閾値１より高い場合には、偽造難易度から偽造によるなりすましの難易度を保てる偽造判定閾値を算出する。また、算出された偽造判定閾値が標準偽造判定閾値より低い場合には、算出された偽造判定閾値を設定し、高い場合には、標準偽造判定閾値を設定する。
【００６５】
この処理手順において、基準閾値１（ステップＳ１１１）は、図１１に示すように、標準偽造判定閾値を偽造物類似度に変換した数値を使用すればよい。図１１において、（Ａ）は偽造スコアであり、（Ｂ）は偽造物類似度である。（Ａ）のＢｔｈは標準偽造判定閾値である。
【００６６】
基準閾値１の設定について、例えば、生体検知装置１２（図３）を用いた場合等、同一の被検体であっても入力毎に入出力電圧振幅比は振れるので、偽造物類似度が基準閾値１以下であっても、頻繁に偽造物と誤判定される場合がある。このような振れを回避するには、入力振れを考慮し、図１２に示すように、標準偽造判定閾値（Ｂｔｈ）より小さい基準閾値１（＜Ｂｔｈ）を設定してもよい。
【００６７】
また、「偽造難易度から偽造によるなりすましの難しさを保てる偽造判定閾値を算出」（ステップＳ１１３）では、例えば、偽造判定閾値変換テーブル４２（図１７）を用意して偽造判定閾値を算出すればよい。偽造難易度が高い（偽造が困難である）場合には、偽造判定閾値が低く算出される。偽造判定閾値変換テーブル４２（図１７）の例では、偽造難易度が例えば、９であれば、偽造判定閾値を０．１まで下げることが可能である。
【００６８】
また、この偽造判定閾値の設定では、図１３に示すように、偽造物類似度に対応した偽造判定閾値を求めるための偽造判定閾値変換テーブル４０を用意し、偽造物類似度から偽造判定閾値を変換してもよい。
【００６９】
次に、偽造判定閾値の算出及び設定について、図１４、図１５、図１６及び図１７を参照する。図１４は、閾値設定部の構成を示す図、  図１５は、偽造判定閾値算出の処理手順を示すフローチャート、図１６は、基準閾値２の設定を示す図、図１７は、偽造判定閾値変換テーブルを示す図である。図１４、図１５、図１６及び図１７に示す構成は一例であって、斯かる構成に本発明が限定されるものではない。図１４において、図１及び図９と同一部分には同一符号を付してある。
【００７０】
この閾値設定例では、図１４に示すように、偽造難易度算出部６により偽造難易度が算出され、偽造判定閾値設定部８では、予め設定した基準閾値２を用いて偽造判定閾値が算出され、この偽造判定閾値が偽造判定閾値格納部１０に格納される。
【００７１】
この処理手順は、認証方法又は認証プログラムの一例であって、偽造難易度の基準閾値２を用いる偽造判定閾値の算出及び設定の処理である。
【００７２】
この処理手順では、図１５に示すように、偽造難易度に対して第２の基準閾値として基準閾値２が設定され、偽造難易度が基準閾値２より高いか否か（偽造難易度＞基準閾値２）の判定を行い（ステップＳ１２１）、偽造難易度＞基準閾値２であれば（ステップＳ１２１のＹＥＳ）、標準偽造判定閾値を設定し（ステップＳ１２２）、この処理を終了する。標準偽造判定閾値は、既述の通り、デフォルトで使用される偽造判定閾値であって、この場合、偽造判定閾値を下げすぎないために用いる。このため、標準偽造判定閾値は偽造判定閾値の最小値であり、偽造難易度が高い（偽造し難い）指でも、これにより偽造判定閾値を下げると偽造認証へのセキュリティを維持できない値を示す。
【００７３】
偽造難易度＞基準閾値２でなければ（ステップＳ１２１のＮＯ）、偽造物類似度から偽造物と誤判別され難さを保てる偽造判定閾値を算出し（ステップＳ１２３）、算出された偽造判定閾値が標準偽造判定閾値より低いか否か（算出された偽造判定閾値＜標準偽造判定閾値）を判定し（ステップＳ１２４）、算出された偽造判定閾値＜標準偽造判定閾値であれば（ステップＳ１２４のＹＥＳ）、標準偽造判定閾値を設定し（ステップＳ１２２）、算出された偽造判定閾値＜標準偽造判定閾値でなければ（ステップＳ１２４のＮＯ）、算出された偽造判定閾値を設定して（ステップＳ１２５）、この処理を終了する。
【００７４】
このような設定処理により、偽造難易度が基準閾値２より高い場合には、標準偽造判定閾値を設定し、また、偽造難易度が基準閾値２より低い場合には、偽造物類似度から偽造物と誤判定され難さを保てる偽造判定閾値を算出し、算出された偽造判定閾値が標準の偽造判定閾値より高い場合には、算出された偽造判定閾値を設定し、低い場合には、標準の偽造判定閾値を設定する。
【００７５】
この処理手順において、基準閾値２は、予め設定される閾値で、図１６に示すように、例えば、偽造が困難であると判断される照合スコアを予め実験等から求めておき、その照合スコアを偽造難易度に変換したものを使用すればよい。図１６において、（Ａ）は照合スコア、（Ｂ）は偽造難易度である。基準閾値２は、照合判定閾値Ａｔｈより高い値に設定する。
【００７６】
また、「偽造物類似度から偽造物と誤弁別され難さを保てる偽造判定閾値を算出」（ステップＳ１２３）には、例えば、偽造判定閾値変換テーブル４０（図１３）を用意すれば、偽造判定閾値を算出できる。偽造物類似度が高い（偽造指に誤判定され易い）場合には、偽造判定閾値は低く算出される。偽造判定閾値変換テーブル４０（図１３）によれば、偽造物類似度が例えば、６であれば、偽造判定閾値は０．１以下に設定すれば、偽造物による誤判定が防止される。
【００７７】
また、この偽造判定閾値の設定においても、図１７に示すように、偽造難易度に対応した偽造判定閾値を求めるための偽造判定閾値変換テーブル４２を用意し、偽造難易度から偽造判定閾値を変換してもよい。
【００７８】
〔第２の実施の形態〕
【００７９】
第２の実施の形態について、図１８及び図１９を参照する。図１８は、第２の実施の形態に係る閾値設定部を示す図、図１９は、第２の実施の形態に係る閾値設定の処理手順を示すフローチャートである。図１８及び図１９に示す構成は一例であって、斯かる構成に本発明が限定されるものではない。図１８において、図１と同一部分には同一符号を付してある。
【００８０】
この閾値設定部２は、図１８に示すように、偽造物類似度算出部４、偽造難易度算出部６、判定閾値設定部４８、偽造判定閾値格納部１０及び照合判定閾値格納部５０を備え、偽造物（例えば、グミ指）を生体と誤判定することを防止するための閾値として偽造判定閾値と照合判定閾値とを設定する。偽造物類似度算出部４、偽造難易度算出部６及び偽造判定閾値格納部１０は図１に示す閾値設定部２と同様であるので、その説明を省略する。
【００８１】
判定閾値設定部４８は、偽造判定閾値及び照合判定閾値を算出し及び設定する手段であって、この実施の形態では、偽造物類似度算出部４で算出された偽造物類似度と、偽造難易度算出部６で算出された偽造難易度と、予め設定された基準閾値１及び基準閾値２とを用いて偽造判定閾値及び照合判定閾値を算出し設定する。
【００８２】
この実施の形態では、判定閾値格納手段として、偽造判定閾値格納部１０に加えて照合判定閾値格納部５０を備え、この照合判定閾値格納部５０に照合判定閾値が格納される。
【００８３】
この閾値設定部２についての処理手順は、認証方法又は認証プログラムの一例であって、偽造判定閾値と照合判定閾値とを用いて偽造判定閾値を設定する処理である。
【００８４】
この処理手順では、図１９に示すように、偽造判定閾値の設定には既述の通り、生体情報が用いられる。入力生体情報が偽造物類似度算出部４に加えられ、その入力生体情報から偽造物類似度を算出する（ステップＳ１３１）。この算出の後、同一の入力生体情報が偽造難易度算出部６に加えられ、その入力生体情報から偽造難易度が算出される（ステップＳ１３２）。これら偽造物類似度の算出と偽造難易度の算出とは前後逆になってもよいし同時であってもよい。判定閾値設定部４８がこれら偽造物類似度と偽造難易度とから偽造判定閾値と照合判定閾値とを決定し、偽造判定閾値は偽造判定閾値格納部１０に格納され、照合判定閾値は照合判定閾値格納部５０に格納され（ステップＳ１３３）、この処理を終了する。
【００８５】
このように偽造難易度と偽造物類似度の両方の情報を用いて偽造判定閾値と照合判定閾値を設定するので、セキュリティを維持したまま生体を偽造物と判定する誤判定を低減することができる。
【００８６】
また、第２の実施の形態に係る閾値設定について、図２０を参照する。図２０は、閾値設定の処理手順を示すフローチャートである。図２０に示す構成は一例であって、斯かる構成に本発明が限定されるものではない。
【００８７】
図２０に示す処理手順は、認証方法又は認証プログラムの一例であって、偽造判定閾値と照合判定閾値とを用いて偽造判定閾値を設定する処理である。
【００８８】
この処理手順では、偽造物類似度が基準閾値１より低いか否か（偽造物類似度＜基準閾値１）を判定し（ステップＳ１４１）、偽造物類似度＜基準閾値１であれば（ステップＳ１４１のＹＥＳ）、偽造難易度が基準閾値２より高いか否か（偽造難易度＞基準閾値２）を判定し（ステップＳ１４２）、偽造難易度＞基準閾値２であれば（ステップＳ１４２のＹＥＳ）、標準偽造判定閾値と標準照合判定閾値を設定し（ステップＳ１４３）、この処理を終了する。ステップＳ１４１〜ステップＳ１４３による判定閾値の設定を設定条件１とする。ここで、標準照合判定閾値は、照合判定閾値を下げすぎないために用いる値であって、このため、標準照合判定閾値は、照合判定閾値の最小値であり、これより照合判定閾値を下げると指紋認証でのセキュリティを維持できない値を示す。
【００８９】
偽造物類似度＜基準閾値１でもなく（ステップＳ１４１のＮＯ）、偽造難易度＞基準閾値２でもなければ（ステップＳ１４２のＮＯ）、即ち、設定条件１を満たさない場合には、偽造物類似度から偽造物と誤判定され難さを保てる偽造判定閾値を算出する（ステップＳ１４４）。この偽造物と誤判定され難さを保てる偽造判定閾値の算出は、例えば、予め比較テーブルを用意しておき算出してもよい。
【００９０】
算出された偽造判定閾値と偽造難易度を比較し、偽造によるなりすましの難易度を保てるか否かを判定し（ステップＳ１４５）、偽造によるなりすましの難易度を保つことができる場合（ステップＳ１４５のＹＥＳ）には、算出された偽造判定閾値と標準照合判定閾値とを設定し（ステップＳ１４６）、この処理を終了する。ステップＳ１４１、Ｓ１４２、Ｓ１４４〜Ｓ１４６による判定閾値の設定を設定条件２とする。
【００９１】
偽造によるなりすましの難易度を保てない場合には（ステップＳ１４５のＮＯ）、偽造によるなりすましの難易度を保てる照合判定閾値を算出する（ステップＳ１４７）。算出された照合判定閾値が標準照合判定閾値より低いか否か（算出された照合判定閾値＜標準照合判定閾値）を判定し（ステップＳ１４８）、算出された照合判定閾値＜標準照合判定閾値であれば（ステップＳ１４８のＹＥＳ）、算出された偽造判定閾値と標準照合判定閾値を設定し（ステップＳ１４６）、この処理を終了する。ステップＳ１４１、Ｓ１４２、Ｓ１４４、Ｓ１４５、Ｓ１４７、Ｓ１４８、Ｓ１４６による判定閾値の設定を設定条件３とする。
【００９２】
また、算出された照合判定閾値＜標準照合判定閾値でなければ（ステップＳ１４８のＮＯ）、算出された偽造判定閾値と算出された照合判定閾値を設定し（ステップＳ１４９）、この処理を終了する。ステップＳ１４１、Ｓ１４２、Ｓ１４４、Ｓ１４５、Ｓ１４７〜Ｓ１４９による判定閾値の設定を設定条件４とする。
【００９３】
〔第３の実施の形態〕
【００９４】
第３の実施の形態について、図２１を参照する。図２１は、第３の実施の形態に係る偽造物類似度処理部を示すブロック図である。図２１に示す構成は一例であって、斯かる構成に本発明が限定されるものではない。図２１において、図１と同一部分には同一符号を付してある。
【００９５】
この偽造物類似度処理部５４は、登録時に抽出された偽造データの偽造スコアから偽造物類似度を算出する手段の一例である。生体情報読込部５６には、登録時、生体情報が読み込まれる。
【００９６】
偽造データ抽出部５８は、生体情報から偽造情報として偽造データを抽出する手段であって、登録時、生体情報読込部５６に読み込まれた生体情報から偽造データを抽出し、偽造スコア算出部６０に加える。
【００９７】
偽造スコア算出部６０は、偽造データから偽造スコアを算出する手段である。算出された偽造スコアは偽造物類似度算出部４に加えられ、偽造物類似度の算出に用いられる。
【００９８】
登録偽造データ格納部６２は、偽造データ格納手段であって、偽造スコア算出部６０で算出された偽造スコアが格納される。
【００９９】
偽造物類似度算出部４では、既述の偽造物類似度の算出方法（図３、図４）や偽造物類似度変換テーブル３０（図５）による算出方法によって偽造物類似度が算出される。
【０１００】
このように、登録時に読込まれた生体情報から偽造データを抽出し、偽造スコアを算出することにより、偽造物類似度を算出することができる。
【０１０１】
〔第４の実施の形態〕
【０１０２】
第４の実施の形態について、図２２を参照する。図２２は、第４の実施の形態に係る偽造難易度処理部を示すブロック図である。図２２に示す構成は一例であって、斯かる構成に本発明が限定されるものではない。図２２において、図１、図２１と同一部分には同一符号を付してある。
【０１０３】
この偽造難易度処理部６４は認証時に算出される偽造難易度を算出する手段の一例である。生体情報読込部５６には、照合時、生体情報が読み込まれる。
【０１０４】
照合データ抽出部６６は、生体情報から照合データを抽出する手段であって、照合時に読み込まれた生体情報から照合データを抽出し、照合スコア算出部６８に加える。
【０１０５】
照合スコア算出部６８は、照合データから照合スコアを算出する手段であって、照合時に抽出された照合データから照合スコアを算出し、この照合スコアは偽造難易度算出部６に加えられ、偽造難易度の算出に用いられる。
【０１０６】
登録照合データ格納部７０は、照合データ格納手段であって、照合スコア算出部６８で算出された照合スコアが格納される。
【０１０７】
偽造難易度算出部６では、既述の偽造難易度の算出方法（図６）や偽造難易度変換テーブル３２（図７）による算出方法によって偽造物類似度が算出される。
【０１０８】
このように、認証時に読込まれた生体情報から照合データを抽出し、照合スコアを算出することにより、偽造難易度を算出することができる。
【０１０９】
〔第５の実施の形態〕
【０１１０】
第５の実施の形態について、図２３を参照する。図２３は、第５の実施の形態に係る認証装置を示すブロック図である。図２３に示す構成は一例であって、斯かる構成に本発明が限定されるものではない。図２３において、図１、図２１、図２２と同一部分には同一符号を付してある。
【０１１１】
この認証装置７２は、取り込まれた生体情報が生体のものであるか否かの判定、その判定の後、本人のものであるか否かを判定し、認証する手段であって、偽造物類似度と偽造難易度とを用いて偽造判定閾値が設定され、この偽造判定閾値を用いて生体か否かの判定を行い、生体の偽造物による誤判定を防止したものである。
【０１１２】
生体情報読込部５６、偽造データ抽出部５８、偽造スコア算出部６０及び登録偽造データ格納部６２は第３の実施の形態（図２１）と同様であり、また、生体情報読込部５６、照合データ抽出部６６、照合スコア算出部６８及び登録照合データ格納部７０は第４の実施の形態（図２２）と同様である。
【０１１３】
生体情報読込部５６は、生体指の指紋等の生体情報を読み取り、偽造データ抽出部５８は、生体か偽造物かの判定に用いる入力偽造データを生体情報から抽出する。照合データ抽出部６６は、登録照合データとの判定に用いる入力照合データを生体情報から抽出する。
【０１１４】
偽造スコア算出部６０は既述の通り、入力偽造データから偽造スコアを算出し、登録偽造データ格納部６２は、偽造データ及び偽造スコアを登録する。また、照合スコア算出部６８は既述の通り、入力照合データから照合スコアを算出し、登録照合データ格納部７０は、照合データ及び照合スコアを登録する。
【０１１５】
偽造判定閾値格納部１０は、既述の通り、偽造物類似度と偽造難易度とから算出された既述の偽造判定閾値を格納しているので、偽造判定部７４は、偽造判定閾値を用いて判定を行い、偽造スコアとを比較し、偽造物か否かを判定する。また、照合判定閾値格納部５０は既述の照合判定閾値を格納しているので、照合判定部７６は、この照合判定閾値を用いて判定を行い、照合スコアと照合判定閾値とを比較し、登録照合データと入力照合データが同一であるか否かを判定する。
【０１１６】
本人判定部７８は、偽造判定部７４及び／又は照合判定部７６の各判定結果を受け、本人か他人か、生体か偽造物かの判定出力を得る。
【０１１７】
この実施の形態では、登録偽造データ格納部６２を用いているが、生体情報の取込みの都度、その生体情報から偽造データを抽出し、偽造スコアを算出し、これを偽造判定に用いる場合には、データベース化された登録偽造データ格納部６２を設置しない構成としてもよいが、登録偽造データ格納部６２には演算された偽造データを一時的に格納する格納手段として用いてもよい。
【０１１８】
次に、この認証装置７２の照合処理について、図２４及び図２５を参照する。図２４は、照合処理の処理手順を示すフローチャート、図２５は、具体的な照合処理の処理手順を示すフローチャートである。
【０１１９】
この照合処理は、認証方法又は認証プログラムの一例であって、偽造物類似度と偽造難易度とから算出された既述の偽造判定閾値を用いて生体か否かの判定処理を含んでいる。そこで、この照合処理では、生体情報読込部５６により生体情報を読み取る（ステップＳ１５１）。
【０１２０】
照合データ抽出部６６によって、生体情報から入力照合データを抽出し（ステップＳ１５２）、照合スコア算出部６８によって、入力照合データから照合スコアを算出する（ステップＳ１５３）。照合判定部７６によって、入力照合データと登録照合データが同一であるか否かを判定する（ステップＳ１５４）。
【０１２１】
偽造データ抽出部５８によって、生体情報から入力偽造データを抽出し（ステップＳ１５５）、偽造スコア算出部６０によって、入力偽造データから偽造スコアを算出する（ステップＳ１５６）。
【０１２２】
偽造判定部７４によって、生体であるかを判定し（ステップＳ１５７）、本人であるか否かを判定し（ステップＳ１５８）、この照合処理を終了する。この場合、本人判定部７８では、偽造判定部７４で本人即ち、生体と判定され、照合判定部７６で同一データと判定された場合に本人であると判定する。
【０１２３】
この照合処理において、ステップＳ１５７の判定では、偽造判定閾値が用いられるが、この偽造判定閾値は既述の処理によって求められ、照合判定閾値Ａｔｈ（図６）は、照合スコアから求められる。
【０１２４】
また、偽造スコアの算出において、スライド型指紋認証の場合には登録時と認証時の指のスライドスピードの違いから弁別し、また、登録時と認証時のインピーダンス値の違いから弁別し、登録時と認証時の指の押し付け圧の違いから弁別する。
【０１２５】
次に、この照合処理に関し、生体情報として指紋情報を用いた場合、偽造スコア、偽造判定閾値、照合スコア、照合判定閾値を明示すれば、図２５に示すように、指紋入力を取り込み（ステップＳ１６１）、この指紋データから入力照合データの抽出を行い（ステップＳ１６２）、この入力照合データから照合スコアを算出する（ステップＳ１６３）。この照合スコアと照合判定閾値とを対比し、照合スコア＞照合判定閾値であるか否かを判定する（ステップＳ１６４）。
【０１２６】
照合スコア＞照合判定閾値でなければ（ステップＳ１６４のＮＯ）、即ち、照合スコア≦照合判定閾値であれば、他人と判定し（ステップＳ１６５）、この照合処理を終了する。
【０１２７】
また、照合スコア＞照合判定閾値であれば（ステップＳ１６４のＹＥＳ）、指紋データから入力偽造データを抽出し（ステップＳ１６６）、この入力偽造データから偽造スコアを算出する（ステップＳ１６７）。この偽造スコアと偽造判定閾値とを対比し、偽造スコア＞偽造判定閾値であるか否かを判定する（ステップＳ１６８）。
【０１２８】
偽造スコア＞偽造判定閾値であれば（ステップＳ１６４のＹＥＳ）、偽造指と判定し（ステップＳ１６９）、この照合処理を終了する。
【０１２９】
また、偽造スコア＞偽造判定閾値でなければ（ステップＳ１６８のＮＯ）、即ち、偽造スコア≦偽造判定閾値であれば、本人と判定し（ステップＳ１７０）、この照合処理を終了する。
【０１３０】
このような照合処理によれば、偽造物類似度と偽造難易度から、偽造判定閾値と併せて照合判定閾値を設定することで、偽造物による認証の危険性を増すことなく、生体を偽造物と誤判定されることを防ぐこともできる。ここで、照合判定閾値は、入力照合データと登録照合データとの照合スコアが同一であるかの判定に用いる閾値である。高い照合スコアを算出する偽造指の作成・生体情報の入力には高い技術が必要となるため、照合判定閾値を高く設定することによっても、偽造指による認証の危険性を低減することができる。例えば、偽造類似度が高く（偽造物に近い）、かつ、偽造難易度が低い（偽造によるなりすましが容易な）生体情報の場合、偽造判定閾値を高く設定すると生体情報が偽造物と誤判定され易くなり、偽造判定閾値を低く設定すると偽造物による認証が容易になってしまう。この場合、偽造判定閾値を低く設定するとともに、それに併せて照合判定閾値を高く設定することで、偽造物による認証の危険性を増すことなく、生体を偽造物と誤判定することを低減させることができる。従って、セキュリティを維持しながら、偽造検知による本人拒否増加を抑えることができる。
【０１３１】
〔第６の実施の形態〕
【０１３２】
第６の実施の形態について、図２６を参照する。図２６は、偽造判定閾値の処理手順を示すフローチャートである。図２６に示す構成は一例であって、斯かる構成に本発明が限定されるものではない。
【０１３３】
この偽造判定閾値の処理手順は、認証方法又は認証プログラムの一例であって、偽造物類似度と偽造難易度とから算出された偽造判定閾値を設定する処理である。この処理手順では、図２６に示すように、生体情報の取得を行い（ステップＳ１８１）、この生体情報から本人判定用データの抽出を行い（ステップＳ１８２）、この本人判定用データからなりすまし難易度（偽造難易度）を算出する（ステップＳ１８３）。この偽造難易度の算出方法は、既述の通りである。
【０１３４】
また、生体情報から偽造物判定用データを抽出し（ステップＳ１８４）、この偽造物判定用データから偽造物類似度を算出する（ステップＳ１８５）。この偽造物類似度の算出方法は、既述の通りである。
【０１３５】
なりすまし難易度（偽造難易度）と偽造物類似度とから偽造判定閾値を算出し（ステップＳ１８６）、この算出した偽造判定閾値を設定し（ステップＳ１８７）、この偽造判定閾値の算出及び設定の処理を終了する。この偽造判定閾値は、既述のフローチャート（図２５）のステップＳ１６８の偽造判定閾値に用いて、生体情報が偽造物によるものか生体によるものかの判定を行うことができる。
【０１３６】
〔第７の実施の形態〕
【０１３７】
第７の実施の形態について、図２７を参照する。図２７は、認証装置のハードウェア構成を示す図である。図２７に示す構成は一例であって、斯かる構成に本発明が限定されるものではない。図２７において、図１、図９、図１４、図１８、図２１、図２２、図２３と同一部分には同一符号を付してある。
【０１３８】
この認証装置７２は情報処理手段としてコンピュータを備えており、第１の実施の形態に係る閾値設定部２（図１、図９、図１４）、第２の実施の形態に係る閾値設定部２（図１８）、第３の実施の形態に係る偽造物類似度処理部５４（図２１）、第４の実施の形態に係る偽造難易度処理部６４（図２２）、第５の実施の形態に係る認証装置７２（図２３）の何れか又はこれら全ても同様にコンピュータで構成される。
【０１３９】
この認証装置７２にはＣＰＵ（Central Processing Unit ）８０、ＲＡＭ（Random-Access Memory）８２、表示部８４、入出力部８６、指紋センサ８８、プログラム記憶部９０、データ記憶部９２が設置され、これらはバス９４によって連携されている。
【０１４０】
ＣＰＵ８０はＯＳ（Operating System）及び認証プログラム等のアプリケーションプログラムの実行により、生体情報の読込み、偽造判定閾値の演算及び設定、その他、各種データの格納や演算等を行う制御手段であって、既述の閾値設定部２、偽造物類似度処理部５４、偽造難易度処理部６４等を構成する。
【０１４１】
ＲＡＭ８２はワークエリアであり、表示部８４は情報提示手段であって、例えば、ＬＣＤ（Liquid Crystal Display）で構成される。入出力部８６は情報の入力、出力等に用いられ、情報入力にはキーボード等が使用される。
【０１４２】
指紋センサ８８は、生体情報として指紋情報の取込手段であって、既述の生体情報読込部５６の一例である。指紋センサ８８は、生体指をスライドすることによって指画像を取り込むことができる。
【０１４３】
プログラム記憶部９０は、プログラムを記録する記録手段の一例であって、コンピュータによって読み書き可能な記録媒体によって構成する。このプログラム記憶部９０には、ＯＳやアプリケーションプログラムとして既述の認証プログラムや、偽造閾値設定ルーチン等が格納される。
【０１４４】
データ記憶部９２は、データを格納する格納手段の一例であって、既述の偽造判定閾値格納部１０、照合判定閾値格納部５０、登録偽造データ格納部６２、登録照合データ格納部７０、入力照合データ格納部９６、入力偽造データ格納部９８、生体情報格納部１００、基準閾値格納部１０２、本人判定閾値格納部１０４、標準偽造判定閾値格納部１０６、標準照合判定閾値格納部１０８等の格納部が設定される。これら全てが設定されてもよいし、上記実施の形態に応じて必要なデータ格納を設定してもよい。
【０１４５】
また、データ記憶部９２には、図２８に示すように、偽造物類似度変換テーブル３０（図５）、偽造難易度変換テーブル３２（図７）、偽造判定閾値変換テーブル４０（図１３）、偽造判定閾値変換テーブル４２（図１７）等のデータテーブルを設定してもよい。これらデータテーブルの全部を設定してもよいし、何れかを選択して設定してもよい。
【０１４６】
このような認証装置７２を用いれば、偽造物類似度と偽造難易度から求めた偽造判定閾値を用いることにより、生体か偽造物かの判定精度が高められ、偽造物に近い特性を持つ生体の偽造判定の誤判定による本人拒否を防止することができる。
【０１４７】
〔各実施の形態の特徴事項、他の実施の形態等〕
【０１４８】
(1) 上記実施の形態では、生体情報として指紋情報を例示したが、本発明は、指紋情報以外の生体情報として静脈情報や光彩情報等を用いてもよい。従って、上記認証装置は、生体認証装置、指紋認証装置等として構成できる。
【０１４９】
(2) 偽造物類似度算出部での偽造物類似度算出方法について、登録時に入力された生体情報から得られる偽造スコアを用いて、偽造物類似度を算出する。例えば、登録時の偽造スコアが高い場合には、偽造物類似度が高く（生体情報の特性が偽造物に近い）算出される。
【０１５０】
(3) 登録時に生体情報が複数回入力される場合には、それら複数の偽造スコアから偽造物類似度を算出することで、より安定した結果を得ることができる。例えば、複数の偽造スコアの平均や中間値を使用してもよい。
【０１５１】
(4) 過去の照合時に入力された生体情報から得られる偽造スコアを用いて、偽造物類似度を算出する。この際に、照合スコアが予め定められた閾値以上の偽造スコアのみを用いることで、本人以外の生体情報が含まれるのを防止できる。この場合にも、過去複数回の偽造スコアから偽造物類似度を算出することで、より安定した結果を得ることができる。例えば、複数の偽造スコアの平均や中間値を使用してもよい。この場合、偽造物類似度の算出には、例えば、実験結果等から予め変換テーブルを用意し、そのテーブルを用いて偽造物類似度を算出してもよい。
【０１５２】
(5) 既述の照合スコア（類似度）の算出は上記算出方法に限定されるものではなく、既存の方式を用いてもよい。
【０１５３】
(6) 指紋認証では、照合スコア（類似度）を算出し、その照合スコアが照合判定閾値以上であるかによって、本人であるか否かを決定することができる。この場合、照合される情報としては、特徴点情報の他、パターン情報等を用いてもよい。
【０１５４】
(7) 特徴点照合方式の例としては、登録照合データに記録された特徴点と、入力照合データに記録された特徴点の一致特徴点数を算出し、一致特徴点数の割合から照合スコアを算出する方式を用いればよい。照合精度を上げるために、特徴点の種類（端点・分岐点等）や特徴点間の隆線の特徴等を用いてもよい。また、パターンマッチング照合方式の例としては、登録照合データに記録された２値画像と、入力照合データに記録された２値画像の一致画像領域の割合から照合スコアを算出してもよい。
【０１５５】
(8) 既述の偽造難易度算出部での偽造難易度算出には、照合判定部の判定に用いる照合判定閾値を用いて、偽造難易度を算出する。即ち、高い照合スコアを算出できる偽造物の作成は困難であり、照合判定閾値が高く設定されている場合、偽造判定閾値によらず、偽造物による照合が難しくなるため、偽造判定閾値を低く設定しても、偽造物によるなりすましの難しさが保たれる。また、照合スコア算出部で算出された照合スコアを用いて、偽造難易度を算出する。高い照合スコアが算出されている場合には、偽造物による認証の可能性は低くなる。
【０１５６】
(9) 登録時又は照合時に採取された生体情報が持つ状態情報を用いて、偽造難易度を算出することもできる。指紋認証の場合では、指紋隆線の不鮮明さによって偽造難易度を算出してもよい。例えば、隆線が不鮮明である等、指の状態が悪い場合には、それを偽造することは困難になるため、この場合、偽造判定閾値を低く設定しても、偽造物によるなりましの難しさが維持される。隆線の不鮮明さは、例えば、指紋画像上に「つぶれ（正常な隆線より明確に太い領域）」が多い、照合データ抽出時に、「隆線の亀裂」と判定された部分が多い、隆線と谷線の境界が不明瞭（画像階調の変化が緩やか）な領域が多い等の情報を用いればよい。また、指の乾燥具合によって偽造難易度を算出してもよい。
【０１５７】
(10)電気的特性を用いて偽造指を検知する場合には、一般に湿潤指と偽造指の特性が近くなるため、指の状態が「乾燥」であれば、その状態を偽造することが困難になるため、偽造判定閾値を低く設定しても、偽造物によるなりすましの難しさは保たれる。その場合、指の状態が「乾燥」しているか否かは、例えば、静電容量式指紋センサの画像取得時の感度、静電容量式指紋センサの画像の濃度、これらを組合せて偽造難易度を算出してもよい。この場合も、偽造類似度と同様に、変換テーブルを用いて偽造難易度を算出してもよい。
【実施例】
【０１５８】
認証装置の実施例について、図２９、図３０及び図３１を参照する。図２９は、パーソナルコンピュータ（ＰＣ）を示す図、図３０は、携帯情報端末機（ＰＤＡ：Personal Digital Assistant）を示す図、図３１は、携帯装置を示す図である。図２９ないし図３１において、図２７と同一部分には同一符号を付してある。
【０１５９】
ＰＣ１１０は、認証装置７２（図２７）を搭載した電子機器の一例であって、図２９に示すように、筐体部１１２と筐体部１１４とをヒンジ部１１６で開閉可能に構成したものであり、筐体部１１２には、キーボード１１８が設置されているとともに、生体情報読込部として指紋センサ８８が設置され、筐体部１１４には表示部８４が搭載されている。
【０１６０】
斯かる構成によれば、指紋センサ８８から取り込まれた指紋情報により、偽造難易度と偽造物類似度とが算出され、これらの情報から偽造判定閾値が設定され、既述の通り、生体か偽造物かの判定精度が高められ、偽造物に近い特性を持つ生体の誤判定による本人拒否を防止することができ、信頼性の高い認証が行えるＰＣを提供することができる。
【０１６１】
また、ＰＤＡ１２０は、認証装置７２（図２７）を搭載した電子機器の一例であって、図３０に示すように、筐体部１２２には、入力部１２４、生体情報読込部として指紋センサ８８が設置されるとともに、表示部８４が搭載されている。
【０１６２】
斯かる構成によれば、同様に、偽造物に近い特性を持つ生体の誤判定による本人拒否を防止することができ、信頼性の高い認証が行えるＰＤＡを実現することができる。
【０１６３】
また、携帯装置１３０は、認証装置７２（図２７）を搭載した電子機器の一例であって、図３１に示すように、筐体部１３２と筐体部１３４とをヒンジ部１３６で開閉可能に構成したものであり、筐体部１３２には、キーボード１３８が設置されているとともに、生体情報読込部として指紋センサ８８が設置され、筐体部１３４には表示部８４が搭載されている。
【０１６４】
斯かる構成によれば、同様に、偽造物に近い特性を持つ生体の誤判定による本人拒否を防止することができ、信頼性の高い認証が行える携帯電話機等の携帯装置を実現することができる。
【０１６５】
次に、以上述べた本発明の実施の形態や実施例から抽出される技術的思想を請求項の記載形式に準じて付記として列挙する。本発明に係る技術的思想は上位概念から下位概念まで、様々なレベルやバリエーションにより把握できるものであり、以下の付記に本発明が限定されるものではない。
【０１６６】
（付記１）  生体情報を認証に用いる認証装置であって、
入力生体情報から偽造情報を抽出する偽造情報抽出部と、
前記入力生体情報の偽造物に対する偽造物類似度を算出する偽造物類似度算出部と、
前記入力生体情報に対する偽造難易度を算出する偽造難易度算出部と、
前記偽造物類似度と前記偽造難易度から偽造判定閾値を求める偽造判定閾値設定部と、
前記偽造情報から偽造物らしさを表す偽造スコアを算出する偽造スコア算出部と、
前記偽造スコアが前記偽造判定閾値以下であれば、生体であると判定する判定部と、
を備えることを特徴とする認証装置。
【０１６７】
（付記２）  付記１の認証装置において、
前記入力生体情報から入力照合情報を抽出する照合情報抽出部と、
前記判定部が生体であると判定した場合に、前記入力照合情報と登録照合情報とを照合し、両者の一致度を表す照合スコアを算出する照合スコア算出部と、
前記照合スコア算出部で算出された前記照合スコアが照合判定閾値以上であれば、前記入力照合情報と前記登録照合情報とが一致すると判定する照合判定部と、
を備えることを特徴とする認証装置。
【０１６８】
（付記３）  付記２の認証装置において、
前記判定部により生体であると判定され、前記入力照合情報が前記登録照合情報に一致した場合に本人であると判定する本人判定部を有することを特徴とする認証装置。
【０１６９】
（付記４）  付記１の認証装置において、
偽造情報を登録する偽造情報登録部を備え、前記偽造スコア算出部は、前記偽造情報と、前記偽造情報登録部に登録されている登録偽造情報とから偽造スコアを算出することを特徴とする認証装置。
【０１７０】
（付記５）  付記１の認証装置において、
前記偽造判定閾値設定部は、
前記偽造物類似度が予め定められた基準閾値より低い場合には標準偽造判定閾値を設定し、
前記偽造物類似度が前記基準閾値より高い場合には、前記偽造難易度から偽造物によるなりすまし難さが保たれる偽造判定閾値を算出し、この偽造判定閾値が前記標準偽造判定閾値よりも低い場合には、算出した前記偽造判定閾値を設定し、
該偽造判定閾値が前記標準偽造判定閾値よりも高い場合には、前記標準偽造判定閾値を設定することを特徴とする認証装置。
【０１７１】
（付記６）  付記１の認証装置において、
前記偽造判定閾値設定部は、
前記偽造難易度が予め定められた基準閾値よりも高い場合には標準偽造判定閾値を設定し、
前記偽造難易度が前記基準閾値よりも低い場合には、前記偽造物類似度から偽造物に誤弁別され難さが保たれる偽造判定閾値を算出し、この偽造判定閾値が前記標準偽造判定閾値よりも高い場合には、算出した前記偽造判定閾値を設定し、
該偽造判定閾値が前記標準偽造判定閾値よりも低い場合には、前記標準偽造判定閾値を設定することを特徴とする認証装置。
【０１７２】
（付記７）  付記２の認証装置において、
前記偽造物類似度と前記偽造難易度に基づき、前記偽造判定閾値と、前記照合判定閾値とを設定する判定閾値設定部を備えることを特徴とする認証装置。
【０１７３】
（付記８）  付記７の認証装置において、
前記判定閾値設定部は、第１の設定条件、第２の設定条件、第３の設定条件及び第４の設定条件を有し、
前記第１の設定条件は、前記偽造物類似度が基準閾値より低く、かつ、前記偽造難易度が基準閾値よりも高い場合には、標準偽造判定閾値と標準照合判定閾値を設定し、
前記第２の設定条件は、前記偽造物類似度から偽造物と誤判定され難さを保てる偽造判定閾値を算出し、該算出された偽造判定閾値と前記標準照合判定閾値を設定し、
前記第３の設定条件は、偽造物によるなりすまし難易度を保てる照合判定閾値を算出し、該算出された照合判定閾値が前記標準照合判定閾値よりも低い場合には、算出された前記偽造判定閾値と前記標準照合判定閾値を設定し、
前記第４の設定条件は、算出された前記照合判定閾値が前記標準照合判定閾値よりも高い場合には、算出された前記偽造判定閾値と算出された前記照合判定閾値を設定し、
前記照合判定部の判定結果に基づき、前記第１の設定条件、前記第２の設定条件、前記第３の設定条件又は前記第４の設定条件の何れかが選択されることを特徴とする認証装置。
【０１７４】
（付記９）  付記１の認証装置において、
前記入力生体情報の登録の際に、登録されている登録生体情報の偽造スコアから偽造物類似度を算出する偽造物類似度算出部を備えることを特徴とする認証装置。
【０１７５】
（付記１０）  付記１の認証装置において、
前記入力生体情報の登録の際に、登録されている複数の登録生体情報の偽造スコアの平均から偽造物類似度を算出する偽造物類似度算出部を備えることを特徴とする認証装置。
【０１７６】
（付記１１）  付記２の認証装置において、
前記照合スコアが予め定められた照合閾値以上である入力生体情報の偽造スコアから、偽造物類似度を算出する偽造物類似度算出部を備えることを特徴とする認証装置。
【０１７７】
（付記１２）  付記２の認証装置において、
前記照合スコアが予め定められた照合閾値以上である複数の入力生体情報の偽造スコアの平均から、偽造物類似度を算出する偽造物類似度算出部を備えることを特徴とする認証装置。
【０１７８】
（付記１３）  付記２の認証装置において、
前記照合判定部に照合判定閾値を設定し、
この照合判定閾値を用いて偽造難易度を算出する偽造難易度算出部を備えることを特徴とする認証装置。
【０１７９】
（付記１４）  付記２の認証装置において、
前記照合判定部での照合スコアから、偽造難易度を算出する前記偽造難易度算出部を備えることを特徴とする認証装置。
【０１８０】
（付記１５）  付記１の認証装置において、
前記生体情報が指紋認証情報であって、前記偽造難易度算出部が、指紋隆線の不鮮明さから偽造難易度を算出することを特徴とする認証装置。
【０１８１】
（付記１６）  付記１の認証装置において、
前記生体情報が指紋認証情報であって、前記偽造難易度算出部が、指の皮膚状況から偽造難易度を算出することを特徴とする認証装置。
【０１８２】
（付記１７）  生体情報を認証に用いる認証方法であって、
入力生体情報から偽造情報を抽出するステップと、
前記入力生体情報の偽造物に対する偽造物類似度を算出するステップと、
前記入力生体情報に対する偽造難易度を算出するステップと、
前記偽造物類似度と前記偽造難易度から偽造判定閾値を求めるステップと、
前記偽造情報から偽造物らしさを表す偽造スコアを算出するステップと、
前記偽造スコアが前記偽造判定閾値以下であれば、生体であると判定するステップと、
を含むことを特徴とする認証方法。
【０１８３】
（付記１８）  付記１７の認証方法において、
前記入力生体情報から入力照合情報を抽出するステップと、
生体であると判定した場合に、前記入力照合情報と登録照合情報とを照合し、両者の一致度を表す照合スコアを算出するステップと、
算出された前記照合スコアが照合判定閾値以上であれば、前記入力照合情報と前記登録照合情報とが一致すると判定するステップと、
を含むことを特徴とする認証方法。
【０１８４】
（付記１９）  付記１８の認証方法において、
生体であると判定され、前記入力照合情報が前記登録照合情報に一致した場合に本人であると判定するステップを含むことを特徴とする認証方法。
【０１８５】
（付記２０）  付記１７の認証方法において、
偽造情報を登録するステップと、
抽出した前記偽造情報と、登録偽造情報とから偽造物らしさを表す偽造スコアを算出するステップと、
を含むことを特徴とする認証方法。
【０１８６】
（付記２１）  付記１７の認証方法において、
前記偽造物類似度が予め定められた基準閾値より低い場合には標準偽造判定閾値を設定するステップと、
前記偽造物類似度が前記基準閾値より高い場合には、前記偽造難易度から偽造物によるなりすまし難さが保たれる偽造判定閾値を算出し、この偽造判定閾値が前記標準偽造判定閾値よりも低い場合には、算出した前記偽造判定閾値を設定するステップと、
該偽造判定閾値が前記標準偽造判定閾値よりも高い場合には、前記標準偽造判定閾値を設定するステップと、
を含むことを特徴とする認証方法。
【０１８７】
（付記２２）  付記１７の認証方法において、
前記偽造難易度が予め定められた基準閾値よりも高い場合には標準偽造判定閾値を設定するステップと、
前記偽造難易度が前記基準閾値よりも低い場合には、前記偽造物類似度から偽造物に誤弁別され難さが保たれる偽造判定閾値を算出し、この偽造判定閾値が前記標準偽造判定閾値よりも高い場合には、算出した前記偽造判定閾値を設定するステップと、
該偽造判定閾値が前記標準偽造判定閾値よりも低い場合には、前記標準偽造判定閾値を設定するステップと、
を含むことを特徴とする認証方法。
【０１８８】
（付記２３）  付記１８の認証方法において、
前記偽造物類似度と前記偽造難易度に基づき、前記偽造判定閾値と、前記照合判定閾値とを設定するステップを含むことを特徴とする認証方法。
【０１８９】
（付記２４）  付記２３の認証方法において、
第１の設定条件として、前記偽造物類似度が基準閾値より低く、かつ、前記偽造難易度が基準閾値よりも高い場合には、標準偽造判定閾値と標準照合判定閾値を設定するステップと、
第２の設定条件として、前記偽造物類似度から偽造物と誤判定され難さを保てる偽造判定閾値を算出し、該算出された偽造判定閾値と前記標準照合判定閾値を設定するステップと、
第３の設定条件として、偽造物によるなりすまし難易度を保てる照合判定閾値を算出し、該算出された照合判定閾値が前記標準照合判定閾値よりも低い場合には、算出された前記偽造判定閾値と前記標準照合判定閾値を設定するステップと、
第４の設定条件として、算出された前記照合判定閾値が前記標準照合判定閾値よりも高い場合には、算出された前記偽造判定閾値と算出された前記照合判定閾値を設定するステップと、
を含むことを特徴とする認証方法。
【０１９０】
（付記２５）  付記１７の認証方法において、
前記入力生体情報の登録の際に、登録されている登録生体情報の偽造スコアから偽造物類似度を算出するステップを含むことを特徴とする認証方法。
【０１９１】
（付記２６）  付記１７の認証方法において、
前記入力生体情報の登録の際に、登録されている複数の登録生体情報の偽造スコアの平均から偽造物類似度を算出するステップを含むことを特徴とする認証方法。
【０１９２】
（付記２７）  付記１８の認証方法において、
前記照合スコアが予め定められた照合閾値以上である入力生体情報の偽造スコアから、偽造物類似度を算出するステップを含むことを特徴とする認証方法。
【０１９３】
（付記２８）  付記１８の認証方法において、
前記照合スコアが予め定められた照合閾値以上である複数の入力生体情報の偽造スコアの平均から、偽造物類似度を算出するステップを含むことを特徴とする認証方法。
【０１９４】
（付記２９）  付記１８の認証方法において、
照合判定閾値を設定するステップと、
この照合判定閾値を用いて偽造難易度を算出するステップとを含むことを特徴とする認証方法。
【０１９５】
（付記３０）  付記１８の認証方法において、
前記照合スコアから、偽造難易度を算出するステップを含むことを特徴とする認証方法。
【０１９６】
（付記３１）  付記１７の認証方法において、
前記生体情報が指紋認証情報であって、指紋隆線の不鮮明さから偽造難易度を算出するステップを含むことを特徴とする認証方法。
【０１９７】
（付記３２）  付記１７の認証方法において、
前記生体情報が指紋認証情報であって、指の皮膚状況から偽造難易度を算出するステップを含むことを特徴とする認証方法。
【０１９８】
（付記３３）  生体情報を認証に用いてコンピュータに実行させる認証プログラムであって、
入力生体情報から偽造情報を抽出するステップと、
前記入力生体情報の偽造物に対する偽造物類似度を算出するステップと、
前記入力生体情報に対する偽造難易度を算出するステップと、
前記偽造物類似度と前記偽造難易度から偽造判定閾値を求めるステップと、
前記偽造情報から偽造物らしさを表す偽造スコアを算出するステップと、
前記偽造スコアが前記偽造判定閾値以下であれば、生体であると判定するステップと、
を含むことを特徴とする認証プログラム。
【０１９９】
（付記３４）  付記３３の認証プログラムにおいて、
前記入力生体情報から入力照合情報を抽出するステップと、
生体であると判定した場合に、前記入力照合情報と登録照合情報とを照合し、両者の一致度を表す照合スコアを算出するステップと、
算出された前記照合スコアが照合判定閾値以上であれば、前記入力照合情報と前記登録照合情報とが一致すると判定するステップと、
を含むことを特徴とする認証プログラム。
【０２００】
（付記３５）  付記３４の認証プログラムにおいて、
生体であると判定され、前記入力照合情報が前記登録照合情報に一致した場合に本人であると判定するステップを含むことを特徴とする認証プログラム。
【０２０１】
（付記３６）  付記３３の認証プログラムにおいて、
偽造情報を登録するステップと、
抽出した前記偽造情報と、登録偽造情報とから偽造物らしさを表す偽造スコアを算出するステップと、
を含むことを特徴とする認証プログラム。
【０２０２】
（付記３７）  付記３３の認証プログラムにおいて、
前記偽造物類似度が予め定められた基準閾値より低い場合には標準偽造判定閾値を設定するステップと、
前記偽造物類似度が前記基準閾値より高い場合には、前記偽造難易度から偽造物によるなりすまし難さが保たれる偽造判定閾値を算出し、この偽造判定閾値が前記標準偽造判定閾値よりも低い場合には、算出した前記偽造判定閾値を設定するステップと、
該偽造判定閾値が前記標準偽造判定閾値よりも高い場合には、前記標準偽造判定閾値を設定するステップと、
を含むことを特徴とする認証プログラム。
【０２０３】
（付記３８）  付記３３の認証プログラムにおいて、
前記偽造難易度が予め定められた基準閾値よりも高い場合には標準偽造判定閾値を設定するステップと、
前記偽造難易度が前記基準閾値よりも低い場合には、前記偽造物類似度から偽造物に誤弁別され難さが保たれる偽造判定閾値を算出し、この偽造判定閾値が前記標準偽造判定閾値よりも高い場合には、算出した前記偽造判定閾値を設定するステップと、
該偽造判定閾値が前記標準偽造判定閾値よりも低い場合には、前記標準偽造判定閾値を設定するステップと、
を含むことを特徴とする認証プログラム。
【０２０４】
（付記３９）  付記３４の認証プログラムにおいて、
前記偽造物類似度と前記偽造難易度に基づき、前記偽造判定閾値と、前記照合判定閾値とを設定するステップを含むことを特徴とする認証プログラム。
【０２０５】
（付記４０）  付記３９の認証プログラムにおいて、
第１の設定条件として、前記偽造物類似度が基準閾値より低く、かつ、前記偽造難易度が基準閾値よりも高い場合には、標準偽造判定閾値と標準照合判定閾値を設定するステップと、
第２の設定条件として、前記偽造物類似度から偽造物と誤判定され難さを保てる偽造判定閾値を算出し、該算出された偽造判定閾値と前記標準照合判定閾値を設定するステップと、
第３の設定条件として、偽造物によるなりすまし難易度を保てる照合判定閾値を算出し、該算出された照合判定閾値が前記標準照合判定閾値よりも低い場合には、算出された前記偽造判定閾値と前記標準照合判定閾値を設定するステップと、
第４の設定条件として、算出された前記照合判定閾値が前記標準照合判定閾値よりも高い場合には、算出された前記偽造判定閾値と算出された前記照合判定閾値を設定するステップと、
を含むことを特徴とする認証プログラム。
【０２０６】
（付記４１）  付記３３の認証プログラムにおいて、
前記入力生体情報の登録の際に、登録されている登録生体情報の偽造スコアから偽造物類似度を算出するステップを含むことを特徴とする認証プログラム。
【０２０７】
（付記４２）  付記３３の認証プログラムにおいて、
前記入力生体情報の登録の際に、登録されている複数の登録生体情報の偽造スコアの平均から偽造物類似度を算出するステップを含むことを特徴とする認証プログラム。
【０２０８】
（付記４３）  付記３４の認証プログラムにおいて、
前記照合スコアが予め定められた照合閾値以上である入力生体情報の偽造スコアから、偽造物類似度を算出するステップを含むことを特徴とする認証プログラム。
【０２０９】
（付記４４）  付記３４の認証プログラムにおいて、
前記照合スコアが予め定められた照合閾値以上である複数の入力生体情報の偽造スコアの平均から偽造物類似度を算出するステップを含むことを特徴とする認証プログラム。
【０２１０】
（付記４５）  付記３４の認証プログラムにおいて、
照合判定閾値を設定するステップと、
この照合判定閾値を用いて偽造難易度を算出するステップとを含むことを特徴とする認証プログラム。
【０２１１】
（付記４６）  付記３４の認証プログラムにおいて、
前記照合スコアから、偽造難易度を算出するステップを含むことを特徴とする認証プログラム。
【０２１２】
（付記４７）  付記３３の認証プログラムにおいて、
前記生体情報が指紋認証情報であって、指紋隆線の不鮮明さから偽造難易度を算出するステップを含むことを特徴とする認証プログラム。
【０２１３】
（付記４８）  付記３３の認証プログラムにおいて、
前記生体情報が指紋認証情報であって、指の皮膚状況から偽造難易度を算出するステップを含むことを特徴とする認証プログラム。
【０２１４】
（付記４９）  生体情報を認証に用いてコンピュータに実行させる認証プログラムを格納した記録媒体であって、
入力生体情報から偽造情報を抽出するステップと、
前記入力生体情報の偽造物に対する偽造物類似度を算出するステップと、
前記入力生体情報に対する偽造難易度を算出するステップと、
前記偽造物類似度と前記偽造難易度から偽造判定閾値を求めるステップと、
前記偽造情報から偽造物らしさを表す偽造スコアを算出するステップと、
前記偽造スコアが前記偽造判定閾値以下であれば、生体であると判定するステップと、
を含むことを特徴とする、認証プログラムを格納した記録媒体。
【０２１５】
（付記５０）  付記４９の記録媒体において、
前記入力生体情報から入力照合情報を抽出するステップと、
生体であると判定した場合に、前記入力照合情報と登録照合情報とを照合し、両者の一致度を表す照合スコアを算出するステップと、
算出された前記照合スコアが照合判定閾値以上であれば、前記入力照合情報と前記登録照合情報とが一致すると判定するステップと、
を含むことを特徴とする、認証プログラムを格納した記録媒体。
【０２１６】
以上説明したように、本発明の最も好ましい実施の形態等について説明したが、本発明は、上記記載に限定されるものではなく、特許請求の範囲に記載され、又は発明を実施するための最良の形態に開示された発明の要旨に基づき、当業者において様々な変形や変更が可能であることは勿論であり、斯かる変形や変更が、本発明の範囲に含まれることは言うまでもない。
【産業上の利用可能性】
【０２１７】
本発明は、生体認証に関し、生体毎に偽造物によるなりすまし難さを評価し、偽造物による認証の危険性を増加させることなく、生体を偽造物と誤判定することを低減させることができ、生体指がいわゆるグミ指等の偽造物と誤判定されることの不都合を防止でき、生体認証の高精度化に寄与することができ、有用である。
【図面の簡単な説明】
【０２１８】
【図１】第１の実施の形態に係る閾値設定部を示すブロック図である。
【図２】偽造判定閾値の設定の処理手順を示すフローチャートである。
【図３】生体検知装置の原理を示す図である。
【図４】偽造物類似度の算出方法を示す図である。
【図５】偽造物類似度変換テーブルを示す図である。
【図６】偽造難易度の算出方法を示す図である。
【図７】偽造難易度変換テーブルを示す図である。
【図８】特徴点照合方式による照合スコアの算出を示す図である。
【図９】閾値設定部の構成を示す図である。
【図１０】偽造判定閾値算出の処理手順を示すフローチャートである。
【図１１】基準閾値の設定を示す図である。
【図１２】基準閾値の設定を示す図である。
【図１３】偽造判定閾値変換テーブルを示す図である。
【図１４】閾値設定部の構成を示す図である。
【図１５】偽造判定閾値算出の処理手順を示すフローチャートである。
【図１６】基準閾値の設定を示す図である。
【図１７】偽造判定閾値変換テーブルを示す図である。
【図１８】第２の実施の形態に係る閾値設定部を示す図である。
【図１９】閾値設定の処理手順を示すフローチャートである。
【図２０】閾値設定の処理手順を示すフローチャートである。
【図２１】第３の実施の形態に係る偽造物類似度処理部を示すブロック図である。
【図２２】第４の実施の形態に係る偽造難易度処理部を示すブロック図である。
【図２３】第５の実施の形態に係る認証装置を示すブロック図である。
【図２４】照合処理の処理手順を示すフローチャートである。
【図２５】具体的な照合処理の処理手順を示すフローチャートである。
【図２６】偽造判定閾値の処理手順を示すフローチャートである。
【図２７】認証装置のハードウェア構成を示す図である。
【図２８】データ記憶部の変形例を示す図である。
【図２９】認証装置の実施例であるＰＣを示す図である。
【図３０】認証装置の実施例であるＰＤＡを示す図である。
【図３１】認証装置の実施例である携帯装置を示す図である。
【符号の説明】
【０２１９】
２  閾値設定部
４  偽造物類似度算出部
６  偽造難易度算出部
８  偽造判定閾値設定部
１０  偽造判定閾値格納部
３０  偽造物類似度変換テーブル
３２  偽造難易度変換テーブル
４０、４２  偽造判定閾値変換テーブル
５０  照合判定閾値格納部
５４  偽造物類似度処理部
５６  生体情報読込部
５８  偽造データ抽出部
６０  偽造スコア算出部
６２  登録偽造データ格納部
６４  偽造難易度処理部
６６  照合データ抽出部
６８  照合スコア算出部
７０  登録照合データ格納部
７２  認証装置
７４  偽造判定部
７６  照合判定部
７８  本人判定部
８０  ＣＰＵ
８８  指紋センサ
９０  プログラム記憶部
９２  データ記憶部
【図１】
0005521276.tif 000002
【図２】
0005521276.tif 000003
【図３】
0005521276.tif 000004
【図４】
0005521276.tif 000005
【図５】
0005521276.tif 000006
【図６】
0005521276.tif 000007
【図７】
0005521276.tif 000008
【図８】
0005521276.tif 000009
【図９】
0005521276.tif 000010
【図１０】
0005521276.tif 000011
【図１１】
0005521276.tif 000012
【図１２】
0005521276.tif 000013
【図１３】
0005521276.tif 000014
【図１４】
0005521276.tif 000015
【図１５】
0005521276.tif 000016
【図１６】
0005521276.tif 000017
【図１７】
0005521276.tif 000018
【図１８】
0005521276.tif 000019
【図１９】
0005521276.tif 000020
【図２０】
0005521276.tif 000021
【図２１】
0005521276.tif 000022
【図２２】
0005521276.tif 000023
【図２３】
0005521276.tif 000024
【図２４】
0005521276.tif 000025
【図２５】
0005521276.tif 000026
【図２６】
0005521276.tif 000027
【図２７】
0005521276.tif 000028
【図２８】
0005521276.tif 000029
【図２９】
0005521276.tif 000030
【図３０】
0005521276.tif 000031
【図３１】
0005521276.tif 000032