(57)【要約】      （修正有）【課題】航空機の部品のアセンブリを視覚化するための方法を提示する。【解決手段】航空機の製造環境１００において、航空機１０４の部品１０６のアセンブリ１４２に関し、オブジェクトマネージャ１２４は、オブジェクト１０２をアセンブリする。オブジェクトマネージャ１２４には、オブジェクト視覚化システム１３４、製造注文視覚化システム１３５が含まれる。オブジェクト視覚化システム１３４は、オペレータ１２２に、オブジェクト１０２を視覚的に表示する。【選択図】図１
2019109911.tif 000002
【特許請求の範囲】
【請求項１】
航空機（１０４）の部品のアセンブリ（１４４）を視覚化するための方法であって、
前記航空機（１０４）の前記部品（１０６）のアセンブリ（１４４）のための製造注文インスタンス（２５０）を識別することと、
前記製造注文インスタンス（２５０）のボリューム（２１９）を識別する（１６０２）ことと、
前記ボリューム（２１９）内の他の部品の任意数のアセンブリ（１４２）と関連させて、前記ボリューム（２１９）内の前記部品（１０６）のアセンブリ（１４４）を表示する（１６０４）ことと
を含む方法。
【請求項２】
前記ボリューム（２１９）内の前記他の部品と関連させずに、前記部品（１０６）のアセンブリ（１４４）を表示すること
を更に含む、請求項１に記載の方法（１４４）。
【請求項３】
一連のグラフィカルインジケータ（２３１）を、前記部品（１０６）のアセンブリ（１４４）と、前記任意数のアセンブリ（１４２）の内の少なくとも一つと関連付けして表示することを更に含み、
前記一連のグラフィカルインジケータ（２３１）は、前記アセンブリ（１４４）と、前記任意数のアセンブリ（１４２）の内の少なくとも一つの製造注文インスタンス（１３２）のステータス（１３７）を示す、請求項１に記載の方法（１４４）。
【請求項４】
前記ボリューム（２１９）内に存在する部品（１０６）を識別する（１６０３）こと
を更に含む、請求項１に記載の方法（１４４）。
【請求項５】
前記ボリューム（２１９）内に存在する前記部品（１０６）は、アセンブリライン上の前記航空機（１０４）のアセンブリ（１４４）の現在の状態（２３３）のものである、請求項４に記載の方法（１４４）。
【請求項６】
前記航空機（１０４）の前記部品（１０６）のアセンブリ（１４４）のための前記製造注文インスタンス（２５０）を識別することは、
前記航空機（１０４）の前記部品（１０６）のアセンブリ（１４４）のための前記製造注文インスタンス（２５０）を識別するユーザ入力を受信すること
を含む、請求項１に記載の方法（１４４）。
【請求項７】
前記ボリューム（２１９）は、前記部品（１０６）のアセンブリ（１４４）が位置づけされているセクション、又は前記部品（１０６）のアセンブリ（１４４）から選択された距離の内の少なくとも一つに基づく、請求項１に記載の方法（１４４）。
【請求項８】
前記ボリューム（２１９）内の前記部品（１０６）のアセンブリ（１４４）、又は前記他の部品（１０６）の任意数のアセンブリ（１４２）の内の少なくとも一つにおいて、部品（１０６）間の従属関係（１３３）を示す一連のグラフィカルインジケータ（２３１）を表示する（１７１２）こと
を更に含む、請求項１に記載の方法（１４４）。
【請求項９】
前記ボリューム（２１９）内の前記他の部品（１０６）と関連させずに、前記部品（１０６）のアセンブリ（１４４）を表示することは、
前記ボリューム（２１９）内の前記他の部品（１０６）と関連させずに、前記部品（１０６）のアセンブリ（１４４）の立体分解図を表示すること
を含む、請求項２に記載の方法。
【請求項１０】
あるオブジェクト（１０２）について、部品（１０６）のアセンブリ（１４４）を視覚化するための方法であって、
前記オブジェクト（１０２）について、前記部品（１０６）のアセンブリ（１４４）の製造注文インスタンス（２５０）を識別する（１６０２）ことと、
前記製造注文インスタンス（２５０）のボリューム（２１９）を識別する（１６０２）ことと、
前記ボリューム（２１９）内の他の部品（１０６）の任意数のアセンブリ（１４２）と関連させて、前記ボリューム（２１９）内の前記部品（１０６）のアセンブリ（１４４）を表示する（１６０４）ことと
を含む方法。
【請求項１１】
前記オブジェクト（１０２）は、ビークル、潜水艦、人員運搬車、タンク、列車、自動車、バス、宇宙船、水上艦、衛星、ロケット、エンジン、コンピュータ、収穫機、建設用クレーン、ブルドーザー、及び鉱業設備の内の一つから選択される、請求項１０に記載の方法（１４４）。
【請求項１２】
航空機（１０４）の部品（１０６）のアセンブリ（１４４）のための製造注文インスタンス（２５０）を識別し、前記製造注文インスタンス（２５０）のボリューム（２１９）を識別し、前記ボリューム（２１９）内の他の部品（１０６）の任意数のアセンブリ（１４２）と関連させて、前記ボリューム（２１９）内の前記部品（１０６）のアセンブリ（１４４）を表示するように構成されたオブジェクトマネージャ（１２４）
を備える、航空機管理システム。
【請求項１３】
前記オブジェクトマネージャ（１２４）が、前記ボリューム（２１９）内の前記他の部品（１０６）と関連させずに、前記部品（１０６）のアセンブリ（１４４）を表示するように更に構成されている、請求項１２に記載の航空機管理システム。
【請求項１４】
前記オブジェクトマネージャ（１２４）が更に、一連のグラフィカルインジケータ（２３１）を、前記部品（１０６）のアセンブリ（１４４）と、前記任意数のアセンブリ（１４２）の内の少なくとも一つと関連付けして表示するように構成されており、前記一連のグラフィカルインジケータ（２３１）は、前記部品（１０６）のアセンブリ（１４４）と、前記任意数のアセンブリ（１４２）の内の少なくとも一つの製造注文インスタンス（１３２）のステータス（１３７）を示す、請求項１２に記載の航空機管理システム。
【請求項１５】
前記オブジェクトマネージャ（１２４）が更に、前記ボリューム（２１９）内に存在する部品（１０６）を識別するように構成されている、請求項１２に記載の航空機管理システム。
【請求項１６】
前記ボリューム（２１９）内に存在する前記部品は、アセンブリライン上の前記航空機（１０４）のアセンブリ（１４４）の現在の状態（２３３）のものである、請求項１５に記載の航空機管理システム。
【請求項１７】
前記航空機（１０４）の前記部品（１０６）のアセンブリ（１４４）のための前記製造注文インスタンス（２５０）を識別するように構成されていることにおいて、
前記オブジェクトマネージャ（１２４）は、前記航空機（１０４）の前記部品（１０６）のアセンブリ（１４４）のための前記製造注文インスタンス（２５０）を識別するユーザ入力を受信するように構成されている、請求項１２に記載の航空機管理システム。
【請求項１８】
前記ボリューム（２１９）は、前記部品（１０６）のアセンブリ（１４４）が位置づけされているセクション、又は前記部品（１０６）のアセンブリ（１４４）から選択された距離の内の少なくとも一つに基づく、請求項１２に記載の航空機管理システム。
【請求項１９】
前記オブジェクトマネージャ（１２４）は更に、前記ボリューム（２１９）内の前記部品（１０６）のアセンブリ（１４４）、又は前記他の部品（１０６）の任意数のアセンブリ（１４２）の内の少なくとも一つにおいて、部品（１０６）間の従属関係（１３３）を示す一連のグラフィカルインジケータ（２３１）を表示するように構成されている、請求項１２に記載の航空機管理システム。
【請求項２０】
前記ボリューム（２１９）内の前記他の部品（１０６）と関連させずに、前記部品（１０６）のアセンブリ（１４４）を表示するように構成されていることにおいて、
前記オブジェクトマネージャ（１２４）は、前記ボリューム（２１９）内の前記他の部品（１０６）と関連させずに、前記部品（１０６）のアセンブリ（１４４）の立体分解図を表示するように構成されている、請求項１３に記載の航空機管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は概して製造に関し、具体的には、ビークルの製造に関する。また更に具体的には、本発明は、製造環境においてビークルのアセンブリを行うための方法及び装置に関する。
【背景技術】
【０００２】
航空機のアセンブリは、非常に複雑なプロセスである。航空機一機のために、何十万もの部品がアセンブリされうる。
【０００３】
航空機のアセンブリには、地理的に多様な場所で、航空機の異なる部品を製造することが伴いうる。これら異なる部品は、その後最終的に単一の場所でアセンブリされうる。例えば、複合航空機の胴体の異なる部分を別々の場所で組み立てて、最終アセンブリラインが位置づけされた中心地に送ることができる。加えて、エンジン、補助動力装置、座席、コンピュータシステム、列線交換ユニット、又は航空機の他のコンポーネント等の他の部品がアセンブリ用にこの最終地に送られて、アセンブリされた航空機が形成される。
【０００４】
異なる部品のアセンブリには、異なるオペレータにタスクを割り当てることを伴う。これらのタスクの割当ては、製造注文インスタンスの形態を取りうる。各製造注文インスタンスには、航空機の特定のアセンブリのための指示及び部品の識別が含まれうる。
【０００５】
航空機のアセンブリを実施するオペレータは、製造注文インスタンスを使用して、毎日どのタスクを実施するかを決定する。例えば、オペレータは、製造注文インスタンスを実施するためのタスクを識別することができる。製造注文インスタンスは、アセンブリを行うべき部品、部品をアセンブリするための作業指示書、及びアセンブリを実施するべき場所を識別する。
【０００６】
オペレータが、そのオペレータに割り当てられた製造注文インスタンスを識別したら、オペレータはその次に、アセンブリのための異なる部品を識別する。この時点で、オペレータは、アセンブリされるべき部品に対する航空機の他の部品の関連性を識別することができない。言い換えると、オペレータには、アセンブリされるべき部品の航空機上の場所が示されていない。更に、オペレータは、航空機にすでに位置づけされている可能性がある他の部品を見ることもできない。ある場合には、オペレータに割り当てられた部品のアセンブリは、航空機の他の部品の事前のアセンブリに従属しうる。
【０００７】
現在、製造注文インスタンスにおける場所の識別は多くの場合、航空機の座標の形態を取る。これら座標に基づいて、オペレータは、データベース及びコンピュータ支援設計モデルにおいて調査を実施して、どこでアセンブリを行うべきかを識別することができる。このプロセスには、所望以上の時間がかかりうる。更に、場所情報を機上の実際の場所に転換することは困難でありうる。時間の増加により、航空機のアセンブリを行う時間が所望よりも増加しうる。この結果、ある期間に製造される航空機の数が所望よりも少なくなる可能性がある、又はこれらの航空機のアセンブリ費用が所望よりも高くなりうる。
【０００８】
したがって、少なくとも上述の問題点のいくつかに加え、起こり得る他の問題点も考慮に入れた、方法及び装置を有することが望ましい。
【０００９】
本願は、同指定代理人に割り当てられ、参照によって本明細書に組み込まれる下記特許出願：「Ｏｂｊｅｃｔ  Ｖｉｓｕａｌｉｚａｔｉｏｎ  Ｓｙｓｔｅｍ」と題する２０１３年２月２８日出願の整理番号第１３／７８０１０９号、代理人整理番号第１２−１７２４−ＵＳ−ＮＰ号明細書、「Ｓｈｏｐ  Ｏｒｄｅｒ  Ｓｔａｔｕｓ  Ｖｉｓｕａｌｉｚａｔｉｏｎ  Ｓｙｓｔｅｍ」と題する２０１３年３月５日出願の整理番号第１３／７８５，６１６、代理人整理番号第１２−１７３３−ＵＳ−ＮＰ号明細書、「Ｎｏｎｃｏｎｆｏｒｍａｎｃｅ  Ｖｉｓｕａｌｉｚａｔｉｏｎ  Ｓｙｓｔｅｍ」と題する２０１３年３月１３日出願の整理番号第１３／７９８，９６４号、代理人整理番号第１２−１７２６−ＵＳ−ＮＰ号明細書、「Ｃｏｎｄｉｔｉｏｎ  ｏｆ  Ａｓｓｅｍｂｌｙ  Ｖｉｓｕａｌｉｚａｔｉｏｎ  Ｓｙｓｔｅｍ」と題する２０１３年３月１５日出願の整理番号第１３／８３４，８９３号、代理人整理番号第１２−１７２５−ＵＳ−ＮＰ号明細書、「Ｃｏｎｄｉｔｉｏｎ  ｏｆ  Ａｓｓｅｍｂｌｙ  Ｖｉｓｕａｌｉｚａｔｉｏｎ  Ｓｙｓｔｅｍ  ｂａｓｅｄ  ｏｎ  Ｂｕｉｌｄ  Ｃｙｃｌｅｓ」と題する２０１３年３月１５日出願の整理番号第１３／８３５，２６２号、代理人整理番号第１２−２０００−ＵＳ−ＮＰ号明細書、「Ｖｉｓｕａｌｉｚａｔｉｏｎ  ｏｆ  ａｎ  Ｏｂｊｅｃｔ  Ｕｓｉｎｇ  ａ  Ｖｉｓｕａｌ  Ｑｕｅｒｙ  Ｓｙｓｔｅｍ」と題する２０１３年３月２８日出願の整理番号第１３／８５２，０６３号、代理人整理番号第１３−００８８号明細書、「Ｌｏｃａｔｏｒ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｔｈｒｅｅ−Ｄｉｍｅｎｓｉｏｎａｌ  Ｖｉｓｕａｌｉｚａｔｉｏｎ」と題する２０１３年４月２日出願の整理番号第１３／８５５，１０２号、代理人整理番号第１３−００５３−ＵＳ−ＮＰ号明細書、「Ｓｈｏｐ  Ｏｒｄｅｒ  Ｓｔａｔｕｓ  Ｖｉｓｕａｌｉｚａｔｉｏｎ  Ｓｙｓｔｅｍ」と題する２０１３年４月８日出願の整理番号第１３／８５８，３６４号、代理人整理番号第１２−２００１−ＵＳ−ＮＰ号明細書、「Ｎｏｎｃｏｎｆｏｒｍａｎｃｅ  Ｖｉｓｕａｌｉｚａｔｉｏｎ  Ｓｙｓｔｅｍ」と題する２０１３年４月１２日出願の整理番号第１３／８６１，６７８号、代理人整理番号第１３−００５９−ＵＳ−ＮＰ号明細書、及び「Ａｉｒｃｒａｆｔ  Ｃｏｍｐａｒｉｓｏｎ  Ｓｙｓｔｅｍ」と題する２０１３年４月１０日出願の整理番号第１３／８６０，１２６号、代理人整理番号第１３−００６０−ＵＳ−ＮＰ号明細書に関する。
【発明の概要】
【００１０】
ある例示の実施形態では、航空機の部品のアセンブリを視覚化するための方法が提示される。航空機の部品のアセンブリのために、製造注文インスタンスが識別される。製造注文インスタンスのために、ボリュームが識別される。ボリューム内の任意数の他の部品のアセンブリと関連させて、ボリューム内に部品のアセンブリが表示される。
【００１１】
別の例示の実施形態では、オブジェクトの部品のアセンブリを視覚化するための方法が提示される。オブジェクトの部品のアセンブリのために、製造注文インスタンスが識別される。製造注文インスタンスのために、ボリュームが識別される。ボリューム内の任意数の他の部品のアセンブリと関連させて、ボリューム内に部品のアセンブリが表示される。
【００１２】
更に別の例示の実施形態では、航空機管理システムは、航空機の部品のアセンブリのために、製造注文インスタンスを識別するように構成されたオブジェクトマネージャを備える。オブジェクトマネージャは更に、製造注文インスタンスのボリュームを識別するように構成される。オブジェクトマネージャはまた更に、ボリューム内の任意数の他の部品のアセンブリと関連させて、ボリューム内の部品のアセンブリを表示するように構成される。
【００１３】
特徴及び機能は、本開示の様々な実施形態で独立に実現することが可能であるか、以下の説明及び図面を参照してさらなる詳細が理解されうる、さらに別の実施形態で組み合わせることが可能である。
【００１４】
例示の実施形態の特徴と考えられる新規の特性は、付随する特許請求の範囲に明記される。しかし、例示の実施形態並びに好ましい使用モードと、更にはその目的及び特性とは、添付図面を参照しつつ、本開示の例示の実施形態の後述の詳細な説明を読むことにより、最もよく理解されるであろう。
【図面の簡単な説明】
【００１５】
【図１】例示の実施形態による製造環境のブロック図である。
【図２】例示の実施形態によるオブジェクトマネージャのブロック図である。
【図３】例示の実施形態によるセクションのブロック図の図解である。
【図４】例示の実施形態によるボリューム識別子のブロック図である。
【図５】例示の実施形態による製造注文インスタンスのブロック図である。
【図６】例示の実施形態による航空機の一セクションの状態のブロック図である。
【図７】例示の実施形態による従属構造のブロック図である。
【図８】例示の実施形態による、従属関係のグラフである。
【図９】例示の実施形態による、製造注文インスタンスのステータスを見るためのグラフィカルユーザインターフェースの図である。
【図１０】例示の実施形態による、建造物での航空機の位置の図である。
【図１１】例示の実施形態による、航空機のセクションのグラフィカルユーザインターフェースの図である。
【図１２】例示の実施形態による、製造注文インスタンスのクエリを行うためのグラフィカルユーザインターフェースの図である。
【図１３】例示の実施形態による、製造注文インスタンスからの視覚的提示を有するグラフィカルユーザインターフェースの図である。
【図１４】例示の実施形態による、製造注文インスタンスの情報の表示の図である。
【図１５】例示の実施形態による、製造注文インスタンスの情報表示の別の図である。
【図１６】例示の実施形態による、部品のアセンブリを視覚化するためのプロセスのフロー図である。
【図１７】例示の実施形態による、アセンブリを視覚的に表示するためのより詳細なフロー図である。
【図１８】例示の実施形態による、タスクのステータスを識別するためのプロセスのフロー図である。
【図１９】例示の実施形態による、製造注文インスタンスのステータスを識別するためのプロセスのフロー図である。
【図２０】例示の実施形態による、製造注文インスタンスのステータスについての情報を識別するためのプロセスのフロー図である。
【図２１】例示の実施形態による、グラフィカルユーザインターフェースの一セクションを表示するためのプロセスのフロー図である。
【図２２】例示の実施形態による、航空機の任意数の部品又は任意数のタスクの内の少なくとも一つについての従属関係を管理するためのプロセスのフロー図である。
【図２３】例示の実施形態による、従属関係のグラフィカルインジケータを表示するためのプロセスのフロー図である。
【図２４】例示の実施形態による、データ処理システムのブロック図である。
【図２５】例示の実施形態による、航空機の製造及び保守方法を示すブロック図である。
【図２６】例示の実施形態を実装可能な航空機のブロック図である。
【図２７】例示の実施形態による製造システムのブロック図である。
【発明を実施するための形態】
【００１６】
例示の実施形態は、一又は複数の種々の検討事項を認識し考慮する。例えば、例示の実施形態は、製造注文インスタンスのタスクを実施することにおいて、幾つかの製造注文インスタンスを、他の製造注文インスタンスの前に完了させるべきであることを認識し、考慮している。例示の実施形態は、幾つかの場合において、別の製造注文インスタンスの前に一つの製造注文インスタンスを完了するのに、幾つかの部品の分解又は再加工が必要となる場合があることを認識し、考慮している。
【００１７】
例えば、あるアセンブリを完了すると、航空機の別のアセンブリの設置が妨げられる場合がある。別の場合には、あるアセンブリに第２のアセンブリを加えてもよく、この場合第２のアセンブリを完了させる必要がある。
【００１８】
更に、例示の実施形態は、航空機の部品のアセンブリは、必ずしも所望の順序で実施されるわけではないことも認識し、考慮している。加えて、部品にはオペレータによって引き起こされうる不一致がある場合がある、又は不一致のある部品を受け取っている場合がある。この結果、不一致を識別する前に、部品を設置する場合があり、また別の部品も設置する場合がある。この結果、設置割り当ての順番が変わって、別の部品を設置するオペレータが混乱する原因になりうる。
【００１９】
別の例として、アセンブリの検査を、別のアセンブリが完了する前に、実施する必要がありうる。例えば、第２のアセンブリの設置により、第１のアセンブリへのアクセスが妨げられ、第１のアセンブリの検査を実施することが困難又は不可能になり得る。この結果、第２のアセンブリを部分的に又は完全に取り外した後で、検査が実行されうる。検査後に、第２のアセンブリが再設置される。
【００２０】
例示の実施形態は、現在、オペレータが製造注文インスタンスのリストと、製造注文インスタンスが完了しているか否かとを見ることができることを認識し、考慮している。製造注文インスタンスに対して、製造注文インスタンスが割り当てられたオペレータは、製造注文のアセンブリのための部品のリストを見ることができる。更に、オペレータは、製造注文インスタンスに対してアセンブリを形成するために、部品をアセンブリするための指示も見ることができる。
【００２１】
しかしながら、例示の実施形態は、現在、オペレータが、部品を組み立てて製造注文インスタンスのアセンブリを形成するために、実施される異なるタスクを視覚化することができないことを認識し、考慮している。つまり、オペレータは現在、製造注文インスタンスに対してアセンブリを形成する部品の幾何学的形状を見ることができない。加えて、オペレータは現在、航空機に存在しうる他の部品と関連させて、アセンブリを簡単に見ることもできない。この結果、この非効率性により、航空機のアセンブリを行うのに必要な時間が所望よりも増加しうる。
【００２２】
このため、例示の実施形態は、部品のアセンブリを視覚化するための方法及び装置を提供する。部品のアセンブリのために、製造注文インスタンスの識別が受信される。製造注文インスタンスに対して、ボリュームが識別される。ボリューム内の他の部品と関連させて、ボリューム内の部品のアセンブリが表示される。
【００２３】
ここで図面、特に図１を参照すると、例示の実施形態による製造環境のブロック図が示されている。製造環境１００は、オブジェクト１０２のアセンブリを行うことができる環境の一例である。
【００２４】
この例示の実施例では、オブジェクト１０２は航空機１０４の形態をとる。オブジェクト１０２は、部品１０６をアセンブリすることによって完成する。部品は、コンポーネントの群である。本明細書で使用されているように、参照アイテムに関連して「の群」を使用した場合には、一又は複数のアイテムを意味する。例えば、「コンポーネントの群」は、一又は複数のコンポーネントを意味する。
【００２５】
部品は、これら図示した実施例では、単一のコンポーネント、又はコンポーネントのアセンブリであってよい。例えば、部品は、座席、座席の列、機内エンターテインメントシステム、ダクト、ダクトシステム、全地球測位システムの受信機、エンジン、エンジンハウジング、吸入口、又は他の好適な種類の部品であってよい。
【００２６】
この例示の実施例では、部品１０６のアセンブリは、製造施設１１２の建造物１１０の内の一つの建造物１０８のアセンブリの場所１０７で行われうる。建造物１０８における部品１０６のアセンブリは、オブジェクト１０２のアセンブリの場所１０７の位置１１４で行われうる。位置１１４の内の各位置は、オブジェクト１０２のアセンブリを行うためにタスク１１８の群が実施される建造物１０８における場所である。
【００２７】
これら例示の実施例では、タスクは作業の一つである。タスクは、オブジェクト１０２のアセンブリを行うために割り当てられた一群のオペレータ１２２によって実施される一又は複数の工程からなっていてよい。
【００２８】
例示の実施例において、オブジェクト１０２のアセンブリを管理するためにオブジェクトマネージャ１２４が使用され得る。オブジェクト１０２が航空機１０４である場合、オブジェクトマネージャ１２４は航空機管理システムの一部でありうる。オブジェクトマネージャ１２４は、ソフトウェア、ハードウェア、ファームウェア、又はこれらの組み合わせに実装することができる。ソフトウェアを使用する場合、オブジェクトマネージャ１２４によって実施される工程は、プロセッサユニット上で実行されるように構成されたプログラムコードに実装することができる。ファームウェアを使用する場合、オブジェクトマネージャ１２４によって実施される工程は、プロセッサユニット上で実行されるよう、プログラムコード及びデータにおいて実行され、かつ、固定記憶域に保存されうる。ハードウェアが用いられる場合、ハードウェアは、オブジェクトマネージャ１２４において工程を実施するよう動作する回路を含みうる。
【００２９】
例示の実施例では、ハードウェアは、回路システム、集積回路、特定用途向け集積回路（ＡＳＩＣ）、プログラマブル論理デバイス、又は、いくつかの動作を実施するよう構成された他の何らかの適切な種類のハードウェアの形態をとりうる。プログラマブル論理デバイスの場合、このデバイスはいくつかの動作を実施するよう構成される。デバイスは後に再構成されうるか、又は、いくつかの動作を実施するよう恒久的に構成されうる。プログラマブル論理デバイスの例には、例えば、プログラマブル論理アレイ、プログラマブルアレイ論理、フィールドプログラマブル論理アレイ、フィールドプログラマブルゲートアレイ、又は他の好適なハードウェアデバイスが含まれる。加えて、これらのプロセスは無機的なコンポーネントと統合された有機的なコンポーネント内で実行されてよく、及び／又はこれらのプロセスは人間以外の有機的なコンポーネントで全体的に構成されてよい。たとえば、これらのプロセスは有機半導体の回路として実装可能である。
【００３０】
図示したように、オブジェクトマネージャ１２４をコンピュータシステム１２６において実行することができる。コンピュータシステム１２６は、一又は複数のコンピュータである。コンピュータシステム１２６内に一よりも多いコンピュータが存在する場合、これらのコンピュータは、ネットワークなどの通信媒体を使用して相互に通信し得る。コンピュータシステム１２６は全て、同じ場所に又は異なる地理的場所に位置づけされうる。例えば、コンピュータシステム１２６を、建造物１１０全体に分配する、又は建造物１０８に位置づけすることができる。コンピュータシステム１２６の一部は、製造施設１１２から離れた別の地理的場所に位置づけすることさえ可能である。
【００３１】
オブジェクト１０２のアセンブリの管理において、オブジェクトマネージャ１２４は、タスク１１８と、オブジェクト１０２についての情報１２８を管理することができる。例示の実施例では、タスク１１８の管理には、タスク１１８をオペレータ１２２に割り当てる、タスク１１８のステータスを監視する、タスク１１８を体系化する、タスク１１８についての情報を提供する、又は他の好適な工程の内の少なくとも一つが含まれうる。情報１２８には例えば、オブジェクトのモデル、部品の一覧表、又はオブジェクト１０２に関する他の好適な情報が含まれうる。
【００３２】
本書で使用する際、列挙されたアイテムと共に使用される「〜のうちの少なくとも１つ」という表現は、列挙されたアイテムのうちの一又は複数の種々の組み合わせが使用可能であり、かつ、列挙された各アイテムのうちの一つだけがあればよいということを意味する。例えば、「アイテムＡ、アイテムＢ、及びアイテムＣのうちの少なくとも１つ」は、非限定的に、「アイテムＡ」又は「アイテムＡとアイテムＢ」を含みうる。この例はまた、「アイテムＡとアイテムＢとアイテムＣ」、又は「アイテムＢとアイテムＣ」も含みうる。アイテムは特定のオブジェクト、物、又はカテゴリであってよい。換言すると、「〜のうちの少なくとも１つ」とは、アイテムの任意の組み合わせ、及びいくつかのアイテムが、列挙された中から使用されうることを意味するが、列挙されたアイテムの全てが必要となる訳ではないことを意味する。
【００３３】
これらの例では、オブジェクトマネージャ１２４は、製造注文インスタンス１３２の形態の割当て１３０を使用してタスク１１８を管理しうる。例えば、オブジェクトマネージャ１２４は、オブジェクト１０２の実施及びアセンブリのために、製造注文インスタンス１３２の使用を通してオペレータ１２２へタスクを割り当てることができる。加えて、製造注文インスタンス１３２のステータスを使用して、オペレータ１２２によってオブジェクト１０２のアセンブリの状態を識別することができる。
【００３４】
製造注文インスタンス１３２には、様々な種類の工程が含まれうる。例えば、製造注文インスタンス１３２には、部品１０６の内の特定の部品をいつアセンブリするべきか、オブジェクト１０２にアセンブリされた部品１０６の検査をいつ行うべきか、又は他の適切な種類の工程が含まれうる。別の例では、他の工程には、オブジェクト１０２にアセンブリされた一又は複数の部品１０６の再加工が含まれうる。
【００３５】
加えて、タスク１１８は従属関係１３３を有しうる。つまり、タスク１１８を特定の順序で実施してもよい。従属関係１３３は、タスク１１８の内のタスクが、タスク１１８の内の他のタスクに対して実施されるべき時を指示しうる。従属関係は、タスク１１８に加えて、又はその代わりに、部品１０６に対してであってもよい。この形態では、従属関係１３３は、タスク１１８の従属関係１３３になりうる。
【００３６】
この結果、従属関係１３３は、割当て１３０を製造注文インスタンス１３２にする方法に作用しうる。具体的には、従属関係１３３を使用して、製造注文インスタンス１３２をいつ実施すべきかを決定することができる。
【００３７】
これらの例において、オブジェクトマネージャ１２４は、オブジェクト１０２をアセンブリするための異なる機能及び性能を提供しうる。例えば、オブジェクトマネージャ１２４には、オブジェクト視覚化システム１３４、製造注文視覚化システム１３５、又は他の種類のシステムの内の少なくとも一つが含まれうる。システムは、ハードウェア、ソフトウェア、又はこれらの幾つかの組み合わせを使用して実行可能である。
【００３８】
一例において、オブジェクト視覚化システム１３４は、オペレータ１２２に、オブジェクト１０２の視覚化を提供しうる。具体的には、オペレータ１２２は、オブジェクト１０２の幾つかのセクション１３６を見るために、オブジェクト視覚化システム１３４を使用してクエリを実施することができる。具体的には、セクション１３６は、航空機１０４等のオブジェクト１０２をアセンブリするために、製造施設１１２においてセクションに対応するセクションであってよい。
【００３９】
これらの例では、製造には、部品のコンポーネントの加工、部品を形成するためのコンポーネントのアセンブリ、オブジェクト１０２の部品のアセンブリ、又はオブジェクト１０２をアセンブリするために実施される幾つかの他の適切な製造工程が含まれうる。
【００４０】
例えば、オブジェクトマネージャ１２４は、オブジェクト１０２全て、又はオブジェクト１０２の一又は複数の特定のセクションについての視覚情報を提供しうる。この種の視覚化は、オブジェクト１０２が航空機１０４の形態を取る時に特に有用でありうる。情報１２８は、オペレータ１２２が航空機１０４をアセンブリするために部品１０６に対してタスク１１８を実施する時に使用されうる。
【００４１】
別の例において、製造注文視覚化システム１３５は、製造注文インスタンス１３２のステータス１３７の視覚化を提供しうる。この情報はオペレータ１２２へ視覚的に提供されうる。具体的には、オブジェクトマネージャ１２４は、製造注文視覚化システム１３５として機能するだけでなく、オブジェクト１０２のアセンブリの管理における他の適切な機能も提供しうる。
【００４２】
幾つかの例において、製造注文インスタンス１３２のステータス１３７の視覚化は、航空機１０４の特定の状態において、航空機１０４に存在する部品１０６に対して提供されうる。このように、オペレータ１２２は、例えば航空機１０４又は他の適切なオブジェクトのアセンブリラインの位置に沿った特定の状態等の特定の状態において実際に存在しうる航空機１０４の部品１０６を視覚化することができる。例えば、状態は、オペレータ１２２が航空機１０４をアセンブリするためにタスク１１８を実行する場所における、航空機１０４の現在の状態であってよい。
【００４３】
更に、製造注文視覚化システム１３５は、部品１０６のアセンブリ１４２の視覚化も提供しうる。この視覚化は、航空機１０４の部品１０６のアセンブリの実施においてオペレータ１２２を支援しうる。例えば、この視覚化は、航空機１０４内の特定の場所の部品１０６のアセンブリ１４２に対する一つのアセンブリ１４４の関連性を提供しうる。
【００４４】
ここで図２を参照すると、例示の実行形態によるオブジェクトマネージャのブロック図が示される。オブジェクトマネージャ１２４で実行されうるコンポーネントの例をこの図に示す。
【００４５】
図示したように、オブジェクトマネージャ１２４は、幾つかの異なるコンポーネントを含む。例えば、オブジェクトマネージャ１２４は、割当マネージャ２０２、オブジェクトビジュアライザ２０４、インベントリ識別子２０５、ステータス識別子２０６、及びグラフィカルユーザインターフェース２０７を含む。これらの異なるコンポーネントとオブジェクトマネージャ１２４は、ハードウェア、ソフトウェア、又はこれらの幾つかの組み合わせを使用して実行されうる。本明細書で使用されているように、アイテムに関連して「任意の数の」を使用した場合には、一又は複数のアイテムを意味する。例えば、「幾つかの異なるコンポーネント」は、一又は複数の異なるコンポーネントを意味する。
【００４６】
グラフィカルユーザインターフェース２０７は、オブジェクトマネージャ１２４とやり取りするために、オペレータ１２２にインターフェースを提供するように構成される。これらの例において、グラフィカルユーザインターフェース２０７は、インターフェースシステム２０９のディスプレイシステム２０８に表示されうる。ディスプレイシステム２０８はハードウェアであり、液晶ディスプレイ（ＬＣＤ）、発光ディスプレイ（ＬＥＤ）、有機発光ディスプレイ（ＯＬＥＤ）、又はその他適切な種類のディスプレイ装置の内の少なくとも一つから選択される一又は複数のディスプレイ装置を含みうる。
【００４７】
入力は、インターフェースシステム２０９の入力システム２１０を通してオペレータ１２２から受信しうる。この実施例では、入力システム２１０はハードウェアシステムである。入力システム２１０には、一又は複数の装置を含むことができる。これらの装置には、キーボード、マウス、ジョイスティック、タッチスクリーンパネル、又は他の適切な種類の装置の内の少なくとも一つが含まれうる。
【００４８】
この例において、割当てマネージャ２０２は、製造注文データベース２１１の製造注文インスタンス１３２の形態で割当て１３０を管理するように構成される。例えば、割当てマネージャ２０２を使用して、製造注文インスタンス１３２を使用してオペレータ１２２にタスク１１８を割り当てることができる。加えて、割当てマネージャ２０２を、製造注文インスタンス１３２を通して割り当てられたタスク１１８の実施についての情報を受信するように構成することもできる。割当てマネージャ２０２はこの情報を使用して、製造注文インスタンス１３２のステータス２１２を作成し更新することができる。
【００４９】
加えて、製造注文データベース２１１には、従属構造２１３も含まれうる。従属構造２１３を使用して、部品１０６とタスク１１８の内の少なくとも一つの間の従属関係１３３を表すことができる。例えば、第２の部品が設置させる前に第１の部品を設置する必要がある。別の例として、部品を設置する第１のタスクを、部品の設置を検査する第２のタスクの前に実施する必要がありうる。従属構造２１３は、オブジェクト１０２をアセンブリするための、部品１０６とタスク１１８の内の少なくとも一つの間のこれらの関係を表す。
【００５０】
オブジェクトマネージャ２０４は、部品１０６のグラフィック表示２１４を生成するように構成される。グラフィック表示２１４を、ディスプレイシステム２０８のグラフィカルユーザインターフェース２０７に表示することができる。図示したように、オブジェクトビジュアライザ２０４は、モデルデータベース２１５にアクセスするよう構成される。オブジェクトビジュアライザ２０４は、オブジェクト１０２、具体的には、航空機１０４のモデルデータベース２１５のモデル２１７から一つのモデル２１６を識別することができる。モデル２１６は、この例においてグラフィカル表示２１４を生成するために使用される。
【００５１】
これらの例において、グラフィカル表示２１４は、航空機１０４の形態を取りうる、オブジェクト１０２のセクション１３６について生成されうる。この例では、モデル２１６は、モデルデータベース２１５のモデル２１７からオブジェクト１０２に対して識別されうる。モデル２１７は様々な形態をとりうる。例えば、限定しないが、モデル２１７には、コンピュータ支援設計（ＣＡＤ）ファイルが含まれうる。
【００５２】
モデル２１７の各モデルは、特定のオブジェクトに対するものであってよい。これらのオブジェクトは、同じ種類だが異なるインスタンスにおいて使用されうる。例えば、モデル２１７は、特定の種類の航空機用であるが、異なるインスタンスにおいて使用される。各モデルは、顧客用にアセンブリされている特定の航空機に対するものであってよい。更に、異なるモデルは同じ航空機モデルに対するものであってよいが、顧客によって選択された異なるオプションに対するバリエーションを有しうる。他の例において、モデル２１７には、異なる種類の航空機１０４のモデルが含まれうる。
【００５３】
グラフィカル表示２１４の生成は、モデル２１６全て、又はモデル２１６のボリューム２１８の群に基づいていてよい。これらのアイテムは異なる形を有しうる。．例えば、ボリューム２１８の内の一つのボリューム２１９は、立方体、直方体、円筒、球、又は他の何らかの適切な形であってよい。更に別の例として、ボリューム２１９は不規則な形であってよい。
【００５４】
これらの例において、ボリューム２１９は、オブジェクト１０２の部品１０６の内の一つの部品の少なくとも一部に対するものであってよい。ボリューム２１９は、部品を包含するように十分大きくてよい。ボリューム２１９は部品より大きくてもよい。これらに例において、ボリューム２１９は、グラフィカルユーザインターフェースにおいて部品を見るために、部品周囲に適量の空間を含みうる。例えば、部品周囲の適量の空間は、グラフィカルユーザインターフェースにおいて部品を一又は複数の角度から見るためのものであってよい。この例では、一又は複数の角度は、オペレータの視点からの一又は複数の角度であってよい。この例では、オペレータの視点は、部品に関連付けられたタスクを実施するオペレータの視点であってよい。
【００５５】
一例では、ボリューム２１９の識別は、製造注文インスタンス１３２における一つの製造注文インスタンス２５０の選択に基づくものであってよい。この例では、製造注文インスタンス２５０は、アセンブリ１４４のためである。これらの例において、アセンブリ１４４は、互いにアセンブリされた又はまとめられた２以上の部品１０６からなる。この例において、製造注文インスタンス２５０はアセンブリ、検査、再加工、又はアセンブリ１４４に対する他の工程のためであってよい。
【００５６】
図示したように、ボリューム２１９は、製造注文インスタンス２５０のアセンブリ１４４のためであってよい。つまり、ボリューム２１９はアセンブリ１４４を包含する。更に、例において、ボリューム２１９は、アセンブリ１４４に隣接しうる、又はアセンブリ１４４のいくらかの選択距離内のアセンブリ１４２内の他のアセンブリも含む。
【００５７】
選択距離は、幾つかの異なる方法で選択されうる。例えば、選択距離は、他の部品のアセンブリが、特定の製造注文インスタンスのアセンブリを形成するために、オペレータが部品のアセンブリを実施する方法に影響を与えうる距離であってよい。他の例において、ボリュームに対する選択距離は、製造仕様、検査手順、及び他の要因に基づいて予め選択された距離に基づいていてよい。
【００５８】
例において、ボリューム２１９は、オペレータがアセンブリ１４４を含む製造注文インスタンス２５０を選択する時に動的に識別されうる。他の例では、アセンブリ１４４のためのボリューム２１９は、ボリュームデータベース２２０内で識別され、記憶されうる。つまり、ボリューム２１８の群は、ボリューム２１８の群が航空機１０４の部品１０６のアセンブリ１４２用である、ボリュームデータベース２２０を使用してモデル２１６において識別されうる。
【００５９】
図示したように、ボリューム２１８の群は、ボリュームデータベース２２０を使用してモデル２１６において識別されうる。ボリュームデータベース２２０は、ボリューム２１８の内のどのボリュームをグラフィック表示２１４として表示することができるかを識別するために使用されうる情報のコレクションである。具体的には、情報のコレクションには、ボリューム識別子２２１が含まれうる。例えば、ボリューム識別子２２１のボリューム識別子２２２は、ボリューム２１８のボリューム２１９を定義しうる。
【００６０】
アセンブリ１４２に対してボリューム２１８を識別することに加えて、ボリューム２１８の群は、例示の実施形態による他の目的のためにも識別されうる。例えば、ボリューム２１９の識別は、セクション分割図データベース２２５のセクション分割図２２４からのセクション分割図２２３を使用して行うこともできる。つまり、ボリューム２１９は、ある例において、航空機１０４のどこにアセンブリ１４４が位置づけされているかのセクション分割図２２３に対応する。従って、この例では、ボリューム２１８は、セクション分割図２２４、アセンブリ１４２、又は他の選択基準の内の少なくとも一つに対応する。
【００６１】
セクション分割図２２４には、異なるオブジェクトのセクション分割図が含まれうる。例えば、セクション分割図２２３はモデル２１６に対応しうる。オペレータは、この具体例において、グラフィカルユーザインターフェース２０７に表示されたセクション分割図２２３を使用して、ボリューム２１８の群を選択しうる。
【００６２】
図示したように、セクション分割図データベース２２５のセクション分割図２２４は、オブジェクト１０２のセクション１３６のビューを提供しうる。この例では、セクション１３６は、オブジェクト１０２のアセンブリのために製造されるセクションに対応している。具体的には、セクション１３６は、航空機１０４のアセンブリのために製造されるセクションに対応しうる。
【００６３】
更に、セクション分割図２２４には、異なるレベルの詳細が含まれうる。例えば、セクション分割図２２４には階層レベルを含むことができ、高いレベルの階層よりも、低い方が航空機１０４について更に詳細を示している。幾つかの例では、セクション分割図２２４の内でセクション分割図を選択すると、結果的に別のセクション分割図が表示される。別の例では、セクション分割図で選択を行うと、この結果、モデル２１６からグラフィック表示２１４が生成され、グラフィカルユーザインターフェース２０７に表示される。このように、オペレータは、セクション分割図２２４の内の異なるセクション分割図を通して、航空機１０４の視覚的なクエリを行うことができる。
【００６４】
この結果、オペレータの相互作用により発生するユーザ入力をグラフィカルユーザインターフェース２０７に表示されたセクション分割図２２３と共に使用して、モデル２１６のボリューム２１８を識別することができる。ユーザ入力を使用して、ボリューム識別子２２１から一つのボリューム識別子２２２を識別することができる。ボリューム識別子２２２は、モデル２１６のボリューム２１９を指しうる。
【００６５】
これらの例において、オブジェクトビジュアライザ２０４は、ボリューム識別子２２１を使用して、モデルデータベース２１５のモデル２１６から情報を得るためのクエリを生成することができる。具体的には、情報は、航空機１０４のモデル２１６のボリューム２１９についてのデータであってよい。
【００６６】
図示したように、オブジェクトビジュアライザ２０４は、オブジェクト１０２の状態２２６のグラフィック表示２１４を生成するように構成することもできる。これらの例では、状態２２６を、航空機１０４の形態のオブジェクト１０２に使用することができる。つまり、航空機１０４は、状態２２６の内の異なる状態で設置された部品１０６の異なる部品を有しうるということである。ある例では、状態２２６は、オブジェクト１０２のアセンブリの状況２２７の形態であってよい。
【００６７】
例えば、状態２２６は、建造物１０８のアセンブリの場所１０７内の航空機１０４の位置１１４に基づくものであってよい。これらの例では、状態２２６は、計画された状態２２８又は実際の状態２２９の内の少なくとも一つから選択されうる。
【００６８】
航空機１０４は、位置１１４の異なる位置において、計画された状態２２８の内の異なる計画された状態を有しうる。この例では、計画された状態２２８の内の計画された状態は、位置１１４の内の特定の位置に設置される見込みである部品を含む。言い換えれば、これらの部品はその位置に設置されていてもよく、又は設置されていなくてもよい。
【００６９】
これらの例では、計画された状態は、位置１１４における、航空機１０４の過去の位置、現在の位置、又は未来の位置に基づくものであってよい。言い換えれば、グラフィック表示２１４は、航空機１０４の計画された状態２２８に存在する任意の位置に対して生成されうる。
【００７０】
図示したように、実際の状態２２９の内の一つの実際の状態は、航空機１０４に実際に設置されている部品１０６を含む。つまり、具体的な状態は、その状態で設置される選択された数の部品を有しうる。実際の状態２２９の内の実際の状態は、航空機１０４の過去の位置又は現在の位置の内の少なくとも一つに基づくものであってよい。つまり、グラフィック表示２１４は、前の時点で実際に設置された部品１０６に対して生成されうる。この前の時点は、オペレータによって選択されうる。このように、オペレータは、前の時点で部品１０６を設置するために実施したタスク１１８を見ることができる。
【００７１】
加えて、実際の状態は、航空機１０４の現在の状態であってよい。つまり、グラフィック表示２１４は、現在の時点で設置されている部品１０６に対して生成されうる。このように、グラフィック表示２１４を使用して、航空機１０４に現在存在する部品１０６を視覚化することができる。
【００７２】
これらの例では、すでに設置されている部品、又は前の時点で設置された部品の識別を、製造注文インスタンス１３２を使用して識別することができる。具体的には、製造注文インスタンス１３２は、部品１０６の内のどの部品が設置されているか、又は部品１０６の内の部品が設置されているか否かを示すことができる。
【００７３】
モデルデータベース２１５は、オブジェクトのモデルのデータベースである。これらの例では、これらのモデルは例えば、コンピュータ支援設計モデル（ＣＡＤ）であってよい。当然ながら、オブジェクトの三次元形状についての情報を提供しうるいかなる種類のモデルも使用可能である。加えて、これらのモデルには、材料、指示アセンブリについての他の情報、又は他の適切な種類の情報が含まれうる。
【００７４】
図示したように、インベントリ識別子２０５は、インベントリデータベース２３０にアクセスするように構成される。インベントリデータベース２３０には、部品についての情報が含まれる。インベントリデータベース２３０には、部品の在庫があるか否か、いつ部品が届くか、利用可能な部品の数についての情報、又はその他適切な種類の情報が含まれうる。
【００７５】
図示したように、ステータス識別子２０６は、一又は複数の製造注文インスタンス１３２のステータスの視覚化を提供するように構成される。この例では、ステータス識別子２０６は、グラフィカルユーザインターフェース２０７を通して、例えば航空機１０４等のオブジェクト１０２の特定の場所において製造注文インスタンスのステータスを識別するためのグラフィカルフロントエンドをオペレータに提供するように構成される。この情報は、オペレータが特定の場所の座標を知らなくても識別することができる。
【００７６】
これらの例では、オブジェクトビジュアライザ２０４は、例えば航空機１０４等のオブジェクト１０２のモデルを識別するように構成される。例えば、オブジェクトビジュアライザ２０４は、オブジェクト１０２のモデルデータベース２１５の内のモデルを識別することができる。
【００７７】
ステータス識別子２０６は、オブジェクト１０２の製造注文インスタンス１３２を識別するようにも構成される。識別は、割当てマネージャ２０２とのやり取りを通して、行うことができる。
【００７８】
この例では、ステータス識別子２０６は、製造注文インスタンス１３２のステータス２１２を識別するようにも構成される。この識別は、割当てマネージャ２０２を通して行うこともできる。
【００７９】
オブジェクトビジュアライザ２０４は、ディスプレイシステム２０８のディスプレイ装置上のグラフィカルユーザインターフェース２０７に、製造注文インスタンス１３２の群についての、図１の部品１０６のグラフィック表示２１４を表示するように構成される。グラフィック表示２１４の生成は、製造注文インスタンス１３２の群の識別に基づくものであってよい。つまり、オブジェクトビジュアライザ２０４は、製造注文インスタンス１３２の群における部品の識別を受取るように構成される。これらの部品の識別を使用して、グラフィック表示２１４を生成することができる。
【００８０】
これらの例では、オブジェクトビジュアライザ２０４は、状態２２６の内の特定の状態においてオブジェクト１０２に存在する部品１０６に対し、製造注文インスタンス１３２の群の部品１０６についてのグラフィック表示２１４を表示しうる。つまり、部品１０６のグラフィック表示２１４は、アセンブリ２２７の状況に基づいて存在する部品１０６についてものであってよい。具体的には、製造注文インスタンス１３２の群の部品１０６についてのグラフィック表示２１４を表示した時に、部品１０６は、実際の状態２２９の内の実際の状態において存在し、航空機１０４に実際に設置されている部品１０６を含みうる。この実際の状態は、オブジェクト１０２のアセンブリの現在の状態２３３であってよい。この現在の状態は、製造注文インスタンス１３２がオブジェクト１０２に対して処理される具体的な位置についてのものであってよい。
【００８１】
つまり、製造注文インスタンス１３２が位置１１４の内のその位置で実施される、位置１１４の内の特定の位置においてオブジェクト１０２に存在しない部品１０６は、存在しないこれらの部品のグラフィック表示２１４と共には表示されない。この結果、位置１１４の内の特定の位置において、製造注文インスタンス１３２のタスク１１８を実施している、位置１１４の内のその位置のオペレータ１２２は、製造注文インスタンス１３２についてより多くの情報を見ることができる。
【００８２】
更に、ステータス識別子２０６は、オブジェクトビジュアライザ２０４によってグラフィカルユーザインターフェース２０７上に表示される部品１０６のグラフィック表示２１４に関連付けされる一連のグラフィカルインジケータ２３１を表示するようにも構成される。本明細書で使用するように、参照アイテムに「一連の」を使用した場合には、一又は複数のアイテムを意味する。例えば、一連のグラフィカルインジケータ２３１は、一又は複数のグラフィカルインジケータ２３１である。
【００８３】
これらの例では、グラフィカルインジケータ２３１の内の一つのグラフィカルインジケータは、グラフィカルインジケータ２３１を見ているオペレータの注意が部品に向いた時に、グラフィック表示２１４の内の一つのグラフィック表示に関連付けされて表示されると見なされる。従って、グラフィカルインジケータを、グラフィック表示上に、グラフィック表示に幾らか近接して、又はグラフィック表示に注意を引く他の何らかの適切な方法で、グラフィック表示の一部として表示することができる。
【００８４】
部品１０６のグラフィック表示２１４に関連付けられて表示される一連のグラフィカルインジケータ２３１は、異なる形態を取りうる。例えば、一連のグラフィカルインジケータ２３１は、色、クロスハッチング、アイコン、ハイライト、アニメーション、又は他の適切な種類のグラフィカルインジケータの内の少なくとも一つから選択されうる。
【００８５】
更に、製造注文インスタンス１３２の群は、幾つかの異なる方法で識別され得る。例えば、製造注文インスタンス１３２の群は、オペレータからグラフィカルユーザインターフェース２０７へのユーザ入力によって識別されうる。例えば、受信するユーザ入力は、製造注文インスタンス１３２の群の選択であってよい。
【００８６】
別の例では、製造注文インスタンス１３２の群の識別は、図１のオブジェクト１０２において部品１０６の群を選択するユーザ入力から識別されうる。部品１０６の群の選択は、部品１０６のリストから部品１０６の群の選択、及びグラフィカルユーザインターフェース２０７での部品１０６のグラフィック表示２１４の表示からの部品１０６の群の選択の内の一つであってよい。
【００８７】
幾つかの例では、部品１０６の群は、製造注文インスタンス２５０を選択するユーザ入力から識別されうる。製造注文インスタンス２５０のこの選択により、ボリューム２１９が識別され、アセンブリ１４４のグラフィック表示２１４だけでなく、ボリューム２１９内のアセンブリ１４２の内の一又は複数の他のアセンブリが表示されうる。
【００８８】
このように、アセンブリ１４２の内の他のアセンブリに対する製造注文インスタンス２５０のアセンブリ１４４の関連性は、オペレータによって視覚化されうる。更に、オペレータは、幾つかの例において、ボリューム２１９内の他のアセンブリ１４２なしで、アセンブリ１４４を見ることもできる。
【００８９】
このように、オペレータは、製造注文インスタンス２５０の指示を見ることができ、アセンブリ１４４用の部品１０６をどのようにアセンブリするべきかがより良く視覚化される。加えて、アセンブリ１４４の選択された場所に隣接するアセンブリ１４２の部品１０６、又はその中のアセンブリ１４２の部品１０６について、部品１０６をアセンブリ１４４に対してどのように互いに組み立てるかをより良く視覚化することもできる。
【００９０】
加えて、ステータス識別子２０６は、グラフィカルユーザインターフェース２０７で表示された部品１０６のグラフィック表示２１４から選択された部品の製造注文インスタンスについての情報を表示しうる。
【００９１】
このグラフィカルユーザインターフェース２０７の情報を用いて、実際の工程を実施することができる。例えば、図１のオブジェクト１０２のアセンブリは、製造注文インスタンス１３２の部品１０６のグラフィック表示２１４、及びグラフィカルユーザインターフェース２０７に表示される一連のグラフィカルインジケータ２３１に基づいて管理することができる。例えば、実施すべき工程の識別は、この視覚化を利用して行うことができる。
【００９２】
幾つかの例では、視覚化は、位置１１４の内の特定の位置にある航空機１０４に実際に存在する部品１０６だけであってよい。具体的には、部品１０６のグラフィック表示２１４は、オブジェクト１０２のアセンブリの現在の状態２３３に対して存在する部品１０６だけである。このように、オペレータ１２２は、オブジェクト１０２用の部品１０６に対して実施すべきでありうるタスク１１８をより簡単に視覚化することができる。
【００９３】
更に、航空機１０４に実際に存在する部品１０６に対するオペレータ１２２のための視覚化を、ボリューム２１９のアセンブリ１４４の表示にも適用可能である。上述したように、ボリューム２１９のアセンブリ１４４の表示は、アセンブリ１４４に存在する部品１０６についてのグラフィック表示２１４の表示である。
【００９４】
図２に、オブジェクトマネージャ１２４に位置づけされた異なるコンポーネントを示す。これらの異なるコンポーネントを、異なるシステムの一部として使用可能である。このシステムには、オブジェクト視覚化システム１３４、製造注文視覚化システム１３５、及び他の適切なシステムの内の少なくとも一つが含まれうる。オブジェクトマネージャ１２４のコンポーネントを、２つ以上のシステムに使用することができる。例えば、オブジェクトビジュアライザ２０４は、オブジェクト視覚化システム１３４、及び製造注文視覚化システム１３５の両方にあってよい。つまり、オブジェクトマネージャ１２４に示される異なるコンポーネントは、オブジェクトマネージャ１２４の異なるシステムによって同時に使用することができる。
【００９５】
ここで図３を参照する。図３に、例示の実施形態によるセクション分割図のブロック図を示す。図２のセクション分割図２２３の一実行形態の例を示す。
【００９６】
図示したように、セクション分割図２２３は、幾つかの異なる情報を含む。例えば、セクション分割図２２３は、セクション３００とホットスポット３０２を含む。
【００９７】
セクション３００は、オブジェクト１０２、具体的には、図１の航空機１０４のセクション１３６に対応するグラフィック表示である。これらの例では、セクション３００は単一の画像、複数の画像、又は何らかの他の適切な形態に位置づけすることができる。グラフィック表示は、この例においては拡大図である。
【００９８】
これらの例では、セクション３００は選択可能であってもよい。一つのホットスポット３０６を有するセクション３００の内で一つのセクション３０４を選択すると、モデル２１６のセクション３０４に対応するボリュームがこの例において表示される。ホットスポット３０６は、ボリューム２１９に関連付けされるボリューム識別子２２２へのポインタであってよい。例えば、ホットスポット３０６には、ボリュームデータベース２２０のボリューム識別子２２１からボリューム識別子２２２を識別するための、ユニバーサルリソースロケータ、又は他の何らかの適切なアドレシング規則が含まれうる。
【００９９】
ここで図４を参照する。図４に、例示の実施形態によるボリューム識別子のブロック図を示す。この例では、図２のボリューム識別子２２２の一実行形態が示される。
【０１００】
ボリューム識別子２２２は、幾つかのコンポーネントを含む。図示したように、ボリューム識別子２２２は、識別子４００とボリューム記述子４０２を含む。
【０１０１】
識別子４００は、ボリューム識別子２２２を、ボリュームデータベース２２０に存在しうる他のボリューム識別子２２１から区別する。識別子４００は様々な形態をとりうる。例えば、識別子４００は、単語、熟語、番号、文字数字の列、又はその他何らかの適切な形態であってよい。
【０１０２】
ボリューム記述子４０２は、モデル２１６におけるボリュームを表す。例えば、ボリューム記述子４０２は座標４０６の形態をとりうる。座標４０６は、この例においてモデル２１６によって使用される座標系にある。例えば、座標４０６は、多角形、立方体、又は直方体を画定するために使用されうる３つの座標であってよい。当然ながら、座標４０６以外のボリューム記述子４０２には他の情報が存在しうる。例えば、ボリューム記述子４０２には、球の形態のボリューム２１９を画定するのに使用される単一の座標及び半径が含まれうる。更に別の例では、ボリューム２１９を立方体又はその他何らかの形として画定する予め選択されたオフセットを有する単一座標が存在しうる。
【０１０３】
ボリューム２１９の中央は、アセンブリ１４４と製造注文インスタンス２５０の場所であってよい。この場所は、アセンブリ１４４の部品１０６全ての中央であってよい、又はアセンブリ１４４の部品１０６の特定の部品に基づくものであってよい。
【０１０４】
幾つかの例では、ボリューム識別子には視点４０８も含まれうる。視点４０８は、グラフィック表示２１４がグラフィカルユーザインターフェースに表示された時に、オペレータに表示されるボリュームのビューを画定しうる。例えば、視点４０８には、ボリュームの座標系を使用した視点の座標４１０が含まれうる。
【０１０５】
ここで図５を参照する。図５に、例示の実施形態による製造注文インスタンスのブロック図を示す。図示したように、製造注文インスタンス５００は、図１の製造注文インスタンス１３２からの一つの製造注文インスタンスの例である。
【０１０６】
図示したように、製造注文インスタンス５００には、幾つかの異なる部品が含まれうる。製造注文インスタンス５００は、識別子５０２、分類５０３、記述子５０４、タスク５０５、割当てられたオペレータ５０６、部品識別子５０８、場所５１０、指示５１２、及びステータス５１８を含む。
【０１０７】
図示したように、識別子５０２を使用して、図１のタスク１１８の内の一つのタスクを独自に識別することができる。識別子５０２は、文字数字識別子、番号、又はその他何らかの適切な種類の識別子であってよい。
【０１０８】
この例では、分類５０３を利用して、製造注文インスタンスが分類される。この分類は、実施されるタスクの種類に基づくものであってよい。例えば、分類には、座席の設置、配線、列線交換ユニットの設置、又はその他の適切な種類に分類が含まれうる。この分類は、記述的であってよい、又は識別子又はその他の種類の暗号の形態であってよい。
【０１０９】
記述子５０４は、タスク５０５の説明を提供する。この記述子は、オペレータにタスク５０５についての情報を提供する短い説明であってよい。記述子は、幾つかの例において、幾つかの単語、又は短文であってよい。
【０１１０】
タスク５０５は、実施される作業を識別する。例えば、タスク５０５は、部品を設置すること、部品をアセンブリすること、検査を実施すること、又はその他何らかの適切な作業であってよい。
【０１１１】
割当てられたオペレータ５０６は、タスク５０５を実施するように割り当てられうるオペレータの群を識別する。ある場合には、オペレータにはまだ、製造注文インスタンス５００のタスク５０５を実施するように割り当てられていないこともある。
【０１１２】
この例では、部品識別子５０８は、製造注文インスタンス５００を使用して、オブジェクト１０２においてアセンブリされた部品を識別する。この例では、部品識別子５０８は、部品の部品番号である。例えば、部品識別子５０８は、整理番号、整理番号と販売会社の識別子との組み合わせ、又はこれらの部品が同じ種類であったとしても他の部品から特定の部品を独自に識別する何らかの他の適切な種類の識別子であってよい。
【０１１３】
この例において、部品識別子５０８を使用して、識別された部品のグラフィック表示を生成することができる。例えば、部品識別子５０８を使用して、表示するための部品のグラフィック表示を生成するのに必要なモデルにおいて情報を見つけることができる。
【０１１４】
場所５１０は、タスク５０５が実施される場所を識別する。この場所は、オブジェクト１０２の座標又は他の何らかの座標系であってよい。
【０１１５】
指示５１２は、タスク５０５を実施するための指示一式である。具体的には、指示一式は、部品群をアセンブリするためのものであってよい。これらの指示は、段階的な指示、指導、又はその他適切な種類の指示であってよい。これらの指示は、部品のアセンブリ、部品の検査、又はタスク５０５に対して実施されうるその他適切な工程の指導を提供しうる。指示５１２には、タスク５０５を実施すべき場所についての計画も含まれうる。
【０１１６】
図示したように、ステータス５１８は、製造注文インスタンス５００のタスク５０５の実施についての情報を提供する。この例では、ステータスは、作業を実施すべきこと、作業が完了していること、進行中であること、割り当てられていないこと、計画されていること、保留されていること、準備ができていること、キャンセルされたこと、又は製造注文インスタンス５００のその他何らかの適切なステータスを示しうる。ステータスは、文字、暗号、記号、又はその他適切な仕組みを利用して示すことができる。加えて、ステータス５１８が実施すべき作業が完了していることを示す場合、ステータス５１８には、タスク５０５を実施する作業が行われた日時が含まれうる。
【０１１７】
次に図６を参照する。図６に、例示の実施形態による航空機のセクションの状態のブロック図を示す。この例では、状態６００は、状態２２６の内の一つの状態の例である。
【０１１８】
この例において、状態６００は、状態６００において存在しうる部品についての情報を記憶するデータ構造である。このデータ構造は、例えば、フラットファイル、リンクリスト、データベースの中の記録、又はその他何らかの適切な種類のデータ構造であってよい。
【０１１９】
状態６００は、計画された状態６０２、実際の状態６０４、又は両方の形態を取りうる。これらの例において、状態６００は、図１の位置１１４の航空機１０４の特定の位置に対するアセンブリ６０６の状況であってよい。具体的には、アセンブリ６０６の状況は、図２のアセンブリ２２７の状況におけるアセンブリの状況であってよい。
【０１２０】
この例では、状態６００は部品６０８を含む。部品６０８は、航空機１０４のために選択された状態６００の航空機１０４に存在する部品である。図示したように、部品６０８は、部品識別子６１０を使用して識別されうる。部品識別子６１０は、様々な形態をとりうる。例えば、部品識別子６１０の内の一つの部品識別子６１２は、部品６０８の内の一つの部品６１４の部品番号であってよい。例えば、部品識別子６１２は、整理番号、整理番号と販売会社の識別子の組み合わせ、又はその他何らかの適切な種類の識別であってよい。この例では、部品識別子６１２は、これらの部品が同じ種類であっても、他の部品から特定の部品を独自に識別するいかなる識別子であってもよい。
【０１２１】
この例では、オブジェクトマネージャ１２４のオブジェクトビジュアライザ２０４により状態６００を使用して、状態６００に対して存在しうる部品６０８のグラフィック表示２１４を生成することができる。これらの例では、状態６００は、位置１１４における航空機１０４の特定の位置を表す。この結果、航空機１０４に存在する部品６０８だけが、グラフィカルユーザインターフェース２０７のグラフィック表示２１４に表示される。
【０１２２】
この種の表示は、製造注文インスタンス１３２を管理する時に特に有用となりうる。製造注文インスタンス１３２に対して他の工程を計画又は実施しうるオペレータ１２２は、航空機１０４に存在する部品６０８がグラフィカルユーザインターフェース２０７のグラフィック表示２１４に表示されれば、製造注文インスタンス１３２のステータス１３７をより簡単に視覚化することができる。
【０１２３】
ここで図７を参照する。図７に、例示の実施形態による従属構造のブロック図が示されている。図示したように、従属構造７００は、図２の従属構造２１３の内の一つの従属構造の例である。具体的には、従属構造７００は、図１の従属関係１３３の内の一つの従属関係を表すのに使用されるデータ構造である。図示したように、従属構造７００は、ルール７０２、グラフィカルインジケータ７０４、及び記述子７０６を含む。
【０１２４】
従属構造７００を使用して、製造注文インスタンスを使用して設置可能な部品に対する従属構造７００の存在の提示を生成することができる。例えば、従属構造７００は、図２のグラフィカルユーザインターフェース２０７の製造注文インスタンスのステータスと共に、又はその一部として表示されうる。例えば、従属構造７００を使用して、特定の製造注文インスタンスが別の製造注文インスタンスの前に実施され得ないことを示すことができる。つまり、製造注文インスタンスのステータスは準備ができていないとなりうる。従属構造７００を使用して、どの別の製造注文インスタンスを完了させる必要がありうるのかを示すことができる。
【０１２５】
ルール７０２は、幾つかの部品間の関係、幾つかのタスク間の関係、又は幾つかの部品と幾つかのタスクとの間の関係の内の少なくとも一つを識別する。例えば、ルール７０２は、第１の部品が第２の部品に従属することを識別しうる。第２の部品は、第１の部品を設置することができる前に、利用可能であることが要求されうる。
【０１２６】
別の例として、ルール７０２は、第２のタスクを実施することができる前に、第１のタスクを実施することが必要であることを識別しうる。第１のタスクは、例えば、航空機の客室の床の検査であってよい。第２のタスクは、第１のタスクが完了した後で、床の座席の列を設置することであってよい。
【０１２７】
更に別の例では、ルール７０２は、タスクを実施するために部品を必要とするタスクを識別しうる。例えば、タスクは、部品を検査することであってよく、従って、部品へのアクセスが要求される。加えて、ルール７０２は、特定の部品に対する特定のタスクに特定の種類のアクセスが要求されることも識別しうる。例えば、タスクは、部品の底部を検査することであってよく、従って、部品の底部へのアクセスが要求される。
【０１２８】
図示したように、グラフィカルインジケータ７０４は、グラフィカルユーザインターフェース２０７において従属関係を示す時に使用するインジケータを識別する。グラフィカルインジケータ７０４は、特定の製造注文インスタンスに従属関係が存在する事実に注意を引くために選択される。
【０１２９】
従属構造７００の記述子７０６は、グラフィカルユーザインターフェース２０７に従属関係を示している間に、オペレータに表示されうる情報を識別する。一例では、記述子７０６は、実施する必要がありうる別の製造注文インスタンスを識別することができる。記述子７０６は、別の製造注文インスタンスのどの作業が、現在の製造注文インスタンスの特定の部品又はタスクに従属しうるかを理解するためにオペレータが必要とする製造注文インスタンスの識別子、部品、又はその他の情報を識別しうる。
【０１３０】
これらの例では、ルール７０２、グラフィカルインジケータ７０４、及び記述子７０６は、オペレータによって、また製造注文インスタンスの指示によって選択されうる。別の例では、これらのオペレータは例えば、設計者、エンジニア、管理者、設業者、又は従属構造７００によって識別される従属関係に対して入力しうる他のオペレータであってよい。
【０１３１】
ここで図８を参照する。図８に、例示の実施形態による従属関係のグラフを示す。この例では、グラフ８００のタスクと部品との間のエッジは、従属関係、例えば図１の従属関係１３３である。この図では、一定期間にわたる矢印８０２の方向にアセンブリ順序が示されている。タスクと部品の従属の継承は、矢印８０４の方向である。
【０１３２】
グラフ８００に示すように、タスク８０６は部品８１０に対して従属関係８０８を有し、部品８１２は部品８１０に対して従属関係８１４を有し、タスク８１６はタスク８０６に対して従属関係８１８を有し、タスク８２０は部品８１２に対して従属関係８２２を有し、タスク８２４は部品８２０に対して従属関係８２６と、部品８１２に対して従属関係８２８を有する。更に、この例では、部品８３０はタスク８１６に対して従属関係８３２と、部品８２０に対して従属関係８３４と、タスク８２４に対して従属関係８３６とを有する。
【０１３３】
部品８１０、部品８１２、部品８２０、及び部品８３０は、図１の部品１０６の内の一つの部品の例である。タスク８０６、タスク８１６、及びタスク８２４は、図１のタスク１１８の内のタスクの例である。従属関係８０８、従属関係８１４、従属関係８１８、従属関係８２２、従属関係８２６、従属関係８２８、従属関係８３２、従属関係８３４、及び従属関係８３６は、図２の従属構造２１３を使用して表されうる図１の従属関係１３３の例である。
【０１３４】
これらの例では、グラフ８００は、部品１０６、タスク１１８、及び従属関係１３３に基づくものであってよい。グラフ８００は作成され、変更されうる、又は図１のオペレータ１２２によって作成され、変更されうる。
【０１３５】
グラフ８００は、図１の製造注文インスタンス１３２の指示によっても変更されうる。例えば、オペレータは、グラフ８００に幾つかの部品、幾つかのタスク、及び幾つかの従属関係を加えることができる。オペレータはまた、グラフ８００の幾つかの部品、幾つかのタスク、及び幾つかの従属関係を変更することもできる。例えば、オペレータは、航空機のアセンブリを実施するのにもはや必要でないグラフ８００の従属関係を取り除くことができる。別の例として、オペレータは、航空機のアセンブリの実施に必要な新たな従属関係を加えることができる。更に別の例では、グラフ８００の部品、タスク、及び従属関係を加える、また変更するために、図１の製造注文インスタンス１３２に指示を付与することができる。
【０１３６】
他の例では、アセンブリ順序及びタスクと部品の従属関係は、グラフ８００において異なる、また追加の方向であってよい。例えば、タスク８０６の他の従属関係には、タスク８１６の一つの従属関係及び部品８１２の一つの従属関係が含まれうる。
【０１３７】
図１〜８の製造環境１００で使用されうる異なるコンポーネントの図は、実施形態が実行されうる様態に対して物理的な又は構造的な限定を課すことを意図するものではない。図示したコンポーネントに加えてまたは代えて、他のコンポーネントを使用できる。幾つかのコンポーネントは不要になることがある。また、いくつかの機能コンポーネントを図解するためにブロックが提示されている。例示の実施形態において実行される場合、これらのブロックのうちの一又は複数を、異なるブロックと統合し、異なるブロックに分割し、或いは、統合して分割しうる。例えば、例示の例は航空機に対しての説明であるが、例示の実施形態を、航空機以外の他のオブジェクト、例えば、限定しないが、ビークル、潜水艦、人員運搬車、タンク、列車、自動車、バス、宇宙船、水上艦、宇宙船、衛星、ロケット、エンジン、コンピュータ、収穫機、建設用クレーン、ブルドーザー、採掘装置、又はその他適切な種類のオブジェクトに適用することができる。
【０１３８】
別の例では、ホットスポット３０６を有するセクション３０４を選択することにより、ボリュームデータベース２２０を使用することなく直接クエリを生成することができる。例えば、ホットスポット３０６には、セクション３０４に対応するボリュームについてのクエリが含まれうる。
【０１３９】
別の例では、ルール７０２、グラフィカルインジケータ７０４、及び記述子７０６に加えて、他の情報も従属構造７００に存在しうる。例えば、従属構造７００には、ユニバーサルリソースロケータも含まれうる。
【０１４０】
例えば、従属構造７００のインスタンスにおけるユニバーサルリソースロケータ（ＵＲＬ）は、従属関係を表す文書へのポインタであってよい。ユニバーサルリソースロケータは、追加情報へのリンクとして提示されうる。例えば、リンクは、従属構造７００のインスタンスについての情報がグラフィカルユーザインターフェースに提示された時に示されうる。このフィーチャにより、オペレータがグラフィカルユーザインターフェースに表示されたリンクを選択すると、ユニバーサルリソースロケータによって指し示された文書が引き出される。引き出された文書は次に、例えばグラフィカルユーザインターフェースのウィンドウに表示されうる。
【０１４１】
ここで、例示の実施形態による製造注文インスタンスのステータスを識別するためのグラフィカルユーザインターフェースの表示を示す図９〜１５を参照する。これらの図は、図２のグラフィカルユーザインターフェース２０７が実行されうる一方法を示す。異なるグラフィカルユーザインターフェースを、表示システム、例えば図２の表示システム２０８に表示することができ、オペレータは、図２の入力システム２１０等の入力システムを利用してグラフィカルユーザインターフェースとやり取りすることができる。
【０１４２】
ここで、例示の実施形態による製造注文インスタンスのステータスを見るためのグラフィカルユーザインターフェースを示す図９を参照する。この例では、グラフィカルユーザインターフェース９００は、建造物９０４、建造物９０６、及び建造物９０８を含む建造物９０２を表示している。
【０１４３】
この具体例では、グラフィカルユーザインターフェース９００の建造物９０２の内の各建造物は、航空機の製造が行われる場所を表す。各建造物は、建造物内で製造される航空機のデータベースに対応しうる。
【０１４４】
ここで、例示の実施形態による建造物における航空機の位置を示す図１０を参照する。この例では、グラフィカルユーザインターフェース１００２に、航空機の位置１０００が表示される。これらの位置は、航空機のアセンブリの異なる段階において実施されうるタスクに対応する。
【０１４５】
この具体例では、航空機の位置１０００は、位置１００４、位置１００６、位置１００８、位置１０１０、及び位置１０１２を含む。これらの例では、航空機の位置１０００の異なる位置で特定のタスクが実施される。つまり、航空機のアセンブリは、航空機の位置１０００の内の異なる位置において航空機に異なる部品を追加しながら、位置から位置へと進行する。
【０１４６】
これらの位置の内の一つを選択することにより、特定の位置に設置される部品、及び前の位置から設置されていてよい任意の部品のグラフィック表示が識別される。この結果、次の位置で設置されない部品は存在しない。例えば、位置１０１２の航空機は完全に構成された航空機である。位置１０１０の航空機は、座席とカーペットを有していない。位置１００８の航空機には、コンロ端部、化粧室、ギャレー、及び他の部品が含まれない。航空機の位置１０００の内のこれらの異なる位置は、これらの例において、異なる航空機のアセンブリの状況を有しうる。
【０１４７】
これらの例において、これら各位置は、その位置に関連付けられたモデルを有しうる。これらのモデルは、特定の位置における航空機に存在する部品を含みうる。その結果、位置を選択することにより、部品のグラフィック表示を表示するために使用可能なモデルが選択される。この結果、航空機の部品のグラフィック表示を生成するための情報を識別するために、部品が少ない位置のモデルに対してより迅速にクエリを行うことができる。
【０１４８】
加えて、これらの例では、各位置に対して、製造注文データベースの製造注文インスタンスが識別されうる。つまり、各位置は、これら特定の位置に対して生成されうる製造注文インスタンスを含む製造注文データベースを有しうる。この結果、部品が少ない位置は、監視する又は管理する製造注文インスタンスが少なくなる。このように、部品が少ない位置のデータベースの場合、特定位置の製造注文データベースのクエリをより迅速に行うことができる。位置を選択した後で、オペレータは見直すために航空機のセクションを選択することができる。
【０１４９】
ここで、例示の実施形態による航空機のセクションのグラフィカルユーザインターフェースを示す図１１を参照する。この例では、グラフィカルユーザインターフェース１１００は、グラフィカルユーザインターフェース１１００の領域１１０４における航空機のセクション１１０２を表示する。この例において、セクション１１０２は、図１０の航空機の位置１０１２に対するものである。
【０１５０】
図示したように、セクション分割図１１０５は、グラフィカルユーザインターフェース１１００の領域１１０４に表示される。セクション分割図１１０５は、図２及び図５のブロック図で示すセクション分割図２２３の実行態様の一例である。この具体例では、セクション分割図１１０５は、図１０の位置１０１２の航空機であってよい。
【０１５１】
オペレータは、セクション１１０２から一つのセクションを選択しうる。図示したように、セクション１１０２は、グラフィカルユーザインターフェース１１００で表示されるように、図３のセクション３００の例である。セクション１１０２は、この具体例において選択可能である。すなわち、セクション１１０２はホットスポットを含みうる。これらのホットスポットは、この例では見えていない。ホットスポットは、動作を起こさせるために選択されうるグラフィカルユーザインターフェース１１００の領域である。これらの例では、これらのホットスポットは、セクション１１０２に対応する。ホットスポットは、セクション１１０２を包含するものであってよく、又はセクション１１０２周囲又はこれらの何らかの組み合わせであってよい。
【０１５２】
別の例として、セクション１１０６は、選択可能なセクション１１０２の内の一つのセクションの例である。このセクションを選択した結果、セクション１１０６の更なる詳細図が表示される。この例では、セクション１１０６は、航空機の上方バレル部分である。
【０１５３】
加えて、セクションに存在する部品の識別も、ユーザの特定セクションの選択に応じて行われうる。この識別には、そのセクションにおける航空機の特定位置に存在する任意の部品が含まれうる。すなわち、異なる位置にある航空機の同じセクションは、部品を設置するタスクに基づいて存在する異なる部品を有しうる。この識別は、図２の状態２２６の使用を通して行われうる。
【０１５４】
図示した例ではオペレータは、グラフィカルユーザインターフェース１１００の領域１１０８において航空機全体を選択することによって、航空機全体を見るように選択することができる。つまり、表示のボリュームは航空機全体であってよい。更に、オペレータは、セクション１１０２の群を選択することができる。図示したように、グラフィカルユーザインターフェース１１００の領域１１１０、領域１１１２、領域１１１４、領域１１１６、領域１１１８、及び領域１１２０の内の一つを選択することによって、選択を行うことができる。これらの例では、これらの領域はホットスポットを有する。このように、オペレータは、オペレータが所望する特定のクエリに適した方法で、航空機の異なる部分を見ることができる。
【０１５５】
この例では、グラフィカルユーザインターフェース１１００を通して、他の種類のクエリを行うことができる。例えば、検索ボタン１１２２を使用して、特定の製造注文インスタンスの検索を始めることができる。この検索は、特定の製造注文インスタンスに関連付けられるアセンブリの視覚化を提供するために実施されうる。
【０１５６】
例示の実施形態による、製造注文インスタンスのクエリを行うためのグラフィカルユーザインターフェースを示す、図１２をここで参照する。この例では、検索ボタン１１２２の選択により、ウィンドウ１２００がグラフィカルユーザインターフェース１１００に表示される。
【０１５７】
ウィンドウ１２００を使用して、この例において視覚検索を実施することができる。図示したように、製造注文インスタンスの識別子を、ウィンドウ１２００のフィールド１２０２の中へ入力することができる。検索ボタン１２０４を押すと、入力された製造注文インスタンスの識別子の検索が始まる。キャンセルボタン１２０６を選択すると、この例における検索がキャンセルされる。
【０１５８】
図９の建造物９０２を有するグラフィカルユーザインターフェース９００の図、図１０の航空機の位置１０００を有するグラフィカルユーザインターフェース１００２の図、図１１及び図１２のグラフィカルユーザインターフェース１１００の図は、例示の実施形態に従って実施されうる複数レベルのクエリの例である。図示したように、建造物９０２からの建造物の選択により、航空機の特定モデルが選択されうる。特定のモデルを、グラフィカルユーザインターフェース１００２を用いて、位置と共に表示することができる。位置の選択により、セクション１１０２と共にグラフィカルユーザインターフェース１１００に別のビューが表示されうる。このように、オペレータは、選択された位置によっては、異なる航空機のモデルを更に簡単に横切ることができる。
【０１５９】
複数レベルのクエリに加え、図１１のグラフィカルユーザインターフェース１１００は、製造注文インスタンスのアセンブリを視覚化するためのインターフェースも提供する。上述したように、ウィンドウ１２００は、製造注文インスタンスの識別を受取るように構成される。この識別によって、製造注文インスタンスのアセンブリの視覚化を、後述するように表示することができる。
【０１６０】
図１３に、例示の実施形態による、製造注文インスタンスからの視覚表示を有するグラフィカルユーザインターフェースの図を示す。図示したこの例では、グラフィカルユーザインターフェース１３００は、ボリュームのビューを表示する。このボリュームには、アセンブリ１３０２の部品１３０１のグラフィック表示が含まれる。この例示の実施例では、アセンブリ１３０２は座席列１３０４の形態をとる。
【０１６１】
更に、グラフィカルユーザインターフェース１３００のボリュームには、他のアセンブリが表示される。例えば、グラフィカルユーザインターフェース１３００には、アセンブリ１３０２について、この特定のボリュームの座席列１３０５、座席列１３０６、座席列１３０７、座席列１３０８、収納クローゼット１３０９、及び化粧室１３１０が表示される。
【０１６２】
加えて、この製造注文インスタンスの状態を示すために、アセンブリ１３０２に関連づけてグラフィカルインジケータ１３１２が表示されうる。この例では、グラフィカルインジケータ１３１３は座席列１３０５に関連づけて表示され、グラフィカルインジケータ１３１４は座席列１３０６に関連づけて表示され、グラフィカルインジケータ１３１５は座席列１３０７に関連づけて表示され、グラフィカルインジケータ１３１６は座席列１３０８に関連づけて表示され、グラフィカルインジケータ１３１７は収納クローゼット１３０９に関連づけて表示され、グラフィカルインジケータ１３１８は化粧室１３１０に関連づけて表示される。これらのグラフィカルインジケータには、アセンブリ１３０２の視覚的関連性を提供するために表示されるアセンブリの製造注文インスタンスのステータスが示されうる。
【０１６３】
このように、アセンブリ１３０２の製造注文インスタンスを見ているオペレータは、グラフィカルユーザインターフェース１３００に視覚的に示される他のアセンブリと関連させて視覚的に部品１３０１のアセンブリを見ることができる。この視覚的関連性により、アセンブリ１３０２をアセンブリするための製造注文インスタンスの指示を視覚化することができる。
【０１６４】
更に、製造注文インスタンスのステータスを示すグラフィカルインジケータが提供されると、オペレータは、他のアセンブリに対する製造注文インスタンスの対象の特定のアセンブリの関連性についての追加情報を得ることができる。
【０１６５】
この具体例では、グラフィカルユーザインターフェース１３００に表示されるアセンブリは、状態２２６の特定の状態において存在するアセンブリである。例えば、状態は、製造注文インスタンスのタスクが実施される位置１１４の選択位置における特定の状態であってよい。別の例では、表示されたアセンブリは、航空機に対してすでに起きた又は予定されている他の何らかの状態にあってよい。
【０１６６】
加えて、グラフィカルユーザインターフェース１３００において、オペレータは、表示されたボリュームのアセンブリ１３０２、及び他のアセンブリを見て調べるために、表示されたボリュームの異なる部品を横切ることができる。
【０１６７】
例えば、オペレータは、アセンブリ１３０２のグラフィック表示においてグラフィック表示を選択することができる。アセンブリ１３０２のグラフィック表示の選択により、アセンブリ１３０２の拡大図が得られる。
【０１６８】
別の例では、グラフィカルユーザインターフェース１３００に表示されたボリュームにおける異なるアセンブリのグラフィック表示を、メニュー１３２２に表示されたコマンド１３２０を使用して横切ることができる。この例では、コマンド１３２０は、上部１３２４、底部１３２６、側部１３２８、視点１３３０、及び関連性１３３２を含む。
【０１６９】
この例では、関連性１３３２により、他のアセンブリと関連させて、又は他のアセンブリと関連させずに、アセンブリ１３０２の表示を可能にすることができる。つまり、他の部品が存在せずに、アセンブリ１３０２のみを表示することができる。
【０１７０】
当然ながら、異なるビューのコマンドは単なる例であり、特定部品のグラフィック表示を見るために使用されうる全ての、及び異なる種類のコマンドを包含することは意図していない。例えば、ズーミング、パンニング、及びその他好適なコマンドも、この例で示したものに加えて、又はその代わりにあってもよい。
【０１７１】
加えて、ある場合には、部品識別子を部品のフィールド１３３４に入力することができる。部品の識別子を入力することによって、オペレータは特定部品の異なるビューを見ることができる。加えて、オペレータは、部品の特定のビューを得るために、コマンド１３２０の内の一つのコマンドを選択することもできる。
【０１７２】
当然ながら、アセンブリ１３０２の部品１３０１、及び他のアセンブリの部品のグラフィック表示を横切って見るために他のプロセスを使用することができる。この種のプロセスには、通常コンピュータ支援設計ソフトウェア、及び部品のグラフィック表示を見て横切ることができる他の種類のソフトウェアと共に使用されるプロセスが含まれうる。
【０１７３】
次に、例示の実施形態による製造注文インスタンス情報の表示を示す図１４を参照する。図示したように、グラフィカルユーザインターフェース１３００は、アセンブリ１３０２の部品１３０１のグラフィック表示のみを表示する。このビューには、他のアセンブリのグラフィック表示は示していない。このように、オペレータは、アセンブリ１３０２の調査を妨げる可能性のある他のアセンブリなしで、アセンブリ１３０２の部品１３０１を単独で視覚化することができる。
【０１７４】
次に、例示の実施形態による製造注文インスタンス情報の表示を更に示す図１５を参照する。この例では、アセンブリ１３０２のグラフィック表示が選択されると、グラフィカルユーザインターフェース１３００内にウィンドウ１５００が表示される。ウィンドウ１５００は、アセンブリ１３０２の製造注文インスタンスについての情報を表示する。この情報は、特定の実行態様によっては、図５に示す製造注文インスタンス５００、及び他の供給源から、得ることができる。
【０１７５】
図９〜１５の異なるグラフィカルユーザインターフェースの図は、図２のグラフィカルユーザインターフェース２０７の幾つかの実行態様の単なる例に過ぎない。これらの例は、例示の実施形態が実行される方法を限定することを意図していない。例えば、航空機に関して異なる例を表示したが、同様の表示を他の種類のビークル又はオブジェクトに使用することができる。例えば、グラフィカルユーザインターフェースは、自動車、船、衛星、エンジン、又はその他何らかの好適な種類のオブジェクト等のオブジェクトのセクションに対して構成されうる。
【０１７６】
別の例として、異なるグラフィカルユーザインターフェースの表示を、図示したものに加えて、又はその代わりに他のグラフィカルユーザインターフェースを使用して実施することができる。更に、グラフィカルユーザインターフェースの順序は、上述した順序とは異なるものであってよい。
【０１７７】
別の例として、異なるグラフィカルユーザインターフェースの表示を、図示したものに加えて、又はその代わりに他のグラフィカルユーザインターフェースを使用して実施することができる。更に、グラフィカルユーザインターフェースの順序は、上述した順序とは異なるものであってよい。
【０１７８】
ある例では、製造注文インスタンスの識別を、例において図示したように、グラフィカルユーザインターフェース１１００の代わりにグラフィカルユーザインターフェースとしてウィンドウ１２００で実施することができる。当然ながら、グラフィカルユーザインターフェース１１００に加えて、又はその代わりに他のグラフィカルユーザインターフェースでウィンドウ１２００を表示することができる。
【０１７９】
例示の実施形態による部品のアセンブリを視覚化するプロセスのフロー図を示す図１６を次に参照する。図１６に示されたプロセスは、図１の製造環境１００において実行することができる。特に、図示した一又は複数の種々の工程は、図１のオブジェクトマネージャ１２４を使用して実行され得る。
【０１８０】
本プロセスは、オブジェクトの部品のアセンブリのための製造注文インスタンスを識別することによって開始される（工程１６００）。製造注文インスタンスの識別は、幾つかの異なる方法で受信することができる。例えば、識別は、オペレータによるグラフィカルユーザインターフェースへのユーザ入力を通して受信することができる。この入力をどのように受信しうるかの一例は、図１２のグラフィカルユーザインターフェース１１００におけるウィンドウ１２００の使用を介したものである。当然ながら、製造注文インスタンスのこの識別は他の方法で行うことができる。例えば、製造注文インスタンスのリストを表示することができ、ユーザ入力により、製造注文インスタンスの内の一つを選択することができる。例示の実施形態に従って、特定の製造注文インスタンスを識別するためのこれらの他の仕組みを用いることができる。
【０１８１】
次は、製造注文インスタンスのボリュームを識別するプロセスである（工程１６０２）。次に、プロセスは、ボリューム内に存在する部品を識別する（工程１６０３）。これらの部品には、アセンブリのための部品が含まれる。これらの部品には、ボリューム内にある他のアセンブリの部品も含まれうる。プロセスは、ボリューム内の他の部品と関連させて、ボリューム内に部品のアセンブリを表示し（工程１６０４）、その後プロセスは終了する。
【０１８２】
次に、例示の実施形態によるアセンブリを視覚的に表示する更に詳細のフロー図を示す図１７を参照する。図１７に示すプロセスは、図１の製造環境１００において実行可能である。特に、図示した一又は複数の種々の工程は、図１のオブジェクトマネージャ１２４を使用して実行することができる。
【０１８３】
プロセスは、製造注文インスタンスの識別を受信するように構成されたグラフィカルユーザインターフェースを表示することによって開始される（工程１７００）。プロセスは、製造注文インスタンスを識別するグラフィカルユーザインターフェースを通してユーザ入力を受信する（工程１７０２）。
【０１８４】
次に、ボリュームの識別が行われる（工程１７０４）。ボリュームはいくつかの異なる方法で識別されうる。一例において、ボリュームは、アセンブリが位置づけされたセクション、アセンブリからの選択された距離の内の少なくとも一つに基づくものである、又は他の何らかのルール又は選択プロセスに基づくものである。
【０１８５】
例えば、ボリュームは、アセンブリのボリュームを識別するボリュームデータベースから識別されうる。このデータベースは、例えば図２のボリュームデータベース２２０であってよい。他の例では、ボリュームは、アセンブリが位置づけされたセクションに基づくボリュームであってよい。更に別の例では、ボリュームは、製造注文インスタンスにおけるアセンブリの場所からのある選択された距離に基づいて識別されうる。この場合、アセンブリが含まれる製造注文インスタンスが識別されても、ボリュームはデータベースにおいて位置づけされないことがある。
【０１８６】
ボリュームに位置づけされた部品が識別される（工程１７０６）。これらの部品は、ボリューム内に存在するアセンブリ用である。アセンブリには、製造注文インスタンスのアセンブリ、及び製造注文インスタンスのアセンブリと共にボリューム内に位置づけされうる他のアセンブリが含まれる。これらの部品は、アセンブリの現在の状態に対して、例えば航空機がアセンブリライン上にある時に、ボリューム内に存在する部品であってよい。当然ながら、部品は、特定の実行態様により、何らかの他の状態のためであってよい。
【０１８７】
プロセスは次に、アセンブリ、及び任意数のアセンブリを表示する（工程１７０８）。アセンブリ及び任意数のアセンブリの表示は、グラフィカルユーザインターフェースにおいてアセンブリのグラフィック表示を表示することによって実施される。この表示は、製造注文インスタンスのアセンブリに対する他のアセンブリの視覚的関連性を提供する。
【０１８８】
次に、一連のグラフィカルインジケータを、アセンブリ、及び任意数のアセンブリの表示に関連づけて表示し、グラフィカルインジケータによってアセンブリ、及び任意数のアセンブリの内の少なくとも一つの製造指図インスタンスの状態が示される（工程１７１０）。これらのグラフィカルインジケータは、アセンブリ、アセンブリの部品、又はこれらの何らかの組み合わせに関連付けすることができる。
【０１８９】
本プロセスはまた、部品のアセンブリ、又はボリューム内の任意数の他の部品のアセンブリの内の少なくとも一つにおいて、部品間の従属関係を示す一連のグラフィカルインジケータも表示される（工程１７１２）。
【０１９０】
次に、関連性表示の変更についてのユーザ入力を受信したか否かの決定がなされる（工程１７１４）。関連性表示のこの変更は、図１３のメニュー１３２２の関連性１３３２等のコマンドを選択することによって実施されうる。
【０１９１】
関連性の変更についてのユーザ入力を受信すると、プロセスは、任意数のアセンブリの表示を削除する（工程１７１６）。こうすれば、オペレータは、製造注文インスタンスのアセンブリのみを見ることができる。更に、オペレータは次に必要に応じて更に情報を得るためにこのビューを横切ることができる。
【０１９２】
本プロセスは次に、別の製造注文インスタンスを調査すべきか否かを決定する（工程１７１８）。本プロセスはまた、関連性の変更についてのユーザ入力を受信していない場合には、工程１７１８に進む。別の製造注文インスタンスを調査する場合、プロセスは工程１７００に戻る。さもなければ、本プロセスは終了する。
【０１９３】
次に、例示の実施形態によるタスクのステータスを識別するプロセスのフロー図を示す図１８を参照する。図１８に示すプロセスは、図１の製造環境１００において実行することができる。具体的には、図示した一又は複数の種々の工程を、図１のオブジェクトマネージャ１２４を使用して実行することができる。
【０１９４】
本プロセスは、オブジェクトのモデルを識別することによって開始される（工程１８００）。本プロセスは次に、オブジェクトの部品をアセンブリするためのタスクを識別する（工程１８０２）。本プロセスは、タスクのステータスを識別する（工程１８０４）。
【０１９５】
次に、本プロセスは、オブジェクトのアセンブリの現在の状態を識別する（工程１８０６）。本プロセスは次に、オブジェクトのアセンブリの現在の状態において、オブジェクト内に存在する部品を識別する（工程１８０８）。本プロセスは次に、オブジェクトのモデルを使用して、表示装置上のグラフィカルユーザインターフェースにおいて、製造注文インスタンスの群に対し、オブジェクトのアセンブリの現在の状態において存在する部品のグラフィック表示を表示し（工程１８１０）、その後プロセスは終了する。一連のグラフィカルインジケータは、グラフィック表示を使用して、表示された部品に対するタスク部分のステータスを示す。加えて、この例では、オブジェクトのアセンブリの現在の状態において存在する部品のみが表示される。すなわち、存在する部品のみが示され、グラフィカルインジケータは、例えば製造注文インスタンスのタスク等、実施されるタスクのステータスを示すために、これらの部品に関連づけて表示されうる。
【０１９６】
ここで、例示の実施形態による製造注文インスタンスのステータスを識別するプロセスのフロー図を示す図１９を参照する。このプロセスは、製造注文インスタンスを通してタスクの割当てを管理することができる方法の一例である。具体的には、製造注文インスタンスにおける異なるタスクのステータスの特定用途を、例示の実施形態に従って識別することができる。図１９に示す異なる工程は、図２のステータス識別子２０６を使用して実行することができる。
【０１９７】
本プロセスは、製造施設の一群の建造物を有するグラフィカルユーザインターフェースを表示することによって開始される（工程１９００）。グラフィカルユーザインターフェースは、選択可能な建造物のホットスポットを含む。ホットスポットは、動作を起こすために選択されうるグラフィカルユーザインターフェースの部分である。これらの例において、建造物は、オペレータによって選択可能なホットスポットである。
【０１９８】
本プロセスは次に、一つの建造物を選択するユーザ入力を受信する（工程１９０２）。この例では、各建造物を使用して、特定の航空機のアセンブリを行うことができる。特定の航空機は、例えばモデル等の特定の種類の航空機であってよい。ある場合には、２以上の建造物を使用して同じ種類の航空機のアセンブリを行うことができるが、特定の航空機は、特定のオプションを有する顧客のための特定の型のものであってよい。つまり、同じ種類の異なる航空機を、これらが同じ種類であっても、異なるオプションを有する異なる建造物内でアセンブリを行うことができる。
【０１９９】
次に、製造施設において、建造物群における建造物の選択から航空機のモデルが識別される（工程１９０３）。建造物での位置が識別される（工程１９０４）。各建造物は、アセンブリが行われている航空機に対し異なる位置を有しうる。更に、建造物が同じ位置を有していたとしても、特定の位置の特定の建造物における航空機のステータスは、他の建造物と異なっている場合がある。更に、同じ位置であっても、異なる航空機のアセンブリは異なる建造物の位置において行われうる。
【０２００】
位置はグラフィカルユーザインターフェースに表示される（工程１９０６）。これらの例では、異なる位置は、オペレータによって入力されるユーザ入力を通して選択することができるホットスポットである。本プロセスは次に、位置を選択するユーザ入力を受信する。
【０２０１】
本プロセスは次に、位置の選択に基づいて航空機のセクション分割図を識別する（工程１９０８）。この例では、各位置は、表示されうる異なるセクション分割図を有しうる。ある位置における航空機のセクションは、これらの例において選択された位置で製造されたセクションである。セクション分割図には、その特定位置についてのセクションが含まれる。
【０２０２】
図示したように、セクション分割図は例えば、図２に示すように、セクション分割図２２４の内の一つのセクション分割図２２３であってよい。この例において、異なるセクション分割図は異なる位置に対して存在する。図１１のセクション分割図１１０５は、工程１９０８において、航空機に対して選択される位置によって選択されうるセクション分割図の一例である。
【０２０３】
これらの例では、セクション分割図は、位置において航空機内に存在する部品に対して選択されている。これらは、前の位置での航空機のアセンブリにおいてすでに存在しうる部品である、又は選択された位置においてアセンブリが行われる部品であってよい。
【０２０４】
本プロセスは次いで、航空機のセクションを表示する（工程１９１０）。工程１９１０では、セクションは、航空機のセクション分割図に表示される。更に、異なるセクションは、オペレータによって入力されるユーザ入力によって選択されうるホットスポットに関連付けて表示される。本プロセスは次に、グラフィカルユーザインターフェースに表示されたセクションからの一つのセクションの選択を検出する（工程１９１２）。工程１９１２では、セクションは、ボリューム識別子と関連づけられたホットスポットを有する。航空機のセクションの選択には、航空機に関連づけられたホットスポットの選択が伴う。ホットスポットは、例えば図２のボリューム識別子２２２等のボリューム識別子を指し示すものである。ある場合には、ホットスポットは、ボリューム識別子を指し示すリンクであってよい。例えば、ホットスポットは、ボリューム識別子を識別するために使用される指標であってよい。
【０２０５】
次にプロセスは、グラフィカルユーザインターフェースで表示されるセクションから選択されるセクションに対応するモデルのボリュームを識別する（工程１９１４）。これらの例において、航空機の各セクションは航空機のボリュームに関連付けられる。このボリュームは、セクションに対して選択されたホットスポットにより指し示されたボリューム識別子を使用してセクション分割図のセクションに関連付けられたボリューム識別子から識別される。ボリューム識別子には、ボリュームを画定する情報が含まれうる。例えば、ボリューム識別子２２２には、図４に示すように、ボリューム記述子４０２が含まれうる。具体的には、識別子には、モデルにおいてボリュームを画定する座標の群が含まれうる。
【０２０６】
次にプロセスは、航空機のアセンブリの状態から一つの状態を識別する（工程１９１６）。これらの例において、アセンブリの状態は、製造施設内の航空機の位置に基づくアセンブリの状況であってよい。本プロセスは次に、選択されたセクションに対応するモデルのボリュームの状態に対して存在する部品を識別する（工程１９１８）。存在するこれらの部品は、航空機の特定の状態に対して存在するものである。この例では、部品は、航空機のアセンブリの現在の状態に対して存在するものであってよい。アセンブリの現在の状態に対する部品により、製造注文インスタンスについての情報を視覚化することが簡単になりうる。
【０２０７】
本プロセスは次に、選択されたセクションに対して識別されたモデルのボリュームを使用して、セクションをグラフィカルユーザインターフェースに表示する（工程１９２０）。これらの例では、部品は、部品のリストではなくグラフィック表示として表示される。この例では、グラフィック表示は、アセンブリの状態から選択された状態に対して存在する部品についてのものである。具体的には、アセンブリの状態は、アセンブリライン上の現在の位置における、オブジェクトのアセンブリの現在の状態であってよい。当然ながら、他の例では、実施されている、又は実施されうる製造注文インスタンスの分析を実施するために、過去の又は現在の他の状態を使用することができる。更に、オペレータが表示における部品の表示を操作して、異なる視点及び異なる識別の部品を見ることが可能である。
【０２０８】
本プロセスは次に、グラフィカルユーザインターフェース上に表示された部品のグラフィック表示に関連付けられた一連のグラフィカルインジケータを表示する（工程１９２２）。この例では、グラフィカルインジケータは、部品のグラフィック表示を表示するために使用される色の形態を取る。例えば、色には、製造注文インスタンス上の部品の作業が利用可能であることを示す赤色、製造注文インスタンス上の部品の作業が完了したことを示す緑色、製造注文インスタンス上の部品の作業が進行中であることを示す黄色、及び部品の作業が製造注文インスタンスに割り当てられていないことを示す灰色の内の少なくとも一つが含まれうる。
【０２０９】
製造注文インスタンスのステータスの見直しが完了したか否かの決定がなされる（工程１９２４）。見直しが完了している場合、プロセスは終了する。
【０２１０】
そうでない場合、航空機の位置に対して、航空機の新たなセクションが選択されているか否かの決定がなされる（工程１９２６）。任意のセクションが選択されている場合、プロセスは次に、上述したように、工程１９１０に戻る。
【０２１１】
新たなセクションが選択されていない場合、航空機に対して新たな位置が選択されているか否かの決定がなされる（工程１９２８）。新たな位置が選択されている場合、プロセスは次に上述したように、工程１９０８に戻る。新たな位置が選択されていない場合、プロセスは、新たな建造物が選択されているか否かを決定する（工程１９３０）。新たな建造物が選択されている場合、プロセスは工程１９０４に戻る。そうでない場合、プロセスは工程１９２４に戻る。
【０２１２】
ここで、例示の実施形態による製造注文インスタンスのステータスについての情報を識別するプロセスのフロー図を示す図２０を参照する。図２０に示すプロセスは、図２のステータス識別子２０６を使用して実行することができる。
【０２１３】
プロセスは、部品の群を選択するユーザ入力を受信することによって開始される（工程２０００）。工程２０００では、部品の群の選択を行うユーザ入力は、部品のリストからの部品の群の選択、及びグラフィカルユーザインターフェースにおける部品のグラフィック表示の表示からの部品の群の選択の内の一つを選択することができる。
【０２１４】
本プロセスは次に、選択された部品の群のステータスを識別する（工程２００２）。このステータスは、製造注文インスタンスを含む製造注文データベースにクエリを行うことによって行うことができる。データベースは、これらの工程が図１９の工程で実行される時に、特定のセクションに対して特有のものであってよい。別の場合では、データベースは、特定の実行態様により、航空機全体の製造注文インスタンスであってよい。
【０２１５】
次いでプロセスは、製造注文インスタンスについての情報を表示し（工程２００４）、その後プロセスは終了する。この情報は、ユーザ入力を通して選択された部品の群のグラフィック表示に関連付けられたグラフィカルユーザインターフェースにおいて表示することができる。例えば、情報を、選択された部品の群のグラフィック表示の近く又はその上部のウィンドウに表示することができる。表示される情報は、図５の製造注文インスタンス５００について示したもの等の情報であってよい。
【０２１６】
このプロセスは、グラフィカルユーザインターフェースにおけるこれらの部品のグラフィック表示から選択される異なる部品に対して任意の回数繰り返すことができる。このように、オペレータは、オペレータにとって興味の対象でありうる航空機の特定部分の製造注文インスタンスのステータスにおいて製造注文インスタンスをより簡単に識別することができる。
【０２１７】
ここで、例示の実施形態によるグラフィカルユーザインターフェースにおいてセクションを表示するプロセスのフロー図を示す図２１を参照する。図２１に示す異なる工程は、図１９の工程１９２０の実行態様の例である。
【０２１８】
プロセスは、完成した状態の航空機内に存在する部品を識別する（工程２１００）。その後、プロセスは、第２の部品群を形成するために選択された状態の航空機内に存在する部品を識別する（工程２１０２）。第１の部品群を識別するために、完成した状態の航空機内に存在する部品から第２の部品群が差し引かれる（工程２１０４）。
【０２１９】
プロセスは、選択された状態の航空機のセクションから、存在しないボリュームの第１の部品群を隠す（工程２１０６）。グラフィカルユーザインターフェースに選択されたセクションを表示するために、ボリューム内で隠されていない第２の部品群が表示され（工程２１０８）、その後プロセスは終了する。
【０２２０】
ここで、例示の実施形態による、航空機の任意数の部品又は任意数のタスクの内の少なくとも一つの従属関係を管理するプロセスのフロー図を示す図２２を参照する。図２２に示すプロセスは、図１の製造環境１００において実行することができる。具体的には、図示した一又は複数の種々の工程は、図１のオブジェクトマネージャ１２４を使用して実行することができる。このプロセスは、図１の製造注文インスタンス１３２を使用して割り当てられたタスク１１８を実施するために、図２の従属構造２１３を管理するために実行することができる。
【０２２１】
プロセスは、部品のアセンブリのための任意数の部品又はタスクの内の少なくとも一つを識別することによって開始される（工程２２００）。プロセスは次に、アセンブリの部品又はタスクの内の少なくとも一つの任意数の従属関係を識別する（工程２２０２）。従属関係が表示される（工程２２０４）。従属関係の表示は様々な形態を取りうる。例えば、図８のグラフ８００に示す従属関係と同様に、従属関係のグラフを使用することができる。
【０２２２】
プロセスは、任意数の従属関係を変更するためのオプションを表示する（工程２２０６）。プロセスは次に、オペレータからユーザ入力を受信する（工程２２０８）。次に、ユーザ入力が、任意数の従属関係を変更するものであるか否かの決定がなされる（工程２２１０）。
【０２２３】
任意数の従属関係の変更が行われる場合、プロセスは次に、変更を保存する（工程２２１２）。任意数の従属関係の変更には、新たな従属関係、削除された従属関係、及び変更された従属関係が含まれうる。
【０２２４】
変更は、従属関係の表示に反映され（工程２２１４）、プロセスはその後終了する。工程２２１０を再び参照し、ユーザ入力が従属関係を変更するものでない場合も、プロセスは終了する。
【０２２５】
ここで、例示の実施形態による従属関係のグラフィカルインジケータを表示するプロセスのフロー図を示す図２３を参照する。図２３に示すプロセスは、図１の製造環境１００において実行することができる。具体的には、図示した一又は複数の種々の工程は、図１のオブジェクトマネージャ１２４を使用して実行することができる。
【０２２６】
この例では、製造注文インスタンスのアセンブリの部品間の従属関係を示すために、図２３の種々の工程を実行することができる。更に、種々の工程を使用して、種々のアセンブリ間の従属関係を示すことができる。図１６及び図１７に記載されるように、アセンブリを表示している間、他のアセンブリと関連させて従属関係を表示することができる。
【０２２７】
プロセスは、グラフィカルユーザインターフェースに表示される部品を識別することによって開始される（工程２３００）。プロセスは、表示された部品に対して実施されるタスクも識別する（工程２３０２）。プロセスは更に、表示された部品及び実施されるタスクの内の少なくとも一つの従属関係を識別する（工程２３０４）。これらの例では、各従属関係は、従属データ構造によって定義される。
【０２２８】
プロセスはまた更に、各従属関係の従属データ構造における各従属関係に対してグラフィカルインジケータを識別する（工程２３０６）。プロセスは次に、識別された従属関係に対して識別されたグラフィカルインジケータを表示する（工程２３０８）。このプロセスでは、各従属関係の従属データ構造は、図７の従属構造７００の一例である。各従属関係のグラフィカルインジケータは、図７のグラフィカルインジケータ７０４の一例である。
【０２２９】
次に、プロセスは、従属関係のグラフィカルインジケータを選択するユーザ入力を受信する（工程２３１０）。プロセスは、従属関係についての情報を識別する（工程２３１２）。次いでプロセスは、識別された情報を表示し（工程２３１４）、その後プロセスは終了する。このプロセスでは、識別された従属関係についての情報は、図７の記述子７０６が含まれる。識別された情報はまた、図７のルール７０２、及び従属関係が満たされているか否かのステータスも含みうる。
【０２３０】
図示した種々の実施形態におけるフロー図及びブロック図は、例示的な一実施形態での装置及び方法の、いくつかの可能な実行形態の構造、機能、及び動作を示している。これに関し、フロー図又はブロック図の各ブロックは、１つの操作又はステップの、一モジュール、一セグメント、一機能、及び／又は一部分を表わしうる。例えば、一又は複数のブロックは、ハードウェア内のプログラムコードとしてハードウェア内に、又はプログラムコードとハードウェアの組合せとして実装可能である。ハードウェア内に実装した場合、ハードウェアは、例えば、フロー図又はブロック図の一又は複数の作業を実施するように製造又は構成された集積回路の形態をとりうる。プログラムコードとハードウェアとの組み合わせとして実装されると、この実装はファームウェアの形態を取ることがある。
【０２３１】
例示の実施形態の幾つかの代替的な実装では、ブロックに記載された一又は複数の機能が、図中に記載の順序を逸脱して現れることがある。例えば、場合によっては、連続して示されている２つのブロックが実質的に同時に実行されること、又は時には含まれる機能によってはブロックが逆順に実施されることもあり得る。また、フロー図又はブロック図に描かれているブロックに加えて他のブロックが追加されることもあり得る。
【０２３２】
例えば、製造注文インスタンスに関連する他の機能に対する工程を、図示したものに加えて、又はその代わりに使用することもできる。一例において、工程は、例示の実施形態によるグラフィカルユーザインターフェースに表示された製造注文インスタンスのステータスを検証又は更新することを含みうる。別の例として、単一の建造物のみが存在する場合、工程１９００及び工程１９０２を省略することができる。
【０２３３】
別の例として、アセンブリ及び製造注文インスタンスのステータスのグラフィカルインジケータの表示は、幾つかの例において省略することができる。別の例としてオペレータは、他のアセンブリの表示、製造注文インスタンスのアセンブリの表示とを交互に切り替えることができる。更に別の例では、他の種類のビュー、例えば、製造注文インスタンスのアセンブリを見ている間に受信した特定のコマンドに基づいて、拡大図等を表示することができる。更に別の例では、部品又はアセンブリの選択により、部品又はアセンブリに関連付けられた製造注文インスタンスについての情報も表示することができる。
【０２３４】
ここで図２４を参照すると、データ処理システムのブロック図の図解が、例示の実施形態により描画されている。データ処理システム２４００を使用して、図１のコンピュータシステム１２６を実行することができる。この例示的な実施例では、データ処理システム２４００は通信フレームワーク２４０２を含み、これによりプロセッサユニット２４０４、メモリ２４０６、固定記憶域２４０８、通信ユニット２４１０、入出力ユニット２４１２、及び表示ユニット２４１４間の通信が行われる。この実施例では、通信フレームワークはバスシステムの形態を取ることができる。
【０２３５】
プロセッサユニット２４０４は、メモリ２４０６に読み込まれうるソフトウェアに対する指示を実行する役割を果たす。プロセッサユニット２４０４は、特定の実行形態に応じて、いくつかのプロセッサ、マルチプロセッサコア、又は他の何らかの種類のプロセッサでありうる。
【０２３６】
メモリ２４０６及び固定記憶域２４０８は、記憶デバイス２４１６の例である。記憶デバイスは、一時的及び／又は恒久的に、限定する訳ではないが例としてはデータ、機能的な形態のプログラムコード及び／又は他の適切な情報といった情報の保存が可能な、任意のハードウェアである。記憶デバイス２４１６は、これらの例示的な実施例では、コンピュータ可読記憶デバイスと称されることもある。メモリ２４０６は、これらの実施例では、例えば、ランダムアクセスメモリ、又は、任意の他の適切な揮発性或いは不揮発性の記憶デバイスでありうる。固定記憶域２４０８は、特定の実行形態に応じて様々な形態をとりうる。
【０２３７】
例えば、固定記憶域２４０８は、一つ又は複数のコンポーネント又はデバイスを含み得る。例えば、固定記憶域２４０８は、ハードドライブ、フラッシュメモリ、書換え型光ディスク、書換可能磁気テープ、又はそれらの何らかの組み合わせでありうる。固定記憶域２４０８によって使用される媒体はまた、取り外し可能なものでありうる。例えば、取外し可能な可能ハードドライブが、固定記憶域２４０８の目的で使用されうる。
【０２３８】
これらの例示的な実施例では、通信ユニット２４１０は、他のデータ処理システム又は装置との通信を提供する。これらの例示的な実施例では、通信ユニット２４１０はネットワークインタフェースカードである。
【０２３９】
入出力ユニット２４１２は、データ処理システム２４００に接続されうる他のデバイスとのデータの入出力を可能にする。例えば、入出力ユニット２４１２は、キーボード、マウス、及び／又は他の何らかの適切な入力装置を通じて、ユーザ入力のための接続を提供しうる。更に、入出力ユニット２４１２は、プリンタに出力を送信しうる。ディスプレイ２４１４は、ユーザに情報を表示するための機構を提供する。
【０２４０】
オペレーティングシステム、アプリケーション、及び／又はプログラムに関する指示は、通信フレームワーク２４０２を通じてプロセッサユニット２４０４と通信可能である、記憶デバイス２４１６内に配置されうる。種々の実施形態のプロセスは、メモリ２４０６などのメモリ内に配置されうるコンピュータ実装指示を使用して、プロセッサユニット２４０４によって実行されうる。
【０２４１】
これらの指示は、プロセッサユニット２４０４内のプロセッサによって読み取られ実行され得る、プログラムコード、コンピュータ使用可能プログラムコード、又はコンピュータ可読プログラムコードと呼ばれる。種々の実施形態のプログラムコードは、メモリ２４０６又は固定記憶域２４０８といった、種々の物理的記憶媒体又はコンピュータ可読記憶媒体上で具現化されうる。
【０２４２】
プログラムコード２４１８は、選択的に着脱可能なコンピュータ可読媒体２４２０上に機能的な形態で配置され、かつ、プロセッサユニット２４０４による実行のために、データ処理システム２４００に読込まれるか、又は送信されうる。プログラムコード２４１８とコンピュータ可読媒体２４２０は、これらの例示的な実施例では、コンピュータプログラム製品２４２２を形成する。
【０２４３】
一実施例では、コンピュータ可読媒体２４２０は、コンピュータ可読記憶媒体２４２４又はコンピュータ可読信号媒体２４２６でありうる。これらの例示的な実施例では、コンピュータ可読記憶媒体２４２４は、プログラムコード２４１８を伝搬させるか、又は送信する媒体というよりはむしろ、プログラムコード２４１８を保存するために使用される物理的な又は有形の記憶デバイスである。
【０２４４】
代替的には、プログラムコード２４１８は、コンピュータ可読信号媒体２４２６を使用して、データ処理システム２４００に伝送されうる。コンピュータ可読信号媒体２４２６は、例えば、プログラムコード２４１８を包含する被伝播データ信号でありうる。例えば、コンピュータ可読信号媒体２４２６は、電磁信号、光信号、及び／又は他の任意の好適な種類の信号でありうる。これらの信号は、無線通信リンク、光ファイバケーブル、同軸ケーブル、電線、及び／又は他の任意の好適な種類の通信リンクといった通信リンクを介して伝送されうる。
【０２４５】
データ処理システム２４００に関して図示されている種々のコンポーネントは、種々の実施形態が実施され得る方法に対して構造的制限を設けることを意図していない。種々の例示の実施形態は、データ処理システム２４００に関して例示されているコンポーネントの、追加的な、及び／又は代替的なコンポーネントを含むデータ処理システム内に実装されうる。図２４に示した他のコンポーネントは、図示されている例示的な実施例と異なる可能性がある。種々の実施形態は、プログラムコード２４１８を実行可能な任意のハードウェアデバイス又はシステムを使用して実装されうる。
【０２４６】
本発明の例示の実施形態は、図２５の航空機の製造および点検方法２５００と図２６の航空機２６００と関連させて記載されている。まず、例示の実施形態による、航空機の製造及び保守のブロック図を示す図２５を参照する。製造前の段階では、航空機の製造及び保守方法２５００は、図２６の航空機２６００の仕様及び設計２５０２と、材料調達２５０４とを含みうる。
【０２４７】
製造段階では、図２６の航空機２６００のコンポーネント及びサブアセンブリの製造２５０６、並びにシステムインテグレーション２５０８が行われる。その後、図２６の航空機２６００は、認可及び納品２５１０を経て運航２５１２に供される。顧客による運航２５１２中、図２６の航空機２６００には、定期的な整備及び保守２５１４（改造、再構成、改修、及びその他の整備又は保守を含み得る）がスケジューリングされる。
【０２４８】
航空機の製造及び保守方法２５００の各プロセスは、システムインテグレーター、第三者、及び／又はオペレータによって実施又は実行されることがある。これらの実施例では、オペレータは顧客であってもよい。本明細書の目的では、システムインテグレーターは、限定するものではないが、任意の数の航空機製造者、および主要システムの下請業者を含むことができ、サードパーティは、限定するものではないが、任意の数のベンダー、下請業者、および供給業者を含むことができ、オペレータは航空会社、リース会社、軍事団体、サービス機関などであってよい。
【０２４９】
ここで図２６を参照すると、例示的実施形態を実装可能な航空機のブロック図が示される。この実施例では、航空機２６００は、図２５の航空機の製造及び保守方法２５００によって製造され、複数のシステム２６０４及び内装２６０６を有する機体２６０２を含むことができる。システム２６０４の例には、推進システム２６０８、電気システム２６１０、油圧システム２６１２、及び環境システム２６１４の１つ以上が含まれる。任意の数の他のシステムが含まれてもよい。航空宇宙産業の例を示したが、様々な例示の実施形態は、自動車産業などの他の産業にも適用され得る。
【０２５０】
本明細書で具現化される装置及び方法は、図２５の航空機の製造及び保守方法２５００のうちの少なくとも１つの段階で用いられ得る。
【０２５１】
例えば、一又は複数の例示の実施形態を、システムインテグレーション２５０８の間に実行することができる。異なる例は、航空機２６００上の部品のアセンブリを行うためにタスクを実施するのに使用される製造注文インスタンスのステータスを識別するために実行することができる。加えて、例示の実施形態を、整備及び保守２５１４の間に実行することもできる。例えば、整備及び保守２５１４の間の整備、更新、改修、及び他の工程のために部品のアセンブリを行うタスクを実施するための製造注文インスタンスのステータスは、例示の実施形態を使用して識別することができる。
【０２５２】
ここで、例示的実施形態による製造システムのブロック図を示す図２７を参照する。製造システム２７００は物理的なハードウェアシステムであり、例えば図２６の航空機２６００等の製品を製造するように構成される。
【０２５３】
図示したように、製造システム２７００には製造機器２７０２が含まれる。製造機器２７０２には、加工機器２７０４又はアセンブリ機器２７０６の少なくとも一つが含まれる。
【０２５４】
加工機器２７０４は、例えば航空機２６００を形成するのに使用する部品のコンポーネントを加工するために使用されうる機器である。例えば、加工機器２７０４には機械及びツールが含まれる。これらの機械及びツールは、ドリル、油圧プレス、加熱炉、型、複合テープレーヤ、真空システム、施盤、又は他の適切な種類の機器のうちの少なくとも一つであってよい。加工機器２７０４を使用して、金属部品、複合部品、半導体、回路、ファスナー、リブ、外板、スパー、アンテナ、いん頭部（ｐｈａｒｙｎｘ）又は他の適切な種類の部品のうちの少なくとも一つが加工される。
【０２５５】
アセンブリ機器２７０６は、航空機２６００を形成する部品をアセンブリするために使用される機器である。具体的には、アセンブリ機器２７０６を使用して、航空機２６００を形成するコンポーネント及び部品がアセンブリされる。アセンブリ機器２７０６には、機械及びツールも含まれる。このような機械及びツールは、ロボットアーム、クローラ、ファスナー設置システム、レールベースのドリルシステム、又はロボットのうちの少なくとも一つであってよい。アセンブリ機器２７０６を使用して、例えば、座席、水平安定板、翼、エンジン、エンジンハウジング、着陸ギアシステム等の部品、及び航空機２６００の他の部品等の部品がアセンブリすることができる。
【０２５６】
製品システム２７００には、制御システム２７０８も含まれる。制御システム２７０８はハードウェアシステムであり、ソフトウェア、又は他の種類のコンポーネントも含む。制御システム２７０８は、製造機器２７０２の工程を制御するように構成される。ハードウェアを使用して制御システム２７０８を実行することができる。ハードウェアには、コンピュータ、回路、ネットワーク、及び他の種類の機器が含まれうる。制御は、製造機器２７０２の直接制御の形態を取りうる。例えば、ロボット、コンピュータ制御機械、及び他の機器は、制御システム２７０８によって制御されうる。他の実施例では、制御システム２７０８により、航空機２６００の製造において人間のオペレータ２７１０によって実施される工程を管理することができる。このような実施例では、図１のオブジェクトマネージャ１２４は、図２６の航空機２６００の製造を管理するために、制御システム２７０８において実行することができる。
【０２５７】
異なる例において、人間のオペレータ２７１０は、製造機器２７０２、又は制御システム２７０８のうちの少なくとも一つを操作する、又は少なくとも一つと情報のやり取りをする。このやり取りを実施して、航空機２６００を製造することができる。
【０２５８】
当然ながら、製造システム２７００は、他の製品を製造するように構成されうる。製品システム２７００は、航空宇宙産業における製造に対して記載しているが、製品システム２７００は、他の産業の製品を製造するように構成することができる。例えば、製品システム２７００は、自動車産業、及び任意の他の適切な産業の製品を製造するように構成することができる。
【０２５９】
このように、オペレータは、グラフィカルユーザインターフェースを使用して製造注文インスタンスのステータスについての情報を視覚化することができる。この視覚化には、タスクが実施される部品のグラフィック表示に関連付けられた製造注文インスタンスのステータスのグラフィカルインジケータの表示が含まれる。
【０２６０】
更に、オブジェクトマネージャ１２４を有する制御システム２７０８は、航空機２６００の製造を監視することができる。この監視は、上述したように、製造注文インスタンスのステータスを介してのものであってよい。製造注文インスタンスのステータスを使用して、航空機２６００の製造のステータスを視覚的に表示することもできる。この表示は、航空機２６００のアセンブリラインの位置に基づくものであってよい。
【０２６１】
加えて、製造注文インスタンスの分析を使用して、問題領域を識別して警告することもできる。これらの問題領域は例えば、製造注文インスタンスの完了が所望よりも遅い領域、所望よりも更に不適合である領域、又は他の望ましくない状況であってよい。制御システム２７０８は、問題が解決するまで問題領域での製造を停止するように、製造機器２７０２を制御しうる。他の例では、制御システム２７０８は、問題領域における製造を停止し、課題を解決するように、人間のオペレータ２７１０へ指示を送ることができる。
【０２６２】
このため、一又は複数の例示の実施形態において、オペレータが、アセンブリを形成するためにアセンブリを行う対象の部品の製造注文インスタンスの指示をより簡単に理解することができるようになる。一又は複数の例示の実施形態では、視覚化された製造注文インスタンスの部品のアセンブリがオペレータに表示される。更に、製造注文インスタンスのアセンブリに隣接する、又は製造注文インスタンスのアセンブリからある選択距離内の他のアセンブリも表示される。この表示により、製造注文インスタンスの指示に従って、アセンブリの工程を実施するべきオペレータに、視覚的関連性が提供される。
【０２６３】
アセンブリ、及び視覚的関連性のための、アセンブリのある選択距離内の他のアセンブリの視覚化により、オペレータがアセンブリを形成するために部品のアセンブリを行う指示を把握し、工程を実施するのに要する時間が削減されうる。この結果、例えば航空機等のオブジェクトのアセンブリを行うのに要する時間、訓練、及び費用が削減されうる。
【０２６４】
上述の種々の実施形態の説明は、例示及び説明を目的とするものであり、網羅的な説明であること、又はこれらの実施形態を開示された形態に限定することを意図していない。当業者には、多数の修正例及び変形例が明らかであろう。
【０２６５】
例えば、この例を、オブジェクトの製造中に異なる状態に適用することができる。例えば、製造注文インスタンスのタスク等のタスクについての情報を取得するための表示用に、計画された状態及び実際の状態を選択することができる。計画された又は実際の状態については、製造注文インスタンスについての情報を表示する時に、これらの状態に実際に存在する部品を使用することができる。この情報には、他のアセンブリ及び他の情報と関連させて、視覚化されたアセンブリが含まれうる。このように、特定の状態において視覚化されたアセンブリ、及び製造注文インスタンスの情報をより良く視覚化することができる。更に、この種の視覚化により、製造注文インスタンスの計画又は変更もあまり面倒な、また困難なことではなくなる。
【０２６６】
他の例を、製造以外の航空機のライフサイクルの他の部品に適用することができる。例えば、この例を航空機の整備に適用することができる。例には、航空機の整備中に実施されうる補修、更新、及び他の工程の間に視覚化を提供することが含まれうる。
【０２６７】
更に、種々の例示の実施形態は、他の例示の実施形態と比較して、異なる特性を提供しうる。選択された一又は複数の実施形態は、実施形態の原理、実際の適用を最もよく説明するため、及び、他の当業者に対して、想定される特定の用途に適する様々な修正例を伴う様々な実施形態の開示内容の理解を促すために、選ばれ、かつ記述されている。
【図１】
2019109911.tif 000003
【図２】
2019109911.tif 000004
【図３】
2019109911.tif 000005
【図４】
2019109911.tif 000006
【図５】
2019109911.tif 000007
【図６】
2019109911.tif 000008
【図７】
2019109911.tif 000009
【図８】
2019109911.tif 000010
【図９】
2019109911.tif 000011
【図１０】
2019109911.tif 000012
【図１１】
2019109911.tif 000013
【図１２】
2019109911.tif 000014
【図１３】
2019109911.tif 000015
【図１４】
2019109911.tif 000016
【図１５】
2019109911.tif 000017
【図１６】
2019109911.tif 000018
【図１７】
2019109911.tif 000019
【図１８】
2019109911.tif 000020
【図１９】
2019109911.tif 000021
【図２０】
2019109911.tif 000022
【図２１】
2019109911.tif 000023
【図２２】
2019109911.tif 000024
【図２３】
2019109911.tif 000025
【図２４】
2019109911.tif 000026
【図２５】
2019109911.tif 000027
【図２６】
2019109911.tif 000028
【図２７】
2019109911.tif 000029
【手続補正書】
【提出日】平成31年3月6日(2019.3.6)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ビークルの部品のアセンブリ（１４４）を視覚化するための方法であって、
複数のビークルのうちの各ビークルが異なる位置にあるアセンブリライン上の前記ビークルの特定の位置を識別することと、
前記ビークルの前記部品（１０６）のアセンブリ（１４４）のための製造注文インスタンス（２５０）であって、前記特定の位置に対して生成されうる製造注文インスタンスを含む製造注文データベースから選択される製造注文インスタンス（２５０）を識別することと、
前記製造注文インスタンス（２５０）のボリューム（２１９）を識別する（１６０２）ことと、
前記ボリューム（２１９）内の他の部品の任意数のアセンブリ（１４２）と関連させて、前記ボリューム（２１９）内の前記部品（１０６）のアセンブリ（１４４）を表示する（１６０４）ことと
を含む方法。
【請求項２】
前記ボリューム（２１９）内の前記他の部品と関連させずに、前記部品（１０６）のアセンブリ（１４４）の拡大図を表示すること
を更に含む、請求項１に記載の方法（１４４）。
【請求項３】
一連のグラフィカルインジケータ（２３１）を、前記部品（１０６）のアセンブリ（１４４）と、前記任意数のアセンブリ（１４２）の内の少なくとも一つと関連付けして表示することを更に含み、
前記一連のグラフィカルインジケータ（２３１）は、前記アセンブリ（１４４）と、前記任意数のアセンブリ（１４２）の内の少なくとも一つの製造注文インスタンス（１３２）のステータス（１３７）を示す、請求項１に記載の方法（１４４）。
【請求項４】
前記方法は、前記ビークルの前記部品（１０６）のアセンブリ（１４４）のための前記製造注文インスタンス（２５０）を識別する、受信したユーザ入力から、前記ボリューム（２１９）内に存在する部品（１０６）を識別する（１６０３）こと
を更に含み、
前記ボリューム（２１９）内に存在する前記部品（１０６）は、前記アセンブリライン上の前記ビークルのアセンブリ（１４４）の現在の状態（２３３）のためのものである、請求項１に記載の方法（１４４）。
【請求項５】
前記ボリューム（２１９）は、前記部品（１０６）のアセンブリ（１４４）が位置づけされているセクション、又は前記部品（１０６）のアセンブリ（１４４）からの選択された距離の内の少なくとも一つに基づく、請求項１に記載の方法（１４４）。
【請求項６】
前記ボリューム（２１９）内の、前記部品（１０６）のアセンブリ（１４４）又は前記他の部品（１０６）の前記任意数のアセンブリ（１４２）の内の少なくとも一つにおける部品（１０６）間の従属関係（１３３）を示す一連のグラフィカルインジケータ（２３１）を表示する（１７１２）こと
を更に含む、請求項１に記載の方法（１４４）。
【請求項７】
複数のビークルのうちの各ビークルが異なる位置を占めているアセンブリライン上のビークルの特定の位置を識別し、
前記ビークルの部品（１０６）のアセンブリ（１４４）のための製造注文インスタンス（２５０）であって、前記特定の位置に対して生成されうる製造注文インスタンスを含む製造注文データベースから選択される製造注文インスタンス（２５０）を識別し、
前記製造注文インスタンス（２５０）のボリューム（２１９）を識別し、
前記ボリューム（２１９）内の他の部品（１０６）の任意数のアセンブリ（１４２）と関連させて、前記ボリューム（２１９）内の前記部品（１０６）のアセンブリ（１４４）を表示するように構成されたオブジェクトマネージャ（１２４）
を備える、管理システムであって、
前記オブジェクトマネージャ（１２４）が更に、前記ボリューム（２１９）内の前記他の部品（１０６）と関連させずに、前記部品（１０６）のアセンブリ（１４４）を表示するように構成され、
前記オブジェクトマネージャ（１２４）が更に、一連のグラフィカルインジケータ（２３１）を、前記部品（１０６）のアセンブリ（１４４）と、前記任意数のアセンブリ（１４２）の内の少なくとも一つと関連付けして表示するように構成され、前記一連のグラフィカルインジケータ（２３１）は、前記部品（１０６）のアセンブリ（１４４）と、前記任意数のアセンブリ（１４２）の内の少なくとも一つの製造注文インスタンス（１３２）のステータス（１３７）を示す、管理システム。
【請求項８】
前記オブジェクトマネージャ（１２４）が更に、前記ボリューム（２１９）内に存在する部品（１０６）を識別するように構成されている、請求項７に記載の管理システム。
【請求項９】
前記ボリューム（２１９）内に存在する前記部品は、前記アセンブリライン上の前記ビークルのアセンブリ（１４４）の現在の状態（２３３）のためのものである、請求項８に記載の管理システム。
【請求項１０】
前記ビークルの前記部品（１０６）のアセンブリ（１４４）のための前記製造注文インスタンス（２５０）を識別するように構成されていることにおいて、
前記オブジェクトマネージャ（１２４）は、前記ビークルの前記部品（１０６）のアセンブリ（１４４）のための前記製造注文インスタンス（２５０）を識別するユーザ入力を受信するように構成されている、請求項７に記載の管理システム。
【請求項１１】
前記ボリューム（２１９）は、前記部品（１０６）のアセンブリ（１４４）が位置づけされているセクション、又は前記部品（１０６）のアセンブリ（１４４）からの選択された距離の内の少なくとも一つに基づく、請求項７に記載の管理システム。
【請求項１２】
前記オブジェクトマネージャ（１２４）は更に、前記ボリューム（２１９）内の、前記部品（１０６）のアセンブリ（１４４）又は前記他の部品（１０６）の前記任意数のアセンブリ（１４２）の内の少なくとも一つにおける部品（１０６）間の従属関係（１３３）を示す一連のグラフィカルインジケータ（２３１）を表示するように構成されている、請求項７に記載の管理システム。
【請求項１３】
前記ボリューム（２１９）内の前記他の部品（１０６）と関連させずに、前記部品（１０６）のアセンブリ（１４４）を表示するように構成されていることにおいて、
前記オブジェクトマネージャ（１２４）は、前記ボリューム（２１９）内の前記他の部品（１０６）と関連させずに、前記部品（１０６）のアセンブリ（１４４）の立体分解図を表示するように構成されている、請求項７に記載の管理システム。
【外国語明細書】
2019109911000001.pdf