(57)【要約】【課題】認証に関する負担を軽減すること。【解決手段】認証システムにおいて、端末は、利用者の当日より前の日の姿が撮影された過去画像を、予め設定された複数の領域に分割して表示部に表示し、複数の領域から少なくとも一つの領域を選択する操作を利用者から受け付けて、選択された領域に基づいて、認証を行うための認証情報を生成し、利用者を識別する識別情報の入力を受け付ける。認証場所管理装置は、認証が行われる場所を示す場所情報を、識別情報ごとに記憶する。サーバは、端末で受け付けた認証情報と、端末で受け付けた識別情報に対応する場所情報をそれぞれ受信し、その認証情報を、その場所情報に対応する認証装置に送信する。認証装置は、認証情報を受信し、利用者の当日の姿が撮影された当日画像及び過去画像について、両者の画像の互いに異なる領域に基づいて生成された認証情報と、受信した認証情報とを照合することで、認証を行う。【選択図】図２
2015219594.tif 000002
【特許請求の範囲】
【請求項１】
利用者によって操作される端末と、サーバと、認証場所管理装置と、認証装置とを備えた認証システムであって、
前記端末は、
前記利用者の当日より前の日の姿が撮影された過去画像を記憶する画像記憶部と、
前記利用者の認証の際に、前記画像記憶部に記憶された過去画像を、予め設定された複数の領域に分割して表示部に表示する表示制御部と、
前記表示部に表示された複数の領域から、少なくとも一つの領域を選択する操作を前記利用者から受け付けて、選択された領域に基づいて、前記利用者の認証を行うための認証情報を生成するとともに、前記利用者を識別する識別情報の入力を受け付ける受付部と
を備え、
前記認証場所管理装置は、
前記認証が行われる場所を示す場所情報を、前記識別情報ごとに記憶する場所情報記憶部と、
前記端末で受け付けた識別情報を受信し、受信した識別情報に対応する場所情報を前記場所情報記憶部から取得する取得部と
を備え、
前記サーバは、
前記端末で受け付けた認証情報と、前記認証場所管理装置で取得された場所情報とをそれぞれ受信し、受信した認証情報を、受信した場所情報に対応する前記認証装置に送信する送信部
を備え、
前記認証装置は、
前記端末で受け付けた認証情報を受信する受信部と、
前記利用者の当日の姿が撮影された当日画像及び前記過去画像について、各画像の撮影領域のうち予め設定された複数の領域のうち、当該当日画像及び当該過去画像において互いに異なる領域に基づいて生成された認証情報と、前記受信部によって受信された認証情報とを照合することで、前記利用者の認証を行う認証部と
を備えることを特徴とする認証システム。
【請求項２】
前記認証装置は、前記当日画像及び前記過去画像において互いに異なる領域を示す情報を出力する出力制御部を更に備えることを特徴とする請求項１に記載の認証システム。
【請求項３】
利用者によって操作される端末と、サーバと、認証場所管理装置と、認証装置とを備えた認証システムによって実行される認証方法であって、
前記端末が、前記利用者の認証の際に、前記利用者の当日より前の日の姿が撮影された過去画像を記憶する画像記憶部に記憶された過去画像を、予め設定された複数の領域に分割して表示部に表示する表示工程と、
前記端末が、前記表示部に表示された複数の領域から、少なくとも一つの領域を選択する操作を前記利用者から受け付けて、選択された領域に基づいて、前記利用者の認証を行うための認証情報を生成するとともに、前記利用者を識別する識別情報の入力を受け付ける受付工程と、
前記認証場所管理装置が、前記端末で受け付けた識別情報を受信し、受信した識別情報に対応する場所情報を、前記認証が行われる場所を示す場所情報を前記識別情報ごとに記憶する場所情報記憶部から取得する取得工程と、
前記サーバが、前記端末で受け付けた認証情報と、前記認証場所管理装置で取得された場所情報とをそれぞれ受信し、受信した認証情報を、受信した場所情報に対応する前記認証装置に送信する送信工程と、
前記認証装置が、前記端末で受け付けた認証情報を受信する受信工程と、
前記認証装置が、前記利用者の当日の姿が撮影された当日画像及び前記過去画像について、各画像の撮影領域のうち予め設定された複数の領域のうち、当該当日画像及び当該過去画像において互いに異なる領域に基づいて生成された認証情報と、前記受信部によって受信された認証情報とを照合することで、前記利用者の認証を行う認証工程と
を含むことを特徴とする認証方法。
【請求項４】
利用者の当日の姿が撮影された当日画像と、当該利用者の当日より前の日の姿が撮影された過去画像とを記憶する画像記憶部と、
前記当日画像及び前記過去画像を前記画像記憶部から取得する取得部と、
前記取得部によって取得された前記当日画像及び前記過去画像を、各画像の撮影領域のうち予め設定された複数の領域ごとに比較することで、当該当日画像及び当該過去画像において互いに異なる領域を抽出する抽出部と、
前記抽出部によって抽出された異なる領域に基づいて、前記利用者の認証を行うための認証情報を生成する生成部と
を備えることを特徴とする認証装置。
【請求項５】
利用者の当日の姿が撮影された当日画像と、当該利用者の当日より前の日の姿が撮影された過去画像とを記憶する画像記憶部から、前記当日画像及び前記過去画像を取得する取得ステップと、
前記取得ステップによって取得された前記当日画像及び前記過去画像を、各画像の撮影領域のうち予め設定された複数の領域ごとに比較することで、当該当日画像及び当該過去画像において互いに異なる領域を抽出する抽出ステップと、
前記抽出ステップによって抽出された異なる領域に基づいて、前記利用者の認証を行うための認証情報を生成する生成ステップと
をコンピュータに実行させることを特徴とする認証プログラム。
【請求項６】
利用者の当日より前の日の姿が撮影された過去画像を記憶する画像記憶部と、
前記利用者の認証の際に、前記画像記憶部に記憶された過去画像を、予め設定された複数の領域に分割して表示部に表示する表示制御部と、
前記表示部に表示された複数の領域から、少なくとも一つの領域を選択する操作を前記利用者から受け付けて、選択された領域に基づいて、前記利用者の認証を行うための認証情報を生成する受付部と
を備えることを特徴とする認証情報入力装置。
【請求項７】
利用者の認証の際に、前記利用者の当日より前の日の姿が撮影された過去画像を記憶する画像記憶部に記憶された過去画像を、予め設定された複数の領域に分割して表示部に表示する表示制御ステップと、
前記表示部に表示された複数の領域から、少なくとも一つの領域を選択する操作を前記利用者から受け付けて、選択された領域に基づいて、前記利用者の認証を行うための認証情報を生成する受付ステップと
をコンピュータに実行させることを特徴とする認証情報入力プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、認証システム、認証方法、認証装置、認証プログラム、認証情報入力装置及び認証情報入力プログラムに関する。
【背景技術】
【０００２】
従来、ネットワークサービス（以下、単に「サービス」と表記）を提供するシステムにおいて、サービスの利用者を認証するために、利用者ごとにＩＤ及びパスワード（認証情報）を付与して管理することが行われている。例えば、このシステムは、サービスを利用するためにアクセスしてきた者に対してＩＤ及びパスワードの入力を要求する。そして、システムは、入力されたＩＤ及びパスワードが予め登録されたものと一致する場合に、その者をサービスの利用者として認証し、サービスを提供する。
【０００３】
また、例えば、回線自体のＩＤと質問に対する回答を用いて認証することで、ＩＤ及びパスワードを設定することなく利用者の認証を行う方法も提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−７３７５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、このような従来技術では、認証に関する負担が大きいという問題がある。例えば、提供者は、パスワードの流出を防止するための措置を講じたり、定期的なパスワード変更を利用者に促したりする等、パスワードを安全に管理することが求められる。また、利用者は、提供者によって提供されるパスワードの管理方法に従うこととなるので、パスワードを変更する場合には、提供者の管理方法に則って手続き（Ｗｅｂアクセス、郵便、窓口訪問等）をすることが求められる。
【０００６】
また、パスワードを設定することなく認証を行う場合にも、質問機能を実装したり、質問に対する回答等の情報の流出を防止する措置を講じたりすることが求められる。
【０００７】
そこで、この発明は、上述した従来技術の課題を解決するためになされたものであり、認証に関する負担を軽減することを目的とする。
【課題を解決するための手段】
【０００８】
実施形態に係る認証システムは、利用者によって操作される端末と、サーバと、認証場所管理装置と、認証装置とを備える。前記端末は、前記利用者の当日より前の日の姿が撮影された過去画像を記憶する画像記憶部と、前記利用者の認証の際に、前記画像記憶部に記憶された過去画像を、予め設定された複数の領域に分割して表示部に表示する表示制御部と、前記表示部に表示された複数の領域から、少なくとも一つの領域を選択する操作を前記利用者から受け付けて、選択された領域に基づいて、前記利用者の認証を行うための認証情報を生成するとともに、前記利用者を識別する識別情報の入力を受け付ける受付部とを備える。前記認証場所管理装置は、前記認証が行われる場所を示す場所情報を、前記識別情報ごとに記憶する場所情報記憶部と、前記端末で受け付けた識別情報を受信し、受信した識別情報に対応する場所情報を前記場所情報記憶部から取得する取得部とを備える。前記サーバは、前記端末で受け付けた認証情報と、前記認証場所管理装置で取得された場所情報とをそれぞれ受信し、受信した認証情報を、受信した場所情報に対応する前記認証装置に送信する送信部を備える。前記認証装置は、前記端末で受け付けた認証情報を受信する受信部と、前記利用者の当日の姿が撮影された当日画像及び前記過去画像について、各画像の撮影領域のうち予め設定された複数の領域のうち、当該当日画像及び当該過去画像において互いに異なる領域に基づいて生成された認証情報と、前記受信部によって受信された認証情報とを照合することで、前記利用者の認証を行う認証部とを備える。
【発明の効果】
【０００９】
本願の開示する技術の一つの態様によれば、認証に関する負担を軽減することができるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】図１は、本実施形態に係る認証システムの処理の概要を説明するための図である。
【図２】図２は、本実施形態に係る認証システムの構成の一例を示す図である。
【図３】図３は、本実施形態に係る表示制御部及びパスワード受付部の処理を説明するための図である。
【図４】図４は、パスワード受付部の処理を説明するための図である。
【図５】図５は、本実施形態に係る認証場所記憶部に記憶される情報の一例を示す図である。
【図６】図６は、本実施形態に係る抽出部の処理を説明するための図である。
【図７】図７は、本実施形態に係る抽出部の処理を説明するための図である。
【図８】図８は、本実施形態に係る認証システムにおける処理の流れを示すシーケンス図である。
【図９】図９は、本実施形態に係る認証システムにおける処理の流れを示すシーケンス図である。
【図１０】図１０は、本実施形態に係る認証システムの適用例を説明するための図である。
【図１１】図１１は、本実施形態に係るプログラムを実行するコンピュータを示す図である。
【発明を実施するための形態】
【００１１】
以下に添付図面を参照して、この発明に係る認証システム、認証方法、認証装置、認証プログラム、認証情報入力装置及び認証情報入力プログラムの実施形態を詳細に説明する。なお、この実施形態によりこの発明が限定されるものではない。
【００１２】
（実施形態）
図１は、本実施形態に係る認証システム１００の処理の概要を説明するための図である。図１に示すように、例えば、本実施形態に係る認証システム１００は、利用者の当日の姿（図１左側）と前日の姿（図１右側）との差異に基づいて、ネットワークサービスを利用する利用者の認証を行う。このように認証を行うのは、通勤や通学等、日常生活においては、利用者の姿（服装や持ち物等）が日々異なる場合があるからである。すなわち、本実施形態に係る認証システム１００は、認証に関する負担を軽減するために、利用者にとって身近なものの一つである利用者自身の当日の姿を用いて認証を行う。
【００１３】
なお、図１は一例に過ぎない。例えば、認証に用いる利用者の姿としては、利用者の前日の姿に限らず、当日よりも数日前の姿を用いても良い。
【００１４】
また、本実施形態では、利用者の当日の姿が撮影された当日画像と、利用者の前日の姿が撮影された前日画像とを区別して説明するが、実際には、いずれも利用者の姿が撮影された画像である。このため、認証システム１００は、撮影された画像を当日画像、若しくは前日画像として登録する必要はなく、例えば、本実施形態に係る処理が行われる日の日付と、各画像に付与されたタイムスタンプとを比較することで、当日画像と前日画像とをそれぞれ判定して処理に用いることができる。
【００１５】
（認証システムの構成）
図２は、本実施形態に係る認証システム１００の構成の一例を示す図である。図２に示すように、認証システム１００は、サービスサーバ１０と、端末２０と、認証場所管理サーバ３０と、認証装置４０と、撮影装置５０とを備える。サービスサーバ１０、端末２０、認証場所管理サーバ３０及び認証装置４０は、ネットワーク５を介して接続される。ここで、ネットワーク５は、例えば、ＷＷＷ（World  Wide  Web）、ＷＡＮ（Wide  Area  Network）等、任意の通信ネットワークである。また、認証装置４０は、利用者の自宅７内に設置され、撮影装置５０と有線又は無線で接続される。
【００１６】
なお、図２は一例に過ぎない。例えば、認証装置４０は、必ずしも自宅に設置されなくても良い。ただし、認証装置４０は、不特定の者が容易に進入できない環境（自宅や社内等）に設置されるのが好ましい。
【００１７】
サービスサーバ１０は、各種のネットワークサービス（以下、単に「サービス」と表記）を提供するサーバ装置である。例えば、サービスサーバ１０は、通信部１１と、サービス管理部１２とを備える。
【００１８】
通信部１１は、ネットワーク５を介してやり取りされる各種情報の通信（送受信）を制御する。
【００１９】
サービス管理部１２は、サービスサーバ１０によって提供されるサービスを管理する。例えば、サービス管理部１２は、認証装置４０を用いて利用者の認証を行い、認証された利用者に対してサービスを提供する。
【００２０】
また、例えば、サービス管理部１２は、端末２０で受け付けたパスワードと、認証場所管理サーバ３０で取得された認証場所情報とを通信部１１を介して受信する。ここで、パスワードは、利用者の認証を行うための認証情報である。そして、サービス管理部１２は、受信した認証情報を、受信した認証場所情報に対応する認証装置４０に通信部１１を介して送信する。
【００２１】
端末２０は、各種のサービスを利用するために、利用者によって操作される端末装置であり、例えば、パーソナルコンピュータ、携帯電話、スマートフォン等の通信機能を備えた情報処理装置である。例えば、端末２０は、通信部２１と、画像記憶部２２と、表示制御部２３と、パスワード受付部２４とを備える。なお、図示しないが、端末２０は、モニタ、タッチパネル等、画像を表示するための表示部を備える。また、端末２０は、認証情報入力装置の一例である。
【００２２】
通信部２１は、ネットワーク５を介してやり取りされる各種情報の通信を制御する。
【００２３】
画像記憶部２２は、利用者の前日の姿が撮影された前日画像を記憶する。例えば、画像記憶部２２に記憶される前日画像は、図１の右側に示した利用者の姿が撮影された画像である。画像記憶部２２に記憶される前日画像は、パスワード入力画面用の画像として、認証装置４０によって登録される。また、画像記憶部２２に記憶される前日画像は、表示制御部２３によって表示部に表示される。
【００２４】
表示制御部２３は、利用者の認証の際に、画像記憶部２２に記憶された前日画像を、予め設定された複数の領域に分割して表示部に表示する。
【００２５】
図３は、本実施形態に係る表示制御部２３及びパスワード受付部２４の処理を説明するための図である。図３に示すように、表示制御部２３は、例えば、表示部の表示画面２５に、前日画像２６を表示する。ここで、前日画像２６は、前日画像２６の撮影領域が９つの領域（３行×３列のマス目）に分割されて表示される。また、前日画像２６の付近には「昨日の姿と今日の姿の異なる領域を選択して下さい。」と表示される。このメッセージは、９つの領域に分割して表示された前日画像２６のうち、利用者の当日の姿とは異なる領域を少なくとも一つ選択することを意味する。なお、本実施形態では、当日の姿と前日の姿とを用いて説明するが、利用者が認証を行う場面を例示して説明する場合（利用者の目線にたって説明する場合）には、適宜、当日を「今日」、前日を「昨日」と言い換えて説明する。
【００２６】
パスワード受付部２４は、表示部に表示された複数の領域から、少なくとも一つの領域を選択する操作を利用者から受け付けて、選択された領域に基づいて、パスワードを生成するとともに、ＩＤの入力を受け付ける。
【００２７】
図３及び図４を用いて、パスワード受付部２４の処理を説明する。図４は、パスワード受付部２４の処理を説明するための図である。例えば、利用者は、図３に例示の画像が表示画面２５に表示されると、「昨日の姿と今日の姿の異なる領域を選択して下さい。」というメッセージにしたがって、９つの領域のうちいくつかの領域を選択する。具体的には、利用者は、前日画像２６の姿と、自分の今日の姿とを比較しながら、昨日の姿と今日の姿の異なる領域を選択する。ここでは一例として、範囲２７に含まれる６つの領域が選択された場合を説明する。
【００２８】
この場合、パスワード受付部２４は、利用者によって選択された範囲２７に含まれる６つの領域に基づいて、パスワードを生成する。例えば、９つの領域には、図４に示すように、それぞれ番号が割り当てられている。具体的には、９つの領域のうち、１行目の１列目の領域には「１」が、１行目の２列目の領域には「２」が、１行目の３列目の領域には「３」が、２行目の１列目の領域には「４」が、２行目の２列目の領域には「５」が、２行目の３列目の領域には「６」が、３行目の１列目の領域には「７」が、３行目の２列目の領域には「８」が、３行目の３列目の領域には「９」がそれぞれ割り当てられている。ここで、範囲２７に含まれる６つの領域にそれぞれ割り当てられた番号は、「４」「５」「６」「７」「８」「９」であるので、パスワード受付部２４は、これらの数字を小さい順に並べることで、パスワード「４５６７８９」を生成する。これにより、パスワード受付部２４は、パスワード「４５６７８９」の入力を利用者から受け付ける。
【００２９】
また、パスワード受付部２４は、利用者のＩＤの入力を受け付ける。例えば、パスワード受付部２４は、表示画面２５上のＩＤ入力用の領域に対する文字列「ｏｈｗａｄａ」の入力を受け付ける。これにより、パスワード受付部２４は、ＩＤ「ｏｈｗａｄａ」の入力を受け付ける。なお、このＩＤの入力は、上述したパスワードの入力と同時に行われても良いし、異なるタイミングで行われても良い。
【００３０】
なお、図３及び図４は一例に過ぎない。例えば、ここでは、前日画像２６の撮影領域が９つの領域（３行×３列のマス目）に分割されて表示される場合を説明したが、実施形態はこれに限定されるものではなく、分割される領域の数、形、大きさ等は、任意に変更されて良い。また、ここでは、数字列「４５６７８９」がパスワードとして生成される場合を説明したが、実施形態はこれに限定されるものではない。例えば、パスワード受付部２４は、領域に割り当てられた数字を大きい順に並べることで、パスワードを生成しても良い。また、例えば、図４の各領域に文字が割り当てられている場合には、文字列がパスワードとして生成されても良い。また、例えば、生成された数字列に対して更にハッシュ関数が適用されても良い。
【００３１】
認証場所管理サーバ３０は、認証が行われる場所を示す場所情報を管理するサーバ装置である。例えば、認証場所管理サーバ３０は、通信部３１と、認証場所記憶部３２と、認証場所取得部３３とを備える。
【００３２】
通信部３１は、ネットワーク５を介してやり取りされる各種情報の通信を制御する。
【００３３】
認証場所記憶部３２は、認証が行われる場所を示す認証場所情報を、ＩＤごとに記憶する。例えば、認証場所記憶部３２は、利用者がサービスの利用登録を行う際に、利用者又はサービスの提供者によって登録される。
【００３４】
図５は、本実施形態に係る認証場所記憶部３２に記憶される情報の一例を示す図である。図５に示すように、例えば、認証場所記憶部３２は、ＩＤ「ｏｈｗａｄａ」と、認証場所情報「０４２２−ＸＸ−ＸＸＸＸ」とが対応づけられた情報を記憶する。
【００３５】
なお、図５は一例に過ぎない。例えば、認証場所情報は、ＩＰ（Internet  Protocol）アドレスであっても良い。言い換えると、認証場所情報は、ネットワーク５における認証装置４０の場所を特定可能な情報であれば良い。
【００３６】
認証場所取得部３３は、端末２０で受け付けたＩＤを受信し、受信したＩＤに対応する認証場所情報を認証場所記憶部３２から取得する。
【００３７】
例えば、認証場所取得部３３は、サービスサーバ１０が利用者の認証を行う場合に、利用者のＩＤをサービスサーバ１０から通信部３１を介して受信する。そして、認証場所取得部３３は、認証場所記憶部３２を参照し、受信したＩＤに対応する認証場所情報を認証場所記憶部３２から取得する。そして、認証場所取得部３３は、取得した認証場所情報を、通信部３１を介してサービスサーバ１０に送信する。
【００３８】
認証装置４０は、利用者の認証を行う装置である。例えば、認証装置４０は、通信部４１と、画像記憶部４２と、取得部４３と、抽出部４４と、パスワード生成部４５と、パスワード記憶部４６と、認証部４７とを備える。
【００３９】
通信部４１は、ネットワーク５を介してやり取りされる各種情報の通信を制御する。例えば、通信部４１は、端末２０で受け付けたパスワードをサービスサーバ１０から受信する。また、例えば、通信部４１は、撮影装置５０によって撮影された画像を受信し、受信した画像を画像記憶部４２へ格納する。
【００４０】
画像記憶部４２は、当日画像と、前日画像とを記憶する。例えば、画像記憶部４２に記憶される当日画像は、図１の左側に示した利用者の姿が撮影された画像である。画像記憶部４２に記憶される当日画像及び前日画像は、通信部４１によって格納される。また、画像記憶部４２に記憶される当日画像及び前日画像は、取得部４３によって取得される。なお、画像記憶部４２は、前日画像に限らず、より以前の利用者の姿が撮影された画像を記憶しても良い。
【００４１】
取得部４３は、当日画像及び前日画像を画像記憶部４２から取得する。例えば、取得部４３は、撮影装置５０によって撮影された当日画像が画像記憶部４２に格納されたことを契機として、当日画像と、その前日に撮影された前日画像とを画像記憶部４２から取得する。取得部４３は、取得した当日画像及び前日画像を抽出部４４へ送る。
【００４２】
抽出部４４は、取得部４３によって取得された当日画像及び前日画像を、各画像の撮影領域のうち予め設定された複数の領域ごとに比較することで、当日画像及び前日画像において互いに異なる領域を抽出する。
【００４３】
図６及び図７は、本実施形態に係る抽出部４４の処理を説明するための図である。図６に示すように、抽出部４４は、取得部４３によって取得された当日画像４８及び前日画像４９を受け付ける。そして、抽出部４４は、上述した表示制御部２３の処理と同様に、当日画像４８及び前日画像４９をそれぞれ９つの領域に分割する。そして、抽出部４４は、画像認識技術を用いて、当日画像４８及び前日画像４９を分割した領域ごとに比較する。ここで用いられる画像認識技術は、従来の如何なる技術が適用されても良い。そして、抽出部４４は、比較結果から、当日画像及び前日画像において互いに異なる領域を抽出する。図６に示す例では、抽出部４４は、図４に例示した番号「４」「５」「６」「７」「８」「９」にそれぞれ対応する領域を抽出する。そして、抽出部４４は、抽出した領域の番号をパスワード生成部４５へ送る。
【００４４】
また、抽出部４４は、抽出結果である、当日画像及び前日画像において互いに異なる領域を示す情報を出力する。例えば、通信部４１は、図７に示すように、撮影装置５０の表示部（モニタ、タッチパネル等）に抽出結果を表示させるために、抽出した領域の番号及び前日画像を撮影装置５０に送る。この結果、撮影装置５０は、表示部の表示画面５１に前日画像５２を表示する。このとき、撮影装置５０は、図７の範囲５３に含まれる６つの領域に例示するように、抽出した領域の番号に対応する領域を、他の領域とは異なる色で表示する。また、この表示画面５１には、「昨日の姿と今日の姿の異なる領域です。」というメッセージが表示される。これにより、利用者は、昨日の姿と今日の姿の異なる領域（言い換えると、異なる領域として抽出部４４によって抽出された領域）を閲覧することができる。利用者は、例えば、端末２０でパスワードの入力を行う際に、ここで表示された異なる領域を思い出しながら入力する。
【００４５】
なお、抽出部４４は、必ずしも抽出結果を撮影装置５０に送らなくても良い。つまり、利用者は、抽出結果を閲覧しなくとも、パスワードの入力を行う際には、主観によって前日の姿と異なる領域を入力しても良い。また、例えば、抽出部４４は、認証装置４０が表示部を備えていれば、その表示部に抽出した領域の番号及び前日画像を表示させ、利用者に閲覧させても良い。また、抽出部４４は、抽出した領域の番号及び前日画像を端末２０に送信して、端末２０側で利用者に閲覧させても良い。すなわち、抽出部４４は、当日画像及び前日画像において互いに異なる領域を示す情報を出力する出力制御部として機能する。
【００４６】
パスワード生成部４５は、抽出部４４によって抽出された異なる領域に基づいて、パスワードを生成する。例えば、パスワード生成部４５は、抽出部４４によって抽出された領域の番号を、抽出部４４から受け付ける。そして、パスワード生成部４５は、受け付けた領域の番号に基づいて、パスワードを生成する。例えば、パスワード生成部４５は、受け付けた番号「４」「５」「６」「７」「８」「９」を、小さい順に並べることで、パスワード「４５６７８９」を生成する。そして、パスワード生成部４５は、生成したパスワード「４５６７８９」をパスワード記憶部４６に格納する。
【００４７】
パスワード記憶部４６は、パスワードを記憶する。例えば、パスワード記憶部４６は、利用者が認証を行う当日に、パスワード生成部４５によって生成されたパスワードを記憶する。パスワード記憶部４６に記憶されるパスワードは、パスワード生成部４５によって格納される。また、パスワード記憶部４６に記憶されるパスワードは、認証部４７によって参照される。
【００４８】
認証部４７は、通信部４１によって受信されたパスワードと、パスワード生成部４５によって生成されたパスワードとを照合することで、利用者の認証を行う。
【００４９】
例えば、認証部４７は、利用者のＩＤ「ｏｈｗａｄａ」及びパスワード「４５６７８９」を通信部４１から受け付ける。また、認証部４７は、パスワード記憶部４６に記憶されたパスワード「４５６７８９」を読み出す。そして、認証部４７は、通信部４１から受け付けたパスワードと、パスワード記憶部４６から読み出したパスワードとを照合する。この場合、パスワードが「４５６７８９」で一致するので、認証部４７は、ＩＤ「ｏｈｗａｄａ」の利用者の本人認証に成功したことを示す照合結果を、通信部４１を介してサービスサーバ１０に送信する。なお、パスワードが一致しない場合には、認証部４７は、ＩＤ「ｏｈｗａｄａ」の利用者の本人認証に失敗したことを示す照合結果を、通信部４１を介してサービスサーバ１０に送信する。
【００５０】
撮影装置５０は、利用者の姿を撮影する装置である。例えば、撮影装置５０は、利用者の姿を撮影し、撮影した画像を当日画像として画像記憶部４２に格納する。また、撮影装置５０は、モニタやタッチパネル等の表示部を備え、抽出部４４から抽出結果を受け付けて、受け付けた抽出結果を表示部に表示する（図７参照）。
【００５１】
（認証システムにおける処理の流れ）
図８及び図９は、本実施形態に係る認証システム１００における処理の流れを示すシーケンス図である。図８には、パスワード登録時の処理の流れを例示し、図９には、利用者認証時の処理の流れを例示する。
【００５２】
図８に示すように、利用者の操作により、撮影装置５０が起動する（ステップＳ１０１）。そして、撮影装置５０は、利用者の操作により、利用者の当日の姿を撮影し（ステップＳ１０２）、撮影した画像、つまり、当日画像を認証装置４０へ送信する（ステップＳ１０３）。
【００５３】
認証装置４０において、通信部４１は、撮影装置５０によって撮影された当日画像を受信し、受信した当日画像を画像記憶部４２へ格納する（ステップＳ１０４）。続いて、取得部４３は、当日画像及び前日画像を画像記憶部４２から取得する（ステップＳ１０５）。そして、抽出部４４は、取得部４３によって取得された当日画像及び前日画像を、各画像の撮影領域のうち予め設定された複数の領域ごとに比較する（ステップＳ１０６）。そして、抽出部４４は、比較結果から、当日画像及び前日画像において互いに異なる領域を抽出する（ステップＳ１０７）。パスワード生成部４５は、抽出部４４によって抽出された異なる領域に基づいて、パスワードを生成し、パスワード記憶部４６に登録する（ステップＳ１０８）。
【００５４】
そして、通信部４１は、抽出結果と前日画像とを撮影装置５０に送る（ステップＳ１０９）。この結果、撮影装置５０は、表示部の表示画面５１に抽出結果及び前日画像５２を表示する（ステップＳ１１０）。このとき、撮影装置５０は、図７の範囲５３に含まれる６つの領域に例示するように、抽出した領域の番号に対応する領域を、他の領域とは異なる色で表示する。これにより、利用者は、昨日の姿と今日の姿の異なる領域を閲覧することができる。例えば、利用者は、端末２０でパスワードの入力を行う際に、ここで表示された異なる領域を思い出しながら入力する。
【００５５】
そして、通信部４１は、端末２０に前日画像を送信する（ステップＳ１１１）。そして、端末２０において、通信部２１は、認証装置４０から前日画像を受信し、受信した前日画像を、パスワード入力画面用の画像として画像記憶部２２に登録する（ステップＳ１１２）。ここで登録された画像は、図９のステップＳ２０４において表示される。
【００５６】
このように、認証システム１００は、パスワード登録時の処理を実行する。次に、図９を用いて、利用者認証時の処理の流れを説明する。
【００５７】
図９に示すように、利用者の操作により、端末２０は、ブラウザを起動する（ステップＳ２０１）。このとき、例えば、端末２０は、利用者からＩＤの入力を受け付ける。そして、端末２０は、サービスサーバ１０によって提供されるサービスにアクセスする（ステップＳ２０２）。このとき、例えば、端末２０の通信部２１は、利用者から受け付けたＩＤをサービスサーバ１０に送信する。端末２０からのアクセスを受け付けると、サービスサーバ１０は、端末２０に対してパスワードを要求する（ステップＳ２０３）。これにより、端末２０は、パスワード入力画面に、前日画像２６を表示する（ステップＳ２０４）。ここで、利用者がパスワードの入力を行うことで、端末２０のパスワード受付部２４は、パスワードの入力を受け付ける（ステップＳ２０５）。例えば、利用者は、前日画像２６の姿と、自分の今日の姿とを比較しながら、昨日の姿と今日の姿の異なる領域をパスワード入力画面上で選択する。そして、端末２０は、受け付けたパスワードをサービスサーバ１０へ送信する（ステップＳ２０６）。
【００５８】
次に、サービスサーバ１０は、利用者のＩＤ及びパスワードを端末２０から受信すると、利用者の認証場所情報を認証場所管理サーバ３０に問い合わせる（ステップＳ２０７）。例えば、サービスサーバ１０は、受信した利用者のＩＤを認証場所管理サーバ３０に送信する。そして、認証場所管理サーバ３０において、認証場所取得部３３は、サービスサーバ１０から受信したＩＤに対応する認証場所情報を認証場所記憶部３２から取得する（ステップＳ２０８）。そして、認証場所管理サーバ３０は、取得した認証場所情報をサービスサーバ１０に回答（送信）する（ステップＳ２０９）。
【００５９】
続いて、サービスサーバ１０は、パスワード照合要求を行う（ステップＳ２１０）。つまり、サービスサーバ１０は、端末２０から受信した利用者のＩＤ及びパスワードを、認証場所管理サーバ３０から受信した認証場所情報に対応する認証装置４０に送信する。認証装置４０において、利用者のＩＤ及びパスワードを受信すると、認証部４７は、受信したパスワードと、図８のステップＳ１０８において登録済みのパスワードとを照合することで（ステップＳ２１１）、利用者の認証を行う。そして、認証装置４０は、照合結果をサービスサーバ１０へ送信する（ステップＳ２１２）。
【００６０】
そして、サービスサーバ１０は、認証装置４０から受信した照合結果を参照し、利用者の本人認証に成功していれば、端末２０に対してサービスを提供する（ステップＳ２１３）。一方、利用者の本人認証に失敗していれば、サービスサーバ１０は、端末２０に対してサービスを提供せず、例えば、パスワード入力画面を再度表示する。
【００６１】
なお、図８及び図９は一例に過ぎない。例えば、上記の処理手順では、利用者が図８に例示のパスワード登録時の処理を予め行っておき、その後、サービスサーバ１０のサービスを利用するタイミングで、図９に例示の利用者認証時の処理を行う場合を説明したが、実施形態はこれに限定されるものではない。例えば、パスワードの生成は必ずしも予め行われていなくても良い。この場合、パスワードの生成は、利用者の認証が行われるごとに実行される。具体的には、事前の処理として、当日画像が認証装置４０に格納済みであれば（ステップＳ１０４）、認証装置４０は、パスワード照合要求を受け付けてから（ステップＳ２１０）、パスワードを生成し（ステップＳ１０５からステップＳ１０８）、生成したパスワードを用いて照合（ステップＳ２１１）を行っても良い。
【００６２】
（認証システムによる効果）
本実施形態に係る認証システム１００は、利用者の前日の姿と当日の姿との差異に基づいて、利用者の認証を行う。例えば、認証システム１００は、利用者の端末２０にパスワードが入力されると、認証装置４０において、利用者の前日の姿と当日の姿との差異に基づいて生成されたパスワードと照合することで、認証が行われる。このため、認証システム１００は、認証に関する負担を軽減することができる。例えば、認証システム１００によれば、サービスの提供者は、パスワード自体を自社内の装置で管理（保存）しないので、管理負担が軽減される。また、サービスの利用者は、利用者にとって身近なものの一つである利用者自身の姿を用いてパスワードを設定するので、パスワードを記憶したり変更したりすることが容易になる。また、認証システム１００によれば、パスワードを紙に記録しなくとも暗記することが容易になるので、ＩＴリテラシーが低い者（例えば、子どもや高齢者等）であっても容易かつ安全にパスワードを管理することができる。
【００６３】
また、本実施形態に係る認証システム１００は、当日画像及び前日画像において互いに異なる領域を示す情報を出力する。これによれば、利用者は、認証システム１００側で抽出された領域を実際に覚えておくことができるので、主観に頼ることなく、パスワードの入力を行うことができる。
【００６４】
図１０は、本実施形態に係る認証システム１００の適用例を説明するための図である。図１０に示す例では、利用者は、朝、出勤（通学）する前に、当日の姿の画像４８を撮影しておく。これにより、認証装置４０は、撮影した画像４８と前日の姿の画像４９とを比較して、パスワードを登録しておく。
【００６５】
そして、例えば、利用者が外出先でサービスを利用する場合、利用者は、Ｗｉ−Ｆｉ（登録商標）、或いは４Ｇ回線を介してサービスサーバ１０にアクセスする（１）。このとき、利用者は、端末２０の表示画面２５上で、前日画像２６の姿と、自分の今日の姿とを比較しながら、昨日の姿と今日の姿の異なる領域を選択する。利用者からのアクセスを受け付けると、サービスサーバ１０は、利用者のＩＤを用いて、利用者の認証が行われる場所（認証場所情報）を認証場所管理サーバ３０に問い合わせる（２）。そして、認証場所管理サーバ３０からの応答を受信すると、サービスサーバ１０は、認証場所情報に対応する認証装置４０に対して、パスワード照合の問い合わせを行う（３）。これにより、認証装置４０は、受信したパスワードと、登録済みのパスワードとを照合することで、利用者の認証を行う。この結果、利用者の本人認証に成功すれば、サービスサーバ１０は、端末２０の利用者に対してサービスを提供する。
【００６６】
なお、上記の実施形態では、当日画像と比較する対象として前日画像を用いる場合を説明したが、これに限定されるものではない。例えば、２日以上前の日の姿の画像が当日画像の比較対象として用いられても良い。すなわち、認証システム１００は、当日画像と比較する対象として、当日より前の日の姿が撮影された過去画像を用いても良い。
【００６７】
また、上記の実施形態では、認証装置４０とは別に、撮影装置５０が備えられる場合を説明したが、実施形態はこれに限定されるものではない。例えば、撮影装置５０の機能を認証装置４０が備えていても良い。また、例えば、端末２０が撮影機能を備えている場合には、上述した撮影装置５０の機能を端末２０が担っても良い。
【００６８】
（システム構成等）
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。さらに、各装置にて行なわれる各処理機能は、その全部または任意の一部が、ＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【００６９】
また、本実施の形態において説明した各処理のうち、自動的におこなわれるものとして説明した処理の全部または一部を手動的におこなうこともでき、あるいは、手動的におこなわれるものとして説明した処理の全部または一部を公知の方法で自動的におこなうこともできる。この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。
【００７０】
（プログラム）
上記実施形態で説明した端末２０及び認証装置４０は、あらかじめ用意されたプログラムをコンピュータで実行することでそれぞれ実現することもできる。そこで、以下では、図２に示した端末２０又は認証装置４０とそれぞれ同様の機能を実現する認証情報入力プログラム又は認証プログラムを実行するコンピュータの一例を説明する。
【００７１】
図１１は、認証情報入力プログラム又は認証プログラムを実行するコンピュータ１０００を示す図である。図１１に例示するように、コンピュータ１０００は、例えば、メモリ１０１０と、ＣＰＵ１０２０と、ハードディスクドライブインタフェース１０３０と、ディスクドライブインタフェース１０４０と、ネットワークインタフェース１０７０とを有し、これらの各部はバス１０８０によって接続される。
【００７２】
メモリ１０１０は、図９に例示するように、ＲＯＭ（Read  Only  Memory）１０１１及びＲＡＭ１０１２を含む。ＲＯＭ１０１１は、例えば、ＢＩＯＳ（Basic  Input  Output  System）等のブートプログラムを記憶する。ハードディスクドライブインタフェース１０３０は、図１１に例示するように、ハードディスクドライブ１０３１に接続される。ディスクドライブインタフェース１０４０は、図９に例示するように、ディスクドライブ１０４１に接続される。例えば磁気ディスクや光ディスク等の着脱可能な記憶媒体が、ディスクドライブに挿入される。
【００７３】
ここで、図１１に例示するように、ハードディスクドライブ１０３１は、例えば、ＯＳ１０９１、アプリケーションプログラム１０９２、プログラムモジュール１０９３、プログラムデータ１０９４を記憶する。すなわち、上記のいずれかのプログラムは、コンピュータ１０００によって実行される指令が記述されたプログラムモジュールとして、例えばハードディスクドライブ１０３１に記憶される。
【００７４】
また、上記実施形態で説明した各種データは、プログラムデータとして、例えばメモリ１０１０やハードディスクドライブ１０３１に記憶される。そして、ＣＰＵ１０２０が、メモリ１０１０やハードディスクドライブ１０３１に記憶されたプログラムモジュール１０９３やプログラムデータ１０９４を必要に応じてＲＡＭ１０１２に読み出し、各手順を実行する。
【００７５】
なお、認証情報入力プログラム及び認証プログラムに係るプログラムモジュール１０９３やプログラムデータ１０９４は、ハードディスクドライブ１０３１に記憶される場合に限られず、例えば着脱可能な記憶媒体にそれぞれ記憶され、ディスクドライブ等を介してＣＰＵ１０２０によって読み出されてもよい。あるいは、認証情報入力プログラム又は認証プログラムに係るプログラムモジュール１０９３やプログラムデータ１０９４は、ネットワーク（ＬＡＮ（Local  Area  Network）、ＷＡＮ（Wide  Area  Network）等）を介して接続された他のコンピュータにそれぞれ記憶され、ネットワークインタフェース１０７０を介してＣＰＵ１０２０によって読み出されてもよい。
【００７６】
これらの実施例やその変形は、本願が開示する技術に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【００７７】
１０      サービスサーバ
１１      通信部
１２      サービス管理部
２０      端末
２１      通信部
２２      画像記憶部
２３      表示制御部
２４      パスワード受付部
３０      認証場所管理サーバ
３１      通信部
３２      認証場所記憶部
３３      認証場所取得部
４０      認証装置
４１      通信部
４２      画像記憶部
４３      取得部
４４      抽出部
４５      パスワード生成部
４６      パスワード記憶部
４７      認証部
５０      撮影装置
１００      認証システム
【図１】
2015219594.tif 000003
【図２】
2015219594.tif 000004
【図３】
2015219594.tif 000005
【図４】
2015219594.tif 000006
【図５】
2015219594.tif 000007
【図６】
2015219594.tif 000008
【図７】
2015219594.tif 000009
【図８】
2015219594.tif 000010
【図９】
2015219594.tif 000011
【図１０】
2015219594.tif 000012
【図１１】
2015219594.tif 000013