(57)【要約】      （修正有）【課題】タイトルバーは表示面積が小さく、表示エリアの外部に位置するため、アラームの属性を把握しにくい。【解決手段】プラント管理システムにおいて、表示制御装置の表示制御方法は、表示エリアに設定された表示属性に応じたインジケータ画像を選択する選択段階と、表示エリア内に、プラント内で発生したアラームのうち表示属性に応じた各アラームを表示するとともに、選択されたインジケータ画像を一括して共通に表示する表示制御段階と、を備える。【選択図】図１
2020187637.tif 000002
【特許請求の範囲】
【請求項１】
表示エリアに設定された表示属性に応じたインジケータ画像を選択する選択段階と、
前記表示エリア内に、プラント内で発生したアラームのうち前記表示属性に応じた各アラームを表示するとともに、選択された前記インジケータ画像を一括して表示する表示制御段階と、
を備える表示制御方法。
【請求項２】
前記表示制御段階は、選択された前記インジケータ画像を透かし画像として表示する段階を有する、請求項１に記載の表示制御方法。
【請求項３】
前記表示エリアに対して複数の前記表示属性を設定する属性設定段階を備え、
前記表示制御段階は、前記表示エリアに、当該表示エリアの前記複数の表示属性の全てに応じた各アラームを表示する段階を有する、請求項１または２に記載の表示制御方法。
【請求項４】
前記選択段階は、前記表示エリアに対し、当該表示エリアに設定された前記複数の表示属性に応じたインジケータ画像をそれぞれ選択する段階を有し、
前記表示制御段階は、前記表示エリアに対して選択された複数の前記インジケータ画像を、それぞれ前記表示エリア内に一括して表示する段階を有する、請求項３に記載の表示制御方法。
【請求項５】
前記選択段階は、前記表示エリアを含む複数の表示エリアのそれぞれの表示属性に応じたインジケータ画像をそれぞれ選択する段階を有し、
前記表示制御段階は、前記複数の表示エリア内それぞれに、当該表示エリアの前記表示属性に応じた各アラームを表示するとともに、当該表示エリアに対して選択された前記インジケータ画像を表示する段階を有する、請求項１または２に記載の表示制御方法。
【請求項６】
各表示エリアに対して前記表示属性を設定する属性設定段階を備える、請求項５に記載の表示制御方法。
【請求項７】
前記属性設定段階は、前記複数の表示エリアのうち少なくとも一部の表示エリアそれぞれに対して複数の前記表示属性を設定する段階を有し、
前記表示制御段階は、前記少なくとも一部の表示エリア内それぞれに、当該表示エリアの前記複数の表示属性の全てに応じた各アラームを表示する段階を有する、請求項６に記載の表示制御方法。
【請求項８】
前記選択段階は、前記少なくとも一部の表示エリアのそれぞれに対し、当該表示エリアに設定された前記複数の表示属性に応じたインジケータ画像をそれぞれ選択する段階を有し、
前記表示制御段階は、前記少なくとも一部の表示エリア内それぞれに、当該表示エリアに対して選択された複数の前記インジケータ画像を、それぞれ一括して表示する段階を有する、請求項７に記載の表示制御方法。
【請求項９】
前記属性設定段階は、前記複数の表示エリアのうち２つ以上の表示エリアそれぞれに対して共通の表示属性を設定する段階を有する、請求項７または８に記載の表示制御方法。
【請求項１０】
前記表示制御段階は、前記２つ以上の表示エリア内それぞれに、当該表示エリアの各表示属性のうち、固有の表示属性に応じた各インジケータ画像を一括して表示する段階を有する、請求項９に記載の表示制御方法。
【請求項１１】
前記表示制御段階は、前記２つ以上の表示エリアそれぞれとは別領域に、前記共通の表示属性を表示する段階を有する、請求項９または１０に記載の表示制御方法。
【請求項１２】
前記属性設定段階は、ユーザ操作に応じて前記２つ以上の表示エリアそれぞれに対して前記共通の表示属性を一括して設定する段階を有する、請求項９から１１のいずれか一項に記載の表示制御方法。
【請求項１３】
前記属性設定段階は、ユーザ操作に応じ、前記２つ以上の表示エリアに対して前記表示属性を個別に設定するか、一括して設定するかを選択する段階を有する、請求項１２に記載の表示制御方法。
【請求項１４】
前記プラント内で発生したアラームを取得する取得段階と、
アラームの取得経路上の通信不良を検知する検知段階と、
通信不良が検知された場合に、通信不良に応じたインジケータ画像を前記表示エリア内に表示する不良表示段階と、
をさらに備える請求項１から１３のいずれか一項に記載の表示制御方法。
【請求項１５】
表示エリアに設定された表示属性に応じたインジケータ画像を選択する選択部と、
前記表示エリア内に、プラント内で発生したアラームのうち前記表示属性に応じた各アラームを表示するとともに、選択された前記インジケータ画像を一括して表示する表示制御部と、
を備える表示制御装置。
【請求項１６】
コンピュータを、
表示エリアに設定された表示属性に応じたインジケータ画像を選択する選択部と、
前記表示エリア内に、プラント内で発生したアラームのうち前記表示属性に応じた各アラームを表示するとともに、選択された前記インジケータ画像を一括して表示する表示制御部、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御方法、表示制御装置およびプログラムに関する。
【背景技術】
【０００２】
従来、プラント内で生じる様々なアラームを表示する場合には、表示エリアを画定する枠上に設けられたタイトルバーにアラームの属性などを文字列で表示している（例えば、非特許文献１参照）。
非特許文献１  高橋利明、"生産制御システムを中心とした統合制御ソリューションの提供"、［online］、平成１９年１１月、横河電気株式会社、［平成３１年４月１５日検索］、インターネット＜URL： https://partner.yokogawa.com/japan/dcs/pdf/keiso/dcs-keiso-2007_11ja.pdf＞
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、タイトルバーは表示面積が小さく、表示エリアの外部に位置するため、アラームの属性を把握しにくい。
【課題を解決するための手段】
【０００４】
上記課題を解決するために、本発明の第１の態様においては、表示制御方法が提供される。表示制御方法は、表示エリアに設定された表示属性に応じたインジケータ画像を選択する選択段階を備えてよい。表示制御方法は、表示エリア内に、プラント内で発生したアラームのうち表示属性に応じた各アラームを表示するとともに、選択されたインジケータ画像を一括して表示する表示制御段階を備えてよい。
【０００５】
表示制御段階は、選択されたインジケータ画像を透かし画像として表示する段階を有してよい。
【０００６】
表示制御方法は、表示エリアに対して複数の表示属性を設定する属性設定段階を備えてよい。表示制御段階は、表示エリアに、当該表示エリアの複数の表示属性の全てに応じた各アラームを表示する段階を有してよい。
【０００７】
選択段階は、表示エリアに対し、当該表示エリアに設定された複数の表示属性に応じたインジケータ画像をそれぞれ選択する段階を有してよい。表示制御段階は、表示エリアに対して選択された複数のインジケータ画像を、それぞれ表示エリア内に一括して表示する段階を有してよい。
【０００８】
選択段階は、表示エリアを含む複数の表示エリアのそれぞれの表示属性に応じたインジケータ画像をそれぞれ選択する段階を有してよい。表示制御段階は、複数の表示エリア内それぞれに、当該表示エリアの表示属性に応じた各アラームを表示するとともに、当該表示エリアに対して選択されたインジケータ画像を表示する段階を有してよい。
【０００９】
表示制御方法は、各表示エリアに対して表示属性を設定する属性設定段階を備えてよい。
【００１０】
属性設定段階は、複数の表示エリアのうち少なくとも一部の表示エリアそれぞれに対して複数の表示属性を設定する段階を有してよい。表示制御段階は、少なくとも一部の表示エリア内それぞれに、当該表示エリアの複数の表示属性の全てに応じた各アラームを表示する段階を有してよい。
【００１１】
選択段階は、少なくとも一部の表示エリアのそれぞれに対し、当該表示エリアに設定された複数の表示属性に応じたインジケータ画像をそれぞれ選択する段階を有してよい。表示制御段階は、少なくとも一部の表示エリア内それぞれに、当該表示エリアに対して選択された複数のインジケータ画像を、それぞれ一括して表示する段階を有してよい。
【００１２】
属性設定段階は、複数の表示エリアのうち２つ以上の表示エリアそれぞれに対して共通の表示属性を設定する段階を有してよい。
【００１３】
表示制御段階は、２つ以上の表示エリア内それぞれに、当該表示エリアの各表示属性のうち、固有の表示属性に応じた各インジケータ画像を一括して表示する段階を有してよい。
【００１４】
表示制御段階は、２つ以上の表示エリアそれぞれとは別領域に、共通の表示属性を表示する段階を有してよい。
【００１５】
属性設定段階は、ユーザ操作に応じて２つ以上の表示エリアそれぞれに対して共通の表示属性を一括して設定する段階を有してよい。
【００１６】
属性設定段階は、ユーザ操作に応じ、２つ以上の表示エリアに対して表示属性を個別に設定するか、一括して設定するかを選択する段階を有してよい。
【００１７】
表示制御方法は、プラント内で発生したアラームを取得する取得段階を備えてよい。表示制御方法は、アラームの取得経路上の通信不良を検知する検知段階を備えてよい。表示制御方法は、通信不良が検知された場合に、通信不良に応じたインジケータ画像を表示エリア内に表示する不良表示段階を備えてよい。
【００１８】
本発明の第２の態様においては、表示制御装置が提供される。表示制御装置は、表示エリアに設定された表示属性に応じたインジケータ画像を選択する選択部を備えてよい。表示制御装置は、表示エリア内に、プラント内で発生したアラームのうち表示属性に応じた各アラームを表示するとともに、選択されたインジケータ画像を一括して表示する表示制御部を備えてよい。
【００１９】
本発明の第３の態様においては、プログラムが提供される。プログラムは、コンピュータを、表示エリアに設定された表示属性に応じたインジケータ画像を選択する選択部として機能させてよい。プログラムは、コンピュータを、表示エリア内に、プラント内で発生したアラームのうち表示属性に応じた各アラームを表示するとともに、選択されたインジケータ画像を一括して表示する表示制御部として機能させてよい。
【００２０】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【００２１】
【図１】本実施形態に係るプラント管理システム１を示す。
【図２】表示制御装置２５の動作を示す。
【図３】表示エリア２１０の表示属性を設定した場合の表示画面を示す。
【図４】表示エリア２１０の表示属性を設定した場合の他の表示画面を示す。
【図５】表示エリア２１０の表示属性を設定した場合の他の表示画面を示す。
【図６】表示エリア２１０の表示属性を設定した場合の他の表示画面を示す。
【図７】表示エリア２１０の表示属性を設定した場合の他の表示画面を示す。
【図８】表示エリア２１０の表示属性を設定した場合の他の表示画面を示す。
【図９】表示エリア２１０の表示属性を設定した場合の他の表示画面を示す。
【図１０】表示エリア２１０の設定属性を設定した場合の他の表示画面を示す。
【図１１】通信不良が検知された場合の表示エリア２１０を示す。
【図１２】本発明の複数の態様が全体的または部分的に具現化されてよいコンピュータ２２００の例を示す。
【発明を実施するための形態】
【００２２】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００２３】
［１．プラント管理システムの構成］
図１は、本実施形態に係るプラント管理システム１を示す。プラント管理システム１は、プラントの運転管理を行うものであり、複数のフィールド機器１１と、運転制御装置１３と、アラーム管理装置１４と、操作監視端末２とを備える。本実施形態では一例として各フィールド機器１１は、プラントにおいてプロセスが実行される現場に配置されてよい。例えば、現場には、被測定流体を流す配管及び配管に設置されて流体の流量を測定する流量計などが存在する。運転制御装置１３と、アラーム管理装置１４と、操作監視端末２とは、プラントにおける管理室、計器室などに配置されてよい。なお、プラントは、例えば、工場施設、機械施設、生産施設、発電施設、貯蔵施設、および石油や天然ガス等を採掘する井戸元における施設等を含む。
【００２４】
［１−１．フィールド機器］
複数のフィールド機器１１は器具、機械または装置であり、例えば、プラントのプロセスにおける圧力、温度、ｐＨ、速度、流量などの物理量を測定するセンサでもよいし、いずれかの物理量を制御するバルブ、ポンプ、ファン、モータ等のアクチュエータでもよい。複数のフィールド機器１１における各フィールド機器１１は互いに異種でもよいし、少なくとも一部の２以上のフィールド機器１１が同種でもよい。
【００２５】
フィールド機器１１は、制御用ネットワーク（フィールドネットワーク、フィールドバスネットワーク）１００を介して有線または無線で運転制御装置１３に接続されてよい。制御用ネットワーク１００内の通信はアナログ通信やデジタル通信でもよいし、アナログ信号（４〜２０ｍＡ信号等）にデジタル信号を重畳したハイブリッド通信でもよい。制御用ネットワーク１００内の通信は、例えばＩＳＡ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｓｏｃｉｅｔｙ  ｏｆ  Ａｕｔｏｍａｔｉｏｎ：国際計測制御学会）の無線通信プロトコルで行われてよく、一例としてＩＳＡ１００、ＨＡＲＴ（Ｈｉｇｈｗａｙ  Ａｄｄｒｅｓｓａｂｌｅ  Ｒｅｍｏｔｅ  Ｔｒａｎｓｄｕｃｅｒ）（登録商標）、ＢＲＡＩＮ（登録商標）、ＦＯＵＮＤＡＴＩＯＮ  Ｆｉｅｌｄｂｕｓ、ＰＲＯＦＩＢＵＳ等で行われてよい。フィールド機器１１は固有の識別情報（機器固有情報とも称する）を有してよい。
【００２６】
［１−２．運転制御装置］
運転制御装置１３は、各フィールド機器１１と通信してプロセスを制御する。例えば、運転制御装置１３は、センサであるフィールド機器１１からプロセス値を取得し、アクチュエータであるフィールド機器１１を駆動させる。運転制御装置１３は、プロセス値を操作監視端末２に供給し、操作監視端末２からプロセス値の目標値を受信してよい。なお、本実施形態では一例としてプラント管理システム１には運転制御装置１３が１つ具備されて全てのフィールド機器１１を制御することとして説明するが、運転制御装置１３が複数具備されて、それぞれ一部のフィールド機器１１を分散制御してもよい。運転制御装置１３は、例えば制御コントローラ（一例として横河電機株式会社製の製品「ＦＣＳ」（Ｆｉｅｌｄ  Ｃｏｎｔｒｏｌ  Ｓｔａｔｉｏｎ）でよい。
【００２７】
運転制御装置１３は、プラント内で発生したアラームを出力してよい。例えば、運転制御装置１３は、フィールド機器１１や、プラント管理システム１内における他の機器の異常を検知した場合に、システムアラームのメッセージを出力してよい。また、運転制御装置１３は、フィールド機器１１が測定したプロセス値の変動からプロセスの異常を検知した場合に、プロセスアラームのメッセージを出力してよい。
【００２８】
［１−３．アラーム管理装置］
アラーム管理装置１４は、アラームを管理する。例えば、アラーム管理装置１４は、運転制御装置１３から出力されたアラームを記憶してよい。アラーム管理装置１４は、運転制御装置１３に代えて、または、運転制御装置１３に加えて、プラント内で発生したアラームを生成してもよい。アラーム管理装置１４は、当該アラーム管理装置１４に接続される機器（一例として操作監視端末２）やそのオペレータの認証等を行って、内部に記憶したアラーム情報にアクセスする権限の有無を判断してもよい。
【００２９】
ここで、アラーム管理装置１４に記憶される各アラームには、各種の詳細情報（アラームの属性とも称する）が含まれるか、或いは、対応付けられてよい。アラームの詳細情報は、運転制御装置１３によって生成されてもよいし、操作監視端末２によって生成されてもよいし、アラーム管理装置１４によって生成されてもよい。また、アラームの詳細情報は、運転制御装置１３によって生成された後、操作監視端末２やアラーム管理装置１４によって修正されてもよい。
【００３０】
例えば、アラームの詳細情報は、アラームの種別（本実施形態では一例としてシステムアラームおよびプロセスアラームの何れであるか）、アラームの用途（一例として運転（制御）や保守）、当該アラームを発生させた機器の機器固有情報、当該機器の型番、発生場所に関する情報（一例として当該アラームを発生させた機器の機器固有情報、発生セクション（発生エリアとも称する））、発生時刻、および、その他の状態の少なくとも１つであってよい。その他の情報は、例えば発生したアラームが対応済みであるか否か、対応が棚上げ（保留、シェルビングとも称する）されているか否か、および、表示を抑制（アラームサプレッションとも称する）されているか否かの少なくとも１つであってよい。アラームの詳細情報には、通信不良や機器の故障を示す情報が含まれてもよい。
【００３１】
本実施形態では一例として、アラームの詳細情報のうち、アラームの種別や機器固有情報、機器の型番、発生セクションおよび発生時刻は、運転制御装置１３によって生成されてよい。アラームの詳細情報のうち、対応済みであるか否か、対応を棚上げされているか否か、および、表示を抑制されているか否かは、操作監視端末２によって生成されてよい。
【００３２】
なお、アラーム管理装置１４は、一例としてＰＣであってよい。アラーム管理装置１４と、操作監視端末２とは、ネットワーク（制御バスネットワーク）１０１を介して運転制御装置１３と接続されてよい。ネットワーク１０１は、一例としてインターネットまたは専用回線でよい。アラーム管理装置１４は、図示しないファイアウォールを介して他の機器と接続されてよい。
【００３３】
［１−４．操作監視端末］
操作監視端末２は、プラントに対する操作および監視を行う。操作監視端末２は、ユーザとプラントとのインタフェースを行うインタフェース装置であってよい。例えば、操作監視端末２は、ユーザによる操作に応じ、運転制御装置１３を介してプロセスを制御してよい。一例として、操作監視端末２は、運転制御装置１３からプロセス値を受信し、プロセス値の目標値を運転制御装置１３に供給してよい。また、操作監視端末２は、運転制御装置１３を介してフィールド機器１１の設定パラメータの値を変更してよい。操作監視端末２は、例えばＨＭＩ端末（一例として横河電機株式会社製の製品「ＨＩＳ」（Ｈｕｍａｎ  Ｉｎｔｅｒｆａｃｅ  Ｓｔａｔｉｏｎ）でよく、ＰＣなどで構成されてよい。操作監視端末２は、入力装置２０と、表示装置２１と、表示制御装置２５とを備える。
【００３４】
入力装置２０は、ユーザから各種の入力操作を受け、対応する操作信号を出力する。本実施形態では一例として、入力装置２０は、操作信号を表示制御装置２５に供給してよい。
【００３５】
表示装置２１は、表示制御装置２５からの制御信号に応じて各種の情報を表示する。例えば、表示装置２１は、表示画面内にアラーム用の表示エリア２１０（図３参照）を表示してよい。表示エリア２１０は、枠よりも内側の領域であってよく、一例として、表示エリア２１０は、枠内に設けられる、アラームメッセージ等が表示される領域であってよい。表示エリア２１０は、ペインドウィンドウのウィンドウ部分、つまり枠で囲まれる部分であってもよい。ここで、枠とは境界を示すために四方を取り囲むものであってよい。表示画面内に複数の枠が存在する場合には、表示エリア２１０は、最も内側の枠の内側領域であってよい。同様に、表示画面内に複数の枠線が存在する場合には、表示エリア２１０は、最も内側の枠線で形成される枠の内側領域であってよい。枠の一部は、他の部分よりも太い線で表示されてよく、タイトルバーとして用いられてもよい。
【００３６】
［１−４−１．表示制御装置］
表示制御装置２５は、表示装置２１の表示内容を制御する。本実施形態では一例として、表示制御装置２５は、アラームの表示態様を制御してよい。表示制御装置２５は、記憶部２５０と、表示条件設定部２５１と、取得抽出部２５２と、選択部２５４と、検知部２５５と、表示制御部２５６とを有する。
【００３７】
記憶部２５０は、表示エリア２１０に設定され得る（表示エリア２１０に表示されるアラームの属性に対応した）各表示属性と、当該表示属性を示すインジケータ画像２１１（図３等参照）とを対応付けて記憶する。表示エリア２１０の表示属性は、当該表示エリア２１０に表示されるアラームの属性であってよい。
【００３８】
ここで、表示属性は、アラームの詳細情報（属性）に含まれる一部の属性の内容を特定してよい。一例として、表示属性は、アラームの種別の属性をシステムアラームに特定してもよいし、対応を棚上げされているか否かの属性を棚上げされていることに特定してもよいし、発生時刻の属性を特定の時間帯に特定してもよい。表示属性は、操作監視端末２や、操作監視端末２に外部接続された他の機器においてユーザにより任意に定義されて記憶部２５０に記憶されてよい。
【００３９】
インジケータ画像２１１は、アラームの属性を表すシンボルマークであってもよいし、属性の内容を示すテキストを図形化したものであってもよい。インジケータ画像２１１は、デフォルトで記憶部２５０に記憶されてもよいし、ユーザによって作成されて記憶部２５０に記憶されてもよい。記憶部２５０内における表示属性と、インジケータ画像２１１との対応関係はユーザによって任意に変更されてよい。
【００４０】
表示条件設定部２５１は、アラームの表示条件を設定する。表示条件設定部２５１は、入力装置２０からの操作信号に応じて表示条件を設定してよい。表示条件設定部２５１は、位置・サイズ設定部２５１１と、属性設定部２５１２とを有してよい。
【００４１】
位置・サイズ設定部２５１１は、表示エリア２１０の個数、表示位置および表示サイズの少なくとも１つを設定する。位置・サイズ設定部２５１１は、表示エリア２１０についての設定内容を表示制御部２５６に供給してよい。
【００４２】
属性設定部２５１２は、各表示エリア２１０に対し、表示すべきアラームの属性、つまり表示属性を設定する。位置・サイズ設定部２５１１によって表示画面内に複数の表示エリア２１０が設定されている場合には、属性設定部２５１２は、表示エリア２１０ごとに表示属性を設定する。属性設定部２５１２は、記憶部２５０内の属性を選択することで表示属性を設定してよい。属性設定部２５１２は、表示属性の内容を表示制御部２５６に供給してよい。
【００４３】
取得抽出部２５２は、プラント内で発生したアラームを取得して、表示エリア２１０の表示属性に応じた各アラームを抽出する。取得抽出部２５２は、アラーム管理装置１４からアラームを取得し、抽出したアラームを表示制御部２５６に供給してよい。位置・サイズ設定部２５１１によって複数の表示エリア２１０が表示画面内に設定されている場合には、取得抽出部２５２は、表示エリア２１０ごとに、当該表示エリア２１０の表示属性に応じた各アラームを抽出して表示制御部２５６に供給してよい。なお、本実施形態では一例として、取得抽出部２５２は、ネットワーク１０１を介してアラーム管理装置１４からアラームを取得することとして説明するが、アラーム管理装置１４と操作監視端末２とがネットワーク１０１を介さずに直接接続される場合には、ネットワーク１０１を経由せずに直接アラーム管理装置１４からアラームを取得してもよい。
【００４４】
選択部２５４は、記憶部２５０に記憶された複数のインジケータ画像２１１から、表示エリア２１０に設定された表示属性に応じたインジケータ画像２１１を選択する。選択部２５４は、選択したインジケータ画像２１１を表示制御部２５６に供給してよい。位置・サイズ設定部２５１１によって複数の表示エリア２１０が表示画面内に設定されている場合には、選択部２５４は、表示エリア２１０ごとにインジケータ画像２１１を選択して表示制御部２５６に供給してよい。つまり、選択部２５４は、複数の表示エリア２１０のそれぞれの表示属性に対応するインジケータ画像２１１をそれぞれ選択して、表示制御部２５６に供給してよい。
【００４５】
検知部２５５は、アラームの取得経路上の通信不良を検知する。本実施形態では一例として、アラームは運転制御装置１３から出力され、ネットワーク１０１およびアラーム管理装置１４を介して表示制御装置２５に取得されるため、この取得経路上の通信不良を検知部２５５が検知してよい。取得抽出部２５２がアラームをネットワーク１０１を介さずにアラーム管理装置１４から直接取得する場合には、検知部２５５は、アラーム管理装置１４と取得抽出部２５２との間の経路上の通信不良も検知してよい。検知部２５５は、通信不良が検知された場合に、検知信号を表示制御部２５６に供給してよい。
【００４６】
表示制御部２５６は、表示エリア２１０内に、プラント内で発生したアラームのうち表示属性に応じた各アラームを表示するとともに、表示属性に応じたインジケータ画像２１１を一括して表示する。アラームを表示するとは、アラームの内容を示す文字や数字を表示することであってよい。また、表示属性に応じたインジケータ画像２１１を一括して表示するとは、各アラームに対して個別にはインジケータ画像２１１を表示せずに、各アラームの全体に対応付けてインジケータ画像２１１を纏めて表示することであってよく、一例として各アラームの全体に対して単一のインジケータ画像２１１を表示することであってよい。
【００４７】
表示制御部２５６は、取得抽出部２５２によって抽出されたアラームを表示エリア２１０内に表示してよい。また、表示制御部２５６は、選択部２５４によって選択されたインジケータ画像２１１を表示エリア２１０内に表示してよい。位置・サイズ設定部２５１１によって複数の表示エリア２１０が設定されている場合には、表示制御部２５６は、複数の表示エリア２１０内それぞれに、当該表示エリア２１０の表示属性に応じた各アラームを表示するとともに、当該表示エリア２１０に対して選択されたインジケータ画像２１１を一括して表示してよい。
【００４８】
以上の表示制御装置２５によれば、表示エリア２１０内に、表示属性に応じた各アラームが表示され、表示属性に応じたインジケータ画像２１１が一括して表示されるので、表示属性の内容が表示エリア２１０外に表示される場合と異なり、表示属性の確認のために表示エリア２１０外まで視線を動かす必要がない。また、枠上に表示属性の内容を表示する場合と比較して、属性の表示サイズを大きくすることができる。従って、表示されるアラームの属性を把握しやすくすることができる。
【００４９】
また、複数の表示エリア２１０内のそれぞれに、当該表示エリア２１０の表示属性に応じた各アラームが表示され、当該表示属性に応じたインジケータ画像２１１が一括して表示されるので、複数の表示エリア２１０のそれぞれについて、表示されるアラームの属性を把握しやすくすることができる。
【００５０】
また、各表示エリア２１０に対して表示属性が設定されるので、表示されるアラームの属性を任意の属性にすることができる。
【００５１】
［２．表示制御装置２５の動作］
図２は、表示制御装置２５の動作を示す。表示制御装置２５は、ステップＳ１１〜Ｓ３１の処理を行うことにより表示装置２１にアラームを表示させる。
【００５２】
ステップＳ１１において表示条件設定部２５１の位置・サイズ設定部２５１１は、１または複数の表示エリア２１０のそれぞれについて、表示画面内での位置および大きさを設定する。位置・サイズ設定部２５１１は各表示エリア２１０の位置および大きさを、入力装置２０からの操作信号に応じて設定してもよいし、デフォルトの設定内容に応じて設定してもよいし、前回の動作時に記憶した設定内容に応じて設定してもよい。操作監視端末２が複数のユーザによって使用される場合には、位置・サイズ設定部２５１１は、ログインしたアカウントによる前回の動作時に記憶した設定内容に応じて、各表示エリア２１０の位置および大きさを設定してもよい。なお、表示画面内に複数の表示エリア２１０が設定される場合には、表示エリア２１０の間で大きさが異なっていてもよい。
【００５３】
ステップＳ１３において表示条件設定部２５１の属性設定部２５１２は、各表示エリア２１０に対して表示属性を設定する。属性設定部２５１２は各表示エリア２１０の表示属性を、入力装置２０からの操作信号に応じて設定してもよいし、デフォルトの設定内容に応じて設定してもよいし、前回の動作時に記憶した設定内容に応じて設定してもよい。操作監視端末２が複数のユーザによって使用される場合には、属性設定部２５１２は、ログインしたアカウントによる前回の動作時に記憶した設定内容に応じて表示属性を設定してもよい。表示属性が操作信号によって設定される場合には、表示装置２１の表示画面には各表示エリア２１０に対応付けて属性の設定領域が設けられてよく、当該設定領域に対する操作信号により表示属性が設定されてよい。
【００５４】
属性設定部２５１２は、表示画面に表示される単一の表示エリア２１０に対して、または、表示画面に表示される複数の表示エリア２１０のうち少なくとも一部の表示エリア２１０のそれぞれに対して、複数の表示属性を設定してよい。一例として、属性設定部２５１２は、一の表示エリア２１０に対する表示属性として、システムアラームであるという属性と、プラント内の特定のセクションで発生したという属性との２つの表示属性を設定してよい。
【００５５】
また、属性設定部２５１２は、２つ以上の表示エリア２１０のそれぞれに対し、共通の表示属性を設定してよい。この場合、属性設定部２５１２は、ユーザによる操作に応じて（本実施形態では一例として入力装置２０からの操作信号に応じて）、これらの表示エリア２１０に対して共通の表示属性を一括して設定してよい。一例として、属性設定部２５１２は、ユーザによる操作に応じて、２つ以上の表示エリア２１０に対して表示属性を個別に設定するか、一括して設定するかを選択してよい。属性設定部２５１２は、表示属性の個別設定および一括設定の何れか一方が他方よりも頻繁に利用されている場合には、ユーザから切り替え操作が行われない限り、当該一方の設定手法をデフォルトで選択してもよい。属性設定部２５１２は、表示属性を一括して設定するよう選択した場合には、ユーザによる操作に応じて設定対象の表示エリア２１０を選択するか、或いは表示画面内の表示エリア２１０を全選択し、選択された各表示エリア２１０に対して一括して共通の表示属性を設定してよい。
【００５６】
なお、共通の表示属性が設定される表示エリア２１０は、表示属性が複数設定される表示エリア２１０と同じであってもよいし、異なっていてもよい。一例として、表示画面に表示される全ての表示エリア２１０に共通の表示属性と、固有の表示属性とがそれぞれ設定されてもよい。
【００５７】
ステップＳ１５において検知部２５５は、アラームの取得経路上に通信不良が生じているか否かを判定する。例えば、検知部２５５は、運転制御装置１３から表示制御装置２５までのアラームの取得経路上の通信状態を監視して、通信不良の有無を判定してよい。一例として、検知部２５５は、プラント内の機器間で通信が行われているかを定期的に監視し、通信が行われていない場合に通信不良と判定してよい。
【００５８】
なお、通信不良が生じた場合には、そのアラームが運転制御装置１３で生成されてよい。例えば、運転制御装置１３は、制御用ネットワーク１００に接続された各機器（一例としてフィールド機器１１）が夫々生成するライブ信号のリスト、つまり各機器の生死状況を示すリストを逐次更新してよい。運転制御装置１３は、通信しなかった機器、いわば死んだ機器がリスト内に存在する場合には、その旨のアラームを生成し、アラーム管理装置１４に送信してよい。
【００５９】
表示制御装置２５は、通信不良が検知された場合（ステップＳ１５；Ｙｅｓ）にはステップＳ３１に処理を移行し、通信不良が検知されない場合（ステップＳ１５；Ｎｏ）にはステップＳ１７に処理を移行してよい。
【００６０】
ステップＳ１７において取得抽出部２５２は、プラント内で発生したアラームをアラーム管理装置１４から取得して、各表示エリア２１０の表示属性に応じたアラームをそれぞれ抽出する。複数の表示属性が設定されている表示エリア２１０がある場合には、取得抽出部２５２は、それらの表示エリア２１０については、当該表示エリア２１０の複数の表示属性の全てに応じた各アラームを抽出する。一例として、一の表示エリア２１０に対する表示属性として、システムアラームであるという属性と、特定のセクションで発生したという属性との２つの表示属性が設定されている場合には、当該表示エリア２１０に対し取得抽出部２５２は、システムアラームであり、かつ、特定のセクションで発生した各アラームを抽出する。
【００６１】
ステップＳ１９において選択部２５４は、記憶部２５０に記憶された複数のインジケータ画像２１１から、表示エリア２１０ごとに、その表示属性に応じたインジケータ画像２１１を選択する。複数の表示属性が設定されている表示エリア２１０がある場合には、選択部２５４は、当該表示エリア２１０に対し、当該表示エリア２１０に設定された複数の表示属性に応じたインジケータ画像２１１をそれぞれ選択する。
【００６２】
ステップＳ２１において表示制御部２５６は、各表示エリア２１０内に、当該表示エリア２１０の表示属性に応じた各アラームを表示するとともに、当該表示属性に応じたインジケータ画像２１１を一括して表示する。
【００６３】
表示制御部２５６は、各表示エリア２１０内に、プラント内で発生した複数のアラームのうち、当該表示エリア２１０の表示属性に応じたアラームのみを表示してよい。この場合には、アラームを属性で絞り込んで表示することができるため、所望の属性のアラームを容易に把握することができる。これに代えて、表示制御部２５６は、各表示エリア２１０内に、当該表示エリア２１０ｓの表示属性以外のアラームも含めて、プラント内で発生した複数のアラームを表示し、当該表示エリア２１０の表示属性に応じたアラームを識別表示してもよい。この場合には、表示属性に応じたアラームと、他のアラームとの関係を容易に把握することができる。なお、識別表示は、文字の太さ、下線の有無、傍点の有無、網掛けの有無、および、文字色などの少なくとも１つを変更することで行われてよい。
【００６４】
複数の表示属性が設定されている表示エリア２１０がある場合には、表示制御部２５６は、当該表示エリア２１０内に、当該表示エリア２１０の複数の表示属性の全てに応じた各アラームを表示するとともに、当該表示属性に応じたインジケータ画像２１１をそれぞれ一括して表示する。例えば２つの表示属性が表示エリア２１０に設定されている場合には、表示制御部２５６は、当該表示エリア２１０内に、一方の表示属性に応じたインジケータ画像２１１を一括して表示し、他方の表示属性に応じたインジケータ画像２１１を一括して表示する。一例として、表示制御部２５６は、１つの表示エリア２１０内に複数のインジケータ画像２１１を並べて表示してよい。２つの表示属性の全てに応じたアラームを識別表示する場合には、表示制御部２５６は、表示エリア２１０内で一方の表示属性に応じたアラームを太字で表示し、他方の表示属性に応じたアラームを下線を付して表示するなど、各設定情報に応じたアラームを別々の態様で識別表示してよい。
【００６５】
２つ以上の表示エリア２１０に共通の表示属性が設定されており、さらに固有の表示属性、つまり表示エリア２１０間で異なる表示属性が設定されている場合には、表示制御部２５６は、これらの表示エリア２１０内それぞれに、当該表示エリア２１０の各表示属性のうち、少なくとも固有の表示属性に応じた各インジケータ画像２１１を一括して表示してよい。表示制御部２５６は、これらの表示エリア２１０内それぞれに共通の表示属性も併せて表示してよい。
【００６６】
表示制御部２５６は、選択されたインジケータ画像２１１を透かし画像として表示してよい。透かし画像とは可視的なウォーターマークであってよく、アラームと重ねて表示されてよい。なお、表示エリア２１０内のアラームがスクロールされる場合には、インジケータ画像２１１はアラームに追従せず同じ位置に表示されてよい。
【００６７】
なお、表示エリア２１０にアラームが表示された状態においては、操作監視端末２に対するユーザ操作に応じて１または複数のアラームの詳細情報が修正されてよい。例えば、操作監視端末２は、一のアラームの詳細情報を、当該アラームが棚上げされている、表示を抑制されている、または、対応済みであるという内容に修正してよい。
【００６８】
ステップＳ２３において表示条件設定部２５１の位置・サイズ設定部２５１１は、表示エリア２１０の個数、位置およびサイズの少なくとも１つの変更を指示する操作信号が入力されたか否かを判定する。位置・サイズ設定部２５１１は、操作信号が入力されたと判定した場合（ステップＳ２３；Ｙｅｓ）には処理を上述のステップＳ１１に移行し、操作信号が入力されないと判定した場合（ステップＳ２３；Ｎｏ）には処理をステップＳ２７に移行する。
【００６９】
なお、表示エリア２１０を変更する操作信号が入力されてステップＳ１１の処理が行われる場合には、位置・サイズ設定部２５１１は、操作信号に応じて表示エリア２１０の個数、位置およびサイズの少なくとも１つを変更する。
【００７０】
一例として、ステップＳ１１において位置・サイズ設定部２５１１は、表示画面内の表示エリア２１０の個数を増減させてよい。この場合、次のステップＳ１３において属性設定部２５１２は、表示エリア２１０が減らされた場合には属性の設定を行わなくてよく、表示エリア２１０が増やされた場合には、増やされた表示エリア２１０に対して少なくとも１つの表示属性を設定してよい。
【００７１】
また、ステップＳ１１において位置・サイズ設定部２５１１は、表示エリア２１０の大きさを変更してよい。この場合、後のステップＳ２１において表示制御部２５６は、表示エリア２１０の大きさに合わせてインジケータ画像の大きさと、位置との少なくとも１つを変更してよい。一例として、表示エリア２１０が縮小されてインジケータ画像が表示エリア２１０内に収まらなくなる場合には、表示制御部２５６は当該インジケータ画像を縮小して表示してよい。
【００７２】
ステップＳ２７において表示条件設定部２５１の属性設定部２５１２は、いずれかの表示エリア２１０の表示属性の変更を指示する操作信号が入力されたか否かを判定する。例えば、属性設定部２５１２は、表示エリア２１０や、表示属性の設定領域に対する特定の操作信号に応じて、表示属性の変更を指示する操作信号が入力されたと判定してよい。また、属性設定部２５１２は、表示属性に該当するアイコン等の選択や、表示属性の入力フィールド（図示せず）等への入力に応じて、表示属性の変更が指示されたと判定してよい属性設定部２５１２は、操作信号が入力されないと判定した場合（ステップＳ２７；Ｎｏ）には処理をステップＳ１５に移行し、操作信号が入力されたと判定した場合（ステップＳ２７；Ｙｅｓ）には処理をステップＳ１３に移行する。
【００７３】
なお、表示属性を変更する操作信号が入力されてステップＳ１３の処理が行われる場合には、属性設定部２５１２は、操作信号に応じて何れかの表示エリア２１０の表示属性を変更する。一例として、属性設定部２５１２は、何れかの表示エリア２１０に対し、設定済みの表示属性を削除または変更してもよいし、新たな表示属性を追加してもよい。
【００７４】
そして、通信不良が検知された場合（ステップＳ１５；Ｙｅｓ）のステップＳ３１において表示制御部２５６は、通信不良に応じたインジケータ画像２１１を表示エリア２１０内に表示して、上述のステップＳ１５（またはステップＳ１１）に処理を移行する。表示画面に複数の表示エリア２１０が設定されている場合には、表示制御部２５６は各表示エリア２１０に通信不良のインジケータ画像２１１を表示してよい。表示制御部２５６は、ステップＳ１７が前回行われたときに取得・抽出したアラームを表示エリア２１０に引き続き表示してもよい。この場合には、表示制御部２５６は、表示されるアラームを通信不良ではない正常時よりも薄い色で表示してよい。つまり、表示制御部２５６は、アラーム情報は表示しつつも、その文字等を淡く（薄い色で）表示することで、システムにおける通信が途絶えていること、操作指示を行っても変更が効かない状態であることを示してもよい。
【００７５】
以上の動作によれば、インジケータ画像２１１を透かし画像として表示するので、アラームとインジケータ画像２１１とを重ねて表示することができる。従って、表示エリア２１０のアラーム表示のために利用可能な領域を狭めることなく、表示されるアラームの属性を把握しやすくすることができる。
【００７６】
また、表示画面に表示される１または複数の表示エリア２１０のうち少なくとも一部の表示エリア２１０内では、複数の表示属性の全てに応じた各アラームが表示されるので、表示属性が１つのみ設定される場合と比較して、表示されるアラームを絞り込むことができる。従って、所望の属性のアラームを容易に検出することができる。
【００７７】
また、複数の表示属性が設定された表示エリア２１０内では、当該表示エリア２１０の表示属性に応じた複数のインジケータ画像２１１が表示されるので、表示されるアラームを絞り込む場合であっても、表示エリア２１０のアラーム表示のために利用可能な領域を狭めることなく、表示されるアラームの属性を把握しやすくすることができる。
【００７８】
また、２つ以上の表示エリア２１０それぞれに対して共通の表示属性が設定された場合には、表示されるアラームを共通の表示属性で一様に絞り込んだ上で、固有の表示属性でさらに絞り込むことができる。
【００７９】
また、共通の表示属性が設定された表示エリア２１０それぞれに、当該表示エリア２１０の各表示属性のうち固有の表示属性に応じた各インジケータ画像２１１が表示されるので、複数の表示属性が設定される場合であっても、複数の表示エリア２１０の間での表示属性の共通点、差異点を明確化することができる。
【００８０】
また、２つ以上の表示エリア２１０それぞれに対して共通の表示属性を一括して設定するので、共通の表示属性を各表示エリア２１０に対して個別に設定する場合と比較して、設定を容易化することができる。
【００８１】
また、２つ以上の表示エリア２１０に対して表示属性を個別に設定するか、一括して設定するかが選択されるので、属性の設定を容易化することができる。
【００８２】
また、通信不良が検知された場合に、通信不良に応じたインジケータ画像２１１が表示エリア２１０内に表示されるので、通信不良が表示画面内のうち表示エリア２１０外で報知される場合や通信不良が表示画面内で報知されない場合と異なり、通信不良の発生を明確かつ直感的に（即座に）把握することができる。
【００８３】
なお、上述のステップＳ２１において表示制御部２５６は、共通の表示属性を各表示エリア２１０に表示することとして説明したが、表示エリア２１０とは別領域に表示してもよい。この場合には、表示制御部２５６は、共通の表示属性をインジケータ画像２１１として表示してもよいし、表示属性の内容を示すテキストとして表示してもよい。表示制御部２５６は、共通の表示属性が設定された表示エリア２１０と、共通の表示属性とを対応付けて表示してよい。一例として、表示制御部２５６は、これらの表示エリア２１０を画定する枠と、共通の表示属性のインジケータ画像２１１、当該属性の内容を示すテキスト、または、それら（インジケータ画像２１１やテキスト）の表示エリアを画定する枠とを同色で表示してよい。表示制御部２５６は、全ての表示エリア２１０に共通の表示属性を示す共通属性ウィンドウＷ１（図１０参照）を表示エリア２１０とは別領域に表示してもよい。以上のように共通の表示属性が表示エリア２１０の別領域に表示される場合には、表示エリア２１０内に表示されるインジケータ画像を減らして視認性を向上させることができる。なお、表示制御部２５６は、画面上での各表示エリア２１０の表示位置（配置）と固有の表示属性との対応マップ、つまり、どの位置に表示された表示エリア２１０にどの表示属性が対応しているかを表すマップを示す固有属性ウィンドウＷ２（図１０参照）をさらに表示してもよい。
【００８４】
［３．表示例］
図３は、表示エリア２１０の表示属性を設定した場合の表示画面を示す。本図では一例として、表示属性を設定するための設定エリア２１５が表示画面の左側に設けられており、アラームの表示エリア２１０が表示画面の右側に設けられている。
【００８５】
設定エリア２１５には、表示属性を絞り込むための複数のタブＴが表示されており、本実施形態では一例として、表示属性を絞り込むべく表示属性の全体を表示するための「アラーム」のタブＴと、棚上げされたアラームの表示属性を表示するための「シェルフ」のタブＴと、表示を抑制されたアラームの表示属性を表示するための「抑制」のタブＴとが表示されている。また、「アラーム」のタブＴが選択された状態では、表示属性の全体が階層化して表示されており、本実施形態では一例として、「ＳＩＳ」（安全システム）に関するアラームのうちプロセスアラームであるという表示属性が選択されている。そして、表示エリア２１０には、この表示属性に応じたアラームが表示され、当該表示属性に応じたインジケータ画像２１１が表示されている。なお、本図や後述の図４〜図１０などでは、簡略化のため、アラーム内容を示す文字や数字を「＊」で示している。表示属性の選択後には、設定エリア２１５は縮小化して表示されてよい。
【００８６】
図４は、表示エリア２１０の表示属性を設定した場合の他の表示画面を示す。本図では一例として、設定エリア２１５において「シェルフ」のタブＴが選択されており、棚上げされたアラームのうち「シェルフグループ１」として分類されているという表示属性が選択されている。また、表示エリア２１０には、この表示属性に応じたアラームが表示され、当該表示属性に応じたインジケータ画像２１１が表示されている。図の例の場合は、各シェルフグループに共通したシェルフ（棚上げ）のインジケータ画像２１１が表示されている。なお、「シェルフグループ１」，「シェルフグループ２」のインジケータ画像２１１として各シェルフグループに共通のシェルフのインジケータ画像２１１を表示する代わりに、「シェルフグループ１」、「シェルフグループ２」に固有のインジケータ画像２１１を表示してもよい。
【００８７】
図５は、表示エリア２１０の表示属性を設定した場合の他の表示画面を示す。本図では一例として、設定エリア２１５において「抑制」のタブＴが選択されており、表示を抑制されたアラームのうち「抑制グループ１」として分類されているという表示属性が選択されている。また、表示エリア２１０には、この表示属性に応じたアラームが表示され、当該表示属性に応じたインジケータ画像２１１（一例として各抑制グループに共通のインジケータ画像２１１）が表示されている。
【００８８】
図６は、表示エリア２１０の表示属性を設定した場合の他の表示画面を示す。本図では一例として、設定エリア２１５にツールボタンの一覧が表示されており、対応済みの過去のアラーム（ヒストリカルデータ）であるという表示属性が選択されている。また、表示エリア２１０には、この表示属性に応じたアラームが表示され、当該表示属性に応じたインジケータ画像２１１が表示されている。
【００８９】
図７は、表示エリア２１０の表示属性を設定した場合の他の表示画面を示す。本図では一例として、表示画面に４つの表示エリア２１０が設けられており、各表示エリア２１０には表示属性に応じたアラームとインジケータ画像２１１とが表示されている。
【００９０】
図８は、表示エリア２１０の表示属性を設定した場合の他の表示画面を示す。本図では一例として、表示画面内に１つの表示エリア２１０が設けられており、表示属性を設定するための２つの設定エリア２１６が表示エリア２１０の上側に設けられている。このうち図中、左側の設定エリア２１６では、各属性のシンボルマークから、システムエラーのシンボルマーク（本図では丸のマーク）が選択されることで、システムエラーであるという表示属性が設定されている。また、図中、右側の設定エリア２１６では、発生セクション（そのアラームがどこで発生したのか）のシンボルマーク（本図では四角のマーク）が選択されて、さらに選択可能な属性が階層化して表示され、発生セクションが「セクション１」であるという属性が選択されている。表示エリア２１０には、これらの表示属性の全てに応じたアラームが表示され、これらの表示属性に応じたインジケータ画像２１１がそれぞれ表示されている。なお、各設定エリア２１６には、表示属性を削除（解除）するための削除ボタンＢ１や、設定エリア２１６をクローズ（表示解除）するためのクローズボタンＢ２が表示されてよい。表示属性の選択後には、設定エリア２１６は表示されなくてもよい。
【００９１】
図９は、表示エリア２１０の表示属性を設定した場合の他の表示画面を示す。本図では一例として、表示画面内に３つの表示エリア２１０が設けられている。これらの表示エリア２１０に対し、システムエラーであるという属性が共通の表示属性として設定されており、（当該システムエラーに関するアラームの）発生セクションが「セクション１」〜「セクション３」であるという属性が固有の表示属性として設定されている。そして、各表示エリア２１０には、これらの表示属性の全てに応じたアラームが表示され、これらの表示属性に応じたインジケータ画像２１１がそれぞれ表示されている。
【００９２】
図１０は、表示エリア２１０の表示属性を設定した場合の他の表示画面を示す。本図では図９と異なり、各表示エリア２１０には、「セクション１」〜「セクション３」であるという固有の表示属性に応じたインジケータ画像２１１がそれぞれ表示されている。また、表示画面内のうち表示エリア２１０の外部には、システムエラーであるという共通の設定属性を示す共通属性ウィンドウＷ１、および、発生セクションが「セクション１」〜「セクション３」であるという固有の表示属性と、画面上での該当の表示エリア２１０の位置との対応マップを示す固有属性ウィンドウＷ２が設けられている。
【００９３】
なお、固有属性ウィンドウＷ２によれば、固有の表示属性の内容をマップで確認できるため、固有の表示属性に応じたインジケータ画像２１１を簡略化してもよい。一例として、発生セクションが「セクション１」であるという属性のインジケータ画像２１１は、四角マーク内に「１」のみを示してもよい。
【００９４】
また、共通属性ウィンドウＷ１および固有属性ウィンドウＷ２は表示属性を変更する場合に用いられてもよい。例えば、ユーザが共通属性ウィンドウＷ１，固有属性ウィンドウＷ２内で何れかの表示エリア２１０に対して表示属性を指定することで、対応する表示エリア２１０の表示属性が設定されてよい。一例として、共通属性ウィンドウＷ１内で表示属性を変更することで、共通の表示属性が一括して変更されてよい。また、固有属性ウィンドウＷ２内で表示属性を変更することで、該当の表示エリア２１０の固有の表示属性が個別に変更されてよい。
【００９５】
ここで、１つの表示エリア２１０のみが表示されている状態から表示エリア２１０の追加操作が行われた場合には、固有属性ウィンドウＷ２が表示エリア２１０外に表示されてよく、ユーザが当該固有属性ウィンドウＷ２内で表示属性を指定することで、該当の表示エリア２１０の固有の表示属性が設定されてよい。また、表示エリア２１０が追加される場合には、追加された表示エリア２１０に対し、元から存在していた表示エリア２１０の表示属性（一例としてシステムエラーであるという属性）が共通の表示属性として設定されてよく、表示エリア２１０の別領域には、共通属性ウィンドウＷ１が表示されてよい。
【００９６】
図１１は、通信不良が検知された場合の表示エリア２１０を示す。本図では、表示エリア２１０内にアラームが表示されず、通信不良に応じたインジケータ画像２１１が表示されている。
【００９７】
［４．変形例］
なお、上記の実施形態においては、表示制御装置２５が記憶部２５０と、表示条件設定部２５１と、取得抽出部２５２と、検知部２５５とを有することとして説明したが、これらの少なくとも１つを有しないこととしても良い。例えば表示制御装置２５が記憶部２５０を有さずに、記憶部２５０は外部メモリとして表示制御装置２５とは別個に設けられ、表示制御装置２５と接続されてもよい。また、表示制御装置２５は表示条件設定部２５１を有さずに、デフォルトの表示条件のみで表示を行ってもよい。また、表示制御装置２５は取得抽出部２５２を有さなくてもよい。この場合には、アラーム管理装置１４に取得抽出部２５２が具備されてよく、表示制御装置２５は、各表示エリア２１０の表示属性をアラーム管理装置１４に供給することで、当該表示属性に応じて抽出されたアラームをアラーム管理装置１４から取得してもよい。
【００９８】
また、アラームは運転制御装置１３から出力されることとして説明したが、フィールド機器１１から出力されてもよい。フィールド機器１１がアラームを出力する場合には、取得抽出部２５２はアラームをフィールド機器１１から取得してもよい。また、取得抽出部２５２はプラント内で発生したアラームをアラーム管理装置１４から取得することとして説明したが、運転制御装置１３から取得してもよい。これらの場合、アラーム管理装置１４は操作監視端末２に内蔵されてもよい。検知部２５５は、取得抽出部２５２によるアラームの取得経路上の通信不良を検出してよい。また、検知部２５５は、運転制御装置１３との通信不良を検出してよい。
【００９９】
また、表示制御装置２５を入力装置２０や表示装置２１、運転制御装置１３、アラーム管理装置１４と別個の装置として説明したが、これらの少なくとも一部と一体の装置としてもよい。一例として、表示制御装置２５は、アラーム管理装置１４に内蔵されて処理結果を表示装置２１に表示させてよい。
【０１００】
また、インジケータ画像２１１を透かし画像としてアラームと重ねて表示することとして説明したが、透かし画像とはせずに、アラームと重ならないように表示エリア２１０内に表示してもよい。
【０１０１】
また、本発明の様々な実施形態は、フローチャートおよびブロック図を参照して記載されてよく、ここにおいてブロックは、（１）操作が実行されるプロセスの段階または（２）操作を実行する役割を持つ装置のセクションを表わしてよい。特定の段階およびセクションが、専用回路、コンピュータ可読媒体上に格納されるコンピュータ可読命令と共に供給されるプログラマブル回路、および／またはコンピュータ可読媒体上に格納されるコンピュータ可読命令と共に供給されるプロセッサによって実装されてよい。専用回路は、デジタルおよび／またはアナログハードウェア回路を含んでよく、集積回路（ＩＣ）および／またはディスクリート回路を含んでよい。プログラマブル回路は、論理ＡＮＤ、論理ＯＲ、論理ＸＯＲ、論理ＮＡＮＤ、論理ＮＯＲ、および他の論理操作、フリップフロップ、レジスタ、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、プログラマブルロジックアレイ（ＰＬＡ）等のようなメモリ要素等を含む、再構成可能なハードウェア回路を含んでよい。
【０１０２】
コンピュータ可読媒体は、適切なデバイスによって実行される命令を格納可能な任意の有形なデバイスを含んでよく、その結果、そこに格納される命令を有するコンピュータ可読媒体は、フローチャートまたはブロック図で指定された操作を実行するための手段を作成すべく実行され得る命令を含む、製品を備えることになる。コンピュータ可読媒体の例としては、電子記憶媒体、磁気記憶媒体、光記憶媒体、電磁記憶媒体、半導体記憶媒体等が含まれてよい。コンピュータ可読媒体のより具体的な例としては、フロッピー（登録商標）ディスク、ディスケット、ハードディスク、ランダムアクセスメモリ（ＲＡＭ）、リードオンリメモリ（ＲＯＭ）、消去可能プログラマブルリードオンリメモリ（ＥＰＲＯＭまたはフラッシュメモリ）、電気的消去可能プログラマブルリードオンリメモリ（ＥＥＰＲＯＭ）、静的ランダムアクセスメモリ（ＳＲＡＭ）、コンパクトディスクリードオンリメモリ（ＣＤ-ＲＯＭ）、デジタル多用途ディスク（ＤＶＤ）、ブルーレイ（ＲＴＭ）ディスク、メモリスティック、集積回路カード等が含まれてよい。
【０１０３】
コンピュータ可読命令は、アセンブラ命令、命令セットアーキテクチャ（ＩＳＡ）命令、マシン命令、マシン依存命令、マイクロコード、ファームウェア命令、状態設定データ、またはＳｍａｌｌｔａｌｋ、ＪＡＶＡ（登録商標）、Ｃ＋＋等のようなオブジェクト指向プログラミング言語、および「Ｃ」プログラミング言語または同様のプログラミング言語のような従来の手続型プログラミング言語を含む、１または複数のプログラミング言語の任意の組み合わせで記述されたソースコードまたはオブジェクトコードのいずれかを含んでよい。
【０１０４】
コンピュータ可読命令は、汎用コンピュータ、特殊目的のコンピュータ、若しくは他のプログラム可能なデータ処理装置のプロセッサまたはプログラマブル回路に対し、ローカルにまたはローカルエリアネットワーク（ＬＡＮ）、インターネット等のようなワイドエリアネットワーク（ＷＡＮ）を介して提供され、フローチャートまたはブロック図で指定された操作を実行するための手段を作成すべく、コンピュータ可読命令を実行してよい。プロセッサの例としては、コンピュータプロセッサ、処理ユニット、マイクロプロセッサ、デジタル信号プロセッサ、コントローラ、マイクロコントローラ等を含む。
【０１０５】
図１２は、本発明の複数の態様が全体的または部分的に具現化されてよいコンピュータ２２００の例を示す。コンピュータ２２００にインストールされたプログラムは、コンピュータ２２００に、本発明の実施形態に係る装置に関連付けられる操作または当該装置の１または複数のセクションとして機能させることができ、または当該操作または当該１または複数のセクションを実行させることができ、および／またはコンピュータ２２００に、本発明の実施形態に係るプロセスまたは当該プロセスの段階を実行させることができる。そのようなプログラムは、コンピュータ２２００に、本明細書に記載のフローチャートおよびブロック図のブロックのうちのいくつかまたはすべてに関連付けられた特定の操作を実行させるべく、ＣＰＵ２２１２によって実行されてよい。
【０１０６】
本実施形態によるコンピュータ２２００は、ＣＰＵ２２１２、ＲＡＭ２２１４、グラフィックコントローラ２２１６、およびディスプレイデバイス２２１８を含み、それらはホストコントローラ２２１０によって相互に接続されている。コンピュータ２２００はまた、通信インタフェース２２２２、ハードディスクドライブ２２２４、ＤＶＤ−ＲＯＭドライブ２２２６、およびＩＣカードドライブのような入／出力ユニットを含み、それらは入／出力コントローラ２２２０を介してホストコントローラ２２１０に接続されている。コンピュータはまた、ＲＯＭ２２３０およびキーボード２２４２のようなレガシの入／出力ユニットを含み、それらは入／出力チップ２２４０を介して入／出力コントローラ２２２０に接続されている。
【０１０７】
ＣＰＵ２２１２は、ＲＯＭ２２３０およびＲＡＭ２２１４内に格納されたプログラムに従い動作し、それにより各ユニットを制御する。グラフィックコントローラ２２１６は、ＲＡＭ２２１４内に提供されるフレームバッファ等またはそれ自体の中にＣＰＵ２２１２によって生成されたイメージデータを取得し、イメージデータがディスプレイデバイス２２１８上に表示されるようにする。
【０１０８】
通信インタフェース２２２２は、ネットワークを介して他の電子デバイスと通信する。ハードディスクドライブ２２２４は、コンピュータ２２００内のＣＰＵ２２１２によって使用されるプログラムおよびデータを格納する。ＤＶＤ−ＲＯＭドライブ２２２６は、プログラムまたはデータをＤＶＤ−ＲＯＭ２２０１から読み取り、ハードディスクドライブ２２２４にＲＡＭ２２１４を介してプログラムまたはデータを提供する。ＩＣカードドライブは、プログラムおよびデータをＩＣカードから読み取り、および／またはプログラムおよびデータをＩＣカードに書き込む。
【０１０９】
ＲＯＭ２２３０はその中に、アクティブ化時にコンピュータ２２００によって実行されるブートプログラム等、および／またはコンピュータ２２００のハードウェアに依存するプログラムを格納する。入／出力チップ２２４０はまた、様々な入／出力ユニットをパラレルポート、シリアルポート、キーボードポート、マウスポート等を介して、入／出力コントローラ２２２０に接続してよい。
【０１１０】
プログラムが、ＤＶＤ−ＲＯＭ２２０１またはＩＣカードのようなコンピュータ可読媒体によって提供される。プログラムは、コンピュータ可読媒体から読み取られ、コンピュータ可読媒体の例でもあるハードディスクドライブ２２２４、ＲＡＭ２２１４、またはＲＯＭ２２３０にインストールされ、ＣＰＵ２２１２によって実行される。これらのプログラム内に記述される情報処理は、コンピュータ２２００に読み取られ、プログラムと、上記様々なタイプのハードウェアリソースとの間の連携をもたらす。装置または方法が、コンピュータ２２００の使用に従い情報の操作または処理を実現することによって構成されてよい。
【０１１１】
例えば、通信がコンピュータ２２００および外部デバイス間で実行される場合、ＣＰＵ２２１２は、ＲＡＭ２２１４にロードされた通信プログラムを実行し、通信プログラムに記述された処理に基づいて、通信インタフェース２２２２に対し、通信処理を命令してよい。通信インタフェース２２２２は、ＣＰＵ２２１２の制御下、ＲＡＭ２２１４、ハードディスクドライブ２２２４、ＤＶＤ−ＲＯＭ２２０１、またはＩＣカードのような記録媒体内に提供される送信バッファ処理領域に格納された送信データを読み取り、読み取られた送信データをネットワークに送信し、またはネットワークから受信された受信データを記録媒体上に提供される受信バッファ処理領域等に書き込む。
【０１１２】
また、ＣＰＵ２２１２は、ハードディスクドライブ２２２４、ＤＶＤ−ＲＯＭドライブ２２２６（ＤＶＤ−ＲＯＭ２２０１）、ＩＣカード等のような外部記録媒体に格納されたファイルまたはデータベースの全部または必要な部分がＲＡＭ２２１４に読み取られるようにし、ＲＡＭ２２１４上のデータに対し様々なタイプの処理を実行してよい。ＣＰＵ２２１２は次に、処理されたデータを外部記録媒体にライトバックする。
【０１１３】
様々なタイプのプログラム、データ、テーブル、およびデータベースのような様々なタイプの情報が記録媒体に格納され、情報処理を受けてよい。ＣＰＵ２２１２は、ＲＡＭ２２１４から読み取られたデータに対し、本開示の随所に記載され、プログラムの命令シーケンスによって指定される様々なタイプの操作、情報処理、条件判断、条件分岐、無条件分岐、情報の検索／置換等を含む、様々なタイプの処理を実行してよく、結果をＲＡＭ２２１４に対しライトバックする。また、ＣＰＵ２２１２は、記録媒体内のファイル、データベース等における情報を検索してよい。例えば、各々が第２の属性の属性値に関連付けられた第１の属性の属性値を有する複数のエントリが記録媒体内に格納される場合、ＣＰＵ２２１２は、第１の属性の属性値が指定される、条件に一致するエントリを当該複数のエントリの中から検索し、当該エントリ内に格納された第２の属性の属性値を読み取り、それにより予め定められた条件を満たす第１の属性に関連付けられた第２の属性の属性値を取得してよい。
【０１１４】
上で説明したプログラムまたはソフトウェアモジュールは、コンピュータ２２００上またはコンピュータ２２００近傍のコンピュータ可読媒体に格納されてよい。また、専用通信ネットワークまたはインターネットに接続されたサーバーシステム内に提供されるハードディスクまたはＲＡＭのような記録媒体が、コンピュータ可読媒体として使用可能であり、それによりプログラムを、ネットワークを介してコンピュータ２２００に提供する。
【０１１５】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【０１１６】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【０１１７】
１  プラント管理システム、  ２  操作監視端末、  １１  フィールド機器、  １３  運転制御装置、  １４  アラーム管理装置、  ２０  入力装置、  ２１  表示装置、  ２５  表示制御装置、  １００  制御用ネットワーク、  １０１  ネットワーク、  ２１０  表示エリア、  ２１１  インジケータ画像、  ２１５  設定エリア、  ２１６  設定エリア、  ２５０  記憶部、  ２５１  表示条件設定部、  ２５２  取得抽出部、  ２５４  選択部、  ２５５  検知部、  ２５６  表示制御部、  ２２００  コンピュータ、  ２２０１  ＤＶＤ−ＲＯＭ、  ２２１０  ホストコントローラ、  ２２１２  ＣＰＵ、  ２２１４  ＲＡＭ、  ２２１６  グラフィックコントローラ、  ２２１８  ディスプレイデバイス、  ２２２０  入／出力コントローラ、  ２２２２  通信インタフェース、  ２２２４  ハードディスクドライブ、  ２２２６  ＤＶＤ−ＲＯＭドライブ、  ２２３０  ＲＯＭ、  ２２４０  入／出力チップ、  ２２４２  キーボード、  ２５１１  位置・サイズ設定部、  ２５１２  属性設定部
【図１】
2020187637.tif 000003
【図２】
2020187637.tif 000004
【図３】
2020187637.tif 000005
【図４】
2020187637.tif 000006
【図５】
2020187637.tif 000007
【図６】
2020187637.tif 000008
【図７】
2020187637.tif 000009
【図８】
2020187637.tif 000010
【図９】
2020187637.tif 000011
【図１０】
2020187637.tif 000012
【図１１】
2020187637.tif 000013
【図１２】
2020187637.tif 000014
【手続補正書】
【提出日】令和1年7月23日(2019.7.23)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
表示エリアに設定された表示属性に応じたインジケータ画像を選択する選択段階と、
前記表示エリア内に、プラント内で発生したアラームのうち前記表示属性に応じた各アラームを表示するとともに、選択された前記インジケータ画像を一括して表示する表示制御段階と、
を備え、
前記表示制御段階は、選択された前記インジケータ画像を透かし画像として表示する段階を有する表示制御方法。
【請求項２】
表示エリアに設定された表示属性に応じたインジケータ画像を選択する選択段階と、
前記表示エリア内に、プラント内で発生したアラームのうち前記表示属性に応じた各アラームを表示するとともに、選択された前記インジケータ画像を一括して表示する表示制御段階と、
前記表示エリアに対して複数の前記表示属性を設定する属性設定段階と、
を備え、
前記表示制御段階は、前記表示エリアに、当該表示エリアの前記複数の表示属性の全てに応じた各アラームを表示する段階を有する表示制御方法。
【請求項３】
前記選択段階は、前記表示エリアに対し、当該表示エリアに設定された前記複数の表示属性に応じたインジケータ画像をそれぞれ選択する段階を有し、
前記表示制御段階は、前記表示エリアに対して選択された複数の前記インジケータ画像を、それぞれ前記表示エリア内に一括して表示する段階を有する、請求項２に記載の表示制御方法。
【請求項４】
各表示エリアに対して表示属性を設定する属性設定段階と、
複数の表示エリアのそれぞれに設定された前記表示属性に応じたインジケータ画像をそれぞれ選択する選択段階と、
前記複数の表示エリア内それぞれに、プラント内で発生したアラームのうち当該表示エリアの前記表示属性に応じた各アラームを表示するとともに、当該表示エリアに対して選択された前記インジケータ画像を一括して表示する表示制御段階と、
を備え、
前記属性設定段階は、前記複数の表示エリアのうち少なくとも一部の表示エリアそれぞれに対して複数の前記表示属性を設定する段階を有し、
前記表示制御段階は、前記少なくとも一部の表示エリア内それぞれに、当該表示エリアの前記複数の表示属性の全てに応じた各アラームを表示する段階を有する表示制御方法。
【請求項５】
前記選択段階は、前記少なくとも一部の表示エリアのそれぞれに対し、当該表示エリアに設定された前記複数の表示属性に応じたインジケータ画像をそれぞれ選択する段階を有し、
前記表示制御段階は、前記少なくとも一部の表示エリア内それぞれに、当該表示エリアに対して選択された複数の前記インジケータ画像を、それぞれ一括して表示する段階を有する、請求項４に記載の表示制御方法。
【請求項６】
前記属性設定段階は、前記複数の表示エリアのうち２つ以上の表示エリアそれぞれに対して共通の表示属性を設定する段階を有する、請求項４または５に記載の表示制御方法。
【請求項７】
前記表示制御段階は、前記２つ以上の表示エリア内それぞれに、当該表示エリアの各表示属性のうち、固有の表示属性に応じた各インジケータ画像を一括して表示する段階を有する、請求項６に記載の表示制御方法。
【請求項８】
前記表示制御段階は、前記２つ以上の表示エリアそれぞれとは別領域に、前記共通の表示属性を表示する段階を有する、請求項６または７に記載の表示制御方法。
【請求項９】
前記属性設定段階は、ユーザ操作に応じて前記２つ以上の表示エリアそれぞれに対して前記共通の表示属性を一括して設定する段階を有する、請求項６から８のいずれか一項に記載の表示制御方法。
【請求項１０】
前記属性設定段階は、ユーザ操作に応じ、前記２つ以上の表示エリアに対して前記表示属性を個別に設定するか、一括して設定するかを選択する段階を有する、請求項９に記載の表示制御方法。
【請求項１１】
前記プラント内で発生したアラームを取得する取得段階と、
アラームの取得経路上の通信不良を検知する検知段階と、
通信不良が検知された場合に、通信不良に応じたインジケータ画像を前記表示エリア内に表示する不良表示段階と、
をさらに備える請求項１から１０のいずれか一項に記載の表示制御方法。
【請求項１２】
表示エリアに設定された表示属性に応じたインジケータ画像を選択する選択部と、
前記表示エリア内に、プラント内で発生したアラームのうち前記表示属性に応じた各アラームを表示するとともに、選択された前記インジケータ画像を一括して表示する表示制御部と、
を備え、
前記表示制御部は、選択された前記インジケータ画像を透かし画像として表示する表示制御装置。
【請求項１３】
表示エリアに設定された表示属性に応じたインジケータ画像を選択する選択部と、
前記表示エリア内に、プラント内で発生したアラームのうち前記表示属性に応じた各アラームを表示するとともに、選択された前記インジケータ画像を一括して表示する表示制御部と、
前記表示エリアに対して複数の前記表示属性を設定する属性設定部と、
を備え、
前記表示制御部は、前記表示エリアに、当該表示エリアの前記複数の表示属性の全てに応じた各アラームを表示する表示制御装置。
【請求項１４】
各表示エリアに対して表示属性を設定する属性設定部と、
複数の表示エリアのそれぞれに設定された前記表示属性に応じたインジケータ画像をそれぞれ選択する選択部と、
前記複数の表示エリア内それぞれに、プラント内で発生したアラームのうち当該表示エリアの前記表示属性に応じた各アラームを表示するとともに、当該表示エリアに対して選択された前記インジケータ画像を一括して表示する表示制御部と、  を備え、
前記属性設定部は、前記複数の表示エリアのうち少なくとも一部の表示エリアそれぞれに対して複数の前記表示属性を設定し、
前記表示制御部は、前記少なくとも一部の表示エリア内それぞれに、当該表示エリアの前記複数の表示属性の全てに応じた各アラームを表示する表示制御装置。
【請求項１５】
コンピュータを、
表示エリアに設定された表示属性に応じたインジケータ画像を選択する選択部と、
前記表示エリア内に、プラント内で発生したアラームのうち前記表示属性に応じた各アラームを表示するとともに、選択された前記インジケータ画像を一括して表示する表示制御部、
として機能させ、
前記表示制御部は、選択された前記インジケータ画像を透かし画像として表示するプログラム。
【請求項１６】
コンピュータを、
表示エリアに設定された表示属性に応じたインジケータ画像を選択する選択部と、
前記表示エリア内に、プラント内で発生したアラームのうち前記表示属性に応じた各アラームを表示するとともに、選択された前記インジケータ画像を一括して表示する表示制御部と、
前記表示エリアに対して複数の前記表示属性を設定する属性設定部、
として機能させ、
前記表示制御部は、前記表示エリアに、当該表示エリアの前記複数の表示属性の全てに応じた各アラームを表示するプログラム。
【請求項１７】
コンピュータを、
各表示エリアに対して表示属性を設定する属性設定部と、
複数の表示エリアのそれぞれに設定された前記表示属性に応じたインジケータ画像をそれぞれ選択する選択部と、
前記複数の表示エリア内それぞれに、プラント内で発生したアラームのうち当該表示エリアの前記表示属性に応じた各アラームを表示するとともに、当該表示エリアに対して選択された前記インジケータ画像を一括して表示する表示制御部、
として機能させ、
前記属性設定部は、前記複数の表示エリアのうち少なくとも一部の表示エリアそれぞれに対して複数の前記表示属性を設定し、
前記表示制御部は、前記少なくとも一部の表示エリア内それぞれに、当該表示エリアの前記複数の表示属性の全てに応じた各アラームを表示するプログラム。