(57)【要約】【課題】  生体認証の課題として、「なりすまし」の問題がある。【解決手段】  規則入出力部１２４は、携帯型端末装置２００から認証方法に関する規則情報を取得する。生体情報取得部１２２は、規則情報に基づいて被認証者から生体情報を取得する。認証部１２６は、登録者の生体情報が予め記録された登録者リストを取得された生体情報に基づいて検索することにより、被認証者を認証する。規則生成部１２８は、次回の認証のために規則情報を生成する。規則入出力部１２４は、規則記憶部２０２に規則情報を記録する。【選択図】  図２
2005275527.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体から認証方法に関する規則情報を取得する規則取得部と、
前記規則情報に基づいて、被認証者から生体情報を取得する生体情報取得部と、
登録者の生体情報が予め記録された登録者リストを前記取得された生体情報に基づいて検索することにより、前記被認証者を認証する認証部と、
次回の認証のための規則情報を生成する規則生成部と、
前記記録媒体に前記生成された規則情報を記録する規則記録部と、
を備えることを特徴とする個人認証装置。
【請求項２】
前記規則取得部は、認証に必要な生体情報の種別に関する情報を前記規則情報として取得することを特徴とする請求項１に記載の個人認証装置。
【請求項３】
前記規則取得部は、認証に必要な複数の生体情報の入力順序に関する情報を前記規則情報として取得することを特徴とする請求項１または２に記載の個人認証装置。
【請求項４】
記録媒体から認証方法に関する規則情報を取得する規則取得部と、
前記規則情報に基づいて、被認証者から生体情報を取得する生体情報取得部と、
登録者の生体情報が予め記録された登録者リストを前記取得された生体情報に基づいて検索することにより、前記被認証者を認証する認証部と、
次回の認証のために規則情報の設定入力を前記被認証者より受け付ける規則設定部と、
前記記録媒体に前記設定された規則情報を記録する規則記録部と、
を備えることを特徴とする個人認証装置。
【請求項５】
携帯型端末装置と、生体情報に基づいて個人認証を実行する個人認証装置からなるシステムであって、
前記携帯型端末装置は、
認証方法に関する規則情報を記憶する規則記憶部と、
前記規則情報を前記個人認証装置と送受する入出力部と、を備え、
前記個人認証装置は、
前記携帯型端末装置から前記規則情報を取得する規則取得部と、
前記規則情報に基づいて、被認証者から生体情報を取得する生体情報取得部と、
前記取得された生体情報に基づいて、前記被認証者を認証する認証部と、
次回の認証のための規則情報を生成する規則生成部と、
前記携帯型端末装置に前記生成された規則情報を記録する規則記録部と、
を備えることを特徴とする個人認証システム。
【請求項６】
規則取得部が、記録媒体から認証方法に関する規則情報を取得するステップと、
生体情報取得部が、前記規則情報に基づいて、被認証者から生体情報を取得するステップと、
認証部が、登録者の生体情報が予め記録された登録者リストを前記取得された生体情報に基づいて検索することにより、前記被認証者を認証するステップと、
規則生成部が、次回の認証のための規則情報を生成するステップと、
規則記録部が、前記記録媒体に前記生成された規則情報を記録するステップと、
を備えることを特徴とする個人認証方法。
【請求項７】
記録媒体から認証方法に関する規則情報を取得する機能と、
前記規則情報に基づいて、被認証者から生体情報を取得する機能と、
登録者の生体情報が予め記録された登録者リストを前記取得された生体情報に基づいて検索することにより、前記被認証者を認証する機能と、
次回の認証のための規則情報を生成する機能と、
前記記録媒体に前記生成された規則情報を記録する機能と、
をコンピュータに発揮させることを特徴とする個人認証プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は個人認証装置に関し、特に生体情報に基づく個人認証装置に関する。
【背景技術】
【０００２】
本人確認の方法として、パスワード認証は広く採用されている認証方法である。被認証者は本人しか知り得ない情報として任意のパスワードを設定し、これを記憶する。しかし、認証機会が増加しつつある昨今では、被認証者が認証機会に応じて複数のパスワードを使い分けることは困難となりつつある。
【０００３】
近年になって注目されている本人確認の方法として、指紋、掌紋、顔、虹彩、声紋などの生体情報による生体認証がある。生体認証によれば、被認証者の生体情報そのものがパスワードの役割を果たすため、被認証者に「記憶に伴う負荷」がかからないという利点がある。近年では電子商取引が活発化しつつあるが、その認証方法の多くはパスワードなどの「知識による認証」に基づく。この分野では、特に利便性と安全性の高い認証装置の登場が待ち望まれている。
【特許文献１】特開２００３−５８５０８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、現在のところ、生体認証にもいくつかの課題がある。そのうちのひとつに、「なりすまし」の問題がある。たとえば、顔認証ならば写真、指紋認証であれば人工指紋などにより、セキュリティが破られてしまう可能性は否定できない。
【０００５】
本発明はこうした背景に鑑みてなされたものであり、その目的は、個人認証装置のセキュリティを向上させるために、個人認証装置の認証方法を制御することに関する。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明のある態様の個人認証装置は、記録媒体から取得した規則情報に基づいて、被認証者から生体情報を取得した上で、被認証者を認証する。この装置は、次回の認証のための規則情報を生成して記録媒体に記録する。
【０００７】
この装置は、外部記録媒体に認証方法を定めた規則情報を記録する。この外部記録媒体を持たなければ、他人はこの個人認証装置における認証方法を知ることができないため、従来の個人認証装置よりもセキュリティを高めることができる。特に、認証時に次の認証方法が決められるため、他人に認証方法を盗み見されたとしても効果的にセキュリティを確保できる。この個人認証装置の規則情報は外部の記録媒体から取得してもよい。
【発明の効果】
【０００８】
本発明によれば、個人認証装置のセキュリティを高めることができる。
【発明を実施するための最良の形態】
【０００９】
図１は、個人認証システム３００の外観を示す図である。個人認証システム３００は、個人認証装置１００と携帯型端末装置２００により構成される。携帯型端末装置２００は、読み出しと書き込みが共に可能なカードとして形成される。携帯型端末装置２００は、クレジットカードなど、既存のＩＣカードや磁気カードであってもよい。被認証者が挿入口１０２に携帯型端末装置２００を挿入すると、個人認証装置１００は認証処理を開始する。カメラ１０４は、被認証者の顔や虹彩を撮像する。個人認証装置１００は、カメラ１０４により撮像された被認証者の顔画像に基づいて顔認証を実行する。また、個人認証装置１００は、カメラ１０４により撮像された被認証者の虹彩情報に基づいて虹彩認証を実行する。キー操作部１０６は、被認証者からの操作入力を受け付ける。表示部１０８は、被認証者に認証方法や認証結果などの各種情報を表示する。指紋センサ１１０の表面には圧電素子が配設され、被認証者の指紋入力を検出する。個人認証装置１００は、このほかにも更に多様な生体情報を取得するための手段を有してもよい。
【００１０】
携帯型端末装置２００には認証方法に関する規則情報が記録されている。生体認証に用いられる生体情報としては、掌紋、掌形、虹彩、網膜、耳の形、声、署名、筆跡、静脈パターンなど、さまざまな種類の生体情報がある。個人認証装置１００は、カメラ１０４や指紋センサ１１０を介して被認証者から各種の生体情報を取得する。規則情報とは、これら各種の生体情報の入力方法に関する規則である。規則情報は次の３つの要素により構成される。
【００１１】
一つ目は、生体情報の種別（以下、単に「種別情報」とよぶ）である。種別情報は、個人認証のために、「いかなる種類の生体情報を使うか」についての情報である。二つ目は、生体情報の入力順序（以下、単に「順序情報」とよぶ）である。順序情報は、種別情報として入力の対象となる生体情報の入力順序についての情報である。入力順序は、「顔情報、顔情報、指紋情報・・・」のように、同じ種類の生体情報の入力が繰り返されてもよい。三つ目は、生体情報の入力の仕方（以下、単に「条件情報」とよぶ）である。これは、「右手中指を３０度程度傾けた上で指紋認証」、「左目を閉じた状態で顔認証」など、生体情報の入力条件についての情報である。個人認証装置１００は、携帯型端末装置２００から規則情報を読み出すと、表示部１０８にて規則情報を表示する。被認証者はその表示にしたがって生体情報を順次入力することにより認証が実行される。
【００１２】
図２は、個人認証装置１００と携帯型端末装置２００の機能ブロック図である。ここに示す各ブロックは、ハードウェア的には、コンピュータのＣＰＵをはじめとする素子や機械装置で実現でき、ソフトウェア的にはコンピュータプログラム等によって実現されるが、ここでは、それらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックはハードウェア、ソフトウェアの組合せによっていろいろなかたちで実現できることは、当業者には理解されるところである。以下、認証の対象となるユーザのことを「被認証者」、個人認証装置１００に生体情報を予め登録されているユーザのことを「登録者」とよぶ。個人認証装置１００は、同一人物と言えるほどに被認証者の生体情報と類似する生体情報を有する登録者が存在するか否かを判定する。個人認証装置１００は、そのような登録者が存在すれば被認証者を認証し、存在しなければ被認証者を認証しない。
【００１３】
個人認証装置１００は、ユーザからの生体情報に基づいて被認証者を認証する。携帯型端末装置２００は、規則情報を記憶する。個人認証装置１００は、ユーザインタフェース処理部１２０、生体情報取得部１２２、規則入出力部１２４、認証部１２６、規則生成部１２８および登録情報記憶部１３０を含む。携帯型端末装置２００は規則記憶部２０２と入出力部２０４を含む。
【００１４】
ユーザインタフェース処理部１２０は、被認証者とのユーザインタフェースに関する処理を担当する。ユーザインタフェース処理部１２０は被認証者からのキー操作部１０６を介して操作入力を受け付けるとともに、各種情報を表示部１０８を介して表示する。登録情報記憶部１３０は、登録者の各種生体情報から個人認証のための特徴を抽出した情報（以下、生体情報から特徴抽出した情報であることを強調する意味で言うときには、特に「生体特徴情報」ともよぶ）を記憶する。登録情報記憶部１３０は、条件情報に対応した各状態についての生体特徴情報を記憶する。
【００１５】
規則記憶部２０２は、規則情報を記憶する。入出力部２０４は、個人認証装置１００に対するインタフェース処理を担当する。入出力部２０４は、この規則情報を個人認証装置１００の規則入出力部１２４に対して出力する。また、入出力部２０４は、個人認証装置１００の規則入出力部１２４から規則情報を取得する。規則入出力部１２４は、携帯型端末装置２００の個人認証装置１００に対するインタフェース処理を担当する。規則入出力部１２４は、入出力部２０４に対して規則情報を出力するとともに、入出力部２０４から規則情報を取得する。規則記憶部２０２の規則情報は、個人認証装置１００を介することにより読み出しが可能となる。ユーザインタフェース処理部１２０は、規則入出力部１２４により取得した規則情報に基づいて、被認証者に生体情報の入力を促す。
【００１６】
生体情報取得部１２２は、被認証者から生体情報を取得する。生体情報取得部１２２は、更に特徴抽出部１３２を含む。特徴抽出部１３２は、生体情報から個人を特定するための特徴を抽出した生体特徴情報を生成する。認証部１２６は、規則情報にしたがって、生体情報取得部１２２から取得された被認証者の生体特徴情報と登録情報記憶部１３０が記憶する登録者の生体特徴情報に基づいて、被認証者を認証する。
【００１７】
認証部１２６は、生体情報特定部１３４、類似値計算部１３６および判定部１３８を含む。生体情報特定部１３４は、規則入出力部１２４により取得された規則情報に基づいて、認証の対象となる生体情報を選択する。また、生体情報特定部１３４は、その生体情報を入力するための条件についても特定する。類似値計算部１３６は、被認証者と登録者のそれぞれの生体特徴情報が互いに類似する度合いを所定の関数に基づいて指標化した類似値を計算する。類似値が高いほど、生体情報の一致度が高い。
【００１８】
たとえば、指紋の場合、その分岐点や端点の位置、指紋に現われる曲線の曲率や線間隔などには個人差がある。被認証者とある登録者のそれぞれの指紋形状における類似値は、指紋各部の類似具合を、条件情報を加味した所定の関数に基づいて指標化したパラメータである。顔や静脈や虹彩などその他の生体情報についても同様に類似値が定められる。
【００１９】
判定部１３８は、類似値計算部１３６により計算された類似値に基づいて、認証の可否を判定する。類似値計算部１３６は、類似値が所定の閾値以上であれば被認証者を認証し、そうでなければ認証しない。認証に成功すると、認証部１２６は認証成功を規則生成部１２８に通知する。規則生成部１２８は、次回の認証のための規則情報を生成する。規則生成部１２８は、認証のために必要な生体情報の種別を乱数値に基づいて選択する。つぎに、その選択した生体情報の入力条件をいくつか定めたテーブルを参照し、別の乱数値に基づいて入力条件を決定する。規則生成部１２８は、複数の生体情報を選択してもよい。その場合には、規則生成部１２８は選択した複数の生体情報の入力順序を、さらに別の乱数値に基づいて決定する。規則生成部１２８は、以上により決定した種別情報、条件情報、順序情報をまとめて規則情報を生成する。規則入出力部１２４は、生成された規則情報を入出力部２０４を介して規則記憶部２０２に記録する。
【００２０】
なお、認証が成功したときには、被認証者は次回の認証のために、規則情報を設定してもよい。このとき、被認証者は、キー操作部１０６を介して設定画面を表示部１０８に表示させ、種別情報、条件情報、順序情報を設定することにより、規則情報を設定する。設定された規則情報は、規則入出力部１２４を介して規則記憶部２０２に記録される。
【００２１】
図３は、個人認証装置１００の認証処理過程を示すフローチャートである。被認証者が、携帯型端末装置２００を挿入口１０２に挿入することにより認証処理が開始される。規則入出力部１２４は規則記憶部２０２から規則情報を取得する（Ｓ１０）。生体情報特定部１３４は、規則情報に基づいて、認証の対象となる生体情報を選択する（Ｓ１２）。ユーザインタフェース処理部１２０は、規則情報に基づいて、被認証者に対して生体情報の入力を促す。生体情報取得部１２２は、被認証者から生体情報を取得する（Ｓ１４）。登録情報記憶部１３０は、生体情報から特徴を抽出する（Ｓ１６）。
【００２２】
判定部１３８は、類似値計算部１３６により計算された類似値に基づいて認証可否を判定する（Ｓ１８）。認証に失敗すれば（Ｓ２０のＮ）、ユーザインタフェース処理部１２０は被認証者に認証が失敗した旨を表示する（Ｓ３０）。表示後、処理は終了する。認証が成功すれば（Ｓ２０のＹ）、生体情報特定部１３４は規則情報において認証の対象とされたすべての生体情報について認証が完了したかを、判断する（Ｓ２２）。完了していなければ（Ｓ２２のＮ）、処理はＳ１２に戻り、つぎの生体情報に基づく認証が実行される。完了していれば（Ｓ２２のＹ）、ユーザインタフェース処理部１２０は認証に成功した旨を被認証者に表示する（Ｓ２４）。規則生成部１２８は、次回に認証のために新たに規則情報を生成する（Ｓ２６）。規則入出力部１２４は、生成された規則情報を入出力部２０４を介して規則記憶部２０２に記録する（Ｓ２８）。
【００２３】
携帯型端末装置２００の主たる機能および個人認証装置１００の一部の機能は、携帯電話やＰＤＡ（Personal Digital Assistance）などの携帯型端末により実現されてもよい。この携帯型端末は、規則記憶部２０２、入出力部２０４、ユーザインタフェース処理部１２０および生体情報取得部１２２を含む。被認証者は、個人認証装置１００に対して携帯型端末が格納する規則情報を送信することにより認証処理が開始される。認証に成功すると、規則生成部１２８は次回の認証のために規則情報を同様に生成する。規則入出力部１２４は、生成された規則情報を携帯型端末に送信し、携帯型端末はこれを記憶する。携帯型端末は、規則情報を個人認証装置１００を介することなく直接読み出せないように設定されてもよい。また、個人認証装置１００が携帯型端末装置２００からみて所定範囲内になければ、認証処理が開始されないよう設定されてもよい。
【００２４】
携帯型端末装置２００は、認証のために特別に用意される装置でなくてもよい。たとえば、携帯型端末装置２００は、クレジットカードなどユーザが通常持ち歩く記録機能を有するカードでもよい。携帯型端末装置２００を有するユーザは認証時にしか規則情報を知ることができない。そのため、他人が規則情報を記憶する携帯型端末装置２００を取得しない限り、その被認証者になりすますことができない。複数の生体情報に基づく複合認証の場合には、被認証者は複数の生体情報を入力する。しかし、本実施例の個人認証装置１００は、複数種類の生体情報のいずれか一つを規則情報に基づいて入力するとしても、実質的に複合認証並の安全性が確保される。認証時まで、認証に必要とされる生体情報の種別が判明しないからである。また、この場合には、複数の生体情報を入力するよりも、入力の手間が軽減されるため、被認証者の利便性が高める上でも好適である。
【００２５】
以上、実施の形態をもとに本発明を説明した。なお本発明はこの実施の形態に限定されることなく、そのさまざまな変形例もまた、本発明の態様として有効である。
【図面の簡単な説明】
【００２６】
【図１】個人認証システムの外観を示す図である。
【図２】個人認証システムの機能ブロック図である。
【図３】個人認証装置の認証処理過程を示すフローチャートである。
【符号の説明】
【００２７】
１００  個人認証装置、１２０  ユーザインタフェース処理部、１２２  生体情報取得部、１２４  規則入出力部、１２６  認証部、１２８  規則生成部、１３０  登録情報記憶部、１３２  特徴抽出部、１３４  生体情報特定部、１３６  類似値計算部、１３８  判定部、２００  携帯型端末装置、２０２  規則記憶部、２０４  入出力部、３００  個人認証システム。
【図１】
2005275527.tif 000003
【図２】
2005275527.tif 000004
【図３】
2005275527.tif 000005