JP6379713B2 - Design support program, apparatus, and method - Google Patents
Design support program, apparatus, and method Download PDFInfo
- Publication number
- JP6379713B2 JP6379713B2 JP2014126688A JP2014126688A JP6379713B2 JP 6379713 B2 JP6379713 B2 JP 6379713B2 JP 2014126688 A JP2014126688 A JP 2014126688A JP 2014126688 A JP2014126688 A JP 2014126688A JP 6379713 B2 JP6379713 B2 JP 6379713B2
- Authority
- JP
- Japan
- Prior art keywords
- configuration
- function
- information
- product
- design
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
本発明は、設計支援プログラム、設計支援装置、及び設計支援方法に関する。 The present invention relates to a design support program, a design support apparatus, and a design support method.
新しい製品を設計する際、一般的に、構想設計工程を経て、詳細設計工程が行われる。構想設計とは、設計する製品に要求される仕様、検証やデザインといった技術資料の作成やコンセプトとなる機能について、どのように製品として具現化していくか検討するプロセスである。詳細設計工程とは、製品の機構、製品を構成する構成品目(製品に含める部品、モジュール、または製品そのもの)を設計するプロセスである。例えば、構想設計で決定された情報に基づき、詳細設計を管理する部品表に更に情報を付加する手順で、製品の情報を構築していく。部品表の管理に関する従来技術として、例えば、マスタ部品表を元に作成された派生部品表を管理し、ある部品の設計変更の影響範囲を特定する技術が提案されている。 When designing a new product, a detailed design process is generally performed through a concept design process. Conceptual design is a process that examines how to create a product with respect to the creation of technical data such as specifications, verification and design required for the product to be designed, and functions as a concept. The detailed design process is a process of designing a product mechanism and a component (a part included in a product, a module, or a product itself) constituting the product. For example, based on the information determined in the concept design, product information is constructed by a procedure for further adding information to the parts table for managing the detailed design. As a conventional technique related to the management of a bill of materials, for example, a technology has been proposed in which a derived bill of materials created based on a master bill of materials is managed and an influence range of a design change of a certain component is specified.
一般的に、詳細設計工程の内容は、上記のような部品表システムで管理される。一方、構想設計工程の内容は、構想設計工程における設計者が、図面やメモ等を、紙やフリーフォーマットによる汎用の絵画ツールによる電子ファイルとして記述する場合が多い。そのため、構想設計工程の内容は、各部門内のファイルサーバや、構想設計工程における設計者の個人端末に格納される場合が多い。すなわち、構想設計工程の情報と詳細設計工程の情報とが関連付けられていない。このため、構想設計工程の様々な情報が、詳細設計工程に引き継がれず、問題が生じる場合がある。 In general, the contents of the detailed design process are managed by the parts table system as described above. On the other hand, as for the contents of the concept design process, the designer in the concept design process often describes drawings, memos, and the like as electronic files using a general-purpose painting tool in paper or free format. For this reason, the contents of the concept design process are often stored in a file server in each department or the designer's personal terminal in the concept design process. That is, the concept design process information and the detailed design process information are not associated with each other. For this reason, various information on the concept design process is not carried over to the detailed design process, which may cause a problem.
例えば、製品開発において、設計業務の上流工程にあたる構想設計工程で、製品の品質やコンセプトの大部分が決定する。しかし、構想設計工程の様々な情報が詳細設計工程に引き継がれていない場合には、下流工程である詳細設計工程における変更によって、構想設計工程での意図が反映されなくなる可能性がある。この場合、構想設計工程の設計者が意図していない製品になってしまう場合がある。 For example, in product development, most of the product quality and concept are determined in the concept design process, which is the upstream process of design work. However, when various pieces of information on the concept design process are not carried over to the detailed design process, the intention in the concept design process may not be reflected due to a change in the detailed design process that is a downstream process. In this case, the product may not be a product intended by the designer of the concept design process.
また、構想設計工程の情報が詳細設計工程に引き継がれていない場合には、下流工程において、製品の品質やコストに課題が発生した際に、構想設計の情報を探索するのに時間を要する、という問題がある。また、下流工程から上流工程の情報を効率的に辿れない場合には、下流工程で生じた課題について、構想として関連のある他の製品に関する情報を辿ること、すなわち、課題の横展開を行うことが困難であるという問題も生じる。 In addition, when information on the concept design process is not carried over to the detailed design process, it takes time to search for information on the concept design when a problem occurs in the quality and cost of the product in the downstream process. There is a problem. In addition, if the information on the upstream process cannot be efficiently traced from the downstream process, the information about other products related as a concept for the problem that occurred in the downstream process is traced, that is, the problem is developed horizontally. There is also a problem that it is difficult.
本発明は、一つの側面として、製品設計の下流工程から上流工程の情報を効率的に検索することを目的とする。 An object of the present invention is, as one aspect, to efficiently retrieve information on an upstream process from a downstream process of product design.
一つの態様として、製品に要求される要件と、前記要件を満たすための機能とを関連付けた情報を含む製品設計の構想情報と、前記機能を実現する構成品目を含む構成を示す製品設計の構成情報とを対応付けて、記憶部に記憶しておく。そして、製品に含まれる構成品目のいずれかに対する指定を受け付けると、記憶部から、指定された構成品目に関連する構想情報、及び指定された構成品目を含む構成により実現される機能と関連付けられた要件を要求する他の製品を検索する。 As one aspect, a product design configuration showing a configuration including product design concept information including information associating a requirement required for a product and a function for satisfying the requirement, and a configuration item realizing the function Information is associated with each other and stored in the storage unit. When a designation for any of the configuration items included in the product is received, the concept information related to the designated configuration item and the function realized by the configuration including the designated configuration item are associated from the storage unit. Search for other products that require requirements.
一つの側面として、製品設計の下流工程から上流工程の情報を効率的に検索することができる、という効果を有する。 As one aspect, there is an effect that information on an upstream process can be efficiently searched from a downstream process of product design.
以下、図面を参照して本発明に係る実施形態の一例を詳細に説明する。 Hereinafter, an example of an embodiment according to the present invention will be described in detail with reference to the drawings.
図1に示すように、本実施形態に係る設計支援装置10は、登録部20と、逆展開部30とを含む。登録部20は、設計段階で発生する各種情報を設計情報データベース(DB)40へ登録する。また、逆展開部30は、製品の詳細情報である構成品目の情報に基づいて設計情報DB40を検索して、上流工程である構想設計工程の情報を辿り、構成品目に関連する構想設計の情報を逆展開する。なお、本実施形態では、下流から上流へ展開して情報を検索することを、「逆展開」と称する。
As shown in FIG. 1, the
登録部20は、さらに、記憶制御部21と、表示制御部22とを含む。また、逆展開部30は、さらに、指定受付部31と、検索部32とを含む。また、設計情報DB40は、図2に示すように、プロジェクトテーブル41と、要件テーブル42と、機能テーブル43と、要件機能関連性テーブル44と、構成案テーブル45と、構成品目テーブル46とを含む。以下、各部及び設計情報DB40に含まれる各テーブルについて詳述する。
The
記憶制御部21は、製品設計のプロジェクトが立ち上げられた際などに、そのプロジェクトに関するプロジェクト情報を受け付け、プロジェクト情報にユニークなプロジェクト番号を付与する。プロジェクト情報は、プロジェクトにより設計される製品の名称、種別等の各種属性情報、情報を流用した他のプロジェクトのプロジェクト番号の情報を含む。記憶制御部21は、受け付けたプロジェクト情報に含まれる各情報、及び付与したプロジェクト番号を、例えば図2に示すようなプロジェクトテーブル41の各項目に対応して記憶する。図2のプロジェクトテーブル41の例では、「プロジェクト番号」、「流用元プロジェクト番号」、及び複数の「属性」の項目が含まれ、1レコードが1つのプロジェクトに対応する。
When a product design project is launched, the
また、記憶制御部21は、製品に要求される必要条件、スペック等の要件を示す要件情報を受け付け、要件情報にユニークな要件番号を付与する。要件情報は、対象の製品を特定するためのプロジェクト番号、情報を流用した他の要件情報の要件番号を含む。記憶制御部21は、受け付けた要件情報に含まれる各情報、及び付与した要件番号を、例えば図2に示すような要件テーブル42の各項目に対応して記憶する。図2の要件テーブル42の例では、「要件番号」、「プロジェクト番号」、及び「流用元要件番号」の項目が含まれ、1レコードが1つの要件に対応する。なお、要件テーブル42の「プロジェクト番号」の項目は、プロジェクトテーブル41の「プロジェクト番号」の項目と紐付いており、「流用元要件番号」の項目は、要件テーブル42内の「要件番号」の項目と紐付いている。
In addition, the
また、記憶制御部21は、製品に要求される要件を満たすための機能を示す機能情報を受け付け、機能情報にユニークな機能番号を付与する。機能情報は、対象の製品を特定するためのプロジェクト番号、情報を流用した他の機能情報の機能番号を含む。記憶制御部21は、受け付けた機能情報に含まれる各情報、及び付与した機能番号を、例えば図2に示すような機能テーブル43の各項目に対応して記憶する。図2の機能テーブル43の例では、「機能番号」、「プロジェクト番号」、及び「流用元機能番号」の項目が含まれ、1レコードが1つの機能に対応する。なお、機能テーブル43の「プロジェクト番号」の項目は、プロジェクトテーブル41の「プロジェクト番号」の項目と紐付いており、「流用元機能番号」の項目は、機能テーブル43内の「機能番号」の項目と紐付いている。
Further, the
また、記憶制御部21は、要件機能マトリクス(詳細は後述)により設定された、要件と機能との関連性を示す要件機能関連性情報を受け付ける。要件機能関連性情報は、関連性を有する要件と機能とを示す要件番号及び機能番号を含む。また、要件機能関連性情報は、要件と機能との関連性の度合い、条件付で関連性を有する場合における条件等を、属性情報として含んでもよい。記憶制御部21は、受け付けた要件機能関連性情報に含まれる各情報を、例えば図2に示すような要件機能関連性テーブル44の各項目に対応して記憶する。図2の要件機能関連性テーブル44の例では、「要件番号」、「機能番号」、及び複数の「属性」の項目が含まれ、1レコードが1つの要件と機能との関連性に対応する。なお、要件機能関連性テーブル44の「要件番号」の項目は、要件テーブル42の「要件番号」の項目と紐付いており、「機能番号」の項目は、機能テーブル43の「機能番号」の項目と紐付いている。
In addition, the
また、記憶制御部21は、製品に要求される要件を満たす機能毎に、その機能を実現するために、少なくとも一つの構成品目を含む構成案を示す構成案情報を受け付ける。構成品目とは、製品に含まれる部品、モジュール、製品そのものなど、製品を構成する要素を指す。構成案情報は、いずれの機能を実現する構成案かを示す機能番号、情報を流用した他の構成案情報の構成案番号、及び構成案毎の数量、耐用年数、価格等の属性情報を含む。また、構成案情報は、構成案に含まれる構成品目を示す構成品目番号、構成品目毎の属性情報を含む。構成品目番号は、既に設計情報DB40に登録されている同一の構成品目に対する既存の構成品目番号であってもよいし、新規に付与する番号であってもよい。既存の構成品目番号を用いた場合には、構成品目を検索キーとした検索において、プロジェクトが異なる製品についても検索が可能となる。また、既存の構成品目に課題が生じた際に、構想設計工程でその課題を加味して設計を行えるようになる。
In addition, the
構成案情報には、1つの機能に対して複数の構成案が含まれてもよい。記憶制御部21は、構成案毎にユニークな構成案番号を付与する。記憶制御部21は、受け付けた構成案情報に含まれる各情報、及び付与した構成案番号を、例えば図2に示すような構成案テーブル45の各項目に対応して記憶する。図2の構成案テーブル45の例では、「機能番号」、「構成案番号」、「流用元構成案番号」、及び複数の「属性」の項目が含まれ、1レコードが1つの構成案に対応する。なお、構成案テーブル45の「流用元機能番号」の項目は、構成案テーブル45内の「構成案番号」の項目と紐付いている。
The configuration plan information may include a plurality of configuration plans for one function. The
また、記憶制御部21は、構成案から採用された構成に関する構成情報を受け付け、採用された構成に含まれる構成品目毎にユニークな構成品目キーを付与する。構成品目キーについて、構成品目の製品番号等の正確な番号は、詳細設計工程で付与すればよく、ここでは、設計支援装置10において採番した仮の番号を付与すればよい。詳細設計工程で、正確な番号を付与した際には、仮の番号と対応付けて記憶しておけばよい。このため、コンセプトを作成することがメインとなる構想設計工程において、番号管理の面での負荷を低減することができる。
Further, the
構成情報は、採用された構成に含まれる構成品目を示す構成品目番号、いずれの機能を実現する構成かを示す機能番号、構成及び構成に含まれる構成品目毎の属性情報を含む。記憶制御部21は、受け付けた構成情報に含まれる各情報、及び付与した構成品目キーを、例えば図2に示すような構成品目テーブル46の各項目に対応して記憶する。図2の構成品目テーブル46の例では、「構成品目キー」、「構成品目番号」、「構成案番号」、及び複数の「属性」の項目が含まれ、1レコードが1つの構成品目に対応する。なお、構成品目テーブル46の「構成案番号」の項目は、構成案テーブル45の「構成案番号」の項目と紐付いている。
The configuration information includes a configuration item number indicating a configuration item included in the adopted configuration, a function number indicating which function is realized, and attribute information for each configuration item included in the configuration. The
また、記憶制御部21は、プロジェクト情報、機能情報、構成案情報、構成情報の各々に関連して検討した資料や参照した資料等の技術資料を、プロジェクト番号、機能番号、構成案番号、構成品目キーの各々に紐付けて、所定の記憶領域に記憶する。これにより、逆展開時に、構想設計時に検討した技術情報も辿ることができる。
In addition, the
表示制御部22は、要件機能関連性情報を設定するための要件機能マトリクスを、設計者が利用する表示装置に表示するように制御する。要件機能マトリクスは、例えば図3に示すように、要件テーブル42に登録されている各要件を各列に対応させ、機能テーブル43に登録されている各機能を各行に対応させたマトリクスとすることができる。設計者は、関連性を有する要件と機能とが交差するマスにマーク(図3の例では「○」)を入力する。なお、上述したように、要件と機能との関連性に、関連性の度合いや、条件付で関係性を有する場合の条件等の属性を持たせることができる。この場合、マークに変えて、該当のマスに属性を入力してもよい。表示制御部22は、マークまたは属性が入力されたマスに対応する要件と機能とを示す要件番号及び機能番号と、属性が入力された場合には属性とを含む要件機能関連性情報を作成して、記憶制御部21へ受け渡す。
The
また、表示制御部22は、採用する構成案の選択を支援するために、構成案の一覧を、設計者が利用する表示装置に表示するように制御する。構成案の一覧は、例えば図4に示すように、プロジェクト(製品)の機能毎の構成案及び構成案に含まれる構成品目をツリー構造で表すと共に、構成案及び構成品目の各々に対応して、それらの属性情報を併記した表示とすることできる。表示制御部22は、構成案の一覧に表示する情報を、設計情報DB40内の各テーブルに登録された情報から取得すると共に、テーブル間で紐付けられた項目に応じて、ツリー構造を決定する。このような構成案の一覧を表示することで、上流工程での構想を把握した上で、採用する構成を選択することができる。また、ツリー構造の各ノードを選択することにより、そのノードが示すプロジェクト、機能、構成案等に対応付けて所定領域に記憶された技術資料にリンクするようにしてもよい。この場合、上流工程での構想をより把握し易くなる。
The
図4の例では、プロジェクト番号AAAで示されるプロジェクト(以下、「・・・番号Xで示される・・・」を「・・・X」と表記する)で設計対象とする製品に要求される要件を満たす機能として、機能AA及び機能BBが含まれることを表している。また、機能AAを実現するための構成案には、構成案A1及び構成案A2があり、機能BBを実現するための構成案には、構成案B1及び構成案B2があることを表している。さらに、構成案B1には構成品目B11が含まれ、構成案B2には構成品目B21及び構成品目B22が含まれることを表している。 In the example of FIG. 4, it is required for a product to be designed in the project indicated by the project number AAA (hereinafter, “... indicated by the number X” is expressed as “... X”). The function AA and the function BB are included as functions that satisfy the requirements. Further, the configuration plan for realizing the function AA includes the configuration plan A1 and the configuration plan A2, and the configuration plan for realizing the function BB includes the configuration plan B1 and the configuration plan B2. . Further, the configuration plan B1 includes the configuration item B11, and the configuration plan B2 indicates that the configuration item B21 and the configuration item B22 are included.
また、表示制御部22は、表示した構成案の一覧から設計者によりいずれかの構成案が選択されると、選択された構成案と、選択されていない構成案とが識別可能となるように、表示を変更する。図4の例では、選択された構成案を実線、選択されていない構成案を破線で示している。また、表示制御部22は、例えば図5に示すように、選択された構成案をまとめた構成サマリ47の項目をツリー構造及び属性の一覧に追加する。これにより、採用された構成の把握が容易となる。なお、図5では、図4に示したツリー構造の機能AA及び機能BBに紐付く構成案の表示を折りたたんだ状態を表している。表示制御部22は、構成サマリで表される構成情報を、記憶制御部21へ受け渡す。
In addition, when one of the configuration plans is selected by the designer from the displayed list of configuration plans, the
指定受付部31は、逆展開を行う構成品目を示す構成品目キーの指定を受け付け、検索部32へ受け渡す。なお、詳細設計工程において、部品表等により構成品目間の関連を管理している場合には、指定受付部31は、指定された構成品目キーが示す構成品目と関連のある構成品目を示す構成品目キーも取得して、検索部32へ受け渡す。この場合、指定された構成品目と関連のある構成品目の各々を含む製品の構想設計工程での情報を比較することができる。例えば、図6に示すように、構成品目aaを子とする構成品目a、構成品目aaaを子とする構成品目aaという構成品目間の親子関係が部品表で管理されている場合において、構成品目aaaの指定を受け付けたとする。この場合、指定受付部31は、指定された構成品目キーから親の構成品目を順に辿り、辿った構成品目の各々が保持する構成品目キーを取得すればよい。
The
検索部32は、構成品目テーブル46から、「構成品目キー」の項目が、指定受付部31から受け渡された構成品目キーと一致するレコードを検索し、そのレコードの「構成案番号」の項目から構成案番号を取得する。検索部32は、構成案テーブル45から、「構成案番号」または「流用元構成案番号」の項目が、構成品目テーブル46から取得した構成案番号と一致するレコードを検索し、検索したレコードの「機能番号」の項目から、機能番号を取得する。さらに、検索部32は、機能テーブル43から、「機能番号」または「流用元機能番号」の項目が、構成案テーブル45から取得した機能番号と一致するレコードを検索し、そのレコードの「流用元機能番号」または「機能番号」から、機能番号を取得する。
The
図7に、指定受付部31から受け渡された構成品目キーに基づいて取得された機能番号の一例を示す。図7の例で、受け渡された構成品目キーが示す構成品目を含む構成案が構成案11であったとする。この場合、構成案11に紐付く機能1と、構成案11の流用元の構成案21に紐付く機能2と、構成案11の流用先の構成案31に紐付く機能3とが検索される。また、構成案11に紐付く機能1の流用元の機能4と、機能1の流用先の機能5とが検索される。さらに、構成案11流用先の構成案31に紐付く機能3の流用元の機能6と、機能3の流用先の機能7とが検索される。検索された機能の各々から機能番号を取得することができる。
FIG. 7 shows an example of the function number acquired based on the component item key delivered from the
このように、受け渡された構成品目キーが示す構成品目を含む構成案、並びにその構成案の流用元及び流用先の構成案により実現される機能、並びにその機能の流用元及び流用先の機能を検索することができる。なお、流用先の構成案は、構成案テーブル45において、「流用元構成案番号」の項目が、構成品目テーブル46から取得した構成案番号と一致した場合である。また、流用先の機能は、機能テーブル43において、「流用元機能番号」の項目が、構成案テーブル45から取得した機能番号と一致した場合である。 In this way, the configuration plan including the configuration item indicated by the delivered configuration item key, the function realized by the configuration plan of the diversion source and the diversion destination of the configuration plan, and the function of the diversion source and diversion destination of the function Can be searched. The configuration plan of the diversion destination is a case where the item “diversion source configuration plan number” in the configuration plan table 45 matches the configuration plan number acquired from the configuration item table 46. The function of the diversion destination is the case where the item of “diversion source function number” matches the function number acquired from the configuration plan table 45 in the function table 43.
また、検索部32は、要件機能関連性テーブル44に登録された情報に基づいて、例えば図3に示すような要件機能マトリクスを作成し、取得した機能番号が示す機能と関連性を有する要件を検索し、検索された要件の要件番号を取得する。さらに、検索部32は、検索された要件と関連性を有する機能を検索し、検索された機能の機能番号を取得する。
Further, the
図8を参照して、要件機能マトリクスを用いた要件及び機能の検索について説明する。まず、取得した機能番号が示す機能48の行を辿り(図8中の矢印49)、マークが付与されているマスの列を辿ることにより(図8中の矢印50)、関連性を有する要件51を検索する。そして、検索された要件51の列を辿り(図8中の矢印52)、マークが付与されているマスの行を辿ることにより(図8中の矢印53)、取得した機能番号が示す機能と関連性を有する要件とさらに関連性を有する他の機能54を検索する。
With reference to FIG. 8, the search for requirements and functions using the requirement function matrix will be described. First, the line of the
また、図9を参照して、要件機能マトリクスを用いた要件及び機能の検索のより具体的な例について説明する。まず、取得した機能番号が示す機能が「アクチュエータ」の場合、その機能と関連性を有する要素「処理速度」及び「持続時間」が検索される。さらに、この要素「処理速度」及び「持続時間」の各々と関連性を有する機能として、「IOシステムボード」、「システムボード」、「制御ソフト1」、及び「制御ソフト3」が検索される。なお、図9の例では、機能と要件との関連性の度合いを属性情報としてもち、関連性の度合いを「高(◎)」、「中(○)」、及び「低(△)」で表している。このような属性情報を持つ場合には、要件機能マトリクスを用いた要件及び機能の検索の際に、「関連性の度合い“中”以上の関連性を有する機能及び要件」を検索するような指定を行うことができる。 A more specific example of the requirement and function search using the requirement function matrix will be described with reference to FIG. First, when the function indicated by the acquired function number is “actuator”, elements “processing speed” and “duration” having a relationship with the function are searched. Further, “IO system board”, “system board”, “control software 1”, and “control software 3” are searched as functions having relevance to each of the elements “processing speed” and “duration”. . In the example of FIG. 9, the degree of association between the function and the requirement is attribute information, and the degree of association is “high (◎)”, “medium (○)”, and “low (△)”. Represents. When there is such attribute information, a specification to search for “functions and requirements having relevance of“ medium ”or higher” when searching for requirements and functions using the requirement function matrix It can be performed.
検索部32は、要件テーブル42から、「要件番号」または「流用元要件番号」の項目が、機能から検索した要件の要件番号と一致するレコードを検索し、そのレコードの「流用元要件番号」または「要件番号」の項目から、要件番号を取得する。また、検索部32は、機能テーブル43から、「機能番号」の項目が、逆展開過程において取得された全ての機能番号の各々と一致するレコードを検索し、そのレコードの「プロジェクト番号」の項目から、プロジェクト番号を取得する。同様に、検索部32は、要件テーブル42から、「要件番号」の項目が、逆展開過程において取得された全ての要件番号の各々と一致するレコードを検索し、そのレコードの「プロジェクト番号」の項目から、プロジェクト番号を取得する。さらに、検索部32は、プロジェクトテーブル41から、「プロジェクト番号」の項目が、要件テーブル42または機能テーブル43から取得されたプロジェクト番号と一致するレコードを検索する。そして、そのレコードの「流用元プロジェクト番号」の項目から、プロジェクト番号を取得する。
The
検索部32は、取得したプロジェクト番号を検索結果として出力する。検索結果は、例えば、取得したプロジェクト番号のリストであってもよいし、取得したプロジェクト番号が示すプロジェクトの各々について、プロジェクトに紐付いた機能、構成案等を、図4に示すようなツリー構造で表示したものであってもよい。
The
設計支援装置10は、例えば図10に示すコンピュータ60で実現することができる。コンピュータ60はCPU61、一時記憶領域としてのメモリ62、及び不揮発性の記憶部63を備える。また、コンピュータ60は、入出力装置68が接続される入出力インターフェース(I/F)64を備える。また、コンピュータ60は、記録媒体69に対するデータの読み込み及び書き込みを制御するread/write(R/W)部65、及びインターネット等のネットワークに接続されるネットワークI/F66を備える。CPU61、メモリ62、記憶部63、入出力I/F64、R/W部65、及びネットワークI/F66は、バス67を介して互いに接続される。
The
入出力I/F64に接続される入出力装置68は、ディスプレイ等の表示装置、及びマウスやキーボード等の入力装置を含む。表示装置には、図3に示したような要件機能マトリクスや、図4に示したような構成案の一覧が表示され、設計者が入力装置を操作して各種情報を入力する。なお、要件機能マトリクスや構成案の一覧の表示、及び情報の入力は、ネットワークI/F66を介してネットワークで接続されたパーソナルコンピュータ等で行ってもよい。
The input /
記憶部63はHDD(Hard Disk Drive)、SSD(solid state drive)、フラッシュメモリ等によって実現できる。記憶媒体としての記憶部63には、コンピュータ60を設計支援装置10として機能させるための設計支援プログラム70が記憶されている。また、記憶部63は、設計情報DB40を構成する情報が記憶される設計情報DB記憶領域100を有する。CPU61は、設計支援プログラム70を記憶部63から読み出してメモリ62に展開し、設計支援プログラム70が有するプロセスを順次実行する。また、CPU61は、設計情報DB記憶領域100に記憶された情報を読み出して、設計情報DB40を構成する各テーブルとしてメモリ62に展開する。
The
設計支援プログラム70は、登録プログラム80及び逆展開プログラム90を含む。登録プログラム80は、記憶制御プロセス81と、表示制御プロセス82とを有する。また、逆展開プログラム90は、指定受付プロセス91と、検索プロセス92とを有する。CPU61は、記憶制御プロセス81を実行することで、図1に示す記憶制御部21として動作する。また、CPU61は、表示制御プロセス82を実行することで、図1に示す表示制御部22として動作する。また、CPU61は、指定受付プロセス91を実行することで、図1に示す指定受付部31として動作する。また、CPU61は、検索プロセス92を実行することで、図1に示す検索部32として動作する。これにより、設計支援プログラム70を実行したコンピュータ60が、設計支援装置10として機能することになる。
The
なお、設計支援装置10は、例えば半導体集積回路、より詳しくはASIC(Application Specific Integrated Circuit)等で実現することも可能である。
The
次に、本実施形態に係る設計支援装置10の作用について説明する。設計支援装置10では、製品の構想設計工程において、登録部20により、図11に示す登録処理が実行される。また、構想設計工程において作成された構成サマリに基づく製品の詳細設計工程、または設計完了後において、例えば、ある構成品目に課題が生じた場合などに、設計者により、設計支援装置10に、該当の構成品目を指定する構成品目キーが入力される。設計支援装置10に構成品目キーが入力されると、逆展開部30により、図12に示す逆展開処理が実行される。以下、各処理について詳述する。
Next, the operation of the
図11に示す登録処理のステップS11で、記憶制御部21が、プロジェクト情報を受け付け、プロジェクト情報にユニークなプロジェクト番号を付与し、例えば図2に示すようなプロジェクトテーブル41に記憶する。
In step S11 of the registration process shown in FIG. 11, the
次に、ステップS12で、記憶制御部21が、製品に要求される必要条件、スペック等の要件を示す要件情報を受け付け、要件情報にユニークな要件番号を付与し、例えば図2に示すような要件テーブル42に記憶する。また、記憶制御部21が、製品に要求される要件を満たすための機能を示す機能情報を受け付け、機能情報にユニークな機能番号を付与し、例えば図2に示すような機能テーブル43に記憶する。
Next, in step S12, the
次に、ステップS13で、表示制御部22が、例えば図3に示すように、要件テーブル42に登録されている各要件を各列に対応させ、機能テーブル43に登録されている各機能を各行に対応させた要件機能マトリクスを、表示装置に表示するよう制御する。設計者により、要件機能マトリクスにおいて、関連性を有する要件と機能とが交差するマスにマークが入力されると、表示制御部22は、入力された情報を受け付ける。そして、表示制御部22が、マークが入力されたマスに対応する要件と機能とを示す要件番号及び機能番号を含む要件機能関連性情報を作成して、記憶制御部21へ受け渡す。
Next, in step S13, the
次に、ステップS14で、記憶制御部21が、表示制御部22から受け渡された要件機能関連性情報を受け付け、例えば図2に示すような要件機能関連性テーブル44に記憶する。
Next, in step S14, the
次に、ステップS15で、記憶制御部21が、製品に要求される要件を満たす機能毎に、その機能を実現するために、少なくとも一つの構成品目を含む構成案を示す構成案情報を受け付ける。そして、記憶制御部21が、構成案毎にユニークな構成案番号を付与し、例えば図2に示すような構成案テーブル45に記憶する。
Next, in step S15, the
次に、ステップS16で、表示制御部22が、例えば図4に示すような、構成案の一覧を、表示装置に表示するように制御する。そして、表示制御部22は、表示した構成案の一覧から設計者によりいずれかの構成案が選択されると、選択された構成案と、選択されていない構成案とが識別可能となるように、表示を変更する。また、表示制御部22は、例えば図5に示すように、選択された構成案をまとめた構成サマリ47を作成し、ツリー構造及び属性の一覧に追加する。また、表示制御部22は、構成サマリで表される構成情報を、記憶制御部21へ受け渡す。
Next, in step S16, the
次に、ステップS17で、記憶制御部21が、表示制御部22から受け渡された構成情報を受け付け、採用された構成に含まれる構成品目毎にユニークな構成品目キーを付与し、例えば図2に示すような構成品目テーブル46に記憶し、登録処理を終了する。
Next, in step S17, the
構成品目テーブル46には、採用された構成に含まれる構成品目毎のユニークな構成品目キーが含まれており、この構成品目キーから設計情報DB40に含まれる各テーブルの情報を辿ることができる。すなわち、構成サマリで表される構成情報を詳細設計工程へ引き継ぐことで、採用された構成と共に、構想設計工程の情報を引き継ぐことができる。
The configuration item table 46 includes a unique configuration item key for each configuration item included in the adopted configuration, and the information of each table included in the
次に、図12に示す逆展開処理のステップS21で、指定受付部31が、逆展開を行う構成品目を示す構成品目キーの指定を受け付ける。また、指定受付部31は、構成品目間の関連を管理する部品表等から、指定された構成品目キーが示す構成品目と関連のある構成品目を示す構成品目キーも取得して、指定された構成品目キーと共に検索部32へ受け渡す。
Next, in step S21 of the reverse expansion process shown in FIG. 12, the
次に、ステップS22で、検索部32が、構成品目テーブル46から、指定受付部31から受け渡された構成品目キーに対応する構成案番号を取得する。そして、検索部32は、構成案テーブル45から、取得した構成案番号、及びその構成案番号の流用元構成案番号に対応する機能番号を取得する。さらに、検索部32は、機能テーブル43から、取得した機能番号の流用元及び流用先の機能番号を取得する。
Next, in step S <b> 22, the
次に、ステップS23で、検索部32が、要件機能関連性テーブル44に登録された情報に基づいて、例えば図3に示すような要件機能マトリクスを作成する。そして、要件機能マトリクスにおいて、上記ステップS22で取得した機能番号が示す機能と関連性を有する要件を検索し、検索された要件の要件番号を取得する。さらに、検索部32は、要件機能マトリクスにおいて、検索された要件と関連性を有する機能を検索し、検索された機能の機能番号を取得する。
Next, in step S23, the
次に、ステップS24で、検索部32が、要件テーブル42から、上記ステップS23で取得した要件番号の流用元及び流用先要件番号を取得する。そして、検索部32は、機能テーブル43から、上記ステップS23で取得した機能番号に対応するプロジェクト番号を取得し、要件テーブル42から、上記ステップS23及び本ステップで取得した要件番号に対応するプロジェクト番号を取得する。さらに、検索部32は、プロジェクトテーブル41から、取得したプロジェクト番号の流用元及び流用先のプロジェクト番号を取得する。
Next, in step S24, the
次に、ステップS25で、検索部32が、取得したプロジェクト番号を検索結果として出力し、逆展開処理を終了する。
Next, in step S25, the
以上説明したように、本実施形態に係る設計支援装置10によれば、設計対象の製品に要求される要件と、その要件を満たすための機能とを関連付け、さらに、その機能に対応付けて、機能を実現するための構成を記憶しておく。そして、構成品目の指定を受け付けた際には、その構成品目を含む構成から、機能、要件と辿ることで、製品設計の下流工程から上流工程の情報を効率的に検索することができる。また、機能と要件との関連性から、指定された構成品目を含む構成により実現される機能に関連する要件を要求する他の製品、すなわち構想が関連する他の製品も検索することができる。このため、類似課題が発生し得る製品を、効率的に検索することができる。
As described above, according to the
また、構成案、機能、要件、プロジェクトについて、それらの流用元及び流用先の情報も検索対象とすることで、類似課題が発生し得る製品を、より広範囲に効率的に検索することができる。なお、検索範囲を限定したい場合などは、流用元及び流用先の情報は検索対象に含めないようにしてもよい。検索の目的に応じて、流用元及び流用先の情報を検索対象に含めるか否かを設定可能としてもよい。 In addition, regarding the configuration plan, function, requirement, and project, the information of the diversion source and diversion destination is also set as the search target, so that products that may cause similar problems can be efficiently searched in a wider range. If the search range is desired to be limited, the information on the diversion source and the diversion destination may not be included in the search target. Depending on the purpose of the search, it may be possible to set whether to include the information of the diversion source and the diversion destination in the search target.
なお、上記実施形態では、機能に親子関係を設定していないが、ある機能の配下にその機能を細分化した機能を設定してもよい。例えば、機能として、「スキャナー機構」がある場合、その配下に「CCD」及び「CIS」の各機能を設定することができる。これにより、設計する機能の範囲や構成を意識しながら構想設計を行うこと可能にし、各機能が構成案の中で細分化されるため、設計者は、機能の親子関係を意識しながら、構成品目の親子関係を考慮した設計を行うことができる。 In the above embodiment, the parent-child relationship is not set for the function, but a function obtained by subdividing the function may be set under a certain function. For example, when there is a “scanner mechanism” as a function, each of the functions “CCD” and “CIS” can be set thereunder. This makes it possible to design concepts while considering the range and configuration of the functions to be designed, and each function is subdivided in the configuration plan. It is possible to design in consideration of the parent-child relationship of items.
また、構成品目キーに基づく逆展開を行う際に、構想設計工程の情報へのアクセス権限を設定してもよい。例えば、アクセス権限を有さないユーザから逆展開のための構成品目キーを受け付けた場合には、アクセス権限を有さない旨のメッセージ等を出力することができる。これにより、セキュリティ面での対策をとることもできる。 Further, when performing reverse expansion based on the component item key, an access authority to information on the concept design process may be set. For example, when a component key for reverse deployment is received from a user who does not have access authority, a message indicating that the user does not have access authority can be output. As a result, it is possible to take security measures.
また、上記では開示の技術に係る設計支援プログラムの一例である設計支援プログラム70が記憶部63に予め記憶(インストール)されている態様を説明したが、これに限定されない。開示の技術に係るプログラムは、CD−ROM、DVD−ROM、USBメモリ等の記録媒体に記録された形態で提供することも可能である。
In the above description, the
以上の実施形態に関し、更に以下の付記を開示する。 Regarding the above embodiment, the following additional notes are disclosed.
(付記1)
コンピュータに、
製品に含まれる構成品目のいずれかに対する指定を受け付け、
製品に要求される要件と、前記要件を満たすための機能とを関連付けた情報を含む製品設計の構想情報と、前記機能を実現する構成品目を含む構成を示す製品設計の構成情報とを対応付けて記憶した記憶部から、指定された構成品目に関連する構想情報、及び指定された構成品目を含む構成により実現される機能と関連付けられた要件を要求する他の製品を検索する
ことを含む処理を実行させるための設計支援プログラム。
(Appendix 1)
On the computer,
Accepts designation for any of the components included in the product,
Corresponding product design concept information including information that associates requirements required for a product with a function that satisfies the requirements, and product design configuration information indicating a configuration that includes a configuration item that realizes the function A process including retrieving from the storage unit stored the concept information related to the specified configuration item and other products that require the requirements associated with the function realized by the configuration including the specified configuration item. Design support program to execute.
(付記2)
マトリクス形式で表現された、要件と前記要件を満たすための機能との関連性に基づいて、前記機能と関連付けられた要件を検索する付記1記載の設計支援プログラム。
(Appendix 2)
The design support program according to supplementary note 1, wherein the requirement associated with the function is searched based on the relationship between the requirement and the function for satisfying the requirement expressed in a matrix format.
(付記3)
前記コンピュータに、
前記構想情報と前記構成情報とを、前記記憶部に記憶する
ことをさらに含む処理を実行させるための付記1または付記2記載の設計支援プログラム。
(Appendix 3)
In the computer,
The design support program according to supplementary note 1 or
(付記4)
製品設計のプロジェクトと、前記プロジェクトで設計される製品に要求される要件と、前記要件を満たす機能と、前記機能を実現する構成案と、前記構成案から採用された構成に含まれる構成品目とを対応付けて、前記記憶部に記憶する
付記3記載の設計支援プログラム。
(Appendix 4)
A product design project, requirements required for a product designed in the project, a function that satisfies the requirement, a configuration plan that realizes the function, and configuration items included in the configuration adopted from the configuration plan The design support program according to supplementary note 3, wherein the design support program is stored in the storage unit in association with each other.
(付記5)
前記コンピュータに、
採用する構成を選択可能な状態で機能毎の構成案を表示し、
前記機能毎に採用された構成をまとめた構成サマリを作成する
ことをさらに含む処理を実行させるための付記4記載の設計支援プログラム。
(Appendix 5)
In the computer,
Display the configuration proposal for each function in a state where the configuration to be adopted can be selected,
The design support program according to
(付記6)
前記構想情報は、前記プロジェクト、前記要件、前記機能、前記構成案の各々を決定する際に流用した、他のプロジェクト、要件、機能、及び構成案の各々の情報を含み、
前記指定された構成品目に関連する構想情報、及び前記指定された構成品目により実現される機能と関連付けられた要件を要求する他の製品を検索する際に、流用した情報も検索対象とする付記4または付記5記載の設計支援プログラム。
(Appendix 6)
The concept information includes information on each of the other projects, requirements, functions, and configuration proposals diverted when determining each of the project, the requirements, the functions, and the configuration proposals.
Supplementary information for searching for concept information related to the specified configuration item and other products that require requirements associated with the function realized by the specified configuration item. Design support program according to 4 or appendix 5.
(付記7)
製品設計の各工程で検討された情報を、前記構想情報に対応付けて前記記憶部へ記憶する付記3〜付記6のいずれか1項記載の設計支援プログラム。
(Appendix 7)
The design support program according to any one of supplementary notes 3 to 6, wherein information examined in each step of product design is stored in the storage unit in association with the concept information.
(付記8)
前記構想情報の検索に対して、アクセス権限を設定する付記1〜付記8のいずれか1項記載の設計支援プログラム。
(Appendix 8)
The design support program according to any one of Supplementary Note 1 to Supplementary Note 8, wherein an access right is set for searching the concept information.
(付記9)
製品に含まれる構成品目のいずれかに対する指定を受け付ける指定受付部と、
製品に要求される要件と、前記要件を満たすための機能とを関連付けた情報を含む製品設計の構想情報と、前記機能を実現する構成品目を含む構成を示す製品設計の構成情報とを対応付けて記憶した記憶部から、指定された構成品目に関連する構想情報、及び指定された構成品目を含む構成により実現される機能と関連付けられた要件を要求する他の製品を検索する検索部と、
を含む設計支援装置。
(Appendix 9)
A designation accepting unit that accepts designation for any of the components included in the product;
Corresponding product design concept information including information that associates requirements required for a product with a function that satisfies the requirements, and product design configuration information indicating a configuration that includes a configuration item that realizes the function A search unit that searches the storage unit that stores the concept information related to the specified configuration item, and other products that require requirements associated with the function realized by the configuration including the specified configuration item;
Design support device including
(付記10)
前記検索部は、マトリクス形式で表現された、要件と前記要件を満たすための機能との関連性に基づいて、前記機能と関連付けられた要件を検索する付記9記載の設計支援装置。
(Appendix 10)
The design support apparatus according to appendix 9, wherein the search unit searches for a requirement associated with the function based on a relationship between the requirement and the function for satisfying the requirement expressed in a matrix format.
(付記11)
前記構想情報と前記構成情報とを、前記記憶部に記憶するように制御する記憶制御部をさらに含む付記9または付記10記載の設計支援装置。
(Appendix 11)
The design support apparatus according to supplementary note 9 or
(付記12)
前記記憶制御部は、製品設計のプロジェクトと、前記プロジェクトで設計される製品に要求される要件と、前記要件を満たす機能と、前記機能を実現する構成案と、前記構成案から採用された構成に含まれる構成品目とを対応付けて、前記記憶部に記憶する
付記11記載の設計支援装置。
(Appendix 12)
The storage control unit includes a product design project, requirements required for a product designed in the project, a function that satisfies the requirement, a configuration plan that realizes the function, and a configuration adopted from the configuration plan. The design support apparatus according to
(付記13)
採用する構成を選択可能な状態で機能毎の構成案を表示装置に表示するように制御し、前記機能毎に採用された構成をまとめた構成サマリを作成する表示制御部をさらに含む付記12記載の設計支援装置。
(Appendix 13)
(付記14)
前記構想情報は、前記プロジェクト、前記要件、前記機能、前記構成案の各々を決定する際に流用した、他のプロジェクト、要件、機能、及び構成案の各々の情報を含み、
前記検索部は、前記指定された構成品目に関連する構想情報、及び前記指定された構成品目により実現される機能と関連付けられた要件を要求する他の製品を検索する際に、流用した情報も検索対象とする
付記12または付記13記載の設計支援装置。
(Appendix 14)
The concept information includes information on each of the other projects, requirements, functions, and configuration proposals diverted when determining each of the project, the requirements, the functions, and the configuration proposals.
The search unit also includes information used when searching for the concept information related to the designated configuration item and other products that require requirements associated with the function realized by the designated configuration item. The design support apparatus according to
(付記15)
前記記憶制御部は、製品設計の各工程で検討された情報を、前記構想情報に対応付けて前記記憶部へ記憶する付記11〜付記14のいずれか1項記載の設計支援装置。
(Appendix 15)
The design support device according to any one of
(付記16)
前記検索部は、前記構想情報の検索に対して、アクセス権限を設定する付記9〜付記15のいずれか1項記載の設計支援装置。
(Appendix 16)
The design support apparatus according to any one of Supplementary Note 9 to Supplementary Note 15, wherein the search unit sets an access right for searching the concept information.
(付記17)
コンピュータに、
製品に含まれる構成品目のいずれかに対する指定を受け付け、
製品に要求される要件と、前記要件を満たすための機能とを関連付けた情報を含む製品設計の構想情報と、前記機能を実現する構成品目を含む構成を示す製品設計の構成情報とを対応付けて記憶した記憶部から、指定された構成品目に関連する構想情報、及び指定された構成品目を含む構成により実現される機能と関連付けられた要件を要求する他の製品を検索する
ことを含む処理を実行させる設計支援方法。
(Appendix 17)
On the computer,
Accepts designation for any of the components included in the product,
Corresponding product design concept information including information that associates requirements required for a product with a function that satisfies the requirements, and product design configuration information indicating a configuration that includes a configuration item that realizes the function A process including retrieving from the storage unit stored the concept information related to the specified configuration item and other products that require the requirements associated with the function realized by the configuration including the specified configuration item. Design support method to execute.
(付記18)
マトリクス形式で表現された、要件と前記要件を満たすための機能との関連性に基づいて、前記機能と関連付けられた要件を検索する付記17記載の設計支援方法。
(Appendix 18)
18. The design support method according to
(付記19)
前記コンピュータに、
前記構想情報と前記構成情報とを、前記記憶部に記憶する
ことをさらに含む処理を実行させる付記17または付記18記載の設計支援方法。
(Appendix 19)
In the computer,
The design support method according to
(付記20)
製品設計のプロジェクトと、前記プロジェクトで設計される製品に要求される要件と、前記要件を満たす機能と、前記機能を実現する構成案と、前記構成案から採用された構成に含まれる構成品目とを対応付けて、前記記憶部に記憶する
付記19記載の設計支援方法。
(Appendix 20)
A product design project, requirements required for a product designed in the project, a function that satisfies the requirement, a configuration plan that realizes the function, and configuration items included in the configuration adopted from the configuration plan The design support method according to supplementary note 19, wherein the design support method is stored in the storage unit in association with each other.
(付記21)
前記コンピュータに、
採用する構成を選択可能な状態で機能毎の構成案を表示し、
前記機能毎に採用された構成をまとめた構成サマリを作成する
ことをさらに含む処理を実行させる付記20記載の設計支援方法。
(Appendix 21)
In the computer,
Display the configuration proposal for each function in a state where the configuration to be adopted can be selected,
The design support method according to
(付記22)
前記構想情報は、前記プロジェクト、前記要件、前記機能、前記構成案の各々を決定する際に流用した、他のプロジェクト、要件、機能、及び構成案の各々の情報を含み、
前記指定された構成品目に関連する構想情報、及び前記指定された構成品目により実現される機能と関連付けられた要件を要求する他の製品を検索する際に、流用した情報も検索対象とする付記20または付記21記載の設計支援方法。
(Appendix 22)
The concept information includes information on each of the other projects, requirements, functions, and configuration proposals diverted when determining each of the project, the requirements, the functions, and the configuration proposals.
Supplementary information for searching for concept information related to the specified configuration item and other products that require requirements associated with the function realized by the specified configuration item. The design support method according to 20 or
(付記23)
製品設計の各工程で検討された情報を、前記構想情報に対応付けて前記記憶部へ記憶する付記19〜付記22のいずれか1項記載の設計支援方法。
(Appendix 23)
23. The design support method according to any one of supplementary notes 19 to 22, wherein information examined in each step of product design is stored in the storage unit in association with the concept information.
(付記24)
前記構想情報の検索に対して、アクセス権限を設定する付記17〜付記23のいずれか1項記載の設計支援方法。
(Appendix 24)
The design support method according to any one of
10 設計支援装置
20 登録部
21 記憶制御部
22 表示制御部
30 逆展開部
31 指定受付部
32 検索部
40 設計情報DB
41 プロジェクトテーブル
42 要件テーブル
43 機能テーブル
44 要件機能関連性テーブル
45 構成案テーブル
46 構成品目テーブル
47 構成サマリ
60 コンピュータ
61 CPU
62 メモリ
63 記憶部
70 設計支援プログラム
DESCRIPTION OF
41 Project Table 42 Requirement Table 43 Function Table 44 Requirement Function Relevance Table 45 Configuration Plan Table 46 Configuration Item Table 47
62
Claims (9)
製品に含まれる構成品目のいずれかに対する指定を受け付け、
製品に要求される要件と、前記要件を満たすための機能とを関連付けた情報を含む製品設計の構想情報と、前記機能を実現する構成品目を含む構成を示す製品設計の構成情報とを対応付けて記憶した記憶部から、指定された構成品目に関連する構想情報、及び指定された構成品目を含む構成により実現される機能と関連付けられた要件を要求する他の製品を検索する
ことを含む処理を実行させるための設計支援プログラム。 On the computer,
Accepts designation for any of the components included in the product,
Corresponding product design concept information including information that associates requirements required for a product with a function that satisfies the requirements, and product design configuration information indicating a configuration that includes a configuration item that realizes the function A process including retrieving from the storage unit stored the concept information related to the specified configuration item and other products that require the requirements associated with the function realized by the configuration including the specified configuration item. Design support program to execute.
前記構想情報と前記構成情報とを、前記記憶部に記憶する
ことをさらに含む処理を実行させるための請求項1または請求項2記載の設計支援プログラム。 In the computer,
The design support program according to claim 1 or 2, for executing a process further including storing the concept information and the configuration information in the storage unit.
請求項3記載の設計支援プログラム。 A product design project, requirements required for a product designed in the project, a function that satisfies the requirement, a configuration plan that realizes the function, and configuration items included in the configuration adopted from the configuration plan The design support program according to claim 3, stored in the storage unit in association with each other.
採用する構成を選択可能な状態で機能毎の構成案を表示し、
前記機能毎に採用された構成をまとめた構成サマリを作成する
ことをさらに含む処理を実行させるための請求項4記載の設計支援プログラム。 In the computer,
Display the configuration proposal for each function in a state where the configuration to be adopted can be selected,
The design support program according to claim 4, further comprising: creating a configuration summary that summarizes the configurations adopted for each function.
前記指定された構成品目に関連する構想情報、及び前記指定された構成品目により実現される機能と関連付けられた要件を要求する他の製品を検索する際に、流用した情報も検索対象とする請求項4または請求項5記載の設計支援プログラム。 The concept information includes information on each of the other projects, requirements, functions, and configuration proposals diverted when determining each of the project, the requirements, the functions, and the configuration proposals.
A request for searching for the concept information related to the specified configuration item and other products that require the requirements associated with the function realized by the specified configuration item. The design support program according to claim 4 or 5.
製品に要求される要件と、前記要件を満たすための機能とを関連付けた情報を含む製品設計の構想情報と、前記機能を実現する構成品目を含む構成を示す製品設計の構成情報とを対応付けて記憶した記憶部から、指定された構成品目に関連する構想情報、及び指定された構成品目を含む構成により実現される機能と関連付けられた要件を要求する他の製品を検索する検索部と、
を含む設計支援装置。 A designation accepting unit that accepts designation for any of the components included in the product;
Corresponding product design concept information including information that associates requirements required for a product with a function that satisfies the requirements, and product design configuration information indicating a configuration that includes a configuration item that realizes the function A search unit that searches the storage unit that stores the concept information related to the specified configuration item, and other products that require requirements associated with the function realized by the configuration including the specified configuration item;
Design support device including
製品に含まれる構成品目のいずれかに対する指定を受け付け、
製品に要求される要件と、前記要件を満たすための機能とを関連付けた情報を含む製品設計の構想情報と、前記機能を実現する構成品目を含む構成を示す製品設計の構成情報とを対応付けて記憶した記憶部から、指定された構成品目に関連する構想情報、及び指定された構成品目を含む構成により実現される機能と関連付けられた要件を要求する他の製品を検索する
ことを含む処理を実行させる設計支援方法。 On the computer,
Accepts designation for any of the components included in the product,
Corresponding product design concept information including information that associates requirements required for a product with a function that satisfies the requirements, and product design configuration information indicating a configuration that includes a configuration item that realizes the function A process including retrieving from the storage unit stored the concept information related to the specified configuration item and other products that require the requirements associated with the function realized by the configuration including the specified configuration item. Design support method to execute.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014126688A JP6379713B2 (en) | 2014-06-19 | 2014-06-19 | Design support program, apparatus, and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014126688A JP6379713B2 (en) | 2014-06-19 | 2014-06-19 | Design support program, apparatus, and method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016004562A JP2016004562A (en) | 2016-01-12 |
JP6379713B2 true JP6379713B2 (en) | 2018-08-29 |
Family
ID=55223755
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014126688A Active JP6379713B2 (en) | 2014-06-19 | 2014-06-19 | Design support program, apparatus, and method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6379713B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10733340B2 (en) | 2017-03-10 | 2020-08-04 | Mitsubishi Electric Corporation | System configuration creation supporting device |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10171871A (en) * | 1996-12-05 | 1998-06-26 | Nec Corp | System for supporting product planning work |
JP5178417B2 (en) * | 2008-09-10 | 2013-04-10 | アルパイン株式会社 | Design support apparatus, design support system, design support method, and design support program |
JP2010102606A (en) * | 2008-10-27 | 2010-05-06 | Hitachi Ltd | Product configuration determination support apparatus and method |
-
2014
- 2014-06-19 JP JP2014126688A patent/JP6379713B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2016004562A (en) | 2016-01-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5198132B2 (en) | State transition test support device, state transition test support program, and state transition test support method | |
JP5852361B2 (en) | Apparatus and method for developing a bill of materials | |
JP2013246644A (en) | Software object correction support device, software object correction support method and program | |
JP2008123432A (en) | Software asset management system | |
JP5656585B2 (en) | Document creation support apparatus, document creation support method, and program | |
JP6379713B2 (en) | Design support program, apparatus, and method | |
JP6684233B2 (en) | Test input information retrieval device and method | |
JP2014178940A (en) | Information processing apparatus, program, and file management system | |
JP6737063B2 (en) | Software asset management device, software asset management method, and software asset management program | |
JP2008117067A (en) | Apparatus, method, and program for generation of application program | |
JP6408224B2 (en) | Terminal, information processing apparatus, information display method, and information display program | |
JP5743826B2 (en) | Configuration information management program and configuration information management method | |
JP5783010B2 (en) | Index management program, index management device, and search system | |
JP2009245196A (en) | Content management device and method, and program | |
JP7426305B2 (en) | Design document reference work support device, design document reference work support method, and design document reference work support program | |
JP6699433B2 (en) | Data management program, device, and method | |
JP2008176715A (en) | Information management system | |
WO2016075930A1 (en) | Development assistance device, development assistance method, and recording medium storing development assistance program | |
JP2010250738A (en) | Audit information processing method | |
JP2019016234A (en) | Sales management device, sales management method, and sales management program | |
JP2005339580A (en) | Document data management device and program | |
CN118445298A (en) | Data resource management method and device, electronic equipment and storage medium | |
JP6029641B2 (en) | Document creation support apparatus and document creation support method | |
JP6409355B2 (en) | Item management program, apparatus, and method | |
JP2013045301A (en) | Business flow output device, business flow output program, and business flow output method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170309 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180302 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180320 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20180703 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180716 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6379713 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |