(57)【要約】      （修正有）【課題】移動端末間で直接通信可能なエリアをコントロールすることができる通信システム及び通信方法を提供する。【解決手段】複数の移動端末２と、複数の移動端末２間で直接通信できるエリアを管理する管理装置１と、を備える通信システムであって、管理装置１は、複数の移動端末２間で直接通信できるエリアを特定するための通信エリア情報を管理するエリア管理部１３と、通信エリア情報を複数の移動端末２に送信する管理装置通信部１１と、を有する。複数の移動端末２のそれぞれは、通信エリア情報を受信する第１通信部２１と、自身の位置を特定する位置特定部２６２と、位置特定部２６２が特定した位置が、第１通信部２１が受信した通信エリア情報が示すエリアに含まれている場合に、複数の移動端末２のうち同じエリアに含まれている他の移動端末２との間で通信する第２通信部２２と、を有する。【選択図】図３
2018050101.tif 000002
【特許請求の範囲】
【請求項１】
複数の移動端末と、前記複数の移動端末間で直接通信できるエリアを管理する管理装置と、を備える通信システムであって、
前記管理装置は、
複数の移動端末間で直接通信できるエリアを特定するための通信エリア情報を管理するエリア管理部と、
前記通信エリア情報を前記複数の移動端末に送信する送信部と、
を有し、
前記複数の移動端末のそれぞれは、
前記通信エリア情報を受信する受信部と、
自身の位置を特定する位置特定部と、
前記位置特定部が特定した位置が、前記受信部が受信した前記通信エリア情報が示すエリアに含まれている場合に、前記複数の移動端末のうち同じエリアに含まれている他の移動端末との間で通信する通信部と、
を有する通信システム。
【請求項２】
前記送信部は、前記通信エリア情報に対応するエリアで通信可能な時間を示す時間情報を前記複数の移動端末に送信し、
前記受信部は、前記時間情報をさらに受信し、
前記通信部は、現在時刻が、前記時間情報が示す時間帯に含まれている場合に、前記複数の移動端末のうち他の移動端末との間で通信する、
請求項１に記載の通信システム。
【請求項３】
前記通信部は、前記他の移動端末の位置が、前記通信エリア情報が示すエリアに含まれていることを条件として、前記他の移動端末との間で通信する、
請求項１又は２に記載の通信システム。
【請求項４】
前記エリア管理部が、前記通信エリア情報を更新した場合に、前記送信部は、更新後の前記通信エリア情報である更新エリア情報を前記複数の移動端末に送信し、
前記受信部が前記更新エリア情報を受信すると、前記通信部は、前記受信部が前記更新エリア情報を受信する前に通信していた前記他の移動端末の位置が、前記更新エリア情報が示すエリアに含まれていない場合に、前記他の移動端末との通信を停止する、
請求項３に記載の通信システム。
【請求項５】
前記管理装置は、時刻とエリア情報とを関連付けて記憶する記憶部をさらに有し、
前記エリア管理部は、前記記憶部に記憶された時刻になると、前記通信エリア情報を、現在時刻に関連付けて前記記憶部に記憶された前記エリア情報に更新する、
請求項３又は４に記載の通信システム。
【請求項６】
前記エリア管理部は、前記複数の移動端末からそれぞれの位置を示す位置情報を取得し、取得した前記複数の移動端末に対応する位置情報に基づいて、前記通信エリア情報を更新する、
請求項１から５のいずれか一項に記載の通信システム。
【請求項７】
前記エリア管理部は、前記通信エリア情報に対応するエリアに含まれる前記複数の移動端末の数が所定の範囲内になるように、前記通信エリア情報を決定する、
請求項６に記載の通信システム。
【請求項８】
移動端末のプロセッサに、
複数の移動端末間で直接通信できるエリアを特定するための通信エリア情報を管理する管理装置から、前記通信エリア情報を受信するステップと、
前記移動端末の位置を特定するステップと、
特定した前記移動端末の位置が、前記通信エリア情報が示すエリアに含まれている場合に、同じエリアに含まれている他の移動端末との間で通信するステップと、
を実行させるための通信用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動端末間で直接通信することを可能にする通信システム及び通信用プログラムに関する。
【背景技術】
【０００２】
従来、移動可能な通信端末間で直接通信することを可能にする通信システムが知られている。特許文献１には、移動端末が他の移動端末と十分に近接していると判定した場合に、移動端末間で直接通信できるようにする装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２０１５−５２０５５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の技術のように、移動端末が他の移動端末と近接しているだけで直接通信可能にしてしまうと、他の移動端末と通信したくないにもかかわらず、他の移動端末が送信したデータを受信してしまう場合があるという問題があった。
【０００５】
そこで、本発明はこれらの点に鑑みてなされたものであり、移動端末間で直接通信可能なエリアをコントロールすることができる通信システム及び通信方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の第１の態様の通信システムは、複数の移動端末と、前記複数の移動端末間で直接通信できるエリアを管理する管理装置と、を備える通信システムであって、前記管理装置は、複数の移動端末間で直接通信できるエリアを特定するための通信エリア情報を管理するエリア管理部と、前記通信エリア情報を前記複数の移動端末に送信する送信部と、を有し、前記複数の移動端末のそれぞれは、前記通信エリア情報を受信する受信部と、自身の位置を特定する位置特定部と、前記位置特定部が特定した位置が、前記受信部が受信した前記通信エリア情報が示すエリアに含まれている場合に、前記複数の移動端末のうち同じエリアに含まれている他の移動端末との間で通信する通信部と、を有する。
【０００７】
前記送信部は、前記通信エリア情報に対応するエリアで通信可能な時間を示す時間情報を前記複数の移動端末に送信し、前記受信部は、前記時間情報をさらに受信し、前記通信部は、現在時刻が、前記時間情報が示す時間帯に含まれている場合に、前記複数の移動端末のうち他の移動端末との間で通信してもよい。
【０００８】
前記通信部は、前記他の移動端末の位置が、前記通信エリア情報が示すエリアに含まれていることを条件として、前記他の移動端末との間で通信してもよい。
【０００９】
前記エリア管理部が、前記通信エリア情報を更新した場合に、前記送信部は、更新後の前記通信エリア情報である更新エリア情報を前記複数の移動端末に送信し、前記受信部が前記更新エリア情報を受信すると、前記通信部は、前記受信部が前記更新エリア情報を受信する前に通信していた前記他の移動端末の位置が、前記更新エリア情報が示すエリアに含まれていない場合に、前記他の移動端末との通信を停止してもよい。
【００１０】
前記管理装置は、時刻とエリア情報とを関連付けて記憶する記憶部をさらに有し、前記エリア管理部は、前記記憶部に記憶された時刻になると、前記通信エリア情報を、現在時刻に関連付けて前記記憶部に記憶された前記エリア情報に更新してもよい。
【００１１】
前記エリア管理部は、前記複数の移動端末からそれぞれの位置を示す位置情報を取得し、取得した前記複数の移動端末に対応する位置情報に基づいて、前記通信エリア情報を更新してもよい。
【００１２】
前記エリア管理部は、前記通信エリア情報に対応するエリアに含まれる前記複数の移動端末の数が所定の範囲内になるように、前記通信エリア情報を決定してもよい。
【００１３】
本発明の第２の態様の通信用プログラムは、移動端末のプロセッサに、複数の移動端末間で直接通信できるエリアを特定するための通信エリア情報を管理する管理装置から、前記通信エリア情報を受信するステップと、前記移動端末の位置を特定するステップと、特定した前記移動端末の位置が、前記通信エリア情報が示すエリアに含まれている場合に、他の移動端末との間で通信するステップと、を実行させる。
【発明の効果】
【００１４】
本発明によれば、移動端末間で直接通信可能なエリアをコントロールすることができるという効果を奏する。
【図面の簡単な説明】
【００１５】
【図１】第１の実施形態に係る通信システムＳの構成を示す図である。
【図２】通信可能エリアについて説明するための図である。
【図３】管理装置１及び移動端末２の機能構成を示す図である。
【図４】エリア情報データベースの一例を示す図である。
【図５】通信システムＳにおける動作シーケンスを示す図である。
【図６】通信可能エリアが変更された状態を示す図である。
【図７】移動端末２の存在密度が変化する様子を模式的に示す図である。
【図８】通信システムＳの変形例の構成を示す図である。
【発明を実施するための形態】
【００１６】
［通信システムＳの概要］
図１は、第１の実施形態に係る通信システムＳの構成を示す図である。通信システムＳは、管理装置１と、通信網Ｎを介して管理装置１と通信可能な複数の移動端末２（図１においては、移動端末２ａ，２ｂ，２ｃを例示）とを備える。管理装置１は、複数の移動端末２の間で直接通信できる通信可能エリアを管理するサーバである。図１においては、直接通信エリアＡ１が示されており、直接通信エリアＡ１内の移動端末２ａと移動端末２ｂとの間で、直接通信をすることができる。移動端末２は、スマートフォンやタブレットのように、携帯電話網等の通信網Ｎに接続する機能を有する携帯型の通信端末である。
【００１７】
本明細書において「直接通信する」とは、他の装置を介することなくデータを送受信することをいう。例えば、複数の移動端末２は、Ｂｌｕｅｔｏｏｔｈ（登録商標）やＷｉＦｉの無線チャネルを介して、直接通信することができる。
【００１８】
管理装置１は、緯度・経度情報等の位置を示す情報を含む通信エリア情報を生成する。通信エリア情報は、複数の移動端末２の間で直接通信できる通信可能エリアの位置及び範囲を特定するための情報であり、管理装置１は、管理装置１の管理者が提供するサービスの利用者の要求に応じて、複数の通信可能エリアに対する通信エリア情報を生成することができる。管理装置１の管理者が提供するサービスとは、例えば、サービスの利用者からの要求に応じた日時において、サービスの利用者が希望する通信可能エリア内で複数の移動端末２の間でのメッセージの送受信を可能にするサービスである。
【００１９】
図２は、通信可能エリアについて説明するための図である。図２（ａ）は、通信可能エリアが平面である場合の例を示しており、頂点Ａ，Ｂ，Ｃ，Ｄにより規定される四辺形の内側が、ユーザｈ１及びユーザｈ２が直接通信可能なエリアとなっている。図２（ｂ）は、通信可能エリアが立体である場合の例を示しており、頂点Ａ，Ｂ，Ｃ，Ｄ，Ｅ，Ｆ，Ｇ，Ｈにより規定される直方体の内側が、ユーザｈ１及びユーザｈ２が直接通信可能なエリアとなっている。図２（ｂ）のように、通信可能エリアが立体である場合、通信可能エリアは、緯度・経度情報と高さ情報とによって規定される。
【００２０】
なお、図２においては、通信可能エリアの形状が四辺形又は直方体である例を示しているが、通信可能エリアの形状は任意である。通信可能エリアの形状は、例えば円形、楕円形、又は円柱形であってもよい。
また、通信可能エリアは、緯度・経度情報の絶対座標によって規定されてもよく、所定の基準位置と基準位置に対するオフセット座標とによって規定されてもよい。
【００２１】
管理装置１は、生成した通信エリア情報を複数の移動端末２に配信する。移動端末２には、管理装置１から配信される通信エリア情報が示す通信可能エリアと、移動端末２自身の位置とに基づいて、他の移動端末２との通信を可能にするためのアプリケーションソフトウェアがインストールされている。移動端末２は、通信エリア情報が示す通信可能エリアに移動端末２自身の位置が含まれる場合に、同じ通信可能エリア内の他の移動端末２とメッセージを送受信するための操作画面を表示させる。移動端末２のユーザは、操作画面においてメッセージを作成して送信することにより、同じ通信可能エリア内の他の移動端末２のユーザと情報交換をすることができる。
【００２２】
管理装置１が提供するサービスは、例えば、遊園地内のさまざまな箇所に複数の移動端末２の間で直接通信できる通信可能エリアを設定する場合に好適である。遊園地のアトラクションに入場するために並んでいる間に、同じ場所で並んでいる人と情報交換をすることで、来場者の楽しみ方の幅を広げることができる。
以下、管理装置１及び移動端末２の構成の詳細について説明する。
【００２３】
［管理装置１及び移動端末２の機能構成］
図３は、管理装置１及び移動端末２の機能構成を示す図である。
管理装置１は、管理装置通信部１１と、記憶部１２と、エリア管理部１３とを有する。
【００２４】
管理装置通信部１１は、通信網Ｎに接続するための通信インターフェースであり、例えばＬＡＮ（Local Area Network）コントローラを有する。管理装置通信部１１は、エリア管理部１３が生成した通信エリア情報を通信網Ｎに送信することにより、複数の移動端末２に通信エリア情報を配信する。
【００２５】
記憶部１２は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）及びハードディスク等の記憶媒体を含む。記憶部１２は、エリア管理部１３が実行するプログラムを記憶する。また、エリア管理部１３が外部から取得したり生成したりした通信エリア情報を記憶する。エリア管理部１３は、例えば、管理装置１が提供するサービスの利用者の識別情報（以下、利用者ＩＤという）と通信エリア情報とを関連付けたエリア情報データベースを記憶している。
【００２６】
図４は、エリア情報データベースの一例を示す図である。図４に示す例においては、通信エリア情報と、通信エリア情報を有効にするアクティベート期間と、エリアの概要とが関連付けられている。通信エリア情報は、基準位置の緯度・経度情報と、基準位置に対するオフセット座標（単位はｍ）を含んでいる。図５の例における通信可能エリアは長方形であり、オフセット座標は、長方形の四隅の座標を示している。
【００２７】
エリア管理部１３は、例えばＣＰＵ（Central Processing Unit）であり、記憶部１２に記憶されたプログラムを実行することにより、移動端末２に送信する通信エリア情報を管理する。具体的には、エリア管理部１３は、例えば、管理装置通信部１１及び通信網Ｎを介して、管理装置１が提供するサービスの利用者のコンピュータ（不図示）から送信された、通信可能エリアを設定するための情報を受信し、受信した情報に基づいて通信エリア情報を生成する。そして、エリア管理部１３は、生成した通信エリア情報を記憶部１２に記憶させる。
【００２８】
また、エリア管理部１３は、所定のタイミングで、記憶部１２に記憶された通信エリア情報を配信する。エリア管理部１３は、例えば、エリア情報データベース内のアクティベート期間において、所定の時間間隔で通信エリア情報を配信する。管理装置１が提供するサービスの利用者が遊園地である場合、アトラクションの開始時刻から所定の時間以上前からアトラクションが終了するまでの期間がアクティベート期間に設定されることが想定される。このように、エリア管理部１３が、所定のアクティベート期間に通信エリア情報を送信することにより、アトラクションに関係ない時間帯に移動端末２が通信可能エリアに入った際に、直接通信ができる通知が移動端末２に表示されることを防止できる。
【００２９】
また、エリア管理部１３は、通信エリア情報に対応する通信可能エリアで通信可能な時間を示す時間情報を複数の移動端末２に送信してもよい。エリア管理部１３は、例えば、エリア情報データベース内のアクティベート期間を示す情報を含む通信エリア情報を送信する。このようにすることで、エリア管理部１３は、アクティベート期間よりも前の通信網Ｎが混雑していない時間帯に予め通信エリア情報を配信しておくことができるので、通信網Ｎの輻輳を防止しつつ、適切な時間帯に複数の移動端末２の間で直接通信をさせることができる。
【００３０】
エリア管理部１３は、通信エリア情報とともに、通信エリア情報について説明するための説明コンテンツを送信してもよい。エリア管理部１３が説明コンテンツを送信することにより、移動端末２は、通信可能エリアがどのようなエリアであるかを示す情報（例えば、アトラクション名）を表示することができる。その結果、移動端末２のユーザが、他の移動端末２のユーザとメッセージのやり取りをできる通信可能エリアが、どのようなエリアであるかを把握できるので、ユーザが、通信可能エリアに適したメッセージをやり取りすることが可能になる。
【００３１】
さらに、エリア管理部１３は、複数の移動端末２の位置情報を定期的に取得し、取得した位置情報に基づいて、送信する通信エリア情報に対応する通信可能エリアに含まれる移動端末２の台数を特定してもよい。そして、エリア管理部１３は、通信エリア情報とともに、通信エリア情報に対応する通信可能エリア内に存在する移動端末２の台数を通知してもよい。
【００３２】
続いて、移動端末２の構成について説明する。移動端末２は、第１通信部２１と、第２通信部２２と、位置情報取得部２３と、表示部２４と、記憶部２５と、制御部２６とを有する。
【００３３】
第１通信部２１は、通信網Ｎに接続するための通信インターフェースであり、例えば携帯電話回線の接続インターフェースを有する。第１通信部２１は、管理装置１が送信した通信エリア情報を受信する。第１通信部２１は、受信した通信エリア情報を制御部２６に通知する。
【００３４】
第２通信部２２は、他の移動端末２との間で直接通信をするための通信インターフェースである。第２通信部２２は、例えばＢｌｕｅｔｏｏｔｈ（登録商標）、ＷｉＦｉ等の無線回線インターフェースを有しており、第１通信部２１よりも小さな送信電力で電波を送信する。
【００３５】
位置情報取得部２３は、移動端末２の位置を示す情報を取得する。位置情報取得部２３は、例えばＧＰＳ（Global Positioning System）が送信した緯度・経度情報を特定するための情報を制御部２６に通知する。
【００３６】
表示部２４は、情報を表示するディスプレイである。表示部２４は、第１通信部２１が通信エリア情報を受信すると、制御部２６の制御に基づいて、他の移動端末２と直接通信できる通信可能エリアに入ったことを示す情報を表示する。また、表示部２４は、他の移動端末２から受信したメッセージを表示する。表示部２４の表面にはタッチパネルが設けられており、ユーザは、表示部２４にタッチすることにより各種の操作を行ったり、他の移動端末２に送信するメッセージを入力したりすることができる。
【００３７】
記憶部２５は、ＲＯＭ及びＲＡＭ等の記憶媒体である。記憶部２５は、制御部２６が実行する通信用プログラムを記憶する。
制御部２６は、例えばＣＰＵである。制御部２６は、記憶部２５に記憶された通信用プログラムを実行することにより、通信制御部２６１、位置特定部２６２及び表示制御部２６３として機能する。
【００３８】
通信制御部２６１は、第１通信部２１及び第２通信部２２を制御して、管理装置１及び他の移動端末２との間でデータを送受信する。例えば、通信制御部２６１は、第１通信部２１に管理装置１からデータを受信させ、第１通信部２１が受信した通信エリア情報を記憶部２５に記憶させる。
【００３９】
また、通信制御部２６１は、位置特定部２６２が、位置情報取得部２３から入力された位置情報に基づいて特定した位置が、第１通信部２１が受信した通信エリア情報が示す通信可能エリアに含まれている場合に、第２通信部２２を介して、他の移動端末２と通信する。通信制御部２６１は、ユーザが、移動端末２の位置が通信可能エリアに含まれている間に他の移動端末２との間でメッセージを送受信する操作を行うと、ユーザが入力したメッセージを第２通信部２２に送信させるとともに、第２通信部２２が他の移動端末２から受信したメッセージを取得する。通信制御部２６１は、第２通信部２２から取得したメッセージを表示部２４に表示させる。
【００４０】
通信制御部２６１は、通信エリア情報に時間情報が含まれている場合、現在時刻が、時間情報が示す時間帯に含まれていることを条件として、他の移動端末２との間で通信が可能になったことを表示部２４に表示させる。そして、通信制御部２６１は、ユーザが、移動端末２の位置が通信可能エリアに含まれている間に他の移動端末２との間でメッセージを送受信する操作を行えるようにする。
【００４１】
ここで、通信制御部２６１は、他の移動端末２の位置が、通信エリア情報が示す通信可能エリアに含まれていることを条件として、他の移動端末２との間で通信してもよい。例えば、通信制御部２６１は、移動端末２の位置が通信可能エリアに含まれていることを検出した場合に、通信エリア情報を含む通信開始要求メッセージを報知する。その後、通信制御部２６１は、通信開始要求メッセージへの応答として受信した応答メッセージが示している他の移動端末２の位置が通信可能エリアに含まれていることを条件として、他の移動端末２とメッセージの送受信を継続することを許可する。通信制御部２６１は、応答メッセージが示している他の移動端末２の位置が通信可能エリアに含まれていない場合には、応答メッセージを送信した他の移動端末２に対して、通信を継続できない旨を通知する。
【００４２】
位置特定部２６２は、移動端末２の位置を特定する。位置特定部２６２は、位置情報取得部２３から出力される緯度・経度を示す信号に基づいて、移動端末２の緯度・経度、又は所定の領域における座標を特定する。位置特定部２６２は、特定した緯度・経度又は座標を示す位置情報を通信制御部２６１に通知する。
【００４３】
表示制御部２６３は、表示部２４に表示するデータを出力することにより、表示部２４に画像及びテキスト等の情報を表示させる。表示制御部２６３は、例えば、他の移動端末２と直接通信できる通信可能エリアに入ったことを示す情報、及び他の移動端末２から受信したメッセージを表示部２４に表示させる。また、表示制御部２６３は、表示部２４に設けられたタッチパネルから出力される信号に基づいて、ユーザがタッチした表示部２４内の座標を特定し、特定した座標を通信制御部２６１に通知する。
【００４４】
［通信システムＳにおける動作シーケンス］
図５は、通信システムＳにおける動作シーケンスを示す図である。
管理装置１のエリア管理部１３は、通信エリア情報を送信するタイミングであるかどうかを監視し、通信エリア情報を送信するタイミングになると（Ｓ１１においてＹＥＳ）、通信エリア情報を送信する（Ｓ１２）。エリア管理部１３は、例えば、通信エリア情報ごとに予め定められた日時になった時点で通信エリア情報を送信する。
【００４５】
移動端末２ａ及び移動端末２ｂが通信エリア情報を受信すると、移動端末２ａ及び移動端末２ｂの通信制御部２６１は、位置特定部２６２が特定した位置が、通信エリア情報が示す通信可能エリアに含まれていることを条件として（Ｓ１３においてＹＥＳ）、通信可能エリアに入ったことを表示部２４に表示させる（Ｓ１４）。
【００４６】
移動端末２ａのユーザが、ステップＳ１４で、通信可能エリアに入ったことを示す表示を確認し、メッセージを送信する操作をした場合（Ｓ１５においてＹＥＳ）、通信制御部２６１は、ユーザが入力したメッセージを一斉送信する（Ｓ１６）。
【００４７】
移動端末２ｂの通信制御部２６１は、移動端末２ａが送信したメッセージを受信すると、表示制御部２６３を介して、受信したメッセージを表示部２４に表示させる（Ｓ１７）。移動端末２ｂの通信制御部２６１は、ユーザによるメッセージを送信するための操作を受けると（Ｓ１８においてＹＥＳ）、ユーザが入力したメッセージを送信する（Ｓ１９）。
【００４８】
ステップＳ１４において、通信制御部２６１は、通信エリア情報に対応する通信可能エリアに入っていることを示すエリア内通知を管理装置１に送信してもよい。管理装置１は、エリア内通知を受けた移動端末２の数を集計し、エリア内通知を受けた移動端末２に対して、通信可能エリア内の移動端末２の数を通知してもよい。
【００４９】
また、移動端末２は、エリア内通知に、移動端末２のユーザ名やプロフィールを含む情報を入れてもよい。管理装置１は、エリア内通知に含まれているユーザ名やプロフィールを、同じ通信可能エリア内の移動端末２に通知する。このようにすることで、移動端末２は、同じ通信可能エリア内の他の移動端末２のユーザ名やプロフィールを表示することができる。したがって、移動端末２のユーザは、表示されたユーザ名やプロフィールを確認した上で、メッセージを送信したいユーザを選択することが可能になる。
【００５０】
［通信可能エリアの変更］
管理装置１のエリア管理部１３は、通信エリア情報を更新することができる。エリア管理部１３は、例えば、管理装置１が提供するサービスの利用者からの指示に基づいて通信エリア情報を更新する。エリア管理部１３は、時刻と通信エリア情報とを関連付けて記憶している記憶部１２を参照し、現在時刻が記憶部１２に記憶された時刻になると、通信エリア情報を、現在時刻に関連付けて記憶部１２に記憶されたエリア情報に更新する。エリア管理部１３が通信エリア情報を更新すると、管理装置通信部１１は、更新後の通信エリア情報である更新エリア情報を複数の移動端末２に送信する。
【００５１】
図６は、通信可能エリアが変更された状態を示す図である。図６においては、移動端末２ｂ及び移動端末２ｃが含まれるエリアＡ２が通信可能エリアに設定されており、図１において通信可能エリアであるエリアＡ１に含まれていた移動端末２ａは通信可能エリアに含まれない状態になっている。このように、移動端末２は、他の移動端末２（例えば図６における移動端末２ａ）が通信可能エリアに含まれない状態になると、他の移動端末２との通信を停止する。
【００５２】
例えば、移動端末２ａの第１通信部２１が更新エリア情報を受信すると、移動端末２ａの通信制御部２６１は、第１通信部２１が更新エリア情報を受信する前に通信していた移動端末２ｂとのメッセージの送受信を停止する。また、移動端末２ｂの通信制御部２６１は、移動端末２ｂの第１通信部２１が更新エリア情報を受信した時点で、第１通信部２１が更新エリア情報を受信する前に通信していた移動端末２ａの位置が更新後の通信エリアに含まれていない場合に、移動端末２ａとの通信を停止してもよい。移動端末２ｂが、移動端末２ａとの通信を停止できるようにするために、移動端末２ａの通信制御部２６１は、更新エリア情報が示す通信可能エリアに移動端末２ａの位置が含まれない場合に、通信を停止することを示す通信停止通知を報知する。そして、移動端末２ｂの通信制御部２６１は、移動端末２ａから通信停止通知の報知を受けると、それ以降の移動端末２ａとの通信を停止する。
【００５３】
エリア管理部１３は、移動端末２の位置の分布状況に基づいて通信エリア情報を更新してもよい。例えば、エリア管理部１３は、定期的に移動端末２の位置を収集し、移動端末２の存在密度を算出する。移動端末２の存在密度は、所定の面積内に存在する移動端末２の台数に対応する。エリア管理部１３は、移動端末２の存在密度が所定の範囲となっているエリアを通信可能エリアに設定することにより、通信エリア情報を更新してもよい。
【００５４】
図７は、移動端末２の存在密度が変化する様子を模式的に示す図である。図７における黒丸は移動端末２の位置を示している。図７（ａ）は、第１の時刻における遊園地内の移動端末２の分布を示している。存在密度が低過ぎる場合、アトラクションが行われていないと考えられることから、エリア管理部１３は、そのようなエリアを通信可能エリアに設定しない。また、存在密度が高過ぎるエリアＡ１０においては、移動端末２のユーザが移動端末２を操作することが困難である可能性があるので、そのようなエリアも通信可能エリアに設定しない。その結果、エリア管理部１３は、移動端末２の存在密度が下限閾値以上、上限閾値未満となっているエリアＡ１１を通信可能領域に設定されている。
【００５５】
図７（ｂ）は、第１の時刻と異なる第２の時刻における遊園地内の移動端末２の分布を示している。例えば、遊園地内でパレードが行われることにより、第１の時刻から移動端末２の分布が変化したことが想定される。図７（ｂ）においては、エリアＡ２０、Ａ２１及びＡ２２が通信可能エリアに設定されている。このように、エリア管理部１３が移動端末２の存在密度に応じて通信可能エリアを変更することにより、移動端末２のユーザ間で直接通信をするメリットが大きいエリアを通信可能エリアに設定することが可能になる。
【００５６】
［変形例］
図８は、通信システムＳの変形例の構成を示す図である。図８に示す通信システムＳにおいては、通信網Ｎと通信可能なアクセスポイント３が複数設けられており、移動端末２が、アクセスポイント３を介して管理装置１と通信するという点で、図１に示した通信システムＳと異なる。
【００５７】
アクセスポイント３は、例えばＷｉＦｉのアクセスポイントであり、複数の移動端末２との間で通信することができる。アクセスポイント３の通信可能範囲は約１００ｍであり、それぞれのアクセスポイント３が送信する電波が届く範囲が通信可能エリアとなる。アクセスポイント３は、管理装置１からの指示に基づいて、送信する電波の強度を変化させることにより通信可能エリアの大きさを調整してもよい。
【００５８】
管理装置１は、アクセスポイント３の識別情報に関連付けて、通信可能エリアとしてアクティベートする期間を記憶している。管理装置１は、緯度・経度情報の代わりに、アクセスポイント３の識別情報（以下、アクセスポイントＩＤという）を含む通信エリア情報を送信してもよい。管理装置１は、通信網Ｎ及びアクセスポイント３を介して通信エリア情報を送信してもよく、アクセスポイント３を介することなく通信エリア情報を送信してもよい。
【００５９】
移動端末２は、通信エリア情報を受信すると、受信した通信エリア情報に含まれているアクセスポイントＩＤを参照し、アクセスポイントＩＤに対応するアクセスポイント３が送信している電波を検出できているか否かを監視する。移動端末２は、アクセスポイントＩＤに対応するアクセスポイント３が送信している電波を検出した場合、移動端末２が通信可能エリアに入っていると判定し、他の移動端末２との間での直接通信を可能にする。
【００６０】
［通信システムＳによる効果］
以上説明したように、本実施形態に係る管理装置１は、複数の移動端末２の間で直接通信できるエリアを特定するための通信エリア情報を管理し、移動端末２に通信エリア情報を送信する。そして、移動端末２は、自身の位置が、受信した通信エリア情報が示すエリアに含まれている場合に、同じエリアに含まれている他の移動端末２との間で直接通信することができる。このようにすることで、管理装置１により提供可能なサービスの利用者（例えば遊園地）は、移動端末２のユーザ同士でコミュニケーションする機会を提供することができるので、ユーザの満足度を向上させることが可能になる。
【００６１】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更又は改良を加えることが可能であることが当業者に明らかである。そのような変更又は改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【符号の説明】
【００６２】
１  管理装置
２  移動端末
３  アクセスポイント
１１  管理装置通信部
１２  記憶部
１３  エリア管理部
２１  第１通信部
２２  第２通信部
２３  位置情報取得部
２４  表示部
２５  記憶部
２６  制御部
２６１  通信制御部
２６２  位置特定部
２６３  表示制御部
【図１】
2018050101.tif 000003
【図２】
2018050101.tif 000004
【図３】
2018050101.tif 000005
【図４】
2018050101.tif 000006
【図５】
2018050101.tif 000007
【図６】
2018050101.tif 000008
【図７】
2018050101.tif 000009
【図８】
2018050101.tif 000010