(57)【特許請求の範囲】
【請求項１】
本体内部への物品の保管時及び前記本体内部に保管された物品の取り出し時にはそれぞれ前記本体の扉のロック及びロック解除が行われるとともに、利用者の生体情報の認証に基づいて前記扉のロックを解除する生体情報認証保管庫であって、
前記扉のロック及びロック解除を行う駆動手段と、
利用者により投入された所定額のコインを確認する確認手段と、
記憶装置と、
処理手段と、
利用者の指紋情報を生体情報として検出するセンサと予め前記利用者の登録指紋情報が記憶された記憶手段とからなる指紋認証トークンと
を備え、
前記処理手段は、
本体内部への物品の保管時に前記指紋認証トークンが本体に接続され、かつ前記確認手段により所定額のコインの投入が確認されると前記駆動手段を制御して前記扉をロックさせるとともに、パスワードを発生してこのパスワードを前記記憶装置に記憶し、かつ前記指紋認証トークンへ送信して前記記憶手段に記憶させるロック手段と、
本体内部に保管された物品の取り出し時に本体に接続された前記指紋認証トークンから、前記センサによる前記利用者の検出指紋情報と前記記憶手段の前記登録指紋情報との一致に基づき送信される前記記憶手段のパスワードを受信すると、この受信パスワードが前記記憶装置のパスワードと一致する場合は前記駆動手段を制御し前記扉のロックを解除させるロック解除手段と
を有することを特徴とする生体情報認証保管庫。
【請求項２】
本体内部への物品の保管時及び前記本体内部に保管された物品の取り出し時にはそれぞれ前記本体の扉のロック及びロック解除が行われるとともに、利用者の生体情報の認証に基づいて前記扉のロックを解除する生体情報認証保管庫であって、
前記扉のロック及びロック解除を行う駆動手段と、
利用者により投入された所定額のコインを確認する確認手段と、
記憶装置と、
処理手段と、
利用者の指紋情報を生体情報として検出するセンサと予め前記利用者の登録指紋情報が記憶された記憶手段とからなる指紋認証トークンと
を備え、
本体内部への物品の保管時に前記指紋認証トークンが本体に接続されると、前記指紋認証トークンは前記センサにより前記利用者の指紋を検出し、前記利用者の検出指紋情報と前記記憶手段の前記登録指紋情報とが一致する場合は、パスワードを発生してこのパスワードを前記記憶手段に記憶するとともに、前記処理手段へ送信し、
前記処理手段は、
本体内部への物品の保管時に本体に接続された前記指紋認証トークンから送信される前記パスワードを受信すると前記記憶装置に記憶するとともに、前記確認手段により所定額のコインの投入が確認されると前記駆動手段を制御して前記扉をロックさせるロック手段と、
本体内部に保管された物品の取り出し時に本体に接続された前記指紋認証トークンから、前記センサによる前記利用者の検出指紋情報と前記記憶手段の前記登録指紋情報との一致に基づき送信される前記記憶手段のパスワードを受信すると、この受信パスワードが前記記憶装置のパスワードと一致する場合は前記駆動手段を制御し前記扉のロックを解除させるロック解除手段と
を有することを特徴とする生体情報認証保管庫。
【請求項３】
本体内部への物品の保管時及び前記本体内部に保管された物品の取り出し時にはそれぞれ前記本体の扉のロック及びロック解除が行われるとともに、利用者の生体情報の認証に基づいて前記扉のロックを解除する生体情報認証保管庫であって、
前記扉のロック及びロック解除を行う駆動手段と、
利用者により投入された所定額のコインを確認する確認手段と、
記憶装置と、
処理手段と、
利用者の指紋情報を生体情報として検出するセンサを有する指紋認証トークンと
を備え、
前記処理手段は、
本体内部への物品の保管時に本体に接続された前記指紋認証トークンから送信される前記センサの検出に基づく前記利用者の指紋情報を受信すると受信した指紋情報を前記記憶装置に記憶するとともに、前記確認手段により所定額のコインの投入が確認されると前記駆動手段を制御して前記扉をロックさせるロック手段と、
本体内部に保管された物品の取り出し時に本体に接続された前記指紋認証トークンから送信される前記センサの検出に基づく前記利用者の指紋情報を受信するとこの受信指紋情報が前記記憶装置に記憶された前記指紋情報と一致する場合は前記駆動手段を制御し前記扉のロックを解除させるロック解除手段と
を有することを特徴とする生体情報認証保管庫。
【請求項４】
請求項１において、
それぞれ独立して物品の保管が可能な複数の保管部を設けるとともに、各保管部に対応して扉を設け、
複数の扉のうち何れかを指定する指定手段と、扉の番号を表示する表示手段とを有し、
前記処理手段は、
保管部への物品の保管時に対応の扉が閉じられるとこの扉の番号を表示手段に表示する第１の表示制御手段と、
表示手段に表示された扉の番号が前記指定手段により指定され、前記指紋認証トークンが本体に接続されると、前記駆動手段を制御して前記扉をロックさせ、かつパスワードを発生してこのパスワードと前記扉の番号とを前記記憶装置に記憶するとともに、前記指紋認証トークンへ送信して前記記憶手段に記憶させる手段と、
保管部に保管された物品の取り出し時に前記指紋認証トークンが本体に接続されると、この指紋認証トークンの前記記憶手段に記憶されている扉の番号を表示手段に表示する第２の表示制御手段と、
表示手段に表示された扉の番号が前記指定手段により指定され、本体に接続された前記指紋認証トークンから、前記センサによる前記利用者の検出指紋情報と前記記憶手段の前記登録指紋情報との一致に基づき送信される前記記憶手段のパスワードを受信すると、この受信パスワードが前記記憶装置のパスワードと一致する場合は前記駆動手段を制御し前記扉のロックを解除させる手段と
を有することを特徴とする生体情報認証保管庫。
【請求項５】
請求項４において、
前記記憶手段は少なくとも、前記登録指紋情報を記憶する第１のエリアと、前記パスワード及び扉の番号を記憶する第２のエリアとを有することを特徴とする生体情報認証保管庫。
【請求項６】
請求項１又は２において、
前記指紋認証トークンは、
前記センサによる前記利用者の検出指紋情報と前記記憶手段の前記登録指紋情報との照合を行う照合回路と、
前記照合回路の照合結果を含む認証データと、前記処理手段から送信された動的情報との和を演算しこの演算結果のデータを予め登録されている鍵で暗号化する暗号化回路と、
前記暗号化回路で生成された暗号化データを前記処理手段へ送信する第１の通信回路とを有し、
前記処理手段は、
前記指紋認証トークンへ送信する動的情報を発生する発生回路と、
前記指紋認証トークンから送信された暗号化データを受信する第２の通信回路と、
前記第２の通信回路により受信された暗号化データを前記鍵と対となる鍵を用いて復号化し、この復号化データから前記発生回路が発生した前記動的情報を減算することにより認証データとして出力する復号回路とを有し、
前記ロック解除手段は、前記復号回路から出力される認証データに基づき前記扉のロックを解除することを特徴とする生体情報認証保管庫。
【請求項７】
請求項１又は２において、
前記指紋認証トークンは、前記処理手段で受信・解読可能なデータ形式に変換するデータ変換モジュールを有することを特徴とする生体情報認証保管庫。
【請求項８】
請求項１又は２において、
前記指紋認証トークンと前記処理手段との間の情報の送受は無線により行われることを特徴とする生体情報認証保管庫。
【請求項９】
請求項１又は２において、
前記指紋認証トークンは、
前記センサによる前記利用者の検出指紋情報と前記記憶手段の前記登録指紋情報との照合に基づき出力される認証データと、前記処理手段から送信された動的情報とから生成したデータを予め登録されている鍵で暗号化する暗号化回路と、
前記暗号化回路で生成された暗号化データを前記処理手段へ送信する第１の通信回路とを有し、
前記処理手段は、
前記指紋認証トークンへ送信する動的情報を生成する動的情報発生手段と、
前記指紋認証トークンから送信された暗号化データを受信する第２の通信回路と、
第２の通信回路で受信した暗号化データを前記鍵と対となる鍵を用いて復号する復号化手段とを有し、
前記ロック解除手段は、前記復号化手段によって復号化されたデータに含まれる動的情報が前記動的情報発生手段で生成され前記指紋認証トークンへ送信された動的情報と一致する場合にこの復号化データに含まれる前記認証データに基づき前記扉のロックを解除することを特徴とする生体情報認証保管庫。
【請求項１０】
請求項９において、
前記指紋認証トークンは、
前記センサによる前記利用者の検出指紋情報と前記記憶手段の前記登録指紋情報との照合結果が認証成功を示す場合は前記認証データを前記暗号化回路へ送出し、前記照合結果が認証失敗を示す場合は前記認証データを第１の通信回路へ送出する第１の結果判定手段を有し、
前記処理手段は、
前記第２の通信回路で受信された前記指紋認証トークンからの認証データの認証結果が認証成功を示す場合のみその認証データに付加されている暗号化データを前記復号化手段で復号化し、得られた動的情報が前記動的情報発生手段で生成され前記指紋認証トークンへ送信された動的情報と一致する場合のみ前記ロック解除手段を制御し前記扉のロックを解除させる第２の結果判定手段を有することを特徴とする生体情報認証保管庫。
【請求項１１】
請求項９において、
前記指紋認証トークンは、
前記センサによる前記利用者の検出指紋情報と前記記憶手段の前記登録指紋情報との照合結果が認証成功を示す場合は前記認証データを前記利用者認証情報として前記暗号化回路へ送出して暗号化データの生成を指示し、前記照合結果が認証失敗を示す場合は前記暗号化データとは異なる桁数のデータを第１の通信回路へ送出する第１の結果判定手段を有し、
前記処理手段は、
前記第２の通信回路で受信された前記指紋認証トークンからのデータの桁数が認証成功時の桁数を示す場合のみその認証データに付加されている暗号化データを前記復号化手段で復号化し、得られた動的情報が前記動的情報発生手段で生成され前記指紋認証トークンへ送信された動的情報と一致する場合のみ前記ロック解除手段を制御し前記扉のロックを解除させる第２の結果判定手段を有することを特徴とする生体情報認証保管庫。
【請求項１２】
請求項６，９〜１１の何れかにおいて、
前記指紋認証トークンは、
予め登録された当該指紋認証トークンの識別情報を記憶するＩＤ記憶回路を有し、
前記第１の通信回路は、前記ＩＤ記憶回路で記憶している識別情報を前記処理手段へ送信し、
前記復号化手段は、前記指紋認証トークンから送信された前記識別情報に対応する鍵を用いて、前記指紋認証トークンからの暗号化データを復号化することを特徴とする生体情報認証保管庫。
【請求項１３】
本体内部への物品の保管時及び前記本体内部に保管された物品の取り出し時にはそれぞれ前記本体の扉の施錠及び解錠が行われるとともに、利用者の生体情報の認証に基づいて前記扉の解錠を行う生体情報認証保管庫における施錠・解錠方法において、
利用者により投入された所定額のコインを確認する第１のステップと、
本体内部への物品の保管時に前記第１のステップの処理に基づき所定額のコインの投入が確認されると前記扉を施錠するとともにパスワードを発生してこのパスワードを記憶装置に記憶し、かつ本体に接続された指紋認証トークンへ送信して前記指紋認証トークンの記憶手段に記憶させる第２のステップと、
本体内部に保管された物品の取り出し時に本体に接続された前記指紋認証トークンから、この指紋認証トークンのセンサによる前記利用者の検出指紋情報と前記記憶手段の登録指紋情報との一致に基づき送信される前記記憶手段のパスワードを受信すると、この受信パスワードが前記記憶装置のパスワードと一致する場合は前記扉を解錠する第３のステップと
を有することを特徴とする施錠・解錠方法。
【請求項１４】
本体内部への物品の保管時及び前記本体内部に保管された物品の取り出し時にはそれぞれ前記本体の扉の施錠及び解錠が行われるとともに、利用者の生体情報の認証に基づいて前記扉の解錠を行う生体情報認証保管庫における施錠・解錠方法において、
利用者により投入された所定額のコインを確認する第４のステップと、
本体内部への物品の保管時に本体に接続された指紋認証トークンはセンサにより前記利用者の指紋を前記生体情報として検出し、この検出指紋情報と記憶手段の登録指紋情報とが一致する場合はパスワードを発生して、このパスワードを本体側へ送信するとともに前記記憶手段に記憶する第５のステップと、
本体内部への物品の保管時に本体に接続された前記指紋認証トークンから送信される前記パスワードを受信すると記憶装置に記憶するとともに、前記第４のステップの処理に基づき所定額のコインの投入が確認されると前記扉を施錠する第６のステップと、
本体内部に保管された物品の取り出し時に本体に接続された前記指紋認証トークンから、前記センサによる前記利用者の検出指紋情報と前記記憶手段の前記登録指紋情報との一致に基づき送信される前記記憶手段のパスワードを受信すると、この受信パスワードが前記記憶装置のパスワードと一致する場合は前記扉を解錠する第７のステップと
を含むことを特徴とする施錠・解錠方法。
【請求項１５】
本体内部への物品の保管時及び前記本体内部に保管された物品の取り出し時にはそれぞれ前記本体の扉の施錠及び解錠が行われるとともに、利用者の生体情報の認証に基づいて前記扉の解錠を行う生体情報認証保管庫における施錠・解錠方法において、
利用者により投入された所定額のコインを確認する第８のステップと、
本体内部への物品の保管時に本体に接続された指紋認証トークンから送信されるこの指紋認証トークンのセンサの検出に基づく前記利用者の指紋情報を受信すると受信した指紋情報を記憶装置に記憶するとともに、前記第８のステップの処理に基づき所定額のコインの投入が確認されると前記扉を施錠する第９のステップと、
本体内部に保管された物品の取り出し時に本体に接続された前記指紋認証トークンから送信される前記センサの検出に基づく前記利用者の指紋情報を受信するとこの受信指紋情報が前記記憶装置に記憶された前記指紋情報と一致する場合は前記扉を解錠する第１０のステップと
を含むことを特徴とする施錠・解錠方法。
【請求項１６】
請求項１３において、
それぞれ独立して物品の保管が可能な複数の保管部を設けるとともに、各保管部に対応して扉を設け、
前記第２のステップにおける処理は、
保管部への物品の保管時に対応の扉が閉じられるとこの扉の番号を表示手段に表示する第１１のステップと、
第１１のステップの処理に基づき表示された扉の番号が指定され、指紋認証トークンが本体に接続されると、前記扉を施錠し、かつパスワードを発生してこのパスワードと前記扉の番号とを前記記憶装置に記憶するとともに、前記指紋認証トークンへ送信して前記記憶手段に記憶させる第１２のステップとを含み、
前記第３のステップにおける処理は、
保管部に保管された物品の取り出し時に前記指紋認証トークンが本体に接続されると、この指紋認証トークンに記憶されている扉の番号を表示手段に表示する第１３のステップと、
第１３のステップの処理に基づき表示された扉の番号が指定され、本体に接続された前記指紋認証トークンから、前記センサによる前記利用者の検出指紋情報と前記記憶手段の前記登録指紋情報との一致に基づき送信される前記記憶手段のパスワードを受信すると、この受信パスワードが前記記憶装置のパスワードと一致する場合は前記扉を解錠する第１４のステップと
を含むことを特徴とする施錠・解錠方法。
【請求項１７】
請求項１３又は１４において、
動的を生成して指紋認証トークンへ送信する第１５のステップと、
前記センサによる前記利用者の検出指紋情報と前記記憶手段の前記登録指紋情報との照合結果を含む認証データと、前記第１５のステップの処理に基づき送信された動的情報との和を演算し、この演算結果のデータを予め登録されている鍵で暗号化して送信する第１６のステップと、
第１６のステップの処理に基づき送信された暗号化データを受信すると、この暗号化データを前記鍵と対となる鍵を用いて復号化する第１７のステップと、
第１７のステップの処理に基づき復号化されたデータから前記第１５のステップの処理に基づき生成された動的情報を減算することにより得られた認証データに基づいて前記扉を解錠する第１８のステップと
を含むことを特徴とする施錠・解錠方法。
【請求項１８】
請求項１３又は１４において、
動的を生成して指紋認証トークンへ送信する第１９のステップと、
前記センサによる前記利用者の検出指紋情報と前記記憶手段の前記登録指紋情報との照合に基づき出力される認証データと、前記第１９のステップの処理に基づき送信された動的情報とから生成したデータを予め登録されている鍵で暗号化して送信する第２０のステップと、
第２０のステップの処理に基づき送信された暗号化データを受信すると、この暗号化データを前記鍵と対となる鍵を用いて復号化する第２１のステップと、
第２１のステップの処理に基づき復号化されたデータに含まれる動的情報が前記第１９のステップの処理に基づき生成された動的情報と一致する場合にこの復号化データに含まれる前記認証データに基づき前記扉を解錠する第２２のステップと
を含むことを特徴とする施錠・解錠方法。
【請求項１９】
請求項１８において、
前記センサによる前記利用者の検出指紋情報と前記記憶手段の前記登録指紋情報との照合結果が認証成功を示す場合は前記認証データを前記第２０のステップの処理に基づき暗号化し送信する一方、前記照合結果が認証失敗を示す場合は前記認証データを送信する第２３のステップと、
前記第２３のステップの処理に基づき送信された認証データの認証結果が認証成功を示す場合のみその認証データに付加されている暗号化データを復号化し、得られた動的情報が前記第１９のステップの処理に基づき生成された動的情報と一致する場合のみ前記扉を解錠する第２４のステップと
を含むことを特徴とする施錠・解錠方法。
【請求項２０】
請求項１８において、
前記センサによる前記利用者の検出指紋情報と前記記憶手段の前記登録指紋情報との照合結果が認証成功を示す場合は前記認証データを前記第２０のステップの処理に基づき暗号化し送信する一方、前記照合結果が認証失敗を示す場合は前記暗号化データとは異なる桁数のデータを送信する第２５のステップと、
前記第２５のステップの処理に基づき送信されたデータの桁数が認証成功時の桁数を示す場合のみその認証データに付加されている暗号化データを復号化し、得られた動的情報が前記第１９のステップの処理に基づき生成された動的情報と一致する場合のみ前記扉を解錠する第２６のステップと
を含むことを特徴とする施錠・解錠方法。
【請求項２１】
請求項１７ないし２０の何れかにおいて、
予め登録された当該指紋認証トークンの識別情報を送信する第２７のステップを有し、
前記第１７のステップ、前記第２１のステップ、前記第２４のステップ及び前記第２６のステップの何れかのステップにおける処理は、前記第２７のステップの処理に基づき送信された前記識別情報に対応する鍵を用いて、前記指紋認証トークンからの暗号化データを復号化する第２８のステップを含むことを特徴とする施錠・解錠方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、物品を保管するとともに指紋等の生体情報の認証に基づき扉のロック及びロック解除を行う生体情報認証保管庫及び施錠・解錠方法に関する。
【０００２】
【従来の技術】
コインの投入に基づき内部に物品の保管が可能なコインロッカーには、鍵が付与されている。利用者がこのようなコインロッカーを使用して内部に自身の物品を保管する場合は、利用者は前述の鍵により扉を解錠した後、扉を開けて内部に物品を収納する。その後、コイン投入口にコインを投入して扉を閉め、前述の鍵により扉の施錠を行うようにしている。
【０００３】
【発明が解決しようとする課題】
利用者はコインロッカーに自身の物品を保管すると、そのコインロッカーの鍵を所持しているが、鍵を紛失するとその鍵を利用した第三者により容易にそのコインロッカーが解錠され、内部に保管されている貴重品等が盗難されるという問題があった。
したがって、本発明は、コインロッカー等の物品保管庫において、第三者による保管庫の解錠を阻止しセキュリティを確保することを目的とする。
【０００４】
【課題を解決するための手段】
このような課題を解決するために本発明は、本体内部への物品の保管時及び本体内部に保管された物品の取り出し時にはそれぞれ本体の扉のロック及びロック解除が行われるとともに、生体情報の認証に基づいて扉のロックを解除する生体情報認証保管庫であって、扉のロック及びロック解除を行う駆動手段と、利用者により投入された所定額のコインを確認する確認手段と、記憶装置と、利用者の指紋情報を生体情報として検出するセンサと予め上記利用者の登録指紋情報が記憶された記憶手段とからなる指紋認証トークンと、処理手段とを備え、処理手段は、本体内部への物品の保管時に指紋認証トークンが本体に接続され、かつ確認手段により所定額のコインの投入が確認されると駆動手段を制御して扉をロックさせるとともに、パスワードを発生してこのパスワードを記憶装置に記憶し、かつ指紋認証トークンに送信して記憶手段に記憶させるロック手段と、本体内部に保管された物品の取り出し時に本体に接続された指紋認証トークンから、センサによる上記利用者の検出指紋情報と記憶手段の登録指紋情報との一致に基づき送信される記憶手段のパスワードを受信すると、この受信パスワードが記憶装置のパスワードと一致する場合は駆動手段を制御し扉のロックを解除させるロック解除手段とを設けたものである。
【０００５】
また、処理手段は、本体内部への物品の保管時に本体に接続された指紋認証トークンから送信されるパスワードを受信すると記憶装置に記憶するとともに、確認手段により所定額のコインの投入が確認されると駆動手段を制御して扉をロックさせるロック手段と、本体内部に保管された物品の取り出し時に本体に接続された指紋認証トークンから、センサによる上記利用者の検出指紋情報と記憶手段の登録指紋情報との一致に基づき送信される記憶手段のパスワードを受信すると、この受信パスワードが記憶装置のパスワードと一致する場合は駆動手段を制御し扉のロックを解除させるロック解除手段とを有するものである。
【０００６】
また、処理手段は、本体内部への物品の保管時に本体に接続された指紋認証トークンから送信される上記センサの検出に基づく利用者の指紋情報を受信すると受信した指紋情報を記憶装置に記憶するとともに、確認手段により所定額のコインの投入が確認されると駆動手段を制御して扉をロックさせるロック手段と、本体内部に保管された物品の取り出し時に本体に接続された指紋認証トークンから送信されるセンサの検出に基づく利用者の指紋情報を受信するとこの受信指紋情報が記憶装置に記憶された指紋情報と一致する場合は駆動手段を制御し扉のロックを解除させるロック解除手段とを有するものである。
【０００８】
また、それぞれ独立して物品の保管が可能な複数の保管部を設けるとともに、各保管部に対応して扉を設け、複数の扉のうち何れかを指定する指定手段と、扉の番号を表示する表示手段とを有し、処理手段は、保管部への物品の保管時に対応の扉が閉じられるとこの扉の番号を表示手段に表示する第１の表示制御手段と、表示された扉の番号が指定手段により指定され、指紋認証トークンが本体に接続されると、扉をロックし、かつパスワードを発生してこのパスワードと扉の番号とを記憶装置に記憶するとともに、指紋認証トークンへ送信して記憶手段に記憶させる手段と、保管された物品の取り出し時に指紋認証トークンが本体に接続されると、この指紋認証トークンの記憶手段に記憶されている扉の番号を表示手段に表示する第２の表示制御手段と、表示手段に表示された扉の番号が指定され、本体に接続された指紋認証トークンから、センサによる利用者の検出指紋情報と記憶手段の登録指紋情報との一致に基づき送信される記憶手段のパスワードを受信すると、この受信パスワードが記憶装置のパスワードと一致する場合は扉のロックを解除する手段とを有するものである。
【０００９】
また、記憶手段は少なくとも、登録指紋情報を記憶する第１のエリアと、パスワード及び扉の番号を記憶する第２のエリアとを有するものである。
また、指紋認証トークンは、センサによる利用者の検出指紋情報と記憶手段の登録指紋情報との照合を行う照合回路と、照合回路の照合結果を含む認証データと、処理手段から送信された動的情報との和を演算しこの演算結果のデータを予め登録されている鍵で暗号化する暗号化回路と、暗号化回路で生成された暗号化データを処理手段へ送信する第１の通信回路とを有し、処理手段は、指紋認証トークンへ送信する動的情報を発生する発生回路と、指紋認証トークンから送信された暗号化データを受信する第２の通信回路と、第２の通信回路により受信された暗号化データを上記鍵と対となる鍵を用いて復号化し、この復号化データから発生回路が発生した動的情報を減算することにより認証データとして出力する復号回路とを有し、ロック解除手段は、復号回路から出力される認証データに基づき扉のロックを解除するものである。
また、指紋認証トークンは、処理手段で受信・解読可能なデータ形式に変換するデータ変換モジュールを有するものである。
また、指紋認証トークンと処理手段との間の情報の送受は無線により行われるものである。
【００１０】
また、指紋認証トークンは、センサによる上記利用者の検出指紋情報と記憶手段の登録指紋情報との照合に基づき出力される認証データと、処理手段から送信された動的情報とから生成したデータを予め登録されている鍵で暗号化する暗号化回路と、暗号化回路で生成された暗号化データを処理手段へ送信する第１の通信回路とを有し、処理手段は、指紋認証トークンへ送信する動的情報を生成する動的情報発生手段と、指紋認証トークンから送信された暗号化データを受信する第２の通信回路と、第２の通信回路で受信した暗号化データを上記鍵と対となる鍵を用いて復号する復号化手段とを有し、ロック解除手段は、復号化手段によって復号化されたデータに含まれる動的情報が動的情報発生手段で生成され指紋認証トークンへ送信された動的情報と一致する場合にこの復号化データに含まれる認証データに基づき扉のロックを解除するものである。
【００１１】
この場合、指紋認証トークンは、センサによる上記利用者の検出指紋情報と記憶手段の登録指紋情報との照合結果が認証成功を示す場合は認証データを暗号化回路へ送出し、照合結果が認証失敗を示す場合は認証データを第１の通信回路へ送出する第１の結果判定手段を有し、処理手段は、第２の通信回路で受信された指紋認証トークンからの認証データの認証結果が認証成功を示す場合のみその認証データに付加されている暗号化データを復号化手段で復号化し、得られた動的情報が動的情報発生手段で生成され指紋認証トークンへ送信された動的情報と一致する場合のみロック解除手段を制御し扉のロックを解除する第２の結果判定手段を有するものである。
また、指紋認証トークンは、センサによる上記利用者の検出指紋情報と記憶手段の登録指紋情報との照合結果が認証成功を示す場合は認証データを暗号化回路へ送出して暗号化データの生成を指示し、照合結果が認証失敗を示す場合は暗号化データとは異なる桁数のデータを第１の通信回路へ送出する第１の結果判定手段を有し、処理手段は、第２の通信回路で受信された指紋認証トークンからのデータの桁数が認証成功時の桁数を示す場合のみその認証データに付加されている暗号化データを復号化手段で復号化し、得られた動的情報が動的情報発生手段で生成され指紋認証トークンへ送信された動的情報と一致する場合のみロック解除手段を制御し扉のロックを解除する第２の結果判定手段を有するものである。
【００１２】
また、指紋認証トークンは、予め登録された当該指紋認証トークンの識別情報を記憶するＩＤ記憶回路を有し、第１の通信回路は、ＩＤ記憶回路で記憶している識別情報を処理手段へ送信し、復号化手段は、指紋認証トークンから送信された識別情報に対応する鍵を用いて、指紋認証トークンからの暗号化データを復号化するものである。
【００１３】
【発明の実施の形態】
以下、本発明について図面を参照して説明する。
図１は、本発明に係る生体情報認証保管庫の外観を示す図であり、この生体情報認証保管庫は指紋認証保管庫であって、指紋認証保管庫１００の本体１００Ａには扉１０１が設けられているとともに、コインが投入されるコイン投入口１０２及び後述の指紋認証トークンが差し込まれる差込口１０３が設けられ、本体１００Ａの内部に物品の保管ができるものである。
【００１４】
この指紋認証保管庫１００の前記差込口１０３に差し込まれる指紋認証トークンは、利用者が所持し、持ち運びのできる小型、軽量の装置であって、図２に示すように、本体部２０１が設けられているとともに、本体部２０１に、指紋センサ２０２と、処理装置２０３と、記憶装置２０４と、指紋認証保管庫１００との接続端子である端子２０５とが設けられている。そして、処理装置２０３は、指紋センサ２０２，記憶装置２０４及び端子２０５に接続されている。ここで、記憶装置２０４には、図２（ｃ）に示すように、トークン２００の保有者の指紋の登録情報を記憶する登録指紋データ用エリア２０４ａと、トークン２００の保有者の個人情報（氏名、住所、生年月日、クレジットカード番号等）を記憶する個人情報用エリア２０４ｂと、サービスに関わる情報（扉番号、利用日時、パスワード等）を記憶するサービス情報用エリア２０４ｃとが設けられている。
【００１５】
また、前記指紋認証保管庫１００の本体１００Ａには、図３に示すように、コイン投入口１０２に投入されたコインを検出して所定の処理を行うとともに、差込口１０３に指紋認証トークン２００が差し込まれるとその指紋認証トークン２００からの指紋情報の認証処理等を行う処理装置１１１と、処理装置１１１に接続される記憶装置１１２と、処理装置１１１に接続され処理装置１１１の制御に基づき扉１０１の解錠及び施錠を行う錠制御装置１１３とが設けられている。
【００１６】
図９は前記指紋認証トークン２００を構成する指紋センサ２０２の概略的な断面を示す図である。本指紋センサ２０２は、例えばシリコンからなる半導体基板２１１上の下層絶縁膜２１２上に形成された層間絶縁膜２１４上に、たとえば８０μｍ角の複数のセンサ電極２１５と、格子状のアース電極２１６とを備え、複数のセンサ電極２１５とアース電極２１６とを、層間絶縁膜２１４表面で規定される同一平面上に配置している。
【００１７】
センサ電極２１５は、層間絶縁膜２１４上に形成されたパシベーション膜２１７で覆い、１５０μｍ間隔に複数個を備えるようにするとともに、Ａｕから構成し、膜厚１μｍ程度に形成している。パシベーション膜２１７の膜厚は３μｍ程度としたので、センサ電極２１５上には、パシベーション膜２１７が約２（＝３−１）μｍ存在している。このパシベーション膜２１７は、例えばポリイミドなどの比誘電率が４．０程度の絶縁物から構成される。
【００１８】
上記下層絶縁膜２１２上には、センサ電極２１５にスルーホールを介して接続する配線２１３を形成する一方、半導体基板２１１上には、センサ電極２１５に形成される容量を検出する容量検出回路２１８を形成している。この容量検出回路２１８は、前述した配線２１３によってセンサ電極２１５に接続される。容量検出回路２１８は、センサ電極２１５毎に用意され、センサ電極２１５と認識対象（指）の一部との間に形成される容量を検出する。
【００１９】
各容量検出回路２１８の出力は、処理装置２０３に接続され、この処理装置２０３により、各センサ電極２１５に形成された容量を濃淡に変換した指紋画像データが生成される。
各容量検出回路２１８、処理装置２０３及び記憶装置２０４は、たとえばセンサ電極２１５下の半導体基板２１１上に形成する。これにより指紋センサ２０２，処理装置２０３及び記憶装置２０４をワンチップ化でき、したがって指紋認証トークン２００のワンチップ化が可能になる。なお、こうしたワンチップ化の他の例として、例えば特開２０００−２４２７７１に開示されたものがある。
【００２０】
図１０（ａ）は、容量検出回路２１８の回路図である。図１０（ａ）において、Ｃｆは図９におけるセンサ電極２１５と指３の皮膚との間に形成される静電容量である。容量Ｃｆを形成するセンサ電極２１５はＮchＭＯＳトランジスタＱ３ａのドレイン端子に接続されており、このトランジスタＱ３ａのソース端子は電流Ｉの電流源２１ａの入力側に接続されている。また、センサ電極２１５とトランジスタＱ３ａとの節点Ｎ１ａには、ＮchＭＯＳトランジスタ（第１の素子）Ｑ２ａのソース端子が接続されている。このトランジスタＱ２ａのドレイン端子には、ソース端子に電源電圧ＶDDが印加されたＰchＭＯＳトランジスタ（第１のスイッチ手段）Ｑ１ａのドレイン端子と、ドレイン端子に電源電圧ＶDDが印加されソース端子が抵抗Ｒａを介して接地に接続されたＮchＭＯＳトランジスタＱ４ａのゲート端子とが接続されている。このトランジスタＱ４ａのソース端子にインバータゲート４１が接続されている。
【００２１】
各トランジスタＱ１ａ，Ｑ３ａのゲート端子にはそれぞれ信号ＰＲＥ（バー），ＲＥが印加される。また、トランジスタＱ２ａのゲート端子には定電圧源からバイアス電圧ＶＧが印加される。ここで、トランジスタＱ２ａが非導通状態になるゲート−ソース間のしきい値電圧をＶthとすると、ＶDD＞ＶＧ−Ｖthとなるように電圧ＶDD，ＶＧが設定される。
また、節点Ｎ１ａ，Ｎ２ａはそれぞれ寄生容量Ｃｐ１ａ，Ｃｐ２ａを有している。
【００２２】
図１０（ｂ）〜図１０（ｄ）は、図１０（ａ）に示した容量検出回路２１８の動作を説明するためのタイミングチャートであり、図１０（ｂ）はトランジスタＱ１ａを制御する信号ＰＲＥ（バー）の電位変化を示し、図１０（ｃ）はトランジスタＱ３ａを制御する信号ＲＥの電位変化を示し、図１０（ｄ）は節点Ｎ１ａ，Ｎ２ａそれぞれの電位変化を示している。
最初、トランジスタＱ１ａのゲート端子にはＨｉｇｈレベル（ＶDD）の信号ＰＲＥ（バー）が与えられ、トランジスタＱ３ａのゲート端子にはＬｏｗレベル（ＧＮＤ）の信号ＲＥが与えられている。したがって、このときトランジスタＱ１ａ，Ｑ３ａはともに導通していない。
【００２３】
この状態で信号ＰＲＥ（バー）がＨｉｇｈレベルからＬｏｗレベルに変化すると、トランジスタＱ１ａが導通状態になる。このときトランジスタＱ３ａは非導通状態のままであり、信号発生回路２０は停止状態にあるから、節点Ｎ２ａの電位がＶDDにプリチャージされる。
また、トランジスタＱ２ａのゲート−ソース間電圧がしきい値電圧Ｖthに達してトランジスタＱ２ａが非導通状態になるまで、節点Ｎ１ａが充電される。これにより、節点Ｎ１ａの電位がＶＧ−Ｖthにプリチャージされる。
【００２４】
プリチャージが終了した後、信号ＰＲＥ（バー）がＨｉｇｈレベルに変化すると、トランジスタＱ１ａが非導通状態になる。これと同時に信号ＲＥがＨｉｇｈレベルに変化すると、トランジスタＱ３ａが導通状態になり、信号発生回路２０が動作状態に変化する。そして、電流源２１ａにより節点Ｎ１ａに充電された電荷が引き抜かれ、節点Ｎ１ａの電位がわずかに低下すると、トランジスタＱ２ａのゲート−ソース間電圧がしきい値電圧Ｖthより大きくなり、トランジスタＱ２ａが導通状態に変化する。これにより節点Ｎ２ａの電荷も引き抜かれ、節点Ｎ２ａの電位低下が開始する。
信号ＲＥをＨｉｇｈレベルにする期間をΔｔとするとΔｔ経過後の節点Ｎ１ａの電位低下ΔＶはＶDD−（ＶＧ−Ｖth）＋ＩΔｔ／（Ｃｆ＋Ｃｐ１ａ）になる。ここで、寄生容量Ｃｐ２ａは寄生容量Ｃｐ１ａに対して十分小さいとしている。
【００２５】
電流源２１ａの電流Ｉと期間Δｔと寄生容量Ｃｐ１ａ，Ｃｐ２ａは、各々一定であるから、電位低下ΔＶは、センサ電極２１５と検出対象である指の表面３との間に発生する容量の値Ｃｆによって決定される。この容量値Ｃｆはセンサ電極２１５と指の表面３との距離によって決まるので、指紋の凹凸によって異なる。このことから、低下電位ΔＶの大きさが、指紋の凹凸を反映して変化する。この電位低下ΔＶが、入力信号として出力回路４０に供給されるので、出力回路４０でΔＶが入力され、指紋の凹凸を反映した信号が出力回路４０から出力される。こうした各容量検出回路２１８の出力信号が処理装置２０３により処理され、前述の指紋画像データとして生成される。
【００２６】
次に、以上のように構成された指紋認証保管庫１００及び指紋認証トークン２００の動作を図４〜図８のフローチャートに基づいて説明する。
（第１の実施の形態）
まず、図４及び図５のフローチャートに示す第１の実施の形態の動作から説明する。図４は、指紋認証保管庫１００に対して物品を保管する場合の動作を示すフローチャートであり、利用者が自身の物品を保管する場合はステップＳ１のようにロックが外れている指紋認証保管庫１００の扉１０１を開けて本体１００Ａの内部に物品を収納した後扉１０１を閉める。そして、指紋認証トークン２００を差込口１０３に差込み（ステップＳ２）、さらに所定額のコインを投入口１０２に投入する（ステップＳ３）。
【００２７】
すると、処理装置１１１は、所定額のコインの投入を確認して錠制御装置１１３に扉１０１のロックを指示する（ステップＳ４）。これにより、扉１０１が本体１００Ａにロックされる（ステップＳ５）。その後、処理装置１１１はパスワードを発行して記憶装置１１２に記憶するとともに、そのパスワードを指紋認証トークン２００の処理装置２０３に送る（ステップＳ６）。
【００２８】
指紋認証トークン２００の処理装置２０３はパスワードを受信すると記憶装置２０４のサービス情報用エリア２０４ｃに記憶する（ステップＳ７）。このようにしてパスワードが指紋認証トークン２００の記憶装置２０４に記憶された後、利用者はその指紋認証トークン２００を指紋認証保管庫１００の差込口１０３から引き抜き所持する（ステップＳ８）。
【００２９】
次に、こうして指紋認証保管庫１００の内部に保管された物品を利用者が引き取る場合の動作を図５のフローチャートに基づいて説明する。
利用者が指紋認証保管庫１００に保管中の物品の引き取りを行う場合は、当然その保管庫１００の扉１０１は本体１００Ａにロックされている（ステップＳ１１）。この場合、利用者は差込口１０３に自身が所持している指紋認証トークン２００を差込み（ステップＳ１２）、かつその指紋認証トークン２００の指紋センサ２０２上に指をのせる（ステップＳ１３）。
【００３０】
すると、指紋認証トークン２００の処理装置２０３は、指紋センサ２０２により検出された指紋画像を読み取って画像データとして処理し、その指紋画像データの中から特徴となるデータを照合情報として抽出する（ステップＳ１４）。ここで、指紋認証トークン２００の記憶装置２０４の登録指紋データ用エリア２０４ａには、予め指紋センサ２０２により検出され処理装置２０３により処理された利用者自身の指紋画像データ中の特徴部分を示す照合情報が登録されており、処理装置２０３は、記憶装置２０４に保存されているこの登録情報とステップＳ１４で抽出した照合情報とを比較する（ステップＳ１５）。
【００３１】
そして、双方の照合情報が不一致の場合はそのまま処理を終了するが、双方の照合情報が一致してステップＳ１６の「照合情報が一致？」の判定がＹＥＳとなると、処理装置２０３は、予め記憶装置２０４のサービス情報用エリア２０４ｃに保存されているパスワードを指紋認証保管庫１００の処理装置１１１に送信する（ステップＳ１７）。この場合、処理装置１１１は指紋認証トークン２００から送信されてきたパスワードと、記憶装置１１２に保存されているパスワードを比較する（ステップＳ１８）。
【００３２】
そして、双方のパスワードが不一致の場合はそのまま処理を終了するが、双方のパスワードが一致してステップＳ１９の「パスワードが一致？」の判定がＹＥＳとなると、処理装置１１１は、錠制御装置１１３を制御して扉１０１の本体１００Ａへのロックを解除させる（ステップＳ２０）。これにより、扉１０１を開くことができ、利用者は自身が本体１００Ａの内部に保管した物品を引き取ることができる。その後、利用者は自身の指紋認証トークン２００を差込口１０３から引き抜く（ステップＳ２１）。
【００３３】
このように、利用者が物品を指紋認証保管庫１００の内部に収納した後、所定額のコインを投入し、かつ指紋認証トークン２００を差込口１０３に差し込むと、指紋認証保管庫１００は扉１０１をロックするとともに、パスワードを発行し自身の記憶装置１１２に記憶し、かつ指紋認証トークン２００に送出してその記憶装置２０４のサービス情報用エリア２０４ｃに記憶させる一方、保管した物品を引き取る場合に利用者がその指紋認証トークン２００を保管庫１００に差し込み、かつその指紋認証トークン２００の指紋センサ２０２で検出された利用者の指紋画像とそのトークン２００の記憶装置２０４の登録指紋データ用エリア２０４ａに予め登録されている指紋画像とが一致することにより、そのトークン２００からパスワードが指紋認証保管庫１００側へ送信されると、指紋認証保管庫１００ではこのパスワードが自身に記憶されているものと一致した場合に扉１０１のロックを解除するようにしたものである。従来の指紋認証ユニットでは、ユニット内に指紋の登録情報のみ記憶して、ユニット外に本人認証の結果のみを出力しており、適用可能なサービスが限られていたのに対し、本発明では、指紋認証トークン２００の記憶装置２０４に、指紋の登録情報を記憶する登録指紋データ用エリア２０４ａの他に、前述した個人情報を記憶する個人情報用エリア２０４ｂ及びサービスのための情報を記憶するサービス情報用エリア２０４ｃを設けているため、指紋認証トークン２００を用いて種々のサービスを受けることが可能になる。
【００３４】
（第２の実施の形態）
次に、図６は第２の実施の形態を示すフローチャートであり、指紋認証保管庫１００に対して物品を保管する場合の動作を示すものである。
利用者が自身の物品を保管する場合はステップＳ３１のように本体１００Ａに対しロックが解除されている扉１０１を開けて本体１００Ａの内部に物品を収納した後扉１０１を閉める。そして、指紋認証トークン２００を差込口１０３に差込み（ステップＳ３２）、かつ所定額のコインを投入口１０２に投入する（ステップＳ３３）とともに、その指紋認証トークン２００の指紋センサ２０２上に指をのせる（ステップＳ３４）。
【００３５】
すると、指紋認証トークン２００の処理装置２０３は、指紋センサ２０２により検出された指紋画像を読み取って画像データとして処理し、その指紋画像データの中から特徴となるデータを照合情報として抽出する（ステップＳ３５）。そして、記憶装置２０４の登録指紋データ用エリア２０４ａに保存されている登録情報とステップＳ３５で抽出した照合情報とを比較する（ステップＳ３６）。
【００３６】
ここで、双方の照合情報が不一致の場合はそのまま処理を終了するが、双方の照合情報が一致してステップＳ３７の「照合情報が一致？」の判定がＹＥＳとなると、処理装置２０３は、パスワードを発行して記憶装置２０４のサービス情報用エリア２０４ｃに記憶するとともに、そのパスワードを指紋認証保管庫１００の処理装置１１１に送る（ステップＳ３８）。この場合、処理装置１１１は、所定額のコインの投入を確認して錠制御装置１１３に扉１０１のロックを指示する（ステップＳ３９）。これにより、扉１０１が本体１００Ａにロックされる（ステップＳ４０）。その後、処理装置１１１は指紋認証トークンから送られてきたパスワードを記憶装置１１２に保存する（ステップＳ４１）。このようにしてパスワードが指紋認証保管庫１００の記憶装置１１２に保存された後、利用者はその指紋認証トークン２００を指紋認証保管庫１００の差込口１０３から引き抜き所持する（ステップＳ４２）。
【００３７】
このように、第２の実施の形態では、利用者が物品を保管するときには指紋認証トークン２００における指紋認証の一致に応じて指紋認証トークン２００がパスワードを発行して自身の記憶装置２０４に記憶するとともに、指紋認証保管庫１００へ送信して記憶装置１１２に保存させ、かつ指紋認証保管庫１００による扉１００のロックを行わせるようにしたものである。なお、利用者が保管中の物品を引き取るときには図５のフローチャートに示す動作と同様の動作が行われる。即ち、指紋認証保管庫１００と指紋認証トークン２００間のパスワードの一致に基づき扉１０１のロックが解除される。
なお、第１及び第２の実施の形態では、指紋認証保管庫１００の扉１０１のロックを解除するものとして、パスワードを用いているが、このパスワードはワンタイムパスワードでも良いし、指紋認証保管庫１００や指紋認証トークン２００に予め付与されている識別番号であっても良い。
【００３８】
（第３の実施の形態）
第１及び第２の実施の形態では、指紋認証保管庫１００と指紋認証トークン２００間のパスワードの一致に基づき扉１０１のロックを解除するものであるが、図７及び図８のフローチャートに示す第３の実施の形態では、指紋認証保管庫１００と指紋認証トークン２００間において利用者の指紋画像の一致に基づき扉１０１のロックを解除するものである。
【００３９】
まず、図７に示す、指紋認証保管庫１００に物品を保管する場合の動作から説明する。利用者が自身の物品を保管する場合はステップＳ５１のようにロックが解除されている指紋認証保管庫１００の扉１０１を開けて本体１００Ａの内部に物品を収納した後扉１０１を閉める。そして、指紋認証トークン２００を差込口１０３に差込み（ステップＳ５２）、かつ所定額のコインを投入口１０２に投入する（ステップＳ５３）とともに、その指紋認証トークン２００の指紋センサ２０２上に指をのせる（ステップＳ５４）。
【００４０】
すると、指紋認証トークン２００の処理装置２０３は、指紋センサ２０２により検出された指紋画像を読み取って画像データとして処理し、その指紋画像データの中から特徴となるデータを照合情報として抽出する（ステップＳ５５）。そして、抽出した照合情報を指紋認証保管庫１００の処理装置１１１に送る（ステップＳ５６）。この場合、処理装置１１１は、所定額のコインの投入を確認して錠制御装置１１３に扉１０１のロックを指示する（ステップＳ５７）。これにより、扉１０１が本体１００Ａにロックされる（ステップＳ５８）。その後、処理装置１１１は指紋認証トークン２００から送られてきた照合情報を記憶装置１１２に保存する（ステップＳ５９）。このようにして照合情報が指紋認証保管庫１００の記憶装置１１２に保存された後、利用者はその指紋認証トークン２００を指紋認証保管庫１００の差込口１０３から引き抜き所持する（ステップＳ６０）。
【００４１】
次に、指紋認証保管庫１００の内部にこうして保管された物品を利用者が引き取る場合の動作を図８のフローチャートに基づいて説明する。
利用者が指紋認証保管庫１００に保管中の物品の引き取りを行う場合は、その保管庫１００の扉１０１はロックされている（ステップＳ６１）。この場合、利用者は差込口１０３に自身が所持している指紋認証トークン２００を差込み（ステップＳ６２）、かつその指紋認証トークン２００の指紋センサ２０２上に指をのせる（ステップＳ６３）。
【００４２】
すると、指紋認証トークン２００の処理装置２０３は、指紋センサ２０２により検出された指紋画像を読み取って画像データとして処理し、その指紋画像データの中から特徴となるデータを照合情報として抽出する（ステップＳ６４）。そして、抽出した照合情報を指紋認証保管庫１００の処理装置１１１に送出する（ステップＳ６５）。この場合、処理装置１１１は、扉１０１のロック時に記憶装置１１２に保存されている照合情報と、指紋認証トークン２００からステップＳ６５で送られてきた照合情報とを比較する（ステップＳ６６）。
【００４３】
そして、双方の照合情報が不一致の場合はそのまま処理を終了するが、双方の照合情報が一致してステップＳ６７の「照合情報が一致？」の判定がＹＥＳとなると、処理装置１１１は、錠制御装置１１３を制御して扉１０１のロックを解除させる（ステップＳ６８）。これにより、扉１０１を開くことができ、利用者は自身が保管した物品を引き取ることができる。その後、利用者は自身の指紋認証トークン２００を差込口１０３から引き抜く（ステップＳ６９）。
【００４４】
このように、第３の実施の形態では、物品の保管時に扉１０１のロックを行うと同時に指紋認証トークン２００から指紋認証保管庫１００へ利用者の指紋画像を送信して記憶させる一方、保管中の物品の引き取り時には指紋認証保管庫１００は指紋認証トークン２００から送られてきた利用者の指紋画像と、記憶中の指紋画像とを比較し両者が一致すると扉１０１のロックを解除するようにしたものである。
【００４５】
（第４の実施の形態）
図１１は指紋認証保管庫の第４の実施の形態を示す図である。前述の例では、物品を保管する場合、保管庫１００内に１つの保管部を設けた例を示したが、第４の実施の形態では、図１１に示すように指紋認証保管庫１００にそれぞれ独立して物品の保管が可能な複数（９個）の保管部を設けこれらの各保管部に対応してそれぞれ複数の扉１０１−１〜１０１−９を付けるようにしたものである。この他、この指紋認証保管庫１００には各扉１０１−１〜１０１−９の何れかを指定するためのテンキー１４１と、各種の表示を行う表示部１４２が設けられている。
【００４６】
図１２は、図１１に示す指紋認証保管庫１００の構成を示すブロック図であり、前述した処理装置１１１と、記憶装置１１２と、錠制御装置１１３とが設けられているとともに、錠制御装置１１３は、複数の扉１０１−１〜１０１−９に接続され各扉１０１−１〜１０１−９のロック及びロック解除を行う。また、処理装置１１１は、コイン投入口１０２に投入されたコインを検出して所定の処理を行うとともに、差込口１０３に指紋認証トークン２００が差し込まれるとその指紋認証トークン２００からの指紋情報の認証処理等を行う他に、テンキー１４１の操作入力や表示部１４２の表示制御等を行う。
【００４７】
次に、以上のように構成された指紋認証保管庫１００の要部動作を図１３及び図１４のフローチャートに基づいて説明する。まず、図１３のフローチャートに基づき扉１０１のロック動作から説明する。
利用者が自身の物品を保管する場合はステップＳ７１のようにロックが外れている指紋認証保管庫１００の扉１０１−ｉを開けて対応の保管部に物品を収納した後扉１０１−ｉを閉める（ステップＳ７２）。すると、処理装置１１１はこれを検出して表示部１４２の表示画面に、閉じた扉１０１−ｉの番号を表示する。利用者はこの表示を確認して、扉をロックする場合は該当扉１０１−ｉの番号に対応するテンキー１４１の数字キーを押下する（ステップＳ７３）。
【００４８】
すると、ステップＳ７４の「扉１０１−ｉをロックするか？」の判定が「Ｙ」となり、ステップＳ７５へ移行する。ステップＳ７５では、利用者により指紋認証トークン２００が差込口１０３に差込まれ、さらにステップＳ７６で所定額のコインが投入口１０２に投入される。
【００４９】
この場合、処理装置１１１は、所定額のコインの投入を確認して錠制御装置１１３に扉１０１−ｉのロックを指示する（ステップＳ７７）。これにより、扉１０１−ｉが本体１００Ａにロックされる（ステップＳ７８）。その後、処理装置１１１はパスワードを発行して、パスワード及びロックした扉１０１−ｉの番号を記憶装置１１２に記憶するとともに、そのパスワード及びロックされた扉１０１−ｉの番号を指紋認証トークン２００の処理装置２０３に送る（ステップＳ７９）。
【００５０】
指紋認証トークン２００の処理装置２０３はパスワード及びロックした扉１０１−ｉの番号を受信すると記憶装置２０４のサービス情報用エリア２０４ｃにそれぞれ記憶する（ステップＳ８０）。このようにしてパスワード及びロックした扉１０１−ｉの番号が指紋認証トークン２００の記憶装置２０４に記憶された後、利用者はその指紋認証トークン２００を指紋認証保管庫１００の差込口１０３から引き抜いて所持する（ステップＳ８１）。
【００５１】
次に、図１４のフローチャートに基づき扉１０１のロック解除動作について説明する。
利用者が指紋認証保管庫１００の保管部から自身の保管物品の引き取りを行う場合は、当然その保管部の扉１０１−ｉはロックされている（ステップＳ９１）。この場合、利用者は差込口１０３に自身が所持している指紋認証トークン２００を差込む（ステップＳ９２）。すると、指紋認証トークン２００の記憶装置２０４のサービス情報用エリア２０４ｃに記憶されている扉１０１−ｉの番号が読み出されて表示部１４２に表示される。なお、記憶部２０４のサービス情報用エリア２０４ｃに複数の扉の番号が記憶されている場合は、これらの全ての番号がロックされている扉の番号として表示部１４２に表示される。この場合、利用者はロックを解除したい扉の番号をテンキー１４１の該当数字キーで選択操作する（ステップＳ９３）。そして、その後指紋認証トークン２００の指紋センサ２０２上に指をのせる（ステップＳ９４）。
【００５２】
すると、指紋認証トークン２００の処理装置２０３は、指紋センサ２０２により検出された指紋画像を読み取って画像データとして処理し、その指紋画像データの中から特徴となるデータを照合情報として抽出する（ステップＳ９５）。そして、処理装置２０３は、記憶装置２０４の登録指紋データ用エリア２０４ａに保存されている登録情報とステップＳ９５で抽出した照合情報とを比較する（ステップＳ９６）。そして、双方の照合情報が不一致の場合はそのまま処理を終了するが、双方の照合情報が一致してステップＳ９７の「照合情報が一致？」の判定がＹＥＳとなると、処理装置２０３は、記憶装置２０４のサービス情報用エリア２０３ｃに保存されているパスワード及びロックした扉１０１−ｉの番号を指紋認証保管庫１００の処理装置１１１に送信する（ステップＳ９８）。この場合、処理装置１１１は指紋認証トークン２００から送信されてきたパスワードと、記憶装置１１２に保存されているパスワードを比較する（ステップＳ９９）。
【００５３】
そして、双方のパスワードが不一致の場合はそのまま処理を終了するが、双方のパスワードが一致してステップＳ１００の「パスワードが一致？」の判定がＹＥＳとなると、処理装置１１１は、錠制御装置１１３を制御して扉１０１−ｉの本体１００Ａへのロックを解除させる（ステップＳ１０１）。これにより、扉１０１−ｉを開くことができ、利用者は自身が保管部に保管した物品を引き取ることができる。なお、この場合、処理装置１１１は記憶装置１１２に保存されている扉１０１−ｉの番号を消去する。その後、利用者は自身の指紋認証トークン２００を差込口１０３から引き抜く（ステップＳ１０２）。
【００５４】
このように、利用者が物品を指紋認証保管庫１００の内部に収納した後、所定額のコインを投入し、かつ指紋認証トークン２００を差込口１０３に差し込むと、指紋認証保管庫１００は扉１０１をロックするとともに、パスワードを発行し自身の記憶装置１１２に記憶し、かつ指紋認証トークン２００に送出してその記憶装置２０４に記憶させる一方、保管した物品を引き取る場合に利用者がその指紋認証トークン２００を保管庫１００に差し込み、かつその指紋認証トークン２００の指紋センサ２０２で検出された利用者の指紋画像とそのトークン２００に予め登録されている指紋画像とが一致することにより、そのトークン２００からパスワードが指紋認証保管庫１００側へ送信されると、指紋認証保管庫１００ではこのパスワードが自身に記憶されているものと一致した場合に扉１０１のロックを解除するようにしたものである。
【００５５】
このように、本発明では、指紋認証トークンを用いた利用者本人の認証に基づき、物品保管庫の扉のロック及びロック解除を行うようにしたものである。このような指紋認証保管庫をコインロッカー等の物品保管庫に適用すれば、従来、こうした物品保管庫に付与されていた鍵の使用に基づく解錠や施錠を排除することができ、したがって紛失鍵の使用に基づく物品保管庫の不正な解錠を阻止することができる。また、第三者が指紋認証トークンを利用して物品保管庫を解錠しようとしても、第三者の指紋画像は本来の利用者の指紋画像が異なり、物品保管庫の扉のロックを解除できないことから、同様に第三者による物品保管庫の解錠を阻止できる。
なお、図４〜図８及び図１３，図１４に示す各ステップの実行順序は一例を示したものであって、全体の動作に矛盾を来さない場合は各ステップの実行順序を変更しても良い。
【００５６】
また、本実施の形態では、指紋認証トークン２００内の指紋センサ２０１，処理装置２０３，記憶装置２０４をワンチップで構成した第１の構成例について説明したが、上記第１の構成例の他に、指紋センサ２０２をワンチップ化し、このワンチップ指紋センサ２０２に、バスを介して処理装置２０３を接続し、さらに処理装置２０３にバスを介して記憶装置２０４を接続する第２の構成例がある。さらに、指紋センサ２０２と処理装置２０３をワンチップ化し、このワンチップ化された処理装置２０３にバスを介して記憶装置２０４を接続する第３の構成例がある。
【００５７】
また、指紋認証トークン２００と指紋認証保管庫２００間で送受される信号を送信側で暗号化し、受信側でその暗号化データを復号化することにより、システムのセキュリティを向上させることができる。
また、本実施の形態では、指紋の認証に基づいて物品保管庫の解錠を行うようにしたが、指の大きさ、手形、静脈パターン、人相、虹彩及び声紋などの利用者固有の生体情報や、利用者のサイン（筆跡）等により利用者本人であることを認証して解錠するようにしても良い。
【００５８】
（第５の実施の形態）
図１５は、前述の指紋認証トークン２００を含む認証トークン３００と、認証トークン３００の認証を利用してユーザ（利用者）にサービスを提供する前述の指紋認証保管庫１００を含む利用機器４００とからなる認証システムの構成を示すブロック図であり、第５の実施の形態を示すものである。
この認証システムでは、ユーザ固有の生体情報として指紋を用いる場合を例として説明する。
【００５９】
認証トークン３００には、指紋（生体情報）を読み取るセンサ３１１（図２の指紋センサ２０２に対応）、ユーザ本人の登録指紋データ３１２Ａやユーザ情報３１２Ｂを記憶する記憶回路３１２（図２の記憶装置２０４に対応）、センサ３１１での読み取り結果を示すセンシングデータ３１１Ａを、記憶回路３１２に記憶されている登録指紋データ３１２Ａを用いて照合する照合回路３１３（図２の処理装置２０３に対応）、この照合回路３１３での照合結果を含む認証データ３１３Ａを通信データ３０１Ａとして認証トークン３００の外部へ送信する通信回路３１４（図２の処理装置２０３に対応）が設けられており、これら回路部を一体として形成する認証トークン３００が利用機器４００に対して着脱自在に接続される。
利用機器４００には、認証トークン３００からの通信データ３０１Ａを受信する通信回路４２１と、受信した通信データ３０１Ａに含まれる照合結果が一致を示す場合にのみ、そのユーザヘのサービス提供を行う処理装置４２２（図３の指紋認証保管庫１００の処理装置１１１に対応）とが設けられている。
【００６０】
次に、図１５に示す認証システムの動作について説明する。
ユーザは事前に、自分の所持する認証トークン３００の記憶回路３１２に、自分の登録指紋データ３１２Ａやサービスを利用するためのパスワードや個人情報などからなるユーザ情報３１２Ｂを記憶させておく。
利用機器４００を利用する際、まずユーザは自分の認証トークン４００を利用機器４００へ接続し、指をそのセンサ３１１へ置く。これにより認証トークン３００のセンサ３１１でユーザの指紋が読み取られセンシングデータ３１１Ａとして出力される。このセンシングデータ３１１Ａは照合回路３１３において記憶回路３１２の登録指紋データ３１２Ａを用いて照合される。そして、その照合結果を含む認証データ３１３Ａが出力される。このとき照合回路３１３は、記憶回路３１２に予め記憶回路１２に格納されているユーザＩＤ、パスワード、個人情報などのユーザ情報３１２Ｂを読み出し、認証データ３１３Ａへ含めて出力する。
【００６１】
通信回路３１４では、照合回路３１３からの認証データ３１３Ａを通信データ３０１Ａとして利用機器４００へ送信する。
利用機器４００の通信回路４２１では、認証トークン３００の通信回路３１４から送信された通信データ３０１Ａを受信し、認証データ３１３Ａと同じ内容の認証データ４２１Ａとして出力する。処理装置４２２では、この認証データ４２１Ａを受け取ってその認証データ４２１Ａに含まれる照合結果を参照する。そして、その照合結果が一致を示す場合、処理装置４２２においてユーザの所望する所定の処理が実行される。
【００６２】
このように、ユーザの指紋を検出しその検出結果をセンシングデータとして出力するセンサ３１１と、ユーザの指紋を照合するための登録指紋データ３１２Ａが予め格納されている記憶回路３１２と、この記憶回路３１２に記憶されている登録指紋データ３１２Ａを用いてセンサ３１１からのセンシングデータ３１１Ａを照合し、ユーザ認証結果となるその照合結果を認証データとして出力する照合回路３１３と、この照合回路３１３からの認証データを通信データ３０１Ａとして利用機器４００へ送信する通信回路３１４とを、認証トークン３００として一体として形成したものである。
【００６３】
そして、認証に応じて所定の処理を行う利用機器４００をユーザが利用する場合には、認証トークン３００をその利用機器４００へ接続し、その認証トークン３００でユーザの生体情報に基づきユーザ認証を行い、利用機器４００へ通知するようにしたものである。
また、利用機器４００に、認証トークン３００から送信された通信データ３０１Ａを受信し認証データ４２１Ａとして出力する通信回路４２１と、この通信回路４２１からの認証データ４２１Ａに含まれる照合結果に基づき所定の処理を行う処理装置４２２とを設け、この利用機器４００とは独立した各ユーザが個々の持つ認証トークン３００での認証結果に基づき所定の処理を行うようにしたものである。
【００６４】
したがって、ユーザの生体情報を検出するセンサや照合を行う照合回路を利用機器内部に設け、ユーザの登録データをデータカードでユーザ自身が所持し管理する場合と比較して、登録データが認証トークンの外部へ出力されることがなくなり照合時に用いる登録データの漏洩を防止できる。また、センサを不特定多数のユーザで共用する必要がなく、ユーザが個々に所持する認証トークンごとに設けられているセンサを用いるため、センサ故障が発生しても他のユーザには波及せず、さらに生体情報検出の際、指紋などのようにセンサに対して人体の一部を接触させる必要がある場合でもユーザに対して良好な衛生環境を保つことができる。なお、認証トークン３００については、センサ、記憶回路および照合回路などを１チップの半導体装置として形成する技術（例えば、特開２０００−２４２７７１号公報など参照）を用いることで、非常に小型な認証トークンを実現することも可能となる。
【００６５】
さらに、記憶回路３１２にユーザＩＤやパスワードさらには個人情報などのユーザ情報３１２Ｂを予め記憶しておき、これらを認証データ３１３Ａに含めて利用機器４００へ送信するようにしたので、利用機器４００の処理装置４２２において、その認証データに含まれるユーザ情報３１２Ｂ、例えばユーザＩＤやパスワードをチェックすることにより処理実行の可否を判断でき、利用機器で行う処理の重要性に合わせた基準で認証判定できる。また、ユーザ情報３１２Ｂの個人情報、例えば氏名、住所、電話番号、口座番号やクレジットカード番号などを処理に用いることにより、処理に必要な個人情報をユーザが入力する必要がなくなり、ユーザの操作負担を大幅に軽減できる。
【００６６】
なお、利用機器４００に図示しない乱数発生回路及び復号回路を設け、かつ認証トークン３００に図示しない暗号化回路を設けて、利用機器４００と認証トークン３００間で通信されるデータの暗号化することにより、セキュリティの向上を図ることができる。
【００６７】
即ち、利用機器４００は、認証トークン３００側からのアクセス時に乱数発生回路により乱数を発生させてこの乱数を通信回路４２１から認証トークン３００へ送信して暗号化回路に記憶させる一方、認証トークン３００の暗号化回路は照合回路３１３から出力された認証データ３１３Ａと、記憶した乱数との和を演算してその演算結果を、予め記憶回路３１２に記憶してある共通鍵により暗号化して暗号化データとして利用機器４００側へ送信する。利用機器４００では、通信回路４２１により受信したこの暗号化データを復号回路が共通鍵を用いて復号化するとともに復号化したデータから乱数発生回路が発生した前記乱数を減算することにより認証データ４２１Ａとして処理回路４２２へ出力する。なお、上記の例では、認証トークン３００及び利用機器４００の双方に共通鍵を持たせて、それぞれ暗号化及び復号化を行わせているが、認証トークン３００に秘密鍵を、利用機器４００に公開鍵を持たせてそれぞれ暗号化処理及び復号化処理を行わせることもできる。
【００６８】
次に、図１６を参照して、本認証システムの第２の構成例について説明する。図１６は、図１５に示す第１の構成例のうち、認証トークン３００の出力段にデータ変換モジュール３３０を付加したものである。
このデータ変換モジュール３３０には、認証トークン３００の通信回路３１４から出力された通信データを、利用機器４００で受信・解読可能なデータ形式へ変換するプロトコル変換回路３３１が設けられている。
【００６９】
このように、認証トークン３００に着脱自在に取り付けられるデータ変換モジュール３３０を介して、所望の利用機器４００と認証トークン３００とを接続するようにしたので、データ形式が異なる利用機器に対しても同一認証トークンを用いたユーザ認証が可能となる。また、様々な形式に対応したデータ変換モジュールを用意し、それらを認証トークンに対して容易に着脱交換することで、ユーザが１つの認証トークンを用いて様々な利用機器を利用することができ、複数の認証トークンを所持する必要がない。
以上では、データ変換モジュール３３０を認証トークン３００に対して着脱自在に取り付ける場合を例として説明したが、認証トークン３００内部にプロトコル変換回路３３１を設けてもよく、さらにコンパクトに構成できる。
【００７０】
次に、図１７を参照して、本認証システムの第３の構成例について説明する。図１７は、図１５に示す第１の構成例のうち、認証トークン３００の出力段に無線モジュール３４０を付加したものである。
この無線モジュール３４０には、認証トークン３００の通信回路３１４から出力された通信データを、利用機器４００で受信・解読可能なデータ形式へ変換するプロトコル変換装置３４１と、このプロトコル変換装置３４１からの通信データを無線区間を介して利用機器４００へ送信する無線回路３４２とが設けられている。この場合、利用機器４００側にも無線回路４２３を設ける必要がある。
【００７１】
このように、認証トークン３００に着脱自在に取り付けられる無線モジュール３４０を用いて、所望の利用機器４００と認証トークン３００とを接続するようにしたので、ユーザは、認証トークン３００を利用機器４００に直接接続することなく、例えば自分の手元で認証トークン３００を用いてユーザ認証を行いサービスを受けることが可能となる。したがって、利用機器４００に対して認証トークン３００を接続する作業や、利用機器４００に接続されている状態の認証トークン３００を用いて認証を行う作業など、認証時のユーザに対する作業負担を大幅に軽減できる。
【００７２】
なお、利用機器４００と認証トークン３００の通信プロトコルが同一の場合は、無線モジュール３４０のプロトコル変換回路３４１を省略することも可能である。また、無線回路３４２の代わりに、赤外線通信回路や超音波通信回路など、無線区間を介してデータ通信可能な通信回路を用いてもよい。
以上では、無線モジュール３４０を認証トークン３００に対して着脱自在に取り付ける場合を例として説明したが、認証トークン３００内部に無線回路３４２やプロトコル変換回路３４１を設けてもよく、さらにコンパクトに構成できる。
【００７３】
（第６の実施の形態）
次に、図１８を参照して、本発明に係る第６の実施の形態について説明する。図１８は本発明の第６の実施の形態となる認証システムの構成を示すブロック図である。
本実施の形態では、上記各実施の形態において、認証トークン（即ち、図２の指紋認証トークン２００）から利用機器（即ち、図３，図１２の指紋認証保管庫１００）へ照合結果を含む認証データを送信する際、その認証データを暗号化する暗号化方式を適用する場合について説明する。なお、図７，図８のように認証トークン（指紋認証トークン２００）から利用機器（指紋認証保管庫１００）へ送信する照合情報（指紋照合情報）についても同様に本暗号化方式は適用される。さらに、指紋認証トークン２００内の処理装置２０３の記憶装置２０４に対するデータの読み書き及び指紋認証保管庫１００内の処理装置１１１の記憶装置１１２に対するデータの読み書きにも同様に適用される。
【００７４】
本認証システムは、図１８に示すように、ユーザ認証を行う認証装置となる認証トークン１００１と、ユーザ認証後にユーザにサービスを提供する利用機器１００２とからなる。
認証トークン１００１は、生体情報認識回路１０１１と、暗号化回路１０１２と、通信回路１０１３とを有する。このうち、生体情報認識回路１０１１には、上記センサ３１１（図２の指紋センサ２０２に対応）、照合回路３１３および記憶回路３１２（図２の処理装置２０３及び記憶装置２０４にそれぞれ対応）が含まれている。また通信回路１０１３は上記通信回路３１４と同等である。
したがって、認証トークン１００１は、図１５の認証トークン３００（図２の指紋認証トークン２００に対応）に対して、暗証回路１０１２が追加されたものと見なせる。
【００７５】
利用機器１００２は、復号化回路１０２１と、乱数発生回路１０２２と、結果判定回路１０２３と、検出回路１０２４と、通信回路１０２５とを有する。このうち復号化回路１０２１、乱数発生回路１０２２、結果判定回路１０２３、および検出回路１０２４は、上記処理装置４２２に含まれる。また通信回路１０２５は上記通信回路４２１と同等である。
したがって、利用機器１００２は、図１５の利用機器４００に対して、処理装置４２２内に、復号化回路１０２１、乱数発生回路１０２２、結果判定回路１０２３、および検出回路１０２４が追加されたものと見なせる。
【００７６】
暗号化回路１０１２は、生体情報認識回路１０１０から出力された認証結果と利用機器１００２から送信された乱数とを共通鍵暗号アルゴリズムにより暗号化して出力する。共通化暗号アルゴリズムとしては例えばＤＥＳ（Data Encryption Standard）などがある。暗号化回路１０１２は、乱数に認証結果を付加したデータを暗号化するので、乱数発生回路１０２２がｎ桁の乱数を生成し、認証結果が認証ＯＫ又は認証ＮＧを示す１桁のデータであるとすれば、少なくともｎ＋１桁のデータを暗号化することになる。通信回路１０１３は、利用機器１００２と同期をとりながら、利用機器１００２との間でデータを有線あるいは無線で送受信するインタフェース手段である。
【００７７】
利用機器１００２内の検出回路１０２４は、自装置に対するユーザからのサービス提供要求を検出する。乱数発生回路１０２２は、検出回路１０２４によってユーザからのサービス提供要求が検出されたとき、所定の桁数で、かつ生成の度にその値が異なる乱数を生成して出力する。復号化回路１０２１は、認証トークン１００１から送信された暗号化データを復号して出力する。
【００７８】
結果判定回路１０２３は、復号化回路１０２１から送信された認証結果が認証ＮＧである場合、ユーザへのサービス提供を拒否し、認証結果が認証ＯＫである場合、復号化回路１０２１で復号されたデータから認証結果を除いた数値を乱数発生回路１０２２から出力された乱数と比較して、一致または不一致を判定する。通信回路１０２５は、認証トークン１００１と同期をとりながら、認証トークン１００１との間でデータを有線あるいは無線で送受信するインタフェース手段である。
【００７９】
図１９に暗号化回路１０１２の構成を示す。暗号化回路１０１２は、一時記憶回路１０５０と、記憶回路１０５１と、処理回路１０５２とから構成される。一時記憶回路１０５０は、利用機器１００２から送信された乱数を一時的に記憶する。記憶回路１０５１は、予め登録された共通鍵を記憶し、この共通鍵を使った暗号化演算に必要な設定データと前記共通鍵とを出力する。
【００８０】
処理回路１０５２は、一時記憶回路１０５０から出力された乱数に生体情報認識回路１０１１から出力された認証結果を付加したデータを記憶回路１０５１から出力された共通鍵及び設定データを用いて暗号化する。なお、復号化回路１０２１についても、暗号化回路１０１２と同様の構成で実現できる。
【００８１】
以下、本実施の形態のユーザ認証システムによって利用機器１００２へのアクセスを管理する動作について、図２０，図２１を参照して説明する。図２０は利用機器１００２の動作を示すフローチャート図、図２１は認証トークン１００１の動作を示すフローチャート図である。
【００８２】
本実施の形態における特徴は、認証トークン１００１が認証結果を暗号化して利用機器１００２に送信する点と、利用機器１００２が乱数を生成して認証トークン１００１に送信し、認証トークン１００１から送信された暗号化データを復号してから結果判定する点である。なお、本実施の形態では、ユーザの生体情報として指紋を用いるものとして説明する。
【００８３】
最初に、利用機器１００２を利用しようとする特定ユーザは、利用機器１００２に対してサービス提供を要求する。利用機器１００２内の検出回路１０２４は、ユーザからのサービス提供要求を検出する（図２０のステップ１１０１）。乱数発生回路１０２２は、検出回路１０２４によってユーザからのサービス提供要求が検出されたとき、所定の桁数で、かつ生成の度にその値が異なる乱数Ｒを生成し（ステップ１１０２）、この乱数Ｒを通信回路１０２５を介して認証トークン１００１に送信して、ユーザ認証を要求する（ステップ１１０３）。
【００８４】
認証トークン１００１内の暗号化回路１０１２（一時記憶回路１０５０）は、利用機器１００２から送信された乱数Ｒを通信回路１０１３を介して受信すると（図２１のステップ１１０４：ＹＥＳ）、この乱数Ｒを記憶する（ステップ１１０５）。
生体情報認識回路１０１１は、乱数Ｒを受信したとき、利用機器１００２からユーザ認証要求があったと判断し、ユーザ認証を実行して、認証ＯＫ又は認証ＮＧを示す認証結果Ｍを暗号化回路１０１２に出力する（ステップ１１０６）。
【００８５】
すなわち、生体情報認識回路１０１１は、指紋センサユニットで採取した特定ユーザの指紋画像と内部の記憶回路に予め登録された正規ユーザの指紋画像とを認証回路で照合して、特定ユーザと正規ユーザの指紋画像が一致すれば認証ＯＫを示す認証結果Ｍを出力し、不一致であれば認証ＮＧを示す認証結果Ｍを出力する。
指紋の照合方法には、特定ユーザの指紋画像の特徴点を抽出して正規ユーザの指紋画像の特徴点と比較する方法や、特定ユーザの指紋画像を正規ユーザの指紋画像と直接照合する方法などがある。
【００８６】
次に、暗号化回路１０１２内の処理回路１０５２は、一時記憶回路１０５０から出力された乱数Ｒに生体情報認識回路１０１１から出力された認証結果Ｍを付加し（ステップ１１０７）、この乱数Ｒに認証結果Ｍを付加したデータＭ＋Ｒを記憶回路１０５１から出力された共通鍵及び設定データを用いて暗号化して暗号化データＣを生成する（ステップ１１０８）。
そして、処理回路１０５２は、暗号化データＣを通信回路１０１３を介して利用機器１００２に送信する（ステップ１１０９）。
【００８７】
利用機器１００２内の復号化回路１０２１は、認証トークン１００１から送信された暗号化データＣを通信回路１０２５を介して受信すると（図２０のステップ１１１０：ＹＥＳ）、この暗号化データＣを内部の記憶回路に予め記憶された共通鍵を用いて復号する（ステップ１１１１）。
この共通鍵は、暗号化回路１０１２内の記憶回路１０５１に記憶されているものと同一である。
【００８８】
結果判定回路１０２３は、復号化回路１０２１によって復号されたデータＭ＋Ｒ’から認証結果Ｍを取り出し（ステップ１１１２）、認証結果Ｍが認証ＮＧを示している場合、サービス提供要求を発した特定ユーザが正規のユーザではないと判断し、この特定ユーザへのサービス提供を拒否する（ステップ１１１３）。
【００８９】
また、結果判定回路１０２３は、復号されたデータＭ＋Ｒ’に含まれる認証結果Ｍが認証ＯＫを示している場合、データＭ＋Ｒ’から認証結果Ｍを除いた数値Ｒ’を求め（ステップ１１１４）、この数値Ｒ’を乱数発生回路１０２２で生成された乱数Ｒと比較する（ステップ１１１５）。そして、結果判定回路１０２３は、数値Ｒ’と乱数Ｒとが一致する場合、サービス提供要求を発した特定ユーザが正規ユーザであると判断して、この特定ユーザへのサービス提供を許可し（ステップ１１１６）、数値Ｒ’と乱数Ｒとが一致しない場合、特定ユーザへのサービス提供を拒否する（ステップ１１１７）。
【００９０】
以上のように、本実施の形態では、認証トークン１００１と利用機器１００２とに予め共通の暗号鍵（共通鍵）を登録しておき、ユーザがサービス提供を要求したとき利用機器１００２から認証トークン１００１に乱数Ｒを送信し、認証トークン１００１において受信した乱数Ｒに認証結果Ｍを付加したデータを共通鍵を用いて暗号化して利用機器１００２に送信し、利用機器１００２では、受信した暗号化データを共通鍵を用いて復号し、復号したデータに含まれる認証結果Ｍが認証ＯＫを示し、かつ復号したデータに含まれる数値Ｒ’が利用機器１００２で生成された乱数Ｒと一致する場合のみ、ユーザへのサービス提供を許可する。本実施の形態では、利用機器１００２が毎回異なる乱数を送信するため、認証トークン１００１が送信する暗号化データも毎回異なる値となる。
【００９１】
したがって、正規ユーザ以外の第三者が、暗号化データの信号を盗むことができたとしても、その信号を使い回して正規ユーザになりすますことはできない。さらに、正規ユーザ以外の第三者が、利用機器１００２が出力する乱数を盗むことができたとしても、正規ユーザのみが持つ暗号鍵が秘密であるため、暗号化データの信号を偽造することはできない。
以上の理由から、正規ユーザ以外の第三者が正規ユーザになりすますことを防止でき、不正使用を防止することができる。したがって、認証トークン１００１を図２に示す指紋認証トークン２００とし、利用機器１００２を図３，図１２に示す指紋認証保管庫１００とすれば、指紋認証トークン２００と指紋認証保管庫１００との間で行われる各種データの通信をより安全に行うことができる。
【００９２】
（第７の実施の形態）
次に、図２２を参照して本発明にかかる第７の実施の形態について説明する。図２２は本発明の第７の実施の形態となる認証システムの構成を示すブロック図、図２３は本実施の形態における生体情報認識集積回路内の暗号化回路の構成を示すブロック図である。上記第６の実施の形態との違いは、認証トークン１００１が記憶回路１０１４を備える点と、暗号化回路１０１２が算術演算回路１０５３を備える点である。
【００９３】
記憶回路１０１４は、認証トークン１００１に固有の識別情報（以下、ＩＤとする）を記憶している。暗号化回路１０１２内の記憶回路１０５１は、予め登録された秘密鍵を記憶している。算術演算回路１０５３は、公開鍵暗号の演算を行うために、除算などの算術演算を行う。なお、算術演算回路１０５３は処理回路１０５２と一体にしてもよい。復号化回路１０２１の構成は暗号化回路１０１２と同様である。復号化回路１０２１内の記憶回路には、認証トークン１００１のＩＤとこれに対応する公開鍵とが認証トークン１００１毎に予め登録されている。公開鍵暗号アルゴリズムとしては、例えば離散対数方式などがある。
【００９４】
以下、本実施の形態のユーザ認証システムによって利用機器１００２へのアクセスを管理する動作について、図２４、図２５を参照して説明する。図２４は利用機器１００２の動作を示すフローチャート図、図２５は認証トークン１００１の動作を示すフローチャート図である。第６の実施の形態との違いは、認証トークン１００１が利用機器１００２にＩＤを送信する点と、利用機器１００２が復号化するための暗号鍵として、認証トークン１００１のＩＤに対応する公開鍵を予め記憶している点である。
【００９５】
最初に、利用機器１００２を利用しようとする特定ユーザは、利用機器１００２に対してサービス提供を要求する。利用機器１００２内の検出回路１０２４は、ユーザからのサービス提供要求を検出すると（図２４のステップ１２０１）、通信回路１０２５を介して認証トークン１００１にユーザ認証を要求する（ステップ１２０２）。
【００９６】
認証トークン１００１内の生体情報認識回路１０１１は、通信回路１０１３を介して利用機器１００２からのユーザ認証要求を受信すると（図２５のステップ１２０３：ＹＥＳ）、ユーザ認証を実行して、認証ＯＫ又は認証ＮＧを示す認証結果Ｍを暗号化回路１０１２に出力する（ステップ１２０４）。このときのユーザ認証の方法は、第６の実施の形態のステップ１１０６で説明した通りである。
【００９７】
続いて、認証トークン１００１内の記憶回路１０１４は、ユーザ認証要求の受信に応じて、予め記憶しているＩＤを出力し、通信回路１０１３を介して利用機器１００２に送信する（ステップ１２０５）。
利用機器１００２内の復号化回路１０２１は、認証トークン１００１から送信されたＩＤを通信回路１０２５を介して受信すると（図２４のステップ１２０６：ＹＥＳ）、受信したＩＤを基に内部の記憶回路を検索して、記憶回路からＩＤに対応した公開鍵を取得する（ステップ１２０７）。
【００９８】
公開鍵の取得後、乱数発生回路１０２２は、所定の桁数で、かつ生成の度にその値が異なる乱数Ｒを生成し（ステップ１２０８）、この乱数Ｒを通信回路１０２５を介して認証トークン１００１に送信する（ステップ１２０９）。
認証トークン１００１内の暗号化回路１０１２（一時記憶回路１０５０）は、利用機器１００２から送信された乱数Ｒを通信回路１０１３を介して受信すると（図２５ステップ１２１０：ＹＥＳ）、この乱数Ｒを記憶する（ステップ１２１１）。
【００９９】
続いて、暗号化回路１０１２内の処理回路１０５２は、一時記憶回路１０５０から出力された乱数Ｒに生体情報認識回路１０１１から出力された認証結果Ｍを付加し（ステップ１２１２）、この乱数Ｒに認証結果Ｍを付加したデータＭ＋Ｒを記憶回路１０５１に予め記憶された秘密鍵を用いて暗号化して暗号化データＣを生成し（ステップ１２１３）、この暗号化データＣを通信回路１０１３を介して利用機器１００２に送信する（ステップ１２１４）。
【０１００】
利用機器１００２内の復号化回路１０２１は、認証トークン１００１から送信された暗号化データＣを通信回路１０２５を介して受信すると（図２４ステップ１２１５：ＹＥＳ）、この暗号化データＣをステップ１２０７で取得した公開鍵を用いて復号する（ステップ１２１６）。結果判定回路１０２３は、復号化回路１０２１によって復号されたデータＭ＋Ｒ’から認証結果Ｍを取り出し（ステップ１２１７）、認証結果Ｍが認証ＮＧを示している場合、サービス提供要求を発した特定ユーザへのサービス提供を拒否する（ステップ１２１８）。
【０１０１】
また、結果判定回路１０２３は、復号されたデータＭ＋Ｒ’に含まれる認証結果Ｍが認証ＯＫを示している場合、データＭ＋Ｒ’から認証結果Ｍを除いた数値Ｒ’を求め（ステップ１２１９）、この数値Ｒ’を乱数発生回路１０２２で生成された乱数Ｒと比較する（ステップ１２２０）。そして、結果判定回路１０２３は、数値Ｒ’と乱数Ｒとが一致する場合、サービス提供要求を発した特定ユーザへのサービス提供を許可し（ステップ１２２１）、数値Ｒ’と乱数Ｒとが一致しない場合、特定ユーザへのサービス提供を拒否する（ステップ１２２２）。
【０１０２】
以上のように、本実施の形態では、予め認証トークン１００１に秘密鍵を登録し、この認証トークン１００１に対応する公開鍵を公開しておくことで、認証トークン１００１において利用機器１００２から受信した乱数Ｒに認証結果Ｍを付加したデータを秘密鍵を用いて暗号化して利用機器１００２に送信し、利用機器１００２では、受信した暗号化データを認証トークン１００１のＩＤに対応する公開鍵を用いて復号し、復号したデータに含まれる認証結果Ｍが認証ＯＫを示し、かつ復号したデータに含まれる数値Ｒ’が利用機器１００２で生成された乱数Ｒと一致する場合のみ、ユーザへのサービス提供を許可する。本実施の形態では、利用機器１００２が毎回異なる乱数を送信するため、認証トークン１００１が送信する暗号化データも毎回異なる値となる。
【０１０３】
したがって、正規ユーザ以外の第三者が、暗号化データの信号を盗むことができたとしても、その信号を使い回して正規ユーザになりすますことはできない。さらに、正規ユーザ以外の第三者が、利用機器１００２が出力する乱数を盗むことができたとしても、正規ユーザのみが持つ暗号鍵が秘密であるため、暗号化データの信号を偽造することはできない。
以上の理由から、正規ユーザ以外の第三者が正規ユーザになりすますことを防止でき、不正使用を防止することができる。したがって、認証トークン１００１を図２に示す指紋認証トークン２００とし、利用機器１００２を図３，図１２に示す指紋認証保管庫１００とすれば、指紋認証トークン２００と指紋認証保管庫１００との間で行われる各種データの通信をより安全に行うことができる。
【０１０４】
また、本実施の形態では、認証トークン１００１に秘密鍵を１つだけ登録しておけばよいので、記憶回路１０５１の容量が少なくて済み、また複数の不特定の利用機器１００２に容易に対応することができる。すなわち、第６の実施の形態では、認証トークン１００１と利用機器１００２とが同一の共通鍵を用いるため、認証トークン１００１が複数の利用機器１００２のためにユーザ認証を行う場合には、共通鍵を各サービス提供装置毎に認証トークン１００１に登録しておく必要がある。これに対して本実施の形態の認証トークン１００１は、自装置のＩＤと公開鍵とを公開しておくことで、自装置に対応した公開鍵を利用機器１００２に使用させることができるので、秘密鍵を１つだけ記憶していればよい。
【０１０５】
（第８の実施の形態）
次に、図２６を参照して本発明にかかる第８の実施の形態について説明する。図２６は本発明の第８の実施の形態となる認証システムの構成を示すブロック図である。上記第６の実施の形態との違いは、認証トークン１００１が結果判定回路１０１５を備える点である。結果判定回路１０１５は、認証結果がＯＫの場合には、認証結果を暗号化回路１０１２に出力して暗号の開始を促す。さらに、認証結果がＮＧの場合には、認証結果を直接通信回路１０１３に出力する。本実施の形態においても、暗号化回路１０１２の構成は第６の実施の形態の暗号化回路１０１２と同様であるので、図１９の符号を用いて説明する。
【０１０６】
以下、本実施の形態のユーザ認証システムによって利用機器１００２へのアクセスを管理する動作について図２７、図２８を参照して説明する。図２７は利用機器１００２の動作を示すフローチャート図、図２８は認証トークン１００１の動作を示すフローチャート図である。第６の実施の形態との違いは、認証結果がＮＧの場合、認証トークン１００１がデータの暗号化を行わず、利用機器１００２も、認証結果がＮＧの場合には、復号化を行わない点である。
【０１０７】
最初に、利用機器１００２を利用しようとする特定ユーザは、利用機器１００２に対してサービス提供を要求する。利用機器１００２内の検出回路１０２４は、ユーザからのサービス提供要求を検出する（図２７のステップ１３０１）。乱数発生回路１０２２は、検出回路１０２４によってユーザからのサービス提供要求が検出されたとき、所定の桁数で、かつ生成の度にその値が異なる乱数Ｒを生成し（ステップ１３０２）、この乱数Ｒを通信回路１０２５を介して認証トークン１００１に送信して、ユーザ認証を要求する（ステップ１３０３）。
【０１０８】
認証トークン１００１内の暗号化回路１０１２は、利用機器１００２から送信された乱数Ｒを通信回路１０１３を介して受信すると（図２８のステップ１３０４：ＹＥＳ）、この乱数Ｒを記憶する（ステップ１３０５）。生体情報認識回路１０１１は、乱数Ｒの受信に応じてユーザ認証を実行し、認証ＯＫ又は認証ＮＧを示す認証結果Ｍを結果判定回路１０１５に出力する（ステップ１３０６）。このときのユーザ認証の方法は、第６の実施の形態のステップ１１０６で説明した通りである。
【０１０９】
結果判定回路１０１５は、認証結果Ｍが認証ＯＫかＮＧかを判定し（ステップ１３０７）、認証ＮＧを示している場合、この認証結果Ｍを通信回路１０１３を介して利用機器１００２に送信する（ステップ１３０８）。また、結果判定回路１０１５は、認証結果Ｍが認証ＯＫを示している場合、乱数Ｒの暗号化を指示する信号を暗号化回路１０１２に出力すると共に、認証結果Ｍを暗号化回路１０１２に出力する。
【０１１０】
結果判定回路１０１５からの指示に応じて、暗号化回路１０１２は、ステップ１３０５で記憶した乱数Ｒを内部の記憶回路に予め記憶された共通鍵及び設定データを用いて暗号化して暗号化データＣを生成する（ステップ１３０９）。そして、処理回路１０５２は、暗号化データＣに認証結果Ｍを付加したデータＭ＋Ｃを生成して（ステップ１３１０）、このデータＭ＋Ｃを通信回路１０１３を介して利用機器１００２に送信する（ステップ１３１１）。
【０１１１】
利用機器１００２内の結果判定回路１０２３は、認証結果Ｍを受信するか（図２７ステップ１３１２：ＹＥＳ）、あるいは暗号化データＣに認証結果Ｍが付加されたデータＭ＋Ｃを受信すると（ステップ１３１３：ＹＥＳ）、受信した認証結果Ｍが認証ＯＫかＮＧかを判定し（ステップ１３１４）、認証結果Ｍが認証ＮＧを示している場合、サービス提供要求を発した特定ユーザへのサービス提供を拒否する（ステップ１３１５）。
【０１１２】
受信した認証結果Ｍが認証ＯＫを示している場合、結果判定回路１０２３は、受信データＭ＋Ｃから認証結果Ｍを除いた暗号化データＣを求め（ステップ１３１６）、この暗号化データＣを復号化回路１０２１に渡す。復号化回路１０２１は、結果判定回路１０２３から渡された暗号化データＣを内部の記憶回路に予め記憶された共通鍵を用いて復号する（ステップ１３１７）。
【０１１３】
結果判定回路１０２３は、復号化回路１０２１によって復号された数値Ｒ’を乱数発生回路１０２２で生成された乱数Ｒと比較する（ステップ１３１８）。そして、結果判定回路１０２３は、数値Ｒ’と乱数Ｒとが一致する場合、サービス提供要求を発した特定ユーザへのサービス提供を許可し（ステップ１３１９）、数値Ｒ’と乱数Ｒとが一致しない場合、特定ユーザへのサービス提供を拒否する（ステップ１３２０）。
【０１１４】
本実施の形態では、認証トークン１００１でのユーザ認証の結果がＮＧである場合、認証トークン１００１における暗号化処理と利用機器１００２における復号化処理とを行わないため、認証トークン１００１と利用機器１００２との通信処理を高速化できる。なお、本実施の形態の構成を第７の実施の形態で説明した公開鍵暗号方式に適用してもよい。
【０１１５】
（第９の実施の形態）
次に、本発明にかかる第９の実施の形態について説明する。
第８の実施の形態では、ユーザ認証の結果がＮＧである場合、認証トークン１００１から利用機器１００２に認証結果Ｍを送信し、ユーザ認証の結果がＯＫである場合、暗号化データＣに認証結果Ｍを付加したデータＭ＋Ｃを利用機器１００２に送信し、利用機器１００２では認証結果Ｍの判定を行っているが、認証トークン１００１は認証結果Ｍを送信しなくてもよく、利用機器１００２は認証トークン１００１から送信された文の桁数で判定を行ってもよい。
【０１１６】
すなわち、認証トークン１００１内の結果判定回路１０１５は、図２８のステップ１３０７において認証結果Ｍが認証ＯＫを示している場合、乱数Ｒの暗号化を暗号化回路１０１２に指示し、暗号化回路１０１２は、結果判定回路１０１５から乱数Ｒの暗号化を指示された場合、乱数Ｒを暗号化した暗号化データＣのみを利用機器１００２に送信する（ステップ１３０９，１３１１）。また、結果判定回路１０１５は、ステップ１３０７において認証結果Ｍが認証ＮＧを示している場合、暗号化データＣと異なる桁数のデータを利用機器１００２に送信する（ステップ１３０８）。
【０１１７】
利用機器１００２内の結果判定回路１０２３は、図２７のステップ１３１４において認証結果Ｍが認証ＯＫかＮＧかを判定する際、認証トークン１００１から送信されたデータの桁数で認証ＯＫかＮＧかを判定する。その他の動作は第８の実施の形態と同じである。
以上のように、本実施の形態では、認証ＮＧを表すデータの桁数を、暗号化データＣと異なる桁数に設定することによって、認証ＯＫの場合には、暗号化データＣのみを送信すればよいので、送信するデータ量を少なくすることができる。なお、本実施の形態の構成を第７の実施の形態で説明した公開鍵暗号方式に適用してもよい。
【０１１８】
第６〜９の実施の形態で説明した利用機器１００２の例としては、例えばコンピュータがある。認証装置となる認証トークン１００１は、利用機器１００２と一体にしてもよいし、別体（例えばユーザが所持する端末装置）としてもよい。認証トークン１００１と利用機器１００２との間は、有線あるいは無線でデータの送受信を行えばよい。
【０１１９】
また、第６〜９の実施では、生体情報として指紋を用いる場合を例に挙げて説明しているが、他の生体情報としては、例えばユーザの声紋、虹彩、筆跡、手形、指の長さ、人相などがある。生体情報としてユーザの手形又は指の長さを用いる場合、認証トークン１００１は、ユーザの掌又は指の画像を取り込み、取り込んだ画像を予め登録された正規ユーザの掌又は指の画像と照合してユーザ認証を行う。
【０１２０】
また、生体情報としてユーザの声紋、すなわちサウンドスペクトログラムを用いる場合、認証トークン１００１は、ユーザの音声を集音して声紋を抽出し、抽出した声紋のデータを予め登録された正規ユーザの声紋データと照合してユーザ認証を行う。生体情報としてユーザの筆跡を用いる場合、認証トークン１００１は、ユーザのペン軌跡をデジタイザ等で取り込むか、あるいは紙上に筆記された署名を撮影して取り込み、取り込んだ筆跡の画像データを予め登録された正規ユーザの筆跡データと照合してユーザ認証を行う。
【０１２１】
また、生体情報としてユーザの虹彩を用いる場合、認証トークン１００１は、ユーザの虹彩を撮影し、撮影した虹彩の画像データを予め登録された正規ユーザの虹彩の画像データと照合してユーザ認証を行う。生体情報としてユーザの人相を用いる場合、認証トークン１００１は、ユーザの顔を撮影して顔の特徴を抽出し、抽出した特徴データを予め登録された正規ユーザの特徴データと照合してユーザ認証を行う。
【０１２２】
また、第６，第７の実施の形態では、乱数Ｒに認証結果Ｍを付加したデータを暗号化しているが、このデータを乱数Ｒと認証結果Ｍの排他的論理和から生成してもよい。すなわち、暗号化回路１０１２は、乱数Ｒと認証結果Ｍの排他的論理和をとったデータＭ∀Ｒ（∀は排他的論理和演算子）を暗号化して暗号化データＣを生成する（図２１ステップの１１０７，１１０８）。同様に、暗号化回路１０１２は、乱数Ｒと認証結果Ｍの排他的論理和をとったデータＭ∀Ｒを暗号化して暗号化データＣを生成する（図２５のステップ１２１２，１２１３）。
【０１２３】
排他的論理和は、Ａ∀Ｂ∀Ａ＝Ｂとなる性質がある。この性質を使って暗号化データＣを復号し、乱数を取り出す。このためには、結果判定回路１０２３は、図２０のステップ１１１１で復号化回路１０２１によって復号されたデータＭ∀Ｒ’と認証ＯＫを示す認証結果Ｍ’との排他的論理和Ｒ２＝Ｍ∀Ｒ’∀Ｍ’をステップ１１１５で求める。Ｍ＝Ｍ’の場合、Ｒ２＝Ｒ’となる。さらに、暗号化回路１０１２が乱数Ｒを正確に暗号化していれば、Ｒ２＝Ｒとなる。
【０１２４】
したがって、第６の実施の形態の結果判定回路１０２３は、ステップ１１１５において求めた数値Ｒ２と乱数発生回路１０２２で生成された乱数Ｒとが一致する場合、サービス提供要求を発した特定ユーザが正規ユーザであると判断して、この特定ユーザへのサービス提供を許可し（ステップ１１１６）、数値Ｒ２と乱数Ｒとが一致しない場合、特定ユーザへのサービス提供を拒否する（ステップ１１１７）。
【０１２５】
以上のような判定処理を行うことにより、復号されたデータＭ∀Ｒ’に含まれる認証結果Ｍが正規ユーザであることを示し、かつ復号されたデータＭ∀Ｒ’に含まれる乱数Ｒ’が乱数発生回路１０２２で生成された乱数Ｒと一致することを一度に確認することができる。なお、ステップ１１０７のデータの生成に排他的論理和を用いる場合、ステップ１１１２〜１１１４の処理は行わない。
【０１２６】
同様に、第７の実施の形態の結果判定回路１０２３は、図２４のステップ１２１６で復号化回路１０２１によって復号されたデータＭ∀Ｒ’と認証ＯＫを示す認証結果Ｍ’との排他的論理和Ｒ２＝Ｍ∀Ｒ’∀Ｍ’をステップ１２２０で求める。そして、結果判定回路１０２３は、求めた数値Ｒ２と乱数発生回路１０２２で生成された乱数Ｒとが一致する場合、特定ユーザへのサービス提供を許可し（ステップ１２２１）、数値Ｒ２と乱数Ｒとが一致しない場合、特定ユーザへのサービス提供を拒否する（ステップ１２２２）。なお、図２５のステップ１２１２のデータの生成に排他的論理和を用いる場合、ステップ１２１７〜１２１９の処理は行わない。
【０１２７】
また、以上の第６〜９の実施の形態では、乱数を用いて暗号化する場合を例として説明したが、乱数に限定されるものではない。
例えば、上記乱数発生回路１０２２は動的情報を発生する動的情報発生回路の１つと見なすこともできる。ここでいう動的情報とは、情報発生処理を行うごとにその情報の内容が逐次変化する情報を指し、具体例としては、乱数、日時情報、カウンタなどがあげられる。
【０１２８】
【発明の効果】
以上説明したように本発明によれば、本体内部への物品の保管時及び本体内部に保管された物品の取り出し時にはそれぞれ本体の扉のロック及びロック解除が行われるとともに、利用者の生体情報の認証に基づいて扉のロックを解除可能な生体情報認証保管庫を設け、かつこの生体情報認証保管庫に、扉のロック及びロック解除を行う駆動手段と、処理手段とを設け、処理手段は利用者の生体情報を検出するセンサの検出情報と予め利用者の生体情報を記憶した記憶手段の記憶情報との照合結果に応じて駆動手段を制御し扉のロックを解除するようにしたので、このような生体情報認証保管庫をコインロッカー等の物品保管庫に適用すれば、従来、こうした物品保管庫に付与されていた鍵の使用に基づく解錠や施錠を排除することができ、したがって第三者の紛失鍵の使用に基づく物品保管庫の不正な解錠を阻止することができる。また、第三者が前記センサを用いて物品保管庫を解錠しようとしても、第三者の生体情報は記憶手段に記憶されている本来の利用者の生体情報と異なり、物品保管庫の扉のロックを解除できないことから、同様に第三者による物品保管庫の解錠を阻止できる。
【０１２９】
また、物品保管庫に記憶手段を設けこの記憶手段に利用者の特徴指紋画像である指紋照合情報を生体情報として記憶し、処理手段は、利用者の指紋画像を生体情報として検出する前記センサを有する指紋認証トークンからの指紋照合情報と記憶手段の記憶情報との一致に基づき扉のロックを解除するようにしたので、同様に第三者による物品保管庫の解錠が阻止され、セキュリティが向上する。
また、指紋認証トークンに記憶手段を設け、この記憶手段に利用者の指紋画像を記憶し、処理手段は、指紋認証トークンのセンサによる検出指紋画像と記憶手段の記憶指紋画像との一致に基づく認証出力に応じて扉のロックを解除するようにしたので、同様に第三者による物品保管庫の解錠が阻止され、セキュリティが向上する。
【０１３０】
また、処理手段は、物品の保管時に指紋認証トークンが本体に差し込まれると扉をロックし、かつパスワードを発生してこのパスワードを物品保管庫の記憶装置に記憶するとともに、指紋認証トークンへ送信して記憶手段に記憶させる一方、保管された物品の取り出し時に指紋認証トークンから送信される検出指紋画像と記憶指紋画像との一致に基づくパスワードを受信すると、この受信パスワードが記憶装置のパスワードと一致する場合は扉のロックを解除するようにしたので、物品を保管した利用者以外の第三者による保管庫の解錠が阻止され、同様にセキュリティが向上する。
【０１３１】
また、処理手段は、物品の保管時に指紋認証トークンから送信される検出指紋画像と記憶指紋画像との一致に基づくパスワードを受信すると扉をロックするとともに、受信したパスワードを保管庫の記憶装置に記憶し、保管された物品の取り出し時に指紋認証トークンから送信される検出指紋画像と記憶指紋画像との一致に基づくパスワードを受信すると、この受信パスワードと記憶装置のパスワードとが一致する場合は扉のロックを解除するようにしたので、同様に物品を保管した利用者以外の第三者による保管庫の解錠が阻止され、セキュリティが向上する。
【図面の簡単な説明】
【図１】  本発明を適用した指紋認証保管庫の外観を示す図である。
【図２】  前記指紋認証保管庫の扉のロック及びロック解除を行う指紋認証トークンの外観を示す図（図２（ａ））及びその構成を示すブロック図（図２（ｂ））及び指紋認証トークンの記憶装置の構成を示す図（図２（ｃ））である。
【図３】  前記指紋認証保管庫の構成を示すブロック図である。
【図４】  物品を保管する際の前記指紋認証保管庫及び指紋認証トークンの動作を示すフローチャートである。
【図５】  保管した物品を取り出す際の前記指紋認証保管庫及び指紋認証トークンの動作を示すフローチャートである。
【図６】  物品を保管する際の前記指紋認証保管庫及び指紋認証トークンの動作を示すフローチャートである。
【図７】  物品を保管する際の前記指紋認証保管庫及び指紋認証トークンの動作を示すフローチャートである。
【図８】  保管した物品を取り出す際の前記指紋認証保管庫及び指紋認証トークンの動作を示すフローチャートである。
【図９】  前記指紋認証トークンを構成する指紋センサの詳細構成を示す図である。
【図１０】  前記指紋センサ内の容量検出回路の回路図及び前記容量検出回路の各部の動作タイミングを示すタイムチャートである。
【図１１】  指紋認証保管庫の他の構成例を示す図である。
【図１２】  図１１に示す指紋認証保管庫の構成を示すブロック図である。
【図１３】  図１２に示す指紋認証保管庫及び前記指紋認証トークンの要部動作を示すフローチャートである。
【図１４】  図１２に示す指紋認証保管庫及び前記指紋認証トークンの要部動作を示すフローチャートである。
【図１５】  認証トークンおよび利用機器からなる認証システムの第１の構成例を示すブロック図である。
【図１６】  認証トークンおよび利用機器からなる認証システムの第２の構成例を示すブロック図である。
【図１７】  認証トークンおよび利用機器からなる認証システムの第３の構成例を示すブロック図である。
【図１８】  本発明の第６の実施の形態にかかる認証システムの構成を示すブロック図である。
【図１９】  本発明の第６の実施の形態における生体情報認識集積回路内の暗号化回路の構成を示すブロック図である。
【図２０】  本発明の第６の実施の形態におけるサービス提供装置の動作を示すフローチャートである。
【図２１】  本発明の第６の実施の形態における生体情報認識集積回路の動作を示すフローチャートである。
【図２２】  本発明の第７の実施の形態となる認証システムの構成を示すブロックである。
【図２３】  本発明の第７の実施の形態における生体情報認識集積回路内の暗号化回路の構成を示すブロック図である。
【図２４】  本発明の第７の実施の形態におけるサービス提供装置の動作を示すフローチャート図である。
【図２５】  本発明の第７の実施の形態における生体情報認識集積回路の動作を示すフローチャートである。
【図２６】  本発明の第８の実施の形態となる認証システムの構成を示すブロック図である。
【図２７】  本発明の第８の実施の形態におけるサービス提供装置の動作を示すフローチャートである。
【図２８】  本発明の第８の実施の形態における生体情報認識集積回路の動作を示すフローチャートである。
【符号の説明】
１００…指紋認証保管庫、１００Ａ…本体、１０１，１０１−１〜１０１−９…扉、１０２…コイン投入口、１０３…差込口、１１１，２０３…処理装置、１１２，２０４…記憶装置、１４１…テンキー、１４２…表示部、２００…指紋認証トークン、２０２…指紋センサ、２０４ａ…登録指紋データ用エリア、２０４ｂ…個人情報用エリア、２０４ｃ…サービス情報用エリア、２１１…半導体基板、２１２…下層絶縁膜、２１３…配線、２１４…層間絶縁膜、２１５…センサ電極、２１７…パシベーション膜、２１８…容量検出回路。
【図１】
0003768826.tif 000002
【図２】
0003768826.tif 000003
【図３】
0003768826.tif 000004
【図４】
0003768826.tif 000005
【図５】
0003768826.tif 000006
【図６】
0003768826.tif 000007
【図７】
0003768826.tif 000008
【図８】
0003768826.tif 000009
【図９】
0003768826.tif 000010
【図１０】
0003768826.tif 000011
【図１１】
0003768826.tif 000012
【図１２】
0003768826.tif 000013
【図１３】
0003768826.tif 000014
【図１４】
0003768826.tif 000015
【図１５】
0003768826.tif 000016
【図１６】
0003768826.tif 000017
【図１７】
0003768826.tif 000018
【図１８】
0003768826.tif 000019
【図１９】
0003768826.tif 000020
【図２０】
0003768826.tif 000021
【図２１】
0003768826.tif 000022
【図２２】
0003768826.tif 000023
【図２３】
0003768826.tif 000024
【図２４】
0003768826.tif 000025
【図２５】
0003768826.tif 000026
【図２６】
0003768826.tif 000027
【図２７】
0003768826.tif 000028
【図２８】
0003768826.tif 000029