(57)【要約】【課題】本発明はプロセス間のデジタルモックアップを開発する際の性能を改善する方法を記載する。【解決手段】製品データエレメントはデジタルモックアップからコンパイルされ、製品データエレメントはジオメトリデータエレメントおよび上位データエレメントを含む。ジオメトリデータエレメントはアドレス指定され、ジオメトリ構造（２）に割り当てられる。上位データエレメントはアドレス指定され、上位構造（１）に割り当てられる。ジオメトリ構造（２）および上位構造（１）間の双方向性通信が実現されるように、ジオメトリ構造（２）および上位構造（１）は通信プロトコル（３）によって、次いでリンクされる。【選択図】図１
2009536381.tif 000002
【特許請求の範囲】
【請求項１】
プロセス間のデジタルモックアップを処理する際の性能を改善する方法であって、前記方法は、
デジタルモックアップの製品データエレメントをコンパイルする工程であって、前記製品データエレメントはジオメトリデータエレメントおよび上位データエレメントを含む、工程と、
前記ジオメトリデータエレメントをジオメトリ構造（２）にアドレス指定して、割り当てる工程と、
前記上位データエレメントを上位構造（１）にアドレス指定して、割り当てる工程と、
前記ジオメトリ構造（２）および前記上位構造（１）を通信プロトコル（３）によって、リンクして、前記ジオメトリ構造（２）と前記上位構造（１）との間の双方向通信を実現する工程とを含むことを特徴とする、方法。
【請求項２】
ブラウザにおいて、前記上位構造（１）を図解および処理する工程をさらに含むことを特徴とする、請求項１に記載の方法。
【請求項３】
画像処理ユニットにおいて、前記ジオメトリ構造（２）を図解および処理する工程をさらに含むことを特徴とする、請求項１または請求項２に記載の方法。
【請求項４】
前記上位構造（１）において、ジオメトリデータエレメントをアドレス指定して、前記製品データエレメントを前記上位構造において、アドレス指定して、割り当てる工程をさらに含むことを特徴とする、請求項１乃至請求項３のいずれか一項に記載の方法。
【請求項５】
前記上位構造（１）および前記ジオメトリ構造（２）はツリー構造を有することを特徴とする、請求項１乃至請求項４のいずれか一項に記載の方法。
【請求項６】
前記ツリー構造は前記デジタルモックアップの製品構成を表すことを特徴とする、請求項５に記載の方法。
【請求項７】
前記製品データエレメントのそれぞれは汎用固有識別番号を有し、製品エレメントの前記ジオメトリデータエレメントおよび前記上位データエレメントが明確な通信を提供するために同一の識別番号を有することを特徴とする、請求項１乃至請求項６のいずれか一項に記載の方法。
【請求項８】
前記識別番号は、前記上位構造およびジオメトリ構造において、前記製品データエレメントの位置のアドレス指定情報をさらに含むことを特徴とする、請求項７に記載の方法。
【請求項９】
前記上位データエレメントおよび前記ジオメトリデータエレメントのうちの１つを追加する場合、別の識別番号が追加されることを特徴とする、請求項７または請求項８に記載の方法。
【請求項１０】
前記上位構造（１）および前記ジオメトリ構造（２）のうちの１つを追加する場合、対応する識別番号の前記アドレス指定情報が変更されることを特徴とする、請求項８または請求項９に記載の方法。
【請求項１１】
前記ジオメトリデータエレメントは、位置データ、ジオメトリデータ、幾何学的寸法、ＤＭＵデータファイル、Ｃａｔｉａデータ、プロエンジニアデータ、およびＣＡＤデータからなる群より選択されることを特徴とする、請求項１乃至請求項１０のいずれか一項に記載の方法。
【請求項１２】
前記上位データエレメントは、時間データ、バージョンデータ、開発状況データ、構成部品番号データ、位置データ、ジオメトリデータ、幾何学的寸法、Ｃａｔｉａデータ、ＤＭＵデータファイル、プロエンジニアデータ、およびＣＡＤデータからなる群より選択されることを特徴とする、請求項１乃至請求項１１のいずれか一項に記載の方法。
【請求項１３】
複数のプロセッサに対して、前記上位構造（１）および前記ジオメトリ構造（２）を分離することを特徴とする、請求項１乃至請求項１２のいずれか一項に記載の方法。
【請求項１４】
前記複数のプロセッサは実質的に同時に複数の工程を実行することを特徴とする、請求項１３に記載の方法。
【請求項１５】
プロセス間のデジタルモックアップを展開する際の性能を改善する装置において、
前記装置に設けられた少なくとも１つのプロセッサで実行可能な手段は、
デジタルモックアップから製品データエレメントをコンパイルする手段であって、前記製品データエレメントはジオメトリデータエレメントおよび上位データエレメントを含む、手段と、
前記ジオメトリデータエレメントをジオメトリ構造（２）にアドレス指定して、割り当てる手段と、
前記上位データエレメントを上位構造（１）にアドレス指定して、割り当てる手段と、
前記ジオメトリ構造（２）および前記上位構造（１）を通信プロトコル（３）によって、リンクして、前記ジオメトリ構造（２）と前記上位構造（１）との間の双方向通信を実現する手段とを有することを特徴とする、装置。
【請求項１６】
プロセス間のデジタルモックアップを展開する際の性能を改善するプログラムを記憶する機械可読記憶媒体において、
少なくとも１つのプロセッサによって実行される前記プログラムの工程は、
デジタルモックアップから製品データエレメントをコンパイルする工程であって、前記製品データエレメントはジオメトリデータエレメントおよび上位データエレメントを含む、工程と、
前記ジオメトリデータエレメントをジオメトリ構造（２）にアドレス指定して、割り当てる工程と、
前記上位データエレメントを上位構造（１）にアドレス指定して、割り当てる工程と、
前記ジオメトリ構造（２）および前記上位構造（１）を通信プロトコル（３）によって、リンクして、前記ジオメトリ構造（２）と前記上位構造（１）との間の双方向通信を実現する工程とを含むことを特徴とする、機械可読記憶媒体。
【請求項１７】
プロセス間のデジタルモックアップを展開する際の性能を改善するプログラムエレメントにおいて、
少なくとも１つのプロセッサにより実行される前記プログラムエレメントの工程は、
デジタルモックアップから製品データエレメントをコンパイルする工程であって、前記製品データエレメントはジオメトリデータエレメントおよび上位データエレメントを含む、工程と、
前記ジオメトリデータエレメントをジオメトリ構造（２）にアドレス指定して、割り当てる工程と、
前記上位データエレメントを上位構造（１）にアドレス指定して、割り当てる工程と、
前記ジオメトリ構造（２）および前記上位構造（１）を通信プロトコル（３）によって、リンクして、前記ジオメトリ構造（２）と前記上位構造（１）との間の双方向通信を実現する工程とを含む、プログラムエレメント。
【発明の詳細な説明】
【技術分野】
【０００１】
［関連出願の参照］本出願は、２００６年５月９日に出願の独国特許出願第１０  ２００６  ０２１  ５７４．５号、および、２００６年５月９日に出願の米国仮特許出願第６０／７４６，８３０号の出願日の利益を主張するものであり、その開示を参照することによって、本明細書において、援用される。
【０００２】
本発明は、プロセス間のデジタルモックアップを処理する際の性能を改善する方法、装置、機械可読記憶媒体およびプログラムエレメントに関する。
【背景技術】
【０００３】
現代の製品開発において、製品は、今日では、デジタルモックアップを用い、製品のライフサイクル全体にわたって開発され、管理され、そして修正される。そのようなデジタルモックアップ（ＤＭＵ）は、正しい配置構成で、モジュール、個々の構成部品、およびそれらの関連する配置から成る製品の製品構成を有する。デジタルモックアップの目的は、物理的なモックアップ（ＰＭＵ）にとって替わり、製品の異なる図および機能を利用することである。例えば、取付けおよび取外しの検討、衝突試験、シミュレーションおよび可能性構築計画（ｂｕｉｌｄａｂｉｌｉｔｙ）試験などの検討は、デジタルモックアップを基礎として実施される場合がある。また、デジタルモックアップによって、時間およびコストの制約を改善するだけでなく、開発結果の調整、分析および、具体化することに関するバリエーションの多様性の管理をも改善できる。
【０００４】
デジタルモックアップは、製品の実写的な描写できる。それは、文書属性および文書構造（例えば製品構成を反映するツリー構造）から成り、したがって所定の最終生産物（例えば車両または航空機）に関連する固有のデータセットを含む。
【０００５】
従って、デジタルモックアップは、例えば、コンピュータプラットフォームに３次元具体例の形で製品を図解することが可能である。製品ライフサイクルにわたって関係する部門（例えば開発またはサービス業）は、情報を検索するかまたは変更を組み込むために、デジタルモックアップにアクセスすることができる。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、例えば、航空機産業において、多数の構成部品およびより大きい製品構成のための多数の製品構成を用いた高性能デジタルモックアップを利用できるようにすることは、極めて困難である。
【課題を解決するための手段】
【０００７】
とりわけ、本発明の目的は、プロセス間のデジタルモックアップの処理および図解における性能を改良することである。
【０００８】
この目的は、独立請求項の特徴を用いて、プロセス間のデジタルモックアップを処理する性能を改善する方法、機械可読記憶媒体、およびプログラムエレメントによって、解決可能である。
【０００９】
本発明の一例示的実施形態によれば、方法は、プロセス間のデジタルモックアップを処理する際の性能を改善するために利用できる。この実施形態によれば、製品データエレメントは、デジタルモックアップ（ＤＭＵ）から選択され、コンパイルされる。製品データは、ジオメトリデータエレメントおよび上位データエレメントを含む。次いで、ジオメトリデータエレメントはジオメトリ構造に割り当てられ、アドレス指定され、上位データエレメントは上位構造に割り当てられ、アドレス指定される。ジオメトリ構造および上位構造は通信プロトコルを用いてリンクさせることで、ジオメトリ構造と上位構造との間の双方向性通信が通信プロトコルにより実現する。
【００１０】
他の例示的実施形態によれば、装置は、プロセス間のデジタルモックアップを処理する際の性能を改善するために利用可能である。プロセス間のデジタルモックアップを処理する際の性能を改善するための装置は、実現される少なくとも一つのプロセッサを備えることを特徴とし、本方法の上記の工程を実行する。
【００１１】
他の例示的実施形態は機械可読記憶媒体（プロセス間のデジタルモックアップを処理する際の性能を改善するためのプログラムが格納される）を利用できる。プロセッサにより実行される場合、そのプログラムは本方法の上述の工程を実行する。
【００１２】
他の例示的実施形態によれば、プログラムエレメントはプロセス間のデジタルモックアップを処理する際の性能を改善することに利用できる。プロセッサにより実行される場合、プログラムエレメントは本方法の上述の工程を実行する。
【００１３】
本発明は、従って、例えばソフトウェアなどのコンピュータプログラムによって、および１つ以上の特定の電子回路、すなわちハードウェアによって、またはソフトウェアコンポーネントおよびハードウェア構成部品などによる組合せによって、実現してもよい。
【００１４】
用語「製品データエレメント」は、製品の構成部品に関するすべての情報を備えることを特徴とするデータエレメントを記載する。これは、構成部品のすべての特性および属性がプログラムデータエレメントに含まれることを意味する。製品データエレメントの特性は、ジオメトリデータエレメントと上位データエレメントとに分割することができる。
【００１５】
ジオメトリデータエレメントは、構成部品の空間定義および空間におけるその位置のために必要なすべてのデータを含む。このデータは、例えば、位置データ、輪郭データ、ジオメトリデータ、ならびに可視化のために必要な配置データおよび他のデータを含んでもよい。上位データは製品の構成部品に関する他の情報を含む。上位データは、例えば、バージョンデータ、時間データ、構成部品番号データ、開発状況データ、在庫使用データ、配達データ、などから成ってもよい。
【００１６】
用語「データ構造」および「ジオメトリ構造」または「上位構造」はそれぞれデータディレクトリを意味する。情報およびデータエレメントは所定の構造に従って構成されるリストの形で明確に配置される。データエレメントに関連するインデックス、属性、およびシンボルリンクは、このような構造においても利用可能である。
【００１７】
データ構造、個々には、ジオメトリ構造および上位構造は所定の配置構成にて構築してもよく、データエレメントまたは製品データエレメントのアドレスに個々に対応する異なる配置のアドレス指定を有してもよい。すなわち、データエレメントはデータ構造において、アドレス指定される。データディレクトリまたはデータ構造（データディレクトリおよびデータ構造）が再構成される場合、データエレメントの物理的な記憶位置ではなく、単にアドレを変更、移動、削除、または追加する必要があるのみである。アドレス指定は同時に、データ構造のデータエレメントにアクセスし、データエレメントを物理的に変化して、修正することを可能にするので、例えば、位置データ、寸法または量（換言すれば上位データまたはジオメトリデータ）が変更できる。
【００１８】
現代の産業企業において、例えば航空機産業において、製品構成または製品構成部品の数は３０，０００個のパーツを上回り、その製品構成は１．２ギガバイト以上をも含むことがある。このようなデジタルモックアップの処理または可視化は、従来のシステムでは、もはや可能でない。
【００１９】
航空機産業（例えばエアバス社）は、少なくとも１，４００，０００個のオブジェクトが５０枚の層の深さにわたって処理できるような容量を必要とする。オブジェクトにリンクされ、アドレス指定されるパーツの数は、４００，０００個以上に達する。これまで使用されてきた１つのアプローチは、無関係な情報を無視し削除することを含むので、ユーザにより選択されたパーツおよび構成だけが、例えば、可視化ツールに表示された。したがって、図示されない構成の情報、または無視される構成は、可視化ツールから検索して引き出すことはできない場合がある。加えて、製品モデル全体の総合的な概要は、失われる。容量の課題を解決する他の方法は、可視化データを製品データおよび上位データから切り離すことを含むので、必要とされる性能が減じる。しかしながら、例えば、ジオメトリデータを処理するために同時にバージョン番号、構成部品番号または他の上位情報を知っていることが必要となるので、これもまた、重要な情報を失わせてしまう恐れがある。
【００２０】
本発明において、製品データエレメントは、ジオメトリデータエレメントおよび上位データエレメントに分離される。ジオメトリデータエレメントは、アドレスを用いてアドレス指定され、ジオメトリ構造に割り当てられる。同様に、上位データエレメントは、アドレス指定され、上位構造に割り当てられる。ジオメトリ構造または上位構造の情報の内容全体を引き続き検索するために、通信プロトコルは、割り当てられたアドレス、相互情報検索および修正に基づいて、双方向性通信を実現するために、ジオメトリ構造と上位構造とを相互に関連付け（リンク）する。このことは、ジオメトリ構造が上位構造または上位データを含まずに可視化され、処理されることができることを意味するので、その性能が改善できる。にもかかわらず、ジオメトリ構造は通信プロトコルによって、上位構造と遣り取りを行うので、すべての情報を検索することが引き続き可能である。双方向通信およびパラレルデータ処理が実現されることができる方法で、本発明はデータを条件づけることを可能にする。これにより、性能を改善して、同時に、すべての情報を検索することを可能にする。
【００２１】
他の例示的実施形態において、上位構造は、ブラウザで図解され、処理されることが可能である。例えば、所定の構成部品構成または上位構造は図解され、すべての上位データはユーザに対して表示可能である。ユーザは、同時に、構成部品および個々の層を選び、選択できる。次いで、選択された構成部品またはデータのジオメトリデータは、通信プロトコルによって、アクセスでき、処理または可視化可能である。これは、すべての情報が、その構成の分離にもかかわらず完全に保存されることを意味する。
【００２２】
他の例示的実施形態によれば、ジオメトリ構造は、画像処理装置において、図解されて、処理される。例えば、航空機の翼部材は、ジオメトリ構造において、選択でき、図解でき、画像処理装置において、処理できる。ユーザがジオメトリ構造に含まれない追加情報を必要とする場合、通信プロトコルでユーザはジオメトリ構造および上位構造のリンクを確立し、情報（例えば記憶装置のパーツの数、など）を検索できる。これは、すべての情報がその構成の分離にもかかわらず完全に保存されることを意味する。
【００２３】
本方法の他の例示的実施形態によれば、ジオメトリデータエレメントは上位構造においてもアドレス指定されるので、製品データエレメントが上位構造において、アドレス指定されて、割り当てられる。この場合、上位構造はアドレス指定および全てのデジタルモックアップの辞書構造を含むので、ありとあらゆる構成がこの位置で選択することができる。この選択は、通信プロトコルによって、ジオメトリ構造に、例えば、転送することができ、次いで図解され、画像処理装置において、処理可能である。
【００２４】
本方法の他の例示的実施形態において、上位構造およびジオメトリ構造は、ツリー構造を有する。例えば、製品構成または構成された形での構成部品のリストを図解することを可能になるので、使用される構成部品または製品エレメントの総合的な概観が提供される。他の例示的実施形態において、ツリー構造は、デジタルモックアップの製品構成を表す。製品構成は通常ツリー構造の形で例示され、構成部品は階層的な方法で構成される。階層は、相互に上位のものまたは従属のものであるエレメントのシステムを記載する。より厳密な意味（単一の階層またはツリー構造）において、１つの他のエレメントのみが直接に各エレメントに対する上位にあり、いくつかの上位のエレメントは複数の階層で可能である。数学的な検討事項に関して、階層は、ツリー（単一の階層）または方向非周期のグラフ（複数の階層）を定める順序関係を必要とする。階層内のオブジェクトのカテゴリ化（分類）または分離（分割）はしばしば、そのオブジェクトが構築されている階層に従って、その階層にすでに含まれる重要性を意味する。
【００２５】
他の例示的実施形態において、明確な通信を行うことができるように、汎用固有識別番号が各製品データエレメントに割り当てられるので、製品エレメントのジオメトリデータエレメントおよび上位データエレメントが同じ識別番号を有する。これは、通信プロトコルがそれぞれの構成の上位データエレメントおよび位置に関する（ｇｅｏｇｒａｐｈｙ）データエレメントを識別し、双方向通信を実現することを可能にする。
【００２６】
他の例示的実施形態において、識別番号は、さらに、アドレス指定情報（すなわち、上位構造およびジオメトリ構造の製品データエレメントの位置のいわゆるインデックス）を含む。製品エレメントの位置上のこの付加的なアドレス指定情報のため、正確にアドレス指定情報を、１つの構成（例えばツリー構造）における製品データエレメントに割り当可能であってもよい。アドレス指定情報は、例えば、層番号に関する情報またはこの構成のオブジェクトから成ってもよい。付加的なアドレス指定情報によって、上位構造またはジオメトリ構造において、同じジオメトリデータを数回用いて、構成部品を配置することも可能であり、その構成部品の構成部品データは一度物理的に格納されるだけである。例えば、構成部品がネジを含む場合、幾何学的形状は製品データエレメントに格納でき、その構成部品には特定の構成部品番号を割り当ててもよい。このネジは、例えば、１，０００回目に取り付けることができ、その結果、アドレス指定情報が識別番号に加えられ、汎用固有識別番号（いわゆるＵＵＩＤ）が生成される。例えば、例えば３次元の構築プログラムにおけるジオメトリ構造で作動する場合、ネジがジオメトリ構造において、数回用いられるにもかかわらず、このネジのジオメトリデータエレメントは一度のみ物理データの形でロードされるだけである。これにより、必要とされるデータ量を減らすことができる。
【００２７】
他の例示的実施形態において、上位データエレメントおよびジオメトリデータエレメントのエレメントのうちの１つが加えられる場合、他の識別番号は変化する。上位データエレメントの修正またはネジの寸法を変えることなどのジオメトリデータエレメントの修正は、例えば、結果として識別番号を変更する恐れがあるので、他の固有の識別番号がバージョンの競合を防止するために生成される。その修正により、上位データエレメントを変更することが可能である。従って、構成部品が修正される場合、バージョン番号または他の上位情報が変更されてもよい。
【００２８】
他の例示的実施形態において、上位データエレメントまたはジオメトリデータエレメントのエレメントのうちの１つが加えられる場合、対応する識別番号のアドレス情報は変更される。例えば、１つのエレメントがジオメトリを変えずに単に移動されるだけか、取り付けられるだけか、または取り外されるだけである場合、識別番号は同じままであってもよい。その場合には、アドレス情報だけが変更される。これにより、データエレメントの物理的コピーを防止することが可能である。
【００２９】
ジオメトリデータエレメントは、例えば、位置データ、ジオメトリデータ（ｇｅｏｍｅｔｒｉｃ  ｄａｔａ）、Ｃａｔｉａデータ、幾何学的な寸法（ｇｅｏｍｅｔｒｉｃ  ｄｉｍｅｎｓｉｏｎ）、ＤＭＵデータファイル、プロエンジニア（Ｐｒｏ−Ｅｎｇｉｎｅｅｒ）データおよびＣＡＤデータから選択してもよい。
【００３０】
他の例示的実施形態において、上位データエレメントは、時間データ、バージョンデータ、開発状況データ、構成部品番号データ、位置データ、ジオメトリデータ、幾何学的寸法、ＤＭＵデータファイル、Ｃａｔｉａデータ、プロエンジニアデータ、およびＣＡＤデータから成る群より選択してもよい。
【００３１】
他の例示的実施形態によれば、上位構造およびジオメトリ構造は、複数のプロセッサに対して分割してもよい。異なるプロセッサに、上位データ構造およびジオメトリデータ構造が例えば異なるシステムにて実現される場合、リソースはより良く利用可能である。
【００３２】
他の例示的実施形態において、処理は、実質的に、複数のプロセッサにおいて、同時に実行される。例えば異なるシステムにて構成が実現される場合、その構成は、同時に図解され、または処理できる（マルチタスキング）。
【００３３】
また、本方法の実施形態は、装置、機械可読の記憶媒体およびプログラムエレメントに適用され、その逆もまた可能である。
【発明を実施するための最良の形態】
【００３４】
本実施形態は、本発明をさらに説明し、よりよく理解するために、図面を参照し、以下でさらに詳細に記載する。同一または類似の構成部品は、異なる図における同一の参照符号により識別される。図は、図式的に例示されており、実際の縮尺で示されていない。
【００３５】
本方法は、上位構造（ｍｅｔａ  ｓｔｒｕｃｔｕｒｅ）１およびジオメトリ構造（ｇｅｏｍｅｔｒｙ  ｓｔｒｕｃｔｕｒｅ）２の形で図１において、略図で例示される。プロセス間のデジタルモックアップを処理する際の性能を改善する方法によれば、製品データエレメントは、まず最初に、ジオメトリデータエレメントおよび上位データエレメントに分けられる。ジオメトリデータエレメントはジオメトリ構造２に割り当てられ、アドレス指定され、そして、上位データエレメントは上位構造１に割り当てられて、アドレス指定される。２つの構造（すなわちジオメトリ構造および上位構造）は通信プロトコル３によって、相互に関連付け（リンク）されるので、ジオメトリ構造２と上位構造１との間の双方向通信を通信プロトコル３を用いて実現できる。
【００３６】
性能を改善するために、本方法は、図１に示すように、製品データエレメントの上位構造のデータ情報およびジオメトリ構造のデータ情報を切り離す。
【００３７】
構造２、３の各ノード４への固有の識別番号の追加は、リンクされたジオメトリ構造のデータエレメントの変更と改変だけでなく、製品構成の改変と変更に入力することを可能にする。この場合、ジオメトリ構造２の幾何学形状は組み合わされて、例えば、ツリー構造（例えば、インデックスのツリー）の深さが減じられる。すなわち、ツリー構造の目盛が減じられる（図１を参照）。製品データエレメントまたはノード４のＩＤ番号は、各構成部品またはデータエレメントを上位構造１またはジオメトリ構造２の異なる位置に割り当てるために、アドレス指定情報を含む。その性能は、例えば、組み合わされる幾何学的形状を「自動的にその場で即時に」交換できる３つの異なる層に組み込むことによって、さらに改善できる。
【００３８】
通信プロトコル３は、それぞれ、上位データとジオメトリデータとの間の、または、上位構造１とジオメトリ構造２との間の情報の交換を確実にするために使われる。プロトコル３内において、データセットの生成されたインデックス・キーまたは生成されたＩＤ番号は、ジオメトリ構造および上位構造内の各部品またはその逆のＩＤを識別するために使われる。
【００３９】
加えて、本発明は、マルチプロセッシングを可能にする。データセットにおける上位データとジオメトリデータとの分離、および通信プロトコルにより実現された２つの情報ソース間の双方向通信または上位構造１とジオメトリ構造２との間の双方向通信により、１つ以上のプロセッサを、個々のタスクを処理するために用いることができ、その結果、性能が改善される。
【００４０】
図２は、上位データエレメントおよびジオメトリデータエレメントを利用し条件付けるための例示的なフロー図を示す。モックアップのモジュールの完全な製品データエレメントまたは部分的に抽出された製品データエレメントが、製品データ管理システム（ＰＤＭ、ＶＰＭ（バーチャル製品管理）またはジオメトリサービスシステム（ＧＳ：Ｇｅｏｍｅｔｒｙ  Ｓｅｒｖｉｃｅ  Ｓｙｓｔｅｍ）に依存して組み込み（インポート）される。
ステップ１０において、上位データエレメントを含むモックアップの生産データエレメントのデータベース構造が利用可能である。上位データエレメントは、例えば、バージョン番号または在庫目録などの製品データエレメントの属性についての情報を含む。製品開発の製品構成は、ツリー構造における階層型にて主に実現される。例えば、航空機のモジュール胴体部分は上位層に位置付けられ、内部設備から個々のネジなどのあらゆる個々の構成部品は、上位層に依存する下位層に位置付けられる。
【００４１】
ステップ２０において、とりわけ、ステップ１０の製品構成に従って、モックアップの製品構成のジオメトリデータエレメントが利用可能である。このため、例えば、可視化ツール上において、例えば、胴体部分などの製品データエレメントを図示し、幾何学的に処理するために必要とされる、例えば胴体部分などのあらゆるジオメトリデータエレメントが組み込み（インポート）される。これらのジオメトリデータエレメントは、いわゆる元来の（ｎａｔｉｖｅ）ジオメトリデータエレメントを含んでもよい。元来の製品データはあらゆる幾何学的および数学的な従属関係を含むあらゆる幾何学的属性を含む。これらの元来のジオメトリデータエレメントは、データベースの保存庫、すなわち、例えば、Ｃａｔｉａ  Ｖ４またはＶ５などの構築ツールのデータベースから導入してもよい。
【００４２】
ステップ３０において、まず、汎用固有識別子（ＵＵＩＤ）が計算され、下位構造の製品データエレメントを含む各製品データエレメントに割り当てられる。製品データエレメントが確実に識別できることを保証するために、製品データエレメントのＵＵＩＤは、特に、製品データエレメントの上位データエレメントまたはジオメトリデータエレメントが修正される場合であっても、変更しない。新たなＵＵＩＤは、新たな製品データエレメントが挿入される場合にこの製品データエレメントにのみ割り当てられる。上述した組み込み（インポート）された例示的な胴体部分は汎用固有識別番号（ＵＵＩＤ）を有する。同様に、個々のネジなどの部分組立品はそれぞれ独自のＵＵＩＤを有する。
【００４３】
ステップ４０において、ジオメトリデータエレメントは、製品データエレメントを可視化するように利用されない全ての情報を除去するように処理される。これは、幾何学的および数学的な従属関係が多くの下位層を有する複雑な製品構成において、極端に高い処理量を表すという点で、有利である。これは、例えば、可視化するのに必要とされない全ての数学的データを除外するという方法において、元来のジオメトリデータエレメントが除外されるからである。その結果、ジオメトリデータエレメントの可視化フォーマットを生成し、製品データエレメントのジオメトリデータエレメントが３次元の三角面による図解（ｉｌｌｕｓｔｒａｔｉｏｎ）において、可視化できる。
【００４４】
ステップ５０において、ＤＭＵフォーマットにおけるジオメトリデータエレメントは、例えば、その３次元の三角面の図解の解像度を変化させることによって、さらに簡略化できる。
【００４５】
ステップ６０において、組み込み（インポート）された製品データエレメントのツリー構造もまた、簡略化できる。例えば、図解されるべきではない製品構成全ての下位層を除外してもよい。識別番号は製品データエレメントの製品構成に基づいて割り当てられる。また、この識別番号は、通信識別番号とも呼ばれ、製品データエレメントおよび索引データ（ｉｎｄｅｘ）のＵＵＩＤを含む。
このＵＵＩＤは、ステップ３０において、例えば、胴体部分の組み込み（インポート）された製品データエレメントに既に割り当てられている。ＵＵＩＤを有する対応する部分組立品は、組み込み（インポート）された製品データエレメントの製品構成における製品エレメントのこれらの部分組立品の位置を画定するいわゆるインデックスを含む。
【００４６】
ステップ７０において、上述にように構成された製品データエレメントはその後、データセットに保存される。このデータセットは製品エレメントの全ての上位データエレメントおよびジオメトリデータエレメントを含む。製品データエレメントまたは上位データエレメント、位置に関するデータエレメント、および汎用ＵＵＩＤおよびインデックスからなる識別番号の明確な割り当てのため、製品データエレメントの全ての構成部品がここで割り当てられる。
【００４７】
上位構造１およびジオメトリ構造２はここで、製品のデータエレメントの製品構成に従って生成される。両方の識別番号が製品構成に従って、上位構造１およびジオメトリ構造２に格納される。上位データ構造は製品データエレメントの上位データエレメントを検索することができ、ジオメトリ構造はＵＵＩＤ番号により設定されたデータから製品データエレメントのジオメトリデータエレメントを検索できる。それゆえ、通信プロトコル３は、ＵＵＩＤを用いて上位構造１とジオメトリ構造２との間の双方向通信を実現できる。
【００４８】
例えば、製品データエレメントが可視化ツールにおいて、選択される場合、ユーザのみが可視化に必要な情報を見る。しかしながら、通信プロトコルは、上位構造における同一の識別番号を有する製品データエレメントを選択するので、追加の上位の情報を別個に表示できる。上位データ情報およびジオメトリデータエレメントは別個に利用可能なので、個々のアプリケーション、例えば上位データを処理するブラウザおよびジオメトリデータエレメントを処理する可視化ツールなどは、相互に影響を受けないので、個々のタスクがより速く、より少ない容量で実行できる。
【００４９】
それゆえ、本解決法は、デジタルモックアップ上の作業および製品のライフサイクル全体にわたる作業を著しく改善する。なぜならば、例えば、それらの作業工程は改善され、指示され、調整されているからである。例えば、設計審査（Ｄｅｓｉｇｎ−Ｒｅｖｉｅｗ）を改善するデザイン・イン・コンテクスト、衝突時の可視化（Ｃｌａｓｈ−ｖｉｓｕａｌｉｚａｔｉｏｎ）、組立設計、組立順序計画、作業場の可視化（Ｓｈｏｐ  Ｆｌｏｏｒ  ｖｉｓｕａｌｉｚａｔｉｏｎ）、供給統合化（ｓｕｐｐｌｉｅｒ−ｉｎｔｅｇｒａｔｉｏｎ）、ならびに、技術的文書調査およびサービスを実現することを可能にする。
【００５０】
用語「含む（ｃｏｍｐｒｉｓｉｎｇ）」は、他の要素または工程を排除せず、「１つの」（「ａ」または「ａｎ」）は複数を排除しないことに留意されたい。また、上述の実施形態のうちの１つを参照して記載した特徴または工程は他の特徴または上述の実施形態の他の工程と組み合わせて用いてもよい。特許請求の範囲における参照符号は限定的な意味に解釈されるべきではない。
【図面の簡単な説明】
【００５１】
【図１】本発明の例示的実施形態に係る上位構造とジオメトリ構造との分離を示す図である。
【図２】本発明の例示的実施形態に係る作業フローの図を示す。
【図１】
2009536381.tif 000003
【図２】
2009536381.tif 000004
【手続補正書】
【提出日】平成20年11月12日(2008.11.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
プロセス間のデジタルモックアップを処理する際の性能を改善する方法であって、
デジタルモックアップの製品データエレメントをコンパイルする工程であって、前記製品データエレメントはジオメトリデータエレメントおよび上位データエレメントを含む、工程と、
前記ジオメトリデータエレメントをジオメトリ構造（２）にアドレス指定し、割り当てる工程と、
前記上位データエレメントを上位構造（１）にアドレス指定し、割り当てる工程と、
前記上位構造（１）におけるジオメトリデータエレメントをアドレス指定し、製品データエレメントを前記上位構造において、アドレス指定して、割り当てる工程であって、各製品データエレメントは汎用固有識別番号を有し、製品エレメントの前記ジオメトリデータエレメントおよび前記上位データエレメントが明確な通信を提供するために同一の識別番号を有する、工程と、
前記ジオメトリ構造（２）および前記上位構造（１）を通信プロトコル（３）によって、リンクして、前記ジオメトリ構造（２）と前記上位構造（１）との間の双方向通信を実現する工程と、
前記上位構造におけるジオメトリデータエレメントを選択する工程と、
前記選択を、前記通信プロトコルによって、ジオメトリ構造（２）に転送する工程と、
画像処理装置において、前記ジオメトリデータエレメントの前記選択を図解および処理する工程とを含むことを特徴とする方法。
【請求項２】
ブラウザにおいて、前記上位構造（１）を図解および処理する工程をさらに含む工程を特徴とする、請求項１に記載の方法。
【請求項３】
画像処理ユニットにおいて、前記ジオメトリ構造（２）を図解および処理する工程をさらに含むことを特徴とする、請求項１または請求項２に記載の方法。
【請求項４】
前記上位構造（１）および前記ジオメトリ構造（２）はツリー構造を有することを特徴とする、請求項１乃至請求項３のいずれか一項に記載の方法。
【請求項５】
前記ツリー構造は前記デジタルモックアップの製品構造を表すことを特徴とする、請求項４に記載の方法。
【請求項６】
前記識別番号は、前記上位構造およびジオメトリ構造において、前記製品データエレメントの位置のアドレス指定情報をさらに含むことを特徴とする、請求項１に記載の方法。
【請求項７】
前記上位データエレメントおよび前記ジオメトリデータエレメントのうちの１つを追加する場合、別の識別番号が追加されることを特徴とする、請求項１に記載の方法。
【請求項８】
前記上位構造（１）および前記ジオメトリ構造（２）のうちの１つを追加する場合、対応する識別番号の前記アドレス指定情報が変更されることを特徴とする、請求項６または請求項７に記載の方法。
【請求項９】
前記ジオメトリデータエレメントは、位置データ、ジオメトリデータ、ジオメトリ寸法、ＤＭＵデータファイル、Ｃａｔｉａデータ、プロエンジニアデータ、およびＣＡＤデータからなる群より選択されることを特徴とする、請求項１乃至請求項８のいずれか一項に記載の方法。
【請求項１０】
前記上位データエレメントは、時間データ、バージョンデータ、開発状況データ、構成部品番号データ、位置データ、ジオメトリデータ、ジオメトリ寸法、Ｃａｔｉａデータ、ＤＭＵデータファイル、プロエンジニアデータ、およびＣＡＤデータからなる群より選択されることを特徴とする、請求項１乃至請求項９のいずれか一項に記載の方法。
【請求項１１】
複数のプロセッサに対して、前記上位構造（１）および前記ジオメトリ構造（２）を分離する工程をさらに含むことを特徴とする、請求項１乃至請求項１０のいずれか一項に記載の方法。
【請求項１２】
前記複数のプロセッサは実質的に同時に複数の工程を実行することを特徴とする、請求項１１に記載の方法。
【請求項１３】
少なくとも１つのプロセッサを用いて、プロセス間のデジタルモックアップを展開する際の性能を改善する装置であって、
前記プロセッサにより実行可能な手段は、
デジタルモックアップから製品データエレメントをコンパイルする手段であって、前記製品データエレメントはジオメトリデータエレメントおよび上位データエレメントを含む、手段と、
前記ジオメトリデータエレメントをジオメトリ構造（２）にアドレス指定して、割り当てる手段と、
前記上位データエレメントを上位構造（１）にアドレス指定して、割り当てる手段と、
前記上位構造（１）におけるジオメトリデータエレメントをアドレス指定し、製品データエレメントを前記上位構造において、アドレス指定して、割り当てる手段であって、各製品データエレメントは汎用固有識別番号を有し、製品エレメントの前記ジオメトリデータエレメントおよび前記上位データエレメントが明確な通信を提供するために同一の識別番号を有する、手段と、
前記ジオメトリ構造（２）および前記上位構造（１）を通信プロトコル（３）によって、リンクして、前記ジオメトリ構造（２）と前記上位構造（１）との間の双方向通信を実現する手段と、
前記上位構造のジオメトリデータエレメントを選択する手段と、
前記選択を、前記通信プロトコルによって、前記ジオメトリデータエレメントに転送する手段と、
画像処理装置において、前記ジオメトリデータエレメントへの前記選択を図解および処理する手段とを含むことを特徴とする、装置。
【請求項１４】
プロセス間のデジタルモックアップを展開する際の性能を改善するプログラムを記憶する機械可読記憶媒体であって、
前記プログラムは、少なくとも１つのプロセッサにより実行される場合に以下の方法の工程を処理し、
デジタルモックアップから製品データエレメントをコンパイルする工程であって、前記製品データエレメントはジオメトリデータエレメントおよび上位データエレメントを含む、工程と、
前記ジオメトリデータエレメントをジオメトリ構造（２）にアドレス指定し、割り当てる工程と、
前記上位データエレメントを上位構造（１）にアドレス指定し、割り当てる工程と、
前記上位構造（１）におけるジオメトリデータエレメントをアドレス指定し、製品データエレメントが前記上位構造において、アドレス指定され、割り当てられる工程であって、各製品データエレメントは汎用固有識別番号を有し、製品エレメントの前記ジオメトリデータエレメントおよび前記上位データエレメントが明確な通信を提供するために同一の識別番号を有する、工程と、
前記ジオメトリ構造（２）および前記上位構造（１）を通信プロトコル（３）によって、リンクして、前記ジオメトリ構造（２）と前記上位構造（１）との間の双方向通信を実現する工程と、
前記上位構造のジオメトリデータエレメントを選択する工程と、
前記選択を、前記通信プロトコルによって、前記ジオメトリデータエレメントに転送する工程と、
画像処理装置において、前記ジオメトリデータエレメントへの前記選択を図解および処理する工程とを含むことを特徴とする、機械可読記憶媒体。
【請求項１５】
プロセス間のデジタルモックアップを展開する際の性能を改善するプログラムエレメントであって、少なくとも１つのプロセッサにより実行される前記プログラムエレメントの工程は、
デジタルモックアップから製品データエレメントをコンパイルする工程であって、前記製品データエレメントはジオメトリデータエレメントおよび上位データエレメントを含む、工程と、
前記ジオメトリデータエレメントをジオメトリ構造（２）にアドレス指定して、割り当てる工程と、前記上位データエレメントを上位構造（１）にアドレス指定し、割り当てる工程と、
前記上位構造（１）におけるジオメトリデータエレメントをアドレス指定して、製品データエレメントを前記上位構造において、アドレス指定して、割り当てる工程であって、各製品データエレメントは汎用固有識別番号を有し、製品エレメントの前記ジオメトリデータエレメントおよび前記上位データエレメントが明確な通信を提供するために同一の識別番号を有する、工程と、
前記ジオメトリ構造（２）および前記上位構造（１）を通信プロトコル（３）によって、リンクして、前記ジオメトリ構造（２）と前記上位構造（１）との間の双方向通信を実現する工程と、
前記上位構造におけるジオメトリデータエレメントを選択する工程と、
前記選択を、前記通信プロトコルによって、前記ジオメトリデータエレメントに転送する工程と、
画像処理装置において、前記ジオメトリデータエレメントへの前記選択を図解および処理する工程とを含むことを特徴とする、プログラムエレメント。
【国際調査報告】
2009536381.tif 000005
2009536381.tif 000006