(57)【要約】【課題】多数の移動体を監視する監視者を支援する移動体監視装置において、監視者の注意を喚起すべき場合とそうでない場合とを適切に峻別することにより、監視者の注意義務を軽減し、監視者が適切な判断をできるようにする。【解決手段】ブロック生成部１５０は、複数の移動体（航空機）それぞれについて、占有ブロックを生成する。重複判定部１７０は、複数の移動体についてブロック生成部１５０が生成した複数の占有ブロックが重複しているか否かを判定する。占有ブロックが重複していると重複判定部１７０が判定した場合、注意喚起部１８０は、監視者（管制官）の注意を喚起する。【選択図】図４
2010266916.tif 000002
【特許請求の範囲】
【請求項１】
データを処理する処理装置と、ブロック生成部と、重複判定部と、注意喚起部とを有し、
上記ブロック生成部は、上記処理装置を用いて、複数の移動体それぞれについて、上記移動体が占有する区域を表わす占有ブロックを生成し、
上記重複判定部は、上記処理装置を用いて、上記複数の移動体について上記ブロック生成部が生成した複数の占有ブロックが重複しているか否かを判定し、
上記注意喚起部は、上記処理装置を用いて、上記複数の占有ブロックが重複していると上記重複判定部が判定した場合に、監視者の注意を喚起することを特徴とする移動体監視装置。
【請求項２】
上記ブロック生成部は、上記移動体が滑走路を滑走している航空機である場合に、上記処理装置を用いて、上記移動体の現在位置から上記滑走路の終端までの区域を上記移動体が占有するものとして、占有ブロックを生成することを特徴とする請求項１に記載の移動体監視装置。
【請求項３】
上記ブロック生成部は、上記移動体が滑走路に進入しようとしている航空機である場合に、上記処理装置を用いて、上記移動体が進入しようとしている上記滑走路上の区域を上記移動体が占有するものとして、占有ブロックを生成することを特徴とする請求項１または請求項２に記載の移動体監視装置。
【請求項４】
上記ブロック生成部は、上記移動体が滑走路に進入した航空機である場合に、上記処理装置を用いて、上記滑走路の始端から、上記移動体の現在位置までの区域を上記移動体が占有するものとして、占有ブロックを生成することを特徴とする請求項１乃至請求項３のいずれかに記載の移動体監視装置。
【請求項５】
上記ブロック生成部は、上記処理装置を用いて、上記占有ブロックとして、上記移動体が現に占有している区域を表わす占有済ブロックと、上記移動体が占有しようとしている区域を表わす占有予定ブロックとを生成し、
上記注意喚起部は、上記処理装置を用いて、一の移動体についての占有済ブロックと他の移動体についての占有予定ブロックとが重複していると上記重複判定部が判定した場合に、上記他の移動体について、上記監視者の注意を喚起することを特徴とする請求項１乃至請求項４のいずれかに記載の移動体監視装置。
【請求項６】
上記ブロック生成部は、上記処理装置を用いて、他の移動体の種別ごとに異なる区域を表わす占有ブロックを生成し、
上記注意喚起部は、上記処理装置を用いて、他の移動体についての占有ブロックと、一の移動体について上記他の移動体の種別に対する占有ブロックとが重複していると上記重複判定部が判定した場合に、上記他の移動体について、上記監視者の注意を喚起することを特徴とする請求項１乃至請求項５のいずれかに記載の移動体監視装置。
【請求項７】
データを処理する処理装置を有するコンピュータが実行することにより、上記コンピュータを請求項１乃至請求項６のいずれかに記載の移動体監視装置として動作させることを特徴とするコンピュータプログラム。
【請求項８】
データを処理する処理装置を有する移動体監視装置が、複数の移動体を監視する移動体監視方法において、
上記処理装置が、上記複数の移動体それぞれについて、上記移動体が占有する区域を表わす占有ブロックを生成し、
上記処理装置が、上記複数の移動体について生成した複数の占有ブロックが重複しているか否かを判定し、
上記処理装置が、上記複数の占有ブロックが重複していると判定した場合に、監視者の注意を喚起することを特徴とする移動体監視方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、航空機などの移動体が多数存在する空港の滑走路などトラフィックが多い場所において、移動体を監視し、移動体に対する指示などを行う監視者を支援する移動体監視装置に関する。
【背景技術】
【０００２】
空港の滑走路には、出発機、到着機、横断機など様々な目的を持つ航空機が、進入・離脱を繰り返す。このようなトラフィックが多い場所において、管制官などの監視者は、状況を正しく判断し、移動体に対して適切な指示をする必要がある。監視者の指示が適切でなければ、事故や移動体の滞留を招く可能性がある。
このような状況において、移動体の位置関係などを表示して、監視者を支援する移動体監視装置がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−１９７６００号公報
【特許文献２】特開２００３−８５７００号公報
【特許文献３】特開２００５−２５０６９１号公報
【特許文献４】特開２００５−３３９３９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の移動体監視装置は、安全性を重視する余り、移動体の間隔を広めに取る傾向があり、移動体の数が多い場合に滞留を招くため、あまり多くの移動体を捌くことができなかった。また、監視者の判断で移動体の間隔を狭めると、移動体監視装置が多数の警告を発することになり、監視者の注意が分散してしまうため、かえって安全性を損ねる可能性があった。
この発明は、例えば上記のような課題を解決するためになされたものであり、監視者の注意を喚起すべき場合とそうでない場合とを適切に峻別することにより、監視者の注意義務を軽減し、監視者が適切な判断をできるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
この発明にかかる移動体監視装置は、データを処理する処理装置と、ブロック生成部と、重複判定部と、注意喚起部とを有し、
上記ブロック生成部は、上記処理装置を用いて、複数の移動体それぞれについて、上記移動体が占有する区域を表わす占有ブロックを生成し、
上記重複判定部は、上記処理装置を用いて、上記複数の移動体について上記ブロック生成部が生成した複数の占有ブロックが重複しているか否かを判定し、
上記注意喚起部は、上記処理装置を用いて、上記複数の占有ブロックが重複していると上記重複判定部が判定した場合に、監視者の注意を喚起することを特徴とする。
【発明の効果】
【０００６】
この発明にかかる移動体監視装置によれば、複数の移動体についてブロック生成部が生成した占有ブロックが重複しているか否かを判定することにより、監視者の注意を喚起すべき場合とそうでない場合とを適切に峻別することができる。これにより、複数の移動体が所定の位置関係となったことを監視者が見落とす可能性が低くなるとともに、監視者の注意義務を軽減することにより、監視者が適切な状況判断をすることができる。
【図面の簡単な説明】
【０００７】
【図１】実施の形態１における移動体監視装置１００が航空機６２１（移動体の一例）を監視する空港６１０の構成の一例を示す図。
【図２】実施の形態１における移動体監視装置１００の外観の一例を示す斜視図。
【図３】実施の形態１における移動体監視装置１００のハードウェア資源の一例を示す図。
【図４】実施の形態１における移動体監視装置１００の機能ブロックの構成の一例を示すブロック構成図。
【図５】実施の形態１におけるブロック生成処理Ｓ４００の流れの一例を示すフローチャート図。
【図６】実施の形態１における到着機ブロック生成処理Ｓ４２０の流れの一例を示すフローチャート図。
【図７】実施の形態１における到着機ブロック生成処理Ｓ４２０でブロック生成部１５０が生成する占有予定ブロック５１１の一例を示す図。
【図８】実施の形態１における到着機ブロック生成処理Ｓ４２０でブロック生成部１５０が生成する占有済ブロック５２１の一例を示す図。
【図９】実施の形態１における到着機ブロック生成処理Ｓ４２０でブロック生成部１５０が生成する占有済ブロック５２１の一例を示す図。
【図１０】実施の形態１における到着機ブロック生成処理Ｓ４２０でブロック生成部１５０が生成する占有済ブロック５２１の一例を示す図。
【図１１】実施の形態１における到着機ブロック生成処理Ｓ４２０でブロック生成部１５０が生成する占有済ブロック５２１の一例を示す図。
【図１２】実施の形態１における到着機ブロック生成処理Ｓ４２０でブロック生成部１５０が占有ブロックを生成しない場合の一例を示す図。
【図１３】実施の形態１における出発機ブロック生成処理Ｓ４３０の流れの一例を示すフローチャート図。
【図１４】実施の形態１における出発機ブロック生成処理Ｓ４３０でブロック生成部１５０が生成する占有予定ブロック５１２の一例を示す図。
【図１５】実施の形態１における出発機ブロック生成処理Ｓ４３０でブロック生成部１５０が生成する占有予定ブロック５１３及び占有済ブロック５２２の一例を示す図。
【図１６】実施の形態１における出発機ブロック生成処理Ｓ４３０でブロック生成部１５０が生成する占有予定ブロック５１３及び占有済ブロック５２２の一例を示す図。
【図１７】実施の形態１における出発機ブロック生成処理Ｓ４３０でブロック生成部１５０が生成する占有済ブロック５２３の一例を示す図。
【図１８】実施の形態１における出発機ブロック生成処理Ｓ４３０でブロック生成部１５０が生成する占有済ブロック５２３の一例を示す図。
【図１９】実施の形態１における出発機ブロック生成処理Ｓ４３０でブロック生成部１５０が占有ブロックを生成しない場合の一例を示す図。
【図２０】実施の形態１における横断機ブロック生成処理Ｓ４４０の流れの一例を示すフローチャート図。
【図２１】実施の形態１における横断機ブロック生成処理Ｓ４４０でブロック生成部１５０が生成する占有予定ブロック５１４の一例を示す図。
【図２２】実施の形態１における横断機ブロック生成処理Ｓ４４０でブロック生成部１５０が生成する占有済ブロック５２４の一例を示す図。
【図２３】実施の形態１における横断機ブロック生成処理Ｓ４４０でブロック生成部１５０が占有ブロックを生成しない場合の一例を示す図。
【図２４】実施の形態１における重複判定処理Ｓ４５０の流れの一例を示すフローチャート図。
【図２５】実施の形態１における表示装置９０１が表示する画面の一例を示す図。
【図２６】実施の形態１における注意喚起部１８０が管制官の注意を喚起する航空機６２１の組み合わせの一例を示す図。
【図２７】実施の形態２における到着機ブロック生成処理Ｓ４２０の流れの一例を示すフローチャート図。
【図２８】実施の形態２における到着機ブロック生成処理Ｓ４２０でブロック生成部１５０が生成する一部対象占有済ブロック５３１の一例を示す図。
【図２９】実施の形態２における横断機ブロック生成処理Ｓ４４０の流れの一例を示すフローチャート図。
【図３０】実施の形態２における到着機ブロック生成処理Ｓ４２０でブロック生成部１５０が生成する一部対象占有済ブロック５３４の一例を示す図。
【図３１】実施の形態２における注意喚起部１８０が管制官の注意を喚起する航空機６２１の組み合わせの一例を示す図。
【発明を実施するための形態】
【０００８】
実施の形態１．
実施の形態１について、図１〜図２６を用いて説明する。
【０００９】
図１は、この実施の形態における移動体監視装置１００が航空機６２１（移動体の一例）を監視する空港６１０の構成の一例を示す図である。
空港６１０は、滑走路６１１を有する。滑走路６１１の両端を始端６１２及び終端６１３と呼ぶ。航空機６２１は、始端６１２側から終端６１３側へ向けて移動するものとする。すなわち、離陸する航空機６２１は、始端６１２付近から終端６１３側へ向けて加速して離陸し、着陸する航空機６２１は、始端６１２付近に着地して終端６１３へ向かって減速して着陸する。したがって、風向きなどにより滑走路６１１を逆向きに使用する場合には、始端６１２と終端６１３との呼び方が逆になる。また、滑走路６１１の長手方向の中心となる線分を中心線６１４と呼ぶ。
【００１０】
滑走路６１１付近には、多数の航空機６２１が存在する。滑走路６１１付近に存在する航空機６２１は、大きく分けて、出発機、到着機、横断機の三つに分けられる。出発機は、空港６１０から離陸する航空機６２１であり、滑走路６１１付近の誘導路で待機している航空機６２１、滑走路６１１に移動した航空機６２１、離陸のため加速している航空機６２１、離陸して滑走路６１１の上に浮いている航空機６２１、滑走路６１１の延長線上を飛んでいる航空機６２１などである。到着機は、空港６１０に着陸する航空機６２１であり、着陸準備のため滑走路６１１の延長線を滑走路６１１に向けて降下している航空機６２１、滑走路６１１の上に浮いていてもうすぐ着陸する航空機６２１、滑走路６１１に着地した航空機６２１、停止するため減速している航空機６２１、滑走路６１１から誘導路に向かって地上を移動している航空機６２１などである。横断機は、離陸や着陸のために滑走路６１１に入るのではなく、滑走路６１１の向こう側へ移動するため滑走路６１１を横切る航空機６２１であり、滑走路６１１付近の誘導路で待機している航空機６２１、滑走路６１１を横断中の航空機６２１、横断を終えて反対側の誘導路へ移動した航空機６２１などである。
このように、滑走路６１１付近には、様々な目的で移動している多数の航空機６２１が存在している。これらの航空機６２１を適切に誘導することにより、滑走路６１１の利用効率を向上し、航空機６２１の発着回数を増やすことができる。
【００１１】
空港６１０は、図示していない空港面探知レーダやマルチラテレーションシステムなどにより、航空機６２１の位置を検出する移動体検出装置を備える。移動体監視装置１００は、移動体検出装置が検出した航空機６２１の位置に基づいて、航空機６２１を監視し、管制官による管制業務を補助する。
【００１２】
図２は、この実施の形態における移動体監視装置１００の外観の一例を示す斜視図である。
移動体監視装置１００は、システムユニット９１０、ＣＲＴ（Ｃａｔｈｏｄｅ・Ｒａｙ・Ｔｕｂｅ）やＬＣＤ（液晶）の表示画面を有する表示装置９０１、キーボード９０２（Ｋｅｙ・Ｂｏａｒｄ：Ｋ／Ｂ）、マウス９０３、ＦＤＤ９０４（Ｆｌｅｘｉｂｌｅ・Ｄｉｓｋ・Ｄｒｉｖｅ）、コンパクトディスク装置９０５（ＣＤＤ）、プリンタ装置９０６、スキャナ装置９０７などのハードウェア資源を備え、これらはケーブルや信号線で接続されている。
システムユニット９１０は、コンピュータであり、ファクシミリ機９３２、電話器９３１とケーブルで接続され、また、ローカルエリアネットワーク９４２（ＬＡＮ）、ゲートウェイ９４１を介してインターネット９４０に接続されている。
【００１３】
図３は、この実施の形態における移動体監視装置１００のハードウェア資源の一例を示す図である。
移動体監視装置１００は、プログラムを実行するＣＰＵ９１１（Ｃｅｎｔｒａｌ・Ｐｒｏｃｅｓｓｉｎｇ・Ｕｎｉｔ、中央処理装置、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、プロセッサともいう）を備えている。ＣＰＵ９１１は、バス９１２を介してＲＯＭ９１３、ＲＡＭ９１４、通信装置９１５、表示装置９０１、キーボード９０２、マウス９０３、ＦＤＤ９０４、ＣＤＤ９０５、プリンタ装置９０６、スキャナ装置９０７、磁気ディスク装置９２０と接続され、これらのハードウェアデバイスを制御する。磁気ディスク装置９２０の代わりに、光ディスク装置、メモリカード読み書き装置などの記憶装置でもよい。
ＲＡＭ９１４は、揮発性メモリの一例である。ＲＯＭ９１３、ＦＤＤ９０４、ＣＤＤ９０５、磁気ディスク装置９２０の記憶媒体は、不揮発性メモリの一例である。これらは、記憶装置あるいは記憶部の一例である。通信装置９１５、キーボード９０２、スキャナ装置９０７、ＦＤＤ９０４などは、入力部、入力装置の一例である。
また、通信装置９１５、表示装置９０１、プリンタ装置９０６などは、出力部、出力装置の一例である。
【００１４】
通信装置９１５は、ファクシミリ機９３２、電話器９３１、ＬＡＮ９４２等に接続されている。通信装置９１５は、ＬＡＮ９４２に限らず、インターネット９４０、ＩＳＤＮ等のＷＡＮ（ワイドエリアネットワーク）などに接続されていても構わない。インターネット９４０或いはＩＳＤＮ等のＷＡＮに接続されている場合、ゲートウェイ９４１は不用となる。
磁気ディスク装置９２０には、オペレーティングシステム９２１（ＯＳ）、ウィンドウシステム９２２、プログラム群９２３、ファイル群９２４が記憶されている。プログラム群９２３のプログラムは、ＣＰＵ９１１、オペレーティングシステム９２１、ウィンドウシステム９２２により実行される。
【００１５】
上記プログラム群９２３には、以下に述べる実施の形態の説明において「〜部」として説明する機能を実行するプログラムが記憶されている。プログラムは、ＣＰＵ９１１により読み出され実行される。
ファイル群９２４には、以下に述べる実施の形態の説明において、「〜の判定結果」、「〜の計算結果」、「〜の処理結果」として説明する情報やデータや信号値や変数値やパラメータが、「〜ファイル」や「〜データベース」の各項目として記憶されている。「〜ファイル」や「〜データベース」は、ディスクやメモリなどの記録媒体に記憶される。ディスクやメモリなどの記憶媒体に記憶された情報やデータや信号値や変数値やパラメータは、読み書き回路を介してＣＰＵ９１１によりメインメモリやキャッシュメモリに読み出され、抽出・検索・参照・比較・演算・計算・処理・出力・印刷・表示などのＣＰＵの動作に用いられる。抽出・検索・参照・比較・演算・計算・処理・出力・印刷・表示のＣＰＵの動作の間、情報やデータや信号値や変数値やパラメータは、メインメモリやキャッシュメモリやバッファメモリに一時的に記憶される。
また、以下に述べる実施の形態の説明において説明するフローチャートの矢印の部分は主としてデータや信号の入出力を示し、データや信号値は、ＲＡＭ９１４のメモリ、ＦＤＤ９０４のフレキシブルディスク、ＣＤＤ９０５のコンパクトディスク、磁気ディスク装置９２０の磁気ディスク、その他光ディスク、ミニディスク、ＤＶＤ（Ｄｉｇｉｔａｌ・Ｖｅｒｓａｔｉｌｅ・Ｄｉｓｋ）等の記録媒体に記録される。また、データや信号は、バス９１２や信号線やケーブルその他の伝送媒体によりオンライン伝送される。
【００１６】
また、以下に述べる実施の形態の説明において「〜部」として説明するものは、「〜回路」、「〜装置」、「〜機器」であってもよく、また、「〜ステップ」、「〜手順」、「〜処理」であってもよい。すなわち、「〜部」として説明するものは、ＲＯＭ９１３に記憶されたファームウェアで実現されていても構わない。或いは、ソフトウェアのみ、或いは、素子・デバイス・基板・配線などのハードウェアのみ、或いは、ソフトウェアとハードウェアとの組み合わせ、さらには、ファームウェアとの組み合わせで実施されても構わない。ファームウェアとソフトウェアは、プログラムとして、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、ＤＶＤ等の記録媒体に記憶される。プログラムはＣＰＵ９１１により読み出され、ＣＰＵ９１１により実行される。すなわち、プログラムは、以下に述べる「〜部」としてコンピュータを機能させるものである。あるいは、以下に述べる「〜部」の手順や方法をコンピュータに実行させるものである。
【００１７】
図４は、この実施の形態における移動体監視装置１００の機能ブロックの構成の一例を示すブロック構成図である。
移動体監視装置１００は、移動体入力部１１０、移動体記憶部１２０、移動体表示部１３０、ブロック生成規則記憶部１４０、ブロック生成部１５０、ブロック記憶部１６０、重複判定部１７０、注意喚起部１８０を有する。
【００１８】
移動体入力部１１０は、ＣＰＵ９１１を用いて、移動体検出装置が検出した航空機６２１の位置や便名など、航空機６２１に関する情報を表わすデータ（以下「移動体データ」と呼ぶ。）を入力する。
移動体記憶部１２０は、磁気ディスク装置９２０を用いて、移動体入力部１１０が入力した移動体データを記憶する。なお、移動体記憶部１２０が記憶する移動体データは、航空機６２１の位置や便名だけでなく、移動速度や状態（出発機であるか到着機であるかなど）などの情報を含む。これらの情報は、移動体検出装置が検出して出力する構成であってもよいし、移動体入力部１１０が、航空機６２１の位置から移動速度を算出したり、フライトプランを参照して航空機６２１の状態を取得したりして、移動体データに付け加える構成であってもよい。
移動体表示部１３０は、表示装置９０１を用いて、移動体記憶部１２０が記憶した移動体データに基づいて、航空機６２１の位置を空港６１０の地図上にプロットするなど、管制官にわかりやすい形式で表示する。
【００１９】
ブロック生成規則記憶部１４０は、磁気ディスク装置９２０を用いて、あらかじめ、ブロック生成規則データを記憶している。ブロック生成規則データとは、ブロック生成規則を表わすデータである。ブロック生成規則とは、航空機６２１の位置などの情報に基づいて、その航空機６２１の占有ブロックを生成するためのルールである。占有ブロックとは、その航空機６２１が占有する区域を表わすデータである。移動体監視装置１００は、占有ブロックの重なりを判定することにより、航空機６２１を適切に誘導するための情報を生成する。
【００２０】
ブロック生成部１５０は、ＣＰＵ９１１を用いて、移動体記憶部１２０が記憶した移動体データと、ブロック生成規則記憶部１４０が記憶したブロック生成規則データとを入力する。ブロック生成部１５０は、ＣＰＵ９１１を用いて、入力した移動体データとブロック生成規則データとに基づいて、各航空機６２１について、その航空機６２１の占有ブロックを生成する。ブロック生成部１５０は、ＣＰＵ９１１を用いて、生成した占有ブロックを出力する。
ブロック記憶部１６０は、ＣＰＵ９１１を用いて、ブロック生成部１５０が出力した占有ブロックを入力する。ブロック記憶部１６０は、磁気ディスク装置９２０を用いて、入力した占有ブロックを記憶する。
【００２１】
重複判定部１７０は、ＣＰＵ９１１を用いて、ブロック記憶部１６０が記憶した占有ブロックを入力する。重複判定部１７０は、ＣＰＵ９１１を用いて、二つの航空機６２１の占有ブロックの間に重複部分があるか否かを判定する。重複判定部１７０は、ＣＰＵ９１１を用いて、占有ブロックに重複部分があると判定した二つの航空機６２１について、その航空機６２１を表わすデータを出力する。
注意喚起部１８０は、ＣＰＵ９１１を用いて、重複判定部１７０が出力したデータを入力する。注意喚起部１８０は、ＣＰＵ９１１を用いて、入力したデータに基づいて、管制官の注意を喚起する。具体的には、注意喚起部１８０は、例えば、移動体表示部１３０が表示装置９０１を用いて表示した地図上に、占有ブロックが重複していることを表わすメッセージを表示したり、スピーカを用いて、注意喚起音やメッセージを発したりする。
【００２２】
図５は、この実施の形態におけるブロック生成処理Ｓ４００の流れの一例を示すフローチャート図である。
ブロック生成処理Ｓ４００において、ブロック生成部１５０は、滑走路６１１について航空機６２１の占有ブロックを生成する。空港６１０に滑走路６１１が複数ある場合、ブロック生成部１５０は、滑走路６１１ごとに占有ブロックを生成する。ブロック生成処理Ｓ４００は、状態判定工程Ｓ４１０、到着機ブロック生成処理Ｓ４２０、出発機ブロック生成処理Ｓ４３０、横断機ブロック生成処理Ｓ４４０を有する。
【００２３】
状態判定工程Ｓ４１０において、ブロック生成部１５０は、ＣＰＵ９１１を用いて、移動体記憶部１２０が記憶した移動体データのなかから、一つの航空機６２１についての移動体データを取得する。ブロック生成部１５０は、ＣＰＵ９１１を用いて、取得した移動体データに基づいて、航空機６２１が、その滑走路６１１に到着する到着機であるか、その滑走路６１１から出発する出発機であるか、その滑走路６１１を横断する横断機であるか、その滑走路６１１と無関係（その滑走路６１１を横断せず他の滑走路に離着陸する航空機など）であるかを判定する。到着機と判定した場合、到着機ブロック生成処理Ｓ４２０へ進む。出発機と判定した場合、出発機ブロック生成処理Ｓ４３０へ進む。横断機と判定した場合、横断機ブロック生成処理Ｓ４４０へ進む。無関係と判定した場合、ブロック生成処理Ｓ４００を終了する。
【００２４】
到着機ブロック生成処理Ｓ４２０において、ブロック生成部１５０は、ＣＰＵ９１１を用いて、ブロック生成規則記憶部１４０が記憶したブロック生成規則データのなかから、到着機についてのブロック生成規則データを取得する。ブロック生成部１５０は、ＣＰＵ９１１を用いて、取得したブロック生成規則データが表わすブロック生成規則と、状態判定工程Ｓ４１０で取得した移動体データとに基づいて、航空機６２１の占有ブロックを生成する。その後、ブロック生成処理Ｓ４００を終了する。
【００２５】
出発機ブロック生成処理Ｓ４３０において、ブロック生成部１５０は、ＣＰＵ９１１を用いて、ブロック生成規則記憶部１４０が記憶したブロック生成規則データのなかから、出発機についてのブロック生成規則データを取得する。ブロック生成部１５０は、ＣＰＵ９１１を用いて、取得したブロック生成規則データが表わすブロック生成規則と、状態判定工程Ｓ４１０で取得した移動体データとに基づいて、航空機６２１の占有ブロックを生成する。その後、ブロック生成処理Ｓ４００を終了する。
【００２６】
横断機ブロック生成処理Ｓ４４０において、ブロック生成部１５０は、ＣＰＵ９１１を用いて、ブロック生成規則記憶部１４０が記憶したブロック生成規則データのなかから、横断機についてのブロック生成規則データを取得する。ブロック生成部１５０は、ＣＰＵ９１１を用いて、取得したブロック生成規則データが表わすブロック生成規則と、状態判定工程Ｓ４１０で取得した移動体データとに基づいて、航空機６２１の占有ブロックを生成する。その後、ブロック生成処理Ｓ４００を終了する。
【００２７】
図６は、この実施の形態における到着機ブロック生成処理Ｓ４２０の流れの一例を示すフローチャート図である。
到着機ブロック生成処理Ｓ４２０は、始端距離判定工程Ｓ４２１、占有予定ブロック生成工程Ｓ４２２、全部占有済ブロック生成工程Ｓ４２４、離脱距離判定工程Ｓ４２６、前方占有済ブロック生成工程Ｓ４２７を有する。
【００２８】
始端距離判定工程Ｓ４２１において、ブロック生成部１５０は、ＣＰＵ９１１を用いて、状態判定工程Ｓ４１０で取得した移動体データに基づいて、航空機６２１と滑走路６１１の始端６１２との間の平面距離ｄを算出する。ブロック生成部１５０は、ＣＰＵ９１１を用いて、ブロック生成規則記憶部１４０が記憶したブロック生成規則データから、二つの閾値Ｄ１，Ｄ２（ただし、０＜Ｄ１＜Ｄ２。）を取得する。ブロック生成部１５０は、ＣＰＵ９１１を用いて、算出した平面距離ｄと、二つの閾値Ｄ１，Ｄ２とを比較する。
平面距離ｄが閾値Ｄ２以上である場合は、到着機ブロック生成処理Ｓ４２０を終了する。すなわち、航空機６２１の占有ブロックを生成しない。これは、航空機６２１が滑走路６１１からまだ十分に離れているので、滑走路６１１を占有する必要がないからである。
平面距離ｄが閾値Ｄ１以上かつ閾値Ｄ２未満である場合は、占有予定ブロック生成工程Ｓ４２２へ進む。
平面距離ｄが０以上かつ閾値Ｄ１未満である場合は、全部占有済ブロック生成工程Ｓ４２４へ進む。
平面距離ｄが０未満である場合、離脱距離判定工程Ｓ４２６へ進む。平面距離ｄは、始端６１２から滑走路６１１の外側へ向かう方向を正とする。すなわち、平面距離ｄが０未満である場合とは、航空機６２１が滑走路６１１上もしくは滑走路６１１の上空にいる場合を意味する。なお、ここでは、滑走路６１１に着陸しようとしている航空機６２１のみを対象としているので、滑走路６１１の上空といっても着陸態勢である高さの範囲内のことであり、滑走路６１１のはるか上空を飛んでいる航空機６２１や、着陸を取り止めて離脱しようとしている航空機６２１は対象外である。
【００２９】
占有予定ブロック生成工程Ｓ４２２において、ブロック生成部１５０は、ＣＰＵ９１１を用いて、滑走路６１１の始端６１２から終端６１３までの全部を範囲とする占有予定ブロックを生成する。占有予定ブロックとは、占有ブロックのうち、他の航空機６２１を排除する効力を持たず、主に、他の航空機６２１を監視する目的で生成される占有ブロックのことである。ブロック記憶部１６０は、磁気ディスク装置９２０を用いて、ブロック生成部１５０が生成した占有予定ブロックを記憶する。その後、到着機ブロック生成処理Ｓ４２０を終了する。
【００３０】
全部占有済ブロック生成工程Ｓ４２４において、ブロック生成部１５０は、ＣＰＵ９１１を用いて、滑走路６１１の始端６１２から終端６１３までの全部を範囲とする占有済ブロックを生成する。占有済ブロックとは、占有ブロックのうち、他の航空機６２１を排除する効力を持つ占有ブロックのことである。ブロック記憶部１６０は、磁気ディスク装置９２０を用いて、ブロック生成部１５０が生成した占有済ブロックを記憶する。その後、到着機ブロック生成処理Ｓ４２０を終了する。
【００３１】
離脱距離判定工程Ｓ４２６において、ブロック生成部１５０は、ＣＰＵ９１１を用いて、状態判定工程Ｓ４１０で取得した移動体データに基づいて、航空機６２１と、空港６１０の中心線６１４との間の距離ｗを算出する。ブロック生成部１５０は、ＣＰＵ９１１を用いて、ブロック生成規則記憶部１４０が記憶したブロック生成記憶データから、閾値Ｗ１を取得する。ブロック生成部１５０は、ＣＰＵ９１１を用いて、算出した距離ｗと、取得した閾値Ｗ１とを比較する。
距離ｗが閾値Ｗ１以上である場合は、到着機ブロック生成処理Ｓ４２０を終了する。すなわち、航空機６２１の占有ブロックを生成しない。これは、航空機６２１が滑走路６１１に着陸して滑走路６１１から十分に離れた場合に、滑走路６１１を解放するためである。
距離ｗが閾値Ｗ１未満である場合は、前方占有済ブロック生成工程Ｓ４２７へ進む。
【００３２】
前方占有済ブロック生成工程Ｓ４２７において、ブロック生成部１５０は、ＣＰＵ９１１を用いて、状態判定工程Ｓ４１０で取得した移動体データに基づいて、航空機６２１の現在位置を取得する。ブロック生成部１５０は、ＣＰＵ９１１を用いて、取得した航空機６２１の現在位置から滑走路６１１の終端６１３までを範囲とする占有済ブロックを生成する。ブロック記憶部１６０は、磁気ディスク装置９２０を用いて、ブロック生成部１５０が生成した占有済ブロックを記憶する。その後、到着機ブロック生成処理Ｓ４２０を終了する。
【００３３】
図７は、この実施の形態における到着機ブロック生成処理Ｓ４２０でブロック生成部１５０が生成する占有予定ブロック５１１の一例を示す図である。
航空機６２１と滑走路６１１の始端６１２との間の平面距離ｄが閾値Ｄ１以上かつ閾値Ｄ２未満の場合、ブロック生成部１５０は、占有予定ブロック生成工程Ｓ４２２で、滑走路６１１の始端６１２から終端６１３までの全部を範囲とする占有予定ブロック５１１を生成する。これにより、航空機６２１がこれから着陸しようとしている滑走路６１１の全範囲に他の航空機６２１がいないかを監視する状態となる。
滑走路６１１に他の航空機６２１の占有ブロックがある場合、注意喚起部１８０が管制官に注意を喚起し、管制官は、航空機６２１の着陸を取り止めるか否かを判断する。例えば、滑走路６１１に占有ブロックを持つ他の航空機６２１が、滑走路６１１に着陸済の到着機であり、もうすぐ滑走路６１１から離脱するのであれば、管制官は、航空機６２１の着陸を決行すると判断する。
【００３４】
このように、航空機６２１の着陸を取り止めるか否かを移動体監視装置１００が機械的に判断するのではなく、管制官の判断に委ねることにより、柔軟な運用が可能となり、滑走路６１１の利用効率を高めることができる。また、管制官の判断が必要な状況では、注意喚起部１８０が管制官の注意を喚起するので、管制官の見落としによる事故の発生を防ぐことができる。更に、管制官は、注意喚起部１８０が注意を喚起した状況の判断に集中することができるので、より適切な判断をすることができ、滑走路６１１の利用効率を高めることができる。
【００３５】
図８は、この実施の形態における到着機ブロック生成処理Ｓ４２０でブロック生成部１５０が生成する占有済ブロック５２１の一例を示す図である。
航空機６２１が滑走路６１１に近づき、航空機６２１と滑走路６１１の始端６１２との間の平面距離が閾値Ｄ１未満になった場合、ブロック生成部１５０は、全部占有済ブロック生成工程Ｓ４２４で、滑走路６１１の始端６１２から終端６１３までの全部を範囲とする占有済ブロック５２１を生成する。これにより、航空機６２１がこれから着陸しようとしている滑走路６１１の全範囲から他の航空機６２１を排除する状態となる。
滑走路６１１に他の航空機６２１の占有ブロックがある場合、注意喚起部１８０が管制官に注意を喚起し、管制官は、航空機６２１の着陸を取り止めるか否かを判断する。また、注意喚起部１８０は、他の航空機６２１の側にも注意を喚起する。管制官は、航空機６２１の着陸を決行すると判断した場合、他の航空機６２１を滑走路６１１から速やかに排除する。
【００３６】
図９は、この実施の形態における到着機ブロック生成処理Ｓ４２０でブロック生成部１５０が生成する占有済ブロック５２１の一例を示す図である。
航空機６２１が滑走路６１１の始端６１２を越えて滑走路６１１上に進入し、航空機６２１と滑走路６１１の始端６１２との間の平面距離ｄが負になった場合、ブロック生成部１５０は、前方占有済ブロック生成工程Ｓ４２７で、航空機６２１の現在位置から滑走路６１１の終端６１３までを範囲とする占有済ブロック５２１を生成する。これにより、航空機６２１の前方から他の航空機６２１を排除するが、航空機６２１の後方には他の航空機６２１の進入を許す状態となる。
【００３７】
図１０は、この実施の形態における到着機ブロック生成処理Ｓ４２０でブロック生成部１５０が生成する占有済ブロック５２１の一例を示す図である。
航空機６２１が滑走路６１１に着陸し、減速中の場合も同様に、ブロック生成部１５０は、前方占有済ブロック生成工程Ｓ４２７で、航空機６２１の現在位置から滑走路６１１の終端６１３までを範囲とする占有済ブロック５２１を生成する。
【００３８】
図１１は、この実施の形態における到着機ブロック生成処理Ｓ４２０でブロック生成部１５０が生成する占有済ブロック５２１の一例を示す図である。
航空機６２１が着陸後十分に減速し、滑走路６１１から離脱しようとしている場合であっても、航空機６２１と滑走路６１１の中心線６１４との間の距離ｗが閾値Ｗ１未満であれば、まだ、ブロック生成部１５０は、前方占有済ブロック生成工程Ｓ４２７で、航空機６２１の現在位置から滑走路６１１の終端６１３までを範囲とする占有済ブロック５２１を生成する。
【００３９】
図１２は、この実施の形態における到着機ブロック生成処理Ｓ４２０でブロック生成部１５０が占有ブロックを生成しない場合の一例を示す図である。
航空機６２１が滑走路６１１から完全に離脱し、航空機６２１と滑走路６１１の中心線６１４との間の距離ｗが閾値Ｗ１以上になった場合、ブロック生成部１５０は、航空機６２１の占有ブロックを生成しない。
【００４０】
図１３は、この実施の形態における出発機ブロック生成処理Ｓ４３０の流れの一例を示すフローチャート図である。
出発機ブロック生成処理Ｓ４３０は、進入距離判定工程Ｓ４３１、占有予定ブロック生成工程Ｓ４３２、速度判定工程Ｓ４３３、前方占有予定ブロック生成工程Ｓ４３４、後方占有済ブロック生成工程Ｓ４３５、前方占有済ブロック生成工程Ｓ４３６を有する。
【００４１】
進入距離判定工程Ｓ４３１において、ブロック生成部１５０は、ＣＰＵ９１１を用いて、状態判定工程Ｓ４１０で取得した移動体データに基づいて、航空機６２１と滑走路６１１の中心線６１４との間の距離ｗを算出する。ブロック生成部１５０は、ＣＰＵ９１１を用いて、ブロック生成規則記憶部１４０が記憶したブロック生成規則データから、二つの閾値Ｗ２，Ｗ３（ただし、Ｗ２＜Ｗ３。）を取得する。ブロック生成部１５０は、ＣＰＵ９１１を用いて、算出した距離ｗと、二つの閾値Ｗ２，Ｗ３とを比較する。
距離ｗが閾値Ｗ３以上である場合は、出発機ブロック生成処理Ｓ４３０を終了する。すなわち、航空機６２１の占有ブロックを生成しない。これは、航空機６２１が滑走路６１１からまだ十分に離れているので、滑走路６１１を占有する必要がないからである。
距離ｗが閾値Ｗ２以上かつ閾値Ｗ３未満である場合は、占有予定ブロック生成工程Ｓ４３２へ進む。
距離ｗが閾値Ｗ２未満である場合は、速度判定工程Ｓ４３３へ進む。
【００４２】
占有予定ブロック生成工程Ｓ４３２において、ブロック生成部１５０は、ＣＰＵ９１１を用いて、状態判定工程Ｓ４１０で取得した移動体データに基づいて、航空機６２１が進入しようとしている滑走路６１１上の位置を算出する。ブロック生成部１５０は、ＣＰＵ９１１を用いて、算出した位置の前後所定の区域を範囲とする占有予定ブロックを生成する。ブロック記憶部１６０は、磁気ディスク装置９２０を用いて、ブロック生成部１５０が生成した占有予定ブロックを記憶する。その後、出発機ブロック生成処理Ｓ４３０を終了する。
【００４３】
速度判定工程Ｓ４３３において、ブロック生成部１５０は、ＣＰＵ９１１を用いて、状態判定工程Ｓ４１０で取得した移動体データに基づいて、航空機６２１の速度ｖを取得する。ブロック生成部１５０は、ＣＰＵ９１１を用いて、ブロック生成規則記憶部１４０が記憶したブロック生成規則データから、閾値Ｖ１を取得する。ブロック生成部１５０は、ＣＰＵ９１１を用いて、取得した速度ｖと、取得した閾値Ｖ１とを比較する。
速度ｖが閾値Ｖ１未満である場合は、前方占有予定ブロック生成工程Ｓ４３４へ進む。
速度ｖが閾値Ｖ１以上である場合は、前方占有済ブロック生成工程Ｓ４３６へ進む。
【００４４】
前方占有予定ブロック生成工程Ｓ４３４において、ブロック生成部１５０は、ＣＰＵ９１１を用いて、状態判定工程Ｓ４１０で取得した移動体データに基づいて、航空機６２１の現在位置を取得する。ブロック生成部１５０は、ＣＰＵ９１１を用いて、取得した航空機６２１の現在位置から滑走路６１１の終端６１３までを範囲とする占有予定ブロックを生成する。ブロック記憶部１６０は、磁気ディスク装置９２０を用いて、ブロック生成部１５０が生成した占有予定ブロックを記憶する。
後方占有済ブロック生成工程Ｓ４３５において、ブロック生成部１５０は、ＣＰＵ９１１を用いて、滑走路６１１の始端６１２から、前方占有予定ブロック生成工程Ｓ４３４で取得した航空機６２１の現在位置までを範囲とする占有済ブロックを生成する。ブロック記憶部１６０は、磁気ディスク装置９２０を用いて、ブロック生成部１５０が生成した占有済ブロックを記憶する。その後、出発機ブロック生成処理Ｓ４３０を終了する。
【００４５】
前方占有済ブロック生成工程Ｓ４３６において、ブロック生成部１５０は、ＣＰＵ９１１を用いて、状態判定工程Ｓ４１０で取得した移動体データに基づいて、航空機６２１の現在位置を取得する。ブロック生成部１５０は、ＣＰＵ９１１を用いて、取得した航空機６２１の現在位置から滑走路６１１の終端６１３までを範囲とする占有済ブロックを生成する。ブロック記憶部１６０は、磁気ディスク装置９２０を用いて、ブロック生成部１５０が生成した占有済ブロックを記憶する。その後、出発機ブロック生成処理Ｓ４３０を終了する。
【００４６】
図１４は、この実施の形態における出発機ブロック生成処理Ｓ４３０でブロック生成部１５０が生成する占有予定ブロック５１２の一例を示す図である。
航空機６２１が離陸のため滑走路６１１に近づき、航空機６２１と滑走路６１１の中心線６１４との間の距離ｗが閾値Ｗ２以上かつ閾値Ｗ３未満になった場合、ブロック生成部１５０は、占有予定ブロック生成工程Ｓ４３２で、航空機６２１が進入しようとしている滑走路６１１上の位置の前後を範囲とする占有予定ブロック５１２を生成する。これにより、航空機６２１が進入しようとしている位置に、他の航空機６２１の占有ブロックがないかを監視する状態となる。
例えば、滑走路６１１に着陸中の他の航空機６２１がある場合、航空機６２１が進入しようとしている位置よりも、他の航空機６２１が始端６１２側にいれば、他の航空機６２１の占有ブロックと、航空機６２１の占有予定ブロック５１２とが重なるので、注意喚起部１８０が管制官に注意を喚起する。管制官は、例えば、航空機６２１に対して、他の航空機６２１が通過するのを待つよう指示する。
これに対し、航空機６２１が進入しようとしている位置よりも、他の航空機６２１が終端６１３側にいれば、他の航空機６２１の占有ブロックと、航空機６２１の占有予定ブロック５１２とが重ならないので、注意喚起部１８０は、管制官に注意を喚起しない。管制官は、航空機６２１が滑走路６１１に進入するのを許す。これにより、到着機が滑走路６１１から離脱するのを待たずに、航空機６２１が滑走路６１１に進入し、離陸準備をすることができるので、滑走路６１１の使用効率が高くなる。
【００４７】
図１５は、この実施の形態における出発機ブロック生成処理Ｓ４３０でブロック生成部１５０が生成する占有予定ブロック５１３及び占有済ブロック５２２の一例を示す図である。
航空機６２１が滑走路６１１に更に近づいて、航空機６２１と滑走路６１１の中心線６１４との間の距離が閾値Ｗ２未満になった場合、ブロック生成部１５０は、前方占有予定ブロック生成工程Ｓ４３４で、航空機６２１の現在位置から滑走路６１１の終端６１３までを範囲とする占有予定ブロック５１３を生成し、後方占有済ブロック生成工程Ｓ４３５で、滑走路６１１の始端６１２から航空機６２１の現在位置までを範囲とする占有済ブロック５２２を生成する。これにより、航空機６２１の前方に他の航空機６２１がいないかを監視するとともに、航空機６２１の後方から他の航空機６２１を排除する状態となる。
例えば、滑走路６１１に着陸中の他の航空機６２１がある場合、他の航空機６２１が終端６１３側にいれば、他の航空機６２１の占有ブロックと、航空機６２１の占有予定ブロック５１２とが重なるので、注意喚起部１８０が管制官に注意を喚起する。管制官は、例えば、離陸準備が整った航空機６２１に対して、他の航空機６２１が滑走路６１１から離脱するまで待つよう指示する。
【００４８】
図１６は、この実施の形態における出発機ブロック生成処理Ｓ４３０でブロック生成部１５０が生成する占有予定ブロック５１３及び占有済ブロック５２２の一例を示す図である。
航空機６２１が離陸するため加速しているが、まだ、すぐに停止できる程度の速度であって、航空機６２１の速度ｖが閾値Ｖ１未満である場合、ブロック生成部１５０は、航空機６２１の前方に占有予定ブロック５１３、後方に占有済ブロック５２２を生成する。
例えば、航空機６２１に続けて滑走路６１１から離陸しようとして誘導路にいる他の航空機６２１がある場合、他の航空機６２１の占有予定ブロック５１２と、航空機６２１の占有済ブロック５２２とが重なるので、注意喚起部１８０が管制官に注意を喚起する。管制官は、例えば、他の航空機６２１に対して、滑走路６１１に進入するのを待つよう指示する。
【００４９】
図１７は、この実施の形態における出発機ブロック生成処理Ｓ４３０でブロック生成部１５０が生成する占有済ブロック５２３の一例を示す図である。
航空機６２１が更に加速して、航空機６２１の速度ｖが閾値Ｖ１以上である場合、ブロック生成部１５０は、航空機６２１の現在位置から滑走路６１１の終端６１３までを範囲とする占有済ブロック５２３を生成する。これにより、航空機６２１の前方から他の航空機６２１を排除するが、航空機６２１の後方には他の航空機６２１の進入を許す状態となる。
例えば、航空機６２１に続けて滑走路６１１から離陸しようとして誘導路にいる他の航空機６２１がある場合、他の航空機６２１の占有予定ブロック５１２と、航空機６２１の占有済ブロック５２３とは重ならないので、注意喚起部１８０は、管制官に注意を喚起しない。管制官は、他の航空機６２１が滑走路６１１に進入するのを許す。これにより、出発機が離陸するのを待たずに、他の航空機６２１が滑走路６１１に進入し、離陸準備をすることができるので、滑走路６１１の使用効率が高くなる。
【００５０】
図１８は、この実施の形態における出発機ブロック生成処理Ｓ４３０でブロック生成部１５０が生成する占有済ブロック５２３の一例を示す図である。
航空機６２１が更に加速して離陸しても、航空機６２１がまだ滑走路６１１の上にいる場合、ブロック生成部１５０は、航空機６２１の現在位置から滑走路６１１の終端６１３までの範囲とする占有済ブロック５２３を生成する。これにより、滑走路６１１の大部分には他の航空機６２１の進入を許すが、航空機６２１がこれから通過する真下からは他の航空機６２１を排除する状態となる。
【００５１】
図１９は、この実施の形態における出発機ブロック生成処理Ｓ４３０でブロック生成部１５０が占有ブロックを生成しない場合の一例を示す図である。
航空機６２１が離陸して、滑走路６１１の終端６１３を越えた場合、ブロック生成部１５０は、占有ブロックを生成しない。これにより、滑走路６１１が完全に解放され、他の航空機６２１の進入を許す状態となる。
【００５２】
図２０は、この実施の形態における横断機ブロック生成処理Ｓ４４０の流れの一例を示すフローチャート図である。
横断機ブロック生成処理Ｓ４４０は、進入距離判定工程Ｓ４４１、占有予定ブロック生成工程Ｓ４４２、後方占有済ブロック生成工程Ｓ４４３を有する。
【００５３】
進入距離判定工程Ｓ４４１において、ブロック生成部１５０は、ＣＰＵ９１１を用いて、状態判定工程Ｓ４１０で取得した移動体データに基づいて、航空機６２１と滑走路６１１の中心線６１４との間の距離ｗを算出する。なお、滑走路６１１を航空機６２１がこれから横断しようとして滑走路６１１に近づいている場合と、滑走路６１１を航空機６２１が横断したのち滑走路６１１から遠ざかっている場合とを、距離ｗの符号による区別するものとする。すなわち、距離ｗが正の場合は、滑走路６１１を航空機６２１がこれから横断しようとして滑走路６１１に近づいていることを表わし、距離ｗが負の場合は、滑走路６１１を航空機６２１が横断したのち滑走路６１１から遠ざかっていることを表わすものとする。ブロック生成部１５０は、ＣＰＵ９１１を用いて、ブロック生成規則記憶部１４０が記憶したブロック生成規則データから、横断機についての三つの閾値Ｗ１，Ｗ２，Ｗ３（ただし、０＜Ｗ１、０＜Ｗ２＜Ｗ３。）を取得する。なお、これらの閾値は、到着機や出発機の場合と同じであってもよいし、異なっていてもよい。ブロック生成部１５０は、ＣＰＵ９１１を用いて、算出した距離ｗと、閾値Ｗ１の符号を反転した閾値−Ｗ１及び閾値Ｗ２，Ｗ３とを比較する。
距離ｗが閾値Ｗ２以上かつＷ３未満である場合は、占有予定ブロック生成工程Ｓ４４２へ進む。
距離ｗが閾値−Ｗ１以上かつ閾値Ｗ２未満である場合は、後方占有済ブロック生成工程Ｓ４４３へ進む。
それ以外の場合は、横断機ブロック生成処理Ｓ４４０を終了する。すなわち、ブロック生成部１５０は、航空機６２１の占有ブロックを生成しない。これは、これから滑走路６１１を横断しようとしている航空機６２１がまだ滑走路６１１から十分に離れているか、あるいは、滑走路６１１を横断した航空機６２１が滑走路６１１から十分に離れたので、滑走路６１１を占有する必要がないからである。
【００５４】
占有予定ブロック生成工程Ｓ４４２において、ブロック生成部１５０は、ＣＰＵ９１１を用いて、状態判定工程Ｓ４１０で取得した移動体データに基づいて、航空機６２１が横断しようとしている滑走路６１１上の位置を算出する。ブロック生成部１５０は、ＣＰＵ９１１を用いて、算出した位置の前後所定の区域を範囲とする占有予定ブロックを生成する。ブロック記憶部１６０は、磁気ディスク装置９２０を用いて、ブロック生成部１５０が生成した占有予定ブロックを記憶する。その後、横断機ブロック生成処理Ｓ４４０を終了する。
【００５５】
後方占有済ブロック生成工程Ｓ４４３において、ブロック生成部１５０は、ＣＰＵ９１１を用いて、状態判定工程Ｓ４１０で取得した移動体データに基づいて、航空機６２１の現在位置を取得する。ブロック生成部１５０は、ＣＰＵ９１１を用いて、滑走路６１１の始端６１２から、取得した航空機６２１の現在位置までを範囲とする占有済ブロックを生成する。ブロック記憶部１６０は、磁気ディスク装置９２０を用いて、ブロック生成部１５０が生成した占有済ブロックを記憶する。その後、横断機ブロック生成処理Ｓ４４０を終了する。
【００５６】
図２１は、この実施の形態における横断機ブロック生成処理Ｓ４４０でブロック生成部１５０が生成する占有予定ブロック５１４の一例を示す図である。
航空機６２１が滑走路６１１を横断するために滑走路６１１に近づき、航空機６２１と滑走路６１１の中心線６１４との間の距離ｗが閾値Ｗ２以上かつ閾値Ｗ３未満になった場合、ブロック生成部１５０は、占有予定ブロック生成工程Ｓ４４２で、航空機６２１が横断しようとしている滑走路６１１上の位置の前後を範囲とする占有予定ブロック５１４を生成する。これにより、航空機６２１が横断しようとしている位置に、他の航空機６２１の占有ブロックがないかを監視する状態となる。
【００５７】
図２２は、この実施の形態における横断機ブロック生成処理Ｓ４４０でブロック生成部１５０が生成する占有済ブロック５２４の一例を示す図である。
航空機６２１が更に滑走路６１１に近づき、航空機６２１と滑走路６１１の中心線６１４との間の距離ｗが閾値−Ｗ１以上かつ閾値Ｗ２未満となった場合、ブロック生成部１５０は、滑走路６１１の始端６１２から航空機６２１の現在位置までを範囲とする占有済ブロック５２４を生成する。これにより、航空機６２１の始端６１２側から他の航空機６２１を排除する状態となる。
【００５８】
図２３は、この実施の形態における横断機ブロック生成処理Ｓ４４０でブロック生成部１５０が占有ブロックを生成しない場合の一例を示す図である。
航空機６２１が滑走路６１１を横断して滑走路６１１から離れ、航空機６２１と滑走路６１１の中心線６１４との間の距離ｗが閾値−Ｗ１未満となった場合、ブロック生成部１５０は、占有ブロックを生成しない。
【００５９】
このように、ブロック生成部１５０は、航空機６２１の状態・位置・速度などに基づいて、占有予定ブロックや占有済ブロックなどの占有ブロックを生成する。なお、ブロック生成部１５０が生成する航空機６２１の占有ブロックの種類や範囲は、以上説明したものに限らず、ブロック生成部１５０は、他の種類や範囲の占有ブロックを生成する構成であってもよい。また、ブロック生成規則記憶部１４０が記憶したブロック生成規則データに基づいて、ブロック生成部１５０が生成する占有ブロックの種類や範囲を定める構成であってもよい。そうすれば、ブロック生成規則記憶部１４０が記憶したブロック生成規則データを更新することにより、ブロック生成部１５０が生成する占有ブロックの種類や範囲を変えることができ、移動体監視装置１００を柔軟に運用できる。
【００６０】
図２４は、この実施の形態における重複判定処理Ｓ４５０の流れの一例を示すフローチャート図である。
重複判定処理Ｓ４５０において、移動体監視装置１００は、占有ブロックの重複を判定し、管制官の注意を喚起する。重複判定処理Ｓ４５０は、移動体選択工程Ｓ４５１、占有済ブロック選択工程Ｓ４５２、重複判定工程Ｓ４５３、占有済ブロック繰り返し工程Ｓ４５４、注意喚起工程Ｓ４５５、移動体繰り返し工程Ｓ４５６を有する。
【００６１】
移動体選択工程Ｓ４５１において、重複判定部１７０は、ＣＰＵ９１１を用いて、ブロック記憶部１６０が占有ブロックを記憶した航空機６２１のなかから、航空機６２１を一つずつ選択する。重複判定部１７０は、ＣＰＵ９１１を用いて、選択した航空機６２１についてブロック記憶部１６０が記憶した占有ブロックを取得する。選択した航空機６２１についてブロック記憶部１６０が記憶した占有ブロックが一つの場合、重複判定部１７０は、ＣＰＵ９１１を用いて、取得した占有ブロックの範囲を重複判定範囲とする。選択した航空機６２１についてブロック記憶部１６０が記憶した占有ブロックが複数ある場合、重複判定部１７０は、ＣＰＵ９１１を用いて、複数の占有ブロックの少なくともいずれかに属する範囲を重複判定範囲とする。
【００６２】
占有済ブロック選択工程Ｓ４５２において、重複判定部１７０は、ＣＰＵ９１１を用いて、ブロック記憶部１６０が記憶した占有ブロックのなかから、移動体選択工程Ｓ４５１で選択した航空機６２１以外の航空機６２１の占有済ブロックを一つずつ選択する。
【００６３】
重複判定工程Ｓ４５３において、重複判定部１７０は、ＣＰＵ９１１を用いて、移動体選択工程Ｓ４５１で取得した重複判定範囲と、占有済ブロック選択工程Ｓ４５２で選択した占有済ブロックとの間に重複があるか否かを判定する。
重複なしと判定した場合は、占有済ブロック繰り返し工程Ｓ４５４へ進む。
重複ありと判定した場合は、注意喚起工程Ｓ４５５へ進む。
【００６４】
占有済ブロック繰り返し工程Ｓ４５４において、重複判定部１７０は、ＣＰＵ９１１を用いて、占有済ブロック選択工程Ｓ４５２で選択すべき占有済ブロックをすべて選択したか否かを判定する。
まだ選択していない占有済ブロックがあると判定した場合は、占有済ブロック選択工程Ｓ４５２に戻り、次の占有済ブロックを選択する。
すべての占有済ブロックを選択したと判定した場合は、移動体繰り返し工程Ｓ４５６へ進む。
【００６５】
注意喚起工程Ｓ４５５において、注意喚起部１８０は、表示装置９０１を用いて、移動体選択工程Ｓ４５１で選択した航空機６２１について、注意喚起メッセージを表示するなどして、管制官の注意を喚起する。
【００６６】
移動体繰り返し工程Ｓ４５６において、重複判定部１７０は、ＣＰＵ９１１を用いて、移動体選択工程Ｓ４５１で選択すべき航空機６２１をすべて選択したか否かを判定する。
まだ選択していない航空機６２１があると判定した場合は、移動体選択工程Ｓ４５１に戻り、次の航空機６２１を選択する。
すべての航空機６２１を選択したと判定した場合は、重複判定処理Ｓ４５０を終了する。
【００６７】
図２５は、この実施の形態における表示装置９０１が表示する画面の一例を示す図である。
表示装置９０１には、移動体表示部１３０が、例えば、空港６１０の地図や航空機６２１の位置などを表示する。また、表示装置９０１には、注意喚起部１８０が、例えば、注意喚起メッセージを表示する。注意喚起部１８０は、例えば、吹出しなどを用いて、管制官の注意を喚起すべき航空機６２１と関係がわかるように、注意喚起メッセージを表示する。また、注意喚起部１８０は、例えば、文字の大きさを大きくしたり、表示色を変えたりして、管制官の注意を喚起しやすいように、注意喚起メッセージを表示する。
なお、注意喚起部１８０は、他の航空機６２１の占有済ブロックが、占有ブロックと重複している航空機６２１について注意喚起メッセージを表示するだけでなく、他の航空機６２１の占有予定ブロックが、占有済ブロックと重複する航空機６２１についても注意喚起メッセージを表示する構成であってもよい。その場合、注意喚起レベルの違いを表現するため、注意喚起メッセージを表示する文字の大きさや表示色を変える構成であってもよい。
【００６８】
図２６は、この実施の形態における注意喚起部１８０が管制官の注意を喚起する航空機６２１の組み合わせの一例を示す図である。
この図において、「×」は、航空機Ｂの存在により、航空機Ａについて注意喚起部１８０が管制官の注意を喚起する場合を示す。「○」は、航空機Ｂの存在により、航空機Ａについて注意喚起部１８０が管制官の注意を喚起しない場合を示す。
到着機について「最終進入中」とは、航空機６２１と滑走路６１１の始端６１２との間の平面距離ｄが閾値Ｄ１以上かつ閾値Ｄ２未満である場合を示す。「着陸中」とは、平面距離ｄが閾値Ｄ１未満であり、かつ、航空機６２１と滑走路６１１の中心線６１４との間の距離ｗが閾値Ｗ１未満である場合を示す。
出発機及び横断機について「進入待ち」とは、航空機６２１と滑走路６１１の中心線６１４との間の距離ｗが閾値Ｗ２以上かつ閾値Ｗ３未満である場合を示す。出発機について「準備中」とは、距離ｗが閾値Ｗ２未満であり、かつ、航空機６２１の速度ｖが閾値Ｖ１未満である場合を示す。「離陸中」とは、航空機６２１の速度ｖが閾値Ｖ１以上ｄである場合を示す。横断機について「横断中」とは、距離ｗが閾値−Ｗ１以上かつ閾値Ｗ２未満である場合を示す。
また、「Ａ→Ｂ」は、航空機Ａが航空機Ｂよりも始端６１２の側にあることを示す。逆に、「Ｂ→Ａ」は、航空機Ａが航空機Ｂよりも終端６１３の側にあることを示す。
【００６９】
航空機Ｂが、到着機であって最終進入中である場合、および、出発機または横断機であって進入待ちである場合、ブロック生成部１５０は、航空機Ｂについて占有予定ブロックを生成するが占有済ブロックを生成しないので、注意喚起部１８０は、航空機Ａについて管制官の注意を喚起しない。
【００７０】
航空機Ａが航空機Ｂよりも終端６１３側にある場合であって、航空機Ｂが、到着機で着陸中の場合および出発機で離陸中の場合、ブロック生成部１５０が航空機Ｂの終端６１３側に生成する占有済ブロックと、航空機Ａの占有ブロックとが重複するので、注意喚起部１８０は、航空機Ａについて管制官の注意を喚起する。
また、航空機Ａが航空機Ｂよりも始端６１２側にある場合であって、航空機Ｂが、出発機で準備中の場合および横断機で横断中の場合、ブロック生成部１５０が航空機Ｂの始端６１２側に生成する占有済ブロックと、航空機Ａの占有ブロックとが重複するので、注意喚起部１８０は、航空機Ａについて管制官の注意を喚起する。
【００７１】
航空機Ａが航空機Ｂよりも始端６１２側にある場合であって、航空機Ｂが、到着機で着陸中の場合および出発機で離陸中の場合、ブロック生成部１５０は、航空機Ｂの終端６１３側に占有済ブロックを生成する。航空機Ａが、到着機で最終進入中あるいは着陸中の場合および出発機で準備中あるいは離陸中の場合は、ブロック生成部１５０が航空機Ａの終端６１３側に占有ブロックを生成するので、占有ブロックが重複し、注意喚起部１８０は、航空機Ａについて管制官の注意を喚起する。航空機Ａが、出発機または横断機で進入待ちの場合および横断機で横断中の場合は、ブロック生成部１５０が航空機Ａの終端６１３側に占有ブロックを生成しないので、占有ブロックは重複せず、注意喚起部１８０は、航空機Ａについて管制官の注意を喚起しない。
【００７２】
航空機Ａが航空機Ｂよりも終端６１３側にある場合であって、航空機Ｂが、出発機で準備中の場合および横断機で横断中の場合、ブロック生成部１５０は、航空機Ｂの始端６１２側に占有済ブロックを生成する。航空機Ａが、出発機で準備中の場合および横断機で横断中の場合は、注意喚起部１８０が航空機Ａの始端６１２側に占有ブロックを生成するので、占有ブロックが重複し、注意喚起部１８０は、航空機Ａについて管制官の注意を喚起する。航空機Ａが到着機で着陸中の場合および出発機または横断機で進入待ちの場合および出発機で離陸中の場合は、注意喚起部１８０が航空機Ａの始端６１２側に占有ブロックを生成しないので、占有ブロックが重複せず、注意喚起部１８０は、航空機Ａについて管制官の注意を喚起しない。
【００７３】
このように、占有ブロックの重複に基づいて、注意喚起部１８０が管制官の注意を喚起することにより、二つの航空機６２１の状態の組み合わせによって管制官の注意を喚起するか否かを細かく設定することができる。
【００７４】
この実施の形態における移動体監視装置１００は、データを処理する処理装置（ＣＰＵ９１１）と、ブロック生成部１５０と、重複判定部１７０と、注意喚起部１８０とを有する。
上記ブロック生成部１５０は、上記処理装置を用いて、複数の移動体（航空機６２１）それぞれについて、上記移動体が占有する区域を表わす占有ブロックを生成する。
上記重複判定部１７０は、上記処理装置を用いて、上記複数の移動体について上記ブロック生成部１５０が生成した複数の占有ブロックが重複しているか否かを判定する。
上記注意喚起部１８０は、上記処理装置を用いて、上記複数の占有ブロックが重複していると上記重複判定部１７０が判定した場合に、監視者（管制官）の注意を喚起する。
【００７５】
この実施の形態における移動体監視装置１００によれば、複数の移動体についてブロック生成部１５０が生成した占有ブロックが重複しているか否かを判定することにより、監視者の注意を喚起すべき場合とそうでない場合とを適切に峻別することができる。これにより、複数の移動体が所定の位置関係となったことを監視者が見落とす可能性が低くなるとともに、監視者の注意義務を軽減することにより、監視者が適切な状況判断をすることができる。
【００７６】
この実施の形態における移動体監視装置１００において、上記ブロック生成部１５０は、上記移動体が滑走路６１１を滑走している航空機６２１である場合に、上記処理装置を用いて、上記移動体の現在位置から上記滑走路６１１の終端６１３までの区域を上記移動体が占有するものとして、占有ブロックを生成する。
【００７７】
この実施の形態における移動体監視装置１００によれば、移動体が離陸あるいは着陸のため滑走路６１１を滑走している場合に、滑走路６１１のうち、移動体の移動方向にあたる部分をその移動体の占有ブロックとするので、その区域に他の移動体が進入した場合や進入しようとした場合に、監視者の注意を喚起することができる。また、滑走路６１１のうち、移動体の移動方向と反対の方向にあたる部分は、その移動体の占有ブロックとしないので、その区域に他の移動体が進入しても監視者の注意を喚起せず、他の移動体の進入を許すことができる。これにより、滑走路６１１の使用効率を高めることができる。
【００７８】
この実施の形態における移動体監視装置１００において、上記ブロック生成部１５０は、上記移動体が滑走路６１１に進入しようとしている航空機６２１である場合に、上記処理装置を用いて、上記移動体が進入しようとしている上記滑走路６１１上の区域を上記移動体が占有するものとして、占有ブロックを生成する。
【００７９】
この実施の形態における移動体監視装置１００によれば、移動体が滑走路６１１に進入しようとしている場合に、滑走路６１１のうち、移動体が進入しようとしている部分をその移動体の占有ブロックとするので、移動体が滑走路６１１に進入する前に、監視者の注意を喚起することができる。
【００８０】
この実施の形態における移動体監視装置１００において、上記ブロック生成部１５０は、上記移動体が滑走路６１１に進入した航空機６２１である場合に、上記処理装置を用いて、上記滑走路６１１の始端６１２から、上記移動体の現在位置までの区域を上記移動体が占有するものとして、占有ブロックを生成する。
【００８１】
この実施の形態における移動体監視装置１００によれば、移動体が滑走路６１１に進入した場合に、滑走路６１１のうち、他の移動体が移動体のほうへ向かって滑走してくる方向の部分をその移動体の占有ブロックとするので、移動体のほうへ向かってくる他の移動体がある場合に、監視者の注意を喚起することができる。
【００８２】
この実施の形態における移動体監視装置１００において、上記ブロック生成部１５０は、上記処理装置を用いて、上記占有ブロックとして、上記移動体が現に占有している区域を表わす占有済ブロックと、上記移動体が占有しようとしている区域を表わす占有予定ブロックとを生成する。
上記注意喚起部１８０は、上記処理装置を用いて、一の移動体についての占有済ブロックと他の移動体についての占有予定ブロックとが重複していると上記重複判定部１７０が判定した場合に、上記他の移動体について、上記監視者の注意を喚起する。
【００８３】
この実施の形態における移動体監視装置１００によれば、二つの移動体の占有ブロックが重複した場合に、二つの移動体について対称に注意を喚起するのではなく、その区域を先に占有している移動体を優先し、後から占有しようとする移動体について監視者の注意を喚起することができる。これにより、監視者は、より適切な状況判断をすることができる。
【００８４】
この実施の形態における移動体監視装置１００は、データを処理する処理装置（ＣＰＵ９１１）を有するコンピュータが、上記コンピュータを移動体監視装置１００として動作させるコンピュータプログラムを実行することにより実現できる。
この実施の形態における移動体監視装置１００を実現するコンピュータプログラムによれば、複数の移動体についてブロック生成部１５０が生成した占有ブロックが重複しているか否かを判定することにより、監視者の注意を喚起すべき場合とそうでない場合とを適切に峻別することができる。これにより、複数の移動体が所定の位置関係となったことを監視者が見落とす可能性が低くなるとともに、監視者の注意義務を軽減することにより、監視者が適切な状況判断をすることができる移動体監視装置１００を実現できる。
【００８５】
この実施の形態における移動体監視装置１００が、複数の移動体（航空機６２１）を監視する移動体監視方法は、以下の工程を有する。
上記処理装置（ＣＰＵ９１１）が、上記複数の移動体それぞれについて、上記移動体が占有する区域を表わす占有ブロックを生成する。
上記処理装置が、上記複数の移動体について生成した複数の占有ブロックが重複しているか否かを判定する。
上記処理装置が、上記複数の占有ブロックが重複していると判定した場合に、監視者の注意を喚起する。
【００８６】
この実施の形態における移動体監視方法によれば、複数の移動体について生成した占有ブロックが重複しているか否かを判定することにより、監視者の注意を喚起すべき場合とそうでない場合とを適切に峻別することができる。これにより、複数の移動体が所定の位置関係となったことを監視者が見落とす可能性が低くなるとともに、監視者の注意義務を軽減することにより、監視者が適切な状況判断をすることができる。
【００８７】
以上説明した移動体監視装置１００は、出発機、到着機、滑走路横断機など目的が異なる航空機６２１が同時に滑走路６１１への進入要求をした場合などであっても、管制官が、状況に応じて短時間に的確な判断をすることができるよう、管制官の判断を支援する。
移動体監視装置１００は、空港地上面における移動中の航空機６２１の位置に応じて、滑走路６１１上で進入不可となる部分を占有ブロックとして生成し、生成した占有ブロックを用いて滑走路６１１の占有を監視する。占有ブロックには、他の航空機６２１が進入できない。占有ブロックに他の航空機６２１が進入した場合、移動体監視装置１００は、注意喚起状態であると判定して、管制官に対して注意喚起提供をする。
移動体監視装置１００は、航空機６２１の移動に合わせて、占有ブロックの大きさを伸縮する。例えば、航空機６２１が到着機である場合、移動体監視装置１００は、着陸の一定時間前から着陸予定の滑走路６１１全面に占有ブロックを生成し、他の出発予定機や滑走路横断機が進入できない状況とする。到着機が着陸したのち、移動体監視装置１００は、航空機６２１の動きに合わせて、占有ブロックを縮小していく。他の航空機６２１が進入しようとしている位置の占有ブロックがなくなることにより、他の航空機６２１が滑走路６１１に進入可能となる。
【００８８】
航空機６２１の動きに合わせて占有ブロックを生成するので、その占有ブロックに対する進入可不可の判定をシステマティックに行うことができる。
航空機６２１の動きに合わせて占有ブロックを縮小するので、むやみに進入不可状態を作り出すことなく、滑走路６１１を効率的に利用することができる。
これにより、管制官は、必要最小限の注意喚起状態に対して、状況判断などの業務を行えばよい。また、管制官は、滑走路６１１への着陸、滑走路６１１からの離陸、滑走路６１１の横断を、最大限許可することができるので、滑走路６１１利用の効率化、離着陸機数の増大が可能となる。
【００８９】
実施の形態２．
実施の形態２について、図２７〜図３１を用いて説明する。
なお、実施の形態１と共通する部分については、同一の符号を付し、説明を省略する。
【００９０】
この実施の形態では、航空機６２１の占有済ブロックに複数の種類を設ける。他の航空機６２１の種別に応じて、他の航空機６２１の占有ブロックとの重複を判定する占有済ブロックを使い分ける。例えば、ブロック生成部１５０は、ある航空機６２１について、到着機に対する占有済ブロックと、出発機に対する占有済ブロックとを生成する。他の航空機６２１が到着機である場合、重複判定部１７０は、他の航空機６２１の占有ブロックと、その航空機６２１の到着機に対する占有済ブロックとの重複を判定し、他の航空機６２１が出発機である場合、重複判定部１７０は、他の航空機６２１の占有ブロックと、その航空機６２１の出発機に対する占有済ブロックとの重複を判定する。
これにより、移動体監視装置１００は、管制官の注意を喚起する場合と喚起しない場合との仕分けを、より細かく設定することができるので、本当に管制官の注意を喚起する必要があるときのみ管制官の注意を喚起し、かつ、管制官の注意を喚起する必要がある場合に確実に管制官の注意を喚起することができる。
【００９１】
図２７は、この実施の形態における到着機ブロック生成処理Ｓ４２０の流れの一例を示すフローチャート図である。
到着機ブロック生成処理Ｓ４２０は、実施の形態１で説明した工程に加えて、一部対象ブロック生成工程Ｓ４２３を有する。
【００９２】
始端距離判定工程Ｓ４２１において、ブロック生成部１５０は、ＣＰＵ９１１を用いて、ブロック生成規則記憶部１４０が記憶したブロック生成規則データに基づいて、三つの閾値Ｄ１，Ｄ２，Ｄ３（ただし、０＜Ｄ１＜Ｄ３＜Ｄ２。）を取得する。ブロック生成部１５０は、ＣＰＵ９１１を用いて、算出した平面距離ｄと、三つの閾値Ｄ１，Ｄ２，Ｄ３とを比較する。
平面距離ｄが閾値Ｄ２以上である場合は、到着機ブロック生成処理Ｓ４２０を終了する。
平面距離ｄが閾値Ｄ３以上かつ閾値Ｄ２未満である場合は、占有予定ブロック生成工程Ｓ４２２へ進む。
平面距離ｄが閾値Ｄ１以上かつ閾値Ｄ３未満である場合は、一部対象ブロック生成工程Ｓ４２３へ進む。
平面距離ｄが０以上かつ閾値Ｄ１未満である場合は、全部占有済ブロック生成工程Ｓ４２４へ進む。
平面距離ｄが０未満である場合は、離脱距離判定工程Ｓ４２６へ進む。
【００９３】
一部対象ブロック生成工程Ｓ４２３において、ブロック生成部１５０は、ＣＰＵ９１１を用いて、滑走路６１１の始端６１２から終端６１３までを範囲とし、出発機および横断機のみを対象とする占有済ブロックを生成する。ブロック記憶部１６０は、磁気ディスク装置９２０を用いて、ブロック生成部１５０が生成した占有済ブロックを記憶する。その後、到着機ブロック生成処理Ｓ４２０を終了する。
【００９４】
図２８は、この実施の形態における到着機ブロック生成処理Ｓ４２０でブロック生成部１５０が生成する一部対象占有済ブロック５３１の一例を示す図である。
一部対象占有済ブロック５３１は、出発機および横断機に対する重複判定の基礎となるが、到着機に対しては重複判定の基礎とならない占有済ブロックである。
滑走路６１１に着陸しようとしている航空機６２１と滑走路６１１の始端６１２との間の平面距離ｄが閾値Ｄ１以上かつ閾値Ｄ３未満になった場合、ブロック生成部１５０は、滑走路６１１の全部を範囲とする一部対象占有済ブロック５３１を生成する。
【００９５】
このように、航空機６２１が到着機である場合に、最終進入中の状態と着陸中の状態との間に中間段階を設ける。中間段階では、滑走路６１１から出発機と横断機とを排除するが、到着機は排除しない。この時点で、滑走路６１１上にいる到着機は、航空機６２１の前に滑走路６１１に着陸した他の航空機６２１であるから、すぐに滑走路６１１から離脱することが期待できるからである。これにより、滑走路６１１に他の航空機６２１が新たに進入してくるのを防ぎつつ、航空機６２１の着陸間隔を短くすることができるので、滑走路６１１の利用効率を高くすることができる。
【００９６】
図２９は、この実施の形態における横断機ブロック生成処理Ｓ４４０の流れの一例を示すフローチャート図である。
横断機ブロック生成処理Ｓ４４０は、実施の形態１で説明した後方占有済ブロック生成工程Ｓ４４３に代えて、一部対象ブロック生成工程Ｓ４４４を有する。
【００９７】
進入距離判定工程Ｓ４４１において、航空機６２１と滑走路６１１の中心線６１４との距離ｗが閾値−Ｗ１以上かつ閾値Ｗ２未満である場合、一部対象ブロック生成工程Ｓ４４４へ進む。
【００９８】
一部対象ブロック生成工程Ｓ４４４において、ブロック生成部１５０は、ＣＰＵ９１１を用いて、状態判定工程Ｓ４１０で取得した移動体データに基づいて、航空機６２１の現在位置を取得する。ブロック生成部１５０は、ＣＰＵ９１１を用いて、滑走路６１１の始端６１２から、取得した航空機６２１の現在位置までを範囲とし、到着機および出発機のみを対象とする占有済ブロックを生成する。ブロック記憶部１６０は、磁気ディスク装置９２０を用いて、生成した占有済ブロックを記憶する。その後、横断機ブロック生成処理Ｓ４４０を終了する。
【００９９】
図３０は、この実施の形態における到着機ブロック生成処理Ｓ４２０でブロック生成部１５０が生成する一部対象占有済ブロック５３４の一例を示す図である。
一部対象占有済ブロック５３４は、到着機および出発機に対する重複判定の基礎となるが、横断機に対する重複判定の基礎とならない占有済ブロックである。
滑走路６１１を横断しようとしている航空機６２１と、滑走路６１１の中心線６１４との間の距離ｄが閾値−Ｗ１以上かつ閾値Ｗ２未満になった場合、ブロック生成部１５０は、滑走路６１１の始端６１２から航空機６２１の現在位置までを範囲とする一部対象占有済ブロック５３４を生成する。これにより、航空機６２１の始端６１２側から到着機と出発機とを排除するが、横断機は排除しない状態となる。したがって、同じ滑走路６１１を複数の航空機６２１が同時に横断することができる。
【０１００】
次に、重複判定処理Ｓ４５０について、図２４を用いて、実施の形態１と異なる部分を説明する。
【０１０１】
占有済ブロック選択工程Ｓ４５２において、重複判定部１７０は、ＣＰＵ９１１を用いて、ブロック記憶部１６０が記憶した占有ブロックのなかから、移動体選択工程Ｓ４５１で選択した航空機６２１以外の航空機６２１の占有済ブロックであって、移動体選択工程Ｓ４５１で選択した航空機６２１の種別を対象に含む占有済ブロックを一つずつ選択する。
例えば、移動体選択工程Ｓ４５１で選択した航空機６２１が到着機である場合であれば、重複判定部１７０は、ブロック記憶部１６０が記憶した占有済ブロックのなかから、対象を限定しない占有済ブロックや、到着機を対象に含む一部対象占有済ブロックを選択するが、到着機を対象に含まない一部対象占有済ブロックは選択しない。
【０１０２】
これにより、航空機６２１の占有ブロックと、対象を限定しない他の航空機６２１の占有済ブロックや、航空機６２１の種別を対象に含む他の航空機６２１の一部対象占有済ブロックとが重複する場合に、注意喚起部１８０は、航空機６２１について管制官の注意を喚起する。
【０１０３】
図３１は、この実施の形態における注意喚起部１８０が管制官の注意を喚起する航空機６２１の組み合わせの一例を示す図である。
到着機について「最終進入中」とは、航空機６２１と滑走路６１１の始端６１２との平面距離ｄが閾値Ｄ３以上かつ閾値Ｄ２未満の場合を示す。「中間段階」とは、平面距離ｄが閾値Ｄ１以上かつ閾値Ｄ２未満の場合を示す。
【０１０４】
航空機Ｂが到着機であって中間段階である場合、ブロック生成部１５０は、航空機Ｂについて出発機および横断機を対象とする占有済ブロックを生成するので、航空機Ａが出発機または横断機であれば、注意喚起部１８０は、航空機Ａについて管制官の注意を喚起する。航空機Ａが到着機であれば、注意喚起部１８０は、航空機Ａについて管制官の注意を喚起しない。
【０１０５】
航空機Ｂが横断機であって横断中である場合、ブロック生成部１５０は、航空機Ｂについて到着機および出発機を対象とする占有済ブロックを生成するので、航空機Ａも横断機であれば、注意喚起部１８０は、航空機Ａについて管制官の注意を喚起しない。
【０１０６】
このように、航空機６２１の種別により、重複を判定する占有ブロックを変えることにより、管制官の注意を喚起するか否かを、更に適切に設定することができる。
【０１０７】
この実施の形態における移動体監視装置１００において、上記ブロック生成部１５０は、上記処理装置（ＣＰＵ９１１）を用いて、他の移動体（航空機６２１）の種別ごとに異なる区域を表わす占有ブロックを生成する。
上記注意喚起部１８０は、上記処理装置を用いて、他の移動体についての占有ブロックと、一の移動体について上記他の移動体の種別に対する占有ブロックとが重複していると上記重複判定部１７０が判定した場合に、上記他の移動体について、上記監視者の注意を喚起する。
【０１０８】
この実施の形態における移動体監視装置１００によれば、注意を喚起すべき相手である他の移動体の種別により異なる占有ブロックを生成するので、移動体の種別に応じた細かな設定をすることができ、更に適切に、監視者の注意を喚起することができる。
【０１０９】
以上説明した移動体監視装置１００によれば、占有ブロックの監視対象の設定など、占有ブロックに付加価値を設けることにより、きめ細かい監視が可能となる。
【０１１０】
移動体監視装置１００は、航空機データ（移動体データ）を入力する。航空機データは、航空機６２１の便名、位置、高度、速度などを保持する。移動体監視装置１００は、航空機データに基づいて、航空機６２１が出発機、到着機もしくは滑走路横断機のいずれであるかを判定する。移動体監視装置１００は、航空機６２１の位置に応じて、ブロック情報（占有ブロック）を生成し、生成したブロック情報に、監視対象となるブロック対象を付加する。移動体監視装置１００は、生成したブロック情報に基づいて、ブロック情報の重なりを監視することにより、滑走路６１１における航空機６２１の監視を実現する。ブロック情報は、例えば、滑走路６１１を一次元の線分とみなし、始端６１２からの距離により、占有ブロックの始点を表わす数値と、終点を表わす数値との組である。
【０１１１】
到着機については、着陸予定の滑走路６１１の始端６１２からの距離ｄに応じて、以下のようにステータスを定義する。移動体監視装置１００は、ステータスに応じて、滑走路６１１上でのブロック範囲と、ブロック対象となる航空機６２１とを定める。
・最終進入中：進入中の滑走路６１１の始端６１２からの距離ｄが一定値（閾値Ｄ３）以上である場合。ブロック範囲は、滑走路６１１全域。ブロック対象は、なし。
・滑走路占有状態（中間段階）：進入中の滑走路６１１の始端６１２からの距離ｄが一定値（閾値Ｄ１）以上離れている場合。ブロック範囲は、滑走路６１１全域。ブロック対象は、出発機および滑走路横断機。
・ランディング状態（着陸中）：進入中の滑走路６１１の始端６１２からの距離ｄが一定値（閾値Ｄ１）未満である場合。ブロック範囲は、滑走路６１１全域。ブロック対象は、全種類。
・着陸状態（着陸中）：到着機が滑走路６１１上に存在する場合。ブロック範囲は、到着機の位置から滑走路６１１の終端６１３まで。ブロック対象は、全種類。
移動体監視装置１００は、到着機と滑走路６１１の中心線６１４との距離ｗが一定値（閾値Ｗ１）以上となった場合に、滑走路６１１から離脱したと判定し、占有ブロックを消去する。
なお、閾値Ｄ１，Ｄ３，Ｗ１は、パラメータとして任意に設定することができる。同様に、ブロック対象も、パラメータとして任意に設定することができる。
【０１１２】
出発機については、離陸予定の滑走路６１１からの距離ｗ、滑走路６１１への進入状態などに応じて、以下のようにステータスを定義する。移動体監視装置１００は、ステータスに応じて、滑走路６１１上でのブロック範囲と、ブロック対象となる航空機６２１とを定める。
・滑走路予占有状態（進入待ち）：離陸予定の滑走路６１１に隣接する誘導路との交点からの距離ｗが一定値（閾値Ｗ２）以上である場合。ブロック範囲は、交点周辺。ブロック対象は、なし。
・滑走路占有状態（準備中）：出発機が滑走路６１１上に存在する場合。ブロック範囲は、滑走路６１１の始端６１２から出発機の位置まで。ブロック対象は、全種類。
・離陸滑走状態（離陸中）：出発機が滑走路６１１上に存在し、速度ｖが一定値（閾値Ｖ１）以上かつ加速度ａが一定値以上の場合。ブロック範囲は、出発機の位置から滑走路６１１の終端６１３まで。ブロック対象は、全種類。
移動体監視装置１００は、出発機と滑走路６１１の中心線６１４との距離ｗが一定値（閾値Ｗ１）以上となった場合に、出発機が離陸を中断して滑走路６１１から離脱したと判定し、占有ブロックを消去する。
なお、閾値Ｗ１，Ｗ２は、パラメータとして任意に設定することができる。同様に、ブロック対象も、パラメータとして任意に設定することができる。
【０１１３】
滑走路横断機については、横断する滑走路６１１の滑走路横断箇所からの距離ｗ、滑走路６１１への進入状態などに応じて、以下のようにステータスを定義する。移動体監視装置１００は、ステータスに応じて、滑走路６１１上でのブロック範囲と、ブロック対象となる航空機６２１とを定める。
・滑走路横断前状態（進入待ち）：滑走路６１１を横断する候補の航空機６２１の位置と滑走路６１１との最小距離ｗが、一定値（閾値Ｗ３）以内である場合。ブロック範囲は、横断予定部分（誘導路幅）。ブロック対象は、出発機および滑走路横断機。
・滑走路横断中状態（横断中）：滑走路６１１を横断する候補の航空機６２１の位置と滑走路６１１との最小距離ｗが一定値（閾値Ｗ２）以内である場合。ブロック範囲は、滑走路６１１の始端６１２から、航空機６２１が進入した位置まで。ブロック対象は、出発機および到着機。
移動体監視装置１００は、横断機の位置と滑走路６１１との最小距離ｗが一定値（閾値Ｗ１）以上となった場合に、横断が終了したと判定し、占有ブロックを消去する。
なお、閾値Ｗ１，Ｗ２，Ｗ３は、パラメータとして任意に設定することができる。同様に、ブロック対象も、パラメータとして任意に設定することができる。
【０１１４】
以上のようにして生成した占有ブロック（ブロック範囲およびブロック対象）と、各航空機６２１のステータス（到着機、出発機または滑走路横断機）とに基づいて、移動体監視装置１００は、滑走路占有の監視を行う。移動体監視装置１００は、航空機６２１の占有ブロックと、他の航空機６２１の占有ブロックとが重なり、かつ、他の航空機６２１の占有ブロックのブロック対象がその航空機６２１と合致した場合、その航空機６２１に対する注意喚起状態であると判定し、管制官に対して注意喚起情報を提供する。
【０１１５】
例えば、最終進入中の到着機と、滑走路占有状態の出発機とがある場合、到着機の占有ブロックのブロック範囲（全範囲）と、出発機の占有ブロックのブロック範囲（始端６１２側）とが重なっている。到着機の占有ブロックのブロック対象（なし）には出発機が含まれないので、移動体監視装置１００は、出発機に対する注意喚起状態ではないと判定する。また、出発機の占有ブロックのブロック対象（全種類）には到着機が含まれるので、移動体監視装置１００は、到着機に対する注意喚起状態であると判定する。
その後、到着機が滑走路６１１に近づいて滑走路占有状態になると、ブロック範囲は変わらず、到着機の占有ブロックのブロック対象が出発機または滑走路横断機に変わるので、移動体監視装置１００は、出発機に対しても注意喚起状態になったと判定する。
【０１１６】
また、例えば、滑走路占有状態（離陸待ち状態）の出発機と、それよりも終端６１３側を横断しようとしている滑走路横断前状態の滑走路横断機とがある場合、出発機の占有ブロックのブロック範囲（始端６１２側）と、滑走路横断機の占有ブロックのブロック範囲（横断予定部分）とが重ならないので、移動体監視装置１００は、注意喚起状態でないと判定する。
その後、滑走路横断機が滑走路６１１に進入して、滑走路横断中状態になると、滑走路横断機の占有ブロックのブロック範囲が始端６１２側に変わり、ブロック範囲が重なる。出発機の占有ブロックのブロック対象（全種類）には滑走路横断機が含まれるので、移動体監視装置１００は、滑走路横断機に対する注意喚起状態であると判定する。また、滑走路横断機の占有ブロックのブロック対象（到着機または出発機）には出発機が含まれるので、移動体監視装置１００は、出発機に対しても注意喚起状態であると判定する。
【０１１７】
また、例えば、滑走路占有状態の到着機Ａと、ランディング状態の到着機Ｂとがある場合、到着機Ａの占有ブロックのブロック範囲（全範囲）と、到着機Ｂの占有ブロックのブロック範囲（終端６１３側）とが重なっている。到着機Ａの占有ブロックのブロック対象（出発機または滑走路横断機）には到着機が含まれないので、移動体監視装置１００は、到着機Ｂに対する注意喚起状態でないと判定する。また、到着機Ｂの占有ブロックのブロック対象（全種類）には到着機が含まれるので、移動体監視装置１００は、到着機Ａに対する注意喚起状態であると判定する。
【０１１８】
このように、ブロック対象をパラメータで設定可能とすることにより、注意喚起を必要最小限に抑えることができる。例えば、先行着陸機がランディング状態（着陸状態）で滑走路６１１上に存在し、後続機が滑走路６１１に近づいてきた場合、移動体監視装置１００は注意喚起をしないので、管制官に業務が発生せず、管制官の負荷を減らすことができる。
また、到着機・出発機・滑走路横断機の位置や状態に応じて占有ブロックを柔軟に生成することにより、注意喚起を必要最小限に抑えることができる。更に、そのブロック範囲をパラメータで設定可能とすることにより、管制官の業務方式に応じた設定が可能となる。これにより、注意喚起を必要最小限に抑えることができるとともに、管制官を支援することにより、滑走路６１１からの離陸回数、滑走路６１１への着陸回数、滑走路６１１の横断回数を、最大限に増やすことができ、滑走路６１１の利用効率を高めることができる。
【符号の説明】
【０１１９】
１００  移動体監視装置、１１０  移動体入力部、１２０  移動体記憶部、１３０  移動体表示部、１４０  ブロック生成規則記憶部、１５０  ブロック生成部、１６０  ブロック記憶部、１７０  重複判定部、１８０  注意喚起部、５１１〜５１４  占有予定ブロック、５２１〜５２４  占有済ブロック、５３１，５３４  一部対象占有済ブロック、６１０  空港、６１１  滑走路、６１２  始端、６１３  終端、６１４  中心線、６２１  航空機、９０１  表示装置、９０２  キーボード、９０３  マウス、９０４  ＦＤＤ、９０５  ＣＤＤ、９０６  プリンタ装置、９０７  スキャナ装置、９１０  システムユニット、９１１  ＣＰＵ、９１２  バス、９１３  ＲＯＭ、９１４  ＲＡＭ、９１５  通信装置、９２０  磁気ディスク装置、９２１  ＯＳ、９２２  ウィンドウシステム、９２３  プログラム群、９２４  ファイル群、９３１  電話器、９３２  ファクシミリ機、９４０  インターネット、９４１  ゲートウェイ、９４２  ＬＡＮ。
【図１】
2010266916.tif 000003
【図２】
2010266916.tif 000004
【図３】
2010266916.tif 000005
【図４】
2010266916.tif 000006
【図５】
2010266916.tif 000007
【図６】
2010266916.tif 000008
【図７】
2010266916.tif 000009
【図８】
2010266916.tif 000010
【図９】
2010266916.tif 000011
【図１０】
2010266916.tif 000012
【図１１】
2010266916.tif 000013
【図１２】
2010266916.tif 000014
【図１３】
2010266916.tif 000015
【図１４】
2010266916.tif 000016
【図１５】
2010266916.tif 000017
【図１６】
2010266916.tif 000018
【図１７】
2010266916.tif 000019
【図１８】
2010266916.tif 000020
【図１９】
2010266916.tif 000021
【図２０】
2010266916.tif 000022
【図２１】
2010266916.tif 000023
【図２２】
2010266916.tif 000024
【図２３】
2010266916.tif 000025
【図２４】
2010266916.tif 000026
【図２５】
2010266916.tif 000027
【図２６】
2010266916.tif 000028
【図２７】
2010266916.tif 000029
【図２８】
2010266916.tif 000030
【図２９】
2010266916.tif 000031
【図３０】
2010266916.tif 000032
【図３１】
2010266916.tif 000033