(57)【要約】  【課題】  メッセージの衝突（干渉）を抑制することのできる音声メッセージ配信システムを提供する。  【解決手段】  音声メッセージ配信システム１は、利用者に所持される音声出力端末２と、複数の音声出力端末２に対してメッセージを送信する配信サーバ５を備える。音声出力端末２は、配信サーバ５から受信したメッセージを音声出力する。配信サーバ５は、複数の音声出力端末２の位置情報に基づいてメッセージの送信先端末２と出力中端末２との間の端末間距離を算出し、端末間距離に基づいて送信予定のメッセージと出力中のメッセージの音声が干渉するか否かを判定し、判定結果に基づいて送信予定のメッセージの出力タイミングを制御する。この場合、端末間距離が小さいほど出力予定のメッセージの音声と出力中のメッセージの音声とが干渉し易いと判定する。【選択図】  図１
2015192433.tif 000002
【特許請求の範囲】
【請求項１】
利用者に所持されメッセージを音声出力する音声出力端末と、複数の前記音声出力端末に対してメッセージを送信する配信サーバとにより構成される音声メッセージ配信システムであって、
前記音声出力端末は、
前記配信サーバと通信する端末通信部と、
前記端末通信部により前記配信サーバからメッセージを受信すると、該メッセージを音声出力する音声出力部と、
を有し、
前記配信サーバは、
前記音声出力端末と通信するサーバ通信部と、
前記複数の音声出力端末の位置情報に基づいて送信予定のメッセージの送信先の音声出力端末と送信済みのメッセージを出力中の音声出力端末との間の端末間距離を算出し、該端末間距離に基づいて前記送信予定のメッセージの音声と前記出力中のメッセージの音声とが干渉するか否かを判定するメッセージ干渉判定部と、
前記メッセージ干渉判定部の判定結果に基づいて前記送信予定のメッセージの出力タイミングを制御するメッセージ制御部と、
を有し、
前記メッセージ干渉判定部は、前記端末間距離が小さいほど前記出力予定のメッセージの音声と前記出力中のメッセージの音声とが干渉し易いと判定することを特徴とする音声メッセージ配信システム。
【請求項２】
前記音声出力端末は、建造物の内部において前記利用者に所持され、
前記配信サーバは、
前記建造物の構造に関する建造物情報を予め記憶している記憶部を更に有し、
前記メッセージ干渉判定部は、前記複数の音声出力端末の位置情報と前記建造物情報とに基づいて前記端末間距離を算出する、請求項１に記載の音声メッセージ配信システム。
【請求項３】
前記音声出力端末は、
前記音声出力端末の周囲の周辺音を取得する音声入力部と、
前記音声入力部により取得した前記周辺音の音量を前記端末通信部により前記配信サーバに送信する周辺音通知部と、
を更に有し、
前記メッセージ干渉判定部は、前記サーバ通信部にて受信した前記周辺音の音量が大きいほど、前記出力予定のメッセージの音声と前記出力中のメッセージの音声とが干渉し難いと判定する、請求項１又は請求項２に記載の音声メッセージ配信システム。
【請求項４】
前記メッセージ制御部は、
前記サーバ通信部にて受信した周辺音の音量が大きいほど、前記出力予定のメッセージの出力音量を大きい値に設定する、請求項３に記載の音声メッセージ配信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、利用者が所持する音声出力端末に配信サーバからメッセージを送信して、音声出力端末からメッセージを音声出力させる音声メッセージ配信システムに関する。
【背景技術】
【０００２】
従来より、利用者に対して必要な情報を伝えるために、音声メッセージにより手軽に情報を伝える音声メッセージ配信システムが利用されている。例えば、特許文献１には、音声メッセージを通知すべき所定の状況が生じたときに、当該音声メッセージを通知すべき利用者の位置に対応して設置されているスピーカ装置から音声メッセージを出力させる技術が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−２５８６５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来の技術では、固定的に設置されたスピーカ装置に対して音声メッセージを送信するため、利用者が移動し得るあらゆる領域をカバーするようにスピーカを設置しなければならない。そのため、スピーカ装置を設置することなく、複数の利用者に対して個別のメッセージを伝えることができるようにしたいといったニーズがあった。
【０００５】
そこで、利用者に音声出力端末を所持させ、必要に応じて当該音声出力端末から利用者宛の音声メッセージを発声させることが考えられるが、その場合、近くに複数の利用者が存在していると、各利用者の音声出力端末から同時にメッセージが発生されてしまったときに、自分宛のメッセージと他人宛のメッセージとが干渉（衝突）してしまい、自分宛のメッセージを聞き取ることが困難になる。
【０００６】
本発明は、上記の課題に鑑みてなされたもので、メッセージが干渉するおそれのある音声出力端末について、メッセージの出力タイミングを制御することにより、メッセージの衝突（干渉）を抑制することのできる音声メッセージ配信システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の音声メッセージ配信システムは、利用者に所持されメッセージを音声出力する音声出力端末と、複数の音声出力端末に対してメッセージを送信する配信サーバとにより構成される音声メッセージ配信システムであって、音声出力端末は、配信サーバと通信する端末通信部と、端末通信部により配信サーバからメッセージを受信すると、該メッセージを音声出力する音声出力部と、を有し、配信サーバは、音声出力端末と通信するサーバ通信部と、複数の音声出力端末の位置情報に基づいて送信予定のメッセージの送信先の音声出力端末と送信済みのメッセージを出力中の音声出力端末との間の端末間距離を算出し、該端末間距離に基づいて送信予定のメッセージの音声と出力中のメッセージの音声とが干渉するか否かを判定するメッセージ干渉判定部と、メッセージ干渉判定部の判定結果に基づいて送信予定のメッセージの出力タイミングを制御するメッセージ制御部と、を有し、メッセージ干渉判定部は、端末間距離が小さいほど出力予定のメッセージの音声と出力中のメッセージの音声とが干渉し易いと判定する。
【０００８】
かかる構成により、複数の音声出力端末にメッセージを送信する際に、出力予定のメッセージと出力中のメッセージとの干渉を防止するように、出力予定のメッセージの出力タイミングが制御される。例えば、端末間距離が小さい二つの音声出力端末において、一方の音声出力端末がメッセージを出力中である間は、もう一方の音声出力端末はメッセージを出力しないように、メッセージの出力タイミングが制御される。したがって、複数の音声出力端末が狭い範囲内（例えば、同じ部屋内）に存在していたとしても、それぞれが同時にメッセージ音声を出力することが防止される。これにより、出力されたメッセージの音声が互いに干渉（衝突）するのが抑制され、利用者が自分宛のメッセージの音声を聞き取るのを容易にすることができる。
【０００９】
また、本発明の音声メッセージ配信システムでは、音声出力端末は、建造物の内部において利用者に所持され、配信サーバは、建造物の構造に関する建造物情報を予め記憶している記憶部を更に有し、メッセージ干渉判定部は、複数の音声出力端末の位置情報と建造物情報とに基づいて端末間距離を算出してもよい。
【００１０】
かかる構成により、音声出力端末が用いられる建造物の構造に関する情報（建造物情報）に基づいて、端末間距離が算出される。すなわち、複数の音声出力端末の位置情報からそれらの間の単純な直線距離を求めるものではなく、建造物の構造（壁などの障害物）を考慮した実際の音声の伝播距離から端末間距離が算出される。例えば、二つの音声出力端末が建造物内の同じエリアにない（間に壁がある）場合には、たとえ直線距離としては小さかったとしても、実際の音声は壁を迂回して伝播されることになるため端末間距離が大きく算出される。その結果、メッセージの音声が干渉し難いと判定される。一方、二つの音声出力端末が建造物内の同じエリアにある、または、隣接するエリアにある（間に壁がない、または、ドアや窓などの開口部がある）場合には、端末間距離が小さく算出される。その結果、メッセージの音声が干渉し難いと判定される。このように、音声出力端末が用いられる建造物の構造を考慮することにより、より高い精度でメッセージの干渉判定を行うことが可能になる。
【００１１】
また、本発明の音声メッセージ配信システムでは、音声出力端末は、音声出力端末の周囲の周辺音を取得する音声入力部と、音声入力部により取得した周辺音の音量を端末通信部により配信サーバに送信する周辺音通知部と、を更に有し、メッセージ干渉判定部は、サーバ通信部にて受信した周辺音の音量が大きいほど、出力予定のメッセージの音声と出力中のメッセージの音声とが干渉し難いと判定してもよい。
【００１２】
かかる構成により、音声出力端末の周辺音（環境ノイズ）の音量を考慮してメッセージの干渉判定を行うことができる。メッセージの出力タイミングの制御を行うと、利用者へのメッセージの伝達に遅延が生じるおそれがあるが、例えば、周辺音の音量が大きい場合には、メッセージの音声が干渉し難いと判定して、メッセージの出力タイミングの制御を行わないようにする。これにより、メッセージの出力タイミングの制御による遅延を抑制でき、利用者に効率よくメッセージを伝達することができる。
【００１３】
また、本発明の音声メッセージ配信システムでは、メッセージ制御部は、サーバ通信部にて受信した周辺音の音量が大きいほど、出力予定のメッセージの出力音量を大きい値に設定してもよい。
【００１４】
かかる構成により、周辺音の音量が大きい場合には、メッセージの音声が干渉し難いと判定される。その一方、周辺音の影響で、利用者は自分宛のメッセージの音声を聞き取り難くなる。そこで、そのような場合（周辺音の音量が大きい場合）には、メッセージの出力音量を大きくすることにより、利用者が自分宛のメッセージの音声を聞き取るのを容易にすることができる。
【発明の効果】
【００１５】
本発明によれば、音声出力端末の端末間距離を考慮してメッセージの出力タイミングを制御することにより、メッセージの衝突（干渉）を抑制し、利用者が自分宛のメッセージの音声を聞き取るのを容易にすることができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施の形態における音声メッセージ配信システムの構成図である。
【図２】本発明の実施の形態における音声出力端末のブロック図である。
【図３】本発明の実施の形態における配信サーバのブロック図である。
【図４】本発明の実施の形態における端末状態テーブルの説明図である。
【図５】本発明の実施の形態におけるメッセージ管理テーブルの説明図である。
【図６】本発明の実施の形態における建造物情報の説明図である。
【図７】本発明の実施の形態におけるメッセージ配信処理の流れを説明するフロー図である。
【図８】本発明の実施の形態における干渉判定処理の流れを説明するフロー図である。
【発明を実施するための形態】
【００１７】
以下、本発明の実施の形態の音声メッセージ配信システムについて、図面を用いて説明する。本実施の形態では、建造物内などで利用者に必要な情報を伝えるシステム等に用いられる音声メッセージ配信システムの場合を例示する。
【００１８】
本発明の実施の形態の音声メッセージ配信システムの構成を、図面を参照して説明する。図１は、本実施の形態の音声メッセージ配信システムの構成を示す図である。図１に示すように、音声メッセージ配信システム１は、利用者に所持される音声出力端末２と、送受信装置３およびネットワーク４を介して音声出力端末２と通信する配信サーバ５を備えている。
【００１９】
音声出力端末２は、建造物（施設や建物など）の内部において利用者に所持される。配信サーバ５は、複数の音声出力端末２に対してメッセージを送信する機能を有している。図１の例では、配信サーバ５は、二つの送受信装置３を介して音声出力端末２に対してメッセージを送信する。ここで、二つの領域Ｐ１、Ｐ２は、各送受信装置３の通信範囲であり、これらの領域と各送受信装置３とが対応関係にある。すなわち、領域Ｐ１に存在する音声出力端末Ｄ１には、領域Ｐ１の送受信装置３を介して配信サーバ５からのメッセージが送信され、領域Ｐ２に存在する音声出力端末Ｄ２、Ｄ３、Ｄ４には、領域Ｐ２の送受信装置３を介して配信サーバ５からのメッセージが送信される。送受信装置３は、例えば、建造物の天井などに設置される。そして、音声出力端末２は、配信サーバ５から送信されたメッセージを音声出力する機能を有している。
【００２０】
ここで、図２および図３を参照して、音声出力端末２と配信サーバ５の構成を説明する。図２は、音声出力端末２のブロック図である。図２に示すように、音声出力端末２は、端末通信部１０、制御部１１、音声出力部１２、音声入力部１３、記憶部１４、電池１５を備えている。
【００２１】
端末通信部１０は、送受信装置３およびネットワーク４を介して配信サーバ５と通信するための通信インターフェースである。音声出力部１２は、端末通信部１０により配信サーバ５から受信し制御部１１（後述する音声処理部１７）によって音声情報に変換されたメッセージを、音声として出力する機能を備えている。音声入力部１３は、音声出力端末２の周囲の周辺音（環境ノイズ）を取得する機能を有している。音声出力部１２は、例えばスピーカで構成され、音声入力部１３は、例えばマイクで構成される。記憶部１４は、例えばメモリであり、電池１５は、例えば充電式バッテリである。
【００２２】
制御部１１は、周辺音通知部１６、音声処理部１７、位置検出部１８を備えている。周辺音通知部１６は、音声入力部１３により取得した周辺音の音量を、端末通信部１０から配信サーバ５に送信する機能を備えている。音声処理部１７は、配信サーバ５から受信したメッセージを音声出力部１２から音声出力するための処理を行う機能を備えている。
【００２３】
位置検出部１８は、音声出力端末２の現在位置を検出する機能を備えている。例えば、音声出力端末２は、送受信装置３と通信するときにその送受信装置３のＩＤ情報（送受信装置３が設置された位置に対応づけられている）を取得し、位置検出部１８は、その送受信装置３のＩＤ情報から自己の現在位置（例えば、建造物内の領域Ｐ１など）を検出することができる。このとき、位置検出部１８は、送受信装置３のＩＤ情報とその位置情報（領域ＩＤ）の対応表（例えば、記憶部１４に予め記憶しておく）を参照してもよい。
【００２４】
また、建造物の各所に位置検出用のビーコン装置（図示せず）を設置しておき、ビーコン装置から送信されるビーコン信号に、そのビーコン装置のＩＤ情報（ビーコン装置が設置された位置に対応づけられている）が含まれるようにしてもよい。その場合、音声出力端末２がビーコン装置からのビーコン信号を受信すると、位置検出部１８は、そのビーコン信号から自己の現在位置（例えば、建造物内の領域Ｐ１など）を検出することができる。さらに、音声出力端末２が屋外で使用される場合には、位置検出部１８は、ＧＰＳや電波状況（例えば、送受信装置３やその他の通信装置から発せされる電波の強度から位置を推定する既知の方法）を用いて自己の現在位置を検出してもよい。
【００２５】
図３は、配信サーバ５のブロック図である。図３に示すように、配信サーバ５は、サーバ通信部２０、表示部２１、操作部２２、制御部２３、記憶部２４を備えている。
【００２６】
サーバ通信部２０は、ネットワーク４および送受信装置３を介して音声出力端末２と通信するための通信インターフェースである。表示部２１は、例えばモニタであり、操作部２２は、例えばキーボードやマウスなどである。そして、記憶部２４には、端末状態テーブル２４Ａ、メッセージ管理テーブル２４Ｂ、建造物情報２４Ｃなどが記憶されている。ここで、図４〜図６を参照して、端末状態テーブル２４Ａ、メッセージ管理テーブル２４Ｂ、建造物情報２４Ｃを説明しておく。
【００２７】
端末状態テーブル２４Ａでは、図４に示すように、その音声出力端末２のＩＤ情報（例えば、Ｄ００１、Ｄ００２、・・・）と、その音声出力端末２の現在位置を示す領域ＩＤ（例えば、Ｐ１、Ｐ２、・・・）と、その音声出力端末２の周辺音レベルを示す情報（レベル０、レベル１、・・・）と、その音声出力端末２がメッセージを出力中であるか否かの情報（出力中／なし）が対応づけられている。なお、周辺音レベルは、周辺音（環境ノイズ）が小さいほどレベルの値が小さい値に設定される。
【００２８】
メッセージ管理テーブル２４Ｂでは、図５に示すように、そのメッセージのＩＤ情報である要求ＩＤ（Ｍ００４、Ｍ００５、・・・）と、そのメッセージが出力される音声出力端末２のＩＤ情報（例えば、Ｄ００２、Ｄ００３、・・・）と、そのメッセージが出力中であるか未出力であるかを示す情報（出力中／未出力）と、そのメッセージの内容（音声メッセージ）とが対応づけられている。なお、要求ＩＤは、システム管理者などからメッセージ配信要求（ある音声出力端末２に対して送信したいメッセージの内容が記された要求）があると、そのメッセージの内容に対して付与される一意のＩＤ情報である。
【００２９】
建造物情報２４Ｃは、建造物内部の領域（エリアともいう）間の空間的な接続関係や領域間の距離などといった建造物の構造に関する情報であり、実際の建造物構造情報（例えば平面図や三次元モデル）から作成される情報である。本実施の形態では、図６の上図のような建造物の平面図から、図６の下図のようなグラフ構造からなる建造物情報２４Ｃが動的に作成され、記憶部２４に記憶されるものとする。しかし、これに限らず、システム管理者が平面図などの建造物構造情報を基に静的に建造物情報２４Ｃを設定してもよい。なお、音声出力端末２は、複数の送受信装置３からの電波を受信しているときには、より電波強度の強い送受信装置３と通信を行う。したがって、図６の上図においてハッチングで図示されている各領域（Ｐ１〜Ｐ８）は、音声出力端末２の通信範囲と略一致している。
【００３０】
図６の下図では、各領域（Ｐ１〜Ｐ８）がノード（丸印で図示）で表されており、各領域の間の距離がエッジ（直線で図示）上に記されている。例えば、領域Ｐ１、Ｐ２は「エントランス」であり、領域Ｐ３、Ｐ４は「廊下」であり、領域Ｐ５、Ｐ６は「会議室」であり、領域Ｐ７、Ｐ８は「居室」である。ノード間の接続関係は、建造物内における各領域の空間的な接続関係に従って設定される。したがって、エリア間の人物移動が可能な場合には、音の伝播が可能であるとしてノードが互いに接続されるものとする。また、エリア間に何らかの開口部が存在し音の伝播が可能な場合には、ノードが互いに接続されるようにしてもよい。
【００３１】
図３に戻って、配信サーバ５の構成の説明を続ける。図３に示すように、制御部２３は、メッセージ干渉判定部２５とメッセージ制御部２６を備えている。メッセージ干渉判定部２５は、複数の音声出力端末２の位置情報に基づいて、これから送信予定のメッセージの送信先の音声出力端末２（送信先端末ともいう）とすでに送信済みのメッセージを出力中の音声出力端末２（出力中端末ともいう）との間の端末間距離を算出し、算出した端末間距離に基づいて送信予定のメッセージの音声と出力中のメッセージの音声とが干渉するか否かを判定する。
【００３２】
具体的には、メッセージ干渉判定部２５は、端末間距離が小さいほど出力予定のメッセージの音声と出力中のメッセージの音声とが干渉し易いと判定する。また、メッセージ干渉判定部２５は、サーバ通信部２０にて受信した周辺音の音量が大きいほど、出力予定のメッセージの音声と出力中のメッセージの音声とが干渉し難いと判定する。
【００３３】
この場合、メッセージ干渉判定部２５は、複数の音声出力端末２の位置情報と建造物情報２４Ｃとに基づいて、端末間距離を算出する。この端末間距離の算出について、図６を参照して説明する。端末間距離は、送信先端末と出力中端末との間の物理的な距離から算出される。物理的な距離は、簡易的に、ノード間のエッジの値の累積和として算出することができる。
【００３４】
例えば、図６において、音声出力端末Ｍ１（領域Ｐ１に所在している）と音声出力端末Ｍ２（領域Ｐ１に所在している）との端末間距離は「０」である。また、音声出力端末Ｍ１（領域Ｐ１に所在している）と音声出力端末Ｍ３（領域Ｐ２に所在している）との端末間距離は「１」である。また、音声出力端末Ｍ１（領域Ｐ１に所在している）と音声出力端末Ｍ４（領域Ｐ５に所在している）との端末間距離は「５．３（＝１＋１．５＋１．８＋１）」である。
【００３５】
なお、以上では、図６の建造物情報２４Ｃ（平面図から求めた建造物情報２４Ｃ）としてグラフ構造からなる建造物の構造に関する情報を用いて簡易的に端末間距離を算出する例について説明した。しかし、これに限定されることはなく、建造物情報２４Ｃとして実際の建造物構造情報である三次元モデルや平面図などを直接利用し、利用者（音声出力端末）の位置と当該建造物情報２４Ｃとを用いて幾何計算をすることにより、より詳細に端末間距離を算出してもよい。例えば、利用者の三次元位置座標を位置情報として取得し、建造物情報２４Ｃである三次元モデルを利用して、その利用者間における端末間距離を人物の通路を考慮した移動距離（又は音の伝搬経路の距離）から算出してもよい。
【００３６】
メッセージ制御部２６は、メッセージ干渉判定部２５の判定結果に基づいて、送信予定のメッセージの出力タイミングを制御する。例えば、端末間距離が大きい場合には（互いに離れた位置にある音声出力端末２については）同時にメッセージを音声出力してもよい。一方、端末間距離が小さい場合には（互いに近い位置にある音声出力端末２については）メッセージを音声出力するタイミングをずらずように制御する。この際、メッセージ出力中である音声出力端末２の音声出力が終了するまで、メッセージ出力予定の音声出力端末２の音声出力を行わないようにして、音声出力するタイミングをずらすようにしてもよい。
【００３７】
以上のように構成された音声メッセージ配信システム１について、その動作の概略を説明する。
【００３８】
本実施の形態の音声メッセージ配信システム１では、音声出力端末２は、定期的に（または、自己が所在する領域が変わる度に）自己の現在位置と周辺音レベルを検出し、送受信装置３とネットワーク４を介して配信サーバ５に送信する。配信サーバ５は、位置情報と周辺音レベルを受信すると、端末状態テーブル２４Ａを更新する。
【００３９】
配信サーバ５は、システム管理者などから操作部２２を介して（又は図示しない配信サーバ５とは異なるサーバからサーバ通信部２０を介して）メッセージ配信要求を受け付けると、その要求をメッセージ管理テーブル２４Ｂに登録する。要求を受け付けたばかりのメッセージは、まず出力状態を「未出力」として登録される。そして、配信サーバ５は、メッセージ配信処理（後述する）に従ったタイミングで、そのメッセージを音声出力端末２に送信する。なお、送信されるメッセージは、テキストデータでもよく、音声データでもよい。テキストデータの場合には、音声出力端末２の音声処理部１７にてテキストデータから音声データへの変換処理が行われる。配信サーバ５は、メッセージを送信すると、メッセージ管理テーブル２４Ｂの対応する要求ＩＤの出力状態を「出力中」に変更するとともに、端末状態テーブル２４Ａの対応する音声出力端末ＩＤの出力状態を「出力中」に変更する。
【００４０】
音声出力端末２は、配信サーバ５からメッセージを受信すると、そのメッセージを音声出力部１２から音声出力（再生）する。そして、メッセージの再生が終了すると、音声出力端末２は、サーバ装置にメッセージ完了通知を送信する。メッセージ完了通知には、そのメッセージ（再生が終了したメッセージ）の要求ＩＤが含まれている。配信サーバ５は、音声出力端末２からメッセージ完了通知を受信すると、メッセージ管理テーブル２４Ｂの対応するレコードを削除するとともに、端末状態テーブル２４Ａの出力状態を「なし」に更新する。
【００４１】
つぎに、図７および図８を参照して、上述した配信サーバ５のメッセージ制御部２６にて実行されるメッセージ配信処理について説明する。図７は、メッセージ配信処理の流れを説明するフロー図である。このメッセージ配信処理は、メッセージ管理テーブル２４Ｂにレコード（データ）があるときに処理が開始される。
【００４２】
図７に示すように、メッセージ配信処理が開始されると、まず、メッセージ管理テーブル２４Ｂにおいて、現在レコード（これから処理をするレコード）の位置を、テーブルの先頭（一番上）にセットする（Ｓ１）。現在レコードのメッセージ（例えば、テーブルの先頭のメッセージ）が「未出力」である場合には（Ｓ２）、メッセージ干渉判定部２５に対して干渉判定処理（後述する）を実行させる（Ｓ３）。干渉判定処理の結果、「干渉する」と判定された場合には（Ｓ４）、音声出力端末２にメッセージを送信することなく、メッセージ管理テーブル２４Ｂに次のデータ（レコード）があるか否かを判定する（Ｓ５）。メッセージ管理テーブル２４Ｂに次のデータ（レコード）がある場合には、現在レコードの位置を次のデータにセットして（Ｓ６）、ステップ２に戻る。
【００４３】
一方、干渉判定処理の結果、「干渉しない」と判定された場合には（Ｓ４）、音声メッセージの音量設定処理を行った後（Ｓ７）、音声出力端末２にメッセージを送信する（Ｓ８）。なお、音量設定処理では、その音声出力端末２の周辺音の音量が大きいほど、メッセージの出力音量が大きい値に設定される。また、音声出力端末２にメッセージを送信するときには、そのメッセージを出力するときの音量の情報も含めて送信する。メッセージの送信が完了すると、メッセージ管理テーブル２４Ｂの出力状態を「出力中」に更新するとともに、端末状態テーブル２４Ａの出力状態を「出力中」に更新する（Ｓ９）。
【００４４】
図８は、メッセージ干渉判定部２５が実行する干渉判定処理（Ｓ３）の流れを説明するフロー図である。図８に示すように、干渉判定処理では、まず、送信先端末（メッセージ管理テーブル２４Ｂの現在レコードにおける音声出力端末ＩＤに対応する端末）と出力中端末（端末状態テーブル２４Ａにおいて「出力中」となっている端末）との間の端末間距離が算出される（Ｓ１０）。このとき、周辺音レベルに応じて端末間距離を増減（補正）してもよい。この場合、周辺音レベルが大きい程、端末間距離が大きくなるように補正する。例えば、図６において、音声出力端末Ｍ１（領域Ｐ１に所在している）と音声出力端末Ｍ３（領域Ｐ２に所在している）との端末間距離は「１」であるが、周辺音レベルが大きいときには、この端末間距離を「２」に補正してもよい。また、建造物情報２４Ｃに基づいて領域間の距離（図６のグラフにおけるエッジの値）や端末間距離を増減（補正）してもよい。この場合、例えば、領域間を接続する開口部が小さい程、領域間の距離や端末間距離が大きくなるように補正する。また、領域間を隔てる部材（扉、窓等）の材質や厚さを考慮し、領域間を隔てる部材が遮音性の高い材質であるほど、また厚い部材であるほど、領域間の距離や端末間距離が大きくなるように補正する。例えば、図６において、領域Ｐ４から領域Ｐ５（及び領域Ｐ７）の間には、扉によって隔てられているため、領域Ｐ４から領域Ｐ５（及び領域Ｐ７）の間のエッジの値を「１」から「１．５」に補正してもよい。そして、図６において、領域Ｐ７から領域Ｐ８の間の開口部が小さいため、領域Ｐ７から領域Ｐ８の間のエッジの値を「１．８」から「２．５」に補正してもよい。
【００４５】
つぎに、上記のようにして算出した端末間距離が所定の閾値Ｔｈ１より大きいか否かの判定が行われる（Ｓ１１）。閾値Ｔｈ１（例えば「３」など）は、システム管理者などにより予め設定される。端末間距離が閾値Ｔｈ１より大きい場合には「干渉しない」と判定され（Ｓ１２）、端末間距離が閾値Ｔｈ１より小さい場合には「干渉する」と判定される（Ｓ１３）。なお、閾値Ｔｈ１は、システムの運用中に再設定（変更）してもよい。
【００４６】
このような本実施の形態の音声メッセージ配信システム１によれば、複数の音声出力端末２にメッセージを送信する際に、出力予定のメッセージと出力中のメッセージの干渉を防止するように、送信予定のメッセージの出力タイミングが制御される。例えば、端末間距離が小さい二つの音声出力端末２において、一方の音声出力端末２がメッセージを出力中である間は、もう一方の音声出力端末２はメッセージを出力しないように、メッセージの出力タイミングが制御される。したがって、複数の音声出力端末２が狭い範囲内（例えば、同じ部屋内）に存在していたとしても、それぞれが同時にメッセージ音声を出力することが防止される。これにより、出力されたメッセージの音声が互いに干渉（衝突）するのが抑制され、利用者が自分宛のメッセージの音声を聞き取るのを容易にすることができる。
【００４７】
また、本実施の形態では、音声出力端末２が用いられる建造物の構造の情報（建造物情報２４Ｃ）に基づいて、端末間距離が算出される。すなわち、複数の音声出力端末の位置情報からそれらの間の単純な直線距離を求めるものではなく、建造物の構造（障害物）を考慮した実際の音声の伝播距離から端末間距離が算出される。例えば、二つの音声出力端末２が建造物内の同じエリアにない（間に壁がある）場合には、たとえ直線距離としては小さかったとしても、実際の音声は壁を迂回して伝播されることになるため端末間距離が大きく算出される。その結果、メッセージの音声が干渉し難いと判定される。一方、二つの音声出力端末２が建造物内の同じエリアにある、または、隣接するエリアにある（間に壁がない、または、ドアや窓などの開口部がある）場合には、端末間距離が小さく算出される。その結果、メッセージの音声が干渉し難いと判定される。このように、音声出力端末２が用いられる建造物の構造を考慮することにより、より高い精度でメッセージの干渉判定を行うことが可能になる。
【００４８】
また、本実施の形態では、音声出力端末２の周辺音（環境ノイズ）の音量を考慮してメッセージの干渉判定を行うことができる。メッセージの出力タイミングの制御を行うと、利用者へのメッセージの伝達に遅延が生じるおそれがあるが、例えば、周辺音の音量が大きい場合には、メッセージの音声が干渉し難いと判定して、メッセージの出力タイミングの制御を行わないようにする。これにより、メッセージの出力タイミングの制御による遅延を抑制でき、利用者に効率よくメッセージを伝達することができる。
【００４９】
また、本実施の形態では、周辺音の音量が大きい場合には、メッセージの音声が干渉し難いと判定される。その一方、周辺音の影響で、利用者は自分宛のメッセージの音声を聞き取り難くなる。そこで、そのような場合（周辺音の音量が大きい場合）には、メッセージの出力音量を大きくすることにより、利用者が自分宛のメッセージの音声を聞き取るのを容易にすることができる。
【００５０】
以上、本発明の実施の形態を例示により説明したが、本発明の範囲はこれらに限定されるものではなく、請求項に記載された範囲内において目的に応じて変更・変形することが可能である。
【００５１】
例えば、以上の説明では、位置検出部１８の機能が音声出力端末２に備えられた例について説明したが、位置検出部１８の機能は、配信サーバ５に備えられてもよい。すなわち、配信サーバ５は、音声出力端末２と直接通信した送受信装置３のＩＤ情報（ＩＰアドレスでもよい）に基づいて、その音声出力端末２の現在位置を検出する構成であってもよい。この場合、配信サーバ５は、送受信装置３のＩＤ情報とその設置位置（領域）とを対応付けた情報（予め記憶部２４に記憶しているものとする）を参照することにより、音声出力端末２と直接通信した送受信装置３のＩＤ情報から音声出力端末２の現在位置（領域）を検出するものとする。
【００５２】
また、音声出力端末２は、ビーコン装置からのビーコン信号を受信すると、そのビーコン信号を送受信装置３や配信サーバ５に送信するようにしてもよい。その場合、送受信装置３や配信サーバ５は、音声出力端末２から受信したビーコン信号からその音声出力端末２の現在位置を（例えば、建造物内の領域Ｐ１など）を検出することができる。
【産業上の利用可能性】
【００５３】
以上のように、本発明にかかる音声メッセージ配信システムは、メッセージの衝突（干渉）を抑制することができるという効果を有し、建造物内などで利用者に必要な情報を音声で伝えるシステム等として用いられ、有用である。
【符号の説明】
【００５４】
１  音声メッセージ配信システム
２  音声出力端末
３  送受信装置
４  ネットワーク
５  配信サーバ
１０  端末通信部
１１  制御部
１２  音声出力部
１３  音声入力部
１４  記憶部
１５  電池
１６  周辺音通知部
１７  音声処理部
１８  位置検出部
２０  サーバ通信部
２１  表示部
２２  操作部
２３  制御部
２４  記憶部
２４Ａ  端末状態テーブル
２４Ｂ  メッセージ管理テーブル
２４Ｃ  建造物情報
２５  メッセージ干渉判定部
２６  メッセージ制御部
【図１】
2015192433.tif 000003
【図２】
2015192433.tif 000004
【図３】
2015192433.tif 000005
【図４】
2015192433.tif 000006
【図５】
2015192433.tif 000007
【図６】
2015192433.tif 000008
【図７】
2015192433.tif 000009
【図８】
2015192433.tif 000010