(57)【要約】【課題】物理用の表示応答速度の低下を抑制すること。【解決手段】情報処理装置１００は、解析の対象空間ａｒｅａを分割した複数のメッシュｍを示す部分領域情報を生成する。情報処理装置１００は、部分領域情報が示す複数のメッシュの各々についての物理量を取得する。情報処理装置１００は、複数のメッシュから、取得した物理量に関する指標が特異であるメッシュを抽出する。情報処理装置１００は、対象空間ａｒｅａ内の位置の入力を受け付ける。情報処理装置１００は、抽出したメッシュのうち、受け付けた位置に対応するメッシュについての物理量に基づく情報を表示する。【選択図】図１
2015191381.tif 000002
【特許請求の範囲】
【請求項１】
解析の対象空間を分割した複数の部分領域を示す部分領域情報を生成する生成部と、
前記生成部によって生成された前記部分領域情報が示す前記複数の部分領域の各々についての物理量を取得する取得部と、
前記複数の部分領域から、前記取得部によって取得された前記物理量に関する指標が特異である部分領域を抽出する抽出部と、
前記対象空間内の位置の入力を受け付ける受け付け部と、
前記抽出部によって抽出された前記部分領域のうち、前記受け付け部によって受け付けられた前記位置に対応する前記部分領域についての前記物理量に基づく情報を表示する表示部と、
を有することを特徴とする情報処理装置。
【請求項２】
取得した前記物理量から一部の物理量を抽出する第２抽出部を有し、
前記受け付け部は、ユーザ操作による前記位置の入力を受け付け、
前記第２抽出部は、前記ユーザ操作が所定条件を満たした場合に、取得した前記物理量から、前記複数の部分領域のうち、前記対象空間の一部の範囲であって、受け付けられた前記位置の断面を含む範囲内にある部分領域の各々についての物理量を抽出し、
前記表示部は、前記第２抽出部によって抽出された前記物理量のうち、あらたに受け付けられた前記位置の断面の少なくとも一部を含む部分領域についての前記物理量に基づく情報を表示することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記所定条件は、前記ユーザ操作が連続した位置の入力を終了する操作であることを特徴とする請求項２に記載の情報処理装置。
【請求項４】
コンピュータに、
解析の対象空間を分割した複数の部分領域を示す部分領域情報を生成し、
生成した前記部分領域情報が示す前記複数の部分領域の各々についての物理量を取得し、
前記複数の部分領域から、取得した前記物理量に関する指標が特異である部分領域を抽出し、
前記対象空間内の位置の入力を受け付け、
抽出した前記部分領域のうち、受け付けた前記位置に対応する前記部分領域についての前記物理量に基づく情報を表示する、
処理を実行させることを特徴とする解析プログラム。
【請求項５】
コンピュータが、
解析の対象空間を分割した複数の部分領域を示す部分領域情報を生成し、
生成した前記部分領域情報が示す前記複数の部分領域の各々についての物理量を取得し、
前記複数の部分領域から、取得した前記物理量に関する指標が特異である部分領域を抽出し、
前記対象空間内の位置の入力を受け付け、
抽出した前記部分領域のうち、受け付けた前記位置に対応する前記部分領域についての前記物理量に基づく情報を表示する、
処理を実行することを特徴とする解析方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、解析プログラム、および解析方法に関する。
【背景技術】
【０００２】
従来、解析結果をディスプレイなどに表示する技術が公知である。例えば、解析結果に基づいて表示のための解析用メッシュデータよりも粗い表示用メッシュデータを生成してディスプレイに表示する技術が公知である（例えば、以下特許文献１参照。）。また、例えば、解析結果の図形表示方法において、物理現象における細部の解析結果である部分系データを、物理現象の全体的な解析結果である全体系データに対する配置関係に応じて重複部分を削除して全体系データと一体化させて表示する技術が公知である（例えば、以下特許文献２参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平９−３０５６５１号公報
【特許文献２】特開平８−３２９０４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来では、例えば、解析空間の断面を移動させつつ、断面の物理量をすべて表示させる場合、描画処理量が多くなるため、表示応答速度が低下するという問題点がある。
【０００５】
１つの側面では、本発明は、解析空間内の位置における物理量を、前記位置を移動させつつ表示させる際、物理量の表示応答速度の低下を抑制することができる情報処理装置、解析プログラム、および解析方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一側面によれば、解析の対象空間を分割した複数の部分領域を示す部分領域情報を生成する生成部と、前記生成部によって生成された前記部分領域情報が示す前記複数の部分領域の各々についての物理量を取得する取得部と、前記複数の部分領域から、前記取得部によって取得された前記物理量に関する指標が特異である部分領域を抽出する抽出部と、前記対象空間内の位置の入力を受け付ける受け付け部と、前記抽出部によって抽出された前記部分領域のうち、前記受け付け部によって受け付けられた前記位置に対応する前記部分領域についての前記物理量に基づく情報を表示する表示部と、を有する情報処理装置、解析プログラム、および解析方法が提案される。
【発明の効果】
【０００７】
本発明の一態様によれば、解析空間内の位置における物理量を、前記位置を移動させつつ表示させる際、物理量の表示応答速度の低下を抑制することができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、本発明にかかる情報処理装置による一動作例を示す説明図である。
【図２】図２は、表面にあるメッシュの表示例を示す説明図である。
【図３】図３は、解析結果の断面表示例を示す説明図である。
【図４】図４は、断面位置の連続移動操作例を示す説明図である。
【図５】図５は、情報処理装置のハードウェア構成例を示すブロック図である。
【図６】図６は、情報処理装置の機能的構成例を示すブロック図である。
【図７】図７は、メッシュの一例を示す説明図である。
【図８】図８は、解析結果例を示す説明図である。
【図９】図９は、着目メッシュの抽出例１を示す説明図である。
【図１０】図１０は、着目メッシュの抽出例２を示す説明図である。
【図１１】図１１は、着目メッシュの抽出結果例を示す説明図である。
【図１２】図１２は、詳細メッシュの抽出例を示す説明図である。
【図１３】図１３は、詳細メッシュの抽出結果例を示す説明図である。
【図１４】図１４は、一連の操作による表示例を示す説明図（その１）である。
【図１５】図１５は、一連の操作による表示例を示す説明図（その２）である。
【図１６】図１６は、情報処理装置が行う解析処理手順例を示すフローチャートである。
【図１７】図１７は、図１６で示した着目メッシュの抽出処理の詳細な説明を示すフローチャートである。
【図１８】図１８は、図１６で示した表示処理の詳細な説明を示すフローチャートである。
【図１９】図１９は、図１８で示した詳細メッシュの抽出処理の詳細な説明を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下に添付図面を参照して、本発明にかかる情報処理装置、解析プログラム、および解析方法の実施の形態を詳細に説明する。
【００１０】
図１は、本発明にかかる情報処理装置による一動作例を示す説明図である。情報処理装置１００は、解析によって得られた解析結果を表示するコンピュータである。解析は、特に圧力、応力、流速などの解析であるが、特に限定しない。
【００１１】
従来では、例えば、解析の対象空間ａｒｅａの断面ｃｓを移動させつつ、断面ｃｓの物理量をすべて表示させる場合、描画処理量が多くなるため、表示の応答速度が低下する。また、後述する図４に示すように、対象空間ａｒｅａの断面ｃｓを移動中には断面ｃｓの通過領域についての物理量を表示させず、移動が終了した場合にだけ断面ｃｓの通過領域についての物理量を表示させると、ユーザが解析の目安とするような情報が表示されない。そのため、ユーザは解析がしにくい。
【００１２】
そこで、本実施の形態では、情報処理装置１００は、ユーザ操作による断面ｃｓの指定位置の移動中に、例えば指定位置の断面ｃｓにかかるメッシュｍのうち、解析で得た物理量が特異なメッシュｍのみの物理量を表示する。これにより、ユーザが表示や解析の目安とすると推定される物理量のみが表示される。そのため、ユーザの解析を支援しつつ、物理量の表示の応答速度の低下を抑制することができる。但し、本実施の形態は、指定位置の断面ｃｓにかかるメッシュｍのうち、物理量が特異なメッシュｍに限定されることはなく、例えば指定位置の断面ｃｓによって特定されるメッシュｍのうち、物理量が特異なメッシュｍとしても良い。さらに、断面ｃｓの奥側又は手前側に存在する特異なメッシュｍの物理量を表示しても良い。
【００１３】
まず、図１（１）に示すように、情報処理装置１００は、解析の対象空間ａｒｅａを分割した複数の部分領域を示す部分領域情報を生成する。ここで、対象空間ａｒｅａとは、シミュレーション空間上に配置された３次元形状を含む空間であり、モデル化された解析モデルであるが、これに限らず、実際の空間であってもよい。シミュレーション空間とは、コンピュータ上でシミュレーションされる仮想的な３次元空間である。具体的には、例えば、シミュレーション空間は、３次元の形状の設計や解析を行うためのＣＡＤによって情報処理装置１００内に仮想的に設定された空間である。シミュレーション空間には、例えば、Ｘ軸とＹ軸とＺ軸とからなる３次元の直交座標系が定義される。解析を行うためには、対象空間ａｒｅａが小さな部分領域の集まりによって表される。ここでは、部分領域をメッシュｍとも称する。メッシュｍの形状については特に限定しない。例えば、大規模な解析であると、数１００億メッシュ程度によって３次元形状を含む対象空間ａｒｅａなどが表される。部分領域情報は、例えば、メッシュｍごとに、シミュレーション空間におけるメッシュｍの位置と、メッシュｍが有する頂点と、形状の有無と、を示す情報である。また、部分領域情報は、メッシュｍごとに材質などを示してもよい。
【００１４】
つぎに、情報処理装置１００は、生成した部分領域情報が示す複数の部分領域の各々についての物理量を取得する。取得される物理量は、例えば、解析によって得られる。例えば、物理量は、圧力、応力、流速などが挙げられる。例えば、図１（２）に示すように、情報処理装置１００は、複数のメッシュｍに対して解析処理を行うことによる解析結果を取得することによって、複数のメッシュｍの各々の物理量を取得する。また、物理量については、メッシュｍの各々についての属性として部分領域情報に設定されてもよい。例えば、メッシュｍの形状が直方体である場合、物理量は、メッシュｍの頂点ごとに取得されることとする。
【００１５】
つぎに、情報処理装置１００は、複数のメッシュｍから、取得された物理量に関する指標が特異であるメッシュｍを抽出する。物理量に関する指標が特異であるメッシュｍとは、例えば、物理量と閾値との比較結果に基づくメッシュｍ、隣接するメッシュｍとの物理量の差に基づくメッシュｍなどが挙げられる。より詳細には、物理量が閾値以上であるメッシュｍ、隣接するメッシュｍとの物理量の差が閾値以上であるメッシュｍなどである。
【００１６】
そして、情報処理装置１００は、対象空間ａｒｅａの断面ｃｓの位置の入力を受け付ける。例えば、図１（３）に示すように、情報処理装置１００は、ユーザ操作によって対象空間ａｒｅａの断面ｃｓの位置の入力を受け付ける。例えば、情報処理装置１００は、ディスプレイ１０２上に、表面にあるメッシュｍについての物理量を示す情報を表示しておき、ユーザによるマウス１０１の操作やディスプレイ１０２上に表示されたスクロールの操作などによって断面ｃｓの位置の入力を受け付ける。例えば、情報処理装置１００は、グラフィックライブラリのクリッピング機能を有効にすることによって断面ｃｓの表側または裏側を切断した表面メッシュｍを表示することが可能になる。図１（３）の例では、解析結果である流速に基づいて、算出された流線が表示された例である。図１（３）の例では、流速の値に応じてハッチングの種類が異なるように表示させているが、これに限らず、流速の値に応じて色が異なるように表示させてもよい。
【００１７】
情報処理装置１００は、例えば、抽出されたメッシュｍのうち、受け付けられた位置に対応するメッシュｍについての物理量に基づく情報を表示する。また、例えば、情報処理装置１００は、抽出されたメッシュｍのうち、受け付けられた位置の断面ｃｓの少なくとも一部を含むメッシュｍについての物理量に基づく情報を表示する。物理量に基づく情報としては、色情報、模様情報などが挙げられる。図１（４）に示すように、断面ｃｓが通過する全てのメッシュｍについての物理量を表示させるのではなく、特異的なメッシュについての物理量のみが表示される。また、図１（４）に示すように、情報処理装置１００は、解析結果の表示において、例えば、メッシュｍをそのままシェーディングによって表示する。
【００１８】
このように、情報処理装置１００は、ユーザ操作による断面ｃｓの指定位置の移動中に、指定位置の断面ｃｓにかかるメッシュｍのうち、解析で得た物理量が特異なメッシュｍのみの物理量を表示する。これにより、物理量の表示の応答速度の低下を抑制することができる。
【００１９】
また、情報処理装置１００は、抽出する処理の際に、取得した物理量から、特異であるメッシュｍについての物理量を抽出してもよい。これにより、特異なメッシュｍについての物理量を常に表示対象とすることができ、表示速度の向上を図ることができる。
【００２０】
図２は、表面にあるメッシュの表示例を示す説明図である。図２（１）に示すように、解析結果のデータは、各セルに属性が付加されているため、解析対象の物体の内部まで示す。例えば、ディスプレイ１０２上に解析結果のデータが示す物体を表示させる場合には、表面にあるメッシュｍだけが表示されればよい。そのため、例えば、ディスプレイ１０２に表示させる場合には、図２（２）に示すように、ＣＡＤによって、メッシュｍのデータから、外部に見えるデータから表面に見えているメッシュｍだけが抽出されて表示される処理が行われる。上述したように、情報処理装置１００は、グラフィックライブラリのクリッピング機能を有効にすることによって表面にあるメッシュｍを表示することができる。表面にあるメッシュは表面メッシュとも称する。
【００２１】
図３は、解析結果の断面表示例を示す説明図である。図３には、部品形状と、シミュレーション空間上に定義されたＹＺ平面における圧力の分布を断面表示した例を示す。解析結果が参照される場合には、物体の内部にある解析結果も参照される。そのため、ＣＡＤには、特定の面で断面ｃｓを表示するような機能が設けられる場合がある。また、流体の解析では、物体の内部だけでなく空気層などの流体内部も含まれる。
【００２２】
断面表示したい位置を検索する方法としては、例えば、マウス１０１ドラッグやパラメータ指定による連続移動などのユーザの操作などにより徐々に位置の移動が行われ、断面表示したい位置が探索される。しかしながら、表面にあるメッシュｍだけが抽出された状態において断面表示が行われると、内部が空洞で表示される。
【００２３】
図４は、断面位置の連続移動操作例を示す説明図である。図４（１）に示すように、断面ｃｓを移動中に断面ｃｓについての物理量を表示させずに、図４（２）に示すように、ユーザ操作による移動が終了した場合にだけ断面ｃｓについての物理量を表示させる。このような場合、ユーザが表示や解析の目安とする情報が表示されないため、ユーザは解析がしにくい。
【００２４】
また、上述したように、ユーザ操作による断面ｃｓを移動させつつ、例えば断面ｃｓが通過するすべてのメッシュｍについての物理量が表示されると、表示に時間がかかるため、表示の応答速度が低下する場合がある。
【００２５】
そこで、上述したように、本実施の形態では、情報処理装置１００は、ユーザ操作による断面ｃｓの指定位置の移動中に、指定位置の断面ｃｓにかかるメッシュｍのうち、解析で得た物理量が特異なメッシュｍのみの物理量を表示する。これにより、ユーザが表示や解析の目安とすると推定される物理量だけが表示される。そのため、解析を支援しつつ、物理量の表示の応答速度の低下を抑制することができる。
【００２６】
（情報処理装置１００のハードウェア構成例）
図５は、情報処理装置のハードウェア構成例を示すブロック図である。図５において、情報処理装置１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）５０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）５０２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）５０３と、ディスクドライブ５０４と、ディスク５０５と、を有する。情報処理装置１００は、Ｉ／Ｆ（Ｉｎｔｅｒ／Ｆａｃｅ）５０６と、キーボード５０７と、マウス１０１と、ディスプレイ１０２と、を有する。また、各部はバス５００によってそれぞれ接続される。
【００２７】
ここで、ＣＰＵ５０１は、情報処理装置１００の全体の制御を司る。ＲＯＭ５０２は、ブートプログラムや解析プログラムなどのプログラムを記憶している。ＲＡＭ５０３は、ＣＰＵ５０１のワークエリアとして使用される。ディスクドライブ５０４は、ＣＰＵ５０１の制御にしたがってディスク５０５に対するデータのリード／ライトを制御する。ディスク５０５は、ディスクドライブ５０４の制御で書き込まれたデータを記憶する。ディスク５０５としては、磁気ディスク、光ディスクなどが挙げられる。
【００２８】
Ｉ／Ｆ５０６は、通信回線を通じてＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどのネットワークＮＥＴに接続され、このネットワークＮＥＴを介して他の装置に接続される。そして、Ｉ／Ｆ５０６は、ネットワークＮＥＴと内部のインターフェースを司り、外部装置からのデータの入出力を制御する。Ｉ／Ｆ５０６には、例えばモデムやＬＡＮアダプタなどを採用することができる。
【００２９】
キーボード５０７とマウス１０１とは、ユーザの操作により、各種データの入力を行うインターフェースである。ディスプレイ１０２は、ＣＰＵ５０１の指示により、データを出力するインターフェースである。
【００３０】
（情報処理装置１００の機能的構成例）
図６は、情報処理装置の機能的構成例を示すブロック図である。情報処理装置１００は、生成部６０１と、取得部６０２と、第１抽出部６０３と、受け付け部６０４と、第２抽出部６０５と、表示部６０６と、を有する。生成部６０１から第２抽出部６０５までの制御部の処理は、例えば、ＣＰＵ５０１がアクセス可能な記憶装置に記憶された解析プログラムにコーディングされている。そして、ＣＰＵ５０１が記憶装置から解析プログラムを読み出して、解析プログラムにコーディングされている処理を実行する。これにより、制御部の処理が実現される。また、制御部の処理結果は、例えば、ＲＡＭ５０３、ディスク５０５などの記憶装置に記憶される。また、表示部６０６は、ＣＰＵ５０１とディスプレイ１０２となどによって実現される。
【００３１】
まず、生成部６０１は、解析の対象空間ａｒｅａを複数に分割した部分領域を示す領域情報を生成する。ここで、部分領域は、メッシュｍとも称する。メッシュｍの形状は、立方体でもよいし、三角形でもよいし、特に限定しない。各メッシュｍには、物体などの要素または空間などの種類が設定される。
【００３２】
図７は、メッシュの一例を示す説明図である。図７の例では、対象空間ａｒｅａにおける所定の断面ｃｓを示す。例えば、メッシュｍは、Ｍ００〜Ｍ１５である。例えば、メッシュＭ００の頂点はＰ０とＰ４とＰ５とＰ１とである。
【００３３】
取得部６０２は、生成部６０１が生成した部分領域情報が示す複数のメッシュｍの各々についての物理量を取得する。ここでの物理量は、例えば、解析によって得られる物理量である。物理量としては、例えば、圧力、応力、流速などが挙げられる。物理量の種類は、複数種類であってもよい。ここでは、物理量の種類を属性とも称する。
【００３４】
図８は、解析結果例を示す説明図である。解析結果８００には、図７に示した複数のメッシュｍの１行目から５行目までの頂点ごとに、順に物理量が設定される。解析結果８００では、例えば、頂点Ｐ０についての物理量は６６である。
【００３５】
第１抽出部６０３は、複数のメッシュｍから、取得部６０２が取得した物理量に関する指標が特異であるメッシュｍを抽出する。ここで、物理量に関する指標が特異であるメッシュｍを着目メッシュｍとも称する。例えば、第１抽出部６０３は、表示対象となる解析結果の切り替えなどが発生した場合に、着目メッシュｍを抽出する。表示対象となる解析結果の切り替えとは、圧力についての解析結果を表示中に、流速についての解析結果を表示させるような切り替えである。また、例えば、第１抽出部６０３は、メッシュｍの頂点についての物理量と、閾値と、の比較結果に基づいて着目メッシュｍを抽出してもよい。また、例えば、第１抽出部６０３は、メッシュｍの頂点についての物理量と、メッシュｍと隣接する隣接メッシュの頂点についての物理量と、の比較結果に基づいて、着目メッシュｍを抽出してもよい。ここでは、前者の抽出例を抽出例１として図９を用いて詳細例を示し、後者の抽出例を抽出例２として図１０を用いて詳細例を示す。
【００３６】
図９は、着目メッシュの抽出例１を示す説明図である。テーブル９００は、メッシュｍごとに、メッシュｍの頂点と、メッシュｍについての最大値および最小値の物理量と、物理量と閾値との比較結果と、を示す。
【００３７】
例えば、第１抽出部６０３は、メッシュｍごとに、メッシュｍの頂点についての物理量のうち、最大値と最小値とを取得する。第１抽出部６０３は、メッシュｍごとに、取得した最大値が閾値以上であるか否かを判定する。第１抽出部６０３は、取得した最大値が閾値以上であると判定したメッシュｍを着目メッシュｍとして抽出する。閾値については、ユーザによって予めＲＡＭ５０３、ＲＯＭ５０２、ディスク５０５などの記憶装置に記憶される。図９の例では、閾値が６０であるため、メッシュＭ００と、メッシュＭ０１と、メッシュＭ０２と、の比較結果は、「ＴＲＵＥ」となる。また、ここでは、第１抽出部６０３は、着目メッシュについての物理量を同時に抽出することによって、表示対象とする。これにより、表示速度の向上を図ることができる。
【００３８】
図１０は、着目メッシュの抽出例２を示す説明図である。テーブル１０００は、メッシュｍごとに、隣接メッシュと、対象メッシュについての最小値と最大値との物理量と、隣接メッシュについての最小値と最大値についての物理量と、変化量と閾値との比較結果と、を示す。
【００３９】
例えば、第１抽出部６０３は、メッシュｍごとに、メッシュｍに隣接する隣接メッシュを特定する。隣接メッシュとは、面が対象メッシュの面と接しているメッシュｍ、または面を対象メッシュと共有しているメッシュｍである。例えば、メッシュＭ００の隣接メッシュは、Ｍ０１とＭ０４とＭ０３とである。
【００４０】
つぎに、例えば、第１抽出部６０３は、メッシュｍごとに、メッシュｍの頂点についての物理量のうち、最大値と最小値とを取得する。そして、例えば、第１抽出部６０３は、メッシュｍごとに、特定した隣接メッシュの頂点についての物理量のうち、最大値と最小値とを取得する。そして、第１抽出部６０３は、メッシュｍごとに、メッシュｍの最大値と、隣接メッシュの最小値と、の差が閾値以上であるか否かを判定する。また、第１抽出部６０３は、メッシュｍごとに、メッシュｍの最小値と、隣接メッシュの最大値と、の差が閾値以上であるか否かを判定する。ここでの各差は、変化量とも称する。また、閾値については、ユーザによって予めＲＡＭ５０３、ＲＯＭ５０２、ディスク５０５などの記憶装置に記憶される。第１抽出部６０３は、変化量が閾値以上であると判定した場合、着目メッシュとして抽出する。第１抽出部６０３は、変化量が閾値以上でないと判定した場合、着目メッシュとして抽出しない。第１抽出部６０３は、メッシュｍごとに、取得した最大値が閾値以上であるか否かを判定する。第１抽出部６０３は、取得した最大値が閾値以上であると判定したメッシュｍを着目メッシュとして抽出する。閾値については、ユーザによって予めＲＡＭ５０３、ＲＯＭ５０２、ディスク５０５などの記憶装置に記憶される。図１０の例では、閾値が４０である。
【００４１】
例えば、メッシュＭ００の最大値と、メッシュＭ００の隣接メッシュの最小値と、の変化量は、「６６−４１」の２５である。例えば、メッシュＭ００の最小値と、メッシュＭ００の隣接メッシュの最大値と、の変化量は、「６５−５４」の１１である。そのため、メッシュＭ００は着目メッシュとして抽出されない。例えば、メッシュＭ０４の最大値と、メッシュＭ０４の隣接メッシュの最小値と、の変化量は、「５４−８」の４６である。例えば、メッシュＭ０４の最小値と、メッシュＭ０４の隣接メッシュの最大値と、の変化量は、「６６−４１」の２５である。そのため、メッシュＭ０４は着目メッシュとして抽出される。図１０の例では、メッシュＭ０４と、メッシュＭ０５と、メッシュＭ０８と、メッシュＭ０９と、メッシュＭ１０と、メッシュＭ１４と、メッシュＭ１５と、の比較結果は、「ＴＲＵＥ」となる。
【００４２】
図１１は、着目メッシュの抽出結果例を示す説明図である。図１１に示すように、抽出例１と、抽出例２と、によって抽出された着目メッシュは、Ｍ００〜Ｍ０２、Ｍ０４、Ｍ０５、Ｍ０８〜Ｍ１０、Ｍ１４、Ｍ１５である。抽出結果は、ＲＡＭ５０３、ディスク５０５などの記憶装置に記憶される。
【００４３】
つぎに、受け付け部６０４は、対象空間ａｒｅａの断面ｃｓの位置を受け付ける。例えば、受け付け部６０４は、ユーザ操作による断面ｃｓの位置の入力を受け付ける。より詳細に、例えば、受け付け部６０４は、ユーザによるマウス１０１のドラッグ操作やパラメータ指定によって断面ｃｓの位置の入力を受け付ける。
【００４４】
表示部６０６は、受け付け部６０４によって断面ｃｓの位置を受け付けると、第１抽出部６０３によって抽出されたメッシュｍのうち、受け付けた位置の断面ｃｓから所定方向にあるメッシュｍについての物理量に基づく情報を表示する。物理量に基づく情報とは、例えば、物理量そのもの、であってもよいし、色情報、模様情報などの物理量に基づいて決定された情報である。また、表示部６０６は、受け付けた位置の断面ｃｓから、ユーザによって指定された切断する方向にある表面のメッシュｍについての物理量に基づく値を表示する。
【００４５】
第２抽出部６０５は、受け付けられたユーザ操作が所定条件を満たした場合に、取得した物理量から、複数のメッシュのうち対象空間ａｒｅａの一部の範囲であって、受け付けられた位置の断面ｃｓを含む範囲内にあるメッシュの各々についての物理量を抽出する。所定条件は、ユーザ操作が連続した位置の入力を終了する操作である。例えば、マウス１０１の操作の場合、連続した位置の入力を終了する操作とは、マウスボタンアップ、またはマウスボタンが一定時間以上継続したマウスボタンの押下などが挙げられる。範囲については、例えば、受け付けられた位置の断面ｃｓから所定距離以内にある断面ｃｓに基づく範囲である。所定距離は、ユーザなどによって予め定められ、ＲＡＭ５０３、ＲＯＭ５０２、ディスク５０５などの記憶装置などに記憶されてあることとする。
【００４６】
例えば、第２抽出部６０５は、受け付けられた位置の断面ｃｓから所定距離の位置にあり、受け付けた位置の断面ｃｓの法線の方向に基づく対象空間ａｒｅａの２つの断面ｃｓを特定する。法線の方向に基づく２つの断面ｃｓは、例えば、断面ｃｓの法線の方向に所定距離にある断面ｃｓと、断面ｃｓの法線の方向と反対の方向に所定距離にある断面ｃｓと、である。第２抽出部６０５は、複数のメッシュｍのうち、特定した２つの断面ｃｓのうちのいずれかの断面ｃｓの一部を含むメッシュｍと、２つの断面ｃｓの間にあるメッシュｍと、を抽出する。ここで、抽出されるメッシュｍは、詳細メッシュと称する。例えば、対象空間ａｒｅａの断面ｃｓの位置を受け付けた後に所定条件を満たした場合とは、マウス１０１による連続移動操作が終了した場合などが挙げられる。
【００４７】
図１２は、詳細メッシュの抽出例を示す説明図である。図１３は、詳細メッシュの抽出結果例を示す説明図である。図１２の例では、受け付けた断面ｃｓから距離Ｌにある２つの断面ｃｓは、断面Ｂと断面Ｆである。断面Ｂの一部を含むメッシュｍは、Ｍ０６とＭ１１とである。例えば、第２抽出部６０５は、メッシュｍの各々について、断面Ｂとメッシュｍとの位置関係と、断面Ｆとメッシュｍとの位置関係と、を判定する。例えば、第２抽出部６０５は、断面Ｂと断面Ｆとのうちのいずれかとの関係が交差であるメッシュｍを詳細メッシュとして抽出する。例えば、第２抽出部６０５は、判定した断面Ｂとの位置関係と、判定した断面Ｆとの位置関係と、が異なるメッシュｍを詳細メッシュとして抽出する。
【００４８】
図１３の判定結果１３００に示すように、断面Ｂとの位置関係が表であり、断面Ｆとの位置関係が裏であるメッシュｍは、Ｍ００と、Ｍ０３と、Ｍ０７と、Ｍ０８と、Ｍ１２と、Ｍ１３と、である。断面Ｂとの位置関係が交差であるメッシュｍは、Ｍ０６と、Ｍ１１と、である。断面Ｆとの位置関係が交差であるメッシュｍは、Ｍ０１と、Ｍ０４と、Ｍ０９と、Ｍ１４と、である。
【００４９】
表示部６０６は、第２抽出部６０５によって抽出された物理量のうち、あらたに受け付けられた位置の断面ｃｓの少なくとも一部を含むメッシュｍについての物理量に基づく情報を表示する。例えば、表示部６０６は、断面ｃｓの連続移動中には、着目メッシュと、詳細メッシュと、表面にあるメッシュｍと、を表示する。また、表示部６０６は、例えば、断面ｃｓの連続移動中には、表面にあるメッシュｍを表示する。
【００５０】
このように、情報処理装置は、ユーザ操作が所定条件を満たした場合に、受け付けた位置の断面の周辺の範囲にあるメッシュについての物理量を抽出し、抽出した物理量のうち、あらたに受け付けた位置の断面にかかるメッシュについての物理量を表示する。これにより、つぎに指定されると推定される断面にかかるメッシュについての物理量を絞り込むことができ、表示の応答速度の低下を抑制することができる。
【００５１】
つぎに、理解の容易化のために、図１４および図１５を用いて一連の操作による表示例と表示対象となるメッシュとについて簡単に説明する。
【００５２】
図１４および図１５は、一連の操作による表示例を示す説明図である。図１４（１）に示すように、ユーザによるマウス１０１の操作開始前の初期状態において、情報処理装置１００は、表面メッシュについての物理量に基づく値を表示する。
【００５３】
つぎに、図１４（２）に示すように、情報処理装置１００は、表示対象変更を受け付けると、着目メッシュを抽出し、抽出した着目メッシュと表面メッシュと、についての物理量に基づく値を表示する。図１４（２）の例では、着目メッシュは内部に埋もれているため、実際の表示としては図１４（１）と変わらない。
【００５４】
つぎに、図１４（３）に示すように、情報処理装置１００は、初回連続マウス操作による断面ｃｓの移動中に、受け付けた位置の断面ｃｓの少なくとも一部を含む着目メッシュと、位置の断面ｃｓから、利用者によって指定された表示を切断する方向にある表面メッシュと、についての物理量に基づく情報を表示する。
【００５５】
そして、図１４（４）に示すように、情報処理装置１００は、初回断面ｃｓ移動が終了した場合、表面メッシュのデータに基づく値を表示する。ここでの表面メッシュは、受け付けた位置によってあらたに計算された表面メッシュを含む。
【００５６】
つぎに、図１５（１）に示すように、情報処理装置１００は、ビュー回転操作が行われた場合、表面メッシュのデータに基づく値を表示する。ここでの表面メッシュとは、受け付けた位置によってあらたに計算された表面メッシュを含む。
【００５７】
そして、図１５（２）に示すように、情報処理装置１００は、２回目以降の連続マウス操作による断面ｃｓの移動中に、受け付けた位置の断面ｃｓの少なくとも一部を含む着目メッシュと、表面メッシュと、詳細メッシュと、の物理量に基づく情報を表示する。ここで表示される表面メッシュは、例えば、断面ｃｓからビュー方向にある表面メッシュであり、ここで表示される詳細メッシュは、断面ｃｓの少なくとも一部を含む詳細メッシュである。
【００５８】
図１５（３）に示すように、情報処理装置１００は、２回目以降の断面ｃｓ移動が終了した場合、表面メッシュのデータに基づく値を表示する。ここでの表面メッシュは、受け付けた位置によってあらたに計算された表面メッシュを含む。
【００５９】
（情報処理装置１００が行う解析処理手順例）
図１６は、情報処理装置が行う解析処理手順例を示すフローチャートである。まず、情報処理装置１００は、３次元の解析モデルを分割した複数のメッシュｍを示す部分領域情報を生成する（ステップＳ１６０１）。つぎに、情報処理装置１００は、部分領域情報に基づく解析によって解析結果を取得する（ステップＳ１６０２）。
【００６０】
情報処理装置１００は、表面メッシュを抽出する（ステップＳ１６０３）。情報処理装置１００は、表面メッシュについての対象の物理量に基づく情報を表示する（ステップＳ１６０４）。情報処理装置１００は、表示対象の切り替えを受け付けたか否かを判断する（ステップＳ１６０５）。切り替えを受け付けたと判断された場合（ステップＳ１６０５：Ｙｅｓ）、情報処理装置１００は、着目メッシュの抽出処理を行い（ステップＳ１６０６）、ステップＳ１６０５へ移行する。
【００６１】
また、切り替えを受け付けていないと判断された場合（ステップＳ１６０５：Ｎｏ）、情報処理装置１００は、マウス操作を開始したか否かを判断する（ステップＳ１６０７）。マウス操作を開始したと判断された場合（ステップＳ１６０７：Ｙｅｓ）、情報処理装置１００は、表示処理を行い（ステップＳ１６０８）、ステップＳ１６１０へ移行する。また、マウス操作を開始していないと判断された場合（ステップＳ１６０７：Ｎｏ）、情報処理装置１００は、ビュー回転操作を受け付けたか否かを判断する（ステップＳ１６０９）。ビュー回転操作を受け付けたと判断された場合（ステップＳ１６０９：Ｙｅｓ）、情報処理装置１００は、表面メッシュを取得する（ステップＳ１６１０）。
【００６２】
そして、情報処理装置１００は、取得した表面メッシュについての対象の物理量に基づく情報を表示し（ステップＳ１６１１）、ステップＳ１６０５へ戻る。一方、ビュー回転操作を受け付けていないと判断された場合（ステップＳ１６０９：Ｎｏ）、情報処理装置１００は、ステップＳ１６０５へ戻る。
【００６３】
図１７は、図１６で示した着目メッシュの抽出処理の詳細な説明を示すフローチャートである。情報処理装置１００は、全メッシュｍ（Ｍ＿Ａ）を取得する（ステップＳ１７０１）。そして、情報処理装置１００は、各メッシュｍの頂点情報（Ｐ＿Ａ）を取得する（ステップＳ１７０２）。つぎに、情報処理装置１００は、各頂点の解析結果（Ｒ＿Ｐ）を取得する（ステップＳ１７０３）。情報処理装置１００は、各メッシュｍに対する隣接メッシュ群（Ｍ＿ＮＧＢ）を取得する（ステップＳ１７０４）。情報処理装置１００は、ｉ＝０とする（ステップＳ１７０５）。情報処理装置１００は、ｉ≦Ｍ＿Ａの数であるか否かを判断する（ステップＳ１７０６）。
【００６４】
ｉ≦Ｍ＿Ａの数であると判断された場合（ステップＳ１７０６：Ｙｅｓ）、情報処理装置１００は、対象メッシュ（Ｍｉ）を取得する（ステップＳ１７０７）。例えば、情報処理装置１００は、Ｍｉ＝Ｍ＿Ａ［ｉ］とする。情報処理装置１００は、対象メッシュ（Ｍｉ）における各頂点の解析結果から最大値（Ｒ＿Ｍｉ＿Ｍａｘ）、最小値（Ｒ＿Ｍｉ＿Ｍｉｎ）を求める（ステップＳ１７０８）。情報処理装置１００は、最大値＞閾値であるか否かを判断する（ステップＳ１７０９）。
【００６５】
最大値＞閾値であると判断された場合（ステップＳ１７０９：Ｙｅｓ）、情報処理装置１００は、対象メッシュ（Ｍｉ）の隣接メッシュ群（Ｍ＿ＮＧＲｎｉ）を取得する（ステップＳ１７１０）。最大値＞閾値でないと判断された場合（ステップＳ１７０９：Ｎｏ）、情報処理装置１００は、ステップＳ１７１８へ移行する。情報処理装置１００は、ｊ＝０とする（ステップＳ１７１１）。つぎに、情報処理装置１００は、ｊ≦Ｍ＿ＮＧＲｎｉの数であるか否かを判断する（ステップＳ１７１２）。
【００６６】
ｊ≦Ｍ＿ＮＧＲｎｉの数でないと判断された場合（ステップＳ１７１２：Ｎｏ）、情報処理装置１００は、ステップＳ１７１９へ移行する。ｊ≦Ｍ＿ＮＧＲｎｉの数であると判断された場合（ステップＳ１７１２：Ｙｅｓ）、情報処理装置１００は、隣接メッシュ（Ｍ＿ＮＧＲｊ）を取得（Ｍ＿ＮＧＲｊ＝Ｍ＿ＮＧＲｎｉ［ｊ］）する（ステップＳ１７１３）。
【００６７】
情報処理装置１００は、隣接メッシュ（Ｍ＿ＮＧＲｊ）の頂点の解析結果に基づいて、隣接メッシュ（Ｍ＿ＮＧＲｊ）の解析結果の最小値（Ｒ＿ＮＧＲ＿Ｍｉｎ）／最大値（Ｒ＿ＮＧＲ＿Ｍａｘ）を求める（ステップＳ１７１４）。情報処理装置１００は、絶対値（Ｒ＿Ｍｉ＿Ｍａｘ−Ｒ＿ＮＧＲ＿Ｍｉｎ）＞閾値であるか否かを判断する（ステップＳ１７１５）。
【００６８】
絶対値（Ｒ＿Ｍｉ＿Ｍａｘ−Ｒ＿ＮＧＲ＿Ｍｉｎ）＞閾値でないと判断された場合（ステップＳ１７１５：Ｎｏ）、情報処理装置１００は、絶対値（Ｒ＿Ｍｉ＿Ｍｉｎ−Ｒ＿ＮＧＲ＿Ｍａｘ）＞閾値であるか否かを判断する（ステップＳ１７１６）。絶対値（Ｒ＿Ｍｉ＿Ｍｉｎ−Ｒ＿ＮＧＲ＿Ｍａｘ）＞閾値でないと判断された場合（ステップＳ１７１６：Ｎｏ）、情報処理装置１００は、「ｊ＝ｊ＋１」を行い（ステップＳ１７１７）、ステップＳ１７１２へ戻る。
【００６９】
絶対値（Ｒ＿Ｍｉ＿Ｍａｘ−Ｒ＿ＮＧＲ＿Ｍｉｎ）＞閾値であると判断された場合（ステップＳ１７１５：Ｙｅｓ）、または絶対値（Ｒ＿Ｍｉ＿Ｍｉｎ−Ｒ＿ＮＧＲ＿Ｍａｘ）＞閾値であると判断された場合（ステップＳ１７１６：Ｙｅｓ）、情報処理装置１００は、ステップＳ１７１８へ移行する。情報処理装置１００は、着目メッシュ（Ｍ＿Ｎ）に追加する（ステップＳ１７１８）。そして、情報処理装置１００は、「ｉ＝ｉ＋１」を行い（ステップＳ１７１９）、ステップＳ１７０６へ戻る。ステップＳ１７０６において、ｉ≦Ｍ＿Ａの数でないと判断された場合（ステップＳ１７０６：Ｎｏ）、情報処理装置１００は、一連の処理を終了する。
【００７０】
図１８は、図１６で示した表示処理の詳細な説明を示すフローチャートである。情報処理装置１００は、マウス１０１移動監視タイマー（Ｔ＿ＭＭ）を発行する（ステップＳ１８０１）。つぎに、情報処理装置１００は、描画ライブラリに対し、断面表示処理開始を通知する（ステップＳ１８０２）。
【００７１】
そして、情報処理装置１００は、表面メッシュ（Ｍ＿Ｓ）を取得する（ステップＳ１８０３）。情報処理装置１００は、着目メッシュ（Ｍ＿Ｎ）を取得する（ステップＳ１８０４）。情報処理装置１００は、詳細メッシュ（Ｍ＿Ｄ）を取得する（ステップＳ１８０５）。情報処理装置１００は、表面メッシュ（Ｍ＿Ｓ）についての対象の物理量に基づく情報を描画する（ステップＳ１８０６）。
【００７２】
つぎに、情報処理装置１００は、着目メッシュがあるか否かを判断する（ステップＳ１８０７）。着目メッシュがあると判断された場合（ステップＳ１８０７：Ｙｅｓ）、情報処理装置１００は、着目メッシュ（Ｍ＿Ｎ）についての対象の物理量に基づく情報を描画し（ステップＳ１８０８）、ステップＳ１８０９へ移行する。また、着目メッシュがないと判断された場合（ステップＳ１８０７：Ｎｏ）、情報処理装置１００は、ステップＳ１８０９へ移行する。
【００７３】
つぎに、情報処理装置１００は、詳細メッシュがあるか否かを判断する（ステップＳ１８０９）。詳細メッシュがあると判断された場合（ステップＳ１８０９：Ｙｅｓ）、情報処理装置１００は、詳細メッシュ（Ｍ＿Ｄ）についての対象の物理量に基づく情報を描画し（ステップＳ１８１０）、ステップＳ１８１１へ移行する。詳細メッシュがないと判断された場合（ステップＳ１８０９：Ｎｏ）、情報処理装置１００は、ステップＳ１８１１へ移行する。
【００７４】
情報処理装置１００は、マウス１０１ボタンが離されたか否かを判断する（ステップＳ１８１１）。マウス１０１ボタンが離されたと判断された場合（ステップＳ１８１１：Ｙｅｓ）、情報処理装置１００は、ステップＳ１８１３へ移行する。また、マウス１０１ボタンが離されていないと判断された場合（ステップＳ１８１１：Ｎｏ）、情報処理装置１００は、Ｔ＿ＭＭ＞閾値であるか否かを判断する（ステップＳ１８１２）。Ｔ＿ＭＭ＞閾値でないと判断された場合（ステップＳ１８１２：Ｎｏ）、情報処理装置１００は、ステップＳ１８１４へ移行する。
【００７５】
Ｔ＿ＭＭ＞閾値であると判断された場合（ステップＳ１８１２：Ｙｅｓ）、情報処理装置１００は、詳細メッシュ（Ｍ＿Ｄ）の抽出処理を行う（ステップＳ１８１３）。そして、情報処理装置１００は、マウス１０１移動監視タイマー（Ｔ＿ＭＭ）を停止する（ステップＳ１８１４）。つぎに、情報処理装置１００は、マウス１０１ボタンが押されたままか否かを判断する（ステップＳ１８１５）。マウス１０１ボタンが押されたままであると判断された場合（ステップＳ１８１５：Ｙｅｓ）、情報処理装置１００は、ステップＳ１８０２へ戻る。マウス１０１ボタンが押されたままでないと判断された場合（ステップＳ１８１５：Ｎｏ）、情報処理装置１００は、表面メッシュを抽出し（ステップＳ１８１６）、一連の処理を終了する。
【００７６】
図１９は、図１８で示した詳細メッシュの抽出処理の詳細な説明を示すフローチャートである。情報処理装置１００は、対象断面ｃｓ（Ｓ＿Ｔ）の法線方向側、距離Ｌの位置にあり、対象断面ｃｓと同一法線方向を持つ断面Ｆを特定（Ｓ＿Ｆ）する（ステップＳ１９０１）。情報処理装置１００は、対象断面ｃｓ（Ｓ＿Ｔ）の法線方向逆側、距離Ｌの位置にあり、対象断面ｃｓと同一の法線方向を持つ断面Ｂを特定（Ｓ＿Ｂ）する（ステップＳ１９０２）。つぎに、情報処理装置１００は、全メッシュｍ（Ｍ＿Ａ）を取得する（ステップＳ１９０３）。
【００７７】
情報処理装置１００は、各メッシュｍの頂点情報（Ｐ＿Ａ）を取得する（ステップＳ１９０４）。つぎに、情報処理装置１００は、ｉ＝０とする（ステップＳ１９０５）。情報処理装置１００は、ｉ≦Ｍ＿Ａの数であるか否かを判断する（ステップＳ１９０６）。ｉ≦Ｍ＿Ａの数であると判断された場合（ステップＳ１９０６：Ｙｅｓ）、情報処理装置１００は、対象メッシュ（Ｍｉ）を取得する（ステップＳ１９０７）。例えば、情報処理装置１００は、Ｍｉ＝Ｍ＿Ａ［ｉ］とする。
【００７８】
情報処理装置１００は、対象メッシュ（Ｍｉ）と断面Ｆ（Ｓ＿Ｆ）の位置関係（ＭｉＲＦ）を求める（ステップＳ１９０８）。情報処理装置１００は、位置関係ＭｉＲＦは交差であるか否かを判断する（ステップＳ１９０９）。交差であると判断された場合（ステップＳ１９０９：Ｙｅｓ）、情報処理装置１００は、ステップＳ１９１３へ移行する。
【００７９】
交差でないと判断された場合（ステップＳ１９０９：Ｎｏ）、情報処理装置１００は、対象メッシュ（Ｍｉ）と断面Ｂ（Ｓ＿Ｂ）の位置関係（ＭｉＲＢ）を求める（ステップＳ１９１０）。そして、情報処理装置１００は、位置関係ＭｉＲＢは交差であるか否かを判断する（ステップＳ１９１１）。位置関係ＭｉＲＢは交差であると判断された場合（ステップＳ１９１１：Ｙｅｓ）、情報処理装置１００は、ステップＳ１９１３へ移行する。
【００８０】
位置関係ＭｉＲＢは交差でないと判断された場合（ステップＳ１９１１：Ｎｏ）、情報処理装置１００は、位置関係ＭｉＲＦと位置関係ＭｉＲＢとが異なるか否かを判断する（ステップＳ１９１２）。位置関係ＭｉＲＦと位置関係ＭｉＲＢとが同じであると判断された場合（ステップＳ１９１２：Ｎｏ）、情報処理装置１００は、ステップＳ１９１４へ移行する。位置関係ＭｉＲＦと位置関係ＭｉＲＢとが異なると判断された場合（ステップＳ１９１２：Ｙｅｓ）、情報処理装置１００は、ステップＳ１９１３へ移行する。
【００８１】
つぎに、情報処理装置１００は、対象メッシュを詳細メッシュ（Ｍ＿Ｄ）に追加する（ステップＳ１９１３）。そして、情報処理装置１００は、「ｉ＝ｉ＋１」を行い（ステップＳ１９１４）、ステップＳ１９０６へ戻る。
【００８２】
また、ｉ≦Ｍ＿Ａの数でないと判断された場合（ステップＳ１９０６：Ｎｏ）、情報処理装置１００は、一連の処理を終了する。
【００８３】
以上説明したように、情報処理装置は、ユーザ操作による断面の指定位置の移動中に、指定位置の断面にかかるメッシュのうち、解析で得た物理量が特異なメッシュのみの物理量を表示する。これにより、ユーザが解析の目安とする物理量だけが表示される。そのため、解析の容易性の低減を抑制しつつ、物理量の表示の応答速度の低下を抑制することができる。
【００８４】
また、情報処理装置は、複数のメッシュから、取得された物理量と閾値との比較結果に基づくメッシュを特異なメッシュとして抽出する。これにより、ユーザが解析時に着目すると推定される物理量を抽出することができる。
【００８５】
また、情報処理装置は、複数のメッシュから、隣接するメッシュとの物理量の差が大きいメッシュを特異なメッシュとして抽出する。これにより、ユーザが解析時に着目すると推定される物理量を抽出することができる。
【００８６】
また、情報処理装置は、ユーザ操作が所定条件を満たした場合に、受け付けた位置の断面の周辺の範囲にあるメッシュについての物理量を抽出し、抽出した物理量のうち、あらたに受け付けた位置の断面にかかるメッシュについての物理量を表示する。これにより、つぎに指定されると推定される断面のメッシュについての物理量を絞り込むことができ、表示の応答速度の低下を抑制することができる。
【００８７】
また、所定条件は、ユーザ操作が連続した位置の入力を終了する操作である。これにより、連続する断面移動処理ごとにメッシュについての物理量を絞り込むことができる。
【００８８】
なお、本実施の形態で説明した解析方法は、予め用意された解析プログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。本解析プログラムは、磁気ディスク、光ディスク、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）フラッシュメモリなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、解析プログラムは、インターネット等のネットワークを介して配布してもよい。
【００８９】
上述した実施の形態に関し、さらに以下の付記を開示する。
【００９０】
（付記１）解析の対象空間を分割した複数の部分領域を示す部分領域情報を生成する生成部と、
前記生成部によって生成された前記部分領域情報が示す前記複数の部分領域の各々についての物理量を取得する取得部と、
前記複数の部分領域から、前記取得部によって取得された前記物理量に関する指標が特異である部分領域を抽出する抽出部と、
前記対象空間内の位置の入力を受け付ける受け付け部と、
前記抽出部によって抽出された前記部分領域のうち、前記受け付け部によって受け付けられた前記位置に対応する前記部分領域についての前記物理量に基づく情報を表示する表示部と、
を有することを特徴とする情報処理装置。
【００９１】
（付記２）前記抽出部は、前記複数の部分領域から、前記取得部によって取得された前記物理量と閾値との比較結果に基づく部分領域を抽出することを特徴とする付記１に記載の情報処理装置。
【００９２】
（付記３）前記抽出部は、前記複数の部分領域の各々について、前記部分領域についての前記物理量と、前記複数の部分領域のうちの前記部分領域に隣接する部分領域についての前記物理量と、の差を導出し、前記複数の部分領域から、導出した前記差に基づく部分領域を抽出することを特徴とする付記１または２に記載の情報処理装置。
【００９３】
（付記４）取得した前記物理量から一部の物理量を抽出する第２抽出部を有し、
前記受け付け部は、ユーザ操作による前記位置の入力を受け付け、
前記第２抽出部は、前記ユーザ操作が所定条件を満たした場合に、取得した前記物理量から、前記複数の部分領域のうち、前記対象空間の一部の範囲であって、受け付けられた前記位置の断面を含む範囲内にある部分領域の各々についての物理量を抽出し、
前記表示部は、前記第２抽出部によって抽出された前記物理量のうち、あらたに受け付けられた前記位置の断面の少なくとも一部を含む部分領域についての前記物理量に基づく情報を表示することを特徴とする付記１〜３のいずれか一つに記載の情報処理装置。
【００９４】
（付記５）前記所定条件は、前記ユーザ操作が連続した位置の入力を終了する操作であることを特徴とする付記４に記載の情報処理装置。
【００９５】
（付記６）コンピュータに、
解析の対象空間を分割した複数の部分領域を示す部分領域情報を生成し、
生成した前記部分領域情報が示す前記複数の部分領域の各々についての物理量を取得し、
前記複数の部分領域から、取得した前記物理量に関する指標が特異である部分領域を抽出し、
前記対象空間内の位置の入力を受け付け、
抽出した前記部分領域のうち、受け付けた前記位置に対応する前記部分領域についての前記物理量に基づく情報を表示する、
処理を実行させることを特徴とする解析プログラム。
【００９６】
（付記７）コンピュータが、
解析の対象空間を分割した複数の部分領域を示す部分領域情報を生成し、
生成した前記部分領域情報が示す前記複数の部分領域の各々についての物理量を取得し、
前記複数の部分領域から、取得した前記物理量に関する指標が特異である部分領域を抽出し、
前記対象空間内の位置の入力を受け付け、
抽出した前記部分領域のうち、受け付けた前記位置に対応する前記部分領域についての前記物理量に基づく情報を表示する、
処理を実行することを特徴とする解析方法。
【符号の説明】
【００９７】
１００  情報処理装置
１０１  マウス
１０２  ディスプレイ
８００  解析結果
９００  テーブル
ｍ，Ｍ００〜Ｍ１５  メッシュ
Ｐ０〜Ｐ２５  頂点
ｃｓ  断面
ａｒｅａ  対象空間
【図１】
2015191381.tif 000003
【図２】
2015191381.tif 000004
【図３】
2015191381.tif 000005
【図４】
2015191381.tif 000006
【図５】
2015191381.tif 000007
【図６】
2015191381.tif 000008
【図７】
2015191381.tif 000009
【図８】
2015191381.tif 000010
【図９】
2015191381.tif 000011
【図１０】
2015191381.tif 000012
【図１１】
2015191381.tif 000013
【図１２】
2015191381.tif 000014
【図１３】
2015191381.tif 000015
【図１４】
2015191381.tif 000016
【図１５】
2015191381.tif 000017
【図１６】
2015191381.tif 000018
【図１７】
2015191381.tif 000019
【図１８】
2015191381.tif 000020
【図１９】
2015191381.tif 000021