(57)【要約】【課題】シミュレーション、診断または測定等といった所定処理が複数の処理単位を組み合わせて実行するものであっても、データベース内から適切な検索結果を抽出することを可能にする。【解決手段】複数の処理単位Ａ〜Ｆを選択的に組み合わせて実行するとともに当該組み合わせの相違により異なる処理目標に対する処理実行に対応し得る処理実行手段１と、実行すべき処理目標を特定するキーワードが入力されるキーワード入力手段３と、入力されたキーワードに関連する前記処理単位Ａ〜Ｆの組み合わせに関する情報を組み合わせ指針情報として提示出力する情報提示手段４と、を備えて処理実行装置を構成する。【選択図】図１
2007219887.tif 000002
【特許請求の範囲】
【請求項１】
複数の処理単位を選択的に組み合わせて実行するとともに当該処理単位の組み合わせの相違により異なる処理目標に対する処理実行に対応し得る処理実行手段と、
実行すべき処理目標を特定するキーワードが入力されるキーワード入力手段と、
前記キーワード入力手段で入力されたキーワードに関連する前記処理単位の組み合わせに関する情報を組み合わせ指針情報として提示出力する情報提示手段と
を備えることを特徴とする処理実行装置。
【請求項２】
前記組み合わせ指針情報は、組み合わせるべき前記処理単位の種類および組み合わせ順についての情報である推奨セット情報からなることを特徴とする請求項１記載の処理実行装置。
【請求項３】
前記組み合わせ指針情報は、実行すべき処理目標に対する前記複数の処理単位の使用頻度に関する情報である使用頻度情報であることを特徴とする請求項１または２記載の処理実行装置。
【請求項４】
前記処理実行手段が実行した処理単位に関する情報を当該実行に係る処理目標と関連付けて処理履歴情報として記憶蓄積するデータベース手段を備えるとともに、
前記情報提示手段は、前記データベース手段における処理履歴情報を検索して前記組み合わせ指針情報の提示出力を行うものである
ことを特徴とする請求項１、２または３記載の処理実行装置。
【請求項５】
前記キーワードと前記組み合わせ指針情報とを互いに関連付けて記憶蓄積するデータベース手段と、
前記データベース手段に記憶蓄積させる情報の入力を行うための情報入力手段とを備えるとともに、
前記情報提示手段は、前記データベース手段における記憶蓄積情報を検索して前記組み合わせ指針情報の提示出力を行うものである
ことを特徴とする請求項１、２または３記載の処理実行装置。
【請求項６】
コンピュータを、
複数の処理単位を選択的に組み合わせて実行するとともに当該処理単位の組み合わせの相違により異なる処理目標に対する処理実行に対応し得る処理実行手段と、
実行すべき処理目標を特定するキーワードが入力されるキーワード入力手段と、
前記キーワード入力手段で入力されたキーワードに関連する前記処理単位の組み合わせに関する情報を組み合わせ指針情報として提示出力する情報提示手段
として機能させることを特徴とする処理実行プログラム。
【請求項７】
複数の処理単位を選択的に組み合わせて実行するとともに当該処理単位の組み合わせの相違により異なる処理目標に対する処理実行に対応し得る処理実行ステップと、
前記処理実行ステップでの処理実行に先立ち、実行すべき処理目標を特定するキーワードを入力するキーワード入力ステップと、
前記キーワード入力ステップでのキーワード入力があると、入力されたキーワードに関連する前記処理単位の組み合わせに関する情報を組み合わせ指針情報として提示出力する情報提示ステップと
を備えることを特徴とする処理実行方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、各種シミュレーション、診断または測定等といった所定処理を実行する処理実行装置、処理実行プログラムおよび処理実行方法に関するものである。
【背景技術】
【０００２】
近年、様々な分野でシミュレーション技術が広く利用されている。ある製品または機能モジュールにおいて、性能上のトラブルや予期せぬ現象等が発生した場合に、その原因を解明するためにシミュレーションを行うことは非常に有効だからである。
【０００３】
ところで、シミュレーションを行う場合には、自然現象や科学技術を完全に模倣する計算は不可能なので、注目する基本現象や領域等に絞って計算を行うことが一般的である。したがって、トラブルや現象といった解析目標に対し、注目すべき基本現象、領域、その解析方法等の知見がノウハウとして存在する場合には、これを特定部署や個人等で占有することなく、複数部署や複数人で共有すべきである。注目すべき基本現象や領域等は分かり難く、安易な洞察により間違ってしまうこともしばしば起こり得るからであり、ノウハウの共有化で解析工数／費用の低減が可能となるからである。
【０００４】
このことから、従来、シミュレーションによる解析を行う場合には、過去の解析データの中から同様または類似のものを検索して再利用することで、過去の解析内容の有効活用を図ることが提案されている（例えば、特許文献１）。すなわち、過去に行ったシミュレーションの解析内容をデータベース化により記憶蓄積しておき、解析内容を表す題目、目的、解析に用いたモデル、解析に用いた値、解析の条件等をキーにして、所望するものと同一または類似の解析データをデータベース内から検索して再利用することを可能とし、これにより解析工数／費用の低減を実現可能にするというものである。
【０００５】
【特許文献１】特開２００３−４４５２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した従来技術では、トラブルや現象といった解析目標に対し一つの解析手段が明確に定義されている場合であれば、解析データにトラブル名等を付与しておくことにより、所望の検索結果を得ることが可能であるが、複雑な現象が絡み合いトラブルや現象が発現するような系においては、あるいは解析手法そのものが研究開発対象でもある場合には、適切な検索結果（解析事例）を得ることが困難になるおそれがある。例えば、複雑な系全体をシミュレーションする場合には、基本機能毎のシミュレーションを行う処理単位を繋ぎ合わせて全体的な系の挙動を解析する統合シミュレータを用いることが考えられるが、このような統合シミュレータにおいては、解析したいトラブルや現象といった解析目標に対し、計算すべきシミュレーションの処理単位やそれらの繋げ方（処理実行順）等がまさに解析ノウハウとなっている。つまり、解析したいトラブルや現象といった解析目標と、その解析目標に対する解析結果を得るためのシミュレーションの処理単位の組み合わせとが、必ずしも一義的に対応していない。したがって、解析目標に対し一義的に対応していないものを検索しようとしても、必ずしも適切な検索結果が得られるとは限らないのである。
【０００７】
そこで、本発明は、シミュレーション、診断または測定等といった所定処理を実行するにあたり、当該所定処理が複数の処理単位を組み合わせて実行するものであっても、データベース内から適切な検索結果を抽出して再利用することを可能にする処理実行装置、処理実行プログラムおよび処理実行方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、上記目的を達成するために案出された処理実行装置で、複数の処理単位を選択的に組み合わせて実行するとともに当該処理単位の組み合わせの相違により異なる処理目標に対する処理実行に対応し得る処理実行手段と、実行すべき処理目標を特定するキーワードが入力されるキーワード入力手段と、前記キーワード入力手段で入力されたキーワードに関連する前記処理単位の組み合わせに関する情報を組み合わせ指針情報として提示出力する情報提示手段とを備えることを特徴とする。
【０００９】
また、本発明は、上記目的を達成するために案出された処理実行プログラムで、コンピュータを、複数の処理単位を選択的に組み合わせて実行するとともに当該処理単位の組み合わせの相違により異なる処理目標に対する処理実行に対応し得る処理実行手段と、実行すべき処理目標を特定するキーワードが入力されるキーワード入力手段と、前記キーワード入力手段で入力されたキーワードに関連する前記処理単位の組み合わせに関する情報を組み合わせ指針情報として提示出力する情報提示手段として機能させることを特徴とする。
【００１０】
また、本発明は、上記目的を達成するために案出された処理実行方法で、複数の処理単位を選択的に組み合わせて実行するとともに当該処理単位の組み合わせの相違により異なる処理目標に対する処理実行に対応し得る処理実行ステップと、前記処理実行ステップでの処理実行に先立ち、実行すべき処理目標を特定するキーワードを入力するキーワード入力ステップと、前記キーワード入力ステップでのキーワード入力があると、入力されたキーワードに関連する前記処理単位の組み合わせに関する情報を組み合わせ指針情報として提示出力する情報提示ステップとを備えることを特徴とする。
【００１１】
上記構成の処理実行装置および処理実行プログラム並びに上記手順の処理実行方法によれば、実行すべき処理目標を特定するキーワードの入力があると、そのキーワードに関連する組み合わせ指針情報、すなわち当該処理目標に対する処理実行を行うための組み合わせ指針情報を提示出力する。組み合わせ指針情報は、特定された処理目標に対応する処理単位の組み合わせに関する情報であり、必ずしも一つの組み合わせである必要はなく、複数種類の組み合わせを提示するためのものであってもよい。したがって、例えば、複雑な系全体についての処理を行う場合に、処理目標とこれに対する結果を得るための処理単位の組み合わせとが必ずしも一義的に対応していなくとも、提示出力された組み合わせ指針情報を参照すれば、処理目標に対する処理実行を行うための処理単位の組み合わせを把握し得るようになる。
【発明の効果】
【００１２】
以上のように、本発明によれば、処理実行前の段階で、実行すべき処理目標を特定するキーワードを入力すれば、その処理目標に対する処理単位の組み合わせに関する組み合わせ指針情報が提示出力されるので、その組み合わせ指針情報の出力結果を参照した処理実行指示者（解析者）が、当該処理目標を達成するための適切な処理単位の組み合わせを選択、設定し得るようになる。したがって、処理目標とこれに対する結果を得るための処理単位の組み合わせとが必ずしも一義的に対応していなくとも、適切な検索結果を抽出して再利用することが可能となり、過去の処理結果の有効活用を図りつつ、処理実行を指示する際の大幅な作業効率の向上および解析者にとっての利便性向上を実現することができる。
【発明を実施するための最良の形態】
【００１３】
以下、図面に基づき本発明に係る処理実行装置、処理実行プログラムおよび処理実行方法について説明する。
【００１４】
先ず、本発明に係る処理実行装置の概略構成について説明する。なお、本実施形態では、基本機能毎のシミュレーションを行う処理単位を繋ぎ合わせて全体的な系の挙動を解析する統合シミュレータに、本発明を適用した場合を例に挙げて説明する。
【００１５】
図１は、本発明に係る処理実行装置の概略構成例を示すブロック図である。図例のように、本実施形態で説明する処理実行装置は、統合シミュレータ１を備えている。
【００１６】
統合シミュレータ１は、基本機能毎のシミュレーションを行う複数の処理単位（以下「シミュレーション単位」という）Ａ〜Ｆを選択的に組み合わせて実行し得るものである。そして、各シミュレーション単位Ａ〜Ｆの組み合わせによって、様々な解析目標に対するシミュレーションの実行に対応し得るようになっている。すなわち、シミュレーション単位Ａ〜Ｆの組み合わせの相違により、異なる解析目標に対するシミュレーション実行に対応し得るのである。このように、統合シミュレータ１は、基本機能毎のシミュレーション単位Ａ〜Ｆを適宜繋ぎ合わせて順に実行することで、全体的な系の挙動を解析し、これにより複雑な系全体のシミュレーションを可能にするものである。なお、各シミュレーション単位Ａ〜Ｆの組み合わせの選択は、統合シミュレータ１を利用するユーザ（解析者）の操作によって行われるものとする。また、シミュレーション単位Ａ〜Ｆの数は、特に限定されるものではない。
【００１７】
このような統合シミュレータ１の例としては、例えば材料物性統合シミュレータが挙げられる。材料物性統合シミュレータは、材料の物性に関して、分子の特性からからマクロな特性まで統合的に解析を行うためのシミュレータである。
【００１８】
図２は、材料物性統合シミュレータの構成例を示すブロック図である。図例のように、材料物性統合シミュレータは、シミュレーション単位として、電子状態シミュレータ１ａ、分子構造シミュレータ１ｂ、ポリマー構造シミュレータ１ｃ、固体構造シミュレータ１ｄ、分子動力学シミュレータ１ｅ、化学反応シミュレータ１ｆおよび流体シミュレータ１ｇを備えており、これらを選択的に組み合わせて実行し得るとともに、その組み合わせの相違によって異なる解析目標に対するシミュレーション実行に対応し得るようになっている。さらに詳しくは、分子内の電子状態を解析する電子状態シミュレータ１ａがある。これは、そのまま固体構造シミュレータ１ｄと直結されることもあり、また分子軌道を解析することで分子構造シミュレータ１ｂの入力となることも可能である。分子構造シミュレータ１ｂにより分子構造が解析されると、分子結晶のような固体解析とポリマー構造解析の入力が得られる。そして、ポリマー構造シミュレータ１ｃによりポリマー構造が得られると、分子動力学シミュレータ１ｅによりポリマーの動的な挙動が解析される。また、分子構造解析から直に分子動力学解析を行ったり、分子結晶の動力学解析を行ったりする等、その組み合わせは自由である。さらに、化学反応シミュレータ１ｆは、他のシミュレータと連成させることも可能で、分子動力学シミュレータ１ｅと同時に行われることが多い。化学反応と分子や原子のダイナミックスを同時に解析することで、これまで困難とされてきた多くの現象の解析を試みることが可能となる。また、より詳細な現象の再現のために、反応や動解析と連動して、電子状態を再計算することもでき、最後に流体解析を行うことで材料の巨視的な特性を解析できるようにもなっている。このように、各シミュレータ１ａ〜１ｇの組み合わせや実行順序は、解析目標に応じて解析者が自由に設定可能である。なお、各シミュレータ１ａ〜１ｇの詳細については、公知技術を利用して実現すればよいため、ここではその説明を省略する。
【００１９】
また、図１に示すように、本実施形態で説明する処理実行装置は、解析事例データベース２を備えている。
【００２０】
解析事例データベース２は、統合シミュレータ１を用いた解析事例に関する情報を記憶蓄積するものである。「解析事例に関する情報」とは、解析目標と、その解析目標に対する解析結果を得るために必要となるシミュレーション単位とについて、それぞれの関係を特定するための情報であり、具体的には少なくとも「解析キーワード」および「その解析を再現できる全ての情報」を含んでなる情報である。
【００２１】
「解析キーワード」は、解析目標を特定するためのもので、解析目標に挙げられるトラブルや現象の名前がこれに相当する。具体的には、「ガラス転移」「プラスチックの表面劣化」「マイクロ流路詰まり」等といったものが挙げられる。
【００２２】
また、「その解析を再現できる全ての情報」には、どのシミュレーション単位をどのように繋げて、すなわちどのような順で組み合わせて解析を行ったかについての情報と、その組み合わせに係るシミュレーション単位を機能させるのに必要な情報（そのシミュレーション単位に対する入力値や設定パラメータ等）が含まれるものとする。
【００２３】
「解析事例に関する情報」は、このような「解析キーワード」および「その解析を再現できる全ての情報」について、それぞれの対応関係が明確化するように構成されている。ただし、その対応関係は必ずしも一義的なものとは限らない。
【００２４】
図３は、解析事例に関する情報の具体例を示すイメージ図である。図例のように、例えば、トラブル１に関する一つ目の解析では、シミュレーション単位Ａ、シミュレーション単位Ｂ、シミュレーション単位Ｃを用い、この順にシミュレーション単位を繋げて解析を行ったが、同じトラブル１に関する二つ目の解析では、シミュレーション単位Ａ、シミュレーション単位Ｂ、シミュレーション単位Ｄを用い、この順にシミュレーション単位を繋げて解析を行う、といったことがあり得る。また、複雑な系のシミュレーションを行う場合、第一の目的はある現象Ｉのメカニズムの解明であっても、解析過程に他の現象IIを含むことや、その現象Ｉが関与するトラブル１に関する有用な情報を含むことがある。このように、「解析キーワード」と「その解析を再現できる全ての情報」との対応関係は必ずしも一義的なものとは限らない。したがって、解析事例データベース２では、「解析キーワード」と「その解析を再現できる全ての情報」との対応関係が必ずしも一義的でないこと、すなわち一つの「解析キーワード」に対し複数の「その解析を再現できる全ての情報」が対応したり、あるいは複数の「解析キーワード」が一つの「その解析を再現できる全ての情報」に対応したりすることを明確化しつつ、「解析事例に関する情報」を記憶蓄積するようになっている。
【００２５】
解析事例データベース２への「解析事例に関する情報」の記憶蓄積は、統合シミュレータ１における処理履歴を利用して行うことが考えられる。すなわち、統合シミュレータ１がシミュレーションを実行する度に、そのシミュレーションの解析目標についての「解析キーワード」と、そのシミュレーションの実行に係るシミュレーション単位についての「その解析を再現できる全ての情報」とを、処理履歴情報として抽出し、その抽出した処理履歴情報を過去の「解析事例に関する情報」として記憶蓄積するのである。
【００２６】
また、解析事例データベース２への「解析事例に関する情報」の記憶蓄積は、統合シミュレータ１における処理履歴に拘らずに行うことも考えられる。例えば、トラブル１や現象Ｉといったある解析目標に対して、どのシミュレーション単位をどのように繋げれば有効な解析が行えるか理論的または学術的に解明されている場合には、そのことを根拠に「解析事例に関する情報」を作成して、解析事例データベース２内に登録するようにしてもよい。すなわち、メカニズムの解明が比較的進んでおり、解析方法のノウハウが存在するトラブルや現象に対しては、統合シミュレータ１における処理の有無に拘らず、予め「解析事例に関する情報」を作成して解析事例データベース２に登録しておく。このときの記憶蓄積は、例えば図４の解析メニューテーブルの具体例のイメージ図に示すように、テーブル形式で行うことが考えられる。なお、解析事例データベース２内への情報登録は、その解析事例データベース２と接続する情報入力手段（ただし不図示）を利用して解析者が行えばよい。この情報入力手段については、公知技術を利用して実現すればよいため、ここではその説明を省略する。
【００２７】
また、図１に示すように、本実施形態で説明する処理実行装置は、上述した統合シミュレータ１および解析事例データベース２に加え、キーワード入力手段３および情報提示手段４としての機能を備えている。
【００２８】
キーワード入力手段３は、解析者の操作により、統合シミュレータ１を用いて実行すべき処理目標を特定するキーワード、すなわち「解析キーワード」に相当する情報の入力を行うためのものである。なお、入力形式は、キーボード等の情報入力装置を利用して入力するものであっても、あるいはディスプレイ画面上の表示出力を利用したＧＵＩ（Graphical User Interface）操作を介して登録されたキーワード一覧から選択させたり、登録されたキーワードを入力単語で検索し、ヒットしたキーワード一覧から選択させたりするものであってもよい。
【００２９】
情報提示手段４は、キーワード入力手段３で入力されたキーワードに関連する「解析事例に関する情報」を解析事例データベース２内から検索し、その検索結果を「組み合わせ指針情報」として解析者に対して提示出力するものである。この提示出力は、ディスプレイ画面での画像表示によって行うことが考えられるが、他の出力形態（例えば印刷出力）によるものであっても構わない。
【００３０】
「組み合わせ指針情報」は、入力されたキーワードに対応するシミュレーション単位の組み合わせに関する情報であり、解析事例データベース２内に記憶蓄積された「解析事例に関する情報」に基づくものである。
【００３１】
具体的には、「組み合わせ指針情報」としては、キーワード入力手段３で入力されたキーワードに関連する解析処理を実行する際に組み合わせるべきシミュレーション単位の種類および組み合わせ順についての情報（以下「推奨セット情報」という）が挙げられる。この「推奨セット情報」は、検索された「解析事例に関する情報」を基にすれば得ることができる。
【００３２】
また、「組み合わせ指針情報」としては、「推奨セット情報」の他にも、キーワード入力手段３で入力されたキーワードに関連する解析処理を実行する際の各シミュレーション単位の使用頻度、すなわち統合シミュレータ１で実行すべき解析目標に対する各シミュレーション単位の使用頻度に関する情報（以下「使用頻度情報」という）が挙げられる。この「使用頻度情報」は、例えば図５の使用頻度情報の具体例のイメージ図に示すように、トラブル１等の「解析キーワード」につき、これに関する解析にあたり各シミュレーション単位の使用頻度がどの程度であるかを特定するものである。この「使用頻度情報」は、検索された「解析事例に関する情報」に対する集計を行えば得ることができる。例えば、図３に示した「解析事例に関する情報」の場合、トラブル1に関するシミュレーション単位Aの使用頻度は「３」であり、シミュレーション単位Ｂの使用頻度は「４」であり、シミュレーション単位Ｃの使用頻度は「２」であり、シミュレーション単位Ｄの使用頻度は「１」である。また、現象Ｉに関するシミュレーション単位Ａの使用頻度は「１」であり、シミュレーション単位Ｂの使用頻度は「２」であり、シミュレーション単位Ｃの使用頻度は「２」である。このような集計を行うことで、例えばトラブル1についてであれば、図５に示すような「使用頻度情報」が得られるのである。なお、集計の詳細な手法については、公知技術を利用すれば実現可能であるため、ここではその説明を省略する。
【００３３】
このように、「組み合わせ指針情報」は、「推奨セット情報」若しくは「使用頻度情報」のいずれか、またはこれらの両方からなるものである。なお、「組み合わせ指針情報」は、「解析事例に関する情報」に基づくものであるが、その「解析事例に関する情報」を構成する「解析キーワード」および「その解析を再現できる全ての情報」は、既に説明したように互いの対応関係が必ずしも一義的とは限らない。したがって、「組み合わせ指針情報」についても、シミュレーション単位の組み合わせを提示するのにあたり、必ずしも一つの組み合わせである必要はなく、複数種類の組み合わせを提示するためのものであってもよい。
【００３４】
以上に説明した統合シミュレータ１、解析事例データベース２、この解析事例データベース２に対する情報入力手段、キーワード入力手段３および情報提示手段４は、本実施形態で説明する処理実行装置におけるコンピュータとしての機能が、所定プログラムを実行することによって実現されるものである。その場合に、当該所定プログラムは、処理実行装置へのインストールに先立ち、コンピュータ読み取り可能な記憶媒体に格納されて提供されるものであっても、または有線若しくは無線による通信手段を介して配信されるものであってもよい。つまり、本実施形態で説明する処理実行装置は、当該処理実行装置にインストール可能な処理実行プログラムによって実現することが可能である。
【００３５】
次に、以上のような構成の処理実行装置（処理実行プログラムによって実現される場合を含む）を用いて行う処理動作例、すなわち本発明に係る処理実行方法について説明する。ここでは、解析者が統合シミュレータ１を用い所望する解析目標に対するシミュレーション処理を行う場合の一連の処理動作を例に挙げて説明する。
【００３６】
解析者所望の解析目標に対するシミュレーション処理を行う場合の手順としては、解析目標に関する入力（ステップ１１、以下ステップを「Ｓ」と略す）、解析指針の提示出力（Ｓ１２）、解析処理の実行（Ｓ１３）およびデータベース更新（Ｓ１４）の各ステップがある。
【００３７】
すなわち、解析者所望の解析目標に対するシミュレーション処理を行う場合には、先ず、解析者が所望する解析目標を特定するキーワード、すなわち「解析キーワード」に相当する情報を、キーワード入力手段３で入力する（Ｓ１１）。これにより、キーワード入力手段３からは、「マイクロ流路詰まり」等のトラブルに関するキーワードまたは「ガラス転移」等の現象に関するキーワードが入力されることになる。そして、キーワード入力手段３でのキーワード入力があると、続いて、情報提示手段４は、入力されたキーワードに関連する「解析事例に関する情報」を解析事例データベース２内から検索し、その検索結果を「組み合わせ指針情報」として解析者に対して提示出力する（Ｓ１２）。具体的には、「推奨セット情報」若しくは「使用頻度情報」のいずれか、またはこれらの両方について、解析者に対して提示出力する。なお、「推奨セット情報」と「使用頻度情報」のどちらを提示出力するか、あるいは両方を提示出力するについては、予めの設定または解析者による指示に従いつつ行うものとする。
【００３８】
このようにして提示出力された「組み合わせ指針情報」を参照すれば、複雑な系全体についての処理を行う場合に、解析目標とこれに対する結果を得るためのシミュレーション単位の組み合わせとが必ずしも一義的に対応していなくとも、そのシミュレーション単位の組み合わせについての指針が示されることになるので、解析者は解析目標に対する処理実行を行うためのシミュレーション単位の組み合わせを容易に把握することができる。
【００３９】
さらに具体例を挙げて詳しく説明すると、例えば、材料物性統合シミュレータを用いて、あるポリマー材料のガラス転移温度をシミュレーションしたい場合、解析者は、キーワード入力手段３がディスプレイ上に表示する解析キーワード入力画面を利用して、その入力画面上で「ガラス転移」を含む語を入力する。すると、情報提示手段４は、「ガラス転移」をキーワードとして、そのキーワードに関連する「解析事例に関する情報」を解析事例データベース２内から検索する。その場合に、例えば図６に示すような解析メニューテーブルが解析事例データベース２内に記憶蓄積されていれば、情報提示手段４は、「ガラス転移」というキーワードに対応する「組み合わせ指針情報」として、「ポリマー構造シミュレータ→分子動力学シミュレータ」といった「推奨セット情報」、すなわち使用シミュレーション単位とその順序に関する情報を提示出力する。なお、これは一具体例に過ぎず、提示出力の態様は、シミュレーション単位のブロック図によるフローチャートや、より詳細な計算条件を併記することもでき、ここで挙げた具体例に限定されるものではない。このようにして提示出力される「推奨セット情報」を参照すれば、材料物性統合シミュレータを用いるにあたり、解析者は、解析処理の実行前に、所望する解析目標に応じた解析指針を得ることができる。
【００４０】
また、「推奨セット情報」のみではなく、これまでの傾向に基づく解析指針を得ることを解析者が希望する場合には、情報提示手段４は、その「推奨セット情報」とは別に、またはその「推奨セット情報」と併せて、「使用頻度情報」を出力することもできる。例えば、キーワード入力手段３にて解析者が「導電性」というキーワードを入力すると、情報提示手段４は、そのキーワードに関連する「解析事例に関する情報」を解析事例データベース２内から検索するとともに、その解析結果についての集計を行う。そして、その集計結果である「使用頻度情報」、すなわち導電性解析の事例の中でどのシミュレーション単位がどの程度用いられているかの集計結果を、例えば図７に示すようなヒストグラムによって図表化して提示出力する。なお、この出力態様も一具体例に過ぎず、他の態様による提示出力を行ってもよいことは勿論である。このようにして提示出力される「使用頻度情報」を参照すれば、解析者は、解析処理の実行前に、所望する解析処理に必要なシミュレーション内容を判断する一助とすることが可能となる。
【００４１】
その後は、提示出力された「推奨セット情報」または「使用頻度情報」を参照した解析者が、所望する解析目標に応じたシミュレーション解析を行うのに適したシミュレーション単位の組み合わせを判断し、その判断に基づいて使用するシミュレーション単位を選択する。このとき、解析者は、提示出力された「推奨セット情報」または「使用頻度情報」、すなわちシミュレーション単位の組み合わせについての「組み合わせ指針情報」を参照するので、所望する解析目標に応じた解析実行に適したシミュレーション単位の組み合わせを的確に把握し得るようになる。特に、複雑な系全体についての処理を行う場合には、解析目標とこれに対する結果を得るためのシミュレーション単位の組み合わせとが一義的に対応していなくとも、「組み合わせ指針情報」として何通りかの組み合わせパターンが提示出力されるので（例えば図３参照）、解析者が最も適切と思われるものを選択し得るようになる。つまり、解析者は、解析事例データベース２内に蓄積された解析ノウハウを利用して、使用するシミュレーション単位を選択することが可能となる。
【００４２】
そして、解析者が使用するシミュレーション単位を選択すると、統合シミュレータ１は、その解析者からの動作開始指示に応じて、選択したシミュレーション単位を順に動作させて、統合シミュレータ１に所望する解析目標に応じたシミュレーション解析処理を実行させる（Ｓ１３）。なお、このときの解析者による統合シミュレータ１に対する動作指示やシミュレーション単位の選択指示等については、従来と同様に公知技術を利用して行えばよいため、ここではその説明を省略する。
【００４３】
このようにして、統合シミュレータ１が解析者からの指示に従いつつシミュレーション解析処理を実行した後は、そのシミュレーション解析処理の実行に関する情報が、新たな「解析事例に関する情報」として、解析事例データベース２内に記憶蓄積される。つまり、統合シミュレータ１でのシミュレーション解析の実行があると、その都度または所定タイミング（例えば処理実行装置の低処理負荷時）で、統合シミュレータ１における記憶蓄積内容が更新されるのである。これにより、解析事例データベース２には、統合シミュレータ１でのシミュレーション解析の実行に伴って、順次解析ノウハウが蓄積されていくことになる。なお、このような解析事例データベース２における記憶蓄積内容の更新は、必ずしも必須ではない。
【００４４】
以上のように、本実施形態で説明した処理実行装置、処理実行プログラムおよび処理実行方法によれば、統合シミュレータ１を用いたシミュレーション解析の実行前の段階で、実行すべき解析目標を特定するキーワードを入力すれば、その解析目標に対するシミュレーション単位の組み合わせに関する「組み合わせ指針情報」が提示出力されるので、その「組み合わせ指針情報」の出力結果を参照した解析者が、当該解析目標を達成するための適切なシミュレーション単位の組み合わせを選択、設定し得るようになる。したがって、解析目標とこれに対する結果を得るためのシミュレーション単位の組み合わせとが必ずしも一義的に対応していなくとも、適切な検索結果を抽出して再利用することが可能となり、過去の解析結果（ノウハウ）の有効活用を図りつつ、解析実行を指示する際の大幅な作業効率の向上および解析者にとっての利便性向上を実現することができる。
【００４５】
特に、本実施形態で説明したように、「組み合わせ指針情報」として「推奨セット情報」を提示出力すれば、組み合わせるべきシミュレーション単位の種類および組み合わせ順について解析者が容易かつ的確に把握し得るようになるので、上述した作業効率向上や利便性向上等を実現する上で非常に好適なものとなる。
【００４６】
さらに、「推奨セット情報」とは別に、または「推奨セット情報」と併せて、「組み合わせ指針情報」として「使用頻度情報」を提示出力すれば、それ以前の傾向に基づく解析指針を解析者が得るようになるので、過去の解析結果（ノウハウ）が確実に有効活用されることになり、この点でも上述した作業効率向上や利便性向上等を実現する上で非常に好適であると言える。
【００４７】
その場合には、本実施形態で説明したように、解析事例データベース２への「解析事例に関する情報」の記憶蓄積を、統合シミュレータ１における処理履歴を利用して行うことが有効である。統合シミュレータ１における「処理履歴情報」を過去の「解析事例に関する情報」として解析事例データベース２に記憶蓄積すれば、過去の解析結果（ノウハウ）の有効活用が確実なものとなることに加え、統合シミュレータ１でのシミュレーション解析の実行に伴って順次解析ノウハウが蓄積されていくことになるからである。
【００４８】
ただし、解析事例データベース２への「解析事例に関する情報」の記憶蓄積は「処理履歴情報」によるものではなく、情報入力手段を利用して入力されたものであってもよい。解析メカニズムの解明が比較的進んでおり、解析方法のノウハウが存在するトラブルや現象に対しては、過去の「処理履歴情報」に拠らずに「解析事例に関する情報」の作成が可能であり、当該作成に係る「解析事例に関する情報」に基づいて「推奨セット情報」の提示出力並びに「使用頻度情報」の集計および提示出力を行うことが可能だからである。つまり、過去の「処理履歴情報」が不要なので、統合シミュレータ１が未だ実行していないシミュレーション解析についても、「組み合わせ指針情報」の提示出力が可能となる。したがって、対応可能な解析処理についての汎用性や柔軟性等を十分に確保する上で非常に好適なものとなる。
【００４９】
なお、本実施形態では、本発明の好適な実施具体例について説明したが、本発明はその内容に限定されるものではなく、その要旨を逸脱しない範囲で適宜変更することが可能である。例えば、本実施形態では、統合シミュレータ１がシミュレーション解析処理を行う場合に本発明を適用した例について説明したが、複数の処理単位を選択的に組み合わせて実行するものであれば、シミュレーション解析処理ではなく、診断処理や測定処理等を行う場合であっても、全く同様に適用することが可能である。つまり、幾つかのユニット（単位）で構成されている診断装置や測定装置等についても、本発明を適用して診断指針や測定指針等についての提示出力を行うようにすれば、ユーザが利用する際の作業効率向上や当該ユーザにとっての利便性向上等を実現することができる。
【図面の簡単な説明】
【００５０】
【図１】本発明に係る処理実行装置の概略構成例を示すブロック図である。
【図２】材料物性統合シミュレータの構成例を示すブロック図である。
【図３】解析事例に関する情報の具体例を示すイメージ図（その１）である。
【図４】解析メニューテーブルの具体例を示すイメージ図である。
【図５】使用頻度情報の具体例を示すイメージ図（その１）である。
【図６】解析メニューテーブルの具体例を示すイメージ図（その２）であり、材料物性統合シミュレータについての解析メニューテーブルを示す図である。
【図７】使用頻度情報の具体例を示すイメージ図（その２）であり、ヒストグラムによって図表化した例を示す図である。
【符号の説明】
【００５１】
１…統合シミュレータ、２…解析事例データベース、３…キーワード入力手段、４…情報提示手段
【図１】
2007219887.tif 000003
【図２】
2007219887.tif 000004
【図３】
2007219887.tif 000005
【図４】
2007219887.tif 000006
【図５】
2007219887.tif 000007
【図６】
2007219887.tif 000008
【図７】
2007219887.tif 000009