(57)【要約】【課題】目標となる場所を確実にかつ短時間で特定できる可視光通信システムおよび情報処理装置を提供する。【解決手段】ＧＰＳなどにより位置測定を行なった後、サーバーに対して現在位置と条件を送信する。サーバーから現在位置から見える範囲の店に対して現在位置、条件を送信する。店では条件にマッチした場合、ユーザーに対して看板、入り口などにある可視光または赤外線で店が条件にマッチしていることをユーザーに対して送信する。ユーザーはカメラ画面で町を見ると、条件にマッチした店が信号を送ってくるので、ピンポイントで店を特定することができる。【選択図】図１
2007228512.tif 000002
【特許請求の範囲】
【請求項１】
発光装置と情報処理装置とサーバにより構成される可視光通信システムであって、
前記発光装置は、送信するデータに対応するパターンで光を発光する光源を備え、
前記情報処理装置は、
位置情報を取得する位置情報取得手段と、
検索条件を入力する条件入力手段と、
前記位置情報および検索条件を送信する送信手段と、
被写体を撮影する撮影手段と、
該撮影手段が撮影した被写体の画像をリアルタイムに表示する表示手段と、
前記撮影手段が撮影した被写体の画像の中から所定の点滅パターンで発光する光源を検出し、検出された光源の発光パターンからデータを復号する復号手段と、
該復号手段により復号したデータを前記光源に対応付けて前記表示手段に表示制御する制御手段と、を備え、
前記サーバは、
前記送信手段から送信された位置情報および検索条件を受信する受信手段と、
該受信手段により受信した位置情報および検索条件に合う発光装置に対してデータを重畳した発光を指示する指示手段と、
を備えることを特徴とする可視光通信システム。
【請求項２】
前記情報処理装置は、前記撮影手段が撮影した被写体の画像の中に位置情報および検索条件に合う発光装置の光源が検出できない場合は、位置情報および検索条件に合う発光装置の光源の方向を示す矢印を前記表示手段に表示することを特徴とする請求項１に記載の可視光通信システム。
【請求項３】
前記情報処理装置は、位置情報および検索条件に合う発光装置の光源が遮蔽されている場合は、遮蔽されていない光源の発光パターンのデータを前記復号手段により復号し、当該復号したデータから遮蔽された光源があることを検出し、検出した光源を前記表示手段に強調表示することを特徴とする請求項１または２に記載の可視光通信システム。
【請求項４】
被写体を撮影する撮影手段と、
該撮影手段が撮影した被写体の画像をリアルタイムに表示する表示手段と、
前記撮影手段が撮影した被写体の画像の中から所定の点滅パターンで発光する光源を検出し、検出された光源の発光パターンからデータを復号する復号手段と、
該復号手段により復号したデータを前記光源に対応付けて前記表示手段に表示制御する制御手段と、
を備えることを特徴とする情報処理装置。
【請求項５】
位置情報を取得する位置情報取得手段と、
検索条件を入力する条件入力手段と、
前記位置情報および検索条件を送信する送信手段と、を更に備え、
前記制御手段は、前記復号手段により復号したデータが前記送信手段から送信された位置情報および検索条件に合うデータか否かを判定し、合致した場合には当該復号したデータに対応する光源を前記表示手段に強調表示することを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記撮影手段が撮影した被写体の画像の中に位置情報および検索条件に合う発光装置の光源が検出できない場合は、位置情報および検索条件に合う発光装置の光源の方向を示す矢印を前記表示手段に表示することを特徴とする請求項４または５に記載の情報処理装置。
【請求項７】
位置情報および検索条件に合う発光装置の光源が遮蔽されている場合は、遮蔽されていない光源の発光パターンのデータを前記復号手段により復号し、当該復号したデータから遮蔽された光源があることを検出し、検出した光源を前記表示手段に強調表示することを特徴とする請求項４〜６のいずれかにに記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、可視光を利用してデータを送受信する可視光通信システムおよび情報処理装置に関する。
【背景技術】
【０００２】
街中において自分が希望する店舗、例えばレストランや居酒屋を探す場合に、ナビゲーションシステムを利用する機会が増えている。また、ＧＰＳ衛星を使って携帯電話端末の位置を特定し、店舗等への誘導を画面上の地図を使って案内するサービスがすでに開始されている。その場合、携帯電話端末の処理装置だけではＧＰＳの測位計算ができないため、基地局とリンクしながら、位置を特定していくという方法を用いている。また、全国の地図情報を携帯電話端末の記憶部に記憶させておくことができないため、地図情報については別途サーバーを用意し、携帯電話端末が必要とする画像だけを受信して、ナビゲーションを行っている。
【０００３】
また、特許文献１では、端末で取った場所の画像の一部分を抽出し、サーバーへ送信し、パターンマッチングを行うことで、その一部分に任意のオブジェクトを端末に送信し、端末上で重畳させ、表示することでナビゲーションを行っている。この特許文献１では、ある対象物を含んだ風景を画像として取り込んだ場合に、その対象物だけを画像から抽出し、その画像をサーバーへ送信する。サーバーはその画像とサーバーが記憶するテンプレート画像とのマッチングを行い、その撮影場所がどの地域になるのかを検索する。サーバーはその検索結果から端末に表示するオブジェクト（例えば矢印）を端末に向けて送信する。また、端末はオブジェクトのテンプレートを記憶部に記憶しており、サーバーより送信された情報から、そのテンプレートを導き出し、画面に表示する。
【特許文献１】特開２００５−１８２３５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述した従来のナビゲーションシステムでは、ユーザーは、地図を見て、自分がいる場所を認識する工程と、自分の周りの風景を見てどこにいるかを認識する工程と、前記二つの工程より、自分の頭の中でその二つをマッチングさせ、自分がどういう状況にあるのかを判断しなければならなず、位置を間違いやすいという問題があった。
【０００５】
また、ナビゲーションを行うために基地局とやりとりするための時間、および地図情報をサーバーから受信するための時間が必要になる。その時間は２０〜３０秒かかることからユーザーにとっては非常にわずらわしい時間となってしまう。
【０００６】
さらに、画像情報は小さいとはいえ数キロバイト〜数十キロバイトもの大きさになることが予想されるため、パケット通信料が別でかかってしまうことから、ユーザーは頻繁に使用できないというデメリットがある。
【０００７】
本発明は、このような問題点に鑑みてなされたものであり、本発明の目的は、目標となる場所を確実にかつ短時間で特定できる可視光通信システムおよび情報処理装置を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明は、発光装置と情報処理装置とサーバにより構成される可視光通信システムであって、前記発光装置は、送信するデータに対応するパターンで光を発光する光源を備え、前記情報処理装置は、位置情報を取得する位置情報取得手段と、検索条件を入力する条件入力手段と、前記位置情報および検索条件を送信する送信手段と、被写体を撮影する撮影手段と、該撮影手段が撮影した被写体の画像をリアルタイムに表示する表示手段と、前記撮影手段が撮影した被写体の画像の中から所定の点滅パターンで発光する光源を検出し、検出された光源の発光パターンからデータを復号する復号手段と、該復号手段により復号したデータを前記光源に対応付けて前記表示手段に表示制御する制御手段とを備え、前記サーバは、前記送信手段から送信された位置情報および検索条件を受信する受信手段と、該受信手段により受信した位置情報および検索条件に合う発光装置に対してデータを重畳した発光を指示する指示手段とを備えることを特徴とする。
【０００９】
また、本発明の情報処理装置は、被写体を撮影する撮影手段と、該撮影手段が撮影した被写体の画像をリアルタイムに表示する表示手段と、前記撮影手段が撮影した被写体の画像の中から所定の点滅パターンで発光する光源を検出し、検出された光源の発光パターンからデータを復号する復号手段と、該復号手段により復号したデータを前記光源に対応付けて前記表示手段に表示制御する制御手段とを備えることを特徴とし、位置情報を取得する位置情報取得手段と、検索条件を入力する条件入力手段と、前記位置情報および検索条件を送信する送信手段とを更に備え、前記制御手段が、前記復号手段により復号したデータが前記送信手段から送信された位置情報および検索条件に合うデータか否かを判定し、合致した場合には当該復号したデータに対応する光源を前記表示手段に強調表示することが好ましい。
【発明の効果】
【００１０】
本発明によれば、カメラで撮影している映像を通して目標となる場所を検索するため、地図上での特定に比べてわかりやすく、目標となる場所を確実にかつ短時間で特定できる。また地図データなどをダウンロードする必要が無いため通信料金の発生も最小限に抑えることができる。
【発明を実施するための最良の形態】
【００１１】
本発明の実施の形態について図面を参照して説明する。図１は、本発明の概要を説明する図であり、図２は、本発明の概要を処理フローで表す図である。
【００１２】
情報処理装置１１は、位置情報を取得する位置情報取得手段と、検索条件を入力する条件入力手段と、位置情報および検索条件を送信する送信手段と、被写体を撮影する撮影手段と、撮影した被写体の画像をリアルタイムに表示する表示手段と、撮影した被写体の画像の中から所定の点滅パターンで発光する光源を検出し、検出された光源の発光パターンからデータを復号する復号手段と、復号したデータを光源に対応付けて表示手段に表示制御する制御手段を備える。
【００１３】
また、店舗検索サーバー１３は、上述の送信手段から送信された位置情報および検索条件を受信する受信手段と、受信した位置情報および検索条件に合う発光装置に対してデータを重畳した発光を指示する指示手段を備える。
【００１４】
まず、情報処理装置１１からユーザーが店を選ぶ場合に必要な検索条件を入力し、その条件をメールで基地局１２を経由して店舗検索サーバー１３に送信し、もしくは店舗検索サーバーシステムが運営するサイトにアクセスし、入力フォームで送信する。その際に情報処理装置１１は、現在ユーザーがいる場所の位置情報をＧＰＳ等で取得し、その情報をメールもしくは入力フォームから検索条件と共に送信する。また、ユーザーを識別するＩＤとして電話番号、名前等（ユーザー情報）についても送信する（ステップ１０１）。
【００１５】
情報処理装置１１から送信された情報は、基地局１２を経由して店舗検索サーバー１３に到達する。店舗検索サーバー１３では、ユーザーより送付された位置情報から、ユーザーのいる場所から半径５０〜１００ｍ、即ち、ユーザーが情報処理装置１１に備えるカメラから撮影できる範囲にある店舗をピックアップし、ピックアップした店舗の中から、ユーザーより送付された検索条件に合致した店舗を検索する。次に、ピックアップした店舗の中で、検索条件に合致する店舗、合致しない店舗それぞれに指示情報、ユーザー情報等を送付する（ステップ１０２）。
【００１６】
検索条件に合致した店舗においては、ＬＥＤ等で構成された店舗の看板等を使用して可視光通信もしくは赤外線通信にてユーザーの情報処理装置１１に店名、予約用ＵＲＬ等の情報を送信する。また、検索条件に合致しない店舗においては、合致する店舗が、ユーザーの情報処理装置１１から見て、どの方向にあるかを指示するような矢印情報を可視光通信もしくは赤外線通信にてＬＥＤ等で構成された看板等からユーザーの情報処理装置１１に送信する（ステップ１０３）。
【００１７】
可視光通信もしくは赤外線通信にて店舗の看板より情報を入手したユーザーは、自分が希望する店がどこにあるかを、情報処理装置１１の表示画面１４を見ることで視覚的にもわかりやすく見つけることができる。またその店舗を選択することで、店舗情報が確認でき、その店舗の予約することも可能になる（ステップ１０４）。
【００１８】
ここで可視光通信について説明する。可視光通信とは、広告灯や照明に用いられるＬＥＤを高速に点滅させて情報伝送を行う通信である。図３は、光源の点滅データを示す図である。情報処理装置１１のＣＭＯＳカメラが１秒間に３０フレームで画像イメージを取り込み、一方、光源は２値のＰＰＭ（パルス位置変調）で変調されているとすると、カメラのフレームレートのタイミングと光源のＰＰＭの半値の周波数が一致するときに、カメラで取り込んだ画像イメージ間の差分を見ることで、画像イメージ上の定期的に点滅を繰り返す座標を光源と特定することができる。このとき、例えば“００００００００”の点滅をフラグと定めて、このフラグでデータが挟まれているとき、この部分の点滅の変動を見ることで、光源Ａ、光源Ｂそれぞれからデータを取り出すことができ、それぞれの光源と結びつけることができる。
【００１９】
図４は、情報処理装置１１を固定した状態で、情報処理装置１１のカメラから画像イメージを取り込んだときの可視光通信源の判定方法である。情報処理装置１１のカメラが１秒間に３０フレームで画像イメージを取り込み、１／３０毎の各画像イメージの比較を行った結果、矢印の部分が先頭フラグに一致する点滅パターンをしていれば、可視光通信源と判定し、以後、この領域を追跡する。
【００２０】
図５は、情報処理装置１１を移動しながら情報処理装置１１のカメラから画像イメージを取り込んだときの可視光通信源の判定方法である。Ｎ枚目の画像イメージとＮ＋１枚目の画像イメージの比較を行い、図５のＡ，Ｂに示すように、相関の一番高いところを一致点として、画像イメージの動きを検出する。以後、比較を行うときには、前の結果から動く方向を予測してある程度比較範囲を狭めても良い。可視光通信源を検出すると、画像イメージ上の座標で光源の座標を出し、以後はその座標を追跡する。
【００２１】
図６は、本発明の情報処理装置の一例を示す構成図である。ここでは、情報処理装置として携帯電話端末を例示して説明する。この携帯電話端末２０は、一般的な携帯電話端末とほぼ同じである。可視光通信を行う場合は、受光部に撮像部（カメラ）２５を用いる。赤外線通信を行う場合には別途赤外線用の受光部を用意する必要がある。また、撮像部２５にて撮影している画像と可視光通信により受信したデータを表示する表示部２８と、検索する条件を入力する操作部２７と、検索条件を送信するためのベースバンド部２４およびＲＦ部２２およびアンテナ２１と、位置情報を入手するＧＰＳ受信部２３と、情報発光源の位置情報等を記憶する記憶部２９と、撮像部２５が受信（受光）したデータを復号する処理やそれぞれの構成部分の処理を制御する端末処理部２６とを備える。
【００２２】
図７は、本発明の店舗検索サーバーの一例を示す構成図である。この店舗検索サーバー３０は、全国をカバーするサーバでも良いし、地方ごとに分割されたサーバーでも良い。店舗検索サーバー３０は、ユーザーの携帯電話端末より送付された検索条件から店舗情報を検索し、また、ユーザーの携帯電話端末より送付された位置情報からユーザーがいる場所近辺にある店舗をピックアップする情報検索部３３と、全国もしくは地方にある店舗の名前等の情報や、位置情報について記憶する記憶部３１と、サーバー処理部３２で構成される。サーバー処理部３２においては、ユーザーの携帯電話端末から見て、検索条件に合致した店舗がどの向きにあるか指示するために、ユーザーの携帯電話端末と検索条件に合致した店舗、それ以外の店舗（この店舗は検索条件に合致していても、合致していなくてもどちらでも構わない）の位置情報から、ユーザーの携帯電話端末から見てどの方向に合致店舗があるかを計算する。その情報より、ユーザーの携帯電話端末にどの方向を指示させるかを判断する。その情報はユーザー情報や、検索結果と共に店舗に送信される。
【００２３】
図８は、本発明の店舗側端末の一例を示す構成図である。店舗側端末４０は、記憶部４１に、検索を行ったユーザーのユーザー情報や、ユーザーの検索情報、ユーザーに送信する店舗情報、その店舗の位置情報等を記憶している。情報発信部４３は、ユーザーへ店舗情報や、合致した店舗がある方向を示した矢印情報を送信する可視光通信または赤外線通信を行うために必要な、複数のＬＥＤで構成された看板である。店舗によっては、予約情報をユーザーから受信できることから、店舗処理部４２、操作部４４、表示部４５で予約状況の確認や、ユーザーへ再度詳しい情報を送信するための操作等を行う。
【００２４】
次に、本発明の第１の実施例について説明する。図９は、第１の実施例の携帯電話端末の動作を説明するフロー図である。
【００２５】
ユーザーは携帯電話端末２０の操作部２７、表示部２８を使い、ユーザーが希望する店舗を検索するための条件を入力する（ステップ２０１）。この場合、検索条件には人数、分類（居酒屋、フレンチなど）、料理、予算等の店に関する情報や距離が近いこと、現在店内にいる人数が少ない等、リアルタイムで変化する情報も加えることができる。また、この場合、入力するフォーマットは、携帯電話端末２０には必須の機能であるメールを使用することや、店舗検索サーバー等がサイト上に準備した入力フォームを使用することが考えられる。
【００２６】
検索条件の情報を入力したならば、それらの情報を店舗検索サーバーへ送信する（ステップ２０２）。送信する手段は先に上げたメールや入力フォームを使用して入力された情報を無線通信手段を使って送信する。
【００２７】
検索情報を受信した店舗検索サーバーは、受信した情報から店舗検索を行う。ここでは簡単な説明にとどめるが、店舗検索サーバーの動作については図１０で詳細に述べる。店舗検索サーバーは店舗検索を行い、その検索結果を携帯電話端末２０が受信する（ステップ２０３）。この受信にはメール等を使用する。
【００２８】
店舗検索サーバーでユーザーが希望する検索条件に合致した店舗が見つかった場合には（ステップ２０４）、その情報を可視光通信にて受信するために、カメラ（撮像部２５）を起動させる（ステップ２０６）。ここで、カメラを起動させる場合には、ユーザーが店舗検索サーバーから受信したメールを確認して自分で起動させることが考えられる。また、店舗検索サーバーから検索結果が届いた時点で、携帯電話端末２０が自動的にカメラを起動させることも考えられる。
【００２９】
店舗検索サーバーでユーザーが希望する検索条件に合致した店舗が見つからなかった場合には、携帯電話端末２０の表示部２８に「該当なし」の表示を出し（ステップ２０５）、操作を終了する。
【００３０】
カメラを起動後（ステップ２０６）、画面内に可視光通信用発光源があれば（ステップ２０７）、その可視光通信が検索条件に合致した店舗から送信されているものか、合致していない店舗から送信されているものかを判断する（ステップ２０９）。
【００３１】
画面に発光源が無い場合には、発光源が見つかるまでユーザーが発光源を検索する。ここで、カメラ起動用に送信された情報の中に、どの位置に発光源があるかを示した地図等を受信しておけば、発光源を探すのも容易である。また、携帯電話端末２０が地磁気センサーを持っているとすれば、カメラが向いている方向がわかるため、地図等の画像データを受信しなくてもどの方向に発光源があるかを容易に判断でき、矢印等の表示を画面上に出力することで、容易に発光源を探し当てることができる。
【００３２】
ステップ２０９において、画面内にある発光源が検索条件に合致した発光源である場合には、発光源位置を強調表示するようにする（ステップ２１０）。この場合の画面表示方法は図１２で詳細に説明する。また、この場合、複数の合致店舗があった場合には、他の店舗の方向をユーザーに知らせる必要があるため、表示画面には強調表示と矢印を表示することになる。
【００３３】
ステップ２０９において、画面内にある発光源が検索条件に合致しない発光源である場合には、検索条件に合致した発光源が携帯電話端末２０からどの方向にあるかを、あらかじめ店舗検索サーバー内で算出された矢印情報が送付されるため、表示画面上に矢印を表示する（ステップ２１１）。
【００３４】
検索条件に合致しない発光源と同じ画面上に検索条件に合致する発光源が存在しているかどうかを判断し（ステップ２１２）、同じ画面上に検索条件に合致する発光源が存在している場合は、検索条件に合致した発光源は前述のとおり、発光源を強調表示させる（ステップ２１０）。
【００３５】
ステップ２１２において、検索条件に合致しない発光源と同じ画面上に検索条件に合致する発光源が存在していない場合は、ユーザーは矢印表示に従って、発光源を探すことになる（ステップ２１３）。
【００３６】
ユーザーが希望する選択店舗があった場合には（ステップ２１４）、強調表示を選択し、店舗情報の詳細を表示したり、店舗のホームページにアクセスしたり、店の予約をする（ステップ２１５）。
【００３７】
ステップ２１４において、ユーザーが希望する選択店舗がなかった場合には、再検索するかを判断し（ステップ２１６）、再検索しない場合には終了することを店舗検索サーバーに送信し（ステップ２１７）、操作を終了する。再検索する場合には、ステップ２０１の検索情報入力から再度操作をやりなおす。
【００３８】
図１０は、第１の実施例の店舗検索サーバーの動作を説明するフロー図である。店舗検索サーバー３０は、ユーザーからのメールやサイト上に準備した入力フォームからユーザー情報、検索条件を受信し（ステップ３０１）、ユーザーから送付される位置情報から、その半径５０〜１００ｍ程度の距離にある店舗をピックアップし（ステップ３０２）、ユーザーからの検索条件からピックアップした店舗の中で検索を行う（ステップ３０３）。
【００３９】
ユーザーが希望する条件に合致する店舗があるかどうかを判定し（ステップ３０４）、ユーザの近辺の合致した店舗、合致しない店舗に対し、それぞれの処理を行うよう通知する（ステップ３０５）。条件に合致した店舗に対しては、別の合致店舗があればの方向算定を位置情報等から行い（ステップ３１２）、ユーザー情報とともに別の合致店舗の方向情報を合致した店舗に送信する（ステップ３１３）。合致しなかった店舗に対しては、位置情報から合致店舗の方向を算定し（ステップ３１０）、ユーザー情報とともに合致店舗の方向情報を合致しない店舗に送信する（ステップ３１１）。ステップ３０４において、ユーザーが希望する条件に合致する店舗が無かった場合には該当する店舗が無かったことをユーザーに通知する（ステップ３０６）。
【００４０】
ユーザーより再度条件を変更しての再検索依頼や、希望する店舗があったときの店舗への予約依頼を受信し（ステップ３０７）、再検索を行うか、希望する店舗が無いため予約を終了するか、店舗より直接ユーザーから予約が入ったことの通知があったかを判断し（ステップ３０８）、再検索を行う場合は、再度ユーザーからのＩＤや検索条件を受信し、ステップ３０１から再度この処理を行う。希望する店舗が無いため予約しないことをユーザーより通知された場合、もしくは店舗よりユーザーから直接予約が入ったという通知があった場合には、それぞれの店舗へ情報発信を終了するよう通知する（ステップ３０９）。
【００４１】
図１１は、第１の実施例の店舗側端末の動作を説明するフロー図である。店舗側端末４０は、店舗検索サーバーから送付されたユーザーＩＤ、検索結果、ユーザーへの指示情報等を受信し（ステップ４０１）、その情報からその店舗が合致した店舗なのかを判断する（ステップ４０２）。合致した店舗であれば、店舗側端末４０の情報発信部４３より、店舗情報や、他の合致店舗への指示情報を発信する（ステップ４０３）。
【００４２】
検索条件に合致した店舗ではない場合は、合致した店舗を導くための方向を表示させるような情報を情報発信部４３より発信する（ステップ４０４）。店舗検索サーバーより発信終了通知があるまでは方向指示情報の発信を続ける（ステップ４０９）。発信終了通知があった場合には発信を終了させる（ステップ４０８）。
【００４３】
検索条件に合致した店舗において、情報発信部４３から情報を発信した後、ユーザーからの予約依頼を受信した場合には（ステップ４０５）、店舗検索サーバーへ予約があったことを通知し（ステップ４０６）、情報発信を終了する（ステップ４０８）。
【００４４】
ステップ４０５において、ユーザーからの予約依頼を受信しない場合には、店舗検索サーバーから発信終了通知があったか否かを判断し（ステップ４０７）、発信終了通知がない場合には、ステップ４０３に戻り、情報発信を続ける。ステップ４０７において、店舗検索サーバーから発信終了通知があった場合には、発信を終了させる（ステップ４０８）。
【００４５】
次に、携帯電話端末の画面表示例について図１２を用いて説明する。画面表示５０１は本発明の基本画面である。発光源５０２、５０３から発信される可視光通信は携帯電話端末の撮像部にて受光する。このままでは店の情報はわからないが、検索することにより発光源５０２、５０３が情報を送信し、撮像部にて受光し、この受光した光から情報を抽出して、該光源に合わせてその情報を表示することにより、当該場所には、自分の希望する店舗が存在することをそのまま見ることができる。地図で見る場合には地図と、建物をリンクさせるという作業が必要になるが、本発明では携帯電話端末の表示部に現れた画像をそのまま自分の目で見ることができるため、ユーザーが店舗を簡単に把握することができる。
【００４６】
画面表示５０４では、発光源５０２、５０３から発信される情報の中で、店舗名５０５、５０６を表示させるようにしている。こうすることで、ユーザーは自分が目指す店舗の名前を知ることができることから、歩いていくうちに目に入る看板等の情報を受け入れやすくなる。
【００４７】
画面表示５０７では、画面表示５０１における発光源５０２を携帯電話端末の操作で選択する（図ではカーソル５０８を発光源にあわせる）ことで、店舗名５０９や詳細情報（メニュー、店内の混み具合等）を表示させている。
【００４８】
画面表示５１０では、店舗名を発光源付近に表示させていると、他の発光源があった場合の邪魔になるため、番号表示５１１、５１２だけさせておき、他の発光源の邪魔にならない部分に番号と店名とを対応させた表示５１３をさせるようにしている。
【００４９】
なお、画面表示５０１、５０４、５０７、５１０において詳細表示が発光源とかぶらないように表示させる必要がある。また、上記４つの画面表示において、その発光源および詳細表示を選択することで、その店舗のホームページおよび店舗予約システムとリンクされ、そこから予約や注文ができることが望ましい。
【００５０】
また、店舗およびユーザーの位置関係から、建物の後ろに検索条件に合致する店舗があった場合、ユーザーからは見えないという状態が発生する可能性がある。建物の影に隠れている店舗においては、ユーザーから見て一番手前にある建物内の店舗に店舗情報等を店舗検索サーバー経由で送信し、その店舗の発光源から可視光通信を使って情報を発信することができる。携帯電話端末にはその建物からみて後ろの建物に店舗があることを明記した上で、情報を送信する。表示方法としては画面表示５０４の強調表示５０６にプルダウンメニューをつけることなどが上げられる。
【００５１】
検索条件によっては、合致した店舗が近くに密集することが考えられる。その場合には複数の発光源を１つの大きな丸表示などに切り替え、そこを選択することによって、プルダウンメニュー表示にすることや、カーソルで切り換えられるようにすることも望ましい。
【００５２】
また、図示はしていないが、検索条件に合致する店舗が何件あるかを生じさせておくことが望ましい。全体の件数と画面上に何件あるかがわかっていれば、ユーザーが矢印にそって店舗を探す場合にも、一つの指標となって探索に役立つことが考えられる。
【００５３】
画面表示５１４は、携帯電話端末の画面上に検索条件に合致した店舗がない状態の場合を示す。その場合には発光源がどこにあるかを表示しても、しなくても構わない。しかし、どの方向に合致する店舗があるかを矢印表示５１５で知らせる必要がある。矢印表示５１５は、画面上に検索条件に合致する店舗があったとしても、他の店舗を探すために必要になるので、検索条件に合致する店舗には、店舗情報と共に矢印情報も送信しておくことが望ましい。
【００５４】
画面表示５１６では、店舗検索サーバーより検索した結果、１件も該当する店舗がなかった場合に、店舗検索サーバーからメール等で「該当なし」という情報を受け取り、受け取った携帯電話端末が「該当なし」のテロップ５１７を表示する。ここでユーザーは再検索を行うか、店舗検索を終了するかを選ぶことができる。
【００５５】
実際に本発明を街中で使用した場合、ユーザーは１人ではなく、複数の人間が同時に検索を行い、店舗の発光源から情報を受信しようとする。その場合、ユーザーにとって必要ない情報を受信してしまう可能性も考えられる。その場合にユーザー情報として電話番号を通知していることから、電話番号をユーザーＩＤとして情報にマスクをかけることで、必要な情報だけをユーザーが受け取ることができる。
【００５６】
図１３は、検索条件に合致した店舗が情報発光源を有していないときの携帯電話端末の画面表示例を示す図である。画面表示６０１では、検索条件に合致しない店舗からみて合致する店舗がどの方向にあるかを矢印表示６０２，６０３で知らせている。
【００５７】
次に、本発明の第２の実施例について説明する。第１の実施例の場合、図１４のような大通りに面した建物に多くの店舗が存在する繁華街の場合は、道路を歩くユーザ６０４がほとんどの店舗を見通せ、合致店舗６０５についても問題なく受光することができる。しかし、図１５のような商店街を想定した場合、低い建物が密集しているため、道路を歩くユーザ６０６から合致店舗６０７の情報発光源から送信される情報を、その周辺にある建物が光を遮蔽してしまうため、受光できない可能性がある。
【００５８】
そこで、第２の実施例は、合致店舗以外の情報発光源をもつ店舗に、店舗検索サーバーを経由して合致店舗情報を送信することで、合致店舗以外の情報発光源をもつ店舗が、合致店舗情報を含めた情報をユーザーの携帯電話端末に送信するものである。
【００５９】
図１６は、第２の実施例の携帯電話端末の動作を説明するフロー図である。第２の実施例では、図９の第１の実施例の携帯電話端末のフロー図に、ステップ２１８、ステップ２１９、ステップ２２０が追加されている。建物による遮蔽のため、ユーザーの携帯電話端末側で情報を受光できない合致店舗の情報発光源の情報が、他の情報発光源から送信されてきた場合（ステップ２１８）に、遮蔽された情報発光源位置とユーザーの携帯電話端末との位置からユーザーの携帯電話端末の表示部のどの位置に見えない発光源があるかを算出し（ステップ２１９）、算出した位置に遮蔽された発光源があることを示すような強調を画面上に表示する（ステップ２２０）。
【００６０】
図１７は、第２の実施例の店舗検索サーバーの動作を説明するフロー図である。第２の実施例では、図１０の第１の実施例の店舗検索サーバーのフロー図において、検索条件に合致する店舗とユーザーの携帯電話端末との間にある遮蔽物に関する処理（ステップ３１４〜ステップ３１６）について追加する。ユーザーより送信された検索条件によって検索し、合致店舗が存在する場合には、合致店舗位置とユーザーの携帯電話端末位置とを比較し（ステップ３１４）、店舗検索サーバーにあらかじめ記憶されている地域の情報、例えば、発光源を持つ店舗の位置情報や店舗の位置する高さ情報（階数）、その他遮蔽物となり得る建物等の位置情報や建物等の高さ情報（階数）によって、ユーザーの携帯電話端末が情報発光源から受光する場合、その間に遮蔽物があるか無いかを判断する（ステップ３１５）。遮蔽物がある場合にはユーザＩＤ、方向の情報に加え、遮蔽物の位置情報を合致店舗に送信する（ステップ３１６）。遮蔽物が無い場合には次の処理に移る。
【００６１】
図１０の検索条件に合致した店舗、合致しない店舗の処理においても、店舗側端末に送信する情報に、遮蔽物の位置情報を追加して送信する。
【００６２】
店舗側端末については図１１のステップ４０３の情報送信時に、合致した店舗の場合は遮蔽物の位置情報と合致した店舗の位置情報、方向等を送信する。合致しない店舗の場合は遮蔽物の位置情報と方向等の情報を送信する。
【００６３】
以上のことから、第２の実施例では、図１８に示す画面表示７０１のように、ユーザーから見て奥側にある建物７０５の手前に、光をさえぎる建物７０６が存在した場合にでも、情報発光源７０３、７０４から遮蔽物である建物７０６の位置情報を受信することで、ユーザーの携帯電話端末は、ユーザーの携帯電話端末の位置情報と、遮蔽物の位置情報と、遮蔽されている情報発光源の位置情報から、ユーザーの携帯電話端末の表示部のどの建物が遮蔽物となっているかを算出し、その建物の位置７０２を画面上に表示することで、ユーザーにとって建物の後ろに別の合致店舗があることを知らせることができる。したがって、図１５に示すような商店街においても、ユーザーは簡単に条件に合った店舗を携帯電話端末の画面上で見つけることができる。
【００６４】
第２の実施例については、店舗検索サーバーが、ユーザーの携帯電話端末の周辺にある全ての情報発光源の位置情報をユーザーの携帯電話端末に送信し、ユーザーの携帯電話端末が、検索条件に合致する情報発光源の位置情報、および、合致しない情報発光源の位置情報を記憶する記憶装置を有し、店舗検索サーバーより送信されたユーザーの携帯電話端末周辺の全ての情報発光源の位置情報を受信し、記憶装置に記憶することで、ユーザーの携帯電話端末は、より詳細な遮蔽物位置、合致店舗位置を特定することを可能にする。つまり、ユーザーの携帯電話端末周辺の全ての店舗情報をユーザーの携帯電話端末自身が既に記憶しているのであれば、検索後に移動した場合でも、どの位置から発光されているかが画面上でわかるため、発光源の近くにユーザーの携帯電話端末があること、また、その方向を向いていることがユーザーの携帯電話端末自身で判断できる。そのため、検索後に移動したとしても、ユーザーの携帯電話端末は、現在の位置情報を常に保持ずることができ、遮蔽された合致店舗との位置関係を算定する場合にも、最新の位置情報を使って算定することができる。
【図面の簡単な説明】
【００６５】
【図１】本発明の概要を説明する図である。
【図２】本発明の概要を処理フローで表す図である。
【図３】光源の点滅データを示す図である。
【図４】情報処理装置を固定した状態でカメラから画像イメージを取り込んだときの可視光通信源の判定方法である。
【図５】情報処理装置を移動しながらカメラから画像イメージを取り込んだときの可視光通信源の判定方法である。
【図６】本発明の情報処理装置の一例を示す構成図である。
【図７】本発明の店舗検索サーバーの一例を示す構成図である。
【図８】本発明の店舗側端末の一例を示す構成図である。
【図９】第１の実施例の携帯電話端末の動作を説明するフロー図である。
【図１０】第１の実施例の店舗検索サーバーの動作を説明するフロー図である。
【図１１】第１の実施例の店舗側端末の動作を説明するフロー図である。
【図１２】携帯電話端末の画面表示例を示す図である。
【図１３】検索条件に合致した店舗が情報発光源を有していないときの携帯電話端末の画面表示例を示す図である。
【図１４】大通りに面した建物に店舗が存在する場合における、道路を歩くユーザーと検索条件に合致する店舗との関係を示す図である。
【図１５】密集して建物に店舗が存在する場合における、道路を歩くユーザーと検索条件に合致する店舗との関係を示す図である。
【図１６】第２の実施例の携帯電話端末の動作を説明するフロー図である。
【図１７】第２の実施例の店舗検索サーバーの動作を説明するフロー図である。
【図１８】ユーザーから見て、検索条件に合致する店舗のある建物の手前に、光をさえぎる建物が存在するときの携帯電話端末の画面表示例を示す図である。
【符号の説明】
【００６６】
１１  情報処理装置
１２  基地局
１３  店舗検索サーバー
１４  表示画面
２０  携帯電話端末
２１  アンテナ
２２  ＲＦ部
２３  ＧＰＳ受信部
２４  ベースバンド部
２５  撮像部
２６  端末処理部
２７，４４  操作部
２８，４５  表示部
２９，３１，４１  記憶部
３０  店舗検索サーバー
３２  サーバー処理部
３３  情報検索部
４０  店舗側端末
４２  店舗処理部
４３  情報発信部
５０１，５０４，５０７，５１０，５１４，５１６，６０１，７０１  画面表示
５０２，５０３  発光源
５０５，５０６，５０９  店舗名
５０８  カーソル
５１１，５１２  番号表示
５１３  表示
５１５，６０２，６０３  矢印表示
５１７  テロップ
６０４，６０６  ユーザ
６０５，６０７  合致店舗
７０２  位置
７０３，７０４  情報発光源
７０５，７０６  建物
【図１】
2007228512.tif 000003
【図２】
2007228512.tif 000004
【図３】
2007228512.tif 000005
【図４】
2007228512.tif 000006
【図５】
2007228512.tif 000007
【図６】
2007228512.tif 000008
【図７】
2007228512.tif 000009
【図８】
2007228512.tif 000010
【図９】
2007228512.tif 000011
【図１０】
2007228512.tif 000012
【図１１】
2007228512.tif 000013
【図１２】
2007228512.tif 000014
【図１３】
2007228512.tif 000015
【図１４】
2007228512.tif 000016
【図１５】
2007228512.tif 000017
【図１６】
2007228512.tif 000018
【図１７】
2007228512.tif 000019
【図１８】
2007228512.tif 000020