(57)【特許請求の範囲】
【請求項１】
プラントとネットワークを介して接続され、プラントのデータを収集するデータ処理部と入力部および表示部から構成された監視制御システム表示装置において、
前記データ処理部は、前記入力部からの入力情報の取得および監視制御画面用データの出力を行う監視制御画面管理部と、
前記監視制御画面用データとして画面に表示する部品を定義する画面定義データおよび部品描画情報の保管を行う画面定義保管部と、
前記画面定義データに基づき前記プラントのデータの収集を行う通信処理部と、
前記入力部から入力された別ウィンドウ画面作成のための切出し範囲情報の管理を行う切出し範囲管理部と、
前記画面定義データおよび前記部品描画情報の加工を行う画面定義加工部とを備え、
前記画面定義加工部において、前記切出し範囲管理部から取得した前記切出し範囲情報と、前記画面定義保管部から取得した表示中の前記監視制御画面の画面定義データおよび部品描画情報を元に、画面定義データから前記切出し範囲外の部品を削除することで前記別ウィンドウ画面の画面定義データを動的に生成し、
これを前記画面定義保管部の画面定義データとする監視制御システム表示装置。
【請求項２】
前記入力部における表示中の前記監視制御画面から切出す前記別ウィンドウ画面の前記切出し範囲情報の入力を、別ウィンドウ画面作成の開始操作に戻ることなく連続して行う請求項１記載の監視制御システム表示装置。
【請求項３】
表示中の前記監視制御画面から切出す前記別ウィンドウ画面の前記切出し範囲情報を入力する際、前記切出し範囲内の一点を指定することで、この点を含む所定の範囲に前記別ウィンドウ画面の前記切出し範囲を指定する請求項１記載の監視制御システム表示装置。
【請求項４】
複数の別ウィンドウ画面を前記表示部に表示し、前記別ウィンドウ画面の切出し範囲内に前記複数の別ウィンドウ画面を含むように切出し範囲を指定することで、前記複数の別ウィンドウ画面を結合して、一つの別ウィンドウ画面とする請求項１記載の監視制御システム表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、プラントや工場等の運転状態を監視及び制御するための、監視制御システム表示装置に関するものである。
【背景技術】
【０００２】
プラントや工場等の運転状態を監視及び制御するための監視制御システムでは、表示装置にプラントの状況を描画した監視制御画面を表示し、運転員はこの画面を監視することで、プラント状況の把握、運転上必要な操作、更に緊急時の対応を行っている。しかし、プラントが大規模化し複雑になると、監視対象機器が増えて、監視制御画面の種類や枚数が増加し、運転員がプラントの状況を把握し、適切に対応することが難しくなる。
このため、プラント状況を運転員が容易に把握できるように、運転員がマウスやキーボードを用いて、表示したい画面範囲を指定して、該当範囲のみを別画面化するシステムが提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−３１０６８８号公報（６−８頁、図１）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
この従来のシステムでは、表示されていない部分に対してもデータ収集が行われており、無効な通信が発生する問題がある。
【０００５】
この発明は、上記のような問題点を解決するためになされたものであり、監視制御画面の部分を別ウィンドウ画面として表示すると共に、不要な通信を抑制することを目的とする。
【課題を解決するための手段】
【０００６】
この発明に係る監視制御システム表示装置は、プラントとネットワークを介して接続され、プラントのデータを収集するデータ処理部と入力部および表示部から構成され、データ処理部は、入力部からの入力情報の取得および監視制御画面用データの出力を行う監視制御画面管理部と、監視制御画面用データとして画面に表示する部品を定義する画面定義データおよび部品描画情報の保管を行う画面定義保管部と、画面定義データに基づきプラントのデータの収集を行う通信処理部と、入力部から入力された別ウィンドウ画面作成のための切出し範囲情報の管理を行う切出し範囲管理部と、画面定義データおよび部品描画情報の加工を行う画面定義加工部とを備え、画面定義加工部において、切出し範囲管理部から取得した切出し範囲情報と、画面定義保管部から取得した表示中の監視制御画面の画面定義データおよび部品描画情報を元に、画面定義データから切出し範囲外の部品を削除することで別ウィンドウ画面の画面定義データを動的に生成し、これを画面定義保管部の画面定義データとする。
【発明の効果】
【０００７】
この発明に係る監視制御システム表示装置は、プラントのデータを収集するデータ処理部と入力部および表示部から構成され、データ処理部は、監視制御画面管理部と画面定義保管部と通信処理部と切出し範囲管理部と画面定義加工部とを備え、画面定義加工部において、切出し範囲管理部から取得した切出し範囲情報と、画面定義保管部から取得した表示中の監視制御画面の画面定義データおよび部品描画情報を元に、画面定義データから切出し範囲外の部品を削除することで別ウィンドウ画面の画面定義データを動的に生成し、これを画面定義保管部の画面定義データとするものであるため、画面の視認性の向上と、通信量の軽減を実現することができる。
【図面の簡単な説明】
【０００８】
【図１】この発明の実施の形態１の監視制御システム表示装置に係る全体システム構成図である。
【図２】この発明の実施の形態１の監視制御システム表示装置に係るハードウェア構成図である。
【図３】この発明の実施の形態１の監視制御システム表示装置に係る機能ブロック図である。
【図４】この発明の実施の形態１の監視制御システム表示装置に係る画面例の説明図である。
【図５】この発明の実施の形態１の監視制御システム表示装置に係る処理を説明するフローチャートである。
【図６】この発明の実施の形態１の監視制御システム表示装置に係る処理を説明する詳細フローチャートである。
【図７】この発明の実施の形態１の監視制御システム表示装置に係る処理を説明する詳細フローチャートである。
【図８】この発明の実施の形態１の監視制御システム表示装置に係る画面定義データの構造図である。
【図９】この発明の実施の形態１の監視制御システム表示装置に係る処理を説明する詳細フローチャートである。
【図１０】この発明の実施の形態１の監視制御システム表示装置に係る別ウィンドウ画面作成機能の説明図である。
【図１１】この発明の実施の形態２の監視制御システム表示装置に係る処理を説明するフローチャートである。
【図１２】この発明の実施の形態３の監視制御システム表示装置に係る処理を説明する図である。
【図１３】この発明の実施の形態４の監視制御システム表示装置に係る処理を説明する図である。
【発明を実施するための形態】
【０００９】
実施の形態１．
実施の形態１は、不要な通信を抑制できる別ウィンドウ画面作成を行う本発明の監視制御システム表示装置に関するものである。
以下、本願発明の実施の形態１について、図１から図１０に基づいて説明する。
【００１０】
まず、本願発明の実施の形態１に係る監視制御システム表示装置の構成について説明する。
図１は、本発明の実施の形態１に係る監視制御システム表示装置１と監視制御対象であるプラント３００との関係を表したものである。監視制御システム表示装置１は、ＬＡＮ（ローカルエリアネットワーク）等のネットワーク２００を介してプラント３００との通信を行うことで、プラントの監視データの収集と制御データの送信とを行う。これにより遠隔地点においても、プラントの状態を把握し、適切な操作を実行することができる。
【００１１】
図２は、本発明の実施の形態１に係る監視制御システム表示装置１を実現するハードウェア構成を示すブロック図である。
監視制御システム表示装置１の中核である電子計算機２は、演算処理装置としてのＣＰＵ６、記憶装置としてのメモリ７及びハードディスク８から構成される。電子計算機２には、表示装置としてのディスプレイ３および入力装置としてのキーボード４とポインティングデバイス５を接続することで、監視制御システムを実現している。
また、電子計算機２は、ネットワーク２００を介してプラントの監視データの収集および制御データの送信を行う通信処置装置(図示せず)を備えている。
なお、実施の形態１では、表示装置としてのディスプレイ３にＣＲＴや液晶ディスプレイを、入力装置としてキーボードやマウスを想定しているが、これらに限定されるものではない。
【００１２】
図３は、本発明の実施の形態１に係る監視制御システム表示装置１の機能ブロック図である。
監視制御システム表示装置１は、本装置の利用者である運転員からの入力を受け付ける入力部１２、監視制御画面を表示するための表示部１３およびデータ処理の中核であるデータ処理部１１から構成される。
データ処理部１１は、入力部１２からの入力情報の受け付け、および表示部１３に対して監視制御画面用データを出力する監視制御画面管理部１４、別ウィンドウ画面作成のための切出し範囲情報を管理する切出し範囲管理部１５、切出し範囲情報に従って画面定義データを加工する画面定義加工部１６、さらに監視制御画面のレイアウト情報やデータ収集情報等の画面定義データおよび部品を描画する際の幅と高さの情報である部品描画情報を保管する画面定義保管部１７から構成される。
また、データ処理部１１は、ネットワーク２００を介してプラントの監視データの収集および制御データの送信を行う通信処置部(図示せず)を備え、この通信処理部は画面定義データに基づきプラントのデータを収集する。
【００１３】
本実施の形態１に係る監視制御システム表示装置１において、図２のハードウェア構成図と図３の機能ブロック図との対応関係は、以下のとおりである。
データ処理部１１は電子計算機２に相当し、監視制御画面管理部１４、切出し範囲管理部１５、画面定義加工部１６は、ハードディスク８上に搭載されており、ＣＰＵ６によりメモリ７上に展開され実行される。また、画面定義保管部１７は、ハードディスク８上に搭載されている。
表示部１３は、ディスプレイ３に相当し、入力部１２は、キーボード４およびポインティングデバイス５に相当する。
【００１４】
次に、本願発明の実施の形態１に係る監視制御システム表示装置１の機能および動作について、図４〜図１０の画面およびフローチャートを用いて説明する。
【００１５】
図４は本実施の形態１に係る監視制御システム表示装置１が、ディスプレイ３を用いて表示する監視制御システム画面５０の例である。
監視制御システム画面５０は、メインメニュー５１、監視制御画面５２、別ウィンドウ化ボタン５３を備える。監視制御画面５２は、図形化した部品の組み合せによりプラントの状況を表現したものである。
また、監視制御システム表示装置１はネットワーク２００を介してプラント３００の状況を表すプロセス値を取得し、これらのプロセス値を監視制御画面５２に表示することで、リアルタイムにプラントの状況監視を行うことができる。
監視制御画面５２に表示される画面のレイアウト情報や、データ取得のための通信情報等は、画面定義データに含まれており、この画面定義データを監視制御システム表示装置１が処理することで、ディスプレイ３上に監視制御画面５２を表示している。
監視制御画面５２は、種類や枚数が多いため、画面毎に一意に識別可能な画面ＩＤが割振られており、この画面ＩＤを指定することで、監視制御画面５２を切り替えることが可能である。
【００１６】
図５は、本実施の形態１に係る監視制御システム表示装置１において、別ウィンドウ画面を作成する際の全体処理を説明するフローチャートである。
本フローチャートの初期状態として、図４に示す監視制御システム画面５０が、ディスプレイ３に表示されているものとする。
本実施の形態１に係る監視制御システム表示装置１では、画面定義保管部１７が持つ画面定義データから、監視制御画面管理部１４が監視制御画面用データを生成し、表示部１３に出力することで運転員に対して監視制御画面５２がディスプレイ３に表示される。
【００１７】
まず、図５のフローチャートに従い、全体処理について説明する。
ブロック「入力イベント待ち」（ＳＴ１）においては、監視制御画面管理部１４は、入力部１２から入力されるイベントを待ち、イベントを取得したら、次のブロック「入力イベント判定」（ＳＴ２）へ進む。
【００１８】
ブロック「入力イベント判定」（ＳＴ２）においては、監視制御画面管理部１４は、入力されたイベントの内容を判定する。
イベントの内容が、別ウィンドウ化開始イベントであった場合は、ブロック「切出し範囲情報取得処理」（ＳＴ３）に進む。イベントの内容が、その他のイベントであった場合は、ブロック「入力イベント待ち」（ＳＴ１）に戻る。
【００１９】
ブロック「切出し範囲情報取得処理」（ＳＴ３）においては、監視制御画面管理部１４は、別ウィンドウ化開始イベントを取得すると、入力部１２から入力される位置情報を切出し範囲管理部１５に出力する。切出し範囲管理部１５においては、入力された位置情報から始点と終点を決定し、切出し範囲情報を作成する。ここで切出し範囲情報は左上の角の座標と、右下の角の座標の組からなる。監視制御画面管理部１４は、取得した切出し範囲情報を、画面定義加工部１６に出力する。本処理完了後は、ブロックＳＴ４の「別ウィンドウ画面作成処理」（ＳＴ４）に進む。
ブロック「切出し範囲情報取得処理」（ＳＴ３）の詳細については、図６に基づき後述する。
【００２０】
ブロック「別ウィンドウ画面作成処理」（ＳＴ４）においては、画面定義加工部１６は、画面定義保管部１７から現在表示中の画面定義データを取得し、切出し範囲管理部１５から取得した切出し範囲情報を元に、必要な範囲の画面定義データを抽出し、別ウィンドウ画面用の画面定義データを生成する。画面定義加工部１６は生成された画面定義データを監視制御画面管理部１４に出力する。監視制御画面管理部１４では、画面定義データを元に、別ウィンドウ画面を作成し、表示部１３に出力する。本処理完了後は、ブロック「表示処理」（ＳＴ５）に進む。
ブロック「別ウィンドウ画面作成処理」（ＳＴ４）の詳細については、図７に基づき後述する。
【００２１】
ブロック「表示処理」（ＳＴ５）においては、表示部１３は、監視制御画面管理部１４から取得した別ウィンドウ画面および生成された画面定義データに基づき通信処理部が収集したプラントのデータを、ディスプレイ３に表示する。
【００２２】
次に、ブロック「切出し範囲情報取得処理」（ＳＴ３）の詳細について、図６に基づいて説明する。
ブロック「始点情報入力待ち」（ＳＴ３１）においては、ブロック「入力イベント判定」（ＳＴ２）で別ウィンドウ化開始イベントを受けているため、入力部１２からの位置指定情報は、監視制御画面管理部１４を経由し、切出し範囲管理部１５に出力される。この位置指定情報を始点情報として取得し、ブロック「始点情報判定」（ＳＴ３２）に進む。
【００２３】
ブロック「始点情報判定」（ＳＴ３２）においては、切出し範囲管理部１５が取得した始点情報の正当性を判定する。
具体的には、座標が監視制御画面５２内に入っているかどうかを判定する。判定の結果、有効な座標であればブロック「終点情報入力待ち」（ＳＴ３３）へ進む。無効な座標であれば、ブロック「始点情報入力待ち」（ＳＴ３１）に戻る。
【００２４】
ブロック「終点情報入力待ち」（ＳＴ３３）においては、切出し範囲管理部１５は、始点情報を取得しているため、次に来る位置指定情報を終点情報として取得し、ブロック「終点情報判定」（ＳＴ３４）に進む。
【００２５】
ブロック「終点情報判定」（ＳＴ３４）においては、切出し範囲管理部１５が取得した終点情報の正当性を判定する。まず、座標が監視制御画面５２内に入っているかどうかを判定し、次に、始点情報の座標より右下に位置するかを判定する。
本実施の形態１では、例として左上角の座標を始点とし、右下角の座標を終点として、別ウィンドウ化する範囲を指定することとしているため、このような判定方法となる。判定の結果、有効な座標であればブロック「切出し範囲確定処理」（ＳＴ３５）へ進む。無効な座標であれば、ブロック「終点情報入力待ち」（ＳＴ３３）に戻る。
【００２６】
ブロック「切出し範囲確定処理」（ＳＴ３５）においては、切出し範囲管理部１５はブロック「終点情報判定」（ＳＴ３４）までで、始点情報と終点情報を取得しているので、これらの座標情報を合わせて、切出し範囲情報とする。
この切出し範囲情報を画面定義加工部１６に出力して処理を終了する。
【００２７】
次に、ブロック「別ウィンドウ画面作成処理」（ＳＴ４）の詳細について、図７に基づいて説明する。
ブロック「切出し範囲情報取得」（ＳＴ４１）においては、画面定義加工部１６は切出し範囲管理部１５から切出し範囲情報を取得し、ブロック「表示中画面定義データ取得」（ＳＴ４２）に進む。
【００２８】
ブロック「表示中画面定義データ取得」（ＳＴ４２）においては、画面定義加工部１６は、ディスプレイ３に表示されている監視制御画面５２の画面ＩＤを監視制御画面管理部１４から取得する。その画面ＩＤに対応した画面定義データを画面定義保管部１７から取得し、ブロック「別ウィンドウ画面用画面定義データ生成」（ＳＴ４３）に進む。
【００２９】
ブロック「別ウィンドウ画面用画面定義データ生成」（ＳＴ４３）においては、画面定義加工部１６において、切出し範囲管理部１５から取得した切出し範囲情報と、画面定義保管部１７から取得した画面定義データおよび部品描画情報とを元に、別ウィンドウ画面を表示するための画面定義データを生成する。
ここで画面定義データの構造を図８に示す。画面定義データは、画面ＩＤや画面サイズと共に、監視制御画面上に描画される部品の位置情報や通信設定情報を持つものである。
ここでは、画面定義データの画面サイズを変更するとともに、定義されている部品のうち、切出し範囲に含まれるもののみを残し、それ以外の部品の情報を削除することにより、別ウィンドウ画面用の画面定義データを生成する。
【００３０】
具体的な処理を、図９の詳細フローチャートに基づいて説明する。
ブロック「部品描画情報取得」（ＳＴ４３１）においては、まず画面定義加工部１６が、画面定義保管部１７が保管する部品描画情報、すなわち部品を描画する際の幅と高さの情報を取得し、画面定義データが持つ部品の位置情報と合わせて、部品の描画範囲（位置と幅と高さ）を明確にする。
【００３１】
ブロック「描画範囲と切出し情報の照合」（ＳＴ４３２）においては、この描画範囲と切出し範囲情報が合致するかどうかの判定を行い、一部分でも合致した場合は残し、全く合致しなかった場合は削除する。
【００３２】
ブロック「全部品完了判定」（ＳＴ４３３）において、全部品に対して実施したか判定して、未完了の場合はブロック「部品描画情報取得」（ＳＴ４３１）に戻り繰り返すことで、全ての部品の描画情報の取得と描画範囲と切出し範囲情報との照合を実施する。
【００３３】
ブロック「監視制御画面作成」（ＳＴ４３４）において、画面定義加工部１６は別ウィンドウ画面用の画面定義データを生成し、この生成した画面定義データを監視制御画面管理部１４に出力する。監視制御画面管理部１４では、画面定義データから別ウィンドウ画面として表示する監視制御画面を作成し、表示部１３に出力し、処理を終了する。
【００３４】
以上説明したように、別ウィンドウ画面を作成する時に、画面定義データから指定範囲外の部品を削除して動的に、すなわち監視制御画面の表示を中断することなくオンラインで、別ウィンドウ画面用の画面定義データを生成することで、不要な通信を抑制した形態で別ウィンドウ画面を作成することが可能である。
別ウィンドウ画面として作成された監視制御画面５２は、元の画面とは別の画面定義から描画されており、独立して別の通信リクエストを発行する。但し、監視制御画面管理部１４において、各部品についてリクエストを集約するため、プラントシステム側に冗長なリクエストが発行されることは無い。
ここで、元の監視制御画面を閉じると元の監視制御画面からの通信リクエストは無効となり、別ウィンドウ画面の通信リクエストのみが有効となるため、余分な通信が発生することは無くなる。また、別ウィンドウ画面を作成する時に、自動的に元の監視制御画面を閉じる処理を追加することは容易に実現可能である。
【００３５】
従来は、別ウィンドウ画面用の画面定義データを生成せず、元の監視制御画面と同一の画面定義データを用いて画面表示を行っていたため、別ウィンドウ画面の表示範囲に含まれていない部品についても通信が発生していた。
【００３６】
以上、本実施の形態１に係る監視制御システム表示装置１の機能および動作について説明してきたが、監視制御システム表示装置１がどのように利用されるのかについて以下に説明する。
ここでは、監視制御システム表示装置１の利用者すなわち運転員が、ディスプレイ３に表示される図４の監視制御画面例を用いてプラントを監視している状況において、注目したい範囲のみを別ウィンドウ画面にしたい場合の運転員の操作について説明する。
操作の概要を図１０の説明図に示す。
【００３７】
まず運転員が別ウィンドウ化ボタン５３を押下すると、別ウィンドウ化作成モードに切り替わる。その状況で運転員はポインティングデバイス５を用いて、別ウィンドウ画面として切り出す範囲を指定する。図１０中の破線部分が切出し範囲にあたる。
具体的には、運転員はポインティングデバイス５を用いて、左上の角から右下の角に向かって矩形状に選択することで切出し範囲を指定する。
これにより、別ウィンドウ画面５４が表示される。この状態で監視制御画面５２を別の監視制御画面に切り替えても、別ウィンドウ画面５４は表示されたままであるため、注目したい範囲について監視を続けることができる。
【００３８】
上記の実施の形態１では、図９の詳細フローチャートに基づく説明において、部品描画情報すなわち部品を描画する際の幅と高さの情報を、画面定義保管部１７が保管するとしたが、この部品描画情報を監視制御画面管理部１４が保管する構成とし、画面定義加工部１６が部品描画情報を監視制御画面管理部１４から取得する処理としてもよい。
【００３９】
以上説明したように、実施の形態１においては、別ウィンドウ画面を作成する時に、別ウィンドウ画面用の画面定義データを元の監視制御画面の画面定義データから指定範囲外の部品を削除して動的に生成することで、監視制御画面の視認性の向上と、通信量の軽減を実現することができる効果がある。
【００４０】
実施の形態２．
本願発明の実施の形態２について、図に基づいて説明する。
実施の形態１では、図９において別ウィンドウ化ボタン５３を押下し、始点と終点で範囲を指定することで単一の別ウィンドウ画面を表示する処理について説明したが、実施の形態２では、連続して別ウィンドウ画面を作成する、すなわち連続別ウィンドウ画面作成処理を行える監視制御システム表示装置に関するものである。
【００４１】
この発明の実施の形態２の監視制御システム表示装置に係る処理を説明するフローチャートを図１１に示す。
それぞれのステップは図５のフローチャートと相違点は無いが、ブロック「表示処理」（ＳＴ５）終了後にブロック「切出し範囲情報取得処理」（ＳＴ３）に進む点が異なる。これにより、ある別ウィンドウ画面作成後に、連続して直接切出し範囲を指定することができるため、連続して別ウィンドウ画面を作成する際の操作を簡素化することができる。
【００４２】
以上、実施の形態２においては、実施の形態１における別ウィンドウ画面作成時の効果、すなわち監視制御画面の視認性の向上と通信量の軽減を実現することができるという効果とともに、更に連続して別ウィンドウ画面を作成する際の操作を簡素化することができる効果がある。
【００４３】
実施の形態３．
本願発明の実施の形態３について、図に基づいて説明する。
実施の形態３は、一点指定により範囲指定ができる別ウィンドウ画面作成処理を行える監視制御システム表示装置に関するものである。
【００４４】
実施の形態１においては、切出し範囲の指定において、始点と終点という二点を指定していたが、一点のみを指定することで、別ウィンドウ画面作成処理を実現することが可能である。
図１２に切り出し範囲指定の操作の概要図を示す。
まず、指定したい範囲の中心点をポインティングデバイス５で指定し、そのままポインティングデバイス５のボタンを押下し続けると、対角線上に始点と終点が広がっていくことで、矩形の広さを指定する。つまり、指定された中心点の座標とその押下時間の長さにより、始点と終点の位置を決めることが可能な入力形態である。
この場合、矩形は正方形となるが、始点と終点を指定する範囲指定の操作を簡素化することができる。
【００４５】
実施の形態３においては、実施の形態１における別ウィンドウ画面作成時の効果、すなわち監視制御画面の視認性の向上と通信量の軽減を実現することができるという効果とともに、別ウィンドウ画面を作成する際の切り出し範囲指定操作を簡素化することができる効果がある。
【００４６】
実施の形態４．
本願発明の実施の形態４について、図に基づいて説明する。
実施の形態４は、作成した別ウィンドウ画面同士を結合することで、連結させることができる監視制御システム表示装置に関するものである。
図１３に示すように元の画面上の離れた部分同士を隣り合わせて表示させることや、異なる画面から作成された別ウィンドウ画面同士を結合することが可能である。
【００４７】
切出し範囲を指定する際に、二つの別ウィンドウ画面を並べて配置することで、両ウィンドウ画面を含む範囲を別ウィンドウ画面の切出し範囲として指定する。これにより、ブロック「別ウィンドウ画面用画面定義データ生成」（ＳＴ４３）の別ウィンドウ画面用画面データ生成において、結合前の両ウィンドウ画面の画面定義データを含む新たな画面定義データを生成し、別ウィンドウ画面として表示する。
具体的には、結合された別ウィンドウ画面は、単一ウィンドウ内を複数エリアに分割し、各エリアに結合前の画面定義データをそのまま割り当てることで描画を実現する。従って、結合された別ウィンドウ画面の画面定義データは、結合前の画面定義データと描画するエリアの割り当てを定義するデータのみで良い。
これにより、複数のウィンドウ画面を単一ウィンドウ画面として表示することができるので、視認性が向上するとともに、ウィンドウ画面の移動等の操作が簡素化できる。
【００４８】
実施の形態４においては、実施の形態１における別ウィンドウ画面作成時の効果、すなわち監視制御画面の視認性の向上と通信量の軽減を実現することができるという効果とともに、複数のウィンドウ画面を単一ウィンドウ画面として表示することができるので、視認性が一層向上するとともに、ウィンドウ画面の移動等の操作を簡素化できる効果がある。
【符号の説明】
【００４９】
１  監視制御システム表示装置、２  電子計算機、３  ディスプレイ、
４  キーボード、５  ポインティングデバイス、６  ＣＰＵ、７  メモリ、
８  ハードディスク、１１  データ処理部、１２  入力部、１３  表示部、
１４  監視制御画面管理部、１５  切出し範囲管理部、１６  画面定義加工部、
１７  画面定義保管部、５０  監視制御システム画面、５１  メインメニュー、
５２  監視制御画面、５３  別ウィンドウ化ボタン、５４  別ウィンドウ画面、
２００  ネットワーク、３００  プラント。
【図１】
0005550536.tif 000002
【図２】
0005550536.tif 000003
【図３】
0005550536.tif 000004
【図４】
0005550536.tif 000005
【図５】
0005550536.tif 000006
【図６】
0005550536.tif 000007
【図７】
0005550536.tif 000008
【図８】
0005550536.tif 000009
【図９】
0005550536.tif 000010
【図１０】
0005550536.tif 000011
【図１１】
0005550536.tif 000012
【図１２】
0005550536.tif 000013
【図１３】
0005550536.tif 000014