(57)【特許請求の範囲】
【請求項１】
任意の製品の３次元形状を表示する３次元モデルデータ、前記製品の回路図を表示する回路図データ、前記製品の３次元回路基板を表示する３次元回路基板データ及び前記製品のＩＤＥプログラムデータそれぞれから前記製品の３次元モデル、回路図、３次元回路基板、ＩＤＥプログラムそれぞれを１つのメイン画面内に個別のオブジェクトとして表示させる描画手段と、
前記メイン画面内に表示されている複数のオブジェクトに対して移動、回転、拡縮操作するハンドリング手段と、
前記メイン画面内に表示されているあるオブジェクトを親、他のオブジェクトを子供とする親子関係を設定し、逆に当該親子関係を解除する親子関係設定手段とを備え、
前記親子関係設定手段は、前記ハンドリング手段にてあるオブジェクトに対して別のオブジェクトを移動させて重ね合わせた時に、前記あるオブジェクトを親とし、前記別のオブジェクトを子供とする親子関係を設定して、当該子供のオブジェクトを前記親のオブジェクトに内包されるオブジェクトとして非可視化して表示し、前記ハンドリング手段にてメニューダイアログから非可視化されている子供のオブジェクトを指定して前記親のオブジェクトから放出する指示をした時に、当該子供のオブジェクトを可視化して表示することを特徴とする３次元オブジェクト統合装置。
【請求項２】
前記親子関係設定手段は、前記メイン画面内に表示されている前記３次元モデルを親とし、前記３次元回路基板を子供として親子関係を設定することを特徴とする請求項１に記載の３次元オブジェクト統合装置。
【請求項３】
前記親子関係設定手段は、前記メイン画面内に表示されている前記３次元回路基板を親とし、前記回路図を子供として親子関係を設定することを特徴とする請求項２に記載の３次元オブジェクト統合装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、３次元オブジェクト統合装置に関する。
【背景技術】
【０００２】
例えば、デジタルカメラ、携帯電話機等のＩＴ製品開発を行う場合、その３次元意匠設計、３次元回路基板設計、回路設計、ＩＤＥ（Ｉｎｔｅｇｒａｔｅｄ  Ｄｅｖｅｌｏｐｍｅｎｔ  Ｅｎｖｉｒｏｎｍｅｎｔ）によるソフトウェア設計が必要である。このような製品設計では、上記各分野それぞれで独自の設計ツールを用いて設計し、設計成果は、例えば３次元ＣＡＤデータ、ＥＤＡデータ、ＩＤＥデータとして保存している。このため、各分野間にはデータに互換性がない場合がほとんどである。例えば、電子回路設計では基板製造までは単一提供者では互換性が保たれているが、基板製造が完成後、外形デザイン・型設計等のデータ交換はほとんどなされておらず、多くの場合、相互の情報交換はプリントアウトした紙を見ながら口頭で行い、問題解決を図っていた。
【０００３】
このため、ＩＴ製品の外形デザインは購買動機に大きな影響を与えているにもかかわらず、外形デザインが電子回路設計に与える手戻りや、電子回路の実装上の制約が外形デザイン工程に与える影響の検討や解決へのアプローチが、異なる企業間や異なるアプリケーション間では容易ではない問題点があった。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は上述した従来の技術的課題に鑑みてなされたもので、設計サイドのクライアントコンピュータ上で作成した３次元ＣＡＤデータ、ＥＤＡデータ、ＩＤＥデータ等の異種のファイル形式のデータそれぞれを一般的なネットワーク上で交換し、ブラウジングできるＸＭＬデータに変換してネットワークでサーバに配信し、サーバ上では３次元モデル、回路図、ＩＤＥソフトウェア、テキストのいずれをも表示できる共通のソフトウェアを用いて受信したＸＭＬデータから元の３次元形状、３次元基板形状、回路図、ＩＤＥプログラムをメイン画面内に複数のオブジェクトとして個別に表示し、かつそれらの各オブジェクトの回転、移動、拡縮操作ができ、さらにいずれかのオブジェクトに対して他のオブジェクトを内包させて見えなくさせ、また逆にいずれかのオブジェクトに内包されて見えなくなっているオブジェクトを放出させて見えるようにし、製品の３次元モデル、それに内包される３次元回路基板の配置、当該３次元回路基板の回路図、それが実行するＩＤＥプログラムを入れ子式に見せ、またその逆に入れ子状態から各オブジェクトを引き出して独立したオブジェクトとして見せることができる３次元オブジェクト統合装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
請求項１の発明の３次元オブジェクト統合装置は、任意の製品の３次元形状を表示する３次元モデルデータ、前記製品の回路図を表示する回路図データ、前記製品の３次元回路基板を表示する３次元回路基板データ及び前記製品のＩＤＥプログラムデータそれぞれから前記製品の３次元モデル、回路図、３次元回路基板、ＩＤＥプログラムそれぞれを１つのメイン画面内に個別のオブジェクトとして表示させる描画手段と、前記メイン画面内に表示されている複数のオブジェクトに対して移動、回転、拡縮操作するハンドリング手段と、前記メイン画面内に表示されているあるオブジェクトを親、他のオブジェクトを子供とする親子関係を設定し、逆に当該親子関係を解除する親子関係設定手段とを備え、前記親子関係設定手段は、前記ハンドリング手段にてあるオブジェクトに対して別のオブジェクトを移動させて重ね合わせた時に、前記あるオブジェクトを親とし、前記別のオブジェクトを子供とする親子関係を設定して、当該子供のオブジェクトを前記親のオブジェクトに内包されるオブジェクトとして非可視化して表示し、前記ハンドリング手段にてメニューダイアログから非可視化されている子供のオブジェクトを指定して前記親のオブジェクトから放出する指示をした時に、当該子供のオブジェクトを可視化して表示することを特徴とするものである。
【０００６】
請求項２の発明は、請求項１の３次元オブジェクト統合装置において、前記親子関係設定手段は、前記メイン画面内に表示されている前記３次元モデルを親とし、前記３次元回路基板を子供として親子関係を設定することを特徴とするものである。
【０００７】
請求項３の発明は、請求項２の３次元オブジェクト統合装置において、前記親子関係設定手段は、前記メイン画面内に表示されている前記３次元回路基板を親とし、前記回路図を子供として親子関係を設定することを特徴とするものである。
【発明の効果】
【０００９】
本発明によれば、１つの製品の開発段階で作成される３次元ＣＡＤデータ、ＥＤＡデータ、ＩＤＥデータ等の異種のファイル形式のデータを共通のＸＭＬデータに変換してネットワーク上で交換し、サーバ側の表示装置でＸＭＬデータから元の３次元形状、３次元基板形状、回路図、ＩＤＥプログラムをメイン画面内に複数のオブジェクトとして個別に表示し、かつそれらの各オブジェクトの回転、移動、拡縮操作ができ、さらにいずれかのオブジェクトに対して他のオブジェクトを内包させて見えなくさせ、また逆にいずれかのオブジェクトに内包されて見えなくなっているオブジェクトを放出させて見えるようにし、製品の３次元モデル、それに内包される３次元回路基板の配置、当該３次元回路基板の回路図、それが実行するＩＤＥプログラムを入れ子式に見せ、またその逆に入れ子状態から各オブジェクトを引き出して独立したオブジェクトとして見せることができ、製品の部門別の設計成果を統合的に評価するためのツールとして供することができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施の形態を図に基づいて詳説する。図１は本発明の１つの実施の形態の統合的製品設計支援システムの構成を示している。本実施の形態の統合的製品設計支援システムは、各設計部門に設置されるクライアントとしてのデータ変換装置１００、設計統括部門に設置されるサーバとしての統合的設計編集装置３００、そしてこのデータ変換装置１００と統合的設計編集装置３００との間を接続するネットワーク２００によってシステム構成される。ネットワーク２００はＬＡＮ、インターネット等のＴＣＰ／ＩＰを利用するネットワークである。
【００１１】
データ変換装置１００は、各設計工程における成果物のデータ、設計回路ＣＡＤデータ、ＩＤＥによるソフトウェア設計データ、３次元形状のＣＡＤデータ、３次元実装基板のＣＡＤデータそれぞれを読み込みんでＳｑｕｅａｋ形式のデータに変換し、あるいはその逆変換をしたデータを出力するデータ読み書き部１０１、インターネット、ＬＡＮのようなネットワーク２００と接続してＸＭＬベースの通信を行うネットワーク通信部１０２、データ読み書き部１０１からのＳｑｕｅａｋ形式のデータをネットワーク通信のためのＸＭＬデータに変換してウェブ通信部１０２から送信させ、またウェブ通信部１０２の受信したＸＭＬデータをＳｑｕｅａｋ形式のデータに逆変換してデータ読み書き部１０１に渡すＸＭＬ変換部１０３を備えている。
【００１２】
統合的設計編集装置３００は、インターネット、ＬＡＮのようなネットワーク２００と接続してＸＭＬベースの通信を行うネットワーク通信部３０１、ネットワーク通信部３０１の受信したＸＭＬデータの内容をＳｑｕｅａｋ形式のデータに再変換し、またその逆の相互変換をするＸＭＬ変換部３０２、Ｓｑｕｅａｋ形式のデータから元の３次元製品モデル、３次元回路基板モデル、回路図、ＩＤＥソフトウェア、テキストを再現して表示する描画エンジン３０３、この描画エンジン３０３が表示している画面上の部品やテキストに対する変更操作、加入・削除操作、移動操作、回転操作、拡大縮小操作、あるオブジェクトを親とし、他のオブジェクトを子供とする親子関係を設定して親となるオブジェクトに子供となるオブジェクトを内包させて見えなくさせる操作、逆にあるオブジェクトに内包されて見えない子供のオブジェクトを放出させて個別のオブジェクトとして見えるようにする操作等の操作を行うことができ、また設計側に影響を与える編集入力についてはＳｑｕｅａｋ形式のデータにしてＸＭＬ変換部３０２に戻すハンドリング部３０４、上記オブジェクト間の親子関係を設定し、その親子関係を解除する親子関係設定部３０５を備えている。
【００１３】
上記構成の統合的製品設計支援システムは、次のように動作する。データ変換装置１００は、回路ＣＡＤ、ＩＤＥ、また３次元ＣＡＤで作製されたＣＡＤデータ、ＩＤＥデータ、またテキストデータをデータ読み書き部１０１に読み込んでＳｑｕｅａｋ形式のデータの変換し、ＸＭＬ変換部１０３によってＸＭＬデータに変換し、このＸＭＬベースでネットワーク２００を通じて統合的設計編集装置３００側とデータ通信する。
【００１４】
このデータ変換処理は次の通りである。図２に示すように、ＥＤＡによる回路図のＣＡＤデータＣＡＤ１は回路部品データＤＴ１１と、それらの回路部品間をどのように接続しているかを示す接続線、接続状態を示すベクトル形式の回路用データＤＴ１２に分解し、これらをＳｑｕｅａｋ形式のバイナリデータに変換する。回路部品データＤＴ１１の中の回路部品の図形については、回路部品を表す接続線群のベクトルデータに分解し、この接続線群と接続状態と部品番号をＳｑｕｅａｋ形式のバイナリデータに変換する。また図３に示すように、ＥＤＡによる３次元回路基板のデータＣＡＤ２についても、これをベクトル形式の部品データＤＴ２１と基板用データＤＴ２２に分解し、これらを同様にＳｑｕｅａｋ形式のバイナリデータに変換する。部品データＤＴ２１については、部品の品番と共に立体形状を規定するデータも含む。製品の３次元形状のＣＡＤデータについても、３次元形状ＣＡＤデータをベクトルデータに分解し、さらにＳｑｕｅａｋ形式のバイナリデータに変換する。さらにＩＤＥデータは図４に示すようになっていて、データ読み書き部１０１は開発用プロジェクトデータを読み取り、その位置からの開発ソースファイル、例えば＊．ｈ、＊．Ｃ、＊．ｃｐｐなどのファイルを読み取り、Ｓｑｕｅａｋ形式のデータに変換する。そしてこれらのＳｑｕｅａｋ形式のデータはＸＭＬ形式のデータに変換し、ネットワーク２００を通じて統合的設計編集装置３００に送信する。
【００１５】
統合的設計編集装置３００側では次の処理によってＣｒｏｑｕｅｔ形式で画面表示を行い、またそれに対する編集操作入力を可能にする。編集結果を反映させるためにはこの統合的設計編集装置３００からネットワーク２００を経てデータ変換装置１００に返送し、ここで上記と逆の変換処理によってＣＡＤデータ、ＩＤＥデータに戻し、ＣＡＤやＩＤＥに配信し、この設計サイトにおいて変更結果を検証する。この変更結果は、上記と同様の手順でＸＭＬデータに変換し、統合的設計編集装置３００側に再送信して画面上に表示する。
【００１６】
ネットワーク２００を通じてデータ変換装置１００から送られてきたＸＭＬデータをネットワーク通信部３０１で受信し、ＸＭＬ変換部３０２において元のＳｑｕｅａｋ形式のデータに再変換して描画エンジン３０３に渡す。描画エンジン３０３では、Ｓｑｕｅａｋ・Ｃｒｏｑｕｅｔによって線の抽出、立体図形の抽出を行い、図５に示すように、表示装置の画面１０の中に、ＩＤＥデータの再現図２１、回路図の再現図２２、３次元基板図形１３、３次元製品図形（図示せず）を展開する。
【００１７】
ハンドリング部３０４は変更操作、加入・削除操作、移動操作、回転操作、拡大縮小操作、親子関係設定部３０５によって親子関係が設定されたあるオブジェクトと他のオブジェクトについて親のオブジェクトに対して子供のオブジェクトを内包させて見えなくさせる操作、逆にあるオブジェクトに内包されている見えないオブジェクトを放出させて個別のオブジェクトとして見えるようにする操作を受け付けて描画エンジン３０３に対応する描画指令を与える。
【００１８】
この操作入力は、描画エンジン３０３が画面１０に表示させている図形やテキストに対してマウスやそれと同等の操作デバイスによって行うものであり、図６に示すように３次元基板図形１３を回転操作することで同プロジェクトの他の再現図２１，１２も共に回転させることができる。
【００１９】
さらにハンドリング部３０４は、画面１０上のオブジェクトに対して編集操作でき、図７に示すように、Ｓｑｕｅａｋで再現した回路ＣＡＤ側の回路部品ライブラリから回路部品をドラッグアンドドロップして回路図面上に描画し、さらには部品間を接続線で接続して回路図を作製することができる。そして回路ＣＡＤ図の再現図上において、該当する部品を変更したり、削除、追加したり、接続線を加入したり削除したりする編集操作が可能である。なお、このようにして統括的設計情報編集装置３００上で編集した回路図については、ＸＭＬデータに逆変換してネットワーク２００、データ変換装置１００を通じて設計元に返送し、当該回路設計部門のＣＡＤシステム上で変更し、その変更結果を上の手順でＸＭＬデータに変換し、当該統合的設計編集装置３００側に再送されて来て、画面１０に変更結果として再表示するのである。
【００２０】
またＩＤＥプログラムについても、図８に示すように表示されているファイル名をドラッグアンドドロップすることでそのソースコードをＸＭＬベースで編集可能にする。このフィードバックは上記と同様であり、設計サイドで検証することになる。
【００２１】
親子関係設定部３０５は、画面上に表示されている複数のオブジェクト間、例えば図９（Ａ）に示すような３次元回路基板オブジェクトＯＢ１とその２次元回路図オブジェクトＯＢ２との間で、回路図オブジェクトＯＢ２をドラッグして回路基板オブジェクトＯＢ１に重ね合わせると、この両オブジェクト間に包含関係が設定され、同図（Ｂ）に示すように回路図オブジェクトＯＢ２が回路基板オブジェクトＯＢ１に内包されて見えなくするハンドリングが可能である。また逆に図９（Ｂ）の表示状態で回路基板オブジェクトＯＢ１をポインティングしてオブジェクトの包含関係のダイアログを表示させ、内包オブジェクトの放出を指示すれば、同図９（Ａ）のように内包されていた回路図オブジェクトＯＢ２が再び表示されるようにすることができる。これは製品の３次元形状のオブジェクトとその中に組込まれる３次元回路基板のオブジェクトとの間にも同様に適用できる。
【００２２】
このハンドリング部３０４による機能によって、通常別の部署で設計される製品の３次元形状とその中に組込まれる回路基板との対照、また回路基板と回路図との対照が行え、製品設計の統合的な評価をしやすくする。
【００２３】
この親子関係設定部３０５による親子関係設定解除処理は図１０〜図１２のフローチャートによる。図１０のフローチャートに示すように、描画エンジン３０３により画面上にある製品の３次元形状、３次元回路基板、回路図、ＩＤＥプログラムの少なくとも２つが表示されている状態で（ステップＳ１１）、ハンドリング部３０４によってあるオブジェクトをドラッグして移動操作し（ステップＳ１３）、他のあるオブジェクトに一定時間接触した状態が続いた時に親子関係を設定するように指示する（ステップＳ１５，Ｓ１７）。描画エンジン３０３側ではこの情報に基づいて、親子関係を設定する（ステップＳ１９）。こうして親子関係を設定すれば、図６に示したように親オブジェクトを選択して回転操作、移動操作をすれば、親子関係の設定されている他のオブジェクトも同時に回転、移動、拡大縮小操作できることになる。
【００２４】
また図１１のフローチャートに示すように、親に設定されているあるオブジェクトにカーソルが合わせてダブルクリックすると（ステップＳ２１）、メニューダイヤログを表示する（ステップＳ２３）。このダイヤログから子供オブジェクトを追加する項目を選択し、子供オブジェクトを選択操作すれば親オブジェクトに子供オブジェクトを追加する（ステップＳ２５）。同様に、メニュー表示において（ステップＳ２３）、表示オブジェクトを追加する項目を選択し、該当オブジェクトを選択することで表示オブジェクトを追加する（ステップＳ２７）。
【００２５】
またステップＳ２３のメニュー表示において、子供オブジェクトを内包する項目を選択し、該当オブジェクトを選択することで（ステップＳ２９）、子供オブジェクトに設定されているオブジェクトを親オブジェクトに内包させ、画面上で見えなくする（ステップＳ３１，Ｓ３３）。さらにまたメニュー表示において（ステップＳ２３）、子供オブジェクトを分離する項目を選択することで（ステップＳ３５）、表示されている子供オブジェクトを分離する指示を描画エンジン３０３側に渡し（ステップＳ３７）、親子関係を解除する（ステップＳ３９）。この親子関係の解除によって、オブジェクト毎に操作することができるようになる。
【００２６】
図１２のフローチャートに示すように、親子関係が設定され、子供オブジェクトが親オブジェクトに内包された状態で表示されているときに、親オブジェクトを選択してダブルクリックすることで（ステップＳ４１）、メニューダイヤログを表示する（ステップＳ４３）。このダイヤログから子供オブジェクトを表示する項目を選択すれば子供オブジェクトを放出して、表示する（ステップＳ４５〜Ｓ４９）。なお、子供オブジェクトを選択して回転、移動操作する時には単独で操作できる。一方、親子関係が設定される親オブジェクトと子供オブジェクトが共に表示されている状態で親オブジェクトを操作することで、親子両方のオブジェクトの回転、移動操作が行える。
【実施例１】
【００２７】
次に、本発明の実施例の統合的製品設計支援システムについて説明する。本システムは、Ｓｑｕｅａｋ３．５と多国語化環境を実装している。このＳｑｕｅａｋは、コンピュータ上のほとんどのリソースを操作できるものである。またＳｑｕｅａｋはインターネットのインターフェイスが充実しており、Ｓｑｕｅａｋに関しての様々なパッケージが存在しており、最適な環境を容易に実現できる。また電子回路設計から組込ソフトウェアの情報の統合を行うため、組込ＵＭＬ技法を採用する。この組込ＵＭＬの技法は電子回路設計・電子基板設計・組込ソフトウェア開発を一貫して扱うことが可能である。
【００２８】
製品設計の例として図１３に示す耳式体温計の設計について述べる。耳式体温計の場合、部品点数は少なく、４つのＩＣしか実装していない。これをＵＭＬでアクターを表すと、図１４のようになる。
【００２９】
この場合ユーザは単一のアクターとして表示され、さらにボタン・液晶がユーザインターフェイスとして、メカニズムはセンサーがサブアクターとして存在することになる。サブアクターはそれぞれハードウェアの実装であり、生産の現場においてはこの部分がデザイン・製品寿命の影響を受けやすい。さらにメカニズムの領域を一つのパッケージとして捉えると、図１５のような分析が可能になる。
【００３０】
Ｓｑｕｅａｋには既にＵＭＬエディタのパッケージとしてＨｅｒｎ  ｎ  ＴｙｌｉｍのＪａｃａｒａｎｄａが実装されており、それを活用し、ＵＭＬエディタの部分を強化し、スクロール及びスケールをつけ大きな回路図に対応させた。
【００３１】
回路図やソフトウェアのハンドリングは図１６に示すようなｅＰａｒｔｓ  Ｂｒｏｗｓｅｒを実装する。これらで実際のデバイスクラスを部品／回路図レベルでハンドリングし、それに対応づけられたソフトウェアを呼び出すことができる。部品はＵＭＬのパッケージなどをシートとして回路図を作成することが可能である。またＥＤＡ上の回路評価システムによって正しく機能するかの検証も可能である。
【００３２】
ＸＭＬによるＨＴＴＰインターフェイスとして、併せてＳｑｕｅａｋ上でＨＴＴＰインターフェイスも実装し、さらにＭａｓａｓｈｉ  Ｕｍｅｚａｗａ氏のＳＩＸＸを複合させてＸＭＬベースでデータをやりとりするようにした。ＸＭＬベースでのディレクトリ情報の通信例を図１７に示す。
【００３３】
これによって、通常のインターネットブラウザでも図１８のように部品・回路図・基板情報・Ｃソース・ヘッダファイル・ＭＡＫＥファイル等のＸＭＬによる可視化できる。
【００３４】
この実装におけるＳｑｕｅａｋとＥＤＡや組込ソフトウェア開発環境との関係はソフトウェアラッピングの関係にしている。つまり、電子回路技術者は自ら使い慣れたＥＤＡ環境を手放す必要がなく、またソフトウェア技術者もＩＤＥやターゲットＣＰＵが如何様に変更されてもこのシステムは影響を受けにくい。すなわち、このシステムはデータを直接ハンドリングするソフトウェアフロントエンドの実装であり、データとのインターフェイスを担当するほんのわずかなクラスの変更で簡単に新しい環境に順応できるシステムだからである。Ｓｑｕｅａｋ上のプロジェクトをＣｒｏｑｕｅｔでハンドリングすることが可能であり、図１９に示すように、モジュールを変更することなくＣｒｏｑｕｅｔ上で動作させることができる。もちろんインターネット経由での部品情報等のやりとりも可能である。
【００３５】
これにより、組込ＵＭＬにより回路設計者・ソフトウェア技術者・プロジェクト管理者が一貫してデータを扱え、とりわけプロジェクト管理者が自社の資産を明確に捉え、可視化し、パッケージ化することが可能である。またレガシーな回路設計ソフトウェアや組込開発ソフトウェアを遠隔地間で、かつ任意の環境上で利用をしていても、組込ＵＭＬで容易に把握、分析が可能である。これはＳｑｕｅａｋ／Ｃｒｏｑｕｅｔ環境の極めてシームレスな動作によるものである。またＣｒｏｑｕｅｔにおけるデータパッケージングによってＣｒｏｑｕｅｔ環境で全てのデータハンドリングが可能になったことから、設計後の基板３Ｄ形状に回路図や必要ソフトウェアをバインドし、図５に示したような可視化された「ＩＴ機器データコンテナ」を作成することが可能になった。これらのパッケージを同一空間にジョイントした全てのユーザが自らのプロジェクトに取り込み、検証をすることが可能である。
【図面の簡単な説明】
【００３６】
【図１】本発明の１つの実施の形態のブロック図。
【図２】上記実施の形態における回路図のＣＡＤデータのＳｑｕｅａｋ形式のデータへの変換処理の説明図。
【図３】上記実施の形態における回路基板の３ＤＣＡＤデータのＳｑｕｅａｋ形式のデータへの変換処理の説明図。
【図４】上記実施の形態におけるＩＤＥデータのＳｑｕｅａｋ形式のデータへの変換処理の説明図。
【図５】上記実施の形態により得られる統合的設計編集画面の説明図。
【図６】上記統合的設計編集画面に対する操作の説明図。
【図７】上記実施の形態により得られる回路図の編集画面の説明図。
【図８】上記実施の形態により得られるＩＤＥプログラムの編集画面の説明図。
【図９】上記実施の形態の統合的設計編集画面におけるオブジェクト間の内包関係を設定するハンドリングの説明図。
【図１０】上記実施の形態において親子関係設定部による親子関係設定処理のフローチャート。
【図１１】上記実施の形態において親子関係設定部によるメニューベースでの親子関係設定解除処理のフローチャート。
【図１２】上記実施の形態において親子関係設定部による子供オブジェクトの可視化処理のフローチャート。
【図１３】本発明の実施例１で設計対象とした耳式体温計の分解状態の写真。
【図１４】上記耳式体温計のユースケース図。
【図１５】上記ユースケース図におけるメカニズムの内部構成の分析図。
【図１６】上記実施例１で使用する回路部品のライブラリを示す説明図。
【図１７】上記実施例１で使用するＸＭＬベースでのディレクトリ情報の通信内容の説明図。
【図１８】上記実施例１によるＸＭＬでの電子部品の表示例の説明図。
【図１９】上記実施例１により得られた耳式体温計の開発プロジェクトの統合的設計編集画面の説明図。
【符号の説明】
【００３７】
１０  統合的設計編集画面
１１  ＩＤＥプログラム
１２  回路図
１３  ３次元基板図形
１００  データ変換装置
１０１  データ読み書き部
１０２  ネットワーク通信部
１０３  ＸＭＬ変換部
２００  ネットワーク
３００  統合的設計編集装置
３０１  ネットワーク通信部
３０２  ＸＭＬ変換部
３０３  ハンドリング部
３０４  描画エンジン
３０５  親子関係設定部
【図１０】
0004618405.tif 000002
【図１】
0004618405.tif 000003
【図２】
0004618405.tif 000004
【図３】
0004618405.tif 000005
【図４】
0004618405.tif 000006
【図５】
0004618405.tif 000007
【図６】
0004618405.tif 000008
【図７】
0004618405.tif 000009
【図８】
0004618405.tif 000010
【図９】
0004618405.tif 000011
【図１１】
0004618405.tif 000012
【図１２】
0004618405.tif 000013
【図１３】
0004618405.tif 000014
【図１４】
0004618405.tif 000015
【図１５】
0004618405.tif 000016
【図１６】
0004618405.tif 000017
【図１７】
0004618405.tif 000018
【図１８】
0004618405.tif 000019
【図１９】
0004618405.tif 000020