(57)【要約】【課題】データを送信する通信端末が移動する場合に適した送信タイミングを決定する。【解決手段】通信端末２は、複数の通信デバイスが出力した複数のデータを、通信網Ｎ１を介して送信する。通信端末２は、通信端末２が移動中であるか否かを検出する移動検出部２５１と、通信端末２が移動中であると移動検出部２５１が判定した場合に、通信デバイス１が送信したデバイスデータを受信してから第１時間が経過した後にデバイスデータを送信し、通信端末２が停止中であると移動検出部２５１が判定した場合に、デバイスデータを受信してから第１時間よりも長い第２時間が経過した後にデバイスデータを送信する遅延モード又はデバイスデータの送信を中止する消去モードを実行する通信制御部２５２と、を有する。【選択図】図３
2018056911.tif 000002
【特許請求の範囲】
【請求項１】
複数の通信デバイスが出力した複数のデータを、無線通信網を介して送信する通信端末であって、
前記通信端末が移動中であるか否かを検出する移動検出部と、
前記通信端末が移動中であると前記移動検出部が判定した場合に、前記通信デバイスが送信したデバイスデータを受信してから第１時間が経過した後に前記デバイスデータを送信し、前記通信端末が停止中であると前記移動検出部が判定した場合に、前記デバイスデータを受信してから前記第１時間よりも長い第２時間が経過した後に前記デバイスデータを送信する遅延モード又は前記デバイスデータの送信を中止する消去モードを実行する通信制御部と、
を有する通信端末。
【請求項２】
前記通信制御部は、前記通信端末が停止中であると前記移動検出部が判定した場合、前記デバイスデータが第１属性を有するときは、前記遅延モードを実行し、前記デバイスデータが前記第１属性と異なる第２属性を有するときは、前記消去モードを実行する、
請求項１に記載の通信端末。
【請求項３】
前記通信制御部は、前記通信端末が停止中であると前記移動検出部が判定した場合、前記デバイスデータが、送信頻度が所定の閾値以下の前記第１属性を有するときは、前記遅延モードを実行し、前記デバイスデータが、送信頻度が所定の閾値よりも大きい前記第２属性を有するときは、前記消去モードを実行する、
請求項２に記載の通信端末。
【請求項４】
前記通信制御部は、前記無線通信網を介して前記通信端末を管理する管理装置から指示を受けたことを条件として、前記遅延モード又は前記消去モードを実行する、
請求項１から３のいずれか一項に記載の通信端末。
【請求項５】
前記通信制御部は、前記無線通信網において前記通信端末が属するセクタが切り替わった場合に、前記通信端末が移動中であると前記移動検出部が判定したときと、前記通信端末が停止中であると前記移動検出部が判定したときとで処理を切り替えるか否かを判定する、
請求項１から４のいずれか一項に記載の通信端末。
【請求項６】
前記通信制御部は、前記無線通信網の混雑度を管理する管理装置に対して前記通信端末の現在位置及び移動する向きを含む位置情報を送信し、前記通信端末が停止中であると前記移動検出部が判定した場合、前記位置情報を送信した後に前記管理装置から受信した、前記無線通信網の混雑度を示す情報に基づいて、前記遅延モードを実行するか前記消去モードを実行するかを決定する、
請求項１から５のいずれか一項に記載の通信端末。
【請求項７】
前記通信制御部は、前記無線通信網の混雑度を管理する管理装置に対して前記通信端末の現在位置及び移動する向きを含む位置情報を送信し、前記通信端末が停止中であると前記移動検出部が判定した場合、前記位置情報を送信した後に前記管理装置から受信したタイミング情報が示すタイミングで前記デバイスデータを送信する、
請求項１から６のいずれか一項に記載の通信端末。
【請求項８】
前記通信制御部は、前記通信端末が属する前記無線通信網のセクタを特定するための情報を含む前記位置情報を前記管理装置に送信し、前記通信端末が属する前記無線通信網のセクタが切り替わった場合に、前記管理装置から受信した、前記セクタの切り替え後に使用するための前記タイミング情報が示すタイミングで前記デバイスデータを送信する、
請求項７に記載の通信端末。
【請求項９】
通信端末が有するコンピュータが実行する、複数の通信デバイスが出力した複数のデータを、無線通信網を介して送信するための通信方法であって、
前記通信端末が移動中であるか否かを検出するステップと、
前記通信端末が移動中であることを検出した場合に、前記通信デバイスが送信したデバイスデータを受信してから第１時間が経過した後に前記デバイスデータを送信し、前記通信端末が停止中であることを検出した場合に、前記デバイスデータを受信してから前記第１時間よりも長い第２時間が経過した後に前記デバイスデータを送信する遅延モード又は前記デバイスデータの送信を中止する消去モードを実行するステップと、
を有する通信方法。
【請求項１０】
複数の通信デバイスが出力した複数のデータを、無線通信網を介して送信する通信端末と、前記無線通信網の混雑度を管理する管理装置であって、
前記通信端末は、
前記通信端末の位置を示す位置情報を前記管理装置に送信する端末送信部と、
前記通信端末が移動中であるか否かを検出する移動検出部と、
前記通信端末が移動中であると前記移動検出部が判定した場合に、前記通信デバイスが送信したデバイスデータを受信してから第１時間が経過した後に前記デバイスデータを送信し、前記通信端末が停止中であると前記移動検出部が判定した場合に、前記デバイスデータを受信してから前記第１時間よりも長い第２時間が経過した後に前記デバイスデータを送信する遅延モード又は前記デバイスデータの送信を中止する消去モードを実行する通信制御部と、
を有し、
前記管理装置は、
前記通信端末から前記位置情報を受信する情報受信部と、
前記位置情報に基づいて前記無線通信網の混雑度を特定する特定部と、
前記特定部が特定した前記混雑度に基づいて前記第１時間及び前記第２時間を決定する決定部と、
前記第１時間及び前記第２時間を前記通信端末に送信する送信部と、
を有する通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データを送信するタイミングを制御可能な通信端末、通信方法及び通信システムに関する。
【背景技術】
【０００２】
従来、さまざまな場所に設置されたセンサーが出力するデータを、無線通信回線を介して収集するシステムが知られている。特許文献１には、制御部において、センサーがデータを送信するタイミングを指示することが可能なデータ収集システムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−２２１２０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来のシステムにおいては、データを送信するセンサーが移動する場合が考慮されていなかった。センサーが移動している場合は、センサーが移動していない場合に比べて、複数のセンサーが同じ位置に存在する確率が低い。したがって、センサーが移動している場合は、多数のセンサーが同一の無線基地局にデータを同時に送信する確率が比較的低い。これに対して、センサーが移動していない場合、多数のセンサーが同一の無線基地局にデータを同時に送信する確率が高く、無線通信網が輻輳する蓋然性が高くなる。
【０００５】
しかしながら、従来のシステムでは、センサーが移動することを考慮することなくセンサーがデータを送信するタイミングを決定していた。したがって、センサーの状態に適したタイミングでデータを送信させることができないという問題があった。
【０００６】
そこで、本発明はこれらの点に鑑みてなされたものであり、データを送信する通信端末が移動する場合に適した送信タイミングを決定できる通信端末、通信方法及び通信システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の第１の態様の通信端末は、複数の通信デバイスが出力した複数のデータを、無線通信網を介して送信する通信端末であって、前記通信端末が移動中であるか否かを検出する移動検出部と、前記通信端末が移動中であると前記移動検出部が判定した場合に、前記通信デバイスが送信したデバイスデータを受信してから第１時間が経過した後に前記デバイスデータを送信し、前記通信端末が停止中であると前記移動検出部が判定した場合に、前記デバイスデータを受信してから前記第１時間よりも長い第２時間が経過した後に前記デバイスデータを送信する遅延モード又は前記デバイスデータの送信を中止する消去モードを実行する通信制御部と、を有する。
【０００８】
前記通信制御部は、前記通信端末が停止中であると前記移動検出部が判定した場合、前記デバイスデータが第１属性を有するときは、前記遅延モードを実行し、前記デバイスデータが前記第１属性と異なる第２属性を有するときは、前記消去モードを実行してもよい。
【０００９】
前記通信制御部は、前記通信端末が停止中であると前記移動検出部が判定した場合、前記デバイスデータが、送信頻度が所定の閾値以下の前記第１属性を有するときは、前記遅延モードを実行し、前記デバイスデータが、送信頻度が所定の閾値よりも大きい前記第２属性を有するときは、前記消去モードを実行してもよい。
【００１０】
前記通信制御部は、前記無線通信網を介して前記通信端末を管理する管理装置から指示を受けたことを条件として、前記遅延モード又は前記消去モードを実行してもよい。
【００１１】
前記通信制御部は、前記無線通信網において前記通信端末が属するセクタが切り替わった場合に、前記通信端末が移動中であると前記移動検出部が判定したときと、前記通信端末が停止中であると前記移動検出部が判定したときとで処理を切り替えるか否かを判定してもよい。
【００１２】
前記通信制御部は、前記無線通信網の混雑度を管理する管理装置に対して前記通信端末の現在位置及び移動する向きを含む位置情報を送信し、前記通信端末が停止中であると前記移動検出部が判定した場合、前記位置情報を送信した後に前記管理装置から受信した、前記無線通信網の混雑度を示す情報に基づいて、前記遅延モードを実行するか前記消去モードを実行するかを決定してもよい。
【００１３】
前記通信制御部は、前記無線通信網の混雑度を管理する管理装置に対して前記通信端末の現在位置及び移動する向きを含む位置情報を送信し、前記通信端末が停止中であると前記移動検出部が判定した場合、前記位置情報を送信した後に前記管理装置から受信したタイミング情報が示すタイミングで前記デバイスデータを送信してもよい。
【００１４】
前記通信制御部は、前記通信端末が属する前記無線通信網のセクタを特定するための情報を含む前記位置情報を前記管理装置に送信し、前記通信端末が属する前記無線通信網のセクタが切り替わった場合に、前記管理装置から受信した、前記セクタの切り替え後に使用するための前記タイミング情報が示すタイミングで前記デバイスデータを送信してもよい。
【００１５】
本発明の第２の態様の通信方法は、通信端末が有するコンピュータが実行する、複数の通信デバイスが出力した複数のデータを、無線通信網を介して送信するための通信方法であって、前記通信端末が移動中であるか否かを検出するステップと、前記通信端末が移動中であることを検出した場合に、前記通信デバイスが送信したデバイスデータを受信してから第１時間が経過した後に前記デバイスデータを送信し、前記通信端末が停止中であることを検出した場合に、前記デバイスデータを受信してから前記第１時間よりも長い第２時間が経過した後に前記デバイスデータを送信する遅延モード又は前記デバイスデータの送信を中止する消去モードを実行するステップと、を有する。
【００１６】
本発明の第３の態様の通信システムは、複数の通信デバイスが出力した複数のデータを、無線通信網を介して送信する通信端末と、前記無線通信網の混雑度を管理する管理装置であって、前記通信端末は、前記通信端末の位置を示す位置情報を前記管理装置に送信する端末送信部と、前記通信端末が移動中であるか否かを検出する移動検出部と、前記通信端末が移動中であると前記移動検出部が判定した場合に、前記通信デバイスが送信したデバイスデータを受信してから第１時間が経過した後に前記デバイスデータを送信し、前記通信端末が停止中であると前記移動検出部が判定した場合に、前記デバイスデータを受信してから前記第１時間よりも長い第２時間が経過した後に前記デバイスデータを送信する遅延モード又は前記デバイスデータの送信を中止する消去モードを実行する通信制御部と、を有し、前記管理装置は、前記通信端末から前記位置情報を受信する情報受信部と、前記位置情報に基づいて前記無線通信網の混雑度を特定する特定部と、前記特定部が特定した前記混雑度に基づいて前記第１時間及び前記第２時間を決定する決定部と、前記第１時間及び前記第２時間を前記通信端末に送信する送信部と、を有する。
【発明の効果】
【００１７】
本発明によれば、データを送信する通信端末が移動する場合に適した送信タイミングを決定できるという効果を奏する。
【図面の簡単な説明】
【００１８】
【図１】実施の形態に係る通信システムの構成を示す図である。
【図２】通信システムにおけるデータの流れを模式的に示す図である。
【図３】通信端末の構成を示す図である。
【図４】データ管理装置の構成を示す図である。
【図５】基地局ＤＢの一例を示す図である。
【図６】通信端末ＤＢの一例を示す図である。
【図７】通信システムにおける通信シーケンスを示す図である。
【図８】通信端末の動作フローチャートを示す図である。
【発明を実施するための形態】
【００１９】
［通信システムＳの構成］
図１は、実施の形態に係る通信システムＳの構成を示す図である。通信システムＳは、複数の通信デバイス１（図１においては通信デバイス１ａ，１ｂ，１ｃを例示）と、通信端末２と、データ管理装置３と、データ取得装置４（図１においてはデータ取得装置４ａ，４ｂ，４ｃを例示）とを有する。通信端末２は、通信網Ｎ１及び中継網Ｎ２を介して、複数の通信デバイス１から受信したデバイスデータをデータ管理装置３に送信することができる。
【００２０】
通信網Ｎ１は、携帯電話網であり、複数の基地局５（図１においては基地局５ａ，５ｂ，５ｃ）を備える。複数の基地局５のそれぞれは、例えばＬＴＥ（Long Term Evolution）におけるｅＮｏｄｅＢである。複数の基地局５のそれぞれは、複数の通信端末２との間で無線通信回線により接続されている。通信端末２は、基地局５から提供される無線通信回線を利用して、通信デバイス１から受信したデバイスデータをデータ管理装置３に送信することができる。
【００２１】
中継網Ｎ２は、ＬＴＥのＰＧＷ（Packet Data Network Gateway）又はＭＭＥ（Mobility Management Entity）等のＥＰＣ（Evolved Packet Core）を含むネットワークである。中継網Ｎ２には、複数の基地局５が接続される。中継網Ｎ２は、例えばインターネットを介してデータ管理装置３と接続されている。
【００２２】
通信デバイス１は、例えばセンサーを有しており、センサーの出力信号に基づくデバイスデータを通信端末２に送信する。通信デバイス１は、Ｗｉ−Ｆｉ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）等のように比較的近距離での通信に適した無線通信チャネルにより通信端末２との間でデータを送受信する。
【００２３】
通信デバイス１は、自動車、列車、航空機等のように移動が可能な設備に設置されており、設置された場所において収集できる各種の情報を含むデバイスデータを、通信端末２を経由して、データ管理装置３に送信する。通信デバイス１が、例えば自動車に設置されている場合、通信デバイス１は、ガソリンの残量、バッテリーの残量、走行距離、各部の温度等に関する情報を収集し、収集した情報を含むデバイスデータを通信端末２に送信する。
【００２４】
通信デバイス１が送信するデバイスデータの容量は、スマートフォンやタブレット等の通信端末において送受信される音声や画像のデータの容量に比べて小さく、１つのデバイスデータの長さは、例えば１００バイト以下である。通信デバイス１が送信するデバイスデータには、通信デバイス１ごとに割り当てられた識別情報であるデバイスＩＤと、収集した情報を含むデータとが含まれている。
【００２５】
通信端末２は、複数の通信デバイス１から複数のデバイスデータを受信する。通信端末２は、受信したデバイスデータを一時的に蓄積し、蓄積したデバイスデータを通信網Ｎ１に送出することにより、デバイスデータをデータ管理装置３に転送する。通信端末２は、複数の通信デバイス１が設置された設備と同じ設備に搭載されており、本実施の形態においては、自動車に搭載されているものとする。通信端末２は、移動中であるか否かによって、一時的に蓄積したデバイスデータを送信するタイミングを決定する。
【００２６】
詳細については後述するが、通信端末２は、移動中である場合には、デバイスデータを受信してから第１の時間が経過した時点でデバイスデータを送信し、停止中の場合には、デバイスデータを受信してから第１の時間よりも長い第２の時間が経過した時点でデバイスデータを送信したり、デバイスデータを送信しないで消去したりする。このようにすることで、通信端末２は、自身が搭載された自動車が停止している間に、同じ基地局５を使用する他の通信端末２と同時にデバイスデータを送信する確率を下げることができる。
【００２７】
データ管理装置３は、例えば、通信網Ｎ１を用いたサービスを提供する通信キャリアが管理するサーバである。データ管理装置３は、通信網Ｎ１及び中継網Ｎ２を介して、通信端末２から受信したデバイスデータをデータ取得装置４に提供する。
【００２８】
データ管理装置３は、通信端末２及び通信網Ｎ１を介して、複数の通信デバイス１から送信されるデバイスデータを収集する。データ管理装置３は、受信したデバイスデータをハードディスク等の記憶媒体に蓄積し、データ取得装置４（４ａ，４ｂ，４ｃ）からの要求に応じて、デバイスデータ自体、又はデバイスデータに基づいて生成した情報をデータ取得装置４に送信する。
【００２９】
データ取得装置４は、データ管理装置３にアクセス可能なコンピュータである。データ取得装置４は、例えば、通信デバイス１からデータ管理装置３に送信されたデバイスデータにアクセスするデータ取得者が使用するＰＣ（Personal Computer）であり、データ取得者は、自身のＰＣにおいて、通信デバイス１が送信したデバイスデータの内容を閲覧することができる。
【００３０】
ここで、通信デバイス１が自動販売機に設置されている場合、データ取得者は、例えば自動販売機の管理会社、自動販売機の商品を製造する飲料メーカー、マーケティング情報を提供する会社等である。データ取得者は、データ管理装置３を管理する通信キャリアとの間で、所望の通信デバイス１の所望のアプリケーションが出力するデバイスデータを取得するための契約を締結している。データ管理装置３は、各データ取得者の取得者ＩＤと、各データ取得者が選択した一以上の通信デバイス１のデバイスＩＤと、各データ取得者が選択した一以上のアプリケーションのアプリＩＤとを関連付けて記憶している。
【００３１】
図２は、通信システムＳにおけるデータの流れを模式的に示す図である。一つの通信デバイス１は、複数の種類の情報に対応する複数のアプリケーションを実行することができる。図２に示す通信デバイス１は自動車に搭載されており、燃料管理アプリ１１、電池管理アプリ１２、走行管理アプリ１３及び異常監視アプリ１４を実行することができる。
【００３２】
燃料管理アプリ１１は、ガソリンの残量及び燃費に関する情報のような燃料に関する情報を送信することができる。電池管理アプリ１２は、電池の残量及び電流消費量のような電池に関する情報を送信することができる。走行管理アプリ１３は、走行距離及び走行速度等のような走行に関する情報を送信することができる。異常監視アプリ１４は、車両内の各部の温度の異常等の異常の有無を示す情報を送信することができる。
【００３３】
各アプリケーションが送信する情報は、データ管理装置３によって、予め登録されたデータ取得装置４に割り振られる。図２に示す例の場合、燃料管理アプリ１１が出力する情報は、通信端末２の位置から所定の範囲にあるガソリンスタンドのデータ取得装置４ａに送信される。電池管理アプリ１２が出力する情報は、車両用のバッテリーを販売しているガソリンスタンドのデータ取得装置４ａや、車両を管理している会社等のデータ取得装置４ｂに送信される。走行管理アプリ１３が出力する情報は、データ取得装置４ｂ、及び車両の製造者のデータ取得装置４ｃに送信される。異常監視アプリ１４が出力する情報は、データ取得装置４ｃに送信される。
【００３４】
［通信端末２の構成］
続いて、通信端末２の構成及び動作について説明する。
図３は、通信端末２の構成を示す図である。通信端末２は、デバイス通信部２１と、ネットワーク通信部２２と、センサー２３と、記憶部２４と、制御部２５とを有する。制御部２５は、例えばＣＰＵ（Central Processing Unit）であり、記憶部２４に記憶されたプログラムを実行することにより、移動検出部２５１及び通信制御部２５２として機能する。
【００３５】
デバイス通信部２１は、通信デバイス１が送信したデバイスデータを受信するための無線通信インターフェースである。
ネットワーク通信部２２は、通信デバイス１から受信したデータを通信網Ｎ１に送信するための無線通信インターフェースである。ネットワーク通信部２２は、例えばＬＴＥ規格に則って、通信網Ｎ１の基地局５との間でデータを送受信することができる。
【００３６】
センサー２３は、例えば加速度センサーであり、通信端末２が移動中であるか停止中であるかを検出するための加速度を示す検出信号を出力する。センサー２３は、検出信号を移動検出部２５１に通知する。
【００３７】
記憶部２４は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）及びハードディスク等の記憶媒体を有する。記憶部２４は、制御部２５が実行するプログラムを記憶している。また、記憶部２４は、通信制御部２５２の制御に基づいて、通信デバイス１から受信したデバイスデータを、通信デバイス１のデバイスＩＤ及び通信デバイス１から受信した日時に関連付けて記憶する。
【００３８】
移動検出部２５１は、センサー２３から通知された検出信号に基づいて、通信端末２が移動中であるか否かを検出する。移動検出部２５１は、通信端末２が移動中であるか停止中であるかを示す移動情報を生成し、移動情報を通信制御部２５２に通知する。移動検出部２５１は、例えば、通信端末２の移動速度が時速１０ｋｍ以上である場合に移動中であると判定し、移動速度が時速１０ｋｍ未満である場合に停止中であると判定する。
【００３９】
通信制御部２５２は、デバイス通信部２１が受信したデバイスデータを一時的に記憶部２４に蓄積させる。そして、通信制御部２５２は、移動検出部２５１から通知された移動情報に基づいて、通信端末２の移動状態に適したタイミングで、記憶部２４に蓄積させたデバイスデータを、ネットワーク通信部２２を介してデータ管理装置３に送信する。
【００４０】
通信制御部２５２は、通信端末２が移動中であると移動検出部２５１が判定した場合に、通信デバイス１が送信したデバイスデータを受信してから第１時間が経過した後にデバイスデータを送信する。通信制御部２５２は、通信端末２が停止中であると移動検出部２５１が判定した場合に、デバイスデータを受信してから第１時間よりも長い第２時間が経過した後にデバイスデータを送信する遅延モードを実行する。第２時間は、例えば、通信端末２が移動を再開するまでの時間である。第１時間及び第２時間は、予め記憶部２４に記憶されていてもよく、通信制御部２５２がデータ管理装置３から受信してもよい。このように、通信制御部２５２が、通信端末２の停止中に、移動中と異なるタイミングでデバイスデータを送信することで、通信端末２が搭載された自動車が信号待ちで停止していたり、渋滞で低速運転をしていたりして、周辺に多数の通信端末２が存在する可能性が高い場合に、多数の通信端末２が同時にデータを送信してしまうことを未然に防ぐことができる。
【００４１】
通信制御部２５２は、通信端末２が停止中である場合、遅延モードの代わりに、デバイスデータの送信を中止する消去モードを実行してもよい。通信制御部２５２は、消去モードを実行する場合、例えば、通信端末２が停止中の状態になってから所定の時間が経過した時点で消去モードを実行する。
【００４２】
通信制御部２５２は、通信端末２が停止中であると移動検出部２５１が判定した場合、デバイスデータが第１属性を有するときは、遅延モードを実行し、デバイスデータが第１属性と異なる第２属性を有するときは、消去モードを実行してもよい。第１属性のデバイスデータは、例えば、定常的に発生しないデータ、又は全てのデバイスデータを送信する必要があるデータであり、異常を示すデータが該当する。第２属性のデバイスデータは、例えば、定常的に発生するデータであり、燃料や電池の残量を示すデータが該当する。
【００４３】
例えば、通信制御部２５２は、通信端末２が停止中であると移動検出部２５１が判定した場合、デバイスデータが、送信することが不可欠な第１属性を有するデータであるときは、遅延モードを実行し、デバイスデータが、送信することが不可欠ではない第２属性を有するデータであるときは、消去モードを実行する。通信制御部２５２は、デバイスデータが、送信頻度が所定の閾値以下の第１属性を有するときは、遅延モードを実行し、デバイスデータが、送信頻度が所定の閾値よりも大きい第２属性を有するときは、消去モードを実行してもよい。このように、通信制御部２５２が、デバイスデータの属性に基づいて、デバイスデータを消去するか否かを判定することで、消去することが望ましくないデバイスデータを消去することなく、通信端末２が停止している状態でのデータ送信量を低減させることができる。
【００４４】
通信制御部２５２は、通信網Ｎ１を介して通信端末２を管理するデータ管理装置３から指示を受けたことを条件として、遅延モード又は消去モードを実行してもよい。例えば、移動検出部２５１が、通信端末２が移動中であると判定した場合であっても、一つの基地局５のセクタ内に多数の通信端末２が存在している場合には輻輳が発生する可能性がある。そこで、データ管理装置３は、輻輳が発生する可能性がある場合に、通信端末２に遅延モード又は消去モードで動作するように指示し、通信制御部２５２は、指示に従って遅延モード又は消去モードで動作する。逆にデータ管理装置３は、輻輳が発生する可能性がない場合には、通信端末２に遅延モード又は消去モードで動作しないように指示し、通信制御部２５２は、通信端末２の停止中にも移動中と同じように動作する。
【００４５】
ところで、通信端末２が移動することによって所属するセクタが切り替わると、無線通信回線の混雑度が変化する。そこで、通信制御部２５２は、通信網Ｎ１において通信端末２が属するセクタが切り替わった場合に、通信端末２が移動中であると移動検出部２５１が判定したときと、通信端末２が停止中であると移動検出部２５１が判定したときとで処理を切り替えるか否かを決定してもよい。
【００４６】
例えば、通信制御部２５２は、セクタが切り替わった時点でデータ管理装置３に、切り替わった後のセクタの混雑度を問い合わせる。通信制御部２５２は、切り替わった後のセクタの混雑度が所定の閾値以上である場合に、通信端末２が移動中である場合と停止中である場合とで処理を切り替え、混雑度が所定の閾値未満である場合には、移動中と停止中とで処理を切り替えないようにする。このようにすることで、通信端末２が混雑していないセクタにいる場合に、デバイスデータをできるだけ早くデータ管理装置３に送信し、通信端末２が混雑しているセクタにいる場合に、輻輳が発生することを未然に防止できる。
【００４７】
通信制御部２５２は、通信端末２が属する通信網Ｎ１のセクタを特定するための情報（例えば、基地局５の識別情報）を含む位置情報をデータ管理装置３に送信してもよい。この際、セクタが頻繁に切り替わる状況でないことをデータ管理装置３が確認できるように、通信端末２の移動方向に関する情報を送信してもよい。
【００４８】
なお、通信制御部２５２は、セクタが切り替わってから所定の時間が経過した後に、データ管理装置３に位置情報を送信してもよい。また、通信制御部２５２は、セクタが切り替わった後に、所定の期間にわたって一定の方向に移動していることを条件として位置情報を送信してもよい。このようにすることで、通信端末２が、セクタが頻繁に切り替わるような位置にいる場合に、通信制御部２５２が、混雑度を問い合わせるためのデータを頻繁に送信してしまうことを防止できる。
【００４９】
データ管理装置３は、受信した情報に基づいて、通信端末２がデバイスデータを送信するタイミングを決定し、決定したタイミングを示すタイミング情報を通信端末２に送信する。そして、通信制御部２５２は、通信端末２が属する通信網Ｎ１のセクタが切り替わった場合に、データ管理装置３から受信した、セクタの切り替え後に使用するためのタイミング情報が示すタイミングでデバイスデータを送信する。このようにすることで、データ管理装置３が、通信端末２が移動する予定の位置を正確に把握することができるので、通信端末２の移動予定に適した送信タイミングを決定することができる。
【００５０】
通信制御部２５２は、通信網Ｎ１の混雑度を管理するデータ管理装置３に対して通信端末２の現在位置及び移動する向きを含む位置情報を送信し、データ管理装置３から、位置情報に基づいて特定される、通信端末２の移動先における無線通信回線の混雑度を示す情報を取得してもよい。そして、通信制御部２５２は、通信端末２が停止中であると移動検出部２５１が判定した場合、データ管理装置３から受信した、混雑度を示す情報に基づいて、遅延モードを実行するか消去モードを実行するかを決定してもよい。
【００５１】
例えば、通信制御部２５２は、混雑度が閾値未満である場合、遅延させた後にデバイスデータを送信しても輻輳が発生する可能性が低いと判定し、遅延モードを実行する。通信制御部２５２は、混雑度が閾値以上である場合、遅延させた後にデバイスデータを送信すると輻輳が発生する可能性があると判定し、消去可能なデータを消去して送信するデータ量を減らすために消去モードを実行する。このようにすることで、通信端末２が搭載された自動車の移動先における無線通信回線の混雑度を考慮した制御ができるので、輻輳の発生を効果的に防ぐことができる。
【００５２】
通信制御部２５２は、データ管理装置３に対して通信端末２の現在位置及び移動する向きを含む位置情報を送信し、データ管理装置３から、デバイスデータを送信するタイミングに関する指示を含むタイミング情報を取得してもよい。そして、通信制御部２５２は、通信端末２が停止中であると移動検出部２５１が判定した場合、位置情報を送信したことに応じてデータ管理装置３から送信されたタイミング情報が示すタイミングでデバイスデータを送信してもよい。このようにすることで、データ管理装置３は、多数の通信端末２の移動予定位置を用いて将来の混雑度を推定した結果に基づいて、輻輳が発生しないように、各通信端末２がデバイスデータを送信するタイミングを制御することができる。
【００５３】
この場合、通信制御部２５２は、送信する予定のデバイスデータの属性、又はデバイスデータを出力するアプリケーションの識別情報をデータ管理装置３に送信してもよい。通信制御部２５２は、例えばデバイスデータのリアルタイム性の有無をデータ管理装置３に送信することで、データ管理装置３は、リアルタイム性を有するデバイスデータの送信が予定されている通信端末２の送信タイミングを、リアルタイム性を有するデバイスデータの送信が予定されていない通信端末２の送信タイミングよりも早くすることができる。
【００５４】
［データ管理装置３の構成］
図４は、データ管理装置３の構成を示す図である。データ管理装置３は、通信部３１と、記憶部３２と、制御部３３とを有する。
【００５５】
通信部３１は、第１通信部３１１及び第２通信部３１２を有する。第１通信部３１１は、通信網Ｎ１を介して通信端末２との間でデータを送受信するための通信インターフェースであり、例えば携帯電話網の終端インターフェースを有する。第１通信部３１１は、携帯電話網の終端装置と接続するためのＬＡＮ（Local Area Network）インターフェースを有してもよい。
【００５６】
第２通信部３１２は、中継網Ｎ２を介してデータ取得装置４との間でデータを送受信するための通信インターフェースを有する。第２通信部３１２は、例えばＬＡＮインターフェースである。
【００５７】
記憶部３２は、ＲＯＭ、ＲＡＭ及びハードディスク等の記憶媒体を有する。記憶部３２は、基地局５の識別情報（以下、基地局ＩＤという）と、それぞれの基地局５が収容している通信端末２の数と、基地局５が収容している通信端末２の識別情報である通信端末ＩＤとを関連付けた基地局データベース（以下、基地局ＤＢという）を記憶している。
【００５８】
図５は、基地局ＤＢの一例を示す図である。収容端末数は、それぞれの基地局５が提供する無線通信回線を使用する状態の通信端末２の数である。収容端末数は、後述する記憶制御部３３５の制御に基づいて、例えば通信端末２の移動に応じて変化する。
【００５９】
また、記憶部３２は、通信端末ＩＤと、それぞれの通信端末２が基地局５を介することなく直接通信可能な通信デバイス１の識別情報であるデバイスＩＤとが関連付けられた通信端末データベース（以下、通信端末ＤＢという）を記憶している。
図６は、通信端末ＤＢの一例を示す図である。通信端末ＤＢにおいては、通信端末ＩＤに関連付けて、通信端末２が通信可能な通信デバイス１が実行可能なアプリケーションの識別情報であるアプリＩＤと、それぞれのアプリケーションが１回のデータ送信時に送信する送信データ量とを記憶している。
【００６０】
図６に示す例において、通信端末ＩＤが９００１の通信端末２は、デバイスＩＤが１００１の通信デバイス１ａ及びデバイスＩＤが１００２の通信デバイス１ｂが出力するデータを受信することを示している。通信デバイス１ａは、送信データ量が１０バイトであるアプリＩＤがａ５１のアプリケーション、及び送信データ量が２０バイトであるアプリＩＤがａ５２のアプリケーションを実行することができる。通信デバイス１ｂは、送信データ量が１０バイトであるアプリＩＤがａ５１のアプリケーション、及び送信データ量が４５バイトであるアプリＩＤがａ５３のアプリケーションを実行することができる。
【００６１】
また、記憶部３２は、通信端末２から受信した複数の通信デバイス１が送信したデータを、通信デバイス１のデバイスＩＤに関連付けて記憶する。さらに、記憶部３２は、データ取得装置４を介してデータ管理装置３にアクセスするデータ取得者の取得者ＩＤと、データ取得者がデータを取得する対象として登録した通信デバイス１及びアプリケーションのデバイスＩＤ及びアプリＩＤとが関連付けられたデータ提供用データベース（以下、データ提供用ＤＢという）を記憶していてもよい。
【００６２】
制御部３３は、例えばＣＰＵであり、記憶部３２に記憶されたプログラムを実行することにより、各通信端末２がデータを送信するタイミングを決定する。
制御部３３は、記憶部３２に記憶されたプログラムを実行することにより、通信制御部３３１、混雑度特定部３３２、タイミング決定部３３３、要求受付部３３４及び記憶制御部３３５として機能する。
【００６３】
通信制御部３３１は、通信端末２との間のデータの送受信を制御する。通信制御部３３１は、データ取得装置４に提供するデータを出力する通信デバイス１と通信可能な通信端末２に対して、通信網Ｎ１のゲートウェイのアドレスであるＡＰＮ（Access Point Name）を通知することにより、通信端末２からのデータの受信を開始する。通信制御部３３１は、通信端末２から、通信端末２の位置を示す位置情報を取得する。通信制御部３３１は、通信端末２が移動する向きを示す情報を含む位置情報を取得してもよい。通信制御部３３１は、タイミング決定部３３３が決定した第１時間及び第２時間を示すタイミング情報を、第１通信部３１１を介して通信端末２に送信する送信部として機能する。
【００６４】
混雑度特定部３３２は、通信制御部３３１から取得した通信端末２の位置を示す位置情報に基づいて通信網Ｎ１の混雑度を特定する。混雑度特定部３３２は、例えば通信端末ＤＢを参照することにより、通信端末２が属するセクタに対応する基地局５における通信端末２の収容数に基づいて、混雑度を特定する。混雑度特定部３３２は、特定した混雑度をタイミング決定部３３３に通知する。
【００６５】
タイミング決定部３３３は、通信端末２がデバイスデータを送信するタイミングを決定する。タイミング決定部３３３は、例えば、通信端末２が移動中である場合に、通信端末２がデバイスデータを受信してから送信するまでの時間である第１時間の長さを決定する。また、タイミング決定部３３３は、通信端末２が停止中である場合に、通信端末２がデバイスデータを受信してから送信するまでの時間である第２時間の長さを決定する。タイミング決定部３３３は、混雑度特定部３３２が特定した、通信端末２の現在位置又は移動予定先の位置の混雑度に基づいて第１時間及び第２時間を決定する。
【００６６】
要求受付部３３４は、データ取得装置４から、データを取得する対象の通信デバイス１及びアプリケーションを選択する要求を受け付ける。要求受付部３３４は、第２通信部３１２を介して、データ管理装置３がデータを収集する対象となっている通信デバイス１及びアプリケーションの一覧をデータ取得装置４に送信する。
【００６７】
データ取得者が、データ取得装置４を介して表示される通信デバイス１及びアプリケーションの一覧から、データを取得したい通信デバイス１及びアプリケーションを選択すると、データ取得装置４は、選択された通信デバイス１及びアプリケーションを特定するための情報（例えば、デバイスＩＤ及びアプリＩＤ）、並びに取得者ＩＤを含むデータ取得要求をデータ管理装置３に送信する。要求受付部３３４は、データ取得装置４からデータ取得要求を受信すると、データ取得要求に含まれる取得者ＩＤ、デバイスＩＤ及びアプリＩＤを記憶制御部３３５に通知することにより、記憶部３２内のデータ提供用データベースに登録する。
【００６８】
要求受付部３３４は、データ取得装置４からデータを取得するための要求を受け付けた場合に、通信網Ｎ１を介して受信した、記憶部３２に記憶されたデータ提供用データベースを参照して、要求が示すアプリケーションが送信したデータを、データ取得装置４に送信することにより提供する。データ提供用データベースにおいては、データ取得要求を送信したデータ取得装置４に対応する取得者ＩＤと、取得者ＩＤのデータ取得装置４にデータを提供する対象となる通信デバイスのデバイスＩＤが関連付けられている。データ提供用データベースにおいては、取得者ＩＤのデータ取得装置４にデータを提供する対象となるアプリケーションのアプリＩＤがさらに関連付けられていてもよい。
【００６９】
要求受付部３３４は、複数のデータ取得装置４から、同一の通信デバイス１が実行する同一のアプリケーションを選択する要求を受け付けてもよい。通信制御部３３１は、要求受付部３３４が複数のデータ取得装置４から、同一の通信デバイス１が実行する同一のアプリケーションを選択する要求を受け付けた場合に、通信網Ｎ１を介して受信したデータのうち、要求が示すアプリケーションが送信したデータを、複数のデータ取得装置４に提供する。
【００７０】
記憶制御部３３５は、通信制御部３３１、混雑度特定部３３２、タイミング決定部３３３及び要求受付部３３４からの指示に基づいて、記憶部３２にデータを書き込んだり、記憶部３２に記憶されたデータを読み出したりする。例えば、タイミング決定部３３３は、通信制御部３３１が通信端末２から受信したデバイスデータを、デバイスＩＤ及びアプリＩＤに関連付けて記憶部３２に記憶させる。
【００７１】
［通信システムＳの通信シーケンス］
図７は、通信システムＳにおける通信シーケンスを示す図である。
まず、通信デバイス１は、収集した情報を送信するタイミングになると（Ｓ１１においてＹＥＳ）、送信データを生成して（Ｓ１２）、通信端末２に対して送信データを送信する。通信端末２は、送信データを受信すると、受信した送信データを記憶部２４に蓄積する（Ｓ１３）。
【００７２】
続いて、通信端末２は、データ管理装置３にデータを送信するタイミングであるかどうかを確認する（Ｓ１４）。ステップＳ１４の処理の詳細については後述する。通信端末２は、データを送信するタイミングになると（Ｓ１４においてＹＥＳ）、蓄積していたデータをデータ管理装置３に送信する。通信制御部３３１は、データを受信すると、受信したデータを通信端末ＩＤに関連付けて記憶部３２内のデータ提供用ＤＢに登録する。
【００７３】
［通信端末２の動作フローチャート］
図８は、通信端末２がデータを送信するタイミングを確認する動作のフローチャートである。通信制御部２５２は、通信デバイス１からデバイスデータを受信すると（Ｓ２１）、受信したデバイスデータを記憶部２４に一時的に蓄積する（Ｓ２２）。
【００７４】
続いて、通信制御部２５２は、移動検出部２５１が検出した結果に基づいて、通信端末２が移動中であるか否かを判定する（Ｓ２３）。通信制御部２５２は、通信端末２が移動中であると判定した場合（Ｓ２３においてＹＥＳ）、デバイスデータを受信してから第１時間が経過したかどうかを監視する（Ｓ２４）。通信制御部２５２は、第１時間が経過すると（Ｓ２４においてＹＥＳ）、記憶部２４に蓄積していたデバイスデータをデータ管理装置３に送信する（Ｓ２５）。
【００７５】
通信制御部２５２は、ステップＳ２３において、通信端末２が移動中でないと判定した場合（Ｓ２３においてＮＯ）、デバイスデータを受信してから第２時間が経過したかどうかを監視する（Ｓ２６）。通信制御部２５２は、第２時間が経過した場合、送信する対象となるデバイスデータの属性が第１属性であるか否かを判定する（Ｓ２７）。
【００７６】
通信制御部２５２は、送信する対象となるデバイスデータが、例えば全データを送信する必要がある第１属性である場合（Ｓ２７においてＹＥＳ）、デバイスデータをデータ管理装置３に送信する（Ｓ２５）。通信制御部２５２は、送信する対象となるデバイスデータが第１属性のデータでない場合（Ｓ２７においてＮＯ）、記憶部２４に蓄積していたデバイスデータを消去する（Ｓ２８）。通信制御部２５２は、通信端末２の電源をオフにする操作が行われたかどうかを監視し（Ｓ２９）、電源がオフになるまでの間（Ｓ２９においてＮＯ）、ステップＳ２１からＳ２８までの処理を繰り返す。
【００７７】
［通信システムＳによる効果］
以上説明したように、通信システムＳにおいては、通信端末２が、自身が移動中であるか否かを検出する移動検出部２５１を有する。そして、通信制御部２５２は、通信端末２が移動中であると移動検出部２５１が判定した場合に、通信デバイス１が送信したデバイスデータを受信してから第１時間が経過した後にデバイスデータを送信する。また、通信制御部２５２は、通信端末２が停止中であると移動検出部２５１が判定した場合に、デバイスデータを受信してから第１時間よりも長い第２時間が経過した後にデバイスデータを送信する遅延モード又は前記デバイスデータの送信を中止する消去モードを実行する。
【００７８】
このようにすることで、通信端末２は、停止中にデータを送信する確率を下げることができる。したがって、通信システムＳにおいては、通信端末２が自動車に搭載されている場合に、信号待ちや渋滞の間に多数の通信端末２が同時にデータを送信することで通信網Ｎ１又は中継網Ｎ２に輻輳が発生する確率を低減することができる。
【００７９】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更又は改良を加えることが可能であることが当業者に明らかである。特に、装置の分散・統合の具体的な実施形態は以上に図示するものに限られず、その全部又は一部について、種々の付加等に応じて、又は、機能負荷に応じて、任意の単位で機能的又は物理的に分散・統合して構成することができる。
【符号の説明】
【００８０】
１  通信デバイス
２  通信端末
３  データ管理装置
２１  デバイス通信部
２２  ネットワーク通信部
２３  センサー
２４  記憶部
２５  制御部
２５１  移動検出部
２５２  通信制御部
３１  通信部
３１１  第１通信部
３１２  第２通信部
３２  記憶部
３３  制御部
３３１  通信制御部
３３２  混雑度特定部
３３３  タイミング決定部
３３４  要求受付部
３３５  記憶制御部
【図１】
2018056911.tif 000003
【図２】
2018056911.tif 000004
【図３】
2018056911.tif 000005
【図４】
2018056911.tif 000006
【図５】
2018056911.tif 000007
【図６】
2018056911.tif 000008
【図７】
2018056911.tif 000009
【図８】
2018056911.tif 000010