(57)【要約】【課題】ディスプレイに表示される監視制御用ウインドウの表示状態履歴を記憶しておき、過去に表示されたウインドウ表示状態を容易に再現してプラント監視制御に供せるようにする。【解決手段】メニュー３からの選択によりウインドウ表示するタイミングと、ディスプレイ１の表示エリアにマルチウインドウ表示されている各ウインドウ２内での操作によるウインドウ展開のタイミングと、マルチウインドウ表示されている各ウインドウを消去するタイミングに、ディスプレイにマルチウインドウ表示されている監視制御用ウインドウの表示状態を記憶する手段と、記憶した内容を元にしてディスプレイに表示されているウインドウ表示状態を、過去の表示状態に戻していく表示状態遡り遷移手段と、操作後の表示状態に進めていく表示状態進み遷移手段と持つプラント監視制御システム。【選択図】図１
2008191790.tif 000002
【特許請求の範囲】
【請求項１】
複数枚の監視制御ウインドウをマルチウインドウ表示するディスプレイと、
前記ディスプレイに表示されているメニューからの選択によりウインドウ表示するタイミングと、前記ディスプレイのウインドウ表示エリアにマルチウインドウ表示されているウインドウ各々内での操作によりウインドウ展開するタイミングと、前記ディスプレイのウインドウ表示エリアにマルチウインドウ表示されているウインドウ各々を前記ディスプレイのウインドウ表示エリアから消去するタイミングとに、前記ディスプレイのウインドウ表示エリアに表示されている１または複数枚のウインドウの表示状態を記憶するウインドウ表示状態履歴記憶手段と、
前記ウインドウ表示状態履歴記憶手段にて記憶した内容を元にして前記ディスプレイのウインドウ表示エリアに表示されているウインドウ表示状態を過去のウインドウ表示状態に遡及的に戻していく表示状態遡り遷移手段と、
前記ウインドウ表示状態履歴記憶手段にて記憶した内容を元にして前記ディスプレイのウインドウ表示エリアに表示されているウインドウ表示状態を各操作後のウインドウ表示状態に進めていく表示状態進み遷移手段とを備えたことを特徴とするプラント監視制御システム。
【請求項２】
前記ウインドウ表示状態履歴記憶手段は、前記メニューからの選択操作により前記ディスプレイのウインドウ表示エリアに表示させたウインドウ表示状態をその表示名称と共に記憶し、
前記ウインドウ表示状態履歴を表示名称のリストにして前記ディスプレイに表示し、当該表示名称リストから選択された表示名称に対応するウインドウ表示状態を前記ウインドウ表示状態履歴記憶手段から読出して前記ディスプレイのウインドウ表示エリアに再表示させる表示状態履歴選択表示手段を備えたことを特徴とする請求項１に記載のプラント監視制御システム。
【請求項３】
前記ディスプレイのウインドウ表示エリアに表示されている１枚または複数枚のウインドウによる表示状態を、入力された表示名称と共に履歴登録する表示状態履歴登録操作手段を備えたことを特徴とする請求項２に記載のプラント監視制御システム。
【請求項４】
ディスプレイに表示されているメニューからの選択によりウインドウ表示するタイミングと、前記ディスプレイのウインドウ表示エリアにマルチウインドウ表示されているウインドウ各々内での操作によりウインドウ展開するタイミングと、前記ディスプレイのウインドウ表示エリアにマルチウインドウ表示されているウインドウ各々をディスプレイのウインドウ表示エリアから消去するタイミングとに、前記ディスプレイのウインドウ表示エリアに表示されている１または複数枚のウインドウの表示状態を記憶するウインドウ表示状態履歴記憶処理と、
前記ウインドウ表示状態履歴記憶処理にて記憶した内容を元にして前記ディスプレイのウインドウ表示エリアに表示されているウインドウ表示状態を過去のウインドウ表示状態に遡及的に戻していく表示状態遡り遷移処理と、
前記ウインドウ表示状態履歴記憶処理にて記憶した内容を元にして前記ディスプレイのウインドウ表示エリアに表示されているウインドウ表示状態を各操作後のウインドウ表示状態に進めていく表示状態進み遷移処理とをコンピュータに実行させることを特徴とするプラント監視制御プログラム。
【請求項５】
前記ウインドウ表示状態履歴記憶処理では、前記ディスプレイに表示されているメニューからの選択操作により前記ディスプレイのウインドウ表示エリアに表示させたウインドウ表示状態をその表示名称と共に記憶し、ウインドウ表示状態履歴を表示名称のリストにして前記ディスプレイに表示し、当該表示名称リストから選択された表示名称に対応するウインドウ表示状態を前記ウインドウ表示状態履歴記憶から読出して前記ディスプレイのウインドウ表示エリアに再表示させる表示状態履歴選択表示処理を行うことを特徴とする請求項４に記載のプラント監視制御プログラム。
【請求項６】
前記ディスプレイのウインドウ表示エリアに表示されている１枚または複数枚のウインドウによる表示状態を、入力された表示名称と共に履歴登録する表示状態履歴登録操作処理を行うことを特徴とする請求項５に記載のプラント監視制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プラント監視制御システム及びプラント監視制御プログラムに関する。
【背景技術】
【０００２】
一般にプラント監視制御システムでは、ヒューマンインタフェースとしてのディスプレイ上にプラント監視制御用ウインドウを表示し、オペレータが監視制御用ウインドウを見て必要な監視と操作を行うようにしている。このようなプラント監視制御システムでは、ディスプレイ上に監視制御用ウインドウを表示する方法として、（１）監視制御用ウインドウ表示メニューからの選択によりウインドウ表示する方法、（２）ウインドウに表示されている監視制御用ウインドウ内で選択することによりウインドウ展開する方法の２通りがある。
【０００３】
ディスプレイ上にマルチウインドウ表示される監視制御用ウインドウは、表示場所、上下関係の変更、サイズ、表示倍率などを変更することが可能である。そこで従来から、プラント監視制御システムでは、ディスプレイ上での監視制御用ウインドウの表示履歴を記憶しており、過去の表示状態に戻ることを可能にしている。その場合、ディスプレイがシングルウインドウ表示の場合には、「メニューから選択したウインドウ」と「表示されている監視制御用ウインドウ内での選択」の２つのウインドウ表示操作情報を履歴として記憶しておくことで、表示状態を遡ることが可能である。
【０００４】
しかしながら、マルチウインドウ表示では、表示状態を遡るためには、各ウインドウの表示場所、上下関係、サイズ、表示内容の倍率等の変更も記憶しておく必要があり、履歴として記憶する内容も膨大になるため、そのような記憶は行っていない。そのため、従来のプラント監視制御システムでは、プラント監視、操作においてオペレータはしばしば同じような監視制御用ウインドウ群を展開させるが、そのようなウインドウ群をいったん閉じてしまうと同じウインドウ群を再展開するのにまた初めから同じ操作を繰り返さなければならない不便さがあった。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、上記従来技術の課題に鑑みてなされたもので、ディスプレイ上に表示されている監視制御用ウインドウ群の表示状態履歴を記憶しておき、過去に表示されたウインドウ群を容易に再表示して監視制御に供せるプラント監視制御システム及びプラント監視制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、複数枚の監視制御ウインドウをマルチウインドウ表示するディスプレイと、前記ディスプレイに表示されているメニューからの選択によりウインドウ表示するタイミングと、前記ディスプレイのウインドウ表示エリアにマルチウインドウ表示されているウインドウ各々内での操作によりウインドウ展開するタイミングと、前記ディスプレイのウインドウ表示エリアにマルチウインドウ表示されているウインドウ各々を前記ディスプレイのウインドウ表示エリアから消去するタイミングとに、前記ディスプレイのウインドウ表示エリアに表示されている１または複数枚のウインドウの表示状態を記憶するウインドウ表示状態履歴記憶手段と、前記ウインドウ表示状態履歴記憶手段にて記憶した内容を元にして前記ディスプレイのウインドウ表示エリアに表示されているウインドウ表示状態を過去のウインドウ表示状態に遡及的に戻していく表示状態遡り遷移手段と、前記ウインドウ表示状態履歴記憶手段にて記憶した内容を元にして前記ディスプレイのウインドウ表示エリアに表示されているウインドウ表示状態を各操作後のウインドウ表示状態に進めていく表示状態進み遷移手段とを備えたプラント監視制御システムを特徴とする。
【０００７】
また、本発明は、ディスプレイに表示されているメニューからの選択によりウインドウ表示するタイミングと、前記ディスプレイのウインドウ表示エリアにマルチウインドウ表示されているウインドウ各々内での操作によりウインドウ展開するタイミングと、前記ディスプレイのウインドウ表示エリアにマルチウインドウ表示されているウインドウ各々をディスプレイのウインドウ表示エリアから消去するタイミングとに、前記ディスプレイのウインドウ表示エリアに表示されている１または複数枚のウインドウの表示状態を記憶するウインドウ表示状態履歴記憶処理と、前記ウインドウ表示状態履歴記憶処理にて記憶した内容を元にして前記ディスプレイのウインドウ表示エリアに表示されているウインドウ表示状態を過去のウインドウ表示状態に遡及的に戻していく表示状態遡り遷移処理と、前記ウインドウ表示状態履歴記憶処理にて記憶した内容を元にして前記ディスプレイのウインドウ表示エリアに表示されているウインドウ表示状態を各操作後のウインドウ表示状態に進めていく表示状態進み遷移処理とをコンピュータに実行させるプラント監視制御プログラムを特徴とする。
【発明の効果】
【０００８】
本発明のプラント監視制御システム及びプログラムによれば、マルチウインドウ表示できるディスプレイに表示されている監視制御用ウインドウの表示状態履歴を記憶しておき、過去に表示されたウインドウ表示状態を容易に再現して監視制御に供すことができ、オペレータの操作面での負担を軽減できる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施の形態を図に基づいて詳説する。
【００１０】
（第１の実施の形態）本発明の第１の実施の形態のプラント監視制御システム及びプログラムについて説明する。図１に示したように、本実施の形態のプラント監視制御システム及びプログラムでは、ヒューマンインタフェースであるディスプレイ１にプラントの状態をグラフィック、グラフ、文字等に加工して表示する各種の監視制御用ウインドウ（Ａ），（Ｂ），（Ｃ），…が用意されている。監視制御用ウインドウ（Ａ），（Ｂ），…はプラント監視制御システムのディスプレイ１に表示されているウインドウ表示メニュー３から選択することでディスプレイ１の監視制御用ウインドウ表示エリア４にウインドウ（Ａ），（Ｂ），（Ｃ），…（以下、ウインドウ毎の区別が必要でないときには符号２にて代表させる。）として展開表示される。ウインドウ表示メニュー３からは１回の操作で複数のウインドウ（Ａ），（Ｂ），（Ｃ），…をマルチウインドウにしてウインドウ表示エリア４に表示することも可能である。
【００１１】
ウインドウ表示エリア４に表示されている監視制御用ウインドウ２の中には、それらのウインドウ内から他の監視制御用ウインドウに展開することが可能なものもある。したがって、ウインドウ表示エリア４に表示されているウインドウ２の数と内容が変化するタイミングは、（１）メニューからのウインドウ展開、（２）各ウインドウ内での他のウインドウへの展開、（３）各ウインドウの消去の３つがある。
【００１２】
ディスプレイ１のウインドウ表示エリア４にマルチウインドウとして表示されている各監視制御用ウインドウ２は、ウインドウ識別番号、表示位置、サイズ、他の監視制御用ウインドウとの上下関係、表示内容の拡大縮小倍率などの表示方法情報を持っている。そこで、ウインドウ表示エリア４の表示状態の変化を完全に再現させるためには、（１）表示されているウインドウ群の識別番号、（２）各ウインドウの表示方法情報の変化を全て記憶しておく必要がある。
【００１３】
複数枚の監視制御用ウインドウ２をマルチウインドウにて表示している場合、通常、表示されている各監視制御用ウインドウ２はウインドウ表示エリア４よりも小さいサイズであり、各監視制御用ウインドウ２は一部が重なって表示される場合が多い。プラントの監視制御を行う場合、常時使用するウインドウも一通り表示しておき、注目すべき情報が表示されているウインドウを最前面に表示させたり、拡大表示したりすることで、必要な情報を確認することもある。
【００１４】
表示されている複数枚のウインドウ２間の上下関係の変更や各ウインドウの拡大縮小表示は、日常の監視において頻繁に行われる操作であり、ウインドウ表示エリア４で操作された内容を全て再現しようとした場合、各ウインドウの表示に加え、表示されている各ウインドウ間の上下関係の変更や拡大縮小表示等の操作を全て記憶しておく必要があり、記憶すべき情報量が非常に多くなる。ところが、ウインドウの表示履歴を遡る目的は、ウインドウ２の上下関係や拡大縮小表示を元に戻すためではなく、ウインドウ表示エリア４から消去してしまったウインドウを再度表示させたいためであることが多く、そのため、ウインドウ間の上下関係の変更やウインドウの拡大縮小表示を遡るメリットは少ない。
【００１５】
そこで、本実施の形態のプラント監視制御システム及びプログラムは、ディスプレイ１におけるウインドウ表示エリア４の表示状態を遡るために、メニュー３からの各ウインドウ２への展開、各ウインドウ２内での別ウインドウへの展開、ウインドウ２の削除の３つのタイミングで、ウインドウ表示エリア４に表示されている１あるいは複数枚のウインドウ２それぞれの識別番号、位置、サイズ、上下関係、ウインドウの拡大縮小表示情報等、ウインドウ表示エリア４の表示状態を再現させるために必要な情報の全てを記憶する。
【００１６】
また、本実施の形態のプラント監視制御システム及びプログラムでは、ヒューマンインタフェースとしてのディスプレイ１上には、記憶したウインドウ表示エリア４の表示状態履歴を１段階ずつ過去の状態に戻す「戻」ボタン５と１段階ずつ進める「進」ボタン６とがソフトキーとして用意してあり、記憶した表示履歴に従ってウインドウ表示エリア４の表示状態を進めたり戻したりする操作ができるようにしてある。
【００１７】
本実施の形態のプラント監視制御システムは、図２に示したように、プラント監視制御のために用意された多数枚の監視制御ウインドウ２をウインドウ識別番号と対応させて記憶するウインドウ記憶部２１、メニュー４に登録されているメニューアイテム毎に展開させるウインドウとの対応関係を記憶するメニューアイテム・ウインドウ対応関係記憶部２２、ディスプレイ１に現在表示されているウインドウ表示状態を履歴として記憶するか否かを判断するウインドウ表示状態記憶判断部２３、メニュー４から展開させる監視制御用ウインドウ２に対応したアイテムを選択入力し、また現在表示されている１枚あるいは複数枚のウインドウ２から後述する表示履歴を１つずつ遡る「戻」ボタン５のソフトキー操作、表示履歴を１つずつ進む「進」ボタン６のソフトキー操作、また表示されているウインドウを消去する操作を受付けるウインドウ展開操作部２４、ウインドウ表示状態記憶判断部２３にて記憶が必要と判断したウインドウ表示状態の履歴を記憶するウインドウ展開履歴記憶部２５、ウインドウ展開操作部２４の操作入力に応じてウインドウ記憶部２１から該当する監視制御ウインドウを呼び出してディスプレイ１の該当位置に表示させ、また、該当ウインドウを消去する制御をするウインドウ展開制御部２６を備えている。
【００１８】
次に、上記構成のプラント監視制御システム及びプログラムによる監視制御ウインドウの展開、ウインドウ表示状態履歴の進め操作、戻し操作によるウインドウ展開について説明する。
【００１９】
（マルチウインドウ展開）
図３のフローチャートに示すように、初期ウインドウにおいてディスプレイ１のメニュー３にカーソルを当ててアイテムリストをプルダウン表示させ、所望の監視制御アイテムの展開指示操作を行うと、ウインドウ展開操作部２４はその操作入力を受付け、ウインドウ展開制御部２６はメニューアイテム対ウインドウ番号記憶部２２を検索して当該アイテムに対応したウインドウ２の識別番号を抽出し、さらにウインドウ記憶部２１から当該ウインドウ識別番号が付けられたウインドウを読出し、これをディスプレイ１のウインドウ表示エリア４の初期設定されている所定の位置に所定の大きさで表示させる（ステップＳ１〜Ｓ４）。ここでは、図１におけるウインドウ（Ａ）が表示されたとする。そしてウインドウ表示状態記憶判断部２３がこのウインドウ（Ａ）の表示履歴を記憶するか否か判断し、記憶すると判断すれば表示時刻あるいは履歴番号（以下では、履歴番号として説明する）と共にウインドウ（Ａ）の識別番号、またその表示位置座標、表示サイズをウインドウ展開履歴記憶部２５に記憶する（ステップＳ４，Ｓ５）。ここでは、履歴番号はＲ１とする。
【００２０】
続いて、メニュー３からウインドウ（Ｂ）のアイテムが選択されれば、同様にしてディスプレイ１にウインドウ（Ａ）と共にウインドウ（Ｂ）をマルチウインドウ表示する。そして、ウインドウ（Ａ），（Ｂ）のマルチウインドウ表示状態を記憶すると判断すれば、履歴番号Ｒ２と共にウインドウ（Ａ），（Ｂ）それぞれの識別番号、またそれぞれの表示位置座標、表示サイズを記憶する。
【００２１】
さらに、メニュー３からウインドウ（Ｃ）のアイテムが選択されれば、同様にしてディスプレイ１にウインドウ（Ａ），（Ｂ）と共にウインドウ（Ｃ）をマルチウインドウ表示する。そして、ウインドウ（Ａ），（Ｂ），（Ｃ）のマルチウインドウ表示状態を記憶すると判断すれば、履歴番号Ｒ３と共にウインドウ（Ａ），（Ｂ），（Ｃ）それぞれの識別番号、またそれぞれの表示位置座標、表示サイズを記憶する。
【００２２】
このようにして、図１に示す表示状態まで監視制御ウインドウが展開され、履歴番号Ｒ１，Ｒ２，Ｒ３の順に記憶されたとする。この状態で、過去の表示状態に遡って再表示させる操作について説明する。図１、図４（ａ）に示す状態が現在の表示状態であるとする。この状態から、「戻」ボタン５を操作すると（ステップＳ１，Ｓ７）、図４（ｂ）に示すようにウインドウ展開制御部２６はウインドウ展開履歴記憶部２５を検索し、現在の表示状態の履歴番号Ｒ３から１つ前の履歴番号Ｒ２を特定し、この履歴番号Ｒ２から当該履歴番号のマルチウインドウ表示状態を抽出し、ウインドウ記憶部２１から該当するウインドウ群を読出し、ディスプレイ１のウインドウ表示エリア４に記憶通りの表示位置に記憶通りのサイズで表示させる（ステップＳ８）。ここでは、履歴番号Ｒ２の表示状態はウインドウ（Ａ），（Ｂ）の２枚が表示された状態であったので、そのような表示がされる。
【００２３】
次に、図４（ｂ）のマルチウインドウ表示状態から「戻」ボタン５が操作されると、履歴番号Ｒ１へとさらに１つ遡る。そして、ウインドウ展開制御部２６はウインドウ展開履歴記憶部２５を検索し、履歴番号Ｒ１に対応するウインドウ（Ａ）だけが表示されている表示状態を読出し、ウインドウ（Ａ）だけが表示されている図４（ｃ）の表示状態を再現する。
【００２４】
逆に、図４（ｂ）の履歴番号Ｒ２のマルチウインドウ表示状態から「進」ボタン６を操作すると、履歴番号Ｒ３へと１つ進む。そして、ウインドウ展開制御部２６はウインドウ展開履歴記憶部２５を検索し、履歴番号Ｒ３に対応するウインドウ（Ａ），（Ｂ），（Ｃ）が表示されていた表示状態を読出し、ウインドウ（Ａ），（Ｂ），（Ｃ）が共に表示されている図１、図４（ａ）の表示状態を再現する。
【００２５】
次に、ウインドウ表示状態記憶判断部２３が行うウインドウ表示状態の記憶の要否判断について、図５の表を用いて説明する。ウインドウ表示操作のすべてに対して表示状態を記憶するのでは記憶するデータ量が膨大になってしまう。そこで、プラント監視制御ウインドウとして必要な最低限度のデータ容量でウインドウ表示状態が再現できるように、ウインドウ展開操作時に図５の表に示すように必要な最低限度のタイミングでのみ表示状態履歴を記憶する。
【００２６】
初期状態：ウインドウ表示エリア４に何も表示されていない。
【００２７】
操作(i)：メニュー３からグラフィックウインドウＡを選択して、ウインドウ表示エリア４に表示させる。この初期状態から操作(i)への遷移の場合、遷移後の表示状態を記憶する。
【００２８】
操作(ii)：メニュー３から、グラフィックウインドウＢ、トレンドウインドウＣ、操作履歴ウインドウＤの組み合わせをウインドウ表示エリア４にマルチウインドウ表示させる。
【００２９】
これらの操作(i)，(ii)の結果として、ウインドウ表示エリア４には、グラフィックウインドウ２枚、トレンドウインドウ１枚、操作履歴ウインドウ１枚の計４枚のウインドウが表示される。尚、ここでは、一番下にグラフィックウインドウＡ、その上に、トレンドウインドウＣ、操作履歴ウインドウＤ、一番上にグラフィックウインドウＢの各ウインドウ２が順番で表示されているものとする。このマルチウインドウの順序の表示状態も記憶する。
【００３０】
操作(iii)：ウインドウ表示エリア４に表示されている各ウインドウの位置を移動する。表示順を、一番下がグラフィックウインドウＢ、その上に操作履歴ウインドウＤ、トレンドウインドウＣ、一番上にグラフィックウインドウＡとする。このようなマルチウインドウ表示状態でウインドウの順序を入れ替える程度の軽微な画面遷移に対しては記憶データ量の無用な増加を防止するために記憶しない。
【００３１】
操作(iv)：トレンドウインドウＣが表示されているウインドウを消去する。この場合もプラント監視制御に必要な表示状態であるとしてウインドウ表示状態を記憶する。
【００３２】
操作(v)：グラフィックウインドウＡ上の操作で表示しているページをめくり、他のグラフィックウインドウＡ´に表示を切り替える。この操作(v)の結果として、ウインドウ表示エリア４には、グラフィックウインドウ２枚、操作履歴ウインドウ１枚の計３枚のウインドウ２が表示され、一番下に、グラフィックウインドウＢ、その上に操作履歴ウインドウＤ、一番上にグラフィックウインドウＡ´が表示されている。この最終表示状態も記憶する。
【００３３】
上記操作（v）の後で記憶されたウインドウ表示履歴を元に、１つずつ過去の表示状態に戻していった場合、以下の表示となる。
【００３４】
「戻」ボタン５の操作により１つ過去の表示状態に戻すと、操作(v)のグラフィックウインドウＡからグラフィックウインドウＡ´への切替が元に戻り、グラフィックウインドウＡが表示される。もう１つ過去の表示状態に戻すと、操作(iv)で消去されたトレンドウインドウＣが表示される。ウインドウ表示エリア４に表示されている各ウインドウの上下関係は、操作(iii)を行った後の状態となる。さらにもう１つ過去の表示状態に戻すと、操作(ii)での操作前のウインドウ表示に戻り、ウインドウ表示エリアにはグラフィックウインドウＡのみが表示された状態に戻る。もう１つ過去の状態に戻すと、操作(i)での操作前のウインドウ表示に戻り、ウインドウ表示エリア４上には何も表示されていない初期状態の表示に戻る。
【００３５】
また逆に、操作(ii)の操作後の表示状態まで戻った状態で、「進」ボタン６を操作すると、記憶している表示状態の履歴を辿って操作(iv)の操作後の表示状態、つまり、一番下がグラフィックウインドウＢ、その上に操作履歴ウインドウＤ、そして一番上にグラフィックウインドウＡが表示された状態を再現する。
【００３６】
上記のように、本実施の形態のプラント監視制御システム及びプログラムによれば、ウインドウ表示エリア４にマルチウインドウ表示される１又は複数枚のウインドウ２の表示状態を、メニュー３から選択したタイミング、各ウインドウ２内に表示されている監視制御用ウインドウの操作による展開、各ウインドウ２の消去の３つのタイミングで記憶することでウインドウ展開履歴を提供することができる。加えて、履歴ウインドウの再表示操作に対して、ウインドウ展開履歴記憶部２５の記憶内容から指定された時点でのウインドウ表示状態をいわばワンクリックあるいはツークリックといった簡単な選択操作で順次再表示できる。
【００３７】
しかも、本実施の形態のプラント監視制御システム及びプログラムによれば、ウインドウ表示エリアにマルチウインドウ表示されている状態を、メニューから選択したタイミング、各ウインドウ内に表示されている監視制御用ウインドウの操作による展開、各ウインドウの消去の３つのタイミングで記憶することで、ウインドウ展開履歴を実現するために記憶する情報量を減らすことができる。
【００３８】
（第２の実施の形態）
本発明の第２の実施の形態のプラント監視制御システム及びプログラムは、第１の実施の形態の機能に加え、メニュー３からの操作履歴のみを抽出してリスト表示を行い、過去に選択したメニュー操作を行うことが可能にしたことを特徴とする。すなわち、図６に示したように、ヒューマンインタフェースであるディスプレイ１の画面上には、ウインドウ表示エリア４の表示状態履歴を、１段階ずつ過去の状態に戻す「戻」ボタン５と、１段階ずつ進める「進」ボタン６に加え、メニュー３からの操作履歴リスト８を表示するための「歴」ボタン７を用意している。
【００３９】
本実施の形態のプラント監視制御システムの機能構成は、図７に示すものである。本実施の形態の場合、図２に示した第１の実施の形態の構成に対して、ウインドウ展開操作部２４Ａが「歴」ボタン７の操作入力を受付け、ウインドウ展開制御部２６がウインドウ展開履歴記憶部２５Ａから履歴リストを読出してディスプレイ１に表示させる機能を備えた点が異なる。また、このウインドウ展開履歴記憶部２５Ａは、ウインドウ表示状態記憶判断部２３Ａが履歴番号のみ記憶要と判断した時には第１の実施の形態のウインドウ展開履歴記憶部２５と同様に、記憶時刻あるいは履歴番号と共に表示ウインドウの識別番号、表示位置座標、サイズ、上下関係を記憶するが、さらに、ウインドウ表示状態記憶判断部２３Ａが表示名称の記憶要と判断した時にはこれらの情報に加えて表示名称をも記憶する点も異なっている。尚、図７において、図２と共通する要素には同一の符号を付して示してある。
【００４０】
本実施の形態のプラント監視制御システム及びプログラムによる表示機能について、図８のフローチャートを用いて説明する。ステップＳ１１〜Ｓ１４での監視制御ウインドウの表示動作は第１の実施の形態と同様である。しかし、本実施の形態の場合、ステップＳ１５，Ｓ１６での表示状態の履歴内容には、必要な場合に表示名称が履歴番号と共に記憶される点が追加されている。
【００４１】
そして、オペレータが履歴リスト８からピンポイントであるウインドウ表示状態を再表示させたいと思ったとき、図９（ａ）に示すように、現在のウインドウ表示状態において「歴」ボタン７を指定することで履歴リスト８を展開表示させる。そしてこの履歴リスト８から例えば「ＮＭ２」の名称の履歴ウインドウを指定すれば、図９（ｂ）に示すように「ＮＭ２」の名称で記憶されているウインドウ表示状態を再表示させる。そしてさらに、この図９(ｂ)のウインドウ表示状態から、同様にして履歴リスト８を展開表示させ、履歴リスト８から例えば「ＮＭ１」の名称の履歴ウインドウを指定すれば、図９（ｃ）に示すように「ＮＭ１」の名称で記憶されているウインドウ表示状態を再表示させる。
【００４２】
このようにして、本実施の形態の場合、プラント監視制御のための多様なマルチウインドウ表示状態の履歴名称リストからオペレータが必要とする名称を指定すればそれに対応するウインドウ表示状態を直ちに再表示させることができる。尚、本実施の形態にあっても、例えば、図９（ｂ）の表示状態において「戻」ボタン５を操作すれば、履歴番号を元にして１つ前の表示状態を呼び出して再表示させることができ、逆に「進」ボタン６を操作すれば１つ後の表示状態を呼び出して再表示させることができる。
【００４３】
次に、ウインドウ表示状態記憶判断部２３Ａが行うウインドウ表示状態の記憶の要否判断について、図１０の表を用いて説明する。本実施の形態の場合、プラント監視制御ウインドウとして必要な最低限度のデータ容量でウインドウ表示状態が再現できるように、ウインドウ展開操作時に図１０の表に示すように必要な最低限度のタイミングでのみ表示状態履歴を記憶すると共に、表示名称をも必要に応じて記憶する。すなわち、本実施の形態の場合、第１の実施の形態と同じ操作を行った場合に、操作の中からメニュー３からの操作履歴のみを抽出すると、上述した操作(i)と操作(ii)のみが抽出される。操作(i)と操作(ii)で選択したメニューには、表示されるウインドウ名称等の名前が予め付けられているので、リストに表示する操作履歴にはメニューに付けられている名前を履歴番号と共に記憶する。
【００４４】
また、操作(iv)の場合、トレンドウインドウＣを消去する操作であるので、この場合もプラント監視制御に必要な表示状態であるとして履歴番号は記憶する。しかしながら、メニュー３からのウインドウ展開ではないので、名称の記憶は行わない。同様に、操作(v)では、グラフィックウインドウＡから他のグラフィックウインドウＡ´に表示を切り替える操作をしているが、この場合にも、メニュー３からのウインドウ展開ではないので、履歴番号と共に表示状態を記憶するが、名称は記憶しない。
【００４５】
上記のように、本実施の形態のプラント監視制御システム及びプログラムでは、ウインドウ展開履歴でのウインドウ表示と、メニュー操作による表示名称の履歴リスト８からのウインドウ表示との両方を実現することで、ウインドウの表示状態を遡る機能に加え、過去にメニューから選択したウインドウを直接表示することが可能である。
【００４６】
（第３の実施の形態）本発明の第３の実施の形態のプラント監視制御システム及びプログラムについて、図１１〜図１４を用いて説明する。本実施の形態の特徴は、表示履歴のカスタマイズ機能を備えたことを特徴とし、図１１に示すように、図７に示した第２の実施の形態の構成に加えて、履歴記憶指示操作部２７を備え、ウインドウ表示状態を記憶させるか否かの操作入力を受付けると共にその記憶させるウインドウ表示状態の名称をウインドウ展開履歴記憶部２５Ｂに登録できるようにしている。
【００４７】
本実施の形態によれば、第２の実施の形態と同様の作用、効果を奏する上に、次のような動作が可能である。すなわち、図１２において、ウインドウＡＡＡ，ＢＢＢ，ＣＣＣ，ＤＤＤの４枚が表示されている表示状態Ｒ１１から実際の監視制御に必要な別画面としてウインドウＡＡＡ，ＢＢＢの２枚だけが表示されている表示状態Ｒ１２に遷移させる必要がある場合、ウインドウの展開操作では、ウインドウ表示状態Ｒ１１からウインドウＤＤＤ（あるいはウインドウＣＣＣ）を消去する操作をしていったん表示状態Ｒ１３に移行し、さらにウインドウＣＣＣ（あるいはウインドウＤＤＤ）を詳記する操作をして目標とする表示状態Ｒ１１に移行する。
【００４８】
そしてこのような操作を行う場合、第２の実施の形態であれば、表示状態Ｒ１１，Ｒ１２と共にＲ１３の表示状態も履歴として記憶する。しかしながら、表示状態Ｒ１３は遷移途中の表示状態であり、プラント監視制御に必要な表示状態でないならば、これを履歴として記憶する必要もない。
【００４９】
そこで、このような不要な履歴を記憶させないで、必要な表示状態だけを記憶させるために、図１３に示すように、メニュー３、ウインドウ表示エリア４、「戻」ボタン５、「進」ボタン６、「歴」ボタン７と共に、カスタマイズ記憶の「記憶」ボタン９を用意し、オペレータがこの「記憶」ボタン９を操作したときに、その時にウインドウ表示状態を履歴番号と共に記憶する。また、この「記憶」ボタン９が操作されたときには、図１４に示すように表示名称を入力するためのテキストボックス１０が表示され、そこに表示名称を入力することでウインドウ展開履歴記憶部２５Ｂは第２の実施の形態と同様に履歴番号、表示名称をウインドウの表示状態と共に記憶する。
【００５０】
これにより、上述したように、図９に示したように「歴」ボタン７を操作して履歴リスト８を表示させるときに、オペレータが名称登録した制御ウインドウの名称がリスト上に他の表示名称と共にリスト上に表示され、選択できるようになり、オペレータがプラント監視制御に必要なウインドウ表示状態をカスタマイズして履歴登録でき、特に頻繁に利用するマルチウインドウ表示を簡単に再表示させることができる。
【００５１】
尚、本発明はコンピュータにより実行される以下のプラント監視制御方法をも技術的範囲とする。
【００５２】
（１）ディスプレイに表示されているメニューからの選択によりウインドウ表示するタイミングと、前記ディスプレイのウインドウ表示エリアにマルチウインドウ表示されているウインドウ各々内での操作によりウインドウ展開するタイミングと、前記ディスプレイのウインドウ表示エリアにマルチウインドウ表示されているウインドウ各々をディスプレイのウインドウ表示エリアから消去するタイミングとに、前記ディスプレイのウインドウ表示エリアに表示されている１または複数枚のウインドウの表示状態を記憶するウインドウ表示状態履歴記憶処理と、
前記ウインドウ表示状態履歴記憶処理にて記憶した内容を元にして前記ディスプレイのウインドウ表示エリアに表示されているウインドウ表示状態を過去のウインドウ表示状態に遡及的に戻していく表示状態遡り遷移処理と、
前記ウインドウ表示状態履歴記憶処理にて記憶した内容を元にして前記ディスプレイのウインドウ表示エリアに表示されているウインドウ表示状態を各操作後のウインドウ表示状態に進めていく表示状態進み遷移処理とを行うプラント監視制御方法。
【００５３】
（２）（１）において、前記ウインドウ表示状態履歴記憶処理では、前記ディスプレイに表示されているメニューからの選択操作により前記ディスプレイのウインドウ表示エリアに表示させたウインドウ表示状態をその表示名称と共に記憶し、ウインドウ表示状態履歴を表示名称のリストにして前記ディスプレイに表示し、当該表示名称リストから選択された表示名称に対応するウインドウ表示状態を前記ウインドウ表示状態履歴記憶から読出して前記ディスプレイのウインドウ表示エリアに再表示させる表示状態履歴選択表示処理を行うプラント監視制御方法。
【００５４】
（３）（２）において、前記ディスプレイのウインドウ表示エリアに表示されている１枚または複数枚のウインドウによる表示状態を、入力された表示名称と共に履歴登録する表示状態履歴登録操作処理を行うプラント監視制御方法。
【図面の簡単な説明】
【００５５】
【図１】本発明の第１の実施の形態のプラント監視制御システムによるマルチウインドウ表示の説明図。
【図２】上記第１の実施の形態のプラント監視制御システムの機能ブロック図。
【図３】上記第１の実施の形態のプラント監視制御装置システムによるウインドウ表示及び履歴記憶処理のフローチャート。
【図４】上記第１の実施の形態のプラント監視制御装置システムによるウインドウ表示履歴の展開操作の説明図。
【図５】上記第１の実施の形態のプラント監視制御システムによるウインドウの展開操作と表示状態記憶タイミングとを示す表。
【図６】本発明の第２の実施の形態のプラント監視制御システムによるマルチウインドウ表示の説明図。
【図７】上記第２の実施の形態のプラント監視制御システムの機能ブロック図。
【図８】上記第２の実施の形態のプラント監視制御装置システムによるウインドウ表示及び履歴記憶処理のフローチャート。
【図９】上記第２の実施の形態のプラント監視制御装置システムによるウインドウ表示履歴の展開操作の説明図。
【図１０】上記第２の実施の形態のプラント監視制御システムによるウインドウの展開操作と表示状態記憶タイミングとを示す表。
【図１１】本発明の第３の実施の形態のプラント監視制御システムの機能ブロック図。
【図１２】上記第３の実施の形態のプラント監視制御システムの表示履歴カスタマイズ機能の説明図。
【図１３】上記第３の実施の形態のプラント監視制御システムによるマルチウインドウ表示の説明図。
【図１４】上記第３の実施の形態のプラント監視制御システムによるウインドウ表示状態の名称登録機能の説明図。
【符号の説明】
【００５６】
１  ディスプレイ
２  ウインドウ
３  メニュー
４  ウインドウ表示エリア
５  戻りボタン
６  進めボタン
７  履歴ボタン
８  履歴リスト
９  記憶ボタン
１０  名称登録ボックス
２１  ウインドウ記憶部
２２  メニューアイテム対表示状態記憶部
２３，２３Ａ  ウインドウ表示状態記憶判断部
２４，２４Ａ  ウインドウ展開操作部
２５，２５Ａ，２５Ｂ  ウインドウ展開履歴記憶部
２６  ウインドウ展開制御部
２７  履歴記憶指示部
【図１】
2008191790.tif 000003
【図２】
2008191790.tif 000004
【図３】
2008191790.tif 000005
【図４】
2008191790.tif 000006
【図５】
2008191790.tif 000007
【図６】
2008191790.tif 000008
【図７】
2008191790.tif 000009
【図８】
2008191790.tif 000010
【図９】
2008191790.tif 000011
【図１０】
2008191790.tif 000012
【図１１】
2008191790.tif 000013
【図１２】
2008191790.tif 000014
【図１３】
2008191790.tif 000015
【図１４】
2008191790.tif 000016