(57)【特許請求の範囲】
【請求項１】
複数の個別トラジェクトリ管理装置と、共有トラジェクトリ管理装置と、を具備するトラジェクトリ管理システムであって、
前記個別トラジェクトリ管理装置は、
全体エリアに含まれ個別トラジェクトリ管理装置毎に設定される個別エリアにおける、航空機の軌道を示す個別トラジェクトリを、前記共有トラジェクトリ管理装置に送信する個別トラジェクトリ送信部を具備し、
前記共有トラジェクトリ管理装置は、
前記個別トラジェクトリ管理装置の送信する前記個別トラジェクトリを受信する個別トラジェクトリ受信部と、
前記受信した個別トラジェクトリで軌道を示される航空機の、前記全体エリアにおける軌道を示す共有トラジェクトリに示される前記軌道に含まれる点であって、当該共有トラジェクトリの示す軌道を飛行して当該点に到達した航空機が、前記個別トラジェクトリ受信部が受信した個別トラジェクトリの始点に到達して当該個別トラジェクトリの示す経路を航行可能な点である接続点を検出する接続点決定部と、
前記受信した個別トラジェクトリで軌道を示される航空機の、前記全体エリアにおける軌道を示す共有トラジェクトリの、前記接続点以降の軌道を、前記接続点と前記受信した個別トラジェクトリの始点とを結ぶ接合経路および前記個別トラジェクトリの示す軌道で置き換える共有トラジェクトリ更新部と、
を具備することを特徴とするトラジェクトリ管理システム。
【請求項２】
前記共有トラジェクトリ管理装置は、
前記受信した個別トラジェクトリで軌道を示される航空機が前記接合経路を通過する際の所要時間を算出する飛行模擬部と、
前記飛行模擬部が算出する前記所要時間に基づいて、前記共有トラジェクトリ更新部により前記個別トラジェクトリを反映された共有トラジェクトリのうち、前記個別トラジェクトリを反映された部分における飛行予定時刻を算出する再スケジューリング部と、
前記再スケジューリング部が算出した飛行予定時刻に基づいて前記共有トラジェクトリを更新する制御部と、
を具備することを特徴とする請求項１に記載のトラジェクトリ管理システム。
【請求項３】
前記個別トラジェクトリ管理装置は、
前記個別トラジェクトリと前記共有トラジェクトリとの間で予定時刻の差であるずれの大きさを検出するずれ検出部を具備し、
前記個別トラジェクトリ送信部は、前記ずれ検出部が所定の大きさ以上のずれを検出すると、前記個別トラジェクトリを前記共有トラジェクトリ管理装置に送信する、ことを特徴とする請求項１または請求項２に記載のトラジェクトリ管理システム。
【請求項４】
全体エリアに含まれる個別エリアにおける航空機の軌道を示す個別トラジェクトリを受信する個別トラジェクトリ受信部と、
前記受信した個別トラジェクトリで軌道を示される航空機の、前記全体エリアにおける軌道を示す共有トラジェクトリに示される前記軌道に含まれる点であって、当該共有トラジェクトリの示す軌道を飛行して当該点に到達した航空機が、前記個別トラジェクトリ受信部が受信した個別トラジェクトリの始点に到達して当該個別トラジェクトリの示す経路を航行可能な点である接続点を検出する接続点決定部と、
前記受信した個別トラジェクトリで軌道を示される航空機の、前記全体エリアにおける軌道を示す共有トラジェクトリの、前記接続点以降の軌道を、前記接続点と前記受信した個別トラジェクトリの始点とを結ぶ接合経路および前記個別トラジェクトリの示す軌道で置き換える共有トラジェクトリ更新部と、
を具備することを特徴とする共有トラジェクトリ管理装置。
【請求項５】
前記受信した個別トラジェクトリで軌道を示される航空機が前記接合経路を通過する際の所要時間を算出する飛行模擬部と、
前記飛行模擬部が算出する前記所要時間に基づいて、前記共有トラジェクトリ更新部により前記個別トラジェクトリを反映された共有トラジェクトリのうち、前記個別トラジェクトリを反映された部分における飛行予定時刻を算出する再スケジューリング部と、
前記再スケジューリング部が算出した飛行予定時刻に基づいて前記共有トラジェクトリを更新する制御部と、
を具備することを特徴とする請求項４に記載の共有トラジェクトリ管理装置。
【請求項６】
前記飛行模擬部は、個別トラジェクトリの始点と現在の航空機の高度が異なる場合、当該航空機が所定の高度変化率で飛行して前記個別トラジェクトリの始点に達する軌道にて所用時間を求めることを特徴とする、請求項５に記載の共有トラジェクトリ管理装置。
【請求項７】
複数の個別トラジェクトリ管理装置と、共有トラジェクトリ管理装置と、を具備するトラジェクトリ管理システムのトラジェクトリ更新方法であって、
前記個別トラジェクトリ管理装置が、全体エリアに含まれ個別トラジェクトリ管理装置毎に設定される個別エリアにおける、航空機の軌道を示す個別トラジェクトリを、前記共有トラジェクトリ管理装置に送信する個別トラジェクトリ送信ステップと、
前記共有トラジェクトリ管理装置が、前記個別トラジェクトリ送信ステップにて送信される前記個別トラジェクトリを受信する個別トラジェクトリ受信ステップと、
前記共有トラジェクトリ管理装置が、前記受信した個別トラジェクトリで軌道を示される航空機の、前記全体エリアにおける軌道を示す共有トラジェクトリに示される前記軌道に含まれる点であって、当該共有トラジェクトリの示す軌道を飛行して当該点に到達した航空機が、前記個別トラジェクトリ受信ステップにて受信した個別トラジェクトリの始点に到達して当該個別トラジェクトリの示す経路を航行可能な点である接続点を検出する接続点決定ステップと、
前記受信した個別トラジェクトリで軌道を示される航空機の、前記全体エリアにおける軌道を示す共有トラジェクトリの、前記接続点以降の軌道を、前記接続点と前記受信した個別トラジェクトリの始点とを結ぶ接合経路および前記個別トラジェクトリの示す軌道で置き換える共有トラジェクトリ更新ステップと、
を具備することを特徴とするトラジェクトリ更新方法。
【請求項８】
複数の個別トラジェクトリ管理装置と、共有トラジェクトリ管理装置と、を具備するトラジェクトリ管理システムを制御するプログラムであって、
前記個別トラジェクトリ管理装置が、全体エリアに含まれ個別トラジェクトリ管理装置毎に設定される個別エリアにおける、航空機の軌道を示す個別トラジェクトリを、前記共有トラジェクトリ管理装置に送信する個別トラジェクトリ送信ステップと、
前記共有トラジェクトリ管理装置が、前記個別トラジェクトリ送信ステップにて送信される前記個別トラジェクトリを受信する個別トラジェクトリ受信ステップと、
前記共有トラジェクトリ管理装置が、前記受信した個別トラジェクトリで軌道を示される航空機の、前記全体エリアにおける軌道を示す共有トラジェクトリに示される前記軌道に含まれる点であって、当該共有トラジェクトリの示す軌道を飛行して当該点に到達した航空機が、前記個別トラジェクトリ受信ステップにて受信した個別トラジェクトリの始点に到達して当該個別トラジェクトリの示す経路を航行可能な点である接続点を検出する接続点決定ステップと、
前記受信した個別トラジェクトリで軌道を示される航空機の、前記全体エリアにおける軌道を示す共有トラジェクトリの、前記接続点以降の軌道を、前記接続点と前記受信した個別トラジェクトリの始点とを結ぶ接合経路および前記個別トラジェクトリの示す軌道で置き換える共有トラジェクトリ更新ステップと、
を具備することを特徴とする、コンピュータにて実行可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、トラジェクトリ管理システム、当該トラジェクトリ管理システムの共有トラジェクトリ管理装置、トラジェクトリ更新方法およびプログラムに関する。
【背景技術】
【０００２】
航空機の管制に際して、飛行計画管理システム（Flight Data Processing System、飛行計画情報管理システム）が用いられている。この飛行計画管理システムは、航空機ごとに提出されるフライトプランに基づいて、ＦＩＸと呼ばれる所定のポイント毎に航空機の通過予定位置や高度や時刻を算出し、算出したデータを飛行計画情報として管理している。
【０００３】
また、航空機を管制するエリアは、空港エリア、航空路エリア、洋上エリアといったエリアに区分されている。そして、各エリアにおいて、飛行計画管理システムから配信される飛行計画情報に基づいて、航空機の予測軌道をより詳細に示すトラジェクトリと呼ばれる情報を生成し、このトラジェクトリに基づいて管制を行っている。
【０００４】
また、航空機の管制に関して幾つかの技術が提案されている。例えば、特許文献１に記載の民間航空機の位置認識システムでは、管制装置が、航空機の位置データに、管制用レーダサイト又は管制情報処理システムから取得した航空機の飛行空域又は制限区域内に於ける周辺航空機の位置データを加えることにより、航空機及び周辺航空機の位置を表示できる表示データを作成する。この表示データを航空機が表示することで、民間航空機のパイロットが、自機及び周辺機の位置を認識できるとされている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−１５７８８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述したように、航空機を管制するエリアが区分され、区分されたエリア毎に管制を行っている。各エリア内では、トラジェクトリを生成して精密な管制を行っているが、このトラジェクトリは、各エリア内の状況に基づいて生成されており、他のエリアの状況を十分に反映していない。
また、トラジェクトリを生成する基となる飛行計画情報は、管制に必要な情報を複数のエリアにわたって提供するものの、フライトプランに基づいて生成されており、例えば各エリアの気象状況や混雑状況などの各エリアの状況を十分に反映していない。
【０００７】
このように、各エリアにおいて、他のエリアの状況を十分に反映させずに管制を行うため、複数のエリアにわたって全体的に見た場合に、必ずしも好ましい管制が行われないことが考えられる。
例えば、あるエリアから次のエリアへの、航空機の管制の引渡しポイントや、引渡し時刻は、引渡し元のエリアの状況に基づいて決定され、引渡し先にとっては必ずしも好ましい管制が行われないことが考えられる。
また、特許文献１には、各エリアにおける管制に、管制の引渡し先となるエリアの状況を反映さえる技術については開示されていない。
【０００８】
本発明は、このような事情を考慮してなされたものであり、その目的は、航空機の管制に際して、管制の引渡し先となるエリアの状況をより適切に反映させることのできるトラジェクトリ管理システム、共有トラジェクトリ管理装置、トラジェクトリ更新方法およびプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
この発明は上述した課題を解決するためになされたもので、本発明の一態様によるトラジェクトリ管理システムは、複数の個別トラジェクトリ管理装置と、共有トラジェクトリ管理装置と、を具備するトラジェクトリ管理システムであって、前記個別トラジェクトリ管理装置は、全体エリアに含まれ個別トラジェクトリ管理装置毎に設定される個別エリアにおける、航空機の軌道を示す個別トラジェクトリを、前記共有トラジェクトリ管理装置に送信する個別トラジェクトリ送信部を具備し、前記共有トラジェクトリ管理装置は、前記個別トラジェクトリ管理装置の送信する前記個別トラジェクトリを受信する個別トラジェクトリ受信部と、前記受信した個別トラジェクトリで軌道を示される航空機の、前記全体エリアにおける軌道を示す共有トラジェクトリに示される前記軌道に含まれる点であって、当該共有トラジェクトリの示す軌道を飛行して当該点に到達した航空機が、前記個別トラジェクトリ受信部が受信した個別トラジェクトリの始点に到達して当該個別トラジェクトリの示す経路を航行可能な点である接続点を検出する接続点決定部と、前記受信した個別トラジェクトリで軌道を示される航空機の、前記全体エリアにおける軌道を示す共有トラジェクトリの、前記接続点以降の軌道を、前記接続点と前記受信した個別トラジェクトリの始点とを結ぶ接合経路および前記個別トラジェクトリの示す軌道で置き換える共有トラジェクトリ更新部と、を具備することを特徴とする。
【００１０】
また、本発明の一態様によるトラジェクトリ管理システムは、上述のトラジェクトリ管理システムであって、前記共有トラジェクトリ管理装置は、前記受信した個別トラジェクトリで軌道を示される航空機が前記接合経路を通過する際の所要時間を算出する飛行模擬部と、前記飛行模擬部が算出する前記所要時間に基づいて、前記共有トラジェクトリ更新部により前記個別トラジェクトリを反映された共有トラジェクトリのうち、前記個別トラジェクトリを反映された部分における飛行予定時刻を算出する再スケジューリング部と、前記再スケジューリング部が算出した飛行予定時刻に基づいて前記共有トラジェクトリを更新する制御部と、を具備することを特徴とする。
【００１２】
また、本発明の一態様によるトラジェクトリ管理システムは、上述のトラジェクトリ管理システムであって、前記個別トラジェクトリ管理装置は、前記個別トラジェクトリと前記共有トラジェクトリとの間で予定時刻の差であるずれ検出部を具備し、前記個別トラジェクトリ送信部は、前記ずれ検出部が所定の大きさ以上のずれを検出すると、前記個別トラジェクトリを前記共有トラジェクトリ管理装置に送信する、ことを特徴とする。
【００１５】
また、本発明の一態様による共有トラジェクトリ管理装置は、全体エリアに含まれる個別エリアにおける航空機の軌道を示す個別トラジェクトリを受信する個別トラジェクトリ受信部と、前記受信した個別トラジェクトリで軌道を示される航空機の、前記全体エリアにおける軌道を示す共有トラジェクトリに示される前記軌道に含まれる点であって、当該共有トラジェクトリの示す軌道を飛行して当該点に到達した航空機が、前記個別トラジェクトリ受信部が受信した個別トラジェクトリの始点に到達して当該個別トラジェクトリの示す経路を航行可能な点である接続点を検出する接続点決定部と、前記受信した個別トラジェクトリで軌道を示される航空機の、前記全体エリアにおける軌道を示す共有トラジェクトリの、前記接続点以降の軌道を、前記接続点と前記受信した個別トラジェクトリの始点とを結ぶ接合経路および前記個別トラジェクトリの示す軌道で置き換える共有トラジェクトリ更新部と、を具備することを特徴とする。
【００１６】
また、本発明の一態様による共有トラジェクトリ管理装置は、上述の共有トラジェクトリ管理装置であって、前記受信した個別トラジェクトリで軌道を示される航空機が前記接合経路を通過する際の所要時間を算出する飛行模擬部と、前記飛行模擬部が算出する前記所要時間に基づいて、前記共有トラジェクトリ更新部により前記個別トラジェクトリを反映された共有トラジェクトリのうち、前記個別トラジェクトリを反映された部分における飛行予定時刻を算出する再スケジューリング部と、前記再スケジューリング部が算出した飛行予定時刻に基づいて前記共有トラジェクトリを更新する制御部と、を具備することを特徴とする。
また、本発明の一態様による共有トラジェクトリ管理装置は、上述の共有トラジェクトリ管理装置であって、前記飛行模擬部は、個別トラジェクトリの始点と現在の航空機の高度が異なる場合、当該航空機が所定の高度変化率で飛行して前記個別トラジェクトリの始点に達する軌道にて所用時間を求めることを特徴とする。
【００１７】
また、本発明の一態様によるトラジェクトリ更新方法は、複数の個別トラジェクトリ管理装置と、共有トラジェクトリ管理装置と、を具備するトラジェクトリ管理システムのトラジェクトリ更新方法であって、前記個別トラジェクトリ管理装置が、全体エリアに含まれ個別トラジェクトリ管理装置毎に設定される個別エリアにおける、航空機の軌道を示す個別トラジェクトリを、前記共有トラジェクトリ管理装置に送信する個別トラジェクトリ送信ステップと、前記共有トラジェクトリ管理装置が、前記個別トラジェクトリ送信ステップにて送信される前記個別トラジェクトリを受信する個別トラジェクトリ受信ステップと、前記共有トラジェクトリ管理装置が、前記受信した個別トラジェクトリで軌道を示される航空機の、前記全体エリアにおける軌道を示す共有トラジェクトリに示される前記軌道に含まれる点であって、当該共有トラジェクトリの示す軌道を飛行して当該点に到達した航空機が、前記個別トラジェクトリ受信ステップにて受信した個別トラジェクトリの始点に到達して当該個別トラジェクトリの示す経路を航行可能な点である接続点を検出する接続点決定ステップと、前記受信した個別トラジェクトリで軌道を示される航空機の、前記全体エリアにおける軌道を示す共有トラジェクトリの、前記接続点以降の軌道を、前記接続点と前記受信した個別トラジェクトリの始点とを結ぶ接合経路および前記個別トラジェクトリの示す軌道で置き換える共有トラジェクトリ更新ステップと、を具備することを特徴とする。
【００１８】
また、本発明の一態様によるプログラムは、複数の個別トラジェクトリ管理装置と、共有トラジェクトリ管理装置と、を具備するトラジェクトリ管理システムを制御するプログラムであって、前記個別トラジェクトリ管理装置が、全体エリアに含まれ個別トラジェクトリ管理装置毎に設定される個別エリアにおける、航空機の軌道を示す個別トラジェクトリを、前記共有トラジェクトリ管理装置に送信する個別トラジェクトリ送信ステップと、前記共有トラジェクトリ管理装置が、前記個別トラジェクトリ送信ステップにて送信される前記個別トラジェクトリを受信する個別トラジェクトリ受信ステップと、前記共有トラジェクトリ管理装置が、前記受信した個別トラジェクトリで軌道を示される航空機の、前記全体エリアにおける軌道を示す共有トラジェクトリに示される前記軌道に含まれる点であって、当該共有トラジェクトリの示す軌道を飛行して当該点に到達した航空機が、前記個別トラジェクトリ受信ステップにて受信した個別トラジェクトリの始点に到達して当該個別トラジェクトリの示す経路を航行可能な点である接続点を検出する接続点決定ステップと、前記受信した個別トラジェクトリで軌道を示される航空機の、前記全体エリアにおける軌道を示す共有トラジェクトリの、前記接続点以降の軌道を、前記接続点と前記受信した個別トラジェクトリの始点とを結ぶ接合経路および前記個別トラジェクトリの示す軌道で置き換える共有トラジェクトリ更新ステップと、を具備することを特徴とする。
【発明の効果】
【００１９】
この発明によれば、航空機が各エリア内を飛行する経路を集約することにより、全体として最適な経路を共有することができるようになる。これにより、航空機の管制に際して、管制の引渡し先となるエリアの状況が、より適切に反映されるため、効率的に管制の引渡しを行えるようになる。また、航空機にとっても効率の良い経路を飛行できる可能性が高まる。
【図面の簡単な説明】
【００２０】
【図１】本発明の一実施形態におけるトラジェクトリ管理システムの概略構成を示す構成図である。
【図２】同実施形態におけるフライトプランに含まれるデータ項目を示す説明図である。
【図３】同実施形態における共有トラジェクトリに含まれるデータ項目を示す説明図である。
【図４】同実施形態における個別トラジェクトリデータに含まれるデータ項目を示す説明図である。
【図５】同実施形態における気象データに含まれるデータ項目を示す説明図である。
【図６】同実施形態における傾向データに含まれるデータ項目を示す説明図である。
【図７】同実施形態にける航空機性能情報に含まれるデータ項目を示す説明図である。
【図８】同実施形態において、共有トラジェクトリ管理装置が接合処理を行う際の、共有トラジェクトリおよび個別トラジェクトリの例を示す説明図である。
【図９】同実施形態において、飛行模擬部が行う飛行模擬のイメージを示す説明図である。
【図１０】同実施形態において、飛行模擬部が気象データや傾向データを取得する格子点の例を示す説明図である。
【図１１】同実施形態において、気象データに含まれる垂直成分の情報のイメージを示す説明図である。
【図１２】同実施形態において、飛行模擬部が、垂直方向の風を反映させて算出する上昇率の例をベクトルにて表示した説明図である。
【図１３】同実施形態において、気象データに含まれる水平成分の情報のイメージを示す説明図である。
【図１４】同実施形態において、飛行模擬部が、水平方向の風を反映させて算出する速度の例をベクトルにて表示した説明図である。
【図１５】同実施形態において、飛行模擬部１３５が行う高度の接合処理の例を示す説明図である。
【図１６】同実施形態において、再スケジューリング部が行う再スケジューリングの例を示す説明図である。
【図１７】同実施形態において、トラジェクトリ管理システムが共有トラジェクトリおよび個別トラジェクトリを更新する処理手順を示すフローチャートである。
【発明を実施するための形態】
【００２１】
以下、図面を参照して、本発明の一実施形態について説明する。
図１は、本発明の一実施形態におけるトラジェクトリ管理システム１の概略構成を示す構成図である。同図において、トラジェクトリ管理システム１は、共有トラジェクトリ管理装置１００と、空港エリア個別トラジェクトリ管理装置２００と、航空路エリア個別トラジェクトリ管理装置３００と、洋上エリア個別トラジェクトリ管理装置４００と、ネットワーク９００とを具備する。
共有トラジェクトリ管理装置１００は、通信部（個別トラジェクトリ受信部、共有トラジェクトリ送信部）１１０と、記憶部１２０と、制御部１３０とを具備する。制御部１３０は、共有トラジェクトリ生成・更新部１３１と、データ管理部（性能情報取得部）１３２と、接続判定部１３３と、接続点決定部１３４と、飛行模擬部１３５と、再スケジューリング部１３６とを具備する。
空港エリア個別トラジェクトリ管理装置２００は、通信部２１０と、記憶部２２０と、制御部２３０とを具備する。制御部２３０は、個別トラジェクトリ取得部２３１と、ずれ検出部２３２とを具備する。
航空路エリア個別トラジェクトリ管理装置３００は、通信部３１０と、記憶部３２０と、制御部３３０とを具備する。制御部３３０は、個別トラジェクトリ取得部３３１と、ずれ検出部３３２とを具備する。
洋上エリア個別トラジェクトリ管理装置４００は、通信部４１０と、記憶部４２０と、制御部４３０とを具備する。制御部４３０は、個別トラジェクトリ取得部４３１と、ずれ検出部４３２とを具備する。
また、共有トラジェクトリ管理装置１００の通信部１１０と、空港エリア個別トラジェクトリ管理装置２００の通信部２１０と、航空路エリア個別トラジェクトリ管理装置３００の通信部３１０と、洋上エリア個別トラジェクトリ管理装置４００の通信部４１０とは、ネットワーク９００に接続されている。
なお、空港エリア個別トラジェクトリ管理装置２００と、航空路エリア個別トラジェクトリ管理装置３００と、洋上エリア個別トラジェクトリ管理装置４００とは、いずれも、本発明における個別トラジェクトリ管理装置の一例である。通信部２１０と、通信部３１０と、通信部４１０とは、いずれも、本発明における共有トラジェクトリ受信部および個別トラジェクトリ送信部の一例である。以下では、空港エリア個別トラジェクトリ管理装置２００と、航空路エリア個別トラジェクトリ管理装置３００と、洋上エリア個別トラジェクトリ管理装置４００とをまとめて「個別トラジェクトリ管理装置５００」と称する。
【００２２】
トラジェクトリ管理システム１は、航空機の軌道ないし予測軌道（以下、軌道ないし予測軌道を、単に「軌道」と称する）を示すトラジェクトリとして、共有トラジェクトリと、個別トラジェクトリとを管理（生成・更新）する。
共有トラジェクトリは、航空機が離陸してから着陸するまでの全軌道を示す情報である。一方、個別トラジェクトリは、航空機の軌道のうち、個別エリアに含まれる部分の軌道を示す情報である。
【００２３】
図３および図４を用いて後述するように、共有トラジェクトリと個別トラジェクトリは、いずれも、航空機の飛行経路に含まれるポイント（点、地点）毎に、当該ポイントを通過する際の航空機の水平位置（例えば緯度および経度）と、高度と、通過時刻との各情報を含む。これらの情報により、共有トラジェクトリは、航空機の軌道を、各ポイント通過時刻における位置情報にて動的に示す。すなわち、ここでいう軌道は、時刻毎の航空機の位置を示す。
これに対して、フライト全体を通しての航空機の位置の集合を、以下では「飛行経路」と称する。
【００２４】
ここで、個別エリアには、空港で実施している飛行場管制業務およびターミナルレーダー管制業務を行う管制エリアである空港エリアと、管制区管制所（Area Control Center；ＡＣＣ）で実施している航空路管制業務を行う管制エリアである航空路エリアと、洋上管制業務を行う管制エリアである洋上エリアとがある。
そこで、トラジェクトリ管理システム１は、空港エリア毎に空港エリア個別トラジェクトリ管理装置２００を具備して各空港エリアの個別トラジェクトリを管理し、航空路エリア毎に空港エリア個別トラジェクトリ管理装置２００を具備して各空港エリアの個別トラジェクトリを管理し、洋上エリアに対して洋上エリア個別トラジェクトリ管理装置４００を具備して洋上エリアの個別トラジェクトリを管理する。
また、トラジェクトリ管理システム１は、共有トラジェクトリ管理装置１００を具備して共有トラジェクトリを管理する。
【００２５】
共有トラジェクトリ管理装置１００において、通信部１１０は、ネットワーク９００に接続されており、ネットワーク９００を介して通信を行う。特に通信部１１０は、フライト（Flight）毎に提出されるフライトプランを受信して共有トラジェクトリ生成・更新部１３１に出力し、また、空港エリア個別トラジェクトリ管理装置２００や航空路エリア個別トラジェクトリ管理装置３００や洋上エリア個別トラジェクトリ管理装置４００から送信される個別トラジェクトリを受信して共有トラジェクトリ生成・更新部１３１に出力し、また、共有トラジェクトリ生成・更新部１３１から出力される共有トラジェクトリを、空港エリア個別トラジェクトリ管理装置２００や航空路エリア個別トラジェクトリ管理装置３００や洋上エリア個別トラジェクトリ管理装置４００に送信する。
【００２６】
記憶部１２０は、制御部１３０が共有トラジェクトリを生成し更新するために用いられる各種情報や、制御部１３０が実行するプログラムや、制御部１３０が生成し更新した共有トラジェクトリを記憶する。
制御部１３０は、例えば共有トラジェクトリ管理装置１００の具備するＣＰＵ（Central Processing Unit、中央処理装置）が、記憶部１２０からプログラムを読み出して実行することによって実現され、制御部１３０の各部を制御する。
【００２７】
共有トラジェクトリ生成・更新部１３１は、通信部１１０が受信するフライトプランに基づいて共有トラジェクトリを生成し、また、通信部１１０が受信する個別トラジェクトリに基づいて共有トラジェクトリを更新する。
データ管理部１３２は、記憶部１２０のデータを管理しており、記憶部１２０へのデータの書込や記憶部１２０からのデータの読出しを行う。特にデータ管理部１３２は、接続点決定部１３４からの要求に応じて、最大旋回率や、高度変化率の最大値や、最高速度など、航空機の性能情報を記憶部１２０から読み出して接続点決定部１３４に出力する。
【００２８】
接続判定部１３３は、通信部１１０が個別トラジェクトリを受信した際に、当該個別トラジェクトリの端点が共有トラジェクトリに接続されているか否か、すなわち、個別トラジェクトリを共有トラジェクトリに反映させるために、個別トラジェクトリを共有トラジェクトリに接続させる処理（以下、「接続処理」と称する）が必要か否かを判定する。
【００２９】
接続点決定部１３４は、接続判定部１３３が、個別トラジェクトリを共有トラジェクトリに接続させる処理が必要であると判定すると、データ管理部１３２から出力される最大旋回率や、高度変化率の最大値や、最高速度などに基づいて、接続処理における共有トラジェクトリ側の接続点を決定する。
飛行模擬部１３５は、接続処理によって得られた経路の予測精度を高めるために、当該経路について飛行模擬を行う。
再スケジューリング部１３６は、飛行模擬部１３５の飛行模擬の結果に従って、接続処理によって得られた軌道のデータを修正する。
【００３０】
空港エリア個別トラジェクトリ管理装置２００において、通信部２１０は、ネットワーク９００に接続されており、ネットワーク９００を介して通信を行う。特に通信部２１０は、共有トラジェクトリ管理装置１００から送信される共有トラジェクトリを受信して個別トラジェクトリ取得部２３１に出力し、また、個別トラジェクトリ取得部２３１から出力される個別トラジェクトリを共有トラジェクトリ管理装置１００に送信する。
記憶部２２０は、制御部２３０が共有トラジェクトリを生成し更新するために用いられる各種情報や、制御部２３０が実行するプログラムや、制御部２３０が生成し更新した個別トラジェクトリを記憶する。
【００３１】
制御部２３０は、例えば空港エリア個別トラジェクトリ管理装置２００の具備するＣＰＵ（Central Processing Unit、中央処理装置）が、記憶部２２０からプログラムを読み出して実行することによって実現され、制御部２３０の各部を制御する。
個別トラジェクトリ取得部２３１は、通信部２１０が受信する共有トラジェクトリに基づいて、個別トラジェクトリを生成ないし更新することで、個別トラジェクトリを取得する。なお、個別トラジェクトリ取得部２３１が個別トラジェクトリを取得する方法は、共有トラジェクトリに基づいて個別トラジェクトリ取得部２３１が個別トラジェクトリを自動生成ないし自動更新する方法に限らない。例えば、空港エリア個別トラジェクトリ管理装置２００が液晶ディスプレイ等の表示画面を有して、個別トラジェクトリおよび共有トラジェクトを表示画面に表示し、ユーザ（例えば空港エリア個別トラジェクトリ管理装置２００の管理者）による個別トラジェクトリの生成操作ないし更新操作を受け付けることで、個別トラジェクトリ取得部２３１が個別トラジェクトリを取得するようにしてもよい。
【００３２】
ずれ検出部２３２は、空港エリア個別トラジェクトリ管理装置２００が共有トラジェクトリ管理装置１００に個別トラジェクトリを送信するか否かの判定として、個別トラジェクトリと共有トラジェクトリとの間のずれの大きさを検出する。そして、ずれ検出部２３２が所定の大きさ以上のずれを検出した場合に、通信部２１０が個別トラジェクトリを共有トラジェクトリ管理装置１００に送信する。
【００３３】
航空路エリア個別トラジェクトリ管理装置３００の各部は、空港エリア個別トラジェクトリ管理装置２００の各部に対応して同様の機能を有しており、説明を省略する。また、洋上エリア個別トラジェクトリ管理装置４００の各部も、空港エリア個別トラジェクトリ管理装置２００の各部に対応して同様の機能を有しており、説明を省略する。
ネットワーク９００は通信ネットワークであり、トラジェクトリ管理システム１の具備する各装置が行う通信を媒介する。
【００３４】
次に、図２〜図７を参照して、共有トラジェクトリ管理装置１００が用いる各種データについて説明する。
図２は、フライトプランに含まれるデータ項目を示す説明図である。フライトプランは、フライト毎に予め提出される情報である。通信部１１０は、フライトプランを受信すると共有トラジェクトリ生成・更新部１３１に出力する。そして、共有トラジェクトリ生成・更新部１３１は、フライトプランに基づいて共有トラジェクトリを生成する。
【００３５】
図２に示すように、フライトプランには、出発空港名や、到着空港名や、ＦＩＸ名など、予定航路に含まれる各ポイントの名称や、これら各ポイントの水平位置（緯度経度）の情報が含まれる。また、フライトプランには、当該フライトにおける予定高度や、予定所要時間の情報が含まれる。
【００３６】
図３は、共有トラジェクトリに含まれるデータ項目を示す説明図である。共有トラジェクトリ管理装置１００（共有トラジェクトリ生成・更新部１３１）が、共有トラジェクトリを生成・更新して個別トラジェクトリ管理装置５００に送信する。共有トラジェクトリの送信を受けた個別トラジェクトリ管理装置５００は、この共有トラジェクトリに基づいて、個別トラジェクトリの更新要否を判定し、更新が必要と判定した場合は個別トラジェクトリを更新する。
【００３７】
図３に示すように、共有トラジェクトリには、ポイント名や、各ポイントの水平位置（緯度経度）や、ポイント通過時の予測高度や、予測時刻や、ポイントを生成又は更新した装置の名称の各情報が含まれる。
共有トラジェクトリでは、ポイント名として、出発空港名や、到着空港名や、ＦＩＸ名に加えて滑走路名やスポット名など、フライトプランのポイント名よりも詳細な情報を登録可能である。また、共有トラジェクトリのポイント名では、針路変更地点や高度変更地点など、予め定められているＦＩＸ以外の点を登録することもできる。
【００３８】
また、フライトプラン（図２）では、フライトにおける予定高度や予定所要時間を登録するのに対して、共有トラジェクトリでは、ポイント毎の通過予測高度や通過予測時刻を登録する。
このように、より詳細な情報を共有トラジェクトリに登録しておくことで、共有トラジェクトリにおけるフライト予測精度を高めることができる。フライト予測精度の高い共有トラジェクトリに基づいて個別トラジェクトリを生成・更新することで、個別トラジェクトリの予測精度を高めることができる。
【００３９】
図４は、個別トラジェクトリデータに含まれるデータ項目を示す説明図である。個別トラジェクトリ管理装置５００が、個別トラジェクトリを生成して共有トラジェクトリ管理装置１００に送信し、共有トラジェクトリ管理装置１００は、個別トラジェクトリに基づいて共有トラジェクトリを更新する。
図４に示すように、個別トラジェクトリには、ポイント名や、各ポイントの水平位置（緯度経度）や、ポイント通過時の予測高度や、予測時刻の各情報が含まれる。各情報の内容は、共有トラジェクトリの場合と同様であり、説明を省略する。
【００４０】
図５は、気象データに含まれるデータ項目を示す説明図である。気象データは、各点（メッシュ）における風向きや風速や気温などの、最近の一定期間の傾向あるいは季節毎の傾向などを示す統計情報である。この気象データは、記憶部１２０が記憶しておき、飛行模擬部１３５が飛行模擬を行う際に用いる。個別トラジェクトリ管理装置５００の記憶部も気象データを記憶しておき、個別トラジェクトリ管理装置５００が個別トラジェクトリを生成・更新する際に気象データを用いるようにしてもよい。
図５に示すように、気象データには、メッシュ番号（メッシュの識別番号）や、メッシュの緯度経度や、高度帯や、メッシュにおける風情報や、気温情報が含まれる。ここでいう「メッシュ」とは、物理空間（管制対象の空間）を東西、南北、水平方向の各々に区切って得られる個々の領域を代表する格子点である。
【００４１】
図６は、傾向データに含まれるデータ項目を示す説明図である。傾向データは、各点（メッシュ）における航空機の速度や高度変化などの傾向を示す統計的情報である。気象データとの重複を避けるため、傾向データとしては、風の影響を除外したデータが登録される。
この傾向データは、気象データ（図５）と同様、記憶部１２０が記憶しておき、飛行模擬部１３５が飛行模擬を行う際に用いる。個別トラジェクトリ管理装置５００の記憶部も気象データを記憶しておき、個別トラジェクトリ管理装置５００が個別トラジェクトリを生成・更新する際に気象データを用いるようにしてもよい。
図６に示すように、傾向データには、メッシュ番号（メッシュの識別番号）や、メッシュの緯度経度や、高度帯や、メッシュにおける速度傾向や、高度変化傾向の情報が含まれる。
【００４２】
図７は、航空機性能情報に含まれるデータ項目を示す説明図である。航空機性能情報は、航空機毎に、その性能を示す情報である。この航空機性能情報は、記憶部１２０が記憶しておき、接続点決定部１３４が個別トラジェクトリと共有トラジェクトリとを接続可能な点を検出する際に用いる。また、飛行模擬部１３５が飛行模擬を行う際に、航空機性能情報を用いる。
図７に示すように、航空機性能情報は、航空機の型式と、当該型式の航空機の速度（例えば最高速度あるいは巡航速度）や、旋回率（例えば最大旋回率）や、高度変化率（例えば高度変化率の最大値）の情報が含まれる。
【００４３】
次に、図８を参照して共有トラジェクトリ管理装置１００が行う接合処理について説明する。
図８は、共有トラジェクトリ管理装置１００が接合処理を行う際の、共有トラジェクトリおよび個別トラジェクトリの例を示す説明図である。
ここでは、共有トラジェクトリ管理装置１００は、最大旋回率に基づく接合処理を行う。この最大旋回率に基づく接合処理の他に、共有トラジェクトリ管理装置１００は、図１６を用いて後述する高度や速度の接合処理も行う。
【００４４】
通信部１１０が個別トラジェクトリ管理装置５００からの個別トラジェクトリを受信して共有トラジェクトリ生成・更新部１３１に出力すると、共有トラジェクトリ生成・更新部１３１は、まず、共有トラジェクトリと個別トラジェクトリとを合わせる。
図８（ａ）は共有トラジェクトリと個別トラジェクトリとが合わさった例を示す。同図（ａ）において、点Ｐ１１は出発地点の空港を示し、点Ｐ１２は、航空機の現在地点を示す。また、点Ｐ１３は、到着目標の空港を示し、この点Ｐ１１から点Ｐ１３までの線が共有トラジェクトリを示す。また、点Ｐ１４から点Ｐ１３までの線が、個別トラジェクトリ管理装置５００から送信された個別トラジェクトリを示す。
【００４５】
共有トラジェクトリ生成・更新部１３１が共有トラジェクトリと個別トラジェクトリとを合わせると、次に、接続判定部１３３が、個別トラジェクトリの始点が共有トラジェクトリの示す飛行経路に含まれるか否かを判定する。
例えば、接続判定部１３３は、同図（ｂ）に示すように、個別トラジェクトリの始点Ｐ１４から、共有トラジェクトリに垂線を引いて、点Ｐ１４に最も近い共有トラジェクトリ上の点Ｐ２１を得る。そして、接続判定部１３３は、点Ｐ１４と点Ｐ２１との距離（個別トラジェクトリの始点と共有トラジェクトリとの距離）が所定の値以下か否かを判定する。所定の値以下であれば、接続判定部１３３は、個別トラジェクトリの始点が共有トラジェクトリの示す飛行経路に含まれていると判定する。一方、所定の値より大きければ、接続判定部１３３は、個別トラジェクトリの始点が共有トラジェクトリの示す飛行経路に含まれていないと判定する。
【００４６】
接続判定部１３３が、個別トラジェクトリの始点が共有トラジェクトリの示す飛行経路に含まれていないと判定すると、データ管理部１３２が、トラジェクトリに軌道を示されている航空機の最大旋回率を、記憶部１２０から読み出す。そして、接続点決定部１３４は、記憶部１２０の読み出した最大旋回率に基づいて、共有トラジェクトリの線上の点、かつ、最大旋回率以内で飛行可能な点を検出する。
【００４７】
例えば、接続点決定部１３４は、個別トラジェクトリの始点Ｐ１４に最も近い共有トラジェクトリ上の点Ｐ２１（図８（ｂ））から、航空機の現在の位置Ｐ１２の側へと順に検索して、図８（ｃ）の点Ｐ３１において、最大旋回率以内で飛行可能である（角ｇ３１が、最大旋回率の範囲内にある）と判定して、当該点Ｐ３１を検出する。
【００４８】
接続点決定部１３４が点を検出すると、共有トラジェクトリ生成・更新部１３１は、接続点決定部１３４が検出した点と、個別トラジェクトリの始点とを結んで、更新後の共有トラジェクトリを仮生成する。図８（ｃ）の例では、共有トラジェクトリ生成・更新部１３１は、接続点決定部１３４が検出した点Ｐ３１と、個別トラジェクトリの始点Ｐ１４とを結んで、更新後の共有トラジェクトリＰ１１〜Ｐ３１〜Ｐ１４〜Ｐ１３を仮生成する。以下では、接続点決定部１３４が検出した点と、個別トラジェクトリの始点とを結ぶ経路を「接合経路」と称する。共有トラジェクトリ生成・更新部１３１は、例えば、接続点決定部１３４が検出した点Ｐ３１から、個別トラジェクトリの始点Ｐ１４までの、線分の接合経路で両者を結ぶ。
【００４９】
以上で、共有トラジェクトリ管理装置１００は接合処理を完了し、次に、接合処理で得られた共有トラジェクトリと個別トラジェクトリとの接合経路における飛行模擬を行う。
飛行模擬は、飛行模擬部１３５が、データ管理部１３２を介して記憶部１２０から気象データや、傾向データや、航空機性能情報を読み出して行う。
【００５０】
図９は、飛行模擬部１３５が行う飛行模擬のイメージを示す説明図である。同図において、航空機は点Ｐ４１に位置している。また、経路Ｌ４１は、接合処理によって得られた共有トラジェクトリと個別トラジェクトリとの接合経路を示す。また、矢印Ｗ４１、Ｗ４２は、接合経路の各地点における風を示している。矢印の向きで風の向きを示し、矢印の長さで風の強さを示している。この各地点における風の状況は、気象データから得られる。
【００５１】
この気象データによって示される風の状況に基づいて、飛行模擬部１３５は、航空機の飛行速度、および、風の影響を加味した飛行経路を予測する。
飛行模擬に際して、飛行模擬部１３５は、気象データに加えて、傾向データも参照して飛行模擬を行う。傾向データは、各地点において航空機が一般的にとっている行動を示す統計データである。飛行模擬部１３５は、飛行模擬の対象となっている航空機もこの一般的な行動をとると仮定して、傾向データに基づいて飛行模擬を行う。
【００５２】
なお、気象データや傾向データを取得するにあたって、飛行模擬部１３５は、航空機の水平方向の位置（緯度及び経度）に加えて、垂直方向の位置（高度）も含めて最も近い格子点から、水平方向のデータに加えて垂直方向のデータも取得して飛行模擬に反映させる。
図１０は、飛行模擬部１３５が気象データや傾向データを取得する格子点の例を示す説明図である。同図において、線Ｌ５１は、航空機のトラジェクトリ（仮更新後の共有トラジェクトリ）を示している。また、同図において、点Ｐ５１１、Ｐ５１２、Ｐ５２１、Ｐ５２２、Ｐ５３１、Ｐ５３２、Ｐ５４１、Ｐ５４２の８つの格子点が示されている。
【００５３】
飛行模擬部１３５は、まず、水平方向においてトラジェクトリに最も近い格子点を選択する。図１０の例では、トラジェクトリに最も近い格子点として、点Ｐ５４１、Ｐ５４２の一列が選択される。次に、飛行模擬部１３５は、航空機の高度に応じた格子点を選択する。図１０の例では、航空機は高度２０００フィートを飛行する予定であり、この飛行高度を含む高度帯１５００フィート〜２５００フィートの格子点Ｐ５４１を選択する。
これら格子点の各々には、水平方向の気象データと、垂直方向の気象データと、水平方向の傾向データと、垂直方向の傾向データとが登録されている。
【００５４】
図１１は、気象データに含まれる垂直成分の情報のイメージを示す説明図である。同図に示すｘ座標およびｙ座標は水平方向の座標であり、例えば、ｘ座標が東に向き、ｙ座標が北に向いている。一方、ｚ座標は垂直方向の座標であり、ｚ座標は上に向いている。
そして、同図の例では、垂直方向の風の成分として、ｚ軸の負の向き、すなわち下向きの風が示されている。
【００５５】
図１２は、飛行模擬部１３５が、垂直方向の風を反映させて算出する上昇率の例をベクトルにて表示した説明図である。同図においてベクトルｖ６１は、航空機性能情報に示される最適上昇率を示し、ベクトルｖ６２は、気象データにおける風の垂直成分を示す。飛行模擬部１３５は、ベクトルｖ６１およびｖ６２を合成（加算）して、気象データを加味した上昇率のベクトルｖ６３を算出する。
【００５６】
また、図１３は、気象データに含まれる水平成分の情報のイメージを示す説明図である。同図に示す座標は図１１で説明したのと同様である。図１３では、水平方向の風の成分が示されている。
【００５７】
図１４は、飛行模擬部１３５が、水平方向の風を反映させて算出する速度の例をベクトルにて表示した説明図である。同図において、ベクトルｖ７１は、航空機性能情報に記載されている巡航速度を示し、ベクトルｖ７２は、気象データにおける風の水平成分を示す。飛行模擬部１３５は、ベクトルｖ７１およびｖ７２を合成（加算）して、気象データを加味した速度のベクトルｖ７３を算出する。
【００５８】
ここで、飛行模擬部１３５は、飛行模擬において、各ポイントの通過予定速度と、通過予定高度と、通過予定時刻とを算出する。
通過予定速度として、飛行模擬部１３５は、指示大気速度（Indicated Airspeed；ＩＥＳ）と、真大気速度（True Airspeed；ＴＡＳ）と、マックナンバー（Mach Number）と、対地速度（Ground Speed；ＧＳ）とを算出する。
【００５９】
指示大気速度は、ピトー静圧式速度計の目盛りを読み取って得られる値であり、飛行操作に用いられる。
真大気速度は、乱れていない大気と航空機との相対速度であり、航法に用いられる。
マックナンバーは、音速との比で示される航空機の速度であり、航空機の速度が音速に近付くと種々の障害が生じることから、航空機と音速との関係を知るために用いられる。
対地速度は、地表面に対する航空機の相対的な水平速度であり、各ポイントの通過予定時刻を算出するために用いられる。
【００６０】
例えば、飛行模擬部１３５は、データ管理部１３２が記憶部１２０から読み出す航空機性能データおよびフライトプランに基づいて、まず、真大気速度を求める。そして、飛行模擬部１３５は、予め記憶する変換表を用いて、真大気速度から、指示大気速度とマックナンバーとを求める。
また、飛行模擬部１３５は、真大気速度の水平成分を算出し、さらに風の影響を加味して対地速度を求める。
【００６１】
通過予定高度について、飛行模擬部１３５は、高度を変化させる区間において航空機が航空機性能データに示される高度変化率で高度を変化させるものと仮定する。そして、飛行模擬部１３５は、あるポイント（高度算出済みのポイント）における高度に、仮定した高度変化率のもとで算出される高度変化分を加算して、次のポイント（高度算出対象のポイント）における高度を算出する。
その際、高度１４０００フィート以上に関しては、飛行模擬部１３５は、ＱＮＨ（高度計規正値）を一定として、海面を基準（高度０）とする高度を求める。一方、高度１４０００フィート未満に関しては、飛行模擬部１３５は、ＱＮＨで補正して、滑走路（滑走面）を基準とする高度を求める。
【００６２】
ＱＮＨによる補正に際して、飛行模擬部１３５は、まず、次のポイント（高度算出対象のポイント）の緯度・経度および高度に基づいて、次のポイントにおける気温（外気温）を、記憶部１２０の記憶する気象情報から取得する。次に、飛行模擬部１３５は、取得した気温と高度とに基づいて、次のポイントにおける海面温度を算出する。
そして、飛行模擬部１３５は、気温と海面温度とから気圧を算出する。さらに、飛行模擬部１３５は、算出した気圧と、次のポイントに設定されているＱＮＨとに基づいて、ＱＮＨで補正した高度を算出する。
【００６３】
また、通過予定時刻について、飛行模擬部１３５は、まず、あるポイント（通過予定時刻算出済みのポイント）と次のポイント（通過予定時刻算出対象のポイント）との距離、および、対地速度に基づいて、当該あるポイントから次のポイントまでの所要時間を算出する。そして、飛行模擬部１３５は、あるポイントにおける通過予定時刻に所要時間を加算して、次のポイントにおける通過予定時刻を算出する。
【００６４】
以上のように、飛行模擬部１３５は、気象データを加味した高度変化率や速度を算出する。同様にして、飛行模擬部１３５は、さらに傾向データも加味した高度変化率や速度を算出する。そして、飛行模擬部１３５は、気象データおよび傾向データを加味した高度変化率および速度を用いて、当該高度変化率および速度で飛行した場合の軌道および所要時間を算出する。
【００６５】
飛行模擬を行った後、個別トラジェクトリの開始点における航空機の高度と、現在の航空機の高度とが異なる場合、飛行模擬部１３５は、高度の接合処理を行って途中の経路の高度を算出する。同様に、個別トラジェクトリの開始点における航空機の速度と、現在の航空機の速度とが異なる場合、飛行模擬部１３５は、速度の接合処理を行って途中の経路の速度を算出する。
飛行模擬部１３５は、個別トラジェクトリの開始点から逆順に飛行模擬を行うリバース飛行模擬によって高度や速度の接合処理を行う。なお、個別トラジェクトリの開始点における航空機の高度と、現在の航空機の高度とが同じ場合は、飛行模擬部１３５は、途中の経路の高度も個別トラジェクトリの開始点の高度と同一とする。同様に、個別トラジェクトリの開始点における航空機の速度と、現在の航空機の速度とが同じ場合は、飛行模擬部１３５は、途中の経路における速度も個別トラジェクトリの開始点における速度と同一とする。
【００６６】
図１５は、飛行模擬部１３５が行う高度の接合処理の例を示す説明図である。
同図（ａ）は、飛行模擬を行って得られた経路（仮の共有トラジェクトリ）の例を示す。同図（ａ）において、点Ｐ１１から点Ｐ３１までの経路は、元の共有トラジェクトリの経路の一部を示し、点Ｐ１４から点Ｐ１３までの経路は、個別トラジェクトリから得られた経路を示し、点Ｐ３１から点Ｐ１４までの経路は、最大旋回率に基づく接合処理および飛行模擬によって得られた経路を示す。
【００６７】
ここで、個別トラジェクトリの開始点Ｐ１４における航空機の高度が１万６千フィート（ｆｅｅｔ）であるのに対して、現在の航空機の高度は２万９千フィートとなっており、両者の値は異なる。そこで、飛行模擬部１３５は、航空機が所定の高度変化率（例えば、通常飛行における高度変化率として予め設定された変化率）で飛行すると想定してリバース飛行模擬を行い、現在の高度に達する位置、および、途中の各ポイントにおける高度を求める。
【００６８】
図１５（ｂ）の点Ｐ８２は、リバース飛行模擬を行って得られた、現在の高度に達する位置を示す。また、点Ｐ８２から点Ｐ１４までの途中のポイントである点Ｐ３１における高度は、リバース飛行模擬によって２万５千フィートと算出されている。
また、飛行模擬部１３５は、現在の航空機の位置から、現在の高度に達する位置までの途中の各ポイントにおける航空機の高度を、現在の航空機の高度と同一に設定する。図１５（ｂ）では、点Ｐ８１における高度が、現在の航空機の高度と同じく２万９千フィートに設定されている。
【００６９】
また、飛行模擬部１３５は、リバース飛行模擬において、飛行模擬で算出した軌道および所要時間を再算出する（精度を高める修正を行う）。図１５（ｂ）の例では、飛行模擬部１３５は、個別トラジェクトリにおける点Ｐ１４の通過予定時刻１１時３分を基準に、点Ｐ３１およびＰ８２の通過予定時刻を算出している。具体的には、点Ｐ３１から点Ｐ１４までの所要時間を１０分と算出し、点Ｐ１４の通過予定時刻１１時３分から所要時間１０分を減算して、点Ｐ３１の通過予定時刻を１０時５３分と算出している。また、点Ｐ８２から点Ｐ３１までの所要時間を２分と算出し、点Ｐ３１の通過予定時刻１０時５３分から所要時間２分を減算して、点Ｐ８２の通過予定時刻を１０時５１分と算出している。
【００７０】
図１５を用いて高度の接合処理について説明したのと同様に、個別トラジェクトリの開始点における航空機の速度と、現在の航空機の速度とが異なる場合、飛行模擬部１３５は、航空機が所定の速度変化率（加速度）で飛行すると想定してリバース飛行模擬を行い、現在の速度に達する位置や、途中の各ポイントにおける高度や、より正確な軌道や、所要時間（各ポイントの通過予定時刻）を求める。
なお、高度の接合処理と速度の接合処理との両方を行う場合、飛行模擬部は、１回のリバース飛行模擬で両方の接合処理を行うことで、接合処理に要する時間を短縮する。
なお、リバース飛行模擬の精度が飛行模擬の精度よりも低い場合は、飛行模擬部１３５が、リバース飛行模擬を行った区間に対してさらに飛行模擬を行って、高度や速度や軌道や所要時間の精度を高めるようにしてもよい。
【００７１】
飛行模擬部１３５が、飛行模擬、および、必要に応じて行う高度や速度の接合処理を完了すると、再スケジューリング部１３６が、再スケジューリングを行う。この再スケジューリングは、個別トラジェクトリに示されていた各点の到達予測時刻を、飛行模擬の結果に基づいて修正する処理である。
【００７２】
図１６は、再スケジューリング部１３６が行う再スケジューリングの例を示す説明図である。
再スケジューリング部１３６は、まず、再スケジューリングの開始点を検索する。具体的には、再スケジューリング部１３６は、接合経路の開始点と、高度の接合処理における現在の高度に達する点と、速度の接合処理における現在の速度に達する点とのうち、最初に通過する点を検出し、検出した点（以下、「変更開始点」と称する）の直前のポイント（図３で説明した共有トラジェクトリのデータ項目が登録されているポイント。以下、「基準点」と称する）を検索する。図１６の例では、再スケジューリング部１３６は、再スケジューリングの開始点Ｐ３１と、高度の接合処理における現在の高度に達する点Ｐ８２とのうち、最初に通過する点Ｐ８２を変更開始点として検出し、変更開始点Ｐ８２の直前のポイントＰ８１を基準点として検出する。
【００７３】
そして、再スケジューリング部１３６は、基準点の予定時刻を読み出す。ここで、図１６（ａ）において、点Ｐ８１の時刻は、共有トラジェクトリにて設定されている時刻であり、点Ｐ１４およびＰ１３の時刻は、個別トラジェクトリにて設定されている時刻である。また、点Ｐ８２およびＰ３１の時刻は、リバース飛行模擬によって得られて時刻である。この図１６（ａ）の例では、再スケジューリング部１３６は、予定時刻「１０時５０分」を読み出している。
また、再スケジューリング部１３６は、基準点における飛行速度を読み出し、当該ポイントから変更開始点までの所要時間を算出する。そして、再スケジューリング部１３６は、変更開始点までの所要時間と、飛行模擬部１３５が算出した各点間の所要時間とを足し合わせて、元の個別トラジェクトリの始点までの所要時間を算出する。
【００７４】
例えば、図１６の例において、再スケジューリング部１３６は、点Ｐ８１から点Ｐ８２までの所要時間を「３分」と算出する。また、例えば、再スケジューリング部１３６は、飛行模擬部１３５が飛行模擬にて算出した、点Ｐ８２から点Ｐ３１までの所要時間として「２分」を取得し、点Ｐ３１からＰ１４までの所要時間として「１０分」を取得する。
そして、再スケジューリング部１３６は、取得したこれらの時間を足し合わせて、ポイントＰ８１から元の個別トラジェクトリの始点Ｐ１４までの所要時間「１５分」を取得する。
【００７５】
すると、元の個別トラジェクトリの始点Ｐ１４に設定されていた予定時刻「１１時３分」では到達できないことになる。そこで、再スケジューリング部１３６は、点Ｐ１４の予定時刻を点Ｐ８１の予定時刻「１０時５０分」に、点Ｐ８１からＰ１４までの所要時間「１５分」を加算した「１１時５分」に、点Ｐ１４の予定時刻を書き換える。
【００７６】
この「１１時５分」と元の「１１時３分」との差分の「２分」だけ、以降の経路においても到達が遅れることになる。そこで、再スケジューリング部１３６は、以降の経路の点Ｐ１３についても、予定時刻を「１１時２０分」から２分遅らせて「１１時２２分」とする。すなわち、再スケジューリング部１３６は、目的地の空港への到着予定時刻を１１時２２分に設定しなおす。同様に、再スケジューリング部１３６は、修正開始点Ｐ８２以降の点のうち、通過予定時刻が設定されている各点について通過予定時刻を２分遅らせる修正を行い、点Ｐ８２の通過予定時刻を１０時５３分とし、点Ｐ３１の通過予定時刻を１０時５５分とする。この再スケジューリングによって得られる時刻の例を図１６（ｂ）に示す。
以上により、更新後の共有トラジェクトリにおける各点の予定時刻を到達可能な時刻に設定しなおすことが出来る。
【００７７】
次に図１７を参照してトラジェクトリ管理システム１の動作について説明する。
図１７は、トラジェクトリ管理システム１が共有トラジェクトリおよび個別トラジェクトリを更新する処理手順を示すフローチャートである。トラジェクトリ管理システム１において通信部１１０がフライトプランを受信すると、トラジェクトリ管理システム１は同図の処理を開始する。
【００７８】
まず、共有トラジェクトリ生成・更新部１３１は、通信部１１０が受信したフライトプランの出力を受けて、当該フライトプランを取得する（ステップＳ１０１）。
次に、共有トラジェクトリ生成・更新部１３１は、取得したフライトプランに基づいて共有トラジェクトリを生成する（ステップＳ１０２）。例えば、共有トラジェクトリ生成・更新部１３１は、フライトプランの項目を共有トラジェクトリの項目にコピーし、埋まらなかった項目について、例えば航空機性能情報に示されるデータを用いて埋めるなど、予め設定されているデフォルト処理に従って共有トラジェクトリの各項目にデータを登録する。あるいは、フライトプランに示されるデータに対して飛行模擬を行って、より精度の高い共有トラジェクトリを生成するようにしてもよい。
【００７９】
そして、共有トラジェクトリ生成・更新部１３１は、生成した共有トラジェクトリを通信部１１０に出力し、通信部１１０は、当該共有トラジェクトリを、対象となっている航空機が通過予定の全エリアの個別トラジェクトリ管理装置５００に送信する（ステップＳ１０３）。以下では、個別トラジェクトリ取得部３３１の例として、空港エリア個別トラジェクトリ管理装置２００について説明する。航空路エリア個別トラジェクトリ管理装置３００および洋上エリア個別トラジェクトリ管理装置４００についても同様である。
通信部１１０から送信される共有トラジェクトリを通信部２１０が受信すると（ステップＳ１１１）、個別トラジェクトリ取得部２３１は、この共有トラジェクトリに基づいて個別トラジェクトリを生成する（ステップＳ１１２）。この個別トラジェクトリの生成は、個別トラジェクトリ取得部２３１が自動で行うようにしてもよいし、ユーザの操作入力に従って行うようにしてもよい。
【００８０】
次に、個別トラジェクトリ取得部２３１は、必要に応じて個別トラジェクトリを更新する（ステップＳ１１３）。例えば、個別トラジェクトリ取得部２３１は、航空機の遅延情報を取得すると、当該遅延情報に従って個別トラジェクトリの各ポイントの予定時刻を更新する。また、個別トラジェクトリ取得部２３１は、気象状況の変化に応じて空港への進入方向を変更するなどの更新を行う。個別トラジェクトリ取得部２３１が、当該更新を自動で行うようにしてもよいし、ユーザの操作入力に従って行うようにしてもよい。
【００８１】
そして、ずれ検出部２３２は、更新後の個別トラジェクトリと共有トラジェクトリとのずれの大きさを検出し、ずれが所定の大きさ以上か否かを判定する（ステップＳ１１４）。例えば、ずれ検出部２３２は、航空機の飛行経路の変更の有無や、同じポイントの通過予定時刻の差を検出し、飛行経路の変更がある場合や、通過予定時刻が所定の閾値時間（例えば５分）以上である場合に、ずれが所定の大きさ以上であると判定する。
【００８２】
ずれか所定の大きさ未満であると判定した場合（ステップＳ１１４：ＮＯ）、ステップＳ１１３に戻る。
一方、ずれが所定の大きさ以上であると判定した場合（ステップＳ１１４：ＹＥＳ）、ずれ検出部２３２は、共有トラジェクトリ管理装置１００に個別トラジェクトリを送信するように個別トラジェクトリ取得部２３１に指示し、個別トラジェクトリ取得部２３１は、当該指示に従って、通信部２１０を介して共有トラジェクトリ管理装置１００に個別トラジェクトリを送信する（ステップＳ１２１）。
【００８３】
そして、共有トラジェクトリ管理装置１００では、通信部１１０が個別トラジェクトリを受信すると（ステップＳ１３１）、当該個別トラジェクトリを共有トラジェクトリ生成・更新部１３１に出力する。
そして、制御部１３０では、上述したように、接続判定部１３３が、個別トラジェクトリの端点が共有トラジェクトリの示す飛行経路に含まれるか否かを判定する。含まれないと判定した場合は、接続点決定部１３４が、接続を行う点を決定し、共有トラジェクトリ生成・更新部１３１が、個別トラジェクトリと共有トラジェクトリとを接合する。そして、飛行模擬部１３５が、接合経路に対する飛行模擬を行い、再スケジューリング部１３６が、飛行模擬の結果に従って再スケジューリングを行う。
これにより、制御部１３０は共有トラジェクトリを更新する（ステップＳ１３２）。
なお、接続判定部１３３が、個別トラジェクトリの端点が共有トラジェクトリの示す飛行経路に含まれると判定した場合は、そのまま個別トラジェクトリを共有トラジェクトリに接続し、個別トラジェクトリであった部分について、共通トラジェクトリにおける飛行予定時刻と個別トラジェクトリにおける飛行予定時刻とのずれに基づいて飛行予定時刻を更新することで、共有トラジェクトリを更新する。
【００８４】
次に、共有トラジェクトリ生成・更新部１３１は、更新した共有トラジェクトリを、通信部１１０に出力し、通信部１１０は、当該共有トラジェクトリを、対象となっている航空機が通過予定の全エリアの個別トラジェクトリ管理装置５００に送信する（ステップＳ１３３）。
通信部１１０から送信される共有トラジェクトリを通信部２１０が受信すると（ステップＳ１４１）、個別トラジェクトリ取得部２３１は、この共有トラジェクトリと個別トラジェクトリとのずれを検出して、共有トラジェクトリに基づいて個別トラジェクトリを更新する必要があるか否かを判定する（ステップＳ１４２）。
更新する必要があると判定した場合（ステップＳ１４２：ＮＯ）、個別トラジェクトリ取得部２３１は共有トラジェクトリに基づいて個別トラジェクトリを更新する（ステップＳ１５１）。個別トラジェクトリ取得部２３１が当該更新を自動で行うようにしてもよいし、ユーザの」操作入力に従って更新を行うようにしてもよい。
その後、ステップＳ１１３に戻る。
一方、ステップＳ１４２において、共有トラジェクトリに基づいて個別トラジェクトリを更新する必要がないと判定した場合（ステップＳ１４２：ＮＯ）、ステップＳ１１３に戻る。
トラジェクトリ管理システム１は、航空機が着陸してトラジェクトリの更新が不要となると、当該航空機に関して同図の処理を終了する。
【００８５】
以上のように、共有トラジェクトリ管理装置１００は、個別トラジェクトリに基づいて共有トラジェクトリを更新するので、航空機の軌道全体について、より精度の高い情報を得られる。すなわち、航空機が各エリア内を飛行する経路を共有トラジェクトリとして集約することにより、全体として最適な経路を共有することができるようになる。
そして、上述したように、この共有トラジェクトリに基づいて個別トラジェクトリを更新するなど、共有トラジェクトリの示す航空機の軌道全体についての情報を管制に反映させることによって、航空機の管制に際して、管制の引渡し先となるエリアの状況が、より適切に反映される。このため、効率的に管制の引渡しを行えるようになる。また、航空機にとっても、より短い航路を飛行できるなど、効率の良い経路を飛行できる可能性が高まる。
【００８６】
例えば、着陸予定空港の空港エリアにおいて、空港エリア個別トラジェクトリ管理装置２００が図８で説明したような個別トラジェクトリを生成した場合、図８で説明した接合処理等のように、空港エリア個別トラジェクトリ管理装置２００が生成した個別トラジェクトリの部分よりも手前の部分まで、すなわち、航空路エリアの部分まで共有トラジェクトリが更新される。航空路エリアにおいて、この共有トラジェクトリを個別トラジェクトリに反映させるなど、共有トラジェクトリを管制に反映させることで、管制の引渡し先となる空港エリアの状況を適切に反映させて、当該空港エリア側が希望するポイントで管制を引き渡すことができる。
【００８７】
また、通信部１１０が接合処理を行うことで、個別トラジェクトリの端点が共有トラジェクトリ上に無い場合にも、個別トラジェクトリに基づいて共有トラジェクトリを更新することができる。
【００８８】
また、空港エリア個別トラジェクトリ管理装置２００や航空路エリア個別トラジェクトリ管理装置３００や洋上エリア個別トラジェクトリ管理装置４００において、ずれ検出部２３２ずれ検出部３３２やずれ検出部４３２が、個別トラジェクトリと共有トラジェクトリとの間のずれの大きさを検出し、所定の大きさ以上のずれを検出した場合に個別トラジェクトリを送信する。従って、個別トラジェクトリと共有トラジェクトリとの間のずれが少なく、個別トラジェクトリの内容を共有トラジェクトリに反映させる必要性が低い場合は、個別トラジェクトリの送信を抑制して通信付加を低減させることができる。
【００８９】
なお、通信部１１０が送信する共有トラジェクトリの詳細度は、個別トラジェクトリの詳細度と同様であってもよいし、あるいは、個別トラジェクトリの詳細度よりも低くてもよい。通信部１１０が、詳細度のより低い共有トラジェクトを送信するようにすることで、通信負荷を低減させることができる。
【００９０】
また、共有トラジェクトリ管理装置１００が、気象データや傾向データなど、管制対象のエリアを分割したメッシュの各々の特性情報に基づいて、共有トラジェクトリを生成することで、より精度の高い共有トラジェクトリを生成することができる。
【００９１】
なお、トラジェクトリ管理システム１の全部または一部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより各部の処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、コンパクトディスク等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００９２】
以上、この発明の実施形態を図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計変更等も含まれる。
【符号の説明】
【００９３】
１  トラジェクトリ管理システム
１００  共有トラジェクトリ管理装置
１１０、２１０、３１０、４１０  通信部
１２０、２２０、３２０、４２０  記憶部
１３０、２３０、３３０、４３０  制御部
１３１  共有トラジェクトリ生成・更新部
１３２  データ管理部
１３３  接続判定部
１３４  接続点決定部
１３５  飛行模擬部
１３６  再スケジューリング部
２００  空港エリア個別トラジェクトリ管理装置
２３１、３３１、４３１  個別トラジェクトリ取得部
２３２、３３２、４３２  ずれ検出部
３００  航空路エリア個別トラジェクトリ管理装置
４００  洋上エリア個別トラジェクトリ管理装置
９００  ネットワーク
【図１】
0005785804.tif 000002
【図２】
0005785804.tif 000003
【図３】
0005785804.tif 000004
【図４】
0005785804.tif 000005
【図５】
0005785804.tif 000006
【図６】
0005785804.tif 000007
【図７】
0005785804.tif 000008
【図８】
0005785804.tif 000009
【図９】
0005785804.tif 000010
【図１０】
0005785804.tif 000011
【図１１】
0005785804.tif 000012
【図１２】
0005785804.tif 000013
【図１３】
0005785804.tif 000014
【図１４】
0005785804.tif 000015
【図１５】
0005785804.tif 000016
【図１６】
0005785804.tif 000017
【図１７】
0005785804.tif 000018