(57)【特許請求の範囲】
【請求項１】
ユーザの生体情報を取得する生体情報取得部と、
前記ユーザの生体情報に基づいて前記ユーザの生体状態の良否を判定する生体状態判定部と、
前記生体情報に基づき予め登録された生体情報との照合を行う生体照合部と、
前記生体情報と異なる情報に基づき認証を行う代替認証部と、
前記生体状態判定部が前記生体状態を否と判定した場合、前記代替認証部による認証を有効に切り換える代替認証制御部と、を備え、
前記生体状態判定部は、前記生体照合部によってなされる照合成功率に基づいて前記生体状態の良否を判定することを特徴とする生体認証装置。
【請求項２】
ユーザの生体情報を取得する生体情報取得部と、
前記ユーザの生体情報に基づいて前記ユーザの生体状態の良否を判定する生体状態判定部と、
前記生体情報に基づき予め登録された生体情報との照合を行う生体照合部と、
前記生体情報と異なる情報に基づき認証を行う代替認証部と、
前記生体状態判定部が前記生体状態を否と判定した場合、前記代替認証部による認証を有効に切り換える代替認証制御部と、を備え、
前記生体状態判定部は、前記生体情報取得部によって複数回取得された生体情報に基づいて前記生体状態の良否を判定することを特徴とする生体認証装置。
【請求項３】
前記生体照合部は、前記生体情報取得部によって取得された生体情報と予め登録された生体情報とに基づいて生体照合を行い、
前記代替認証部は、ユーザによって入力される代替認証情報と、前記代替認証部による認証が有効化された際に発行されまたはあらかじめ登録された代替情報と、に基づいて代替照合を行い、
前記生体照合部および前記代替認証部の少なくともいずれか一方の照合結果に基づいて認証を行う認証部と、を備えることを特徴とする請求項１または２記載の生体認証装置。
【請求項４】
前記代替認証部による認証が有効化された場合に前記代替認証部による認証の有効化を管理者に通知し、前記代替認証部による認証が無効化された場合に前記代替認証部による認証の無効化を管理者に通知する通知部、を備えることを特徴とする請求項１または２記載の生体認証装置。
【請求項５】
前記代替認証部は、ユーザによって入力される代替認証情報と、前記代替認証部による認証が有効化された際に発行された代替情報と、に基づいて代替照合を行い、
前記代替認証情報の発行の際に、あらかじめ定められたパスワードの入力を前記ユーザに要求するパスワード要求部、を備えることを特徴とする請求項１または２記載の生体認証装置。
【請求項６】
前記代替認証部は、ユーザによって入力される代替認証情報と、前記代替認証部による認証が有効化された際に発行された代替情報と、に基づいて代替照合を行い、
前記代替認証部による認証が有効化された場合に管理者に前記代替認証情報の発行を要求する要求部を備えることを特徴とする請求項１または２記載の生体認証装置。
【請求項７】
前記代替認証部による認証は、あらかじめ登録された前記ユーザの第２の生体情報と前記ユーザによって入力された第２の生体情報との照合結果に基づく認証であることを特徴とする請求項１または２記載の生体認証装置。
【請求項８】
生体情報取得部がユーザの生体情報を取得する生体情報取得ステップと、
生体状態判定部が前記ユーザの生体情報に基づいて前記ユーザの生体状態の良否を判定する生体状態判定ステップと、
生体照合部が前記生体情報に基づき予め登録された生体情報との照合を行う生体照合ステップと、
代替認証部が前記生体情報と異なる情報に基づき認証を行う代替認証ステップと、
代替認証制御部が前記生体状態判定ステップにおいて前記生体状態が否と判定された場合に前記代替認証ステップにおける認証を有効に切り換える代替認証制御ステップと、を含み、
前記生体状態判定ステップにおいて、前記生体照合ステップでなされる照合成功率に基づいて前記生体状態の良否を判定することを特徴とする生体認証方法。
【請求項９】
生体情報取得部がユーザの生体情報を取得する生体情報取得ステップと、
生体状態判定部が前記ユーザの生体情報に基づいて前記ユーザの生体状態の良否を判定する生体状態判定ステップと、
生体照合部が前記生体情報に基づき予め登録された生体情報との照合を行う生体照合ステップと、
代替認証部が前記生体情報と異なる情報に基づき認証を行う代替認証ステップと、
代替認証制御部が前記生体状態判定ステップにおいて前記生体状態が否と判定された場合に前記代替認証ステップにおける認証を有効に切り換える代替認証制御ステップと、を含み、
前記生体状態判定ステップにおいて、前記生体情報取得ステップで複数回取得された生体情報に基づいて前記生体状態の良否を判定することを特徴とする生体認証方法。
【請求項１０】
コンピュータを
ユーザの生体情報を取得する生体情報取得部、
前記ユーザの生体情報に基づいて前記ユーザの生体状態の良否を判定する生体状態判定部、
前記生体情報に基づき予め登録された生体情報との照合を行う生体照合部、
前記生体情報と異なる情報に基づき認証を行う代替認証部、
前記生体状態判定部が前記生体状態を否と判定した場合、前記代替認証部による認証を有効に切り換える代替認証制御部、
として機能させ、
前記生体状態判定部に、前記生体照合部によってなされる照合成功率に基づいて前記生体状態の良否を判定させるためのプログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【請求項１１】
コンピュータを
ユーザの生体情報を取得する生体情報取得部、
前記ユーザの生体情報に基づいて前記ユーザの生体状態の良否を判定する生体状態判定部、
前記生体情報に基づき予め登録された生体情報との照合を行う生体照合部、
前記生体情報と異なる情報に基づき認証を行う代替認証部、
前記生体状態判定部が前記生体状態を否と判定した場合、前記代替認証部による認証を有効に切り換える代替認証制御部、
として機能させ、
前記生体状態判定部に、前記生体情報取得部によって複数回取得された生体情報に基づいて前記生体状態の良否を判定させるためのプログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、生体認証装置、生体認証方法、および記憶媒体に関する。
【背景技術】
【０００２】
個人認証において、従来から広く用いられているパスワード認証、ＩＤカード認証等では盗用される危険性が高い。そこで、より信頼性の高い個人認証として、指紋認証等の生体認証が注目を集め、多くの場面で利用されるようになってきている。【０００３】
生体認証における課題として、認証が困難な人がいることがあげられる。この課題を解決するために、生体認証と代替認証（例えば、パスワード認証）とを組み合わせた方式が開示されている（例えば、特許文献１〜３参照）。この方式では、生体認証が困難な場合にパスワード認証が実施される。【０００４】
【特許文献１】特開平９−２９７８４４号公報
【特許文献２】特開２００６−１０７３４０号公報
【特許文献３】特開２００１−３０７１０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
生体認証と代替認証（例えば、パスワード認証）とを組み合わせた従来の方式において、例えば、あらかじめパスワード等の補助認証鍵をユーザ全員に発行する場合、ユーザ全員にパスワードを発行する煩雑さの問題、ユーザ全員にパスワードを発行することによるセキュリティ上の問題等が生じる。【０００６】
また、パスワード発行の必要性をユーザまたは管理者が判断する方法が考えられる。例えば、管理者が手荒れの状態を判断し、手荒れが顕著になって指紋認証が困難になった場合にパスワードを有効化、手荒れが治まって指紋認証が可能になった場合にパスワードを無効化する方法が考えられる。この場合、ユーザまたは管理者が手荒れ等の状態を判断してパスワードの有効化および無効化を実施する煩雑さの問題が生じる。【０００７】
本発明は上記課題に鑑みなされたものであり、生体認証および代替認証を併用する場合において、生体認証の安全性を維持しつつ代替認証の有効化および無効化の煩雑さを解消することができる生体認証装置、生体認証方法、および記憶媒体を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、明細書開示の生体認証装置は、ユーザの生体情報を取得する生体情報取得部と、ユーザの生体情報に基づいてユーザの生体状態の良否を判定する生体状態判定部と、生体情報に基づき予め登録された生体情報との照合を行う生体照合部と、生体情報と異なる情報に基づき認証を行う代替認証部と、生体状態判定部が前記生体状態を否と判定した場合、代替認証部による認証を有効に切り換える代替認証制御部と、を備え、生体状態判定部は、生体照合部によってなされる照合成功率に基づいて生体状態の良否を判定するものである。明細書開示の他の生体認証装置は、ユーザの生体情報を取得する生体情報取得部と、ユーザの生体情報に基づいてユーザの生体状態の良否を判定する生体状態判定部と、生体情報に基づき予め登録された生体情報との照合を行う生体照合部と、生体情報と異なる情報に基づき認証を行う代替認証部と、生体状態判定部が前記生体状態を否と判定した場合、代替認証部による認証を有効に切り換える代替認証制御部と、を備え、生体状態判定部は、生体状態取得部によって複数回取得された生体情報に基づいて生体状態の良否を判定するものである。
【０００９】
上記課題を解決するために、明細書開示の生体認証方法は、生体情報取得部がユーザの生体情報を取得する生体情報取得ステップと、生体状態判定部がユーザの生体情報に基づいてユーザの生体状態の良否を判定する生体状態判定ステップと、生体照合部が生体情報に基づき予め登録された生体情報との照合を行う生体照合ステップと、代替認証部が生体情報と異なる情報に基づき認証を行う代替認証ステップと、代替認証制御部が生体状態判定ステップにおいて前記生体状態が否と判定された場合に代替認証ステップにおける認証を有効に切り換える代替認証制御ステップと、を含み、生体状態判定ステップにおいて、生体照合ステップでなされる照合成功率に基づいて生体状態の良否を判定するものである。明細書開示の他の生体認証方法は、生体情報取得部がユーザの生体情報を取得する生体情報取得ステップと、生体状態判定部がユーザの生体情報に基づいてユーザの生体状態の良否を判定する生体状態判定ステップと、生体照合部が生体情報に基づき予め登録された生体情報との照合を行う生体照合ステップと、代替認証部が生体情報と異なる情報に基づき認証を行う代替認証ステップと、代替認証制御部が生体状態判定ステップにおいて前記生体状態が否と判定された場合に代替認証ステップにおける認証を有効に切り換える代替認証制御ステップと、を含み、生体状態判定ステップにおいて、生体状態取得ステップで複数回取得された生体情報に基づいて生体状態の良否を判定するものである。
【００１０】
上記課題を解決するために、明細書開示の記憶媒体は、コンピュータを、ユーザの生体情報を取得する生体情報取得部、ユーザの生体情報に基づいてユーザの生体状態の良否を判定する生体状態判定部、生体情報に基づき予め登録された生体情報との照合を行う生体照合部、生体情報と異なる情報に基づき認証を行う代替認証部、生体状態判定部が前記生体状態を否と判定した場合、代替認証部による認証を有効に切り換える代替認証制御部、として機能させ、生体状態判定部に、生体照合部によってなされる照合成功率に基づいて生体状態の良否を判定させるためのプログラムを記憶したコンピュータ読み取り可能なものである。明細書開示の他の記憶媒体は、コンピュータを、ユーザの生体情報を取得する生体情報取得部、ユーザの生体情報に基づいてユーザの生体状態の良否を判定する生体状態判定部、生体情報に基づき予め登録された生体情報との照合を行う生体照合部、生体情報と異なる情報に基づき認証を行う代替認証部、生体状態判定部が前記生体状態を否と判定した場合、代替認証部による認証を有効に切り換える代替認証制御部、として機能させ、生体状態判定部に、生体状態取得部によって複数回取得された生体情報に基づいて生体状態の良否を判定させるためのプログラムを記憶したコンピュータ読み取り可能なものである。
【発明の効果】
【００１１】
明細書開示の生体認証装置、生体認証方法、および記憶媒体によれば、生体認証および代替認証を併用する場合において、生体認証の安全性を維持しつつ代替認証の有効化および無効化の煩雑さを解消することができる。
【図面の簡単な説明】
【００１２】
【図１】実施例１に係る生体認証装置の機器構成図である。
【図２】実施例１に係る生体認証装置の機能ブロック図である。
【図３】生体認証装置によって実行されるフローチャートの一例を説明するための図である。
【図４】生体認証装置によって実行されるフローチャートの他の例を説明するための図である。
【図５】生体認証装置によって実行されるフローチャートの他の例を説明するための図である。
【図６】生体認証装置によって実行されるフローチャートの他の例を説明するための図である。
【図７】生体認証装置によって実行されるフローチャートの他の説明するための図である。
【図８】実施例２に係る生体認証装置の機器構成図である。
【図９】実施例３に係る生体認証装置の機器構成図である。
【図１０】実施例３に係る生体認証装置の機能ブロック図である。
【図１１】実施例３に係る生体認証装置によって実行されるフローチャートの一例を説明するための図である。
【図１２】実施例４に係る生体認証装置の機器構成図である。
【図１３】実施例４に係る生体認証装置の機能ブロック図である。
【図１４】実施例４に係る生体認証装置によって実行されるフローチャートの一例を説明するための図である。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照しつつ、実施例について説明する。【００１４】
図１は、実施例１に係る生体認証装置１００の機器構成図である。図２は、生体認証装置１００の機能ブロック図である。以下、図１および図２を参照しつつ、生体認証装置１００について説明する。【００１５】
図１で説明されるように、生体認証装置１００は、ＣＰＵ（中央演算処理装置）１１、ＲＡＭ（ランダムアクセスメモリ）１２、表示部１３、入出力部１４、生体センサ１５、プログラム記憶部１６、データ記憶部１７等を備える。これら各要素は、バスによって接続されている。【００１６】
生体センサ１５は、ユーザの指紋情報、静脈情報等の生体情報を取得するセンサである。本実施例において、生体センサ１５として、指紋センサを用いる。プログラム記憶部１６およびデータ記憶部１７は、ＲＯＭ（リードオンリメモリ）、ハードディスク等である。【００１７】
ＣＰＵ１１がプログラム記憶部１６に記憶されている各プログラムを実行することによって、図２の取得情報判定部２１、生体情報取得部２２、生体照合部２３、本人判定部２４、生体状態判定部２５、補助認証鍵有効化／無効化部２６、補助認証鍵発行部２７、補助認証鍵取得部２８、および補助認証鍵照合部２９が実現される。データ記憶部１７は、図の登録生体情報保持部３１および補助認証鍵保持部３２として機能する。以下、各部の作用について説明する。【００１８】
取得情報判定部２１は、補助認証鍵が有効であるか無効であるかを判定する。取得情報判定部２１によって補助認証鍵が無効であると判定された場合、生体情報取得部２２は、生体センサ１５からユーザの生体情報を取得する。登録生体情報保持部３１は、各ユーザの登録生体情報を保持している。【００１９】
生体照合部２３は、生体情報取得部２２が取得した当該ユーザの照合用生体情報と登録生体情報保持部３１に保持された当該ユーザの登録生体情報とを照合する。本人判定部２４は、照合用生体情報と登録生体情報との類似度がしきい値以上の場合に照合成功と判断し、照合用生体情報と登録生体情報との類似度がしきい値未満の場合に照合失敗と判断する。【００２０】
生体状態判定部２５は、生体情報取得部２２が取得した生体情報に基づいて、ユーザの生体状態の良否を判定する。生体状態の良否の判定基準として、照合成功率、類似度、生体品質、画像取得失敗率、スイープ型指紋センサにおけるスキャンスピード等を用いることができる。【００２１】
例えば、生体状態判定部２５は、過去複数回の照合成功率が高ければ生体状態を「良」と判定し、低ければ生体状態を「否」と判定してもよい。また、生体状態判定部２５は、過去複数回の類似度が高ければ生体状態を「良」と判定し、低ければ生体状態を「否」と判定してもよい。また、生体状態判定部２５は、生体品質が高ければ生体状態を「良」と判定し、低ければ生体状態を「否」と判定してもよい。【００２２】
ここで、指紋を例に生体品質について説明する。指紋に関する生体品質は、指紋隆線の鮮明度、指紋の隆線と谷線との輝度値差、指紋隆線のつぶれもしくは傷、指紋画像の面積等があげられる。例えば、指紋の隆線と谷線との輝度値差が小さければ（鮮明でなければ）生体品質が低く、輝度値差が大きければ（鮮明であれば）生体品質が高いと判定することができる。また、指紋隆線のつぶれもしくは傷が多ければ生体品質が低く、少なければ生体品質が高いと判定することができる。また、生体センサ１５によって取得された画像の中に指紋画像が映っている領域が小さければ生体品質が低く、大きければ生体品質が高いと判定することができる。【００２３】
また、スライドセンサなどにおいて、指の動かし方が不適切もしくは指の状態が不安定であって照合に適した画像を取得できない場合には、照合に達することなく画像取得失敗となり、指紋画像の再入力を求められる。したがって、生体状態判定部２５は、画像取得失敗率が低ければ生体状態を「良」と判定し、高ければ生体状態を「否」と判定してもよい。【００２４】
また、一般に、人によってスキャンスピードに再現性がある。ただし、スキャンスピードのみを個別の情報として使用することは困難である。そこで、生体状態判定部２５は、生体品質が高くかつスキャンスピードが大きく異ならない場合には生体状態を「良」と判定し、生体品質は高いもののスキャンスピードが大きく異なる場合には生体状態を「否」と判定してもよい。【００２５】
生体状態判定部２５によって生体状態が「否」であると判定された場合、補助認証鍵有効化／無効化部２６は、補助認証鍵を有効化する。補助認証鍵が有効化された場合、補助認証鍵発行部２７は、補助認証鍵を発行する。補助認証鍵保持部３２は、発行された補助認証鍵を当該ユーザに対応させて保持する。生体状態判定部２５によって生体状態が「良」であると判定された場合、補助認証鍵有効化／無効化部２６は、補助認証鍵保持部３２において保持された当該ユーザの補助認証鍵を無効化する。【００２６】
取得情報判定部２１によって補助認証鍵が有効であると判定された場合、補助認証鍵取得部２８は、ユーザによって入出力部１４に入力された補助認証鍵を取得する。補助認証鍵照合部２９は、補助認証鍵保持部３２に保持された登録補助認証鍵と補助認証鍵取得部２８が取得した照合用補助認証鍵とを照合する。本人判定部２４は、照合用補助認証鍵と登録補助認証鍵とが一致する場合には照合成功と判定し、不一致の場合には照合失敗と判定する。【００２７】
なお、補助認証鍵有効化／無効化部２６は、補助認証鍵を有効化／無効化する際に、管理者にその旨をメール等で通知してもよい。補助認証鍵発行部２７は、補助認証鍵を発行する際に、あらかじめ定められた補助認証鍵発行用のパスワード（生年月日等の特定文字列））の入力を当該ユーザに要求してもよい。この場合、文字列の入力を規定回数以上失敗した場合には、補助認証鍵の発行を中止してもよい。また、補助認証鍵発行部２７は、補助認証鍵に有効期限を設定してもよい。また、補助認証鍵発行部２７は、補助認証鍵を発行する際に管理者に補助認証鍵の許可を要求し、管理者による許可の入力後に補助認証鍵を発行してもよい。【００２８】
なお、図２において、補助認証鍵発行部２７、補助認証鍵取得部２８、補助認証鍵照合部２９、および補助認証鍵保持部３２が代替認証部として機能する。また、補助認証鍵有効化／無効化部２６が代替認証制御部として機能する。【００２９】
図３は、生体認証装置１００によって実行されるフローチャートの一例を説明するための図である。図３で説明されるように、取得情報判定部２１は、補助認証鍵が有効であるか否かを判定する（ステップＳ１）。ステップＳ１において補助認証鍵が有効であると判定されなかった場合、生体情報取得部２２は、生体センサ１５からユーザの生体情報を取得する（ステップＳ２）。【００３０】
次に、生体照合部２３は、生体情報取得部２２が取得した当該ユーザの照合用生体情報と登録生体情報保持部３１に保持された当該ユーザの登録生体情報とを照合する（ステップＳ３）。本人判定部２４は、照合が成功したか否かを判定する（ステップＳ４）。ステップＳ４において照合が成功したと判定されなかった場合、生体情報取得部２２は、再度ステップＳ２を実行する。【００３１】
ステップＳ４において照合が成功したと判定された場合、生体状態判定部２５は、当該ユーザの生体状態を判断する（ステップＳ５）。次に、生体状態判定部２５は、当該ユーザの生体状態が不良であるか否かを判定する（ステップＳ６）。ステップＳ６において生体状態が不良であると判定された場合、補助認証鍵有効化／無効化部２６は、補助認証鍵を有効化する（ステップＳ７）。この場合、補助認証鍵発行部２７は当該ユーザに対応させて補助認証鍵を発行し、発行された補助認証鍵は補助認証鍵保持部３２に保持される。その後、フローチャートの実行が終了する。また、ステップＳ６において生体状態が不良であると判定されなかった場合にも、フローチャートの実行が終了する。【００３２】
ステップＳ１において補助認証鍵が有効であると判定された場合、補助認証鍵取得部２８は、入出力部１４から当該ユーザの補助認証鍵を取得する（ステップＳ８）。次に、補助認証鍵照合部２９は、補助認証鍵保持部３２に保持された登録補助認証鍵と補助認証鍵取得部２８が取得した照合用補助認証鍵とを照合する（ステップＳ９）。本人判定部２４は、ステップＳ９の照合が成功か否かを判定する（ステップＳ１０）。ステップＳ１０において照合が成功と判定されなかった場合、補助認証鍵取得部２８は、ステップＳ８を再度実行する。【００３３】
ステップＳ１０において照合が成功と判定された場合、生体情報取得部２２は、ユーザの生体情報を再度取得する（ステップＳ１１）。次に、生体状態判定部２５は、当該ユーザの生体状態を判断する（ステップＳ１２）。次に、生体状態判定部２５は、当該ユーザの生体状態が良好であるか否かを判定する（ステップＳ１３）。ステップＳ１３において生体状態が良好であると判定された場合、補助認証鍵有効化／無効化部２６は、当該ユーザの補助認証鍵を無効化する（ステップＳ１４）。その後、フローチャートの実行が終了する。また、ステップＳ１３において生体状態が良好であると判定されなかった場合にも、フローチャートの実行が終了する。【００３４】
図３のフローチャートで説明されるように、図２において、生体照合部２３による照合が成功しかつ生体状態判定部２５によって生体状態が不良であると判定された場合にのみ補助認証鍵有効化／無効化部２６が補助認証鍵を有効化することによって、補助認証鍵を必要な期間だけ利用可能とすることができる。それにより、生体認証の安全性を維持することできる。さらに、補助認証鍵発行の必要性をユーザまたは管理者が判断する必要がない。それにより、補助認証鍵の有効化および無効化の煩雑さを解消することができる。【００３５】
図４は、生体認証装置１００によって実行されるフローチャートの他の例を説明するための図である。図４のフローチャートが図３のフローチャートと異なる点は、ステップＳ８〜１４の代わりにステップＳ２１〜Ｓ２９が実行される点である。以下、ステップＳ２１〜Ｓ２９について説明する。【００３６】
ステップＳ１において補助認証鍵が有効であると判定された場合、生体情報取得部２２は、当該ユーザの生体情報を取得する（ステップＳ２１）。次に、生体照合部２３は、生体情報取得部２２が取得した当該ユーザの照合用生体情報と登録生体情報保持部３１に保持された当該ユーザの登録生体情報とを照合する（ステップＳ２２）。本人判定部２４は、照合が成功したか否かを判定する（ステップＳ２３）。【００３７】
ステップＳ２３において照合が成功したと判定されなかった場合、補助認証鍵取得部２８は、入出力部１４から当該ユーザの補助認証鍵を取得する（ステップＳ２４）。次に、補助認証鍵照合部２９は、補助認証鍵保持部３２に保持された登録補助認証鍵と補助認証鍵取得部２８が取得した照合用補助認証鍵とを照合する（ステップＳ２５）。本人判定部２４は、ステップＳ２５の照合が成功か否かを判定する（ステップＳ２６）。ステップＳ２６において照合が成功と判定されなかった場合、補助認証鍵取得部２８は、ステップＳ２４を再度実行する。【００３８】
ステップＳ２３において照合が成功したと判定された場合およびステップＳ２６において照合が成功したと判定された場合、生体状態判定部２５は、当該ユーザの生体状態を判断する（ステップＳ２７）。次に、生体状態判定部２５は、当該ユーザの生体状態が良好であるか否かを判定する（ステップＳ２８）。ステップＳ２８において生体状態が良好であると判定された場合、補助認証鍵有効化／無効化部２６は、当該ユーザの補助認証鍵を無効化する（ステップＳ２９）。その後、フローチャートの実行が終了する。また、ステップＳ２８において生体状態が良好であると判定されなかった場合にも、フローチャートの実行が終了する。【００３９】
図４のフローチャートで説明されるように、図２において、生体照合部２３による照合が成功しかつ生体状態判定部２５によって生体状態が不良であると判定された場合にのみ補助認証鍵有効化／無効化部２６が補助認証鍵を有効化することによって、補助認証鍵を必要な期間だけ利用可能とすることができる。それにより、生体認証の安全性を維持しつつ、補助認証鍵の有効化および無効化の煩雑さを解消することができる。また、補助認証鍵が有効な場合においてもまず生体照合部２３によって生体認証が行われる。したがって、生体認証の安全性が向上する。【００４０】
なお、ユーザが故意に登録指と異なる指を生体センサ１５に置くと、生体状態判定部２５によって生体状態が不良であると判定される場合がある。この場合、必要のない補助認証鍵が発行される可能性がある。そこで、生体状態判定部２５は、生体品質を用いて生体状態の良否を行うことが好ましい。【００４１】
図５は、生体認証装置１００によって実行されるフローチャートの他の例を説明するための図である。図５のフローチャートが図３のフローチャートと異なる点は、ステップＳ８〜１４の代わりにステップＳ３１〜Ｓ３９が実行される点である。以下、ステップＳ３１〜Ｓ３９について説明する。【００４２】
ステップＳ１において補助認証鍵が有効であると判定された場合、生体情報取得部２２は、当該ユーザの生体情報を取得する（ステップＳ３１）。次に、生体状態判定部２５は、生体状態を判断する（ステップＳ３２）。生体情報として指紋情報を用いる場合、生体状態判定部２５は、生体情報取得部２２が取得した指紋情報において、指紋隆線の鮮明度、指紋の隆線と谷線との輝度値差、指紋隆線のつぶれもしくは傷、指紋画像の面積等を判断する。【００４３】
次に、生体照合部２３は、生体情報取得部２２が取得した生体情報と登録生体情報保持部３１に保持された登録生体情報との類似度を算出する（ステップＳ３３）。次いで、補助認証鍵有効化／無効化部２６は、ステップＳ３２およびステップＳ３３の結果に基づいて、補助認証鍵の照合が可能か否かを判定する（ステップＳ３４）。具体的には、ステップＳ３２において得られた指紋状態が良好であってもステップＳ３３で算出された類似度がしきい値よりも低い場合には、補助認証鍵有効化／無効化部２６は、補助認証鍵の照合が不可であると判定する。それ以外の場合には、補助認証鍵有効化／無効化部２６は、補助認証鍵の照合が可能であると判定する。【００４４】
ステップＳ３４において補助認証鍵の照合が可能であると判定されなかった場合、ステップＳ３１が再度実行される。ステップＳ３４において補助認証鍵の照合が可能であると判定された場合、補助認証鍵取得部２８は、入出力部１４から当該ユーザの補助認証鍵を取得する（ステップＳ３５）。次に、補助認証鍵照合部２９は、補助認証鍵保持部３２に保持された登録補助認証鍵と補助認証鍵取得部２８が取得した照合用補助認証鍵とを照合する（ステップＳ３６）。本人判定部２４は、ステップＳ３６の照合が成功か否かを判定する（ステップＳ３７）。ステップＳ３７において照合が成功と判定されなかった場合、補助認証鍵取得部２８は、ステップＳ３５を再度実行する。【００４５】
ステップＳ３７において照合が成功と判定された場合、生体状態判定部２５は、当該ユーザの生体状態が良好であるか否かを判定する（ステップＳ３８）。ステップＳ３８において生体状態が良好であると判定された場合、補助認証鍵有効化／無効化部２６は、当該ユーザの補助認証鍵を無効化する（ステップＳ３９）。その後、フローチャートの実行が終了する。また、ステップＳ３８において生体状態が良好であると判定されなかった場合にも、フローチャートの実行が終了する。【００４６】
図５のフローチャートで説明されるように、図２において、生体照合部２３による照合が成功しかつ生体状態判定部２５によって生体状態が不良であると判定された場合にのみ補助認証鍵有効化／無効化部２６が補助認証鍵を有効化することによって、補助認証鍵を必要な期間だけ利用可能とすることができる。それにより、生体認証の安全性を維持しつつ、補助認証鍵の有効化および無効化の煩雑さを解消することができる。また、生体状態判定部２５によって生体状態が良好であると判定された場合でも、生体照合部２３は、照合用生体情報と登録生体情報との類似度が低い場合には、認証を行わない。それにより、補助認証鍵を盗用した者の誤認認証を回避することができる。【００４７】
図６は、生体認証装置１００によって実行されるフローチャートの他の例を説明するための図である。図６のフローチャートが図３のフローチャートと異なる点は、ステップＳ２〜Ｓ７の代わりにステップＳ４１〜Ｓ４６が実行される点である。以下、ステップＳ４１〜Ｓ４６について説明する。【００４８】
ステップＳ１において補助認証鍵が有効であると判定されなかった場合、生体情報取得部２２は、生体センサ１５からユーザの生体情報を取得する（ステップＳ４１）。次に、生体状態判定部２５は、生体状態を判断する（ステップＳ４２）。生体情報として指紋情報を用いる場合、生体状態判定部２５は、生体情報取得部２２が取得した指紋情報において、指紋隆線の鮮明度、指紋の隆線と谷線との輝度値差、指紋隆線のつぶれもしくは傷、指紋画像の面積等を判断する。【００４９】
次いで、生体状態判定部２５は、当該ユーザの生体状態が不良であるか否かを判定する（ステップＳ４３）。ステップＳ４３において生体状態が不良であると判定された場合、補助認証鍵有効化／無効化部２６は、当該ユーザの補助認証鍵を有効化する（ステップＳ４４）。その後、フローチャートの実行が終了する。ステップＳ４３において生体状態が不良であると判定されなかった場合、生体照合部２３は、生体情報取得部２２が取得した当該ユーザの照合用生体情報と登録生体情報保持部３１に保持された当該ユーザの登録生体情報とを照合する（ステップＳ４５）。次に、本人判定部２４は、照合が成功したか否かを判定する（ステップ４６）。ステップＳ４６において照合が成功した判定されなかった場合、生体情報取得部２２は、再度ステップＳ４１を実行する。ステップＳ４６において照合が成功したと判定された場合、フローチャートの実行が終了する。【００５０】
図３〜図５では、補助認証鍵が無効化されている場合には、必ずユーザが生体認証に成功しないと認証が行われない。しかしかながら、指紋の状態が急激に悪化した場合、時間を空けて指紋を使用した場合等にユーザが生体認証に失敗することも考えられる。図６のフローチャートで説明されるように、図２において、生体照合部２３による照合が成功しなくても生体状態判定部２５によって生体状態が不良であると判定された場合には、補助認証鍵有効化／無効化部２６によって補助認証鍵が有効化される。したがって、ユーザの利便性低下を抑制することができる。【００５１】
図７は、生体認証装置１００によって実行されるフローチャートの他の例を説明するための図である。この例においては、生体センサ１５として静脈センサを用いている。図７のフローチャートが図３のフローチャートと異なる点は、指紋認証の代わりに静脈認証が行われる点である。【００５２】
図８は、実施例２に係る生体認証装置１００ａの機器構成図である。図８で説明されるように、生体認証装置１００ａは、サーバ２００とクライアント端末３００とがネットワークを介して通信可能に接続された構成を有する。この場合のネットワークとして、公衆回線網、インターネット、イントラネット等の通信網を用いることができる。【００５３】
サーバ２００は、ＣＰＵ２０１、ＲＡＭ２０２、図１のプログラム記憶部１６、データ記憶部１７等を備える。クライアント端末３００は、プログラム記憶部３０１、データ記憶部３０２、図１のＣＰＵ１１、ＲＡＭ１２、表示部１３、入出力部１４、生体センサ１５等を備える。【００５４】
本実施例においては、ＣＰＵ２０１がプログラム記憶部１６に記憶されているプログラムを実行することによって、図２の取得情報判定部２１、生体情報取得部２２、生体照合部２３、本人判定部２４、生体状態判定部２５、補助認証鍵有効化／無効化部２６、補助認証鍵発行部２７、補助認証鍵取得部２８、および補助認証鍵照合部２９が実現される。本実施例のように、生体認証装置は、複数のコンピュータを用いて実現されてもよい。【００５５】
図９は、実施例３に係る生体認証装置１００ｂの機器構成図である。図１０は、生体認証装置１００ｂの機能ブロック図である。生体認証装置１００ｂが図１の生体認証装置１００と異なる点は、生体センサ１８をさらに備える点、プログラム記憶部１６およびデータ記憶部１７の代わりにプログラム記憶部１６ｂおよびデータ記憶部１７ｂを備える点である。【００５６】
生体センサ１８は、生体センサ１５と異なる種類の生体を検出するセンサである。例えば、生体センサ１５に指紋センサを用いる場合に、生体センサ１８として静脈センサを用いることができる。【００５７】
ＣＰＵ１１がプログラム記憶部１６ｂに記憶されているプログラムを実行することによって、取得情報判定部２１、生体情報取得部２２、生体照合部２３、本人判定部２４、生体状態判定部２５、生体情報取得部４１、生体照合部４２および第２生体認証有効化／無効化部４３が実現される。また、データ記憶部１７ｂは、図１の登録生体情報保持部３１および登録生体情報保持部４４として機能する。なお、本実施例においては、図１の補助認証鍵有効化／無効化部２６、補助認証鍵取得部２８および補助認証鍵照合部２９の機能は実現されない。【００５８】
以下、生体情報取得部４１、生体照合部４２および第２生体認証有効化／無効化部４３の作用について説明する。本実施例においては、取得情報判定部２１は、第２生体認証が有効であるか無効であるかを判定する。取得情報判定部２１によって第２生体認証が無効であると判定された場合、実施例１と同様に生体照合部２３によって生体照合が行われる。【００５９】
取得情報判定部２１によって第２生体認証が有効であると判定された場合、生体情報取得部４１は、生体センサ１８からユーザの静脈情報を取得する。登録生体情報保持部４４は、各ユーザの登録静脈情報を保持している。生体照合部４２は、生体情報取得部４１が取得した当該ユーザの照合用静脈情報と登録生体情報保持部４４に保持された当該ユーザの登録静脈情報とを照合する。本人判定部２４は、照合用静脈情報と登録静脈情報との類似度が所定値以上の場合に照合成功と判断し、照合用静脈情報と登録静脈情報との類似度が所定値未満の場合に照合失敗と判断する。生体状態判定部２５によって生体状態が「否」であると判定された場合、第２生体認証有効化／無効化部４３は、第２生体認証を有効化する。また、生体状態判定部２５によって生体状態が「良」であると判定された場合、第２生体認証有効化／無効化部４３は、第２生体認証を無効化する。【００６０】
なお、図１０において、生体情報取得部４１、生体照合部４２、および登録生体情報保持部４４が代替認証部として機能する。また、第２生体認証有効化／無効化部４３が代替認証制御部として機能する。【００６１】
図１１は、生体認証装置１００ｂによって実行されるフローチャートの一例を説明するための図である。図１１で説明されるように、取得情報判定部２１は、第２生体認証が有効であるか否かを判定する（ステップＳ５１）。ステップＳ５１において第２生体認証が有効であると判定されなかった場合、生体情報取得部２２は、生体センサ１５からユーザの指紋情報を取得する（ステップＳ５２）。【００６２】
次に、生体照合部２３は、生体情報取得部２２が取得した当該ユーザの照合用指紋情報と登録生体情報保持部３１に保持された当該ユーザの登録生体情報とを照合する（ステップＳ５３）。本人判定部２４は、照合が成功したか否かを判定する（ステップＳ５４）。ステップＳ５４において照合が成功した判定されなかった場合、生体情報取得部２２は、再度ステップＳ５２を実行する。【００６３】
ステップＳ５４において照合が成功したと判定された場合、生体状態判定部２５は、当該ユーザの指紋状態を判断する（ステップＳ５５）。次に、生体状態判定部２５は、当該ユーザの指紋状態が不良であるか否かを判定する（ステップＳ５６）。ステップＳ５６において指紋状態が不良であると判定された場合、第２生体認証有効化／無効化部４３は、第２生体認証を有効化する（ステップＳ５７）。その後、フローチャートの実行が終了する。また、ステップＳ５６において指紋状態が不良であると判定されなかった場合にも、フローチャートの実行が終了する。【００６４】
ステップＳ５１において第２生体認証が有効であると判定された場合、生体情報取得部４１は、生体センサ１８から静脈情報を取得する（ステップＳ５８）。次に、生体照合部４２は、生体情報取得部４１が取得した当該ユーザの照合用静脈情報と登録生体情報保持部３１に保持された当該ユーザの登録静脈情報とを照合する（ステップＳ５９）。本人判定部２４は、照合が成功したか否かを判定する（ステップＳ６０）。ステップＳ６０において照合が成功した判定されなかった場合、生体情報取得部２２は、再度ステップＳ５８を実行する。【００６５】
ステップＳ６０において照合が成功したと判定された場合、生体情報取得部２２は、生体センサ１５からユーザの指紋情報を再度取得する（ステップＳ６１）。次に、生体状態判定部２５は、当該ユーザの指紋状態を判断する（ステップＳ６２）。次に、生体状態判定部２５は、当該ユーザの指紋状態が良好であるか否かを判定する（ステップＳ６３）。ステップＳ６３において指紋状態が良好であると判定された場合、第２生体認証有効化／無効化部４３は、当該ユーザの第２生体認証を無効化する（ステップＳ６４）。その後、フローチャートの実行が終了する。また、ステップＳ６３において指紋状態が良好であると判定されなかった場合にも、フローチャートの実行が終了する。【００６６】
図１１のフローチャートで説明されるように、図１０において、生体状態判定部２５によって指紋状態が不良であると判定された場合には、第２生体認証有効化／無効化部４３によって第２生体認証が有効化される。したがって、第２生体認証の有効化および無効化の煩雑さを解消することができる。また、生体照合部４２によって、生体認証の代替認証として別の生体認証が行われる。それにより、生体認証の安全性が向上する。【００６７】
図１２は、実施例４に係る生体認証装置１００ｃの機器構成図である。図１３は、生体認証装置１００ｃの機能ブロック図である。生体認証装置１００ｃが図１の生体認証装置１００と異なる点は、カードリーダ１９をさらに備える点、プログラム記憶部１６およびデータ記憶部１７の代わりにプログラム記憶部１６ｃおよびデータ記憶部１７ｃを備える点である。カードリーダ１９は、ＩＣカードが保持する情報の読取装置である。【００６８】
ＣＰＵ１１がプログラム記憶部１６ｃに記憶されているプログラムを実行することによって、取得情報判定部２１、生体情報取得部２２、生体照合部２３、本人判定部２４、生体状態判定部２５、カード情報取得部５１、カード情報照合部５２およびカード認証有効化／無効化部５３が実現される。また、データ記憶部１７ｃは、図１の登録生体情報保持部３１およびカード情報保持部５４として機能する。なお、本実施例においては、図１の補助認証鍵有効化／無効化部２６、補助認証鍵取得部２８および補助認証鍵照合部２９の機能は実現されない。【００６９】
以下、カード情報取得部５１、カード情報照合部５２およびカード認証有効化／無効化部５３の作用について説明する。本実施例においては、取得情報判定部２１は、カード認証が有効であるか無効であるかを判定する。取得情報判定部２１によってカード認証が無効であると判定された場合、実施例１と同様に生体照合部２３によって生体照合が行われる。【００７０】
取得情報判定部２１によってカード認証が無効であると判定された場合、カード情報取得部５１は、カードリーダ１９に挿入されたＩＣカード等のカード媒体から照合用カード情報を取得する。カード情報保持部５４は、各ユーザの登録カード情報を保持している。カード情報照合部５２は、カード情報取得部５１が取得した当該ユーザの照合用カード情報とカード情報保持部５４に保持された当該ユーザの登録カード情報とを照合する。本人判定部２４は、照合用カード情報と登録カード情報とが一致する場合に照合成功と判断し、照合用カード情報と登録カード情報とが不一致の場合に照合失敗と判断する。生体状態判定部２５によって生体状態が「否」であると判定された場合、カード認証有効化／無効化部５３は、カード認証を有効化する。また、生体状態判定部２５によって生体状態が「良」であると判定された場合、カード認証有効化／無効化部５３は、カード認証を無効化する。【００７１】
なお、図１３において、カード情報取得部５１、カード情報照合部５２、およびカード情報保持部５４が代替認証部として機能する。また、カード認証有効化／無効化部５３が代替認証制御部として機能する。【００７２】
図１４は、生体認証装置１００ｃによって実行されるフローチャートの一例を説明するための図である。図１４で説明されるように、取得情報判定部２１は、カード認証が有効であるか否かを判定する（ステップＳ７１）。ステップＳ７１においてカード認証が有効であると判定されなかった場合、生体情報取得部２２は、生体センサ１５からユーザの指紋情報を取得する（ステップＳ７２）。【００７３】
次に、生体照合部２３は、生体情報取得部２２が取得した当該ユーザの照合用指紋情報と登録生体情報保持部３１に保持された当該ユーザの登録指紋情報とを照合する（ステップＳ７３）。本人判定部２４は、照合が成功したか否かを判定する（ステップＳ７４）。ステップＳ７４において照合が成功した判定されなかった場合、生体情報取得部２２は、再度ステップＳ７２を実行する。【００７４】
ステップＳ７４において照合が成功したと判定された場合、生体状態判定部２５は、当該ユーザの指紋状態を判断する（ステップＳ７５）。次に、生体状態判定部２５は、当該ユーザの指紋状態が不良であるか否かを判定する（ステップＳ７６）。ステップＳ７６において指紋状態が不良であると判定された場合、カード認証有効化／無効化部５３は、カード認証を有効化する（ステップＳ７７）。その後、フローチャートの実行が終了する。また、ステップＳ７６において指紋状態が不良であると判定されなかった場合にも、フローチャートの実行が終了する。【００７５】
ステップＳ７１においてカード認証が有効であると判定された場合、カード情報取得部５１は、カードリーダ１９に挿入されたＩＣカードからカード情報を取得する（ステップＳ７８）。次に、カード情報照合部５２は、カード情報取得部５１が取得した当該ユーザのカード情報と登録カード情報保持部５４に保持された当該ユーザの登録カード情報とを照合する（ステップＳ７９）。本人判定部２４は、照合が成功したか否かを判定する（ステップＳ８０）。ステップＳ８０において照合が成功した判定されなかった場合、生体情報取得部２２は、再度ステップＳ７８を実行する。【００７６】
ステップＳ８０において照合が成功したと判定された場合、生体情報取得部２２は、生体センサ１５からユーザの指紋情報を再度取得する（ステップＳ８１）。次に、生体状態判定部２５は、当該ユーザの指紋状態を判断する（ステップＳ８２）。次に、生体状態判定部２５は、当該ユーザの指紋状態が良好であるか否かを判定する（ステップＳ８３）。ステップＳ８３において指紋状態が良好であると判定された場合、カード認証有効化／無効化部５３は、当該ユーザのカード認証を無効化する（ステップＳ８４）。その後、フローチャートの実行が終了する。また、ステップＳ８３において指紋状態が良好であると判定されなかった場合にも、フローチャートの実行が終了する。【００７７】
図１４のフローチャートで説明されるように、図１３において、生体照合部２３による照合が成功しかつ生体状態判定部２５によって生体状態が不良であると判定された場合にのみ、カード認証有効化／無効化部５３がカード認証を有効化することによって、カード認証を必要な期間だけ利用可能とすることができる。それにより、生体認証の安全性を維持しつつ、カード認証の有効化および無効化の煩雑さを解消することができる。【００７８】
以上、本発明の実施例について詳述したが、本発明は係る特定の実施例に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。【００７９】
（付記）
（付記１）
ユーザの生体情報を取得する生体情報取得部と、
前記ユーザの生体情報に基づいて前記ユーザの生体状態の良否を判定する生体状態判定部と、
前記生体情報に基づき予め登録された生体情報との照合を行う生体照合部と、
前記生体情報と異なる情報に基づき認証を行う代替認証部と、
前記生体状態判定部の判定結果に応じて、前記代替認証部による認証の有効・無効を切り換える代替認証制御部と、を備えた生体認証装置。
（付記２）
付記１記載の生体認証装置であって、
前記生体照合部は、前記生体情報取得部によって取得された生体情報と予め登録された生体情報とに基づいて生体照合を行い、
前記代替認証部は、ユーザによって入力される代替情報と、前記代替認証が有効化された際に発行されまたはあらかじめ登録された代替情報と、に基づいて代替照合を行い、
前記生体照合部および前記代替認証部の少なくともいずれか一方の照合結果に基づいて認証を行う認証部と、を備えることを特徴とする付記１記載の生体認証装置。
（付記３）
前記代替認証が有効化された場合に前記代替認証の有効化を管理者に通知し、前記代替認証が無効化された場合に前記代替認証の無効化を管理者に通知する通知部、を備えることを特徴とする付記１記載の生体認証装置。
（付記４）
前記生体状態判定部は、前記生体照合部によってなされる照合成功率に基づいて前記生体状態の良否を判定することを特徴とする付記１記載の生体認証装置。
（付記５）
前記生体状態判定部は、前記生体状態取得部によって複数回取得された生体情報に基づいて前記生体状態の良否を判定することを特徴とする付記１記載の生体認証装置。
（付記６）
前記代替認証情報の発行の際に、あらかじめ定められたパスワードの入力を前記ユーザに要求するパスワード要求部、を備えることを特徴とする付記２記載の生体認証装置。
（付記７）
前記代替認証が有効化された場合に管理者に前記代替認証情報の発行を要求する要求部を備えることを特徴とする付記２記載の生体認証装置。
（付記８）
前記代替照合は、あらかじめ登録された前記ユーザの第２の生体情報と前記ユーザによって入力された第２の生体情報との照合結果に基づく認証であることを特徴とする付記１記載の生体認証装置。
（付記９）
前記代替認証は、あらかじめ登録された前記ユーザのＩＣカード情報と前記ユーザによって入力されたＩＣカード情報との照合結果に基づく認証であることを特徴とする付記１記載の生体認証装置。
（付記１０）
ユーザの生体情報を取得する生体情報取得ステップと、
前記ユーザの生体情報に基づいて前記ユーザの生体状態の良否を判定する生体状態判定ステップと、
前記生体情報に基づき予め登録された生体情報との照合を行う生体照合ステップと、
前記生体情報と異なる情報に基づき認証を行う代替認証ステップと、
前記生体状態判定ステップにおける判定結果に応じて、前記代替認証ステップにおける認証の有効・無効を切り換える代替認証制御ステップと、を含む生体認証方法。
（付記１１）
付記１０記載の生体認証方法であって、
前記生体照合ステップにおいて、前記生体情報取得ステップで取得された生体情報と予め登録された生体情報とに基づいて生体照合を行い、
前記代替認証ステップにおいて、ユーザによって入力される代替情報と、前記代替認証が有効化された際に発行されまたはあらかじめ登録された代替情報と、に基づいて代替照合を行い、
前記生体照合ステップおよび前記代替認証ステップの少なくともいずれか一方の照合結果に基づいて認証を行う認証ステップと、を含むことを特徴とする付記１０記載の生体認証方法。
（付記１２）
前記代替認証が有効化された場合に前記代替認証の有効化を管理者に通知し、前記代替認証が無効化された場合に前記代替認証の無効化を管理者に通知する通知ステップ、を含むことを特徴とする付記１０記載の生体認証方法。
（付記１３）
前記生体状態判定ステップにおいて、前記生体照合ステップでなされる照合成功率に基づいて前記生体状態の良否を判定することを特徴とする付記１０記載の生体認証方法。
（付記１４）
前記生体状態判定ステップにおいて、前記生体状態取得ステップで複数回取得された生体情報に基づいて前記生体状態の良否を判定することを特徴とする付記１０記載の生体認証方法。
（付記１５）
前記代替認証情報の発行の際に、あらかじめ定められたパスワードの入力を前記ユーザに要求するパスワード要求ステップ、を含むことを特徴とする付記１１記載の生体認証方法。
（付記１６）
前記代替認証が有効化された場合に管理者に前記代替認証情報の発行を要求する要求ステップを含むことを特徴とする付記１１記載の生体認証方法。
（付記１７）
前記代替照合は、あらかじめ登録された前記ユーザの第２の生体情報と前記ユーザによって入力された第２の生体情報との照合結果に基づく認証であることを特徴とする付記１０記載の生体認証方法。
（付記１８）
前記代替認証は、あらかじめ登録された前記ユーザのＩＣカード情報と前記ユーザによって入力されたＩＣカード情報との照合結果に基づく認証であることを特徴とする付記１０記載の生体認証方法。
（付記１９）
コンピュータを
ユーザの生体情報を取得する生体情報取得部、
前記ユーザの生体情報に基づいて前記ユーザの生体状態の良否を判定する生体状態判定部、
前記生体情報に基づき予め登録された生体情報との照合を行う生体照合部、
前記生体情報と異なる情報に基づき認証を行う代替認証部、
前記生体状態判定部の判定結果に応じて、前記代替認証部による認証の有効・無効を切り換える代替認証制御部、
として機能させるためのプログラムを記憶したコンピュータ読み取り可能な記憶媒体。
（付記２０）
付記１９記載の記憶媒体であって、
前記生体照合部は、前記生体情報取得部によって取得された生体情報と予め登録された生体情報とに基づいて生体照合を行い、
前記代替認証部は、ユーザによって入力される代替情報と、前記代替認証が有効化された際に発行されまたはあらかじめ登録された代替情報と、に基づいて代替照合を行い、
前記コンピュータを、前記生体照合部および前記代替認証部の少なくともいずれか一方の照合結果に基づいて認証を行う認証部として機能させるプログラムを、さらに記憶したことを特徴とする付記１９記載の記憶媒体。
【図１】
0005494652.tif 000002
【図２】
0005494652.tif 000003
【図３】
0005494652.tif 000004
【図４】
0005494652.tif 000005
【図５】
0005494652.tif 000006
【図６】
0005494652.tif 000007
【図７】
0005494652.tif 000008
【図８】
0005494652.tif 000009
【図９】
0005494652.tif 000010
【図１０】
0005494652.tif 000011
【図１１】
0005494652.tif 000012
【図１２】
0005494652.tif 000013
【図１３】
0005494652.tif 000014
【図１４】
0005494652.tif 000015