【手続補正書】
【提出日】平成20年5月1日(2008.5.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピュータ可読媒体に格納された、プロセスプラント用ユーザインタフェースで使用するためのオブジェクトエンティティであって、
前記ユーザインタフェースを介して、前記プロセスプラントのプロセスプラント要素を描写するためのグラフィックスを定義する第１の部分と、
前記描写によって表示される前記プロセスプラント要素のオンライン動作を示すデータのデータソースを識別する第２の部分と、
を備え、前記第１の部分が宣言型フォーマットで記述されている、オブジェクトエンティティ。
【請求項２】
前記第１の部分が、前記描写をレンダリングする際に用いられる形状オブジェクトのインスタンスを定義する、請求項１に記載のオブジェクトエンティティ。
【請求項３】
前記第１の部分が、前記描写をレンダリングする際に用いられる複合形状オブジェクトのインスタンスを定義する、請求項１に記載のオブジェクトエンティティ。
【請求項４】
前記宣言型フォーマットが、拡張可能なマークアップ言語に準拠する、請求項１に記載のオブジェクトエンティティ。
【請求項５】
前記宣言型フォーマットが、前記グラフィックスを定義するスクリプトのためのベクトルグラフィックスフォーマットを備える、請求項１に記載のオブジェクトエンティティ。
【請求項６】
前記第１の部分がさらに、前記プロセスプラント要素のオンライン動作を示すデータのグラフィック描写を指定するデータ変換パラメータを定義する、請求項１に記載のオブジェクトエンティティ。
【請求項７】
前記プロセスプラント要素のオンライン動作をシミュレーションするために実施されるメソッドを定義する第３の部分をさらに備える、請求項１に記載のオブジェクトエンティティ。
【請求項８】
前記第３の部分が前記宣言型フォーマットで記述される、請求項７に記載のオブジェクトエンティティ。
【請求項９】
前記第２の部分が前記宣言型フォーマットで記述される、請求項１に記載のオブジェクトエンティティ。
【請求項１０】
前記グラフィックスが、前記プロセスプラント要素のオンライン動作を示すアニメーションを有するアニメーション化要素を含む、請求項１に記載のオブジェクトエンティティ。
【請求項１１】
プロセスプラント用ユーザインタフェースシステムであって、
コンピュータ可読媒体と、
前記プロセスプラントのプロセスプラント要素を表すグラフィック表示要素を有するプロセスグラフィック表示を構成するグラフィック表示エディタであって、前記グラフィック表示エディタによって生成された前記プロセスグラフィック表示のための構成情報が、宣言型言語に準拠して前記コンピュータ可読媒体に格納されている、グラフィック表示エディタと、
前記構成情報から導出されたコマンドに基づいて、実行時中に、前記プロセスグラフィック表示の描写を生成するグラフィックスレンダリングエンジンと、
を備える、ユーザインタフェースシステム。
【請求項１２】
前記宣言型言語が、前記構成情報を表すための拡張可能なフォーマットを定義する、請求項１１に記載のユーザインタフェースシステム。
【請求項１３】
前記構成情報が、前記宣言型言語に基づくオブジェクトモデルフレームワークに従って格納される、請求項１１に記載のユーザインタフェースシステム。
【請求項１４】
前記オブジェクトモデルフレームワークが、前記グラフィック表示エディタによって使用可能な基本形状オブジェクトから構成された追加的なグラフィック表示要素を含むように前記プロセスグラフィック表示を構成するための前記基本形状オブジェクトを定義する、請求項１３に記載のユーザインタフェースシステム。
【請求項１５】
前記オブジェクトモデルフレームワークが、前記グラフィック表示エディタによって使用可能な複合オブジェクトから構成された追加的なグラフィック表示要素を含むように前記プロセスグラフィック表示を構成するための前記複合オブジェクトを定義する、請求項１３に記載のユーザインタフェースシステム。
【請求項１６】
前記グラフィック表示エディタが、前記コンピュータ可読媒体に格納された、それまでに構築されたプロセスモデルオブジェクトから前記複合オブジェクトを生成するためのグラフィック編集ツールを備える、請求項１５に記載のユーザインタフェースシステム。
【請求項１７】
前記グラフィック編集ツールが、前記オブジェクトモデルフレームワークによって定義される、請求項１６に記載のユーザインタフェースシステム。
【請求項１８】
前記宣言型言語が拡張可能なマークアップ言語である、請求項１１に記載のユーザインタフェースシステム。
【請求項１９】
前記宣言型言語が、前記構成情報を記述するためのＸＭＬベースのフォーマットを定義する、請求項１１に記載のユーザインタフェースシステム。
【請求項２０】
前記構成情報のグラフィックス関連情報に基づいて、別の宣言型言語に準拠するコマンドを生成する変換エンジンをさらに備える、請求項１１に記載のユーザインタフェースシステム。
【請求項２１】
前記別の宣言型言語が、ベクトルグラフィックスフォーマットに従って、前記グラフィックス関連情報を記述する、請求項２０に記載のユーザインタフェースシステム。
【請求項２２】
前記変換エンジンがさらに、前記グラフィック表示要素のためのデータ変換ルーチンを指定する別のコマンドを生成する、請求項２０に記載のユーザインタフェースシステム。
【請求項２３】
前記変換エンジンがさらに、前記グラフィック表示要素に関連して表示されるデータのデータソースを識別するデータソース参照ファイルを、前記プロセスグラフィック表示のために、前記構成情報から生成する、請求項２０に記載のユーザインタフェースシステム。
【請求項２４】
プロセスプラント用ユーザインタフェースシステムを構成する方法であって、
複合グラフィカル要素を定義するオブジェクトを用いて、前記ユーザインタフェースを介して描写される各々のプロセスグラフィック表示に、前記オブジェクトの複数のインスタンスを生成し、
前記複合グラフィカル要素の複数のインスタンスを定義するデータを、前記ユーザインタフェースシステムのコンピュータ可読媒体に格納し、
前記オブジェクトを変更することにより、前記複合グラフィカル要素の複数のインスタンスを自動的に更新すること、
を含む、方法。
【請求項２５】
前記オブジェクトが、ＸＭＬベースのグラフィックス言語で記述された定義からなる、請求項２４に記載の方法。
【請求項２６】
コンピュータ可読媒体に格納された、プロセスプラント用ユーザインタフェースで使用するためのオブジェクトエンティティであって、
前記ユーザインタフェースを介して、前記プロセスプラントのプロセスプラント要素を描写するためのグラフィックスを定義するグラフィックス部分と、
前記グラフィックスの構成可能な様相を識別するパラメータ部分と、
前記グラフィックスに関連して表示される内容のためのデータソースを識別するナビゲーション部分と、
を備え、前記グラフィックス部分、前記パラメータ部分および前記ナビゲーション部分が、前記コンピュータ可読媒体に別個に格納されている、オブジェクトエンティティ。
【請求項２７】
前記コンピュータ可読媒体が、複数のメモリ格納デバイスを備えることにより、前記グラフィックス部分、前記パラメータ部分、および前記ナビゲーション部分が、単一のメモリ格納デバイスに格納されないようにする、請求項２６に記載のオブジェクトエンティティ。
【請求項２８】
前記グラフィックス部分が、ＸＭＬベースのグラフィックス言語での記述からなる、請求項２６に記載のオブジェクトエンティティ。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
上記第１の部分はさらに、上記プロセスプラント要素のオンライン動作を示すデータのグラフィック描写を指定するデータ変換パラメータを定義することができる。オブジェクトエンティティは、プロセスプラント要素のオンライン動作をシミュレーションするために実施されるメソッドを定義する第３の部分を含んでもよい。第３の部分は、宣言型フォーマットで記述することができる。また、第２の部分も、宣言型フォーマットで記述することができる。グラフィックスは、プロセスプラント要素のオンライン動作を示すアニメーションを有するアニメーション化要素を含んでもよい。