(57)【特許請求の範囲】
【請求項１】
所定のネットワーク上に存在し、マーカーの時系列的な変化を定義する時系列変化定義情報によって格納位置が特定される情報資源にアクセスする第１の情報端末及び第２の情報端末を含む通信システムであって、
前記第１の情報端末は、
前記所定のネットワークにおいて前記時系列変化定義情報を管理するサーバに接続し、前記時系列変化定義情報を取得する第１の時系列変化定義情報取得手段と、
前記第１の時系列変化定義情報取得手段により取得された前記時系列変化定義情報の使用を設定する設定手段と、
前記設定手段によって使用が設定された前記時系列変化定義情報に基づいて時系列的に変化する前記マーカーを出力する出力手段と、
を備え、
前記第２の情報端末は、
撮像手段と、
前記撮像手段に、前記出力手段により出力された前記マーカーを撮像範囲に収めて逐次撮像させることにより、前記時系列変化定義情報を取得する第２の時系列変化定義情報取得手段と、
前記第２の時系列変化定義情報取得手段により取得された前記時系列変化定義情報によって特定される格納位置へ前記撮像範囲に前記マーカーが収められた画像データを送信する送信手段と、
を備えることを特徴とする通信システム。
【請求項２】
前記第１の情報端末は、
前記送信手段による前記画像データの送信の後、前記格納位置から前記撮像範囲にマーカーが収められた画像データを取得する画像取得手段を更に備えることを特徴とする請求項１に記載の通信システム。
【請求項３】
前記時系列変化定義情報には、前記撮像範囲に前記マーカーが収められた画像データを加工するための加工情報が対応付けられており、
前記画像取得手段は、前記加工情報に基づいて加工された前記画像データを取得することを特徴とする請求項２に記載の通信システム。
【請求項４】
前記加工情報は、前記撮像範囲にマーカーが収められた画像データにおける前記マーカーの撮像位置に対応する画像領域を加工するための情報であることを特徴とする請求項３に記載の通信システム。
【請求項５】
前記時系列変化定義情報には、前記撮像手段による撮像動作を制御するための撮像制御情報が対応付けられており、
前記第２の情報端末は、
前記第２の時系列変化定義情報取得手段により取得された前記時系列変化定義情報に基づいて、前記撮像制御情報が格納される格納位置から前記撮像制御情報を取得する制御情報取得手段と、
前記制御情報取得手段により取得された前記撮像制御情報に基づいて、前記撮像手段による撮像動作を制御する撮像制御手段と、
を更に備えることを特徴とする請求項１に記載の通信システム。
【請求項６】
前記撮像制御情報には、前記撮像範囲に前記マーカーが収められた画像データの記録を指示するための記録指示情報が含まれており、
前記送信手段は、前記記録指示情報に応じて記録された前記撮像範囲に前記マーカーが収められた画像データを送信することを特徴とする請求項５に記載の通信システム。
【請求項７】
所定のネットワーク上に存在し、マーカーの時系列的な変化を定義する時系列変化定義情報によって格納位置が特定される情報資源にアクセスする情報端末であって、
撮像手段と、
前記撮像手段に、他の情報端末により出力された前記マーカーを撮像範囲に収めて逐次撮像させることにより、前記時系列変化定義情報を取得する時系列変化定義情報取得手段と、
前記時系列変化定義情報取得手段により取得された前記時系列変化定義情報によって特定される格納位置へ前記撮像範囲に前記マーカーが収められた画像データを送信する送信手段と、
を備えることを特徴とする情報端末。
【請求項８】
前記時系列変化定義情報には、前記撮像手段による撮像動作を制御するための撮像制御情報が対応付けられており、
前記時系列変化定義情報取得手段により取得された前記時系列変化定義情報に基づいて、前記撮像制御情報が格納される格納位置から前記撮像制御情報を取得する制御情報取得手段と、
前記制御情報取得手段により取得された前記撮像制御情報に基づいて、前記撮像手段による撮像動作を制御する撮像制御手段と、
を更に備えることを特徴とする請求項７に記載の情報端末。
【請求項９】
前記撮像制御手段は、前記撮像範囲に前記マーカーが収められた画像データの記録を指示するための記録指示情報が含まれており、
前記送信手段は、前記記録指示情報に応じて記録された前記撮像範囲に前記マーカーが収められた画像データを送信することを特徴とする請求項８に記載の情報端末。
【請求項１０】
所定のネットワーク上に存在し、マーカーの時系列的な変化を定義する時系列変化定義情報によって格納位置が特定される情報資源にアクセスする第１の情報端末及び第２の情報端末を含む通信システムにおける通信方法であって、
前記第１の情報端末が、前記所定のネットワークにおいて前記時系列変化定義情報を管理するサーバに接続し、前記時系列変化定義情報を取得する第１の時系列変化定義情報取得ステップと、
前記第１の情報端末が、前記第１の時系列変化定義情報取得ステップにおいて取得された前記時系列変化定義情報の使用を設定する設定ステップと、
前記第１の情報端末が、前記設定ステップにおいて使用が設定された前記時系列変化定義情報に基づいて時系列的に変化する前記マーカーを出力する出力ステップと、
前記第２の情報端末が、撮像する撮像ステップと、
前記第２の情報端末が、前記出力ステップにおいて出力された前記マーカーを撮像範囲に収めて逐次撮像することにより、前記時系列変化定義情報を取得する第２の時系列変化定義情報取得ステップと、
前記第２の情報端末が、前記第２の時系列変化定義情報取得ステップにおいて取得された前記時系列変化定義情報によって特定される格納位置へ前記撮像範囲に前記マーカーが収められた画像データを送信する送信ステップと、
を含むことを特徴とする通信方法。
【請求項１１】
所定のネットワーク上に存在し、マーカーの時系列的な変化を定義する時系列変化定義情報によって格納位置が特定される情報資源にアクセスするコンピュータであって、前記コンピュータを、
撮像手段、
前記撮像手段に、他のコンピュータにより出力された前記マーカーを撮像範囲に収めて逐次撮像させることにより、前記時系列変化定義情報を取得する時系列変化定義情報取得手段、
前記時系列変化定義情報取得手段により取得された前記時系列変化定義情報によって特定される格納位置へ前記撮像範囲に前記マーカーが収められた画像データを送信する送信手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システム、情報端末、通信方法及びプログラムに関する。
【背景技術】
【０００２】
従来より、集合写真等、複数の人物を撮影した画像を希望する人物に対して配布する場合に、より簡便で確実性の高い方法が考案されている。
【０００３】
例えば、特許文献１においては、撮像装置が近接無線通信インフラを利用してユニークなＩＤを送信する。このＩＤには通信端末のユーザの顔画像が対応付けられている。撮影した画像に顔画像が含まれている場合、撮像装置は、顔画像に基づいてユニークなＩＤを受信したと想定される通信端末を特定し、その通信端末宛に撮影した画像を配布する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−９８９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１の方法では、通信端末が画像を取得するためには、撮像装置からのユニークなＩＤを受信しただけでは足りず、撮像装置において顔画像が特定される必要がある。このため、撮像された画像に顔画像が含まれることが必須であること、更には、画像照合処理を行うために、少なくとも顔画像が鮮明に撮像されている必要があり、画像配布の確実性が低いという問題があった。
【０００６】
本発明は、このような問題に鑑みてなされたものであり、より確実性の高い画像の配布を可能とした通信システム、情報端末、通信方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明に係る通信システムは、所定のネットワーク上に存在し、マーカーの時系列的な変化を定義する時系列変化定義情報によって格納位置が特定される情報資源にアクセスする第１の情報端末及び第２の情報端末を含む通信システムであって、前記第１の情報端末は、前記所定のネットワークにおいて前記時系列変化定義情報を管理するサーバに接続し、前記時系列変化定義情報を取得する第１の時系列変化定義情報取得手段と、前記第１の時系列変化定義情報取得手段により取得された前記時系列変化定義情報の使用を設定する設定手段と、前記設定手段によって使用が設定された前記時系列変化定義情報に基づいて時系列的に変化する前記マーカーを出力する出力手段と、を備え、前記第２の情報端末は、撮像手段と、前記撮像手段に、前記出力手段により出力された前記マーカーを撮像範囲に収めて逐次撮像させることにより、前記時系列変化定義情報を取得する第２の時系列変化定義情報取得手段と、前記第２の時系列変化定義情報取得手段により取得された前記時系列変化定義情報によって特定される格納位置へ前記撮像範囲に前記マーカーが収められた画像データを送信する送信手段と、を備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、より確実性の高い画像の配布が可能となる。
【図面の簡単な説明】
【０００９】
【図１】本発明の第１実施形態に係る通信システムを構成する情報端末、管理サーバ及び画像配信サーバの配置の一例を示す図である。
【図２】同実施形態に係る情報端末の構成の一例を示す図である。
【図３】同実施形態に係る管理サーバの構成の一例を示す図である。
【図４】同実施形態に係る画像配信サーバの構成の一例を示す図である。
【図５】同実施形態に係る動作の一例を示すフローチャートである。
【図６】同実施形態に係る管理サーバにおけるデータベースの一例を示す図である。
【図７】同実施形態に係る送信側の情報端末によるマーカーの表示の一例を示す図である。
【図８】同実施形態に係る受信側の情報端末により撮像された画像の一例を示す図である。
【図９】同実施形態に係る画像配信サーバにおけるデータベースの一例を示す図である。
【図１０】同実施形態に係る送信側の情報端末による画像の表示の一例を示す図である。
【図１１】第２実施形態に係る動作の一例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
（第１実施形態）
以下、図面を参照して、本発明の第１実施形態に係る通信システム、情報端末、通信方法及びプログラムを説明する。
【００１１】
図１に示すように、通信システム１は、情報端末１００−１〜１００−４（以下、情報端末１００−１〜１００−４をまとめて、適宜「情報端末１００」と称する）と、管理サーバ３００と、画像配信サーバ３５０とを含んで構成される。情報端末１００と、管理サーバ３００及び画像配信サーバ３５０とは、通信ネットワーク５００及び無線基地局６００を介して相互に通信を行う。
【００１２】
情報端末１００は、携帯電話機、スマートフォン、タブレット型パーソナルコンピュータ、ノート型パーソナルコンピュータ等の持ち運びが可能であって、無線通信機能を有する端末である。情報端末１００−１はユーザ４００−１によって所持され、情報端末１００−２はユーザ４００−２によって所持される。また、情報端末１００−３はユーザ４００−３によって所持され、情報端末１００−４はユーザ４００−４によって所持される。
【００１３】
情報端末１００は、管理サーバ３００に対して、タグＩＤを要求するためのタグＩＤ要求情報を送信する。タグＩＤは、後述する画像データの格納位置を特定する情報であり、画像であるマーカーの時系列的な波長（色）変化を定義する情報である。タグＩＤ要求情報は、コンテンツと、情報端末１００の位置を示すエリアＮｏとを含む。コンテンツは、情報端末１００がユーザ４００の操作に応じて管理サーバ３００へ送信した送信したユーザ４００自身のプロファイルデータやテキストメッセージ、イメージ（ＣＧ）等である。エリアＮｏは、地表を複数の領域に分割した場合における各領域の識別情報である。
【００１４】
管理サーバ３００は、タグＩＤ要求情報を受信すると、当該タグＩＤ要求情報の送信元である情報端末１００に対して、タグＩＤを送信する。管理サーバ３００は、受信したタグＩＤ要求情報内のコンテンツ及びエリアＮｏと、送信したタグＩＤとを対応付けて管理する。
【００１５】
情報端末１００は、管理サーバ３００からのタグＩＤを受信する。以下、管理サーバ３００からのタグＩＤを受信した情報端末１００を、適宜、「送信側の情報端末１００」と称する。送信側の情報端末１００は、タグＩＤに基づいて時系列的に波長が変化する画像であるマーカーを表示する。送信側の情報端末１００は、マーカーを表示することにより、タグＩＤを他の情報端末１００へ送信することができる。
【００１６】
他の情報端末１００は、撮像を行い、送信側の情報端末１００によって表示されるマーカーの光を受けることにより、当該送信側の情報端末１００からのタグＩＤを取得する。取得されるタグＩＤは必ずしも１つではない。他の情報端末１００は、複数の送信側の情報端末１００によって表示されるマーカーの光を受けた場合には、複数のタグＩＤを取得することができる。以下、送信側の情報端末１００からのタグＩＤを取得した情報端末１００を、適宜、「受信側の情報端末１００」と称する。更に、受信側の情報端末１００は、タグＩＤと、当該受信側の情報端末１００の位置を示すエリアＮｏとを含んだ問い合わせ情報を管理サーバ３００へ送信する。
【００１７】
管理サーバ３００は、問い合わせ情報を受信すると、当該問い合わせ情報に含まれるタグＩＤ及びエリアＮｏに対応付けられているコンテンツを、受信側の情報端末１００へ送信する。
【００１８】
受信側の情報端末１００は、コンテンツを受信すると、撮像された画像におけるマーカーの位置にコンテンツの画像が合成された画像を表示するとともに、その合成画像の画像データを記録する。更に、受信側の情報端末１００は、送信側の情報端末１００からのタグＩＤと、当該受信側の情報端末１００の位置を示すエリアＮｏと、合成画像の画像データとを含んだ格納指示情報を、画像配信サーバ３５０へ送信する。
【００１９】
画像配信サーバ３５０は、受信した格納指示情報に含まれるタグＩＤ、エリアＮｏ及び画像データを対応付けて格納する。
【００２０】
その後、送信側の情報端末１００は、管理サーバ３００から受信したタグＩＤと、当該送信側の情報端末１００の位置を示すエリアＮｏとを含んだ問い合わせ情報を画像配信サーバ３５０へ送信する。
【００２１】
画像配信サーバ３５０は、受信した問い合わせ情報に含まれるタグＩＤ及びエリアＮｏをキーとして検索処理を行い、そのタグＩＤ及びエリアＮｏに対応付けられた画像データを取得する。更に、画像配信サーバ３５０は、取得した画像データを含んだ検索結果情報を、送信側の情報端末１００へ送信する。送信側の情報端末１００は、受信した検索結果情報に含まれる画像データに対応する画像を表示する。これにより、送信側の情報端末１００は、受信側の情報端末１００によって撮像された画像を取得することができる。
【００２２】
次に、情報端末１００の詳細な構成を説明する。図２に示すように、情報端末１００は、制御部１０２、プログラムＲＯＭ（Read Only Memory）１０４、ワークＲＡＭ（Random Access Memory）１０６、フラッシュＲＯＭ（Read Only Memory）１０８、無線通信処理部１１０、アンテナ１１２、ＣＣＤ（Charge Coupled Device）１１４、画像処理部１１８、ＧＰＳ（Global Positioning System）ユニット部１２２、スピーカ１２４、ドライバ１２６、表示部１２８及びタッチパネル１３０を含む。
【００２３】
制御部１０２は、例えばＣＰＵ（Central Processing Unit）によって構成される。制御部１０２は、プログラムＲＯＭ１０４に記憶されたプログラム（例えば、後述する図５に示す情報端末１００の動作を実現するためのプログラム）に従ってソフトウェア処理を実行することにより、情報端末１００が具備する各種機能を制御する。
【００２４】
プログラムＲＯＭ１０４は、上述したようにプログラムを記憶する。ワークＲＡＭ１０６は、プログラムに従ったソフトウェア処理の実行中に、各種情報を記憶する。フラッシュＲＯＭ１０８は、後述するタグＩＤが登録されるテーブルを記憶する。
【００２５】
無線通信処理部１１０は、例えば無線周波数（ＲＦ）回路やベースバンド（ＢＢ）回路等を用いて構成される。無線通信処理部１１０は、アンテナ１１２を介して、無線信号の送信及び受信を行う。また、無線通信処理部１１０は、送信信号の符号化及び変調と、受信信号の復調及び復号とを行う。
【００２６】
ＣＣＤ１１４は、例えば、情報端末１００の筐体における表示部１２８が配置された面とは反対側の面に配置されている。ＣＣＤ１４は、図示しないレンズを介して入光された光学像を撮像（受光）し、その撮像により得られた画像信号をデジタルデータに変換してフレームを生成する。
【００２７】
画像処理部１１８は、ＣＣＤ１１４から出力されたフレーム（デジタルデータ）について、表示部１２８にスルー画像として表示させるべく、画質や画像サイズを調整して制御部１０２へ出力する。
【００２８】
ＧＰＳユニット部１２２は、ＧＰＳ衛星からの信号を受信し、当該信号に基づいて、情報端末１００の位置（緯度及び経度）を測定する。更に、ＧＰＳユニット部１２２は、測定した位置の情報を制御部１０２へ出力する。
【００２９】
スピーカ１２４は、制御部１０２からの音声データに基づいて、アラーム等の音声を出力する。ドライバ１２６は、制御部１０２から出力された画像データに基づく画像信号を表示部１２８へ出力する。表示部１２８は、例えば、ＬＣＤ（Liquid Crystal Display）、ＰＤＰ（Plasma Display Panel）、ＥＬ（Electroluminescence）ディスプレイ等によって構成される。表示部１２８は、ドライバ１２６から出力された画像信号に従って画像（例えば、後述するマーカーの画像、やＣＣＤ１１４による撮像により得られたスルー画像等）を表示する。
【００３０】
タッチパネル１３０は、表示部１２８の上面に配置され、ユーザ４００の操作内容を入力するために用いられるインタフェースである。タッチパネル１３０は、例えば図示しない透明電極を内蔵し、ユーザ４００の指等が接触した場合に、電圧が変化した位置を接触位置として検出し、その接触位置の情報を制御部１０２へ出力する。
【００３１】
次に、管理サーバ３００の詳細な構成を説明する。図３に示すように、管理サーバ３００は、制御部３０２、プログラムＲＯＭ（Read Only Memory）３０４、ワークＲＡＭ（Random Access Memory）３０６、フラッシュＲＯＭ（Read Only Memory）３０８、有線通信部３１０、表示部３１８及び操作部３２０を含む。
【００３２】
制御部３０２は、例えばＣＰＵ（Central Processing Unit）によって構成される。制御部３０２は、プログラムＲＯＭ３０４に記憶されたプログラム（例えば、後述する図５に示す管理サーバ３００の動作を実現するためのプログラム）に従ってソフトウェア処理を実行することにより、管理サーバ３００が具備する各種機能を制御する。
【００３３】
プログラムＲＯＭ３０４は、上述したようにプログラムを記憶する。ワークＲＡＭ３０６は、プログラムに従ったソフトウェア処理の実行中に、各種情報を記憶する。フラッシュＲＯＭ３０８は、後述するデータベースを記憶する。有線通信処理部３１０は、通信ネットワーク５００及び無線基地局６００を介して、情報端末１００との間で相互に通信を行う。表示部３１８は、各種画像を表示する。操作部３２０は、キーボード等であり、作業者の操作内容を入力するために用いられるインタフェースである。
【００３４】
次に、画像配信サーバ３５０の詳細な構成を説明する。図４に示すように、画像配信サーバ３５０は、制御部３５２、プログラムＲＯＭ（Read Only Memory）３５４、ワークＲＡＭ（Random Access Memory）３５６、フラッシュＲＯＭ（Read Only Memory）３５８、有線通信部３６０、表示部３６８及び操作部３７０を含む。画像配信サーバ３５０の構成は、上述した管理サーバ３００の構成と同様であるので、その説明は省略する。
【００３５】
次に、第１実施形態における通信システム１の動作を図５のフローチャートを参照しつつ説明する。以下においては、送信側の情報端末が情報端末１００−１であり、受信側の情報端末が情報端末１００−２である場合を例に説明する。
【００３６】
送信側の情報端末１００−１内の制御部１０２は、無線通信処理部１１０及びアンテナ１１２を介して、管理サーバ３００に対して、コンテンツと、送信側の情報端末１００−１の位置を示すエリアＮｏとを含んだタグＩＤ要求情報を送信する。ここで、制御部１０２は、ＧＰＳユニット部１２２によって測定された位置情報に基づいてエリアＮｏを特定する。管理サーバ３００内の制御部３０２は、有線通信部３１０を介してタグ要求情報を受信する（ステップＳ１００）。
【００３７】
管理サーバ３００内の制御部３０２は、受信したタグＩＤ要求情報に応じてタグＩＤを割り当てる。次に、制御部３０２は、割り当てたタグＩＤと、受信したタグ要求情報内のコンテンツ及びエリアＮｏとを対応付けてフラッシュＲＯＭ３０８内のデータベースに登録する（ステップＳ１０１）。図６は、フラッシュＲＯＭ３０８内のデータベースの一例を示す図である。図６に示すように、タグＩＤ、エリアＮｏ及びコンテンツが対応付けられて登録されている。なお、撮像制御コードについては、後述の第２実施形態において説明する。
【００３８】
管理サーバ３００内の制御部３０２は、有線通信部３１０を介して、送信側の情報端末１００−１に対して、タグＩＤを送信する。送信側の情報端末１００−１内の制御部１０２は、アンテナ１１２及び無線通信処理部１１０を介して、タグＩＤを受信する（ステップＳ１０２）。
【００３９】
送信側の情報端末１００−１内の制御部１０２は、受信したタグＩＤを、時系列的に色変化を伴うマーカー情報に変換する。例えば、制御部１０２は、タグＩＤをビットデータ列に符号化し、そのビットデータ列に基づくデジタル変調を行って、時系列的に色変化を伴うマーカー情報を取得する。次に、制御部１０２は、時系列的に色変化を伴うマーカー情報をドライバ１２６に出力する。ドライバ１２６は、制御部１０２から出力されたマーカー情報に基づく画像信号を表示部１２８へ出力する。表示部１２８は、入力された画像信号に対応する画像であって、時系列的に色変化を伴うマーカーの画像を表示する（ステップＳ１０３）。図７は、表示部１２８に表示されるマーカーの画像の一例（マーカー画像６０１）を示す図である。
【００４０】
受信側の情報端末１００−２内の制御部１０２は、マーカーの撮像、タグＩＤ及びエリアＮｏの取得、問い合わせ処理を行う（ステップＳ１０４）。具体的には、制御部１０２は、ユーザ４００の操作指示に応じて、ＣＣＤ１１４を制御し、当該ＣＣＤ１１４の撮像範囲に送信側の情報端末１００−１内の表示部１２８に表示されたマーカーの画像を収めさせて撮像させる。これにより、送信側の情報端末１００−１と受信側の情報端末１００−２との間でタグＩＤの可視光通信が行われる。
【００４１】
図８は、受信側の情報端末１００−２によって撮像される画像の一例を示す図である。図８に示す例では、撮像された画像には、２つの情報端末１００において表示されているマーカー画像６０１及びマーカー画像６０２が含まれている。更に、制御部１０２は、撮像により得られた画像データを解析し、マーカーの色の変化に基づいてタグＩＤを取得する。また、制御部１０２は、ＧＰＳユニット部１２２によって測定された位置情報に基づいてエリアＮｏを特定する。更に、制御部１０２は、タグＩＤとエリアＮｏとを含んだ問い合わせ情報を生成する。なお、図８に示すように、撮像によって得られた画像に、複数のマーカーの画像が含まれ、複数のタグＩＤを取得した場合には、制御部１０２は、撮像された画像におけるマーカーの位置とタグＩＤとを１対１に対応付けておく。更に、制御部１０２は、複数のタグＩＤ毎に、問い合わせ情報を生成する。
【００４２】
次に、受信側の情報端末１００−２内の制御部１０２は、無線通信処理部１０及びアンテナ１１２を介して、管理サーバ３００へ問い合わせ情報を送信する。なお、受信側の情報端末１００−２内の制御部１０２は、ステップＳ１０４においてタグＩＤ毎に問い合わせ情報を生成した場合には、複数の問い合わせ情報を送信する。管理サーバ３００内の制御部３０２は、有線通信部３１０を介して、問い合わせ情報を受信する（ステップＳ１０５）。
【００４３】
次に、管理サーバ３００内の制御部３０２は、情報提供処理を行う（ステップＳ１０６）。具体的には、制御部３０２は、受信した問い合わせ情報内のタグＩＤ及びエリアＮｏをキーとしてフラッシュＲＯＭ３０８内のデータベースを検索し、タグＩＤ及びエリアＮｏに対応付けられたコンテンツを取得する。更に、制御部３０２は、取得したコンテンツと、当該コンテンツに対応付けられたタグＩＤとを含んだ結果リスト情報を生成する。なお、管理サーバ３００内の制御部３０２は、ステップＳ１０５において複数のタグＩＤ毎の問い合わせ情報を受信した場合には、問い合わせ情報毎に結果リスト情報を生成する。
【００４４】
次に、管理サーバ３００内の制御部３０２は、有線通信部３１０を介して、受信側の情報端末１００−２へ結果リスト情報を送信する。受信側の情報端末１００−２内の制御部１０２は、アンテナ１１２及び無線通信処理部１１０を介して、結果リスト情報を受信する（ステップＳ１０７）。
【００４５】
次に、受信側の情報端末１００−２内の制御部１０２は、ステップＳ１０４における撮像によって得られた画像におけるマーカーの位置に、受信した結果リスト情報に含まれるコンテンツの画像が合成された画像に対応する画像データを生成し、ドライバ１２６に出力する。ドライバ１２６は、制御部１０２から出力された画像データに基づく画像信号を表示部１２８へ出力する。表示部１２８は、入力された画像信号に対応する画像を表示する（ステップＳ１０８）。
【００４６】
ここで、制御部１０２は、加工情報に応じて画像合成の処理を行う。加工情報は、フラッシュＲＯＭ１０８に記憶されていてもよく、外部から取得されてもよい。なお、ステップＳ１０４における撮像によって得られた画像に、複数のマーカーの画像が含まれる場合には、ステップＳ１０５において複数の問い合わせ情報が送信され、ステップＳ１０７において複数の結果リスト情報が受信されることになる。この場合、制御部１０２は、各結果リスト情報に含まれるコンテンツの画像を、撮像された画像における、その結果リスト情報に含まれるタグＩＤに対応付けられたマーカーの位置に合成する。
【００４７】
次に、受信側の情報端末１００−２内の制御部１０２は、結果リスト情報に含まれるタグＩＤと、受信側の情報端末１００−２内の位置を示すエリアＮｏと、ステップＳ１０８において生成された合成画像の画像データとを含んだ格納指示情報を生成する。なお、受信側の情報端末１００−２内の制御部１０２は、ステップＳ１０７において複数の結果リスト情報を受信した場合には、結果リスト情報毎に格納指示情報を生成する。更に、制御部１０２は、無線通信処理部１１０及びアンテナ１１２を介して、画像配信サーバ３５０へ格納指示情報を送信する。画像配信サーバ３５０内の制御部３５２は、有線通信部３６０を介して格納指示情報を受信する（ステップＳ１１０）。
【００４８】
次に、画像配信サーバ３５０内の制御部３５２は、受信した格納指示情報内のタグＩＤに対応する格納位置である、フラッシュＲＯＭ３５８内のデータベースの格納位置に、格納指示情報内のタグＩＤ、エリアＮｏ及び画像データを対応付けて登録する（ステップＳ１１１）。
【００４９】
図９は、フラッシュＲＯＭ３０８内のデータベースの一例を示す図である。図９に示すように、タグＩＤ、エリアＮｏ及び画像データが対応付けられて登録されている。
【００５０】
その後、送信側の情報端末１００−１内の制御部１０２は、受信側の情報端末１００−２において撮像された画像を取得するための問い合わせ処理を行う（ステップＳ１１２）。具体的には、送信側の情報端末１００−１内の制御部１０２は、ステップＳ１０２において受信したタグＩＤと、当該送信側の情報端末１００−１の位置を示すエリアＮｏとを含んだ問い合わせ情報を生成する。
【００５１】
次に、送信側の情報端末１００−１内の制御部１０２は、生成した問い合わせ情報を、無線通信処理部１１０及びアンテナ１１２を介して画像配信サーバ２５０へ送信する。画像配信サーバ３５０内の制御部３５２は、有線通信部３６０を介して問い合わせ情報を受信する（ステップＳ１１３）。
【００５２】
次に、画像配信サーバ３５０内の制御部３５２は、受信した問い合わせ情報に含まれるタグＩＤ及びエリアＮｏをキーとして、フラッシュＲＯＭ３５８内のデータベースを検索し、そのタグＩＤ及びエリアＮｏに対応付けられた画像データを取得する（ステップＳ１１４）。
【００５３】
次に、画像配信サーバ３５０内の制御部３５２は、取得した画像データを含んだ検索結果情報を、有線通信部３６０を介して送信側の情報端末１００−１へ送信する。送信側の情報端末１００−１内の制御部１０２は、アンテナ１１２及び無線通信処理部１１０を介して、検索結果情報を受信する（ステップＳ１１５）。
【００５４】
次に、送信側の情報端末１００−１内の制御部１０２は、検索結果情報内の画像データをドライバ１２６に出力する。ドライバ１２６は、制御部１０２から出力された画像データに基づく画像信号を表示部１２８へ出力する。表示部１２８は、入力された画像信号に対応する画像を表示する（ステップＳ１１６）。
【００５５】
図１０は、送信側の情報端末１００−１によって表示される画像の一例を示す図である。図１０に示す例では、撮像された画像には、２つの情報端末１００において表示されているマーカー画像の位置に、コンテンツの画像７０１及びコンテンツの画像７０２が合成されている。
【００５６】
第１実施形態では、送信側の情報端末１００は、画像データの格納位置を特定する情報であるタグＩＤを管理サーバ３００から取得すると、そのタグＩＤに基づいて時系列的に波長が変化する画像であるマーカーを表示する。受信側の情報端末１００は、撮像を行うことで、送信側の情報端末１００によって表示されるマーカーの光を受け、タグＩＤを取得する。更に、受信側の情報端末１００は、取得したタグＩＤと、受信側の情報端末１００の位置を示すエリアＮｏと、撮像した画像に対応する画像データとを含んだ格納指示情報を、画像配信サーバ３５０へ送信する。画像配信サーバ３５０は、格納指示情報内のタグＩＤ、エリアＮｏ及び画像データを対応付けてデータベースに格納しておく。一方、送信側の情報端末１００は、管理サーバ３００から取得したタグＩＤと受信側の情報端末１００の位置を示すエリアＮｏとを含んだ問い合わせ情報を画像配信サーバ３５０へ送信することにより、当該画像配信サーバ３５０から問い合わせ情報のタグＩＤ及びエリアＮｏに対応付けられた画像データ、換言すれば、受信側の情報端末１００によって撮像された画像に対応する画像データを取得することができる。
【００５７】
すなわち、送信側の情報端末１００は、受信側の情報端末１００が送信側の情報端末１００のマーク画像を撮像してタグＩＤを取得しさえすれば、そのタグＩＤに対応付けられた画像データである、受信側の情報端末１００の撮像によって得られた画像データを取得することができる。従って、従来のように、撮像された画像に顔画像が含まれることは不要であり、更には、画像照合処理を行うために顔画像が鮮明に撮像されていることも不要であるので、画像配布の確実性を向上させることができる。
【００５８】
（第２実施形態）
第２実施形態では、第１実施形態におけるコンテンツに代えて、受信側の情報端末１００における撮像を制御するための撮像制御コードが用いられる。第２実施形態における通信システム１の構成、情報端末１００の構成、管理サーバ３００の構成及び画像配信サーバ３５０の構成は、図１乃至図４に示すものであり、第１実施形態と同様であるので、その説明は省略する。以下、第２実施形態における通信システム１の動作を図１１のフローチャートを参照しつつ説明する。以下においては、送信側の情報端末が情報端末１００−１であり、受信側の情報端末が情報端末１００−２である場合を例に説明する。
【００５９】
送信側の情報端末１００−１内の制御部１０２は、無線通信処理部１１０及びアンテナ１１２を介して、管理サーバ３００に対して、受信側の情報端末１００における撮像を制御するための撮像制御コードと、送信側の情報端末１００−１の位置を示すエリアＮｏとを含んだタグＩＤ要求情報を送信する。管理サーバ３００内の制御部３０２は、有線通信部３１０を介してタグ要求情報を受信する（ステップＳ２００）。例えば、撮像制御コードは、オートシャッター機能、ズーム機能等を実行させるためのコードである。
【００６０】
管理サーバ３００内の制御部３０２は、受信したタグＩＤ要求情報に応じてタグＩＤを割り当てる。次に、制御部３０２は、割り当てたタグＩＤと、受信したタグ要求情報内の撮像制御コード及びエリアＮｏとを対応付けてフラッシュＲＯＭ３０８内のデータベースに登録する（ステップＳ２０１）。
【００６１】
その後のステップＳ２０２乃至ステップＳ２０５の動作は、図５のステップＳ１０２乃至ステップＳ１０５の動作と同様であるので、その説明は省略する。
【００６２】
次に、管理サーバ３００内の制御部３０２は、情報提供処理を行う（ステップＳ２０６）。具体的には、制御部３０２は、受信した問い合わせ情報内のタグＩＤ及びエリアＮｏをキーとしてフラッシュＲＯＭ３０８内のデータベースを検索し、タグＩＤ及びエリアＮｏに対応付けられた撮像制御コードを取得する。更に、制御部３０２は、取得した撮像制御コードと、当該撮像制御コードに対応付けられたタグＩＤとを含んだ結果リスト情報を生成する。
【００６３】
次に、管理サーバ３００内の制御部３０２は、有線通信部３１０を介して、受信側の情報端末１００−２へ結果リスト情報を送信する。受信側の情報端末１００−２内の制御部１０２は、アンテナ１１２及び無線通信処理部１１０を介して、結果リスト情報を受信する（ステップＳ２０７）。
【００６４】
次に、受信側の情報端末１００−２内の制御部１０２は、結果リスト情報に含まれる撮像制御コードに応じてＣＣＤ１１４を制御する。ＣＣＤ１１４は、制御部１０２の制御に応じた撮像を行う（ステップＳ２０８）。
【００６５】
次に、受信側の情報端末１００−２内の制御部１０２は、撮像制御コードが画像データの記録を指示するものである場合には、ステップＳ２０８においてＣＣＤ１１４の撮像により得られた画像データをフラッシュＲＯＭ１０８等に記憶させる（ステップＳ２０９）。
【００６６】
次に、受信側の情報端末１００−２内の制御部１０２は、結果リスト情報に含まれるタグＩＤと、受信側の情報端末１００−２内の位置を示すエリアＮｏと、ステップＳ２０８における撮像によって得られた画像データとを含んだ格納指示情報を生成する。更に、制御部１０２は、無線通信処理部１１０及びアンテナ１１２を介して、画像配信サーバ３５０へ格納指示情報を送信する。画像配信サーバ３５０内の制御部３５２は、有線通信部３６０を介して格納指示情報を受信する（ステップＳ２１０）。その後のステップＳ２１１乃至ステップＳ２１６の動作は、図５のステップＳ１１１乃至ステップＳ１１６の動作と同様であるので、その説明は省略する。
【００６７】
第２実施形態では、第１実施形態と同様、送信側の情報端末１００は、受信側の情報端末１００が送信側の情報端末１００のマーク画像を撮像してタグＩＤを取得しさえすれば、そのタグＩＤに対応付けられた画像データである、受信側の情報端末１００の撮像によって得られた画像データを取得することができる。従って、従来のように、撮像された画像に顔画像が含まれることは不要であり、更には、画像照合処理を行うために顔画像が鮮明に撮像されていることも不要であるので、画像配布の確実性を向上させることができる。
【００６８】
更に、第２実施形態では、送信側の情報端末１００は、撮像制御コードを管理サーバ３００経由で受信側の情報端末１００へ送信することで、当該受信側の情報端末１００の撮像を制御することができる。このため、送信側の情報端末１００は、受信側の情報端末１００にマーカーの画像を撮像させるように制御することも可能となり、画像配布の確実性を更に向上させることができる。
【００６９】
なお、本発明は、上記実施形態の説明及び図面によって限定されるものではなく、上記実施形態及び図面に適宜変更等を加えることは可能である。例えば、上述した実施形態では、受信側の情報端末１００−２が撮像した画像にコンテンツの画像を合成する処理を行った。しかし、受信側の情報端末１００−２が格納指示情報にコンテンツを含めて画像配信サーバ３５０に送信し、画像配信サーバ３５０が、そのコンテンツを受信側の情報端末１００−２が撮像した画像に合成するようにしてもよい。
【００７０】
また、送信側の情報端末１００が、画像配信サーバ３５０への制御命令の情報をタグＩＤ要求情報に含めて管理サーバ３００へ送信し、管理サーバ３００がその制御命令の情報を画像配信サーバ３５０へ送信するようにしてもよい。この場合には、画像配信サーバ３５０は、送信側の情報端末１００に夜制御命令に応じて画像配信を行うことができる。また、画像配信サーバ３５０が、送信側の情報端末１００のユーザ４００のメールアドレスを登録しておき、画像データを電子メールの添付データとして送信するようにしてもよい。また、第１実施形態ではコンテンツを用い、第２実施形態では撮像制御コードを用いたが、コンテンツと撮像制御コードの双方を用いる場合にも、同様に本発明を適用することができる。
【００７１】
また、例えば、コンピュータがプログラムを実行することで、情報端末１００、管理サーバ３００及び画像配信サーバ３５０の機能を実現してもよい。また、情報端末１００、管理サーバ３００及び画像配信サーバ３５０の機能を実現するためのプログラムは、ＣＤ−ＲＯＭ等の記憶媒体に記憶されてもよいし、ネットワークを介してコンピュータにダウンロードされてもよい。
【００７２】
以上、本発明の好ましい実施形態について説明したが、本発明は係る特定実施形態に限定されるものではなく、本発明には、特許請求の範囲に記載された発明とその均等の範囲が含まれる。以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
【００７３】
（付記１）
外部のネットワーク上に存在し、マーカーの時系列的な変化を定義する時系列変化定義情報によって格納位置が特定される情報資源にアクセスする第１の情報端末及び第２の情報端末を含む通信システムであって、
前記第１の情報端末は、
前記外部のネットワークにおいて前記時系列変化定義情報を管理するサーバに接続し、前記時系列変化定義情報を取得する第１の時系列変化定義情報取得手段と、
前記第１の時系列変化定義情報取得手段により取得された前記時系列変化定義情報の使用を設定する設定手段と、
前記設定手段によって使用が設定された前記時系列変化定義情報に基づいて時系列的に変化する前記マーカーを出力する出力手段と、
を備え、
前記第２の情報端末は、
撮像手段と、
前記撮像手段に、前記出力手段により出力された前記マーカーを撮影範囲に収めて逐次撮像させることにより、前記時系列変化定義情報を取得する第２の時系列変化定義情報取得手段と、
前記第２の時系列変化定義情報取得手段により取得された前記時系列変化定義情報によって特定される格納位置へ前記撮像範囲に前記マーカー収められた画像データを送信する送信手段と、
を備えることを特徴とする通信システム。
【００７４】
（付記２）
前記第１の情報端末は、
前記送信手段による前記画像データの送信の後、前記格納位置から前記撮像範囲にマーカーが収められた画像データを取得する画像取得手段を更に備えることを特徴とする付記１に記載の通信システム。
【００７５】
（付記３）
前記時系列変化定義情報には、前記撮像範囲に前記マーカーが収められた画像データを加工するための加工情報が対応付けられており、
前記画像取得手段は、前記加工情報に基づいて加工された前記画像データを取得することを特徴とする付記２に記載の通信システム。
【００７６】
（付記４）
前記加工情報は、前記撮像範囲にマーカーが収められた画像データにおける前記マーカーの撮像位置に対応する画像領域を加工するための情報であることを特徴とする付記３に記載の通信システム。
【００７７】
（付記５）
前記時系列変化定義情報には、前記撮像手段による撮像動作を制御するための撮像制御情報が対応付けられており、
前記第２の情報端末は、
前記第２の時系列変化定義情報取得手段により取得された前記時系列変化定義情報に基づいて、前記撮像制御情報が格納される格納位置から前記撮像制御情報を取得する制御情報取得手段と、
前記制御情報取得手段により取得された前記撮像制御情報に基づいて、前記撮像手段による撮像動作を制御する撮像制御手段と、
を更に備えることを特徴とする付記１に記載の通信システム。
【００７８】
（付記６）
前記撮像制御情報には、前記撮像範囲に前記マーカーが収められた画像データの記録を指示するための記録指示情報が含まれており、
前記送信手段は、前記記録指示情報に応じて記録された前記撮像範囲に前記マーカーが収められた画像データを送信することを特徴とする付記５に記載の通信システム。
【００７９】
（付記７）
外部のネットワーク上に存在し、マーカーの時系列的な変化を定義する時系列変化定義情報によって格納位置が特定される情報資源にアクセスする情報端末であって、
撮像手段と、
前記撮像手段に、他の情報端末により出力された前記マーカーを撮影範囲に収めて逐次撮像させることにより、前記時系列変化定義情報を取得する時系列変化定義情報取得手段と、
前記時系列変化定義情報取得手段により取得された前記時系列変化定義情報によって特定される格納位置へ前記撮像範囲に前記マーカー収められた画像データを送信する送信手段と、
を備えることを特徴とする情報端末。
【００８０】
（付記８）
前記時系列変化定義情報には、前記撮像手段による撮像動作を制御するための撮像制御情報が対応付けられており、
前記時系列変化定義情報取得手段により取得された前記時系列変化定義情報に基づいて、前記撮像制御情報が格納される格納位置から前記撮像制御情報を取得する制御情報取得手段と、
前記制御情報取得手段により取得された前記撮像制御情報に基づいて、前記撮像手段による撮像動作を制御する撮像制御手段と、
を更に備えることを特徴とする付記７に記載の情報端末。
【００８１】
（付記９）
前記撮像制御手段は、前記撮像範囲に前記マーカーが収められた画像データの記録を指示するための記録指示情報が含まれており、
前記送信手段は、前記記録指示情報に応じて記録された前記撮像範囲に前記マーカーが収められた画像データを送信することを特徴とする付記８に記載の情報端末。
【００８２】
（付記１０）
外部のネットワーク上に存在し、マーカーの時系列的な変化を定義する時系列変化定義情報によって格納位置が特定される情報資源にアクセスする第１の情報端末及び第２の情報端末を含む通信システムにおける通信方法であって、
前記第１の情報端末が、前記外部のネットワークにおいて前記時系列変化定義情報を管理するサーバに接続し、前記時系列変化定義情報を取得する第１の時系列変化定義情報取得ステップと、
前記第１の情報端末が、前記第１の時系列変化定義情報取得ステップにおいて取得された前記時系列変化定義情報の使用を設定する設定ステップと、
前記第１の情報端末が、前記設定ステップにおいて使用が設定された前記時系列変化定義情報に基づいて時系列的に変化する前記マーカーを出力する出力ステップと、
前記第２の情報端末が、撮像する撮像ステップと、
前記第２の情報端末が、前記出力ステップにおいて出力された前記マーカーを撮影範囲に収めて逐次撮像することにより、前記時系列変化定義情報を取得する第２の時系列変化定義情報取得ステップと、
前記第２の情報端末が、前記第２の時系列変化定義情報取得ステップにおいて取得された前記時系列変化定義情報によって特定される格納位置へ前記撮像範囲に前記マーカー収められた画像データを送信する送信ステップと、
を含むことを特徴とする通信方法。
【００８３】
（付記１１）
コンピュータを、
撮像手段、
前記撮像手段に、他のコンピュータにより出力された前記マーカーを撮影範囲に収めて逐次撮像させることにより、前記時系列変化定義情報を取得する時系列変化定義情報取得手段、
前記時系列変化定義情報取得手段により取得された前記時系列変化定義情報によって特定される格納位置へ前記撮像範囲に前記マーカー収められた画像データを送信する送信手段、
として機能させることを特徴とするプログラム。
【符号の説明】
【００８４】
１…通信システム、１００−１〜１００−４…情報端末、１０２、３０２、３５２…制御部、１０４、３０４、３５４…プログラムＲＯＭ、１０６、３０６、３５６…ワークＲＡＭ、１０８、３０８、３５８…フラッシュＲＯＭ、１１０…無線通信処理部、１１２…アンテナ、１１４…ＣＣＤ、１１８…画像処理部、１２２…ＧＰＳユニット部、１２４…スピーカ、１２６…ドライバ、１２８、３１８、３６８…表示部、１３０…タッチパネル、３００…管理サーバ、３１０…有線通信部、３２０…操作部、３５０…画像配信サーバ、４００−１〜４００−４…ユーザ、５００…通信ネットワーク、６００…無線基地局
【図１】
0005435067.tif 000002
【図２】
0005435067.tif 000003
【図３】
0005435067.tif 000004
【図４】
0005435067.tif 000005
【図５】
0005435067.tif 000006
【図６】
0005435067.tif 000007
【図７】
0005435067.tif 000008
【図８】
0005435067.tif 000009
【図９】
0005435067.tif 000010
【図１０】
0005435067.tif 000011
【図１１】
0005435067.tif 000012