(57)【要約】  認証において、利便性向上と認証精度確保を容易に実効あらしめることを目的とする。  本発明に認証装置は、認証のための認証精度をシミュレーションする認証精度シミュレーション部と、登録情報として入力されたＩＤ及び生体情報を設定する登録情報設定部とを備え、前記認証精度シミュレーション部は、登録時に登録情報としてユーザにより入力されたＩＤ及び生体情報と、前記既登録の登録情報とを用いて、前記ユーザを認証する場合の認証精度をシミュレーションし、前記登録情報設定部は、前記認証精度シミュレーション部によりシミュレーションされた前記認証精度が所定の条件を満たさない場合、前記登録情報として入力されたＩＤを登録することを拒否する。
2008078376.tif 000002
【特許請求の範囲】
【請求項１】
既に登録されたＩＤ及び生体情報と、該登録後に入力されたＩＤ及び生体情報とを用いて、該登録後に入力されたＩＤ及び生体情報に係るユーザを認証する認証装置であって、
認証のための認証精度をシミュレーションする認証精度シミュレーション部と、前記入力されたＩＤ及び生体情報を設定する登録情報設定部とを備え、
前記認証精度シミュレーション部は、登録時に登録情報として前記ユーザにより入力されたＩＤ及び生体情報と、前記既登録のＩＤ及び生体情報とを用いて、前記ユーザを認証する場合の認証精度をシミュレーションし、
前記登録情報設定部は、前記認証精度シミュレーション部によりシミュレーションされた前記認証精度が所定の条件を満たさない場合、前記登録情報として入力されたＩＤを、該ＩＤを入力したユーザに変更するよう指示を行うことを特徴とする、
認証装置。
【請求項２】
請求項１に記載の認証装置において、
認証のための照合時間をシミュレーションする照合時間シミュレーション部を備え、
前記照合時間シミュレーション部は、登録情報として前記ユーザにより入力されたＩＤ及び生体情報と、前記既登録の登録情報とを用いて、前記ユーザを認証する場合の照合時間をシミュレーションし、
前記登録情報設定部は、前記照合時間シミュレーション部によりシミュレーションされた前記照合時間を前記ユーザに提示し、該ユーザによる前記ＩＤの変更を受け付けることを特徴とする認証装置。
【請求項３】
請求項１に記載の認証装置において、
認証時にユーザにより入力されたＩＤ及び生体情報と、前記既登録の登録情報とを用いて前記ユーザを認証する場合の照合時間を測定する計時部を備え、
前記登録情報設定部は、前記計時部により計時された照合時間を前記ユーザに提示し、該ユーザによる前記ＩＤの変更を受け付けることを特徴とする認証装置。
【請求項４】
請求項３に記載の認証装置において、
前記登録情報設定部により、前記ＩＤの変更を受け付けた場合に、前記認証精度シミュレーション部は、変更入力されたＩＤ及び既登録の生体情報と、前記既登録の登録情報とを用いて、前記ユーザを認証する場合の認証精度をシミュレーションし、
前記認証精度シミュレーション部によりシミュレーションされた前記認証精度が所定の条件を満たさない場合、前記登録情報設定部は、前記変更入力されたＩＤを登録することを拒否することを特徴とする認証装置。
【請求項５】
請求項４に記載の認証装置において、
前記登録情報設定部は、前記認証精度シミュレーション部によりシミュレーションされた前記認証精度が所定の条件を満たさない場合、前記登録情報として入力されたＩＤを、該ＩＤを入力したユーザに変更するよう指示を行うことを特徴とする認証装置。
【請求項６】
請求項３に記載の認証装置において、
認証のための照合時間をシミュレーションする照合時間シミュレーション部を備え、
前記照合時間シミュレーション部は、前記変更入力されたＩＤ及び既登録の生体情報と、前記既登録の登録情報とを用いて、前記ユーザを認証する場合の照合時間をシミュレーションし、
前記登録情報設定部は、前記照合時間シミュレーション部によりシミュレーションされた前記照合時間を前記ユーザに提示し、該ユーザによる前記ＩＤの変更を受け付けることを特徴とする認証装置。
【請求項７】
請求項１に記載の認証装置において、
前記ＩＤは、複数の文字や数字もしくはその組合せであり、その桁数は、すべてのユーザに対し同一とするか、若しくは、予め定めた上限以下の任意の桁数とすることを特徴とする認証装置。
【請求項８】
請求項１に記載の認証装置おいて、
前記登録情報設定部は、前記認証精度シミュレーション部によりシミュレーションされた認証精度を、量子化するか、又はノイズを加えるかの少なくともいずれか一つの処理を行った上で、数値若しくは記号を用いてユーザに提示することを特徴とする認証装置。
【請求項９】
請求項１に記載の認証装置おいて、
ＩＤ登録時、又はＩＤ変更時、若しくはその両方の際に、シミュレーションした認証精度があらかじめ設定した条件に反していない選択可能なＩＤを表示する機能を備えることを特徴とする認証装置。
【請求項１０】
請求項１に記載の認証装置において、
認証時にユーザにＩＤを複数の入力操作ステップで入力させる際、前記複数の入力操作ステップが終了する前に、ユーザのＩＤが一意に限定できる場合は、該ユーザのＩＤが一意に限定できた入力操作ステップにおいて、前記ユーザの認証処理を開始する機能を備えていることを特徴とする認証装置。
【請求項１１】
請求項１に記載の認証装置おいて、
認証時にユーザにＩＤを複数操作ステップで入力させる際、ユーザのＩＤが一意に限定できなくとも、入力した桁数に先頭部分一致するＩＤに相当する既登録情報の個数が、あらかじめ設定した数以下になった場合は、該登録情報の個数が予め設定した数以下になった入力操作ステップにおいて、前記ユーザの認証処理を開始する機能を備えていることを特徴とする認証装置。
【請求項１２】
請求項１に記載の認証装置おいて、
前記認証精度シミュレーション部による認証精度のシミュレーションは、検索対象となる登録情報の個数に基づいて計算を行うことを特徴とする認証装置。
【請求項１３】
請求項２に記載の認証装置おいて、
前記照合時間シミュレーション部による照合時間のシミュレーションは、検索対象となる登録情報の個数に基づいて計算を行うか、若しくは該当ユーザの生体情報を用いて実測することを特徴とする認証装置。
【請求項１４】
既に登録されたＩＤ及び生体情報と、該登録後に入力されたＩＤ及び生体情報とを用いて、該登録後に入力されたＩＤ及び生体情報に係るユーザを認証する認証方法をコンピュータに実行させる認証プログラムであって、
認証のための認証精度をシミュレーションする認証精度シミュレーションステップと、前記入力されたＩＤ及び生体情報を設定する登録情報設定ステップとを備え、
前記認証精度シミュレーションステップは、登録時に登録情報として前記ユーザにより入力されたＩＤ及び生体情報と、前記既登録のＩＤ及び生体情報とを用いて、前記ユーザを認証する場合の認証精度をシミュレーションし、
前記登録情報設定ステップは、前記認証精度シミュレーションステップによりシミュレーションされた前記認証精度が所定の条件を満たさない場合、前記登録情報として入力されたＩＤを、該ＩＤを入力したユーザに変更するよう指示を行うことを特徴とする、
認証プログラム。
【請求項１５】
請求項１４に記載の認証プログラムにおいて、
認証のための照合時間をシミュレーションする照合時間シミュレーションステップを備え、
前記照合時間シミュレーションステップは、登録時に登録情報としてユーザにより入力されたＩＤ及び生体情報と、前記既登録の登録情報とを用いて、前記ユーザを認証する場合の照合時間をシミュレーションし、
前記登録情報設定ステップは、前記照合時間シミュレーション部によりシミュレーションされた前記照合時間を前記ユーザに提示し、該ユーザによる前記ＩＤの変更を受け付けることを特徴とする認証プログラム。
【請求項１６】
請求項１４に記載の認証プログラムにおいて、
認証時にユーザにより入力されたＩＤ及び生体情報と、前記既登録の登録情報とを用いて、前記ユーザを認証する場合の照合時間を測定する計時ステップを備え、
前記登録情報設定ステップは、前記計時ステップにより計時された照合時間を前記ユーザに提示し、該ユーザによる前記ＩＤの変更を受け付けることを特徴とする認証プログラム。
【請求項１７】
請求項１６に記載の認証装置において、
前記登録情報設定ステップにより、前記ＩＤの変更を受け付けた場合に、前記認証精度シミュレーションステップは、変更入力されたＩＤ及び既登録の生体情報と、前記既登録の登録情報とを用いて、前記ユーザを認証する場合の認証精度をシミュレーションし、
前記認証精度シミュレーションステップによりシミュレーションされた前記認証精度が所定の条件を満たさない場合、前記登録情報設定ステップは、前記変更入力されたＩＤを登録することを拒否することを特徴とする認証プログラム。
【請求項１８】
既に登録されたＩＤ及び生体情報と、該登録後に入力されたＩＤ及び生体情報とを用いて、該登録後に入力されたＩＤ及び生体情報に係るユーザを認証する認証方法であって、
認証のための認証精度をシミュレーションする認証精度シミュレーションステップと、前記入力されたＩＤ及び生体情報を設定する登録情報設定ステップとを備え、
前記認証精度シミュレーションステップは、登録時に登録情報として前記ユーザにより入力されたＩＤ及び生体情報と、前記既登録のＩＤ及び生体情報とを用いて、前記ユーザを認証する場合の認証精度をシミュレーションし、
前記登録情報設定ステップは、前記認証精度シミュレーションステップによりシミュレーションされた前記認証精度が所定の条件を満たさない場合、前記登録情報として入力されたＩＤを、該ＩＤを入力したユーザに変更するよう指示を行うことを特徴とする、
認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば生体情報を用いて本人を認証する認証装置、認証方法及び認証プログラムに関するものであり、特に「１：Ｎ認証」と呼ばれる識別技術において検索対象の絞り込みのために用いられる識別情報の登録処理に関するものである。
【背景技術】
【０００２】
従来より、生体情報を用いた認証技術では、「認証」と「識別」という二つの異なる処理が行われている。【０００３】
ここで、「認証」とは、指定されたＩＤを持つ本人（ユーザ）の生体情報をあらかじめ登録しておき、再度、本人から生体情報を採取し、登録済みの生体情報と合致するか確認する処理のことである。これは、「１：１認証」と呼ばれる。【０００４】
もう一方の「識別」とは、あらかじめ多くの人の生体情報を登録しておき、再度、本人から生体情報を採取し、多くの人の中のどの人に合致するかを見つけ出す処理のことである。これは、「１：Ｎ認証」と呼ばれる。この二つの処理には、それぞれ一長一短がある。【０００５】
すなわち、「１：１認証」は、個人を特定可能なＩＤをユーザに指定させるものであり、認証処理を高速、高精度に行えるという利点がある反面、ＩＤ指定が煩雑であり、ＩＤの忘却不安があるという欠点がある。【０００６】
一方、「１：Ｎ認証」は、ＩＤが用いられることなく、多数人のどれであるかを識別するものであり、ＩＤが不要であるという利点がある反面、認証処理を高速、高精度に行えないという欠点がある。【０００７】
従来の「１：Ｎ認証」技術に関しては、「１：Ｎ認証」の高速化、高精度化に対する対策として、照合対象となる候補をＩＤ、パスワードなどの補助情報を用いて絞り込む方法がある。【０００８】
例えば、入力情報の一部をハッシュに使う方法が知られる。これは、個人識別情報（ＩＤ）の任意の桁を選択情報とし、選択情報入力手段より入力された選択情報と一致する選択情報を含む個人識別情報を検索し、これら個人識別情報に対応する該個人情報記憶手段に記憶された生体情報と、生体情報入力手段により入力された生体情報とを照合して個人を識別する照合手段とを有する（例えば特許文献１参照）。【０００９】
また、生体情報とユーザが自由に設定できる暗証番号を組合せ、暗証番号で「１：Ｎ認証」の検索対象を絞り込むようにした技術が知られる（例えば特許文献２参照）。【００１０】
さらに、補助情報を使う技術として、認証精度をシミュレーションする機能を有し、認証精度があらかじめ設定した値に満たない場合は、ユーザに補助情報としてパスワードを要求し、本人を確認するようにした技術も知られている（例えば特許文献３参照）。
【特許文献１】特開２０００−１２３１７９号公報
【特許文献２】特開２０００−２１５１７２号公報
【特許文献３】特開２０００−２５９２７８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
「１：Ｎ認証」に対する従来技術は、利便性、認証精度の観点からは、十分に機能するか否か疑問が残る。上述の特許文献１では、選択情報やグループ番号を用いて「１：Ｎ認証」の検索対象となる集合の大きさを削減しているが、しかし、選択情報やグループ番号は、ユーザが自由に選択するものではなく、運用の際、ユーザに与えられる情報のため、ユーザが忘却する可能性が高く、実際に機能を果たさない場合が想定される。【００１２】
また、上述の特許文献２では、暗証番号を利用しており、ユーザが忘却する可能性は低くなるものの、覚えやすい暗証番号をユーザが決めようとすると、４桁の数字の暗証番号の場合、１２３４や７７７７など規則性を持った暗証番号に偏る傾向が生じることが想定できる。偏りがあると一部の暗証番号にユーザが集中するため、「１：Ｎ認証」の検索対象を十分に絞り込めることには相当しなくなる。そして、本来の目的である、検索時間の削減や、認証精度を高く保つことが維持できなくなる。【００１３】
さらに、上述の特許文献３でも、認証精度をシミュレーションする機能は有していても、照合時間にかかる観点での対策がないため、ユーザの利便性に対する配慮を欠いている。【００１４】
以上の従来技術に照らし合わせ、「１：Ｎ認証」の利便性向上と認証精度確保の観点で、「１：Ｎ認証」の検索対象の集合を削減する方法は効果が期待できるものの、運用上、その仕組みが効果を発揮することが保証されないと、実効性に乏しい。そのため、本発明は、「１：Ｎ認証」において、利便性向上と認証精度確保を実現するにあたり、ＩＤ等の個人識別情報の登録時に、当該個人識別情報を用いた場合に認証精度を予めシミュレーションし、その結果を提供することによって、実行力の確保を伴って検索対象の集合を削減する方法と、その効力を確保することを目的としている。
【課題を解決するための手段】
【００１５】
本発明は、上述した課題を解決するためになされたものであり、既に登録されたＩＤ及び生体情報と、該登録後に入力されたＩＤ及び生体情報とを用いて、該登録後に入力されたＩＤ及び生体情報に係るユーザを認証する認証装置であって、認証のための認証精度をシミュレーションする認証精度シミュレーション部と、前記入力されたＩＤ及び生体情報を設定する登録情報設定部とを備え、前記認証精度シミュレーション部は、登録時に登録情報として前記ユーザにより入力されたＩＤ及び生体情報と、前記既登録のＩＤ及び生体情報とを用いて、前記ユーザを認証する場合の認証精度をシミュレーションし、前記登録情報設定部は、前記認証精度シミュレーション部によりシミュレーションされた前記認証精度が所定の条件を満たさない場合、前記登録情報として入力されたＩＤを、該ＩＤを入力したユーザに変更するよう指示を行うことを特徴とするものである。【００１６】
また、本発明の認証装置において、認証のための照合時間をシミュレーションする照合時間シミュレーション部を備え、前記照合時間シミュレーション部は、登録情報として前記ユーザにより入力されたＩＤ及び生体情報と、前記既登録の登録情報とを用いて、前記ユーザを認証する場合の照合時間をシミュレーションし、前記登録情報設定部は、前記照合時間シミュレーション部によりシミュレーションされた前記照合時間を前記ユーザに提示し、該ユーザによる前記ＩＤの変更を受け付けることを特徴とする。【００１７】
また、本発明の認証装置において、認証時にユーザにより入力されたＩＤ及び生体情報と、前記既登録の登録情報とを用いて前記ユーザを認証する場合の照合時間を測定する計時部を備え、前記登録情報設定部は、前記計時部により計時された照合時間を前記ユーザに提示し、該ユーザによる前記ＩＤの変更を受け付けることを特徴とする。【００１８】
また、本発明の認証装置において、前記登録情報設定部により、前記ＩＤの変更を受け付けた場合に、前記認証精度シミュレーション部は、変更入力されたＩＤ及び既登録の生体情報と、前記既登録の登録情報とを用いて、前記ユーザを認証する場合の認証精度をシミュレーションし、前記認証精度シミュレーション部によりシミュレーションされた前記認証精度が所定の条件を満たさない場合、前記登録情報設定部は、前記変更入力されたＩＤを登録することを拒否することを特徴とする。【００１９】
また、本発明の認証装置において、前記登録情報設定部は、前記認証精度シミュレーション部によりシミュレーションされた前記認証精度が所定の条件を満たさない場合、前記登録情報として入力されたＩＤを、該ＩＤを入力したユーザに変更するよう指示を行うことを特徴とする。【００２０】
また、本発明の認証装置において、認証のための照合時間をシミュレーションする照合時間シミュレーション部を備え、前記照合時間シミュレーション部は、前記変更入力されたＩＤ及び既登録の生体情報と、前記既登録の登録情報とを用いて、前記ユーザを認証する場合の照合時間をシミュレーションし、前記登録情報設定部は、前記照合時間シミュレーション部によりシミュレーションされた前記照合時間を前記ユーザに提示し、該ユーザによる前記ＩＤの変更を受け付けることを特徴とする。【００２１】
また、本発明の認証装置において、前記ＩＤは、複数の文字や数字もしくはその組合せであり、その桁数は、すべてのユーザに対し同一とするか、若しくは、予め定めた上限以下の任意の桁数とすることを特徴とする。【００２２】
また、本発明の認証装置おいて、前記登録情報設定部は、前記認証精度シミュレーション部によりシミュレーションされた認証精度を、量子化するか、又はノイズを加えるかの少なくともいずれか一つの処理を行った上で、数値若しくは記号を用いてユーザに提示することを特徴とする。【００２３】
また、本発明の認証装置おいて、ＩＤ登録時、又はＩＤ変更時、若しくはその両方の際に、シミュレーションした認証精度があらかじめ設定した条件に反していない選択可能なＩＤを表示する機能を備えることを特徴とする。【００２４】
また、本発明の認証装置において、認証時にユーザにＩＤを複数の入力操作ステップで入力させる際、前記複数の入力操作ステップが終了する前に、ユーザのＩＤが一意に限定できる場合は、該ユーザのＩＤが一意に限定できた入力操作ステップにおいて、前記ユーザの認証処理を開始する機能を備えていることを特徴とする。【００２５】
また、本発明の認証装置おいて、認証時にユーザにＩＤを複数操作ステップで入力させる際、ユーザのＩＤが一意に限定できなくとも、入力した桁数に先頭部分一致するＩＤに相当する既登録情報の個数が、あらかじめ設定した数以下になった場合は、該登録情報の個数が予め設定した数以下になった入力操作ステップにおいて、前記ユーザの認証処理を開始する機能を備えていることを特徴とする。【００２６】
また、本発明の認証装置おいて、前記認証精度シミュレーション部による認証精度のシミュレーションは、検索対象となる登録情報の個数に基づいて計算を行うことを特徴とする。【００２７】
また、本発明の認証装置おいて、前記照合時間シミュレーション部による照合時間のシミュレーションは、検索対象となる登録情報の個数に基づいて計算を行うか、若しくは該当ユーザの生体情報を用いて実測することを特徴とする。【００２８】
また、本発明は、既に登録されたＩＤ及び生体情報と、該登録後に入力されたＩＤ及び生体情報とを用いて、該登録後に入力されたＩＤ及び生体情報に係るユーザを認証する認証方法をコンピュータに実行させる認証プログラムであって、認証のための認証精度をシミュレーションする認証精度シミュレーションステップと、前記入力されたＩＤ及び生体情報を設定する登録情報設定ステップとを備え、前記認証精度シミュレーションステップは、登録時に登録情報として前記ユーザにより入力されたＩＤ及び生体情報と、前記既登録のＩＤ及び生体情報とを用いて、前記ユーザを認証する場合の認証精度をシミュレーションし、前記登録情報設定ステップは、前記認証精度シミュレーションステップによりシミュレーションされた前記認証精度が所定の条件を満たさない場合、前記登録情報として入力されたＩＤを、該ＩＤを入力したユーザに変更するよう指示を行うことを特徴とする。【００２９】
また、本発明の認証プログラムにおいて、認証のための照合時間をシミュレーションする照合時間シミュレーションステップを備え、前記照合時間シミュレーションステップは、登録時に登録情報としてユーザにより入力されたＩＤ及び生体情報と、前記既登録の登録情報とを用いて、前記ユーザを認証する場合の照合時間をシミュレーションし、前記登録情報設定ステップは、前記照合時間シミュレーション部によりシミュレーションされた前記照合時間を前記ユーザに提示し、該ユーザによる前記ＩＤの変更を受け付けることを特徴とする。【００３０】
また、本発明の認証プログラムにおいて、認証時にユーザにより入力されたＩＤ及び生体情報と、前記既登録の登録情報とを用いて、前記ユーザを認証する場合の照合時間を測定する計時ステップを備え、前記登録情報設定ステップは、前記計時ステップにより計時された照合時間を前記ユーザに提示し、該ユーザによる前記ＩＤの変更を受け付けることを特徴とする。【００３１】
また、本発明の認証装置において、前記登録情報設定ステップにより、前記ＩＤの変更を受け付けた場合に、前記認証精度シミュレーションステップは、変更入力されたＩＤ及び既登録の生体情報と、前記既登録の登録情報とを用いて、前記ユーザを認証する場合の認証精度をシミュレーションし、前記認証精度シミュレーションステップによりシミュレーションされた前記認証精度が所定の条件を満たさない場合、前記登録情報設定ステップは、前記変更入力されたＩＤを登録することを拒否することを特徴とする。【００３２】
また、本発明は、既に登録されたＩＤ及び生体情報と、該登録後に入力されたＩＤ及び生体情報とを用いて、該登録後に入力されたＩＤ及び生体情報に係るユーザを認証する認証方法であって、認証のための認証精度をシミュレーションする認証精度シミュレーションステップと、前記入力されたＩＤ及び生体情報を設定する登録情報設定ステップとを備え、前記認証精度シミュレーションステップは、登録時に登録情報として前記ユーザにより入力されたＩＤ及び生体情報と、前記既登録のＩＤ及び生体情報とを用いて、前記ユーザを認証する場合の認証精度をシミュレーションし、前記登録情報設定ステップは、前記認証精度シミュレーションステップによりシミュレーションされた前記認証精度が所定の条件を満たさない場合、前記登録情報として入力されたＩＤを、該ＩＤを入力したユーザに変更するよう指示を行うことを特徴とする。
【図面の簡単な説明】
【００３３】
【図１】本発明の実施の形態の認証装置を示すブロック図である。
【図２】本発明の実施の形態の登録動作を示すフローチャートである。
【図３】選択可能なＩＤを表示したＩＤの選択画面である。
【図４】同じＩＤの重複登録を避けて認証精度の低下を避けるために、ユーザにＩＤの変更を提示する表示画面である。
【図５】所定の定員以上のユーザに係る同一ＩＤの重複登録を避けて認証精度の低下を避けるために、ユーザにＩＤの変更を提示する表示画面である。
【図６】入力（指定）されたＩＤによるシミュレーション結果による認証照合時間を表示すると共に、照合時間をより短くできるＩＤへの変更の希望の有無をユーザに質問する表示画面である。
【図７】本発明の実施の形態の認証動作を示すフローチャートである。
【図８】入力されたＩＤに対するシミュレーションされた照合時間を表示するとともに、照合時間をより短くできるＩＤへの変更をユーザに質問した表示画面である。
【発明を実施するための最良の形態】
【００３４】
本発明の実施の形態は、「１：Ｎ認証」において、利便性と認証精度を実効的に確保するため、「１：Ｎ認証」において、ＩＤ（個人限定情報）の入力と生体情報認証技術を組み合わせ、認証時にはＩＤを入力した上で、生体情報認証技術を適用することを基本とし、さらに、登録時に設定するＩＤはユーザが自由に選択できるものとし、選択したＩＤに対して照合時間と認証精度をシミュレーションする。シミュレーションの結果、照合時間はフィードバックするとともに、ユーザにＩＤ変更の機会を与える。シミュレーションの結果、認証精度はフィードバックしない。しかし、あらかじめ規定した認証精度を下回る場合は、強制的にＩＤを変更させるようにしている。【００３５】
認証精度は他人受入率ＦＡＲ（False Accept Rate）と本人拒否率ＦＲＲ（False Rejection Rate）からなる。生体情報に基づく個人識別システムでは、「１：１認証（照合しようとしている人物一人を登録した人物一人に対して一致しているかどうかを調べる）」に対して、予めＦＡＲ、ＦＲＲが設定されている。本実施の形態で扱う認証は、「１：Ｎ認証（照合しようとしている人物一人を登録した人物Ｎ人に対して一致しているかどうかを調べる）」である。ここでは、他人が誤って認証されるＦＡＲを問題としている。「１：１認証」におけるＦＡＲをＦＡＲ１とし、「１：Ｎ認証」においてＮ人と照合するときのＦＡＲをＦＡＲ（Ｎ）としたとき、ＦＡＲ（Ｎ）はＦＡＲ１、Ｎから次のように計算することができる。【００３６】
ＦＡＲ（Ｎ）＝１−（１−ＦＡＲ（１））N【００３７】
ここで、ＦＡＲ１が十分小さい場合は、Ｎ×ＦＡＲ１と近似できる。なお、Ｎに応じて、ＦＲＲも変更するような個人識別方式においては、この限りでない。以下、詳述する。【００３８】
図１は、本発明の実施の形態を示すブロック図である。図１に示される認証装置は、ユーザが操作を行ってＩＤを入力するＩＤ入力装置１と、ＩＤ入力装置１により入力されたＩＤを装置に入力するＩＤ入力部２と、ユーザから生体情報を取得する生体情報取得装置３と、生体情報取得装置３より取得された生体情報を装置に入力する生体情報入力部４と、生体情報入力部４により入力された生体情報から生体情報を生成する特徴情報生成部５とを備える。【００３９】
また、この認証装置は、ユーザの登録時に、特徴情報生成部５により生成された生体情報とＩＤ入力部２により入力されたＩＤとから認証のために登録すべき必要な情報を生成する登録情報生成部６と、登録情報生成部６により生成された登録情報を記憶する登録情報記憶部７とを備える。【００４０】
さらに、この認証装置は、ユーザの認証時に、登録情報記憶部７からＩＤについての登録情報を取得する登録情報取得部８と、特徴情報生成部５により生成された特徴情報と登録情報取得部８により取得された登録情報とに基づいて一致検索を行って認証処理を行う一致検索部９と、認証処理結果により認証出力を行う認証出力部１０とを備える。【００４１】
また、さらにこの認証装置は、ユーザの登録時には、登録情報記憶部７に記憶された登録情報と、ＩＤ入力部２により入力されたＩＤと、生体情報入力部４から入力された生体情報とに基づいて認証のシミュレーションを行って、そのシミュレーション結果に基づいて、入力されたＩＤをユーザに変更させる変更指示を出力すると共に、認証時には、適宜ユーザにＩＤの変更の希望の有無について質問し、ユーザの希望に応じて、ＩＤをユーザに変更させるＩＤ設定／変更部１１と、その出力を表示する表示装置１２とを備える。ＩＤ設定／変更部１１は、ＩＤの妥当性を判定し、またユーザにＩＤの継続的使用について確認を促す。すなわち、ＩＤ設定／変更部１１は、その機能として、ユーザが登録時に決めた自分のＩＤと生体情報とを登録する登録情報設定部１１ａと、登録時にユーザが希望するＩＤと生体情報とについて認証精度をシミュレーションする認証精度シミュレーション部１１ｂと、認証に必要となる照合時間をシミュレーションする照合時間シミュレーション部１１ｃと、照合時間及び時間経過を計測する計時部１１ｄを有する。【００４２】
以下、詳細に説明する。ＩＤ入力装置１は、ユーザが自分で決めた自分のＩＤを入力する入出力装置である。テンキー、キーボード、タッチパネルなどが相当する。ＩＤ入力部２は、ユーザのＩＤの入力を受け付ける処理部である。ＩＤ入力装置１を制御し、ユーザが申請するＩＤを入力する。【００４３】
生体情報取得装置３は、ユーザの生体情報を入力する装置である。指紋、顔、虹彩、署名、声紋、掌形、手のひらや手の甲や指などの血管パターンの情報を、各装置に応じた方式に従って取得し、装置に出力する。【００４４】
生体情報入力部４は、生体情報入力装置３を制御し、ユーザの生体情報を装置に入力する。特徴情報生成部５は、生体情報入力部４で入力した生体情報を特徴情報に変換する。例えば、指紋認証であれば、指紋像からマニューシャ（端点や分岐点などの特徴点）を抽出する。【００４５】
登録情報生成部６は、特徴情報生成部５が生体情報を変換することにより生成した特徴情報と、ＩＤ入力部２を通して入力したＩＤを結び付け、個人の登録を示す登録情報を生成する。登録情報記憶部７は、登録情報生成部６で生成したＩＤと生体情報を変換した特徴情報が結び付けられた登録情報を記憶する。【００４６】
ＩＤ設定／変更部１１は、ユーザが選択したＩＤに対して、「１：Ｎ認証」を実行した際の照合時間、認証精度をシミュレーションした上で、ＩＤの妥当性などを確認する。ＩＤ設定／変更部１１では、シミュレーションした照合時間をユーザに示し、ＩＤ変更の確認の機会を与える。また、シミュレーションした認証精度が、あらかじめ設定した認証精度を低下するようであれば、ユーザにＩＤを変更させる。【００４７】
登録情報取得部８はＩＤ入力部２で入力したＩＤに該当する登録情報を登録情報記憶部７より取得する。ＩＤはユーザが自由に決めることが出来るため、異なるユーザに対するＩＤが重複することがある。したがって、指定されたＩＤに対する登録情報は複数に及ぶことがある。【００４８】
一致検索部９は、生体情報入力部４を通して入力した生体情報を特徴情報生成部５で変換して得られた特徴情報に一致する特徴情報を、登録情報取得部８で取得した一つまたは複数の登録情報の中から検索する。【００４９】
以下、本実施の形態のＩＤ設定／変更部１１の動作について、ユーザ登録時の動作の一例を図２に示すフローチャートに従って説明する。【００５０】
まず、生体情報取得装置３及び生体情報入力部４により生体情報の入力がなされると共に（ステップＳ１）、ＩＤ入力装置１及びＩＤ入力部２によりＩＤの入力がなされる（ステップＳ２，３）。【００５１】
本実施の形態では、ＩＤの入力に際しては、図３に示すような選択可能なＩＤを表示した選択画面が表示される（ステップＳ２）。ここで、選択可能なＩＤとは、後述する場合を除くほか、認証精度または認証時間（照合時間）を考慮し、同一ＩＤが所定の数以上となるＩＤを除いたＩＤを意味している。【００５２】
図３に示される表示はＩＤ入力装置１において行われ、ユーザが希望するＩＤを選択すると、選択されたＩＤが入力される（ステップＳ３）。【００５３】
なお、ステップＳ２の選択画面の表示に代え、ユーザが任意にＩＤを入力することができるＩＤ入力画面を表示することにより、ユーザが任意のＩＤを入力できるようにしてもよい。一方、この場合は、認証精度を低下させるようなＩＤが入力されると、図４又は図５に示されるような画面を表示して、ＩＤを他のＩＤに変更するよう指示を行うようにすることもできる。【００５４】
図４は、入力（指定）されたＩＤがすでに他人によって登録されているような場合に、同じＩＤの重複登録を避けて認証精度の低下を避けるためにＩＤの変更を指示するようにしたものである。また、図５は入力（指定）されたＩＤがすでに複数登録されているような場合に、所定の定員以上のユーザに係る同一ＩＤの重複登録を避けて認証精度の低下を避けるためにＩＤの変更を指示するようにしたものである。【００５５】
次に、ＩＤと生体情報が入力されると、ＩＤ設定／変更部１１により認証精度のシミュレーションが行われる（ステップＳ４）。【００５６】
ここで、認証精度シミュレーションについて説明する。認証精度は、他人受入率ＦＡＲ（False Alarm Rate）と本人拒否率ＦＲＲ（False Rejection Rate）から成る。生体情報に基づく個人識別システムでは、予め１：１認証（照合しようとしている人物１人の生体情報が、登録した人物１人の生体情報に一致しているかどうか調べる）のＦＡＲ，ＦＲＲが設定されている。１：Ｎ認証（照合しようとしている人物１人の生体情報が、登録した人物Ｎ人の生体情報のいずれかに一致しているかどうか調べる）においては、特にＦＡＲが問題となる。従って、本実施の形態における認証精度シミュレーションは、１：Ｎ認証のＦＡＲを推定する。【００５７】
１：１認証のＦＡＲをＦＡＲ（１）、検索対象となる生体情報の数をＮ、１：Ｎ認証のＦＡＲをＦＡＲ（Ｎ）とするとき、次式を用いてＦＡＲ（１）及びＮからＦＡＲ（Ｎ）を推定することができる。【００５８】
ＦＡＲ（Ｎ）＝１−（１−ＦＡＲ（１））Ｎ【００５９】
更に、ＦＡＲ（１）が十分小さい場合、次式のように近似することができる。【００６０】
ＦＡＲ（Ｎ）＝Ｎ×ＦＡＲ（１）【００６１】
但し、Ｎに応じてＦＲＲが変化するような個人識別システムに対して上述したＦＡＲ（Ｎ）の式を用いることはできない。【００６２】
なお、認証精度シミュレーションは、入力されたＩＤ及び生体情報、登録済みのＩＤ及び生体情報から、従来の統計的手法を用いてＦＡＲ（Ｎ）を推定しても良い。【００６３】
ＩＤ設定／変更部１１は、シミュレーション結果、認証精度が条件に合致しているか否かを判断し（ステップＳ５）、認証精度が条件に合致していると判断された場合（ステップＳ５，Ｙ）は、ＩＤ設定／変更部１１は次に照合時間のシミュレーションを行う（ステップＳ６）。【００６４】
ここで、照合時間シミュレーションについて説明する。本実施の形態における照合時間シミュレーションは、１：Ｎ認証の照合時間を推定する。１：１認証の照合時間は、予め照合の処理を実行することにより計測することができる。１：１認証の照合時間をＴ（１）、検索対象となる生体情報の数をＮ、１：Ｎ認証の照合時間をＴ（Ｎ）とするとき、Ｔ（Ｎ）は、次式のように近似することができる。ここで、ｔ０は照合の前処理にかかる時間であり、図１における特徴情報生成部５に相当する処理時間を指す。またｔ（１）が図１の一致検索部９にかかる処理時間を指している。【００６５】
Ｔ（１）＝ｔ（１）＋ｔ０
Ｔ（Ｎ）＝Ｎ×ｔ（１）＋ｔ０【００６６】
なお、予めＮを変化させながら照合の処理を実行し、その処理に要した時間を計測して照合時間とし、照合時間テーブルとしてＮの値毎の照合時間を記録しておき、照合時間シミュレーションは、照合時間テーブルを参照することによりＮに応じた照合時間を推定しても良い。また、照合時間シミュレーションは、入力されたＩＤと生体情報を用いて照合の処理を実行し、その処理に要した時間を計測し、その結果を照合時間としても良い。【００６７】
照合時間のシミュレーションが終了すると、次に表示装置１２にシミュレーションで得られた照合時間の表示が行われる（ステップＳ７）。この表示された照合時間により、ユーザがＩＤ変更を希望する場合（ステップＳ８，Ｙ）はステップＳ２に戻り、再度ＩＤの選択入力を行わせる。【００６８】
なお、ステップＳ７の表示においては、図６に示されるような画面を表示して、ＩＤを他のＩＤに変更するか否かをユーザに質問するようにすることもできる。ここで、図６は、入力（指定）されたＩＤによるシミュレーション結果による認証照合時間を表示すると共に、照合時間をより短くできるＩＤへの変更の希望の有無をユーザに質問するようにしたものである。【００６９】
なお、図３に示すＩＤ選択画面においては、入力された生体情報と登録されている登録情報とに基づいて、認証精度や照合時間が所定の条件を満たさないようなＩＤは、図３のＩＤ選択画面から予め除かれるように構成されていてもよい。【００７０】
そして、ステップＳ８において、ユーザがＩＤ変更を希望しない場合（ステップＳ８，Ｎ）は、選択入力されたＩＤと生成された生体情報の特徴情報が登録情報記憶部７に登録され（ステップＳ９）、登録動作が終了する。【００７１】
次に、本実施の形態のＩＤ設定／変更部１１の動作について、ユーザ認証（照合）時の動作の一例を図７に示すフローチャートに従って説明する。
まず、ユーザがＩＤを一文字入力するごとに、入力終了条件に合致したか否かを判断する（ステップＳ１１，１２）。【００７２】
これは、照合時において、必ずしも、ユーザにＩＤのすべての文字、もしくは、すべての桁を、入力させる必要はないようにしたものである。例えば、ＩＤのすべての文字、もしくは、すべての桁を入力する前にＩＤを特定できるならば、その時点で生体情報を入力させ、「１：Ｎ認証」もしくは他のユーザと重複することがなければ、１：１認証を実行すればよいからである。また、同様に、ＩＤのすべての文字、もしくは、すべての桁を入力する前に、ＩＤをユニークに特定できなくても、検索対象の集合が、照合時間や認証精度を損なわない基準を満たすほど小さくなった場合は、その時点で生体情報を入力させ、「１：Ｎ認証」を開始してもよいからである。【００７３】
すなわち、本実施の形態においては、認証時にユーザにＩＤを複数の入力操作ステップで入力させる際、前記複数の入力操作ステップが終了する前に、ユーザのＩＤが一意に限定できる場合は、該ユーザのＩＤが一意に限定できた入力操作ステップにおいて、前記ユーザの認証処理を開始する機能を備えている。【００７４】
また、認証時にユーザにＩＤを複数操作ステップで入力させる際、ユーザのＩＤが一意に限定できなくとも、入力した桁数に先頭部分一致するＩＤに相当する既登録情報の個数が、あらかじめ設定した数以下になった場合は、該登録情報の個数が予め設定した数以下になった入力操作ステップにおいて、前記ユーザの認証処理を開始する機能を備えるようにしてもよい。【００７５】
なお、そのような機能をもたせる場合は、登録時に、ユーザに照合時間を提示する際、「１：Ｎ認証」を途中で開始する可能性を含めた時間をシミュレーションした数値を提示するようにすることが好ましい。もしくは、その可能性を示しておくようにすることが好ましい。【００７６】
入力終了条件に合致した場合は（ステップＳ１２，Ｙ）、入力ＩＤに対応する生体情報を取得し（ステップＳ１３）、生体情報入力部により生体情報を入力する（ステップＳ１４）。次に照合開始時刻の確認を行い（ステップＳ１５）、照合を行い（ステップＳ１６）、照合終了時刻の確認及び照合時間の計算を行う（ステップＳ１７）。この計算結果、本人か否かが判断され（ステップＳ１８）、本人でないと判断された場合は（ステップＳ１８，Ｎ）、そこで処理を終了するが、本人と判断された場合は（ステップＳ１８，Ｙ）、照合時間の表示を行う（ステップＳ１９）。【００７７】
図８はステップＳ１９において表示される表示画面を表している。この画面では、照合時間を表示すると共に、入力されたＩＤに対して照合時間をより短くできるＩＤへの変更をユーザに質問している。【００７８】
ユーザがＩＤの変更を希望する場合は（ステップＳ２０，Ｙ）は、例えば図３に示したような選択可能なＩＤの表示を行い（ステップＳ２１）、ＩＤを選択入力させる（ステップＳ２２）。この選択入力されたＩＤに対しては、認証精度のシミュレーションが行われ（ステップＳ２３）、認証精度が条件に合致しているか否かが判断される（ステップＳ２４）。【００７９】
認証精度が条件に合致していない場合は（ステップＳ２４，Ｎ）、ステップＳ２１に戻り、再度選択入力画面に戻るが、認証精度が条件に合致している場合は（ステップＳ２４，Ｙ）、次に照合時間のシミュレーションが行われ（ステップＳ２５）、認証精度と照合時間の表示が行われる（ステップＳ２６）。【００８０】
そして、再度ユーザがＩＤを変更するか否かをユーザに質問し、ユーザがＩＤ変更を希望する場合は（ステップＳ２７，Ｙ）、ステップＳ２１に戻る。ユーザがＩＤ変更を希望しない場合は（ステップＳ２７，Ｎ）処理を終了する。【００８１】
以上の動作において、ユーザが設定するＩＤは、複数の英数字、記号、漢字などが好ましい。あらかじめ文字数または桁数を決めておいても良く、また、任意の桁数としてもよい。【００８２】
また、シミュレーションした照合時間を表示装置１２により表示した場合に、ユーザからＩＤの変更希望があった場合、もしくは、シミュレーションした認証精度があらかじめ設定した認証精度を下回るためユーザにＩＤの変更を求める際、既にユーザが申し出たＩＤの文字数もしくは桁数と、変更後のＩＤの文字数もしくは桁数が変わってもよい。【００８３】
ステップＳ２６ではシミュレーションした認証精度をユーザに提示するようにしたが、このような認証精度の提示においては、セキュリティの観点から正確な数値なアナログな数値は表示するのではなく、量子化させたデジタルな値や、どのデジタルな値を記号化したもの、もしくは、アナログな数値であってもノイズを与えて揺らぎを与えた値を表示するのが好ましい。【００８４】
また、図３に示したように、ＩＤの変更時に他のユーザと重複しない、すなわち、照合時間が短く、また認証精度が低下していないＩＤを表示する機能を備えてもよい。また、多くのユーザが重複するＩＤ、すなわち、照合時間が長く、認証精度が低下しているＩＤについては、例えば選択画面からそのようなＩＤを削除することで、その選択ができなくなる機能を有してもよい。【００８５】
本実施の形態では、上述したように、ＩＤの変更の機会は、ユーザの登録時だけでなく、照合時にも用意されている。なぜならば、あるＩＤのユーザを登録した後、他のユーザが同じＩＤを登録した場合は、当初のユーザの照合時間が、実際の利用時に長くなっていることがあるからである。そのために、照合時にも、照合時間の表示などを行い、ユーザにＩＤ変更の機会を与えることは好ましいことである。【００８６】
なお、上述したように、照合時において、必ずしも、ユーザにＩＤのすべての文字、もしくは、すべての桁を、入力させる必要はない。【００８７】
照合時間や認証精度のシミュレーションにおいては、検索対象とする重複するユーザの集合は、ＩＤが完全一致する登録情報の集合として設定することができる。また、完全一致しない場合のシミュレーションを行う場合は、ＩＤの先頭部分（ＡＢＣというＩＤの場合であれば、先頭のＡＢの２文字など）が部分一致する登録情報の集合として設定することになる。【００８８】
照合時間のシミュレーションは、使用する生体情報認証に応じて計算する。検索対象数とその際の照合時間をテーブルに表して記憶しておけば、テーブルを参照することにより求めることができる。また、検索対象数を引数とする関数を作成しておけば、その関数に基づき計算することができる。また、ユーザの生体情報を用いて、実測することもできる。【００８９】
認証精度のシミュレーションも、使用する生体情報認証に応じて計算する。検索対象数とその際の認証精度をテーブルに表して記憶しておけば、テーブルを参照することにより求めることができる。また、検索対象数を引数とする関数を作成しておけば、その関数に基づき計算することができる。しかし、照合時間のシミュレーションと異なり、生体情報認証の認証精度は統計的に求めるのが一般的であるため、実測することはできない。【００９０】
本実施の形態に示した本認証方式をマンション等の入室管理に適用する場合、居室番号を入力させる代わりにグラフィックスを用いて指定させることも可能である。例えば、棟、階、エリア、部屋番号を順次指定させてもよい。これは、ＩＤの文字、もしくは、桁を先頭から順次入力することと同等である。【００９１】
以上に詳述したように、本発明の実施の形態によれば、ＩＤを用いて「１：Ｎ認証」の検索範囲に制限を加えることにより、「１：Ｎ認証」における検索対象の集合の大きさが小さくなり、検索にかかる時間が削減される。さらに、他人受入の可能性が減るため認証精度の低下を抑えることができる。【００９２】
また、ＩＤ設定時に、照合時間のシミュレーションを行い、その結果をユーザにフィードバックすることによって、ユーザに照合時間に関する利便性について理解を求めることができる。さらに、ユーザがシミュレーションした照合時間に満足できない場合は、ＩＤを変更することが可能なため、ユーザの利便性に対する満足度は向上する。さらに、ＩＤ設定時には、認証精度のシミュレーションも行い、認証精度が所定の認証精度を下回る場合には、ＩＤを変更させるので、ユーザが特定のＩＤに集中した場合でも、認証精度が低下することを防ぐことができる。また、ＩＤはユーザが自由に設定できるようにするため、ユーザは自分が覚えやすいＩＤを設定することができ、ユーザによるＩＤの忘却の危険が減る。【００９３】
以上、本発明の実施の形態によれば、ユーザのＩＤを入力する装置、および、生体情報を入力する装置、ユーザの登録情報を格納する登録情報記憶部を備え、ＩＤと生体情報に基づき個人を認証する認証方式において、登録時にユーザは任意にＩＤを設定できるものとし、ユーザが任意に設定したＩＤに対し、既に登録された他のユーザの登録情報を合わせて認証精度をシミュレーションする機能を有し、シミュレーションした認証精度があらかじめ設定した条件に反するならば、ユーザに他のＩＤに変更させる機能を有し、ＩＤとユーザから採取した生体情報に基づいてユーザの登録情報を生成し、生成した登録情報は登録情報記憶部に格納し、照合時は、登録情報記憶部からユーザが指定したＩＤに合致する登録情報を選択し、選択した登録情報とユーザから採取する生体情報との合致により、個人を確認する処理部を持った認証装置が記載されている。【００９４】
また、本実施の形態によれば、ユーザのＩＤを入力する装置、および、生体情報を入力する装置、ユーザの登録情報を格納する登録情報記憶部を備え、ＩＤと生体情報に基づき個人を認証する認証方式において、登録時にユーザは任意にＩＤを設定できるものとし、ユーザが任意に設定したＩＤに対し、既に登録された他のユーザの登録情報を合わせて認証精度をシミュレーションする機能を有し、シミュレーションした認証精度があらかじめ設定した条件に反するならば、ユーザに他のＩＤに変更させる機能を有し、ＩＤとユーザから採取した生体情報に基づいてユーザの登録情報を生成し、生成した登録情報は登録情報記憶部に格納し、照合時は、登録情報記憶部からユーザが指定したＩＤに合致する登録情報を選択し、選択した登録情報とユーザから採取する生体情報との合致により、個人を確認する処理部を実装した認証システムが記載されている。【００９５】
なお、本実施の形態で図示したフローチャートやステップに示された各動作をコンピュータにより実行させるプログラムを提供することにより、本発明の電子文書管理プログラムを提供することができる。これらプログラムはコンピュータにより読取可能な媒体に記録されてコンピュータにより実行させることができる。ここで、コンピュータにより読取可能な媒体としては、ＣＤ−ＲＯＭやフレキシブルディスク、ＤＶＤディスク、光磁気ディスク、ＩＣカード等の可搬型記憶媒体や、コンピュータプログラムを保持するデータベース、或いは、他のコンピュータ並びにそのデータベースや、更に回線上の伝送媒体をも含むものである。
【産業上の利用可能性】
【００９６】
本発明によれば、「１：Ｎ認証」において、利便性向上と認証精度確保を容易に実効あらしめることができるという効果を奏する。
【図１】
2008078376.tif 000003
【図２】
2008078376.tif 000004
【図３】
2008078376.tif 000005
【図４】
2008078376.tif 000006
【図５】
2008078376.tif 000007
【図６】
2008078376.tif 000008
【図７】
2008078376.tif 000009
【図８】
2008078376.tif 000010
【手続補正書】
【提出日】平成21年1月29日(2009.1.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
既に登録されたＩＤ及び生体情報と、該登録後に入力されたＩＤ及び生体情報とを用いて、該登録後に入力されたＩＤ及び生体情報に係るユーザを認証する認証装置であって、
認証のための認証精度をシミュレーションする認証精度シミュレーション部と、前記入力されたＩＤ及び生体情報を設定する登録情報設定部とを備え、
前記認証精度シミュレーション部は、登録時に登録情報として前記ユーザにより入力されたＩＤ及び生体情報と、前記既登録のＩＤ及び生体情報とを用いて、前記ユーザを認証する場合の認証精度をシミュレーションし、
前記登録情報設定部は、前記認証精度シミュレーション部によりシミュレーションされた前記認証精度が所定の条件を満たさない場合、前記登録情報として入力されたＩＤを、該ＩＤを入力したユーザに変更するよう指示を行うことを特徴とする、
認証装置。
【請求項２】
請求項１に記載の認証装置において、
認証のための照合時間をシミュレーションする照合時間シミュレーション部を備え、
前記照合時間シミュレーション部は、登録情報として前記ユーザにより入力されたＩＤ及び生体情報と、前記既登録の登録情報とを用いて、前記ユーザを認証する場合の照合時間をシミュレーションし、
前記登録情報設定部は、前記照合時間シミュレーション部によりシミュレーションされた前記照合時間を前記ユーザに提示し、該ユーザによる前記ＩＤの変更を受け付けることを特徴とする認証装置。
【請求項３】
請求項１に記載の認証装置において、
認証時にユーザにより入力されたＩＤ及び生体情報と、前記既登録の登録情報とを用いて前記ユーザを認証する場合の照合時間を測定する計時部を備え、
前記登録情報設定部は、前記計時部により計時された照合時間を前記ユーザに提示し、該ユーザによる前記ＩＤの変更を受け付けることを特徴とする認証装置。
【請求項４】
請求項３に記載の認証装置において、
前記登録情報設定部により、前記ＩＤの変更を受け付けた場合に、前記認証精度シミュレーション部は、変更入力されたＩＤ及び既登録の生体情報と、前記既登録の登録情報とを用いて、前記ユーザを認証する場合の認証精度をシミュレーションし、
前記認証精度シミュレーション部によりシミュレーションされた前記認証精度が所定の条件を満たさない場合、前記登録情報設定部は、前記変更入力されたＩＤを登録することを拒否することを特徴とする認証装置。
【請求項５】
請求項４に記載の認証装置において、
前記登録情報設定部は、前記認証精度シミュレーション部によりシミュレーションされた前記認証精度が所定の条件を満たさない場合、前記登録情報として入力されたＩＤを、該ＩＤを入力したユーザに変更するよう指示を行うことを特徴とする認証装置。
【請求項６】
請求項３に記載の認証装置において、
認証のための照合時間をシミュレーションする照合時間シミュレーション部を備え、
前記照合時間シミュレーション部は、前記変更入力されたＩＤ及び既登録の生体情報と、前記既登録の登録情報とを用いて、前記ユーザを認証する場合の照合時間をシミュレーションし、
前記登録情報設定部は、前記照合時間シミュレーション部によりシミュレーションされた前記照合時間を前記ユーザに提示し、該ユーザによる前記ＩＤの変更を受け付けることを特徴とする認証装置。
【請求項７】
既に登録されたＩＤ及び生体情報と、該登録後に入力されたＩＤ及び生体情報とを用いて、該登録後に入力されたＩＤ及び生体情報に係るユーザを認証する認証方法をコンピュータに実行させる認証プログラムであって、
認証のための認証精度をシミュレーションする認証精度シミュレーションステップと、前記入力されたＩＤ及び生体情報を設定する登録情報設定ステップとを備え、
前記認証精度シミュレーションステップは、登録時に登録情報として前記ユーザにより入力されたＩＤ及び生体情報と、前記既登録のＩＤ及び生体情報とを用いて、前記ユーザを認証する場合の認証精度をシミュレーションし、
前記登録情報設定ステップは、前記認証精度シミュレーションステップによりシミュレーションされた前記認証精度が所定の条件を満たさない場合、前記登録情報として入力されたＩＤを、該ＩＤを入力したユーザに変更するよう指示を行うことを特徴とする、
認証プログラム。
【請求項８】
既に登録されたＩＤ及び生体情報と、該登録後に入力されたＩＤ及び生体情報とを用いて、該登録後に入力されたＩＤ及び生体情報に係るユーザを認証する認証方法であって、
認証のための認証精度をシミュレーションする認証精度シミュレーションステップと、前記入力されたＩＤ及び生体情報を設定する登録情報設定ステップとを備え、
前記認証精度シミュレーションステップは、登録時に登録情報として前記ユーザにより入力されたＩＤ及び生体情報と、前記既登録のＩＤ及び生体情報とを用いて、前記ユーザを認証する場合の認証精度をシミュレーションし、
前記登録情報設定ステップは、前記認証精度シミュレーションステップによりシミュレーションされた前記認証精度が所定の条件を満たさない場合、前記登録情報として入力されたＩＤを、該ＩＤを入力したユーザに変更するよう指示を行うことを特徴とする、
認証方法。
【国際調査報告】
2008078376.tif 000011
2008078376.tif 000012
2008078376.tif 000013
2008078376.tif 000014