(57)【要約】【課題】利用者に特別な操作等を強いることなく、また発行者にも特別な作業を要求することなく、簡単かつ適切に認証情報を発行する。【解決手段】ユーザ端末ＵＳ１〜ＵＳｎにおいて、カメラ２６により認証対象物を撮像した場合に、この操作がトリガとなってユーザの現在位置情報、現在時刻情報及び上記認証対象物の画像データが認証ＩＤ発行要求として認証ＩＤ発行サーバＳＶに送信される。一方、認証ＩＤ発行サーバＳＶでは、ユーザ端末ＵＳ１〜ＵＳｎから認証ＩＤ発行要求を受信すると、この受信された認証ＩＤ発行要求に含まれるユーザの現在位置情報、現在時刻情報及び上記認証対象物の画像データが、予め登録しておいた位置条件、時間条件及び画像条件と照合され、上記受信された各情報が上記各条件を満たすと判定された場合に、認証ＩＤを上記発行要求元のユーザ端末ＵＳ１〜ＵＳｎへ送信する。【選択図】      図４
2009175887.tif 000002
【特許請求の範囲】
【請求項１】
認証情報発行装置と、この認証情報発行装置との間で通信ネットワークを介して情報通信が可能な利用者端末装置とを具備し、
前記利用者端末装置は、
利用者の日常行動中に、当該日常行動に関連する情報として、利用者の位置情報、時間情報、身体情報、周辺の環境情報及び認証対象物の画像情報のうちの少なくとも１つをセンサから取得する取得手段と、
前記取得された利用者の日常行動に関連する情報を認証情報の発行要求として、前記通信ネットワークを介して前記認証情報発行装置へ送信する手段と
を備え、
前記認証情報発行装置は、
前記利用者の日常行動に関連する情報をパラメータとして予め設定された認証情報発行条件を記憶した発行条件記憶手段と、
前記利用者端末装置から送信された利用者の日常行動に関連する情報を、前記通信ネットワークを介して受信する手段と、
前記発行条件記憶手段に記憶された認証情報発行条件に基づいて、前記受信された利用者の日常行動に関連する情報が前記認証情報発行条件を満たすか否かを判定する判定手段と、
前記受信された利用者の日常行動に関連する情報が前記認証情報発行条件を満たすと判定された場合に、認証情報を前記通信ネットワークを介して前記発行要求元の利用者端末装置へ送信する手段と
を備えることを特徴とする認証情報発行システム。
【請求項２】
前記利用者端末装置及び前記認証情報発行装置の少なくとも一方に、前記取得手段により取得された利用者の日常行動に関連する情報を記憶する利用者関連情報記憶手段を、さらに備え、
前記判定手段は、前記発行条件記憶手段に記憶された認証情報発行条件のパラメータに時間情報が含まれていない場合に、当該時間情報を含まない発行条件に基づいて、前記利用者関連情報記憶手段に記憶された過去の利用者の日常行動に関連する情報が認証情報の発行条件を満たすか否かを判定することを特徴とする請求項１記載の認証情報発行システム。
【請求項３】
前記判定手段は、
前記利用者の日常行動に関連する情報に認証対象物の画像情報が含まれている場合に、当該画像情報と、前記発行条件記憶手段に記憶された認証情報発行条件にパラメータの一つとして含まれる前記認証対象物の基準画像情報との類似度を算出する手段と、
前記算出された類似度をもとに、前記受信された認証対象物の画像情報が前記認証情報発行条件を満たすか否かを判定する手段と
を有することを特徴とする請求項１又は２記載の認証情報発行システム。
【請求項４】
前記認証情報発行装置は、前記利用者が、他の利用者との間で情報交換又は情報共有を行うためのコミュニティ・サービスを利用するための認証情報を発行することを特徴とする請求項１乃至３のいずれかに記載の認証情報発行システム。
【請求項５】
利用者端末装置からの発行要求に応じ、認証情報発行装置が認証情報を通信ネットワークを介して要求元の利用者端末装置へ送信する認証情報発行方法であって、
前記利用者端末装置が、利用者の日常行動中に、当該日常行動に関連する情報として、利用者の位置情報、時間情報、身体情報、周辺の環境情報及び認証対象物の画像情報のうちの少なくとも１つをセンサから取得するステップと、
前記利用者端末装置が、前記取得された利用者の日常行動に関連する情報を前記発行要求として通信ネットワークを介して前記認証情報発行装置へ送信するステップと、
前記認証情報発行装置が、前記利用者端末装置から送信された利用者の日常行動に関連する情報を受信するステップと、
前記認証情報発行装置が、前記利用者の日常行動に関連する情報をパラメータとして予め設定された認証情報発行条件をメモリから読み出し、この読み出された認証情報発行条件に基づいて、前記受信された利用者の日常行動に関連する情報が前記認証情報発行条件を満たすか否かを判定する判定ステップと、
前記認証情報発行装置が、前記受信された利用者の日常行動に関連する情報が前記認証情報発行条件を満たすと判定された場合に、認証情報を前記通信ネットワークを介して前記発行要求元の前記利用者端末装置へ送信するステップと
を備えることを特徴とする認証情報発行方法。
【請求項６】
前記利用者端末装置及び前記認証情報発行装置の少なくとも一方が、前記センサから取得した利用者の日常行動に関連する情報を記憶するステップをさらに備え、
前記判定ステップにおいて、前記前記認証情報発行装置が、前記メモリに記憶された認証情報発行条件のパラメータに時間情報が含まれていない場合に、当該時間情報を含まない発行条件に基づいて、前記利用者関連情報記憶手段に記憶された過去の利用者の日常行動に関連する情報が認証情報の発行条件を満たすか否かを判定することを特徴とする請求項５記載の認証情報発行方法。
【請求項７】
前記判定ステップにおいて、
前記認証情報発行装置が、前記利用者の日常行動に関連する情報に認証対象物の画像情報が含まれている場合に、当該画像情報と、前記発行条件記憶手段に記憶された認証情報発行条件にパラメータの一つとして含まれる前記認証対象物の基準画像情報との類似度を算出し、この算出された類似度をもとに、前記受信された画像情報が前記認証情報発行条件を満たすか否かを判定することを特徴とする請求項５又は６記載の認証情報発行方法。
【請求項８】
前記請求項５乃至７のいずれかに記載の認証情報発行方法を構成する各処理ステップを、前記利用者端末装置のコンピュータ及び前記認証情報発行装置のコンピュータに実行させることを特徴とするプログラム。
【請求項９】
前記請求項８記載のプログラムを、前記利用者端末装置及び前記認証情報発行装置に分散して記憶する記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えば利用者が自身の端末装置を用いてコミュニティ・サービスを利用する場合に、利用者の認証を行うための認証情報を発行するためのシステム、方法、プログラム及びその記憶媒体に関する。
【背景技術】
【０００２】
近年、利用者間で情報の交換や共有を行うシステムとして、Ｗｅｂ上の掲示板を利用するシステムやＳＮＳ（Social Network System）が知られている。この種のシステムは、一般にインターネット等のネットワーク上に電子的なコミュニティを形成し、このコミュニティを介して利用者の端末装置間でブラウザや電子メールによる情報交換又は情報共有を行うものである。
【０００３】
ところで、利用者がこの種のシステムを利用する場合、一般にシステムから認証情報（認証ＩＤ；IDentification）の発行を受ける必要がある。認証ＩＤの発行は、例えば発行者から直接通知される認証パスワードを利用したり、認証パスワードが埋め込まれたＱＲコードを読み込んだり、或いは別途発行者から通知されるコードを利用して、利用者端末から認証情報発行装置に対し発行要求を送信し、この発行要求に応じて発行装置が認証ＩＤを発行して要求元の利用者端末へ配信することにより行われる（例えば、特許文献１を参照。）。
【０００４】
【特許文献１】特開２００１−３４４２０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところが、上記した従来の認証ＩＤ発行方法は、いずれも利用者に認証ＩＤの発行要求を送信させるために、例えば認証パスワードの入力操作やＱＲコードの読み取り操作と云った特別な操作を要求する。このため、コミュニティ・サービスの利用や端末の操作に不慣れな利用者にとっては、操作が面倒となってサービスの利用を躊躇することが多かった。また、認証ＩＤの発行者にとっても、利用希望者に対し認証パスワードやコードを通知する必要があるため、経費並びに作業の負担が大きかった。
【０００６】
この発明は上記事情に着目してなされたもので、その目的とするところは、利用者に特別な操作等を強いることなく、また発行者にも特別な作業を要求することなく、簡単かつ適切に認証情報を発行することができる認証情報発行システム、方法、プログラム及びその記憶媒体を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するためにこの発明の一観点は、認証情報発行装置と、この認証情報発行装置との間で通信ネットワークを介して情報通信が可能な利用者端末装置とを具備するシステムにあって、利用者端末装置により、利用者の日常行動中に当該日常行動に関連する情報として利用者の位置情報、時間情報、身体情報、周辺の環境情報及び認証対象物の画像情報のうちの少なくとも１つをセンサから取得し、この取得された利用者の日常行動に関連する情報を認証情報の発行要求として認証情報発行装置へ送信する。一方、認証情報発行装置には、上記利用者の日常行動に関連する情報をパラメータとして予め設定された認証情報発行条件を記憶した発行条件記憶手段を用意しておく。そして、上記利用者端末装置から送信された利用者の日常行動に関連する情報を受信すると、上記発行条件記憶手段に記憶された認証情報発行条件に基づいて、この受信された利用者の日常行動に関連する情報が上記認証情報発行条件を満たすか否かを判定し、発行条件を満たすと判定された場合に認証情報を上記発行要求元の利用者端末装置へ送信するように構成したものである。
【０００８】
したがってこの発明の一観点によれば、認証コードの発行を要求する場合、利用者の日常行動における位置情報、時間情報、身体情報、周辺の環境情報及び認証対象物の画像情報のうちの少なくとも１つがセンサから取得され、この取得された利用者の日常行動に関連する情報が認証情報の発行要求として認証情報発行装置へ送信され、この利用者の日常行動に関連する情報をもとに認証情報発行装置により認証情報が発行される。このため利用者は、例えば認証パスワードの入力操作やＱＲコードの読み取り操作と云った特別な操作を行うことなく、日常の慣れた一般的な行動をするだけで、認証情報の発行要求が送信されるため、操作負担が軽減されて躊躇することなくサービスを利用することが可能となる。また、認証情報の発行者にとっては、利用希望者に対し認証パスワードやＱＲコード等を事前に通知する作業が不要となり、これにより経費並びに作業負担が大幅に軽減される。
【０００９】
また、この発明の一観点は以下のような各種具体的な機能を備えることも特徴とする。  
第１の機能は、上記利用者端末装置及び上記認証情報発行装置の少なくとも一方に、センサから取得した利用者の日常行動に関連する情報を記憶する利用者関連情報記憶手段をさらに設け、上記発行条件記憶手段に記憶された認証情報発行条件のパラメータに時間情報が含まれていない場合には、当該時間情報を含まない発行条件に基づいて、上記利用者関連情報記憶手段に記憶された過去の利用者の日常行動に関連する情報が認証情報の発行条件を満たすか否かを判定するものである。  
このようにすると、利用者の過去における日常行動履歴をもとに認証情報の発行の許認可を行うことが可能となる。
【００１０】
第２の機能は、利用者の日常行動に関連する情報に認証対象物の画像情報が含まれている場合に、当該画像情報と、上記発行条件記憶手段に記憶された認証情報発行条件にパラメータの一つとして含まれる上記認証対象物の基準画像情報との類似度を算出し、この算出された類似度をもとに、上記受信された認証対象物の画像情報が上記認証情報発行条件を満たすか否かを判定するものである。  
このようにすると、認証対象物の画像情報をもとに認証情報の発行の許認可を行うことが可能となる。例えば、旅先において、予め定められたチェックポイントの画像を記念撮影を兼ねて携帯端末のカメラで撮像し、これを発行要求として認証情報発行装置へ送信した場合にも、認証情報を発行することが可能となる。
【００１１】
第３の機能は、利用者が、他の利用者との間で情報交換又は情報共有を行うためのコミュニティ・サービスを利用するための認証情報を発行するものである。このようにすると、利用者は特別な操作を行うことなく気軽にコミュニティ・サービスに利用することが可能となり、他の利用者との間で情報交換または情報共有のための通信を行うことが可能となる。
【発明の効果】
【００１２】
要するにこの発明の一観点によれば、利用者に特別な操作等を強いることなく、また発行者にも特別な作業を要求することなく、簡単かつ適切に認証情報を発行することが可能な認証情報発行システム、方法、プログラム及びその記憶媒体を提供することができる。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照してこの発明に係わる実施形態を説明する。  
（第１の実施形態）  
図１は、この発明の第１の実施形態に係わる認証情報発行システムの概略構成図である。このシステムは、例えばコミュニティ・サービスを提供するサイトに認証ＩＤ発行サーバＳＶを設け、この認証ＩＤ発行サーバＳＶと複数のユーザ端末ＵＳ１〜ＵＳｎとの間で、通信ネットワークＮＷを介して認証ＩＤを発行するためのデータ通信を可能にしたものである。
【００１４】
なお、通信ネットワークＮＷは、例えばインターネットに代表されるＩＰ（Internet Protocol）網と、このＩＰ網にアクセスするためのアクセス網とから構成される。アクセス網としては、例えば有線公衆通信網、ＣＡＴＶ（Cable Television）網、有線ＬＡＮ（Local Area Network）、自動車・携帯通信網や無線ＬＡＮが用いられる。
【００１５】
認証ＩＤ発行サーバＳＶは次のように構成される。図２はそのハードウエア及びソフトウエアの構成を示すブロック図である。  
すなわち、認証ＩＤ発行サーバＳＶは中央制御ユニット（ＣＰＵ；Central Control Unit）１１を備え、このＣＰＵ１１に対しバス１２を介してプログラムメモリ１３、データメモリ１４、通信インタフェース（通信Ｉ／Ｆ）１５及び入出力インタフェース（入出力Ｉ／Ｆ）１６を接続したものである。
【００１６】
通信Ｉ／Ｆ１５は、ＣＰＵ１１の制御の下で、通信ネットワークＮＷにより規定される通信プロトコルに従い、上記ユーザ端末ＵＳ１〜ＵＳｎとの間でデータ通信を行う。通信プロトコルとしてはＴＣＰ／ＩＰ（Transmission Control Protocol／Internet Protocol）又はＨＴＴＰ／ＩＰ（Hyper Text Transport Protocol／Internet Protocol）が使用される。
【００１７】
入出力Ｉ／Ｆ１６には、入力デバイス１７及び表示デバイス１８が接続される。入力デバイス１７は、例えばキーボードやマウスからなる入力操作部と、メモリカード等の外部記憶媒体から画像データ等を読み込むドライバとを備えている。表示デバイス１８は液晶表示器により構成される。入出力Ｉ／Ｆ１６は、例えば管理者の操作により上記入力デバイス１７により入力された発行条件パラメータを取り込む。また入出力Ｉ／Ｆ１６は、ＣＰＵ１１の制御の下で供給された管理情報等の表示データを上記表示デバイス１８に表示させる。
【００１８】
データメモリ１４には、条件記憶部１４１と、認証ＩＤ記憶部１４２が設けられている。条件記憶部１４１には、コミュニティ・サービスの各々に対応付けて、当該コミュニティ・サービスを利用するための認証ＩＤの発行条件を表す情報が記憶される。認証ＩＤ記憶部１４２には、コミュニティ・サービスの各々に対応付けて、当該コミュニティ・サービスを利用するための認証ＩＤが記憶される。
【００１９】
プログラムメモリ１３には、この発明を実施するために必要なアプリケーション・プログラムとして、条件登録受付制御プログラム１３１と、認証ＩＤ生成制御プログラム１３２と、条件判定制御プログラム１３３と、認証ＩＤ送信制御プログラム１３４が格納されている。
【００２０】
条件登録受付制御プログラム１３１は、コミュニティ・サービスごとに、当該サービスを利用するために使用する認証ＩＤの発行条件を表すパラメータを上記入出力Ｉ／Ｆを介して入力デバイス１７から取り込み、この取り込んだパラメータをもとに条件判定式を生成して、この条件判定式を上記データメモリ１４内の条件記憶部１４１に記憶させる処理を、上記ＣＰＵ１１に実行させる。上記パラメータとしては、利用者の位置情報、時間情報、身体情報、周辺の環境情報及び認証対象物の画像情報が選択的に用いられる。なお、入力デバイス１７から条件判定式を入力して、この条件判定式をそのまま条件記憶部１４１に記憶させることも可能である。
【００２１】
認証ＩＤ生成制御プログラム１３２は、上記条件登録受付制御プログラム１３１による条件判定式の登録処理に応じて、対応するコミュニティ・サービスの認証ＩＤを生成し、この生成した認証ＩＤをコミュニティ・サービスのＩＤに対応付けてデータメモリ１４２内の認証ＩＤ記憶部１４２に格納する処理を、上記ＣＰＵ１１に実行させる。
【００２２】
条件判定制御プログラム１３３は、ユーザ端末ＵＳ１〜ＵＳｎから送信された発行条件のパラメータを含む認証ＩＤ発行要求が通信Ｉ／Ｆ１５により受信された場合に、この受信された発行条件のパラメータを上記条件記憶部１４１に記憶された条件判定式と照合することにより上記パラメータが発行条件を満たすか否かを判定する処理を、上記ＣＰＵ１１に実行させる。
【００２３】
認証ＩＤ送信制御プログラム１３４は、上記条件判定制御プログラム１３３により受信したパラメータが発行条件を満たすと判定された場合に、データメモリ１４内の認証ＩＤ記憶部１４２から対応する認証ＩＤを読み出し、この読み出した認証ＩＤを通信Ｉ／Ｆ１５から発行要求元のユーザ端末ＵＳ１〜ＵＳｎに向けて送信させる処理を、上記ＣＰＵ１１に実行させる。
【００２４】
一方、ユーザ端末ＵＳ１〜ＵＳｎは、例えば携帯電話機またはＰＤＡ（Personal Digital Assistant）からなり、次のように構成される。図３は、このうちの携帯電話機により構成されるユーザ端末のハードウエア及びソフトウエアの構成を示すブロック図である。
【００２５】
すなわち、ユーザ端末ＵＳ１〜ＵＳｎは、無線ユニット２１と、この無線ユニット２１に接続されるアンテナ２２と、信号処理ユニット２３と、この信号処理ユニット２３に接続される通話ユニットとを備えている。通話ユニットはスピーカ２４及びマイクロホン２５からなり、音声通話を行う際の音声の入出力デバイスとして使用される。
【００２６】
無線ユニット２１は、通信ネットワークＮＷの無線基地局から送信された無線搬送波信号をアンテナ２１を介して受信したのち受信ベースバンド信号に復調し、この受信ベースバンド信号を信号処理ユニット２３に出力する。またそれと共に、信号処理ユニット２３から出力される送信ベースバンド信号により無線搬送波信号を変調し、この変調された無線搬送波信号を増幅して上記アンテナ２２から無線基地局へ送信する。
【００２７】
信号処理ユニット２３は、上記無線ユニット２１から出力された受信ベースバンド信号に対し、パケット分離処理、デパケット処理及びデータ復号処理等を施して情報データを再生する。そして、この再生された情報データが音声データであればアナログ信号に変換して上記スピーカ２４から出力させる。一方、上記再生された情報データがＷｅｂページ等のＨＴＭＬ（Hyper Text Markup Language）データであれば、このＨＴＭＬデータを制御ユニット３０に供給する。
【００２８】
また信号処理ユニット２３は、音声通信モードにおいて、マイクロホン２５から出力された音声信号をディジタル信号に変換したのち音声符号化し、この符号化された音声データをパケット化したのち他のパケットと多重化して、これを送信ベースバンド信号として上記無線ユニット２１へ出力する。一方、データ通信モードにおいて、制御ユニット３０から出力される各種要求データやＷｅｂページ関連情報等のＨＴＭＬデータをパケット化したのち他のパケットと多重化して、これを送信ベースバンド信号として上記無線ユニット２１へ出力する。
【００２９】
制御ユニット３０は例えばマイクロコンピュータからなり、この発明を実施するために必要な制御機能として、ユーザ関連情報取得送信制御モジュール３０１と、認証ＩＤ受信制御モジュール３０２とを備えている。なお、これらの制御モジュールはいずれも、アプリケーション・プログラムを上記マイクロコンピュータに実行させることにより実現される。
【００３０】
ユーザ関連情報取得送信制御モジュール３０１は、ユーザの日常行動に関連する情報をセンサ群から選択的に取り込む処理を実行する。例えば、センサ群としてはＧＰＳ（Global Positioning System）受信機３１、時計回路２９及びカメラ２６が用いられる。ＧＰＳ受信機３１は自端末の位置情報を検出する。時計回路２９は現在時刻を計時してそのデータを出力する。カメラ２６は認証対象物を撮像してその画像データを出力する。ユーザ関連情報取得送信制御モジュール３０１は、上記ＧＰＳ受信機３１から自端末の位置情報を、上記時計回路２９から現在時刻を表すデータを、またカメラ２６から認証対象物の画像データをそれぞれ取り込む。
【００３１】
また、ユーザ関連情報取得送信制御モジュール３０１は、上記取り込んだ情報を認証ＩＤ発行条件のパラメータとし、このパラメータと自端末のデバイスＩＤを認証ＩＤ発行要求に含めて上記無線ユニット２１から前記認証ＩＤ発行サーバＳＶへ送信させる処理を実行する。
【００３２】
なお、ユーザの日常行動に関連する情報を取り込むためのセンサとしては、他にマイクロホン２５を用いてもよく、さらには歩数計や体温計、脈拍計等のユーザの身体情報を検出するものや、高度計や室温計、照度計、気圧計等のユーザの周辺環境を表す情報を検出するものを用いてもよい。
【００３３】
認証ＩＤ受信制御モジュール３０２は、上記認証ＩＤ発行要求の送信に対し認証ＩＤ発行サーバＳＶから送信される認証ＩＤを上記無線ユニット２１及び信号処理ユニット２３を介して受信し、この受信した認証ＩＤを記憶ユニット３３に一旦保存したのち、表示部２７に表示させる。  
なお、電源回路３４はバッテリ３５の出力をもとに所定の電源電圧Ｖccを生成して上記各ユニット２１，２３，３０に供給する。
【００３４】
次に、以上のように構成されたシステムにおける認証ＩＤの発行に係わる一連の動作を説明する。図４は、認証ＩＤ発行サーバＳＶ及びユーザ端末の制御手順と制御内容を示すフローチャートである。なお、ここではユーザ端末ＵＳ１からの要求に応じて認証ＩＤ発行サーバＳＶが認証ＩＤを発行する場合を例にとって説明する。
【００３５】
認証ＩＤ発行サーバＳＶにおいて、管理者は先ずコミュニティ・サービスに対応して当該サービスを利用する際に必要な認証ＩＤの発行条件を表すパラメータを登録するための操作を、入力デバイス１７において行う。例えば、有効範囲を表す位置情報、有効時間帯を表す時間情報、認証対象物の基準画像データを入力デバイス１７により入力する。
【００３６】
上記発行条件のパラメータの入力操作が行われると、認証ＩＤ発行サーバＳＶはステップＳ４１により登録条件受付制御プログラム１３１を起動して、上記入力デバイス１７より入力されたパラメータを入出力Ｉ／Ｆ１６を介して取り込み、この取り込んだ各パラメータをもとに条件判定式を生成してこの条件判定式をコミュニティ・サービスのＩＤに対応付けてデータメモリ１４内の条件記憶部１４１に格納する。
【００３７】
続いて認証ＩＤ発行サーバＳＶは、ステップＳ４２により認証ＩＤ生成制御プログラム１３２を起動し、上記対応するコミュニティ・サービスの認証ＩＤを生成し、この生成された認証ＩＤをコミュニティ・サービスのＩＤに対応付けてデータメモリ１４内の認証ＩＤ記憶部１４２に格納する。
【００３８】
そして、この状態で管理者が、入力デバイス１７においてコミュニティ・サービスを選択するための操作を行うと、認証ＩＤ発行サーバＳＶはこの選択操作により指定されたコミュニティ・サービスのＩＤをステップＳ４３により取り込み、当該ＩＤに対応するコミュニティ・サービスを構築するための処理をステップＳ４４により実行する。そして、このコミュニティ・サービスの構築処理が終了すると、ステップＳ４５により当該コミュニティ・サービスのＩＤに対応する条件判定式を上記条件記憶部１４１から読み出し、この読み出した条件判定式を表すデータをユーザ端末ＵＳ１〜ＵＳｎに向けて通信Ｉ／Ｆ１５から送信させる。
【００３９】
一方、ユーザ端末ＵＳ１〜ＵＳｎは、認証ＩＤ発行サーバＳＶから構築中のコミュニティ・サービスに対応する条件判定式を表すデータが到来すると、制御ユニット３０がステップＳ４６により当該条件判定式を表すデータを受信再生して、これを記憶ユニット３３に保存すると共に表示部２７に表示させる。そして、この状態で制御ユニット３０は、ステップＳ４７において、認証ＩＤ取得要求のトリガとなるユーザの日常行動のアクション動作を監視する。
【００４０】
この状態で、ユーザが例えばカメラ２６により、上記表示された条件判定式により指定される認証対象物を撮像する操作を行ったとする。そうすると制御ユニット３０は、ステップＳ４８によりユーザ関連情報取得送信制御モジュール３０１を起動し、上記カメラ２６の画像データを取り込むと共に、ＧＰＳ受信機３１から自端末の現在位置情報を取り込み、さらに時計回路２９から現在時刻を示すデータを取り込む。そして、ステップＳ４９において、この取り込んだ各パラメータ、つまりユーザ関連情報と、自端末のデバイスＩＤを含む認証ＩＤ発行要求を生成し、この生成した認証ＩＤ発行要求を無線ユニット２１から認証ＩＤ発行サーバＳＶに向けて送信させる。
【００４１】
これに対し認証ＩＤ発行サーバＳＶは、上記ユーザ端末ＵＳ１〜ＵＳｎから送信された認証ＩＤ発行要求を通信Ｉ／Ｆ１５により受信すると、ステップＳ５０からステップＳ５１に移行してここで条件判定制御プログラム１３３を起動し、上記受信された認証ＩＤ発行要求に含まれるパラメータをデータメモリ１４内の条件記憶部１４１に記憶されている条件判定式と照合することにより、上記パラメータが認証ＩＤの発行条件を満たすか否かを判定する。そして、この判定の結果、上記受信したパラメータが発行条件を満たしている場合には、ステップＳ５２からステップＳ５３に移行して認証ＩＤ送信制御プログラム１３４を起動し、データメモリ１４内の認証ＩＤ記憶部１４２から対応する認証ＩＤを読み出し、この読み出した認証ＩＤを要求元のユーザ端末ＵＳ１〜ＵＳｎに向けて通信Ｉ／Ｆ１５から送信させる。
【００４２】
ユーザ端末ＵＳ１〜ＵＳｎの制御ユニット３０は、上記認証ＩＤ発行要求の送信後に認証ＩＤ発行サーバＳＶから上記認証ＩＤが送られると、ステップＳ５４により認証ＩＤ受信制御モジュール３０２を起動して上記認証ＩＤを受信し、この受信した認証ＩＤを記憶ユニット３３に保存すると共に表示部２７に表示させる。  
したがってユーザは、自身の端末から上記認証ＩＤをもとにコミュニティ・サービスに対しアクセスすることにより、以後当該コミュニティ・サービスを利用して他のユーザ端末との間で情報交換または情報共有を行うことが可能となる。
【００４３】
次に、以上のようなシーケンスにより実行される認証ＩＤ発行処理を、３つの具体例を挙げて説明する。  
（１）ライブイベントに参加した人が作るコミュニティに参加する場合  
先ずイベントの主催者は、認証ＩＤ発行サーバＳＶに対し、認証ＩＤ発行のための条件として、例えば「時間条件：２００７年１０月１日１８時〜２０時（ライブイベントの開示時刻から終了時刻）」と、「場所条件：ａｂｃアリーナ（ライブイベント会場）を中心とする半径５００ｍの範囲」と、「画像条件：ライブイベントのチケットロゴマーク」を登録する。この登録処理は、イベントの主催者の依頼を受けたシステム管理者が入力デバイス１７から入力することにより行われる。なお、イベントの主催者が自身の端末から、通信ネットワークＮＷを介して認証ＩＤ発行サーバＳＶに対しアクセスし、これにより遠隔的に認証ＩＤ発行のための条件を登録するようにしてもよい。
【００４４】
上記認証ＩＤ発行のための条件が認証ＩＤ発行サーバＳＶに登録されると、認証ＩＤ発行サーバＳＶでは認証ＩＤが生成される。また、上記イベントの主催者がＳＮＳやメーリングリスト等のサービスを選択すると、認証ＩＤ発行サーバＳＶではこの選択に応じて上記イベントを対象とするコミュニティ・サービスが構築され、さらにこのコミュニティ・サービスに対し上記生成された認証ＩＤが対応付けられる。
【００４５】
以上の処理が終了すると認証ＩＤ発行サーバＳＶは、ユーザ端末ＵＳ１〜ＵＳｎに対し、ライブイベント会場にてコミュニティが構築されている旨のメッセージと、当該コミュニティに参加する際に必要となる認証ＩＤを取得するための条件判定式と、認証ＩＤ発行サーバＳＶと通信するためのメールアドレスをメールにて配信する。
【００４６】
これに対し、上記コミュニティに参加しようとするユーザは、自身がライブイベント会場内もしくはその周辺に位置し、かつイベント開催時間中であることを確認した上で、チケットのロゴマークを自身の端末ＵＳ１のカメラ２６により撮像する。そうするとこの撮像操作のアクションがトリガとなって、ユーザ端末ＵＳ１では上記カメラ２６から取り込んだチケットのロゴマークを撮像した画像データと、ＧＰＳ受信機３１から取り込んだ自端末の現在位置情報と、時計回路２９から取り込んだ現在時刻情報が、メール本文に挿入或いは添付され、このメールが認証ＩＤ発行要求として認証ＩＤ発行サーバＳＶに向け送信される。
【００４７】
上記認証ＩＤ発行要求としてとしてのメールを受信すると認証ＩＤ発行サーバＳＶでは、当該メールに挿入または添付された端末の現在位置情報及び現在時刻情報が、上記登録された位置条件及び時間条件を満たすか否かが先ず判定される。そして、両条件を満たすことが確認されると、続いて上記メールに挿入または添付されたチケットのロゴマークを撮像した画像データが上記登録された画像条件と照合され、これにより上記受信された画像データの正当性が確認される。
【００４８】
ここで、この照合処理は例えばテンプレートマッチングをベースとする手法を用いて行われる。すなわち、上記受信された画像データと上記画像条件として登録された基準画像データとの間で、画素ごとに画素値の差分を求めてこれを累積することにより画像データ間の類似度を計算し、この類似度が予め設定されたしきい値以上であるか否かを判定する。
【００４９】
そして、この照合処理の結果、上記受信されたチケットのロゴマークを撮像した画像データの正当性が確認されると、認証ＩＤ発行サーバＳＶから要求元のユーザ端末ＵＳ１に対し、認証ＩＤとアクセス先のＵＲＬ（Uniform Resource Locator）がメールにより通知される。
【００５０】
ユーザは、上記通知された認証ＩＤをもとに、自身の端末ＵＳ１から上記ＵＲＬに対しアクセスする。かくして、以後ユーザは他のユーザとの間で上記ＵＲＬに対応するコミュニティを介して、現在開催中のライブイベントについて情報交換または情報共有のための通信が可能となる。
【００５１】
（２）場所Ａに立ち寄った人で作るコミュニティに参加する場合  
例えば観光旅行の主催者は、認証ＩＤ発行サーバＳＶに対し、認証ＩＤ発行のための条件として、例えば「時間条件：２００７年１０月１日以降」と、「場所条件：場所Ａを中心とする半径５００ｍの範囲」と、「画像条件：場所Ａにある有名な石碑の画像データ」を登録する。この登録処理は、前記ライブイベントの場合と同様に、観光旅行の主催者の依頼を受けたシステム管理者が入力デバイス１７から入力することにより行ってもよいし、イベントの主催者が自身の端末から通信ネットワークＮＷを介して認証ＩＤ発行サーバＳＶに対しアクセスし、これにより遠隔的に認証ＩＤ発行のための条件を入力することにより行ってもよい。
【００５２】
上記認証ＩＤ発行のための条件が認証ＩＤ発行サーバＳＶに登録されると、認証ＩＤ発行サーバＳＶでは認証ＩＤが生成される。また、上記観光旅行の主催者がＳＮＳやメーリングリスト等のサービスを選択すると、認証ＩＤ発行サーバＳＶではこの選択に応じて上記観光旅行を対象とする電子的なコミュニティが構築され、さらにこのコミュニティに対し上記生成された認証ＩＤが対応付けられる。
【００５３】
以上の処理が終了すると認証ＩＤ発行サーバＳＶは、ユーザ端末ＵＳ１〜ＵＳｎに対し、場所Ａについてのコミュニティが構築されている旨のメッセージと、当該コミュニティに参加する際に必要となる認証ＩＤを取得するための条件判定式と、認証ＩＤ発行サーバＳＶと通信するためのメールアドレスをメールにて配信する。
【００５４】
さて、上記メールを受信したユーザが、後日旅行で上記場所Ａに立ち寄り、当該場所Ａにある石碑を自身の端末のカメラ２６で撮像したとする。そうするとこの撮像操作のアクションがトリガとなって、ユーザ端末ＵＳ２では上記カメラ２６から取り込んだ石碑の画像データと、ＧＰＳ受信機３１から取り込んだ自端末の現在位置情報と、時計回路２９から取り込んだ現在時刻情報がメール本文に挿入或いは添付され、このメールが認証ＩＤ発行要求として認証ＩＤ発行サーバＳＶに向け送信される。
【００５５】
上記認証ＩＤ発行要求としてとしてのメールを受信すると認証ＩＤ発行サーバＳＶでは、当該メールに挿入または添付された端末の現在位置情報及び現在時刻情報が、上記登録された位置条件及び時間条件を満たすか否かが先ず判定される。そして、両条件を満たすことが確認されると、続いて上記メールに挿入または添付された石碑の画像データが上記登録された画像条件と照合され、これにより上記受信された石碑の画像データの正当性が確認される。なお、この照合処理についても、前記チケットのロゴマークの場合と同様に、画像データ間の類似度を計算して、この類似度が予め設定されたしきい値以上であるか否かを判定することによりなされる。そして、この照合処理の結果、上記受信された石碑の画像データの正当性が確認されると、認証ＩＤ発行サーバＳＶから要求元のユーザ端末ＵＳ１に対し、認証ＩＤとアクセス先のＵＲＬ（Uniform Resource Locator）がメールにより通知される。
【００５６】
ユーザは、上記通知された認証ＩＤをもとに、自身の端末ＵＳ１から上記ＵＲＬに対しアクセスする。かくして、以後ユーザは、同様に場所Ａを訪れたことがある他のユーザとの間で、上記ＵＲＬに対応するコミュニティを介して上記場所Ａについて情報交換または情報共有のための通信が可能となる。
【００５７】
（３）指定されたポストカードを手渡された人で作るコミュニティに参加する場合  
主催者は、認証ＩＤ発行サーバＳＶに対し、認証ＩＤ発行のための条件として、例えば「時間条件：２００７年１０月１日以降」と、「場所条件：なし」と、「画像条件：ポストカードの写真」を登録する。この登録処理は、先に述べたライブイベントの場合や観光旅行の場合と同様に、主催者の依頼を受けたシステム管理者が入力デバイス１７から入力することにより行ってもよいし、主催者が自身の端末から通信ネットワークＮＷを介して認証ＩＤ発行サーバＳＶに対しアクセスし、これにより遠隔的に認証ＩＤ発行のための条件を入力することにより行ってもよい。
【００５８】
上記認証ＩＤ発行のための条件が認証ＩＤ発行サーバＳＶに登録されると、認証ＩＤ発行サーバＳＶでは認証ＩＤが生成される。また、上記主催者がＳＮＳやメーリングリスト等のサービスを選択すると、認証ＩＤ発行サーバＳＶではこの選択に応じて上記ポストカードの配布予定者を対象とする電子的なコミュニティが構築され、さらにこのコミュニティに対し上記生成された認証ＩＤが対応付けられる。
【００５９】
続いて、配布予定の各ユーザに対しポストカードが配布される。このポストカードには、注意書きとして、コミュニティが構築されている旨のメッセージと、当該コミュニティに参加する際に必要となる認証ＩＤを取得するための条件判定式と、認証ＩＤ発行サーバＳＶと通信するためのメールアドレスが記載される。
【００６０】
さて、上記ポストカードを受け取ったユーザが、当該ポストカードの写真を自身の端末のカメラ２６で撮像したとする。そうするとこの撮像操作のアクションがトリガとなって、ユーザ端末ＵＳｎでは上記カメラ２６から取り込んだポストカードの写真の画像データと、時計回路２９から取り込んだ現在時刻情報がメール本文に挿入或いは添付され、このメールが認証ＩＤ発行要求として認証ＩＤ発行サーバＳＶに向け送信される。
【００６１】
上記認証ＩＤ発行要求としてとしてのメールを受信すると認証ＩＤ発行サーバＳＶでは、当該メールに挿入または添付された現在時刻情報が、上記登録された時間条件を満たすか否かが先ず判定される。そして、条件を満たすことが確認されると、続いて上記メールに挿入または添付されたポストカードの写真の画像データが上記登録された画像条件と照合され、これにより上記受信されたポストカードの写真の画像データの正当性が確認される。なお、この照合処理についても、前記チケットのロゴマークや石碑の画像を照合する場合と同様に、画像データ間の類似度を計算して、この類似度が予め設定されたしきい値以上であるか否かを判定することによりなされる。そして、この照合処理の結果、上記受信されたポストカードの写真の画像データの正当性が確認されると、認証ＩＤ発行サーバＳＶから要求元のユーザ端末ＵＳ１に対し、認証ＩＤとアクセス先のＵＲＬ（Uniform Resource Locator）がメールにより通知される。
【００６２】
ユーザは、上記通知された認証ＩＤをもとに、自身の端末ＵＳ１から上記ＵＲＬに対しアクセスする。かくして、以後ユーザは、同様にポストカードが配布された他のユーザとの間で、上記ＵＲＬに対応するコミュニティを介して情報交換または情報共有のための通信が可能となる。
【００６３】
以上述べたように第１の実施形態では、ユーザ端末ＵＳ１〜ＵＳｎにおいて、カメラ２６により認証対象物を撮像した場合に、この操作がトリガとなってユーザの現在位置情報、現在時刻情報及び上記認証対象物の画像データが認証ＩＤ発行要求として認証ＩＤ発行サーバＳＶに送信される。一方、認証ＩＤ発行サーバＳＶでは、ユーザ端末ＵＳ１〜ＵＳｎから認証ＩＤ発行要求を受信すると、この受信された認証ＩＤ発行要求に含まれるユーザの現在位置情報、現在時刻情報及び上記認証対象物の画像データが、予め登録しておいた位置条件、時間条件及び画像条件と照合され、上記受信された各情報が上記各条件を満たすと判定された場合に、認証ＩＤを上記発行要求元のユーザ端末ＵＳ１〜ＵＳｎへ送信するようにしている。
【００６４】
したがって、認証ＩＤの発行を要求する場合、ユーザの日常行動によるアクションがトリガとなって、この日常行動のアクションにより取得される端末の位置情報、時間情報及び認証対象物の画像データが認証情報の発行要求として認証ＩＤ発行サーバＳＶへ送信され、この発行要求に応じて認証ＩＤ発行サーバＳＶにより認証ＩＤが発行される。このためユーザは、例えば認証パスワードの入力操作やＱＲコードの読み取り操作と云った特別な操作を行うことなく、カメラによる撮像操作と云った日常の慣れた操作をするだけで、認証ＩＤの発行要求が送信されるため、操作負担が軽減されて躊躇することなくコミュニティを利用することが可能となる。また、認証ＩＤの発行者にとっては、発行を希望するユーザに対し認証パスワードやＱＲコード等を事前に通知する作業が不要となり、これにより経費並びに作業負担が大幅に軽減される。
【００６５】
また、ユーザ端末ＵＳ１〜ＵＳｎから認証ＩＤ発行要求として送られたユーザ関連情報に認証対象物の画像データが含まれている場合に、当該画像データと、上記条件記憶部１４１に画像条件として記憶された上記認証対象物の基準画像データとの類似度をテンプレートマッチングをベースとする手法を用いて算出し、この算出された類似度をもとに、上記受信された認証対象物の画像データが上記認証ＩＤの発行条件を満たすか否かを判定している。このため、比較的簡単かつ正確に画像データによる条件判定を行うことができる。
【００６６】
（第２の実施形態）  
この発明の第２の実施形態は、ユーザ端末から送信されるユーザ関連情報を認証ＩＤ発行サーバＳＶで蓄積し、この蓄積した過去のユーザ関連情報も加味して認証ＩＤの発行条件を満たしているか否かを判定するものである。  
図５は、この発明の第２の実施形態に係わる認証ＩＤ発行システムで使用される認証ＩＤ発行サーバの構成を示すブロック図である。なお、同図において、前記図２と同一部分には同一符号を付して詳しい説明は省略する。
【００６７】
認証ＩＤ発行サーバＳＶには、ユーザ関連情報データベース１９が設けられている。このユーザ関連情報データベースは、ユーザ端末ＵＳ１〜ＵＳｎから送られた画像データや位置情報、時間情報等のユーザ関連情報をユーザ端末のデバイスＩＤに対応付けて蓄積するために用いられる。
【００６８】
認証ＩＤ発行サーバＳＶの条件判定制御プログラム１３５は、次のような処理をＣＰＵ１１に実行させる。すなわち、ユーザ端末ＵＳ１〜ＵＳｎから認証ＩＤ発行要求が到来した場合に、当該要求された認証ＩＤの発行条件のうち時間条件が「なし」に設定されているか否かを判定する。そして、「時間条件：なし」に設定されている場合に、上記ユーザ関連情報データベース１９に蓄積されている過去の画像データを検索し、上記要求された認証ＩＤを発行するための画像条件に対応する過去の画像データの有無を判定する。そして、画像条件に対応する過去の画像データが見つかった場合には、認証ＩＤ送信制御プログラム１３４に対し要求元のユーザ端末への認証ＩＤの送信を指示する。
【００６９】
このような構成であるから、例えば認証ＩＤの発行条件が登録される以前に、あるユーザが場所Ａを訪れたことを証明する石碑の画像データがユーザ関連情報データベース１９に記憶されていれば、ユーザは場所Ａを再度訪れなくても、コミュニティに参加するための認証ＩＤを受け取ることが可能となる。
【００７０】
（その他の実施形態）  
前記第２の実施形態では、ユーザ端末ＵＳ１〜ＵＳｎから認証ＩＤ発行条件に対応するアクションが検出された場合に送信される、画像データや位置情報、時間情報等のユーザ関連情報を、認証ＩＤ発行サーバＳＶ内のユーザ関連情報データベース１９で蓄積するようにしたが、同様のユーザ関連情報データベースをユーザ端末ＵＳ１〜ＵＳｎ内に設け、このユーザ端末ＵＳ１〜ＵＳｎ内のユーザ関連情報データベースに蓄積するようにしてもよい。この場合には、ユーザ操作により上記ユーザ関連情報データベースに蓄積された過去のユーザ関連情報を選択することで、当該過去のユーザ関連情報が読み出されて認証ＩＤ発行要求として認証ＩＤ発行サーバＳＶに送信される。このような構成であれば、過去のユーザ関連情報をトリガとして認証ＩＤの再発行を受けることができる。これによりユーザは、時間条件が設定されていないコミュニティに対し、随時何度でも参加することが可能となる。
【００７１】
その他、ユーザ端末の種類とその構成、制御手順及び制御内容、認証ＩＤ発行サーバの種類とその構成、制御手順及び制御内容、利用者の日常行動に関する情報の種類等についても、この発明の要旨を逸脱しない範囲で種々変形して実施できる。  
要するにこの発明は、上記各実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記各実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、各実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【図面の簡単な説明】
【００７２】
【図１】この発明の第１の実施形態に係わる認証情報発行システムの概略構成図である。
【図２】図１に示したシステムにおける認証ＩＤ発行サーバの構成を示すブロック図である。
【図３】図１に示したシステムにおけるユーザ端末の構成を示すブロック図である。
【図４】図１に示したシステムにおける認証ＩＤの発行動作に係わる一連の処理手順と処理内容を示すフローチャートである。
【図５】この発明の第２の実施形態に係わる図１に示したシステムにおける認証ＩＤの発行動作に係わる一連の処理手順と処理内容を示すフローチャートである。における認証ＩＤ発行サーバの構成を示すブロック図である。
【符号の説明】
【００７３】
ＳＶ…認証ＩＤ発行サーバ、ＮＷ…通信ネットワーク、ＵＳ１〜ＵＳｎ…ユーザ端末、ＩＳ１〜ＩＳｍ…情報端末、Ｇ１〜Ｇｋ…実物体としての絵画、１１…認証ＩＤ発行サーバのＣＰＵ、１２…バス、１３…プログラムメモリ、１４…データメモリ、１４１…条件記憶部、１４２…認証ＩＤ記憶部、１５…通信インタフェース、１６…入出力インタフェース、１７…入力デバイス、１８…表示デバイス、１９…ユーザ関連情報データベース、２１…無線ユニット、２２…アンテナ、２３…信号処理ユニット、２４…スピーカ、２５…マイクロホン、２６…カメラ、２７…表示部、２８…キー入力部、２９…時計回路、３０…制御ユニット、３０１…ユーザ関連情報取得送信制御モジュール、３０２…認証ＩＤ受信制御モジュール、３３…記憶ユニット、３４…電源回路、３５…バッテリ。
【図１】
2009175887.tif 000003
【図２】
2009175887.tif 000004
【図３】
2009175887.tif 000005
【図４】
2009175887.tif 000006
【図５】
2009175887.tif 000007