(57)【要約】  視認可能な表示画面上に、航空機センサから得られた典型的にはアンチエイリアシングされたグラフィカル画像形成データを表示するための、航空機のコックピット操縦室データ表示システムが、表示画面上での提示することが意図される情報を定めるグラフィックスス処理言語（ＧＰＬ）コマンドを生成し、又はこれを受信する。ＧＰＬコマンドは、受信したＧＰＬコマンドを解釈し、そこから、意図される情報と共に画面をポピュレートするために、表示画面に転送可能なビデオ画像形成データを生成するように作動可能なビデオ・グラフィックス・プロセッサに入力される。同じＧＰＬコマンドはまた、ビデオ・グラフィックス・プロセッサによって生成されたビデオ画像形成データの制限されたサブセットを含み、受信したＧＰＬコマンドを解釈し、そこから選択された「光点」を生成するように作動可能な比較器プロセッサにも入力される。比較器プロセッサにより生成された「光点」は、次に、ビデオ・グラフィックス・プロセッサによって生成されたそれぞれの対応するビデオ画像形成データ点と比較され、これにより、ビデオ・グラフィックス・プロセッサの適切な作動及び該ビデオ・グラフィックス・プロセッサによって生成されたビデオ画像形成データの精度を検証する。
2009510488.tif 000002
【特許請求の範囲】
【請求項１】
視認可能な表示画面上に、複数のグラフィックス処理言語（ＧＰＬ）コマンドによって定められた情報を表示するための画像表示システムであって、
前記表示画面上に表示するための前記情報を定める前記ＧＰＬコマンドを受信し、かつ、前記受信したＧＰＬコマンドを解釈して、該受信したＧＰＬコマンドから、該情報を表すビデオ画像形成データを、前記表示画面に転送して該表示画面上に前記情報を表示することができる多数のビデオ画像形成データ点を含む形態で生成するように作動可能なビデオ・グラフィックス・プロセッサと、
前記表示画面上に表示するための前記情報を定める前記ＧＰＬコマンドを受信し、かつ、前記受信したＧＰＬコマンドを解釈して、該受信したＧＰＬコマンドから、前記ビデオ・グラフィックス・プロセッサによって生成された前記多数のビデオ画像形成データ点の制限されたサブセットを含む選択された光点を生成するように作動可能な比較器プロセッサと、
を備え、
前記比較器プロセッサは、前記生成された光点の各々を、前記ビデオ・グラフィックス・プロセッサによって生成された前記ビデオ画像形成データのそれぞれの対応するビデオ画像形成データ点と比較し、これにより、該ビデオ・グラフィックス・プロセッサよって生成された該ビデオ画像形成データ及びその動作を検証するようにさらに作動可能であることを特徴とする画像表示システム。
【請求項２】
前記ビデオ・グラフィックス・プロセッサ及び前記比較器プロセッサは、前記表示画面と統合されることを特徴とする請求項１に記載の画像表示システム。
【請求項３】
前記生成されたビデオ画像形成データを前記表示画面に転送する前に、前記ビデオ・グラフィックス・プロセッサによって生成された該ビデオ画像形成データを格納するための、該ビデオ・グラフィックス・プロセッサのフレーム・バッファをさらに備え、前記比較器プロセッサは、前記生成された光点の各々を、前記フレーム・バッファ内に格納された該生成されたビデオ画像形成データの前記それぞれの対応するビデオ画像形成データ点と比較するために、該フレーム・バッファ内に格納された該生成されたビデオ画像形成データにアクセスするように作動可能であることを特徴とする請求項１に記載の画像表示システム。
【請求項４】
前記表示画面上に表示される前記情報を定める前記複数のＧＰＬコマンドを生成するための、グラフィックス・レンダリング・コントローラをさらに備えることを特徴とする請求項１に記載の画像表示システム。
【請求項５】
前記グラフィックス・レンダリング・コントローラによって生成された前記複数のＧＰＬコマンドを前記ビデオ・グラフィックス・プロセッサ及び前記比較器プロセッサに伝達するための、該グラフィックス・レンダリング・コントローラを該ビデオ・グラフィックス・プロセッサ及び該比較器プロセッサに接続する通信リンクをさらに備えることを特徴とする請求項４に記載の画像表示システム。
【請求項６】
前記表示システムは、前記表示画面をさらに備えることを特徴とする請求項１に記載の画像表示システム。
【請求項７】
前記ビデオ・グラフィックス・プロセッサ及び前記比較器プロセッサは、該表示画面と統合されることを特徴とする請求項６に記載の画像表示システム。
【請求項８】
前記比較器プロセッサによって生成された前記光点の各々は、前記複数のＧＰＬコマンドの１つによって定められたビデオ画像形成データ点を含むことを特徴とする請求項１に記載の画像表示システム。
【請求項９】
視認可能な表示画面上に、複数のグラフィックス処理言語（ＧＰＬ）コマンドによって定められた情報を表示する方法であって、
ビデオ・グラフィックス・プロセッサによって、前記表示画面上に表示するための前記情報を定める前記ＧＰＬコマンドを受信し、かつ、前記ビデオ・グラフィックス・プロセッサにおいて前記受信したＧＰＬコマンドを解釈して、該受信したＧＰＬコマンドから、該情報を表すビデオ画像形成データを生成するステップを含み、
前記生成されたビデオ画像形成データは、前記表示画面上に前記情報を表示するための、該表示画面に転送可能な多数のビデオ画像形成データ点を含み、
比較器プロセッサによって、前記表示画面上に表示するための前記情報を定める前記ＧＰＬコマンドを受信し、かつ、前記比較器プロセッサによって、該受信したＧＰＬコマンドを解釈して、該受信したＧＰＬコマンドから、前記ビデオ・グラフィックス・プロセッサによって生成された前記多数のビデオ画像形成データ点の制限されたサブセットを含む選択された光点を生成し、
前記生成された光点の各々を、前記ビデオ・グラフィックス・プロセッサによって生成された前記ビデオ画像形成データのそれぞれの対応するビデオ画像形成データ点と比較し、これにより、該ビデオ・グラフィックス・プロセッサよって生成された該ビデオ画像形成データ及びその動作を検証し、
前記生成されたビデオ画像形成データを前記表示画面に転送し、該表示画面上に、前記複数のＧＰＬコマンドによって定められた前記情報を表示する、
ステップを含むことを特徴とする方法。
【請求項１０】
前記ビデオ・グラフィックス・プロセッサによって生成された前記ビデオ画像形成データを、フレーム・バッファ内に格納するステップをさらに含み、前記比較するステップは、前記フレーム・バッファ内に格納された前記生成されたそれぞれの対応するビデオ画像形成データ点にアクセスすることによって、前記生成された光点の各々を、該ビデオ・グラフィックス・プロセッサによって生成された該ビデオ画像形成データの該それぞれの対応するビデオ画像形成データ点と比較するステップを含み、前記転送するステップは、前記生成されたビデオ画像形成データを、該フレーム・バッファから前記表示画面に転送し、該表示画面上に前記複数のＧＰＬコマンドによって定められた前記情報を表示するステップを含むことを特徴とする請求項９に記載の表示する方法。
【請求項１１】
前記比較するステップは、前記生成されたビデオ画像形成データが前記表示画面に転送され、該表示画面上に、前記複数のＧＰＬコマンドによって定められた前記情報を表示するとき、前記生成された光点の各々を、前記ビデオ・グラフィックス・プロセッサによって生成された該ビデオ画像形成データの前記それぞれの対応するビデオ画像形成点と比較するステップを含むことを特徴とする請求項９に記載の表示する方法。
【請求項１２】
前記表示画面上に表示される前記情報を定める前記複数のＧＰＬコマンドを生成するステップをさらに含むことを特徴とする請求項９に記載の表示する表示する方法。
【請求項１３】
前記比較するステップは、前記比較器プロセッサによって、前記生成された光点の各々を、前記生成されたビデオ画像形成データの前記それぞれの対応するビデオ画像形成データ点と比較するステップを含むことを特徴とする請求項９に記載の表示する方法。
【請求項１４】
前記ビデオ・グラフィックス・プロセッサによって生成された前記ビデオ画像形成データは、前記表示画面を、前記複数のＧＰＬコマンドによって定められた図表を用いて表示された航空機の動作情報と共にポピュレートするための、アンチエイリアシングされた画像形成データを含むことを特徴とする請求項９に記載の表示する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、航空機のコックピットの操縦室データ表示システムに関し、より特定的には、航空機コックピット表示システムに飛行データの図形的画像表示を正確かつ高品質で提示することを保証するための方法及び装置に関する。
【背景技術】
【０００２】
その開示を引用によりここに明示的に組み入れる米国特許第６，６９３，５５８号（「‘５５８特許」）は、航空機コックピットの表示画面上への全視野画像形成のための、航空機センサから得られたアンチエイリアシングされたグラフィカル画像形成データのレンダリングのためのグラフィックス・レンダリング・コンピュータ又はプロセッサを含む、航空機フラットパネル表示システムについて記載する。比較器プロセッサが、同じセンサ・データから、表示画面画像の選択されたサブセット又は「光点（ｐｏｉｎｔｓ  ｏｆ  ｌｉｇｈｔ）」を別個に生成し、「光点」データを、同じ表示画面のピクセル位置についてレンダリング・プロセッサによって生成されたビデオ・データと比較する。比較器プロセッサの最小化された処理要件及び簡単化された設計により、容易な比較器プロセッサのＦＡＡ認定が、ＦＡＡの最も高い、いわゆる「レベルＡ」の認定要件を満たすことが可能になる。他方、レンダリング・プロセッサに必須の極度の複雑さ及び処理操作が、ＦＡＡの「レベルＡ」の認定を、著しく時間と費用がかかるものにし、そのことは、レンダリング・プロセッサの「レベルＡ」認定を維持すべき場合、グラフィックス・プロセッサ、他のハードウェア及びソフトウェア、並びに関連した技術の継続的な発展及び進歩を利用するために、レンダリング・プロセッサを更新又は強化する能力を大きく妨げるか又は実現不可能にする。この不利な点を克服するために、「レベルＡ」認定された比較器プロセッサは、各々の表示リフレッシュ走査において、レンダリング・プロセッサによって生成されたビデオ・データの重要なサブセットをチェックして、レンダリング・プロセッサによって生成された表示画面画像の完全性を検証する。従って、レンダリング・プロセッサが、より低い認定レベルに認定されることが可能であり、そこでは、向上した技術及び／又は機能を組み込むためにレンダリング・プロセッサのハードウェア及び／又はソフトウェアを周期的に変更すること、及び、任意の必要なＦＡＡの再認定を、実際的な方法で適時達成することができる。従って、’５５８特許に開示されるように比較器プロセッサを設けて使用することにより、技術主導型のレンダリング・プロセッサの強化に適合させるのに実際的でないか又は利用できない、他の場合には必要とされる最高レベルのレンダリング・プロセッサ認定に対する必要性をなくし、グラフィックス・レンダリング・ハードウェア及びソフトウェア等の進歩の使用を容易にし、レンダリング・プロセッサの画面生成能力と機能を更新し改善する。
【０００３】
従って、‘５５８特許のフラットパネル表示システムは、他の場合には不経済又は事実上不可能な航空機表示システムの適時更新を与える実際的でない認定条件なしで、定期的に更新することができるシステムを有利に提供し、改善されたグラフィックス・プロセッサと、パイロットが航空機を安全に操作する際に用いられる重要な他の価値ある情報を、航空機のコックピットの表示画面上に載せる能力を強化し、伸ばす他の技術の進歩を組み込む。新しい航空機には、このシステムを装備することができ、既存の航空機には、後付けしてシステムを組み込み、最初に構成された又はその後取り付けられたコックピット部品及び／又はディスプレイを交換することができる。
【０００４】
‘５５８特許においては、レンダリング・プロセッサによって生成された対応する表示点に対して、比較器プロセッサによってチェックされることになる「光点」の選択は、表示フィールド全体にわたる位置に配置されたデータ点を選択することによって行なわれ、ディスプレイの各々の定期的リフレッシュにおいて、重要な航空機についてのデータ、並びに環境上及び状況によるパラメータ及び表示が画像形成される。例えば、ディスプレイが、例証として従来の機械的高度計のグラフィッカル表示のような、図表を用いてシミュレートされた飛行計器を含む場合、画像形成されたポインタ上で又はこれに沿って、ある画面リフレッシュから次の画面リフレッシュへと高度の変化又は変化する位置により位置を動的に変える、図表を用いて画像形成されたポイントなどに沿った所定の位置に、１つ又はそれ以上の「光点」を定めることができる。「光点」を選択するこの手順は、重要な航空機についてのデータ、並びに環境上及び状況によるパラメータ及び表示が画像形成される、画面上の位置の予備知識、すなわち表示画面が提示される方法及び形式の知識を必ず必要とする。それらの開示も引用によりここに明確に組み入れられる、米国特許第６，７９１，４７６号及び第７，０１２，５５３号、並びに２００５年２月２８日に出願された同時係属中の米国特許出願第１１／０５４，０１０号も参照されたい。
【０００５】
「光点」の選択は、航空機のデータが提示される画面表示形式の予備知識に基づいているので、この技術に従って構築される表示システムは、ディスプレイ上に提示されるアンチエイリアシングされたグラフィカル画像をレンダリングするためのコントローラ、及び「光点」を生成するためのチェック又は比較器プロセッサの両方を、緊密に統合する必要がある。ユーザ又は顧客が、ディスプレイ上の航空機データの提示の形式又は方法を修正する必要がある場合には、レンダリング・コントローラ及び比較器プロセッサの両方を再プログラムするか、又は他の方法で修正する必要があるので、表示フィールド内の重要な位置から、「光点」を選択し続ける。同様に、‘５５８特許のシステム及び方法は、多くの場合、当然のことながら、独自の表示レンダリング・ソフトウェア及びハードウェアを、すなわち「光点」を生成するために比較器プロセッサをコード化又は構成するのに必要とされる少なくとも幾らかの詳細な知識を、可能な又は潜在的な競争相手である別のものに公表することに気が進まないサードパーティ製造業者又はエンドユーザによって製造又は設計されるレンダリング・コントローラ関連して容易に用いることはできない。
【発明の開示】
【０００６】
従って、本発明の目的は、情報のタイプ、或いは情報を飛行用ディスプレイ上に示す方法又は位置又は形式の予備知識の必要性なしに、航空機コックピットの飛行用ディスプレイ上に視認可能な、図表を用いて画像形成されたデータを生成する役割を担うグラフィックス・レンダリング・エンジンの動作完全性を保証するための方法及び装置を提供することである。
本発明の別の目的は、表示システムによる航空機搭乗員への提示のために航空機データを提供する既存のサードパーティ装置を用いて、表示システムの統合及び使用を容易にする方法で、ディスプレイ上に載せるために入ってくる航空機データを作動的に解釈するために、表示システム・コンポーネントの作動の精度及び完全性を効率的かつ継続的に検証するための方法及び装置を提供することである。
本発明のこれらの及び他の目的は、とりわけ、従来知られている「光点」選択方法及び基準によっては容易に実現されない種々の用途に多数の有利な方法で実施することができる、「光点」を選択するための改善された表示形式に依存しない装置、手段、及び基準を提供することによって達成される。
【０００７】
本発明の実施形態によると、視認可能な表示画面上に、複数のグラフィックス処理言語（ＧＰＬ）コマンドによって定められた情報を表示するための画像表示システムが、表示画面上に表示するための情報を定めるＧＰＬコマンドを受信し、かつ、受信したＧＰＬコマンドを解釈して、該受信したＧＰＬコマンドから、情報を表すビデオ画像形成データを生成するように作動可能なビデオ・グラフィックス・プロセッサを含み、生成されたビデオ画像形成データは、表示画面上に情報を表示するための、表示画面に転送可能な多数のビデオ画像形成データ点を含み、表示画面上に表示するための情報を定めるＧＰＬコマンドを受信し、かつ、受信したＧＰＬコマンドを解釈して、該受信したＧＰＬコマンドから、ビデオ・グラフィックス・プロセッサによって生成された多数のビデオ画像形成データ点の制限されたサブセットを含む選択された光点を生成するように作動可能な比較器プロセッサが設けられ、比較器プロセッサは、生成された光点の各々を、ビデオ・グラフィックス・プロセッサによって生成されたビデオ画像形成データのそれぞれの対応するビデオ画像形成データ点と比較し、これにより、ビデオ・グラフィックス・プロセッサによって生成されたビデオ画像形成データ及びその動作を検証するようにさらに作動可能である。
【０００８】
本発明の別の実施形態によると、視認可能な表示画面上に、複数のグラフィックス処理言語（ＧＰＬ）コマンドによって定められる情報を表示する方法が、ビデオ・グラフィックス・プロセッサによって、表示画面上に表示するための情報を定めるＧＰＬコマンドを受信し、かつ、ビデオ・グラフィックス・プロセッサにおいて受信したＧＰＬコマンドを解釈して、該受信したＧＰＬコマンドから、情報を表すビデオ画像形成データを生成するステップを含み、生成されたビデオ画像形成データは、表示画面上に情報を表示するための、表示画面に転送可能な多数のビデオ画像形成データ点を含み、比較器プロセッサによって、表示画面上に表示するための情報を定めるＧＰＬコマンドを受信し、かつ、比較器プロセッサによって、受信したＧＰＬコマンドを解釈して、該受信したＧＰＬコマンドから、ビデオ・グラフィックス・プロセッサによって生成された多数のビデオ画像形成データ点の制限されたサブセットを含む選択された光点を生成し、生成された光点の各々を、ビデオ・グラフィックス・プロセッサによって生成されたビデオ画像形成データのそれぞれの対応するビデオ画像形成データ点と比較し、これにより、ビデオ・グラフィックス・プロセッサによって生成されたビデオ画像形成データ及びその動作を検証し、生成されたビデオ画像形成データを表示画面に転送し、表示画面上に、複数のＧＰＬコマンドによって定められた情報を表示するステップを含む。
【０００９】
本発明の及び種々の他の考えられる実施形態のさらに他の目的及び特徴は、添付図面と関連して考慮される以下の詳細な説明から明らかになるであろう。しかしながら、これらの図面は、例示目的のためにのみ意図されており、本発明の範囲を定義するものとして意図されてはいないことを理解すべきであり、本発明の範囲については、添付の特許請求の範囲を参照すべきである。
【発明を実施するための最良の形態】
【００１０】
図においては、同様の参照番号は、幾つかの図の全体にわたって類似した要素を示す。
本発明は、主として、ディスプレイ全体にわたる位置において様々な個別にアドレス指定可能なカラー・ピクセルで形成された典型的なビットマップ形式（例えば、液晶又はプラズマ、或いは他のフラットパネル）ディスプレイ上に存在し、かつ、ディスプレイ上に画像を形成するように作動可能な航空計器表示システムに向けられ、航空機飛行情報は、ディスプレイ上に提示するために、表示システムに入力されるデータに基づいている。航空機の操縦室の乗務員が、航空機の操縦、監視、及び制御などの際に典型的に依存するこうした表示システム並びにその多数のシステムは、極めて高レベルの精度、完全性、及び信頼性を有した状態で作動する必要があり、よって、ＦＡＡ規則により最も厳しい基準に認定されることが必要とされる。本発明は、ＦＡＡによって適切に要求され、起こり得る予期しないシステム故障の結果により余儀なくされる、完全性及び信頼性等を減少させることなく、こうした高品質の航空機システムにおいて用いることができる利用可能なハードウェア、ソフトウェア、及び技術の範囲を有利に拡大するものである。それにもかかわらず、この開示の知識を有する当業者には明らかであるように、本発明の装置及び方法は、多数の他の環境及び用途に使用し、これらに適用することもでき、このような代替的な使用及び用途は、完全に、本発明の意図される範囲及び考慮の範囲内であることを理解すべきである。
【００１１】
本発明は、高レベルのプログラミング・インターフェースにおいて、ますます一般的に使用される、ドメイン特化言語（Ｄｏｍａｉｎ  Ｓｐｅｃｉｆｉｃ  Ｌａｎｇｕａｇｅ、「ＤＳＬ」）と呼ばれることが多い言語、すなわち汎用プログラミング言語とは対照的に、特定の組のタスクに有用であるように設計されたプログラミング言語を利用するものである。ＤＳＬは、特に１つの種類のタスクをよく実行することに焦点を合わせている。コンピュータ・グラフィックス処理において、グラフィック処理言語（Ｇｒａｐｈｉｃ  Ｐｒｏｃｅｓｓｉｎｇ  Ｌａｎｇｕａｇｅ、「ＧＰＬ」）ＤＳＬは、グラフィックス・プロセッサ並びにハードウェア及びソフトウェアによって解釈される標準化されたコマンド（及び関連した引数）を定め、表示するために、特定のグラフィカル・オブジェクト、形状、テキスチャ、明暗、スケーリング等を生成する。現在一般的に使用されているＧＰＬは、ＯｐｅｎＧＬ、ＤｉｒｅｃｔＸを含み、航空機産業においては、ＡＲＩＮＣ−６６１を含む。ＯｐｅｎＧＬは、一般的な市販のグラフィックス・プロセッサによって直接実行可能な、低レベル又はネイティブ言語の組のコマンドと見なすことができ、一方で、ＤｉｒｅｃｔＸ及びＡＲＩＮＣ−６６１のような他の幾つかのＤＳＬは、より高いプロトコル・レベルで動作し、レンダリングされた表示画像を生成するグラフィックス・プロセッサに入力される前に、プリプロセッサ等による解釈又は分析を必要とすることがある。いずれにしても、当業者であれば、本発明は、いずれのこうしたＧＰＬにも適用可能であり、これと共に使用するのに適していることを認識するであろう。また、本発明は、いずれかの特定のＧＰＬと共に使用するように制限されることが意図されても又は必要とされてもいず、その選択は、特定の用途によって又は設計上の選択の一般的事項として指示されることを理解すべきである。
【００１２】
本発明によると、表示システムに入力されるＧＰＬ描画コマンド及び関連した引数（以下、「ＧＰＬコマンド」）を用いて、ディスプレイ上に提示するために、ビデオ・グラフィックス・プロセッサによって同じＧＰＬ描画コマンドから同様に生成される所定の対応するビデオ表示データ点又は画像形成データとの比較のために、１組の「光点（ｐｏｉｎｔｓ  ｏｆ  ｌｉｇｈｔ」を定義する及び／又は作成する。
ＧＰＬ描画コマンドは、一般的に、とりわけ、意図される画像を指示する１つ又はそれ以上の頂点を定義する。従って、例えば、線はその終点によって、三角形又は多角形はそのコーナー部によって、円はその中心と外周の１点又は多数の点によって定義することができる。本発明の一態様又は実施形態或いは実施によると、ディスプレイ上に提示される意図されたグラフィカル画像を定義するＧＰＬコマンドによって定義されるように、これらの頂点の選択されたものを用いて、「光点」を定義し、例証として、ＧＰＬ定義の線の「光点」は、１つ又は両方の頂点、及び／又は２つの頂点の間に延びる線上に定義された１つ又はそれ以上の点とすることができる。別の態様又は実施形態或いは実施によると、「光点」は、ＧＰＬにより定義されたオブジェクト又は形状の有界領域内から選択することができ、例えば、ＧＰＬ定義の線が指定された厚さを有する場合、その境界線又は周囲から内方に位置する線上の点を選択することができ、又はＧＰＬ定義の円又は多角形の有界領域内の「光点」を選択することもできる。当業者には明らかであるように、これらの及び他のＧＰＬ定義の特徴及びパラメータの組み合わせを用いて選択された「光点」は、本発明のシステム及び方法の作動及び使用において、対応する表示画面位置の比較のために多数の「光点」を描写する際に用いられると一般に考えられ、そのような選択は、一設計上の選択の一般的事項、及び／又は特定の状況下で適切であると考えられる何らかの他の要因又は基準として、画像形成される特定のグラフィカル要素に基づくことができる。
【００１３】
従って、本発明の１つの実施又は実施形態において、一般に、例えば、’５５８特許に開示されたものに基づいた航空機フラットパネル表示システムは、コックピット表示画面上の全視野画像形成のために、航空機センサから得られたアンチエイリアシングされたグラフィカル画像形成データをレンダリングするように作動可能なグラフィックス・レンダリング・コントローラ及び関連したビデオ・グラフィックス・プロセッサと、同じセンサ・データから、表示画面画像の選択されたサブセット又は「光点」を個別に生成し、かつ、選択された「光点」データを、同じ表示画面ピクセル位置についてのビデオ・グラフィックス・プロセッサにより生成される対応するデータと比較するための比較器プロセッサとを含む。航空機センサ・データは、グラフィックス・レンダリング・コントローラによって処理されて、ＧＰＬコマンドを定め、ＧＰＬコマンドは、グラフィックス・チップ又はプロセッサ（ＧＰＬコマンドから、コックピット表示画面の全視野画像を作成するための）及び比較器プロセッサ（対応するビデオ・グラフィックス・プロセッサにより生成されたビデオ・データとの比較のために「光点」を生成するための）の両方に入力される。「光点」は、比較器プロセッサによるＧＰＬコマンドの解釈によって定められるグラフィックス基本要素及びオブジェクト等から、又はこれらを用いて選択される。比較器プロセッサによって生成された選択された「光点」は、同じＧＰＬコマンドから、よって、本質的に同じ表示画面ピクセル位置について、ビデオ・グラフィックス・プロセッサによって生成された対応するデータ点と比較され、ビデオ・グラフィックス・プロセッサによって準備される表示画面の全視野画像の完全性及び精度を検証する。
【００１４】
本発明に従って構成されたこのような表示システム１０が、図１に示される。航空機信号及びセンサ・データが、グラフィックス・レンダリング・コントローラ１２に入力される。グラフィックス・レンダリング・コントローラ１２は、一般に、例証として、とりわけ、航空機信号及びセンサ・データ等を表す入力を受信し、かつ、表示画面上に意図されるアンチエイリアシングされたグラフィカル画像形成データ出力を定めるように解釈可能なＧＰＬコマンドを生成するための、ハードウェア及びソフトウェアの組み合わせを含むように意図され、航空機飛行機器の視覚的表示、データ及びパラメータ値、傾向、警告、画像、及び航空機の作動のために乗組員に有用な何らかの他の情報、或いは表示画面が別の人により及び／又は異なる用途又は環境において使用されることが意図される場合、その人及び／又は適切な用途又は環境に有用な情報を定める。いずれにしても、本発明によると、グラフィックス・レンダリング・コントローラを形成する特定のハードウェア及び／又はソフトウェアは、単に設計上の選択事項であり、実際には、本発明の幾つかの実施形態においては、グラフィックス・レンダリング・コントローラは、本発明の装置の一部ではない。従って、グラフィックス・レンダリング・コントローラは、例えば、サードパーティ又は既存の航空機飛行管理システム、又はミッション・コンピュータ、或いはディスプレイ上にグラフィカル画像の提示を定めるＧＰＬコマンドを出力する他の装置を含むことができ、本発明に従って構成された表示サブシステム装置が、グラフィックス・レンダリング・コントローラ等によって出力されたＧＰＬコマンドから、グラフィックス・レンダリング・コントローラ等によって出力された同じＧＰＬコマンドを用いながらそのようにレンダリングされたグラフィカル画像を表示するために用いられ、表示された画像の精度及び完全性を確認し保証する。従って、最低限でも、グラフィックス・レンダリング・コントローラ１２、或いは本発明の装置又は方法の実施に用いるための他の装置は、本発明の装置の一部を含んでいてもいなくても、表示画面上にグラフィカル画像の意図される提示を定めるＧＰＬコマンドを出力する。本発明によると、グラフィックス・レンダリング・コントローラ１２によるＧＰＬコマンド出力は、ビデオ・グラフィックス・プロセッサによって解釈され、それは、本発明の少なくとも幾つかの実施形態においては、本発明の表示システムの一部となり、例えば、航空機の操縦室の環境、航空機の操作、状態、飛行及び航行データ、並びに特定の航空機、アプリケーション、作動モード又は飛行モード等に適切な又は望ましい任意の付加的な情報において、設計上の選択の一般的事項として表示する画像、典型的には全画面の、アンチエイリアシングされたグラフィカル画像と共に、フラットパネル又は他の表示画面をポピュレートする。
【００１５】
引き続き図１を参照すると、グラフィックス・レンダリング・コントローラ１２のＧＰＬ出力は、ビデオ・グラフィックス・プロセッサ１４に向けられ、そこで、ＧＰＬコマンドが解釈され、意図された図表を用いて提示された画像と共に表示場面をポピュレートするのに用いられるデータを定める。レンダリング・コントローラ１２のＧＰＬ出力は、一例として、有線イーサネット（登録商標）・リンク又は通信バスを含むことができる有線又は無線リンク１６を介して、ビデオ・グラフィックス・プロセッサ１４に伝達される。本発明の現在のところ好ましい形態においては、ビデオ・グラフィックス・プロセッサ１４は、ＧＰＬコマンドを解釈し、かつ、表示画面上に提示するために、ＧＰＬコマンドによって定められるように、意図される画像をそこから生成する又はレンダリングするように作動可能な、任意の適切な汎用又は特殊用途向けの、既製の市販用の又は特注設計されたビデオ・プロセッサ装置又はチップ或いは生成装置とすることができる。本発明は、ビデオ・グラフィックス・プロセッサ及びその関連したサポート回路及びソフトウェアの完全性と作動を、継続的かつ動的に更新されるように確認するので、ビデオ・グラフィックス・プロセッサ１４は、ＦＡＡのいわゆる「レベルＡ」標準に認定される必要はなく、その結果、プロセッサ１４を、多数の容易に入手可能な市販の装置の中から選択し、現世代の市販のハードウェア及びソフトウェアの著しい処理パワー及び表示機能を利用することができ、周期的に交換し更新して、グラフィックス処理技術における急速な進歩を継続的に利用することができる。ビデオ・グラフィックス・プロセッサは、このよう装置においては普通のことであるように、フレーム・バッファのコンテンツがディスプレイに転送される前に、ＧＰＬコマンドの解釈によって表示されるグラフィカル画像が組み立てられる、一体のフレーム・バッファ・メモリを含むことができる、或いは、ディスプレイに転送される前に表示のためのグラフィカル画像を格納する別個のメモリ・プールと関連付けて利用することができ、両方とも本発明の意図される範囲及び考慮の範囲内にある。当業者には明らかになるように、図１のブロック図に示されるビデオ・グラフィックス・プロセッサ１４は、必要に応じて、ここに説明される機能を実施するための付加的なサポート要素を含み得ることも予測される。
【００１６】
通信リンク１６を介するビデオ・グラフィックス・プロセッサ１４へのＧＰＬコマンド入力がＯｐｅｎＧＬコマンドを含む場合、多くの現在の市販用ビデオ・グラフィックス・プロセッサが、こうしたプロセッサによって直接実行可能な低レベルの又はネイティブ言語のコマンドとしてＯｐｅｎＧＬを利用するので、これらのコマンドは、実質的な処理又は分析なしに、プロセッサ１４によって直接解釈することができる。他方、他のより高レベルのＧＰＬ言語が、グラフィックス・レンダリング・コントローラ１２によって出力されるか、又は他の方法で通信リンク１６を介して提示されるとき、他方で、ビデオ・グラフィックス・プロセッサが、そのＧＰＬ言語を固有に解釈できない場合には、プリプロセッサ等の解釈上の又は分析的な機能を必要とすることがあり、その場合、こうした機能は、ビデオ・グラフィックス・プロセッサ１４の上流に配置された別個の又は関連したプリプロセッサ（図示せず）内に設けることができ、又は他の場合には、設計上の選択事項として、ビデオ・グラフィックス・プロセッサ又はサポート・ハードウェア及び／又はソフトウェアに統合することができる。
【００１７】
ビデオ・グラフィックス・プロセッサ１４のレンダリングされた出力が、表示のためにビデオ・グラフィックス・プロセッサによって生成された典型的にアンチエイアシングされたグラフィカル画像形成データが提示される、例えばカラー・フラットパネル表示画面のような表示画面１８に向けられる。一般に、ディスプレイ１８は、ディスプレイ全体にわたる位置において様々な個別にアドレス指定可能なカラー・ピクセルで形成されたビットマップ形式のディスプレイで形成され、液晶又はプラズマ、或いは他のカラー・フラットパネル画面のようなディスプレイ上に画像を形成するように作動可能であるが、他の表示ハードウェア及び形態、並びに技術の使用も本発明の意図される範囲及び考慮の範囲内にあると予想される。例えば、ここに用いられるディスプレイ又は表示画面という用語は、ヘッドアップ・ディスプレイを示すか又は特定することができる。
【００１８】
比較器プロセッサ２０はまた、通信リンク１６にも接続され、そこから、グラフィックス・レンダリング・コントローラ１２によって出力されるＧＰＬコマンドを受信し、このＧＰＬコマンドは、表示画面１８上に提示するために、ＧＰＬコマンドの解釈を通して、画像形成データを生成するために、ビデオ・グラフィックス・プロセッサ１４によっても使用される。比較器プロセッサは、グラフィックス・レンダリング・コントローラ１２が表示画面の画像形成データを生成する同じＧＰＬコマンドから、ビデオ・グラフィックス１４によって生成される画像形成データの選択されたサブセット（すなわち「光点」）を生成するように作動可能であり、意図されるグラフィカル画像と共にディスプレイ１８をポピュレートする。ビデオ・グラフィックス・プロセッサ１４とは対照的に、比較器プロセッサ２０は、特化された特注設計に基づいていることが好ましく、少なくとも航空機環境の用途においては、一般的に修正条件決定網羅（ｍｏｄｉｆｉｅｄ  ｃｏｎｄｉｔｉｏｎ  ｄｅｃｉｓｉｏｎ  ｃｏｖｅｒａｇｅ、ＭＣＤＣ）と呼ばれる航空機データ・グラフィカル・レンダリング表示システムに現在のところ必要とされる最も厳しい試験及び試験手順を用いて、ＦＡＡにより完全に認定されることが意図される。「光点」は、ビデオ・グラフィックス・プロセッサによって生成された対応する表示データ位置と比較され、これにより、ディスプレイ１８上に提示するために、グラフィックス・レンダリング・コントローラにより出力されたＧＰＬコマンドから、ビデオ・グラフィックス・プロセッサ１４により生成される画像形成情報の完全性、妥当性、信頼性、及び精度を継続的に保証する。明確にするために、ＧＰＬコマンドの解釈を通して比較器プロセッサ２０により生成される「光点」は、ビデオ・グラフィックス・プロセッサ１４による同じＧＰＬコマンドの解釈によって生成される対応するビデオ・データ点と比較される。
本発明の幾つかの考えられる実施形態において、ビデオ・グラフィックス・プロセッサ１４及び比較器プロセッサ２０は、例えば、ディスプレイのベゼル又はハウジング或いは取り付けフレーム又は組立体等の中に組み込んでもよく、又はディスプレイ１８の一体部品として設けてもよい。
【００１９】
比較器プロセッサ２０は、ここに説明されるような動作機能を行なうのに必要とされる任意のハードウェア及び／又はソフトウェアを含むと予測され、考えられる。一例として、比較器プロセッサは、マイクロプロセッサ、メモリ、ソフトウェア・プログラミング、及び付加的なサポート回路を組み込むことができるが、他の及び／又は付加的なハードウェア及び／又はソフトウェア等を設計上の選択の一般的事項として用いる実装を用いることもできる。いずれにしても、比較器プロセッサ２０の特定の設計及び構成は、本発明の必要とされる態様ではなく、比較器プロセッサがここに説明される機能を提供する限り、その設計及び構成は、十分に当業者の通常の能力の範囲内に含まれる設計上の選択事項であると考えられる。
【００２０】
上述のように、「光点」は、通信リンク１６を介して比較器プロセッサ２０により受信されるＧＰＬコマンドから、又はこれに基づいて選択される。特定のデータ点、並びに入ってくるＧＰＬコマンドから、比較器プロセッサによって「光点」をこのように選択する方法及びプロセスは、設計上の選択の一般的事項と考えられる。限定されない例として、「光点」は、特定のＧＰＬコマンドと関連した固定点又は別の方法で予め定められた点に基づいて選択することができ、或いは統計的手法を用いてランダムに又は擬似ランダムに又は別の方法で様々に選択し、選択された「光点」のサブセット、或いはこれらの又は他の適切な方法及び手法の組み合わせを用いて、正しく解釈された又はレンダリングされた画像を保証する許容可能な可能性を推測することができ、これらの全てが、本発明の意図される範囲及び考慮の範囲内にある。通信リンク１６を介して比較器プロセッサにより受信されたＧＰＬコマンドの各々を用いて、少なくとも１つの「光点」を選択することができ、或いは、比較器プロセッサ２０によって受信されたこうしたＧＰＬコマンドの全てより少なく、「光点」を選択することもできる。選択された「光点」は、後続の比較サイクルの各々について（すなわち、選択された「光点」のサブセットの各々について）、同じにすることができ、或いは同じ方法で選択又は特定することができ、或いは比較ごとに全体的又は部分的に変更又は変化してもよい。さらに、いずれにせよ、少なくとも所望のレベルの完全性を保証するように選択された特定の用途に適するように、クロック又はビデオ・リフレッシュ・サイクルの各々について、或いは、ｘが定数であるか又は変化する整数であるｘサイクルの各々について、現在選択された「光点」のサブセットの、ビデオ・グラフィックス・コントローラ１４によって生成される対応するビデオ・データとの比較を行なうことができる。
【００２１】
選択されたＧＰＬベースの「光点」と、同じＧＰＬコマンドからのビデオ・グラフィック・コントローラ１４によって生成された対応するビデオ・データ点との比較は、幾つかの方法の１つ又は組み合わせで実施することができる。本発明の１つの実施又は実施形態によると、比較プロセッサ２０は、各々の計算された「光点」を、ディプレイ１８へのフレーム・バッファ・コンテンツのアップロードに備えて、ビデオ・グラフィックス・プロセッサ１４がその一体の又は関連したフレーム・バッファ内に格納した対応するビデオ・データと作動的に比較する。例えば、比較器プロセッサ２０は、２２で示されるように、ビデオ・グラフィックス・プロセッサのフレーム・バッファ・メモリに直接アクセスし、意図された比較を行うことができる。この方法でのデータ点の比較は、とりわけ、ビデオ・データ点を生成した特定のＧＰＬコマンドのビデオ・グラフィックス・プロセッサによる正しい解釈を検証し、また、比較器プロセッサによって解釈され、対応する「光点」を生成した。さらに、フレーム・バッファ・メモリにアクセスする比較器プロセッサにより、「光点」をビデオ・グラフィック・コントローラ１４により生成された対応するビデオ・データ点と比較することにより、フレーム・バッファのコンテンツがディスプレイ１８に転送される前に表示データの精度が確認され、これにより、その表示時に潜在的に不正確なデータ又は疑わしいデータにフラグを立てることが可能になる。
【００２２】
本発明の別の実施又は実施形態によると、図１の２４で示されるように、フレーム・バッファのコンテンツがディスプレイ１８に転送されると、選択された「光点」が、ビデオ・グラフィックス・プロセッサ１４によって生成された対応するビデオ・データ点と比較される。例えば、比較器プロセッサ２０は、ハードウェア及び／又はソフトウェアを含むことができ、或いは、ビデオ・データ流が、連続的に又は他の方法でビデオ・グラフィックス・プロセッサ１４のフレーム・バッファからディスプレイ１８に移動されるとき、選択された「光点」をビデオ・データ流のコンテンツと作動的に比較するように、別個のプロセッサ及び／又はハードウェア及び／又はソフトウェアと関連して動作することができる。この方法で「光点」を対応するビデオ・グラフィックス・プロセッサによりレンダリングされたデータ点と比較することにより、フレーム・バッファの適切な動作と、ビデオ・グラフィックス・プロセッサ及び関連したコンポーネントの他の及び関連した機能が付加的に確認される。さらに、比較の結果は、ビデオ・グラフィックス・プロセッサからのビデオ画像形成データがディスプレイ１８上に提示される前には未知であるが、ビデオ・適切な警告又は通知をディスプレイ上に載せるか、又は他の方法で作動させる前に、リフレッシュ・サイクルの速度により、何らかの適度に知覚できる時間、疑わしいデータをディスプレイ上に提示することが回避される。
【００２３】
比較器プロセッサ２０により生成された選択された「光点」と、ビデオ・グラフィックス・プロセッサ１４により生成された対応するビデオ・データ点との比較を行うためのこれらの異なるプロセスの組み合わせである本発明の実施及び実施形態も考えられる。この場合、当業者には明らかであるように、１つのそのようなプロセスを用いて一部の「光点」とレンダリングされたディスプレイ・データを比較し、他のプロセスを用いて他の「光点」と表示データを比較することが望ましいと考え得る。
【００２４】
本発明により与えられる１つの特に重要な実際的な利点は、その機能が、表示画面上に提示される画像の細部に左右されないことである。「光点」は、それ自体が、（一例として）図表を用いてシミュレートされた飛行計器、データ及びパラメータ値、ポインタ、チャート、導入板、地形的プロファイル、ビデオ画像、及び他の図表を用いて提示される画像等を含む、表示画面の外観を定めるＧＰＬコマンドから選択されるので、比較器プロセッサ２０は、ディスプレイ上の飛行中の重要なデータ及び他のデータの特定の位置、或いはディスプレイ上のそのデータ及び他のグラフィック要素の形式又構成に関係なく、ビデオ・グラフィックス・プロセッサ１４の動作の完全性を継続的に確認するように作動する。従って、比較器プロセッサがＦＡＡのＭＣＤＣ又は「レベルＡ」標準を満たすことが認定されると、該比較器プロセッサは、更なる修正なしで、表示されたデータのタイプ又は文字、或いはディスプレイ上の提示の方法又形式又構成に関係なく、或いは、実際に、表示システムによって解釈されるときに表示画面上に提示するためのグラフィカル画像の外観を定めるＧＰＬコマンドを生成するグラフィックス・レンダリング・コントローラ１２等の構成又は動作の細部に関係なく、それらの標準に従って意図される完全性点検機能を提供するように作動する。例えば、データ又は画像のタイプ又は文字からデータ又は画像の位置、及び図表を用いて定められた画面表示画像の形式又は「ルック・アンド・フィール」まで、表示画面１８上に提示される画像のいずれの態様も、比較器プロセッサ２０を修正又は再認定する必要なく、かつ、本発明により与えられるハードウェア及びデータ完全性及び精度の確認機能に影響を与えることなく、又はそれらを犠牲にすることなく、グラフィックス・レンダリング・コントローラ１２又は他のＧＰＬコマンド生成又は供給装置を修正する、又は置換する、或いは交換することにより、繰り返し任意に変更することができる。
【００２５】
図２に示される本発明の実施又は実施形態においては、ビデオ・グラフィックス・プロセッサ１４及び比較器プロセッサ２０は、コックピットの表示画面上への画像形成のために（一例として、航空機センサから得られた）グラフィカル画像形成データを作動的に生成し出力するサードパーティの装置、又は他の別個の装置２６と共に用いるための、好ましくは表示画面１８又は表示画面ハウジング或いはベゼル等の一体部品又は統合された部品、又は他の関連した部品として随意的に設けることができる。随意的な例としてディスプレイ１８を含む要素２８の組み合わせが、図２に示される。ＦＡＡ  ＭＣＤＣ又は「レベルＡ」完全性標準に認定され、コックピットの表示画面１８上に提示するために同じＧＰＬコマンドからビデオ・グラフィックス・プロセッサ１４によって生成された対応する画像形成データ点と比較するために、ＧＰＬコマンドから「光点」を生成する比較器プロセッサ２０は、一般的に上記に開示された方法で作動するように構成することができる。例えば、ミッション・コンピュータ又は飛行管理システムのようなこうしたサードパーティ装置は、（周知のように）ＯｐｅｎＧＬ（又は他のＧＰＬ）コマンドを受信するか、又は内部で生成することができる。従って、この実施形態においてはミッション・コンピュータ又は飛行管理システム、或いは本発明の要素ではないサードパーティ装置又他の既存の装置２６が、図１に示されるグラフィックス・レンダリング・コントローラ１２の本質的な機能、すなわち、表示画面１８上に提示するために意図される画像を定めるＧＰＬコマンドの供給を実行する。本発明のこの実施によると、サードパーティ装置２６から出力されたＧＰＬコマンドは、通信リンク１６を介して、ＧＰＬコマンドからディスプレイ１８上に提示するためのグラフィカル画像形成データを生成するビデオ・グラフィックス・プロセッサ１４、及び、同じＧＰＬコマンドから「光点」を生成する比較器プロセッサの両方に向けられ、次に、これらの「光点」は、上述のような対応する表示画面のビデオ・データ点と比較される。比較がうまくいった場合には、次に、例えば、ビデオ・グラフィックス・プロセッサ１４のフレーム・バッファへの比較器プロセッサにアクセスする比較器プロセッサを介して比較を行う次のクロック又は画面リフレッシュ・サイクルにおいて、グラフィカル画像形成データが表示画面に向けられ、比較がうまくいかなかった場合には、警告表示を生成することができる。代替的に、ビデオ・グラフィックス・プロセッサ１４によって生成されたグラフィカル画像形成データが表示画面に向けられ、ビデオ画像形成データとして行なわれる「光点」との比較は、ビデオ・グラフィックス・プロセッサのフレーム・バッファからディスプレイ１８に転送され、必要な場合には、警告条件が、後のクロック・サイクルにおいて又は他の場合には必要に応じて生成される。上述のように、これら２つのデータ比較技術の選択された並列の組み合わせも、本発明の意図される範囲及び考慮の中に含まれる。
【００２６】
本発明のこの図２の実施は、このようなサードパーティ装置２６の製造業者又は供給業者に特定の利点を提供するものである。従って、ディスプレイ上に画像形成データの意図される提示を定めるようにＧＰＬコマンドを生成するサードパーティ装置２６と共に、市販のビデオ・グラフィックス・プロセッサ１４及び本発明の比較器プロセッサ２０の組み合わせられた機能を用いることによって、サードパーティ装置は、開発及び生産のためにかなりの時間及びリソースを必要とする、特注設計されたＭＣＤＣ認定可能な装置においては使用可能でない機能を示す、極めて強力、低コストで容易に入手可能な市販のビデオ・グラフィックス・プロセッサをＦＡＡにより許容可能なように利用することができる著しい利点を獲得し、ビデオ・グラフィックス・プロセッサを定期的に更新する能力は、ビデオ処理及び表示技術の連続的な進歩から利益を受けるように用いられ、ハードウェア、並びにデータ精度及び完全性のチェックは、比較器プロセッサ２０と関連した機能によって与えられる。サードパーティ装置２６の製造業者はまた、本発明の表示システム２８と適切に相互運用する装置の能力に影響を与えることなく、装置２６を選択的に更新し、修正するための完全な柔軟性を維持しながら、その装置のＧＰＬベースの出力をレンダリングするための、表示システムの高価で時間のかかる開発及び認証を実行する必要性も回避する。
【００２７】
上述のように上記の実施においてもこのように用いられる本発明は、サードパーティ装置２６によってのみ決定されるような、表示画面１８上の提示された特定のデータ又はその意図される位置又は形式又は構成に関係なく、或いは、サードパーティ装置の構成又は動作の詳細に関係なく、その機能を有利に提供する。サードパーティ装置が、比較器プロセッサ２０に、ディスプレイ１８上への提示のためにビデオ・グラフィックス・プロセッサ１４が画像形成データを生成することができるＧＰＬコマンドを出力する限り、比較器プロセッサは、ビデオ・グラフィックス・プロセッサ１４によってそれらの同じＧＰＬコマンドから生成された画面表示の画像形成データとの比較のために、適切な「光点」を作動的に生成する。従って、本発明は、表示画面の画像形成された形式、又はディスプレイ１８上に提示される、いずれかの固定の、移動する、一定の、又は動的に変動するデータ及び画像のタイプ、コンテンツ又は位置に関して、サードパーティ装置２６に、請求も要求もしない。
【００２８】
本発明の後者の実施もまた、ディスプレイ上への画像形成データの提示を定めるＧＰＬコマンドを受信し、又は生成し、又は出力することに加えて、ディスプレイ上への提示のために画像を生成し又はレンダリングするためにＧＰＬコマンドを付加的に解釈する類似したサードパーティ装置３０と共に用いることもできる、すなわち、装置３０はまた、図１及び図２のシステムのビデオ・グラフィックス・プロセッサ１４のレンダリング機能も提供する。このような場合、図３に示される本発明のシステム３２は、比較器プロセッサ３４のみを含むことができ、或いは、比較器プロセッサが表示画面ハウジング又はベゼル又はパッケージ等に統合されることが好ましい場合には、ディスプレイ１８を含むこともできる。従って、サードパーティ装置３０は、例えば通信リンク又はバス１６上に、ＧＰＬコマンドと、直接駆動し、コックピットの表示画面上に提示するためにこれらのＧＰＬコマンドから得られたグラフィカル・ビデオ画像形成データとの両方を出力する。図３に見られるように、ＧＰＬコマンド、及びサードパーティ装置３０からのレンダリングされたグラフィカル・ビデオ画像形成データの両方は、通信リンク１６を介して比較器プロセッサ３４によって受信される。比較器プロセッサは、ＧＰＬコマンドを用いて「光点」を生成し、それらの「光点」を、サードパーティ装置３０によって出力されたグラフィカル画像形成データ内の対応する表示画面データ点と比較する。この実施形態において、比較器プロセッサ３４は、サードパーティ装置３０から通信リンク１６を介して受信された各画面データの更新を格納するためのフレーム・バッファ・メモリを組み込むことができるので、比較器プロセッサにより生成された選択された「光点」を、バッファが空になる前にフレーム・バッファ内の対応するビデオ・データ点と比較し、画像データを表示画面に転送することができる。画像データがディスプレイに転送されるとき、比較器プロセッサ３４は、代わりに又はさらに、「光点」の全て又は一部を対応するビデオ・データ点と比較することができる。いずれにしても、上述のように、サードパーティ装置３０からシステム３２によって受信されたグラフィカル画像形成データは、比較の後、又は比較の間、或いはそれらの組み合わせとして、ディスプレイ１８に転送される。
【００２９】
システム３２の本発明の比較器プロセッサ構成は、サードパーティのグラフィックス・レンダリング・サブシステムの完全性及び精度を適切にチェックするので、本発明のこの更に別の実施により、そのサブシステムを他の場合には必要とされるＦＡＡの「レベルＡ」標準に認定させる必要なしに、サードパーティ装置３０の製造業者又は供給業者が、その装置のグラフィックス・レンダリング・サブシステムを、すなわち、ＧＰＬコマンドを解釈し、そこからディスプレイ１８上への提示のためのグラフィカル画像形成データを生成する装置３０のその部分を実装することが可能になる。このことにより、完全なＦＡＡ  ＭＣＤＣ又は「レベルＡ」認定試験を繰り返し行い、サードパーティ装置の反復又は更新のたびに完全なハードウェア及びソフトウェア継承物を実証するという実際的でなく、多くの場合実現不可能な必要性なしに、サードパーティ装置の製造業者が、一例として、そのグラフィックス・ハードウェア及び／又はソフトウェアをより頻繁に更新し、技術の進歩並びに機能及び能力の向上を利用すること、及び／又は、市販の出来合いの（特注設計とは対照的に）ビデオ・グラフィックス処理チップ等を利用することが可能になる。
【００３０】
上述のように、従来の又は他の表示画面とは別個に、かつ、これとは独立して、サードパーティ装置３０と共に使用するための比較器プロセッサを構築し、供給し、サードパーティ装置とディスプレイとの間に挿置できることも考えられる。この場合も、比較器プロセッサ３４は、サードパーティ装置３０から、ＧＰＬコマンド及び画面表示のための完全にレンダリングされたグラフィカル画像形成データの両方を受信するので、比較器プロセッサは、「光点」の生成に加えて、生成された「光点」を、サードパーティ装置によって生成された対応する表示画面データ点と比較することができる。（同様に、サードパーティ装置２６と共に使用するための、比較器プロセッサ２０及びビデオ・グラフィックス・プロセッサ１４の両方を含む実装も、同様に、従来の又は他の表示画面とは別個に、かつ、これとは独立して、構築し、供給し、サードパーティ装置とディスプレイとの間に挿置することができる。）多くの場合、本発明の重要な利点を実現するのに必要とされる唯一の重要な修正は、比較器プロセッサ３４（又は、比較器プロセッサ２０とビデオ・グラフィックス・プロセッサ１４の組み合わせ）を既存のサードパーティ装置と既存の表示画面との間に挿置させることであるので、この特定の構成は、そのようなサードパーティ装置３０（又は２６）及び関連した表示画面を既に組み込んでいる航空機に、既製の後付け部品を提供する際に特に有用である。
【００３１】
ここに説明される装置及び方法の種々の修正は、本発明の意図される範囲及び考慮の中に含まれ、既に説明された同様のこれらの変形及び代替物は、設計上の選択の一般的事項として、本発明のいずれの実施及び実施形態にも適用することができる。例えば、図１、図２、及び／又は図３に示される本発明の装置の実施形態は、本発明の装置及び／又は方法と共に使用するように別個に供給することができるディスプレイ１８を省略することができる。本発明の精神及び意図される範囲から逸脱することなく、当業者により、これらの及び他のこうした変形及び変更を行うことができる。
【００３２】
従って、好ましい実施形態に適用された際の、本発明の基本的な新規な特徴が示され、説明され、及び指摘されたが、当業者であれば、本発明の精神から逸脱することなく、説明された方法及び示された装置の形式及び細部、並びにその動作における種々の省略、代用、及び変更をなし得ることが理解されるであろう。例えば、同じ結果を達成するために、実質的に同じ方法で実質的に同じ機能を実行するこれらの要素及び／又は方法段階の全ての組み合わせが、本発明の範囲内にあることが明白に意図される。さらに、本発明のあらゆる開示された形式又は実施形態と関連して示され、及び／又は、説明された構造及び／又は要素及び／又は方法段階は、設計上の一般的事項として、他の任意の開示され、又は説明され、或いは示唆された形式又は実施形態に組み込み得ることを理解すべきである。従って、本発明は、これに添付された特許請求の範囲により示されるものとしてのみ制限されるべきであることが意図される。
【図面の簡単な説明】
【００３３】
【図１】本発明に従って構成された表示システムの一実施形態のブロック図である。
【図２】本発明に従って構成された表示システムの別の実施形態のブロック図である。
【図３】本発明に従って構成された表示システムの更に別の実施形態のブロック図である。
【図１】
2009510488.tif 000003
【図２】
2009510488.tif 000004
【図３】
2009510488.tif 000005
【国際調査報告】
2009510488.tif 000006