(57)【要約】      （修正有）【課題】プロセス制御プラント内のプロセス変数のトレンドの検出及び監視を支援する。【解決手段】プロセス制御監視システム内のグラフィック表示アプリケーションは、プロセス制御プラント内のプロセス変数の現在のトレンド及び値の情報をグラフィカルに示すか、または組み込むために、各グラフィックトレンド記号１２２を実装し、表示することができる。グラフィック表示アプリケーションは、プロセス制御プラントのグラフィカルな表現内の空間的に現実的な場所にグラフィックトレンド記号を表示し、一方で、プロセスプラントの階層構造または各階層レベルを維持することができる。グラフィック表示アプリケーションはまた、ユーザが、トレンドデータを迅速に掘り下げてより多くの情報を取得すること、並びに問題の識別及び診断タスクをサポートすることを可能にする、ナビゲーションペイン及びズーム機能も含むことができる。【選択図】図５
2017076391.tif 000002
【特許請求の範囲】
【請求項１】
プロセス制御プラントのプロセス制御システムにおいて、プロセス変数のグラフィカルなトレンド記号を生成し、表示する方法であって、
前記プロセス制御システムにおける要素からのプロセス変数値の更新を使用して、１つ以上のプロセス変数属性を示すプロセス変数データであって、１つ以上のプロセス変数トレンド属性を示すプロセス変数トレンドデータ、及び１つ以上のプロセス変数の推定された状態属性を示すプロセス変数の推定された状態データを含む、プロセス変数データを、生成することと、
前記プロセス変数トレンドデータを使用して、１つ以上のグラフィックトレンド要素を生成することであって、各グラフィックトレンド要素が、前記プロセス変数トレンド属性のうちの対応する１つと関連付けられる、生成することと、
前記プロセス変数の推定された状態データを使用して、１つ以上の推定された状態のグラフィックトレンド要素を生成することであって、各推定された状態のグラフィックトレンド要素が、前記プロセス変数の推定された状態属性のうちの対応する１つと関連付けられる、生成することと、
グラフィックトレンド記号をユーザインターフェース上に表示することであって、前記グラフィックトレンド記号が、少なくとも１つの生成されたグラフィックトレンド要素及び少なくとも１つの生成された推定された状態のグラフィックトレンド要素を含み、前記少なくとも１つの生成されたグラフィックトレンド要素及び前記少なくとも１つの生成された推定された状態のグラフィックトレンド要素が互いに遮らない、表示することと、を含む、方法。
【請求項２】
前記プロセス変数の推定された状態属性のうちの少なくとも１つが、プロセス変数設定点からの前記プロセス変数の予測された偏差値を示すプロセス変数の推定された状態属性を含み、前記予測された偏差値が、前記プロセス制御システムの予測された動作状態を１つの推定された動作状態から別の推定された動作状態に移動させるようなものである、請求項１に記載の方法。
【請求項３】
前記１つ以上の推定された状態のグラフィックトレンド要素を生成することが、前記プロセス変数値の大きさに対応する、推定された状態の望ましさのグラフィックトレンド要素を生成することを含む、請求項２に記載の方法。
【請求項４】
前記推定された状態の望ましさのグラフィックトレンド要素が、前記グラフィックトレンド要素の描写に隣接する大きさバーとしてグラフィカルに描写される、請求項３に記載の方法。
【請求項５】
前記推定された状態の望ましさのグラフィックトレンド要素が、四辺形としてグラフィカルに描写される、請求項４に記載の方法。
【請求項６】
前記推定された状態の望ましさのグラフィックトレンド要素の色、前記推定された状態の望ましさのグラフィックトレンド要素のサイズ、前記推定された状態の望ましさのグラフィックトレンド要素の陰影、推定された状態の望ましさのグラフィックトレンド要素の数、前記推定された状態の望ましさのグラフィックトレンド要素のパターン、前記推定された状態の望ましさのグラフィックトレンド要素の形状、前記推定された状態の望ましさのグラフィックトレンド要素の輪郭、前記推定された状態の望ましさのグラフィックトレンド要素のテキスト、前記推定された状態の望ましさのグラフィックトレンド要素の記号的表記、前記推定された状態の望ましさのグラフィックトレンド要素の点滅、及び前記推定された状態の望ましさのグラフィックトレンド要素の強調表示、のうちの１つ以上が前記プロセス変数の前記大きさ値に対応する、請求項３に記載の方法。
【請求項７】
前記プロセス変数データを使用して、１つ以上のグラフィック要素を生成することであって、各グラフィック要素が、前記プロセス変数属性のうちの対応する１つと関連付けられる、生成することを更に含み、
前記グラフィックトレンド記号が、少なくとも１つの生成されたグラフィック要素を更に含み、前記少なくとも１つの生成されたグラフィックトレンド要素、前記少なくとも１つの生成された推定された状態のグラフィックトレンド要素、及び前記少なくとも１つの生成されたグラフィック要素が互いに遮らない、請求項１に記載の方法。
【請求項８】
前記少なくとも１つの生成されたグラフィック要素が、別のトレンド属性に対応する別のグラフィックトレンド要素を含む、請求項７に記載の方法。
【請求項９】
前記プロセス変数トレンドデータを使用して、１つ以上のグラフィックタイムライン要素を生成することであって、各グラフィックタイムライン要素が、前記プロセス変数トレンド属性のうちの対応する１つと関連付けられる、生成することを更に含み、
プロセス変数ペインを表示することが、グラフィックトレンドグラフを含む前記プロセス変数ペインを前記ユーザインターフェース上に表示することであって、前記グラフィックトレンドグラフが、少なくとも１つの生成されたグラフィックタイムライン要素を含む、表示することを含む、請求項１に記載の方法。
【請求項１０】
前記プロセス変数データが、１つ以上のプロセス変数偏差属性を示すプロセス変数偏差データを更に含み、前記方法が、
前記プロセス変数偏差データを使用して、１つ以上のグラフィック故障発生源要素を生成することであって、各グラフィック故障発生源要素が、前記プロセス変数偏差属性のうちの対応する１つと関連付けられる、生成することを更に含み、
プロセス変数ペインを表示することが、故障発生源アイコンを含む前記プロセス変数ペインを前記ユーザインターフェース上に表示することであって、前記故障発生源アイコンが、少なくとも１つの生成されたグラフィック故障発生源要素を含む、表示することを含む、請求項１に記載の方法。
【請求項１１】
各グラフィック故障発生源要素が、プロセス変数偏差を生じさせるキーパラメータとしてグラフィカルに描写される、請求項１０に記載の方法。
【請求項１２】
前記プロセス変数データを使用して、プロセス変数値属性の現在値を決定することであって、前記プロセス変数値属性が、前記プロセス変数データを使用して生成されるプロセス変数値データによって示される、決定することと、
前記プロセス変数値属性の前記決定された現在値と関連付けられるグラフィック値要素を生成することと、を更に含む、請求項１に記載の方法。
【請求項１３】
プロセス変数ペインを表示することが、前記グラフィック値要素を含む前記プロセス変数ペインを表示することを含む、請求項１２に記載の方法。
【請求項１４】
プロセス制御プラントのプロセス制御システムにおいて、プロセス変数のトレンド及び予測を識別するためのプロセス変数ペインを生成し、表示する方法であって、
前記プロセス制御システムにおける要素からのプロセス変数値の更新を使用して、１つ以上のプロセス変数属性を示すプロセス変数データであって、１つ以上のプロセス変数トレンド属性を示すプロセス変数トレンドデータ、及び１つ以上のプロセス変数の推定された状態属性を示すプロセス変数の推定された状態データを含む、プロセス変数データを、生成することと、
前記プロセス変数トレンドデータを使用して、１つ以上のグラフィックトレンド要素を生成することであって、各グラフィックトレンド要素が、前記プロセス変数トレンド属性のうちの対応する１つと関連付けられる、生成することと、
前記プロセス変数の推定された状態データを使用して、１つ以上の推定された状態のグラフィックトレンド要素を生成することであって、各推定された状態のグラフィックトレンド要素が、前記プロセス変数の推定された状態属性のうちの対応する１つと関連付けられる、生成することと、
固定され、かつ囲まれた領域内で、グラフィックトレンド記号を含む前記プロセス変数ペインをユーザインターフェース上に表示することであって、前記グラフィックトレンド記号が、少なくとも１つの生成されたグラフィックトレンド要素及び少なくとも１つの生成された推定された状態のグラフィックトレンド要素を含み、前記少なくとも１つの生成されたグラフィックトレンド要素及び前記少なくとも１つの生成された推定された状態のグラフィックトレンド要素が互いに遮らない、表示することと、を含む、方法。
【請求項１５】
前記プロセス変数の推定された状態属性のうちの少なくとも１つが、プロセス変数設定点からの前記プロセス変数の予測された偏差値の大きさを示すプロセス変数の推定された状態の大きさ属性を含み、前記予測された偏差値が、前記プロセス制御システムの予測された動作状態を１つの推定された動作状態から別の推定された動作状態に移動させるようなものである、請求項１４に記載の方法。
【請求項１６】
前記１つ以上の推定された状態のグラフィックトレンド要素を生成することが、前記プロセス変数値の大きさに対応する、推定された状態の望ましさのグラフィックトレンド要素を生成することを含む、請求項１５に記載の方法。
【請求項１７】
前記推定された状態の望ましさのグラフィックトレンド要素が、前記グラフィックトレンド要素の描写に隣接する大きさバーとしてグラフィカルに描写される、請求項１６に記載の方法。
【請求項１８】
前記推定された状態の望ましさのグラフィックトレンド要素が、四辺形としてグラフィカルに描写される、請求項１７に記載の方法。
【請求項１９】
前記推定された状態の望ましさのグラフィックトレンド要素の色、前記推定された状態の望ましさのグラフィックトレンド要素のサイズ、前記推定された状態の望ましさのグラフィックトレンド要素の陰影、推定された状態の望ましさのグラフィックトレンド要素の数、前記推定された状態の望ましさのグラフィックトレンド要素のパターン、前記推定された状態の望ましさのグラフィックトレンド要素の形状、前記推定された状態の望ましさのグラフィックトレンド要素の輪郭、前記推定された状態の望ましさのグラフィックトレンド要素のテキスト、前記推定された状態の望ましさのグラフィックトレンド要素の記号的表記、前記推定された状態の望ましさのグラフィックトレンド要素の点滅、及び前記推定された状態の望ましさのグラフィックトレンド要素の強調表示、のうちの１つ以上が前記プロセス変数の前記大きさ値に対応する、請求項１６に記載の方法。
【請求項２０】
前記プロセス変数データを使用して、１つ以上のグラフィック要素を生成することであって、各グラフィック要素が、前記プロセス変数属性のうちの対応する１つと関連付けられる、生成することを更に含み、
前記グラフィックトレンド記号が、少なくとも１つの生成されたグラフィック要素を更に含み、前記少なくとも１つの生成されたグラフィックトレンド要素、前記少なくとも１つの生成された推定された状態のグラフィックトレンド要素、及び前記少なくとも１つの生成されたグラフィック要素が互いに遮らない、請求項１４に記載の方法。
【請求項２１】
前記少なくとも１つの生成されたグラフィック要素が、別のトレンド属性に対応する別のグラフィックトレンド要素を含む、請求項２０に記載の方法。
【請求項２２】
前記プロセス変数トレンドデータを使用して、１つ以上のグラフィックタイムライン要素を生成することであって、各グラフィックタイムライン要素が、前記プロセス変数トレンド属性のうちの対応する１つと関連付けられる、生成することを更に含み、
前記プロセス変数ペインを表示することが、グラフィックトレンドグラフを含む前記プロセス変数ペインを前記ユーザインターフェース上に表示することであって、前記グラフィックトレンドグラフが、少なくとも１つの生成されたグラフィックタイムライン要素を含む、表示することを含む、請求項１４に記載の方法。
【請求項２３】
前記プロセス変数データが、１つ以上のプロセス変数偏差属性を示すプロセス変数偏差データを更に含み、前記方法が、
前記プロセス変数偏差データを使用して、１つ以上のグラフィック故障発生源要素を生成することであって、各グラフィック故障発生源要素が、前記プロセス変数偏差属性のうちの対応する１つと関連付けられる、生成することを更に含み、
前記プロセス変数ペインを表示することが、故障発生源アイコンを含む前記プロセス変数ペインを前記ユーザインターフェース上に表示することであって、前記故障発生源アイコンが、少なくとも１つの生成されたグラフィック故障発生源要素を含む、表示することを含む、請求項１４に記載の方法。
【請求項２４】
各グラフィック故障発生源要素が、プロセス変数偏差を生じさせるキーパラメータとしてグラフィカルに描写される、請求項２３に記載の方法。
【請求項２５】
前記プロセス変数データを使用して、プロセス変数値属性の現在値を決定することであって、前記プロセス変数値属性が、前記プロセス変数データを使用して生成されるプロセス変数値データによって示される、決定することと、
前記プロセス変数値属性の前記決定された現在値と関連付けられるグラフィック値要素を生成することと、を更に含む、請求項１４に記載の方法。
【請求項２６】
前記プロセス変数ペインを表示することが、前記グラフィック値要素を含む前記プロセス変数ペインを表示することを含む、請求項２５に記載の方法。
【請求項２７】
前記プロセス変数データが、１つ以上のプロセス変数偏差属性を示すプロセス変数偏差データを更に含み、前記方法が、
前記プロセス制御システムのグラフィカルな描写内に、１つ以上のプロセス変数を含む前記プロセス制御システムの前記グラフィカルな描写を表示することであって、前記プロセス変数ペインが、前記プロセス制御システムの前記表示されたグラフィカルな描写と関連付けられ、前記プロセス変数ペインが、前記プロセス制御システムの前記グラフィカルな描写内に表示される前記１つ以上のプロセス変数に対応する、１つ以上のプロセス変数セレクタアイコンを更に含み、各プロセス変数セレクタアイコンが、グラフィックトレンド記号を含む、表示することと、
特定のプロセス変数のための、前記プロセス変数ペインと関連付けられる前記プロセス変数セレクタアイコンのうちの１つの選択を受信することと、
前記プロセス変数セレクタアイコンの前記選択を受信することに応答して、前記プロセス変数偏差データを使用して、１つ以上のグラフィック偏差要素を生成することであって、各グラフィック偏差要素が、前記プロセス変数偏差属性のうちの対応する１つと関連付けられる、生成することと、
固定され、かつ囲まれた領域内で、更なるプロセス変数ペインを前記ユーザインターフェース上に表示することであって、前記更なるプロセス変数ペインが、前記１つ以上のグラフィック偏差要素を含む、表示することと、
を更に含む、請求項１４に記載の方法。
【請求項２８】
前記プロセス変数偏差属性のうちの少なくとも１つが、前記プロセス制御システム内のプロセス変数設定点からのプロセス変数値の偏差の発生源を示す、プロセス変数偏差発生源属性を含み、１つ以上のグラフィック偏差要素を生成することが、プロセス変数偏差の前記発生源に対応するグラフィック偏差発生源要素を生成することを含み、また、前記グラフィック偏差発生源要素が、前記プロセス変数偏差を生じさせる前記プロセス制御システム内の１つ以上の発生源として、グラフィカルに描写される、請求項２７に記載の方法。
【請求項２９】
前記プロセス変数偏差属性のうちの少なくとも１つが、前記プロセス変数偏差に対する発生源の寄与の大きさを示す、プロセス変数偏差の大きさ属性を含み、１つ以上のグラフィック偏差要素を生成することが、前記プロセス変数偏差に対する前記発生源の前記寄与の前記大きさに対応する、大きさのグラフィック偏差要素を生成することを含み、また、前記大きさのグラフィック偏差要素が、大きさバーとしてグラフィカルに描写され、前記大きさバーの長さが、前記プロセス変数偏差に対する前記発生源の前記寄与の前記大きさに比例する、請求項２８に記載の方法。
【請求項３０】
前記プロセス制御システムのグラフィカルな描写を表示することが、ユニット選択領域を表示することを含み、（ｉ）前記ユニット選択領域が、前記プロセス制御システムの前記グラフィカルな描写の中の１つ以上のユニットに対応し、前記プロセス制御システムの中の１つ以上のユニットに対応する、１つ以上のユニットセレクタアイコンを含み、（ｉｉ）前記プロセス制御プラントの中の各ユニットが、１つ以上の設備を前記プロセス制御プラントの中に含み、（ｉｉｉ）各プロセス変数セレクタアイコンが、前記ユニットセレクタアイコンに対応する、前記ユニットと関連付けられる前記プロセス変数に基づいて、１つ以上のユニットセレクタアイコンと関連付けられ、前記方法が、
前記プロセス変数セレクタアイコンの前記選択を受信することに応答して、
前記選択されたプロセス変数セレクタアイコンと関連付けられる前記特定のプロセス変数を含む、前記プロセス制御システムの中の前記ユニットのグラフィカルな描写を表示することであって、前記ユニットの前記グラフィカルな描写が、前記プロセス変数ペイン及び前記更なるプロセス変数ペインを含む、表示することを更に含む、請求項２７に記載の方法。
【請求項３１】
前記ユニットの前記グラフィカルな描写が、設備選択領域を更に含み、前記設備選択領域が、前記プロセス制御プラントの前記グラフィカルな描写の中の１つ以上の設備に対応し、前記プロセス制御プラントの中の１つ以上の設備アイテムに対応する、１つ以上の設備セレクタアイコンを含む、請求項３０に記載の方法。
【請求項３２】
前記プロセス制御システムの前記グラフィカルな描写が、１つ以上のグラフィックトレンド記号であって、各グラフィックレンド記号が、（ｉ）前記プロセス制御プラントの前記グラフィカルな描写内のプロセス変数と関連付けられ、（ｉｉ）前記関連付けられるプロセス変数に関連するプロセス制御情報をグラフィカルに表現する、１つ以上のグラフィックトレンド記号と、前記プロセス変数ペイン内に表示される前記グラフィックトレンド記号に対応する１つのグラフィックトレンド記号と、を更に含む、請求項２７に記載の方法。
【請求項３３】
前記プロセス変数データが、１つ以上のプロセス変数偏差属性を示すプロセス変数偏差データを更に含み、前記方法が、
前記プロセス制御システムのグラフィカルな描写内に、１つ以上のプロセス変数を含む前記プロセス制御システムの前記グラフィカルな描写を表示することであって、前記プロセス変数ペインが、前記プロセス制御システムの前記表示されたグラフィカルな描写と関連付けられ、前記プロセス変数ペインが、前記プロセス制御システムの前記グラフィカルな描写内に表示される前記１つ以上のプロセス変数に対応する、１つ以上のプロセス変数セレクタアイコンを更に含み、各プロセス変数セレクタアイコンが、グラフィックトレンド記号を含む、表示することと、
特定のプロセス変数のための、前記プロセス変数ペインと関連付けられる前記プロセス変数セレクタアイコンのうちの１つの選択を受信することと、
前記プロセス変数セレクタアイコンの前記選択を受信することに応答して、前記プロセス変数偏差データを使用して、１つ以上のグラフィック偏差要素を生成することであって、各グラフィック偏差要素が、前記プロセス変数偏差属性のうちの対応する１つと関連付けられる、生成することと、
固定され、かつ囲まれた領域内で、更なるプロセス変数ペインを前記ユーザインターフェース上に表示することであって、前記更なるプロセス変数ペインが、前記１つ以上のグラフィック偏差要素を含む、表示することと、を更に含む、請求項１４に記載の方法。
【請求項３４】
前記プロセス変数偏差属性のうちの少なくとも１つが、前記プロセス制御システム内のプロセス変数設定点からのプロセス変数値の偏差の発生源を示す、プロセス変数偏差発生源属性を含み、１つ以上のグラフィック偏差要素を生成することが、プロセス変数偏差の前記発生源に対応するグラフィック偏差発生源要素を生成することを含み、また、前記グラフィック偏差発生源要素が、前記プロセス変数偏差を生じさせる前記プロセス制御システム内の１つ以上の発生源として、グラフィカルに描写される、請求項３３に記載の方法。
【請求項３５】
前記プロセス変数偏差属性のうちの少なくとも１つが、前記プロセス変数偏差に対する発生源の寄与の大きさを示す、プロセス変数偏差の大きさ属性を含み、１つ以上のグラフィック偏差要素を生成することが、前記プロセス変数偏差に対する前記発生源の前記寄与の前記大きさに対応する、大きさのグラフィック偏差要素を生成することを含み、また、前記大きさのグラフィック偏差要素が、大きさバーとしてグラフィカルに描写され、前記大きさバーの長さが、前記プロセス変数偏差に対する前記発生源の前記寄与の前記大きさに比例する、請求項３４に記載の方法。
【請求項３６】
前記プロセス制御システムのグラフィカルな描写を表示することが、ユニット選択領域を表示することを含み、（ｉ）前記ユニット選択領域が、前記プロセス制御システムの前記グラフィカルな描写の中の１つ以上のユニットに対応し、前記プロセス制御システムの中の１つ以上のユニットに対応する、１つ以上のユニットセレクタアイコンを含み、（ｉｉ）前記プロセス制御プラントの中の各ユニットが、１つ以上の設備を前記プロセス制御プラントの中に含み、（ｉｉｉ）各プロセス変数セレクタアイコンが、前記ユニットセレクタアイコンに対応する、前記ユニットと関連付けられる前記プロセス変数に基づいて、１つ以上のユニットセレクタアイコンと関連付けられ、前記方法が、
前記プロセス変数セレクタアイコンの前記選択を受信することに応答して、
前記選択されたプロセス変数セレクタアイコンと関連付けられる前記特定のプロセス変数を含む、前記プロセス制御システムの中の前記ユニットのグラフィカルな描写を表示することであって、前記ユニットの前記グラフィカルな描写が、前記プロセス変数ペイン及び前記更なるプロセス変数ペインを含む、表示することを更に含む、請求項３３に記載の方法。
【請求項３７】
前記ユニットの前記グラフィカルな描写が、設備選択領域を更に含み、前記設備選択領域が、前記プロセス制御プラントの前記グラフィカルな描写の中の１つ以上の設備に対応し、前記プロセス制御プラントの中の１つ以上の設備アイテムに対応する、１つ以上の設備セレクタアイコンを含む、請求項３６に記載の方法。
【請求項３８】
前記プロセス制御システムの前記グラフィカルな描写が、１つ以上のグラフィックトレンド記号であって、各グラフィックレンド記号が、（ｉ）前記プロセス制御プラントの前記グラフィカルな描写内のプロセス変数と関連付けられ、（ｉｉ）前記関連付けられるプロセス変数に関連するプロセス制御情報をグラフィカルに表現する、１つ以上のグラフィックトレンド記号と、前記プロセス変数ペイン内に表示される前記グラフィックトレンド記号に対応する１つのグラフィックトレンド記号と、を更に含む、請求項３３に記載の方法。
【請求項３９】
プロセス制御プラントのプロセス制御システムにおいて、プロセス変数のグラフィカルなトレンド記号を生成し、表示する方法であって、
前記プロセス制御システムにおける要素からのプロセス変数値の更新を使用して、１つ以上のプロセス変数属性を示すプロセス変数データであって、１つ以上のプロセス変数トレンド属性を示すプロセス変数トレンドデータを含む、プロセス変数データを、生成することと、
前記プロセス変数データを使用して、１つ以上のグラフィック要素を生成することであって、各グラフィック要素が、前記プロセス変数属性の対応するものと関連付けられる、生成することと、
前記プロセス変数トレンドデータを使用して、１つ以上のグラフィックトレンド要素を生成することであって、各グラフィックトレンド要素が、前記プロセス変数トレンド属性のうちの対応する１つと関連付けられる、生成することと、
前記プロセス変数トレンドデータを使用して、１つ以上のグラフィックタイムライン要素を生成することであって、各グラフィックタイムライン要素が、前記プロセス変数トレンド属性のうちの対応する１つと関連付けられる、生成することと、
グラフィックトレンド記号及びグラフィックトレンドグラフをユーザインターフェース上に表示することであって、前記グラフィックトレンド記号が、少なくとも１つの生成されたグラフィックトレンド要素及び少なくとも１つの生成されたグラフィック要素を含み、前記少なくとも１つの生成されたグラフィックトレンド要素及び前記少なくとも１つの生成されたグラフィック要素が互いに遮らず、前記グラフィックトレンドグラフが、少なくとも１つの生成されたグラフィックタイムライン要素を含む、表示することと、を含む、方法。
【請求項４０】
前記少なくとも１つの生成されたグラフィック要素が、別のトレンド属性に対応する別のグラフィックトレンド要素を含む、請求項３９に記載の方法。
【請求項４１】
前記プロセス変数データが、１つ以上のプロセス変数偏差属性を示すプロセス変数偏差データを更に含み、前記方法が、
前記プロセス変数偏差データを使用して、１つ以上のグラフィック故障発生源要素を生成することであって、各グラフィック故障発生源要素が、前記プロセス変数偏差属性のうちの対応する１つと関連付けられる、生成することを更に含み、
プロセス変数ペインを表示することが、故障発生源アイコンを含む前記プロセス変数ペインを前記ユーザインターフェース上に表示することであって、前記故障発生源アイコンが、少なくとも１つの生成されたグラフィック故障発生源要素を含む、表示することを含む、請求項３９に記載の方法。
【請求項４２】
各グラフィック故障発生源要素が、プロセス変数偏差を生じさせるキーパラメータとしてグラフィカルに描写される、請求項４１に記載の方法。
【請求項４３】
前記プロセス変数データを使用して、プロセス変数値属性の現在値を決定することであって、前記プロセス変数値属性が、前記プロセス変数データを使用して生成されるプロセス変数値データによって示される、決定することと、
前記プロセス変数値属性の前記決定された現在値と関連付けられるグラフィック値要素を生成することと、を更に含む、請求項３９に記載の方法。
【請求項４４】
プロセス変数ペインを表示することが、前記グラフィック値要素を含む前記プロセス変数ペインを表示することを含む、請求項４３に記載の方法。
【請求項４５】
前記プロセス変数データが、１つ以上のプロセス変数偏差属性を示すプロセス変数偏差データを更に含み、前記方法が、
前記プロセス制御システムのグラフィカルな描写内に、１つ以上のプロセス変数を含む前記プロセス制御システムの前記グラフィカルな描写を表示することであって、プロセス変数ペインが、前記プロセス制御システムの前記表示されたグラフィカルな描写と関連付けられ、前記プロセス変数ペインが、前記プロセス制御システムの前記グラフィカルな描写内に表示される前記１つ以上のプロセス変数に対応する、１つ以上のプロセス変数セレクタアイコンを更に含み、各プロセス変数セレクタアイコンが、グラフィックトレンド記号を含む、表示することと、
特定のプロセス変数のための、前記プロセス変数ペインと関連付けられる前記プロセス変数セレクタアイコンのうちの１つの選択を受信することと、
前記プロセス変数セレクタアイコンの前記選択を受信することに応答して、前記プロセス変数偏差データを使用して、１つ以上のグラフィック偏差要素を生成することであって、各グラフィック偏差要素が、前記プロセス変数偏差属性のうちの対応する１つと関連付けられる、生成することと、
固定され、かつ囲まれた領域内で、更なるプロセス変数ペインを前記ユーザインターフェース上に表示することであって、前記更なるプロセス変数ペインが、前記１つ以上のグラフィック偏差要素を含む、表示することと、を更に含む、請求項３９に記載の方法。
【請求項４６】
前記プロセス変数偏差属性のうちの少なくとも１つが、前記プロセス制御システム内のプロセス変数設定点からのプロセス変数値の偏差の発生源を示す、プロセス変数偏差発生源属性を含み、１つ以上のグラフィック偏差要素を生成することが、プロセス変数偏差の前記発生源に対応するグラフィック偏差発生源要素を生成することを含み、また、前記グラフィック偏差発生源要素が、前記プロセス変数偏差を生じさせる前記プロセス制御システム内の１つ以上の発生源として、グラフィカルに描写される、請求項４５に記載の方法。
【請求項４７】
前記プロセス変数偏差属性のうちの少なくとも１つが、前記プロセス変数偏差に対する発生源の寄与の大きさを示す、プロセス変数偏差の大きさ属性を含み、１つ以上のグラフィック偏差要素を生成することが、前記プロセス変数偏差に対する前記発生源の前記寄与の前記大きさに対応する、大きさのグラフィック偏差要素を生成することを含み、また、前記大きさのグラフィック偏差要素が、大きさバーとしてグラフィカルに描写され、前記大きさバーの長さが、前記プロセス変数偏差に対する前記発生源の前記寄与の前記大きさに比例する、請求項４６に記載の方法。
【請求項４８】
前記プロセス制御システムのグラフィカルな描写を表示することが、ユニット選択領域を表示することを含み、（ｉ）前記ユニット選択領域が、前記プロセス制御システムの前記グラフィカルな描写の中の１つ以上のユニットに対応し、前記プロセス制御システムの中の１つ以上のユニットに対応する、１つ以上のユニットセレクタアイコンを含み、（ｉｉ）前記プロセス制御プラントの中の各ユニットが、１つ以上の設備を前記プロセス制御プラントの中に含み、（ｉｉｉ）各プロセス変数セレクタアイコンが、前記ユニットセレクタアイコンに対応する、前記ユニットと関連付けられる前記プロセス変数に基づいて、１つ以上のユニットセレクタアイコンと関連付けられ、前記方法が、
前記プロセス変数セレクタアイコンの前記選択を受信することに応答して、
前記選択されたプロセス変数セレクタアイコンと関連付けられる前記特定のプロセス変数を含む、前記プロセス制御システムの中の前記ユニットのグラフィカルな描写を表示することであって、前記ユニットの前記グラフィカルな描写が、前記プロセス変数ペイン及び前記更なるプロセス変数ペインを含む、表示することを更に含む、請求項４５に記載の方法。
【請求項４９】
前記ユニットの前記グラフィカルな描写が、設備選択領域を更に含み、前記設備選択領域が、前記プロセス制御プラントの前記グラフィカルな描写の中の１つ以上の設備に対応し、前記プロセス制御プラントの中の１つ以上の設備アイテムに対応する、１つ以上の設備セレクタアイコンを含む、請求項４８に記載の方法。
【請求項５０】
前記プロセス制御システムの前記グラフィカルな描写が、１つ以上のグラフィックトレンド記号であって、各グラフィックレンド記号が、（ｉ）前記プロセス制御プラントの前記グラフィカルな描写内のプロセス変数と関連付けられ、（ｉｉ）前記関連付けられるプロセス変数に関連するプロセス制御情報をグラフィカルに表現する、１つ以上のグラフィックトレンド記号と、前記プロセス変数ペイン内に表示される前記グラフィックトレンド記号に対応する１つのグラフィックトレンド記号と、を更に含む、請求項４５に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、全般的に、プロセス制御システムに関し、より具体的には、プロセス変数のトレンドの監視、及びプロセス制御プラントの階層的でグラフィカルなナビゲーションに関する。
【背景技術】
【０００２】
化学、石油、または他の業界において使用されるものなどのプロセスプラントは、典型的には、アナログバス、デジタルバス、またはアナログ及びデジタルを組み合わせたバスを介して、少なくとも１つのホストまたはオペレータワークステーションに、並びにフィールドデバイスなどの１つ以上のプロセス制御及び計装デバイスに通信可能に結合される、１つ以上の集中型または分散型プロセスコントローラを含む。例えば、弁、弁ポジショナ、スイッチ、送信機、及びセンサ（例えば、温度、圧力、及び流量センサ）とすることができるフィールドデバイスは、流体流の増加または減少、及びプロセスパラメータの測定などの、プロセス内の機能を行う。プロセスコントローラは、フィールドデバイスによって作成される、またはそれと関連付けられるプロセス測定値またはプロセス変数、並びに／またはフィールドデバイスに関連する他の情報を示す信号を受信し、この情報を使用して、制御ルーチンを実施し、次いで、制御信号を生成し、該制御信号は、プロセスの動作を制御するために、バスまたは他の通信回線の１つ以上を通じてフィールドデバイスに送信される。フィールドデバイス及びコントローラからの情報は、典型的には、オペレータワークステーションによって実行される１つ以上のアプリケーションに対して利用できるようにして、オペレータが、プロセスの現在の状態を閲覧すること、プロセスの動作を修正することなどの、プロセスに関する所望の機能を行うことを可能にする。一例として、Ｅｍｅｒｓｏｎ  Ｐｒｏｃｅｓｓ  Ｍａｎａｇｅｍｅｎｔによって販売される、ＤｅｌｔａＶ（商標）制御システムは、プロセスプラント内の多様な場所に位置する異なるデバイス内に記憶され、該デバイスによって実行される複数のアプリケーションを含む。
【０００３】
典型的なプロセスプラントは、弁、送信機、センサなどのような多数のプロセス制御及び計装デバイスを有し、プロセスの動作中にこれらのデバイスを制御するソフトウェアを実行する１つ以上のプロセスコントローラに接続されるが、同じくプロセスの動作に必要であるか、該動作に関連する、多数の他のサポーティングデバイスまたは装置が存在する。これらの追加的なデバイスとしては、例えば、典型的なプラントの中の数多くの場所に位置する、電力供給設備、発電及び配電設備、貯蔵タンク、ヒーター、タービンなどの回転設備、などが挙げられる。この追加的な設備は、必ずしもプロセス変数を作成または使用するというわけではなく、多くの事例において、プロセスの動作に影響を及ぼす目的でプロセスコントローラに制御されず、更には連結されることもないが、それでもこの設備は、プロセスの適切な動作にとって重要であり、最終的には必要である。
【０００４】
数多くのフィールドデバイス及び設備の一部の相対的な場所、及びそれらからの情報を管理するために、１つ以上のオペレータワークステーションに存在する構成アプリケーションは、設計者が、オペレータに対してデータを表示するために閲覧アプリケーションによって使用されるオペレータインターフェースを作成または変更することを可能にし、また、オペレータが、プロセス制御ルーチン内で設定点などの設定を変更することを可能にする。各専用のコントローラ、及びいくつかの事例では、１つ以上のフィールドデバイスが、そこに割り当てられ、ダウンロードされる制御モジュールを動作させて、実際のプロセス制御機能性を実施する、コントローラアプリケーションを記憶し、実行する。１つ以上のオペレータワークステーション上で動作させることができる閲覧アプリケーションは、バスを介してコントローラアプリケーションからデータを受信し、ユーザインターフェースを使用して、このデータをプロセス制御システム設計者、オペレータ、またはユーザに表示し、また、オペレータのビュー、エンジニアのビュー、技術者のビューなどの任意の数多くの異なるビューを提供することができる。データベースアプリケーションは、典型的には、バスを通じて提供されるデータの一部または全部を収集し、記憶するデータベースデバイスに記憶され、該データベースデバイスによって実行され、一方で、構成データベースアプリケーションは、バスに取り付けられたなお更なるコンピュータで動作して、現在のプロセス制御ルーチンの構成及びそれに関連付けられるデータを記憶することができる。代替的に、構成データベースは、構成アプリケーションと同じワークステーションに配置することができる。
【０００５】
プロセス制御環境において使用されるフィールドデバイスの複雑さ及び数が増加するにつれて、オペレータなどのユーザがプロセスを監視することを可能にするために、グラフィカルな表示アプリケーションなどの異なる閲覧アプリケーションが提供されてきた。例えば、グラフィカルな表示アプリケーションは、制御オペレータがプロセスプラントの現在の機能、またはプロセスプラントの領域を閲覧することを可能にする、またはメンテナンス要員がプロセスプラント内のハードウェアデバイスの状態を閲覧することを可能にする、プロセスプラントのシミュレーションを可能にする、などのために使用されてきた。
【０００６】
一例として、グラフィカルな表示アプリケーションの１つのタイプは、配管（またはプロセス）及び計装図（Ｐ＆ＩＤ）を使用して、ユーザがリアルタイムでプロセスプラントの現在の機能を監視することを可能にすることができる。Ｐ＆ＩＤは、全般的に、プロセスの特定の部分の機能的平面図をともに形成する、プラント設備及び機能性のグラフィカルな表現を含む。Ｐ＆ＩＤ内のグラフィカルな表現は、全般的に、準現実的に配設されるので、プロセス制御設備のより真に迫ったレイアウトを提供し、よって、Ｐ＆ＩＤの設備の各部分の場所が、ある意味では、プロセスプラントの実際の設備のレイアウトを反映する。例えば、グラフィカルな表示アプリケーションは、空間的に表現されるレイアウトで原油ユニットの設備の各部分を描写することによって、ヒーター、貯蔵タンク、脱塩装置などの設備のいくつかの部分を含むように、プロセスプラントの特定の領域の中の原油ユニットを表現するために、Ｐ＆ＩＤを使用することができる。
【０００７】
加えて、Ｐ＆ＩＤは、典型的には、オペレータがリアルタイムでプラントの中のパラメータ（プロセス変数値など）を監視することを可能にし、一方で、高度にユーザ構成可能な表示オプションを提供する。しかしながら、残念なことに、Ｐ＆ＩＤのリアルタイム値の表示は、これらのリアルタイム値の経時的な変化の検出を効果的にサポートしない。換言すれば、Ｐ＆ＩＤを介したリアルタイムプロセス変数値の表示は、Ｐ＆ＩＤのユーザが、描写されているリアルタイムデータ内のトレンドを容易に検出または理解することを可能にしない。実際に、Ｐ＆ＩＤは、準空間的に現実的な表示で描写される設備によって使用されないスクリーン空間内にリアルタイム値を詰め込む傾向があるので、ユーザが、リアルタイムデータ自体を見て理解することが困難な場合があり、ましてやそのデータ内の時間的トレンドは尚更である。
【０００８】
この問題を悪化させることに、Ｐ＆ＩＤの開発者らは、最近になって、かかるデータがより多いほど、ユーザのプロセスの理解をより良好に補助するという信念の下に、プロセスプラントの設備に関連付けられる更なる詳細を反映するように、またはより複雑なプロセスプラントを反映するように、Ｐ＆ＩＤの表示を設計することを試みている。より複雑なＰ＆ＩＤを作成するというこの圧力は、開発者らを、より多い数の設備及びフィールドデバイスを含むますます複雑化するプロセスプラントから、より多くの情報をＰ＆ＩＤに組み込み、その後に表示するように導いた。更なるグラフィカルな混乱の中にリアルタイムデータを隠すように動作することに加えて、これらのより複雑なＰ＆ＩＤは、典型的には、（Ｐ＆ＩＤ間で）一貫しないレイアウトを含み、複数の異なるＰ＆ＩＤ間で切り替えなければならないユーザが、リアルタイムパラメータ値の場所を見つけることをますます難しくする。実際には、これらの最近のトレンドは、単にＰ＆ＩＤ内の混乱を単に悪化させるだけであり、ユーザによって行われるプロセスパラメータデータの検索を更に遅らせる。
【０００９】
その結果、プロセスを監視するためにＰ＆ＩＤを使用するオペレータは、かかる膨大な量の詳細なデータがオペレータに提示されるので、Ｐ＆ＩＤの中に提示される莫大な量の情報への集中力をすぐに失う場合があるか、またはプロセス内に現れる重要なプロセス変数トレンドまたはパターンを見逃す場合がある。更に、特に大規模で複雑なプロセスプラントにおけるこの莫大な量のデータは、閲覧することが困難であり、ましてやＰ＆ＩＤ（及び潜在的には、Ｐ＆ＩＤを介して入手できる、プロセス変数トレンドグラフなどの、他のサポートグラフまたは線図）だけを使用して吸収し、理解することは尚更である。その結果、オペレータは、プロセス変数の現在値の場所を見つけて、設定点値、所望の値などと比較することに不必要な時間と労力とを費やす場合がある。更に、特定のプロセス変数の悪化する状況などのようなプロセス中の問題をより迅速に検出または識別しないことによって、オペレータは、重傷、物的損害、環境汚染、更には死亡という結果になり得る、潜在的な暴走プロセスを修正するための反応が遅くなる場合がある。これらの「恐怖のエピソード」は、オペレータがＰ＆ＩＤを介してより複雑な、及び／またはより大きいプラントの監視を試みているときに、より頻繁に起こりやすい。
【００１０】
加えて、大規模で複雑なプロセスプラントのＰ＆ＩＤ内のナビゲーションが、オペレータに対する困難をもたらす場合がある。プロセスプラントの階層的な性質及び広い範囲のため、Ｐ＆ＩＤを介したプロセスプラントの異なる部分または領域へのナビゲーションは、紛らわしく、困難であり、また、反直感的である場合がある。制御オペレータがＰ＆ＩＤを介して閲覧しているプロセスプラントの表現の現在の階層レベルまたは詳細レベルに応じて、オペレータは、プロセスプラントの他の領域の前後関係の中でビューポート内に表示される、プロセスプラントの表現内で現在の位置を適切に決定することに苦労する場合がある。現在のＰ＆ＩＤ閲覧の実現形態において、この、Ｐ＆ＩＤの特定の階層レベルでのプロセスプラントの表現の現在の位置または領域を閲覧する間、オペレータには、プラントの表現の全体を通してナビゲートするための限られた数のハイパーリンクが提供される。プラント中の領域、ユニット、設備の一部を示すことができるこれらのハイパーリンクの各々は、全般的に、テキストだけとして現れ、プラント中の他の領域またはユニットに対する該ハイパーリンクのいかなる具体的な場所または階層レベルの指示も提供しない。すなわち、ナビゲーションハイパーリンクと、これらのハイパーリンクがつながるものとの間には、典型的には、いかなる一貫した刺激−応答マッピングも存在せず、一連の相互接続されたＰ＆ＩＤを通してナビゲートするときに、経験の少ないオペレータには不確実感が残る。
【００１１】
更に、オペレータに提供されるハイパーリンクは、全般的に、現在の階層レベル内のナビゲーションのためだけのものであり、また、プロセスプラントの表現内の場所及び階層の全体を通したナビゲーションのための追加的なオプションを提供しない。換言すれば、Ｐ＆ＩＤは、オペレータがより詳細な階層レベルに「ドリルダウン」し、一方で、プロセスプラントの全体的な表現の前後関係を維持する能力が不十分である。例えば、プロセスの暴走状況につながる異なる領域におけるプロセス変数などの、プロセスプラントの表現の異なる領域がオペレータの即時的な注目を必要とする場合、オペレータは、プロセスプラントの現在の場所に対するプロセスプラント中の異なる領域の場所の決定、及びその後のその場所へのナビゲートに苦労する場合がある。その結果、オペレータは、時間的に重大な事故の間、予測不可能なナビゲーション（例えば、試行錯誤のクリックなど）を我慢する場合があり、これは、不必要なストレス及び苛立ちを通じて、オペレータの不十分な意思決定につながる場合がある。
【００１２】
同様に、オペレータが、識別された問題の異なる領域の場所に成功裏にナビゲートする場合、制御オペレータは、それでも、適切なレベルのプロセス制御変数の詳細を取得しようと試みることが必要な場合がある。詳細レベルが高過ぎるときには、オペレータが、Ｐ＆ＩＤだけを閲覧する際に、所有するプロセス制御情報が少な過ぎる場合がある。あるいは、複数のプロセス変数トレンドグラフを閲覧する際、現在のプロセス変数値を設定点情報と比較しようと試みる際などに、オペレータが、所有する詳細が多過ぎる場合がある。更に、詳細な情報源は、Ｐ＆ＩＤと統合されていない場合があり、また、複数の別個のウィンドウまたはスクリーンにわたって配信される、様々なレベルの詳細の情報を閲覧することを制御オペレータに要求する場合がある。少な過ぎる、または多過ぎる詳細を所有することは、それぞれ、制御オペレータの不完全な、または緩慢な意思決定につながる場合があり、それは、重大な事故または期間の間に深刻な結果を生じさせる場合がある。
【発明の概要】
【００１３】
プロセス制御プラントのためのプロセス制御監視システムは、プロセス制御プラント内のプロセス変数のトレンドの検出及び監視を支援するために、グラフィックトレンド記号を使用する。プロセス制御監視システム内のグラフィック表示アプリケーションは、プロセス制御プラント内のプロセス変数の現在のトレンド及び値の情報をグラフィカルに示すか、または組み込むために、各グラフィックトレンド記号を実装し、表示することができる。具体的には、グラフィック表示アプリケーションは、ともに表示される１つ以上のグラフィック要素を生成して、グラフィックトレンド記号を形成するために、フィールドデバイスから収集され、データベースに記憶されるプロセス変数データを使用することができる。各グラフィック要素は、グラフィックトレンド記号と関連付けられるプロセス変数の異なる属性を表すことができ、また、プロセス変数の変化率、プロセス変数の変化方向、プロセス変数の変化の望ましさなどのような、プロセス変数のトレンド情報を示すグラフィックトレンド要素を含むことができる。同様に、グラフィック要素はまた、所望の値からのプロセス変数の大きさ、所望の値に対するプロセス変数の位置などのような、プロセス変数の現在値情報を示すグラフィック値要素も含むこともできる。グラフィック表示アプリケーションは、これらのグラフィック要素のうちの１つ以上をともに表示して、グラフィックトレンド記号を形成し、プロセス変数の現在のトレンドまたは値をグラフィカルに、または記号的に示すことができる。更に、グラフィック表示アプリケーションは、Ｐ＆ＩＤなどのプロセス制御プラントのグラフィカルな表現内の空間的に現実的な場所にグラフィックトレンド記号を表示することができ、よって、オペレータは、自分を、グラフィカルな表現内のグラフィックトレンド記号を取り囲む領域に関連する、グラフィックトレンド記号と関連付けられるプロセス変数の場所と迅速に一致させることができる。
【００１４】
好都合には、グラフィック表示アプリケーションは、プロセスプラントのグラフィカルな表現内にグラフィックトレンド記号を表示し、一方で、グラフィカルな表現の表示に関連するプロセスプラントの階層構造または各階層レベル（例えば、特定の領域、ユニット、設備の一部など）の前後関係をオペレータに提供することができる、ナビゲーションペインを同時に表示することができる。重要なことに、グラフィック表示アプリケーションはまた、プロセスプラントのグラフィカルな表現内の異なる階層レベルの前後関係内でグラフィックトレンド記号を監視するために、ナビゲーションペインを介して、異なる階層レベルの中で迅速にナビゲートする際に、オペレータを支援することもできる。具体的には、グラフィック表示アプリケーションは、グラフィカルな表現に対して同じ相対位置にナビゲーションペインを絶えず一貫して表示して、プロセスプラントのグラフィカルな表現内の予測可能かつ効率的なナビゲーションを提供することができる。具体的には、グラフィック表示アプリケーションは、異なるタイプのセレクタアイコンを含むようにナビゲーションペインを実装することができ、該ナビゲーションペインにおいて、各セレクタアイコンは、異なるユニット、領域、設備の一部などを表現し、プラントのグラフィカルな表現内に表示される特定のグラフィカルな描写に対応する。有益には、グラフィック表示アプリケーションは、オペレータが、プロセスプラント内の異なる階層レベル及び対応するプロセス変数を容易に区別し、一方で、プラント全体に関連する前後関係を維持するように、異なるタイプの選択領域の中に異なるタイプのセレクタアイコンを表示する。ナビゲーションペイン内の特定の選択領域の中のセレクタアイコンの選択の受信に応答して、グラフィック表示アプリケーションは、選択されたセレクタアイコンに従って、プロセスプラントのグラフィカルな表現の詳細のレベルを再位置付けまたは変更することができる。
【００１５】
プラントのグラフィカルな表現の空間的に現実的なビュー内にグラフィックトレンド記号を表示する際に、グラフィック表示アプリケーションは、追加的に、表示されるグラフィックトレンド記号と関連付けられるプロセス変数のうちの詳細な１つ以上の様々なレベルのプロセス変数情報ビューを提供することができる。好都合には、グラフィック表示アプリケーションは、スクリーン空間、重大な状態におけるプロセス変数などのような様々な因子に依存して、様々な詳細のレベルの１つ以上のプロセス変数情報ペインを実装するように決定することができる。グラフィック表示アプリケーションは、グラフィカルな表現の現在表示されているビュー内に表示されるグラフィックトレンド記号に対応する１つ以上のプロセス変数に関する異なるレベルの詳細な情報を表示するために、各ペインを実装する。例えば、グラフィック表示アプリケーションは、グラフィックトレンド記号と、グラフィカルな表現とともに表示される１つ以上のグラフィックトレンド記号のプロセス変数の関連付けられる名称とだけを含むことができる、概要ペインを表示することができる。更に、グラフィック表示アプリケーションはまた、例えば概要ペインにおいて提供される情報に加えて、現在のプロセス変数の大きさ／位置の値と所望の値との比較線図、並びに／またはグラフィカルな表現によって表示される１つ以上のグラフィックトレンド記号の実際のアクチュエータまたは値位置を含むことができる、詳細ペインも表示することができる。また、グラフィック表示アプリケーションは、例えば詳細ペインにおいて提供される情報に加えて、プロセス変数の過去のグラフを含むことができる、拡張ペインを表示することができる。重要なことに、グラフィック表示アプリケーションは、グラフィカルな表現内のグラフィックトレンド記号の選択、概要ペイン内の対応するプロセス変数ビューの選択、詳細ペイン内の対応するプロセス変数ビューの選択などの受信に応答して、グラフィカルな表現内のグラフィックトレンド記号、及びペイン内の対応するプロセス変数の様々な詳細ビューの全てを動的に強調表示することができる。
【図面の簡単な説明】
【００１６】
本開示のより完全な理解のために、以下の詳細な説明及び添付の図面に対して参照を行うべきであり、図面において、同じ参照番号は、同じ要素を指す。
【００１７】
【図１】本開示の一態様に従う、コントローラといくつかのフィールドデバイスとの間で伝送される通信を介して、いくつかのフィールドデバイスからプロセス変数情報を受信するように構成されるコントローラ（または制御要素）を有する、プロセス制御システムの概略図である。
【図２】プロセス制御プラントの一部分内の例示的な原油ユニットのグラフィカルな表現と、プロセス制御プラントのためのナビゲーションペインとのスクリーンショットである。
【図２Ａ】図２のナビゲーションペインの別の実現形態を例示する図である。
【図２Ｂ】図２Ａの例示的なナビゲーションボタンを含む、別の例示的なナビゲーションペインを例示する図である。
【図２Ｃ】図２Ａ及び／または２Ｂの例示的なナビゲーションボタンを含む、別の例示的なナビゲーションペインを例示する図である。
【図２Ｄ】図２Ｃの例示的なナビゲーションペインの別の図を例示する図である。
【図３】プロセス制御プラントのためのナビゲーションペインの詳細図である。
【図４】プロセス制御プラントの一部分内の例示的な原油ユニットのグラフィカルな表現内のヒーターの強調表示されたグラフィカルな表現と、プロセス制御プラントのためのナビゲーションペインとのスクリーンショットである。
【図５】プロセス制御プラントの一部分内の例示的なヒーターのグラフィカルな表現と、ナビゲーションペインと、概要ペインと、拡張ペインとのスクリーンショットである。
【図６】例示的なグラフィックトレンド記号の図である。
【図７】グラフィックトレンド記号を作成するために使用することができる、プロセス変数属性のチャートである。
【図７Ａ】図１の例示的なプロセス制御システム内の構成要素に対応するプロセス変数と関連付けられる、状況、特性、トレンド、及び／または他の情報を示すための例示的なアイコンを例示する図である。
【図７Ｂ】図１の例示的なプロセス制御システム内の構成要素に対応するプロセス変数と関連付けられる、状況、特性、トレンド、及び／または他の情報を示すための例示的なアイコンを例示する図である。
【図７Ｃ】図１の例示的なプロセス制御システム内の構成要素に対応するプロセス変数と関連付けられる、状況、特性、トレンド、及び／または他の情報を示すための例示的なアイコンを例示する図である。
【図７Ｄ】図１の例示的なプロセス制御システム内の構成要素に対応するプロセス変数と関連付けられる、状況、特性、トレンド、及び／または他の情報を示すための例示的なアイコンを例示する図である。
【図８】図１の例示的なプロセス制御システム内の構成要素に対応するプロセス変数と関連付けられる、状況、特性、トレンド、及び／または他の情報を示すための例示的なアイコンを例示する図である。
【図９】図１の例示的なプロセス制御システム内の構成要素に対応するプロセス変数と関連付けられる、状況、特性、トレンド、及び／または他の情報を示すための例示的なアイコンを例示する図である。
【図１０】図１の例示的なプロセス制御システム内の構成要素に対応するプロセス変数と関連付けられる、状況、特性、トレンド、及び／または他の情報を示すための例示的なアイコンを例示する図である。
【図１１】図１の例示的なプロセス制御システム内の構成要素に対応するプロセス変数と関連付けられる、状況、特性、トレンド、及び／または他の情報を示すための例示的なアイコンを例示する図である。
【図１２】図１の例示的なプロセス制御システム内の構成要素に対応するプロセス変数と関連付けられる、状況、特性、トレンド、及び／または他の情報を示すための例示的なアイコンを例示する図である。
【図１３】図１の例示的なプロセス制御システム内の構成要素に対応するプロセス変数と関連付けられる、状況、特性、トレンド、及び／または他の情報を示すための例示的なアイコンを例示する図である。
【図１４】図１の例示的なプロセス制御システム内の構成要素に対応するプロセス変数と関連付けられる、状況、特性、トレンド、及び／または他の情報を示すための例示的なアイコンを例示する図である。
【図１５】図１の例示的なプロセス制御システム内の構成要素に対応するプロセス変数と関連付けられる、状況、特性、トレンド、及び／または他の情報を示すための例示的なアイコンを例示する図である。
【図１６】図１の例示的なプロセス制御システム内の構成要素に対応するプロセス変数と関連付けられる、状況、特性、トレンド、及び／または他の情報を示すための例示的なアイコンを例示する図である。
【図１７】図１の例示的なプロセス制御システム内の構成要素に対応するプロセス変数と関連付けられる、状況、特性、トレンド、及び／または他の情報を示すための例示的なアイコンを例示する図である。
【図１８】図５のスクリーンショットの、概要ペイン、詳細ペイン、及び拡張ペインの詳細図である。
【図１８Ａ】図１８の概要ペインの代替的な実施例を例示する図である。
【図１８Ｂ】図１８Ａの例示的なグラフィックスよりも多くの情報を示すための例示的なプロセス変数グラフィックスを含む、図１８の詳細ペインの代替的な実施例を例示する図である。
【図１８Ｃ】図１８Ｂの例示的なグラフィックスよりも多くの情報を示すための例示的なプロセス変数グラフィックスを含む、図１８のプロセス変数ペインの代替的な実施例を例示する図である。
【図１８Ｄ】折り畳まれた形態の、図１８Ａ〜１８Ｃの例示的なプロセス変数概要ペインを例示する図である。
【図１８Ｅ】表示のための例示的なイベント履歴テーブルを例示する図である。
【図１９】強調表示された、選択されたプロセス変数と、選択されたプロセス変数のいくつかの対応する強調表示された詳細図とのスクリーンショットである。
【図２０Ａ】グラフィックトレンド記号を生成する例示的な方法の図である。
【図２０Ｂ】グラフィックトレンド記号を生成する例示的な方法の図である。
【図２１】プロセス制御プラントの一部分内の例示的なフレアガス回収ユニットのグラフィカルな表現と、プロセス変数ペインとのスクリーンショットである。
【図２２】図２１のスクリーンショットのプロセス変数ペインの詳細図である。
【図２３】図２１のフレアガス回収ユニットのより詳細なグラフィカルな表現と、プロセス変数ペインと、プロセス変数の偏差を生じさせる主な原因とのスクリーンショットである。
【発明を実施するための形態】
【００１８】
本明細書に記載されるグラフィックトレンド記号を実装し、表示するために使用することができる、図１に例示されるプロセス制御監視システム１０は、データベース１２に、及び１つ以上のホストワークステーションまたはコンピュータ１４（任意のタイプのパーソナルコンピュータ、ワークステーションなど、とすることができる）に、例えばイーサネット通信ネットワークなどのネットワークバス３１を介して接続される、プロセスコントローラ１１を含む。各ワークステーション１４は、例えば、グラフィカルな表示アプリケーション３０を含む複数のアプリケーションを記憶するためのメモリを含むことができ、また、ユーザインターフェース１３に通信可能に連結することができる。コントローラ１１はまた、入力／出力（Ｉ／Ｏ）カード２６及び２８を介して、フィールドデバイス１５〜２２にも接続される。データベース１２は、任意の所望のタイプのメモリ、及びデータを記憶するための任意の所望のまたは既知のソフトウェア、ハードウェア、またはファームウェアを有する、任意の所望のタイプのデータ収集ユニットとすることができる。システム１０はまた、グラフィックトレンド記号を生成して、その後にオペレータに表示する際に使用するための、プロセス変数値またはプロセス変数データを、データベース１２内に記憶することもできる。図１において、コントローラ１１は、ハードワイヤード通信ネットワーク及び通信スキーム、または代替的に、無線ネットワーク及び無線通信スキームを使用して、フィールドデバイス１５〜２２に通信可能に接続される。
【００１９】
全般的に、フィールドデバイス１５〜２２は、センサ、弁、送信機、ポジショナなどの任意のタイプのデバイスとすることができ、一方で、Ｉ／Ｏカード２６及び２８は、Ｆｉｅｌｄｂｕｓプロトコル、ＨＡＲＴプロトコル、４〜２０ｍａアナログプロトコルなどのような任意の所望の通信またはコントローラプロトコルに準拠する、任意のタイプのＩ／Ｏデバイスであり得る。図１に例示される弁、センサ、及び他の設備は、例えばＦｉｅｌｄｂｕｓフィールドデバイス、標準的な４〜２０ｍａフィールドデバイス、ＨＡＲＴフィールドデバイスなどの任意の所望の種類またはタイプの設備とすることができ、また、任意の所望の様式でコントローラ１１に接続し、該コントローラによって制御することができる。また、他のコントローラを、プロセスプラント１６と関連付けられる他のデバイスまたは領域を制御するために、例えばイーサネット通信回線３１を介して、コントローラ１１に、及びワークステーション１４に接続することができ、かかる追加的なコントローラの動作は、任意の所望のまたは既知の様式で、図１に例示されるコントローラ１１の動作と協調させることができる。
【００２０】
コントローラ１１は、メモリ２４に記憶される１つ以上のプロセス制御ルーチン（または任意のモジュール、ブロック、またはそのサブルーチン）を実施または監督する、プロセッサ２３を含む。全般的に言えば、コントローラ１１は、任意の所望の様式で、デバイス１５〜２２、ホストコンピュータ１４、及びデータベース１２と通信してプロセスを制御する。更に、コントローラ１１は、一般に機能ブロックと称されるものを使用して、制御ストラテジまたはスキームを実施することができ、各機能ブロックは、プロセス制御監視システム１０内でプロセス制御ループを実施するために、（リンクと呼ばれる通信を介して）他の機能ブロックとともに動作する、制御ルーチン全体のオブジェクトまたは他の部分（例えば、サブルーチン）である。機能ブロックは、典型的に、プロセス制御監視システム１０内でいくつかの物理的機能を行うために、送信機、センサ、若しくは他のプロセスパラメータ測定デバイスと関連付けられるような入力機能、ＰＩＤ、ファジー論理制御などを行う制御ルーチンと関連付けられるような制御機能、または弁などのいくつかのデバイスの動作を制御する出力機能、のうちの１つを行う。当然、ハイブリッド及び他のタイプの機能ブロックが存在し、本明細書で利用することができる。機能ブロックは、下で説明されるように、コントローラ１１または他のデバイスに記憶し、それによって実行することができる。
【００２１】
全般的に言えば、図１のプロセス制御監視システム１０は、１つ以上のプロセス制御プラントのプロセスを監視するために使用することができ、例えば、オペレータが、ユーザインターフェース１３を介して、プラントの空間的に現実的なグラフィカルな表現を介してプロセスを監視すること、及びプロセスプラントの階層構造の前後関係内でプロセスプラントの表現の異なる領域にナビゲートすることを可能にする、グラフィック表示アプリケーションをワークステーション１４のうちの１つが実行する。図１に例示される例示的なプロセス制御監視システムにおいて、かかるグラフィック表示アプリケーション３０は、ワークステーション１４に存在する。しかしながら、グラフィック表示アプリケーション３０は、他のワークステーション１４において、または任意の無線様式を含む、任意の所望の様式でバス３１に通信可能に接続される他のコンピュータにおいて、記憶し、実行することができる。
【００２２】
図１を再び参照すると、データベース１２は、プラント及び設備の階層における設備ユニットのリストなどの設備データ、プラントの様々な領域に関連する管理情報、設備ユニットとプラント領域との関連付け、設備の階層的分類、各フィールドデバイスの場所データなどのフィールドデバイスデータ、フィールドデバイスと設備の一部との関連付け、及び他の構成データを含む、構成データを記憶することができる。また、データベース１２は、別個のサーバ若しくは一群のサーバとすることができ、または、プロセスプラント制御監視ネットワーク１０が十分に小さい場合に、データベース１２は、単純に、ワークステーション１４のうちの１つのファイルシステムの専用プロセスサービス部分として実装することができることに留意されるであろう。重要なことに、システム１０は、現在及び過去双方の、フィールドデバイス１５〜２２から収集されるプロセス変数値、または例えばグラフィックトレンド記号を生成し、オペレータに表示する際に使用するために、データベース１２内でグラフィック表示アプリケーション３０によって生成されるプロセス変数データを記憶することができる。
【００２３】
全般的には、オペレータは、動作中に、またはシミュレーション環境において、プロセスプラントのグラフィカルな表現内にグラフィックトレンド記号を実装し、表示するために、グラフィック表示アプリケーション３０を動作させる、または実行することができる。グラフィック表示アプリケーション３０は、プロセス変数データ及びプロセス変数トレンドデータを生成するために、データベース１２から特定のプロセス変数に関するプロセス変数情報を検索または受信することができる。グラフィック表示アプリケーションは、グラフィックトレンド記号を生成し、プロセスプラントのグラフィカルな表現内に表示する際に、これらのプロセス変数データ及びプロセス変数トレンドデータを使用することができる。
【００２４】
図２に例示されるように、例えば、グラフィック表示アプリケーション３０は、ビューポート５２及びナビゲーションペイン５４内に表示される、この事例では原油ユニット５３であるプラント構成要素のグラフィカルな表現を含む、例示的なスクリーンショット５０をオペレータに提示する。表示される原油ユニットのグラフィカルな表現５３は、プロセスプラントのグラフィカルな表現全体（すなわち、Ｐ＆ＩＤ全体）の一部分だけを描写し、特に、（例えば、「原油ユニット１」とラベル付けされる）プロセスプラントの原油ユニット内に含まれる設備だけを描写する。図２で分かるように、グラフィック表示アプリケーションは、原油ユニットを構成するヒーター５６、蒸留タワー５８、脱塩装置６０などのような設備のグラフィカルで現実的な描写を含む、プラントの中の原油ユニットの空間的に現実的な配置（例えば、Ｐ＆ＩＤ）を含むように、原油ユニットのグラフィカルな表現５３を表示することができる。グラフィック表示アプリケーションは、設備の一部、識別子ラベル、及び設備の一部を設備の他の一部または燃料油、燃料ガス、水源などの他の流入源／流出源に連結することができる任意の配管、接続などの、現実的な描写を含むように、表示される設備の各部分を表示することができる。例えば、ヒーター５６は、ヒーター及び識別子ラベル「Ｈ−１３８」の現実的な描写を含み、一方で、蒸気パイプの入口５７、燃料油パイプの入口５９、燃料油パイプの入口６３、及び原油パイプの出口６５などの、ヒーター５６と関連付けられる入力及び出力を示す。グラフィック表示アプリケーションは、設備の各部分に関する具体的な、または重要なプロセス変数情報も含むように、ビューポート５２内に原油ユニットのグラフィカルな表現５３を表示することができる。例えば、図２に示されるように、グラフィック表示アプリケーション３０は、（下でより詳細に論じられる）入口圧力、出口圧力、及び原油温度などの、ヒーター５６と関連付けられるいくつかのプロセス変数のプロセス変数データを表示する。
【００２５】
ナビゲーションペイン５４は、図２に示されるように、オペレータが、プロセスプラント６１全体、または他のプロセスプラントのグラフィカルな表現内のグラフィックトレンド記号に効率的にナビゲートすることを可能し、一方で、プロセスプラントの実際の階層構造を反映する階層的な枠組みまたは構造内の前後関係をオペレータに提供する。具体的には、ナビゲーションペイン５４は、オペレータが、プロセスプラント６１の全体的な表現の前後関係で、またはそれに関連してビューポイント５２内に現在表示されている、プロセスプラントの領域または一部分を素早く認識することを可能にすることができる。更に、ナビゲーションペイン５４は、プロセスプラントの表現の異なる領域の階層レベルに関わらず、プロセスプラントの表現の、異なる領域に効率的にナビゲートするように、いくつかまたは全ての可能な場所のナビゲーションオプションをオペレータに明確に提供することができる。好都合には、グラフィック表示アプリケーション３０は、スクリーンショット５０内のビューポイント５２に対して同じ位置にナビゲーションペイン５４を絶えず一貫して表示して、プロセスプラントの表現内の予測可能で効率的なナビゲーションをオペレータに提供することができる。
【００２６】
図２において、ナビゲーションペイン５４は、プロセスプラント６１、及びプロセスプラント６１の階層構造においてプロセスプラント６１と関連付けられるユニット及び設備を表現することができる。具体的には、ナビゲーションペイン５４は、本実施例において、それぞれ「原油ユニット１」、「原油ユニット２」、及び「原油ユニット３」とラベル付けされる、１つ以上のユニットセレクタアイコン６６、６８、７０を含む、ユニット選択領域６２を含む。ナビゲーションペイン５４はまた、実際のプラントの中の設備の特定の部分に対応する、１つ以上の設備セレクタアイコン７２〜８２を含むことができる、設備選択領域６４も含むことができる。例えば「原油ユニット１」ユニットセレクタアイコン６６などの、ユニットセレクタアイコンのうちの１つの選択を受信すること応答して、グラフィック表示アプリケーション３０は、選択されたユニットと関連付けられる、またはその中に含まれる設備の１つ以上の部分に対応する、１つ以上の設備セレクタアイコン７２〜８２を、設備選択領域６４の中にポピュレートする。例えば、図２に示されるように、グラフィック表示アプリケーション３０は、「脱塩装置」設備セレクタアイコン７２、「貯蔵タンク」設備セレクタアイコン７４、「タワー」設備セレクタアイコン７６、「塔頂受槽」設備セレクタアイコン８０、及び「ヒーター」設備セレクタアイコン８２を含む、選択された「原油ユニット１」ユニットセレクタアイコン６６と関連付けられる全ての設備を表示する。当然、プロセス制御監視システム１０のナビゲーションペイン５４は、任意の数の階層レベル及び選択領域を含むことができ、また、ユニット及び設備を含む２つの階層レベルに限定されない。同様に、例えば「原油ユニット２」ユニットセレクタアイコン６８の選択を受信することに応答して、グラフィック表示アプリケーション３０は、新しく選択されたユニットと関連付けられる、またはその中に含まれる設備セレクタアイコン（図示せず）で、設備選択領域６４をポピュレートする。
【００２７】
一例として、図２Ａは、プロセス制御システム（例えば、図１の例示的なプロセス制御システム１０）の少なくとも一部分と関連付けられる、例示的なナビゲーションペイン２６００を例示する。例示的なナビゲーションペイン２６００は、別個の列２６２０、２６２２、２６２４にグループ化または配設される、複数のナビゲーションボタン２６０２、２６０４、２６０６、２６０８、２６１０、２６１２、２６１４、２６１６、２６１８を含む。各ナビゲーションボタン２６０２、２６０４、２６０６、２６０８、２６１０、２６１２、２６１４、２６１６、２６１８は、プロセス制御システムの中の特定の構成要素（例えば、プラント、領域、ユニット、設備モジュール、制御モジュールなど）に対応する。各列２６２０、２６２２、２６２４は、プロセス制御システムの構成要素の階層の中の異なるレベルに対応し、したがって、各列２６２０、２６２２、２６２４の階層レベルに対応する構成要素と関連付けられるナビゲーションボタン２６０２、２６０４、２６０６、２６０８、２６１０、２６１２、２６１４、２６１６、２６１８を含む。例示される実施例において、構成要素のより高いまたはより上のレベル（例えば、親構成要素）は、左側に向かい、より低いレベル（例えば、子構成要素、またはサブ構成要素）は、右側に向かう。例えば、図２Ａの例示される実施例において、左側の列２６２０は、プロセス制御システムの階層のプラントレベルに対応し、プロセス制御システムの中の単一のプラントに対応する、「テキサスプラント」とラベル付けされた単一のナビゲーションボタン２６０２を含む。例示される実施例の階層において１つ下のレベル（中央の列２６２２に対応する）は、ユニットレベルであり、これは、プロセス制御システムのプラント内の３つのプロセスユニットに対応する、それぞれ「原油ユニット１」、「原油ユニット２」、及び「原油ユニット３」とラベル付けされたナビゲーションボタン２６０４、２６０６、２６０８を含む。例示的な階層において１つ下のレベル（及び例示的なナビゲーションペイン２６００において列２６２４で表される最下レベル）は、設備モジュールレベルであり、これは、プロセス制御システムの５つのプロセスモジュールに対応する、それぞれ「貯蔵タンク」、「脱塩装置」、「ヒーター」、「タワー」、及び「塔頂受槽」とラベル付けされたナビゲーションボタン２６１０、２６１２、２６１４、２６１６、２６１８を含む。いくつかの実施例において、ナビゲーションペイン２６００は、プロセス制御システムの階層内の他のレベル（例えば、設備モジュールレベル及び／または制御モジュールレベル）を表現するために、より多くの列を含むことができる。
【００２８】
例示される実施例において、例示される実施例の各列２６２０、２６２２、２６２４は、階層の中の共通の親構成要素と関連付けられる子構成要素の単一の分岐に対応する。すなわち、例示的なナビゲーションペイン２６００に示される階層において下位レベルと関連付けられるナビゲーションボタンは、対応する下位レベルの真上のレベルの中のナビゲーションボタンのうちの１つによって表現される構成要素のうちの１つの中に含まれる構成要素のサブセットである構成要素に対応する。例えば、右側のレベルの列２６２４の中のナビゲーションボタン２６１０、２６１２、２６１４、２６１６、２６１８は、プロセス制御システム内の同じプロセスユニット（例えば、中央の列２６２２の中のナビゲーションボタン２６０４と関連付けられる第１の原油プロセスユニット）と全てが関連付けられるプロセスモジュールに対応することができる。同様に、中央の列２６２２の中の３つのナビゲーションボタン２６０４、２６０６、２６０８の各々は、同じプラント（例えば、左側の列２６２０の中のナビゲーションボタン２６０２と関連付けられるプラント）と全てが関連付けられるプロセスユニットに対応することができる。したがって、ナビゲーションボタン２６０６、２６０８と関連付けられる原油プロセスユニットは、複数のサブ構成要素（例えば、複数の設備及び／または制御モジュール）を有することができるが、これらは、示されるもの以外の階層の分岐内にあるので、図２Ａに示されるナビゲーションペイン２６００の中のナビゲーションボタンによって表現されない。例示される実施例において、任意の所与の時点でナビゲーションペイン２６００の中に表示される階層の各レベルの特定の分岐は、プロセス制御システムの現在のビュー（例えば、Ｐ＆ＩＤ表示領域３０２の中の現在のプロセス線図３０４）に基づくことができる。
【００２９】
例えば、ナビゲーションボタン２６０４と関連付けられる第１の原油プロセスユニットのナビゲーションボタン２６１４と関連付けられるヒーターモジュールを現在閲覧している場合、最上位レベル（例えば、ナビゲーションボタン２６０２と関連付けられるプラント）からヒーターモジュールと関連付けられるレベルまで下がる分岐の中の全てのナビゲーションボタンが表示される。また、例示される実施例に示されるように、階層の各レベルにおける兄弟構成要素（例えば、その階層の１レベル上の同じ親構成要素から直接分岐する構成要素）も表示される。いくつかの実施例において、（例えば、Ｐ＆ＩＤ表示領域３０２を介して）現在閲覧している特定の構成要素に対応するナビゲーションボタンは、他のナビゲーションボタンからグラフィカルに区別される。例えば、図２Ａに示されるように、オペレータがプラントの第１のユニットのヒーターモジュールのＰ＆ＩＤを閲覧しているときに、ヒーターモジュールに対応するナビゲーションボタン２６１４は、残りのナビゲーションボタンからそれを区別するために、固有の視覚的特徴（例えば、異なるパターン）を有する。例示される実施例は、固有のパターンを有するナビゲーションボタン２６１４を示しているが、代替的に、任意の他の視覚的に独特である特性（例えば、陰影、色、形状、サイズ、輪郭、配向、記号、表記、縁取り、点滅、強調表示など）を使用することができる。加えて、または代替的に、閲覧している階層の最上位レベル（例えば、プラント）から特定の構成要素（例えば、領域、ユニット、モジュールなど）まで下がる直接的なパスまたはラインの中の各ナビゲーションボタンは、他のナビゲーションボタンから区別できるようにグラフィカルに変化される。例えば、ナビゲーションボタン２６０２、２６０４、２６１４は、太い縁取りを含むが、代替的に、任意の他の視覚的に識別できる特性を使用することができる。この様式で、オペレータは、自分が何を閲覧しているか、及びそれがどのようにプロセス制御システム内の他の構成要素及びナビゲーションペイン２６００内の他のナビゲーションボタンに関連するのかを迅速に判断することができる。
【００３０】
好ましくは、グラフィック表示アプリケーション３０は、設備セレクタアイコン７２〜８２が選択されたユニットセレクタアイコン６６と関連付けられていることを示すために、図２に示されるように、例えば、選択されたユニットセレクタアイコン（例えば、「原油ユニット１」ユニットセレクタアイコン６６）に陰影をつけることによって図２のユニットセレクタアイコン６６〜７０の選択を示し、また、設備選択領域６４の背景を示すことができる。同様に、図２Ｂは、図２Ａの例示的なナビゲーションペイン２６００において表現される例示的なプロセス制御システムの同じ部分と関連付けられる、別の例示的なナビゲーションペイン２７００を例示する。例示的なナビゲーションペイン２７００は、例示的なナビゲーションペイン２６００に類似するが、ナビゲーションボタン２６０２と関連付けられるプラントを含む、階層の中の各分岐が別個のタブ２７０２、２７０４、２７０６、２７０８内に配置されることが異なる。故に、例示される実施例において、階層の直接的なラインの中の各構成要素と関連付けられるタブ２７０２、２７０４、２７０６、２７０８は、正面ビューに表示され、太い輪郭で強調表示され、及び／または別様には、グラフィカルに識別される。ビューポート５２の現在のビュー（例えば、グラフィカルな表現５３）と関連付けられる図２Ｂのナビゲーションボタン（例えば、ヒーターモジュールと関連付けられるナビゲーションボタン２６１４）は、視覚的に区別される（例えば、陰影、色、パターン、強調表示、輪郭、点滅など）。この様式で、オペレータは、プロセス制御システムの残部に対して、ビューポート５２の中に表示される現在のビューの前後関係を視覚的に識別することができる。加えて、タブ２７０２、２７０８の輪郭は、（ナビゲーションボタン２６０４、２６０６、２６０８によって表現される）３つの原油プロセスユニットの各々が、（ナビゲーションボタン２６０２によって表現される）プラント内のサブ構成要素であること、及び（ナビゲーションボタン２６１０、２６１２、２６１４、２６１６、２６１８によって表現される）５つのプロセスモジュールの各々が、（ナビゲーションボタン２６０４によって表現される）第１の原油プロセスユニット内のサブ構成要素であることをグラフィカルに表現する役割を果たす。
【００３１】
図２Ｃは、図２、２Ａ、及び／または２Ｂの例示的なプロセス制御システムの同じ部分と関連付けられる、別の例示的なナビゲーションペイン２８００を例示する。しかしながら、他の例示的なナビゲーションペインとは異なり、例示的なナビゲーションペイン２８００は、ナビゲーションペインにおいて表現されるプロセス制御システムの最上位レベルを識別するタイトル２８０４（例えば、テキサスプラント）を有する上部バナー２８０２を含む。したがって、図２Ｃの例示される実施例において、左側の列２８０６は、階層のユニットレベルに対応し、ナビゲーションボタン２６０４、２６０６、２６０８を含み、中央の列２８０８は、階層の領域レベルに対応し、ナビゲーションボタン２６１０、２６１２、２６１４、２６１６、２６１８を含む。例示的なナビゲーションペイン２８００の右側の列２８１０は、階層の１つ下のレベルの中の構成要素（例えば、設備及び／または制御モジュール）に対応する、ナビゲーションボタン２８１２、２８１４、２８１６を含む。いくつかの実施例において、各列２８０６、２８０８、２８１０は、階層の対応するレベルと関連付けられるより多いまたはより少ない構成要素を構成するために、調整可能な幅を有することができる。加えて、または代替的に、列２８０６、２８０８、２８１０は、常時示されるが対応するスクロールバー２８１８を使用することによって閲覧することができる、より多くのナビゲーションボタンを含むことができる。例示的なナビゲーションペイン２８００は、図２の例示的なナビゲーションペイン５４に類似するか、または同一であるが、ナビゲーションペイン２８００が、追加的な詳細を示し、図２に示されるようにビューポート５２を介して表示されている原油プロセスユニットのグラフィカルな表現５３ではなく、ビューポート５２を介して表示されるヒーターモジュールに対応することが異なる。
【００３２】
例示される実施例において、例示的なナビゲーションペイン２８００において表現される特定の上位レベルの構成要素内に含まれる下位レベルの構成要素は、現在閲覧されている構成要素と関連付けられるナビゲーションボタンに向かって下方を指す階層の中の構成要素の直接的なラインに対応する各上位レベルのナビゲーションボタンの隣に位置する、マーカー２８２０（例えば、三角形または矢印）によって識別される。例えば、ナビゲーションボタン２６０４の隣のマーカー２８２０は、下位レベルの中に表示される全てのナビゲーションボタン（例えば、列２８０８の中のナビゲーションボタン２６１０、２６１２、２６１４、２６１６、２６１８及び列２８１０の中のナビゲーションボタン２８１２、２８１４、２８１６）が、プロセス制御システムの第１の原油プロセスユニット内のサブ構成要素（すなわち、ナビゲーションボタン２６０４と関連付けられる上位の構成要素）に対応することを示す。同様に、ナビゲーションボタン２６１４の隣のマーカー２８２０は、ナビゲーションボタン２８１２、２８１４、２８１６が、ヒーターモジュール内の構成要素（すなわち、ナビゲーションボタン２６１４と関連付けられる上位の構成要素）に対応することを示す。加えて、または代替的に、階層の最上位レベルから下方の現在表示されている構成要素への構成要素の直接的なパスはまた、直接的なパスに沿った対応するナビゲーションボタン（複数可）の外観を変化させることによって（例えば、図２Ａに関連して上で説明されるものに類似する、対応するナビゲーションボタン（複数可）の陰影、色、パターン、明るさ、輪郭などを変えることによって）示すこともできる。更に、図２Ａ及び２Ｂと同様に、ビューポート５２の現在のビュー（例えば、グラフィカルな表現５３）と関連付けられる図２Ｃの中のナビゲーションボタン（例えば、ヒーターモジュールと関連付けられるナビゲーションボタン２６１４）は、（例えば、固有の陰影、パターン、色、形状、サイズ、輪郭、配向、記号、表記、点滅、強調表示などを介して）視覚的に区別される。当然、選択されたユニットセレクタアイコン（図示せず）の中に表示される各設備セレクタアイコンの中に、同一の記号インジケータ（例えば、セレクタアイコンの上隅部のアスタリスクなど）を表示するなどのように、設備セレクタアイコン７２〜８２及び設備選択領域５４が、選択されたユニットセレクタアイコン６６と関連付けられることを示す、任意の適切な様式を用いることができる。
【００３３】
下で更に詳細に説明されるように、（例えば、マウスクリックを介して）ナビゲーションボタンの任意の１つを選択することは、プロセス制御システムの現在のビュー（例えば、ビューポート５２の中のグラフィカルな表現５３）を変えて、選択された構成要素に対応することができる。この様式で、他の構成要素に関連する現在のビュー、並びに構成要素のアラーム状態に関連する前後関係の認識をオペレータに提供することに加えて、例示的なナビゲーションペイン２８００は、オペレータが、プロセス制御システムの中の任意の構成要素に迅速にナビゲートし、更なる分析のために対応するＰ＆ＩＤ及び／または他の情報を提示することを可能にする。他の実施例において、（例えば、マウスクリックを介して）ナビゲーションボタンのうちの１つを選択することは、プロセス線図３０４を選択された構成要素に即座に変えるのではなく、単に選択された構成要素のプレビューをナビゲーションペイン内に提供することもできる。例えば、オペレータは、図２Ｃに示されるような例示的なナビゲーションペイン２８００を閲覧していて、プロセス制御システムの第３の原油プロセスユニットに対応するナビゲーションボタン２６０８のアラーム概要アイコン２６２６に示される単一のアラームの発生源を知りたい場合がある。そのために、オペレータは、左側の列２８０６の中のナビゲーションボタン２６０８を選択し、次いで、残りの列２８０８、２８１０を更新して、図２Ｄに示されるように、第３の原油プロセスユニットのサブ構成要素と関連付けられるナビゲーションボタンを示すことができる。すなわち、図２Ｃの例示的なナビゲーションペイン２８００の中のナビゲーションボタン２６０８を選択すると、マーカー２８２０がナビゲーションボタン２６０８の隣に表示されて、中央の列２８０８が、プロセス制御システムの第３の原油プロセスユニット内の構成要素に対応する新しいナビゲーションボタン２９０２、２９０４、２９０６、２９０８、２９１０によって再ポピュレートされたことを示す。次いで、（アラーム概要アイコン２６２６に基づいてアラームの発生源または場所として示される）ナビゲーションボタン２９０４を選択すると、右側の列が、ナビゲーションボタン２９１２、２９１４、２９１６によってポピュレートされ、別のマーカー２８２０が、ナビゲーションボタン２９０４の隣に表示されて、第３の列２８１０の中のナビゲーションボタン２９１２、２９１４、２９１６が、ナビゲーションボタン２９０４によって表現される脱塩装置モジュール内のサブ構成要素に対応することを示す。
【００３４】
図２Ｃ及び２Ｄに示される例示的なナビゲーションペイン２８００の間で列２８０６、２８０８、２８１０の内容が異なるが、いくつかの実施例において、図２Ｄのナビゲーションペイン２８００は、第３の原油プロセスユニットの脱塩装置モジュールのプレビューであり、よって、第１の原油プロセスユニットのヒーターモジュールのＰ＆ＩＤは、グラフィカルな表現５３内の表示に残ることになる。いくつかの実施例において、ナビゲーションペイン２８００の中のプレビュー表示へのナビゲートは、対応するナビゲーションボタンを第１の様式（例えば、マウスのシングルクリック）で選択することによって達成することができ、（例えば、異なるグラフィカルな表現５３を伴う）プロセスプラントの新規部分への実際のナビゲートは、対応するナビゲーションボタンを第２の異なる様式（例えば、マウスのダブルクリック）で選択することによって達成することができる。
【００３５】
上で説明されるように、図２Ｄのナビゲーションボタン２６０８、２９０４の隣のマーカー２８２０、及び／または図２Ｄのナビゲーションボタン２６０８、２９０４の（例えば、陰影、色、パターン、縁取り、表記などに基づく）独特の外観は、現在表示されている各列２８０６、２８０８、２８１０におけるナビゲーションボタンの関係（例えば、階層の分岐及び／またはパス）を示す。しかしながら、プレビューのナビゲーションペイン（例えば、図２Ｄのナビゲーションペイン２８００）が示されるときには、グラフィカルな表現５３の中に実際に表示されている特定の構成要素に対応するナビゲーションボタン（例えば、図２Ｃのナビゲーションボタン２６１４）が隠される場合がある。故に、図２Ｄの例示的なナビゲーションペイン２８００に示されるように、別個のマーカー２９１８を、グラフィカルな表現５３の中で現在閲覧している構成要素と関連付けられるプロセス制御システムの階層の分岐に対応するナビゲーションボタンの隣に表示することができる。加えて、マーカー２９１８は、マーカー２８２０、２９１８の目的を区別するために、（例えば、色、パターン、輪郭、形状、表記などに基づいて）上で説明されるマーカー２８２０とは異なる外観とすることができる。いくつかの実施例において、マーカー２９１８の固有の視覚的特性は、グラフィカルな表現５３に対応する構成要素と関連付けられるナビゲーションボタン（例えば、図２Ｃのナビゲーションボタン２６１４）の視覚的に区別する特徴（例えば、色、パターン、陰影、強調表示、縁取りなど）に対応することができる。
【００３６】
図２Ｃ及び２Ｄに示されるように、上部バナー２８０２は、例示的なナビゲーションペイン２８００を、グラフィカルな表現５３を介して現在表示されているプロセス制御システムの中の構成要素と関連付けられるナビゲーションボタンを示すように戻す、Ｐ＆ＩＤ表示ボタン２８２６を含む。例えば、図２Ｄに示されるプレビューのナビゲーションペイン２８００にナビゲートした後に、オペレータが、Ｐ＆ＩＤ表示ボタン２８２６を選択（例えば、マウスクリック）した場合、ナビゲーションペイン２８００は、Ｐ＆ＩＤ表示領域３０２の中に現在表示されているヒーターモジュールに対応する、図２Ｃのナビゲーションペイン２８００の中に示されるビューに戻る。いくつかの実施例において、上部バナー２８０２はまた、戻るボタン２８２８及び進むボタン２８３０も含み、オペレータが、ナビゲーションペイン２８００を使用している間にナビゲートした異なるビューの間を前後して閲覧することができる。加えて、または代替的に、上部バナー２８０２はまた、現在アラーム状態にある少なくとも１つのプロセス変数と関連付けられるページ（例えば、ビューポート５２内のプロセスプラントのグラフィカルな表現５３）の間を前後にスキップするために、前のアラームボタン２８３２及び次のアラームボタン２８３４も含む。更に、上部バナー２８０２は、アラーム状態下にある少なくとも１つのプロセス変数を含む構成要素と関連付けられるナビゲーションボタンだけを示すようにナビゲーションペイン２８００を再構成するために、及び／または高重要度アラームと関連付けられるナビゲーションボタンだけを示すようにナビゲーションペイン２８００をフィルタ処理するために、アラームフィルタボタン２８３６を含むことができる。加えて、または代替として、ナビゲーションボタンを他の様式でソートする（例えば、アルファベット順、設計順、深刻度順などによってソートする）ために、及び／またはフィルタ処理するために、別個のソートボタンを提供することができる。
【００３７】
以下、図３を参照すると、スクリーンショット５５は、ナビゲーションペイン５４の詳細ビューを表示し、該詳細ビューは、プロセス変数アラームインジケータ８４〜９８、または表示される設備セレクタアイコン７２〜８２、ユニットセレクタアイコン６６〜７０、及びプラント６１と関連付けられる、プロセス変数について生じる異なるタイプのアラームを示すバッジを更に含むことができる。例えば、「貯蔵タンク」設備セレクタアイコン７４と関連付けられるアラームインジケータ８４は、プロセスプラントの中の貯蔵タンクと関連付けられる特定のプロセス変数について緊急性の低い状態の状況を示す、低優先度アラームである。「貯蔵タンク」設備セレクタアイコン７４と関連付けられるアラームインジケータ８４は、低優先度アラームと関連付けられるので、グラフィック表示アプリケーション３０は、特定の色、陰影、記号インジケータ、または低優先度アラームを示すための任意の他の適切な様式で、アラームインジケータ８４を表示することができる。しかしながら、例えば「ヒーター」設備セレクタアイコン８２と関連付けられるアラームインジケータ９０などのアラームインジケータが、高優先度アラームと関連付けられる場合、グラフィック表示アプリケーション３０は、低優先度アラームとは異なる色、陰影、記号インジケータなどでアラームインジケータ９０を表示することができる。更に、１つのセレクタアイコン６６〜８２は、特定のセレクタアイコンと関連付けられる２つ以上のプロセス変数について低優先度アラーム及び高優先度アラームの双方を示すことができる。例えば、図３に示されるように、グラフィック表示アプリケーション３０は、「ヒーター」設備セレクタアイコン８２と関連付けられる、１つの低優先度アラーム８８及び１つの高優先度アラーム９０を表示する。当然、任意の数の優先度アラームレベルをアラームインジケータ８４〜９８とともに使用することができる。
【００３８】
好都合には、グラフィック表示アプリケーション３０は、各プロセス変数アラームと、プロセスプラントのグラフィカルな表現内に位置する、対応するグラフィックトレンド記号とを関連付け、また、アラームレベル優先度によって、及びグラフィックトレンド記号の場所に対応するプロセスプラント内の階層レベルまたは部分によって、各プロセス変数アラームを集計することができる。例えば、図３に示されるように、グラフィック表示アプリケーション３０は、３つの低優先度アラーム８４〜８８（例えば、「貯蔵タンク」設備セレクタアイコン７４と関連付けられる低優先度アラーム８４、「脱塩装置」設備セレクタアイコン７２と関連付けられる低優先度アラーム８６、及び「ヒーター」設備セレクタアイコン８２と関連付けられる低優先度アラーム８８）を集計し、また、「原油ユニット１」ユニットセレクタアイコン６６と関連付けられる低優先度アラームインジケータ９２を、「３」でラベル付けして、３つのプロセス変数（及び対応するグラフィックトレンド記号）と関連付けられる３つの低優先度アラームが「原油ユニット１」ユニットにおいて現在生じていることをオペレータに示す。同様に、例えば、グラフィック表示アプリケーション３０は、プロセスプラントの中のより高い階層レベルのそれぞれの高優先度アラームを集計することができる。例えば、「原油ユニット１」ユニットセレクタアイコン６６と関連付けられる設備セレクタアイコン７２、７４、８２のうちのいずれかと関連付けられる唯一の高優先度アラームは、「ヒーター」設備セレクタアイコン８２と関連付けられる、高優先度アラーム９０である。グラフィック表示アプリケーション３０は、「原油ユニット１」ユニットセレクタアイコン６６と関連付けられる高優先度アラームインジケータ９４を「１」でラベル付けすることによって、「ヒーター」設備セレクタアイコン８２と関連付けられるこの１つの高優先度アラームインジケータ９０を表示して、１つのプロセス変数と関連付けられる唯一の高優先度アラームが「原油ユニット１」ユニットにおいて生じていることをオペレータに示す。その結果、オペレータは、ナビゲーションペイン５４内に表現される異なる階層エンティティの集計アラームインジケータを介して、特定のプラント、ユニット、設備の一部などのプロセス変数アラームの数及び優先度レベルを迅速に識別することができる。
【００３９】
グラフィック表示アプリケーション３０は、ナビゲーションペインのセレクタアイコンを使用すること、及びグラフィカルな表現の一部分または領域を視覚的に関連付けることによって、オペレータが、プロセスプラントのグラフィカルな表現の一部分または領域内の特定のグラフィックトレンド記号に迅速にナビゲートすることを可能にする。以下、図４のスクリーンショット１００を参照すると、例えば、グラフィック表示アプリケーション３０は、追加的に、オペレータが、ナビゲーションペイン５４内に示されるセレクタアイコンと関連付けられる特定のユニット、設備の一部などをＰ＆ＩＤ内で視覚的に識別することを可能にすることができる。例えば、ナビゲーションペイン５４の「ヒーター」設備セレクタアイコン８２の近くまたはその上でのオペレータ起動のホーバーイベント（例えば、マウス、指の接触点、または選択を確認することなくセレクタアイコンを示すための任意の他の適切な方法）の検出に応答して、グラフィック表示アプリケーション３０は、ビューポート５２内の原油ユニットのグラフィカルな表現５３の中の、対応するヒーター５６のグラフィカルな描写の強調表示だけを行う。グラフィック表示アプリケーション３０は、加えて、ヒーター５６のグラフィカルな描写の強調表示と併せて、ナビゲーションペイン５４内の「ヒーター」設備セレクタアイコン８２を強調表示して、ナビゲーションペイン５４を介して、プロセスプラントの階層構造内のヒーターの階層位置を視覚的に伝えることによって、オペレータに前後関係を更に提供することができる。
【００４０】
グラフィック表示アプリケーション３０は、図４に示されるように、例えば強調表示された境界１０４、１０２を使用して、設備セレクタアイコン８２及びヒーター５６のグラフィカルな描写を強調表示することができ、または代わりに、原油ユニットのグラフィカルな表現５３の中に現れる他の色とは異なる色で、設備セレクタアイコン８２及びグラフィカルな描写５６に完全に陰影をつけることができ、または任意の他の好適な手段を使用して設備セレクタアイコン８２及びヒーターのグラフィカルな描写５６を強調表示することができる。したがって、オペレータが設備選択領域６４の中の別の設備セレクタアイコン（すなわち、プロセスプラントの「原油ユニット１」領域の下の階層レベルに含まれる、またはそこに位置する設備）の近くまたはその上でホーバーイベントを行った場合、グラフィック表示アプリケーション３０は、ビューポート５２内の原油ユニットのグラフィカルな表現５３内の、対応するグラフィカルな描写を強調表示する。この様式で、オペレータは、グラフィカルな表現内の特定のグラフィックトレンド記号（または特定のグラフィックトレンド記号を含む設備の一部）の場所を迅速に識別し、一方で、ナビゲーションペイン上の様々なセレクタアイコンの上をホーバーすることを介して、プロセスプラント全体に対する前後関係を維持することができる。
【００４１】
更に、特定のグラフィックトレンド記号の場所を決定することに応答して、オペレータは、グラフィカルな表現内の特定のグラフィックトレンド記号の場所または領域のより詳細なビューを見ることを望むことができる。好都合には、オペレータは、所望の領域と関連付けられるセレクタアイコンの選択を確認して、ビューポート内に表示されるプロセスプラントのグラフィカルな表現の一部分の詳細レベルを再位置付けまたは変更（例えば、ズームイン、ズームアウトなど）することができる。例えば、コマンドまたは制御入力、クリック、タップジェスチャーなどを介して、ユニットセレクタアイコン６６〜７０または設備セレクタアイコン７２〜８２のうちの１つの確認選択を受信すると、グラフィック表示アプリケーション３０は、選択されたセレクタアイコンと関連付けられるプロセスプラント６１のグラフィカルな表現の異なる部分を表示することができる。例えば、「ヒーター」設備セレクタアイコン８２の確認選択に応答して、グラフィック表示アプリケーション３０は、図５に示されるように、選択された「ヒーター」設備セレクタアイコン８２と関連付けられるヒーターのグラフィカルな表現１１２を表示することができる。引き続き図５を参照すると、スクリーンショット１１０は、ビューポート５２内に表示される、確認選択された「ヒーター」設備セレクタアイコン８２と関連付けられるヒーターのグラフィカルな表現１１２と、ナビゲーションペイン５４と、プロセス変数概要ペイン１３０と、及び過去のグラフを伴うプロセス変数拡張ペイン１５０とを含む。この実施例において、この図５のヒーターのグラフィカルな表現１１２は、原油ユニット５３のグラフィカルな表現のサブセットであり、加えて、原油ユニットのグラフィカルな表現において提供されるものよりも詳細なヒーターの情報を提供する。
【００４２】
重要なことに、オペレータは、プロセスプラントのグラフィカルな表現の一部分内の各対応する表示されたグラフィックトレンド記号を介して、各プロセス変数の現在のトレンド及び値を効率的に監視することができる。更に、グラフィック表示アプリケーション３０は、プロセスプラントのグラフィカルな表現内の空間的に現実的な場所に各グラフィックトレンド記号を表示し、よって、オペレータは、プロセスプラント全体に関連する、特定のプロセス変数と関連付けられるフィールドデバイスの場所を迅速に認識することができる。例えば、ヒーターのグラフィカルな表現１１２は、ヒーター５６への入口５７、５９、６３、及び該ヒーターからの出口６５、弁１１４、ヒーター５６の近隣の設備の一部（例えば、脱塩装置６０）、プロセス変数データ１１６、及びグラフィックトレンド記号１１８〜１２２のより詳細なビューを含むことができる。各グラフィックトレンド記号１１８〜１２２は、プロセス制御システムの中の監視されるプロセス変数に対応し、プロセス変数に関するリアルタイム情報を視覚的に表現することができる。更に、ヒーターのグラフィカルな描写１１２の中に表示されるグラフィックトレンド記号１１８〜１２２に加えて、例えば、グラフィック表示アプリケーション３０はまた、対応するグラフィックトレンド記号１２８〜１３２の概要ビューを概要ペイン１３０の中に表示し、対応するグラフィックトレンド記号の詳細ビューを詳細ペインの中に（下で説明される）表示し、及び／または例えば過去のグラフィックを含む、対応するグラフィックトレンド記号の拡張ビュー１５１〜１５２も拡張ペイン１５０の中に表示することができる。
【００４３】
以下、図６を参照すると、例示的なグラフィックトレンド１６０は、プロセス変数に関連するプロセス制御情報をグラフィカルに組み込み、このグラフィカルに符号化された情報をオペレータに視覚的に伝える。例えば、グラフィックトレンド記号１６０は、フィールドデバイスと関連付けられるプロセス変数の圧力、温度などを表現することができ、それぞれが、プロセス変数の異なる属性、及びプロセス変数の正常値または意図する値を示す所望の値１７６（例えば、設定点、目標点など）を表現する、様々なグラフィック要素１６２〜１７４を含むことができる。グラフィック要素１６２〜１７４は、例えば、プロセス変数のトレンドを表現するグラフィックトレンド要素１６６〜１７４、及びプロセス変数の現在値を表現するグラフィック値要素１６２、１６４の双方を含むことができる。これらのプロセス変数属性としては、例えば、所望の値（例えば、設定点値）からのプロセス変数の大きさ、所望の値に対するプロセス変数の位置、プロセス変数の変化方向、プロセス変数の変化率、プロセス変数の変化の望ましさ、プロセス変数の推定された状態などを挙げることができる。
【００４４】
グラフィック表示アプリケーション３０は、プロセス変数データ及びプロセス変数トレンドデータを生成するために、データベース１２から特定のプロセス変数の現在及び過去のプロセス変数値を検索または受信する際に、プロセス変数属性と関連付けられるこれらのグラフィック要素１６２〜１７４を実装することができる。グラフィック表示アプリケーション３０は、プロセス変数データを生成して、所望の値からのプロセス変数の大きさ、所望の値に対するプロセス変数の位置などの、プロセス変数の現在値または位置を示す。同様に、グラフィック表示アプリケーション３０は、プロセス変数トレンドデータを生成して、プロセス変数の変化率、プロセス変数の変化方向、プロセス変数の変化の望ましさ、プロセス変数の予測値などの、プロセス変数の現在のトレンドを示す。グラフィック表示アプリケーション３０は、プロセス変数の現在及び／または過去の更新を利用して、グラフィックトレンド記号をともに形成する各グラフィック要素を生成し、表示することができる。
【００４５】
例えば、グラフィックトレンド１６０は、図６に例示されるように、所望の値からのプロセス変数の大きさと関連付けられる大きさのグラフィック値要素１６２、所望の値に対するプロセス変数の位置と関連付けられる位置のグラフィック値要素１６４、プロセス変数の変化方向と関連付けられる変化方向のグラフィックトレンド要素１６６、プロセス変数の変化率と関連付けられる変化率のグラフィックトレンド要素１６８、プロセス変数の変化の望ましさと関連付けられる変化の望ましさのグラフィックトレンド要素１７０、プロセス変数の推定された状態と関連付けられる推定された状態のグラフィックトレンド要素１７２、及びプロセス変数の推定された状態の望ましさと関連付けられる推定された状態の望ましさのグラフィックトレンド要素１７４を含む。当然、グラフィックトレンド記号１６０を実装する際に、任意の数またはタイプのプロセス変数属性を使用することができる。更に、グラフィック表示アプリケーション３０は、グラフィック要素１６２〜１７４及び所望の値１７６のレイアウトを、任意の配設で表示することができる。好ましくは、任意の数のグラフィック要素の考えられる組み合わせを実装し、オペレータに表示することができるように、どのグラフィック要素も任意の他のグラフィック要素を遮らない。
【００４６】
大きさのグラフィック値要素１６２は、図６に示されるように、バー、列、線などとして描写することができ、また、例えばより長いバーの描写がプロセス変数の現在値におけるより大きい大きさを示すように、相対的な様式で所望の値１７６からのプロセス変数の大きさをグラフィカルに表現することができる。例えば、グラフィック表示アプリケーション３０は、データベース１２からグラフィックトレンド記号と関連付けられるプロセス変数の現在値を検索し、現在の生の値に基づいて、大きさのグラフィック値要素１６２を生成することができる。当然、グラフィカルな表示アプリケーション３０は、任意の適切な様式で、大きさのグラフィックトレンド要素１６２を決定すること、または生成することができる。グラフィカルな表示アプリケーション３０は、正規化スケールを使用して正規化値を生成することができ、該正規化値は、大きさの現在の生の値と、フィールドデバイスが物理的に読み出すことができるプロセス変数の最大値との、またはプロセス変数のオペレータが課す制限、上限などの最大値との比率を反映する（例えば、現在値がプロセス変数の最大値であるときに、大きさのグラフィック値要素１６２は、１００％の比率レベルを反映することができる）。別の実施例において、グラフィカルな表示アプリケーション３０は、所望の値１７６（例えば、設定点）を５０％の比率レベルに固定し、この５０％の所望の値１７６の比率レベルに対するプロセス変数の現在値を調整することができる。別の実施例として、１つの大きさのグラフィック値要素１６２の大きさ値が、別の大きさのグラフィック値要素１６２の大きさ値の２倍の大きさである場合、グラフィック表示アプリケーション３０は、第１の大きさのグラフィック値要素１６２のバーを、第２の大きさのグラフィック値要素１６２のバーの２倍の長さに描写することができる。代替的に、グラフィカルな表示アプリケーション３０は、第１の大きさのグラフィック値要素１６２のバーを、第２の大きさのグラフィック値要素１６２よりも相対的に長く表示することができる。
【００４７】
以下、図７を参照すると、一例として、プロセス変数属性のチャート２００において、大きさのグラフィック値要素１６２に対する様々なバーの長さが、行毎にプロセス変数属性の配列の様々な実施例を含むことが分かる。第１の行は、プロセス変数の３つの異なる大きさ値に対する、グラフィックトレンド記号１６０の３つの異なる値を含む。図７に示されるように、例えば、大きさのグラフィック値要素２０２の値は、大きさのグラフィック値要素２０４、２０６の値よりも比較的小さい、（すなわち、所望の値１７６に近い）大きさ値を表現する。同様に、大きさのグラフィック値要素２０４の値は、大きさのグラフィック値要素２０６の値よりも比較的小さいが、大きさのグラフィック値要素２０２の値よりも大きい、大きさ値を表現する。大きさのグラフィック値要素２０６の値は、大きさのグラフィック値要素２０２、２０４の他の２つの値と比べて、所望の値１７６から比較的かけ離れた大きさ値を表現する。例えば大きさ値がある閾値よりも大きい場合、グラフィック表示アプリケーション３０は、プロセスシステム内のプロセス変数アラームを起動させ、図３に示されるプロセス変数アラームインジケータ８４〜９８内に表示されるカウントを決定する際に、起動させたプロセス変数アラームを組み込むことができる。加えて、グラフィック表示アプリケーション３０は、大きさ値の値を２つの異なる閾値と比較して、プロセス変数アラームインジケータ８４〜９８を参照して上で説明されるように、低優先度アラーム及び高優先度アラームを決定することができる。
【００４８】
図６を再び参照すると、位置のグラフィック値要素１６４は、大きさバーの位置または場所として、すなわち、大きさのグラフィック値要素１６４の大きさバーが、所望の値１７６の上側にあるのか、下側にあるのか、または所望の値上にあるのかを描写することができる。例えば、グラフィック表示アプリケーション３０は、データベース１２からグラフィックトレンド記号と関連付けられるプロセス変数の現在値及び所望の値１７６を検索し、所望の値１７６に関連する現在の生の値に基づいて、位置のグラフィック値要素１６２を生成することができる。当然、グラフィカルな表示アプリケーション３０は、任意の適切な様式で、位置のグラフィックトレンド要素１６４を決定すること、または生成することができる。図６のグラフィックトレンド記号１６０において、位置のグラフィック値要素１６４の値は、所望の値１７６の上側に表示され、現在のプロセス変数値が所望の値１７６を超えていることを示す。一例として、図７のチャート２００の第２の行に示されるように、グラフィック表示アプリケーション３０は、グラフィックトレンド記号１６０を実装するときに、位置のグラフィック値要素２０８の値を所望の値１７６の上側に位置付けて表示して、現在のプロセス変数値が所望の値１７６を超えていることを示すことができる。代替的に、グラフィック表示アプリケーション３０は、位置のグラフィック値要素２１０の値を所望の値１７６の下側に位置付けて表示して、現在のプロセス変数値が所望の値１７６未満であることを示すことができる。加えて、現在のプロセス変数値が所望の値１７６と同じまたは実質的に近いときに、グラフィック表示アプリケーション３０は、所望の値１７６だけを表示することができる。
【００４９】
図６を再び参照すると、変化方向のグラフィックトレンド要素１６６は、例えば、プロセス変数の変化方向を指す、側方に位置する２つの三角形として描写することができる。当然、グラフィック表示アプリケーション３０は、プロセス変数の変化率を示す任意の他の形状、矢印、反復アニメーション、グラフィカルな指示、または任意の他の適切な様式を使用して、変化方向のグラフィックトレンド要素１６６を作成することができる。例えば、グラフィック表示アプリケーション３０は、データベース１２からグラフィックトレンド記号と関連付けられるプロセス変数の現在値及び１つ以上の過去の値を検索し、現在の生の値と少なくとも１つの過去の生の値との差に基づいて、変化方向のグラフィック値要素１６６を生成することができる。当然、グラフィカルな表示アプリケーション３０は、任意の適切な様式で、変化方向のグラフィックトレンド要素１６６を決定すること、または生成することができる。変化方向のグラフィックトレンド要素１６６は、複数の変化方向カテゴリのうちの１つを示すことができ、各変化方向のカテゴリは、所望の値１７６に向かう方向、所望の値１７６から離れる方向、または所望の値１７６に対して全く移動しない方向を含むことができる、変化方向値と関連付けられる。一例として、図６の変化方向のグラフィックトレンド要素１６６は、プロセス変数の大きさが増加していて、一方で、プロセス変数の位置が所望の値１７６の上側にあるので、プロセス変数が所望の値１７６から離れていることを示す。図７を参照すると、チャート２００の第３の行は、異なる変化方向のグラフトレンド要素２１４〜２１８を介した、この変化方向属性のいくつかの実施例を含む。例えば、変化方向のグラフィックトレンド要素２１４の値は、プロセス変数が増加していて、プロセス変数の位置が所望の値１７６の上側にあるので、プロセス変数の変化方向が所望の値１７６から離れている（したがって、悪化している）ことを示す。代替的に、変化方向のグラフィックトレンド要素２１８の値は、プロセス変数が減少していて、プロセス変数の位置が所望の値１７６の上側にあるので、プロセス変数の変化方向が所望の値１７６に向かっている（したがって、改善している）ことを示す。追加的な例は、プロセス変数の位置が所望の値１７６の上側にあるか、または下側にあるかにかかわらず、プロセス変数の変化方向が定常的である（したがって、改善も悪化もしていない）ことを示す、変化方向のグラフィックトレンド要素２１６の値を含む。
【００５０】
図６を再び参照すると、変化率のグラフィックトレンド要素１６８は、例えば、グラフトレンド記号１６０から突出する２つのマークとして描写することができる。当然、グラフィック表示アプリケーション３０は、プロセス変数値の変化率を示す任意の他の形状、矢印、反復若しくは点滅アニメーション、グラフィカルな指示、または任意の他の適切な様式を使用して、変化率のグラフィックトレンド要素１６８を作成することができる。例えば、グラフィック表示アプリケーション３０は、データベース１２からグラフィックトレンド記号と関連付けられるプロセス変数の現在値及び１つ以上の過去の値を検索し、現在の生の値と少なくとも１つの過去の生の値との差及び時間の経過に基づいて、変化率のグラフィック値要素１６８を生成することができる。当然、グラフィカルな表示アプリケーション３０は、任意の適切な様式で、変化率のグラフィックトレンド要素１６８を決定すること、または生成することができる。変化率のグラフィックトレンド要素１６８は、複数の変化率カテゴリのうちの１つを示すことができ、各変化率カテゴリは、具体的な変化率値または変化率値の範囲と関連付けられる。一例として、図６の変化率のグラフィックトレンド要素１６８は、２つの突出するマークのため、プロセス変数が比較的急速に変化していることを示す。以下、図７を参照すると、チャート２００の第４の行は、異なる変化率のグラフトレンド要素２２０〜２２４に示されるように、この変化率属性の値、カテゴリなどのいくつかの実施例を提示する。例えば、変化率のグラフィックトレンド要素２２０の値は、プロセス変数の変化率が所望の値１７６から絶対的または相対的に定常的であることを示す。代替的に、グラフィック表示アプリケーション３０は、変化方向のグラフィックトレンド要素２２２の値を生成して、プロセス変数の変化率が、所望の値１７６若しくは他の変化率値、または変化率のグラフィックトレンド要素２２０、２２４の他の値に対して、緩慢であるのか、繰り返しであるのか、絶対的であるのかを示すことができる。追加的な例として、グラフィック表示アプリケーション３０は、変化率のグラフィックトレンド要素２２４の値を実装して、プロセス変数の変化率が、変化率のグラフィックトレンド要素２２０、２２２の他の値に対して急速であることを示すことができる。変化率の値が絶対的に測定されるときに、変化率の値は、変化率の値と特定の範囲とを関連付けることを介して、または変化カテゴリを決定するための様々な閾値を使用して、特定の変化率カテゴリと関連付けることができる。
【００５１】
図６を再び参照すると、変化の望ましさのグラフィックトレンド要素１７０は、例えば、より太い線によるボールド体で、変化方向のグラフィックトレンド要素１６６及び変化率のグラフィックトレンド要素１６８の輪郭などの、グラフィックトレンド記号１６０の表示部分として描写することができる。当然、グラフィック表示アプリケーション３０は、プロセス変数の変化の望ましさの存在を示す任意の他の形状、矢印、反復若しくは点滅アニメーション、グラフィカルな指示、または任意の他の適切な様式を使用して、変化の望ましさのグラフィックトレンド要素１７０を作成することができる。例えば、グラフィック表示アプリケーション３０は、データベース１２からグラフィックトレンド記号と関連付けられるプロセス変数の現在値及び１つ以上の過去の値を検索し、現在の生の値と少なくとも１つの過去の生の値との差に基づいて、方向変化の望ましさのグラフィック値要素１７０を生成することができる。具体的には、グラフィック表示アプリケーション３０は、変化の望ましさのグラフィックトレンド要素１７０を決定する際に、他のグラフィック要素１６２〜１６８を使用することができる。当然、グラフィカルな表示アプリケーション３０は、任意の適切な様式で、変化の望ましさのグラフィックトレンド要素１７０を決定すること、または生成することができる。変化の望ましさのグラフィックトレンド要素１７０は、複数の変化の望ましさのカテゴリのうちの１つを示すことができ、各変化の望ましさのカテゴリは、プロセス変数の状態状況の改善、プロセス変数の状態状況の悪化、またはプロセス変数の状態状況の維持と関連付けられる。一例として、図６の変化の望ましさのグラフィックトレンド要素１７０は、プロセス変数の大きさが増加していて（すなわち、プロセス変数の変化方向が目標値から離れていて）、一方で、プロセス変数の位置が所望の値１７６の上側にあるので、プロセス変数の状態状況が悪化していることを示す（例えば、グラフィックトレンド記号１６０の一部分が太くなっている）。
【００５２】
図７に示されるように、チャート２００の第５の行は、異なる変化の望ましさのグラフトレンド要素２２６〜２３０に示されるように、この変化の望ましさの属性の値、カテゴリなどのいくつかの実施例を含む。具体的には、グラフィック表示アプリケーション３０は、変化の望ましさの属性の特定の値を表示グラフィックトレンド記号内に実装して、プロセス変数の状況、状態、トレンドなどが改善しているのか、悪化しているのか、または維持しているのかをオペレータに示すことができる。例えば、変化の望ましさのグラフィックトレンド要素２２６の値は、プロセス変数が減少していて（すなわち、プロセス変数の変化方向が所望の値に向かって移動していて）、プロセス変数の位置が所望の値１７６の上側にあるので、プロセス変数の変化の望ましさが改善していることを示す。代替的に、変化方向のグラフィックトレンド要素２２８の値は、プロセス変数が増加していて、プロセス変数の位置が所望の値１７６の上側にあるので、プロセス変数の変化の望ましさが悪化していることを示す。追加的な例は、プロセス変数の位置が所望の値１７６の上側にあるか、または下側にあるかにかかわらず、プロセス変数の変化率が増加も減少もしていないので、プロセス変数の変化の望ましさが維持されていることを示す、変化の望ましさのグラフィックトレンド要素２３０の値を含む。グラフィックトレンド記号１６０を生成した後に、グラフィック表示アプリケーション３０は、好ましくは、図５に示されるようにヒーターのグラフィック描写１１２内に、及び上で論じられるように概要ペイン１３０の上／中に、グラフィックトレンド記号１６０を表示することができる。
【００５３】
図６を再び参照すると、推定された状態のグラフィックトレンド要素１７２は、例えば、プロセス変数の変化方向を指す変化方向のグラフィックトレンド要素１６６の三角形一方または双方に隣接するバーまたは四辺形として描写することができる。当然、グラフィック表示アプリケーション３０は、プロセス変数の推定された状態を示す任意の他の形状、矢印、反復アニメーション、グラフィカルな指示、または任意の他の適切な様式を使用して、推定された状態のグラフィックトレンド要素１７２を作成することができる。例えば、グラフィック表示アプリケーション３０は、データベース１２からグラフィックトレンド記号と関連付けられるプロセス変数の予測の現在の値及び１つ以上の過去の値を検索し、現在の値または現在の予測値と少なくとも１つの過去の予測値との差に基づいて、推定された状態のグラフィックトレンド要素１７２を生成することができる。当然、グラフィカルな表示アプリケーション３０は、任意の適切な様式で、推定された状態のグラフィックトレンド要素１７２を決定すること、または生成することができる。推定された状態のグラフィックトレンド要素１７２は、複数の推定された状態カテゴリのうちの１つを示すことができ、各推定された状態カテゴリは、動作状態が変化すると推定されるときに将来の偏差の予測値（例えば、現在の値または将来の所望の値とすることができる、所望の値からの予測された偏差）と関連付けられ、該予測値は、プロセス変数の所望の値に向かう予測、所望の値から離れる予測、または所望の値に対して全く移動しない予測を含むことができる。一例として、図６の推定された状態のグラフィックトレンド要素１７２は、プロセス変数の大きさが増加していて、一方で、プロセス変数の位置が所望の値１７６の上側にあり、変化方向が比較的速い率で所望の値１７６から離れ続けているので、プロセス変数の予測された偏差が所望の値から離れていることを示す。
【００５４】
推定された状態の望ましさのグラフィックトレンド要素１７４は、例えば、より太い線によるボールド体で、推定された状態のグラフィック要素１７２の輪郭などの、グラフィックトレンド記号１６０の表示部分として描写することができる。当然、グラフィック表示アプリケーション３０は、プロセス変数の変化の望ましさの存在を示す任意の他の形状、矢印、反復若しくは点滅アニメーション、グラフィカルな指示、または任意の他の適切な様式を使用して、推定された状態の望ましさのグラフィックトレンド要素１７４を作成することができる。例えば、グラフィック表示アプリケーション３０は、データベース１２からグラフィックトレンド記号と関連付けられるプロセス変数の現在値及び１つ以上の過去の予測値を検索し、プロセス変数の現在の予測と少なくとも１つの過去の予測値との変化率に基づいて、推定された状態の望ましさのグラフィックトレンド要素１７４を生成することができる。具体的には、グラフィック表示アプリケーション３０は、推定された状態の望ましさのグラフィックトレンド要素１７４を決定する際に、他のグラフィック要素１６２〜１７２を使用することができる。当然、グラフィカルな表示アプリケーション３０は、任意の適切な様式で、推定された状態の望ましさのグラフィックトレンド要素１７４を決定すること、または生成することができる。推定された状態の望ましさのグラフィックトレンド要素１７４は、複数の推定された状態の望ましさのカテゴリの１つを示すことができ、各推定された状態の望ましさのカテゴリは、予測されたプロセス変数の状態状況の改善、予測されたプロセス変数の状態状況の悪化、またはプロセス変数の状態状況の予測された維持と関連付けられる。一例として、図６の推定された状態の望ましさのグラフィックトレンド要素１７４は、プロセス変数の予測値が更に逸脱する（すなわち、プロセス変数の予測値が所望の値または所望の将来の値から離れている）と予測され、それによって、高−高の動作状態（比較的高い重要度のアラーム状態）に向かって移動しているので、予測されたプロセス変数の状態状況が悪化していることを示す（例えば、グラフィックトレンド記号１６０の一部分がボールド体である）。
【００５５】
代替的に、予測されたまたは推定されたプロセス変数が１つの推定された動作状態から別の推定された動作状態に移動するときに、異なるパターン、色、陰影、形状、サイズ、輪郭、テキスト、または記号的表記、点滅、強調表示、量などを含む、プロセス変数の推定された動作状態を示す、他の方法を使用することができる。例えば、正常な推定された動作状態を灰色で示すことができ、低いまたは高い推定された動作状態（比較的低い重要度のアラーム状態）を黄色で示すことができ、そして、低−低または高−高の推定された動作状態（比較的高い重要度のアラーム状態）を赤色で示すことができる。更に、かかる実施例では、背景または周囲の色をゲインズボロ色（例えば、薄い青味がかった灰色）で示すことができる。より全般的には、いくつかの実施例において実施される色スキームは、業界標準の知覚的色識別空間（例えば、国際照明委員会（ＣＩＥ）規格）において指定される。かかる色スキームの利点は、色異常（例えば、色盲）並びに正常（例えば、非色盲）なオペレータが区別できることである。以下の図面全体を通して例示される実施例において、高い推定された重要度の状態（例えば、低−低または高−高アラーム状態）は、暗い陰影で表現され、低い推定された重要度の状態（例えば、低または高アラーム状態）は、明るい陰影で表現され、そして、正常の推定された動作状態は、陰影を伴わずに（例えば、白色で）表現される。
【００５６】
図７に示されるように、チャート２００の第６の行は、異なる推定された状態のトレンド要素２３２〜２３６で示されるように、この推定された状態の望ましさの属性の値、カテゴリなどのいくつかの実施例を含む。具体的には、グラフィック表示アプリケーション３０は、推定された状態の望ましさの属性の特定の値を表示グラフィックトレンド記号内に実装して、プロセス変数の状況、状態、トレンド、突出などが改善しているのか、悪化しているのか、または維持しているのかをオペレータに示すことができる。例えば、推定された状態の望ましさのグラフィックトレンド要素２３２の値は、プロセス変数の予測値が増加も減少もしておらず、それによって、正常な推定された動作状態を示すので、プロセス変数の推定された状態の望ましさが維持されていることを示す。代替的に、推定された状態の望ましさのグラフィックトレンド要素２３４の値は、プロセス変数が所望の値１７６から逸脱することが予想され、それによって、低いまたは高い推定された動作状態を示すので、プロセス変数の推定された状態の望ましさが悪化していることを示す。更に、推定された状態の望ましさグラフィックトレンド要素２３６の値は、プロセス変数が所望の値１７６から更に逸脱することが予想され、それによって、低−低または高−高の推定された動作状態を示すので、プロセス変数の推定された状態の望ましさの重要度が増加していることを示す。グラフィックトレンド記号１６０を生成した後に、グラフィック表示アプリケーション３０は、好ましくは、図５に示されるようにヒーターのグラフィック描写１１２内に、及び上で論じられるように概要ペイン１３０の上／中に、グラフィックトレンド記号１６０を表示することができる。
【００５７】
図６及び図７のグラフィックトレンド記号の実現形態に対する代替的な技法として、グラフィックトレンド記号は、下で論じられるプロセス変数の異なる状態を表すために、様々なグラフィックスを使用して実装することができる。例えば、図７Ａは、プロセス制御システム（例えば、図１の例示的なプロセス制御システム１０）のプロセス変数と関連付けられる状況、特性、トレンド、及び／または他の情報を示すための例示的なアイコン４０２、４０４、４０６を示す。具体的には、図７Ａの例示される実施例において、アイコン４０２、４０４、４０６によって強調される特性及び／または状況は、プロセス変数の現在の状態、プロセス変数の推定された状態、及びプロセス変数の対応するトレンド（例えば、方向）を含み、それらは、例示される実施例において、アイコン４０２、４０４、４０６の形状、配向、及び表記によって表現される。例えば、アイコン４０２は、三角形状であり、プロセス変数の上向きのトレンドを視覚的に示すために、ピーク４０８が上を指している。比較例として、アイコン４０６も三角形状であるが、プロセス変数の下向きのトレンドを視覚的に示すために、ピーク４１０が下を指している。対応するプロセス変数の方向またはトレンドを示すための本明細書で説明されるアイコンの形状の特性は、本明細書では、アイコンのトレンド識別形状と称される。
【００５８】
加えて、アイコン４０２、４０６は、それぞれ、２つのセクション、すなわち、（１）プロセス変数の現在の状態を視覚的に示すための、ピーク４０８、４１０の反対側の、現在の状態のセクション４１２、及び（２）プロセス変数の推定された状態を視覚的に示すための、ピーク４０８、４１０に隣接する、推定された状態のセクション４１４を含む。図７Ａのアイコン４０４は、略ダイヤモンド形状または菱形形状（または任意の他の適切な形状）であり、アイコン４０２、４０６の三角形状から区別することができ、プロセス変数がその現在の状態を維持している（例えば、上向きまたは下向きのいずれのトレンドもない）ことを視覚的に示す。アイコン４０２、４０４の現在の状態のセクション４１２及び推定された状態のセクション４１４は、プロセス変数がトレンドを有する方向（例えば、ピーク４０８、４１０が指す方向）に対応して積み重ねた様式で位置付けられる。本明細書で使用される場合、プロセス変数の「状態」という用語は、その設定点及び／または任意のアラーム限度に関する変数の動作状態に対応する。例えば、プロセス変数が許容限度内で動作している場合、プロセス変数の「状態」は、正常、または予期された通り、または所望の通りとなる。しかしながら、プロセス変数が高アラーム限度を超えた場合、プロセス変数の状態は、高アラーム状態となる。同様に、プロセス変数が対応する低アラーム限度未満に低下した場合、アラームの状態は、低アラーム状態とすることができる。いくつかの事態において、プロセス変数は、様々なレベルの深刻度または重要度に対応する異なる値に設定された複数のアラーム限度（例えば、高アラーム限度及び高−高アラーム限度）と関連付けることができる。
【００５９】
例示される実施例において、プロセス変数の現在の状態及び推定された状態は、対応する現在の状態及び推定された状態のセクション４１２、４１４内のテキスト表記または他の視覚的指示によって、アイコン４０２、４０４、４０６の中に視覚的に示される。例えば、図７Ａに示されるように、単一の感嘆符は、正常な動作状況から外れた（例えば、プロセス変数が低アラーム限度未満に下がる、または高アラーム限度を超えて上昇する）プロセス変数の値の範囲と関連付けられる第１のアラーム状態に対応する動作状態にあるプロセス変数を示す（例えば、アイコン４０２の中の現在の状態のセクション４１２）。２重の感嘆符は、第２のアラーム限度を超えて（例えば、プロセス変数が低−低アラーム限度未満に低下する、または高−高アラーム限度を超えて上昇する）、対応する低−低アラーム状態または高−高アラーム状態に入るプロセス変数を示す（例えば、アイコン４０２の中の推定された状態のセクション４１４）。プロセス変数と関連付けられる他の動作状態（例えば、第３のアラーム限度を超える）を示すために、追加的な感嘆符及び／または他の表記を提供することができる。いかなる感嘆符も示されないこと（例えば、アイコン４０６の推定された状態のセクション４１４）は、正常な動作状況の範囲内で動作するプロセス変数を示す。
【００６０】
例示される実施例のアイコン４０４は、対応するプロセス変数が特定の状態に維持されている（例えば、上向きまたは下向きに状態を変化させるトレンドを示していない）ことをアイコン４０４が示すので、セクションに分割されていない。換言すれば、プロセス変数の現在の状態と推定された状態とが同じである。故に、プロセス変数が維持されている対応する状態（例えば、高−高アラーム状態で安定した状態を維持している）を示すために、単一の表記（例えば、単一組の２重の感嘆符）だけが、アイコン４０４内に表現される。
【００６１】
上で説明される現在の状態、推定された状態、及び関連付けられるトレンドを視覚的に表現することで、オペレータが、プロセス変数の現在の状態並びに推定された状態を含む、プロセス変数と関連付けられる状況を迅速かつ直感的に評価することを可能にする。この様式で、オペレータは、プロセス変数がアラーム限度に接近するときを予期して、アラームが作動する前であっても、この事態を解決するための措置を積極的に講じることができる。更に、プロセス変数が所望の値の範囲から外れたアラーム状態内で動作している場合であっても、プロセス変数と関連付けられる現在の状態の特性及び推定された状態の特性を視覚的に示すことで、オペレータが、トレンドの定性的状態（例えば、プロセス変数の状態が、改善している（設定点に向かって移動している）のか、または悪化している（設定点から離れて移動している）のか）を迅速に認識することを可能にする。類似する様式において、プロセス変数が単一の側でアラーム限度（例えば、上限または下限のいずれか）によって制限されている場合、現在の状態及び推定された状態は、プロセス変数の値が移動している方向またはトレンドを識別する役割を果たすことができる。しかしながら、プロセス変数が両側で制限されている（例えば、アラームの上限及び下限の双方を有する）場合、プロセス変数のトレンドは、現在の状態及び推定された状態だけに基づいて直ちに明らかにならない場合がある。故に、図７Ａのアイコン４０２、４０６は、図７Ｂでより詳細に示され、説明されるように、プロセス変数がトレンドを示している方向を指すために、三角形のように成形される。
【００６２】
図７Ｂ〜７Ｄは、図７Ａに関連して上で説明されるようにプロセス変数と関連付けられる状況、特性、トレンド、及び／または情報を示すための、他の例示的なアイコン５０２、５０４、６０２、７０２を示す。具体的には、図７Ｂ〜７Ｄの例示的なアイコンは、プロセス変数の現在の状態及び推定された状態、並びにプロセス変数の方向を強調する。図７Ｂの例示的なアイコン５０２は、アイコン５０２が、略三角形状であり、プロセス変数の上向きのトレンドを示すために上を指すという点で、図７Ａのアイコン４０２に類似する。図７Ｂの例示的なアイコン５０４も、アイコン５０４が、略三角形状であり、プロセス変数の下向きのトレンドを示すために下を指すという点で、図７Ａのアイコン４０６にも類似する。更に、図７Ａのアイコン４０２、４０６は、対応するプロセス変数の現在の状態及び推定された状態を示すために感嘆符を含むが、アイコン５０２、５０４における現在の状態及び推定された状態は、対応する現在の状態及び推定された状態のセクションの陰影（例えば、塗り潰し）によって表現される。代替的に、異なるパターン、色、陰影、形状、サイズ、輪郭、テキストまたは記号表記、点滅、強調表示などを含む、プロセス変数の動作状態を示す他の方法を使用することができる。例えば、正常な動作状態を灰色によって示すことができ、低または高アラーム状態（比較的低い重要度）を黄色で示すことができ、及び低−低または高−高アラーム状態（比較的高い重要度）は、赤色で示すことができる。更に、かかる実施例では、背景または周囲の色をゲインズボロ色（例えば、薄い青味がかった灰色）で示すことができる。より全般的には、いくつかの実施例において実施される色スキームは、業界標準の知覚的色識別空間（例えば、国際照明委員会（ＣＩＥ）規格）において指定される。かかる色スキームの利点は、色異常（例えば、色盲）並びに正常（例えば、非色盲）なオペレータが区別できることである。図７Ｂ及び以下の図面全体を通して例示される実施例において、高い重要度の状態（例えば、低−低または高−高アラーム状態）は、暗い陰影で表現され、低い重要度の状態（例えば、低または高アラーム状態）は、明るい陰影で表現され、正常な動作状態は、陰影を伴わずに（例えば、白色で）表現される。
【００６３】
説明の目的で、アイコン５０２、５０４は、例示的なプロセス変数の値を経時的に示す、対応するプロセス変数のグラフ５０６の上側に示されている。各グラフ５０６は、プロセス変数が正常の状況下で動作する（中心線５０８によって示される）設定点または目標値と、アラーム限度に対応する破線によって区切られ、かつ対応するアラーム状態の深刻度と関連付けられる異なる陰影で区別される、高及び低アラーム状態または範囲の２つのレベル（本明細書では、高−高アラーム状態５１０、高アラーム状態５１２、低アラーム状態５１４、及び低−低アラーム状態５１６と称する）とを示す。高アラーム状態５１２と低アラーム状態５１４との間の領域内のプロセス変数の状態は、本明細書では、正常または目標動作状態と称する。加えて、各グラフは、ライン５２０に沿って配置されるプロセス変数の現在値を表すドット５１８を含む。ライン５２０の実線部分は、現在値に至るまでの経時的なプロセス変数の値を表現する。ライン５２０のドット部分は、ライン５２０の実線部分の外挿であり、時間的に進むプロセス変数の推定された値を表現する。加えて、または代替的に、グラフ５０６によって示されない、他の様式で経時的に変化する対応するプロセス変数（例えば、設定点を横切る急勾配のトレンドライン５２０）を表現するために、他のアイコン（または図７Ｂに示されるアイコン５０２、５０４の変形例）を使用することができる。
【００６４】
図７Ｂに示されるように、アイコン５０２は、増加するプロセス変数（例えば、上向きのトレンドを有する）と関連付けられる行５２２の中に配置され、アイコン５０４は、減少するプロセス変数（例えば、下向きのトレンドを有する）と関連付けられる行５２４の中に配置される。アイコン５０２、５０４のトレンド識別形状（例えば、上または下を指すように配向される略三角形状）に基づいて、オペレータは、プロセス変数の方向またはトレンドを容易に識別することができる。更に、いくつかのそのような実施例において、現在の状態及び推定された状態のセクションによって示される状態の順序とともに、トレンドの方向に基づいて、オペレータは、所望の値（例えば、設定点など）に対するプロセス変数の相対位置、及び示されたトレンドの定性的状態（例えば、悪化または改善）を推測することができる。例えば、トレンド識別形状が下向きのトレンドを示し、かつ推定された状態のセクションが現在の状態のセクションよりも悪いアラーム状態を示した場合、オペレータは、プロセス変数が設定点未満であり、かつ低下している（すなわち、悪化している）と推測することができる。対照的に、トレンド識別形状が上向きのトレンドを示し、上の実施例と同じ現在の状態及び推定された状態である場合、オペレータは、プロセス変数が目標値を超えており、かつ再び悪化するように上昇していると推測することができる。類似する様式で、アイコンの現在の状態及び推定された状態のセクションの相対的深刻度が、上の実施例と逆である場合、オペレータは、プロセス変数が設定点を超えているのか、またはそれ未満であるのかを、及びそれが定性的に改善している（すなわち、設定点に向かって移動している）と推定することができる。
【００６５】
図７Ｂの例示される実施例において、アイコン５０２、５０４は、プロセス変数の状態が、所望の値（例えば、設定点）に向かって移動している（列５２６）ことから改善しているのか、設定点から離れる方向に移動している（列５２８）ことから悪化しているのか、または実質的に一定のまたは定常の安定状態にある（列５３０）ことから維持されているのかに基づいて、別個の列５２６、５２８、５３０にグループ化される。増加の行５２２にある改善の列５２６及び悪化の列５２８内で、図７Ｂは、プロセス変数の値が、低−低アラーム領域から低アラーム領域へ移動する、低アラーム領域から正常動作状態へ移動する、正常動作状態から高アラーム領域へ移動する、及び高アラーム領域から高−高アラーム領域へ移動する、と推定されるような、状態間の各推定された移行についてそれぞれの可能なアイコン５０２を提供する。減少の行５２４にある列５２６、５２８において、図７Ｂは、高−高アラーム範囲から低−低アラーム範囲を通る下向きの逆の移行に対応する各アイコン５０４を示す。図７Ａのアイコン４０２、４０６と同様に、図７Ｂのアイコン５０２、５０４と関連付けられるプロセス変数の現在の状態及び推定された状態は、アイコン５０２、５０４の現在の状態及び推定された状態のセクションの視覚的に区別できる特性（例えば、陰影または塗り潰し、パターン、色、形状、サイズ、輪郭、テキストまたは記号表記、縁取り、点滅、強調表示など）に基づく。
【００６６】
状態維持の列５３０内で、アイコン５０２、５０４は、（プロセス変数と関連付けられるトレンドの方向を示すための）他の列５２６、５２８のアイコン５０２、５０４と同じ、略三角形状を有する。しかしながら、列５２６、５２８の中のアイコン５０２、５０４と対照的に、状態維持の列５３０のアイコン５０２、５０４は、プロセス変数の単一の状態に対応する単一の色で塗り潰されるか、または陰影がつけられる。この様式で、オペレータは、プロセス変数が上方（アイコン５０２）または下方（アイコン５０４）のいずれかに移動しているが、このトレンドが、推定された状態が現在の状態と同程度に平衡していると認識することができる。いくつかの事態において、プロセス変数は、いかなる上方または下方のトレンドも存在しないような、経時的に実質的に一定であり得る。かかる状況下において、プロセス変数の対応する動作状態を視覚的に示すために、適切な指示（例えば、陰影、パターン、色、輪郭、テキストまたは記号表記、縁取り、点滅、強調表示など）を伴う、図７Ｃのアイコン６０２によって示される略八角形状などの、異なる形状を表現することができる。略八角形状は、プロセス変数が変化していない（すなわち、停止している）ことを直感的に示すために、一時停止標識との関連付けにより提供される。加えて、または代替的に、トレンドが変動する場合、または別様には、トレンドが明らかに上方、下方に移動していない、または安定した状態を維持していない場合、プロセス変数のかかる状況を示すために、図７Ｄのアイコン７０２の形状によって示される異なる形状を使用することができる。様々な特性（例えば、現在の状態、推定された状態、トレンド）を示すために、ある特定の形状を図７Ａ〜７Ｄと関連して説明してきたが、代替的に、他の適切な形状及びそれらの対応する配向を使用することができる。例えば、図７Ａのアイコン４０２、４０６及び図７Ｂのアイコン５０２、５０４の代わりに、方向を示す矢印または他の形状を使用することができる。
【００６７】
追加的な代替の実施例として、図８〜図１０は、図１の例示的なプロセス制御システム１０のプロセス変数と関連付けられる状況、特性、トレンド、及び／または他の情報を示すための他の例示的なアイコンを例示する。具体的には、図８〜図１０の例示される実施例は、プロセス変数の現在の状態及び推定された状態、プロセス変数の方向、及びプロセス変数と関連付けられる設定点に対するプロセス変数の関係を強調するアイコンを示す。例えば、図８は、図７Ａの三角形のアイコン４０２、４０６に類似する例示的な三角形のアイコン８０２、８０４を示すが、アイコン８０２、８０４が、現在の状態のセクション８０６と推定された状態のセクション８０８とに分割され、推定された状態のセクション８０８が三角形のアイコン８０２、８０４のピーク８１０に隣接するエッジに沿って延在することが異なる。この様式で、セクション８０６、８０８の（例えば、左から右に見た）水平方向の関係は、経時的なプロセス変数の状態の変化を表現する。すなわち、現在の状態が左側に（現在の状態のセクション８０６によって）示され、推定された状態（すなわち、将来の時点における状態）が右側に（推定された状態のセクション８０８によって）示される。加えて、セクション８０６、８０８の（例えば、ピーク８１０が指す方向において上方または下方を見た）垂直方向の関係は、プロセス変数の方向を表現する。図８はまた、略矩形の形状を有する例示的な安定した状態のアイコン８１２も示す。安定した状態のアイコン８１２はまた、増加及び減少トレンドのアイコン８０２、８０２との一貫性を提供するために、２つのセクションも含むが、安定した状態は、関連付けられるプロセス変数の推定された状態がそのプロセス変数の現在の状態と同じであることを意味するので、各セクション８０６、８０８は、同じ動作状態の視覚的な指示（例えば、陰影、パターン、色、輪郭、テキストまたは記号表記、縁取り、点滅、強調表示など）を有する。故に、図８の例示的なアイコン８０２、８０４、８１２は、プロセス変数の現在の状態及び推定された状態、並びにプロセス変数のトレンドに関して、図７Ａ〜７Ｄに関連して上で説明されるものと同じ情報を提供する。
【００６８】
加えて、例示的なアイコン８０２、８０４、８１２は、プロセス変数と関連付けられる設定点に対するプロセス変数の値の相対位置を示すための、設定点インジケータ８１４（例えば、所望の値を意味するライン）を含む。例えば、図８の左側の列では、プロセス変数が設定点未満であることを示すために、対応するアイコン８０２、８０４、８１２の中の各々の設定点インジケータ８１４を、対応するアイコン８０２、８０４、８１２の他の部分の上側（例えば、セクション８０６、８０８の上側）に位置付ける。この様式で、オペレータは、現在の状態のセクション８０６及び推定された状態のセクション８０８の中の陰影の意味、及びセクション８０６、８０８が積み重ねられる順序を知的に統合することを必要とせずに、増加のアイコン８０２によって表されるプロセス変数が、改善している（すなわち、設定点に向かって移動している）ことを認識し、一方で、減少のアイコン８０４によって表されるプロセス変数が、悪化している（すなわち、設定点から離れる方向に移動している）ことを認識することができる。したがって、現在の状態と推定された状態が同じである場合であっても、プロセス変数がその設定点に対して更に離れているのか、または近づいているのかを識別することができる。類似する様式では、図８に示されるように、プロセス変数の値が設定点を超えていることを示すために、設定点インジケータ８１４をアイコン８０２、８０４、８１２の他の部分の下側に配置し、また、プロセス変数の値がほぼ設定点にあるときを示すために、設定点をアイコン８０２、８０４、８１２の他の部分と同じレベルに配置する。図８は、アイコン８０２、８０４、８１０の他の部分の背面にある設定点インジケータ８１４を示しているが、いくつかの実施例において、設定点インジケータ８１４は、アイコン８０２、８０４、８１０の他の部分の前面に配置される（すなわち、オーバーレイする）。
【００６９】
別の一実施例として、図９は、図８のアイコン８０２、８０４、８１０と同様に機能するアイコン９０２、９０４、９０６を示すが、アイコン９０２、９０４、９０６が異なる形状を有することが異なる。具体的には、プロセス変数のトレンドまたは方向を示すためのアイコン９０２、９０４、９０６のトレンド識別形状（例えば、三角形状）は、プロセス変数の現在の状態と排他的に関連付けられ、一方で、三角形の側部に沿って延びる別個のセクションは、プロセス変数の推定された状態を示す役割を果たす。
【００７０】
図１０は、図８及び９に関連して上で説明されるものに類似する、更に他の例示的なアイコン１００２、１００４、１００６を示す。図１０において、プロセス変数の現在の状態は、面取り様の縁部１００８を有する、略矩形状によって示される。例示される実施例において、縁部１００８の傾斜（左から右に移動する）は、プロセス変数のトレンドの方向を経時的に示す役割を果たす。例示される実施例のアイコン１００４は、面取り様の縁部１００８を有しておらず、それによって、プロセス変数がその現在の値を維持していることを示す。いくつかの実施例において、傾斜の角度は、プロセス変数の値が変化している率を示す。縁部１００８の使用は、三角形または矢印のような、トレンドの方向を指さない代替のトレンド識別形状を提供するが、それでも、経時的にプロットされるグラフを表現するので、直感的である。
【００７１】
図８〜図１０の例示的なアイコン８０２、８０４、８１０、９０２、９０４、９０６、１００２、１００４、１００６は、（例えば、図８の設定点インジケータ８１４を介して）設定点に対するプロセス変数の相対位置のいくつかの指示を提供するが、いくつかの実施例において、プロセス変数の相対位置（すなわち、設定点に対して上側、下側、または設定点上にある）に加えて、プロセス変数について潜在的な値の範囲全体に対する設定点からのプロセス変数の相対偏差（例えば、設定点に対してどのくらい上側または下側にあるか）を示すことが望ましい。設定点からのプロセス変数のかかる相対偏差の指示は、下でより十分に説明されるプロセス変数と関連付けられる状況、特性、トレンド、及び／または他の情報の他の指示とともに、図１１〜図１７の例示される実施例において提供される。
【００７２】
具体的には、図１１は、上で説明されるものに類似する形状を有する、例示的なアイコン１１０２、１１０４、１１０６、１１０８を例示する。例えば、アイコン１１０２、１１０６の三角形は、それぞれ、プロセス変数のトレンドが上方または下方に移動していることを示す。アイコン１１０４の矩形は、プロセス変数の安定した状態を示し、アイコン１１０８の波状の矩形は、プロセス変数の変動または不確定のパターンを示す。更に、各形状の陰影は、上で説明されるようにプロセス変数の対応する動作状態（例えば、正常動作状態、高アラーム状態、低アラーム状態、高−高アラーム状態、低−低アラーム状態など）を示す。
【００７３】
図１１に示されるように、形状の各々は、動作範囲インジケータ１１１０（例えば、垂直の実線）に沿って様々な地点に位置付けられる。例示される実施例において、範囲インジケータ１１１０は、プロセス変数が動作することができる潜在的な値の範囲を表現し、プロセス変数インジケータ１１１２（例えば、各アイコン１１０２、１１０４、１１０６、１１０８の中心ドット）は、ライン１１１０によって表現される範囲内のプロセス変数の場所または位置に対応する。したがって、アイコン１１０４で示されるように、プロセス変数は、潜在的な値の範囲のほぼ上限にあり、したがって、高−高アラーム状態に対応するパターンで示される。各アイコン１１０２、１１０４、１１０６、１１０８の水平方向の破線は、範囲インジケータ１１１０によって示される潜在的な値の範囲に対する設定点を表現する、設定点インジケータ１１１４（例えば、破線）である。設定点インジケータ１１１４は、図１１において、範囲インジケータ１１１０のほぼ中間にあるように示されているが、設定点インジケータ１１１４は、設定点の値及び範囲インジケータ１１１０によって画定される範囲と関連付けられる対応する値に依存して、範囲インジケータ１１１０に沿って任意の場所に位置することができる。この様式で、オペレータは、図８〜図９のように、設定点に対するプロセス変数の相対位置（例えば、上側／下側）を即座に決定することができるだけでなく、プロセス変数の状況のより正確な全体像を得るために、ライン１１１０によって表現されるプロセス変数の予想される値の範囲内のプロセス変数の極値に対する設定点からのプロセス変数の相対偏差を視覚的に評価することもできる。
【００７４】
図１２は、図１１の例示的なアイコン１１０２、１１０４、１１０６、１１０８において例示されるものと同じ状態及び対応するトレンドにそれぞれ対応する、例示的なアイコン１２０２、１２０４、１２０６、１２０８を例示する。しかしながら、例示的なアイコン１２０２、１２０４、１２０６、１２０８は、設定点及びプロセス変数の潜在的な値の範囲全体に対するプロセス変数の特定の場所を指すために、図１１のドット１１１２の代わりに、矢先またはポインタであるプロセス変数インジケータ１２１０を含む。加えて、例示的なアイコン１２０２、１２０６は、トレンドが変化することなく推定されたパス上をたどり続ける場合、プロセス変数のトレンドの方向及び予期された状態を視覚的な様式で明確に示すための推定された状態のセクション１２１２を含む。
【００７５】
図１３は、図１１の例示的なアイコン１１０２、１１０４、１１０６、１１０８と関連して示されるものと同じ状態及び対応するトレンドにそれぞれ対応する、他の例示的なアイコン１３０２、１３０４、１３０６、１３０８を示す。更に、例示される実施例に示されるように、図１３のアイコン１３０２、１３０４、１３０６、１３０８は、図１１の例示的なアイコン１１０２、１１０４、１１０６、１１０８と同じ形状に基づいている。しかしながら、図１３の例示的なアイコン１３０２、１３０４、１３０６、１３０８には、設定点インジケータ１３１０（例えば、中心線）及び動作範囲インジケータ１３１２（例えば、矩形のバー）が外側形状内に示されている。設定点及びプロセス変数の潜在的な値の外側限度に対するプロセス変数の相対位置及び相対偏差は、範囲バー１３１２内のプロセス変数インジケータ１３１４としての役割を果たす黒帯によって示される。この様式で、アイコン１３０２、１３０４、１３０６、１３０８は、図１１及び図１２の実施例と比較して、静止したままであり、また、オペレータのディスプレイにおいて使用されるときに、より大きくかつ一貫したサイズとすることができる。
【００７６】
潜在的な値の全範囲内の、及び設定点に対するプロセス変数の配置を示すことに加えて、本明細書で開示されるいくつかの実施例では、（以下でより詳細に説明される図１４〜図１６の例示される実施例に示されるように）１つ以上のアラーム限度に対するプロセス変数の値の配置または相対距離も示すことができる。例えば、図１４は、動作範囲インジケータバー１４０４上に位置する設定点インジケータ１４０２（例えば、中央のバーまたはライン）を有する、別の例示的なアイコン１４００を例示する。例示される実施例において、範囲インジケータ１４０４の各端部は、高−高アラーム状態または低−低アラーム状態と関連付けられる値のサブ範囲に対応する外側（より重大な）アラームセクション１４０６を含む。例示的なアイコン１４００の外側アラームセクション１４０６のすぐ内側には、高アラーム状態または低アラーム状態に対応する内側アラームセクション１４０８があり、一方で、範囲インジケータバー１４０４の他の部分は、正常動作状態に対応する。設定点、アラーム限度、及び動作範囲全体に対するプロセス変数の相対位置、偏差、及び距離（並びにプロセス変数の現在の状態）は、範囲バー１４０４に沿って移動させることができるプロセス変数インジケータライン１４１０によって、例示的なアイコン１４００の中に示される。プロセス変数のトレンドまたは方向及び、したがって、プロセス変数の推定された状態は、矢印マーカー１４１２が範囲１４０６に沿って指している方向によって示される。
【００７７】
図１５は、図１３の例示的なアイコン１３０２、１３０４、１３０６、１３０８の範囲インジケータバー１３１２に類似する動作範囲インジケータバー１５１０を有する、他の例示的なアイコン１５０２、１５０４、１５０６、１５０８を示すが、図１５の範囲インジケータバー１５１０が、実質的により長く、例示的なアイコン１５０２、１５０４、１５０６、１５０８の各々と関連付けられるトレンド識別形状を超えて延在することが異なる。より長い範囲インジケータ１５１０は、設定点、範囲、及び／またはアラーム限度に対するプロセス変数の相対位置、偏差、及び／または距離を視覚的に示す際に、潜在的なプロセス変数の値の範囲が、より高い精度または粒度を提供するように表現される、より長い距離を提供する。更に、例示される実施例に示されるように、プロセス変数のアラーム限度に対応する範囲上の点を表現するために、追加的なアラーム限度インジケータ１５１２（例えば、ライン）が、（例えば、上で説明される図１４のアラームセクション１４０６、１４０８に類似する）範囲インジケータバー１５１０内に含まれる。
【００７８】
図１６は、図１５の例示的なアイコン１５０２、１５０４、１５０６、１５０８に類似する、他の例示的なアイコン１６０２、１６０４、１６０６、１６０８を例示するが、アイコン１６０２、１６０４、１６０６、１６０８が、プロセス変数の実際の値を識別するテキスト表記１６１０を含むことが異なる。他の実施例では、設定点及び／またはアラーム限度の実際の値も示すことができる。
【００７９】
図１７は、範囲インジケータによって画定される範囲に沿った様々な位置でのプロセス変数に対応する、図１５及び図１６のものに類似する一連の例示的なアイコン１７０２、１７０４、１７０６を例示する。簡潔にするため、アイコン１７０２、１７０４、１７０６の中の異なる陰影（例えば、塗り潰し）が省略されているが、いくつかの実施例では、使用したときに、上で説明されるものと類似する様式で陰影がつけられる（または、塗り潰される）。最左端の４つの増加のアイコン１７０２では、（プロセス変数インジケータ（例えば、黒帯）の配置に基づいて）プロセス変数が設定点の上側に示され、アイコン１７０２のトレンド識別形状は、上を指す三角形である。その結果、例示される実施例において、最左端の４つのアイコン１７０２は、悪化の状態を示す（例えば、プロセス変数は、設定点から離れるトレンドを示す）。これは、最右端の４つの減少のアイコン１７０６についてもあてはまる。例示される実施例に示されるように、定性的に悪化する状態にあるアイコン１７０２、１７０６と関連付けられるトレンド識別形状（例えば、上または下を指す略三角形状）は、プロセスパラメータが悪化しており、そのために是正措置が必要であり得るときに、オペレータの注意を捉えるために、及び／またはオペレータが迅速に識別することを可能にするために、太い境界線１７０８で表現されている。他の実施例において、悪化の状態と関連付けられるアイコン１７０２、１７０４は、点滅、色、サイズ、輝度、パターン、配向などの変化のような、任意の他の適切な様式で区別することができる。
【００８０】
オペレータに有益であり得るプロセス変数と関連付けられる別の特性は、プロセス変数が変化している率または速度である。例えば、プロセス変数がアラーム限度に急速に接近している場合、オペレータは、潜在的な問題を回避するために迅速に処置を講じなければならないことを知るという認識から利益を得ることができ、一方で、プロセス変数がアラーム限度に向かう傾向を示しているが、緩やかなペースである場合、オペレータは、プロセス変数を監視して、処置を講じる前にそれが補正されるかどうかを判定することができる。故に、図１７の例示される実施例において、プロセス変数の値の変化率は、率インジケータ１７１０（例えば、トレンド識別形状から延びるラインまたは尻尾）によって示される。いくつかの実施例では、より多い数の率インジケータ１７１０が、プロセス変数のより大きい変化率に対応する。例示されているように、率インジケータ１７１０はまた、対応するプロセス変数が悪化している状態にあるときに、太い線で表示することもできる。
【００８１】
図６〜図１７と関連して上で説明される例示的なアイコンは、対応するプロセス変数の識別された特性、トレンド、及び／または状況を伝えるために、様々な視覚的指示（例えば、陰影、パターン、色、形状、サイズ、ライン、ポインタ、輪郭、配向、記号、表記、縁取り、点滅、強調表示など）を提供するが、同じ特性及び／または状況を伝えるために、上で説明されるものに加えて、またはその代わりに、他の視覚的な指示並びにそれらの適切な配向及び構成を使用することができる。更に、上で説明されるアイコンの視覚的指示は、オペレータ側の知的労力及び／または時間が比較的少ない直感的な様式で、所望の情報を伝え、かつ顕著な属性をオペレータに対して目立たせることを可能にするために、異なる方法で組み合わせることができ、及び／または本明細書で説明されるものとは異なる意味を与えることができる。本明細書に説明される例示的なアイコンの視覚的指示の意図は、オペレータの効率を向上させ、一方で、エラーの可能性を低減する。加えて、図６〜図１７と関連して上で説明される異なるアイコン及び対応する視覚的指示は、プロセス変数の属性及び／またはオペレータに対して強調される対応するトレンド情報の態様の点に関してトレードオフする。故に、特定のプロセス制御システムの設定で使用される特定のアイコンは、監視され、制御されている特定の操作の必要性及び／または環境、並びに／または特定のプロセス制御システムと関連付けられるオペレータの選好に基づいて、変化させることができる。いくつかの実施例において、特定の関心及び／または懸念のある環境及び／またはプロセス属性を迅速に識別する際に、オペレータを更に支援するために、比較的まばらなレイアウトでレンダリングされ、オペレータの注意を顕著な問題に引き付ける様式で配列された（例えば、水平に整列された、垂直に整列されたなど）アイコン。例えば、減少していないパラメータを示す複数の他のアイコンの中の単一の減少しているパラメータを示すアイコンは、容易に見つけられるように、ポップアウトさせるか、またはオペレータの注意を引き付けることができる。アイコンのいくつかのそのような例示的な配設は、下で更に詳細に説明される。
【００８２】
グラフィックトレンド記号をグラフィカルな表現内に表示することと併せて、グラフィック表示アプリケーション３０は、スクリーン空間、重大な状態におけるプロセス変数などの様々な因子に依存して、異なるレベルの詳細の１つ以上のプロセス変数情報ペインを実装するように決定することができる。グラフィック表示アプリケーションは、グラフィカルな表現の現在表示されているビュー内に表示されるグラフィックトレンド記号に対応する１つ以上のプロセス変数に関する異なるレベルの詳細な情報を表示するために、各ペインを実装する。以下、図１８を参照すると、グラフィック表示アプリケーション３０は、上で論じられる図５のヒーターのグラフィック描写１１２と併せて、図５のスクリーンショット１１０の詳細ビュー３００において示されるように、概要ペイン１３０、詳細ペイン１４０、及び拡張ペイン１５０のうちの１つ以上を表示することができる。好都合には、グラフィック表示アプリケーション３０は、各ペイン１３０、１４０、１５０に関するますます多くの詳細を伴って、同じプロセス変数を各ペイン１３０、１４０、１５０上に表示する。例えば、詳細ペイン１４０は、概要ペイン１３０よりも詳細な、プロセス変数に関するプロセス情報を含み、表示する。同様に、拡張ペイン１５０は、詳細ペイン１４０よりも詳細な、プロセス変数に関するプロセス情報を含み、表示する。
【００８３】
引き続き図１８を参照すると、概要ペイン１３０は、１つ以上のグラフィックトレンド記号１３０〜１３４、及び各グラフィックトレンド記号１３０〜１３４に対応するプロセス変数タイトル１３６〜１３８を含むことができる。詳細ペイン１４０は、各プロセス変数の詳細ビュー１４１、１４２、１４４を含み、該詳細ビューでは、特定のプロセス変数の各詳細ビューが、より大きく、より解像度が高いバージョンのグラフィックトレンド記号１４３、１４５、１４６、現在のプロセス変数の大きさ／位置の値及び所望の値の比較線図１４７〜１４９、並びに実際のアクチュエータまたは値の位置１５３、１５５を含む。拡張ペイン１５０は、特定のプロセス変数の各拡張ビューが、詳細ビュー１４１、１４２、１４４、及び過去のトレンドグラフ１５６〜１５８からの情報を含む、各プロセス変数の拡張ビュー１５１、１５２、１５４を含む。簡潔にするため、概要ペイン１３０、詳細ペイン１４０、及び拡張ペイン１５０と関連付けられる、プロセス変数グラフィックス、及び対応するプロセス変数属性は、本明細書内で「基本グラフィックス」、「中間レベルグラフィックス」、及び「詳細グラフィックス」と称され得る。例えば、プロセス変数１４１と関連付けられるグラフィックトレンド記号１４３及び対応する属性（例えば、線図１４７、値位置１５３など）は、プロセス変数１４１が詳細ペイン１４０の中に現れるので、中間レベルグラフィックスと称される。
【００８４】
各ペイン１３０、１４０、１５０は、現すこと、または隠すことができるので、グラフィック表示アプリケーション３０は、オペレータの使用に応じて、適切なレベルの詳細を表示するように決定することができる。例えば、グラフィック表示アプリケーション３０は、必要に応じて、プロセス変数の全ての完全な詳細を表示し得することができる。しかしながら、スクリーン空間の制約のため、グラフィック表示アプリケーション３０は、オペレータが可能な情報の全てを一度に見ることを可能にしない、スクロールバーを提供しなければならない場合がある。この事例において、グラフィック表示アプリケーション３０は、拡張ペイン１５０のためのより広いスクリーン空間を作成するために、概要ペイン１３０及び詳細ペイン１４０を隠すことができる。代替的に、グラフィック表示アプリケーション３０は、全てのプロセス変数を見えるようにするべきであると判定することができ、また、プロセス変数の拡張ビュー１５１、１５２、１５４の一部若しくは全て、またはプロセス変数の詳細ビュー１４１、１４２、１４４の一部若しくは全てを縮小するか、または隠すことができる。別の実施形態において、グラフィック表示アプリケーション３０は、例えば、重大なプロセス変数の全ての情報または重大な詳細をヒーターのグラフィカルな表現１１２内に表示するように決定することができる。この事例において、グラフィック表示アプリケーション３０は、重大度の低いプロセス変数のビューまたは重大度の低い詳細を隠すことができる。
【００８５】
代替的に、図１８Ａ〜１８Ｄは、プロセス制御システム（例えば、図１の例示的なプロセス制御システム１０）の脱塩装置モジュールの３つのプロセス変数と関連付けられる例示的なグラフィックスを含む、例示的なプロセス変数の概要ペイン１８００を例示する。グラフィックスは、図１８に関連して上で説明されるグラフィックスに対応することができる。図１８Ａ〜１８Ｄの各々のグラフィックスは、オペレータの必要性及び／または要望に基づいて、プロセス変数に関連する様々な量の情報を提供するために、異なるレベルの詳細を含む。より具体的には、図１８Ａは、例示的なグラフィックトレンド記号１８０２、１８０４、１８０６を含む、別の例示的なプロセス変数の概要ペイン１３０を例示する。図１８Ｂは、追加的なプロセス変数属性情報を伴う例示的なグラフィックトレンド記号１９０２、１９０４、１９０６を含む、例示的なプロセス変数詳細ペイン１４０を例示する。図１８Ｃは、例示的なグラフィックトレンド記号２００２、２００４、２００６及び更に詳細なプロセス変数属性を含む、例示的なプロセス変数拡張ペイン１５０を例示する。図１８Ｄは、ビューからグラフィックスを隠した状態で折り畳んだ形態の概要ペイン１８００を例示する。
【００８６】
例示される実施例に示されるように、基本グラフィックス１８０２、１８０４、１８０６、中間レベルグラフィックス１９０２、１９０４、１９０６、及び詳細グラフィックス２００２、２００４、２００６の各々は、それぞれ、図１８に関連して上で説明されるアイコンに類似する、同じアイコン１８０８、１８１０、１８１２を含む。加えて、図１８Ａに例示される実施例の基本グラフィックス１８０２、１８０４、１８０６は、測定されているプロセス変数またはパラメータの名称１８１４及び対応する測定単位１８１６などの、要約情報を含む。いくつかの実施例において、基本グラフィックス１８０２、１８０４、１８０６は、いかなる追加的な情報も伴わないアイコンに限定することができる。
【００８７】
図１８に対する別の代替の実施例として、図１８Ｂの中間レベルグラフィックス１９０２、１９０４、１９０６は、基本グラフィックス１８０８、１８１０、１８１２に提供されるものと同じ概要情報を含むが、更に追加的な詳細も加える。例えば、例示される実施例の中間レベルグラフィックス１９０２、１９０４、１９０６は、プロセス変数と関連付けられるパラメータコードまたはタグ１９１０と、対応するプロセス変数の設定点または目標値インジケータ１９１２と、対応するプロセス変数の測定値インジケータ１９１４と、適切な場合は、プロセス変数と関連付けられる出力インジケータ１９１６（例えば、制御弁の出力）と、プロセスが自動制御下にあるのか、または手動制御下にあるのかを示すモードインジケータ１９１８とを含む。例示的な実例に示されるように、測定値インジケータ１９１４は、対応するアイコン１８０８、１８１０、１８１２のトレンドインジケータと同じレベルに位置付けられ、一方で、設定点値インジケータ１９１２は、それぞれの設定点インジケータに対応するレベルに位置付けられて、プロセス変数の値が設定点を超えているのか、設定点未満であるのか、または設定点とほぼ同じであるのか、といった第２の視覚的指示を提供する。更に、測定値インジケータ１９１４は、対応するアイコン１８０８、１８１０、１８１２の現在の状態のセクションと同じ陰影で塗り潰されて、プロセス変数の現在の状態を示す。
【００８８】
図１８に対する代替的及び類似の実現形態として、図１８Ｃの詳細グラフィックス２００２、２００４、２００６は、図１８Ｂの中間レベルグラフィックス１９０２、１９０４、１９０６の中に提供されるものと同じ情報を含むが、更に追加的な詳細も加える。例えば、詳細グラフィックス２００２、２００４、２００６は、ある特定の期間にわたってプロセス変数の値をプロットする、トレンドグラフ２００８を含むことができる。いくつかの実施例において、トレンドグラフ２００８は、現在のトレンドが続いている場合に、プロセス変数の予期されるパスを視覚的に表現するための推定されたトレンド領域２０１０を含む。図１８Ｃの例示的なトレンドグラフ２００８に示されるように、グラフ２００８の中に表示される期間にわたって設定点及びアラーム限度に対するプロセス変数の相対位置を視覚的に示すために、設定点ライン２０１２及び１つ以上のアラームライン２０１４が含まれる。加えて、いくつかの実施例において、トレンドグラフ２００８は、プロセス変数と関連付けられるアラームのタイミング、継続時間、及び状態を経時的に追跡し、タグ付けすることを可能にするアラーム状態部分２０１６を（例えば、異なる陰影、パターン、色、または他の視覚的に識別できる指示を介して）識別することができる。
【００８９】
図１８Ａ〜１８Ｄの例示的なプロセス変数ペイン１３０、１４０、１５０、及び１８００の上部バナー１８１８は、概要ペイン１８００に対応するプロセス制御システムのプラント、領域、ユニット、モジュール、または他の構成要素と関連付けられるタイトル及び／またはコード１８２０を提供する。上部バナー１８１８はまた、プロセス変数概要ペイン１８００に対応するプロセス制御システムの構成要素と関連付けられるプロセス変数と関連付けられる概要データを提供する、概要アイコン１８２２も含む。例えば、例示される実施例において、概要アイコン１８２２は、プロセス制御システムの対応する構成要素と関連付けられる全てのプロセス変数の中で、（例えば、大きい円の陰影または他のグラフィカルな指示によって）最悪の現在の状態を示し、及び／または（例えば、小さい円の陰影または他のグラフィカルな指示によって）最悪の推定された状態を示す。いくつかの実施例において、上部バナー１８１８は、プロセス制御システムの特定の構成要素と関連付けられる専用のスクリーン（例えば、ビューポート５２を介して表示されるグラフィカルな表現５３）にオペレータをナビゲートすることを可能にする、ナビゲーションボタン１８２４を含む。例示される実施例において、概要ペイン１８００の上部バナー１８１８はまた、図１８Ｄに示されるように、プロセス変数概要ペイン１８００を上部バナー１８１８だけに折り畳むための、または図１８Ｄのプロセス変数概要ペイン１８００を図１８Ａ〜１８Ｂに示される拡張ビューのいずれか１つに展開するための、折り畳み／展開ボタン１８２６も含む。
【００９０】
加えて、図１８の詳細ビュー３００は、イベント（例えば、アラーム）に関するより多くの時間的な前後関係をオペレータに提供し、プロセス制御システムの状況のトレンドに基づく監視及び分析を更に強化するための、イベント履歴ボタン（図示せず）を含むことができる。いくつかの実現形態において、オペレータは、イベント履歴ボタンを選択して、アラームに関する追加的な情報及び／またはプロセス制御システムにおいて監視される他のイベントを提供する、図１８Ｅに例示される実施例のイベント概要テーブル３３００を開くことができる。いくつかの実施例において、イベント履歴テーブル３３００は、図１８の詳細ビュー３００内に表示することができる。他の実施例において、イベント履歴テーブル３３００は、ポップアップウィンドウ及び／または他の表示領域の中に生成することができる。
【００９１】
図１８Ｅに示されるように、イベント履歴テーブル３３００に提供される情報は、オペレータが潜在的な問題を良好に診断し、該問題がどのようにプロセス制御システムの他の態様に関連するのかを理解するための状況の認識及び回復を提供するために経時的にタグ付けされる、プロセス制御システム内の重要な変更、アラーム、及び／またはイベントに基づいている。例えば、イベント履歴テーブル３３００は、各イベントの日付及び時刻（例えば、時間及び分）、イベントの説明、イベントと関連付けられるユニット及び／またはパラメータ、並びにイベントと関連付けられる、行うべき及び／または既に完了したアクション項目を含む。上の情報に加えて、イベント履歴テーブル３３００はまた、イベントの状態及び／または影響に対応する列も含む。例示される実施例に示されるように、イベント履歴テーブル３３００の状態及び／または影響の列は、上で説明されるオペレータインターフェースの全体を通して使用されるグラフィックスに対応する、トレンドに基づくグラフィックス３３０２を組み込む。この様式で、オペレータは、オペレータインターフェースの全体を通して表示されるグラフィックス３３０２と関連付けられるプロセス変数のタイミング及び関係を迅速に識別することができる。
【００９２】
以下、図１９を参照すると、例示的なスクリーンショット４００は、ビューポート５２内に表示されるヒーターのグラフィカルな表現１１２と、ナビゲーションペイン５４と、概要ペイン１３０と、拡張ペイン１５０とを含む。グラフィック表示アプリケーション３０は、オペレータが、Ｐ＆ＩＤ及び他のペイン内で、オペレータのホーバーイベントまたは確認選択と関連付けられるプロセス変数を視覚的に識別することを可能にすることができる。例えば、概要ペイン１３０内の「煙道ガス温度」とラベル付けされるプロセス変数のグラフィックトレンド記号１３８の近くまたはその上でのオペレータ起動のホーバーイベントの検出に応答して、グラフィック表示アプリケーション３０は、ビューポート５２内のヒーターのグラフィカルな表現１１２内の対応するグラフィックトレンド記号１２０を強調表示し、同じプロセス変数に関する対応するグラフィックトレンド記号の拡張ビュー１５１を強調表示することができる。
【００９３】
図２の例示的なオペレータステーション１０４を実施するための例示的な方法を表すフローチャートが、図２０Ａ〜２０Ｂに示される。この実施例において、本方法は、プロセッサによって実行するためのプログラムを備える機械読み出し可能な命令を使用して、実施することができる。このプログラムは、ＣＤ−ＲＯＭ、フロッピーディスク、ハードドライブ、デジタル多用途ディスク（ＤＶＤ）、ブルーレイディスク、またはプロセッサと関連付けられるメモリなどの有形のコンピュータ読み出し可能な記憶媒体に記憶されるソフトウェアで具現化することができるが、プログラム全体及び／またはその一部は、代替的に、プロセッサ以外のデバイスによって実行することができ、及び／またはファームウェア若しくは専用のハードウェアにおいて具現化することができる。更に、例示的なプログラムは、図２０Ａ〜２０Ｂに例示されるフローチャートを参照して説明されているが、代替的に、例示的なグラフィック表示アプリケーション３０を実施するための数多くの他の方法を使用することができる。例えば、ブロックの実行順序を変更することができ、及び／または説明されるブロックのいつくかを変更、削除、または組み合わせることができる。
【００９４】
図２０Ａ〜２０Ｂに例示される方法は、プロセス制御システム（例えば、図１の例示的なプロセス制御システム１０）と関連付けられるプロセス変数を監視するグラフィック表示アプリケーション３０によって、ブロック３４００から開始する。ブロック３４０２で、グラフィック表示アプリケーション３０は、プロセス変数と関連付けられる状況（複数可）、特性（複数可）、及び／または他の情報を決定し、及び／または記憶する。状況（複数可）、特性（複数可）、及び／または他の情報は、プロセス変数の現在の状態、プロセス変数の推定された状態、プロセス変数の対応するトレンド、プロセス変数の変化方向、プロセス変数の変化率、設定点に対するプロセス変数の相対位置（例えば、設定点に対して上側、下側、またはほぼ設定点上）、プロセス変数の値の動作範囲に対する設定点からのプロセス変数の相対偏差、アラーム限度に対するプロセス変数の相対距離、プロセス変数の実際の値、及び／または経時的にタグ付けされるプロセス変数の過去の値歴若しくはアーカイブした値、のうちのいずれかを含むことができる。
【００９５】
ブロック３４０４で、グラフィック表示アプリケーション３０は、プロセス変数と関連付けられる状況（複数可）、特性（複数可）、及び／または他の情報を表現するアイコンを生成する。例えば、生成されたアイコンは、図６〜図１７に関連して上で説明されるアイコンのいずれかに対応することができる。ブロック３４０６では、グラフィック表示アプリケーション３０はまた、プロセス制御システムにおける構成要素の階層内の各構成要素と関連付けられるアラーム概要データも算出する。アラーム概要データは、構成要素の各々に対応するプロセス変数と関連付けられる作動中のアラームの存在、構成要素の各々と関連付けられる作動中のアラームの数、対応するプロセス変数の各々の現在の状態、または対応するプロセス変数の各々の推定された状態、のうちの１つ以上に対応する。上で説明されるように、各構成要素は、プラント、サイト、領域、ユニット、モジュールなどのうちのいずれかに対応することができ、階層内の高位レベルの構成要素は、複数の低位レベルの構成要素を含むことができる。したがって、各高位レベルの構成要素のアラーム概要データは、対応する低位レベルの構成要素（例えば、サブ構成要素）のアラーム概要データを含むことができる。
【００９６】
ブロック３４０８で、グラフィック表示アプリケーション３０は、ディスプレイを介して、階層内の構成要素のうちの少なくとも１つを表現する線図をレンダリングする。いくつかの実施例において、表示のための構成要素は、ユーザ入力（例えば、オペレータ入力）に基づいて選択される。いくつかの実施例において、線図は、表示するための選択された構成要素の様々な態様及び／またはサブ構成要素を表現する複数の要素から成る配管及び計装図（Ｐ＆ＩＤ）である。更に、この線図は、プロセス制御システムの表示された構成要素に対応するプロセス変数と関連付けられる重要なインジケータ及び／または他の関連する情報を提供することができる。図２０Ａ〜２０Ｂの例示的な方法において、オペレータインターフェースが線図をレンダリングするときに、オペレータインターフェースは、重要なインジケータ及び／または他の関連する情報に隣接する、またはその代わりに、生成されたアイコン（ブロック３４０４）を含む。例えば、アイコンは、対応するプロセス変数の発生源に対応するＰ＆ＩＤの中の要素の隣に表示することができる。加えて、アラーム状態にあるプロセス変数と関連付けられるアイコンはまた、アラームバナー内にレンダリングすることもできる。
【００９７】
ブロック３４１０で、オペレータインターフェースは、レンダリングされた線図に対応する表示を介して、ナビゲーションペインをレンダリングする。ナビゲーションペインは、図２Ａ〜２Ｄに関連して上で説明されるナビゲーションペインのいずれかに類似する階層内の構成要素を表現するナビゲーションボタンを含む。かかる実施例において、各ナビゲーションボタンは、算出されたアラーム概要データ（ブロック３４０６）を表現する対応するアラーム概要アイコンと関連付けることができる。
【００９８】
ブロック３４１４で、グラフィック表示アプリケーション３０は、ナビゲーションペイン内でナビゲートする要求を受信したかどうかを判定する。ナビゲーションペイン内でナビゲートする要求は、表示されている線図（例えば、他の構成要素の関係をプレビューすること）によって現在表現されている構成要素と関連付けられる階層の直接的なパス内に存在しないナビゲーションボタンをオペレータが（例えば、マウスクリックを介して）選択することによって生じ得る。グラフィック表示アプリケーション３０が、かかる要求を受信したと判定した場合（ブロック３４１２）、グラフィック表示アプリケーション３０は、ナビゲーションペインを更新する。更新されたナビゲーションペインは、選択されたナビゲーションボタンと関連付けられる構成要素の下の階層の中にある低位レベルの構成要素（例えば、子構成要素）に対応する新しいナビゲーションボタンを含むことができる。更に、現在表示されている線図と関連付けられるナビゲーションボタンへの階層内の直接的なパスの指示はまた、新しいナビゲーションボタンがパス全体を表現することを止める場合、提供することができる。ナビゲーションペインが更新されると（ブロック３４１４）、制御は、ブロック３４１６へ進む。グラフィック表示アプリケーション３０が、ナビゲーションペイン内でナビゲートする要求を受信していないと判定した場合（ブロック３４１２）、制御は、直ちにブロック３４１６へ進む。
【００９９】
ブロック３４１６で、グラフィック表示アプリケーション３０は、プロセス制御システムの異なる構成要素を表現する異なる線図をレンダリングする要求を受信したかどうかを判定する。異なる線図をレンダリングする要求は、レンダリングされた線図によって現在表現されている構成要素とは異なる構成要素に対応するナビゲーションボタンをオペレータが（例えば、マウスのダブルクリックを介して）選択することによって生じ得る。他の実施例において、オペレータは、現在表示されている構成要素内のサブ構成要素に対応する線図内の要素を（例えば、マウスのダブルクリックを介して）選択することができる。グラフィック表示アプリケーション３０が要求を受信したと判定した場合（ブロック３４１２）、グラフィック表示アプリケーション３０は、ディスプレイを介して、異なる線図をレンダリングする（ブロック３４１８）。ブロック３４０８に関連して上で説明されるように、グラフィック表示アプリケーション３０は、線図内の新しい線図によって表現される構成要素と関連付けられるプロセス変数に対応する異なるアイコンを表示することができる。新しい線図をレンダリングすること（ブロック３４１８）に加えて、オペレータインターフェースは、レンダリングされた異なる線図を反映するために、ナビゲーションペインを更新する（ブロック３４２０）。例えば、新しい線図によって表現される構成要素と関連付けられるナビゲーションボタンは、上で説明される他のナビゲーションボタンから視覚的に識別できるように変化させることができる。ナビゲーションペインを更新した後に（ブロック３４２０）、制御は、ブロック３４２２へ進む。ブロック３４１６に戻ると、グラフィック表示アプリケーション３０が、異なる線図をレンダリングする要求を受信していないと判定した場合（ブロック３４１２）、制御は、直ちにブロック３４２２へ進む。
【０１００】
ブロック３４２２で、グラフィック表示アプリケーション３０は、プロセス変数概要ペインの中の情報を表示する要求を受信したかどうかを判定する。プロセス変数概要ペインは、図１８〜１８Ｅに関連して上で説明されるプロセス変数概要ペインのいずれかに類似し得る。プロセス変数概要ペイン内の情報を表示する要求としては、オペレータが、新しいプロセス変数概要ペインの作成を要求すること、または追加的な情報を表示するために既存のプロセス変数概要ペインを展開するように要求すること、が挙げられる。かかる要求を受信したと判定すると（ブロック３４２２）、グラフィック表示アプリケーション３０は、要求された情報を表示するために、指定された表示領域内に十分なスペースが存在するかどうかを判定する（ブロック３４２４）。十分なスペースが存在するかどうかは、指定された表示領域のサイズ、表示することが要求される情報の量、及びどのような情報が既に表示されているか、に依存する。いくつかの実施例において、指定された表示領域は、例えば、図５のスクリーンショット１１０の詳細ビュー３００などの、画定されたサイズ（例えば、画定された幅及び高さの画素）を有する出力表示デバイス上のスクリーン空間に対応する。かかる実施例において、（例えば、基本グラフィック、中間レベルグラフィック、または詳細グラフィックを介して）より多くのプロセス変数が要約され、及び／またはより多くの情報が表現されるにつれて、要求された情報を表示するために、より多くのスクリーン空間が必要となる。かかる実施例において、（何が既に表示されているか、及び要求された追加的な情報に基づいて）表示される情報の総量は、スクリーン空間によって画定される利用可能な領域を超える場合があり、オペレータステーションは、要求された情報を表示するために、指定された領域内に十分なスペースが存在しないと判定することになる（ブロック３４２４）。
【０１０１】
他の実施例において、指定された表示領域は、特定のサイズに限定されないが、任意の特定の時点で、オペレータの情報の要求に基づいて変化させることができる。したがって、いくつかの実施例において、指定された表示領域は、（例えば、上方または下方へのスクロールにより）指定された表示領域の一部分だけが任意の所与の時点で利用できるように、指定された表示領域をレンダリングすることにより、対応する表示スクリーンよりもサイズを大きくすることができる。例えば、要求された情報を表示スクリーン上の詳細ビュー３００の中に表示するのではなく、いくつかの実施例では、要求された情報を、スクリーンサイズ及び／または解像度が制限されるポータブルハンドヘルドデバイス（例えば、スマートフォン、タブレットなど）のインターフェースを介して表示する。いくつかのかかる実施例において、本明細書で説明されるアイコン及び関連するグラフィックスによって表現されるような、要求された情報は、独立したインターフェースに表示され、該インターフェースは、表示デバイスの単一のスクリーン内に全てをレンダリングすることができないときに、指定された表示領域の様々な部分の間でスクロールする機能によって、（例えば、アイコンは、対応するＰ＆ＩＤを表示せずに示される）対応する表示デバイスのスクリーン表示領域の全てまたは実質的に全てを占める。かかる実施例において、動作アプリケーションは、指定された表示領域が画定されたサイズに制限されないので、要求された情報を表示するために、指定された表示領域内に十分なスペースが存在すると判定することができる（ブロック３４２４）。
【０１０２】
引き続き例示的なプロセスにおいて、グラフィック表示アプリケーション３０が指定された表示領域内に十分なスペースが存在しないと判定した場合（ブロック３４２４）、グラフィック表示アプリケーション３０は、既存のプロセス変数概要ペイン（複数可）のズームを調整する（ブロック３４２６）。例えば、グラフィック表示アプリケーション３０は、既存のプロセス変数概要ペイン（複数可）を詳細の低位レベルに縮小し、及び／または概要ペインを折り畳んで、上部バナーだけを表示することができる。既存のプロセス変数概要ペイン（複数可）を調整すると（ブロック３４２６）、オペレータインターフェースは、ディスプレイを介して、プロセス変数概要ペインを要求された情報でレンダリングする（ブロック３４２８）。グラフィック表示アプリケーション３０が、要求された情報を表示するために、指定された表示領域内に十分なスペースが存在する（または表示領域のサイズを動的に変えることができる）と判定した場合（ブロック３４２４）、オペレータインターフェースは、対応するプロセス変数概要ペインを直接レンダリングする（ブロック３４２８）。プロセス変数の概要ペインがレンダリングされると、制御は、ブロック３４３０へ進む。ブロック３４２２に戻ると、グラフィック表示アプリケーション３０が、プロセス変数の概要ペインの中の情報を表示する要求を受信していないと判定すると、図２０Ａ〜２０Ｂの例示的な方法は、ブロック３４３０に進む。
【０１０３】
ブロック３４３０で、グラフィック表示アプリケーション３０は、特定の要素に対するスクリーン上の要素の関係（複数可）を特定する要求を受信したかどうかを判定する。スクリーン上の要素は、プロセス制御システム内の構成要素またはサブ構成要素を表現する線図内のグラフィカルな要素、表示された構成要素に対応するプロセス変数と関連付けられる情報を提供する線図内のテキスト要素、プロセス変数に対応する線図内に表示されるアイコン、アラームバナーの中の情報、及び／または１つ以上のプロセス変数概要ペイン内のグラフィックス、のうちのいずれかに対応することができる。上の要素のいずれかの間の関係を特定する要求は、表示された要素のうちの１つをオペレータが（例えば、マウスクリック、マウスホーバーなどを介して）選択することによって生じ得る。グラフィック表示アプリケーション３０が、かかる要求を受信したと判定すると（ブロック３４３０）、オペレータインターフェースは、ディスプレイを介して、選択された特定の要素と関連付けられるスクリーン上の要素を識別する（ブロック３４３２）。すなわち、線図内に表現される構成要素は、図２に関連して上で説明されるように、ナビゲーションペインの中の対応するナビゲーションボタンとともに識別することができる。加えて、または代替的に、アラームバナーエントリ、線図の中のアイコン及び／若しくはテキスト情報、並びに／または同じプロセス変数と関連付けられる１つ以上のプロセス変数概要ペインの中の１つ以上のグラフィックスは、図３に関連して上で説明されるように識別することができる。
【０１０４】
関連する要素が識別されると（ブロック３４３２）、制御は、ブロック３４３４へ進む。グラフィック表示アプリケーション３０が、要素の関係（複数可）を識別する要求を受信していないと判定した場合、制御は、直接ブロック３４３４へ進む。ブロック３４３４で、グラフィック表示アプリケーション３０は、プロセス制御システムの監視を継続するかどうかを判定する。プロセス制御システムを監視する場合、制御は、例示的なプロセスのブロック３４００に戻る。グラフィック表示アプリケーション３０が、プロセス制御システムの監視を継続しないと判定した場合、図２０Ａ〜２０Ｂの例示的なプロセスは終了する。
【０１０５】
図４及び図５に関して上で説明されるように、グラフィック表示アプリケーション３０は、ナビゲーションペインのセレクタアイコンを使用すること、及びグラフィカルな表現の一部分または領域を視覚的に関連付けることによって、オペレータが、プロセスプラントのグラフィカルな表現の一部分または領域内の特定のグラフィックトレンド記号に迅速にナビゲートすることを可能にする。以下、図２１のスクリーンショット３５００を参照すると、例えば、グラフィック表示アプリケーション３０は、オペレータが、特定のユニット、設備の一部などをＰ＆ＩＤ内で視覚的に識別することを可能にすることができる。例えば、図４のナビゲーションペイン５４などのナビゲーションペインの「フレアガス回収」ユニット（ＦＧＲＵ）セレクタアイコンの近くまたはその上でのオペレータ起動のホーバーイベント（例えば、マウス、指の接触点、または選択を確認することなくセレクタアイコンを示すための任意の他の適切な方法）の検出に応答して、グラフィック表示アプリケーション３０は、ビューポート３５０４内の原油ユニットのグラフィカルな表現３５０２の中の、対応するＦＧＲＵ（図示せず）のグラフィカルな描写を強調表示する。グラフィック表示アプリケーション３０は、加えて、ＦＧＲＵのグラフィカルな描写の強調表示と併せて、ナビゲーションペイン内のＦＧＲＵセレクタアイコンを強調表示して、ナビゲーションペインを介して、プロセスプラントの階層構造内のＦＧＲＵの階層位置を視覚的に伝えることによって、オペレータに前後関係を更に提供することができる。ビューポート３５０４の特徴が全て詳細に示されていないが、ビューポートの構造及びその中のグラフィカルな表現は、ビューポート５２、ナビゲーションペイン５４、概要ペイン１３０、詳細ペイン１４０、拡張ペイン１５０、並びにグラフィックトレンド記号、ユニットセレクタアイコン、及び設備セレクタアイコンが挙げられるが、それらに限定されない、図２〜図２０に関して上で開示されるものに従い、よって、以下の実施例を理解するための更なる詳細を提供する必要はない。
【０１０６】
グラフィカルな表現３５０２を表示することと併せて、グラフィック表示アプリケーション３０は、スクリーン空間、重大な状態におけるプロセス変数などの様々な因子に依存して、様々な詳細のレベルの１つ以上のプロセス変数ペインを実装するように決定することができる。引き続き図２１を参照すると、スクリーンショット３５００は、プロセス変数ペイン３５０６を含む。プロセス変数ペイン３５０６は、拡張ペイン１５０に対応することができる。例えば、プロセス変数ペイン３５０６は、オペレータが、プロセス変数ペイン３５０６の一部分内の各対応する表示されたグラフィックトレンド記号を介して、各プロセス変数の現在のトレンド、現在値、及び推定された状態を効率的に監視することを可能にすることができる。更に、グラフィック表示アプリケーション３０は、プロセス変数のトレンドまたは偏差と関連付けられる、主な発生源またはキーパラメータを表示する。例えば、ＦＧＲＵのグラフィカルな表現は、相互接続部、弁、設備の近隣の部分、プロセス変数データのより詳細なビューを含むことができ、プロセス変数ペイン３５０６は、グラフィックトレンド記号３５０８、３５１０、３５１２のより詳細なビューを含むことができ、各グラフィックトレンド記号３５０８〜３５１２は、プロセス制御システムの中の監視されているプロセス変数に対応することができ、また、プロセス変数に関するリアルタイム情報を視覚的に表現することができる。図示されていないが、ＦＧＲＵのグラフィカルな描写の中に表示されるグラフィックトレンド記号３５０８〜３５１２に加えて、例えば、グラフィック表示アプリケーション３０はまた、概要ペインの中の対応するグラフィックトレンド記号の概要ビュー、詳細なペインの中の対応するグラフィックトレンド記号の詳細ビュー、及び／または例えばプロセス変数ペイン３５０６の中のトレンドグラフィックスを含む、対応するグラフィックトレンド記号３５０８〜３５１２の拡張ビューも表示することができる。
【０１０７】
以下、図２２を参照すると、グラフィック表示アプリケーション３０は、上で論じられる図２１のＦＧＲＵのグラフィック描写と併せて、図２１のスクリーンショット３５００の詳細なビュー３６００に示されるように、プロセス変数ペイン３５０６を表示することができる。プロセス変数ペイン３５０６は、１つ以上のグラフィックトレンド記号３５１４〜３５１８、及び各グラフィックトレンド記号３５１４〜３５１８に対応するプロセス変数タイトルまたは記号３５２０〜３５２４を含むことができる。プロセス変数ペイン３５０６は、各プロセス変数３５２０〜３５２４の追加的なビューを更に含み、特定のプロセス変数の各追加的なビューは、プロセス変数トレンドまたは偏差３５３８の履歴トレンドグラフ３５２６〜３５３０、現在値３５３２〜３５３６、及び主な発生源（例えば、リーディングインジケータ）を含む。グラフィックトレンド記号３５１４〜３５１８は、例えば上で説明される推定された状態の要素を含む状態で、プロセス変数３５２０〜３５２４の推定された状態の指示を提供する。更に、グラフィックトレンド記号３５１４〜３５１８と統合されるトレンドグラフィックス３５２６〜３５３０は、プロセス変数３５２０〜３５２４の予測値の外挿を可能にする。
【０１０８】
プロセス変数偏差３５３８の主な発生源は、特に、偏差が、例えばユニット全体にわたる、新たな問題を示す場合に、偏差を迅速に評価するために、プロセス変数の偏差に寄与する最も可能性の高いキーパラメータを迅速に識別することを可能にする。プロセス変数ペイン３５０６の例示的な描写において、流出のプロセス変数３５２２のグラフィックトレンド記号３５１６は、フレアの出力流が上昇していることを示し、フレア危険性のプロセス変数３５２０のグラフィックトレンド記号３５１４は、フレア危険性スコアが急速に増加していることを示す。これは、対応するトレンドグラフ３５２８、３５２６によってサポートされる。このトレンドの主な発生源は、連続触媒再生（ＣＣＲ）３５３８であると示される。
【０１０９】
プロセス変数のトレンドによって示されるような、問題の一時的な前後関係の重要性は、監視されているユニット及び／または設備に影響を及ぼす重大なイベントを示す、タイムライン３５４０によって提供される。タイムライン３５４０において、プロセス変数ペイン３５０６は、イベントが午前７時３０分に起こることを示し、これは、現在の時間３５４２、及びタイムライン３５４０内のイベントまでの残り時間３５４４（２８分）に関して、グラフィカルな指示によって更に強調される。
【０１１０】
グラフィックトレンド記号３５１４〜３５１８、プロセス変数記号３５２０〜３５２４、トレンドグラフ３５２６〜３５３０、現在値３５３２〜３５３６、及び／またはプロセス変数偏差３５３８の主な発生源のうちの１つ以上は、セレクタアイコンと関連付けることができる。具体的には、グラフィック表示アプリケーション３０は、異なるタイプのセレクタアイコンを含むようにプロセス変数ペイン３５０６を実装することができ、各セレクタアイコンは、異なるプロセス変数を表現し、及び／またはプロセス変数ペイン３５０６内に表示される特定のグラフィカルな描写に対応する。プロセス変数ペイン３５０６内の特定の選択領域の中のセレクタアイコンの選択の受信に応答して、グラフィック表示アプリケーション３０は、プロセス変数ペイン３５０６の詳細レベルを再位置付けまたは変更することができる。これは、更なるプロセス変数ペインにおいて表現される更なるレベルの詳細を表示するための余地を提供するように、既存のグラフィカルな描写の折り畳み、縮小、置き換えなどをもたらし得る。例えば、オペレータは、所望の領域と関連付けられるセレクタアイコンの選択を確認して、ビューポート内に表示されるプロセスプラントのグラフィカルな表現の一部分の詳細レベルを再位置付けまたは変更（例えば、ズームイン、ズームアウトなど）することができる。例えば、コマンドまたは制御入力、クリック、タップジェスチャーなどを介して、プロセス変数セレクタアイコンのうちの１つの確認選択を受信すると、グラフィック表示アプリケーション３０は、選択されたセレクタアイコンと関連付けられるプロセスプラントのグラフィカルな表現の異なる部分を表示することができる。例えば、（例えば、プロセス変数グラフィック３５２０、グラフィックトレンド記号３５１６、トレンドグラフ３５２６、現在値３５３２、及び／または主な発生源３５３８と関連付けられるセレクタアイコン（複数可）を介して選択することができる）フレア危険性のプロセス変数３５２０と関連付けられるセレクタアイコンの確認選択に応答して、グラフィック表示アプリケーション３０は、選択されたフレア危険性のセレクタアイコンと関連付けられる、図２３に示されるＦＧＲＵのグラフィカルな表現３７０２を表示することができる。引き続き図２３を参照すると、スクリーンショット３７００は、プロセス変数ペイン３５０６内に表示される確認選択されたフレア危険性のプロセス変数セレクタアイコンと関連付けられる、ＦＧＲＵのグラフィカルな表現３７０２を含む。この実施例において、図２３のＦＧＲＵのグラフィカルな表現３７０２は、原油ユニットのグラフィカルな表現のサブセットであり、加えて、原油ユニットのグラフィカルな表現において提供されるものよりも詳細なＦＧＲＵの情報を提供する。
【０１１１】
加えて、スクリーンショットは、フレア危険性の新たな問題を示す、図２２のプロセス変数ペイン３５０６からのプロセス変数３５０８〜３５１２を含む、ＦＧＲＵと関連付けられるプロセス変数、並びにＦＧＲＵと関連付けられる追加的なプロセス変数３５４６、３５４８に関する情報を含み、それによって、ＦＧＲＵに関するより完全で詳細な情報を提供する。更に、スクリーンショット３７００は、主な発生源３７０４に加えて、プロセス変数のトレンドまたは偏差と関連付けられる上位の発生源またはキーパラメータ３７０６〜３７１０を列記する。各発生源またはキーパラメータは、プロセス変数の偏差に対する主な発生源の寄与の大きさを示す、偏差の大きさ属性と関連付けることができ、グラフィック表示アプリケーション３０は、プロセス変数偏差に対する発生源の寄与の大きさに対応する、大きさのグラフィック偏差要素３７１２を表示する。図２３に示されるように、大きさのグラフィック偏差要素は、大きさバーとして描写され、大きさバーの長さは、プロセス変数偏差に対する発生源の寄与の大きさに比例する。当然、グラフィック表示アプリケーション３０は、プロセス変数偏差に対する発生源の寄与を示す任意の他の形状、矢印、反復アニメーション、グラフィカルな指示、または任意の他の適切な様式を使用して、大きさのグラフィック偏差要素３７１２を作成することができる。
【０１１２】
「フィールドデバイス」という用語は、本明細書において、いくつかのデバイスまたはデバイスの組み合わせ（すなわち、送信機／アクチュエータのハイブリッドなどの、複数の機能を提供するデバイス）、並びに制御システムにおいて機能を行う任意の他のデバイス（複数可）を含むように、広義に使用される。いずれにしても、フィールドデバイスは、例えば、入力デバイス（例えば、状態、測定値、または例えば温度、圧力、流速などのプロセス制御パラメータを示す他の信号を提供する、センサ及び計器などのデバイス）、並びにコントローラ及び／または他のフィールドデバイスから受信するコマンドに応答して動作を行う制御オペレータまたはアクチュエータを含み得る。
【０１１３】
実施するときに、本明細書で説明されるソフトウェアのいずれかは、磁気ディスク、レーザーディスク、または他の記憶媒体、コンピュータ若しくはプロセッサのＲＡＭ若しくはＲＯＭなどの、任意のコンピュータ読み出し可能なメモリに記憶することができる。同様に、このソフトウェアは、例えば、コンピュータ読み出し可能なディスク若しくは他の可搬型コンピュータ記憶機構上、または電話回線、インターネット、ワールドワイドウェブ、任意の他のローカルエリアネットワーク、若しくはワイドエリアネットワークなどの通信チャネル上を含む、任意の既知の、または所望の配信方法を使用して、ユーザ、プロセスプラント、またはオペレータワークステーションに配信することができる（配信は、可搬型記憶媒体を介して、かかるソフトウェアを提供することと同じであるか、または互換性があると見なされる）。更に、このソフトウェアは、変調若しくは暗号化を伴わずに直接提供することができ、または通信チャネルを通じて送信される前に、任意の適切な変調搬送波及び／または暗号化技術を使用して、変調及び／または暗号化することができる。
【０１１４】
本発明を、具体的な実施例を参照して説明してきたが、本発明は、実例とすることを意図したものに過ぎず、また、本発明の限定を意図したものではなく、本発明の趣旨及び範囲から逸脱することなく、開示された実施形態に対して変更、追加、または削除が行われ得ることが、当業者に明らかになるであろう。
【図１】
2017076391.tif 000003
【図２】
2017076391.tif 000004
【図２Ａ】
2017076391.tif 000005
【図２Ｂ】
2017076391.tif 000006
【図２Ｃ】
2017076391.tif 000007
【図２Ｄ】
2017076391.tif 000008
【図３】
2017076391.tif 000009
【図４】
2017076391.tif 000010
【図５】
2017076391.tif 000011
【図６】
2017076391.tif 000012
【図７】
2017076391.tif 000013
【図７Ａ】
2017076391.tif 000014
【図７Ｂ】
2017076391.tif 000015
【図７Ｃ】
2017076391.tif 000016
【図７Ｄ】
2017076391.tif 000017
【図８】
2017076391.tif 000018
【図９】
2017076391.tif 000019
【図１０】
2017076391.tif 000020
【図１１】
2017076391.tif 000021
【図１２】
2017076391.tif 000022
【図１３】
2017076391.tif 000023
【図１４】
2017076391.tif 000024
【図１５】
2017076391.tif 000025
【図１６】
2017076391.tif 000026
【図１７】
2017076391.tif 000027
【図１８】
2017076391.tif 000028
【図１８Ａ】
2017076391.tif 000029
【図１８Ｂ】
2017076391.tif 000030
【図１８Ｃ】
2017076391.tif 000031
【図１８Ｄ】
2017076391.tif 000032
【図１８Ｅ】
2017076391.tif 000033
【図１９】
2017076391.tif 000034
【図２０Ａ】
2017076391.tif 000035
【図２０Ｂ】
2017076391.tif 000036
【図２１】
2017076391.tif 000037
【図２２】
2017076391.tif 000038
【図２３】
2017076391.tif 000039
【外国語明細書】
2017076391000001.pdf