(57)【特許請求の範囲】
【請求項１】
無線端末が備えるコンピュータを、
前記無線端末の位置を示す、第１測位精度の第１位置情報を取得する第１位置情報取得部、
前記無線端末の位置を示す、前記第１測位精度より高い第２測位精度の第２位置情報を取得する第２位置情報取得部、
前記第１位置情報に基づいて、前記無線端末が第１エリアの外側から内側に移動したことが検出された場合に、前記第２位置情報取得部に前記第２位置情報を取得させる制御部、及び
前記第２位置情報に基づいて、前記無線端末が前記第１エリア内の第２エリアの外側から内側に移動したことが検出された場合に、前記無線端末の通信環境を示す通信環境情報を取得する通信環境情報取得部、
他の無線端末により取得された前記第２エリアの通信環境情報の数及び前記第２エリアの通信環境情報の数の増加速度の少なくとも一方に基づいて、前記第２エリアの前記通信環境情報の取得頻度を設定する設定部、
として機能させるためのプログラム。
【請求項２】
前記コンピュータを、さらに、
予め定められたイベントを検出するイベント検出部、及び、
前記イベント検出部が前記予め定められたイベントを検出した場合に、予め定められた複数のエリアの中から、１以上の前記第１エリアを選択する選択部、
として機能させるための、
請求項１に記載のプログラム。
【請求項３】
無線端末が備えるコンピュータを、
予め定められたイベントを検出するイベント検出部、
前記イベント検出部が前記予め定められたイベントを検出した場合に、予め定められた複数のエリアの中から、１以上の第１エリアを選択する選択部、
前記無線端末の位置を示す、第１測位精度の第１位置情報を取得する第１位置情報取得部、
前記無線端末の位置を示す、前記第１測位精度より高い第２測位精度の第２位置情報を取得する第２位置情報取得部、
前記第１位置情報に基づいて、前記無線端末が前記第１エリアの外側から内側に移動したことが検出された場合に、前記第２位置情報取得部に前記第２位置情報を取得させる制御部、及び
前記第２位置情報に基づいて、前記無線端末が前記第１エリア内の第２エリアの外側から内側に移動したことが検出された場合に、前記無線端末の通信環境を示す通信環境情報を取得する通信環境情報取得部、
として機能させるためのプログラム。
【請求項４】
前記選択部は、前記イベント検出部が前記予め定められたイベントを検出した時の前記無線端末の位置又は前記無線端末の現在位置と、前記予め定められた複数のエリアのそれぞれとの距離に基づいて、前記１以上の第１エリアを選択する、
請求項２又は請求項３に記載のプログラム。
【請求項５】
前記コンピュータを、さらに、
前記無線端末の移動速度を示す移動速度情報を取得する移動速度情報取得部として機能させるためのプログラムであって、
前記通信環境情報取得部は、前記無線端末が前記第２エリアの外側から内側に移動したことが検出され、且つ、前記移動速度情報により示される移動速度が予め定められた値より小さい場合に、前記通信環境情報を取得する、
請求項１から請求項４までの何れか一項に記載のプログラム。
【請求項６】
前記第１位置情報取得部は、前記無線端末の通信を中継する中継装置の位置情報を利用した前記第１位置情報を取得し、
前記第２位置情報取得部は、ＧＰＳ信号又は近距離無線信号を利用した前記第２位置情報を取得する、
請求項１から請求項５までの何れか一項に記載のプログラム。
【請求項７】
前記コンピュータを、さらに、
他の無線端末により取得された前記第２エリアの通信環境情報の数及び前記第２エリアの通信環境情報の数の増加速度の少なくとも一方に基づいて、前記第２エリアの前記通信環境情報の取得回数、前記第２エリアの前記通信環境情報の取得頻度及び前記第２エリアの地理的範囲の少なくとも１つを設定する設定部として機能させるための、
請求項１から請求項６までの何れか一項に記載のプログラム。
【請求項８】
前記設定部は、予め定められたタイミングで、前記第２エリアの前記通信環境情報の取得の要否、前記第２エリアの前記通信環境情報の取得の頻度及び前記第２エリアの地理的範囲の少なくとも１つを、予め定められた条件に設定する、
請求項７に記載のプログラム。
【請求項９】
無線端末であって、
前記無線端末の位置を示す、第１測位精度の第１位置情報を取得する第１位置情報取得部と、
前記無線端末の位置を示す、第２測位精度の第２位置情報を取得する第２位置情報取得部と、
前記第１位置情報に基づいて、前記無線端末が第１エリアの外側から内側に移動したことが検出された場合に、前記第２位置情報取得部に前記第２位置情報を取得させる制御部と、
前記第２位置情報に基づいて、前記無線端末が前記第１エリア内の第２エリアの外側から内側に移動したことが検出された場合に、前記無線端末の通信環境を示す通信環境情報を取得する通信環境情報取得部と、
他の無線端末により取得された前記第２エリアの通信環境情報の数及び前記第２エリアの通信環境情報の数の増加速度の少なくとも一方に基づいて、前記第２エリアの前記通信環境情報の取得頻度を設定する設定部と、
を備え、
前記第２測位精度は、前記第１測位精度より測位精度が高い、
無線端末。
【請求項１０】
無線端末であって、
予め定められたイベントを検出するイベント検出部と、
前記イベント検出部が前記予め定められたイベントを検出した場合に、予め定められた複数のエリアの中から、１以上の第１エリアを選択する選択部と、
前記無線端末の位置を示す、第１測位精度の第１位置情報を取得する第１位置情報取得部と、
前記無線端末の位置を示す、第２測位精度の第２位置情報を取得する第２位置情報取得部と、
前記第１位置情報に基づいて、前記無線端末が前記第１エリアの外側から内側に移動したことが検出された場合に、前記第２位置情報取得部に前記第２位置情報を取得させる制御部と、
前記第２位置情報に基づいて、前記無線端末が前記第１エリア内の第２エリアの外側から内側に移動したことが検出された場合に、前記無線端末の通信環境を示す通信環境情報を取得する通信環境情報取得部と、
を備え、
前記第２測位精度は、前記第１測位精度より測位精度が高い、
無線端末。
【請求項１１】
前記無線端末の移動速度を示す移動速度情報を取得する移動速度情報取得部をさらに備え、
前記通信環境情報取得部は、前記無線端末が前記第２エリアの外側から内側に移動したことが検出され、且つ、前記移動速度情報により示される移動速度が予め定められた値より小さい場合に、前記通信環境情報を取得する、
請求項９又は請求項１０に記載の無線端末。
【請求項１２】
１以上の無線端末と、
情報収集装置と、
を備え、
前記情報収集装置は、
前記１以上の無線端末により取得され、予め定められたエリアの通信環境を示す通信環境情報を収集する収集部と、
前記エリアにおいて取得されるべき前記通信環境情報の数と、前記エリアにおいて取得された前記通信環境情報の数及び前記エリアにおける前記通信環境情報の数の増加速度の少なくとも一方とに基づいて、前記エリアにおける前記通信環境情報の取得回数、前記エリアにおける前記通信環境情報の取得頻度及び前記エリアの地理的範囲の少なくとも１つの設定の変更を決定する決定部と、
前記決定部により決定された前記少なくとも１つの設定の変更を指示する制御信号を、前記１以上の無線端末の少なくとも一部に送信する送信部と、
を有し、
前記１以上の無線端末のそれぞれは、請求項９又は請求項１０に記載の無線端末である、
情報収集システム。
【請求項１３】
１以上の無線端末と、
情報収集装置と、
を備え、
前記１以上の無線端末のそれぞれは、
当該無線端末の位置を示す、第１測位精度の第１位置情報を取得する第１位置情報取得部と、
当該無線端末の位置を示す、第２測位精度の第２位置情報を取得する第２位置情報取得部と、
前記第１位置情報に基づいて、当該無線端末が第１エリアの外側から内側に移動したことが検出された場合に、前記第２位置情報取得部に前記第２位置情報を取得させる制御部と、
前記第２位置情報に基づいて、当該無線端末が前記第１エリア内の第２エリアの外側から内側に移動したことが検出された場合に、当該無線端末の通信環境を示す通信環境情報を取得する通信環境情報取得部と、
を有し、
前記第２測位精度は、前記第１測位精度より測位精度が高く、
前記情報収集装置は、
前記１以上の無線端末のそれぞれが取得した前記通信環境情報を収集する収集部と、
前記エリアにおいて取得されるべき前記通信環境情報の数と、前記エリアにおいて取得された前記通信環境情報の数及び前記エリアにおける前記通信環境情報の数の増加速度の少なくとも一方とに基づいて、前記エリアにおける前記通信環境情報の取得頻度の設定の変更を決定する決定部と、
前記決定部により決定された前記少なくとも１つの設定の変更を指示する制御信号を、前記１以上の無線端末の少なくとも一部に送信する送信部と、
を備える、
情報収集システム。
【請求項１４】
前記決定部は、前記エリアにおいて取得された前記通信環境情報の数が、前記エリアにおいて取得されるべき前記通信環境情報の数の設定値以上である場合に、前記エリアにおける前記通信環境情報の取得を停止すること、又は、前記エリアの地理的範囲を狭くすることを決定する、
請求項１３に記載の情報収集システム。
【請求項１５】
前記決定部は、前記エリアにおいて取得された前記通信環境情報の数が、前記エリアにおいて取得されるべき前記通信環境情報の数の設定値よりも少ない場合に、前記エリアにおける前記通信環境情報の取得の頻度を増加させることを決定する、
請求項１３又は請求項１４に記載の情報収集システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラム、無線端末及び情報収集装置に関する。
【背景技術】
【０００２】
携帯端末を用いて移動体通信ネットワークの回線速度を測定することが知られている（例えば、特許文献１を参照。）。
（先行技術文献）
（特許文献）
（特許文献１）特開２００３−２４９８８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００３】
回線速度の測定結果が必要以上に収集されると、通信ネットワークの負荷が増加する。
【課題を解決するための手段】
【０００４】
本発明の第１の態様においては、プログラムが提供される。上記のプログラムは、無線端末が備えるコンピュータを、無線端末の位置を示す、第１測位精度の第１位置情報を取得する第１位置情報取得部として機能させるためのプログラムであってよい。上記のプログラムは、コンピュータを、無線端末の位置を示す、第１測位精度より高い第２測位精度の第２位置情報を取得する第２位置情報取得部として機能させるためのプログラムであってよい。上記のプログラムは、コンピュータを、第１位置情報に基づいて、無線端末が第１エリアの外側から内側に移動したことが検出された場合に、第２位置情報取得部に第２位置情報を取得させる制御部として機能させるためのプログラムであってよい。上記のプログラムは、コンピュータを、第２位置情報に基づいて、無線端末が第１エリア内の第２エリアの外側から内側に移動したことが検出された場合に、無線端末の通信環境を示す通信環境情報を取得する通信環境情報取得部として機能させるためのプログラムであってよい。上記のプログラムを記録したコンピュータ読み取り可能な記録媒体が提供されてもよい。
【０００５】
上記のプログラムは、コンピュータを、無線端末の移動速度を示す移動速度情報を取得する移動速度情報取得部として機能させるためのプログラムであってよい。上記のプログラムにおいて、通信環境情報取得部は、無線端末が第２エリアの外側から内側に移動したことが検出され、且つ、速度情報により示される移動速度が予め定められた値より小さい場合に、通信環境情報を取得してよい。上記のプログラムにおいて、第１位置情報取得部は、無線端末の通信を中継する中継装置の位置情報を利用した第１位置情報を取得してよい。上記のプログラムにおいて、第２位置情報取得部は、ＧＰＳ信号又は近距離無線信号を利用した第２位置情報を取得してよい。
【０００６】
上記のプログラムは、コンピュータを、予め定められたイベントを検出するイベント検出部として機能させるためのプログラムであってよい。上記のプログラムは、コンピュータを、イベント検出部が予め定められたイベントを検出した場合に、予め定められた複数のエリアの中から、１以上の第１エリアを選択する選択部として機能させるためのプログラムであってよい。上記のプログラムにおいて、選択部は、イベント検出部が予め定められたイベントを検出した時の位置と、予め定められた複数のエリアのそれぞれとの距離に基づいて、１以上の第１エリアを選択してよい。
【０００７】
上記のプログラムは、コンピュータを、他の無線端末により取得された第２エリアの通信環境情報の数及び第２エリアの通信環境情報の数の増加速度の少なくとも一方に基づいて、第２エリアの通信環境情報の取得回数、第２エリアの通信環境情報の取得頻度及び第２エリアの地理的範囲の少なくとも１つを設定する設定部として機能させるためのプログラムであってよい。上記のプログラムにおいて、設定部は、予め定められたタイミングで、第２エリアの通信環境情報の取得の要否、第２エリアの通信環境情報の取得の頻度及び第２エリアの地理的範囲の少なくとも１つを、予め定められた条件に設定してよい。
【０００８】
本発明の第２の態様においては、無線端末が提供される。上記の無線端末は、無線端末の位置を示す、第１測位精度の第１位置情報を取得する第１位置情報取得部を備えてよい。無線端末の位置を示す、第２測位精度の第２位置情報を取得する第２位置情報取得部を備えてよい。第１位置情報に基づいて、無線端末が第１エリアの外側から内側に移動したことが検出された場合に、第２位置情報取得部に第２位置情報を取得させる制御部を備えてよい。第２位置情報に基づいて、無線端末が第１エリア内の第２エリアの外側から内側に移動したことが検出された場合に、無線端末の通信環境を示す通信環境情報を取得する通信環境情報取得部を備えてよい。上記の無線端末において、第２測位精度は、第１測位精度より測位精度が高くてよい。
【０００９】
本発明の第３の態様においては、情報収集装置が提供される。上記の情報収集装置は、１以上の無線端末により取得され、予め定められたエリアの通信環境を示す通信環境情報を収集する収集部を備えてよい。上記の情報収集装置は、エリアにおいて取得されるべき通信環境情報の数と、エリアにおいて取得された通信環境情報の数及びエリアにおける通信環境情報の数の増加速度の少なくとも一方とに基づいて、エリアにおける通信環境情報の取得回数、エリアにおける通信環境情報の取得頻度及びエリアの地理的範囲の少なくとも１つの設定の変更を決定する決定部を備えてよい。上記の情報収集装置は、決定部により決定された少なくとも１つの設定の変更を指示する制御信号を、１以上の無線端末の少なくとも一部に送信する送信部を備えてよい。
【００１０】
上記の情報収集装置において、決定部は、エリアにおいて取得された通信環境情報の数が、エリアにおいて取得されるべき通信環境情報の数の設定値よりも少ない場合に、エリアにおける通信環境情報の取得の頻度を増加させることを決定してよい。上記の情報収集装置において、決定部は、エリアにおいて取得された通信環境情報の数が、エリアにおいて取得されるべき通信環境情報の数の設定値以上である場合に、エリアにおける通信環境情報の取得を停止すること、又は、エリアの地理的範囲を狭くすることを決定してよい。
【００１１】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【００１２】
【図１】情報収集システム１００の一例を概略的に示す。
【図２】無線端末１１０の一例を概略的に示す。
【図３】情報収集サーバ１２０の一例を概略的に示す。
【図４】データテーブル４００の一例を概略的に示す。
【発明を実施するための形態】
【００１３】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。なお、図面において、同一または類似の部分には同一の参照番号を付して、重複する説明を省く場合がある。
【００１４】
図１は、情報収集システム１００の一例を概略的に示す。図１では、駅２０の周辺にジオフェンス３２及びジオフェンス３４が設定されており、電車の乗客の無線端末１１０又は電車に設置された無線端末１１０を利用して、駅２０における無線端末１１０の通信環境に関する情報を取得する場合を例として、情報収集システム１００の詳細について説明する。
【００１５】
本実施形態において、ジオフェンス３４は、ジオフェンス３２で囲まれるエリアの内部に含まれる。また、駅２０の少なくとも一部が、ジオフェンス３４で囲まれるエリアの内部に含まれる。ジオフェンスは、仮想的な地理的境界線である。ジオフェンス３２で囲まれた領域は、第１エリアの一例であってよい。ジオフェンス３４で囲まれた領域は、第２エリアの一例であってよい。
【００１６】
本実施形態において、情報収集システム１００は、無線端末１１０と、情報収集サーバ１２０とを備える。また、無線端末１１０及び情報収集サーバ１２０は、通信ネットワーク１０を介して、互いに情報を送受する。情報収集システム１００及び情報収集サーバ１２０は、情報収集装置の一例であってよい。
【００１７】
通信ネットワーク１０は、無線端末１１０と、情報収集サーバ１２０との間で情報を伝達する。本実施形態において、通信ネットワーク１０は、中継装置１２を有する。中継装置１２は、無線端末１１０と、情報収集サーバ１２０との通信を中継する。中継装置１２としては、アクセスポイント、基地局などを例示することができる。
【００１８】
通信ネットワーク１０は、有線通信の伝送路であってもよく、無線通信の伝送路であってもよく、それらの組み合わせであってもよい。通信ネットワーク１０は、インターネット、専用回線、無線通信網又はそれらの組み合わせであってもよい。無線通信網における通信方式は、移動体通信方式であってもよく、無線データ通信方式であってもよい。移動体通信方式としては、３Ｇ方式、ＬＴＥ方式、４Ｇ方式などを例示することができる。無線データ通信方式としては、ＺｉｇＢｅｅ（登録商標）又はＢｌｕｅｔｏｏｔｈ（登録商標）のような無線ＰＡＮ方式、ＷｉＦｉ（登録商標）のような無線ＬＡＮ方式、ＷｉＭＡＸ（登録商標）のような無線ＭＡＮ方式、無線ＷＡＮ方式などを例示することができる。
【００１９】
無線端末１１０は、通信ネットワーク１０に接続された機器と情報を送受する。無線端末１１０は、複数の通信方式に対応してもよい。例えば、無線端末１１０は、３Ｇ方式、ＬＴＥ方式、４Ｇ方式などの移動体通信方式と、無線ＬＡＮ方式、無線ＭＡＮ方式などの無線通信方式との両方の通信方式に対応する。無線端末１１０としては、パーソナルコンピュータ、携帯端末などを例示することができる。携帯端末としては、携帯電話、スマートホン、ＰＤＡ、タブレット、ノートブック・コンピュータ又はラップトップ・コンピュータ、ウエアラブル・コンピュータなどを例示することができる。無線端末１１０は、自動車、自動二輪車、自転車、電車、船舶、航空機、無人移動機（ドローンと称される場合がある。）などの移動体に設置された無線通信モジュールであってもよい。
【００２０】
本実施形態において、無線端末１１０は、無線端末１１０の位置を示す位置情報を取得する測位部を備える。無線端末１１０は、２以上の種類の測位部を備えてよい。２以上の種類の測位部のそれぞれは、例えば、測位精度及び消費電力の少なくとも一方が異なる。無線端末１１０の位置の特定方法は特に限定されない。無線端末１１０の位置は、当該位置の緯度及び経度、又は、当該位置の緯度、経度及び高度により特定されてよい。無線端末１１０の位置は、当該位置の住所又は施設を識別する情報により特定されてよい。
【００２１】
無線端末１１０は、無線端末１１０の通信環境を示す通信環境情報を取得する。無線端末１１０は、取得された通信環境情報と、当該通信環境情報が取得された位置の位置情報とを対応付けて、情報収集サーバ１２０に送信する。無線端末１１０は、取得された通信環境情報と、当該通信環境情報が取得された位置の位置情報と、当該通信環境情報を取得した無線端末１１０の端末識別情報とを対応付けて、情報収集サーバ１２０に送信してもよい。
【００２２】
通信環境情報としては、通信キャリア、通信に利用されている電波の周波数帯、無線端末１１０が接続している基地局、通信方式、電波レベル、通信品質、通信の可否などに関する情報を例示することができる。通信環境情報は、通信ネットワーク１０に関する情報を含んでもよい。
【００２３】
基地局に関する情報としては、ＣＩＤ（Ｃｅｌｌ  ＩＤ）、ＬＡＣ（Ｌｏｃａｔｉｏｎ  Ａｒｅａ  Ｃｏｄｅ）、ＰＳＣ（ＰｒｉｍａｒｙＳｃｒａｍｂｌｉｎｇＣｏｄｅ）などを例示することができる。通信方式としては、３Ｇ、ＬＴＥ、４Ｇ、ＷｉＦｉ、テザリングなどを例示することができる。
【００２４】
電波レベルとしては、電波受信レベル、電波強度、ＲＳＣＰ（Ｒｅｃｅｉｖｅｄ  Ｓｉｇｎａｌ  Ｃｏｄｅ  Ｐｏｗｅｒ）、ＲＳＲＰ（Ｒｅｆｅｒｅｎｃｅ  Ｓｉｇｎａｌ  Ｒｅｃｅｉｖｅｄ  Ｐｏｗｅｒ）、ＲＳＲＱ（Ｒｅｆｅｒｅｎｃｅ  Ｓｉｇｎａｌ  Ｒｅｃｉｅｖｅｄ  Ｑｕａｌｉｔｙ）、無線端末１１０の表示部に表示されるアンテナの本数などを例示することができる。通信品質としては、通信速度、データ通信のスループット、データ通信のレイテンシなどを例示することができる。
【００２５】
通信の可否は、例えば、電波受信レベルが予め定められたレベルよりも小さい場合（例えば、圏外である場合）又は電波を検索中の場合に、通信が可能でない（通信不可と称する場合がある。）と判断される。予め定められた期間に通信を確立することができない場合に、通信不可と判断されてもよい。通信エラーの発生頻度が、予め定められた値よりも大きい場合に、通信不可と判断されてもよい。
【００２６】
通信の可否は、特定の電波状況又は通信品質に関する情報を取得する処理（試行と称する場合がある。）を複数回繰り返した結果に基づいて判断されてもよい。例えば、予め定められた回数の試行のうち、電波状況又は通信品質が予め定められた第１の閾値よりも良好であった試行の割合が、予め定められた第２の閾値よりも大きい場合に、通信が可能である（通信可能と称する場合がある。）と判断される。それ以外の場合は、通信が可能でないと判断される。
【００２７】
無線端末の端末識別情報は、１以上の無線端末のそれぞれを識別する情報であれば、特に限定されない。無線端末の端末識別情報は、予め定められた期間、１以上の無線端末のそれぞれを識別する情報であってもよい。
【００２８】
端末識別情報は、ＭＡＣアドレス、Ｂｌｕｅｔｏｏｔｈ（登録商標）対応デバイスを識別するためのＢＤアドレス（ＢＤ＿ＡＤＤＲと称される場合がある。）、ＺｉｇＢｅｅ（登録商標）対応デバイスを識別するためのアドレス（ＺｉｇＢｅｅＩＤと称される場合がある。）、各種のＳＩＭ（Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ  Ｍｏｄｕｌｅ）カードに記録されたＩＤ番号などの無線端末に固有のＩＤであってもよい。端末識別情報は、無線端末の契約者ごとに割り当てられた契約者に固有のＩＤ（契約者固有ＩＤと称される場合がある。また、通信キャリアによって、端末製造番号、ユーザＩＤ、ｉモード（登録商標）ＩＤ、サブスクライバＩＤ、ＥＺ番号、端末シリアル番号などと称される場合がある。）であってもよい。
【００２９】
無線端末の端末識別情報は、特定のアプリケーションにより割り当てられ、当該アプリケーションが当該無線端末を一意に識別するために利用する情報であってもよい。アプリケーションが無線端末を一意に識別するための情報としては、ＰＵＳＨ通知に利用されるトークン、ＳＮＳ（ｓｏｃｉａｌ  ｎｅｔｗｏｒｋｉｎｇ  ｓｅｒｖｉｃｅ）などのＷｅｂサービスのアカウントなどを例示することができる。
【００３０】
無線端末１１０は、無線端末１１０によるジオフェンスの出入りが検出されたことをトリガーとして、予め定められた処理を実行する。一実施形態において、無線端末１１０は、無線端末１１０によるジオフェンスの出入りが検出されたことをトリガーとして、２以上の測位部それぞれの有効／無効、若しくはＯＮ／ＯＦＦ、又は、２以上の測位部のそれぞれの測位頻度を切り替える。他の実施形態において、無線端末１１０は、無線端末１１０によるジオフェンスの出入りが検出されたことをトリガーとして、無線端末１１０の通信環境を示す通信環境情報を取得する。
【００３１】
一実施形態において、無線端末１１０は、無線端末１１０がジオフェンス３２で囲まれるエリアの外側に存在する場合、２以上の測位部のうちの第１の測位部により位置情報を取得する。無線端末１１０は、第１の測位部が取得した位置情報に基づいて、無線端末１１０がジオフェンス３２で囲まれるエリアの外側から内側に移動したことを検出する。無線端末１１０がジオフェンス３２で囲まれるエリアの外側から内側に移動したことが検出された場合、無線端末１１０は、２以上の測位部のうち、第１の測位部とは種類の異なる第２の測位部により位置情報を取得する。
【００３２】
無線端末１１０は、第２の測位部が取得した位置情報に基づいて、無線端末１１０がジオフェンス３４で囲まれるエリアの外側から内側に移動したことを検出する。無線端末１１０がジオフェンス３４で囲まれるエリアの外側から内側に移動したことが検出された場合、無線端末１１０は、通信環境情報を取得する。無線端末１１０は、無線端末１１０がジオフェンス３４で囲まれるエリアの外側から内側に移動したことが検出された後、無線端末１１０の移動速度が予め定められた値より小さい場合に、通信環境情報を取得してもよい。これにより、無線端末１１０の通信環境をより正確に測定することができる。また、通信環境情報の取得数を低減することができる。その結果、通信ネットワーク１０の負荷を低減することができる。
【００３３】
第２の測位部の測位精度は、第１の測位部の測位精度よりも高いことが好ましい。これにより、無線端末１１０がジオフェンス３４で囲まれるエリアの外側から内側に移動したことを、より高精度に検出することができる。第１の測位部の消費電力は、第２の測位部の消費電力よりも少ないことが好ましい。第１の測位部は、無線端末１１０の通信機能が有効である場合に取得できる情報に基づいて、無線端末１１０の位置情報を取得してもよい。これにより、位置情報の取得処理により消費される電力量を低減することができる。
【００３４】
他の実施形態において、無線端末１１０は、無線端末１１０がジオフェンス３２で囲まれるエリアの外側に存在する場合、第１の頻度で位置情報を取得する。無線端末１１０は、取得された位置情報に基づいて、無線端末１１０がジオフェンス３２で囲まれるエリアの外側から内側に移動したことを検出する。無線端末１１０がジオフェンス３２で囲まれるエリアの外側から内側に移動したことが検出された場合、無線端末１１０は、第２の頻度で位置情報を取得する。第２の頻度は、第１の頻度より大きいことが好ましい。第１の頻度及び第２の頻度は、無線端末１１０の移動速度に応じて設定されてよい。これにより、無線端末１１０がジオフェンス３４で囲まれるエリアの外側から内側に移動したことを、より高精度に検出することができる。また、位置情報の取得処理により消費される電力量を低減することができる。
【００３５】
他の実施形態において、無線端末１１０がジオフェンス３２で囲まれるエリアの外側に存在する場合、無線端末１１０は、第１の頻度で通信環境情報を取得する。無線端末１１０がジオフェンス３２で囲まれるエリアの外側から内側に移動したことが検出された場合、無線端末１１０は、第２の頻度で通信環境情報を取得する。第２の頻度は、第１の頻度と同じであってもよく、第１の頻度より大きくてもよい。無線端末１１０がジオフェンス３４で囲まれるエリアの外側から内側に移動したことが検出された場合、無線端末１１０は、第３の頻度で通信環境情報を取得する。第３の頻度は、第２の頻度より大きくてもよい。これにより、通信環境情報の取得数を低減することができる。その結果、通信ネットワーク１０の負荷を低減することができる。
【００３６】
本実施形態においては、無線端末１１０が、１つの測定対象に対して２つのジオフェンスを設定する場合について説明した。しかし、ジオフェンスの設定方法は本実施形態に限定されない。無線端末１１０は、１つの測定対象に対して３以上のジオフェンスを設定してもよい。
【００３７】
無線端末１１０は、一般的な構成の情報処理装置において、無線端末１１０の各部の動作を規定したソフトウエア又はプログラムを起動することにより実現されてよい。無線端末１１０として用いられる情報処理装置は、ＣＰＵ等のプロセッサ、ＲＯＭ、ＲＡＭ、通信インターフェースなどを有するデータ処理装置と、キーボード、タッチパネル、マイク、ＧＰＳ情報取得装置、加速度センサ、ジャイロセンサなどの入力装置と、表示装置、スピーカ、振動装置などの出力装置と、メモリ、ＨＤＤなどの記憶装置とを備えてよい。データ処理装置又は記憶装置は、上記のソフトウエア又はプログラムを記憶してよい。上記のソフトウエア又はプログラムは、プロセッサによって実行されることにより、上記の情報処理装置に、当該命令又はプログラムによって規定された動作を実行させる。
【００３８】
情報収集サーバ１２０は、１以上の無線端末１１０により取得された情報を収集する。本実施形態において、情報収集サーバ１２０は、予め定められたエリアにおいて無線端末１１０により取得された通信環境情報を収集する。これにより、通信環境情報の取得数を低減することができ、通信ネットワーク１０の負荷を低減することができる。
【００３９】
情報収集サーバ１２０は、通信環境情報の取得条件を変更することを指示する信号を、１以上の無線端末１１０の少なくとも一部に送信してよい。例えば、情報収集サーバ１２０は、予め定められた第１の期間に特定のエリアにおいて取得されるべき通信環境情報の数と、１以上の無線端末１１０が、予め定められた第２の期間に当該エリアにおいて取得した通信環境情報の数及び当該通信環境情報の数の増加速度の少なくとも一方とに基づいて、予め定められた第３の期間の当該エリアにおける通信環境情報の取得回数及び取得頻度、並びに、当該エリアの地理的範囲の少なくとも１つを変更することを決定する。第２の期間は、第１の期間に含まれてもよく、第１の期間よりも前の期間であってもよい。第３の期間は、第１の期間に含まれてもよい。第３の期間は、第２の期間よりも後の期間であってもよい。
【００４０】
例えば、情報収集サーバ１２０は、東京駅における通信環境情報の数の目標値を設定する。情報収集サーバ１２０は、複数の無線端末１１０から、東京駅における通信環境情報を収集する。情報収集サーバ１２０は、収集された東京駅における通信環境情報の数が目標値を超えた場合、東京駅における通信環境情報の取得処理の停止を指示する信号を、全ての無線端末１１０に対して送信する。
【００４１】
情報収集サーバ１２０は、一般的な構成の情報処理装置において、情報収集サーバ１２０の各部の動作を規定したソフトウエア又はプログラムを起動することにより実現されてよい。情報収集サーバ１２０として用いられる情報処理装置は、ＣＰＵ等のプロセッサ、ＲＯＭ、ＲＡＭ、通信インターフェースなどを有するデータ処理装置と、キーボード、タッチパネル、マイクなどの入力装置と、表示装置、スピーカなどの出力装置と、メモリ、ＨＤＤなどの記憶装置とを備えてよい。データ処理装置又は記憶装置は、上記のソフトウエア又はプログラムを記憶してよい。上記のソフトウエア又はプログラムは、プロセッサによって実行されることにより、上記の情報処理装置に、当該ソフトウエア又はプログラムによって規定された動作を実行させる。
【００４２】
情報収集サーバ１２０は、仮想サーバ又はクラウドシステムであってもよい。情報収集サーバ１２０は、単一のサーバによって実現されてもよく、複数のサーバによって実現されてもよい。
【００４３】
図２は、無線端末１１０の一例を概略的に示す。本実施形態において、無線端末１１０は、ジオフェンス設定部２１０と、位置情報取得部２２０と、端末制御部２３０と、移動速度取得部２４０と、通信環境取得部２５０とを備える。ジオフェンス設定部２１０は、エリア情報格納部２１２と、エリア情報更新部２１４と、イベント検出部２１６と、エリア選択部２１８とを有する。位置情報取得部２２０は、低精度測位部２２２と、高精度測位部２２４とを有する。端末制御部２３０は、移動検出部２３２と、測位制御部２３４とを備える。
【００４４】
エリア情報更新部２１４は、設定部の一例であってよい。エリア選択部２１８は、選択部の一例であってよい。低精度測位部２２２は、第１の位置情報取得部の一例であってよい。高精度測位部２２４は、第２の位置情報取得部の一例であってよい。端末制御部２３０は、制御部の一例であってよい。
【００４５】
ジオフェンス設定部２１０は、ジオフェンスを設定する。本実施形態においては、ジオフェンスが、閉じた領域の内側と外側との境界線上に設定される場合を例として、ジオフェンス設定部２１０の詳細について説明する。しかし、ジオフェンス設定部２１０は本実施形態に限定されない。他の実施形態において、ジオフェンスは、２地点を結ぶように設定される。上記のジオフェンスを地図上に表示した場合、２地点を結ぶ直線又は曲線として表示される。
【００４６】
本実施形態によれば、無線端末１１０がジオフェンスを設定する。これにより、情報収集サーバ１２０がジオフェンスを設定する場合と比較して、無線端末１１０及び情報収集サーバ１２０の通信量を削減することができる。なお、ジオフェンスの設定方法は本実施形態に限定されない。ジオフェンスは、情報収集サーバ１２０によって設定されてもよい。
【００４７】
エリア情報格納部２１２は、ジオフェンスが設定されるエリアの情報を格納する。ジオフェンスは、例えば、各エリアの内側と外側との境界線上に設定される。エリア情報格納部２１２は、例えば、１以上のエリアのそれぞれを識別するエリア識別情報と、各エリアの地理的範囲を示すエリア位置情報と、各エリアにおける通信環境情報の取得条件とを対応付けて格納する。
【００４８】
一実施形態において、エリア情報格納部２１２は、無線端末１１０の現在位置の近傍に存在するエリアの情報を格納する。これにより、ジオフェンスの設定処理における無線端末１１０のリソース使用量を軽減することができる。他の実施形態において、エリア情報格納部２１２は、通信環境を取得すべきエリアの情報を格納し、通信環境を取得する必要のないエリアの情報は格納しなくてもよい。これにより、ジオフェンスの設定処理における無線端末１１０のリソース使用量を軽減することができる。
【００４９】
エリア情報更新部２１４は、エリア情報格納部２１２に格納された各エリアの情報を更新する。エリア情報更新部２１４は、情報収集サーバ１２０からの制御信号を受信して、当該制御信号に基づいて、各エリアの情報を更新してよい。制御信号は、予め定められた１以上のエリアのうちの少なくとも１つのエリアにおける通信環境情報の取得条件を示す情報を含む。取得条件は、無線端末１１０の設定の一例であってよい。
【００５０】
例えば、制御信号は、ジオフェンス３４で囲まれるエリアにおける通信環境情報の取得条件の変更を指示する命令を含む。ジオフェンス３４で囲まれるエリアにおける通信環境情報の取得条件は、例えば、当該エリアにおける通信環境情報の取得回数及び取得頻度、並びに、当該エリアの地理的範囲の少なくとも１つを含む。制御信号が、ジオフェンス３４で囲まれるエリアにおける通信環境情報の取得回数を０回にすることを示す場合、エリア情報更新部２１４は、エリア情報格納部２１２から、ジオフェンス３４で囲まれるエリアに関する情報を削除してもよい。
【００５１】
制御信号が、当該制御信号に含まれる命令の対象となる無線端末を示す情報を含む場合、エリア情報更新部２１４は、無線端末１１０が上記の命令の対象となるか否かを判断してよい。エリア情報更新部２１４は、無線端末１１０が上記の命令の対象となると判断した場合に、当該制御信号に基づいて、各エリアの情報を更新してよい。制御信号に含まれる命令の対象となる無線端末を示す情報は、無線端末１１０の現在位置、特定の時刻又は期間における無線端末１１０の位置、無線端末１１０の機種、無線端末１１０のＯＳ、無線端末１１０にインストールされているアプリケーションなどに関する情報であってよい。特定の時刻又は期間は、過去の特定の時刻又は期間であってもよく、将来の特定の時刻又は期間であってもよい。
【００５２】
エリア情報更新部２１４は、予め定められたタイミングで、各エリアにおける通信環境情報の取得条件を予め定められた条件に設定してよい。予め定められたタイミングは、予め定められた時刻、または、前回の更新から予め定められた時間が経過したタイミングであってもよい。予め定められた条件は、初期設定であってよい。
【００５３】
イベント検出部２１６は、予め定められたイベント（ジオフェンス更新イベントと称する場合がある。）を検出する。イベント検出部２１６は、ジオフェンス更新イベントを検出した場合、その旨を示す情報をエリア選択部２１８に送信する。
【００５４】
ジオフェンス更新イベントは、無線端末１１０の位置に関連するイベントであってよい。無線端末１１０の位置に関連するイベントとしては、無線端末１１０の新たな基地局への位置登録処理の開始若しくは完了、無線端末１１０のハンドオーバー処理の開始若しくは完了、新たな中継装置からの電波の受信、新たな中継装置との通信の確立などを例示することができる。無線端末１１０の位置に関連するイベントは、最後にジオフェンスの設定処理が実行された時の無線端末１１０の位置と、無線端末１１０の現在位置との距離が、予め定められた値よりも大きいことであってもよい。
【００５５】
無線端末１１０の位置に関連するイベントは、移動検出部２３２が、無線端末１１０のジオフェンス３４で囲まれるエリアの外側から内側への移動を検出したことであってもよい。無線端末１１０の位置に関連するイベントは、移動検出部２３２が、無線端末１１０のジオフェンス３４で囲まれるエリアの内側から外への移動を検出したことであってもよい。ジオフェンス更新イベントは、通信環境取得部２５０が通信環境情報を取得したことであってもよい。ジオフェンス更新イベントは、予め定められた時刻の到来、予め定められた時間の経過であってもよい。
【００５６】
エリア選択部２１８は、ジオフェンスを設定するエリアを選択する。エリア選択部２１８は、選択されたエリアの境界線上にジオフェンスを設定する。本実施形態において、エリア選択部２１８は、イベント検出部２１６から、イベント検出部２１６がジオフェンス更新イベントを検出したことを示す情報を受信する。エリア選択部２１８は、イベント検出部２１６からジオフェンス更新イベントの検出を示す情報を受信した場合に、予め定められた複数のエリアの中から、ジオフェンスを設定すべき１以上のエリアを選択する。
【００５７】
例えば、エリア選択部２１８は、ジオフェンス更新イベントの検出時の無線端末１１０の位置又は無線端末１１０の現在位置と、エリア情報格納部２１２に格納された複数のエリアのそれぞれの位置とに基づいて、ジオフェンスを設定すべき１以上のエリアを選択する。エリア選択部２１８は、各エリアにおける通信環境情報の取得条件を参照して、通信環境情報を取得すべき１以上のエリアの中から、ジオフェンスを設定すべき１以上のエリアを選択してよい。
【００５８】
一実施形態において、エリア選択部２１８は、ジオフェンス３２を設定すべきエリアとして、予め定められた数のエリアを選択する。また、エリア選択部２１８は、ジオフェンス３４を設定すべきエリアとして、予め定められた数のエリアを選択する。ジオフェンス３４を設定すべきエリアの数は、ジオフェンス３２を設定すべきエリアの数と同じであってもよく、ジオフェンス３２を設定すべきエリアの数より多くてもよい。他の実施形態において、エリア選択部２１８は、ジオフェンス３２又はジオフェンス３４を設定すべきエリアとして、ジオフェンス更新イベントの検出時の無線端末１１０の位置又は無線端末１１０の現在位置と、エリアの中心との距離が、予め定められた値よりも小さいエリアを選択する。エリア選択部２１８は、ジオフェンス３２又はジオフェンス３４を設定すべきエリアとして、ジオフェンス更新イベントの検出時の無線端末１１０の位置又は無線端末１１０の現在位置と、エリアの境界との距離の最小値が、予め定められた値よりも小さいエリアを選択してもよい。
【００５９】
位置情報取得部２２０は、無線端末１１０の位置情報を取得する。位置情報取得部２２０は、取得された位置情報を端末制御部２３０に送信する。位置情報取得部２２０は、位置情報の精度を示す情報を、位置情報とともに取得してよい。位置情報取得部２２０は、位置情報の精度を示す情報を、端末制御部２３０に送信してもよい。
【００６０】
低精度測位部２２２は、高精度測位部２２４と比較して測位精度の低い測位方法により、無線端末１１０の位置情報を取得する。例えば、低精度測位部２２２は、無線端末１１０の通信を中継する中継装置１２の位置情報を利用して、無線端末１１０の位置情報を取得する。
【００６１】
高精度測位部２２４は、低精度測位部２２２と比較して測位精度の高い測位方法により、無線端末１１０の位置情報を取得する。例えば、高精度測位部２２４はＧＰＳ信号又は近距離無線信号を利用して、無線端末１１０の位置情報を取得する。
【００６２】
端末制御部２３０は、無線端末１１０の各部を制御する。例えば、端末制御部２３０は、低精度測位部２２２及び高精度測位部２２４による位置情報の取得処理を制御する。端末制御部２３０は、通信環境取得部２５０による通信環境情報の取得処理を制御する。
【００６３】
移動検出部２３２は、無線端末１１０の移動を検出する。本実施形態において、移動検出部２３２は、無線端末１１０の移動ルートと、ジオフェンスとが交差したことを検出する。例えば、移動検出部２３２は、低精度測位部２２２により取得された位置情報に基づいて、無線端末１１０がジオフェンス３２で囲まれるエリアの外側から内側に移動したことを検出する。移動検出部２３２は、低精度測位部２２２により取得された位置情報に基づいて、無線端末１１０がジオフェンス３２で囲まれるエリアの内側から外側に移動したことを検出する。移動検出部２３２は、高精度測位部２２４により取得された位置情報に基づいて、無線端末１１０がジオフェンス３４で囲まれるエリアの外側から内側に移動したことを検出する。移動検出部２３２は、高精度測位部２２４により取得された位置情報に基づいて、無線端末１１０がジオフェンス３４で囲まれるエリアの内側から外側に移動したことを検出する。
【００６４】
移動検出部２３２は、無線端末１１０の移動ルートと、ジオフェンスとが交差したことを検出した場合、その旨を示す情報を、ジオフェンス設定部２１０、測位制御部２３４及び通信環境取得部２５０の少なくとも１つに送信する。例えば、移動検出部２３２は、無線端末１１０が、ジオフェンス３２で囲まれるエリアの外側から内側に移動したことを検出した場合、その旨を示す情報を、測位制御部２３４に送信する。移動検出部２３２は、無線端末１１０が、ジオフェンス３４で囲まれるエリアの外側から内側に移動したことを検出した場合、その旨を示す情報を、測位制御部２３４に送信する。移動検出部２３２は、無線端末１１０が、ジオフェンス３４で囲まれるエリアの外側から内側に移動したことを検出した場合、その旨を示す情報を、ジオフェンス設定部２１０に送信してもよい。
【００６５】
測位制御部２３４は、位置情報取得部２２０を制御する。測位制御部２３４は、移動検出部２３２から受信した情報に基づいて、位置情報取得部２２０を制御してよい。測位制御部２３４は、位置情報取得部２２０から取得した、位置情報の精度を示す情報に基づいて、位置情報取得部２２０を制御してもよい。
【００６６】
一実施形態において、測位制御部２３４は、無線端末１１０がジオフェンス３２で囲まれるエリアの外側から内側に移動したことを示す情報を受信した場合に、高精度測位部２２４に位置情報を取得させる。他の実施形態において、測位制御部２３４は、無線端末１１０がジオフェンス３２で囲まれるエリアの外側から内側に移動したことを示す情報を受信した場合に、高精度測位部２２４による位置情報の取得頻度を増加させる。
【００６７】
測位制御部２３４は、無線端末１１０がジオフェンス３２で囲まれるエリアの内側から外側に移動したことを示す情報を受信した場合に、低精度測位部２２２に位置情報を取得させてもよい。このとき、測位制御部２３４は、高精度測位部２２４の機能を無効又はＯＦＦにしてもよい。測位制御部２３４は、無線端末１１０がジオフェンス３２で囲まれるエリアの内側に存在する場合と比較して、高精度測位部２２４による位置情報の取得頻度を減少させてもよい。
【００６８】
同様に、測位制御部２３４は、無線端末１１０がジオフェンス３２で囲まれるエリアの外側から内側に移動したことを示す情報を受信するまでの間、低精度測位部２２２に位置情報を取得させてもよい。この間、測位制御部２３４は、高精度測位部２２４の機能を無効又はＯＦＦにしてもよい。測位制御部２３４は、無線端末１１０がジオフェンス３２で囲まれるエリアの内側に存在する場合と比較して、高精度測位部２２４による位置情報の取得頻度を減少させてもよい。
【００６９】
測位制御部２３４は、２以上の測位モジュールの中から、低精度測位部２２２及び高精度測位部２２４のそれぞれとして利用する測位モジュールを選択してもよい。測位制御部２３４は、低精度測位部２２２及び高精度測位部２２４により取得された位置情報の精度を示す情報に基づいて、低精度測位部２２２及び高精度測位部２２４のそれぞれとして利用する測位モジュールを選択してもよい。その結果、例えば、ＧＰＳ信号を利用して無線端末１１０の位置情報を取得する測位モジュールが、無線端末１１０が屋外に存在するときには、高精度測位部２２４として利用され、無線端末１１０が屋内に存在するときには、低精度測位部２２２として利用される場合がある。
【００７０】
移動速度取得部２４０は、無線端末１１０の移動速度を示す移動速度情報を取得する。移動速度取得部２４０は、取得された移動速度情報を、通信環境取得部２５０に送信する。移動速度取得部２４０は、取得された移動速度情報を、端末制御部２３０に送信してもよい。移動速度取得部２４０としては、加速度センサを例示することができる。
【００７１】
通信環境取得部２５０は、通信環境情報を取得する。例えば、通信環境取得部２５０は、無線端末１１０がジオフェンス３４で囲まれるエリアの外側から内側に移動したことが検出された場合に、通信環境情報を取得する。通信環境取得部２５０は、無線端末１１０がジオフェンス３４で囲まれるエリアの外側から内側に移動したことが検出され、且つ、無線端末１１０の移動速度が予め定められた値より小さい場合に、通信環境情報を取得してもよい。
【００７２】
本実施形態において、通信環境取得部２５０は、ジオフェンス３４で囲まれるエリアの外側から内側への無線端末１１０の移動が検出されたことを示す情報を、移動検出部２３２から受信する。また、通信環境取得部２５０は、移動速度取得部２４０から、無線端末１１０の移動速度情報を取得する。通信環境取得部２５０は、移動速度情報に基づいて、無線端末１１０の移動速度が予め定められた値よりも小さいか否かを判断する。
【００７３】
本実施形態において、通信環境取得部２５０は、エリア情報格納部２１２を参照して、ジオフェンス３４で囲まれたエリアにおける通信環境情報の取得条件を抽出する。通信環境取得部２５０は、抽出された取得条件に従って、ジオフェンス３４で囲まれたエリアにおける通信環境情報を取得する。
【００７４】
例えば、通信環境取得部２５０は、ジオフェンス３４で囲まれたエリアにおける通信環境情報の取得処理を、抽出された取得条件により示される回数だけ繰り返す。通信環境取得部２５０は、ジオフェンス３４で囲まれたエリアにおける通信環境情報の取得処理を、抽出された取得条件により示される頻度で繰り返してもよい。
【００７５】
通信環境取得部２５０は、無線端末１１０がジオフェンス３４で囲まれるエリアの外側に存在する場合、予め定められた取得条件に従って、通信環境情報を取得してよい。通信環境取得部２５０は、無線端末１１０がジオフェンス３４で囲まれるエリアの外側に存在する場合、通信環境情報を取得しなくてもよい。
【００７６】
通信環境取得部２５０は、無線端末１１０の通信環境を示す通信環境情報と、当該通信環境情報が取得された時の無線端末１１０の位置を示す位置情報とを対応付けて、情報収集サーバ１２０に送信する。通信環境取得部２５０は、（ａ）無線端末１１０の通信環境を示す通信環境情報と、（ｂ）当該通信環境情報が取得された時の無線端末１１０の位置を示す位置情報と、（ｃ）無線端末１１０の端末識別情報、及び、当該通信環境情報が取得された時刻又は時間区分を示す取得時間情報の少なくとも一方とを対応付けて、情報収集サーバ１２０に送信してもよい。時間区分としては、時間帯、曜日、休日、平日、及び、これらの組み合わせを例示することができる。通信環境取得部２５０は、少なくとも通信環境情報及び位置情報が対応付けられたログ情報を情報収集サーバ１２０に送信してもよい。
【００７７】
通信環境取得部２５０がログ情報などを送信するタイミングは、特に制限されない。通信環境取得部２５０は、無線端末１１０がジオフェンス３４で囲まれるエリア内に存在する間に、ログ情報などを情報収集サーバ１２０に送信してもよい。通信環境取得部２５０は、無線端末１１０がジオフェンス３２又はジオフェンス３４で囲まれるエリアを出た後で、ログ情報などを情報収集サーバ１２０に送信してもよい。
【００７８】
図３は、情報収集サーバ１２０の一例を概略的に示す。本実施形態において、情報収集サーバ１２０は、ログ情報取得部３１０と、ログ情報格納部３２０と、サーバ制御部３３０とを備える。サーバ制御部３３０は、ログ情報監視部３３２と、制御信号生成部３３４と、制御信号送信部３３６とを備える。ログ情報取得部３１０は、収集部の一例であってよい。制御信号生成部３３４は、決定部の一例であってよい。制御信号送信部３３６は、送信部の一例であってよい。
【００７９】
ログ情報取得部３１０は、１以上の無線端末１１０のそれぞれから、１以上のログ情報を取得する。ログ情報格納部３２０は、ログ情報取得部３１０により取得されたログ情報を格納する。サーバ制御部３３０は、情報収集サーバ１２０の各部を制御する。ログ情報監視部３３２は、ログ情報を監視する。
【００８０】
一実施形態において、ログ情報監視部３３２は、エリアごとの通信環境情報の数を監視する。例えば、ログ情報監視部３３２は、ログ情報格納部３２０を参照して、エリアごとに、予め定められた期間における通信環境情報の数をカウントする。特定のエリアにおける通信環境情報の数が予め定められた値以上になると、ログ情報監視部３３２は、当該エリアのエリア識別情報を制御信号生成部３３４に通知する。ログ情報監視部３３２は、上記のエリア識別情報と、当該エリアにおける通信環境情報の数が予め定められた値以上になったことを示す情報とを通知してもよい。
【００８１】
他の実施形態において、ログ情報監視部３３２は、エリアごとの通信環境情報の数の増加速度を監視する。例えば、ログ情報監視部３３２は、ログ情報格納部３２０を参照して、エリアごとに、予め定められた期間における通信環境情報の数の増加速度を算出する。特定のエリアにおける通信環境情報の数の増加速度が予め定められた値以上になると、ログ情報監視部３３２は、当該エリアのエリア識別情報を制御信号生成部３３４に通知する。ログ情報監視部３３２は、上記のエリア識別情報と、当該エリアにおける通信環境情報の数の増加速度が予め定められた値以上になったことを示す情報とを通知してもよい。予め定められた期間における通信環境情報の数の増加速度は、例えば、予め定められた期間に増加した通信環境情報の数を、予め定められた期間の時間で割ることで算出される。
【００８２】
ログ情報監視部３３２が、制御信号生成部３３４に情報を通知する条件は、上記の条件に限定されない。ログ情報監視部３３２は、特定のエリアにおける通信環境情報の数が予め定められた値以上であり、通信環境情報の数の増加速度が予め定められた値以上である場合に、当該エリアのエリア識別情報を制御信号生成部３３４に通知してもよい。
【００８３】
制御信号生成部３３４は、無線端末１１０を制御する制御信号を生成する。制御信号生成部３３４は、予め定められた１以上のエリアのうちの少なくとも１つのエリアにおける通信環境情報の取得条件を決定してよい。通信環境情報の取得条件は、取得する通信環境情報の種類、通信環境情報の取得位置、通信環境情報を取得する時刻又は時間区分、及び、通信環境情報の取得数の少なくとも１つに関する条件又は設定であってよい。
【００８４】
制御信号生成部３３４は、例えば、ログ情報監視部３３２から通知された情報に基づいて、通信環境情報の取得条件を変更するか否かを決定してよい。制御信号生成部３３４は、予め定められた１以上のエリアのうちの少なくとも１つのエリアにおける通信環境情報の取得条件の変更を決定してもよい。一実施形態において、制御信号生成部３３４は、特定のエリアにおける通信環境情報の数及び当該通信環境情報の数の増加速度の少なくとも一方が予め定められた値以上になったことを示す情報を、ログ情報監視部３３２から受信した場合に、通信環境情報の取得条件を変更することを決定する。
【００８５】
他の実施形態において、制御信号生成部３３４は、予め定められた時刻に、又は、予め定められた時間間隔で、通信環境情報の取得条件を新たに決定する。例えば、制御信号生成部３３４は、通信環境情報の取得数の目標値と、その時点における当該取得数と、その時点における当該取得数の増加速度及び過去における当該取得数の増加速度の少なくとも一方とに基づいて、予め定められた１以上のエリアのうちの少なくとも１つのエリアにおける通信環境情報の取得条件を新たに決定する。制御信号生成部３３４は、新たに決定された取得条件及び現在の取得条件を比較して、両者が相違する場合に、予め定められた１以上のエリアのうちの少なくとも１つのエリアにおける通信環境情報の取得条件の変更を決定してよい。
【００８６】
制御信号生成部３３４は、特定の無線端末１１０の取得条件を変更することを決定してもよい。特定の無線端末１１０は、無線端末１１０の現在位置、特定の時刻又は期間における無線端末１１０の位置、無線端末１１０の機種、無線端末１１０のＯＳ、無線端末１１０にインストールされているアプリケーションなどに基づいて決定されてよい。これにより、例えば、制御信号がＰＵＳＨ通知により送信された場合であっても、当該制御信号を受信した無線端末の側で、当該無線端末が、当該制御信号による制御の対象となるか否かを決定することができる。
【００８７】
制御信号生成部３３４は、決定された取得条件を示す制御信号を生成する。制御信号は、制御信号生成部３３４により決定された取得条件の変更を指示する信号であってもよい。制御信号生成部３３４は、生成された制御信号を制御信号送信部３３６に送信する。
【００８８】
本実施形態において、制御信号生成部３３４は、ログ情報監視部３３２から受信した情報に基づいて、予め定められた１以上のエリアのうちの少なくとも１つのエリアにおける通信環境情報の取得条件を決定する。例えば、制御信号生成部３３４は、各エリアにおいて取得されるべき通信環境情報の数と、各エリアにおいて取得された通信環境情報の数及び各エリアにおける通信環境情報の数の増加速度の少なくとも一方とに基づいて、各エリアの通信環境情報の取得条件を決定する。
【００８９】
一実施形態において、制御信号生成部３３４は、特定のエリアにおいて取得された通信環境情報の数が、当該エリアにおいて取得されるべき通信環境情報の数の設定値よりも少ない場合に、当該エリアにおける通信環境情報の取得の頻度を増加させることを決定する。他の実施形態において、制御信号生成部３３４は、特定のエリアにおいて取得された通信環境情報の数が、当該エリアにおいて取得されるべき通信環境情報の数の設定値以上である場合に、当該エリアにおける通信環境情報の取得を停止すること、又は、当該エリアの地理的範囲を狭くすることを決定する。
【００９０】
他の実施形態において、制御信号生成部３３４は、予め定められた第１の期間に特定のエリアにおいて取得されるべき通信環境情報の数と、１以上の無線端末１１０が、第２の期間に当該エリアにおいて取得した通信環境情報の数及び当該通信環境情報の数の増加速度の少なくとも一方とに基づいて、第３の期間の当該エリアにおける通信環境情報の取得回数及び取得頻度、並びに、当該エリアの地理的範囲の少なくとも１つを変更することを決定する。第２の期間は、第１の期間に含まれてもよく、第１の期間よりも前の期間であってもよい。第３の期間は、第１の期間に含まれてもよい。第３の期間は、第２の期間よりも後の期間であってもよい。第２の期間及び第３の期間は、予め定められた期間であってもよい。
【００９１】
制御信号送信部３３６は、制御信号生成部３３４により生成された制御信号を、１以上の無線端末１１０に送信する。制御信号送信部３３６は、情報収集システム１００により管理される全ての無線端末に制御信号を送信してもよく、情報収集システム１００により管理される１以上の無線端末のうちの一部に制御信号を送信してもよい。制御信号の送信方法は、特に限定されない。例えば、制御信号送信部３３６は、ＰＵＳＨ通知により制御信号を送信する。
【００９２】
図４は、データテーブル４００の一例を概略的に示す。本実施形態において、データテーブル４００は、エリアＩＤ４１０と、エリア名称４２０と、エリア位置４３０と、エリア内における通信環境情報の取得回数４４０とを対応付けて格納する。エリアＩＤ４１０及びエリア名称４２０の少なくとも一方は、エリア識別情報の一例であってよい。取得回数４４０は、通信環境情報の取得条件の一例であってよい。
【００９３】
本実施形態において、エリア位置４３０は、中心位置４３２及び半径４３４を用いて表現される。中心位置４３２は、例えば、緯度及び経度により特定される。中心位置４３２は、緯度、経度及び高度により特定されてもよい。中心位置４３２は、住所又は施設を識別する情報により特定されてもよい。エリアの形状が多角形である場合、エリア位置４３０は、多角形の各頂点の緯度及び経度、又は、緯度、経度及び高度により特定されてよい。エリア位置４３０は、多角形の各頂点の住所又は施設を識別する情報により特定されてもよい。
【００９４】
他の実施形態によれば、エリア位置４３０は、地域を予め定められた大きさ及び形状を有する単位領域で細分化した区画（地域メッシュなどと称される場合がある。）により特定される。例えば、エリア位置４３０は、少なくとも一部がエリア位置４３０に含まれるメッシュの識別情報、エリア位置４３０の少なくとも一部を含むメッシュの識別情報などにより特定される。
【００９５】
図４において、エリア内における通信環境情報の取得回数４４０が特に設定されていない場合、「Ｎｏｎｅ」と表記している。エリア内における通信環境情報の取得回数４４０が「０回」の場合、当該レコードをデータテーブル４００から削除してもよい。なお、エリアＩＤがＡ０００１、Ａ０００３、Ａ０００５及びＡ０００７で示されるエリアは、ジオフェンス３２で囲まれるエリアと同様の構成を有してよく、第１エリアの一例であってよい。エリアＩＤがＡ０００２、Ａ０００４、Ａ０００６及びＡ０００８で示されるエリアは、ジオフェンス３４で囲まれるエリアと同様の構成を有してよく、第２エリアの一例であってよい。
【００９６】
本実施形態において、データテーブル４００が、エリアＩＤ４１０と、エリア内における通信環境情報の取得回数４４０とを対応付けて格納する場合について説明した。しかし、データテーブル４００は、本実施形態に限定されない。他の実施形態において、エリア内における通信環境情報の取得回数４４０の代わりに、又は、エリア内における通信環境情報の取得回数４４０とともに、エリア内における通信環境情報の取得頻度と、エリアＩＤ４１０とを対応付けて格納してもよい。
【００９７】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。また、技術的に矛盾しない範囲において、特定の実施形態について説明した事項を、他の実施形態に適用することができる。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【００９８】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【００９９】
１０  通信ネットワーク、  １２  中継装置、  ２０  駅、  ３２  ジオフェンス、  ３４  ジオフェンス、  １００  情報収集システム、  １１０  無線端末、  １２０  情報収集サーバ、  ２１０  ジオフェンス設定部、  ２１２  エリア情報格納部、  ２１４  エリア情報更新部、  ２１６  イベント検出部、  ２１８  エリア選択部、  ２２０  位置情報取得部、  ２２２  低精度測位部、  ２２４  高精度測位部、  ２３０  端末制御部、  ２３２  移動検出部、  ２３４  測位制御部、  ２４０  移動速度取得部、  ２５０  通信環境取得部、  ３１０  ログ情報取得部、  ３２０  ログ情報格納部、  ３３０  サーバ制御部、  ３３２  ログ情報監視部、  ３３４  制御信号生成部、  ３３６  制御信号送信部、  ４００  データテーブル、  ４１０  エリアＩＤ、  ４２０  エリア名称、  ４３０  エリア位置、  ４３２  中心位置、  ４３４  半径、  ４４０  取得回数
【図１】
0006034843.tif 000002
【図２】
0006034843.tif 000003
【図３】
0006034843.tif 000004
【図４】
0006034843.tif 000005