(57)【特許請求の範囲】
【請求項１】
航空機に関するステータスを提供する方法であって、
地図（４００）の第１の部分（４２０）を示す情報を表示するステップであって、前記航空機（４１０）の現在の高度と前記地図（４００）内の地形の間の距離が第１の閾値内にあるステップと、
地図（４００）の第２の部分（４３０）を示す情報を表示するステップであって、前記航空機（４１０）の前記現在の高度と前記地図（４００）内の地形の間の距離が第２の閾値内にあるステップと、
前記第１の部分（４２０）と前記第２の部分（４３０）を前記航空機（４１０）の前記現在の高度の変化に基づいて更新するステップと、
を含み、
前記航空機（４１０）の前記現在の高度が第１の閾値または第２の閾値の中にあるであろう領域に前記航空機（４１０）が入るであろうと判定された場合に、前記第１の部分（４２０）または前記第２の部分（４３０）の少なくとも１つが自動的に表示され、
前記航空機（４１０）が前記第１の閾値または第２の閾値の中にある間に自動的に表示された前記第１の部分（４２０）または前記第２の部分（４３０）の少なくとも１つを操作者が除去することが禁止される、方法。
【請求項２】
前記第１の部分（４２０）と前記第２の部分（４３０）は異なる色を用いて示される、請求項１に記載の方法。
【請求項３】
前記現在の高度の変化は前記航空機（４１０）の指令された高度を示すユーザ入力により示される、請求項１に記載の方法。
【請求項４】
前記航空機（４１０）が前記領域に所定の期間内に入るであろうとさらに判定されたとき、前記第１の部分（４２０）または前記第２の部分（４３０）の前記少なくとも１つが自動的に表示される、請求項１に記載の方法。
【請求項５】
操作者が前記航空機（４１０）の前記現在の高度を変更するための制御に従事しているとの指示に応答して、前記第１の部分（４２０）または前記第２の部分（４３０）の少なくとも１つが自動的に表示される、請求項１に記載の方法。
【請求項６】
航空機に関するステータスを提供するように構成されたシステムであって、前記システムの１つまたは複数のプロセッサにより実行されると、前記システムに請求項１乃至５の何れか１項に記載の方法を少なくとも実施させるコンピュータ命令を格納した少なくとも１つのメモリを備える、システム。
【請求項７】
１つまたは複数のコンピューティング装置で実行されると、前記１つまたは複数のコンピューティング装置に請求項１乃至５の何れか１項に記載の方法を少なくとも実施させる命令を含むコンピュータ可読命令を格納した、非一時的コンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に、航空機の投影された飛行経路に沿った地形の表示に関する。
【背景技術】
【０００２】
無人航空機（ＵＡＶ）の利用が近年増大している。ＵＡＶは、軍、警察等のような機関により、および、ＵＡＶファンのような個人により、多くの適用例に使用されている。有人航空機のパイロットと異なり、ＵＡＶは無人であり、ＵＡＶのコントローラは制御されている航空機の内部には配置されていない。コントローラの入力を飛行中のＵＡＶに送信して、地上ベースのシステムを介してＵＡＶの飛行経路を制御することができる。当該地上ベースのシステムを介してＵＡＶの飛行経路を追跡でき、ＵＡＶはデータをコントローラに送信し戻すことができる。しかし、地上のコントローラはＵＡＶとその環境に関して、航空機内に居るパイロットと同一の状況的認識を有さないかもしれない。ＵＡＶのコントローラは、当該コントローラにＵＡＶとその環境のより多くの認識を与えるように提供された情報から利益を得るであろう。
【発明の概要】
【課題を解決するための手段】
【０００３】
本発明の例示的な例には、限定ではなく、方法、構造、およびシステムが含まれる。１態様では、航空機に関する情報を表示する方法は、地図の第１の部分を示す情報を表示するステップであって、当該航空機の現在の高度と当該地図内の地形との間の距離が第１の閾値内にある、ステップと、地図の第２の部分を示す情報を表示するステップであって、当該航空機の現在の高度と当該地図内の地形との間の距離が第２の閾値内にある、ステップと、当該航空機の現在の高度の変化に基づいて第１の部分と第２の部分を更新するステップとを含むことができる。
【０００４】
当該方法、構造、およびシステムの他の特徴を以下で説明する。当該特徴、機能、および利点を、様々な例と独立に実現でき、または、さらに他の例と組み合わせてもよい。そのさらなる詳細は、以下の説明と添付図面を参照すれば理解できる。
【０００５】
添付図面にわたって、参照番号は参照される要素の間の対応関係を示すために再利用されることがある。添付図面は、本明細書で説明した例を例示するために提供され、本発明の範囲を限定しようとするものではない。
【図面の簡単な説明】
【０００６】
【図１】航空機の生産およびサービスの方法の流れ図である。
【図２】航空機のブロック図である。
【図３】無人航空機（ＵＡＶ）を制御するためのシステムまたは動作環境を示すブロック図である。
【図４】ＵＡＶの高度に関するリアルタイム情報を参照するためにＵＡＶコントローラに提供されたディスプレイの１例を示す図である。
【図５】ＲＦリンクステータスに関するリアルタイム情報を参照するためにＵＡＶコントローラに提供されるディスプレイの１例を示す図である。
【図６】地形の輪郭を表示する方法の１例を示す図である。
【図７】ＲＦリンク情報を表示する方法の１例を示す図である。
【図８】開示した主題に従う動作を実施できるコンピューティング環境の例を示す図である。
【発明を実施するための形態】
【０００７】
本開示の例を、図１に示す航空機の製造およびサービスの方法１００ならびに図２に示す航空機２００の文脈で説明してもよい。事前生産中に、航空機の製造およびサービスの方法１００が、航空機２００の仕様および設計１０２ならびに材料調達１０４を備えてもよい。
【０００８】
生産中に、航空機２００のコンポーネントおよび組立部品製造１０６ならびにシステム統合１０８が行われる。その後、航空機２００が、サービス１１２に置かれるために認証および配送１１０を受けてもよい。顧客によるサービスにおいて、航空機２００が（修正、再構成、改修等を含みうる）ルーチン保守およびサービス１１４に関してスケジュールされる。
【０００９】
航空機の製造およびサービスの方法１００のプロセスの各々を、システム・インテグレータ、サード・パーティ、および／またはオペレータ（例えば、顧客）により実施または実行してもよい。この説明の目的のため、システム・インテグレータが、限定ではなく、任意数の航空機製造業者および主要システムの下請けを含んでもよく、サード・パーティが、例えば、限定ではなく、任意数のベンダ、下請け、および供給者を含んでもよく、オペレータが航空会社、リース会社、軍事機関、サービス組織等であってもよい。
【００１０】
図２に示すように、航空機の製造およびサービスの方法１００により生産された航空機２００が複数のシステム２０４と内部２０６を有する機体２０２を備えてもよい。システム２０４の例は、推進システム２０８、電気システム２１０、油圧システム２１２、および環境システム２１４のうち１つまたは複数を含む。任意数の他のシステムを本例に含めてもよい。航空宇宙の例を示したが、本発明の原理を自動車業界のような他の産業に適用してもよい。
【００１１】
本明細書で具体化した装置と方法を航空機の製造およびサービスの方法１００の段階の任意の１つまたは複数において使用してもよい。例えば、限定ではなく、コンポーネントおよび組立部品製造１０６に対応するコンポーネントまたは組立部品を、航空機２００が運航中に生成されたコンポーネントまたは組立部品と同様な方式で組み立てるかまたは製造してもよい。
【００１２】
図３は、空間および時間の次元を有する障害物を回避しつつ、ＵＡＶに対する飛行計画を提供する、一般に３００で示した、システムまたは動作環境を示す。これらのシステム３００が１つまたは複数の飛行計画システム３０２を備えてもよい。図３は、飛行計画システム３０２をホストできるプラットフォームの幾つかの例を示す。これらの例が１つまたは複数のサーバベースのシステム３０４、（ラップトップ、ノートブック、タブレット、または他の種類のモバイルコンピューティング・システムとみなされる否かに関らず）１つまたは複数のポータブルコンピューティング・システム３０６、および／または１つまたは複数のデスクトップコンピューティング・システム３０８を含んでもよい。本明細書の他所で詳述するように、飛行計画システム３０２が、ＵＡＶに対する事前飛行計画および経路分析を実施する地上ベースのシステムであってもよく、または、ＵＡＶ自体内部に包含された航空機ベースのシステムであってもよい。
【００１３】
本明細書の実装形態が他種のプラットフォームを同様に備えてもよく、図３は非限定的な例を提供する。例えば、本明細書の説明は、飛行計画システムを実装するための他のプラットフォームを考慮し、これには無線携帯情報端末、スマートフォン等が含まれるがこれらに限られない。様々なコンポーネントを示すために図３で使用したグラフィック要素は説明を容易にするためにのみ選ばれたものであり、本明細書の説明の可能な実装を限定するものではない。
【００１４】
飛行計画システム３０２をより詳細に参照すると、飛行計画システム３０２が１つまたは複数のプロセッサ３１０を備えてもよい。１つまたは複数のプロセッサ３１０が、特定の実装に適切なものとして選ばれた特定のタイプまたはアーキテクチャを有してもよい。プロセッサ３１０を、プロセッサ３１０との互換性に関して選択された１つまたは複数のバスシステム３１２に接続してもよい。
【００１５】
飛行計画システム３０２がコンピュータ可読記憶媒体３１４の１つまたは複数のインスタンスを備えてもよい。当該１つまたは複数のインスタンスはバスシステム３１２に接続される。当該バスシステムにより、プロセッサ３１０は、コンピュータ可読記憶媒体３１４にコードおよび／またはデータを読み出し、または、コンピュータ可読記憶媒体３１４からコードおよび／またはデータを読み取ることができる。媒体３１４は、任意の適切な技術を用いて実装された記憶要素を表してもよい。当該任意の適切な技術には、半導体、磁気材料、光学素子等が含まれるがこれらに限られない。媒体３１４が、ＲＡＭ、ＲＯＭ、フラッシュ、またはその他のタイプとして分類されるか否かに関らず、メモリ・コンポーネントを含んでもよく、ハード・ディスク・ドライブを表してもよい。
【００１６】
記憶媒体３１４が、プロセッサ３１０にロードされ実行されたとき、サーバ３０４に飛行計画計算サービスを多様なＵＡＶ３１８に提供させる命令の１つまたは複数のモジュール３１６を備えてもよい。これらのモジュールが、本明細書で説明し図示した様々なアルゴリズムおよびモデルを実装してもよい。
【００１７】
ＵＡＶ３１８が、様々なアプリケーションに適した任意の好都合な大きさおよび／またはタイプであってもよい。異なるシナリオでは、ＵＡＶが、比較的小型のドローンから比較的大型の輸送機にわたってもよい。したがって、図１に示すＵＡＶ３１８のグラフィカル表現は代表的なものにすぎず、正しい縮尺では描かれていない。
【００１８】
飛行計画サービス３１６は、入力３２２に基づいてＵＡＶ３１８に対する夫々の飛行計画ソリューション３２０を生成してもよく、飛行計画員３２４および／または１つまたは複数のデータベース３２６が入力３２２を提供する。
【００１９】
飛行計画サービス３１６が１つまたは複数のソリューション３２０を定義すると仮定すると、飛行計画システム３０２が、図３の矢印接続ブロック３０２および３１８により表されるように、ソリューションをＵＡＶ３１８にロードしてもよい。さらに、飛行計画システム３０２が、矢印３２０Ａにより示すように、ソリューション３２０を飛行プランナ３２４および／またはデータベース３２６に提供してもよい。
【００２０】
ＵＡＶを制御することの困難さの１つは、ＵＡＶのコントローラがＵＡＶから離れて位置しており、パイロットが飛行中に航空機内部にいるときに有しうる同一の認識を有さないかもしれないということである。幾つかの問題のうち、ＵＡＶのコントローラが、ＵＡＶを囲む地形を理解する能力を有さないかもしれない。ＵＡＶのコントローラがＵＡＶを囲む地理的領域を見れない場合、当該コントローラが、危険な領域に入りかつ／または地形に衝突するようＵＡＶに不注意に指示してしまうかもしれない。
【００２１】
地形および地形認識に関する難点を解決する１つの方法は、ＵＡＶの場所の周りの定義された領域内において安全でない高度のよりリアルタイムな可視性を提供することである。例えば、安全でない高度を示す１つまたは複数の領域を示す層を当該コントローラのディスプレイに重ね合わせてもよい。かかる層を本明細書では「地形認識層」と称することもある。幾つかの例では、安全でない高度を、ＵＡＶの現在の高度が与えられれば、ＵＡＶが当該地形より上の所定のレベル内のどこにあるかを示す、現在のディスプレイ上の色付けした領域を用いて示してもよい。例えば、当該ディスプレイが、ＵＡＶの現在の高度の地形の上１００フィートよりもＵＡＶが低い全ての領域を示す第１の重ね合わせを提供してもよい。当該ディスプレイがまた、ＵＡＶの現在の高度の地形より上の第２の高度（例えば、地形の２００フィート上）よりＵＡＶが低い全ての領域を示す第２の重ね合わせを示してもよい。かかる重ね合わせにより、ＵＡＶの操作者は、ＵＡＶが現在の高度を維持する場合に地形より上の距離に関してどの領域が安全でないかを迅速に確認することができる。これにより、当該操作者は、ＵＡＶがハイライトした領域へと飛行するのを回避でき、または、ＵＡＶがハイライトした領域に飛行するであろうことを現在の飛行経路が示す場合にコースを変更することができる。
【００２２】
１例では、何らかの所定の期間内に、「安全でない」領域（即ち、ＵＡＶがＵＡＶの現在の高度の地形より上の所定の高度より低い領域）に入るであろうと判定された場合には、地形認識層を自動的にＵＡＶコントローラのディスプレイに描画してもよい。様々な例では、当該所定の高度を自動的に設定してもよい。他の例では、当該所定の高度を当該操作者により手動で設定してもよい。幾つかの例では、ＵＡＶが安全でない領域に入らないと判定された場合には、地形認識層を、当該層を操作者により除去できないように構成してもよい。
【００２３】
幾つかの例では、ＵＡＶが安全でない領域に向かっていない場合であっても、操作者が地形認識層の表示を要求してもよい。このように、当該操作者は、安全でない領域が現在の飛行経路の一部でない場合にも、潜在的に安全でない領域の認識を維持することができる。
【００２４】
別の例では、操作者がＵＡＶの現在の高度を変更する制御に従事しているとき、地形認識層を表示してもよい。例えば、ユーザ・コントロールがグラフィカルな「スライディング」高度コントロールを含んでもよい。操作者が当該制御に従事し当該制御を異なる高度に移すとき、地形認識層を現在選択されている高度に基づいて自動的に変更してもよい。このように、コントローラは様々なＵＡＶ高度を考慮するので、当該コントローラは安全でない高度を即座に参照することができる。
【００２５】
当該地形認識層を、異なる安全でない高度に対応する領域を示すための様々な色またはテキスチャを用いて示してもよい。例えば、現在のＵＡＶ高度で地上から１００フィート以下の視界を有する領域を赤で示し、現在のＵＡＶ高度で地上から２００フィート以下の視界を有する領域を黄色で示してもよい。
【００２６】
図４は、ＵＡＶの高度に関してＵＡＶ飛行のための地形および当該地形に関するリアルタイム情報を参照するためにＵＡＶコントローラを支援できるディスプレイ４００の１例を示す。
【００２７】
図４に示すディスプレイ４００が飛行に関するリアルタイム情報を含んでもよい。ディスプレイ４００は、飛行中の航空機の位置４１０の指示を含む。図４の特定の例では、第１の領域４２０が１つまたは複数の領域を示してもよい。航空機４１０の現在の高度との間の距離は第１の所定の閾値より小さい。第２の領域４３０が１つまたは複数の領域を示してもよい。航空機４１０の現在の高度との間の距離は第２の所定の閾値より小さい。１組のユーザインタフェース制御および指示４４０を、第１の領域４２０および第２の領域４３０を現在のディスプレイ４００に追加するのを要求するために提供してもよい。
【００２８】
地形認識層を開発するためのデータを、ディスプレイ４００を含むコンピューティング装置上のような、ディスプレイ４００に関連付けられたシステムにローカルに格納することができる。当該地形認識層を開発するためのデータを、ＮＡＳＡ  Ｓｈｕｔｔｌｅ  Ｒａｄａｒ  Ｔｏｐｏｇｒａｐｈｙ  Ｍｉｓｓｉｏｎ（ＳＲＴＭ）、ＵＳＧＳ  Ｇｌｏｂａｌ  Ｍｕｌｔｉ−ｒｅｓｏｌｕｔｉｏｎ  Ｔｅｒｒａｉｎ  Ｅｌｅｖａｔｉｏｎ  Ｄａｔａ（ＧＭＴＥＤ）等のような遠隔システムから取得することもできる。当該地形認識層を生成するためのデータが利用できないケースでは、ディスプレイ４００は、地形データが利用できないという警告を表示することができる。このように、ディスプレイ４００は、高度が安全であるという誤った指示ではなく、データが利用できないと当該操作者に示すことができる。
【００２９】
ディスプレイ４００は、コントローラがディスプレイ４００と対話できるようにするユーザインタフェースの一部であることができる。かかるユーザインタフェースを使用して、当該ディスプレイおよび／またはＵＡＶのプログラミングを調節してもよい。例えば、ディスプレイ４００に関連付けられた何らかの制御の移動により、ＵＡＶが飛行する際のＵＡＶの実際の高度における変化に影響を及ぼすことができる。
【００３０】
幾つかの例では、現在のＵＡＶ飛行シナリオにおけるＲＦリンクのリアルタイム分析を示すＲＦリンク分析層を提供してもよい。かかるＲＦリンク分析層は、リンク性能の大雑把な推定を利用する必要なく、リアルタイムなミッション計画および実行判定を行うための情報をＵＡＶの操作者に提供するのに有用でありうる。ＵＡＶは一般に１つまたは複数の地上アンテナとともに動作する。当該１つまたは複数の地上アンテナは、指向性または無指向性であってもよく、地上アンテナに対するダウンリンクのグラフィックデータならびにダウンリンク／アップリンクのテレメトリおよびコマンドデータと通信可能に接続されうる。したがって、操作者が、地形の危険だけでなく、ＵＡＶとのＲＦコンタクトの喪失を回避するのが有用である。
【００３１】
１例では、ＵＡＶ操作者に、ＲＦ送信器および受信器の対のリアルタイムなＲＦカバレッジを提供してもよい。ＲＦリンク分析層で提供された情報がアンテナパターン、利得、タイプ、および電源機能のような情報を含んでもよい。当該ＲＦリンク分析層は、ＵＡＶの位置が与えられたときにどれくらいＲＦ信号が特定の領域に対して強いかを視覚的に判定する能力を当該操作者に提供してもよい。
【００３２】
１例では、ＲＦリンク分析層が、所与の領域のＲＦリンクの予測された信号強度を失われた通信に対応する信号強度と比較し当該領域が失われた通信をもたらすかどうかを判定することによって決定される情報を含んでもよい。幾つかの例では、ユーザは、操作者がＲＦリンク強度および伝播パターンに関して現在の飛行経路を変更する効果を決定できるように、計画された（またはＵＡＶのない）飛行経路の外部領域内のＲＦリンク分析層を要求してもよい。
【００３３】
１例では、色付けした領域を、ＲＦリンク分析データを示す現在の飛行地図に重ね合わせたユーザ・ディスプレイ上に示してもよい。幾つかの例では、当該データが信号強度および／または誤り率を含んでもよい。当該データを所定の更新速度で更新することができる。当該データをＵＡＶの飛行経路に基づいて更新することもできる。例えば、ＵＡＶが、ＲＦリンク分析が変更される位置を実質的に変更してもよく、当該ＲＦリンク分析層を再描画してもよい。
【００３４】
図５は、ＲＦリンク分析情報をＵＡＶコントローラにリアルタイムで提供できるディスプレイ５００の１例を示す。
【００３５】
図５に示すディスプレイ５００が飛行に関するリアルタイム情報を含んでもよい。ディスプレイ５００は、飛行中の航空機の位置５１０の指示を含む。図５の特定の例では、当該ディスプレイの固定サイズ部分５２０を色分けして、固定サイズ部分５２０内の信号の相対的な推定強度を示してもよい。１例では、固定サイズ部分５２０が、地図上に表された所定の領域を表すタイルであってもよい。現在のディスプレイ５００で示された信号強度を特定するための１組のユーザ指示５３０を提供してもよい。
【００３６】
図６は、航空機に関する情報を表示する方法６００の１例を示す。ブロック６０１で、地図の第１の部分を示す情報が表示される。航空機の現在の高度と当該地図内の地形との間の距離が第１の閾値内にある。ブロック６０２で、地図の第２の部分を示す情報が表示される。航空機の現在の高度と当該地図内の地形との間の距離が第２の閾値内にある。ブロック６０３で、当該第１の部分および当該第２の部分が航空機の現在の高度の変化に基づいて更新される。
【００３７】
図７は、航空機に関する情報を表示する方法７００の１例を示す。ブロック７０１で、航空機の投影された飛行経路を含む地図が表示される。ブロック７０２で、航空機および少なくとも１つの地上無線の間の無線周波数（ＲＦ）ステータスに関する位置ベースの情報が当該地図に表示される。ブロック７０３で、ＲＦステータスに関する位置ベースの情報が航空機の現在位置の変化に基づいて更新される。
【００３８】
図８および以下の議論は、本明細書で開示した方法およびシステムおよび／またはその部分を実装できる適切なコンピューティング環境の簡潔で一般的な説明を提供しようとするものである。例えば、サーバ３０４、ラップトップ３０６、デスクトップ３０８、飛行計画システム３０２、およびデータベース３２６の機能を、図８に関して説明した態様の一部または全部を含む１つまたは複数の装置により実施してもよい。クレームした例の機能を実装するために使用できる図８で説明する装置の一部または全部を、本明細書で説明したもののような他の装置およびシステムで構成してもよい。あるいは、図８で説明する装置の一部または全部を、開示した例の任意の態様を実施する任意の装置、装置の組合せ、または任意のシステムに含めてもよい。
【００３９】
必要ではないが、本明細書で開示した方法およびシステムを、クライアント・ワークステーション、サーバまたはパーソナル・コンピュータのようなコンピュータにより実行されるプログラム・モジュールのようなコンピュータ実行可能命令の一般的な文脈で説明してもよい。かかるコンピュータ実行可能命令を、それ自体過渡信号ではない任意の種類のコンピュータ可読記憶装置に格納してもよい。一般に、プログラム・モジュールは、特定のタスクを実施するかまたは特定の抽象データ・タイプを実装する、ルーチン、プログラム、オブジェクト、コンポーネント、データ構造等を含む。さらに、本明細書で開示した方法およびシステムおよび／またはその部分を、ハンドヘルド装置、マルチプロセッサシステム、マイクロプロセッサベースのまたはプログラム可能な消費家電、ネットワークＰＣ、ミニコンピュータ、メインフレームコンピュータ等を含む、他のコンピュータ・システム構成で実施してもよいことは理解される。本明細書で開示した方法およびシステムを、通信ネットワークを介して接続されたリモート処理装置によりタスクが実施される分散コンピューティング環境で実施してもよい。分散コンピューティング環境では、プログラム・モジュールを、ローカルメモリ記憶装置およびリモートメモリ記憶装置の両方に配置してもよい。
【００４０】
図８は、本明細書で開示した方法およびシステムおよび／またはその部分の諸態様を組み込みうる汎用目的コンピュータ・システムを表すブロック図である。示すように、当該例示的な汎用目的コンピューティング・システムは、処理ユニット８２１、システム・メモリ８２２、および当該システム・メモリを含む様々なシステム・コンポーネントを処理ユニット８２１に接続するシステム・バス８２３を含む、コンピュータ８２０等を備える。システム・バス８２３が、様々なバスアーキテクチャの何れかを用いたメモリバスまたはメモリ・コントローラ、周辺バス、およびローカル・バスを含む数種のバス構造の何れかであってもよい。当該システム・メモリが読取専用メモリ（ＲＯＭ）８２４およびランダム・アクセスメモリ（ＲＡＭ）８２５を含んでもよい。基本入出力システム８２６（ＢＩＯＳ）は、例えば起動中に、コンピュータ８２０内部の要素間の情報を伝送するのを支援する基本ルーチンを含むことができ、ＲＯＭ８２４に格納してもよい。
【００４１】
コンピュータ８２０がさらに、ハード・ディスク（図示せず）を読書きするためのハード・ディスク・ドライブ８２７、取外し可能磁気ディスク８２９を読書きするための磁気ディスク・ドライブ８２８、および／またはＣＤ−ＲＯＭまたは他の光媒体のような取外し可能光ディスク８３１を読書きするための光ディスク・ドライブ８３０を含んでもよい。ハード・ディスク・ドライブ８２７、磁気ディスク・ドライブ８２８、および光ディスク・ドライブ８３０をそれぞれ、ハード・ディスク・ドライブ・インタフェース８３２、磁気ディスク・ドライブ・インタフェース８３３、および光ドライブ・インタフェース８３４によりシステム・バス８２３に接続してもよい。当該ドライブおよびその関連するコンピュータ可読媒体は、コンピュータ可読命令、データ構造、プログラム・モジュールおよび他のデータの不揮発記憶をコンピュータ８２０に提供する。
【００４２】
本明細書で説明した例示的な環境ではハード・ディスク、取外し可能磁気ディスク８２９、および取外し可能光ディスク８３１を使用するが、コンピュータによりアクセス可能なデータを格納できる他種のコンピュータ可読媒体を当該例示的な動作環境で使用してもよいことは理解される。かかる他種の媒体には、磁気カセット、フラッシュメモリ・カード、デジタル・ビデオまたはデジタル多用途ディスク、Ｂｅｒｎｏｕｌｌｉカートリッジ、ランダム・アクセスメモリ（ＲＡＭ）、読取専用メモリ（ＲＯＭ）等が含まれるがこれらに限られない。
【００４３】
幾つかのプログラム・モジュールを、ハード・ディスク・ドライブ８２７、磁気ディスク８２９、光ディスク８３１、ＲＯＭ８２４、および／またはＲＡＭ８２５に格納してもよく、オペレーティング・システム８３５、１つまたは複数のアプリケーション・プログラム８３６、他のプログラム・モジュール８３７およびプログラム・データ８３８を含む。ユーザは、キーボード８４０およびポインティング・デバイス８４２のような入力装置を介して、コマンドおよび情報をコンピュータ８２０に入力してもよい。他の入力装置（図示せず）が、マイクロフォン、ジョイスティック、ゲーム・パッド、パラボラ・アンテナ、スキャナ等を含んでもよい。これらおよび他の入力装置はしばしば、当該システム・バスに接続されたシリアル・ポート・インタフェース８４６を介して処理ユニット８２１に接続されるが、パラレルポート、ゲームポート、またはユニバーサル・シリアル・バス（ＵＳＢ）のような他のインタフェースにより接続してもよい。モニタ８４７または他種の表示装置を、ビデオ・アダプタ４４８のようなインタフェースを介してシステム・バス８２３に接続してもよい。モニタ８４７に加えて、コンピュータが、スピーカおよびプリンタのような他の周辺出力装置（図示せず）を含んでもよい。図８の例示的なシステムが、ホスト・アダプタ８５５、スモールコンピュータ・システムインタフェース（ＳＣＳＩ）バス８５６、およびＳＣＳＩバス８５６に接続できる外部記憶装置８６２を含んでもよい。
【００４４】
コンピュータ８２０が、サーバ３０４、ラップトップ３０６、デスクトップ３０８、飛行計画システム３０２、およびデータベース３２６の何れかを表し得る、リモート・コンピュータ８４９のような１つまたは複数のリモート・コンピュータまたは装置への論理接続および／または物理接続を用いてネットワーク環境で動作してもよい。サーバ３０４、ラップトップ３０６、デスクトップ３０８、飛行計画システム３０２、およびデータベース３２６の各々が、無燃料時間データの決定と表示および基本時間データへの復帰を実施できる、本明細書で説明した任意の装置であってもよい。図８ではメモリ記憶装置８５０のみを示しているが、リモート・コンピュータ８４９がパーソナル・コンピュータ、サーバ、ルータ、ネットワークＰＣ、ピア装置または他の共通ネットワーク・ノードであってもよく、コンピュータ８２０に関して上述した要素の多くまたは全部を含んでもよい。図８に示す論理接続がローカル・エリア・ネットワーク（ＬＡＮ）８５１および広域ネットワーク（ＷＡＮ）８５２を含んでもよい。かかるネットワーク環境は、警察および軍事施設、職場、企業規模のコンピュータ・ネットワーク、イントラネット、およびインターネットで一般的である。
【００４５】
ＬＡＮネットワーク環境で使用するとき、コンピュータ８２０をネットワーク・インタフェースまたはアダプタ８５３を介してＬＡＮ８５１に接続してもよい。ＷＡＮネットワーク環境で使用するときは、コンピュータ８２０が、モデム８５４またはインターネットのような広域ネットワーク８５２上で通信を確立するための他の手段を含んでもよい。モデム８５４は、内部または外部であってもよく、シリアル・ポート・インタフェース８４６を介してシステム・バス８２３に接続してもよい。ネットワーク環境では、コンピュータ８２０に関して示したプログラム・モジュール、またはその部分をリモートメモリ記憶装置に格納してもよい。示したネットワーク接続は例示的なものであり、コンピュータ間の通信リンクを確立するための他の手段を使用してもよいことは理解される。
【００４６】
コンピュータ８２０が様々なコンピュータ可読記憶媒体を含んでもよい。コンピュータ可読記憶媒体は、コンピュータ８２０によりアクセスできる任意の利用可能な有形な、非一時的、または非伝播媒体であることができ、揮発性および不揮発性媒体、取外し可能および取外し不能媒体の両方を含む。限定ではなく例として、コンピュータ可読媒体がコンピュータ記憶媒体および通信媒体を含んでもよい。コンピュータ記憶媒体には、コンピュータ可読命令、データ構造、プログラム・モジュールまたは他のデータのような情報を格納するための任意の方法または技術で実装された揮発性および不揮発性、取外し可能および取外し不能媒体が含まれる。コンピュータ記憶媒体には、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリまたは他のメモリ技術、ＣＤ−ＲＯＭ、デジタル多用途ディスク（ＤＶＤ）または他の光ディスク記憶、磁気カセット、磁気テープ、磁気ディスク記憶または他の磁気記憶装置、または所望の情報を格納するために使用できコンピュータ８２０によりアクセスできる任意の他の有形媒体が含まれるがこれらに限られない。上記の任意の組合せも、本明細書で説明した方法およびシステムを実装するためのソース・コードを格納するために使用できるコンピュータ可読媒体の範囲内に含まれるべきである。本明細書で開示した機能または要素の任意の組合せを１つまたは複数の例で使用してもよい。
【００４７】
とりわけ「〜できる」、「〜もよい」、「例えば」等のような、本明細書で使用する条件的な言葉は、一般に、特に断らない限り、または、使用する文脈において理解されない限り、他の例が含まずに特定の例が特定の特徴、要素、および／またはステップを含むということを伝えるのを意図している。したがって、かかる条件的な言葉は、一般に、特徴、要素および／またはステップが何らかの方法で１つまたは複数の例に必要であること、または、著者の入力または働きかけをもってまたはそれら無しに、これらの特徴、要素および／またはステップを任意の特定の例に含めるかまたは任意の特定の例で実施すべきかを判定するための論理を１つまたは複数の例が必ず含むことを示唆するのを意図しない。「含む」、「有する」等の用語は同義であり、包含的に使用され、無制限方式で使用され、追加の要素、特徴、動作、操作等を排除しない。また、「または」という用語は、（排他的な意味ではなく）その包括的な意味で使用され、その結果、例えば要素のリストを接続するために使用するとき、「または」という用語は当該リスト内の要素の１つ、一部または全部を意味する。
【００４８】
一般に、上述の様々な特徴およびプロセスを、互いと独立に使用してもよく、または、様々な方法で組み合せてもよい。全ての可能な組合せおよび副次的組合せは本開示の範囲に入るものと意図されている。さらに、幾つかの実装では特定の方法またはプロセスブロックを省略してもよい。本明細書で説明した方法およびプロセスはまた任意の特定の順序に限定されず、それに関連するブロックまたは状態を適切な他の順序で実施することができる。例えば、説明したブロックまたは状態を、特に開示したものと異なる順序で実施してもよく、または、複数のブロックまたは状態を単一のブロックまたは状態で結合してもよい。当該例示的なブロックまたは状態を、直列に、並列に、または他の何らかの方式で実施してもよい。ブロックまたは状態を、開示した例に追加するかまたは当該例から削除してもよい。本明細書で説明した例示的なシステムおよびコンポーネントを、説明したものと異なるように構成してもよい。例えば、要素を、開示した例に追加し、当該例から削除し、当該例と比較して再配置してもよい。
【００４９】
さらに、本発明は以下の項に従う実施形態を含む。
【００５０】
項１：１つまたは複数のコンピューティング装置で実行されると、当該１つまたは複数のコンピューティング装置に少なくとも、
地図の第１の部分を示す情報を表示させ、
地図の第２の部分を示す情報を表示させ、
当該航空機の現在の高度の変化に基づいて第１の部分と第２の部分を更新させる、
命令を含むコンピュータ可読命令を格納した非一時的コンピュータ可読記憶媒体であって、
当該航空機の現在の高度と当該地図内の地形の間の距離が第１の閾値内にあり、
当該航空機の現在の高度と当該地図内の地形との間の距離が第２の閾値内にある、
非一時的コンピュータ可読記憶媒体。
【００５１】
項２：当該現在の高度の変化は当該航空機の指令された高度を示すユーザ入力により示される、項１に記載のコンピュータ可読記憶媒体。
【００５２】
項３：当該航空機の現在の高度が第１の閾値または第２の閾値の中にあるであろう領域に当該航空機が入るであろうと判定された場合に、ｆ第１の部分または第２の部分の少なくとも１つが自動的に表示される、項１に記載のコンピュータ可読記憶媒体。
【００５３】
項４：当該航空機が当該領域に所定の期間内に入るであろうとさらに判定されたとき、第１の部分または第２の部分の当該少なくとも１つが自動的に表示される、項３に記載のコンピュータ可読記憶媒体。
【００５４】
項５：操作者が航空機の現在の高度を変更するための制御に従事しているとの指示に応答して、第１の部分または第２の部分の少なくとも１つが自動的に表示される、項１に記載のコンピュータ可読記憶媒体。
【００５５】
項６：航空機のための飛行情報ディスプレイであって、
第１の高度を有する地形の第１の領域であって、第１の領域は地形の第１の領域の第１の高度の高さを表す第１のインジケータを含む、第１の領域と、
第２の高度を有する地形の第２の領域であって、第２の領域は地形の第２の領域の第２の高度の高さを表す第２のインジケータを含む、第２の領域と、
当該航空機を表す航空機アイコンであって、当該航空機アイコンは当該ディスプレイ内で移動するように構成された、航空機アイコンと、
当該航空機および第１の高度の高さまたは第２の高度の高さの間の高さの差異に基づく１つまたは複数の警告通知と、
を備える、ディスプレイ。
【００５６】
特定の例または例示的な例を説明したが、これらの例は例として提供したにすぎず、本明細書で開示した発明の範囲を限定しようとするものではない。実際、本明細書で説明した新規な方法およびシステムを他の多様な形態で具体化してもよい。添付の特許請求の範囲とその均等物は、本明細書で開示した発明の一部の範囲内に入るようかかる形態または修正を網羅することを意図している。
【符号の説明】
【００５７】
１０２  仕様および設計
１０４  材料調達
１０６  構成要素および組立部品の製造
１０８  システム統合
１１０  認証および配送
１１２  就航
１１４  保守およびサービス
２０２  機体
２０６  内部
２０８  推進
２１０  電気
２１２  油圧
２１４  環境
３０２  飛行計画システム
３０４  サーバ
３０６  ラップトップ
３０８  デスクトップ
３１０  プロセッサ
３１２  バス
３１４  コンピュータ可読媒体
３１６  飛行計画計算サービス
３１８  無人航空機
３２０  飛行計画ソリューション
３２２  入力
３２４  飛行計画者
３２６  データベース（複数可）
８２０  コンピュータ
８２１  処理ユニット
８２２  システム・メモリ
８２３  システム・バス
８２７  ハード・ドライブ
８２８  フロッピー・ドライブ
８２９  記憶部
８３０  光ドライブ
８３１  記憶部
８３２  ハード・ディスク・ドライブ・インタフェース
８３３  磁気ディスク・ドライブ・インタフェース
８３４  光ドライブ・インタフェース
８３６  アプリケーション・プログラム
８３７  他のプログラム
８３８  プログラム・データ
８４０  キーボード
８４２  マウス
８４６  シリアル・ポート・インタフェース
８４７  モニタ
８４８  ビデオ・アダプタ
８４９  リモート・コンピュータ（複数可）
８５０  メモリ
８５３  ネットワーク・インタフェース
８５４  モデム
８５５  ホスト・アダプタ
８５６  ＳＣＳＩバス
８６２  記憶装置
【図１】
0006421188.tif 000002
【図２】
0006421188.tif 000003
【図３】
0006421188.tif 000004
【図４】
0006421188.tif 000005
【図５】
0006421188.tif 000006
【図６】
0006421188.tif 000007
【図７】
0006421188.tif 000008
【図８】
0006421188.tif 000009