(57)【要約】      （修正有）【課題】数値解析結果レポート作成作業において、簡単な設定で複数の画像データの自動作成とレイアウトの決定を行うことを可能とする。【解決手段】数値解析結果レポート作成システム１０１において、数値解析結果データを可視化する際の表示パラメータや表示断面位置、可視化した画像フィアルの表示領域、および、レポートのレイアウト等の各種設定を行う操作画面を表示し、表示した操作画面での設定内容に応じて、予め記憶装置に格納された処理対象の数値解析結果データを選択して読み出し、表示パラメータ、表示断面位置、レイアウト等の各種設定を行うことで自動的に各断面画像データを作成すると共に、その画像データを設定指示された領域に取り込むことでレポートを自動的に作成する。また、レイアウト等の各種設定内容を記憶装置に格納しておき、これらの設定情報を繰り返し利用する構成とする。【選択図】図１
2010225053.tif 000002
【特許請求の範囲】
【請求項１】
プログラムされたコンピュータ処理によって、
数値解析結果データを可視化した画像ファイルを用いた、当該数値解析結果データに対するレポートファイルを作成するシステムの数値解析結果レポート作成方法であって、
プログラムされたコンピュータの処理実行手順として、
予め作成され記憶装置に格納された、可視化の対象となる上記数値解析結果データの識別情報の入力覧を有する可視化データ設定操作画面を読み出して表示装置で表示する第１の手順と、
該第１の手順で表示した上記可視化データ設定操作画面の入力欄に識別情報が入力された数値解析結果データを、当該数値解析結果データを予め格納した記憶装置から読み出し可視化して画像ファイルを生成する第２の手順と、
予め作成され記憶装置に格納された、上記画像ファイルの表示領域を含むレポートのレイアウトを決定する情報の入力欄を有するレイアウト設定操作画面を読み出して表示装置で表示する第３の手順と、
該第３の手順で表示した上記レイアウト設定操作画面の入力欄に入力されたレイアウト決定情報に応じたレイアウトからなるレポート原稿ファイルを生成する第４の手順と、
該第４の手順の手順で生成した上記レポート原稿ファイルの指定位置に当該画像ファイルを張り付けてレポートファイルを生成する第５の手順と
を含むことを特徴とする数値解析結果レポート作成方法。
【請求項２】
請求項１に記載の数値解析結果レポート作成方法であって、
プログラムされたコンピュータの処理実行手順として、
上記第２の手順で上記画像ファイルを生成した際の上記可視化データ設定操作画面の入力欄における入力情報を可視化データ設定情報として記憶装置に保存する第６の手順と、
上記第２の手順で生成した画像ファイルを記憶装置に保存する第７の手順と、
上記第４の手順で上記レポート原稿ファイルを生成した際の上記レイアウト設定操作画面の入力欄における入力情報をレイアウト設定情報として記憶装置に保存する第８の手順と
上記第４の手順で生成したレポート原稿ファイルを記憶装置に保存する第９の手順と、
上記第５の手順で生成したレポートファイルを記憶装置に保存する第１０の手順と
を含み、
上記可視化データ設定操作画面は、上記第６の手順で保存した上記可視化データ設定情報の選択欄を有し、
上記第２の手順では、上記可視化データ設定操作画面の選択欄で選択された上記可視化データ設定情報で特定される数値解析結果データの画像ファイルの生成を行い、
上記レイアウト設定操作画面は、上記第８の手順で保存した上記レイアウト設定情報の選択欄を有し、
上記第４の手順では、上記レイアウト設定操作画面の選択欄で選択された上記レイアウト設定情報で特定されるレポート原稿ファイルの生成を行う
ことを特徴とする数値解析結果レポート作成方法。
【請求項３】
プログラムされたコンピュータ処理によって、
数値解析結果データを可視化した画像ファイルを用いた、当該数値解析結果データに対するレポートファイルを作成する数値解析結果レポート作成システムであって、
プログラムされたコンピュータ処理を実行する手段として、
請求項１もしくは請求項２のいずれかに記載の数値解析結果レポート作成方法における各手順を実行する手段を有することを特徴とする数値解析結果レポート作成システム。
【請求項４】
コンピュータに、請求項１もしくは請求項２のいずれかに記載の数値解析結果レポート作成方法における各手順を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラムされたコンピュータによる数値解析結果の分析・評価技術に係り、特に、流体解析などの三次元モデルにおける解析結果レポートの作成を効率化するのに好適な技術に関するものである。
【背景技術】
【０００２】
近年、産業・工業分野では、製品開発コストを低減するために、例えば、航空機・自動車・鉄道車両・船舶等などの産業系機械の設計段階において、計算機上でＣＡＥ（Ｃｏｍｐｕｔｅｒ  Ａｉｄｅｄ  Ｅｎｇｉｎｅｅｒｉｎｇ）ツールを用いて設計および製品性能の数値解析（シミュレーション）を行い、その計算結果を分析・評価するのが一般的となっている。
【０００３】
この場合、入出力データを、エビデンス（証拠、根拠）として、レポート等の記録に残す必要がある。また、数値解析結果は、テキストファイルで出力されるが、テキストファイルでの出力は数値の羅列であり、瞬時に評価し難いため、多くの場合、計算結果の可視化を行い、等圧線やコンター図などの画像として記録する。
【０００４】
数値解析結果レポートを作成する際、まず、数値解析結果をポストプロセッサで画像として出力し、汎用的な画像ファイル生成ソフトで画面をキャプチャする。そして、これをレポートに必要な画像データが揃うまで繰り返し、最後にワープロ等に貼り付け、文書を作成する。
【０００５】
三次元モデルの場合、解析対象の内部を評価するには、まず解析対象の内部の状態を表示させる必要がある。多くの場合、評価する位置を基にして解析対象の断面として表示させる。評価位置が複数ある場合は、繰り返し断面データを表示させ、表示画面をキャプチャする。
【０００６】
この一連の作業を手作業で行っているため、レポートを作成するのに手間と時間がかかっていた。
【０００７】
また、画像データが複数ある場合は、作成者によって画像貼り付け位置のレイアウトが異なることがあり、後に他のレポート比較する場合に見づらいという問題点があった。
【０００８】
このため、数値解析結果レポートを短時間に効率よく作成させたいという要望が多くなってきた。
【０００９】
例えば、特許文献１（特開２０００−１２２７１３号公報）では、データ処理を行い、短時間でレポートを作成する技術が記載されている。
【００１０】
しかし、この技術では、グラフ等のデータが複数存在しても、一箇所の領域に重ね合わせて表示するので、複数のデータを、それぞれ独立させて、別の領域に表示するようなレイアウト設定機能はない。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開２０００−１２２７１３号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
解決しようとする問題点は、従来の技術では、数値解析結果レポート作成作業は、作成者が手作業で行っており、多大な時間を要していた点と、作成者によって画像の大きさおよび貼付け位置等レイアウトが異なるので、他のレポートとの比較が難しいという点である。
【００１３】
本発明の目的は、従来の問題点を解消し、簡単な設定で複数の画像データの自動作成とレイアウトの決定を行うことを可能とし、数値解析結果レポートを短時間に効率よく作成することを可能とすることである。
【課題を解決するための手段】
【００１４】
上記目的を達成するため、本発明では、流体解析などの三次元モデルでの数値解析結果の可視化を行い、その結果レポートを作成する数値解析結果レポート作成システムにおいて、数値解析結果データを可視化する際の表示パラメータや表示断面位置、可視化した画像フィアルの表示領域、および、レポートのレイアウト等の各種設定を行う操作画面を表示し、表示した操作画面での設定内容に応じて、予め記憶装置に格納された処理対象の数値解析結果データを選択して読み出し、表示パラメータ、表示断面位置、レイアウト等の各種設定を行うことで自動的に各断面画像データを作成すると共に、その画像データを設定指示された領域に取り込むことでレポートを自動的に作成することを特徴とする。また、レイアウト等の各種設定内容を記憶装置に格納しておき、これらの設定情報を繰り返し利用する構成とする。
【発明の効果】
【００１５】
本発明によれば、数値解析結果レポートの作成において、膨大な計算結果から任意の断面・物理量における可視化データを抽出し、計算結果の画像ファイルを自動的に作成することができるので、レポート作成に要する時間を短縮することができ、また、レイアウトの設定を保存・読込することでレポートのレイアウトを統一することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明に係る数値解析結果レポート作成システムの構成例を示すブロック図である。
【図２】図１における数値解析結果レポート作成システムの処理動作例を示すフローチャートである。
【図３】図１における可視化データ作成部の処理動作例を示すフローチャートである。
【図４】図１におけるレポート情報部の処理動作例を示すフローチャートである。
【図５】図１におけるレポート作成機能部の処理動作例を示すフローチャートである。
【図６】図１における可視化データ設定情報（１１４）の設定例を示す説明図である。
【図７】図１におけるレイアウト設定情報（１１５）の設定例を示す説明図である。
【図８】図１における数値解析結果データテーブル（１０２）の構成例を示す説明図である。
【図９】図１におけるレイアウト設定情報テーブル（１１０）の構成例を示す説明図である。
【図１０】図１における可視化データ設定情報テーブル（１１１）の構成例を示す説明図である。
【図１１】図１における数値解析結果レポートテーブル（１０３）の構成例を示す説明図である。
【図１２】図１における数値解析結果レポート（１０５）の具体例を示す説明図である。
【発明を実施するための形態】
【００１７】
以下、図を用いて本発明を実施するための形態例を説明する。図１においては、本発明に係る数値解析結果レポート作成システムの構成例を示しており、本図１の例では、クライアント側情報処理装置（図中「ＰＣ」と記載）１１６，１１７を収容したクライアント側のネットワーク（図中「クライアント」と記載）１１２とインターネットやイントラネット等のネットワーク１１３を介して接続されたサーバ側情報処理装置（図中「サーバ」と記載）１００内に、数値解析結果レポート作成システム１０１が実装された構成となっている。尚、本発明はこのような構成に限定されるものではなく、例えば、ネットワーク接続されていない１つのコンピュータ装置内に数値解析結果レポート作成システム１０１を設けた構成であっても良い。
【００１８】
サーバ側情報処理装置１００とクライアント側情報処理装置１１６，１１７は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）や主メモリ等を具備したコンピュータ構成からなり、光ディスク駆動装置等を介してＣＤ−ＲＯＭ等の記憶媒体に記録されたプログラムやデータを外部記憶装置内にインストールした後、この外部記憶装置から主メモリに読み込みＣＰＵで処理することにより、本発明に係る処理を含む各処理を実行する。
【００１９】
本発明に係る数値解析結果レポート作成システム１０１は、サーバ側情報処理装置１００内に設けられており、この数値解析結果レポート作成システム１０１は、プログラムされたコンピュータ処理を実行する機能として、レポート作成機能部１０６と可視化データ作成部１０７およびレポート情報設定部１０８を有し、図示していない記憶装置に、数値解析結果データテーブル１０２、数値解析結果レポートテーブル１０３、数値解析結果データ１０４、数値解析結果レポート１０５、可視化データ設定情報テーブル１１１、画像ファイル１０９、レイアウト設定情報テーブル１１０のそれぞれを格納する機能を有する。
【００２０】
このように、本例では、サーバ側情報処理装置１００とクライアント側情報処理装置１１６，１１７がネットワーク１１２，１１３で接続され、サーバ側情報処理装置１００には数値解析結果レポート作成システム１０１が設けられ、数値解析結果レポート作成システム１０１は、具備したレポート作成機能部１０６、可視化データ作成部１０７、レポート情報設定部１０８の各処理部により、数値解析結果データテーブル１０２、数値解析結果レポートテーブル１０３、数値解析結果データ１０４、数値解析結果レポート１０５、画像ファイル１０９、レイアウト設定情報テーブル１１０、可視化データ設定情報テーブル１１１を用いて処理を行うことで、本発明に係る数値解析結果レポートの作成を行う。
【００２１】
すなわち、クライアント側情報処理装置１１６，１１７において、サーバ側情報処理装置１００から、予め作成され記憶装置に格納された、可視化の対象となる数値解析結果データの識別情報の入力覧を有する可視化データ設定操作画面を読み出して表示装置で表示し、このように表示した可視化データ設定操作画面の入力欄にユーザが識別情報を入力すると、サーバ側情報処理装置１００の数値解析結果レポート作成システム１０１は、入力された数値解析結果データを、当該数値解析結果データを予め格納した記憶装置から読み出し可視化して画像ファイルを生成する。
【００２２】
また、クライアント側情報処理装置１１６，１１７において、サーバ側情報処理装置１００から、予め作成され記憶装置に格納された、画像ファイルの表示領域を含むレポートのレイアウトを決定する情報の入力欄を有するレイアウト設定操作画面を読み出して表示装置で表示し、このように表示したレイアウト設定操作画面の入力欄にユーザがレイアウト決定情報を入力すると、サーバ側情報処理装置１００の数値解析結果レポート作成システム１０１は、入力されたレイアウト決定情報に応じたレイアウトからなるレポート原稿ファイルを生成する。
【００２３】
そして、数値解析結果レポート作成システム１０１は、生成したレポート原稿ファイルの指定位置に当該画像ファイルを張り付けてレポートファイルを生成する。
【００２４】
さらに、数値解析結果レポート作成システム１０１は、画像ファイルを生成した際の可視化データ設定操作画面の入力欄における入力情報を可視化データ設定情報として記憶装置に保存すると共に、生成した画像ファイルを記憶装置に保存し、また、レポート原稿ファイルを生成した際のレイアウト設定操作画面の入力欄における入力情報をレイアウト設定情報として記憶装置に保存すると共に、生成したレポート原稿ファイルを記憶装置に保存し、かつ、生成したレポートファイルを記憶装置に保存する。
【００２５】
クライアント側情報処理装置１１６，１１７において表示させる可視化データ設定操作画面は、保存した可視化データ設定情報の選択欄を有し、数値解析結果レポート作成システム１０１は、この可視化データ設定操作画面の選択欄でユーザから選択された可視化データ設定情報で特定される数値解析結果データの画像ファイルの生成を行う。
【００２６】
また、クライアント側情報処理装置１１６，１１７において表示させるレイアウト設定操作画面は、保存したレイアウト設定情報の選択欄を有し、数値解析結果レポート作成システム１０１は、このレイアウト設定操作画面の選択欄でユーザから選択されたレイアウト設定情報で特定されるレポート原稿ファイルの生成を行う。
【００２７】
以下、このような数値解析結果レポート作成システム１０１の本発明に係る処理動作をより具体的に説明する。
【００２８】
クライアント側情報処理装置１１６，１１７では、操作者の手動操作等により、可視化データ設定情報１１４とレイアウト設定情報１１５が入力され、ネットワーク１１２，１１３を介してサーバ側情報処理装置１００の数値解析結果レポート作成システム１０１に出力する。
【００２９】
クライアント側情報処理装置１１６，１１７において入力される可視化データ設定情報１１４は、図６（ａ）の可視化データ設定情報項目例６０１に具体的に示す各項目からなるデータ構造からなり、図６（ｂ）で示される可視化データ設定情報入力画面（図中「画面イメージ」と記載）６１２を介してユーザの入力操作がなされ、レイアウト設定情報１１５は、図７（ａ）のレイアウト設定情報項目例７０１に具体的に示す各項目からなるデータ構造からなり、図７（ｂ）で示されるレイアウト設定情報入力画面（図中「画面イメージ」と記載）７０８を介して入力操作がなされる。
【００３０】
以下、サーバ側情報処理装置１００における数値解析結果レポート作成システム１０１に設けられた可視化データ作成部１０７とレポート情報設定部１０８およびレポート作成機能部１０６の処理内容について説明する。
【００３１】
まず、可視化データ作成部１０７は、可視化データ設定情報１１４もしくは可視化データ設定情報テーブル１１１から取り出した情報に従って、数値解析結果データテーブル１０２からテキストファイルである数値解析結果データ１０４を取り出し、二次元の断面可視化データを作成する。
【００３２】
可視化データ設定情報テーブル１１１は、図１０の可視化データ設定情報テーブル構成例１００１に具体的に示すデータ構造からなり、図１０の可視化データ設定情報テーブルのデータ例１００２に示すデータ内容が登録されている。
【００３３】
このようにして、可視化データ作成部１０７が作成した二次元の断面可視化データは、一時的に画像ファイル１０９として記憶装置に保存する。複数設定した場合は、複数の画像ファイルが作成される。
【００３４】
また、可視化データ作成部１０７が使用した可視化データ設定情報１１４は、可視化データ設定情報テーブル１１１に格納される。
【００３５】
次に、レポート情報設定部１０８は、レイアウト設定情報１１５またはレイアウト設定情報テーブル１１０から取り出した情報に従って、レポートのページ設定、フォント、フォントサイズ、画像ファイル貼付け位置を設定する。
【００３６】
レイアウト設定情報テーブル１１０は、図９のレイアウト設定情報テーブル構成例９０１に具体的に示すデータ構造からなり、図９のレイアウト設定情報テーブルのデータ例９０２に示すデータ内容が登録されている。
【００３７】
尚、レポート情報設定部１０８が使用したレイアウト設定情報１１５は、レイアウト設定情報テーブル１１０に格納される。
【００３８】
そして、レポート作成機能部１０６は、可視化データ作成部１０７が設定した可視化データ設定情報（１１１，１１４）と画像ファイル１０９、および、レポート情報設定部１０８が設定したレイアウト設定情報（１１０，１１５）から数値解析結果レポート１０５を作成する。
【００３９】
この際、レポート作成機能部１０６は、レポートの作成情報を、数値解析結果レポートテーブル１０３に格納する。
【００４０】
数値解析結果レポートテーブル１０３は、図１１の数値解析結果レポートテーブル構成例１１０１に具体的に示す各項目からなるデータ構造であり、図１１の数値解析結果レポートテーブルのデータ例１１０２に示すデータ内容が登録されている。
【００４１】
以下、図２〜図５のフローチャートを用いて、数値解析結果レポート作成システム１０１による数値解析結果レポートの作成手順を説明する。
【００４２】
クライアント側情報処理装置１１６，１１７の操作者であるレポートの作成者は、過去に設定した可視化データ設定情報を取り出す場合は（ステップＳ２１５）、図１０に詳細を示した可視化データ設定情報テーブル２０８から可視化データ設定情報を選択する（ステップＳ２１６）。
【００４３】
この可視化データ設定情報の選択後は、当該可視化データ設定情報に対する編集が可能となり、入力装置２０２より可視化データ設定情報入力画面において可視化データ設定情報２０３の一部または全てを変更することができる（ステップＳ２１７）。
【００４４】
一方、可視化データ設定情報テーブル２０８に可視化データ設定情報がない場合など新規に可視化データ設定情報を作成する場合は、入力装置２０２より可視化データ設定情報入力画面において数値解析結果データを選択し、レポートに記載する断面図を表示するのに必要な可視化データ設定情報２０３を入力する（ステップＳ２１７）。
【００４５】
可視化データ設定情報２０３の内容は、図６（ａ）の可視化データ設定情報項目例６０１で示され、可視化データ設定情報入力画面例は図６（ｂ）で示される可視化データ設定情報入力画面６１２となる。
【００４６】
ステップＳ２１７で得た可視化データ設定情報から、可視化データ作成部１０７により可視化データを作成し（ステップＳ２１８）、画像ファイル２０９に変換して出力する。
【００４７】
ステップＳ２１７で得た可視化データ設定情報は、可視化データ設定情報テーブル２０８に格納し、次回以降に、これらの情報を読み込むことができる。
【００４８】
次に、過去に設定したレイアウト設定情報を取り出す場合（ステップＳ２２５）は、レイアウト設定情報テーブル２１０からレイアウト設定情報を選択する（ステップＳ２２６）。
【００４９】
レイアウト設定情報テーブル２１０は、図１におけるレイアウト設定情報テーブル１１０に相当し、図９のレイアウト設定情報テーブル構成例９０１に示すデータ構造からなり、図９のレイアウト設定情報テーブルのデータ例９０２に示すデータ内容が登録されている。
【００５０】
このレイアウト設定情報の選択後は、当該レイアウト設定情報に対する編集が可能となり、入力装置２１３より、レイアウト設定情報入力画面においてレイアウト設定情報２１４の一部または全てを変更することができる（ステップＳ２２７）。
【００５１】
一方、レイアウト設定情報テーブル２１０にレイアウト設定情報がない場合など、新規にレイアウト設定情報を作成する場合は、入力装置２１３より、レイアウト設定情報入力画面においてレイアウト設定情報２１４を入力する（ステップＳ２２７）。
【００５２】
レイアウト設定情報２１４は、図１におけるレイアウト設定情報１１５にも相当し、図７（ａ）のレイアウト設定情報項目例７０１に具体的に示す各項目からなるデータ構造からなり、図７（ｂ）で示されるレイアウト設定情報入力画面７０８を介して入力操作がなされる。
【００５３】
ステップＳ２２７で得られたレイアウト設定情報を、レポート情報設定部１０８によりレイアウト設定情報テーブル２１０に格納し（ステップＳ２２８）、レポート情報設定部１０８は、次回以降にこれらの情報を読み込むことができる。
【００５４】
そして、レポート作成機能部１０６により、ステップＳ２１７で得られた可視化データ設定情報と、ステップＳ２２７で得られたレイアウト設定情報、および、画像ファイル２０９の情報を用いて、レポートを作成し、数値解析結果レポートテーブル２１９に格納する（ステップＳ２２９）。
【００５５】
数値解析結果レポートテーブル２１９は、図１における数値解析結果レポートテーブル１０３に相当し、図１１の数値解析結果レポートテーブル構成例１１０１に具体的に示す各項目からなるデータ構造であり、図１１の数値解析結果レポートテーブルのデータ例１１０２に示すデータ内容が登録されている。
【００５６】
次に、図３を用いて、図１の可視化データ作成部１０７による図２のステップＳ２１７での処理を説明する。
【００５７】
まず、図２のステップＳ２１７の処理で得られた可視化データ設定情報を取り込み（ステップＳ３０１）、図１０で詳細が示される各情報を得る。また、図１の数値解析結果データテーブル１０２に相当する数値解析結果データテーブル３０３から数値解析結果データを取り込む（ステップＳ３０２）。
【００５８】
この数値解析結果データは、従来技術である、有限要素法などの解析手法を用いた他のＣＡＥ（Ｃｏｍｐｕｔｅｒ  Ａｉｄｅｄ  Ｅｎｇｉｎｅｅｒｉｎｇ）ツールで計算された数値解析（シミュレーション）結果であり、数値解析結果データテーブル３０３に格納されている。
【００５９】
数値解析結果データの内容としては、メッシュと呼ばれる格子の情報と節点ごとの圧力・流速・温度などの値がテキスト形式で記述されている。ここで、数値解析について説明する。
【００６０】
数値解析では、メッシュと呼ばれる計算格子で解析領域を離散化する必要がある。一般には、物体形状や空間を要素と呼ばれる微小で単純な形状の集合として扱う。
【００６１】
この要素の形状は、解析目的や手法によって使い分けられるが、三次元モデルの場合は、主に四面体（三角錐）や六面体（直方体）が使用され、要素形状が四面体のものを四面体要素と呼び、六面体のものを六面体要素と呼んでいる。
【００６２】
このような要素を構成する辺（稜線）が交わる頂点を節点と呼び、数値解析結果として各節点ごとにそれぞれの物理量が計算される。
【００６３】
図３に戻り、ステップＳ３０４では、このような数値解析結果データから、ステップＳ３０１で取得した断面位置上に存在する要素を抽出する。
【００６４】
そして、抽出した要素の要素タイプを判別し（ステップＳ３０５）、六面体要素の場合は一個の六面体を六個の四面体に分割する（ステップＳ３０６）。この場合、処理対象要素数Ｎは６×Ｎｉ個となる。
【００６５】
また、四面体要素の場合は、そのまま処理を進める（ステップＳ３０７）。
【００６６】
このようにして、本例では、解析結果の要素タイプに関係なく全ての要素を四面体要素に変換して処理を行う。
【００６７】
続いて、Ｎ個の処理対象要素に対して、それぞれ、設定断面と各要素の稜線との衝突点を求め（ステップＳ３１０）、以下のように三角形を形成し（ステップＳ３１１）、二次元の断面データを作成する。
【００６８】
（１）衝突点が２個以下の場合：処理を行わない。
（２）衝突点が３個の場合：この３点で三角形を形成する。
（３）衝突点が４個の場合：この４点で四角形を形成し、２個の三角形に分割する。
【００６９】
このようにして生成した各三角形の頂点に対して、元の四面体要素の各節点の物理量から補間計算した物理量を求める（ステップＳ３１１）。
【００７０】
尚、この補間計算における補間とは、ある既知の数値データを基にして、求める数値を推測して補足することである。
【００７１】
最後に、形成した三角形の各頂点の座標から、可視化データ（画像データ）におけるピクセル位置を求め、この三角形内部の各ピクセルに対して、ステップＳ３１１で求めた物理量を補間計算して、各ピクセル値を求め、三角形を色付けする（ステップＳ３１２）。
【００７２】
ステップＳ３１０〜ステップＳ３１２の処理を、全ての処理対象要素に対して繰り返すと（ステップＳ３０９）、指定断面位置における二次元の可視化データが作成される。この可視化データを、画像ファイルとして出力する（ステップＳ３１３）。
【００７３】
ステップＳ３０９〜ステップＳ３１３の処理を、図２のステップ２１７の処理で設定した全ての可視化データ設定情報に対して実施し（ステップＳ３０８）、その後、可視化データ設定情報を、可視化データ設定情報テーブルに保存するか否かを選択でき（ステップＳ３１４）、保存する場合は、可視化データ設定情報テーブルに入力情報を保存した（ステップＳ３１５）後、保存しない場合は、そのまま、プロセスを、数値解析結果レポート作成システム１０１へ返す（ステップＳ３１６）。
【００７４】
次に、図４を用いて、図１のレポート情報設定部１０８による図２のステップＳ２２８での処理を説明する。
【００７５】
まず、図２のステップＳ２２７の処理で得たレイアウト設定情報２１４を取り込み（ステップＳ４０１）、図９で示される各情報を得る。
【００７６】
次に、取得したレイアウト設定情報をレイアウト設定情報テーブル（１１０）に保存するか否かを選択でき（ステップＳ４０２）、保存する場合は、レイアウト設定情報テーブル（１１０）に入力情報を保存し（ステップＳ４０３）、その後、また、保存しない場合は、そのまま、プロセスを数値解析結果レポート作成システムへ返す（ステップＳ４０４）。
【００７７】
次に、図５を用いて、図１のレポート作成機能部１０６による図２のステップＳ２２９での処理を説明する。
【００７８】
まず、図２のステップＳ２１７の処理で得られた可視化データ設定情報（２０３，２０８）を取り込み（ステップＳ５０１）、次に、図２のステップＳ２２７の処理で得られたレイアウト設定情報（２１４，２１０）を取り込む（ステップＳ５０２）。
【００７９】
取り込んだレイアウト設定情報に従って、出力レポートのファーマットを作成し（ステップＳ５０３）、また、取り込んだ可視化データ設定情報に従って、番号順に出力名、単位、物理量範囲、断面位置を挿入する（ステップＳ５０４）。
【００８０】
さらに、図２のステップＳ２１８の処理で可視化データ作成部１０７が自動作成した画像ファイル５０８（２０９）を取り込み、番号順に挿入する（ステップＳ５０５）。
【００８１】
そして、タイトル・作成者名・日付を指定位置に挿入し（ステップＳ５０６）、数値解析結果レポートとしてファイル形式で保存する（ステップＳ５０７）。
【００８２】
以下、図６〜図１２を用いて、図１における数値解析結果レポート作成システム１０１が記憶管理する各情報の説明を行う。
【００８３】
まず、図６を用いて、図２のステップＳ２１７において入力する可視化データ設定情報２０３（図１の可視化データ設定情報１１４に相当する）について説明する。
【００８４】
図６（ａ）における可視化データ設定情報項目例６０１に示すように、数値解析結果データのファイル名が登録される数値結果ファイル名６０２と、作成するレポートのファイル名が登録されるレポートファイル名６０３、出力する画像を特定する番号が登録される番号６０４、出力する物理量に対応する数値解析結果ファイル内で使用されているキーワードが登録される結果ファイル変数名６０５、表示する物理量の出力範囲の最小値を登録する最小値６０６、表示する物理量の出力範囲の最大値を登録する最大値６０７、表示する断面の方向を登録する断面方向６０８、表示する断面の位置を登録する断面位置６０９、レポートに出力する変数の名称を登録する出力名６１０、レポートに出力する変数の単位を登録する単位６１１の各項目名からなる。
【００８５】
この可視化データ設定情報項目例６０１の各項目の値は、図６（ｂ）における可視化データ設定情報入力画面６１２で示される画面を介して入力され、設定される。図６（ｂ）における可視化データ設定情報入力画面６１２では、「番号１」〜「番号３」の３種類の画像を出力することとなる。
【００８６】
例えば、「番号１」のデータは、Ｘ座標が５.０の断面位置上の「ＴＥＭＰ」という変数のデータのうち「−３００」〜「２１００」までの物理量をコンター図の画像にし、出力名は「温度」、出力単位は「℃」としてレポート出力するという意味である。
【００８７】
次に、図７を用いて、図２のステップＳ２２７において入力するレイアウト設定情報２１４（図１のレイアウト設定情報１１５に相当する）について説明する。
【００８８】
図７のレイアウト設定情報項目例７０１に示すように、出力する画像の行数、すなわち画像張り付け領域の行数を登録する行数７０２と、出力する画像の列数、すなわち画像張り付け領域の列数を登録する列数７０３、レポートに使用するフォントの種類を登録するフォント７０４、レポートに使用するフォントのサイズを登録するフォントサイズ７０５、レポートの紙方向（縦または横）を登録する紙方向７０６、レポートに記載するコメント等を登録する文章７０７の各項目名からなる。
【００８９】
このレイアウト設定情報項目例７０１の各項目の値は、図７におけるレイアウト設定情報入力画面７０８で示される画面を介して入力され、設定される。図７に示すレイアウト設定情報入力画面７０８の場合、作成されるレポートには、２行×４列の領域に、図６の可視化データ設定情報入力画面６１２に示す内容で作成された画像が貼り付けられる。
【００９０】
次に、図８を用いて、図１における数値解析結果データテーブル１０２について説明する。
【００９１】
図１における数値解析結果データテーブル１０２は、数値解析結果データを管理するための表であり、図８の数値解析結果データテーブル構成例８０１に示すように、解析結果データを特定する識別情報（解析結果ＩＤ）を登録する解析結果ＩＤと、当該解析結果データを生成した作業者の識別情報（ユーザＩＤ）を登録するユーザＩＤ、当該解析結果データのプロジェクトの識別情報（解析プロジェクト名）を登録するプロジェクト名、当該解析結果データを特定する識別情報（数値解析結果データファイル名）を登録するファイル名の各項目からなり、図８の数値解析結果データテーブルのデータ例で示す内容の値が各項目に登録される。
【００９２】
次に、図９を用いて、図１におけるレイアウト設定情報テーブル１１０（図２におけるレイアウト設定情報テーブル２１０に相当する）について説明する。
【００９３】
図１におけるレイアウト設定情報テーブル１１０は、レイアウト設定情報を管理するための表であり、図９のレイアウト設定情報テーブル構成例９０１に示すように、当該レイアウト情報の識別情報（レイアウト情報ＩＤ）を登録するレイアウト情報ＩＤと、当該レイアウトのレポートを作成したユーザの識別情報（ユーザＩＤ）を登録するユーザＩＤ、当該レイアウトのレポートでの画像データの貼り付け領域行数を登録する行数、当該レイアウトのレポートでの画像データの貼り付け領域列数を登録する列数、当該レイアウトのレポートで使用するフォント種別を登録するフォント、当該レイアウトのレポートで使用するフォントのサイズを登録するフォントサイズ、当該レイアウトのレポートの紙方向（縦または横）を登録する方向、当該レイアウトのレポートに記載するコメント等を登録する文章の各項目からなり、図９のレイアウト設定情報テーブルのデータ例９０２で示す内容の値が各項目に登録される。
【００９４】
次に、図１０を用いて、図１における可視化データ設定情報テーブル１１１（図２における可視化データ設定情報テーブル２０８に相当する）について説明する。
【００９５】
図１における可視化データ設定情報テーブル１１１は、可視化データ設定情報を管理するための表であり、図１０の可視化データ設定情報テーブル構成例１００１に示すように、登録した可視化情報の識別情報（可視化情報ＩＤ）を登録する可視化情報ＩＤと、登録した可視化情報を設定したユーザの識別情報（ユーザＩＤ）を登録するユーザＩＤ、出力する画像ファイルの識別情報（出力画像番号）を登録する番号、当該数値解析結果ファイルにおける例えば物理量の変数名を登録する結果ファイル変数名、例えば当該物理量の出力範囲の内の最小値を登録する最小値、例えば当該物理量の出力範囲の内の最大値を登録する最大値、表示する断面の方向を登録する断面方向、表示する断面の位置を登録する断面位置、レポートに出力する変数の名称を登録する出力名、レポートに出力する変数の単位を登録する単位の各項目からなり、図１０の可視化データ設定情報テーブルのデータ例１００２で示す内容の値が各項目に登録される。
【００９６】
次に、図１１を用いて、図１における数値解析結果レポートテーブル１０２（図２における数値解析結果レポートテーブル２１９および図３における数値解析結果レポートテーブル３０３に相当する）について説明する。
【００９７】
図１における数値解析結果レポートテーブル１０２は、数値解析結果レポートを管理するための表であり、図１１の数値解析結果レポートテーブル構成例１１０１に示すように、当該レポートに順番に付与された番号を登録するレポートＩＤと、当該レポートを作成したユーザの識別情報を登録するユーザＩＤ、当該レポートの作成に用いた数値解析結果データを特定する識別情報を登録する解析結果ＩＤ、当該レポートの作成に用いたレイアウト設定情報を特定する識別情報を登録するレイアウト情報ＩＤ、当該レポートの作成に用いた可視化データ設定情報を特定する識別情報を登録する可視化情報ＩＤ、作成するレポートを特定する識別情報（ファイル名）を登録するレポートファイル名の各項目からなり、図１１の数値解析結果レポートテーブルのデータ例１１０２で示す内容の値が各項目に登録される。
【００９８】
尚、図１２においては、図７のレイアウト設定情報入力画面７０８で示す内容のレイアウト設定情報を使用した際に、図１のレポート作成機能部１０６が、図２のステップＳ２２９の処理で出力した数値解析結果レポートの例を示している。
【００９９】
以上、図１〜図１２を用いて説明したように、本例では、流体解析などの三次元モデルでの数値解析結果の可視化を行い、その結果レポートを作成する数値解析結果レポート作成システム１０１において、数値解析結果データを可視化する際の表示パラメータや表示断面位置、可視化した画像フィアルの表示領域、および、レポートのレイアウト等の各種設定を行う操作画面（６１２，７０８）を表示し、表示した操作画面での設定内容に応じて、予め記憶装置に格納された処理対象の数値解析結果データを選択して読み出し、表示パラメータ、表示断面位置、レイアウト等の各種設定を行うことで自動的に各断面画像データを作成すると共に、その画像データを設定指示された領域に取り込むことでレポートを自動的に作成する。また、レイアウト等の各種設定内容を記憶装置に格納しておき、これらの設定情報を繰り返し利用する構成とする。
【０１００】
このように、本例の数値解析結果レポート作成システム１０１によれば、数値解析結果レポートの作成において、膨大な計算結果から任意の断面・物理量における可視化データを抽出し、計算結果の画像ファイルを自動的に作成することができるので、レポート作成に要する時間を短縮することができ、また、レイアウトの設定を保存・読込することでレポートのレイアウトを統一することができる。
【０１０１】
尚、本発明は、図１〜図１２を用いて説明した例に限定されるものではなく、その要旨を逸脱しない範囲において種々変更可能である。例えば、上述したように、本例では、図１に示したように、クライアント側情報処理装置１１６，１１７とネットワーク１１２，１１３を介して接続されたサーバ側情報処理装置１００内に、数値解析結果レポート作成システム１０１を実装させた構成としているが、ネットワーク接続されていない１つのコンピュータ装置内に数値解析結果レポート作成システム１０１を設けた構成であっても良い。
【０１０２】
また、本例では、光ディスクを記録媒体として用いているが、ＦＤ（Ｆｌｅｘｉｂｌｅ  Ｄｉｓｋ）等を記録媒体として用いることでも良い。また、プログラムのインストールに関しても、通信装置を介してネットワーク経由でプログラムをダウンロードしてインストールすることでも良い。
【符号の説明】
【０１０３】
１００：サーバ側情報処理装置（サーバ）、１０１：数値解析結果レポート作成システム、１０２：数値解析結果データテーブル、１０３：数値解析結果レポートテーブル、１０４：数値解析結果データ、１０５：数値解析結果レポート、１０６：レポート作成機能部、１０７：可視化データ作成部、１０８：レポート情報設定部、１０９：画像ファイル、１１０：レイアウト設定情報テーブル、１１１：可視化データ設定情報テーブル、１１２：クライアント側のネットワーク（クライアント）、１１３：ネットワーク、１１４：可視化データ設定情報、１１５：レイアウト設定情報、１１６，１１７：クライアント側情報処理装置（ＰＣ）、２０１，２１２：表示装置、２０２，２１３：入力装置、２０３：可視化データ設定情報、２０８：可視化データ設定情報テーブル、２０９：画像ファイル、２１０：レイアウト設定情報テーブル、２１４：レイアウト設定情報、２１９：数値解析結果レポートテーブル、３０３：数値解析結果データ、５０８：画像ファイル、６０１：可視化データ設定情報項目例、６１２：可視化データ設定情報入力画面、７０１：レイアウト設定情報項目例、７０８：レイアウト設定情報入力画面、８０１：数値解析結果データテーブル構成例、８０２：数値解析結果データテーブルのデータ例、９０１：レイアウト設定情報テーブル構成例、９０２：レイアウト設定情報テーブルのデータ例、１００１：可視化データ設定情報テーブル構成例、１００２：可視化データ設定情報テーブルのデータ例、１１０１：数値解析結果レポートテーブル構成例、１１０２：数値解析結果レポートテーブルのデータ例。
【図１】
2010225053.tif 000003
【図２】
2010225053.tif 000004
【図３】
2010225053.tif 000005
【図４】
2010225053.tif 000006
【図５】
2010225053.tif 000007
【図６】
2010225053.tif 000008
【図７】
2010225053.tif 000009
【図８】
2010225053.tif 000010
【図９】
2010225053.tif 000011
【図１０】
2010225053.tif 000012
【図１１】
2010225053.tif 000013
【図１２】
2010225053.tif 000014