(57)【要約】【課題】正当な方法以外では秘密情報を読み出し不可能なアクセス管理装置を提供する。【解決手段】指紋等の生体情報を読み取る生体センサ１０１と、ＩＣカード１０７に記憶された情報を読み出すＩＣカードリーダライタ１０３と、生体情報の特徴を抽出したり、抽出した生体情報の特徴とＩＣカード１０７に記憶されている基準生体情報とを比較したり、ユーザによって入力されたＰＩＮ情報の一部とＩＣカード１０７から読み出された当該一部以外のＰＩＮ情報を結合するアクセス管理装置１０５とを備える。ＩＣカード１０７は、特定ユーザのＰＩＮ情報を記憶するＰＩＮ情報記憶部と、特定ユーザの基準生体情報およびＰＩＮ情報の一部を記憶する記憶部と、秘密情報を記憶する秘密情報記憶部と、ＰＩＮ情報記憶部に記憶されているＰＩＮ情報とアクセス管理装置１０５から送られたＰＩＮ情報を比較する処理部とを有する。【選択図】    図１
2004310278.tif 000002
【特許請求の範囲】
【請求項１】
特定ユーザに割り当てられた識別情報および前記特定ユーザの生体情報を記憶する第１記憶領域と、前記特定ユーザのみがアクセス可能な秘密情報を記憶する第２記憶領域と、を有する記録媒体に対して、前記第２記憶領域にアクセスしようとするユーザが前記特定ユーザかを管理するためのアクセス管理装置であって、
前記ユーザから取得された生体情報と前記記録媒体から得られた生体情報とを比較する比較手段と、
前記比較手段による比較の結果、前記ユーザから取得された生体情報と前記記録媒体から得られた生体情報との適合率が所定のしきい値以上であれば、前記記録媒体に要求して得られた前記識別情報の一部と、前記ユーザによって入力された第１情報とを結合する結合手段と、
前記結合手段によって得られた結合情報を前記記録媒体に送出する送出手段と、
を備えるアクセス管理装置。
【請求項２】
請求項１記載のアクセス管理装置であって、
前記結合手段は、
前記比較手段による比較の結果、前記ユーザから取得された生体情報と前記記録媒体から得られた生体情報との適合率が所定のしきい値未満であれば、前記ユーザに要求して得られた第２情報と、前記ユーザによって入力された第１情報とを結合するアクセス管理装置。
【請求項３】
特定ユーザに割り当てられた識別情報を記憶する第１記憶領域と、暗号化された前記識別情報の一部および暗号化された前記特定ユーザの生体情報を記憶する第２記憶領域と、前記特定ユーザのみがアクセス可能な秘密情報を記憶する第３記憶領域と、を有する記録媒体に対して、前記第３記憶領域にアクセスしようとするユーザが前記特定ユーザかを管理するためのアクセス管理装置であって、
前記記録媒体から得られた前記第２記憶領域の暗号化された識別情報の一部および生体情報を復号する復号手段と、
前記ユーザから取得された生体情報と前記記録媒体から得られ前記復号手段によって復号された生体情報とを比較する比較手段と、
前記比較手段による比較の結果、前記ユーザから取得された生体情報と前記記録媒体から得られ前記復号手段によって復号された生体情報との適合率が所定のしきい値以上であれば、前記記録媒体に要求して得られ前記復号手段によって復号された識別情報の一部と、前記ユーザによって入力された第１情報とを結合する結合手段と、
前記結合手段によって得られた結合情報を前記記録媒体に送出する送出手段と、
を備えるアクセス管理装置。
【請求項４】
請求項３記載のアクセス管理装置であって、
前記結合手段は、
前記比較機能による比較の結果、前記ユーザから取得された生体情報と前記記録媒体から得られ前記復号手段によって復号された生体情報との適合率が所定のしきい値未満であれば、前記ユーザに要求して得られた第２情報と、前記ユーザによって入力された第１情報とを結合するアクセス管理装置。
【請求項５】
請求項３または４記載のアクセス管理装置であって、
前記暗号化された識別情報の一部および生体情報は、前記識別情報の一部以外の情報を利用して暗号化され、
前記復号手段は、前記ユーザによって入力された第１情報を利用して復号するアクセス管理装置。
【請求項６】
特定ユーザに割り当てられた識別情報および前記特定ユーザの生体情報を記憶する第１記憶領域と、前記特定ユーザのみがアクセス可能な秘密情報を記憶する第２記憶領域と、を有し、
請求項１、２、３、４または５記載のアクセス管理装置から送出された結合情報と前記識別情報とが合致するか否かに応じて、前記第２記憶領域へのアクセスを許可または拒否する機能をコンピュータに実現させるためのプログラムが格納された記録媒体。
【請求項７】
特定ユーザに割り当てられた識別情報および前記特定ユーザの生体情報を記憶する第１記憶領域と、前記特定ユーザのみがアクセス可能な秘密情報を記憶する第２記憶領域と、を有する記録媒体に対して、前記第２記憶領域にアクセスしようとするユーザが前記特定ユーザかを管理するためのアクセス管理プログラムであって、
コンピュータに、
前記ユーザから取得された生体情報と前記記録媒体から得られた生体情報とを比較する比較機能と、
前記比較機能による比較の結果、前記ユーザから取得された生体情報と前記記録媒体から得られた生体情報との適合率が所定のしきい値以上であれば、前記記録媒体に要求して得られた前記識別情報の一部と、前記ユーザによって入力された第１情報とを結合する結合機能と、
前記結合機能によって得られた結合情報を前記記録媒体に送出する送出機能と、
を実現させるためのアクセス管理プログラム。
【請求項８】
請求項７記載のアクセス管理プログラムであって、
前記結合機能は、
前記比較機能による比較の結果、前記ユーザから取得された生体情報と前記記録媒体から得られた生体情報との適合率が所定のしきい値未満であれば、前記ユーザに要求して得られた第２情報と、前記ユーザによって入力された第１情報とを結合するアクセス管理プログラム。
【請求項９】
特定ユーザに割り当てられた識別情報を記憶する第１記憶領域と、暗号化された前記識別情報の一部および暗号化された前記特定ユーザの生体情報を記憶する第２記憶領域と、前記特定ユーザのみがアクセス可能な秘密情報を記憶する第３記憶領域と、を有する記録媒体に対して、前記第３記憶領域にアクセスしようとするユーザが前記特定ユーザかを管理するためのアクセス管理プログラムであって、
コンピュータに、
前記記録媒体の前記第２記憶領域に記録された暗号化された生体情報を復号する第１復号機能と、
前記ユーザから取得された生体情報と前記第１復号機能によって復号された生体情報とを比較する比較機能と、
前記比較機能による比較の結果、前記ユーザから取得された生体情報と前記第１復号機能によって復号された生体情報との適合率が所定のしきい値以上であれば、前記記録媒体に要求して得られた前記暗号化された識別情報の一部を復号する第２復号機能と、
前記第２復号機能によって復号された識別情報の一部と、前記ユーザによって入力された第１情報とを結合する結合機能と、
前記結合機能によって得られた結合情報を前記記録媒体に送出する送出機能と、
を実現させるためのアクセス管理プログラム。
【請求項１０】
請求項９記載のアクセス管理プログラムであって、
前記結合機能は、
前記比較機能による比較の結果、前記ユーザから取得された生体情報と前記第１復号機能によって復号された生体情報との適合率が所定のしきい値未満であれば、前記ユーザに要求して得られた第２情報と、前記ユーザによって入力された第１情報とを結合するアクセス管理プログラム。
【請求項１１】
請求項９または１０記載のアクセス管理プログラムであって、
前記暗号化された識別情報の一部および生体情報は、前記識別情報の一部以外の情報を利用して暗号化され、
前記第１復号機能および前記第２復号機能は、前記ユーザによって入力された第１情報を利用して復号するアクセス管理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、生体情報および識別情報を用いたアクセス管理装置およびアクセス管理プログラムに関する。
【０００２】
【従来の技術】
従来のアクセス管理システムには、指紋等の生体情報と暗証番号等の識別情報とを組み合わせて個人認証を行うものがある。例えば、ＩＣカードに記憶された秘密情報を読み出す際に個人認証が必要なシステムでは、ＩＣカードにアクセス可能なパーソナルコンピュータ（ＰＣ）が生体情報の識別処理等を行い、ＩＣカードが識別情報による認証処理等を行っている。このように、生体情報の識別処理と識別情報による認証処理が分かれている理由は、多くの場合、ＩＣカードに設けられた処理手段には生体情報の識別等を満足にできる処理能力がないためである。
【０００３】
なお、ＩＣカードには、予め特定ユーザの生体情報および識別情報が記憶されている。また、ＰＣには生体情報を入力するための生体センサが接続される。さらに、生体情報の識別処理は、ＰＣが所定のプログラムを動作させることによって実現される。
【０００４】
図８に、従来のアクセス管理システムが行う処理フローを示す。同図に示すように、生体センサから生体情報が入力される（ステップＳ５０１）と、当該入力された生体情報がＰＣに送られ、ＰＣはこの生体情報の特徴を抽出する（ステップＳ５０３）。次に、ＰＣは、抽出した生体情報の特徴とＩＣカードに記憶されている基本生体情報とを比較して（ステップＳ５０５）、適合率が第１のしきい値（例えば９９％）以上であればＩＣカード１０７からの秘密情報の読み出しを許可し（ステップＳ５５１）、適合率が第１のしきい値未満であれば次のステップＳ５０７に進む。
【０００５】
ステップＳ５０７では、ステップＳ５０５で得られた適合率に基づいて、ＰＣは、当該適合率が第２のしきい値（例えば５０％）未満であればＩＣカード１０７からの秘密情報の読み出しを拒否し（ステップＳ５５３）、適合率が第２のしきい値以上であればステップＳ５０９に進む。ステップＳ５０９で識別情報が入力されると、次のステップＳ５１１で、ＩＣカードの処理手段はステップＳ５０９で入力された識別情報とＩＣカードに記憶されている識別情報とを比較して、合致する識別情報があればＩＣカード１０７からの秘密情報の読み出しを許可し（ステップＳ５５１）、合致する識別情報がなければＩＣカードからの秘密情報の読み出しを拒否する（ステップＳ５５３）。
【０００６】
【特許文献１】
特開２０００−２００１１３号公報
【特許文献２】
特開２００１−２９０７７９号公報
【特許文献３】
特開２０００−２１５１７２号公報
【０００７】
【発明が解決しようとする課題】
このように、上記従来のアクセス管理システムでは、ステップＳ５０５で行う比較結果（適合率）に応じたＩＣカードからの秘密情報の読み出し許可を、ＰＣが所定のプログラムを動作させることによって行っている。しかし、適合率の如何にかかわらずＩＣカードからの秘密情報の読み出しを許可するよう当該所定のプログラムが改竄されてしまうと、特定のユーザ以外の誰もがＩＣカードに記憶された秘密情報を読み出すことができてしまう恐れがあった。一般に、ＩＣカードは偽造や改造に強い仕組みとなっているが、当該ＩＣカードと比較して、ＰＣ上で動作するプログラムは改竄等が行われやすい。
【０００８】
本発明は、上記従来の事情に鑑みてなされたものであって、正当な方法以外では秘密情報を記憶する記憶領域にアクセス不可能なアクセス管理装置およびアクセス管理プログラムを提供することを目的としている。
【０００９】
【課題を解決するための手段】
本発明のアクセス管理装置は、特定ユーザに割り当てられた識別情報および前記特定ユーザの生体情報を記憶する第１記憶領域と、前記特定ユーザのみがアクセス可能な秘密情報を記憶する第２記憶領域と、を有する記録媒体に対して、前記第２記憶領域にアクセスしようとするユーザが前記特定ユーザかを管理するためのアクセス管理装置であって、前記ユーザから取得された生体情報と前記記録媒体から得られた生体情報とを比較する比較手段と、前記比較手段による比較の結果、前記ユーザから取得された生体情報と前記記録媒体から得られた生体情報との適合率が所定のしきい値以上であれば、前記記録媒体に要求して得られた前記識別情報の一部と、前記ユーザによって入力された第１情報とを結合する結合手段と、前記結合手段によって得られた結合情報を前記記録媒体に送出する送出手段と、を備える。
【００１０】
したがって、比較手段による比較処理を迂回するように改竄したとしても、ユーザによって入力された第１情報が誤っている場合は、送出手段から送出される結合情報が記録媒体の第２記憶領域から秘密情報を読み出すために正当な情報とはなり得ないため、正当な方法以外では秘密情報を記憶する記憶領域にアクセス不可能なアクセス管理装置を提供することができる。
【００１１】
また、本発明のアクセス管理装置は、前記結合手段は、前記比較手段による比較の結果、前記ユーザから取得された生体情報と前記記録媒体から得られた生体情報との適合率が所定のしきい値未満であれば、前記ユーザに要求して得られた第２情報と、前記ユーザによって入力された第１情報とを結合する。したがって、生体情報の比較が機器の故障等によって正常に行われない場合であっても、ユーザが第１情報に加えて第２情報を入力することによって正当な結合情報を生成することができる。
【００１２】
また、本発明のアクセス管理装置は、特定ユーザに割り当てられた識別情報を記憶する第１記憶領域と、暗号化された前記識別情報の一部および暗号化された前記特定ユーザの生体情報を記憶する第２記憶領域と、前記特定ユーザのみがアクセス可能な秘密情報を記憶する第３記憶領域と、を有する記録媒体に対して、前記第３記憶領域にアクセスしようとするユーザが前記特定ユーザかを管理するためのアクセス管理装置であって、前記記録媒体から得られた前記第２記憶領域の暗号化された識別情報の一部および生体情報を復号する復号手段と、前記ユーザから取得された生体情報と前記記録媒体から得られ前記復号手段によって復号された生体情報とを比較する比較手段と、前記比較手段による比較の結果、前記ユーザから取得された生体情報と前記記録媒体から得られ前記復号手段によって復号された生体情報との適合率が所定のしきい値以上であれば、前記記録媒体に要求して得られ前記復号手段によって復号された識別情報の一部と、前記ユーザによって入力された第１情報とを結合する結合手段と、前記結合手段によって得られた結合情報を前記記録媒体に送出する送出手段と、を備える。
【００１３】
したがって、仮に記録媒体の第２記憶領域から得られた情報が盗まれた場合であっても、復号されない限り記録媒体から秘密情報を読み出すことができないため、セキュリティ性がより高いアクセス管理装置を提供することができる。
【００１４】
また、本発明のアクセス管理装置は、前記結合手段は、前記比較機能による比較の結果、前記ユーザから取得された生体情報と前記記録媒体から得られ前記復号手段によって復号された生体情報との適合率が所定のしきい値未満であれば、前記ユーザに要求して得られた第２情報と、前記ユーザによって入力された第１情報とを結合する。したがって、生体情報の比較が機器の故障等によって正常に行われない場合であっても、ユーザが第１情報に加えて第２情報を入力することによって正当な結合情報を生成することができる。
【００１５】
また、本発明のアクセス管理装置は、前記暗号化された識別情報の一部および生体情報は、前記識別情報の一部以外の情報を利用して暗号化され、前記復号手段は、前記ユーザによって入力された第１情報を利用して復号することが望ましい。
【００１６】
また、本発明の記録媒体は、特定ユーザに割り当てられた識別情報および前記特定ユーザの生体情報を記憶する第１記憶領域と、前記特定ユーザのみがアクセス可能な秘密情報を記憶する第２記憶領域と、を有し、上記アクセス管理装置から送出された結合情報と前記識別情報とが合致するか否かに応じて、前記第２記憶領域へのアクセスを許可または拒否する機能をコンピュータに実現させるためのプログラムが格納されている。
【００１７】
また、本発明のアクセス管理プログラムは、特定ユーザに割り当てられた識別情報および前記特定ユーザの生体情報を記憶する第１記憶領域と、前記特定ユーザのみがアクセス可能な秘密情報を記憶する第２記憶領域と、を有する記録媒体に対して、前記第２記憶領域にアクセスしようとするユーザが前記特定ユーザかを管理するためのアクセス管理プログラムであって、コンピュータに、前記ユーザから取得された生体情報と前記記録媒体から得られた生体情報とを比較する比較機能と、前記比較機能による比較の結果、前記ユーザから取得された生体情報と前記記録媒体から得られた生体情報との適合率が所定のしきい値以上であれば、前記記録媒体に要求して得られた前記識別情報の一部と、前記ユーザによって入力された第１情報とを結合する結合機能と、前記結合機能によって得られた結合情報を前記記録媒体に送出する送出機能と、を実現させる。
【００１８】
また、本発明のアクセス管理プログラムは、前記結合機能は、前記比較機能による比較の結果、前記ユーザから取得された生体情報と前記記録媒体から得られた生体情報との適合率が所定のしきい値未満であれば、前記ユーザに要求して得られた第２情報と、前記ユーザによって入力された第１情報とを結合する。
【００１９】
また、本発明のアクセス管理プログラムは、特定ユーザに割り当てられた識別情報を記憶する第１記憶領域と、暗号化された前記識別情報の一部および暗号化された前記特定ユーザの生体情報を記憶する第２記憶領域と、前記特定ユーザのみがアクセス可能な秘密情報を記憶する第３記憶領域と、を有する記録媒体に対して、前記第３記憶領域にアクセスしようとするユーザが前記特定ユーザかを管理するためのアクセス管理プログラムであって、コンピュータに、前記記録媒体の前記第２記憶領域に記録された暗号化された生体情報を復号する第１復号機能と、前記ユーザから取得された生体情報と前記第１復号機能によって復号された生体情報とを比較する比較機能と、前記比較機能による比較の結果、前記ユーザから取得された生体情報と前記第１復号機能によって復号された生体情報との適合率が所定のしきい値以上であれば、前記記録媒体に要求して得られた前記暗号化された識別情報の一部を復号する第２復号機能と、前記第２復号機能によって復号された識別情報の一部と、前記ユーザによって入力された第１情報とを結合する結合機能と、前記結合機能によって得られた結合情報を前記記録媒体に送出する送出機能と、を実現させる。
【００２０】
また、本発明のアクセス管理プログラムは、前記結合機能は、前記比較機能による比較の結果、前記ユーザから取得された生体情報と前記第１復号機能によって復号された生体情報との適合率が所定のしきい値未満であれば、前記ユーザに要求して得られた第２情報と、前記ユーザによって入力された第１情報とを結合する。
【００２１】
また、本発明のアクセス管理プログラムは、前記暗号化された識別情報の一部および生体情報は、前記識別情報の一部以外の情報を利用して暗号化され、前記第１復号機能および前記第２復号機能は、前記ユーザによって入力された第１情報を利用して復号する。
【００２２】
【発明の実施の形態】
（第１の実施形態）
図１は、本発明の第１の実施形態を説明するためのアクセス管理システムを示す概略構成を示す図である。同図に示すように、本実施形態のアクセス管理システムは、生体センサ１０１と、ＩＣカードリーダライタ１０３と、アクセス管理装置１０５とを備える。なお、アクセス管理装置１０５は、所定のプログラムによって動作するプロセッサを主体に構成される。
【００２３】
以下、第１の実施形態で説明される図１に示したアクセス管理システムが備える各構成要素について説明する。まず、生体センサ１０１は、アクセス管理装置１０５に接続され、指紋等の生体情報を読み取ってアクセス管理装置１０５に送るものである。また、ＩＣカードリーダライタ１０３は、特許請求の範囲の記録媒体に該当するＩＣカード１０７に記憶された情報を読み出したり、ＩＣカード１０７に情報を書き込むものである。
【００２４】
なお、ＩＣカード１０７は、図２に示すように、特定ユーザに割り当てられたＰＩＮ（Ｐｅｒｓｏｎａｌ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｎｕｍｂｅｒ）情報を記憶するＰＩＮ情報記憶部１２１と、当該ＩＣカード１０７を利用する特定ユーザの生体情報（以下「基準生体情報」という。）およびＰＩＮ情報の一部を記憶する記憶部１２３と、秘密情報を記憶する秘密情報記憶部１２５と、ＰＩＮ情報記憶部１２１に記憶されているＰＩＮ情報とアクセス管理装置１０５から送られたＰＩＮ情報を比較する処理部１２７とを有する。なお、ＰＩＮ情報は特許請求の範囲の識別情報に該当し、ＰＩＮ情報記憶部１２１および記憶部１２３は第１記憶領域に該当し、秘密情報記憶部１２５は第２記憶領域に該当する。
【００２５】
また、アクセス管理装置１０５は、図１に示したように、特許請求の範囲の送出手段に該当するインターフェイス部１５１と、比較手段に該当する比較部１５３と、結合手段に該当する結合部１５５と、入力部１５７とを有している。インターフェイス部１５１は、ＩＣカード１０７に記憶されている情報を読み出したり書き込んだりするものである。また、入力部１５７は、ユーザがＰＩＮ情報を入力するためのものである。また、比較部１５３は、生体センサ１０１から送られた生体情報の特徴を抽出して、当該抽出した生体情報の特徴とＩＣカード１０７に記憶されている基準生体情報とを比較するものである。また、結合部１５５は、ユーザによって入力されたＰＩＮ情報の一部とＩＣカード１０７から読み出された当該一部以外のＰＩＮ情報を結合するものである。
【００２６】
なお、ＩＣカード１０７に基準生体情報やＰＩＮ情報を登録する際にもアクセス管理装置１０５は用いられる。ＩＣカード１０７に基準生体情報やＰＩＮ情報を登録するとは、ＩＣカード１０７の記憶部１２３またはＰＩＮ情報記憶部１２１にこれらの情報を書き込むことを意味する。
【００２７】
次に、図１に示したアクセス管理システムの動作について説明する。なお、以下の説明では、ＰＩＮ情報が「１２３４５６７８」であるとする。
【００２８】
図３は、図１に示したアクセス管理システムのＩＣカード１０７への登録フローを示す図である。同図に示すように、ＩＣカード１０７にＰＩＮ情報および生体情報を登録する際は、まず、ユーザがＰＩＮ情報の全て（”１２３４５６７８”）をアクセス管理装置１０５に入力する（ステップＳ１５１）。そして、アクセス管理装置１０５は当該ＰＩＮ情報をＩＣカード１０７に送出し（ステップＳ１５３）、ＩＣカード１０７は受け取ったＰＩＮ情報をＰＩＮ情報記憶部１２１に格納する（ステップＳ１５５）。
【００２９】
次に、ユーザが生体情報を生体センサ１０１に読み取らせる（ステップＳ１５７）。生体情報はアクセス管理装置１０５に送られ、アクセス管理装置１０５は生体情報の特徴を抽出し、基準生体情報を生成する（ステップＳ１５９）。そして、アクセス管理装置１０５は、当該基準生体情報をＩＣカード１０７に送出し（ステップＳ１６１）、ＩＣカード１０７は受け取った基準生体情報およびＰＩＮ情報の一部（”５６７８”）を記憶部１２３に格納する（ステップＳ１６３）。
【００３０】
図４は、図１に示したアクセス管理システムの認証フローを示す図である。同図に示すように、まず、ユーザが特許請求の範囲の第１情報に該当するＰＩＮ情報の一部（例えば”１２３４”）をアクセス管理装置１０５に入力し（ステップＳ２０１）、かつ、生体情報を生体センサ１０１に読み取らせる（ステップＳ２０３）。生体情報はアクセス管理装置１０５に送られ、アクセス管理装置１０５は生体情報の特徴を抽出する（ステップＳ２０５）。そして、アクセス管理装置１０５は、ＩＣカード１０７に基準生体情報を送出するよう要求する（ステップＳ２０７）。ＩＣカード１０７が当該要求を受け取ると、記憶部１２３に記憶されている基準生体情報をアクセス管理装置１０５に送出する（ステップＳ２０９）。
【００３１】
アクセス管理装置１０５は、ＩＣカード１０７から基準生体情報を受け取ると、ステップＳ２０５で抽出された生体情報の特徴と基準生体情報を比較して（ステップＳ２１１）、適合率が所定のしきい値以上であればステップＳ２１３に進み、適合率が所定のしきい値未満であればステップＳ２１５に進む。ステップＳ２１３では、ステップＳ２０１で入力されたＰＩＮ情報の一部以外（”５６７８”）を送出するようＩＣカード１０７に要求する。
【００３２】
ＩＣカード１０７が当該要求を受け取ると、記憶部１２３に記憶されているＰＩＮ情報の一部以外（”５６７８”）をアクセス管理装置１０５に送出する（ステップＳ２１７）。一方、ステップＳ２１５では、ステップＳ２０１で入力されたＰＩＮ情報の一部以外（”５６７８”）を入力するようユーザに促す。なお、当該ＰＩＮ情報の一部以外（”５６７８”）は特許請求の範囲の第２情報に該当する。
【００３３】
ステップＳ２１５またはステップＳ２１７によってＰＩＮ情報の一部以外（”５６７８”）の情報が得られると、ステップＳ２０１で入力されたＰＩＮ情報の一部（”１２３４”）と一部以外（”５６７８”）を結合し、合成ＰＩＮ情報を生成する（ステップＳ２１９）。次に、アクセス管理装置１０５がステップＳ２１９で生成された合成ＰＩＮ情報をＩＣカード１０７に送信する（ステップＳ２２１）。ＩＣカード１０７の処理部１２７は、ステップＳ２２１で送信された合成ＰＩＮ情報とＰＩＮ情報記憶部１２１に記憶されているＰＩＮ情報とを比較して（ステップＳ２２３）、これらの情報が合致すればＩＣカード１０７からの秘密情報の読み出しを許可し（ステップＳ２２５）、合致しなければＩＣカード１０７からの秘密情報の読み出しを拒否する（ステップＳ２２７）。
【００３４】
以上説明したように、本実施形態で説明したアクセス管理システムでは、図４のステップＳ２１１に示した生体情報と基準生体情報を比較するステップを迂回するようプログラムを改竄したとしても、ＰＩＮ情報のユーザが入力する部分が誤っている場合はＩＣカード１０７からの秘密情報の読み出しが拒否される。また、アクセス管理装置１０５によって読み出される情報（基準生体情報およびＰＩＮ情報の一部）を記憶するＩＣカード１０７の記憶部１２３が解析され情報が盗まれた場合であっても、ユーザが入力する部分のＰＩＮ情報がない限りＩＣカード１０７から秘密情報を読み出すことができない。したがって、正当な方法以外ではＩＣカード１０７から秘密情報を読み出し不可能な、セキュリティ性の高いアクセス管理システムを提供することができる。
【００３５】
さらに、ユーザが入力する情報はＰＩＮ情報の一部で良いため、ユーザが入力すべき情報はＰＩＮ情報の全ての場合と比較して少ない。このため、入力すべき情報をユーザが忘れてしまう可能性を小さくでき、ユーザにとっての利便性を向上させることができる。
【００３６】
（第２の実施形態）
第２の実施形態では、第１の実施形態と異なり、ＩＣカード１０７の記憶部１２３に記憶されている基準生体情報およびＰＩＮ情報の一部（”５６７８”）が暗号化されている。なお、当該暗号化は、記憶部１２３に記憶されるＰＩＮ情報の一部以外（”１２３４”）の情報を利用して行われる。また、ＩＣカード１０７から送出された当該暗号化された基準生体情報およびＰＩＮ情報の一部（”５６７８”）は、アクセス管理装置で復号されて利用される。
【００３７】
なお、本実施形態では、ＰＩＮ情報記憶部１２１が第１記憶領域に該当し、記憶部１２３が第２記憶領域に該当し、秘密情報記憶部１２５が第３記憶領域に該当する。
【００３８】
図５は、本発明の第２の実施形態を説明するためのアクセス管理システムを示す概略構成を示す図である。同図において、第１の実施形態で説明した図１と重複する部分、すなわち生体センサ１０１およびＩＣカードリーダライタ１０３には同一の符号を付して説明を省略する。
【００３９】
本実施形態のアクセス管理装置２０５は、第１の実施形態のアクセス管理装置１０５が有するインターフェイス部１５１、比較部１５３、結合部１５５および入力部１５７の他に、特許請求の範囲の復号手段に該当する暗号復号部２５１を有している。暗号復号部２５１は、インターフェイス部１５１がＩＣカード１０７から読み出した暗号化された基準生体情報およびＰＩＮ情報の一部（”５６７８”）を復号するものである。また、ＩＣカード１０７に基準生体情報やＰＩＮ情報を登録する際には、ＰＩＮ情報の一部以外（”１２３４”）の情報を利用して暗号化を行う。
【００４０】
次に、図５に示したアクセス管理システムの動作について説明する。なお、以下の説明では、ＰＩＮ情報が「１２３４５６７８」であるとする。
【００４１】
図６は、図５に示したアクセス管理システムのＩＣカード１０７への登録フローを示す図である。なお、第１の実施形態で説明した図３と重複するステップには同一の符号を付す。同図に示すように、ＩＣカード１０７にＰＩＮ情報および生体情報を登録する際は、まず、ユーザがＰＩＮ情報の全て（”１２３４５６７８”）をアクセス管理装置１０５に入力する（ステップＳ１５１）。そして、アクセス管理装置１０５は当該ＰＩＮ情報をＩＣカード１０７に送出し（ステップＳ１５３）、ＩＣカード１０７は受け取ったＰＩＮ情報をＰＩＮ情報記憶部１２１に格納する（ステップＳ１５５）。
【００４２】
次に、ユーザが生体情報を生体センサ１０１に読み取らせる（ステップＳ１５７）。生体情報はアクセス管理装置１０５に送られ、アクセス管理装置１０５は生体情報の特徴を抽出し、基準生体情報を生成する（ステップＳ１５９）。そして、アクセス管理装置１０５は、当該基準生体情報およびステップＳ１５１で入力されたＰＩＮ情報の一部（”５６７８”）を、ＰＩＮ情報の一部以外（”１２３４”）を利用して暗号化する（ステップＳ１８１）。次に、アクセス管理装置１０５は、当該暗号化された基準生体情報およびＰＩＮ情報の一部（”５６７８”）をＩＣカード１０７に送出し（ステップＳ１８３）、ＩＣカード１０７は受け取った情報を記憶部１２３に格納する（ステップＳ１８５）。
【００４３】
図７は、図５に示したアクセス管理システムの認証フローを示す図である。なお、第２の実施形態で説明した図４と重複するステップには同一の符号を付す。同図に示すように、まず、ユーザが特許請求の範囲の第１情報に該当するＰＩＮ情報の一部（例えば”１２３４”）をアクセス管理装置１０５に入力し（ステップＳ２０１）、かつ、生体情報を生体センサ１０１に読み取らせる（ステップＳ２０３）。生体情報はアクセス管理装置１０５に送られ、アクセス管理装置１０５は生体情報の特徴を抽出する（ステップＳ２０５）。そして、アクセス管理装置１０５は、ＩＣカード１０７に基準生体情報を送出するよう要求する（ステップＳ２０７）。ＩＣカード１０７が当該要求を受け取ると、記憶部１２３に記憶されている暗号化された基準生体情報をアクセス管理装置１０５に送出する（ステップＳ２５１）。
【００４４】
アクセス管理装置１０５は、ＩＣカード１０７から暗号化された基準生体情報を受け取ると、当該基準生体情報をステップＳ２０１で入力されたＰＩＮ情報の一部（”１２３４”）を利用して復号する（ステップＳ２５３）。次に、アクセス管理装置１０５は、ステップＳ２０５で抽出された生体情報の特徴とステップＳ２５１で復号された基準生体情報を比較して（ステップＳ２５５）、適合率が所定のしきい値以上であればステップＳ２１３に進み、適合率が所定のしきい値未満であればステップＳ２１５に進む。ステップＳ２１３では、ステップＳ２０１で入力されたＰＩＮ情報の一部以外（”５６７８”）を送出するようＩＣカード１０７に要求する。
【００４５】
ＩＣカード１０７が当該要求を受け取ると、記憶部１２３に記憶されている暗号化されたＰＩＮ情報の一部以外（”５６７８”）をアクセス管理装置１０５に送出する（ステップＳ２１７）。そして、アクセス管理装置１０５は、ＩＣカード１０７から暗号化されたＰＩＮ情報の一部以外（”５６７８”）を受け取ると、当該情報をステップＳ２０１で入力されたＰＩＮ情報の一部（”１２３４”）を利用して復号する（ステップＳ２５７）。一方、ステップＳ２１５では、ステップＳ２０１で入力されたＰＩＮ情報の一部以外（”５６７８”）を入力するようユーザに促す。なお、当該ＰＩＮ情報の一部以外（”５６７８”）は特許請求の範囲の第２情報に該当する。
【００４６】
ステップＳ２１５またはステップＳ２５７によってＰＩＮ情報の一部以外（”５６７８”）の情報が得られると、ステップＳ２０１で入力されたＰＩＮ情報の一部（”１２３４”）と一部以外（”５６７８”）を結合し、合成ＰＩＮ情報を生成する（ステップＳ２１９）。次に、アクセス管理装置１０５がステップＳ２１９で生成された合成ＰＩＮ情報をＩＣカード１０７に送信する（ステップＳ２２１）。ＩＣカード１０７の処理部１２７は、ステップＳ２２１で送信された合成ＰＩＮ情報とＰＩＮ情報記憶部１２１に記憶されているＰＩＮ情報とを比較して（ステップＳ２２３）、これらの情報が合致すればＩＣカード１０７からの秘密情報の読み出しを許可し（ステップＳ２２５）、合致しなければＩＣカード１０７からの秘密情報の読み出しを拒否する（ステップＳ２２７）。
【００４７】
以上説明したように、本実施形態で説明したアクセス管理システムでは、ＩＣカード１０７の記憶部１２３に記憶されている基準生体情報およびＰＩＮ情報の一部（”５６７８”）がＰＩＮ情報の一部以外（”１２３４”）によって暗号化されている。このため、仮にＩＣカード１０７の記憶部が解析され情報が盗まれた場合であっても、ＰＩＮ情報の一部以外（”１２３４”）を利用して復号されない限りＩＣカード１０７から秘密情報を読み出すことができない。したがって、セキュリティ性がより高いアクセス管理システムを提供することができる。
【００４８】
なお、上記第１および第２の実施形態では、ＩＣカード１０７を例に説明したが、トークン等の他の媒体を利用しても良い。
【００４９】
【発明の効果】
以上説明したように、本発明によれば、比較手段による比較処理を迂回するように改竄したとしても、ユーザによって入力された第１情報が誤っている場合は、送出手段から送出される結合情報が記録媒体の第２記憶領域から秘密情報を読み出すために正当な情報とはなり得ないため、正当な方法以外では秘密情報を記憶する記憶領域にアクセス不可能なアクセス管理装置およびアクセス管理プログラムを提供することができる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態を説明するためのアクセス管理システムを示す概略構成を示す図
【図２】ＩＣカードの内部構成を示す図
【図３】図１に示したアクセス管理システムのＩＣカードへの登録フローを示す図
【図４】図１に示したアクセス管理システムの認証フローを示す図
【図５】本発明の第２の実施形態を説明するためのアクセス管理システムを示す概略構成を示す図
【図６】図５に示したアクセス管理システムのＩＣカードへの登録フローを示す図
【図７】図５に示したアクセス管理システムの認証フローを示す図
【図８】従来のアクセス管理システムが行う処理フローを示す図
【符号の説明】
１０１  生体センサ
１０３  ＩＣカードリーダライタ
１０５，２０５  アクセス管理装置
１０７  ＩＣカード
１２１  ＰＩＮ情報記憶部
１２３  記憶部
１２５  秘密情報記憶部
１２７  処理部
１５１  インターフェイス部
１５３  比較部
１５５  結合部
１５７  入力部
２５１  暗号復号部
【図１】
2004310278.tif 000003
【図２】
2004310278.tif 000004
【図３】
2004310278.tif 000005
【図４】
2004310278.tif 000006
【図５】
2004310278.tif 000007
【図６】
2004310278.tif 000008
【図７】
2004310278.tif 000009
【図８】
2004310278.tif 000010