(57)【要約】【課題】  解析データを可視化するためにシナリオを記録し、表示用データを容易に生成してその後の操作も可能にする。【解決手段】  可視化される表示用データから表示用データを生成可能にするシナリオファイル４０を用いる可視化装置１０。ファイル４０には、解析データファイルの集合３０から呼び出すデータを指定する第１の情報と呼び出されたデータから生成した表示用データを表示する表示態様を指定する第２の情報とを含むキャスト情報４４０と、表示要素についてのキャスト情報を指定する第３の情報を含むステージ情報４２０とが含まれる。シナリオ実行手段１０６は、シナリオファイルの記述に従って、表示要素のキャスト情報に指定された第１の情報に基づき解析データの集合からデータを呼び出して、第２の情報に指定された表示態様に応じて当該キャスト情報の当該表示要素を表示することにより、各可視化態様を再生する。【選択図】        図１
2006023875.tif 000002
【特許請求の範囲】
【請求項１】
表示装置と、
前記表示装置において可視化される表示用データを生成するための解析データを格納する解析データファイルの集合を記憶する記憶手段と、
前記解析データファイルの集合からの所定の解析データの可視化態様を記録するためのステージ情報およびキャスト情報が記述されているシナリオファイルを記憶する記憶手段と、
ここで、前記キャスト情報は、前記解析データファイルの集合から呼び出す解析データを指定する第１の情報と該呼び出された解析データから生成した表示用データの表示態様を指定する第２の情報とを含む、前記可視化態様における表示要素ごとの表示態様を規定する情報であり、前記ステージ情報は、可視化に用いる表示要素についての前記キャスト情報を少なくとも一つ指定する第３の情報を含む、表示用データを評価するための可視化態様を規定する情報であり、
該シナリオファイルの記述に従って、前記ステージ情報が存在する各可視化態様に対して、前記ステージ情報における前記第３の情報により指定された各表示要素ごとに、該表示要素のキャスト情報に指定された第１の情報に基づき解析データの前記集合から解析データを呼び出して、前記第２の情報に指定された表示態様に応じて当該キャスト情報の当該表示要素を構成することにより、各可視化態様を再生するシナリオ実行手段と、
該シナリオ実行手段が再生した各可視化態様において、該シナリオ実行手段が呼び出した解析データから表示用データを生成するデータ生成手段と、
該シナリオ実行手段が構成した前記表示要素と該データ生成手段が生成した前記表示用データとを前記表示装置に表示するための表示装置用データを出力する描画手段と
を備えてなる表示用データ可視化装置。
【請求項２】
ユーザーが操作可能な入力手段をさらに備え、
前記データ生成手段は、前記入力手段によりユーザーの命令を受け付けて、ユーザーが選択した可視化態様においてユーザーが選択した表示要素の表示態様を用いて、ユーザーが呼び出した解析データから表示用データをさらに生成するものであり、
前記描画手段は、該ユーザーが選択した可視化態様において、該データ生成手段が生成した前記表示用データから表示装置用データをさらに出力するものであり、
該ユーザーの選択した可視化態様を規定するステージ情報の中に、該可視化態様に含まれる表示要素を記述して前記第３の情報とし、該表示要素を規定する前記キャスト情報の中に、前記表示要素に関する表示用データを表示するために解析データの集合から呼び出される解析データを指定する情報を記述して前記第１の情報とし、前記ユーザーが前記入力手段に入力した命令に従う前記表示要素の表示態様を指定する情報を記述して前記第２の情報とすることにより、前記シナリオファイルを生成するシナリオ生成手段をさらに備えた請求項１に記載のデータ可視化装置。
【請求項３】
前記入力手段をさらに備え、
前記シナリオ実行手段は、前記解析データファイルの集合から呼び出す解析データを指定する命令を前記入力手段から受け付けて前記第１の情報として各可視化態様を再生するものである、請求項１に記載のデータ可視化装置。
【請求項４】
第１の端末装置と、第２の端末装置と、前記第１の端末装置と前記第２の端末装置との間でデータを送受信可能なネットワークとを有する請求項２に記載のデータ可視化装置であって、
前記第１の端末装置は、前記シナリオファイルと、前記シナリオ実行手段と、前記データ生成手段と、前記描画手段と、前記表示装置と、前記入力手段と、前記シナリオ生成手段と、前記ネットワークに接続された送信手段とを備えており、
前記第２の端末装置は、前記シナリオ実行手段と、前記データ生成手段と、前記描画手段と、前記表示装置と、前記ネットワークに接続された受信手段とを備えており、
前記第１の端末装置は、第１のユーザーが選択した可視化態様に応じて前記シナリオ生成手段が生成した前記シナリオファイルを前記送信手段により前記ネットワークを通じて前記第２の端末装置に送信することができ、
前記第２の端末装置は、前記第１の端末装置からの前記シナリオファイルを受信して、該シナリオファイルの記述に応じて、前記シナリオ実行手段が前記第１のユーザーによる可視化態様を再生し、前記データ生成手段が前記表示用データを生成し、該シナリオ実行手段が再生した可視化態様における表示要素と該データ生成手段が生成した前記表示用データとを前記可視化態様に応じて前記描画手段が前記第２の端末装置の表示装置に表示して、前記第２の端末装置を使用する第２のユーザーに前記第１のユーザーが選択した可視化態様の観察を可能にするものである、データ可視化装置。
【請求項５】
第１の端末装置と、第２の端末装置と、前記第１の端末装置と前記第２の端末装置との間でデータを送受信可能なネットワークとを有する請求項２に記載のデータ可視化装置であって、
前記第１の端末装置は、前記シナリオファイルと、前記シナリオ実行手段と、前記データ生成手段と、前記描画手段と、前記表示装置と、前記入力手段と、前記シナリオ生成手段と、前記データ生成手段と、前記ネットワークに接続された送信手段とを備えており、
前記第２の端末装置は、前記描画手段と、前記表示装置と、前記ネットワークに接続された受信手段とを備えており、
前記第１の端末装置は、第１のユーザーが選択した可視化態様に応じて前記シナリオ生成手段が生成した前記シナリオファイルを前記シナリオ実行手段が実行して前記第１のユーザーによる可視化態様を再生し、前記データ生成手段が前記表示用データを生成して、記送信手段により前記ネットワークを通じて該表示用データを前記第２の端末装置に送信することができ、
前記第２の端末装置は、前記第１の端末装置からの前記表示用データを受信して、前記描画手段が前記第２の端末装置の表示装置に表示して、前記第２の端末装置を使用する第２のユーザーに前記第１のユーザーが選択した可視化態様の観察を可能にするものである、データ可視化装置。
【請求項６】
前記シナリオファイルにはステージ情報が複数記述されており、前記データ生成手段は各ステージ情報が規定する可視化態様ごとに可視化のための表示用データを生成するものである、請求項１〜５のいずれかに記載のデータ可視化装置。
【請求項７】
前記シナリオファイルは、２以上のステージ情報により規定される可視化態様の表示内容相互の関係を記述するステージグループ情報をさらに含む、請求項６に記載のデータ可視化装置。
【請求項８】
前記ステージ情報は、該ステージ情報の規定する可視化態様全体の可視化のための属性情報であって、視点、背景色、照明の少なくともいずれかを含むものである、請求項１〜５のいずれかに記載のデータ可視化装置。
【請求項９】
前記第１の情報または前記第２の情報の少なくとも何れかに、前記表示要素の時系列表示を可能にする時刻指定情報が含まれている、請求項１〜５のいずれかに記載のデータ可視化装置。
【請求項１０】
前記第２の情報は、前記表示要素の表示用データを表示するため表示用データごとの表示属性情報であって、シェーディングの色、コンターカラーの配色、変形倍率の少なくともいずれかを含むものである、請求項１〜５のいずれかに記載のデータ可視化装置。
【請求項１１】
前記シナリオファイルには、前記表示用データをグラフ化するためのグラフ情報がさらに記述されており、前記グラフ情報は、前記表示要素の表示用データを表示するためのグラフの設定が記録された情報であり、前記シナリオ実行手段は、前記グラフ情報に基づいてグラフを表示するものである、請求項１〜５のいずれかに記載のデータ可視化装置。
【請求項１２】
前記第２の情報は、ユーザーが表示用データを評価するための評価基準のための情報を含む、請求項１〜５のいずれかに記載のデータ可視化装置。
【請求項１３】
前記第２の情報は、ユーザーが他のユーザーを注目させるためのマークアップ表示のための情報を含む、請求項１〜５のいずれかに記載のデータ可視化装置。
【請求項１４】
前記シナリオファイルは、
前記第１、第２、第３の情報の少なくとも一部の情報が記述された第１のファイルと、
前記第１、第２、第３の情報の少なくとも他の一部の情報が記述された第２のファイルと、
を含み、
前記第１のファイルの前記少なくとも一部の情報には、前記第２のファイルへのパス情報を含む、請求項１〜５のいずれかに記載のデータ可視化装置。
【請求項１５】
表示装置と、前記表示装置において可視化される表示用データを生成するための解析データを格納する解析データファイルの集合を記憶する記憶手段と、前記解析データファイルの集合から所定の解析データの可視化態様を記録するために用いるステージ情報およびキャスト情報が記述されているシナリオファイルを記憶する記憶手段とを備えたコンピュータにおいて実行される表示用データ可視化プログラムであって、
前記ステージ情報は、前記キャスト情報は、前記解析データファイルの集合から呼び出す解析データを指定する第１の情報と該呼び出された解析データから生成した表示用データの表示態様を指定する第２の情報とを含む、前記可視化態様における表示要素ごとの表示態様を規定する情報であり、前記ステージ情報は、可視化に用いる表示要素についての前記キャスト情報を少なくとも一つ指定する第３の情報を含む、表示用データを評価するための可視化態様を規定する情報であり、
前記コンピュータを、
前記シナリオファイルの記述に従って、前記ステージ情報が存在する各可視化態様に対して、前記ステージ情報における前記第３の情報により指定された各表示要素ごとに、該表示要素のキャスト情報に指定された第１の情報に基づき解析データの前記集合から解析データを呼び出して、前記第２の情報に指定された表示態様に応じて当該キャスト情報の当該表示要素を構成することにより、各可視化態様を再生するシナリオ実行手段、
該シナリオ実行手段が再生した各可視化態様において、該シナリオ実行手段が呼び出した解析データから表示用データを生成するデータ生成手段、
該シナリオ実行手段が構成した前記表示要素と該データ生成手段が生成した前記表示用データとを前記表示装置に表示するための表示装置用データを出力する描画手段
として機能させるための表示用データ可視化プログラム。
【請求項１６】
前記コンピュータは、ユーザーが操作可能な入力手段をさらに備え、
前記データ生成手段は、前記入力手段によりユーザーの命令を受け付けて、ユーザーが選択した可視化態様においてユーザーが選択した表示要素の表示態様を用いて、ユーザーが呼び出した解析データから表示用データをさらに生成するものであり、
前記描画手段は、該ユーザーの選択した可視化態様において、該データ生成手段が生成した前記表示用データから表示装置用データをさらに出力するものであり、
前記コンピュータを、該ユーザーの選択した可視化態様のステージ情報の中に、該可視化態様に含まれる表示要素を記述して前記第３の情報とし、該表示要素を規定する前記キャスト情報の中に、前記表示要素に関する表示用データを表示するために解析データの集合から呼び出される解析データを指定する情報を記述して前記第１の情報とし、前記ユーザーが前記入力手段に入力した命令に従う前記表示要素の表示態様を指定する情報を記述して前記第２の情報とすることにより、前記シナリオファイルを生成するシナリオ生成手段としてさらに機能させるための請求項１５に記載の表示用データ可視化プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示用データを可視化する際に用いる可視化装置および可視化プログラムに関する。
【背景技術】
【０００２】
従来、ＣＡＤ（コンピュータ支援設計）、ＣＡＭ（コンピュータ支援製造）等の設計や製造等にコンピュータを用いる分野において、数値シミュレーションによる計算データを表示装置上に可視化して、必要に応じてグラフなどを用いてユーザーが評価し、様々な事前検討をコンピュータ上で行なうことが行なわれている。このシミュレーションによる計算データをユーザーが可視化する際には、同じデータを再度表示させる場合に備えて可視化された画像データを保存することが行なわれている。この場合、そのユーザーや他のユーザーが同じデータを再度見るためには、その画像データを呼び出して表示装置に表示させる。
【０００３】
また、解析データの可視化を行なう際に可視化ソフトウエアをユーザーが操作する手順それ自体を操作コマンドのシーケンスとして記憶させておき、そのシーケンスをマクロ言語のプログラムとして再実行することにより、同じデータや異なるデータを用いて同様の可視化処理を再実行することが行なわれている。
【０００４】
これにより、複数の異なるデータに対して統一した可視化処理が可能であり、複数の設計データや計算データを比較したり、設計や検討に参加する複数のユーザーに対して統一した表示方法でデータを提示することが容易になる。
【０００５】
また、シミュレーションを的確に行なうためにシミュレーションの計算に用いるパラメータの与え方をシナリオとして与えることが例えば特許文献１に記載されている。
【特許文献１】特開２００２−６３２１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
可視化された解析データと同じ表示を同じ解析データや他の解析データを用いて再現するためには、その画像データを得る際にユーザーが可視化処理の手順や条件を別途記録しておき、ユーザーはその記録にしたがって可視化処理ソフトウエアを操作する必要があるという問題がある。
【０００７】
また、可視化された表示用データの表示を画像データとして記録しておく場合、画像データは表示装置のためのデータのみを保持しているため、表示されているオブジェクトについて可視化された解析データの実データを読み出したり、その可視化された解析データの関連したデータをその画像データから直接読み出すことができないという問題がある。また、画像データを記録するときに行なわれたような操作や可視化ソフトウエアの操作が行なえないという問題がある。
【０００８】
また、可視化する際にマクロプログラムを用いる場合は、時系列に従った個々の操作コマンドのシーケンスをマクロ言語を用いてプログラミングしなくてはならないという問題がある。また、ユーザーの操作コマンドのシーケンスを自動的に記録するようなマクロ言語であっても、表示内容に対して無駄な操作内容を記録してしまう可能性があるという問題があり、これを防ぐには、ユーザーが個々の操作が最終的に必要であるかどうかを調べる必要が生じる場合がある。また、表示対象のデータを変更する場合には、これに応じてマクロプログラムをユーザーが変更する必要が生じる。
本発明は上記問題点の少なくともいくつかを解決することを課題とする。
【課題を解決するための手段】
【０００９】
本発明は、画像や操作コマンドのシーケンスを記録することなく解析データを可視化し、そのユーザーが解析データを自ら操作して可視化したかのように、その後のユーザーの操作を可能にする解析データの可視化装置および可視化プログラムを提供する。
【００１０】
すなわち、本発明においては、表示装置と、前記表示装置において可視化される表示用データを生成するための解析データを格納する解析データファイルの集合を記憶する記憶手段と、前記解析データファイルの集合からの所定の解析データの可視化態様を記録するためのステージ情報およびキャスト情報が記述されているシナリオファイルを記憶する記憶手段と、ここで、前記キャスト情報は、前記解析データファイルの集合から呼び出す解析データを指定する第１の情報と該呼び出された解析データから生成した表示用データの表示態様を指定する第２の情報とを含む、前記可視化態様における表示要素ごとの表示態様を規定する情報であり、前記ステージ情報は、可視化に用いる表示要素についての前記キャスト情報を少なくとも一つ指定する第３の情報を含む、表示用データを評価するための可視化態様を規定する情報であり、該シナリオファイルの記述に従って、前記ステージ情報が存在する各可視化態様に対して、前記ステージ情報における前記第３の情報により指定された各表示要素ごとに、該表示要素のキャスト情報に指定された第１の情報に基づき解析データの前記集合から解析データを呼び出して、前記第２の情報に指定された表示態様に応じて当該キャスト情報の当該表示要素を構成することにより、各可視化態様を再生するシナリオ実行手段と、該シナリオ実行手段が再生した各可視化態様において、該シナリオ実行手段が呼び出した解析データから表示用データを生成するデータ生成手段と、該シナリオ実行手段が構成した前記表示要素と該データ生成手段が生成した前記表示用データとを前記表示装置に表示するための表示装置用データを出力する描画手段とを備えてなる表示用データ可視化装置を提供する。
【００１１】
また、本発明においては、ユーザーが操作可能な入力手段をさらに備え、前記データ生成手段は、前記入力手段によりユーザーの命令を受け付けて、ユーザーが選択した可視化態様においてユーザーが選択した表示要素の表示態様を用いて、ユーザーが呼び出した解析データから表示用データをさらに生成するものであり、前記描画手段は、該ユーザーが選択した可視化態様において、該データ生成手段が生成した前記表示用データから表示装置用データをさらに出力するものであり、該ユーザーの選択した可視化態様を規定するステージ情報の中に、該可視化態様に含まれる表示要素を記述して前記第３の情報とし、該表示要素を規定する前記キャスト情報の中に、前記表示要素に関する表示用データを表示するために解析データの集合から呼び出される解析データを指定する情報を記述して前記第１の情報とし、前記ユーザーが前記入力手段に入力した命令に従う前記表示要素の表示態様を指定する情報を記述して前記第２の情報とすることにより、前記シナリオファイルを生成するシナリオ生成手段をさらに備えた解析データ可視化装置を提供する。
【発明の効果】
【００１２】
本発明の解析データ可視化装置は、シナリオ実行手段を備えるので、ユーザーの操作手順を記録することなく、可視化態様に応じて予め作成されたシナリオを再生することにより、同じ解析データや異なる解析データに対して表示したい可視化態様で表示することが可能になる。また、本発明の解析データ可視化装置がシナリオ生成手段を備えると、評価のためのシナリオファイルを、データ表示の任意の場面で生成することができる。本発明のデータ可視化装置は、シナリオファイルにおいて可視化態様を定めるステージ情報と表示要素の表示態様を定めるキャスト情報を区別して記録するため、同じ可視化態様を用いて、そこに表示されている表示要素を他のものに変更することを容易にする。具体的には、ステージ情報とキャスト情報を分離したことにより、キャスト情報がステージ情報に従属しなくなり、結果として、キャスト情報を解釈実行する処理プログラムの汎用性を高める効果がある
【発明を実施するための最良の形態】
【００１３】
以下図面を参照して本発明の実施の形態について説明する。
図１は、本実施の形態に係る表示用データ可視化装置１０の構成を示す構成図であり、図２は、本実施の形態に係るシナリオファイルの構成を示す概略構成図であり、図３および４は、本実施の形態に係るシナリオファイル４０のメインファイル４０２における記述内容の概略を示す図である。
【００１４】
図１には、表示装置２０と、解析データファイルの集合３０と、シナリオファイル４０と、シナリオ実行手段１０６と、データ生成手段１０４と、描画手段１０２とを備えた表示用データ可視化装置１０が記載されている。シナリオ実行手段１０６と、データ生成手段１０４と、描画手段１０２とは、コンピュータの演算装置とメモリ１００を用いて、ソフトウエアやファームウエアを用いて実現されていても良い。解析データファイル３０には、数値シミュレーションを行なって得られた解析データや、実験から得られた解析データなどの表示装置において可視化できる解析データが納められているが、その種類は限定されない。
【００１５】
シナリオファイル４０には、解析データファイルの集合からの所定の解析データの可視化態様を記録するためのステージ情報４２ａおよびキャスト情報４４ｂが記述されている。キャスト情報４０ｂは、解析データファイルの集合から呼び出すデータを指定する第１の情報と呼び出されたデータから生成した表示用データを表示する表示態様を指定する第２の情報とを含んでおり、可視化態様における表示要素ごとの表示態様を規定する情報である。また、ステージ情報４２ａは、可視化に用いる表示要素についてのキャスト情報４４ｂを指定する第３の情報を含んでおり、表示用データを評価するための可視化態様を規定する情報である。
【００１６】
シナリオ実行手段１０６は、シナリオファイル４０の記述に従って、ステージ情報４０ａが存在する各可視化態様に対して、ステージ情報における第３の情報により指定された各表示要素ごとに、表示要素のキャスト情報４０ｂに指定された第１の情報に基づき解析データの集合から解析データを呼び出して、第２の情報に指定された表示態様に応じて当該キャスト情報の当該表示要素を構成することにより、各可視化態様を再生する。
【００１７】
データ生成手段１０４は、シナリオ実行手段が再生した各可視化態様において、シナリオ実行手段が呼び出した解析データから表示用データを生成する。描画手段１０２はシナリオ実行手段が構成した表示要素とデータ生成手段が生成した表示用データとを表示装置に表示するための表示装置用データを出力する。
【００１８】
また、本実施の形態においては、ユーザーが操作可能な入力手段１１０と、シナリオ生成手段１０８をさらに備えていることができる。この際、データ生成手段１０８は、入力手段１１０によりユーザーの命令を受け付けて、ユーザーが選択した可視化態様とユーザーが選択した表示要素の表示態様とに基づいて、ユーザーが呼び出した解析データから表示用データを生成する。また、描画手段１０２は、ユーザーが選択した可視化態様に基づいてデータ生成手段１０４が生成した表示用データから表示装置用データを出力する。
【００１９】
この場合、シナリオ生成手段１０８は、そのユーザーの選択した可視化態様を規定するステージ情報の中に、可視化態様に含まれる表示要素を記述して第３の情報とし、表示要素を規定するキャスト情報の中に、表示要素に関する表示用データを表示するために解析データの集合から呼び出される解析データを指定する情報を記述して第１の情報とし、ユーザーが入力手段に入力した命令に従う表示要素の表示態様を指定する情報を記述して第２の情報とすることにより、シナリオファイル４０を生成する。
【００２０】
図２に本実施の形態のシナリオファイル４０の構成を概略的に示す。図２のように、本発明においては、シナリオファイル４０はシナリオファイルの全体の構成を決めるメインファイル４０２とその他のサブファイルとにより構成されていることができる。メインファイル４０２には、図１のステージ情報４０ａおよびキャスト情報４０ｂに相当する各セクション（ステージ情報４２０およびキャスト情報４４０）が少なくとも含まれている。シナリオファイル４０のメインファイル４０２には、それ以外に、シナリオファイルの基本的な情報を格納するシナリオ情報４１０、ステージ情報４２０を集合として扱うための情報を格納するステージグループ情報４２２、キャスト情報４４０を集合として扱うための情報を格納するキャストグループ情報４４２、グラフ表示のための情報を格納するグラフ情報４６０、グラフ情報４６０を集合として扱うための情報を格納するグラフグループ情報４６２が含まれている。メインファイル４０２以外にシナリオファイル４０を構成することができるサブファイルとしては、視点、背景色、照明等の情報を含む、ステージ情報の詳細な構成のための情報を格納するステージプロパティファイル４２４、可視化態様が時系列の変化を示す場合にその時系列情報を記述したステージステップ構成ファイル４２６、表示要素の表示態様を規定するキャストの設定を格納するキャスト構成ファイル４４４、グラフの表示に関する構成のための情報を格納するグラフ構成ファイル４６４などがある。キャスト構成ファイルは、さらに複数のファイルを参照する。これらの複数のファイルには、キャストステップファイル４４６、ｖｔｋ標準ファイル４４８、ｖｔｋ節点データファイル４５０、キャストプロパティファイル４５２、マークアップファイル４５４がある。キャストステップファイル４４６は、表示要素が変形等されるものであるときに時系列の変化を評価に用いるための時刻（ステップ）の情報を格納している。ｖｔｋ標準ファイル４４８は、表示要素が形状データを有しているときに、その形状のデータを格納している。ｖｔｋ節点データファイル４５０は、表示要素が有限要素法などの節点のデータを有している際に、その節点のデータを格納している。キャストプロパティファイル４５２は、表示要素のシェーディングの色、コンターカラーの配色、変形倍率等のデータの少なくともいずれかを含んでおり、マークアップファイル４５４は、表示要素を用いて評価を行なう際に、ユーザーが他のユーザーを注目させるためのマークアップ表示のための情報を含む。
【００２１】
図１のステージ情報４０ａに対応するのは、メインファイル４０２にあるステージ情報４２０と、ステージプロパティファイル４２４と、ステージステップ構成ファイル４２６とである。また、図１のキャスト情報４０ｂに対応するのは、メインファイル４０２にあるキャスト情報４４０と、キャスト構成ファイル４４４と、キャスト構成ファイル４４４で参照するキャストステップファイル４４６等である。以下、可視化態様を「ステージ」といい、表示要素を「キャスト」という。なお、図２等におけるステージ情報４２０は、本発明における第３の情報の例である。
【００２２】
図３および図４に本実施の形態に係るシナリオファイル（メインファイル）の記述内容の例を示す。なお、本実施の形態においてシナリオファイルはテキストファイルとして記載しているが、実質的に同様の情報を有していれば具体的なファイル形式は任意であり、例えばバイナリファイルとすることができる。また、本実施の形態においてはメインファイルとサブファイルを分離して記載しているが、論理的に他と識別可能であれば、ファイル管理形式や物理的な構成は任意である。例えば、全ての情報を記載した一つのファイルをシナリオファイルとすることや、個々の情報ごとに別個のファイルがディレクトリ（フォルダ）構造に構成されている全体をシナリオファイルとすることや、ネットワークを通じてアクセス可能にされて分散配置されたファイル群をシナリオファイルとすることもできる。
【００２３】
図３においては、図２に示した各情報の具体的な記述のうち、シナリオ情報４１０、ステージ情報４２０、ステージグループ情報４２２に相当する記述が記載されている。各記述には図２に用いた対応する情報の符号にアルファベットを追加して記載する。
【００２４】
シナリオ情報の記述４１０ａには、このシナリオファイル全体に関わる情報が記載されている。ここでは、シナリオファイル内で、「Scenario」のセクションであることを明示する「[Scenario]」という角括弧で区切られた文字列が記載されている。「Name="材料の下死点成形評価"」と「Discription="上級者用"」との記述は、シナリオファイル自体を用いて行なう評価の目的や説明をユーザーに知らせる際に用いられる文字列を定めている。「StageGroupCnt=1」の記述は、シナリオファイルに含まれるステージグループの数が１であることを記載したものである。「StageGroupIDs="MAINSTAGEGROUP”」の記述は、そのステージグループの識別子が「MAINSTAGEGROUP」であることを示している。
【００２５】
ステージグループ情報の記述４２２ａには、そのステージグループが「MAINSTAGEGROUP」との識別子で識別されるステージグループであることを示す「[StageGroup-MAINSTAGEGROUP]」との記述がある。「StageGroupName="材料下死点グループ"」との記述、「StageCnt=3」との記述、「StageIDs="MAINSTAGE","CUTTINGSTAGE","GRAPH"」との記述は、シナリオ情報の記述４１０ａについて上記したものと同様にそれぞれ、ユーザーに知らせる文字列、ステージの数、ステージの識別子を示す。「Arrange="Linkage"」との記載は、ステージ間の関係を記述し、３つのステージの表示内容が互いに連携していることを示す。なお、表示内容が互いに連携している場合、一方のステージに対するユーザーの操作が他方のステージに対する操作にも反映される。この連携動作はユーザーが操作する際の便宜のためのものではあるが、シナリオ実行手段がシナリオファイルを再生した後に、その再生後の段階からユーザーがさらに操作をする際にこの連携動作が引き継がれれば、ユーザーがその後にステージを操作する際にステージの操作が簡便になる。
【００２６】
ステージを定めるステージ情報の記述４２０ａには、そのステージが「MAINSTAGE」との識別子で識別されるステージであることを示す「[Stage-MAINSTAGE]」との記述がある。「StageType="View"」との記述は、そのステージで提供されるステージが"View"という文字列で分類されるタイプであることを示す。本実施の形態では、"View"は、ステージが３次元観察の表示であることを示す。「GroupCnt=2」は、このステージに含まれるキャストのグループの数を示す。そしてそのキャストのグループの識別子が「GroupIDs="TOOLS","ELEMENTS"」との記述で指定されている。「StageProperty="mainstage.pstg"」との記述は、そのステージの属性を定めるファイルがメインファイル以外の"mainstage.pstg"というファイルパスにあるファイルの内容を参照するものであることを示す。「StepConfig="main.step"」との記述は、時系列変化を表現するステージである場合に用いられる記述であり、"main.step"とのファイルパスにあるファイルの内容によりその時系列変化が規定される。「Arrange="StepAction"」との記述は、時系列変化が動的な表現であることを示す。
【００２７】
他のステージ情報の記述４２０ｂは、「CUTTINGSTAGE」との識別子で識別されるステージの情報である。「Arrange="CuttingPlan"」との記述は、この指定があるステージにおいては、初期表示で断面図表示を行なうことを示す。また、他のステージ情報の記述４２０ｃは、「GRAPH」との識別子で識別されるステージの情報である。「StageType="Gragh"」との記述は、そのステージで提供されるステージが" Gragh "という文字列で分類されるタイプであることを示す。本実施の形態では、" Gragh "は、そおステージが数値を判定するためのグラフの表示であることを示す。「GraphID="FORMINGLIMIT"」との記述は、「GRAPH」ステージにおけるグラフの識別子が"FORMINGLIMIT"であることを示す。
【００２８】
図４においては、図２に示した各情報の具体的な記述のうち、キャスト情報４４０、キャストグループ情報４４２、グラフ情報４６０に相当する記述が記載されている。各記述には図２に用いた対応する情報の符合にアルファベットを追加して記載する。
【００２９】
キャストグループ情報の記述４４２ａは、「ELEMENTS」という識別子で識別されるキャストグループの情報である。「CastCnt=1」との記述はそのキャストグループに含まれるキャストの数が１であることを規定する。「Caractor="maxs"」との記述は、キャストグループ内の全キャストの表示物性値の初期値を示しており、この"maxs" は「最大主応力」という物性値を表わす記号である。なお、一つのキャストには、多いものでは３０種類ほどの物性値があり、それらの記号がキャスト構成ファイルに記述されることになる。物性値は、その別々の種類ごとにデータファイルに格納されており、キャスト構成ファイルに記述された物性値データ群のみを処理プログラムで使用する。
【００３０】
キャスト情報の記述４４０ａは、「ELEMENT」という識別子で識別されるキャストの情報である。「CastConfig="elemnt.conf"」との記述は、キャストの詳細な構成が" elemnt.conf"のファイルパスにあるファイルの内容により規定されることを示す。「StepConfig="element.step"」との記述は、"element.step"とのファイルパスにあるファイルの内容により「ELEMENT」キャストの時系列変化が規定されることを示す。
【００３１】
キャストグループ情報の記述４４０ｂは、「TOOLS」という識別子で識別されるキャストグループの情報である。「Arrange="Linkage"」との記述は、キャストに対する操作が、同一グループ内の他のキャストにも同様に作用することを示す。例えば、二つの異なる物の温度分布を比較している表示態様を、圧力分布を表示する表示態様へとユーザーが切り換えるような場合に、本発明においてユーザーの操作を受け付けるユーザーインターフェースプログラムにおいては、操作を簡便にするために、二つの異なる物それぞれを表わす個々のキャスト同士を連携させるように明示の設定を行なうことができる。この「Arrange="Linkage"」との記述がある場合には、一つのキャストの表示物性値を圧力に変えると、もう一つのキャストの物性値表示も自動的に圧力に切り換えるようにユーザーインターフェースが動作する。この連携の動作は、ユーザーが操作する際の便宜のためのものではあるが、シナリオ実行手段がシナリオファイルを再生した後に、その再生後の段階からユーザーがさらに操作をする際にもユーザーインターフェースが連携の動作をすれば、キャストの操作が簡便になる。このように、キャストグループ情報を用いれば、複数のキャストに対するユーザーの操作を、シナリオファイル再生後にも引き継ぐことができるという効果もある。キャスト情報の記述４４０ｂについても、キャスト情報の記述４４０ａと同様である。
【００３２】
グラフ情報の記述４６０ａは、「FORMINGLIMIT」という識別子で識別されるグラフの情報である。「GraphConfig="formingLimit.grph"」との記述は、グラフの詳細な構成が"formingLimit.grph"のファイルパスにあるファイルの内容により規定されることを示す。
【００３３】
図５は、プレス加工された金属板を例として用いて、シミュレーションにより金属板の加工工程を表示用する本実施の形態において用いる画面の例を示している。ウインドウ表示された３つの表示は、それぞれがユーザーによって一度可視化された可視化態様を表わしており、ステージ２２ａ、２２ｂ、２２ｃと呼ぶ。ステージ２２ａは、金属板の加工後の形状に、最大ひずみをマッピングして着色表示している（図では、この着色を省略している）。また、図５のステージ２２ａでは一つの形状のみが表れているが、実際には加工が進行する複数の時刻における形状および最大ひずみをマッピングした形状が、それぞれの時刻で表示されて相互に切替表示可能である。ステージ２２ｂは、その金属板のある部分の変形量を見るために、部分的に拡大した形状を表示している。ステージ２２ｂにおいても、加工材料の下死点における形状とその直前の形状とを比較して評価できるように複数の時刻の形状が表示される。また、ステージ２２ｃにはグラフが表示される。このグラフでは、他のステージで表示されている加工材料の実際の歪みと成形の限界線との関係が一度に表示される。これにより、ユーザーは、シミュレーションの結果を解析し評価することができる。このとき、ステージ２２ｃには評価対象となるデータ２２０がプロットされているほか、他のユーザーや再度この表示をした場合に自分自身の注目の助けとなるマーク２２６、グラフの縦軸の名称２２８および横軸の名称２３０、判定の基準や参考になる補助線２２２も表示される。
【００３４】
図５には、本実施の形態に係るステージ（可視化態様）の例と、ステージのキャスト（表示要素）を設定するファイルとの関係も示されている。ステージ２２ａ、２２ｂ、２２ｃは、それぞれ、「MAINSTAGE」、「CUTTINGSTAGE」、「GRAPH」の識別子が与えられたステージであり、それぞれ、ステージ情報の記述４２０ａ、４２０ｂ、４２０ｃにより可視化の態様が記述されている。ステージ情報の記述４２０ａ、４２０ｂはキャストグループ情報の記述４４２ａを介してキャスト情報の記述４４０ａと関連付けされている。キャスト情報の記述４４０ａ（図４）では、キャストの詳細な構成が" elemnt.conf"のファイルパスにあるファイルの内容により規定されることを示しているので、ファイルパス"elemnt.conf"のキャスト構成ファイル４４４の内容は、ステージ２２ａ、２２ｂに表示されるキャストである「ELEMENT」の表示態様を規定する。図５では、図２で示したファイル群の一部しか示していないが、図２に示したファイル群が関係付けされている。したがって、キャスト構成ファイルであるファイル４４４には、形状ファイル（ｖｔｋ標準ファイル）４４８、ｖｔｋ節点データファイル４５０、キャストプロパティファイル４５２、マークアップファイル４５４を参照するための記述が含まれている。なお、ｖｔｋとは、kitware社が提供するオープンソースの高水準３Ｄライブラリである”Visualization Tool Kit”の略称であり、この名称により発明の構成を限定するものではない。形状ファイル４４８は、「ELEMENT」キャストの形状を格納しており、データの集合３０（図１）の特定のデータを内蔵している。キャストプロパティファイル４５２は、「ELEMENT」キャストのシェーディングの色、コンターカラーの配色、変形倍率の少なくともいずれかを含んでおり、マークアップファイル４５４は、「ELEMENT」キャストを用いて評価を行なう際に、ユーザーが他のユーザーを注目させるためのマークアップ表示のための情報を含む。また、キャスト情報の記述４４０ａは、「ELEMENT」キャストの時系列変化が"element.step"とのファイルパスにあるファイルの内容により規定されることを示す。なお、形状ファイル４４８は本発明における第１の情報の例である。また、キャストプロパティファイル４５２、マークアップファイル４５４は、本発明における第２の情報の例である。
【００３５】
このように、形状ファイル４４８、キャストプロパティファイル４５２、マークアップファイル４５４が、キャスト構成ファイル４４４の記述およびキャスト情報の記述４４０ａを介して、「MAINSTAGE」ステージ２２ａ、「CUTTINGSTAGE」ステージ２２ｂ、「GRAPH」ステージ２２ｃのそれぞれの「ELEMENT」キャストの表示属性を定める。これにより、例えばステージ２２ｂの表示色や、ステージ２２ａおよび２２ｂの形状が定まる。
また、マークアップファイル４５４が、キャスト構成ファイル４４４の記述およびキャスト情報の記述４４０ａを介して、「MAINSTAGE」ステージ２２ａ、「CUTTINGSTAGE」ステージ２２ｂ、「GRAPH」ステージ２２ｃのそれぞれのマークアップ表示の表示属性を定める。ここで、グラフ構成ファイル４６４が「GRAPH」ステージにおける表示対象の範囲を指定している。これにより、ステージ２２ｃには評価対象となるデータ２２０だけでなく、マーク２２６、グラフの縦軸の名称２２８および横軸の名称２３０、判定の基準や参考になる補助線２２２も表示される。
【００３６】
図６および図７は、本実施の形態を用いて本実施の形態を用いてシナリオを生成する作業手順および可視化態様を再生する作業手順を示すフローチャートである。図６に示したように、ユーザーは、例えば、プレス加工の金型を設計するために、プレス加工のシミュレーションを行い、その加工材料の歪みなどの物性値に注目してその金型が適切であるかどうかを評価したいと考えている。本発明の可視化装置を用いるユーザーは、まず、評価の対象となる加工材料等のシミュレーションにより得られたデータを格納しているファイル（対象物データ）を読み込み（Ｓ６０２）、画面に自ら表示したいステージを表示する（Ｓ６０４）。そして、ユーザーは、自ら評価の基準とするための基準データを設定する（Ｓ６０６）。この基準データは、評価の判定基準を与え得る任意の数値であり、例えば、補助線２２２（図５、ステージ２２ｃ）等のようにグラフに表示されるデータや、表示色を強調するための表示色割付のしきい値データとすることもできるため、例えば、マークアップファイル４５４やグラフ構成ファイル４６４に格納され得る。通常は、この評価は一度で完了するものではなく、各種の評価項目を検討したり同じ評価項目を複数回検討したりするため、一般に、ユーザーの表示用データを評価するための検討に応じてステージの表示が変更される（Ｓ６０８）。そして、ユーザーは、自らの評価結果をステージとしてシナリオファイルに保存する。ユーザーは、ステージを追加したい場合には、さらにその対象物のデータを読み込んだり、あるいは同じ対象物に対して異なるステージを表示する。図５の例では、最大ひずみを評価するためにステージ２２ａを作成したユーザーは、続けてステージ２２ｂを作成して変形量を評価し、ステージ２２ｃを作成して、評価を行なう。なお、図６においては、個々のステージごとに保存を繰り返す方法を説明しているが、複数のステージを先に表示させておいて、それらの設定をまとめてシナリオファイルに保存しても構わない。ユーザーが自ら作成したステージをシナリオファイルに保存する際には、ユーザーはシナリオファイルを生成するためのコマンドを本実施の形態のデータ可視化装置に入力し、本実施形態のシナリオ生成手段１０８（図１）を用いてシナリオファイル４０を生成する。
【００３７】
続けて、シナリオを再生して、ステージ（可視化態様）を再現する手順について図７により説明する。本実施の形態の表示用データ可視化装置は、ユーザーにより指定されたシナリオファイル４０（図１）を読み込む（Ｓ６１４）。シナリオ実行手段１０６がそのシナリオファイル４０を実行すると、シナリオファイルの記述に従って、対象データが呼び出される（Ｓ６１６）。図示していないが、この段階でユーザーが同じステージに他の対象データ（解析データ）を表示して、異なる解析データに対して同一の評価を行ないたいときには、ユーザーは、シナリオファイルに指定されている解析データ以外の別の解析データを明示することにより、別の解析データに対してシナリオファイルの設定を適用することもできる。このような場合には、シナリオ実行手段１０６は、第１の情報としてユーザーが新たに明示した解析データの情報を用いて処理を行なう。次に、ユーザーは、評価用ステージを見て対象データに対する評価を行なう（Ｓ６１８）。ユーザーが既に準備している他のシナリオファイルを用いると判断すれば（Ｓ６２０）、ユーザーは別のシナリオファイルを指定する。また、ユーザーが既に準備しているシナリオファイルでは評価できない他の評価を行なうと判断すれば（Ｓ６２２）、ユーザーは新たに評価のための基準データを設定し直す（Ｓ６０６、図６）。図示しないが、評価の結果、再度シミュレーションが必要であれば、そのシミュレーションを再度実行することにより、評価結果をフィードバックすることもできる。
【００３８】
図８に、ネットワーク通信を用いる発明の実施の形態について説明する。図８には第１の端末装置８２と、第２の端末装置８４と、第１の端末装置と第２の端末装置とがデータを送受信可能なネットワーク８０とが記載されている。本実施の形態は、データ可視化装置をネットワーク上に分散されたコンピュータ端末を用いて実現している。
【００３９】
第１の端末装置８２は、シナリオファイル４０と、シナリオ実行手段１０６と、データ生成手段１０４と、描画手段１０２と、表示装置２０と、入力手段１１０と、シナリオ生成手段１０８と、ネットワークに接続された送信手段（図示しない）とを備えている。第２の端末装置８４は、シナリオ実行手段１０６と、データ生成手段１０４と、描画手段１０２と、表示装置２０と、ネットワークに接続された受信手段（図示しない）とを備えている。
【００４０】
第１の端末装置８２には、第１のユーザーが選択したステージ（可視化態様）に応じてシナリオ生成手段が生成したシナリオファイル４０が格納されている。このシナリオファイル４０は、送信手段によりネットワーク８０を通じて第２の端末装置８４に送信することができる。また、第２の端末装置８４は、第１の端末装置８２からのシナリオファイル４０を受信して、シナリオファイル４０の記述に応じて、シナリオ実行手段１０６が第１のユーザーによるステージを再生する。これにより、第２の端末装置８４では、データ生成手段１０４が表示用データを生成し、シナリオ実行手段１０６が再生したステージにおけるキャスト（表示要素）とデータ生成手段１０８が生成した表示用データとをステージに応じて描画手段１０２が第２の端末装置８４の表示装置２０に表示する。これにより、本実施の形態のデータ可視化装置を用いれば、第２の端末装置８４を使用する第２のユーザーは第１のユーザーが選択したステージを観察することが可能になる。
【００４１】
ネットワークを用い、第１の端末装置をサーバとして用い、第２の端末装置をクライアントとして用いる他の実施形態について説明する。この場合、第１の端末装置８２は、シナリオファイル４０と、シナリオ実行手段１０６と、データ生成手段１０４と、描画手段１０２と、表示装置２０と、入力手段１１０と、シナリオ生成手段１０８と、ネットワークに接続された送信手段（図示しない）とを備えている。第２の端末装置８４は、描画手段１０２と、表示装置２０と、ネットワークに接続された受信手段（図示しない）とを備えている。第２の端末８４は、シナリオ実行手段１０６と、データ生成手段１０４とを備えていなくとも良い。
第１の端末装置８２においては、第１のユーザーが選択した可視化態様に応じてシナリオ生成手段が生成したシナリオファイル４０を、シナリオ実行手段１０６が実行して第１のユーザーによる可視化態様を再生する。そして、第１の端末装置のデータ生成手段１０４が前記表示用データを生成して、送信手段により前記ネットワークを通じて該表示用データを前記第２の端末装置に送信する。この送信は、第２の端末装置からのリクエストによるものであっても良い。第２の端末装置８４は、前記第１の端末装置８２からの前記表示用データを受信して、前記描画手段１０２が前記第２の端末装置８４の表示装置に表示して、前記第２の端末装置８４を使用する第２のユーザーに前記第１のユーザーが選択した可視化態様の観察を可能にする。この実施形態においては、例えば、第１の端末装置８２のデータ生成手段をＷｅｂサーバ機能とし、第２の端末装置の描画手段をＷｅｂブラウザ機能とすることができる。この場合、例えば、第２の端末装置は簡単な構成のコンピュータ端末とすることができる。
【００４２】
上記動作を実現するために用いるシナリオ実行手段１０６の動作について説明する。図１に示したシナリオ実行手段１０６は、シナリオファイル４０の記述に従って動作する。シナリオ実行手段１０６は、まず、シナリオファイル４０を読み込む。シナリオファイル４０がメインアフィル４０２と他のサブファイルにより構成されているときには、少なくともメインファイル４０２を読み込み、それに基づいて必要なサブファイルを読み込む。シナリオ実行手段１０６は、シナリオファイル４０に記載されているステージ情報４０ａを抽出し、そのステージ情報の記述を認識して、そのステージ情報４０ａが規定するキャスト情報４０ｂを第３の情報を用いて認識する。次に、そのキャスト情報４０ｂが存在するステージごとに、キャスト情報４０ｂに指定された第１の情報に基づいて、解析データの集合３０からデータを呼び出して、第２の情報に指定されたキャストの表示態様に応じてキャストを表示する。シナリオ実行手段１０６は、これを各キャストについて繰り返してステージ（可視化態様）を完成させる。シナリオファイルにステージが複数含まれていれば、各ステージについて上記手順を繰り返す。シナリオ実行手段１０６は、ネットワークを通じてシナリオファイルを読み込むことができるように、ネットワーク通信手段（図示しない）を備えていることができる。
【００４３】
ここで、キャストの実体的なデータは、キャストが何らかの対象物をモデル化等した表示要素である場合、対象物の形状を数値化したデータ（以下、形状データ）と、対象物の物性値データ、および対象物の表示方法、表示内容を規定するデータ（以下、表現データ）、対象物の形状の時系列的な関連を記述したデータ（以下、時系列データ）から構成されている。これらは、それぞれ別のファイルに記述されており、それらのファイルの構成がキャスト構成ファイルに記述されているものとすることができる。表現方法とは、例えば、形状をスケルトンで表示するか、あるいは表面に色をつけて表示するかなどを意味する。また、表示内容とは、形状の物性値を赤から青の段階調で色分けして表示したり、各箇所の値を矢印で表したりすることや、対象物のある部分に異常がある場合、その部分を赤くして異常部分を明示することを含む。
【００４４】
上記表現データは、利用者がメニューを操作してステージにおけるキャストの表示態様を変更することに応じて変更される。その際に、もし、キャストの表示態様をステージに従属する属性であるとするならば、１つのキャストを複数のステージで表示するような場合には、全てのステージ情報中の表現が変更されなければならない。そこで、本実施の形態においては、キャストを、ステージに従属するものとせず、ステージから独立した情報とすることにより、ステージとキャストの情報を明確に分離させている。この結果、利用者は、新しいステージを追加して既に表示されているキャストに対して別の観点に基づいた評価を行なう場合であっても、新たにキャストの表示態様を指定する作業が不要になるという効果を奏する。
【００４５】
また、上記各動作を実現するために用いるシナリオ生成手段１０８の動作について説明する。図１に示したシナリオ生成手段１０８は、シナリオ実行手段１０６が認識して実行可能なシナリオファイルを生成する。シナリオ生成手段１０８は、ユーザーが入力装置１１０を介して起動命令を入力することにより起動される。ユーザーによって起動されると、シナリオ生成手段１０８は、その時点で可視化されているステージ（可視化態様）を認識する。シナリオ生成手段１０８は、ユーザーからシナリオとして登録すべきステージの入力を受付けるものとすることができる。そして、シナリオ生成手段１０８は、ステージごとに用いられているキャスト（表示要素）を認識する。シナリオ生成手段１０８のこれらの認識は、ユーザーからの命令に基づいてステージやキャストを表示するために用いられる可能性のある各種の設定ファイルを検索してその内容を読み込むことにより行なう。シナリオ生成手段１０８は、認識したステージとキャストの設定を用いてシナリオファイル４０を生成する。この際、シナリオ生成手段１０８は、ユーザーの選択したステージを規定するステージ情報の中に、そのステージに含まれるキャストの設定を記述して第３の情報とし、キャストの設定を規定するキャスト情報の中に、キャストを表示するために用いる表示用データを表示するために解析データの集合３０から呼び出される解析データを指定する情報を記述して第１の情報とし、ユーザーが入力手段１１０に入力した命令に従う表示要素の表示態様を指定する情報を記述して第２の情報とする。シナリオ生成手段１０８は、これを各キャストについて繰り返してステージ情報を完成させる。シナリオファイルにステージが複数含まれていれば、シナリオ生成手段１０８は、各ステージについて上記手順を繰り返してシナリオファイルを完成する。シナリオ生成手段１０８は、ネットワークを通じて上記の検索を実行することができるように、また、生成したシナリオをネットワーク上の他の記憶場所に格納することができるように、ネットワーク通信手段（図示しない）を備えていることができる。
【００４６】
以上、本発明の実施の形態につき述べたが、本発明は既述の実施の形態に限定されるものではなく、本発明の技術的思想に基づいて各種の変形、変更および組合わせが可能である。例えば、ネットワークを用いて複数の端末装置を有する表示用データ可視化装置では、複数の端末にシナリオ生成手段を備えて互いにシナリオファイルを生成する構成にすることもできる。これにより、複数の端末のユーザーが自らの評価を行なってシナリオファイルを作成することができる。
【図面の簡単な説明】
【００４７】
【図１】本実施の形態に係る表示用データ可視化装置１０の構成を示す構成図。
【図２】本実施の形態に係るシナリオファイルの構成を示す概略構成図。
【図３】本実施の形態に係るシナリオファイルのメインファイルにおける記述内容の例を示す図。
【図４】本実施の形態に係るシナリオファイルのメインファイルにおける記述内容の概略を示す図。
【図５】本実施の形態に係る可視化態様の例と、該可視化態様の表示要素を設定するファイルとの関係を示す図。
【図６】本実施の形態を用いてシナリオファイルを生成する作業手順を示すフローチャート。
【図７】本実施の形態を用いてシナリオファイルを実行して可視化態様を再生する作業手順を示すフローチャート。
【図８】本実施の形態においてネットワークを使用して複数のユーザーで同一の可視化態様で評価を行なう構成を示す構成図。
【符号の説明】
【００４８】
１０  データ可視化装置
２０  表示装置
２２  可視化態様（ステージ）
３０  データの集合
４０  シナリオファイル
１００  演算装置およびメモリ
１０２  描画手段
１０４  データ生成手段
１０６  シナリオ実行手段
１０８  シナリオ生成手段
１１０  入力手段
【図１】
2006023875.tif 000003
【図２】
2006023875.tif 000004
【図３】
2006023875.tif 000005
【図４】
2006023875.tif 000006
【図５】
2006023875.tif 000007
【図６】
2006023875.tif 000008
【図７】
2006023875.tif 000009
【図８】
2006023875.tif 000010