(57)【要約】【課題】プライバシの保護を行いつつ、本人認証の履歴管理を可能とする認証履歴管理装置、及びそのような認証履歴の管理に利用可能な端末装置を提供する。【解決手段】端末装置２は、利用者の本人認証を行う認証処理部２２を有しており、利用者が本人認証を行うと、認証処理の履歴を示す認証履歴情報を、ネットワーク３を介して認証履歴管理装置１へ送信する。送信する認証履歴情報には、その認証処理に利用された生体情報を暗号化した暗号化生体情報と、その認証処理の結果を示す情報が含まれる。認証履歴管理装置１は、受信した認証履歴情報を認証ログとして管理する。また、端末装置２を用いて認証ログの提供を受ける場合に、認証履歴管理装置１へ認証ログの提供要求を送信すると、該当する認証ログを認証履歴管理装置１から端末装置２へ送信される。端末装置２は、受信した認証ログを表示する。【選択図】図１
2005284701.tif 000002
【特許請求の範囲】
【請求項１】
生体情報を利用した認証処理機能を有する端末装置における認証処理の履歴を管理する認証履歴管理装置であって、
前記端末装置からネットワークを介して前記端末装置を識別する端末識別情報と前記履歴を示す認証履歴情報を受信する認証履歴受信部と、
前記認証履歴受信部で受信した前記認証履歴情報を、認証ログとして認証ログデータベースに記憶する認証ログ記憶部と、
前記認証ログの提供要求を、ネットワークを介して受信する認証ログ提供要求受信部と、
前記受信した前記認証ログの提供要求に対応する認証ログを、前記認証ログデータベースから読み出す認証ログ提供処理部と、
前記読み出した認証ログを、前記提供要求の送信元に提供する認証ログ送信部とを備え、
前記認証履歴受信部において受信する前記認証履歴情報は、その認証処理に利用された生体情報を暗号化した暗号化生体情報と、その認証処理の結果を示す情報を含む認証履歴管理装置。
【請求項２】
請求項１記載の認証履歴管理装置であって、
前記認証ログ記憶部は、前記受信した認証履歴情報を、その認証履歴情報を送信した前記端末装置を識別する端末識別情報に対応させて記憶するものである認証履歴管理装置。
【請求項３】
請求項１又は２記載の認証履歴管理装置であって、
管理対象となっている前記端末装置を確認する認証識別コード確認部を備え、
前記認証識別コード確認部は、前記端末装置を識別する前記端末識別情報と前記端末装置における認証処理に利用される認証識別コードとを対応させた管理対象データベースを有する認証履歴管理装置。
【請求項４】
請求項３記載の認証履歴管理装置であって、
前記認証識別コード確認部において前記端末装置の前記認証履歴情報が管理対象となっていることを確認した場合に、前記認証ログデータベースへの記憶と読み出しを行う認証履歴管理装置。
【請求項５】
請求項１ないし４のいずれか１項記載の認証履歴管理装置であって、
前記認証ログの提供要求には、前記端末装置における認証処理に利用される認証識別コードが含まれており、
前記認証ログ提供処理部は、前記受信した認証識別コードに基づいて前記端末識別情報を特定し、特定された端末識別情報に基づいて前記認証ログを前記認証ログデータベースから読み出し、前記認証ログの提供を要求してきた端末装置へ前記認証ログを提供する認証履歴管理装置。
【請求項６】
請求項１ないし４のいずれか１項記載の認証履歴管理装置であって、
前記認証ログの提供要求には、前記端末装置における認証処理の成功を示す情報が含まれており、
前記認証ログ提供処理部は、前記受信した前記端末識別情報と前記受信した認証処理成功の情報に基づいて前記端末識別情報を特定し、特定された端末識別情報に基づいて前記認証ログを前記認証ログデータベースから読み出し、前記認証ログの提供を要求してきた端末装置へ前記認証ログを提供する認証履歴管理装置。
【請求項７】
請求項１ないし６のいずれか１項記載の認証履歴管理装置であって、
前記生体情報は、顔情報である認証履歴管理装置。
【請求項８】
生体情報を利用した認証処理機能を有する端末装置であって、
認証に利用する生体情報の入力を含む情報を入力する入力部と、
前記入力部から入力する情報に基づいて本人認証を行う認証処理部と、
前記入力部から入力する情報の暗号化を行う暗号化処理部と、
前記認証処理部による認証処理の履歴を示す認証履歴情報を、ネットワークを介して認証履歴管理装置に送信する認証履歴情報送信部とを備え、
前記認証履歴情報送信部は、前記認証処理部が前記生体情報を利用して本人認証を行った場合、前記入力部から入力する前記生体情報を前記暗号化処理部で暗号化した暗号化生体情報と、前記認証処理部による認証処理の結果を示す情報を含む前記認証履歴情報を送信する端末装置。
【請求項９】
請求項８記載の端末装置であって、
認証すべき個人に固有の認証識別コードを記憶する認証コード記憶部を備え、
前記認証処理部は、少なくとも前記入力部から入力する生体情報を利用して生成した入力認証コードと、前記認証コード記憶部に記憶された認証識別コードとを認証コード比較検証部にて対比し、認証の成功又は不成功を判別する端末装置。
【請求項１０】
請求項９記載の端末装置であって、
前記認証処理部は、前記生体情報と前記入力部から入力するコード情報とに基づいて前記入力認証コードを生成する端末装置。
【請求項１１】
請求項８ないし１０のいずれか１項記載の端末装置であって、
前記認証履歴管理装置とネットワークを介して接続し、前記認証履歴管理装置が管理する認証ログを受信する認証ログ受信部と、
前記認証ログに含まれる暗号化生体情報の復号を行う復号化処理部と、情報を表示する表示部を備え、
前記表示部は、復号化した生体情報を表示する端末装置。
【請求項１２】
請求項１１記載の端末装置であって、
前記復号化処理部の復号鍵として、予め前記復号化処理部で保持する復号鍵を用いる端末装置。
【請求項１３】
請求項１１記載の端末装置であって、
前記復号化処理部の復号鍵として、前記入力部から復号鍵を入力する端末装置。
【請求項１４】
生体情報を利用した認証処理機能を有する端末装置をコンピュータを含んで構成する際の認証プログラムであって、
コンピュータを認証に利用する生体情報を含む情報に基づいて本人認証を行う認証処理手段と、前記情報の暗号化を行う暗号化処理手段と、前記認証処理手段による認証処理の履歴を示す認証履歴情報を、ネットワークを介して認証履歴管理装置に送信する処理を行う手段として機能させるためのプログラム。
【請求項１５】
生体情報を利用した認証処理機能を有する端末装置をコンピュータを含んで構成する際の認証プログラムであって、
コンピュータを認証に利用する生体情報を含む情報に基づいて本人認証を行う認証処理手段と、前記情報の暗号化を行う暗号化処理手段と、前記認証処理手段による認証処理の履歴を示す認証履歴情報を、ネットワークを介して認証履歴管理装置に送信する処理を行う手段と、前記認証履歴管理装置とネットワークを介して接続し、前記認証履歴管理装置が管理する認証ログを受信する処理を行う手段と、前記認証ログに含まれる暗号化生体情報の復号を行う復号化処理手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証履歴管理装置、生体情報を利用した認証処理機能を有する端末装置、及び端末装置のプログラムに関する。
【背景技術】
【０００２】
携帯電話機等の電子機器を、利用者本人以外の人物が使用できないように使用制限する場合、本人認証を行う。本人認証方法としては、パスワードによるものや、人体の特徴を示す指紋、声紋、虹彩等の生体情報を利用するものが知られている。
【０００３】
特許文献１に、生体情報を利用して本人認証を行い、その認証結果をログとして管理し、本人に通知する方法が記載されている。
【０００４】
しかしながら、特許文献１に記載された方法では、認証に利用した入力生体情報をプライバシに配慮せずサーバに蓄積するので、入力生体情報がサーバ管理者等の第三者に漏洩してしまう可能性がある。
【０００５】
【特許文献１】特開２００２−１４０３０６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、上記事情に鑑みなされたもので、プライバシの保護を行いつつ、本人認証の履歴管理を可能とする認証履歴管理装置、及びそのような認証履歴の管理に利用可能な端末装置および端末装置のプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の認証履歴管理装置は、生体情報を利用した認証処理機能を有する端末装置における認証処理の履歴を管理する認証履歴管理装置であって、前記端末装置からネットワークを介して前記端末装置を識別する端末識別情報と前記履歴を示す認証履歴情報を受信する認証履歴受信部と、前記認証履歴受信部で受信した前記認証履歴情報を、認証ログとして認証ログデータベースに記憶する認証ログ記憶部と、前記認証ログの提供要求を、ネットワークを介して受信する認証ログ提供要求受信部と、前記受信した前記認証ログの提供要求に対応する認証ログを、前記認証ログデータベースから読み出す認証ログ提供処理部と、前記読み出した認証ログを、前記提供要求の送信元に提供する認証ログ送信部とを備え、前記認証履歴受信部において受信する前記認証履歴情報は、その認証処理に利用された生体情報を暗号化した暗号化生体情報と、その認証処理の結果を示す情報を含むものである。
【０００８】
したがって、本発明によれば、端末装置で生体情報を暗号化して認証履歴として送るので、認証履歴管理装置の管理者等の第三者に生体情報が漏洩することを防ぐことができる。また、本発明によれば、ネットワークを介して認証ログの提供要求を受信するたびに認証履歴からなる認証ログを提供要求の送出元へ送信するので、認証ログの要求者が受け取れない状況での送信回数は少なくなる。
【０００９】
本発明の認証履歴管理装置は、前記認証ログ記憶部が、前記受信した認証履歴情報を、その認証履歴情報を送信した前記端末装置を識別する端末識別情報に対応させて記憶するものを含む。本発明によれば、端末装置単位の認証履歴情報を効率よく提供することができる。
【００１０】
本発明の認証履歴管理装置は、さらに管理対象となっている前記端末装置を確認する認証識別コード確認部を備え、前記認証識別コード確認部が、前記端末装置を識別する前記端末識別情報と前記端末装置における認証処理に利用される認証識別コードとを対応させた認証識別コードのデータベースを有するものを含む。本発明によれば、管理対象となっている端末装置及びその端末装置の認証識別コードを簡単に認識することができる。
【００１１】
本発明の認証履歴管理装置は、前記認証識別コード確認部において前記端末装置の前記認証履歴情報が管理対象となっていることを確認した場合に、前記認証ログデータベースへの記憶と読み出しを行うものを含む。
【００１２】
本発明の認証履歴管理装置は、前記認証ログの提供要求に、前記端末装置における認証処理に利用される認証識別コードが含まれており、前記認証ログ提供処理部が、前記受信した認証識別コードに基づいて前記端末識別情報を特定し、特定された端末識別情報に基づいて前記認証ログを前記認証ログデータベースから読み出し、前記認証ログの提供を要求してきた端末装置へ前記認証ログを提供するものを含む。本発明によれば、認証ログの提供を受けたい端末装置とは異なる端末装置を利用して、認証ログの提供を受けることができる。
【００１３】
本発明の認証履歴管理装置は、前記認証ログの提供要求に、前記端末装置における認証処理の成功を示す情報が含まれており、前記認証ログ提供処理部が、前記受信した前記端末識別情報と前記受信した認証処理成功の情報に基づいて前記端末識別情報を特定し、特定された端末識別情報に基づいて前記認証ログを前記認証ログデータベースから読み出し、前記認証ログの提供を要求してきた端末装置へ前記認証ログを提供するものを含む。本発明によれば、認証ログの提供要求があった端末装置に対する認証ログ提供の可否の判断を省略することができる。
【００１４】
本発明の認証履歴管理装置は、前記生体情報が、顔情報であるものを含む。
【００１５】
本発明の端末装置は、生体情報を利用した認証処理機能を有する端末装置であって、認証に利用する生体情報の入力を含む情報を入力する入力部と、前記入力部から入力する情報に基づいて本人認証を行う認証処理部と、前記入力部から入力する情報の暗号化を行う暗号化処理部と、前記認証処理部による認証処理の履歴を示す認証履歴情報を、ネットワークを介して認証履歴管理装置に送信する認証履歴情報送信部とを備え、前記認証履歴情報送信部は、前記認証処理部が前記生体情報を利用して本人認証を行った場合、前記入力部から入力する前記生体情報を前記暗号化処理部で暗号化した暗号化生体情報と、前記認証処理部による認証処理の結果を示す情報を含む前記認証履歴情報を送信するものである。このような端末装置を利用すると、端末装置における本人認証の履歴管理をプライバシの保護を行いつつ行うことができる。
【００１６】
本発明の端末装置は、認証すべき個人に固有の認証識別コードを記憶する認証コード記憶部を備え、前記認証処理部が、少なくとも前記入力部から入力する生体情報を利用して生成した入力認証コードと、前記認証コード記憶部に記憶された認証識別コードとを認証コード比較検証部にて対比し、認証の成功又は不成功を判別するものを含む。
【００１７】
本発明の端末装置は、前記認証処理部が、前記生体情報と前記入力部から入力するコード情報とに基づいて前記入力認証コードを生成するものを含む。
【００１８】
したがって、本発明によれば、複数の入力情報に基づいて本人の認証を行うこともできるので、その場合には、複数の認証方法を組み合わせているので、本人認証の信頼性を高くすることができる。
【００１９】
本発明の端末装置は、前記認証履歴管理装置とネットワークを介して接続し、前記認証履歴管理装置が管理する認証ログを受信する認証ログ受信部と、前記認証ログに含まれる暗号化生体情報の復号を行う復号化処理部と、情報を表示する表示部を備え、前記表示部が、復号化した生体情報を表示するものを含む。
【００２０】
本発明の端末装置は、前記復号化処理部の復号鍵として、予め前記暗号化処理部で保持する復号鍵を用いるものを含む。
【００２１】
本発明の端末装置は、前記復号化処理部の復号鍵として、前記入力部から復号鍵を入力するものを含む。
【００２２】
本発明の端末装置のプログラムは、生体情報を利用した認証処理機能を有する端末装置をコンピュータを含んで構成する際の認証プログラムであって、コンピュータを認証に利用する生体情報を含む情報に基づいて本人認証を行う認証処理手段と、前記情報の暗号化を行う暗号化処理手段と、前記認証処理手段による認証処理の履歴を示す認証履歴情報を、ネットワークを介して認証履歴管理装置に送信する処理を行う手段として機能させるためのものである。
【００２３】
本発明の端末装置のプログラムは、生体情報を利用した認証処理機能を有する端末装置をコンピュータを含んで構成する際の認証プログラムであって、コンピュータを認証に利用する生体情報を含む情報に基づいて本人認証を行う認証処理手段と、前記情報の暗号化を行う暗号化処理手段と、前記認証処理手段による認証処理の履歴を示す認証履歴情報を、ネットワークを介して認証履歴管理装置に送信する認証履歴情報送信部に送信する手段と、前記認証履歴管理装置とネットワークを介して接続し、前記認証履歴管理装置が管理する認証ログを受信する認証ログ受信部を通して受信する手段と、前記認証ログに含まれる暗号化生体情報の復号を行う復号化処理手段として機能させるためのものである。
【発明の効果】
【００２４】
本発明の認証履歴管理装置および端末装置は、端末装置で生体情報を暗号化して認証履歴として送るので、認証履歴管理装置の管理者等の第三者に生体情報が漏洩することを防ぐことができる。
【００２５】
また、本発明によれば、ネットワークを介して認証履歴管理装置が認証ログの提供要求を受信するたびに認証履歴からなる認証ログを提供要求の送出元へ送信するので、認証ログの要求者が受け取れない状況での送信回数は少なくなる。
【００２６】
また、本発明によれば、端末装置において複数の入力情報に基づいて本人の認証を行うこともできるので、その場合には、複数の認証方法を組み合わせることにより認証の信頼性を高くすることができる。
【発明を実施するための最良の形態】
【００２７】
図１は、本発明の認証履歴管理装置および端末装置の構成を示す機能ブロック図である。図２は、端末装置における認証処理手順を示すフロー図、図３は、認証履歴管理装置における認証ログ作成手順を示すフロー図である。図４は、端末装置における認証ログの提供要求処理手順を示すフローチャート、図５は、認証履歴管理装置における認証ログ提供処理手順を示すフローチャートである。図６は、端末装置の一例である携帯電話機の概略構成を示す図である。
【００２８】
まず、本発明の認証履歴管理装置および端末装置の概略動作を、図１を用いて説明する。端末装置２は、ネットワーク３を介して認証履歴管理装置１と接続可能となっている。端末装置２は、利用者の本人認証を行う認証処理部２２を有しており、利用者が本人認証を行うと、認証処理の履歴を示す認証履歴情報を、ネットワーク３を介して認証履歴管理装置１へ送信する。送信する認証履歴情報には、その認証処理に利用された生体情報を暗号化した暗号化生体情報と、その認証処理の結果を示す情報が含まれる。認証履歴管理装置１は、受信した認証履歴情報を認証ログとして管理する。また、端末装置２を用いて認証ログの提供を受ける場合に、認証履歴管理装置１へ認証ログの提供要求を送信すると、認証履歴管理装置１で提供要求の正当性を評価した後、該当する認証ログを認証履歴管理装置１から端末装置２へ送信する。端末装置２は、受信した認証ログを表示する。
【００２９】
次に、図１に示される認証履歴管理装置１の機能ブロックについて説明する。認証履歴管理装置１は、認証履歴受信部１１、認証識別コード確認部１２、認証ログ記憶部１３、認証ログ提供要求受信部１４、認証ログ提供処理部１５、認証ログ送信部１６を含んで構成される。
【００３０】
認証履歴受信部１１は、端末装置２からネットワークを介して、その端末装置を識別する端末識別情報と端末装置における認証処理の履歴を示す認証履歴情報を受信する。認証履歴情報には、その認証処理に利用された生体情報を暗号化した暗号化生体情報と、その認証処理の結果を示す情報が含まれている。端末識別情報は、端末装置からの受信データのヘッダに含まれる送信元情報を利用することも可能である。認証識別コード確認部１２は、認証履歴受信部１１で受信した認証履歴情報が管理対象となっていることを確認するものである。認証識別コード確認部は、認証処理の履歴を管理する対象となっている管理対象端末装置の端末識別情報に対応させ、少なくともその端末装置の認証識別コードを記憶した管理対象データベース（管理対象ＤＢ）を有している。認証識別コードは、各端末装置における認証処理に利用されるコード情報であり、一例として各個人に割当てられた識別番号とパスワードとの組合せコードである。また、端末識別情報は、各端末を識別するための情報であり、一例として電話番号が利用できるが、端末装置それぞれに付与されたコード情報を用いてもよい。なお、以降の説明では、端末識別情報を端末識別コードと記述し、管理対象データベースには、端末識別コードに対応させて認証識別コードが記憶されているものとする。
【００３１】
認証ログ記憶部１３は、認証履歴受信部１１で受信した認証履歴情報を、認証ログとして認証ログデータベース（認証ログＤＢ）に記憶するものである。認証ログの記憶は、受信した認証履歴情報を、その認証履歴情報を送信した端末装置の端末識別コードに対応させて記憶する。記憶に先立って、認証識別コード確認部１２において、その端末装置の認証履歴情報が管理対象となっていることを確認する。認証ログを記憶する認証ログデータベースは、認証履歴管理装置内に設けてもよいし、外部に設けてもよい。端末装置毎の認証ログの記憶個数は任意であり、記憶した認証ログの個数が上限を超えた場合は、古い認証ログから消去する。
【００３２】
認証ログ提供要求受信部１４は、端末装置２からの認証ログの提供要求を受信するものである。提供要求の対象となる認証ログは、要求を送信した端末装置の認証ログでもよいし、要求を送信した端末装置以外の端末装置の認証ログでもよい。要求を送信した端末装置の認証ログの提供を要求する場合は、その端末（自端末）の認証ログの要求であることを示す情報があれば十分である。後述するように、端末装置自体が自端末の認証ログの提供要求をする際に、本人認証を行うことを前提にできるからである。この場合の認証ログの提供要求は、その端末装置における認証処理が成功したことを示している。要求を送信した端末装置以外の端末装置（他端末）の認証ログの提供を要求する場合は、他端末の認証識別コードを含む提供要求を受信する。
【００３３】
認証ログ提供処理部１５は、受信した認証ログの提供要求に対応する認証ログを、認証ログデータベースから読み出し、認証ログ送信部１６は、読み出した認証ログを提供要求の送信元に提供するものである。自端末の認証ログの要求である場合は、要求送信元の端末装置の端末識別コードを取得し、取得した端末識別コードに基づいて認証ログデータベースを参照し、該当する認証ログを提供する。他端末の認証ログの要求である場合は、受信した認証識別コードに基づいて管理対象データベースを参照し、対応する端末識別コードを特定する。そして、特定された端末識別コードに基づいて認証ログデータベースを参照し、該当する認証ログを提供する。他端末の認証ログの要求に、他端末の端末識別コードが含まれている場合は、管理対象データベースを参照して取得した端末識別コードと受信した端末識別コードとの一致を確認して、認証ログの提供を行う。
【００３４】
次に、生体情報を利用した認証処理機能を有する端末装置２について説明する。端末装置２は、入力部２１、認証処理部２２、暗号化処理部２３、認証履歴情報送信部２４、認証ログ受信部２５、復号化処理部２６、表示部２７を含んで構成される。
【００３５】
入力部２１は、利用者の本人認証に利用する生体情報の入力を含む各種情報を入力するものであり、認証に利用する生体情報として顔情報を利用する場合は、撮像装置が含まれる。
【００３６】
認証処理部２２は、入力部２１から入力される情報に基づいて本人認証を行うものであり、認証コード記憶部２２ａ、認証コード比較検証部２２ｂを含む。認証コード記憶部２２ａは、認証すべき個人に固有の認証識別コードを記憶するものである。この端末装置２では、本人認証を２種類の方法で行うことが可能となっている。１つは、特定の個人を識別するために予め設定されるコード情報である認証識別コードを入力部２１から入力して行う方法であり、もう１つは、生体情報と簡易識別コードを組み合わせて入力して行う方法である。本人認証をコードデータの入力によって行う場合、認証コード比較検証部２２ｂは、入力されたコードデータと認証コード記憶部２２ａに記憶された認証識別コードとの一致を判断し、一致した場合には認証成功として、その後の端末装置２の操作を可能とする。
【００３７】
本人認証に生体情報を利用する場合、認証処理部２２は、入力した生体情報と正規の利用者の生体情報とを比較し、さらに入力された簡易識別コードの一致を判断する。そして、両者が一致の場合に認証成功と判断する。正規の利用者の生体情報及び簡易識別コードは、図示しない記憶部に記憶させておく。生体情報を直接対比する代わりに、入力した生体情報に基づいてコード情報を生成し、正規利用者の生体情報に基づいて生成したコード情報（予め記憶させておく。）と比較することによって行ってもよい。
【００３８】
暗号化処理部２３は、認証処理時に入力部２１から認証のための生体情報が入力された場合に、入力された生体情報の暗号化を行うものである。暗号化鍵は、予め端末装置２に記憶させたものを用いる。
【００３９】
認証履歴情報送信部２４は、認証処理部２２で生体情報を利用した認証処理が行われた場合、暗号化処理部２３で暗号化した暗号化生体情報と、認証処理の結果を示す情報を含む前記認証履歴情報を、ネットワーク３を介して認証履歴管理装置１に送信するものである。
【００４０】
認証ログ受信部２５は、認証履歴管理装置１が管理する認証ログを、ネットワーク３を介して受信するものである。認証ログの受信は、認証履歴管理装置１に対して認証ログの提供要求が送信された場合に行われる。認証ログの提供要求は、入力部２１の操作に基づき、図示しない認証ログ提供要求処理部によって行われる。認証ログの提供要求については、後述する。
【００４１】
復号化処理部２６は、受信した認証ログに暗号化生体情報が含まれる場合にその復号を行うものである。復号化処理部の復号鍵は、受信した暗号生体情報に応じて利用する。受信した暗号化生体情報が自端末のものである場合には、その端末で暗号化したものであるので、予め前記復号化処理部で保持する復号鍵を用いる。受信した暗号化生体情報が自端末のものでない場合には、入力部１１から入力した復号鍵を利用する。
【００４２】
なお、図１では、生体情報を利用した認証処理機能を有する端末装置２を１つのみ記載したが、実際には多くの端末装置２が接続可能である。また、認証履歴管理装置１には、生体情報を利用した認証処理機能を有する端末装置２以外の端末装置（図示せず）もアクセス可能となっている。
【００４３】
次に、端末装置２における認証処理及び認証履歴管理装置における認証ログの記憶について、図２、図３を用いて説明する。
【００４４】
図２は、利用者が入力部２１の操作を行った場合の端末装置２における認証処理手順を示すフロー図である。
【００４５】
利用者が入力部２１の操作を行うと、利用者を特定の個人（正規利用者）に限定しているか否かをステップＳ２０１にて判断する。限定するかどうかの設定は、正規利用者が予め設定可能である。利用者を特定の個人に限定してない場合、ステップＳ２１３に移って、利用者の操作に応じた処理を実行する。利用者を特定の個人に限定する場合には、利用しようとする者がその特定の個人であるかどうかを確認する本人認証を行う。
【００４６】
この端末装置２では、前述したように、本人認証を２つの方法で行うことができる。どちらを用いるかは利用者が選択可能であるので、どちらの方法を用いるのかをステップＳ２０２にて判断する。なお、生体情報を利用する場合、必ずしも簡易識別コードを組み合わせる必要はなく、生体情報のみを利用してもよい。
【００４７】
コード情報の入力によって行う場合には、ステップＳ２０３で入力部２１からコード情報を入力し、入力コード情報と予め認証コード記憶部２２ａに記憶してある正規の認証識別コードとを認証コード比較検証部２２ｂにて比較する。そして、ステップＳ２０４における比較結果が一致であれば、本人認証に成功したと判断し、ステップＳ２１３に移って、利用者の操作に応じた処理を実行する。比較結果が不一致の場合には、本人認証が不成功と判断し、ステップＳ２１４に移って、端末利用が不可である旨のメッセージを表示部２７に表示する。
【００４８】
本人認証に生体情報を利用する場合には、入力部２１から生体情報を入力し（ステップＳ２０５）、予め登録してある正規利用者の生体情報と比較する（ステップＳ２０６）。ステップＳ２０７で入力した生体情報が本人のものと判断されれば、さらに、入力部２１からコード情報を入力し（ステップＳ２０８）、予め登録してある正規利用者の簡易識別コードと比較する（ステップＳ２０９）。比較結果が一致すれば（ステップＳ２１０）、本人認証に成功したと判断できるので、認証処理に利用した生体情報を暗号化した暗号化生体情報と認証成功である旨の情報を、認証履歴情報として送信する（ステップＳ２１１）。そして、ステップＳ２１３で利用者の操作に応じた処理を実行する。
【００４９】
ステップＳ２０７で入力した生体情報が本人のものでないと判断された場合、及びステップＳ２１０で入力コードと簡易識別コードとの比較が不一致と判断された場合は、本人認証が不成功と判断し、認証処理に利用した生体情報を暗号化した暗号化生体情報と認証不成功である旨の情報を、認証履歴情報として送信する（ステップＳ２１２）。そして、ステップＳ２１４に移って、端末利用が不可である旨のメッセージを表示部２７に表示する。ここで、認証不成功である旨の情報は、生体情報が不一致なのか簡易識別コードが不一致なのかを区別する情報を含んでいてもよい。
【００５０】
なお、生体情報と簡易識別コードの入力及び比較の順序は逆になってもよい。また、生体情報と簡易識別コードとを入力後、比較処理は同時に行ってもよい。さらに、認証に利用する生体情報は一種類に限らず、複数の生体情報を利用してもよい。
【００５１】
また、以上の説明では、生体情報を利用した認証を行うに際して、入力した生体情報と予め登録してある正規利用者の生体情報とを比較して一致するか否かを判断したが、入力した生体情報に基づいてコード情報を生成し、正規利用者の生体情報に基づいて生成したコード情報と比較することによって行ってもよい。
【００５２】
認証履歴情報の送信に際しては、送信する端末装置２を識別する端末識別コードを送信データに付加してもよい。また、端末装置２が認証時刻や認証場所を認識できる場合、認証履歴情報が認証時刻や認証場所を特定する情報を含んでいてもよい。認証時刻は、例えば端末装置２に時計を内蔵させることによって認識でき、認証場所は、例えばＧＰＳ装置を内蔵させることによって認識できる。また、端末装置２が携帯電話機の場合は、基地局からの情報によって認証場所を認識することができる。
【００５３】
図３は、端末装置２における認証結果と暗号化生体情報を端末装置２から受信した場合の認証履歴管理装置１における認証ログ作成手順を示すフロー図である。
【００５４】
認証履歴管理装置１は、ステップＳ３０１で端末装置２からの認証履歴情報を、ネットワーク３を介して受信する。認証履歴情報には、端末装置２における認証処理に利用された生体情報を暗号化した暗号化生体情報と認証処理の結果を示す情報が含まれている。
【００５５】
次いで、ステップＳ３０２では、認証履歴情報を送信した端末装置２を識別する端末識別コードを取得する。ネットワークを介して受信したデータに端末識別コードが含まれている場合は、その端末識別コードを利用し、含まれていない場合は、受信データのヘッダに含まれる送信元情報を利用する。
【００５６】
認証履歴情報を受信し、端末識別コードを取得すると、管理対象データベースを参照して、その端末識別コードを有する端末装置２が認証履歴を管理する対象となっているのかを判断する（ステップＳ３０３）。管理対象となっていない場合には、ステップＳ３０７で受信データを廃棄し、認証ログ作成処理を終了する。この場合、認証履歴情報のみを廃棄し、端末識別コードを記録しておき、認証履歴を受信したことを管理するようにしてもよい。
【００５７】
管理対象となっている場合には、認証ログデータベースの空きを確認し（ステップＳ３０４）、容量が不足している場合には、時間的に最も古い情報を削除する（ステップＳ３０５）。そして、受信した認証履歴情報を、認証ログとして認証ログデータベースに記憶する（ステップＳ３０６）。認証ログデータベースは、認証履歴情報を端末識別コードに対応させて記憶する。
【００５８】
続いて、認証履歴管理装置１が管理する認証ログの提供について、図４、図５を用いて説明する。認証履歴管理装置１が管理する認証ログは、認証履歴の送信を行う機能を有する端末装置２、あるいは他の端末装置で取得することができる。
【００５９】
図４は、利用者が認証ログの提供を受けようとした場合の端末装置２における認証ログの提供要求処理手順を示すフロー図、図５は、端末装置２から認証ログ提供要求を受信した場合の認証履歴管理装置１における認証ログ提供処理手順を示すフロー図である。
【００６０】
図４のフローは、図１に示すような認証履歴の送信を行う機能を有する端末装置２の動作を示しており、認証ログの提供を受けるための操作がされると、今操作がされている端末装置２（以下、自端末）の認証ログを要求しているのか、他の端末装置（以下、他端末）の認証ログを要求しているのかを判断する（ステップＳ４０１）。
【００６１】
自端末の認証ログの提供要求である場合は、ステップＳ４０２で操作者の本人認証を行う。本人認証は、図２で説明したように、認証識別コードを入力することで行ってもよいし、生体情報を利用して行ってもよい。なお、認証ログ提供要求の操作を行う前に操作者の認証が済んでいる場合は、ここでの本人認証は省略も可能である。この場合、後述するステップＳ４０３及びＳ４０９は不要である。
【００６２】
ステップＳ４０３では、認証結果が成功か不成功かを判断し、認証成功であれば、ステップＳ４０４で認証ログ提供要求を認証履歴管理装置１に送信する。認証ログ提供要求には、少なくとも自端末の認証識別コードと自端末の認証ログ提供要求である旨の情報が含まれる。ステップＳ４０３で認証不成功と判断された場合は、ステップＳ４１０に移って、認証不成功のため認証ログ提供要求が不可である旨のメッセージを表示部２７に表示する。
【００６３】
認証ログの提供要求を受信すると、認証履歴管理装置１は、ステップＳ５０１で自端末の認証ログ提供要求かどうかを判断する。
【００６４】
自端末の認証ログ提供要求である場合、認証ログ提供要求に含まれる認証識別コードに基づいて端末識別コードを取得し、取得した端末識別コードを利用して認証ログデータベースを参照する（ステップＳ５０２）。自端末の認証ログ提供要求は、端末装置２で本人認証が成功した場合に送信されるものであるので、認証ログ提供要求に含まれる認証識別コードと、認証ログ提供要求を送信した端末装置２の端末識別コードとの正当性の確認は必ずしも必要ではない。さらに、端末装置２での本人認証結果を信用するならば、認証識別コードの付加も必要としない。
【００６５】
なお、認証ログ提供要求の正当性を確認する場合は、認証ログデータベースの参照前あるいは端末装置２への応答前に、取得した端末識別コードと認証ログ提供要求の要求元端末装置２の端末識別コードとの一致を確認する。
【００６６】
認証ログデータベースを参照し、取得した端末識別コードに対応する認証ログが記憶されていると判断されると（ステップＳ５０３）、認証履歴管理装置１は、記憶された認証ログを読み出し、認証ログ提供要求があった端末装置２に認証ログを送信する（ステップＳ５０４）。送信に際しては、その端末装置２に対応するすべての認証ログを送信する。この認証ログには、暗号化生体情報及び認証結果を示す情報が含まれる。ステップＳ５０３で対応する認証ログが記憶されていないと判断された場合、提供要求を送信した端末装置（自端末）２の認証ログが記憶されていない旨の情報を端末装置２へ送信する（ステップＳ５０５）。なお、認証ログ提供要求が正当でない場合も当然認証ログが記憶されていないので、その旨を示す情報とともに送信する。
【００６７】
認証履歴管理装置から認証ログ提供要求に応答した情報が送信されると、端末装置２は、ステップＳ４０５で認証履歴管理装置からのデータを受信し、ステップＳ４０６で受信したデータに暗号化生体情報が含まれるかどうかを判断する。暗号化生体情報が含まれる場合、ステップＳ４０７で暗号化生体情報を復号し、ステップＳ４０８で、復号した生体情報と共に他の認証履歴情報を表示部２７に表示する。暗号化生体情報が含まれない場合は、受信したデータを表示部２７に表示する。暗号化生体情報を復号鍵は、利用者が入力するようにしてもよいが、予め端末装置に記憶させておいたものを利用するようにしてもよい。
【００６８】
次に、他端末の認証ログの提供要求がされる場合の動作を説明する。図４のステップＳ４０１で他端末の認証ログ提供要求と判断される場合、ステップＳ４１１で、認証ログの提供を受けたい端末装置（他端末）の端末識別コード及びその端末装置の認証識別コードを入力し、認証ログ提供要求を認証履歴管理装置に送信する。ここでの認証ログ提供要求には、他端末の認証識別コードと端末識別コード、及び他端末の認証ログ提供要求である旨の情報が含まれる。
【００６９】
図５のステップＳ５０１で他端末の認証ログ提供要求であると判断されると、受信データから端末識別コードと認証識別コードを取得し（ステップＳ５０６）、それらの対応関係の正当性を確認する（ステップＳ５０７）。正当性の確認は、認証識別コード確認部１２に設けられた管理対象端末データベースから、端末識別コードに対応する認証識別コードを読み出し、受信した端末識別コードとの一致を判別することで行う。
【００７０】
ステップＳ５０８において、認証識別コードと端末識別コードと対応関係の正当であると判断される場合、認証履歴管理装置１は、認証ログデータベースを参照する。そして、ステップＳ５０９で、取得した端末識別コードに対応する認証ログが記憶されていると判断されると、記憶された認証ログを読み出し、認証ログ提供要求があった端末装置２に認証ログを送信する。送信に際しては、ステップＳ５０４と同様その端末装置２に対応するすべての認証ログを送信する（ステップＳ５１０）。この認証ログには、暗号化生体情報及び認証結果を示す情報が含まれる。ここで送信される認証ログは、送信先の端末装置２の認証ログでないので、端末識別コードも合わせて送信するのが好ましい。ステップＳ５０９で対応する認証ログが記憶されていないと判断された場合、認証ログが記憶されていない旨の情報を端末装置２へ送信する（ステップＳ５１１）。
【００７１】
ステップＳ５０８において、認証識別コードと端末識別コードと対応関係が正当でないと判断される場合、ステップＳ５１２で、認証識別コードと端末識別コードの入力回数を判断する。入力回数が所定の許容回数を越えていない場合、ステップＳ５１４で認証識別コードと端末識別コードが対応しない旨のメッセージを端末装置２に送信し、ステップＳ５０６に戻る。入力回数が許容回数を越えている場合は、ステップＳ５１３で、認証ログ情報を送信できない旨のメッセージを端末装置２に送信する。提供要求が不成功の回数を端末識別コード毎に記憶しておくことにより、入力回数を管理する。なお、ステップＳ５１２及びＳ５１４を省略し、認証識別コードと端末識別コードと対応が正当でない場合には、直ちにステップＳ５１３を実行してもよい。
【００７２】
認証履歴管理装置１から認証ログ提供要求に応答した情報が送信されると、端末装置２は、ステップＳ４１２で認証履歴管理装置からのデータを受信し、ステップＳ４１３で受信したデータに暗号化生体情報が含まれるかどうかを判断する。暗号化情報が含まれる場合、ステップＳ４１４で復号鍵を入力し、ステップＳ４０７で暗号化生体情報を復号する。そして、ステップＳ４０８で、復号した生体情報と共に他の認証履歴情報を表示部２７に表示する。暗号化生体情報が含まれない場合は、受信したデータを表示部２７に表示する。
【００７３】
生体情報を利用した認証処理機能を有する端末装置２以外の端末装置から認証ログ提供要求を受信した場合、認証履歴管理装置１は、ステップＳ５０１で自端末の認証ログ提供要求でないと判断し、ステップＳ５０６以降の処理を行う。また、生体情報を利用した認証処理機能を有する端末装置２以外の端末装置では、図４のステップＳ４１１以降の処理とほぼ同様の処理を行う。
【００７４】
以上、認証履歴管理装置１及び端末装置２をそれらの機能に着目して説明したが、具体的には、端末管理装置１は、例えばネットワーク３に接続したサーバコンピュータであり、端末装置２は、例えば携帯電話機である。
【００７５】
図６に、端末装置２の一構成例である携帯電話機の概略構成を示す。図６の携帯電話機は、制御部２００１、暗号化処理部２００２、ＲＯＭ２００３、ＲＡＭ２００４、不揮発性メモリ２００５、通信部２０１０、アンテナ２０１１、入力部２０２１、表示部２０２２を含み、各要素はバス２００６を介して接続されている。
【００７６】
制御部２００１は、携帯電話機全体の動作を制御するものであり、所定のプログラムで動作するプロセッサを主体に構成される。暗号化処理部２００２は、情報の暗号化と復号化を行うものであり、利用者の本人認証のための生体情報が入力部２１から入力された場合、入力された生体情報の暗号化処理を行う。また、通信部２０１０を介して受信した認証ログに暗号化生体情報が含まれる場合、その暗号化生体情報を復号する。なお、暗号化処理部２００２は、制御部２００１を構成するプロセッサで実現してもよい。
【００７７】
ＲＯＭ２００３、ＲＡＭ２００４、不揮発性メモリ２００５は、プロセッサが利用するプログラム等携帯電話機で利用する各種データを記憶する。通信部２０１０は、アンテナ２０１１を介して無線通信を行うものである。入力部２１は、カメラやボタン等を利用して各種情報を入力するものであり、表示部２７は、各種情報を表示するものである。
【００７８】
図６の携帯電話機は、制御部２００１によって、入力部２１からの入力情報を基に認証処理部２２の機能を実現するとともに、暗号化処理部２００２を制御することで、暗号化処理部２３と復号化処理部２６の機能を実現する。また、通信部２０１０を制御することで、認証履歴情報送信部２４と認証ログ受信部２５の機能を実現する。
【産業上の利用可能性】
【００７９】
本発明は、生体情報を利用した認証処理機能を有する端末装置と、その端末における認証処理の履歴を管理する認証履歴管理装置等に利用可能である。
【図面の簡単な説明】
【００８０】
【図１】本発明の実施の形態による認証履歴管理装置および端末装置の構成を示す機能ブロック図
【図２】本発明の実施の形態の端末装置における認証処理手順を示すフロー図
【図３】本発明の実施の形態の認証履歴管理装置における認証ログ作成手順を示すフロー図
【図４】本発明の実施の形態の端末装置における認証ログの提供要求処理手順を示すフロー図
【図５】本発明の実施の形態の認証履歴管理装置における認証ログ提供処理手順を示す動作フロー図
【図６】本発明の実施の形態の端末装置の一例である携帯電話機の概略構成を示す図
【符号の説明】
【００８１】
１  認証履歴管理装置
２  端末装置
３  ネットワーク
１１  認証履歴受信部
１２  認証識別コード確認部
１３  認証ログ記憶部
１４  認証ログ提供要求受信部
１５  認証ログ提供処理部
１６  認証ログ送信部
２１  入力部
２２  認証処理部
２２ａ  認証コード記憶部
２２ｂ  認証コード比較検証部
２３  暗号化処理部
２４  認証履歴情報送信部
２５  認証ログ受信部
２６  復号化処理部
２７  表示部
２００１  制御部
２００２  暗号化処理部
２００３  ＲＯＭ
２００４  ＲＡＭ
２００５  不揮発性メモリ
２００６  バス
２０１０  通信部
２０１１  アンテナ
【図１】
2005284701.tif 000003
【図２】
2005284701.tif 000004
【図３】
2005284701.tif 000005
【図４】
2005284701.tif 000006
【図５】
2005284701.tif 000007
【図６】
2005284701.tif 000008