(57)【要約】【課題】解析に影響のないパラメータによる類似する解析条件（無駄な解析条件）の設定を抑えることにより、ＣＡＥによる解析の専門的知識や技術を持たないユーザであっても、容易に、解析条件を最小限の範囲に絞ることを可能とすることし、無駄な条件設定による解析時間の増加を抑えること。【解決手段】入力表示部１０１により、解析対象の指定と、該解析対象に応じて特定される複数のパラメータから構成される解析条件データを複数組入力し、入力条件作成部１０２が、解析情報ＤＢを用いて、前記解析対象に応じた解析処理に対する影響が無いと判定されたパラメータの値を固定値として解析条件データを統合するように前記入力された解析条件データを編集する構成を特徴とする。【選択図】図１
2007004238.tif 000002
【特許請求の範囲】
【請求項１】
解析対象の指定と、該解析対象に応じて特定される複数のパラメータから構成される解析条件データを複数組入力可能な入力手段と、
解析対象毎に、該解析対象に応じた解析処理に対する該解析対象に応じた各パラメータの影響の有無をそれぞれ判定する判定手段と、
前記判定手段により前記解析対象に応じた解析処理に対する影響が無いと判定されたパラメータの値を固定値に変更して解析条件データを統合するように前記入力手段により入力された解析条件データを編集する編集手段と、
を有することを特徴とする解析支援装置。
【請求項２】
前記編集手段は、前記影響が無いと判定されたパラメータの値を、該パラメータに対して前記入力手段により入力された値の平均値として解析条件データを統合することを特徴とする請求項１記載の解析支援装置。
【請求項３】
前記編集手段は、前記影響が無いと判定されたパラメータの値を、該パラメータに対して前記解析対象に応じて設定される推奨値として解析条件データを統合することを特徴とする請求項１記載の解析支援装置。
【請求項４】
解析対象毎に該解析対象に応じた解析処理に対する前記各パラメータの影響の有無を示すデータをそれぞれ記憶する記憶手段を設け、
前記判定手段は、前記解析対象に応じた解析処理に対する前記各パラメータの影響の有無を前記記憶手段に記憶されたデータに基づいてそれぞれ判定することを特徴とする請求項１〜３のいずれかに記載の解析支援装置。
【請求項５】
前記編集手段により編集された各解析条件データを用いて、前記解析対象に応じた解析処理を実行する解析手段と、
前記解析手段による前記各解析条件データを用いた前記各解析処理結果を、前記解析対象に応じた形態で出力する出力手段と、
を有することを特徴とする請求項１〜４のいずれかに記載の解析支援装置。
【請求項６】
前記解析手段は、前記編集手段により編集された各解析条件データを用いて、前記解析対象に応じた解析ソフトウェアに解析処理を実行させることを特徴とする請求項５記載の解析支援装置。
【請求項７】
前記解析対象は、解析目的と形状により指定されることを特徴とする請求項１〜６のいずれかに記載の解析支援装置。
【請求項８】
解析対象の指定と、該解析対象に応じて特定される複数のパラメータから構成される解析条件データを複数組入力可能な入力ステップと、
解析対象毎に、該解析対象に応じた解析処理に対する該解析対象に応じた各パラメータの影響の有無をそれぞれ判定する判定ステップと、
前記判定手段により前記解析対象に応じた解析処理に対する影響が無いと判定されたパラメータの値を固定値として解析条件データを統合するように前記入力ステップで入力された解析条件データを編集する編集ステップと、
を有することを特徴とする解析支援方法。
【請求項９】
請求項８に記載された解析支援方法をコンピュータに実行させるためのプログラム。
【請求項１０】
請求項８に記載された解析支援方法をコンピュータに実行させるためのプログラムをコンピュータが読み取り可能に記憶した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＣＡＥが対象とする解析を支援する解析支援装置および解析支援方法およびプログラムに関する。
【背景技術】
【０００２】
ＣＡＥ（Computer Aided Engineering）が対象とする解析では、解析対象への専門的な知識と経験及び実験計画法等の関連手法の知識が無ければ、解析にはどのような条件項目が必要か、或いは解析結果はどのような状態を示しているかが判断できない。このような専門性を支援するために、ＣＡＥソフトウェアが提供されてきた。
【０００３】
ＣＡＥソフトウェアが対象とする分野では、最適な解析条件を求めるために、試験的に１組の解析条件値をＣＡＥソフトウェアに入力し、その結果を考察してから、次の解析条件の組の値を決め、再度、解析を試みるという試行錯誤的な繰り返しを経ることが通常である。
【０００４】
しかし、１回毎の解析には相当な処理時間を要し、多くの解析条件の組を解析する場合には、その所要時間は膨大なものになる。
【０００５】
ＣＡＥソフトウェアを利用したとしても、効率よく最適値を求めるには、やはり、当該解析分野の経験や知識の豊富な熟練技術者を必要とした。
【０００６】
また、このＣＡＥソフトウェアを使いこなすためにも、専門知識は不可欠であり、かつＣＡＥソフトウェアに対する熟練が要求される。
【０００７】
このような制約を回避するため、ＣＡＥソフトウェアの熟練者でなくても、あるいは専門知識がそれほど豊富でなくても、更に、短時間に求める解を得ることができるようにと様々な提案が為されてきた。
【０００８】
ＣＡＥによって解析を行う場合、時間面の制約を回避するには、解析条件を最小限の範囲に絞る必要がある。即ち、設計要件の範囲内に収めるためには、解析条件（可変可能な複数のパラメータ）をどの程度の範囲で可変させればよいかについて、必要最小限の範囲に絞る必要がある。
【０００９】
特許文献１は、射出金型の設計要件に限定したものであるが、解析条件の適切なパラメータ値について、ゲート位置の情報のみを対話型で決定すれば、他の複数の条件については、解析モデルの範囲内で同時に設定し、最適と推定される推奨解を提供する方法が提案されている。これにより、特別な知識のない者にでも、解析処理を実行できるとされている。
【００１０】
また、特許文献２では、実験計画法の手法を用い、複数のパラメータの組み合せからなる複数の解析条件を自動作成し、全てのケースの解析を実行することにより、その中から適切なパラメータ値の組を見つけだす方法が提案されている。
【特許文献１】特開２００２−１０８９５６号公報
【特許文献２】特開２００２―２５９４６３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、上記特許文献１に記載の射出金型の設計支援装置においては、複数条件を同時に設定できるのはゲート位置のみであり、また、射出金型の解析に限定されている。さらに、設定される解析条件パラメータ値も推奨する組み合わせの範囲に限られ、スポット的な解析結果を得るに止まってしまう。
【００１２】
実際の解析では、そのパラメータ値の境界外の領域の状態や、最適ではないにしてもそのパラメータ値近辺の領域の解析結果がどのような状態であるかの関連情報は、目的値の正しさを示す根拠となる貴重な情報である上、利用者への経験情報ともなりうる。しかしながら、特許文献１では、このような最適周辺の解析条件の設定は対象外となってしまい、解析範囲が必要以上に限定されてしまい、柔軟な解析が困難であるという問題点があった。
【００１３】
また、上記特許文献２では、実験計画法の手法を用い複数パラメータの組み合せからなる複数の解析条件を自動作成し、全ての条件で解析を実行することによりパラメータの最適化を行うことができるのだが、この場合はパラメータの数によっては条件数が膨大になり、計算時間が増してしまう。なお、この計算時間を削減するために、一度実施した処理データに不足した情報を後で補完したり、他の実施データを組み合わせたりする工夫がなされている。
【００１４】
しかしながら、このような手法を実施するためには、補完データに関係する技術分野の専門家でなければならず、さらに、条件の入力や結果の表示が実験計画法の手法に基づいている関係上、実験計画法の手法の理解も必要となってしまい、そのような経験や知識のないユーザでは使用することが困難であるといった問題点があった。
【００１５】
本発明は、上記の問題点を解決するためになされたもので、本発明の目的は、解析対象の指定と、該解析対象に応じて特定される複数のパラメータから構成される解析条件データを複数組入力可能とし、該解析対象に応じた解析処理に対する該解析対象に応じた各パラメータの影響の有無をそれぞれ判定して、前記解析対象に応じた解析処理に対する影響が無いと判定されたパラメータの値を固定値として解析条件データを統合するように前記入力された解析条件データを編集することにより、ＣＡＥによる解析の専門的知識や技術を持たないユーザであっても、解析に影響のないパラメータによって類似する解析条件（無駄な解析条件）を設定してしまうことを抑えて、容易に、解析条件を最小限の範囲に絞ることが可能となり、結果として無駄な条件設定による解析時間の増加を抑えることができる解析支援装置および解析支援方法およびプログラムおよび記録媒体を提供することである。
【課題を解決するための手段】
【００１６】
本発明は、解析対象の指定と、該解析対象に応じて特定される複数のパラメータから構成される解析条件データを複数組入力可能な入力手段と、解析対象毎に、該解析対象に応じた解析処理に対する該解析対象に応じた各パラメータの影響の有無をそれぞれ判定する判定手段と、前記判定手段により前記解析対象に応じた解析処理に対する影響が無いと判定されたパラメータの値を固定値として解析条件データを統合するように前記入力手段により入力された解析条件データを編集する編集手段とを有することを特徴とする。
【発明の効果】
【００１７】
本発明によれば、解析対象の指定と、該解析対象に応じて特定される複数のパラメータから構成される解析条件データを複数組入力可能とし、該解析対象に応じた解析処理に対する該解析対象に応じた各パラメータの影響の有無をそれぞれ判定して、前記解析対象に応じた解析処理に対する影響が無いと判定されたパラメータの値を固定値として解析条件データを統合するように前記入力された解析条件データを編集することにより、解析に影響のないパラメータによる類似する解析条件（無駄な解析条件）の設定を抑えることができる。これにより、ＣＡＥによる解析の専門的知識や技術を持たないユーザであっても、容易に、解析条件を最小限の範囲に絞ることが可能となる。
【００１８】
従って、無駄な条件設定による解析時間の増加を抑えることができる等の効果を奏する。
【発明を実施するための最良の形態】
【００１９】
〔第１実施形態〕
図１は、本発明の解析支援システム（解析支援装置）の概略構成を示すブロック図である。
【００２０】
図1に示すように、本実施形態の解析支援システムは、入力表示部１０１と、入力条件作成部１０２と、解析情報ＤＢ１０３と、解析計算処理部１０４と、解析ソフトウェア１０５と、解析結果処理部１０６とを備えている。
【００２１】
入力表示部１０１は、ユーザから指定される解析対象（解析の目的、形状情報）と、解析対象に応じて特定される複数のパラメータから構成される解析条件データを複数組入力可能とする。また、入力表示部１０１は、入力条件作成部１０２で作成された入力条件（解析条件データ）や、解析結果処理部１０６から出力される解析結果を、一覧表示やグラフ等の形態で解析対象に応じて表示する。なお、この入力表示部１０１は、本実施形態では、マクロ機能を有する汎用表計算ソフト（例えば、マイクロソフト社のエクセル（登録商標））を用いて実現されるものとするが、専用に作成されたものであってもよい。
【００２２】
入力条件作成部１０２は、解析条件情報ＤＢ内のデータに基づいて、入力表示部１０１から入力された解析条件データのうち類似した解析条件を統合して解析ソフトウェア１０５用の解析条件データ（入力条件ファイル）を作成する。さらに、入力条件作成部１０２は、解析ソフトウェア１０５用の解析条件データ（入力条件ファイル）を入力表示部１０１又は解析計算処理部１０４に出力する。
【００２３】
解析情報ＤＢ１０３は、解析対象（解析目的，形状情報により特定される）毎に各パラメータが解析結果へ寄与するか否かを示す情報（解析対象毎に各パラメータが有効か否かを示す情報）を格納する。この解析情報ＤＢ１０３の具体例は後述する図３に示す。
【００２４】
解析計算処理部１０４は、入力条件作成部１０２から入力される入力条件ファイルに基づいて、該入力条件全ケースを、解析ソフトウェア１０５に逐次実行させる。
【００２５】
解析ソフトウェア１０５は、一般のＣＡＥソフトウェアである。なお、本実施形態では、解析ソフトウェア１０５として樹脂流動解析ソフトを例にして説明する。
【００２６】
解析結果処理部１０６は、解析ソフトウェア１０５から出力された解析結果ファイルに基づいて、解析対象に応じた結果を抽出し、入力表示部１０１に出力する。
【００２７】
なお、本実施形態の解析支援システムは、解析情報ＤＢ１０３，解析ソフトウェア１０５等がサーバ装置（後述する図２のサーバ装置２００）上に実装され、他の構成要件がクライアント（後述する図２のクライアント装置２１０）上に実装されたいわゆるクライアント／サーバ形式のシステムであってもよいし、全ての構成要件が１つの装置（後述する図２のクライアント装置２１０）上に実装されたシステムであってもよい。
【００２８】
図２は、図１に示した本発明の解析支援システムのハードウェア構成を示すブロック図である。特に、ここでは、クライアント／サーバ形式のシステムについて説明する。
【００２９】
図２において、２００はサーバ装置、２１０は端末装置、２２０は通信ネットワークである。
【００３０】
２０１，２１１はサーバ装置２００，クライアント装置２１０の中枢となる制御装置であって、各種制御を行う。具体的にはパーソナルコンピュータのＣＰＵなどにあたる。
【００３１】
２０２，２１２はサーバ装置２００，クライアント装置２１０のＲＡＭ（Random Access Memory）であって、プログラムのワークエリアや一時的に保持するデータのバッファ等としてＣＰＵ２０２，２１２により利用される。
【００３２】
２０３，２１３はサーバ装置２００，クライアント装置２１０のＲＯＭ（Read Only Memory）であって、プログラムや各種データを格納する。２０４，２１６はサーバ装置２００，クライアント装置２１０の外部メモリであって、プログラムや各種データの保持を行なう。具体的には、ハードディスクドライブやＤＶＤドライブ等である。
【００３３】
なお、サーバ装置２００の外部メモリ２０４上には、例えば、図１に示した解析情報ＤＢ１０３が保持されている。また、サーバ装置２００の外部メモリ２０４上には、例えば図１に示した解析ソフトウェア１０５に対応する機能をコンピュータに実行させるためのプログラムがコンピュータにより読み出し可能に格納されている。
【００３４】
また、クライアント装置２１０の外部メモリ２１６上には、例えば図１に示した入力表示部１０１，入力条件作成部１０２，解析計算処理部１０４，解析結果処理部１０６に対応する機能をコンピュータに実行させるためのプログラムが格納されている。
【００３５】
２０６，２１４はサーバ装置２００，クライアント装置２１０の入力装置であり、この装置を通じて解析の目的、形状情報、パラメータ値、コマンド入力等が行なわれる。具体的には、キーボードやマウス等のポインティングデバイスである。２０７，２１５はサーバ装置２００，クライアント装置２１０の表示装置で、具体的にはディスプレイ等である。
【００３６】
２０９，２１７はサーバ装置２００，クライアント装置２１０の通信インターフェースであり、ＬＡＮ２２０などの伝送路と端末とを接続する部分である。
【００３７】
なお、ＣＰＵ２０１，２１１は、ＲＯＭ２０２，外部メモリ２０４に格納された各プログラムをＲＡＭ２０３，２１３上に読み出して実行することにより、図１に示した各種機能を実現することができる。
【００３８】
図３は、図１に示した解析情報ＤＢ１０３で保持されるデータの一例を示す図である。
【００３９】
図３に示すように、解析情報ＤＢ１０３では、各解析の目的／形状情報毎に目的と形状に対する各パラメータの感度を示す情報（各パラメータが解析結果へ寄与するか否か（有効／無効）を示す情報）がそれぞれ格納されている。なお、ここでは、解析結果へ寄与する（有効な、影響が大きい）パラメータを「○」で示し、解析結果へ寄与しない（無効、又は、影響が非常に小さい）パラメータを「×」で示すものとする。
【００４０】
例えば、目的が「充填圧」，形状が「外装Ａ」の場合、パラメータ「樹脂温度」「金型温度」「充填時間」「ゲート位置」は解析結果へ寄与する（有効な；影響の大きい）パラメータ（○）であるが、パラメータ「保圧値」「保圧時間」「冷却時間」は解析結果への寄与しない（無効な；影響の小さい）パラメータ（×）であることを示すデータが格納されている。
【００４１】
また、目的が「そり量」，形状が「機構Ｃ」の場合、パラメータ「樹脂温度」「金型温度」「充填時間」「ゲート位置」「冷却時間」は解析結果へ寄与しない（無効な）パラメータ（×）であるが、パラメータ「保圧値」「保圧時間」は解析結果へ寄与する（有効な）パラメータ（○）であることを示すデータが格納されている。
【００４２】
なお、解析情報ＤＢ１０３へは、過去の事例、実験結果、解析結果を基に専門化が判断を下し登録されるものとする。
【００４３】
また、ここでは、上述したように、解析結果へ寄与する（有効な、影響が大きい）パラメータを「○」、解析結果へ寄与しない（無効、又は、影響が非常に小さい）パラメータを「×」で示すように、各パラメータの解析結果への寄与（影響）を２値で示す場合について説明したが、過去の事例、実験結果、解析結果等から、各パラメータの解析結果への寄与率等を算出し、この寄与率を登録するように構成してもよい。この構成の場合、入力条件作成部１０２は、上記寄与率が所定の閾値より小さいか否かで、各パラメータが解析結果へ影響しないか影響するかを判定するように構成する。また、この判定に用いる閾値をユーザが登録可能に構成してもよい。
【００４４】
以下、図４〜図１０を参照して、本発明の解析支援システムの動作について説明する。
【００４５】
図４，図５は、本発明の解析支援システムにおける第１の制御処理手順の一例を示すフローチャートである。なお、このフローチャートの処理は、図２に示したＣＰＵ２０１，２１１がＲＯＭ２０２，外部メモリ２０４に格納された各プログラムをＲＡＭ２０３，２１３上に読み出して実行することにより実現される。図４においてＳ３０１〜Ｓ３１０は各ステップを示す。なお、図５は図４のステップＳ３０３に示す入力パラメータ編集処理を詳細に示したものである。図５中、Ｓ４０１〜Ｓ４０６は各ステップを示し、図４と同一のステップには同一のステップ番号を付してある。
【００４６】
まず、図４のステップＳ３０１において、ＣＰＵ２１１により実行される入力表示部１０１は、条件入力画面（図６）を表示装置２１５に表示して、ユーザより、解析対象である製品に関する各種情報（解析目的、形状情報、解析条件データ（パラメータ値））の入力を受け付ける。ここで、図６を用いて条件入力画面について説明する。
【００４７】
図６は、本発明の解析支援システムにおける条件入力画面の一例を示す図である。
【００４８】
図６に示すように、本実施形態の条件入力画面は、解析目的の選択リスト５０１、形状情報の選択リスト５０２、解析形状入力欄５０３、パラメータ入力欄５０４、条件マップ表示ボタン５０５からなる。
【００４９】
解析目的の選択リスト５０１は、解析目的として「圧力」「温度」「変形量」「収縮率」・・・等を選択するためのものである。
【００５０】
形状情報の選択リスト５０２は、形状種類として「外装Ａ」「外装Ｂ」「外装Ｃ」「機構部品Ａ」「機構部品Ｂ」「機構部品Ｃ」・・・等を選択するためのものである。なお、例えば、「外装Ａ」を「体積1000cm３以上、もしくは基本肉厚3mm以上」とし、「外装Ｂ」を「体積1000cm３未満500cm３以上、もしくは基本肉厚3mm未満1.5mm以上」とし、「外装Ｃ」を「体積500cm３未満、もしくは基本肉厚1.5mm未満」等とする。また、「機構部品Ａ」を「体積10cm３以上、もしくは基本肉厚2mm以上」とし、「機構部品Ｂ」を「機構部品B：5cm３未満3cm３以上、もしくは基本肉厚2mm未満1mm以上」とし、「機構部品Ｃ」を「機構部品C：体積3cm３未満、もしくは基本肉厚1mm未満」等とする。
【００５１】
なお、形状情報の選択リスト５０２で選択される形状種類として、実際の部品名「複写機外装部品（大型）」「プリンタ外装（中型）」「カメラ外装（小型）」「ギア」「コネクタ」「スイッチ」のように具体的な名称としてもよい。
【００５２】
なお、解析目的の選択リスト５０１，形状情報の選択リスト５０２により解析対象が特定される。
【００５３】
解析形状入力欄５０３は、解析モデルを入力するためのものである。
【００５４】
パラメータ入力欄５０４は、解析対象（解析目的の選択リスト５０１，形状情報の選択リスト５０２の各選択結果により特定される）に応じたパラメータを入力することができる。即ち、ＣＰＵ２０１により実行せれる入力表示部が、解析目的の選択リスト５０１，形状情報の選択リスト５０２の選択結果に応じて、パラメータ入力欄５０４で入力可能なパラメータを変更制御する。
【００５５】
なお、パラメータとして例えば「樹脂温度」５０４−８、「樹脂温度」５０４−１、「金型温度」５０４−２、「充填時間」５０４−３、「ゲート位置」５０４−４、「保圧値」５０４−５、「保圧時間」５０４−６、「冷却時間」５０４−７の８項目あり、「ゲート位置」５０４−４以外の項目は、値による可変指定が可能である。
【００５６】
「使用樹脂」５０４−８は樹脂名を入力、「ゲート位置」５０４−４は解析モデル節点番号を入力する。
【００５７】
５０１−１〜７の項目では、各条件の値が、固定の場合「Ｆｉｘ」の欄５０４−９に入力し、可変の場合「ｐａｒａｍｅｔｅｒ」の欄５０４−１０に入力する。なお、各値を直接入力する場合と、最大値・最小値・刻み幅を入力する場合とがある。最大値・最小値・刻み幅を入力する場合は「１００  １５０  ｉｎｔ  １０」のように入力する（即ち、パラメータの値として「１００」，「１１０」，「１２０」，「１３０」，「１４０」，「１５０」が入力されたことを意味する）。
【００５８】
条件マップ表示ボタン５０５は、条件入力画面での入力を終了して、解析情報ＤＢの類似条件を検索し、パラメータの編集処理を行い解析条件マップを表示させる処理を開始させる（即ち、図４のステップＳ３０２〜Ｓ３０４の処理を実行させる）際に使用する。
【００５９】
以上示した条件入力画面により、解析対象の指定と、該解析対象に応じて特定される複数のパラメータから構成される解析条件データを複数組入力することができる。
【００６０】
以下、図４のフローチャートの説明に戻る。
【００６１】
そして、条件入力画面（図６）上で、入力装置２１４より上記各種情報が入力され、条件マップ表示ボタン５０５が押下（入力装置２１４により指示）されると、ＣＰＵ２１１により実行される入力表示部１０１は、条件入力画面で入力された情報（条件）を、ＣＰＵ２１１により実行される入力条件作成部１０２に出力し（この入力条件はＲＡＭ２１２上に保持される）、ステップＳ３０２に処理を移行させる。
【００６２】
ステップＳ３０２において、入力条件作成部１０２は、ステップＳ３０１で入力された条件（特に、目的／形状で特定される解析対象）に基づいて、解析情報ＤＢ１０３から「解析条件が類似する条件」（解析対象に対応する各パラメータの解析結果へ寄与の有無（有効／無効）を示す情報）を取得する（この類似条件はＲＡＭ２１２上に保持される）。
【００６３】
次に、ステップＳ３０３において、入力条件作成部１０２は、ステップＳ３０１で入力された解析条件を編集する。入力条件作成部１０２は、解析情報ＤＢ１０３から取得した「解析条件が類似する条件」に基づいて、解析処理に対して影響が無い（又は少ない）パラメータを判定し、該パラメータの値を固定値に変更して類似した解析条件データを統合するようにユーザにより入力された解析条件データを編集して解析ソフトウェア１０５用の解析条件データ（入力条件ファイル）を生成する。この解析条件ファイルは外部メモリ２１６上に記憶される。
【００６４】
以下、ステップＳ３０３の処理を、図５を用いてより詳細に示す。
【００６５】
図５のステップＳ４０１において、ＣＰＵ２１１により実行される入力条件作成部１０２は、入力された解析条件を１項目ずつチェックし、ステップＳ４０２において、入力された解析条件が可変パラメータか否かを判定する。
【００６６】
そして、ステップＳ４０２で、入力条件作成部１０２が、カレント解析条件が可変パラメータでないと判定した場合には、そのままステップＳ４０５へ処理を遷移させる。
【００６７】
一方、ステップＳ４０２で、入力条件作成部１０２が、カレントの解析条件が可変パラメータであると判定した場合には、ステップＳ４０３へ処理を遷移させる。次に、ステップＳ４０３において、入力条件作成部１０２は、ステップＳ３０２で解析情報ＤＢ１０３より取得した類似条件に基づいて、カレントの解析条件が解析目的に対し有効（寄与する）か否かを判定し、有効である（寄与する）と判定した場合には、そのままステップＳ４０５へ処理を遷移させる。
【００６８】
一方、ステップＳ４０３で、入力条件作成部１０２が、ステップＳ３０２で解析情報ＤＢ１０３より取得した類似条件に基づいて、カレントの解析条件が解析目的に対し有効でない（無効、即ち寄与しない）と判定した場合には、ステップＳ４０４に処理を遷移させる。
【００６９】
ステップＳ４０４において、入力条件作成部１０２は、カレントの解析条件の入力値（可変パラメータとして指定された複数の値）の平均値を算出して、該平均値をカレントの解析条件の値として固定するように編集する。そして、ステップＳ４０５に処理を遷移させる。
【００７０】
なお、図６に示した解析条件の入力例では、解析目的が「充填圧」、形状種類が「外装Ａ」として解析条件が入力されている。従って、ステップＳ３０２で解析情報ＤＢ１０３から取得された類似条件では、図３に示したように、全７項目のパラメータのうち「保圧値」「保圧時間」「冷却時間」の３項目に関しては「×」となっており、パラメータを可変させても目的に対する感度は無い、もしくは非常に小さいとされている。また、図６に示した入力例では、「保圧値」が可変パラメータとして入力されている。よって、パラメータ「保圧値」は、上記ステップＳ４０４において、「保圧値」の入力値の平均値「４０」に固定するように編集されることになる。
【００７１】
次に、ステップＳ４０５において、入力条件作成部１０２は、入力された解析条件の全てに対してステップＳ４０１のチェックが終了したか否かを判定し、まだ終了していないと判定した場合には、ステップＳ４０１に処理を戻して、次の解析条件についてチェックする。
【００７２】
一方、ステップＳ４０５で、入力条件作成部１０２が、入力された解析条件の全てに対してステップＳ４０１のチェックが終了したと判定した場合には、ステップＳ４０６に遷移する。
【００７３】
ステップＳ４０６において、入力条件作成部１０２は、上記ステップＳ４０１〜Ｓ４０５の処理により編集した各解析条件の各入力値を全ての組み合わせ（全ケース）に展開し、各ケース毎に解析条件データ（入力条件ファイル）を生成して外部メモリ２１６に格納し、図４のステップＳ３０４に処理を遷移させる。
【００７４】
以上の処理により、解析対象に応じた解析処理に対する影響が無いと判定されたパラメータの値を固定値（平均値）に変更して解析条件データを統合して、類似した（無駄な）解析条件を間引いて、解析条件を最小限の範囲に絞ることができる。
【００７５】
以下、図４のフローチャートの説明に戻る。
【００７６】
次に、ステップＳ３０４において、入力表示部１０１は、全ケースの解析条件データ（入力条件ファイル）を読み出してマトリックス形式の解析条件マップ（図７）を表示装置２１５に表示し、解析実行指示の入力を受け付ける。ここで、図７を用いて解析条件マップについて説明する。
【００７７】
図７は、本発明の解析支援システムにおける解析条件マップ表示画面の一例を示す図である。なお、ここでは、図６の条件入力画面で入力されている解析条件に対応する解析条件マップを示している。
【００７８】
図７に示すように、本実施形態の解析条件マップ表示画面は、解析マップ７０２、解析実行ボタン７０１からなる。
【００７９】
なお、ここで、解析条件マップ７０２は、図６の条件入力欄に入力されている解析条件のうち、解析情報ＤＢ１０３内の類似条件（目的と形状に対する各パラメータの寄与の有無）に基づいて、目的／形状「充填圧／外装Ａ」に対し寄与しないと判断されたパラメータ「保圧値」を入力値の平均値（ここでは、「４０」）に固定した場合の解析条件（編集後）の全ての組み合せ（全２７ケース）を示している。
【００８０】
なお、図６の条件入力欄に入力されている解析条件（編集前）の全ての組み合せは全３６ケースとなる。この全３６ケースの解析条件マップを図８に示す。
【００８１】
図８は、図６の条件入力欄に入力されている解析条件（編集前）の全ての組み合せの解析条件マップを示す図である。
【００８２】
以下、図７，図８を比較して説明する。
【００８３】
図７に示す解析条件マップ７０２では、図８において網掛けされたケースが削除されていることがわかる。
【００８４】
また、図7の解析実行ボタン７０１を押下することにより、解析条件マップに表示された条件に従い解析用入力条件ファイルが作成され、逐次解析が実行される。
【００８５】
解析実行ボタン７０１は、解析条件マップ７０２内の全ケースの解析条件に従う解析実行を指示するためのものである。即ち、解析実行ボタン７０１が指示されると、解析条件マップ７０２内に従い全ケースの解析用入力条件ファイルがそれぞれ作成され、逐次解析が実行される（即ち、図４のステップＳ３０５〜Ｓ３１０の処理を実行される）。
【００８６】
以下、図４のフローチャートの説明に戻る。
【００８７】
次に、ステップＳ３０５において、解析条件マップ表示画面（図７）上の解析実行ボタン７０１が押下（入力装置２１４により指示）されると、入力表示部１０１は、解析条件マップ７０２として表示されている解析条件マップデータに基づいて、全ケース分の解析用入力ファイルをそれぞれ作成し、外部メモリ２１６内に格納する。そして、全ケース分の解析用入力ファイルの作成が終了すると、入力表示部１０１は、ＣＰＵ２１１により実行される解析計算処理部１０４に、前記全ケース分の解析用入力ファイルに基づく解析実行を指示する。
【００８８】
ステップＳ３０６において、解析計算処理部１０４は、入力表示部１０１で作成されたいずれか１つの解析用入力ファイルから解析条件（１ケース）を読み出して、サーバ装置２００のＣＰＵ２０１により実行される解析ソフトウェア１０５に送信して、該ケースの解析を解析ソフトウェア１０５に実行させる。これにより、解析ソフトウェア１０５は、指示された１ケースの解析条件に基づく解析処理を実行し、該解析結果を解析結果ファイルとしてサーバ装置２００の外部メモリ２０４内に格納する。
【００８９】
解析ソフトウェア１０５により実行される、１ケース（１解析条件）の計算（解析処理）が終了したら、ステップＳ３０７において、解析計算処理部１０４は、全ケース（全解析用入力ファイル）で解析を実行したか否かを判定する。
【００９０】
ステップＳ３０７で、解析計算処理部１０４が、未だ、全ケース（全解析用入力ファイル）で解析を実行していないと判定した場合には、ステップＳ３０８において、解析計算処理部１０４は、ステップＳ３０７に処理を戻し、次の条件による解析を解析ソフトウェア１０５に実行させる。
【００９１】
一方、ステップＳ３０７で、解析計算処理部１０４が、全ケース（全解析用入力ファイル）で解析を実行したと判定した場合には、解析計算処理部１０４はその旨を解析結果処理部１０６に通知して、ステップＳ３０８に処理を遷移させる。
【００９２】
ステップＳ３０８において、解析結果処理部１０６は、サーバ装置２００の外部メモリ２０４内に格納されている各ケースの解析結果ファイルから解析結果をそれぞれ読み出して（抽出して）、全ケースの解析結果データを、入力表示部１０１に出力する。
【００９３】
ステップＳ３０９において、入力表示部１０１は、解析結果処理部１０６から入力された全ケースの解析結果データに基づいて、解析結果を目的に応じた形式で表示装置２１５に表示出力し（図９，図１０）、処理を終了する。
【００９４】
以下、図９，図１０について、解析ソフトに樹脂流動解析ソフトを用いたと仮定して説明する。
【００９５】
図９，図１０は、本発明の解析支援システムにおける結果表示画面の一例を示す図である。
【００９６】
なお、この結果表示画面において、結果として表示される項目は、解析条件の入力（図６）の際に解析目的として指定されたものである。
【００９７】
ここで、図９は「充填圧力」を解析目的に指定した場合の結果表示画面例に対応し、各解析条件毎の充填圧力表９０１とグラフ９０２が表示されている。
【００９８】
また、図１０は「そり量」を解析目的に指定した場合の結果表示画面例に対応する。「そり量」を解析目的として選択した場合、事前に出力位置と方向の指定が必要になる。図１０に示した例では、各解析条件における指定位置の最大そり量（絶対値）表１００１とグラフ１００２、及び、指定位置のそり変形グラフ１００３が表示されている。
【００９９】
なお、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されることは言うまでもない。
【０１００】
以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１０１】
なお、本実施形態では、解析対象（解析目的，形状により決定される）に応じた解析処理に対する影響が無いと判定されたパラメータの値を、該パラメータに対する入力値の平均値とする場合について説明したが、前記解析情報ＤＢ１０３等に解析対象毎の推奨値を設定しておき、前記影響が無いと判定されたパラメータの値を、該推奨値（固定値）とするように構成してもよい。
【０１０２】
以上説明したように、入力表示部１０１により、ユーザが、解析目的と求める形状等により解析対象を絞り込むと、この解析対象に対する複数の解析条件であるパラメータが提示され、これらの可変パラメータの値として、値の範囲と刻み幅値、もしくは各値を指定すれば、洩れや重なり無く条件を指定でき、専門的知識や技術を持たないユーザでも簡単に解析条件を設定できる。
【０１０３】
また、解析対象に応じて各パラメータの寄与の有無を判定可能なデータを記憶する解析情報ＤＢ１０３を有し、入力条件作成部１０２が、条件設定の段階で可変させるべきパラメータと、可変させても効果の少ないパラメータを判断でき、無駄な条件を間引くので、専門的な知識を有しなくても、解析目的の判断に必要な寄与率の高いパラメータのみを用いて解析を行うことができる。これにより無駄な条件での計算を省略し、無駄な条件設定による解析処理の計算時間の増加を防ぐ（計算時間が短縮する）ことができる。
【０１０４】
また、解析対象として、解析目的等に対応する複数の入力条件の組を解析モデルとして設定しておき、入力条件項目の可変パラメータ値の組み合わせを解析条件マップとして展開し、一覧化したものを提供できる。
【０１０５】
解析結果については、ＣＡＥソフトウェア独自の結果表示ソフトの煩雑な使用方法を習得する必要はなく、解析対象ごとの形態で、各条件ごとの比較表やグラフ等、所望の形で表示するので、実験計画法の専門知識も不要であり、簡単に各入力条件と目的とする解の関係が明確に表示できる。
【０１０６】
また、解析条件データを複数組入力し、複数組の解析条件データに基づいてそれぞれ解析させることができるので、最適解だけでなく、連続した解析処理領域の解析結果の状態も求める解と共に示すことができるため、解析の周辺状況を把握でき、利用者が適切な解を選択する具体性のある根拠を提供できるという効果を奏する。
【０１０７】
従って、解析に必要とされる手法、例えば、実験計画法の詳しい知識や、ＣＡＥソフトウェアの煩雑な操作方法を習得しなくても、解析に必要な各種の条件を設定することができ、その解析計算に当たっては、無駄な解析処理を排除し、更に、解析結果も、利用者が認識し易い形態で表示する等の効果を奏する。
【０１０８】
以下、図１１に示すメモリマップを参照して本発明に係る解析支援システムを構成する各装置（クライアント装置２１０，サーバ装置２００）で読み取り可能なデータ処理プログラムの構成について説明する。
【０１０９】
図１１は、本発明に係る解析支援システムを構成する各装置（クライアント装置２１０，サーバ装置２００）で読み取り可能な各種データ処理プログラムを格納する記録媒体（記憶媒体）のメモリマップを説明する図である。
【０１１０】
なお、特に図示しないが、記録媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【０１１１】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、インストールするプログラムやデータが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【０１１２】
本実施形態における図４，図５に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記録媒体により、あるいはネットワークを介して外部の記録媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【０１１３】
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１１４】
この場合、記録媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記録媒体は本発明を構成することになる。
【０１１５】
プログラムコードを供給するための記録媒体としては、例えば、フレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＤＶＤ−ＲＯＭ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ，シリコンディスク等を用いることができる。
【０１１６】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１１７】
さらに、記録媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１１８】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのソフトウエアによって表されるプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１１９】
さらに、本発明を達成するためのソフトウェアによって表されるプログラムをネットワーク上のサーバ，データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１２０】
なお、上述した実施形態の各変形例を組み合わせた構成も全て本発明に含まれるものである。
【０１２１】
以上より、解析に影響のないパラメータによる類似する解析条件（無駄な解析条件）の設定を抑えることができる。これにより、ＣＡＥによる解析の専門的知識や技術を持たないユーザであっても、容易に、解析条件を最小限の範囲に絞ることが可能となる。
【０１２２】
従って、無駄な条件設定による解析時間の増加を抑えることができる等の効果を奏する。
【図面の簡単な説明】
【０１２３】
【図１】本発明の解析支援システムの概略構成を示すブロック図である。
【図２】図１に示した本発明の解析支援システムのハードウェア構成を示すブロック図である。
【図３】図１に示した解析情報ＤＢで保持されるデータの一例を示す図である。
【図４】本発明の解析支援システムにおける第１の制御処理手順の一例を示すフローチャートである。
【図５】本発明の解析支援システムにおける第１の制御処理手順の一例を示すフローチャートである。
【図６】本発明の解析支援システムにおける条件入力画面の一例を示す図である。
【図７】本発明の解析支援システムにおける解析条件マップ表示画面の一例を示す図である。
【図８】図６の条件入力欄に入力されている解析条件（編集前）の全ての組み合せの解析条件マップを示す図である。
【図９】本発明の解析支援システムにおける結果表示画面の一例を示す図である。
【図１０Ａ】本発明の解析支援システムにおける結果表示画面の一例を示す図である。
【図１０Ｂ】本発明の解析支援システムにおける結果表示画面の一例を示す図である。
【図１１】本発明に係る解析支援システムを構成する各装置（クライアント装置，サーバ装置）で読み取り可能な各種データ処理プログラムを格納する記録媒体（記憶媒体）のメモリマップを説明する図である。
【符号の説明】
【０１２４】
１０１    入力表示部
１０２    入力条件作成部
１０３    解析情報ＤＢ
１０４    解析計算処理部
１０５    解析ソフトウェア
１０６    解析結果処理部
２００    サーバ装置
２０１    ＣＰＵ
２０２    ＲＯＭ
２０３    ＲＡＭ
２０４    外部メモリ
２１０    クライアント装置
２１１    ＣＰＵ
２１２    ＲＯＭ
２１３    ＲＡＭ
２１４    入力装置
２１５    表示装置
２１６    外部メモリ
２２０    ネットワーク
【図１】
2007004238.tif 000003
【図２】
2007004238.tif 000004
【図３】
2007004238.tif 000005
【図４】
2007004238.tif 000006
【図５】
2007004238.tif 000007
【図６】
2007004238.tif 000008
【図７】
2007004238.tif 000009
【図８】
2007004238.tif 000010
【図９】
2007004238.tif 000011
【図１０Ａ】
2007004238.tif 000012
【図１０Ｂ】
2007004238.tif 000013
【図１１】
2007004238.tif 000014