(57)【要約】【課題】プラント監視制御画面内に表示されたカーソルの現在位置の視認性を阻害せず、かつ監視制御シンボルの視認性も阻害しないプラント監視制御装置を得る。【解決手段】マウスカーソル２１０がプラント監視制御画面２００内において一定時間停止し、かつマウスカーソル２１０の表示位置が監視制御シンボル２２０の表示領域内のときに、マウスカーソル２１０の表示位置をあらかじめ決められた位置に移動させて表示させる。これにより、マウスカーソル２１０の現在位置の視認性を阻害せず、かつプラント監視制御画面２００内の監視制御シンボル２２０の視認性も阻害しない画面表示が得られる。【選択図】        図５
2004361738.tif 000002
【特許請求の範囲】
【請求項１】
監視制御シンボルが配置されたプラント監視制御画面データを表示する画面表示部と、
前記画面表示部の表示画面上の任意の位置にカーソルを移動させるカーソル移動手段と、
前記カーソル移動手段からの移動量を検出して位置を算出し、前記カーソルを前記プラント監視制御画面データとともに前記画面表示部に表示させる画面制御手段と
を備えたプラント監視制御装置において、
前記画面制御手段は、前記画面表示部に表示された監視制御シンボルの表示領域及び前記カーソル移動手段で移動されたカーソルの表示基準位置を求め、前記カーソルの表示基準位置が前記監視制御シンボルの表示領域内にあり、かつ前記カーソル移動手段によるカーソル移動操作が一定時間ないときは、前記カーソルの表示基準位置をあらかじめ決められた位置に変更してカーソル表示位置を変更することを特徴とするプラント監視制御装置。
【請求項２】
請求項１に記載のプラント監視制御装置において、
前記画面制御手段は、前記カーソルの表示基準位置が前記監視制御シンボルの表示領域内にあり、かつ前記カーソル移動手段によるカーソル移動操作が一定時間ないときは、前記カーソルの現在の表示基準位置を復元表示位置として記憶した後に、前記カーソルの表示基準位置をあらかじめ決められた位置に変更してカーソル表示位置を変更し、カーソル表示位置の変更後に前記カーソル移動手段によるカーソル移動操作を検出したときは、前記カーソルの表示基準位置を前記復元表示位置に変更してカーソル表示位置を復元表示位置に戻すことを特徴とするプラント監視制御装置。
【請求項３】
請求項１または２に記載のプラント監視制御装置において、前記画面制御手段は、前記監視制御シンボルの表示位置の情報及びカーソル移動に関する情報を備えた属性設定情報をデータベースに有し、前記カーソルの表示基準位置が前記監視制御シンボルの表示領域内にあり、かつ前記カーソル移動手段によるカーソル移動操作が一定時間ないときは、前記データベース内にあらかじめ設定された前記属性設定情報に基づいてカーソル表示位置を変更することを特徴とするプラント監視制御装置。
【請求項４】
請求項３に記載のプラント監視制御装置において、
前記画面制御手段は、前記属性設定情報内のカーソル移動に関する情報としてカーソル移動位置の情報を備え、前記カーソルの表示基準位置が前記監視制御シンボルの表示領域内にあり、かつ前記カーソル移動手段によるカーソル移動操作が一定時間ないときは、前記カーソル移動位置の情報に基づいてカーソルの移動位置を算出し、前記カーソルの表示基準位置を算出された前記カーソルの移動位置に変更してカーソル表示位置を変更することを特徴とするプラント監視制御装置。
【請求項５】
請求項３または４に記載のプラント監視制御装置において、
前記画面制御手段は、前記属性設定情報内のカーソル移動に関する情報としてカーソル移動可否の情報を備え、前記カーソルの表示基準位置が前記監視制御シンボルの表示領域内にあり、かつ前記カーソル移動手段によるカーソル移動操作が一定時間ないときは、前記カーソル移動可否の情報を取り出し、カーソル移動が可と設定されている場合のみカーソル表示位置を変更することを特徴とするプラント監視制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ポインティングデバイスを備えたプラント監視制御装置に関する。
【０００２】
【従来の技術】
従来のプラント監視制御装置において、表示画面上の位置を指示し特定するためのカーソルは、例えばポインティングデバイスであるマウス等の操作に応答して任意の位置に移動可能である。そして、任意の位置を指示できるカーソルに応じてプラント監視制御操作が行えるようになっている。
【０００３】
人間の手が触れたことを検出する内部スイッチを有するマウスと、マウスから検出出力に基づいてマウスカーソルの表示、非表示を行い、再表示時には、形状，大きさ，色，階調，点滅の有無，点滅の周期のうちの少なくとも１つを変化させて、マウスカーソルの現在位置の確認を容易にする情報処理装置が開示されている（例えば、特許文献１参照）。
【０００４】
さらに、マウスカーソルの色が、表示画面の背景色に基づいて視認性のよくなる色にて自動的に変更され、視認性を向上させる情報処理装置がある（例えば、特許文献２参照）。
【０００５】
【特許文献１】
特開平７−１６０４１６号公報（第２頁、第１図）
【特許文献２】
特許第３３７０２２５号公報（第２頁、第１図）
【０００６】
【発明が解決しようとする課題】
しかしながら、従来技術には次のような問題点がある。従来技術においては、人間の手が触れたことを検出する内部スイッチを有する専用マウスが必要であった。また、マウスカーソルの色を変更することにより視認性を向上させることは可能であるが、プラント監視制御画面に配置された監視制御シンボルからの操作を想定すると、監視制御シンボル上にマウスカーソルが残っており、監視制御シンボルとマウスカーソルとが重なって表示されているため、プラント監視制御画面内の監視制御シンボルの表示が阻害されてしまうという欠点があった。
【０００７】
本発明は上述のような課題を解決するためになされたもので、プラント監視制御画面内に表示されたカーソルの現在位置の視認性を阻害せず、かつプラント監視制御画面内に表示された監視制御シンボルの視認性も阻害しないプラント監視制御装置を得ることを目的とする。
【０００８】
【課題を解決するための手段】
本発明に係るプラント監視制御装置は、監視制御シンボルが配置されたプラント監視制御画面データを表示する画面表示部と、前記画面表示部の表示画面上の任意の位置にカーソルを移動させるカーソル移動手段と、前記カーソル移動手段からの移動量を検出して位置を算出し、前記カーソルを前記プラント監視制御画面データとともに前記画面表示部に表示させる画面制御手段とを備えたプラント監視制御装置であって、前記画面制御手段は、前記画面表示部に表示された監視制御シンボルの表示領域及び前記カーソル移動手段で移動されたカーソルの表示基準位置を求め、前記カーソルの表示基準位置が前記監視制御シンボルの表示領域内にあり、かつ前記カーソル移動手段によるカーソル移動操作が一定時間ないときは、前記カーソルの表示基準位置をあらかじめ決められた位置に変更してカーソル表示位置を変更するものである。
【０００９】
【発明の実施の形態】
実施の形態１．
以下、本発明の実施の形態を図面に基づいて説明する。図１は、本発明の実施の形態１に係るプラント監視制御装置のシステム構成図である。ＣＲＴ監視制御装置１００は、プラント監視制御画面を表示するＣＲＴ１０１、ポインティングデバイスであるマウス１０２、及びキー入力を行うキーボード１０３を備えている。ＣＲＴ監視制御装置１００は、制御バス１０５を介して制御コントローラ１０４とつながれ、制御データ等の送受信を行っている。ＣＲＴ監視制御装置１００及び制御コントローラ１０４は、プラント監視制御システムの規模に応じて複数台で構成され、それぞれが制御バス１０５で相互につながれている。ここでＣＲＴ監視制御１００は画面制御手段、ＣＲＴ１０１は画面表示部、マウス１０２はカーソル移動手段の役目をそれぞれ果たしている。
【００１０】
図２は、本発明の実施の形態１に係るプラント制御装置の画面構成図である。プラント監視制御画面２００の画面内には、マウス１０２で移動可能なマウスカーソル２１０及び種々の監視制御シンボルが表示されている。ここでは監視制御シンボルとして第１の監視制御シンボル２２０、第２の監視制御シンボル２３０、第３の監視制御シンボル２４０の３種を示している。ＣＲＴ１０１上に表示されたプラント監視制御画面２００の画面制御は、画面制御手段であるＣＲＴ監視制御装置１００によって行われる。
【００１１】
次に、マウスカーソル２１０の表示位置を時間経過に応じて移動させる方法を説明する。実施の形態１では監視制御シンボルとして第１の監視制御シンボル２２０を用いて説明する。図３は、本発明の実施の形態１に係るマウスカーソル及び監視制御シンボルの位置座標を示した図である。マウスカーソル２１０は左上を表示基準位置と定める。これにより、マウスカーソル２１０のプラント監視制御画面２００内における位置は、マウスカーソルの表示基準位置２１１の座標値（Ｘｍ、Ｙｍ）で規定できる。
【００１２】
また、第１の監視制御シンボル２２０の表示領域は、第１の監視制御シンボル２２０の外形である高さＨ１×幅Ｗ１で規定でき、左上と右下の２箇所を表示基準位置と定める。これにより、第１の監視制御シンボル２２０のプラント監視制御画面２００内における表示領域は、第１の監視制御シンボルの左上表示基準位置２２１の座標値（Ｘ１、Ｙ１）及び第１の監視制御シンボルの右下表示基準位置２２４の座標値（Ｘ１＋Ｗ１、Ｙ１＋Ｈ１）で規定できる。
【００１３】
マウスカーソル２１０がプラント監視制御画面２００内において一定時間停止していた場合には、マウスカーソルの表示基準位置２１１がプラント監視制御画面２００内に配置された第１の監視制御シンボル２２０の表示領域内に位置するかを判定する。そして、表示領域内であればマウスカーソルの表示基準位置２１１をあらかじめ決められた位置に自動移動させる。実施の形態１では第１の監視制御シンボルの右下表示基準位置２２４へ自動移動させる場合を示しているが、各監視制御シンボルに応じて自動移動させたい位置の座標値をあらかじめ設定しておくことにより、所望の位置に自動移動させることができる。
【００１４】
図４は、本発明の実施の形態１に係るマウスカーソル２１０の表示位置の状態変化を示した図であり、自動移動させる前と後のマウスカーソル２１０の表示位置の状態を示している。マウスカーソル移動前の状態２２５ではマウスカーソルの表示基準位置２１１が第１の監視制御シンボル２２０の表示領域内にあるが、マウスカーソル移動後の状態２２６ではマウスカーソルの表示基準位置２１１が第１の監視制御シンボルの右下表示基準位置２２４へ移動している。このようにマウスカーソル２１０の表示位置を自動移動させることにより、マウスカーソルの現在位置の視認性を阻害せず、かつ第１の監視制御シンボル２２０の視認性を改善することができる。
【００１５】
図５は、本発明の実施の形態１に係るマウスカーソル２１０の表示位置を自動移動させるロジックを示したフローチャートである。マウスカーソル２１０がプラント監視制御画面２００内において一定時間停止していた場合には（Ｓ５０１）、マウスカーソルの表示基準位置２１１の座標値（Ｘｍ、Ｙｍ）を算出する（Ｓ５０２）。次に、マウスカーソルの表示基準位置２１１の座標値が、プラント監視制御画面２００内に配置された第１の監視制御シンボル２２０の表示領域内に位置するかを判定する（Ｓ５０３）。ここで、第１の監視制御シンボル２２０はプラント監視制御画面２００内に１個とは限らず、複数個存在することもあり、そのそれぞれに対して位置の判定が行われる。
【００１６】
ステップ番号Ｓ５０２で算出されたマウスカーソルの表示基準位置２１１の座標値が、プラント監視制御画面２００内に配置されたいずれかの第１の監視制御シンボル２２０の表示領域内に位置すると判断されると、該当する第１の監視制御シンボルの右下表示基準位置２２４の座標値（Ｘ１＋Ｗ１、Ｙ１＋Ｈ１）を抽出する（Ｓ５０４）。そしてマウスカーソルの表示基準位置２１１の座標値を（Ｘｍ、Ｙｍ）から（Ｘ１＋Ｗ１、Ｙ１＋Ｈ１）に変更することにより（Ｓ５０５）、マウスカーソル２１０の表示位置を移動できる。
【００１７】
実施の形態１によれば、マウスカーソルがプラント監視制御画面内において一定時間停止し、かつマウスカーソルの表示位置が監視制御シンボルの表示領域内のときに、マウスカーソルの表示位置をあらかじめ決められた位置に移動させて表示させる。これにより、マウスカーソルの現在位置の視認性を阻害せず、かつプラント監視制御画面内の監視制御シンボルの視認性も阻害しない画面表示が得られる。
【００１８】
実施の形態２．
実施の形態１では、マウスカーソル２１０の表示位置を第１の監視制御シンボルの右下表示基準位置２２４に自動移動させる場合を説明した。実施の形態２では、マウスカーソル２１０をマウス１０２の操作により再び移動させたときに、マウスカーソル２１０の表示位置を自動移動させる前の位置へ再移動させる方法について説明する。
【００１９】
図６は、本発明の実施の形態２に係るマウスカーソル２１０の表示位置の状態変化を示した図であり、自動移動させる前と後、そして再度移動操作をした場合のマウスカーソル２１０の表示位置の状態を示している。マウスカーソル移動前の状態２２５とマウスカーソル移動後の状態２２６は、図４で示したものと同一である。さらにマウスカーソル２１０をマウス１０２の操作により再び移動させたときのマウスカーソル再移動後の状態２２７は、マウスカーソル移動前の状態２２５と同じ状態となる。このように視認性を確保するために自動移動したマウスカーソル２１０の表示位置を再移動させて元の位置に戻すことにより、マウスカーソル２１０の自動移動の有無にかかわらず、継続した操作性を確保できる。
【００２０】
図７は、本発明の実施の形態２に係るマウスカーソル２１０の表示位置を自動移動させるロジックを示したフローチャートである。ステップ番号Ｓ５０１〜Ｓ５０５は図５におけるステップ番号Ｓ５０１〜Ｓ５０５と同一であり、ステップ番号Ｓ７０１〜Ｓ７０３が実施の形態２で追加した新たなステップである。
【００２１】
マウスカーソル２１０がプラント監視制御画面２００内において一定時間停止していた場合には（Ｓ５０１）、マウスカーソルの表示基準位置２１１の座標値（Ｘｍ、Ｙｍ）を算出する（Ｓ５０２）。次に、マウスカーソルの表示基準位置２１１の座標値が、プラント監視制御画面２００内に配置された第１の監視制御シンボル２２０の表示領域内に位置するかを判定する（Ｓ５０３）。ここで、第１の監視制御シンボル２２０はプラント監視制御画面２００内に１個とは限らず、複数個存在することもあり、そのそれぞれに対して位置の判定が行われる。
【００２２】
ステップ番号Ｓ５０２で算出されたマウスカーソルの表示基準位置２１１の座標値が、プラント監視制御画面２００内に配置されたいずれかの第１の監視制御シンボル２２０の表示領域内に位置すると判断されると、マウスカーソルの表示基準位置２１１の座標値（Ｘｍ、Ｙｍ）をマウスカーソルの復元表示位置のデータとして記憶する（Ｓ７０１）。さらに、該当する第１の監視制御シンボルの右下表示基準位置２２４の座標値（Ｘ１＋Ｗ１、Ｙ１＋Ｈ１）を抽出する（Ｓ５０４）。そしてマウスカーソルの表示基準位置２１１の座標値を（Ｘｍ、Ｙｍ）から（Ｘ１＋Ｗ１、Ｙ１＋Ｈ１）に変更することにより（Ｓ５０５）、マウスカーソル２１０の表示位置を移動できる。
【００２３】
その後、マウス１０２の操作によるマウスカーソル２１０の移動を検知すると（Ｓ７０２）、ステップ番号Ｓ７０１で記憶した復元表示位置の座標値（Ｘｍ、Ｙｍ）にマウスカーソルの表示基準位置２１１を変更する（Ｓ７０３）。これによりマウスカーソル２１０の表示位置を、ステップ番号Ｓ５０５で自動移動させる前の状態に復元できる。
【００２４】
実施の形態２によれば、一定時間マウスカーソルの操作を行わずにマウスカーソルの表示位置が自動移動した後に、マウスの操作によるマウスカーソル２１０の移動を検知すると、直ちにマウスカーソルの表示位置を自動移動させる前の状態に復元することにより、マウスカーソルの自動移動の有無にかかわらず、継続した操作性を確保できる。
【００２５】
実施の形態３．
実施の形態３では、マウスカーソル２１０の表示位置をあらかじめ設定された属性設定に基づいて移動させる場合について説明する。実施の形態３では監視制御シンボルとして第２の監視制御シンボル２３０を用いて説明する。監視制御シンボルとして第２の監視制御シンボル２３０を用いた場合には、実施の形態１で示したように監視制御シンボルの右下表示基準位置にマウスカーソル２１０を移動させると、マウスカーソルの表示基準位置２１１と第２の監視制御シンボル２３０が離れてしまい、視認性が劣化するおそれがある。そこで自動移動する場所を属性設定によりあらかじめ定め、監視制御シンボルの形状に応じて可変とするものである。
【００２６】
図８は、本発明の実施の形態３に係るマウスカーソル及び監視制御シンボルの位置座標を示した図である。マウスカーソル２１０は左上を表示基準位置と定める。これにより、マウスカーソル２１０のプラント監視制御画面２００内における位置は、マウスカーソルの表示基準位置２１１の座標値（Ｘｍ、Ｙｍ）で規定できる。
【００２７】
また、第２の監視制御シンボル２３０の表示領域は、第２の監視制御シンボル２３０の外形である高さＨ２×幅Ｗ２で規定でき、左上、右上、右下の３箇所を表示基準位置と定める。これにより、第２の監視制御シンボル２３０のプラント監視制御画面２００内における表示領域は、第２の監視制御シンボルの左上表示基準位置２３１の座標値（Ｘ２、Ｙ２）、第２の監視制御シンボルの右上表示基準位置２３２の座標値（Ｘ２＋Ｗ２、Ｙ２）、及び第２の監視制御シンボルの右下表示基準位置２３４の座標値（Ｘ２＋Ｗ２、Ｙ２＋Ｈ２）で規定できる。
【００２８】
図９は、本発明の実施の形態３に係る属性設定の説明図である。プラント監視制御画面２００内に表示される種々の監視制御シンボルは、図９に示す属性設定情報２３９によってそれぞれ定義付けられている。表示色及び表示位置の設定とともに、カーソル移動位置の情報としてマウスカーソルを自動移動させる位置情報を設定できる。図９の属性設定情報２３９では、カーソル移動位置を左上、右上、左下、右下の４箇所から選択する場合を示しているが、座標値で設定することも可能である。これにより、プラント監視制御画面２００内に表示されている監視制御シンボルごとに、その表示位置及び形状に合わせてマウスカーソル２１０の自動移動位置の設定を最適化できる。
【００２９】
図１０は、本発明の実施の形態３に係るマウスカーソル２１０の表示位置の状態変化を示した図であり、自動移動させる前と後のマウスカーソル２１０の表示位置の状態を示している。マウスカーソル移動前の状態２３５ではマウスカーソルの表示基準位置２１１が第２の監視制御シンボル２３０の表示領域内にある。マウスカーソル移動後の状態２３６では、属性設定情報２３９におけるカーソル移動設定を右下と設定した場合に相当しており、マウスカーソルの表示基準位置２１１が第２の監視制御シンボルの右下表示基準位置２３４へ移動している。一方、マウスカーソル移動後の状態２３７では、属性設定情報２３９におけるカーソル移動設定を右上と設定した場合に相当しており、マウスカーソルの表示基準位置２１１が第２の監視制御シンボルの右上表示基準位置２３２へ移動している。このようにマウスカーソル２１０の自動移動後の表示位置は、属性設定により監視制御シンボルの形状に応じて所望の位置に変えることができ、視認性を改善することができる。
【００３０】
図１１は、本発明の実施の形態３に係るマウスカーソル２１０の表示位置を自動移動させるロジックを示したフローチャートである。ステップ番号Ｓ５０１〜Ｓ５０３及びＳ５０５は、図５におけるステップ番号Ｓ５０１〜Ｓ５０３及びＳ５０５と同一であり、ステップ番号Ｓ１１０１が実施の形態３で追加した新たなステップである。
【００３１】
マウスカーソル２１０がプラント監視制御画面２００内において一定時間停止していた場合には（Ｓ５０１）、マウスカーソルの表示基準位置２１１の座標値（Ｘｍ、Ｙｍ）を算出する（Ｓ５０２）。次に、マウスカーソルの表示基準位置２１１の座標値が、プラント監視制御画面２００内に配置された第２の監視制御シンボル２３０の表示領域内に位置するかを判定する（Ｓ５０３）。ここで、第２の監視制御シンボル２３０はプラント監視制御画面２００内に１個とは限らず、複数個存在することもあり、そのそれぞれに対して位置の判定が行われる。
【００３２】
ステップ番号Ｓ５０２で算出されたマウスカーソルの表示基準位置２１１の座標値が、プラント監視制御画面２００内に配置されたいずれかの第２の監視制御シンボル２３０の表示領域内に位置すると判断されると、該当する第２の監視制御シンボル２３０の属性設定情報２３９の中に設定されている座標データとカーソル移動位置の情報に基づいて、マウスカーソル２１０の変更位置座標を算出する（Ｓ１１０１）。そしてマウスカーソルの表示基準位置２１１の座標値を算出された変更位置座標とすることにより（Ｓ５０５）、マウスカーソル２１０の表示位置を変更できる。
【００３３】
実施の形態３によれば、プラント監視制御画面内に表示されている監視制御シンボルごとに、シンボルの座標及びカーソル移動位置の情報を含む属性設定情報を備えることにより、監視制御シンボルごとに自動移動するマウスカーソルの位置を設定できる。これにより、種々の監視制御シンボルが混在する場合にも、マウスカーソルの現在位置の視認性を阻害せず、かつプラント監視制御画面の視認性も阻害しない画面表示が得られる。
【００３４】
実施の形態４．
実施の形態４では、マウスカーソル２１０の自動移動の可否をあらかじめ設定された属性設定に基づいて判断する場合について説明する。実施の形態４では監視制御シンボルとして第３の監視制御シンボル２４０を用いて説明する。監視制御シンボルとして第３の監視制御シンボル２４０を用いた場合には、実施の形態３で示したように属性設定情報２３９内のカーソル移動位置で左上、右上、左下、右下のいずれを選択してもマウスカーソルの表示基準位置２１１と第３の監視制御シンボル２４０が離れてしまい、視認性が劣化するおそれがある。そこで自動移動するかしないかを属性設定によりあらかじめ定め、監視制御シンボルの形状に応じて自動移動の可否を可変とするものである。
【００３５】
図１２は、本発明の実施の形態４に係るマウスカーソル及び監視制御シンボルの位置座標を示した図である。マウスカーソル２１０は左上を表示基準位置と定める。これにより、マウスカーソル２１０のプラント監視制御画面２００内における位置は、マウスカーソルの表示基準位置２１１の座標値（Ｘｍ、Ｙｍ）で規定できる。
【００３６】
また、第３の監視制御シンボル２４０の表示領域は、第３の監視制御シンボル２４０の外形である高さＨ３×幅Ｗ３で規定でき、左上、右上、左下、右下の４箇所を表示基準位置と定める。これにより、第３の監視制御シンボル２４０のプラント監視制御画面２００内における表示領域は、第３の監視制御シンボルの左上表示基準位置２４１の座標値（Ｘ３、Ｙ３）、第３の監視制御シンボルの右上表示基準位置２４２の座標値（Ｘ３＋Ｗ３、Ｙ３）、第３の監視制御シンボルの左下表示基準位置２４３の座標値（Ｘ３、Ｙ３＋Ｈ３）、及び第３の監視制御シンボルの右下表示基準位置２４４の座標値（Ｘ３＋Ｗ３、Ｙ３＋Ｈ３）で規定できる。
【００３７】
図１３は、本発明の実施の形態４に係る属性設定の説明図である。プラント監視制御画面２００内に表示される種々の監視制御シンボルは、図９に示す属性設定情報２４９によってそれぞれ定義付けられている。表示色及び表示位置の設定とともに、カーソル移動可否の情報としてマウスカーソル２１０を自動移動させるかさせないかを設定できる。プラント監視制御画面２００内に表示されている監視制御シンボルごとに、その表示位置及び形状に合わせてマウスカーソル２１０の移動可否の設定を最適化できる。
【００３８】
図１４は、本発明の実施の形態４に係るマウスカーソル２１０の表示位置の状態変化を示した図であり、自動移動させる前と後のマウスカーソル２１０の表示位置の状態を示している。マウスカーソル移動前の状態２４５ではマウスカーソルの表示基準位置２１１が第３の監視制御シンボル２４０の表示領域内にある。マウスカーソル移動後の状態２４６では、属性設定情報２４９におけるカーソル移動可否設定を移動すると設定した場合に相当しており、マウスカーソルの表示基準位置２１１が第３の監視制御シンボルの右下表示基準位置２４４へ移動している。一方、マウスカーソル移動後の状態２４７では、属性設定情報２４９におけるカーソル移動可否設定を移動しないと設定した場合に相当しており、マウスカーソル移動前の状態２４５のままとなっている。このようにマウスカーソル２１０の移動可否設定は、属性設定により所望の設定が行え、監視制御シンボルの表示位置及び種類に応じてマウスカーソル２１０の表示位置を最適化し、視認性を改善することができる。
【００３９】
図１５は、本発明の実施の形態４に係るマウスカーソル２１０の自動移動の可否を判断するロジックを示したフローチャートである。ステップ番号Ｓ５０１〜Ｓ５０５は、図５におけるステップ番号Ｓ５０１〜Ｓ５０５と同一であり、ステップ番号Ｓ１５０１、Ｓ１５０２が実施の形態４で追加した新たなステップである。
【００４０】
マウスカーソル２１０がプラント監視制御画面２００内において一定時間停止していた場合には（Ｓ５０１）、マウスカーソルの表示基準位置２１１の座標値（Ｘｍ、Ｙｍ）を算出する（Ｓ５０２）。次に、マウスカーソルの表示基準位置２１１の座標値が、プラント監視制御画面２００内に配置された第３の監視制御シンボル２４０の表示領域内に位置するかを判定する（Ｓ５０３）。ここで、第３の監視制御シンボル２４０はプラント監視制御画面２００内に１個とは限らず、複数個存在することもあり、そのそれぞれに対して位置の判定が行われる。
【００４１】
ステップ番号Ｓ５０２で算出されたマウスカーソルの表示基準位置２１１の座標値が、プラント監視制御画面２００内に配置されたいずれかの第３の監視制御シンボル２４０の表示領域内に位置すると判断されると、該当する第３の監視制御シンボル２４０の属性設定情報２４９の中に設定されているカーソル移動可否の情報に基づいて、マウスカーソル２１０の移動可否を判断する（Ｓ１５０１）。そしてカーソル移動可否設定が移動しないと設定されている場合には、そのまま終了する。
【００４２】
一方、カーソル移動可否設定が移動すると設定されている場合には、該当する第３の監視制御シンボルの右下表示基準位置２４４の座標値（Ｘ４＋Ｗ４、Ｙ４＋Ｈ４）を抽出する（Ｓ５０４）。そしてマウスカーソルの表示基準位置２１１の座標値を（Ｘｍ、Ｙｍ）から（Ｘ１＋Ｗ１、Ｙ１＋Ｈ１）に変更することにより（Ｓ５０５）、マウスカーソル２１０の表示位置を移動できる。
【００４３】
実施の形態４によれば、プラント監視制御画面内に表示されている監視制御シンボルごとに、カーソル移動可否の情報を含む属性設定情報を備えることにより、監視制御シンボルごとに自動移動の可否を設定できる。これにより、種々の監視制御シンボルが混在する場合にも、マウスカーソルの自動移動に制限を持たせることができ、マウスカーソルの現在位置の視認性を阻害せず、かつプラント監視制御画面の視認性も阻害しない画面表示が得られる。
【００４４】
【発明の効果】
以上のように、本発明によれば、マウスカーソルがプラント監視制御画面内において一定時間停止し、かつマウスカーソルの表示位置が監視制御シンボルの表示領域内であるときには、マウスカーソルの表示位置をあらかじめ決められた位置に移動させることにより、マウスカーソルの現在位置の視認性を阻害せず、かつプラント監視制御画面内の監視制御シンボルの視認性も阻害しない画面表示を可能としたプラント監視制御装置を得ることができる。
【図面の簡単な説明】
【図１】本発明の実施の形態１に係るプラント監視制御装置のシステム構成図である。
【図２】本発明の実施の形態１に係るプラント制御装置の画面構成図である。
【図３】本発明の実施の形態１に係るマウスカーソル及び監視制御シンボルの位置座標を示した図である。
【図４】本発明の実施の形態１に係るマウスカーソルの表示位置の状態変化を示した図である。
【図５】本発明の実施の形態１に係るマウスカーソルの表示位置を自動移動させるロジックを示したフローチャートである。
【図６】本発明の実施の形態２に係るマウスカーソルの表示位置の状態変化を示した図である。
【図７】本発明の実施の形態２に係るマウスカーソルの表示位置を自動移動させるロジックを示したフローチャートである。
【図８】本発明の実施の形態３に係るマウスカーソル及び監視制御シンボルの位置座標を示した図である。
【図９】本発明の実施の形態３に係る属性設定の説明図である。
【図１０】本発明の実施の形態３に係るマウスカーソル２１０の表示位置の状態変化を示した図である。
【図１１】本発明の実施の形態３に係るマウスカーソル２１０の表示位置を自動移動させるロジックを示したフローチャートである。
【図１２】本発明の実施の形態４に係るマウスカーソル及び監視制御シンボルの位置座標を示した図である。
【図１３】本発明の実施の形態４に係る属性設定の説明図である。
【図１４】本発明の実施の形態４に係るマウスカーソル２１０の表示位置の状態変化を示した図である。
【図１５】本発明の実施の形態４に係るマウスカーソル２１０の自動移動の可否を判断するロジックを示したフローチャートである。
【符号の説明】
１００  ＣＲＴ監視制御装置、１０１  ＣＲＴ、１０２  マウス、１０３  キーボード、１０４  制御コントローラ、１０５  制御バス、２００  プラント監視制御画面、２１０  マウスカーソル、２１１  マウスカーソルの表示基準位置、２２０  第１の監視制御シンボル、２２１  第１の監視制御シンボルの左上表示基準位置、２２４  第１の監視制御シンボルの右下表示基準位置、２２５  マウスカーソル移動前の状態、２２６  マウスカーソル移動後の状態、２２７  マウスカーソル再移動後の状態、２３０  第２の監視制御シンボル、２３１  第２の監視制御シンボルの左上表示基準位置、２３２  第２の監視制御シンボルの右上表示基準位置、２３４  第２の監視制御シンボルの右下表示基準位置、２３５マウスカーソル移動前の状態、２３６  マウスカーソル移動後の状態、２３７マウスカーソル移動後の状態、２３９  属性設定情報、２４０  第３の監視制御シンボル、２４１  第３の監視制御シンボルの左上表示基準位置、２４２  第３の監視制御シンボルの右上表示基準位置、２４３  第３の監視制御シンボルの左下表示基準位置、２４４  第３の監視制御シンボルの右下表示基準位置、２４５  マウスカーソル移動前の状態、２４６  マウスカーソル移動後の状態、２４７  マウスカーソル移動後の状態、２４９  属性設定情報。
【図１】
2004361738.tif 000003
【図２】
2004361738.tif 000004
【図３】
2004361738.tif 000005
【図４】
2004361738.tif 000006
【図５】
2004361738.tif 000007
【図６】
2004361738.tif 000008
【図７】
2004361738.tif 000009
【図８】
2004361738.tif 000010
【図９】
2004361738.tif 000011
【図１０】
2004361738.tif 000012
【図１１】
2004361738.tif 000013
【図１２】
2004361738.tif 000014
【図１３】
2004361738.tif 000015
【図１４】
2004361738.tif 000016
【図１５】
2004361738.tif 000017