(57)【特許請求の範囲】
【請求項１】
各ユーザの認証を実行する認証システムであって、
ユーザ毎に、ユーザを識別する識別情報と、各ユーザの経年変化が生ずる同一種の生体情報であってデータ化するタイミングが異なる複数の生体情報が順次登録されている基準生体情報と、ユーザ毎に設定されたキー情報であって認証を行う際に用いる基準キー情報と、が対応付けられて登録情報として予め登録されるデータベースを管理する管理手段と、
前記各ユーザによって入力された入力情報を受信する受信手段と、
特定ユーザの前記認証を実行する際に、前記受信された入力情報に含まれる識別情報に基づいて前記データベースを検索し、当該識別情報に対応する基準キー情報と、当該受信された入力情報に含まれるキー情報を示す入力キー情報と、に基づいて、当該特定ユーザにおける認証処理を実行する認証処理手段と、
前記認証処理によって前記特定ユーザの認証が失敗と判定された場合であって所与の条件を具備した場合には、当該特定ユーザにおける所与の条件を具備した以降の前記認証処理の実行を拒否してロックするロック制御手段と、
前記認証処理がロックされているユーザを示すロック対象ユーザの前記識別情報及び前記生体情報を示す入力生体情報が前記入力情報として受信された場合に、当該ロック対象ユーザの識別情報に基づいて前記データベースを検索し、当該識別情報に対応する基準生体情報の少なくともいずれか又は当該基準生体情報に基づいて生成された、前記生体情報のモデルを示すモデル情報と当該ロック対象ユーザの入力生体情報とを比較する比較処理を実行する比較処理手段と、
前記比較処理によって前記基準生体情報の少なくともいずれか又は前記モデル情報と前記入力生体情報とが同一であると判定された場合に、前記ロック対象ユーザによる認証処理のロックを解除するロック解除手段と、
を備え、
前記ロック制御手段が、
前記ロックされた際に当該ロックの状況を示すロック状況情報を前記ロック対象ユーザに提供し、かつ、当該ロック対象ユーザの識別情報に対応付けて当該ロック状況情報を基準ロック状況情報として前記データベースに登録し、
前記比較処理手段が、
前記識別情報及び前記入力生体情報とともに前記提供されたロック状況情報を示す入力ロック状況情報が前記入力情報として受信された場合に、前記ロック対象ユーザの識別情報に一致する識別情報に対応付けて、前記入力ロック状況情報と一致する基準ロック状況情報が前記データベースに登録されているか否かを判定する前記比較処理を実行し、
前記ロック解除手段が、
前記比較処理によって前記基準生体情報の少なくともいずれか又は前記モデル情報と前記入力生体情報とが同一であると判定され、かつ、前記入力ロック状況情報と一致する前記基準ロック状況情報が前記データベースに登録されていると判定された場合に、前記ロック対象ユーザによる認証処理のロックを解除する、ことを特徴とする認証システム。
【請求項２】
請求項１に記載の認証システムにおいて、
所与のタイミングに、新たに入力された入力生体情報を前記データベースに登録する登録手段を更に備え、
前記比較処理手段が、
前記ロック対象ユーザを含む各ユーザによって入力された前記識別情報及び前記入力生体情報が受信される毎に、当該受信された識別情報に基づいて前記データベースを検索し、当該識別情報に対応する基準生体情報の少なくともいずれか又は前記モデル情報と当該入力生体情報とを比較する前記比較処理を実行し、
前記登録手段が、
前記比較処理によって前記基準生体情報の少なくともいずれか又は前記モデル情報と前記入力生体情報とが同一であると判定された場合に、当該入力生体情報を、前記比較処理に用いた識別情報に対応付けられた基準生体情報として追加登録する、認証システム。
【請求項３】
請求項１又は２に記載の認証システムにおいて、
前記データベースには各ユーザに関するユーザ情報が基準ユーザ情報として前記識別情報に対応付けて記憶されており、
前記比較処理手段が、
前記識別情報及び前記入力生体情報とともに前記ユーザ情報を示す入力ユーザ情報が前記入力情報として受信された場合であって、前記ロック対象ユーザの識別情報に一致する識別情報に対応付けて、前記入力ユーザ情報と一致する基準ユーザ情報が前記データベースに登録されているか否かを判定する前記比較処理を実行し、
前記ロック解除手段が、
前記比較処理によって前記基準生体情報の少なくともいずれか又は前記モデル情報と前記入力生体情報とが同一であると判定され、かつ、前記データベースに受信されたユーザ情報と一致するユーザ情報が登録されていると判定された場合に、前記ロック対象ユーザによる認証処理のロックを解除する、認証システム。
【請求項４】
請求項１又は２に記載の認証システムにおいて、
前記入力生体情報及び前記基準生体情報がいずれも顔画像に関する情報である、認証システム。
【請求項５】
各ユーザの認証を実行するプログラムであって、
ユーザ毎に、ユーザを識別する識別情報と、各ユーザの経年変化が生ずる同一種の生体情報であってデータ化するタイミングが異なる複数の生体情報が順次登録されている基準生体情報と、ユーザ毎に設定されたキー情報であって認証を行う際に用いる基準キー情報と、が対応付けられて登録情報として予め登録されるデータベースを管理する管理手段、
前記各ユーザによって入力された入力情報を受信する受信手段、
特定ユーザの前記認証を実行する際に、前記受信された入力情報に含まれる識別情報に基づいて前記データベースを検索し、当該識別情報に対応する基準キー情報と、当該受信
された入力情報に含まれるキー情報を示す入力キー情報と、に基づいて、当該特定ユーザにおける認証処理を実行する認証処理手段、
前記認証処理によって前記特定ユーザの認証が失敗と判定された場合であって所与の条件を具備した場合には、当該特定ユーザにおける所与の条件を具備した以降の前記認証処理の実行を拒否してロックするロック制御手段、
前記認証処理がロックされているユーザを示すロック対象ユーザの前記識別情報及び前記生体情報を示す入力生体情報が前記入力情報として受信された場合に、当該ロック対象ユーザの識別情報に基づいて前記データベースを検索し、当該識別情報に対応する基準生体情報の少なくともいずれか又は当該基準生体情報に基づいて生成された、前記生体情報のモデルを示すモデル情報と当該ロック対象ユーザの入力生体情報とを比較する比較処理を実行する比較処理手段、及び、
前記比較処理によって前記基準生体情報の少なくともいずれか又は前記モデル情報と前記入力生体情報とが同一であると判定された場合に、前記ロック対象ユーザによる認証処理のロックを解除するロック解除手段、
としてコンピュータとして機能させ、
前記ロック制御手段が、
前記ロックされた際に当該ロックの状況を示すロック状況情報を前記ロック対象ユーザに提供し、かつ、当該ロック対象ユーザの識別情報に対応付けて当該ロック状況情報を基準ロック状況情報として前記データベースに登録し、
前記比較処理手段が、
前記識別情報及び前記入力生体情報とともに前記提供されたロック状況情報を示す入力ロック状況情報が前記入力情報として受信された場合に、前記ロック対象ユーザの識別情報に一致する識別情報に対応付けて、前記入力ロック状況情報と一致する基準ロック状況情報が前記データベースに登録されているか否かを判定する前記比較処理を実行し、
前記ロック解除手段が、
前記比較処理によって前記基準生体情報の少なくともいずれか又は前記モデル情報と前記入力生体情報とが同一であると判定され、かつ、前記入力ロック状況情報と一致する前記基準ロック状況情報が前記データベースに登録されていると判定された場合に、前記ロック対象ユーザによる認証処理のロックを解除する、ことを特徴とするプログラム。
【請求項６】
ユーザにおける認証処理がロックされた場合にその解除を行うサーバ装置と、ユーザ毎に、ユーザを識別する識別情報と、各ユーザの経年変化が生ずる同一種の生体情報であってデータ化するタイミングが異なる複数の生体情報が順次登録されている基準生体情報と、ユーザ毎に設定されたキー情報であって認証を行う際に用いる基準キー情報と、が対応付けられて登録情報として予め登録されるデータベースと、ネットワークを介して接続される端末装置であって、
ユーザによって入力された入力情報を受け付ける入力受付手段と、
特定ユーザの前記認証を実行する際に、前記受け付けた入力情報に含まれる識別情報に基づいて前記データベースを検索し、当該識別情報に対応する基準キー情報と、当該受け付けた入力情報に含まれるキー情報を示す入力キー情報と、に基づいて、当該特定ユーザにおける認証処理を実行する認証処理手段と、
前記認証処理によって前記特定ユーザの認証が失敗と判定された場合であって所与の条件を具備した場合には、当該特定ユーザにおける所与の条件を具備した以降の前記認証処理の実行を拒否してロックするロック制御手段と、
前記サーバ装置から送信された前記認証処理のロックを解除するためのロック解除通知を受信する通信制御手段と、
前記受信されたロック解除通知に基づいて前記認証処理のロックを解除するロック解除手段と、
を備え、
前記ロック制御手段が、
前記サーバ装置と連動して、前記認証処理がロックされた際に当該ロックの状況を示すロック状況情報を、前記特定ユーザの識別情報に対応付けて、基準ロック状況情報として、前記データベースに登録し、
前記通信制御手段が、
前記認証処理がロックされている際に、前記受け付けた識別情報及び前記生体情報を示す入力生体情報とともに、前記ロック状況情報を示す入力ロック状況情報を、前記入力情報として、前記サーバ装置に送信し、
前記サーバ装置によって、（ａ）当該送信した識別情報に基づいて前記データベースが検索され、当該識別情報に対応する基準生体情報の少なくともいずれか又は当該基準生体情報に基づいて生成された、前記生体情報のモデルを示すモデル情報と前記ユーザの入力生体情報とを比較する比較処理が実行され、（ｂ）当該比較処理によって前記基準生体情報の少なくともいずれか又は前記モデル情報と前記入力生体情報とが同一であると判定され、かつ、（ｃ）前記入力情報の識別情報に一致する識別情報に対応付けて、前記入力ロック状況情報と一致する基準ロック状況情報が前記データベースに登録されていると判定された場合に、当該サーバ装置から送信された前記ロック解除通知を受信することを特徴とする端末装置。
【請求項７】
ユーザにおける認証処理がロックされた場合にその解除を行うサーバ装置と、ユーザ毎に、ユーザを識別する識別情報と、各ユーザの経年変化が生ずる同一種の生体情報であってデータ化するタイミングが異なる複数の生体情報が順次登録されている基準生体情報と、ユーザ毎に設定されたキー情報であって認証を行う際に用いる基準キー情報と、が対応付けられて登録情報として予め登録されるデータベースと、ネットワークを介して接続される端末装置を、
ユーザによって入力された入力情報を受け付ける入力受付手段、
特定ユーザの前記認証を実行する際に、前記受け付けた入力情報に含まれる識別情報に基づいて前記データベースを検索し、当該識別情報に対応する基準キー情報と、当該受け付けた入力情報に含まれるキー情報を示す入力キー情報と、に基づいて、当該特定ユーザにおける認証処理を実行する認証処理手段、
前記認証処理によって前記特定ユーザの認証が失敗と判定された場合であって所与の条件を具備した場合には、当該特定ユーザにおける所与の条件を具備した以降の前記認証処理の実行を拒否してロックするロック制御手段、
前記サーバ装置から送信された前記認証処理のロックを解除するためのロック解除通知を受信する通信制御手段、及び、
前記受信されたロック解除通知に基づいて前記認証処理のロックを解除するロック解除手段、
として機能させ、
前記ロック制御手段が、
前記サーバ装置と連動して、前記認証処理がロックされた際に当該ロックの状況を示すロック状況情報を、前記特定ユーザの識別情報に対応付けて、基準ロック状況情報として、前記データベースに登録し、
前記通信制御手段が、
前記認証処理がロックされている際に、前記受け付けた識別情報及び前記生体情報を示す入力生体情報とともに、前記ロック状況情報を示す入力ロック状況情報を、前記入力情報として、前記サーバ装置に送信し、
前記サーバ装置によって、（ａ）当該送信した識別情報に基づいて前記データベースが検索され、当該識別情報に対応する基準生体情報の少なくともいずれか又は当該基準生体情報に基づいて生成された、前記生体情報のモデルを示すモデル情報と前記ユーザの入力生体情報とを比較する比較処理が実行され、（ｂ）当該比較処理によって前記基準生体情報の少なくともいずれか又は前記モデル情報と前記入力生体情報とが同一であると判定され、かつ、（ｃ）前記入力情報の識別情報に一致する識別情報に対応付けて、前記入力
ロック状況情報と一致する基準ロック状況情報が前記データベースに登録されていると判定された場合に、当該サーバ装置から送信された前記ロック解除通知を受信する、ことを特徴とするプログラム。
【請求項８】
ユーザにおける認証処理に用いる端末装置と、
ネットワークを介して前記端末装置と接続され、前記認証処理がロックされた場合にその解除を行うサーバ装置と、
を備え、
前記サーバ装置が、
ユーザ毎に、ユーザを識別する識別情報と、各ユーザの経年変化が生ずる同一種の生体情報であってデータ化するタイミングが異なる複数の生体情報が順次登録されている基準生体情報と、ユーザ毎に設定されたキー情報であって認証を行う際に用いる基準キー情報と、が対応付けられて登録情報として予め登録されるデータベースを管理する管理手段と、
前記各ユーザによって入力され、前記端末装置から送信された入力情報を受信する受信手段と、
特定ユーザの前記認証を実行する際に、前記受信された入力情報に含まれる識別情報に基づいて前記データベースを検索し、当該識別情報に対応する基準キー情報と、当該受信された入力情報に含まれるキー情報を示す入力キー情報と、に基づいて、当該特定ユーザにおける認証処理を実行する認証処理手段と、
前記認証処理によって前記特定ユーザの認証が失敗と判定された場合であって所与の条件を具備した場合には、当該特定ユーザにおける所与の条件を具備した以降の前記認証処理の実行を拒否してロックするロック制御手段と、
前記認証処理がロックされているユーザを示すロック対象ユーザの前記識別情報及び前記生体情報を示す入力生体情報が前記入力情報として受信された場合に、当該ロック対象ユーザの識別情報に基づいて前記データベースを検索し、当該識別情報に対応する基準生体情報の少なくともいずれか又は当該基準生体情報に基づいて生成された、前記生体情報のモデルを示すモデル情報と当該ロック対象ユーザの入力生体情報とを比較する比較処理を実行する比較処理手段と、
前記比較処理によって前記基準生体情報の少なくともいずれか又は前記モデル情報と前記入力生体情報とが同一であると判定された場合に、前記ロック対象ユーザによる認証処理のロックを解除するロック解除手段と、
を備え、
前記ロック制御手段が、
前記ロックされた際に当該ロックの状況を示すロック状況情報を前記ロック対象ユーザに提供し、かつ、当該ロック対象ユーザの識別情報に対応付けて当該ロック状況情報を基準ロック状況情報として前記データベースに登録し、
前記比較処理手段が、
前記識別情報及び前記入力生体情報とともに前記提供されたロック状況情報を示す入力ロック状況情報が前記入力情報として受信された場合に、前記ロック対象ユーザの識別情報に一致する識別情報に対応付けて、前記入力ロック状況情報と一致する基準ロック状況情報が前記データベースに登録されているか否かを判定する前記比較処理を実行し、
前記ロック解除手段が、
前記比較処理によって前記基準生体情報の少なくともいずれか又は前記モデル情報と前記入力生体情報とが同一であると判定され、かつ、前記入力ロック状況情報と一致する前記基準ロック状況情報が前記データベースに登録されていると判定された場合に、前記ロック対象ユーザによる認証処理のロックを解除する、ことを特徴とする認証管理通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証システム、端末装置、プログラム、及び、認証管理通信システムなどに関する。
【背景技術】
【０００２】
従来から、指紋、瞳の中の虹彩又は顔形などの生体情報を用いてユーザを認証する認証システムなどが知られている。
【０００３】
特に、最近では、生体認証システムとしては、電子マネー決済の安全性と利便性とを両立させるためのものが知られている。
【０００４】
例えば、このような生体認証装置は、ユーザの第１のＩＤを取得するＩＤ取得部と、ユーザの第２の生体情報を取得する生体情報取得部と、ユーザの第１のＩＤと第１の生体情報とをあらかじめ対応づけた第１の生体情報テーブルを参照し、取得された第１のＩＤに対応づけられる第１の生体情報と第２の生体情報とを照合することによりユーザを認証する認証部とを備える構成を有している（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１９−６７０７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載のシステムなどであっては、単に最初に登録された生体情報と入力された生体情報とを照合しているだけであるので、加齢などの時間の経過によって身体的特徴が変化した場合には、基準となる生体情報と入力した生体情報が一致せずに、たとえ本人であっても認証拒否が発生する可能性がある。
【０００７】
本発明は、上記課題を解決するためになされたものであり、その目的は、簡易に、確実に、かつ、永続的に本人確認を行うことができるとともに、入力ミスや不正利用などによってユーザ認証そのものがロックされた場合に、当該ロックを解除するための重要な手続きである本人確認に利用可能な認証システム及びそのプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
（１）上記課題を解決するため、本発明は、
各ユーザの認証を実行する認証システムであって、
ユーザ毎に、ユーザを識別する識別情報と、各ユーザの経年変化が生ずる同一種の生体情報であってデータ化するタイミングが異なる複数の生体情報が順次登録されている基準生体情報と、ユーザ毎に設定されたキー情報であって認証を行う際に用いる基準キー情報と、が対応付けられて登録情報として予め登録されるデータベースを管理する管理手段と、
前記各ユーザによって入力された入力情報を受信する受信手段と、
特定ユーザの前記認証を実行する際に、前記受信された入力情報に含まれる識別情報に基づいて前記データベースを検索し、当該識別情報に対応する基準キー情報と、当該受信された入力情報に含まれるキー情報を示す入力キー情報と、に基づいて、当該特定ユーザにおける認証処理を実行する認証処理手段と、
前記認証処理によって前記特定ユーザの認証が失敗と判定された場合であって所与の条
件を具備した場合には、当該特定ユーザにおける所与の条件を具備した以降の前記認証処理の実行を拒否してロックするロック制御手段と、
前記認証処理がロックされているユーザを示すロック対象ユーザの前記識別情報及び前記生体情報を示す入力生体情報が前記入力情報として受信された場合に、当該ロック対象ユーザの識別情報に基づいて前記データベースを検索し、当該識別情報に対応する基準生体情報の少なくともいずれか又は当該基準生体情報に基づいて生成された、前記生体情報のモデルを示すモデル情報と当該ロック対象ユーザの入力生体情報とを比較する比較処理を実行する比較処理手段と、
前記比較処理によって前記基準生体情報の少なくともいずれか又は前記モデル情報と前記入力生体情報とが同一であると判定された場合に、前記ロック対象ユーザによる認証処理のロックを解除するロック解除手段と、
を備える、構成を有している。
【０００９】
この構成により、本発明は、簡易に、確実に、かつ、永続的に本人確認を行うことができるとともに、連続的な入力ミスや不正利用などによってユーザ認証そのものがロックされた場合であっても、基準キー情報の再発行やそれに伴う手続き、又は、通話による本人確認などの他の方法による本人確認を行うことなく、ロックを解除するための重要な手続きである本人確認に生体認証を用いることができる。
【００１０】
特に、本発明は、最初に登録された生体情報に固定されずに、適宜異なるタイミングで登録された生体情報によって本人確認を行うことができるので、老化や状況変化などの経年によってたとえ生体情報が最初に登録された当時と異なる状況になっていても、的確に本人確認を行うことができる。
【００１１】
したがって、本発明は、確実に、かつ、永続的に本人確認を行うことができるとともに、当該本人確認におけるユーザや認証管理者の煩雑な作業を軽減し、ユーザ及び認証管理者の利便性を向上させることができる。
【００１２】
なお、「生体情報」には、例えば、顔、指紋、静脈のパターン、虹彩、音声などの人の身体的な特徴を有する情報であって、個々の人物を区別することができる情報を示す。
【００１３】
また、「キー情報」には、例えば、ユーザ名、パスワード、及び、図柄情報などの他のユーザと識別するための情報の他に、ユーザ本人を特定する情報や当該ユーザに関する情報などが含まれる。
【００１４】
そして、「登録情報」には、例えば、識別情報及び基準生体情報の他に、当該識別情報（以下、「第１識別情報」という。）とは異なる識別情報（以下、「第２識別情報」という。）、住所・電話番号・電子メールアドレス・自動車などの運転免許証番号・パスポートの番号などのユーザの属性情報又はその双方が登録されていてもよい。
【００１５】
また、「所与の条件」には、例えば、所定回数（１回を含む。）以上のユーザの認証が失敗したこと、及び、その他の情報を用いた認証が失敗したことなどが含まれる。
【００１６】
さらに、「比較処理」には、例えば、基準生体情報として登録されている複数の生体情報のそれぞれと、入力生体情報の同一性を判断する処理、又は、生体情報のモデルを示すモデル情報と入力生体情報の同一性を判断する処理のいずれかが含まれる。
【００１７】
上記に加えて、「基準生体情報に基づいて生成された、生体情報のモデルを示すモデル情報」とは、例えば、該当するユーザＩＤに対応付けて記憶されている各基準生体情報から顔領域を抽出しつつ、抽出された顔領域の画像特徴量を、例えば、人工知能（ＡＩ：Ar
tificial  Intelligent）などの機械学習することによって、生成された当該ユーザの顔モデルの情報をいう。
【００１８】
また、「比較処理によって基準生体情報のいずれかと入力生体情報とが同一であると判定された場合」とは、原則、基準生体情報として登録されている複数の生体情報のうち、少なくとも１の生体情報と入力生体情報とが特徴量について一致したことを示す。ただし、当該同一には、基準生体情報の生体情報と入力生体情報との特徴量が完全一致するだけでなく、一定の割合以上（例えば、９０％以上）一致する場合、及び、複数の基準生体情報によって生体情報の特徴量に基づくモデルデータを作成し、当該モデルデータと入力生体情報との特徴量が一定の割合以上一致する（完全一致も含む。）場合も含まれる。
【００１９】
さらに、上記の「比較処理によって・・・・同一であると判定された場合」に関しては、基準生体情報のいずれかと入力生体情報とが一致したことが最低限の条件であり、当該条件に加えて、ロックの状況を示す情報やユーザに関する情報の一致などの他の条件を具備することが含まれてもよい。
【００２０】
（２）また、本発明は、
所与のタイミングに、新たに入力された入力生体情報を前記データベースに登録する登録手段を更に備え、
前記比較処理手段が、
前記ロック対象ユーザを含む各ユーザによって入力された前記識別情報及び前記入力生体情報が受信される毎に、当該受信された識別情報に基づいて前記データベースを検索し、当該識別情報に対応する基準生体情報の少なくともいずれか又は前記モデル情報と当該入力生体情報とを比較する前記比較処理を実行し、
前記登録手段が、
前記比較処理によって前記基準生体情報の少なくともいずれか又は前記モデル情報と前記入力生体情報とが同一であると判定された場合に、当該入力生体情報を、前記比較処理に用いた識別情報に対応付けられた基準生体情報として追加登録する、構成を有している。
【００２１】
この構成により、本発明は、生体に関する特徴量が順次更新された生体情報を基準生体情報に関連付けて登録することができるので、最新の生体情報を次回以降のロック解除の基準生体情報として用いることができる。
【００２２】
したがって、本発明は、時間の経過に伴う人の身体の変化に対応してユーザの本人確認を的確に実行することができる。
【００２３】
なお、「所与のタイミング」には、例えば、１年毎などの予め管理者などによって定められたタイミング、認証処理の実行タイミング（例えば、数回おき）及びランダムに設定されたタイミングなどが含まれる。
【００２４】
（３）また、本発明は、
前記ロック制御手段が、
前記ロックされた際に当該ロックの状況を示すロック状況情報を前記ロック対象ユーザに提供し、かつ、当該ロック対象ユーザの識別情報に対応付けて当該ロック状況情報を基準ロック状況情報として前記データベースに登録し、
前記比較処理手段が、
前記識別情報及び前記入力生体情報とともに前記提供されたロック状況情報を示す入力ロック状況情報が前記入力情報として受信された場合に、前記ロック対象ユーザの識別情報に一致する識別情報に対応付けて、前記入力ロック状況情報と一致する基準ロック状
況情報が前記データベースに登録されているか否かを判定する前記比較処理を実行し、
前記ロック解除手段が、
前記比較処理によって前記基準生体情報の少なくともいずれか又は前記モデル情報と前記入力生体情報とが同一であると判定され、かつ、前記入力ロック状況情報と一致する前記基準ロック状況情報が前記データベースに登録されていると判定された場合に、前記ロック対象ユーザによる認証処理のロックを解除する、構成を有している。
【００２５】
この構成により、本発明は、認証処理がロックされた状況を用いてより確実な本人確認を行うことができる。
【００２６】
なお、ロック状況情報には、例えば、
（Ａ１）認証ロックが発生した日時、前回の認証処理からの期間、前回の認証処理の認証後であって当該認証処理に基づいて享受したネットワークサービスに対するログアウトしてからの期間、又は、認証処理のサービスを享受するための登録から（例えば、最初の基準生体情報の登録から）の期間などの所与の条件を具備したタイミング、
（Ａ２）何回目の認証処理でロックが発生したか、今までの認証処理のロックの発生回数、認証処理のロックが発生したＷｅｂページ（認証処理を実行するためのＷｅｂページ）の滞在時間やそれまでに経由したＷｅｂページの遷移、又は、当該認証処理に基づいて享受する予定のネットワークサービスの種類などのステータス、及び、
（Ａ３）認証処理のロックが発生したＷｅｂページ、又は、ロックが発生した認証処理で入力された情報などのエラーコード、
などが含まれる。
【００２７】
（４）また、本発明は、
前記データベースには各ユーザに関するユーザ情報が基準ユーザ情報として前記識別情報に対応付けて記憶されており、
前記比較処理手段が、
前記識別情報及び前記入力生体情報とともに前記ユーザ情報を示す入力ユーザ情報が前記入力情報として受信された場合であって、前記ロック対象ユーザの識別情報に一致する識別情報に対応付けて、前記入力ユーザ情報と一致する基準ユーザ情報が前記データベースに登録されているか否かを判定する前記比較処理を実行し、
前記ロック解除手段が、
前記比較処理によって前記基準生体情報の少なくともいずれか又は前記モデル情報と前記入力生体情報とが同一であると判定され、かつ、前記データベースに受信されたユーザ情報と一致するユーザ情報が登録されていると判定された場合に、前記ロック対象ユーザによる認証処理のロックを解除する、構成を有している。
【００２８】
この構成により、本発明は、ユーザ情報を用いてより確実な本人確認を行うことができる。
【００２９】
なお、ユーザ情報には、例えば、ユーザの生年月日、住所、電話番号、自動車などの運転免許証番号、パスポート用の番号、及び、マイナンバーなどの情報が含まれ、テキストの情報であってもよいし、画像の情報であってもよい。
【００３０】
特に、ユーザ情報に画像データを用いる場合には、比較処理を実行する際に、画像を解析することによって一致及び不一致を判定すればよい。
【００３１】
（５）また、本発明は、
前記入力生体情報及び前記基準生体情報がいずれも顔画像に関する情報である、構成を有している。
【００３２】
この構成により、本発明は、他のユーザとの識別性を高め、より確実な本人確認を行うことができる。
【００３３】
（６）また、上記課題を解決するため、本発明は、
各ユーザの認証を実行するプログラムであって、
ユーザ毎に、ユーザを識別する識別情報と、各ユーザの経年変化が生ずる同一種の生体情報であってデータ化するタイミングが異なる複数の生体情報が順次登録されている基準生体情報と、ユーザ毎に設定されたキー情報であって認証を行う際に用いる基準キー情報と、が対応付けられて登録情報として予め登録されるデータベースを管理する管理手段、
前記各ユーザによって入力された入力情報を受信する受信手段、
特定ユーザの前記認証を実行する際に、前記受信された入力情報に含まれる識別情報に基づいて前記データベースを検索し、当該識別情報に対応する基準キー情報と、当該受信された入力情報に含まれるキー情報を示す入力キー情報と、に基づいて、当該特定ユーザにおける認証処理を実行する認証処理手段、
前記認証処理によって前記特定ユーザの認証が失敗と判定された場合であって所与の条件を具備した場合には、当該特定ユーザにおける所与の条件を具備した以降の前記認証処理の実行を拒否してロックするロック制御手段、
前記認証処理がロックされているユーザを示すロック対象ユーザの前記識別情報及び前記生体情報を示す入力生体情報が前記入力情報として受信された場合に、当該ロック対象ユーザの識別情報に基づいて前記データベースを検索し、当該識別情報に対応する基準生体情報の少なくともいずれか又は当該基準生体情報に基づいて生成された、前記生体情報のモデルを示すモデル情報と当該ロック対象ユーザの入力生体情報とを比較する比較処理を実行する比較処理手段、及び、
前記比較処理によって前記基準生体情報の少なくともいずれか又は前記モデル情報と前記入力生体情報とが同一であると判定された場合に、前記ロック対象ユーザによる認証処理のロックを解除するロック解除手段、
としてコンピュータとして機能させる、構成を有している。
【００３４】
この構成により、本発明は、確実に、かつ、永続的に本人確認を行うことができるとともに、当該本人確認におけるユーザや認証管理者の煩雑な作業を軽減し、ユーザ及び認証管理者の利便性を向上させることができる。
【００３５】
（７）また、上記課題を解決するため、本発明は、
ユーザにおける認証処理がロックされた場合にその解除を行うサーバ装置と、ユーザ毎に、ユーザを識別する識別情報と、各ユーザの経年変化が生ずる同一種の生体情報であってデータ化するタイミングが異なる複数の生体情報が順次登録されている基準生体情報と、ユーザ毎に設定されたキー情報であって認証を行う際に用いる基準キー情報と、が対応付けられて登録情報として予め登録されるデータベースと、ネットワークを介して接続される端末装置であって、
ユーザによって入力された入力情報を受け付ける入力受付手段と、
特定ユーザの前記認証を実行する際に、前記受け付けた入力情報に含まれる識別情報に基づいて前記データベースを検索し、当該識別情報に対応する基準キー情報と、当該受信された入力情報に含まれるキー情報を示す入力キー情報と、に基づいて、当該特定ユーザにおける認証処理を実行する認証処理手段と、
前記認証処理によって前記特定ユーザの認証が失敗と判定された場合であって所与の条件を具備した場合には、当該特定ユーザにおける所与の条件を具備した以降の前記認証処理の実行を拒否してロックするロック制御手段と、
前記サーバ装置から送信された前記認証処理のロックを解除するためのロック解除通知を受信する通信制御手段と、
前記受信されたロック解除通知に基づいて前記認証処理のロックを解除するロック解除手段と、
を備え、
前記通信制御手段が、
前記認証処理がロックされている際に、前記受け付けた識別情報及び前記生体情報を示す入力生体情報を、前記入力情報として、前記サーバ装置に送信し、
前記サーバ装置によって、当該送信した識別情報に基づいて前記データベースが検索され、当該識別情報に対応する基準生体情報の少なくともいずれか又は当該基準生体情報に基づいて生成された、前記生体情報のモデルを示すモデル情報と前記ユーザの入力生体情報とを比較する比較処理が実行され、かつ、当該比較処理によって前記基準生体情報の少なくともいずれか又は前記モデル情報と前記入力生体情報とが同一であると判定された場合に送信された前記ロック解除通知を受信する、
構成を有している。
【００３６】
この構成により、本発明は、確実に、かつ、永続的に本人確認を行うことができるとともに、当該本人確認におけるユーザや認証管理者の煩雑な作業を軽減し、ユーザ及び認証管理者の利便性を向上させることができる。
【００３７】
（８）また、上記課題を解決するため、本発明は、
ユーザにおける認証処理がロックされた場合にその解除を行うサーバ装置と、ユーザ毎に、ユーザを識別する識別情報と、各ユーザの経年変化が生ずる同一種の生体情報であってデータ化するタイミングが異なる複数の生体情報が順次登録されている基準生体情報と、ユーザ毎に設定されたキー情報であって認証を行う際に用いる基準キー情報と、が対応付けられて登録情報として予め登録されるデータベースと、ネットワークを介して接続される端末装置を、
ユーザによって入力された入力情報を受け付ける入力受付手段、
特定ユーザの前記認証を実行する際に、前記受け付けた入力情報に含まれる識別情報に基づいて前記データベースを検索し、当該識別情報に対応する基準キー情報と、当該受信された入力情報に含まれるキー情報を示す入力キー情報と、に基づいて、当該特定ユーザにおける認証処理を実行する認証処理手段、
前記認証処理によって前記特定ユーザの認証が失敗と判定された場合であって所与の条件を具備した場合には、当該特定ユーザにおける所与の条件を具備した以降の前記認証処理の実行を拒否してロックするロック制御手段、
前記サーバ装置から送信された前記認証処理のロックを解除するためのロック解除通知を受信する通信制御手段、及び、
前記受信されたロック解除通知に基づいて前記認証処理のロックを解除するロック解除手段、
として機能させ、
前記通信制御手段が、
前記認証処理がロックされている際に、前記受け付けた識別情報及び前記生体情報を示す入力生体情報を、前記入力情報として、前記サーバ装置に送信し、
前記サーバ装置によって、当該送信した識別情報に基づいて前記データベースが検索され、当該識別情報に対応する基準生体情報の少なくともいずれか又は当該基準生体情報に基づいて生成された、前記生体情報のモデルを示すモデル情報と前記ユーザの入力生体情報とを比較する比較処理が実行され、かつ、当該比較処理によって前記基準生体情報の少なくともいずれか又は前記モデル情報と前記入力生体情報とが同一であると判定された場合に送信された前記ロック解除通知を受信する、構成を有している。
【００３８】
この構成により、本発明は、確実に、かつ、永続的に本人確認を行うことができるとともに、当該本人確認におけるユーザや認証管理者の煩雑な作業を軽減し、ユーザ及び認証
管理者の利便性を向上させることができる。
【００３９】
（９）また、上記課題を解決するため、本発明は、
ユーザにおける認証処理に用いる端末装置と、
ネットワークを介して前記端末装置と接続され、前記認証処理がロックされた場合にその解除を行うサーバ装置と、
を備え、
前記サーバ装置が、
ユーザ毎に、ユーザを識別する識別情報と、各ユーザの経年変化が生ずる同一種の生体情報であってデータ化するタイミングが異なる複数の生体情報が順次登録されている基準生体情報と、ユーザ毎に設定されたキー情報であって認証を行う際に用いる基準キー情報と、が対応付けられて登録情報として予め登録されるデータベースを管理する管理手段と、
前記各ユーザによって入力され、前記端末装置から送信された入力情報を受信する受信手段と、
特定ユーザの前記認証を実行する際に、前記受信された入力情報に含まれる識別情報に基づいて前記データベースを検索し、当該識別情報に対応する基準キー情報と、当該受信された入力情報に含まれるキー情報を示す入力キー情報と、に基づいて、当該特定ユーザにおける認証処理を実行する認証処理手段と、
前記認証処理によって前記特定ユーザの認証が失敗と判定された場合であって所与の条件を具備した場合には、当該特定ユーザにおける所与の条件を具備した以降の前記認証処理の実行を拒否してロックするロック制御手段と、
前記認証処理がロックされているユーザを示すロック対象ユーザの前記識別情報及び前記生体情報を示す入力生体情報が前記入力情報として受信された場合に、当該ロック対象ユーザの識別情報に基づいて前記データベースを検索し、当該識別情報に対応する基準生体情報の少なくともいずれか又は当該基準生体情報に基づいて生成された、前記生体情報のモデルを示すモデル情報と当該ロック対象ユーザの入力生体情報とを比較する比較処理を実行する比較処理手段と、
前記比較処理によって前記基準生体情報の少なくともいずれか又は前記モデル情報と前記入力生体情報とが同一であると判定された場合に、前記ロック対象ユーザによる認証処理のロックを解除するロック解除手段と、
を備える、構成を有している。
【００４０】
この構成により、本発明は、確実に、かつ、永続的に本人確認を行うことができるとともに、当該本人確認におけるユーザや認証管理者の煩雑な作業を軽減し、ユーザ及び認証管理者の利便性を向上させることができる。
【図面の簡単な説明】
【００４１】
【図１】一本実施形態における認証管理通信システムの構成を示すシステム構成図である。
【図２】一実施形態の認証用サーバ装置の構成を示す機能ブロック図の一例である。
【図３】一実施形態の端末装置の構成の一例を示す機能ブロック図である。
【図４】一実施形態の認証管理通信システムにおける認証処理及びロック制御処理、並びに、本人確認処理を含むロック解除処理について説明するための図である（その１）。
【図５】一実施形態の認証管理通信システムにおける認証処理及びロック制御処理、並びに、本人確認処理を含むロック解除処理について説明するための図である（その２）。
【図６】一実施形態の第２データベースに登録されている本人確認情報の例を示す図である。
【図７】一実施形態の認証用サーバ装置によって本人確認を含むロック解除処理に関する動作を示すフローチャート（その１）である。
【図８】一実施形態の認証用サーバ装置によって本人確認を含むロック解除処理に関する動作を示すフローチャート（その２）である。
【発明を実施するための形態】
【００４２】
以下、本発明に係る実施形態について、図面を参照しながら説明する。なお、以下に説明する実施の形態は、ユーザが利用する端末装置と、認証処理を実行する認証用サーバ装置と、ネットワークサービスを提供するネットワークサービス用サーバ装置と、を有するネットワークを利用した認証管理通信システムに対して本願の認証システムなどを適用した場合の実施形態である。
【００４３】
［１］認証管理通信システム
まず、図１を用いて本実施形態の認証管理通信システム１の概要について説明する。なお、図１は、本実施形態における認証管理通信システム１の構成を示すシステム構成図である。また、図が煩雑になることを防止するために、図１においては、一部のユーザによって利用される端末装置２０及び一部のネットワークサービス用サーバ装置（以下、「サービス用サーバ装置」ともいう。）３０のみを示している。すなわち、実際の認証管理通信システム１においては、図１に示しているよりも多数の端末装置２０及びサービス用サーバ装置３０が存在している。
【００４４】
本実施形態の認証管理通信システム１は、予め登録されたユーザの認証処理を実行し、ユーザの認証が成功された場合に、ネットワークを介して当該認証されたユーザに各種のネットワークサービスを提供するシステムである。
【００４５】
特に、本実施形態の認証管理通信システム１は、ユーザの認証処理おいて、例えば、複数回連続して認証が失敗し（不成功となり）、当該認証処理の実行が拒否されてロックされた場合に、ネットワーク上で本人確認を行うことによって当該ロックを解除する構成を有している。
【００４６】
従来、上記のように、認証がロックされた場合には、例えば、ユーザ本人が電話によって所定の連絡先にアクセスし、口頭によって本人確認を実行し、当該ロックを解除することが一般的である。
【００４７】
また、上記に代えて、所定の連絡先に新たなユーザＩＤやパスの発行を依頼するなどロック解除の申請を実行し、郵送によって新たなユーザＩＤやパスを受領することによって、本人確認を実行し、当該ロックを解除することも行われている。
【００４８】
このため、認証処理におけるロック解除を行う作業については、ユーザ及び認証処理を管理する管理者（すなわち、認証管理者）ともその作業が煩雑であるとともに、当該認証処理がロックされてからそれが解除されるまでに時間もかかることから、迅速にロック解除されることが難しいとされている。
【００４９】
そこで、本実施形態の認証管理通信システム１は、識別性の高い生体情報を用いた認証（すなわち、生体認証）を本人確認にも導入しつつ、当該生体情報における経年変化に対応させることによって、簡易に、確実に、かつ、永続的に本人確認を行うことができるとともに、当該本人確認におけるユーザや認証管理者の煩雑な作業を軽減し、ユーザ及び認証管理者の利便性を向上させることできるようになっている。
【００５０】
特に、本実施形態の認証管理通信システム１は、最初に登録された生体情報に固定されずに、適宜異なるタイミングで登録された生体情報によって本人確認を行うことができるので、老化や状況変化などの経年変化によってたとえ生体情報が最初に登録された当時と
異なる状況になっていても、的確に本人確認を行うことができるようになっている。
【００５１】
具体的には、本実施形態の認証管理通信システム１は、図１に示すように、上記の認証処理、ロックを行う処理（以下、「ロック処理」という。）とその解除、及び、本人確認を行う処理（以下、「本人確認処理」という。）などの各種の処理を実行する認証用サーバ装置１０と、インターネットなどのネットワークを介して認証用サーバ装置１０に接続され、上記の認証処理及び本人確認処理などの各種の処理に関するユーザ操作を受け付ける端末装置２０（例えば、端末装置２０Ａ、２０Ｂ、２０Ｃ）と、ユーザの認証処理が成功した場合に所定のネットワークサービスを提供するサービス用サーバ装置３０と、から構成される。
【００５２】
認証用サーバ装置１０は、例えば、ＡＰＩ（アプリケーションプログラミングインタフェース）や所定のプラットフォーム等を利用して認証処理や本人確認処理を含む各種の処理を実行する情報処理装置である。
【００５３】
また、認証用サーバ装置１０は、１つの（装置、プロセッサ）で構成されていてもよいし、複数の（装置、プロセッサ）で構成されていてもよい。
【００５４】
そして、認証用サーバ装置１０は、ユーザに関する情報（以下、「ユーザ情報」という。）、及び、認証処理又は本人確認処理に用いる各種の情報が記憶される各種のデータベース（広義には記憶装置、メモリ）を有している。ただし、本実施形態の認証用サーバ装置１０は、ネットワーク（イントラネット又はインターネット）を介して接続されたデータベース（広義には記憶装置、メモリ）にアクセスしてもよい。
【００５５】
さらに、認証用サーバ装置１０は、各端末装置２０と連動し、各端末装置２０を有するユーザの認証処理、及び、当該認証処理が拒否されたロック状態となった場合に本人確認を実行する構成を有している。
【００５６】
端末装置２０は、ユーザによって利用されるＰＣ（パーソナルコンピュータ）、タブレット型情報通信端末装置、スマートフォン、携帯型電話機、ゲーム装置、又は、ＨＭＤなどの情報処理装置によって構成される通信端末装置である。
【００５７】
また、端末装置２０は、インターネット（ＷＡＮ）やＬＡＮなどのネットワークを介して認証用サーバ装置１０に接続可能な装置であり、認証用サーバ装置１０と有線又は無線によって通信回線を確立して各種のデータの授受を行う構成を有している。
【００５８】
また、端末装置２０は、ユーザによって入力された入力情報などの認証用サーバ装置１０との通信を行うための通信制御機能、及び、認証用サーバ装置１０やサービス用サーバ装置３０から受信したデータを用いて表示制御を行う表示機能を備える構成を有している。
【００５９】
サービス用サーバ装置３０は、金融機関系のサービスを行うバンキングサービス、レストラン・旅館・交通機関などの予約サービス、商品販売サービス、ＳＮＳサービス、ゲーム・音楽・動画などのコンテンツ提供サービス、電子メールなどの各種アプリケーションなどのクラウドサービス、又は、検索や広告などの情報提供サービスを含む各種のネットワークサービスを提供するためのサーバ装置である。
【００６０】
特に、サービス用サーバ装置３０は、認証用サーバ装置１０によってユーザの認証が成功された場合には、認証された端末装置２０を、提供するネットワークサービス内にログインさせ、該当するサービスをユーザに提供するための各種の処理を実行する構成を有し
ている。
【００６１】
なお、サービス用サーバ装置３０は、認証用サーバ装置１０の認証処理やロック処理などの認証に関する各種の機能を有していてもよい。
【００６２】
［２］認証用サーバ装置
次に、図２を用いて本実施形態の認証用サーバ装置１０について説明する。なお、図２は、本実施形態の認証用サーバ装置１０の構成を示す機能ブロック図の一例である。
【００６３】
本実施形態の認証用サーバ装置１０は、図２に例示するように、処理部１００と、第１データベース１４０と、第２データベース１５０と、記憶部１７０と、情報記憶媒体１８０と、通信部１９６と、を有している。なお、認証用サーバ装置１０は、図２の各部を全て含む必要はなく、その一部を省略した構成としてもよい。
【００６４】
記憶部１７０は、処理部１００などのワーク領域となるもので、その機能はＲＡＭ（ＶＲＡＭ）などのハードウェアにより実現できる。特に、記憶部１７０は、各種の処理を実行する際に用いるワークエリアとして機能する。
【００６５】
情報記憶媒体１８０は、コンピュータにより読み取り可能であり、この情報記憶媒体１８０にはプログラムやデータなどが格納されている。すなわち、情報記憶媒体１８０には、本実施形態の各部としてコンピュータを機能させるためのプログラム（各部の処理をコンピュータに実行させるためのプログラム）が記憶される。
【００６６】
なお、処理部１００は、この情報記憶媒体１８０に格納されるプログラム（データ）から読み出されたデータに基づいて本実施形態の種々の処理を行うことができる。
【００６７】
例えば、情報記憶媒体１８０は、光ディスク（ＣＤ、ＤＶＤ）、光磁気ディスク（ＭＯ）、磁気ディスク、ハードディスク、ソリッドステートドライブ等のフラッシュメモリ、磁気テープ、又は、メモリ（ＲＯＭ）、メモリカード等である。
【００６８】
第１データベース１４０は、光ディスク（ＣＤ、ＤＶＤ）、光磁気ディスク（ＭＯ）、磁気ディスク、ハードディスク、ソリッドステートドライブ等のフラッシュメモリ、磁気テープ、又は、メモリ（ＲＯＭ）、メモリカード等によって形成される。
【００６９】
また、第１データベース１４０は、認証処理を行うための各ユーザに関する情報がユーザ認証情報として登録されているデータベースである。
【００７０】
特に、第１データベース１４０には、ユーザ毎に、各ユーザＩＤに対応付けられて、ユーザ名、パスワード、及び、ユーザ情報（例えば、電子メールや携帯用電話の電話番号など）、認証処理がロック中であることを示すフラグ情報（以下、「ロック制御情報」ともいう。）及び、図柄情報などの認証処理を実行する際にユーザ本人を特定するためのユーザ認証情報が記憶されている。
【００７１】
第２データベース１５０は、各ユーザの本人確認を行うための本人確認情報が登録されているデータベースである。
【００７２】
特に、第２データベース１５０には、本人確認情報としては、人の身体の特徴を示す特徴量から構成される複数の生体情報と、認証処理がロックされた際のロック状態を示す情報（以下、「ロック状況情報」という。）と、本人確認するための各ユーザに関する情報（以下、「本人確認用ユーザ情報」という。）などが記憶される。
【００７３】
通信部１９６は、外部（例えば、端末装置２０又はサービス用サーバ装置３０）との間で通信を行うための各種制御を行うものであり、その機能は、各種プロセッサ又は通信用ＡＳＩＣなどのハードウェアや、プログラムなどによって構成される。
【００７４】
処理部１００は、記憶部１７０に格納されるプログラム（データ）に基づいて本実施形態の種々の処理を行う。なお、本実施形態の処理部１００が、情報記憶媒体１８０に格納されているプログラムやデータを読み出し、読み出したプログラムやデータを一時的に記憶部１７０に格納し、そのプログラムやデータに基づいて処理を行ってもよい。
【００７５】
また、処理部１００（プロセッサ）は、記憶部１７０内の主記憶部をワーク領域として各種処理を行う。そして、処理部１００の機能は各種プロセッサ（ＣＰＵ、ＤＳＰ等）などのハードウェアや、プログラムにより実現できる。
【００７６】
具体的には、処理部１００は、通信制御部１０１、ＤＢ管理制御部１０２、認証処理部１０３、ロック制御部１０４、及び、タイマ管理部１０７を含む。
【００７７】
なお、例えば、本実施形態の通信制御部１０１は、本発明の受信手段を構成し、ＤＢ管理制御部１０２は、本発明の管理手段を構成する。また、例えば、本発明の認証処理部１０３は、本発明の認証処理手段を構成し、ロック制御部１０４は、本発明のロック制御手段、比較処理手段及びロック解除手段を構成する。
【００７８】
通信制御部１０１は、ネットワークを介して端末装置２０及びサービス用サーバ装置３０などと通信回線を確立し、相互に通信を行う。
【００７９】
ＤＢ管理制御部１０２は、第１データベース１４０及び第２データベース１５０に対する各データの読み出し、書き込み、削除、及び、更新等の処理を実行する。
【００８０】
認証処理部１０３は、端末装置２０毎に、各端末装置２０を介して入力された入力情報を受信し、当該受信した入力情報（具体的には、ユーザ名又はユーザＩＤとパスワード）と、第１データベース１４０に既に登録されたユーザに認証用の情報（すなわち、ユーザ名又はユーザＩＤとパスワード）と、に基づいて、各ユーザの認証処理を実行する。
【００８１】
ロック制御部１０４は、各ユーザにおける各認証処理時に、認証処理が失敗した場合に、所与の条件を具備しているか否かを判定する。
【００８２】
そして、ロック制御部１０４は、各ユーザにおける各認証処理時に、認証処理が失敗した場合において所与の条件を具備した場合に、認証処理をロックするロック制御処理を実行する。
【００８３】
また、ロック制御部１０４は、ユーザの認証処理がロックされた場合に、端末装置２０から送信された本人確認情報に基づいて、該当するユーザのロック解除の可否を判定する本人確認処理を実行する。
【００８４】
特に、ロック制御部１０４は、本人確認情報に基づいてロック解除可能であると判定した場合には、ロックされている認証処理を解除させる。
【００８５】
タイマ管理部１０７は、現在日時や所定のタイミングからの計測を行う機能を有しており、所定のタイミングが到来した場合に、現在時刻や計測結果を出力する。
【００８６】
［３］端末装置
次に、図３を用いて、端末装置２０の機能について説明する。なお、図３は、本実施形態の端末装置２０の構成の一例を示す機能ブロック図である。
【００８７】
本実施形態の端末装置２０は、図３に示すように、処理部２００と、撮像部２５０、タッチパネル等で構成される操作入力部２６０と、記憶部２７０と、情報記憶媒体２８０と、液晶パネル等の表示素子によって構成される表示部２９０と、通信部２９６と、音出力部２９２と、を有している。
【００８８】
撮像部２５０は、所定の撮像可能な画角及び焦点距離を有し、ＣＣＤなどの所定の撮像素子を有する撮像カメラと、撮像カメラの出力を画像化する画像生成部と、から構成される。
【００８９】
また、撮像部２５０は、処理部２００と連動し、本人確認処理を実行する際に、例えば、ユーザの顔を撮像して顔画像をデータ化した顔画像情報などの生体情報を認証用サーバ装置１０に送信する。
【００９０】
操作入力部２６０は、プレーヤからの入力情報を入力するための機器であり、プレーヤの入力情報を処理部２００に出力する。
【００９１】
本実施形態の操作入力部２６０は、ユーザの入力情報（入力信号）を検出する検出部２６２を備え、例えば、レバー、ボタン、マイク、タッチパネル型ディスプレー、キーボード、マウスなどによって構成される。
【００９２】
記憶部２７０は、処理部２００などのワーク領域となるもので、その機能はＲＡＭ（ＶＲＡＭ）などのハードウェアにより実現できる。
【００９３】
そして、本実施形態の記憶部２７０は、ワーク領域として使用される主記憶部２７１と、最終的な表示画像等が記憶される画像バッファ２７２と、ユーザ情報が記憶されたユーザ情報記憶部２７３と、を含む。なお、これらの一部を省略する構成としてもよい。
【００９４】
情報記憶媒体２８０は、コンピュータにより読み取り可能であり、この情報記憶媒体２８０には各種のアプリ、ＯＳ（オペレーティングシステム）の他に、特に、本実施形態においては、当該端末装置２０に対応するユーザのユーザＩＤを含む各種のデータが
記憶されている。
【００９５】
すなわち、情報記憶媒体２８０には、本実施形態の各部としてコンピュータを機能させるためのアプリ（各部の処理をコンピュータに実行させるためのアプリ）及びユーザＩＤが記憶される。
【００９６】
例えば、情報記憶媒体２８０は、光ディスク（ＣＤ、ＤＶＤ）、光磁気ディスク（ＭＯ）、磁気ディスク、ハードディスクドライブ、フラッシュメモリ、磁気テープ、或いはメモリ（ＲＯＭ）、メモリカード等である。
【００９７】
通信部２９６は、外部（例えば、他の端末装置２０、認証用サーバ装置１０及びサービス用サーバ装置３０）との間で通信を行うための各種制御を行うものであり、その機能は、各種プロセッサ又は通信用ＡＳＩＣなどのハードウェアや、プログラムなどによって構成される。
【００９８】
処理部２００は、この情報記憶媒体２８０に格納されるアプリを読み出して実行するこ
とによって本実施形態の種々の処理を行うことができる。なお、情報記憶媒体２８０に記憶させておくアプリの種別については、任意である。
【００９９】
処理部２００は、情報記憶媒体２８０に格納されるアプリに基づいて本実施形態の種々の処理を行う。なお、本実施形態の処理部２００が、情報記憶媒体２８０に格納されているプログラムやデータを読み出し、読み出したプログラムやデータを一時的に記憶部２７０に格納し、そのプログラムやデータに基づいて処理を行ってもよい。
【０１００】
また、処理部２００（プロセッサ）は、記憶部２７０内の主記憶部をワーク領域として各種処理を行う。そして、処理部２００の機能は各種プロセッサ（ＣＰＵ、ＤＳＰ等）などのハードウェアや、プログラムにより実現できる。
【０１０１】
処理部２００は、通信制御部２１０、Ｗｅｂブラウザ２１１、撮像制御部２１２、表示制御部２１３、入力受付処理部２１４、描画部２２０、音処理部２３０を含む。なおこれらの一部を省略する構成としてもよい。
【０１０２】
通信制御部２１０は、認証用サーバ装置１０又はサービス用サーバ装置３０とデータを送受信する処理を行う。また、通信制御部２１０は、認証用サーバ装置１０又はサービス用サーバ装置３０から送信されたデータを受信し、当該受信したデータを記憶部２７０に格納する処理、受信したデータを解析する処理、その他のデータの送受信に関する制御処理等を行う。
【０１０３】
なお、通信制御部２１０は、認証用サーバ装置１０やサービス用サーバ装置３０の宛先情報（ＩＰアドレス、ポート番号）を情報記憶媒体２８０に記憶し、管理する処理を行うようにしてもよい。そして、通信制御部２１０は、ユーザからの通信開始の入力情報を受け付けた場合に、認証用サーバ装置１０又はサービス用サーバ装置３０との通信を行うようにしてもよい。
【０１０４】
特に、通信制御部２１０は、認証用サーバ装置１０にユーザの識別情報、入力情報又は生体情報を送信して、認証処理に関する情報や所定にサービスを享受するための情報を認証用サーバ装置１０やサービス用サーバ装置３０から受信する処理を行う。
【０１０５】
なお、通信制御部２１０は、所定周期で認証用サーバ装置１０やサービス用サーバ装置３０とデータ送受信を行ってもよいし、操作入力部２６０からの入力情報を受け付けた場合に、認証用サーバ装置１０とデータ送受信を行ってもよい。特に、本実施形態の通信制御部２１０は、認証画面やロック解除画面を、認証用サーバ装置１０から受信する処理を行う。
【０１０６】
Ｗｅｂブラウザ２１１は、Ｗｅｂページ（認証用画面、ロック解除用画面又はサービス享受用画面）を閲覧するためのアプリケーションプログラムであって、Ｗｅｂサーバ（認証用サーバ装置１０やサービス用サーバ装置３０）から、ＨＴＭＬファイルや画像ファイル等をダウンロードし、レイアウトを解析して表示制御する。
【０１０７】
また、Ｗｅｂブラウザ２１１は、入力フォーム（リンクやボタンやテキストボックス等）を用いてデータをＷｅｂサーバ（認証用サーバ装置１０やサービス用サーバ装置３０）に送信する。
【０１０８】
なお、端末装置２０は、Ｗｅｂブラウザ２１１によって、インターネットを介してＵＲＬによって指定されたＷｅｂサーバ（例えば、サービス用サーバ装置３０）からの情報を表示させることができる。例えば、端末装置２０は、認証用サーバ装置１０から受信した
各コンテンツ（ＨＴＭＬ等のデータ）をＷｅｂブラウザ２１１によって表示させることができる。
【０１０９】
撮像制御部２１２は、認証用サーバ装置１０と連動して本人確認処理を実行する場合に、撮像部２５０に、ユーザの顔を撮像させて顔画像を生成させる。
【０１１０】
そして、撮像制御部２１２は、通信制御部２１０と連動して、通信部２９６を介して生成された顔画像を入力生体情報として認証用サーバ装置１０に送信する。
【０１１１】
表示制御部２１３は、表示部２９０に表示する処理を行う。例えば、表示制御部２１３は、Ｗｅｂブラウザ２１１を用いて表示してもよい。
【０１１２】
入力受付処理部２１４は、ユーザによって操作入力部２６０から入力された入力情報を認識し、認識した情報に基づいて各種の処理を実行する。
【０１１３】
描画部２２０は、処理部２００で行われる種々の処理に基づいて描画処理を行い、これにより画像を生成し、表示制御部２１３によって表示部２９０に出力する。
【０１１４】
音処理部２３０は、処理部２００で行われる種々の処理の結果に基づいて音処理を行い、ＢＧＭ、効果音、又は音声などを生成し、音出力部２９２に出力する。
【０１１５】
［４］本実施形態の手法
［４．１］概要
次に、図４及び図５を用いて本実施形態の認証管理通信システム１における認証処理及びロック制御処理、並びに、本人確認処理を含むロック解除処理について説明する。なお、図４及び図５は、本実施形態の認証管理通信システム１における認証処理及びロック制御処理、並びに、本人確認処理を含むロック解除処理について説明するための図である。
【０１１６】
認証用サーバ装置１０は、ユーザ毎に、第１データベース１４０又は第２データベース１５０に予め登録された登録情報であって、ユーザを識別する固有の識別情報（すなわち、ユーザＩＤ）と、各ユーザの経年変化が生ずる同一種の生体情報であってデータ化するタイミングが異なる複数の生体情報が順次登録されている基準生体情報と、ユーザ毎に設定されたキー情報であって認証を行う際に用いる基準キー情報と、を用いて各種の処理を実行する構成を有している。
【０１１７】
また、認証用サーバ装置１０は、端末装置２０から送信された入力情報と、第１データベース１４０に既に登録されている認証用の情報と、が一致しない場合には、該当するユーザにおける認証が失敗（不成功）したとして、該当する端末装置２０とサービス用サーバ装置３０との連携を中止させる処理を実行する構成を有している。
【０１１８】
さらに、認証用サーバ装置１０は、例えば、複数回連続して認証が不成功となるなど、認証処理によって特定のユーザ（以下、「特定ユーザ」ともいう。）の認証が失敗と判定された場合であって所与の条件を具備した場合に、それ以降の該当するユーザの認証処理の実行を拒否してロックするロック制御処理を実行するようになっている。
【０１１９】
そして、このように認証処理がロックされた場合には、認証用サーバ装置１０は、該当するユーザの生体情報を用いて本人確認を行う本人確認処理を実行し、本人確認が成功した場合に、該当する認証処理のロックを解除するロック解除処理を実行する構成を有している。
【０１２０】
特に、本実施形態の認証用サーバ装置１０は、最初に登録された生体情報に固定されずに、適宜異なるタイミングで登録された生体情報によって本人確認処理を実行し、老化や状況変化などの経年によってたとえ生体情報が最初に登録された当時と異なる状況になっていても、的確に本人確認を行うことが可能な構成を有している。
【０１２１】
具体的には、認証用サーバ装置１０は、例えば、図４に示すように、
（Ａ１）認証処理の実行を希望する特定ユーザの認証を実行する際に、端末装置２０から送信された入力情報を受信すると、当該入力情報に含まれるユーザＩＤに基づいて第１データベース１４０を検索し、当該ユーザＩＤに対応する基準キー情報（例えば、パスワード）と、当該受信された入力情報に含まれるキー情報を示す入力キー情報と、に基づいて、当該特定ユーザにおける認証処理を実行し（図４の［１］）、
（Ａ２）認証処理によって特定ユーザの認証が成功と判定された場合には、認証を実行したユーザに所定のネットワークサービスを提供するためにデータの授受を含めてサービス用サーバ装置３０と端末装置２０との提携を制御し（図４の［２］）、
（Ａ３）認証処理によって特定ユーザの認証が失敗（不成功）と判定された場合には、所定のネットワークサービスの提供を禁止するため、当該ネットワークサービスの提供の禁止に関する各処理を実行し（図４の［３］）、
（Ａ４）認証処理によって特定ユーザの認証が不成功と判定された場合であって所与の条件を具備した場合には、当該特定ユーザにおける所与の条件を具備した以降の認証処理の実行を拒否してロックするロック制御処理を実行する（図４の［４］）、
構成を有している。
【０１２２】
なお、図４には、複数の端末装置２０から入力情報とともに認証処理の実行が指示された場合であって、認証処理が成功してネットワークサービスが提供される場合、認証処理が失敗し不成功となり、ネットワークサービスの提供が禁止された場合、及び、認証処理が失敗し、かつ、所与の条件を具備してロック制御処理が実行された場合の例を示す図である。
【０１２３】
特に、図４には、認証処理が成功してネットワークサービスが提供される場合において、該当する端末装置２０に認証が成功したことを示す通知（以下、「認証成功通知」という。）をし、かつ、認証用サーバ装置１０からサービス用サーバ装置３０に認証成功した旨及び所定のネットワークサービスを提供する端末装置２０と連携するための指示及びそれに伴う処理を行うための制御をする場合の例が示されている。
【０１２４】
また、図４には、認証処理が失敗してネットワークサービスの提供が禁止された場合において、該当する端末装置２０に認証が失敗したことを示す通知（以下、「認証失敗通知」という。）をした場合の例が示されている。
【０１２５】
さらに、図４には、認証処理が失敗し、かつ、認証処理をロックするための所与の条件が具備された場合において、該当する端末装置２０にロックしたことを示す通知（以下、「ロック通知」という。）をし、かつ、第１データベース１４０の該当するユーザＩＤに対応付けられた認証処理をロックしたことを示すフラグ情報（すなわち、ロック制御情報）を書き換えた場合の例が示されている。
【０１２６】
一方、認証用サーバ装置１０は、このようなロック制御処理によってロック状態となった場合には、例えば、図５に示すように、
（Ｂ１）認証処理がロックされているユーザ（以下、「ロック対象ユーザ」という。）のユーザＩＤ及び生体情報を示す入力生体情報が入力情報として送信され、当該入力情報を受信すると（図５の［１］）、
（Ｂ２）当該送信された入力情報に含まれる当該ロック対象ユーザのユーザＩＤに基づい
て第２データベース１５０を検索し、当該ユーザＩＤに対応する基準生体情報の少なくともいずれかと当該ロック対象ユーザの入力生体情報とを比較する比較処理（本人確認処理（図５の［２］））、及び、
（Ｂ２）当該比較処理によって基準生体情報の少なくともいずれかと入力生体情報とが同一であると少なくとも判定された場合に、ロック対象ユーザによる認証処理のロックを解除するロック解除処理（図５の［３］及び［４］）、
を実行する構成を有している。
【０１２７】
なお、図５は、該当する端末装置２０におけるロック解除を行う場合であって、当該端末装置２０から送信された入力情報に基づいて第２データベース１５０が検索され、かつ、入力生体情報と基準生体情報とに基づいて本人確認処理が実行され、最終的に、本人確認が成功し、かつ、当該本人確認の成功に基づいてロック解除処理が実行された場合の例を示す図である。
【０１２８】
特に、図５には、ロック解除を希望するロック対象ユーザ（ＵＩＤ００２）によって入力情報が送信され、当該入力情報の入力生体情報に基づいて、第２データベース１５０に登録されている基準生体情報（群）と同一性を判定する比較処理を実行し、本人確認が成功した場合に、第１データベース１４０に登録されているユーザ（ＵＩＤ００２）の認証処理がロック中であることを示すロック制御情報を削除（キャンセル）に変更する場合の例が示されている。
【０１２９】
本実施形態の認証用サーバ装置１０は、このような構成を有することによって、簡易に、確実に、かつ、永続的に本人確認を行うことができるとともに、連続的な入力ミスや不正利用などによってユーザ認証そのものがロックされた場合であっても、基準キー情報の再発行やそれに伴う手続き、又は、通話による本人確認などの他の方法による本人確認を行うことなく、ロックを解除するための重要な手続きである本人確認に生体認証を用いることができるようになっている。
【０１３０】
そして、本実施形態の認証用サーバ装置１０は、確実に、かつ、永続的に本人確認を行うことができるとともに、当該本人確認におけるユーザや認証管理者の煩雑な作業を軽減し、ユーザ及び認証管理者の利便性を向上させることができるようになっている。
【０１３１】
［４．２］本人確認情報
次に、図６を用いて本実施形態の本人確認情報について説明する。なお、図６は、本実施形態の第２データベース１５０に登録されている本人確認情報の例を示す図である。
【０１３２】
（本人確認情報）
本実施形態の本人確認情報には、例えば、図６に示すように、ユーザ毎に、ユーザＩＤと、ユーザの経年変化が生ずる同一種の生体情報であって、データ化するタイミングが異なる複数の生体情報（すなわち、基準生体情報）と、エラーコードなどの認証処理がロックされた際のロック状態を示すロック状況情報と、自動車などの運転免許証番号などの本人確認するための本人確認用ユーザ情報と、が含まれる。そして、これらの本人確認情報は、ユーザ毎に、第２データベース１５０に記憶されている。
【０１３３】
基本的には、同一ユーザの同一種の生体情報であっても、顔のように、時間の経過に伴って変化する生体情報を用いる場合には、ユーザの加齢に伴って、ユーザの現在の生体情報と、ユーザ認証のために予め登録されている基準生体情報との差が大きくなる可能性がある。
【０１３４】
また、現在の生体情報と基準生体情報その差が大きくなった場合に、たとえ同一人物の
生体情報であっても、本来は認証されるべきユーザの現在の生体情報が基準生体情報とは異なるとして判断されてそのユーザが認証されない事態が起こる可能性があり、本人拒否率（Ｆａｌｓｅ  Ｒｅｊｅｃｔｉｏｎ  Ｒａｔｅ（ＦＲＲ））の上昇を引き起こし得る。
【０１３５】
そこで、本実施形態では、このような事態を回避又は緩和し、時間経過に伴う生体情報の変化を吸収してユーザを適切に本人確認するため、データ化するタイミングが異なる複数の生体情報を用いている。
【０１３６】
また、本人確認処理の精度を高めるために、さらなる情報を用いることも想定されるが、的確な本人確認を行うことできるものの、複雑になりすぎるとユーザや管理者の負担が増え、煩雑さ作業が増えることになる。
【０１３７】
そこで、本実施形態においては、本人確認処理における精度を高めるために、ロックされた日時、発生したホームページ、及び、発生した原因などのロックされた状況を示すロック状況情報をロックされたユーザに通知し、その情報を本人確認処理に利用することによって、より確実な本人確認を行うことができるようになっている。
【０１３８】
そして、本実施形態においては、本人確認処理における精度を高めるために、ロック状況情報に代えて、又は、加えて、ユーザの属性などのユーザに関する情報（すなわち、ユーザ情報）を本人確認処理に利用することによって、より確実な本人確認を行うことができるようになっている。
【０１３９】
なお、本実施形態の生体情報は、ユーザの経年変化が生ずる同一種の生体情報であればよく、顔画像情報に代えて、指紋、静脈のパターン、虹彩、音声などの人の身体の特徴を示す特徴量から構成される情報であってもよい。
【０１４０】
（生体情報）
本実施形態の生体情報は、ユーザの顔画像に関する情報（以下、「顔画像情報」という。）である。
【０１４１】
本実施形態の生体情報としては、ユーザ毎に、かつ、時系列に従って、複数の顔画像情報が登録されている。
【０１４２】
特に、最初に登録される顔画像情報は、認証処理の利用開始時に、登録され、その他の同一ユーザＩＤの顔画像情報は、利用開始後の所与のタイミングに、該当する端末装置２０によって取得されて登録される。
【０１４３】
また、所与のタイミングとしては、顔画像情報を流用することができることから、各種の本人確認処理を行うときに撮像された顔画像情報を用いることが好ましい。
【０１４４】
例えば、パスポート又は自動車などの運転免許証などの新規申請又は更新時に、パスポート申請又は運転免許証申請のシステムと連動して顔画像情報を取得してもよいし、このようなタイミングを認証用サーバ装置１０に管理をさせ、又は、管理者側の管理によって、当該タイミングに顔画像情報を、当該認証用サーバ装置１０を用いて又は郵送やその他のネットワークシステムなどの他の手段を用いて新たに登録させる処理を実行させてもよい。
【０１４５】
さらに、本実施形態においては、認証処理の利用開始後において６月毎や１年毎などの予め管理者などによって定められたタイミングに、認証用サーバ装置１０や上記のような管理者側の問い合わせ等に応じて登録されてもよいし、当該認証用サーバ装置１０を用い
た同一の認証処理や本人確認処理を用いる他のネットワークサービスに申し込む際のタイミングに、当該申し込み時のフロー上において顔画像情報を取得する処理を設け、当該処理によって取得した顔画像情報を登録させてもよい。
【０１４６】
一方、顔画像情報としては、例えば、静止画像のデータ形式によってデータ化された情報を用いる。ただし、顔画像情報としては、顔画像がデータ化された情報に限らず、画像マッチング技術などの比較処理において利用可能な画像上の色や形の特徴量がデータ化された情報であってもよい。
【０１４７】
なお、ＤＢ管理制御部１０２は、認証処理の利用開始時に、又は、所与のタイミングに、入力された生体情報を第２データベース１５０に登録する。
【０１４８】
そして、ＤＢ管理制御部１０２は、本人確認処理によって既に第２データベース１５０に登録されている生体情報（以下、「基準生体情報」という。）の少なくともいずれかと当該本人確認処理を実行するために新たに端末装置２０に入力された生体情報（以下、「入力生体情報」ともいう。）とが同一であると判定された場合に、当該入力生体情報を、当該本人確認処理に用いたユーザＩＤに対応付けられた基準生体情報として第２データベース１５０に追加登録する。
【０１４９】
また、本人確認処理は、実行されたとしても不定期であり、全く実行されないユーザも想定されることから、１年毎などの予め管理者などによって定められたタイミング、認証処理の実行タイミング（例えば、数回の認証処理に１回発生）、ランダムに設定されたタイミング、又は、他のインターネットサービスや行政サービスにおいて新たに顔画像を取得したタイミングで実行されてもよい。
【０１５０】
（ロック状況情報）
ロック状況情報には、例えば、
（Ａ１）認証ロックが発生した日時、前回の認証処理からの期間、前回の認証処理の認証後であって当該認証処理に基づいて享受したネットワークサービスに対するログアウトしてからの期間、又は、認証処理のサービスを享受するための登録から（例えば、最初の基準生体情報の登録から）の期間などの所与の条件を具備したタイミング、
（Ａ２）何回目の認証処理でロックが発生したか、今までの認証処理のロックの発生回数、認証処理のロックが発生したＷｅｂページ（認証処理を実行するためのＷｅｂページ）の滞在時間やそれまでに経由したＷｅｂページの遷移、又は、当該認証処理に基づいて享受する予定のネットワークサービスの種類などのステータス、及び、
（Ａ３）認証処理のロックが発生したＷｅｂページ、又は、ロックが発生した認証処理で入力された情報などのエラーコード、
などが含まれる。
【０１５１】
なお、ロック状況情報を本人確認処理に用いる場合には、テキストなどのテキストの情報であってもよいし、２次元バーコードなどのロック状況を通知した画像の情報であってもよく、画像の場合には、ＯＣＲ機能などを用いて画像を解析することによってテキスト化すればよい。
【０１５２】
（本人確認用ユーザ情報）
本人確認用ユーザ情報には、例えば、ユーザの生年月日、住所、電話番号、自動車などの運転免許証番号、パスポート用の識別番号（以下、「パスポート番号」という。）、及び、マイナンバーなど情報が含まれる。
【０１５３】
また、本人確認用ユーザ情報は、テキストデータであってもよいし、２次元バーコード
などの画像データであってもよい。特に、本人確認用ユーザ情報が画像データの場合には、画像化された際の画像の一部に本人確認用ユーザ情報が含まれていてもよい。
【０１５４】
特に、本人確認用ユーザ情報に画像データを用いる場合には、比較処理を実行する際に、画像の場合には、ＯＣＲ機能などを用いて画像を解析することによってテキスト化すればよい。
【０１５５】
［４．３］認証処理及びロック判定処理を含むロック制御処理
次に、本実施形態のロック解除処理の前提となる認証処理及びロック制御処理について説明する。
【０１５６】
（認証処理）
認証処理部１０３は、認証処理の実行を希望する特定ユーザの認証を実行する際に、特定ユーザの各端末装置２０を介して入力された入力情報（具体的には、ユーザ名又はユーザＩＤとパスワード）を受信する。
【０１５７】
そして、認証処理部１０３は、受信した入力情報に含まれるユーザ名又はユーザＩＤに基づいて第１データベース１４０を検索する。
【０１５８】
このとき、認証処理部１０３は、例えば、認証処理がロック中であることを示すロック制御情報などに基づいて、入力ユーザＩＤに対応する認証処理がロックされていないか否かを判定しつつ、当該ロックされていないと判定した場合に、入力ユーザＩＤにおける認証処理を実行する。
【０１５９】
特に、認証処理部１０３は、入力ユーザＩＤに一致する基準ユーザＩＤに対応付けて第１データベース１４０に記憶されているパスワード（すなわち、基準キー情報）である基準パスワードと、当該受信された入力情報に含まれるパスワード（すなわち、入力キー情報）である入力パスワードと、に基づいて、当該特定ユーザにおける認証処理を実行する。
【０１６０】
すなわち、認証処理部１０３は、基準パスワードと入力パスワードとが一致すれば、認証が成功と判定し、不一致であれば認証が失敗と判定する。
【０１６１】
そして、認証処理部１０３は、ユーザの認証が成功した場合には、サービス用サーバ装置３０が提供するネットワークサービスにログインさせる。
【０１６２】
なお、本実施形態のユーザＩＤは、ユーザが認証処理のサービスに登録される際に付与された文字列、ユーザ自ら設定した文字列、メールアドレス、又は、電話番号などの他のユーザと識別可能な識別情報である。
【０１６３】
一方、認証処理部１０３は、認証処理がロック中であることを示すロック制御情報が登録されている場合、入力ユーザＩＤと一致する基準ユーザＩＤが第１データベース１４０に登録されていない場合、又は、入力ユーザＩＤと一致する基準ユーザＩＤが一致するものの、入力パスワードと基準ユーザＩＤに対応付けて記憶されている基準パスワードが一致しない場合に、認証処理を失敗と判定する。
【０１６４】
そして、認証処理部１０３は、認証処理が失敗であると判定した場合には、該当する端末装置２０に当該認証が不成功となったことを通知するとともに、認証処理がロック中であることを示すロック制御情報が未だ登録されていない場合には、ロック制御部１０４に該当するユーザの認証処理をロックさせるか否かを判定するロック判定処理を実行させる
。
【０１６５】
なお、本実施形態の認証処理としては、上記のパスワードに加えて、又は、代えて、端末装置２０やその他の通信装置に通知した、又は、記憶媒体に既に付与されたワンタイムパスワードの入力に基づいて実行されてもよく、適当な数字や画像の指示に基づく入力、生年月日や携帯端末装置に付与された電話番号などのユーザ認証情報の入力などを用いてもよい。
【０１６６】
また、本実施形態の認証処理としては、パスポートの識別番号や自動車などの運転免許証番号などの個人を特定することが可能な情報を併用してもよい。
【０１６７】
（ロック判定処理）
ロック制御部１０４は、認証処理がロック中であることを示すロック制御情報が未だ登録されていない場合であって、ユーザ認証情報に基づいて、ユーザの認証処理が失敗となった場合には、該当するユーザの認証処理をロックさせるか否かを判定するロック判定処理を実行させる。
【０１６８】
特に、ロック制御部１０４は、認証処理がロック中であることを示すロック制御情報が未だ登録されていない場合であって、ユーザの認証処理が失敗と判定される毎に、所与の条件を具備するか否かを判定し、所与の条件を具備した場合に認証処理をロックする。
【０１６９】
具体的には、ロック制御部１０４は、当該ロック制御情報が未だ登録されていない場合であって、ユーザの認証処理が失敗と判定する毎に、例えば、カウンタに「＋１」をし、所定回数のユーザの認証処理が失敗と判定した場合に、所与の条件を具備したとして当該認証処理をロックする。
【０１７０】
なお、ロック制御部１０４は、ユーザの認証処理が失敗と判定する毎に、当該認証処理をロックしてもよいし、時間的な条件などの他の条件と複合的に判定するロック判定処理を実行してもよい。
【０１７１】
例えば、他の条件としては、ユーザの認証処理が連続して所定回数の失敗が生じたこと、１日などの所定の期間内にユーザの認証処理が連続して所定回数の失敗が生じたこととなどが含まれる。
【０１７２】
一方、ロック制御部１０４は、所与の条件を具備しなかった場合には、認証処理をロックしないと判定してその旨を該当する端末装置２０に通知する。
【０１７３】
なお、この場合には、認証処理部１０３は、該当する端末装置２０に、再度、認証処理の実行を促す通知をし、該当するユーザの指示の下に、又は、自動的に、認証処理を再度実行する。
【０１７４】
（ロック制御処理）
ロック制御部１０４は、ユーザの認証が不成功となった場合であって、上記のように所与の条件を具備したと判定された場合には、該当するユーザの認証処理をロックさせるロック処理を実行する。
【０１７５】
なお、認証処理部１０３は、ロック制御部１０４によって認証処理がロックされている場合には、例えば、認証処理がロック中であることを示すロック制御情報が維持されているため、当該ロックされた認証処理を実行するために入力された入力パスワードと基準パスワードがたとえ同一であったとしても、当該認証処理が失敗したと判定するようになっ
ている。
【０１７６】
［４．４］本人確認処理を含むロック解除処理
次に、本実施形態の本人確認処理を含むロック解除処理の基本原理について説明する。
【０１７７】
（基本原理）
ロック制御部１０４は、上記のようにロック制御処理によって認証処理がロック状態となった場合に、ユーザの指示に基づいて、本人確認処理を実行して当該認証処理のロック状態を解除するロック解除処理を実行する。
【０１７８】
具体的には、ロック制御部１０４は、認証処理がロックされたロック中のユーザ（以下、「ロック対象ユーザ」という。）の端末装置２０から送信されたロック解除の指示（以下、「ロック解除指示」ともいう。）を受信した場合に、当該端末装置２０に対して、ロック対象ユーザのユーザＩＤを示す入力ユーザＩＤ及び生体情報を示す入力生体情報の入力を要求する。
【０１７９】
また、ロック制御部１０４は、要求した入力ユーザＩＤ及び入力生体情報を受信すると、
（Ａ１）受信した入力ユーザＩＤに基づいて、第１データベース１４０及び第２データベース１５０をそれぞれ検索して、入力ユーザＩＤと、認証処理がロック中であることを示すロック制御情報が対応付けられている基準ユーザＩＤと、が一致すか否かを判定し、
（Ａ２）入力ユーザＩＤと基準ユーザＩＤが一致した場合に、受信した入力生体情報と、当該基準ユーザＩＤに対応付けられている複数の基準生体情報のいずれかと、を比較してその同一性を判定する、
本人確認処理を実行する。
【０１８０】
特に、ロック制御部１０４は、本人確認処理の生体情報の同一性の判定としては、
（Ａ２−１）入力ユーザＩＤに基づいて第２データベースを検索して、当該入力ユーザＩＤと同一の基準ユーザＩＤが第２データベース１５０に登録されているか否かを判定する判定処理を実行し、
（Ａ２−２）入力ユーザＩＤと同一の基準ユーザＩＤが第２データベース１５０に登録されている場合には、入力生体情報（顔画像情報）と、当該基準ユーザＩＤに対応付けて記憶されている１以上の基準生体情報と、を比較する比較処理を実行し、
（Ａ２−３）比較処理によって、１以上の基準生体情報の少なくともいずれか１の基準生体情報と、入力生体情報と、が同一であるか否かを判定する生体情報判定処理を実行する。
【０１８１】
そして、ロック制御部１０４は、本人確認処理によって、認証処理がロック中であることを示すロック制御情報が基準ユーザＩＤと対応付けて記憶されており、かつ、入力生体情報と、当該基準ユーザＩＤに対応付けられている複数の基準生体情報のいずれかと、が同一の場合には、本人確認が成功したとして、ロック中の認証処理のロックを解除するロック解除処理を実行する。
【０１８２】
このとき、ロック制御部１０４は、ロック解除処理としては、該当する基準ユーザＩＤに対応付けて第１データベースに記憶されている認証処理がロック中であることを示すロック制御情報をキャンセル（削除）する。
【０１８３】
一方、認証処理部１０３は、本人確認処理によって、入力ユーザＩＤと同一の基準ユーザＩＤが第２データベースに記憶されていない場合、又は、いずれの基準生体情報と入力生体情報とが同一でない場合には、該当する認証処理のロックを維持するため、本人確認
が失敗（不成功）であるとして、ロック解除処理を中断して、認証処理がロック中である状態を維持する。
【０１８４】
特に、認証処理部１０３は、この場合には、既に第１データベース１４０に該当する基準ユーザＩＤに対応付けて記憶されているロック制御情報を維持する。
【０１８５】
また、認証処理部１０３は、本人確認処理において本人確認が失敗の場合には、該当する端末装置２０に本人確認が失敗である旨を通知する。
【０１８６】
（ロック状況情報に基づく本人確認処理を含むロック解除処理）
本実施形態のロック制御部１０４は、より確実な本人確認を行うために、入力生体情報と基準生体情報との同一性に基づくことに加えて、上述したような認証処理のロックが実行されたタイミング、そのときのユーザの操作や認証処理に関するステータス、又は、当該認証処理がロックされた際に生じたエラーを識別するためのコード（すなわち、エラーコード）などの認証処理がロックされたときのロック状況を示すロック状況情報を用いて上記の本人確認処理を実行し、ロック解除処理を実行してもよい。
【０１８７】
具体的には、ロック制御部１０４は、上記のようにロック制御処理によって認証処理がロック状態となった場合に、ロック状況情報をロック対象ユーザに提供し、かつ、当該ロック対象ユーザのユーザＩＤに対応付けて当該ロック状況情報を基準ロック状況情報として第１データベース１４０に登録する。
【０１８８】
そして、ロック制御部１０４は、ロック対象ユーザの端末装置２０から送信されたロック解除指示を受信すると、入力ユーザＩＤ及び入力生体情報とともに、認証処理がロックされた際のロック状況情報の入力を要求する。
【０１８９】
また、ロック制御部１０４は、要求した入力ユーザＩＤ及び入力生体情報とともに入力ロック状況情報を受信すると、
（Ｂ１）受信した入力ユーザＩＤに基づいて、第１データベース１４０及び第２データベース１５０をそれぞれ検索して、入力ユーザＩＤと、認証処理がロック中であることを示すロック制御情報が対応付けられている基準ユーザＩＤと、が一致すか否かを判定し、
（Ｂ２）受信した入力生体情報と、当該基準ユーザＩＤに対応付けられている複数の基準生体情報のいずれかと、の同一性を判定し、
（Ｂ３）受信した入力ロック状況情報と、当該基準ユーザＩＤに対応付けられている基準ロック状況情報と、の同一性を判定する、
本人確認処理を実行する。
【０１９０】
特に、ロック制御部１０４は、本人確認処理のロック状況情報の同一性の判定としては、基準ロック状況情報と入力ロック状況情報と、を比較する比較処理を実行し、比較処理によって、基準ロック状況情報と入力ロック状況情報とが同一であるか否かを判定するロック状況情報判定処理を実行する。
【０１９１】
そして、認証処理がロック中であることを示すロック制御情報が基準ユーザＩＤと対応付けて記憶されており、ロック制御部１０４は、本人確認処理によって、かつ、入力生体情報と、当該基準ユーザＩＤに対応付けられている複数の基準生体情報のいずれかと、が同一の場合であって、受信した入力ロック状況情報と基準ロック状況情報とが同一の場合には、本人確認が成功したとして、ロック中の認証処理のロックを解除するロック解除処理を実行する。
【０１９２】
なお、上述と同様に、ロック制御部１０４は、ロック解除処理としては、該当する基準
ユーザＩＤに対応付けて第１データベースに記憶されている認証処理がロック中であることを示すロック制御情報をキャンセルする。
【０１９３】
一方、認証処理部１０３は、本人確認処理によって、入力ユーザＩＤと同一の基準ユーザＩＤが第２データベース１５０に記憶されていない場合、いずれの基準生体情報と入力生体情報とが同一でない場合、又は、入力ロック状況情報と基準ロック状況情報とが同一でない場合に、該当する認証処理のロックを維持するため、本人確認が失敗であるとして、ロック解除処理を中断して、認証処理がロック中である状態を維持する。
【０１９４】
特に、認証処理部１０３は、この場合には、既に第１データベース１４０に該当する基準ユーザＩＤに対応付けて記憶されているロック制御情報を維持する。
【０１９５】
また、認証処理部１０３は、本人確認処理において本人確認が失敗あった場合には、該当する端末装置２０に本人確認が失敗である旨を通知する。
【０１９６】
（ユーザ情報に基づく本人確認処理を含むロック解除処理）
本実施形態のロック制御部１０４は、より確実な本人確認を行うために、生体情報との同一性に基づくこと、又は、生体情報及びロック状況情報の双方の同一性に基づくことに加えて、本人確認用ユーザ情報の同一性を用いて上記の本人確認処理を実行し、ロック解除処理を実行してもよい。
【０１９７】
具体的には、ＤＢ管理制御部１０２は、認証処理の利用開始時に住所、電話番号又は自動車などの運転免許証番号などの本人確認用ユーザ情報を基準ユーザ情報として第１データベース１４０に登録し、かつ、１以上のロック解除処理に用いる本人確認用ユーザ情報の種別を特定しておく。
【０１９８】
また、ロック制御部１０４は、上記のようにロック制御処理によって認証処理がロック状態となった場合に、ロック対象ユーザの端末装置２０から送信されたロック解除指示を受信すると、入力ユーザＩＤ及び入力生体情報とともに、予めロック解除用として特定されたユーザ情報（以下、「入力ユーザ情報」という。）の入力を要求する。
【０１９９】
また、ロック制御部１０４は、要求した入力ユーザＩＤ及び入力生体情報とともに入力ユーザ情報を受信すると、
（Ｄ１）受信した入力ユーザＩＤに基づいて、第１データベース１４０及び第２データベース１５０をそれぞれ検索して、入力ユーザＩＤと、認証処理がロック中であることを示すロック制御情報が対応付けられている基準ユーザＩＤと、が一致すか否かを判定し、
（Ｄ２）受信した入力生体情報と、当該基準ユーザＩＤに対応付けられている複数の基準生体情報のいずれかと、の同一性を判定し、
（Ｄ３）受信した入力ユーザ情報と、基準ユーザ情報と、の同一性を判定する、
本人確認処理を実行する。
【０２００】
特に、ロック制御部１０４は、本人確認処理のユーザ情報の同一性の判定としては、基準ユーザ情報と入力ユーザ情報と、を比較する比較処理を実行し、比較処理によって、基準ユーザ情報と入力ユーザ情報とが同一であるか否かを判定するユーザ情報判定処理を実行する。
【０２０１】
そして、ロック制御部１０４は、本人確認処理によって、認証処理がロック中であることを示すロック制御情報が基準ユーザＩＤと対応付けて記憶されており、かつ、入力生体情報と、当該基準ユーザＩＤに対応付けられている複数の基準生体情報のいずれかと、が同一の場合であって、受信した入力ユーザ情報と基準ユーザ情報とが同一の場合には、本
人確認が成功したとして、ロック中の認証処理のロックを解除するロック解除処理を実行する。
【０２０２】
なお、上述と同様に、ロック制御部１０４は、ロック解除処理としては、該当する基準ユーザＩＤに対応付けて第１データベース１４０に記憶されている認証処理がロック中であることを示すロック制御情報をキャンセルする。
【０２０３】
一方、認証処理部１０３は、本人確認処理によって、入力ユーザＩＤと同一の基準ユーザＩＤが第２データベースに記憶されていない場合、いずれの基準生体情報と入力生体情報とが同一でない場合、又は、入力ユーザ情報と基準ユーザ情報とが同一でない場合に、該当する認証処理のロックを維持するため、本人確認が失敗であるとして、ロック解除処理を中断して、認証処理がロック中である状態を維持する。
【０２０４】
特に、認証処理部１０３は、この場合には、既に第１データベース１４０に該当する基準ユーザＩＤに対応付けて記憶されているロック制御情報を維持する。
【０２０５】
また、認証処理部１０３は、本人確認処理において本人確認が失敗であると判定された場合には、該当する端末装置２０に本人確認が失敗した旨を通知する。
【０２０６】
［４．５］変形例
次に、本実施形態の変形例について説明する。
【０２０７】
（端末装置による認証処理）
本実施形態においては、認証用サーバ装置１０において、認証処理及びロック制御処理を実行しているが、これらの処理が端末装置２０において実行され、かつ、本人確認処理を含めたロック解除処理が認証用サーバ装置１０によって実行されてもよい。
【０２０８】
すなわち、端末装置２０の操作中に、端末装置２０単独で認証処理が実行され、かつ、当該認証処理がロックされた場合に、認証用サーバ装置１０と連動してロック解除処理を実行してもよい。
【０２０９】
そして、この場合には、端末装置２０は、認証処理部１０３及びロック制御部１０４の一部の機能を備えている。
【０２１０】
具体的には、端末装置２０は、ユーザにおける認証処理がロックされた場合にその解除を行う認証用サーバ装置１０と、ユーザ毎に、ユーザを識別する識別情報（すなわち、ユーザＩＤやユーザ名）と、各ユーザの経年変化が生ずる同一種の生体情報であってデータ化するタイミングが異なる複数の生体情報（例えば、顔画像の情報）が順次登録されている基準生体情報と、ユーザ毎に設定されたキー情報であって認証を行う際に用いる基準キー情報（すなわち、パスワード）と、が対応付けられて登録情報として予め登録される第１データベース１４０及び第２データベース１５０と、ネットワークを介して接続される。
【０２１１】
そして、端末装置２０は、
（Ａ１）ユーザによって入力された入力情報を受け付け、
（Ａ２）特定ユーザの認証を実行する際に、受け付けた入力情報に含まれるユーザＩＤに基づいて第１データベース１４０及び第２データベース１５０を検索し、当該ユーザＩＤに対応する基準キー情報（基準パスワード）と、当該受信された入力情報に含まれるキー情報（入力パスワード）を示す入力キー情報と、に基づいて、当該特定ユーザにおける認証処理を実行し、
（Ａ３）認証処理によって特定ユーザの認証が不成功と判定された場合であって所与の条件を具備した場合には、当該特定ユーザにおける所与の条件を具備した以降の認証処理の実行を拒否してロックし、
（Ａ４）認証用サーバ装置１０から送信されたロック解除通知を受信し、
（Ａ５）受信されたロック解除通知に基づいて認証処理のロックを解除する、
構成を有している。
【０２１２】
そして、端末装置２０は、認証処理がロックされている際に、受け付けたユーザＩＤ及び入力生体情報を、入力情報として、認証用サーバ装置１０に送信し、認証用サーバ装置１０によって、当該送信したユーザＩＤに基づいて第１データベース１４０及び第２データベース１５０が検索され、当該ユーザＩＤに対応する基準生体情報の少なくともいずれかと当該ロック対象ユーザの入力生体情報とを比較する比較処理が実行され、かつ、当該比較処理によって基準生体情報の少なくともいずれかと入力生体情報とが同一であると判定された場合に、ロック解除通知を受信する、構成を有している。
【０２１３】
（モデル情報に基づく比較処理及び生体情報判定処理）
上記の実施形態においては、第２データベース１５０に既に登録されている基準生体情報と、入力生体情報（顔画像情報）と、を比較する比較処理を実行し、かつ、その同一性を判定する生体情報判定処理を実行しているが、当該基準生体情報に基づいて生成された生体情報のモデルを示すモデル情報を用いて比較処理及び生体情報判定処理を実行してもよい。
【０２１４】
この場合には、ロック制御部１０４は、該当するユーザＩＤに対応付けて記憶されている各基準生体情報から検出された顔領域を抽出しつつ、抽出された顔領域の画像特徴量を、例えば、人工知能（ＡＩ：Artificial  Intelligent）などの機械学習をすることによって、当該ユーザの顔モデルとなるモデル情報を生成し、生成したのモデル情報と、入力生体情報と、が同一であるか否かを判定する生体情報判定処理を実行する。
【０２１５】
すなわち、ロック制御部１０４は、基準生体情報を教師データとして用いるサポートベクターマシンやニューラルネットワーク（ディープラーニングを含む。）等の機械学習を実行し、各ユーザの顔モデルとなるモデル情報を生成し、生成したのモデル情報と、入力生体情報と、の一致率に基づいて、これらが同一であるか否かを判定する生体情報判定処理を実行する。
【０２１６】
特に、ロック制御部１０４は、人工知能を用いたディープラーニング等の機械学習を行う場合には、学習モデル（すなわち、顔モデルとしてのモデル情報）を形成するニューラルネットワークの中間層のニューロンの数や重み付け係数を更新し、当該モデル情報と入力生体情報と、が同一であるか否かを判定する生体情報判定処理を実行する。
【０２１７】
なお、この場合には、ロック制御部１０４は、モデル情報を予め生成しておくことが好ましいが、比較処理及び生体情報判定処理を実行する際に生成してもよい。また、モデル情報を他の装置によって生成させ、当該生成させたモデル情報を取得してもよい。
【０２１８】
［５］本実施形態における動作
次に、図７及び図８を用いて本実施形態の認証用サーバ装置１０によって本人確認を含むロック解除処理に関する動作について説明する。
【０２１９】
なお、図７及び図８は、本実施形態の認証用サーバ装置によって本人確認を含むロック解除処理に関する動作を示すフローチャートである。
【０２２０】
本動作においては、ユーザ毎に、各ユーザに対応付けてパスワードやユーザ情報などのユーザ認証情報が第１データベース１４０に既に登録されているとともに、ユーザ毎に、各ユーザに対応付けて基準生体情報が第２データベース１５０に既に登録されているものとする。
【０２２１】
また、本動作においては、既に、認証処理が実行されており、状況に応じて、ロック中であることを示すロック制御情報が対応するユーザのユーザＩＤに対応付けて既に登録されているものとする。
【０２２２】
なお、本動作においては、本人確認処理として生体情報の同一性を判定する処理を実行する場合を用いて説明する。
【０２２３】
まず、ロック制御部１０４は、端末装置２０からロック対象ユーザのロック解除指示を受信すると（ステップＳ１０１）、当該ロック対象ユーザにユーザＩＤ及び生体情報の入力を要求するための情報を生成して端末装置２０に送信し、これらの入力情報の受信を待機する（ステップＳ１０２）。
【０２２４】
次いで、ロック制御部１０４は、ユーザＩＤ及び生体情報を含む入力情報を受信すると（ステップＳ１０３）、受信したユーザＩＤである入力ユーザＩＤに基づいて、第１データベース１４０を検索し、基準ユーザＩＤの中から入力ユーザＩＤと同一の基準ユーザＩＤの有無を判定する（ステップＳ１０４）。
【０２２５】
このとき、ロック制御部１０４は、入力ユーザＩＤと同一の基準ユーザＩＤが第１データベースに登録されていると判定した場合には、ステップＳ１０５の処理に移行し、入力ユーザＩＤと同一の基準ユーザＩＤが第１データベースに登録されていないと判定した場合には、入力されたユーザＩＤが間違っている旨を端末装置２０に通知して（ステップＳ１１１）本動作を終了させる。
【０２２６】
次いで、ロック制御部１０４は、入力ユーザＩＤと同一の基準ユーザＩＤが第１データベースに登録されていると判定した場合には、当該基準ユーザＩＤに対応付けてロック中であることを示すロック制御情報が登録されているか否かを判定する（ステップＳ１０５）。
【０２２７】
このとき、ロック制御部１０４は、基準ユーザＩＤに対応付けてロック中であることを示すロック制御情報が登録されていると判定した場合には、ステップＳ１０６の処理に移行し、当該ロック制御情報が登録されていないと判定した場合には、認証処理がロックされていない旨を端末装置２０に通知して（ステップＳ１１２）本動作を終了させる。
【０２２８】
次いで、ロック制御部１０４は、基準ユーザＩＤに対応付けてロック中であることを示すロック制御情報が登録されていると判定した場合には、入力ユーザＩＤに基づいて第２データベース１５０を検索し、基準ユーザＩＤの中から入力ユーザＩＤと同一の基準ユーザＩＤを特定する（ステップＳ１０６）。
【０２２９】
次いで、ロック制御部１０４は、特定した基準ユーザＩＤに対応付けて登録されている複数の基準生体情報と、入力生体情報とをそれぞれ比較し、入力生体情報と同一の基準生体情報の有無を判定する本人確認処理を実行する（ステップＳ１０７）。
【０２３０】
このとき、ロック制御部１０４は、入力生体情報と同一の基準生体情報があると判定した場合には、本人確認が成功したとして、ロック中の認証処理を解除するロック解除処理を実行する（ステップＳ１０８）。
【０２３１】
次いで、ロック制御部１０４は、認証処理のロックが解除されたことを端末装置２０に通知して（ステップＳ１０９）本動作を終了させる。
【０２３２】
一方、ロック制御部１０４は、入力生体情報と同一の基準生体情報が無いと判定した場合には、本人確認が失敗したとして、ロック解除処理を中断する（ステップＳ１１３）。
【０２３３】
最後に、ロック制御部１０４は、ロック解除処理が中断して認証処理のロックを解除できない旨を端末装置２０に通知（以下、「ロック解除処理の中断の通知」という。）して（ステップＳ１１４）本動作を終了させる。
【０２３４】
［６］その他
本実施形態は、認証処理、ロック制御処理、本人確認処理及びロック解除処理などの各処理を、１の認証用サーバ装置１０によって各端末装置２０に提供してもよいし、複数の認証用サーバ装置１０を連動させてサーバシステムを構築することによって、各端末装置に提供してもよい。
【０２３５】
また、本実施形態の第１データベース１４０及び第２データベース１５０は、認証用サーバ装置１０と単独でネットワークに接続されていてもよいし、それぞれ、１又は複数のデータベースで形成されていてもよく、さらに、第１データベース１４０及び第２データベース１５０が１のデータベースによって提供されてもよい。
【０２３６】
また、本実施形態は、認証用サーバ装置１０及びサービス用サーバ装置３０を別個独立させて説明しているが、１のサーバ装置や１のサーバシステムとして形成されてもよいし、認証処理、ロック制御処理及びロック解除処理がサービス用サーバ装置３０に含まれていてもよい。
【０２３７】
本発明は、上記実施形態で説明したものに限らず、種々の変形実施が可能である。例えば、明細書又は図面中の記載において広義や同義な用語として引用された用語は、明細書又は図面中の他の記載においても広義や同義な用語に置き換えることができる。
【０２３８】
本発明は、実施形態で説明した構成と実質的に同一の構成（例えば、機能、方法及び結果が同一の構成、あるいは目的及び効果が同一の構成）を含む。また、本発明は、実施形態で説明した構成の本質的でない部分を置き換えた構成を含む。また、本発明は、実施形態で説明した構成と同一の作用効果を奏する構成又は同一の目的を達成することができる構成を含む。また、本発明は、実施形態で説明した構成に公知技術を付加した構成を含む。
【０２３９】
上記のように、本発明の実施形態について詳細に説明したが、本発明の新規事項及び効果から実体的に逸脱しない多くの変形が可能であることは当業者には容易に理解できるであろう。したがって、このような変形例はすべて本発明の範囲に含まれるものとする。
【符号の説明】
【０２４０】
１        ：認証管理通信システム
１０      ：認証用サーバ装置
２０      ：端末装置
３０      ：サービス用サーバ装置
１００    ：処理部
１０１    ：通信制御部
１０２    ：ＤＢ管理制御部
１０３    ：認証処理部
１０４    ：ロック制御部
１０７    ：タイマ管理部
１４０    ：第１データベース
１５０    ：第２データベース
１７０    ：記憶部
１８０    ：情報記憶媒体
１９６    ：通信部
２００    ：処理部
２１０    ：通信制御部
２１１    ：Ｗｅｂブラウザ
２１２    ：撮像制御部
２１３    ：表示制御部
２１４    ：入力受付処理部
２２０    ：描画部
２３０    ：音処理部
２５０    ：撮像部
２６０    ：操作入力部
２６２    ：検出部
２７０    ：記憶部
２７１    ：主記憶部
２７２    ：画像バッファ
２７３    ：ユーザ情報記憶部
２８０    ：情報記憶媒体
２９０    ：表示部
２９２    ：音出力部
２９６    ：通信部
【要約】
【課題】簡易に、確実に、かつ、永続的に本人確認を行うことができるとともに、入力ミスや不正利用などによってユーザ認証そのものがロックされた場合に、当該ロックを解除するための重要な手続きである本人確認に利用可能な認証システムなどを提供すること。
【解決手段】認証用サーバ装置１０は、ロック制御処理によってロック状態となった場合に、ロック対象ユーザのユーザＩＤ及び生体情報を示す入力生体情報が受信された場合に、当該識別情報に基づいてデータベース１５０を検索し、当該ユーザＩＤに対応する基準生体情報の少なくともいずれかと入力生体情報とが同一であると少なくとも判定された場合に、ロック対象ユーザによる認証処理のロックを解除するロック解除処理を実行する構成を有している。
【選択図】図５【図１】
0006892950.tif 000002
【図２】
0006892950.tif 000003
【図３】
0006892950.tif 000004
【図４】
0006892950.tif 000005
【図５】
0006892950.tif 000006
【図６】
0006892950.tif 000007
【図７】
0006892950.tif 000008
【図８】
0006892950.tif 000009