(57)【特許請求の範囲】
【請求項１】
プラント機器に係る系統図面の画像データを取得する画像データ取得手段と、前記画像データ取得手段からの前記画像データに応じて自動的に前記プラント機器の運転制御に係る監視画面データを作成して格納すると共に、付設される表示装置の表示画面上に当該監視画面データを監視画面として表示し、且つオペレータによる監視操作に供される操作部を有するオペレータ監視操作端末と、を備えたプラント監視制御システムにおいて、
前記オペレータ監視操作端末は、前記監視画面データの作成時に前記監視画面上に配置される前記プラント機器を表わすシンボル情報に含まれる座標を参照し、当該監視画面を複数に分割した際のそれぞれの画面領域について、当該座標の数が基準値よりも多い場合には、当該監視画面データを複数に分割して所定に拡大して割り付ける分割拡大割り付け機能を有すると共に、当該複数に分割された当該監視画面についての相互の関連付けを示す関連画面情報に基づいて、前記操作部の操作で指示することにより、当該分割された当該監視画面のうちの１つから他のものへ移動して当該監視画面に対応する当該監視画面データを自動的に表示する移動表示機能を有することを特徴とするプラント監視制御システム。
【請求項２】
請求項１記載のプラント監視制御システムにおいて、前記オペレータ監視操作端末は、前記操作部における操作により前記分割された前記監視画面データについての拡大倍率を手動で指定すると、当該拡大倍率に従って当該分割された当該監視画面データをそれぞれ拡大することを特徴とするプラント監視制御システム。
【請求項３】
請求項１記載のプラント監視制御システムにおいて、前記関連画面情報は、前記分割された前記監視画面における移動先の表示として当該監視画面上に付与される前記プラント機器の主となる名称であることを特徴とするプラント監視制御システム。
【請求項４】
請求項１記載のプラント監視制御システムにおいて、前記オペレータ監視操作端末は、前記監視画面を複数に分割する際に基準となる前記シンボル情報についてのテンプレートとの大きさを比較した結果、当該シンボル情報が当該テンプレートよりも小さい場合に当該シンボル情報の大きさが基準値となるように前記分割された前記監視画面データをそれぞれ拡大する処理を行うと共に、１画面上に表示し切れない場合には更に画面分割を行うことを特徴とするプラント監視制御システム。
【請求項５】
請求項１又は４記載のプラント監視制御システムにおいて、前記オペレータ監視操作端末は、前記監視画面を複数に分割する際に基準となる前記監視画像データ中の前記プラント機器に係る名称の文字列の大きさを測定し、当該名称の文字列の大きさが基準値よりも小さい場合に前記分割された前記監視画面データをそれぞれ拡大する処理を行うと共に、１画面上に表示し切れない場合には更に画面分割を行うことを特徴とするプラント監視制御システム。
【請求項６】
請求項１〜５の何れか１項記載のプラント監視制御システムにおいて、前記オペレータ監視操作端末は、前記複数に分割した前記監視画面のうち、現行で表示中の当該監視画面上の前記監視画面データに関連する非表示の監視画面に係る前記プラント機器について、警報発生する状態変動が生じた場合には自動的に当該プラント機器に係る監視画面に対応する監視画面データに変更して表示する関連画面表示切替え機能を有することを特徴とするプラント監視制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プラント機器を監視しての運転制御に用いられると共に、オペレータ監視操作端末の監視画面上に表示される監視画面データを簡易に作成するためのプラント監視制御システムに関する。
【背景技術】
【０００２】
従来、この種のプラント監視制御システムにおいて、オペレータが監視操作を行うオペレータ監視操作端末であるＰＯＣ（Ｐｒｏｃｅｓｓ  Ｏｐｅｒａｔｏｒ'ｓ  Ｃｏｎｓｏｌｅ）に付設される表示装置（モニタ）の表示画面上に監視画面としてプラント機器の状態を表示するため、監視画面のデータファイルである監視画面データが用いられている。
【０００３】
このような監視画面データは、一般的にプラント監視制御システム向けの描画ソフトを用い、テンプレートとして用意された弁やポンプといったプラント機器に対応するシンボルとプラント機器の名称とをモニタの監視画面上に配置してシンボル同士の結線を行い、各シンボルにプラントデータを割付ける作業を経て作成される。その結果、モニタの監視画面上には監視対象となるプラント機器が複数配置される。また、監視画面データについては、監視対象となるプラント機器の設備数分作成する必要があるため、その作成には長時間を要する。
【０００４】
そこで、監視画面データの作成を簡易化するための周知技術としては、例えば文字等が入り混じったりして複雑になった系統図面から系統を構成している図柄のみを抽出して、自動的に再編集を行う図面整形装置（特許文献１参照）や、系統図面をイメージリーダで読取って取り込まれた画像データの図柄と線やシンボル等とのマッチングを行い、一致した部分に監視制御に用いるシンボルを配置し、シンボル間の結線を行い、各シンボルにプラントデータの割当てを行うプラント系統状態表示装置（特許文献２）等が挙げられる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平３−２４０１６５号公報
【特許文献２】実開平４−７３８１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述した特許文献１及び特許文献２に係る技術では、何れもプラント機器に係る系統図面から監視画面データを作成するとき、マッチングした部分に決められた大きさで各プラント機器のテンプレートを配置するため、情報量が多い系統図面から運転制御用の監視画面データを作成した場合には１つの監視画面上に多数のシンボルが配置されることにより、監視対象が多くなってしまい、監視用として優れた内容で作成することができず、結果として、操作部の操作により監視用に運用制御するときの操作性が低下してしまうという問題がある。また、シンボルのテンプレートのサイズによってはシンボル同士やシンボルとプラント機器の説明として監視画面上に配置するプラント機器の名称が重なってしまうという表示機能面での不便があるため、オペレータが監視による運転制御を行う際に操作ミスを引き起こす危険性を回避できないという問題もある。更に、係る運転制御用の監視画面データが作成された場合に修正を行うためには、その都度描画ソフトを用いて手作業で修正を行う必要があるため、修正作業に長時間を要してしまうという問題もある。
【０００７】
本発明は、このような問題点を解決すべくなされたもので、その技術的課題は、監視用としての監視画面データを優れた内容で簡単に作成でき、しかも修正作業が容易で運転制御時の操作ミスを事前に防止し得る機能性の高い表示が可能なプラント監視制御システムを提供することにある。
【課題を解決するための手段】
【０００８】
上記技術的課題を解決するため、本発明の第１の手段は、プラント機器に係る系統図面の画像データを取得する画像データ取得手段と、画像データ取得手段からの画像データに応じて自動的にプラント機器の運転制御に係る監視画面データを作成して格納すると共に、付設される表示装置の表示画面上に当該監視画面データを監視画面として表示し、且つオペレータによる監視操作に供される操作部を有するオペレータ監視操作端末と、を備えたプラント監視制御システムにおいて、オペレータ監視操作端末は、監視画面データの作成時に監視画面上に配置されるプラント機器を表わすシンボル情報に含まれる座標を参照し、当該監視画面を複数に分割した際のそれぞれの画面領域について、当該座標の数が基準値よりも多い場合には、当該監視画面データを複数に分割して所定に拡大して割り付ける分割拡大割り付け機能を有すると共に、当該複数に分割された当該監視画面についての相互の関連付けを示す関連画面情報に基づいて、操作部の操作で指示することにより、当該分割された当該監視画面のうちの１つから他のものへ移動して当該監視画面に対応する当該監視画面データを自動的に表示する移動表示機能を有することを特徴とする。
【０００９】
第２の手段は、第１の手段において、オペレータ監視操作端末は、操作部における操作により分割された監視画面データについての拡大倍率を手動で指定すると、当該拡大倍率に従って当該分割された当該監視画面データをそれぞれ拡大することを特徴とする。
【００１０】
第３の手段は、第１の手段において、関連画面情報は、分割された監視画面における移動先の表示として当該監視画面上に付与されるプラント機器の主となる名称であることを特徴とする。
【００１１】
第４の手段は、第１の手段において、オペレータ監視操作端末は、監視画面を複数に分割する際に基準となるシンボル情報についてのテンプレートとの大きさを比較した結果、当該シンボル情報が当該テンプレートよりも小さい場合に当該シンボル情報の大きさが基準値となるように分割された監視画面データをそれぞれ拡大する処理を行うと共に、１画面上に表示し切れない場合には更に画面分割を行うことを特徴とする。
【００１２】
第５の手段は、第１の手段又は第４の手段において、オペレータ監視操作端末は、監視画面を複数に分割する際に基準となる監視画像データ中のプラント機器に係る名称の文字列の大きさを測定し、当該名称の文字列の大きさが基準値よりも小さい場合に分割された監視画面データをそれぞれ拡大する処理を行うと共に、１画面上に表示し切れない場合には更に画面分割を行うことを特徴とする。
【００１３】
第６の手段は、第１の手段〜第５の手段の何れか１つの手段において、オペレータ監視操作端末は、複数に分割した監視画面のうち、現行で表示中の当該監視画面上の監視画面データに関連する非表示の監視画面に係るプラント機器について、警報発生する状態変動が生じた場合には自動的に当該プラント機器に係る監視画面に対応する監視画面データに変更して表示する関連画面表示切替え機能を有することを特徴とする。
【発明の効果】
【００１５】
本発明のプラント監視制御システムによれば、プラント機器に係る系統図面から運転制御用の監視画面データを作成するとき、監視画面データを複数に分割して所定に拡大して分割された複数の監視画面にそれぞれ割り付けて格納・表示に供すると共に、分割された各監視画面についての相互の関連付けを示す関連画面情報に基づいて、操作部の操作で指示することにより、各監視画面のうちの１つから他のものへ移動して監視画面に対応する監視画面データを自動的に表示するため、監視用としての監視画面データを例えば重要度を考慮した優れた内容で簡単に作成でき、しかも修正が容易で運転制御時の操作ミスを事前に防止し得る機能性の高い表示が可能になる。この結果、従来のように１つの系統図面から１つの監視画面データを作成した場合に生じる操作性の低下、表示機能面での不便、修正作業の長期化の諸問題を改善することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施例１に係るプラント監視制御システムの基本構成を示したシステム構成図である。
【図２】図１に示すプラント監視制御システムに備えられるオペレータ監視操作端末による監視画面データの作成を説明するため、分割した監視画面上に割り付けられるように分割されて拡大表示された監視画面データの様子を例示した模式図である。
【図３】図１に示すプラント監視制御システムに備えられるオペレータ監視操作端末に係る系統図面から監視画面データの作成に至るまでの処理フローに対応させて示した機能ブロック図である。
【図４】図３に示す機能ブロック図に含まれるテンプレートマッチング処理部により生成されてシンボル情報データファイルに格納されるテーブル形式の系統図面上のシンボル情報を例示した図である。
【図５】図３に示す機能ブロック図に含まれるテンプレートマッチング処理部により生成されて線情報データファイルに格納されるテーブル形式の系統図面上の線情報を例示した図である。
【図６】図３に示す機能ブロック図に含まれるテンプレートマッチング処理部により生成されて機器名称情報データファイルに格納されるテーブル形式の系統図面上のプラント機器名称情報を例示した図である。
【図７】図３に示す機能ブロック図に含まれる画面分割情報作成処理部により分割される監視画面のそれぞれについての画面領域におけるシンボル数を導出するときの画面領域区分けを例示した模式図である。
【図８】図３に示す機能ブロック図に含まれる画面分割処理部により監視画面を分割処理する際の動作処理を示したフローチャートである。
【図９】図３に示す機能ブロック図に含まれる画面分割処理部により生成されて関連画面情報データファイルに格納されるテーブル形式の関連画面情報を例示した図である。
【図１０】図３に示す機能ブロック図に含まれる画面データ作成処理部により画面領域別のシンボル数を用いて分割された監視画面データを作成する際に適用される関連画面移動表示用ボタンの配置及びラベル割当ての動作処理を示したフローチャートである。
【図１１】図３に示す機能ブロック図に含まれる画面分割処理部で生成されて画面データ作成処理部で参照されるプラント機器重要度定義ファイルに格納されるテーブル形式のプラント機器重要度定義を例示した図である。
【図１２】図１に示すプラント監視制御システムに備えられるオペレータ監視操作端末による警報発生する状態変動が生じた場合の関連画面表示切替え機能の動作処理を示したフローチャートである。
【図１３】図３に示す機能ブロック図に含まれる画面分割情報作成処理部及び画面分割処理部に係るシンボルのテンプレートに対する倍率を用いての分割された監視画面データの作成に必要な基準とする閾値線を例示した模式図である。
【図１４】図３に示す機能ブロック図に含まれる画面分割情報作成処理部及び画面分割処理部に係るシンボルのテンプレートに対する倍率を用いての分割された監視画面データを作成する際の動作処理を示したフローチャートである。
【発明を実施するための形態】
【００１７】
以下に、本発明のプラント監視制御システム（その特徴的機能）について、図面を参照して詳細に説明する。
【実施例１】
【００１８】
図１は、本発明の実施例１に係るプラント監視制御システムの基本構成を示したシステム構成図である。
【００１９】
このプラント監視制御システムは、オペレータが監視操作を行うオペレータ監視操作端末（ＰＯＣ）１４に画像データを取込むためのイメージスキャナ１５が接続されると共に、制御ＬＡＮ１６が接続されている。また、弁１９ａ及びポンプ１９ｂを含むプラント機器１９には、その状態監視や操作のための各種信号の入出力を行うためのプロセスＩ／Ｏ装置１８を介在してコントローラ１７が接続され、コントローラ１７がプラント機器１９の制御を行う。更に、コントローラ１７には、制御ＬＡＮ１６が接続され、制御ＬＡＮ１６を通信路としてオペレータ監視操作端末１４との間で双方向通信が可能となっている。
【００２０】
このうち、イメージスキャナ１５は、プラント機器１９に係る系統図面の画像データを取得する画像データ取得手段として働くもので、その他にデジタルカメラ、画面スクリーンショット、ＣＡＤ（ＣＡＤデータ）を代用させることができる。
【００２１】
オペレータ監視操作端末１４は、表示画面を有する表示装置（モニタ）が付設されている他、よく知られているように、本体内にＣＰＵ、主メモリ、補助記憶部（ＨＤＤ）等による記憶装置を備えると共に、キーボード・マウス等の操作部となる入出力装置を備えて構成されるものである。操作部については、表示装置の表示画面（監視画面）に対して接触操作（タッチオペレーション）を行う構成を採用しても良い。何れにせよ、ここでのオペレータ監視操作端末１４は、基本機能として、画像データ取得手段（イメージスキャナ１５）からの画像データに応じて自動的にプラント機器１９の運転制御に係る監視画面データを作成して記憶装置に格納すると共に、付設される表示装置（モニタ）の表示画面上に監視画面データを監視画面として表示し、且つオペレータによる監視操作に供される操作部を有する。
【００２２】
また、オペレータ監視操作端末１４は、特徴的機能として、監視画面データの作成時に監視画面上に配置されるプラント機器９を表わすシンボル情報に含まれる座標を参照し、監視画面を複数に分割した際のそれぞれの画面領域について、座標の数が基準値よりも多い場合には、監視画面データを複数に分割して所定に拡大して割り付ける機能を有する。また、オペレータ監視操作端末１４は、操作部における操作により分割された監視画面データについての拡大倍率を手動で指定すると、その拡大倍率に従って分割された監視画面データをそれぞれ拡大する。更に、オペレータ監視操作端末１４は、複数に分割された監視画面についての相互の関連付けを示す関連画面情報に基づいて、操作部の操作で指示することにより、分割された監視画面のうちの１つから他のものへ移動してその監視画面に対応する監視画面データを自動的に表示する移動表示機能を有する。但し、ここでの関連画面情報は、分割された監視画面における移動先の表示として監視画面上に付与されるプラント機器１９の主となる名称であることが好ましい。
【００２３】
その他、オペレータ監視操作端末１４は、監視画面を複数に分割する際に基準となるシンボル情報についてのテンプレートとの大きさを比較した結果、シンボル情報がテンプレートよりも小さい場合にシンボル情報の大きさが基準値となるように分割された監視画面データをそれぞれ拡大する処理を行うと共に、１画面上に表示し切れない場合には更に画面分割を行う機能を持つこと、或いは、監視画面を複数に分割する際に基準となる監視画像データ中のプラント機器に係る名称の文字列の大きさを測定し、名称の文字列の大きさが基準値よりも小さい場合に分割された監視画面データをそれぞれ拡大する処理を行うと共に、１画面上に表示し切れない場合には更に画面分割を行う機能を持つことが好ましい。
【００２４】
但し、このオペレータ監視操作端末１４については、複数に分割した監視画面のうち、現行で表示中の監視画面上の監視画面データに関連する非表示の監視画面に係るプラント機器１９について、警報発生する状態変動が生じた場合には自動的にプラント機器１９に係る監視画面に対応する監視画面データに変更して表示する関連画面表示切替え機能を有することが好ましい。
【００２５】
何れにしても、オペレータ監視操作端末１４は、１つの系統図面から１種類の監視画面に対応する監視画面データを作成するのではなく、監視画面データを複数に分割して所定に拡大して分割された複数の監視画面にそれぞれ割り付けて格納・表示に供するものである。
【００２６】
図２は、オペレータ監視操作端末１４による監視画面データの作成を説明するため、分割した監視画面上に割り付けられるように分割されて拡大表示された監視画面データの様子を例示した模式図である。
【００２７】
ここでは、既知のプラント機器１９に係る１つの系統図面から１種類の監視画面１に対応する監視画面データを作成する手法に代えて、１つの監視画面データをそれぞれ４つに分割して所定に拡大された分割監視画面２、３、８、９上に再生成するものである。分割監視画面２は監視画面１における左上側部分に該当し、分割監視画面３は監視画面１における右上側部分に該当し、分割監視画面８は、監視画面１における左下側部分に該当し、分割監視画面９は、監視画面１における右下側部分に該当する。分割監視画面２、３、８、９のうちの１つに対して、その他のものは関連画面とみなすことができる。
【００２８】
分割監視画面２、３、８、９を生成する際にはそれらに対応して分割された監視画面データとの間で相互の関連付けの紐付けを行って関連画面情報を得ておき、その関連画面情報に基づいて操作部の操作を対応させて関連画面移動表示用ボタン４〜７、１０〜１３を分割監視画面２、３、８、９上に表示させ、分割監視画面２、３、８、９の１つのものから他のものへ移動しての展開表示を行わせる。関連画面移動表示用ボタン４〜７、１０〜１３には、分割監視画面２、３、８、９の移動先となるものへの重要度の高いプラント機器１９の名称を割当てる。
【００２９】
例えば、分割監視画面２上における関連画面移動表示用ボタン４は、タンク４画面に関連するもので、これを操作部でクリックすると分割監視画面２からタンク４を主要表示する分割監視画面３へ移動表示される。分割監視画面２上における関連画面移動表示用ボタン６は、タンク３画面に関連するもので、これを操作部でクリックすると分割監視画面２からタンク３を主要表示する分割監視画面８へ移動表示される。
【００３０】
また、分割監視画面３上における関連画面移動表示用ボタン５は、タンク１画面に関連するもので、これを操作部でクリックすると分割監視画面３からタンク１を主要表示する分割監視画面２へ移動表示される。分割監視画面３上における関連画面移動表示用ボタン７は、ポンプ３画面に関連するもので、これを操作部でクリックすると分割監視画面３からポンプ３を主要表示する分割監視画面９へ移動表示される。
【００３１】
更に、分割監視画面８上における関連画面移動表示用ボタン１０は、タンク１画面に関連するもので、これを操作部でクリックすると分割監視画面８からタンク１を主要表示する分割監視画面２へ移動表示される。分割監視画面８上における関連画面移動表示用ボタン１２は、ポンプ３画面に関連するもので、これを操作部でクリックすると分割監視画面８からポンプ３を主要表示する分割監視画面９へ移動表示される。
【００３２】
加えて、分割監視画面９上における関連画面移動表示用ボタン１１は、タンク４画面に関連するもので、これを操作部でクリックすると分割監視画面９からタンク４を主要表示する分割監視画面３へ移動表示される。分割監視画面９上における関連画面移動表示用ボタン１３は、タンク３画面に関連するもので、これを操作部でクリックすると分割監視画面９からタンク３を主要表示する分割監視画面８へ移動表示される。
【００３３】
但し、何れの操作により分割監視画面２、３、８、９上でそれらに対応する分割されて拡大された監視画面データを表示している場合でも、分割監視画面２、３、８、９のうちの現行で表示中のものの監視画面データに関連する非表示の他のものに係るプラント機器について、警報発生する状態変動が生じた場合には、警報時変更表示機能が働いて自動的にそのプラント機器に係る監視画面に対応する監視画面データに変更して切り替え表示を行う。尚、ここでは監視画面１を最大４分割して分割監視画面２、３、８、９を得る場合を例示したが、画面分割処理を行う際に用いるパラーメータの定義を変更すれば、それ以上の画面に分割することも可能である。
【００３４】
図３は、オペレータ監視操作端末１４に係る系統図面から監視画面データの作成に至るまでの処理フローに対応させて示した機能ブロック図である。以下には、イメージスキャナ１５で取り込んだ系統図面の画像データに基づいて監視画面データを作成する手順（オペレータ監視操作端末１４のＣＰＵで実行される描画ソフトの機能構成）について説明する。
【００３５】
オペレータ監視操作端末１４において、イメージスキャナ１５により系統図面の画像データが取り込まれると、先ず画像データ作成処理部２０が紙媒体の系統図面を画像データとして取込んで系統図面の画像データファイル２１に格納する。次に、画像データ変換処理部２２が画像データファイル２１から取得した画像データをベクトルデータに変換した画像ベクトルデータを画像ベクトルデータファイル２３に格納する。更に、テンプレートマッチング処理部２４が画像ベクトルデータファイル２３から取得した画像ベクトルデータについて、テンプレートファイル２５から取得したテンプレートデータがあるか否かのマッチングを判定する。テンプレートファイル２５には、線、シンボル、文字のテンプレートデータが格納されている。
【００３６】
テンプレートマッチング処理部２４では、シンボルのマッチングを判定して得られるシンボル情報をシンボル情報データファイル２６に格納した後、線のマッチングを判定して得られる線情報を線情報データファイル２７に格納し、最後にプラント機器名称のマッチングを判定して得られる機器名称情報を機器名称情報データファイル２８に格納する。
【００３７】
図４にはシンボル情報データファイル２６に格納されるテーブル形式の系統図面上のシンボル情報を例示し、図５には線情報データファイル２７に格納されるテーブル形式の系統図面上の線情報を例示し、図６には機器名称情報データファイル２８に格納されるテーブル形式の系統図面上のプラント機器名称情報を例示している。
【００３８】
シンボル情報データファイル２６には、系統図面上に配置されているシンボルの種類、シンボルが配置されている中心座標、シンボルサイズ、画面一貫Ｎｏ．を整理番号Ｎｏ．に対応させて格納している。線情報データファイル２７には、同じ線で結線されている接続シンボルＮｏ．情報、シンボルが結線されているシンボル接続位置情報、画面一貫Ｎｏ．を整理番号Ｎｏ．に対応させて格納している。ここでの接続シンボルＮｏ．情報には、シンボル情報データファイル２６の各シンボル種類についての整理番号Ｎｏ．を用いる。機器名称情報データファイル２８には、系統図面上に配置されているプラント機器名称、配置されている中心座標、文字列サイズ、画面一貫Ｎｏ．を整理番号Ｎｏ．に対応させて格納している。これらの各情報データファイル２６〜２８に格納される画面一貫Ｎｏ．については、後文で詳述する。
【００３９】
引き続き、画面分割情報作成処理部２９及び画面分割処理部３４では、分割して拡大する監視画面データを作成する際に用いる手法により、参照するファイルや処理動作が異なるものであるが、ここでは分割する監視画面におけるシンボル数を基準とした場合の分割方法について説明する。
【００４０】
画面分割情報作成処理部２９では画面データの分割方法の選択を行った後、分割基準情報定義ファイル３０に格納されているユーザが画面を最大何分割するかを設定する画面分割数情報を参照し、監視画面の分割数を決定する。因みに、分割基準情報定義ファイル３０には画面分割処理部３４で監視画面の分割を行う際に用いる分割基準値も格納されている。ここで、分割基準値とは監視画面の分割を行う際に基準となる各画面領域（エリア）毎のシンボル数を示すものである。
【００４１】
図７は、画面分割情報作成処理部２９により分割される監視画面のそれぞれについての画面領域Ａ、Ｂ、Ｃ、Ｄにおけるシンボル数を導出するときの画面領域区分けを例示した模式図である。図７を参照すれば、監視画面を４分割した際に画面領域（エリア）Ａ〜Ｄに属するシンボルの座標数をシンボル情報データファイル２６の座標（中心座標）から導出し、導出した各画面領域Ａ〜Ｄのシンボル数をエリア別シンボル数データファイル３２に格納する。画面分割処理部３４では、エリア別シンボル数データファイル３２のシンボル数と分割基準情報定義ファイル３０内の分割基準値とを読み込み、これらの値に従って監視画面の分割処理を行う。
【００４２】
図８は、画面分割処理部３４により監視画面を分割処理する際の動作処理を示したフローチャートである。画面分割処理部３４では以下の（１）〜（４）の何れかの分割処理を行う。
【００４３】
（１）各エリアシンボル数が全て基準値以上であるか否かを判定（ステップＳＴ１０１）した結果、基準値以上である場合に監視画面の４分割を行うものである。具体的には、各画面情報データファイル２６〜２８更新（画面４分割）の処理（ステップＳＴ１０４）として、各画面情報データファイル２６〜２８に各分割画面の画面一貫Ｎｏ．を格納した後、関連画面情報データファイル３６更新（画面４分割）の処理（ステップＳＴ１０８）として、関連画面情報データファイル３６に各分割画面の画面一貫Ｎｏ．、各画面一貫Ｎｏ．に対応した画面位置情報、画面分割数に「４」を格納するものである。
【００４４】
（２）各エリアシンボル数が全て基準値以上であるか否かを判定（ステップＳＴ１０１）した結果、基準値未満である場合に左右エリアシンボル数が基準値以上であるか否かを判定（ステップＳＴ１０２）した結果、基準値以上である場合に監視画面の左右２分割を行うものである。即ち、ここでは左側の画面領域Ａ、Ｂのシンボル数の和、或いは右側の画面領域Ｃ、Ｄのシンボル数の和が基準値以上の場合は監視画面の左右２分割を行う。具体的には、各画面情報データファイル２６〜２８更新（画面左右２分割）の処理（ステップＳＴ１０５）として、各画面情報データファイル２６〜２８に各分割画面の画面一貫Ｎｏ．を格納した後、関連画面情報データファイル３６更新（画面左右２分割）の処理（ステップＳＴ１０９）として、関連画面情報データファイル３６に各分割画面の画面一貫Ｎｏ．、各画面一貫Ｎｏ．に対応した画面位置情報、画面分割数に「左右２」を格納するものである。
【００４５】
（３）左右エリアシンボル数が基準値以上であるか否かを判定（ステップＳＴ１０２）した結果、基準値未満である場合に上下エリアシンボル数が基準値以上であるか否かを判定（ステップＳＴ１０３）した結果、基準値以上である場合に監視画面の上下２分割を行うものである。即ち、ここでは上側の画面領域Ａ、Ｃのシンボル数の和、或いは下側の画面領域Ｂ、Ｄのシンボル数の和が基準値以上の場合は監視画面の上下２分割を行う。具体的には、各画面情報データファイル２６〜２８更新（画面上下２分割）の処理（ステップＳＴ１０６）として、各画面情報データファイル２６〜２８に各分割画面の画面一貫Ｎｏ．を格納した後、関連画面情報データファイル３６更新（画面上下２分割）の処理（ステップＳＴ１１０）として、関連画面情報データファイル３６に各分割画面の画面一貫Ｎｏ．、各画面一貫Ｎｏ．に対応した画面位置情報、画面分割数に「上下２」を格納するものである。
【００４６】
（４）上下エリアシンボル数が基準値以上であるか否かを判定（ステップＳＴ１０３）した結果、基準値未満である場合には上記（１）〜（３）の何れにも該当しないために画面分割を行わない。具体的には、各画面情報データファイル２６〜２８更新（画面分割なし）の処理（ステップＳＴ１０７）として、各画面情報データファイル（２６〜２８）に画面一貫Ｎｏ．を格納した後、関連画面情報データファイル３６更新（画面分割なし）の処理（ステップＳＴ１１１）として、関連画面情報データファイル３６に画面一貫Ｎｏ．を格納し、画面位置情報に「（１，１)」、画面分割数に「１」を格納するものである。
【００４７】
図９は、画面分割処理部３４により生成されて関連画面情報データファイル３６に格納されるテーブル形式の関連画面情報を例示した図である。
【００４８】
図９を参照し、画面一貫Ｎｏ．と画面位置情報、分割数との関係について説明する。分割される監視画面についての関連画面情報は、個々の一貫番号（画面一貫Ｎｏ．）を用いて管理するもので、ここでは図２に示した４分割した分割監視画面２、３、８、９についての画面一貫Ｎｏ．をそれぞれ１００、１０１、１０２、１０３とし、それらに対応する監視画面データには系統図全体における位置を表わす画面位置情報を割当てる。画面位置情報は分割された監視画面の位置関係を表わすものである。
【００４９】
例えば、図７中で画面領域Ａの位置の監視画面データには画面位置情報（２，１）、画面領域Ｂの監視画面データには画面位置情報（１，１）、画面領域Ｃの監視画面データには画面位置情報（２，２）、画面領域Ｄの監視画面データには画面位置情報（１，２）を割当てる。因みに、監視画面の分割を上下２分割として行った場合には上側の分割監視画面の監視画面データには画面位置情報（２，１）、下側の分割監視画面の監視画面データには画面位置情報（１，１）を割当てる。
【００５０】
更に、画面データ作成処理部３８では、シンボル情報データファイル２６からはシンボル情報、線情報データファイル２７からは線情報、機器名称情報データファイル２８からは機器名称情報を読み込むと共に、関連画面情報データファイル３６からは関連画面情報（画面位置情報）を読み込んで監視画面データの分割についての実行可否の判別を行い、監視画面データの分割を行った場合にはそれらを分割監視画面２、３、８、９に割り付けるようにして監視画面データファイル３９に格納する。
【００５１】
監視画面データの分割を行う場合には、各情報データファイル２６〜２８の各座標を分割監視画面２、３、８、９の中央に配置するために座標変換を行い、各図柄のテンプレートを画面分割処理部３４により格納したテンプレートイメージファイル３５から取り出した図柄をシンボルサイズと同じ大きさで各座標に配置する。シンボルの配置を行った後、線情報データファイル２７のシンボル接続位置情報を参照し、各シンボルの接続位置同士を直線、或いはかぎ型線で結合する。この際、各シンボルが分割監視画面２、３、８、９の別々のものに跨って配置されて線が分断される場合には、一方のシンボルからもう一方のシンボルに向けた線を配置する。分割された分割監視画面２、３、８、９には図２で説明したような関連画面移動表示用ボタン４〜７、１０〜１３を設けると共に、それらのラベルに分割監視画面２、３、８、９の１つから移動先となる他のものについての重要度の高いプラント機器名称を割当てる。
【００５２】
図１０は、画面データ作成処理部３８により画面領域Ａ、Ｂ、Ｃ、Ｄ別のシンボル数を用いて分割された監視画面データを作成する際に適用される関連画面移動表示用ボタン４〜７、１０〜１３の配置及びラベル割当ての動作処理を示したフローチャートである。
【００５３】
この動作処理では、先ず画面データ作成処理３８が関連画面情報データファイル３６を参照し、上下左右に移動先画面があるか否かを判定（ステップＳＴ２０１）した結果、移動先画面がなければ動作処理を終了するが、移動先画面があれば移動ボタン配置（ステップＳＴ２０２）を行う。
【００５４】
次に、配置された移動ボタンを選択した際にどの画面に移動するかの割当てるボタンの移動先割当て（ステップＳＴ２０３）を行う。例えば、図２中において分割監視画面２（画面一貫Ｎｏ．１００）に関連画面移動表示用ボタン４、６を設ける場合には、下方向の関連画面移動表示用ボタン６の移動先に分割監視画面８（画面一貫Ｎｏ．１０２）、右方向の関連画面移動表示用ボタン４の移動先に分割監視画面３（画面一貫Ｎｏ．１０１）を設定する。
【００５５】
更に、移動先画面のプラント機器名称からボタンラベル決定（ステップＳＴ２０４）を行った後、移動ボタンに機器名称割当て（ステップＳＴ２０５）する処理を行う。プラント機器名称の重要度は、図１１に示すプラント機器重要度定義ファイル３７に格納されたプラント機器重要度定義で管理されており、読み込んだプラント機器重要度定義の情報をキーにして機器名称情報データファイル２８内のプラント機器名称の検索を行い、移動ボタンに機器名称を割当てる。例えば、図２中の分割監視画面２において、下方向の関連画面移動表示用ボタン６に機器名称を割当てる場合は、機器名称情報データファイル２８から分割監視画面８（画面一貫Ｎｏ．１０２）に配置されている機器名称の検索を行う。図１１のプラント機器重要度定義ファイル３７に示されるプラント機器重要度定義の内容から分割監視画面８において最も重要度が高いのはタンク３となるため、関連画面移動表示用ボタン６には「タンク３」が割当てられる。これらの処理を全てのボタン及び分割監視画面の数分行うため、その後は全ボタン終了か否かを判定（ステップＳＴ２０６）し、その結果が終了でなければボタンの移動先割当て（ステップＳＴ２０３）の前にリターンしてそれ以降の処理を繰り返すようにし、更に全分割画面終了か否かを判定（ステップＳＴ２０６）した結果が終了であれば動作処理を終了し、終了でなければ移動ボタン配置（ステップＳＴ２０２）の前にリターンしてそれ以降の処理を繰り返すようにする。以上の動作処理を経て得られる分割された監視画像データを監視画面データファイル３９に格納する。これにより、監視画面データが作成されるが、監視画面データファイル３９の監視画面データにおけるプラント機器（例えば監視画面１中の弁１、弁２やポンプ１〜３）のシンボルに実際の監視対象のプラント機器１９のデータ（例えば弁１９ａ、ポンプ１９ｂ）を割当てればプラント機器１９向けの運転制御用の監視画面データが完成する。
【００５６】
図１２は、オペレータ監視操作端末１４による警報発生する状態変動が生じた場合の関連画面表示切替え機能の動作処理を示したフローチャートである。
【００５７】
この関連画面表示切替え機能は、上述したように分割監視画面２、３、８、９のうちの現行で表示中のものの監視画面データに関連する非表示の他のものに係るプラント機器について、警報発生する状態変動が生じた場合にユーザの負担を軽減するため、自動的にそのプラント機器に係る監視画面に対応する監視画面データに変更して切り替え表示を行うものである。
【００５８】
この動作処理では、先ずオペレータ監視操作端末１４において、プラント機器１９（弁１９ａ、ポンプ１９ｂ）について警報発生する状態変動が生じた場合、制御ＬＡＮ１６経由でコントローラ１７からプラントデータ取得（ステップＳＴ３０１）を行うと共に、表示中画面情報取得（ステップＳＴ３０２）の処理の実行として、現在表示されている監視画面データの一貫番号（画面一貫Ｎｏ．）を取得する。
【００５９】
次に、オペレータ監視操作端末１４は、分割監視画面の監視画面データに割当てられたプラント機器のデータの関係が格納されている監視画面データファイル３９内に構築された分割監視画面・プラント機器データ関連情報ファイルを参照し、状態変動が発生しているプラント機器に係る監視画面データの画面一貫Ｎｏ．を取得することにより、警報発生したプラント機器に関係するアラーム発生画面情報取得（ステップＳＴ３０３）の処理を行った後、関連画面情報データファイル３６を読み込んで状態変動が発生している監視画面データの画面一貫Ｎｏ．をキーにして関連画面情報データファイル３６中の検索を行い、表示中画面に関連する画面か否かを判定（ステップＳＴ３０４）する。この判定の結果、表示中画面に関連しなければ動作処理を終了するが、表示中画面に関連していれば警報発生したプラント機器に関係する非表示の分割監視画面の監視画面データを表示するように表示画面切替え処理（ステップＳＴ３０５）を行ってから動作処理を終了する。
【００６０】
以上、分割監視画面２、３、８、９を成す画面領域Ａ、Ｂ、Ｃ、Ｄ毎のシンボル数を用いた分割処理について説明したが、監視画面１の分割を行うための他の方法としては、テンプレートの系統図面中のシンボルに対する倍率を求め、倍率が１以上の場合はテンプレートマッチング処理部２４において作成された各座標を倍率分拡大する方法を適用することができる。
【００６１】
図１３は、画面分割情報作成処理部２９及び画面分割処理部３４に係るシンボルのテンプレートに対する倍率を用いての分割された監視画面データの作成に必要な基準とする閾値線を例示した模式図である。
【００６２】
ここでは、拡大されたシンボル情報データファイル２６、機器名称情報データファイル２８の各座標のうち、図１３中に示すｘ軸左方閾値線４１、ｘ軸右方閾値線４２、ｙ軸上方閾値線４０、及びｙ軸下方閾値線４３で囲まれる斜線部領域外にシンボル、プラント機器名称の何れかが配置される場合において、監視画面を分割してそれらに拡大された監視画面データを分割して割り付けるように作成するものである。
【００６３】
図１４は、画面分割情報作成処理部２９及び画面分割処理部３４に係るシンボルのテンプレートに対する倍率を用いての分割された監視画面データを作成する際の動作処理を示したフローチャートである。
【００６４】
この動作処理では、先ず画面分割情報作成処理部２９が分割方法の選択を行い、テンプレートの倍率を用いる方法であれば、系統図面上の倍率を求める対象となるシンボル情報（基準シンボルテンプレート定義）が格納されている基準シンボルテンプレート定義ファイル３１を読込み、テンプレートのシンボルサイズとシンボル情報データファイル２６内のシンボルサイズに対する倍率（基準シンボル倍率）とを求める基準シンボル倍率導出（ステップＳＴ４０１）の処理を行い、その結果を基準シンボル倍率データファイ３３に格納する。
【００６５】
次に、画面分割情報作成処理部２９は、基準シンボル倍率が１以上であるか否かを判定（ステップＳＴ４０２）し、その判定結果が１未満であれば画面分割処理部３４による１画面作成処理（ステップＳＴ４０８）にジャンプしてから動作処理を終了するが、１以上であれば、各情報データファイル２６〜２８に格納されている各座標データを基準シンボル倍（基準シンボル倍率分拡大）して更新（ステップＳＴ４０３）する。
【００６６】
更に、画面分割処理部３４では、系統図面上で小さく描かれているシンボルやプラント名称を拡大すると、シンボル同士が重なったり、シンボルとプラント機器名称とが重なる恐れがあるため、最初に重なるシンボル或いは機器名称があるか否かを判定（ステップＳＴ４０４）した結果、重なるシンボル或いは機器名称があれば各情報データファイル２６〜２８の座標データ変換（ステップＳＴ４０５）を行うことにより、座標データとシンボルサイズとから各シンボルと各プラント機器名称との間隔を導き、間隔が狭ければ中心座標を離して配置するようにする。
【００６７】
この後は、先の重なるシンボル或いは機器名称があるか否かを判定（ステップＳＴ４０４）した結果、重なるシンボル或いは機器名称がない場合と同様に、分割基準情報定義ファイル３０に格納されている監視画面１を分割する際に用いる各閾値線４０〜４３の情報を用い、シンボルと機器名称との座標データに閾値（閾値線）を越えるものがあるか否かの判定（ステップＳＴ４０６）を行う。この判定の結果、閾値を越える座標データがなければ１画面作成処理（ステップＳＴ４０８）を行ってから動作処理を終了するが、閾値を越える座標データがあれば監視画面を４分割する画面４分割処理（ステップＳＴ４０７）を行ってから動作処理を終了する。
【００６８】
ここでの画面４分割処理（ステップＳＴ４０７と１画面作成処理（ステップＳＴ４０８）とは図８を用いて説明した画面領域Ａ、Ｂ、Ｃ、Ｄ別のシンボル数を用いて分割する場合と同様な処理を行う。引き続く処理は、画面領域Ａ、Ｂ、Ｃ、Ｄ別のシンボル数を用いて分割する場合と同様の処理を行えば良いもので、最終的に画面データ作成処理部３８により分割されて拡大された監視画面データを作成して監視画面データファイル３９に格納する。
【００６９】
その他、上述した系統図面中のシンボルサイズとシンボルのテンプレートとの比率を用いる方法に加えるか、或いは独立してテンプレートマッチング処理部２４により系統図面中のプラント機器名称のマッチングを行う際に文字のテンプレートとの比率を用いることにより、分割画面データの作成を行うことも可能である。何れの場合にも、１画面上に表示し切れない場合には更に画面分割を行うことが望ましい。また、オペレータ監視操作端末１４において、ユーザが操作部における操作により分割された監視画面データについての拡大倍率を手動で指定すると、その拡大倍率に従って分割された監視画面データをそれぞれ拡大させるようにし、分割監視画面２、３、８、９の作成、分割された監視画面データの作成を行うことも可能である。更に、運転制御用の監視画面データを作成する際に用いる系統図面の画像データについては、対象となる系統図面が写っていれば良いため、デジタルカメラ等で撮影した画像データやＣＡＤデータ、或いは他社リプレース時に用いる監視画面のスクリーンショット等からも取得して利用することができる。
【００７０】
上述した実施例１に係るプラント監視制御システムによれば、プラント機器に係る系統図面から運転制御用の監視画面データを作成するとき、監視画面データを複数に分割して所定に拡大して分割された複数の監視画面にそれぞれ割り付けて格納・表示に供する画面データ作成処理を行うため、監視用としての監視画面データを優れた内容で簡単に作成でき、しかも修正が容易で運転制御時の操作ミスを事前に防止し得る機能性の高い表示が可能なる。これにより、従来のように１つの系統図面から１つの監視画面データを作成した場合に生じる操作性の低下、表示機能面での不便、修正作業の長期化の諸問題を改善することができる。また、監視画面を単に分割するだけでは分割された各監視画面を表示する際に複数の操作が発生してしまうが、分割された監視画面についての相互の関連付けを示す関連画面情報に基づいて操作部の操作を対応させている（関連画面移動表示用ボタンを表示させる）ことにより、オペレータの操作性を向上させることができる。更に、分割された監視画面のうち、現行表示中の監視画面上の監視画面データに関連する非表示の監視画面に係るプラント機器について、警報発生する状態変動が生じた場合には自動的にそのプラント機器に係る監視画面に対応する監視画面データに変更して表示する表示切り替えを行うため、監視操作を行うオペレータに対する非常時の操作負担を軽減することができる。加えて、上記監視画面データ作成処理については専用の描画ソフトを用いれば容易に修正にも対応可能なものであり、監視画面の分割された監視画像データが拡大表示されて見易いため、修正作業についても作業量を低減化することができる。
【符号の説明】
【００７１】
１  監視画面
２、３、８、９  分割監視画面
４〜７、１０〜１３  関連画面移動表示用ボタン
１４  オペレータ監視操作端末（ＰＯＣ）
１５  イメージスキャナ
１６  制御ＬＡＮ
１７  コントローラ
１８  プロセスＩ／Ｏ装置
１９  プラント機器
１９ａ  弁
１９ｂ  ポンプ
２０  画像データ作成処理部
２１  画像データファイル
２２  画像データ変換処理部
２３  画像ベクトルデータファイル
２４  テンプレートマッチング処理部
２５  テンプレートファイル
２６  シンボル情報データファイル
２７  線情報データファイル
２８  機器名称情報データファイル
２９  画面分割情報作成処理部
３０  分割基準情報定義ファイル
３１  基準シンボルテンプレート定義ファイル
３２  エリア別シンボル数データファイル
３３  基準シンボル倍率データファイル
３４  画面分割処理部
３５  テンプレートイメージファイル
３６  関連画面情報データファイル
３７  プラント機器重要度定義ファイル
３８  画面データ作成処理部
３９  監視画面データファイル
４０  ｙ軸上方閾値線
４１  ｘ軸左方閾値線
４２  ｘ軸右方閾値線
４３  ｙ軸下方閾値線
【図１】
0005557771.tif 000002
【図２】
0005557771.tif 000003
【図３】
0005557771.tif 000004
【図４】
0005557771.tif 000005
【図５】
0005557771.tif 000006
【図６】
0005557771.tif 000007
【図７】
0005557771.tif 000008
【図８】
0005557771.tif 000009
【図９】
0005557771.tif 000010
【図１０】
0005557771.tif 000011
【図１１】
0005557771.tif 000012
【図１２】
0005557771.tif 000013
【図１３】
0005557771.tif 000014
【図１４】
0005557771.tif 000015