(57)【特許請求の範囲】
【請求項１】
複数の端末装置と、各端末装置と接続されると共に該各端末装置に関連付けられた認証用画像を登録するための認証サーバ装置とを備える画像認証システムであって、
前記各端末装置は、ユーザからの選択や要求を受け付けるユーザ入力部と、表示部と、認証用画像を撮影するためのカメラ部と、通信を行うためのネットワーク送受信部とを備え、認証用画像の取得時に、予め設定された認証用画像撮影モードの条件に従って前記カメラ部の撮影条件を設定して撮影し、該カメラ部で撮影した認証用画像を前記認証サーバ装置に送信して登録し、
前記認証サーバ装置は、１つの端末装置から受信した認証要求信号に応じて、該１つの端末装置に関連付けられた認証用画像と、ダミー画像として使用される他の端末装置に関連付けられた認証用画像とから構成した認証画面情報を含む認証用データを前記１つの端末装置に送信し、
前記１つの端末装置は、前記認証サーバ装置から前記認証用データを受信し、該認証用データに含まれる認証画面情報に基づく認証用表示画面をユーザにより選択可能に表示し、該認証用表示画面からユーザにより選択された画像を前記認証サーバ装置に送信し、
前記認証サーバ装置は、前記１つの端末装置から受信した画像が該１つの端末装置に関連付けられた認証用画像である場合に、前記１つの端末装置を認証することを特徴とする画像認証システム。
【請求項２】
複数の端末装置と、各端末装置と接続されると共に該各端末装置に関連付けられた認証用画像を登録するための認証サーバ装置とを備える画像認証システムであって、
前記各端末装置は、ユーザからの選択や要求を受け付けるユーザ入力部と、表示部と、認証用画像を撮影するためのカメラ部と、通信を行うためのネットワーク送受信部とを備え、認証用画像の取得時に、前記カメラ部の撮影条件を乱数に基づいて設定して撮影し、該カメラ部で撮影した認証用画像を前記認証サーバ装置に送信して登録し、
前記認証サーバ装置は、１つの端末装置から受信した認証要求信号に応じて、該１つの端末装置に関連付けられた認証用画像と、ダミー画像として使用される他の端末装置に関連付けられた認証用画像とから構成した認証画面情報を含む認証用データを前記１つの端末装置に送信し、
前記１つの端末装置は、前記認証サーバ装置から前記認証用データを受信し、該認証用データに含まれる認証画面情報に基づく認証用表示画面をユーザにより選択可能に表示し、該認証用表示画面からユーザにより選択された画像を前記認証サーバ装置に送信し、
前記認証サーバ装置は、前記１つの端末装置から受信した画像が該１つの端末装置に関連付けられた認証用画像である場合に、前記１つの端末装置を認証することを特徴とする画像認証システム。
【請求項３】
複数の端末装置と、各端末装置と接続されると共に該各端末装置に関連付けられた認証用画像を登録した認証サーバ装置とを備える画像認証システムであって、
前記認証サーバ装置は、１つの端末装置から受信した認証要求信号に応じて、該１つの端末装置に関連付けられた認証用画像と、ダミー画像として使用される他の端末装置に関連付けられた認証用画像とから認証画面情報を構成する際に、前記他の端末装置に関連付けられた認証用画像の中から、前記１つの端末装置に関連付けられた認証用画像と同じまたは近似した画像パラメータを持つ画像を選択して認証画面情報を構成し、該認証画面情報を含む認証用データを前記１つの端末装置に送信し、
前記１つの端末装置は、前記認証サーバ装置から前記認証用データを受信し、該認証用データに含まれる認証画面情報に基づく認証用表示画面をユーザにより選択可能に表示し、該認証用表示画面からユーザにより選択された画像を前記認証サーバ装置に送信し、
前記認証サーバ装置は、前記１つの端末装置から受信した画像が該１つの端末装置に関連付けられた認証用画像である場合に、前記１つの端末装置を認証することを特徴とする画像認証システム。
【請求項４】
複数の端末装置と、各端末装置と接続されると共に該各端末装置に関連付けられた認証用画像を登録した認証サーバ装置とを備える画像認証システムであって、
前記認証サーバ装置は、１つの端末装置から受信した認証要求信号に応じて、該１つの端末装置に関連付けられた認証用画像と、ダミー画像として使用される他の端末装置に関連付けられた認証用画像とから認証画面情報を構成する際に、該認証画面情報を構成する認証用画像に対して画質が同じとなるように画像変換処理を行い、前記認証画面情報を含む認証用データを前記１つの端末装置に送信し、
前記１つの端末装置は、前記認証サーバ装置から前記認証用データを受信し、該認証用データに含まれる認証画面情報に基づく認証用表示画面をユーザにより選択可能に表示し、該認証用表示画面からユーザにより選択された画像を前記認証サーバ装置に送信し、
前記認証サーバ装置は、前記１つの端末装置から受信した画像が該１つの端末装置に関連付けられた認証用画像である場合に、前記１つの端末装置を認証することを特徴とする画像認証システム。
【請求項５】
前記認証用画像は、前記端末装置に設けられたカメラにより撮影された画像であることを特徴とする請求項３または４に記載の画像認証システム。
【請求項６】
前記認証用画像は、前記認証サーバ装置によって端末装置毎に管理される１つ以上の画像であることを特徴とする請求項１〜４のいずれか１項に記載の画像認証システム。
【請求項７】
前記認証要求信号は、前記認証サーバ装置によって端末装置毎に付与されている端末ＩＤを含むことを特徴とする請求項１〜４のいずれか１項に記載の画像認証システム。
【請求項８】
前記認証サーバ装置は、前記１つの端末装置から受信した画像が該１つの端末装置に関連付けられた前記認証用画像であるか否かによって前記１つの端末装置を認証するユーザ管理サーバ装置と、各端末装置に関連付けられた前記認証用画像を管理する画像管理サーバ装置とから構成されることを特徴とする請求項１〜４のいずれか１項に記載の画像認証システム。
【請求項９】
前記ユーザ管理サーバ装置は、前記端末装置の端末ＩＤ毎に、認証用画像の画像ＩＤを登録することを特徴とする請求項８に記載の画像認証システム。
【請求項１０】
前記画像管理サーバ装置は、前記端末装置の端末ＩＤ毎に、認証用画像と該認証用画像の画像ＩＤとを登録することを特徴とする請求項８に記載の画像認証システム。
【請求項１１】
請求項１乃至１０のいずれか１項に記載の画像認証システムを構成する端末装置。
【請求項１２】
請求項１乃至１０のいずれか１項に記載の画像認証システムを構成する認証サーバ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザが端末装置を用いて認証サーバ装置へアクセスを行う画像認証システムに関し、特にユーザが画像を選択することで認証を行うための画像認証システム、該システムを構成する端末装置、及び認証サーバ装置に関する。
【背景技術】
【０００２】
従来、携帯電話機やＰＤＡ等の携帯端末装置を用いてアクセスする際にアクセス権限のある正規利用者であることを証明する方法としては、パスワード方式による認証が一般的である。しかしこの方法は、利用者が認証用パスワードを忘れてしまうことがしばしばあった。また正規利用者以外の人間でも、何度もパスワード入力をリトライし続けるうちに、偶然パスワードが一致する可能性があった。
【０００３】
そこでパスワード方式によるこれらの問題を解決する方法として、画像を利用した認証方法が知られている。これはパスワードの代わりに画像を利用者に提示してそこから認証用画像を選択することによって認証を行うもので、パスワード方式と比較して忘れにくいという特徴がある（例えば、非特許文献１、非特許文献２を参照）。
【０００４】
さらに画像を利用した認証方法を発展させて、携帯端末に内蔵したカメラを使用することで認証用画像を追加する方法がある（例えば、特許文献１を参照）。これはユーザ端末で撮影した認証用画像をそれ以外のダミー画像といっしょに表示して、利用者が認証用画像を正しく選択できるかどうかで認証を行う方法である。
【０００５】
この方法によれば、非特許文献１，２に記載の方法の課題を軽減することができる。すなわち、非特許文献１，２に記載の方法の場合、認証用画像が増加すると、利用者はこれらの認証用画像を記憶しておかなくてはならず、利用者への負担が大きいこと、利用者が認証用画像を簡単に追加できないこと、などの課題が有ったが、上記方法によればこれらの課題を軽減することができる。
【非特許文献１】Rachna Dhamija and Adrian Perrig、“Deja vu：A User Study Using Images for Authentication”、［online］、２０００年８月、9th Usenix Security Symposium、［２００７年１１月２６日検索］、インターネット＜ＵＲＬ：  http://people.ischool.berkeley.edu/~rachna/papers/usenix.pdf＞
【非特許文献２】“本人認証ソフト  ニーモックガード”、［online］、株式会社ニーモニックセキュリティ、［２００７年１１月２６日検索］、インターネット＜ＵＲＬ：  http://www.mneme.co.jp/index_net.html＞
【特許文献１】特開２００４−１５７６７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述の特許文献１に記載の技術のように、携帯端末に内蔵したカメラを使用して特定の利用者のみが認証用画像を設定すると、認証用画像に一定の傾向が発生してしまう。このため、第三者から認証用画像が見破られやすくなるという問題がある。
【０００７】
例えば、有効認証画像は携帯端末に付属するカメラで撮影するため、解像度や色彩といった画像の傾向が類似してしまう可能性がある。
【０００８】
また、ダミー画像に関して、システムが予めダミー画像を用意すると、同じシステムを使用しているユーザは何度も使用しているうちにどのような画像がダミー画像として用意されているか記憶してしまうために、他者の端末に表示された認証画面に表示される画像のうちどれがダミー画像なのかを判別できてしまう可能性が高くなる。
【０００９】
本発明は、上述のごとき実情に鑑みてなされたものであり、正規のユーザ以外のユーザが端末装置から認証を行おうとしても有効な認証用画像とダミー画像とが容易に区別できないようにした画像認証システム、端末装置、及び認証サーバ装置を提供すること、を目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本発明の第１の技術手段は、複数の端末装置と、各端末装置と接続されると共に該各端末装置に関連付けられた認証用画像を登録するための認証サーバ装置とを備える画像認証システムであって、前記各端末装置は、ユーザからの選択や要求を受け付けるユーザ入力部と、表示部と、認証用画像を撮影するためのカメラ部と、通信を行うためのネットワーク送受信部とを備え、認証用画像の取得時に、予め設定された認証用画像撮影モードの条件に従って前記カメラ部の撮影条件を設定して撮影し、該カメラ部で撮影した認証用画像を前記認証サーバ装置に送信して登録し、前記認証サーバ装置は、１つの端末装置から受信した認証要求信号に応じて、該１つの端末装置に関連付けられた認証用画像と、ダミー画像として使用される他の端末装置に関連付けられた認証用画像とから構成した認証画面情報を含む認証用データを前記１つの端末装置に送信し、前記１つの端末装置は、前記認証サーバ装置から前記認証用データを受信し、該認証用データに含まれる認証画面情報に基づく認証用表示画面をユーザにより選択可能に表示し、該認証用表示画面からユーザにより選択された画像を前記認証サーバ装置に送信し、前記認証サーバ装置は、前記１つの端末装置から受信した画像が該１つの端末装置に関連付けられた認証用画像である場合に、前記１つの端末装置を認証することを特徴としたものである。
第２の技術手段は、複数の端末装置と、各端末装置と接続されると共に該各端末装置に関連付けられた認証用画像を登録するための認証サーバ装置とを備える画像認証システムであって、前記各端末装置は、ユーザからの選択や要求を受け付けるユーザ入力部と、表示部と、認証用画像を撮影するためのカメラ部と、通信を行うためのネットワーク送受信部とを備え、認証用画像の取得時に、前記カメラ部の撮影条件を乱数に基づいて設定して撮影し、該カメラ部で撮影した認証用画像を前記認証サーバ装置に送信して登録し、前記認証サーバ装置は、１つの端末装置から受信した認証要求信号に応じて、該１つの端末装置に関連付けられた認証用画像と、ダミー画像として使用される他の端末装置に関連付けられた認証用画像とから構成した認証画面情報を含む認証用データを前記１つの端末装置に送信し、前記１つの端末装置は、前記認証サーバ装置から前記認証用データを受信し、該認証用データに含まれる認証画面情報に基づく認証用表示画面をユーザにより選択可能に表示し、該認証用表示画面からユーザにより選択された画像を前記認証サーバ装置に送信し、前記認証サーバ装置は、前記１つの端末装置から受信した画像が該１つの端末装置に関連付けられた認証用画像である場合に、前記１つの端末装置を認証することを特徴としたものである。
第３の技術手段は、複数の端末装置と、各端末装置と接続されると共に該各端末装置に関連付けられた認証用画像を登録した認証サーバ装置とを備える画像認証システムであって、前記認証サーバ装置は、１つの端末装置から受信した認証要求信号に応じて、該１つの端末装置に関連付けられた認証用画像と、ダミー画像として使用される他の端末装置に関連付けられた認証用画像とから認証画面情報を構成する際に、前記他の端末装置に関連付けられた認証用画像の中から、前記１つの端末装置に関連付けられた認証用画像と同じまたは近似した画像パラメータを持つ画像を選択して認証画面情報を構成し、該認証画面情報を含む認証用データを前記１つの端末装置に送信し、前記１つの端末装置は、前記認証サーバ装置から前記認証用データを受信し、該認証用データに含まれる認証画面情報に基づく認証用表示画面をユーザにより選択可能に表示し、該認証用表示画面からユーザにより選択された画像を前記認証サーバ装置に送信し、前記認証サーバ装置は、前記１つの端末装置から受信した画像が該１つの端末装置に関連付けられた認証用画像である場合に、前記１つの端末装置を認証することを特徴としたものである。
第４の技術手段は、複数の端末装置と、各端末装置と接続されると共に該各端末装置に関連付けられた認証用画像を登録した認証サーバ装置とを備える画像認証システムであって、前記認証サーバ装置は、１つの端末装置から受信した認証要求信号に応じて、該１つの端末装置に関連付けられた認証用画像と、ダミー画像として使用される他の端末装置に関連付けられた認証用画像とから認証画面情報を構成する際に、該認証画面情報を構成する認証用画像に対して画質が同じとなるように画像変換処理を行い、前記認証画面情報を含む認証用データを前記１つの端末装置に送信し、前記１つの端末装置は、前記認証サーバ装置から前記認証用データを受信し、該認証用データに含まれる認証画面情報に基づく認証用表示画面をユーザにより選択可能に表示し、該認証用表示画面からユーザにより選択された画像を前記認証サーバ装置に送信し、前記認証サーバ装置は、前記１つの端末装置から受信した画像が該１つの端末装置に関連付けられた認証用画像である場合に、前記１つの端末装置を認証することを特徴としたものである。
【００１１】
第５の技術手段は、第３または第４の技術手段において、前記認証用画像は、前記端末装置に設けられたカメラにより撮影された画像であることを特徴としたものである。
【００１２】
第６の技術手段は、第１〜第４のいずれか１の技術手段において、前記認証用画像は、前記認証サーバ装置によって端末装置毎に管理される１つ以上の画像であることを特徴としたものである。
【００１３】
第７の技術手段は、第１〜第４のいずれか１の技術手段において、前記認証要求信号は、前記認証サーバ装置によって端末装置毎に付与されている端末ＩＤを含むことを特徴としたものである。
【００１９】
第８の技術手段は、第１〜第４のいずれか１の技術手段において、前記認証サーバ装置は、前記１つの端末装置から受信した画像が該１つの端末装置に関連付けられた前記認証用画像であるか否かによって前記１つの端末装置を認証するユーザ管理サーバ装置と、各端末装置に関連付けられた前記認証用画像を管理する画像管理サーバ装置とから構成されることを特徴としたものである。
【００２０】
第９の技術手段は、第８の技術手段において、前記ユーザ管理サーバ装置は、前記端末装置の端末ＩＤ毎に、認証用画像の画像ＩＤを登録することを特徴としたものである。
【００２１】
第１０の技術手段は、第８の技術手段において、前記画像管理サーバ装置は、前記端末装置の端末ＩＤ毎に、認証用画像と該認証用画像の画像ＩＤとを登録することを特徴としたものである。
【００２２】
第１１の技術手段は、第１乃至第１０のいずれか１の技術手段における画像認証システムを構成する端末装置である。
【００２３】
第１２の技術手段は、第１乃至第１０のいずれか１の技術手段における画像認証システムを構成する認証サーバ装置である。
【発明の効果】
【００２４】
本発明によれば、携帯端末等によるアクセス時における画像認証を行う際に、画質や画像の内容など認証用画像の画質が類似してしまうことによって、利用者以外の第三者に対してどれが認証用画像か見破られることを防止することができる。
【発明を実施するための最良の形態】
【００２５】
以下、添付図面を参照しながら、本発明の画像認証システム、端末装置、及び認証サーバ装置に係る好適な実施の形態について説明する。なお、本発明において、端末装置とは、ＰＤＡ（Personal Digital Assistance）以外にも、携帯電話機やパーソナルコンピュータ（ＰＣ）、リモコン装置などを含むものとし、端末装置の通信方法については、その通信手段を問わない。例えば、ＩＥＥＥ８０２．１１ａ／ｂ／ｇ（無線ＬＡＮ）、Ｂｌｕｅｔｏｏｔｈ、ｅｔｈｅｒｎｅｔ（有線ＬＡＮ）などを含むものとする。
【００２６】
図１は、本発明の一実施形態に係る画像認証システムの概要構成例を示す図で、図中、１は端末装置、２はネットワーク網、３はコンテンツサーバ、４は認証サーバを示す。画像認証システムを構成する端末装置１とコンテンツサーバ３と認証サーバ４とはネットワーク網２を介して接続されている。この画像認証システムは、ユーザがコンテンツサーバ３にアクセスするための認証データを、認証サーバ４からユーザが所持する端末装置１に配信するシステムである。認証サーバ４は、ユーザ管理サーバ４０、ユーザデータベース（ユーザＤＢ）４１、画像管理サーバ５０、及び画像データベース（画像ＤＢ）５１を備える。
【００２７】
端末装置１は、ユーザが所持していて、画像による認証やコンテンツへのアクセスなどの操作を直接行い、ユーザ管理サーバ４０との間で認証情報に関する通信を行うことによってコンテンツサーバ３にアクセスするための認証データを取得し、さらに取得した認証データを利用してコンテンツサーバ３からコンテンツを取得する機能を有する。
【００２８】
ユーザ管理サーバ４０は、端末装置１との間で認証情報に関する通信を行い、ユーザや端末装置１に関する情報や認証用画像に関する情報などの端末装置１を認証するための情報管理を行い、端末装置１に対して認証データの発行を行う機能を有する。
また、画像管理サーバ５０は、画像認証を行う際に使用する画像の情報を管理するとともに、認証画面情報を構成する画像を選択し、認証用表示画面リストの生成を行う機能を有する。
コンテンツサーバ３は、端末装置１からのリクエストに応じてコンテンツを提供する機能を有する。これらそれぞれの装置はインターネットや携帯電話網などによるネットワーク網２によって接続されている。
【００２９】
図２は、図１に示した画像認証システムにおける端末装置１の構成例を示すブロック図である。端末装置１は、ユーザ入力部１０、カメラ部１１、認証処理部１２、コンテンツ要求処理部１３、画像処理部１４、ネットワーク送信処理部１５、ネットワーク送受信部１６、ネットワーク受信処理部１７、表示処理部１８、及び表示部１９を備える。
【００３０】
ユーザ入力部１０は、ユーザからの操作入力を受け付けるインタフェースであり、例えば、表示画面上のメニューや画像を選択するためのカーソルキーやタッチパネル、特定の目的のコマンドに割り当てられたボタンなどで構成される。ユーザからの操作入力の内容としては、例えば、認証用画像の取得をシャッター動作などによってカメラ部１１に要求する操作入力や、取得した認証用画像を認証サーバ４へ登録する手続きを行う操作入力、認証用画面を表示させてそこから選択した画像ＩＤを認証サーバ４へと送信する操作入力、コンテンツの配信を要求するためにコンテンツサーバ３のＵＲＬを入力するための操作入力、配信されたコンテンツを表示画面に表示させ、表示されたコンテンツのスクロールなどの表示状態を変更する操作入力、といったものがある。
【００３１】
カメラ部１１は、ユーザ入力部１０からの入力よって認証用画像となる画像を撮影するためのデバイスであり、ＣＣＤ（Charge Coupled Device）やＣＭＯＳ（Complementary Metal Oxide Semiconductor）などのイメージセンサを用いた撮像装置及びメモリ装置などによって構成される。カメラ部１１によって取得された画像データは、画像処理部１４へと出力される。
【００３２】
画像処理部１４は、カメラ部１１から入力された画像データをＪＰＥＧ（Joint Photographic Experts Group）などの画像フォーマットに変換し、ネットワーク送信処理部１５へと出力する。
【００３３】
認証処理部１２は、認証用表示画面である認証入力画面からユーザ入力部１０による操作入力によってユーザが選択した画像の画像ＩＤを確定して、ネットワーク送信処理部１５へと出力する。
【００３４】
コンテンツ要求処理部１３は、ユーザ入力部１０による操作入力によってコンテンツサーバ３のＵＲＬ（Uniform Resource Locator）が入力される。またネットワーク受信処理部１７より認証サーバ４から取得した認証データに関する情報が入力される。コンテンツ要求処理部１３は、このＵＲＬと認証データを用いて当該ＵＲＬに対応するコンテンツサーバ３にある目的のコンテンツの配信を要求するためのコンテンツ要求データを生成してネットワーク送信処理部１５へ出力する。
【００３５】
表示処理部１８は、認証サーバ４から入力された認証用データに含まれる認証画面情報や、コンテンツサーバ３から入力されたコンテンツデータを表示部１９に表示させるための処理を行う。例えば入力データが符号化された画像データであればそれをデコードして表示部１９に出力し、文字データであれば文字の情報として表示部１９に出力する。さらにユーザ入力部１０によるユーザからの入力処理に対するフィードバック処理を行い表示部１９に出力する。
表示部１９は、表示処理部１８から入力されるデータを表示する表示デバイスであり、例えば液晶パネルなどによって構成される。
【００３６】
ネットワーク送信処理部１５は、画像処理部１４から入力された認証用画像や、認証処理部１２から入力されたユーザが選択した画像ＩＤや、コンテンツ要求処理部１３から入力されたコンテンツサーバ３へのコンテンツ要求データを、所定の通信プロトコルのデータに変換する。例えば端末装置１とネットワーク網の間が無線ＬＡＮで接続され、通信プロトコルにＴＣＰ／ＩＰ（Transmission Control Protocol／Internet Protocol）が利用されている場合、入力されたデータのパケット化とヘッダの付加が行われる。変換処理されたデータはネットワーク送受信部１６へ送られ、認証用画像や画像ＩＤは認証サーバ４へ、コンテンツ要求データはコンテンツサーバ３へとそれぞれ送信される。
【００３７】
ネットワーク送受信部１６は、上記データを送信するほか、認証サーバ４及びコンテンツサーバ３からのデータを受信して、受信したデータをネットワーク受信処理部１７へ渡す。認証サーバ４からのデータは、端末の認証にかかる認証画面データであり、コンテンツサーバ３からのデータは、配信されるコンテンツである。
【００３８】
ネットワーク受信処理部１７は、ネットワーク送受信部１６から入力されたデータに対してヘッダの除去やパケット化データの再構築などの処理を行う。処理されたデータは表示処理部１８へ送られる。
【００３９】
図３は、図２に示した端末装置１の外観図である。端末装置１の正面には表示部１９とユーザ入力部１０が設けられ、上面にはネットワーク送受信部１６とカメラ部１１が設けられている。
【００４０】
ユーザ入力部１０には、詳細は図示しないが、コンテンツサーバ３からのコンテンツ配信を開始するときに操作するコンテンツ要求ボタンやＵＲＬ入力用キーボード、認証画像の選択やメニューの選択・配信されたコンテンツの閲覧・スクロールのために操作する上下左右のカーソルキーなどが配置される。但し、これらの入力部は表示部と一体となって構成されるタッチパネル等によって構成されても良い。またネットワーク送受信部１６は、例えば無線アンテナとして構成されており、無線ＬＡＮや携帯電話網などに接続する。
【００４１】
図４は、図１に示した画像認証システムにおけるユーザ管理サーバ４０の構成例を示すブロック図である。ユーザ管理サーバ４０は、ユーザＤＢ４１、ネットワーク送受信部４２、ネットワーク受信処理部４３、ユーザ管理部４４、認証キー生成部４５、及びネットワーク送信処理部４６を備える。
【００４２】
ネットワーク受信処理部４３は、ネットワーク送受信部４２から入力されたデータに対してヘッダの除去やパケット化データの再構築などの処理を行う。処理されたデータはユーザ管理部４４へと送られる。
【００４３】
ネットワーク送信処理部４６は、ユーザ管理部４４から入力される端末ＩＤや認証画面情報、認証キー生成部４５から入力された認証データを、ＴＣＰ／ＩＰなどの所定の通信プロトコルのデータに変換する。変換されたデータはネットワーク送受信部４２へ送られる。
【００４４】
ネットワーク送受信部４２は、端末装置１及び画像管理サーバ５０からのデータを受信して、受信したデータをネットワーク受信処理部４３へ渡すとともに、ネットワーク送信処理部４６から入力されたデータをネットワークを通じて端末装置１や画像管理サーバ５０へと送信する。
【００４５】
ユーザ管理部４４は、端末装置１からの認証要求時に、上記受信された端末ＩＤがユーザＤＢ４１に登録されている端末装置１かどうかを確認し、登録された端末ＩＤであれば、画像管理サーバ５０に対する当該端末ＩＤのための認証用表示画面リスト要求をネットワーク送信処理部４６へ出力する。
また認証手続き中に、端末装置１から送信される選択画像ＩＤと端末ＩＤとをユーザＤＢ４１の内容に基づいて確認して、ユーザが選択した認証用画像が正しいものかどうかの判定を行う。
【００４６】
１回以上の認証手続き過程を経て、端末装置１が認証テストをクリアしたと判断した場合は、端末装置１へ認証データを発行するために、認証キー生成部４５に端末ＩＤが送られる。
また画像管理サーバ５０から受信した認証用画像（すなわち、端末装置１の有効認証画像）とダミー画像（すなわち、当該端末装置１以外の他の端末装置の有効認証画像）を含む認証用表示画面リストに基づいて、該当する端末装置１の認証用画像の画像ＩＤを設定すると共に、端末装置１の画面サイズに合わせて認証画面情報を生成する。
【００４７】
ユーザＤＢ４１には、各々の端末装置１の端末ＩＤ毎に、認証用画像の画像ＩＤ、認証手続きを行う回数、認証結果などの情報が格納されている。なお、端末装置１の端末ＩＤとは、例えば、本システムを提供するサービス会社により予め端末装置毎に固有に付与されるＩＤである。
【００４８】
認証キー生成部４５は、ユーザ管理部４４から認証データの発行依頼が入力されると、端末装置１がコンテンツサーバ３へアクセスするための認証データを生成する。生成された認証データは端末装置１へと送信するためにネットワーク送信処理部４６へと送られる。
【００４９】
図５は、ユーザ管理サーバ４０において管理されるユーザＤＢ４１に格納されているデータの一例を示す図である。図５において、例えば端末ＩＤ＝Ｕ００１は現在端末装置１からの認証手続き中であり、端末ＩＤ＝Ｕ００１に対して有効な認証用画像（有効認証画像）として画像ＩＤ＝Ｐ００２が設定されていることを表す。また、端末ＩＤ＝Ｕ００２は有効認証画像の画像ＩＤが設定されておらず、現在端末装置１からの認証手続きが行われていないことを表している。
【００５０】
ここで、端末ＩＤ＝Ｕ００１の端末装置１からユーザ管理サーバ４０に送信される画像ＩＤがＰ００２である場合、すなわち、認証手続き中にユーザが選択した画像ＩＤがＰ００２である場合には正しい認証用画像を選択したと判断されて認証結果にＯＫがセットされ、それ以外の画像ＩＤである場合には誤った画像を選択したと判断されて認証結果にＮＧがセットされる。一連の認証手続き処理中に一回でも認証結果がＮＧの場合には端末装置１は認証されない。
【００５１】
図６は、図１に示した画像認証システムにおける画像管理サーバ５０の構成例を示すブロック図である。画像管理サーバは、画像ＤＢ５１、ネットワーク送受信部５２、ネットワーク受信処理部５３、画像データ管理部５４、認証用表示画面リスト生成部５５、及びネットワーク送信処理部５６を備える。
【００５２】
ネットワーク受信処理部５３は、ネットワーク送受信部５２から入力されたデータに対してヘッダの除去やパケット化データの再構築などの処理を行う。処理されたデータは、認証用画像登録処理時は画像データ管理部５４に送られ、端末装置１の認証処理時は認証用表示画面リスト生成部５５へと送られる。
【００５３】
ネットワーク送信処理部５６は、認証用表示画面リスト生成部５５から送られる認証用表示画面リストを、ＴＣＰ／ＩＰなどの所定の通信プロトコルのデータに変換する。変換されたデータはネットワーク送受信部５２へ送られる。
【００５４】
ネットワーク送受信部５２は、ユーザ管理サーバ４０からのデータを受信して、受信したデータをネットワーク受信処理部５３へ渡すとともに、ネットワーク送信処理部５６から入力したデータをネットワークを通じてユーザ管理サーバ４０へ送信する。
【００５５】
画像データ管理部５４は、ユーザ管理サーバ４０から送信される端末ＩＤ、画像ＩＤ、画像データを画像ＤＢ５１へと登録する。登録時には画像データのパラメータを抽出して画像ＤＢ５１に設定する。また登録時に画像データのパラメータを予め規定した値に設定して画質を変換する処理としてもよい。
【００５６】
画像ＤＢ５１は、各々の端末装置１の端末ＩＤ毎に、端末装置１から登録された画像に関する情報を保持している。画像情報としては、例えば画像ＩＤ、画像データ、画像パラメータなどを保持する。なお、画像パラメータとしては、例えば、ＥＸＩＦデータの場合、シャッタースピード，ＩＳＯ，感度，焦点距離，ホワイトバランス，アスペクト比，記録画素数などが想定される。
【００５７】
認証用表示画面リスト生成部５５は、ユーザ管理サーバ４０から送信される端末ＩＤに基づいて、画像ＤＢ５１から認証用画像を１個選択するとともに、端末装置１の認証入力画面内に表示させるためのダミー画像として他の端末装置に関連付けられた他の認証用画像を選択して画像データのリスト（認証用表示画面リスト）を生成する。端末装置１に表示させる認証入力画面は、この認証用表示画面リストに基づいてユーザ管理サーバ４０が生成する。
【００５８】
このとき認証用画像は端末ＩＤに関連付けられている画像情報の中からランダムに選択するが、一連の認証手続き処理中には一度選択された認証用画像は二度と選択されないことが望ましい。またダミー画像は、送信された端末ＩＤ以外の他の端末ＩＤに関連付けられている他の認証用画像の中からランダムに選択するが、一連の認証手続き処理中には一度選択されたダミー画像は二度と選択されないことが望ましい。
【００５９】
図７は、画像管理サーバ５０において管理される画像ＤＢ５１に格納されているデータの一例を示す図である。このように、画像ＤＢ５１は、各々の端末ＩＤ毎に、画像情報として、画像ＩＤ、画像データ、画像パラメータなどを保持する。なお、画像パラメータとは、前述したように、ＥＸＩＦデータの場合、シャッタースピード，ＩＳＯ，感度，焦点距離，ホワイトバランス，アスペクト比，記録画素数などである。
【００６０】
このように、本画像認証システムは、１つの端末装置１に関連付けられた認証用画像を登録すると共に、この端末装置１の認証時にダミー画像として利用される他の端末装置に関連付けられた他の認証用画像も登録した認証サーバ４を備える。認証サーバ４は、端末装置１から端末ＩＤを含む認証要求信号を受信し、その認証要求信号に応じて、認証用画像及びダミー画像で構成した認証画面情報を含む認証用データを端末装置１に送信する。端末装置１は、認証サーバ４から認証用データを受信し、認証用データに含まれる認証画面情報に基づく認証用表示画面をユーザにより選択可能に表示し、認証用表示画面からユーザにより選択された画像を認証サーバ４に送信する。認証サーバ４は、端末装置１から受信した画像が端末装置１に関連付けられた認証用画像である場合に、端末装置１を認証する。
【００６１】
認証サーバ４に登録される認証用画像としては、端末装置１に設けられたカメラ部１１により撮影された画像を利用することが望ましいが、ＰＣなどから端末装置１に転送した画像を利用してもよい。
また、認証用画像は、認証サーバ４により端末装置毎に管理され、１つの端末装置（端末ＩＤ）に対して複数の認証用画像を登録してもよい。
【００６２】
端末装置１は、認証用画像の取得時に、カメラ部１１の撮影条件を全ての端末装置において同一に設定してもよい。すなわち、本画像認証システムを構成する全ての端末装置１に対して、カメラ部１１の撮影条件を同一にした認証用画像撮影モードを設けておく。ユーザがこのモードを選択すると、全ての端末装置１において同じ撮影条件が設定されるため、端末装置１に対して有効な認証用画像（有効認証画像）とダミー画像との間に画質の差をなくすことができ、第三者から画質の差で見破られることを防止することができる。なお、この認証用画像撮影モードについては、設定値を変更できないようにしておくことが望ましい。
【００６３】
また、逆に、端末装置１は、認証用画像の取得時に、カメラ部１１の撮影条件を乱数に基づいて設定してもよい。カメラ部１１の撮影条件をランダムに設定することにより、カメラやユーザ毎に生じる認証用画像の特徴をなくし、第三者から画質の差で見破られることを防止することができる。
【００６４】
また、認証サーバ４の画像管理サーバ５０は、認証画面情報を構成するためのダミー画像を画像ＤＢ５１から選択する際に、端末装置１に関連付けされた認証用画像と同じまたは近似した画像パラメータを持つ画像を選択するようにしてもよい。例えば、前述の画像パラメータの中で記録画素数の近い画像を選択する。これにより、有効認証画像とダミー画像の画質が類似するため、有効認証画像とダミー画像との間に画質の差をなくすことができ、第三者から画質の差で見破られることを防止することができる。
【００６５】
また、画像管理サーバ５０は、端末装置１に関連付けされた有効認証画像及びダミー画像を含む認証用画像に対して、画質が同じになるように画像変換処理を行うようにしてもよい。例えば、画像ＤＢ５１から選択した有効認証画像とダミー画像に基づいて認証画面情報を生成する際に、有効認証画像とダミー画像に同じ条件で画像変換処理をかけることで、有効認証画像とダミー画像との間に画質の差をなくすことができ、第三者から画質の差で見破られることを防止することができる。あるいは、各端末装置１からの認証用画像データを画像ＤＢ５１に登録する際に、同じ条件で画像変換処理をかけることで、登録されている全ての画像データ間に画質の差をなくすことができ、第三者から画質の差で見破られることを防止することができる。
【００６６】
次に、上述した画像認証システムにおける認証動作を図８及び図９を参照しながら説明する。
図８は、本発明の画像認証システムにおいてユーザが認証開始を要求して目的のコンテンツを取得するまでの処理の一例を示すシーケンス図である。
図９は、図８に示す一連の処理中に端末装置１の表示部１９に表示される画面例を示す図である。
【００６７】
図８において、画像認証システムは、ユーザが端末装置１に認証開始要求を行うことによってその動作を開始する。まず、ユーザが端末装置１に認証開始要求を行うと（Ｓ１）、端末装置１の表示部１９には図９（Ａ）に示すような認証サーバ４にアクセスするかどうか確認するための認証確認画面が表示される。この認証確認画面に対してユーザがボタンの押下によって「はい」を選択すると、端末装置１は図９（Ｂ）に示す認証要求中画面を表示するとともに（Ｓ２）、ユーザ管理サーバ４０へ認証要求として端末装置１の端末ＩＤを送信する（Ｓ３）。
【００６８】
端末装置１から認証要求を受信したユーザ管理サーバ４０は、端末装置１からの認証要求の端末ＩＤをチェックし、端末ＩＤがユーザＤＢ４１に登録されているＩＤかどうかの確認を行い（Ｓ４）、登録されている端末装置１であれば認証用表示画面情報（本発明の認証画面情報に相当）を作成するために、端末装置１の端末ＩＤを画像管理サーバ５０へ送信して認証用表示画面リストを要求する（Ｓ５）。
【００６９】
ユーザ管理サーバ４０から認証用表示画面リスト要求を受信した画像管理サーバ５０は、画像ＤＢ５１から、有効認証画像として端末ＩＤに関連付けられている画像の中から画像を１個選択し（Ｓ６）、次に端末ＩＤに基づいて画像ＤＢ５１からダミー画像を選択する（Ｓ７）。
【００７０】
なお、上記Ｓ６において、有効認証画像を１個選択しているが、複数個の有効認証画像を選択するようにしてもよい。この場合、前述の図５に示したユーザＤＢ４１のデータ構造における「有効認証画像の画像ＩＤ」を複数個に対応できるように変更する。
【００７１】
ダミー画像の選択時には、端末ＩＤに関連付けられている画像以外から選択すると共に、同じ画像が重複しないように設定する。また、例えば、端末装置１に表示させる認証入力画面が９個の画像から構成される場合は８個のダミー画像を選択する。こうして選択された１個の有効認証画像と８個のダミー画像による認証用表示画面リスト（データ）を生成し（Ｓ８）、この認証用表示画面リストをユーザ管理サーバ４０へと送信する（Ｓ９）。
【００７２】
次に、ユーザ管理サーバ４０は、画像管理サーバ５０から認証用表示画面リストを受信すると、認証用表示画面リストに含まれる有効認証画像の画像ＩＤをユーザＤＢ４１に登録すると共に（Ｓ１０）、ユーザＤＢ４１の表示フォーマットを参照して端末装置１の表示部１９に合うように解像度や画像サイズの変更などの表示フォーマット変換を行って認証用表示画面情報を生成し（Ｓ１１）、この認証用表示画面情報を端末装置１へと送信する（Ｓ１２）。
【００７３】
端末装置１は、ユーザ管理サーバ４０から認証用表示画面情報を受信すると、図９（Ｃ）に示す認証入力画面を表示部１９に出力する（Ｓ１３）。ユーザは、端末装置１に提示された画像の中から有効認証画像と考える画像を選択すると（Ｓ１４）、端末装置１は、ユーザにより選択された画像に対応する画像ＩＤ及び端末ＩＤをユーザ管理サーバ４０へと送信する（Ｓ１５）。
【００７４】
ユーザ管理サーバ４０は、端末装置１から画像ＩＤ及び端末ＩＤを受信すると、ユーザＤＢ４１を照合して、受信した画像ＩＤが有効認証画像かどうかを確認する（Ｓ１６）。
【００７５】
なお、ユーザ管理サーバ４０が画像管理サーバ５０へ認証用表示画面リストを要求する処理（Ｓ５）から、端末装置１から送信された画像ＩＤが有効認証画像かどうか確認する処理（Ｓ１６）までを、ユーザ管理サーバ４０のユーザＤＢ４１に設定された認証回数だけ繰り返すことによってセキュリティを高めることができる。このときの繰り返し回数は１から数回に設定する。この繰り返し回数は、全ての端末装置１で同じでもよいし、各端末装置１のセキュリティレベルを変えるために異なっていてもよい。
【００７６】
この処理を規定回数繰り返して、全ての処理において端末装置１から受信した画像ＩＤが有効認証画像であることがユーザ管理サーバ４０で確認されると、ユーザ管理サーバ４０は端末装置１からのアクセスが正規のユーザによるものとみなして（Ｓ１７）、コンテンツサーバ３にアクセスするための認証キーを端末装置１に対して送信する（Ｓ１８）。
【００７７】
ユーザ管理サーバ４０から認証キーを受信した端末装置１は、図９（Ｄ）に示すように、認証サーバ４により認証された旨を示す認証承認画面を表示部１９に表示する（Ｓ１９）。そして、ユーザが端末装置１からコンテンツ取得要求を行うと（Ｓ２０）、端末装置１はコンテンツサーバ３へ認証データを用いてアクセスを行う（Ｓ２１）。これを受けてコンテンツサーバ３は、端末装置１にコンテンツデータを送信し（Ｓ２２）、端末装置１は図９（Ｅ）に示すように目的のコンテンツを表示部１９に表示する（Ｓ２３）。このときコンテンツサーバ３へのアクセスは、予め設定されたＵＲＬに基づいてアクセスする形態をとってもよいし、ユーザ管理サーバ４０から認証キーと共に送られるＵＲＬに基づいてアクセスする形態をとってもよく、あるいは、ユーザが都度ＵＲＬを入力する形態をとってもよい。
【００７８】
図１０〜図１２は、画像管理サーバ５０における認証用表示画面データを生成する処理の一例を説明するためのフロー図である。ここでは処理の例として、図１０に基本フローを示し、図１１にダミー画像選択時に画像変換処理を施す際の処理フロー、図１２にダミー画像選択時に類似画像を選択する際の処理フローについてそれぞれ記載している。
【００７９】
図１０において、まず、画像管理サーバ５０は、ユーザ管理サーバ４０から端末ＩＤを受信すると（ステップＳ３１）、受信した端末ＩＤに基づいて画像ＤＢ５１から有効認証画像を選択すると共に（ステップＳ３２）、画像ＤＢ５１からダミー画像を選択する（ステップＳ３３）。
【００８０】
そして、画像管理サーバ５０は、ステップＳ３３で選択したダミー画像が端末ＩＤに関連付けされていない画像であるか否かを判定し（ステップＳ３４）、端末ＩＤに関連付けされていない画像であると判定した場合（ＹＥＳの場合）、既に選択した画像ではないかどうか判定する（ステップＳ３５）。また、ステップＳ３４において、端末ＩＤに関連付けされた画像であると判定した場合（ＮＯの場合）、ステップＳ３３に戻り処理を繰り返す。
【００８１】
画像管理サーバ５０は、ステップＳ３５において、既に選択した画像ではないと判定した場合（ＹＥＳの場合）、認証入力画面に表示する分のダミー画像が揃ったか否かを判定する（ステップＳ３６）。また、ステップＳ３５において、既に選択した画像であると判定した場合（ＮＯの場合）、ステップＳ３３に戻り処理を繰り返す。
【００８２】
画像管理サーバ５０は、ステップＳ３６において、認証入力画面に表示する分のダミー画像が揃ったと判定した場合（ＹＥＳの場合）、認証用表示画面リストを生成し（ステップＳ３７）、生成した認証用表示画面リストをユーザ管理サーバ４０に送信する（ステップＳ３８）。また、ステップＳ３６において、認証入力画面に表示する分のダミー画像が揃わないと判定した場合（ＮＯの場合）、ステップＳ３３に戻り処理を繰り返す。
【００８３】
次に、図１１に基づいてダミー画像選択時に画像変換処理を行う場合について説明する。まず、画像管理サーバ５０は、ユーザ管理サーバ４０から端末ＩＤを受信すると（ステップＳ４１）、受信した端末ＩＤに基づいて画像ＤＢ５１から有効認証画像を選択すると共に（ステップＳ４２）、画像ＤＢ５１からダミー画像を選択する（ステップＳ４３）。
【００８４】
そして、画像管理サーバ５０は、ステップＳ４３で選択したダミー画像が端末ＩＤに関連付けされていない画像であるか否かを判定し（ステップＳ４４）、端末ＩＤに関連付けされていない画像であると判定した場合（ＹＥＳの場合）、既に選択した画像ではないかどうか判定する（ステップＳ４５）。また、ステップＳ４４において、端末ＩＤに関連付けされた画像であると判定した場合（ＮＯの場合）、ステップＳ４３に戻り処理を繰り返す。
【００８５】
画像管理サーバ５０は、ステップＳ４５において、既に選択した画像ではないと判定した場合（ＹＥＳの場合）、所定の画像変換処理を行い（ステップＳ４６）、認証入力画面に表示する分のダミー画像が揃ったか否かを判定する（ステップＳ４７）。また、ステップＳ４５において、既に選択した画像であると判定した場合（ＮＯの場合）、ステップＳ４３に戻り処理を繰り返す。
【００８６】
画像管理サーバ５０は、ステップＳ４７において、認証入力画面に表示する分のダミー画像が揃ったと判定した場合（ＹＥＳの場合）、認証用表示画面リストを生成し（ステップＳ４８）、生成した認証用表示画面リストをユーザ管理サーバ４０に送信する（ステップＳ４９）。また、ステップＳ４７において、認証入力画面に表示する分のダミー画像が揃わないと判定した場合（ＮＯの場合）、ステップＳ４３に戻り処理を繰り返す。
【００８７】
次に、図１２に基づいてダミー画像選択時に類似画像の選択を行う場合について説明する。まず、画像管理サーバ５０は、ユーザ管理サーバ４０から端末ＩＤを受信すると（ステップＳ５１）、受信した端末ＩＤに基づいて画像ＤＢ５１から有効認証画像を選択すると共に（ステップＳ５２）、画像ＤＢ５１からダミー画像を選択する（ステップＳ５３）。
【００８８】
そして、画像管理サーバ５０は、ステップＳ５３で選択したダミー画像が端末ＩＤに関連付けされていない画像であるか否かを判定し（ステップＳ５４）、端末ＩＤに関連付けされていない画像であると判定した場合（ＹＥＳの場合）、既に選択した画像ではないかどうか判定する（ステップＳ５５）。また、ステップＳ５４において、端末ＩＤに関連付けされた画像であると判定した場合（ＮＯの場合）、ステップＳ５３に戻り処理を繰り返す。
【００８９】
画像管理サーバ５０は、ステップＳ５５において、既に選択した画像ではないと判定した場合（ＹＥＳの場合）、当該画像が有効認証画像と類似しているか否かを判定する（ステップＳ５６）。また、ステップＳ５５において、既に選択した画像であると判定した場合（ＮＯの場合）、ステップＳ５３に戻り処理を繰り返す。
【００９０】
画像管理サーバ５０は、ステップＳ５６において、当該画像が有効認証画像と類似していると判定した場合（ＹＥＳの場合）、認証入力画面に表示する分のダミー画像が揃ったか否かを判定する（ステップＳ５７）。また、ステップＳ５６において、当該画像が有効認証画像と類似していないと判定した場合（ＮＯの場合）、ステップＳ５３に戻り処理を繰り返す。
【００９１】
画像管理サーバ５０は、ステップＳ５７において、認証入力画面に表示する分のダミー画像が揃ったと判定した場合（ＹＥＳの場合）、認証用表示画面リストを生成し（ステップＳ５８）、生成した認証用表示画面リストをユーザ管理サーバ４０に送信する（ステップＳ５９）。また、ステップＳ５７において、認証入力画面に表示する分のダミー画像が揃わないと判定した場合（ＮＯの場合）、ステップＳ５３に戻り処理を繰り返す。
【００９２】
次に、上述した画像認証システムにおける有効認証画像の登録動作例について図１３を参照しながら説明する。
図１３は、本発明の画像認証システムにおいてユーザが有効認証画像の登録を要求してから登録を完了するまでの一連の処理の一例を示すシーケンス図である。
【００９３】
図１３において、画像認証システムは、ユーザが端末装置に有効認証画像の登録要求を行うことによってその動作を開始する。ユーザが端末装置１から登録要求を行うと（Ｓ６１）、端末装置１は有効認証画像を取得するためにカメラ部１１の設定を行う（Ｓ６２）。ここで、前述の図１０に示した基本フローは、全ての端末装置１において有効認証画像取得時のカメラ部１１の設定を同一にした場合の例とする。
【００９４】
端末装置１は、カメラ部１１の設定準備が完了すると、その旨をユーザに通知する（Ｓ６３）。この通知に対してユーザは、端末装置１に有効認証画像の取得を要求する（Ｓ６４）。このときの有効認証画像の取得要求とは、有効認証画像として使用したい被写体に対してカメラ部１１のシャッターを切る動作などを行うことをさす。
【００９５】
端末装置１は、有効認証画像の登録処理として、ユーザ管理サーバ４０へ端末ＩＤと有効認証画像となる画像データとを送信する（Ｓ６５）。このとき端末装置１は、事前にユーザ管理サーバ４０に対して端末ＩＤや表示するディスプレイの条件等を登録しておく必要があるが、ここでは端末装置１の端末ＩＤ等はユーザ管理サーバ４０に予め登録済みであるとして説明するものとする。
【００９６】
端末装置１から画像登録要求を受信したユーザ管理サーバ４０は、端末装置１からの画像登録要求に含まれる端末ＩＤをチェックし、端末ＩＤがユーザＤＢ４１に登録されているＩＤかどうかの確認を行い（Ｓ６６）、前述の図８に示したシーケンスで説明した処理と同様の手順で端末装置１の認証処理を行う。なお、最初の有効認証画像の登録処理時には画像認証を行えないため、この画像認証処理を省略するか、あるいは、所定枚数の有効認証画像が揃うまでの間、端末装置毎に予め設定されているデフォルトセットの画像から選択するようにしてもよい。
【００９７】
ユーザ管理サーバ４０は、ユーザＤＢ４１に登録されている端末装置１であれば、認証用表示画面情報を作成するために、端末装置１の端末ＩＤを画像管理サーバ５０へ送信して認証用表示画面リストを要求する（Ｓ６７）。
【００９８】
ユーザ管理サーバ４０から認証用表示画面リスト要求を受信した画像管理サーバ５０は、画像ＤＢ５１から、有効認証画像として端末ＩＤに関連付けられている画像の中から画像を１個選択し（Ｓ６８）、次に端末ＩＤに基づいて画像ＤＢ５１からダミー画像を選択する（Ｓ６９）。なお、最初の画像登録時には有効認証画像を、端末ＩＤ毎に予め設定されているデフォルトセットの画像の中から選択する。
【００９９】
ダミー画像の選択時には、端末ＩＤに関連付けられている画像以外から選択すると共に、同じ画像が重複しないように設定する。また、例えば、認証入力画面が９個の画像から構成される場合は８個のダミー画像を選択する。こうして選択された１個の有効認証画像と８個のダミー画像による認証用表示画面リスト（データ）を作成し（Ｓ７０）、この認証用表示画面リストをユーザ管理サーバ４０へと送信する（Ｓ７１）。
【０１００】
次に、ユーザ管理サーバ４０は、画像管理サーバ５０から認証用表示画面リストを受信すると、認証用表示画面リストに含まれる有効認証画像の画像ＩＤをユーザＤＢ４１に登録すると共に（Ｓ７２）、ユーザＤＢ４１の表示フォーマットを参照して端末装置１の表示部１９に合うよう解像度や画像サイズの変更などの表示フォーマット変換を行って認証用表示画面情報を生成し（Ｓ７３）、この認証用表示画面情報を端末装置１へと送信する（Ｓ７４）。
【０１０１】
端末装置１は、ユーザ管理サーバ４０から認証用表示画面情報を受信すると、図９（Ｃ）に示した認証入力画面を表示部１９に出力する（Ｓ７５）。ユーザは、端末装置１に提示された画像の中から有効認証画像と考える画像を選択すると（Ｓ７６）、端末装置１は、ユーザにより選択された画像に対応する画像ＩＤ及び端末ＩＤをユーザ管理サーバ４０へと送信する（Ｓ７７）。
【０１０２】
ユーザ管理サーバ４０は、端末装置１から送信された端末ＩＤと画像ＩＤをユーザＤＢ４１により照合し（Ｓ７８）、これにより端末装置１が認証されると、端末装置１から送信された有効認証画像データの登録処理を開始する（Ｓ７９）。ユーザ管理サーバ４０は、有効認証画像データに画像ＩＤを付与して、画像管理サーバ５０に対して端末ＩＤと共に画像ＩＤ及び有効認証画像データの登録を要求する（Ｓ８０）。
【０１０３】
画像管理サーバ５０は、ユーザ管理サーバ４０から受信した端末ＩＤに基づいて画像ＩＤ及び有効認証画像データを画像ＤＢ５１に登録するとともに（Ｓ８１）、登録完了通知をユーザ管理サーバ４０へと送信する（Ｓ８２）。
【０１０４】
ユーザ管理サーバ４０は、画像管理サーバ５０から登録完了通知を受信すると、この登録完了通知を端末装置１へ通知する（Ｓ８３）。この通知を受けた端末装置１は、登録完了画面を表示することで有効認証画像の登録処理を完了する（Ｓ８４）。
【０１０５】
以上説明したように、本発明によれば、端末装置における認証の際に、ダミー画像のセットをシステム側で予め用意するのではなく、認証を受けようとするユーザ以外の他のユーザが設定した有効認証画像をダミー画像として使用することによって、画像認証システムを使い慣れ、どのようなダミー画像が存在するかを記憶したユーザが他人の端末を使って不正にアクセスすることを防止することができる。
【０１０６】
また、ユーザ数が増加する毎にダミー画像の種類が増えるため、システム側で画像を予め用意しておく手間を省略することが可能となる。
【０１０７】
また、ユーザが端末装置のカメラを用いて有効認証画像を取得する際に、カメラの撮影モードのパラメータを全ての端末装置において固定的かつ同一に設定することによって、有効認証画像とダミー画像の間に画質の差による区別をなくし、第三者から画質による差で見破られることを防止することができる。
【０１０８】
また、ユーザが端末装置のカメラを用いて有効認証画像を取得する際に、カメラの撮影モードのパラメータをランダムに設定することによって、カメラやユーザ毎に生じる有効認証画像の特徴をなくし、第三者から画質による差で見破られることを防止することができる。
【０１０９】
また、画像管理サーバが認証用表示画面リストを生成する際に、画像データベースから画像を取得時に全ての画像に画像変換処理をかけることによって、有効認証画像とダミー画像の間に画質の差による区別をなくし、第三者から画質による差で見破られることを防止することができる。
【０１１０】
また、画像管理サーバが有効認証画像を画像データベースに保存する際に、画像変換処理をかけることによって、登録されている全ての画像の間に画質の差による区別をなくし、第三者から画質による差で見破られることを防止することができる。
【０１１１】
以上、実施の形態に沿って本発明を説明したが、本発明はこれらに制限されるものではなく、その他、各々の機能について単独での実施、組み合わせの変更、処理手順の変更などが可能である。
【図面の簡単な説明】
【０１１２】
【図１】本発明の一実施形態に係る画像認証システムの概要構成例を示す図である。
【図２】図１に示した画像認証システムにおける端末装置の構成例を示すブロック図である。
【図３】図２に示した端末装置の外観図である。
【図４】図１に示した画像認証システムにおけるユーザ管理サーバの構成例を示すブロック図である。
【図５】ユーザ管理サーバにおいて管理されるユーザＤＢに格納されているデータの一例を示す図である。
【図６】図１に示した画像認証システムにおける画像管理サーバの構成例を示すブロック図である。
【図７】画像管理サーバにおいて管理される画像ＤＢに格納されているデータの一例を示す図である。
【図８】本発明の画像認証システムにおいてユーザが認証開始を要求して目的のコンテンツを取得するまでの処理の一例を示すシーケンス図である。
【図９】図８に示す一連の処理中に端末装置の表示部に表示される画面例を示す図である。
【図１０】画像管理サーバにおける認証用表示画面データを生成する処理の一例を説明するためのフロー図である。
【図１１】画像管理サーバにおける認証用表示画面データを生成する処理の他の例を説明するためのフロー図である。
【図１２】画像管理サーバにおける認証用表示画面データを生成する処理の他の例を説明するためのフロー図である。
【図１３】本発明の画像認証システムにおいてユーザが有効認証画像の登録を要求してから登録を完了するまでの一連の処理の一例を示すシーケンス図である。
【符号の説明】
【０１１３】
１…端末装置、２…ネットワーク網、３…コンテンツサーバ、４…認証サーバ、１１…カメラ部、１２…認証処理部、１３…コンテンツ要求処理部、１４…画像処理部、１５，４６，５６…ネットワーク送信処理部、１６，４２，５２…ネットワーク送受信部、１７，４３，５３…ネットワーク受信処理部、１８…表示処理部、１９…表示部、４０…ユーザ管理サーバ、４１…ユーザＤＢ、４４…ユーザ管理部、４５…認証キー生成部、５０…画像管理サーバ、５１…画像ＤＢ、５４…画像データ管理部、５５…認証用表示画面リスト生成部。
【図１】
0005027702.tif 000002
【図２】
0005027702.tif 000003
【図３】
0005027702.tif 000004
【図４】
0005027702.tif 000005
【図５】
0005027702.tif 000006
【図６】
0005027702.tif 000007
【図７】
0005027702.tif 000008
【図８】
0005027702.tif 000009
【図９】
0005027702.tif 000010
【図１０】
0005027702.tif 000011
【図１１】
0005027702.tif 000012
【図１２】
0005027702.tif 000013
【図１３】
0005027702.tif 000014