(57)【要約】  無線通信装置（１１０）は、無線通信装置（１１０）の位置および予測経路を示す経路情報を通信制御装置（１２０）へ送信する。通信制御装置（１２０）は、無線通信装置（１１０）の位置と無線通信装置（１１０）が使用可能な周波数との対応情報と、無線通信装置（１１０）によって送信された経路情報と、に基づいて、無線通信装置（１１０）の位置において無線通信装置（１１０）が使用可能な周波数のそれぞれを対象に、対象の周波数を無線通信装置（１１０）が使用不可となるまでの予測時間等を算出し、算出した予測時間等に基づいて、無線通信装置（１１０）の位置において無線通信装置（１１０）が使用可能な周波数の中から周波数を選択し、選択した周波数を示す周波数情報を無線通信装置（１１０）へ送信する。無線通信装置（１１０）は、通信制御装置（１２０）によって送信された周波数情報が示す周波数を使用して無線通信を行う。
2014102891.tif 000002
【特許請求の範囲】
【請求項１】
無線通信装置および通信制御装置を含む通信システムであって、
前記無線通信装置は、
前記無線通信装置の位置および前記無線通信装置の予測経路を示す経路情報を前記通信制御装置へ送信する送信部を備え、
前記通信制御装置は、
前記無線通信装置の位置と前記無線通信装置が使用可能な周波数との対応情報と、前記無線通信装置によって送信された経路情報と、に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数のそれぞれを対象に、対象の周波数を前記無線通信装置が使用不可となるまでの予測時間または予測移動距離を算出する算出部と、
前記算出部によって算出された予測時間または予測移動距離に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する周波数を選択する選択部と、
前記選択部によって選択された周波数を示す周波数情報を前記無線通信装置へ送信する送信部と、
を備え、
前記無線通信装置は、
前記通信制御装置によって送信された周波数情報が示す周波数を使用して無線通信を行う通信部を備える、
ことを特徴とする通信システム。
【請求項２】
前記算出部は、前記対応情報に基づいて、前記経路情報が示す前記無線通信装置の位置において前記無線通信装置が使用可能な周波数を特定し、特定した周波数のそれぞれを対象に、前記対応情報と、前記経路情報が示す前記無線通信装置の予測経路と、に基づいて、前記予測時間または予測移動距離を算出することを特徴とする請求項１に記載の通信システム。
【請求項３】
前記無線通信に使用中の周波数が使用不可となるごとに、
前記無線通信装置の前記送信部は前記経路情報を前記通信制御装置へ送信し、
前記無線通信装置の前記通信部は前記通信制御装置によって送信された周波数情報が示す周波数を使用して無線通信を行う、
ことを特徴とする請求項１または２に記載の通信システム。
【請求項４】
前記予測経路が変化するごとに、
前記無線通信装置の前記送信部は前記経路情報を前記通信制御装置へ送信し、
前記無線通信装置の前記通信部は前記通信制御装置によって送信された周波数情報が示す周波数を使用して無線通信を行う、
ことを特徴とする請求項１または２に記載の通信システム。
【請求項５】
周期的に、
前記無線通信装置の前記送信部は前記経路情報を前記通信制御装置へ送信し、
前記無線通信装置の前記通信部は前記通信制御装置によって送信された周波数情報が示す周波数を使用して無線通信を行う、
ことを特徴とする請求項１または２に記載の通信システム。
【請求項６】
前記算出部は、さらに、前記選択された周波数を前記無線通信装置が使用不可となる位置において前記無線通信装置が使用可能な周波数のそれぞれを対象に、前記選択された周波数を前記無線通信装置が使用不可となってから、対象の周波数を前記無線通信装置が使用不可となるまでの予測時間または予測移動距離を算出し、
前記選択部は、算出した予測時間または予測移動距離に基づいて、前記使用不可となる位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する周波数を選択し、
前記通信制御装置の前記送信部は、前記無線通信装置の位置について前記選択部によって選択された第１周波数と、前記使用不可となる位置について前記選択部によって選択された第２周波数と、を示す周波数情報を前記無線通信装置へ送信し、
前記通信部は、前記通信制御装置によって送信された周波数情報が示す前記第１周波数を使用して無線通信を行い、前記第１周波数が使用不可となると前記周波数情報が示す前記第２周波数を使用して無線通信を行う、
ことを特徴とする請求項１〜５のいずれか一つに記載の通信システム。
【請求項７】
前記経路情報は、前記予測経路に含まれる各位置と、前記各位置を通過する予測時刻と、を示す情報を含み、
前記算出部は、前記対応情報と、前記経路情報が示す前記各位置および前記予測時刻と、に基づいて、前記対象の周波数を前記無線通信装置が使用不可となるまでの予測時間を算出することを特徴とする請求項１〜６のいずれか一つに記載の通信システム。
【請求項８】
前記経路情報は、前記予測経路に含まれる各位置を示す情報を含み、
前記算出部は、前記対応情報と、前記経路情報が示す前記各位置と、に基づいて、前記対象の周波数を前記無線通信装置が使用不可となるまでの予測移動距離を算出することを特徴とする請求項１〜６のいずれか一つに記載の通信システム。
【請求項９】
無線通信装置の位置および前記無線通信装置の予測経路を示す経路情報を前記無線通信装置から受信する受信部と、
前記無線通信装置の位置と前記無線通信装置が使用可能な周波数との対応情報と、前記受信部によって受信された経路情報と、に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数のそれぞれを対象に、対象の周波数を前記無線通信装置が使用不可となるまでの予測時間または予測移動距離を算出する算出部と、
前記算出部によって算出された予測時間または予測移動距離に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する周波数を選択する選択部と、
前記選択部によって選択された周波数を示す周波数情報を前記無線通信装置へ送信する送信部と、
を備えることを特徴とする通信制御装置。
【請求項１０】
無線通信装置から受信した前記無線通信装置の位置および前記無線通信装置の予測経路を示す経路情報と、前記無線通信装置の位置と前記無線通信装置が使用可能な周波数との対応情報と、に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数のそれぞれを対象に、対象の周波数を前記無線通信装置が使用不可となるまでの予測時間または予測移動距離を算出し、算出した予測時間または予測移動距離に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する周波数を選択する通信制御装置へ、自装置の位置および自装置の予測経路を示す経路情報を送信する送信部と、
前記通信制御装置によって選択された周波数を示す周波数情報を前記通信制御装置から受信する受信部と、
前記受信部によって受信された周波数情報が示す周波数を使用して無線通信を行う通信部と、
を備えることを特徴とする無線通信装置。
【請求項１１】
無線通信装置および通信制御装置を含む通信システムの通信方法であって、
前記無線通信装置が、
前記無線通信装置の位置および前記無線通信装置の予測経路を示す経路情報を前記通信制御装置へ送信し、
前記通信制御装置が、
前記無線通信装置の位置と前記無線通信装置が使用可能な周波数との対応情報と、前記無線通信装置によって送信された経路情報と、に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数のそれぞれを対象に、対象の周波数を前記無線通信装置が使用不可となるまでの予測時間または予測移動距離を算出し、
算出した予測時間または予測移動距離に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する周波数を選択し、
選択した周波数を示す周波数情報を前記無線通信装置へ送信し、
前記無線通信装置が、
前記通信制御装置によって送信された周波数情報が示す周波数を使用して無線通信を行う、
ことを特徴とする通信方法。
【請求項１２】
無線通信装置および通信制御装置を含む通信システムであって、
前記無線通信装置は、
前記無線通信装置の位置を示す位置情報を前記通信制御装置へ送信する送信部を備え、
前記通信制御装置は、
前記無線通信装置の位置と前記無線通信装置が使用可能な周波数との対応情報に基づいて、前記無線通信装置によって送信された位置情報が示す位置において前記無線通信装置が使用可能な周波数を示す周波数情報を送信する送信部を備え、
前記無線通信装置は、
前記無線通信装置が無線通信に使用する周波数の、前記無線通信装置の予測経路に含まれる位置における切り替えの履歴を示す履歴情報を取得する取得部と、
前記取得部によって取得された履歴情報に基づいて、前記通信制御装置によって送信された周波数情報が示す周波数のそれぞれを対象に、対象の周波数を前記無線通信装置が使用不可となるまでの予測時間または予測移動距離を算出する算出部と、
前記算出部によって算出された予測時間または予測移動距離に基づいて、前記位置情報が示す位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する周波数を選択する選択部と、
前記選択部によって選択された周波数を使用して無線通信を行う通信部と、
を備える、
ことを特徴とする通信システム。
【請求項１３】
前記履歴情報は、前記予測経路において周波数の切り替えが発生した位置および切り替え前の周波数を示す情報を含み、
前記算出部は、前記対応情報と、前記履歴情報が示す位置および周波数と、に基づいて、前記対象の周波数を前記無線通信装置が使用不可となるまでの予測時間を算出することを特徴とする請求項１２に記載の通信システム。
【請求項１４】
前記履歴情報は、前記無線通信装置が無線通信に使用する周波数の、前記予測経路に含まれる位置と、前記予測経路に含まれる位置を前記無線通信装置が通過した方向と、の組み合わせに対応する切り替えの履歴を含み、
前記算出部は、前記履歴情報が示す前記組み合わせに基づいて、前記対象の周波数を前記無線通信装置が使用不可となるまでの予測時間または予測移動距離を算出することを特徴とする請求項１２または１３に記載の通信システム。
【請求項１５】
自装置の位置において自装置が使用可能な周波数を示す周波数情報を取得する第１取得部と、
自装置が無線通信に使用する周波数の、自装置の予測経路に含まれる位置における切り替えの履歴を示す履歴情報を取得する第２取得部と、
前記第２取得部によって取得された履歴情報に基づいて、前記第１取得部によって取得された周波数情報が示す周波数のそれぞれを対象に、対象の周波数を自装置が使用不可となるまでの予測時間または予測移動距離を算出する算出部と、
前記算出部によって算出された予測時間または予測移動距離に基づいて、前記周波数情報が示す周波数の中から自装置が使用する周波数を選択する選択部と、
前記選択部によって選択された周波数を使用して無線通信を行う通信部と、
を備えることを特徴とする無線通信装置。
【請求項１６】
無線通信装置および通信制御装置を含む通信システムの通信方法であって、
前記無線通信装置が、
前記無線通信装置の位置を示す位置情報を前記通信制御装置へ送信し、
前記通信制御装置が、
前記無線通信装置の位置と前記無線通信装置が使用可能な周波数との対応情報に基づいて、前記無線通信装置によって送信された位置情報が示す位置において前記無線通信装置が使用可能な周波数を示す周波数情報を送信し、
前記無線通信装置が、
前記無線通信装置が無線通信に使用する周波数の、前記無線通信装置の予測経路に含まれる位置における切り替えの履歴を示す履歴情報を取得し、
取得した履歴情報に基づいて、前記通信制御装置によって送信された周波数情報が示す周波数のそれぞれを対象に、対象の周波数を前記無線通信装置が使用不可となるまでの予測時間または予測移動距離を算出し、
算出した予測時間または予測移動距離に基づいて、前記位置情報が示す位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する周波数を選択し、
選択した周波数を使用して無線通信を行う、
ことを特徴とする通信方法。
【請求項１７】
無線通信装置および通信制御装置を含む通信システムであって、
前記無線通信装置は、
前記無線通信装置の位置および前記無線通信装置の予測経路を示す経路情報を前記通信制御装置へ送信する送信部を備え、
前記通信制御装置は、
前記無線通信装置によって送信された経路情報と、前記無線通信装置の位置と前記無線通信装置が使用可能な周波数との対応情報と、に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数のそれぞれを対象に、対象の周波数を前記無線通信装置に設定した場合に前記予測経路において発生する、前記無線通信装置が無線通信に使用する周波数の切り替えの予測回数を算出する算出部と、
前記算出部によって算出された予測回数に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する周波数を選択する選択部と、
前記選択部によって選択された周波数を示す周波数情報を前記無線通信装置へ送信する送信部と、
を備え、
前記無線通信装置は、
前記通信制御装置によって送信された周波数情報が示す周波数を使用して無線通信を行う通信部を備える、
ことを特徴とする通信システム。
【請求項１８】
無線通信装置の位置および前記無線通信装置の予測経路を示す経路情報を前記無線通信装置から受信する受信部と、
前記無線通信装置の位置と前記無線通信装置が使用可能な周波数との対応情報と、前記受信部によって受信された経路情報と、に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数のそれぞれを対象に、対象の周波数を前記無線通信装置に設定した場合に前記予測経路において発生する、前記無線通信装置が無線通信に使用する周波数の切り替えの予測回数を算出する算出部と、
前記算出部によって算出された予測回数に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する周波数を選択する選択部と、
前記選択部によって選択された周波数を示す周波数情報を前記無線通信装置へ送信する送信部と、
を備えることを特徴とする通信制御装置。
【請求項１９】
無線通信装置から受信した前記無線通信装置の位置および前記無線通信装置の予測経路を示す経路情報と、前記無線通信装置の位置と前記無線通信装置が使用可能な周波数との対応情報と、に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数のそれぞれを対象に、対象の周波数を前記無線通信装置に設定した場合に前記予測経路において発生する、前記無線通信装置が無線通信に使用する周波数の切り替えの予測回数を算出し、算出した予測回数に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する周波数を選択する通信制御装置へ、自装置の位置および自装置の予測経路を示す経路情報を送信する送信部と、
前記通信制御装置によって選択された周波数を示す周波数情報を前記通信制御装置から受信する受信部と、
前記受信部によって受信された周波数情報が示す周波数を使用して無線通信を行う通信部と、
を備えることを特徴とする無線通信装置。
【請求項２０】
無線通信装置および通信制御装置を含む通信システムの通信方法であって、
前記無線通信装置が、
前記無線通信装置の位置および前記無線通信装置の予測経路を示す経路情報を前記通信制御装置へ送信し、
前記通信制御装置が、
前記無線通信装置によって送信された経路情報と、前記無線通信装置の位置と前記無線通信装置が使用可能な周波数との対応情報と、に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数のそれぞれを対象に、対象の周波数を前記無線通信装置に設定した場合に前記予測経路において発生する、前記無線通信装置が無線通信に使用する周波数の切り替えの予測回数を算出し、
算出した予測回数に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する周波数を選択し、
選択した周波数を示す周波数情報を前記無線通信装置へ送信し、
前記無線通信装置が、
前記通信制御装置によって送信された周波数情報が示す周波数を使用して無線通信を行う、
ことを特徴とする通信方法。
【請求項２１】
無線通信装置および通信制御装置を含む通信システムであって、
前記無線通信装置は、
前記無線通信装置の位置を示す位置情報を前記通信制御装置へ送信する送信部を備え、
前記通信制御装置は、
前記無線通信装置の位置と前記無線通信装置が使用可能な周波数との対応情報に基づいて、前記無線通信装置によって送信された位置情報が示す位置において前記無線通信装置が使用可能な周波数を示す周波数情報を送信する送信部を備え、
前記無線通信装置は、
前記無線通信装置が無線通信に使用する周波数の、前記無線通信装置の予測経路に含まれる位置における切り替えの履歴を示す履歴情報を取得する取得部と、
前記取得部によって取得された履歴情報に基づいて、前記通信制御装置によって送信された周波数情報が示す周波数のそれぞれを対象に、対象の周波数を前記無線通信装置に設定した場合に前記予測経路において発生する、前記無線通信装置が無線通信に使用する周波数の切り替えの予測回数を算出する算出部と、
前記算出部によって算出された予測回数に基づいて、前記位置情報が示す位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する周波数を選択する選択部と、
前記選択部によって選択された周波数を使用して無線通信を行う通信部と、
を備える、
ことを特徴とする通信システム。
【請求項２２】
自装置の位置において自装置が使用可能な周波数を示す周波数情報を取得する第１取得部と、
自装置が無線通信に使用する周波数の、自装置の予測経路に含まれる位置における切り替えの履歴を示す履歴情報を取得する第２取得部と、
前記第２取得部によって取得された履歴情報に基づいて、前記第１取得部によって取得された周波数情報が示す周波数のそれぞれを対象に、対象の周波数を自装置に設定した場合に前記予測経路において発生する、自装置が無線通信に使用する周波数の切り替えの予測回数を算出する算出部と、
前記算出部によって算出された予測回数に基づいて、自装置の位置において自装置が使用可能な周波数の中から自装置が使用する周波数を選択する選択部と、
前記選択部によって選択された周波数を使用して無線通信を行う通信部と、
を備えることを特徴とする無線通信装置。
【請求項２３】
無線通信装置および通信制御装置を含む通信システムの通信方法であって、
前記無線通信装置は、
前記無線通信装置の位置を示す位置情報を前記通信制御装置へ送信し、
前記通信制御装置は、
前記無線通信装置の位置と前記無線通信装置が使用可能な周波数との対応情報に基づいて、前記無線通信装置によって送信された位置情報が示す位置において前記無線通信装置が使用可能な周波数を示す周波数情報を送信し、
前記無線通信装置は、
前記無線通信装置が無線通信に使用する周波数の、前記無線通信装置の予測経路に含まれる位置における切り替えの履歴を示す履歴情報を取得し、
取得した履歴情報に基づいて、前記通信制御装置によって送信された周波数情報が示す周波数のそれぞれを対象に、対象の周波数を前記無線通信装置に設定した場合に前記予測経路において発生する、前記無線通信装置が無線通信に使用する周波数の切り替えの予測回数を算出し、
算出した予測回数に基づいて、前記位置情報が示す位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する周波数を選択し、
選択した周波数を使用して無線通信を行う、
ことを特徴とする通信方法。
【請求項２４】
無線通信装置および通信制御装置を含む通信システムであって、
前記無線通信装置は、
前記無線通信装置の位置を示す位置情報を前記通信制御装置へ送信する送信部を備え、
前記通信制御装置は、
前記無線通信装置の位置と前記無線通信装置が使用可能な周波数との対応情報に基づいて、前記無線通信装置によって送信された位置情報が示す位置において前記無線通信装置が使用可能な周波数を示す周波数情報を前記無線通信装置へ送信する送信部を備え、
前記無線通信装置は、
前記無線通信装置が無線通信に使用する周波数の、前記無線通信装置の位置を含む所定範囲における切り替えの履歴を示す履歴情報を取得する取得部と、
前記取得部によって取得された履歴情報に基づいて、前記通信制御装置によって送信された周波数情報が示す周波数のそれぞれを対象に、前記所定範囲における、対象の周波数から他の周波数への切り替えの履歴の数に応じた値を算出する算出部と、
前記算出部によって算出された値に基づいて、前記位置情報が示す位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する周波数を選択する選択部と、
前記選択部によって選択された周波数を使用して無線通信を行う通信部と、
を備える、
ことを特徴とする通信システム。
【請求項２５】
前記所定範囲は、前記無線通信装置の移動速度に応じた広さの範囲であることを特徴とする請求項２４に記載の通信システム。
【請求項２６】
前記所定範囲は、前記無線通信装置の進行方向に応じた範囲であることを特徴とする請求項２４または２５に記載の通信システム。
【請求項２７】
前記算出部は、前記対象の周波数から他の周波数への切り替えの履歴を、対応する切り替えが発生した位置の前記無線通信装置からの距離に応じて重み付けして計数した値を算出し、
前記選択部は、前記算出部によって算出された値に基づいて、前記無線通信装置が使用する周波数を選択する、
ことを特徴とする請求項２４〜２６のいずれか一つに記載の通信システム。
【請求項２８】
自装置の位置において自装置が使用可能な周波数を示す周波数情報を取得する第１取得部と、
自装置が無線通信に使用する周波数の、自装置の位置を含む所定範囲における切り替えの履歴を示す履歴情報を取得する第２取得部と、
前記第２取得部によって取得された履歴情報に基づいて、前記第１取得部によって取得された周波数情報が示す周波数のそれぞれを対象に、前記所定範囲における、対象の周波数から他の周波数への切り替えの履歴の数を算出する算出部と、
前記算出部によって算出された数に基づいて、自装置の位置において自装置が使用可能な周波数の中から自装置が使用する周波数を選択する選択部と、
前記選択部によって選択された周波数を使用して無線通信を行う通信部と、
を備えることを特徴とする無線通信装置。
【請求項２９】
無線通信装置および通信制御装置を含む通信システムの通信方法であって、
前記無線通信装置が、
前記無線通信装置の位置を示す位置情報を前記通信制御装置へ送信し、
前記通信制御装置が、
前記無線通信装置の位置と前記無線通信装置が使用可能な周波数との対応情報に基づいて、前記無線通信装置によって送信された位置情報が示す位置において前記無線通信装置が使用可能な周波数を示す周波数情報を前記無線通信装置へ送信し、
前記無線通信装置が、
前記無線通信装置が無線通信に使用する周波数の、前記無線通信装置の位置を含む所定範囲における切り替えの履歴を示す履歴情報を取得し、
取得した履歴情報に基づいて、前記通信制御装置によって送信された周波数情報が示す周波数のそれぞれを対象に、前記所定範囲における、対象の周波数から他の周波数への切り替えの履歴の数を算出し、
算出した数に基づいて、前記位置情報が示す位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する周波数を選択し、
選択した周波数を使用して無線通信を行う、
ことを特徴とする通信方法。
【請求項３０】
第１無線通信装置、第２無線通信装置および通信制御装置を含む通信システムであって、
前記第１無線通信装置および前記第２無線通信装置は、
同一の対応情報において自装置の位置と対応付けられた周波数を使用可能であり、
前記第２無線通信装置は、
前記第２無線通信装置が無線通信に使用する周波数の切り替えの履歴を示す履歴情報を前記通信制御装置へ送信する送信部を備え、
前記第１無線通信装置は、
前記第１無線通信装置の位置および前記第１無線通信装置の位置を含む所定範囲を示す範囲情報を前記通信制御装置へ送信する送信部を備え、
前記通信制御装置は、
前記対応情報に基づいて、前記第１無線通信装置によって送信された範囲情報が示す位置において前記第１無線通信装置が使用可能な周波数を特定し、前記第２無線通信装置によって送信された履歴情報に基づいて、特定した周波数のそれぞれを対象に、前記範囲情報が示す所定範囲における、対象の周波数から他の周波数への切り替えの履歴の数を算出する算出部と、
前記算出部によって算出された数に基づいて、前記範囲情報が示す位置において前記第１無線通信装置が使用可能な周波数の中から前記第１無線通信装置が使用する周波数を選択する選択部と、
前記選択部によって選択された周波数を示す周波数情報を前記第１無線通信装置へ送信する送信部と、
を備え、
前記第１無線通信装置は、
前記通信制御装置によって送信された周波数情報が示す周波数を使用して無線通信を行う通信部を備える、
ことを特徴とする通信システム。
【請求項３１】
前記第１無線通信装置は、前記第１無線通信装置が無線通信に使用する周波数の切り替えの履歴を示す履歴情報を前記通信制御装置へ送信し、
前記通信制御装置は、前記第１無線通信装置および前記第２無線通信装置によって送信された各履歴情報に基づいて、特定した周波数のそれぞれを対象に、前記範囲情報が示す所定範囲における、対象の周波数から他の周波数への切り替えの履歴の数を算出する、
ことを特徴とする請求項３０に記載の通信システム。
【請求項３２】
複数の前記第２無線通信装置を含むことを特徴とする請求項３０または３１に記載の通信システム。
【請求項３３】
第１無線通信装置、第２無線通信装置および通信制御装置を含み、前記第１無線通信装置および前記第２無線通信装置が同一の対応情報において自装置の位置と対応付けられた周波数を使用可能な通信システムの前記通信制御装置であって、
前記第１無線通信装置の位置および前記第１無線通信装置の位置を含む所定範囲を示す範囲情報を前記第１無線通信装置から受信する受信部と、
前記第２無線通信装置が無線通信に使用する周波数の切り替えの履歴を示す履歴情報を取得する取得部と、
前記対応情報に基づいて、前記受信部によって受信された範囲情報が示す位置において前記第１無線通信装置が使用可能な周波数のそれぞれを対象に、前記取得部によって取得された履歴情報に基づいて、前記範囲情報が示す所定範囲における、対象の周波数から他の周波数への切り替えの履歴の数を算出する算出部と、
前記算出部によって算出された数に基づいて、前記範囲情報が示す位置において前記第１無線通信装置が使用可能な周波数の中から前記第１無線通信装置が使用する周波数を選択する選択部と、
前記選択部によって選択された周波数を示す周波数情報を前記第１無線通信装置へ送信する送信部と、
を備えることを特徴とする通信制御装置。
【請求項３４】
第１無線通信装置、第２無線通信装置および通信制御装置を含み、前記第１無線通信装置および前記第２無線通信装置が同一の対応情報において自装置の位置と対応付けられた周波数を使用可能な通信システムの前記第１無線通信装置であって、
前記対応情報と、無線通信装置から受信した前記無線通信装置の位置および前記無線通信装置の位置を含む所定範囲を示す範囲情報と、に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数のそれぞれを対象に、前記第２無線通信装置が無線通信に使用する周波数の切り替えの履歴を示す履歴情報に基づいて、前記範囲情報が示す所定範囲における、対象の周波数から他の周波数への切り替えの履歴の数を算出し、算出した数に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する周波数を選択する前記通信制御装置へ、自装置の位置を含む前記所定範囲を示す範囲情報を送信する送信部と、
前記通信制御装置によって選択された周波数を示す周波数情報を前記通信制御装置から受信する受信部と、
前記受信部によって受信された周波数情報が示す周波数を使用して無線通信を行う通信部と、
を備えることを特徴とする無線通信装置。
【請求項３５】
第１無線通信装置、第２無線通信装置および通信制御装置を含む通信システムの通信方法であって、
前記第１無線通信装置および前記第２無線通信装置は、
同一の対応情報において自装置の位置と対応付けられた周波数を使用可能であり、
前記第２無線通信装置が、
前記第２無線通信装置が無線通信に使用する周波数の切り替えの履歴を示す履歴情報を前記通信制御装置へ送信し、
前記第１無線通信装置が、
前記第１無線通信装置の位置および前記第１無線通信装置の位置を含む所定範囲を示す範囲情報を前記通信制御装置へ送信し、
前記通信制御装置が、
前記対応情報に基づいて、前記第１無線通信装置によって送信された範囲情報が示す位置において前記第１無線通信装置が使用可能な周波数を特定し、
前記第２無線通信装置によって送信された履歴情報に基づいて、特定した周波数のそれぞれを対象に、前記範囲情報が示す所定範囲における、対象の周波数から他の周波数への切り替えの履歴の数を算出し、
算出した数に基づいて、前記範囲情報が示す位置において前記第１無線通信装置が使用可能な周波数の中から前記第１無線通信装置が使用する周波数を選択し、
選択した周波数を示す周波数情報を前記第１無線通信装置へ送信し、
前記第１無線通信装置が、
前記通信制御装置によって送信された周波数情報が示す周波数を使用して無線通信を行う、
ことを特徴とする通信方法。
【請求項３６】
第１無線通信装置、第２無線通信装置および通信制御装置を含む通信システムであって、
前記第１無線通信装置および前記第２無線通信装置は、
同一の対応情報において自装置の位置と対応付けられた周波数を使用可能であり、
前記第２無線通信装置は、
前記第２無線通信装置が無線通信に使用する周波数の切り替えの履歴を示す履歴情報を前記通信制御装置へ送信する送信部を備え、
前記第１無線通信装置は、
前記第１無線通信装置の位置および前記第１無線通信装置の予測経路を示す経路情報を前記通信制御装置へ送信する送信部を備え、
前記通信制御装置は、
前記対応情報に基づいて、前記第１無線通信装置によって送信された経路情報が示す位置において前記第１無線通信装置が使用可能な周波数を特定し、前記第２無線通信装置によって送信された履歴情報に基づいて、特定した周波数のそれぞれを対象に、前記経路情報が示す予測経路における、対象の周波数から他の周波数への切り替えの履歴の数を算出する算出部と、
前記算出部によって算出された数に基づいて、前記経路情報が示す位置において前記第１無線通信装置が使用可能な周波数の中から前記第１無線通信装置が使用する周波数を選択する選択部と、
前記選択部によって選択された周波数を示す周波数情報を前記第１無線通信装置へ送信する送信部と、
を備え、
前記第１無線通信装置は、
前記通信制御装置によって送信された周波数情報が示す周波数を使用して無線通信を行う通信部を備える、
ことを特徴とする通信システム。
【請求項３７】
第１無線通信装置、第２無線通信装置および通信制御装置を含み、前記第１無線通信装置および前記第２無線通信装置が同一の対応情報において自装置の位置と対応付けられた周波数を使用可能な通信システムの前記通信制御装置であって、
前記第１無線通信装置の位置および前記第１無線通信装置の予測経路を示す経路情報を前記第１無線通信装置から受信する受信部と、
前記第２無線通信装置が無線通信に使用する周波数の切り替えの履歴を示す履歴情報を取得する取得部と、
前記対応情報に基づいて、前記受信部によって受信された経路情報が示す位置において前記第１無線通信装置が使用可能な周波数のそれぞれを対象に、前記取得部によって取得された履歴情報に基づいて、前記経路情報が示す予測経路における、対象の周波数から他の周波数への切り替えの履歴の数を算出する算出部と、
前記算出部によって算出された数に基づいて、前記経路情報が示す位置において前記第１無線通信装置が使用可能な周波数の中から前記第１無線通信装置が使用する周波数を選択する選択部と、
前記選択部によって選択された周波数を示す周波数情報を前記第１無線通信装置へ送信する送信部と、
を備えることを特徴とする通信制御装置。
【請求項３８】
第１無線通信装置、第２無線通信装置および通信制御装置を含み、前記第１無線通信装置および前記第２無線通信装置が同一の対応情報において自装置の位置と対応付けられた周波数を使用可能な通信システムの前記第１無線通信装置であって、
前記対応情報と、無線通信装置から受信した前記無線通信装置の位置および前記無線通信装置の予測経路を示す経路情報と、に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数のそれぞれを対象に、前記第２無線通信装置が無線通信に使用する周波数の切り替えの履歴を示す履歴情報に基づいて、前記経路情報が示す予測経路における、対象の周波数から他の周波数への切り替えの履歴の数を算出し、算出した数に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する周波数を選択する前記通信制御装置へ、自装置の位置および自装置の予測経路を示す経路情報を送信する送信部と、
前記通信制御装置によって選択された周波数を示す周波数情報を前記通信制御装置から受信する受信部と、
前記受信部によって受信された周波数情報が示す周波数を使用して無線通信を行う通信部と、
を備えることを特徴とする無線通信装置。
【請求項３９】
第１無線通信装置、第２無線通信装置および通信制御装置を含む通信システムの通信方法であって、
前記第１無線通信装置および前記第２無線通信装置は、
同一の対応情報において自装置の位置と対応付けられた周波数を使用可能であり、
前記第２無線通信装置が、
前記第２無線通信装置が無線通信に使用する周波数の切り替えの履歴を示す履歴情報を前記通信制御装置へ送信し、
前記第１無線通信装置が、
前記第１無線通信装置の位置および前記第１無線通信装置の予測経路を示す経路情報を前記通信制御装置へ送信し、
前記通信制御装置が、
前記対応情報に基づいて、前記第１無線通信装置によって送信された経路情報が示す位置において前記第１無線通信装置が使用可能な周波数を特定し、
前記第２無線通信装置によって送信された履歴情報に基づいて、特定した周波数のそれぞれを対象に、前記経路情報が示す予測経路における、対象の周波数から他の周波数への切り替えの履歴の数を算出し、
算出した数に基づいて、前記経路情報が示す位置において前記第１無線通信装置が使用可能な周波数の中から前記第１無線通信装置が使用する周波数を選択し、
選択した周波数を示す周波数情報を前記第１無線通信装置へ送信し、
前記第１無線通信装置が、
前記通信制御装置によって送信された周波数情報が示す周波数を使用して無線通信を行う、
ことを特徴とする通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システム、通信制御装置、無線通信装置および通信方法に関する。
【背景技術】
【０００２】
近年、無線トラフィックが急速に増大し続けており、有限な資源である周波数に対する需要が増え続けている。周波数の有効使用を図る手段の１つとして、周辺の電波環境を認知して最適な通信を行うコグニティブ無線技術に関する検討が進んでいる。たとえば、ホワイトスペース型（あるいは周波数共用型）コグニティブ無線として、各周波数を優先的に使用できるシステムに干渉しないように、時間、場所に応じて周波数のホワイトスペース（ＷＳ：Ｗｈｉｔｅ  Ｓｐａｃｅ）を見つけて通信を行う機能が知られている。たとえば米国においてはＴＶホワイトスペース（ＴＶＷＳ）の通信利用が検討されている。【０００３】
ホワイトスペース型のコグニティブ無線においては、たとえば、周波数を使用する優先権のあるシステムをプライマリシステムまたは１次システム、ホワイトスペースを見つけて通信を行うシステムはセカンダリシステムまたは２次システムと呼ばれる。ＴＶＷＳの場合は、ＴＶ放送がプライマリシステムとなる。【０００４】
ＴＶ放送にはＵＨＦ（Ｕｌｔｒａ  Ｈｉｇｈ  Ｆｒｅｑｕｅｎｃｙ：極超短波）帯などで広い周波数帯域が割り当てられており、地域によって使用されている周波数（物理的なＴＶチャネル）が異なるだけでなく、時間方向の変動が少ない。このような準静的なＴＶＷＳを見つける方法として、センシング方式とデータベースアクセス方式などがある。たとえばＦＣＣ（Ｆｅｄｅｒａｌ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ  Ｃｏｍｍｉｓｓｉｏｎ）によって発表されたルールでもセンシング方式やデータベースアクセス方式などについて規定されている。【０００５】
データベースアクセス方式においては、たとえばセカンダリシステムがネットワーク上のデータベースにアクセスしてホワイトスペースを示すＷＳ情報を取得する。データベースは、たとえば、ＴＶ放送の送信局の位置、送信電力、送信周波数などの情報から計算されたＷＳ情報を位置情報と関連付けたものとなっている。ＦＣＣのルールにおいては、データベースアクセス方式を使用するセカンダリシステムがＴＶＷＳを使用するのに少なくとも１日に１回以上データベースにアクセスすることが定められている。【０００６】
また、第１既存システムから送信される電波に基づいて検出周波数チャネルを検出するとともに、周辺装置からの受信周波数チャネルを受信し、検出周波数チャネルと、受信周波数チャネルと、周波数リストが示すリスト周波数チャネルとに基づいて、これら周波数チャネルを示す新規の周波数リストを作成し、新規の周波数リストを格納する技術が知られている（たとえば、下記特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１２−５４７９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上述した従来技術では、無線通信装置が移動すると、使用可能な周波数が変化するため、周波数の切替回数が多くなる場合がある。【０００９】
本発明は、上述した従来技術による問題点を解消するため、周波数の切替回数を低減することができる通信システム、通信制御装置、無線通信装置および通信方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上述した課題を解決し、目的を達成するため、本発明の一側面によれば、無線通信装置および通信制御装置を含む通信システムであって、前記無線通信装置は、前記無線通信装置の位置および前記無線通信装置の予測経路を示す経路情報を前記通信制御装置へ送信し、前記通信制御装置は、前記無線通信装置の位置と前記無線通信装置が使用可能な周波数との対応情報と、前記無線通信装置によって送信された経路情報と、に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数のそれぞれを対象に、対象の周波数を前記無線通信装置が使用不可となるまでの予測時間または予測移動距離を算出し、算出した予測時間または予測移動距離に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する周波数を選択し、選択した周波数を示す周波数情報を前記無線通信装置へ送信し、前記無線通信装置は、前記通信制御装置によって送信された周波数情報が示す周波数を使用して無線通信を行う通信システム、通信制御装置、無線通信装置および通信方法が提案される。
【発明の効果】
【００１１】
本発明の一側面によれば、周波数の切替回数を低減することができるという効果を奏する。
【図面の簡単な説明】
【００１２】
【図１−１】図１−１は、実施の形態１にかかる通信システムの一例を示す図である。
【図１−２】図１−２は、図１−１に示した通信システムにおける信号の流れの一例を示す図である。
【図２】図２は、実施の形態１にかかる通信システムの適用例１を示す図である。
【図３−１】図３−１は、図２に示した通信システムの各構成の一例を示す図である。
【図３−２】図３−２は、図３−１に示した通信システムにおける信号の流れの一例を示す図である。
【図３−３】図３−３は、アクセスポイントのハードウェア構成の一例を示す図である。
【図３−４】図３−４は、ＷＳデータベースサーバのハードウェア構成の一例を示す図である。
【図４】図４は、図２に示した通信システムの動作例を示すシーケンス図である。
【図５】図５は、アクセスポイントが送信する予測経路情報の一例を示す図である。
【図６】図６は、ＷＳデータベースに記憶される対応情報の一例を示す図である。
【図７】図７は、図２に示した予測経路の各位置における使用可能な周波数の一例を示す図である。
【図８】図８は、実施の形態１にかかる通信システムの適用例２を示す図である。
【図９−１】図９−１は、図８に示した通信システムの各構成の一例を示す図である。
【図９−２】図９−２は、図９−１に示した通信システムにおける信号の流れの一例を示す図である。
【図１０】図１０は、実施の形態１にかかる通信システムの適用例３を示す図である。
【図１１】図１１は、図１０に示した予測経路の各位置における使用可能な周波数の一例を示す図である。
【図１２−１】図１２−１は、実施の形態２にかかる通信システムの一例を示す図である。
【図１２−２】図１２−２は、図１２−１に示した通信システムにおける信号の流れの一例を示す図である。
【図１３】図１３は、実施の形態２にかかる通信システムの適用例を示す図である。
【図１４−１】図１４−１は、図１３に示した通信システムの各構成の一例を示す図である。
【図１４−２】図１４−２は、図１４−１に示した通信システムにおける信号の流れの一例を示す図である。
【図１５】図１５は、図１３に示した通信システムの動作例を示すシーケンス図である。
【図１６】図１６は、使用可能周波数情報の一例を示す図である。
【図１７】図１７は、切替履歴情報の一例を示す図である。
【図１８】図１８は、図１３に示した予測経路における周波数の切替履歴の一例を示す図である。
【図１９】図１９は、切替履歴情報の別の例を示す図である。
【図２０】図２０は、実施の形態３にかかる通信システムの適用例を示す図である。
【図２１】図２１は、図２０に示した通信システムの動作例を示すシーケンス図である。
【図２２】図２２は、図２０に示した予測経路の各位置における使用可能な周波数の一例を示す図である。
【図２３】図２３は、実施の形態４にかかる通信システムの適用例を示す図である。
【図２４−１】図２４−１は、図２３に示した通信システムの各構成の一例を示す図である。
【図２４−２】図２４−２は、図２４−１に示した通信システムにおける信号の流れの一例を示す図である。
【図２５】図２５は、図２３に示した通信システムの動作例を示すシーケンス図である。
【図２６】図２６は、履歴の位置と現在位置との間の距離の一例を示す図である。
【図２７】図２７は、所定範囲の他の例を示す図である。
【図２８−１】図２８−１は、実施の形態５にかかる通信システムの一例を示す図である。
【図２８−２】図２８−２は、図２８−１に示した通信システムにおける信号の流れの一例を示す図である。
【図２８−３】図２８−３は、図２８−１に示した通信システムにおける信号の流れの別の例を示す図である。
【図２９】図２９は、実施の形態５にかかる通信システムの適用例を示す図である。
【図３０−１】図３０−１は、図２９に示した通信システムの構成の一例を示す図である。
【図３０−２】図３０−２は、図３０−１に示した通信システムの構成における信号の流れの一例を示す図である。
【図３１】図３１は、図２９に示した通信システムの動作例を示すシーケンス図である。
【図３２】図３２は、切替情報の一例を示す図である。
【図３３】図３３は、実施の形態６の通信システムの適用例を示す図である。
【図３４】図３４は、図３３に示した予測経路における使用可能な周波数の一例を示す図である。
【図３５】図３５は、使用可能な周波数を示すテーブルの更新結果の一例を示す図である。
【図３６】図３６は、使用可能な周波数を示すテーブルの更新結果の他の例を示す図である。
【発明を実施するための形態】
【００１３】
以下に添付図面を参照して、本発明にかかる通信システム、通信制御装置、無線通信装置および通信方法の実施の形態を詳細に説明する。
【００１４】
（実施の形態１）
（実施の形態１にかかる通信システム）
図１−１は、実施の形態１にかかる通信システムの一例を示す図である。図１−２は、図１−１に示した通信システムにおける信号の流れの一例を示す図である。図１−１，図１−２に示すように、実施の形態１にかかる通信システム１００は、無線通信装置１１０と、通信制御装置１２０と、を含む。無線通信装置１１０および通信制御装置１２０は互いに通信可能である。無線通信装置１１０と通信制御装置１２０との間の通信には各種方式の通信を適用することができる。
【００１５】
＜無線通信装置＞
無線通信装置１１０は、取得部１１１と、送信部１１２と、受信部１１３と、通信部１１４と、を備える。取得部１１１は、無線通信装置１１０（自装置）の位置と、未来における無線通信装置１１０の予測経路と、を示す経路情報を取得する。無線通信装置１１０の位置は、たとえば現在における無線通信装置１１０のおよその位置である。取得部１１１は、取得した経路情報を送信部１１２へ出力する。送信部１１２は、取得部１１１から出力された経路情報を通信制御装置１２０（無線通信装置）へ送信する。
【００１６】
受信部１１３は、通信制御装置１２０から送信された周波数情報を受信する。そして、受信部１１３は、受信した周波数情報を通信部１１４へ出力する。通信部１１４は、受信部１１３から出力された周波数情報が示す周波数を使用して無線通信を行う。たとえば、通信部１１４は、移動体通信網に接続された基地局との間で無線通信を行う。
【００１７】
＜通信制御装置＞
通信制御装置１２０は、受信部１２１と、取得部１２２と、算出部１２３と、選択部１２４と、送信部１２５と、を備える。受信部１２１は、無線通信装置１１０から送信された経路情報を受信する。そして、受信部１２１は、受信した経路情報を算出部１２３へ出力する。
【００１８】
取得部１２２は、無線通信装置１１０の位置と無線通信装置１１０が使用可能な周波数との対応情報を取得する。たとえば、対応情報は通信制御装置１２０のメモリに記憶されており、取得部１２２は通信制御装置１２０のメモリから対応情報を取得する。または、取得部１２２は、通信制御装置１２０の外部の通信装置から対応情報を受信してもよい。取得部１２２は、取得した対応情報を算出部１２３および選択部１２４へ出力する。
【００１９】
算出部１２３は、まず、受信部１２１から出力された経路情報が示す無線通信装置１１０の位置と、取得部１２２から出力された対応情報と、に基づいて、無線通信装置１１０の位置において無線通信装置１１０が使用可能な周波数を特定する。たとえば、算出部１２３は、対応情報において、経路情報が示す無線通信装置１１０の位置と対応する周波数を検索することによって、無線通信装置１１０の位置において無線通信装置１１０が使用可能な周波数を特定する。
【００２０】
そして、算出部１２３は、特定した周波数のそれぞれを対象として、経路情報が示す無線通信装置１１０の予測経路と、対応情報と、に基づいて、対象の周波数を無線通信装置１１０が使用不可となるまでの予測時間を算出する。算出部１２３は、特定した周波数と、特定した周波数ごとに算出した予測時間と、を選択部１２４へ通知する。
【００２１】
選択部１２４は、算出部１２３から通知された予測時間に基づいて、算出部１２３から通知された周波数の中から無線通信装置１１０が使用する周波数を選択する。たとえば、選択部１２４は、算出部１２３から通知された周波数のうちの、算出部１２３から通知された予測時間がより長い周波数を優先的に選択する。選択部１２４は、選択した周波数を示す周波数情報を送信部１２５へ出力する。送信部１２５は、選択部１２４から出力された周波数情報を無線通信装置１１０へ送信する。
【００２２】
図１−１，図１−２に示した通信システム１００により、通信制御装置１２０は、無線通信装置１１０の位置において無線通信装置１１０が使用可能な周波数のうちの、使用不可となるまでの予測時間が長い周波数を無線通信装置１１０に設定させることができる。これにより、無線通信装置１１０における周波数の切り替えを少なくすることができる。
【００２３】
（複数の周波数の選択）
さらに、通信制御装置１２０の選択部１２４は、無線通信装置１１０の位置において無線通信装置１１０が使用する周波数として選択した周波数を算出部１２３へ通知してもよい。算出部１２３は、選択部１２４から通知された周波数が無線通信装置１１０において使用不可となる位置において無線通信装置１１０が使用可能な周波数を特定する。
【００２４】
そして、算出部１２３は、特定した周波数のそれぞれを対象として、選択部１２４から通知された周波数が無線通信装置１１０において使用不可となる位置より先で、対象の周波数を無線通信装置１１０が使用不可となるまでの予測時間を算出する。算出部１２３は、特定した周波数と、特定した周波数ごとに算出した予測時間と、を選択部１２４へ通知する。
【００２５】
選択部１２４は、算出部１２３から通知された予測時間に基づいて、算出部１２３から通知された周波数の中から、選択済みの周波数が無線通信装置１１０において使用不可となる位置から無線通信装置１１０が使用する周波数を選択する。選択部１２４は、無線通信装置１１０の位置について選択した第１周波数と、第１周波数を使用不可になる位置について選択した第２周波数と、を示す周波数情報を送信部１２５へ出力する。
【００２６】
この場合は、周波数情報は、第１周波数および第２周波数と、第１周波数より後に第２周波数を使用すべきことと、を示す情報であればよい。たとえば、第１周波数をＦ１、第２周波数をＦ２とすると、周波数情報は｛Ｆ１，Ｆ２｝のようなリスト情報とすることができる。
【００２７】
無線通信装置１１０の通信部１１４は、周波数情報が示す第１周波数を使用して無線通信を行う。また、通信部１１４は、無線通信装置１１０の移動にともなって第１周波数が使用不可となると、周波数情報が示す第２周波数情報を使用して無線通信を行う。これにより、無線通信装置１１０は、通信制御装置１２０から通知された周波数が使用不可となったときに、通信制御装置１２０に対して再度周波数を問い合わせなくても、使用可能でありかつ周波数の切り替えが少なくなる周波数を設定することができる。
【００２８】
無線通信装置１１０の位置において使用する周波数が使用不可となった時に使用する１つの周波数を通信制御装置１２０から通知する場合について説明したが、周波数が使用不可となった時に使用する複数の周波数を通信制御装置１２０から通知してもよい。
【００２９】
（周波数の切り替えが発生するまでの予測移動距離に基づく周波数の選択）
周波数を無線通信装置１１０が使用不可となるまでの予測時間に基づいて周波数を選択する場合について説明したが、周波数を無線通信装置１１０が使用不可となるまでの無線通信装置１１０の予測移動距離に基づいて周波数を選択する構成としてもよい。
【００３０】
たとえば、通信制御装置１２０の算出部１２３は、特定した周波数のそれぞれを対象として、対象の周波数を無線通信装置１１０が使用不可となるまでの無線通信装置１１０の予測移動距離を算出する。算出部１２３は、特定した周波数と、特定した周波数ごとに算出した予測移動距離と、を選択部１２４へ通知する。
【００３１】
選択部１２４は、算出部１２３から通知された予測移動距離に基づいて、算出部１２３から通知された周波数の中から無線通信装置１１０が使用する周波数を選択する。たとえば、選択部１２４は、算出部１２３から通知された周波数のうちの、算出部１２３から通知された予測移動距離がより長い周波数を優先的に選択する。
【００３２】
これにより、通信制御装置１２０は、無線通信装置１１０の位置において無線通信装置１１０が使用可能な周波数のうちの、使用不可となるまでの無線通信装置１１０の予測移動距離が長い周波数を無線通信装置１１０に設定させることができる。これにより、無線通信装置１１０における周波数の切り替えを少なくすることができる。
【００３３】
（実施の形態１にかかる通信システムの適用例）
図２は、実施の形態１にかかる通信システムの適用例１を示す図である。図１−１，図１−２に示した通信システム１００は、たとえば図２に示す通信システム２００に適用することができる。図２に示すバス車両２３０にはアクセスポイント２３１が搭載されている。図１−１，図１−２に示した無線通信装置１１０は、たとえばアクセスポイント２３１に適用することができる。図１−１，図１−２に示した通信制御装置１２０は、たとえばＷＳデータベースサーバ２４０に適用することができる。
【００３４】
アクセスポイント２３１は、たとえば、バス車両２３０の車内の乗客等の通信端末との間で無線通信を行う。また、アクセスポイント２３１は、たとえば、バックボーン回線として３Ｇ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ）やＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）などの広域セル網を有し、バックボーン回線の基地局との間でＷＳ（周波数）を用いて無線通信を行う。これにより、バス車両２３０の車内の乗客等の通信端末は、アクセスポイント２３１を介して広域セル網に接続することができる。
【００３５】
また、アクセスポイント２３１は、ＷＳデータベースサーバ２４０との間で通信可能である。アクセスポイント２３１とＷＳデータベースサーバ２４０との間の通信には、たとえばＬＴＥや３Ｇなどの広域セルラ方式等の各種の通信方式を用いることができる。アクセスポイント２３１は、バス車両２３０の予測経路Ｌ１を示す予測経路情報をＷＳデータベースサーバ２４０へ送信する。アクセスポイント２３１はバス車両２３０に搭載されているため、予測経路Ｌ１はアクセスポイント２３１の予測経路でもある。
【００３６】
また、アクセスポイント２３１は、アクセスポイント２３１が使用する周波数（ＷＳ）を示す使用周波数情報をＷＳデータベースサーバ２４０から受信する。アクセスポイント２３１は、ＷＳデータベースサーバ２４０から受信した使用周波数情報が示す周波数を用いて、バックボーン回線の基地局との間で無線通信を行う。
【００３７】
アクセスポイント２３１が無線通信に使用し得る周波数は、図２に示す例では周波数ｆ１，ｆ２であるとする。周波数ｆ１，ｆ２は互いに異なる周波数である。ただし、周波数ｆ１，ｆ２のうちのアクセスポイント２３１が実際に使用可能な周波数（ＷＳ）は、アクセスポイント２３１の位置によって異なる。
【００３８】
たとえば、テレビ局２１０は、エリア２１１において周波数ｆ１を用いて通信を行っている。このため、アクセスポイント２３１は、エリア２１１においては周波数ｆ１が使用不可となる。また、テレビ局２２０は、エリア２２１において周波数ｆ２を用いて通信を行っている。このため、アクセスポイント２３１は、エリア２２１においては周波数ｆ２が使用不可となる。
【００３９】
通過ポイントｐ１〜ｐ８は、アクセスポイント２３１の予測経路Ｌ１に含まれる各位置を示している。通過ポイントｐ１は、エリア２１１にもエリア２２１にも含まれていない。このため、アクセスポイント２３１は、通過ポイントｐ１においては周波数ｆ１，ｆ２を使用可能である。通過ポイントｐ２〜ｐ７は、エリア２１１に含まれず、エリア２２１に含まれている。このため、アクセスポイント２３１は、通過ポイントｐ２〜ｐ７においては、周波数ｆ１を使用可能であり、周波数ｆ２を使用不可である。通過ポイントｐ８は、エリア２１１およびエリア２２１に含まれている。このため、アクセスポイント２３１は、通過ポイントｐ８においては周波数ｆ１，ｆ２を使用不可である。
【００４０】
境界ポイントｐＡは、予測経路Ｌ１においてアクセスポイント２３１がエリア２２１へ侵入する位置である。境界ポイントｐＢは、予測経路Ｌ１においてアクセスポイント２３１がエリア２１１へ侵入する位置である。
【００４１】
たとえば、アクセスポイント２３１が通過ポイントｐ１に位置している場合は、アクセスポイント２３１が使用可能な周波数は周波数ｆ１，ｆ２である。通過ポイントｐ１においてアクセスポイント２３１に周波数ｆ２を設定させた場合は、境界ポイントｐＡにおいて周波数ｆ２が使用不可になり、アクセスポイント２３１において周波数の切り替えが発生する。一方、通過ポイントｐ１においてアクセスポイント２３１に周波数ｆ１を設定させた場合は、境界ポイントｐＢまで周波数ｆ１が使用可能であるため、境界ポイントｐＢまでアクセスポイント２３１において周波数の切り替えが発生しない。
【００４２】
したがって、ＷＳデータベースサーバ２４０は、通過ポイントｐ１においてアクセスポイント２３１が使用可能な周波数ｆ１，ｆ２のうちの、使用不可となるまでの予測時間が長い周波数ｆ１をアクセスポイント２３１に設定させる。これにより、アクセスポイント２３１における周波数の切り替えを少なくすることができる。
【００４３】
（通信システムの各構成）
図３−１は、図２に示した通信システムの各構成の一例を示す図である。図３−２は、図３−１に示した通信システムにおける信号の流れの一例を示す図である。図３−１，図３−２において、図２に示した部分と同様の部分については同一の符号を付して説明を省略する。
【００４４】
＜アクセスポイントの構成例＞
図３−１，図３−２に示すように、アクセスポイント２３１は、たとえば、経路取得部３１１と、通信部３１２と、周波数設定部３１３と、通信部３１４と、を備える。経路取得部３１１は、アクセスポイント２３１の位置と、アクセスポイント２３１の予測経路Ｌ１（たとえば図２参照）と、を示す予測経路情報（たとえば図５参照）を取得する。
【００４５】
たとえば、アクセスポイント２３１のメモリには予測経路を示す情報が記憶されており、経路取得部３１１はアクセスポイント２３１のメモリから予測経路を示す情報を取得する。または、経路取得部３１１は、バス車両２３０のカーナビゲーションシステム等から予測経路を示す情報を取得してもよい。また、経路取得部３１１は、たとえばＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ：全地球測位システム）などを用いてアクセスポイント２３１の位置を示す情報を取得することができる。経路取得部３１１は、取得した予測経路情報を通信部３１２へ出力する。
【００４６】
通信部３１２は、ＷＳデータベースサーバ２４０との間で無線通信を行う。たとえば、通信部３１２は、経路取得部３１１から出力された予測経路情報をＷＳデータベースサーバ２４０へ送信する。また、通信部３１２は、ＷＳデータベースサーバ２４０から送信された使用周波数情報を受信する。そして、通信部３１２は、受信した使用周波数情報を周波数設定部３１３へ出力する。
【００４７】
周波数設定部３１３は、通信部３１４が無線通信に使用する周波数を、経路取得部３１１から出力された使用周波数情報が示す周波数に設定する。通信部３１４は、周波数設定部３１３によって設定された周波数によって無線通信を行う。たとえば、通信部３１４は、バス車両２３０の通信端末と、基地局と、の間の通信を無線通信により中継する。なお、通信部３１２および通信部３１４は、一つの通信部によって実現してもよい。
【００４８】
図１−１，図１−２に示した取得部１１１は、たとえば経路取得部３１１によって実現することができる。図１−１，図１−２に示した送信部１１２および受信部１１３は、たとえば通信部３１２によって実現することができる。図１−１，図１−２に示した通信部１１４は、たとえば周波数設定部３１３および通信部３１４によって実現することができる。
【００４９】
＜ＷＳデータベースサーバの構成例＞
図３−１，図３−２に示すように、ＷＳデータベースサーバ２４０は、ＷＳデータベース３２１と、通信部３２２と、周波数選択部３２３と、を備える。ＷＳデータベース３２１は、アクセスポイント２３１の位置と、アクセスポイント２３１が使用可能な周波数と、を対応付ける対応情報を記憶する。
【００５０】
通信部３２２は、アクセスポイント２３１との間で無線通信を行う。たとえば、通信部３２２は、アクセスポイント２３１から送信された予測経路情報を受信する。そして、通信部３２２は、受信した予測経路情報を周波数選択部３２３へ出力する。また、通信部３２２は、周波数選択部３２３から出力された使用周波数情報をアクセスポイント２３１へ送信する。
【００５１】
周波数選択部３２３は、アクセスポイント２３１の現在位置においてアクセスポイント２３１が使用可能な周波数を、アクセスポイント２３１の使用可能周波数として特定する。具体的には、周波数選択部３２３は、通信部３２２から出力された予測経路情報が示すアクセスポイント２３１の現在位置と、ＷＳデータベース３２１に記憶された対応情報と、に基づいてアクセスポイント２３１の使用可能周波数を特定する。
【００５２】
つぎに、周波数選択部３２３は、特定した使用可能周波数ごとに、アクセスポイント２３１に設定させた場合にアクセスポイント２３１において次の周波数の切り替えが発生するまでの予測時間を算出する。そして、周波数選択部３２３は、特定した使用可能周波数の中から、算出した予測時間が最も大きい使用可能周波数を、アクセスポイント２３１の使用周波数として選択する。周波数選択部３２３は、選択した使用周波数を示す使用周波数情報を通信部３２２へ出力する。
【００５３】
図１−１，図１−２に示した受信部１２１および送信部１２５は、たとえば通信部３２２によって実現することができる。図１−１，図１−２に示した取得部１２２は、たとえばＷＳデータベース３２１によって実現することができる。図１−１，図１−２に示した算出部１２３および選択部１２４は、たとえば周波数選択部３２３によって実現することができる。
【００５４】
（アクセスポイントのハードウェア構成）
図３−３は、アクセスポイントのハードウェア構成の一例を示す図である。図３−１，図３−２に示したアクセスポイント２３１は、たとえば図３−３に示す情報処理装置３３０によって実現することができる。情報処理装置３３０は、ＣＰＵ３３１と、メモリ３３２と、ユーザインタフェース３３３と、無線通信インタフェース３３４と、ＧＰＳモジュール３３５と、を備える。ＣＰＵ３３１、メモリ３３２、ユーザインタフェース３３３、無線通信インタフェース３３４およびＧＰＳモジュール３３５は、バス３３９によって接続されている。
【００５５】
ＣＰＵ３３１（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）は、情報処理装置３３０の全体の制御を司る。また、情報処理装置３３０はＣＰＵ３３１を複数備えていてもよい。メモリ３３２には、たとえばメインメモリおよび補助メモリが含まれる。メインメモリは、たとえばＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）である。メインメモリは、ＣＰＵ３３１のワークエリアとして使用される。補助メモリは、たとえば磁気ディスクやフラッシュメモリなどの不揮発メモリである。補助メモリには、情報処理装置３３０を動作させる各種のプログラムが記憶されている。補助メモリに記憶されたプログラムは、メインメモリにロードされてＣＰＵ３３１によって実行される。
【００５６】
ユーザインタフェース３３３は、たとえば、ユーザからの操作入力を受け付ける入力デバイスや、ユーザへ情報を出力する出力デバイスなどを含む。入力デバイスは、たとえばキー（たとえばキーボード）やリモコンなどによって実現することができる。出力デバイスは、たとえばディスプレイやスピーカなどによって実現することができる。また、タッチパネルなどによって入力デバイスおよび出力デバイスを実現してもよい。ユーザインタフェース３３３は、ＣＰＵ３３１によって制御される。
【００５７】
無線通信インタフェース３３４は、たとえば、無線によって情報処理装置３３０の外部との間で通信を行う通信インタフェースである。無線通信インタフェース３３４は、ＣＰＵ３３１によって制御される。
【００５８】
ＧＰＳモジュール３３５は、情報処理装置３３０の現在位置を示す情報を取得するモジュールである。ＧＰＳモジュール３３５は、ＣＰＵ３３１によって制御される。
【００５９】
図３−１，図３−２に示した経路取得部３１１は、たとえばＣＰＵ３３１、メモリ３３２およびＧＰＳモジュール３３５によって実現することができる。図３−１，図３−２に示した通信部３１２，３１４は、たとえばＣＰＵ３３１および無線通信インタフェース３３４によって実現することができる。図３−１，図３−２に示した周波数設定部３１３は、たとえばＣＰＵ３３１によって実現することができる。
【００６０】
（ＷＳデータベースサーバのハードウェア構成）
図３−４は、ＷＳデータベースサーバのハードウェア構成の一例を示す図である。図３−１，図３−２に示したＷＳデータベースサーバ２４０は、たとえば図３−４に示す情報処理装置３４０によって実現することができる。情報処理装置３４０は、ＣＰＵ３４１と、メモリ３４２と、ユーザインタフェース３４３と、有線通信インタフェース３４４と、無線通信インタフェース３４５と、を備える。ＣＰＵ３４１、メモリ３４２、ユーザインタフェース３４３、有線通信インタフェース３４４および無線通信インタフェース３４５は、バス３４９によって接続されている。
【００６１】
ＣＰＵ３４１は、情報処理装置３４０の全体の制御を司る。また、情報処理装置３４０はＣＰＵ３４１を複数備えていてもよい。メモリ３４２には、たとえばメインメモリおよび補助メモリが含まれる。メインメモリは、たとえばＲＡＭである。メインメモリは、ＣＰＵ３４１のワークエリアとして使用される。補助メモリは、たとえば磁気ディスク、光ディスク、フラッシュメモリなどの不揮発メモリである。補助メモリには、情報処理装置３４０を動作させる各種のプログラムが記憶されている。補助メモリに記憶されたプログラムは、メインメモリにロードされてＣＰＵ３４１によって実行される。
【００６２】
ユーザインタフェース３４３は、たとえば、ユーザからの操作入力を受け付ける入力デバイスや、ユーザへ情報を出力する出力デバイスなどを含む。入力デバイスは、たとえばキー（たとえばキーボード）やリモコンなどによって実現することができる。出力デバイスは、たとえばディスプレイやスピーカなどによって実現することができる。また、タッチパネルなどによって入力デバイスおよび出力デバイスを実現してもよい。ユーザインタフェース３４３は、ＣＰＵ３４１によって制御される。
【００６３】
有線通信インタフェース３４４は、たとえば、有線によって情報処理装置３４０の外部（たとえば上位システム）との間で通信を行う通信インタフェースである。有線通信インタフェース３４４は、ＣＰＵ３４１によって制御される。
【００６４】
無線通信インタフェース３４５は、たとえば、無線によって情報処理装置３４０の外部との間で通信を行う通信インタフェースである。無線通信インタフェース３４５は、ＣＰＵ３４１によって制御される。
【００６５】
図３−１，図３−２に示した通信部３２２は、たとえばＣＰＵ３４１および無線通信インタフェース３４５によって実現することができる。図３−１，図３−２に示したＷＳデータベース３２１は、たとえばメモリ３４２によって実現することができる。図３−１，図３−２に示した周波数選択部３２３は、たとえばＣＰＵ３４１によって実現することができる。
【００６６】
（通信システムの動作例）
図４は、図２に示した通信システムの動作例を示すシーケンス図である。図２に示した通信システム２００は、たとえば図４に示す各ステップのように動作する。まず、アクセスポイント２３１が、アクセスポイント２３１の予測経路情報をＷＳデータベースサーバ２４０へ送信する（ステップＳ４０１）。
【００６７】
つぎに、ＷＳデータベースサーバ２４０が、ステップＳ４０１によって送信された予測経路情報と、対応情報と、に基づいて、アクセスポイント２３１の現在位置に対応する使用可能周波数を特定する（ステップＳ４０２）。つぎに、ＷＳデータベースサーバ２４０が、アクセスポイント２３１に設定させた場合にアクセスポイント２３１の次の周波数の切替が生じるまでの予測時間を、ステップＳ４０２によって特定した使用可能周波数ごとに算出する（ステップＳ４０３）。
【００６８】
つぎに、ＷＳデータベースサーバ２４０が、ステップＳ４０２によって特定した使用可能周波数の中から、ステップＳ４０３によって算出した予測時間が最大の周波数を選択する（ステップＳ４０４）。つぎに、ＷＳデータベースサーバ２４０が、ステップＳ４０４によって選択した周波数を示す使用周波数情報をアクセスポイント２３１へ送信する（ステップＳ４０５）。
【００６９】
つぎに、アクセスポイント２３１が、ステップＳ４０５によって送信された使用周波数情報が示す周波数を、アクセスポイント２３１が無線通信に用いる周波数に設定し（ステップＳ４０６）、一連の動作を終了する。
【００７０】
以上の各ステップにより、アクセスポイント２３１の現在位置においてアクセスポイント２３１が使用可能な周波数のうちの、使用不可となるまでの予測時間が長い周波数をアクセスポイント２３１に設定させることができる。これにより、アクセスポイント２３１における周波数の切り替えを少なくすることができる。
【００７１】
図４に示した動作は、たとえばアクセスポイント２３１の電源投入時に実行される。ただし、図４に示した動作を実行するタイミングはこれに限らない。たとえば、アクセスポイント２３１の移動にともなってアクセスポイント２３１が使用中の周波数が使用不可となるごとに図４に示した動作が実行されてもよい。これにより、電源投入時に限らず、アクセスポイント２３１における周波数の切り替えを少なくすることができる。
【００７２】
または、アクセスポイント２３１の予測経路Ｌ１が変化するごとに図４に示した動作が実行されてもよい。または、周期的に図４に示した動作が実行されてもよい。これにより、リルート等によってアクセスポイント２３１の予測経路Ｌ１が変化しても、アクセスポイント２３１における周波数の切り替えを少なくすることができる。
【００７３】
（アクセスポイントが送信する予測経路情報）
図５は、アクセスポイントが送信する予測経路情報の一例を示す図である。アクセスポイント２３１は、予測経路情報として、たとえば図５に示す予測経路情報５００をＷＳデータベースサーバ２４０へ送信する。予測経路情報５００においては、予測経路Ｌ１における通過ポイント（通過ポイントｐ１〜ｐ８…）ごとに、日（ｙｙ／ｍｍ／ｄｄ）、時間（ｈｈ：ｍｍ：ｓｓ）、緯度（ｌａｔｉｔｕｄｅ）および経度（ｌｏｎｇｉｔｕｄｅ）が対応付けられている。
【００７４】
たとえば、予測経路情報５００は、アクセスポイント２３１が、１２／１１／１１の１０：００：００に、緯度（３６［°］、４３’００”）かつ経度（１４０［°］、２２’００”）の通過ポイントｐ１を通過する予定であることを示している。このように、予測経路情報５００は、たとえば、位置情報を時系列に列挙したものとすることができる。
【００７５】
また、予測経路情報５００は、たとえば、予測経路Ｌ１に含まれる各位置と、予測経路Ｌ１に含まれる各位置を通過する予測時刻と、を示す情報である。これにより、ＷＳデータベースサーバ２４０において、対象の周波数をアクセスポイント２３１が使用不可となるまでの予測時間や予測移動距離を算出することが可能になる。ただし、ＷＳデータベースサーバ２４０が対象の周波数をアクセスポイント２３１が使用不可となるまでの予測移動距離を算出する場合は、予測経路情報５００には時刻（日および時間）は含まれていなくてもよい。
【００７６】
（ＷＳデータベースに記憶される対応情報）
図６は、ＷＳデータベースに記憶される対応情報の一例を示す図である。ＷＳデータベースサーバ２４０には、たとえば図６に示す対応情報６００が記憶される。対応情報６００においては、緯度（ｌａｔｉｔｕｄｅ）および経度（ｌｏｎｇｉｔｕｄｅ）の組み合わせごとに、アクセスポイント２３１が使用可能な周波数が対応付けられている。
【００７７】
たとえば、対応情報６００は、緯度（３６［°］、４３’）かつ経度（１４０［°］、１９’）の位置においてアクセスポイント２３１が使用可能な周波数は周波数ｆ１であることを示している。
【００７８】
（予測経路の各位置における使用可能な周波数）
図７は、図２に示した予測経路の各位置における使用可能な周波数の一例を示す図である。ＷＳデータベースサーバ２４０の周波数選択部３２３は、通信部３２２から出力された予測経路情報（たとえば図５参照）と、ＷＳデータベース３２１に記憶された対応情報（たとえば図６参照）と、に基づく演算によりたとえば図７に示すテーブル７００を作成する。
【００７９】
テーブル７００においては、予測経路情報が示す予測経路に基づくアクセスポイント２３１の通過ポイントごとに、アクセスポイント２３１が使用可能な周波数が対応付けられている。また、テーブル７００の通過ポイントには、予測経路情報が示す通過ポイントｐ１〜ｐ８，…に加えて、通過ポイントｐ１〜ｐ８，…に基づいて補完した各通過ポイントも含まれている。
【００８０】
また、テーブル７００は、アクセスポイント２３１の各通過ポイントの間の距離が対応付けられている。各通過ポイントの間の距離は、たとえば各通過ポイントの緯度および経度に基づいて算出することができる。
【００８１】
また、およその現在時刻を１２／１１／１１の１０：００：００とする。この場合は、アクセスポイント２３１の現在位置は緯度（３６［°］、４３’００”）かつ経度（１４０［°］、２２’００”）となる。周波数選択部３２３は、作成したテーブル７００に基づいて、アクセスポイント２３１の現在位置に対応する使用可能な周波数ｆ１，ｆ２を特定する。
【００８２】
そして、周波数選択部３２３は、特定した周波数ｆ１，ｆ２のそれぞれについて、テーブル７００に基づいて、アクセスポイント２３１に設定させた場合に次にアクセスポイント２３１において周波数の切り替えが発生するまでの予測時間を算出する。
【００８３】
図７に示す例では、アクセスポイント２３１に周波数ｆ１を設定した場合は、同日の１０：３４：００まで周波数ｆ１が使用可能であるため、アクセスポイント２３１において周波数の切り替えが発生するまでの予測時間は３４分である。また、アクセスポイント２３１に周波数ｆ２を設定した場合は、同日の１０：０７：００まで周波数ｆ２が使用可能であるため、アクセスポイント２３１において周波数の切り替えが発生するまでの予測時間は７分である。
【００８４】
したがって、周波数選択部３２３は、特定した周波数ｆ１，ｆ２のうちの、アクセスポイント２３１において周波数の切り替えが発生するまでの予測時間が最も長い周波数ｆ１をアクセスポイント２３１の使用周波数として選択する。
【００８５】
（周波数の切り替えが発生するまでの移動距離に基づく使用周波数の選択）
図２に示した例について、周波数の切り替えが発生するまでの予測時間に基づいて使用周波数を選択する場合について説明したが、周波数の切り替えが発生するまでのアクセスポイント２３１の予測移動距離に基づいて使用周波数を選択する構成としてもよい。
【００８６】
たとえば、周波数選択部３２３は、特定した使用可能周波数ごとに、アクセスポイント２３１に設定させた場合にアクセスポイント２３１において次の周波数の切り替えが発生するまでのアクセスポイント２３１の予測移動距離を算出する。そして、周波数選択部３２３は、特定した使用可能周波数の中から、算出した予測移動距離が最も大きい使用可能周波数を、アクセスポイント２３１の使用周波数として選択する。
【００８７】
この場合に、図７に示す例では、アクセスポイント２３１に周波数ｆ１を設定した場合は、緯度（３６［°］、４１’００”）かつ経度（１４０［°］、１６’００”）の位置まで周波数ｆ１が使用可能である。このため、アクセスポイント２３１において周波数の切り替えが発生するまでのアクセスポイント２３１の予測移動距離は３＋１．５＋１．５＋１．５＋１．５＋１．５＋３＋３＝１６．５［ｋｍ］である。
【００８８】
また、アクセスポイント２３１に周波数ｆ２を設定した場合は、緯度（３６［°］、４３’００”）かつ経度（１４０［°］、２０’００”）の位置まで周波数ｆ２が使用可能である。このため、アクセスポイント２３１において周波数の切り替えが発生するまでのアクセスポイント２３１の予測移動距離は３［ｋｍ］である。
【００８９】
したがって、周波数選択部３２３は、特定した周波数ｆ１，ｆ２のうちの、アクセスポイント２３１において周波数の切り替えが発生するまでの予測移動距離が最も長い周波数ｆ１をアクセスポイント２３１の使用周波数として選択する。
【００９０】
（実施の形態１にかかる通信システムの適用例２）
図８は、実施の形態１にかかる通信システムの適用例２を示す図である。図８において、図２に示した部分と同様の部分については同一の符号を付して説明を省略する。図８に示すように、通信システム２００は、図２に示した構成に加えて周波数管理装置８１０を備える。この場合は、図１−１，図１−２に示した通信制御装置１２０は、たとえば周波数管理装置８１０に適用することができる。
【００９１】
周波数管理装置８１０は、アクセスポイント２３１およびＷＳデータベースサーバ２４０との間でそれぞれ通信可能である。周波数管理装置８１０とアクセスポイント２３１との間の通信にはたとえば無線通信を用いることができる。周波数管理装置８１０とＷＳデータベースサーバ２４０との間の通信にはたとえば有線通信を用いることができる。この場合は、ＷＳデータベースサーバ２４０とアクセスポイント２３１との間で直接通信できなくてもよい。
【００９２】
アクセスポイント２３１は、予測経路Ｌ１を示す予測経路情報を周波数管理装置８１０へ送信する。アクセスポイント２３１は、アクセスポイント２３１が使用する周波数（ＷＳ）を示す使用周波数情報を周波数管理装置８１０から受信する。アクセスポイント２３１は、周波数管理装置８１０から受信した使用周波数情報が示す周波数を用いて、バックボーン回線の基地局との間で無線通信を行う。
【００９３】
周波数管理装置８１０は、アクセスポイント２３１が使用可能なＷＳを示す情報をＷＳデータベースサーバ２４０から受信する。そして、周波数管理装置８１０は、受信したアクセスポイント２３１から受信した対応情報６００が示すアクセスポイント２３１の位置を示す位置情報をＷＳデータベースサーバ２４０へ送信する。
【００９４】
このように、アクセスポイント２３１の使用周波数を選択してアクセスポイント２３１に通知する機能を、ＷＳデータベースサーバ２４０とは異なる通信制御装置（たとえば周波数管理装置８１０）によって実現してもよい。また、ＷＳデータベースサーバ２４０および周波数管理装置８１０がそれぞれ別の事業者によって運用されていてもよい。
【００９５】
（通信システムの各構成）
図９−１は、図８に示した通信システムの各構成の一例を示す図である。図９−２は、図９−１に示した通信システムにおける信号の流れの一例を示す図である。図９−１，図９−２において、図３−１，図３−２に示した部分と同様の部分については同一の符号を付して説明を省略する。
【００９６】
図９−１，図９−２に示すように、図８に示したＷＳデータベースサーバ２４０は、通信部９１１と、ＷＳデータベース３２１と、を備える。通信部９１１は、ＷＳデータベース３２１に記憶された対応情報を周波数管理装置８１０へ送信する。通信部９１１による周波数管理装置８１０との通信には、たとえば有線通信を用いることができる。
【００９７】
周波数管理装置８１０は、通信部９２１と、周波数選択部３２３と、通信部３２２と、を備える。通信部９２１は、ＷＳデータベースサーバ２４０から送信された対応情報を受信する。通信部９２１は、受信した対応情報を周波数選択部３２３へ出力する。
【００９８】
周波数選択部３２３は、通信部３２２から出力された予測経路情報と、通信部９２１から出力された対応情報と、に基づいてアクセスポイント２３１の使用可能周波数を特定する。そして、周波数選択部３２３は、通信部９２１から出力された対応情報に基づいて、特定した使用可能周波数ごとに、アクセスポイント２３１に設定させた場合にアクセスポイント２３１において次の周波数の切り替えが発生するまでの予測時間（または予測移動距離）を算出する。
【００９９】
（周波数管理装置のハードウェア構成）
図９−１，図９−２に示した周波数管理装置８１０は、たとえば図３−４に示した情報処理装置３４０によって実現することができる。この場合は、図９−１，図９−２に示した通信部３２２は、たとえばＣＰＵ３４１および無線通信インタフェース３４５によって実現することができる。
【０１００】
図９−１，図９−２に示した周波数選択部３２３は、たとえばＣＰＵ３４１によって実現することができる。図９−１，図９−２に示した通信部９２１は、たとえばＣＰＵ３４１および有線通信インタフェース３４４によって実現することができる。
【０１０１】
（ＷＳデータベースサーバのハードウェア構成）
図９−１，図９−２に示したＷＳデータベースサーバ２４０は、たとえば図３−４に示した情報処理装置３４０によって実現することができる。ただし、この場合は、図３−４に示した無線通信インタフェース３４５は設けなくてもよい。
【０１０２】
図９−１，図９−２に示した通信部９１１は、たとえばＣＰＵ３４１および有線通信インタフェース３４４によって実現することができる。図９−１，図９−２に示したＷＳデータベース３２１は、たとえばメモリ３４２によって実現することができる。
【０１０３】
（実施の形態１にかかる通信システムの適用例３）
図１０は、実施の形態１にかかる通信システムの適用例３を示す図である。図１０において、図２に示した部分と同様の部分については同一の符号を付して説明を省略する。図１０に示す例では、アクセスポイント２３１が無線通信に使用し得る周波数は周波数ｆ１〜ｆ４であるとする。周波数ｆ１〜ｆ４は互いに異なる周波数である。
【０１０４】
また、アクセスポイント２３１は、複数の周波数を用いて無線通信を行うことができる。複数の周波数を用いた無線通信としては、たとえば、ＬＴＥにおけるキャリアアグリゲーションや、ＷｉＦｉにおけるチャネルボンディングなどを用いることができる。
【０１０５】
テレビ局１０１０は、エリア１０１１において周波数ｆ３を用いて通信を行っている。このため、アクセスポイント２３１は、エリア１０１１においては周波数ｆ３が使用不可となる。テレビ局１０２０は、エリア１０２１において周波数ｆ４を用いて通信を行っている。このため、アクセスポイント２３１は、エリア１０２１においては周波数ｆ４が使用不可となる。
【０１０６】
図１０に示す例では、通過ポイントｐ１は、エリア２２１，１０２１に含まれず、エリア１０１１に含まれている。このため、アクセスポイント２３１は、通過ポイントｐ１においては周波数ｆ１，ｆ２，ｆ４が使用可能である。通過ポイントｐ２〜ｐ７は、エリア２２１，１０１１，１０２１に含まれている。このため、アクセスポイント２３１は、通過ポイントｐ２〜ｐ７においては周波数ｆ１を使用可能である。通過ポイントｐ８は、エリア１０１１に含まれず、エリア２２１，１０２１に含まれている。このため、アクセスポイント２３１は、通過ポイントｐ８においては周波数ｆ１，ｆ３が使用可能である。
【０１０７】
境界ポイントｐＡは、予測経路Ｌ１においてアクセスポイント２３１がエリア２２１へ侵入する位置である。境界ポイントｐＢは、予測経路Ｌ１においてアクセスポイント２３１がエリア１０２１へ侵入する位置である。境界ポイントｐＣは、予測経路Ｌ１においてアクセスポイント２３１がエリア１０１１から出る位置である。
【０１０８】
たとえば、アクセスポイント２３１が通過ポイントｐ１に位置している場合は、アクセスポイント２３１が使用可能な周波数は周波数ｆ１，ｆ２，ｆ４である。通過ポイントｐ１においてアクセスポイント２３１に周波数ｆ１を設定させた場合は、アクセスポイント２３１において周波数の切り替えが発生しない。また、通過ポイントｐ１においてアクセスポイント２３１に周波数ｆ２を設定させた場合は、境界ポイントｐＡにおいて周波数ｆ２が使用不可になり、アクセスポイント２３１において周波数の切り替えが発生する。また、通過ポイントｐ１においてアクセスポイント２３１に周波数ｆ４を設定させた場合は、境界ポイントｐＢにおいて周波数ｆ４が使用不可になり、アクセスポイント２３１において周波数の切り替えが発生する。
【０１０９】
したがって、ＷＳデータベースサーバ２４０は、通過ポイントｐ１においてアクセスポイント２３１が使用可能な周波数ｆ１，ｆ２，ｆ４のうちの、使用不可となるまでの予測時間が長い周波数をアクセスポイント２３１に設定させる。たとえばアクセスポイント２３１が２つの周波数を同時に用いて無線通信を行う場合は、ＷＳデータベースサーバ２４０は、使用不可となるまでの予測時間が最も長い２つの周波数ｆ１，ｆ４をアクセスポイント２３１に設定させる。これにより、アクセスポイント２３１における周波数の切り替えを少なくすることができる。
【０１１０】
（予測経路の各位置における使用可能な周波数）
図１１は、図１０に示した予測経路の各位置における使用可能な周波数の一例を示す図である。図１０に示したＷＳデータベースサーバ２４０の周波数選択部３２３は、通信部３２２から出力された予測経路情報と、ＷＳデータベース３２１に記憶された対応情報と、に基づく演算によりたとえば図１１に示すテーブル１１００を作成する。
【０１１１】
テーブル１１００においては、図７に示したテーブル７００と同様に、予測経路情報が示す予測経路に基づくアクセスポイント２３１の通過ポイントごとに、アクセスポイント２３１が使用可能な周波数が対応付けられている。
【０１１２】
図１１に示す例では、アクセスポイント２３１に周波数ｆ１を設定した場合は、予測経路Ｌ１の終端の通過ポイントｐ８まで周波数ｆ１が使用可能であるため、アクセスポイント２３１において周波数の切り替えが発生するまでの予測時間は最長である。また、アクセスポイント２３１に周波数ｆ２を設定した場合は、同日の１０：０４：００まで周波数ｆ２が使用可能であるため、アクセスポイント２３１において周波数の切り替えが発生するまでの予測時間は４分である。また、アクセスポイント２３１に周波数ｆ４を設定した場合は、同日の１０：０７：００まで周波数ｆ４が使用可能であるため、アクセスポイント２３１において周波数の切り替えが発生するまでの予測時間は７分である。
【０１１３】
したがって、周波数選択部３２３は、特定した周波数ｆ１，ｆ２，ｆ４のうちの、アクセスポイント２３１において周波数の切り替えが発生するまでの予測時間が最も長い２つの周波数ｆ１，ｆ４をアクセスポイント２３１の使用周波数として選択する。
【０１１４】
このように、実施の形態１によれば、無線通信装置の位置において無線通信装置が使用可能な周波数のうちの、使用不可となるまでの予測時間が長い周波数を無線通信装置に設定させることができる。または、無線通信装置の位置において無線通信装置が使用可能な周波数のうちの、使用不可となるまでの予測移動距離が長い周波数を無線通信装置に設定させることができる。これにより、無線通信装置における周波数の切り替えを少なくすることができる。
【０１１５】
（実施の形態２）
実施の形態２について、実施の形態１と異なる部分について説明する。
【０１１６】
（実施の形態２にかかる通信システム）
図１２−１は、実施の形態２にかかる通信システムの一例を示す図である。図１２−２は、図１２−１に示した通信システムにおける信号の流れの一例を示す図である。図１２−１，図１２−２において、図１−１，図１−２に示した部分と同様の部分については同一の符号を付して説明を省略する。
【０１１７】
＜無線通信装置＞
実施の形態２にかかる無線通信装置１１０は、取得部１１１と、送信部１１２と、受信部１１３と、算出部１２１１と、選択部１２４と、通信部１１４と、を備える。取得部１１１は、無線通信装置１１０の位置を示す位置情報を取得する。そして、取得部１１１は、取得した位置情報を送信部１１２へ出力する。
【０１１８】
また、取得部１１１は、未来における無線通信装置１１０の予測経路を示す経路情報を取得する。そして、取得部１１１は、取得した経路情報に基づいて、無線通信装置１１０が無線通信に使用する周波数の、無線通信装置１１０の予測経路に含まれる位置における切り替えの履歴を示す履歴情報を取得する。取得部１１１は、取得した履歴情報を算出部１２１１へ出力する。
【０１１９】
送信部１１２は、取得部１１１から出力された位置情報を通信制御装置１２０（無線通信装置）へ送信する。受信部１１３は、通信制御装置１２０から送信された周波数情報を受信する。そして、受信部１１３は、受信した周波数情報を算出部１２１１へ出力する。
【０１２０】
算出部１２１１は、取得部１１１から出力された履歴情報に基づいて、受信部１１３から出力された周波数情報が示す周波数のそれぞれを対象に、対象の周波数を無線通信装置１１０が使用不可となるまでの予測時間を算出する。そして、算出部１２１１は、周波数情報が示す周波数と、周波数情報が示す周波数ごとに算出した予測時間を選択部１２４へ通知する。
【０１２１】
選択部１２４は、算出部１２１１から通知された予測時間に基づいて、算出部１２１１から通知された周波数の中から無線通信装置１１０が使用する周波数を選択する。そして、選択部１２４は、選択した周波数を通信部１１４へ通知する。通信部１１４は、選択部１２４から通知された周波数を使用して無線通信を行う。
【０１２２】
＜通信制御装置＞
通信制御装置１２０は、受信部１２１と、特定部１２２１と、取得部１２２と、送信部１２５と、を備える。受信部１２１は、無線通信装置１１０から送信された位置情報を受信する。そして、受信部１２１は、受信した位置情報を特定部１２２１へ出力する。取得部１２２は、取得した対応情報を特定部１２２１へ出力する。
【０１２３】
特定部１２２１は、受信部１２１から出力された位置情報が示す無線通信装置１１０の位置と、取得部１２２から出力された対応情報と、に基づいて、無線通信装置１１０の位置において無線通信装置１１０が使用可能な周波数を特定する。たとえば、特定部１２２１は、対応情報において、位置情報が示す無線通信装置１１０の位置と対応する周波数を検索することによって、無線通信装置１１０の位置において無線通信装置１１０が使用可能な周波数を特定する。
【０１２４】
そして、特定部１２２１は、特定した周波数を示す周波数情報を送信部１２５へ出力する。送信部１２５は、特定部１２２１から出力された周波数情報を無線通信装置１１０へ送信する。
【０１２５】
図１２−１，図１２−２に示した通信システム１００により、無線通信装置１１０は、無線通信装置１１０の位置において無線通信装置１１０が使用可能な周波数のうちの、使用不可となるまでの予測時間が長い周波数を設定することができる。これにより、無線通信装置１１０における周波数の切り替えを少なくすることができる。
【０１２６】
（周波数の切り替えが発生するまでの予測移動距離に基づく周波数の選択）
周波数を無線通信装置１１０が使用不可となるまでの予測時間に基づいて周波数を選択する場合について説明したが、周波数を無線通信装置１１０が使用不可となるまでの無線通信装置１１０の予測移動距離に基づいて周波数を選択する構成としてもよい。
【０１２７】
たとえば、無線通信装置１１０の算出部１２１１は、特定した周波数のそれぞれを対象として、対象の周波数を無線通信装置１１０が使用不可となるまでの無線通信装置１１０の予測移動距離を算出する。算出部１２１１は、周波数情報が示す周波数と、周波数情報が示す周波数ごとに算出した予測移動距離と、を選択部１２４へ通知する。
【０１２８】
選択部１２４は、算出部１２１１から通知された予測移動距離に基づいて、算出部１２１１から通知された周波数の中から無線通信装置１１０が使用する周波数を選択する。たとえば、選択部１２４は、算出部１２１１から通知された周波数のうちの、算出部１２１１から通知された予測移動距離がより長い周波数を優先的に選択する。
【０１２９】
これにより、無線通信装置１１０は、無線通信装置１１０の位置において無線通信装置１１０が使用可能な周波数のうちの、使用不可となるまでの無線通信装置１１０の予測移動距離が長い周波数を設定することができる。これにより、無線通信装置１１０における周波数の切り替えを少なくすることができる。
【０１３０】
（実施の形態２にかかる通信システムの適用例）
図１３は、実施の形態２にかかる通信システムの適用例を示す図である。図１３において、図２に示した部分と同様の部分については同一の符号を付して説明を省略する。図１３に示す切替履歴１３０１〜１３０４は、過去にアクセスポイント２３１において周波数の切り替えが発生した位置と、切替前後の周波数と、を示す履歴である。たとえば、切替履歴１３０１は、過去に境界ポイントｐＡにおいて周波数ｆ２から周波数ｆ３への切り替えが発生したことを示している。アクセスポイント２３１は、切替履歴１３０１〜１３０４のうちの、アクセスポイント２３１の予測経路Ｌ１に含まれる位置に対応する切替履歴１３０１，１３０２を取得する。
【０１３１】
たとえば、アクセスポイント２３１が通過ポイントｐ１に位置している場合は、アクセスポイント２３１が使用可能な周波数が周波数ｆ１，ｆ２であるとする。通過ポイントｐ１においてアクセスポイント２３１に周波数ｆ２を設定させた場合は、境界ポイントｐＡにおいて周波数ｆ２が使用不可になり、アクセスポイント２３１において周波数の切り替えが発生する。一方、通過ポイントｐ１においてアクセスポイント２３１に周波数ｆ１を設定させた場合は、境界ポイントｐＢまで周波数ｆ１が使用可能であるため、境界ポイントｐＢまでアクセスポイント２３１において周波数の切り替えが発生しない。
【０１３２】
したがって、ＷＳデータベースサーバ２４０は、通過ポイントｐ１においてアクセスポイント２３１が使用可能な周波数ｆ１，ｆ２のうちの、使用不可となるまでの予測時間が長い周波数ｆ１をアクセスポイント２３１に設定させる。これにより、アクセスポイント２３１における周波数の切り替えを少なくすることができる。
【０１３３】
（通信システムの各構成）
図１４−１は、図１３に示した通信システムの各構成の一例を示す図である。図１４−２は、図１４−１に示した通信システムにおける信号の流れの一例を示す図である。図１４−１，図１４−２において、図３−１，図３−２に示した部分と同様の部分については同一の符号を付して説明を省略する。
【０１３４】
＜アクセスポイントの構成例＞
図１４−１，図１４−２に示すように、アクセスポイント２３１は、たとえば、経路取得部３１１と、通信部３１２と、切替履歴記憶部１４１１と、周波数選択部１４１２と、通信部３１４と、を備える。経路取得部３１１は、アクセスポイント２３１の現在位置を示す現在位置情報を取得する。そして、経路取得部３１１は、取得した現在位置情報を通信部３１２へ出力する。また、経路取得部３１１は、アクセスポイント２３１の予測経路情報（たとえば図５参照）を取得する。そして、経路取得部３１１は、取得した予測経路情報を周波数選択部１４１２へ出力する。
【０１３５】
通信部３１２は、経路取得部３１１から出力された現在位置情報をＷＳデータベースサーバ２４０へ送信する。また、通信部３１２は、ＷＳデータベースサーバ２４０から送信された使用可能周波数情報を受信する。そして、通信部３１２は、受信した使用可能周波数情報を周波数選択部１４１２へ出力する。
【０１３６】
切替履歴記憶部１４１１は、アクセスポイント２３１が無線通信に使用する周波数の切り替えの履歴情報を記憶する。周波数選択部１４１２は、経路取得部３１１から出力された予測経路情報と、切替履歴記憶部１４１１に記憶された履歴情報と、通信部３１２から出力された使用可能周波数情報と、に基づいて、アクセスポイント２３１が使用する周波数を選択する。そして、周波数選択部１４１２は、選択した周波数を、通信部３１４が無線通信に使用する周波数として設定する。通信部３１４は、周波数選択部１４１２によって設定された周波数によって無線通信を行う。
【０１３７】
図１２−１，図１２−２に示した取得部１１１は、たとえば経路取得部３１１によって実現することができる。図１２−１，図１２−２に示した送信部１１２および受信部１１３は、たとえば通信部３１２によって実現することができる。図１２−１，図１２−２に示した算出部１２１１は、たとえば周波数選択部１４１２によって実現することができる。図１２−１，図１２−２に示した通信部１１４は、たとえば通信部３１４によって実現することができる。
【０１３８】
＜ＷＳデータベースサーバの構成例＞
図１４−１および図１４−２に示すように、ＷＳデータベースサーバ２４０は、通信部３２２と、ＷＳデータベース３２１と、を備える。通信部３２２は、アクセスポイント２３１から送信された現在位置情報を受信する。そして、通信部３２２は、受信した現在位置情報をＷＳデータベース３２１へ出力する。また、通信部３２２は、ＷＳデータベース３２１から出力された使用可能周波数情報をアクセスポイント２３１へ送信する。
【０１３９】
ＷＳデータベース３２１は、記憶している対応情報において、アクセスポイント２３１から出力された現在位置情報が示す位置に対応する周波数を特定し、特定した周波数を示す使用可能周波数情報を通信部３２２へ出力する。
【０１４０】
図１２−１，図１２−２に示した受信部１２１および送信部１２５はたとえば通信部３２２によって実現することができる。図１２−１，図１２−２に示した特定部１２２１および取得部１２２はたとえばＷＳデータベース３２１によって実現することができる。
【０１４１】
（通信システムの動作例）
図１５は、図１３に示した通信システムの動作例を示すシーケンス図である。図１３に示した通信システム２００は、たとえば図１５に示す各ステップのように動作する。まず、アクセスポイント２３１が、アクセスポイント２３１の現在位置を示す現在位置情報をＷＳデータベースサーバ２４０へ送信する（ステップＳ１５０１）。
【０１４２】
つぎに、ＷＳデータベースサーバ２４０が、ステップＳ１５０１によって送信された現在位置情報が示す位置においてアクセスポイント２３１が使用可能な周波数を示す使用可能周波数情報をアクセスポイント２３１へ送信する（ステップＳ１５０２）。
【０１４３】
つぎに、アクセスポイント２３１が、アクセスポイント２３１の予測経路情報および切替履歴情報を取得する（ステップＳ１５０３）。つぎに、アクセスポイント２３１が、アクセスポイント２３１において周波数の切替が生じるまでの予測時間を、ステップＳ１５０２によって送信された使用可能周波数情報が示す使用可能周波数ごとに算出する（ステップＳ１５０４）。
【０１４４】
つぎに、アクセスポイント２３１が、ステップＳ１５０２によって送信された使用可能周波数情報が示す使用可能周波数の中から、ステップＳ１５０４によって算出した予測時間が最大の周波数を選択する（ステップＳ１５０５）。つぎに、アクセスポイント２３１が、無線通信に使用する周波数を、ステップＳ１５０５によって選択した周波数に設定し（ステップＳ１５０６）、一連の動作を終了する。
【０１４５】
以上の各ステップにより、アクセスポイント２３１の現在位置においてアクセスポイント２３１が使用可能な周波数のうちの、使用不可となるまでの予測時間が長い周波数をアクセスポイント２３１に設定させることができる。これにより、アクセスポイント２３１における周波数の切り替えを少なくすることができる。
【０１４６】
図１５に示した動作は、たとえばアクセスポイント２３１の電源投入時に実行される。ただし、図１５に示した動作を実行するタイミングはこれに限らない。たとえば、アクセスポイント２３１の移動にともなってアクセスポイント２３１が使用中の周波数が使用不可となるごとに図１５に示した動作が実行されてもよい。これにより、電源投入時に限らず、アクセスポイント２３１における周波数の切り替えを少なくすることができる。
【０１４７】
または、アクセスポイント２３１の予測経路Ｌ１が変化するごとに図１５に示した動作が実行されてもよい。または、周期的に図１５に示した動作が実行されてもよい。これにより、リルート等によってアクセスポイント２３１の予測経路Ｌ１が変化しても、アクセスポイント２３１における周波数の切り替えを少なくすることができる。
【０１４８】
（使用可能周波数情報）
図１６は、使用可能周波数情報の一例を示す図である。ＷＳデータベースサーバ２４０は、たとえば図１６に示す使用可能周波数情報１６００をアクセスポイント２３１へ送信する。使用可能周波数情報１６００においては、アクセスポイント２３１の現在位置においてアクセスポイント２３１が使用可能な周波数（ｆ１，ｆ２，…）が列挙されている。アクセスポイント２３１は、使用可能周波数情報１６００に列挙された周波数の中から、無線通信に使用する周波数を選択する。
【０１４９】
（切替履歴情報）
図１７は、切替履歴情報の一例を示す図である。アクセスポイント２３１の切替履歴記憶部１４１１は、たとえば図１７に示す切替履歴情報１７００を記憶する。切替履歴情報１７００においては、アクセスポイント２３１において過去に周波数の切り替えが発生した位置ごとに、日（ｙｙ／ｍｍ／ｄｄ）、時間（ｈｈ：ｍｍ：ｓｓ）、緯度（ｌａｔｉｔｕｄｅ）、経度（ｌｏｎｇｉｔｕｄｅ）および切替前後の周波数が対応付けられている。切替前後の周波数における「ｎｏｎｅ」は、アクセスポイント２３１において使用可能な周波数がなくなったことを示している。
【０１５０】
たとえば、切替履歴情報１７００の一つ目のレコードは、１２／１１／１１の１０：０７：００に、緯度（３６［°］、４３’００”）かつ経度（１４０［°］、２２’００”）の通過ポイントｐ１をアクセスポイント２３１が通過したことを示している。また、切替履歴情報１７００の一つ目のレコードは、アクセスポイント２３１が通過ポイントｐ１を通過時に、周波数ｆ２から周波数ｆ１への切り替えが発生したことを示している。
【０１５１】
（予測経路における周波数の切替履歴）
図１８は、図１３に示した予測経路における周波数の切替履歴の一例を示す図である。アクセスポイント２３１の周波数選択部１４１２は、経路取得部３１１から出力された予測経路情報（たとえば図５参照）と、切替履歴記憶部１４１１に記憶された切替履歴情報（たとえば図１７参照）と、に基づく演算によりたとえば図１８に示すテーブル１８００を作成する。
【０１５２】
テーブル１８００においては、予測経路情報が示す予測経路に基づくアクセスポイント２３１の通過ポイントのうち、アクセスポイント２３１において過去に周波数の切替があった通過ポイントに対して切替情報が対応付けられている。切替情報は、対応する通過ポイントにおける切替前後の周波数を示している。
【０１５３】
周波数選択部１４１２は、特定した周波数ｆ１，ｆ２のそれぞれについて、テーブル１８００に基づいて、アクセスポイント２３１に設定させた場合に次にアクセスポイント２３１において周波数の切り替えが発生するまでの予測時間を算出する。
【０１５４】
図１８に示す例では、アクセスポイント２３１に周波数ｆ１を設定した場合は、同日の１０：３４：００まで周波数ｆ１が使用可能であるため、アクセスポイント２３１において周波数の切り替えが発生するまでの予測時間は３４分である。また、アクセスポイント２３１に周波数ｆ２を設定した場合は、同日の１０：０７：００まで周波数ｆ２が使用可能であるため、アクセスポイント２３１において周波数の切り替えが発生するまでの予測時間は７分である。
【０１５５】
したがって、周波数選択部１４１２は、特定した周波数ｆ１，ｆ２のうちの、アクセスポイント２３１において周波数の切り替えが発生するまでの予測時間が最も長い周波数ｆ１をアクセスポイント２３１の使用周波数として選択する。
【０１５６】
（周波数の切り替えが発生するまでの移動距離に基づく使用周波数の選択）
図１３に示した例について、周波数の切り替えが発生するまでの予測時間に基づいて使用周波数を選択する場合について説明したが、周波数の切り替えが発生するまでのアクセスポイント２３１の予測移動距離に基づいて使用周波数を選択する構成としてもよい。
【０１５７】
たとえば、周波数選択部１４１２は、特定した使用可能周波数ごとに、通信部３１４に設定する場合にアクセスポイント２３１において次の周波数の切り替えが発生するまでのアクセスポイント２３１の予測移動距離を算出する。そして、周波数選択部１４１２は、特定した使用可能周波数の中から、算出した予測移動距離が最も大きい使用可能周波数を、アクセスポイント２３１の使用周波数として選択する。
【０１５８】
（切替履歴情報の別の例）
図１９は、切替履歴情報の別の例を示す図である。図１９において、図１７に示した部分と同様の部分については同一の符号を付して説明を省略する。アクセスポイント２３１の切替履歴記憶部１４１１は、たとえば図１９に示す切替履歴情報１７００を記憶していてもよい。図１９に示す切替履歴情報１７００においては、アクセスポイント２３１において過去に周波数の切り替えが発生した位置ごとに、図１７に示した項目に加えて通過方向（ｄｉｒｅｃｔｉｏｎ）が対応付けられている。
【０１５９】
図１９に示す切替履歴情報１７００の通過方向は、たとえば、所定方向（たとえば図１３の右方向）との間の角度によって示されている。
【０１６０】
たとえば、切替履歴情報１７００の一つ目のレコードは、１２／１１／１１の１０：０７：００に、アクセスポイント２３１が通過ポイントｐ１を、所定方向に対して１８０°の方向（たとえば図１３の左方向）に通過したことを示している。
【０１６１】
このように、切替履歴情報１７００には、アクセスポイント２３１の周波数の、予測経路Ｌ１に含まれる位置と、予測経路Ｌ１に含まれる位置をアクセスポイント２３１が通過した方向と、の組み合わせに対応する切り替えの履歴が含まれていてもよい。これにより、アクセスポイント２３１の予測経路Ｌ１における周波数の切替履歴（たとえば図１８参照）をより正確に判定することができる。
【０１６２】
このように、実施の形態２によれば、無線通信装置の位置において無線通信装置が使用可能な周波数のうちの、使用不可となるまでの予測時間が長い周波数を無線通信装置に設定させることができる。または、無線通信装置の位置において無線通信装置が使用可能な周波数のうちの、使用不可となるまでの予測移動距離が長い周波数を無線通信装置に設定させることができる。これにより、無線通信装置における周波数の切り替えを少なくすることができる。
【０１６３】
（実施の形態３）
実施の形態３について、実施の形態１と異なる部分について説明する。
【０１６４】
（実施の形態３にかかる通信システム）
実施の形態３にかかる通信システム１００は、たとえば図１−１，図１−２に示した通信システム１００と同様である。ただし、通信制御装置１２０の算出部１２３は、特定した周波数のそれぞれを対象として、対象の周波数を無線通信装置１１０に設定した場合に、無線通信装置１１０の予測経路において発生する無線通信装置１１０の周波数の切替の予測回数を算出する。算出部１２３は、特定した周波数と、特定した周波数ごとに算出した予測回数を選択部１２４へ通知する。
【０１６５】
選択部１２４は、算出部１２３から通知された予測回数に基づいて、算出部１２３から通知された周波数の中から無線通信装置１１０が使用する周波数を選択する。たとえば、選択部１２４は、算出部１２３から通知された周波数のうちの、算出部１２３から通知された予測回数が多い周波数を優先的に選択する。
【０１６６】
実施の形態３にかかる通信システム１００により、無線通信装置１１０の位置において使用可能な周波数のうちの、予測経路において周波数の切り替え予測回数が少なくなる周波数を無線通信装置１１０に設定させることができる。これにより、無線通信装置１１０における周波数の切り替えを少なくすることができる。
【０１６７】
また、無線通信装置１１０の周波数を通信制御装置１２０において選択する構成について説明したが、実施の形態２のように、無線通信装置１１０の周波数を無線通信装置１１０において選択する構成としてもよい。たとえば、図１２−１，図１２−２に示した算出部１２１１が、特定した周波数のそれぞれを対象として、対象の周波数を無線通信装置１１０に設定した場合に、無線通信装置１１０の予測経路において発生する周波数の切替の予測回数を算出する。そして、算出部１２１１は、特定した周波数と、特定した周波数ごとに算出した予測回数を選択部１２４へ通知する。選択部１２４は、算出部１２１１から通知された予測回数に基づいて、算出部１２１１から通知された周波数の中から無線通信装置１１０が使用する周波数を選択する。
【０１６８】
（実施の形態３にかかる通信システムの適用例）
図２０は、実施の形態３にかかる通信システムの適用例を示す図である。図２０において、図２または図１０に示した部分と同様の部分については同一の符号を付して説明を省略する。図２０に示す例では、アクセスポイント２３１が無線通信に使用し得る周波数は周波数ｆ１〜ｆ３であるとする。周波数ｆ１〜ｆ３は互いに異なる周波数である。
【０１６９】
図２０に示す例では、通過ポイントｐ１は、エリア２２１に含まれず、エリア１０１１に含まれている。このため、アクセスポイント２３１は、通過ポイントｐ１においては周波数ｆ１，ｆ２が使用可能である。通過ポイントｐ２〜ｐ７は、エリア２２１，１０１１に含まれている。このため、アクセスポイント２３１は、通過ポイントｐ２〜ｐ７においては周波数ｆ１を使用可能である。通過ポイントｐ８は、エリア１０１１に含まれず、エリア２２１に含まれている。このため、アクセスポイント２３１は、通過ポイントｐ８においては周波数ｆ１，ｆ３が使用可能である。
【０１７０】
境界ポイントｐＡは、予測経路Ｌ１においてアクセスポイント２３１がエリア２２１へ侵入する位置である。境界ポイントｐＢは、予測経路Ｌ１においてアクセスポイント２３１がエリア１０１１から出る位置である。
【０１７１】
たとえば、アクセスポイント２３１が通過ポイントｐ１に位置している場合は、アクセスポイント２３１が使用可能な周波数は周波数ｆ１，ｆ２である。通過ポイントｐ１においてアクセスポイント２３１に周波数ｆ１を設定させた場合は、予測経路Ｌ１においてアクセスポイント２３１の周波数の切替の予測回数が０回となる。また、通過ポイントｐ１においてアクセスポイント２３１に周波数ｆ２を設定させた場合は、アクセスポイント２３１の周波数の切替の予測回数が境界ポイントｐＡでの１回となる。
【０１７２】
したがって、ＷＳデータベースサーバ２４０は、通過ポイントｐ１においてアクセスポイント２３１が使用可能な周波数ｆ１〜ｆ３のうちの、周波数の切替の予測回数が少ない周波数ｆ１をアクセスポイント２３１に設定させる。これにより、アクセスポイント２３１における周波数の切り替えを少なくすることができる。
【０１７３】
（通信システムの各構成）
図２０に示したアクセスポイント２３１およびＷＳデータベースサーバ２４０は、たとえば図３−１，図３−２と同様である。ただし、ＷＳデータベースサーバ２４０の周波数選択部３２３は、特定した使用可能周波数ごとに、アクセスポイント２３１に設定させた場合に予測経路Ｌ１においてアクセスポイント２３１の周波数の切り替えが発生する予測回数を算出する。そして、周波数選択部３２３は、アクセスポイント２３１の使用可能周波数の中から、算出した予測回数が最も大きい使用周波数を、アクセスポイント２３１の使用周波数として選択する。
【０１７４】
（実施の形態３にかかる通信システムの動作例）
図２１は、図２０に示した通信システムの動作例を示すシーケンス図である。図２０に示した通信システム２００は、たとえば図２１に示す各ステップのように動作する。まず、アクセスポイント２３１が、アクセスポイント２３１の予測経路情報をＷＳデータベースサーバ２４０へ送信する（ステップＳ２１０１）。
【０１７５】
つぎに、ＷＳデータベースサーバ２４０が、ステップＳ２１０１によって送信された予測経路情報と、対応情報と、に基づいて、アクセスポイント２３１の現在位置に対応する使用可能周波数を特定する（ステップＳ２１０２）。つぎに、ＷＳデータベースサーバ２４０が、アクセスポイント２３１に設定させた場合に予測経路Ｌ１において周波数の切り替えが生じる予測回数を、ステップＳ２１０２によって特定した使用可能周波数ごとに算出する（ステップＳ２１０３）。
【０１７６】
つぎに、ＷＳデータベースサーバ２４０が、ステップＳ２１０２によって特定した使用可能周波数の中から、ステップＳ２１０３によって算出した予測回数が最小の周波数を選択する（ステップＳ２１０４）。つぎに、ＷＳデータベースサーバ２４０が、ステップＳ２１０４によって選択した周波数を示す使用周波数情報をアクセスポイント２３１へ送信する（ステップＳ２１０５）。
【０１７７】
つぎに、アクセスポイント２３１が、ステップＳ２１０５によって送信された使用周波数情報が示す周波数を、アクセスポイント２３１が無線通信に用いる周波数に設定し（ステップＳ２１０６）、一連の動作を終了する。
【０１７８】
以上の各ステップにより、アクセスポイント２３１の現在位置においてアクセスポイント２３１が使用可能な周波数のうちの、予測経路Ｌ１において周波数の切り替えが生じる予測回数が少ない周波数をアクセスポイント２３１に設定させることができる。これにより、アクセスポイント２３１における周波数の切り替えを少なくすることができる。
【０１７９】
図２１に示した動作は、たとえばアクセスポイント２３１の電源投入時に実行される。ただし、図２１に示した動作を実行するタイミングはこれに限らない。
【０１８０】
（予測経路の各位置における使用可能な周波数）
図２２は、図２０に示した予測経路の各位置における使用可能な周波数の一例を示す図である。図２０に示したＷＳデータベースサーバ２４０の周波数選択部３２３は、通信部３２２から出力された予測経路情報と、ＷＳデータベース３２１に記憶された対応情報と、に基づく演算によりたとえば図２２に示すテーブル２２００を作成する。
【０１８１】
テーブル２２００においては、図７に示したテーブル７００と同様に、予測経路情報が示す予測経路に基づくアクセスポイント２３１の通過ポイントごとに、アクセスポイント２３１が使用可能な周波数が対応付けられている。
【０１８２】
図２２に示す例では、アクセスポイント２３１に周波数ｆ１を設定した場合は、予測経路Ｌ１には周波数ｆ１が使用不可となった履歴がないため、予測経路Ｌ１における周波数の切り替えの予測回数は０回である。アクセスポイント２３１に周波数ｆ２を設定した場合は、予測経路Ｌ１のうちの通過ポイントｐ２における周波数ｆ２が使用不可となった履歴があるため、予測経路Ｌ１において周波数の切り替えの予測回数は１回である。
【０１８３】
したがって、周波数選択部３２３は、特定した周波数ｆ１，ｆ２のうちの、予測経路Ｌ１における周波数の切り替えの予測回数が最も少ない周波数ｆ１をアクセスポイント２３１の使用周波数として選択する。
【０１８４】
このように、実施の形態３によれば、無線通信装置の位置において無線通信装置が使用可能な周波数のうちの、予測経路において周波数の切り替えが生じる予測回数が少ない周波数を無線通信装置に設定することができる。これにより、無線通信装置における周波数の切り替えを少なくすることができる。
【０１８５】
（実施の形態４）
実施の形態４において、実施の形態２と異なる部分について説明する。
【０１８６】
（実施の形態４にかかる通信システム）
実施の形態４にかかる通信システム１００は、たとえば図１２−１，図１２−２に示した通信システム１００と同様である。ただし、無線通信装置１１０の取得部１１１は、無線通信装置１１０の位置を含む所定範囲における、無線通信装置１１０が無線通信に使用する周波数の切り替えの履歴を示す履歴情報を取得する。取得部１１１は、取得した履歴情報を算出部１２１１へ出力する。
【０１８７】
算出部１２１１は、取得部１１１から出力された履歴情報に基づいて、受信部１１３から出力された周波数情報が示す周波数のそれぞれを対象に、対象の周波数から他の周波数への切り替えが所定範囲において発生した回数を算出する。そして、算出部１２１１は、周波数情報が示す周波数と、周波数情報が示す周波数ごとに算出した回数を選択部１２４へ通知する。
【０１８８】
選択部１２４は、算出部１２１１から通知された回数に基づいて、算出部１２１１から通知された周波数の中から無線通信装置１１０が使用する周波数を選択する。そして、選択部１２４は、選択した周波数を通信部１１４へ通知する。
【０１８９】
（実施の形態４にかかる通信システムの適用例）
図２３は、実施の形態４にかかる通信システムの適用例を示す図である。図２３において、図２に示した部分と同様の部分については同一の符号を付して説明を省略する。実施の形態４にかかる通信システム１００は、たとえば図２３に示す通信システム２００に適用することができる。図２に示す車両２３１０にはアクセスポイント２３１が搭載されている。実施の形態４にかかる無線通信装置１１０は、たとえばアクセスポイント２３１に適用することができる。実施の形態４にかかる通信制御装置１２０は、たとえばＷＳデータベースサーバ２４０に適用することができる。
【０１９０】
所定範囲２３１１は、アクセスポイント２３１の位置を含む所定範囲である。たとえば、所定範囲２３１１は、アクセスポイント２３１を中心とする所定半径の円に囲まれる範囲である。所定半径は、たとえばアクセスポイント２３１の移動速度によって決定される。たとえば、アクセスポイント２３１の移動速度（たとえば平均移動速度）がｖ［ｋｍ／ｈ］であるとすると、所定範囲２３１１は、アクセスポイント２３１を中心とし、半径がａ・ｖ（ａは定数）の円に囲まれる範囲である。
【０１９１】
たとえば、アクセスポイント２３１の移動速度は３０［ｋｍ／ｈ］とし、定数ａ＝１とする。この場合は、所定範囲２３１１は、アクセスポイント２３１の現在位置を中心とする半径３０［ｋｍ］の円となる。
【０１９２】
図２３に示す切替履歴２３２１〜２３２７は、過去にアクセスポイント２３１において周波数の切り替えが発生した位置と、切替前後の周波数と、を示す履歴のうちの、所定範囲２３１１に含まれる位置に対応する切替履歴である。アクセスポイント２３１は、切替履歴２３２１〜２３２７を取得する。たとえば、アクセスポイント２３１は、記憶している履歴の中から、履歴に対応する位置とアクセスポイント２３１の現在位置との間の距離が所定半径以下である履歴を抽出することによって切替履歴２３２１〜２３２７を取得する。
【０１９３】
たとえば、アクセスポイント２３１の現在位置においてアクセスポイント２３１が使用可能な周波数が周波数ｆ１〜ｆ３であるとする。アクセスポイント２３１は、周波数ｆ１〜ｆ３のそれぞれを対象に、切替履歴２３２１〜２３２７のうちの、対象の周波数から他の周波数への切替履歴を含む履歴の数を算出する。
【０１９４】
図２３に示す例では、切替履歴２３２１〜２３２７のうちの、周波数ｆ１から他の周波数への切替履歴を含む履歴の数が最も少ない（０個）。このため、アクセスポイント２３１は、アクセスポイント２３１の現在位置においてアクセスポイント２３１が使用可能な周波数ｆ１〜ｆ３のうちの周波数ｆ１を設定する。これにより、アクセスポイント２３１における周波数の切り替えを少なくすることができる。
【０１９５】
（通信システムの各構成）
図２４−１は、図２３に示した通信システムの各構成の一例を示す図である。図２４−２は、図２４−１に示した通信システムにおける信号の流れの一例を示す図である。図２４−１，図２４−２において、図１４−１，図１４−２に示した部分と同様の部分については同一の符号を付して説明を省略する。
【０１９６】
＜アクセスポイントの構成例＞
図２４−１，図２４−２に示すように、アクセスポイント２３１は、たとえば、図１４−１，図１４−２に示した経路取得部３１１に代えて範囲取得部２４１１を備える。範囲取得部２４１１は、アクセスポイント２３１の現在位置を示す現在位置情報を取得する。そして、範囲取得部２４１１は、取得した現在位置情報を通信部３１２へ出力する。また、範囲取得部２４１１は、アクセスポイント２３１の予測範囲情報を取得する。予測範囲情報は、たとえば図２３に示した所定範囲２３１１を示す情報である。そして、範囲取得部２４１１は、取得した予測範囲情報を周波数選択部１４１２へ出力する。
【０１９７】
周波数選択部１４１２は、範囲取得部２４１１から出力された予測範囲情報と、通信部３１２から出力された使用可能周波数情報と、切替履歴記憶部１４１１から出力された切替履歴情報に基づいて、アクセスポイント２３１が使用する周波数を選択する。
【０１９８】
実施の形態４にかかる取得部１１１は、たとえば範囲取得部２４１１によって実現することができる。
【０１９９】
（通信システムの動作例）
図２５は、図２３に示した通信システムの動作例を示すシーケンス図である。図２３に示した通信システム２００は、たとえば図２５に示す各ステップのように動作する。まず、アクセスポイント２３１が、アクセスポイント２３１の現在位置を示す現在位置情報をＷＳデータベースサーバ２４０へ送信する（ステップＳ２５０１）。
【０２００】
つぎに、ＷＳデータベースサーバ２４０が、ステップＳ２５０１によって送信された現在位置情報が示す位置においてアクセスポイント２３１が使用可能な周波数を示す使用可能周波数情報をアクセスポイント２３１へ送信する（ステップＳ２５０２）。
【０２０１】
つぎに、アクセスポイント２３１が、アクセスポイント２３１の予測範囲情報および切替履歴情報を取得する（ステップＳ２５０３）。つぎに、アクセスポイント２３１が、切替履歴情報に基づいて、予測範囲情報が示す予測範囲に含まれる切替履歴の数を、ステップＳ２５０２によって送信された使用可能周波数情報が示す使用可能周波数ごとに算出する（ステップＳ２５０４）。
【０２０２】
つぎに、アクセスポイント２３１が、ステップＳ２５０２によって送信された使用可能周波数情報が示す使用可能周波数の中から、ステップＳ２５０４によって算出した数が最小の周波数を選択する（ステップＳ２５０５）。つぎに、アクセスポイント２３１が、無線通信に使用する周波数を、ステップＳ２５０５によって選択した周波数に設定し（ステップＳ２５０６）、一連の動作を終了する。
【０２０３】
以上の各ステップにより、アクセスポイント２３１の予測範囲に含まれる切替履歴の数が少ない周波数をアクセスポイント２３１に設定させることができる。これにより、アクセスポイント２３１における周波数の切り替えを少なくすることができる。
【０２０４】
図２５に示した動作は、たとえばアクセスポイント２３１の電源投入時に実行される。ただし、図２５に示した動作を実行するタイミングはこれに限らない。
【０２０５】
（履歴の位置と現在位置との間の距離）
図２６は、履歴の位置と現在位置との間の距離の一例を示す図である。アクセスポイント２３１の周波数選択部１４１２は、範囲取得部２４１１から出力された予測範囲情報と、切替履歴記憶部１４１１に記憶された切替履歴情報と、に基づいて、たとえば図２６に示すテーブル２６００を作成する。テーブル２６００においては、たとえば図１７に示した切替履歴情報１７００の各履歴に対して、履歴の位置（緯度及び経度）とアクセスポイント２３１の現在位置との間の距離が対応付けられている。
【０２０６】
たとえば、図２３に示した所定範囲２３１１がアクセスポイント２３１の現在位置を中心とする半径３０［ｋｍ］の円であるとする。この場合は、テーブル２６００のうちのレコード２６０２は、距離が３５［ｋｍ］であり所定範囲２３１１の範囲外である。これに対して、アクセスポイント２３１は、テーブル２６００のうちの、所定範囲２３１１に含まれる位置に対応するレコード２６０１に基づいて周波数を選択する。
【０２０７】
図２６に示す例では、レコード２６０１において、周波数ｆ１から他の周波数への切り替えの履歴は０個である。また、レコード２６０１において、周波数ｆ２から他の周波数への切り替えの履歴は４個である。また、レコード２６０１において、周波数ｆ３から他の周波数への切り替えの履歴は３個である。
【０２０８】
したがって、周波数選択部１４１２は、周波数ｆ１〜ｆ３のうちの、所定範囲２３１１に含まれる履歴の数が最も少ない周波数ｆ１をアクセスポイント２３１の使用周波数として選択する。
【０２０９】
（所定範囲の他の例）
所定範囲２３１１がアクセスポイント２３１を中心とする所定半径の円に囲まれる範囲である場合について説明したが、所定範囲２３１１はこれに限らない。たとえば、アクセスポイント２３１の進行方向に基づいて決定されてもよい。
【０２１０】
図２７は、所定範囲の他の例を示す図である。図２７において、アクセスポイント２３１のＸ軸方向の平均移動速度をＶｘ、アクセスポイント２３１のＹ軸方向の平均移動速度をＶｙとする。また、アクセスポイント２３１の現在位置を（Ｐｘ，Ｐｙ）とする。この場合は、所定範囲２３１１を下記（１）式により表される範囲とすることができる。下記（１）式において、ａは０≦ａ＜１の範囲を取る実数値である。
【０２１１】
（Ｘ−Ｐｘ−ａ・Ｖｘ）2＋（Ｙ−Ｐｙ−ａ・Ｖｙ）2
＝Ｖｘ2＋Ｖｙ2                                        …（１）
【０２１２】
これにより、アクセスポイント２３１の現在位置より、アクセスポイント２３１の進行方向にずれた位置を中心とする円を所定範囲２３１１とすることができる。したがって、アクセスポイント２３１の移動先となる可能性が高い位置についての履歴情報に基づいて周波数を選択することができる。このため、無線通信装置における周波数の切り替えがより少なくなりやすい周波数を選択することができる。
【０２１３】
このように、実施の形態４によれば、無線通信装置が使用可能な周波数のうちの、無線通信装置の位置を含む所定範囲における、対象の周波数から他の周波数への切り替えの履歴の数が少ない周波数を無線通信装置に設定することができる。これにより、無線通信装置における周波数の切り替えを少なくすることができる。
【０２１４】
たとえば、アクセスポイント２３１の予測移動範囲をアクセスポイント２３１の移動速度などから算出し、算出した予測移動範囲において生じた周波数の切り替えの履歴を数えることによって周波数を選択することができる。これにより、無線通信装置における周波数の切り替えが少なくなる可能性が高い周波数を選択することができる。
【０２１５】
（履歴の重み付け）
さらに、アクセスポイント２３１は、対象の周波数から他の周波数への切り替えの履歴を、対応する切り替えが発生した位置のアクセスポイント２３１からの距離に応じて重み付けして計数した値に基づいて周波数を選択してもよい。たとえば、履歴の重みは、対応する切り替えが発生した位置のアクセスポイント２３１からの距離が小さいほど大きくなる。これにより、アクセスポイント２３１の移動先となる可能性が高い位置についての履歴の重みを大きくして周波数を選択することができる。このため、無線通信装置における周波数の切り替えがより少なくなりやすい周波数を選択することができる。
【０２１６】
たとえば、履歴の重みｗ（ｒ）は、たとえば下記（２）式に示す単調減少関数によって算出することができる。下記（２）式において、Ｒは所定範囲２３１１の半径を示している。ｒは履歴に対応する切り替えが発生した位置のアクセスポイント２３１からの距離を示している。
【０２１７】
ｗ（ｒ）＝１−ｒ／Ｒ      …（２）
【０２１８】
これにより、履歴の重みを、対応する切り替えが発生した位置のアクセスポイント２３１からの距離が小さいほど大きくすることができる。また、所定範囲２３１１の境界における履歴の重さを０とすることができる。
【０２１９】
周波数ｆからの他の周波数への切り替えが生じたｉ番目の位置までのアクセスポイント２３１からの距離をｒｆ（ｉ）とすると、周波数ｆから他の周波数への切替回数Ｎｆは、たとえば下記（３）式によって算出することができる。
【０２２０】
【数１】
2014102891.tif 000003
【０２２１】
上記（３）式において、ｎｆは、周波数ｆについて所定範囲２３１１において切り替えが生じた位置の数を示す。たとえば図２６に示した例では、周波数ｆ１についての切替回数Ｎｆ（Ｎｆ１）は０となる。また、周波数ｆ２についての切替回数Ｎｆ（Ｎｆ２）は下記（４）式のようになる。また、周波数ｆ３についての切替回数Ｎｆ（Ｎｆ３）は下記（５）式のようになる。
【０２２２】
【数２】
2014102891.tif 000004
【０２２３】
【数３】
2014102891.tif 000005
【０２２４】
（実施の形態５）
実施の形態５について、実施の形態１と異なる部分について説明する。
【０２２５】
（実施の形態５にかかる通信システム）
図２８−１は、実施の形態５にかかる通信システムの一例を示す図である。図２８−２は、図２８−１に示した通信システムにおける信号の流れの一例を示す図である。図２８−１，図２８−２において、図１−１，図１−２に示した部分と同様の部分については同一の符号を付して説明を省略する。
【０２２６】
無線通信装置２８３０は、無線通信装置１１０と同様に、無線通信装置２８３０の位置において無線通信装置２８３０が使用可能な周波数を選択して無線通信を行う。また、無線通信装置１１０および無線通信装置２８３０における位置と使用可能な周波数との対応情報は共通である。無線通信装置２８３０は、周波数の切り替えが生じた場合に切替情報を通信制御装置１２０へ送信する。切替情報には、たとえば、周波数の切り替えが生じた時間および位置と、切替前後の周波数と、を示す情報が含まれる。また、無線通信装置２８３０は複数存在していてもよい。
【０２２７】
＜通信制御装置＞
実施の形態５にかかる通信制御装置１２０は、図１−１，図１−２に示した構成に加えて、受信部２８２１と、記憶部２８２２と、を備える。受信部２８２１は、無線通信装置２８３０によって送信された切替情報を受信する。そして、受信部２８２１は、受信した切替情報を記憶部２８２２に記憶させる。
【０２２８】
算出部１２３は、記憶部２８２２に記憶された切替情報に基づいて、特定した周波数のそれぞれを対象に、受信部１２１から出力された経路情報が示す予測経路において、対象の周波数から他の周波数への切り替えが発生した回数を算出する。そして、算出部１２３は、特定した周波数と、特定した周波数ごとに算出した回数と、を選択部１２４へ通知する。
【０２２９】
もしくは、算出部１２３は、記憶部２８２２に記憶された切替情報に基づいて、特定した周波数のそれぞれを対象に、受信部１２１から出力された経路情報が示す予測経路において、対象の周波数から他の周波数への切り替えが発生するまでの時間もしくは距離を算出する。そして、算出部１２３は、特定した周波数と、特定した周波数ごとに算出した切り替えまでに要する時間もしくは距離を選択部１２４へ通知する。
【０２３０】
選択部１２４は、算出部１２３から通知された回数もしくは切り替えまでに要する時間ないし距離に基づいて、算出部１２３から通知された周波数の中から無線通信装置１１０が使用する周波数を選択する。たとえば、選択部１２４は、算出部１２３から通知された周波数のうちの、算出部１２３から通知された回数が多い周波数を優先的に選択する。通知された情報が切替までに要する時間ないし距離の場合は、時間が長い、もしくは距離が最も遠い周波数を選択する。
【０２３１】
実施の形態５にかかる通信システム１００により、無線通信装置１１０の位置において無線通信装置１１０が使用可能な周波数のうちの、予測経路において他の周波数への切り替えが発生した回数が少ない周波数、もしくは切り替えまでに要する時間ないし距離が最も長い周波数、を無線通信装置１１０に設定させることができる。
【０２３２】
図２８−３は、図２８−１に示した通信システムにおける信号の流れの別の例を示す図である。図２８−３において、図２８−２に示した部分と同様の部分については同一の符号を付して説明を省略する。図２８−３に示すように、無線通信装置１１０の取得部１１１は、無線通信装置１１０の位置を含む所定範囲を示す範囲情報を取得する。所定範囲は、たとえば実施の形態４において説明した所定範囲（予測移動範囲）と同様である。そして、取得部１１１は、取得した範囲情報を送信部１１２へ出力する。送信部１１２は、取得部１１１から出力された範囲情報を通信制御装置１２０へ送信する。
【０２３３】
通信制御装置１２０の受信部１２１は、無線通信装置１１０から送信された範囲情報を受信する。そして、受信部１２１は、受信した範囲情報を算出部１２３へ出力する。算出部１２３は、記憶部２８２２に記憶された切替情報に基づいて、特定した周波数のそれぞれを対象に、受信部１２１から出力された範囲情報が示す所定範囲において、対象の周波数から他の周波数への切り替えが発生した回数を算出する。
【０２３４】
図２８−３に示した通信システム１００により、無線通信装置１１０の位置において無線通信装置１１０が使用可能な周波数のうちの、所定範囲において他の周波数への切り替えが発生した回数が少ない周波数を無線通信装置１１０に設定させることができる。これにより、無線通信装置１１０における周波数の切り替えを少なくすることができる。
【０２３５】
また、無線通信装置２８３０と同様に無線通信装置１１０も、周波数の切り替えが生じた場合に切替情報を通信制御装置１２０へ送信してもよい。受信部２８２１は、無線通信装置２８３０によって送信された切替情報を受信し、受信した切替情報を記憶部２８２２に記憶させる。これにより、無線通信装置１１０および無線通信装置２８３０において他の周波数への切り替えが発生した回数が少ない周波数を無線通信装置１１０に設定させることができる。
【０２３６】
（実施の形態５にかかる通信システムの適用例）
図２９は、実施の形態５にかかる通信システムの適用例を示す図である。図２９において、図２に示した部分と同様の部分については同一の符号を付して説明を省略する。図１−１，図１−２に示した通信システム１００は、たとえば図２９に示す通信システム２００に適用することができる。バス車両２９２０にはアクセスポイント２９２１が搭載されている。バス車両２９３０にはアクセスポイント２９３１が搭載されている。図２８−１，図２８−２に示した無線通信装置２８３０は、たとえばアクセスポイント２９２１，２９３１のそれぞれに適用することができる。
【０２３７】
アクセスポイント２３１，２９２１，２９３１は、周波数の切り替えが発生すると、周波数の切り替えが生じた位置と、切替前後の周波数と、を示す切替情報を切替履歴データベースサーバ２９１０へ送信する。切替履歴データベースサーバ２９１０は、アクセスポイント２３１，２９２１，２９３１から送信された切替情報を記憶する。
【０２３８】
このように、複数のＷＳ機器からの周波数の切替情報を切替履歴データベースサーバ２９１０に集約し、集約した切替情報に基づいてアクセスポイント２３１が使用する周波数を選択することができる。また、切替履歴データベースサーバ２９１０に集約した切替情報に基づいてアクセスポイント２９２１，２９３１が使用する周波数も選択してもよい。
【０２３９】
（通信システムの構成）
図３０−１は、図２９に示した通信システムの構成の一例を示す図である。図３０−２は、図３０−１に示した通信システムの構成における信号の流れの一例を示す図である。図３０−１，図３０−２において、図３−１，図３−２に示した部分と同様の部分については同一の符号を付して説明を省略する。
【０２４０】
＜切替履歴データベースサーバ＞
図３０−１，図３０−２に示すように、切替履歴データベースサーバ２９１０は、通信部３０１１と、切替履歴データベース３０１２と、周波数選択部３０１３と、を備える。通信部３０１１は、アクセスポイント２３１，２９２１，２９３１との間で無線通信を行う。たとえば、通信部３０１１は、アクセスポイント２９２１，２９３１から送信される切替情報を受信する。そして、通信部３０１１は、受信した切替情報を切替履歴データベース３０１２に記憶させる。
【０２４１】
また、通信部３０１１は、アクセスポイント２３１から送信された予測経路情報を受信する。そして、通信部３０１１は、受信した予測経路情報を周波数選択部３０１３へ出力する。また、通信部３０１１は、受信した予測経路情報が示すアクセスポイント２３１の現在位置を示す現在位置情報をＷＳデータベースサーバ２４０へ送信する。
【０２４２】
また、通信部３０１１は、ＷＳデータベースサーバ２４０から送信された使用可能周波数情報を受信する。そして、通信部３０１１は、受信した使用可能周波数情報を周波数選択部３０１３へ出力する。また、通信部３０１１は、周波数選択部３０１３から出力された使用周波数情報をアクセスポイント２３１へ送信する。
【０２４３】
周波数選択部３０１３は、通信部３０１１から出力された予測経路情報および使用可能周波数情報と、切替履歴データベース３０１２に記憶された切替情報と、に基づいて、アクセスポイント２３１が使用する周波数を選択する。そして、周波数選択部３０１３は、選択した周波数を示す使用周波数情報を通信部３０１１へ出力する。
【０２４４】
＜ＷＳデータベースサーバの構成例＞
図３０−１，図３０−２に示すように、ＷＳデータベースサーバ２４０は、ＷＳデータベース３２１と、通信部３２２と、を備える。通信部３２２は、切替履歴データベースサーバ２９１０との間で有線通信を行う。たとえば、通信部３２２は、切替履歴データベースサーバ２９１０から送信された現在位置情報を受信する。そして、通信部３２２は、受信した現在位置情報が示すアクセスポイント２３１の現在位置と、ＷＳデータベース３２１に記憶された対応情報と、に基づいてアクセスポイント２３１の使用可能周波数を特定する。通信部３２２は、特定した使用可能周波数を示す使用可能周波数情報を切替履歴データベースサーバ２９１０へ送信する。
【０２４５】
図２８−１，図２８−２に示した受信部１２１，２８２１および送信部１２５は、たとえば通信部３０１１によって実現することができる。図２８−１，図２８−２に示した取得部１２２は、たとえばＷＳデータベースサーバ２４０によって実現することができる。図２８−１，図２８−２に示した算出部１２３および選択部１２４は、たとえば周波数選択部３０１３によって実現することができる。図２８−１，図２８−２に示した記憶部２８２２は、たとえば切替履歴データベース３０１２によって実現することができる。
【０２４６】
（切替履歴データベースサーバのハードウェア構成）
切替履歴データベースサーバ２９１０は、たとえば図３−４に示した情報処理装置３４０によって実現することができる。通信部３０１１は、たとえば図３−４に示した有線通信インタフェース３４４および無線通信インタフェース３４５によって実現することができる。切替履歴データベース３０１２は、たとえば図３−４に示したメモリ３４２によって実現することができる。周波数選択部３０１３は、たとえば図３−４に示したＣＰＵ３４１によって実現することができる。
【０２４７】
（通信システムの動作例）
図３１は、図２９に示した通信システムの動作例を示すシーケンス図である。図２９に示した通信システム２００は、たとえば図３１に示す各ステップのように動作する。まず、アクセスポイント２３１が、アクセスポイント２３１の現在位置および予測経路を示す予測経路情報を切替履歴データベースサーバ２９１０へ送信する（ステップＳ３１０１）。つぎに、切替履歴データベースサーバ２９１０が、ステップＳ３１０１によって送信された予測経路情報が示すアクセスポイント２３１の現在位置を示す現在位置情報をＷＳデータベースサーバ２４０へ送信する（ステップＳ３１０２）。
【０２４８】
つぎに、ＷＳデータベースサーバ２４０が、ステップＳ３１０２によって送信された現在位置情報が示す位置において使用可能な周波数を示す使用可能周波数情報を切替履歴データベースサーバ２９１０へ送信する（ステップＳ３１０３）。
【０２４９】
つぎに、切替履歴データベースサーバ２９１０が、予測経路情報が示す予測経路に含まれる切替履歴の数を、ステップＳ３１０３によって送信された使用可能周波数情報が示す使用可能周波数ごとに算出する（ステップＳ３１０４）。つぎに、切替履歴データベースサーバ２９１０が、使用可能周波数情報が示す使用可能周波数のうちの、ステップＳ３１０４によって算出した数が最小の周波数を選択する（ステップＳ３１０５）。
【０２５０】
つぎに、切替履歴データベースサーバ２９１０が、ステップＳ３１０５によって選択した周波数を示す使用周波数情報をアクセスポイント２３１へ送信する（ステップＳ３１０６）。つぎに、アクセスポイント２３１が、ステップＳ３１０６によって送信された使用周波数情報が示す周波数を、アクセスポイント２３１が無線通信に用いる周波数に設定し（ステップＳ３１０７）、一連の動作を終了する。
【０２５１】
以上の各ステップにより、アクセスポイント２３１の現在位置においてアクセスポイント２３１が使用可能な周波数のうちの、予測経路に含まれる切替履歴の数が少ない周波数をアクセスポイント２３１に設定させることができる。これにより、アクセスポイント２３１における周波数の切り替えを少なくすることができる。
【０２５２】
図３１に示した動作は、たとえばアクセスポイント２３１の電源投入時に実行される。ただし、図３１に示した動作を実行するタイミングはこれに限らない。たとえば、アクセスポイント２３１の移動にともなってアクセスポイント２３１が使用中の周波数が使用不可となるごとに図３１に示した動作が実行されてもよい。これにより、電源投入時に限らず、アクセスポイント２３１における周波数の切り替えを少なくすることができる。
【０２５３】
または、アクセスポイント２３１の予測経路Ｌ１が変化するごとに図３１に示した動作が実行されてもよい。または、周期的に図３１に示した動作が実行されてもよい。これにより、リルート等によってアクセスポイント２３１の予測経路Ｌ１が変化しても、アクセスポイント２３１における周波数の切り替えを少なくすることができる。
【０２５４】
（切替情報）
図３２は、切替情報の一例を示す図である。アクセスポイント２３１，２９２１，２９３１は、周波数の切り替えが発生すると、たとえば図３２に示す切替情報３２００を切替履歴データベースサーバ２９１０へ送信する。切替情報３２００においては、周波数の切り替えが発生した位置と、切替情報と、が対応付けられている。切替情報は、切替前後の周波数を示している。
【０２５５】
たとえば、切替情報３２００の一つ目のレコードは、緯度（３６［°］、３８’５５”）かつ経度（１４０［°］、３３’２０”）において周波数が周波数ｆ２から周波数ｆ３に切り替わったことを示している。
【０２５６】
このように、実施の形態５によれば、無線通信装置の位置において無線通信装置が使用可能な周波数のうちの、予測経路において他の周波数への切り替えが発生した回数が少ない周波数を無線通信装置に設定させることができる。これにより、無線通信装置における周波数の切り替えを少なくすることができる。
【０２５７】
（実施の形態６）
実施の形態６について、上記の各実施の形態と異なる部分について説明する。上記の各実施の形態においては、アクセスポイント２３１などのＷＳ機器によるネットワークが一つのみの場合について説明したが、複数のネットワークが存在する場合は相互干渉について考慮した構成としてもよい。
【０２５８】
たとえば、ＷＳデータベースサーバ２４０においてそれぞれのネットワークに属するＷＳ機器の使用周波数を管理し、隣接するネットワーク間で異なる周波数を使用することにより、相互干渉を避けることができる。
【０２５９】
また、移動するアクセスポイント２３１から予測経路を受信したＷＳデータベースサーバ２４０は、アクセスポイント２３１が通る経路において他のＷＳ機器との干渉を抑えるように周波数使用を管理する。
【０２６０】
たとえば、アクセスポイント２３１に対する周波数の割り当ては先着順に行われる。アクセスポイント２３１の使用周波数を選択するにあたり、アクセスポイント２３１の予測経路の付近に位置する他のＷＳ機器の周波数の使用状況も考慮する。
【０２６１】
または、上記の各実施の形態において説明した方法によって選択した周波数が、アクセスポイント２３１の予測経路の付近に位置する他のＷＳ機器によって使用されていた場合は、他のＷＳ機器に周波数を変更させてもよい。
【０２６２】
（実施の形態６の通信システムの適用例）
図３３は、実施の形態６の通信システムの適用例を示す図である。図３３において、図１０に示した部分と同様の部分については同一の符号を付して説明を省略する。
【０２６３】
図３３に示す例では、通過ポイントｐ２は、エリア１０２１に含まれず、エリア２２１，１０１１に含まれている。このため、アクセスポイント２３１は、通過ポイントｐ２においては周波数ｆ１，ｆ４が使用可能である。通過ポイントｐ３〜ｐ６は、エリア２２１，１０１１，１０２１に含まれている。このため、アクセスポイント２３１は、通過ポイントｐ３〜ｐ６においては周波数ｆ１を使用可能である。通過ポイントｐ７は、エリア１０１１に含まれず、エリア２２１，１０２１に含まれている。このため、アクセスポイント２３１は、通過ポイントｐ７においては周波数ｆ１，ｆ３が使用可能である。
【０２６４】
ただし、アクセスポイント２３１の予測経路Ｌ１の付近にはＷＳ機器３３１０が位置し、ＷＳ機器３３１０は周波数ｆ１を使用して無線通信を行っているとする。エリア３３１１は、ＷＳ機器３３１０による周波数ｆ１を使用した無線通信との干渉が生じるエリアである。この場合は、アクセスポイント２３１がたとえば境界ポイントｐＡから通過ポイントｐ２の間で周波数ｆ１を使用するとＷＳ機器３３１０との間で干渉が生じる。
【０２６５】
アクセスポイント２３１およびＷＳ機器３３１０は、周波数を二次的に利用するＷＳ機器であることから、テレビ局２２０，１０１０，１０２０のように免許が割り当てられたシステムと異なり、割り当てに関する優先度は設定されていない。しかし、アクセスポイント２３１およびＷＳ機器３３１０は、同じ周波数を用いない方が望ましい。
【０２６６】
一例としては、アクセスポイント２３１およびＷＳ機器３３１０が選択した周波数も用いて使用可能な周波数を示すテーブルを更新し、更新したテーブルを用いてアクセスポイント２３１およびＷＳ機器３３１０の周波数を選択することができる。
【０２６７】
（予測経路の各位置における使用可能な周波数）
図３４は、図３３に示した予測経路における使用可能な周波数の一例を示す図である。図３３に示したＷＳデータベースサーバ２４０の周波数選択部３２３は、通信部３２２から出力された予測経路情報と、ＷＳデータベース３２１に記憶された対応情報と、に基づく演算によりたとえば図３３に示すテーブル３４００を作成する。
【０２６８】
テーブル３４００においては、図７に示したテーブル７００と同様に、予測経路情報が示す予測経路に基づくアクセスポイント２３１の通過ポイントごとに、アクセスポイント２３１が使用可能な周波数が対応付けられている。
【０２６９】
（使用可能な周波数を示すテーブルの更新）
図３５は、使用可能な周波数を示すテーブルの更新結果の一例を示す図である。ＷＳ機器３３１０が周波数ｆ１を使用中の場合は、境界ポイントｐＡから通過ポイントｐ２においてアクセスポイント２３１は周波数ｆ１が使用できない。このため、テーブル３４００においては、境界ポイントｐＡおよび通過ポイントｐ２に対応する周波数として周波数ｆ１が除外されている。したがって、この場合は、アクセスポイント２３１が使用する周波数として、たとえば、周波数ｆ１，ｆ２，ｆ４のうち境界ポイントｐＢまで切り替えが生じない周波数ｆ４が選択される。
【０２７０】
図３６は、使用可能な周波数を示すテーブルの更新結果の他の例を示す図である。たとえばＷＳ機器３３１０が周波数を周波数ｆ１から周波数ｆ４に切り替えられた場合は、境界ポイントｐＡから通過ポイントｐ２においてアクセスポイント２３１は周波数ｆ４が使用できなくなる。また、境界ポイントｐＡから通過ポイントｐ２においてアクセスポイント２３１は周波数ｆ１が使用できるようになる。
【０２７１】
このため、テーブル３４００においては、境界ポイントｐＡおよび通過ポイントｐ２に対応する周波数として周波数ｆ４が除外されている。したがって、この場合は、アクセスポイント２３１が使用する周波数として、たとえば、周波数ｆ１，ｆ２，ｆ４のうち切り替えが生じない周波数ｆ１が選択される。
【０２７２】
以上説明したように、通信システム、通信制御装置、無線通信装置および通信方法によれば、周波数の切替回数を低減することができる。このため、たとえば周波数の切り替えに伴う通信量を低減することができる。
【符号の説明】
【０２７３】
１００，２００  通信システム
１１０，２８３０  無線通信装置
１１１，１２２  取得部
１１２，１２５  送信部
１１３，１２１，２８２１  受信部
１１４，３１２，３１４，３２２，９１１，９２１，３０１１  通信部
１２０  通信制御装置
１２３，１２１１  算出部
１２４  選択部
ｐ１〜ｐ８  通過ポイント
２１０，２２０，１０１０，１０２０  テレビ局
２１１，２２１，１０１１，１０２１，３３１１  エリア
２３０，２９２０，２９３０  バス車両
２３１，２９２１，２９３１  アクセスポイント
２４０  ＷＳデータベースサーバ
３１１  経路取得部
３１３  周波数設定部
３２１  ＷＳデータベース
３２３，１４１２，３０１３  周波数選択部
３３０，３４０  情報処理装置
３３１，３４１  ＣＰＵ
３３２，３４２  メモリ
３３３，３４３  ユーザインタフェース
３３４，３４５  無線通信インタフェース
３３５  ＧＰＳモジュール
３３９，３４９  バス
３４４  有線通信インタフェース
５００  予測経路情報
６００  対応情報
７００，１１００，１８００，２２００，２６００，３４００  テーブル
８１０  周波数管理装置
１２２１  特定部
１３０１〜１３０４，２３２１〜２３２７  切替履歴
１４１１  切替履歴記憶部
１６００  使用可能周波数情報
１７００  切替履歴情報
２３１０  車両
２３１１  所定範囲
２４１１  範囲取得部
２６０１，２６０２  レコード
２８２２  記憶部
２９１０  切替履歴データベースサーバ
３０１２  切替履歴データベース
３２００  切替情報
３３１０  ＷＳ機器
【図１−１】
2014102891.tif 000006
【図１−２】
2014102891.tif 000007
【図２】
2014102891.tif 000008
【図３−１】
2014102891.tif 000009
【図３−２】
2014102891.tif 000010
【図３−３】
2014102891.tif 000011
【図３−４】
2014102891.tif 000012
【図４】
2014102891.tif 000013
【図５】
2014102891.tif 000014
【図６】
2014102891.tif 000015
【図７】
2014102891.tif 000016
【図８】
2014102891.tif 000017
【図９−１】
2014102891.tif 000018
【図９−２】
2014102891.tif 000019
【図１０】
2014102891.tif 000020
【図１１】
2014102891.tif 000021
【図１２−１】
2014102891.tif 000022
【図１２−２】
2014102891.tif 000023
【図１３】
2014102891.tif 000024
【図１４−１】
2014102891.tif 000025
【図１４−２】
2014102891.tif 000026
【図１５】
2014102891.tif 000027
【図１６】
2014102891.tif 000028
【図１７】
2014102891.tif 000029
【図１８】
2014102891.tif 000030
【図１９】
2014102891.tif 000031
【図２０】
2014102891.tif 000032
【図２１】
2014102891.tif 000033
【図２２】
2014102891.tif 000034
【図２３】
2014102891.tif 000035
【図２４−１】
2014102891.tif 000036
【図２４−２】
2014102891.tif 000037
【図２５】
2014102891.tif 000038
【図２６】
2014102891.tif 000039
【図２７】
2014102891.tif 000040
【図２８−１】
2014102891.tif 000041
【図２８−２】
2014102891.tif 000042
【図２８−３】
2014102891.tif 000043
【図２９】
2014102891.tif 000044
【図３０−１】
2014102891.tif 000045
【図３０−２】
2014102891.tif 000046
【図３１】
2014102891.tif 000047
【図３２】
2014102891.tif 000048
【図３３】
2014102891.tif 000049
【図３４】
2014102891.tif 000050
【図３５】
2014102891.tif 000051
【図３６】
2014102891.tif 000052
【手続補正書】
【提出日】平成27年6月12日(2015.6.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
無線通信装置および通信制御装置を含む通信システムであって、
前記無線通信装置は、
前記無線通信装置の位置および前記無線通信装置の予測経路を示す経路情報を前記通信制御装置へ送信する送信部を備え、
前記通信制御装置は、
前記無線通信装置の位置と前記無線通信装置が使用可能な周波数との対応情報と、前記無線通信装置によって送信された経路情報と、に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数のそれぞれを対象に、対象の周波数を前記無線通信装置が使用不可となるまでの予測時間または予測移動距離を算出する算出部と、
前記算出部によって算出された予測時間または予測移動距離に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する周波数を選択する選択部と、
前記選択部によって選択された周波数を示す周波数情報を前記無線通信装置へ送信する送信部と、
を備え、
前記無線通信装置は、
前記通信制御装置によって送信された周波数情報が示す周波数を使用して無線通信を行う通信部を備える、
ことを特徴とする通信システム。
【請求項２】
無線通信装置の位置および前記無線通信装置の予測経路を示す経路情報を前記無線通信装置から受信する受信部と、
前記無線通信装置の位置と前記無線通信装置が使用可能な周波数との対応情報と、前記受信部によって受信された経路情報と、に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数のそれぞれを対象に、対象の周波数を前記無線通信装置が使用不可となるまでの予測時間または予測移動距離を算出する算出部と、
前記算出部によって算出された予測時間または予測移動距離に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する周波数を選択する選択部と、
前記選択部によって選択された周波数を示す周波数情報を前記無線通信装置へ送信する送信部と、
を備えることを特徴とする通信制御装置。
【請求項３】
無線通信装置から受信した前記無線通信装置の位置および前記無線通信装置の予測経路を示す経路情報と、前記無線通信装置の位置と前記無線通信装置が使用可能な周波数との対応情報と、に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数のそれぞれを対象に、対象の周波数を前記無線通信装置が使用不可となるまでの予測時間または予測移動距離を算出し、算出した予測時間または予測移動距離に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する周波数を選択する通信制御装置へ、自装置の位置および自装置の予測経路を示す経路情報を送信する送信部と、
前記通信制御装置によって選択された周波数を示す周波数情報を前記通信制御装置から受信する受信部と、
前記受信部によって受信された周波数情報が示す周波数を使用して無線通信を行う通信部と、
を備えることを特徴とする無線通信装置。
【請求項４】
無線通信装置および通信制御装置を含む通信システムの通信方法であって、
前記無線通信装置が、
前記無線通信装置の位置および前記無線通信装置の予測経路を示す経路情報を前記通信制御装置へ送信し、
前記通信制御装置が、
前記無線通信装置の位置と前記無線通信装置が使用可能な周波数との対応情報と、前記無線通信装置によって送信された経路情報と、に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数のそれぞれを対象に、対象の周波数を前記無線通信装置が使用不可となるまでの予測時間または予測移動距離を算出し、
算出した予測時間または予測移動距離に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する周波数を選択し、
選択した周波数を示す周波数情報を前記無線通信装置へ送信し、
前記無線通信装置が、
前記通信制御装置によって送信された周波数情報が示す周波数を使用して無線通信を行う、
ことを特徴とする通信方法。
【請求項５】
無線通信装置および通信制御装置を含む通信システムであって、
前記無線通信装置は、
前記無線通信装置の位置を示す位置情報を前記通信制御装置へ送信する送信部を備え、
前記通信制御装置は、
前記無線通信装置の位置と前記無線通信装置が使用可能な周波数との対応情報に基づいて、前記無線通信装置によって送信された位置情報が示す位置において前記無線通信装置が使用可能な周波数を示す周波数情報を送信する送信部を備え、
前記無線通信装置は、
前記無線通信装置が無線通信に使用する周波数の、前記無線通信装置の予測経路に含まれる位置における切り替えの履歴を示す履歴情報を取得する取得部と、
前記取得部によって取得された履歴情報に基づいて、前記通信制御装置によって送信された周波数情報が示す周波数のそれぞれを対象に、対象の周波数を前記無線通信装置が使用不可となるまでの予測時間または予測移動距離を算出する算出部と、
前記算出部によって算出された予測時間または予測移動距離に基づいて、前記位置情報が示す位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する周波数を選択する選択部と、
前記選択部によって選択された周波数を使用して無線通信を行う通信部と、
を備える、
ことを特徴とする通信システム。
【請求項６】
無線通信装置および通信制御装置を含む通信システムであって、
前記無線通信装置は、
前記無線通信装置の位置および前記無線通信装置の予測経路を示す経路情報を前記通信制御装置へ送信する送信部を備え、
前記通信制御装置は、
前記無線通信装置によって送信された経路情報と、前記無線通信装置の位置と前記無線通信装置が使用可能な周波数との対応情報と、に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数のそれぞれを対象に、対象の周波数を前記無線通信装置に設定した場合に前記予測経路において発生する、前記無線通信装置が無線通信に使用する周波数の切り替えの予測回数を算出する算出部と、
前記算出部によって算出された予測回数に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する周波数を選択する選択部と、
前記選択部によって選択された周波数を示す周波数情報を前記無線通信装置へ送信する送信部と、
を備え、
前記無線通信装置は、
前記通信制御装置によって送信された周波数情報が示す周波数を使用して無線通信を行う通信部を備える、
ことを特徴とする通信システム。
【請求項７】
無線通信装置および通信制御装置を含む通信システムであって、
前記無線通信装置は、
前記無線通信装置の位置を示す位置情報を前記通信制御装置へ送信する送信部を備え、
前記通信制御装置は、
前記無線通信装置の位置と前記無線通信装置が使用可能な周波数との対応情報に基づいて、前記無線通信装置によって送信された位置情報が示す位置において前記無線通信装置が使用可能な周波数を示す周波数情報を送信する送信部を備え、
前記無線通信装置は、
前記無線通信装置が無線通信に使用する周波数の、前記無線通信装置の予測経路に含まれる位置における切り替えの履歴を示す履歴情報を取得する取得部と、
前記取得部によって取得された履歴情報に基づいて、前記通信制御装置によって送信された周波数情報が示す周波数のそれぞれを対象に、対象の周波数を前記無線通信装置に設定した場合に前記予測経路において発生する、前記無線通信装置が無線通信に使用する周波数の切り替えの予測回数を算出する算出部と、
前記算出部によって算出された予測回数に基づいて、前記位置情報が示す位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する周波数を選択する選択部と、
前記選択部によって選択された周波数を使用して無線通信を行う通信部と、
を備える、
ことを特徴とする通信システム。
【請求項８】
無線通信装置および通信制御装置を含む通信システムであって、
前記無線通信装置は、
前記無線通信装置の位置を示す位置情報を前記通信制御装置へ送信する送信部を備え、
前記通信制御装置は、
前記無線通信装置の位置と前記無線通信装置が使用可能な周波数との対応情報に基づいて、前記無線通信装置によって送信された位置情報が示す位置において前記無線通信装置が使用可能な周波数を示す周波数情報を前記無線通信装置へ送信する送信部を備え、
前記無線通信装置は、
前記無線通信装置が無線通信に使用する周波数の、前記無線通信装置の位置を含む所定範囲における切り替えの履歴を示す履歴情報を取得する取得部と、
前記取得部によって取得された履歴情報に基づいて、前記通信制御装置によって送信された周波数情報が示す周波数のそれぞれを対象に、前記所定範囲における、対象の周波数から他の周波数への切り替えの履歴の数に応じた値を算出する算出部と、
前記算出部によって算出された値に基づいて、前記位置情報が示す位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する周波数を選択する選択部と、
前記選択部によって選択された周波数を使用して無線通信を行う通信部と、
を備える、
ことを特徴とする通信システム。
【請求項９】
第１無線通信装置、第２無線通信装置および通信制御装置を含む通信システムであって、
前記第１無線通信装置および前記第２無線通信装置は、
同一の対応情報において自装置の位置と対応付けられた周波数を使用可能であり、
前記第２無線通信装置は、
前記第２無線通信装置が無線通信に使用する周波数の切り替えの履歴を示す履歴情報を前記通信制御装置へ送信する送信部を備え、
前記第１無線通信装置は、
前記第１無線通信装置の位置および前記第１無線通信装置の位置を含む所定範囲を示す範囲情報を前記通信制御装置へ送信する送信部を備え、
前記通信制御装置は、
前記対応情報に基づいて、前記第１無線通信装置によって送信された範囲情報が示す位置において前記第１無線通信装置が使用可能な周波数を特定し、前記第２無線通信装置によって送信された履歴情報に基づいて、特定した周波数のそれぞれを対象に、前記範囲情報が示す所定範囲における、対象の周波数から他の周波数への切り替えの履歴の数を算出する算出部と、
前記算出部によって算出された数に基づいて、前記範囲情報が示す位置において前記第１無線通信装置が使用可能な周波数の中から前記第１無線通信装置が使用する周波数を選択する選択部と、
前記選択部によって選択された周波数を示す周波数情報を前記第１無線通信装置へ送信する送信部と、
を備え、
前記第１無線通信装置は、
前記通信制御装置によって送信された周波数情報が示す周波数を使用して無線通信を行う通信部を備える、
ことを特徴とする通信システム。
【請求項１０】
第１無線通信装置、第２無線通信装置および通信制御装置を含む通信システムであって、
前記第１無線通信装置および前記第２無線通信装置は、
同一の対応情報において自装置の位置と対応付けられた周波数を使用可能であり、
前記第２無線通信装置は、
前記第２無線通信装置が無線通信に使用する周波数の切り替えの履歴を示す履歴情報を前記通信制御装置へ送信する送信部を備え、
前記第１無線通信装置は、
前記第１無線通信装置の位置および前記第１無線通信装置の予測経路を示す経路情報を前記通信制御装置へ送信する送信部を備え、
前記通信制御装置は、
前記対応情報に基づいて、前記第１無線通信装置によって送信された経路情報が示す位置において前記第１無線通信装置が使用可能な周波数を特定し、前記第２無線通信装置によって送信された履歴情報に基づいて、特定した周波数のそれぞれを対象に、前記経路情報が示す予測経路における、対象の周波数から他の周波数への切り替えの履歴の数を算出する算出部と、
前記算出部によって算出された数に基づいて、前記経路情報が示す位置において前記第１無線通信装置が使用可能な周波数の中から前記第１無線通信装置が使用する周波数を選択する選択部と、
前記選択部によって選択された周波数を示す周波数情報を前記第１無線通信装置へ送信する送信部と、
を備え、
前記第１無線通信装置は、
前記通信制御装置によって送信された周波数情報が示す周波数を使用して無線通信を行う通信部を備える、
ことを特徴とする通信システム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システム、通信制御装置、無線通信装置および通信方法に関する。
【背景技術】
【０００２】
近年、無線トラフィックが急速に増大し続けており、有限な資源である周波数に対する需要が増え続けている。周波数の有効使用を図る手段の１つとして、周辺の電波環境を認知して最適な通信を行うコグニティブ無線技術に関する検討が進んでいる。たとえば、ホワイトスペース型（あるいは周波数共用型）コグニティブ無線として、各周波数を優先的に使用できるシステムに干渉しないように、時間、場所に応じて周波数のホワイトスペース（ＷＳ：Ｗｈｉｔｅ  Ｓｐａｃｅ）を見つけて通信を行う機能が知られている。たとえば米国においてはＴＶホワイトスペース（ＴＶＷＳ）の通信利用が検討されている。
【０００３】
ホワイトスペース型のコグニティブ無線においては、たとえば、周波数を使用する優先権のあるシステムをプライマリシステムまたは１次システム、ホワイトスペースを見つけて通信を行うシステムはセカンダリシステムまたは２次システムと呼ばれる。ＴＶＷＳの場合は、ＴＶ放送がプライマリシステムとなる。
【０００４】
ＴＶ放送にはＵＨＦ（Ｕｌｔｒａ  Ｈｉｇｈ  Ｆｒｅｑｕｅｎｃｙ：極超短波）帯などで広い周波数帯域が割り当てられており、地域によって使用されている周波数（物理的なＴＶチャネル）が異なるだけでなく、時間方向の変動が少ない。このような準静的なＴＶＷＳを見つける方法として、センシング方式とデータベースアクセス方式などがある。たとえばＦＣＣ（Ｆｅｄｅｒａｌ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ  Ｃｏｍｍｉｓｓｉｏｎ）によって発表されたルールでもセンシング方式やデータベースアクセス方式などについて規定されている。
【０００５】
データベースアクセス方式においては、たとえばセカンダリシステムがネットワーク上のデータベースにアクセスしてホワイトスペースを示すＷＳ情報を取得する。データベースは、たとえば、ＴＶ放送の送信局の位置、送信電力、送信周波数などの情報から計算されたＷＳ情報を位置情報と関連付けたものとなっている。ＦＣＣのルールにおいては、データベースアクセス方式を使用するセカンダリシステムがＴＶＷＳを使用するのに少なくとも１日に１回以上データベースにアクセスすることが定められている。
【０００６】
また、第１既存システムから送信される電波に基づいて検出周波数チャネルを検出するとともに、周辺装置からの受信周波数チャネルを受信し、検出周波数チャネルと、受信周波数チャネルと、周波数リストが示すリスト周波数チャネルとに基づいて、これら周波数チャネルを示す新規の周波数リストを作成し、新規の周波数リストを格納する技術が知られている（たとえば、下記特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１２−５４７９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上述した従来技術では、無線通信装置が移動すると、使用可能な周波数が変化するため、周波数の切替回数が多くなる場合がある。
【０００９】
本発明は、上述した従来技術による問題点を解消するため、周波数の切替回数を低減することができる通信システム、通信制御装置、無線通信装置および通信方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上述した課題を解決し、目的を達成するため、本発明の一側面によれば、無線通信装置および通信制御装置を含む通信システムであって、前記無線通信装置は、前記無線通信装置の位置および前記無線通信装置の予測経路を示す経路情報を前記通信制御装置へ送信し、前記通信制御装置は、前記無線通信装置の位置と前記無線通信装置が使用可能な周波数との対応情報と、前記無線通信装置によって送信された経路情報と、に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数のそれぞれを対象に、対象の周波数を前記無線通信装置が使用不可となるまでの予測時間または予測移動距離を算出し、算出した予測時間または予測移動距離に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する周波数を選択し、選択した周波数を示す周波数情報を前記無線通信装置へ送信し、前記無線通信装置は、前記通信制御装置によって送信された周波数情報が示す周波数を使用して無線通信を行う通信システム、通信制御装置、無線通信装置および通信方法が提案される。
【発明の効果】
【００１１】
本発明の一側面によれば、周波数の切替回数を低減することができるという効果を奏する。
【図面の簡単な説明】
【００１２】
【図１−１】図１−１は、実施の形態１にかかる通信システムの一例を示す図である。
【図１−２】図１−２は、図１−１に示した通信システムにおける信号の流れの一例を示す図である。
【図２】図２は、実施の形態１にかかる通信システムの適用例１を示す図である。
【図３−１】図３−１は、図２に示した通信システムの各構成の一例を示す図である。
【図３−２】図３−２は、図３−１に示した通信システムにおける信号の流れの一例を示す図である。
【図３−３】図３−３は、アクセスポイントのハードウェア構成の一例を示す図である。
【図３−４】図３−４は、ＷＳデータベースサーバのハードウェア構成の一例を示す図である。
【図４】図４は、図２に示した通信システムの動作例を示すシーケンス図である。
【図５】図５は、アクセスポイントが送信する予測経路情報の一例を示す図である。
【図６】図６は、ＷＳデータベースに記憶される対応情報の一例を示す図である。
【図７】図７は、図２に示した予測経路の各位置における使用可能な周波数の一例を示す図である。
【図８】図８は、実施の形態１にかかる通信システムの適用例２を示す図である。
【図９−１】図９−１は、図８に示した通信システムの各構成の一例を示す図である。
【図９−２】図９−２は、図９−１に示した通信システムにおける信号の流れの一例を示す図である。
【図１０】図１０は、実施の形態１にかかる通信システムの適用例３を示す図である。
【図１１】図１１は、図１０に示した予測経路の各位置における使用可能な周波数の一例を示す図である。
【図１２−１】図１２−１は、実施の形態２にかかる通信システムの一例を示す図である。
【図１２−２】図１２−２は、図１２−１に示した通信システムにおける信号の流れの一例を示す図である。
【図１３】図１３は、実施の形態２にかかる通信システムの適用例を示す図である。
【図１４−１】図１４−１は、図１３に示した通信システムの各構成の一例を示す図である。
【図１４−２】図１４−２は、図１４−１に示した通信システムにおける信号の流れの一例を示す図である。
【図１５】図１５は、図１３に示した通信システムの動作例を示すシーケンス図である。
【図１６】図１６は、使用可能周波数情報の一例を示す図である。
【図１７】図１７は、切替履歴情報の一例を示す図である。
【図１８】図１８は、図１３に示した予測経路における周波数の切替履歴の一例を示す図である。
【図１９】図１９は、切替履歴情報の別の例を示す図である。
【図２０】図２０は、実施の形態３にかかる通信システムの適用例を示す図である。
【図２１】図２１は、図２０に示した通信システムの動作例を示すシーケンス図である。
【図２２】図２２は、図２０に示した予測経路の各位置における使用可能な周波数の一例を示す図である。
【図２３】図２３は、実施の形態４にかかる通信システムの適用例を示す図である。
【図２４−１】図２４−１は、図２３に示した通信システムの各構成の一例を示す図である。
【図２４−２】図２４−２は、図２４−１に示した通信システムにおける信号の流れの一例を示す図である。
【図２５】図２５は、図２３に示した通信システムの動作例を示すシーケンス図である。
【図２６】図２６は、履歴の位置と現在位置との間の距離の一例を示す図である。
【図２７】図２７は、所定範囲の他の例を示す図である。
【図２８−１】図２８−１は、実施の形態５にかかる通信システムの一例を示す図である。
【図２８−２】図２８−２は、図２８−１に示した通信システムにおける信号の流れの一例を示す図である。
【図２８−３】図２８−３は、図２８−１に示した通信システムにおける信号の流れの別の例を示す図である。
【図２９】図２９は、実施の形態５にかかる通信システムの適用例を示す図である。
【図３０−１】図３０−１は、図２９に示した通信システムの構成の一例を示す図である。
【図３０−２】図３０−２は、図３０−１に示した通信システムの構成における信号の流れの一例を示す図である。
【図３１】図３１は、図２９に示した通信システムの動作例を示すシーケンス図である。
【図３２】図３２は、切替情報の一例を示す図である。
【図３３】図３３は、実施の形態６の通信システムの適用例を示す図である。
【図３４】図３４は、図３３に示した予測経路における使用可能な周波数の一例を示す図である。
【図３５】図３５は、使用可能な周波数を示すテーブルの更新結果の一例を示す図である。
【図３６】図３６は、使用可能な周波数を示すテーブルの更新結果の他の例を示す図である。
【発明を実施するための形態】
【００１３】
以下に添付図面を参照して、本発明にかかる通信システム、通信制御装置、無線通信装置および通信方法の実施の形態を詳細に説明する。
【００１４】
（実施の形態１）
（実施の形態１にかかる通信システム）
図１−１は、実施の形態１にかかる通信システムの一例を示す図である。図１−２は、図１−１に示した通信システムにおける信号の流れの一例を示す図である。図１−１，図１−２に示すように、実施の形態１にかかる通信システム１００は、無線通信装置１１０と、通信制御装置１２０と、を含む。無線通信装置１１０および通信制御装置１２０は互いに通信可能である。無線通信装置１１０と通信制御装置１２０との間の通信には各種方式の通信を適用することができる。
【００１５】
＜無線通信装置＞
無線通信装置１１０は、取得部１１１と、送信部１１２と、受信部１１３と、通信部１１４と、を備える。取得部１１１は、無線通信装置１１０（自装置）の位置と、未来における無線通信装置１１０の予測経路と、を示す経路情報を取得する。無線通信装置１１０の位置は、たとえば現在における無線通信装置１１０のおよその位置である。取得部１１１は、取得した経路情報を送信部１１２へ出力する。送信部１１２は、取得部１１１から出力された経路情報を通信制御装置１２０（無線通信装置）へ送信する。
【００１６】
受信部１１３は、通信制御装置１２０から送信された周波数情報を受信する。そして、受信部１１３は、受信した周波数情報を通信部１１４へ出力する。通信部１１４は、受信部１１３から出力された周波数情報が示す周波数を使用して無線通信を行う。たとえば、通信部１１４は、移動体通信網に接続された基地局との間で無線通信を行う。
【００１７】
＜通信制御装置＞
通信制御装置１２０は、受信部１２１と、取得部１２２と、算出部１２３と、選択部１２４と、送信部１２５と、を備える。受信部１２１は、無線通信装置１１０から送信された経路情報を受信する。そして、受信部１２１は、受信した経路情報を算出部１２３へ出力する。
【００１８】
取得部１２２は、無線通信装置１１０の位置と無線通信装置１１０が使用可能な周波数との対応情報を取得する。たとえば、対応情報は通信制御装置１２０のメモリに記憶されており、取得部１２２は通信制御装置１２０のメモリから対応情報を取得する。または、取得部１２２は、通信制御装置１２０の外部の通信装置から対応情報を受信してもよい。取得部１２２は、取得した対応情報を算出部１２３および選択部１２４へ出力する。
【００１９】
算出部１２３は、まず、受信部１２１から出力された経路情報が示す無線通信装置１１０の位置と、取得部１２２から出力された対応情報と、に基づいて、無線通信装置１１０の位置において無線通信装置１１０が使用可能な周波数を特定する。たとえば、算出部１２３は、対応情報において、経路情報が示す無線通信装置１１０の位置と対応する周波数を検索することによって、無線通信装置１１０の位置において無線通信装置１１０が使用可能な周波数を特定する。
【００２０】
そして、算出部１２３は、特定した周波数のそれぞれを対象として、経路情報が示す無線通信装置１１０の予測経路と、対応情報と、に基づいて、対象の周波数を無線通信装置１１０が使用不可となるまでの予測時間を算出する。算出部１２３は、特定した周波数と、特定した周波数ごとに算出した予測時間と、を選択部１２４へ通知する。
【００２１】
選択部１２４は、算出部１２３から通知された予測時間に基づいて、算出部１２３から通知された周波数の中から無線通信装置１１０が使用する周波数を選択する。たとえば、選択部１２４は、算出部１２３から通知された周波数のうちの、算出部１２３から通知された予測時間がより長い周波数を優先的に選択する。選択部１２４は、選択した周波数を示す周波数情報を送信部１２５へ出力する。送信部１２５は、選択部１２４から出力された周波数情報を無線通信装置１１０へ送信する。
【００２２】
図１−１，図１−２に示した通信システム１００により、通信制御装置１２０は、無線通信装置１１０の位置において無線通信装置１１０が使用可能な周波数のうちの、使用不可となるまでの予測時間が長い周波数を無線通信装置１１０に設定させることができる。これにより、無線通信装置１１０における周波数の切り替えを少なくすることができる。
【００２３】
（複数の周波数の選択）
さらに、通信制御装置１２０の選択部１２４は、無線通信装置１１０の位置において無線通信装置１１０が使用する周波数として選択した周波数を算出部１２３へ通知してもよい。算出部１２３は、選択部１２４から通知された周波数が無線通信装置１１０において使用不可となる位置において無線通信装置１１０が使用可能な周波数を特定する。
【００２４】
そして、算出部１２３は、特定した周波数のそれぞれを対象として、選択部１２４から通知された周波数が無線通信装置１１０において使用不可となる位置より先で、対象の周波数を無線通信装置１１０が使用不可となるまでの予測時間を算出する。算出部１２３は、特定した周波数と、特定した周波数ごとに算出した予測時間と、を選択部１２４へ通知する。
【００２５】
選択部１２４は、算出部１２３から通知された予測時間に基づいて、算出部１２３から通知された周波数の中から、選択済みの周波数が無線通信装置１１０において使用不可となる位置から無線通信装置１１０が使用する周波数を選択する。選択部１２４は、無線通信装置１１０の位置について選択した第１周波数と、第１周波数を使用不可になる位置について選択した第２周波数と、を示す周波数情報を送信部１２５へ出力する。
【００２６】
この場合は、周波数情報は、第１周波数および第２周波数と、第１周波数より後に第２周波数を使用すべきことと、を示す情報であればよい。たとえば、第１周波数をＦ１、第２周波数をＦ２とすると、周波数情報は｛Ｆ１，Ｆ２｝のようなリスト情報とすることができる。
【００２７】
無線通信装置１１０の通信部１１４は、周波数情報が示す第１周波数を使用して無線通信を行う。また、通信部１１４は、無線通信装置１１０の移動にともなって第１周波数が使用不可となると、周波数情報が示す第２周波数情報を使用して無線通信を行う。これにより、無線通信装置１１０は、通信制御装置１２０から通知された周波数が使用不可となったときに、通信制御装置１２０に対して再度周波数を問い合わせなくても、使用可能でありかつ周波数の切り替えが少なくなる周波数を設定することができる。
【００２８】
無線通信装置１１０の位置において使用する周波数が使用不可となった時に使用する１つの周波数を通信制御装置１２０から通知する場合について説明したが、周波数が使用不可となった時に使用する複数の周波数を通信制御装置１２０から通知してもよい。
【００２９】
（周波数の切り替えが発生するまでの予測移動距離に基づく周波数の選択）
周波数を無線通信装置１１０が使用不可となるまでの予測時間に基づいて周波数を選択する場合について説明したが、周波数を無線通信装置１１０が使用不可となるまでの無線通信装置１１０の予測移動距離に基づいて周波数を選択する構成としてもよい。
【００３０】
たとえば、通信制御装置１２０の算出部１２３は、特定した周波数のそれぞれを対象として、対象の周波数を無線通信装置１１０が使用不可となるまでの無線通信装置１１０の予測移動距離を算出する。算出部１２３は、特定した周波数と、特定した周波数ごとに算出した予測移動距離と、を選択部１２４へ通知する。
【００３１】
選択部１２４は、算出部１２３から通知された予測移動距離に基づいて、算出部１２３から通知された周波数の中から無線通信装置１１０が使用する周波数を選択する。たとえば、選択部１２４は、算出部１２３から通知された周波数のうちの、算出部１２３から通知された予測移動距離がより長い周波数を優先的に選択する。
【００３２】
これにより、通信制御装置１２０は、無線通信装置１１０の位置において無線通信装置１１０が使用可能な周波数のうちの、使用不可となるまでの無線通信装置１１０の予測移動距離が長い周波数を無線通信装置１１０に設定させることができる。これにより、無線通信装置１１０における周波数の切り替えを少なくすることができる。
【００３３】
（実施の形態１にかかる通信システムの適用例）
図２は、実施の形態１にかかる通信システムの適用例１を示す図である。図１−１，図１−２に示した通信システム１００は、たとえば図２に示す通信システム２００に適用することができる。図２に示すバス車両２３０にはアクセスポイント２３１が搭載されている。図１−１，図１−２に示した無線通信装置１１０は、たとえばアクセスポイント２３１に適用することができる。図１−１，図１−２に示した通信制御装置１２０は、たとえばＷＳデータベースサーバ２４０に適用することができる。
【００３４】
アクセスポイント２３１は、たとえば、バス車両２３０の車内の乗客等の通信端末との間で無線通信を行う。また、アクセスポイント２３１は、たとえば、バックボーン回線として３Ｇ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ）やＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）などの広域セル網を有し、バックボーン回線の基地局との間でＷＳ（周波数）を用いて無線通信を行う。これにより、バス車両２３０の車内の乗客等の通信端末は、アクセスポイント２３１を介して広域セル網に接続することができる。
【００３５】
また、アクセスポイント２３１は、ＷＳデータベースサーバ２４０との間で通信可能である。アクセスポイント２３１とＷＳデータベースサーバ２４０との間の通信には、たとえばＬＴＥや３Ｇなどの広域セルラ方式等の各種の通信方式を用いることができる。アクセスポイント２３１は、バス車両２３０の予測経路Ｌ１を示す予測経路情報をＷＳデータベースサーバ２４０へ送信する。アクセスポイント２３１はバス車両２３０に搭載されているため、予測経路Ｌ１はアクセスポイント２３１の予測経路でもある。
【００３６】
また、アクセスポイント２３１は、アクセスポイント２３１が使用する周波数（ＷＳ）を示す使用周波数情報をＷＳデータベースサーバ２４０から受信する。アクセスポイント２３１は、ＷＳデータベースサーバ２４０から受信した使用周波数情報が示す周波数を用いて、バックボーン回線の基地局との間で無線通信を行う。
【００３７】
アクセスポイント２３１が無線通信に使用し得る周波数は、図２に示す例では周波数ｆ１，ｆ２であるとする。周波数ｆ１，ｆ２は互いに異なる周波数である。ただし、周波数ｆ１，ｆ２のうちのアクセスポイント２３１が実際に使用可能な周波数（ＷＳ）は、アクセスポイント２３１の位置によって異なる。
【００３８】
たとえば、テレビ局２１０は、エリア２１１において周波数ｆ１を用いて通信を行っている。このため、アクセスポイント２３１は、エリア２１１においては周波数ｆ１が使用不可となる。また、テレビ局２２０は、エリア２２１において周波数ｆ２を用いて通信を行っている。このため、アクセスポイント２３１は、エリア２２１においては周波数ｆ２が使用不可となる。
【００３９】
通過ポイントｐ１〜ｐ８は、アクセスポイント２３１の予測経路Ｌ１に含まれる各位置を示している。通過ポイントｐ１は、エリア２１１にもエリア２２１にも含まれていない。このため、アクセスポイント２３１は、通過ポイントｐ１においては周波数ｆ１，ｆ２を使用可能である。通過ポイントｐ２〜ｐ７は、エリア２１１に含まれず、エリア２２１に含まれている。このため、アクセスポイント２３１は、通過ポイントｐ２〜ｐ７においては、周波数ｆ１を使用可能であり、周波数ｆ２を使用不可である。通過ポイントｐ８は、エリア２１１およびエリア２２１に含まれている。このため、アクセスポイント２３１は、通過ポイントｐ８においては周波数ｆ１，ｆ２を使用不可である。
【００４０】
境界ポイントｐＡは、予測経路Ｌ１においてアクセスポイント２３１がエリア２２１へ侵入する位置である。境界ポイントｐＢは、予測経路Ｌ１においてアクセスポイント２３１がエリア２１１へ侵入する位置である。
【００４１】
たとえば、アクセスポイント２３１が通過ポイントｐ１に位置している場合は、アクセスポイント２３１が使用可能な周波数は周波数ｆ１，ｆ２である。通過ポイントｐ１においてアクセスポイント２３１に周波数ｆ２を設定させた場合は、境界ポイントｐＡにおいて周波数ｆ２が使用不可になり、アクセスポイント２３１において周波数の切り替えが発生する。一方、通過ポイントｐ１においてアクセスポイント２３１に周波数ｆ１を設定させた場合は、境界ポイントｐＢまで周波数ｆ１が使用可能であるため、境界ポイントｐＢまでアクセスポイント２３１において周波数の切り替えが発生しない。
【００４２】
したがって、ＷＳデータベースサーバ２４０は、通過ポイントｐ１においてアクセスポイント２３１が使用可能な周波数ｆ１，ｆ２のうちの、使用不可となるまでの予測時間が長い周波数ｆ１をアクセスポイント２３１に設定させる。これにより、アクセスポイント２３１における周波数の切り替えを少なくすることができる。
【００４３】
（通信システムの各構成）
図３−１は、図２に示した通信システムの各構成の一例を示す図である。図３−２は、図３−１に示した通信システムにおける信号の流れの一例を示す図である。図３−１，図３−２において、図２に示した部分と同様の部分については同一の符号を付して説明を省略する。
【００４４】
＜アクセスポイントの構成例＞
図３−１，図３−２に示すように、アクセスポイント２３１は、たとえば、経路取得部３１１と、通信部３１２と、周波数設定部３１３と、通信部３１４と、を備える。経路取得部３１１は、アクセスポイント２３１の位置と、アクセスポイント２３１の予測経路Ｌ１（たとえば図２参照）と、を示す予測経路情報（たとえば図５参照）を取得する。
【００４５】
たとえば、アクセスポイント２３１のメモリには予測経路を示す情報が記憶されており、経路取得部３１１はアクセスポイント２３１のメモリから予測経路を示す情報を取得する。または、経路取得部３１１は、バス車両２３０のカーナビゲーションシステム等から予測経路を示す情報を取得してもよい。また、経路取得部３１１は、たとえばＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ：全地球測位システム）などを用いてアクセスポイント２３１の位置を示す情報を取得することができる。経路取得部３１１は、取得した予測経路情報を通信部３１２へ出力する。
【００４６】
通信部３１２は、ＷＳデータベースサーバ２４０との間で無線通信を行う。たとえば、通信部３１２は、経路取得部３１１から出力された予測経路情報をＷＳデータベースサーバ２４０へ送信する。また、通信部３１２は、ＷＳデータベースサーバ２４０から送信された使用周波数情報を受信する。そして、通信部３１２は、受信した使用周波数情報を周波数設定部３１３へ出力する。
【００４７】
周波数設定部３１３は、通信部３１４が無線通信に使用する周波数を、経路取得部３１１から出力された使用周波数情報が示す周波数に設定する。通信部３１４は、周波数設定部３１３によって設定された周波数によって無線通信を行う。たとえば、通信部３１４は、バス車両２３０の通信端末と、基地局と、の間の通信を無線通信により中継する。なお、通信部３１２および通信部３１４は、一つの通信部によって実現してもよい。
【００４８】
図１−１，図１−２に示した取得部１１１は、たとえば経路取得部３１１によって実現することができる。図１−１，図１−２に示した送信部１１２および受信部１１３は、たとえば通信部３１２によって実現することができる。図１−１，図１−２に示した通信部１１４は、たとえば周波数設定部３１３および通信部３１４によって実現することができる。
【００４９】
＜ＷＳデータベースサーバの構成例＞
図３−１，図３−２に示すように、ＷＳデータベースサーバ２４０は、ＷＳデータベース３２１と、通信部３２２と、周波数選択部３２３と、を備える。ＷＳデータベース３２１は、アクセスポイント２３１の位置と、アクセスポイント２３１が使用可能な周波数と、を対応付ける対応情報を記憶する。
【００５０】
通信部３２２は、アクセスポイント２３１との間で無線通信を行う。たとえば、通信部３２２は、アクセスポイント２３１から送信された予測経路情報を受信する。そして、通信部３２２は、受信した予測経路情報を周波数選択部３２３へ出力する。また、通信部３２２は、周波数選択部３２３から出力された使用周波数情報をアクセスポイント２３１へ送信する。
【００５１】
周波数選択部３２３は、アクセスポイント２３１の現在位置においてアクセスポイント２３１が使用可能な周波数を、アクセスポイント２３１の使用可能周波数として特定する。具体的には、周波数選択部３２３は、通信部３２２から出力された予測経路情報が示すアクセスポイント２３１の現在位置と、ＷＳデータベース３２１に記憶された対応情報と、に基づいてアクセスポイント２３１の使用可能周波数を特定する。
【００５２】
つぎに、周波数選択部３２３は、特定した使用可能周波数ごとに、アクセスポイント２３１に設定させた場合にアクセスポイント２３１において次の周波数の切り替えが発生するまでの予測時間を算出する。そして、周波数選択部３２３は、特定した使用可能周波数の中から、算出した予測時間が最も大きい使用可能周波数を、アクセスポイント２３１の使用周波数として選択する。周波数選択部３２３は、選択した使用周波数を示す使用周波数情報を通信部３２２へ出力する。
【００５３】
図１−１，図１−２に示した受信部１２１および送信部１２５は、たとえば通信部３２２によって実現することができる。図１−１，図１−２に示した取得部１２２は、たとえばＷＳデータベース３２１によって実現することができる。図１−１，図１−２に示した算出部１２３および選択部１２４は、たとえば周波数選択部３２３によって実現することができる。
【００５４】
（アクセスポイントのハードウェア構成）
図３−３は、アクセスポイントのハードウェア構成の一例を示す図である。図３−１，図３−２に示したアクセスポイント２３１は、たとえば図３−３に示す情報処理装置３３０によって実現することができる。情報処理装置３３０は、ＣＰＵ３３１と、メモリ３３２と、ユーザインタフェース３３３と、無線通信インタフェース３３４と、ＧＰＳモジュール３３５と、を備える。ＣＰＵ３３１、メモリ３３２、ユーザインタフェース３３３、無線通信インタフェース３３４およびＧＰＳモジュール３３５は、バス３３９によって接続されている。
【００５５】
ＣＰＵ３３１（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）は、情報処理装置３３０の全体の制御を司る。また、情報処理装置３３０はＣＰＵ３３１を複数備えていてもよい。メモリ３３２には、たとえばメインメモリおよび補助メモリが含まれる。メインメモリは、たとえばＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）である。メインメモリは、ＣＰＵ３３１のワークエリアとして使用される。補助メモリは、たとえば磁気ディスクやフラッシュメモリなどの不揮発メモリである。補助メモリには、情報処理装置３３０を動作させる各種のプログラムが記憶されている。補助メモリに記憶されたプログラムは、メインメモリにロードされてＣＰＵ３３１によって実行される。
【００５６】
ユーザインタフェース３３３は、たとえば、ユーザからの操作入力を受け付ける入力デバイスや、ユーザへ情報を出力する出力デバイスなどを含む。入力デバイスは、たとえばキー（たとえばキーボード）やリモコンなどによって実現することができる。出力デバイスは、たとえばディスプレイやスピーカなどによって実現することができる。また、タッチパネルなどによって入力デバイスおよび出力デバイスを実現してもよい。ユーザインタフェース３３３は、ＣＰＵ３３１によって制御される。
【００５７】
無線通信インタフェース３３４は、たとえば、無線によって情報処理装置３３０の外部との間で通信を行う通信インタフェースである。無線通信インタフェース３３４は、ＣＰＵ３３１によって制御される。
【００５８】
ＧＰＳモジュール３３５は、情報処理装置３３０の現在位置を示す情報を取得するモジュールである。ＧＰＳモジュール３３５は、ＣＰＵ３３１によって制御される。
【００５９】
図３−１，図３−２に示した経路取得部３１１は、たとえばＣＰＵ３３１、メモリ３３２およびＧＰＳモジュール３３５によって実現することができる。図３−１，図３−２に示した通信部３１２，３１４は、たとえばＣＰＵ３３１および無線通信インタフェース３３４によって実現することができる。図３−１，図３−２に示した周波数設定部３１３は、たとえばＣＰＵ３３１によって実現することができる。
【００６０】
（ＷＳデータベースサーバのハードウェア構成）
図３−４は、ＷＳデータベースサーバのハードウェア構成の一例を示す図である。図３−１，図３−２に示したＷＳデータベースサーバ２４０は、たとえば図３−４に示す情報処理装置３４０によって実現することができる。情報処理装置３４０は、ＣＰＵ３４１と、メモリ３４２と、ユーザインタフェース３４３と、有線通信インタフェース３４４と、無線通信インタフェース３４５と、を備える。ＣＰＵ３４１、メモリ３４２、ユーザインタフェース３４３、有線通信インタフェース３４４および無線通信インタフェース３４５は、バス３４９によって接続されている。
【００６１】
ＣＰＵ３４１は、情報処理装置３４０の全体の制御を司る。また、情報処理装置３４０はＣＰＵ３４１を複数備えていてもよい。メモリ３４２には、たとえばメインメモリおよび補助メモリが含まれる。メインメモリは、たとえばＲＡＭである。メインメモリは、ＣＰＵ３４１のワークエリアとして使用される。補助メモリは、たとえば磁気ディスク、光ディスク、フラッシュメモリなどの不揮発メモリである。補助メモリには、情報処理装置３４０を動作させる各種のプログラムが記憶されている。補助メモリに記憶されたプログラムは、メインメモリにロードされてＣＰＵ３４１によって実行される。
【００６２】
ユーザインタフェース３４３は、たとえば、ユーザからの操作入力を受け付ける入力デバイスや、ユーザへ情報を出力する出力デバイスなどを含む。入力デバイスは、たとえばキー（たとえばキーボード）やリモコンなどによって実現することができる。出力デバイスは、たとえばディスプレイやスピーカなどによって実現することができる。また、タッチパネルなどによって入力デバイスおよび出力デバイスを実現してもよい。ユーザインタフェース３４３は、ＣＰＵ３４１によって制御される。
【００６３】
有線通信インタフェース３４４は、たとえば、有線によって情報処理装置３４０の外部（たとえば上位システム）との間で通信を行う通信インタフェースである。有線通信インタフェース３４４は、ＣＰＵ３４１によって制御される。
【００６４】
無線通信インタフェース３４５は、たとえば、無線によって情報処理装置３４０の外部との間で通信を行う通信インタフェースである。無線通信インタフェース３４５は、ＣＰＵ３４１によって制御される。
【００６５】
図３−１，図３−２に示した通信部３２２は、たとえばＣＰＵ３４１および無線通信インタフェース３４５によって実現することができる。図３−１，図３−２に示したＷＳデータベース３２１は、たとえばメモリ３４２によって実現することができる。図３−１，図３−２に示した周波数選択部３２３は、たとえばＣＰＵ３４１によって実現することができる。
【００６６】
（通信システムの動作例）
図４は、図２に示した通信システムの動作例を示すシーケンス図である。図２に示した通信システム２００は、たとえば図４に示す各ステップのように動作する。まず、アクセスポイント２３１が、アクセスポイント２３１の予測経路情報をＷＳデータベースサーバ２４０へ送信する（ステップＳ４０１）。
【００６７】
つぎに、ＷＳデータベースサーバ２４０が、ステップＳ４０１によって送信された予測経路情報と、対応情報と、に基づいて、アクセスポイント２３１の現在位置に対応する使用可能周波数を特定する（ステップＳ４０２）。つぎに、ＷＳデータベースサーバ２４０が、アクセスポイント２３１に設定させた場合にアクセスポイント２３１の次の周波数の切替が生じるまでの予測時間を、ステップＳ４０２によって特定した使用可能周波数ごとに算出する（ステップＳ４０３）。
【００６８】
つぎに、ＷＳデータベースサーバ２４０が、ステップＳ４０２によって特定した使用可能周波数の中から、ステップＳ４０３によって算出した予測時間が最大の周波数を選択する（ステップＳ４０４）。つぎに、ＷＳデータベースサーバ２４０が、ステップＳ４０４によって選択した周波数を示す使用周波数情報をアクセスポイント２３１へ送信する（ステップＳ４０５）。
【００６９】
つぎに、アクセスポイント２３１が、ステップＳ４０５によって送信された使用周波数情報が示す周波数を、アクセスポイント２３１が無線通信に用いる周波数に設定し（ステップＳ４０６）、一連の動作を終了する。
【００７０】
以上の各ステップにより、アクセスポイント２３１の現在位置においてアクセスポイント２３１が使用可能な周波数のうちの、使用不可となるまでの予測時間が長い周波数をアクセスポイント２３１に設定させることができる。これにより、アクセスポイント２３１における周波数の切り替えを少なくすることができる。
【００７１】
図４に示した動作は、たとえばアクセスポイント２３１の電源投入時に実行される。ただし、図４に示した動作を実行するタイミングはこれに限らない。たとえば、アクセスポイント２３１の移動にともなってアクセスポイント２３１が使用中の周波数が使用不可となるごとに図４に示した動作が実行されてもよい。これにより、電源投入時に限らず、アクセスポイント２３１における周波数の切り替えを少なくすることができる。
【００７２】
または、アクセスポイント２３１の予測経路Ｌ１が変化するごとに図４に示した動作が実行されてもよい。または、周期的に図４に示した動作が実行されてもよい。これにより、リルート等によってアクセスポイント２３１の予測経路Ｌ１が変化しても、アクセスポイント２３１における周波数の切り替えを少なくすることができる。
【００７３】
（アクセスポイントが送信する予測経路情報）
図５は、アクセスポイントが送信する予測経路情報の一例を示す図である。アクセスポイント２３１は、予測経路情報として、たとえば図５に示す予測経路情報５００をＷＳデータベースサーバ２４０へ送信する。予測経路情報５００においては、予測経路Ｌ１における通過ポイント（通過ポイントｐ１〜ｐ８…）ごとに、日（ｙｙ／ｍｍ／ｄｄ）、時間（ｈｈ：ｍｍ：ｓｓ）、緯度（ｌａｔｉｔｕｄｅ）および経度（ｌｏｎｇｉｔｕｄｅ）が対応付けられている。
【００７４】
たとえば、予測経路情報５００は、アクセスポイント２３１が、１２／１１／１１の１０：００：００に、緯度（３６［°］、４３’００”）かつ経度（１４０［°］、２２’００”）の通過ポイントｐ１を通過する予定であることを示している。このように、予測経路情報５００は、たとえば、位置情報を時系列に列挙したものとすることができる。
【００７５】
また、予測経路情報５００は、たとえば、予測経路Ｌ１に含まれる各位置と、予測経路Ｌ１に含まれる各位置を通過する予測時刻と、を示す情報である。これにより、ＷＳデータベースサーバ２４０において、対象の周波数をアクセスポイント２３１が使用不可となるまでの予測時間や予測移動距離を算出することが可能になる。ただし、ＷＳデータベースサーバ２４０が対象の周波数をアクセスポイント２３１が使用不可となるまでの予測移動距離を算出する場合は、予測経路情報５００には時刻（日および時間）は含まれていなくてもよい。
【００７６】
（ＷＳデータベースに記憶される対応情報）
図６は、ＷＳデータベースに記憶される対応情報の一例を示す図である。ＷＳデータベースサーバ２４０には、たとえば図６に示す対応情報６００が記憶される。対応情報６００においては、緯度（ｌａｔｉｔｕｄｅ）および経度（ｌｏｎｇｉｔｕｄｅ）の組み合わせごとに、アクセスポイント２３１が使用可能な周波数が対応付けられている。
【００７７】
たとえば、対応情報６００は、緯度（３６［°］、４３’）かつ経度（１４０［°］、１９’）の位置においてアクセスポイント２３１が使用可能な周波数は周波数ｆ１であることを示している。
【００７８】
（予測経路の各位置における使用可能な周波数）
図７は、図２に示した予測経路の各位置における使用可能な周波数の一例を示す図である。ＷＳデータベースサーバ２４０の周波数選択部３２３は、通信部３２２から出力された予測経路情報（たとえば図５参照）と、ＷＳデータベース３２１に記憶された対応情報（たとえば図６参照）と、に基づく演算によりたとえば図７に示すテーブル７００を作成する。
【００７９】
テーブル７００においては、予測経路情報が示す予測経路に基づくアクセスポイント２３１の通過ポイントごとに、アクセスポイント２３１が使用可能な周波数が対応付けられている。また、テーブル７００の通過ポイントには、予測経路情報が示す通過ポイントｐ１〜ｐ８，…に加えて、通過ポイントｐ１〜ｐ８，…に基づいて補完した各通過ポイントも含まれている。
【００８０】
また、テーブル７００は、アクセスポイント２３１の各通過ポイントの間の距離が対応付けられている。各通過ポイントの間の距離は、たとえば各通過ポイントの緯度および経度に基づいて算出することができる。
【００８１】
また、およその現在時刻を１２／１１／１１の１０：００：００とする。この場合は、アクセスポイント２３１の現在位置は緯度（３６［°］、４３’００”）かつ経度（１４０［°］、２２’００”）となる。周波数選択部３２３は、作成したテーブル７００に基づいて、アクセスポイント２３１の現在位置に対応する使用可能な周波数ｆ１，ｆ２を特定する。
【００８２】
そして、周波数選択部３２３は、特定した周波数ｆ１，ｆ２のそれぞれについて、テーブル７００に基づいて、アクセスポイント２３１に設定させた場合に次にアクセスポイント２３１において周波数の切り替えが発生するまでの予測時間を算出する。
【００８３】
図７に示す例では、アクセスポイント２３１に周波数ｆ１を設定した場合は、同日の１０：３４：００まで周波数ｆ１が使用可能であるため、アクセスポイント２３１において周波数の切り替えが発生するまでの予測時間は３４分である。また、アクセスポイント２３１に周波数ｆ２を設定した場合は、同日の１０：０７：００まで周波数ｆ２が使用可能であるため、アクセスポイント２３１において周波数の切り替えが発生するまでの予測時間は７分である。
【００８４】
したがって、周波数選択部３２３は、特定した周波数ｆ１，ｆ２のうちの、アクセスポイント２３１において周波数の切り替えが発生するまでの予測時間が最も長い周波数ｆ１をアクセスポイント２３１の使用周波数として選択する。
【００８５】
（周波数の切り替えが発生するまでの移動距離に基づく使用周波数の選択）
図２に示した例について、周波数の切り替えが発生するまでの予測時間に基づいて使用周波数を選択する場合について説明したが、周波数の切り替えが発生するまでのアクセスポイント２３１の予測移動距離に基づいて使用周波数を選択する構成としてもよい。
【００８６】
たとえば、周波数選択部３２３は、特定した使用可能周波数ごとに、アクセスポイント２３１に設定させた場合にアクセスポイント２３１において次の周波数の切り替えが発生するまでのアクセスポイント２３１の予測移動距離を算出する。そして、周波数選択部３２３は、特定した使用可能周波数の中から、算出した予測移動距離が最も大きい使用可能周波数を、アクセスポイント２３１の使用周波数として選択する。
【００８７】
この場合に、図７に示す例では、アクセスポイント２３１に周波数ｆ１を設定した場合は、緯度（３６［°］、４１’００”）かつ経度（１４０［°］、１６’００”）の位置まで周波数ｆ１が使用可能である。このため、アクセスポイント２３１において周波数の切り替えが発生するまでのアクセスポイント２３１の予測移動距離は３＋１．５＋１．５＋１．５＋１．５＋１．５＋３＋３＝１６．５［ｋｍ］である。
【００８８】
また、アクセスポイント２３１に周波数ｆ２を設定した場合は、緯度（３６［°］、４３’００”）かつ経度（１４０［°］、２０’００”）の位置まで周波数ｆ２が使用可能である。このため、アクセスポイント２３１において周波数の切り替えが発生するまでのアクセスポイント２３１の予測移動距離は３［ｋｍ］である。
【００８９】
したがって、周波数選択部３２３は、特定した周波数ｆ１，ｆ２のうちの、アクセスポイント２３１において周波数の切り替えが発生するまでの予測移動距離が最も長い周波数ｆ１をアクセスポイント２３１の使用周波数として選択する。
【００９０】
（実施の形態１にかかる通信システムの適用例２）
図８は、実施の形態１にかかる通信システムの適用例２を示す図である。図８において、図２に示した部分と同様の部分については同一の符号を付して説明を省略する。図８に示すように、通信システム２００は、図２に示した構成に加えて周波数管理装置８１０を備える。この場合は、図１−１，図１−２に示した通信制御装置１２０は、たとえば周波数管理装置８１０に適用することができる。
【００９１】
周波数管理装置８１０は、アクセスポイント２３１およびＷＳデータベースサーバ２４０との間でそれぞれ通信可能である。周波数管理装置８１０とアクセスポイント２３１との間の通信にはたとえば無線通信を用いることができる。周波数管理装置８１０とＷＳデータベースサーバ２４０との間の通信にはたとえば有線通信を用いることができる。この場合は、ＷＳデータベースサーバ２４０とアクセスポイント２３１との間で直接通信できなくてもよい。
【００９２】
アクセスポイント２３１は、予測経路Ｌ１を示す予測経路情報を周波数管理装置８１０へ送信する。アクセスポイント２３１は、アクセスポイント２３１が使用する周波数（ＷＳ）を示す使用周波数情報を周波数管理装置８１０から受信する。アクセスポイント２３１は、周波数管理装置８１０から受信した使用周波数情報が示す周波数を用いて、バックボーン回線の基地局との間で無線通信を行う。
【００９３】
周波数管理装置８１０は、アクセスポイント２３１が使用可能なＷＳを示す情報をＷＳデータベースサーバ２４０から受信する。そして、周波数管理装置８１０は、受信したアクセスポイント２３１から受信した対応情報６００が示すアクセスポイント２３１の位置を示す位置情報をＷＳデータベースサーバ２４０へ送信する。
【００９４】
このように、アクセスポイント２３１の使用周波数を選択してアクセスポイント２３１に通知する機能を、ＷＳデータベースサーバ２４０とは異なる通信制御装置（たとえば周波数管理装置８１０）によって実現してもよい。また、ＷＳデータベースサーバ２４０および周波数管理装置８１０がそれぞれ別の事業者によって運用されていてもよい。
【００９５】
（通信システムの各構成）
図９−１は、図８に示した通信システムの各構成の一例を示す図である。図９−２は、図９−１に示した通信システムにおける信号の流れの一例を示す図である。図９−１，図９−２において、図３−１，図３−２に示した部分と同様の部分については同一の符号を付して説明を省略する。
【００９６】
図９−１，図９−２に示すように、図８に示したＷＳデータベースサーバ２４０は、通信部９１１と、ＷＳデータベース３２１と、を備える。通信部９１１は、ＷＳデータベース３２１に記憶された対応情報を周波数管理装置８１０へ送信する。通信部９１１による周波数管理装置８１０との通信には、たとえば有線通信を用いることができる。
【００９７】
周波数管理装置８１０は、通信部９２１と、周波数選択部３２３と、通信部３２２と、を備える。通信部９２１は、ＷＳデータベースサーバ２４０から送信された対応情報を受信する。通信部９２１は、受信した対応情報を周波数選択部３２３へ出力する。
【００９８】
周波数選択部３２３は、通信部３２２から出力された予測経路情報と、通信部９２１から出力された対応情報と、に基づいてアクセスポイント２３１の使用可能周波数を特定する。そして、周波数選択部３２３は、通信部９２１から出力された対応情報に基づいて、特定した使用可能周波数ごとに、アクセスポイント２３１に設定させた場合にアクセスポイント２３１において次の周波数の切り替えが発生するまでの予測時間（または予測移動距離）を算出する。
【００９９】
（周波数管理装置のハードウェア構成）
図９−１，図９−２に示した周波数管理装置８１０は、たとえば図３−４に示した情報処理装置３４０によって実現することができる。この場合は、図９−１，図９−２に示した通信部３２２は、たとえばＣＰＵ３４１および無線通信インタフェース３４５によって実現することができる。
【０１００】
図９−１，図９−２に示した周波数選択部３２３は、たとえばＣＰＵ３４１によって実現することができる。図９−１，図９−２に示した通信部９２１は、たとえばＣＰＵ３４１および有線通信インタフェース３４４によって実現することができる。
【０１０１】
（ＷＳデータベースサーバのハードウェア構成）
図９−１，図９−２に示したＷＳデータベースサーバ２４０は、たとえば図３−４に示した情報処理装置３４０によって実現することができる。ただし、この場合は、図３−４に示した無線通信インタフェース３４５は設けなくてもよい。
【０１０２】
図９−１，図９−２に示した通信部９１１は、たとえばＣＰＵ３４１および有線通信インタフェース３４４によって実現することができる。図９−１，図９−２に示したＷＳデータベース３２１は、たとえばメモリ３４２によって実現することができる。
【０１０３】
（実施の形態１にかかる通信システムの適用例３）
図１０は、実施の形態１にかかる通信システムの適用例３を示す図である。図１０において、図２に示した部分と同様の部分については同一の符号を付して説明を省略する。図１０に示す例では、アクセスポイント２３１が無線通信に使用し得る周波数は周波数ｆ１〜ｆ４であるとする。周波数ｆ１〜ｆ４は互いに異なる周波数である。
【０１０４】
また、アクセスポイント２３１は、複数の周波数を用いて無線通信を行うことができる。複数の周波数を用いた無線通信としては、たとえば、ＬＴＥにおけるキャリアアグリゲーションや、ＷｉＦｉにおけるチャネルボンディングなどを用いることができる。
【０１０５】
テレビ局１０１０は、エリア１０１１において周波数ｆ３を用いて通信を行っている。このため、アクセスポイント２３１は、エリア１０１１においては周波数ｆ３が使用不可となる。テレビ局１０２０は、エリア１０２１において周波数ｆ４を用いて通信を行っている。このため、アクセスポイント２３１は、エリア１０２１においては周波数ｆ４が使用不可となる。
【０１０６】
図１０に示す例では、通過ポイントｐ１は、エリア２２１，１０２１に含まれず、エリア１０１１に含まれている。このため、アクセスポイント２３１は、通過ポイントｐ１においては周波数ｆ１，ｆ２，ｆ４が使用可能である。通過ポイントｐ２〜ｐ７は、エリア２２１，１０１１，１０２１に含まれている。このため、アクセスポイント２３１は、通過ポイントｐ２〜ｐ７においては周波数ｆ１を使用可能である。通過ポイントｐ８は、エリア１０１１に含まれず、エリア２２１，１０２１に含まれている。このため、アクセスポイント２３１は、通過ポイントｐ８においては周波数ｆ１，ｆ３が使用可能である。
【０１０７】
境界ポイントｐＡは、予測経路Ｌ１においてアクセスポイント２３１がエリア２２１へ侵入する位置である。境界ポイントｐＢは、予測経路Ｌ１においてアクセスポイント２３１がエリア１０２１へ侵入する位置である。境界ポイントｐＣは、予測経路Ｌ１においてアクセスポイント２３１がエリア１０１１から出る位置である。
【０１０８】
たとえば、アクセスポイント２３１が通過ポイントｐ１に位置している場合は、アクセスポイント２３１が使用可能な周波数は周波数ｆ１，ｆ２，ｆ４である。通過ポイントｐ１においてアクセスポイント２３１に周波数ｆ１を設定させた場合は、アクセスポイント２３１において周波数の切り替えが発生しない。また、通過ポイントｐ１においてアクセスポイント２３１に周波数ｆ２を設定させた場合は、境界ポイントｐＡにおいて周波数ｆ２が使用不可になり、アクセスポイント２３１において周波数の切り替えが発生する。また、通過ポイントｐ１においてアクセスポイント２３１に周波数ｆ４を設定させた場合は、境界ポイントｐＢにおいて周波数ｆ４が使用不可になり、アクセスポイント２３１において周波数の切り替えが発生する。
【０１０９】
したがって、ＷＳデータベースサーバ２４０は、通過ポイントｐ１においてアクセスポイント２３１が使用可能な周波数ｆ１，ｆ２，ｆ４のうちの、使用不可となるまでの予測時間が長い周波数をアクセスポイント２３１に設定させる。たとえばアクセスポイント２３１が２つの周波数を同時に用いて無線通信を行う場合は、ＷＳデータベースサーバ２４０は、使用不可となるまでの予測時間が最も長い２つの周波数ｆ１，ｆ４をアクセスポイント２３１に設定させる。これにより、アクセスポイント２３１における周波数の切り替えを少なくすることができる。
【０１１０】
（予測経路の各位置における使用可能な周波数）
図１１は、図１０に示した予測経路の各位置における使用可能な周波数の一例を示す図である。図１０に示したＷＳデータベースサーバ２４０の周波数選択部３２３は、通信部３２２から出力された予測経路情報と、ＷＳデータベース３２１に記憶された対応情報と、に基づく演算によりたとえば図１１に示すテーブル１１００を作成する。
【０１１１】
テーブル１１００においては、図７に示したテーブル７００と同様に、予測経路情報が示す予測経路に基づくアクセスポイント２３１の通過ポイントごとに、アクセスポイント２３１が使用可能な周波数が対応付けられている。
【０１１２】
図１１に示す例では、アクセスポイント２３１に周波数ｆ１を設定した場合は、予測経路Ｌ１の終端の通過ポイントｐ８まで周波数ｆ１が使用可能であるため、アクセスポイント２３１において周波数の切り替えが発生するまでの予測時間は最長である。また、アクセスポイント２３１に周波数ｆ２を設定した場合は、同日の１０：０４：００まで周波数ｆ２が使用可能であるため、アクセスポイント２３１において周波数の切り替えが発生するまでの予測時間は４分である。また、アクセスポイント２３１に周波数ｆ４を設定した場合は、同日の１０：０７：００まで周波数ｆ４が使用可能であるため、アクセスポイント２３１において周波数の切り替えが発生するまでの予測時間は７分である。
【０１１３】
したがって、周波数選択部３２３は、特定した周波数ｆ１，ｆ２，ｆ４のうちの、アクセスポイント２３１において周波数の切り替えが発生するまでの予測時間が最も長い２つの周波数ｆ１，ｆ４をアクセスポイント２３１の使用周波数として選択する。
【０１１４】
このように、実施の形態１によれば、無線通信装置の位置において無線通信装置が使用可能な周波数のうちの、使用不可となるまでの予測時間が長い周波数を無線通信装置に設定させることができる。または、無線通信装置の位置において無線通信装置が使用可能な周波数のうちの、使用不可となるまでの予測移動距離が長い周波数を無線通信装置に設定させることができる。これにより、無線通信装置における周波数の切り替えを少なくすることができる。
【０１１５】
（実施の形態２）
実施の形態２について、実施の形態１と異なる部分について説明する。
【０１１６】
（実施の形態２にかかる通信システム）
図１２−１は、実施の形態２にかかる通信システムの一例を示す図である。図１２−２は、図１２−１に示した通信システムにおける信号の流れの一例を示す図である。図１２−１，図１２−２において、図１−１，図１−２に示した部分と同様の部分については同一の符号を付して説明を省略する。
【０１１７】
＜無線通信装置＞
実施の形態２にかかる無線通信装置１１０は、取得部１１１と、送信部１１２と、受信部１１３と、算出部１２１１と、選択部１２４と、通信部１１４と、を備える。取得部１１１は、無線通信装置１１０の位置を示す位置情報を取得する。そして、取得部１１１は、取得した位置情報を送信部１１２へ出力する。
【０１１８】
また、取得部１１１は、未来における無線通信装置１１０の予測経路を示す経路情報を取得する。そして、取得部１１１は、取得した経路情報に基づいて、無線通信装置１１０が無線通信に使用する周波数の、無線通信装置１１０の予測経路に含まれる位置における切り替えの履歴を示す履歴情報を取得する。取得部１１１は、取得した履歴情報を算出部１２１１へ出力する。
【０１１９】
送信部１１２は、取得部１１１から出力された位置情報を通信制御装置１２０（無線通信装置）へ送信する。受信部１１３は、通信制御装置１２０から送信された周波数情報を受信する。そして、受信部１１３は、受信した周波数情報を算出部１２１１へ出力する。
【０１２０】
算出部１２１１は、取得部１１１から出力された履歴情報に基づいて、受信部１１３から出力された周波数情報が示す周波数のそれぞれを対象に、対象の周波数を無線通信装置１１０が使用不可となるまでの予測時間を算出する。そして、算出部１２１１は、周波数情報が示す周波数と、周波数情報が示す周波数ごとに算出した予測時間を選択部１２４へ通知する。
【０１２１】
選択部１２４は、算出部１２１１から通知された予測時間に基づいて、算出部１２１１から通知された周波数の中から無線通信装置１１０が使用する周波数を選択する。そして、選択部１２４は、選択した周波数を通信部１１４へ通知する。通信部１１４は、選択部１２４から通知された周波数を使用して無線通信を行う。
【０１２２】
＜通信制御装置＞
通信制御装置１２０は、受信部１２１と、特定部１２２１と、取得部１２２と、送信部１２５と、を備える。受信部１２１は、無線通信装置１１０から送信された位置情報を受信する。そして、受信部１２１は、受信した位置情報を特定部１２２１へ出力する。取得部１２２は、取得した対応情報を特定部１２２１へ出力する。
【０１２３】
特定部１２２１は、受信部１２１から出力された位置情報が示す無線通信装置１１０の位置と、取得部１２２から出力された対応情報と、に基づいて、無線通信装置１１０の位置において無線通信装置１１０が使用可能な周波数を特定する。たとえば、特定部１２２１は、対応情報において、位置情報が示す無線通信装置１１０の位置と対応する周波数を検索することによって、無線通信装置１１０の位置において無線通信装置１１０が使用可能な周波数を特定する。
【０１２４】
そして、特定部１２２１は、特定した周波数を示す周波数情報を送信部１２５へ出力する。送信部１２５は、特定部１２２１から出力された周波数情報を無線通信装置１１０へ送信する。
【０１２５】
図１２−１，図１２−２に示した通信システム１００により、無線通信装置１１０は、無線通信装置１１０の位置において無線通信装置１１０が使用可能な周波数のうちの、使用不可となるまでの予測時間が長い周波数を設定することができる。これにより、無線通信装置１１０における周波数の切り替えを少なくすることができる。
【０１２６】
（周波数の切り替えが発生するまでの予測移動距離に基づく周波数の選択）
周波数を無線通信装置１１０が使用不可となるまでの予測時間に基づいて周波数を選択する場合について説明したが、周波数を無線通信装置１１０が使用不可となるまでの無線通信装置１１０の予測移動距離に基づいて周波数を選択する構成としてもよい。
【０１２７】
たとえば、無線通信装置１１０の算出部１２１１は、特定した周波数のそれぞれを対象として、対象の周波数を無線通信装置１１０が使用不可となるまでの無線通信装置１１０の予測移動距離を算出する。算出部１２１１は、周波数情報が示す周波数と、周波数情報が示す周波数ごとに算出した予測移動距離と、を選択部１２４へ通知する。
【０１２８】
選択部１２４は、算出部１２１１から通知された予測移動距離に基づいて、算出部１２１１から通知された周波数の中から無線通信装置１１０が使用する周波数を選択する。たとえば、選択部１２４は、算出部１２１１から通知された周波数のうちの、算出部１２１１から通知された予測移動距離がより長い周波数を優先的に選択する。
【０１２９】
これにより、無線通信装置１１０は、無線通信装置１１０の位置において無線通信装置１１０が使用可能な周波数のうちの、使用不可となるまでの無線通信装置１１０の予測移動距離が長い周波数を設定することができる。これにより、無線通信装置１１０における周波数の切り替えを少なくすることができる。
【０１３０】
（実施の形態２にかかる通信システムの適用例）
図１３は、実施の形態２にかかる通信システムの適用例を示す図である。図１３において、図２に示した部分と同様の部分については同一の符号を付して説明を省略する。図１３に示す切替履歴１３０１〜１３０４は、過去にアクセスポイント２３１において周波数の切り替えが発生した位置と、切替前後の周波数と、を示す履歴である。たとえば、切替履歴１３０１は、過去に境界ポイントｐＡにおいて周波数ｆ２から周波数ｆ３への切り替えが発生したことを示している。アクセスポイント２３１は、切替履歴１３０１〜１３０４のうちの、アクセスポイント２３１の予測経路Ｌ１に含まれる位置に対応する切替履歴１３０１，１３０２を取得する。
【０１３１】
たとえば、アクセスポイント２３１が通過ポイントｐ１に位置している場合は、アクセスポイント２３１が使用可能な周波数が周波数ｆ１，ｆ２であるとする。通過ポイントｐ１においてアクセスポイント２３１に周波数ｆ２を設定させた場合は、境界ポイントｐＡにおいて周波数ｆ２が使用不可になり、アクセスポイント２３１において周波数の切り替えが発生する。一方、通過ポイントｐ１においてアクセスポイント２３１に周波数ｆ１を設定させた場合は、境界ポイントｐＢまで周波数ｆ１が使用可能であるため、境界ポイントｐＢまでアクセスポイント２３１において周波数の切り替えが発生しない。
【０１３２】
したがって、ＷＳデータベースサーバ２４０は、通過ポイントｐ１においてアクセスポイント２３１が使用可能な周波数ｆ１，ｆ２のうちの、使用不可となるまでの予測時間が長い周波数ｆ１をアクセスポイント２３１に設定させる。これにより、アクセスポイント２３１における周波数の切り替えを少なくすることができる。
【０１３３】
（通信システムの各構成）
図１４−１は、図１３に示した通信システムの各構成の一例を示す図である。図１４−２は、図１４−１に示した通信システムにおける信号の流れの一例を示す図である。図１４−１，図１４−２において、図３−１，図３−２に示した部分と同様の部分については同一の符号を付して説明を省略する。
【０１３４】
＜アクセスポイントの構成例＞
図１４−１，図１４−２に示すように、アクセスポイント２３１は、たとえば、経路取得部３１１と、通信部３１２と、切替履歴記憶部１４１１と、周波数選択部１４１２と、通信部３１４と、を備える。経路取得部３１１は、アクセスポイント２３１の現在位置を示す現在位置情報を取得する。そして、経路取得部３１１は、取得した現在位置情報を通信部３１２へ出力する。また、経路取得部３１１は、アクセスポイント２３１の予測経路情報（たとえば図５参照）を取得する。そして、経路取得部３１１は、取得した予測経路情報を周波数選択部１４１２へ出力する。
【０１３５】
通信部３１２は、経路取得部３１１から出力された現在位置情報をＷＳデータベースサーバ２４０へ送信する。また、通信部３１２は、ＷＳデータベースサーバ２４０から送信された使用可能周波数情報を受信する。そして、通信部３１２は、受信した使用可能周波数情報を周波数選択部１４１２へ出力する。
【０１３６】
切替履歴記憶部１４１１は、アクセスポイント２３１が無線通信に使用する周波数の切り替えの履歴情報を記憶する。周波数選択部１４１２は、経路取得部３１１から出力された予測経路情報と、切替履歴記憶部１４１１に記憶された履歴情報と、通信部３１２から出力された使用可能周波数情報と、に基づいて、アクセスポイント２３１が使用する周波数を選択する。そして、周波数選択部１４１２は、選択した周波数を、通信部３１４が無線通信に使用する周波数として設定する。通信部３１４は、周波数選択部１４１２によって設定された周波数によって無線通信を行う。
【０１３７】
図１２−１，図１２−２に示した取得部１１１は、たとえば経路取得部３１１によって実現することができる。図１２−１，図１２−２に示した送信部１１２および受信部１１３は、たとえば通信部３１２によって実現することができる。図１２−１，図１２−２に示した算出部１２１１は、たとえば周波数選択部１４１２によって実現することができる。図１２−１，図１２−２に示した通信部１１４は、たとえば通信部３１４によって実現することができる。
【０１３８】
＜ＷＳデータベースサーバの構成例＞
図１４−１および図１４−２に示すように、ＷＳデータベースサーバ２４０は、通信部３２２と、ＷＳデータベース３２１と、を備える。通信部３２２は、アクセスポイント２３１から送信された現在位置情報を受信する。そして、通信部３２２は、受信した現在位置情報をＷＳデータベース３２１へ出力する。また、通信部３２２は、ＷＳデータベース３２１から出力された使用可能周波数情報をアクセスポイント２３１へ送信する。
【０１３９】
ＷＳデータベース３２１は、記憶している対応情報において、アクセスポイント２３１から出力された現在位置情報が示す位置に対応する周波数を特定し、特定した周波数を示す使用可能周波数情報を通信部３２２へ出力する。
【０１４０】
図１２−１，図１２−２に示した受信部１２１および送信部１２５はたとえば通信部３２２によって実現することができる。図１２−１，図１２−２に示した特定部１２２１および取得部１２２はたとえばＷＳデータベース３２１によって実現することができる。
【０１４１】
（通信システムの動作例）
図１５は、図１３に示した通信システムの動作例を示すシーケンス図である。図１３に示した通信システム２００は、たとえば図１５に示す各ステップのように動作する。まず、アクセスポイント２３１が、アクセスポイント２３１の現在位置を示す現在位置情報をＷＳデータベースサーバ２４０へ送信する（ステップＳ１５０１）。
【０１４２】
つぎに、ＷＳデータベースサーバ２４０が、ステップＳ１５０１によって送信された現在位置情報が示す位置においてアクセスポイント２３１が使用可能な周波数を示す使用可能周波数情報をアクセスポイント２３１へ送信する（ステップＳ１５０２）。
【０１４３】
つぎに、アクセスポイント２３１が、アクセスポイント２３１の予測経路情報および切替履歴情報を取得する（ステップＳ１５０３）。つぎに、アクセスポイント２３１が、アクセスポイント２３１において周波数の切替が生じるまでの予測時間を、ステップＳ１５０２によって送信された使用可能周波数情報が示す使用可能周波数ごとに算出する（ステップＳ１５０４）。
【０１４４】
つぎに、アクセスポイント２３１が、ステップＳ１５０２によって送信された使用可能周波数情報が示す使用可能周波数の中から、ステップＳ１５０４によって算出した予測時間が最大の周波数を選択する（ステップＳ１５０５）。つぎに、アクセスポイント２３１が、無線通信に使用する周波数を、ステップＳ１５０５によって選択した周波数に設定し（ステップＳ１５０６）、一連の動作を終了する。
【０１４５】
以上の各ステップにより、アクセスポイント２３１の現在位置においてアクセスポイント２３１が使用可能な周波数のうちの、使用不可となるまでの予測時間が長い周波数をアクセスポイント２３１に設定させることができる。これにより、アクセスポイント２３１における周波数の切り替えを少なくすることができる。
【０１４６】
図１５に示した動作は、たとえばアクセスポイント２３１の電源投入時に実行される。ただし、図１５に示した動作を実行するタイミングはこれに限らない。たとえば、アクセスポイント２３１の移動にともなってアクセスポイント２３１が使用中の周波数が使用不可となるごとに図１５に示した動作が実行されてもよい。これにより、電源投入時に限らず、アクセスポイント２３１における周波数の切り替えを少なくすることができる。
【０１４７】
または、アクセスポイント２３１の予測経路Ｌ１が変化するごとに図１５に示した動作が実行されてもよい。または、周期的に図１５に示した動作が実行されてもよい。これにより、リルート等によってアクセスポイント２３１の予測経路Ｌ１が変化しても、アクセスポイント２３１における周波数の切り替えを少なくすることができる。
【０１４８】
（使用可能周波数情報）
図１６は、使用可能周波数情報の一例を示す図である。ＷＳデータベースサーバ２４０は、たとえば図１６に示す使用可能周波数情報１６００をアクセスポイント２３１へ送信する。使用可能周波数情報１６００においては、アクセスポイント２３１の現在位置においてアクセスポイント２３１が使用可能な周波数（ｆ１，ｆ２，…）が列挙されている。アクセスポイント２３１は、使用可能周波数情報１６００に列挙された周波数の中から、無線通信に使用する周波数を選択する。
【０１４９】
（切替履歴情報）
図１７は、切替履歴情報の一例を示す図である。アクセスポイント２３１の切替履歴記憶部１４１１は、たとえば図１７に示す切替履歴情報１７００を記憶する。切替履歴情報１７００においては、アクセスポイント２３１において過去に周波数の切り替えが発生した位置ごとに、日（ｙｙ／ｍｍ／ｄｄ）、時間（ｈｈ：ｍｍ：ｓｓ）、緯度（ｌａｔｉｔｕｄｅ）、経度（ｌｏｎｇｉｔｕｄｅ）および切替前後の周波数が対応付けられている。切替前後の周波数における「ｎｏｎｅ」は、アクセスポイント２３１において使用可能な周波数がなくなったことを示している。
【０１５０】
たとえば、切替履歴情報１７００の一つ目のレコードは、１２／１１／１１の１０：０７：００に、緯度（３６［°］、４３’００”）かつ経度（１４０［°］、２２’００”）の通過ポイントｐ１をアクセスポイント２３１が通過したことを示している。また、切替履歴情報１７００の一つ目のレコードは、アクセスポイント２３１が通過ポイントｐ１を通過時に、周波数ｆ２から周波数ｆ１への切り替えが発生したことを示している。
【０１５１】
（予測経路における周波数の切替履歴）
図１８は、図１３に示した予測経路における周波数の切替履歴の一例を示す図である。アクセスポイント２３１の周波数選択部１４１２は、経路取得部３１１から出力された予測経路情報（たとえば図５参照）と、切替履歴記憶部１４１１に記憶された切替履歴情報（たとえば図１７参照）と、に基づく演算によりたとえば図１８に示すテーブル１８００を作成する。
【０１５２】
テーブル１８００においては、予測経路情報が示す予測経路に基づくアクセスポイント２３１の通過ポイントのうち、アクセスポイント２３１において過去に周波数の切替があった通過ポイントに対して切替情報が対応付けられている。切替情報は、対応する通過ポイントにおける切替前後の周波数を示している。
【０１５３】
周波数選択部１４１２は、特定した周波数ｆ１，ｆ２のそれぞれについて、テーブル１８００に基づいて、アクセスポイント２３１に設定させた場合に次にアクセスポイント２３１において周波数の切り替えが発生するまでの予測時間を算出する。
【０１５４】
図１８に示す例では、アクセスポイント２３１に周波数ｆ１を設定した場合は、同日の１０：３４：００まで周波数ｆ１が使用可能であるため、アクセスポイント２３１において周波数の切り替えが発生するまでの予測時間は３４分である。また、アクセスポイント２３１に周波数ｆ２を設定した場合は、同日の１０：０７：００まで周波数ｆ２が使用可能であるため、アクセスポイント２３１において周波数の切り替えが発生するまでの予測時間は７分である。
【０１５５】
したがって、周波数選択部１４１２は、特定した周波数ｆ１，ｆ２のうちの、アクセスポイント２３１において周波数の切り替えが発生するまでの予測時間が最も長い周波数ｆ１をアクセスポイント２３１の使用周波数として選択する。
【０１５６】
（周波数の切り替えが発生するまでの移動距離に基づく使用周波数の選択）
図１３に示した例について、周波数の切り替えが発生するまでの予測時間に基づいて使用周波数を選択する場合について説明したが、周波数の切り替えが発生するまでのアクセスポイント２３１の予測移動距離に基づいて使用周波数を選択する構成としてもよい。
【０１５７】
たとえば、周波数選択部１４１２は、特定した使用可能周波数ごとに、通信部３１４に設定する場合にアクセスポイント２３１において次の周波数の切り替えが発生するまでのアクセスポイント２３１の予測移動距離を算出する。そして、周波数選択部１４１２は、特定した使用可能周波数の中から、算出した予測移動距離が最も大きい使用可能周波数を、アクセスポイント２３１の使用周波数として選択する。
【０１５８】
（切替履歴情報の別の例）
図１９は、切替履歴情報の別の例を示す図である。図１９において、図１７に示した部分と同様の部分については同一の符号を付して説明を省略する。アクセスポイント２３１の切替履歴記憶部１４１１は、たとえば図１９に示す切替履歴情報１７００を記憶していてもよい。図１９に示す切替履歴情報１７００においては、アクセスポイント２３１において過去に周波数の切り替えが発生した位置ごとに、図１７に示した項目に加えて通過方向（ｄｉｒｅｃｔｉｏｎ）が対応付けられている。
【０１５９】
図１９に示す切替履歴情報１７００の通過方向は、たとえば、所定方向（たとえば図１３の右方向）との間の角度によって示されている。
【０１６０】
たとえば、切替履歴情報１７００の一つ目のレコードは、１２／１１／１１の１０：０７：００に、アクセスポイント２３１が通過ポイントｐ１を、所定方向に対して１８０°の方向（たとえば図１３の左方向）に通過したことを示している。
【０１６１】
このように、切替履歴情報１７００には、アクセスポイント２３１の周波数の、予測経路Ｌ１に含まれる位置と、予測経路Ｌ１に含まれる位置をアクセスポイント２３１が通過した方向と、の組み合わせに対応する切り替えの履歴が含まれていてもよい。これにより、アクセスポイント２３１の予測経路Ｌ１における周波数の切替履歴（たとえば図１８参照）をより正確に判定することができる。
【０１６２】
このように、実施の形態２によれば、無線通信装置の位置において無線通信装置が使用可能な周波数のうちの、使用不可となるまでの予測時間が長い周波数を無線通信装置に設定させることができる。または、無線通信装置の位置において無線通信装置が使用可能な周波数のうちの、使用不可となるまでの予測移動距離が長い周波数を無線通信装置に設定させることができる。これにより、無線通信装置における周波数の切り替えを少なくすることができる。
【０１６３】
（実施の形態３）
実施の形態３について、実施の形態１と異なる部分について説明する。
【０１６４】
（実施の形態３にかかる通信システム）
実施の形態３にかかる通信システム１００は、たとえば図１−１，図１−２に示した通信システム１００と同様である。ただし、通信制御装置１２０の算出部１２３は、特定した周波数のそれぞれを対象として、対象の周波数を無線通信装置１１０に設定した場合に、無線通信装置１１０の予測経路において発生する無線通信装置１１０の周波数の切替の予測回数を算出する。算出部１２３は、特定した周波数と、特定した周波数ごとに算出した予測回数を選択部１２４へ通知する。
【０１６５】
選択部１２４は、算出部１２３から通知された予測回数に基づいて、算出部１２３から通知された周波数の中から無線通信装置１１０が使用する周波数を選択する。たとえば、選択部１２４は、算出部１２３から通知された周波数のうちの、算出部１２３から通知された予測回数が少ない周波数を優先的に選択する。
【０１６６】
実施の形態３にかかる通信システム１００により、無線通信装置１１０の位置において使用可能な周波数のうちの、予測経路において周波数の切り替え予測回数が少なくなる周波数を無線通信装置１１０に設定させることができる。これにより、無線通信装置１１０における周波数の切り替えを少なくすることができる。
【０１６７】
また、無線通信装置１１０の周波数を通信制御装置１２０において選択する構成について説明したが、実施の形態２のように、無線通信装置１１０の周波数を無線通信装置１１０において選択する構成としてもよい。たとえば、図１２−１，図１２−２に示した算出部１２１１が、特定した周波数のそれぞれを対象として、対象の周波数を無線通信装置１１０に設定した場合に、無線通信装置１１０の予測経路において発生する周波数の切替の予測回数を算出する。そして、算出部１２１１は、特定した周波数と、特定した周波数ごとに算出した予測回数を選択部１２４へ通知する。選択部１２４は、算出部１２１１から通知された予測回数に基づいて、算出部１２１１から通知された周波数の中から無線通信装置１１０が使用する周波数を選択する。
【０１６８】
（実施の形態３にかかる通信システムの適用例）
図２０は、実施の形態３にかかる通信システムの適用例を示す図である。図２０において、図２または図１０に示した部分と同様の部分については同一の符号を付して説明を省略する。図２０に示す例では、アクセスポイント２３１が無線通信に使用し得る周波数は周波数ｆ１〜ｆ３であるとする。周波数ｆ１〜ｆ３は互いに異なる周波数である。
【０１６９】
図２０に示す例では、通過ポイントｐ１は、エリア２２１に含まれず、エリア１０１１に含まれている。このため、アクセスポイント２３１は、通過ポイントｐ１においては周波数ｆ１，ｆ２が使用可能である。通過ポイントｐ２〜ｐ７は、エリア２２１，１０１１に含まれている。このため、アクセスポイント２３１は、通過ポイントｐ２〜ｐ７においては周波数ｆ１を使用可能である。通過ポイントｐ８は、エリア１０１１に含まれず、エリア２２１に含まれている。このため、アクセスポイント２３１は、通過ポイントｐ８においては周波数ｆ１，ｆ３が使用可能である。
【０１７０】
境界ポイントｐＡは、予測経路Ｌ１においてアクセスポイント２３１がエリア２２１へ侵入する位置である。境界ポイントｐＢは、予測経路Ｌ１においてアクセスポイント２３１がエリア１０１１から出る位置である。
【０１７１】
たとえば、アクセスポイント２３１が通過ポイントｐ１に位置している場合は、アクセスポイント２３１が使用可能な周波数は周波数ｆ１，ｆ２である。通過ポイントｐ１においてアクセスポイント２３１に周波数ｆ１を設定させた場合は、予測経路Ｌ１においてアクセスポイント２３１の周波数の切替の予測回数が０回となる。また、通過ポイントｐ１においてアクセスポイント２３１に周波数ｆ２を設定させた場合は、アクセスポイント２３１の周波数の切替の予測回数が境界ポイントｐＡでの１回となる。
【０１７２】
したがって、ＷＳデータベースサーバ２４０は、通過ポイントｐ１においてアクセスポイント２３１が使用可能な周波数ｆ１〜ｆ３のうちの、周波数の切替の予測回数が少ない周波数ｆ１をアクセスポイント２３１に設定させる。これにより、アクセスポイント２３１における周波数の切り替えを少なくすることができる。
【０１７３】
（通信システムの各構成）
図２０に示したアクセスポイント２３１およびＷＳデータベースサーバ２４０は、たとえば図３−１，図３−２と同様である。ただし、ＷＳデータベースサーバ２４０の周波数選択部３２３は、特定した使用可能周波数ごとに、アクセスポイント２３１に設定させた場合に予測経路Ｌ１においてアクセスポイント２３１の周波数の切り替えが発生する予測回数を算出する。そして、周波数選択部３２３は、アクセスポイント２３１の使用可能周波数の中から、算出した予測回数が最も少ない使用周波数を、アクセスポイント２３１の使用周波数として選択する。
【０１７４】
（実施の形態３にかかる通信システムの動作例）
図２１は、図２０に示した通信システムの動作例を示すシーケンス図である。図２０に示した通信システム２００は、たとえば図２１に示す各ステップのように動作する。まず、アクセスポイント２３１が、アクセスポイント２３１の予測経路情報をＷＳデータベースサーバ２４０へ送信する（ステップＳ２１０１）。
【０１７５】
つぎに、ＷＳデータベースサーバ２４０が、ステップＳ２１０１によって送信された予測経路情報と、対応情報と、に基づいて、アクセスポイント２３１の現在位置に対応する使用可能周波数を特定する（ステップＳ２１０２）。つぎに、ＷＳデータベースサーバ２４０が、アクセスポイント２３１に設定させた場合に予測経路Ｌ１において周波数の切り替えが生じる予測回数を、ステップＳ２１０２によって特定した使用可能周波数ごとに算出する（ステップＳ２１０３）。
【０１７６】
つぎに、ＷＳデータベースサーバ２４０が、ステップＳ２１０２によって特定した使用可能周波数の中から、ステップＳ２１０３によって算出した予測回数が最小の周波数を選択する（ステップＳ２１０４）。つぎに、ＷＳデータベースサーバ２４０が、ステップＳ２１０４によって選択した周波数を示す使用周波数情報をアクセスポイント２３１へ送信する（ステップＳ２１０５）。
【０１７７】
つぎに、アクセスポイント２３１が、ステップＳ２１０５によって送信された使用周波数情報が示す周波数を、アクセスポイント２３１が無線通信に用いる周波数に設定し（ステップＳ２１０６）、一連の動作を終了する。
【０１７８】
以上の各ステップにより、アクセスポイント２３１の現在位置においてアクセスポイント２３１が使用可能な周波数のうちの、予測経路Ｌ１において周波数の切り替えが生じる予測回数が少ない周波数をアクセスポイント２３１に設定させることができる。これにより、アクセスポイント２３１における周波数の切り替えを少なくすることができる。
【０１７９】
図２１に示した動作は、たとえばアクセスポイント２３１の電源投入時に実行される。ただし、図２１に示した動作を実行するタイミングはこれに限らない。
【０１８０】
（予測経路の各位置における使用可能な周波数）
図２２は、図２０に示した予測経路の各位置における使用可能な周波数の一例を示す図である。図２０に示したＷＳデータベースサーバ２４０の周波数選択部３２３は、通信部３２２から出力された予測経路情報と、ＷＳデータベース３２１に記憶された対応情報と、に基づく演算によりたとえば図２２に示すテーブル２２００を作成する。
【０１８１】
テーブル２２００においては、図７に示したテーブル７００と同様に、予測経路情報が示す予測経路に基づくアクセスポイント２３１の通過ポイントごとに、アクセスポイント２３１が使用可能な周波数が対応付けられている。
【０１８２】
図２２に示す例では、アクセスポイント２３１に周波数ｆ１を設定した場合は、予測経路Ｌ１には周波数ｆ１が使用不可となった履歴がないため、予測経路Ｌ１における周波数の切り替えの予測回数は０回である。アクセスポイント２３１に周波数ｆ２を設定した場合は、予測経路Ｌ１のうちの通過ポイントｐ２における周波数ｆ２が使用不可となった履歴があるため、予測経路Ｌ１において周波数の切り替えの予測回数は１回である。
【０１８３】
したがって、周波数選択部３２３は、特定した周波数ｆ１，ｆ２のうちの、予測経路Ｌ１における周波数の切り替えの予測回数が最も少ない周波数ｆ１をアクセスポイント２３１の使用周波数として選択する。
【０１８４】
このように、実施の形態３によれば、無線通信装置の位置において無線通信装置が使用可能な周波数のうちの、予測経路において周波数の切り替えが生じる予測回数が少ない周波数を無線通信装置に設定することができる。これにより、無線通信装置における周波数の切り替えを少なくすることができる。
【０１８５】
（実施の形態４）
実施の形態４において、実施の形態２と異なる部分について説明する。
【０１８６】
（実施の形態４にかかる通信システム）
実施の形態４にかかる通信システム１００は、たとえば図１２−１，図１２−２に示した通信システム１００と同様である。ただし、無線通信装置１１０の取得部１１１は、無線通信装置１１０の位置を含む所定範囲における、無線通信装置１１０が無線通信に使用する周波数の切り替えの履歴を示す履歴情報を取得する。取得部１１１は、取得した履歴情報を算出部１２１１へ出力する。
【０１８７】
算出部１２１１は、取得部１１１から出力された履歴情報に基づいて、受信部１１３から出力された周波数情報が示す周波数のそれぞれを対象に、対象の周波数から他の周波数への切り替えが所定範囲において発生した回数を算出する。そして、算出部１２１１は、周波数情報が示す周波数と、周波数情報が示す周波数ごとに算出した回数を選択部１２４へ通知する。
【０１８８】
選択部１２４は、算出部１２１１から通知された回数に基づいて、算出部１２１１から通知された周波数の中から無線通信装置１１０が使用する周波数を選択する。そして、選択部１２４は、選択した周波数を通信部１１４へ通知する。
【０１８９】
（実施の形態４にかかる通信システムの適用例）
図２３は、実施の形態４にかかる通信システムの適用例を示す図である。図２３において、図２に示した部分と同様の部分については同一の符号を付して説明を省略する。実施の形態４にかかる通信システム１００は、たとえば図２３に示す通信システム２００に適用することができる。図２に示す車両２３１０にはアクセスポイント２３１が搭載されている。実施の形態４にかかる無線通信装置１１０は、たとえばアクセスポイント２３１に適用することができる。実施の形態４にかかる通信制御装置１２０は、たとえばＷＳデータベースサーバ２４０に適用することができる。
【０１９０】
所定範囲２３１１は、アクセスポイント２３１の位置を含む所定範囲である。たとえば、所定範囲２３１１は、アクセスポイント２３１を中心とする所定半径の円に囲まれる範囲である。所定半径は、たとえばアクセスポイント２３１の移動速度によって決定される。たとえば、アクセスポイント２３１の移動速度（たとえば平均移動速度）がｖ［ｋｍ／ｈ］であるとすると、所定範囲２３１１は、アクセスポイント２３１を中心とし、半径がａ・ｖ（ａは定数）の円に囲まれる範囲である。
【０１９１】
たとえば、アクセスポイント２３１の移動速度は３０［ｋｍ／ｈ］とし、定数ａ＝１とする。この場合は、所定範囲２３１１は、アクセスポイント２３１の現在位置を中心とする半径３０［ｋｍ］の円となる。
【０１９２】
図２３に示す切替履歴２３２１〜２３２７は、過去にアクセスポイント２３１において周波数の切り替えが発生した位置と、切替前後の周波数と、を示す履歴のうちの、所定範囲２３１１に含まれる位置に対応する切替履歴である。アクセスポイント２３１は、切替履歴２３２１〜２３２７を取得する。たとえば、アクセスポイント２３１は、記憶している履歴の中から、履歴に対応する位置とアクセスポイント２３１の現在位置との間の距離が所定半径以下である履歴を抽出することによって切替履歴２３２１〜２３２７を取得する。
【０１９３】
たとえば、アクセスポイント２３１の現在位置においてアクセスポイント２３１が使用可能な周波数が周波数ｆ１〜ｆ３であるとする。アクセスポイント２３１は、周波数ｆ１〜ｆ３のそれぞれを対象に、切替履歴２３２１〜２３２７のうちの、対象の周波数から他の周波数への切替履歴を含む履歴の数を算出する。
【０１９４】
図２３に示す例では、切替履歴２３２１〜２３２７のうちの、周波数ｆ１から他の周波数への切替履歴を含む履歴の数が最も少ない（０個）。このため、アクセスポイント２３１は、アクセスポイント２３１の現在位置においてアクセスポイント２３１が使用可能な周波数ｆ１〜ｆ３のうちの周波数ｆ１を設定する。これにより、アクセスポイント２３１における周波数の切り替えを少なくすることができる。
【０１９５】
（通信システムの各構成）
図２４−１は、図２３に示した通信システムの各構成の一例を示す図である。図２４−２は、図２４−１に示した通信システムにおける信号の流れの一例を示す図である。図２４−１，図２４−２において、図１４−１，図１４−２に示した部分と同様の部分については同一の符号を付して説明を省略する。
【０１９６】
＜アクセスポイントの構成例＞
図２４−１，図２４−２に示すように、アクセスポイント２３１は、たとえば、図１４−１，図１４−２に示した経路取得部３１１に代えて範囲取得部２４１１を備える。範囲取得部２４１１は、アクセスポイント２３１の現在位置を示す現在位置情報を取得する。そして、範囲取得部２４１１は、取得した現在位置情報を通信部３１２へ出力する。また、範囲取得部２４１１は、アクセスポイント２３１の予測範囲情報を取得する。予測範囲情報は、たとえば図２３に示した所定範囲２３１１を示す情報である。そして、範囲取得部２４１１は、取得した予測範囲情報を周波数選択部１４１２へ出力する。
【０１９７】
周波数選択部１４１２は、範囲取得部２４１１から出力された予測範囲情報と、通信部３１２から出力された使用可能周波数情報と、切替履歴記憶部１４１１から出力された切替履歴情報に基づいて、アクセスポイント２３１が使用する周波数を選択する。
【０１９８】
実施の形態４にかかる取得部１１１は、たとえば範囲取得部２４１１によって実現することができる。
【０１９９】
（通信システムの動作例）
図２５は、図２３に示した通信システムの動作例を示すシーケンス図である。図２３に示した通信システム２００は、たとえば図２５に示す各ステップのように動作する。まず、アクセスポイント２３１が、アクセスポイント２３１の現在位置を示す現在位置情報をＷＳデータベースサーバ２４０へ送信する（ステップＳ２５０１）。
【０２００】
つぎに、ＷＳデータベースサーバ２４０が、ステップＳ２５０１によって送信された現在位置情報が示す位置においてアクセスポイント２３１が使用可能な周波数を示す使用可能周波数情報をアクセスポイント２３１へ送信する（ステップＳ２５０２）。
【０２０１】
つぎに、アクセスポイント２３１が、アクセスポイント２３１の予測範囲情報および切替履歴情報を取得する（ステップＳ２５０３）。つぎに、アクセスポイント２３１が、切替履歴情報に基づいて、予測範囲情報が示す予測範囲に含まれる切替履歴の数を、ステップＳ２５０２によって送信された使用可能周波数情報が示す使用可能周波数ごとに算出する（ステップＳ２５０４）。
【０２０２】
つぎに、アクセスポイント２３１が、ステップＳ２５０２によって送信された使用可能周波数情報が示す使用可能周波数の中から、ステップＳ２５０４によって算出した数が最小の周波数を選択する（ステップＳ２５０５）。つぎに、アクセスポイント２３１が、無線通信に使用する周波数を、ステップＳ２５０５によって選択した周波数に設定し（ステップＳ２５０６）、一連の動作を終了する。
【０２０３】
以上の各ステップにより、アクセスポイント２３１の予測範囲に含まれる切替履歴の数が少ない周波数をアクセスポイント２３１に設定させることができる。これにより、アクセスポイント２３１における周波数の切り替えを少なくすることができる。
【０２０４】
図２５に示した動作は、たとえばアクセスポイント２３１の電源投入時に実行される。ただし、図２５に示した動作を実行するタイミングはこれに限らない。
【０２０５】
（履歴の位置と現在位置との間の距離）
図２６は、履歴の位置と現在位置との間の距離の一例を示す図である。アクセスポイント２３１の周波数選択部１４１２は、範囲取得部２４１１から出力された予測範囲情報と、切替履歴記憶部１４１１に記憶された切替履歴情報と、に基づいて、たとえば図２６に示すテーブル２６００を作成する。テーブル２６００においては、たとえば図１７に示した切替履歴情報１７００の各履歴に対して、履歴の位置（緯度及び経度）とアクセスポイント２３１の現在位置との間の距離が対応付けられている。
【０２０６】
たとえば、図２３に示した所定範囲２３１１がアクセスポイント２３１の現在位置を中心とする半径３０［ｋｍ］の円であるとする。この場合は、テーブル２６００のうちのレコード２６０２は、距離が３５［ｋｍ］であり所定範囲２３１１の範囲外である。これに対して、アクセスポイント２３１は、テーブル２６００のうちの、所定範囲２３１１に含まれる位置に対応するレコード２６０１に基づいて周波数を選択する。
【０２０７】
図２６に示す例では、レコード２６０１において、周波数ｆ１から他の周波数への切り替えの履歴は０個である。また、レコード２６０１において、周波数ｆ２から他の周波数への切り替えの履歴は４個である。また、レコード２６０１において、周波数ｆ３から他の周波数への切り替えの履歴は３個である。
【０２０８】
したがって、周波数選択部１４１２は、周波数ｆ１〜ｆ３のうちの、所定範囲２３１１に含まれる履歴の数が最も少ない周波数ｆ１をアクセスポイント２３１の使用周波数として選択する。
【０２０９】
（所定範囲の他の例）
所定範囲２３１１がアクセスポイント２３１を中心とする所定半径の円に囲まれる範囲である場合について説明したが、所定範囲２３１１はこれに限らない。たとえば、アクセスポイント２３１の進行方向に基づいて決定されてもよい。
【０２１０】
図２７は、所定範囲の他の例を示す図である。図２７において、アクセスポイント２３１のＸ軸方向の平均移動速度をＶｘ、アクセスポイント２３１のＹ軸方向の平均移動速度をＶｙとする。また、アクセスポイント２３１の現在位置を（Ｐｘ，Ｐｙ）とする。この場合は、所定範囲２３１１を下記（１）式により表される範囲とすることができる。下記（１）式において、ａは０≦ａ＜１の範囲を取る実数値である。
【０２１１】
（Ｘ−Ｐｘ−ａ・Ｖｘ）2＋（Ｙ−Ｐｙ−ａ・Ｖｙ）2
＝Ｖｘ2＋Ｖｙ2                                        …（１）
【０２１２】
これにより、アクセスポイント２３１の現在位置より、アクセスポイント２３１の進行方向にずれた位置を中心とする円を所定範囲２３１１とすることができる。したがって、アクセスポイント２３１の移動先となる可能性が高い位置についての履歴情報に基づいて周波数を選択することができる。このため、無線通信装置における周波数の切り替えがより少なくなりやすい周波数を選択することができる。
【０２１３】
このように、実施の形態４によれば、無線通信装置が使用可能な周波数のうちの、無線通信装置の位置を含む所定範囲における、対象の周波数から他の周波数への切り替えの履歴の数が少ない周波数を無線通信装置に設定することができる。これにより、無線通信装置における周波数の切り替えを少なくすることができる。
【０２１４】
たとえば、アクセスポイント２３１の予測移動範囲をアクセスポイント２３１の移動速度などから算出し、算出した予測移動範囲において生じた周波数の切り替えの履歴を数えることによって周波数を選択することができる。これにより、無線通信装置における周波数の切り替えが少なくなる可能性が高い周波数を選択することができる。
【０２１５】
（履歴の重み付け）
さらに、アクセスポイント２３１は、対象の周波数から他の周波数への切り替えの履歴を、対応する切り替えが発生した位置のアクセスポイント２３１からの距離に応じて重み付けして計数した値に基づいて周波数を選択してもよい。たとえば、履歴の重みは、対応する切り替えが発生した位置のアクセスポイント２３１からの距離が小さいほど大きくなる。これにより、アクセスポイント２３１の移動先となる可能性が高い位置についての履歴の重みを大きくして周波数を選択することができる。このため、無線通信装置における周波数の切り替えがより少なくなりやすい周波数を選択することができる。
【０２１６】
たとえば、履歴の重みｗ（ｒ）は、たとえば下記（２）式に示す単調減少関数によって算出することができる。下記（２）式において、Ｒは所定範囲２３１１の半径を示している。ｒは履歴に対応する切り替えが発生した位置のアクセスポイント２３１からの距離を示している。
【０２１７】
ｗ（ｒ）＝１−ｒ／Ｒ      …（２）
【０２１８】
これにより、履歴の重みを、対応する切り替えが発生した位置のアクセスポイント２３１からの距離が小さいほど大きくすることができる。また、所定範囲２３１１の境界における履歴の重さを０とすることができる。
【０２１９】
周波数ｆからの他の周波数への切り替えが生じたｉ番目の位置までのアクセスポイント２３１からの距離をｒｆ（ｉ）とすると、周波数ｆから他の周波数への切替回数Ｎｆは、たとえば下記（３）式によって算出することができる。
【０２２０】
【数１】
2014102891.tif 000053
【０２２１】
上記（３）式において、ｎｆは、周波数ｆについて所定範囲２３１１において切り替えが生じた位置の数を示す。たとえば図２６に示した例では、周波数ｆ１についての切替回数Ｎｆ（Ｎｆ１）は０となる。また、周波数ｆ２についての切替回数Ｎｆ（Ｎｆ２）は下記（４）式のようになる。また、周波数ｆ３についての切替回数Ｎｆ（Ｎｆ３）は下記（５）式のようになる。
【０２２２】
【数２】
2014102891.tif 000054
【０２２３】
【数３】
2014102891.tif 000055
【０２２４】
（実施の形態５）
実施の形態５について、実施の形態１と異なる部分について説明する。
【０２２５】
（実施の形態５にかかる通信システム）
図２８−１は、実施の形態５にかかる通信システムの一例を示す図である。図２８−２は、図２８−１に示した通信システムにおける信号の流れの一例を示す図である。図２８−１，図２８−２において、図１−１，図１−２に示した部分と同様の部分については同一の符号を付して説明を省略する。
【０２２６】
無線通信装置２８３０は、無線通信装置１１０と同様に、無線通信装置２８３０の位置において無線通信装置２８３０が使用可能な周波数を選択して無線通信を行う。また、無線通信装置１１０および無線通信装置２８３０における位置と使用可能な周波数との対応情報は共通である。無線通信装置２８３０は、周波数の切り替えが生じた場合に切替情報を通信制御装置１２０へ送信する。切替情報には、たとえば、周波数の切り替えが生じた時間および位置と、切替前後の周波数と、を示す情報が含まれる。また、無線通信装置２８３０は複数存在していてもよい。
【０２２７】
＜通信制御装置＞
実施の形態５にかかる通信制御装置１２０は、図１−１，図１−２に示した構成に加えて、受信部２８２１と、記憶部２８２２と、を備える。受信部２８２１は、無線通信装置２８３０によって送信された切替情報を受信する。そして、受信部２８２１は、受信した切替情報を記憶部２８２２に記憶させる。
【０２２８】
算出部１２３は、記憶部２８２２に記憶された切替情報に基づいて、特定した周波数のそれぞれを対象に、受信部１２１から出力された経路情報が示す予測経路において、対象の周波数から他の周波数への切り替えが発生した回数を算出する。そして、算出部１２３は、特定した周波数と、特定した周波数ごとに算出した回数と、を選択部１２４へ通知する。
【０２２９】
もしくは、算出部１２３は、記憶部２８２２に記憶された切替情報に基づいて、特定した周波数のそれぞれを対象に、受信部１２１から出力された経路情報が示す予測経路において、対象の周波数から他の周波数への切り替えが発生するまでの時間もしくは距離を算出する。そして、算出部１２３は、特定した周波数と、特定した周波数ごとに算出した切り替えまでに要する時間もしくは距離を選択部１２４へ通知する。
【０２３０】
選択部１２４は、算出部１２３から通知された回数もしくは切り替えまでに要する時間ないし距離に基づいて、算出部１２３から通知された周波数の中から無線通信装置１１０が使用する周波数を選択する。たとえば、選択部１２４は、算出部１２３から通知された周波数のうちの、算出部１２３から通知された回数が少ない周波数を優先的に選択する。通知された情報が切替までに要する時間ないし距離の場合は、時間が長い、もしくは距離が最も遠い周波数を選択する。
【０２３１】
実施の形態５にかかる通信システム１００により、無線通信装置１１０の位置において無線通信装置１１０が使用可能な周波数のうちの、予測経路において他の周波数への切り替えが発生した回数が少ない周波数、もしくは切り替えまでに要する時間ないし距離が最も長い周波数、を無線通信装置１１０に設定させることができる。
【０２３２】
図２８−３は、図２８−１に示した通信システムにおける信号の流れの別の例を示す図である。図２８−３において、図２８−２に示した部分と同様の部分については同一の符号を付して説明を省略する。図２８−３に示すように、無線通信装置１１０の取得部１１１は、無線通信装置１１０の位置を含む所定範囲を示す範囲情報を取得する。所定範囲は、たとえば実施の形態４において説明した所定範囲（予測移動範囲）と同様である。そして、取得部１１１は、取得した範囲情報を送信部１１２へ出力する。送信部１１２は、取得部１１１から出力された範囲情報を通信制御装置１２０へ送信する。
【０２３３】
通信制御装置１２０の受信部１２１は、無線通信装置１１０から送信された範囲情報を受信する。そして、受信部１２１は、受信した範囲情報を算出部１２３へ出力する。算出部１２３は、記憶部２８２２に記憶された切替情報に基づいて、特定した周波数のそれぞれを対象に、受信部１２１から出力された範囲情報が示す所定範囲において、対象の周波数から他の周波数への切り替えが発生した回数を算出する。
【０２３４】
図２８−３に示した通信システム１００により、無線通信装置１１０の位置において無線通信装置１１０が使用可能な周波数のうちの、所定範囲において他の周波数への切り替えが発生した回数が少ない周波数を無線通信装置１１０に設定させることができる。これにより、無線通信装置１１０における周波数の切り替えを少なくすることができる。
【０２３５】
また、無線通信装置２８３０と同様に無線通信装置１１０も、周波数の切り替えが生じた場合に切替情報を通信制御装置１２０へ送信してもよい。受信部２８２１は、無線通信装置２８３０によって送信された切替情報を受信し、受信した切替情報を記憶部２８２２に記憶させる。これにより、無線通信装置１１０および無線通信装置２８３０において他の周波数への切り替えが発生した回数が少ない周波数を無線通信装置１１０に設定させることができる。
【０２３６】
（実施の形態５にかかる通信システムの適用例）
図２９は、実施の形態５にかかる通信システムの適用例を示す図である。図２９において、図２に示した部分と同様の部分については同一の符号を付して説明を省略する。図１−１，図１−２に示した通信システム１００は、たとえば図２９に示す通信システム２００に適用することができる。バス車両２９２０にはアクセスポイント２９２１が搭載されている。バス車両２９３０にはアクセスポイント２９３１が搭載されている。図２８−１，図２８−２に示した無線通信装置２８３０は、たとえばアクセスポイント２９２１，２９３１のそれぞれに適用することができる。
【０２３７】
アクセスポイント２３１，２９２１，２９３１は、周波数の切り替えが発生すると、周波数の切り替えが生じた位置と、切替前後の周波数と、を示す切替情報を切替履歴データベースサーバ２９１０へ送信する。切替履歴データベースサーバ２９１０は、アクセスポイント２３１，２９２１，２９３１から送信された切替情報を記憶する。
【０２３８】
このように、複数のＷＳ機器からの周波数の切替情報を切替履歴データベースサーバ２９１０に集約し、集約した切替情報に基づいてアクセスポイント２３１が使用する周波数を選択することができる。また、切替履歴データベースサーバ２９１０に集約した切替情報に基づいてアクセスポイント２９２１，２９３１が使用する周波数も選択してもよい。
【０２３９】
（通信システムの構成）
図３０−１は、図２９に示した通信システムの構成の一例を示す図である。図３０−２は、図３０−１に示した通信システムの構成における信号の流れの一例を示す図である。図３０−１，図３０−２において、図３−１，図３−２に示した部分と同様の部分については同一の符号を付して説明を省略する。
【０２４０】
＜切替履歴データベースサーバ＞
図３０−１，図３０−２に示すように、切替履歴データベースサーバ２９１０は、通信部３０１１と、切替履歴データベース３０１２と、周波数選択部３０１３と、を備える。通信部３０１１は、アクセスポイント２３１，２９２１，２９３１との間で無線通信を行う。たとえば、通信部３０１１は、アクセスポイント２９２１，２９３１から送信される切替情報を受信する。そして、通信部３０１１は、受信した切替情報を切替履歴データベース３０１２に記憶させる。
【０２４１】
また、通信部３０１１は、アクセスポイント２３１から送信された予測経路情報を受信する。そして、通信部３０１１は、受信した予測経路情報を周波数選択部３０１３へ出力する。また、通信部３０１１は、受信した予測経路情報が示すアクセスポイント２３１の現在位置を示す現在位置情報をＷＳデータベースサーバ２４０へ送信する。
【０２４２】
また、通信部３０１１は、ＷＳデータベースサーバ２４０から送信された使用可能周波数情報を受信する。そして、通信部３０１１は、受信した使用可能周波数情報を周波数選択部３０１３へ出力する。また、通信部３０１１は、周波数選択部３０１３から出力された使用周波数情報をアクセスポイント２３１へ送信する。
【０２４３】
周波数選択部３０１３は、通信部３０１１から出力された予測経路情報および使用可能周波数情報と、切替履歴データベース３０１２に記憶された切替情報と、に基づいて、アクセスポイント２３１が使用する周波数を選択する。そして、周波数選択部３０１３は、選択した周波数を示す使用周波数情報を通信部３０１１へ出力する。
【０２４４】
＜ＷＳデータベースサーバの構成例＞
図３０−１，図３０−２に示すように、ＷＳデータベースサーバ２４０は、ＷＳデータベース３２１と、通信部３２２と、を備える。通信部３２２は、切替履歴データベースサーバ２９１０との間で有線通信を行う。たとえば、通信部３２２は、切替履歴データベースサーバ２９１０から送信された現在位置情報を受信する。そして、通信部３２２は、受信した現在位置情報が示すアクセスポイント２３１の現在位置と、ＷＳデータベース３２１に記憶された対応情報と、に基づいてアクセスポイント２３１の使用可能周波数を特定する。通信部３２２は、特定した使用可能周波数を示す使用可能周波数情報を切替履歴データベースサーバ２９１０へ送信する。
【０２４５】
図２８−１，図２８−２に示した受信部１２１，２８２１および送信部１２５は、たとえば通信部３０１１によって実現することができる。図２８−１，図２８−２に示した取得部１２２は、たとえばＷＳデータベースサーバ２４０によって実現することができる。図２８−１，図２８−２に示した算出部１２３および選択部１２４は、たとえば周波数選択部３０１３によって実現することができる。図２８−１，図２８−２に示した記憶部２８２２は、たとえば切替履歴データベース３０１２によって実現することができる。
【０２４６】
（切替履歴データベースサーバのハードウェア構成）
切替履歴データベースサーバ２９１０は、たとえば図３−４に示した情報処理装置３４０によって実現することができる。通信部３０１１は、たとえば図３−４に示した有線通信インタフェース３４４および無線通信インタフェース３４５によって実現することができる。切替履歴データベース３０１２は、たとえば図３−４に示したメモリ３４２によって実現することができる。周波数選択部３０１３は、たとえば図３−４に示したＣＰＵ３４１によって実現することができる。
【０２４７】
（通信システムの動作例）
図３１は、図２９に示した通信システムの動作例を示すシーケンス図である。図２９に示した通信システム２００は、たとえば図３１に示す各ステップのように動作する。まず、アクセスポイント２３１が、アクセスポイント２３１の現在位置および予測経路を示す予測経路情報を切替履歴データベースサーバ２９１０へ送信する（ステップＳ３１０１）。つぎに、切替履歴データベースサーバ２９１０が、ステップＳ３１０１によって送信された予測経路情報が示すアクセスポイント２３１の現在位置を示す現在位置情報をＷＳデータベースサーバ２４０へ送信する（ステップＳ３１０２）。
【０２４８】
つぎに、ＷＳデータベースサーバ２４０が、ステップＳ３１０２によって送信された現在位置情報が示す位置において使用可能な周波数を示す使用可能周波数情報を切替履歴データベースサーバ２９１０へ送信する（ステップＳ３１０３）。
【０２４９】
つぎに、切替履歴データベースサーバ２９１０が、予測経路情報が示す予測経路に含まれる切替履歴の数を、ステップＳ３１０３によって送信された使用可能周波数情報が示す使用可能周波数ごとに算出する（ステップＳ３１０４）。つぎに、切替履歴データベースサーバ２９１０が、使用可能周波数情報が示す使用可能周波数のうちの、ステップＳ３１０４によって算出した数が最小の周波数を選択する（ステップＳ３１０５）。
【０２５０】
つぎに、切替履歴データベースサーバ２９１０が、ステップＳ３１０５によって選択した周波数を示す使用周波数情報をアクセスポイント２３１へ送信する（ステップＳ３１０６）。つぎに、アクセスポイント２３１が、ステップＳ３１０６によって送信された使用周波数情報が示す周波数を、アクセスポイント２３１が無線通信に用いる周波数に設定し（ステップＳ３１０７）、一連の動作を終了する。
【０２５１】
以上の各ステップにより、アクセスポイント２３１の現在位置においてアクセスポイント２３１が使用可能な周波数のうちの、予測経路に含まれる切替履歴の数が少ない周波数をアクセスポイント２３１に設定させることができる。これにより、アクセスポイント２３１における周波数の切り替えを少なくすることができる。
【０２５２】
図３１に示した動作は、たとえばアクセスポイント２３１の電源投入時に実行される。ただし、図３１に示した動作を実行するタイミングはこれに限らない。たとえば、アクセスポイント２３１の移動にともなってアクセスポイント２３１が使用中の周波数が使用不可となるごとに図３１に示した動作が実行されてもよい。これにより、電源投入時に限らず、アクセスポイント２３１における周波数の切り替えを少なくすることができる。
【０２５３】
または、アクセスポイント２３１の予測経路Ｌ１が変化するごとに図３１に示した動作が実行されてもよい。または、周期的に図３１に示した動作が実行されてもよい。これにより、リルート等によってアクセスポイント２３１の予測経路Ｌ１が変化しても、アクセスポイント２３１における周波数の切り替えを少なくすることができる。
【０２５４】
（切替情報）
図３２は、切替情報の一例を示す図である。アクセスポイント２３１，２９２１，２９３１は、周波数の切り替えが発生すると、たとえば図３２に示す切替情報３２００を切替履歴データベースサーバ２９１０へ送信する。切替情報３２００においては、周波数の切り替えが発生した位置と、切替情報と、が対応付けられている。切替情報は、切替前後の周波数を示している。
【０２５５】
たとえば、切替情報３２００の一つ目のレコードは、緯度（３６［°］、３８’５５”）かつ経度（１４０［°］、３３’２０”）において周波数が周波数ｆ２から周波数ｆ３に切り替わったことを示している。
【０２５６】
このように、実施の形態５によれば、無線通信装置の位置において無線通信装置が使用可能な周波数のうちの、予測経路において他の周波数への切り替えが発生した回数が少ない周波数を無線通信装置に設定させることができる。これにより、無線通信装置における周波数の切り替えを少なくすることができる。
【０２５７】
（実施の形態６）
実施の形態６について、上記の各実施の形態と異なる部分について説明する。上記の各実施の形態においては、アクセスポイント２３１などのＷＳ機器によるネットワークが一つのみの場合について説明したが、複数のネットワークが存在する場合は相互干渉について考慮した構成としてもよい。
【０２５８】
たとえば、ＷＳデータベースサーバ２４０においてそれぞれのネットワークに属するＷＳ機器の使用周波数を管理し、隣接するネットワーク間で異なる周波数を使用することにより、相互干渉を避けることができる。
【０２５９】
また、移動するアクセスポイント２３１から予測経路を受信したＷＳデータベースサーバ２４０は、アクセスポイント２３１が通る経路において他のＷＳ機器との干渉を抑えるように周波数使用を管理する。
【０２６０】
たとえば、アクセスポイント２３１に対する周波数の割り当ては先着順に行われる。アクセスポイント２３１の使用周波数を選択するにあたり、アクセスポイント２３１の予測経路の付近に位置する他のＷＳ機器の周波数の使用状況も考慮する。
【０２６１】
または、上記の各実施の形態において説明した方法によって選択した周波数が、アクセスポイント２３１の予測経路の付近に位置する他のＷＳ機器によって使用されていた場合は、他のＷＳ機器に周波数を変更させてもよい。
【０２６２】
（実施の形態６の通信システムの適用例）
図３３は、実施の形態６の通信システムの適用例を示す図である。図３３において、図１０に示した部分と同様の部分については同一の符号を付して説明を省略する。
【０２６３】
図３３に示す例では、通過ポイントｐ２は、エリア１０２１に含まれず、エリア２２１，１０１１に含まれている。このため、アクセスポイント２３１は、通過ポイントｐ２においては周波数ｆ１，ｆ４が使用可能である。通過ポイントｐ３〜ｐ６は、エリア２２１，１０１１，１０２１に含まれている。このため、アクセスポイント２３１は、通過ポイントｐ３〜ｐ６においては周波数ｆ１を使用可能である。通過ポイントｐ７は、エリア１０１１に含まれず、エリア２２１，１０２１に含まれている。このため、アクセスポイント２３１は、通過ポイントｐ７においては周波数ｆ１，ｆ３が使用可能である。
【０２６４】
ただし、アクセスポイント２３１の予測経路Ｌ１の付近にはＷＳ機器３３１０が位置し、ＷＳ機器３３１０は周波数ｆ１を使用して無線通信を行っているとする。エリア３３１１は、ＷＳ機器３３１０による周波数ｆ１を使用した無線通信との干渉が生じるエリアである。この場合は、アクセスポイント２３１がたとえば境界ポイントｐＡから通過ポイントｐ２の間で周波数ｆ１を使用するとＷＳ機器３３１０との間で干渉が生じる。
【０２６５】
アクセスポイント２３１およびＷＳ機器３３１０は、周波数を二次的に利用するＷＳ機器であることから、テレビ局２２０，１０１０，１０２０のように免許が割り当てられたシステムと異なり、割り当てに関する優先度は設定されていない。しかし、アクセスポイント２３１およびＷＳ機器３３１０は、同じ周波数を用いない方が望ましい。
【０２６６】
一例としては、アクセスポイント２３１およびＷＳ機器３３１０が選択した周波数も用いて使用可能な周波数を示すテーブルを更新し、更新したテーブルを用いてアクセスポイント２３１およびＷＳ機器３３１０の周波数を選択することができる。
【０２６７】
（予測経路の各位置における使用可能な周波数）
図３４は、図３３に示した予測経路における使用可能な周波数の一例を示す図である。図３３に示したＷＳデータベースサーバ２４０の周波数選択部３２３は、通信部３２２から出力された予測経路情報と、ＷＳデータベース３２１に記憶された対応情報と、に基づく演算によりたとえば図３３に示すテーブル３４００を作成する。
【０２６８】
テーブル３４００においては、図７に示したテーブル７００と同様に、予測経路情報が示す予測経路に基づくアクセスポイント２３１の通過ポイントごとに、アクセスポイント２３１が使用可能な周波数が対応付けられている。
【０２６９】
（使用可能な周波数を示すテーブルの更新）
図３５は、使用可能な周波数を示すテーブルの更新結果の一例を示す図である。ＷＳ機器３３１０が周波数ｆ１を使用中の場合は、境界ポイントｐＡから通過ポイントｐ２においてアクセスポイント２３１は周波数ｆ１が使用できない。このため、テーブル３４００においては、境界ポイントｐＡおよび通過ポイントｐ２に対応する周波数として周波数ｆ１が除外されている。したがって、この場合は、アクセスポイント２３１が使用する周波数として、たとえば、周波数ｆ１，ｆ２，ｆ４のうち境界ポイントｐＢまで切り替えが生じない周波数ｆ４が選択される。
【０２７０】
図３６は、使用可能な周波数を示すテーブルの更新結果の他の例を示す図である。たとえばＷＳ機器３３１０が周波数を周波数ｆ１から周波数ｆ４に切り替えられた場合は、境界ポイントｐＡから通過ポイントｐ２においてアクセスポイント２３１は周波数ｆ４が使用できなくなる。また、境界ポイントｐＡから通過ポイントｐ２においてアクセスポイント２３１は周波数ｆ１が使用できるようになる。
【０２７１】
このため、テーブル３４００においては、境界ポイントｐＡおよび通過ポイントｐ２に対応する周波数として周波数ｆ４が除外されている。したがって、この場合は、アクセスポイント２３１が使用する周波数として、たとえば、周波数ｆ１，ｆ２，ｆ４のうち切り替えが生じない周波数ｆ１が選択される。
【０２７２】
以上説明したように、通信システム、通信制御装置、無線通信装置および通信方法によれば、周波数の切替回数を低減することができる。このため、たとえば周波数の切り替えに伴う通信量を低減することができる。
【０２７３】
上述した各実施の形態に関し、さらに以下の付記を開示する。
【０２７４】
（付記１）無線通信装置および通信制御装置を含む通信システムであって、
前記無線通信装置は、
前記無線通信装置の位置および前記無線通信装置の予測経路を示す経路情報を前記通信制御装置へ送信する送信部を備え、
前記通信制御装置は、
前記無線通信装置の位置と前記無線通信装置が使用可能な周波数との対応情報と、前記無線通信装置によって送信された経路情報と、に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数のそれぞれを対象に、対象の周波数を前記無線通信装置が使用不可となるまでの予測時間または予測移動距離を算出する算出部と、
前記算出部によって算出された予測時間または予測移動距離に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する周波数を選択する選択部と、
前記選択部によって選択された周波数を示す周波数情報を前記無線通信装置へ送信する送信部と、
を備え、
前記無線通信装置は、
前記通信制御装置によって送信された周波数情報が示す周波数を使用して無線通信を行う通信部を備える、
ことを特徴とする通信システム。
【０２７５】
（付記２）前記算出部は、前記対応情報に基づいて、前記経路情報が示す前記無線通信装置の位置において前記無線通信装置が使用可能な周波数を特定し、特定した周波数のそれぞれを対象に、前記対応情報と、前記経路情報が示す前記無線通信装置の予測経路と、に基づいて、前記予測時間または予測移動距離を算出することを特徴とする付記１に記載の通信システム。
【０２７６】
（付記３）前記無線通信に使用中の周波数が使用不可となるごとに、
前記無線通信装置の前記送信部は前記経路情報を前記通信制御装置へ送信し、
前記無線通信装置の前記通信部は前記通信制御装置によって送信された周波数情報が示す周波数を使用して無線通信を行う、
ことを特徴とする付記１または２に記載の通信システム。
【０２７７】
（付記４）前記予測経路が変化するごとに、
前記無線通信装置の前記送信部は前記経路情報を前記通信制御装置へ送信し、
前記無線通信装置の前記通信部は前記通信制御装置によって送信された周波数情報が示す周波数を使用して無線通信を行う、
ことを特徴とする付記１または２に記載の通信システム。
【０２７８】
（付記５）周期的に、
前記無線通信装置の前記送信部は前記経路情報を前記通信制御装置へ送信し、
前記無線通信装置の前記通信部は前記通信制御装置によって送信された周波数情報が示す周波数を使用して無線通信を行う、
ことを特徴とする付記１または２に記載の通信システム。
【０２７９】
（付記６）前記算出部は、さらに、前記選択された周波数を前記無線通信装置が使用不可となる位置において前記無線通信装置が使用可能な周波数のそれぞれを対象に、前記選択された周波数を前記無線通信装置が使用不可となってから、対象の周波数を前記無線通信装置が使用不可となるまでの予測時間または予測移動距離を算出し、
前記選択部は、算出した予測時間または予測移動距離に基づいて、前記使用不可となる位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する周波数を選択し、
前記通信制御装置の前記送信部は、前記無線通信装置の位置について前記選択部によって選択された第１周波数と、前記使用不可となる位置について前記選択部によって選択された第２周波数と、を示す周波数情報を前記無線通信装置へ送信し、
前記通信部は、前記通信制御装置によって送信された周波数情報が示す前記第１周波数を使用して無線通信を行い、前記第１周波数が使用不可となると前記周波数情報が示す前記第２周波数を使用して無線通信を行う、
ことを特徴とする付記１〜５のいずれか一つに記載の通信システム。
【０２８０】
（付記７）前記経路情報は、前記予測経路に含まれる各位置と、前記各位置を通過する予測時刻と、を示す情報を含み、
前記算出部は、前記対応情報と、前記経路情報が示す前記各位置および前記予測時刻と、に基づいて、前記対象の周波数を前記無線通信装置が使用不可となるまでの予測時間を算出することを特徴とする付記１〜６のいずれか一つに記載の通信システム。
【０２８１】
（付記８）前記経路情報は、前記予測経路に含まれる各位置を示す情報を含み、
前記算出部は、前記対応情報と、前記経路情報が示す前記各位置と、に基づいて、前記対象の周波数を前記無線通信装置が使用不可となるまでの予測移動距離を算出することを特徴とする付記１〜６のいずれか一つに記載の通信システム。
【０２８２】
（付記９）無線通信装置の位置および前記無線通信装置の予測経路を示す経路情報を前記無線通信装置から受信する受信部と、
前記無線通信装置の位置と前記無線通信装置が使用可能な周波数との対応情報と、前記受信部によって受信された経路情報と、に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数のそれぞれを対象に、対象の周波数を前記無線通信装置が使用不可となるまでの予測時間または予測移動距離を算出する算出部と、
前記算出部によって算出された予測時間または予測移動距離に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する周波数を選択する選択部と、
前記選択部によって選択された周波数を示す周波数情報を前記無線通信装置へ送信する送信部と、
を備えることを特徴とする通信制御装置。
【０２８３】
（付記１０）無線通信装置から受信した前記無線通信装置の位置および前記無線通信装置の予測経路を示す経路情報と、前記無線通信装置の位置と前記無線通信装置が使用可能な周波数との対応情報と、に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数のそれぞれを対象に、対象の周波数を前記無線通信装置が使用不可となるまでの予測時間または予測移動距離を算出し、算出した予測時間または予測移動距離に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する周波数を選択する通信制御装置へ、自装置の位置および自装置の予測経路を示す経路情報を送信する送信部と、
前記通信制御装置によって選択された周波数を示す周波数情報を前記通信制御装置から受信する受信部と、
前記受信部によって受信された周波数情報が示す周波数を使用して無線通信を行う通信部と、
を備えることを特徴とする無線通信装置。
【０２８４】
（付記１１）無線通信装置および通信制御装置を含む通信システムの通信方法であって、
前記無線通信装置が、
前記無線通信装置の位置および前記無線通信装置の予測経路を示す経路情報を前記通信制御装置へ送信し、
前記通信制御装置が、
前記無線通信装置の位置と前記無線通信装置が使用可能な周波数との対応情報と、前記無線通信装置によって送信された経路情報と、に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数のそれぞれを対象に、対象の周波数を前記無線通信装置が使用不可となるまでの予測時間または予測移動距離を算出し、
算出した予測時間または予測移動距離に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する周波数を選択し、
選択した周波数を示す周波数情報を前記無線通信装置へ送信し、
前記無線通信装置が、
前記通信制御装置によって送信された周波数情報が示す周波数を使用して無線通信を行う、
ことを特徴とする通信方法。
【０２８５】
（付記１２）無線通信装置および通信制御装置を含む通信システムであって、
前記無線通信装置は、
前記無線通信装置の位置を示す位置情報を前記通信制御装置へ送信する送信部を備え、
前記通信制御装置は、
前記無線通信装置の位置と前記無線通信装置が使用可能な周波数との対応情報に基づいて、前記無線通信装置によって送信された位置情報が示す位置において前記無線通信装置が使用可能な周波数を示す周波数情報を送信する送信部を備え、
前記無線通信装置は、
前記無線通信装置が無線通信に使用する周波数の、前記無線通信装置の予測経路に含まれる位置における切り替えの履歴を示す履歴情報を取得する取得部と、
前記取得部によって取得された履歴情報に基づいて、前記通信制御装置によって送信された周波数情報が示す周波数のそれぞれを対象に、対象の周波数を前記無線通信装置が使用不可となるまでの予測時間または予測移動距離を算出する算出部と、
前記算出部によって算出された予測時間または予測移動距離に基づいて、前記位置情報が示す位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する周波数を選択する選択部と、
前記選択部によって選択された周波数を使用して無線通信を行う通信部と、
を備える、
ことを特徴とする通信システム。
【０２８６】
（付記１３）前記履歴情報は、前記予測経路において周波数の切り替えが発生した位置および切り替え前の周波数を示す情報を含み、
前記算出部は、前記対応情報と、前記履歴情報が示す位置および周波数と、に基づいて、前記対象の周波数を前記無線通信装置が使用不可となるまでの予測時間を算出することを特徴とする付記１２に記載の通信システム。
【０２８７】
（付記１４）前記履歴情報は、前記無線通信装置が無線通信に使用する周波数の、前記予測経路に含まれる位置と、前記予測経路に含まれる位置を前記無線通信装置が通過した方向と、の組み合わせに対応する切り替えの履歴を含み、
前記算出部は、前記履歴情報が示す前記組み合わせに基づいて、前記対象の周波数を前記無線通信装置が使用不可となるまでの予測時間または予測移動距離を算出することを特徴とする付記１２または１３に記載の通信システム。
【０２８８】
（付記１５）自装置の位置において自装置が使用可能な周波数を示す周波数情報を取得する第１取得部と、
自装置が無線通信に使用する周波数の、自装置の予測経路に含まれる位置における切り替えの履歴を示す履歴情報を取得する第２取得部と、
前記第２取得部によって取得された履歴情報に基づいて、前記第１取得部によって取得された周波数情報が示す周波数のそれぞれを対象に、対象の周波数を自装置が使用不可となるまでの予測時間または予測移動距離を算出する算出部と、
前記算出部によって算出された予測時間または予測移動距離に基づいて、前記周波数情報が示す周波数の中から自装置が使用する周波数を選択する選択部と、
前記選択部によって選択された周波数を使用して無線通信を行う通信部と、
を備えることを特徴とする無線通信装置。
【０２８９】
（付記１６）無線通信装置および通信制御装置を含む通信システムの通信方法であって、
前記無線通信装置が、
前記無線通信装置の位置を示す位置情報を前記通信制御装置へ送信し、
前記通信制御装置が、
前記無線通信装置の位置と前記無線通信装置が使用可能な周波数との対応情報に基づいて、前記無線通信装置によって送信された位置情報が示す位置において前記無線通信装置が使用可能な周波数を示す周波数情報を送信し、
前記無線通信装置が、
前記無線通信装置が無線通信に使用する周波数の、前記無線通信装置の予測経路に含まれる位置における切り替えの履歴を示す履歴情報を取得し、
取得した履歴情報に基づいて、前記通信制御装置によって送信された周波数情報が示す周波数のそれぞれを対象に、対象の周波数を前記無線通信装置が使用不可となるまでの予測時間または予測移動距離を算出し、
算出した予測時間または予測移動距離に基づいて、前記位置情報が示す位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する周波数を選択し、
選択した周波数を使用して無線通信を行う、
ことを特徴とする通信方法。
【０２９０】
（付記１７）無線通信装置および通信制御装置を含む通信システムであって、
前記無線通信装置は、
前記無線通信装置の位置および前記無線通信装置の予測経路を示す経路情報を前記通信制御装置へ送信する送信部を備え、
前記通信制御装置は、
前記無線通信装置によって送信された経路情報と、前記無線通信装置の位置と前記無線通信装置が使用可能な周波数との対応情報と、に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数のそれぞれを対象に、対象の周波数を前記無線通信装置に設定した場合に前記予測経路において発生する、前記無線通信装置が無線通信に使用する周波数の切り替えの予測回数を算出する算出部と、
前記算出部によって算出された予測回数に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する周波数を選択する選択部と、
前記選択部によって選択された周波数を示す周波数情報を前記無線通信装置へ送信する送信部と、
を備え、
前記無線通信装置は、
前記通信制御装置によって送信された周波数情報が示す周波数を使用して無線通信を行う通信部を備える、
ことを特徴とする通信システム。
【０２９１】
（付記１８）無線通信装置の位置および前記無線通信装置の予測経路を示す経路情報を前記無線通信装置から受信する受信部と、
前記無線通信装置の位置と前記無線通信装置が使用可能な周波数との対応情報と、前記受信部によって受信された経路情報と、に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数のそれぞれを対象に、対象の周波数を前記無線通信装置に設定した場合に前記予測経路において発生する、前記無線通信装置が無線通信に使用する周波数の切り替えの予測回数を算出する算出部と、
前記算出部によって算出された予測回数に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する周波数を選択する選択部と、
前記選択部によって選択された周波数を示す周波数情報を前記無線通信装置へ送信する送信部と、
を備えることを特徴とする通信制御装置。
【０２９２】
（付記１９）無線通信装置から受信した前記無線通信装置の位置および前記無線通信装置の予測経路を示す経路情報と、前記無線通信装置の位置と前記無線通信装置が使用可能な周波数との対応情報と、に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数のそれぞれを対象に、対象の周波数を前記無線通信装置に設定した場合に前記予測経路において発生する、前記無線通信装置が無線通信に使用する周波数の切り替えの予測回数を算出し、算出した予測回数に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する周波数を選択する通信制御装置へ、自装置の位置および自装置の予測経路を示す経路情報を送信する送信部と、
前記通信制御装置によって選択された周波数を示す周波数情報を前記通信制御装置から受信する受信部と、
前記受信部によって受信された周波数情報が示す周波数を使用して無線通信を行う通信部と、
を備えることを特徴とする無線通信装置。
【０２９３】
（付記２０）無線通信装置および通信制御装置を含む通信システムの通信方法であって、
前記無線通信装置が、
前記無線通信装置の位置および前記無線通信装置の予測経路を示す経路情報を前記通信制御装置へ送信し、
前記通信制御装置が、
前記無線通信装置によって送信された経路情報と、前記無線通信装置の位置と前記無線通信装置が使用可能な周波数との対応情報と、に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数のそれぞれを対象に、対象の周波数を前記無線通信装置に設定した場合に前記予測経路において発生する、前記無線通信装置が無線通信に使用する周波数の切り替えの予測回数を算出し、
算出した予測回数に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する周波数を選択し、
選択した周波数を示す周波数情報を前記無線通信装置へ送信し、
前記無線通信装置が、
前記通信制御装置によって送信された周波数情報が示す周波数を使用して無線通信を行う、
ことを特徴とする通信方法。
【０２９４】
（付記２１）無線通信装置および通信制御装置を含む通信システムであって、
前記無線通信装置は、
前記無線通信装置の位置を示す位置情報を前記通信制御装置へ送信する送信部を備え、
前記通信制御装置は、
前記無線通信装置の位置と前記無線通信装置が使用可能な周波数との対応情報に基づいて、前記無線通信装置によって送信された位置情報が示す位置において前記無線通信装置が使用可能な周波数を示す周波数情報を送信する送信部を備え、
前記無線通信装置は、
前記無線通信装置が無線通信に使用する周波数の、前記無線通信装置の予測経路に含まれる位置における切り替えの履歴を示す履歴情報を取得する取得部と、
前記取得部によって取得された履歴情報に基づいて、前記通信制御装置によって送信された周波数情報が示す周波数のそれぞれを対象に、対象の周波数を前記無線通信装置に設定した場合に前記予測経路において発生する、前記無線通信装置が無線通信に使用する周波数の切り替えの予測回数を算出する算出部と、
前記算出部によって算出された予測回数に基づいて、前記位置情報が示す位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する周波数を選択する選択部と、
前記選択部によって選択された周波数を使用して無線通信を行う通信部と、
を備える、
ことを特徴とする通信システム。
【０２９５】
（付記２２）自装置の位置において自装置が使用可能な周波数を示す周波数情報を取得する第１取得部と、
自装置が無線通信に使用する周波数の、自装置の予測経路に含まれる位置における切り替えの履歴を示す履歴情報を取得する第２取得部と、
前記第２取得部によって取得された履歴情報に基づいて、前記第１取得部によって取得された周波数情報が示す周波数のそれぞれを対象に、対象の周波数を自装置に設定した場合に前記予測経路において発生する、自装置が無線通信に使用する周波数の切り替えの予測回数を算出する算出部と、
前記算出部によって算出された予測回数に基づいて、自装置の位置において自装置が使用可能な周波数の中から自装置が使用する周波数を選択する選択部と、
前記選択部によって選択された周波数を使用して無線通信を行う通信部と、
を備えることを特徴とする無線通信装置。
【０２９６】
（付記２３）無線通信装置および通信制御装置を含む通信システムの通信方法であって、
前記無線通信装置は、
前記無線通信装置の位置を示す位置情報を前記通信制御装置へ送信し、
前記通信制御装置は、
前記無線通信装置の位置と前記無線通信装置が使用可能な周波数との対応情報に基づいて、前記無線通信装置によって送信された位置情報が示す位置において前記無線通信装置が使用可能な周波数を示す周波数情報を送信し、
前記無線通信装置は、
前記無線通信装置が無線通信に使用する周波数の、前記無線通信装置の予測経路に含まれる位置における切り替えの履歴を示す履歴情報を取得し、
取得した履歴情報に基づいて、前記通信制御装置によって送信された周波数情報が示す周波数のそれぞれを対象に、対象の周波数を前記無線通信装置に設定した場合に前記予測経路において発生する、前記無線通信装置が無線通信に使用する周波数の切り替えの予測回数を算出し、
算出した予測回数に基づいて、前記位置情報が示す位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する周波数を選択し、
選択した周波数を使用して無線通信を行う、
ことを特徴とする通信方法。
【０２９７】
（付記２４）無線通信装置および通信制御装置を含む通信システムであって、
前記無線通信装置は、
前記無線通信装置の位置を示す位置情報を前記通信制御装置へ送信する送信部を備え、
前記通信制御装置は、
前記無線通信装置の位置と前記無線通信装置が使用可能な周波数との対応情報に基づいて、前記無線通信装置によって送信された位置情報が示す位置において前記無線通信装置が使用可能な周波数を示す周波数情報を前記無線通信装置へ送信する送信部を備え、
前記無線通信装置は、
前記無線通信装置が無線通信に使用する周波数の、前記無線通信装置の位置を含む所定範囲における切り替えの履歴を示す履歴情報を取得する取得部と、
前記取得部によって取得された履歴情報に基づいて、前記通信制御装置によって送信された周波数情報が示す周波数のそれぞれを対象に、前記所定範囲における、対象の周波数から他の周波数への切り替えの履歴の数に応じた値を算出する算出部と、
前記算出部によって算出された値に基づいて、前記位置情報が示す位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する周波数を選択する選択部と、
前記選択部によって選択された周波数を使用して無線通信を行う通信部と、
を備える、
ことを特徴とする通信システム。
【０２９８】
（付記２５）前記所定範囲は、前記無線通信装置の移動速度に応じた広さの範囲であることを特徴とする付記２４に記載の通信システム。
【０２９９】
（付記２６）前記所定範囲は、前記無線通信装置の進行方向に応じた範囲であることを特徴とする付記２４または２５に記載の通信システム。
【０３００】
（付記２７）前記算出部は、前記対象の周波数から他の周波数への切り替えの履歴を、対応する切り替えが発生した位置の前記無線通信装置からの距離に応じて重み付けして計数した値を算出し、
前記選択部は、前記算出部によって算出された値に基づいて、前記無線通信装置が使用する周波数を選択する、
ことを特徴とする付記２４〜２６のいずれか一つに記載の通信システム。
【０３０１】
（付記２８）自装置の位置において自装置が使用可能な周波数を示す周波数情報を取得する第１取得部と、
自装置が無線通信に使用する周波数の、自装置の位置を含む所定範囲における切り替えの履歴を示す履歴情報を取得する第２取得部と、
前記第２取得部によって取得された履歴情報に基づいて、前記第１取得部によって取得された周波数情報が示す周波数のそれぞれを対象に、前記所定範囲における、対象の周波数から他の周波数への切り替えの履歴の数を算出する算出部と、
前記算出部によって算出された数に基づいて、自装置の位置において自装置が使用可能な周波数の中から自装置が使用する周波数を選択する選択部と、
前記選択部によって選択された周波数を使用して無線通信を行う通信部と、
を備えることを特徴とする無線通信装置。
【０３０２】
（付記２９）無線通信装置および通信制御装置を含む通信システムの通信方法であって、
前記無線通信装置が、
前記無線通信装置の位置を示す位置情報を前記通信制御装置へ送信し、
前記通信制御装置が、
前記無線通信装置の位置と前記無線通信装置が使用可能な周波数との対応情報に基づいて、前記無線通信装置によって送信された位置情報が示す位置において前記無線通信装置が使用可能な周波数を示す周波数情報を前記無線通信装置へ送信し、
前記無線通信装置が、
前記無線通信装置が無線通信に使用する周波数の、前記無線通信装置の位置を含む所定範囲における切り替えの履歴を示す履歴情報を取得し、
取得した履歴情報に基づいて、前記通信制御装置によって送信された周波数情報が示す周波数のそれぞれを対象に、前記所定範囲における、対象の周波数から他の周波数への切り替えの履歴の数を算出し、
算出した数に基づいて、前記位置情報が示す位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する周波数を選択し、
選択した周波数を使用して無線通信を行う、
ことを特徴とする通信方法。
【０３０３】
（付記３０）第１無線通信装置、第２無線通信装置および通信制御装置を含む通信システムであって、
前記第１無線通信装置および前記第２無線通信装置は、
同一の対応情報において自装置の位置と対応付けられた周波数を使用可能であり、
前記第２無線通信装置は、
前記第２無線通信装置が無線通信に使用する周波数の切り替えの履歴を示す履歴情報を前記通信制御装置へ送信する送信部を備え、
前記第１無線通信装置は、
前記第１無線通信装置の位置および前記第１無線通信装置の位置を含む所定範囲を示す範囲情報を前記通信制御装置へ送信する送信部を備え、
前記通信制御装置は、
前記対応情報に基づいて、前記第１無線通信装置によって送信された範囲情報が示す位置において前記第１無線通信装置が使用可能な周波数を特定し、前記第２無線通信装置によって送信された履歴情報に基づいて、特定した周波数のそれぞれを対象に、前記範囲情報が示す所定範囲における、対象の周波数から他の周波数への切り替えの履歴の数を算出する算出部と、
前記算出部によって算出された数に基づいて、前記範囲情報が示す位置において前記第１無線通信装置が使用可能な周波数の中から前記第１無線通信装置が使用する周波数を選択する選択部と、
前記選択部によって選択された周波数を示す周波数情報を前記第１無線通信装置へ送信する送信部と、
を備え、
前記第１無線通信装置は、
前記通信制御装置によって送信された周波数情報が示す周波数を使用して無線通信を行う通信部を備える、
ことを特徴とする通信システム。
【０３０４】
（付記３１）前記第１無線通信装置は、前記第１無線通信装置が無線通信に使用する周波数の切り替えの履歴を示す履歴情報を前記通信制御装置へ送信し、
前記通信制御装置は、前記第１無線通信装置および前記第２無線通信装置によって送信された各履歴情報に基づいて、特定した周波数のそれぞれを対象に、前記範囲情報が示す所定範囲における、対象の周波数から他の周波数への切り替えの履歴の数を算出する、
ことを特徴とする付記３０に記載の通信システム。
【０３０５】
（付記３２）複数の前記第２無線通信装置を含むことを特徴とする付記３０または３１に記載の通信システム。
【０３０６】
（付記３３）第１無線通信装置、第２無線通信装置および通信制御装置を含み、前記第１無線通信装置および前記第２無線通信装置が同一の対応情報において自装置の位置と対応付けられた周波数を使用可能な通信システムの前記通信制御装置であって、
前記第１無線通信装置の位置および前記第１無線通信装置の位置を含む所定範囲を示す範囲情報を前記第１無線通信装置から受信する受信部と、
前記第２無線通信装置が無線通信に使用する周波数の切り替えの履歴を示す履歴情報を取得する取得部と、
前記対応情報に基づいて、前記受信部によって受信された範囲情報が示す位置において前記第１無線通信装置が使用可能な周波数のそれぞれを対象に、前記取得部によって取得された履歴情報に基づいて、前記範囲情報が示す所定範囲における、対象の周波数から他の周波数への切り替えの履歴の数を算出する算出部と、
前記算出部によって算出された数に基づいて、前記範囲情報が示す位置において前記第１無線通信装置が使用可能な周波数の中から前記第１無線通信装置が使用する周波数を選択する選択部と、
前記選択部によって選択された周波数を示す周波数情報を前記第１無線通信装置へ送信する送信部と、
を備えることを特徴とする通信制御装置。
【０３０７】
（付記３４）第１無線通信装置、第２無線通信装置および通信制御装置を含み、前記第１無線通信装置および前記第２無線通信装置が同一の対応情報において自装置の位置と対応付けられた周波数を使用可能な通信システムの前記第１無線通信装置であって、
前記対応情報と、無線通信装置から受信した前記無線通信装置の位置および前記無線通信装置の位置を含む所定範囲を示す範囲情報と、に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数のそれぞれを対象に、前記第２無線通信装置が無線通信に使用する周波数の切り替えの履歴を示す履歴情報に基づいて、前記範囲情報が示す所定範囲における、対象の周波数から他の周波数への切り替えの履歴の数を算出し、算出した数に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する周波数を選択する前記通信制御装置へ、自装置の位置を含む前記所定範囲を示す範囲情報を送信する送信部と、
前記通信制御装置によって選択された周波数を示す周波数情報を前記通信制御装置から受信する受信部と、
前記受信部によって受信された周波数情報が示す周波数を使用して無線通信を行う通信部と、
を備えることを特徴とする無線通信装置。
【０３０８】
（付記３５）第１無線通信装置、第２無線通信装置および通信制御装置を含む通信システムの通信方法であって、
前記第１無線通信装置および前記第２無線通信装置は、
同一の対応情報において自装置の位置と対応付けられた周波数を使用可能であり、
前記第２無線通信装置が、
前記第２無線通信装置が無線通信に使用する周波数の切り替えの履歴を示す履歴情報を前記通信制御装置へ送信し、
前記第１無線通信装置が、
前記第１無線通信装置の位置および前記第１無線通信装置の位置を含む所定範囲を示す範囲情報を前記通信制御装置へ送信し、
前記通信制御装置が、
前記対応情報に基づいて、前記第１無線通信装置によって送信された範囲情報が示す位置において前記第１無線通信装置が使用可能な周波数を特定し、
前記第２無線通信装置によって送信された履歴情報に基づいて、特定した周波数のそれぞれを対象に、前記範囲情報が示す所定範囲における、対象の周波数から他の周波数への切り替えの履歴の数を算出し、
算出した数に基づいて、前記範囲情報が示す位置において前記第１無線通信装置が使用可能な周波数の中から前記第１無線通信装置が使用する周波数を選択し、
選択した周波数を示す周波数情報を前記第１無線通信装置へ送信し、
前記第１無線通信装置が、
前記通信制御装置によって送信された周波数情報が示す周波数を使用して無線通信を行う、
ことを特徴とする通信方法。
【０３０９】
（付記３６）第１無線通信装置、第２無線通信装置および通信制御装置を含む通信システムであって、
前記第１無線通信装置および前記第２無線通信装置は、
同一の対応情報において自装置の位置と対応付けられた周波数を使用可能であり、
前記第２無線通信装置は、
前記第２無線通信装置が無線通信に使用する周波数の切り替えの履歴を示す履歴情報を前記通信制御装置へ送信する送信部を備え、
前記第１無線通信装置は、
前記第１無線通信装置の位置および前記第１無線通信装置の予測経路を示す経路情報を前記通信制御装置へ送信する送信部を備え、
前記通信制御装置は、
前記対応情報に基づいて、前記第１無線通信装置によって送信された経路情報が示す位置において前記第１無線通信装置が使用可能な周波数を特定し、前記第２無線通信装置によって送信された履歴情報に基づいて、特定した周波数のそれぞれを対象に、前記経路情報が示す予測経路における、対象の周波数から他の周波数への切り替えの履歴の数を算出する算出部と、
前記算出部によって算出された数に基づいて、前記経路情報が示す位置において前記第１無線通信装置が使用可能な周波数の中から前記第１無線通信装置が使用する周波数を選択する選択部と、
前記選択部によって選択された周波数を示す周波数情報を前記第１無線通信装置へ送信する送信部と、
を備え、
前記第１無線通信装置は、
前記通信制御装置によって送信された周波数情報が示す周波数を使用して無線通信を行う通信部を備える、
ことを特徴とする通信システム。
【０３１０】
（付記３７）第１無線通信装置、第２無線通信装置および通信制御装置を含み、前記第１無線通信装置および前記第２無線通信装置が同一の対応情報において自装置の位置と対応付けられた周波数を使用可能な通信システムの前記通信制御装置であって、
前記第１無線通信装置の位置および前記第１無線通信装置の予測経路を示す経路情報を前記第１無線通信装置から受信する受信部と、
前記第２無線通信装置が無線通信に使用する周波数の切り替えの履歴を示す履歴情報を取得する取得部と、
前記対応情報に基づいて、前記受信部によって受信された経路情報が示す位置において前記第１無線通信装置が使用可能な周波数のそれぞれを対象に、前記取得部によって取得された履歴情報に基づいて、前記経路情報が示す予測経路における、対象の周波数から他の周波数への切り替えの履歴の数を算出する算出部と、
前記算出部によって算出された数に基づいて、前記経路情報が示す位置において前記第１無線通信装置が使用可能な周波数の中から前記第１無線通信装置が使用する周波数を選択する選択部と、
前記選択部によって選択された周波数を示す周波数情報を前記第１無線通信装置へ送信する送信部と、
を備えることを特徴とする通信制御装置。
【０３１１】
（付記３８）第１無線通信装置、第２無線通信装置および通信制御装置を含み、前記第１無線通信装置および前記第２無線通信装置が同一の対応情報において自装置の位置と対応付けられた周波数を使用可能な通信システムの前記第１無線通信装置であって、
前記対応情報と、無線通信装置から受信した前記無線通信装置の位置および前記無線通信装置の予測経路を示す経路情報と、に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数のそれぞれを対象に、前記第２無線通信装置が無線通信に使用する周波数の切り替えの履歴を示す履歴情報に基づいて、前記経路情報が示す予測経路における、対象の周波数から他の周波数への切り替えの履歴の数を算出し、算出した数に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する周波数を選択する前記通信制御装置へ、自装置の位置および自装置の予測経路を示す経路情報を送信する送信部と、
前記通信制御装置によって選択された周波数を示す周波数情報を前記通信制御装置から受信する受信部と、
前記受信部によって受信された周波数情報が示す周波数を使用して無線通信を行う通信部と、
を備えることを特徴とする無線通信装置。
【０３１２】
（付記３９）第１無線通信装置、第２無線通信装置および通信制御装置を含む通信システムの通信方法であって、
前記第１無線通信装置および前記第２無線通信装置は、
同一の対応情報において自装置の位置と対応付けられた周波数を使用可能であり、
前記第２無線通信装置が、
前記第２無線通信装置が無線通信に使用する周波数の切り替えの履歴を示す履歴情報を前記通信制御装置へ送信し、
前記第１無線通信装置が、
前記第１無線通信装置の位置および前記第１無線通信装置の予測経路を示す経路情報を前記通信制御装置へ送信し、
前記通信制御装置が、
前記対応情報に基づいて、前記第１無線通信装置によって送信された経路情報が示す位置において前記第１無線通信装置が使用可能な周波数を特定し、
前記第２無線通信装置によって送信された履歴情報に基づいて、特定した周波数のそれぞれを対象に、前記経路情報が示す予測経路における、対象の周波数から他の周波数への切り替えの履歴の数を算出し、
算出した数に基づいて、前記経路情報が示す位置において前記第１無線通信装置が使用可能な周波数の中から前記第１無線通信装置が使用する周波数を選択し、
選択した周波数を示す周波数情報を前記第１無線通信装置へ送信し、
前記第１無線通信装置が、
前記通信制御装置によって送信された周波数情報が示す周波数を使用して無線通信を行う、
ことを特徴とする通信方法。
【符号の説明】
【０３１３】
１００，２００  通信システム
１１０，２８３０  無線通信装置
１１１，１２２  取得部
１１２，１２５  送信部
１１３，１２１，２８２１  受信部
１１４，３１２，３１４，３２２，９１１，９２１，３０１１  通信部
１２０  通信制御装置
１２３，１２１１  算出部
１２４  選択部
ｐ１〜ｐ８  通過ポイント
２１０，２２０，１０１０，１０２０  テレビ局
２１１，２２１，１０１１，１０２１，３３１１  エリア
２３０，２９２０，２９３０  バス車両
２３１，２９２１，２９３１  アクセスポイント
２４０  ＷＳデータベースサーバ
３１１  経路取得部
３１３  周波数設定部
３２１  ＷＳデータベース
３２３，１４１２，３０１３  周波数選択部
３３０，３４０  情報処理装置
３３１，３４１  ＣＰＵ
３３２，３４２  メモリ
３３３，３４３  ユーザインタフェース
３３４，３４５  無線通信インタフェース
３３５  ＧＰＳモジュール
３３９，３４９  バス
３４４  有線通信インタフェース
５００  予測経路情報
６００  対応情報
７００，１１００，１８００，２２００，２６００，３４００  テーブル
８１０  周波数管理装置
１２２１  特定部
１３０１〜１３０４，２３２１〜２３２７  切替履歴
１４１１  切替履歴記憶部
１６００  使用可能周波数情報
１７００  切替履歴情報
２３１０  車両
２３１１  所定範囲
２４１１  範囲取得部
２６０１，２６０２  レコード
２８２２  記憶部
２９１０  切替履歴データベースサーバ
３０１２  切替履歴データベース
３２００  切替情報
３３１０  ＷＳ機器
【手続補正書】
【提出日】平成28年5月27日(2016.5.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
無線通信装置および通信制御装置を含む通信システムであって、
前記無線通信装置は、
前記無線通信装置の位置および前記無線通信装置の予測経路を示す経路情報を前記通信制御装置へ送信する送信部を備え、
前記通信制御装置は、
前記無線通信装置の位置と前記無線通信装置が使用可能な周波数との対応情報と、前記無線通信装置によって送信された経路情報と、に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数のそれぞれを対象に、対象の周波数を前記無線通信装置が使用不可となるまでの予測時間または予測移動距離を算出する算出部と、
前記算出部によって算出された予測時間または予測移動距離に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する第１周波数を選択する選択部と、
前記選択部によって選択された第１周波数を示す周波数情報を前記無線通信装置へ送信する送信部と、
を備え、
前記算出部は、さらに、前記選択された第１周波数を前記無線通信装置が使用不可となる位置において前記無線通信装置が使用可能な周波数のそれぞれを対象に、前記選択された第１周波数を前記無線通信装置が使用不可となってから、対象の周波数を前記無線通信装置が使用不可となるまでの予測時間または予測移動距離を算出し、
前記選択部は、算出した予測時間または予測移動距離に基づいて、前記使用不可となる位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する第２周波数を選択し、
前記通信制御装置の前記送信部は、前記選択部によって選択された第１周波数と、前記選択部によって選択された第２周波数と、を示す周波数情報を前記無線通信装置へ送信し、
前記無線通信装置は、
前記通信制御装置によって送信された周波数情報が示す前記第１周波数を使用して無線通信を行い、前記第１周波数が使用不可となると前記周波数情報が示す前記第２周波数を使用して無線通信を行う通信部を備える、
ことを特徴とする通信システム。
【請求項２】
無線通信装置の位置および前記無線通信装置の予測経路を示す経路情報を前記無線通信装置から受信する受信部と、
前記無線通信装置の位置と前記無線通信装置が使用可能な周波数との対応情報と、前記受信部によって受信された経路情報と、に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数のそれぞれを対象に、対象の周波数を前記無線通信装置が使用不可となるまでの予測時間または予測移動距離を算出する算出部と、
前記算出部によって算出された予測時間または予測移動距離に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する第１周波数を選択する選択部と、
前記選択部によって選択された第１周波数を示す周波数情報を前記無線通信装置へ送信する送信部と、
を備え、
前記算出部は、さらに、前記選択された第１周波数を前記無線通信装置が使用不可となる位置において前記無線通信装置が使用可能な周波数のそれぞれを対象に、前記選択された第１周波数を前記無線通信装置が使用不可となってから、対象の周波数を前記無線通信装置が使用不可となるまでの予測時間または予測移動距離を算出し、
前記選択部は、算出した予測時間または予測移動距離に基づいて、前記使用不可となる位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する第２周波数を選択し、
前記送信部は、前記選択部によって選択された第１周波数と、前記選択部によって選択された第２周波数と、を示す周波数情報を前記無線通信装置へ送信する、
ことを特徴とする通信制御装置。
【請求項３】
無線通信装置から受信した前記無線通信装置の位置および前記無線通信装置の予測経路を示す経路情報と、前記無線通信装置の位置と前記無線通信装置が使用可能な周波数との対応情報と、に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数のそれぞれを対象に、対象の周波数を前記無線通信装置が使用不可となるまでの予測時間または予測移動距離を算出し、算出した予測時間または予測移動距離に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する第１周波数を選択し、選択した第１周波数を前記無線通信装置が使用不可となる位置において前記無線通信装置が使用可能な周波数のそれぞれを対象に、第１周波数を前記無線通信装置が使用不可となってから、対象の周波数を前記無線通信装置が使用不可となるまでの予測時間または予測移動距離を算出し、算出した予測時間または予測移動距離に基づいて、前記使用不可となる位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する第２周波数を選択し、選択した第１周波数と第２周波数とを示す周波数情報を前記無線通信装置へ送信する通信制御装置へ、自装置の位置および自装置の予測経路を示す経路情報を送信する送信部と、
前記通信制御装置によって選択された前記第１周波数と前記第２周波数とを示す周波数情報を前記通信制御装置から受信する受信部と、
前記受信部によって受信された周波数情報が示す前記第１周波数を使用して無線通信を行い、前記第１周波数が使用不可となると前記周波数情報が示す前記第２周波数を使用して無線通信を行う通信部と、
を備えることを特徴とする無線通信装置。
【請求項４】
無線通信装置および通信制御装置を含む通信システムの通信方法であって、
前記無線通信装置が、
前記無線通信装置の位置および前記無線通信装置の予測経路を示す経路情報を前記通信制御装置へ送信し、
前記通信制御装置が、
前記無線通信装置の位置と前記無線通信装置が使用可能な周波数との対応情報と、前記無線通信装置によって送信された経路情報と、に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数のそれぞれを対象に、対象の周波数を前記無線通信装置が使用不可となるまでの予測時間または予測移動距離を算出し、
算出した予測時間または予測移動距離に基づいて、前記無線通信装置の位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する第１周波数を選択し、
選択した第１周波数を前記無線通信装置が使用不可となる位置において前記無線通信装置が使用可能な周波数のそれぞれを対象に、第１周波数を前記無線通信装置が使用不可となってから、対象の周波数を前記無線通信装置が使用不可となるまでの予測時間または予測移動距離を算出し、
算出した予測時間または予測移動距離に基づいて、前記使用不可となる位置において前記無線通信装置が使用可能な周波数の中から前記無線通信装置が使用する第２周波数を選択し、
選択した第１周波数と第２周波数とを示す周波数情報を前記無線通信装置へ送信し、
前記無線通信装置が、
前記通信制御装置によって送信された周波数情報が示す前記第１周波数を使用して無線通信を行い、前記第１周波数が使用不可となると前記周波数情報が示す前記第２周波数を使用して無線通信を行う、
ことを特徴とする通信方法。
【国際調査報告】
2014102891.tif 000056
2014102891.tif 000057
2014102891.tif 000058
2014102891.tif 000059
2014102891.tif 000060
2014102891.tif 000061
2014102891.tif 000062
2014102891.tif 000063
2014102891.tif 000064
2014102891.tif 000065
2014102891.tif 000066
2014102891.tif 000067