(57)【要約】【課題】複数の要求仕様を設計結果が満足しているか否かを正確かつ短時間で判断する。【解決手段】要求仕様に基づいて設計された設計対象の設計結果を解析装置Ａ１〜Ａｍを用いて解析することにより検証して設計対象の設計業務を遂行する際に当該設計業務の遂行を支援する設計支援装置であって、設計対象に関する複数の前記要求仕様を記憶する記憶手段ＤＢと、解析装置Ａ１〜Ａｍによって解析結果が得られると、当該解析結果を対応する要求仕様と比較することにより解析結果が要求仕様を満足するか否かを自動判定する判定手段Ｓと、該判定手段Ｓの判定結果を出力する出力手段Ｄ１〜Ｄｎとを具備する。【選択図】　　　図１
2004078501.tif 000002
【特許請求の範囲】
【請求項１】
要求仕様に基づいて設計された設計対象の設計結果を解析装置（Ａ１〜Ａｍ）を用いて解析することにより検証して設計対象の設計業務を遂行する際に当該設計業務の遂行を支援する設計支援装置であって、
設計対象に関する複数の前記要求仕様を記憶する記憶手段（ＤＢ）と、
前記解析装置（Ａ１〜Ａｍ）によって解析結果が得られると、当該解析結果を対応する要求仕様と比較することにより解析結果が要求仕様を満足するか否かを自動判定する判定手段（Ｓ）と、
該判定手段（Ｓ）の判定結果を出力する出力手段（Ｄ１〜Ｄｎ）と
を具備することを特徴とする設計支援装置。
【請求項２】
判定手段（Ｓ）は、要求仕様が階層構造を有する場合には、下位の要求仕様に関する解析結果の判定結果に基づいて上位の要求仕様が満たされているか否かを判定することを特徴とする請求項１記載の設計支援装置。
【請求項３】
判定手段（Ｓ）は、判定結果を対応する要求仕様に関連付けて記憶手段（ＤＢ）に記憶させ、外部からの要求に対して記憶手段（ＤＢ）の記憶内容を出力手段（Ｄ１〜Ｄｎ）に出力させることを特徴とする請求項１または２記載の設計支援装置。
【請求項４】
判定手段（Ｓ）は、解析結果をも要求仕様に関連付けて記憶手段（ＤＢ）に記憶させ、外部からの要求に対して記憶手段（ＤＢ）の記憶内容を出力手段（Ｄ１〜Ｄｎ）に出力させることを特徴とする請求項３記載の設計支援装置。
【請求項５】
設計対象はロケットであることを特徴とする請求項１〜４いずれかに記載の設計支援装置。
【請求項６】
要求仕様に基づいて設計された設計対象の設計結果を解析装置（Ａ１〜Ａｍ）を用いて解析することにより検証する際の設計結果評価方法であって、
設計対象に関する複数の前記要求仕様を記憶手段（ＤＢ）に予め登録し、前記解析装置（Ａ１〜Ａｍ）によって解析結果が得られると、当該解析結果を対応する要求仕様と判定手段（Ｓ）によって比較することにより解析結果が要求仕様を満足するか否かを自動判定し、その判定結果を出力手段（Ｄ１〜Ｄｎ）に出力する
ことを特徴とする設計結果評価方法。
【請求項７】
判定手段（Ｓ）は、要求仕様が階層構造を有する場合には、下位の要求仕様に関する解析結果の判定結果に基づいて上位の要求仕様が満たされているか否かを自動判定することを特徴とする請求項６記載の設計結果評価方法。
【請求項８】
判定手段（Ｓ）は、判定結果を対応する要求仕様に関連付けて記憶手段（ＤＢ）に記憶させ、外部からの要求に対して記憶手段（ＤＢ）の記憶内容を出力手段（Ｄ１〜Ｄｎ）に出力させることを特徴とする請求項６または７記載の設計結果評価方法。
【請求項９】
判定手段（Ｓ）は、解析結果をも要求仕様に関連付けて記憶手段（ＤＢ）に記憶させ、外部からの要求に対して記憶手段（ＤＢ）の記憶内容を出力手段（Ｄ１〜Ｄｎ）に出力させることを特徴とする請求項８記載の設計結果評価方法。
【請求項１０】
設計対象はロケットであることを特徴とする請求項６〜９いずれかに記載の設計結果評価方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、設計支援装置及び設計結果評価方法に関する。
【０００２】
【従来の技術及び発明が解決しようとする課題】
ロケット等の大型システム（設計対象）の設計業務は、先に決定された要求仕様に基づいて行われる。この要求仕様は、設計対象の基本的な目標性能を示すものであり、設計対象に求められる各種の目標性能について多数規定されている。設計業務では、上記要求仕様を満足するように設計作業が行われ、さらに設計結果を解析することにより評価（検証）するという手順が繰り返されることにより、最終的に全ての要求仕様を満足する設計対象の設計が完了する。
【０００３】
ところで、従来の設計業務では、設計結果を解析ツールを用いて解析することによって設計結果が各要求仕様を満足しているか否かが検証されるが、この事実関係の確認、つまりどの要求仕様が満足されていて、どの要求仕様が満足されていないかは、設計担当者が各要求仕様と各解析結果とを比較照合することによって行われており、この確認作業は極めて繁雑な作業である。
【０００４】
また、要求仕様は多数あるばかりではなく相互に階層構造を形成しているため、上位の要求仕様の下に位置する複数の下位の要求仕様が満足されていても、上位の要求仕様を満たさないという状況も起こり得る。例えば、ある上位の要求仕様の下位に２つの要求仕様がある場合、当該２つの下位の要求仕様が満足されないと、上位の要求仕様は満たされない。下位の要求仕様のうち、いずれか一方でも満足されていない場合には、上位の要求仕様は満足されない。このような上位及び下位の関係にある階層階層は２階層だけではなく、さらに多層から構成されているので、各階層の要求仕様が満足されているか否かを人為的に的確に判断することは極めて繁雑な作業である。
【０００５】
本発明は、上述する問題点に鑑みてなされたもので、複数の要求仕様を設計結果が満足しているか否かを正確かつ短時間で判断することを目的とする。
【０００６】
【課題を解決するための手段】
上記目的を達成するために、本発明では、設計支援装置に係わる第１の手段として、要求仕様に基づいて設計された設計対象の設計結果を解析装置（Ａ１〜Ａｍ）を用いて解析することにより検証して設計対象の設計業務を遂行する際に当該設計業務の遂行を支援する設計支援装置であって、設計対象に関する複数の前記要求仕様を記憶する記憶手段（ＤＢ）と、前記解析装置（Ａ１〜Ａｍ）によって解析結果が得られると、当該解析結果を対応する要求仕様と比較することにより解析結果が要求仕様を満足するか否かを自動判定する判定手段（Ｓ）と、該判定手段（Ｓ）の判定結果を出力する出力手段（Ｄ１〜Ｄｎ）とを具備するという構成を採用する。
【０００７】
また、設計支援装置に係わる第２の手段として、上記第１の手段において、判定手段（Ｓ）は、要求仕様が階層構造を有する場合には、下位の要求仕様に関する解析結果の判定結果に基づいて上位の要求仕様が満たされているか否かを判定するという構成を採用する。
【０００８】
設計支援装置に係わる第３の手段として、上記第１または第２の手段において、判定手段（Ｓ）は、判定結果を対応する要求仕様に関連付けて記憶手段（ＤＢ）に記憶させ、外部からの要求に対して記憶手段（ＤＢ）の記憶内容を出力手段（Ｄ１〜Ｄｎ）に出力させるという構成を採用する。
【０００９】
設計支援装置に係わる第４の手段として、上記第３の手段において、判定手段（Ｓ）は、解析結果をも要求仕様に関連付けて記憶手段（ＤＢ）に記憶させ、外部からの要求に対して記憶手段（ＤＢ）の記憶内容を出力手段（Ｄ１〜Ｄｎ）に出力させるという構成を採用する。
【００１０】
設計支援装置に係わる第５の手段として、上記第１〜第４いずれかの手段において、設計対象はロケットであるという構成を採用する。
【００１１】
一方、本発明では、設計結果評価方法に係わる第１の手段として、要求仕様に基づいて設計された設計対象の設計結果を解析装置（Ａ１〜Ａｍ）を用いて解析することにより検証する際の設計結果評価方法であって、設計対象に関する複数の前記要求仕様を記憶手段（ＤＢ）に予め登録し、前記解析装置（Ａ１〜Ａｍ）によって解析結果が得られると、当該解析結果を対応する要求仕様と判定手段（Ｓ）によって比較することにより解析結果が要求仕様を満足するか否かを自動判定し、その判定結果を出力手段（Ｄ１〜Ｄｎ）に出力するという構成を採用する。
【００１２】
また、設計結果評価方法に係わる第２の手段として、上記第１の手段において、判定手段（Ｓ）は、要求仕様が階層構造を有する場合には、下位の要求仕様に関する解析結果の判定結果に基づいて上位の要求仕様が満たされているか否かを自動判定するという構成を採用する。
【００１３】
設計結果評価方法に係わる第３の手段として、上記第１または第２の手段において、判定手段（Ｓ）は、判定結果を対応する要求仕様に関連付けて記憶手段（ＤＢ）に記憶させ、外部からの要求に対して記憶手段（ＤＢ）の記憶内容を出力手段（Ｄ１〜Ｄｎ）に出力させるという構成を採用する。
【００１４】
設計結果評価方法に係わる第４の手段として、上記第３の手段において、判定手段（Ｓ）は、解析結果をも要求仕様に関連付けて記憶手段（ＤＢ）に記憶させ、外部からの要求に対して記憶手段（ＤＢ）の記憶内容を出力手段（Ｄ１〜Ｄｎ）に出力させるという構成を採用する。
【００１５】
設計結果評価方法に係わる第５の手段として、上記第１〜第４いずれかの手段において、設計対象はロケットであるという構成を採用する。
【００１６】
【発明の実施の形態】
以下、図面を参照して、本発明に係わる設計支援装置及び設計結果評価方法の一実施形態について説明する。
【００１７】
図１は、本実施形態に係わる設計支援装置及びこれを含む設計システムのシステム構成図である。この図において、符号Ｄ１〜Ｄｎは設計装置（設計専用ソフトウエアツール）、Ａ１〜Ａ４は解析装置（解析専用ソフトウエアツール）、Ｓは設計サーバ（判定手段）、ＤＢは設計情報データベース（記憶手段）である。これら各構成要素は、通信回線を介して相互接続されており、いわゆるローカルエリアネットワーク（ＬＡＮ：ｌｏｃａｌ　ａｒｅａ　ｎｅｔｗｏｒｋ）を構成している。なお、本実施形態における設計支援装置は、これら構成要件のうち、設計サーバＳと設計情報データベースＤＢとから構成されている。
【００１８】
設計装置Ｄ１〜Ｄｎは、設計担当者が設計作業に使用する装置であり、設計専用ソフトウエアツール、例えばＣＡＤ（ｃｏｍｐｕｔｅｒ　ａｄｅｄ　ｄｅｓｉｇｎ）ツールが搭載されたエンジニアリングワークステーション（ＥＷＳ）である。このような設計装置Ｄ１〜Ｄｎは、ロケットの設計を業務とする設計部門に備えられている。
【００１９】
解析装置Ａ１〜Ａ４は、解析担当者が設計結果の解析作業に使用する装置であり、解析専用ソフトウエアツール、例えば構造解析ツール、流体解析ツール、熱解析ツールあるいは運動・制御解析ツールが各々に搭載されたエンジニアリングワークステーション（ＥＷＳ）である。例えば、解析装置Ａ１は構造解析ツールを搭載した構造解析専用の解析装置、解析装置Ａ２は流体解析ツールを搭載した流体解析専用の解析装置、解析装置Ａ３は熱解析ツールを搭載した熱解析専用の解析装置、また解析装置Ａ４は、運動・制御解析ツールを搭載した運動・制御解析専用の解析装置である。このような解析装置Ａ１〜Ａ４は、設計部門の設計結果を専門に解析する解析部門に備えられている。
【００２０】
設計サーバＳは、上記設計装置Ｄ１〜Ｄｎ及び解析装置Ａ１〜Ａ４の要求に応じて設計作業に必要となる各種情報や解析作業に必要となる各種情報を設計情報データベースＤＢから取得し、これら情報を設計装置Ｄ１〜Ｄｎや解析装置Ａ１〜Ａ４に提供するものである。また、この設計サーバＳは、解析装置Ａ１〜Ａ４において解析結果が得られると、この解析結果を要求仕様と比較することにより当該要求仕様を満足するか否かを自動判定し、その判定結果を設計情報データベースＤＢに記憶させる。
【００２１】
設計情報データベースＤＢは、上記設計作業に必要となる各種情報や解析作業に必要となる各種情報を業務情報として一括して記憶・管理するものである。この設計情報データベースＤＢの特徴は、ロケットの基本な目標性能として予め設定された要求仕様、当該要求仕様に即して設計されたロケットの設計結果に対する解析装置Ａ１〜Ａ４の検証結果、及び上記設計サーバＳによって自動判定される判定結果とを関連付けした要求判定テーブルを記憶する点である。
【００２２】
図２は、このような要求判定テーブルの概念構成を示す模式図である。ロケットは大型のシステムであり、多数の性能項目について要求仕様＃１〜＃ｍが設定されると共に、各要求仕様＃１〜＃ｍについては解析装置Ａ１〜Ａ４から取得された解析結果が検証結果％１〜％ｍとして関連付けて登録されると共に、各検証結果％１〜％ｍについて各々に対応する要求仕様＃１〜＃ｍを満足するか否かを示す判定結果が登録される。なお、このような要求仕様は、例えば宇宙開発事業団（ＮＡＳＤＡ）において決定され、実際にロケットを設計するメーカーに提示されるものである。
【００２３】
さらに、上記要求判定テーブルにおける各要求仕様＃１〜＃ｍは、図３に示すような階層構造を有している。ロケットは大型システムであり、多数の項目について基本性能を予め規定して設計業務を進める必要がある。そして、これら多数の要求仕様＃１〜＃ｍは、図示するように複数の階層から成る階層構造をなしている。すなわち、要求仕様が相互に上下関係にあり、上位に位置する要求仕様は、下位の要求仕様に順次細分化されている。
【００２４】
図３では一例として、要求仕様＃１が設計対象であるロケットに要求される最も基本的な性能目標（最上位要求仕様）であり、この要求仕様＃１は４つの下位の要求仕様＃２〜＃５（第２位要求仕様）に細分化されている。これら第２位要求仕様＃２〜＃５のうち要求仕様＃２に着目すると、当該要求仕様＃２は、複数の下位の要求仕様＃６，＃７，……（第３位要求仕様）に細分化され、さらに第３位要求仕様＃６は、複数の下位の要求仕様＃ｉ，＃ｉ＋１，＃ｉ＋２（第４位要求仕様）に細分化される。
【００２５】
すなわち、上位の要求仕様の判定結果は、その下に位置する下位の要求仕様の判定結果によって一義的に確定する。例えば、上記要求仕様＃６の判定結果は、下位に位置する３つの要求仕様＃ｉ，＃ｉ＋１，＃ｉ＋２の判定結果に基づいて一義的に規定される。設計情報データベースＤＢ内の要求判定テーブルには、このような各要求仕様＃１〜＃ｍの階層構造に基づいて、各要求仕様＃１〜＃ｍが他の何れの要求仕様によって規定されるかを示す情報（判定論理式）が付帯情報として記憶されている。例えば、上述した要求仕様＃６については、その判定結果（Ｈ６）が要求仕様＃ｉ，＃ｉ＋１，＃ｉ＋２の各判定結果（Ｈｉ〜Ｈｉ＋２）の論理積を得る判定論理式、つまりＨ６＝Ｈｉ・Ｈｉ＋１・Ｈｉ＋２が付帯情報として記憶されている。
【００２６】
次に、このように構成された設計支援装置の動作について、上記各図１〜３を参照して詳しく説明する。
【００２７】
図２に示すように、設計サーバＳは、解析装置Ａ１〜Ａ４において解析結果が得られると、この解析結果を要求仕様と比較することにより当該要求仕様を満足するか否かを自動判定する。そして、その判定結果、つまり解析結果が要求仕様を満足している場合は「○」を、一方、解析結果が要求仕様を満足していない場合には「×」を設計情報データベースＤＢに登録する。
【００２８】
例えば、図３に示した階層構造図では、３つの要求仕様＃ｉ，＃ｉ＋１，＃ｉ＋２（第４位要求仕様）は上位である第３位要求仕様＃６を構成している。設計サーバＳは、これら各要求仕様＃ｉ，＃ｉ＋１，＃ｉ＋２と当該各要求仕様＃ｉ，＃ｉ＋１，＃ｉ＋２について解析装置Ａ１〜Ａ４から得られた各検証結果％ｉ，％ｉ＋１，％ｉ＋２と比較することにより、各検証結果％ｉ，％ｉ＋１，％ｉ＋２が各要求仕様＃ｉ，＃ｉ＋１，＃ｉ＋２を満足するか否かを判定し、その判定結果を図２に示すように設計情報データベースＤＢに登録する。
【００２９】
この図の場合、要求仕様＃ｉの判定結果Ｈｉは「○（満足する）」、また要求仕様＃ｉ＋１の判定結果Ｈｉ＋１は「○（満足する）」であるが、要求仕様＃ｉ＋２の判定結果Ｈｉ＋２は「×（満足しない）」である。設計サーバＳは、このようにして各要求仕様＃ｉ，＃ｉ＋１，＃ｉ＋２について判定を下すと、上記判定論理式（Ｈ６＝Ｈｉ・Ｈｉ＋１・Ｈｉ＋２）に基づいて各要求仕様＃ｉ，＃ｉ＋１，＃ｉ＋２の上位に位置する要求仕様＃６の判定結果Ｈ６を「×（満足しない）」とする。すなわち、「○」・「○」・「×」の論理結果は「×」である。
【００３０】
そして、設計サーバＳは、この他の各要求仕様についても、最下層の要求仕様に関する検証結果が得られると、当該最下層の要求仕様の判定結果を設計情報データベースＤＢに登録し、さらに、これら判定結果を変数とする判定論理式が設定された上位の要求仕様の判定結果を得る。この結果、最下位の要求仕様から最上位の要求仕様に亘って判定結果が自動的に順次得られる。
【００３１】
なお、本発明は上記実施形態に限定されるものではなく、例えば以下のような変形が考えられる。
（１）上記実施形態はロケットの設計業務に関するものであるが、本発明はこれに限定されるものではない。設計作業と解析作業とを繰り返して行うことによって設計業務を遂行するような他の設計対象の設計業務に適用することが考えられる。
（２）上記実施形態では、設計サーバＳ及び設計情報データベースＤＢによって設計支援装置を機能構成しているが、本発明はこれに限定されるものではない。設計支援装置の機能を他の態様として構築しても良い。
【００３２】
【発明の効果】
以上説明したように、本発明によれば、要求仕様に基づいて設計された設計対象の設計結果を解析装置を用いて解析することにより検証して設計対象の設計業務を遂行する際に当該設計業務の遂行を支援する設計支援装置であって、設計対象に関する複数の前記要求仕様を記憶する記憶手段と、解析装置によって解析結果が得られると、当該解析結果を対応する要求仕様と比較することにより解析結果が要求仕様を満足するか否かを自動判定する判定手段と、該判定手段の判定結果を出力する出力手段とを具備するので、複数の要求仕様を設計結果が満足しているか否かを正確かつ短時間で判断することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係わる設計支援装置及びこれを含む設計システムのシステム構成図である。
【図２】本発明の一実施形態において設計情報データベースＤＢに登録される要求／検証テーブルの模式図である。
【図３】本発明の一実施形態における要求仕様と解析結果との関係を示す模式図である。
【符号の説明】
Ｄ１〜Ｄｎ……設計装置（設計専用ソフトウエアツール）
Ａ１〜Ａｍ……解析装置（解析専用ソフトウエアツール）
Ｓ……設計サーバ（判定手段）
ＤＢ……設計情報データベース（記憶手段）
【図１】
2004078501.tif 000003
【図２】
2004078501.tif 000004
【図３】
2004078501.tif 000005