(57)【要約】【課題】所定の信号を出力する複数の出力装置を含む情報処理システムにおいて、所定の事象に応じて出力装置を制御することを容易にする情報処理装置を提供する。【解決手段】情報処理システムは、出力装置と情報端末と出力装置を制御する情報処理装置とを有する情報処理システムであって、出力装置は、周囲の音波を取得する音波取得手段と、出力装置の識別情報と周囲の音波の情報とを情報処理装置に送信する送信手段とを有し、情報処理装置は、所定の場所に設置されている出力装置の識別情報と出力装置に対する制御内容とを対応付けて管理する管理手段と、出力装置の識別情報と周囲の音波の情報とを、出力装置から取得する状態情報取得手段と、取得された周囲の音波の情報が情報端末の所定の識別情報を含むとき、所定の識別情報が取得された出力装置に対し、可聴音を出力させる制御内容を送信する制御手段と、を有する。【選択図】図７
2019169173.tif 000002
【特許請求の範囲】
【請求項１】
音波を出力する出力装置と、情報端末と、前記出力装置を制御する情報処理装置とを有する情報処理システムであって、
前記出力装置は、
当該出力装置の周囲の音波を取得する音波取得手段と、
当該出力装置の識別情報と前記周囲の音波の情報とを前記情報処理装置に送信する送信手段と、を有し、
前記情報処理装置は、
所定の場所に設置されている前記出力装置の識別情報と該出力装置に対する制御内容とを対応付けて管理する管理手段と、
前記出力装置の前記識別情報と前記周囲の音波の情報とを、前記出力装置から取得する状態情報取得手段と、
取得された前記周囲の音波の情報が前記情報端末の所定の識別情報を含むとき、該情報端末の前記所定の識別情報が取得された前記出力装置に対し、可聴音を出力させる制御内容を送信する制御手段と、を有する、
情報処理システム。
【請求項２】
前記制御手段は、取得された前記周囲の音波の情報が、前記情報端末の所定の識別情報ではなかったときは、前記出力装置に対し、前記可聴音の出力を停止させる制御内容を送信する、請求項１記載の情報処理システム。
【請求項３】
前記情報端末の前記所定の識別情報は、前記情報端末にインストールされる所定のアプリケーションを識別する識別情報である、請求項１または２に記載の情報処理システム。
【請求項４】
音波を出力する出力装置と、情報端末と、前記出力装置を制御する情報処理装置とを有する情報処理システムにおける情報処理装置であって、
所定の場所に設置されている前記出力装置の識別情報と該出力装置に対する制御内容とを対応付けて管理する管理手段と、
前記出力装置の前記識別情報と前記出力装置の周囲の音波の情報とを、前記出力装置から取得する状態情報取得手段と、
取得された前記周囲の音波の情報が前記情報端末の所定の識別情報を含むとき、該情報端末の前記所定の識別情報が取得された前記出力装置に対し、可聴音を出力させる制御内容を送信する制御手段と、を有する、
情報処理装置。
【請求項５】
コンピュータに、
所定の場所に設置されている、音波を出力する出力装置の識別情報と該出力装置に対する制御内容とを対応付けて管理する手順と、
前記出力装置の前記識別情報と前記出力装置の周囲の音波の情報とを、前記出力装置から取得する手順と、
取得された前記周囲の音波の情報が情報端末の所定の識別情報を含むとき、該情報端末の前記所定の識別情報が取得された前記出力装置に対し、可聴音を出力させる制御内容を送信する手順と、を実行させるプログラム。
【請求項６】
所定の場所に設置されている、音波を出力する出力装置の識別情報と該出力装置に対する制御内容とを管理する管理手段と、
前記出力装置の前記識別情報、または前記出力装置の前記識別情報と前記出力装置の周囲の音波の情報とを取得する状態情報取得手段と、
取得された前記周囲の音波の情報が情報端末の所定の識別情報であるか否かに応じ、前記出力装置への音の出力方法を異ならせる制御内容を送信する制御手段と、を有する、
情報処理装置。
【請求項７】
所定の場所に設置されている、音波を出力する出力装置の識別情報と該出力装置に対する制御内容とを管理する管理手段と、
前記出力装置の前記識別情報、または前記出力装置の前記識別情報と前記出力装置の周囲の音波の情報とを取得する状態情報取得手段と、
取得された前記周囲の音波の情報が情報端末の所定の識別情報であるか否かに応じ、前記出力装置への音の出力方法を異ならせる制御内容を送信する制御手段と、を有する、
情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、情報処理装置、及びプログラムに関する。
【背景技術】
【０００２】
衛星による測位では正確な位置が測定できないような場所、例えば、屋内や地下等において、位置情報等を提供する位置情報システムが知られている。
【０００３】
例えば、空間領域毎に異なる領域識別情報を重畳させた音信号を放音し、端末が収音した音信号から抽出した領域識別情報に基づいて、端末が位置する空間領域を示す位置情報を出力する位置通知システムが知られている（例えば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示された技術では、領域の識別情報を含む信号を出力する出力装置は、予め定められた領域内に向けて、予め定められた領域の識別情報を出力している。そのため、レイアウト変更等が発生した場合には出力装置の設置や設定等を改めて行う必要がある。
【０００５】
このように従来のシステムでは、所定の信号を出力する複数の出力装置を含む情報処理システムにおいて、所定の事象（例えばレイアウト変更等）に応じて出力装置を制御することには困難を伴っていた。
【０００６】
本発明は上記問題点に鑑みてなされたものであって、所定の信号を出力する複数の出力装置を含む情報処理システムにおいて、所定の事象に応じて出力装置を制御することを容易にする情報処理システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明による情報処理システムは、音波を出力する出力装置と、情報端末と、前記出力装置を制御する情報処理装置とを有する情報処理システムであって、前記出力装置は、当該出力装置の周囲の音波を取得する音波取得手段と、当該出力装置の識別情報と前記周囲の音波の情報とを前記情報処理装置に送信する送信手段と、を有し、前記情報処理装置は、所定の場所に設置されている前記出力装置の識別情報と該出力装置に対する制御内容とを対応付けて管理する管理手段と、前記出力装置の前記識別情報と前記周囲の音波の情報とを、前記出力装置から取得する状態情報取得手段と、取得された前記周囲の音波の情報が前記情報端末の所定の識別情報を含むとき、該情報端末の前記所定の識別情報が取得された前記出力装置に対し、可聴音を出力させる制御内容を送信する制御手段と、を有する。
【発明の効果】
【０００８】
本発明によれば、所定の信号を出力する複数の出力装置を含む情報処理システムにおいて、所定の事象に応じて出力装置を制御することを容易にする情報処理システムを提供することができる。
【図面の簡単な説明】
【０００９】
【図１】一実施形態に係る情報処理システムの構成例を示す図（１）である。
【図２】一実施形態に係る情報処理システムの構成例を示す図（２）である。
【図３】一実施形態に係る管理サーバのハードウェア構成例を示す図である。
【図４】一実施形態に係る出力装置のハードウェア構成例を示す図である。
【図５】一実施形態に係るゲートウェイのハードウェア構成例を示す図である。
【図６】一実施形態に係る情報端末のハードウェア構成例を示す図である。
【図７】一実施形態に係る情報処理システムの機能構成図である。
【図８】一実施形態に係る位置情報管理部が管理する位置情報の例を示す図である。
【図９】一実施形態に係るフロアレイアウト情報の一例を示す図である。
【図１０】一実施形態に係るフロアレイアウト情報の別の一例を示す図である。
【図１１】一実施形態に係る状態情報の例を示す図である。
【図１２】一実施形態に係る対応情報管理部が管理する対応情報の例を示す図（１）である。
【図１３】一実施形態に係る対応情報管理部が管理する対応情報の例を示す図（２）である。
【図１４】一実施形態に係る管理サーバの処理の例を示すフローチャートである。
【図１５】一実施形態に係る情報処理システムの処理の一例を示すシーケンス図である。
【発明を実施するための形態】
【００１０】
以下に、本発明の実施の形態について、添付の図面を参照して説明する。
【００１１】
＜システムの構成＞
初めに、本実施形態に係る情報処理システムの構成について説明する。
【００１２】
図１、２は、一実施形態に係る情報処理システムの構成例を示す図である。図１において、情報処理システム１００は、管理サーバ１０１、複数の出力装置１０２ａ、１０２ｂ、１０２ｃ、ゲートウェイ１０３、情報端末１０４等を有する。なお、以下の説明の中で、複数の出力装置１０２ａ〜１０２ｃのうち、任意の出力装置を示す場合、「出力装置１０２」を用いる。また、図１に示す出力装置１０２、ゲートウェイ１０３、及び情報端末１０４等の数は一例である。
【００１３】
複数の出力装置１０２ａ〜１０２ｃは、例えば、建物１０７の天井等の互いに異なる位置設置され、自装置の情報（例えば、自装置の識別情報や、位置情報等）を含む信号をそれぞれ出力している。
【００１４】
図１の例では、出力装置１０２ａは、自装置の識別情報である出力装置ＩＤ「ＳＰ０００１」を含む音波を、領域Ａに向けて出力しているものとする。また、出力装置１０２ｂは、自装置の出力装置ＩＤ「ＳＰ０００２」を含む音波を、領域Ｂに向けて出力しているものとする。同様に、出力装置１０２ｃは、自装置の出力装置ＩＤ「ＳＰ０００３」を、領域Ｃに向けて出力しているものとする。
【００１５】
また、出力装置１０２は、ゲートウェイ１０３によって提供される無線ネットワークに接続し、ゲートウェイ１０３を介して、管理サーバ１０１と通信可能である。出力装置１０２は、管理サーバ１０１から指定された出力装置ＩＤを出力するものであっても良いし、出力装置１０２が予め記憶した出力装置ＩＤを出力するものであっても良い。
【００１６】
ゲートウェイ１０３は、例えば、インターネットやＬＡＮ（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）等の固有情報に基づいて、情報端末１０４毎に固有のアプリＩＤを生成する。或いは、情報端末１０４で動作するアプリは、管理サーバ１０１のアプリ提供部７０９からダウンロードする際等に、固有のアプリＩＤを付与されるもの等であっても良いし、他の方法によりアプリＩＤを生成するものであっても良い。
【０１２７】
提供情報受信部７３６は、例えば、通信部７３１を介して、管理サーバ１０１から通知される提供情報（例えば、位置情報等）を受信する。提供情報受信部７３６は、例えば、図６のＣＰＵ６０１で動作するプログラムによって実現される。
【０１２８】
表示制御部７３７は、提供情報受信部７３６が受信した提供情報に基づく表示画面を表示入力部７３８に表示させる。表示制御部７３７は、例えば、図６のＣＰＵ６０１で動作するプログラムによって実現される。
【０１２９】
表示入力部７３８は、表示制御部７３７の制御により、例えば、提供情報に基づく表示画面を表示すると共に、利用者による入力操作を受付ける。表示入力部７３８は、例えば、図６の表示入力部６０９等によって実現される。
【０１３０】
音声出力部７３９は、例えば、情報端末１０４の利用者が、情報処理システム１００に対応するアプリをインストールする際等に登録された利用者の情報に基づいて、所定の情報を含む音波を出力する。例えば、利用者の情報に、視覚障害者であることを示す情報が登録された場合、音声出力部７３９は、所定の情報（例えばアプリＩＤ）を含む音波を出力する。音声出力部７３９は、例えば、図６のスピーカ部６０８、及び図６のＣＰＵ６０１で動作するプログラム等によって実現される。
【０１３１】
振動発生部７４０は、例えば、提供情報受信部７３６が受信した提供情報に、振動の発生を指示する情報が含まれる場合、提供情報に応じた振動を出力する。
【０１３２】
＜処理の流れ＞
続いて、具体的な処理の流れについて説明する。
【０１３３】
図１４は、一実施形態に係る管理サーバの処理の例を示すフローチャートである。
【０１３４】
ステップＳ１４０１において、管理サーバ１０１の状態情報取得部７０３は、出力装置１０２から状態情報を取得する。
【０１３５】
ステップＳ１４０２において、管理サーバ１０１の事象情報収集部７０５は、発生している所定の事象に関する事象情報を収集する。
【０１３６】
ステップＳ１４０３において、管理サーバ１０１の事象情報収集部７０５は、発生している所定の事象があるかどうかを判断する。発生している所定の事象がない場合、管理サーバ１０１は、処理をステップＳ１４０１に戻して、同様の処理を繰り返す。一方、発生している所定の事象がある場合、管理サーバ１０１は、処理をステップＳ１４０４に移行させる。
【０１３７】
ステップＳ１４０４に移行すると、管理サーバ１０１の制御内容選択部７０６は、事象情報収集部７０５が収集した事象情報に基づいて、出力装置１０２に指示する制御内容を選択する。
【０１３８】
例えば、制御内容選択部７０６は、図１２、１３等に例示した対応情報から、発生している所定の事象に対応する制御内容を抽出する。
【０１３９】
一例として、図１３（ｂ）に示す対応情報を参照して、発生している所定の事象が、「所定の情報を検知（地点１）」である場合、制御内容として、地点１の出力装置１０２（出力装置ＩＤ「ＳＰ０００１」）に対して「可聴音の出力ＯＮ」の制御内容が選択される。
【０１４０】
ステップＳ１４０５において、管理サーバ１０１の出力装置制御部７０７は、制御内容選択部７０６によって選択された制御内容を、対応する出力装置１０２に指示する。例えば、出力装置制御部７０７は、制御内容選択部７０６によって選択された制御内容を指示する所定の制御情報を、対応する出力装置１０２に送信する。
【０１４１】
次に、情報処理システム全体の処理の一例について説明する。
【０１４２】
図１５は、一実施形態に係る情報処理システムの処理の一例を示すシーケンス図である。なお、ここでは、例えば、図１３（ｂ）に示す対応情報に基づいて、所定の情報（アプリＩＤ）が検知された地点に、可聴音を出力させる場合の例について説明する。また、出力装置１０２ａの出力装置ＩＤは、「ＳＰ０００１」であるものとし、出力装置１０２ｂの出力装置ＩＤは、「ＳＰ０００２」であるものとする。
【０１４３】
ステップＳ１５０１において、出力装置１０２ａの音波取得部７２６は、情報端末１０４から、所定の情報（アプリＩＤ）を含む音波を取得する。
【０１４４】
ステップＳ１５０２において、出力装置１０２ａの音波取得部７２６は、取得した音波に含まれる所定の情報（アプリＩＤ）を抽出する。
【０１４５】
ステップＳ１５０３、Ｓ１５０４において、管理サーバ１０１は、各出力装置１０２に状態情報の取得要求を送信する。この状態情報の取得要求には、例えば、各出力装置１０２の出力装置ＩＤ（出力装置の情報の一例）が含まれる。なお、管理サーバ１０１は、例えば、所定の時間間隔（例えば１５秒毎）で各出力装置１０２に状態情報の取得要求を送信するものとする。
【０１４６】
ステップＳ１５０５において、出力装置１０２ａの状態情報送信部７２７は、管理サーバ１０１から受信した状態情報の取得要求に応じて、ステップＳ１５０２で抽出されたアプリＩＤを含む状態情報を、管理サーバ１０１に送信する。なお、この状態情報には、例えば、出力装置１０２ａの出力装置ＩＤ「ＳＰ０００１」が含まれる。
【０１４７】
ステップＳ１５０６において、出力装置１０２ｂの状態情報送信部７２７は、管理サーバ１０１から受信した状態情報の取得要求に応じて、状態情報を管理サーバ１０１に送信する。なお、この状態情報には、例えば、出力装置１０２ａの出力装置ＩＤ「ＳＰ０００２」が含まれる。また、この状態情報には、所定の情報（アプリＩＤ）が含まれない。
【０１４８】
ステップＳ１５０７において、管理サーバ１０１の事象情報収集部７０５は、事象情報を収集し、発生中の所定の事象がある場合、ステップＳ１５０８以降の処理を実行する。なお、この処理は、図１４のステップＳ１４０２、Ｓ１４０３の処理に対応する。
【０１４９】
ステップＳ１５０８に移行すると、管理サーバ１０１の制御内容選択部７０６は、図１３（ｂ）に示す対応情報に基づいて、各出力装置１０２に指示する制御内容を選択する。図１３（ｂ）に示す対応情報によれば、「所定の情報を検知（地点１）」の事象が発生しているので、出力装置ＩＤが「ＳＰ０００１」の出力装置１０２ａに対して、「可聴音の出力ＯＮ」の制御内容が選択される。
【０１５０】
ステップＳ１５０９において、管理サーバ１０１の出力装置制御部７０７は、制御内容選択部７０６によって選択された制御内容を指示する制御情報を、出力装置１０２ａに送信する。この制御情報には、例えば、出力装置１０２ａの出力装置ＩＤと、出力装置１０２ａに指示する制御内容（ここでは、可聴音ＯＮ）を示す情報が含まれる。
【０１５１】
好ましくは、この制御情報には、出力装置１０２ａに出力させる可聴音のデータ（管理サーバ１０１が提供する情報等の音声）が含まれる。
【０１５２】
ステップＳ１５１０において、出力装置１０２ａの出力制御部７２３は、受信した制御情報に基づいて、音波出力部７２２に、可聴音を出力させる。
【０１５３】
このように、管理サーバ１０１は、発生している所定の事象に応じて、各出力装置１０２ａに、予め定められた制御内容を指示する。これにより、所定の信号を出力する複数の出力装置１０２を含む情報処理システム１００において、所定の事象に応じて出力装置１０２を制御することを容易にする管理サーバ１０１（情報処理装置）を提供することができる。
【０１５４】
［その他の実施形態］
上記の各実施形態のシステム構成は一例であり、情報処理システム１００は様々なシステム構成が可能である。例えば、上記の実施形態では、出力装置１０２が出力する信号が音波であるものとして説明を行ったが、出力装置１０２が出力する信号は、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＢＬＥ（Bluetooth Low Energy）等の近距離無線通信等の電波であっても良い。
【０１５５】
また、上記の実施形態では、出力装置１０２が出力する信号を検知可能な範囲である検知範囲の調整を、出力する信号の出力レベルで行う場合について説明したが、検知範囲の調整は、出力装置１０２が出力する信号の出力方向の制御を含んでいても良い。例えば、出力装置１０２は、複数の方向に向けて信号を出力する出力素子（スピーカ、アンテナ等）を有し、複数の出力素子のオン／オフにより、出力する信号の出力方向を変更するものであっても良い。
【０１５６】
また、図７に示す管理サーバ１０１の記憶部７１０に記憶された、各情報の少なくとも一部は、外部サーバ等に記憶されているものであっても良い。
【符号の説明】
【０１５７】
１００      情報処理システム
１０１      管理サーバ（情報処理装置）
１０２      出力装置
１０４      情報端末
７０３      状態情報取得部（取得手段）
７０４      対応情報管理部（管理手段）
７０５      事象情報収集部（収集手段）
７０６      制御内容選択部（選択手段）
７０７      出力装置制御部（制御手段）
７１３      対応情報
【先行技術文献】
【特許文献】
【０１５８】
【特許文献１】特開２００９−１９８２０９号公報
【図１】
2019169173.tif 000003
【図２】
2019169173.tif 000004
【図３】
2019169173.tif 000005
【図４】
2019169173.tif 000006
【図５】
2019169173.tif 000007
【図６】
2019169173.tif 000008
【図７】
2019169173.tif 000009
【図８】
2019169173.tif 000010
【図９】
2019169173.tif 000011
【図１０】
2019169173.tif 000012
【図１１】
2019169173.tif 000013
【図１２】
2019169173.tif 000014
【図１３】
2019169173.tif 000015
【図１４】
2019169173.tif 000016
【図１５】
2019169173.tif 000017