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