(57)【要約】プロセス制御システムの情報をグラフィカルに表示するシステム及び方法を開示する。いくつかの例となる方法は、プロセス制御システムのプロセス変数を監視することと、プロセス変数のうちの第１のものの現在の状態を決定することと、第１のプロセス変数に関連付けられた傾向を決定することと、を含む。いくつかのそのような実施例は、第１のプロセス変数に関連付けられた情報を表す第１のグラフィックを生成することをさらに含み、情報は、第１のプロセス変数の現在の状態及び第１のプロセス変数の傾向を含む。いくつかの例となる方法はまた、表示器を介して第１のグラフィックをレンダリングすることを含む。
2016520893.tif 000002
【特許請求の範囲】
【請求項１】
プロセス制御システムのプロセス変数を監視することと、
前記プロセス変数のうちの第１のプロセス変数の現在の状態を決定することと、
前記第１のプロセス変数に関連付けられる傾向を決定することと、
前記第１のプロセス変数に関連付けられる情報であって、前記第１のプロセス変数の前記現在の状態及び前記第１のプロセス変数の前記傾向を含む情報、を表す第１のグラフィックを生成することと、
前記第１のグラフィックを、表示器を介してレンダリングすることと、を含む、方法。
【請求項２】
前記第１のグラフィックによって表される前記情報が、前記第１のプロセス変数の方向の少なくとも１つをさらに含む、請求項１に記載の前記方法。
【請求項３】
前記第１のグラフィックによって表される前記情報が、第１のプロセス変数の変化率をさらに含む、請求項１に記載の前記方法。
【請求項４】
前記第１のグラフィックによって表される前記情報が、前記第１のプロセス変数の予測された状態をさらに含む、請求項１に記載の前記方法。
【請求項５】
前記第１のグラフィックによって表される情報が、設定点に対する前記第１のプロセス変数の相対位置、アラーム限界に対する前記第１のプロセス変数の相対距離、または動作値の範囲に対する前記設定点からの前記第１のプロセス変数の相対偏差のうちのいずれかをさらに含む、請求項１に記載の前記方法。
【請求項６】
前記第１のグラフィックによって表される前記情報が、前記第１のプロセス変数の前記傾向が、増加、減少、改善、悪化、変動、維持、または不定のうちの少なくとも１つであるかどうかをさらに含む、請求項１に記載の前記方法。
【請求項７】
前記第１のグラフィックによって表される前記情報が、前記第１のプロセス変数の現在の値、設定点の現在の値、アラーム限界の現在の値、前記第１のプロセス変数に関連付けられた出力、前記第１のプロセス変数に関連付けられた前記傾向を表すグラフ、または経時的なアラームのタグ付けをさらに含む、請求項１に記載の前記方法。
【請求項８】
前記第１のプロセス変数に関連付けられた前記情報を表す第２のグラフィックであって、前記第１のグラフィックよりも多くの前記情報を表す第２のグラフィック、を生成することと、
前記第２のグラフィックを、前記表示器を介してレンダリングすることと、をさらに含む、請求項１に記載の前記方法。
【請求項９】
前記第２のグラフィックが、前記第１のグラフィックと共にレンダリングされる、請求項８に記載の前記方法。
【請求項１０】
前記プロセス変数の第１の部分に対応する第１の複数のグラフィックであって、前記第１のグラフィックを含む第１の複数のグラフィック、をレンダリングすることと、
前記プロセス変数の第２の部分に対応する第２の複数のグラフィックであって、前記第１の複数のグラフィックよりも多くの前記情報を表し、前記第２のグラフィックを含む第２の複数のグラフィック、をレンダリングすることと、
前記プロセス変数の前記第１の部分に対応する第３の複数のグラフィックであって、前記第１の複数のグラフィックよりも多くの情報を表す第３の複数のグラフィック、をレンダリングするための要求を受け取ることと、
前記第１の複数のグラフィックを置き換える前記第３の複数のグラフィックを、前記表示器を介してレンダリングすることと、
前記プロセス変数の前記第２の部分に対応する第４の複数のグラフィックであって、前記第２の複数のグラフィックよりも少ない情報を表し、前記第２の複数のグラフィックを置き換える第４の複数のグラフィック、を前記表示器を介してレンダリングすることと、をさらに含む、請求項８に記載の前記方法。
【請求項１１】
前記プロセス制御システムの構成要素の階層であって、前記階層が、前記階層の第１のレベルに関連付けられた第１の構成要素及び前記階層の第２のレベルに関連付けられた第２の構成要素を含み、前記第１の構成要素のものが前記第２の構成要素の１つ以上を含み、前記第１及び第２の構成要素が、前記プロセス制御システム内のプラント、サイト、エリア、ユニット、機器モジュール、または制御モジュールのうちのいずれかに対応する、階層を決定することと、
前記第１の構成要素または第２の構成要素のうちの１つに対応する選択された構成要素をグラフィカルに表すための、プロセス図であって、前記選択された構成要素内のサブ構成要素を表す要素を含み、前記第１のプロセス変数が前記サブ構成要素のうちの第１のものに関連付けられる、プロセス図を生成することと、
前記プロセス図を、前記表示器を介してレンダリングすることと、を含み、前記第１のプロセス変数に関連付けられた前記第１のグラフィックが、前記サブ構成要素に隣接する前記プロセス図内でレンダリングされる、請求項１に記載の前記方法。
【請求項１２】
前記階層の前記第１のレベル内の前記第１の構成要素に対応する第１のナビゲーションボタンを生成することと、
前記階層の前記第２のレベル内の前記第２の構成要素に対応する第２のナビゲーションボタンを生成することと、
前記階層内の前記第１及び第２の構成要素の関係をグラフィカルに示すための、前記第１及び第２のナビゲーションボタンの少なくともいくつかを備える、ナビゲーションペインであって、前記選択された構成要素に対応する選択されたナビゲーションボタンを含むナビゲーションペイン、を前記表示器を介してレンダリングすることをさらに含む、請求項１１に記載の前記方法。
【請求項１３】
トップレベルの構成要素から下方の前記選択された構成要素までの前記階層におけるパス内で前記第１または第２の構成要素に対応する前記第１または第２のナビゲーションボタンのいずれかをグラフィカルに識別することと、
他方の第１及び第２のナビゲーションボタンから前記選択されたナビゲーションボタンをグラフィカルに区別することと、をさらに含む、請求項１２に記載の前記方法。
【請求項１４】
前記第１及び第２の構成要素の各々についての活動中のアラームに関連付けられた要約データであって、前記第１及び第２の構成要素の各々に関連付けられた前記プロセス変数の１つ以上に対応する１つ以上の活動中のアラームの存在、前記第１及び第２の構成要素の各々に関連付けられた前記活動中のアラームの数、前記第１及び第２の構成要素の各々に関連付けられた前記１つ以上のプロセス変数の各々の現在の状態、または前記第１及び第２の構成要素の各々に関連付けられた前記１つ以上のプロセス変数の各々の予測された状態、のうちの少なくとも１つを含む要約データ、を決定することと、
前記対応する第１及び第２のナビゲーションボタンに関連付けられた前記第１及び第２の構成要素の各々に対応する前記要約データを示す前記第１及び第２のナビゲーションボタンの各々を備えるアラーム要約アイコンをレンダリングすることと、さらに含み、前記第１のナビゲーションボタンに関連付けられた前記アラーム要約アイコンが、前記対応する第１の構成要素内に含まれる前記第２の構成要素に関連付けられた前記要約データを含む、請求項１１に記載の前記方法。
【請求項１５】
実行されると、少なくとも、
プロセス制御システムのプロセス変数を監視することと、
前記プロセス変数に関連付けられた情報であって、前記プロセス変数の現在の状態及び前記プロセス変数の傾向を含む情報、を示すアイコンを生成することと、
前記アイコンを、表示器を介してレンダリングすることと、を機械に行わせる命令を含む、有形の機械可読記憶媒体。
【請求項１６】
前記アイコンが、前記表示器の中少なくとも２つの位置で同時にレンダリングされる、請求項１５に記載の前記機械可読記憶媒体。
【請求項１７】
前記２つの位置が、前記プロセス制御システムの１つ以上の構成要素をグラフィカルに表す図の中の第１の位置、アラームバナーの中の第２の位置、またはサイドバーの中の第３の位置のうちのいずれかに対応する、請求項１６に記載の前記機械可読記憶媒体。
【請求項１８】
前記現在の状態が、前記アイコンの第１の部分の色または陰影によってグラフィカルに表される、請求項１５に記載の前記機械可読記憶媒体。
【請求項１９】
前記アイコンによって表される前記情報が、予測された状態をさらに含み、前記予測された状態が、前記アイコンの第２の部分の色または陰影によってグラフィカルに表される、請求項１８に記載の前記機械可読記憶媒体。
【請求項２０】
前記傾向が、前記アイコンの少なくとも一部の形状によってグラフィカルに表される、請求項１５に記載の前記機械可読記憶媒体。
【請求項２１】
前記形状が、前記プロセス変数の前記傾向が増加している、減少している、変動している、維持されている、または不定であるときを示すように変化する、請求項２０に記載の前記機械可読記憶媒体。
【請求項２２】
前記アイコンによって表される前記情報が、前記プロセス変数の方向をさらに含み、前記プロセス変数の方向が、前記形状の向きまたはエッジによってグラフィカルに表される、請求項２０に記載の前記機械可読記憶媒体。
【請求項２３】
前記アイコンによって表される前記情報が、前記傾向が改善しているのか、それとも悪化しているのかをさらに含み、悪化している傾向が前記アイコンの一部の太い境界線によってグラフィカルに表される、請求項１５に記載の前記機械可読記憶媒体。
【請求項２４】
前記アイコンによって表される前記情報が、設定点に対する前記プロセス変数の相対位置をさらに含み、前記相対位置が、前記アイコン内の設定点インジケータとプロセス変数インジケータとの空間的関係によってグラフィカルに表される、請求項１５に記載の前記機械可読記憶媒体。
【請求項２５】
前記アイコンによって表される前記情報が、動作値の範囲に対する前記設定点からの前記プロセス変数の相対偏差をさらに含み、前記相対偏差が、範囲インジケータに対する前記設定点インジケータ及び前記プロセス変数インジケータの前記空間的関係によってグラフィカルに表される、請求項２４に記載の前記機械可読記憶媒体。
【請求項２６】
前記アイコンによって表される前記情報が、アラーム限界に対する前記プロセス変数の相対距離をさらに含み、前記相対距離が、アラーム限界インジケータに対する前記設定点インジケータ、前記プロセス変数インジケータ、及び前記範囲インジケータの前記空間的関係によってグラフィカルに表される、請求項２５に記載の前記機械可読記憶媒体。
【請求項２７】
第１のグラフィックによって表される前記情報が、前記プロセス変数の変化率をさらに含み、前記変化率が、前記アイコンに関連付けられたレートインジケータの数によってグラフィカルに表される、請求項１５に記載の前記機械可読記憶媒体。
【請求項２８】
プロセス制御システムのプロセス変数を監視するプロセッサであって、前記プロセス変数の現在の状態及び前記プロセス変数の予測された状態をグラフィカルに表すためにアイコンを生成するプロセッサと、
前記アイコンを、オペレータインターフェースを介してレンダリングするための表示器と、を備える、装置。
【請求項２９】
第１のグラフィックによって表される情報が、設定点に対する第１のプロセス変数の相対位置、アラーム限界に対する前記第１のプロセス変数の相対距離、または動作値の範囲に対する前記設定点からの前記第１のプロセス変数の相対偏差、のうちのいずれかをさらに含む、請求項２８に記載の前記装置。
【請求項３０】
前記アイコンが、前記表示器内の少なくとも２つの位置に同時にレンダリングされる、請求項２８に記載の前記装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、プロセス制御システムに関し、より具体的には、プロセス制御システムの情報をグラフィカルに表示するためのシステム及び方法に関する。
【背景技術】
【０００２】
化学、石油、または他のプロセスで使用されるようなプロセス制御システムは、典型的には、アナログ、デジタル、または複合アナログ／デジタルバスを介して、１つ以上のフィールドデバイスに通信可能に結合された１つ以上のプロセス制御装置を備える。例えば、バルブ、バルブポジショナ、スイッチ、及びトランスミッタ（例えば、温度、圧力、及び流量センサ）であるようなフィールドデバイスは、バルブの開閉、及びプロセス制御パラメータの測定などのプロセスでプロセス制御機能を行う。プロセス制御装置は、フィールドデバイスによって得られたプロセス測定値を示す信号を受け取り後、この情報を処理し、制御ルーチンを実現するための、他のプロセス制御決定を行うための、及びプロセス制御システムのアラームを始動するための、制御信号を生成する。
【０００３】
フィールドデバイス及び／または制御装置からの情報は、通常、データハイウェイまたは通信ネットワークを介して、オペレータワークステーション、パーソナルコンピュータ、データヒストリアン、レポートジェネレータ、集中型データベースなどのような１つ以上の他のハードウェアデバイスに対して利用可能にされる。このようなデバイスは、典型的には、制御室及び／または比較的厳しいプラント環境に対して遠隔である場所に位置する。これらのハードウェアデバイスは、例えば、プロセスの現在の状態を検分すること、動作状態を変えること、プロセス制御ルーチンの設定を変えること、プロセス制御装置及び／またはフィールドデバイスの動作を変更すること、フィールドデバイス及び／またはプロセス制御装置によって生成されたアラームを検分すること、要員を訓練する及び／またはプロセスを評価するなどの目的のためにプロセスの動作をシミュレートすること、などのプロセス制御システムのプロセスに関する様々な機能のいずれかをオペレータが行うことを可能にするアプリケーションを実行する。
【０００４】
これらのハードウェアデバイスは、典型的には、制御システム（複数可）の動作状態（複数可）、状況（複数可）、及び／または特性（複数可）に関する関連情報、制御システム（複数可）内のデバイス、並びに／または制御システム（複数可）内のデバイスに関連するプロセス変数、を表示する１つ以上のオペレータインターフェース表示器を備える。例となる表示は、プロセス制御システム内の機器及び他の構成要素を表す配管及び計装図（Ｐ＆ＩＤ）、プロセス制御システム内の制御装置またはデバイスによって生成されたアラームを受け取り、かつ／または表示するアラーム表示、プロセス制御システム内の制御装置（複数可）及び他のデバイス（複数可）の動作状態（複数可）を示す制御表示、プロセス制御システム内の構成要素に関連付けられたキーパラメータの現在の状態及び／または履歴値に関する詳細な情報を提供する診断表示などを含む。
【発明の概要】
【０００５】
プロセス制御システムの情報をグラフィカルに表示するシステム及び方法を開示する。いくつかの例となる方法は、プロセス制御システムのプロセス変数を監視することと、プロセス変数のうちの第１のものの現在の状態を決定することと、第１のプロセス変数に関連付けられた傾向を決定することと、を含む。いくつかのそのような実施例は、第１のプロセス変数に関連付けられた情報を表す第１のグラフィックを生成することをさらに含み、情報は、第１のプロセス変数の現在の状態及び第１のプロセス変数の傾向を含む。いくつかの例となる方法はまた、表示器を介して第１のグラフィックをレンダリングすることを含む。
【０００６】
いくつかの例となる命令は、実行されると、マシンにプロセス制御システムのプロセス変数を少なくとも監視させ、プロセス変数に関連付けられた情報であって、プロセス変数の現在の状態及びプロセス変数の傾向を含む情報、を示すアイコンを生成させ、表示器を介してアイコンをレンダリングさせる。
【０００７】
いくつかの例となる装置は、プロセス制御システムのプロセス変数を監視し、かつアイコンを生成してプロセス変数の現在の状態及びプロセス変数の予測された状態をグラフィカルに表すプロセッサを備える。いくつかのそのような例となる装置は、オペレータインターフェースを介してアイコンをレンダリングする表示器を備える。
【図面の簡単な説明】
【０００８】
【図１】例となるプロセス制御システムの概略図である。
【図２】図１の例となるオペレータステーションを実現する例となる方法を示す。
【図３】図２のオペレータステーションのオペレータアプリケーションを実現するために使用することができる例となるオペレータインターフェースを示す。
【図４】図１の例となるプロセス制御システム内の構成要素に対応するプロセス変数に関連付けられた状況、特性、傾向、及び／または他の情報を示す例となるアイコンを示す。
【図５】図１の例となるプロセス制御システム内の構成要素に対応するプロセス変数に関連付けられた状況、特性、傾向、及び／または他の情報を示す例となるアイコンを示す。
【図６】図１の例となるプロセス制御システム内の構成要素に対応するプロセス変数に関連付けられた状況、特性、傾向、及び／または他の情報を示す例となるアイコンを示す。
【図７】図１の例となるプロセス制御システム内の構成要素に対応するプロセス変数に関連付けられた状況、特性、傾向、及び／または他の情報を示す例となるアイコンを示す。
【図８】図１の例となるプロセス制御システム内の構成要素に対応するプロセス変数に関連付けられた状況、特性、傾向、及び／または他の情報を示す例となるアイコンを示す。
【図９】図１の例となるプロセス制御システム内の構成要素に対応するプロセス変数に関連付けられた状況、特性、傾向、及び／または他の情報を示す例となるアイコンを示す。
【図１０】図１の例となるプロセス制御システム内の構成要素に対応するプロセス変数に関連付けられた状況、特性、傾向、及び／または他の情報を示す例となるアイコンを示す。
【図１１】図１の例となるプロセス制御システム内の構成要素に対応するプロセス変数に関連付けられた状況、特性、傾向、及び／または他の情報を示す例となるアイコンを示す。
【図１２】図１の例となるプロセス制御システム内の構成要素に対応するプロセス変数に関連付けられた状況、特性、傾向、及び／または他の情報を示す例となるアイコンを示す。
【図１３】図１の例となるプロセス制御システム内の構成要素に対応するプロセス変数に関連付けられた状況、特性、傾向、及び／または他の情報を示す例となるアイコンを示す。
【図１４】図１の例となるプロセス制御システム内の構成要素に対応するプロセス変数に関連付けられた状況、特性、傾向、及び／または他の情報を示す例となるアイコンを示す。
【図１５】図１の例となるプロセス制御システム内の構成要素に対応するプロセス変数に関連付けられた状況、特性、傾向、及び／または他の情報を示す例となるアイコンを示す。
【図１６】図１の例となるプロセス制御システム内の構成要素に対応するプロセス変数に関連付けられた状況、特性、傾向、及び／または他の情報を示す例となるアイコンを示す。
【図１７】図１の例となるプロセス制御システム内の構成要素に対応するプロセス変数に関連付けられた状況、特性、傾向、及び／または他の情報を示す例となるアイコンを示す。
【図１８】図１の例となるプロセス制御システムの構成要素に関連付けられた３つのプロセス変数に対応する例となる基本的なグラフィックを含む図２の例となるオペレータステーションによって表示される例となるプロセス変数の要約ペインを示す。
【図１９】図１８の例となるグラフィックよりも多くの情報を示す例となる中間レベルのグラフィックを含む図１８の例となるプロセス変数の要約ペインを示す。
【図２０】図１９の例となるグラフィックよりも多くの情報を示す例となる詳細なグラフィックを含む図１８の例となるプロセス変数の要約ペインを示す。
【図２１】折り畳まれた形態にある図１８〜２０の例となるプロセス変数の要約ペインを示す。
【図２２】図１８〜２１の例となるプロセス変数の要約ペインと同様の他の例となる基本的、中間レベル、及び詳細なグラフィックを含む別の例となるプロセス変数の要約ペインを示す。
【図２３】図１８〜２１の例となるプロセス変数の要約ペインと同様の他の例となる基本的、中間レベル、及び詳細なグラフィックを含む別の例となるプロセス変数の要約ペインを示す。
【図２４】図１８〜２１の例となるプロセス変数の要約ペインと同様の他の例となる基本的、中間レベル、及び詳細なグラフィックを含む別の例となるプロセス変数の要約ペインを示す。
【図２５】図１８〜２１の例となるプロセス変数の要約ペインと同様の他の例となる基本的、中間レベル、及び詳細なグラフィックを含む別の例となるプロセス変数の要約ペインを示す。
【図２６】図１の例となるプロセス制御システムの構成要素に関連付けられた例となるナビゲーションボタンを含む図２の例となるオペレータステーションによって表示される例となるナビゲーションペインを示す。
【図２７】図２６の例となるナビゲーションボタンを含む別の例となるナビゲーションペインを示す。
【図２８】図２６及び／または２７の例となるナビゲーションボタンを含む別の例となるナビゲーションペインを示す。
【図２９】図２８の例となるナビゲーションペインの別の図を示す。
【図３０】図３の例となるオペレータインターフェースを示す。
【図３１Ａ】図３０に表示された例となるプロセスユニットのヒーターモジュールへのナビゲーション後の図３及び／または３０の例となるオペレータインターフェースのより詳細な図を示す。
【図３１Ｂ】図３０に表示された例となるプロセスユニットのヒーターモジュールへのナビゲーション後の図３及び／または３０の例となるオペレータインターフェースのより詳細な図を示す。
【図３２】プロセス変数の要約ペインの基本的なグラフィックを中間レベルのグラフィックに拡大した後の図３１Ｂの例となるサイドバーを示す。
【図３３】図２の例となるオペレータステーションによって表示される例となる事象履歴表を示す。
【図３４Ａ】図１及び／または２の例となるオペレータステーション１０４を実現するための例となる機械可読命令を表すフローチャートである。
【図３４Ｂ】図１及び／または２の例となるオペレータステーション１０４を実現するための例となる機械可読命令を表すフローチャートである。
【図３５】図３４Ａ、３４Ｂの例となるプロセスを遂行するように、かつ／または、より具体的には、図１及び／または２の例となるオペレータステーションを実現するように、使用する、かつ／またはプログラムすることができる例となるプロセッサプラットホームの概略図である。
【発明を実施するための形態】
【０００９】
プロセス産業における多くのプラントは、数百万ドルの設備投資に相当する。プラントの所望の投資収益率を達成することは、プラント設計の基準とされた生産目標を一貫して達成することに依存するところが大きい。分刻みの操作を最終的に担当するプラント内の人は、プラントオペレータである。オペレータは、全ての処理状況下で、１つ以上のプロセスエリアにおいて正確なプラント操作を保証する。オペレータは、計画された生産目標を達成するためにエリア生産率を変えることを担当する。計画された目標を満たすために、オペレータは、プロセス動作を監視し、正確な動作状況及び予定された生産レベルを維持するように調整を行う。オペレータの役目を首尾よく行うために、オペレータは、プロセス及びその物理的レイアウトを完全に理解する必要がある。この理解のレベルを達成するために、プラントオペレータは、多くの場合、彼らが監督するプロセスについて長年の経験を有する。
【００１０】
オペレータの操作範囲は、プロセスの複雑さ、各プロセスエリア内の機器の個数、及びプロセス制御システムによって提供される自動化の程度に依存して変化する。オペレータは、通常、グラフィカルインターフェースをレンダリングするための１つ以上のモニターまたは表示デバイスを含むオペレータステーションまたはワークステーションを介し、制御システムソフトウェアアプリケーションを使用して、プロセスとインターフェースする。典型的には、制御システムソフトウェアは、ほとんどのプラントが、異なるプロセス、プロセス構成、プラント編成、及び要件のセットを有するので、高度にカスタマイズ可能かつ構成可能であるように設計される（指定されたプロセス及びプロセスをグラフィカルに表す方法の両方の観点において）。実際には、制御システムサプライヤーは、多くの場合、彼らのソフトウェアを高度にカスタマイズ可能かつ／または構成可能であるものとして販売しており、そのような特徴が、サプライヤーが各分野の特異性に対するソフトウェア及び／または設計の明らかな説明を提供することなく、多様な分野にわたる潜在的な顧客の広範な市場にアピールしていくことが理由となっている。さらに、グラフィカルインターフェースは選好に合わせて調整することができ、かつ特定のプロセス動作に対応する機能は注目の中心に置くことができるので、カスタマイズ可能かつ構成可能な制御システムは、オペレータ及び他のプラント要員（本明細書では集合的ににオペレータと呼ぶ）にアピールする。
【００１１】
しかしながら、プラント操作のための完全に構成可能なユーザーインターフェースには微妙だが潜在的に重要な欠点が存在する。第１に、ユーザー構成可能なインターフェースは、ユーザーがそれらに有用であるものを知っている、または、技術的な用語では、オペレータがメタ表象能力を有する、という考えを前提としている。しかしながら、最近の研究は、このことが必ずしも当てはまらないことを示唆している。例えば、人は、作業に無関係なリアリズムが実際に作業能力を遅くする可能性があるとき、より「現状に即した」複雑な視覚的表示を解析して使用する彼らの能力に見当違いの確信を示すことを研究が明らかにした。さらに、リアリズムについてのそのような選好は、空間的リアリズム（例えば、３Ｄの視点を使用する「現状に即した」グラフィカル表示）だけに限定されるものではなく、時間的リアリズム（例えば、即時再生及び実時間更新表示）から生じることができる。さらに、低い空間能力を有する個人は、これらの思い違いを特に生じやすい可能性があることを他の研究が明らかにしている。
【００１２】
ユーザー構成可能なインターフェースによって提示される第２の課題は、他の人がそれらの特異的ユーザーインターフェース構成及び符号化方式を解釈する際に経験する可能性がある困難さをユーザーがしばしば軽視することである。プロセス制御設定では、プラント操作は、概して、複数の表示で及びそれらの間で、共に作業する幾人かのオペレータを伴う。このような設定では、オペレータは、彼らが支援のために他の人を呼び寄せるとき、他の人が彼らの個人的なユーザーインターフェース構成から情報を抽出することが如何に困難であるかということと、彼ら自身がそれから情報を抽出することが如何に困難であるかということと、の両方をオペレータが軽視する可能性があることをいくつかの研究が示唆している。さらに、別のオペレータからの支援を求めることが生じる状況は、プラントの状態の情報を迅速かつ正確に把握することが最も重要であるときに重要な問題に直面している場合である可能性が高い。
【００１３】
リアリズムに対する思い違いの要望に関する上記の第１の点に関連するユーザー構成可能なインターフェースによって提示される第３の難点は、リアルな表示は、プロセスの初心者レベルの理解に整合する表面的な詳細を提供するが、プロセスの熟練者レベルの職務上の理解を支援することができないということである。例えば、「リアルな」配管及び計装図（Ｐ＆ＩＤ）表示（例えば、プラントエンジニアリング図を模倣する表示）における実時間更新（時間的なリアル性）は、作業に関連する経時的傾向の抽出をサポートしない。むしろ、そのような表示は、経時的な表示データの頭の中で行う統合、または別々に設けられたチャート、グラフ、及び／もしくは傾向ウィンドウにわたる表示データの空間的統合、のいずれかに依存することをオペレータに強いる。すなわち、オペレータがプロセス変数の現在の状態（例えば、実時間で更新される任意の対応するアラームの現在の値及び指示）に限定されるとき、オペレータが、パラメータ値に対する変更を見逃すこと、及び／または経時的に変化する値に関連付けられる傾向を認識することに失敗すること、の可能性が存在する。さらに、パラメータの実時間の値を提供することは、パラメータが低いまたは高いかどうか、パラメータ値と設定点との間にどのくらいの差が存在するか、及び／または値の間で差がどのくらい著しいか（例えば、大きな差がアラーム限界に近づくパラメータを示しているか、またはパラメータの正常動作状態内の広い範囲の値を示しているかどうか）などの、対応する設定点または目標値に対する関係の明確な指示を提供しない。設定点値がパラメータ値と共に提供されていても、パラメータの状況及び／または状態のこれらのインジケータのそれぞれは、一貫性のあるしっかりと組織化されたレイアウトではなく空間的に分散して無秩序のレイアウトの中で所望の情報を見つけるために、依然としてオペレータの人智による努力及び／または計算を必要とし、かつ／またはオペレータが、新しいウィンドウを開くこと及び／または異なる画面に移動すること、かつ大量のデータをドリルダウンすること及び／または取捨選択すること、を必要とする。オペレータの人智による努力に依存するシステムはエラーを生じやすく、異なる画面、ポップアップウィンドウ、フェースプレートなどを介して他のフォーマットで情報を提供するシステムは、関連の情報を迅速に検討し、比較し、かつ／またはコンテキスト内の情報の１つを画面に表示された他の情報に関連付けるためには非効率的である。したがって、多くの周知のプロセス制御システムは、低速かつ／またはエラーを生じやすい問題の検出及び特定をもたらす。
【００１４】
以前の課題から生じるユーザー構成可能なインターフェースの第４の可能性のある欠点は、オプションが与えられる場合、ユーザーが構成可能な表示を過度に複雑にする可能性があることである。表示を所望の選好に構成する際に著しい自由があると、オペレータが、Ｐ＆ＩＤ表示を変数で氾濫させることが可能であり、また可能性があることを研究が証明し、各変数がユニット間で異なる位置でインターフェース全体に分散され、オペレータのみに明らかである根拠によって色分けされる。本明細書に開示された教示は、ユーザーインターフェースを通して一貫して使用することができる、かつ／または表示内の単一の位置にグループ化することができる顕著な特性、状況、傾向、及び／または他の情報を、単純なグラフィック内に符号化して、個別のパラメータと、それらが評価に対して互いにどのように関係するかと、動作プロセスの全体的な状態と、をオペレータが迅速に評価することを可能にすることにより、それらの障害のいくつかを回避するためのシステム、方法、及び製造品を提供する。より具体的には、本明細書に開示された教示は、アイコンの視覚的属性の符号化の際に、プロセス変数の傾向のグラフを、アイコンの設計がそれらの顕著性への傾向（及び関連する情報）のタスク関連の態様に一致する象徴的なシンボルに、グラフィカルに要約することを可能にする。このように、オペレータは、制御対象のプロセスを積極的に監視し、正常な動作状況からの逸脱を、その逸脱がアイコンの設計によって顕著性が強調されているので逸脱状況がアラームを始動させる前に、見分けることができる。
【００１５】
図１は、本開示の教示を実現することができる例となるプロセス制御システム１００の概略図である。図１の例となるプロセス制御システム１００は、１つ以上のプロセス制御装置（そのうちの１つが参照番号１０２に指定されている）、１つ以上のオペレータステーション（そのうちの１つが参照番号１０４に指定されている）、及び１つ以上のアプリケーションステーションまたはワークステーション（そのうちの１つが参照番号１０６に指定されている）。例となるプロセス制御装置１０２、例となるオペレータステーション１０４、及び例となるワークステーション１０６は、バス及び／または一般にエリア制御ネットワーク（ＡＣＮ）と呼ばれるローカルエリアネットワーク（ＬＡＮ）１０８を介して、通信可能に結合される。
【００１６】
図１の例となるオペレータステーション１０４は、オペレータ、エンジニア、及び／または他のプラント要員（本明細書では、オペレータと呼ぶ）が、１つ以上のオペレータ表示スクリーン、及び／またはオペレータが例となるプロセス制御システム１００の１つ以上の構成要素（例えば、プロセスサイト、プロセスエリア、プロセスユニット、機器モジュール、制御モジュールなど）を表す様々な表示及び／または図（例えば、Ｐ＆ＩＤ）の間をナビゲートすることと、表示されている例となるプロセス制御システム１００の構成要素に対応するプロセス変数の現在及び予測された状態を決定することと、を可能にするアプリケーション、を検討し、かつ／または操作することを可能にする。さらに、以下でより詳細に説明されるように、オペレータアプリケーションはまた、オペレータが、例となるプロセス制御システム１００の対応する構成要素に関連するプロセス変数に関連する他の状況、特性、及び／または情報を評価し、視覚化することを可能にする。図１の例となるオペレータステーション１０４を実現する例となる方法は、図２に関連して以下に説明する。例となるオペレータステーション１０４を実現するために使用することができる例となるオペレータ表示アプリケーションは、図３及び３０〜３２に関連して以下に説明する。
【００１７】
例となるオペレータステーション１０４は、例となるプロセス制御システム１００の１つ以上の構成要素を表すプロセス図（例えば、Ｐ＆ＩＤ）をグラフィカルに表示するためにオペレータインターフェース（例えば、図３の例となるオペレータインターフェース３００）を備える、かつ／または実現する。オペレータインターフェースは、表示された構成要素を表す要素に関連するプロセス変数に対応する様々な状況、特性、傾向情報、及び／または他の情報を、視覚的に直感できる方法で、簡明に示すグラフィカルのかつ／または象徴的なシンボル（本明細書では、アイコンと呼ぶ）を生成する。例えば、いくつかの実施例では、アイコンは、以下でより具体的に説明するように他の情報のうちでも、プロセス変数の現在の状態、プロセス変数の予測された状態、プロセス変数の対応する傾向、プロセス変数の変化の方向、プロセス変数の変化率、設定点に対するプロセス変数の相対位置（例えば、設定点に対して上、下、またはほぼ同じ）、プロセス変数の値の動作範囲に対する設定点からのプロセス変数の相対偏差、アラーム限界に対するプロセス変数の相対距離、またはプロセス変数、設定点、及び／またはアラーム限界の実際の値、のうちのいずれかを示すことができる。いくつかの実施例では、プロセス変数の上記の特性または属性の少なくとも一部は、アイコンのグラフィカルの性質内に視覚的にマッピングすることができ、一方、他の特性または属性は、視覚的な方法では直接にマッピングされないが、それでも対応するアイコンから推論的に認識される。
【００１８】
いくつかの実施例では、オペレータインターフェースは、オペレータが、例となるプロセス制御システム１００において表示された構成要素と他の構成要素との関係を迅速に評価することと、及び／または例となるプロセス制御システムのオペレータインターフェースを介して表示されることに関心のある他の構成要素のいずれかにナビゲートすることと、を可能にするナビゲーションペインを提供する。さらに、いくつかの実施例では、例となるオペレータステーション１０４のオペレータインターフェースは、例となるプロセス制御システム１００の表示された構成要素のうちの１つ以上に対応するプロセス変数に関連するグラフィックを、比較を容易にするためにグループとして、表示することができるプロセス変数の要約ペインを提供する。さらに、プロセス変数の要約ペインは、オペレータが所望するような、より多くの、またはより少ない情報を示すために、様々なレベルの詳細でグラフィックを表示することができる。
【００１９】
図１の例となるワークステーション１０６は、１つ以上の情報技術アプリケーション、ユーザー対話型アプリケーション、及び／または通信アプリケーションを実行するためのアプリケーションステーションとして構成することができる。例えば、ワークステーション１０６は、主として、プロセス制御関連アプリケーションを実行するように構成することができ、一方別のアプリケーションステーション（図示せず）は、主として、プロセス制御システム１００が、任意の所望の通信媒体（例えば、無線、ハードワイヤードなど）及びプロトコル（例えば、ＨＴＴＰ、ＳＯＡＰなど）を使用して、他のデバイスまたはシステムと通信することを可能にする通信アプリケーションを実行するように構成することができる。図１の例となるオペレータステーション１０４及び例となるワークステーション１０６は、１つ以上のワークステーション及び／または任意の他の適切なコンピュータシステム及び／または処理システムを使用して、実現することができる。例えば、オペレータステーション１０４及び／またはワークステーション１０６は、シングルプロセッサのパーソナルコンピュータ、シングルまたはマルチプロセッサのワークステーションなどを使用して、実現することができる。
【００２０】
図１の例となるＬＡＮ１０８は、任意の所望の通信媒体及びプロトコルを使用して実現することができる。例えば、例となるＬＡＮ１０８は、ハードワイヤード及び／または無線イーサネット通信方式に基づくことができる。しかしながら、当業者により容易に理解されることであるが、任意の他の適切な通信媒体（複数可）及び／またはプロトコル（複数可）を使用することができる。さらに、単一のＬＡＮ１０８が図１に示されているが、１つを超えるＬＡＮ及び／または通信ハードウェアの他の代替物を使用して、図１の例となるシステム間に冗長の通信パスを設けることができる。
【００２１】
図１の例となる制御装置１０２は、データバス１１６及び入力／出力（Ｉ／Ｏ）ゲートウェイ１１８を介して、複数のスマートフィールドデバイス１１０、１１２、及び１１４に結合することができる。スマートフィールドデバイス１１０、１１２、及び１１４は、フィールドバス準拠のバルブ、アクチュエータ、センサなどであることができ、この場合は、スマートフィールドデバイス１１０、１１２、及び１１４は、公知のファンデーションフィールドバスプロトコルを使用し、データバス１１６を介して通信する。もちろん、他のタイプのスマートフィールドデバイス及び通信プロトコルを代わりに使用することができる。例えば、スマートフィールドデバイス１１０、１１２、及び１１４は、代わりに、公知プロフィバス及びＨＡＲＴ通信プロトコルを使用し、データバス１１６を介して通信するプロフィバス及び／またはＨＡＲＴ準拠デバイスであることができる。さらなるＩ／Ｏデバイス（Ｉ／Ｏゲートウェイ１１８に同様及びまたは同一のものは、制御装置１０２に結合することができ、ファンデーションフィールドバスデバイス、ＨＡＲＴデバイスなどであることができるスマートフィールドデバイスのさらなるグループが、制御装置１０２と通信することを可能にする。
【００２２】
例となるスマートフィールドデバイス１１０、１１２、及び１１４に加えて、１つ以上の非スマートフィールドデバイス１２０及び１２２を例となる制御装置１０２に通信可能に結合することができる。図１の例となる非スマートフィールドデバイス１２０及び１２２は、例えば、それぞれのハードワイヤードリンクを介して、制御装置１０２と通信する従来の４−２０ミリアンペア（ｍＡ）または０−２４Ｖ直流（ＶＤＣ）デバイスであってもよい。
【００２３】
図１の例となる制御装置１０２は、例えば、Ｆｉｓｈｅｒ−Ｒｏｓｅｍｏｕｎｔ  Ｓｙｓｔｅｍｓ，Ｉｎｃ、Ｅｍｅｒｓｏｎ  Ｐｒｏｃｅｓｓ  Ｍａｎａｇｅｍｅｎｔ  ｃｏｍｐａｎｙにより販売されているＤｅｌｔａＶ（商標）制御装置であってもよい。しかしながら、任意の他の制御装置を代わりに使用することができる。さらに、１つの制御装置１０２だけが図１に示されているが、任意の所望のタイプ及び／またはタイプの組合せの追加の制御装置及び／またはプロセス制御プラットホームをＬＡＮ１０８に結合することができる。いずれの場合においても、例となる制御装置１０２は、オペレータステーション１０４を使用してオペレータによって生成され、かつ制御装置１０２にダウンロードされ、かつ／またはインスタンス化されたプロセス制御システム１００に関連する１つ以上のプロセス制御ルーチンを行う。
【００２４】
図１は、以下により詳細に説明されるプロセス制御システムオペレータに提示される情報を制御するための方法及び装置を有利に用いることができる例となるプロセス制御システム１００を示しているが、当業者は、本明細書に記載のオペレータに提示される情報を制御するための方法、システム、及び装置は、必要に応じて、図１の示された実施例より複雑な、またはより複雑でない（例えば、１を超える制御装置を有する、１を超える地理的場所にわたる、などの）他のプロセスプラント及び／またはプロセス制御システムで有利に用いることができることを、容易に理解するであろう。
【００２５】
図２は、図１の例となるオペレータステーション１０４を実現する例となる方法を示す。以下の説明は、オペレータステーション１０４に対して与えられるが、例となるオペレータステーション１０４を実現する例となる方法はまた、図１の例となるワークステーション１０６を実現するために使用することができる。図２の例となるオペレータステーション１０４は、少なくとも１つのプログラム可能なプロセッサ２００を備える。図２の例となるプロセッサ２００は、プロセッサ２００のメインメモリ２０２内に（例えば、ランダムアクセスメモリ（ＲＡＭ）及び／または読み出し専用メモリ（ＲＯＭ）内に）存在する符号化された命令を実行する。プロセッサ２００は、プロセッサコア、プロセッサ、及び／またはマイクロコントローラなどの任意のタイプの処理ユニットであり得る。プロセッサ２００は、とりわけ、オペレーティングシステム２０４、オペレータ表示モジュール２０６、オペレータアプリケーション２０８、及びオペレータインターフェース２１０を実行することができる。例となるオペレーティングシステム２０４は、Ｍｉｃｒｏｓｏｆｔ（登録商標）のオペレーティングシステムである。図２の例となるメインメモリ２０２は、プロセッサ２００によって及び／またはその中で、実現することができ、かつ／またはプロセッサ２００に操作可能に結合された１つ以上のメモリ及び／またはメモリデバイスであり得る。
【００２６】
オペレータが例となるプロセッサ２００と対話することを可能にするために、図２の例となるオペレータステーション１０４は、任意のタイプの表示器２１２を備える。例となる表示器２１２は、限定するものではないが、ユーザーインターフェース、及び／またはプロセッサ２００及び／または、より全体的には、例となるオペレータステーション１０４によって実現されるアプリケーション、を表示することができるコンピュータモニタ、コンピュータスクリーン、テレビジョン、モバイルデバイス（例えば、スマートフォン、Ｂｌａｃｋｂｅｒｒｙ（商標）、及び／またはｉＰｈｏｎｅ（商標））などを含む。
【００２７】
図２の例となるオペレーティングシステム２０４は、例となる表示器２１２によって及び／またはそこで、ユーザーインターフェース（例えば、オペレータインターフェース２１０）の表示を表示し、かつ／または促進する。例となるオペレータステーション１０４によって実現されるアプリケーションとのオペレータの対話を促進するために、例となるオペレーティングシステム２０４は、例となるオペレータ表示モジュール２０６が、オペレータアプリケーション２０８を介してオペレータインターフェース２１０を定義し、かつ／または選択し、次にオペレーティングシステム２０４を操作し、かつ／または命令して、定義されたかつ／または選択されたオペレータインターフェース２１０を表示することができるアプリケーションプログラミングインターフェース（ＡＰＩ）を実装する。例となるオペレータインターフェース２１０は、図３及び３０〜３２に関連して以下に説明する。
【００２８】
プロセス制御システムのオペレータ表示及び／またはアプリケーションを提示するために、図２の例となるオペレータステーション１０４は、例となるオペレータ表示モジュール２０６を備える。図２の例となるオペレータ表示モジュール２０６は、１つ以上のプロセス制御装置（例えば、図１の例となる制御装置１０２）及び／またはプロセス制御システムの他の要素からデータを収集し、収集されたデータを使用し、オペレータアプリケーション２０８を介して特定のオペレータインターフェース２１０（例えば、図３及び３０〜３２の例となるオペレータインターフェース３００）を作成し、かつ／または定義する。作成されたかつ／または定義された表示は、例となるオペレーティングシステム２０４により、かつ／またはそれを介して、例となる表示器２１２でレンダリングされる。例となるオペレータ表示モジュール２０６はまた、オペレータアプリケーション２０８を介してオペレータインターフェース２１０を更新するためのオペレータ入力を、オペレータインターフェース２１０を介して受け取る（例えば、オペレータインターフェース２１０の要素を選択する、調整する、及び／または操作するオペレータに応じて）。
【００２９】
図１の例となるオペレータステーション１０４を実現する例となる方法は、図２に示されたが、図２に示されたデータ構造、要素、プロセス、及びデバイスは、任意の他の手法で、組み合わせ、分割し、再配設し、省略し、除外し、かつ／または実現することができる。さらに、図２の例となるオペレーティングシステム２０４、例となるオペレータ表示モジュール２０６、例となるオペレータアプリケーション２０８、例となるオペレータインターフェース２１０、及び／または、より全体的には、例となるオペレータステーション１０４は、ハードウェア、ソフトウェア、ファームウェア、及び／またはハードウェア、ソフトウェア、及び／またはファームウェアの任意の組合せによって、実現することができる。したがって、例えば、図２の例となるオペレーティングシステム２０４、例となるオペレータ表示モジュール２０６、例となるオペレータアプリケーション２０８、例となるオペレータインターフェース２１０、及び／または、より全体的には、例となるオペレータステーション１０４のいずれかは、１つ以上の回路（複数可）、プログラム可能なプロセッサ（複数可）、特定用途向け集積回路（ＡＳＩＣ）（複数可）、プログラマブル論理デバイス（ＰＬＤ）（複数可）、及び／またはフィールドプログラマブル論理デバイス（ＦＰＬＤ）（複数可）などによって、実現することができる。さらにまた、例となるオペレータステーション１０４は、図２に示されたものの代わりに、またはそれらに加えて、追加の要素、プロセス、及び／またはデバイスを備えることができ、かつ／または、示されたデータ構造、要素、プロセス、及びデバイスのいずれかの１つを超えるもの、またはそれらの全部を備えることができる。
【００３０】
図３は、図２のオペレータステーション１０４のオペレータアプリケーション２０８を実現するために使用することができる例となるオペレータインターフェース３００を示す。図３の例となるオペレータインターフェース３００は、例となる配管及び計装図（Ｐ＆ＩＤ）の表示領域３０２を含む。Ｐ＆ＩＤ表示領域３０２は、プロセス制御システム（例えば、図１の例となるプロセス制御システム１００）内の機器、プロセス、プロセス変数、及び／または構成要素、及びそれらの関係を表す様々な要素のプロセス図または画像３０４を含む。いくつかの実施例では、Ｐ＆ＩＤ表示領域３０２は、プロセス制御システムの他のものに対してプロセス図３０４によって、プロセス制御システムのどんな要素（複数可）が表されているかを示すためのタイトル３０５を含む。例えば、示された実施例では、タイトル３０５は、プロセス図３０４がプロセス制御システム内の特定のプロセスユニット（「原油ユニット１」とラベル付けされている）の概要に対応することを示す。いくつかの実施例では、オペレータインターフェース３００に関連するアプリケーションは、プロセス制御システム（例えば、特定のサイトまたはプラント、エリア、ユニット、モジュールなど）を定義する構成要素の階層内の様々なレベルにおけるプロセス制御システムの異なる構成要素及び／またはサブ構成要素に対応するＰ＆ＩＤ表示領域３０２内の異なるプロセス図３０４を生成し、表示することができる。
【００３１】
さらに、図３の例となるオペレータインターフェース３００は、（１）Ｐ＆ＩＤ表示領域３０２内の現在の表示（例えば、現在のプロセス図３０４）とプロセス制御システムの他のものとの関係（複数可）を特定することと、（２）オペレータが彼らの処置を優先することを可能にするために、注意及び相対的深刻度を必要とするいずれかの問題（例えば、アラーム、予測されたアラームなど）を特定することと、（３）特定された問題及び対応する構成要素と、プロセス制御システムの他のものとの及び／またはＰ＆ＩＤ表示領域３０２内の現在の表示との、関係（複数可）を特定することと、（４）問題となっているタスクに不必要な情報の取捨選択または殺到を強いられることなく、オペレータが、問題に応答し、かつ／または関連のタスクを行うために必要とするデータを有することができるように、プロセス制御システムに関連する情報の様々なレベルを提供することと、により、オペレータがプロセス制御システムの状況を迅速に評価することを支援するために、例となるサイドバー３０６が設けられる。具体的には、示された実施例のサイドバー３０６は、現在表示されているプロセス図３０４によって表されるプロセス制御システム内の構成要素（複数可）及び／または関連の問題とプロセス制御システムの他のものとの関係を、オペレータが決定することを可能にするナビゲーションペイン３０８を含むことができる。例となるナビゲーションペインは、図２６〜２９に関連して以下でより詳細に説明される。いくつかの実施例では、サイドバー３０６はまた、Ｐ＆ＩＤ表示領域３０２内に表されるプロセス制御システムの１つ以上の構成要素に関連する特定のプロセス変数に対応するグラフィック３１２を提供するプロセス変数の要約ペイン３１０を含む。グラフィック３１２は、詳細の程度を変えてオペレータによって選択されて所望のレベルの情報をオペレータに提供し、プロセス変数（複数可）の状況を適切に評価し、かつ／または必要性が生じる場合にいずれかの適切な処置を取ることができる。例えば、基本または大まかなレベルでは、グラフィック３１２は、オペレータが概してプロセス変数の状況を監視し、問題を特定することを可能にするために十分な情報を提供することができる。中間レベルでは、グラフィック１１２は、オペレータがプロセス制御システムを監視して制御し、特定された問題をトラブルシューティングし、かつ／またはプロセス変数の状況及びプロセス制御システムの対応する部分を分析することを可能にするさらなる情報を提供することができる。詳細または総合的レベルでは、グラフィック１１２は、現時点に至るプロセス変数の関連の履歴に関するさらなる情報を提供し、今後の状態におけるプロセス変数の状況を予測し、または予想し、重要な事象及び／または事象ログからのトリガー（例えば、アラーム）を特定された時間ベース傾向に統合し、オペレータが変化する周囲状況及び／またはプロセス制御システムの多様な態様に関連する問題を理解することを可能にする。例となるグラフィック及び関連のプロセス変数の要約ペインは、図４〜２５に関連して以下でより詳細に説明される。画面サイズ及び／または解像度が制約されているいくつかの実施例では、例えば携帯型ハンドヘルドデバイス（例えば、スマートフォン、タブレットなど）の表示スクリーン上のような場合には、サイドバー３０６は、対応するＰ＆ＩＤ表示領域３０２がないスクリーンを介してレンダリングすることができる。さらにいくつかのそのような実施例では、サイドバー３０６の一部だけは、目的の任意の部分までスキャン（例えば、スクロール）する機能を用いて任意の所与の時点で表示することができる。他の実施例では、ナビゲーションペイン３０８またはプロセス変数の要約ペイン３１０の一方のみが、そのような表示デバイスを介して表示される。
【００３２】
図４は、プロセス制御システム（例えば、図１の例となるプロセス制御システム１００）のプロセス変数に関連する状況、特性、傾向、及び／または他の情報を示すための例となるアイコン４０２、４０４、４０６を示す。具体的には、図４に示された実施例では、アイコン４０２、４０４、４０６によって強調された特性及び／または状況は、プロセス変数の現在の状態、プロセス変数の予測された状態、及びプロセス変数の対応する傾向（例えば、方向）を含み、それらは、示された例となるアイコン４０２、４０４、４０６の形状、向き、及び表記によって表される。例えば、アイコン４０２は、上向きのピーク４０８を備える形状の三角形であり、プロセス変数の上昇傾向を視覚的に示す。比較例として、アイコン４０６も形状が三角形であるが、下向きのピーク４１０を備え、プロセス変数の下降傾向を視覚的に示す。本明細書に記載された対応するプロセス変数の方向または傾向を示すためのアイコンの形状の特性は、本明細書ではアイコンの傾向識別形状として言及される。
【００３３】
さらに、アイコン４０２、４０６は、（１）プロセス変数の現在の状態を視覚的に示すためにピーク４０８、４１０の反対側にある現在の状態のセクション４１２、及び（２）プロセス変数の予測された状態を視覚的に示すためにピーク４０８、４１０に隣接する予測された状態のセクション４１４からなる２つのセクションをそれぞれ含む。図４のアイコン４０４は、概してダイヤモンドまたは菱形の形状（または任意の他の適切な形状）であり、アイコン４０２、４０６の三角形の形状から区別することができ、プロセス変数のその現在の状態を維持している（例えば、上向きまたは下向きの傾向がない）ことを視覚的に示す。アイコン４０２、４０４の現在の状態のセクション４１２及び予測された状態のセクション４１４は、プロセス変数の傾向を有する方向（例えば、ピーク４０８、４１０が指す方向）に対応して積み重ねられる方法で配置される。本明細書で使用される場合、プロセス変数の「状態」の用語は、その設定点及び／または任意のアラーム限界に対する変数の動作状態に対応する。例えば、プロセス変数が許容限界内で動作している場合、プロセス変数の「状態」は、正常である、または期待通りである、または望み通りであるとなる。しかしながら、プロセス変数が高アラーム限界を超えた場合、その後プロセス変数の状態は高アラーム状態となる。同様に、プロセス変数が対応する低アラーム限界を下回った場合、アラームの状態は低アラーム状態となり得る。いくつかの事態では、プロセス変数は、深刻度または重要度の様々なレベルに対応する異なる値に設定された複数のアラーム限界に関連付けることができる（例えば、高アラーム限界及び高高アラーム限界）。
【００３４】
示された実施例では、プロセス変数の現在及び予測された状態は、対応する現在の状態及び予測された状態のセクション４１２、４１４内のテキスト表記または他の視覚的な印により、アイコン４０２、４０４、４０６で視覚的に示される。例えば、図４に示されるように、単一の感嘆符は、正常な動作状況外（例えば、プロセス変数が低アラーム限界を下回る、または高アラーム限界を超えて上昇する）のプロセス変数の値の範囲に関連付けられた第１のアラーム状態に対応する動作状態（例えば、アイコン４０２の現在の状態のセクション４１２）にあるプロセス変数を示す。２重の感嘆符は、第２のアラーム限界を通過して（例えば、プロセス変数が低低アラーム限界を下回る、または高高アラーム限界を超えて上昇する）対応する低低アラーム状態または高高アラーム状態（例えば、アイコン４０２の予測された状態のセクション４１４）に入るプロセス変数を示す。追加の感嘆符及び／または他の表記は、プロセス変数に関連付けられた他の動作状態（例えば、第３のアラーム限界の通過）を示すために設けることができる。感嘆符が示されないこと（例えば、アイコン４０６の予測された状態のセクション４１４）は、正常な動作状況内で動作するプロセス変数を示す。
【００３５】
示された例となるアイコン４０４は、対応するプロセス変数が特定の状態に維持されている（例えば、それは、状態を変化させる上向きまたは下向きの傾向を有していない）ことをアイコン４０４が示すので、セクションに分割されていない。別の言い方をすれば、プロセス変数の現在の状態と予測された状態とが同じである。したがって、単一の表記（例えば、２重感嘆符の単一のセット）のみが、プロセス変数が維持されている対応する状態（例えば、それは高アラーム状態で安定したままである）を示すために、アイコン４０４内に表される。
【００３６】
上記のように現在の状態、予測された状態、及び関連する傾向を視覚的に表すことは、オペレータが、プロセス変数の現在の状態ならびに予測された状態を含むプロセス変数に関連付けられた状況を迅速かつ直感的に評価することを可能にする。このように、オペレータは、プロセス変数がアラーム限界に接近するときを予見し、アラームが始動される前でもこの事態を解決するための措置を積極的に講じることができる。さらに、プロセス変数が所望の値の範囲外のアラーム状態で動作している場合でも、プロセス変数に関連付けられた現在及び予測された状態の特性を視覚的に示すことは、オペレータが、傾向の定性的状態を迅速に認識することを可能にする（例えば、プロセス変数の状態が改善している（設定点に向かって移動している）または悪化している（設定点から離れる方向に移動している）。同様に、プロセス変数が単一の側のアラーム限界（例えば、上限または下限のいずれか）によって制限される場合、現在及び予測された状態は、プロセス変数の値が移動している方向または傾向を特定するために役立つことができる。しかしながら、プロセス変数が両側で制限される場合（例えば、アラーム上限及び下限の両方を有する）、プロセス変数の傾向は、現在及び予測された状態のみに基づいて直ちに明らかにならないことがある。したがって、図４のアイコン４０２、４０６は、図５でより詳細に示され、説明されるように、プロセス変数が傾向を示す方向を指すように三角形状に形成される。
【００３７】
図５〜７は、図４に関連して上述したプロセス変数に関連する状況、特性、傾向、及び／または情報を示すための他の例となるアイコン５０２、５０４、６０２、７０２を示す。具体的には、図５〜７の例となるアイコンは、プロセス変数の現在及び予測された状態、及びプロセス変数の方向を強調する。図５の例となるアイコン５０２は、アイコン５０２が、概して三角形の形状であり、プロセス変数の上向きの傾向を示すために上向きを指すことにおいて、図４のアイコン４０２と同様である。図５の例となるアイコン５０４もまた、アイコン５０４が、概して三角形の形状であり、プロセス変数の下向きの傾向を示すための下向きを指すことにおいて、図４のアイコン４０６と同様である。さらに、図４のアイコン４０２、４０６は、対応するプロセス変数の現在及び予測された状態を示すための感嘆符を含むが、アイコン５０２、５０４の現在及び予測された状態は、対応する現在及び予測された状態のセクションの陰影付け（例えば、塗りつぶし）によって表される。異なるパターン、色、陰影付け、形状、大きさ、輪郭、テキストまたは記号表記、艶むら、強調表示などを含むプロセス変数の動作状態を示す他の方法は、代わりに使用することができる。例えば、正常な動作状態は、灰色によって示すことができ、低または高アラーム状態（比較的低い重要度）は、黄色で示すことができ、及び低低または高高アラーム状態（比較的高い重要度）は、赤色で示すことができる。さらに、いくつかの実施例では、背景または周囲の色は、ゲインズボロ色（例えば、薄い青味がかった灰色）によって示すことができる。より一般的には、いくつかの実施例で実現されるカラースキームは、業界標準の知覚色識別空間（例えば、国際照明委員会（ＣＩＥ）標準）によって指定される。このようなカラースキームの利点は、色が、色異常（例えば、色盲）ならびに正常（例えば、非色盲）なオペレータによって区別することができることである。図５の示された実施例において及び以下の図を通して、高い重要度の状態（例えば、低低または高高アラームの状態）は、暗い陰影付けで表され、低い重要度の状態（例えば、低または高アラームの状態）は、明るい陰影付けで表され、正常な動作状態は、陰影付けをしないで（例えば、白色）表される。
【００３８】
説明の目的で、アイコン５０２、５０４は、経時的なプロセス変数の例となる値を示す対応するプロセス変数のグラフ５０６の上に示されている。各グラフ５０６は、プロセス変数が正常の状況下で動作することが可能である設定点または目標値（中心線５０８によって示される）と、アラーム限界に対応する破線によって区切られ、かつ対応するアラーム状態の深刻度に関連付けられた異なる陰影付けで区別される高及び低アラーム状態または範囲の２つのレベル（本明細書では、高高アラーム状態５１０、高アラーム状態５１２、低アラーム状態５１４、及び低低アラーム状態５１６と呼ぶ）と、を示す。高及び低アラーム状態５１２、５１４の間の領域内のプロセス変数の状態は、本明細書では正常または目標動作状態と呼ぶ。さらに、各グラフは、ライン５２０に沿って配置されたプロセス変数の現在の値を表すドット５１８を含む。ライン５２０の実線の部分は、現在の値に至るまでの経時的なプロセス変数の値を表す。ライン５２０の点線の部分は、ライン５２０の実線の部分の外挿であり、今後のプロセス変数の予測された値を表す。さらに、またはあるいは、他のアイコン（または図５に示されるアイコン５０２、５０４上の変形形態）は、グラフ５０６によって示されない経時的に変化する対応するプロセス変数を表すために使用することができる（例えば、設定点を横切る急峻な傾向のライン５２０）。
【００３９】
図５に示されるように、アイコン５０２は、増加するプロセス変数（例えば、上向きの傾向）に関連付けられた横列５２２内に配置され、アイコン５０４は、減少するプロセス変数（例えば、下向きの傾向）に関連付けられた横列５２４内に配置される。アイコン５０２、５０４の傾向識別形状（例えば、上方または下方を指すように向けられた概して三角形の形状）に基づいて、オペレータは、プロセス変数の方向または傾向を容易に識別することができる。さらに、いくつかのそのような実施例では、現在及び予測された状態のセクションによって示された状態の順序に関連する傾向の方向に基づいて、オペレータは、設定点に対するプロセス変数の相対位置及び示された傾向の定性的状態（例えば、悪化または改善）を推測することができる。例えば、傾向識別形状が下向きの傾向を示し、かつ予測された状態のセクションが現在の状態のセクションよりも悪いアラーム状態を示す場合、オペレータは、プロセス変数が設定点の下にあり、かつ降下している（すなわち、悪化している）ことを推測することができる。対照的に、傾向識別形状が上記の実施例と同じ現在及び予測された状態によって上向きの傾向を示す場合、オペレータは、プロセス変数が設定点の上にあり、かつさらに悪化するように上昇していることを推測することができる。同様に、アイコンの現在及び予測された状態のセクションの相対的深刻度が上記の実施例と逆になっている場合、オペレータは、プロセス変数が設定点の上または下にあるかどうか、及びそれが定性的に改善している（例えば、設定点に向かって移動している）ことを推定することができる。
【００４０】
図５に示された実施例では、アイコン５０２、５０４は、プロセス変数の状態が設定点に向かって移動している（縦列５２６）ことから改善しているか、設定点か離れる方向に移動している（縦列５２８）ことから悪化しているか、それとも実質的に一定または安定状態の状況にある（縦列５３０）ことから維持されているかに基づいて、別々の縦列５２６、５２８、５３０にグループ化される。増加の横列５２２にある改善の縦列５２６及び悪化の縦列５２８内では、図５は、プロセス変数の値が、低低アラーム領域から低アラーム領域へ、低アラーム領域から正常動作状態へ、正常動作状態から高アラーム領域へ、及び高アラーム領域から高高アラーム領域へ、移動することが予測される状態間の各々の予測された移行を示す各々の可能なアイコン５０２を提供する。減少の横列５２４にある縦列５２６、５２８では、図５は、高高アラーム範囲から下向きに低低アラーム範囲を通る逆の移行に対応する各々のアイコン５０４を示す。図４のアイコン４０２、４０６と同様に、図５のアイコン５０２、５０４に関連付けられたプロセス変数の現在及び予測された状態は、アイコン５０２、５０４の現在及び予測された状態のセクションの視覚的に区別可能な特性（例えば、陰影付けまたは塗りつぶし、パターン、色、形状、大きさ、輪郭、テキストまたは記号表記、縁取り、艶むら、強調表示など）に基づく。
【００４１】
状態維持の縦列５３０内では、アイコン５０２、５０４は、他の縦列５２６、５２８のアイコン５０２、５０４と同じ概して三角形の形状を有する（プロセス変数に関連付けられた傾向の方向を示すために）。しかしながら、縦列５２６、５２８内のアイコン５０２、５０４と対照的に、状態維持の縦列５３０のアイコン５０２、５０４は、プロセス変数の単一の状態に対応する単一の色で塗りつぶされる、または陰影付けされる。このように、オペレータは、プロセス変数が上方（アイコン５０２）または下方（アイコン５０４）のいずれかに移動しているが、この傾向は、予測された状態が現在の状態と同じであるように平衡化していることを認識することができる。いくつかの事態では、プロセス変数は、上方または下方の傾向が存在しないような実質的に経時的に一定であることができる。このような状況下では、プロセス変数の対応する動作状態を視覚的に示すための適切な印（陰影付け、パターン、色、輪郭、テキストまたは記号表記、縁取り、艶むら、強調表示など）を備えたＦＩＧ．６のアイコン６０２によって示されるような概して八角形の形状などの異なる形状を表すことができる。概して八角形の形状は、プロセス変数が変化していない（すなわち、停止した）ことを直感的に示すために、一時停止の標識との関連付けにより、設けられる。さらに、またはあるいは、傾向が変動する場合、またはそうでなければ、傾向が、明らかに上方、下方に移動していない、または安定した状態を維持していない場合、図７のアイコン７０２の形状によって示されるように、異なる形状を使用してプロセス変数のそのような状況を示すことができる。様々な特性（例えば、現在の状態、予測された状態、傾向）を示すために、特定の形状を図４〜７に関連して説明したが、他の適切な形状及びそれらの対応する向きを代わりに使用することができる。例えば、図４のアイコン４０２、４０６及び図５のアイコン５０２、５０４の代わりに、矢印または方向を示す他の形状を使用することができる。
【００４２】
図８〜１０は、図１の例となるプロセス制御システム１００のプロセス変数に関連付けられた状況、特性、傾向、及び／または他の情報を示すための他の例となるアイコンを示す。具体的には、図８〜１０に示された実施例は、プロセス変数の現在及び予測された状態、プロセス変数の方向、及びプロセス変数に関連付けられた設定点に対するプロセス変数の関係を強調するアイコンを示す。図８は、アイコン８０２、８０４が現在の状態のセクション８０６と予測された状態のセクション８０８とに分割され、予測された状態のセクション８０８が三角形のアイコン８０２、８０４のピーク８１０に隣接するエッジに沿って延在することを除いて、図４の三角形のアイコン４０２、４０６と同様である例となる三角形のアイコン８０２、８０４を示す。このように、セクション８０６、８０８の水平方向の関係（例えば、左から右に見て）は、経時的なプロセス変数の状態の変化を表す。すなわち、現在の状態は、左側に（現在の状態のセクション８０６によって）示され、予測された状態（すなわち、今後の時点における状態）は、右側に（予測された状態のセクション８０８によって）示される。さらに、セクション８０６、８０８の垂直方向の関係（例えば、ピーク８１０が指す方向で上方または下方に見ると）は、プロセス変数の方向を表す。図８はまた、概して長方形の形状を有する例となる安定した状態のアイコン８１２を示す。安定した状態のアイコン８１２はまた、増加及び減少傾向のアイコン８０２、８０２との整合性を提供するための２つのセクションを含むが、安定した状態は、関連するプロセス変数の予測された状態がそのプロセス変数の現在の状態と同じであることを意味するので、各セクション８０６、８０８は、動作状態の同じ視覚的な印（例えば、陰影付け、パターン、色、輪郭、テキストまたは記号表記、縁取り、艶むら、強調表示など）を有する。したがって、図８の例となるアイコン８０２、８０４、８１２は、図４〜７に関連して上述したように、プロセス変数の現在及び予測された状態ならびにプロセス変数の傾向に関して同じ情報を提供する。
【００４３】
さらに、例となるアイコン８０２、８０４、８１２は、プロセス変数に関連付けられた設定点に対するプロセス変数の値の相対位置を示すための設定点インジケータ８１４（例えば、ライン）を含む。例えば、図８の左側の縦列では、対応するアイコン８０２、８０４、８１２の各々の設定点インジケータ８１４は、対応するアイコン８０２、８０４、８１２の他の部分の上（例えば、セクション８０６、８０８の上）に配置され、プロセス変数が設定点の下にあることを示す。このように、オペレータは、現在の状態のセクション８０６及び予測された状態のセクション８０８内の陰影付けの意味とセクション８０６、８０８が積み重ねられた順序を人智によって統合しなくても、増加のアイコン８０２によって表されるプロセス変数が改善している（すなわち、設定点に向かって移動している）ことと、一方で、減少のアイコン８０４によって表されるプロセス変数が悪化している（すなわち、設定点から離れる方向に移動している）こととを認識することができる。したがって、現在の状態と予測された状態が同じであっても、プロセス変数がその設定点に対してさらに離れていくのか、それとも近づいているのかを、識別することができる。同様に、図８に示されるように、設定点インジケータ８１４は、プロセス変数の値が設定点の上にあることを示すために、アイコン８０２、８０４、８１２の他の部分の下に配置され、またプロセス変数の値がほぼ設定点にあるときを示すために、アイコン８０２、８０４、８１２の他の部分と同じレベルに配置される。図８は、アイコン８０２、８０４、８１０の他の部分の後方にある設定点インジケータ８１４を示しているが、いくつかの実施例では、設定点インジケータ８１４は、アイコン８０２、８０４、８１０の他の部分の前方に配置される（例えば、上に重なる）。
【００４４】
図９は、アイコン９０２、９０４、９０６が異なる形状を有することを除いて、図８のアイコン８０２、８０４、８１０と同様に機能する例となるアイコン９０２、９０４、９０６を示す。具体的には、プロセス変数の傾向または方向を示すためのアイコン９０２、９０４、９０６の傾向識別形状（例えば、三角形の形状）は、プロセス変数の現在の状態に排他的に関連付けられるが、三角形の辺に沿って延びる別のセクションは、プロセス変数の予測された状態を示すために役立つ。
【００４５】
図１０は、図８及び９に関連して上述したものと同様であるさらに他の例となるアイコン１００２、１００４、１００６を示す。図１０では、プロセス変数の現在の状態は、面取りされたエッジ１００８を備える概して長方形の形状によって示される。示された実施例では、エッジ１００８の傾斜（左から右に延びる）は、経時的なプロセス変数の傾向の方向を示すために役立つ。示された実施例のアイコン１００４は、面取りされたエッジ１００８を有してなく、したがって、プロセス変数がその現在の値を維持していることを示す。いくつかの実施例では、傾斜の角度は、プロセス変数の値が変化している割合を示す。エッジ１００８の使用は、三角形または矢印のように傾向の方向を指さない代替の傾向識別形状を提供するが、それでも経時的にプロットされたグラフを表しているので、直感的である。
【００４６】
図８〜１０の例となるアイコン８０２、８０４、８１０、９０２、９０４、９０６、１００２、１００４、１００６は、設定点に対するプロセス変数の相対位置の指示を提供する（例えば、図８の設定点インジケータ８１４を介して）が、いくつかの実施例では、プロセス変数の相対位置（例えば、設定点に対して上、下、または同じ）に加えて、プロセス変数について可能性のある値の範囲全体に関して設定点からのプロセス変数の相対偏差を示すことが望ましい（例えば、設定点に対してどのくらい上または下か）。設定点からのプロセス変数のそのような相対偏差の指示は、以下で詳細に説明されるプロセス変数に関連付けられた状況、特性、傾向、及び／または他の情報の他の指示と共に図１１〜１７の示された実施例に提供される。
【００４７】
具体的には、図１１は、上述のものと同様な形状を有する例となるアイコン１１０２、１１０４、１１０６、１１０８を示す。例えば、アイコン１１０２、１１０６の三角形は、プロセス変数の傾向がそれぞれ上方または下方に移動していることを示す。アイコン１１０４の長方形は、プロセス変数の安定した状態を示し、アイコン１１０８の波状の長方形は、プロセス変数の変動するまたは不確定のパターンを示す。さらに、各形状の陰影付けは、上述のようにプロセス変数の対応する動作状態（例えば、正常動作状態、高アラーム状態、低アラーム状態、高高アラーム状態、低低アラーム状態など）を示す。
【００４８】
図１１に示されるように、形状の各々は、動作範囲インジケータ１１１０（例えば、実線の垂直ライン）に沿う様々な点に配置される。示された実施形態では、範囲インジケータ１１１０は、プロセス変数が動作することができる可能性のある値の範囲を表し、プロセス変数インジケータ１１１２（例えば、各アイコン１１０２、１１０４、１１０６、１１０８の中心点）は、ライン１１１０によって表された範囲内のプロセス変数の位置または配置に対応する。したがって、アイコン１１０４に示されるように、プロセス変数は、可能性のある値の範囲の上端に近くにあり、したがって、高高アラーム状態に対応するパターンで示されている。各アイコン１１０２、１１０４、１１０６、１１０８の水平方向の破線は、範囲インジケータ１１１０によって示される可能性のある値の範囲に対する設定点を表す設定点インジケータ１１１４（例えば、破線）である。設定点インジケータ１１１４は、範囲インジケータ１１１０の範囲のほぼ中間にあるように図１１で示されているが、設定点インジケータ１１１４は、設定点の相対及び範囲インジケータ１１１０によって画定された範囲に関連付けられた対応する値に依存して、範囲インジケータ１１１０に沿ういずれかの位置に位置することができる。このように、オペレータは、図８、９のように、設定点に対するプロセス変数の相対位置（例えば、上／下）を即座に決定し得るだけでなく、よりプロセス変数の状況の正確な全体像を得るために、ライン１１１０によって表されたプロセス変数の値の予期される範囲内のプロセス変数の極値に関して設定点からのプロセス変数の相対偏差を視覚的に評価することもできる。
【００４９】
図１２は、図１１の例となるアイコン１１０２、１１０４、１１０６、１１０８に示されたものと同じ状態及び対応する傾向にそれぞれ対応する例となるアイコン１２０２、１２０４、１２０６、１２０８を示す。しかしながら、例となるアイコン１２０２、１２０４、１２０６、１２０８は、設定点及びプロセス変数の可能性のある値の範囲全体に対してプロセス変数の特定の位置を指すために、図１１の点１１１２の代わりに、矢先またはポインタであるプロセス変数インジケータ１２１０を含む。さらに、例示のアイコン１２０２、１２０６は、傾向が変化することなく予測されたパス上で持続する場合、プロセス変数の傾向の方向及び予見された状態を、視覚的な方法で明白に示すための予測された状態のセクション１２１２を含む。
【００５０】
図１３は、図１１の例となるアイコン１１０２、１１０４、１１０６、１１０８に関連して示されたものと同じ状態及び対応する傾向にそれぞれ対応する他の例となるアイコン１３０２、１３０４、１３０６、１３０８を示す。さらに、示された実施例に示されるように、図１３のアイコン１３０２、１３０４、１３０６、１３０８は、図１１の例となるアイコン１１０２、１１０４、１１０６、１１０８と同じ形状に基づく。しかしながら、図１３の例となるアイコン１３０２、１３０４、１３０６、１３０８では、設定点インジケータ１３１０（例えば、中心線）及び動作範囲インジケータ１３１２（例えば、長方形のバー）は、外形内に示されている。設定点及びプロセス変数の可能性のある値の外側限界の対するプロセス変数の相対位置及び相対偏差は、範囲バー１３１２内のプロセス変数インジケータ１３１４として機能する黒帯によって示される。このように、アイコン１３０２、１３０４、１３０６、１３０８は、静止したままであり、図１１及び１２の実施例と比較すると、オペレータ表示で使用されるとき、より大きくかつ一貫した大きさであることができる。
【００５１】
可能性のある値の全範囲内のプロセス変数の配置を設定点に対して示すことに加えて、本明細書で開示されたいくつかの実施例では、１つ以上のアラーム限界に対するプロセス変数の値の配置または相対距離も示すことができる（以下でより詳細に説明されるＦＩＧ．１４〜１６の示された実施例に示される）。例えば、図１４は、動作範囲インジケータバー１４０４上に位置する設定点インジケータ１４０２（例えば、中央のバーまたはライン）を備えた別の例となるアイコン１４００を示す。示された実施例では、範囲インジケータ１４０４の各端部は、高高アラーム状態または低低アラーム状態に関連付けられた値のサブ範囲に対応する外側（さらに重要な）アラームセクション１４０６を含む。例となるアイコン１４００の外側アラームセクション１４０６のすぐ内側には、高アラーム状態または低アラーム状態に対応する内側アラームセクション１４０８があり、範囲インジケータバー１４０４の他の部分は、正常動作状態に対応する。設定点、アラーム限界、及び動作範囲全体に対するプロセス変数の相対位置、偏差、及び距離（ならびにプロセス変数の現在の状態）は、範囲バー１４０４に沿って動くことができるプロセス変数インジケータライン１４１０によって、例となるアイコン１４００内に示される。プロセス変数の傾向または方向及び、したがって、プロセス変数の予測された状態は、矢印マーカー１４１２が範囲１４０６に沿って指す方向によって示される。
【００５２】
図１５は、図１５の範囲インジケータバー１５１０が、実質的により長く、例となるアイコン１５０２、１５０４、１５０６、１５０８の各々に関連付けられた傾向識別形状を超えて延在することを除いて、図１３の例となるアイコン１３０２、１３０４、１３０６、１３０８の範囲インジケータバー１３１２と同様である動作範囲インジケータバー１５１０を有する他の例となるアイコン１５０２、１５０４、１５０６、１５０８を示す。より長い範囲インジケータ１５１０は、設定点、範囲、及び／またはアラーム限界に対してプロセス変数の相対位置、偏差、及び／または距離を視覚的に示す際に、可能性のあるプロセス変数の値の範囲が、より高い精度または粒度を提供するように表されるより大きな距離を提供する。さらに、示された実施例に示されるように、追加のアラーム限界インジケータ１５１２（例えば、ライン）は、プロセス変数のアラーム限界に対応する範囲状の点を表すために範囲インジケータバー１５１０内に含まれる（例えば、上述の図１４のアラームセクション１４０６、１４０８と同様である）。
【００５３】
図１６は、アイコン１６０２、１６０４、１６０６、１６０８が、プロセス変数の実際の値を識別するテキスト表記１６１０を含むことを除いて、ＦＩＧ．１５の例となるアイコン１５０２、１５０４、１５０６、１５０８と同様である他の例となるアイコン１６０２、１６０４、１６０６、１６０８を示す。別の実施例では、設定点及び／またはアラーム限界の実際の値も示すことができる。
【００５４】
図１７は、範囲インジケータによって画定された範囲に沿う様々な位置におけるプロセス変数に対応する図１５及び１６のものと同様である一連の例となるアイコン１７０２、１７０４、１７０６を示す。簡単にするために、アイコン１７０２、１７０４、１７０６内の異なる陰影付け（例えば、塗りつぶし）が省略されているが、いくつかの実施例では、使用される場合、上述のものと同様な方法で陰影付けされる（または、塗りつぶされる）。最も左側の４つの増加のアイコン１７０２では、プロセス変数が設定点の上に示され（プロセス変数インジケータ（例えば、黒帯）の配置に基づく）、アイコン１７０２の傾向識別形状は上向きの三角形である。この結果、示された実施例では、最も左側の４つのアイコン１７０２は、悪化の状態を示す（例えば、プロセス変数は設定点から離れる方向の傾向を示す）。これは、最も右側の４つの減少のアイコン１７０６についても同様である。示された実施例に示されるように、定性的に悪化する状態にあるアイコン１７０２、１７０６に関連付けられた傾向識別形状（例えば、概して上方または下方を指す三角形の形状）は、オペレータの注意を捉え、かつ／またはプロセスパラメータが悪化していて、そのために是正措置が必要になり得るときをオペレータが迅速に特定することを可能にするために、太い境界線１７０８で表されている。他の実施例では、悪化の状態に関連付けられたアイコン１７０２、１７０４は、艶むら、色、大きさ、輝度、パターン、向きなどの変化のような任意の他の適切な方法で、区別することができる。
【００５５】
オペレータに有益であることができるプロセス変数に関連付けられた別の特性は、プロセス変数が変化する割合または速度である。例えば、プロセス変数がアラーム限界に急速に接近する場合、オペレータは、潜在的問題を回避するたに処置を迅速に講じなければならないことを知ることの認識から利益を得ることができ、一方プロセス変数が、緩やかなペースでアラーム限界に向かう傾向を示す場合、オペレータは、プロセス変数を監視し、処置を講じる前にそれが補正されるかを決定することができる。したがって、図１７に示された実施例では、プロセス変数の値の変化率は、レートインジケータ１７１０によって示される（例えば、傾向識別形状から延びるラインまたは末尾）。いくつかの実施例では、より多数のレートインジケータ１７１０は、プロセス変数のより大きな変化率に対応する。示されるように、レートインジケータ１７１０はまた、対応するプロセス変数が悪化の状態にあるとき、太い線で表示することができる。
【００５６】
図４〜１７に関連して上述した例となるアイコンは、対応するプロセス変数の特定された特性、傾向、及び／または状況を伝達するために様々な視覚的な印（例えば、陰影付け、パターン、色、形状、大きさ、ライン、ポインタ、輪郭、向き、記号、表記、縁取り、艶むら、強調表示など）を提供するが、同じ特性及び／または状況を伝達するために、他の視覚的な印ならびにそれらの適切な向き及び構成を、上述のものに加えて、またはその代わりに、使用することができる。さらに、上述のアイコンの視覚的な印は、オペレータ側の比較的少ない人智による努力及び／または時間により直感的な方法で、所望の情報を伝達し、かつ顕著な属性をオペレータに目立たせることを可能にするために、異なる方法で組み合わせ、かつ／または本明細書に記載されたものとは異なる意味を与えることができる。本明細書に記載の例となるアイコンの視覚的な印の目的は、オペレータの効率を向上させ、同時にエラーの可能性を低減する。さらに、図４〜１７に関連して上述した異なるアイコン及び対応する視覚的な印は、プロセス変数の属性及び／またはオペレータに強調される対応する傾向情報の態様の点においてトレードオフする。したがって、特定のプロセス制御システムの設定で使用される特定のアイコンは、監視かつ制御される特定の操作の必要性及び／また周囲状況、及び／または特定のプロセス制御システムの関連するオペレータの選好に基づいて、変化することができる。いくつかの実施例では、周囲状況及び／または特定の関心及び／または懸念のあるプロセス属性を迅速に特定する際にオペレータをさらに支援するために、比較的まばらなレイアウトでレンダリングされ、かつオペレータの注意を顕著な問題に引きつける方法で（水平方向に整列して、垂直方向に整列して、などにより）配列されたアイコン。例えば、減少していないパラメータを示す複数の他のアイコンのうちの１つの減少しているパラメータを示すアイコンは、容易に見つけられるように、ポップアウトし、またはオペレータの注意を引きつけることができる。アイコンのいくつかのそのような例となる配設は、以下でより詳細に説明される。
【００５７】
図１８〜２１は、プロセス制御システム（例えば、図１の例となるプロセス制御システム１００）の脱塩モジュールの３つのプロセス変数に関連付けられた例となるグラフィックを含む例となるプロセス変数の要約ペイン１８００を示す。グラフィックは、図３に関連して上述したグラフィック３１２に対応することができる。図１８〜２０の各々のグラフィックは、オペレータの必要性及び／または要望に基づいて、プロセス変数に関連する様々な量の情報を提供するための詳細の様々なレベルを含む。より具体的には、図１８は、例となる基本的なグラフィック１８０２、１８０４、１８０６を含む例となるプロセス変数の要約ペイン１８００を示す。図１９は、例となる中間レベルのグラフィック１９０２、１９０４、１９０６を含む例となるプロセス変数の要約ペイン１８００を示す。図２０は、例となる詳細なグラフィック２００２、２００４、２００６を含む例となるプロセス変数の要約ペイン１８００を示す。図２１は、グラフィックが非表示となる折り畳まれた形態にある要約ペイン１８００を示す。
【００５８】
示された実施例に示されるように、基本的なグラフィック１８０２、１８０４、１８０６、中間レベルのグラフィック１９０２、１９０４、１９０６、及び詳細なグラフィック２００２、２００４、２００６の各々は、図８に関連して上述したアイコンと同様である同じアイコン１８０８、１８１０、１８１２をそれぞれ含む。さらに、図１８に示された実施例の基本的なグラフィック１８０２、１８０４、１８０６は、測定されているプロセス変数またはパラメータの名称１８１４及び対応する測定のユニット１８１６などの要約情報を含む。いくつかの実施例では、基本的なグラフィック１８０２、１８０４、１８０６は、一切の追加の情報を伴わないアイコンに限定することができる。
【００５９】
図１９の例となる中間レベルのグラフィック１９０２、１９０４、１９０６は、基本的なグラフィック１８０８、１８１０、１８１２に提供された同じ要約情報を含むが、さらに追加の詳細が加えられる。例えば、示された実施例の中間レベルのグラフィック１９０２、１９０４、１９０６は、プロセス変数に関連付けられたパラメータコードまたはタグ１９１０、対応するプロセス変数の設定点または目標値インジケータ１９１２、対応するプロセス変数の測定値インジケータ１９１４、適切であれば、プロセス変数に関連付けられた出力インジケータ１９１６（例えば、制御バルブの出力）、及びプロセスが自動または手動制御下にあるかどうかを示すモードインジケータ１９１８を含む。例となる図に示されるように、測定値インジケータ１９１４は、対応するアイコン１８０８、１８１０、１８１２の傾向インジケータと同じレベルに配置され、一方、設定値インジケータ１９１２は、それぞれの設定点インジケータに対応するレベルに配置され、プロセス変数の値が設定点に対して上、下、またはほぼ同じであるかについての第２の視覚的指示を提供する。さらに、測定値インジケータ１９１４は、対応するアイコン１８０８、１８１０、１８１２の現在の状態のセクションと同じ陰影付けで満たされ、プロセス変数の現在の状態を示す。
【００６０】
図２０の例となる詳細なグラフィック２００２、２００４、２００６は、図１９の中間レベルのグラフィック１９０２、１９０４、１９０６に提供された同じ情報を含み、さらに追加の詳細が加えられる。例えば、詳細なグラフィック２００２、２００４、２００６は、ある期間にわたってプロセス変数の値をプロットする傾向のグラフ２００８を含むことができる。いくつかの実施例では、傾向のグラフ２００８は、現在の傾向を持続している場合にプロセス変数の予期されるパスを視覚的に表すための予測された傾向の領域２０１０を含む。図２０の例となる傾向のグラフ２００８に示されるように、設定点ライン２０１２及び１つ以上のアラームライン２０１４は、グラフ２００８に表示された期間にわたって、設定点及びアラーム限界に対するプロセス変数の相対位置を視覚的に示すために含まれる。さらに、いくつかの実施例では、傾向のグラフ２００８は、プロセス変数に関連付けられたアラームのタイミング、期間、及び状態を経時的に追跡し、タグ付することを可能にするアラーム状態部分２０１６を識別することができる（例えば、異なる陰影付け、パターン、色、または他の視覚的に区別可能な印によって）。
【００６１】
図１８〜２１の例となるプロセス変数の要約ペイン１８００の上部バナー１８１８は、要約ペイン１８００に対応するプロセス制御システムのプラント、エリア、ユニット、モジュールまたは他の構成要素に関連付けられたタイトル及び／またはコード１８２０を提供する。上部バナー１８１８はまた、プロセス変数の要約ペイン１８００に対応するプロセス制御システムの構成要素に関連付けられたプロセス変数に関連付けられた要約データを提供する要約アイコン１８２２を含む。例えば、示された実施例では、要約アイコン１８２２は、プロセス制御システムの対応する構成要素に関連付けられたすべてのプロセス変数のうちの最悪の現在の状態を示し（例えば、大きい円の陰影付けまたは他のグラフィカルな印によって）、かつ／または最悪の予測された状態を示す（例えば、小さい円の陰影付けまたは他のグラフィカルな印によって）。いくつかの実施例では、上部バナー１８１８は、プロセス制御システムの特定の構成要素に関連付けられた専用のスクリーン（例えば、Ｐ＆ＩＤ表示領域３０２を介して表示されるプロセス図３０４）にオペレータを導くことを可能にするナビゲーションボタン１８２４を含む。示された実施例では、要約ペイン１８００の上部バナー１８１８はまた、プロセス変数の要約ペイン１８００を図２１で示されるように上部バナー１８１８に完全に折り畳み、または図２１のプロセス変数の要約ペイン１８００を図１８、１９に示される展開された図のいずれか１つに展開するための折り畳み／展開ボタン１８２６を含む。
【００６２】
図２２〜２５は、図１８〜２１と同様であるプロセス制御システム（例えば、図１の例となるプロセス制御システム１００）の脱塩モジュールの３つのプロセス変数に関連付けられた例となるグラフィックを含む別の例となるプロセス変数の要約ペイン２２００を示す。図２２は、図１８に関連して上述した同様の情報と共にアイコン２２０８、２２１０、２２１２を含む例となる基本的なグラフィック２２０２、２２０４、２２０６を含む。図２３は、図２２のグラフィック２２０２、２２０４、２２０６に示された情報に加えて、図１９に関連して上述したものと同様であるいくつかの追加情報を含む例となる中間レベルのグラフィック２３０２、２３０４、２３０６を含む。具体的には、グラフィック２２０２、２２０４、２２０６は、図１５に関連して上述したアイコンと同様であるアラーム限界ラインを含む展開された範囲インジケータバーを有することを除いて、図２２のアイコン２２０８、２２１０、２２１２に一致するアイコン２３０８、２３１０、２３１２を含む。図２４は、図２３のグラフィック２３０２、２３０４、２３０６に示された全ての情報に加えて、図２０に関連して上述したものと同様である追加の情報を含む例となる詳細なグラフィック２４０２、２４０４、２４０６を含む。図２５は、図２１と同様にグラフィックが非表示となる折り畳まれた状態にあるプロセス変数の要約ペイン２２００を示す。
【００６３】
図１８の例となるプロセス変数の要約ペイン１８００と図２２の例となるプロセス変数の要約ペイン２２００との間の１つの違いは、使用されているアイコンのタイプである。上述のように、例となるアイコン１８０８、１８１０、１８１２は、プロセス変数の現在の状態（例えば、現在の状態のセクションの陰影付けに基づく）、プロセス変数の予測された状態（例えば、予測された状態のセクションの陰影付けに基づく）、プロセス変数の傾向（例えば、方向）（例えば、傾向識別形状に基づく）、及び設定点に対するプロセス変数の相対位置（例えば、設定点インジケータの位置に基づく）を視覚的に表す図８に関連して上述したアイコン８０２、８０４、８０６と同様である。対照的に、図２２の例となるアイコン２２０８、２２１０、２２１２は、プロセス変数の現在の状態（例えば、アイコンの陰影付けに基づく）、プロセス変数の変化（例えば、傾向）の方向（例えば、傾向識別形状に基づく）、傾向の定性的な特性または状態（例えば、悪化または改善）（例えば、傾向識別形状の縁取りの太さに基づく）、傾向の変化率（傾向識別形状に取り付けられたレートインジケータ（例えば、ラインまたは末尾）の数に基づく）、設定点に対するプロセス変数の相対位置（例えば、プロセス変数インジケータ（例えば、黒帯）が設定点インジケータに対して上、または下であるかに基づく）、値の動作範囲に対するプロセス変数の値の相対偏差（例えば、範囲インジケータバーに対するプロセス変数インジケータの長さに基づく）を視覚的に表す図１６に関して上述したアイコン１６０２、１６０４、１６０６と同様である。
【００６４】
図２３では、例となるグラフィック２３０２、２３０４、２３０６は、プロセス変数の対応する測定値及び目標値（例えば、設定点）のデジタル値を表示する対応する測定値インジケータ２３１４及び設定点インジケータ２３１６を含む。示された実施例に示されるように、目標値インジケータ２３１６は、対応するアイコン２３０８、２３１０、２３１２の設定点インジケータに対応するように配置され、一方、測定値インジケータ２３１４は、プロセス変数インジケータバンドを介して、対応する例となるアイコン２３０８、２３１０、２３１２に示される値の動作範囲内のプロセス変数の位置に対応するように配置される。このように、グラフィック２３０２、２３０４、２３０６は、設定点及びプロセス変数の測定値の両方の実際の値を含む動作範囲及び設定点に対するプロセス変数の相対位置及び偏差の第２の視覚的表現を提供する。さらに、示された実施例に示されるように、測定値インジケータ２３１４の陰影付けは、対応するアイコン２３０８、２３１０、２３１２の陰影付けに対応し、プロセス変数の動作状態を示す。さらに、いくつかの実施形態では、測定値インジケータ２３１４及び／または目標値インジケータ２３１６は、最大精度のデジタル値（例えば、全ての有効数字を含む）を表示するように選択することができる（例えば、マウスクリック、またはマウスホバーを介して）。図２３に示された実施例では、例となるグラフィック２３０２、２３０４は、対応するプロセス変数に関連付けられたフィールドデバイス（例えば、制御バルブ）の出力を示すための出力インジケータ２３１８、ならびに対応するフィールドデバイスの状態（例えば、制御バルブの実際の位置）を示すための出力デバイス動作状態インジケータ２３２０を備える。
【００６５】
図２４の例となる詳細なグラフィック２４０２、２４０４、２４０６は、図２３の中間レベルのグラフィック２３０２、２３０４、２３０６に提供された同じ情報を含み、さらに追加の詳細が加えられる。例えば、詳細なグラフィック２４０２、２４０４、２４０６は、図２０の傾向のグラフ２００８と同様である傾向のグラフ２４０８を含むことができる。いくつかの実施例では、各傾向のグラフ２４０８は、対応するアイコン２３０８、２３１０、２３１２の対応するアラーム限界インジケータライン及び設定点インジケータラインに実質的に整合するように正規化することができる設定点ライン２４１０及び１つ以上のアラーム限界ライン２４１２を含む。他の実施例では、傾向のグラフ２４０２、２４０４、２４０６は、設定点のみに基づいて正規化される。さらに、例となる図に示されるように、各傾向のグラフ２４０８は、他の傾向のグラフと垂直方向で整列され、同じ期間にわたって異なるプロセス変数の値を比較し、異なるパラメータを比較してプロセス変数の変化の時間的一致及び／または関係を特定し、かつ／またはシステムの診断をサポートすることを可能にする。さらに、いくつかの実施例では、経時的アラームタグ付け（例えば、プロセス変数に関連付けられたアラームのタイミング、期間、及び状態の追跡）は、異なる陰影付けまたは他の印（例えば、パターン、色など）によって識別されるアラーム状態部分２４１４を介して傾向のグラフ２４０８内でグラフィカルに表すことができる。
【００６６】
図２２〜２５の例となるプロセス変数の要約ペイン２２００の上部バナー２２１４は、図１８〜２１の上部バナー１８１８と同様な情報及び／または機能を提供することができる。例えば、上部バナー２２１４は、プロセス変数の要約ペイン２２００を図２５に示されるように上部バナー２２１４に完全に折り畳み、または図２５のプロセス変数の要約ペイン２２００を図２２〜２４に示される展開された図のいずれか１つに展開するための折り畳み／展開ボタン２２１６を含むことができる。いくつかの実施例では、上部バナー２２１４はまた、プロセス変数の要約ペイン２２００内のプロセス変数に関連付けられたアラーム要約データを提供するアラーム要約アイコン２２１８を含むことができる。例えば、示された実施例では、アラーム要約アイコン２２１８は、低い重要度アラームセクション２２２０及び高い重要度アラームセクション２２２２を含む。低い及び高い重要度アラームセクション２２２０、２２２２内では、上部バナー２２００内のタイトル２２２４によって識別されたプロセス制御システムの特定の構成要素の対応する低い重要度アラーム状態（例えば、低いアラーム状態または高いアラーム状態）または高い重要度アラーム状態（例えば、低低アラーム状態または高高アラーム状態）に関連付けられたプロセス変数の数に対応する数を表示することができる。さらに、いくつかの実施例では、低い及び高い重要度アラームセクション２２２０、２２２２は、対応する低いまたは高い重要度アラーム状態に関連付けられた例となるアイコンと同じ視覚的特性（例えば、陰影付け、色、パターン、輪郭、艶むらなど）を含む。
【００６７】
さらに、示された実施例に示されるように、上部バナー２２１４はまた、図２４に関連して上述したように傾向のグラフ２４０２、２４０４、２４０６を正規化するための正規化ボタン２２２６を備えることができる。示された例となる上部バナー２２１４はまた、プロセス変数の要約ペイン２２００に提供された情報の程度をユーザーが変更することを可能にするズームボタン２２２８、２２３０を備える。例えば、図２２に示されるような基本的なグラフィック２２０２、２２０４、２２０６を備えた例となるプロセス変数の要約ペイン２２００を表示しているとき、ズームボタン２２２８を押すと、要約ペイン２２００が変換されて（例えば、「ズームイン」）図２３に示されるような中間レベルのグラフィック２３０２、２３０４、２３０６を表示する。再び、ズームボタン２２２８を押すと、図２４に示されるような詳細なグラフィック２４０２、２４０４、２４０６を備えた要約ペイン２２００が表示される。ズームボタン２２３０を押すと、上述のプロセスが逆になる。このように、オペレータは、プロセス変数の要約ペイン２２００によって、表示される詳細の量、及び／または消費される空間の量を制御することができる。
【００６８】
いくつかの実施例では、新規ウィンドウボタン２２３２が上部バナー２２１４内に設けられ、オペレータが例となるプロセス変数の要約ペイン２２００を別のウィンドウで開くことを可能にする。モジュールオプションボタン２２３４が上部バナー２２１４内に設けられ、オペレータがプロセス制御システムの制御モジュールを追加、削除、及び／または編集することを可能にする。ソートボタン２２３６も上部バナー２２１４内に設けられ、オペレータがプロセス変数の要約ペイン２２００内に表示されるグラフィックをソートかつ／またはフィルタ処理することを可能にする（例えば、アルファベット順に、操作した順に、または重要度の順によってソートされる）。
【００６９】
図２６は、プロセス制御システム（例えば図１の、例となるプロセス制御システム１００）の少なくとも一部に関連付けられた例となるナビゲーションペイン２６００を示す。例となるナビゲーションペイン２６００は、別々の縦列２６２０、２６２２、２６２４にグループ化または配置された複数のナビゲーションボタン２６０２、２６０４、２６０６、２６０８、２６１０、２６１２、２６１４、２６１６、２６１８を含む。各ナビゲーションボタン２６０２、２６０４、２６０６、２６０８、２６１０、２６１２、２６１４、２６１８は、プロセス制御システム内の特定の構成要素（例えば、プラント、エリア、ユニット、機器モジュール、制御モジュールなど）に対応する。各縦列２６２０、２６２２、２６２４は、プロセス制御システムの構成要素の階層内の異なるレベルに対応し、したがって、各縦列２６２０、２６２２、２６２４の階層レベルに対応する構成要素に関連するナビゲーションボタン２６０２、２６０４、２６０６、２６０８、２６１０、２６１２、２６１４、２６１６、２６１８を含む。示された実施例では、構成要素のより高いまたはより上のレベル（例えば、親構成要素）は左側に向かい、低位レベル（例えば、子構成要素、またはサブ構成要素）は右側に向かう。例えば、図２６に示された実施例では、左側の縦列２６２０は、プロセス制御システムの階層のプラントレベルに対応し、プロセス制御システム内の単一のプラントに対応する「テキサスプラント」とラベル付けされた単一のナビゲーションボタン２６０２を含む。示された実施例の階層内の下方の次のレベル（中央の縦列２６２２に対応する）は、ユニットレベルであり、プロセス制御システムのプラント内の３つのプロセスユニットに対応する「原油ユニット１」、「原油ユニット２」、及び「原油ユニット３」とそれぞれラベル付けされたナビゲーションボタン２６０４、２６０６、２６０８を含む。例となる階層内の下方の次のレベル（及び縦列２６２４内の例となるナビゲーションペイン２６００で表される最下位レベル）は、機器モジュールレベルであり、プロセス制御システムの５つのプロセスモジュールに対応する「貯蔵タンク」、「脱塩装置」、「ヒーター」、「タワー」、及び「塔頂受槽」とそれぞれラベル付けされたナビゲーションボタン２６１０、２６１２、２６１４、２６１６、２６１８を含む。いくつかの実施例では、ナビゲーションペイン２６００は、プロセス制御システムの階層内の他のレベルを表すためのより多くの縦列を含むことができる（例えば、機器モジュールレベル及び／または制御モジュールレベル）。
【００７０】
示された実施例では、示された実施例の各縦列２６２０、２６２２、２６２４は、階層内の共通の親構成要素に関連付けられた子構成要素の単一の分岐に対応する。すなわち、例となるナビゲーションペイン２６００内に示された階層内の低位レベルに関連付けられたナビゲーションボタンは、対応する低位レベルの真上のレベル内のナビゲーションボタンのうちの１つによって表される構成要素のうちの１つ内に含まれる構成要素のサブセットである構成要素に対応する。例えば、右側のレベルの縦列２６２４内のナビゲーションボタン２６１０、２６１２、２６１４、２６１６、２６１８は、プロセス制御システム内の同じプロセスユニットに全てが関連付けられたプロセスモジュールに対応することができる（例えば、中央の縦列２６２２内のナビゲーションボタン２６０４に関連付けられた第１の原油プロセスユニット）。同様に、中央の縦列２６２２内の３つのナビゲーションボタン２６０４、２６０６、２６０８の各々は、同じプラントに全てが関連付けられたプロセスユニットに対応する（例えば、左側の縦列２６２０内のナビゲーションボタン２６０２に関連付けられたプラント）。したがって、ナビゲーションボタン２６０６、２６０８に関連付けられた原油プロセスユニットは、複数のサブ構成要素（例えば、複数の機器及び／または制御モジュール）を有することができるが、これらは、示されたものではない階層の分岐内にあるので、図２６に示されたナビゲーションペイン２６００内のナビゲーションボタンによって表されない。示された実施例では、任意の時点でナビゲーションペイン２６００内に表示される階層の各レベルの特定の分岐は、プロセス制御システムの現在の表示（例えば、Ｐ＆ＩＤ表示領域３０２内の現在のプロセス図３０４）に基づくことができる。例えば、ナビゲーションボタン２６０４）に関連付けられた第１の原油プロセスユニットのナビゲーションボタン２６１４）に関連付けられたヒーターモジュールが、現在表示されている場合、最上位レベル（例えば、ナビゲーションボタン２６０２に関連付けられたプラント）から下方にヒーターモジュールに関連付けられたレベルまで分岐内の全てのナビゲーションボタンが表示される。示された実施例に示されるように、階層の各レベルにおける兄弟構成要素（例えば、その階層の１レベル上の同じ親構成要素から直接に分岐する構成要素）もまた、表示される。いくつかの実施例では、現在表示されている特定の構成要素に対応するナビゲーションボタン（例えば、Ｐ＆ＩＤ表示領域３０２を介して）は、他のナビゲーションボタンからグラフィカルに区別される。例えば、図２６に示されるように、オペレータがプラントの第１のユニットのヒーターモジュールについてのＰ＆ＩＤを見ているとき、ヒーターモジュールに対応するナビゲーションボタン２６１４は、他のナビゲーションボタンからそれを区別できるように、固有の視覚的特性（例えば、異なるパターン）を有する。示された実施例は、固有のパターンを有するナビゲーションボタン２６１４を示しているが、任意の他の視覚的に独特である特性を代りに使用してもよい（例えば、陰影付け、色、形状、大きさ、輪郭、向き、記号、表記、縁取り、艶むら、強調表示など）。さらにまたはあるいは、表示されている階層の最上位レベル（例えば、プラント）から下方の特定の構成要素（例えば、エリア、ユニット、モジュールなど）までの直接のパスまたはライン内の各ナビゲーションボタンは、他のナビゲーションボタンから区別できるようにグラフィカルに変更される。例えば、ナビゲーションボタン２６０２、２６０４、２６１４は、太い縁取りを含む、しかしながら、任意の他の視覚的に識別可能な特性を代りに使用することもできる。このように、オペレータは、彼らが見ているもの、及びそれがプロセス制御システム内の他の構成要素及びナビゲーションペイン２６００内の他のナビゲーションボタンにどのように関連しているか、を迅速に判断することができる。
【００７１】
示された実施例に示されるように、ナビゲーションボタン２６０２、２６０４、２６０６、２６０８、２６１０、２６１２、２６１４、２６１６、２６１８の各々は、各アラーム要約アイコン２６２６によって示されたアラーム要約データが、対応するナビゲーションボタン２６０２、２６０４、２６０６、２６０８、２６１０、２６１２、２６１４、２６１６、２６１８に関連付けられたプロセス変数に対応することを除いて、図２２〜２５に関連して上述したアラーム要約アイコン２２１８に同様であるアラーム要約アイコン２６２６を含む。例えば、示された実施例では、要約アイコン２６２６は、各ナビゲーションボタンに対応する構成要素に関連付けられ、かつ現在アラーム状態（例えば、高い重要度及び／または低い重要度のアラーム状態）にあるプロセス変数の数を示す。特定の構成要素に関連付けられたプロセス変数は、構成要素に直接に関連付けられ、かつ／または構成要素内に含まれる任意の低位レベルの構成要素（例えば、問題となっている特定の構成要素の子構成要素）に関連付けられたプロセス変数を含むことができる。例えば、ナビゲーションボタン２６１０、２６１２のアラーム要約アイコン２６２６は、対応する構成要素（例えば、貯蔵タンクモジュール及び脱塩装置モジュール）の各々が、低い重要度アラーム状態にある１つのプロセス変数に関連付けられていることを示し（例えば、明るい陰影付けに基づく）、またヒーターモジュールに対応するナビゲーションボタン２６１４のアラーム要約アイコン２６２６は、１つのプロセス変数が低い重要度アラーム状態にあり、かつ１つのプロセス変数が高い重要度アラーム状態にあることを示す。示された実施例では、全ての３つのプロセスモジュール（例えば、貯蔵タンク、脱塩装置、ヒーター）は、ナビゲーションボタン２６０４によって表される第１の原油処理ユニットのサブ構成要素である。したがって、ナビゲーションボタン２６０４のアラーム要約アイコン２６２６は、高い重要度アラーム状態にある１つのプロセス変数（例えば、ヒーターモジュールから）及び低い重要度アラーム状態にある３つのプロセス変数（例えば、貯蔵タンクモジュール、脱塩装置モジュール、及びヒーターモジュールの各々から１つ）を示す。プラント全体に関連付けられたナビゲーションボタン２６０２は、ナビゲーションボタン２６０８のアラーム要約アイコン２６２６によって示されるように、第３の原油プロセスユニットに関連付けられたプロセス変数に対応する１つの追加の低い重要度アラーム状態を示す。この規則に基づいて、オペレータは、プロセス制御システムのどの構成要素がＰ＆ＩＤ表示領域３０２を介して表示されているか、及びプロセス制御システム内の他の構成要素に対する関係を即座に判断することができる。したがって、オペレータはまた、構成要素の状態及び未解決のアラーム問題を解決するために注意が必要とされている場所を迅速に評価し、かつ／または特定することができる。
【００７２】
図２７は、図２６の例となるナビゲーションペイン２６００で表された例となるプロセス制御システムの同じ部分に関連付けられた別の例となるナビゲーションペイン２７００を示す。例となるナビゲーションペイン２７００は、階層内の各分岐が別々のタブ２７０２、２７０４、２７０６、２７０８内に配置されていることを除いて、例となるナビゲーションペイン２６００と同様である。したがって、示された実施例では、階層の直接のパス内にナビゲーションボタンをマーキングするのではなく（例えば、図２６に関連して上述したように太い縁取りを介して）、階層の直接のライン内の各構成要素に関連付けられたタブ２７０２、２７０４、２７０６、２７０８は、前方表示にし、太い輪郭で強調表示し、及び／または他の方法でグラフィカルに識別される。図２６と同様に、Ｐ＆ＩＤ表示領域３０２（例えば、ヒーターモジュールに関連付けられたナビゲーションボタン２６１４）の現在の表示（例えば、プロセス図３０４）に関連付けられた図２７のナビゲーションボタンは、視覚的に区別される（例えば、陰影付け、色、パターン、強調表示、輪郭、艶むらなど）。このように、オペレータは、プロセス制御システムの他の部分に対するＰ＆ＩＤ表示領域３０２に表示された現在の表示の関連性を視覚的に識別することができる。さらに、タブ２７０２、２７０８の輪郭は、３つの原油プロセスユニット（ナビゲーションボタン２６０４、２６０６、２６０８によって表される）の各々が、プラント（ナビゲーションボタン２６０２によって表される）内のサブ構成要素であることと、５つのプロセスモジュール（ナビゲーションボタン２６１０、２６１２、２６１４、２６１６、２６１８によって表される）の各々が、第１の原油プロセスユニット（ナビゲーションボタン２６０４によって表される）内のサブ構成要素であることと、をグラフィカルに表現するために役立つ。
【００７３】
図２８は、図２６及び／または２７の例となるプロセス制御システムの同じ部分に関連付けられた別の例となるナビゲーションペイン２８００を示す。しかしながら、図２６の例となるナビゲーションペイン２６００及び図２７の例となるナビゲーションペイン２７００とは異なり、例となるナビゲーションペイン２８００は、ナビゲーションペインで表されるプロセス制御システムの最上位レベルを特定するタイトル２８０４（例えば、テキサスプラント）を備えた上部バナー２８０２を含む。このように、図２８に示された実施例では、左側の縦列２８０６は、階層のユニットレベルに対応し、ナビゲーションボタン２６０４、２６０６、２６０８を含み、中央の縦列２８０８は、階層のエリアレベルに対応し、ナビゲーションボタン２６１０、２６１２、２６１４、２６１６、２６１８を含む。例となるナビゲーションペイン２８００の右側の縦列２８１０は、階層の下方の次のレベル内の構成要素（例えば、機器及び／または制御モジュール）に対応するナビゲーションボタン２８１２、２８１４、２８１６を含む。いくつかの実施例では、各縦列２８０６、２８０８、２８１０は、階層の対応するレベルに関連付けられたより多くの、またはより少ない構成要素に対応できるように調整可能な幅を有することができる。さらにまたはあるいは、縦列２８０６、２８０８、２８１０は、一度に示されるよりも多くのナビゲーションボタンを含むことができ、対応するスクロールバー２８１８を使用することにより、表示することができる。例となるナビゲーションペイン２８００は、ナビゲーションペイン２８００が、追加の詳細を示し、図３に示されるようなＰ＆ＩＤ表示領域３０２を介して表示されている第１の原油プロセスユニットではなく、Ｐ＆ＩＤ表示領域３０２を介して表示されるヒーターモジュールに対応することを除いて、図３の例となるナビゲーションペイン３０８と同様または同一である。
【００７４】
示された実施例では、例となるナビゲーションペイン２８００に表された特定の高位レベルの構成要素内に含まれる低位レベルの構成要素は、各高位レベルのナビゲーションボタンの隣に配置され、かつ階層内の構成要素の直接のラインに対応し、かつ現在表示されている構成要素に関連付けられたナビゲーションボタンに向かって下方を指す、マーカー２８２０（例えば、三角形または矢印）によって識別される。例えば、ナビゲーションボタン２６０４の隣のマーカー２８２０は、下位レベルに表示された全てのナビゲーションボタン（例えば、縦列２８０８内のナビゲーションボタン２６１０、２６１２、２６１４、２６１６、２６１８及び縦列２８１０内のナビゲーションボタン２８１２、２８１４、２８１６）が、プロセス制御システムの第１の原油プロセスユニット（例えば、ナビゲーションボタン２６０４に関連付けられた上方の構成要素）内のサブ構成要素に対応することを示す。同様に、ナビゲーションボタン２６１４の隣のマーカー２８２０は、ナビゲーションボタン２８１２、２８１４、２８１６が、ヒーターモジュール内の構成要素（例えば、ナビゲーションボタン２６１４に関連付けられた上方の構成要素）に対応することを示す。さらにまたはあるいは、階層の最上位レベルから下方の現在表示されている構成要素への構成要素の直接のパスはまた、直接のパスに沿う対応するナビゲーションボタン（複数可）の外観を変更することにより（例えば、図２６に関連して上述したもの同様である対応するナビゲーションボタン（複数可）の陰影付け、色、パターン、明るさ、輪郭などを変えることにより）、示すことができる。さらに、図２６及び２７と同様に、Ｐ＆ＩＤ表示領域３０２の現在の表示（例えば、プロセス図３０４）に関連付けられた図２８内のナビゲーションボタン（例えば、ヒーターモジュールに関連付けられたナビゲーションボタン２６１４）は、視覚的に区別される（例えば、固有の陰影付け、パターン、色、形状、大きさ、輪郭、向き、記号、表記、艶むら、強調表示など）。
【００７５】
以下でより詳細に説明されるが、ナビゲーションボタンの任意の１つを選択する（例えば、マウスクリックを介して）ことは、プロセス制御システムの現在の表示（例えば、Ｐ＆ＩＤ表示領域３０２に表示されたプロセス図３０４）を変更し、選択された構成要素に対応させる。このように、他の構成要素に関連する現在の表示ならびに構成要素のアラーム状態に関する状況認識をオペレータに提供することに加えて、例となるナビゲーションペイン２８００は、オペレータが、プロセス制御システム内の任意の構成要素に迅速に移行し、さらなる分析のために対応するＰ＆ＩＤ及び／または他の情報を表示することを可能にする。他の実施例では、ナビゲーションボタンのうちの１つを選択する（例えば、マウスクリックを介して）ことは、プロセス図３０４を即座に選択された構成要素に変更しないで、単にナビゲーションペイン内に選択された構成要素のプレビューを表示するだけでもよい。例えば、オペレータが、図２８に示されるような例となるナビゲーションペイン２８００を見ていて、プロセス制御システムの第３の原油プロセスユニットに対応するナビゲーションボタン２６０８のアラーム要約アイコン２６２６に示された単一のアラームの発生源を知ることを望む。この場合、オペレータは、左側の縦列２８０６内のナビゲーションボタン２６０８を選択して、他の縦列２８０８、２８１０を更新し、図２９に示されるように第３の原油プロセスユニットのサブ構成要素に関連付けられたナビゲーションボタンを表示させる。すなわち、図２８の例となるナビゲーションペイン２８００内のナビゲーションボタン２６０８を選択すると、マーカー２８２０がナビゲーションボタン２６０８の隣に表示され、中央の縦列２８０８が、プロセス制御システムの第３の原油プロセスユニット内の構成要素に対応する新規のナビゲーションボタン２９０２、２９０４、２９０６、２９０８、２９１０で再配置されたことを示す。次に、ナビゲーションボタン２９０４を選択すると（アラーム要約アイコン２６２６に基づいてアラームの発生源または位置として示される）、右側の縦列がナビゲーションボタン２９１２、２９１４、２９１６で再配置され、別のマーカー２８２０が、ナビゲーションボタン２９０４の隣に表示され、第３の縦列２８１０内のナビゲーションボタン２９１２、２９１４、２９１６が、ナビゲーションボタン２９０４によって表された脱塩装置モジュール内のサブ構成要素に対応することを示す。
【００７６】
図２８及び２９に示された例となるナビゲーションペイン２８００の間の縦列２８０６、２８０８、２８１０の内容は異なるが、いくつかの実施例では、図２９のナビゲーションペイン２８００は、第３の原油プロセスユニットの脱塩装置モジュールのプレビューであり、第１の原油プロセスユニットのヒーターモジュールのＰ＆ＩＤは、Ｐ＆ＩＤ表示領域３０２内の表示に残ることになる。いくつかの実施例では、ナビゲーションペイン２８００内のプレビュー表示への移行は、対応するナビゲーションボタンを第１の方法（例えば、マウスのシングルクリック）で選択することにより達成することができ、新規のＰ＆ＩＤ表示領域３０２（例えば、異なるプロセス図３０４を含む）への実際の移行は、対応するナビゲーションボタンを異なる第２の方法（例えば、マウスのダブルクリック）で選択することにより達成することができる。
【００７７】
上述のように、図２９のナビゲーションボタン２６０８、２９０４の隣のマーカー２８２０及び／または図２９のナビゲーションボタン２６０８、２９０４の独特の外観（例えば、陰影付け、色、パターン、縁取り、表示などに基づく）は、現在表示されている各縦列２８０６、２８０８、２８１０内のナビゲーションボタンの関係（例えば、階層の分岐及び／またはパス）を示す。しかしながら、プレビューのナビゲーションペインが示されるとき（例えば、図２９のナビゲーションペイン２８００）、Ｐ＆ＩＤ表示領域３０２に実際に表示されている特定の構成要素に対応するナビゲーションボタンは、隠されることがある（例えば、図２８のナビゲーションボタン２６１４）。したがって、図２９の例となるナビゲーションペイン２８００で示されるように、別のマーカー２９１８を、Ｐ＆ＩＤ表示領域３０２内の現在表示されている構成要素に関連付けられたプロセス制御システムの階層の分岐に対応するナビゲーションボタンの隣に表示される。さらに、マーカー２９１８は、上述のマーカー２８２０とは外観が異なり（例えば、色、パターン、輪郭、形状、表記など）、マーカー２８２０、２９１８の目的を区別することができる。いくつかの実施例では、マーカー２９１8の固有の視覚的特性は、Ｐ＆ＩＤ表示領域３０２に対応する構成要素に関連付けられたナビゲーションボタン（例えば、図２８のナビゲーションボタン２６１４）の視覚的に区別可能な特徴（例えば、色、パターン、陰影付け、強調表示、縁取りなど）に対応することができる。
【００７８】
図２８及び２９の例となるナビゲーションペイン２８００の上部バナー２８０２は、図２２〜２５に関連して上述した折り畳み／展開ボタン２２１６及び要約アイコンボタン２２１８と同様である折り畳み／展開ボタン２８２２及び要約アイコン２８２４を備える。さらに、いくつかの実施例では、上部バナー２８０２は、例となるナビゲーションペイン２８００を、Ｐ＆ＩＤ表示領域３０２を介して現在表示されているプロセス制御システム内の構成要素に関連付けられたナビゲーションボタンを表示するように例となるナビゲーションペイン２８００を戻すＰ＆ＩＤ表示ボタン２８２６を備える。例えば、図２９に示されるプレビューのナビゲーションペイン２８００に移行後、オペレータがＰ＆ＩＤ表示ボタン２８２６を選択（例えば、マウスクリック）した場合、ナビゲーションペイン２８００は、Ｐ＆ＩＤ表示領域３０２に現在表示されているヒーターモジュールに対応する図２８のナビゲーションペイン２８００で示される表示に戻ることができる。いくつかの実施例では、上部バナー２８０２はまた、バックボタン２８２８とフォワードボタン２８３０を備え、オペレータが、ナビゲーションペイン２８００を使用している間に移行した異なる表示の間で前後に閲覧することができる。さらにまたはあるいは、上部バナー２８０２はまた、現在アラーム状態にある少なくとも１つのプロセス変数に関連するページ（例えば、Ｐ＆ＩＤ表示領域３０２内のプロセス図３０４）の間で前後にスキップするための前のアラームボタン２８３２及び次のアラームボタン２８３４を備える。さらに、上部バナー２８０２は、アラーム状態下の少なくとも１つのプロセス変数を含む構成要素に関連付けられたナビゲーションボタンのみを表示するようにナビゲーションペイン２８００を再構成するための、及び／または高い重要度アラームに関連付けられたナビゲーションボタンのみを表示するようにナビゲーションペイン２８００をフィルタ処理するための、アラームフィルターボタン２８３６を備えることができる。さらにまたはあるいは、別のソートボタン（図２５に関連して説明したソートボタン２２３６と同様である）は、ナビゲーションボタンを他の方法（例えば、アルファベット順、操作した順、重要度の順などによってソートする）でソートし、かつ／またはフィルタ処理するように設けることができる。
【００７９】
図３０は、Ｐ＆ＩＤ表示領域３０２、ナビゲーションペイン３０８、及びプロセス変数の要約ペイン３１０を備えた図３の例となるオペレータインターフェース３００を示す。図３に関連して上述したように、Ｐ＆ＩＤ表示領域３０２内に表示されたプロセス図３０４は、表示のためにオペレータによって選択されたプロセス制御システム内の様々な構成要素及び／またはサブ構成要素に対応して変化することができる。このように、いくつかの実施例では、プロセス制御システムの階層内の上位レベルの構成要素に関連付けられた特定のプロセス図３０４内の１つ以上の構成要素（例えば、図３０に示されるようなプロセスユニット）は、別のより詳細なプロセス図３０４に関連付けられた階層内の低位レベル構成要素を表すことができる。いくつかの実施例では、オペレータが、そのようなサブ構成要素を表すプロセス図３０４内の要素を選択し（例えば、マウスクリックを介して）、及び／または重ねる（例えば、マウスポインタで）と、要素が強調表示され、輪郭を協調され、またはそうでなければプロセス制御システムの表示されたプロセスユニットのヒーターモジュールを表す要素を特定する破線３００２によって示されるように区別することができる。さらに、ナビゲーションペイン３０８内の対応するナビゲーションボタンはまた、同時に特定することができ（例えば、破線３００４によって示されるように）、オペレータがオペレータインターフェース３００内の異なる位置に表示された異なる情報の関係を評価することを可能にする。同様に、示された実施例では、ナビゲーションボタンを選択すること（例えば、マウスクリックで）及び／または重なること（例えば、マウスポインタで）は、Ｐ＆ＩＤ表示領域３０２のプロセス図３０４内のナビゲーションボタン及び対応する要素を強調表示し、それらの輪郭を協調し、またはその他の方法で特定する。いくつかの実施例では、プロセス図３０４内の要素またはナビゲーションボタンが選択されると（例えば、マウスのダブルクリックで）、Ｐ＆ＩＤ表示領域３０２は、プロセス制御システムの選択された構成要素に対応する新規のプロセス図３０４で自動的に更新される。そのような実施例では、ナビゲーションペイン３０８は、適切に更新される。
【００８０】
図３１Ａ、３１Ｂは、オペレータがＰ＆ＩＤ表示領域３０２を介する表示のためにヒーターモジュールを選択した後の図３０の例となるオペレータインターフェース３００のより詳細な表示を示す。示された実施例では、プロセス図３０４は、図３０に示されるような第１の原油プロセスユニット（例えば、原油ユニット１）の表示からヒーターモジュールに関連付けられたプロセス制御システムの構成要素及び／または要素の表示へ変化している。示された実施例では、タイトル３０５は、更新された表示を反映するように変更されている。さらに、選択されたヒーターモジュールに対応するナビゲーションペイン３０８内のナビゲーションボタンはまた、ナビゲーションペイン３０８（図２８に関連して上述したナビゲーションペイン２８００に対応する）が、現在表示されているプロセス図３０４に対応するという事実を反映するように変更されている。多くの公知のプロセス制御システムのオペレータインターフェースと同様に、図３１Ａ及び３１Ｂの例となるオペレータインターフェース３００内のプロセス図３０４は、表示されたヒーターモジュールに関連付けられた特定のプロセス変数についてのリアルタイムの情報を提供する基本的なプロセス変数データ３１０２（例えば、タグまたは名称、プロセス変数値、設定点、出力など）を含む。さらに、示された実施例に示されるように、プロセス変数データ３１０２の少なくとも一部には、図４〜１７に関連して上述されたアイコンの１つ以上と同様であるまたは同一であることができる対応するアイコン３１０４、３１０６、３１０８、３１１０、３１１２、３１１４、３１１６、３１１８が隣接する。このように、オペレータは、プロセス制御システムの構成要素の状況（例えば、傾向の方向、アラーム状態、アラーム重要度、変化率など）を特定するために、プロセス変数の表示された値及び対応する設定点を比較する（例えば、それらの間の数値差を決定する）必要がない。さらに、アイコン３１０４、３１０６、３１０８、３１１０、３１１２、３１１４、３１１６、３１１８は、オペレータがプロセス変数の傾向を迅速に識別して顕著なアラームを評価し、かつ／または、データ３１０２が経時的なプロセス変数の変化ではなく（例えば、ある一時点での）利用可能な最新のデータを提供するだけなので、プロセス変数データ３１０２を介して提供される情報のみに基づくことができない切迫したアラームを予見することを可能にする。
【００８１】
示された実施例でアイコン３１０４、３１０６、３１０８、３１１０、３１１２、３１１４、３１１６、３１１８によって伝達される情報の結果として、オペレータは、２つのプロセス変数（アイコン３１０６、３１０８に関連付けられている）がアラーム状態にあり（例えば、アイコンの陰影付けに基づいて）、一方他のプロセス変数が正常な動作状態にあることを迅速かつ直感的に認識することができる。さらに、オペレータは、アラーム状態にあるプロセス変数が安定状態に達している（例えば、傾向識別形状に基づいて）ことと、両方の場合において、プロセス変数の測定値が設定点未満である（例えば、設定点インジケータラインに対するプロセス変数インジケータ（例えば、黒帯）の位置に基づいて）ことと、を迅速かつ直感的に認識することができる。さらに、オペレータは、他のプロセス変数が全て正常な動作状態にあるが、プロセス変数のうちの１つ（アイコン３１０４に関連付けられている）が、設定点から離れる方向に（すなわち、状況が悪化している）（例えば、傾向識別形状の太い縁取りに基づいて）比較的速い速度で（例えば、アイコンのレートインジケータに基づいて）降下している、例えば（傾向識別形状の指す方向に基づいて）ことを認識することができる。他のプロセス変数に対応するアイコン３１１０、３１１２、３１１４、３１１６、３１１８は、オペレータが、プロセス変数が正常の動作状態にあり、かつそれらの現在の値を維持している（すなわち、安定状態）ことを認識することを可能にする。さらに、オペレータは、各々のそのようなプロセス変数の値が、設定点に対して上か、同じか、それとも下かを迅速かつ直感的に判断することができる（設定点インジケータライン及びプロセス変数インジケータの相対位置に基づいて）。
【００８２】
図３１Ａ、３１Ｂの示された実施例では、オペレータインターフェース３００はまた、現在アラーム状態で動作している、アラーム状態で動作することが予測される、かつ／または悪化している傾向に関連づけられている、プロセス変数を具体的に特定するアラームバナー３１２０を備える。さらに、いくつかの実施例では、アラームバナー３１２０で特定されたプロセス変数は、対応するアイコン３１０４、３１０６、３１０８が提供される。このように、オペレータが、別のアラーム表示を開いて詳細を決定するためにアラームバナー３１２０をクリックしなくても、各々の特定されたプロセス変数の状況を迅速に評価することを可能にする追加の情報を提供するアイコン３１０４、３１０６、３１０８とともにそれらがアラームバナー内にグループ化されるので、オペレータは、現在の表示内の可能性のある問題を特定するためにプロセス図３０４全体を視覚的に点検する必要がない。
【００８３】
さらに、いくつかの実施例では、アイコン３１０４、３１０６、３１０８、３１１０、３１１２、３１１４、３１１６、３１１８は、プロセス変数の要約ペイン３１２２内のプロセス図３０４とは別々に表示される。このように、アイコン３１０４、３１０６、３１０８、３１１０、３１１２、３１１４、３１１６、３１１８の全ては、対応するプロセス変数が活動中のアラーム状況に関連付けられているかどうかにかかわらず、オペレータによる迅速な比較及び／または検討のために、共にグループ化される。より具体的には、図３１Ｂに示された例となるプロセス変数の要約ペイン３１２２は、図１８及び２２に関連して説明された例となるプロセス変数の要約ペイン１８００、２２００の基本的なグラフィックと同様である基本的なグラフィック３１２４、３１２６、３１２８、３１３０、３１３２、３１３４、３１３６、３１３８を含む。いくつかの実施例では、オペレータは、第２のプロセス変数の要約ペイン３１４０での検討のためのプロセス変数（例えば、アラームバナー３１２０内に列挙されたもの）の１つ以上を選択することができる。示された実施例では、第２のプロセス変数の要約ペイン３１４０は、図２０及び２４に関連して説明された詳細なグラフィックと同様である詳細なグラフィック３１４２、３１４４、３１４６を提供する。このように、オペレータは、潜在的に注意を必要とするプロセス変数を分離し、かつ／または詳細なグラフィック３１４２、３１４４、３１４６によって提供される追加の情報を迅速に検討することができる。いくつかの実施例では、オペレータは、プロセス変数の要約ペイン３１２２、３１４０の１つ内の特定のグラフィックを選択する（例えば、マウスの右クリックにより）ことと、次に得られたポップアップ（例えば、ドロップダウンメニューで）からグラフィックが追加される既存のプロセス変数の要約ペイン（例えば、第１のプロセス変数の要約ペイン３１２２または第２のプロセス変数の要約ペイン３１４０）を選択すること、及び／または選択された特定のグラフィックのための新規のプロセス変数の要約ペインを作成することと、により、第２のプロセス変数の要約ペイン３１４０のための特定のプロセス変数またはパラメータを選択することができる。さらにまたはあるいは、グラフィック３１２４、３１２６、３１２８、３１３０、３１３２、３１３４、３１３６、３１３８、３１４２、３１４４、３１４６のうちの一つを選択した（例えば、マウスの右クリックにより）ときに利用可能となるポップアップオプションはまた、オペレータが、対応するパラメータまたはプロセス変数のフェースプレートを開き、かつ／または対応するプロセス変数も含むプロセス制御システムの別の構成要素に関連付けられた異なるプロセス図３０４に移行すること、を可能にすることができる。
【００８４】
さらに、図２２〜２５に関連して上述したように、オペレータは、基本的なグラフィック３１２４、３１２６、３１２８、３１３０、３１３２、３１３４、３１３６、３１３８を、中間レベルのグラフィック（例えば、図１９及び２３に関連して説明したように）及び／または詳細なグラフィック（例えば、図２０及び２４）に拡張することを要求するために、プロセス変数の要約ペイン３１２２内のズームインボタン２２２８を選択することができる。しかしながら、図３１Ｂに示された実施例に示されるように、第２のプロセス変数の要約ペイン３１４０が詳細なグラフィック３１４２、３１４４、３１４６を含むので、サイドバー３０６は、プロセス変数の要約ペイン３１２２の基本的なグラフィック３１２４、３１２６、３１２８、３１３０、３１３２、３１３４、３１３６、３１３８を、中間レベルのグラフィックに拡張するための十分なスペースを含まない。したがって、いくつかの実施例では、サイドバー３０６内に全ての所望の情報が表示されることを維持するために、オペレータが、プロセス変数の要約ペイン３１２２上で中間レベルのグラフィックにズームインする場合、第２のプロセス変数の要約ペイン３１４０は、詳細なグラフィック３１４２、３１４４、３１４６から対応する中間レベルのグラフィックに自動的にズームアウトする。したがって、図３２は、プロセス変数の要約ペイン３１２２が中間レベルのグラフィックを含むように拡張されて、第２のプロセス変数の要約ペイン３１４０も中間レベルのグラフィックを含むように相応に調整された後の図３１Ｂの例となるサイドバー３０６を示す。このように、オペレータが、前後にスクロールし、表示スクリーン間を交換し、かつ／またはオペレータが情報を検討することを望む毎に情報を再配置する必要がない状況で、オペレータが情報を比較することができるように、スクリーン上に全ての他の情報を維持しながら、オペレータは、任意の所望の情報を取得するようにドリルダウンすることができる。さらにまたはあるいは、プロセス変数の要約ペイン３１２２上のズームインがサイドバー３０６内でより多くのスペースを消費した場合、第２のプロセス変数の要約ペイン３１４０は、対応するプロセス変数に関連付けられた基本的なグラフィックのみを含み、かつ／または図２５に示されたものと同様な上部バナーに全体が折り畳まれるようにさらにズームアウトすることができる。
【００８５】
図３１Ａ、３１Ｂに戻ると、例となるアイコン３１０４、３１０６、３１０８、３１１０、３１１２、３１１４、３１１６、３１１８、及び関連の情報が、オペレータインターフェース３００内の複数の場所に表示されることができるので、いくつかの実施例では、オペレータが、アイコン３１０４、３１０６、３１０８、３１１０、３１１２、３１１４、３１１６、３１１８、または対応するグラフィック３１２４、３１２６、３１２８、３１３０、３１３２、３１３４、３１３６、３１３８、３１４２、３１４４、３１４６のうちの１つを選択する（例えば、マウスクリックを介して）と、またはその上に重ねる（例えば、マウスポインタで）と、選択されたプロセス変数に関連付けられたオペレータインターフェース３００内にある対応するアイコンまたはグラフィックを表示する各位置は、強調表示され、輪郭を協調され、またはその他の方法で識別することができる（例えば、図３１Ａのプロセス図３０４及びアラームバナー３１２０内に、及び図３１Ｂのプロセス変数の要約ペイン３１２２、３１４０のグラフィック３１３８、３１４２の周りに、表示される太い実線の輪郭線３１４８）。このように、オペレータは、いくつかの他の方法でタグを照合し、もしくは検索し、またはデータの要素を比較することなく、情報間の関係を迅速に決定することができる。
【００８６】
プロセス図３０４、アラームバナー３１２０、及びプロセス変数の要約ペイン３１２２、３１４２内に、必要に応じてより多くの、またはより少ない詳細をズームイン及びズームアウトする能力とともに配置された例となるアイコン３１０４、３１０６、３１０８、３１１０、３１１２、３１１４、３１１６、３１１８及びそれらが伝達する全ての情報を使用することは、オペレータが、プロセス変数の現在の状況（複数可）、予想された傾向（複数可）、または予測された状態（複数可）、及び／または関係（複数可）を直感的な方法で、迅速に評価することを可能にする。さらに、この能力を例となるナビゲーションペイン３０８の使用と組み合わせることにより、オペレータは、プロセス制御システム全体にわたって迅速に移動し、表示されているもの及びそれがプロセス制御システム内の他の構成要素にどのように関係しているかを理解することを可能にする。さらに、プロセス制御システム内の特定の構成要素に関連付けられた各プロセス図３０４のための共通のインターフェース及び適切なアイコンを使用することにより、オペレータが、プロセス制御システムの異なる部分を見るためにスクリーンを切り換えるごとに、オペレータは、表示されているもの、それが以前に表示されたもの及び／またはプロセス制御システムの他の部分にどのように関連するかを決定し、重要な問題であるもの（例えば、アラーム）を決定し、プロセス制御システム内の問題が発生している位置（例えば、構成要素）を特定し、問題に関連するスクリーン（例えば、プロセス図３０４）に移行してプロセス制御システム全体のより広範な状況で問題を評価し、かつ／または診断し、最も重要であるタスクの優先順位を設定する、ことができる。
【００８７】
さらに、図３１Ｂ及び３２に示されるように、いくつかの実施例では、サイドバー３０６は、事象（例えば、アラーム）についてのより多く時間的な状況をオペレータに提供し、プロセス制御システムの状況の傾向ベース監視及び分析をさらに強化するための事象履歴ボタン３１５０を備える。示された実施例に示されるように、事象履歴ボタン３１５０は、図２６〜２９に関連して上述したアラーム要約アイコン２６２６、２８２４と同様である、または同一であるアラーム要約アイコン３１５２を備える。いくつかの実施例では、事象履歴ボタン３１５０を選択すると、アラームに関する追加の情報及び／またはプロセス制御システム内で監視された他の事象を提供する図３３に示された実施例の事象要約表３３００を開く。いくつかの実施例では、事象履歴表３３００は、オペレータインターフェース３００のサイドバー３０６内に表示することができる。他の実施例では、事象履歴表３３００は、ポップアップウィンドウ及び／または他の表示領域に生成することができる。
【００８８】
図３３に示されるように、事象履歴表３３００に提供される情報は、重要な変更、アラーム、及び／または状況認識及び回復を提供し、オペレータが潜在的な問題を良好に診断し、かつそれらがプロセス制御システムの他の態様にどのように関係しているかを理解するように、経時的にタグ付けされたプロセス制御システム内の事象に、基づく。例えば、事象履歴表３３００は、各事象の日付及び時刻（例えば、時間と分）、事象の記述、事象に関連付けられたユニット及び／またはパラメータ、及び事象に関連付けられた行われる及び／または既に完了した処置項目を含む。上記の情報に加えて、事象履歴表３３００はまた、事象の状態及び／または影響に対応する縦列を備える。示された実施例に示されるように、事象履歴表３３００の状態及び／または影響の縦列は、上述のオペレータインターフェース３００全体で使用されているグラフィックに対応する傾向ベースグラフィック３３０２を組み込む。このように、オペレータは、オペレータインターフェース３００全体に表示されているグラフィック３３０２に関連付けられたプロセス変数のタイミング及び関係を迅速に識別することができる。
【００８９】
図２の例となるオペレータステーション１０４を実現するための例となる方法を表すフローチャートは、図３４Ａ、３４Ｂに示される。この実施例では、図３５に関連して以下で説明される例となるプロセッサプラットホーム３５００に示されたプロセッサ３５１２などのプロセッサによって実行されるプログラムを含む機械可読命令を使用して、実現することができる。プログラムは、ＣＤ−ＲＯＭ、フロッピーディスク、ハードドライブ、デジタル多用途ディスク（ＤＶＤ）、ブルーレイディスク、またはプロセッサ３５１２に関連付けられたメモリなどの有形のコンピュータ可読記憶媒体に格納されたソフトウェアで具体化することができるが、プログラム全体及び／またはその一部は、プロセッサ３５１２以外のデバイスによって、代わりに実行することができ、及び／またはファームウェアまたは専用ハードウェアで具体化することができる。さらに、例となるプログラムは、図３４Ａ、３４Ｂに示されたフローチャート参照して説明されているが、例となるオペレータステーション１０４を実現するための多くの他の方法を、代わりに使用することができる。例えば、ブロックの実行の順序を変更することができ、かつ／または上記のブロックのいつくかは、変更、削除、または組み合わせることができる。
【００９０】
上述のように、図３４Ａ、３４Ｂの例となるプロセスは、ハードディスクドライブ、フラッシュメモリ、読み出し専用メモリ（ＲＯＭ）、コンパクトディスク（ＣＤ）、デジタル多用途ディスク（ＤＶＤ）、キャッシュ、ランダムアクセスメモリ（ＲＡＭ）、及び／または任意の期間にわたって（例えば、長期間にわたって、恒久的に、短期間にわたって、一時的なバッファリングのために、及び／または情報のキャッシングのために）、情報が格納される任意の他の記憶デバイスまたは記憶ディスクなどの有形のコンピュータ可読記憶媒体に格納された符号化命令（例えば、コンピュータ及び／または機械可読命令）を使用して実現することができる。本明細書で使用される場合、有形のコンピュータ可読記憶媒体の用語は、任意のタイプのコンピュータ可読記憶デバイス及び／または記憶デバイスを含み、かつ伝播する信号を除外するように、明示的に定義される。本明細書で使用される場合、「有形のコンピュータ可読記憶媒体」及び「有形の機械可読記憶媒体」は、互換的に使用される。さらにまたはあるいは、図３４Ａ、３４Ｂの例となるプロセスは、ハードディスクドライブ、フラッシュメモリ、読み出し専用メモリ、コンパクトディスク、デジタル多用途ディスク、キャッシュ、ランダムアクセスメモリ、及び／または任意の期間にわたって（例えば、長期間にわたって、恒久的に、短期間にわたって、一時的なバッファリングのために、及び／または情報のキャッシングのために）、情報が格納される任意の他の記憶デバイスまたは記憶ディスクなどの非一時的コンピュータ及び／または機械可読媒体に格納された符号化命令（例えば、コンピュータ及び／または機械可読命令）を使用して実現することができる。本明細書で使用される場合、非一時的コンピュータ可読媒体の用語は、任意のタイプのコンピュータ可読デバイスまたはディスクを含み、かつ伝播する信号を除外するように、明示的に定義される。本明細書で使用される場合、「少なくとも」の語句は、クレームの前文で転換用語として使用されるとき、それは、「含む」の用語が制限がないのと同様に制限がない。
【００９１】
図３４Ａ、３４Ｂのプログラムは、プロセス制御システム（例えば、図１の例となるプロセス制御システム１００）に関連付けられたプロセス変数を監視するオペレータアプリケーション（例えば、図２の例となるオペレータアプリケーション２０８）によって、ブロック３４００で始まる。ブロック３４０２では、オペレータアプリケーションは、プロセス変数に関連付けられた状況（複数可）、特性（複数可）、及び／または他の情報を決定し、かつ／または格納する。状況（複数可）、特性（複数可）、及び／または他の情報は、プロセス変数の現在の状態、プロセス変数の予測された状態、プロセス変数の対応する傾向、プロセス変数の変化の方向、プロセス変数の変化率、設定点に対するプロセス変数の相対位置（例えば、設定点に対して上、下、またはほぼ同じ）、プロセス変数の値の動作範囲に対する設定点からのプロセス変数の相対偏差、アラーム限界に対するプロセス変数の相対距離、プロセス変数の実際の値、及び／または経時的にタグ付けされたプロセス変数の履歴またはアーカイブの値、のうちのいずれかを含むことができる。
【００９２】
ブロック３４０４では、オペレータ表示モジュール（例えば、図２のオペレータ表示モジュール２０６）は、プロセス変数に関連付けられた状況（複数可）、特性（複数可）、及び／または他の情報を表すアイコンを生成する。例えば、生成されたアイコンは、図４〜１７に関連して上述したアイコンのいずれかに対応することができる。ブロック３４０６では、オペレータ表示モジュールはまた、プロセス制御システム内の構成要素の階層内の各構成要素に関連付けられたアラーム要約データを計算することができる。アラーム要約データは、構成要素の各々に対応するプロセス変数に関連付けられた活動中のアラームの存在、構成要素の各々に関連付けられた活動中のアラームの数、対応するプロセス変数の各々の現在の状態、または対応するプロセス変数の各々の予測された状態、のうちの１つ以上に対応する。上述のように、各構成要素は、プラント、サイト、エリア、ユニット、モジュールなどのうちのいずれかに対応することができ、階層内の高位レベルの構成要素は、複数の低位レベルの構成要素を含むことができる。このように、各高位レベルの構成要素のアラーム要約データは、対応する低位レベルの構成要素（例えば、サブ構成要素）のアラーム要約データを含むことができる。
【００９３】
ブロック３４０８では、オペレータインターフェース（例えば、図２のオペレータインターフェース２１０）は、表示器を介して階層内の構成要素の少なくとも１つを表す図をレンダリングする。いくつかの実施例では、表示のための構成要素は、ユーザー入力（例えば、オペレータ入力）に基づいて選択される。いくつかの実施例では、図は、表示のための選択された構成要素の様々な態様及び／またはサブ構成要素を表す複数の要素からなる配管及び計装図（Ｐ＆ＩＤ）である。さらに、図は、プロセス制御システムの表示された構成要素に対応するプロセス変数に関連付けられた重要なインジケータ及び／または関連する情報を提供することができる。図３４Ａ、３４Ｂの例となるプロセスでは、オペレータインターフェースが図をレンダリングするとき、オペレータインターフェースは、重要なインジケータ及び／または他の関連する情報に隣接する、またはそのかわりに、生成されたアイコン（ブロック３４０４）を含む。例えば、アイコンは、対応するプロセス変数の発生源に対応するＰ＆ＩＤ内の要素の隣に表示することができる。さらに、アラーム状態にあるプロセス変数に関連付けられたアイコンはまた、アラームバナー内にレンダリングすることができる。
【００９４】
ブロック３４１０では、オペレータインターフェースは、レンダリングされた図に対応する表示を介して、ナビゲーションペインをレンダリングする。ナビゲーションペインは、図２６〜２９に関連して上述したナビゲーションペインのいずれかと同様である階層内の構成要素を表すナビゲーションボタンを含む。このような実施例では、各ナビゲーションボタンは、計算されたアラーム要約データ（ブロック３４０６）を表す対応するアラーム要約アイコンに関連付けることができる。
【００９５】
ブロック３４１４では、オペレータアプリケーションは、ナビゲーションペイン内でナビゲートするための要求を受け取ったかどうかを判定する。ナビゲーションペイン内でナビゲートするための要求は、表示されている図（例えば、他の構成要素の関係をプレビューする）によって現在表されている構成要素に関連付けられた階層の直接のパス内にないナビゲーションボタン上で選択する（例えば、マウスクリックを介して）オペレータから発生することがある。オペレータアプリケーションが、そのような要求を受け取ったことを決定すると（ブロック３４１２）、オペレータインターフェースは、ナビゲーションペインを更新する。更新されたナビゲーションペインは、選択されたナビゲーションボタンに関連付けられた構成要素の下の階層内にある低位レベルの構成要素（例えば、子構成要素）に対応する新規のナビゲーションボタンを含むことができる。さらに、現在表示されている図に関連付けられたナビゲーションボタンへの階層内の直接のパスの指示はまた、新規のナビゲーションボタンがパス全体を表すことを妨げる場合、設けることができる。ナビゲーションペインが一旦更新されると（ブロック３４１４）、制御はブロック３４１６に進む。オペレータアプリケーションが、ナビゲーションペイン内でナビゲートするための要求を受け取っていないことを決定すると（ブロック３４１２）、制御は即座にブロック３４１６に進む。
【００９６】
ブロック３４１６では、オペレータアプリケーションは、プロセス制御システムの異なる構成要素を表す異なる図をレンダリングするための要求を受け取ったかどうかを判定する。異なる図をレンダリングするための要求は、レンダリングされた図によって現在表されている構成要素とは異なる構成要素に対応するナビゲーションボタンを選択する（例えば、マウスのダブルクリックを介して）オペレータから発生することができる。他の実施例では、オペレータは、現在表示されている構成要素内のサブ構成要素に対応する図内の要素を選択する（例えば、マウスのダブルクリックを介して）ことができる。オペレータアプリケーションが、要求を受け取ったことを決定すると（ブロック３４１２）、オペレータインターフェースは、表示器を介して異なる図をレンダリングする（ブロック３４１８）。ブロック３４０８に関連して上述したように、オペレータインターフェースは、図内の新規の図によって表された構成要素に関連付けられたプロセス変数に対応する異なるアイコンを表示することができる。新規の図をレンダリングする（ブロック３４１８）ことに加えて、オペレータインターフェースは、ナビゲーションペインを更新し、レンダリングされた異なる図を反映する（ブロック３４２０）。例えば、新規の図によって表される構成要素に関連付けられたナビゲーションボタンは、上述の他のナビゲーションボタンから視覚的に識別できるように変更することができる。ナビゲーションペインを更新後（ブロック３４２０）、制御はブロック３４２２に進む。ブロック３４１６に戻ると、オペレータアプリケーションが、異なる図をレンダリングするための要求を受け取っていないことを決定した場合（ブロック３４１２）、制御は即座にブロック３４２２に進む。
【００９７】
ブロック３４２２では、オペレータアプリケーションは、プロセス変数の要約ペイン内の情報を表示するための要求を受け取ったかどうかを判定する。プロセス変数の要約ペインは、図１８〜２５に関連して上述したプロセス変数の要約ペインのいずれかと同様であることができる。プロセス変数の要約ペイン内の情報を表示するための要求は、新規のプロセス変数の要約ペインを作成すること要求するオペレータ、または既存のプロセス変数の要約ペインを追加の情報を表示するように拡張すること、を含むことができる。オペレータアプリケーションが、そのような要求を受け取ったことを決定すると（ブロック３４２２）、オペレータ表示モジュールは、要求された情報を表示するために指定された表示領域内に十分なスペースが存在するかどうかを判定する（ブロック３４２４）。十分なスペースが存在するかどうかは、指定された表示領域の大きさ、表示されることを要求された情報の量、及びどんな情報が既に表示されているか、に依存する。いくつかの実施例では、指定された表示領域は、図３０〜３２に関連して示され、説明されたサイドバー３０６などの画定された大きさ（例えば、画素の画定された幅及び高さ）を有する出力表示デバイス上のスクリーンスペースに対応する。このような実施例では、より多くのプロセス変数を要約し、かつ／またはより多くの情報を表示する（例えば、基本的なグラフィック、中間レベルのグラフィック、または詳細なグラフィック）場合、要求された情報を表示するために、より多くのスクリーンスペースが必要となる。このような実施例では、表示される情報の合計の量（どんなものが既に表示されているか、及び要求された追加の情報に基づく）は、スクリーンスペースによって画定された利用可能な領域を超える場合があり、オペレータステーションは、要求された情報を表示するために指定された領域内に十分なスペースが存在しないことを決定することになる（ブロック３４２４）。
【００９８】
他の実施例では、指定された表示領域は、特定の大きさに限定されないが、任意の特定の時点のオペレータの情報要求に基づいて変わることができる。このように、いくつかの実施例では、指定された表示領域は、指定された表示領域の一部のみが任意の所与の時点で利用可能となるように指定された表示領域をレンダリングする（例えば、上方または下方へのスクロールにより）ことにより、対応する表示スクリーンよりもサイズが大きくてもよい。例えば、オペレータステーションの表示スクリーン上のサイドバー（例えば、サイドバー３０６）内に要求された情報を表示するのではなく、いくつかの実施例では、要求された情報は、スクリーンサイズ及び／または解像度が限定された携帯型ハンドヘルドデバイス（例えば、スマートフォン、タブレットなど）のインターフェースを介して表示される。いくつかのそのような実施例では、要求された情報は、本明細書に記載されたアイコン及び関連するグラフィックによって表されるが、表示デバイスの単一のスクリーン内に全てをレンダリングすることができないとき、指定された表示領域の様々な部分の間でスクロールする機能を備えた対応する表示デバイスのスクリーン表示領域の全てまたは実質的に全てを占める独立したインターフェースで表示される（例えば、アイコンは、対応するＰ＆ＩＤを表示せずに示される）。そのような実施例では、オペレーションアプリケーションは、指定された表示領域が画定された大きさに限定されないので、要求された情報を表示するために指定された表示領域内に十分なスペースが存在することを決定することができる（ブロック３４２４）。
【００９９】
例となるプロセスは引き続き、オペレータ表示モジュールが指定された表示領域内に十分なスペースが存在しないことを決定する場合（ブロック３４２４）、オペレータインターフェースは、既存のプロセス変数の要約ペイン（複数可）のズームを調整する（ブロック３４２６）。例えば、オペレータインターフェースは、既存のプロセス変数の要約ペイン（複数可）を詳細の低位レベルに縮小し、かつ／または要約ペインを折り畳み、上部バナーのみを表示することができる。既存のプロセス変数の要約ペイン（複数可）が一旦調整されると（ブロック３４２６）、オペレータインターフェースは、表示器を介してプロセス変数の要約ペインを要求された情報でレンダリングする（ブロック３４２８）。オペレータ表示モジュールが要求された情報を表示するために指定された表示領域（または、表示領域は動的に大きさを変えることができる）内に十分なスペースが存在することを決定すると（ブロック３４２４）、オペレータインターフェースは、対応するプロセス変数の要約ペインを直接にレンダリングする（ブロック３４２８）。プロセス変数の要約ペインが一旦レンダリングされると、制御はブロック３４３０に進む。ブロック３４２２に戻ると、オペレータアプリケーションが、プロセス変数の要約ペイン内の情報を表示するための要求を受け取っていないことを決定すると、図３４Ａ、３４Ｂの例となるプロセスは、ブロック３４３０に進む。
【０１００】
ブロック３４３０で、オペレータアプリケーションは、特定の要素に対するスクリーン上の要素の関係を特定するための要求を受け取ったかどうかを判定する。スクリーン上の要素は、プロセス制御システム内の構成要素またはサブ構成要素を表す図内のグラフィカルな要素、表示された構成要素に対応するプロセス変数に関連付けられた情報を提供する図内のテキスト要素、プロセス変数に対応する図内に表示されたアイコン、アラームバナー内の情報、及び／または１つ以上のプロセス変数の要約ペイン内のグラフィック、のうちのいずれかに対応することができる。上記の要素のいずれかの間の関係を特定するための要求は、表示された要素のうちの１つを選択する（例えば、マウスクリック、マウスホバーなどを介して）オペレータから発生することができる。オペレータアプリケーションが、そのような要求を受け取ったことを決定すると（ブロック３４３０）、オペレータインターフェースは、表示器を介して選択された特定の要素に関連付けられたスクリーン上の要素を特定する（ブロック３４３２）。すなわち、図内に表された構成要素は、図３０に関連して上述されたナビゲーションペイン内の対応するナビゲーションボタンとともに特定することができる。さらにまたはあるいは、アラームバナーエントリ、図内のアイコン及び／またはテキスト情報、及び／または同じプロセス変数に関連付けられた１つ以上のプロセス変数の要約ペイン内の１つ以上のグラフィックは、図３１Ａ、３１Ｂに関連して上述したように特定することができる。
【０１０１】
関連する要素が一旦特定されると（ブロック３４３２）、制御はブロック３４３４に進む。オペレータアプリケーションが、要素の関係（複数可）を特定するための要求を受け取っていないことを決定すると、制御はブロック３４３４に進む。ブロック３４３４では、オペレータアプリケーションは、プロセス制御システムの監視を継続するかどうかを判定する。プロセス制御システムを監視する場合、制御は例となるプロセスのブロック３４００に戻る。オペレータアプリケーションが、プロセス制御システムの監視を継続しないことを決定すると、図３４Ａ、３４Ｂの例となるプロセスは終了する。
【０１０２】
図３５は、図２のオペレータステーション１０４を実現するために、図３４Ａ、３４Ｂの命令を実行することができる例となるプロセッサプラットホーム３５００のブロック図である。プロセッサプラットホーム３５００は、例えば、サーバー、パーソナルコンピュータ、モバイルデバイス（例えば、携帯電話、スマートフォン、ｉＰａｄ（商標）などのタブレット）、パーソナルデジタルアシスタント（ＰＤＡ）、インターネット機器、または任意の他のタイプのコンピューティングデバイスであることができる。
【０１０３】
示された実施例のプロセッサプラットホーム３５００は、プロセッサ３５１２を備える。示された実施例のプロセッサ３５１２は、ハードウェアである。例えば、プロセッサ３５１２は、任意の所望のファミリーまたは製造業者からの１つ以上の集積回路、論理回路、マイクロプロセッサ、または制御装置によって実現することができる。
【０１０４】
示された実施例のプロセッサ３５１２は、ローカルメモリ３５１３（例えば、キャッシュ）を備える。示された実施例のプロセッサ３５１２は、バス３５１８を介して揮発性メモリ３５１４及び不揮発性メモリ３５１６を含むメインメモリと通信可能である。揮発性メモリ３５１４は、同期ダイナミックランダムアクセスメモリ（ＳＤＲＡＭ）、ダイナミックランダムアクセスメモリ（ＤＲＡＭ）、ＲＡＭＢＵＳダイナミックランダムアクセスメモリ（ＲＤＲＡＭ）、及び／または任意の他のタイプのランダムアクセスメモリデバイスによって、実現することができる。不揮発性メモリ３５１６は、フラッシュメモリ及び／または任意の他の所望のタイプのメモリデバイスによって、実現することができる。メインメモリ３５１４、３５１６へのアクセスは、メモリ制御装置によって制御される。
【０１０５】
示された実施例のプロセッサプラットホーム３５００はまた、インターフェース回路３５２０を備える。インターフェース回路３５２０は、イーサネットインターフェース、ユニバーサルシリアルバス（ＵＳＢ）、及び／またはＰＣＩエキスプレスインターフェースなどの任意のタイプのインターフェース規格によって、実現することができる。
【０１０６】
示された実施例では、１つ以上の入力デバイス３５２２がインターフェース回路３５２０に接続される。入力デバイス（複数可）３５２２は、ユーザーがデータ及びコマンドをプロセッサ３５１２に入力することを可能にする。入力デバイス（複数可）は、例えば、オーディオセンサ、マイクロフォン、カメラ（静止画またはビデオ）、キーボード、ボタン、マウス、タッチスクリーン、トラックパッド、トラックボール、イソポイント、及び／または音声認識システムによって、実現することができる。
【０１０７】
１つ以上の出力デバイス３５２４はまた、示された実施例のインターフェース回路３５２０に接続される。出力デバイス３５２４は、例えば、表示デバイス（例えば、発光ダイオード（ＬＥＤ）、有機発光ダイオード（ＯＬＥＤ）、液晶表示器、陰極線管表示器（ＣＲＴ）、タッチスクリーン、触覚出力デバイス、発光ダイオード（ＬＥＤ）、プリンタ、及び／またはスピーカー）によって、実現することができる。示された実施例のインターフェース回路３５２０は、したがって、典型的には、グラフィックドライバカードを備える。
【０１０８】
示された実施例のインターフェース回路３５２０はまた、送信機、受信機、トランシーバ、モデム、及び／またはネットワーク３５２６（例えば、イーサネット接続、デジタル加入者回線（ＤＳＬ）、電話線、同軸ケーブル、携帯電話システムなど）を介する外部マシン（例えば、任意の種類のコンピューティングデバイス）とのデータ交換を促進するネットワークインターフェースカードなどの通信デバイスを備える。
【０１０９】
示された実施例のプロセッサプラットホーム３５００はまた、ソフトウェア及び／またはデータを格納するための１つ以上のストレージデバイス３５２８を備える。そのような大容量のストレージデバイス３５２８の実施例は、フロッピーディスクドライブ、ハードドライブディスク、コンパクトディスクドライブ、ブルーレイディスクドライブ、ＲＡＩＤシステム、及びデジタル多用途ディスク（ＤＶＤ）ドライブを含む。
【０１１０】
図３４Ａ、３４Ｂの動作を実現するための符号化命令３５３２は、大容量のストレージデバイス３５２８内、揮発性メモリ３５１４内、不揮発性メモリ３５１６内、及び／またはＣＤまたはＤＶＤなどの取り外し可能な有形のコンピュータ可読記憶媒体内に格納することができる。
【０１１１】
ある例となる方法、装置、及び製品は、本明細書に記載されたが、本特許の適用範囲は、それに限定されない。逆に、本特許は、本特許の特許請求の範囲に入る全ての方法、装置、及び製品を包含する。
【図１】
2016520893.tif 000003
【図２】
2016520893.tif 000004
【図３】
2016520893.tif 000005
【図４】
2016520893.tif 000006
【図５】
2016520893.tif 000007
【図６】
2016520893.tif 000008
【図７】
2016520893.tif 000009
【図８】
2016520893.tif 000010
【図９】
2016520893.tif 000011
【図１０】
2016520893.tif 000012
【図１１】
2016520893.tif 000013
【図１２】
2016520893.tif 000014
【図１３】
2016520893.tif 000015
【図１４】
2016520893.tif 000016
【図１５】
2016520893.tif 000017
【図１６】
2016520893.tif 000018
【図１７】
2016520893.tif 000019
【図１８】
2016520893.tif 000020
【図１９】
2016520893.tif 000021
【図２０】
2016520893.tif 000022
【図２１】
2016520893.tif 000023
【図２２】
2016520893.tif 000024
【図２３】
2016520893.tif 000025
【図２４】
2016520893.tif 000026
【図２５】
2016520893.tif 000027
【図２６】
2016520893.tif 000028
【図２７】
2016520893.tif 000029
【図２８】
2016520893.tif 000030
【図２９】
2016520893.tif 000031
【図３０】
2016520893.tif 000032
【図３１Ａ】
2016520893.tif 000033
【図３１Ｂ】
2016520893.tif 000034
【図３２】
2016520893.tif 000035
【図３３】
2016520893.tif 000036
【図３４Ａ】
2016520893.tif 000037
【図３４Ｂ】
2016520893.tif 000038
【図３５】
2016520893.tif 000039
【国際調査報告】
2016520893.tif 000040
2016520893.tif 000041
2016520893.tif 000042
2016520893.tif 000043