(57)【要約】      （修正有）【課題】ハーネス群に関する情報を表示するための方法及び装置を提供する。【解決手段】ハーネス３４２群に関する情報を表示するために、データベース３１０のハーネス識別子３１６群及びビークル識別子３１８群を含む識別子３１４群を含むデータベース３１０の論理データ３１２が表示される。識別子３１４群中の選択済み識別子３２８が受信される。ビークル識別子３１８に関連し且つ選択済み識別子３２８に関係するビークルのモデル３０２に関係するハーネスセット３０６を含む、モデリングデータ３０４が表示される。【選択図】図３
2014063496.tif 000002
【特許請求の範囲】
【請求項１】
ハーネス（３４２）群に関する情報を表示するための方法であって、該方法は、
データベース（３１０）の論理データ（３１２）であって、ハーネス識別子（３６８）群及びビークル識別子（４３０）群を含む識別子（３１４）群を含む論理データ（３１２）を表示することと、
前記識別子（３１４）群の選択済み識別子（３２８）を受信することと、
ビークル識別子（３１８）に関連し且つ前記選択済み識別子（３２８）に関係するビークル（３３４）のモデル（３０２）に関係するハーネスセット（３０６）を含む、モデリングデータ（３０４）を表示することと
を含む方法。
【請求項２】
前記識別子（３１４）群は、機器識別子（４３２）群、コネクタ識別子（４３４）群、ゾーン識別子（４３６）群、ビークル識別子（４３０）群、及びサイト識別子（４３８）群をさらに含む、請求項１に記載の方法。
【請求項３】
サーバー（１０４）から前記論理データ（３１２）を受信することと、
前記選択済み識別子（３２８）を前記サーバー（１０４）へ送信することと、
前記選択済み識別子（３２８）の送信に対応して、前記サーバー（１０４）から前記モデリングデータ（３０４）を受信することと
をさらに含む、請求項１に記載の方法。
【請求項４】
前記モデリングデータ（３０４）は前記ビークル（３３４）のゾーン（３３６）群に関連する前記モデリングデータ（３０４）のゾーンセット（３０８）をさらに含み、各ゾーンは前記識別子（３１４）群のゾーン識別子（３２４）に関連している、請求項１に記載の方法。
【請求項５】
前記モデリングデータ（３０４）の表示後に前記論理データ（３１２）に関係する更新データ（３３０）を受信することと、
前記更新データ（３３０）の受信に対応して、前記更新データ（３３０）を前記データベース（３１０）に送信することと
をさらに含む、請求項１に記載の方法。
【請求項６】
前記更新データ（３３０）は、サイト（３３２）でビークル（３３４）のゾーン（３３６）内でコネクタ（３４０）によるハーネス（３４２）の機器（３３８）への据付を記録する据付計画（３４８）に関係し、
前記ハーネス（３４２）は前記識別子（３１４）群中のハーネス識別子（３１６）によって特定され、
前記機器（３３８）は前記識別子（３１４）群中の機器識別子（３２０）によって特定され、
前記コネクタ（３４０）は前記識別子（３１４）群中のコネクタ識別子（３２２）によって特定され、
前記ゾーン（３３６）は前記識別子（３１４）群中のゾーン識別子（３２４）によって特定され、
前記ビークル（３３４）は前記識別子（３１４）群中のビークル識別子（３１８）によって特定され、
前記サイト（３３２）は前記識別子（３１４）群中のサイト識別子（３２６）によって特定され、且つ
前記選択済み識別子（３２８）は前記ハーネス識別子（３１６）、前記機器識別子（３２０）、前記コネクタ識別子（３２２）、前記ゾーン識別子（３２４）、前記ビークル識別子（３１８）、及び前記サイト識別子（３２６）のうちの１つである
請求項５に記載の方法。  
【請求項７】
論理データ（３１２）を表示することは、
階層ツリー上に表示される識別子（３１４）群中の識別子間の関係性（３５４）を示す階層ツリーとして前記論理データ（３１２）を表示することをさらに含み、
前記選択済み識別子（３２８）は前記階層ツリーから選択され、
前記階層ツリーは階層ツリー群中の１つであり、各階層ツリーは前記識別子（３１４）群の組合せを表示し、且つ
前記階層ツリー群はサイト識別子（４３８）群を含むサイトツリー（３５２）、ゾーン識別子（４３６）群を含むゾーンツリー（３５８）、及びハーネス識別子（３６８）群を含むハーネスツリー（３６４）を含む
請求項１に記載の方法。
【請求項８】
モデリングデータ（３０４）を表示する装置であって、該装置は、
データベース（３１０）の論理データ（３１２）であって、ハーネス識別子（３６８）群及びビークル識別子（４３０）群を含む識別子（３１４）群を含む論理データ（３１２）を表示するように構成されたディスプレイ（１１４）と、
前記識別子（３１４）群の選択済み識別子（３２８）を受信するように構成されたプロセッサとを含み、
前記ディスプレイ（１１４）は、ビークル識別子（３１８）に関連し且つ前記選択済み識別子（３２８）に関係するビークル（３３４）のモデル（３０２）に関係するハーネスセット（３０６）を含む、モデリングデータ（３０４）を表示するようにさらに構成されている装置。
【請求項９】
前記識別子（３１４）群は、機器識別子（４３２）群、コネクタ識別子（４３４）群、ゾーン識別子（４３６）群、ビークル識別子（４３０）群、及びサイト識別子（４３８）群をさらに含む、請求項８に記載の装置。
【請求項１０】
前記プロセッサはサーバー（１０４）から前記論理データ（３１２）を受信するようにさらに構成されており、
前記プロセッサは前記サーバー（１０４）へ前記選択済み識別子（３２８）を送信するようにさらに構成されており、
前記プロセッサは前記選択済み識別子（３２８）の送信に対応して、前記サーバー（１０４）から前記モデリングデータ（３０４）を受信するようにさらに構成されている
請求項８に記載の装置。
【請求項１１】
前記モデリングデータ（３０４）は前記ビークル（３３４）のゾーン（３３６）群に関係する前記モデリングデータ（３０４）のゾーンセット（３０８）をさらに含み、各ゾーンは前記識別子（３１４）群のゾーン識別子（３２４）に関連している
請求項８に記載の装置。
【請求項１２】
前記プロセッサは前記モデリングデータ（３０４）の表示後に前記論理データ（３１２）に関係する更新データ（３３０）を受信するようにさらに構成されており、
前記プロセッサは前記更新データ（３３０）の受信に対応して前記更新データ（３３０）を前記データベース（３１０）に送信するようにさらに構成されている
請求項８に記載の装置。  
【請求項１３】
前記更新データ（３３０）は、サイトで前記ビークル（３３４）のゾーン（３３６）内でコネクタ（３４０）によるハーネス（３４２）の機器（３３８）への据付を記録する据付計画（３４８）に関係し、
前記ハーネス（３４２）は前記識別子（３１４）群中のハーネス識別子（３１６）によって特定され、
前記機器（３３８）は前記識別子（３１４）群中の機器識別子（３２０）によって特定され、
前記コネクタ（３４０）は前記識別子（３１４）群中のコネクタ識別子（３２２）によって特定され、
前記ゾーン（３３６）は前記識別子（３１４）群中のゾーン識別子（３２４）によって特定され、
前記ビークル（３３４）は前記識別子（３１４）群中のビークル識別子（３１８）によって特定され、
前記サイト（３３２）は前記識別子（３１４）群中のサイト識別子（３２６）によって特定され、且つ
前記選択済み識別子（３２８）は前記ハーネス識別子（３１６）、前記機器識別子（３２０）、前記コネクタ識別子（３２２）、前記ゾーン識別子（３２４）、前記ビークル識別子（３１８）、及び前記サイト識別子（３２６）のうちの１つである
請求項１２に記載の装置。  
【請求項１４】
前記ディスプレイ（１１４）は前記階層ツリー上に表示される前記識別子（３１４）群中の識別子間の関係性（３５４）を示す階層ツリーとして前記論理データ（３１２）を表示するようにさらに構成されており、
前記選択済み識別子（３２８）は前記階層ツリーから選択され、
前記階層ツリーは複数の階層ツリー中の１つであり、各階層ツリーは前記識別子（３１４）群の組合せを表示し、且つ
前記複数の階層ツリーは複数のサイト識別子（４３８）群を含むサイトツリー（３５２）、複数のゾーン識別子（４３８）を含むゾーンツリー（３５８）、及び複数のハーネス識別子（３６８）を含むハーネスツリー（３６４）を含む
請求項８に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は電気機器及びこれに対応するリソースの体系化と管理のためのデータ処理作業を実施するための方法に関する。さらに具体的には、本開示はリソースの体系化と管理のためにモデリングデータ及び論理データを表示するための方法及び装置に関する。
【背景技術】
【０００２】
ビークルの製造には、当該ビークルへの組込みが必要な大量のコネクタ、ハーネス、及び機器が要求される。加えて、１つのビークルの製造は複数の場所で行われることがあり、ビークル自体も数個のゾーンに分割されることがある。ビークルの例として、限定するものではないが、航空機がある。
【０００３】
ハーネス及び他の機器の据付に利用される、据付計画が作成されることがある。据付計画は据付が必要となるコネクタ、ハーネス、及び機器のすべて、部品の場所を特定し、部品の据付を実施するために行わなければならない作業を特定する。この据付計画は、コネクタ、ハーネス、及び機器を特定するため、データベースの論理データを使用する。
【０００４】
据付計画の作成で考慮される情報には、航空機に据付けられる数十万個の部品が含まれることがある。オペレータは、据付予定になっている幾つかの部品について据付計画を作成するため、論理データ中の情報を閲覧する。論理データには、部品リスト、部品識別子及びテキスト形式の他の情報が含まれる。
【０００５】
オペレータはまた、据付計画の作成に当たって、航空機の図面を閲覧することもある。図面は、オペレータが据付計画に含めるべき部品及び当該部品の据付位置を決定する際に役立つ。例えば、図面は部品の接続が行われる構造物を示すことができる。この据付計画はまた、据付計画の作成時にハーネスなどの部品をどの経路に配置すべきかを判断する際にも役立つ。このような据付計画は紙面に印刷されるか、ディスプレイデバイス上に表示される。
【０００６】
論理データ及び据付計画を閲覧することで、据付計画の作成がより複雑になること、据付計画の作成に要する時間が増すこと、据付計画の見直しに要する時間が増すことがある。ビークルを記述するモデリングデータを含む３次元モデルは、ビークルの設計及び当該ビークルの製造のために作成されることもある。ビークルの３次元設計モデルには、すべてのコネクタ、ハーネス、及び機器を含む、当該ビークルに据付けられるすべてのものが含まれる。据付計画を作成するため、３次元モデルは据付計画の作成時に参照される紙の２次元概略図に変換される。据付計画を作成するには、手作業で紙の上の概略図のページをめくりながら、コンピュータ上の論理データを参照しなければならない。そのため、質のよい据付計画を作成する作業は複雑さを増し、多くの時間が必要となる。したがって、少なくとも上述の問題点の幾つかと、起こりうる他の問題点を考慮する方法及び装置を有することが有利であろう。
【発明の概要】
【０００７】
一実施形態では、ハーネス群に関する情報を表示するための方法が提示される。ハーネス識別子群及びビークル識別子群を含む識別子群を含むデータベースの論理データが表示される。識別子群中の選択済み識別子が受信される。ビークル識別子に関連し且つ選択済み識別子に関係しているビークルのモデルに関係するハーネスセットを含むモデリングデータが表示される。
【０００８】
別の実施形態では、モデリングデータを表示する装置が提示される。装置はデータベースの論理データを表示するように構成されたディスプレイを含む。論理データはハーネス識別子群及びビークル識別子群を含む識別子群を含む。装置はさらに、識別子群から選択済み識別子を受信するように構成されたプロセッサを含む。ディスプレイはさらに、ビークル識別子に関連し且つ選択済み識別子に関係しているビークルのモデルに関係するハーネスセットを含むモデリングデータを表示するように構成されている。
【０００９】
別の実施形態では、ビークル内のハーネスに関する情報を表示するための方法が提示される。ビークル内のハーネス群が特定される。ビークル内のハーネス群に関する論理データが特定される。ビークルのモデル内のハーネス群の配置が論理データから特定される。配置が特定されたビークル内のハーネス群はディスプレイシステムに表示される。
【００１０】
特徴及び機能は、本開示の様々な実施形態で独立に実現することが可能であるか、以下の説明及び図面を参照してさらなる詳細が理解されうる、さらに別の実施形態で組み合わせることが可能である。
【００１１】
例示的な実施形態の特徴と考えられる新規の機能は、添付の特許請求の範囲に明記される。しかしながら、例示的な実施形態と、好ましい使用モードと、さらにはその目的及び特徴とは、添付図面を参照して本開示の例示的な実施形態の後述の詳細な説明を読むことにより最もよく理解されるであろう。
【図面の簡単な説明】
【００１２】
【図１】例示的な実施形態による情報環境がブロック図の形態で図解されている。
【図２】例示的な実施形態によるクライアントサーバーのデータフローがフロー図の形態で図解されている。
【図３】例示的な実施形態によるモデリング及び論理データを表示するためのシステムがブロック図の形態で図解されている。
【図４】例示的な実施形態によるナビゲーションインターフェースがブロック図の形態で図解されている。
【図５】例示的な実施形態によるナビゲーションインターフェースがサンプルユーザーインターフェースの形態で図解されている。
【図６】例示的な実施形態による別のナビゲーションインターフェースがサンプルユーザーインターフェースの形態で図解されている。
【図７】例示的な実施形態によるクライアントメソッドがフロー図の形態で図解されている。
【図８】例示的な実施形態による別のクライアントメソッドがフロー図の形態で図解されている。
【図９】例示的な実施形態によるサーバーメソッドがフロー図の形態で図解されている。
【図１０】例示的な実施形態によるデータ処理システムがブロック図の形態で図解されている。
【図１１】例示的な実施形態による航空機の製造及び保守方法が図解されている。
【図１２】例示的な実施形態による航空機が図解されている。
【発明を実施するための形態】
【００１３】
ここで図１を参照すると、例示的な実施形態による情報環境がブロック図の形態で図解されている。この例示的な実施例では、情報環境１００はサーバーシステム１０２、ネットワーク１０８、クライアントデバイス１１０、モデル１１６、データベース１２０、及び据付計画１３０を含む。
【００１４】
サーバーシステム１０２はサーバー１０４及びハーネスマネージャ１０６を含む。サーバーシステム１０２によりクライアントデバイス１１０はデータベース１２０及びモデル１１６にアクセスすることができる。
【００１５】
サーバー１０４は、クライアントデバイス１１０から送信され、モデル１１６及びデータベース１２０に関係しているメッセージを処理する一又は複数のプロセッサを含む。加えて、単一のサーバーが表示されているが、各々複数のプロセッサを含む複数のサーバーが、クライアントデバイス１１０との間で送受信されるメッセージを処理するように構成されてもよい。
【００１６】
ハーネスマネージャ１０６は、サーバー１０４上で動作する、又はサーバー１０４に組み込まれるソフトウェア及び／又はハードウェアを含む。ハーネスマネージャ１０６は、ビークルのハーネスに関連するクライアントデバイス１１０との間でメッセージを管理する。
【００１７】
ネットワーク１０８は、クライアントデバイス１１０、サーバーシステム１０２、及びデータベース１２０との間でリソースと情報の共有を可能にする通信チャネルによって相互接続されたコンピュータ及びハードウェアを含む。ネットワーク１０８は、イントラネット、ローカルエリアネットワーク、ワイドエリアネットワーク、及びインターネットのうちの一又は複数を含みうる。
【００１８】
クライアントデバイス１１０は一又は複数のクライアント１１２を含む。クライアントデバイス１１０はサーバーシステム１０２との間でメッセージを送受信して、情報環境１００内での連携をもたらすモデル１１６及びデータベース１２０に複数の個人が複数の同時アクセスを行うことを可能にする。
【００１９】
クライアントデバイス１１０のクライアント１１２は、入出力デバイス１２４群を含む。本明細書で使用されているように、アイテムの参照で「任意の数の」を使用した場合には、一又は複数のアイテムを意味する。例えば、入出力デバイス１２４群は、一又は複数の入出力デバイスである。
【００２０】
クライアント１１２は、ワークステーション、パーソナルコンピュータ、タブレットコンピュータ、スマートフォンのうちの１つであってもよい。クライアント１１２は、データベース１２０の論理データ及びモデル１１６のモデリングデータ１１８を要求するようにサーバー１０４との間でメッセージを送受信する。
【００２１】
論理データ１２２は、識別子群及びモデル１１６に関係する他のデータを含む。論理データ１２２は、図４の表形式ビュー４２２などの表形式ビューで表示される。論理データ１２２はモデリングデータ１１８から分離されており、非幾何学的な関係性を記述する。論理データは、テキスト形式によるサイト、ビークル、機器、ハーネス、及びコネクタに関するデータである。すなわち、論理データは部品の視覚化は含まないが、識別子、名称、概要などの記述を含む。１つの例として、論理データは、どのサイトがどのビークル用のものであり、当該ビークルにどのゾーン、機器、ハーネス、及びコネクタが含まれるかを記述する。
【００２２】
クライアント１１２はクライアントデバイスのタイプに基づいて異なる情報を受信する。例えば、クライアント１１２がワークステーションの場合、クライアント１１２は共に動作するデータベース１２０のすべての複製を受信してもよい。別の態様では、クライアント１１２がスマートフォンの場合、クライアントはデータベース１２０から論理データ１２２の小さな部分集合を受信することがある。
【００２３】
入出力デバイス１２４群は、ディスプレイ１１４、マウス１２６、キーボード１２８、及びクライアント１１２との間での情報の入力及び／又は情報の出力に使用される他のデバイスを含みうる。
【００２４】
クライアント１１２のディスプレイ１１４は、クライアント１１２からサーバー１０４までデータの送信を要求するメッセージに対応して受信される論理データ１２２及びモデリングデータ１１８を表示する。ディスプレイ１１４は、ツリーウィンドウ、データベース１２０からの論理データ１２２の論理データウィンドウ、及びモデル１１８からのモデリングデータ１１８のモデルウィンドウを含むナビゲーションインターフェースを表示する。追加的又は代替的な実施形態は、クライアント１１２との間での入力及び出力を提供する接触感知ディスプレイ又はタッチスクリーンであるディスプレイ１１４を有してもよい。
【００２５】
クライアント１１２のマウス１２６は、クライアント１１２への入力として使用される２次元運動を検出するポインティングデバイスである。マウス１２６は有線又は無線によってクライアント１１２と通信可能に連結されている。マウス１２６によりユーザーはクライアント１１２に入力を行うことができる。
【００２６】
クライアント１１２のキーボード１２８は、クライアント１１２に文字列及び数字を入力するためのデバイスである。キーボード１２８は有線又は無線によってクライアント１１２と通信可能に連結されている。キーボード１２８によりユーザーはクライアント１１２に入力を行うことができる。
【００２７】
モデル１１６はモデリングデータ１１８を含むビークルの３次元モデルである。モデル１１６の一部又は全部はクライアント１１２のディスプレイ１１４上に表示可能である。
【００２８】
モデリングデータ１１８はビークルの３次元データを記述する。モデリングデータ１１８は任意の数のファイルを含むことが可能で、任意の数のサーバー及びクライアントによってアクセス可能な任意の数のデータベースに保存されうる。
【００２９】
データベース１２０は論理データ１２２を保存し、論理データ１２２へのアクセスを提供する。データベース１２０はサーバー１０４に保存されうる。データベース１２０はまた、モデル１１８のモデリングデータ１１８及び据付計画１３０を含みうる。
【００３０】
据付計画１３０は、サイトでビークルの１つのゾーン内でコネクタを使用して行うハーネスの機器への据付を文書で記録したもので、据付の指針となるよう組立ラインの作業者によって使用される。据付計画１３０を管理するため、論理データ１２２及びモデリングデータ１１８が使用される。本開示に従う発明の実施形態は、クリエータがコンピュータ上で論理データを閲覧すること及び印刷された概略図上でモデルを閲覧することではなく、クライアント１１２の単一のユーザーインターフェースを介して据付計画のマネージャに論理データ１２２及びモデリングデータを提供することによって、このデータの提供の問題点を解消する。本明細書で使用しているように、「管理」という用語は作成、修正、組織化などを意味する。
【００３１】
図１の情報環境１００の図解は、例示的な実施形態を実装できる方法に対する物理的又は構造的な制限を示唆することを意図していない。図示したコンポーネントに加えて又は代えて、他のコンポーネントを使用することができる。幾つかのコンポーネントは不必要になることもある。また、幾つかの機能コンポーネントを図解するためにブロックが表示されている。例示的な実施形態において実装される場合、これらのブロックの一又は複数を、異なるブロックに統合、分割、或いは統合且つ分割することができる。
【００３２】
１つの実施例として、データベース１２０は、クライアント１１２がサーバー１０４を介してモデル１１６にアクセスしている状態で、クライアント１１２に常駐してもよい。別の態様では、モデル１１６は、クライアント１１２がサーバー１０４を介してデータベース１２０の論理データ１２２にアクセスしている状態で、クライアント１１２に常駐してもよい。
【００３３】
ここで図２を参照すると、例示的な実施形態によりクライアントサーバーのデータフローがデータフロー図の形態で図解されている。この例示的な実施例では、クライアントサーバーデータフロー２００は、クライアント２０２などのクライアントとサーバー２０４などのサーバーとの間でやりとりされるデータとメッセージを記述している。図２に図解されている送信及び受信操作は、一又は複数のメッセージを介して、クライアント２０２とサーバー２０５との間のネットワーク１０８などのネットワーク上に引き渡される。クライアント２０２は図１のクライアント１１２の例示的な実施形態であり、サーバー２０４は図１のサーバー１０４の例示的な実施形態である。
【００３４】
２０６では、サーバー２０４はクライアント２０２に論理データ２０８を送信する。２１０では、クライアント２０２はサーバー２０４から論理データ２０８を受信する。論理データ２０８はデータベース１２０の論理データ１２２の例示的な実施形態であり、ハーネス群に関係する識別子群を含む。例えば、図１の入出力デバイス１２４のディスプレイ１１４を介して、クライアント２０２が論理データ２０８をユーザーに表示するため、論理データ２０８はサーバー２０４によって送信され、クライアント２０２によって受信される。
【００３５】
２１２では、クライアント２０２は随意で選択済み識別子２１４をサーバー２０４に送信する。２１６では、サーバー２０４はクライアント２０２から選択済み識別子２１４を受信する。クライアント２０２は、ユーザーがクライアント２０２に接続された入力デバイスを使用して識別子を選択した後、選択済み識別子２１４をサーバー２０４に送信する。クライアント２０２は、選択済み識別子２１４に関係する論理データ及びモデリングデータのすべてを有しているとは限らないことがあり、このような場合、クライアント２０２は、選択済み識別子２１４に関係する論理データ及びモデリングデータに対する要求である、或いはこれらを含むメッセージを送信することがある。加えて、サーバー２０４は、アクセスされた論理データ及び／又はモデリングデータの一部を特定するために受信する、選択済み識別子をすべて追跡してもよい。
【００３６】
２１８では、サーバー２０４はクライアント２０２にモデリングデータ２２０を送信する。２２２では、クライアント２０２はサーバー２０４からモデリングデータ２２０を受信する。受信されるモデリングデータ２２０は、選択済み識別子２１４に関係するモデルのモデリングデータの一部であってもよい。例えば、図１の入出力デバイス１２４のディスプレイ１１４を介して、クライアント２０２がモデリングデータ２２０をユーザーに表示するため、モデリングデータ２２０はサーバー２０４によって送信され、クライアント２０２によって受信される。
【００３７】
２２４では、クライアント２０２はサーバー２０４に更新データ２２６を送信する。２２８では、サーバー２０４はクライアント２０２から更新データ２２６を受信する。更新データ２２６はクライアント２０２によって受信されたもので、論理データ２０８への更新又は変更を行うため、ユーザーからのものであってもよい。更新データ２２６は、サーバーが図１のデータベース１２０などのデータベースを更新できるように、更新データ２２６で論理データ２０８を維持するサーバー２０４へ送信される。
【００３８】
ここで図３を参照すると、例示的な実施形態によるモデリング及び論理データを表示するためのシステムがブロック図の形態で図解されている。この例示的な実施例では、システムの種々の部品間での関係性が記述されている。データベース３１０は図１のデータベース１２０の例示的な実施形態である。論理データ３１２は、図２の論理データ１２２及び論理データ２０８の例示的な実施形態である。更新データ３３０は更新データ２２６の例示的な実施形態である。
【００３９】
選択済み識別子３２８は選択済み識別子２１４の例示的な実施形態である。モデル３０２は、図１のモデル１１６、図５のモデル５１２、及び図６のモデル６１２それぞれの例示的な実施形態である。モデリングデータ３０４は、モデリングデータ１１８及びモデリングデータ２２０の例示的な実施形態である。据付計画３４８は据付計画１３０の例示的な実施形態である。
【００４０】
ツリー３５０は、図５のツリー５１６及び図６のツリー６１６それぞれの例示的な実施形態である。サイトツリー３５２は、図４のサイトツリー４１４の例示的な実施形態である。ゾーンツリー３５８は、ゾーンツリー４１６の例示的な実施形態である。ハーネスツリー３６４は、ハーネスツリー４１８の例示的な実施形態である。
【００４１】
ナビゲーションインターフェース３７８は、ナビゲーションインターフェース４０２、ナビゲーションインターフェース５００、及びナビゲーションインターフェース６００の例示的な実施形態である。論理データウィンドウ３８０は、論理データウィンドウ４４６、論理データウィンドウ５２６、及び論理データウィンドウ６２６の例示的な実施形態である。論理データ表示３８２は、論理データ表示４２０、論理データ表示５２８、及び論理データ表示６２８の例示的な実施形態である。モデルウィンドウ３８４は、モデルウィンドウ４４４、モデルウィンドウ５０２、及びモデルウィンドウ６０２の例示的な実施形態である。モデル表示３８６は、モデル表示４０４、モデル表示５０４、及びモデル表示６０４の例示的な実施形態である。ツリーウィンドウ３９０は、図４のツリーウィンドウ４４２、図５のツリーウィンドウ５３０、及び図６のツリーウィンドウ６３０それぞれの例示的な実施形態である。
【００４２】
図３はビークル３３４の３次元モデルであるモデル３９２を含む。モデル３０２は、システムのユーザーがハーネス３４２とビークル３３４がどのように関係しているかを視覚化し、ハーネス３４２について据付計画３４８を作成できるように、クライアント１１２などのクライアントで表示される。モデル３０２はモデリングデータ３０４を含む。
【００４３】
モデリングデータ３０４はビークル３３４を記述するデータで、ビークル３３４のモデル３０２の３次元画像を提供するように使用される。モデリングデータ３０４はハーネスセット３０６、ゾーンセット３０８、ビークルセット３９４、及び透明度３７０を含む。
【００４４】
ハーネスセット３０６は、ハーネス識別子３１６によって特定されるハーネス３４２に関係する一連のモデリングデータ３０４である。モデリングデータ３０４のハーネスセット３０６は、モデル３０２が表示されているときには、ハーネス３４２のビューを重ね合わせる、強調する、或いはビークル３３４のビューと区別するように使用可能である。
【００４５】
ゾーンセット３０８は、ゾーン識別子３２４によって特定されるゾーン３３６に関係する一連のモデリングデータ３０４である。モデリングデータ３０４のゾーンセット３０８は、モデル３０２が表示されているときには、ゾーン３３６のビューを重ね合わせる、強調する、或いはビークル３３４のビューと区別するように使用可能である。
【００４６】
ビークルセット３９４は、ビークル識別子３１８によって特定されるビークル３３４に関係する一連のモデリングデータ３０４である。モデリングデータ３０４のビークルセット３９４をハーネスセット３０６及びゾーンセット３０８と共に閲覧することにより、モデリングデータ３０４のハーネスセット３０６によって記述されるハーネス３４２及びモデリングデータ３０４のゾーンセット３０８によって記述されるゾーン３３６がどのようにビークル３３４に関係しているかを理解することができる。ビークルセット３９４は、ビークル３３４の外表面、又はモデル３０２によってモデル化されているビークル３３４の任意の構造又は部品に関係する他の任意の表面を記述することができる。
【００４７】
透明度３７０はモデリングデータ３０４の少なくとも一部分に関係している。モデリングデータ３０４の異なる部分は、異なる透明度レベルを有することができ、モデル３０２の異なる外観を示すことができる。例えば、ビークルセット３９４、ゾーンセット３０８、及びハーネスセット３０６の各々は透明度レベルを有することが可能で、これによりモデル３０２はビークル３３４をほとんど完全に透明に、ゾーン３３６をほぼ透明に、またハーネス３４２を完全に不透明にすることができる。このようにすることにより、ユーザーはビークル、ゾーン、及びハーネスの間の幾何学的な関係性と共にビークル、ゾーン、及びハーネスを見ることができる。
【００４８】
図３はまたデータベース３１０を含む。データベース３１０は論理データ３１２を保存し、維持する。データベース３１０は、図１のサーバー１０４などのサーバー上に保存、及び／又はサーバーを介してアクセスされる。
【００４９】
論理データ３１２はモデリングデータ３０４から分離されており、非幾何学的な関係性を記述する。１つの例として、論理データ３１２は、どのサイト３３２が、指定されたゾーン３３６、機器３３８、ハーネス３４２、及びコネクタ３４４を含む特定のビークル３３４用のものであるかを記述する。データベース３１０の論理データ３１２は識別子３１４群を含む。
【００５０】
識別子３１４群は複数のタイプの識別子を含む。識別子３１４群は、ハーネス識別子３１６、ビークル識別子３１８、機器識別子３２０、コネクタ識別子３２２、ゾーン識別子３２４、サイト識別子３２６、据付計画識別子３４６、グラフィカル識別子３７６、及び作業識別子３９６のうちの少なくとも１つを含む。
【００５１】
ハーネス識別子３１６はハーネス３４２を特定し、ハーネス３４２のモデル番号、シリアル番号、及びレビジョン番号を含むことがある。ハーネス識別子３１６は、ハーネス３４２をモデリングデータ３０４のハーネスセット３０６に関連付けるように使用されることもある。
【００５２】
ビークル識別子３１８はビークル３３４を特定し、ビークル３３４のモデル番号、シリアル番号、及びレビジョン番号を含むことがある。ビークル識別子３１８は、ビークル３３４をモデリングデータ３０４のビークルセット３９４に関連付けるように使用されることもある。
【００５３】
機器識別子３２０は機器３３８を特定し、機器３３８のモデル番号、シリアル番号、及びレビジョン番号を含むことがある。機器識別子３２０は、機器３３８をモデリングデータ３０４に関係付けるように使用されることもある。
【００５４】
コネクタ識別子３２２はコネクタ３４０を特定し、コネクタ３４０のモデル番号、シリアル番号、及びレビジョン番号を含むことがある。コネクタ識別子３２２は、コネクタ３４０をモデリングデータ３０４に関連付けるように使用されることもある。
【００５５】
ゾーン識別子３２４はゾーン３３６を特定し、ゾーン３３６に関係のあるモデル番号、シリアル番号、及びレビジョン番号を含むことがある。ゾーン識別子３２４は、ゾーン３３６をモデリングデータ３０４のゾーンセット３０８に関係付けるように使用されることもある。
【００５６】
サイト識別子３２６はサイト３３２を特定し、当該サイトが位置する都市、州、又は郡を含めてサイト３３２を記述するために使用される任意のデータを含むことがある。サイト識別子３２６は、サイト３３２をモデリングデータ３０４に関連付けるように使用されることもある。
【００５７】
据付計画識別子３４６は据付計画３４８を特定し、据付計画３４８のモデル番号、シリアル番号、及びレビジョン番号を含むことがある。据付計画識別子３４６は、据付計画３４８をモデリングデータ３０４に関係付けるように使用されることもある。
【００５８】
グラフィカル識別子３７６は、データベース３１０の論理データ３１２内の任意の識別子を含みうる。モデルウィンドウ３８４のモデル表示３８６の論理データ３１２に関係するグラフィカル識別子の表示は、論理データ３１２がどのようにモデリングデータ３０４に関係しているかをユーザーに示すために使用される。
【００５９】
作業識別子３９６は、コネクタ３４０を使用してハーネス３４２を機器３３８に結合するために行わなければならない作業のタイプを特定する。作業識別子３９６は、任意の説明文又は行われる作業を特定するための数字を含むことがある。
【００６０】
図３はまた、ビークル３３４の少なくとも一部の建造、組立、又は製造が行われる場所であるサイト３３２を図解している。サイトはまた、ビークル３３４の別の部分を組立てるための複数のサブサイトをその内部に含む組立工場して、サイト内で入れ子になることもある。各サイト３３２はサイト識別子３２６によって特定される。サイト３３２はビークル３３４を含む。
【００６１】
ビークル３３４は、ビークル３３４に据付けられる多数のハーネス、コネクタ、及び機器を有する航空機であってもよい。各ビークル３３４はビークル識別子３１８によって特定される。ビークル３３４はゾーン３３６群を含む。
【００６２】
ゾーン３３６はビークル３３４の一部である。ビークル３３４内のゾーン３３６は、ビークルを独立に設計、組立、又は製造されうる分離されたエリアに細分化する。各ゾーン３３６はゾーン識別子３２４によって特定される。ゾーン３３６は機器３３８及びハーネス３４２を含む。
【００６３】
機器３３８のうちの１個の機器は、ビークル３３４に据付けられる任意のアイテムで、コネクタ３４０のビークル側にあってもよく、又はコネクタ３４０のハーネス側にあってもよい。
【００６４】
機器３３８のひとつひとつは機器識別子３２０によって特定される。機器３３８はコネクタ３４０を含む。
【００６５】
機器３３８のコネクタ３４０は、ハーネス３４２の機器３３８への結合を可能にするものである。各コネクタ３４０はコネクタ識別子３２２によって特定される。
【００６６】
ハーネス３４２は、例えば、ビークル３３４上の２個以上の点の間を結合する任意の空気圧、光、又は電気による回線で、当該回線に関連する保護カバー又は結束を含みうる。各ハーネス３４２はハーネス識別子３１６によって特定され、また基準３７４群によっても特定可能である。ハーネス３４２はコネクタ３４４及び配置３７２を含む。
【００６７】
ハーネス３４２のコネクタ３４４は、ハーネス３４２の機器３３８への結合を可能にするものである。各コネクタ３４０はコネクタ識別子３２２によって特定される。
【００６８】
ハーネス３４２の配置３７２は、ビークル３３４内でハーネスが配置される場所である。各配置３７２はモデリングデータ３０４のハーネスセット３０６の一部に関係している。
【００６９】
据付計画３４８は、サイト３３２でビークル３３４のゾーン３３６内のコネクタで、ハーネス３４２を機器３３８に据え付けるための情報を提供し、それを記録する計画である。各据付計画は据付計画識別子３４６によって特定される。
【００７０】
ツリー３５０群は、階層ツリーデータ構造として表現されたグラフィカルユーザーインターフェースの要素である。ツリーの階層はツリー３５０内に表示される識別子間の関係性を示すものである。ツリー３５０はサイトツリー３５２、ゾーンツリー３５８、及びハーネスツリー３６４を含む。ツリー３５０は、ノード間の階層を生成し、その関連性を示す子ノードのリストと共に子ノードの値及びリストを有する各ノードの集合である。
【００７１】
サイトツリー３５２は、サイト識別子３５６の１つが選択済み識別子３２８として選択されうるように、サイト識別子３５６の一部を表示するために使用される。サイトツリー３５２は関連性３５４及びサイト識別子３５６を含む。サイト識別子３５６はサイトツリー３５２のノードに対する値である。
【００７２】
ゾーンツリー３５８は、ゾーン識別子３６２の１つが選択済み識別子３２８として選択されうるように、ゾーン識別子３６２の一部を表示するために使用される。ゾーンツリー３５８は関連性３６０及びゾーン識別子３６２を含む。ゾーン識別子３６２はゾーンツリー３５８のノードに対する値である。
【００７３】
ハーネスツリー３６４は、ハーネス識別子３６８の１つが選択済み識別子３２８として選択されうるように、ハーネス識別子３６８の一部を表示するために使用される。ハーネスツリー３６４は関連性３６６及びハーネス識別子３６８を含む。ハーネス識別子３６８はハーネスツリー３６４のノードに対する値である。
【００７４】
選択済み識別子３２８はユーザーによって選択された識別子３１４の１つである。選択済み識別子３２８は、クライアントとサーバーとの間で送信される論理データ３１２の一部、及びクライアントとサーバーとの間で送信されるモデリングデータ３０４の一部を特定するために使用されることがある。
【００７５】
図３はまた、ユーザーによる論理データ、モデリングデータ、及びツリーとのやりとりを可能にするナビゲーションインターフェース３７８を図解している。ナビゲーションインターフェースとのやりとりによって、ユーザーはハーネス３４２、機器３３８、ゾーン３３６、ビークル３３４、又はサイト３３２に対して作成されなければならない据付計画３４８を特定し、特定された据付計画を作成し、据付計画識別子３４６を更新することができる。この情報の視覚化は、ハーネスの据付を計画するため、図１１のシステムインテグレーション１１０８時に実行可能である。この視覚化はまた、図１２の航空機１２００などのビークルの検査、アップグレード、又は改修のためハーネスに関する情報を収集するため、ビークルの整備及び保守の間に使用可能である。ナビゲーションインターフェース３７８は、論理データウィンドウ３８０、モデルウィンドウ３８４、及びツリーウィンドウ３９０を含む。
【００７６】
論理データウィンドウ３８０は、論理データ３１２に関係するナビゲーションインターフェース３７８のウィンドウである。論理データウィンドウ３８０は論理データ表示３８２を含む。
【００７７】
論理データ表示３８２はクライアントデバイス上での論理データの表示である。論理データ３１２は、ユーザーがスプレッドシート類似の表の形態で論理データ３１２を閲覧し、やりとりできるように、表形式ビューで表示されてもよい。
【００７８】
モデルウィンドウ３８４はモデル３０２に関係するナビゲーションインターフェース３７８のウィンドウである。モデルウィンドウ３８４はモデル表示３８６及びハーネス表示３８８を含む。
【００７９】
モデル表示３８６はクライアントデバイス上でのモデル３０２の表示であり、ハーネス表示３８８はハーネス３４２に関係するモデル３０２の一部の表示である。モデル３０２は、ユーザーが３次元でモデル３０２を閲覧してやりとりできるように、３次元で表示されてもよい。
【００８０】
ツリーウィンドウ３９０はツリー３５０に関係するナビゲーションインターフェース３７８のウィンドウである。ツリーウィンドウ３９０はツリー表示３９２を含む。
【００８１】
ツリー表示３９２はクライアントデバイス上でのツリー３５０の表示である。ツリー３５０は、ツリーのノード上でのクリックによって当該ノードの子ノードのリストが開き、さらにまたクリック可能なように表示されてもよい。
【００８２】
ここで図４を参照すると、例示的な実施形態によるナビゲーションインターフェースがブロック図の形態で図解されている。ナビゲーションインターフェース４０２は、図３のナビゲーションインターフェース３７８、図５のナビゲーションインターフェース５００、及び図６のナビゲーションインターフェース６００の例示的な実施形態である。ツリーウィンドウ４４２は、ツリーウィンドウ３９０、ツリーウィンドウ５３０、及びツリーウィンドウ６３０の例示的な実施形態である。ツリーウィンドウ４１２は、ツリーウィンドウ３９２、ツリーウィンドウ５１４、及びツリーウィンドウ６１４の例示的な実施形態である。サイトツリー４１４は、サイトツリー３５２の例示的な実施形態である。ゾーンツリー４１６は、ゾーンツリー３５８の例示的な実施形態である。ハーネスツリー４１８は、ハーネスツリー３６４の例示的な実施形態である。モデルウィンドウ４４４は、モデルウィンドウ３８４、モデルウィンドウ５０２、及びモデルウィンドウ６０２の例示的な実施形態である。モデル表示４０４は、モデル表示３８６、モデル表示５０４、及びモデル表示６０４の例示的な実施形態である。論理データウィンドウ４４６は、論理データウィンドウ３８０、論理データウィンドウ５２６、及び論理データウィンドウ６２６の例示的な実施形態である。論理データ表示４２０は、論理データ表示３８２、論理データ表示５２８、及び論理データ表示６２８の例示的な実施形態である。ヘッダ４２４はヘッダ５２０及びヘッダ６２０の実施形態である。識別子４２６は識別子５２２及び識別子６２２の実施形態である。データ行４４０はデータ行５２４及びデータ行６２４の実施形態である。
【００８３】
ナビゲーションインターフェース４０２は、ビークルのハーネスに対して据付計画を作成するため、ユーザーによる論理データ及びモデリングデータとのやりとりを可能にするユーザーインターフェースである。論理データは論理データ３１２及び論理データ１２２として具現化可能であり、モデリングデータはモデリングデータ３０４及びモデリングデータ１１８として具現化可能であり、据付計画は据付計画３４８として具現化可能であり、ハーネスはハーネス３４２として具現化可能であり、ビークルは図３のビークル３３４として具現化可能である。ナビゲーションインターフェース４０２は、ツリーウィンドウ４４２、モデルウィンドウ４４４、及び論理データウィンドウ４４６を含む。
【００８４】
ツリーウィンドウ４４２は、図３のツリー３５０などのツリーを表示するためのナビゲーションインターフェース４０２の一部であるナビゲーションインターフェース４０２のウィンドウである。ツリーウィンドウ４４２はツリー表示４１２を含む。
【００８５】
ツリー表示４１２はツリー群を表示するためのツリーウィンドウ４４２の一部である。ツリー表示４１２はサイトツリー４１４、ゾーンツリー４１６、及びハーネスツリー４１８を含む。
【００８６】
サイトツリー４１４は、サイトツリー３５２の例示的な実施形態である。サイトツリー４１４は、サイト識別子の１つが図３の選択済み識別子３２８などの選択済み識別子として選択されうるように、サイト識別子３５６などのサイト識別子群を表示するために使用される。
【００８７】
ゾーンツリー４１６は、ゾーンツリー３５８の例示的な実施形態である。ゾーンツリー４１６は、ゾーン識別子の１つが選択済み識別子として選択されうるように、図３のゾーン識別子３６２などのサイト識別子群を表示するために使用される。
【００８８】
ハーネスツリー４１８は、ハーネスツリー３６４の例示的な実施形態である。ハーネスツリー４１８は、ハーネス識別子の１つが選択済み識別子として選択されうるように、図３のハーネス識別子３６８などのハーネス識別子群を表示するために使用される。
【００８９】
モデルウィンドウ４４４は、図３のモデル３０２などのモデルを表示するためのナビゲーションインターフェース４０２の一部であるナビゲーションインターフェース４０２のウィンドウである。モデルウィンドウ４４４はモデル表示４０４を含む。
【００９０】
モデル表示４０４はモデルを表示するためのモデルウィンドウ４４４の一部である。モデル表示４０４はビークル４０６、ゾーン４０８、及びハーネス４１０のビューを含む。ビークル４０６、ゾーン４０８、及びハーネス４１０の各々は、ビークル４０６、ゾーン４０８、及びハーネス４１０の間の３次元的な関連性をユーザーが理解できるよう、図３の透明度３７０などの異なる透明度レベルを有することができる。
【００９１】
論理データウィンドウ４４６は、図３の論理データ３１２などの論理データを表示するためのナビゲーションインターフェース４０２の一部であるナビゲーションインターフェース４０２のウィンドウである。論理データウィンドウ４４６は論理データ表示４２０を含む。
【００９２】
論理データ表示４２０は論理データを表示するための論理データウィンドウ４４６の一部である。論理データ表示４２０は表形式ビュー４２２を含む。
【００９３】
表形式ビュー４２２は、行群、列群、又はスプレッドシートに類似した表として表示される論理データのビューである。表形式ビュー４２２はヘッダ４２４及びデータ行４４０を含む。
【００９４】
ヘッダ４２４はデータ行４４０内にどのようなタイプのデータがあるかをユーザーに示している。ヘッダ４２４は識別子４２６を含む。
【００９５】
識別子４２６は、ナビゲーションインターフェース４０２に表示される、図３の論理データ３１２の識別子３１４の一部である。識別子４２６は、ハーネス識別子４２８、ビークル識別子４３０、機器識別子４３２、コネクタ識別子４３４、ゾーン識別子４３６、及びサイト識別子４３８を含む、任意の数の識別子を含む。
【００９６】
データ行４４０は、ヘッダ４２４の識別子４２６によって記述される論理データ３１２からのデータを含む。データ行４４０のデータは、当該データに関係している識別子が図３の選択済み識別子３２８になるように、クリックされ選択されることが可能である。
【００９７】
ここで図５を参照すると、例示的な実施形態によるナビゲーションインターフェースがサンプルユーザーインターフェースの形態で図解されている。ナビゲーションインターフェース５００は、図３のナビゲーションインターフェース３７８、図４のナビゲーションインターフェース４０２、及び図６のナビゲーションインターフェース６００の例示的な実施形態である。ツリーウィンドウ５３０は、ツリーウィンドウ３９０、ツリーウィンドウ４４２、及びツリーウィンドウ６３０の例示的な実施形態である。ツリー表示５１４は、ツリー表示３９２、ツリー表示４１２、及びツリー表示６１４の例示的な実施形態である。モデルウィンドウ５０２は、モデルウィンドウ３８４、モデルウィンドウ４４４、及びモデルウィンドウ６０２の例示的な実施形態である。モデル表示５０４は、モデル表示３８６、モデル表示４０４、及びモデル表示６０４の例示的な実施形態である。論理データウィンドウ５２６は、論理データウィンドウ３８０、論理データウィンドウ４４６、及び論理データウィンドウ６２６の例示的な実施形態である。論理データ表示５２８は、論理データ表示３８２、論理データ表示４２０、及び論理データ表示６２８の例示的な実施形態である。ヘッダ５２０はヘッダ４２４及びヘッダ６２０の実施形態である。識別子５２２は識別子４２６及び識別子６２２の実施形態である。データ行５２４はデータ行４４０及びデータ行６２４の実施形態である。
【００９８】
ナビゲーションインターフェース５００は、ビークルのハーネスに対して据付計画を作成するため、ユーザーによる論理データ及びモデリングデータとのやりとりを可能にするユーザーインターフェースである。論理データは論理データ３１２及び１２２として具現化可能であり、モデリングデータはモデリングデータ３０４及びモデリングデータ１１８として具現化可能であり、据付計画は据付計画３４８として具現化可能であり、ハーネスはハーネス３４２として具現化可能であり、ビークルは図３３４のビークル３３４として具現化可能である。ナビゲーションインターフェース５００は、モデルウィンドウ５０２、ツリーウィンドウ５３０、及び論理データウィンドウ５２６を含む。
【００９９】
モデルウィンドウ５０２は、モデルウィンドウ３８４及びモデルウィンドウ４４４の例示的な実施形態である。モデルウィンドウ５０２は、ビークルのモデル５１２、ビークルのゾーン５１０、ビークルのハーネス５０８、及びビークルのコネクタ５０６を表示するモデル表示５０４を含む。
【０１００】
ツリーウィンドウ５３０は、ツリーウィンドウ３９０及びツリーウィンドウ４４２の例示的な実施形態である。ツリーウィンドウ５３０は、複数の識別子５１８の入れ子になった階層を含むツリー５１６を表示するツリー表示５１４を含む。
【０１０１】
論理データウィンドウ５２６は、論理データウィンドウ３８０、論理データウィンドウ４４６の例示的な実施形態である。論理データウィンドウ５２６は、複数の識別子５２２を含むヘッダ５２０を表示し、データ行５２４を表示する論理データ表示５２８を含む。
【０１０２】
ここで図６を参照すると、例示的な実施形態によるナビゲーションインターフェースがサンプルユーザーインターフェースの形態で図解されている。ナビゲーションインターフェース６００は、図３のナビゲーションインターフェース３７８、図４のナビゲーションインターフェース４０２、及び図５のナビゲーションインターフェース５００の例示的な実施形態である。ツリーウィンドウ６３０は、ツリーウィンドウ３９０、ツリーウィンドウ４４２、及びツリーウィンドウ５３０の例示的な実施形態である。ツリー表示６１４は、ツリー表示３９２、ツリー表示４１２、及びツリー表示５１４の例示的な実施形態である。モデルウィンドウ６０２は、モデルウィンドウ３８４、モデルウィンドウ４４４、及びモデルウィンドウ５０２の例示的な実施形態である。モデル表示６０４は、モデル表示３８６、モデル表示４０４、及びモデル表示５０４の例示的な実施形態である。論理データウィンドウ６２６は、論理データウィンドウ３８０、論理データウィンドウ４４６、及び論理データウィンドウ５２６の例示的な実施形態である。論理データ表示６２８は、論理データ表示３８２、論理データ表示４２０、及び論理データ表示５２８の例示的な実施形態である。ヘッダ６２０はヘッダ４２４及びヘッダ５２０の実施形態である。識別子６２２は識別子４２６及び識別子５２２の実施形態である。データ行６２４はデータ行４４０及びデータ行５２４の実施形態である。
【０１０３】
ナビゲーションインターフェース６００は、ビークルのハーネスに対して据付計画を作成するため、ユーザーによる論理データ及びモデリングデータとのやりとりを可能にするユーザーインターフェースである。論理データは論理データ３１２及び１２２として具現化可能であり、モデリングデータはモデリングデータ３０４及びモデリングデータ１１８として具現化可能であり、据付計画は据付計画３４８として具現化可能であり、ハーネスはハーネス３４２として具現化可能であり、ビークルはビークル３３４として具現化可能である。ナビゲーションインターフェース６００は、モデルウィンドウ６０２、ツリーウィンドウ６３０、及び論理データウィンドウ６２６を含む。
【０１０４】
モデルウィンドウ６０２は、モデルウィンドウ３８４及びモデルウィンドウ４４４の例示的な実施形態である。モデルウィンドウ６０２はハーネス６０８及びコネクタ６０６を表示するモデル表示６０４を含む。
【０１０５】
ツリーウィンドウ６３０は、ツリーウィンドウ３９０及びツリーウィンドウ４４２の例示的な実施形態である。ツリーウィンドウ６３０は、複数の識別子６１８の入れ子になった階層を含むツリー６１６を表示するツリー表示６１４を含む。
【０１０６】
論理データウィンドウ６２６は、論理データウィンドウ３８０及び論理データウィンドウ４４６の例示的な実施形態である。論理データウィンドウ６２６は、複数の識別子６２２を含むヘッダ６２０を表示し、データ行６２４を表示する論理データ表示６２８を含む。
【０１０７】
ここで図７を参照すると、例示的な実施形態によるクライアントメソッドがフロー図の形態で図解されている。この例示的な実施例では、図１のクライアント１１２などのクライアントによって実施されるステップ又は操作が記述されている。
【０１０８】
クライアントはサーバーからのメッセージの形で、サーバーのデータベースの論理データを受信する（操作７０２）。サーバーからのメッセージは、クライアントから論理データに対する要求を含んだサーバーへあらかじめ送信されたメッセージに対応していてもよい。
【０１０９】
クライアントはデータベースの論理データをクライアントのディスプレイ上に表示する（操作７０４）。論理データは表形式ビューで表示されてもよく、ツリービューで表示されてもよい。
【０１１０】
クライアントは、データベースの論理データの識別子群の１つの識別子に関係する選択済み識別子を受信する（操作７０６）。選択済み識別子は、クライアントの入出力デバイスの使用を介して、クライアントによって受信される。一実施例として、クライアントは可能性のある選択済み識別子のリストを表示し、クライアントのキーボード及びマウスは、可能性のある選択済み識別子のうちのいずれが選択済み識別子になるのかを示すために使用される。
【０１１１】
クライアントは随意によりメッセージの形で、選択済み識別子をサーバーに送信する（操作７０８）。選択済み識別子は、選択される選択済み識別子に基づいて、表示される予定になっているモデリングデータの一部に関係している。選択済み識別子に関係しているモデリングデータの一部をまだ有していないクライアントに関しては、クライアントに送信される予定になっているモデリングデータの一部をサーバーが特定できるように、選択済み識別子はサーバーへ送信されることがある。別の態様では、クライアントは選択済み識別子に関係しているモデリングデータの一部を特定し、モデリングデータの当該部分をサーバーへのメッセージの形で直接要求してもよい。
【０１１２】
クライアントは随意により、選択済み識別子の送信に対応して、サーバーのメッセージからモデリングデータを受信する（操作７１０）。別の態様では、サーバーから受信したモデリングデータは、選択済み識別子に関係するように、クライアントによって特定されるモデリングデータの一部に対する要求に対応するようになっていてもよい。
【０１１３】
クライアントはモデリングデータを表示する（操作７１２）。モデリングデータは前述のようにサーバーから受信されてもよく、又はクライアントに保存されてもよい。
【０１１４】
クライアントは、モデリングデータの表示後、論理データに関係している更新データを受信する。更新データはクライアントに接続される入出力デバイスを介して受信される。入出力デバイスは、例えば、マウス、キーボード、ディスプレイ、タッチスクリーンなどを含む。一実施例として、論理データが表形式ビューで表示される場合には、スプレッドシートのセルの値の変更と同様に、更新データは表形式ビューに挿入されることがある。更新データはデータベースの論理データの任意のデータに対する更新である。
【０１１５】
クライアントは、更新データの受信に対応して、データベースに更新データを送信する（操作７１６）。更新データはデータベースの論理データのデータ更新に使用される。
【０１１６】
ここで図８を参照すると、例示的な実施形態による別のクライアントメソッドがフロー図の形態で図解されている。この例示的な実施例では、図１のクライアント１１２及びサーバー１０４などの、クライアント又はサーバーの一方又は両方によって実施されるステップ又は操作が記述されている。
【０１１７】
クライアントはナビゲーションインターフェースを表示する（操作８０２）。ナビゲーションインターフェースは、図４のナビゲーションインターフェース４０２、図５のナビゲーションインターフェース５００、及び図６のナビゲーションインターフェース６００の例示的な実施形態であってもよい。ナビゲーションインターフェース６００は、クライアント１１２のディスプレイ１１４などのディスプレイ上に表示される。ナビゲーションインターフェース６００を表示することにより、ユーザーは識別子３１４などの識別子群中の１つの識別子を選択するようにクライアントを操作することができる。
【０１１８】
クライアントは、ビークル内でハーネス３４２などのハーネス群を特定する（操作８０４）。特定は、ツリー表示４１２などのツリー表示の中のツリーから識別子を選択すること、及び論理データ表示４２０などの論理データ表示の中のデータを選択することによって実施可能である。クライアントのユーザーは、ハーネス群中のハーネスに関係している論理データ１２２などの論理データを更新するため、ハーネス群を特定する。代替的な実施形態は、サーバー１０４などのサーバーによって実施されるハーネス群の特定を行ってもよい。
【０１１９】
クライアントはハーネス群に関する論理データを特定する（操作８０６）。この特定は、ハーネス群に関係する論理データの一部を強調することによって達成されうる。別の態様では、この特定はユーザーが論理データの一部を選択することによって行われてもよい。追加的に又は代替的に、この特定の一部又はすべては、クライアントによるのではなく、又はクライアントによって行われることに加えて、サーバーによって実施されてもよい。ハーネス群に関する論理データの特定は、ハーネス群に関係している論理データの一部を示す。
【０１２０】
クライアントは、ハーネス群に対する基準群の選択を受信する（操作８０８）。この選択は、クライアントに接続されている入出力デバイスによって、所定の構成ファイルによって、又はサーバーからのメッセージによって受信されてもよい。この基準はハーネス群の個々のハーネスを特定するためのフィルタとして使用されてもよい。追加的に又は代替的に、この選択の一部又はすべては、クライアントによるのではなく、又はクライアントによって行われることに加えて、サーバーによって実施されてもよい。
【０１２１】
クライアントは基準群を使用してハーネス群を特定する（操作８１０）。ハーネス群は、基準群の基準をハーネス群に関係している基準と比較することによって特定される。基準群を使用してハーネス群を特定することにより、ユーザーは同様の基準を有するハーネスを選択することができる。追加的に又は代替的に、この特定の一部又はすべては、クライアントによるのではなく、又はクライアントによって行われることに加えて、サーバーによって実施されてもよい。
【０１２２】
クライアントは、論理データからビークルのモデルのハーネス群の配置を特定する（操作８１２）。ハーネス群の配置は、モデルによって形作られるビークル内で各ハーネスが配置される場所に関係している。配置は、データベースの論理データ及びモデルのモデリングデータの一又は複数の部分から決定されうる。配置の特定は、モデル内の各ハーネスの場所に関連しているモデリングデータの一部決定することによって、実施されうる。追加的に又は代替的に、この特定の一部又はすべては、クライアントによるのではなく、又はクライアントによって行われることに加えて、サーバーによって実施されてもよい。
【０１２３】
クライアントは、特定された配置にあるビークルのハーネス群をディスプレイシステム上に表示する（操作８１４）。クライアントは、ハーネス群の配置に関係しているモデリングデータに基づいて画像を生成することによってハーネス群を表示する。別の態様では、ハーネス群の配置に関係しているモデリングデータに基づく画像は、サーバーによって生成され、サーバーからのメッセージの形でクライアントに送信されてもよい。ハーネス群を表示することにより、ユーザーはハーネスがモデルのビークル内のどこに配置されているかを知ることができる。
【０１２４】
クライアントは、ハーネス群に関連するグラフィカル識別子群を表示する（操作８１６）。グラフィカル識別子はデータベースの論理データ内に任意の識別子を含みうる。グラフィカル識別子は表示されるモデルの上方の層に現れること、又は表示されるモデルの３次元部品として現れることがある。論理データに関係するグラフィカル識別子の表示は、さらに、論理データがモデリングデータにどのように関係しているのかをユーザーに示す。
【０１２５】
前述の方法のいずれかはまた、ビークル（３３４）内のハーネス（３４２）に関する情報を表示すること、及びビークル（３３４）内のハーネス（３４２）群を特定すること、ビークル（３３４）内のハーネス（３４２）群に関する論理データ（３１２）を特定すること、論理データ（３１２）からビークル（３３４）のモデル（３０２）内のハーネス（３４２）群の配置（３７２）を特定すること、及び特定された配置（３７２）にあるビークル（３３４）のハーネス群（３４２）をディスプレイ（１１４）システム上に表示することを含みうる。ビークル（３３４）内のハーネス（３４２）群を特定するステップはまた、ハーネス（３４２）群に対する基準（３７４）群の選択を受信すること、基準（３７４）群を使用してハーネス（３４２）群を特定することを含みうる。
【０１２６】
前述の方法のさらなる変形形態では、基準（３７４）群は識別子（３１４）群から選択されてもよく、この識別子（３１４）はハーネス識別子（３６８）群、機器識別子（４３２）群、コネクタ識別子（４３４）群、ゾーン識別子（４３６）群、ビークル識別子（４３０）群、及びサイト識別子（４３８）群を含むことがある。これらの方法の他の修正例は、表形式でのデータを含む論理データ（３１２）を有することがあり、当該データはハーネス（３４２）群に対する機器（３３８）群及びビークル（３３４）内での機器（３３８）の場所を記述する。
【０１２７】
さらに別の代替的な配置構成では、前述の方法は論理データウィンドウ（３８０）及びモデルウィンドウ（３８４）を含むナビゲーションインターフェース（３７８）を表示するように適用されてもよく、特定された配置（３７２）でのビークル（３３４）内のハーネス（３４２）群は論理データウィンドウ（３８０）内に表示され、ビークル（３３４）のモデル（３０２）はモデルウィンドウ（３８４）内に表示される。ディスプレイ（１１４）システム上で特定された配置（３７２）にあるビークル（３３４）内のハーネス（３４２）群の表示は、ハーネス（３４２）群に関連するグラフィカル識別子群の表示をさらに含むことがある。ここで図９を参照すると、例示的な実施形態によるサーバーメソッドがフロー図の形態で図解されている。この例示的な実施例では、図１のサーバー１０４などのサーバーによって実施されるステップ又は操作が記述されている。
【０１２８】
サーバーは論理データをクライアントに送信する（操作９０２）。サーバーは、ネットワーク１０８などのネットワークを介して、一又は複数のメッセージによって論理データを送信する。送信される論理データの量はデータベース中の論理データの一部であり、この部分はクライアントに送信済みの論理データの他の部分に関係することがある。サーバーは、クライアントが論理データをユーザーに表示できるよう、論理データをクライアントに送信する。
【０１２９】
サーバーは随意により、クライアントから選択済み識別子を受信する（操作９０４）。選択済み識別子は、クライアントから送信されサーバーで受信されるメッセージの形で、クライアントから受信されてもよい。クライアントが選択済み識別子に関係する論理データの一部又はすべて及び選択済み識別子に関係するモデリングデータの一部又はすべてを受信していない場合には、選択済み識別子はクライアントから受信されることがある。
【０１３０】
サーバー随意により、選択済み識別子の受信に対応して、モデリングデータをクライアントに送信する（操作９０６）。サーバーはモデリングデータの一部又はすべてを含む一又は複数のメッセージをクライアントに送信する。送信されるモデリングデータはクライアントに送信済みのモデリングデータの一部に関係することがあり、サーバーが選択済みの識別子を受信した場合には選択済み識別子に関係することもある。サーバーは、クライアントがモデリングデータをユーザーに表示できるよう、モデリングデータをクライアントに送信する。
【０１３１】
サーバーは、論理データに関係している更新データをクライアントから受信する（操作９０８）。更新データはクライアントからのメッセージの形でサーバーによって受信される。更新データは、クライアントの入出力デバイスを介してユーザーからクライアントによって受信されており、更新データはユーザーによって行われた論理データへの変更を示す。
【０１３２】
サーバーは、更新データの受信に対応して、データベースに更新データを送信する（操作９１０）。データベース内の論理データを更新するため、更新データはサーバーによって一又は複数のメッセージの形でデータベースに送信される。
【０１３３】
図解されている種々の実施形態のフロー図及びブロック図は、例示的な実施形態で実装可能な装置及び方法の構造、機能、及び操作を示している。その際、フロー図又はブロック図の各ブロックは、操作又はステップのモジュール、セグメント、機能及び／又は部分を表わすことがある。例えば、一又は複数のブロックは、ハードウェア内のプログラムコードとして、又はプログラムコードとハードウェアの組合せとして実装されることがある。ハードウェア内に実装した場合、ハードウェアは、例えば、フロー図又はブロック図の一又は複数の操作を実施するように製造又は構成された集積回路の形態をとりうる。
【０１３４】
例示的な一実施形態の幾つかの代替的な実装態様では、ブロックに記載された一又は複数の機能は、図中に記載の順序を逸脱して現れることがある。例えば、場合によっては、連続して示されている二つのブロックがほぼ同時に実行されること、又は時には含まれる機能によってはブロックが逆順に実施されることもありうる。また、フロー図又はブロック図に描かれているブロックに加えて他のブロックが追加されることもありうる。
【０１３５】
例えば、操作９０２、９０４、９０５、及び９０８は複数回、任意の順序で行われて、ユーザーにやりとりを経験させる。
【０１３６】
クライアントとサーバーを使用する例示的な実施形態では、選択済み識別子をクライアントからサーバーに伝え、論理データとモデリングデータをサーバーからクライアントに伝えるため、クライアントとサーバーとの間でメッセージがやりとりされる。ワークステーションを使用する実施形態では、論理データ及びモデリングデータの大部分又はすべては前もってクライアントへ送信されてもよく、これによってクライアントとサーバーとの間のメッセージの量を削減することができ、選択済み識別子が選択された場合にはクライアントはサーバーからのメッセージを待つ必要がないため、クライアントへの論理データとモデリングデータの表示を速くすることができる。表示される論理データの部分及び表示されるモデリングデータの部分は、ユーザーによって選択される選択済み識別子に基づいている。
【０１３７】
次に図１０を注目すると、例示的な実施形態によるデータ処理システムが図解されている。データ処理システム１０００を使用して、サーバー１０４及び／又はクライアント１１２を実装することができる。この例示的な実施例では、データ処理システム１０００は通信フレームワーク１００２を含み、これによりプロセッサ装置１００４、メモリ１００６、固定記憶域１００８、通信装置１０１０、入出力装置１０１２、及びディスプレイ１０１４の間の通信を可能にする。これらの実施例では、通信フレームワーク１００２はバスシステムであってもよい。
【０１３８】
プロセッサ装置１００４は、メモリ１００６に読み込まれるソフトウェアに対する命令を実行するよう機能する。プロセッサ装置１００４は、具体的な実装に応じて、任意の数のプロセッサ、マルチプロセッサコア、または何らかの他の種類のプロセッサであってよい。本明細書でアイテムを参照する際に使用している「任意の数の」は、一又は複数のアイテムを意味する。さらに、プロセッサ装置１００４は、単一チップ上でメインプロセッサが二次プロセッサと共存する異種プロセッサシステムを任意の個数だけ使用して実装されてもよい。別の例示的な実施例として、プロセッサ装置１００４は同一タイプの複数のプロセッサを含む対称型マルチプロセッサシステムであってもよい。
【０１３９】
メモリ１００６及び固定記憶域１００８は、記憶デバイス１０１６の例である。記憶デバイスは、例えば、限定しないが、データ、機能的な形態のプログラムコード、及び／又は他の適切な情報などの情報を、一時的及び／又は永続的に保存することができるハードウェアの任意の部分である。記憶デバイス１０１６は、これらの実施例ではコンピュータ可読記憶装置とされることもある。メモリ１００６は、これらの実施例では、例えば、ランダムアクセスメモリ、又は他の適切な揮発性又は不揮発性記憶デバイスであってもよい。固定記憶域１００８は具体的な実装に応じて様々な形態をとりうる。
【０１４０】
例えば、固定記憶域１００８は、一又は複数のコンポーネント又はデバイスを含みうる。例えば、固定記憶域１００８は、ハードドライブ、フラッシュメモリ、書換え型光ディスク、書換え可能磁気テープ、又はそれらの任意の組み合わせであってもよい。固定記憶域１００８によって使用される媒体は着脱式であってもよい。例えば、着脱式ハードドライブは固定記憶域１００８に使用することができる。
【０１４１】
通信装置１０１０はこれらの例では、他のデータ処理システム又はデバイスとの通信を行う。これらの実施例では、通信装置１０１０はネットワークインターフェースカードである。通信装置１０１０は、物理的及び無線の通信リンクのいずれか一方又は両方を使用することによって、通信を提供することができる。
【０１４２】
入出力装置１０１２は、データ処理システム１０００に接続される他の装置とのデータの入出力を可能にする。例えば、入出力装置１０１２は、キーボード、マウス、及び／又は他のなんらかの好適な入力デバイスを介してユーザー入力への接続を提供することができる。さらに、入出力装置１０１２は、プリンタに出力を送信することができる。ディスプレイ１０１４はユーザーに情報を表示する機構を提供する。
【０１４３】
オペレーティングシステム、アプリケーション、及び／又はプログラムに対する命令は、通信フレームワーク１００２を介してプロセッサユニット１００４と通信する記憶デバイス１０１６内に置かれる。これらの例示的な実施例では、命令は固定記憶域１００８上で機能的な形態をとる。これらの命令は、プロセッサ装置１００４で実行するためメモリ１００６に読み込むことができる。種々の実施形態のプロセスは、メモリ１００６などのメモリに配置されうる命令を実装したコンピュータを使用して、プロセッサユニット１００４によって実施することができる。
【０１４４】
これらの命令は、プログラムコード、コンピュータで使用可能なプログラムコード、又はコンピュータで読取可能なプログラムコードと呼ばれ、プロセッサ装置１００４内のプロセッサによって読取及び実行することができる。種々の実施形態のプログラムコードは、メモリ１００６又は固定記憶域１００８など、種々の物理的な媒体又はコンピュータ可読媒体上に具現化することができる。
【０１４５】
プログラムコード１０１８は、選択的に着脱可能なコンピュータ可読媒体１０２０上に機能的な形態で配置され、且つプロセッサ装置１００４による実行用にデータ処理システム１０００に読込み又は転送可能である。プログラムコード１０１８及びコンピュータ可読媒体１０２０は、このような実施例ではコンピュータプログラム製品１０２２を形成する。一実施例では、コンピュータ可読媒体１０２０は、コンピュータ可読記憶媒体１０２４又はコンピュータ可読信号媒体１０２６である。
【０１４６】
コンピュータ可読記憶媒体１０２４は、例えば、固定記憶域１００８の一部であるハードドライブなどのように、記憶デバイス上に転送するための固定記憶域１００８の一部であるドライブ又は他のデバイスに挿入又は配置される光ディスク又は磁気ディスクなどを含むことができる。コンピュータ可読記憶媒体１０２４は、データ処理システム１０００に接続されているハードドライブ、サムドライブ、又はフラッシュメモリなどの固定記憶域の形態もとりうる。幾つかの例では、コンピュータ可読記憶媒体１０２４はデータ処理システム１０００から着脱可能ではないことがある。これらの実施例では、コンピュータ可読記憶媒体１０２４は、プログラムコード１０１８を伝搬又は転送する媒体よりはむしろプログラムコード１０１８を保存するために使用される物理的な又は有形の記憶デバイスである。コンピュータ可読記憶媒体１０２４は、コンピュータで読取可能な有形の記憶デバイス又はコンピュータで読取可能な物理的な記憶デバイスと呼ばれることもある。すなわち、コンピュータ可読記憶媒体１０２４は、人が触れることのできる媒体である。
【０１４７】
代替的には、プログラムコード１０１８は、コンピュータ可読信号媒体１０２６を使用してデータ処理システム１０００に転送することができる。コンピュータ可読信号媒体１０２６は、例えば、プログラムコード１０１８を含む伝播データ信号であってもよい。例えば、コンピュータ可読信号媒体１０２６は、電磁信号、光信号、及び／又は他の好適な種類の信号であってもよい。これらの信号は、無線通信リンク、光ファイバケーブル、同軸ケーブル、有線などの通信リンク、及び／又は他の任意の好適な形式の通信リンクによって伝送される。すなわち、通信リンク及び／又は接続は、例示的な実施例では物理的なもの又は無線によるものでありうる。
【０１４８】
幾つかの例示的な実施形態では、プログラムコード１０１８は、コンピュータ可読信号媒体１０２６により、ネットワークを介して別のデバイス又はデータ処理システムから固定記憶域１００８にダウンロードされて、データ処理システム１０００内で使用される。例えば、サーバーデータ処理システム内のコンピュータ可読記憶媒体に保存されているプログラムコードは、ネットワークを介してサーバーからデータ処理システム１０００にダウンロードすることができる。プログラムコード１０１８を提供するデータ処理システムは、サーバーコンピュータ、クライアントコンピュータ、又はプログラムコード１０１８を保存及び転送することが可能な他のデバイスであってもよい。
【０１４９】
データ処理システム１０００に例示されている種々の構成要素は、アーキテクチャ的に制限するものではなく、種々の実施形態が実行可能である。種々の例示的実施形態は、データ処理システム１０００に対して図解されているコンポーネントに対して追加的又は代替的なコンポーネントを含むデータ処理システム内に実装しうる。図１０に示した他のコンポーネントは、例示的な実施例と異なることがある。種々の実施形態は、プログラムコードを実行できる任意のハードウェアデバイス又はシステムを使用して実装することができる。１つの実施例として、データ処理システムは無機コンポーネントと一体化した有機コンポーネントを含むことができ、及び／又は人間を除く有機コンポーネントを完全に含むことができる。例えば、記憶デバイスは有機半導体を含んでいてもよい。
【０１５０】
別の例示的な実施例では、プロセッサ装置１００４は、特定の用途のために製造又は構成された回路を有するハードウェア装置の形態をとってもよい。このタイプのハードウェアは、操作を実施するために構成される記憶デバイスからメモリにプログラムコードを読み込まずに操作を実施することができる。
【０１５１】
例えば、プロセッサ装置１００４がハードウェア装置の形態をとる場合、プロセッサ装置１００４は回路システム、特定用途向け集積回路（ＡＳＩＣ）、プログラマブル論理デバイス、又は任意の数の操作を実施するように構成された他の好適な形式のハードウェアであってもよい。プログラマブル論理デバイスにより、デバイスは任意の数の操作を実施するように構成されている。このデバイスはその後再構成すること、又は任意の数の操作を実施するために永続的に構成することができる。プログラマブル論理デバイスの例としては、たとえば、プログラマブル論理アレイ、プログラマブルアレイ論理、フィールドプログラマブル論理アレイ、フィールドプログラマブルゲートアレイ、および他の適切なハードウェアデバイスが挙げられる。このタイプの実装により、種々の実施形態のプロセスはハードウェア装置に実装されるため、プログラムコード１０１８は除外されることがある。
【０１５２】
さらに別の例示的な実施例では、プロセッサ装置１００４は、コンピュータ及びハードウェア装置の中に見られるプロセッサの組み合わせを使用して実装可能である。プロセッサ装置１００４は、任意の数のハードウェア装置及びプログラムコード１０１８を実行するように構成されている任意の数のプロセッサを有していてもよい。ここに描かれている実施例では、プロセスの一部は任意の数のハードウェア装置に実装することが可能であるが、一方、他のプロセスは任意の数のプロセッサに実装可能である。
【０１５３】
別の実施例では、バスシステムは、通信ファブリック１００２を実装するために使用することができ、システムバス又は入出力バスといった一又は複数のバスを含むことができる。言うまでもなく、バスシステムは、バスシステムに取り付けられた種々のコンポーネント又はデバイスの間でのデータ伝送を行う任意の好適な種類のアーキテクチャを使用して実装することができる。
【０１５４】
加えて、通信装置は、データ送信、データ受信、又はデータの送受信を行う任意の数のデバイスを含むことがある。通信装置は例えば、モデム又はネットワークアダプタ、２個のネットワークアダプタ、又はこれらの組み合わせであってもよい。さらに、メモリは、例えば、通信フレームワーク１００２内に存在することがあるインターフェース及びメモリコントローラハブに見られるような、メモリ１００６又はキャッシュであってもよい。
【０１５５】
本開示の例示的な実施形態は、図１１に示す航空機の製造及び保守方法１１００、及び図１２に示す航空機１２００の観点から説明することができる。まず図１１に注目すると、一つの例示的な実施形態による航空機の製造及び保守の方法が示されている。製造前の段階では、航空機の製造及び点検方法１１００には図１２の航空機１２００の仕様及び設計１１０２、ならびに材料の調達１１０４が含まれることがある。
【０１５６】
製造段階では、図１２の航空機１２００のコンポーネント及びサブアセンブリの製造１１０６及びシステムインテグレーション１１０８とが行われる。その後、図１２の航空機１２００は認可および納品１１１０を経て運航１１１２に供される。顧客による運航１１１２中、図１２の航空機１２００は、定期的な整備および点検１１１４（改造、再構成、改修、およびその他の整備または点検を含みうる）がスケジューリングされる。
【０１５７】
航空機の製造及び保守方法１１００の各プロセスは、システムインテグレーター、第三者、及び／又はオペレータによって実施又は実行されることがある。これらの実施例では、オペレータは顧客であってもよい。本明細書の目的のために、システムインテグレーターは、限定しないが、任意の数の航空機製造者、及び主要システムの下請業者を含むことができ、第三者は、限定しないが、任意の数のベンダー、下請業者、及び供給業者を含むことができ、オペレータは、航空会社、リース会社、軍事団体、サービス機関などであってもよい。
【０１５８】
次に図１２を参照すると、例示的な実施形態が実装される航空機が示されている。この実施例では、航空機１２００は、図１１の航空機の製造および点検方法１１００によって製造され、複数のシステム１２０４および内装１２０６を有する機体１２０２を含むことができる。システム１２０４の例には、推進システム１２０８、電気システム１２１０、油圧システム１２１２、及び環境システム１２１４のうちの一又は複数が含まれる。任意の数の他のシステムが含まれていてもよい。航空宇宙産業の例を示したが、自動車産業などの他の産業に異なる実施形態を適用することができる。
【０１５９】
本明細書で具現化される装置および方法は、図１１の航空機の製造および保守方法１１００のうちの少なくとも１つの段階で採用可能である。
【０１６０】
一つの例示的な実施例では、図１１のコンポーネント又はサブアセンブリの製造１１０６で製造されるコンポーネント及びサブアセンブリは、図１１で航空機１２００の運航中１１１２に製造される構成部品又はサブアセンブリと同様の方法で作製又は製造される。さらに別の実施例では、一又は複数の装置の実施形態、方法の実施形態、又はこれらの組み合わせを、図１１のコンポーネント及びサブアセンブリの製造１１０６並びにシステムインテグレーション１１０８などの製造段階で利用することができる。一又は複数の装置の実施形態、方法の実施形態、又はこれらの組み合わせを、航空機１２００が図１１における運航１１１２、及び／又は整備及び保守１１１４の間に、利用することができる。任意の数の種々の例示的な実施形態の利用により、航空機１２００の組立てを大幅に効率化すること、及び／又はコストを削減することができる。
【０１６１】
本開示による実施形態は、部品が後から据付けられる際にプランニングを開始するように据付計画を作成するため、仕様及び設計１１０２の段階で使用されることもある。本開示による追加的な又は代替的な実施形態は、仕様及び設計１１０２が完了した後に据付計画を作成するため、コンポーネント及びサブアセンブリの製造１１０６の段階で使用されることもある。
【０１６２】
本開示による実施形態は、印刷された概略図を使用することなく、１台のクライアントを介して論理データ及びモデリングデータへのアクセスをユーザーに提供する。このようにすることで、据付作業立案の複雑さは軽減され、据付計画の立案に要する時間は短縮され、さらに据付計画を見直すための時間も短縮される。
【０１６３】
種々の例示的な実施形態の説明は、例示及び説明を目的として提供されているものであり、網羅的な説明であること、又は開示された形態に実施形態を限定することを意図していない。当業者には、多数の修正例及び変形例が明らかであろう。さらに、種々の実施形態は、他の例示的な実施形態とは異なる特徴を提供することができる。選択された一又は複数の実施形態は、実施形態の原理、実際の用途を最もよく説明するため、及び他の当業者に対し、様々な実施形態の開示内容と、考慮される特定の用途に適した様々な修正との理解を促すために選択及び記述されている。
【符号の説明】
【０１６４】
５００    ナビゲーションインターフェース
５０２    モデルウィンドウ
５０４    モデル表示
５０６    コネクタ
５０８    ハーネス
５１０    ゾーン
５１２    モデル
５１４    ツリー表示
５１６    ツリー
５１８    識別子
５２０    ヘッダ
５２２    識別子
５２４    データ行
５２６    論理データウィンドウ
５２８    論理データ表示
５３０    ツリーウィンドウ
６００    ナビゲーションインターフェース
６０２    モデルウィンドウ
６０４    モデル表示
６０６    コネクタ
６０８    ハーネス
６１４    ツリー表示
６１６    ツリー
６１８    識別子
６２０    ヘッダ
６２２    識別子
６２４    データ行
６２６    論理データウィンドウ
６２８    論理データ表示
６３０    ツリーウィンドウ
【図１】
2014063496.tif 000003
【図２】
2014063496.tif 000004
【図３】
2014063496.tif 000005
【図４】
2014063496.tif 000006
【図５】
2014063496.tif 000007
【図６】
2014063496.tif 000008
【図７】
2014063496.tif 000009
【図８】
2014063496.tif 000010
【図９】
2014063496.tif 000011
【図１０】
2014063496.tif 000012
【図１１】
2014063496.tif 000013
【図１２】
2014063496.tif 000014
【外国語明細書】
2014063496000001.pdf
2014063496000002.pdf
2014063496000003.pdf
2014063496000004.pdf