(57)【要約】【課題】認証時のセキュリティがより高いサービス提供システムを実現する。【解決手段】サービス提供サーバ２０において、画像取得部２２は、ユーザが入力したアカウントに対応し、タグ情報が付いている複数の正解画像を取得する。さらに、画像取得部２２は、いずれかの正解画像に付いているタグ情報と同一のタグ情報が付いている、少なくとも一つのダミー画像を取得する。【選択図】図１
2014038372.tif 000002
【特許請求の範囲】
【請求項１】
サービスを利用するユーザの認証時に、複数の正解認証情報および少なくとも１つのダミー認証情報を端末装置を通じてユーザに提示し、ユーザが当該複数の正解認証情報を一定の基準で並び替えた場合にユーザを認証する認証サーバであって、
上記サービスを利用するためのアカウントを、端末装置から受信する受信手段と、
上記アカウントに対応した、タグ情報が付いている上記複数の正解認証情報を取得する第１の取得手段と、
いずれかの上記正解認証情報に付いている上記タグ情報と同一のタグ情報が付いている、少なくとも一つの上記ダミー認証情報を取得する第２の取得手段とを備えていることを特徴とする認証サーバ。
【請求項２】
上記一定の基準とは、各上記正解認証情報に付いている日時情報の順序であることを特徴とする請求項１に記載の認証サーバ。
【請求項３】
上記正解認証情報に付いている上記日時情報は、当該正解認証情報が生成された日付を表す日付情報を少なくとも含んでいることを特徴とする請求項２に記載の認証サーバ。
【請求項４】
各上記正解認証情報は、上記ユーザの経験に関連した情報であることを特徴とする請求項１〜３のいずれか１項に記載の認証サーバ。
【請求項５】
各上記正解認証情報は、画像、動画、または音声であることを特徴とする請求項１〜４のいずれか１項に記載の認証サーバ。
【請求項６】
請求項１〜５のいずれか１項の記載の上記認証サーバと、上記端末装置とを備えていることを特徴とする認証システム。
【請求項７】
請求項６に記載の認証システムを構成していることを特徴とする端末装置。
【請求項８】
請求項１から５のいずれか１項に記載の認証サーバを動作させるプログラムであって、コンピュータを上記の各手段として機能させるためのプログラム。
【請求項９】
請求項７に記載の端末装置を動作させるプログラムであって、コンピュータを、上記端末装置が備える各手段として機能させるためのプログラム。
【請求項１０】
請求項８または９に記載のプログラムを記録しているコンピュータ読み取り可能な記録媒体。
【請求項１１】
サービスを利用するユーザの認証時に、複数の正解認証情報および少なくとも１つのダミー認証情報を端末装置を通じてユーザに提示し、ユーザが当該複数の正解認証情報を一定の基準で並び替えた場合にユーザを認証する認証方法であって、
上記サービスを利用するためのアカウントを、端末装置から受信する受信手段と、
上記アカウントに対応した、タグ情報が付いている上記複数の正解認証情報を取得する第１の取得工程と、
いずれかの上記正解認証情報に付いている上記タグ情報と同一のタグ情報が付いている、少なくとも一つの上記ダミー認証情報を取得する第２の取得工程とを備えていることを特徴とする認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サービスを利用するユーザを認証する認証サーバ、認証システム、および認証方法に関する。
【背景技術】
【０００２】
近年、端末装置等に第三者がアクセスできないよう、個人を認証する方法には、パスワードを入力する方法が一般的である。しかし、正規利用者がパスワードを忘れないように、第三者が簡単に推測できるような安易な文字列をパスワードに設定してしまうという問題があった。そこで、このような問題を解決しようと、画像を使った認証方法が開発されている。
【０００３】
特許文献１には、複数枚の画像と文字列が表示され、そこからパスワードを生成する方法が開示されている。表示される複数枚の画像には、正規利用者があらかじめ決めた画像と、それ以外の画像がある。この特許文献１は、全ての画像にランダムな文字列を記載し、あらかじめ決めた画像に記載されている文字列を、あらかじめ決めた順序に並び替え、その文字列をパスワードとする技術である。
【０００４】
特許文献２には、端末に入っている画像の中から、複数枚をランダムに表示し、それらの画像を時系列に沿って並び替えさせることで認証する技術が開示されている。
【０００５】
しかし、特許文献１と特許文献２は、家族などのグループ単位でアカウントを管理する場合には、あらかじめ決めた設定や画像を全員で共有しなければならない。そのため、全員が覚えられる簡単な設定にしたり、決めた設定を書き留めてしまったりする問題があった。
【０００６】
非特許文献１では、特許文献１と特許文献２の問題を解決するため、思い出の画像と無意味な画像を複数枚表示し、その中から思い出の画像だけを選択することで認証する技術が開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００６−２７７７０７号（公開日：２００６年１０月１２日）
【特許文献２】特開２００９−６９９３２号（公開日：２００７年９月１１日）
【非特許文献】
【０００８】
【非特許文献１】株式会社ニーモニックセキュリティ、”ニーモニックガード：最強の本人認証ソフトウェア”、［online］、２０１２年６月１３日検索、インターネット（URL:http://www.mneme.co.jp/mne/index.html）
【発明の概要】
【発明が解決しようとする課題】
【０００９】
非特許文献１の技術では、ダミー画像として表示する無意味な画像を選択する方法に工夫がない。よって、同一アカウントで認証画面を何度も表示し、ずっと出続けている画像が正解画像だと推定できる。また、異なるアカウントで認証画面を何度も表示し、ずっと出続けている画像がダミー画像だと推定できる。したがって、認証時のセキュリティが低いという問題がある。
【００１０】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、認証時のセキュリティがより高い認証サーバ、認証システム、および認証方法を提供することにある。
【課題を解決するための手段】
【００１１】
サービスを利用するユーザの認証時に、複数の正解認証情報および少なくとも１つのダミー認証情報を端末装置を通じてユーザに提示し、ユーザが当該複数の正解認証情報を一定の基準で並び替えた場合にユーザを認証する認証サーバであって、
上記サービスを利用するためのアカウントを、端末装置から受信する受信手段と、
上記アカウントに対応した、タグ情報が付いている上記複数の正解認証情報を取得する第１の取得手段と、
いずれかの上記正解認証情報に付いている上記タグ情報と同一のタグ情報が付いている、少なくとも一つの上記ダミー認証情報を取得する第２の取得手段とを備えていることを特徴としている。
【００１２】
上記の構成によれば、認証に用いる正解認証情報にタグ情報を付けることによって、ユーザに提示するダミー認証情報を、正解認証情報に付いているタグ情報と同じタグ情報の付いているダミー認証情報とすることができる。また、アカウントに対応した正解認証情報を提示するので、アカウントが異なる結果として正解認証情報が異なると、それに対応してダミー認証情報も変化する。したがって、何度もアカウントを入力することによって、正解認証情報およびダミー認証情報を推定することができなくなっている。
【００１３】
したがって、本発明に係る認証サーバでは、認証時のセキュリティをより高めることができる。
【００１４】
本発明に係る認証方法は、上記の課題を解決するために、
サービスを利用するユーザの認証時に、複数の正解認証情報および少なくとも１つのダミー認証情報を端末装置を通じてユーザに提示し、ユーザが当該複数の正解認証情報を一定の基準で並び替えた場合にユーザを認証する認証方法であって、
上記サービスを利用するためのアカウントを、端末装置から受信する受信手段と、
上記アカウントに対応した、タグ情報が付いている上記複数の正解認証情報を取得する第１の取得工程と、
いずれかの上記正解認証情報に付いている上記タグ情報と同一のタグ情報が付いている、少なくとも一つの上記ダミー認証情報を取得する第２の取得工程とを備えていることを特徴としている。
【００１５】
上記の構成によれば、本発明に係る認証サーバと同様の作用効果を奏する。
【００１６】
本発明に係る認証サーバでは、さらに、上記一定の基準とは、各上記正解認証情報に付いている日時情報の順序であることが好ましい。
【００１７】
上記の構成によれば、ユーザが複数の正解認証情報を選択した上で、さらに、日時情報に並び替えて初めて、認証が成功する。したがって、認証時のセキュリティをさらに高めることができる。
【００１８】
本発明に係る認証サーバでは、さらに、上記正解認証情報に紐付いた日時情報は、当該正解認証情報が生成された日付を表す日付情報を少なくとも含んでいることが好ましい。
【００１９】
上記の構成によれば、ユーザが複数の正解認証情報を選択した上で、さらに、生成日時順に並び替えて初めて、認証が成功する。したがって、認証時のセキュリティをさらに高めることができる。
【００２０】
本発明に係る認証サーバでは、さらに、各上記正解認証情報は、上記ユーザの経験に関連した情報であることが好ましい。
【００２１】
上記の構成によれば、ユーザは、正解認証情報とダミー認証情報とが混在されて提示されている状況において、自らの経験に照らし合わせて正解認証情報を容易に選択できる。また、ユーザと上記経験を共有している者（たとえばユーザの家族）にとっても同じである。一方、ユーザと上記経験を共有していない他のユーザ（たとえば赤の他人）は、どれが正解認証情報であるのか見抜くことが困難である。
【００２２】
したがって、認証時のセキュリティをより高めることができる。特に、ユーザを含めた複数の者でアカウントを共有する場合に、本構成は有用である。
【００２３】
本発明に係る認証サーバでは、さらに、各上記正解認証情報は、画像、動画、または音声であることが好ましい。
【００２４】
本発明に係る認証システムは、上記の課題を解決するために、
いずれかの上記認証サーバと、上記端末装置とを備えていることを特徴としている。
【００２５】
上記の構成によれば、認証時のセキュリティをより高めた認証システムを実現することができる。
【００２６】
本発明に係る端末装置は、上記の課題を解決するために、上述したいずれかの認証システムを構成していることを特徴としている。
【００２７】
上記の構成によれば、認証時のセキュリティをより高めた認証システムを構成する端末装置を実現することができる。
【００２８】
なお、上記認証サーバは、コンピュータによって実現してもよい。この場合、コンピュータを上記各手段として動作させることにより上記認証サーバをコンピュータにおいて実現するプログラム、およびそのプログラムを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【００２９】
また、上記端末装置は、コンピュータによって実現してもよい。この場合、コンピュータを、上記端末装置が備える各手段として動作させることにより上記端末装置をコンピュータにおいて実現するプログラム、およびそのプログラムを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【発明の効果】
【００３０】
以上のように、本発明に係る認証サーバは、認証時のセキュリティをより高めることができるという効果を奏する。
【図面の簡単な説明】
【００３１】
【図１】本発明の一実施形態に係るサービス提供システムの要部構成を示すブロック図である。
【図２】ログイン画面を示す図である。
【図３】ログイン画面を表示する際の、サービス提供システムの処理の流れを示すフローチャートである。
【図４】認証する際の、サービス提供システムの処理の流れを示すフローチャートである。
【図５】アカウント入力画面を示す図である。
【図６】（ａ）は、タグ情報“山”、“渓谷”が付いている画像の一例を示す図であり、（ｂ）は、タグ情報“山”が付いている画像の一例を示す図であり、（ｃ）は、タグ情報“渓谷”が付いている画像の一例を示す図である。
【図７】ログイン画面に表示する正解画像とダミー画像の一覧を示す図である。
【図８】ログイン画面での操作の様子を示す図である。
【図９】ログインボタンを押す際の画面を示す図である。
【図１０】顔の映っている画像の、顔の部分を隠した画像の一例を示す図である。
【図１１】画像の日時情報が特定の時間以内にある場合は認証を緩和する一例を示す図である。
【図１２】経験情報として音声を利用した際のログイン画面を示す図である。
【発明を実施するための形態】
【００３２】
本発明に係る一実施形態について、図１〜図１２を参照して以下に説明する。本実施形態では、経験情報に撮影した写真画像を用いており、順序は時系列で発生順としている。
【００３３】
（サービス提供システム１の構成）
図１は、本発明の一実施形態に係るサービス提供システム１の要部構成を示すブロック図である。この図に示すように、サービス提供システム１（認証システム）は、サービス利用機器１０（端末装置）およびサービス提供サーバ２０（認証サーバ）によって構成されている。サービス利用機器１０とサービス提供サーバ２０とは、ネットワーク２を通じて互いに通信可能である。
【００３４】
サービス利用機器１０のユーザは、サービス利用機器１０を使って、サービス提供サーバ２０へアクセスし、サービス提供サーバ２０が提供するサービスを利用する。サービス提供サーバ２０は、サービス利用機器１０からアクセスがあると、認証のためのログイン画面を作成する。サービス利用機器１０はそのログイン画面を表示する。ユーザがログイン操作を終えると、サービス提供サーバ２０はログインの情報が正しいかどうかを認証し、正しければサービスを提供する。
【００３５】
（サービス利用機器１０の構成）
図１に示すように、サービス利用機器１０は、通信部１１、入力部１２、および表示部１３を備えている。通信部１１は、ネットワーク２に接続されており、サービス利用機器１０のデータを出力したり、サービス提供サーバ２０からのデータを取得したりする機能を有している。入力部１２は、キーボードやタッチパネルなどの、ユーザの入力を受け付けるハードウェアである。表示部１３は、液晶ディスプレイなどの、情報を画面に表示する表示デバイスである。
【００３６】
（サービス提供サーバ２０の構成）
本実施形態では、図１に示すように、サービス提供サーバ２０は、サーバ通信部２１（受信手段）、画像取得部２２（第１の取得手段、第２の取得手段）、画像保存部２３、認証部２４、パスワード情報保存部２５、およびサービス提供部２６を備えている。サービス提供サーバ２０は、サービスを利用するユーザの認証時に、複数の正解画像（正解認証情報）および少なくとも１つのダミー画像（ダミー認証情報）を端末装置を通じてユーザに提示し、ユーザが当該複数の正解画像を一定の基準で並び替えた場合にユーザを認証する。
【００３７】
サーバ通信部２１は、ネットワーク２に接続されており、サービス提供サーバ２０のデータを出力したり、サービス利用機器１０からのデータを取得したりする機能を有している。画像取得部２２は、ログイン画面へ表示するダミー画像の選択と取得、および、正解画像（正解認証情報）とダミー画像（ダミー認証情報）の並び替えをする機能を有している。画像保存部２３には、ログイン画面へ表示する、タグ情報の付いた正解画像およびタグ情報の付いたダミー画像が保存されている。認証部２４は、ユーザのログイン情報が正しいかどうかを認証する機能を有している。パスワード情報保存部２５は、アカウントと、それに対応するパスワード情報が保存されている。サービス提供部２６は、ユーザへサービスを提供する機能を有している。
【００３８】
（ログイン画面）
図２は、ログイン画面を示す図である。このログイン画面は、ユーザがサービスを利用するためのアカウントを入力したあとに、表示される。ログイン画面は、画像表示領域３０、正解画像入力領域４０、およびログインボタンを有している。本実施形態では、認証に用いられる画像は、正解画像４枚とダミー画像４枚、合わせて８枚である。そこで表示部１３は、図２に示すように、画像３１〜画像３８を画像表示領域３０に表示する。これら８枚のうち４枚は正解画像で、残りはダミー画像である。ダミー画像をユーザが選択した場合、認証は決して成功しない。
【００３９】
正解画像は４枚なので、正解画像入力領域４０には、入力欄４１〜入力欄４４が用意されている。ログインボタン５０は、ユーザがログイン操作完了を知らせるためのボタンである。
【００４０】
（ログイン画面の表示）
図３は、ログイン画面を表示する際の、サービス提供システム１の処理の流れを示すフローチャートである。
【００４１】
まず、ユーザが、利用するサービス用のアカウントを入力部１２に入力する（ステップＳ１）。入力部１２は、入力されたアカウントを、通信部１１に出力する。通信部１１は、取得したアカウントを、ネットワーク２を通じて、サービス提供サーバ２０に出力する。サービス提供サーバ２０は、ネットワーク２に出力されたアカウントを、サーバ通信部２１で取得する。サーバ通信部２１は、取得したアカウントを、画像取得部２２に出力する。
【００４２】
画像取得部２２は、アカウントに対応する正解画像に含まれるｎ個（ｎは２以上の整数）のタグ情報を、画像保存部２３から抽出する（ステップＳ２）。そして、抽出したｎ個のタグ情報に基づき、ｍ−ｎ個（ｍは３以上の整数）個のダミー画像と、ｎ個の正解画像とを、画像保存部２３から取得する（ステップＳ３）。その際、いずれかの正解画像に付されているタグ情報と同一のタグ情報が付されている少なくとも１つのダミー画像を取得する。
【００４３】
本実施形態では、ｍ＝８かつｎ＝４である。したがって画像取得部２２は、４つの正解画像および４つのダミー画像を取得する。画像取得部２２は、取得したｍ個の画像をランダムに並べ、サーバ通信部２１に出力する。サーバ通信部２１は、取得したｍ個の画像を、ネットワーク２を通じて、サービス利用機器１０に出力する。サービス利用機器１０において、ネットワーク２に出力された画像を、通信部１１が受信する。通信部１１は、受信したｍ個の画像を表示部１３に出力する（ステップＳ４）。表示部１３は、取得したｍ個の画像を含むログイン画面に表示する（ステップＳ５）。これにより、ランダムに並べられた８枚の画像が、図２に示すように、ログイン画面に表示される。こうして図３の処理は終了となる。
【００４４】
（認証方法）
図４は、ユーザを認証する際の、サービス提供システム１の処理の流れを示すフローチャートである。
【００４５】
まず、表示部１３がログイン画面を表示する（ステップＳ１１）。ユーザは、入力部１２を操作することによって、ログイン画面に表示される８枚の画像の中から、正解だと思う画像を１つずつ選択し、正解画像入力領域４０に配置する。４枚の画像の配置が終わると、ユーザは、ログインボタン５０を押下する。
【００４６】
入力部１２は、定期的に、ログインボタン５０が押下されたか否かを判定する（ステップ１２）。ステップ１２における判定の結果が「真」であるとき（ｙｅｓ）、ユーザによる画像の選択および並び替えが終了しているので、入力部１２は、ユーザが選択した４枚の画像の並び順を示す情報（たとえば画像の識別子と、その並び順を示す情報）を、通信部１１に出力する。以下、この情報を画像選択情報と称する。
【００４７】
通信部１１は、画像選択情報を、ネットワーク２を通じて、サービス提供サーバ２０に送信する。この画像選択情報を、サーバ通信部２１が受信する。サーバ通信部２１は、受信した画像選択情報を認証部２４に出力する。認証部２４は、入力された画像選択情報と、パスワード情報保存部２５に保存されている、アカウントに対応するパスワード情報とに基づき、ユーザが選択した画像が正しい画像だったか否かを判定する（ステップＳ１３）。
【００４８】
ステップＳ１３における判定の結果が「真」であるとき（ｙｅｓ）、ユーザの選択した画像は正しいので、次に、認証部２４はユーザが選択した画像が、生成時刻順に並び替えられているかどうかを判定する。具体的には、認証部２４は、変数ｎに０を入力してループを初期化し、ユーザがｘ番目（ｘは１以上の整数）に選択した画像の日時情報（ｔ（ｘ））を、画像保存部２３から取得する（ステップＳ１４）。認証部２４は、ユーザが（ｎ＋１）番目に選択した画像の日時情報ｔ（ｎ）と、（ｎ＋２）番目に選択した画像の日時情報ｔ（ｎ＋１）を比較する（ステップＳ１５）。ステップＳ１５における判定の結果が「真」であるとき（ｙｅｓ）、（ｎ＋１）番目と（ｎ＋２）番目の画像の順序は正しいので、ｎに１を加算する（ステップＳ１６）。
【００４９】
認証部２４は、ｎと、画面に表示した画像の枚数を比較する（ステップＳ１７）。ステップＳ１７における判定の結果が「真」であるとき（ｙｅｓ）、まだ全ての画像の比較が終わっていないので、ステップＳ１５へと戻る。一方、ステップＳ１７における判定の結果が「偽」であるとき（ｎｏ）、全ての画像の比較が終了しているので、ログイン開始となる（ステップＳ１８）。こうして図４の処理は終了となる。
【００５０】
一方、ステップＳ１２における判定の結果が「偽」であるとき（ｎｏ）、まだユーザの入力は終わっていないので、表示部１３はログイン画面の表示を継続する。また、ステップＳ１３における判定の結果が「偽」であるとき（ｎｏ）、ユーザの選択した画像が間違っているので、認証失敗となり（ステップＳ１９）、図４の処理は終了する。同様に、ステップＳ１５における判定の結果が「偽」であるとき（ｎｏ）、（ｎ＋１）番目と（ｎ＋２）番目の画像の順序は正しくないので、認証失敗となり（ステップＳ１９）、図４の処理は終了する。
【００５１】
（アカウント入力画面）
図５は、アカウント入力画面を示す図である。アカウントに対応したログイン画面を表示するため、表示部１３は、ログイン画面表示前に、アカウントのみを入力する画面を表示する。
【００５２】
（ダミー画像の選択方法）
サービス提供サーバ２０におけるダミー画像の選択方法について、図６を用いて説明する。図６（ａ）は、タグ情報“山”、“渓谷”が付いている正解画像３１を示す図である。図６（ｂ）は、タグ情報“山”が付いているダミー画像３２，５１，５２を示す図である。図６（ｃ）は、タグ情報“渓谷”が付いているダミー画像５３〜５５を示す図である。
【００５３】
まず、画像取得部２２は、パスワード情報保存部から取得した情報を元に、画像保存部２３から、正解画像３１を取得する。正解画像３１には、タグ情報“山”、“渓谷”が付いている。画像取得部２２は、画像保存部２３から、ダミー画像として、正解画像のタグ情報と同じタグ情報の付いている画像を取得する。タグ情報“山”の付いている画像として、ダミー画像３２、ダミー画像５１、ダミー画像５２がある。また、タグ情報“渓谷”の付いている画像として、ダミー画像５３、ダミー画像５４、ダミー画像５５がある。画像取得部２２は、ダミー画像として使う画像を、この中からランダムに選択する。本例では、ダミー画像３２を取得している。
【００５４】
図７は、ログイン画面に表示する正解画像とダミー画像の一覧を示す図である。サービス提供システム１では、正解画像とダミー画像を含むそれぞれの画像には、日付を表す日付情報および時刻を表す時刻情報を含む日時情報が付いていることを想定している。しかし、図７では、説明を簡単にするために、日付情報のみを表示している。この日付情報は、例えば、画像の撮影日付を表す情報である。デジタルカメラ等で被写体を撮影した時に、この日付情報が生成画像に記録されるようにすれば、サービス提供システム１を容易に構築できるので理想的である。しかし、デジタルカメラで被写体を撮影した後、写真（画像）に回転や拡縮等の操作を加えると、操作した日時が写真に記録される場合が多い。そういった場合を考慮して、写真をサービス提供システム１に登録する時に、撮影日時（日時情報）を手動であえて入力することによって、日付情報を写真に紐付けるようにする方が、より好ましい。
【００５５】
画像取得部２２は、このようにダミー画像を取得し、正解画像と合わせ、ランダムに並び替え、リストを作成する。リストの画像３１〜画像３８は、図２のログイン画面の画像表示部３０へ表示される。
【００５６】
（ログイン画面の操作）
図８は、ログイン画面での操作の様子を示す図である。ユーザは、ログイン画面の画像表示部３０に表示された画像３１〜画像３８の中から、正解画像だと思う画像を発生順に、正解画像入力部４０の入力欄４１〜入力欄４４へ入力する。図８では、ドラッグドロップで、画像３８を入力欄４１へ入力している。
【００５７】
図９はログインボタンを押す際の画面を示す図である。正解画像入力部４０の入力欄４１〜入力欄４４に、ユーザの選択した画像が表示される。ユーザは入力が終わったらログインボタンを押し、正しければ認証され、サービスが利用できるようになる。
【００５８】
（本発明の利点）
上述したように、サービス提供システム１では、認証に用いる画像にタグ情報を付けることによって、ログイン画面に表示するダミー画像を、正解画像に付いているタグ情報と同じタグ情報の付いている画像とすることができる。また、アカウントに対応したパスワードを持つので、アカウントが異なり、正解画像が異なると、それに対応してダミー画像も変化する。したがって、何度もログイン画面を表示することで、正解画像、ダミー画像を推定することができなくなっている。
【００５９】
以上のように、サービス提供システム１は、認証時のセキュリティをより高めることができる。
【００６０】
また、本実施形態では、ユーザが複数の正解画像を選択した上で、さらに、生成時刻順に並び替えて初めて、認証が成功する。したがって、認証時のセキュリティをさらに高めることができる。
【００６１】
また、本実施形態では、各正解画像は、ユーザの経験に関連した情報である。ユーザは、正解画像とダミー画像とが混在されて提示されている状況において、自らの経験に照らし合わせて正解画像を容易に選択できる。また、ユーザと上記経験を共有している者（たとえばユーザの家族）にとっても同じである。そのため、たとえば、ユーザが忘れないように正解画像に紐付く情報を紙等に書き留めていて、その書き留めた情報が第三者に漏れたとする。そうなっても、ユーザと上記経験を共有していない他のユーザ（たとえば赤の他人）は、どれが正解画像であるのか見抜くことが困難である。
【００６２】
したがって、本実施形態では、認証時のセキュリティをより高めることができる。特に、ユーザを含めた複数の者でアカウントを共有する場合に、本実施形態のサービス提供システム１は有用である。
【００６３】
（最適な適用例）
本実施形態のサービス提供システム１を適用した最適な一例として、故人の銀行口座にアクセスする場合を以下に説明する。
【００６４】
家族の中で、父親が銀行口座を持っており、その父親が亡くなった場合を想定する。この場合、父親の財産はその子もしくは妻が使う可能性が高い。しかし、父親の銀行口座へのアカウントを普段から家族で共有しているとセキュリティの問題が絡むため、好ましくない。そこで、普段は父親のみが当該口座へのアクセスし、父親が亡くなるなど当該口座へのアクセスが不可能になった時に、その親族例えば妻がアクセスする形態が好ましい。
【００６５】
このようなサービスを、本実施形態のサービス提供システム１によって提供する場合、妻は、まず自分のアカウントでログインする。その後、自分の夫の口座にログインするための操作をすると、図１のようなログイン画面が表示される。図１では、サービス提供サーバ２０内に保存されているランダムなダミー画像と、家族しか自分達の写真と認識できない正解画像とが並んでいる。妻は、その中から自分たちの写真、すなわち家族で旅行に行った時に撮影した写真を選択し、時系列順に並べる。これにより、妻が正常に認証される。
【００６６】
この時、認証に使う写真（正解画像）は毎回同じものでなくても良く、サーバに保存されている複数の写真の中からランダムに選びだされた数枚であってもよい。そうする事により、たとえ写真を並べる所を第三者に盗み見られたとしても、次回同じものが出る可能性が下がるため、セキュリティの強度は向上する。しかし、家族で撮った写真に限れば、家族等の関係者には判別可能であるため、アクセスの難度が極端に上がることはない。
【００６７】
本発明は上述した各実施形態に限定されるものではない。当業者は、請求項に示した範囲内において、本発明をいろいろと変更できる。すなわち、請求項に示した範囲内において、適宜変更された技術的手段を組み合わせれば、新たな実施形態が得られる。以下、いくつかの例を説明する。
【００６８】
（画像の処理）
図１０は、顔の映っている画像の、顔の部分を隠した画像の一例を示す図である。時系列に画像を並び替える際に、第三者でも顔の変化から画像の時系列を推定できると考えられる。画像３６のように顔が写っている画像には、画像５６のように黒線５７を入れて顔を隠すことで、第三者に時系列を推定されるのを防ぐことができる。また、顔を隠すことで、あるユーザ用の正解画像を、他のユーザを認証する際に表示するダミー画像として使ってもプライバシーを保護できる。
【００６９】
（認証緩和）
図１１は、画像の日時情報が特定の時間以内にある場合は認証を緩和する一例を示す図である。短時間の間に撮影した画像を並び替えるのは、本人でも困難だと考えられる。たとえば、画像３６の日時情報が５月２９日１０時２５分、画像５２の日時情報が５月２９日１３時５１分、画像５５の日時情報が５月３１日１５時０９分とする。この場合、画像３６と画像５２のどちらを先に撮影したのか、本人でも忘れる可能性がある。
【００７０】
そこで、特定の時間以内であれば、画像順序が入れ替わっても認証を可としてもよいとすることができる。たとえば、２４時間以内であれば、画像順序が入れ替わっても認証を可とする場合、図４に示したフローチャートの、画像の日時情報を比較するステップＳ１５を、（ｎ＋１）番目の日時情報ｔ（ｎ）から２４時間を減算し、ｔ（ｎ＋１）と比較する処理へと変更する。
【００７１】
そうすることで、本来は画像３６、画像５２、画像５５の順序が正しいが、画像５２、画像３６、画像５５の順でも認証は可となる。
【００７２】
（音声等の利用）
図１２は、認証情報として音声を利用した際のログイン画面を示す図である。本実施形態のサービス提供システム１では、認証情報として、上述した画像の他に、音声も利用できる。画像表示部３０に、音声を表す画像を表示し、タップすると音声が流れる。ユーザは、正解音声だと思った音声を表す画像３９を正解音声入力領域へドラッグドロップする。並び替えが完了したら、ログインボタン５０を押す。なお、認証情報として、音声以外にも動画を利用することもできる。これらの音声および動画は、ユーザの経験に関連するものであることが望ましい。たとえば、ユーザが家族や友人と共に行動した際に録音した音声や、その際にユーザ自身と家族または友人とを同時に録画した動画であるとよい。
【００７３】
本発明は上述した各実施形態に限定されるものではない。当業者は、請求項に示した範囲内において、本発明をいろいろと変更できる。すなわち、請求項に示した範囲内において、適宜変更された技術的手段を組み合わせれば、新たな実施形態が得られる。
【００７４】
（プログラムおよび記録媒体）
最後に、サービス提供サーバ２０に含まれている各ブロックは、ハードウェアロジックによって構成すればよい。または、次のように、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を用いてソフトウェアによって実現してもよい。
【００７５】
すなわちサービス提供サーバ２０は、各機能を実現するプログラムの命令を実行するＣＰＵ、このプログラムを格納したＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、上記プログラムを実行可能な形式に展開するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、および、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）を備えている。この構成により、本発明の目的は、所定の記録媒体によっても、達成できる。
【００７６】
この記録媒体は、上述した機能を実現するソフトウェアであるサービス提供システム１のプログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録していればよい。この記録媒体は、aに供給される。コンピュータとしてのサービス提供システム１（またはＣＰＵやＭＰＵ）は、供給された記録媒体に記録されているプログラムコードを読み出し、実行する。
【００７７】
プログラムコードをサービス提供サーバ２０に供給する記録媒体は、一時的でない有形の媒体（non）である。また、当該記録媒体は、特定の構造または種類のものに限定されない。すなわちこの記録媒体は、たとえば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ（登録商標）／フラッシュＲＯＭ等の半導体メモリ系などとすることができる。
【００７８】
また、サービス提供サーバ２０を通信ネットワークと接続可能に構成しても、本発明の目的を達成できる。この場合、上記のプログラムコードを、通信ネットワークを介してサービス提供サーバ２０に供給する。この通信ネットワークはサービス提供サーバ２０にプログラムコードを供給できるものであればよく、特定の種類または形態に限定されない。たとえばインターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）、電話回線網、移動体通信網、衛星通信網等であればよい。
【００７９】
この通信ネットワークを構成する伝送媒体も、プログラムコードを伝送可能な任意の媒体であればよく、特定の構成または種類のものに限定されない。たとえばＩＥＥＥ１３９４、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【産業上の利用可能性】
【００８０】
本発明に係るサービス提供システムは、家族やグループ単位でサービスのアカウントを共有する各種のシステムにおいて、幅広く利用できる。たとえば、保険の加入に関する情報を管理したり、家族の預貯金情報をしたりするためのシステムへの利用が見込まれる。
【符号の説明】
【００８１】
１  サービス提供システム（認証システム）
２  ネットワーク
１０  サービス利用機器（端末装置）
１１  通信部
１２  入力部
１３  表示部
２０  サービス提供サーバ（認証サーバ）
２１  サーバ通信部
２２  画像取得部（第１の取得手段、第２の取得手段）
２３  画像保存部
２４  認証部
２５  パスワード情報保存部
２６  サービス提供部
【図１】
2014038372.tif 000003
【図２】
2014038372.tif 000004
【図３】
2014038372.tif 000005
【図４】
2014038372.tif 000006
【図５】
2014038372.tif 000007
【図６】
2014038372.tif 000008
【図７】
2014038372.tif 000009
【図８】
2014038372.tif 000010
【図９】
2014038372.tif 000011
【図１０】
2014038372.tif 000012
【図１１】
2014038372.tif 000013
【図１２】
2014038372.tif 000014