(57)【要約】【課題】生体認証装置に利便性とセキュリティ性とを兼ね備えられるようにすることを目的とする。【解決手段】（１）指紋センサ１１１は利用者の指紋データを読み取り、指紋認証装置２００は読取指紋データ１０１を登録データと照合する。読取指紋データ１０１と登録データとの照合率（一致率）が認証閾値以上である場合、指紋認証装置２００は利用者を正当な利用者と認証する。（２）照合率が認証閾値未満である場合、指紋認証装置２００は照合率に応じて入力を要求する暗証番号の桁数「Ｎ」を決定する。入力要求桁数「Ｎ」は照合率が認証閾値に近い値であるほど少ない。利用者はタッチパネル１１２に暗証番号の先頭Ｎ桁を入力し、指紋認証装置２００は入力暗証番号１０２を登録暗証番号の先頭Ｎ桁と比較する。（３）Ｎ桁の暗証番号が一致した場合、指紋認証装置２００は利用者を正当な利用者と認証する。【選択図】図１
2010250475.tif 000002
【特許請求の範囲】
【請求項１】
登録者の生体情報を登録生体情報として記憶すると共に前記登録者を識別する文字列を登録文字列として記憶する登録者情報記憶部と、
利用者の生体情報を入力装置から入力生体情報として入力する生体情報入力部と、
前記生体情報入力部に入力された入力生体情報と前記登録者情報記憶部に記憶される登録生体情報との一致量を照合率としてＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を用いて算出する照合率算出部と、
前記照合率算出部により算出された照合率に基づいて、前記登録者情報記憶部に記憶される前記登録文字列に含まれる文字列のうち前記利用者を識別する文字列と比較する文字列の文字数を比較文字数としてＣＰＵを用いて決定する比較文字数決定部と、
前記利用者を識別する文字列であって前記比較文字数決定部により決定された比較文字数の文字から成る文字列を入力装置から入力文字列として入力する識別文字列入力部と、
前記識別文字列入力部に入力された入力文字列と、前記登録者情報記憶部に記憶される登録文字列に含まれる文字列とが一致するかＣＰＵを用いて判定する識別文字列判定部と、
前記識別文字列判定部により前記入力文字列と前記登録文字列に含まれる文字列とが一致すると判定された場合、前記利用者が前記登録者であることを認証する利用者認証部と
を備えたことを特徴とする生体認証装置。
【請求項２】
前記利用者認証部は、前記照合率算出部により算出された照合率が所定値以上の値である場合と、前記識別文字列判定部により前記入力文字列と前記登録文字列に含まれる文字列とが一致すると判定された場合とのそれぞれの場合に、前記利用者が前記登録者であることを認証する
ことを特徴とする請求項１記載の生体認証装置。
【請求項３】
前記識別文字列入力部は、入力文字列の入力回数をカウントし、
前記比較文字数決定部は、前記照合率算出部により算出された照合率と前記識別文字列入力部によりカウントされた入力文字列の入力回数とに基づいて前記比較文字数を決定する
ことを特徴とする請求項１または請求項２記載の生体認証装置。
【請求項４】
前記生体認証装置は、さらに、
前記識別文字列入力部によりカウントされた入力文字列の入力回数が所定値になった場合、前記登録文字列の変更を促すガイダンスを出力するガイダンス出力部を備える
ことを特徴とする請求項３記載の生体認証装置。
【請求項５】
前記識別文字列入力部は、入力文字列の入力回数をカウントし、
前記生体認証装置は、さらに、
前記識別文字列入力部によりカウントされた入力文字列の入力回数が所定値になった場合、前記登録文字列の変更を促すガイダンスを出力するガイダンス出力部を備える
ことを特徴とする請求項１または請求項２記載の生体認証装置。
【請求項６】
前記比較文字数決定部は、前記照合率と前記登録文字列が設定されてから経過した期間とに基づいて前記比較文字数を決定する
ことを特徴とする請求項１または請求項２記載の生体認証装置。
【請求項７】
利用者から生体情報を読み取る入力装置である生体読取装置と、
利用者を識別する文字列の入力に用いられる入力装置である文字列入力装置と、
請求項１〜請求項６いずれかに記載の生体認証装置と
を有することを特徴とする生体認証システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、入退室の管理などに用いる生体認証装置および生体認証システムに関するものである。
【背景技術】
【０００２】
従来の指紋照合装置では、読み取った指紋データを解析し、指紋の特徴を抽出し、特徴点データを作成する。特徴点データと予め登録されている指紋データとの照合率（一致率）を算出し、データ照合率が所定の閾値より大きければ本人と判定する。即ち、読み取った指紋データと予め登録されている指紋データとが一致すると判定する。
【０００３】
また、照合しようとする指紋の状態が悪い場合、暗証番号が入力され、入力された暗証番号と予め登録されている暗証番号とを比較し、一致すれば本人と判定する。
そして、判定結果の表示などのアクションが実行される。
【０００４】
特許文献１には、以下の手段を設けた指紋照合装置が開示されている。
画像として検出した指紋の特徴点を抽出する特徴点抽出手段。特徴点抽出手段が抽出した指紋の特徴点を暗証番号により検索した登録指紋の特徴点と照合し、両者が一致したとき同定判定を出力する照合手段。暗証番号により検索した登録指紋が無効指紋であるときに特徴点抽出手段の出力から特徴点を計数する特徴点計数手段。特徴点数値が予め設定された所定範囲値からはずれているときに特徴点数異常を出力する比較手段。
指紋照合装置は、照合判定手段による同定判定出力および特徴点異常判定による強制同定判定出力のいずれかを介して承認出力を発する。
即ち、指紋照合装置は、暗証番号と指紋の状態との組合せで、本人か否かを判定している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平９−１４７１０４号公報（図１、段落［００３７］）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記従来の指紋照合装置には、暗証番号で指紋照合するケースがあるので、セキュリティ性が低くなるという課題がある。
【０００７】
本発明は、例えば、生体認証装置に利便性とセキュリティ性とを兼ね備えられるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明の生体認証装置は、
登録者の生体情報を登録生体情報として記憶すると共に前記登録者を識別する文字列を登録文字列として記憶する登録者情報記憶部と、
利用者の生体情報を入力装置から入力生体情報として入力する生体情報入力部と、
前記生体情報入力部に入力された入力生体情報と前記登録者情報記憶部に記憶される登録生体情報との一致量を照合率としてＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を用いて算出する照合率算出部と、
前記照合率算出部により算出された照合率に基づいて、前記登録者情報記憶部に記憶される前記登録文字列に含まれる文字列のうち前記利用者を識別する文字列と比較する文字列の文字数を比較文字数としてＣＰＵを用いて決定する比較文字数決定部と、
前記利用者を識別する文字列であって前記比較文字数決定部により決定された比較文字数の文字から成る文字列を入力装置から入力文字列として入力する識別文字列入力部と、
前記識別文字列入力部に入力された入力文字列と、前記登録者情報記憶部に記憶される登録文字列に含まれる文字列とが一致するかＣＰＵを用いて判定する識別文字列判定部と、
前記識別文字列判定部により前記入力文字列と前記登録文字列に含まれる文字列とが一致すると判定された場合、前記利用者が前記登録者であることを認証する利用者認証部と
を備える。
【発明の効果】
【０００９】
本発明によれば、例えば、生体認証装置は、利用者が生体情報の照合率に応じた文字数だけ識別文字列を入力すればよいという利便性と、生体情報の照合率と照合率に応じた文字数の識別文字列とに基づいて利用者を認証するというセキュリティ性とを兼ね備えることができる。
【図面の簡単な説明】
【００１０】
【図１】実施の形態１における指紋認証システム１００の概要図。
【図２】実施の形態１における指紋認証装置２００の機能構成図。
【図３】実施の形態１における登録者管理テーブル２９１および暗証番号桁数閾値テーブル２９２を示す図。
【図４】実施の形態１における指紋認証装置２００の指紋認証方法を示すフローチャート。
【図５】実施の形態１における指紋認証システム１００の動作フロー。
【図６】実施の形態２における指紋認証装置２００の機能構成図。
【図７】実施の形態２における登録者管理テーブル２９１Ｂと暗証番号桁数閾値テーブル２９２Ｂを示す図。
【図８】実施の形態２における指紋認証方法を示すフローチャート。
【図９】実施の形態２における指紋認証システム１００の動作フロー。
【図１０】実施の形態３における登録者管理テーブル２９１Ｂと暗証番号桁数閾値テーブル２９２Ｂを示す図。
【図１１】実施の形態３における指紋認証方法を示すフローチャート。
【発明を実施するための形態】
【００１１】
実施の形態１．
生体情報（例えば、指紋データ）と識別文字列（例えば、暗証番号）とに基づいて利用者を認証する生体認証システムについて説明する。
【００１２】
図１は、実施の形態１における指紋認証システム１００の概要図である。
実施の形態１における指紋認証システム１００（生体認証システムの一例）について、図１に基づいて以下に説明する。
【００１３】
指紋認証システム１００は、指紋センサ１１１（生体読取装置の一例）とタッチパネルディスプレイ（以下、「タッチパネル１１２」という）（文字列入力装置の一例）とを備える指紋認証端末１１０と、指紋センサ１１１で読み取られた指紋データとタッチパネル１１２に入力された暗証番号とに基づいて利用者を認証する指紋認証装置２００（生体認証装置の一例）とを有する。
以下、指紋センサ１１１で読み取られた指紋データを「読取指紋データ１０１」といい、タッチパネル１１２に入力された暗証番号を「入力暗証番号１０２」という。
【００１４】
（１）利用者は認証を受けるために指紋センサ１１１に指を当て、指紋センサ１１１は利用者の指から指紋データを読み取り、指紋認証装置２００は読取指紋データ１０１を登録データと照合する。読取指紋データ１０１と登録データとの照合率（一致率）が高い場合（照合ＯＫ）、指紋認証装置２００は利用者が正当な利用者であることを認証する。
【００１５】
（２）読取指紋データ１０１と登録データとの照合率が低い場合（照合ＮＧ）、指紋認証装置２００は照合率に基づいて暗証番号の入力要求桁数「Ｎ」を指定し、利用者は暗証番号を「Ｎ」桁だけタッチパネル１１２から入力し、指紋認証装置２００は入力暗証番号１０２を登録番号と照合する。
【００１６】
（３）登録番号に入力暗証番号１０２が含まれる場合（照合ＯＫ）、指紋認証装置２００は利用者が正当な利用者であることを認証する。
【００１７】
図２は、実施の形態１における指紋認証装置２００の機能構成図である。
実施の形態１における指紋認証装置２００の機能構成について、図２に基づいて以下に説明する。
【００１８】
指紋認証装置２００は、指紋データ入力部２１０（生体情報入力部の一例）、特徴情報抽出部２２０、指紋照合・判定部２３０、暗証番号入力部２４０（識別文字列入力部の一例）、利用者認証部２５０および認証装置記憶部２９０（登録者情報記憶部の一例）を備える。
【００１９】
認証装置記憶部２９０は、指紋認証装置２００で使用されるデータを記憶する記憶装置である。
登録者管理テーブル２９１および暗証番号桁数閾値テーブル２９２は、認証装置記憶部２９０に記憶されるデータの一例である。
【００２０】
図３は、実施の形態１における登録者管理テーブル２９１および暗証番号桁数閾値テーブル２９２を示す図である。
実施の形態１における登録者管理テーブル２９１および暗証番号桁数閾値テーブル２９２について、図３に基づいて以下に説明する。
【００２１】
登録者管理テーブル２９１および暗証番号桁数閾値テーブル２９２は、認証装置記憶部２９０に予め記憶される。
【００２２】
登録者管理テーブル２９１は、登録者（正当な利用者）の「ユーザＩＤ」「特徴情報」および「暗証番号」を示す。「ユーザＩＤ」「特徴情報」および「暗証番号」は同じ登録者を識別する情報である。
「特徴情報」には、登録者の指紋データから抽出された特徴情報が記憶されている記憶領域のアドレスが設定されている。特徴情報は指紋の特徴を示す情報である。
「暗証番号」には、登録者を識別する８桁の暗証番号が設定されている。
【００２３】
以下、登録者管理テーブル２９１の「特徴情報」に設定されている情報を「登録特徴情報２９１ａ」、登録者管理テーブル２９１の「暗証番号」に設定されている番号を「登録暗証番号２９１ｂ」という。
以下、登録特徴情報２９１ａが特徴情報そのものを示すものとして説明を行う。
【００２４】
暗証番号桁数閾値テーブル２９２は、「照合率」に対応する「暗証番号桁数」を示す。
「照合率」には、所定の照合率が設定されている。照合率とは、利用者から読み取られた指紋データから抽出された特徴情報と登録特徴情報２９１ａとの一致率を意味する。
「暗証番号桁数」には、利用者に入力させる暗証番号の桁数が設定されている。暗証番号桁数は、照合率が高いと少なく、照合率が低いと多い。
【００２５】
図３の暗証番号桁数閾値テーブル２９２は、照合率が「７１％以上８０％以下」の場合は利用者に暗証番号を４桁入力させ、照合率が「６１％以上７０％以下」の場合は利用者に暗証番号を全桁（８桁）入力させることを示している。小数点以下の値は切り捨てまたは切り上げるものとする。
また、暗証番号桁数閾値テーブル２９２は、照合率が「８１％以上」の場合は利用者が登録者であると認証し、照合率が「６０％以下」の場合は利用者が登録者であると認証しないことを示している。
【００２６】
認証装置記憶部２９０には、利用者が登録者であることを認証する照合率の閾値として指紋照合閾値「８１％」が予め記憶されているものとする。
また、認証装置記憶部２９０には、利用者が登録者であることを認証しない照合率の閾値として指紋照合下限値「６０％」が予め記録されているものとする。
【００２７】
図２に戻り、指紋認証装置２００の機能構成について説明を続ける。
【００２８】
指紋データ入力部２１０は、利用者の指紋データを指紋認証端末１１０（入力装置の一例）から読取指紋データ１０１（入力生体情報の一例）として入力する。
【００２９】
特徴情報抽出部２２０は、読取指紋データ１０１から利用者の指紋の特徴を示す特徴情報（生体情報の一例）を抽出特徴情報２０１として抽出する。
【００３０】
指紋照合・判定部２３０は、指紋照合部２３１（照合率算出部の一例）、指紋照合結果判定部２３２、暗証番号桁数決定部２３３（比較文字数決定部）および暗証番号判定部２３４（識別文字列判定部の一例）を備える。
【００３１】
指紋照合部２３１は、抽出特徴情報２０１（入力生体情報の一例）と登録特徴情報２９１ａ（登録生体情報の一例）との一致率（一致量の一例）を照合率２０２としてＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を用いて算出する。
【００３２】
指紋照合結果判定部２３２は、指紋照合部２３１により算出された照合率２０２を指紋照合閾値および指紋照合下限値と比較する。
照合率２０２が指紋照合閾値以上である場合、指紋照合結果判定部２３２は「照合ＯＫ」を示す指紋照合結果２０４を利用者認証部２５０に出力する。
照合率２０２が指紋照合下限値以下である場合、指紋照合結果判定部２３２は「照合ＮＧ」を示す指紋照合結果２０４を利用者認証部２５０に出力する。
【００３３】
暗証番号桁数決定部２３３は、照合率２０２が所定値未満である場合、照合率２０２に基づいて登録暗証番号２９１ｂ（登録文字列の一例）に含まれる文字列のうち利用者の暗証番号と比較する桁数を入力要求桁数「Ｎ」（比較文字数の一例）としてＣＰＵを用いて決定する。
暗証番号桁数決定部２３３は、暗証番号に含まれるＮ桁の番号の入力を促すガイダンス（文字、画像、音声などのメッセージ）を指紋認証端末１１０に表示させる。
【００３４】
暗証番号入力部２４０は、利用者の暗証番号に含まれるＮ桁の番号を指紋認証端末１１０から入力暗証番号１０２（入力文字列の一例）として入力する。
【００３５】
暗証番号判定部２３４は、暗証番号入力部２４０に入力された入力暗証番号１０２（入力文字列の一例）と登録暗証番号２９１ｂ（登録文字列の一例）に含まれるＮ桁の番号とが一致するかＣＰＵを用いて判定し、判定結果を暗証番号判定結果２０３として指紋照合結果判定部２３２に出力する。
【００３６】
指紋照合結果判定部２３２は、暗証番号判定結果２０３が入力暗証番号１０２と登録暗証番号２９１ｂに含まれるＮ桁の番号との一致を示す場合、「照合ＯＫ」を示す指紋照合結果２０４を利用者認証部２５０に出力する。
指紋照合結果判定部２３２は、暗証番号判定結果２０３が入力暗証番号１０２と登録暗証番号２９１ｂに含まれるＮ桁の番号との不一致を示す場合、「照合ＮＧ」を示す指紋照合結果２０４を利用者認証部２５０に出力する。
【００３７】
利用者認証部２５０は、指紋照合結果判定部２３２により出力された指紋照合結果２０４が「照合ＯＫ」を示す場合、利用者が登録者であることを以下のようにして認証する。
例えば、利用者認証部２５０は認証結果２０９を指紋認証端末１１０に出力し、認証結果２０９をタッチパネル１１２に表示させる。
また例えば、利用者認証部２５０は、所定の処理（例えば、電気錠で施錠されている扉の解錠）を行う。
【００３８】
指紋認証装置２００は、ＣＰＵ（マイクロプロセッサ、マイクロコンピュータともいう）と記憶装置（例えば、ＲＯＭとＲＡＭ）とを備える（図示省略）。
【００３９】
記憶装置には、ＯＳ（オペレーティングシステム）、プログラム群、ファイル群が記憶されている。
【００４０】
プログラム群には、実施の形態において「〜部」として説明する機能を実行するプログラムが含まれる。プログラムは、ＣＰＵにより読み出され実行される。すなわち、プログラムは、コンピュータを「〜部」として機能させるものであり、また「〜部」の手順や方法をコンピュータに実行させるものである。
【００４１】
ファイル群には、実施の形態において説明する「〜部」で使用される各種データ（入力、出力、判定結果、計算結果、処理結果など）が含まれる。
【００４２】
実施の形態において構成図およびフローチャートに含まれている矢印は主としてデータや信号の入出力を示す。
【００４３】
実施の形態において「〜部」として説明するものは「〜回路」「〜装置」「〜機器」であってもよく、また「〜ステップ」「〜手順」「〜処理」であってもよい。すなわち、「〜部」として説明するものは、ファームウェア、ソフトウェア、ハードウェアまたはこれらの組み合わせのいずれで実装されても構わない。
【００４４】
図４は、実施の形態１における指紋認証装置２００の指紋認証方法を示すフローチャートである。
実施の形態１における指紋認証装置２００の指紋認証方法について、図４に基づいて以下に説明する。
【００４５】
指紋認証装置２００の各「〜部」は、以下に説明する処理をＣＰＵを用いて実行する。
【００４６】
まず、指紋認証方法の概要について説明する。
【００４７】
指紋データ入力部２１０は読取指紋データ１０１を入力し（Ｓ１１０）、特徴情報抽出部２２０は読取指紋データ１０１から特徴情報を抽出し（Ｓ１２０）、指紋照合部２３１は抽出特徴情報２０１を登録特徴情報２９１ａと照合する（Ｓ１３０）。
抽出特徴情報２０１の照合結果が「ＯＫ」の場合（Ｓ１３１）、利用者認証部２５０は利用者が登録者であることを認証する（Ｓ１６２）。
抽出特徴情報２０１の照合結果が「ＮＧ」の場合（Ｓ１３１）、利用者認証部２５０は利用者が登録者であることを認証しない（Ｓ１６３）。
抽出特徴情報２０１の照合結果が「ＯＫ」でも「照合ＮＧ」でもない場合（Ｓ１３１「保留」）、照合率２０２は照合率２０２に基づいて暗証番号の入力要求桁数「Ｎ」を決定する（Ｓ１４０）。
暗証番号入力部２４０は暗証番号（Ｎ桁）を入力し（Ｓ１５０）、暗証番号判定部２３４は入力暗証番号１０２を登録暗証番号２９１ｂ（Ｎ桁）と比較する（Ｓ１６０）。
入力暗証番号１０２の比較結果が「一致」の場合（Ｓ１６１）、利用者認証部２５０は利用者が登録者であることを認証する（Ｓ１６２）。
入力暗証番号１０２の比較結果が「不一致」の場合（Ｓ１６１）、利用者認証部２５０は利用者が登録者であることを認証しない（Ｓ１６３）。
【００４８】
次に、指紋認証方法の詳細について説明する。
【００４９】
＜Ｓ１１０＞
認証を受けたい利用者は指紋認証端末１１０の指紋センサ１１１に指を当てる。
指紋認証端末１１０の指紋センサ１１１は利用者の指を撮像し、撮像して得られた画像データを読取指紋データ１０１として指紋認証装置２００に出力する。
指紋データ入力部２１０は、指紋認証端末１１０から出力された読取指紋データ１０１を入力し、入力した読取指紋データ１０１を特徴情報抽出部２２０に入力する。
Ｓ１１０の後、処理はＳ１２０に進む。
【００５０】
＜Ｓ１２０＞
特徴情報抽出部２２０は、読取指紋データ１０１を画像処理し、利用者の指紋の特徴を示す特徴情報を抽出特徴情報２０１として抽出する。特徴情報抽出部２２０は、指紋データから特徴情報を抽出する従来の方法を利用して、読取指紋データ１０１から抽出特徴情報２０１を抽出する。
特徴情報抽出部２２０は抽出特徴情報２０１を指紋照合部２３１に入力する。
Ｓ１２０の後、処理はＳ１３０に進む。
【００５１】
＜Ｓ１３０＞
指紋照合部２３１は、抽出特徴情報２０１を各登録特徴情報２９１ａと順に照合（比較）し、抽出特徴情報２０１と各登録特徴情報２９１ａとの照合率（一致率）を算出する。但し、指紋照合部２３１は、照合率が所定の指紋照合閾値（例えば、８０％）以上の値である場合、抽出特徴情報２０１と照合していない登録特徴情報２９１ａが残っていても照合を中止して構わない。
【００５２】
指紋照合部２３１は算出した照合率のうち最も大きな値を示す照合率と当該照合率に対応するユーザＩＤとを指紋照合結果判定部２３２に入力する。
以下、指紋照合部２３１から指紋照合結果判定部２３２に入力される照合率を「照合率２０２」と記し、照合率２０２に対応するユーザＩＤを「対象ユーザＩＤ」という。
照合率２０２に対応するユーザＩＤ（対象ユーザＩＤ）とは、照合率２０２を算出したときに抽出特徴情報２０１と照合した登録特徴情報２９１ａに対応するユーザＩＤ（登録者管理テーブル２９１の設定値）のことである。
【００５３】
Ｓ１３０の後、処理はＳ１３１に進む。
【００５４】
＜Ｓ１３１＞
指紋照合結果判定部２３２は、照合率２０２を指紋照合閾値と比較する。
指紋照合結果判定部２３２は、照合率２０２が指紋照合閾値未満の場合、照合率２０２を指紋照合下限値と比較する。
指紋照合結果判定部２３２は、照合率２０２が指紋照合閾値と指紋照合下限値との間の値である場合、照合率２０２および対象ユーザＩＤを暗証番号桁数決定部２３３に入力する。
照合率２０２が指紋照合閾値以上であった場合（ＯＫ）、処理はＳ１６２に進む。
照合率２０２が指紋照合下限値以下であった場合（ＮＧ）、処理はＳ１６３に進む。
照合率２０２が指紋照合閾値と指紋照合下限値との間の値であった場合（保留）、処理はＳ１４０に進む。
【００５５】
＜Ｓ１４０＞
暗証番号桁数決定部２３３は、暗証番号桁数閾値テーブル２９２に基づいて、照合率２０２に対応する入力要求桁数「Ｎ」を決定する。
例えば、照合率が「７５％」である場合、暗証番号桁数決定部２３３は図３に示す暗証番号桁数閾値テーブル２９２を参照し、「４桁」を入力要求桁数に決定する。
また例えば、照合率が「６５％」である場合、暗証番号桁数決定部２３３は「８桁」を入力要求桁数に決定する。
【００５６】
暗証番号桁数決定部２３３は利用者に暗証番号の先頭Ｎ桁を入力することを要求する暗証番号入力ガイダンスを表示させる命令を指紋認証端末１１０に出力し、指紋認証端末１１０は暗証番号入力ガイダンスをタッチパネル１１２に表示する。暗証番号入力ガイダンスは、暗証番号の入力要求桁数「Ｎ」と暗証番号を入力するボタンとを含んだ表示の情報であり、指紋認証端末１１０の記憶装置に予め記憶されているものとする。暗証番号の先頭Ｎ桁の入力要求は音声出力してもよい。
【００５７】
暗証番号桁数決定部２３３は、入力要求桁数「Ｎ」と対象ユーザＩＤとを暗証番号判定部２３４に入力する。
Ｓ１４０の後、処理はＳ１５０に進む。
【００５８】
＜Ｓ１５０＞
利用者は、指紋認証端末１１０に表示された暗証番号入力ガイダンスに従い、暗証番号の先頭Ｎ桁をタッチパネル１１２から入力する。
指紋認証端末１１０は、タッチパネル１１２から入力されたＮ桁の暗証番号を入力暗証番号１０２として指紋認証装置２００に出力する。
指紋認証装置２００の暗証番号入力部２４０は、指紋認証端末１１０から出力された入力暗証番号１０２を入力し、入力した入力暗証番号１０２を暗証番号判定部２３４に入力する。
Ｓ１５０の後、処理はＳ１６０に進む。
【００５９】
Ｓ１５０において、暗証番号判定部２３４は、暗証番号の入力時間として所定の時間を設定したタイマーを起動する。暗証番号判定部２３４は、タイマーがタイムアウトするまでに暗証番号入力部２４０から入力暗証番号１０２の入力が無ければ、「不一致」を示す暗証番号判定結果２０３を指紋照合結果判定部２３２に入力する。そして、処理はＳ１６３に進む。この処理フローの図示は省略する。
【００６０】
＜Ｓ１６０＞
暗証番号判定部２３４は、対象ユーザＩＤに対応する登録暗証番号２９１ｂを登録者管理テーブル２９１から取得する。
暗証番号判定部２３４は、入力暗証番号１０２と登録暗証番号２９１ｂの先頭Ｎ桁とを比較する。例えば、入力要求桁数が４桁である場合、暗証番号判定部２３４は、入力暗証番号１０２と登録暗証番号２９１ｂの先頭４桁とを比較する。
Ｓ１６０の後、処理はＳ１６１に進む。
【００６１】
＜Ｓ１６１＞
暗証番号判定部２３４は、入力暗証番号１０２と登録暗証番号２９１ｂの先頭Ｎ桁とが一致する場合、「一致」を示す暗証番号判定結果２０３を指紋照合結果判定部２３２に入力する。
暗証番号判定部２３４は、入力暗証番号１０２と登録暗証番号２９１ｂの先頭Ｎ桁とが一致しない場合、「不一致」を示す暗証番号判定結果２０３を指紋照合結果判定部２３２に入力する。
入力暗証番号１０２と登録暗証番号２９１ｂの先頭Ｎ桁とが一致した場合、処理はＳ１６２に進む。
入力暗証番号１０２と登録暗証番号２９１ｂの先頭Ｎ桁とが一致しなかった場合、処理はＳ１６３に進む。
【００６２】
＜Ｓ１６２＞
指紋照合結果判定部２３２は、照合率２０２が指紋照合閾値以上であった場合（Ｓ１３１「ＯＫ」）または暗証番号判定部２３４から「一致」を示す暗証番号判定結果２０３を入力した場合（Ｓ１６１「一致」）、「照合ＯＫ」を示す指紋照合結果２０４を利用者認証部２５０に入力する。
利用者認証部２５０は、入力された指紋照合結果２０４が「照合ＯＫ」を示す場合、利用者を登録者であると認証したことを示す認証結果２０９「認証ＯＫ」を指紋認証端末１１０に出力する。指紋認証端末１１０は、利用者認証部２５０から出力された認証結果２０９を入力し、認証結果２０９をタッチパネル１１２に表示する。
さらに、利用者認証部２５０は、所定の処理（例えば、電気錠で施錠されている扉の解錠）を行う。
Ｓ１６２により、指紋認証方法は終了する。
【００６３】
＜Ｓ１６３＞
指紋照合結果判定部２３２は、照合率２０２が指紋照合下限値以下であった場合（Ｓ１３１「ＮＧ」）または暗証番号判定部２３４から「不一致」を示す暗証番号判定結果２０３を入力した場合（Ｓ１６１「不一致」、Ｓ１５０でタイムアウト）、「照合ＮＧ」を示す指紋照合結果２０４を利用者認証部２５０に入力する。
利用者認証部２５０は、入力された指紋照合結果２０４が「照合ＮＧ」を示す場合、利用者を登録者であると認証しないことを示す認証結果２０９「認証ＮＧ」を指紋認証端末１１０に出力する。指紋認証端末１１０は、利用者認証部２５０から出力された認証結果２０９を入力し、認証結果２０９を入力暗証番号１０２に表示する。
Ｓ１６３により、指紋認証方法は終了する。
【００６４】
図５は、実施の形態１における指紋認証システム１００の動作フローである。
実施の形態１における指紋認証システム１００の動作について、図５に基づいて以下に説明する。
【００６５】
指紋認証端末１１０の指紋センサ１１１が利用者の指紋を読み取る（Ｓ２１０）。
【００６６】
読み取った指紋情報と登録されている指紋情報との照合率が「８１％以上」である場合（Ｓ２２０「ＯＫ」）、利用者を正当な利用者であると認証する。
【００６７】
照合率が「７１％以上８０％以下」である場合（Ｓ２３０「ＯＫ」）、利用者に暗証番号の先頭４桁の入力を促す（Ｓ２３１）。
入力された暗証番号（４桁）と登録されている暗証番号の先頭４桁とが一致する場合（Ｓ２３２「一致」）、利用者を正当な利用者であると認証する（認証ＯＫ）。
入力された暗証番号（４桁）と登録されている暗証番号の先頭４桁とが一致しない場合（Ｓ２３２「ＮＧ」）、利用者を正当な利用者であると認証しない（認証ＮＧ）。
【００６８】
照合率が「６１％以上７０％以下」である場合（Ｓ２４０「ＯＫ」）、利用者に暗証番号（８桁）の入力を促す（Ｓ２４１）。
入力された暗証番号（８桁）と登録されている暗証番号（８桁）とが一致する場合（Ｓ２４２「一致」）、利用者を正当な利用者であると認証する（認証ＯＫ）。
入力された暗証番号（８桁）と登録されている暗証番号（８桁）とが一致しない場合（Ｓ２４２「ＮＧ」）、利用者を正当な利用者であると認証しない（認証ＮＧ）。
【００６９】
照合率が「６０％以下」である場合（Ｓ２４０「ＮＧ」）、利用者を正当な利用者であると認証しない（認証ＮＧ）。
【００７０】
実施の形態１において、例えば、以下のような指紋認証システムについて説明した。
【００７１】
指紋認証システムは、暗証番号入力で運用される。
指紋で認証ＮＧの場合、一定の照合率を満たし、かつ個人が持つ暗証番号（例えば、１２３４５６７８）の数桁（例えば、先頭４桁の１２３４）を入力することで、指紋＋先頭４桁の暗証番号（１２３４）の照合が実現される。これにより、照合時の操作性を向上できる。照合率に合わせて桁数を変更することで、利便性とセキュリティ性とを実現できる。
つまり、本人の指紋照合時に限りなく本人に近いが、照合率が閾値に満たない場合、数桁の暗証番号で本人照合を追加で行い、本人と判定する。照合率毎に入力する暗証番号の桁数を可変とすることで、操作性を向上できる。
【００７２】
実施の形態１において、「指紋」は利用者を特定する生体の一例であり、「指紋」を「指静脈」や「虹彩」などのその他の生体に置き換えても構わない。
また、「暗証番号」は利用者を識別する識別情報の一例であり、「暗証番号」を「パスワード」や「ＩＤ」などのその他の識別情報に置き換えても構わない。
【００７３】
実施の形態１において、暗証番号桁数決定部２３３は、暗証番号の先頭Ｎ桁を入力させるガイダンスを指紋認証端末１１０に表示させたが、暗証番号の末尾Ｎ桁を入力させるガイダンスを指紋認証端末１１０に表示させてもよい。この場合、暗証番号判定部２３４は、入力暗証番号１０２と登録暗証番号２９１ｂの末尾Ｎ桁とを比較する。
また、暗証番号桁数決定部２３３は、暗証番号に含まれる連続するＮ桁の番号（先頭Ｎ桁または末尾Ｎ桁に限らない）を入力させるガイダンスを指紋認証端末１１０に表示させてもよい。この場合、暗証番号判定部２３４は、入力暗証番号１０２と登録暗証番号２９１ｂに含まれる連続するＮ桁の番号とが一致するかを判定する。
【００７４】
実施の形態２．
指紋データの照合率（一致率）と暗証番号の入力回数とに基づいて暗証番号の照合桁数を決定する形態について説明する。
また、暗証番号の入力回数に応じて暗証番号の変更を促す形態について説明する。
以下、実施の形態１と異なる事項について主に説明する。説明を省略する事項について実施の形態１と同様である。
【００７５】
図６は、実施の形態２における指紋認証装置２００の機能構成図である。
実施の形態２における指紋認証装置２００の機能構成について、図６に基づいて以下に説明する。
【００７６】
指紋認証装置２００は、実施の形態１（図２参照）で説明した暗証番号入力部２４０の代わりに、暗証番号管理部２６０（識別文字列入力部、ガイダンス出力部の一例）を備える。
【００７７】
暗証番号管理部２６０は、指紋認証端末１１０から入力暗証番号１０２を入力し、入力暗証番号１０２の入力回数をカウントする。
暗証番号管理部２６０は、カウントした入力暗証番号１０２の入力回数が所定値になった場合、登録暗証番号２９１ｂの変更を促すガイダンスを指紋認証端末１１０を用いて出力する。
【００７８】
暗証番号桁数決定部２３３は、照合率２０２と入力暗証番号１０２の入力回数とに基づいて入力要求桁数「Ｎ」を決定する。
【００７９】
図７は、実施の形態２における登録者管理テーブル２９１Ｂと暗証番号桁数閾値テーブル２９２Ｂを示す図である。
認証装置記憶部２９０には、図７に示すような登録者管理テーブル２９１Ｂおよび暗証番号桁数閾値テーブル２９２Ｂが記憶されている。
【００８０】
登録者管理テーブル２９１Ｂは、実施の形態１（図３参照）で説明した情報に加えて、「暗証番号入力回数」を示す。
暗証番号桁数閾値テーブル２９２Ｂは、「照合率」と「暗証番号入力回数」とに応じた「暗証番号桁数」を示す。暗証番号桁数は、照合率が高いまたは暗証番号入力回数が少ないと少なく、照合率が低いまたは暗証番号入力回数が多いと多い。
【００８１】
認証装置記憶部２９０には、登録暗証番号２９１ｂの変更を促す暗証番号入力回数の閾値として変更ガイダンス閾値「１００回」が予め記録されているものとする。
【００８２】
図８は、実施の形態２における指紋認証方法を示すフローチャートである。
実施の形態２における指紋認証方法について、図８に基づいて以下に説明する。
【００８３】
実施の形態２における指紋認証方法は、実施の形態１（図４参照）で説明したＳ１４０の代わりにＳ１４１を実行し、Ｓ１５０の代わりにＳ１５１〜Ｓ１５３を実行する。
【００８４】
＜Ｓ１１０〜Ｓ１３０＞
実施の形態１と同じく、指紋データ入力部２１０は読取指紋データ１０１を入力し（Ｓ１１０）、特徴情報抽出部２２０は読取指紋データ１０１から特徴情報を抽出し（Ｓ１２０）、指紋照合部２３１は抽出特徴情報２０１を登録特徴情報２９１ａと照合する（Ｓ１３０）。
Ｓ１１０〜Ｓ１３０の後、処理はＳ１３１に進む。
【００８５】
＜Ｓ１３１＞
指紋照合結果判定部２３２は、実施の形態１と同じく、照合率２０２を指紋照合閾値および指紋照合下限値と比較し、照合率２０２が指紋照合閾値と指紋照合下限値との間の値である場合、照合率２０２および対象ユーザＩＤを暗証番号桁数決定部２３３に入力する。
照合率２０２が指紋照合閾値以上であった場合（ＯＫ）、処理はＳ１６２に進む。
照合率２０２が指紋照合下限値以下であった場合（ＮＧ）、処理はＳ１６３に進む。
照合率２０２が指紋照合閾値と指紋照合下限値との間の値であった場合（保留）、処理はＳ１４１に進む。
【００８６】
＜Ｓ１４１＞
暗証番号桁数決定部２３３は、登録者管理テーブル２９１Ｂに基づいて対象ユーザＩＤに対応する暗証番号入力回数を特定し、暗証番号桁数閾値テーブル２９２Ｂに基づいて照合率２０２と暗証番号入力回数とに対応する入力要求桁数「Ｎ」を決定する。
【００８７】
例えば、対象ユーザＩＤが「Ａ」で、照合率が「７５％」である場合、暗証番号桁数決定部２３３は図７に示す登録者管理テーブル２９１Ｂおよび暗証番号桁数閾値テーブル２９２Ｂを参照し、「１５」を暗証番号入力回数と特定し、「４桁」を入力要求桁数に決定する。
また例えば、対象ユーザＩＤが「Ｂ」で、照合率が「７５％」である場合、暗証番号桁数決定部２３３は「６５」を暗証番号入力回数と特定し、「８桁」を入力要求桁数に決定する。
また例えば、対象ユーザＩＤが「Ｃ」で、照合率が「６５％」である場合、暗証番号桁数決定部２３３は「４５」を暗証番号入力回数と特定し、「８桁」を入力要求桁数に決定する。
【００８８】
暗証番号桁数決定部２３３は、実施の形態１のＳ１４０と同じく、暗証番号の先頭Ｎ桁の入力を要求する暗証番号入力ガイダンスを指紋認証端末１１０に表示させる。
暗証番号桁数決定部２３３は、入力要求桁数「Ｎ」と対象ユーザＩＤとを暗証番号判定部２３４に入力し、対象ユーザＩＤを暗証番号管理部２６０に入力する。
Ｓ１４１の後、処理はＳ１５１に進む。
【００８９】
＜Ｓ１５１＞
暗証番号管理部２６０は、実施の形態１のＳ１５０と同じく、指紋認証端末１１０から入力暗証番号１０２を入力する。
暗証番号管理部２６０は、入力暗証番号１０２を入力した場合、登録者管理テーブル２９１Ｂの対象ユーザＩＤに対応する暗証番号入力回数に「１」加算する。
Ｓ１５１の後、処理はＳ１５２に進む。
【００９０】
Ｓ１５１において、暗証番号判定部２３４は、実施の形態１のＳ１５０と同じく、タイマーを起動し、タイムアウトするまでに入力暗証番号１０２の入力が無ければ、「不一致」を示す暗証番号判定結果２０３を指紋照合結果判定部２３２に入力する。その後、処理はＳ１６３に進む。この処理フローの図示は省略する。
【００９１】
＜Ｓ１５２＞
暗証番号管理部２６０は、対象ユーザＩＤに対応する暗証番号入力回数（登録者管理テーブル２９１Ｂの設定値）と所定の変更ガイダンス閾値とを比較する。
暗証番号入力回数が変更ガイダンス閾値未満の場合（ＹＥＳ）、暗証番号管理部２６０は、入力暗証番号１０２を暗証番号判定部２３４に入力する。処理はＳ１６０に進む。
暗証番号入力回数が変更ガイダンス閾値以上の場合（ＮＯ）、処理はＳ１５３に進む。
【００９２】
＜Ｓ１５３＞
暗証番号管理部２６０は、登録暗証番号２９１ｂの変更を促す暗証番号再登録ガイダンスを表示させる命令を指紋認証端末１１０に出力し、指紋認証端末１１０は暗証番号再登録ガイダンスをタッチパネル１１２に表示する。暗証番号再登録ガイダンスは音声出力してもよい。
暗証番号再登録ガイダンスの表示後、暗証番号管理部２６０は入力暗証番号１０２を暗証番号判定部２３４に入力する。
Ｓ１５３の後、処理はＳ１６０に進む。
【００９３】
＜Ｓ１６０〜Ｓ１６３＞
実施の形態１と同じく、暗証番号判定部２３４は入力暗証番号１０２と登録暗証番号２９１ｂの先頭Ｎ桁とを比較し（Ｓ１６０）、比較結果に基づいて暗証番号判定結果２０３を指紋照合結果判定部２３２に入力する（Ｓ１６１）。
実施の形態１と同じく、指紋照合結果判定部２３２は指紋照合結果２０４を利用者認証部２５０に入力し、利用者認証部２５０は認証結果２０９を指紋認証端末１１０に表示させる（Ｓ１６２、Ｓ１６３）。
Ｓ１６２またはＳ１６３により、指紋認証方法は終了する。
【００９４】
図９は、実施の形態２における指紋認証システム１００の動作フローである。
実施の形態２における指紋認証システム１００の動作について、図９に基づいて以下に説明する。
【００９５】
指紋認証端末１１０の指紋センサ１１１が利用者の指紋を読み取る（Ｓ２１０）。
【００９６】
読み取った指紋情報と登録されている指紋情報との照合率が「８１％以上」である場合（Ｓ２２０「ＯＫ」）、利用者を正当な利用者であると認証する。
【００９７】
照合率が「７１％以上８０％以下」であって（Ｓ２３０「ＯＫ」）、暗証番号入力回数が「４９以下」である場合（Ｓ２３３「ＮＧ」）、利用者に暗証番号の先頭４桁の入力を促し（Ｓ２３１）、暗証番号入力回数をカウントアップする（Ｓ２３４）。
入力された暗証番号（４桁）と登録されている暗証番号の先頭４桁とが一致する場合（Ｓ２３２「一致」）、利用者を正当な利用者であると認証する（認証ＯＫ）。
入力された暗証番号（４桁）と登録されている暗証番号の先頭４桁とが一致しない場合（Ｓ２３２「ＮＧ」）、利用者を正当な利用者であると認証しない（認証ＮＧ）。
【００９８】
照合率が「６１％以上８０％以下」であって（Ｓ２３０「ＯＫ」またはＳ２４０「ＯＫ」）、暗証番号入力回数が「１００以上」である場合（Ｓ２４３）、暗証番号再登録ガイダンスを表示する（Ｓ２４４）。
【００９９】
照合率が「７１％以上８０％以下」であって（Ｓ２３０「ＯＫ」）、暗証番号入力回数が「５０以上」である場合（Ｓ２３３）、または照合率が「６１％以上７０％以下」である場合（Ｓ２４０「ＯＫ」）、利用者に暗証番号（８桁）の入力を促し（Ｓ２４１）、暗証番号入力回数をカウントアップする（Ｓ２４５）。
入力された暗証番号（８桁）と登録されている暗証番号（８桁）とが一致する場合（Ｓ２４２「一致」）、利用者を正当な利用者であると認証する（認証ＯＫ）。
入力された暗証番号（８桁）と登録されている暗証番号（８桁）とが一致しない場合（Ｓ２４２「ＮＧ」）、利用者を正当な利用者であると認証しない（認証ＮＧ）。
【０１００】
照合率が「６０％以下」である場合（Ｓ２４０「ＮＧ」）、利用者を正当な利用者であると認証しない（認証ＮＧ）。
【０１０１】
実施の形態２において、暗証番号の入力回数をカウントし、一定以上の回数で暗証番号の変更を促すガイダンスを出す指紋認証システムについて説明した。これにより、高いセキュリティ性を実現できる。
【０１０２】
実施の形態３．
指紋データの照合率（一致率）と暗証番号が登録されてから経過した期間とに基づいて暗証番号の照合桁数を決定する形態について説明する。
以下、実施の形態２と異なる事項について主に説明する。説明を省略する事項について実施の形態２と同様である。
【０１０３】
認証装置記憶部２９０は、登録者管理テーブル２９１Ｃと暗証番号桁数閾値テーブル２９２Ｃとを記憶する。
【０１０４】
図１０は、実施の形態３における登録者管理テーブル２９１Ｃと暗証番号桁数閾値テーブル２９２Ｃとを示す図である。
登録者管理テーブル２９１Ｃは、実施の形態２（図７参照）の「暗証番号入力回数」の代わりに、現在の登録暗証番号２９１ｂが登録された年月日を示す「暗証番号登録日」を含む。「暗証番号登録日」は登録暗証番号２９１ｂの初回設定時に設定され、登録暗証番号２９１ｂの更新時に更新される。
暗証番号桁数閾値テーブル２９２Ｃは、「照合率」と「暗証番号使用期間」とに応じた「暗証番号桁数」を示す。
【０１０５】
認証装置記憶部２９０には、登録暗証番号２９１ｂの変更を促す暗証番号使用期間の閾値として変更ガイダンス閾値「６０日」が予め記録されているものとする。
【０１０６】
その他の構成は、実施の形態２と同じである。
【０１０７】
図１１は、実施の形態３における指紋認証方法を示すフローチャートである。
実施の形態３における指紋認証方法について、図１１に基づいて以下に説明する。
【０１０８】
実施の形態３における指紋認証方法は、実施の形態２（図１１参照）で説明したＳ１４１の代わりにＳ１４２を実行し、Ｓ１５１とＳ１５２との代わりにＳ１５４とＳ１５５とを実行する。
【０１０９】
以下、Ｓ１４２、Ｓ１５４およびＳ１５５について説明し、その他の処理の説明を省略する。
【０１１０】
＜Ｓ１４２＞
暗証番号桁数決定部２３３は、登録者管理テーブル２９１Ｃに基づいて対象ユーザＩＤに対応する登録暗証番号２９１ｂが設定されてから経過した期間を暗証番号使用期間として計算する。
暗証番号桁数決定部２３３は、暗証番号桁数閾値テーブル２９２Ｃに基づいて照合率２０２と暗証番号使用期間とに対応する入力要求桁数「Ｎ」を決定する。
【０１１１】
例えば、現在の日付が「２００９年２月２８日」で、対象ユーザＩＤが「Ａ」で、照合率が「７５％」である場合、暗証番号桁数決定部２３３は図１０に示す登録者管理テーブル２９１Ｃを参照し、「２００９年２月１日〜２００９年２月２８日」の期間「２８日」を暗証番号使用期間として算出し、「４桁」を入力要求桁数に決定する。
また例えば、現在の日付が「２００９年３月１５日」で、対象ユーザＩＤが「Ａ」で、照合率が「７５％」である場合、暗証番号桁数決定部２３３は「２００９年２月１日〜２００９年３月１５日」の期間「４３日」を暗証番号使用期間として算出し、「８桁」を入力要求桁数に決定する。
【０１１２】
暗証番号桁数決定部２３３は、実施の形態１のＳ１４０と同じく、暗証番号の先頭Ｎ桁の入力を要求する暗証番号入力ガイダンスを指紋認証端末１１０に表示させる。
暗証番号桁数決定部２３３は、入力要求桁数「Ｎ」と対象ユーザＩＤとを暗証番号判定部２３４に入力し、暗証番号使用期間を暗証番号管理部２６０に入力する。
Ｓ１４２の後、処理はＳ１５４に進む。
【０１１３】
＜Ｓ１５４＞
暗証番号管理部２６０は、実施の形態１のＳ１５０と同じく、指紋認証端末１１０から入力暗証番号１０２を入力する。
Ｓ１５４の後、処理はＳ１５５に進む。
【０１１４】
Ｓ１５４において、暗証番号判定部２３４は、実施の形態１のＳ１５０と同じく、タイマーを起動し、タイムアウトするまでに入力暗証番号１０２の入力が無ければ、「不一致」を示す暗証番号判定結果２０３を指紋照合結果判定部２３２に入力する。そして、処理はＳ１６３に進む。この処理フローの図示は省略する。
【０１１５】
＜Ｓ１５５＞
暗証番号管理部２６０は、暗証番号桁数決定部２３３から入力した暗証番号使用期間と所定の変更ガイダンス閾値とを比較する。
暗証番号使用期間が変更ガイダンス閾値未満の場合（ＹＥＳ）、暗証番号管理部２６０は、入力暗証番号１０２を暗証番号判定部２３４に入力する。処理はＳ１６０に進む。
暗証番号入力回数が変更ガイダンス閾値以上の場合（ＮＯ）、処理はＳ１５３に進む。
【０１１６】
実施の形態３により、現在の暗証番号の使用期間に基づいて、暗証番号の入力桁数を決定すると共に暗証番号の変更を促すガイダンスを表示することができる。
【符号の説明】
【０１１７】
１００  指紋認証システム、１０１  読取指紋データ、１０２  入力暗証番号、１１０  指紋認証端末、１１１  指紋センサ、１１２  タッチパネル、２００  指紋認証装置、２０１  抽出特徴情報、２０２  照合率、２０３  暗証番号判定結果、２０４  指紋照合結果、２０９  認証結果、２１０  指紋データ入力部、２２０  特徴情報抽出部、２３０  指紋照合・判定部、２３１  指紋照合部、２３２  指紋照合結果判定部、２３３  暗証番号桁数決定部、２３４  暗証番号判定部、２４０  暗証番号入力部、２５０  利用者認証部、２６０  暗証番号管理部、２９０  認証装置記憶部、２９１，２９１Ｂ，２９１Ｃ  登録者管理テーブル、２９１ａ  登録特徴情報、２９１ｂ  登録暗証番号、２９２，２９２Ｂ，２９２Ｃ  暗証番号桁数閾値テーブル。
【図１】
2010250475.tif 000003
【図２】
2010250475.tif 000004
【図３】
2010250475.tif 000005
【図４】
2010250475.tif 000006
【図５】
2010250475.tif 000007
【図６】
2010250475.tif 000008
【図７】
2010250475.tif 000009
【図８】
2010250475.tif 000010
【図９】
2010250475.tif 000011
【図１０】
2010250475.tif 000012
【図１１】
2010250475.tif 000013