(57)【要約】      （修正有）【課題】時間とコストを増加させずに、異なるオプションを持つ複数の航空機の組立てられる方法と装置を提供する。【解決手段】組立てられる第１の航空機に用いられる第１のモデル２３８が識別される。組立ての完了している第２の航空機に用いられた第２のモデル２４０が識別される。第１のモデルに含まれる航空機の第１の部品が、第２のモデルに含まれる第２の航空機の第２の部品と比較される。第１の部品及び第２の部品のグラフィカル表現２１４が表示されて、第１の部品と第２の部品との比較結果２４４に基づく第１の部品と第２の部品との差異２４６が示される。【選択図】図２
2014205484.tif 000002
【特許請求の範囲】
【請求項１】
航空機の部品を比較する方法であって、
組立てられる第１の航空機（１０４）用の第１のモデル（２３８）を識別すること（２０００）、
組立ての完了している第２の航空機（１０４）用の第２のモデル（２４０）を識別すること（２００２）、
前記第１のモデル（２３８）に含まれる前記第１の航空機（１０４）の第１の部品を、前記第２のモデル（２４０）に含まれる前記第２の航空機（１０４）の第２の部品と比較すること（２００６）、並びに
前記第１の部品と前記第２の部品との比較（２４４）に基づく前記第１の部品と前記第２の部品との差異（２４６）を示す前記第１の部品及び前記第２の部品のグラフィカル表現（２１４）を表示すること（２００８）
を含む方法。
【請求項２】
比較（２４４）される前記第１の部品及び前記第２の部品を識別すること（２１００）
をさらに含む請求項１に記載の前記方法。
【請求項３】
比較（２４４）される前記第１の部品及び前記第２の部品を識別することが、
前記第１の航空機（１０４）用の前記第１のモデル（２３８）内の第１の体積を識別すること（２１００）、
前記第１の体積に対応している、前記第２の航空機（１０４）用の前記第２のモデル（２４０）内の第２の体積を識別すること（２１０２）、
前記第１の体積内の前記第１の部品を識別すること（２１０４）、並びに
前記第２の体積内の前記第２の部品を識別すること（２１０６）
を含む、請求項２に記載の前記方法。
【請求項４】
前記第１の航空機（１０４）用の前記第１のモデル（２３８）内の第１の体積を識別することが、
表示装置上のグラフィカルユーザインターフェース（２０８）に航空機のセクション（１３６）を表示すること（２２０２）であって、前記セクション（１３６）が、前記航空機の組立てのために製造されるセクション（１３６）に対応しており、且つ選択可能である、表示すること（２２０２）、
前記グラフィカルユーザインターフェース（２０８）に表示されている前記セクション（１３６）の中から選択された一のセクション（３０４）を検出すること（２２０２）、並びに  
前記グラフィカルユーザインターフェース（２０８）に表示されている前記セクション（１３６）の中から選択された前記セクション（３０４）に対応する前記第１のモデル（２３８）内の前記第１の体積を識別すること（２２０４）
を含み、
前記第１の体積に対応している、前記第２の航空機（１０４）用の前記第２のモデル（２４０）内の第２の体積を識別することが、
前記グラフィカルユーザインターフェース（２０８）に表示されている前記セクション（１３６）の中から選択された前記セクション（３０４）に対応する前記第２のモデル（２４０）内の前記第２の体積を識別すること（２２０６）
を含む、請求項１に記載の前記方法。
【請求項５】
比較（２４４）される前記第１の部品及び前記第２の部品を識別することが、
部品（１０６）のリストから前記第１の部品を選択するユーザ入力に基づいて前記第１の部品を識別すること
を含む、請求項２に記載の前記方法。
【請求項６】
前記第１の体積内の前記第１の部品を識別することが、
航空機の組立ての現在の状態を識別すること（２４０２）、及び  
前記第１の航空機（１０４）の組立ての前記現在の状態において前記第１の航空機（１０４）用の前記第１のモデル（２３８）内の前記第１の体積内に存在する前記第１の部品を識別すること
を含み、
前記第２の体積内の前記第２の部品を識別することが、
前記第２の航空機（１０４）の組立ての対応する現在の状態において前記第２の航空機（１０４）用の前記第２のモデル（２４０）内の前記第２の体積内に存在する前記第２の部品を識別すること
を含む、請求項３に記載の前記方法。
【請求項７】
一の位置における一組の部品（１０６）上に一組のグラフィカルインジケータ（２３１）を表示すること
をさらに含む請求項１に記載の前記方法。
【請求項８】
前記第１の部品と前記第２の部品との前記比較（２４４）に基づく前記第１の部品と前記第２の部品との前記差異（２４６）を示す前記第１の部品及び前記第２の部品の前記グラフィカル表現（２１４）の表示に基づいて、前記第１の部品の組立てを管理すること
をさらに含む請求項１に記載の前記方法。
【請求項９】
前記差異（２４６）は、前記第１の航空機（１０４）と前記第２の航空機（１０４）との間の顧客オプションの差異（２４６）である、請求項１に記載の前記方法。
【請求項１０】
航空機製造システムであって、
製造機器（３２０３）の動作を制御するように構成されている制御システム（３２０８）、並びに
前記制御システム（３２０８）内のオブジェクトマネージャ（１２４）であって、組立てられる第１の航空機（１０４）用の第１のモデル（２３８）を識別すること、組立ての完了している第２の航空機（１０４）用の第２のモデル（２４０）を識別すること、前記第１のモデル（２３８）に含まれる前記第１の航空機（１０４）の第１の部品と前記第２のモデル（２４０）に含まれる前記第２の航空機（１０４）の第２の部品とを比較すること、及び前記第１の部品と前記第２の部品との比較（２４４）に基づいて前記第１の部品と前記第２の部品との差異（２４６）を示す前記第１の部品及び前記第２の部品のグラフィカル表現（２１４）を表示することを行うように構成されているオブジェクトマネージャ（１２４）
を備える航空機製造システム。
【請求項１１】
前記オブジェクトマネージャ（１２４）が、さらに、比較（２４４）される前記第１の部品及び前記第２の部品を識別するように構成されている、請求項１０に記載の前記航空機製造システム。
【請求項１２】
前記差異（２４６）は、前記第１の航空機（１０４）と前記第２の航空機（１０４）との間の顧客オプションの差異（２４６）である、請求項１０又は１１に記載の前記航空機製造システム。
【請求項１３】
前記製造機器（３２０３）は、製作機器（３２０４）及び組立て機器（３２０６）のうちの少なくとも一つを含む、請求項１０から１２のいずれか一項に記載の航空機製造システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は概して製造に関し、具体的にはビークルの製造に関する。さらに具体的には、本発明は、製造環境においてビークルを組立てるための方法と装置に関する。
【背景技術】
【０００２】
航空機の組立ては極めて複雑なプロセスである。何十万個という部品が組立てられて航空機となる。
【０００３】
航空機の組立ては、地理的に分散した場所で航空機の異なる部品を製造することを伴いうる。これら異なる部品は、次いで一箇所で最終的に組立てられる。例えば、航空機の胴体の異なる部分は、異なる場所で組立てられ、最終的な組立てラインが位置する中心地に空輸される。加えて、エンジン、補助電力装置、座席、コンピュータシステム、ライン交換可能ユニット、或いは航空機の他のコンポーネントといった他の部品は、組立てのためのこの最終地へ発送され、組立てられて航空機を形成する。
【０００４】
異なる部品の組立ては、異なるオペレータにタスクを割り当てることを伴う。これらタスクの割り当ては、製造指図インスタンスの形態をとることができる。各製造指図インスタンスは、航空機内の特定のアセンブリのための部品の命令及び識別を含む。
【０００５】
現在、航空機の組立てが行われる工場の作業現場のオペレータは、航空機を組立てるための種々のタスクを実行することができる。オペレータは、一般的に、同じモデルの多数の航空機を組立てる。時に、複数の航空機が同じオプションを有することがある。例えば、特定のモデルの航空機はほぼ同じ部品を有するが、わずかな例外が存在する。これら例外は、顧客のオプションである。
【０００６】
例えば、顧客は利用可能な複数のオプションから航空機に使用されるエンジンの種類を選択することができる。別の例として、顧客は、航空機内に存在してよいトイレ、ギャレー、及び座席の数を選択することができる。加えて、顧客は、航空機の客室内の、トイレ、ギャレー、座席、及び他のモニュメント（ｍｏｎｕｍｅｎｔ）の位置を選択することもできる。これらオプションの材料、色、及び他のフィーチャも顧客は選択することができる。
【０００７】
航空機を組立てるとき、オペレータは、同じオプションを有する行において複数の航空機を組立てることができる。これにより、作業現場のオペレータは、航空機を組立てるタスクのための作業命令をリズミカルに実行することができる。しかしながら、このようなリズムは、オプションの変更によって中断されうる。
【０００８】
例えば、作業現場のオペレータは、同じオプションのすべてを有する行において四つの航空機を組立てることができる。次いで５番目に別の顧客の航空機を組立てる場合がある。この５番目の航空機は、オペレータが今まで組立てたことのないオプションを有していることがある。
【０００９】
このようなオプションの変更により、オペレータは、タスクのための命令、青写真、コンピュータ支援設計モデル、及び他の情報を再確認するためにさらなる時間を費やすことになる。特に見たことのない新規オプションが存在するときには、オプションの変更に慣れるために、このような再確認の時間を用いられていた。さらに、新規オプションが存在するとき、新規オプションについて部品を組立てるために追加の訓練が必要となりうる。
【００１０】
結果として、航空機の新規オプションに慣れるにはさらに時間が必要となりうる。このような時間がかかることにより、組立て時間は必要以上に長くなる。このような追加的な時間又は訓練は、航空機を組立てるために必要な時間又は費用を増加させる。
【００１１】
したがって、少なくとも上述の問題点のいくつかと、起こりうる他の問題点を考慮する方法及び装置を有することが望ましい。
【００１２】
本明細書に記載の航空機比較システムは、以下の特許出願、すなわち、同一出願人による、２０１３年２月２８日出願の「Ｏｂｊｅｃｔ  Ｖｉｓｕａｌｉｚａｔｉｏｎ  Ｓｙｓｔｅｍ」を発明の名称とする米国特許出願番号第１３／７８０１０９号（代理人整理番号第１２−１７２４−ＵＳ−ＮＰ号）、２０１３年３月１５日出願の「Ｃｏｎｄｉｔｉｏｎ  ｏｆ  Ａｓｓｅｍｂｌｙ  Ｖｉｓｕａｌｉｚａｔｉｏｎ  Ｓｙｓｔｅｍ」を発明の名称とする米国特許出願番号第１３／８３４８９３号（代理人整理番号第１２−１７２５−ＵＳ−ＮＰ号）、２０１３年３月５日出願の「Ｓｈｏｐ  Ｏｒｄｅｒ  Ｓｔａｔｕｓ  Ｖｉｓｕａｌｉｚａｔｉｏｎ  Ｓｙｓｔｅｍ」を発明の名称とする米国特許出願第１３／７８５６１６号（代理人整理番号１２−１７３３−ＵＳ−ＮＰ号）、２０１３年３月１３日出願の「Ｎｏｎｃｏｎｆｏｒｍａｎｃｅ  Ｖｉｓｕａｌｉｚａｔｉｏｎ  Ｓｙｓｔｅｍ」を発明の名称とする米国特許出願番号１３／７９８９６４号（代理人整理番号第１２−１７２６−ＵＳ−ＮＰ号、２０１３年３月１５日出願の「Ｃｏｎｄｉｔｉｏｎ  ｏｆ  Ａｓｓｅｍｂｌｙ  Ｖｉｓｕａｌｉｚａｔｉｏｎ  Ｓｙｓｔｅｍ  Ｂａｓｅｄ  ｏｎ  Ｂｕｉｌｄ  Ｃｙｃｌｅｓ」を発明の名称とする米国特許出願番号第１３／８３５２６２号（代理人整理番号第１２−２０００−ＵＳ−ＮＰ、２０１３年４月８日出願の「Ｓｈｏｐ  Ｏｒｄｅｒ  Ｓｔａｔｕｓ  Ｖｉｓｕａｌｉｚａｔｉｏｎ  Ｓｙｓｔｅｍ」を発明の名称とする米国特許出願番号第１３／８５８３６４号（代理人整理番号第１２−２００１−ＵＳ−ＮＰ号）、２０１３年４月２日出願の「Ｌｏｃａｔｏｒ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｔｈｒｅｅ−Ｄｉｍｅｎｓｉｏｎａｌ  Ｖｉｓｕａｌｉｚａｔｉｏｎ」を発明の名称とする米国特許出願番号第１３／８５５１０２号（代理人整理番号第１３−００５３−ＵＳ−ＮＰ号、２０１３年４月１２日出願の「Ｎｏｎｃｏｎｆｏｒｍａｎｃｅ  Ｖｉｓｕａｌｉｚａｔｉｏｎ  Ｓｙｓｔｅｍ」を発明の名称とする米国特許出願番号第１３／８６１６７８号（代理人整理番号第１３−００５９−ＵＳ−ＮＰ号）にも関連している。
【発明の概要】
【００１３】
例示的な一実施形態では、航空機部品を比較する方法が提供される。組立てられる第１の航空機に使用される第１のモデルが識別される。組立てを完了している第２の航空機に使用される第２のモデルが識別される。第１のモデルに含まれる航空機用の第１の部品が、第２のモデルに含まれる第２の航空機用の第２の部品と比較される。第１の部品と第２の部品との比較に基づく第１の部品と第２の部品との差異を示す、第１の部品及び第２の部品のグラフィカル表現が表示される。
【００１４】
別の例示的実施形態では、装置は、組立てられる第１の航空機に使用される第１のモデルを識別するように構成されたオブジェクトマネージャを備える。オブジェクトマネージャは、さらに、組立てを完了している第２の航空機に使用された第２のモデルを識別するように構成されている。オブジェクトマネージャは、またさらに、第１のモデルに含まれる第１の航空機用の第１の部品と、第２のモデルに含まれる第２の航空機用の第２の部品とを比較するように構成されている。オブジェクトマネージャは、さらに、第１の部品と第２の部品との比較に基づく第１の部品と第２の部品との差異を示す第１の部品及び第２の部品のグラフィカル表現を表示するように構成されている。  
【００１５】
また別の例示的実施形態では、航空機製造システムは、制御システムと、制御システム内のオブジェクトマネージャを含む。制御システムは、製造機器の動作を制御するように構成されている。オブジェクトマネージャは、組立てられる第１の航空機用の第１のモデルを識別するように構成されている。オブジェクトマネージャは、さらに、組立てを完了している第２の航空機用の第２のモデルを識別するように構成されている。オブジェクトマネージャは、またさらに、第１のモデルに含まれる第１の航空機用の第１の部品と、第２のモデルに含まれる第２の航空機用の第２の部品とを比較するように構成されている。オブジェクトマネージャは、さらに、第１の部品と第２の部品との比較に基づく第１の部品と第２の部品との差異を示す第１の部品及び第２の部品のグラフィカル表現を表示するように構成されている。
【００１６】
上記のフィーチャ、及び機能は、本発明の様々な実施形態において独立に達成可能であるか、又は他の実施形態において組み合わせることが可能である。これらの実施形態について、後述の説明及び添付図面を参照してさらに詳細に説明する。
【図面の簡単な説明】
【００１７】
新規のフィーチャと考えられる例示的実施形態の特徴は、特許請求の範囲に明記される。しかしながら、例示的実施形態と、好ましい使用モード、さらなる目的、及びそのフィーチャは、添付図面を参照して本発明の例示的一実施形態に関する後述の詳細な説明を読むことにより最もよく理解されるであろう。
【００１８】
【図１】例示的一実施形態による製造環境のブロック図である。
【図２】例示的一実施形態によるオブジェクトマネージャのブロック図である。
【図３】例示的一実施形態による、セクション図を示すブロック図である。
【図４】例示的一実施形態による体積識別器のブロック図である。
【図５】例示的一実施形態による製造指図インスタンスのブロック図である。
【図６】例示的一実施形態による航空機のセクションの状態のブロック図である。
【図７】例示的一実施形態による固有部品リストのブロック図である。
【図８】例示的一実施形態による製造指示インスタンスのステータスを表示するグラフィカルユーザインターフェースを示している。
【図９】例示的一実施形態による、建造物内における航空機の位置を示している。
【図１０】例示的一実施形態による航空機セクションのグラフィカルユーザインターフェースを示している。
【図１１】例示的一実施形態による航空機セクションのグラフィカルユーザインターフェースを示している。
【図１２】例示的一実施形態による、航空機の種類を選択するためのグラフィカルユーザインターフェースを示している。
【図１３】例示的一実施形態による、航空機のモデルを選択するためのグラフィカルユーザインターフェースを示している。
【図１４】例示的一実施形態による、比較されるモデルの選択を確認するためのグラフィカルユーザインターフェースを示している。
【図１５】例示的一実施形態による、グラフィカルユーザインターフェースに表示された航空機のモデルを示している。
【図１６】例示的一実施形態による、モデル間の差異を示している。
【図１７】例示的一実施形態による、部品の比較に使用されるグラフィカルユーザインターフェースを示している。
【図１８】例示的一実施形態による、部品の比較に使用されるグラフィカルユーザインターフェースを示す別の図である。
【図１９】例示的一実施形態による、部品の比較に使用されるグラフィカルユーザインターフェースを示すまた別の図である。
【図２０】例示的一実施形態による、航空機の部品を比較するプロセスのフロー図である。
【図２１】例示的一実施形態による、比較される第１の部品と第２の部品とを識別するプロセスのフロー図である。
【図２２】例示的一実施形態による、モデル内の体積を識別するプロセスのフロー図である。
【図２３】例示的一実施形態による、オブジェクトの状態を識別するプロセスのフロー図である。
【図２４】例示的一実施形態による、オブジェクトの現在の状態を識別するプロセスのフロー図である。
【図２５】例示的一実施形態による、航空機のアセンブリの現在の状態において航空機内に存在する部品を識別するプロセスのフロー図である。
【図２６Ａ】例示的一実施形態による、複数の航空機内の部品間における差異を識別するプロセスのさらに詳細なフロー図である。
【図２６Ｂ】例示的一実施形態による、複数の航空機内の部品間における差異を識別するプロセスのさらに詳細なフロー図である。
【図２７】例示的一実施形態による、グラフィカルユーザインターフェース内に一セクションを表示するプロセスのフロー図である。
【図２８】例示的一実施形態による部品間の差異を示すビューを管理するプロセスのフロー図である。
【図２９】例示的一実施形態によるデータ処理システムのブロック図である。
【図３０】例示的一実施形態による航空機の製造及び整備方法のブロック図である。
【図３１】例示的一実施形態を実施可能な航空機のブロック図である。
【図３２】例示的一実施形態による航空機管理システムのブロック図である。
【発明を実施するための形態】
【００１９】
例示的実施形態は、一又は複数の異なる検討事項を認識し、考慮している。例えば、例示的実施形態は、航空機を組立てるためのタスクの実行において、現在組立て中の航空機と、過去に組立てられた以前の航空機との間の変更に関する知識を持つことは、作業現場のオペレータが現在の航空機の組立てに精通することを助けることを認識し、考慮している。
【００２０】
この例示的実施形態は、このような知識が変更リストにより提供されることを認識し、考慮している。変更リストには、以前の航空機型式と現在の航空機型式との間の差異が列挙される。さらに、この例示的実施形態は、二つの航空機の型式の間の変更を視覚化することが、航空機を組立てる作業現場のオペレータにとって特に有用であることも認識し、考慮している。
【００２１】
したがって、例示的実施形態により、航空機部品を比較するための方法及び装置が提供される。特に、異なる航空機の型式についての比較が行われる。組立てられる第１の航空機に使用される第１のモデルが識別される。組立てが完了している第２の航空機に使用された第２のモデルが識別される。第１のモデルに含まれる第１の航空機用の第１の部品が、第２のモデルに含まれる第２の航空機用の第２の部品と比較される。第１の部品と第２の部品との比較に基づく第１の部品と第２の部品との差異を示す第１の部品及び第２の部品のグラフィカル表現が表示される。
【００２２】
ここで図面、特に図１を参照する。図１は、例示的一実施形態による製造環境のブロック図である。製造環境１００は、オブジェクト１０２が組立てられる環境の一例である。
【００２３】
この実施例では、オブジェクト１０２は航空機１０４の形態をとっている。オブジェクト１０２は、部品１０６を組立てることにより完成する。一の部品は一組のコンポーネントである。本明細書では、アイテムに言及して「一組の」という場合、一又は複数のアイテムを意味する。例えば、一組のコンポーネントは、一又は複数のコンポーネントである。
【００２４】
図示されたような実施例では、一の部品は、単一のコンポーネントであるか、又はコンポーネントのアセンブリである。例えば、部品は、座席、座席の列、機内エンターテイメントシステム、ダクト、ダクトシステム、全地球測位システム受信機、エンジン、エンジンハウジング、注入口、又は他の適切な種類の部品とすることができる。
【００２５】
この実施例では、部品１０６の組立ては、製造施設１１２にある建造物群１１０のうちの建造物１０８内の組立て地１０７で行われる。建造物１０８内での部品１０６の組立ては、オブジェクト１０２の組立て地１０７の位置群１１４で行われる。位置群１１４の各位置は、オブジェクト１０２を組立てるために一組のタスク１１８が実行される建造物１０８内の場所である。
【００２６】
このような実施例では、タスクは、仕事の断片である。タスクは、オブジェクト１０２の組立てに関する仕事に割り当てられた一組のオペレータ１２２によって実行される一又は複数の工程から構成される。
【００２７】
この実施例では、オブジェクトマネージャ１２４が、オブジェクト１０２の組立てを管理するために使用される。オブジェクト１０２が航空機１０４であるとき、オブジェクトマネージャ１２４は航空機管理システムの一部である。オブジェクトマネージャ１２４は、ソフトウェア、ハードウェア、又はファームウェア、或いはそれらの組み合わせにおいて実施されうる。ソフトウェアを使用する場合、オブジェクトマネージャ１２４によって実行される工程は、プロセッサユニット上で実行されるように構成されたプログラムコードに実装することができる。ファームウェアを使用する場合、オブジェクトマネージャ１２４によって実行される工程は、プログラムコード及びデータに実装され、固定記憶域に格納されて、プロセッサユニット上で実行される。ハードウェアを採用する場合、このハードウェアは、工程を実行するように動作する回路をオブジェクトマネージャ１２４に含めることができる。
【００２８】
この実施例では、ハードウェアは、回路システム、集積回路、特定用途向け集積回路（ＡＳＩＣ）、プログラマブルロジックデバイス、又は任意の数の工程を実施するように構成された他の何らかの適切な種類のハードウェアである。プログラマブルロジックデバイスである場合、このデバイスは任意の数の工程を実行するように構成される。このデバイスは、任意の数の作業を実行するように恒久的に構成することも、後で再構成することもできる。プログラマブルロジックデバイスの例として、例えば、プログラマブルロジックアレイ、プログラマブルアレイロジック、フィールドプログラマブルロジックアレイ、フィールドプログラマブルゲートアレイ、又は他の適切なハードウェアデバイスが挙げられる。加えて、プロセスは、無機コンポーネントと一体化した有機コンポーネントに実装することができる、及び／又は人間を除く有機コンポーネントで全体を構成することができる。例えば、プロセスは有機半導体に回路として実装することができる。
【００２９】
図示のように、オブジェクトマネージャ１２４はコンピュータシステム１２６において実施される。コンピュータシステム１２６は一又は複数のコンピュータである。複数のコンピュータが存在するとき、コンピュータシステム１２６内のコンピュータはネットワークなどの通信媒体を介して相互に通信することができる。コンピュータシステム１２６は、すべて同じ場所に位置してもよいし、地理的に異なる場所に位置してもよい。例えば、コンピュータシステム１２６は、建造物１１０内に分散していても、又は建造物１０８内に位置していてもよい。コンピュータシステム１２６の一部は、場合によっては製造施設１１２から離れた地理的に別の場所に位置していてもよい。
【００３０】
オブジェクト１０２の組立ての管理において、オブジェクトマネージャ１２４は、オブジェクト１０２に関するタスク１１８及び情報１２８を管理する。この実施例では、タスク１１８の管理は、オペレータ１２２にタスク１１８を割り当てること、タスク１１８のステータスを監視すること、タスク１１８を編成すること、タスク１１８に関する情報を提供すること、又はその他の適切な工程のうちの少なくとも一つを含む。情報１２８には、例えば、オブジェクトのモデル、部品在庫、又はオブジェクト１０２に関するその他の適切な情報が含まれる。
【００３１】
本明細書において、列挙されたアイテムと共に使用される「〜のうちの少なくとも一つ」という表現は、列挙されたアイテムの一又は複数の様々な組み合わせが使用可能であり、且つ列挙されたアイテムのいずれかが一つだけあればよいということを意味する。例えば、「アイテムＡ、アイテムＢ、及びアイテムＣのうちの少なくとも一つ」は、限定しないが、「アイテムＡ」、又は「アイテムＡとアイテムＢ」を含む。この例は、「アイテムＡとアイテムＢとアイテムＣ」、又は「アイテムＢとアイテムＣ」も含む。アイテムは、特定のオブジェクト、もの、又はカテゴリとすることができる。換言すれば、「少なくとも一つ」とは、列挙されたアイテムから任意の組み合わせ及び数のアイテムを使用してよく、列挙されたアイテムの必ずしもすべてが必要でないことを意味する。
【００３２】
このような実施例では、オブジェクトマネージャ１２４は、製造指図インスタンス１３２の形態の割り当て１３０を用いてタスク１１８を管理する。例えば、オブジェクトマネージャ１２４は、製造指図インスタンス１３２を使用して、オブジェクト１０２の実行及び組立てを行うために、オペレータ１２２にタスクを割り当てることができる。加えて、製造指図インスタンス１３２のステータスを使用して、オペレータ１２２によるオブジェクト１０２の組立ての状態を識別することができる。
【００３３】
加えて、タスク１１８は依存度１３３を有しうる。換言すれば、タスク１１８は特定の順番で実行される。依存度１３３は、タスク１１８内部において、他のタスクに対してタスクをいつ実行すべきかを決定づける。タスク１１８に加えて、又は代えて、部品１０６の依存度１３３があってもよい。この形態では、依存度１３３はタスク１１８の依存度１３３となる。
【００３４】
結果として、依存度１３３は、割り当て１３０が製造指図インスタンス１３２として作成される方式に影響する。特に、依存度１３３は、製造指図インスタンス１３２をいつ実行すべきかを決定するために使用される。
【００３５】
このような実施例では、オブジェクトマネージャ１２４は、オブジェクト１０２を組立てるために異なる機能及び性能を提供する。例えば、オブジェクトマネージャ１２４は、オブジェクト視覚化システム１３４、製造指図ステータス視覚化システム１３５、又はその他の種類のシステムのうちの少なくとも一つを含むことができる。システムは、ハードウェア、ソフトウェア、又はこれらの何らかの組み合わせを用いて実施することができる。
【００３６】
一実施例では、オブジェクト視覚化システム１３４は、オペレータ１２２に対してオブジェクト１０２を視覚化する。特に、オペレータ１２２は、オブジェクト視覚化システム１３４を使用して、オブジェクト１０２内の任意の数のセクション１３６を表示させるためのクエリを実行することができる。特に、セクション１３６は、オブジェクト１０２（例えば、航空機１０４）を組立てるための製造施設１１２におけるセクションに対応するセクションとすることができる。
【００３７】
加えて、オブジェクト視覚化システム１３４は、異なる時間における、又は位置１１４のうちの異なる位置における、航空機１０４内の部品１０６の視覚化を行うことができる。換言すれば、異なる時間、又は位置１１４のうちの異なる位置において、異なる量の部品１０６が存在しうる。オブジェクト視覚化システム１３４により、オペレータ１２２は、航空機１０４、並びに他の種類のオブジェクトの組立てのこれら異なる状況を視覚化できる。換言すれば、オブジェクト視覚化システム１３４は、建造サイクルに基づくアセンブリ視覚化システムの一の状況として動作する。
【００３８】
このような実施例では、製造には、部品を構成するコンポーネントを製作すること、コンポーネントを組立てて部品を形成すること、オブジェクト１０２の部品を組立てること、又はオブジェクト１０２を組立てるための他の何らかの適切な製造工程を実行することのうちの少なくとも一つが含まれる。例えば、オブジェクトマネージャ１２４は、すべてのオブジェクト１０２、或いはオブジェクト１０２の一又は複数の特定のセクションに関する視覚情報を提供する。この種の視覚化は、オブジェクト１０２が航空機１０４の形態をとるとき特に有用である。情報１２８は、オペレータ１２２が、航空機１０４を組立てるために部品１０６に関するタスク１１８を実行するときに使用される。
【００３９】
別の実施例では、製造指図ステータス視覚化システム１３５により、製造指図インスタンス１３２の状態１３７の視覚化が行われる。この情報は、オペレータ１２２に対して視覚的に提供される。特に、オブジェクトマネージャ１２４は、製造指図ステータス視覚化システム１３５として機能するとともに、オブジェクト１０２の組立てを管理するうえで他の適切な機能を提供する。
【００４０】
図示のように、オブジェクトマネージャ１２４は、航空機型式比較システム１３８も含む。航空機型式比較システム１３８は、第１の航空機（例えば、航空機１０４）の型式と、第２の航空機（例えば、航空機１４０）とを比較する。この比較により、航空機１０４の部品１０６と航空機１４０の部品１４２との差異が識別される。図示のように、航空機１４０は、航空機１０４と同じモデルであるが、異なるオプションを有する以前の型式である。換言すれば、部品１０６と部品１４２との間にはいくつかの差異が存在する。このような差異は、部品そのもの、構成、又はこれら部品の位置のうちの少なくとも一つである。
【００４１】
さらに、航空機型式比較システム１３８は、航空機１０４の部品１０６と航空機１４０の部品１４２との差異を視覚化するように構成される。オペレータ１２２に対するこのような視覚化は、航空機１０４の組立てに使用できる情報を提供するような方式で行われる。例えば、オペレータ１２２が航空機１４０内のある位置にトイレを組立てるために使用される場合、オペレータ１２２は、視覚化により、航空機１０４の、航空機１４０内のトイレが位置していたのと同じ又は対応する場所に、保管用クローゼットが存在していることを見ることができる。
【００４２】
図２は、例示的一実施形態によるオブジェクトマネージャのブロック図を示している。この図には、図１のオブジェクトマネージャ１２４において実施されるコンポーネントの例が示されている。
【００４３】
図示のように、オブジェクトマネージャ１２４は、任意の数の異なるコンポーネントを含む。例えば、オブジェクトマネージャ１２４は、割当てマネージャ２０２、オブジェクトビジュアライザ２０４、インベントリ識別子２０６、ステータス識別子２０７、及びグラフィカルユーザインターフェース２０８を含む。これら異なるコンポーネントとオブジェクトマネージャ１２４とは、ハードウェア、ソフトウェア、又はこれらの組合せを使用して実施される。
【００４４】
グラフィカルユーザインターフェース２０８は、図１のオペレータ１２２がオブジェクトマネージャ１２４と対話するためのインターフェースを提供するように構成されている。このような実施例では、グラフィカルユーザインターフェース２０８は、インターフェースシステム２１０の表示システム２０９上に表示される。表示システム２０９は、ハードウェアであり、液晶ディスプレイ（ＬＣＤ）、発光ディスプレイ（ＬＥＤ）、有機発光ディスプレイ（ＯＬＥＤ）、又は他の適切な種類の表示装置のうちの少なくとも一つから選択された一又は複数の表示装置を含むことができる。
【００４５】
入力は、インターフェースシステム２１０の入力システム２１１を介してオペレータ１２２から受取られる。入力システム２１１はハードウェアシステムである。入力システム２１１は、一又は複数のデバイスである。これらのデバイスは、キーボード、マウス、ジョイスティック、タッチスクリーンパネル、又は他の適切な種類のデバイスのうちの少なくとも一つを含むことができる。
【００４６】
この実施例では、割当てマネージャ２０２は、製造指図データベース２１２内の製造指図インスタンス１３２の形式で割当て１３０を管理するように構成されている。例えば、割当てマネージャ２０２は、図１のタスク１１８を製造指図インスタンス１３２を使用してオペレータ１２２に割当てるために使用することができる。加えて、割当てマネージャ２０２は、製造指図インスタンス１３２によって割当てられたタスク１１８の実行に関する情報を受取るように構成することもできる。割当てマネージャ２０２は、この情報を使用して、製造指図インスタンス１３２のステータス２１３を生成及び更新することができる。
【００４７】
オブジェクトビジュアライザ２０４は、図１の部品１０６のグラフィカル表現２１４を生成するように構成されている。グラフィカル表現２１４は、表示システム２０９のグラフィカルユーザインターフェース２０８上に表示される。図示のように、オブジェクトビジュアライザ２０４は、モデルデータベース２１５にアクセスするように構成されている。オブジェクトビジュアライザ２０４は、図１のオブジェクト１０２について、特に図１の航空機１０４について、モデルデータベース２１５内の複数のモデル２１７からモデル２１６を識別することができる。モデル２１６は、本実施例ではグラフィカル表現２１４を生成するために使用される。
【００４８】
このような実施例では、グラフィカル表現２１４は、図１のオブジェクト１０２（航空機１０４の形態をとることができる）のセクション１３６について生成される。この実施例では、モデル２１６は、モデルデータベース２１５内のモデル群２１７から、オブジェクト１０２について識別される。モデル群２１７は、様々な形態をとることができる。例えば、限定しないが、モデル群２１７はコンピュータ支援設計（ＣＡＤ）ファイルを含むことができる。    
【００４９】
モデル群２１７内の各モデルは、特定のオブジェクトに関するものである。オブジェクトは、同じ種類であるが、異なる製造指図インスタンスに関するものでありうる。例えば、モデル群２１７が特定の種類の航空機に関するものである場合、各モデルは、顧客のために組立てられている特定の航空機に関するものである。異なるモデルが、同じ航空機モデルに関し、且つ顧客の選択した異なるオプションに関するバリエーションを有していることがありうる。他の実施例では、モデル群２１７は、異なる種類の航空機１０４のモデルを含む。
【００５０】
グラフィカル表現２１４の生成は、モデル２１６のすべてに基づいても、モデル２１６の一組の体積２１８に基づいてもよい。これらアイテムは異なる形状を有することができる。例えば、体積群２１８のうちの体積２１９は、立方体、直平行六面体、円筒形、球、又は他の何らかの適切な形状でありうる。
【００５１】
このような実施例では、体積２１９は、オブジェクト１０２の複数の部品１０６のうちの一つの少なくとも一部の体積である。体積２１９は、部品を包含するために十分に大きい。体積２１９は、部品より大きくてもよい。このような実施例では、体積２１９は、グラフィカルユーザインターフェースにおいて部品を表示するために、部品の周りに一定量の空間を含むことができる。例えば、部品の周りの一定量の空間は、グラフィカルユーザインターフェースにおいて一又は複数の角度から部品を表示するためにある。この実施例では、一又は複数の角度は、オペレータの視点からの一又は複数の角度である。この実施例では、オペレータの視点は、部品に関連付けられたタスクを実行するオペレータの視点である。
【００５２】
図示のように、体積２１８は、体積データベース２２０を用いてモデル２１６内に識別される。体積データベース２２０は、体積群２１８のうち、グラフィカル表現２１４として表示される体積を識別するために使用される一群の情報である。特に、この情報群には、体積識別子２２１が含まれる。例えば、体積識別子群２２１のうちの体積識別子２２２は、体積群２１８のうちの体積２１９を定義する。
【００５３】
このような実施例では、セクション図２２５データベース内のセクション図群２２４のうちのセクション図２２３を用いて体積２１９の識別が行われる。セクション図群２２４には、異なるオブジェクトのセクション図が含まれる。例えば、セクション図２２３はモデル２１６に対応している。この特定の実施例では、オペレータは、グラフィカルユーザインターフェース２０８上に表示されるセクション図２２３を用いて体積群２１８を選択することができる。  
【００５４】
図示のように、セクション図データベース２２５内のセクション図群２２４は、オブジェクト１０２のセクション１３６のビューを提供する。この実施例では、セクション１３６は、オブジェクト１０２を組立てるために製造されるセクションに対応する。特に、セクション１３６は、航空機１０４を組立てるために製造されるセクションに対応する。
【００５５】
さらに、セクション図群２２４には、異なるレベルの詳細が含まれる。例えば、セクション図群２２４には、階層の下位の方が階層の上位より航空機１０４に関する詳細を多く有しているレベルからなる階層が含まれている。いくつかの実施例では、セクション図群２２４のうちの一つを選択することにより、別のセクション図が表示される。他の実施例では、一セクション図内で行われる選択により、モデル２１６からグラフィカル表現が生成されて、グラフィカルユーザインターフェース２０８上に表示される。このようにして、オペレータは、セクション図群２２４のうちの異なるセクション図により、航空機１０４の視覚的クエリを行うことができる。
【００５６】
結果として、ユーザ入力を生成するオペレータとグラフィカルユーザインターフェース２０８に表示されるセクション図２２３との対話を使用して、モデル２１６内の体積２１８が識別される。ユーザ入力は、体積識別子群２２１の中から体積識別子２２２を識別するために使用される。体積識別子２２２は、モデル２１６内の体積２１９を指す。
【００５７】
このような実施例では、オブジェクトビジュアライザ２０４は、モデルデータベース２１５内のモデル２１６から情報を取得するために、体積識別子２２１を用いてクエリを生成する。特に、この情報は、航空機２０４のモデル２１６内の体積２１９に関するデータである。
【００５８】
図示のように、オブジェクトビジュアライザ２０４は、オブジェクト１０２の状態２２６のグラフィカル表現２１４を生成するように構成することもできる。このような実施例では、状態２２６は、航空機１０４の形態のオブジェクト１０２について使用される。換言すれば、航空機１０４は、状態２２６に含まれる異なる状態において取付けられている、部品１０６のうちの異なる部品を有することができる。この実施例では、状態２２６は、オブジェクト１０２の組立て２２７の状況の形態をとることができる。
【００５９】
例えば、状態２２６は、図１の建造物１０８内の組立て地１０７内部の航空機１０４の位置１１４に基づいていてよい。このような実施例では、状態２２６は、計画された状態２２８又は実際の状態２２９のうちの少なくとも一方から選択される。
【００６０】
航空機１０４は、位置１１４に含まれる異なる位置に、計画された状態２２８に含まれる計画された異なる状態を有する。この実施例では、計画された状態２２８のうちの一つには、位置１１４に含まれる特定の位置に取付けられることが予想される部品が含まれる。換言すれば、これら部品は、その位置に取付け済みであっても、未だ取付けられていなくてもよい。
【００６１】
このような実施例では、計画された状態は、位置１１４に含まれる航空機１０４の、過去の位置、現在の位置、又は未来の位置に基づいていてよい。換言すれば、グラフィカル表現２１４は、航空機１０４について過去に発生したか、現在存在しているか、又は計画されている位置のいずれについて生成されてもよい。
【００６２】
図示のように、実際の状態２２９のうちの一つには、航空機１０４に実際に取付けられた部品１０６が含まれる。換言すれば、特定の状態は、その状態において取付けられている、選択された数の部品を有する。実際の状態２２９のうちの一つは、航空機１０４の過去の位置、又は現在の位置の少なくとも一つに基づいていてよい。換言すれば、グラフィカル表現２１４は、以前の一時点で実際に取付けられた部品１０６について生成される。この以前の時点は、オペレータが選択できる。このようにして、オペレータは、いくつかの以前の時点で部品１０６を取付けるために実行されたタスク１１８を表示させることができる。
【００６３】
加えて、実際の状態は、航空機１０４の現在の状態でもよい。換言すれば、グラフィカル表現２１４は、現時点で取付け済みである部品１０６について生成することができる。このようにして、グラフィカル表現２１４は、航空機１０４内に現在存在する部品１０６を視覚化するために使用することができる。
【００６４】
このような実施例では、既に取付けられている部品、又は以前の時点で取付けられた部品は、製造指図データベース２１２内の製造指図インスタンス１３２を用いて識別することができる。特に、製造指図インスタンス１３２は、部品１０６のうちのどれが取付け済みであるかを示すことができる。
【００６５】
モデルデータベース２１５は、オブジェクトのモデルのデータベースである。このような実施例では、これらモデルは、例えば、コンピュータ支援設計（ＣＡＤ）モデルである。言うまでもなく、オブジェクトの三次元形状に関する情報を提供するあらゆる種類のモデルを使用することができる。加えて、これらモデルは、材料、組立てのための命令、又は他の適切な種類の情報も含むことができる。
【００６６】
図示のように、インベントリ識別子２０６は、インベントリデータベース２３０にアクセスするように構成されている。インベントリデータベース２３０は、部品に関する情報を包含する。インベントリデータベース２３０は、部品の在庫があるかどうかに関する情報、部品の納期、利用可能な部品の数、又は他の適切な種類の情報を含むことができる。
【００６７】
図示のように、ステータス識別子２０７は、製造指図インスタンス１３２のうちの一又は複数のステータスを視覚化するように構成される。この実施例では、ステータス識別子２０７は、オペレータに対し、グラフィカルユーザインターフェース２０８を通してグラフィカルフロントエンドを提供することにより、オブジェクト１０２（例えば、航空機１０４）の特定の位置における製造指図インスタンスのステータスを識別するように構成されている。この情報は、オペレータが特定の位置の座標を知る必要なく識別可能である。
【００６８】
このような実施例では、オブジェクトビジュアライザ２０４は、オブジェクト１０２（例えば、航空機１０４）のモデルを識別するように構成されている。例えば、オブジェクトビジュアライザ２０４は、オブジェクト１０２のモデルデータベース２１５内のモデルを識別することができる。
【００６９】
ステータス識別子２０７はまた、オブジェクト１０２の製造指図インスタンス１３２を識別するように構成される。識別は、割当てマネージャ２０２との対話を通じて行われる。
【００７０】
この実施例では、ステータス識別子２０７はまた、製造指図インスタンス１３２のステータス２１３を識別するように構成される。このような識別は、割当てマネージャ２０２により行われてもよい。
【００７１】
オブジェクトビジュアライザ２０４は、表示システム２０９内の表示装置上のグラフィカルユーザインターフェース２０８中に、一組の製造指図インスタンス１３２について、図１の部品１０６のグラフィカル表現２１４を表示するように構成される。グラフィカル表現２１４の生成は、一組の製造指図インスタンス１３２の識別に基づいて行うことができる。換言すれば、オブジェクトビジュアライザ２０４は、製造指図インスタンス１３２の組に含まれる部品の識別を受取るように構成されている。これら部品の識別を使用して、グラフィカル表現２１４を生成することができる。
【００７２】
さらに、ステータス識別子２０７はまた、オブジェクトビジュアライザ２０４によってグラフィカルユーザインターフェース２０８上に表示される部品１０６のグラフィカル表現２１４に関連付けられた一組のグラフィカルインジケータ２３１を表示するように構成される。本明細書では、アイテムに言及して「一組の」という場合、一又は複数のアイテムを意味する。例えば、一組のグラフィカルインジケータ２３１は、グラフィカルインジケータのうちの一又は複数である。
【００７３】
このような実施例では、グラフィカルインジケータ２３１のうちの一つは、グラフィカルインジケータ２３１を眺めているオペレータの注意が特定の部品に向いたとき、グラフィカル表現２１４のうちの一つに関連付けらえて表示されると考えられる。つまり、グラフィカルインジケータは、グラフィカル表現の一部として、グラフィカル表現上に、グラフィカル表現のある程度近傍に、又はグラフィカル表現に注意を引く他の適切な方式で、表示される。
【００７４】
部品１０６のグラフィカル表現２１４に関連付けられて表示されるグラフィカルインジケータ２３１の組は、異なる形態をとることができる。例えば、グラフィカルインジケータ２３１の組は、色、網掛け、アイコン、ハイライト、アニメーション、又は他の適切な種類のグラフィカルインジケータのうちの少なくとも一つから選択される。
【００７５】
さらに、製造指図インスタンス１３２の組は、任意の数の異なる方法で識別することができる。例えば、製造指図インスタンス１３２の組は、オペレータからグラフィカルユーザインターフェース２０８へのユーザ入力により識別可能である。例えば、受取られるユーザ入力は、選択された製造指図インスタンス１３２の組である。
【００７６】
別の実施例では、製造指図インスタンス１３２の組は、図１のオブジェクト１０２内の一組の部品１０６を選択するユーザ入力に基づいて識別される。部品１０６の組の選択は、部品１０６のリストに基づく部品１０６の組の選択、及びグラフィカルユーザインターフェース２０８内の部品１０６のグラフィカル表現２１４の表示に基づく部品１０６の組の選択のうちの一方とすることができる。
【００７７】
加えて、ステータス識別子２０７は、グラフィカルユーザインターフェース２０８内に表示される部品１０６のグラフィカル表現２１４から選択される部品のための製造指図インスタンスに関する情報を表示することができる。
【００７８】
グラフィカルユーザインターフェース２０８内のこの情報により、実世界での工程が実行される。例えば、図１のオブジェクト１０２の組立ては、製造指図インスタンス１３２のための部品１０６のグラフィカル表現２１４、及びグラフィカルユーザインターフェース２０８上に表示されるグラフィカルインジケータ２３１の組に基づいて管理される。例えば、実行されるべき工程の識別は、このような視覚化を使用して行われる。これら工程には、特定の部品をいつ組立てるべきか、オブジェクト１０２内に組立てられる部品の検査をいつ行うべきか、又は他の適切な種類の工程が含まれる。
【００７９】
さらに、オブジェクトマネージャ１２４は、航空機比較器２３６も含む。航空機比較器２３６及びオブジェクトビジュアライザ２０４は、図１の航空機型式比較システム１３８内部のコンポーネントでありうる。この実施例では、航空機比較器２３６は、第１の航空機（例えば、航空機１０４）のモデル群２１７のうちの第１のモデル２３８を識別することができる。加えて、航空機比較器２３６は、第２の航空機（例えば、図１の航空機１４０）のモデル群２１７のうちの第２のモデル２４０を識別することができる。この実施例では、航空機１４０は、航空機１０４と同じモデルの以前の型式である。この特定の実施例では、航空機１４０は、航空機１０４とは異なるオプションを有している。
【００８０】
この実施例では、航空機比較器２３６は、航空機１０４と航空機１４０との間に差異が存在するかどうかを決定するうえで、モデル２１６を使用するように構成されている。この実施例では、モデル２１６は第１のモデル２３８である。
【００８１】
航空機比較器２３６は、第１のモデル２３８内において識別された第１の部品（例えば、航空機１０４の部品１０６）を、航空機１４０の第２のモデル２４０において識別された第２の部品（例えば、部品１４２）と比較することにより比較結果２４４を生成するように構成されている。  
【００８２】
この実施例では、比較結果２４４により、部品１０６と部品１４２との間の際２４６が識別される。差異２４６は、部品そのものの少なくとも一つ、部品の構造、又は異なる航空機における部品の位置のうちの少なくとも一つの間に存在しうる。
【００８３】
一実施例では、差異２４６は、航空機１０４の部品１０６及び航空機１４０の部品１４２のうちの一又は複数の間の差異である。差異２４６は、航空機１０４と航空機１４０の対応する位置に関するものであり、これら対応する位置において部品１０６と部品１４２とが異なっている。このような実施例では、航空機１０４と航空機１４０の間の対応する位置は、航空機１０４と航空機１４０の両方において同じ位置である。この位置は、航空機座標のような座標を用いて記述することができる。
【００８４】
図示のように、航空機比較器２３６は、オブジェクトビジュアライザ２０４に、航空機１０４の部品１０６と、航空機１４０の部品１４２とのグラフィカル表現２１４を表示させる。これら部品の表示は、部品１０６と部品１４２との比較結果２４４に基づく部品１０６と部品１４２との間の差異が、グラフィカルユーザインターフェース２０８内のグラフィカル表現２１４にこれら部品を表示することにより示されるように行うことができる。
【００８５】
このようにして、航空機１０４及び航空機１４０の型式といった、異なる航空機型式間の際の視覚化が、オペレータ１２２に対して視覚的に提示される。この実施例では、このような視覚化は、表示システム２０９上に表示されるグラフィカルユーザインターフェース２０８により提示される。
【００８６】
さらに、一実施例では、一組のグラフィカルインジケータ２３１は、グラフィカルユーザインターフェース２０８内のグラフィカル表現２１４に関連付けて表示することができる。グラフィカルインジケータ２３１の組は、航空機比較器２３６及びオブジェクトビジュアライザ２０４のうちの少なくとも一つにより表示される。
【００８７】
グラフィカルインジケータ２３１の組は、航空機１０４及び航空機１４０のグラフィカルユーザインターフェース２０８により表示される位置にある一組の部品の上に、又はそれら一組の部品に関連付けられた他の方法で表示される。この位置は、航空機１０４と航空機１４０との対応する位置である。
【００８８】
グラフィカルインジケータ２３１の組は、第１のモデル２３８内の部品１０６と第２のモデル２４０内の部品１４２との間の差異２４６を示すために表示される。換言すれば、グラフィカルインジケータ２３１の組は、グラフィカルユーザインターフェース２０８内のグラフィカル表現２１４を用いて表示されている部品１０６と部品１４２との間の差異２４６に、オペレータ１２２の注意を引くために使用される。
【００８９】
結果として、オペレータ１２２は、航空機１４０のそれら旧オプションと、航空１０４の新規オプションとの差異を、そのような差異の視覚化により容易に知ることができる。これら差異の視覚化により、航空機１４０を組立てた後に航空機１０４を組立てるとき、部品１０６に含まれる部品の部品１４２との差異が提示されると、部品１０６の組立てを学ぶため、部品１０６を組立てるため、又はその両方に必要な時間と労力が低減される。これら差異の視覚化は、航空機１０４と航空機１４０との間の変更リストを閲覧する場合、又はそのような変更が識別されない場合と比較して、理解及び実施することが容易である。
【００９０】
このように、航空機１０４の組立てを実行するために必要な時間と労力が低減されるので、航空機１０４の組立て費用が削減される。さらに、航空機１０４及び他の航空機の組立てにおけるスループットが増大する。換言すれば、組立てラインにおいて所与の期間中に生産できる航空機の数が増加する。
【００９１】
図２は、オブジェクトマネージャ１２４内に位置する種々のコンポーネントを示している。これら種々のコンポーネントは、異なるシステムの一部として使用することができる。システムは、図１のオブジェクト視覚化システム１３４、図１の製造指図ステータス視覚化システム１３５、又は他の適切なシステムのうちの少なくとも一つを含むことができる。オブジェクトマネージャ１２４内のコンポーネントは、複数のシステムにおいて使用可能である。例えば、オブジェクトビジュアライザ２０４は、オブジェクト視覚化システム１３４及び製造指図ステータス視覚化システム１３５の両方に含まれてよい。換言すれば、オブジェクトマネージャ１２４内に示される種々のコンポーネントは、オブジェクトマネージャ１２４内の異なるシステムによって同時に使用されうる。
【００９２】
図３は、例示的一実施形態によるセクション図をブロック図で示している。図２のセクション図２２３の一実装態様の一例が示されている。
【００９３】
図示のように、セクション図２２３は、任意の数の異なる情報片を含む。例えば、セクション図２２３はセクション群３００及びホットスポット群３０２を含んでいる。
【００９４】
セクション群３００は、オブジェクト１０２、及び特に図１の航空機１０４のセクション１３６に対応するグラフィカル表現である。このような実施例では、セクション群３００は、単一の画像、複数の画像、又は他の何らかの適切な形式内に位置している。さらに、セクション群３００は、航空機１０４の組立てのために製造されたセクション１３６に対応するグラフィカル表現である。
【００９５】
このような実施例では、セクション群３００が選択可能である。ホットスポット群３０２のうちのホットスポット３０６を有する、セクション群３００のうちのセクション３０４を選択することにより、この実施例では、表示されているモデ２１６内のセクション３０４に対応する体積が得られる。ホットスポット３０６は、体積２１９に関連付けられた体積識別子のポインターである。例えば、ホットスポット３０６は、汎用リソースロケータ、又は体積データベース２２０中の体積識別子群２２１の中から体積識別子２２２を識別するための他の何らかのアドレス指定規則を含む。
【００９６】
図４は、例示的一実施形態による体積識別子のブロック図を示している。この実施例では、図２の体積識別子２２２の一実装態様が示されている。
【００９７】
体積識別子２２２は、任意の数のコンポーネントを含む。図示のように、体積識別子２２２は、識別子４００と体積識別子４０２とを含んでいる。
【００９８】
識別子４００は、体積データベース２２０内に存在する体積識別子群２２１のうちの他の体積識別子から、体積識別子２２２を区別する。識別子４００は、様々な形態をとることができる。例えば、識別子４００は、単語、句、数、アルファベット文字列、又は他の何らかの適切な形態とすることができる。
【００９９】
体積記述子４０２は、モデル２１６内の体積を記述する。例えば、体積記述子４０２は、座標４０６の形態をとることができる。座標４０６は、この実施例では、モデル２１６が使用する座標系に含まれる。例えば、座標４０６は、多角形、立方体、又は直平行六面体を規定するために使用される三つの座標である。言うまでもなく、座標４０６以外に、他の情報が体積記述子４０２内に存在してよい。例えば、体積記述子４０２は、球の形態の体積２１９を規定するために使用される単一の座標及び半径を含む。また別の実施例では、立方体又は他の何らかの形状として体積２１９を規定する事前選択されたオフセットを有する単一の座標が存在してよい。
【０１００】
いくつかの実施例では、体積識別子２２２は、視点４０８を含んでもよい。視点４０８は、グラフィカル表現２１４がグラフィカルユーザインターフェース上に表示されるときにオペレータに表示される体積のビューを規定する。例えば、視点４０８は、体積の座標系を用いる視点の座標４１０を含む。
【０１０１】
図５は、例示的な一実施形態による製造指図インスタンスのブロック図である。図示のように、製造指図インスタンス５００は、図１の製造指図インスタンス１３２のうちの一つの一例である。
【０１０２】
図示のように、製造指図インスタンス５００は、任意の数の様々な部品を含むことができる。製造指図インスタンス５００は、識別子５０２、分類５０３、記述５０４、タスク５０５、割り当てられたオペレータ５０６、部品識別子５０８、位置５１０、命令５１２、及びステータス５１８を含む。
【０１０３】
図示のように、識別子５０２は、図１におけるタスク１１８のうちの一つを一意的に識別するために使用することが可能である。識別子５０２は、英数字識別子、番号、又はその他の何らかの適切な種類の識別子であってよい。
【０１０４】
この実施例においては、分類５０３は、製造指図インスタンスを分類するために使用される。この分類は、実行されるタスクの種類に基づくことができる。例えば、これらの分類は、座席の取付け、配線、ライン交換可能ユニットの取付け、又は他の適切な種類の分類を含むことができる。この分類は、記述的であっても、識別子又はその他の種類のコードの形態を取ってもよい。
【０１０５】
記述５０４は、タスク５０５の記述を提供する。この記述は、タスク５０５に関する情報をオペレータに提供するための短い記述とすることができる。この記述は、いくつかの実施例においては、複数の語又は一文であってよい。
【０１０６】
タスク５０５は、実行される作業を識別する。例えば、タスク５０５は、部品を取付けること、部品を組立てること、検査を実行すること、又は作業の他の何らかの適切な断片でありうる。
【０１０７】
割当てられたオペレータ５０６は、タスク５０５の実行を割当てられる一組のオペレータを識別する。いくつかの事例では、オペレータは、製造指図インスタンス５００に関するタスク５０５の実行をまだ割り当てられていない場合がある。
【０１０８】
この実施例においては、部品識別子５０８は、製造指図インスタンス５００を使用してオブジェクト１０２内で組立てられる部品を識別する。この実施例においては、部品識別子５０８は、その部品の部品番号である。例えば、部品識別子５０８は、シリアルナンバー、シリアルナンバーとベンダー識別子の組合せ、又は特定の部品を他の部品から（たとえそれらの部品が同じ種類であるとしても）一意的に識別する他の何らかの適切な種類の識別とすることができる。
【０１０９】
このような実施例においては、部品識別子５０８は、識別された部品のグラフィカル表現を生成するために使用することが可能である。例えば、部品識別子５０８は、表示される部品のグラフィカル表現の生成に必要なモデル内の情報を見つけるために使用することが可能である。
【０１１０】
位置５１０は、タスク５０５が実行される位置を識別する。この位置は、オブジェクト１０２の座標、又は他の何らかの座標系内に存在することができる。
【０１１１】
命令５１２は、タスク５０５を実行するための一組の命令である。特に、命令の組は、一組の部品を組立てるためのものでありうる。これら命令は、ステップバイステップ式の命令、案内、又は他の適切な種類の命令であってよい。これら命令は、部品を組立てること、部品を検査すること、又はタスク５０５のために実行される他の適切な工程のための案内を提供することができる。命令５１２は、タスク５０５が実行される位置の計画も含みうる。
【０１１２】
図示のように、ステータス５１８は、製造指図インスタンス５００のためのタスク５０５の実行に関する情報を提供する。この実施例においては、ステータスは、作業が実行される予定である、完了している、進行中である、割当てられていない、計画済みである、保留中である、キャンセル済みであること、又は製造指図インスタンス５００に関する他の何らかの適切なステータスを示すことができる。ステータスは、テキスト、コード、記号、又は他の適切な機構を使用して示すことができる。加えて、ステータス５１８は、実行されるべき作業が完了していることを示す場合には、タスク５０５を実行するための作業が行われた日付及び時間を含むこともできる。
【０１１３】
図６は、例示的な一実施形態による航空機のセクションの状態のブロック図である。この実施例では、状態６００は、状態２２６の一つの一例である。
【０１１４】
この実施例では、状態６００は、状態６００において存在しうる部品に関する情報を記憶するデータ構造である。このデータ構造は、例えば、フラットファイル、リンクされたリスト、データベース内のレコード、又は他の何らかの適切な種類のデータ構造とすることができる。
【０１１５】
状態６００は、計画された状態６０２、実際の状態６０４、又はそれらの両方の形態をとることができる。このような実施例では、状態６００は、図１の位置１１４にある航空機１０４の特定の位置における組立ての状況６０６である。特に、組立ての状況の６０６は、図２の組立ての状況２２７のうちの一つでありうる。
【０１１６】
この実施例では、状態６００は部品群６０８を含む。部品群６０８は、航空機１０４について選択された状態６００において、航空機１０４内に存在する部品である。図示のように、部品群６０８は、部品識別子群６１０を用いて識別される。部品識別子群６１０は、様々な形態をとることができる。例えば、部品識別子群６１０のうちの部品識別子６１２は、部品群６０８のうちの部品６１４の部品番号である。例えば、部品識別子６１２は、シリアル番号、シリアル番号とベンダー識別子との組み合わせ、又は他の何らかの適切な種類の識別である。この実施例では、部品識別子６１２は、特定の部品を（たとえ同じ種類であったとしても）他の部品から一意的に識別する任意の識別子である。
【０１１７】
この実施例では、状態６００は、オブジェクトマネージャ１２４内のオブジェクトビジュアライザ２０４によって、状態６００において存在しうる部品群６０８のグラフィカル表現２１４を生成するために使用される。このような実施例では、状態６００は、位置１１４のうちの航空機１０４の特定の位置を表す。その結果、航空機１０４において存在する部品群６０８が、グラフィカルユーザインターフェース２０８のグラフィカル表現２１４の中に表示される。
【０１１８】
図７は、例示的な一実施形態による固有部品リストのブロック図を示している。固有部品リスト７００は、図２の比較結果２４４の一実装態様の一例である。固有部品リスト７００は、異なる航空機の対応する位置にある部品間の差異２４６を識別することができる。
【０１１９】
図示のように、固有部品リスト７００には、一組の第１の部品７０２と一組の第２の部品７０４が列挙されており、これら部品間の差異は位置７０６について識別済みである。例えば、第１の航空機の位置７０１にある第１の部品７０８は、第２の航空機の位置７１０にある第２の部品７１２とは異なっている。位置７１０は、比較が行われる両方の航空機について同じである。位置７１０は、第１の部品７０８及び第２の部品７１２の対応する位置である。
【０１２０】
例えば、位置７１０にある第１の部品７０８は、第１の航空機においてはクローゼットである。位置７１０にある第２の部品７１２は、第２の航空機においてはトイレである。この実施例では、第１の部品７０８と第２の部品７１２は、コンポーネントのアセンブリである。
【０１２１】
別の実施例では、第１の部品７０８は、ドアの第１の種類のラッチであり、第２の部品７１２は、ドアの第２の種類のラッチである。また別の実施例では、第１の部品７０８は、第１の色を有するラッチであり、第２の部品７１２は第２の色を有する同じ種類のラッチである。
【０１２２】
固有部品リスト７００を使用して、オペレータ１２２が航空機１０４を組立てる際に助けとなるような方式で差異２４６を視覚化するための、グラフィカル表現２１４が生成される。航空機１０４の現在の型式と、航空機１４０の以前の型式との間の差異２４６を視覚化することにより、オペレータ１２２は、航空機１０４の現在の型式を組立てる製造指図インスタンス１３２のために実行されるタスク１１８に、迅速に慣れることができる。
【０１２３】
さらに、このような視覚化は、位置１１４のうちの異なる位置においてタスク１１８を実行しうるオペレータ１２２の状態２２６に基づいて行うことができる。換言すれば、組立ての現在の状況、又はタスク１１８が実行される特定の位置について予測される状況に基づいて、視覚化を行うことができる。
【０１２４】
図１〜７に示す製造環境１００に使用される様々なコンポーネントは、例示的な実施形態を実施することができる様式に対する物理的又はアーキテクチャ的な制限ではない。図示されているコンポーネントに加えて、又は代えて、他のコンポーネントを使用してもよい。いくつかのコンポーネントは不要である場合がある。また、いくつかの機能的コンポーネントを図示するためにブロックが提示されている。これらのブロックのうちの一又は複数は、例示的な一実施形態において実施される場合、異なるブロックに、結合、分割、或いは結合及び分割することが可能である。例えば、これらの実施例は、航空機に関して記載されているが、例示的な実施形態は、航空機以外のその他のオブジェクトに適用することもでき、それらのオブジェクトは、例えば、ビークル、潜水艦、人員運搬車、戦車、列車、自動車、バス、宇宙機、水上艦、衛星、ロケット、エンジン、コンピュータ、ハーベスタ、建設用クレーン、ブルドーザ、採鉱機器、又は他の適切な種類のオブジェクトなどであるが、それらに限定されない。
【０１２５】
別の実施例では、ホットスポット３０６を有するセクション３０４の選択により、体積データベース２２０を使用することなく問い合わせが直接生成される。例えば、ホットスポット３０６は、セクション３０４に対応する体積に対するクエリを含む。
【０１２６】
別の実施例では、航空機比較器２３６は、オブジェクトビジュアライザ２０４内部のブロックである。また別の実施例では、オブジェクトビジュアライザ２０４は航空機比較器２３６内部のコンポーネントである。
【０１２７】
また別の実施例では、第１のモデル２３８及び第２のモデル２４０以外の他の数のモデルを比較することにより比較結果２４４を形成する。例えば、モデルデータベース２１５の中から一又は複数の別のモデルを選択し、航空機比較器２３６により比較して比較結果２４４を生成することができる。
【０１２８】
図８〜１１は、例示的一実施形態による、比較される航空機のモデルを図式的に選択するためのグラフィカルユーザインターフェースを示している。これらの図は、図２のグラフィカルインターフェース２０８が実施される一方式を示している。表示システム（例えば、図２の表示システム２０９）上に異なるグラフィカルユーザインターフェースを表示することができ、オペレータは、入力システム（図２の入力システム２１１）を用いてグラフィカルユーザインターフェースと対話することができる。
【０１２９】
図８は、例示的一実施形態による、表示される航空機のモデルを識別するためのグラフィカルユーザインターフェースを示している。この実施例では、グラフィカルユーザインターフェース８００は、建造物８０４、８０６、及び８０８を含む建造物群８０２を表示する。
【０１３０】
この特定の実施例では、グラフィカルユーザインターフェース８００内の建造物群８０２の各建造物は、航空機の製造が行われる場所を表している。各建造物は、建造物内部で製造される航空機のデータベースに対応する。このような実施例では、データベースは、特定の種類の航空機用のモデルのデータベースである。換言すれば、データベース内の異なるモデルは、同じ種類のものであるが、顧客のオプションといった若干のバリエーションを有している場合がある。これらモデルは、既存の航空機の、これから実施される航空機型式だけでなく、既に実施されている航空機の型式を表すことができる。
【０１３１】
例えば、データベースは、モデル２１７が航空機の同じ種類に関するものであるモデルデータベース２１５である。第１のモデル２３８及び第２のモデル２４０といった異なるモデルは、この特定の実施例では異なる顧客のオプションを有している。
【０１３２】
モデルの選択は、任意の数の異なる方法で行うことができる。この実施例では、建造物８０４の選択により、組立てられている航空機の種類と、選択されている建造物８０４とに対応するデータベースが選択される。さらに、組立てられる第１の航空機用の第１のモデルを、建造物８０４の選択に基づいて選択することができる。換言すれば、第１のモデルは、建造物８０４内で、現在組立てられている航空機、又はこれから組立てられる航空機から識別される。データベース内のモデルに含まれる第２のモデルは、メニュー８１０を使用して選択される。この実施例では、建造物８０４の選択に基づいて識別された第１のモデルと比較するために、アイテム群から一又は複数のモデルが選択される。
【０１３３】
この実施例では、アイテム８１２は、建造物８０４内の組立てラインにおいて現在組立てられている航空機に用いられる航空機型式のデータベース内のモデルに対応する。この実施例では、アイテム８１２は、建造物８０４の選択に基づく強調表示８１３により示されている。
【０１３４】
この実施例に示すように、アイテム８１４、８１６、及び８１８は、建造物８０４内の組立てラインにおいて既に組立てられた航空機の以前の航空機型式に用いられるデータベース内のモデルに対応する。この実施例では、比較を行うために、アイテム群から二つ以上のモデルを選択することができる。
【０１３５】
言うまでもなく、他の実施例では、建造物８０４の選択により、現在組立てられている航空機のモデルが選択されることなく、単にメニュー８１０が表示されるだけでもよい。この実装態様では、ユーザ入力は、建造物８０４内で組立てられる航空機のモデルに関するアイテム８１２を選択するために受取られる。
【０１３６】
図９は、例示的な一実施形態による建造物内における航空機位置のグラフィカルユーザインターフェースを示している。この実施例では、航空機位置９００がグラフィカルユーザインターフェース９０２に表示されている。これら位置は、航空機の組立ての異なる段階で実行されるタスクに対応している。
【０１３７】
この特定の実施例では、航空機位置９００は、位置９０４、９０６、９０８、９１０、及び９１２を含む。このような実施例では、航空機位置９００の異なる位置において特定のタスクが実行される。換言すれば、航空機の組立ては、一つの位置から次の位置へと、航空機位置９００内の異なる位置において航空機に異なる部品が追加されながら進行する。
【０１３８】
これら位置のうちの一つを選択することにより、特定の位置において取付けられる部品と、以前の位置から取付けられていた任意の部品とを表すグラフィカル表現が識別される。結果として、後続の位置において取付けられる予定部品は提示されない。例えば、位置９１２にある航空機は、完全に構成された航空機である。位置９１０にある航空機には、座席とカーペットがないかもしれない。位置９０８にある航空機には、ストーブエンド（ｓｔｏｖｅ  ｅｎｄ）、トイレ、ギャレー、及び他の部品が含まれていないかもしれない。航空機位置９００内のこれら異なる位置は、このような実施例では、航空機の異なる組立て状況を有しうる。
【０１３９】
このような実施例では、これら位置の各々は、位置に関連付けられたモデルを有している。これらモデルは、特定の位置において航空機内に存在する部品を包含している。結果として、位置の選択により、部品のグラフィカル表現を表示するために使用可能なモデルが選択される。結果として、位置のモデルに含まれる部品の数が少ないほどクエリが迅速に行われ、航空機の部品のグラフィカル表現を生成するための情報が識別される。
【０１４０】
図１０は、例示的な一実施形態による航空機のセクションのグラフィカルユーザインターフェースを示している。この実施例では、グラフィカルユーザインターフェース１０００は、グラフィカルユーザインターフェース１０００のエリア１００４内に航空機のセクション群１００２を表示する。
【０１４１】
図示のように、グラフィカルユーザインターフェース１０００のエリア１００４にはセクション図１００５が表示されている。セクション図１００５は、図２及び３のブロック図に示されるセクション図２２３の一実装態様の一例である。この特定の実施例では、セクション図１００５は、図９の位置９１２にある航空機に関するものである。
【０１４２】
オペレータは、セクション群１００２から一のセクションを選択することができる。図示のように、セクション群１００２は、グラフィカルユーザインターフェース１０００に表示されているように、図３のセクション群３００の例である。この特定の実施例では、セクション群１００２は選択可能である。換言すれば、セクション群１００２はホットスポット群を含む。これらホットスポットは、この実施例では見えない。ホットスポット群は、アクションを起こすために選択することが可能なグラフィカルユーザインターフェース１０００内のエリアである。これら実施例では、これらホットスポット群はセクション群１００２に対応する。ホットスポット群は、セクション群１００２を取り囲むか、或いはセクション群１００２又はそれらの何らかの組み合わせの周りにあってよい。
【０１４３】
別の実施例として、セクション１００６は、選択可能なセクション群１００２中のセクションの一例である。このセクションを選択することにより、セクション１００６のさらに詳細な図解が表示される。この実施例では、セクション１００６は、航空機の上部胴体部分である。
【０１４４】
加えて、ユーザが特定のセクションを選択することに応答して、このセクション内に存在する部品の識別も行われる。このような識別には、航空機のこのセクションの特定の位置について存在する任意の部品が含まれうる。換言すれば、航空機の異なる位置にある同じセクションは、部品を取付けるためのタスクに基づいて存在する異なる部品を有しうる。このような識別は、図２の状態２２６の使用により行われる。
【０１４５】
この実施例では、オペレータは、グラフィカルユーザインターフェース１０００内の航空機全体のエリア１００８を選択することにより、航空機全体を表示させることができる。換言すれば、表示される体積が航空機全体である。さらに、オペレータは、セクション群１００２の組を選択することができる。図示のように、選択は、グラフィカルユーザインターフェース１０００内において、エリア１０１０、１０１２、１０１４、１０１６、１０１８、及び１０２０のうちの一つを選択することにより行われる。このような実施例では、これらエリアはホットスポットを有している。このようにして、オペレータは、航空機の異なる部分を、オペレータの望む特定のクエリに合うように表示させることができる。
【０１４６】
図１１は、例示的な一実施形態による航空機のセクションのグラフィカルユーザインターフェースを示している。この実施例では、グラフィカルユーザインターフェース１１００は、グラフィカルユーザインターフェース１１００のエリア１１０４内に航空機のセクション群１１０２を表示する。
【０１４７】
図示のように、グラフィカルユーザインターフェース１１００のエリア１１０４にはセクション図１１０５が表示されている。セクション図１１０５は、図２及び３のブロック図に示されるセクション図２２３の一実装態様の一例である。この特定の実施例では、セクション図１１０５は、図９の位置９０４にある航空機に関するものである。
【０１４８】
この実施例では、セクション図１１０５内のセクション図１１０２に、航空機の一部のみが示されている。図示のように、この特定の実施例では、特定の位置に存在するセクション１１０２のみが示される。
【０１４９】
さらに、セクション１１０２は、選択可能でもある。セクション１１０２の選択可能性は、セクション１１０２に関連付けられたホットスポットの使用により可能となっている。結果として、セクション群１１０２のうちの特定のセクションの選択により、選択されたセクションを包含する航空機のモデルに基づく体積が表示される。
【０１５０】
図示のように、エリア１１０８、１１１０、及び１１１２も選択可能である。これらエリアも、それぞれに関連付けられたホットスポットを有しうる。これらエリアのうちの一つを選択することにより、一エリア内部に異なるセクションを包含する体積が表示される。
【０１５１】
この実施例では、図９のグラフィカルユーザインターフェース９０２に示される組立てライン内の位置の一つの選択、図１０又は１１における一セクション又は一エリアの選択、或いは図９における位置の選択と図１０又は１１におけるセクション又はエリアの選択の両方を使用して、図９のグラフィカルユーザインターフェース９０２において航空機位置９００が図式的に表す図１の位置１１４のうちの一つにある作業現場で、オペレータ１２２によって作業が実行される特定の位置が識別される。加えて、組立てライン内の位置にある航空機について存在する特定の部品を使用して、同じ状態の別の航空機との比較を行うことができる。換言すれば、他の航空機は、同じ位置において同じ組立てライン内で建造されたものでありうる。航空機のこのような特定の状態について存在する部品の差異の比較を、例示的一実施形態に従って行うことができる。言うまでもなく、いくつかの事例では、両方の航空機の部品のすべてについて比較を行うことができる。
【０１５２】
換言すれば、航空機１０４の部品１０６と航空機１４０の部品１４２との差異の視覚化が、状態２２６に基づいて行われる。この特定の実施例では、このようにして、位置１１４のうちの特定の位置において工程を実行するオペレータ１２２は、航空機１４０の以前の型式と比較した場合の、航空機１０４の現在の型式に用いられｒ部品の差異を容易に見ることができる。
【０１５３】
建造物８０２を有する図８のグラフィカルユーザインターフェース８００、航空機位置９００を有する図９のグラフィカルユーザインターフェース９０２、セクション群１００２を有する図１０のグラフィカルユーザインターフェース１０００、及びセクション群１１０２を有する図１１のグラフィカルユーザインターフェース１１０２は、例示的一実施形態に従って実行可能な多レベルクエリの例である。図示のように、建造物群８０２から一の建造物を選択することにより、航空機の特定のモデルを選択することができる。この特定のモデルは、グラフィカルユーザインターフェース９０２を使用して位置と共に表示される。位置の選択により、グラフィカルユーザインターフェース１０００内のセクション１００２、又はグラフィカルユーザインターフェース１１００内のセクション１１０２を有する別のビューが表示される。このようにして、オペレータは、選択された位置に応じて、異なる航空機のモデルを容易に縦覧することができる。
【０１５４】
この実施例において、後述の図１２〜１４は、グラフィカルユーザインターフェース内で比較される航空機のモデルを選択することができる別の方式を示している。図１２は、例示的一実施形態による、表示される航空機の種類を選択するためのグラフィカルユーザインターフェースを示している。
【０１５５】
この実施例では、グラフィカルユーザインターフェース１２００は、モデルメニュー１２０２を表示している。モデルメニュー１２０２は、アイテム１２０４、１２０６、１２０８、及び１２１０を含む。図示のように、これらアイテムの各々は、特定の種類の航空機を表す。
【０１５６】
これらアイテムの一つを選択することにより、特定の種類の航空機用のモデルのデータベースが選択される。このデータベースは、例えば、図２のモデルデータベース２１５である。
【０１５７】
図１３は、例示的一実施形態による、航空機のモデルを選択するためのグラフィカルユーザインターフェースを示している。図示のように、グラフィカルユーザインターフェース１２００には、ウィンドウ１３００が表示されている。ウィンドウ１３００は、比較される特定の種類の航空機のモデルを選択するために使用される。
【０１５８】
図示のように、ウィンドウ１３００は、選択のための入力項目を表示する。入力項目には、入力項目１３０２、１３０４、１３０６、１３０８、１３１０、１３１２、１３１４、及び１３１６が含まれる。これら入力項目の各々は、同種の航空機用のモデルを表す。この実施例では、航空機の種類は、例えば、ボーイング７７７、ボーイング７２７、又は他の何らかの種類の航空機である。上述のように、モデルは、実際に組立てられた航空機、これから組立てられる航空機、組立ての計画状態にある航空機、又は開発の他の何らかの段階にある航空機の部品を表す。
【０１５９】
図１４は、例示的一実施形態による、比較されるモデルの選択を確認するためのグラフィカルユーザインターフェースを示している。この実施例では、グラフィカルユーザインターフェース１２００はウィンドウ１４００を含んでいる。ウィンドウ１４００は、ウィンドウ１４００のフィールド１４０６において比較されるモデル１４０２及び１４０４の選択を示している。
【０１６０】
この実施例は、選択されている二つのモデルを示している。これらモデルは、比較に望ましいモデルでない場合には、削除ボタン１４０８を選択することにより削除できる。追加ボタン１４１０を使用して新たなモデルを追加することができる。換言すれば、特定の実装態様に応じて、三つ以上のモデルを比較することができる。
【０１６１】
フィールド１４０６に列挙されるモデルが比較に望ましいものであるとき、ＯＫボタン１４１２を選択することでユーザ入力が受取られる。このボタンを選択するユーザ入力は、航空機比較器２３６に、フィールド１４０６において識別されたモデルを検索及び比較させて、図２の比較結果２４４を形成させる。ユーザ入力は、ウィンドウ１４００内のキャンセルボタン１４１４を選択することにより、選択をキャンセルするために選択することもできる。
【０１６２】
図解された図１２〜１４のグラフィカルユーザインターフェース１２００は、比較のためにモデルを選択する方式を限定するものではない。これら図面に図示したもの以外に、他の種類のグラフィカルユーザインターフェースを使用することができる。
【０１６３】
図１５は、例示的一実施形態による、グラフィカルユーザインターフェースに表示された航空機のモデルを示している。図示されたこの実施例では、グラフィカルユーザインターフェース１５００は航空機のモデル１５０２を表示している。
【０１６４】
図１６には、例示的一実施形態による、モデル間の差異が示されている。この実施例では、グラフィカルユーザインターフェース１５００に表示されているモデル１５０２は、モデル１５０２と、モデル１５０２と比較される別のモデルとの差異を表示している。
【０１６５】
このディスプレイに見ることができるように、グラフィカルユーザインターフェース１５００に表示されるモデル１５０２の部分１６００は、モデル１５０２の、モデル１５０２と別のモデルとの比較に基づく差異を含む部分である。このビューに基づいて、部分１６００を、様々な詳細度のレベルで表示させることができる。
【０１６６】
例えば、ユーザ入力は、図１６に表示されるモデル１５０２の部分１６００内の部品又は体積を受取ることができる。この実施例では、ユーザ入力はメニュー１６０４により受取られる。メニュー１６０４は、図１５のグラフィカルユーザインターフェース１５００に表示されている部分１６００内の特定の位置に到達するために、モデル１５０２の部分１６００を縦覧するために使用される。
【０１６７】
この実施例では、メニュー１６０４はコマンド１６０６を含む。図示のように、コマンド１６０６には、上面図１６０８、底面図１６１０、側面図１６１４、斜視図１６１６、ズームイン１６０８、及びズームアウト１６２０が含まれる。この実施例では、上面図１６０８、底面図１６１０、側面図１６１４、及び斜視図１６１６は、モデル１５０２の異なるビューを表示するために使用される。
【０１６８】
例えば、オペレータは、部分１６００内の一の位置を選択することができる。この位置は、一組の座標、部品識別子、又はこれらの何らかの組み合わせの形態であってよい。このとき、オペレータは、上面図１６０８、底面図１６１０、側面図１６１４、及び斜視図１６１６のうちの一つを選択することにより、選択された部分の特定のビューを得ることができる。
【０１６９】
メニュー１６０４では、ズームイン１６１８を使用してビューを拡大することができる。反対に、ズームアウト１６２０を使用してビューを縮小することができる。
【０１７０】
この実施例では、フィールド１６２２は、体積又は他の属性に加えて、又は代えて、部品を用いて部分１６００が識別されるとき、部品の識別を入力するために使用される。
【０１７１】
図１７〜１９は、例示的一実施形態による、モデル間の部品の比較を表示するグラフィカルユーザインターフェースを示している。これら図面のグラフィカルユーザインターフェースは、図２のグラフィカルユーザインターフェース２０８の一実装態様の一例である。
【０１７２】
図１７では、例示的一実施形態による、部品の比較を含むグラフィカルユーザインターフェースを示している。図示のように、グラフィカルユーザインターフェース１７００は、ウィンドウ１７０２内に第１の航空機内の一の位置を、ウィンドウ１７０４内に第２の航空機内の一の位置を、それぞれ表示している。この実施例では、これら二つのビューは、同じ位置のものであり、二つの航空機のモデルから生成されている。さらに、この実施例では、これら二つのビューは同じ視点からのものである。ウィンドウ１７０２及びウィンドウ１７０４は、特定の実装態様によっては、同じ表示装置上に表示しても、異なる表示装置上に表示してもよい。
【０１７３】
図示のように、このビューでは、ウィンドウ１７０２及びウィンドウ１７０４は横並びに表示されている。この実施例では、ウィンドウ１７０２及び１７０４に表示された位置は、二つの航空機のモデル内の体積について同じ位置に関するものである。換言すれば、ウィンドウ１７０２に表示される位置は、ウィンドウ１７０４に表示される位置に対応している。この位置は、同航空機の両方のモデルについて同じ航空機座標を用いて説明される。
【０１７４】
この実施例では、ウィンドウ１７０２内には保存スペース１７０６が表示されている。ウィンドウ１７０４内の対応する同じ位置には、トイレ１７０８が表示されている。このようにして、オペレータは、同種の航空機の異なる型式間の差異を容易に視覚化することができる。
【０１７５】
さらに、この特定の実施例では、ウィンドウ１７０２内の保存スペース１７０６に関連付けられてグラフィカルインジケータ１７１０が表示されている。ウィンドウ１７０４内には、トイレ１７０８に関連付けられたグラフィカルインジケータ１７１２が表示されている。この実施例では、グラフィカルインジケータ１７１０及び１７１２は、これらウィンドウに表示される位置における差異に注意を引くために使用される。
【０１７６】
この実施例では、グラフィカルインジケータ１７１０及び１７１２はアイコンの形態をとっているが、他の種類のグラフィカルインジケータが使用されてもよい。例えば、このような実施例において使用されているアイコンに加えて、又は代えて、色、アニメーション、ツールチップ、及び他の適切な種類のグラフィカルインジケータを使用することができる。ツールチップが使用される場合、この実施例に示される二つの異なる部品を識別するためのテキストを含めることができる。
【０１７７】
図１８は、例示的一実施形態による、部品の比較を含む別のグラフィカルユーザインターフェースを示している。図示のように、グラフィカルユーザインターフェース１８００は、ウィンドウ１８０２内に第１の航空機内の一の位置を、ウィンドウ１８０４内に第２の航空機内の対応する同じ位置を、それぞれ表示している。
【０１７８】
この実施例に示すように、ウィンドウ１８０２には仮眠室１８０６が示されている。ウィンドウ１８０４には何もない空間１８０８が示されている。
【０１７９】
図１９は、例示的一実施形態による、部品の比較を含むまた別のグラフィカルユーザインターフェースを示している。図示のように、グラフィカルユーザインターフェース１９００は、ウィンドウ１９０２内に第１の航空機内の一の位置を、ウィンドウ１９０４内に第２の航空機内の対応する同じ位置を、それぞれ表示している。
【０１８０】
この実施例では、二つの航空機内の同じ位置について、ウィンドウ１９０２には第１の座席構成１９０６が、ウィンドウ１９０４には第２の座席構成１９０８が、それぞれ示されている。航空機の二つの異なる型式の座席構成間の差異が、この横並びのディスプレイにおいて視覚化されている。
【０１８１】
種々の実施例に示した視覚化により、現在使用されている技術と比較して、航空機の現在又は新規の型式の、以前の型式との差異が、オペレータに容易に理解される。この種の視覚化は、航空機の組立てのタスクを実行する工程を理解するために必要な時間を短縮し、訓練を低減することができる。
【０１８２】
図１５〜１９は、同種の二つの航空機のモデルの比較に基づく差異を視覚化するために表示される部品のいくつかの実施例にすぎない。これら実施例は、例示的な一実施形態を実施可能な方式を限定するものではない。例えば、航空機に関する種々の実施例が表示されているが、他の種類のビークル又はオブジェクトのために同様の表示を使用することができる。例えば、グラフィカルユーザインターフェースを、自動車、船舶、衛星、エンジン、又は他の何らかの適切な種類のオブジェクトといったオブジェクトのセクションのために構成することができる。
【０１８３】
例えば、図１７〜１９の横並びのビュー以外に、異なるウィンドウを上下に表示することができる。また別の実施例として、異なるビューに表示される部品は、航空機の組立ての状況、設計形態又は完成形態の航空機全体、又はこれらの何らかの組み合わせに基づいていてよい。
【０１８４】
図２０は、有利な一実施形態による航空機の部品を比較するプロセスのフロー図である。図２０に示されるプロセスは、図１の航空機１０４及び１４０のような異なる航空機内の部品を比較するために使用される。オブジェクトマネージャ１２４において、異なる工程を実施することができる。特に、図２０の異なる工程の一又は複数を、オブジェクトマネージャ１２４内の航空機比較器２３６を用いて実施することができる。
【０１８５】
プロセスは、組立てられる第１の航空機用の第１のモデルを識別することにより開始される（工程２０００）。次いで、プロセスは、組立てを完了している第２の航空機用の第２のモデルを識別する（工程２００２）。第１のモデルから識別された第１の部品と、第２のモデルから識別された第２の部品とを比較して、比較結果を形成する（工程２００４）。第１の部品及び第２の部品は、第１の航空機及び第２の航空機内の部品の一部又は全部である。
【０１８６】
第１のモデルに含まれる第１の航空機用の第１の部品と、第２のモデルに含まれる第２の航空機用の第２の部品とを比較する（工程２００６）。次いで、プロセスは、第１の部品と第２の部品との比較結果に基づく第１の部品と第２の部品との差異を示す、第１の部品及び第２の部品のグラフィカル表現を表示し（工程２００８）、その後終了する。オペレータは、このような差異の表示を使用することにより、現在の航空機が組立てられるべき方式を迅速に理解することができる。
【０１８７】
図２１は、例示的な一実施形態による、比較される第１の部品と第２の部品とを識別するプロセスのフロー図である。図２１に示される工程は、図２０の工程２００４の一実装態様の一例である。
【０１８８】
プロセスは、第１の航空機用の第１のモデル内の第１の体積を識別することにより開始される（工程２１００）。次いで、プロセスは、第２の航空機用の第２のモデル内の第２の体積を識別する（工程２１０２）。第２の体積は第１の体積に対応する。換言すれば、第２の体積は、第１の体積の識別に基づいている。このような実施例では、二つの体積は、同じ部品を収容しており、同じ寸法を有しうる。
【０１８９】
次いで、プロセスは、第１の体積に含まれる第１の部品を識別する（工程２１０４）。次いで、プロセスは、第２の体積に含まれる第２の部品を識別し（工程２１０６）、その後終了する。
【０１９０】
言うまでもなく、このような実施例では、部品は、体積を選択するユーザ入力に基づいて識別される。このような体積は、航空機の一部又は全部でありうる。他の実施例では、部品は、部品リストから第１の部品を選択するユーザ入力に基づいて識別される。このような実施例では、第２の部品は、第１の部品と同じ位置にある部品とすることができる。
【０１９１】
図２２は、例示的一実施形態による、モデル内の体積を識別するプロセスのフロー図である。このプロセスは、図２１の工程２１００及び２１０２の一実装態様の一例である。
【０１９２】
プロセスは、表示装置上のグラフィカルユーザインターフェース内に航空機のセクションを表示することにより開始される（工程２２００）。セクションは、航空機の組立てのために製造されるセクションに対応し、この場合選択可能である。次いで、プロセスは、グラフィカルユーザインターフェースに表示されているセクションの中から、選択される一のセクションを検出する（工程２２０２）。
【０１９３】
次に、プロセスは、グラフィカルユーザインターフェースに表示されているセクションから選択されたセクションに対応する体積として、第１のモデル内の第１の体積を識別する（工程２２０４）。
【０１９４】
次いで、プロセスは、グラフィカルユーザインターフェースに表示されているセクションから選択されたセクションに対応する体積として、第２のモデル内の第２の体積を識別する（工程２２０６）。この実施例では、第２の体積は、第１の体積とほぼ同一である。換言すれば、第１の体積と第２の体積とは、この種の航空機に関する同じ座標を用いて規定することができる。同じ座標にあって、第１の体積及び第２の体積の内部に包囲されている部品は、二つの航空機間で異なっていてもよい。次いでプロセスは終了する。
【０１９５】
図２３は、例示的な一実施形態による、オブジェクトの状態を識別するプロセスのフロー図である。この実施例では、方法は、航空機といったオブジェクトの視覚的クエリを行うために使用される。プロセスは、図１のオブジェクトマネージャ１２４を使用して実施される。特に、図２に示されるオブジェクトマネージャ１２４の異なるコンポーネントのうちの一又は複数を使用して、航空機の視覚的クエリを行うことができる。特に、このプロセスは、図１のオブジェクトマネージャ１２４内のオブジェクト視覚化システム１３４に位置させることができる。この図に示されるプロセスは、別の航空機との差異を有するものとして識別された航空機の部分に存在する部品を識別するために使用することができ、ここで表示される部品は航空機の特定の状態について存在するものである。このような実施例では、特定の状態は、航空機の組立ての一の状況である。
【０１９６】
このような実施例では、プロセスは、航空機といったオブジェクトの状態を識別するために使用される。この状態は組立ての一の状況である。
【０１９７】
このプロセスは、オブジェクト用のモデルを識別することにより開始される（工程２３００）。この実施例では、オブジェクト用のモデルを、上述のような任意の数の方法で識別することができる。例えば、モデルは、モデルリストからモデルを選択することにより識別される。他の実施例では、モデルは、グラフィカルユーザインターフェース（例えば、図８のグラフィカルユーザインターフェース８００）を使用して視覚的に識別される。
【０１９８】
次に、プロセスは、オブジェクトの組立ての状態から一の状態を識別する（工程２３０２）。このような実施例では、状態は、製造施設内部のオブジェクトの位置に基づいている。他の実施例では、状態は他の基準に基づいていてよい。例えば、基準は、航空機の位置に加えて、又は代えて、時間に基づいていてよい。このような実施例では、状態は、オブジェクトの組立ての一の状況である。
【０１９９】
次いで、プロセスは、オブジェクトに関して選択された状態においてオブジェクト内に存在する部品を識別する（工程２３０４）。これら部品は、特定の状態において航空機のために組立て済みの部品である。結果として、選択される状態の間、オブジェクトはこの状態において異なる部品を有しうる。
【０２００】
次いで、プロセスは、表示装置上のグラフィカルユーザインターフェースに、オブジェクトに関して選択された状態において航空機内に存在する部品を表示し（工程２３０６）、その後終了する。いくつかの実施例では、グラフィカルユーザインターフェース内で選択された状態において航空機内に存在する部品を有する航空機のセクションが表示される。換言すれば、グラフィカルユーザインターフェース１０００に類似のディスプレイを使用して、セクション１００２を表示することができる。セクションは、航空機を組立てるために製造されるセクションに対応する。
【０２０１】
換言すれば、航空機について表示されるセクションは、状態に応じて変動する。例えば、図１０のグラフィカルユーザインターフェース１０００における航空機の状態は、図１１のグラフィカルユーザインターフェース１１００における航空機の状態とは異なっている。異なる状態について、異なるセクションが存在しうる。加えて、同じセクション内部において、それまでに組立てを完了した部品に基づき、異なる部品が存在してよい。
【０２０２】
さらに、この実施例ではまた、セクションは選択可能である。これらセクションは、種々のメカニズムにより選択可能となる。この実施例では、グラフィカルユーザインターフェースに表示されるセクションに関連付けられたホットスポットにより選択が可能である。さらに、工程２３０６においてセクションは拡大表示される。
【０２０３】
図２４は、例示的な一実施形態による、オブジェクトの現在の状態を識別するプロセスのフロー図である。この実施例では、方法を使用して、航空機のようなオブジェクトの視覚的クエリを行って、航空機に関して実際に組立て済みの部品を決定する。プロセスは、図１のオブジェクトマネージャ１２４を使用して実施される。特に、図２に示されるオブジェクトマネージャ１２４の異なるコンポーネントのうちの一又は複数を使用して、航空機の視覚的クエリを行うことができる。
【０２０４】
このような実施例では、この現在の状態は、航空機の建設サイクルに基づいている。建設サイクルは、組立ての間の航空機の特定の位置である。このような実施例では、建設サイクルは、製造指図インスタンスから識別される。
【０２０５】
このプロセスは、航空機用のモデルを識別することにより開始される（工程２４００）。次いで、プロセスは、航空機の組立ての現在の状態を識別する（工程２４０２）。
【０２０６】
その後、プロセスは、航空機の組立ての現在の状態において航空機内に存在する部品を識別する（工程２４０４）。航空機の組立ての現在の状態において航空機内に存在する部品は、表示装置上のグラフィカルユーザインターフェースに表示され（工程２４０６）、その後プロセスは終了する。
【０２０７】
図２５は、例示的な一実施形態による、航空機のアセンブリの現在の状態において航空機内に存在する部品を識別するプロセスのフロー図である。図２５に示されるプロセスは、図２４の工程２４０４の一実装態様の一例である。
【０２０８】
このプロセスは、製造指図データベースにアクセスすることによって開始される（工程２５００）。製造指図データベースは、例えば、図２の製造指図データベース２１２である。次いで、プロセスは、航空機を組立てるために完了している一組の製造指図インスタンスを識別する（工程２５０２）。工程２５０２では、この製造指図インスタンスの組は、航空機の組立てが開始されて以来完了したすべての製造指図インスタンスである。他の実施例では、この製造指図インスタンスの組は、航空機の現在の位置において完了された製造指図インスタンスのみでもよい。
【０２０９】
次いで、プロセスは、製造指図インスタンスの組から航空機内に存在する部品を識別し（工程２５０４）、その後終了する。このような実施例では、製造指図インスタンスの組は、図５の製造指図インスタンス５００に類似である。図５の製造指図インスタンス５００の中から、部品識別子を用いて部品の識別が行われる。
【０２１０】
図２６Ａ及び２６Ｂは、例示的な一実施形態による、複数の航空機内の部品間における差異を識別するプロセスのさらに詳細なフロー図である。このプロセスは、航空機の組立ての状態、特に状況の識別の一実施例である。図２６Ａ及び２６Ｂに示すプロセスは、図１のオブジェクトマネージャ１２４に実装することができる。特に、このプロセスは、オブジェクト視覚化システム１３４の一部とすることができる。図示される一又は複数の工程は、図２のオブジェクトビジュアライザ２０４を用いて実施することができる。
【０２１１】
プロセスは、製造施設内の一組の建造物を含むグラフィカルユーザインターフェースを表示することにより開始される（工程２６００）。このグラフィカルユーザインターフェースには、選択可能な建造物に関するホットスポットが含まれる。ホットスポットは、グラフィカルユーザインターフェースの、アクションを生じさせるために選択可能な部分である。このような実施例では、建造物は、オペレータが選択することのできるホットスポットである。
【０２１２】
次いで、プロセスは、建造物を選択するユーザ入力を受取る（工程２６０２）。この実施例では、各建造物は、特定の航空機を組立てるために使用される。特定の航空機は、特定の種類の航空機でありうる。いくつかの事例では、同種の航空機の組立てに複数の建造物が使用されてもよいが、特定の航空機は限定されたオプションを持つ顧客用の特定の型式でありうる。換言すれば、同種の異なる航空機を、同種であるが異なるオプションを有する、異なる建造物内で組立てることができる。
【０２１３】
次に、製造施設内の建造物の組からの一の建造物の選択に基づいて、第１の航空機用の第１のモデルを識別する（工程２６０３）。第１の航空機は、選択された建造物内で組立てられる航空機である。第２の航空機用の第２のモデルが識別される（工程２６０４）。この実施例では、第２のモデルは、第１の航空機と同種の航空機の他のモデルから選択される。
【０２１４】
建造物内の位置が識別される（工程２６０５）。各建造物は、組立てられている航空機について異なる位置を有しうる。さらに、建造物が同じ位置を有する場合も、特定の建造物の特定の位置における航空機のステータスは、他の建造物とは異なる形態でありうる。さらに、同じ位置の場合も、異なる航空機が異なる建造物内の同位置で組立てられてよい。
【０２１５】
位置は、グラフィカルユーザインターフェースに表示される（工程２６０６）。このような実施例では、異なる位置は、オペレータが入力するユーザ入力によって選択されるホットスポットである。次いで、プロセスは、位置を選択するためのユーザ入力を受取る。
【０２１６】
次いで、プロセスは、位置の選択に基づいて、第１の航空機のセクション図を識別する（工程２６０８）。この実施例では、各位置は、表示される異なるセクション図を有することができる。一の位置にある第１の航空機のセクションは、このような実施例において選択された位置で製造されるセクションである。セクション図は、この特定の位置に関するセクションを含む。
【０２１７】
図示のように、セクション図は、例えば、セクション図群２２４のうちのセクション図２２３である。この実施例では、異なる位置について異なるセクション図が存在する。図１０のセクション図１００５及び図１１のセクション図１１０５は、工程２６０８で第１の航空機について選択された位置に応じて選択されるセクション図の例である。
【０２１８】
このような実施例では、セクション図は、航空機内のこの位置に存在する部品について選択されている。これらは、以前の位置における第１の航空機の組立て以来存在している部品であるか、選択された位置においてこれから組立てられる部品でありうる。
【０２１９】
次いで、プロセスは、第１の航空機のセクションを表示する（工程２６１０）。工程２６１０では、セクションが航空機のセクション図内に表示される。さらに、オペレータによって入力されるユーザ入力により選択されるホットスポットに関連付けられた異なるセクションが表示される。次いで、プロセスは、グラフィカルユーザインターフェースに表示されているセクションの中から選択された一のセクションを検出する（工程２６１２）。工程２６１２では、セクションは体積識別子に関連付けられたホットスポットを有する。航空機のセクションの選択は、航空機に関連付けられたホットスポットを選択することを伴う。ホットスポットは、体積識別子（例えば、図２の体積識別子２２２）を指し示す。いくつかの事例では、ホットスポットは、体積識別子を指し示すリンクとすることができる。例えば、ホットスポットは、体積識別子を識別するために使用されるインデックスである。
【０２２０】
次いで、プロセスは、グラフィカルユーザインターフェースに表示されているセクションの中から第１の航空機について選択されたセクションに対応する第１のモデル内の第１の体積を識別する（工程２６１４）。プロセスは、第１の体積に対応する第２の体積を有する第２の航空機用の第２のモデル内の第２の体積も識別する（工程２６１５）。
【０２２１】
このような実施例では、航空機の各セクションは、航空機の第１の体積に関連付けられている。第１の体積は、セクションについて選択されたホットスポットにより指し示される体積識別子を用いてセクション図においてセクションに関連付けられた体積識別子に基づいて識別される。体積識別子は、第１の体積を規定する情報を含みうる。例えば、体積識別子２２２は、図４に示される体積記述子４０２を含む。特に、体積識別子は、モデル内の体積を規定する一組の座標を含む。
【０２２２】
次に、プロセスは、第１の航空機の組立ての状態から一の状態を識別する（工程２６１６）。このような実施例では、組立ての状態は、製造施設内部の第１の航空機の位置に基づく組立ての状況である。
【０２２３】
プロセスは、第１の航空機について識別された状態における第１の航空機のセクションを表示する（工程２６１７）。このような表示は、例えば、図１０のグラフィカルユーザインターフェース１０００、又は図１１のグラフィカルユーザインターフェース１１００の表示である。
【０２２４】
次いで、プロセスは、選択されたセクションに対応する第１のモデル内の第１の体積内の状態において存在する第１の部品を識別する（工程２６１８）。存在するこれら部品は、航空機の特定の状態について存在する部品である。
【０２２５】
次いで、プロセスは、第２の航空機の組立ての対応する現在の状態において第２の航空機用の第２のモデルの第２の体積内に存在する第２の部品を識別する（工程２６２０）。工程２６２０では、第２の航空機は、組立てられている第１の航空機と同種の航空機である。第２の航空機の組立ての対応する現在の状態は、以前に組立てられた航空機の組立ての、第１の航空機について該当する組立ての現在の状態に対応する状態である。換言すれば、第１の航空機が組立てライン上の特定の位置にある場合、第２の航空機の組立ての対応する状態は、組立てライン上の同じ位置における航空機の組立ての状態である。
【０２２６】
第１のモデルに含まれる第１の航空機用の第１の部品と、第２のモデルに含まれる第２の航空機用の第２の部品とを比較し、比較結果を形成する（工程２６２２）。このような比較は、選択された体積に関して二つの航空機における部品間の差異を識別するために行われる。
【０２２７】
次いで、プロセスは、第１の部品と第２の部品との比較結果に基づく第１の部品と第２の部品との差異を示す、第１の部品及び第２の部品のグラフィカル表現を表示する（工程２６２４）。
【０２２８】
次に、航空機の位置に関し、航空機の新規セクションが選択済みであるかどうかの決定を行う（工程２６２５）。既にいずれかのセクションが選択済みである場合、プロセスは上述の工程２６０８に戻る。
【０２２９】
新規セクションが未選択である場合、航空機の新規位置が選択済みであるかどうかの決定を行う（工程２６２６）。既に新規位置が選択済みである場合、プロセスは上述の工程２６０６に戻る。新規位置が未選択である場合、プロセスは、新規建造物が選択済みであるかどうかの決定を行う（工程２６２８）。既に新規位置が選択済みである場合、プロセスは工程２６００に戻る。そうでない場合、プロセスは、オペレータによって選択された工程を実行し（工程２６３０）、その後工程２６２４に戻る。工程２６３０では、オペレータは、体積内に表示された部品を回転させる、表示を拡大する、部品を除去する、部品に注記を付す、又は体積内に表示された部品に関する他の工程を実行することができる。
【０２３０】
図２７は、例示的一実施形態による、グラフィカルユーザインターフェース内に一セクションを表示するプロセスのフロー図である。図２７に示される種々の工程は、図２６Ｂの工程２６２２の一実装態様の一例である。
【０２３１】
プロセスは、完成状態の航空機内に存在する部品を識別する（工程２７００）。その後、プロセスは、選択された状態において航空機内に存在する部品を識別し、部品の第２の組を形成する（工程２７０２）。部品の第２の組は、部品の第１の組を識別するために、完成状態の航空機内に存在する部品から差し引かれる（工程２７０４）。
【０２３２】
プロセスは、体積内において、選択された状態における航空機のセクションには存在しない部品の第１の組を隠す（工程２７０６）。体積内において隠されていない部品の第２の組を表示することにより、グラフィカルユーザインターフェース内において選択されたセクションが表示され（工程２７０８）、その後プロセスは終了する。
【０２３３】
図２８は、例示的一実施形態による部品間の差異を示すビューを管理するプロセスのフロー図である。図２８に示されるプロセスは、図２６Ｂの工程２６３０のために実行される工程の一例である。
【０２３４】
プロセスは、表示されて、第１の部品と第２の部品との比較結果に基づく第１の部品と第２の部品との差異を示す、第１の部品及び第２の部品のグラフィカル表現の画像を生成する（工程２８００）。次いで、プロセスは、画像を保存し（工程２８０２）、その後終了する。
【０２３５】
特に、図２８に示されるプロセスは、オペレータが後で同種の航空機の異なる型式間の差異を視覚化するために使用することができる。例えば、このプロセスを用いて生成される画像は、図２の製造指図データベース２１２内の製造指図インスタンス１３２に含めることができる。特に、これら画像は、製造指図インスタンス１３２内に存在しうる命令に加えて表示させることができる。
【０２３６】
例えば、図５の製造指図インスタンス５００において、命令５１２は、航空機の現在の型式について、一の位置における保存用ユニットの組立てを記載することができる。同種の航空機の以前の型式では、この位置においてトイレを組立てるために、異なる顧客のオプションが呼び出されていたかもしれない。
【０２３７】
図２８のプロセスを用いて生成される画像は、製造指図インスタンス５００内の命令５１２に含めることができる。このような差異の視覚化は、オペレータが、製造指図インスタンス５００内のタスク５０５に慣れること、及び命令５１２に記載されているように製造指図インスタンス５００内のタスク５０５を実行することを助ける。
【０２３８】
図示の様々な実施形態におけるフロー図及びブロック図は、例示的な実施形態における装置及び方法のいくつかの可能な実装態様のアーキテクチャ、機能性、及び工程を示している。これに関連して、これらフロー図又はブロック図におけるそれぞれのブロックは、モジュール、セグメント、機能、並びに／或いは、工程又はステップの一部を表すことができる。例えば、それらのブロックのうちの一又は複数は、プログラムコードとして、ハードウェアで、又はプログラムコードとハードウェアの組合せにおいて実施することが可能である。ハードウェアにおいて実施される場合、ハードウェアは、例えば、これらフロー図又はブロック図における一又は複数の工程を実行するように製造又は構成された集積回路の形態を取ることができる。プログラムコードとハードウェアの組合せとして実施される場合には、実装態様は、ファームウェアの形態を取ることができる。
【０２３９】
例示的な実施形態のいくつかの代替的実装態様においては、ブロックに示される一又は複数の機能は、図示されている順序以外の順序で行うことができる。例えば、いくつかの事例では、連続して示されている二つのブロックは、含まれる機能に応じて、ほぼ同時に実行されても、又は逆の順序で実行されてもよい。また、フロー図又はブロック図に示されているブロックに加えて、その他のブロックを付加してもよい。
【０２４０】
一実施例の工程２３０６では、セクションは分解図には表示されない。その代わり、セクションは航空機全体として表示され、その中でホットスポットにより異なるセクションを選択することができる。この種の実装態様では、異なるセクションは、線又は他のグラフィカルインジケータを用いて示される。
【０２４１】
図２９は、例示的な一実施形態によるデータ処理システムのブロック図である。データ処理システム２９００を使用して、図１のコンピュータシステム１２６を実施することができる。この実施例では、データ処理システム２９００は通信フレームワーク２９０２を含み、これによりプロセッサユニット２９０４、メモリ２９０６、固定記憶域２９０８、通信ユニット２９１０、入出力（Ｉ／Ｏ）ユニット２９１２、及びディスプレイ２９１４の間の通信が行われる。この実施例では、通信フレームワークはバスシステムの形態をとることができる。
【０２４２】
プロセッサユニット２９０４は、メモリ２９０６にローディングされるソフトウェアに対する命令を実行するように働く。プロセッサユニット２９０４は、特定の実装態様に応じて、任意の数のプロセッサ、マルチプロセッサコア、又は他の何らかの種類のプロセッサであってもよい。
【０２４３】
メモリ２９０６及び固定記憶域２９０８は、記憶装置２９１６の例である。記憶装置は、情報を一時的に及び／又は恒久的に格納できる何らかのハードウェア部分であり、この情報には、例えば、限定されないが、データ、機能的形態のプログラムコード、及び／又は他の適切な情報が含まれる。記憶装置２９１６は、このような実施例では、コンピュータで読込可能な記憶装置とも呼ばれる。このような実施例では、メモリ２９０６は、例えば、ランダムアクセスメモリか、或いは他のいずれかの適切な揮発性又は非揮発性の記憶装置とすることができる。固定記憶域２９０８は、特定の実装態様に応じて様々な形態をとることができる。
【０２４４】
例えば、固定記憶域２９０８は、一又は複数のコンポーネント又はデバイスを含みうる。例えば、固定記憶域２９０８は、ハードドライブ、フラッシュメモリ、書換え形光ディスク、書換え可能磁気テープ、又はこれらの何らかの組み合わせである。固定記憶域２９０８によって使用される媒体は、取り外し可能なものでもよい。例えば、取り外し可能なハードドライブを固定記憶域２９０８に使用することができる。
【０２４５】
このような実施例では、通信ユニット２９１０は、他のデータ処理システム又はデバイスとの通信を行う。このような実施例では、通信ユニット２９１０はネットワークインターフェースカードである。
【０２４６】
入出力ユニット２９１２は、データ処理システム２９００に接続される他のデバイスに対するデータの入出力を可能にする。例えば、入出力ユニット２９１２は、キーボード、マウス、及び／又は他の何らかの適切な入力装置を介してユーザ入力のための接続を提供することができる。さらに、入出力ユニット２９１２は、プリンタに出力を送ることができる。ディスプレイ２９１４は、ユーザに対して情報を表示する機構を提供する。
【０２４７】
オペレーティングシステム、アプリケーション、及び／又はプログラムに対する命令は、通信フレームワーク２９０２を介してプロセッサユニット２９０４と通信する記憶装置２９１６内に配置されうる。種々の実施形態のプロセスは、メモリ（例えば、メモリ２９０６）に配置されうる、コンピュータで実施される命令を使用して、プロセッサユニット２９０４によって実行されうる。
【０２４８】
これらの命令は、プログラムコード、コンピュータで使用可能なプログラムコード、又はコンピュータで読み込み可能なプログラムコードと呼ばれ、プロセッサユニット２９０４内のプロセッサによって読込まれ、実行される。種々の実施形態において、プログラムコードは、種々の物理的な、又はコンピュータで読込可能な記憶媒体（例えば、メモリ２９０６又は固定記憶域２９０８）上に具現化される。
【０２４９】
プログラムコード２９１８は、選択的に取り外し可能で、且つデータ処理システム２９００にローディング又は移設可能なコンピュータで読込可能な媒体２９２０上に機能的形態で位置し、プロセッサユニット２９０４によって実行される。このような実施例では、プログラムコード２９１８及びコンピュータで読込可能な媒体２９２０は、コンピュータプログラム製品２９２２を形成する。
【０２５０】
一実施例では、コンピュータで読込可能な媒体２９２０は、コンピュータで読込可能な記憶媒体２９２４又はコンピュータで読込可能な信号媒体２９２６とすることができる。このような実施例では、コンピュータで読込可能な記憶媒体２９２４は、プログラムコード２９１８を伝搬または伝送する媒体というよりはむしろ、プログラムコード２９１８を記憶するために使用される物理的な又は有形の記憶装置である。
【０２５１】
別の構成では、プログラムコード２９１８は、コンピュータで読込可能な信号媒体２９２６を使用してデータ処理システム２９００に転送される。コンピュータで読込可能な信号媒体２９２６は、例えば、プログラムコード２９１８を含む伝播データ信号である。例えば、コンピュータで読込可能な信号媒体２９２６は、電磁信号、光信号、及び／又は他のいずれかの適切な種類の信号であってよい。このような信号は、無線通信リンク、光ファイバケーブル、同軸ケーブル、有線、及び／又は他のいずれかの適切な種類の通信リンクといった通信リンクによって転送されうる。
【０２５２】
データ処理システム２９００に例示されている種々のコンポーネントは、種々の実施形態を実施できる方式をアーキテクチャ的に制限するものではない。異なる例示的実施形態が、データ処理システム２９００について示されているコンポーネントに追加的及び／又は代替的なコンポーネントを含むデータ処理システムにおいて実施されうる。図２９に示す他のコンポーネントは、図示の実施例から変更可能である。種々の実施形態は、プログラムコード２９１８を実行できる任意のハードウェアデバイス又はシステムを使用して実施することができる。
【０２５３】
本発明の例示的な実施形態は、図３０に示す航空機の製造及び保守方法３０００、及び図３１に示す航空機３１００の観点から説明することができる。まず図３０に注目すると、例示的一実施形態による航空機の製造及び保守方法のブロック図が示されている。製造前の段階では、航空機の製造及び保守方法３０００は、図３１の航空機３１００の仕様及び設計３００２、並びに材料調達３００４を含みうる。
【０２５４】
製造段階では、図３１の航空機３１００のコンポーネント及びサブアセンブリの製造３００６と、システムインテグレーション３００８とが行われる。その後、図３１の航空機３１００は、認可及び納品３０１０を経て運航３０１２に供される。顧客により運航３０１２される間に、図３１の航空機３１００は、定期的な整備及び保守３０１４（改造、再構成、改修、及びその他の整備又は保守を含みうる）を受ける。
【０２５５】
航空機の製造及び保守方法３０００の各プロセスは、システムインテグレーター、第三者、及び／又はオペレータによって実施又は実行されうる。これらの実施例では、オペレータは顧客であってよい。本明細書の目的のために、システムインテグレーターは、限定しないが、任意の数の航空機製造者、及び主要システムの下請業者を含むことができ、第三者は、限定しないが、任意の数のベンダー、下請業者、及び供給業者を含むことができ、オペレータは、航空会社、リース会社、軍事団体、サービス機関などでありうる。
【０２５６】
図３１は、例示的な一実施形態が実施されうる航空機のブロック図である。この実施例では、航空機３１００は、図３０の航空機の製造及び保守方法３０００によって製造されたものであり、複数のシステム３１０４及び内装３１０６を有する機体３１０２を含む。システム３１０４の例は、推進システム３１０８、電気システム３１１０、油圧システム３１１２、及び環境システム３１１４のうちの一又は複数を含む。任意の数の他のシステムが含まれてもよい。航空宇宙産業の例を示したが、自動車産業などの他の産業に種々の例示的な実施形態を適用することができる。
【０２５７】
本明細書で具現化した装置及び方法は、図３０の航空機の製造及び保守方法３０００の段階の少なくとも一つで使用可能である。例えば、システムインテグレーション３００８の間に、一又は複数の例示的実施例を実施することができる。航空機３１００上の部品を組立てるためのタスクを実行するための情報を識別するために、種々の実施例を実施することができる。
【０２５８】
特に、航空機の視覚的クエリを使用して、製造指図インスタンスのためのタスクが実行される位置、又はタスクが実行された位置を識別することができる。加えて、整備及び保守３０１４の間に、例示的一実施形態を実施することができる。例えば、整備及び保守３０１４の間に、整備、アップグレード、改修、及び他の工程のために部品を組立てるタスクを実行するオペレータは、航空機に関する情報の視覚的クエリを実行し、そのような情報を表示させることができる。
【０２５９】
図３２は、例示的な一実施形態による管理システムのブロック図である。航空機管理システム３２００は、物理的なハードウェアシステムである。この実施例においては、航空機管理システム３２００は、製造システム３２０１又は航空機整備システム３２０２のうちの少なくとも一つを含むことができる。
【０２６０】
製造システム３２０１は、図３１における航空機３１００などの製品を製造するように構成されている。このように、この実施例では、製造システム３２０１は、航空機製造システムの形態をとることができる。図示のように、製造システム３２０１は、製造機器３２０３を含む。製造機器３２０３は、製作機器３２０４又は組立て機器３２０６のうちの少なくとも一つを含む。
【０２６１】
製作機器３２０４は、航空機３１００の形成に使用される部品のためのコンポーネントを製作するために使用可能な機器である。例えば、製作機器３２０４は、マシン及びツールを含むことができる。これらのマシン及びツールは、ドリル、液圧プレス、炉、モールド、複合テープ敷設マシン、真空システム、旋盤、又は他の適切な種類の機器のうちの少なくとも一つとすることができる。製作機器３２０４は、金属部品、複合部品、半導体、回路、ファスナー、リブ、スキンパネル、スパー、アンテナ、又は他の適切な種類の部品のうちの少なくとも一つを製作するために使用することができる。
【０２６２】
組立て機器３２０６は、航空機３１００を形成する目的で部品を組立てるために使用される機器である。特に、組立て機器３２０６は、航空機３１００を形成する目的でコンポーネント及び部品を組立てるために使用することができる。組立て機器３２０６も、マシン及びツールを含むことができる。これらのマシン及びツールは、ロボットアーム、クローラ、高速取付けシステム、レールベースの掘削システム、又はロボットのうちの少なくとも一つとすることができる。組立て機器３２０６は、航空機３１００のための座席、水平安定板、翼、エンジン、エンジンハウジング、ランディングギアシステム、及びその他の部品などの部品を組立てるために使用することができる。
【０２６３】
この実施例においては、航空機整備システム３２０２は、整備機器３２２４を含む。整備機器３２２４は、航空機３１００に対する整備を実行するために必要とされる任意の機器を含むことができる。この整備は、航空機３１００上の部品に対して様々な工程を実行するためのツールを含むことができる。これら工程は、部品を分解すること、部品を改修すること、部品を検査すること、部品を再加工すること、配置部品を製造すること、又は航空機２３００に対する整備を実行するためのその他の工程のうちの少なくとも一つを含むことができる。これら工程は、定期的整備、検査、アップグレード、改修、又は他の種類の整備工程のためのものでありうる。
【０２６４】
この実施例では、整備機器３２２４は、超音波検査デバイス、Ｘ線撮像システム、視覚システム、ドリル、クローラ、及びその他の適切なデバイスを含むことができる。いくつかの事例では、整備機器３２２４は、整備のために必要とされうる部品を生産して組み立てるために、製作機器３２０４、組立て機器３２０６、又はそれらの両方を含むことができる。
【０２６５】
航空機管理システム３２００は、制御システム３２０８も含む。制御システム３２０８は、ハードウェアシステムであり、ソフトウェア又はその他の種類のコンポーネントを含むこともできる。制御システム３２０８は、製造システム３２０１又は航空機整備システム３２０２のうちの少なくとも一つの工程を制御するように構成されている。特に、制御システム３２０８は、製作機器３２０４、組立て機器３２０６、又は整備機器３２２４のうちの少なくとも一つの工程を制御することができる。
【０２６６】
制御システム３２０８内のハードウェアは、コンピュータ、回路、ネットワーク、及び他の種類の機器を含みうるハードウェアを使用することができる。制御は、製造機器３２０３の直接制御の形態を取ることができる。例えば、ロボット、コンピュータによって制御されるマシン、及びその他の機器は、制御システム３２０８によって制御することが可能である。他の実施例においては、制御システム３２０８は、航空機３１００を製造する際に、又は航空機３１００に対する整備を実行する際に、人間のオペレータ３２１０によって実行される工程を管理することができる。このような実施例においては、図１のオブジェクトマネージャ１２４は、図３１における航空機３１００の製造又は整備のうちの少なくとも一方を管理するために、制御システム３２０８内において実施することができる。
【０２６７】
種々の実施例では、人間のオペレータ３２１０は、製造機器３２０３、整備機器３２２４又は制御システム３２０８のうちの少なくとも一方を操作する、或いは製造機器３２０３、整備機器３２２４、又は制御システム３２０８のうちの少なくとも一方と対話することができる。このような対話は、航空機３１００を製造するために実行することができる。
【０２６８】
言うまでもなく、航空機管理システム３２００は、航空機３１００以外の他の製品を管理するために構成することができる。航空機管理システム３２００について、航空宇宙産業における製造に関連付けて説明したが、航空機管理システム３２００は、他の産業の製品を管理するために構成することもできる。例えば、航空機管理システム３２００は、自動車産業、並びに他のいずれかの適切な産業の製品を製造するために構成することもできる。
【０２６９】
このような実施例では、図１のオブジェクトマネージャ１２４は、図３１の航空機３１００の製造を管理するために、製造システム３２０１において実施することができる。例えば、二つ以上の航空機の部品の比較は、航空機３１００の製造を管理するうえで有用である。例えば、航空機３１００の前に製造された先行の航空機に含まれる部品の構成を、航空機３１００の製造計画と比較することで、人間のオペレータ３２１０が、存在しうる新規オプションに慣れることができる。さらに、部品の比較は、航空機の組立ての状況に基づいて行うことができる。特に、組立てラインの異なる位置において航空機３１００を組立てる人間のオペレータ３２１０のうちの異なる人間のオペレータについて、航空機の組立てラインの様々な位置に基づいて比較を行うことができる。
【０２７０】
種々の実施例では、人間のオペレータ３２１０は、製造機器３２０３、整備機器３２２４又は制御システム３２０８のうちの少なくとも一方を操作する、或いは製造機器３２０３、整備機器３２２４、又は制御システム３２０８のうちの少なくとも一方と対話することができる。このような対話は、航空機３１００を製造するために実行することができる。
【０２７１】
言うまでもなく、航空機管理システム３２００は、航空機３１００以外の他の製品を管理するために構成することができる。航空機管理システム３２００について、航空宇宙産業における製造に関連付けて説明したが、航空機管理システム３２００は、他の産業の製品を管理するために構成することもできる。例えば、航空機管理システム３２００は、自動車産業、並びに他のいずれかの適切な産業の製品を製造するために構成することもできる。
【０２７２】
このように、オペレータは、グラフィカルユーザインターフェースを用いて航空機に関する情報を視覚化することができる。このような視覚化は、コンピュータ支援設計ソフトウェアの経験がなく、訓練も受けていないオペレータによって、作業現場において実行される。このような視覚的クエリにより、オペレータは、航空機又は他のオブジェクトを視覚的に見ることができる。特に、現在製造されている航空機と、以前に製造された先行の航空機とを比較することができる。オペレータは、組立てライン上で同種の航空機を製造するとき、部品の変更をもたらすオプションの変更に慣れることができる。
【０２７３】
加えて、アップグレード、改修、又は他の工程が実行される整備の間に、比較を行うこともできる。例えば、航空機３１００の改修は、航空機３１００内のシート構成、又は他のモニュメント（ｍｏｎｕｍｅｎｔ）の変更も含む。変更の視覚化は、航空機３１００の改修において有用である。
【０２７４】
さらに、視覚化は、オペレータが航空機内の位置の座標を知らなくても実行できる。このような実施例では、グラフィカルユーザインターフェースには、航空機のビューを縦覧するために、オペレータが座標を用いなくとも航空機の異なる部分を表示させることができるように、航空機のグラフィカル表現が表示される。
【０２７５】
さらに、航空機３１００の組立ての異なる状況を視覚化することができることにより、製造システム３２０１により実行される工程の管理は、航空機３１００の製造時間を短縮し、航空機３１００の製造効率を上昇させ、航空機３１００を製造するための製造指図インスタンスの割当ての効率を上昇させ、且つ他の適切な目標のために行われる。
【０２７６】
さらに、部品の視覚化は、同種の航空機の異なる型式間の位置における部品の組立ての差異の識別も含む。図２のグラフィカルユーザインターフェース２０８を用いて行われる視覚化により、航空機の以前の型式の特定の位置における部品の組立てに慣れたオペレータが、同種の航空機の現在の型式又は次回の型式の同じ位置における部品の組立てに、迅速に慣れることができる。
【０２７７】
さらに、本発明は以下の条項による実施形態を含む。
【０２７８】
条項１
航空機の部品を比較する方法であって、
組立てられる第１の航空機（１０４）用の第１のモデル（２３８）を識別すること（２０００）、
組立ての完了している第２の航空機（１０４）用の第２のモデル（２４０）を識別すること（２００２）、
第１のモデル（２３８）に含まれる第１の航空機（１０４）の第１の部品を、第２のモデル（２４０）に含まれる第２の航空機（１０４）の第２の部品と比較すること（２００６）、並びに
第１の部品と第２の部品との比較（２４４）に基づく第１の部品と第２の部品との差異（２４６）を示す第１の部品及び第２の部品のグラフィカル表現（２１４）を表示すること（２００８）
を含む方法。
【０２７９】
条項２
比較（２４４）される第１の部品及び第２の部品を識別すること（２１００）
をさらに含む、条項１に記載の方法。
【０２８０】
条項３
比較（２４４）される第１の部品及び第２の部品を識別することが、
第１の航空機（１０４）用の第１のモデル（２３８）内の第１の体積を識別すること（２１００）、
第１の体積に対応している、第２の航空機（１０４）用の第２のモデル（２４０）内の第２の体積を識別すること（２１０２）、
第１の体積内の第１の部品を識別すること（２１０４）、並びに
第２の体積内の第２の部品を識別すること（２１０６）
を含む、条項２に記載の方法。
【０２８１】
条項４
第１の航空機（１０４）用の第１のモデル（２３８）内の第１の体積を識別することが、
表示装置上のグラフィカルユーザインターフェース（２０８）に航空機のセクション（１３６）を表示すること（２２０２）であって、セクション（１３６）が、航空機の組立てのために製造されるセクション（１３６）に対応しており、且つ選択可能である、表示すること（２２０２）、
グラフィカルユーザインターフェース（２０８）に表示されているセクション（１３６）の中から選択された一のセクション（３０４）を検出すること（２２０２）、並びに  
グラフィカルユーザインターフェース（２０８）に表示されているセクション（１３６）の中から選択されたセクション（３０４）に対応する第１のモデル（２３８）内の第１の体積を識別すること（２２０４）
を含み、
第１の体積に対応している、第２の航空機（１０４）用の第２のモデル（２４０）内の第２の体積を識別することが、
グラフィカルユーザインターフェース（２０８）に表示されているセクション（１３６）の中から選択されたセクション（３０４）に対応する第２のモデル（２４０）内の第２の体積を識別すること（２２０６）
を含む、条項１に記載の方法。
【０２８２】
条項５
比較（２４４）される第１の部品と第２の部品を識別することが、
部品（１０６）のリストから第１の部品を選択するユーザ入力に基づいて第１の部品を識別すること
を含む、条項２に記載の方法。
【０２８３】
条項６
第１の体積内の第１の部品を識別することが、
航空機の組立ての現在の状態を識別すること（２４０２）、及び  
第１の航空機（１０４）の組立ての現在の状態において第１の航空機（１０４）用の第１のモデル（２３８）内の第１の体積内に存在する第１の部品を識別すること
を含み、
第２の体積内の第２の部品を識別することが、
第２の航空機（１０４）の組立ての対応する現在の状態において第２の航空機（１０４）用の第２のモデル（２４０）内の第２の体積内に存在する第２の部品を識別すること
を含む、条項３に記載の方法。
【０２８４】
条項７
一の位置における一組の部品（１０６）上に一組のグラフィカルインジケータ（２３１）を表示すること
をさらに含む条項１に記載の方法。
【０２８５】
条項８
第１の部品と第２の部品との比較（２４４）に基づく第１の部品と第２の部品との差異（２４６）を示す第１の部品及び第２の部品のグラフィカル表現（２１４）の表示に基づいて、第１の部品の組立てを管理すること
をさらに含む条項１に記載の方法。
【０２８６】
条項９
差異（２４６）は、第１の航空機（１０４）と第２の航空機（１０４）との間の顧客オプションの差異（２４６）である、条項１に記載の方法。
【０２８７】
条項１０
組立てられる第１の航空機（１０４）用の第１のモデル（２３８）を識別すること、組立ての完了している第２の航空機（１０４）用の第２のモデル（２４０）を識別すること、第１のモデル（２３８）に含まれる第１の航空機（１０４）の第１の部品と第２のモデル（２４０）に含まれる第２の航空機（１０４）の第２の部品とを比較すること、並びに、第１の部品と第２の部品との比較結果（２４４）に基づいて第１の部品と第２の部品との差異（２４６）を示す第１の部品及び第２の部品のグラフィカル表現（２１４）を表示することを行うように構成されているオブジェクトマネージャ（１２４）を備える装置。
【０２８８】
条項１１
オブジェクトマネージャ（１２４）が、さらに、比較（２４４）される第１の部品及び第２の部品を識別するように構成されている、条項１０に記載の装置。
【０２８９】
条項１２
比較（２４４）される第１の部品及び第２の部品を識別するように構成されるうえで、オブジェクトマネージャ（１２４）は、第１の航空機（１０４）用の第１のモデル（２３８）内の第１の体積を識別すること、第２の航空機（１０４）用の第２のモデル（２４０）内の、第１の体積に対応する第２の体積を識別すること、第１の体積内の第１の部品を識別すること、並びに第２の体積内の第２の部品を識別することを行うように構成されている、条項１１に記載の装置。
【０２９０】
条項１３
第１の航空機（１０４）用の第１のモデル（２３８）内の第１の体積を識別するように構成されるうえで、オブジェクトマネージャ（１２４）は、表示装置上のグラフィカルユーザインターフェース（２０８）に航空機のセクション（１３６）を表示することであって、このセクション（１３６）が、航空機の組立てのために製造されたセクション（１３６）に対応しており、且つ選択可能である、表示すること、グラフィカルユーザインターフェース（２０８）に表示されたセクション（１３６）の中から選択された一のセクション（３０４）を検出すること、及びグラフィカルユーザインターフェース（２０８）に表示されたセクション（１３６）の中から選択されたセクション（３０４）に対応する第１のモデル（２３８）内の第１の体積を識別することを行うように構成されており、
第１の体積に対応している、第２の航空機（１０４）用の第２のモデル（２４０）内の第２の体積を識別するように構成されるうえで、オブジェクトマネージャ（１２４）は、グラフィカルユーザインターフェース（２０８）に表示されるセクション（１３６）の中から選択されたセクション（３０４）に対応する、第２のモデル（２４０）内の第２の体積を識別するように構成されている、
条項１０に記載の装置。
【０２９１】
条項１４
比較（２４４）される第１の部品及び第２の部品を識別するように構成されるうえで、オブジェクトマネージャ（１２４）は、部品（１０６）のリストから第１の部品を選択するユーザ入力に基づいて第１の部品を識別するように構成されている、条項１１に記載の装置。
【０２９２】
条項１５
第１の体積内の第１の部品を識別するように構成されるうえで、オブジェクトマネージャ（１２４）は、航空機の組立ての現在の状態を識別すること、及び第１の航空機（１０４）の組立ての現在の状態における第１の航空機（１０４）の第１のモデル（２３８）内の第１の体積内に存在する第１の部品を識別することを行うように構成されており、
第２の体積内の第２の部品を識別するように構成されるうえで、オブジェクトマネージャ（１２４）は、第２の航空機（１０４）の組立ての対応する現在の状態における第２の航空機（１０４）の第２のモデル内の第２の体積内に存在する第２の部品を識別することを行うように構成されている、
条項１２に記載の装置。
【０２９３】
条項１６
差異（２４６）は、第１の航空機（１０４）と第２の航空機（１０４）との間の顧客オプションの差異（２４６）である、条項１０に記載の装置。
【０２９４】
条項１７
航空機製造システムであって、
製造機器（３２０３）の動作を制御するように構成されている制御システム（３２０８）、並びに
制御システム（３２０８）内のオブジェクトマネージャ（１２４）であって、組立てられる第１の航空機（１０４）用の第１のモデル（２３８）を識別すること、組立ての完了している第２の航空機（１０４）用の第２のモデル（２４０）を識別すること、第１のモデル（２３８）に含まれる第１の航空機（１０４）の第１の部品と第２のモデル（２４０）に含まれる第２の航空機（１０４）の第２の部品とを比較すること、及び第１の部品と第２の部品との比較結果（２４４）に基づいて第１の部品と第２の部品との差異（２４６）を示す第１の部品及び第２の部品のグラフィカル表現（２１４）を表示することを行うように構成されているオブジェクトマネージャ（１２４）
を備える航空機製造システム。
【０２９５】
条項１８
オブジェクトマネージャ（１２４）が、さらに、比較（２４４）される第１の部品及び第２の部品を識別するように構成されている、条項１７に記載の航空機製造システム。
【０２９６】
条項１９
差異（２４６）は、第１の航空機（１０４）と第２の航空機（１０４）との間の顧客オプションの差異（２４６）である、条項１７に記載の航空機製造システム。
【０２９７】
条項２０
製造機器（３２０３）は、製作機器（３２０４）及び組立て機器（３２０６）のうちの少なくとも一方を含む、条項１７に記載の航空機製造システム。
【０２９８】
さまざまな例示的実施形態の説明は、例示及び説明の目的で提示されているのであり、網羅的であること、又は開示されている形式の実施形態に限定することを意図していない。当技術分野における標準的な技術者にとっては、多くの修正形態及び変形形態が明らかであろう。
【０２９９】
さらに、さまざまな例示的な実施形態は、他の例示的な実施形態とは異なるフィーチャを提供することができる。選択されている一又は複数の実施形態は、それらの実施形態の原理、実際的応用例を最もよく説明するために、及び当技術分野における他の標準的な技術者が、さまざまな実施形態に関する開示を、考慮される特定の用途に適した種々の修正形態とともに理解できるように、選ばれ説明されている。
【符号の説明】
【０３００】
８００    グラフィカルユーザインターフェース
８０２    建造物群
８０４、８０６、８０８    建造物
８１０    メニュー
９００    航空機位置
９０２    グラフィカルユーザインターフェース
９０４、９０６、９０８、９１０、９１２    位置
１０００    グラフィカルユーザインターフェース
１００２    セクション群
１００４    エリア
１００５    セクション図
１００６    セクション
１００８    航空機全体
１０１０、１０１２、１０１４、１０１６、１０１８、１０２０    エリア
１１００    グラフィカルユーザインターフェース
１１０２    セクション群
１１０４    エリア
１１０５    セクション図
１１０８、１１１０、１１１２    エリア
１２００    グラフィカルユーザインターフェース
１２０２    モデルメニュー
１２０４、１２０６、１２０８、１２１０    アイテム
１３００    ウィンドウ
１３０２、１３０４、１３０６、１３０８、１３１０、１３１２、１３１４、１３１６、    入力項目
１４００    ウィンドウ
１４０２、１４０４    入力項目
１４０６    フィールド
１４０８    削除ボタン
１４１０    追加ボタン
１５００    グラフィカルユーザインターフェース
１５０２    モデル
１６００    部分
１６０４    メニュー
１６０６    コマンド
１６２２    フィールド
１７００    グラフィカルユーザインターフェース
１７０２、１７０４    ウィンドウ
１７０６    保存スペース
１７０８    トイレ
１７１０    グラフィカルインジケータ
１８００    グラフィカルユーザインターフェース
１８０２、１８０４    ウィンドウ
１８０６    仮眠室
１８０８    何もない空間
１９００    グラフィカルユーザインターフェース
１９０２、１９０４    ウィンドウ
１９０６    座席構成
【図１】
2014205484.tif 000003
【図２】
2014205484.tif 000004
【図３】
2014205484.tif 000005
【図４】
2014205484.tif 000006
【図５】
2014205484.tif 000007
【図６】
2014205484.tif 000008
【図７】
2014205484.tif 000009
【図８】
2014205484.tif 000010
【図９】
2014205484.tif 000011
【図１０】
2014205484.tif 000012
【図１１】
2014205484.tif 000013
【図１２】
2014205484.tif 000014
【図１３】
2014205484.tif 000015
【図１４】
2014205484.tif 000016
【図１５】
2014205484.tif 000017
【図１６】
2014205484.tif 000018
【図１７】
2014205484.tif 000019
【図１８】
2014205484.tif 000020
【図１９】
2014205484.tif 000021
【図２０】
2014205484.tif 000022
【図２１】
2014205484.tif 000023
【図２２】
2014205484.tif 000024
【図２３】
2014205484.tif 000025
【図２４】
2014205484.tif 000026
【図２５】
2014205484.tif 000027
【図２６Ａ】
2014205484.tif 000028
【図２６Ｂ】
2014205484.tif 000029
【図２７】
2014205484.tif 000030
【図２８】
2014205484.tif 000031
【図２９】
2014205484.tif 000032
【図３０】
2014205484.tif 000033
【図３１】
2014205484.tif 000034
【図３２】
2014205484.tif 000035
【外国語明細書】
2014205484000001.pdf
2014205484000002.pdf
2014205484000003.pdf
2014205484000004.pdf