(57)【要約】  設備等の運転員が使用する画面表示機能とマウスやキーボード等による入力機能を利用する。ベンダーが作成する新たな設備運用機能は、プラットフォームを介して運転員が通常利用する画面操作に変換する方法で設備の運転を行う。プラットフォームは、一定のＡＰＩ規定に沿った設備運転要求を受けて個別の要領で行う画面操作を実行して設備の運転を実行する。ベンダーが提供する設備運転機能は、個別のコンピュータ画面の操作要領に依存しないで共通の方式で設備運転を行うことができる。
2013031735.tif 000002
【特許請求の範囲】
【請求項１】
表示装置入力手段と設備状態表示設定手段と伝送処理手段とを備え、監視制御対象設備の運転状態を設備表示設定手段上に可視化した設備操作画面を介して前記監視制御対象設備を運転制御する監視制御サブシステムと、
前記監視制御サブシステムに対して画面操作用データを通知し、設備運転用画面の自動操作を行う機能を備えたプラットフォームサブシステムと、
前記プラットフォームサブシステムを利用して、一または複数の設備を集中して運転管理を行う管理サブシステムと、を含み、
前記プラットフォームサブシステムで前記監視制御サブシステムが持つ固有の設備運転用画面を操作する方法をとる一方で、前記管理サブシステムと前記プラットフォームサブシステムとの間では共通の様式による設備の運転情報の交換を行う、マルチベンダー方式の監視制御の方法。
【請求項２】
表示装置入力手段と設備状態表示設定手段と伝送処理手段とを備え、監視制御対象設備の運転状態を設備表示設定手段上に可視化した設備操作画面を介して前記監視制御対象設備を運転制御する監視制御サブシステムと、
前記監視制御サブシステムに対して、画面操作用データを通知することにより、設備データを含む画面を自動表示すると共に該表示画面の画像データを解析する方法で前記監視制御対象設備のデータを自動で収集する機能を備えたプラットフォームサブシステムと、
一または複数の前記監視制御サブシステムが保有する設備状態に係るデータを、前記プラットフォームサブシステムを経由して引渡しを受ける設備の運転管理を行う管理サブシステムと、を含み、
前記管理サブシステムから共通の様式で特定する設備データの収集要求を受けた前記プラットフォームサブシステムが、画面の座標位置を指定する方法による画面入力情報をもとに、順次一または複数回画面の更新を自動で行う方法で目的の該設備データを含む画面を表示すると共に該画像データを収集して画像解析により目的の設備データをＣＳＶコード変換し、設備の運転管理を行う前記管理サブシステムには共通の様式で設備データの引渡しを行う、監視制御の方法。
【請求項３】
表示装置入力手段と設備状態表示設定手段と伝送処理手段とを備え、監視制御対象設備の運転状態を設備表示設定手段上に可視化した設備操作画面を介して前記監視制御対象設備を運転制御する監視制御サブシステムと、
前記監視制御サブシステムに対して、画面操作用データを通知することにより、設備データを含む画面を自動表示すると共に該表示画面の画像データを解析する方法で前記監視制御対象設備のデータを自動で収集する機能を備えたプラットフォームサブシステムと、
一または複数の前記監視制御サブシステムが保有する設備状態に係るデータを、前記プラットフォームサブシステムを経由して引渡しを受ける設備の運転管理を行う管理サブシステムと、を含み、
設備の運転管理を行う前記管理サブシステムから共通の様式で特定の設備データの収集要求を受けた前記プラットフォームサブシステムが、画面の座標位置を指定する方法による画面入力情報による画面操作方法に加え、設備運転のために画面上に表示される表示物の表示位置を自動判別して該位置を入力することにより画面の表示更新操作を行う方法で、順次一または複数回画面の更新を自動で行う方法で目的の該設備データを含む画面を表示すると共に該画像データを収集して画像解析により目的の設備データをＣＳＶコード変換し、設備の運転管理を行う前記管理サブシステムには共通の様式で設備データの引渡しを行う、監視制御の方法。
【請求項４】
表示装置入力手段と設備状態表示設定手段と伝送処理手段とを備え、監視制御対象設備の運転状態を設備表示設定手段上に可視化した設備操作画面を介して前記監視制御対象設備を運転制御する監視制御サブシステムと、
前記監視制御サブシステムに対して、画面操作用データを通知することにより、設備データを含む画面を自動表示すると共に引渡された画面操作用データに基づいて設備の設定制御を行う機能を備えたプラットフォームサブシステムと、
設備の設定制御操作のための画面操作を前記プラットフォームサブシステムを経由して実行する方法で設備の運転管理を行う管理サブシステムと、を含み、
特定の設備の設定制御を実施するため、前記管理サブシステムから共通の様式で特定する設備の設定制御要求を受けた前記プラットフォームサブシステムが、画面の座標位置を指定する方法による画面入力情報をもとに、順次一または複数回画面の更新を自動で行う方法で設備設定制御用の画面を表示すると共に該画面を自動操作して設備の設定制御を実施する、監視制御の方法。
【請求項５】
表示装置入力手段と設備状態表示設定手段と伝送処理手段とを備え、監視制御対象設備の運転状態を設備表示設定手段上に可視化した設備操作画面を介して前記監視制御対象設備を運転制御する監視制御サブシステムと、
前記監視制御サブシステムに対して、画面操作用データを引渡すことにより、設備データを含む画面を自動表示すると共に引渡された画面操作用データに基づいて設備の設定制御を行う機能を備えたプラットフォームサブシステムと、
設備の設定制御操作のための画面操作を前記プラットフォームサブシステムを経由して実行する方法で設備の運転管理を行う管理サブシステムと、を含み、
特定の設備の設定制御を実施するため、設備の運転管理を行う前記管理サブシステムが共通の様式で設備とその設定内容を特定するデータを前記プラットフォームサブシステムに通知し、
前記プラットフォームサブシステムが要求データに基づいた操作を行うため、設備の運転管理を行う前記管理サブシステムから共通の様式で特定の設備設定制御要求を受けた前記プラットフォームサブシステムが、画面の座標位置を指定する方法による画面入力情報による画面操作方法に加え、設備運転のために画面上に表示される表示物の表示位置を自動判別して該位置を入力することにより画面の表示更新操作を行う方法で、順次一または複数回画面の更新を自動で行う方法で設備設定制御用の画面を表示すると共に順次一または複数回画面の更新を自動で行う方法で設備設定制御用の画面を表示すると共に該画面を自動操作して設備の設定制御を実施する、監視制御の方法。
【請求項６】
表示装置入力手段と設備状態表示設定手段と伝送処理手段とを備え、監視制御対象設備の運転状態を設備表示設定手段上に可視化した設備操作画面を介して前記制御対象設備を運転制御する監視制御サブシステムと、
前記監視制御サブシステムに対して、画面操作用データを引渡すことにより、設備データを含む画面を自動表示すると共に、日付、時刻、および温度の少なくとも１つの設備の運転に係るデータを収集するプラットフォームサブシステムと、
前記監視制御サブシステムの画面操作を、プラットフォームサブシステムを経由して実行する方法で設備の運転管理を行う管理サブシステムと、を含み、
設備の運転管理を行う前記管理サブシステムが共通の様式で画面更新表示用データを前記プラットフォームサブシステムに通知し、前記プラットフォームサブシステムが要求データに基づいた画面操作を行う方法で、請求項１から請求項５の何れか一項に記載する発明を実施する、監視制御の方法。
【請求項７】
表示装置入力手段と設備状態表示設定手段と伝送処理手段とを備え、監視制御対象設備の運転状態を設備表示設定手段上に可視化した設備操作画面を介して前記制御対象設備を運転制御する監視制御サブシステムと、
前記監視制御サブシステムに対して、画面操作用データを引渡すことにより、設備運転のための制御操作を自動的に実施する機能および設備運転に係るデータを収集する機能と、を含み、
設備運転のための画面操作を実行中に、設備の状態、日付、時刻、温度、設備運転に係る環境データ、運転員との対話により通知されるデータ、および他の情報処理装置から通知されるデータの少なくとも１つを用いて、複数の画面操作方法の中から一の方法を自動選択する機能を有する、監視制御の方法。
【請求項８】
表示装置入力手段と設備状態表示設定手段と伝送処理手段とを備え、監視制御対象設備の運転状態を設備表示設定手段上に可視化した設備操作画面を介して前記制御対象設備を運転制御する監視制御サブシステムと、
前記監視制御サブシステムに対して、画面操作用データを引渡すことにより、設備運転のための制御操作を自動的に実施する機能および設備運転に係るデータを収集する機能と、を含み、
設備運転のための画面操作を実行中に、設備の状態、日付、時刻、温度、設備運転に係る環境データ、運転員との対話により通知されるデータ、および他の情報処理装置から通知されるデータの少なくとも１つを用いて、画面操作を一時的に中断する機能および該中断状態にある画面操作を自動再開若しくは中止する機能を有する、監視制御の方法。
【請求項９】
前記監視制御サブシステム替えて、表示装置入力手段と設備状態表示設定手段と伝送処理手段とを備え、
情報を表示設定手段上に可視化した操作画面を介して制御する、設備の監視制御に限定しない情報処理サブシステムを設ける、請求項１から請求項８の何れか一項に記載の方法。
【請求項１０】
請求項１から請求項９の何れか一項記載による監視制御の方法を用いた監視制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
建物の空調設備や発電設備をはじめとする各種設備を対象に、省エネルギー運転やピーク電力負荷発生の回避などを目的とした設備の自動運転が行われる。本発明は、これらの自動運転機能を容易な方法で実現することを目的とする。監視制御対象とする設備は、建物設備の他、監視制御が可能な様に配置されたプラント、装置、機械類であれば特に限定されず、省エネルギー運転向け等の自動運転にも限定されず、多様なものを自動運転対象設備として適用できる。
【背景技術】
【０００２】
ビルや工場などには、空調設備などをはじめとする多くのエネルギーを消費する動力設備や電気エネルギーを生成する自家発電設備等（以下、単に設備と言う）が設置されている。近年、特に運転コストや二酸化炭素排出量の調整削減を目的に、省エネルギー運転のための対策を実施することが社会的要請となっている。【０００３】
例えば、空調機を例にとれば、この運転効率は定格負荷運転時が最も良く、低負荷時には効率が低下することが一般的に知られている。一方、人の住環境が必要とする熱負荷である必要な熱エネルギーは時期や時間帯により変化する。したがって、多くのビルや工場に見られる様に複数の空調機を並列して運転する場合などでは、熱負荷が少ないときには、空調機の運転台数を減らして残った空調設備を定格負荷に近い状態で運転する方法で効率が向上し、省エネ運転を行うことが可能となる場合が多い。【０００４】
人の集まる集会所等では、空調機の冷暖房が施されるが、室内のＣＯ２濃度不足を防止するため、新鮮な空気の取り込みが行われる。ここでは、人の数などによりＣＯ２濃度は変化するが、一般には外気から一定の空気量が取込まれるケースが多い。しかも往々にして集会所の最大収容人数を想定して常に一定量の外気が取込まれるケースがある。このような所では、ＣＯ２濃度を監視して規定値以上に増加させない様に外気取りこみ量を制御すれば、空調機運転の効率が上昇し、省エネ効果が期待されることが知られている。
また自家発電機が電気エネルギーを供給する電気設備の負荷も一般には時期や時間帯により大きく変動する。電気負荷が低くなるときは、運転台数を減らして運転すれば発電機の効率は向上する。【０００５】
更には、窓際の日射量に応じて天井の照明を制御することによる、省エネ効果も知られている。
この様に運転効率の高い状態で設備の運転を行うことや、不要な設備の運転を停止することにより、省エネ運転が可能となるケースが多い。このため設備の運転員にはよりきめ細かな設備運転が要求されるケースが多くなってきた。
多くのビルや工場ではコンピュータで構成される設備の監視制御装置（以下、ＢＥＭＳ等という）が採用されることが多い。運転員は、ＢＥＭＳ等が表示するＧＵＩ画面を介して複数の設備の状態監視や運転操作を行うことができる。
ビルや工場の動力設備等の保守運用向けに導入が図られたＢＥＭＳ等は、導入当初はビルや工場の構内に分散設置された設備を集中で設備状態監視と起動や停止の操作をすることに重点がおかれ、運転員が構内に設ける集中管理室からリモート操作によりで現場設備の監視操作を行うことが可能になるという一定の効果を発揮していた。このため、ＢＥＭＳ等は多くの現場で導入が行われてきた。【０００６】
設備の運転員が監視対象設備の運転状態を的確に把握し、運転を行いやすくするために、ＢＥＭＳ等のモニター上のＧＵＩ画面には種々の工夫が施されている。たとえば、構内に分散配置されている個々の設備の運転状態、すなわち設備の運転中／停止の状態や温度や消費電力、更には外気の空気取り込み用装置状態等を固有のシンボルや数値などで表示して運転員に通知することが行われる。
運転員はＧＵＩ画面に表示された設備状態や数値を確認して設備のリモート操作を行う。また、運転員がマウスなどの入力デバイスを用いて画面に表示される設備と対応する固有のシンボルのクリック操作やキーボードなどの入力デバイスを用いた数値や文字の入力操作をすることにより、設備の起動や停止、運転目標値の変更設定などが行われる。【０００７】
多くの場合、ＢＥＭＳ等が持つ機能は、設備状態を運転員に表示して通知する機能と共に、設備の起動または停止の指定や、温度や回転数などの目標値を設定するなどの比較的単純な機能のみであることから、省エネルギー運転実現のためのきめ細かな運転操作は、運転員みずからが判断しつつ手入力によりきめ細かく操作してゆくということにならざるを得ず、運転員に高度な技術と多くの負担を要求することとなる。
運転員の負担を低減し、常に最適な設備状態の運転を実現するため、設備のデータを自動で収集する機能や、設備の自動運転を実行する仕組みも設けられている。【０００８】
仕組みの一つは、導入済のＢＥＭＳ等のプログラムを変更し、設備データの自動収集機能や設備の自動運転の目標値設定機能を追装する仕組みである。これには個別のＢＥＭＳ等に新たな機能を追装することが必要となる問題がある。ＢＥＭＳ装置の機能増強や運用実績のあるプログラムを改造することになることから、改造のための作業量が多くなり、費用も高額となることが多い。このため、特殊なケースを除いて一般的にはこの方法の実現は困難である。
特に、既存のＢＥＭＳ等に対して最新の省エネルギー運転制御機能や総需要抑制制御機能、またはこれらの技術を持つシステムメーカーがあっても、ビルや工場の既存のＢＥＭＳ等が異なるメーカー製のものである場合は、システム設計仕様が合わず、導入は困難である。つまり、既存の監視制御プログラム等のベンダーと異なるベンダーが新たな機能を既存のＢＥＭＳ等の監視制御プログラム等に追装することは容易なことではない。【０００９】
上記に対応するために、異なるＢＥＭＳ等に共通に備わっている機能を利用してＢＥＭＳ等を共通扱いすることのできる技術が使用されている。すなわち、新たなコンピュータおよび画像信号ならびにマウスとキーボード信号を中継する装置を設けて、導入済みのＢＥＭＳ等に接続することにより設備データを取出す機能や設備自動運転機能を実現しようという方法である。ここでは、新たなコンピュータに、既存のＢＥＭＳ等のモニターに設備の状態を示す画面を自動表示し当該画面に画像解析処理を施して設備データを取出す機能や、設備運転画面を自動表示し当該画面を用いて設備の設定制御操作を行うことを特徴とする監視制御システムが発明されている。【００１０】
上記構成により、高度な運転機能を持ったコンピュータで省エネルギー運転のために必要な設備データの収集や、空調設備等の運転停止や目標温度設定値の変更をはじめとする各種の設備自動運転を行うことができる。しかも、ここでは、ＢＥＭＳ等のソフトウェア変更や追装を必要としないという利点がある。一方、ここには下記の問題がある。
すなわち、新たに設けるコンピュータに設備自動運転機能を設ける場合には、例えば同一型式の空調設備が複数あってそれぞれが異なるＢＥＭＳ等で監視制御される場合、新たに設けるコンピュータの設備自動運転機能ではそれぞれのＢＥＭＳ等が要求する固有の画面操作方法にしたがって設備運転画面を操作する機能を設けなければならない。このため、同一型式の複数設備を対象にする自動運転機能で監視制御を行うＢＥＭＳ等が異なる場合には、それぞれのＢＥＭＳ等が持つ監視制御用画面の操作要領にしたがって異なる画面操作要領に基づく設備運転機能を設けなければならず、新たに設けるコンピュータの設備自動運転機能が複雑になるという問題がある。【００１１】
従来技術において、ＢＥＭＳ等をそのまま用いつつ、データ収集を行う方法や設備の設定制御を行う方法は、特願２００９−０５４３５６や特願２００８−２０１６４０に開示されている。ここでは、新たな設備運転に係る機能は新たに設ける管理用のコンピュータに組込んで実施するわけである。しかしながら、ここではＢＥＭＳ等を利用して新たな機能を追装することはできても、異なる画面操作を要求するＢＥＭＳに対しては、個別の画面操作要領に沿った方式で共通の方式でデータ収集を行う方法や設備の設定制御を行うことが必要であった。
【先行技術文献】
【特許文献】
【００１２】
【特許文献１】特願２００９−０５４３５６
【特許文献２】特願２００８−２０１６４０
【発明の概要】
【発明が解決しようとする課題】
【００１３】
本発明の解決すべき課題を以下に示す。
まず第１は、ＢＥＭＳ等の要求する固有の画面操作機能に依存しないで、全ての設備運転を共通の方法で取扱いを可能とする仕組みを設けることである。すなわち、新たに設ける運転管理用のコンピュータ（以下、管理用コンピュータという）が特定設備のデータを収集するために設備を管理するＢＥＭＳ等の画面操作要領に依存することなく共通の様式で当該の設備データを得られる仕組みや、管理用コンピュータが特定設備の設定制御操作を実施するために設備を管理するＢＥＭＳ等の画面操作要領に依存することなく共通の様式で当該設備を設定制御する仕組みを設けることである。いわゆる既存のＢＥＭＳ等を対象に、既存のＢＥＭＳをそのまま使用してマルチベンダー化を図るということである。【００１４】
第２は、前記のマルチベンダー環境に基づいて、管理用コンピュータから特定設備のデータ取得を目的とする共通様式に基づいた要求を受けて適切に設備データの収集を行うことにより要求元である管理用コンピュータへ通知する方法に係る課題である。
すなわち、特定設備を運転するＢＥＭＳ等が持つ固有の画面操作要領に基づいて、当該設備の設備運転を行うＢＥＭＳ等に設備の状態を含む画面を呼出し表示し、該画面から設備データを収集し、要求元である管理用コンピュータに共通様式で通知する機能実現の方法である。【００１５】
第３は、前記のマルチベンダー環境に基づいて、管理用コンピュータから特定設備の設定制御操作を目的とする共通様式に基づいた要求を受けて適切に設備の設定制御を行う方法に係る課題である。
すなわち、特定設備を運転するＢＥＭＳ等が持つ固有の画面操作要領に基づいて、当該設備の設備運転を行うＢＥＭＳ等に設備の設定制御操作用画面を呼出し表示し、該画面から設備の設定制御を行う機能実現の方法である。【００１６】
第４は、前記マルチベンダー環境に基づいて、管理用コンピュータが要求する画面操作のために、日付や時刻などの実行環境に係るデータに基づいた画面入力操作を行う場合がある。例えばカレンダー画面に表示される一連の日付の並びから現在の日を指定する機能などであり、ここでは実行環境条件を画面入力位置に反映させる仕組みを実現することが課題である。
【課題を解決するための手段】
【００１７】
第1の課題を解決するために、第１の態様を用いて説明する。
本発明の第１の態様に係る制御機能オープン化装置は、請求項１に対応するものである。上記の第１の課題を解決するために、ここでは管理用コンピュータと固有の画面操作で設備の運転を行うＢＥＭＳ等の間で、両者の手続き様式の変換を行うための設備運転用プラットフォーム機能（以下、プラットフォームという）を設ける。
管理用コンピュータは、プラットフォームに対して、設備の特定と運転の目的を明示した共通様式の要求を通知する。例えば、空調機に関する場合にはＢＥＭＳ等の操作要領に依存しないで、空調機設備の特定とその運転目的である設定温度等を指定して要求すればよい。すなわち、ここでは設備毎に固有の識別名（以下設備ＩＤという）を設けておき、これらの識別名と設定操作内容を指定して通知する様にする。当該プラットフォームが、該設備を監視制御する監視制御用コンピュータの持つ固有の画面操作要領にしたがって、設備の画面操作を実施して、結果を要求元である新機能コンピュータに通知するという仕組みである。【００１８】
第２の課題を解決するために、第２の態様および第３の態様を用いて説明する。
本発明の第２の態様および第３の態様に係る設備監視制御装置は、請求項２および請求項３に対応するものであり、何れの態様も上記の第２の課題を解決するためのものである。
はじめに、第２の態様について説明する。
上記の第２の課題を解決するため、ここでは管理用コンピュータ、ＢＥＭＳ等およびプラットフォームより成る構成を設ける。プラットフォームには設備データ取得のために設備ＩＤ毎に該設備データを取得するために必要なＢＥＭＳ等の特定とその画面操作要領を登録する。【００１９】
すなわちこの設備データ取得のための情報には、ＢＥＭＳ等のモニターに該設備データを含む画面を呼出し表示するため、現在表示中の画面から複数画面を経て目的の画面に移行するために順次指定する画面入力位置を示す座標値とマウスまたはキーボード等入力装置の操作方法の他、目的の設備状態を含む画面上に現れる数字やシンボルで表示される設備状態を示す画面の画像データから四則演算用や論理演算が可能なコードデータへの変換要領を登録しておく。管理用コンピュータからプラットフォームに設備ＩＤを特定したデータ収集要求の通知があれば、プラットフォームが前記の設備データ取得のための情報の記載に基づいて、ＢＥＭＳ等の画面を入力操作して設備ＩＤの状態を表示する画面を呼出し表示し、該設備ＩＤの画像データを解析してコードに変換し、共通の様式で要求元である管理用コンピュータに通知する。【００２０】
次に、第３の態様について説明する。
上記の第２の課題を解決するため、第２の態様と同様に新機能コンピュータ、監視制御用コンピュータおよびプラットフォームより成る構成で、プラットフォームには設備データ項目毎に監視制御用コンピュータの画面操作要領に基づいた設備データ取得のための情報を保有する。但し、第２の態様における座標位置を用いた画面入力操作方法に替えて、ここでは空調機シンボルや発電機シンボルなど特定のシンボルまたはメッセージ等の表示位置から画面入力位置を特定する方法で画面入力操作を行う点が異なる。すなわち、設備データ取得用情報には、第２の態様における画面入力位置を示す座標値に替えて、特定のシンボルまたはメッセージ等の表示位置から画面入力位置を特定するための情報が保存される。管理用コンピュータからプラットフォームに設備ＩＤを特定したデータ収集要求の通知があれば、プラットフォームが該設備データ取得情報の記載に基づいて、画面入力位置を自動判別し、画面入力位置を示す座標値画面を入力操作して取得要求対象設備の状態を表示する画面を呼出し表示し、該設備状態の画像データを解析して数値等のコードに変換し、共通の様式で要求元である新機能コンピュータに通知する。【００２１】
第３の課題を解決するために、第４の態様および第５の態様を用いて説明する。
本発明の第４の態様および第５の態様に係る設備監視制御装置は各々請求項４および請求項５に対応するものであり、何れの態様も上記の第３の課題を解決するためのものである。
はじめに、第４の態様について説明する。
上記の第３の課題を解決するため、管理用コンピュータ、ＢＥＭＳ等およびプラットフォームより成る構成を設ける。プラットフォームには設備設定制御のために、設備ＩＤ毎に該設備の設定制御を行うために必要なＢＥＭＳ等の特定とその画面操作要領を登録する。すなわちこの設備設定制御のための情報には、ＢＥＭＳ等のモニターに該設備設定制御用画面を呼出し表示するため、現在表示中の画面から複数画面を経て目的の画面に移行するために順次指定する画面入力位置を示す座標値とマウスまたはキーボード等入力装置の操作方法を登録しておく。【００２２】
管理用コンピュータからプラットフォームに設備ＩＤを特定したデータ収集要求の通知があれば、プラットフォームが前記の設備設定制御のための情報の記載に基づいて、ＢＥＭＳ等の画面を入力操作して設備ＩＤの設定制御用画面を呼出し表示し、該設備ＩＤの設定制御操作を実行する。併せて、共通の様式で要求元である新機能コンピュータに設定制御の結果を通知する。
次に、第５の態様について説明する。
上記の第３の課題を解決するため、第４の態様と同様に管理用コンピュータ、ＢＥＭＳ等およびプラットフォームより成る構成を設ける。プラットフォームには設備データ項目毎に監視制御用コンピュータの画面操作要領に基づいた設備設定制御のための情報を保有する機能を設ける。【００２３】
但し、第４の態様における座標位置を用いた画面入力操作方法に替えて、ここでは空調機シンボルや発電機シンボルなど特定のシンボルまたはメッセージ等の表示位置から画面入力位置を特定する方法で画面入力操作を行う点が異なる。すなわち、設備設定制御のための情報には、第４の態様における画面入力位置を示す座標値に替えて、特定のシンボルまたはメッセージ等の表示位置から画面入力位置を特定するための情報が保存される。管理用コンピュータからプラットフォームに設備ＩＤを特定したデータ収集要求の通知があれば、プラットフォームが前記の設備設定制御のための情報の記載に基づいて、ＢＥＭＳ等の画面を入力操作して設備ＩＤの設定制御用画面を呼出し表示し、該設備ＩＤの設定制御操作を実行する。併せて、共通の様式で要求元である新機能コンピュータに設定制御の結果を通知する。【００２４】
第４の課題を解決するために、第６の態様を用いて説明する。
本発明の第６の態様に係る制御機能オープン化装置は、請求項６に対応するものである。上記の第４の課題を解決するために、ここでは第２から第５の態様と同様に管理用コンピュータ、ＢＥＭＳ等およびプラットフォームより成る構成を設ける。プラットフォームには設備データ項目毎に監視制御用コンピュータの画面操作要領に基づいた画面操作のための情報を保有する機能を設ける。【００２５】
ここで画面操作のための情報には、第２の態様から第５の態様のいずれかにおける画面操作のための情報に基づく画面操作方法に加えて、日付や曜日、時刻、外気温度など設備の運転に係る環境データを用いて計算により画面入力位置を特定入力する方法を設ける。
例えば、月末や月始めなど運転環境によって特別な画面操作を要求される場合などが対象である。
管理用コンピュータからプラットフォームに設備ＩＤと共にその要求の通知があれば、プラットフォームで画面操作のための情報の記載に基づいて、画面入力位置を自動判別し、ＢＥＭＳ等の画面入力操作を実施する方法で、第２の態様から第５の態様に係る機能を実行する。
【発明の効果】
【００２６】
本発明の第１の態様によれば、請求項１の発明により、設備の運転機能実行のためのマルチベンダー環境による設備運転機能を実現することができる。例えば、同種の機能を持つ複数の設備のそれぞれを新たな自動運転等の対象とする場合には、それぞれの設備が異なる画面操作方法によるＢＥＭＳ等で監視制御されている場合であっても、管理用コンピュータではプラットフォームで共通化を図ることにより、個別のＢＥＭＳ等の画面操作要領に影響されることのない共通の方法で設備の運転機能を設けることができる。管理用コンピュータで新たに開発する設備の運転機能には、プラットフォームのある環境間では移植可能な流動性のある商品価値を持たせることが可能になる。【００２７】
本発明の第２の態様によれば、請求項２の発明により、プラットフォームに共通の方法で設備データの要求を行うことにより、収集した該該設備のデータを共通の方法で入手することができる。例えば、特定のＢＥＭＳ等が管理する設備のデータを要求する場合であっても、該監視制御用コンピュータの画面操作要領に影響されることのない共通の方法で設備のデータを収集することができるわけである。
本発明の第３の態様によれば、請求項３の発明により、プラットフォームに共通の方法で設備データの要求を行うことにより、収集した該該設備のデータを共通の方法で入手することができる。ここで前記第２の態様で示す機能と異なる点は、画面入力位置を画面に表示されるシンボルやメッセージ等の形状物（表示物）の位置を自動的に決定しながら操作を進めることにある。すなわち、ここでは運転員が目でシンボル等を見て画面の操作を行うが如き動作をさせる。画面表示の中には、表示ウィンドウの位置が自由に移動する場合もある。このような場合に表示形状を用いて入力位置を判別する機能を持つ効果が発揮される。このような方法で、該ＢＥＭＳ等の画面操作要領に影響されることのない共通の方法で設備のデータを収集することができるわけである。【００２８】
本発明の第４の態様によれば、請求項４の発明により、プラットフォームに共通の方法で設備設定制御要求を行うことにより、該設備の設定制御を実施することができる。例えば、特定のＢＥＭＳ等が管理する設備の設定制御を要求する場合であっても、該ＢＥＭＳ等の画面操作要領に影響されることのない共通の方法で設備の設定制御操作を実行できるわけである。
本発明の第５の態様によれば、請求項５の発明により、プラットフォームに共通の方法で設備設定制御要求を行うことにより、該設備の設定制御を実施することができる。ここで前記第４の態様で示す機能と異なる点は、画面入力位置を現在表示中の形状物の位置を自動的に決定しながら操作を進めることにある。画面表示の中には、表示ウィンドウの位置が自由に移動する場合もある。このような場合に表示形状を用いて入力位置を判別する機能を持つ効果が発揮される。このような方法で、該ＢＥＭＳ等の画面操作要領に影響されることのない共通の方法で設備の設定制御を実行することができるわけである。【００２９】
本発明の第６の態様によれば、請求項６の発明により、プラットフォームに共通の方法で設備データの要求を行うことにより前記第２の態様から第３の態様で該該設備のデータを取得したり、前記第４の態様から第５の態様で設備設定制御要求を行うことにより該該設備の設定制御を実施することができる。ここで前記第２の態様から第５の態様で示す機能と異なる点は、年月日時をはじめとする各種環境条件に基づいて画面入力位置を決定しながら画面の操作を進めることにある。例えば、カレンダー表示画面で日の一覧が並び画面を操作する日の日付表示位置が入力位置にもなる画面では、プラットフォームに本日や昨日の様な相対日を示す様式の指定をして画面入力要求をすれば該当する日の画面入力が可能となる。
【図面の簡単な説明】
【００３０】
【図１】本発明の設備監視制御装置の構成例を示す図
【図２】シンボル等の表示を基にデータ収集を行う設備監視制御装置の構成例を示す図
【図３】座標値を基に設備設定制御を行う設備監視制御装置の構成例を示す図
【図４】シンボル等の表示を基に設備設定制御を行う設備監視制御装置の構成例を示す図
【図５】環境データを基にする設備監視制御装置の構成例を示す図
【図６】空調設備画面呼出し方法の例
【図７】空調機（２号機）の給気温度と還気温度を収集するシナリオの例１
【図８】空調機（２号機）の給気温度と還気温度を収集するシナリオの例２
【図９】空調機（１号機）の温度設定変更のシナリオの例１
【図１０】空調機（１号機）の温度設定変更のシナリオの例２
【図１１】カレンダーから日付に基づいて入力位置を選択する画面の呼出し例
【図１２】カレンダーから日付に基づいて入力位置を選択するシナリオの例
【図１３】シナリオ選択機能を持つ設備監視制御装置の構成例を示す図
【図１４】対話機能によりシナリオを実行する設備監視制御装置の構成例を示す図
【図１５】シナリオ選択機能を含む手順実行ファイルの例を示す図
【図１６】対話用画面の例を示す図
【発明を実施するための形態】
【００３１】
以下、図面を参照しつつ、本発明の実施例を説明する。ただし、本発明の範囲は以下の実施例に示した具体的な用途、形状、個数などには限定されないことはいうまでもない。図面の説明において、同一要素には同一符号を付し、重複する説明を省略する。
（実施例１）
【００３２】
図１は、監視制御対象設備３００の設備状態データを収集する方法に係る請求項１および請求項２に記載する発明に係る共通の構成例を示す。図１のほか図６及び図７を使用して、以下説明する。
図１の構成例では、設備監視制御装置は設備運転機能の中核的な役割を担う運転管理サブシステム１０と、現場の設備と一体になって動作するプラットフォームサブシステム２０を備えている。運転管理サブシステム１０は運転管理センターと呼ばれる運転員が常駐する場所に設置され、プラットフォームサブシステム２０は現地に設置する監視制御サブシステム２００と接続する方法で設置され、ネットワーク４００を介して接続される。ここで監視制御サブシステム２００は、監視制御対象設備３００と接続される。
運転管理サブシステム１０とプラットフォームサブシステム２０がネットワーク４００を介して接続されることから、両者の間には地理的な距離は問わず遠隔地であっても隣接していてもよい。
【００３３】
図１では、一の運転管理サブシステム１０が一のプラットフォームサブシステム２０とネットワーク４００を介して接続される例を記載しているが、複数の運転管理サブシステム１０がネットワーク４００を介して複数のプラットフォームサブシステム２０と互いに接続され、任意の運転管理サブシステム１０から任意のプラットフォームサブシステム２０を介して設備状態の収集を行う構成でもよい。
監視制御対象設備３００は特に限定されず、例えばビルや工場等に設置される受電設備や発電設備更、空調設備、その他のプラント設備類など多様なもので、設備の運転状態を表示したり設備運転のための設定制御機能を持つものに適用できる。
【００３４】
監視制御サブシステム２００は、監視制御対象設備３００を運転管理するためのコンピュータを中核に構成される。いわゆる中央監視盤と呼ばれるものも含まれる。
以下では、最初に運転管理サブシステム１０の各構成要素、プラットフォームサブシステム２０の各構成要素、及び監視制御サブシステム２００の各構成要素を順次説明し、最後に、運転管理サブシステム１０が、プラットフォームサブシステム２０及び監視制御サブシステム２００を使用して監視制御対象設備３００の設備状態を収集するための動作について説明する。
【００３５】
（１）運転管理サブシステム１０の各構成要素の説明
運転管理サブシステム１０は、設備監視制御処理部１１と伝送処理部１２、モニター１３および入力デバイス１４を備えている。ここで、設備監視制御処理部１１は運転員の要求を受けてプラットフォームサブシステム２０に要求し、プラットフォームサブシステム２０からの応答結果を運転員に通知する。モニター１３及び入力デバイス１４は設備監視制御処理部１１が運転員と対話を図るためのものである。
【００３６】
（２）プラットフォームサブシステム２０の各構成要素の説明
プラットフォームサブシステム２０は、伝送処理部２１、シナリオ制御部２２、入力デバイスデータ生成部２３、データ収集シナリオファイル２４、設備データ抽出部２５、設備データファイル２６、およびデータ出力部２７を備えている。ここで、データ収集シナリオファイル２４には、目的の収集対象データに固有の識別コード（以下、設備データＩＤという）毎に、該データが表示される画面を呼出すための画面操作手順やデータの取出し要領を定めた図７に示す手順実行ファイル１１０を備えている。
プラットフォームサブシステム２０の伝送処理部２１は、ネットワーク４００を介して接続される運転管理サブシステム１０と通信を行う。
【００３７】
シナリオ制御部２２は、運転管理サブシステム１０の指定する設備データＩＤに基づいてデータ収集シナリオファイル２４の中から図８に記載の手順実行ファイル１１０を選定し、入力デバイスデータ生成部２３に通知を行う。入力デバイスデータ生成部２３は、通知された手順実行ファイル１１０に示すデータから監視制御サブシステム２００の画面操作を行うためのマウスやキーボードをはじめとする画面入力信号を生成する。設備データ抽出部２５は、シナリオ制御部２２から通知される設備データのＩＤと設備データ抽出要領に基づいて、設備データ表示画面の画像データから設備データを抽出する。設備データファイル２６は、設備データ抽出部２５の抽出結果を保存する。データ出力部２７は、設備データ抽出部２５が保存した設備データを、伝送処理部２１を介して運転管理サブシステムに通知する。
【００３８】
（３）監視制御サブシステム２００の各構成要素の説明
監視制御サブシステム２００は、入力デバイス２０１、画面操作入力処理部２０２、設備監視制御処理部２０３、設備データ入出力部２０４、画像表示処理部２０５、画像信号分岐処理部２０６及びモニター２０７を備えている。
入力デバイス２０１は、画面操作するために信号入力するもので、一般にはマウスやキーボードをいう。但しここではマウスやキーボードに限定しないで画面入力用の装置であれば何でも良く、例えばタッチパネルやライトペン等の入力装置も含まれる。画面操作入力処理部２０２は、入力デバイス２０１またはプラットフォームサブシステム２０から通知される画面操作用信号を設備監視制御処理部２０３に通知する。設備監視制御処理部２０３は、設備データ入出力部２０４を介して監視制御対象設備３００の状態データを取込む機能を持つ。
【００３９】
画像表示処理部２０５は、設備監視制御処理部２０３から通知される設備データをモニター画面上に表示するための画像データを生成すると共に、RGB画像信号に変換し出力する機能を持つ。画像信号分岐処理部２０６は、モニター２０７に表示する目的で生成されるＲＧＢ画像信号をプラットフォームサブシステムにも分配する。モニター２０７には、設備の状態を運転員に向けて表示する。なお、画像データをプラットフォームサブシステムに通知する方法は、ＲＧＢ画像データをRGB画像信号に変換して通知する方式に替えて、画像データを直接通知する方法でも構わない。例えば画像表示処理部２０５でＲＧＢ画像信号を生成してモニター２０７に通知すると共に、画像表示処理部２０５が最初に生成する画像データをそのままプラットフォームサブシステム２０の設備データ抽出部２５に通知する方法が考えられる。
【００４０】
（４）設備データ収集のための動作例の説明
ここでは、空調機設備に係る給気温度と還気温度を対象とした状態データ収集のための動作例について説明する。なお、本引用例では図６で示す方法で空調機設備の状態を表示する設備運転用画面を呼出しすることができるものとする。すなわち、メニュー画面１００が最初に表示され、「空調機」のボタンを選択してマウスクリック等による入力操作をすればメニュー画面１００の上にサブメニュー画面１０１が表示される。ここで更に「ＡＣ１−ＡＣ２」ボタンを選択して入力操作をすれば、空調機状態画面が収集目的対象の給気温度と還気温度値と共に呼出し表示される。
図７は、本発明により、図６に示す方法で画面を呼出すための要領と目的の設備データを取出すための要領を併せて備えるデータ収集シナリオファイル２４および設備データファイル２６の例を示す。
【００４１】
なおデータ収集シナリオファイル２４は手順実行ファイル１１０を備えており、ここに記載する様式（ｘ１  ｙ１）は、メニュー画面の「空調機」ボタンの表示座標位置が登録されていることを示す。記載の様式（ｘ３  ｙ３）および（ｘ４  ｙ４）、（ｘ５  ｙ５）、（ｘ６  ｙ６）は、それぞれ設備状態画面に表示される給気温度、還気温度の値が表示される画面上の位置と範囲が表示座標を用いて登録されていることを示す。すなわち、給気温度は座標（ｘ３、ｙ３）の点と（ｘ４、ｙ４）の点で囲まれる四角形の範囲に表示されることを示し、同様に還気温度は座標（ｘ５、ｙ５）の点と（ｘ６、ｙ６）の点で囲まれる四角形の範囲に表示されることを示す。また、ここでいう表示座標は、シンボル等表示物の画面上の位置を表すため、モニター装置表示面の特定位置例えば左上端部を原点として、ｘで示す横方向とｙで示す縦方向を２つの偏移値を一組として画面上の位置を特定する方法で記載するものである。
【００４２】
以下、設備データ収集のための動作例について説明する。
運転管理サブシステム１０の運転員が、入力デバイス１４を使用して設備監視制御処理部１１に空調機ＡＣ−２の給気温度および還気温度の収集を行うため、設備データＩＤを指定してデータ要求すれば、伝送処理部１２を介してプラットフォームサブシステム２０に通知される。この要求はプラットフォームサブシステム２０の伝送処理部２１を介してシナリオ制御部２２に通知される。シナリオ制御部２２では給気温度と還気温度を収集するためデータ収集シナリオファイル２４の中から、設備データＩＤにしたがって両者の設備データが表示される画面の呼出しと収集の要領を記載した手順実行ファイル１１０を抽出し、記載のコマンドにしたがった画面操作のためのデータを入力デバイスデータ生成部２３に通知する。以下では、監視制御サブシステムにはメニュー画面１００が表示されているとして説明を行う。
【００４３】
手順実行ファイル１１０のSTARTコマンドの次には、「Ｍｏｖｅ（ｘ１  ｙ１）  ａｎｄ  ｃｌｉｃｋ  ｌｅｆｔ」のコマンドがある。ここではマウスカーソルをモニター内の座標位置（ｘ１、ｙ１）に移動して、左クリックすることを示すデータが入力デバイスデータ生成部２３に通知される。入力デバイスデータ生成部２３では、通知されたカーソル操作データからカーソル操作用の信号を生成し監視制御サブシステム２００に通知する。監視制御サブシステム２００の画面操作入力処理部２０２に通知された画面操作用信号は設備監視制御処理部２０３に通知され画像表示処理部２０５によりサブメニュー画面表示信号が生成され画像信号分岐処理部２０６を介してモニター２０７に表示される。
【００４４】
次に、シナリオ制御部２２では、手順実行ファイル１１０に記載の次のコマンド、「Ｍｏｖｅ（ｘ２  ｙ２）  ａｎｄ  ｃｌｉｃｋ  ｌｅｆｔ」のコマンドをとりだす。ここではマウスカーソルをモニター内の座標位置（ｘ２、ｙ２）に移動して、左クリックすることを示すデータが入力デバイスデータ生成部２３に通知される。このとき、監視制御サブシステム２００のモニター２０７にはサブメニュー画面１０１が表示されており、コマンド、「Ｍｏｖｅ（ｘ２  ｙ２）  ａｎｄ  ｃｌｉｃｋ  ｌｅｆｔ」は、サブメニュー画面上でボタン「ＡＣ１−ＡＣ２」をクリックする操作を実行することになる。この結果空調機ＡＣ−２の設備状態を示す画面が呼出し表示される。シナリオ制御部２２で、手順実行ファイル１１０の次のコマンド「Ｇｅｔ（ｘ３  ｙ３）  （ｘ４  ｙ４）ａｎｄ  ｐｕｔ  ｉｎ  ｆｉｌｅ（１）」をとりだし、ここでは設備データ抽出部２５に通知する。
【００４５】
設備データ抽出部２５では、画像信号分岐処理部２０６から通知される表示中の画像信号をとり込み、（ｘ３、ｙ３）と（ｘ４、ｙ４）の点で囲まれる四角形の範囲に表示される給気温度の画像データをとり込み、画像変換を施してＣＳＶデータに変換する。同様に「Ｇｅｔ（ｘ５  ｙ５）  （ｘ６  ｙ６）ａｎｄ  ｐｕｔ  ｉｎ  ｆｉｌｅ（２）」のコマンドをとりだし設備データ抽出部２５に通知する。設備データ抽出部２５では、画像信号分岐処理部２０６から通知される表示中の画像信号をとり込み（ｘ５、ｙ５）と（ｘ６、ｙ６）の点で囲まれる四角形の範囲に表示される還気温度の画像データをとり込み、画像変換を施してＣＳＶデータに変換する。
設備データ抽出部２５では生成したＣＳＶデータを設備データファイル２６に保存すると共に、データ出力部２７から、運転管理サブシステム１０の設備監視制御処理部１１に通知することにより、運転管理サブシステム１０のモニター１３に表示し、運転員に通知する。
（実施例２）
【００４６】
図２は、監視制御対象設備３００の設備状態データを収集する方法に係る請求項３に記載する発明の構成例を示す。本実施例に示す構成は、前記の実施例１における図１および図７に記載するモニター上の画面の入力位置を座標値で指定する方法に替えて、モニターに表示される特定のシンボルやメッセージ形状を示して入力位置の指定を行うと共にモニター上を任意に移動するウィンドウの中に表示される設備データ画面を用いたデータ収集を可能とする。このため、図２の構成では、図１に記載の構成をもとにして、プラットフォームサブシステム３０内にシンボル等画像表示位置検出部３４を新たに設け、入力デバイスデータ生成部２３およびデータ収集シナリオファイル２４に替えて、シンボル等入力デバイスデータ生成部３２およびシンボル等画像データ登録のデータ収集シナリオファイル３３を設ける。
【００４７】
ここで図８に示す様に、シンボル等画像データ登録のデータ収集シナリオファイル３３には、画面呼出しのための手順実行ファイル１２０、コード画像対応テーブル１２１、空調機ボタン画像ファイル１２２、ユニット選択ボタン画像ファイル１２３、および設備状態画像特徴データ１２４を備えている。ここで設備状態画像特徴データ１２４は、その特徴を明示的に示すため設備データの変動する値等を表示する範囲はマスクして構成される。以下、図２、図６及び図８を使用して、実施例１の記載による方法とは別の方法で空調機設備に係る給気温度と還気温度を対象とした状態データ収集のための動作例について、図１および図７との相違点との比較をしながら説明する。
ここでは、実施例１と同様に、空調機設備の状態を表示する設備運転用画面の呼出し例として、図６に示す画面更新方法を用いて説明する。
【００４８】
運転管理サブシステム１０の運転員が、入力デバイス１４を使用して設備監視制御処理部１１に空調機ＡＣ−２の給気温度および還気温度の収集を統一された様式で要求すれば、構成例１の記載と同様の方法で図２のシンボル等シナリオ制御部３１に通知される。シンボル等シナリオ制御部３１では給気温度と還気温度を収集するため、シンボル等画像データ登録のデータ収集シナリオファイル３３の中から、設備データが表示される画面の呼出しと収集の要領を記載したシナリオを検索し図８に記載の手順実行ファイル１２０のコマンドにしたがったマウス操作データをシンボル等入力デバイスデータ生成部３２に通知する。今、監視制御サブシステム２００には図６に記載のメニュー画面１００が表示されているとして説明を行う。手順実行ファイル１２０のSTARTコマンドの次には、「Ｃａｔｃｈ  ｃｏｄｅ１  ａｎｄ  ｃｌｉｃｋ  ｌｅｆｔ」のコマンドがあり、これはｃｏｄｅ１で示される画像データをコード画像対応テーブル１２１に登録記載の画像データを探し出すことを意味する。ここではマウスカーソルをｃｏｄｅ１で示される画像すなわち「空調機」のシンボルが表示される位置に移動して、マウスを左クリック操作することを要求するデータがシンボル等入力デバイスデータ生成部３２に通知される。
【００４９】
シンボル等入力デバイスデータ生成部３２では、通知されたカーソル操作データからカーソル操作用の信号を生成し監視制御サブシステム２００に通知する。監視制御サブシステム２００の画面操作入力処理部２０２に通知された画面操作用信号は設備監視制御処理部２０３に通知され画像表示処理部２０５によりサブメニュー画面表示信号が生成され画像信号分岐処理部２０６を介してモニター２０７に表示される。
次に、シンボル等画像データ登録のデータ収集シナリオファイル３３で、手順実行ファイル１２０の次のコマンド、「Ｃａｔｃｈ  ｃｏｄｅ２  ａｎｄ  ｃｌｉｃｋ  ｌｅｆｔ」のコマンドをとりだす。ここではｃｏｄｅ２とコード画像対応テーブルで示される画像、すなわち「ＡＣ１−ＡＣ２」のシンボル表示位置のクリック操作を要求するデータがシンボル等入力デバイスデータ生成部３２に通知される。この結果空調機ＡＣ−２の設備状態を示す画面が呼出し表示される。
【００５０】
シンボル等シナリオ制御部３１で、手順実行ファイル１２０の次のコマンド「Ｇｅｔ（ａ１  ｂ１）（ａ２  ｂ２）ｉｎ  ｃｏｄｅ３  ａｎｄ  ｐｕｔ  ｉｎ  ｆｉｌｅ（１）」をとりだし、シンボル等画像表示位置検出部３４に通知する。シンボル等画像表示位置検出部３４では、設備データ抽出部２５を介して、画像信号分岐処理部２０６から通知される表示中の画像信号をとり込みｃｏｄｅ３で示される設備状態画像特徴データ１２４で示される形状の画面上の表示位置を見つけ出す。次に、この表示位置情報を設備データ抽出部２５に通知する。設備データ抽出部２５では（ａ１、ｂ１）（ａ２、ｂ２）の点で囲まれる四角形の範囲に表示される給気温度の画像データをとり込み、画像変換を施してＣＳＶデータに変換し、ｆｉｌｅ（１）に保存する。ここで、（ａ１  ｂ１）（ａ２  ｂ２）は、設備状態画像特徴データ１２４の形状物画像の特定位置、例えばこの形状物の左上部の隅を原点とした給気温度値が表示されるデータ位置と範囲を示す。シンボル等シナリオ制御部３１では、同様に「Ｇｅｔ（ａ３  ｂ３）（ａ４  ｂ４）ｉｎ  ｃｏｄｅ３  ａｎｄ  ｐｕｔ  ｉｎ  ｆｉｌｅ（２）」のコマンドをとりだしシンボル等画像表示位置検出部３４に通知する。シンボル等画像表示位置検出部３４では、設備データ抽出部２５を介して、画像信号分岐処理部２０６から通知される表示中の画像信号をとり込みｃｏｄｅ３で示される設備状態画像特徴データ１２４で示される形状の画面上の表示位置を見つけ出す。次に、この表示位置情報を設備データ抽出部２５に通知する。設備データ抽出部２５では、画像信号分岐処理部２０６から通知される表示中の画像信号をとり込み（ａ３、ｂ３）（ａ４、ｂ４）の範囲に表示される還気温度の画像データをとり込み、画像変換を施してＣＳＶデータに変換し、ｆｉｌｅ（２）に保存する。
設備データ抽出部２５では生成したＣＳＶデータを設備データファイル２６に保存したデータを、データ出力部２７から、運転管理サブシステム１０の設備監視制御処理部１１に通知することにより、運転管理サブシステム１０のモニター１３に表示し、運転員に通知する。
（実施例３）
【００５１】
図３は、監視制御対象設備３００の設定操作を実施する方法に係る請求項４に記載する発明の構成例を示す。本実施例に示す構成は、運転員が、異なる方法で監視制御を行う監視制御対象設備３００に向けて、起動や停止、更には運転目標値等の設定操作を共通の様式で実施することを狙いとするものである。
図３、図６及び図９を使用して、以下説明する。
図３の構成例では、図１と同様に、設備監視制御装置は設備運転機能の中核的な役割を担う運転管理サブシステム１０と、現場の設備と一体になって動作するプラットフォームサブシステム２０を備えている。更に図１と同様に、運転管理サブシステム１０は運転管理センターと呼ばれる運転員が常駐する場所に設置され、プラットフォームサブシステム４０は現地に設置する監視制御サブシステム２００と接続する方法で設置され、ネットワーク４００を介して接続される。ここで監視制御サブシステム２００は、監視制御対象設備３００と接続される。
【００５２】
運転管理サブシステム１０の各構成要素および監視制御サブシステム２００の各構成要素は、図１と同様でありここでは重複する説明は省略する。以下では、プラットフォームサブシステム４０の各構成要素について図１に記載の構成要素と比較をしながら説明し、次に、運転管理サブシステム１０が、プラットフォームサブシステム４０及び監視制御サブシステム２００を使用して監視制御対象設備３００の設備設定操作のための動作について説明する。
【００５３】
（１）プラットフォームサブシステム４０の各構成要素の説明
プラットフォームサブシステム４０は、図１におけるシナリオ制御部２２、入力デバイスデータ生成部２３、データ収集シナリオファイル２４、設備データ抽出部２５、設備データファイル２６、およびデータ出力部２７に替えて、設定制御シナリオ制御部４１、設定制御入力デバイスデータ生成部４２、設定制御シナリオファイル４３、目標値設定部４４、および設定データファイル４５を備えている。
【００５４】
ここで、設定制御シナリオファイル４３には、目的の設定制御対象設備に固有の識別コード（以下、設定データＩＤという）毎に、該データが表示される画面を呼出すための画面操作手順や設定制御の要領を定めた手順実行ファイル１３０を備えている。
伝送処理部２１は、ネットワーク４００を介して接続される運転管理サブシステム１０と通信を行う。設定制御シナリオ制御部４１は、運転管理サブシステム１０の指定する設備データＩＤに基づいて設定制御シナリオファイル４３の中から図９に記載の手順実行ファイル１３０を選定し、設定制御入力デバイスデータ生成部４２に通知を行う。設定制御入力デバイスデータ生成部４２は、通知されたシナリオから監視制御サブシステム２００の画面操作を行うためのマウスやキーボードをはじめとする画面入力信号を生成する。
一方、設定制御の目標値等は、あらかじめ運転管理サブシステム１０から目標値設定部４４に通知され、設定データファイル４５に保存される。
【００５５】
（２）設備設定制御のための動作例の説明
ここでは、空調機設備に係る還気温度の目標値設定のための動作例について説明する。なお、本引用例では図６で示す方法で空調機設備の状態を表示する設備運転用画面を呼出しすることができるものとする。すなわち、メニュー画面１００が最初に表示され、「空調機」のボタンを選択して入力操作をすればメニュー画面１００の上にサブメニュー画面１０１が表示される。ここで更に「ＡＣ１−ＡＣ２」ボタンを選択して入力操作をすれば、空調機状態画面が収集目的対象の給気温度と還気温度値と共に呼出し表示される。
【００５６】
図９は、本発明により、図６に示す方法で画面を呼出すための要領と目的の設備設定制御のための要領を併せて備える設定制御シナリオファイル４３および設定データファイル４５の例を示す。なお設定制御シナリオファイル４３は手順実行ファイル１３０を備えており、ここに記載する様式（ｘ１  ｙ１）は、メニュー画面の「空調機」ボタンの表示座標位置が登録されていることを示す。以下、設備データ収集のための動作例について説明する。
【００５７】
運転管理サブシステム１０の運転員が、入力デバイス１４を使用して設備監視制御処理部１１に空調機ＡＣ−２の還気温度目標値の設置制御を行うため、設定データＩＤと目標値を指定して設定制御の要求をすれば、伝送処理部１２を介してプラットフォームサブシステム４０に通知される。この要求はプラットフォームサブシステム４０の伝送処理部２１を介して設定制御シナリオ制御部４１に通知される。設定制御シナリオ制御部４１では設定制御シナリオファイル４３の手順実行ファイル１３０を抽出するとともに設定データファイル４５から目標値を取出して、記載のコマンドにしたがった画面操作のためのデータを設定制御入力デバイスデータ生成部４２に通知する。
【００５８】
以下では、監視制御サブシステムにはメニュー画面１００が表示されているとして説明を行う。手順実行ファイル１３０のSTARTコマンドの次には、「Ｍｏｖｅ（ｘ１  ｙ１）  ａｎｄ  ｃｌｉｃｋ  ｌｅｆｔ」のコマンドがある。ここではマウスカーソルをモニター内の座標位置（ｘ１、ｙ１）に移動して、左クリックすることを示すデータが設定制御入力デバイスデータ生成部４２に通知される。設定制御入力デバイスデータ生成部４２では、通知されたカーソル操作データからカーソル操作用の信号を生成し監視制御サブシステム２００に通知する。監視制御サブシステム２００の画面操作入力処理部２０２に通知された画面操作用信号は設備監視制御処理部２０３に通知され画像表示処理部２０５によりサブメニュー画面表示信号が生成され画像信号分岐処理部２０６を介してモニター２０７に表示される。
【００５９】
次に、設定制御シナリオ制御部４１では、手順実行ファイル１３０に記載の次のコマンド、「Ｍｏｖｅ（ｘ２  ｙ２）  ａｎｄ  ｃｌｉｃｋ  ｌｅｆｔ」のコマンドをとりだす。ここではマウスカーソルをモニター内の座標位置（ｘ２、ｙ２）に移動して、左クリックすることを示すデータが設定制御入力デバイスデータ生成部４２に通知される。このとき、監視制御サブシステム２００のモニター２０７にはサブメニュー画面１０１が表示されており、コマンド、「Ｍｏｖｅ（ｘ２  ｙ２）  ａｎｄ  ｃｌｉｃｋ  ｌｅｆｔ」は、サブメニュー画面上でボタン「ＡＣ１−ＡＣ２」をクリックする操作を実行することになる。この結果空調機ＡＣ−２の設備状態を示す画面が呼出し表示される。設定制御シナリオ制御部４１で、手順実行ファイル１３０の次のコマンド「Ｇｅｔ  ｆｉｌｅ２（２）  ａｎｄ  ｐｕｔ  （ｘ３  ｙ３）」をとりだし、ここでは「ｆｉｌｅ２」の名称を持つ設定データファイル４５から設定データを取り出し、設定制御入力デバイスデータ生成部４２に通知する。
設定制御入力デバイスデータ生成部４２では（ｘ３、ｙ３）に示される画面上の位置に目標データを入力する。
（実施例４）
【００６０】
図４は、監視制御対象設備３００の設備状態データを収集する方法に係る請求項５に記載する発明の構成例を示す。本実施例に示す構成は、図３および図９に記載するモニター上の画面の入力位置を座標値で指定する方法に替えて、モニターに表示される特定のシンボルやメッセージ形状を示して入力位置の指定を行うと共にモニター上を任意に移動するウィンドウ上に表示される設備設定用画面を用いた設定制御操作を可能とする。このため、図４の構成では、図３に記載の構成をもとにして、プラットフォームサブシステム５０内にシンボル等設定制御画像表示位置検出部５４を新たに設け、図３における設定制御入力デバイスデータ生成部４２および設定制御シナリオファイル４３に替えて、図４ではシンボル等設定制御入力デバイスデータ生成部５２およびシンボル等画像データ登録の設定制御シナリオファイル５３を設ける。ここで図１０に示す様に、シンボル等画像データを登録したシンボル等画像データ登録の設定制御シナリオファイル５３には、画面呼出しのための手順実行ファイル１４０、コード画像対応テーブル１４１、設備状態画像特徴データ１４２、空調機ボタン画像ファイル１４３、ユニット選択ボタン画像ファイル１４４、および設定データファイル１３１を備えている。
【００６１】
以下、図４、図６及び図１０を使用して、実施例３とは別の方法で空調機設備に係る還気温度を対象とした設定操作のための動作例について、図３および図９の相違点との比較をしながら説明する。
ここでは、実施例３と同様に、空調機設備の状態を表示する設備運転用画面の呼出し例として、図６示す画面更新方法を用いて説明する。運転管理サブシステム１０の運転員が、入力デバイス１４を使用して設備監視制御処理部１１に空調機ＡＣ−２の還気温度の設定を統一された様式で要求すれば、構成例３の記載と同様の方法で図４のシンボル等設定制御シナリオ制御部５１に通知される。
【００６２】
シンボル等設定制御シナリオ制御部５１では、シンボル等画像登録のデータ登録の設定制御シナリオファイル５３の中から、設備データが表示される画面の呼出しと収集の要領を記載したシナリオを検索し図１０に記載の手順実行ファイル１４０のコマンドにしたがったマウス操作データをシンボル等設定制御入力デバイスデータ生成部５２に通知する。今、監視制御サブシステムには図６に記載のメニュー画面１００が表示されているとして説明を行う。手順実行ファイル１４０のSTARTコマンドの次には、「Ｃａｔｃｈ  ｃｏｄｅ１  ａｎｄ  ｃｌｉｃｋ  ｌｅｆｔ」のコマンドがあり、これはｃｏｄｅ１で示される画像データをコード画像対応テーブル１４１に登録記載の画像データを探し出すことを意味する。ここではマウスカーソルをｃｏｄｅ１で示される画像すなわち「空調機」のシンボルが表示される位置に移動して、マウスを左クリック操作することを要求するデータがシンボル等設定制御入力デバイスデータ生成部５２に通知される。
【００６３】
シンボル等設定制御入力デバイスデータ生成部５２では、通知されたカーソル操作データからカーソル操作用の信号を生成し監視制御サブシステム２００に通知する。監視制御サブシステム２００の画面操作入力処理部２０２に通知された画面操作用信号は設備監視制御処理部２０３に通知され画像表示処理部２０５によりサブメニュー画面表示信号が生成され画像信号分岐処理部２０６を介してモニターに表示される。
次に、シンボル等画像登録の設定制御シナリオファイル５３で、手順実行ファイル１４０の次のコマンド、「Ｃａｔｃｈ  ｃｏｄｅ２  ａｎｄ  ｃｌｉｃｋ  ｌｅｆｔ」のコマンドをとりだす。ここではｃｏｄｅ２とコード画像対応テーブル１４１で示される画像、すなわち「ＡＣ１−ＡＣ２」のシンボル表示位置のクリック操作を要求するデータがシンボル等設定制御入力デバイスデータ生成部５２に通知される。この結果空調機ＡＣ−２の設備状態を示す画面が呼出し表示される。
【００６４】
ここで、シンボル等設定制御シナリオ制御部５１で、手順実行ファイル１４０の次のコマンド「Ｇｅｔ  ｆｉｌｅ２（１）  ａｎｄ  ｐｕｔ  ｉｎ（ａ１  ｂ１）ｉｎ  ｃｏｄｅ３」をとりだし、ここで、シンボル等設定制御画像表示位置検出部５４に通知する。シンボル等設定制御画像表示位置検出部５４では、ｃｏｄｅ３に対応してコード画像対応テーブル１４１で示される画像、すなわち設備状態画像特徴データ１４２の画像と画像信号分岐処理部２０６のデータを比較して、画像信号分岐処理部２０６から通知されるモニター表示画像の中から設備状態画像特徴データ１４２の画像の表示位置を検出して、結果をシンボル等設定制御シナリオ制御部５１に通知する。ここで、シンボル等設定制御シナリオ制御部５１は、「ｆｉｌｅ２」の名称を持つ設定データファイル４５から取出した設定データとともに、設備状態画像特徴データ１４２の画像の表示位置を、シンボル等設定制御入力デバイスデータ生成部５２に通知する。シンボル等設定制御入力デバイスデータ生成部５２では、ｃｏｄｅ３に対応してコード画像対応テーブル１４１で示される画像、すなわち設備状態画像特徴データ１４２の画像なかにあらかじめ設けておく基準位置、例えば設備状態画像特徴データ１４２の左上部を原点として（ｘ３、ｙ３）に示される該画面上の位置に目標データを入力することにより還気温度の目標値を設定変更する。
（実施例５）
【００６５】
図５は、監視制御対象設備３００の設備状態データを収集する方法、または設備の設定制御を行う方法に係る請求項６に記載する発明の構成例を示す。本実施例の画面操作を説明するため、図５、図１１および図１２を用いて説明する。本実施例の構成を示す図５は、実施例１から実施例４に示す様に、運転管理サブシステム１０、監視制御サブシステム２００、監視制御対象設備３００、ネットワーク４００、およびプラットフォームサブシステム７０を備えている。運転管理サブシステム１０の各構成要素、監視制御サブシステム２００の各構成要素、監視制御対象設備３００、およびネットワーク４００は、図１または図２から図４の記載と同様でありここでは重複する説明は省略する。
【００６６】
プラットフォームサブシステム７０は、環境シナリオ制御部７１、環境入力デバイスデータ生成部７２、環境シナリオファイル７３、環境データ画像表示位置検出部７４、環境データ入力部７５、環境設備データ抽出部７６、環境設備データファイル７７、環境データ出力部７８、および伝送処理部７９を備えている。
ここで、環境シナリオファイル７３には、目的の収集対象データに固有の識別コード（以下、設備データＩＤという）毎に、該データが表示される画面を呼出すための画面操作手順やデータの取り出し要領を定めた手順実行ファイル１６０を備えている。
【００６７】
伝送処理部７９は、ネットワーク４００を介して接続される運転管理サブシステム１０と通信を行う。環境シナリオ制御部７１は、運転管理サブシステム１０の指定する設備データＩＤに基づいて環境シナリオファイル７３の中から図１２に記載の手順実行ファイル１６０を選定し、環境入力デバイスデータ生成部７２に通知を行う。環境入力デバイスデータ生成部７２は、通知されたシナリオから監視制御サブシステム２００の画面操作を行うためのマウスやキーボードをはじめとする画面入力信号を生成する。環境設備データ抽出部７６は、環境シナリオ制御部７１から通知される設備データのＩＤと設備データ抽出要領に基づいて設備データ表示画面の画像データから設備データを抽出する。環境設備データファイル７７は、環境設備データ抽出部７６の抽出結果を保存する。環境データ出力部７８は、環境設備データ抽出部７６が保存した設備データを、伝送処理部７９を介して運転管理サブシステムに通知する。
【００６８】
また、図１１には、空調機設備に係る日報画面１５２と呼ばれる画面を呼出し表示する例を示す。ここでは、メニュー画面１５０の「日報」シンボルを指定して入力すれば、サブメニュー画面１５１であるカレンダー様式の画面が表示される。この中の日付の表示位置を指定して入力すれば、当該日付に対応する設備データを表示する画面が呼出しされるという例である。この場合、例えば本日の空調機設備データを表示するためには、本日の日付をコンピュータが持つ日付データまたは外部に設ける時計装置などから取出して、上記のサブメニュー画面の該日付に該当する位置を検出し、この位置を指定して入力をするという操作が要求されることになる。
以下では、図５、図１１および図１２を用いて、実施例５の動作を説明する。
【００６９】
運転管理サブシステム１０の運転員が、入力デバイス１４を使用して設備監視制御処理部１１に設備データの収集を行うため、設備データＩＤを指定してデータ要求すれば、伝送処理部１２を介してプラットフォームサブシステム７０に通知される。この要求はプラットフォームサブシステム２０の伝送処理部２１を介して環境シナリオ制御部７１に通知される。環境シナリオ制御部７１では設備データを収集するため環境シナリオファイル７３の中から、設備データＩＤにしたがって設備データが表示される画面の呼出しと収集の要領を記載した手順実行ファイル１６０を抽出し、記載のコマンドにしたがった画面操作のためのデータを環境シナリオ制御部７１に登録された設備データIDに該当する手順実行ファイル１６０を抽出して通知する。
【００７０】
以下では、監視制御サブシステムには図１１におけるメニュー画面１５０が表示されているとして説明を行う。手順実行ファイル１６０のSTARTコマンドの次には、「Ｆｉｎｄ（ｘ  ｙ）  ｏｆ  ＴＯＤＡＹ」のコマンドがある。ここでは環境データ入力部７５が持つ日付データを基に、日付によりクリック位置を指定するテーブル１６１に記載の画面入力位置（ｘ、ｙ）を抽出する。次に、「Ｍｏｖｅ（ｘｙ）ａｎｄ  ｃｌｉｃｋ  ｌｅｆｔ」のコマンドを実行して、モニター上の座標位置（ｘ、ｙ）を指定して画面入力することを示すデータが環境入力デバイスデータ生成部７２に通知される。環境入力デバイスデータ生成部７２では、通知されたカーソル操作データからカーソル操作用の信号を生成し監視制御サブシステム２００に通知する。監視制御サブシステム２００の画面操作入力処理部２０２に通知された画面操作用信号は設備監視制御処理部２０３に通知され画像表示処理部２０５によりサブメニュー画面表示信号が生成され画像信号分岐処理部２０６を介してモニター２０７に表示される。
【００７１】
次に、環境シナリオ制御部７１では、手順実行ファイル１６０に記載の次のコマンド、「Ｇｅｔ（ｘ１  ｙ１）（ｘ２  ｙ２）  ａｎｄ  ｐｕｔ  ｆｉｌｅ３（１）」のコマンドをとりだす。ここではモニター内の座標位置（ｘ１、ｙ１）（ｘ２、ｙ２）の範囲に表示される画像データをとり込み、画像変換を施してＣＳＶデータに変換する。環境設備データ抽出部７６では生成したＣＳＶデータを環境設備データファイル７７に保存すると共に、環境データ出力部７８から、運転管理サブシステム１０の設備監視制御処理部１１に通知することにより、運転管理サブシステム１０のモニター１３に表示し、運転員に通知する。
（実施例６）
【００７２】
本実施例を用いて、請求項７に記載の発明を説明する。一般に人の体感温度は居住する場所の湿度に影響を受けるといわれている。本実施例は、外気の湿度に応じて空調機の運転目標温度を決定し、設備の設定変更を実施することを目的とする。ここでは、外気の湿度が７０％以上であれば運転目標温度を2５℃とするが、湿度が７０％未満の場合には運転目標温度を２７℃に設定するための例について、図１３、図１５および図１を用いて説明する。
【００７３】
図１３に示す構成は、図１に記載の監視制御サブシステム２００および監視制御対象設備３００と同一の構成要素を備えているほか、プラットフォームサブシステム２０と類似するプラットフォームサブシステム８０を備えている。ここではその相違点を明示して構成を説明する。
【００７４】
先ず、プラットフォームサブシステム８０には、シナリオ管理部８１を備えていることである。次に、ここでは図１のシナリオ制御部２２に替えて掲示板を使用するシナリオ制御部８２を備えている。同様に、データ収集シナリオファイル２４に替えて掲示板を使用するシナリオファイル８５を、設備データ抽出部２５に替えて掲示板を利用する設備データ抽出部８４を、設備データファイル２６に替えて共通掲示板８３を備えている。
【００７５】
なお、図１に記載するプラットフォームサブシステム２０のデータ出力部２７はここではあってもなくてもよい。更に図１３には新たに湿度センサー８６も備えている。なお、監視制御サブシステム２００の各構成要素および監視制御対象設備３００の作用は、図１の記載と同一でありここでは重複する説明は省略する。
【００７６】
ここで、共通掲示板８３について説明する。これは、プラットフォームサブシステム８０を構成する要素間または運転管理サブシステムを構成する要素の間で、データの交換を容易に行う目的で設けるものである。通知対象のデータには、あらかじめ固有の識別コード（ポイントＩＤという）を付与しておき、この共通掲示板８３には、ポイントＩＤと共にそのデータ（ポイントデータという）が書込みされる。
【００７７】
通知を受ける要素では、ポイントＩＤをキーにして、書込まれたポイントデータを読み取る。これは、不特定の処理間で、データの交換を行うために通常用いられる簡便な手段であり、以下では、この共通掲示板８３を利用して設備運転目標値の設定制御を行う方法の詳細について説明する。
【００７８】
シナリオ管理部８１は、一定周期で湿度センサー８６の情報を取込み、共通掲示板８３に、固有のポイントＩＤを「Ｈｕｍｉｄ」とする湿度測定値の書込みを行う。ここで、湿度センサー８６の測定値が前回の測定値と比較して一定値以上の変化を検出すれば、掲示板を使用するシナリオ制御部８２に通知する。掲示板を使用するシナリオ制御部８２は、掲示板を使用するシナリオファイル８５に登録されている手順実行ファイル１７０を取出して実行する。手順ファイル１７０の例は、図１５に記載する。
【００７９】
ここで  Ｍｏｖｅ（Ｘ１  ｙ１）  ａｎｄ  ｃｌｉｃｋ  ｌｅｆｔ  および  Ｍｏｖｅ（Ｘ２  ｙ２）  ａｎｄ  ｃｌｉｃｋ  ｌｅｆｔ  を実行することにより、図６に示す様に、監視制御サブシステム２００のモニター２０７には設備状態画面が呼出されて表示される。次に、ＩＦ  Ｈｕｍｉｄ＞７０．０  ｔｈｅｎ  Ｓｕｂ１  ｅｌｓｅ  Ｓｕｂ２  のコマンドを実行すれば、掲示板に書かれるＨｕｍｉｄのポイントＩＤを持つポイントデータに対して、７０．０を基準にした大小比較の処理が行われる。
【００８０】
本実施例では、Ｈｕｍｉｄが８０．０となっている例を示す。この場合は、サブシナリオＳｕｂ１  １７１が選択される。サブシナリオＳｕｂ１  １７１では、変数ｔｅｍｐに２５．０の値を与え、Ｗｒｉｔｅ  ｔｅｍｐ  ｉｎ  Ｔｅｍｐ  コマンドで掲示板上にポイントＩＤがＴｅｍｐのポイントデータを２５．０に書替えすると共に、Ｐｕｔ  Ｔｅｍｐ  ｉｎｔｏ  （ｘ３  ｙ３）のコマンドを取出して、入力デバイスデータ生成部２３に通知する。
【００８１】
ここで、（ｘ３  ｙ３）は、設備状態画面に表示される空調機の目標温度設定入力欄の位置を示すものとする。入力デバイスデータ生成部２３は、監視制御サブシステム２００の表示する画面のカーソルを、（ｘ３  ｙ３）の位置に移動するための信号を生成して画面操作入力処理部２０２に通知する。ここで、監視制御サブシステム２００のモニター２０７には設備状態画面が表示されており、（ｘ３  ｙ３）の位置にカーソルが移動する。
【００８２】
次に、入力デバイスデータ生成部２３は、掲示板を使用する共通掲示板８３から、ポイントＩＤがＴｅｍｐのポイントデータを取出して、この値を内容とするキー入力操作信号を画面操作入力処理部に通知する。この結果、監視制御サブシステム２００の画面操作により、空調機目標温度の設定変更が行われる。
【００８３】
本実施例では、空調機の目標温度設定変更を例に用いて説明したが、本発明の範囲は空調機の温度設定を目的とするものに限定するものでは無く、また監視制御対象設備は空調機に限定するものでも無く、コンピュータの画面操作により設備の運転制御を行うものであれば何でも良い。
【００８４】
本実施例では、プラットフォームサブシステム８０が湿度センサー８６の示す湿度値を取込む例を説明したが、本発明は、これに限定するものではない。例えば画面に表示される湿度値や湿度の変化を知らせる文字や記号からなるメッセージを取込み、当該メッセージの内容に応じて、複数の画面操作方法の中から一の方法を自動選択する方法も考えられる。更には、選択の条件を画面から取込む方法に替えて、日付、時刻、その他の環境条件を別途設けるセンサーなどから取込んで条件に一致する画面操作方法を自動選択する方法も考えられる。
【００８５】
また、監視制御サブシステム２００の画面操作を行うために掲示板を使用するシナリオファイル８５に登録するコマンドの表記は、図１５に記載する様式に限定するものではない。
すなわち、本実施例では、値の大小比較をしてサブシナリオの一方を選択する機能を持つコマンドによる画面操作の方法を示すシナリオの構成例を説明したが、ここでは、例えば、一定の条件が成立するまで特定の画面操作を繰返し実行する機能をはじめ、運転員が通常行う画面操作の方法と同一の操作を忠実に表記するコマンドを含むものであれば何でも良い。
【００８６】
画面操作のキー入力結果は、モニター２０７に表示されると共に、画像信号分岐処理部２０６から、掲示板を使用する設備データ抽出部８４に通知される。ここでテキストデータに変換されて共通掲示板を使用するシナリオ管理部８１に通知され、目的の設定操作が正しく行われたことが確認されて設定操作に係る処理が完了する。
（実施例７）
【００８７】
設備運転のための画面自動操作の途中では、しばしば運転員の判断を必要とする場合がある。例えば、設備に対して設定制御操作を実行中に、当該設備に予期しない異常が発生する場合や、運転員の自発的な判断、その他運転環境の変化等が発生する場合には、実行中の設定制御操作を一時的に中断して運転員に操作の継続が可能か否かの判断を求めることが望ましい。
【００８８】
本実施例では、請求項８の発明について、画面自動操作を実行中に、設備運転に係る一定の条件が発生すれば、問合せ用画面を強制表示させ運転員に通知すると共に、運転員がこの画面を使用して停止中の画面操作を継続するかまたは中止するかの指示を行うことのできる、対話の仕組みを持つ自動操作機能の実施例を引用して説明する。
【００８９】
図１４、図１３、図１６および図１を用いて説明する。図１４に示す構成は、図１における監視制御対象設備３００と同一の要素を備えるほか、運転管理サブシステム９６、プラットフォームサブシステム９０、監視制御サブシステム９３、およびセンサー９５を備える。ここで、運転管理サブシステム９６は、図１における運転管理サブシステムと類似の構成を持つが、ここでは、図１における設備監視制御処理部１１に替えて運転員との対話機能を持つ対話付設備監視制御処理部９７を備える。
【００９０】
プラットフォームサブシステム９０は、図１３のプラットフォームサブシステム８０と類似の構成を持つが、ここでは、図１３におけるプラットフォームサブシステム８０のシナリオ管理部８１に替えて対話付シナリオ管理部９１を備える。監視制御サブシステム９３も、図１の監視制御サブシステム２００と類似の構成を持つが、設備異常を検出すれば信号を発行する新たな警報出力部９４を備える。
【００９１】
更に、監視対象設備の異常状態等を検出するためのセンサー９５を備える。以下では、設備運転操作の中断機能を持つ画面自動操作方法の詳細について説明する。
設備の異常を検出するセンサー９５の動作、または監視制御サブシステム９３の警報出力部９４が監視対象とする監視制御対象設備３００の異常等を検出すれば、対話付シナリオ管理部９１に通知される。
【００９２】
ここで、対話付シナリオ管理部９１は対話付シナリオ制御部９２に通知する。対話付シナリオ制御部９２ではシナリオファイルから複数のシナリオコマンドを順次入力デバイスデータ生成部へ引渡しをするが、ここではこの引渡しを一時中断する。併せて、対話付設備監視制御処理部９７に通知して、図１６に示す問合せ画面１８０をモニター１３に表示して運転員に通知する。
【００９３】
運転員が入力デバイス１４を使用して当該問合わせ画面１８０の「はい」を選択指示すれば、この結果が対話付設備監視制御処理部９７から対話付シナリオ管理部９１を介して対話付シナリオ制御部９２に通知される。ここで、対話付シナリオ制御部９２では、画面操作のコマンドを入力デバイスデータ生成部への引渡しを再開する方法で画面操作を継続する。
【００９４】
一方、運転員が入力デバイス１４を使用して当該問合わせ画面１８０の「いいえ」を選択すれば、対話付設備監視制御処理部９７から対話付シナリオ管理部９１を介して対話付シナリオ制御部９２に通知される。ここで、対話付シナリオ制御部では、入力デバイスデータ生成部への画面操作用コマンドの引渡しを中止する。
【産業上の利用可能性】
【００９５】
設備運転方法の高度化等に伴いこれを運転する既存コンピュータの運転機能追装要請はしばしば見受けられるところである。このような場合に、メーカーや型式の異なる既存コンピュータがオープンな仕様で機能追装を行うことができれば極めて効果的に追装作業を行うことができる。例えば、従来はあるメーカーが設備運転の効率に優れた運転用アプリケーションプログラムを開発しても同一メーカーのコンピュータでしか動作しないという問題があった。本発明では、マルチベンダー仕様で開発が可能となることからこのようなアプリケーションプログラムは他のコンピュータでも容易に適用することが可能となることから、開発したプログラムの適用範囲は格段に向上する。アプリケーションプログラムには商品として流動性が生まれることが期待できる。【００９６】
本発明は、設備の運転を対象とした装置のみに限らずおよそコンピュータを利用するものであれば制限を設けることなくマルチベンダー環境を構築して適用できる。例えば、監視制御サブシステムならびに運転管理サブシステムに替えて、監視制御サブシステムと同様の方法で表示装置入力手段と設備状態表示設定手段と伝送処理手段とを備え情報を表示設定手段上に可視化した操作画面を介して制御する情報処理サブシステムと、運転管理サブシステムと同様の方法で情報管理サブシステムを備える情報処理に特化した装置にも適用できる。ここでは、情報処理サブシステムのコンピュータの画面を利用して情報管理サブシステムにデータを通知したり、情報処理サブシステムのコンピュータの画面において一定の操作を行う場合、操作員に替って情報管理サブシステムが本発明による方法で画面自動操作を行うこともできる。【００９７】
また、本発明は、コンピュータのセキュリティーを担保する手段にも利用できる。
本発明が複数のコンピュータを対象に、通常使用するＴＣＰ／ＩＰプロットコル方式によらずに、互いの保有するデータを画面表示手段によりコンピュータ間のデータ交換を行う方式であるため、いわゆる互いに相手のコンピュータへの直接アクセスを不要とする仕組みを持っている。このため、不正アクセスを行おうとする行為に対して容易で効果的な回避の対策をとることができる。
【符号の説明】
【００９８】
１０    運転管理サブシステム
１１    設備監視制御処理部
１２    伝送処理部
１３    モニター
１４    入力デバイス
２０    プラットフォームサブシステム
２１    伝送処理部
２２    シナリオ制御部
２３    入力デバイスデータ生成部
２４    データ収集シナリオファイル
２５    設備データ抽出部
２６    設備データファイル
２７    データ出力部
３０    プラットフォームサブシステム
３１    シンボル等シナリオ制御部
３２    シンボル等入力デバイスデータ生成部
３３    シンボル等画像データ登録のデータ収集シナリオファイル
３４    シンボル等画像表示位置検出部
４０    プラットフォームサブシステム
４１    設定制御シナリオ制御部
４２    設定制御入力デバイスデータ生成部
４３    設定制御シナリオファイル
４４    目標値設定部
４５    設定データファイル
５０    プラットフォームサブシステム
５１    シンボル等設定制御シナリオ制御部
５２    シンボル等設定制御入力デバイスデータ生成部
５３    シンボル等画像データ登録の設定制御シナリオファイル
５４    シンボル等設定制御画像表示位置検出部
７０    プラットフォームサブシステム
７１    環境シナリオ制御部
７２    環境入力デバイスデータ生成部
７３    環境シナリオファイル
７４    環境データ画像表示位置検出部
７５    環境データ入力部
７６    環境設備データ抽出部
７７    環境設備データファイル
７８    環境データ出力部
７９    伝送処理部
８０  プラットフォームサブシステム
８１  シナリオ管理部
８２  掲示板を使用するシナリオ制御部
８３  共通掲示板
８４  掲示板を使用する設備データ抽出部
８５  掲示板を使用するシナリオファイル
８６  湿度センサー
９０  プラットフォームサブシステム
９１  対話付シナリオ管理部
９２  対話付シナリオ制御部
９３  監視制御サブシステム
９４  警報出力部
９５  センサー
９６  運転管理サブシステム
９７  対話付設備監視制御処理部
１００  メニュー画面の例
１０１  サブメニュー画面の例
１０２  設備状態画面の例
１１０  手順実行ファイルの例
１２０  手順実行ファイルの例
１２１  コード画像対応テーブルの例
１２２  空調機ボタン画像ファイルの例
１２３  ユニット選択ボタン画像ファイルの例
１２４  設備状態画像特徴データの例
１３０  手順実行ファイルの例
１３１  設定データファイルの例
１４０  手順実行ファイルの例
１４１  コード画像対応テーブルの例
１４２  設備状態画像特徴データの例
１４３  空調機ボタン画像ファイルの例
１４４  ユニット選択ボタン画像ファイルの例
１５０  メニュー画面の例
１５１  サブメニュー画面の例
１５２  日報画面の例
１６０  手順実行ファイルの例
１６１  日付によりクリック位置を指定するテーブルの例
２００  監視制御サブシステム
２０１  入力デバイス
２０２  画面操作入力処理部
２０３  設備監視制御処理部
２０４  設備データ入出力部
２０５  画像表示処理部
２０６  画像信号分配処理部
２０７  モニター
３００  監視制御対象設備
【図１】
2013031735.tif 000003
【図２】
2013031735.tif 000004
【図３】
2013031735.tif 000005
【図４】
2013031735.tif 000006
【図５】
2013031735.tif 000007
【図１１】
2013031735.tif 000008
【図１２】
2013031735.tif 000009
【図１３】
2013031735.tif 000010
【図１４】
2013031735.tif 000011
【図６】
2013031735.tif 000012
【図７】
2013031735.tif 000013
【図８】
2013031735.tif 000014
【図９】
2013031735.tif 000015
【図１０】
2013031735.tif 000016
【図１５】
2013031735.tif 000017
【図１６】
2013031735.tif 000018
【国際調査報告】
2013031735.tif 000019
2013031735.tif 000020
2013031735.tif 000021