(57)【要約】【課題】ＣＡＤ統合管理システムにおいて、製品を構成する部品のうちから、関連付けられている機能数の多い部品を容易に把握可能とするシステムの提供を目的とする。【解決手段】本発明は、ＣＡＤ統合管理システムであって、製品を構成する部品を特定する部品情報を含んで構成される部品情報群を取得する部品情報抽出手段と、前記抽出した部品情報群の各部品情報が特定する部品について、製品の処理機能との関連付けを示す割当情報を抽出する割当情報抽出手段と、前記部品ごとの割当情報の個数をカウントし、前記部品情報群に含まれる各部品に対する割当情報の個数を、当該部品と対応付けて構成される割当リストを作成する割当個数計測手段と、前記割当リストに含まれる部品に対する割当情報の個数に応じて、部品の表示形態を異ならせて表示する表示制御手段とを有することを特徴とする。【選択図】  図1
2006277177.tif 000002
【特許請求の範囲】
【請求項１】
製品の形状を定義するＣＡＤデータと、当該製品の処理機能を定義する挙動データとを管理するＣＡＤ統合管理システムであって、
前記ＣＡＤデータ又は前記ＣＡＤデータを示す情報を含んで構成される部品情報を格納する部品情報格納手段と、
前記挙動データで定義される製品の処理機能と、前記部品情報で特定される部品との関連付けを示す割当情報を格納する割当情報格納手段と、
前記部品情報格納手段に格納されている部品情報のうちから、前記製品を構成する部品を特定する部品情報を含んで構成される部品情報群を取得する部品情報抽出手段と、
前記抽出した部品情報群の各部品情報が特定する部品について、製品の処理機能との関連付けを示す割当情報を、前記割当情報格納手段から抽出する割当情報抽出手段と、
前記部品ごとの割当情報の個数をカウントし、前記部品情報群に含まれる各部品に対する割当情報の個数を、当該部品と対応付けて構成される割当リストを作成する割当個数計測手段と、
前記割当リストに含まれる部品に対する割当情報の個数に応じて、部品の表示形態を異ならせて表示する表示制御手段とを有することを特徴とするＣＡＤ統合管理システム。
【請求項２】
請求項１に記載のＣＡＤ統合管理システムであって、
前記割当リストに含まれる部品に対する割当情報の個数が所定値以上となる部品を検出する割当過多検出手段と、
前記部品検出手段により検出された部品を他と区別して表示する表示制御手段を有することを特徴とするＣＡＤ統合管理システム。
【請求項３】
請求項１又は２に記載のＣＡＤ統合管理システムであって、
前記挙動データ又は前記挙動データを示す情報を含んで構成される挙動情報を格納する挙動情報格納手段と、
前記挙動情報可能手段に格納されている挙動情報のうちから部品への割当対象とする挙動の選択を受付ける挙動選択手段と、
前記挙動選択手段により選択された挙動の割当対象とする部品の選択を受付ける部品選択手段と、
前記部品選択手段における部品の選択を受付ける際に、前記割当リストに含まれる部品に対する割当情報の個数に応じて、部品の表示形態を異ならせて表示する表示制御手段とを有することを特徴とするＣＡＤ統合管理システム。
【請求項４】
請求項１乃至３に記載のＣＡＤ統合管理システムであって、
前記部品選択手段において選択された部品に対する割当情報の個数が所定値以上であることを検出する割当過多検出手段と、
前記割当過多検出手段により、前記部品選択手段において選択された部品に対する割当情報の個数が所定値以上であることを検出された場合、他の部品への再選択の実施を操作者に問合せ、当該操作者による再選択実施の許諾指示を受け付けたとき、前記挙動選択手段により選択された挙動の割当対象とする部品の選択を再度受付ける部品選択手段と、
前記挙動手段で選択された挙動と、前記部品選択手段で選択された部品とを関連付ける割当情報を設定する割当設定手段とを有することを特徴とするＣＡＤ統合管理システム。
【請求項５】
製品の形状を定義するＣＡＤデータと、当該製品の処理機能を定義する挙動データとを管理するＣＡＤ統合管理プログラムであって、
コンピュータを、
前記ＣＡＤデータ又は前記ＣＡＤデータを示す情報を含んで構成される部品情報を格納する部品情報格納手段と、
前記挙動データで定義される製品の処理機能と、前記部品情報で特定される部品との関連付けを示す割当情報を格納する割当情報格納手段と、
前記部品情報格納手段に格納されている部品情報のうちから、前記製品を構成する部品を特定する部品情報を含んで構成される部品情報群を取得する部品情報抽出手段と、
前記抽出した部品情報群の各部品情報が特定する部品について、製品の処理機能との関連付けを示す割当情報を、前記割当情報格納手段から抽出する割当情報抽出手段と、
前記部品ごとの割当情報の個数をカウントし、前記部品情報群に含まれる各部品に対する割当情報の個数を、当該部品と対応付けて構成される割当リストを作成する割当個数計測手段と、
前記割当リストに含まれる部品に対する割当情報の個数に応じて、部品の表示形態を異ならせて表示する表示制御手段として機能させることを特徴とするＣＡＤ統合管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設計・製造における形状及び機能の仕様を同期するシステムに関する。
【背景技術】
【０００２】
近年、３次元ＣＡＤ（Computer Aded Design）の進歩により、製品の３次元モデルをコンピュータ上に作成しておき、この３次元モデルから必要な図面や部品表等を作成しようとする動きが活発化している。
【０００３】
また、それと並行して、製品開発に関する全てのデータを統合管理することにより、データの有効活用と設計作業等の効率化を目指すＰＤＭ（Product Data Management）も普及しつつある。
【０００４】
そこで、近時においては、３次元ＣＡＤとＰＤＭの融合を図ることにより、設計から製造に至るまでの過程におけるデータの有効活用を一層増進させようとする動きが盛んになりつつある。
【０００５】
特許文献１には、３Ｄ−ＣＡＤデータの持っている形状データからＰＤＭで管理する製品構成表を作成するシステムが記載されている。より具体的には、３Ｄ−ＣＡＤデータが有する形状データに対して部品の名称とその部品についての部品構成ツリーのデータとを付属させておくことにより、部品の名称に基づいて３Ｄ−ＣＡＤデータと製品構成表を比較照合し、構成が一致した部品を製品構成表に反映する技術が記載されている。
【特許文献１】特開2003-316834号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
近年、情報家電等の製品の高機能化や記録媒体である半導体メモリの大容量化及びその価格の下落等に伴って、ファームウェアを組み込んでハードウェアを制御する規模が大きくなっている。
【０００７】
しかし、製品を構成する部品の数が限られていることから、一つの部品に対して複数のファームウェアの機能が関連付けられることが多くなり、一つの部品の変更が複数のファームの機能に影響を与える可能性が高くなる。このとき、部品への変更を行った後に、挙動への影響を事後的に確認するのでは、設計者の操作上の負担を招くことになる。
【０００８】
また、一つの部品に対して過度に多くの機能が関連付けられることにより、操作の混同を招く等の不都合を生じることにもなる。
【０００９】
そこで、本発明は、製品の形状を定義するＣＡＤデータと、当該製品の処理機能を定義する挙動データとを管理するＣＡＤ統合管理システムにおいて、製品を構成する部品のうちから、関連付けられている機能数の多い部品を容易に把握可能とするシステムの提供を目的とする。
【課題を解決するための手段】
【００１０】
本発明は製品の形状を定義するＣＡＤデータと、当該製品の処理機能を定義する挙動データとを管理するＣＡＤ統合管理システムであって、前記ＣＡＤデータ又は前記ＣＡＤデータを示す情報を含んで構成される部品情報を格納する部品情報格納手段と、前記挙動データで定義される製品の処理機能と、前記部品情報で特定される部品との関連付けを示す割当情報を格納する割当情報格納手段と、前記部品情報格納手段に格納されている部品情報のうちから、前記製品を構成する部品を特定する部品情報を含んで構成される部品情報群を取得する部品情報抽出手段と、前記抽出した部品情報群の各部品情報が特定する部品について、製品の処理機能との関連付けを示す割当情報を、前記割当情報格納手段から抽出する割当情報抽出手段と、前記部品ごとの割当情報の個数をカウントし、前記部品情報群に含まれる各部品に対する割当情報の個数を、当該部品と対応付けて構成される割当リストを作成する割当個数計測手段と、前記割当リストに含まれる部品に対する割当情報の個数に応じて、部品の表示形態を異ならせて表示する表示制御手段とを有することを特徴とする。
【００１１】
また、本発明は、上述のＣＡＤ統合管理システムであって、前記割当リストに含まれる部品に対する割当情報の個数が所定値以上となる部品を検出する割当過多検出手段と、前記割当過多検出手段により検出された部品を他と区別して表示する表示制御手段を有することを特徴とする。
【００１２】
また、本発明は、上述のＣＡＤ統合管理システムであって、前記挙動データ又は前記挙動データを示す情報を含んで構成される挙動情報を格納する挙動情報格納手段と、前記挙動情報可能手段に格納されている挙動情報のうちから部品への割当対象とする挙動の選択を受付ける挙動選択手段と、前記挙動選択手段により選択された挙動の割当対象とする部品の選択を受付ける部品選択手段と、前記部品選択手段における部品の選択を受付ける際に、前記割当リストに含まれる部品に対する割当情報の個数に応じて、部品の表示形態を異ならせて表示する表示制御手段とを有することを特徴とする。
【００１３】
また、本発明は、上述のＣＡＤ統合管理システムであって、前記部品選択手段において選択された部品に対する割当情報の個数が所定値以上であることを検出する割当過多検出手段と、前記割当過多検出手段により、前記部品選択手段において選択された部品に対する割当情報の個数が所定値以上であることを検出された場合、他の部品への再選択の実施を操作者に問合せ、当該操作者による再選択実施の許諾指示を受け付けたとき、前記挙動選択手段により選択された挙動の割当対象とする部品の選択を再度受付ける部品選択手段と、前記挙動手段で選択された挙動と、前記部品選択手段で選択された部品とを関連付ける割当情報を設定する割当設定手段とを有することを特徴とする。
【発明の効果】
【００１４】
本発明は、製品の形状を定義するＣＡＤデータと、当該製品の処理機能を定義する挙動データとを管理するＣＡＤ統合管理システムにおいて、製品を構成する部品のうちから、関連付けられている機能数の多い部品を容易に把握可能とする効果を奏する。
【発明を実施するための最良の形態】
【００１５】
本発明の実施例を、図を用いて説明する。
【実施例１】
【００１６】
図１は、本発明の一実施形態におけるシステムの構成を示す図である。図１に示すシステム構成は、ＣＡＤ統合管理サーバ100、割当設計端末200、ＣＡＤ端末300、挙動モデル設計端末400を有している。
【００１７】
上述のＣＡＤ統合管理サーバ100は、ＣＡＤ端末300で設計された形状データ（ＣＡＤデータ）を格納する形状データ格納手段114と、形状データを含んで構成される部品情報を格納する部品情報格納手段111と、挙動モデル設計端末400で設計された挙動データを格納する挙動情報格納手段112と、挙動情報と部品情報との関連付けの割当情報を格納する割当情報格納手段113を有しており、さらに、部品の設計変更があるごとに部品情報格納手段111の部品情報を更新する部品情報更新手段101と、挙動モデル設計端末400での設計変更があるごとに挙動情報格納手段112の挙動情報を更新する挙動情報更新手段102と、挙動と部品との関連付けの割当情報を更新する割当情報更新手段103と、部品情報格納手段から所望の部品情報を取得する部品情報取得手段104と、挙動情報格納手段から所望の挙動情報を取得する挙動情報取得手段105と、割当情報格納手段から所望の割当情報を取得する割当情報取得手段106とを有して構成される。
【００１８】
上述の割当情報端末200は、製品形状を表示する部品表示手段201と、部品に対して割当を行う挙動の選択を行う挙動選択手段202と、部品の選択を行う部品選択手段203と、部品と挙動との関連付けを示す割当情報を設定する割当設定手段204と、部品情報の抽出を行う部品情報抽出手段205と、挙動情報の抽出を行う挙動情報抽出手段206と、割当情報の抽出を行う割当情報抽出手段207と、部品の表示形態を制御する表示制御手段208と、挙動の割当数が過度に多く設定されている部品を検出する割当過多検出手段209とを有する。
【００１９】
上述のＣＡＤ端末300は、従来の３次元ＣＡＤにおける設計と同様にして形状の設計を行う形状設計手段301を有して構成される。
【００２０】
上述の挙動モデル設計端末400は、製品の機能を実現するファーム等の挙動を設計する挙動モデル設計手段401を有して構成される。
【００２１】
図２は、製品を構成する部品に関する部品情報の構成例を示す図である。図２に示す例では、製品形状400は、テンキー部410とカメラ部420と表示部430と音源部440を有して構成されている。
【００２２】
この例において、テンキー部410は、「キー"１"4101」「キー"２"4102」「キー"３"4103」「キー"４"4104」「キー"５"4105」「キー"６"4106」「キー"７"4107」「キー"８"4108」「キー"９"4109」「キー"０"4110」「キー"＊"4111」「キー"＃"4112」で示される部品で構成されており、カメラ部420は「ＣＣＤ4201」「焦点調節機構4202」「ズーム機構4203」「シャッタ機構4204」「マクロ機構4205」で示される部品で構成されており、表示部430は「ＬＣＤ4301」「明度調節機構4302」「彩度調節機構4303」「色相調節機構4304」で示される部品で構成されており、音源部440は「音量調節機構4401」「出力端子4402」「音声出力機構4403」「音声入力機構4404」で示される部品で構成されている。
【００２３】
また、各部品は、部品の形状を特定する形状データを有して構成される。図２の例では、キー"９"4109は、形状１及び形状２の形状データを有して構成されている。なお、形状データは、形状を再現するために必要となる座標データや、他の形状との位置関係等を含んで構成される。ＣＡＤ端末300を利用した形状設計における形状データの作成は、従来と同様であるため説明を省略する。なお、上述の形状設計における形状データの作成を行う手段は、図１のシステム構成において、ＣＡＤ端末300の形状設計手段201として図示している。
【００２４】
図１０は、部品情報の内容例を示した図である。図１０に示す部品情報(E1000)は、形状設計された形状データのうちから選択された１以上の形状データ又は形状データを示す情報を含む形状データ群(E1010)と、当該部品に関する属性を示す部品属性情報(E1020)を含んで構成される。部品属性情報(E1020)は、部品を識別するための部品名(E1011)、当該部品を集約する上位構成を示す構成分類(E1014)等を含んで構成される。形状データ及び部品属性より構成される部品情報の作成は、形状設計手段により作成された形状データのうちから選択された形状データを部品情報の形状データ群に関連付け、部品情報の部品属性の各値の入力を受付けることにより作成される。
【００２５】
なお、上述の階層状に構成された部品情報は、ＣＡＤ端末300を用いて設定され、ＣＡＤ統合管理サーバ100の部品情報格納手段に格納される。
【００２６】
図３は、製品の機能を構成する挙動に関する挙動情報の構成例を示す図である。図３に示す例では、カメラ機能510と音源機能520と補助機能530を有する製品機能500を構成する挙動データに関する挙動情報の構成例が示されている。この例において、カメラ機能510は、ズーム調節機能5101と焦点調節機能5102と遠近切替機能5103と撮影機能5104を有して構成されている。また、音源機能520は音量調節機能5201を有して構成されており、補助機能530はカーソル移動機能5301を有して構成されている。
【００２７】
また、挙動データは上述の階層状に構成された諸機能の何れかに属し、一つの機能について複数の挙動データが属する場合がある。例えば、ズーム調節機能5101には「ズーム・イン51011」及び「ズーム・アウト51012」が属しており、焦点調節機能5102には「フォーカス・イン51021」及び「フォーカス・アウト51022」が属しており、遠近切替機能5103には「近接モード・オン51031」及び「近接モード・オフ51032」が属しており、撮影機能5104には「撮影51041」が属する構成となっている。
【００２８】
図１１は、挙動情報の内容例を示した図である。図１１に示す挙動情報(E2000)は、挙動データ又は挙動データを示す情報(E2010)と、当該挙動に関する属性を示す挙動属性情報(E2020)を含んで構成される。挙動属性情報(E2020)は、挙動を識別するための挙動名(E2011)、当該挙動を集約する上位機能を示す機能分類(E2014)等を含んで構成される。
【００２９】
なお、上述の階層状に構成された挙動データは、挙動モデル設計端末400を用いて設定され、ＣＡＤ統合管理サーバ100の挙動データ格納手段112に予め格納されている。
【００３０】
図４は、部品と挙動との関連付けの概念を示す図である。図４に示す例では、部品１(E101)と部品２(E102)に対して、挙動(E201)との関連付けが割当られている例を示している。部品１と挙動との関連付けは、部品が発行したイベントを挙動が受理する関連を示している（図４のE301）。一方、部品２と挙動との関連付けは、挙動が発行したアクションを部品が受理する関連を示している（図４のE302）。
【００３１】
すなわち、図４に示す例では、部品１(E101)の操作等により発せられるイベントが挙動(E201)のイベント受理手順(E202)で処理されることを示しており、また、挙動(E201)のアクション発行手順(E203)で発行されるアクションにより部品２(E102)が作用を受けることを示している。
【００３２】
図１２は、イベント割当情報(E3010)の内容例を示す図である。イベント割当情報(E3010)は、部品と挙動との関連付けにおいて処理されるイベントの種別(E3013)と、当該関連付けにおける部品を特定する部品名(E3011)と、当該関連付けにおける挙動を特定する挙動名(E3012)とを含んで構成される。
【００３３】
図１３は、アクション割当情報の内容例を示す図である。アクション割当情報(E3020)は、部品と挙動との関連付けにおいて処理されるアクションの種別(E3023)と、当該関連付けにおける部品を特定する部品名(E3021)と、当該関連付けにおける挙動を特定する挙動名(E3022)とを含んで構成される。
【００３４】
なお、イベント割当情報とアクション割当情報は、ＣＡＤ統合管理サーバ100の割当情報更新手段103を介して割当情報格納手段113に格納される。
【００３５】
また、上述の関連付けの割当がされている部品と挙動とでは、イベント又はアクション種別について整合性を有する必要がある。例えば、イベント種別には、ボタン等の押下を示すPush型、多段階の回転を示すRotate型等があり、挙動(E201)の挙動属性(E2010)のイベント種別(E2012)がPush型であった場合、関連付けの割当対象となる部品は、イベント種別がPush型であることが要件となる。
【００３６】
図５は、上述の図２に示す形状データと図３に示す挙動データとの関連付けの割当の例を示した図である。図５の例では、部品「キー"2"(4102)」に対して「ズーム・イン51011」と「音量・アップ52011」の挙動が関連付けられている（図５の破線A101及びA102）。この例では、部品「キー"2"」により発行されたイベントが、挙動「ズーム・イン」又は「音量・アップ」において処理されることを示している。
【００３７】
また、図５の例では、上述の挙動「ズーム・イン51011」に対して部品「ズーム機構4202」が関連付けられている（図５の実線A103）。この例では、挙動「ズーム・イン51011」により発行されたアクションが、部品「ズーム機構4202」において処理されることを示している。
【００３８】
次に、本実施例における、システムの処理の流れについて説明する。なお、本実施例では、ＣＡＤ統合管理サーバ100の部品情報格納手段111には図１０に示す構成を有する部品情報が、挙動情報格納手段112には図１１に示す構成を有する挙動情報が、割当情報格納手段113には図１２に示す構成を有するイベント割当情報あるいは図１３に示す構成を有するアクション割当情報のうち少なくとも一方が、予め格納されているものとする。
【００３９】
図９は、本システムの処理の流れを説明したフローチャートである。まず、マウスの右ボタンを押下する等により、操作メニューB200が表示され、割当の状況B201を選択することにより、処理Ｓ１０１が起動される。処理Ｓ１０１では、製品を構成する部品に関する部品情報の全件について、ＣＡＤ統合管理サーバ100の部品情報取得手段104を介して、部品情報格納手段111からの取得が行われる。
【００４０】
次に、処理Ｓ１０１で取得した部品情報群に含まれる各部品情報についての割当情報数のカウントループが実行される。まず、取得した部品情報群について１つ以上の部品情報を有するか否かの判定を行う（図９の処理Ｓ１０２）。この判定において、１つ以上の部品情報を有すると判定された場合（図９の処理Ｓ１０２でYES）、部品情報群から一の部品情報を取得し、当該一の部品情報に対する割当情報の抽出を行う（図９の処理Ｓ１０３）。ここで、割当情報の抽出は、一の部品情報の部品名と同一の部品名を有するイベント割当情報又はアクション割当情報を、ＣＡＤ管理サーバの割当情報取得手段106を介して、割当情報格納手段113から抽出を行うことで実現される。
【００４１】
次に、処理Ｓ１０３で抽出した割当情報の個数をカウントし（図９のＳ１０４）、当該一の部品情報との対応関係を有した構成で割当リストに登録される（図９のＳ１０５）。その後、当該一の部品情報を処理Ｓ１０１において取得した部品群から削除し（図９のＳ１０６）、処理Ｓ１０２の判定を再度実行する。ここで、１つ以上の部品情報を有さないと判定された場合（図９の処理Ｓ１０２でNO）、上述の割当情報数のカウントループが終了し、割当情報数のカウント結果である割当リストを得る。
【００４２】
ここで、割当リストは、処理Ｓ１０４で得た割当情報の個数と、これら割当情報が有する部品名とを対応付けた要素を格納するリストであって、図８に示す構成を有する。図８に示す例では、部品名「キー”１”」について割当個数「０」を対応付ける要素と、部品名「キー”２”」について割当個数「２」を対応付ける要素と、部品名「キー”３”」について割当個数「０」を対応付ける要素と、その他の部品名とそれについての割当個数とを対応付ける要素が、格納されている。
【００４３】
次に、割当情報数のカウントループの実行で得た割当リストの要素に基づいて、部品表示の制御を行う（図９のＳ１０７）。図８に示す割当リストの内容に基づいて部品表示の制御を行った例を図７に示す。図７に示す例では、部品「キー”２”」についての割当情報数が「２」、部品「キー”４”」及び「キー”５”」及び「キー”６”」及び「キー”８”」についての割当情報数が「１」、その他の部品についての割当情報数が「０」である場合に、割当情報数に応じて表示形態を異ならせた例を示している。以上の構成により、関連付けられている挙動の割当数に応じて、部品の表示形態を異ならせて表示させることが可能となり、製品を構成する部品のうちから、関連付けられている機能(挙動)数の多い部品を容易に把握可能とする効果を奏する。
【００４４】
また、上述の部品に対する割当情報数が所定値以上であるか否かを判定し、所定値以上の割当数を有する部品を検出し、当該検出された部品を他と区別する表示形態にて表示する構成としてもよい。この構成により、製品を構成する部品のうちから、関連付けられている機能(挙動)数が過度に多い部品を容易に特定することが可能となり、当該部品についての操作の混同を防止するための設計変更等を事前に講じることが可能となる。
【００４５】
以上が、本発明の一実施例におけるシステムの処理の流れである。
【実施例２】
【００４６】
次に、本発明の実施例２を説明する。なお、本実施例において、システムの構成は、実施例１と同様であるため説明を省略する。
【００４７】
本実施例では、部品への挙動の割当を行う際に、挙動への割当対象として選択した部品に対する既存の割当情報数が所定値以上であった場合に、部品の選択の再試行を促す処理を行う。
【００４８】
上述の部品と挙動との割当処理における挙動の選択を行う画面例を、図１４に示す。図１４では、マウスの右ボタンを押下する等により、操作メニュー(D100)が表示され、挙動の割当(D101)を選択することにより、図３で示す上位機能で構成される挙動一覧A(D200)が表示されている。ここで、挙動一覧A(D200)からカメラ機能D201を選択することにより、カメラ機能の下位に属する機能で構成される挙動一覧B(D300)が表示される。さらに、挙動一覧Ｂ(D300)からズーム調節機能(D401)を選択することにより、ズーム調節機能を構成する挙動の一覧を示す挙動一覧Ｃが表示される。
【００４９】
また、さらに、挙動一覧C(D400)の項目であるズーム・アウト(D402)が選択されることにより、種別一覧(D500)が表示される。種別一覧(D500)の項目であるイベント(D501)を選択することにより、イベント一覧(D600)が表示される。なお、種別一覧(D500)においてアクション(D502)の項目を選択した場合はアクション一覧が表示される。図１４の例では、イベント一覧(D600)の項目としてPush型(D601)が表示されており、これをポインタ等で選択（図６のD700）することにより、割当対象の挙動として「ズーム・アウト(D402)」のPush型イベントの選択指示をうける。
【００５０】
なお、上述の一覧の表示項目は、ＣＡＤ統合管理サーバ100の挙動情報取得手段106を介して挙動情報格納手段112から取得した挙動情報に基づいて表示される。本実施例では、ＣＡＤ統合管理サーバ100の挙動情報格納手段112に、図３に示す構成を有する挙動情報が予め格納されているものとする。
【００５１】
次に、割当対象の挙動の選択指示を受けて起動される本発明の実施例の処理を図１５に示す。本実施例では、割当対象の挙動の選択指示を受けて図１５の処理Ｓ２０１が起動される。処理Ｓ２０１では、選択された挙動の情報を取得し、部品に対して割当てられている挙動の割当個数に基づく表示形態の制御処理を実行する（図１５の処理Ｓ２０２）。処理Ｓ２０２の詳細については、上述の実施例１と同様であるため、説明を省略する。
【００５２】
次に、処理Ｓ２０１で選択した挙動に対する割当対象となる部品の選択を受付ける（図１５の処理Ｓ２０３）。当該部品の選択は、マウスポインタ等を用いて所望の部品を押下等することにより行われる。ここで、部品の選択を行う際に、上述の処理Ｓ２０２により部品に対する挙動の割当個数に基づいて当該部品の表示形態を異ならせて表示することにより、関連付けられている機能数の多い部品を、部品の選択指示の決定前に把握することが可能となる。
【００５３】
次に、処理Ｓ２０３で選択を受付けた部品に対する挙動の割当数を検索し、割当数が所定値以上であるか否かを判定する（図１５の処理Ｓ２０４）。ここで、割当数の検索は、処理Ｓ２０２で作成され図８に示す構成を有する割当リストを用いて行ってもよいし、選択された部品に対する割当情報の個数をＣＡＤ統合管理サーバ100の割当情報格納手段113から抽出してもよい。
【００５４】
上記処理Ｓ２０４において選択部品に対する割当数が所定値以上であると判定された場合（図１５のＳ２０４でYES）、当該選択部品に対する挙動の割当が過多である旨を操作者に通知するとともに（図１５の処理Ｓ２０５）、部品の選択を再試行するか否かを操作者に問合せる（図１５の処理Ｓ２０６）。
【００５５】
上記処理Ｓ２０６において部品の選択の再試行を選択する旨を受付けた場合（図１５の処理Ｓ２０６でYES）、処理Ｓ２０２の直前から処理が再実行される。
【００５６】
上記処理Ｓ２０４において選択部品に対する割当数が所定値未満であると判定された場合（図１５の処理Ｓ２０４でNO）、又は上記処理Ｓ２０６において部品の選択の再試行を行わない旨を受付けた場合（図１５の処理Ｓ２０６でNO）、処理Ｓ２０１で選択を受付けた挙動と処理Ｓ２０３で選択を受付けた部品との割当に関する割当情報の設定を行う（図１５の処理Ｓ２０７）。より具体的には、挙動及び部品の選択指示を受けて、割当設計端末200は、ＣＡＤ統合管理サーバ100に当該挙動と部品との割当情報を通知する。通知を受けたＣＡＤ統合管理サーバ100は、割当設計端末より通知された割当情報を、割当情報更新手段103を介して割当情報格納手段113に格納する。
【００５７】
以上により、所望の部品への挙動の割当、及び当該割当に対するイベント又はアクションの関連付けに関する処理が完了する。
【図面の簡単な説明】
【００５８】
【図１】本発明の一実施形態におけるシステムの構成を示す図
【図２】部品の構成例を示す図
【図３】挙動の構成例を示す図
【図４】部品と挙動との関連付けの概念を示す図
【図５】部品と挙動との関連付けの割当例を示す図
【図６】割当状況の表示処理の起動を示す図
【図７】本発明の一実施例における表示内容の例を示した図
【図８】割当リストの内容例を示す図
【図９】割当個数に基づく表示形態の制御処理を示したフローチャート
【図１０】部品情報の内容例を示す図
【図１１】挙動情報の内容例を示す図
【図１２】イベント割当情報の内容例を示す図
【図１３】アクション割当情報の内容例を示す図
【図１４】部品と挙動との割当処理における挙動の選択を示す図
【図１５】第二実施例における割当個数に基づく制御処理の流れを示したフローチャート
【図１】
2006277177.tif 000003
【図２】
2006277177.tif 000004
【図３】
2006277177.tif 000005
【図４】
2006277177.tif 000006
【図５】
2006277177.tif 000007
【図６】
2006277177.tif 000008
【図７】
2006277177.tif 000009
【図８】
2006277177.tif 000010
【図９】
2006277177.tif 000011
【図１０】
2006277177.tif 000012
【図１１】
2006277177.tif 000013
【図１２】
2006277177.tif 000014
【図１３】
2006277177.tif 000015
【図１４】
2006277177.tif 000016
【図１５】
2006277177.tif 000017