(57)【要約】【課題】  広告主などの情報配信元は、店舗等の場所に限定されずに広い範囲へ広告情報を配信でき、利用者側は、店舗等の場所に限定されずに自らが望む広告情報を取得でき、さらには所望の相手から所望の情報を取得できるようにする。【解決手段】    広告情報送信サーバ４は広告情報を格納している。携帯電話端末２Ｂは、広告情報のＵＲＬ（広告ＵＲＬ）を保持している。携帯電話端末２Ａは、端末２Ｂの利用者等が居る現実空間を撮影している時、近距離無線通信により、撮影範囲内の端末２Ｂから位置情報と広告ＵＲＬを取得する。また、端末２Ａは、広告ＵＲＬにより広告情報送信サーバ４へアクセスし広告情報を取得する。そして端末２Ａは、ビューファインダに表示されている端末２Ｂの利用者の映像の近傍に、広告情報を表示する。【選択図】  図１
2010238100.tif 000002
【特許請求の範囲】
【請求項１】
撮影レンズと撮影素子により現実世界を撮影する撮影部と、
映像を表示する映像表示部と、
自端末の現在位置を検出する自端末位置検出部と、
所定の無線通信網を通じた通信を行うための網通信部と、
他の携帯情報端末との間で近距離無線通信を行うための近距離無線通信部と、
現実世界内で上記撮影部により撮影されている撮影範囲を算出する撮影範囲算出部と、
上記近距離無線通信部を通じて、他の携帯情報端末から当該他の携帯情報端末の現在位置情報と当該他の携帯情報端末が保持している格納場所アドレス情報とを取得する他端末情報取得制御部と、
上記他の携帯情報端末の現在位置と上記自端末の現在位置と上記撮影範囲とを用いて当該撮影範囲内に存在する他の携帯情報端末を算出する撮影範囲内端末算出部と、
上記撮影範囲内端末算出部が算出した他の携帯情報端末から取得された上記格納場所アドレス情報にて特定される格納場所へ、上記網通信部を通じて接続し、その格納場所から情報を取得する格納情報取得制御部と、
上記撮影範囲内端末算出部にて算出された他の携帯情報端末が、上記映像表示部の表示画面上に表示される位置を算出する表示位置算出部と、
上記格納情報取得制御部が取得した情報を、上記表示位置算出部により算出された表示位置の近傍若しくはその表示位置に重ねて表示する情報表示制御部と、
を有する携帯情報端末。
【請求項２】
上記撮影範囲算出部は、
自端末に回転運動が加えられた時の回転量と回転方向とその回転による自端末の傾きを検知するジャイロセンサと、
自端末に加速度運動が加えられた時の移動加速度とその移動量及びその移動方向を検知する加速度センサと、
上記撮影部の撮影レンズが向く方位を検出する電子コンパスとを有し、
上記ジャイロセンサと加速度センサの両検知信号により、現実空間内において現時点で自端末の有する姿勢を求めるとともに、電子コンパスから得られる検知信号から上記撮影部の撮影レンズが向く方位を求め、上記現実空間内における自端末の姿勢と、当該姿勢において上記撮影レンズの向く方位とにより、上記撮影部により撮影されている現実世界内の撮影範囲を算出する請求項１記載の携帯情報端末。
【請求項３】
上記撮影範囲算出部は、上記撮影部の撮影レンズの焦点から一定距離内を上記撮影範囲とする請求項２記載の携帯情報端末。
【請求項４】
上記撮影範囲算出部は、所定の時間周期毎に上記撮影範囲を算出し、
上記他端末情報取得制御部は、上記所定の時間周期毎に上記他の携帯情報端末の現在位置情報と当該他の携帯情報端末が保持している格納場所アドレス情報とを取得し、
上記撮影範囲内端末算出部は、上記所定の時間周期毎に上記撮影範囲内に存在する他の携帯情報端末を算出し、
上記格納情報取得制御部は、上記所定の時間周期毎に上記格納場所から情報を取得し、
上記表示位置算出部は、上記所定の時間周期毎に他の携帯情報端末が映像表示部の表示画面上に表示される位置を算出し、
上記情報表示制御部は、上記所定の時間周期毎に上記表示位置の近傍若しくはその表示位置に重ねて上記情報を表示する請求項１乃至請求項３のうち何れか一項に記載の携帯情報端末。
【請求項５】
所定の無線通信網に接続されているとともに所定の情報を格納している情報格納サーバと、
上記情報格納サーバに格納されている情報の格納場所アドレス情報を保持し、自端末の現在位置と上記格納場所アドレス情報を近距離無線通信により送信する第一の携帯情報端末と、
カメラ機能により撮影されている映像を画面上に表示するとともに当該カメラ機能による撮影範囲を算出し、近距離無線通信を通じて上記第一の携帯情報端末から上記現在位置情報と上記格納場所アドレス情報を取得し、上記第一の携帯情報端末の現在位置と自端末の現在位置と上記撮影範囲とを用いて当該撮影範囲内に存在する第一の携帯情報端末を算出し、上記所定の無線通信網を介して上記情報格納サーバに接続して、上記撮影範囲内の第一の携帯情報端末から取得された上記格納場所アドレス情報により特定される格納場所から上記所定の情報を取得し、上記撮影範囲内に存在する上記第一の携帯情報端末が上記画面上で表示されている位置の近傍若しくはその表示位置に重ねて、上記格納場所から取得した所定の情報を表示する第二の携帯情報端末と、
を有してなる情報配信システム。
【請求項６】
撮影レンズと撮影素子を有する撮影手段が現実世界を撮影するステップと、
上記撮影手段にて撮影されている映像を映像表示手段が画面上に表示するステップと、
上記撮影手段により撮影されている現実世界内の撮影範囲を、撮影範囲算出部が算出するステップと、
現在位置検出手段が自端末の現在位置を検出するステップと、
近距離無線通信手段を通じて、他端末情報取得制御部が、他の携帯情報端末から当該他の携帯情報端末の現在位置情報と当該他の携帯情報端末が保持している格納場所アドレス情報とを取得するステップと、
上記他の携帯情報端末の現在位置と上記自端末の現在位置と上記撮影範囲とを用いて、撮影範囲内端末算出部が、上記撮影範囲内に存在する他の携帯情報端末を算出するステップと、
上記撮影範囲内端末算出部が算出した他の携帯情報端末から取得された上記格納場所アドレス情報にて特定される格納場所へ、格納情報取得制御部が、所定の無線通信網を通じて接続し、その格納場所から情報を取得するステップと、
上記撮影範囲内端末算出部にて算出された他の携帯情報端末が上記映像表示手段の画面上に表示される位置を、表示位置算出部が算出するステップと、
上記格納情報取得制御部が取得した情報を、情報表示制御部が、上記表示位置算出部の算出した表示位置の近傍若しくはその表示位置に重ねて表示するステップと、
を有する情報閲覧制御方法。
【請求項７】
撮影レンズと撮影素子を有する撮影手段により現実世界を撮影させる撮影制御処理と、
上記撮影手段にて撮影されている映像を映像表示手段の画面上に表示させる映像制御処理と、
上記撮影手段により撮影されている現実世界内の撮影範囲を算出する撮影範囲算出処理と、
現在位置検出手段に自端末の現在位置を検出させる現在位置検出制御処理と、
近距離無線通信手段を通じて、他の携帯情報端末から当該他の携帯情報端末の現在位置情報と当該他の携帯情報端末が保持している格納場所アドレス情報とを取得する他端末情報取得制御処理と、
上記他の携帯情報端末の現在位置と上記自端末の現在位置と上記撮影範囲とを用いて、上記撮影範囲内に存在する他の携帯情報端末を算出する撮影範囲内端末算出処理と、
上記撮影範囲内端末算出処理にて算出した他の携帯情報端末から取得された上記格納場所アドレス情報にて特定される格納場所へ、所定の無線通信網を通じて接続し、その格納場所から情報を取得する格納情報取得制御処理と、
上記撮影範囲内端末算出処理にて算出された他の携帯情報端末が上記映像表示手段の画面上に表示される位置を算出する表示位置算出処理と、
上記格納情報取得制御処理にて取得した情報を、上記表示位置算出処理で算出した表示位置の近傍若しくはその表示位置に重ねて表示する情報表示制御処理とを、
携帯情報端末に実行させる情報閲覧制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カメラ機能やＧＰＳ（Global Positioning System）機能などの様々な機能を備えた携帯電話端末等の携帯情報端末と、複数の携帯情報端末とそれら端末へ広告情報などを配信するサーバとからなる情報配信システムに関する。また、本発明は、携帯情報端末のディスプレイ上に広告情報などを表示するための情報閲覧制御方法及び情報閲覧制御プログラムに関する。
【背景技術】
【０００２】
近年は、携帯電話端末などの携帯情報端末において、その携帯情報端末が備えている通信機能とＧＰＳに代表される現在位置取得機能を利用することにより、現在位置（すなわち端末利用者の現在位置）の周囲に存在する店舗の情報や、現在位置に関連した様々なサービス情報を、その携帯情報端末へ提供するような技術が確立されている。それら情報の取得は、例えば予め情報提供サービスに利用者が登録しておくことで自動的に行われる場合もあれば、例えばいわゆるＱＲ（Quick Response）コードに埋め込まれたアドレス情報を端末付属のカメラ機能を用いて読み取り、当該読み取ったアドレス情報にて示される情報提供元へアクセスする例のようにユーザ自身が能動的に行う場合もある。
【０００３】
また、特開２００７−２８０３６３号の公開特許公報（特許文献１）には、他の携帯電話機の端末位置情報及び端末ＩＤと、複数の店舗の店舗位置情報及び広告情報とに基づいて、近隣広告情報を選択し、その近隣広告情報を所望の携帯電話機へ送信して表示させる技術が開示されている。すなわちこの特許文献１には、他の携帯電話機と例えば店舗などの広告対象との間の距離情報や情報送信時の時刻情報に基づき、情報の順位付けを行って所望の携帯電話機へ送信することにより、利用価値の高い情報を優先的に表示する仕組みが開示されている。
【０００４】
また、特開２００５−１７３０４２号の公開特許公報（特許文献２）には、広告の内容と広告の現実空間上の位置情報を受信し、広告を表示する表示面の位置及び姿勢を検出し、その位置及び姿勢と受信した位置情報とに基づいて表示面における広告の表示位置を決定し、その表示位置と受信した内容情報とに基づいて、広告の表示情報を作成して表示する技術が開示されている。すなわちこの特許文献２には、広告を現実空間に対応させて端末に表示させる手法が開示されている。
【０００５】
さらに、特開２００３−１６３４７号の公開特許公報（特許文献３）には、地域広告情報配信サーバから情報オブジェクトを受信した携帯端末が、携帯端末間で情報オブジェクトを伝達することにより広告情報を配信するような技術が開示されている。すなわち、この特許文献３には、所定の通信可能領域にいる人物（携帯電話）の間で、それぞれ取り込んでいる広告情報を近距離通信を介して取得する技術が開示されている。
【０００６】
また、特開２００６−３９６３号の公開特許公報（特許文献４）には、通行人の多い駅周辺に看板或いはディスプレイ等の掲示板を設置して周辺区域の地図を表示しておき、利用者がカメラ付き携帯電話端末を用いてこの地図の一部を撮影することにより、駅周辺の施設の詳細情報についてのサービスを受ける地域案内システムが開示されている。すなわち、この特許文献４には、携帯電話のビューファインダ越しに撮影している電子掲示板コンピュータと近距離通信を行うことにより、そのビューファインダ上に、目的の施設の連絡先や広告のための商品画像等を表示する技術が開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００７−２８０３６３号公報（図１）
【特許文献２】特開２００５−１７３０４２号公報（図１５）
【特許文献３】特開２００５−１７３０４２号公報（図１）
【特許文献４】特開２００６−３９６３号公報（図１）
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ところで、上述した従来した特許文献１，特許文献２，特許文献４に記載されている広告情報の配信手法の場合、携帯情報端末の利用者は、例えば店舗などが存在している所望の場所に出向いた上で広告情報を取得するようになされているため、例えば利用者の現在位置から離れた場所の店舗などの広告情報を受け取ることはできない。
【０００９】
一方、広告情報を配信したい広告主にとっては、特定の場所まで利用者が来ないことには広告情報を送信できないため、離れた場所に居る利用者を店舗等まで誘導することは不可能である。かといって、利用者の現在位置を考慮せずに不特定多数の利用者へ広告情報を配信することは、利用者に不必要な情報を送ることになり迷惑行為となりかねない。このような迷惑行為は、利用者からの印象が悪くなるという結果をもたらし、広告主にとっても好ましくない。
【００１０】
なお、特許文献３に記載の技術の場合は、近距離無線通信により携帯端末間で広告情報の送受信がなされるが、それら広告情報をやり取りする携帯端末は近距離無線通信可能な領域内に存在する端末となる。すなわち、この技術の場合、近距離無線通信可能な範囲内に存在している全ての端末から広告情報を取得することになるため、利用者が本当に望む広告情報が得られるとは限らず、不要な広告情報までも送受信されてしまう可能性が高い。したがって、利用者が望む特定の相手から、当該利用者が望む情報を取得するようなことは困難である。
【００１１】
本発明は、このような実情に鑑みて提案されたものであり、例えば広告主などの情報配信元は、店舗等が存在している現実空間内の場所に限定されずに広い範囲へ情報を配信することができ、また、利用者側は、店舗等が存在している現実空間内の場所に限定されずに自らが望む情報を取得することができ、さらには所望の相手から所望の情報を取得することをも可能とする、携帯情報端末、情報配信システム、情報閲覧制御方法、及び、情報閲覧制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明の携帯情報端末は、撮影部により撮影している現実世界内の撮影範囲を算出するとともに、近距離無線通信を通じて、他の携帯情報端末から当該他の携帯情報端末の現在位置情報と当該他の携帯情報端末が保持している格納場所アドレス情報とを取得する。そして、本発明の携帯情報端末は、他の携帯情報端末の現在位置と自端末の現在位置と撮影範囲とを用いて当該撮影範囲内に存在する他の携帯情報端末を算出し、当該他の携帯情報端末から取得した格納場所アドレス情報にて特定される格納場所へ、網通信部を通じて接続し、その格納場所から情報を取得し、また、他の携帯情報端末が映像表示部の表示画面上に表示される位置を算出し、その表示位置の近傍若しくはその表示位置に重ねて、先に取得した情報を表示する。これにより、本発明は上述した課題を解決する。
【００１３】
すなわち、本発明によれば、携帯情報端末は撮影範囲内に存在している他の携帯情報端末から格納場所アドレス情報を取得し、そのアドレス情報により示される情報格納場所から情報を取得し、その情報を、表示画面上に映し出されている他の携帯情報端末の表示位置の近傍等に表示するようにしている。つまり、本発明において、他の携帯情報端末は移動可能な端末であり、一方、他の携帯情報端末の表示位置近傍に表示される情報は、別に用意された情報格納場所から取得される情報であるため、その情報は現実空間内の固定の場所に限定されない情報となる。また、携帯電話端末による撮影対象（他端末）は、その端末利用者が任意に選ぶことができるものであるため、その撮影対象（他端末）からの格納場所アドレス情報により取得される情報は、利用者自らが取得を望んだ相手からの情報となる。
【発明の効果】
【００１４】
本発明においては、撮影されている映像を画面表示しているときに、その撮影範囲内の端末から近距離無線通信により格納場所アドレス情報を取得し、その格納場所アドレス情報にて示される格納場所から情報を取得し、その情報を撮影映像内の端末表示位置近傍等に表示するようになされている。これにより、本発明によれば、例えば広告主などの情報配信元は、店舗等が存在している現実空間内の場所に限定されずに広い範囲へ情報を配信することができ、また、利用者側は、店舗等が存在している現実空間内の場所に限定されずに自らが望む情報を取得することができ、さらには所望の相手から所望の情報を取得できる。
【図面の簡単な説明】
【００１５】
【図１】本発明実施形態の情報配信システムの概略的な全体構成例を示す図である。
【図２】本発明実施形態の携帯電話端末の概略的な内部構成例を示すブロック図である。
【図３】携帯電話端末により人物等が撮影されている時に、当該携帯電話端末のビューファインダ画面上にリアルタイム表示される撮影映像例を示し、特に人物映像の近傍に二つの広告情報が表示されている例の説明に用いる図である。
【図４】携帯電話端末により人物等が撮影されている時に、当該携帯電話端末のビューファインダ画面上にリアルタイム表示される撮影映像例を示し、特にビューファインダ画面内の人物映像の移動に伴って広告情報も移動する様子の説明に用いる図である。
【図５】携帯電話端末のカメラモジュールによる現実空間の撮影範囲と、その撮影範囲の現実空間内に存在している人物等が所持する各携帯電話端末の位置との関係説明に用いる図である。
【図６】ビューファインダ画面内に表示される人物が所持する各携帯電話端末のうち、特に一つの携帯電話端末のみを例に挙げ、その携帯電話端末を所持する人物がビューファインダ画面上に表示される際の表示位置の説明に用いる図である。
【図７】携帯電話端末（Ａ）において、他の携帯電話端末（Ｂ）から広告ＵＲＬを取得し、その広告ＵＲＬを基に広告情報送信サーバから広告情報を取得してビューファインダ画面上に表示するまでの処理の流れを示すフローチャートである。
【図８】携帯電話端末（Ａ）が他の携帯電話端末（Ｂ）から広告ＵＲＬを取得し、その広告ＵＲＬを基に広告情報送信サーバから広告情報を取得してビューファインダ画面上に表示する際のシーケンス図である。
【図９】携帯電話端末（Ｂ）において、他の携帯電話端末（Ａ）から広告ＵＲＬが要求され、その要求に応じて広告ＵＲＬを送信する処理の流れを示すフローチャートである。
【図１０】携帯電話端末（Ｂ）において他の携帯電話端末（Ａ）から広告ＵＲＬが要求され、その要求に応じて広告ＵＲＬを送信する場合のシーケンス図である。
【発明を実施するための形態】
【００１６】
以下、図面を参照しながら、本発明の一実施形態について説明する。
【００１７】
なお、以下の説明では、本発明の携帯情報端末の一適用例として、カメラ機能やＧＰＳ機能、方位や傾きの検知機能などの様々な機能を備えた携帯電話端末を挙げているが、勿論それはあくまで一例であり、本発明はこの例に限定されず、例えば携帯電話端末以外の各種の携帯情報端末にも適用可能である。
【００１８】
［システム全体構成及び概要］
図１には、本発明実施形態の情報配信システムの概略的な全体構成例を示す。
【００１９】
図１において、携帯電話端末２Ａ，２Ｂは、例えばメモリ、キーボタン、ディスプレイ、ＣＰＵ等の一般的な携帯電話端末が有する全ての機能を備えており、特に本実施形態の場合は、カメラ機能、情報表示機能、現在位置検出機能、近距離無線通信機能、姿勢詳細情報取得機能、ウェブ（Ｗｅｂ）通信機能等を備えている。
【００２０】
ここで、上記カメラ機能は現実空間の映像を撮影するための機能であり、上記情報表示機能はカメラ撮影映像をリアルタイムにディスプレイ画面上に表示するとともに、その撮影映像に後述する広告情報を含む様々な情報・メッセージ等を重畳して表示する機能となされている。上記現在位置検出機能は、例えばＧＰＳ衛星１からの電波を受信して自端末の現在位置（緯度、経度、高度）を算出する機能となされている。また、上記姿勢詳細情報取得機能は、例えばジャイロセンサ、加速度センサ、電子コンパス等の各種センサからの検出情報と、上記現在位置検出機能により得られた現在位置の情報とを基に、自端末の姿勢を把握するとともに上記カメラ機能による撮影方向及びその撮影範囲を把握する機能となされている。上記ウェブ通信機能は、携帯電話パケット網を経由してインターネット等の通信網３へ接続し、当該インターネット上に設けられている後述する広告情報送信サーバ４や広告情報登録サーバ５等にアクセスする機能となされている。上記近距離無線通信機能は、例えばいわゆるブルートゥース（Bluetooth：登録商標）方式などにより、近距離範囲内の携帯電話端末間で様々な情報を送受信するための機能となされている。なお、近距離無線通信は、二つの携帯電話端末が一対一で行う場合の他、複数の端末間でも行うことができる。
【００２１】
また図１において、広告主端末６は、広告主である例えば店舗や企業等のパーソナルコンピュータやサーバであり、当該広告主が用意した広告情報を、インターネット等の通信網３を経由して広告情報送信サーバ４へ送信して格納させる。なお、本実施形態において、広告主は複数であるが、もちろん一つのみであってもよい。
【００２２】
広告情報登録サーバ５は、上記広告情報送信サーバ４に格納された広告情報へ、携帯電話端末等が上記通信網３を通じてアクセスするための格納場所アドレス情報を管理する。すなわち、広告情報登録サーバ５は、上記広告情報送信サーバ４に格納された広告情報のＵＲＬ（Uniform Resource Locator）をリスト化して管理している。また、広告情報登録サーバ５は、本実施形態にかかる広告情報配信サービスに登録している携帯電話端末に対して、上記広告情報送信サーバ４に格納されている広告情報のＵＲＬ等を送信するサーバとなされている。なお、以下の説明においては、当該広告情報のＵＲＬを広告ＵＲＬと表記することにする。
【００２３】
広告情報送信サーバ４は、上述の広告主端末６から供給された広告情報を格納する。また、広告情報送信サーバ４は、通信網３を経由し、携帯電話端末から上記広告ＵＲＬを指定したアクセスが有った場合には、当該広告ＵＲＬに対応した広告情報を、そのアクセス元の携帯電話端末へ送信するサーバとなされている。
【００２４】
なお、広告情報送信サーバ４と広告情報登録サーバ５は、それぞれ一つのサーバであってもよいし、或いはそれぞれが複数のサーバからなるサーバ群であってもよい。また、それら広告情報送信サーバ４と広告情報登録サーバ５は、別々に設けられていてもよいし、一つのサーバとして統合されていてもよい。
【００２５】
上述したように、図１に示す本実施形態の情報配信システムにおいて、例えば携帯電話端末２Ａ，２Ｂは、上記ＧＰＳを利用した現在位置の検出、各種センサによる端末の状態取得、カメラ機能による撮影が可能となされており、さらに、上記カメラ機能による撮影時の現在位置や姿勢、当該撮影されている現実世界の位置及び範囲を把握可能となされている。また、本実施形態の携帯電話端末２Ａ，２Ｂは、近距離無線通信を利用することにより、近距離範囲内に存在している他の携帯電話端末と通信を行うことも可能となされている。その他、本実施形態の携帯電話端末２Ａ，２Ｂは、例えば店舗のクーポン情報などを自端末内に取り込み、例えば店舗等での買い物の際などに当該クーポン情報を提示することにより、割り引きを受けるなどのサービスにも対応可能となされている。
【００２６】
そして、本実施形態の情報配信システムにおいて、例えば携帯電話端末２Ａは、他の携帯電話端末２Ｂを所持している人物をカメラ機能により撮影し、その人物映像をディスプレイ（ビューファインダ）画面上にリアルタイムに表示している時、その人物の携帯電話端末２Ｂに保存されている広告ＵＲＬを近距離無線通信にて取得し、その広告ＵＲＬに対応した広告情報を通信網３を経由して広告情報送信サーバ４から取得して、当該人物映像の近傍若しくはその人物映像に重ねて表示可能となされている。
【００２７】
これにより、本実施形態の情報配信システムによれば、例えば携帯電話端末２Ａの利用者は、例えばカメラ撮影方向及びその撮影範囲内に居る人物が所持する携帯電話端末２Ｂに保存されている広告ＵＲＬに対応した広告情報を、広告情報送信サーバ４から簡単に取得して観ることが出来ることになる。すなわち、本実施形態の情報配信システムによれば、携帯電話端末２Ａの利用者は、上記撮影している人物の端末２Ｂを媒介にして、自分が居る現在位置から離れた場所の店舗等の広告情報を容易に取得して観ることができることになる。言い換えると、携帯電話端末２Ａの利用者は、上記撮影している人物の端末２Ｂに保存されている広告ＵＲＬに対応した広告情報を、自らが望んで取得することができる。また、本実施形態の情報配信システムによれば、広告主は、店舗等から離れた場所の利用者の携帯電話端末（２Ａ）へ、その利用者が上記人物撮影を介して取得することを望んでいる広告情報を届けて表示させることができる。
【００２８】
なお、上述の説明では、広告情報を見る立場の利用者の携帯電話端末を端末２Ａとし、広告ＵＲＬを保存している側の携帯電話端末を端末２Ｂとしているが、これらは逆であってもよく、また、それら端末は単数であっても或いは複数であってもよい。
【００２９】
［携帯電話端末の概略構成］
図２には、本発明実施形態の携帯電話端末２Ａ，２Ｂの概略的な内部構成例を示す。なお、図２の例では、広告情報の表示等に関連した主要構成要素のみを図示しており、携帯電話端末の一般的な各種機能にかかる構成要素の図示については省略している。勿論、本実施形態の携帯電話端末は、一般的な各種機能についても備えていることは言うまでもない。
【００３０】
本実施形態の携帯電話端末は、図２に示すように、本発明にかかる主要構成要素として、制御・演算モジュール１０、カメラモジュール１１、ＧＰＳモジュール１２、姿勢詳細情報取得モジュール１３、ウェブ通信モジュール１５，近距離無線通信モジュール１６、メモリモジュール１７、キーボタンモジュール１８、ディスプレイモジュール１９等を有している。なお、本実施形態におけるモジュールの表記は、ハードウェアとソフトウェアのユニットの何れをも含んでいるものとする。
【００３１】
ウェブ通信モジュール１５は、携帯電話パケット網を経由して通信網３に接続し、その通信網３を経由してインターネット上のサーバ等と通信を行うためのものであり、特に本実施形態の場合は広告情報送信サーバ４や広告情報登録サーバ５と通信可能となされている。
【００３２】
ディスプレイモジュール１９は、例えば液晶や有機ＥＬ（ElectroLuminescent）等のディスプレイパネルと、そのディスプレイパネル上に映像等を表示するための表示駆動回路とからなる。
【００３３】
キーボタンモジュール１８は、携帯電話端末のテンキーや発話キー、終話キー（電源ボタン）、クリアキー、アプリケーションキー、十字キー、決定キー、カメラ用のシャッターボタンなど、携帯電話端末に搭載されている各種のキーと、それらキーが操作された時の操作信号を生成する回路等からなる。特に本実施形態の場合、当該キーボタンモジュール１８の所定のキーボタンの押下は、後述するような広告情報閲覧の開始や終了のトリガとなされる。
【００３４】
カメラモジュール１１は、撮像レンズ系、撮像素子、当該撮像素子から得られた撮像信号をディスプレイ表示用の映像信号に変換する映像処理回路等を有して構成されている。当該カメラモジュール１１の撮像素子により撮像された現実世界の映像信号は、ディスプレイモジュール１９に送られる。これによりディスプレイモジュール１９の画面はいわゆるビューファインダとして用いられ、このビューファインダ画面上には、上記カメラモジュール１１にて撮像されている現実世界のリアルタイムな撮影映像が表示されることになる。
【００３５】
ＧＰＳモジュール１２は、ＧＰＳ衛星１からの電波を受信し、その受信情報を用いて、現実世界における現時点での自端末の絶対位置（緯度、経度、高度）を計算する。ＧＰＳモジュール１２は、当該算出した絶対位置情報をメモリモジュール１７に保存する。
【００３６】
近距離無線通信モジュール１６は、例えばいわゆるブルートゥース方式やＵＷＢ（Ultra Wide Band）方式、無線ＬＡＮ（Local Area Network）方式、赤外線通信方式などの近距離無線通信を行うための通信デバイスである。なお、本実施形態において、近距離無線通信モジュール１６は、ブルートゥース方式やＵＷＢ方式、無線ＬＡＮ方式等の各通信デバイスを全て備えているものであってもよいし、それらの何れか一つ若しくは二つの通信デバイスからなるものであってもよい。特に本実施形態の場合、近距離無線通信が可能な携帯電話端末間では、後述するように現在位置の情報や広告ＵＲＬが送受信される。
【００３７】
姿勢詳細情報取得モジュール１３は、ジャイロセンサ、加速度センサ、電子コンパス等を有して構成されている。ジャイロセンサは、携帯電話端末に回転運動が加えられた時の回転量と回転方向、その回転による携帯電話端末の傾きを検知する。加速度センサは、携帯電話端末に加速度運動が加えられた時の移動加速度とその移動量、及び、その移動方向を検知する。電子コンパスは、携帯電話端末の現在の方位、特に本実施形態の場合は、カメラモジュール１１のレンズが向いている方位を検知する。
【００３８】
メモリモジュール１７は、携帯電話端末のアプリケーションプログラムの一つとして、本発明の情報閲覧制御プログラムが格納されている。本実施形態の場合、情報閲覧制御プログラムがＣＰＵ（図示は省略）により実行されることにより、近距離無線通信を介して広告ＵＲＬを他の端末へ提供する処理や、他の端末から提供された広告ＵＲＬに基づいて広告情報送信サーバ４から広告情報を取得する処理、その取得した広告情報をビューファインダ画面上へ表示する処理などが実現される。また、本実施形態において、広告情報配信サービスに登録している携帯電話端末のメモリモジュール１７には、前述した広告情報送信サーバ４に格納されている広告情報のＵＲＬ（広告ＵＲＬ）が保存されることになる。また、近距離無線通信を介して他の端末から上記広告ＵＲＬとその端末の現在位置情報を受け取った携帯電話端末のメモリモジュール１７には、それら広告ＵＲＬと現在位置情報が保存され、さらに、当該広告ＵＲＬを基に広告情報送信サーバ４から広告情報を受け取った場合には当該広告情報も保存される。
【００３９】
制御・演算モジュール１０は、本実施形態の携帯電話端末の全体制御と各モジュール等の動作を制御する。また制御・演算モジュール１０は、メモリモジュール１７の上記情報閲覧制御プログラムを実行することにより、本発明に係る撮影範囲算出部、他端末情報取得制御部、撮影範囲内端末算出部、格納情報取得制御部、表示位置算出部、情報表示制御部の各機能を実現する。
【００４０】
ここで、本実施形態の情報閲覧制御プログラムを実行している時の制御・演算モジュール１０は、本発明に係る撮影範囲算出部として、現実世界内で上記カメラモジュール１１により撮影されている撮影範囲を算出する。すなわち、制御・演算モジュール１０は、姿勢詳細情報取得モジュール１３のジャイロセンサ，加速度センサ，電子コンパスからの各検知信号と、上記ＧＰＳモジュール１２が算出した自端末の絶対位置とから、現時点で自端末のカメラモジュール１１が撮影している現実空間の詳細な撮影範囲を求める。より詳細に説明すると、制御・演算モジュール１０は、姿勢詳細情報取得モジュール１３のジャイロセンサと加速度センサの両検知信号により、現実空間内において現時点で自端末がどのような姿勢をとっているかを求め、さらにその姿勢において、電子コンパスからの検知信号と上記ＧＰＳモジュール１２が算出した自端末の絶対位置とから、カメラモジュール１１のレンズが何れの方位を向いているかを算出する。そして、制御・演算モジュール１０は、上記現実空間内における自端末の姿勢と、その姿勢においてレンズの向いている方位とにより、上記カメラモジュール１１により現実空間の何れの方位がどの程度の範囲だけ写し出されているのかを算出する。なお、制御・演算モジュール１０により求められる現実空間の詳細な撮影範囲の具体例については後述する。
【００４１】
また、制御・演算モジュール１０は、本発明に係る他端末情報取得制御部として、上記近距離無線通信モジュール１６を通じて、他端末から当該他端末の現在位置情報と当該他端末が保持している格納場所アドレス情報（広告ＵＲＬ）とを取得する。すなわちこの場合の制御・演算モジュール１０は、近距離無線通信モジュール１６を通じて、近距離範囲内に通信可能な他端末が存在するか否かサーチし、そのサーチの結果他端末の存在を検知した場合には、さらに当該他端末が広告ＵＲＬを保持しているか否か判断し、広告ＵＲＬを保持している時には、その広告ＵＲＬと共に当該他端末の現在位置情報も取得する。
【００４２】
また、制御・演算モジュール１０は、本発明に係る撮影範囲内端末算出部として、上記他端末の現在位置と上記自端末の現在位置と上記撮影範囲とを用いて、当該撮影範囲内に存在する他端末を算出する。すなわちこの場合の制御・演算モジュール１０は、後述する数式を用いた演算を行うことにより、当該撮影範囲内に存在する他端末を算出する。
【００４３】
また、制御・演算モジュール１０は、本発明に係る格納情報取得制御部として、上記広告ＵＲＬにより特定される格納場所（つまり広告情報送信サーバ４）へ、上記ウェブ通信モジュール１５を通じて接続し、その広告ＵＲＬにより特定される格納場所から広告情報を取得する。すなわちこの場合の制御・演算モジュール１０は、上記撮影範囲内に存在している他端末から取得した広告ＵＲＬにより、上記ウェブ通信モジュール１５を通じて広告情報送信サーバ４へアクセスし、当該広告情報送信サーバ４から都外広告ＵＲＬにより示される広告情報を取得する。
【００４４】
また、制御・演算モジュール１０は、本発明に係る表示位置算出部として、撮影範囲内の他端末を所持する人物等が、ディスプレイモジュール１９のビューファインダ画面上に表示される位置を算出する。すなわちこの場合の制御・演算モジュール１０は、後述する数式を用いた演算を行うことにより、ビューファインダ画面上における人物等の表示位置を求める。
【００４５】
さらに、制御・演算モジュール１０は、本発明に係る情報表示制御部として、上記広告情報を、ビューファインダ画面上の人物映像の近傍若しくはその人物映像上に重ねて表示する。
【００４６】
なお、当該制御・演算モジュール１０による制御や演算の詳細については後述する。
【００４７】
［撮影映像に広告情報が重畳表示されたビューファインダ表示映像例］
図３には、本実施形態において、例えば携帯電話端末２Ａのカメラモジュール１１により携帯電話端末２Ｂを所持している人物等が撮影されている時に、当該携帯電話端末２Ａのディスプレイモジュール１９の画面上にリアルタイム表示される撮影映像例（ビューファインダ画面３０の一例）を示す。なお、図３では、例えば家３１ａと木３１ｂが存在している現実空間の風景３１のうちの一部がカメラモジュール１１の撮影範囲となっており、その撮影範囲を表示したビューファインダ画面３０内に、上記携帯電話端末２Ｂを所持している人物の映像（人物映像３４）と、その人物映像３４の近傍に二つの広告情報が表示されている場合の表示例を示している。
【００４８】
図３の例のように、上記カメラモジュール１１にて撮影がなされている場合、本実施形態の携帯電話端末２Ａは、ディスプレイモジュール１９のビューファインダ画面３０に表示されている現実空間の撮影映像内から、本実施形態の携帯電話端末２Ｂを所持している人物の映像表示位置を特定し、その人物映像３４の例えば近傍に広告情報３５，３６を表示する。
【００４９】
また、図３の撮影映像の中で上記人物映像３４が例えば図中矢印Ｙに示す方向に移動したことにより、例えば図４に示すように当該人物映像３４の表示位置が移動した場合、本実施形態の携帯電話端末２Ａは、その人物映像３４の移動に合わせて、上記広告情報３５，３６も移動させる。すなわち、本実施形態の携帯電話端末は、撮影映像内で本実施形態の携帯電話端末２Ｂを所持している人物の映像表示位置を、例えば映像フレーム周期等の短時間周期毎に特定し、その人物映像３４の移動に合わせて広告情報３５，３６を移動表示可能となされている。
【００５０】
なお、図３及び図４では、一人の人物映像３４の周囲に二つの広告情報３５，３６のみが表示されている例を挙げているが、例えば広告情報の数が多く、全ての広告情報が表示されるとビューファインダ画面の撮影映像が見苦しくなるような場合には、それら表示される広告情報数を制限したり、表示する広告情報を利用者が取捨選択できるようにしてもよい。表示広告情報の制限等を行う場合、例えば登録順や広告自体の新しさの順で制限したり、所望のカテゴリの広告情報のみを表示するように制限してもよい。また、広告情報の取捨選択を行う場合、何れの広告情報を表示する（或いは表示しない）かの設定は、広告情報が表示された時に行うようにしてもよいし、予め設定しておくようにしてもよい。
【００５１】
また、ビューファインダ画面内に複数の人物映像が表示され、それら各人物映像の周囲に複数の広告情報が表示されるような場合において、同じ広告情報が複数存在するような場合には、それらを個々に表示するのではなく、それらをまとめて例えば拡大したり色を変えたり、表示位置を変えるなどして、他の広告情報とは区別可能に表示することも可能である。
【００５２】
また、広告情報としては、例えば店舗名・店舗住所、例えば「ワンピース」などの商品カテゴリとその値段などの情報を挙げることができる。またさらに、広告情報は、店舗や商品の情報だけでなく、例えば電車の遅延情報や道路情報、何らかの催し物の開催情報、地域の特産物情報とその地域の天気情報を組み合わせたものなどであってもよい。
【００５３】
さらに、広告情報の表示の仕方としては、ビューファインダ画面に表示されている人物映像の例えば服や鞄に対応させた位置に表示したり、広告情報をテキストのみではなく例えばイラストや写真画像などを含む情報として表示させてもよい。
【００５４】
その他、広告情報を見た利用者から広告主に対して何らかのアクセスがあった場合、その広告情報を見せる側（広告ＵＲＬを送った側）の携帯電話端末の所有者に対してアクセスに応じた報酬を渡すような仕組みを設けてもよい。
【００５５】
［カメラモジュールの撮影範囲とその撮影範囲内の端末位置の特定］
上述したように、本実施形態の携帯電話端末は、カメラモジュール１１による撮影範囲内の人物等が所持している携帯電話端末の位置を特定可能となされており、以下、具体的な位置特定手法について、図５及び図６を参照しながら説明する。
【００５６】
図５には、撮影を行っている側の本実施形態の携帯電話端末（以下携帯電話端末Ａとする）の当該カメラモジュール１１による現実空間の撮影範囲２３と、その撮影範囲２３の現実空間内に存在している人物等が所持する携帯電話端末（図５の例では携帯電話端末Ｂ１，Ｂ２，Ｂ３とする）との位置関係の一例を示す。また、図６には、図５の撮影範囲２３内に存在しており、ディスプレイモジュール１９のビューファインダ画面内に表示される各人物の携帯電話端末Ｂ１，Ｂ２，Ｂ３のうち、特に携帯電話端末Ｂ１のみを示している。
【００５７】
図５に示すように、カメラモジュール１１のレンズによる現実空間の撮影範囲２３は、扇形で囲まれた範囲となる。なお、カメラモジュール１１のレンズによる実際の撮影範囲は、当該レンズの画角範囲内において無限遠の距離まで含まれることになるが、当該無限遠の距離全てを撮影範囲内に含ませることは現実的ではない。このため、本実施形態では、上記撮影範囲２３において、上記カメラモジュール１１のレンズからの距離については一定の限度を設けている。本実施形態では、図５に示すように、カメラモジュール１１のレンズの焦点から例えば半径Ｒメートル以内の距離内を上記撮影範囲２３としている。また、図５に示した撮影範囲２３は、カメラモジュール１１のレンズの光軸Ｊを中心とした水平方向の広がりのみを示している。
【００５８】
また、本実施形態の携帯電話端末Ａは、自端末の現在位置とカメラモジュール１１のレンズの向き及び傾きとから、上記撮影範囲２３を求めている。すなわち、本実施形態の携帯電話端末Ａは、ＧＰＳモジュール１２により計測される現在位置と、姿勢詳細情報取得モジュール１３のジャイロセンサによる回転量，回転方向，その回転による傾きの検知信号と、加速度センサによる移動加速度，その移動量，その移動方向の検知信号と、電子コンパスによる方位の検知信号とを用いて、上記撮影範囲２３を算出する。
【００５９】
また、本実施形態の携帯電話端末Ａは、上記撮影範囲２３内に存在している他の携帯電話端末Ｂ１，Ｂ２，Ｂ３が各々のＧＰＳモジュール１２にて計測した現在位置情報を、近距離無線通信モジュール１６を通じて取得する。
【００６０】
ここで、図５に示される携帯電話端末Ｂ１，Ｂ２，Ｂ３のうち、例えば携帯電話端末Ｂ１のみを挙げ、当該端末Ｂ１の現在位置の緯度，経度座標を（ｘ１，ｙ１）、携帯電話端末Ａの現在位置の緯度，経度座標を（ｘ，ｙ）とすると、それら端末Ａと端末Ｂ１との間の距離Ｄは、下記式（１）により求めることができる。
【００６１】
Ｄ＝√（(ｘ１−ｘ)２＋(ｙ１−ｙ)２）  ・・・・（１）
【００６２】
また、端末Ａのレンズ光軸をＪ、座標（ｘ１，ｙ１）と座標（ｘ，ｙ）を結ぶ線と上記光軸Ｊとの間の角度をθとした場合、上記式（１）で求めた距離Ｄを用いてｓｉｎθを表すと、下記式（２）のようになる。
【００６３】
sinθ＝√((ｘ１−ｘ)２)／Ｄ          ・・・・（２）
【００６４】
従って、上記角度θは下記式（３）で求めることができる。
【００６５】
θ＝arcsin（√((ｘ１−ｘ)２)／Ｄ）    ・・・・（３）
【００６６】
そして、上記光軸Ｊから上記撮影範囲２３の水平方向の一方の端までの間の角度をφとし、上記撮影範囲２３の水平方向の長さすなわちビューファインダ画面の水平方向の長さを２Ｌとし、ビューファインダの中心点（光軸）を原点とすると、携帯電話端末Ｂ１の撮影範囲２３内での水平方向の位置ｂは、下記式（４）にて表すことができる。
【００６７】
ａ＝Ｌ＊θ／φ      ・・・・（４）
【００６８】
上述の各演算は撮影範囲２３の水平方向（横方向）についてのものであり、同様にして撮影範囲２３の垂直方向（縦方向）についても演算を行うことにより、ビューファインダ画面内における携帯電話端末Ｂ１を所持している人物の表示位置を特定することができる。また、携帯電話端末Ｂ２，Ｂ３についても同様の処理を行う。
【００６９】
本実施形態の携帯電話端末では、上述のようにして特定した表示位置の近傍に広告情報を描画することになる。また、本実施形態の携帯電話端末は、上述のような表示位置の特定処理を例えば映像フレーム周期等の短時間周期毎に行い、それら短時間周期毎に特定された位置の近傍を広告情報の表示位置にするような表示更新処理を行うことで、人物映像の移動に合わせて広告情報を移動させるような表示処理を実現している。
【００７０】
［広告情報表示のフローチャート］
図７には、携帯電話端末（端末Ａ側）において他の携帯電話端末（端末Ｂ等）から広告ＵＲＬを取得し、さらにその広告ＵＲＬを基に広告情報送信サーバ４から広告情報を取得してビューファインダ画面上に表示するまでの処理の流れを示す。なお、この図７に示す処理は、本実施形態の携帯電話端末において、制御・演算モジュール１０が本発明の情報閲覧制御プログラムを実行して各モジュールを制御することにより実現される。
【００７１】
本実施形態の携帯電話端末において、キーボタンモジュール１６内の所定のキーボタンが押されると、制御・演算モジュール１０は、メモリモジュール１７内の情報閲覧制御プログラムを起動させ、この図７のフローチャートの処理をスタートさせる。
【００７２】
当該図７のフローチャートの処理がスタートすると、制御・演算モジュール１０は、ステップＳ１の処理として、近距離無線通信モジュール１６を起動させ、当該近距離無線通信モジュール１６を通じて、近距離範囲内に本発明実施形態の情報閲覧制御プログラムが起動されていて近距離無線通信が可能な状態となされており且つ広告ＵＲＬを内部に保持している他ユーザの携帯電話端末等が存在しているかサーチさせる。そして、制御・演算モジュール１０は、ステップＳ２において、広告ＵＲＬを保持している他ユーザの携帯電話端末を発見した場合にはステップＳ３〜ステップＳ１３のループへ処理を進めて、ステップＳ１及びステップＳ２にて発見した携帯電話端末の台数分だけ当該ループの処理を繰り返す。一方、ステップＳ２にて他ユーザの携帯電話端末を発見できなかった場合、制御・演算モジュール１０は、このフローチャートの処理を終了する。
【００７３】
ステップＳ３〜ステップＳ１３のループへ処理を進めると、制御・演算モジュール１０は、ステップＳ４の処理として、近距離無線通信モジュール１６を通じて、上記他ユーザの携帯電話端末が保持している広告ＵＲＬとその端末の位置情報とを取得する。
【００７４】
次に、制御・演算モジュール１０は、ステップＳ５へ処理を進め、ＧＰＳモジュール１２により自端末の現在位置を取得する。
【００７５】
また、制御・演算モジュール１０は、ステップＳ６の処理として、姿勢詳細情報取得モジュール１６の検出信号から、カメラモジュール１１のレンズの向きと傾き等を取得する。
【００７６】
そして、制御・演算モジュール１０は、ステップＳ７の処理として、ステップＳ４で取得した他ユーザ端末の現在位置と、ステップＳ５で求めた自端末の現在位置と、ステップＳ６で求めたレンズの向き及び傾きとを基に、ディスプレイモジュール１９のビューファインダ画面上における上記他ユーザ端末（実際には当該端末を所持する人物映像）の表示位置を算出する。
【００７７】
次に、制御・演算モジュール１０は、ステップＳ８の処理として、既に表示されている広告情報と同じ広告ＵＲＬにより取得された広告情報が有るか否か判断し、有る場合にはステップＳ１０へ処理を進め、無い場合にはステップＳ９へ処理を進める。
【００７８】
ステップＳ９の処理に進むと、制御・演算モジュール１０は、ウェブ通信モジュール１５を通じて、上記広告ＵＲＬを基に広告情報送信サーバ４に接続し、そのサーバ４から上記広告ＵＲＬに対応した広告情報を取得する。そして、制御・演算モジュール１０は、先にステップＳ７で求められたビューファインダ画面上の表示位置の近傍に当該広告情報を描画する。このステップＳ１１の処理後は、ステップＳ１２の処理に進む。
【００７９】
一方、ステップＳ８からステップＳ１０の処理に進んだ場合、制御・演算モジュール１０は、その広告ＵＲＬに対応した広告情報を、前述のように例えば拡大或いは色を変更する等してビューファインダ画面上に描画する。このステップＳ１０の処理後は、ステップＳ１２の処理に進む。
【００８０】
ステップＳ１１の処理に進むと、制御・演算モジュール１０は、ステップＳ７で求めた表示位置、つまり他ユーザ端末を所持している人物映像のビューファインダ画面上の表示位置が、当該ビューファインダ画面の表示範囲内であるか判断し、表示範囲内であるときにはステップＳ４へ処理を戻し、一方、表示範囲外になった時にはステップＳ１３にて次のループへ処理を進める。
【００８１】
そして、ステップＳ３〜ステップＳ１３のループにおいて、他ユーザ端末の台数分全ての処理が終了した場合、制御・演算モジュール１０は、このフローチャートの処理を終了する。
【００８２】
［広告情報表示のシーケンス］
図８には、本実施形態の情報配信システムにおいて、携帯電話端末（端末Ａ側）が他の携帯電話端末（端末Ｂ等）から広告ＵＲＬを取得し、さらにその広告ＵＲＬを基に広告情報送信サーバ４から広告情報を取得してビューファインダ画面上に表示する際のシーケンスを示す。
【００８３】
図８において、携帯電話端末Ａは、ＧＰＳによる位置情報を取得できる任意の場所で、キーボタンモジュール１６の操作を通じて利用者から広告情報の閲覧モードをＯＮ（Ｔ１）にする指示がなされると、ディスプレイモジュール１９のビューファインダを起動（Ｔ２）する。次に、携帯電話端末Ａは、近距離無線通信モジュール１６を用いて、近距離範囲内の他ユーザの携帯電話端末Ｂに対して広告ＵＲＬを要求するためのリクエストメッセージを送信（Ｔ３）する。
【００８４】
上記携帯電話端末Ａの近距離範囲内に存在している携帯電話端末Ｂは、上記リクエストメッセージを受信（Ｔ２１）すると、現在の位置情報と広告ＵＲＬを、近距離無線通信により、携帯電話端末Ａへ送信（Ｔ２２）する。
【００８５】
上記携帯電話端末Ｂから上記位置情報と広告ＵＲＬを受信すると、携帯電話端末Ａは、それら情報をメモリモジュール１７内に保存（Ｔ４）し、次いで、ＧＰＳモジュール１２により自端末の現在位置を取得（Ｔ５）し、さらにその現在位置情報もメモリモジュール１７内に保存（Ｔ６）する。
【００８６】
次に、携帯電話端末Ａは、姿勢詳細情報取得モジュール１６によりカメラモジュール１１のカメラの向き等を求め、さらにビューファインダに映っている現実空間の範囲及び位置を計算する（Ｔ７）。
【００８７】
そして、携帯電話端末Ａは、それらの計算結果と、メモリモジュール１７に保存している自端末と他ユーザ端末の現在位置情報を基に、ビューファインダ画面上における携帯電話端末Ｂの位置（他ユーザの人物映像の位置）を計算（Ｔ８）する。
【００８８】
また、携帯電話端末Ａは、既に表示された広告情報のＵＲＬと同じＵＲＬであるかどうかの比較（Ｔ９）を行い、同じ広告情報のＵＲＬでないときには広告情報送信サーバ４へ広告情報の要求リクエストメッセージを送信（Ｔ１０）する。
【００８９】
このリクエストメッセージを受信（Ｔ３１）した広告情報送信サーバ４は、当該リクエストに応じて広告情報を送信（Ｔ３２）する。
【００９０】
上記広告情報を受信すると、携帯電話端末Ａは、その取得した広告情報を前述のようにビューファインダ画面上に描画する。なお、この描画時、上記同じ広告ＵＲＬの広告情報については前述のように拡大表示等を行う。
【００９１】
その後、携帯電話端末Ａは、キーボタンモジュール１６の操作を通じて利用者から広告情報の閲覧モードをＯＦＦ（Ｔ１２）にする指示がなされると処理を終了する。
【００９２】
［広告情報提供のフローチャート］
図９には、携帯電話端末（端末Ｂ側）において他の携帯電話端末（端末Ａ等）から広告ＵＲＬが要求され、その要求に応じて広告ＵＲＬを送信する処理の流れを示す。なお、この図９に示す処理は、本実施形態の携帯電話端末において、制御・演算モジュール１０が本発明の情報閲覧制御プログラムを実行して各モジュールを制御することにより実現される。
【００９３】
本実施形態の携帯電話端末において、キーボタンモジュール１６内の所定のキーボタンが押されると、制御・演算モジュール１０は、メモリモジュール１７内の情報閲覧制御プログラムを起動させ、この図９のフローチャートの処理がスタートする。
【００９４】
当該図９のフローチャートの処理がスタートすると、制御・演算モジュール１０は、ステップＳ２１の処理として、広告情報送信サーバ４に保存されている広告情報を特定する広告ＵＲＬをメモリモジュール１７に保持しているか否か判定し、保持していない場合にはこの図９のフローチャートを終了し、一方、保持している場合にはステップＳ２２へ処理を進める。
【００９５】
ステップＳ２２の処理に進むと、制御・演算モジュール１０は、近距離無線通信モジュール１６を起動して、他端末との間で近距離無線通信が可能な状態（受信モード）に設定する。
【００９６】
次に、制御・演算モジュール１０は、ステップＳ２３の処理として、上記近距離無線通信モジュール１６を通じて、他の携帯電話端末（例えば端末Ａ）から広告ＵＲＬを要求するリクエストを受信したか否か判定し、受信していない時には後述のステップＳ２８へ処理を進め、一方、受信した場合にはステップＳ２４〜ステップＳ２７のループへ処理を進める。
【００９７】
ステップＳ２４〜ステップＳ２７のループに処理を進めると、制御・演算モジュール１０は、ステップＳ２５の処理として、ＧＰＳモジュール１２により自端末の現在位置を取得する。
【００９８】
そして、制御・演算モジュール１０は、ステップＳ２６の処理として、メモリモジュール１７に保持している広告ＵＲＬと、上記ステップＳ２５で取得した現在位置情報を、近距離無線通信モジュール１６を通じて、上記リクエストしてきた携帯電話端末へ送信する。
【００９９】
その後、ステップＳ２４〜ステップＳ２７のループにおいて、他ユーザ端末からのリクエストについて全ての処理が終了した場合、制御・演算モジュール１０は、ステップＳ２８へ処理を進める。
【０１００】
ステップＳ２８の処理に進むと、制御・演算モジュール１０は、例えばキーボタンモジュール１６の操作を通じて近距離無線通信の終了指示が入力されたか否か判定し、終了指示が入力されていない場合にはステップＳ２３へ処理を戻し、一方、終了指示が入力された場合にはこのフローチャートの処理を終了する。
【０１０１】
［広告情報提供のシーケンス］
図１０には、本実施形態の情報配信システムにおいて、携帯電話端末（端末Ｂ側）において他の携帯電話端末（端末Ａ等）から広告ＵＲＬが要求され、その要求に応じて広告ＵＲＬを送信する場合のシーケンスを示す。
【０１０２】
図１０において、携帯電話端末Ｂは、ＧＰＳによる位置情報を取得できる任意の場所で、キーボタンモジュール１６の操作を通じて利用者から広告情報の閲覧モードをＯＮ（４Ｔ１）にする指示がなされると、近距離無線通信モジュール１６を起動させ、近距離範囲内の他ユーザの携帯電話端末Ａとの間で近距離無線通信が可能な状態にする（Ｔ４２）。
【０１０３】
この時、携帯電話端末Ａ側から広告ＵＲＬを要求するためのリクエストメッセージが送信（Ｔ５１）され、携帯電話端末Ｂが当該リクエストメッセージを受信（Ｔ４３）すると、当該携帯電話端末Ｂは、ＧＰＳモジュール１２により自端末の現在位置を取得（Ｔ４４）し、さらにその現在位置情報をメモリモジュール１７内に保存（Ｔ４５）する。
【０１０４】
次に、携帯電話端末Ｂは、近距離無線通信により、上記自端末の現在位置の情報と、メモリモジュール１７内に保存している広告ＵＲＬとを、レスポンスデータとして携帯電話端末Ａ側へ送信（Ｔ４６）する。これにより、携帯電話端末Ａ側はレスポンスデータとして上記携帯電話端末Ｂの現在位置情報と広告ＵＲＬを受信（Ｔ５２）することができる。
【０１０５】
その後、携帯電話端末Ｂは、携帯電話端末Ａとの間の近距離無線通信が終了（Ｔ４７）し、キーボタンモジュール１６の操作を通じて利用者から広告情報の閲覧モードをＯＦＦ（Ｔ４８）にする指示がなされると処理を終了する。
【０１０６】
［まとめ］
以上説明したように、本発明実施形態によれば、例えば携帯電話端末のカメラ機能によりリアルタイムに撮影している人物映像をビューファインダ画面に表示している時に、その人物が所持している携帯電話端末から近距離無線通信により広告ＵＲＬを取得し、その広告ＵＲＬに対応した広告情報を広告情報送信サーバ４から取得して、当該人物映像の近傍等に表示可能となされている。
【０１０７】
これにより、本実施形態によれば、携帯電話端末の利用者は、上記撮影している人物の端末を媒介にして、自分が居る現在位置から離れた場所の店舗等の広告情報を容易に閲覧することが可能となる。また、本実施形態によれば、広告主は、店舗等から離れた場所の利用者の携帯電話端末に対して、広告情報を見せることができる。すなわち本発明実施形態においては、広告主などの情報配信元は、店舗等が存在している現実空間内の場所に限定されずに広い範囲へ情報を配信することができ、また、利用者側は、店舗等が存在している現実空間内の場所に限定されずに自らが望む情報を取得することができる。
【０１０８】
なお、上述した本発明の実施形態の説明は、本発明の一例である。このため、本発明は上述した実施形態に限定されることなく、本発明に係る技術的思想を逸脱しない範囲であれば、設計等に応じて種々の変更が可能であることはもちろんである。
【０１０９】
上述した実施形態では、店舗や企業等の広告を表示する例を挙げたが、本発明は、広告だけでなく、例えば利用者自身が入力したメッセージを表示させることも可能である。この場合、個人用メッセージをメッセージ送信サーバ上に保存しておくとともに、そのメッセージの保存場所を示すＵＲＬを携帯電話端末Ｂ内に用意しておき、前述のように、カメラ機能により携帯電話端末ＡからＵＲＬを要求するリクエストメッセージを受信した時、携帯電話端末Ｂから前述の位置情報と共に当該個人用メッセージのＵＲＬをレスポンスデータとして携帯電話端末Ａ側へ返すようにする。この時の携帯電話端末Ａは、個人用メッセージＵＲＬを基に、メッセージ送信サーバへアクセスし、そのメッセージを取得して、前述同様に端末Ｂの人物映像の近傍に表示する。なお、当該個人用メッセージとしては、色々考えられるが、例えば携帯電話端末Ｂの利用者の現状を示すメッセージ（例えば「今、急いでいます」「仕事中」「恋人募集中」などといったメッセージ）であってもよい。
【０１１０】
また前述のように広告や個人用メッセージを閲覧可能にする場合には、不特定多数の人に広告や個人メッセージを見せるのではなく、特定の人にのみそれら広告やメッセージを見せるようにアクセス制限を設定することも可能である。アクセス制限を設定する場合の一具体例としては、近距離無線通信により両端末間で電話番号やメールアドレスなどを利用者が閲覧不能な状態にして送受し、それら電話番号やメールアドレスが予め登録してあるものであった場合にのみ、上記メッセージ等を閲覧可能にするなどの手法を用いることができる。なお、このように電話番号やメールアドレスなどの個人情報を用いてアクセス制限を行う例は、個人情報を登録・管理している携帯電話端末において特に利用可能であり、例えば一般的なデジタルカメラのように個人情報を管理等していない端末には不向きである。
【符号の説明】
【０１１１】
１…ＧＰＳ衛星、２Ａ，２Ｂ，Ａ，Ｂ１〜Ｂ３…携帯電話端末、３…通信網、４…広告情報送信サーバ、５…広告情報登録サーバ、６…広告主端末、１０…制御・演算モジュール、１１…カメラモジュール、１２…ＧＰＳモジュール、１３…姿勢詳細情報取得モジュール、１４…広告情報表示制御・演算モジュール、１５…ウェブ通信モジュール、１６…近距離無線通信モジュール、１７…メモリモジュール、１８…キーボタンモジュール、１９…ディスプレイモジュール
３０…風景、３１ａ…家、３１ｂ…木、３４…人物映像、３５，３６…広告情報
【図１】
2010238100.tif 000003
【図２】
2010238100.tif 000004
【図３】
2010238100.tif 000005
【図４】
2010238100.tif 000006
【図５】
2010238100.tif 000007
【図６】
2010238100.tif 000008
【図７】
2010238100.tif 000009
【図８】
2010238100.tif 000010
【図９】
2010238100.tif 000011
【図１０】
2010238100.tif 000012