(57)【要約】【課題】  何らかの理由で本来実行すべき認証方法が利用できない場合、その閉塞処理を簡便な方法で実現することを課題とする。【解決手段】  上記課題を解決するために、本発明では、生体認証などの本来の認証が使用できない場合において、業務システムにおける特定アカウントへアクセスやドアの開錠などを要求するための代替認証手続きが実行された場合、この代替認証の結果に応じて、前記要求に対する処理および本来の認証に対する閉塞処理を実行するものである。この閉塞処理には、代替認証手続きの際に、本来の認証がされていた場合、この認証結果に応じた要求に対する処理(例えば、アカウントに対するアクセス)を中断することも含まれる。また、その後、本来の認証の要求があった場合、拒否することも含まれる。【選択図】  図１
2014099127.tif 000002
【特許請求の範囲】
【請求項１】
利用者からの所定の処理要求に対する条件として、所定の認証方法を実行する失効機能付き認証システムにおいて、
前記所定の認証方法が使用されない場合、前記代替認証を利用した前記処理要求を受付ける手段と、
前記代替認証により前記利用者に対する認証を実行する手段と、
前記認証の結果、肯定的な判断がなされた場合、前記所定の処理要求に対応する処理を実行させる手段と、
前記認証の結果、肯定的な判断がなされた場合、前記所定の認証方法での認証について失効機能を実行する手段とを有することを特徴とする失効機能付き認証システム。
【請求項２】
請求項１に記載の失効機能付き認証システムにおいて、
前記失効機能を実行する手段は、前記所定の認証方法での処理要求が有効な状態かを判定して、当該判定の結果、有効な状態である場合には、前記処理要求を無効な状態にすることを特徴とする失効機能付き認証システム。
【請求項３】
請求項２に記載の失効機能付き認証システムにおいて、
前記失効機能を実行する手段は、前記所定の認証方法による処理が実行中である場合に、前記有効な状態と判断することを特徴とする失効機能付き認証システム。
【請求項４】
請求項１に記載の失効機能付き認証システムにおいて、
前記失効機能を実行する手段は、前記所定の認証方法で処理要求があった場合、当該認証方法での認証が肯定的な判断がされる場合も含み、当該処理要求を拒否することを特徴とする失効機能付き認証システム。
【請求項５】
請求項１乃至３のいずれかに記載の失効機能付き認証システムにおいて、
前記受付ける手段は、前記所定の認証方法が使用されない理由を受付け、
前記失効機能を実行する手段は、前記理由が予め定められた理由である場合に、前記閉塞処理を実行することを特徴とする失効機能付き認証システム。
【請求項６】
請求項１乃至５のいずれかに記載の認証システムにおいて、
前記所定の認証方法は、携帯可能な装置を用いた生体認証であることを特徴とする認証システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、個人認証を行う場合のいわゆる代替認証に関する。この中でも特に、いわゆる生体情報を使った個人認証に関わり、認証を行う装置の管理を行う技術に関し、装置の紛失・忘れによる代替認証方法利用の際の装置管理の技術に関する。
【背景技術】
【０００２】
近年、大企業における情報漏えい事件に端を発し、企業におけるセキュリティに関する意識が急速に高まっている。
【０００３】
オフィスにおけるパーソナルコンピュータ（以降ＰＣと略す）の利用に関しては、個人情報など重要な情報を扱う際には、パスワードの漏洩によるなりすましに配慮し、個人の生体情報を使った認証の方法が普及してきている。しかし、生体認証による認証は１００％ではなく、運用においては第２の認証方法を予備として用意している。第２認証方法の切り替え時を管理者の手を介するのではなく、自動的に行うことで利便性の向上が見込まれる。
【０００４】
例えば、特許文献１では取得した生体情報の状態によって、代替認証の有効・無効を切り替えることにより、利便性の向上を図る方法が提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】ＷＯ２０１０／１１６４７１
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１では、代替認証についての有効・無効の自動化により、認証方法の切替えを制御することが可能である。しかし、携帯可能で装置自体に生体情報を含む自己認証型の認証装置を使用した場合は、前途の代替認証方法の切替に加えて、持ち運んで使用すべきもので認証ができないという点から、盗難などにより生体認証装置が悪用されるのを防ぐために管理者による生体認証装置の失効処理が必要となる。
【０００７】
したがって、代替認証方法を用いて認証する場合、自動で装置を無効化することにより利用者と管理者の利便性を向上することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明では、生体認証などの本来の認証が使用できない場合において、業務システムにおける特定アカウントへアクセスやドアの開錠などを要求するための代替認証手続きが実行された場合、この代替認証の結果に応じて、前記要求に対する処理および本来の認証に対する閉塞処理を実行(失効させる)するものである。この閉塞処理には、代替認証手続きの際に、本来の認証がされていた場合、この認証結果に応じた要求に対する処理(例えば、アカウントに対するアクセス)を中断することも含まれる。また、その後、本来の認証の要求があった場合、拒否することも含まれる。さらに、閉塞処理に関して、本来の認証の要求が有効であるかを判断し、この結果、有効である場合に閉塞(無効化)する構成にしてもよい。この有効とは、認証により許容される処理が実行されていること(アクセスについてログイン状態になっていることや制限されたエリアに人が入っていることやログオフ状態でも、ログイン状態の際に指示された処理が実行されている)や一定期間以降に認証がなされたことを含む。
【０００９】
より詳細には、以下の態様も本発明に含まれる。本発明の一例として、携帯可能な生体認証装置(本来の認証)と生体認証装置が利用できない際の代替の認証手段、例えば緊急パスワードの何れかを使用して、業務アプリケーションの利用が可能になるサービス、権限を用いるものである。そして、携帯可能な生体認証装置は、在宅勤務等で利用の幅が広がる反面、当該認証装置を紛失盗難のリスクが内在するため、生体認証装置の有効、無効を管理する生体認証サーバにて緊急パスワードで利用が確認された時点で、緊急パスワードを使用した利用者の生体認証装置の無効化を行うことで、装置が悪用されることを防止することを特徴とする。
これに加えて、利用者が利用するサービスについて、同時(並行)ログインを抑止することで、より安全に使用することができる。
【００１０】
また、生体認証装置は紛失、盗難だけでなく単純に自宅に置き忘れるという事態も想定できるため、緊急パスワード使用の際に事由を指定することにより、単なる自宅忘れの場合は一定の猶予期間を設け、一定期間経過前に本来の認証方法である生体認証を利用すれば、生体認証装置を無効とせず、続けて使用することができる。
【発明の効果】
【００１１】
本発明によれば、代替認証を、アクセス等の要求に加え、本来の認証の閉塞処理についても用いることで、よりセキュリティが向上される。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施の形態に係る全体構成を示す説明図
【図２】本発明の一実施の形態に係る生体認証装置の内部構成を示す構成図
【図３】本発明の一実施の形態で用いられるＰＣを構成するＰＣ本体、ディスプレイ、キーボードの内部構成を示す構成図
【図４】本発明の一実施の形態で用いられる生体認証サーバおよび、業務アプリケーションサーバの内部構成を示す構成図
【図５】本発明の一実施の形態で用いられる生体認証装置の記憶部が持つ装置の識別情報を示す図
【図６】本発明の一実施の形態で用いられる生体認証装置の記憶部が持つ装置の使用者の生体情報を示す図
【図７】本発明の一実施の形態で用いられる生体認証サーバの記憶部が持つ利用者の生体、および生体認証装置と利用する業務アプリケーションに関する情報を示す図
【図８】本発明の一実施の形態で用いられる生体認証サーバの記憶部がもつ生体認証装置の管理情報を示す図
【図９】本発明の一実施の形態で用いられる業務アプリケーションサーバの記憶部が持つアプリケーション利用者のアカウント情報を示す図
【図１０】ＰＣから業務アプリケーションへのアクセスについて代替認証手段を用いて利用する際の処理を示すシーケンス図
【図１１】本発明の一実施の形態に係る生体認証サーバでの代替認証手段を用いた際の代替認証手段認証と装置管理処理を示すシーケンス図
【図１２】本発明の一実施の形態に係る生体認証サーバで装置状態の更新を行う処理を示すシーケンス図
【図１３】本発明の一実施の形態に係る業務アプリケーションサーバでの業務アプリケーション利用認証処理を示すシーケンス図
【図１４】本発明の一実施の形態に係るＰＣから業務アプリケーションについて生体認証装置を用いて利用する際の処理を示すシーケンス図
【図１５】本発明の一実施の形態に係る生体認証サーバでの生体認証装置を用いた際の業務アプリケーション利用前処理を示すシーケンス図
【発明を実施するための形態】
【００１３】
以下、本発明に関する一実施の形態について、図面を用いて説明する。具体的には、利用者と生体情報を管理する生体認証サーバと、生体認証サーバの判定をもとに利用者に業務アプリケーションを提供する業務アプリケーションサーバと、利用者が業務アプリケーションを利用するために使用するＰＣ、及び利用者の生体情報が格納された生体認証装置と、利用者の生体認証装置を不正に利用しようとする侵入者からなる構成を図１に、生体認証装置の内部構成を図２に、ＰＣ本体およびディスプレイ、キーボードの内部構成を図３に、生体認証サーバおよび業務アプリケーションサーバの内部構成を図４に、生体認証装置と生体認証サーバを用いて業務アプリケーションの利用認証および、代替の認証手段を用いて生体認証装置の有効または無効を自動で行う仕組を図５から図１５に、図面を用いて説明する。
【００１４】
なお、本実施の形態は、いわゆる携帯可能な自己認証型の生体認証を使い、代替の認証手段をキーボードから入力される緊急パスワードとしているが、代替の認証手段は生体認証以外で個人を識別できる認証手段、例えばＩＣカードやＲＦＩＤタグであっても良い。
【００１５】
図１は、業務アプリケーションサーバと生体認証サーバと、業務アプリケーションの利用者と業務アプリケーションサーバを不正に利用とする不審者と、ＰＣ本体、ディスプレイおよびキーボード（これら３点をあわせてＰＣとする）と、利用者の生体情報が格納された持ち運びが可能な自己認証型の生体認証装置からなる構成を示した図である。
【００１６】
利用者１００は業務アプリケーションを利用する際、平常は自身の生体情報を格納した生体認証装置２００をＰＣ３００に接続して個人の認証を行う。ＰＣ３００は、生体認証情報および生体認証装置２００と業務アプリケーションを使用するためのアカウントを管理する生体認証サーバ４００にとネットワークで繋がっており、生体認証サーバ４００で機器と利用者のアカウントが認証されれば、同じくネットワーク上で繋がっている業務アプリケーションサーバ４１０からＰＣ３００に業務アプリケーションを利用することができる。なお、ＰＣ２  ３５０もＰＣ３００と同様である。
【００１７】
また、生体認証装置が利用できない環境である場合、利用者１００は生体認証以外の代替の認証手段を使うことができる。利用者１００のＩＤと緊急パスワード、代替認証手段での認証事由をＰＣ３００のキーボード３３０により入力し生体認証サーバ４００に送信し、図７で説明する生体認証サーバの認証用情報で認証を行い、図８の認証装置の状態を変更する。
【００１８】
緊急パスワードによる認証が完了すれば、ＰＣ３００がＰＣ３２０に業務アプリケーションを利用する際に利用するＩＤとパスワードを入力する画面を表示させ、利用者は業務アプリケーション利用のためのＩＤとパスワードをキーボードＰＣ３３０から入力し、業務アプリケーションは、図９で説明するアカウント情報を元に利用者の業務アプリケーションの利用を認可する。また、このとき業務アプリケーションの同一アカウントでの利用制御を行い、仮に生体認証装置２００を利用者１００から盗んだ不審者１１０が業務アプリケーションを利用していても、緊急パスワード経由での利用承認後に不審者１１０がサービスを利用できなくなる。
【００１９】
また、装置状態が無効となっている状態で、不審者１１０が利用者１００の生体認証装置２００を使用し、業務アプリケーションの利用を試みても、図６で説明する生体認証装置２００に格納されておる生体情報は利用者１００のものであるため、不審者は１１０が認証に成功されることはないが、何らかの手段で生体認証装置２００に不審者１１０の生体情報を登録されても、生体認証装置２００の認証結果と図５の生体認証装置の装置情報を生体認証サーバ４００に送信し、図８で説明する装置管理情報の総理状態の判定にて無効になった装置の認証は無効となるので、不審者１１０が業務アプリケーションを利用できることはない。
【００２０】
本実施の形態では、生体認証装置２００を利用すべき認証サービスにおいて、紛失・盗難など生体認証装置２００が利用できないときの装置の自動無効化について提案する。
具体的には、利用者１００が生体認証装置２００の盗難に合った場合、不審者１１０に装置が悪用されるのを防ぎ、なおかつ利用者１００が業務アプリケーションサーバ４１０から提供されるサービスを利用できる方法である。また、単純に自宅などに忘れた場合などは、装置状態を無効にする前に２４時間など一定の時間を設定し、次の日の設定された時間前に生体認証装置２００で認証を行えば装置を無効化しないようにしても良い。
【００２１】
図２は、生体認証装置の内部構成を示した図である。生体認証装置は、ＰＣと接続するためのホストインターフェース２０１と外部から電源を受給し、電源を各部に供給する電源部２０２と、取得した生体情報が装置内に保存している生体情報と一致しているか認証処理を行う制御部２０３と、生体認証装置個別の装置番号や、生体認証装置を利用する利用者の生体情報や、取得した生体情報と保存した生体情報の認証手順を格納する記憶部２０４と、生体情報を取得するカメラ２０５から構成される。記憶部２０４に生体情報を記録する方法は、外部の生体認証サーバ４００からダウンロードする方法や、カメラ２０５を使って撮影し、保存する方法などがあるが詳細は省略する。
【００２２】
図３は、ＰＣ本体と接続されているディスプレイ、キーボードの内部構成を示した図である。ＰＣ３００とＰＣ３５０同じ内部構成をもつ機器のため、本実施の形態はＰＣ３００を例に説明するが、ＰＣ３００とＰＣ３５０のどちらを使用しても良い。
【００２３】
ＰＣ本体３１０は、外部から電源を受給し、電源を各部に供給する電源部３１１と、ディスプレイ３２０及びキーボード３３０などのデバイスと接続するためのデバイスインターフェース３１２と、生体認証サーバ４００および、業務アプリケーションサーバ４１０と接続するためのホストインターフェース３１３と、キーボード３３０からの入力情報として業務アプリケーションサーバーや生体情報サーバに利用者の認証問い合わせをしたり、生体認証装置２００での認証結果から業務アプリケーションサーバ４１０に認証問い合わせを行うか判定する制御部３１４と、ディスプレイやキーボードの接続及び管理情報や制御部３１４の処理手順を保持する記憶部３１５から構成される。
【００２４】
ディスプレイ３２０は、電源を各部に供給する電源部３２１とＰＣ本体３１０と接続するためのホストインターフェース３２２と、ＰＣ本体から表示すべき情報を受信する制御部３２３と、制御部３２３が受信した情報を画面に表示をする表示部３２４から構成される。
【００２５】
キーボード３３０は、電源を各部に供給する電源部３３１とＰＣ本体３１０と接続するためのホストインターフェース３３２と、入力部３３４からの情報をＰＣ本体３１０に送信する制御部３３３と、外部から情報の入力を受付ける入力部３３４から構成される。
【００２６】
ＰＣ本体３１０、ディスプレイ３２０、キーボード３３０は別個の機器として図示しているがノートパソコンのように、３つが１体型となった機器でも良い。
【００２７】
図４は、生体認証サーバと業務アプリケーションサーバの内部構成を示した図である。図の都合上、生体認証サーバ４００と業務アプリケーションサーバ４１０は、それぞれＰＣ３００と３６０と、生体認証サーバ４００と業務アプリケーションサーバ４１０のお互いが接続されているのみだが、その他の業務アプリケーションサーバや、ＰＣにも接続されているものとする。生体認証サーバ４００は、外部から電源を受給し、電源を各部に供給する電源部４０１と、業務アプリケーションサーバと接続するためのホストインターフェース４０２と、複数のＰＣと接続するためのクライアントインターフェース４０３と、ＰＣ３００および３６０とデータの送受信をしたり、認証結果から装置の生体認証装置の状態を変更する処理を行う制御部４０４と、サービス利用者の生体情報と業務アプリケーションの利用アカウントや使用装置番号、装置の管理情報や、ＰＣ３００および３６０への接続および管理情報や制御部４０４の処理手順を保持する記憶部４０５から構成される。ここで、装置の管理情報や、利用者の生体情報および業務アプリケーションの利用アカウントの生成方法や使用装置番号については、ＧＵＩを用いてシステムの管理者が生成する方法などがあるが詳細は省略する。
【００２８】
また、生体認証サーバ４００は、業務アプリケーション４１０のアカウント管理情報に変更があった際、自身の記憶部４０５が持つサービス利用者の生体情報と業務アプリケーションの利用アカウントや使用装置番号と同期する手段をもつが、詳細は省略する。
【００２９】
業務アプリケーションサーバ４１０は、外部から電源を受給し、各部に電源を供給する電源部４１１と、生体認証サーバ４００および複数のＰＣと接続するためのクライアントインターフェース４１２と、生体認証サーバ４００やＰＣ３００およびＰＣ３５０とデータの送受信をしたり、業務アプリケーションサーバ４１０のもつアカウント情報から利用者の認証や、ログイン制御を行う制御部４１３と、生体情報サーバ４００や、ＰＣ３００および３６０への接続および管理情報や、業務アプリケーション利用者のアカウント情報や制御部４１３の処理手順を保持する記憶部４１４から構成される。
【００３０】
図５は、生体認証装置２００における装置情報を示した図である。生体認証装置の装置情報５００は、生体認証装置２００の記憶部２０４に格納されている。生体認証装置の装置情報５００は、装置番号５０１で構成されている。５０２には、装置番号５０１に「０１５」が格納されている。この値は、生体認証装置それぞれを識別する番号であり、製造番号など他の生体認証装置と重複しないユニークな番号でなくてはならない。
【００３１】
図６は、生体認証装置２００における認証用の情報を示した図である。生体認証装置の認証用情報５１０は、生体認証装置２００の記憶部２０４に格納されている。生体認証装置の認証用情報５１０は、装置内識別ＩＤ５１１と生体情報５１２で構成されている。装置内識別ＩＤ５１１は、生体認証装置２００内での生体情報の管理用に使われる。生体認証装置２００の記憶部２０４の領域により管理可能な生体情報数は制限される。生体情報５１２は、当該生体認証装置の利用者自身の生体情報が格納されている。
５１３は装置内識別ＩＤ５１１には「００１」、生体情報５１２には「XXXXXXXXXXXXXXXXX」が、５１４は装置内識別ＩＤ５１１には「００２」、生体情報５１２には「XXXXXXXXXXXXXXXXX」が、５１５は装置内識別ＩＤ５１１には「００３」、生体情報５１２には「XXXXXXXXXXXXXXXXX」が格納されている。
【００３２】
生体情報５１２のデータの形式は問わないが、生体情報は極めて重要な個人情報であるため、簡単に解読できないよう暗号化されているのが望ましい。本実施の形態では、生体情報５１２をすべて「XXXXXXXXXXXXXXXXX」としているが、実際は個体を識別可能なデータである。また、本実施の形態では、暗号化や復号の方法は特定の方法によらず実施可能であるため、これらについては規定しない。
【００３３】
生体認証装置２００では、認証の際はカメラ２０５で撮影した情報と認証用情報に格納されている生体情報５１２とで認証のための比較処理を制御部２０３行い、同一の生体情報として認められた場合は、装置内での認証結果は「ＯＫ」となる。
【００３４】
本実施の形態では、生体認証装置２００は業務アプリケーションの利用者一人につき１つとしているが、生体認証装置２００を複数人で共有したり一人で複数持っていてもよい。その際は、当該生体認証装置に生体情報が登録されている人物を利用者１００として扱う。
【００３５】
図７は、生体認証サーバ４００における業務アプリケーション利用に必要な認証用情報を示した図である。生体認証サーバの認証用情報５２０は、生体認証サーバ４００の記憶部４０５に格納される。生体認証サーバの認証用情報５２０は、利用者をユニークに識別するＩＤ５２１と、業務アプリケーションを利用するためのＩＤ５２１とペアになっているパスワード５２２、生体認証の代替認証手段である緊急パスワード５２３、生体情報５２４、利用者それぞれがもつ生体認証装置５２５の装置番号で構成される。
【００３６】
項番１  ５２６には、ＩＤ５２１に「１００１」、パスワード５２２に「ＡＢＣＤＥＦ」、緊急パスワード５２３に「ａａａａ」、生体情報５２４に「XXXXXXXXXXXXXXXXX」、装置番号５２５に「０１５」が、項番２  ５２７には、ＩＤ５２１に「１００２」、パスワード５２２に「ＨＩＪＫＬＭ」、緊急パスワード５２３に「ｂｂｂｂ」、生体情報５２４に「XXXXXXXXXXXXXXXXX」、装置番号５２５に「０１６」が、項番３  ５２８には、ＩＤ５２１に「１００３」、パスワード５２２に「ＯＰＱＲＳＴ」、緊急パスワード５２３に「ｃｃｃｃ」、生体情報５２４に「XXXXXXXXXXXXXXXXX」、装置番号５２５に「０１７」が格納されている。本実施の形態では、ＩＤ５２１とパスワード５２２は、業務アプリケーションのアカウントと同じものを使用しているが、複数のシステムと生体認証サーバ４００を接続する場合などでは、別に利用者それぞれを識別するＩＤを用意し、接続するシステムやアプリケーションごとにＩＤ５２１とパスワードのペアを持っていても良い。
【００３７】
緊急パスワードは、生体認証で業務アプリケーションの認証が行えない状況下である場合の代替の認証手段であり、利用者１００がＰＣ３００を通じて緊急パスワードを送信し、それが生体認証サーバの認証用情報５２０の情報と同一であれば、業務アプリケーションを利用することができるように処理を行う。生体情報５２４は、小型認証装置内に格納している情報のバックアップとしてサーバに格納し、利用者１１０が紛失等により新たに生体認証装置を割り当てられた際に、登録における手間を省くのに利用することができるものとする。
【００３８】
図８は、生体認証サーバにおける利用者が使用する生体認証装置を管理する情報を示した図である。生体認証サーバの装置管理情報５３０は、生体認証サーバの記憶部に格納される。生体認証サーバの装置管理情報５３０は、生体認証装置それぞれを個別に識別する装置番号５３１、装置の使用状態を示す装置状態５３２、装置が失効する日時を示している失効日時５３３で構成される。装置番号５３１は、生体認証装置の装置情報５００の装置番号５０１と、生体認証サーバの認証用情報５２０の装置情報５２５とそれぞれ同一の装置番号であるが、これら３つの装置番号を指す生体認証装置が同一の個体であることがシステム上管理されていれば良い。装置状態には「有効」、「無効」または「保留」のいずれかが格納される。生体認証装置が使用可能である場合は「有効」、生体認証装置が盗難や紛失など本来の利用者の手にないまたは、当該生体認証装置が使用されていない場合は「無効」が、自宅忘れなど生体認証装置は持ち主の管理下にあるが、一時的に生体認証が利用できない場合は「保留」が格納される。失効日時５３３には、当該装置番号５３１の生体認証装置の装置状態５３２が「無効」となる日時が「yyyy/MM/dd hh:mm:ss」形式で格納されている。後述する図１２で、装置状態５３２が「保留」の場合における失効日時５３３の判定による装置状態５３２の更新手順をする。
【００３９】
レコード５３４には、装置番号５３１に「０１５」、装置状態５３２に「有効」、失効日時５３３には空データが、５３５には、装置番号５３１に「０１６」、装置状態５３２に「無効」、失効日時５３３には「2012/08/30  10:00:25」が、５３６には、装置番号５３１に「０１７」、装置状態５３２に「保留」、失効日時５３３には「2012/09/13  12:14:15」が、格納されている。
【００４０】
生体認証装置２００で認証を行った結果が生体認証サーバ４００に送信され、認証に使われた生体認証装置２００の装置状態５３２の判定を行い、装置状態が「無効」であった場合は業務アプリケーションの利用を不可とする。
【００４１】
図９は、業務アプリケーションサーバにおける業務アプリケーション利用者のアカウントの情報を示した図である。業務アプリケーションサーバのアカウント管理５４０は、業務アプリケーションを利用する利用者のＩＤ５４１、利用者を認証するためのパスワード５４２、現在当該利用者が業務アプリケーションをどのＰＣで利用しているかを示すログインＰＣ  ５４３で構成される。ＩＤ５４１とパスワード５４２は、生体認証サーバの認証用情報に格納されているＩＤ５２１とパスワード５２２と同一だが、これら２つのＩＤの所有者が同一人物であることがシステム上管理されていれば、同一でなくても良い。ログインＰＣは、ひとつのアカウントに対しての同時(並行)アクセスを制御するもので、そのアカウントで業務アプリケーションが利用されていない場合は「オフ」が、利用されている場合は現在利用しているＰＣの名前が格納される。ここで、同時（並行）アクセスの制御（抑止）については、時間的に重なった２以上の要求に対するアクセスだけでなく、その結果(そのアクセスにおける指示に基づき)実行される処理の制御（抑止、中断）を含めてもよい。
【００４２】
項番１  ５４４には、ＩＤに「１００１」、パスワード５４２に「ＡＢＣＤＥＦ」、ログインＰＣに「ＰＣ２」が、項番２  ５４５には、ＩＤに「１００２」、パスワード５４２に「ＧＨＩＪＬＭ」、ログインＰＣに「オフ」が、項番３  ５４６には、ＩＤに「１００３」、パスワード５４２に「ＯＰＱＲＳＴ」、ログインＰＣに「オフ」が格納されている。業務アプリケーションサーバのアカウント管理５４０は、業務アプリケーションサーバの記憶部に保持され、ＰＣ３００から受信したＩＤとパスワードのペアがアカウント管理情報に存在するか紹介し、一致するアカウントがあれば、業務アプリケーションの利用を可とする。また、業務アプリケーション利用開始の際にはログインＰＣ５４３を照会し、ひとつのアウントに関しては、ひとつのＰＣでしか利用できないよう先にログインしているＰＣに関しては業務アプリケーションの利用を終了させる。また、業務アプリケーションの利用者が業務アプリケーションの利用を終了した場合は、ログインＰＣ５４３は自動的に「オフ」となる。
【００４３】
図１０は、利用者１００がＰＣ３００を使用し、生体認証装置２００が利用できない状態で、業務アプリケーションの利用認証を行う処理をフローチャート図で示している。利用者１００がＰＣ３００で、業務アプリケーションの利用認証画面から緊急パスワードの入力画面を開くことで、ステップＳ６００が開始され、ステップＳ６０１に進む。ステップ６０１では、本来は生体認証装置２００を使用して業務アプリケーションの利用認証を行わなければならないが、利用者１００は所持していないため、自分のＩＤと緊急パスワード、そして生体認証で認証しない事由を入力し、ステップ６０２に進む。ステップ６０２では、ステップ６０１で入力した情報が生体認証サーバ４００に送信され、緊急パスワード認証の結果の判定を行う。なお、緊急パスワードを使用した認証の判定方法および処理については、図１１で後述する。緊急パスワード認証の結果が「ＮＧ」ならば利用者１００は正当な業務アプリケーションの利用者でないと判断して、そのまま処理を終了する。緊急パスワードの認証の結果が「ＯＫ」ならば、ステップＳ６０３に進む。ステップＳ６０３では、生体認証での認証と別の認証手段を使う許可がおりたため、利用者１００は業務アプリケーションを利用するためのＩＤとパスワードを入力し、ステップＳ６０４に進む。ステップＳ６０４では、業務アプリケーションサーバ４１０にて、業務アプリケーションの利用認証を行う。詳細な処理は図１３に後述する。業務アプリケーションの利用ができなかった場合はエラーとなる。業務アプリケーションの認証処理が完了すれば、ステップＳ６０５に進む。ステップＳ６０５では、利用者１００が業務アプリケーションの利用を開始し、処理はステップＳ６０６に進んで終了となる。
【００４４】
図１１は、図１０のステップＳ６０２の処理について、図７〜図８を用いて生体認証サーバ４００の制御部４０４で行われる緊急パスワード認証の処理をフローチャート図で示している。利用者１００がＰＣ３００のキーボードで入力したＩＤと緊急パスワードを生体認証サーバ４００で受信することにより、ステップＳ６１０が開始され、ステップＳ６１１に進む。ステップＳ６１１では、ＰＣ３００より利用者１００が入力したＩＤと緊急パスワード、および生体認証を利用しない理由を認証事由として取得し、ステップＳ６１２に進む。ステップＳ６１２では、図７の生体認証サーバが保持する認証用情報Ｓ５２０より、ステップＳ６１１で取得したＩＤとパスワードが一致するレコードを取得する。一致するレコードがない場合はステップＳ６１３に進み、認証結果を「ＮＧ」として、ステップＳ６１８で処理を終了する。ステップＳ６１２でＩＤと緊急パスワードが一致するレコードがあった場合は、ステップＳ６１４に進む。ステップＳ６１４では、ステップＳ６１１で取得した認証事由から判定を行う。本実施の形態では、認証事由は「紛失、盗難」と自宅などに忘れてきた「忘れ」の２種類としているが、この項目はシステムにより変更しても良い。ステ認証事由の判定で「紛失、盗難」の場合はステップＳ６１５へ、「忘れ」の場合はステップＳ６１６にそれぞれ進む。ステップＳ６１５では、緊急パスワードでの認証を使用した理由が紛失または盗難であり、悪意ある不審者１１０に利用される可能性があるため、図８に示した生体認証サーバ装置管理情報５３０について、Ｓ６１２で取得した緊急パスワード認証を行った利用者１００がもつ生体認証装置の装置番号５２５と一致する装置の装置状態５３２の状態を「無効」に変更し、装置状態を「無効」に変更した時刻を失効日時５３３に格納し、ステップＳ６１７に進む。
【００４５】
一方、ステップＳ６１６では、自宅へ装置を置いてきたなど悪用される心配の極めて少ない状態ではあるが、生体認証装置２００を利用者１００が所持していないため業務アプリケーションが利用できない状態であるため、Ｓ６１２で取得した緊急パスワード認証を行った利用者１００がもつ生体認証装置の装置番号５２５と一致する装置の装置状態５３２の状態を「保留」に変更し、失効日時５３３には現在時刻から２４時間後の日時を格納する。本実施の形態では２４時間としているがこれはシステム的に決められた一律の時間であれば良い。システム的に決めた一律の時間とは、忘れのような事由においては直ちに装置を無効化してしまった場合、無効化された生体認証装置を再び使用可能な状態にするために手続きを要する場合があるため、予め決めた一律の時間を猶予期間である。猶予期間に再び生体認証装置を使用して認証を行えば装置の無効をせず、使用することができるが猶予期限を過ぎても生体認証装置を使用しての認証ができない場合は、生体認証装置を紛失したとみなす。失効日時５３３への更新が完了すれば、ステップＳ６１７に進む。ステップＳ６１７では、緊急パスワード認証の結果を「ＯＫ」として、ステップＳ６１８で処理を終了する。
【００４６】
図１２では、図８を用いて生体認証サーバ４００に保持している生体認証サーバ装置管理情報５３０のうち、失効日時５３３が現在時刻から過ぎた生体認証装置の装置状態を「無効」とする処理をフローチャート図で示した図である。この処理は生体認証サーバ４００の制御部４０４で実行される。また、本処理のタイミングは最低一日1回以上を行えば頻度や実行タイミングについては規定しない。ステップＳ６２０で処理を開始する。ステップＳ６２１では、現在の時刻と生体認証サーバ装置管理情報５３０のレコード数を取得し、この値をＬとする。処理が完了した場合は、ステップＳ６２１にすすむ。ステップＳ６２２では、Ｌを未処理レコード数として扱い、Ｌが０となるまでステップＳ６２３からステップＳ６２７までを実行する。ステップＳ６２３では、生体認証サーバ装置管理情報５３０のＬ行目のレコードを取得し、これをステップＳ６２４からステップＳ６２６までの処理対象とする。
【００４７】
取得が完了すれば、ステップＳ６２４に進む。ステップＳ６２４では、ステップＳ６２３で取得した情報について、装置状態５３２が「保留」か否かを判定する。「保留」でない場合は、その行の処理は行わず、ステップＳ６２７に進む。「保留」の場合はステップＳ６２５に進む。ステップＳ６２５では、ステップＳ６２１で取得した現在の日時を失効日時５３３が過ぎていればステップＳ６２６に進み、過ぎていなければステップＳ６２７に進む。ステップＳ６２６では、現在の時刻が失効日時５３３を過ぎているため、装置状態５３３を「保留」から「無効」に変更し、ステップＳ６２７に進む。ステップＳ６２７では、対象行の処理が完了したため、Ｌのカウントを一つ減らし、ステップＳ６２８へ進む。生体認証サーバ装置管理情報５３０のすべてのレコードの処理が完了すれば、ステップＳ６２９で処理は完了となる。
【００４８】
図１３は、図１０ステップＳ６０４の処理について、図９を用いて業務アプリケーションサーバ４１０での業務アプリケーションの利用認証処理を示したフローチャート図である。この処理は業務アプリケーションサーバ４１０の制御部４１３で実行される。ＰＣ３００から業務アプリケーションログインのためのＩＤとパスワードを受信することでステップＳ６３０が開始され、ステップＳ６３１へ進む。ステップＳ６３１では、ＰＣ３００から送信されたＩＤとパスワードを取得し、ステップ６３２に進む。ステップＳ６３２では、業務アプリケーションサーバのアカウント管理５４０に保持しているアカウントからＩＤとパスワードが一致するレコードを取得し、ステップＳ６３３に進む。一致するレコードがない場合は、エラーとしてそのまま処理を終了する。
【００４９】
ステップＳ６３３では、ステップＳ６３２で取得したレコードのログインＰＣ５４３の値を判定する。ログインＰＣが「オフ」の場合はステップＳ６３４に進み、そうでない場合はステップＳ６３５に進む。ステップＳ６３４では、ステップＳ６３２で取得したレコードのログオンＰＣ５３２の項に業務アプリケーションの認証リクエストが来たＰＣの名前を格納し、ステップＳ６３６に進む。ステップＳ６３５では、ステップＳ６３３の判定により、利用者１００のアカウントで業務アプリケーションが利用されていることが想定される。よって、不審者１１０などに悪用されるのを防ぐため、ログインＰＣ５３２の項に格納されている該当アカウントのログインＰＣと業務アプリケーションとの接続を切断し、新たにログインＰＣ５３２の項には業務アプリケーションの認証リクエストが来たＰＣの名前を格納し、処理が完了するとステップＳ６３６に進む。ステップＳ６３６では、ステップＳ６３１からステップＳ６３５までの処理により、業務アプリケーションの利用認証が認証できたため、リクエストも元のＰＣ３００に業務アプリケーションを利用するためのレスポンスを返し、ステップＳ６３７で処理を終了する。
【００５０】
これで、利用者は盗難や紛失の場合は利用者１００がもつ生体認証装置２００を自動で失効し、かつ利用者は業務アプリケーションを安全に利用できる。また、認証の事由により、忘れなど一時的に生体認証装置２００を利用できない事態でも管理者の手を煩わせることなく（もしくは手間を低減して）認証手段の運用の切替が可能である。
【００５１】
図１０から図１３で、生体認証装置が利用できず、代替認証手段を使って生体認証装置の装置状態を無効、または保留にする処理を説明したが、図１４から図１５で、家に忘れるなど一時的に装置状態を「保留」としていた機器の装置状態を「有効」にし、通常の生体認証の運用に戻す処理を説明する。
【００５２】
図１４は、利用者１００がＰＣ３００と生体認証装置２００を使用し、業務アプリケーションの利用認証を行う処理をフローチャート図で示している。利用者１００がＰＣ３００で、業務アプリケーションの利用認証画面を開くことで、ステップＳ６４０が開始され、ステップＳ６４１に進む。ステップＳ６４１では、生体認証装置２００を使って利用者１００が自身の認証を行う。生体認証装置２００は制御部２０３にて取得した生体情報と図６の生体認証装置認証用情報５１０に登録されている生体情報と比較し、同一の人物であることが確認できれば、ステップＳ６４３に進む。同一の人物であることが確認できない場合は、認証結果をＮＧとし、処理を終了して業務アプリケーションの利用を不可とする。ステップＳ６４３では、生体認証により認証が成功したことと、認証が成功した生体認証装置２００の生体認証装置情報５００に保持されている装置番号を生体認証サーバ４００に送信し認証を行う。
【００５３】
ここでの生体認証サーバ４００での処理は図１５で後述する。生体認証サーバ４００での問合せ結果が「ＮＧ」ならば、処理を終了して業務アプリケーションの利用を不可とする。問合せ結果が「ＯＫ」の場合は、ステップＳ６４４に進む。ステップＳ６４４では、生体認証サーバ４００から業務アプリケーションのアカウント管理５４０の利用者１００のＩＤとパスワードを受信し、ステップＳ６４４にすすむ。ステップＳ６４５では、ステップＳ６４４で取得した利用者１００のＩＤとパスワードをＰＣ３００が自動で業務アプリケーションサーバ４１０に送信して業務アプリケーションの利用認証を行う。このときの業務アプリケーションサーバ４１０での処理は、図１３の処理である。業務アプリケーションでの利用認証処理が完了するとステップＳ６４６に進む。ステップＳ６４６では、利用者１００が業務アプリケーションの利用を開始し、処理はステップＳ６４７に進んで終了となる。
【００５４】
図１５では、ステップＳ６４３で生体認証サーバ４００において実行される、生体認証で認証が完了した生体認証装置２００に対して、その装置の利用が現在許可されているか否かを判定し、許可された生体認証装置での認証に関しては、業務アプリケーションを利用するための認証用情報５２０を提供する処理のフローチャート図である。本処理は、生体認証サーバ４００の制御部４０４で処理される。本処理は、ＰＣから生体認証サーバ４００へ問い合わせを受信することによりステップＳ６５０が開始され、ステップＳ６５１に進む。ステップＳ６５１は、ステップＳ６４２で生体認証装置２００を用いての生体認証が成功した生体認証装置の装置情報５００を受信し、ステップＳ６５２へ進む。ステップＳ６５２は、図８の生体認証サーバの装置管理情報５３０から、Ｓステップ６５１で受信した装置情報と一致するレコードを取得し、ステップＳ６５３に進む。このとき、受信した装置情報と生体認証サーバ  装置管理情報５３０の装置番号５３１と一致するレコードが存在しない場合はエラーとなり、以降の処理は行わない。ステップＳ６５３では、前ステップＳ６５２に取得した利用者１００が認証に使用した生体認証装置２００の装置状態の判定を行う。取得した装置の状態が「無効」であればステップＳ６５４へ、「保留」であればステップＳ６５５へ、「有効」ならばステップＳ６５６へ進む。
【００５５】
ステップＳ６５４では、ステップＳ６５３において装置状態が「無効」と判定されているため現在、当該生体認証装置２００の利用は許可されていないため、ＰＣに返却する問い合わせ結果に「ＮＧ」を格納し、ステップＳ６５９にて処理を終了する。たとえば、利用者１００ではない不審者１１０が生体認証装置２００を不正に利用し、不正な登録手段を持って生体認証装置２００に不審者１１０自身の生体情報を登録して生体認証装置２００で認証が成功しても、装置状態を図１０から図１３の処理により「無効」にしていれば、不審者１１０が業務アプリケーションを利用できないため、セキュリティを担保できる。ステップＳ６５５では、ステップＳ６５３において、装置状態が「保留」と判定された当該生体認証装置２００の生体認証サーバの装置管理情報５３０の装置状態を「保留」から「有効」に変更し、失効日時を空(失効日時の情報を削除)にして、ステップＳ６５６に進む。この処理は、図１０から図１３において、装置状態が「保留」となる場合は、自宅に忘れてきたなど、一時的に生体認証装置２００を使用して利用者１００の認証が困難な状態であり、「保留」状態中に利用者１００が生体認証装置２００を使っての認証が可能になったため、装置状態を「有効」とすることで、再び利用者１００は生体認証装置２００を使用した業務アプリケーションの利用認証が可能となる。
【００５６】
ステップＳ６５６では、ステップＳ６５３の判定もしくはステップＳ６５５の処理により、当該生体認証装置２００の装置状態は「有効」であるため、ＰＣに返却する問い合わせ結果に「ＯＫ」を格納し、ステップＳ６５７に進む。ステップＳ６５７では、生体認証サーバ  認証用情報５２０からステップＳ６５１で受け取った生体認証装置の装置情報５００と装置番号が一致するレコードを取得する。なお、本実施の形態では、装置番号により生体認証サーバ  認証用情報５２０における利用者１００の特定を行っているが、ステップＳ６５１において利用者１００を特定できる情報があればそれを取得し、ステップＳ６５７の処理において、利用者１００を特定して当該レコードを取得しても良い。取得が完了するとステップＳ６５８に進む。ステップＳ６５８では、ステップＳ６５７で取得した利用者１００の業務アプリケーションを利用するために必要なＩＤとパスワードを送信して、ステップＳ６５９にて処理を完了する。
【００５７】
以上、本実施の形態によれば、携帯可能な生体認証装置を利用したシステムの利用に関して、生体認証装置を盗難、紛失した場合に使用する代替認証手段によるシステムの認証により、当該生体認証装置の利用を管理者の手を煩わせることなく（もしくは手間を低減して）自動で無効にすることができ、利便性が向上することができる。また、代替認証手段によるシステムの認証の際に、代替認証手段の利用の事由により生体認証装置の無効までに猶予期間を持たせ、管理者と利用者が意識することなく代替認証手段と生体認証装置による認証とで認証手段を変更することができ、利便性が向上する。
【符号の説明】
【００５８】
１００  利用者、１１０  不審者、
２００  生体認証装置、２０１  ホストインターフェース、２０２  電源部、２０３  制御部、２０４  記憶部、２０５  カメラ、
３００  ＰＣ、３１０  ＰＣ本体、３１１  電源部、３１２  デバイスインターフェース、３１３  ホストインターフェース、３１４  制御部、３１５  記憶部、３２０  ディスプレイ、３２１  電源部、３２２  ホストインターフェース、３２３  制御部、３２４  表示部、３３０  キーボード、３３１  電源部、３３２  ホストインターフェース、３３３  制御部、３３４  入力部、３５０  ＰＣ２、３６０  ＰＣ本体、３７０  ディスプレイ、３８０  キーボード
４００  生体認証サーバ、４０１  電源部、４０２  ホストインターフェース、４０３  クライアントインターフェース、４０４  制御部、４０５  記憶部、４１０  業務アプリケーションサーバ、４１１  電源部、４１２  クライアントインターフェース、４１３  制御部、４１４  記憶部
【図１】
2014099127.tif 000003
【図２】
2014099127.tif 000004
【図３】
2014099127.tif 000005
【図４】
2014099127.tif 000006
【図５】
2014099127.tif 000007
【図６】
2014099127.tif 000008
【図７】
2014099127.tif 000009
【図８】
2014099127.tif 000010
【図９】
2014099127.tif 000011
【図１０】
2014099127.tif 000012
【図１１】
2014099127.tif 000013
【図１２】
2014099127.tif 000014
【図１３】
2014099127.tif 000015
【図１４】
2014099127.tif 000016
【図１５】
2014099127.tif 000017