(57)【特許請求の範囲】
【請求項１】
表示装置を用いて情報を提供する情報処理装置であって、
自装置の情報を出力する出力装置の位置に係る情報と、前記位置に対応する表示装置の情報とを管理する管理手段と、
前記情報処理装置とネットワークを介して通信可能な送信元から、前記送信元の情報と前記送信元が取得した前記出力装置の情報とを受信する受信手段と、
前記受信した情報に基づいて前記送信元の位置を特定する特定手段と、
前記特定手段により特定された前記送信元の位置に基づき、前記送信元の位置に対応する表示装置に、前記送信元の情報に応じた表示情報を表示させる表示制御手段と、
を有する情報処理装置。
【請求項２】
前記受信した送信元の情報に基づいて前記表示情報を取得する第１の取得手段を有し、
前記表示制御手段は、
前記第１の取得手段が取得した前記表示情報の表示を要求する表示要求を前記送信元の位置に対応する表示装置に送信する請求項１に記載の情報処理装置。
【請求項３】
前記第１の取得手段は、
前記送信元の情報に対応する表示情報を予め記憶した対応情報に基づいて前記表示情報を取得する請求項２に記載の情報処理装置。
【請求項４】
前記送信元の情報は、
前記送信元のアプリケーションの種別に対応する情報を含む請求項１乃至３のいずれか一項に記載の情報処理装置。
【請求項５】
前記送信元の情報は、
前記送信元のアプリケーションの利用者に対応する情報を含む請求項１乃至４のいずれか一項に記載の情報処理装置。
【請求項６】
前記表示情報は、
前記送信元の位置に応じて異なる情報を含む請求項１乃至５のいずれか一項に記載の情報処理装置。
【請求項７】
前記表示情報は、
時間と共に変化する情報を含む請求項１乃至６のいずれか一項に記載の情報処理装置。
【請求項８】
前記表示制御手段は、
複数の送信元に対応する複数の表示情報を前記表示装置に表示させる請求項１乃至７のいずれか一項に記載の情報処理装置。
【請求項９】
前記表示制御手段は、
前記複数の送信元に対応する複数の表示情報を前記表示装置に順次に表示させる請求項８に記載の情報処理装置。
【請求項１０】
前記表示制御手段は、
前記複数の送信元に対応する複数の表示情報を１つの表示画面に分割表示させる請求項８に記載の情報処理装置。
【請求項１１】
前記表示制御手段は、前記送信元に対応する表示情報の優先度の高低に応じ、該表示情報を表示する領域を制御する請求項１０に記載の情報処理装置。
【請求項１２】
前記表示情報の優先度の高低は、該表示情報に係る前記送信元の数に基づき決定され、前記表示制御手段は、前記送信元の数に応じて、前記表示情報を表示する表示領域の大きさを制御する請求項１１に記載の情報処理装置。
【請求項１３】
前記表示制御手段は、前記送信元に対応する表示情報の優先度の高低に応じ、該表示情報の表示処理を制御する請求項１２に記載の情報処理装置。
【請求項１４】
前記表示情報の優先度の高低は、該表示情報に係る前記送信元の数に基づき決定され、前記表示制御手段は、前記送信元の数に応じて、前記表示情報の表示順又は表示の時間を制御する請求項９に記載の情報処理装置。
【請求項１５】
前記出力装置から前記出力装置の周囲の情報を取得する第２の取得手段を有し、
前記表示情報は、
前記出力装置の周囲の情報に応じた情報を含む請求項１乃至１４のいずれか一項に記載の情報処理装置。
【請求項１６】
前記出力装置の周囲の情報は、
前記出力装置の周囲の温度、又は明るさに係る情報を含む請求項１５に記載の情報処理装置。
【請求項１７】
表示装置を用いて情報を提供する情報処理装置を、
自装置の情報を出力する出力装置の位置に係る情報と、前記位置に対応する表示装置の情報とを管理する管理手段と、
前記情報処理装置とネットワークを介して通信可能な送信元から、前記送信元の情報と前記送信元が取得した前記出力装置の情報とを受信する受信手段と、
前記受信した情報に基づいて前記送信元の位置を特定する特定手段と、
前記特定手段により特定された前記送信元の位置に基づき、前記送信元の位置に対応する表示装置に、前記送信元の情報に応じた表示情報を表示させる表示制御手段と、
として機能させるためのプログラム。
【請求項１８】
表示装置を用いて情報を提供する情報提供方法であって、
情報処理装置が、自装置の情報を出力する出力装置の位置に係る情報と、前記位置に対応する表示装置の情報とを管理し、
前記情報処理装置が、
前記情報処理装置とネットワークを介して通信可能な送信元から、前記送信元の情報と前記送信元が取得した前記出力装置の情報とを受信するステップと、
前記受信した情報に基づいて前記送信元の位置を特定するステップと、
前記特定するステップで特定された前記送信元の位置に基づき、前記送信元の位置に対応する表示装置に、前記送信元の情報に応じた表示情報を表示させるステップと、
を含む情報提供方法。
【請求項１９】
表示装置を用いて情報を提供する情報提供システムであって、
自装置の情報を出力する出力装置の位置に係る情報と、前記位置に対応する表示装置の情報とを管理する管理手段と、
前記情報提供システムとネットワークを介して通信可能な送信元から、前記送信元の情報と前記送信元が取得した前記出力装置の情報とを受信する受信手段と、
前記受信した情報に基づいて前記送信元の位置を特定する特定手段と、
前記特定手段で特定された前記送信元の位置に基づき、前記送信元の位置に対応する表示装置に、前記送信元の情報に応じた表示情報を表示させる表示制御手段と、
を有する情報提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報提供システム、情報提供方法、及びプログラムに関する。
【背景技術】
【０００２】
プロジェクタやディスプレイ等の表示装置を用いて、屋外・店頭・公共空間・交通機関など、様々な場所で複数の利用者に広告等の表示情報を提供する、デジタルサイネージが知られている。
【０００３】
また、発生した災害の種類と場所を認識する防災受信盤と、複数の人の位置を検出する人位置検出器との出力に基づいて災害の拡大方向と避難ルートを推論し、表示装置に誘導ルートを表示させる避難誘導システムが知られている（例えば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このような、表示装置を用いて複数の利用者に情報を提供する情報提供システムは、不特定の利用者に対して情報を提供することが想定されており、利用者の各々に応じた表示情報を提供することには困難を伴っていた。
【０００５】
本発明の実施の形態は、上記問題点に鑑みてなされたものであって、表示装置を用いて複数の利用者に情報を提供する情報提供システムにおいて、利用者の各々に応じた表示情報を提供することを容易にする情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明の一実施形態に係る情報処理装置は、表示装置を用いて情報を提供する情報処理装置であって、自装置の情報を出力する出力装置の位置に係る情報と、前記位置に対応する表示装置の情報とを管理する管理手段と、前記情報処理装置とネットワークを介して通信可能な送信元から、前記送信元の情報と前記送信元が取得した前記出力装置の情報とを受信する受信手段と、前記受信した情報に基づいて前記送信元の位置を特定する特定手段と、前記特定手段で特定された前記送信元の位置に基づき、前記送信元の位置に対応する表示装置に、前記送信元の情報に応じた表示情報を表示させる表示制御手段と、を有する。
【発明の効果】
【０００７】
本発明の実施の形態によれば、表示装置を用いて複数の利用者に情報を提供する情報提供システムにおいて、利用者の各々に応じた表示情報を提供することを容易にする情報処理装置を提供することができる。
【図面の簡単な説明】
【０００８】
【図１】一実施形態に係る情報提供システムの構成例を示す図である。
【図２】一実施形態に係る管理サーバのハードウェア構成例を示す図である。
【図３】一実施形態に係る出力装置のハードウェア構成例を示す図である。
【図４】一実施形態に係るゲートウェイのハードウェア構成例を示す図である。
【図５】一実施形態に係る情報端末のハードウェア構成例を示す図である。
【図６】一実施形態に係る表示装置のハードウェア構成例を示す図である。
【図７】一実施形態係る情報提供システムの機能構成図である。
【図８】一実施形態に係る位置情報管理部が管理する情報の例を示す図である。
【図９】一実施形態に係る位置情報特定部が特定する情報の例を示す図である。
【図１０】一実施形態に係る登録情報、及び対応情報の一例を示す図である。
【図１１】一実施形態に係る登録情報、及び対応情報の別の一例を示す図である。
【図１２】第１の実施形態に係る情報提供システムの処理の一例を示すシーケンス図である。
【図１３】第１の実施形態に係る情報提供システムの処理の別の一例を示すシーケンス図である。
【図１４】第１の実施形態に係る管理サーバの表示制御部の機能構成図である。
【図１５】第２の実施形態に係る管理サーバの処理の流れを示すフローチャートである。
【図１６】第２の実施形態に係る表示情報の表示割合、及び表示情報の例を示す図である。
【図１７】第３の実施形態に係る管理サーバの表示制御部の機能構成図である。
【図１８】第３の実施形態に係る管理サーバの処理の流れを示すフローチャートである。
【図１９】第３の実施形態に係る表示情報の優先順位の例を示す図である。
【図２０】第４の実施形態に係る情報提供システムの構成例を示す図である。
【図２１】第４の実施形態に係る表示装置のハードウェア構成例を示す図である。
【図２２】第４の実施形態に係る位置情報管理部が管理する情報の例を示す図である。
【図２３】第４の実施形態に係る情報提供システムの処理の一例を示すシーケンス図である。
【図２４】第４の実施形態に係る表示装置の配置の別の一例を示す図である。
【図２５】第５の実施形態に係る情報提供システムの機能構成図である。
【図２６】第５の実施形態に係る状態情報、及び対応情報の例を示す図である。
【図２７】第５の実施形態に係る情報提供システムの処理の例を示すシーケンス図である。
【発明を実施するための形態】
【０００９】
以下に、本発明の実施の形態について、添付の図面を参照して説明する。
【００１０】
＜システムの構成＞
初めに、本実施形態に係る情報提供システムの構成例について説明する。
【００１１】
図１は、一実施形態に係る情報提供システムの構成例を示す図である。情報提供システム１００は、管理サーバ１０１、複数の出力装置１０２ａ、１０２ｂ、１０２ｃ、ゲートウェイ１０３、情報端末１０４、及び複数の表示装置１０５ａ、１０５ｂ、１０５ｃ等を有する。なお、以下の説明の中で、複数の出力装置１０２ａ〜１０２ｃのうち、任意の出力装置を示す場合、「出力装置１０２」を用いる。また、複数の表示装置１０５ａ〜１０５ｃのうち、任意の表示装置を示す場合、「表示装置１０５」を用いる。なお、図１に示す出力装置１０２、ゲートウェイ１０３、情報端末１０４、及び表示装置１０５等の数は一例である。
【００１２】
複数の出力装置１０２ａ〜１０２ｃは、例えば、建物１０７の天井等の互いに異なる位置設置され、自装置の情報（例えば、自装置の識別情報や、位置情報等）を含む信号を、自装置に対応する領域に対してそれぞれ出力する。図１の例では、出力装置１０２ａは、自装置の識別情報である出力装置ＩＤ「ＳＰ０００１」を含む音波を領域Ａに対して出力している。また、出力装置１０２ｂは、自装置の出力装置ＩＤ「ＳＰ０００２」を含む音波を領域Ｂに対して出力している。同様に、出力装置１０３ｂは、自装置の出力装置ＩＤ「ＳＰ０００３」を領域Ｃに対して出力している。
【００１３】
また、出力装置１０２は、ゲートウェイ１０３によって提供される無線ネットワークに接続し、ゲートウェイ１０３を介して、管理サーバ１０１と通信可能である。出力装置１０２は、管理サーバ１０１から指定された出力装置ＩＤを出力するものであっても良いし、出力装置１０２が予め記憶した出力装置ＩＤを出力するものであっても良い。
【００１４】
ゲートウェイ１０３は、例えば、インターネットやＬＡＮ（Local Area Network）等のネットワーク１０８を介して管理サーバ１０１と接続されており、出力装置１０２と共に無線ネットワークを形成する。ゲートウェイ１０３は、ゲートウェイ１０３が提供する無線ネットワークに接続された出力装置１０２と、管理サーバ１０１との間のデータの転送を行う。
【００１５】
情報端末１０４は、利用者１０６が所持している、例えば、スマートフォン、携帯電話、タブレット端末等の情報端末であり、無線通信により、ネットワーク１０８に接続して管理サーバ１０１と通信可能である。また、情報端末１０４は、情報提供システム１００に対応する情報端末１０４用のアプリケーションプログラム（以下、アプリと呼ぶ）を実行する。
【００１６】
情報端末１０４は、情報端末１０４用のアプリを実行することにより、内蔵されたマイクロフォン等を用いて出力装置１０２が出力する音波を取得し、取得した音波に含まれる出力装置１０２の自装置の情報（例えば出力装置ＩＤ）を抽出する。また、情報端末１０４用のアプリは、情報端末１０４にインストールされたアプリ毎に固有の識別情報（以下、アプリＩＤと呼ぶ）を有する。情報端末１０４は、アプリを実行し、出力装置１０２の自装置の情報を抽出すると、抽出された出力装置１０２の自装置の情報と、自己のアプリＩＤとを含む送信元情報を管理サーバ１０１に送信する。
【００１７】
なお、アプリＩＤは、利用者、情報端末１０４、又は情報端末１０４で動作するアプリを識別する識別情報の一例である。アプリＩＤを用いることにより、情報提供システム１００は、例えば、電話番号やメールアドレス等の個人情報によらずに、情報端末１０４やアプリを識別することができる。ただし、これはあくまで一例であり、情報端末１０４は、アプリＩＤに変えて、情報端末の識別情報や、利用者の識別情報等を用いるものであっても良い。
【００１８】
管理サーバ１０１は、ネットワーク１０８に接続された、例えば、ＰＣ（Personal Computer）等の情報処理装置であり、情報提供システム１００に対応する管理サーバ１０１用のアプリを実行する。なお、管理サーバ１０１は、複数の情報処理装置によって構成されるものであっても良い。管理サーバ１０１は、各出力装置１０２が設置された場所等の情報を含む出力装置１０２の位置情報を管理しており、情報端末１０４から取得した送信元情報に基づいて、情報端末１０４の位置を特定することができる。
【００１９】
また、管理サーバ１０１は、表示装置１０５が設置された場所等の情報を含む表示装置の位置情報や、アプリＩＤに対応する登録情報等を管理しており、情報端末１０４が検知された位置に対応する表示装置１０５に、アプリＩＤに対応する表示情報を表示させる。
【００２０】
表示装置１０５は、例えば、プロジェクタや、ディスプレイ等の表示装置であり、管理サーバ１０１に指示された表示情報を表示する。例えば、表示装置１０５は、無線／有線ＬＡＮ等によってネットワーク１０８に接続されており、管理サーバ１０１から受信した表示情報の表示要求に応じて、表示情報を表示する。
【００２１】
なお、図１の表示装置１０５の配置や、表示装置１０５の数等はあくまで一例である。例えば、図１の例では、各表示装置１０５は、１つの壁に沿って並べられているが、各表示装置１０５は、いずれの方向に向けて設置されていても良い。また、表示装置１０５は、１つの領域に複数設置されていても良いし、１つも設置されていない領域があっても良い。
【００２２】
上記の構成において、管理サーバ１０１は、例えば、出力装置１０２ｂに対応する領域Ｂで情報端末１０４を検知すると、領域Ｂに設置された表示装置１０５ｂに、情報端末１０４のアプリＩＤに対応する表示情報を表示させる。また、例えば、図１において、利用者１０６が、領域Ｃ、領域Ｂ、領域Ａの順に移動すると、情報端末１０４のアプリＩＤに対応する情報が、情報端末１０４の位置に合わせて表示装置１０５ｃ、表示装置１０５ｂ、表示装置１０５に順次に表示される。
【００２３】
このように、本実施形態によれば、表示装置１０５を用いて複数の利用者に情報を提供する情報提供システム１００において、利用者１０６の各々に応じた表示情報を提供することを容易にする情報処理装置（管理サーバ１０１）を提供することができる。
【００２４】
＜ハードウェア構成＞
次に、情報提供システム１００に含まれる各装置のハードウェア構成について説明する。
【００２５】
（管理サーバのハードウェア構成）
図２は、一実施形態に係る管理サーバのハードウェア構成例を示す図である。管理サーバ１０１は、一般的なコンピュータの構成を有しており、例えば、ＣＰＵ（Central Processing Unit）２０１、ＲＡＭ（Random Access Memory）２０２、ＲＯＭ（Read Only Memory）２０３、ストレージ部２０４、外部Ｉ／Ｆ（Interface）部２０５、入力部２０６、表示部２０７、ネットワークＩ／Ｆ部２０８、バス２０９等を有する。
【００２６】
ＣＰＵ２０１は、ＲＯＭ２０３やストレージ部２０４等に格納されたプログラムやデータをＲＡＭ２０２上に読み出し、処理を実行することで、管理サーバ１０１の各機能を実現する演算装置である。ＲＡＭ２０２は、ＣＰＵ２０１のワークエリア等として用いられる揮発性のメモリである。ＲＯＭ２０３は、電源を切ってもプログラムやデータを保持することができる不揮発性のメモリである。
【００２７】
ストレージ部２０４は、例えば、ＨＤＤ（Hard Disk Drive）や、ＳＳＤ（Solid State Drive）等のストレージ装置であり、ＯＳ（Operation System）、アプリケーションプログラム、及び各種データ等を記憶する。
【００２８】
外部Ｉ／Ｆ２０５は、外部装置とのインタフェースである。外部装置には、例えば、記録媒体２１０等が含まれる。管理サーバ１０１は、外部Ｉ／Ｆ２０５を介して、記録媒体２１０の読取り及び／又は書き込みを行うことができる。記録媒体２１０には、例えば、光学ディスク、磁気ディスク、メモリカード、ＵＳＢ（Universal Serial Bus）メモリ等が含まれる。また、記録媒体２１０に所定のプログラムを格納し、この記録媒体２１０に格納されたプログラムを外部Ｉ／Ｆ２０５を介して、管理サーバ１０１にインストールすることにより、管理サーバ１０１は所定のプログラムを実行することができる。
【００２９】
入力部２０６は、マウス等のポインティングデバイスや、キーボード等、管理サーバ１０１に各操作信号を入力するのに用いられる入力装置である。表示部２０７はディスプレイ等、管理サーバ１０１による処理結果等を表示する表示装置である。
【００３０】
ネットワークＩ／Ｆ部２０８は、管理サーバ１０１をネットワーク１０８に接続するための、例えば、有線／無線ＬＡＮ等の通信インタフェースである。管理サーバ１０１はネットワークＩ／Ｆ部２０８を介して、他の機器とネットワーク１０８を介してデータ通信を行うことができる。バス２０９は、上記各構成要素に接続され、アドレス信号、データ信号、及び各種制御信号等を伝送する。
【００３１】
（出力装置のハードウェア構成）
図３は、一実施形態に係る出力装置のハードウェア構成例を示す図である。出力装置１０２は、例えば、ＣＰＵ３０１、ＲＡＭ３０２、フラッシュＲＯＭ３０３、無線通信部３０４、音波制御部３０５、音波出力部３０６、センサ部３０７、及びバス３０８等を有する。
【００３２】
ＣＰＵ３０１は、フラッシュＲＯＭ３０３等に格納されたプログラムを実行することにより、出力装置１０２の各機能を実現する演算装置である。ＲＡＭ３０２は、ＣＰＵ３０１のワークエリア等として用いられる揮発性のメモリである。フラッシュＲＯＭ３０３は、出力装置１０２のプログラムや、出力装置ＩＤ等の固有情報等を記憶する不揮発性のメモリである。
【００３３】
無線通信部３０４は、ゲートウェイ１０３と無線通信を行う送受信回路やアンテナ等を含む。本実施形態では、無線通信部３０４は、例えば、無線ＬＡＮ、Ｚｉｇｂｅｅ（登録商標）、又は、９２０ＭＨｚ帯の特定省電力無線（IEEE802.15.4g）等を用いて、ゲートウェイ１０３と通信することを想定している。
【００３４】
音波制御部３０５は、フラッシュＲＯＭ３０３等に記憶した出力装置ＩＤ等の情報を音波信号に変換して音波出力部３０６に出力する。
【００３５】
好ましくは、音波制御部３０５は、出力装置ＩＤ等の情報を、音声周波数帯域のうち、例えば、１６ｋＨｚ以上の高い周波数を用いて出力するように制御する。音波は、高い周波数ほど指向性が高く、１６ｋＨｚ以上の周波数は人間にはほとんど聞こえないため、出力装置ＩＤ等の情報を送信するために好適である。
【００３６】
なお、本実施形態では、具体的な音波によるデータ転送方法について、特に限定しないが、例えば、所定の周波数の音波に、ＦＳＫ（Frequency Shift Keying）や、ＰＳＫ（Phase Shift Keying）等の公知の変調をかけて、情報を伝送することができる。
【００３７】
或いは、音波によるデータ転送方法は、予め定められた周波数（例えば、１９ｋＨｚ）の信号オン／オフにより、デジタル値の「１」／「０」を表すもの等であっても良い。この場合、音波を受信した情報端末１０４は、例えば、所定のサンプリングレートで予め定められた周波数の有無を判断することにより、音波に含まれる情報を取得することができる。
【００３８】
音波出力部３０６は、音波制御部３０５から入力された音波信号を音波に変換して出力する、例えば、スピーカ等の電気音響変換装置を含む。
【００３９】
センサ部３０７は、例えば、温度センサ、照度センサ、人感センサ、カメラセンサ、音センサ（マイク）等の検出装置を含む。センサ部３０７には、これらの検出装置のうち、システムの要求に応じて選択された検出装置が含まれるものとする。
【００４０】
バス３０８は、上記の各構成要素に接続され、アドレス信号、データ信号、及び各種制御信号等を伝送する。
【００４１】
（ゲートウェイのハードウェア構成例）
図４は、一実施形態に係るゲートウェイのハードウェア構成例を示す図である。ゲートウェイ１０３は、例えば、ＣＰＵ４０１、ＲＡＭ４０２、ＲＯＭ４０３、無線通信部４０４、ネットワークＩ／Ｆ部４０５、及びバス４０６を有する。
【００４２】
ＣＰＵ４０１は、ＲＯＭ４０３等に格納されたプログラムを実行することにより、ゲートウェイ１０３の各機能を実現する演算装置である。ＲＡＭ４０２は、ＣＰＵ４０１のワークエリア等として用いられる揮発性のメモリである。ＲＯＭ４０３は、ゲートウェイ１０３のプログラム等を記憶する不揮発性のメモリである。ＲＯＭ４０３は、例えば、フラッシュＲＯＭ、ＥＥＰＲＯＭ等の書き換え可能な不揮発性メモリであっても良い。
【００４３】
無線通信部４０４は、例えば、前述した出力装置１０２の無線通信部３０４と同じ無線通信方式により無線通信を行う無線回路やアンテナ等を含む。
【００４４】
ネットワークＩ／Ｆ部４０５は、ゲートウェイ１０３をネットワーク１０８に接続する、例えば、無線／有線ＬＡＮ等の通信インタフェースである。
【００４５】
バス４０６は、上記の各構成要素に接続され、アドレス信号、データ信号、及び各種制御信号等を伝送する。
【００４６】
（情報端末のハードウェア構成）
図５は、一実施形態に係る情報端末のハードウェア構成例を示す図である。情報端末１０４は、一般的なコンピュータの構成を有しており、例えば、ＣＰＵ５０１、ＲＡＭ５０２、ＲＯＭ５０３、ストレージ部５０４、通信Ｉ／Ｆ部５０５、外部Ｉ／Ｆ部５０６、マイク部５０７、スピーカ部５０８、表示入力部５０９及びバス５１０等を有する。
【００４７】
ＣＰＵ５０１は、ＲＯＭ５０３やストレージ部５０４等に格納されたプログラムやデータをＲＡＭ５０２上に読み出し、処理を実行することで、情報端末１０４の各機能を実現する演算装置である。ＲＡＭ５０２は、ＣＰＵ５０１のワークエリア等として用いられる揮発性のメモリである。ＲＯＭ５０３は、電源を切ってもプログラムやデータを保持することができる不揮発性のメモリである。
【００４８】
ストレージ部５０４は、例えば、ＨＤＤ、ＳＳＤ、フラッシュＲＯＭ等のストレージ装置であり、ＯＳ、アプリケーションプログラム、及び各種データ等を記憶する。
【００４９】
通信Ｉ／Ｆ部５０５は、例えば、３Ｇ（3rd. Generation）、ＬＴＥ（Long Term Evolution）等の移動通信網や、無線ＬＡＮ等の通信方式に対応した通信インタフェースである。情報端末１０４は、通信Ｉ／Ｆ部５０５を介して、ネットワーク１０８に接続して管理サーバ１０１等とデータ通信を行う。
【００５０】
外部Ｉ／Ｆ５０６は、外部装置とのインタフェースである。外部装置には、例えば、記録媒体等が含まれる。情報端末１０４は、外部Ｉ／Ｆ５０６を介して、記録媒体の読取り及び／又は書き込みを行うことができる。記録媒体には、例えば、メモリカード、ＵＳＢメモリ等が含まれる。
【００５１】
マイク部５０７は、マイクロフォン等の収音素子を含む。マイク部５０７は、マイクロフォン等により取得した音波を電気信号に変換し、さらに所定のフォーマットの音波データに変換する。近年のスマートフォン等が備えるマイクロフォンは、２０ｋＨｚ、より好適な例では２４ｋＨｚ程度の音波まで収音可能である。そのため、マイク部５０７は、出力装置１０２から出力された音波に含まれる、例えば、１６ｋＨｚ以上の高い周波数に変換された情報を好適に取得することができる。
【００５２】
スピーカ部５０８は、スピーカ等の音声出力素子を含む。スピーカ部４０８は、音声データを音声信号に変換し、さらにスピーカ等により、音波に変換して出力する。
【００５３】
表示入力部５０９は、例えば、ＬＣＤ（Liquid Crystal Display）等の表示素子と、タッチパネル等の入力用の素子とを含み、利用者による入力操作を受付けると共に、情報端末１０４で実行されるプログラムによる表示画面を表示する。
【００５４】
バス５１０は、上記各構成要素に接続され、アドレス信号、データ信号、及び各種制御信号等を伝送する。
【００５５】
なお、情報端末１０４は、外部Ｉ／Ｆ部５０６に接続された記録媒体に格納されたプログラムや、通信Ｉ／Ｆ部５０５を介してダウンロードしたアプリを、情報端末１０４にインストールすることにより、アプリを実行させることができる。
【００５６】
（表示装置のハードウェア構成）
図６は、一実施形態に係る表示装置のハードウェア構成例を示す図である。表示装置１０５は、例えば、ＣＰＵ６０１、ＲＡＭ６０２、ＲＯＭ６０３、ネットワークＩ／Ｆ部６０５、表示部６０６、及びバス６０７を有する。また、表示装置１０５は、ストレージ部６０４をさらに有していても良い。
【００５７】
ＣＰＵ６０１は、ＲＯＭ６０３等に格納されたプログラムを実行することにより、表示装置１０５の各機能を実現する演算装置である。ＲＡＭ６０２は、ＣＰＵ６０１のワークエリア等として用いられる揮発性のメモリである。ＲＯＭ６０３は、表示装置１０５のプログラム等を記憶する不揮発性のメモリである。ＲＯＭ６０３は、例えば、フラッシュＲＯＭ、ＥＥＰＲＯＭ等の書き換え可能な不揮発性メモリであっても良い。
【００５８】
ストレージ部６０４は、ＨＤＤ、ＳＳＤ、フラッシュＲＯＭ等のストレージ装置であり、例えば、表示部６０６に表示させる複数のコンテンツデータ（表示画像等）を記憶する。
【００５９】
ネットワークＩ／Ｆ部６０５は、表示装置１０５をネットワーク１０８に接続する、例えば、無線／有線ＬＡＮ等の通信インタフェースである。
【００６０】
表示部６０６は、画像を表示する表示装置である。例えば、表示装置１０５がディスプレイである場合、ＬＣＤパネル等の表示素子や、バックライト等を含む。また、表示装置１０５がプロジェクタである場合、画像を投影するための光源、表示素子、投影レンズ等を含む。
【００６１】
バス６０７は、上記の各構成要素に接続され、アドレス信号、データ信号、及び各種制御信号等を伝送する。
【００６２】
＜機能構成＞
次に、情報提供システム１００の機能構成について説明する。
【００６３】
図７は、一実施形態に係る情報提供システムの機能構成図である。図７において、情報提供システム１００は、管理サーバ１０１、出力装置１０２、ゲートウェイ１０３、情報端末１０４、表示装置１０５等を含む。
【００６４】
また、本実施形態に係る情報提供システム１００は、例えば、予め記憶された複数の表示情報（コンテンツデータ）を利用して表示装置１０５に表示情報を表示させる。この複数の表示情報は、管理サーバ１０１が予め記憶しておくものであっても良いし、外部のコンテンツサーバ７５０等から取得するものであっても良い。また、別の一例として、この複数の表示情報は、予め表示装置１０５が記憶しておくもの等であっても良い。
【００６５】
図７は、情報提供システム１００が、外部のコンテンツサーバ７５０等から表示情報を取得する場合の例を示している。
【００６６】
（管理サーバの機能構成）
管理サーバ（情報処理装置）１０１は、通信部７０１、位置情報管理部７０２、登録情報管理部７０３、対応情報管理部７０４、位置情報特定部７０５、表示制御部７０６、表示情報取得部７０７、及び記憶部７０８等を有する。
【００６７】
通信部７０１は、管理サーバ１０１をネットワーク１０８に接続し、ゲートウェイ１０３、情報端末１０４、及び表示装置１０５等と通信を行う。例えば、通信部７０１は、管理サーバ１０１と通信可能な送信元から、送信元の情報と、送信元が取得した出力装置１０２の情報とを含む送信元情報等を受信する受信手段として機能する。また、通信部７０１は、管理サーバ１０１の表示制御部７０６が、表示装置１０５に表示情報の表示を要求する表示要求等を送信する送信手段として機能する。さらに、通信部７０１は、例えば、出力装置１０２やコンテンツサーバ７５０等と、様々なデータの送受信を行う。なお、通信部７０１は、例えば、図２のネットワークＩ／Ｆ部２０８、及び図２のＣＰＵ２０１で動作するプログラム等によって実現される。
【００６８】
位置情報管理部７０２は、管理サーバ１０１と通信可能な送信元（情報端末１０４、又は情報端末１０４で動作するアプリ）から、送信元の情報（アプリＩＤ等）と、送信元が取得した出力装置１０２の情報とを、通信部７０１を介して取得する。なお、送信元が取得した出力装置１０２の情報には、例えば、出力装置１０２の識別情報である出力装置ＩＤや、出力装置１０２が設置された場所の位置情報等が含まれる。ここでは、出力装置１０２の情報が、出力装置１０２の出力装置ＩＤを含むものとして以下の説明を行う。
【００６９】
また、位置情報管理部７０２は、記憶部７０８に記憶された位置情報７０９を管理する。位置情報管理部７０２は、例えば、図２のＣＰＵ２０１で動作するプログラムによって実現される。
【００７０】
位置情報特定部７０５は、位置情報管理部７０２が送信元から受信した情報と、位置情報管理部７０２が管理する位置情報７０９に基づいて送信元の位置を特定する。位置情報特定部７０５は、例えば、図２のＣＰＵ２０１で動作するプログラムによって実現される。
【００７１】
ここで、位置情報管理部７０２が管理する情報（位置情報７０９）、及び位置情報特定部７０５が特定する情報の例について説明する。
【００７２】
図８は、一実施形態に係る位置情報管理部が管理する情報の例を示す図である。
【００７３】
図８（ａ）は、複数の出力装置１０２の出力装置ＩＤと、複数の出力装置１０２が設置された位置を示す情報とを対応づけて記憶した出力装置の位置情報８０１の例である。
【００７４】
図８（ｂ）は、複数の出力装置１０２が設置された各位置に対応する表示装置の情報を記憶した表示装置の位置情報８０２の例である。図８（ｂ）の例では、表示装置の情報の例として、表示装置１０５を識別するための表示装置ＩＤと、表示装置１０５の宛先情報の一例であるＩＰアドレスとが記憶されている。
【００７５】
好ましくは、位置情報管理部７０２は、図８（ｃ）に示すような配置情報を管理する。図８（ｃ）の例では、配置情報には、建物１０７等のフロアレイアウト、出力装置１０２が設置された位置（地点１、地点２、・・・）、表示装置１０５が配置された位置や表示装置ＩＤ等の情報が含まれる。
【００７６】
なお、地点１、地点２、・・・は、出力装置１０２が設置された位置を示す情報の一例である。出力装置１０２が設置された位置を示す情報は、例えば、出力装置１０２に対応する領域（例えば、図１の領域Ａ、領域Ｂ等）の情報であっても良いし、所定の座標系における座標情報（例えば緯度経度）等であっても良い。
【００７７】
図９は、一実施形態に係る位置情報特定部７０５が特定した情報の例を示す図である。「送信元の識別情報」は、位置情報管理部７０２が送信元から受信した送信元の情報（アプリＩＤ等）である。「出力装置ＩＤ」は、位置情報管理部７０２が送信元から受信した出力装置の情報に含まれる出力装置ＩＤである。「取得日時」は、位置情報管理部７０２が、「送信元の識別情報」及び「出力装置ＩＤ」を受信した日時の情報である。
【００７８】
「位置」は、図８（ａ）に示す出力装置の位置情報と、「出力装置ＩＤ」とに基づいて特定された送信元の位置を示す情報である。例えば、図９の送信元の識別情報が「ＡＰ０００２」の送信元は、出力装置ＩＤ「ＳＰ０００２」を取得している。従って、位置情報特定部７０５は、図８（ａ）の出力装置の位置情報に基づいて、送信元の識別情報が「ＡＰ０００２」の送信元が、「地点２」の近くにあると判断することができる。
【００７９】
「表示装置ＩＤ」は、上記の「位置」に対応する表示装置１０５の表示装置ＩＤである。位置情報特定部７０５は、図８（ｂ）の表示装置の位置情報より、位置「地点２」に表示装置ＩＤ「ＤＰ０００１」の表示装置１０５が設置されていることを特定することができる。また、「ＩＰアドレス」は、上記の「表示装置ＩＤ」に対応する表示装置１０５のＩＰアドレスである。
【００８０】
このように、位置情報特定部７０５は、位置情報管理部７０２が受信した情報と、位置情報管理部７０２が管理する位置情報７０９とに基づいて、送信元の位置を特定する。
【００８１】
ここで、図７に戻って、管理サーバ１０１の機能構成の説明を続ける。
【００８２】
登録情報管理部７０３は、送信元の識別情報（アプリＩＤ等）に対応する登録情報７１０を管理する手段であり、例えば、図２のＣＰＵ２０１で動作するプログラムによって実現される。なお、登録情報については、図１０、１１を用いて後述する。
【００８３】
対応情報管理部７０４は、例えば、送信元の情報に対応する表示情報（コンテンツデータ）を特定するための対応情報７１１を管理する手段であり、例えば、図２のＣＰＵ２０１で動作するプログラムによって実現される。
【００８４】
ここで、登録情報７１０、及び対応情報７１１について説明する。
【００８５】
図１０は、一実施形態に係る登録情報、及び対応情報の一例を示す図である。なお、本実施形態では、送信元の識別情報が前述したアプリＩＤであるものとして以下の説明を行う。
【００８６】
図１０（ａ）は、登録情報管理部７０３が管理する登録情報の一例である。図１０（ａ）の例では、登録情報７１０には、送信元の識別情報１００１であるアプリＩＤに対応づけて、利用者の情報、例えば、「利用者名」、「関心分野」、「性別」、及び「居住地域」等の情報が記憶されている。
【００８７】
図１０（ａ）の例では、情報端末１０４の利用者が情報提供システム１００に対応するアプリを情報端末にインストールしてアプリを起動させると、アプリは利用者を一意に特定するためのアプリＩＤを生成するものとする。アプリは、例えば、情報端末１０４のＩＭＥＩ（International Mobile Equipment Identity）や電話番号等に基づいて、固有のアプリＩＤを生成することができる。
【００８８】
また、利用者は、アプリの初回の起動時等にアプリの利用登録を行い、その際に、例えば、図１０（ａ）に示すような利用者の情報を登録するものとする。「利用者名」は、利用者の登録名等の名前情報である。「関心分野」は、利用者が関心を持つ分野を示す情報である。「性別」は、利用者の性別を示す情報である。「居住地域」は、利用者が居住する地域を示す情報である。なお、図１０（ａ）に示す利用者の情報はあくまで一例である。
【００８９】
図１０（ｂ）は、対応情報管理部７０４が管理する対応情報７１１の一例である。対応情報７１１は、送信元の情報、例えば、アプリＩＤ、又はアプリＩＤに対応する登録情報（例えば「関心分野」）等に対応づけて、送信元に提供する表示情報（コンテンツ）の情報が記憶されている。この対応情報７１１は、例えば、管理サーバ１０１の管理者や、サービス提供者等によって、予め設定されているものとする。
【００９０】
図１０（ｂ）の例では、対応情報７１１には、登録情報の１つである「関心分野」に対応づけて、「位置」、「時刻」、「コンテンツ名」、「コンテンツＩＤ」、及び「取得先」等の情報が記憶されている。
【００９１】
「位置」は、送信元の位置に応じて異なる表示情報を提供する場合に用いられる情報であり、図８（ａ）、（ｂ）の「位置」の情報に対応している。
【００９２】
「時刻」は、時刻と共に変化する表示情報を提供する場合に用いられる情報である。「コンテンツ名」は、表示情報の名前を示す情報である。「コンテンツＩＤ」は、各表示情報を一意に特定するための識別情報である。「取得先」は、表示情報の取得先を示す、例えば、ＵＲＬ（Uniform Resource Locator）等の情報である。
【００９３】
図１０（ａ）に示す登録情報７１０において、例えば、送信元の識別情報（アプリＩＤ）が「ＡＰ０００１」の送信元の関心分野は、「買物」である。この送信元が、例えば、時刻「１０：００」に、「地点２」にいる場合、図１０（ｂ）に示す対応情報７１１に基づいて、地点２に対応する表示装置１０５には「店舗１の情報」が表示される。
【００９４】
また、同時刻に、送信元の識別情報が「ＡＰ０００１」の送信元が「地点３」に移動すると、図１０（ｂ）に示す対応情報７１１に基づいて、地点３に対応する表示装置１０５に「店舗２」の情報が表示される。
【００９５】
同様に、図１０（ａ）に示す登録情報７１０において、例えば、送信元の識別情報（アプリＩＤ）が「ＡＰ０００２」の送信元の関心分野は、「ビジネス」である。この送信元が、例えば、時刻「０：２０」に、「地点２、３、４、６、７、８」のいずれかにいる場合、図１０（ｂ）に示す対応情報７１１に基づいて、送信元がいる地点に対応する表示装置１０５に「電車の運行情報」が表示される。また、時刻が「０：３０」を過ぎると、図１０（ｂ）に示す対応情報７１１に基づいて、送信元がいる地点に対応する表示装置１０５に「宿泊情報」が表示される。
【００９６】
なお、図１０（ｂ）の対応情報７１１は一例である。例えば、対応情報７１１は、「位置」の項目や「時刻」の項目等を必ずしも有していなくても良い。また、対応情報７１１は、「関心分野」に代えて、「性別」や「居住地域」等の登録情報に対応づけて、「位置」、「時刻」、「コンテンツ名」、「コンテンツＩＤ」、及び「取得先」等の情報が記憶されているものであっても良い。
【００９７】
図１１は、一実施形態に係る登録情報、及び対応情報の別の一例を示す図である。
【００９８】
図１１（ａ）は、登録情報管理部７０３が管理する登録情報７１０の別の一例である。図１１（ａ）において、登録情報７１０には、送信元の識別情報１１０１であるアプリＩＤに対応づけて、アプリの種別を示すアプリ種別の情報が記憶されている。
【００９９】
図１１（ａ）の例では、情報端末１０４で動作するアプリは、アプリ毎に共通の識別情報であるアプリＩＤを有しているものとする。これにより、情報提供システム１００は、送信元から受信したアプリＩＤにより、情報端末１０４で動作しているアプリのアプリ種別を特定することができる。
【０１００】
図１１（ｂ）は、対応情報管理部７０４が管理する対応情報７１１の別の一例である。対応情報７１１は、送信元の情報（アプリＩＤ）に対応するアプリ種別に対応づけて、送信元に提供する表示情報（コンテンツ）の情報が記憶されている。この対応情報７１１は、例えば、管理サーバ１０１の管理者や、サービス提供者等によって、予め設定されているものとする。
【０１０１】
図１１（ａ）に示す登録情報７１０において、例えば、送信元の識別情報（アプリＩＤ）が「ＡＰ０００１」の送信元のアプリ種別は、「地図」である。この送信元が、例えば、時刻「９：００」に、「地点４」にいる場合、図１１（ｂ）に示す対応情報７１１に基づいて、地点４に対応する表示装置１０５には「バスの乗場情報」が表示される。
【０１０２】
また、同時刻に、送信元の識別情報が「ＡＰ０００１」の送信元が「地点３」に移動すると、図１０（ｂ）に示す対応情報７１１に基づいて、地点３に対応する表示装置１０５に「フロア案内」の情報が表示される。
【０１０３】
このように、登録情報７１０、及び対応情報７１１の構成については様々な応用や変形が可能である。
【０１０４】
ここで、再び図７に戻り、管理サーバ１０１の機能構成について説明を続ける。
【０１０５】
表示情報取得部（第１の取得手段）７０７は、位置情報管理部７０２が受信した情報（送信元の情報、及び送信元が取得した出力装置１０２の情報）に基づいて、送信元の位置に対応する表示装置１０５に表示させる表示情報を取得する。表示情報取得部７０７は、例えば、図２のＣＰＵ２０１で動作するプログラムによって実現される。表示情報取得部７０７は、図１０、１１に示す登録情報及び対応情報と、位置情報管理部７０２が受信した情報等に基づいて、送信元に対応する表示情報を特定する。
【０１０６】
例えば、位置情報管理部７０２が時刻「１０：００」に受信した情報に、送信元のアプリＩＤ「ＡＰ０００１」と、送信元が取得した出力装置ＩＤ「ＳＰ０００２」が含まれているものとする。この場合、表示情報取得部７０７は、例えば、図１１（ａ）の登録情報に基づいて、送信元のアプリ種別が「地図」であることを特定する。また、表示情報取得部７０７は、例えば、図８（ａ）の出力装置の位置情報に基づいて、送信元の位置が「地点２」であることを特定する。さらに、表示情報取得部７０７は、例えば、図１１（ｂ）の対応情報に基づいて、アプリ種別「地図」、位置「地点２」、及び時刻「１０：００」に対応する表示情報のコンテンツＩＤが「ＭＩＤ０００１」であり、その取得先が「ＵＲＬ２１」であることを特定する。これにより、表示情報取得部７０７は、取得先「ＵＲＬ２１」から、コンテンツＩＤ「ＭＩＤ０００１」の表示情報を取得することができる。
【０１０７】
表示制御部７０６は、表示情報取得部７０７が取得した表示情報を、送信元の位置に対応する表示装置１０５に表示させる手段であり、例えば、図２のＣＰＵ２０１で動作するプログラムによって実現される。表示制御部７０６は、例えば、図９に示すような位置情報特定部７０５が特定した情報に基づいて、送信元の位置に対応する表示装置１０５のＩＰアドレス（宛先情報の一例）を取得する。また、表示制御部７０６は、取得したＩＰアドレス宛に表示情報取得部７０７が取得した表示情報の表示を要求する表示要求を送信する。
【０１０８】
記憶部７０８は、位置情報７０９、登録情報７１０、対応情報７１１等の情報を記憶する手段であり、例えば、図２のストレージ部２０４、及び図２のＣＰＵ２０１で動作するプログラム等によって実現される。また、記憶部７０８は、コンテンツサーバ７５０に代わって複数の表示情報７１２の少なくとも一部を記憶するものであっても良い。
【０１０９】
（出力装置の機能構成）
出力装置１０２は、無線通信部７２１、信号出力部７２２、及び装置情報記憶部２２３を有する。
【０１１０】
無線通信部７２１は、ゲートウェイ１０３と無線通信を行う手段であり、例えば、図３の無線通信部３０４、及び図３のＣＰＵ３０１で動作するプログラム等によって実現される。出力装置１０２は、無線通信部７２１により、ゲートウェイ１０３を介して管理サーバ１０１とデータの送受信を行うことができる。
【０１１１】
信号出力部７２２は、出力装置１０２の情報（例えば、出力装置ＩＤ、出力装置の位置情報等）を含む信号を出力する。本実施形態では、信号出力部７２２は、出力装置１０２の出力装置ＩＤを含む音波を出力するものとして以下の説明を行う。なお、信号出力部７２２は、例えば、図３の音波制御部３０５、音波出力部３０６、及び図３のＣＰＵ３０１で動作するプログラム等によって実現される。
【０１１２】
装置情報記憶部７２３は、信号出力部７２２が、音波に含めて出力する出力装置ＩＤや、出力装置の位置情報等の情報を記憶する。装置情報記憶部６２３は、例えば、図３のフラッシュＲＯＭ３０３等によって実現される。
【０１１３】
装置情報記憶部６２３が記憶する出力装置ＩＤ等の情報は、出力装置１０２に予め記憶された情報であっても良いし、管理サーバ１０１から指定された情報であっても良い。
【０１１４】
（情報端末の機能構成）
情報端末１０４は、通信部７３１、信号取得部７３２、情報抽出部７３３、識別情報送信部７３４、識別情報記憶部７３５、表示制御部７３６、及び操作受付部７３７等を有する。
【０１１５】
通信部７３１は、情報端末１０４をネットワーク１０８に接続し、管理サーバ１０１等と通信を行うための手段である。通信部７３１は、例えば、図５の通信Ｉ／Ｆ部５０５、及び図５のＣＰＵ５０１で動作するプログラム等によって実現される。
【０１１６】
信号取得部７３２は、出力装置１０２から出力された音波（信号の一例）を取得する手段であり、例えば、図５のマイク部５０７、及び図５のＣＰＵ５０１で動作するプログラム等によって実現される。
【０１１７】
情報抽出部７３３は、信号取得部７３２が取得した音波に含まれる情報を抽出する手段であり、例えば、図５のＣＰＵ５０１で動作するプログラムによって実現される。例えば、情報抽出部７３３は、信号取得部７３２が取得した音波に含まれる出力装置１０２の出力装置ＩＤ等を抽出する。
【０１１８】
識別情報送信部７３４は、識別情報記憶部７３５に記憶された送信元の識別情報（アプリＩＤ等）と、情報抽出部７３３が抽出した出力装置１０２の出力装置ＩＤとを、通信部７３１を介して、管理サーバ１０１に送信する。識別情報送信部７３４は、例えば、図５のＣＰＵ５０１で動作するプログラムによって実現される。
【０１１９】
識別情報記憶部７３５は、情報端末１０４の送信元の識別情報、例えば、アプリＩＤを記憶する。アプリＩＤは、情報端末１０４で動作する情報提供システム１００用のアプリによって、例えば、初回のインストール時等に生成されるアプリの識別情報である。情報端末１０４で動作するアプリは、例えば、情報端末１０４の識別情報、例えば、ＩＭＥＩ等の固有情報に基づいて、情報端末１０４毎に固有のアプリＩＤを生成する。或いは、情報端末１０４で動作するアプリは、他の方法によりアプリＩＤを生成するものであっても良い。
【０１２０】
また、別の一例では、アプリＩＤは、アプリ毎に共通のアプリ種別を示す情報として用いられる。この場合、アプリがアプリＩＤを有しているので、識別情報記憶部７３５は、アプリＩＤを記憶していなくても良い。
【０１２１】
表示制御部７３６は、例えば、情報端末１０４で動作するアプリの表示画面を、例えば、図５の表示入力部５０９等に表示させる。表示制御部６３７は、例えば、図５のＣＰＵ５０１で動作するプログラムによって実現される。
【０１２２】
操作受付部７３７は、例えば、図５の表示入力部５０９への利用者の入力操作を受付ける。操作受付部７３７は、例えば、図５のＣＰＵ５０１で動作するプログラムによって実現される。
【０１２３】
（表示装置の機能構成）
表示装置１０５は、例えば、通信部７４１、表示制御部７４２、及び記憶部７４３等を有する。
【０１２４】
通信部７４１は、表示装置１０５をネットワーク１０８に接続し、管理サーバ１０１等と通信を行うための手段である。通信部７４１は、例えば、図６のネットワークＩ／Ｆ部６０５、及び図６のＣＰＵ６０１で動作するプログラム等によって実現される。
【０１２５】
表示制御部７４２は、管理サーバ１０１の指示に従って、表示情報を図６の表示部６０６等に表示させる。例えば、表示制御部７４２は、通信部７４１を介して管理サーバ１０１から表示情報の表示を指示する表示要求を受信すると、表示要求に含まれる表示情報を表示部６０６等に表示させる。
【０１２６】
また、別の一例として、表示装置１０５は、複数の表示情報を予め記憶部７４３に記憶しておくものであっても良い。この場合、表示制御部７４２は、通信部７４１を介して管理サーバ１０１から表示要求を受信すると、表示要求に含まれるコンテンツＩＤに対応する表示情報を記憶部７４３から読み出し、読み出した表示情報を表示部６０６等に表示させる。
【０１２７】
さらに、別の一例として、表示制御部７４２は、通信部７４１を介して管理サーバ１０１から表示要求を受信すると、表示要求に含まれるコンテンツＩＤに対応する表示情報を、コンテンツサーバ７５０から取得するもの等であっても良い。
【０１２８】
（コンテンツサーバの機能構成）
コンテンツサーバ７５０は、複数の表示情報を記憶する手段の一例であり、例えば、通信部７５１、情報提供部７５２、及び表示情報７５３等を有する。コンテンツサーバ７５０は、情報提供システム１００に含まれるサーバ装置等であっても良いし、情報提供システム１００の外部のサーバ装置や、クラウドサービス等によって提供されるものであっても良い。
【０１２９】
通信部７５１は、コンテンツサーバ７５０をネットワーク１０８に接続し、管理サーバ１０１等と通信を行うための手段である。通信部７５１は、例えば、図２のネットワークＩ／Ｆ部２０８、及び図２のＣＰＵ２０１で動作するプログラム等によって実現される。
【０１３０】
情報提供部７５２は、複数の表示情報（コンテンツ）を、各表示情報の識別情報であるコンテンツＩＤと対応づけて表示情報７５３として管理する。また、情報提供部７５２は、例えば、管理サーバ１０１等の要求元からの表示情報の取得要求に応じて、要求されたコンテンツＩＤに対応する表示情報を、要求元に提供（送信）する。情報提供部７５２は、例えば、図２のＣＰＵ２０１で動作するプログラム等によって実現される。
【０１３１】
表示情報７５３は、情報提供部７５２によって管理される複数の表示情報を記憶する手段であり、例えば、図２のストレージ部２０４等によって実現される。
【０１３２】
＜処理の流れ＞
続いて、情報提供システム１００の具体的な処理の流れについて説明する。
【０１３３】
［第１の実施形態］
図１２は、第１の実施形態に係る情報提供システムの処理の一例を示すシーケンス図である。ここでは、図１に示すシステム構成において、利用者１０６と利用者の情報端末１０４が、領域Ａにいるものとして以下の説明を行う。
【０１３４】
ステップＳ１２０１において、出力装置１０２ａは、自装置の出力装置ＩＤ「ＳＰ０００１」を含む音波を出力する。なお、出力装置１０２ａは、例えば、継続的に自装置の出力装置ＩＤを含む音波を出力しているものとする。
【０１３５】
ステップＳ１２０２において、情報端末１０４の情報抽出部７３３は、信号取得部７３２が取得した音波に含まれる出力装置１０２ａの出力装置ＩＤを抽出する。
【０１３６】
ステップＳ１２０３において、情報端末１０４の識別情報送信部７３４は、情報抽出部７３３が抽出した出力装置１０２ａの出力装置ＩＤと、識別情報記憶部７３５に記憶されたアプリＩＤとを含む送信元の情報を管理サーバ１０１へ送信する。なお、出力装置１０２ａの出力装置ＩＤは、送信元が取得した出力装置１０２の情報の一例である。また、識別情報記憶部７３５に記憶されたアプリＩＤは、送信元の情報の一例である。
【０１３７】
ステップＳ１２０４において、管理サーバ１０１の通信部７０１は、送信元（情報端末１０４、又は情報端末１０４で動作するアプリ）から送信された情報を受信し、位置情報特定部７０５は、受信した情報に基づいて送信元の位置を特定する。位置情報特定部７０５は、送信元から受信した情報に基づいて、例えば、図９に示す、「位置」、「表示装置ＩＤ」、「ＩＰアドレス」等の情報を特定する。
【０１３８】
ステップＳ１２０５において、管理サーバ１０１の表示情報取得部７０７は、送信元の情報に対応する表示情報を選択する。例えば、表示情報取得部７０７は、位置情報管理部７０２が受信した情報と、図１０、１１に示す登録情報、及び対応情報を用いて、送信元に対応するコンテンツＩＤ、取得先のＵＲＬ等の情報を特定する。
【０１３９】
ステップＳ１２０６において、管理サーバ１０１の表示情報取得部７０７は、例えば、コンテンツサーバ７５０に表示情報の取得要求を送信する。この表示情報の取得要求には、表示情報（コンテンツ）を識別するための識別情報であるコンテンツＩＤが含まれる。
【０１４０】
ステップＳ１２０７において、管理サーバ１０１の表示情報取得部７０７は、コンテンツサーバ７５０から送信された表示情報を取得する。
【０１４１】
ステップＳ１２０８において、管理サーバ１０１の表示制御部７０６は、ステップＳ１２０４で特定された送信元の位置に対応する表示装置１０５ａに、表示情報取得部７０７が取得した表示情報の表示を要求する表示要求を送信する。この表示要求には、例えば、表示装置１０５ａの宛先情報（ＩＰアドレス等）、及び表示情報が含まれる。
【０１４２】
ステップＳ１２０９において、表示装置１０５ａの表示制御部７４２は、通信部７４１を介して管理サーバ１０１から受信した表示要求に含まれる表示情報を表示部６０６等に表示させる。
【０１４３】
上記の処理により、情報端末１０４を所持する利用者１０６が、図１の領域Ａに入ると、表示装置１０５ａに送信元（利用者１０６、情報端末１０４、又はアプリ等）に対応する表示情報（コンテンツ）が表示される。同様に、情報端末１０４を所持する利用者１０６が、図１の領域Ｂに移動すると、表示装置１０５ｂに送信元に対応する表示情報が表示され、図１の領域Ｃに移動すると、表示装置１０５ｃに送信元に対応する表示情報が表示される。
【０１４４】
なお、図１２に示す処理では、管理サーバ１０１がコンテンツサーバ７５０から表示情報を取得する場合の例について説明したが、この処理はあくまで一例である。管理サーバ１０１は、送信元に対応する表示情報を、送信元の位置に対応する表示装置１０５に表示させるものであれば、他の手順を用いても良い。
【０１４５】
図１３は、第１の実施形態に係る情報提供システムの処理の別の一例を示す図である。なお、ステップＳ１２０１〜Ｓ１２０５までの処理は、図１２に示す処理と同様なので、ここでは差分を中心に説明を行う。
【０１４６】
ステップＳ１３０１において、管理サーバ１０１の表示制御部７０６は、ステップＳ１２０５で特定された表示情報の表示を要求する表示要求を、送信元の位置に対応する表示装置１０５ａに送信する。この表示要求には、例えば、表示装置１０５ａの宛先情報（ＩＰアドレス等）、及び表示情報を一意に識別するためのコンテンツＩＤ等が含まれる。
【０１４７】
ステップＳ１３０２において、表示装置１０５ａの表示制御部７４２は、管理サーバ１０１から受信した表示要求に含まれるコンテンツＩＤに対応する表示情報を読み出す。ここで、複数の表示情報は、例えば、表示装置１０５ａの記憶部７４３に記憶されているものであっても良いし、複数の表示装置１０５から利用可能なストレージサーバ等に記憶されているものであっても良い。或いは、表示装置１０５ａは、管理サーバ１０１の表示情報取得部７０７に相当する機能を有し、コンテンツサーバ７５０からコンテンツＩＤに対応する表示情報を取得するもの等であっても良い。
【０１４８】
ステップＳ１３０３において、表示装置１０５ａの表示制御部７３６は、ステップＳ１３０２で取得した表示情報を、例えば、図６の表示部６０６等に表示させる。
【０１４９】
このように、本実施形態に係る情報提供システム１００は、様々なシステム構成が可能である。
【０１５０】
［第２の実施形態］
第２の実施形態では、１つの表示装置１０５に対応する送信元が複数である場合の、表示情報の表示方法の例について説明する。なお、システム、及びハードウェア等の構成は第１の実施形態と同様で良い。
【０１５１】
＜機能構成＞
図１４は、第２の実施形態に係る管理サーバの表示制御部の機能構成図である。第２の実施形態に係る表示制御部７０６は、表示割合決定部１４０１、表示情報作成部１４０２、及び表示要求部１４０３等を有する。
【０１５２】
表示割合決定部１４０１は、例えば、図１において、領域Ｂで複数の送信元が検知された場合、各送信元に対応する表示情報の表示割合を決定する。なお、表示情報の表示割合については後述する。
【０１５３】
表示情報作成部１４０２は、表示割合決定部１４０１によって決定された表示割合に基づいて表示情報を作成する。本実施形態では、後述するように複数の送信元に対応する複数の表示情報を、１つの表示装置１０５に分割表示させる。表示情報作成部１４０２は、例えば、この分割表示させる表示情報を作成する。
【０１５４】
表示要求部１４０３は、表示情報作成部１４０２が作成した表示情報を含む表示要求を、表示装置１０５に送信することにより、表示装置１０５に表示情報を表示させる。
【０１５５】
＜処理の流れ＞
図１５は、第２の実施形態に係る管理サーバの処理の流れを示すフローチャートである。なお、管理サーバ１０１の各部の基本的な動作は第１の実施形態と同様なので、ここでは差分を中心に説明する。
【０１５６】
ステップＳ１５０１において、管理サーバ１０１の位置情報管理部７０２は、送信元から送信された情報（送信元のアプリＩＤ、及び送信元が取得した出力装置ＩＤ等）を受信する。
【０１５７】
ステップＳ１５０２において、位置情報管理部７０２は、所定の時間（例えば１０秒）を経過するまで、ステップＳ１５０１の処理を繰り返す。また、位置情報管理部７０２は、所定の時間を経過すると、処理をステップＳ１５０３に移行させる。
【０１５８】
ステップＳ１５０３において、管理サーバ１０１の位置情報特定部７０５は送信元の位置を特定する。なお、ステップＳ１５０１、Ｓ１５０２の処理において、複数の送信元から情報を受信した場合、位置情報特定部７０５は複数の送信元の位置をそれぞれ特定する。
【０１５９】
ステップＳ１５０４において、管理サーバ１０１の表示情報取得部７０７は、送信元に対応する表示情報を取得する。なお、送信元に対応する表示情報が複数ある場合は、表示情報取得部７０７は、複数の表示情報を取得する。
【０１６０】
ステップＳ１５０５において、１つの表示装置１０５に対応する複数の表示情報があるか否かを判断する。１つの表示装置１０５に対応する複数の表示情報がない場合、管理サーバ１０１は、処理をステップＳ１５０８に移行させる。一方、１つの表示装置１０５に対応する複数の表示情報がある場合、管理サーバ１０１は、処理をステップＳ１５０６に移行させる。
【０１６１】
ステップＳ１５０６に移行すると、管理サーバ１０１の表示割合決定部１４０１は、各表示画面の表示割合を決定する。
【０１６２】
ステップＳ１５０７において、管理サーバ１０１の表示情報作成部１４０２は、表示割合決定部１４０１によって決定された表示割合に基づいて表示装置１０５に表示させる表示画面を作成する。
【０１６３】
ステップＳ１６０８において、管理サーバ１０１の表示要求部１４０３は、表示装置１０５に表示情報の表示を要求する表示要求を送信する。
【０１６４】
（表示割合、及び表示情報の例）
図１６（ａ）は、図１５のステップＳ１５０６において、表示割合決定部１４０１によって決定される表示割合の例を示す図である。
【０１６５】
図１６（ａ）の例には、位置「地点２」で検知された複数の送信元に提供する複数の表示情報に関する情報（コンテンツＩＤ、コンテンツ名）と、各表示情報に対応する「送信元の数」、「優先順位」、「表示割合」とが示されている。
【０１６６】
「送信元の数」は、各表示情報を提供する送信元の数である。「優先順位」は、各表示情報の優先度の高低を示す情報であり、この値が小さい程、表示情報の優先度が高いことを示す。なお、各表示情報の優先度の高低は、「送信元の数」に基づいて決定され、例えば、図１６（ａ）に示すように、送信元の数が多い表示情報から、順次に優先度が付与される。また、このような送信元の数の多少に基づく制御は、例えば「ｎ以上を多いとする」など、閾値となる値「ｎ」を予め設定しておくものであっても良い。
【０１６７】
例えば、位置「地点２」で、時刻「１０：００」にアプリ種別「ニュース」のアプリを利用している送信元には、図１１（ｂ）の対応情報に基づいて、コンテンツＩＤ「ＮＩＤ０００１」の表示情報が提供される。また、位置「地点２」で、時刻「１０：００」にアプリ種別「地図」のアプリを利用している送信元には、図１１（ｂ）の対応情報に基づいて、コンテンツＩＤ「ＭＩＤ０００１」の表示情報が提供される。同様に、位置「地点２」で、時刻「１０：００」にアプリ種別「天気」のアプリを利用している送信元には、図１１（ｂ）の対応情報に基づいて、コンテンツＩＤ「ＷＩＤ０００１」の表示情報が提供される。
【０１６８】
図１６（ａ）の例では、位置「地点２」に、コンテンツＩＤ「ＮＩＤ０００１」が提供される送信元の数が「３」、「ＭＩＤ０００１」が提供される送信元の数が「２」、「ＷＩＤ０００１」が提供される送信元の数が「１」であることが示されている。また、表示割合決定部１４０１は、「送信元の数」の割合に基づいて、コンテンツＩＤ「ＮＩＤ０００１」の表示割合を３／６、コンテンツＩＤ「ＭＩＤ０００１」の表示割合を２／６、コンテンツＩＤ「ＷＩＤ０００１」の表示割合を１／６として決定している。
【０１６９】
図１６（ｂ）は、図１５のステップＳ１５０７において作成される表示情報の例を示す図である。図１６（ｂ）の例では、表示情報１６００には、コンテンツＩＤ「ＮＩＤ０００１」の表示情報１６０１、コンテンツＩＤ「ＭＩＤ０００１」の表示情報１６０２、コンテンツＩＤ「ＷＩＤ０００１」の表示情報１６０３が分割して配置されている。
【０１７０】
図１６（ｂ）において、コンテンツＩＤ「ＮＩＤ０００１」の表示情報１６０１は、表示情報１６００全体の表示領域のうち、表示割合決定部１４０１によって決定された表示割合３／６の表示領域に表示されている。また、コンテンツＩＤ「ＭＩＤ０００１」の表示情報１６０２は、表示割合決定部１４０１によって決定された表示割合２／６の表示領域に表示されている。同様に、コンテンツＩＤ「ＷＩＤ０００１」の表示情報１６０３は、表示割合決定部１４０１によって決定された表示割合１／６の表示領域に表示されている。このように、本実施形態に係る表示制御部７０６は、例えば、図１６（ａ）の「送信元の数」に応じて、各表示情報を表示する表示領域の大きさを制御する。
【０１７１】
なお、図１６（ａ）に示す表示割合の決定方法、及び図１６（ｂ）に示す表示情報１６００は、あくまで一例である。
【０１７２】
このように、本実施形態に係る表示制御部７０６は、１つの表示装置１０５に表示させる表示情報の優先度の高低、送信元の数等に応じて表示情報の表示処理を制御する。
【０１７３】
以上、本実施形態に係る情報提供システム１００によれば、１つの表示装置１０５に対応する複数の送信元が検知された場合、他の表示情報より優先度の高い表示情報を、他の表示情報よりも優先的に（図１６の例では大きく）表示させることができる。
【０１７４】
［第３の実施形態］
第２の実施形態では、他の表示情報より優先度が高い表示情報を、他の表示情報より大きく表示させる場合の例について説明した。第３実施形態では、他の表示情報より優先度が高い表示情報を、他の表示情報より先に表示させる場合の例について説明する。
【０１７５】
＜機能構成＞
図１７は、第３の実施形態に係る管理サーバの表示制御部の機能構成図である。第３の実施形態に係る表示制御部７０６は、優先順位決定部１７０１、及び表示要求部１７０２を有する。
【０１７６】
優先順位決定部１７０１は、例えば、図１において、領域Ｂに複数の送信元が検知された場合、各送信元に対応する表示情報の優先順位を決定する。なお、表示情報の優先順位については後述する。
【０１７７】
表示要求部１４０３は、優先順位決定部１７０１によって決定された優先順位が高い表示情報から順次に、表示装置１０５に表示を要求する。
【０１７８】
＜処理の流れ＞
図１８は、第３の実施形態に係る管理サーバの処理の流れを示すフローチャートである。なお、図１８のステップＳ１５０１〜Ｓ１５０５の処理は、図１５に示す第２の実施形態の処理同様なので、ここでは差分を中心に説明を行う。
【０１７９】
まず、ステップＳ１５０５において、１つの表示装置１０５に対応する複数の表示情報があると判断された場合の処理について説明する。
【０１８０】
ステップＳ１８０１において、管理サーバ１０１の優先順位決定部１７０１は、各表示情報の優先順位を決定する。
【０１８１】
ステップＳ８０２において、管理サーバ１０１の表示要求部１４０３は、未送信の表示情報のうち、優先順位決定部１７０１によって決定された優先順位が最も高い表示情報の表示を要求する表示要求を、対応する表示装置１０５に送信する。
【０１８２】
ステップＳ８０３において、表示要求部１４０３は、未送信の表示情報があるか否かを判断する。未送信の表示情報がある場合、表示要求部１４０３は、ステップＳ１８０４で所定の表示時間（例えば５秒）待機した後、ステップＳ１８０２の処理を実行する。一方、未送信の表示情報がない場合、表示要求部１４０３は処理を終了させる。
【０１８３】
なお、ステップＳ１８０４の所定の表示時間待機する処理は一例である。例えば、表示要求部１４０３は、表示装置１０５に送信する表示要求に表示時間の情報を含めて送信することも可能である。この場合、ステップＳ１８０４の処理は省略することができる。
【０１８４】
また、ステップＳ１５０５において、１つの表示装置１０５に対応する複数の表示情報がないと判断された場合、表示要求部１４０３は、ステップＳ１８０５において、対応する表示装置１０５に表示情報の表示を要求する表示要求を送信する。
【０１８５】
（表示情報の優先優位の例）
図１９は、図１８のステップＳ１８０１において、優先順位決定部１７０１によって決定される優先順位の例を示す図である。
【０１８６】
図１９の例には、位置「地点２」で検知された複数の送信元に提供する複数の表示情報に関する情報（コンテンツＩＤ、コンテンツ名）と、各表示情報に対応する「送信元の数」、「優先順位」、「表示時間」とが示されている。
【０１８７】
図１９の例では、位置「地点２」に、コンテンツＩＤ「ＮＩＤ０００１」が提供される送信元の数が「３」、「ＭＩＤ０００１」が提供される送信元の数が「２」、「ＷＩＤ０００１」が提供される送信元の数が「１」であることが示されている。また、図１９の例では、優先順位決定部１７０１は、「送信元の数」が多い順に、コンテンツＩＤ「ＮＩＤ０００１」の優先順位を「１」、コンテンツＩＤ「ＭＩＤ０００１」の優先順位「２」、コンテンツＩＤ「ＷＩＤ０００１」の表示割合を「３」と決定している。
【０１８８】
また、優先順位決定部１７０１は、図１９の「表示時間」に示すように、優先順位に基づいて各表示情報の表示時間を、例えば、優先順位が高いほど長く決定するものであっても良い。さらに、１つの表示装置１０５に表示させる表示情報の数が多い場合、優先順位決定部１７０１は、優先順位が低い表示情報の「表示時間」を「０」とし、優先順位が低い表示情報の表示要求を行わないもの等であっても良い。
【０１８９】
このように、本実施形態に係る表示制御部７０６は、１つの表示装置１０５に表示させる複数の表示情報に係る送信元の数に基づき決定し、この送信元の数に応じて、表示情報の表示順、表示の時間等を制御する。
【０１９０】
以上、本実施形態に係る情報提供システム１００によれば、１つの表示装置１０５に対応する複数の送信元が検知された場合、より優先度の高い表示情報（図１９の例では送信元の数が多い表示情報）から順次に表示させることができる。
【０１９１】
［第４の実施形態］
図１の出力装置１０２、又は出力装置１０２の機能は、表示装置１０５が有していても良い。第４の実施形態では、表示装置１０５が出力装置１０２、又は出力装置１０２の機能を有する場合の例について説明する。
【０１９２】
＜システム構成＞
図２０は、第４の実施形態に係る情報提供システムの構成例を示す図である。図２０において、表示装置１０５ａは、表示装置１０５ａの表示装置ＩＤ「ＤＰ０００１」を出力する出力装置２００１ａを備えている。また、表示装置１０５ｂは、表示装置１０５ｂの表示装置ＩＤ「ＤＰ０００２」を出力する出力装置２００１ｂを備えている。同様に、表示装置１０５ｃは、表示装置１０５ｃの表示装置ＩＤ「ＤＰ０００３」を出力する出力装置２００１ｃを備えている。なお、以下の説明の中で、複数の出力装置２００１ａ〜２００１ｃのうち、任意の出力装置を示す場合、「出力装置２００１」を用いる。
【０１９３】
例えば、表示装置１０５ａが備える出力装置２００１ａは、表示装置１０５ａの前面（表示面が見える方向）に向けて、表示装置１０５ａの表示装置ＩＤを含む音波を出力しているものとする。出力装置２００１ｂ、出力装置２００１ｃについても同様に、対応する表示装置１０５の前面に向けて、表示装置１０５の表示装置ＩＤを含む音波を出力しているものとする。
【０１９４】
＜ハードウェア構成＞
図２１は、第４の実施形態に係る表示装置のハードウェア構成例を示す図である。本実施形態に係る表示装置１０５は、図６に示す表示装置１０５の構成に加えて、音波制御部３０５、及び音波出力部３０６を有している。
【０１９５】
音波制御部３０５は、フラッシュＲＯＭ３０３等に記憶した出力装置ＩＤ等の情報を音波信号に変換して音波出力部３０６に出力する。
【０１９６】
音波出力部３０６は、音波制御部３０５から入力された音波信号を音波に変換して出力する、例えば、スピーカ等の電気音響変換装置を含む。
【０１９７】
なお、音波制御部３０５、及び音波出力部３０６以外の構成は、図６に示す表示装置１０５の構成と同様である。
【０１９８】
＜機能構成＞
本実施形態に係る管理サーバ１０１の機能構成は、図７に示す一実施形態に係る情報提供システムの機能構成と同様であるが、出力装置２００１が表示装置１０５の表示装置ＩＤを出力するため、位置情報７０９の構成が一部異なる。
【０１９９】
（位置情報の例）
図２２は、第４の実施形態に係る位置情報管理部が管理する情報の例を示す図である。
【０２００】
図２２（ａ）は、本実施形態に係る位置情報管理部７０２が管理する表示装置の位置情報の例である。図２２（ａ）の例では、表示装置の位置情報には、「表示装置ＩＤ」、「ＩＰアドレス」、及び「位置」の情報が含まれる。
【０２０１】
「表示装置ＩＤ」は、表示装置１０５を識別するための識別情報の一例である。「ＩＰアドレス」は、表示装置１０５の宛先を示す宛先情報の一例である。「位置」は、表示装置１０５が設置されている位置を示す情報の一例である。なお、例えば、表示装置１０５が移動可能な表示装置である場合等、表示装置の位置情報は、必ずしも「位置」の情報を含んでいなくても良い。
【０２０２】
好ましくは、位置情報管理部７０２は、図２２（ｂ）に示すような配置情報を管理する。図２２（ｂ）の例では、配置情報には、建物１０７等のフロアレイアウト、表示装置１０５が配置された位置（地点Ａ、地点Ｂ、・・・）や表示装置ＩＤ等の情報が含まれる。なお、例えば、表示装置１０５が移動可能な表示装置である場合等、位置情報管理部７０２は、必ずしも配置情報を有していなくても良い。
【０２０３】
＜処理の流れ＞
図２３は、第４の実施形態に係る情報提供システムの処理の一例を示すシーケンス図である。なお、基本的な処理の流れは、図１２に示す第１の実施形態に係る処理と同様なので、ここでは差分を中心に説明を行う。また、ここでは、図２０に示すシステム構成において、利用者１０６と利用者の情報端末１０４が、領域Ｂにいるものとして以下の説明を行う。
【０２０４】
ステップＳ２３０１において、表示装置１０５ｂ（又は表示装置１０５ｂが備える出力装置２００１ｂ）は、表示装置１０５ｂの表示装置ＩＤ「ＤＰ０００２」を含む音波を出力する。なお、表示装置１０５ｂ（又は出力装置２００２ｂ）は、例えば、継続的に表示装置１０５ｂの表示装置ＩＤを含む音波を出力しているものとする。
【０２０５】
ステップＳ２３０２において、情報端末１０４の情報抽出部７３３は、信号取得部７３２が取得した音波に含まれる表示装置１０５ｂの表示装置ＩＤを抽出する。
【０２０６】
ステップＳ２３０３において、情報端末１０４の識別情報送信部７３４は、情報抽出部７３３が抽出した表示装置１０５ｂの表示装置ＩＤと、識別情報記憶部７３５に記憶されたアプリＩＤとを含む送信元の情報を管理サーバ１０１へ送信する。なお、表示装置１０５ｂの表示装置ＩＤは、送信元が取得した出力装置２００１ｂの情報の一例である。また、識別情報記憶部７３５に記憶されたアプリＩＤは、送信元の情報の一例である。
【０２０７】
ステップＳ１２０４において、管理サーバ１０１の位置情報管理部７０２は、情報端末１０４から送信された情報を受信し、位置情報特定部７０５は、送信元から受信した情報と、図２２（ａ）に示す表示装置の位置情報に基づいて送信元の位置を特定する。
【０２０８】
ステップＳ１２０５〜Ｓ１２０７において、管理サーバ１０１は、第１の実施形態と同様に、送信元に対応する表示情報をコンテンツサーバ７５０から取得する。
【０２０９】
ステップＳ２３０５において、管理サーバ１０１の表示制御部７０６は、ステップＳ２３０４で特定された送信元の位置に対応する表示装置１０５ｂに、表示情報取得部７０７が取得した表示情報の表示を要求する表示要求を送信する。この表示要求には、例えば、表示装置１０５ｂの宛先情報（ＩＰアドレス等）、及び表示情報等が含まれる。
【０２１０】
ステップＳ２３０６において、表示装置１０５ｂの表示制御部７４２は、通信部７４１を介して管理サーバ１０１から受信した表示要求に含まれる表示情報を表示部６０６等に表示させる。
【０２１１】
上記の処理により、情報端末１０４を所持する利用者１０６が、図２０の領域Ｂに入ると、表示装置１０５ｂに利用者１０６に対応する表示情報（コンテンツ）が表示される。同様に、情報端末１０４を所持する利用者１０６が、図２０の領域Ｃに移動すると、表示装置１０５ｃに利用者１０６に対応する表示情報が表示される。
【０２１２】
なお、図２０では、複数の表示装置１０５が１つの壁に、横に並べて設置されている例が示されているが、この配置方法はあくまで一例である。
【０２１３】
図２４は、第４の実施形態に係る表示装置の配置の別の一例を示す図である。図２４は、例えば、柱２４０１等の４つの面にそれぞれ表示装置１０５が配置された様子を上方から見た図である。図２４の例では、表示装置ＩＤ「ＤＰ０００１」の表示装置１０５（又は表示装置１０５が備える出力装置２００１）は、領域Ａに向けて表示装置ＩＤ「ＤＰ０００１」を含む音波を出力しているものとする。同様に、表示装置ＩＤ「ＤＰ０００２」、「ＤＰ０００３」、「ＤＰ０００４」の表示装置１０５は、それぞれ、領域Ｂ、Ｃ、Ｄに向けて自装置の表示装置ＩＤを含む音波を出力しているものとする。
【０２１４】
このような配置により、例えば、柱２４０１の周囲を送信元が移動すると、送信元の移動に合わせて、送信元に対応する表示情報が各面に順次に表示される。なお、図２４の配置例においても、第１の実施形態と同様に、領域Ａ〜Ｄの天井等に出力装置１０２が設置されていても良い。
【０２１５】
本実施形態に係る情報提供システム１００によれば、例えば、図１の複数の出力装置１０２、ゲートウェイ１０３等の設備を削減することができる。また、本実施形態に係る情報提供システム１００によれば、可搬型の表示装置１０５を用いて、表示装置１０５の周囲にいる利用者の各々に応じた表示情報を提供することが容易となる。
【０２１６】
［第５の実施形態］
第５の実施形態では、情報提供システム１００が、出力装置１０２が取得した出力装置１０２の周囲の情報に基づいて、送信元に表示情報を提供する場合の例について説明する。
【０２１７】
＜機能構成＞
図２５は、第５の実施形態に係る情報提供システムの機能構成図である。本実施形態に係る情報提供システム１００は、第１の実施形態と同様に、管理サーバ１０１、出力装置１０２、ゲートウェイ１０３、情報端末１０４、表示装置１０５等を有する。なお、図２５において、ゲートウェイ１０３、情報端末１０４、表示装置１０５、及びコンテンツサーバ７５０等の構成は、図７の機能構成と同様であるものとする。
【０２１８】
（出力装置の機能構成）
本実施形態に係る出力装置１０２は、図７に示す一実施形態に係る出力装置１０２の構成に加えて、状態情報送信部２５０１、及び検知部２５０２を有している。
【０２１９】
状態情報送信部２５０１は、検知部２５０２が検知した出力装置１０２の周囲の情報を含む状態情報を、無線通信部７２１、及びゲートウェイ１０３を介して管理サーバ１０１に通知する。状態情報送信部２５０１は、例えば、図３のＣＰＵ３０１で動作するプログラムによって実現される。
【０２２０】
検知部２５０２は、出力装置１０２の周囲の情報（例えば、気温、湿度、明るさ、移動体の有無や数等）を取得する手段であり、例えば、図３のセンサ部３０７、及び図３のＣＰＵ３０１で動作するプログラム等によって実現される。
【０２２１】
（管理サーバの機能構成）
本実施形態に係る管理サーバ１０１は、図７に示す一実施形態に係る管理サーバ１０１の構成に加えて、状態情報取得部２５０３、及び表示情報生成部２５０４等を有している。
【０２２２】
状態情報取得部２５０３は、出力装置１０２から状態情報を取得して、取得した情報を記憶部７０８等に状態情報２５０５として記憶する。
【０２２３】
表示情報生成部２５０４は、記憶部７０８等に記憶された状態情報２５０５に含まれる出力装置１０２の周囲の情報（例えば、気温、明るさ、人の数等）に基づいて表示情報を生成する。
【０２２４】
（状態情報、及び対応情報の例）
図２６は、第５の実施形態に係る状態情報、及び対応情報の例を示す図である。
【０２２５】
図２６（ａ）は、状態情報取得部２５０３が、記憶部７０８等に記憶する状態情報２５０５の一例である。図２６（ａ）の例では、状態情報には、「出力装置ＩＤ」、「位置」、「気温」、「明るさレベル」、「混雑度」等の情報が含まれる。
【０２２６】
「出力装置ＩＤ」は、状態情報を取得した出力装置１０２の出力装置ＩＤである。「位置」は、状態情報を取得した出力装置１０２が設置された位置を示す情報である。
【０２２７】
「気温」、「明るさレベル」、「混雑度」は、出力装置１０２の検知部２５０２が検知した出力装置１０２の周囲の情報の一例である。
【０２２８】
「気温」は、出力装置１０２の周囲の気温を示す情報である。「明るさレベル」は、出力装置１０２の周囲の明るさを示す情報である。「明るさレベル」は、例えば、周囲の明るさを段階的に示しており、値が大きいほど明るいことを示すものとする。「混雑度」は、出力装置１０２に対応する領域の混雑度（移動体の数等）を示す情報である。「混雑度」は、例えば、出力装置１０２に対応する領域の混雑度を段階的に示しており、値が大きいほど混雑していることを示すものとする。
【０２２９】
図２６（ｂ）は、管理サーバ１０１の対応情報管理部７０４が管理する対応情報７１１の一例である。図２６（ｂ）の例では、本実施形態に係る対応情報は、図１１（ｂ）に示す第１の実施形態に係る対応情報の「時刻」に代えて、「気温」の項目が含まれている。
【０２３０】
第１の実施形態に係る情報提供システム１００では、例えば、位置「地点２」において、アプリ種別「地図」のアプリを実行している送信元に対して、「時刻」に応じて異なる表示情報（コンテンツ）を提供していた。
【０２３１】
一方、本実施形態に係る情報提供システム１００では、例えば、位置「地点２」において、アプリ種別「地図」のアプリを実行している送信元に対して、出力装置１０２の周囲の情報（例えば気温）に応じて異なる表示情報を提供することができる。図２６（ｂ）の例では、気温が「〜１０度」の場合、情報提供システム１００は、例えば、コンテンツＩＤ「ＴＩＤ００１」の「暖炉＆ワイン」等、暖かみのある表示情報を提供する。一方、気温が「２５度〜」の場合、情報提供システム１００は、例えば、コンテンツＩＤ「ＴＩＤ０００３」等、涼しげな表示情報を提供する。
【０２３２】
また、別の一例として、情報提供システム１００は、「気温」に応じて、同じ表示情報の色合いを、暖かみのある色合い、又は涼しげな色合いに変更して提供するもの等であっても良い。
【０２３３】
図２６（ｃ）は、管理サーバ１０１の対応情報管理部７０４が管理する対応情報７１１の別の一例である。図２６（ｃ）の例では、本実施形態に係る対応情報は、図１１（ｂ）に示す第１の実施形態に係る対応情報と同様の項目が含まれるが、「取得先」がＵＲＬではなく、表示情報（表示情報１、２等）となっている。図２６（ｃ）の例では、コンテンツＩＤ「ＪＩＤ０００２」の「地点２の気温」の表示情報は、管理サーバ１０１の表示情報生成部２５０４によって生成されて、表示情報７１２に「表示情報２」として記憶されているものとする。これにより、本実施形態に係る情報提供システム１００は、出力装置１０２で検知された出力装置１０２の周囲の情報を含む表示情報を、送信元に対応する表示装置１０５に表示させることができるようになる。
【０２３４】
＜処理の流れ＞
図２７は、第５の実施形態に係る情報提供システムの処理の例を示すシーケンス図である。なお、基本的な処理は、図１２に示す第１の実施形態に係る処理と同様なので、ここでは差分を中心に説明を行う。
【０２３５】
ステップＳ２７０１、Ｓ２７０２において、管理サーバ１０１の状態情報取得部２５０３は、複数の出力装置１０２に状態情報の取得要求を送信する。この状態情報の取得要求には、例えば、各出力装置１０２の出力装置ＩＤが含まれる。
【０２３６】
ステップＳ２７０３、Ｓ２７０４において、状態情報の取得要求を受信した各出力装置１０２は、検知部２５０２が検知した自装置の周囲の情報を含む状態情報を、管理サーバ１０１に送信する。この状態情報には、例えば、各出力装置の出力装置ＩＤと、検知部２５０２が検知した状態情報等が含まれる。
【０２３７】
このように、状態情報取得部２５０は、情報提供システム１００に含まれる複数の出力装置１０２から、例えば、所定の時間間隔（例えば５分間隔等）で、状態情報を取得するものとする。
【０２３８】
ステップＳ２７０５において、管理サーバ１０１の状態情報取得部２５０３は、複数の出力装置１０２から取得した状態情報を、記憶部７０８に記憶する。
【０２３９】
ステップＳ２７０６において、管理サーバ１０１の表示情報生成部２５０４は、例えば、記憶部７０８に記憶された状態情報を用いて表示情報を生成する。
【０２４０】
ステップＳ２７０７において、出力装置１０２ａの信号出力部７２２は、出力装置ＩＤを含む音波を出力する。
【０２４１】
ステップＳ２７０８において、情報端末１０４の情報抽出部７３３は、信号取得部７３２が出力装置１０２ａから取得した音波に含まれる出力装置ＩＤを抽出する。
【０２４２】
ステップＳ２７０９において、情報端末１０４の識別情報送信部７３４は、例えば、アプリＩＤと、抽出した出力装置ＩＤとを含む送信元の情報を管理サーバ１０１に送信する。
【０２４３】
ステップＳ２７１０において、管理サーバ１０１の通信部７０１は、情報端末１０４から送信された送信元の情報を受信する。また、位置情報特定部７０５は、受信した情報と、位置情報管理部７０２が管理する位置情報７０９とに基づいて、送信元の位置を特定する。
【０２４４】
ステップＳ２７１１において、表示情報取得部７０７は、送信元の情報に対応する表示情報を選択する。
【０２４５】
ステップＳ２７１２において、表示情報取得部７０７は、送信元の情報に対応する表示情報を取得する。例えば、表示情報取得部７０７は、図２６（ｂ）に示すような対応情報に基づいて、コンテンツサーバ７５０から表示情報を取得する。或いは、表示情報取得部７０７は、図２６（ｃ）に示すような対応情報に基づいて、記憶部７０８の表示情報７１２から、表示情報を取得する。
【０２４６】
ステップＳ２７１３において、管理サーバ１０１の表示制御部７０６は、表示情報取得部７０７が取得した表示情報を含む表示要求を、出力装置１０２ａに対応する表示装置１０５ａに送信する。
【０２４７】
ステップＳ２７１４において、管理サーバ１０１から表示要求を受信した表示装置１０５ａは、表示要求に含まれる表示情報を、例えば、表示部６０６等に表示させる。
【０２４８】
以上、本実施形態に係る情報提供システム１００によれば、出力装置１０２の周囲の情報に応じた表示情報を、送信元に対応する表示装置に表示させることができるようになる。
【０２４９】
［その他の実施形態］
上記の各実施形態のシステム構成は一例であり、情報提供システム１００は様々なシステム構成が可能である。例えば、図１に示す情報提供システム１００のシステムの構成例では、ゲートウェイ１０３が１つである場合の例を示したが、情報提供システム１００は、２つ以上のゲートウェイ１０３を有していても良い。或いは、情報提供システム１００は、複数の出力装置１０２間の通信として、例えば、Ｚｉｇｂｅｅ等のマルチホップを採用することにより、無線エリアを拡大可能なものであっても良い。
【０２５０】
また、図７に示す管理サーバ１０１の記憶部７０８に記憶された、位置情報７０９、登録情報７１０、対応情報７１１等の情報の少なくとも一部は、外部サーバ等に記憶されているものであっても良い。
【０２５１】
＜まとめ＞
以上、本発明の一実施形態に係る情報処理装置（１０１）は、表示装置（１０５）を用いて情報を提供する情報処理装置（１０１）であって、
自装置の情報を出力する出力装置（１０２）の位置に係る情報と、前記位置に対応する表示装置（１０５）の情報とを管理する管理手段（７０２）と、
前記情報処理装置（１０１）とネットワークを介して通信可能な送信元（１０４）から、前記送信元（１０４）の情報と前記送信元（１０４）が取得した前記出力装置（１０２）の情報とを受信する受信手段（７０１）と、
前記受信した情報に基づいて前記送信元（１０４）の位置を特定する特定手段（７０５）と、
前記送信元（１０４）の位置に対応する表示装置（１０５）に、前記送信元（１０４）の情報に応じた表示情報を表示させる表示制御手段（７０６）と、
を有する。
【０２５２】
上記の構成により、表示装置（１０５）を用いて複数の利用者に情報を提供する情報提供システム（１００）において、利用者の各々に応じた表示情報を提供することを容易にする情報処理装置（１０１）を提供することができるようになる。
【０２５３】
なお、上記括弧内の参照符号は、理解を容易にするために付したものであり、一例に過ぎず、本発明の範囲を限定するものではない。
【符号の説明】
【０２５４】
１００      情報提供システム
１０１      管理サーバ（情報処理装置）
１０２、２００１      出力装置
１０４      情報端末（送信元の一例）
１０５      表示装置
７０１      通信部（受信手段）
７０２      位置情報管理部（管理手段）
７０５      位置情報特定部（特定手段）
７０６      表示制御部（表示制御手段）
７０７      表示情報取得部（第１の取得手段）
７１１      対応情報
８０１      出力装置の位置情報（出力装置の位置に係る情報）
８０２      表示装置の位置情報（位置に対応する表示装置の情報）
２５０３    状態情報取得部（第２の取得手段）
【先行技術文献】
【特許文献】
【０２５５】
【特許文献１】特開平６−１１１１７２号公報
【図１】
0006500651.tif 000002
【図２】
0006500651.tif 000003
【図３】
0006500651.tif 000004
【図４】
0006500651.tif 000005
【図５】
0006500651.tif 000006
【図６】
0006500651.tif 000007
【図７】
0006500651.tif 000008
【図８】
0006500651.tif 000009
【図９】
0006500651.tif 000010
【図１０】
0006500651.tif 000011
【図１１】
0006500651.tif 000012
【図１２】
0006500651.tif 000013
【図１３】
0006500651.tif 000014
【図１４】
0006500651.tif 000015
【図１５】
0006500651.tif 000016
【図１６】
0006500651.tif 000017
【図１７】
0006500651.tif 000018
【図１８】
0006500651.tif 000019
【図１９】
0006500651.tif 000020
【図２０】
0006500651.tif 000021
【図２１】
0006500651.tif 000022
【図２２】
0006500651.tif 000023
【図２３】
0006500651.tif 000024
【図２４】
0006500651.tif 000025
【図２５】
0006500651.tif 000026
【図２６】
0006500651.tif 000027
【図２７】
0006500651.tif 000028