(57)【要約】【課題】ユーザに正確に情報を把握させることができる端末制御サーバ、端末制御方法及びプログラムを提供する。【解決手段】端末装置１０、端末制御サーバ２０、情報配信サーバ３０を備える情報通知システム１００において、情報配信サーバ３０は、様々な情報を配信する。端末制御サーバ２０は、端末装置１０の位置情報を記憶し、記憶している位置情報を基に端末装置１０が密集している空間を認識、さらに情報を音声で通知させる端末装置１０を選択する。端末装置１０は、端末制御サーバ２０からの指示を基に、情報配信サーバ３０から受信した配信情報を音声で通知する。【選択図】図１
2012174233.tif 000002
【特許請求の範囲】
【請求項１】
ユーザに情報を通知する端末装置にネットワークを介して接続される端末制御サーバであって、
前記端末装置が送信した該端末装置の位置情報を受信する位置情報受信手段と、
前記位置情報受信手段が受信した前記位置情報を記憶する位置情報記憶手段と、
前記位置情報記憶手段に記憶された前記位置情報を基に、所定の領域内での前記端末装置数の密度を求め、求めた密度を基に、所定の数の前記端末装置を選択する端末装置選択手段と、
前記端末装置選択手段が選択した前記端末装置に音声で情報をユーザに通知させる音声通知指示を送信する送信手段と、を備える、
ことを特徴とする端末制御サーバ。
【請求項２】
前記端末装置選択手段は、前記位置情報記憶手段に記憶された前記位置情報を基に、所定の範囲の領域内に複数の前記端末装置が位置しているか否かを判別し、複数の前記端末装置が位置していると判別した場合、該複数の端末装置のうち、所定の数の前記端末装置を選択する、
ことを特徴とする請求項１に記載の端末制御サーバ。
【請求項３】
前記端末装置選択手段は、前記位置情報記憶手段に記憶された前記位置情報を基に、前記端末装置間の距離に基づいて前記端末装置をグループに分類し、前記グループに複数の前記端末装置が属しているか否かを判別し、複数属していると判別した場合に、前記複数の端末装置のうち所定の数の前記端末装置を選択する、
ことを特徴とする請求項１又は２に記載の端末制御サーバ。
【請求項４】
前記端末制御サーバは、さらに、情報を配信する情報配信サーバにネットワークを介して接続され、
前記位置情報受信手段は、前記端末装置の位置と識別子、さらに前記情報配信サーバが送信した配信情報を受信し、
前記位置情報記憶手段は、前記位置と識別子、前記配信情報、前記音声通知指示の有無を示す値を関連付けて記憶し、
前記端末装置選択手段は、選択した前記端末装置の識別子に関連付けて前記位置情報記憶手段に記憶された前記音声通知指示の有無を示す値を更新する、
ことを特徴とする請求項１乃至３のいずれか１項に記載の端末制御サーバ。
【請求項５】
前記位置情報受信手段は、前記情報配信サーバが送信した優先度が付与された配信情報を受信し、
前記端末装置選択手段は、前記位置情報記憶手段に記憶された前記位置情報と前記配信情報に付与された優先度を基に、前記端末装置を選択する、
ことを特徴とする請求項４に記載の端末制御サーバ。
【請求項６】
前記端末装置選択手段は、前記位置情報記憶手段に記憶された前記位置情報から、前記端末装置の現在の位置情報を求める、
ことを特徴とする請求項１乃至５のいずれか１項に記載の端末制御サーバ。
【請求項７】
ユーザに情報を通知する端末装置にネットワークを介して接続される端末制御サーバで前記端末装置を制御する方法であって、
前記端末装置が送信した該端末装置の位置情報を受信する位置情報受信ステップと、
前記位置情報受信ステップで受信した前記位置情報を記憶する位置情報記憶ステップと、
前記位置情報記憶ステップで記憶された前記位置情報を基に、所定の領域内での前記端末装置数の密度を求め、求めた密度を基に、所定の数の前記端末装置を選択する端末装置選択ステップと、
前記端末装置選択ステップで選択した前記端末装置に音声で情報をユーザに通知させる音声通知指示を送信する送信ステップと、を備える、
ことを特徴とする端末制御方法。
【請求項８】
ユーザに情報を通知する端末装置にネットワークを介して接続されるコンピュータで実行されるプログラムであって、
コンピュータに、
前記端末装置が送信した該端末装置の位置情報を受信する位置情報受信ステップと、
前記位置情報受信ステップで受信した前記位置情報を記憶する位置情報記憶ステップと、
前記位置情報記憶ステップで記憶された前記位置情報を基に、所定の領域内での前記端末装置数の密度を求め、求めた密度を基に、所定の数の前記端末装置を選択する端末装置選択ステップと、
前記端末装置選択ステップで選択した前記端末装置に音声で情報をユーザに通知させる音声通知指示を送信する送信ステップと、を実行させる、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末制御サーバ、端末制御方法及びプログラムに関する。
【背景技術】
【０００２】
ニュース速報や災害速報等の情報を携帯端末に配信するシステムとして、情報配信システムがある。携帯端末が上述の情報を文字情報（例えばメール）等で受信しユーザに通知することで、情報配信システムのユーザは様々な情報を迅速に把握することができる。
【０００３】
上述のような情報配信システムは、特に緊急地震速報等の災害情報を配信する場合、あらゆる場所のユーザに迅速に情報を把握させることができるため、災害による被害の軽減に寄与する。近年、緊急性の高い情報をより迅速にユーザに通知するため、文字情報だけではなく、音声等を使用し、聴覚を介してユーザに情報を通知する構成を有する携帯端末が検討されている。
【０００４】
特許文献１は、携帯端末が受信した予測地震情報を音声で通知する構成を有する予測地震情報通知システムを開示している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−１８５４７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１が開示するシステムは、例えばコンサート会場や、大規模な会議、満員電車等、多くのユーザが密集している空間では、大量の音声通知が発生することになり、ユーザが正確に情報を把握できない事態を招き、ユーザが混乱する可能性がある。
【０００７】
すなわち、特許文献１が開示するシステムのような音声で情報を通知するシステムは、ユーザが密集している空間では、却って正確に情報を通知できない問題がある。このような問題を回避するには、サーバ側が各携帯端末の位置情報を管理し、携帯端末が密集している空間を認識する必要がある。
【０００８】
本発明は上記事情に鑑みてなされたものであり、ユーザに正確に情報を把握させることができる端末制御サーバ、端末制御方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明の第１の観点に係る端末制御サーバは、
ユーザに情報を通知する端末装置にネットワークを介して接続される端末制御サーバであって、
前記端末装置が送信した該端末装置の位置情報を受信する位置情報受信手段と、
前記位置情報受信手段が受信した前記位置情報を記憶する位置情報記憶手段と、
前記位置情報記憶手段に記憶された前記位置情報を基に、所定の領域内での前記端末装置数の密度を求め、求めた密度を基に、所定の数の前記端末装置を選択する端末装置選択手段と、
前記端末装置選択手段が選択した前記端末装置に音声で情報をユーザに通知させる音声通知指示を送信する送信手段と、を備える、
ことを特徴とする。
【００１０】
上記目的を達成するため、本発明の第２の観点に係る端末制御方法は、
ユーザに情報を通知する端末装置にネットワークを介して接続される端末制御サーバで前記端末装置を制御する方法であって、
前記端末装置が送信した該端末装置の位置情報を受信する位置情報受信ステップと、
前記位置情報受信ステップで受信した前記位置情報を記憶する位置情報記憶ステップと、
前記位置情報記憶ステップで記憶された前記位置情報を基に、所定の領域内での前記端末装置数の密度を求め、求めた密度を基に、所定の数の前記端末装置を選択する端末装置選択ステップと、
前記端末装置選択ステップで選択した前記端末装置に音声で情報をユーザに通知させる音声通知指示を送信する送信ステップと、を備える、
ことを特徴とする。
【００１１】
上記目的を達成するため、本発明の第３の観点に係るプログラムは、
ユーザに情報を通知する端末装置にネットワークを介して接続されるコンピュータで実行されるプログラムであって、
コンピュータに、
前記端末装置が送信した該端末装置の位置情報を受信する位置情報受信ステップと、
前記位置情報受信ステップで受信した前記位置情報を記憶する位置情報記憶ステップと、
前記位置情報記憶ステップで記憶された前記位置情報を基に、所定の領域内での前記端末装置数の密度を求め、求めた密度を基に、所定の数の前記端末装置を選択する端末装置選択ステップと、
前記端末装置選択ステップで選択した前記端末装置に音声で情報をユーザに通知させる音声通知指示を送信する送信ステップと、を実行させる、
ことを特徴とする。
【発明の効果】
【００１２】
本発明によれば、ユーザに正確に情報を把握させることができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態に係る情報通知システムの構成例を示すブロック図である。
【図２】本発明の実施形態に係る各装置のハードウェア構成例を示すブロック図である。
【図３】本発明の実施形態に係る情報通知システムの機能構成例を示すブロック図である。
【図４】本発明の実施形態に係る情報通知システムの位置情報ＤＢが記憶するデータの一例を示す図である。
【図５】本発明の実施形態に係る情報通知システムの位置情報取得処理及び位置情報登録処理の一例を示すフロー図である。
【図６】本発明の実施形態に係る情報通知システムの情報通知処理、音声通知指示処理及び情報配信処理の一例を示すフロー図である。
【図７】本発明の実施形態に係る情報通知システムの端末装置選択処理の一例を示すフロー図である。
【図８】本発明の実施形態に係る情報通知システムの具体的な動作を説明するための図である。
【発明を実施するための形態】
【００１４】
本発明の実施形態に係る情報通知システムについて、図面を参照して説明する。情報通知システム１００は、図１に示すように、端末装置１０１〜１０ｎと、端末制御サーバ２０と、情報配信サーバ３０と、ネットワーク４０と、から構成される。情報通知システム１００は、ニュース速報や災害情報等、緊急を要する情報をユーザに通知するためのシステムである。
【００１５】
なお、端末装置１０１〜１０ｎは、それぞれ装置構成は同一である。そのため、以下で端末装置１０１〜１０ｎについて説明するときは、「端末装置１０」と記載する。
【００１６】
端末装置１０、端末制御サーバ２０及び情報配信サーバ３０は、それぞれ図２に示すように、制御部５１と、主記憶部５２と、外部記憶部５３と、操作部５４と、表示部５５と、送受信部５６と、スピーカー５７と、から構成されている。主記憶部５２と、外部記憶部５３と、操作部５４と、表示部５５と、送受信部５６と、スピーカー５７と、はいずれも内部バス５０を介して制御部５１と接続している。
【００１７】
送受信部５６は、ネットワーク４０に接続する網終端装置または無線通信装置と、それに接続するシリアルインタフェースまたはＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）インタフェースから構成されている。送受信部５６は、図１に示す各装置からネットワーク４０を介して送信された情報等を受信する。また、送受信部５６は、受信した要求や情報等を、制御部５１に供給する。
【００１８】
外部記憶部５３は、フラッシュメモリ、ハードディスク、ＤＶＤ−ＲＡＭ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ  Ｒａｎｄｏｍ−Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＤＶＤ−ＲＷ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ  ＲｅＷｒｉｔａｂｌｅ）等の不揮発性メモリから構成され、後述する各処理を制御部５１に行わせるためのプログラム５９を予め記憶し、また、制御部５１の指示に従って、外部記憶部５３が記憶するデータを制御部５１に供給し、制御部５１から供給されたデータを記憶する。
【００１９】
主記憶部５２は、ＲＡＭ（Ｒａｎｄｏｍ−Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等から構成され、外部記憶部５３に記憶されているプログラム５９を読み込み、さらに制御部５１の作業領域としても使用される。
【００２０】
制御部５１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等から構成され、外部記憶部５３に記憶されているプログラム５９に従って、後述する各処理を実行する。
【００２１】
操作部５４は、キーボードやマウス、操作キーやタッチパネル等の入力デバイスと、入力デバイス等を内部バス５０に接続するインタフェース装置から構成されている。操作部５４は、ユーザの指示を処理する機能を備え、ユーザの操作によって入力されたデータを制御部５１に供給する。
【００２２】
表示部５５は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）または有機ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）等から構成されている。表示部５５は、各データや情報等を表示する。
【００２３】
スピーカー５７は、振動板等から構成され、信号を音波として出力する。スピーカー５７は、制御部５１からアナログ信号を受信し、受信した信号を基に音波を出力することでユーザに音を伝送することができる。なお、端末制御サーバ２０及び情報配信サーバ３０は、必ずしもスピーカー５７を備える必要は無い。
【００２４】
続いて、図１に示す端末装置１０と端末制御サーバ２０及び情報配信サーバ３０の機能ブロックについて説明する。
【００２５】
図３に示すように、端末装置１０は、送受信部１１と、位置情報取得部１２と、音声出力部１３と、アプリケーション部１４と、から構成される。端末装置１０は、例えばユーザが使用する携帯端末等であり、ユーザに情報配信サーバ３０から受信した配信情報を通知する。
【００２６】
送受信部１１は、ネットワーク４０を介して外部装置からメールや配信情報等のデータを受信し、音声出力部１３やアプリケーション部１４にデータを供給する。また、送受信部１１は、ネットワーク４０を介して、外部装置に各データを送信する。
【００２７】
位置情報取得部１２は、自装置の現在の位置と識別子を取得し、送受信部１１を介して端末制御サーバ２０に送信する。位置の取得方法は任意であり、例えば、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）衛星から受信した複数のＧＰＳ信号を基に現在の位置を求める手法等がある。また、自装置の識別子は任意であり、例えばメールアドレスや電話番号等である。自装置の識別子のデータは、予め外部記憶部５３に記憶されている。なお、以下の説明において「位置情報」は端末装置１０の位置及び識別子を含むものとする。
【００２８】
音声出力部１３は、受信したデータをアナログ音声信号に変換し、スピーカー５７を介して変換した信号を音声で出力する。受信するデータは、デジタル音声信号や文字情報等であり、これらのデータから音声に変換する手法は公知の手法を用いる等、任意である。なお、音声出力部１３は、音声のみに限らず、例えば着信音等の音を出力することも可能である。
【００２９】
アプリケーション部１４は、メーラーやブラウザ等のアプリケーション処理を行う。アプリケーション部１４は、送受信部１１を介して外部装置からデータを受信すると、アプリケーション処理を実施し、データの表示等の処理を行う。また、アプリケーション部１４は、配信情報を受信した場合、文字情報を表示すると同時に、音声出力部１３に文字情報を出力する。
【００３０】
なお、送受信部１１、位置情報取得部１２、音声出力部１３及びアプリケーション部１４は、プログラム５９により提供され、制御部５１及び主記憶部５２が協働して動作することで実現される機能部である。
【００３１】
次に、端末制御サーバ２０は、送受信部２１と、位置制御部２２と、端末装置選択部２３と、位置情報データベース（以下、位置情報ＤＢとする）２４と、から構成される。端末制御サーバ２０は、複数の端末装置１０の位置情報を制御する装置であり、情報配信サーバ３０から受信した配信情報を音声で通知する端末装置１０を選択する。
【００３２】
位置情報ＤＢ２４は、外部記憶部５３に備えられ、図４に示すように、情報配信サーバ３０から受信した配信情報と、各端末装置１０の識別子と、その端末装置１０の位置と、音声通知指示の有無と、を関連付けて記憶している。配信情報は、例えばＡ県で震度Ｂの地震が発生した又は発生する、等の情報である。位置の形態は任意であり、例えば経度・緯度で記憶される。音声通知指示は値によって記憶され、例えば１は指示有り、０は指示無し等であるが、これに限られない。
【００３３】
図３に戻り、送受信部２１は、ネットワーク４０を介して外部装置から位置情報や配信情報等のデータを受信し、位置制御部２２や端末装置選択部２３にデータを供給する。また、送受信部２１は、ネットワーク４０を介して、外部装置に各データを送信する。
【００３４】
位置制御部２２は、送受信部２１が受信した位置情報を位置情報ＤＢ２４に記憶する。記憶するデータは上述で説明した通りである。
【００３５】
端末装置選択部２３は、送受信部２１が受信した配信情報と位置情報ＤＢ２４に記憶されている端末装置１０の位置情報を基に、配信情報を音声で通知する端末装置１０を選択する。端末装置選択部２３は、例えば複数の端末装置１０が同じ位置に属している場合、その位置に属している全ての端末装置１０に音声通知指示を送信せず、一部の端末装置１０に音声通知指示を送信する等して、ユーザの密集地帯でも混乱が発生しない程度の装置数を選択する。すなわち、端末装置選択部２３は、端末装置１０の位置情報を基に端末装置１０の密度を求め、求めた密度を基に一部の端末装置１０を選択する。
【００３６】
次に、情報配信サーバ３０は、送受信部３１と、情報配信部３２と、から構成される。情報配信サーバ３０は、気象庁等から送信された緊急地震速報や、電気通信事業者から送信されたニュース速報等を受信し、ネットワーク４０を介して端末装置１０及び端末制御サーバ２０に情報を配信する。
【００３７】
送受信部３１は、ネットワーク４０を介して外部装置から緊急地震速報やニュース速報等の情報を受信し、情報配信部３２にデータを供給する。また、送受信部３１は、ネットワークを介して、外部装置に各データを送信する。
【００３８】
情報配信部３２は、送受信部３１が受信した情報を基に、配信先装置を選択し、送受信部３１を介して選択した各装置に情報を配信する。なお、情報配信サーバ３０は、情報を配信する装置を予め外部記憶部５３に記憶しており、これのデータを基に各装置に情報を配信する。
【００３９】
図１に戻り、ネットワーク４０は、複数の基地局等から構成されており、端末装置１０が携帯端末である場合、端末装置１０と端末制御サーバ２０間の通信、及び端末装置１０と情報配信サーバ３０間の通信は、基地局を介して行われる。なお、端末制御サーバ２０と情報配信サーバ３０間の通信は、必ずしも基地局を経由する必要は無い。
【００４０】
以上が、情報通知システム１００の構成である。
【００４１】
続いて、情報通知システム１００の動作について図面を参照して説明する。初めに、端末装置１０が端末制御サーバ２０に位置情報を登録する際の動作について説明する。
【００４２】
端末装置１０は、所定の時間が経過すると、または端末装置１０が起動すると、図５に示す位置情報取得処理を開始する。なお、上述の所定の時間は任意であり、例えば、５分や１０分等である。
【００４３】
端末装置１０が位置情報取得処理を開始すると、位置情報取得部１２は、自装置の現在の位置を取得する（Ｓ１０１）。位置の取得方法は任意であり、ここではＧＰＳシステムを使用して自装置の位置を求める。
【００４４】
位置情報取得部１２は、さらに自装置の識別子を取得し（Ｓ１０２）、取得した位置及び識別子の情報を、送受信部１１を介して端末制御サーバ２０に送信する（Ｓ１０３）。
【００４５】
次に、位置情報取得部１２は、位置情報を取得してからの経過時間を求める（Ｓ１０４）。この経過時間の求め方は任意であり、例えば、位置情報を取得する前に時刻Ａを取得し、ステップＳ１０４でさらに時刻Ｂを取得し、時刻Ｂから時刻Ａを減算することで経過時間を求める手法等がある。
【００４６】
次に、位置情報取得部１２は、求めた経過時間が閾値を上回っているか否か判別する（Ｓ１０５）。閾値は、例えば５分や１０分等の時間であり、この時間は予め外部記憶部５３に記憶している。
【００４７】
位置情報取得部１２は、経過時間が閾値を上回っている場合（Ｓ１０５；Ｙｅｓ）、再度ステップＳ１０１に戻り、位置情報取得処理を継続する。経過時間が閾値を上回っていない場合（Ｓ１０５；Ｎｏ）、位置情報取得部１２は、所定の時間が経過するまで待機する（Ｓ１０６）。所定の時間は、例えば３分や５分等任意であり、この時間は予め外部記憶部５３に記憶している。
【００４８】
すなわち、位置情報取得部１２は、閾値の時間が経過すると、位置情報取得処理を開始する。例えば、閾値が５分の場合、５分に一度位置情報取得処理が実行され、閾値が１０秒の場合、１０秒に一度位置情報取得処理が実行される。
【００４９】
一方、端末制御サーバ２０は、ステップＳ１０３で端末装置１０から位置情報を受信すると、位置情報登録処理を開始する。
【００５０】
端末制御サーバ２０が端末装置１０から位置情報を受信すると（Ｓ１０７）、位置制御部２２は、受信した位置及び識別子を、それぞれ関連付けて位置情報ＤＢ２４に記憶し（Ｓ１０８）、処理を終了する。
【００５１】
なお、端末装置１０は、一度電源が入ると位置情報取得処理を継続して実施するが、これに限らず、ユーザの操作によって位置情報取得処理を停止することもでき、例えば通話やメーラー等のアプリケーションが起動している場合は、割り込みを発生させて処理を一時中断するようにしても良い。
【００５２】
以上が、端末装置１０が端末制御サーバ２０に位置情報を登録する際の動作である。
【００５３】
続いて、情報配信サーバ３０から情報が配信され、端末装置１０がユーザに配信情報を通知する際の動作について説明する。
【００５４】
情報配信サーバ３０は、災害情報やニュース速報等の情報を受信すると、図６に示す情報配信処理を開始する。情報配信サーバ３０が配信情報を受信すると（Ｓ２０１）、情報配信部３２は、情報を配信する外部装置を選択する（Ｓ２０２）。情報配信部３２は、送受信部３１を介して、選択した各外部装置に情報を配信し（Ｓ２０３）、処理を終了する。
【００５５】
端末制御サーバ２０は、情報配信サーバ３０から配信情報を受信すると、音声通知指示処理を開始する。端末制御サーバ２０が配信情報を受信すると（Ｓ２０４）、端末装置選択部２３は、位置情報ＤＢ２４に受信した配信情報を記憶し、さらに位置情報ＤＢ２４に記憶されている各端末装置１０の位置情報を基に、配信情報を音声で通知する端末装置１０を選択する処理を実行する（Ｓ２０５）。なお、この端末装置選択処理の詳細な動作については後述する。
【００５６】
端末装置１０を選択すると、端末装置選択部２３は、位置情報ＤＢ２４を参照し、送受信部２１を介して選択した各端末装置１０に音声通知指示メールを送信し（Ｓ２０６）、処理を終了する。
【００５７】
一方、端末装置１０は、情報配信サーバ３０から配信情報を受信すると、情報通知処理を開始する。端末装置１０が配信情報を受信すると（Ｓ２０７）、アプリケーション部１４は、受信した配信情報を外部記憶部５３に記憶し（Ｓ２０８）、音声出力部１３に着信音出力指示を出力する。音声出力部１３は、着信音出力指示を受信すると、スピーカー５７を介して着信音を出力する（Ｓ２０９）。
【００５８】
端末装置１０と端末制御サーバ２０は個別に動作しているため、ここで端末装置１０は、メール受信待ち処理を実施する（Ｓ２１０）。
【００５９】
メール受信待ち処理は、端末制御サーバ２０からの音声通知指示メールを受信するための処理であり、間欠的に音声通知指示メールを受信しているか否かを判断する。所定の時間経過してもメールを受信しない場合、端末装置１０はメール受信待ち処理を終了し、情報通知処理も終了する。
【００６０】
メール受信待ち処理にて音声通知指示メールを受信した場合、アプリケーション部１４は、受信した音声通知指示メールを基に記憶している配信情報を取得し（Ｓ２１１）、取得した配信情報を文字情報として音声出力部１３に出力する。
【００６１】
音声出力部１３は、アプリケーション部１４が出力した文字情報を基に、音声で配信情報を出力し（Ｓ２１２）、処理を終了する。
【００６２】
以上が、情報配信サーバ３０から情報が配信され、端末装置１０がユーザに配信情報を通知する際の動作である。
【００６３】
続いて、端末制御サーバ２０が音声通知を指示する端末装置１０を選択する処理（図６、ステップＳ２０５）の具体的な処理の一例について説明する。なお、上述の処理は端末装置１０の密度に基づいて端末装置１０を選択できれば任意であり、以下の処理に限られない。
【００６４】
端末制御サーバ２０の端末装置選択部２３は、図７に示すように、端末装置選択処理を開始すると、位置情報ＤＢ２４を参照して各端末装置１０の位置情報を取得する（Ｓ３０１）。
【００６５】
次に、端末装置選択部２３は、取得した位置情報を基に、各端末装置１０を位置が近い装置同士にグルーピングする、すなわち、複数のユーザを位置が近いユーザのグループに分類する（Ｓ３０２）。
【００６６】
ところで、本実施形態では、端末装置１０の位置は上述したように緯度・経度によって表される。通常、緯度・経度は１度の範囲が約１００ｋｍであるため、１／１００００度の範囲は約１０ｍとなる。誤差も考慮し、１／１００００（０．０００１）度程度の範囲内で端末装置１０をグルーピングすれば、ある程度の密集空間は判別可能となる。このように、端末装置選択部２３は、端末装置１０、すなわちユーザをグルーピングする。
【００６７】
端末装置選択部２３は、上述のように端末装置１０をグループに分類すると、複数のグループの中から任意の一つのグループを選択する（Ｓ３０３）。端末装置選択部２３は、選択したグループに複数の端末装置１０が属しているか否かを判別し（Ｓ３０４）、複数の端末装置１０が属している場合（Ｓ３０４；Ｙｅｓ）、端末装置選択部２３は、音声通知指示を送信する所定の端末装置１０を選択する（Ｓ３０５）。
【００６８】
なお、ここでは、予め外部記憶部５３に端末装置１０数の閾値を記憶しておき、端末装置選択部２３は閾値を基に所定の端末装置１０を選択する。例えば、閾値が２０％であり、グループ内に属する端末装置１０が１０である場合、端末装置選択部２３は２つの端末装置１０、すなわち、２人のユーザを選択する。当然端末装置１０の選択方法は任意であり、予め設定しておいた優先度順でも良く、記憶されている順番でも良く、ランダムで選択しても良い。
【００６９】
端末装置選択部２３は、ステップＳ３０４で複数の端末装置１０が属していないと判別した場合（Ｓ３０４；Ｎｏ）、そのグループに属している端末装置１０を、音声通知指示を送信する端末装置１０として選択する（Ｓ３０６）。つまり、グループに複数の端末装置１０が属していない場合、グループに属している端末装置１０は単数であるため、端末装置選択部２３は閾値を基に所定の数の端末装置１０を選択する必要がない。
【００７０】
次に、端末装置選択部２３は、全てのグループについて判別を行ったか否かを判別する（Ｓ３０７）。全てのグループについての判別を行っていない場合（Ｓ３０７；Ｎｏ）、端末装置選択部２３は、ステップＳ３０３に戻り、まだ判別を行っていないグループを選択する。全てのグループについての判別を行った場合（Ｓ３０７；Ｙｅｓ）、端末装置選択部２３は、位置情報ＤＢ２４において、選択した端末装置１０の「音声通知指示」を「有り」に更新し（Ｓ３０８）、処理を終了する。
【００７１】
以上が、端末制御サーバ２０が音声通知を指示する端末装置１０を選択する処理の具体的な処理の一例である。なお、上述の処理はあくまでも一例であり、音声通知を指示する端末装置１０が選択できれば、選択方法は任意である。
【００７２】
続いて、理解を容易にするため、情報通知システム１００の具体的な動作について図面を参照して説明する。図８に示すように、端末装置１０が携帯端末であり、緊急地震速報等の災害情報を通知する場合について説明する。なお、図８に示す端末装置１０１〜１０ｎ、１０ｍの位置情報は、既に端末制御サーバ２０に記憶されているものとする。
【００７３】
情報配信サーバ３０は気象庁のサーバから緊急地震速報の災害情報を受信すると、予め記憶されている配信対象装置に受信した災害情報を配信する。ここでは、災害情報がＡ県Ｂ市で震度５の地震が発生した旨の情報である場合について説明する。
【００７４】
端末装置１０１〜１０ｎ、１０ｍは、基地局を介して災害情報を受信し、受信した災害情報を記憶し、着信音を出力し、端末制御サーバ２０から音声通知指示メールの受信待ち処理を実行する。
【００７５】
端末制御サーバ２０は、災害情報を受信すると、記憶している各端末装置１０の位置情報を基に、音声通知指示を送信する端末装置１０を選択する。
【００７６】
端末制御サーバ２０は、各端末装置１０を、位置が近い装置同士にグルーピングする。ここでは、グルーピングされた結果が、端末装置１０１〜１０ｎが属する領域Ａ、端末装置１０ｍが属する領域Ｂ、となった場合について説明する。
【００７７】
端末制御サーバ２０は、各端末装置１０をグルーピングした後、各グループに属する端末装置１０、すなわちユーザのうち、音声通知指示メールを送信するユーザを選択する。領域Ａには、複数の端末装置１０１〜１０ｎを保持する複数のユーザが属しているため、端末制御サーバ２０は、予め記憶されている閾値を基に、端末装置１０ｊを保持するユーザ、端末装置１０ｋを保持するユーザ、を選択する。
【００７８】
一方、領域Ｂは、端末装置１０ｍを保持するユーザしか属していないため、端末制御サーバ２０は、そのユーザを選択する。
【００７９】
端末制御サーバ２０は、選択したユーザ、すなわち、端末装置１０ｊを保持するユーザ、端末装置１０ｋを保持するユーザ、端末装置１０ｍを保持するユーザ、それぞれに対して、基地局を介して音声通知指示メールを送信する。
【００８０】
端末装置１０ｊ、１０ｋ、１０ｍは、音声通知指示メールを受信すると、先に情報配信サーバ３０から受信した災害情報を取得し、取得した災害情報を音声で出力する。端末装置１０ｊ、１０ｋ、１０ｍは、例えば「Ａ県Ｂ市で震度５の地震が発生しました」と音声を出力し、各ユーザは聴覚を介してその地震情報を正確に把握することができる。
【００８１】
なお、音声通知指示メールを受信しない端末装置１０は、所定の時間が経過するとメール受信待ち処理を終了し、通常の状態に戻る。
【００８２】
以上が、情報通知システム１００の具体的な動作である。
【００８３】
以上説明したように、本実施形態に係る情報通知システム１００は、端末制御サーバ２０が、ユーザが密集している空間を認識することで、音声通知を指示する端末装置１０を選択することができ、正確にユーザに情報を把握させることができる。
【００８４】
［変形例］
本発明は、上記実施形態に限定されず、種々の変形例及び応用が可能である。上記具体例では、端末装置１０が携帯電話である例によって説明したが、これに限られず、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、パーソナルコンピュータ、ゲーム機、ノート型パーソナルコンピュータ、カーナビゲーションシステム等の、自装置の位置を測定できる各種の端末装置にも適用することができる。
【００８５】
また、本実施形態では、端末制御サーバ２０が端末装置１０から位置情報を受信することでユーザの位置情報を認識できる構成について説明したが、これに限られず、過去の端末装置１０の位置情報から現在の位置情報を推測する構成にしても良い。この構成を採用した場合、端末制御サーバ２０は、最新の端末装置１０の位置情報を記憶していなくても、過去の位置情報から推測することで、ユーザの位置情報の誤差を少なくすることができる。
【００８６】
また、本実施形態では、端末制御サーバ２０が情報配信サーバ３０から受信した全ての配信情報に対して、端末装置１０に音声通知指示メールを送信する構成となっているが、これに限られず、情報配信サーバ３０が配信情報に優先度を付与して情報を配信し、端末制御サーバ２０は、その優先度を基に音声通知指示メールを送信するか否か判別しても良い。この構成を採用した場合、優先度（緊急度）の高い情報のみを音声で通知することができ、不要な情報は文字情報のみの通知等の構成にすることができる。
【００８７】
また、本実施形態では、端末制御サーバ２０が端末装置１０にメールを送信することで音声通知指示を送信する構成について説明したが、メールに限られず、端末装置１０と端末制御サーバ２０とが共に認識できる形態であれば任意である。
【００８８】
また、本実施形態では、端末装置１０が配信情報を受信すると、着信音を出力する構成について説明したが、これに限られず、必ずしも着信音を出力する必要は無い。例えば、バイブレーション機能を採用して装置本体を振動させても良く、文字情報のみ表示しても良い。
【００８９】
また、本実施形態では、複数の端末装置１０から構成される情報通知システム１００について説明したが、これに限られず、端末装置１０は少なくとも１つ以上あれば良い。
【００９０】
また、本実施形態では、端末装置１０がユーザに使用、保持される構成について説明したが、これに限られず、必ずしもユーザが使用、保持している必要は無く、例えば、街頭ビジョン等の公衆に設置される装置が、端末装置１０が有する機能を備えても良い。
【００９１】
また、本実施形態では、端末装置１０が間欠的に自装置の位置情報を端末制御サーバ２０に送信する構成について説明したが、これに限られず、端末制御サーバ２０から間欠的に端末装置１０に位置情報要求を送信し、端末装置１０は位置情報要求を受信してから自装置の位置情報を取得する構成にしても良い。
【００９２】
また、本実施形態では、端末制御サーバ２０が端末装置１０の位置情報を制御し、情報配信サーバ３０が情報を配信する構成について説明したが、これに限られず、端末制御サーバ２０と情報配信サーバ３０の機能構成を統一し、一つのサーバとして動作させても良い。この構成を採用した場合、端末制御サーバ２０と情報配信サーバ３０間の通信が不要となるため、より迅速にユーザに情報を通知することができる。
【００９３】
また、本実施形態では、端末装置１０がメール受信待ち処理を実施することで端末制御サーバ２０から音声通知指示メールを受信する構成について説明したが、これに限られず、メール受信待ち処理を実施せずに一旦処理を終了し、メール受信後にその後の音声通知処理（図６、ステップＳ２１１以降）を実施しても良い。
【００９４】
また、本実施形態に係る情報通知システムを構成する各装置は、専用のシステムによらず、通常のコンピュータシステムを用いて実現可能である。たとえば、上述の動作を実行するためのプログラム５９を、コンピュータが読み取り可能な記録媒体（フレキシブルディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等）に格納して配布し、このプログラム５９をコンピュータにインストールすることにより、上述の処理を実行する情報通知システム１００を構成してもよい。また、インターネット等の通信ネットワーク上のサーバ装置が有する記憶装置にこのプログラム５９を格納しておき、通常のコンピュータシステムがダウンロード等することで情報通知システム１００の各装置を構成してもよい。
【００９５】
また、情報通知システム１００を構成する各装置の機能を、ＯＳ（オペレーティングシステム）とアプリケーションプログラムの分担、またはＯＳとアプリケーションプログラムとの協働により実現する場合等には、アプリケーションプログラム部分のみを記録媒体や記憶装置に格納してもよい。
【００９６】
また、搬送波にプログラム５９を重畳し、通信ネットワークを介して配信することも可能である。たとえば、通信ネットワーク上の掲示板（ＢＢＳ：Ｂｕｌｌｅｔｉｎ  Ｂｏａｒｄ  Ｓｙｓｔｅｍ）にこのプログラム５９を掲示し、ネットワークを介してプログラム５９を配信してもよい。そして、このプログラム５９を起動し、ＯＳの制御下で、他のアプリケーションプログラムと同様に実行することにより、上述の処理を実行できるように構成してもよい。
【００９７】
なお、本発明は、本発明の広義の趣旨及び範囲を逸脱することなく、様々な実施形態及び変形が可能とされるものである。また、上述した実施形態は、本発明を説明するためのものであり、本発明の範囲を限定するものではない。つまり、本発明の範囲は、実施形態ではなく、特許請求の範囲によって示される。そして、特許請求の範囲内及びそれと同等の発明の意義の範囲内で施される様々な変形が、本発明の範囲内とみなされる。
【００９８】
上記実施形態の一部又は全ては、以下の付記のようにも記載されうるが、以下には限られない。
【００９９】
（付記１）
ユーザに情報を通知する端末装置にネットワークを介して接続される端末制御サーバであって、
前記端末装置が送信した該端末装置の位置情報を受信する位置情報受信手段と、
前記位置情報受信手段が受信した前記位置情報を記憶する位置情報記憶手段と、
前記位置情報記憶手段に記憶された前記位置情報を基に、所定の領域内での前記端末装置数の密度を求め、求めた密度を基に、所定の数の前記端末装置を選択する端末装置選択手段と、
前記端末装置選択手段が選択した前記端末装置に音声で情報をユーザに通知させる音声通知指示を送信する送信手段と、を備える、
ことを特徴とする端末制御サーバ。
【０１００】
（付記２）
前記端末装置選択手段は、前記位置情報記憶手段に記憶された前記位置情報を基に、所定の範囲の領域内に複数の前記端末装置が位置しているか否かを判別し、複数の前記端末装置が位置していると判別した場合、該複数の端末装置のうち、所定の数の前記端末装置を選択する、
ことを特徴とする付記１に記載の端末制御サーバ。
【０１０１】
（付記３）
前記端末装置選択手段は、前記位置情報記憶手段に記憶された前記位置情報を基に、前記端末装置間の距離に基づいて前記端末装置をグループに分類し、前記グループに複数の前記端末装置が属しているか否かを判別し、複数属していると判別した場合に、前記複数の端末装置のうち所定の数の前記端末装置を選択する、
ことを特徴とする付記１又は２に記載の端末制御サーバ。
【０１０２】
（付記４）
前記端末制御サーバは、さらに、情報を配信する情報配信サーバにネットワークを介して接続され、
前記位置情報受信手段は、前記端末装置の位置と識別子、さらに前記情報配信サーバが送信した配信情報を受信し、
前記位置情報記憶手段は、前記位置と識別子、前記配信情報、前記音声通知指示の有無を示す値を関連付けて記憶し、
前記端末装置選択手段は、選択した前記端末装置の識別子に関連付けて前記位置情報記憶手段に記憶された前記音声通知指示の有無を示す値を更新する、
ことを特徴とする付記１乃至３のいずれか１つに記載の端末制御サーバ。
【０１０３】
（付記５）
前記位置情報受信手段は、前記情報配信サーバが送信した優先度が付与された配信情報を受信し、
前記端末装置選択手段は、前記位置情報記憶手段に記憶された前記位置情報と前記配信情報に付与された優先度を基に、前記端末装置を選択する、
ことを特徴とする付記４に記載の端末制御サーバ。
【０１０４】
（付記６）
前記端末装置選択手段は、前記位置情報記憶手段に記憶された前記位置情報から、前記端末装置の現在の位置情報を求める、
ことを特徴とする付記１乃至５のいずれか１つに記載の端末制御サーバ。
【０１０５】
（付記７）
ユーザに情報を通知する端末装置にネットワークを介して接続される端末制御サーバで前記端末装置を制御する方法であって、
前記端末装置が送信した該端末装置の位置情報を受信する位置情報受信ステップと、
前記位置情報受信ステップで受信した前記位置情報を記憶する位置情報記憶ステップと、
前記位置情報記憶ステップで記憶された前記位置情報を基に、所定の領域内での前記端末装置数の密度を求め、求めた密度を基に、所定の数の前記端末装置を選択する端末装置選択ステップと、
前記端末装置選択ステップで選択した前記端末装置に音声で情報をユーザに通知させる音声通知指示を送信する送信ステップと、を備える、
ことを特徴とする情報通知方法。
【０１０６】
（付記８）
ユーザに情報を通知する端末装置にネットワークを介して接続されるコンピュータで実行されるプログラムであって、
コンピュータに、
前記端末装置が送信した該端末装置の位置情報を受信する位置情報受信ステップと、
前記位置情報受信ステップで受信した前記位置情報を記憶する位置情報記憶ステップと、
前記位置情報記憶ステップで記憶された前記位置情報を基に、所定の領域内での前記端末装置数の密度を求め、求めた密度を基に、所定の数の前記端末装置を選択する端末装置選択ステップと、
前記端末装置選択ステップで選択した前記端末装置に音声で情報をユーザに通知させる音声通知指示を送信する送信ステップと、を実行させる、
ことを特徴とするプログラム。
【０１０７】
（付記９）
位置情報を制御する端末制御サーバにネットワークを介して接続される端末装置であって、
自装置の位置情報を取得する位置情報取得手段と、
前記位置情報取得手段が取得した前記位置情報を前記端末制御サーバに送信する位置情報送信手段と、
前記端末制御サーバが送信した音声で情報をユーザに通知する音声通知指示を受信する音声通知指示受信手段と、
前記音声通知指示受信手段が受信した前記音声通知指示を基に、文字情報を音声で出力する音声出力手段と、を備える、
ことを特徴とする端末装置。
【０１０８】
（付記１０）
情報を配信する情報配信サーバにネットワークを介してさらに接続され、
前記情報配信サーバから配信される情報を受信する配信情報受信手段と、
前記配信情報受信手段が受信した前記配信情報を記憶する配信情報記憶手段と、をさらに備え、
前記音声出力手段は、前記音声通知指示受信手段が受信した前記音声通知指示を基に、前記配信情報記憶手段に記憶された前記配信情報を取得し、取得した前記配信情報を音声として出力する、
ことを特徴とする付記９に記載の端末装置。
【０１０９】
（付記１１）
前記位置情報取得手段は、前記位置情報を取得した後、所定の時間が経過するまで待機し、所定の時間が経過した後、再度前記位置情報を取得する、
ことを特徴とする付記９又は１０に記載の端末装置。
【０１１０】
（付記１２）
ネットワークを介して接続される端末制御サーバと、端末装置と、を備える情報通知システムであって、
前記端末制御サーバは、
前記端末装置が送信した位置情報を受信する位置情報受信手段と、
前記位置情報受信手段が受信した前記位置情報を記憶する位置情報記憶手段と、
前記位置情報記憶手段に記憶された前記位置情報を基に、所定の領域内での前記端末装置数の密度を求め、求めた密度を基に、所定の数の前記端末装置を選択する端末装置選択手段と、
前記端末装置選択手段が選択した前記端末装置に音声で情報をユーザに通知させる音声通知指示を送信する送信手段と、を備え、
前記端末装置は、
自装置の位置情報を取得する位置情報取得手段と、
前記位置情報取得手段が取得した前記位置情報を前記端末制御サーバに送信する位置情報送信手段と、
前記端末制御サーバが送信した音声で情報をユーザに通知する音声通知指示を受信する音声通知指示受信手段と、
前記音声通知指示受信手段が受信した前記音声通知指示を基に、文字情報を音声で出力する音声出力手段と、を備える、
ことを特徴とする情報通知システム。
【符号の説明】
【０１１１】
１００            情報通知システム
１０              端末装置
１１、２１、３１  送受信部
１２              位置情報取得部
１３              音声出力部
１４              アプリケーション部
２０              端末制御サーバ
２２              位置制御部
２３              端末装置選択部
２４              位置情報ＤＢ
３０              情報配信サーバ
３２              情報配信部
４０              ネットワーク
５０              内部バス
５１              制御部
５２              主記憶部
５３              外部記憶部
５４              操作部
５５              表示部
５６              送受信部
５７              スピーカー
５９              プログラム
【図１】
2012174233.tif 000003
【図２】
2012174233.tif 000004
【図３】
2012174233.tif 000005
【図４】
2012174233.tif 000006
【図５】
2012174233.tif 000007
【図６】
2012174233.tif 000008
【図７】
2012174233.tif 000009
【図８】
2012174233.tif 000010