(57)【要約】【課題】通信衛星のリソースを適切に管理することができる技術が望まれていた。【解決手段】予め定められた軌道に従って移動する第１の無線通信カバーエリアの範囲を特定するエリア範囲特定部と、第１の無線通信カバーエリアに在圏する複数の無線通信端末の位置を特定する端末位置特定部と、第１の無線通信カバーエリアの範囲及び複数の無線通信端末の位置に基づいて、複数の無線通信端末から少なくとも１つの無線通信端末を選択する端末選択部と、少なくとも１つの無線通信端末をハンドオーバさせる処理を実行するハンドオーバ処理実行部とを備える制御装置を提供する。【選択図】図２
2018033025.tif 000002
【特許請求の範囲】
【請求項１】
予め定められた軌道に従って移動する第１の無線通信カバーエリアの範囲を特定するエリア範囲特定部と、
前記第１の無線通信カバーエリアに在圏する複数の無線通信端末の位置を特定する端末位置特定部と、
前記第１の無線通信カバーエリアの範囲及び前記複数の無線通信端末の位置に基づいて、前記複数の無線通信端末から少なくとも１つの無線通信端末を選択する端末選択部と、
前記少なくとも１つの無線通信端末をハンドオーバさせる処理を実行するハンドオーバ処理実行部と
を備える制御装置。
【請求項２】
複数の測定装置によって測定された前記第１の無線通信カバーエリアの電界強度の分布を示す分布情報を取得する分布情報取得部
をさらに備え、
前記エリア範囲特定部は、前記分布情報に基づいて前記第１の無線通信カバーエリアの範囲を特定する、請求項１に記載の制御装置。
【請求項３】
前記軌道を示す軌道情報を取得する軌道情報取得部
をさらに備え、
前記端末選択部は、前記軌道情報にさらに基づいて、前記少なくとも１つの無線通信端末を選択する、請求項１又は２に記載の制御装置。
【請求項４】
前記ハンドオーバ処理実行部は、前記第１の無線通信カバーエリアの範囲及び前記軌道に基づいて前記少なくとも１つの無線通信端末をハンドオーバさせる処理を実行するタイミングを決定する、請求項３に記載の制御装置。
【請求項５】
前記ハンドオーバ処理実行部は、前記第１の無線通信カバーエリアにおける通信リソースの状態にさらに基づいて、前記少なくとも１つの無線通信端末をハンドオーバさせる処理を実行するタイミングを決定する、請求項４に記載の制御装置。
【請求項６】
前記エリア範囲特定部は、予め定められた軌道に従って移動する第２の無線通信カバーエリアの範囲をさらに特定し、
前記端末選択部は、前記第２の無線通信カバーエリアの範囲にさらに基づいて、前記少なくとも１つの無線通信端末を選択し、
前記ハンドオーバ処理実行部は、前記少なくとも１つの無線通信端末を、前記第１の無線通信カバーエリアから、前記第２の無線通信カバーエリアにハンドオーバさせる処理を実行する、請求項１から５のいずれか一項に記載の制御装置。
【請求項７】
前記第１の無線通信カバーエリアは通信衛星によって形成され、
前記ハンドオーバ処理実行部は、前記少なくとも１つの無線通信端末をハンドオーバさせるハンドオーバ指示を前記通信衛星に送信する、請求項１から６のいずれか一項に記載の制御装置。
【請求項８】
前記第１の無線通信カバーエリアは周回衛星によって形成される、請求項７に記載の制御装置。
【請求項９】
前記第１の無線通信カバーエリアは、前記周回衛星によって照射されるマルチビームにより形成される複数のエリアのうちの１つであり、
前記ハンドオーバ処理実行部は、前記少なくとも１つの無線通信端末を、前記複数のエリアのうちの前記第１の無線通信カバーエリアに隣接する他のエリアにハンドオーバさせる指示を前記周回衛星に送信する、請求項８に記載の制御装置。
【請求項１０】
前記端末選択部は、前記第１の無線通信カバーエリアに在圏する複数の無線通信端末のうち、第１の時点で前記他のエリアにハンドオーバさせることが可能な無線通信端末と、前記複数のエリアの移動によって第２の時点で前記他のエリアにハンドオーバさせることが可能になる無線通信端末とを特定し、特定結果に基づいて無線通信端末を選択する、請求項９に記載の制御装置。
【請求項１１】
コンピュータを、請求項１から１０のいずれか一項に記載の制御装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御装置及びプログラムに関する。
【背景技術】
【０００２】
周回衛星を用いて無線通信端末による衛星通信を実現する技術が知られていた（例えば、特許文献１参照）。
［先行技術文献］
［特許文献］
［特許文献１］特開２０１５−０７６８４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００３】
無線通信端末のハンドオーバを適切に制御できる技術が望まれていた。
【課題を解決するための手段】
【０００４】
本発明の第１の態様によれば、制御装置が提供される。制御装置は、予め定められた軌道に従って移動する第１の無線通信カバーエリアの範囲を特定するエリア範囲特定部を備えてよい。制御装置は、第１の無線通信カバーエリアに在圏する複数の無線通信端末の位置を特定する端末位置特定部を備えてよい。制御装置は、第１の無線通信カバーエリアの範囲及び複数の無線通信端末の位置に基づいて、複数の無線通信端末から少なくとも１つの無線通信端末を選択する端末選択部を備えてよい。制御装置は、少なくとも１つの無線通信端末をハンドオーバさせる処理を実行するハンドオーバ処理実行部を備えてよい。
【０００５】
複数の測定装置によって測定された上記第１の無線通信カバーエリアの電界強度の分布を示す分布情報を取得する分布情報取得部をさらに備えてよく、上記エリア範囲特定部は、上記分布情報に基づいて上記第１の無線通信カバーエリアの範囲を特定してよい。上記制御装置は、上記軌道を示す軌道情報を取得する軌道情報取得部をさらに備えてよく、上記端末選択部は、上記軌道情報にさらに基づいて、上記少なくとも１つの無線通信端末を選択してよい。上記ハンドオーバ処理実行部は、上記第１の無線通信カバーエリアの範囲及び上記軌道情報に基づいて上記少なくとも１つの無線通信端末をハンドオーバさせるタイミングを決定してよい。上記ハンドオーバ処理実行部は、上記第１の無線通信カバーエリアにおける通信リソースの状態にさらに基づいて、上記少なくとも１つの無線通信端末をハンドオーバさせる処理を実行するタイミングを決定してよい。
【０００６】
上記エリア範囲特定部は、予め定められた軌道に従って移動する第２の無線通信カバーエリアの範囲をさらに特定してよく、上記端末選択部は、上記第２の無線通信カバーエリアの範囲にさらに基づいて、上記少なくとも１つの無線通信端末を選択してよく、上記ハンドオーバ処理実行部は、上記少なくとも１つの無線通信端末を、上記第１の無線通信カバーエリアから、上記第２の無線通信カバーエリアにハンドオーバさせる処理を実行してよい。上記第１の無線通信カバーエリアは通信衛星によって形成されてよく、上記ハンドオーバ処理実行部は、上記少なくとも１つの無線通信端末をハンドオーバさせるハンドオーバ指示を上記通信衛星に送信してよい。上記第１の無線通信カバーエリアは周回衛星によって形成されてよい。上記第１の無線通信カバーエリアは、上記周回衛星によって照射されるマルチビームにより形成される複数のエリアのうちの１つであってよく、上記ハンドオーバ処理実行部は、上記少なくとも１つの無線通信端末を、上記複数のエリアのうちの上記第１の無線通信カバーエリアに隣接する他のエリアにハンドオーバさせる指示を上記周回衛星に送信してよい。上記端末選択部は、上記第１の無線通信カバーエリアに在圏する複数の無線通信端末のうち、第１の時点で上記他のエリアにハンドオーバさせることが可能な無線通信端末と、上記複数のエリアの移動によって第２の時点で上記他のエリアにハンドオーバさせることが可能になる無線通信端末とを特定し、特定結果に基づいて無線通信端末を選択してよい。
【０００７】
本発明の第２の態様によれば、コンピュータを、上記制御装置として機能させるためのプログラムが提供される。
【０００８】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【０００９】
【図１】制御装置１００の一例を概略的に示す。
【図２】分布情報に基づいて特定されたカバーエリア３２２、カバーエリア３３２、及びカバーエリア３４２の範囲の一例を概略的に示す。
【図３】制御装置１００によるハンドオーバ制御結果の一例を概略的に示す。
【図４】制御装置１００の機能構成の一例を概略的に示す。
【図５】制御装置１００として機能するコンピュータ１０００の一例を概略的に示す。
【発明を実施するための形態】
【００１０】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１１】
図１は、制御装置１００の一例を概略的に示す。制御装置１００は、通信衛星３００を制御する。通信衛星３００は、予め定められた軌道３０２に従って移動する非静止衛星であってよい。通信衛星３００は、周回衛星であってよい。
【００１２】
制御装置１００は、通信衛星３００との間で通信信号を送受信するフィーダリンク局を介して、通信衛星３００を制御してよい。制御装置１００は、フィーダリンク局に内蔵されてよい。制御装置１００は、フィーダリンク局と通信回線を介して接続されてもよい。制御装置１００は、フィーダリンク局とネットワーク１０を介して接続されてもよい。ネットワーク１０は、例えば、インターネット及び電話網を含む。制御装置１００は、通信衛星３００と通信するアンテナを備えて、通信衛星３００と直接通信してもよい。
【００１３】
通信衛星３００は、衛星カバーエリア３１０を形成する。衛星カバーエリア３１０は、無線通信カバーエリアの一例であってよい。通信衛星３００は、マルチビームを放射可能なマルチビームアンテナを有してよい。通信衛星３００は、マルチビームによって複数のビームカバーエリア３１２を形成してよい。ビームカバーエリア３１２は、無線通信カバーエリアの一例であってよい。
【００１４】
通信衛星３００は、複数の無線通信端末４００と無線通信する。無線通信端末４００は、通信衛星３００と通信可能なアンテナを有する携帯電話等である。
【００１５】
制御装置１００は、ネットワーク１０を介して分布情報生成装置２００と通信する。分布情報生成装置２００は、衛星カバーエリア３１０の電界強度を測定する複数の測定装置２０から測定結果を受信して、衛星カバーエリア３１０の電界強度の分布を示す分布情報を生成する。分布情報は、ビームカバーエリア３１２の電界強度の分布を含む。
【００１６】
分布情報生成装置２００は、生成した分布情報を、ネットワーク１０を介して制御装置１００に送信する。分布情報生成装置２００は、複数の測定装置２０から定期的に測定結果を受信して、定期的に分布情報を制御装置１００に送信してよい。分布情報生成装置２００は、複数の測定装置２０から任意のタイミングで測定結果を受信して、任意のタイミングで分布情報を制御装置１００に送信してもよい。例えば、分布情報生成装置２００は、分布情報生成装置２００を使用する使用者の指示に従って分布情報を制御装置１００に送信する。また、分布情報生成装置２００は、制御装置１００からの要求に応じて分布情報を送信する。
【００１７】
通信衛星３００は、一例として、高度約７８０ｋｍの低軌道周回衛星であってよい。通信衛星３００は、フェーズドアレイアンテナを用いてよい。通信衛星３００によって形成される衛星カバーエリア３１０の直径は、例えば約４０００ｋｍである。通信衛星３００は、４８個のビームカバーエリア３１２を形成してよく、ビームカバーエリア３１２の直径は、例えば５００ｋｍである。通信衛星３００は、例えば、総数６６機によって地球全体をカバーする通信衛星システムに属する。制御装置１００は、６６機の通信衛星３００を制御してよい。通信衛星３００がこのような低軌道周回衛星である場合、静止している無線通信端末４００に対して、１つのビームカバーエリア３１２は約２分で通過する。したがって、頻繁にビームカバーエリア３１２間のハンドオーバが発生することになる。
【００１８】
従来のハンドオーバの手順は次の通りである。まず、無線通信端末４００は、受信電力が最も高い一のビームカバーエリア３１２を特定して、当該一のビームカバーエリア３１２を介して発呼及び通話を実行する。無線通信端末４００は、通話中に、一のビームカバーエリア３１２の受信電力と、他のビームカバーエリア３１２の受信電力とを監視する。無線通信端末４００は、他のビームカバーエリア３１２のうち受信電力が最も高いビームカバーエリア３１２を特定しておく。無線通信端末４００は、一のビームカバーエリア３１２の受信電力が予め定められた閾値よりも低くなった場合、特定してある他のビームカバーエリア３１２に対するハンドオーバ要求を送信する。当該ハンドオーバ要求に応じて、当該他のビームカバーエリア３１２のリソースが確保され、当該他のビームカバーエリア３１２の情報が無線通信端末４００に送信されて、ハンドオーバが行われる。
【００１９】
上述したように、従来のハンドオーバでは、無線通信端末４００によって測定される受信電力をトリガとしているので、ハンドオーバのタイミングは無線通信端末４００に依存することになり、通信衛星システム側で予測することが難しい。このため、通信衛星システム側で、複数の通信衛星３００のリソースを確保するタイミング及び容量を予測することが難しく、また、複数の通信衛星３００のリソースが解放されるタイミング及び容量を予測することも難しい。その結果、複数の通信衛星３００のリソースを有効に活用することが難しくなるので、無線通信端末４００が属するビームカバーエリア３１２におけるリソース不足によって新規発呼が実現できなかったり、ハンドオーバ先のビームカバーエリア３１２におけるリソース不足によってハンドオーバを実現できなかったりする場合がある。
【００２０】
これに対して、本実施形態に係る制御装置１００は、例えば、ビームカバーエリア３１２に在圏する複数の無線通信端末４００の位置と、当該ビームカバーエリア３１２の軌道と、当該ビームカバーエリア３１２の範囲とに基づいて、複数の無線通信端末４００のハンドオーバを制御する。無線通信端末４００がビームカバーエリア３１２に在圏するとは、無線通信端末４００がビームカバーエリア３１２において通信衛星３００と無線通信接続を確立していることを示してよい。
【００２１】
具体例として、制御装置１００は、ビームカバーエリア３１２に在圏する複数の無線通信端末４００のうち、現時点で隣接するビームカバーエリア３１２にハンドオーバさせることができる切替可能端末と、複数のビームカバーエリア３１２が移動することによって隣接するビームカバーエリア３１２にハンドオーバさせることができるようになる切替準備端末とを特定し、特定結果に基づいて複数の無線通信端末４００を順次ハンドオーバさせる。
【００２２】
制御装置１００は、複数の無線通信端末４００の位置情報を通信衛星３００から受信することによって、複数の無線通信端末４００の位置を特定してよい。通信衛星３００は、例えば、複数の無線通信端末４００のそれぞれがＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を利用して取得した位置情報を複数の無線通信端末４００から受信して、制御装置１００に送信する。
【００２３】
制御装置１００は、ビームカバーエリア３１２の軌道を示す軌道情報を予め格納していてよい。制御装置１００は、通信衛星３００の種類毎に軌道情報を予め格納してよい。制御装置１００は、例えば、制御装置１００の管理者によって保存された軌道情報を格納する。また、制御装置１００は、ネットワーク１０を介して受信した軌道情報を格納してもよい。
【００２４】
制御装置１００は、ビームカバーエリア３１２の範囲を、分布情報生成装置２００から受信した分布情報に基づいて特定してよい。例えば、制御装置１００は、電界強度が予め定められた閾値よりも高い領域をビームカバーエリア３１２の範囲として特定する。制御装置１００は、同様に、電界強度が予め定められた閾値よりも高い領域を衛星カバーエリア３１０の範囲として特定してよい。
【００２５】
図２は、分布情報に基づいて特定されたカバーエリア３２２、カバーエリア３３２、及びカバーエリア３４２の範囲の一例を概略的に示す。図２は、カバーエリア３２２に、無線通信端末４２１、無線通信端末４２２、無線通信端末４２３、無線通信端末４２４、無線通信端末４２５、無線通信端末４２６が在圏しており、カバーエリア３３２に、無線通信端末４３１、無線通信端末４３２、無線通信端末４３３、無線通信端末４３４、無線通信端末４３５が在圏しており、カバーエリア３４２に、無線通信端末４４１、無線通信端末４４２が在圏している状況を示す。
【００２６】
通信衛星３００によって実際に形成されるカバーエリア３２２、カバーエリア３３２、カバーエリア３４２は、様々な原因によって、設計エリア３２０、設計エリア３３０、設計エリア３４０に対して歪む。したがって、設計エリア３２０及び設計エリア３３０の範囲の情報を用いるのではなく、カバーエリア３２２及びカバーエリア３３２の範囲を特定することによって、処理精度を高めることができる。
【００２７】
図２に示す例では、制御装置１００は、カバーエリア３２２に在圏している無線通信端末４００のうち、無線通信端末４２１、無線通信端末４２２、無線通信端末４２３、無線通信端末４２４を切替可能端末４０２として特定し、無線通信端末４２５及び無線通信端末４２６を切替準備端末４０４として特定する。また、制御装置１００は、カバーエリア３３２に在圏している無線通信端末４００のうち、無線通信端末４３１、無線通信端末４３２、及び無線通信端末４３３を切替可能端末４０６として特定する。
【００２８】
制御装置１００は、例えば、切替可能端末４０２の数が多い場合に切替可能端末４０６を早期にカバーエリア３４２にハンドオーバさせたり、カバーエリア３３２の通信リソースが枯渇している場合に切替可能端末４０２のハンドオーバのタイミングを遅らせたりするなどの調整を図ることによって、複数のカバーエリアのリソースを適切に管理する。
【００２９】
図３は、制御装置１００によるハンドオーバ制御結果の一例を概略的に示す。制御例５１０は、従来技術による制御の例を示す。制御例５２０は、制御装置１００による制御の例を示す。制御例５１０及び制御例５２０は、一のビームカバーエリア３１２に対するハンドオーバ及び一のビームカバーエリア３１２からのハンドオーバの様子を概略的に示す。ここでは、ビームカバーエリア３１２における同時接続可能数が５である場合を例に挙げて説明する。
【００３０】
制御例５１０では、端末Ｅが発呼した時点で、端末Ａ、端末Ｂ、端末Ｃ、端末Ｄ、及び端末Ｆが通話中であることから、端末Ｅによる発呼は失敗に終わっている。また、制御例５１０では、端末Ｇを他のエリアから当該一のビームカバーエリア３１２にハンドオーバさせようとした時点で、端末Ａ、端末Ｂ、端末Ｃ、端末Ｄ、及び端末Ｆが通話中であることから、ハンドオーバが失敗に終わる。
【００３１】
これに対して、制御例５２０では、制御装置１００によって、複数の端末のハンドオーバのタイミングが制御されて、同時接続数が同時接続可能数に達しないように調整される。これにより、端末Ｅが発呼した時点の通話数が端末Ａ、端末Ｂ、端末Ｄ、端末Ｆの４つであり、端末Ｅの発呼が成功する。また、端末Ｇを他のエリアから当該一のビームカバーエリア３１２にハンドオーバさせようとした時点の通話数が端末Ｄ、端末Ｅ、端末Ｆの３つであり、端末Ｇのハンドオーバは成功する。
【００３２】
図４は、制御装置１００の機能構成の一例を概略的に示す。制御装置１００は、分布情報取得部１０２、エリア範囲特定部１０４、端末位置特定部１０６、端末情報取得部１０８、衛星情報取得部１１０、端末選択部１１２、及びハンドオーバ処理実行部１１４を備える。
【００３３】
分布情報取得部１０２は、分布情報生成装置２００によって生成された分布情報を取得する。分布情報取得部１０２は、ネットワーク１０を介して分布情報生成装置２００から分布情報を受信してよい。
【００３４】
エリア範囲特定部１０４は、予め定められた軌道に従って移動する無線通信カバーエリアの範囲を特定する。エリア範囲特定部１０４は、例えば、通信衛星３００によって形成される衛星カバーエリア３１０の範囲を特定する。エリア範囲特定部１０４は、複数の通信衛星３００のそれぞれによって形成される衛星カバーエリア３１０の範囲を特定してよい。
【００３５】
エリア範囲特定部１０４は、例えば、通信衛星３００によって形成される複数のビームカバーエリア３１２の範囲を特定する。エリア範囲特定部１０４は、複数の通信衛星３００のそれぞれによって形成される複数のビームカバーエリア３１２の範囲を特定してよい。
【００３６】
エリア範囲特定部１０４は、分布情報取得部１０２が取得した分布情報に基づいて、無線通信カバーエリアの範囲を特定してよい。エリア範囲特定部１０４は、例えば、分布情報が示す電界強度が予め定められた閾値よりも高い領域を、無線通信カバーエリアの範囲として特定する。
【００３７】
端末位置特定部１０６は、無線通信カバーエリアに在圏する無線通信端末４００の位置を特定する。端末位置特定部１０６は、通信衛星３００から無線通信端末４００の位置情報を受信することによって、無線通信端末４００の位置を特定してよい。
【００３８】
端末情報取得部１０８は、無線通信カバーエリアに在圏する無線通信端末４００の端末情報を取得する。端末情報取得部１０８は、無線通信端末４００の通話状態を取得してよい。端末情報取得部１０８は、例えば、無線通信端末４００の通話状態を通信衛星３００から受信する。
【００３９】
衛星情報取得部１１０は、通信衛星３００に関する情報である衛星情報を取得する。衛星情報取得部１１０は、例えば、通信衛星３００の軌道を示す軌道情報を取得する。通信衛星３００の軌道は、通信衛星３００によって形成される無線通信カバーエリアの軌道と等しい。衛星情報取得部１１０は、通信衛星３００の種類毎に予め格納された軌道情報から、対象とする通信衛星３００に対応する軌道情報を取得してよい。衛星情報取得部１１０は、軌道情報取得部の一例であってよい。
【００４０】
衛星情報取得部１１０は、例えば、通信衛星３００の通信リソースの情報を取得する。衛星情報取得部１１０は、通信衛星３００から通信リソースの情報を受信してよい。衛星情報取得部１１０は、通信衛星３００の接続端末数を取得してもよい。衛星情報取得部１１０は、通信衛星３００から接続端末数を受信してよい。
【００４１】
端末選択部１１２は、無線通信カバーエリアに在圏する複数の無線通信端末４００から、ハンドオーバさせる少なくとも１つの無線通信端末４００を選択する。端末選択部１１２は、端末情報取得部１０８から、複数の無線通信端末４００の通話状態を取得して、当該通話状態に基づいてハンドオーバさせる少なくとも１つの無線通信端末４００を選択してよい。
【００４２】
端末選択部１１２は、エリア範囲特定部１０４によって特定された無線通信カバーエリアの範囲と、端末位置特定部１０６によって特定された無線通信カバーエリアに在圏する複数の無線通信端末４００の位置とに基づいて、少なくとも１つの無線通信端末４００を選択してよい。例えば、端末選択部１１２は、一の無線通信カバーエリアに在圏する複数の無線通信端末４００のうち、他の無線通信カバーエリア内にも位置する無線通信端末４００から、少なくとも１つの無線通信端末４００を選択する。
【００４３】
端末選択部１１２は、衛星情報取得部１１０が取得した通信衛星３００の軌道情報にさらに基づいて、少なくとも１つの無線通信端末４００を選択してよい。例えば、端末選択部１１２は、一の無線通信カバーエリアに在圏する複数の無線通信端末４００のうち、当該一の無線通信カバーエリアが移動することによって、当該一の無線通信カバーエリアから外れてしまう無線通信端末４００から、少なくとも１つの無線通信端末４００を選択する。このように、一の無線通信カバーエリアの移動によって当該一の無線通信カバーエリアから外れてしまう無線通信端末４００を予めハンドオーバ対象として選択することにより、ハンドオーバが間に合わずに回線が一時切断されてしまうことを防止できる。
【００４４】
端末選択部１１２は、複数の無線通信カバーエリアの範囲と、当該複数の無線通信カバーエリアの軌道情報とに基づいて、少なくとも１つの無線通信端末４００を選択してよい。例えば、端末選択部１１２は、一の無線通信カバーエリアに在圏する複数の無線通信端末４００のうち、一の無線通信カバーエリアと、当該一の無線通信カバーエリアに隣接するカバーエリアとが移動することによって、これらの無線通信カバーエリアが一部重複する領域内に位置することになる無線通信端末４００から、少なくとも１つの無線通信端末４００を選択する。
【００４５】
端末選択部１１２は、一の無線通信カバーエリアに在圏する複数の無線通信端末４００のうち、第１の時点で他の無線通信カバーエリアにハンドオーバさせることが可能な無線通信端末４００と、一の無線通信カバーエリア及び他の無線通信カバーエリアの移動によって第２の時点で他の無線通信カバーエリアにハンドオーバさせることが可能になる無線通信端末４００とを特定し、特定結果に基づいて少なくとも１つの無線通信端末４００を選択してよい。他の無線通信カバーエリアの移動によってハンドオーバさせることが可能になる無線通信端末４００とは、他の無線通信カバーエリアの移動によって、他の無線通信カバーエリアの範囲内に位置することになる無線通信端末４００であってよい。
【００４６】
例えば、端末選択部１１２は、第１の時点で他の無線通信カバーエリアにハンドオーバさせることが可能な無線通信端末４００と、第２の時点で他の無線通信カバーエリアにハンドオーバさせることが可能な無線通信端末４００の数に応じて、当該他の無線通信カバーエリアに在圏する複数の無線通信端末４００からハンドオーバ対象として選択する無線通信端末４００の数を決定する。具体例としては、前者の数が多いほど、後者の数を多くしてよい。これにより、一の無線通信カバーエリア内の無線通信端末４００を、他の無線通信カバーエリアにハンドオーバさせる段階で、他の無線通信カバーエリアの通信リソースが枯渇してしまって、ハンドオーバできない状態となってしまうことを防止できる。
【００４７】
ハンドオーバ処理実行部１１４は、端末選択部１１２によって選択された無線通信端末４００をハンドオーバさせる処理を実行する。ハンドオーバ処理実行部１１４は、例えば、端末選択部１１２によって選択された無線通信端末４００をハンドオーバさせるハンドオーバ指示を、通信衛星３００に対して送信する。
【００４８】
ハンドオーバ処理実行部１１４は、端末選択部１１２によってハンドオーバ先の無線通信カバーエリアが決定されていた場合には、当該無線通信カバーエリアに、選択された無線通信端末４００をハンドオーバさせる処理を実行する。ハンドオーバ処理実行部１１４は、一の通信衛星３００によって形成された無線通信カバーエリアに在圏している無線通信端末４００を、他の通信衛星３００によって形成された無線通信カバーエリアにハンドオーバさせる場合、一の通信衛星３００及び他の通信衛星３００に対して、ハンドオーバ指示を送信してよい。
【００４９】
ハンドオーバ処理実行部１１４は、エリア範囲特定部１０４によって特定された無線通信カバーエリアの範囲と、衛星情報取得部１１０が取得した無線通信カバーエリアの軌道情報とに基づいて、無線通信端末４００をハンドオーバさせる処理を実行するタイミングを決定してよい。ハンドオーバ処理実行部１１４は、衛星情報取得部１１０が取得した通信衛星３００の通信リソースの状態にさらに基づいて、無線通信端末４００をハンドオーバさせる処理を時刻するタイミングを決定してよい。例えば、ハンドオーバ処理実行部１１４は、複数の通信衛星３００の通信リソースが枯渇しないように、複数の通信衛星３００の無線通信カバーエリアのそれぞれから無線通信端末４００をハンドオーバさせるタイミングと、複数の通信衛星３００の無線通信カバーエリアのそれぞれに無線通信端末４００をハンドオーバさせるタイミングとを決定する。
【００５０】
図５は、制御装置１００として機能するコンピュータ１０００の一例を概略的に示す。本実施形態に係るコンピュータ１０００は、ホストコントローラ１０９２により相互に接続されるＣＰＵ１０１０、ＲＡＭ１０３０、及びグラフィックコントローラ１０８５を有するＣＰＵ周辺部と、入出力コントローラ１０９４によりホストコントローラ１０９２に接続されるＲＯＭ１０２０、通信Ｉ／Ｆ１０４０、ハードディスクドライブ１０５０、ＤＶＤドライブ１０７０及び入出力チップ１０８０を有する入出力部を備える。
【００５１】
ＣＰＵ１０１０は、ＲＯＭ１０２０及びＲＡＭ１０３０に格納されたプログラムに基づいて動作し、各部の制御を行う。グラフィックコントローラ１０８５は、ＣＰＵ１０１０などがＲＡＭ１０３０内に設けたフレーム・バッファ上に生成する画像データを取得し、ディスプレイ１０９０上に表示させる。これに代えて、グラフィックコントローラ１０８５は、ＣＰＵ１０１０などが生成する画像データを格納するフレーム・バッファを、内部に含んでもよい。
【００５２】
通信Ｉ／Ｆ１０４０は、有線又は無線によりネットワークを介して他の装置と通信する。また、通信Ｉ／Ｆ１０４０は、通信を行うハードウエアとして機能する。ハードディスクドライブ１０５０は、ＣＰＵ１０１０が使用するプログラム及びデータを格納する。ＤＶＤドライブ１０７０は、ＤＶＤ−ＲＯＭ１０７２からプログラム又はデータを読み取り、ＲＡＭ１０３０を介してハードディスクドライブ１０５０に提供する。
【００５３】
ＲＯＭ１０２０は、コンピュータ１０００が起動時に実行するブート・プログラム及びコンピュータ１０００のハードウエアに依存するプログラムなどを格納する。入出力チップ１０８０は、例えばパラレル・ポート、シリアル・ポート、キーボード・ポート、マウス・ポートなどを介して各種の入出力装置を入出力コントローラ１０９４へと接続する。
【００５４】
ＲＡＭ１０３０を介してハードディスクドライブ１０５０に提供されるプログラムは、ＤＶＤ−ＲＯＭ１０７２、又はＩＣカードなどの記録媒体に格納されて利用者によって提供される。プログラムは、記録媒体から読み出され、ＲＡＭ１０３０を介してハードディスクドライブ１０５０にインストールされ、ＣＰＵ１０１０において実行される。
【００５５】
コンピュータ１０００にインストールされ、コンピュータ１０００を制御装置１００として機能させるプログラムは、ＣＰＵ１０１０などに働きかけて、コンピュータ１０００を、制御装置１００の各部としてそれぞれ機能させてよい。これらのプログラムに記述された情報処理は、コンピュータ１０００に読込まれることにより、ソフトウエアと上述した各種のハードウエア資源とが協働した具体的手段である分布情報取得部１０２、エリア範囲特定部１０４、端末位置特定部１０６、端末情報取得部１０８、衛星情報取得部１１０、端末選択部１１２、及びハンドオーバ処理実行部１１４として機能する。そして、これらの具体的手段によって、本実施形態におけるコンピュータ１０００の使用目的に応じた情報の演算又は加工を実現することにより、使用目的に応じた特有の制御装置１００が構築される。
【００５６】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【００５７】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階などの各処理の実行順序は、特段「より前に」、「先立って」などと明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」などを用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【００５８】
１０  ネットワーク、２０  測定装置、１００  制御装置、１０２  分布情報取得部、１０４  エリア範囲特定部、１０６  端末位置特定部、１０８  端末情報取得部、１１０  衛星情報取得部、１１２  端末選択部、１１４  ハンドオーバ処理実行部、２００  分布情報生成装置、３００  通信衛星、３０２  軌道、３１０  衛星カバーエリア、３１２  ビームカバーエリア、３２０  設計エリア、３２２  カバーエリア、３３０  設計エリア、３３２  カバーエリア、４００  無線通信端末、４０２  切替可能端末、４０４  切替準備端末、４０６  切替可能端末、４２１  無線通信端末、４２２  無線通信端末、４２３  無線通信端末、４２４  無線通信端末、４２５  無線通信端末、４２６  無線通信端末、４３１  無線通信端末、４３２  無線通信端末、４３３  無線通信端末、４３４  無線通信端末、４３５  無線通信端末、４４１  無線通信端末、４４２  無線通信端末、５１０  制御例、５２０  制御例、１０００  コンピュータ、１０１０  ＣＰＵ、１０２０  ＲＯＭ、１０３０  ＲＡＭ、１０４０  通信Ｉ／Ｆ、１０５０  ハードディスクドライブ、１０７０  ＤＶＤドライブ、１０７２  ＤＶＤ−ＲＯＭ、１０８０  入出力チップ、１０８５  グラフィックコントローラ、１０９０  ディスプレイ、１０９２  ホストコントローラ、１０９４  入出力コントローラ
【図１】
2018033025.tif 000003
【図２】
2018033025.tif 000004
【図３】
2018033025.tif 000005
【図４】
2018033025.tif 000006
【図５】
2018033025.tif 000007