(57)【要約】【課題】監視用画面を容易に作成することのできる監視用画面作成装置および監視用画面作成方法を提供する。【解決手段】監視用画面を作成する監視用画面作成装置５０であって、監視対象となる機器１１に対応して監視用画面に表示される要素ｅを作成するグラフィック作成部６０と、前述の要素ｅの属性に関連する属性データＡＤを記憶する記憶部９０と、記憶部９０に記憶された属性データＡＤを属性表ＡＴに出力する属性データ出力部７０と、を備え、属性データ出力部７０は、複数の前述の要素ｅについて属性表ＡＴに属性データＡＤを出力可能である。【選択図】図２
2013206308.tif 000002
【特許請求の範囲】
【請求項１】
監視用画面を作成する監視用画面作成装置であって、
監視対象となる機器に対応して前記監視用画面に表示される要素を作成する要素作成部と、
前記要素の属性に関連する属性データを記憶する記憶部と、
前記記憶部に記憶された前記属性データを属性表に出力する属性データ出力部と、を備え、
前記属性データ出力部は、複数の前記要素について前記属性表に前記属性データを出力可能である
ことを特徴とする監視用画面作成装置。
【請求項２】
前記属性データが前記属性表に入力される属性データ入力部をさらに備え、
前記属性データ入力部は、複数の前記要素について前記属性表に前記属性データが入力可能である
ことを特徴とする請求項１に記載の監視用画面作成装置。
【請求項３】
前記属性データ出力部は、前記属性表に複数の前記属性データを出力可能である
ことを特徴とする請求項１または２に記載の監視用画面作成装置。
【請求項４】
前記監視用画面は前記機器の状態を表示するものである
ことを特徴とする請求項３に記載の監視用画面作成装置。
【請求項５】
前記属性データ出力部は、前記記憶部において所定の前記属性データを有する前記要素を検索し、前記属性表に検索された前記要素の前記属性データを出力する
ことを特徴とする請求項１ないし４のいずれか一項に記載の監視用画面作成装置。
【請求項６】
監視用画面を作成する監視用画面作成方法であって、
監視対象となる機器に対応して前記監視用画面に表示される要素を作成する要素作成ステップと、
前記要素の属性に関連する属性データを記憶する記憶ステップと、
前記記憶された前記属性データを属性表に出力する属性データ出力ステップと、を備え、
前記属性データ出力ステップは、複数の前記要素について前記属性表に前記属性データを出力可能である
ことを特徴とする監視用画面作成方法。
【請求項７】
前記属性データが前記属性表に入力される属性データ入力ステップをさらに備え、
前記属性データ入力ステップは、複数の前記要素について前記属性表に前記属性データが入力可能である
ことを特徴とする請求項６に記載の監視用画面作成方法。
【請求項８】
前記属性データ出力ステップは、前記属性表に複数の前記属性データを出力可能である
ことを特徴とする請求項６または７に記載の監視用画面作成方法。
【請求項９】
前記監視用画面は前記機器の状態を表示するものである
ことを特徴とする請求項８に記載の監視用画面作成方法。
【請求項１０】
前記属性データ出力ステップは、前記記憶された前記属性データにおいて所定の前記属性データを有する前記要素を検索し、前記属性表に検索された前記要素の前記属性データを出力するステップを含む
ことを特徴とする請求項６ないし９のいずれか一項に記載の監視用画面作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明に係るいくつかの態様は、例えば、監視システムのグラフィック画面を作成する監視用画面作成装置および監視用画面作成方法に関する。
【背景技術】
【０００２】
従来、この種の画面作成装置として、グラフィック画面を作成するグラフィック画面作成装置において、模擬プロセスデータを用いてグラフィック画面を動作させることにより、オペレータステーションなどの実機を用いることなくグラフィック画面のデバッグを行うことを可能にしたものが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−８１８７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、従来の装置では、監視対象となる機器に対応して監視用画面に表示される要素を作成した後、各要素をいちいち選択して編集ウィンドウを表示しなければ当該要素の属性データの内容を確認することができなかった。その結果、監視用画面に表示する要素の数および属性データの数に比例して属性データを出力するための操作の手間が増加し、監視用画面の作成効率が低い、という問題があった。
【０００５】
本発明のいくつかの態様は前述の問題に鑑みてなされたものであり、監視用画面を容易に作成することのできる監視用画面作成装置および監視用画面作成方法を目的の１つとする。
【課題を解決するための手段】
【０００６】
本発明に係る監視用画面作成装置は、監視用画面を作成する監視用画面作成装置であって、監視対象となる機器に対応して監視用画面に表示される要素を作成する要素作成部と、前述の要素の属性に関連する属性データを記憶する記憶部と、記憶部に記憶された属性データを属性表に出力する属性データ出力部と、を備え、属性データ出力部は、複数の前述の要素について属性表に属性データを出力可能である。
【０００７】
かかる構成によれば、複数の要素について、属性表に属性データを出力可能である。これにより、従来の監視用画面作成装置のようにそれぞれの要素を選択して当該要素の属性データを出力する場合と比較して、それぞれの要素を選択する操作の手間を省くことができる。また、複数の要素について属性データが出力される属性表は、一覧性が高く、複数の要素の間で、属性データの比較、検証が容易になる。
【０００８】
好ましくは、属性データが属性表に入力される属性データ入力部をさらに備え、属性データ入力部は、複数の前述の要素について属性表に属性データが入力可能である。
【０００９】
かかる構成によれば、複数の要素について、属性表に属性データを入力可能である。これにより、従来の監視用画面作成装置のようにそれぞれの要素を選択して当該要素の属性データが入力される場合と比較して、それぞれの要素を選択する操作の手間を省くことができる。また、複数の要素について属性データが入力される属性表は、一覧性が高く、複数の要素の間で、例えば、属性データを一括して入力するなど、属性データの入力が容易になる。したがって、属性データの入力操作の手間を省くことができ、属性データの入力作業の効率を高めることができるので、従来の監視用画面作成装置と比較して、監視用画面をさらに容易に作成することができ、監視用画面の作成時間や作成工数をさらに削減することができる。
【００１０】
好ましくは、属性データ出力部は、属性表に複数の属性データを出力可能である。
【００１１】
かかる構成によれば、複数の要素のそれぞれについて、属性表に複数の属性データを出力可能である。これにより、従来の監視用画面作成装置のように選択した要素について複数の属性データをそれぞれ出力する場合と比較して、複数の属性データをそれぞれ出力する操作の手間を省くことができる。また、複数の要素のそれぞれについて、複数の属性データが出力される属性表は、一覧性がさらに高く、複数の要素の間と、複数の属性データの間と、の両方で、属性データの比較、検証が容易になる。したがって、属性データの出力操作の手間をさらに省くことができ、属性データの比較、検証作業の効率をさらに高めることができる。
【００１２】
好ましくは、監視用画面は前述の機器の状態を表示するものである。
【００１３】
かかる構成によれば、作成する監視用画面が機器の状態を表示するものである。ここで、機器の状態を表示する監視用画面は、機器の状態に応じて、例えば、対応する要素の色、形状、位置、点滅、などの属性を変化させて表示する必要があり、その他のタイプの監視用画面と比較して、各要素の属性データの数が増加する傾向にあるという特徴を有する。よって、作成する監視用画面が機器の状態を表示するものである場合に、複数の要素のそれぞれについて、属性表に複数の属性データを出力することにより、複数の属性データをそれぞれ出力する操作の手間を省くことができる監視用画面作成装置を、好適に用いることができる。
【００１４】
好ましくは、属性データ出力部は、記憶部において所定の属性データを有する前述の要素を検索し、属性表に検索された前述の要素の属性データを出力する。
【００１５】
かかる構成によれば、記憶部において所定の属性データを有する要素が検索され、属性表に、所定の属性データを有する全ての要素について属性データが出力される。これにより、従来の監視用画面作成装置のようにそれぞれの要素を選択し、当該要素の属性データを出力して確認する場合と比較して、それぞれの要素を選択する操作の手間、および属性データを確認する手間を省くことができる。また、所定の属性データを有する全ての要素について属性データが出力される属性表は、該当する要素を漏れなく出力することができるとともに、該当する要素の属性データを一度に確認することができ、一覧性が高い。したがって、属性データの出力操作の手間を省くことができ、属性データの検索作業の効率を高めることができるので、従来の監視用画面作成装置と比較して、監視用画面を容易に変更（修正）することができ、監視用画面の変更（修正）時間や変更（修正）工数を削減することができる。
【００１６】
また、本発明に係る監視用画面作成方法は、監視用画面を作成する監視用画面作成方法であって、監視対象となる機器に対応して監視用画面に表示される要素を作成する要素作成ステップと、前述の要素の属性に関連する属性データを記憶する記憶ステップと、記憶された属性データを属性表に出力する属性データ出力ステップと、を備え、属性データ出力ステップは、複数の前述の要素について属性表に属性データを出力可能である。
【００１７】
かかる構成によれば、複数の要素について、属性表に属性データを出力可能である。これにより、従来の監視用画面作成方法のようにそれぞれの要素を選択して当該要素の属性データを出力する場合と比較して、それぞれの要素を選択する操作の手間を省くことができる。また、複数の要素について属性データが出力される属性表は、一覧性が高く、複数の要素の間で、属性データの比較、検証が容易になる。
【００１８】
好ましくは、属性データが属性表に入力される属性データ入力ステップをさらに備え、属性データ入力ステップは、複数の前述の要素について属性表に属性データが入力可能である。
【００１９】
かかる構成によれば、複数の要素について、属性表に属性データを入力可能である。これにより、従来の監視用画面作成方法のようにそれぞれの要素を選択して当該要素の属性データが入力される場合と比較して、それぞれの要素を選択する操作の手間を省くことができる。また、複数の要素について属性データが入力される属性表は、一覧性が高く、複数の要素の間で、例えば、属性データを一括して入力するなど、属性データの入力が容易になる。したがって、属性データの入力操作の手間を省くことができ、属性データの入力作業の効率を高めることができるので、従来の監視用画面作成方法と比較して、監視用画面をさらに容易に作成することができ、監視用画面の作成時間や作成工数をさらに削減することができる。
【００２０】
好ましくは、属性データ出力ステップは、属性表に複数の属性データを出力可能である。
【００２１】
かかる構成によれば、複数の要素のそれぞれについて、属性表に複数の属性データを出力可能である。これにより、従来の監視用画面作成方法のように選択した要素について複数の属性データをそれぞれ出力する場合と比較して、複数の属性データをそれぞれ出力する操作の手間を省くことができる。また、複数の要素のそれぞれについて、複数の属性データが出力される属性表は、一覧性がさらに高く、複数の要素の間と、複数の属性データの間と、の両方で、属性データの比較、検証が容易になる。したがって、属性データの出力操作の手間をさらに省くことができ、属性データの比較、検証作業の効率をさらに高めることができる。
【００２２】
好ましくは、監視用画面は前述の機器の状態を表示するものである。
【００２３】
かかる構成によれば、作成する監視用画面が機器の状態を表示するものである。ここで、機器の状態を表示する監視用画面は、機器の状態に応じて、例えば、対応する要素の色、形状、位置、点滅、などの属性を変化させて表示する必要があり、その他のタイプの監視用画面と比較して、各要素の属性データの数が増加する傾向にあるという特徴を有する。よって、作成する監視用画面が機器の状態を表示するものである場合に、複数の要素のそれぞれについて、属性表に複数の属性データを出力することにより、複数の属性データをそれぞれ出力する操作の手間を省くことができる監視用画面作成方法を、好適に用いることができる。
【００２４】
好ましくは、属性データ出力ステップは、記憶された属性データにおいて所定の属性データを有する前述の要素を検索し、属性表に検索された前述の要素の属性データを出力する。
【００２５】
かかる構成によれば、記憶された属性データにおいて所定の属性データを有する要素が検索され、属性表に、所定の属性データを有する全ての要素について属性データが出力される。これにより、従来の監視用画面作成方法のようにそれぞれの要素を選択し、当該要素の属性データを出力して確認する場合と比較して、それぞれの要素を選択する操作の手間、および属性データを確認する手間を省くことができる。また、所定の属性データを有する全ての要素について属性データが出力される属性表は、該当する要素を漏れなく出力することができるとともに、該当する要素の属性データを一度に確認することができ、一覧性が高い。したがって、属性データの出力操作の手間を省くことができ、属性データＡＤの検索作業の効率を高めることができるので、従来の監視用画面作成方法と比較して、監視用画面を容易に変更（修正）することができ、監視用画面の変更（修正）時間や変更（修正）工数を削減することができる。
【発明の効果】
【００２６】
本発明の監視用画面作成装置および監視用画面作成方法によれば、従来の監視用画面作成装置および監視用画面作成方法のようにそれぞれの要素を選択して当該要素の属性データを出力する場合と比較して、それぞれの要素を選択する操作の手間を省くことができる。また、複数の要素について属性データが出力される属性表は、一覧性が高く、複数の要素の間で、属性データの比較、検証が容易になる。したがって、属性データの出力操作の手間を省くことができ、属性データの比較、検証作業の効率を高めることができるので、従来の監視用画面作成装置および監視用画面作成方法と比較して、監視用画面を容易に作成することができ、監視用画面の作成時間や作成工数を削減することができる。
【図面の簡単な説明】
【００２７】
【図１】監視用画面装置を備える制御システムの概略構成を説明するブロック図である。
【図２】図１に示した監視用画面作成装置の機能構成を説明するブロック図である。
【図３】監視用画面の画面グラフィックの一例を示す図である。
【図４】プログラム作成部が作成するプログラムの一例を示す図である。
【図５】図１に示した制御システムの他の例を説明するブロック図である。
【図６】図１に示した制御システムのさらに他の例を説明するブロック図である。
【図７】図１および図２に示した監視用画面作成装置の属性データ入出力の動作を説明するフローチャートである。
【図８】属性表の一例を示す図である。
【図９】従来の監視用画面作成装置における属性データの出力を説明する図である。
【図１０】第２実施形態における監視用画面作成装置の属性データ検索の動作を説明するフローチャートである。
【発明を実施するための形態】
【００２８】
以下に本発明の実施の形態を説明する。以下の図面の記載において、同一または類似の部分には同一または類似の符号で表している。但し、図面は模式的なものである。したがって、具体的な寸法などは以下の説明を照らし合わせて判断するべきものである。また、図面相互間においても互いの寸法の関係や比率が異なる部分が含まれていることは勿論である。なお、以下の説明において、図面の上側を「上」、下側を「下」、左側を「左」、右側を「右」という。
【００２９】
＜第１実施形態＞
図１ないし図９は、本発明に係る監視用画面装置および監視用画面作成方法の第１実施形態を示すためのものである。図１は、監視用画面装置５０を備える制御システム１００の概略構成を説明するブロック図である。図１に示すように、監視システム１００は、プラント１０と、コントローラ２０と、監視装置３０と、監視用画面作成装置５０と、を備える。
【００３０】
プラント１０は、例えば、工場などの機械設備を備えた施設であり、プラント１０内には複数の機器１１が配置されている。機器１１としては、例えば、温度計、圧力計、流量計、湿度計などの各種計測機器、流量制御弁および圧力制御弁などのバルブ（弁）、ポンプおよびファンなどのアクチュエータ、などが挙げられる。
【００３１】
コントローラ２０は、プラント１０に設置された各機器１１を制御するためのものであり、例えば、ＲＯＭ、ＲＡＭなどのメモリ（ストレージ）や補助記憶装置などの記憶手段と、ＣＰＵやマイクロプロセッサなどの演算制御手段と、を備えたコンピュータである。プラント１０内の各機器１１とコントローラ２０とは、ネットワークＮ１に接続しており、ネットワークＮ１を介して相互に通信（送受信）可能になっている。
【００３２】
監視装置３０は、プラント１０に設置された各機器１１を監視するためのものであり、制御装置２０と同様に、例えば前述のコンピュータである。監視装置３０は、制御装置２０に接続されており、コントローラ２０から各機器１１の検出信号などのデータが入力されるとともに、コントローラ２０に制御データを出力している。また、監視装置３０には、ディスプレイなどの表示装置３１と、ハードディスクドライブやＳＳＤ(Solid State Drive)などの補助記憶装置３５とが接続されている。補助記憶装置３５は、監視用画面作成装置５０によって作成され、送信される後述の画面データＳＤおよび画面プログラムＳＰを記憶している。監視装置３０は、外部記憶装置３５に記憶された画面データＳＤおよび画面プログラムＳＰと、コントローラ２０から入力される各機器１１の検出データとに基づいて、プラント１０に設置された各機器１１の監視に用いる画面（以下、監視用画面という）を表示装置３１に表示する。
【００３３】
本実施形態では、補助記憶装置３５として監視装置３０の外部に配置する外部記憶装置の例を示しが、これに限定されず、補助記憶装置を監視装置３０に内蔵するようにしてもよい。
【００３４】
図２は、図１に示した監視用画面作成装置５０の機能構成を説明するブロック図である。監視用画面作成装置５０は、監視装置３０で使用される監視用画面を作成するためのものであり、制御装置２０および監視装置３０と同様に、例えば前述のコンピュータである。図２に示すように、監視用画面作成装置５０は、入力装置５１と、表示装置５２と、入出力インターフェース部５３と、通信インターフェース部５４と、グラフィック作成部６０と、属性データ出力部７０と、属性データ入力部８０と、記憶部９０と、プログラム作成部５５と、通信部５６と、を備える。
【００３５】
図１および図２に示すように、監視用画面作成装置５０には、キーボードやマウスなどの入力装置５１と、ディスプレイなどの表示装置５２とが接続されている。入出力インターフェース部５３は、監視用画面作成装置５０と入力装置５１および表示装置５２との間でデータ通信（データ送受信）を行うためのものである。
【００３６】
グラフィック作成部６０は、監視装置３０の表示装置３１に表示する監視用画面の画面グラフィックＳＧを作成するためのものである。ユーザーが入力装置５１を操作することにより、入出力インターフェース部５３を介して、グラフィック作成部６０にグラフィック作成の要求（コマンド）が入力されると、グラフィック作成部６０は、グラフィック編集プログラムを実行し、表示装置５２にグラフィック作成ツールを表示する。ユーザーは、入力装置５１を操作することによって、当該グラフィック作成ツールを使用し、プラント１０に設置された機器１１に対応して監視用画面に表示する要素（オブジェクト）ｅを、表示装置５２の画面上に作成（描画）し、配置する。監視用画面の画面グラフィックＳＧが作成され、入出力インターフェース部５３を介して、グラフィック作成部６０に画面グラフィックＳＧの各要素ｅおよびその他のデータが入力されると、グラフィック作成部６０は、後述する属性データＡＤに基づいて画面データＳＤを生成し、記憶部９０に書き込む。
【００３７】
図３は、監視用画面の画面グラフィックＳＧの一例を示す図である。図３に示すように、例えば、監視用画面が監視対象となる機器１１の状態を表示するものである場合、監視用画面の画面グラフィックＳＧには、例えば、機器１１の種類に応じて、図、記号、文字、数字などの複数種類の要素ｅ1、ｅ2、ｅ3が描画される。要素ｅ1は、例えば、温度計、圧力計、流量計、湿度計などの計測機器に対応して作成されたテキストデータである。要素ｅ1は、図３において、例えば「ＲＲＲＲＲＲ」と表示されており、監視用画面として使用する際に、要素ｅ1に対応する機器１１の検出データの値が表示される。また、要素ｅ2は、例えば、バルブ（弁）に対応して作成された画像データであり、当該機器１１の状態に応じて画像データの色が変化する。さらに、要素ｅ3は、例えば、タンクに対応して作成された棒グラフ（バー）を備えた画像データであり、貯蔵量に応じて棒グラフの長さ（高さ）および色が変化する。
【００３８】
本実施形態では、監視対象となる機器１１の状態を表示する監視用画面の画面グラフィックＳＧを作成する例を示したが、これに限定されず、グラフィック作成部６０は、他のタイプの監視用画面について画面グラフィックを作成してもよい。
【００３９】
属性データ出力部７０は、記憶部９０に記憶された属性データＡＤを出力する。具体的には、属性データ出力部７０は、要求（コマンド）により、記憶部９０から読み出した属性データＡＤを後述する属性表ＡＴに出力し、入出力インターフェース部５３を介して、当該属性表ＡＴを表示装置５２に表示する。
【００４０】
属性データ入力部８０には、例えば、要素ｅの位置（座標）、幅（横の長さ）、高さ（縦の長さ）、表示形式、色、形状、位置、点滅など、要素ｅの属性に関連する属性データＡＤが入力される。具体的には、属性データ入力部８０は、要求（コマンド）により、入出力インターフェース部５３を介して、属性表ＡＴを表示装置５２に表示する。また、属性データ入力部８０は、属性表ＡＴに入力され、入出力インターフェース部５３を介して入力される属性データＡＤを、記憶部９０に書き込む。
【００４１】
プログラム作成部５５は、記憶部９０に記憶された画面データＳＤに基づいて、監視用画面の画面プログラムＳＰを作成する。画面プログラムＳＰは、例えば、画面グラフィックＳＧの全ての要素ｅの画面上の動作（変化）を規定するプログラムである。
【００４２】
図４は、プログラム作成部５５が作成するプログラムｐの一例を示す図である。プログラム作成部７０は、例えば、図４に示すように、スクリプト言語によるプログラムｐを作成する。当該プログラムｐは、画面グラフィックＳＧの要素ｅに対応して作成され、当該要素ｅの属性データＡＤに基づいて、テキスト形式のスクリプト（処理手順）で記述される。ユーザーの操作により、画面グラフィックＳＧの全ての要素ｅについてプログラム作成部５５がプログラムｐを作成することで、監視用画面の画面グラフィックＳＧの画面プログラムＳＰが作成され、当該画面プログラムＳＰが記憶部９０に書き込まれる。
【００４３】
記憶部９０は、主記憶装置や補助記憶装置などの記憶手段であり、前述の画面データＳＤ、属性データＡＤ、および画面プログラムＳＰを記憶する。
【００４４】
図１および図２に示すように、監視装置３０と監視用画面作成装置５０とは、ネットワークＮ２に接続している。通信インターフェース部５４は、ネットワークＮ２を介して、監視用画面作成装置５０と監視装置３０との間でデータ通信（データ送受信）を行うためのものであり、ネットワークＮ２に接続している。通信部５６は、画面データＳＤおよび画面プログラムＳＰを監視装置３０に送信するためのものである。通信部５６は、要求によりまたは所定のタイミングで、記憶部９０に記憶された画面データＳＤおよび画面プログラムＳＰを読み出し、当該画面データＳＤおよび画面プログラムＳＰを通信インターフェース部５４およびネットワークＮ２を介して監視装置３０に送信する。ネットワークＮ２を介して画面データＳＤおよび画面プログラムＳＰを受信した監視装置３０は、当該画面データＳＤおよび画面プログラムＳＰを補助記憶装置３５に書き込む。
【００４５】
本実施形態では、監視用画面作成装置５０に内蔵された記憶部９０が画面データＳＤ、属性データＡＤおよび画面プログラムＳＰを記憶する例を示したが、これに限定されない。
【００４６】
図５は、図１に示した制御システム１００の他の例を説明するブロック図である。図４に示すように、制御システム１００Ａは、監視用画面作成装置５０に代えて監視用画面作成装置５０Ａを備え、さらに記憶装置４０を備える。記憶装置４０は、例えばＮＡＳ(Network Attached Storage)であり、ネットワークＮ２に接続されている。監視用画面作成装置５０Ａは、前述の監視用画面作成装置５０と同様の構成および機能であるため、主に相違点を説明する。監視用画面作成装置５０Ａは、前述の監視用画面作成装置５０では記憶部９０に書き込んでいた画面データＳＤ、属性データＡＤおよび画面プログラムＳＰを、ネットワークＮ２を介して記憶装置４０に書き込む。これにより、監視装置３０はネットワークＮ２を介して記憶装置４０にアクセスすることができるので、監視用画面作成装置５０は画面データＳＤおよび画面プログラムＳＰを監視装置３０に送信する必要がなくなるとともに、監視装置３０は補助記憶装置３５を備える必要がない。
【００４７】
また、本実施形態では、制御システム１００が１つの監視用画面作成装置５０を備える例を示したが、これに限定されない。
【００４８】
図５は、図１に示した制御システム１００のさらに他の例を説明するブロック図である。図５に示すように、制御システム１００Ｂは、図４に示した記憶装置４０に加え、３つの監視用画面作成装置５０Ａ、５０Ｂ、５０Ｃを備える。なお、監視用画面作成装置５０Ｂおよび５０Ｃは、前述の監視用画面作成装置５０と同様の構成および機能であるため、主に相違点を説明する。監視用画面作成装置５０Ａ、５０Ｂ、５０Ｃのうちのいずれか一つが、属性データＡＤを記憶装置４０に書き込み、当該属性データＡＤに基づいて画面データＳＤを生成し、ネットワークＮ２を介して記憶装置４０に書き込む。また、監視用画面作成装置５０Ａ、５０Ｂ、５０Ｃのうちのいずれか一つが、記憶装置４０に記憶された画面データＳＤに基づいて画面プログラムＳＰを作成し、当該画面プログラムＳＰを、ネットワークＮ２を介して記憶装置４０に書き込む。
【００４９】
次に、監視用画面作成装置５０の動作について説明する。
【００５０】
図７は、図１および図２に示した監視用画面作成装置５０の属性データ入出力の動作を説明するフローチャートである。図３に示した画面グラフィックＳＧを描画しているとき、または画面グラフィックＳＧの描画完了後に、ユーザーが図１および図２に示した入力装置５１を操作することにより、入出力インターフェース部５３を介して、属性データ出力部７０に画面グラフィックＳＧの少なくとも一つの要素ｅが選択されて属性データ出力（属性データ表示）の要求（コマンド）が入力されると、属性データ出力部７０は、図１１に示すように、属性データ出力処理Ｓ１１０を実行する。
【００５１】
属性データ出力部７０は、記憶部９０にアクセスして選択された全ての要素ｅの属性データＡＤを読み出し、当該全ての属性データＡＤを属性表ＡＴに出力し、入出力インターフェース部５３を介して、表示装置５２に当該属性表ＡＴを表示する（Ｓ１１１）。
【００５２】
図８は、属性表ＡＴの一例を示す図である。図１および図２に示した表示装置５２は、例えば、図８に示すように、画面グラフィックＳＧのウィンドウの上（手前）に、属性データＡＤが出力（格納）された属性表ＡＴのウィンドウを表示する。図８に示す属性表ＡＴには、要素名が「TEXT1」である要素ｅの属性データＡＤ１、要素名が「TEXT2」である要素ｅの属性データＡＤ２、および要素名が「TEXT3」である要素ｅの属性データＡＤ３が、それぞれ出力されている。また、属性データＡＤ１、ＡＤ２、およびＡＤ３は、それぞれ複数の属性データを含んでいる。
【００５３】
なお、属性表ＡＴの要素名の列に格納された「TEXT1」、「TEXT2」および要素名が「TEXT3」は、例えば、選択された要素ｅが画面グラフィックＳＧに作成（描画）されたときに、グラフィック作成部６０が、所定のルール、例えば、要素ｅに対応する機器の種類（この例では「TEXT」）と、当該種類ごとの連番（この例では「1」、「2」、「3」）との組み合わせにより付与したものである。また、属性表ＡＴの属性値の列の各項目（セル）に格納された属性データＡＤ１、ＡＤ２、およびＡＤ３は、例えば、要素ｅが画面グラフィックＳＧに作成（描画）されたときに設定され、記憶部９０に書き込まれるデフォルトデータ（所期設定データ）である。
【００５４】
図８に示す属性表ＡＴには、ユーザーが、図１および図２に示した入力装置５１を操作することによって、属性値の列の各項目（セル）に属性データＡＤが入力可能である。なお、図８に示すように、属性表ＡＴの属性値の列の各各項目（セル）に既に属性データＡＤが出力されている場合であっても、属性データＡＤが上書きして入力される。
【００５５】
本実施形態では、要素ｅが作成（描画）されたときに、属性データＡＤ１、ＡＤ２、およびＡＤ３が設定され、記憶部９０に書き込まれる例を示したが、これに限定されない。例えば、後述するように、属性データＡＤ１、ＡＤ２、およびＡＤ３は、属性表ＡＴに入力され、記憶部９０に書き込まれてもよい。
【００５６】
図９は、従来の監視用画面作成装置における属性データの出力を説明する図である。ここで、従来の画面作成装置および監視用画面作成方法では、画面グラフィックＳＧを作成後、画面グラフィックＳＧの各要素ｅについて、例えば、図９に示すように、画面グラフィックＳＧのウィンドウの上（手前）に、編集ウィンドウＥＷを表示し、編集ウィンドウＥＷのタブをクリックすることにより、選択された要素ｅの属性データを出力していた。そのため、複数の要素ｅのそれぞれについて、いちいち要素ｅを選択して編集ウィンドウＥＷを表示した上で、各タブをクリックしなければ属性データの内容を確認することができない。その結果、要素ｅの数および属性データの数に比例して属性データを出力するための操作の手間が増加し、監視用画面の画面グラフィックＳＧの作成効率が低かった。
【００５７】
これに対し、本発明の画面作成装置５０，５０Ａ，５０Ｂ，５０Ｃおよび監視用画面作成方法では、図８に示したように、複数の要素ｅについて、属性表ＡＴに属性データＡＤ１、ＡＤ２、およびＡＤ３を出力可能である。これにより、従来の監視用画面作成装置および監視用画面作成方法のようにそれぞれの要素ｅを選択して当該要素ｅの属性データを出力する場合と比較して、それぞれの要素ｅを選択する操作の手間を省くことができる。また、複数の要素ｅについて属性データＡＤ１、ＡＤ２、およびＡＤ３が出力される属性表ＡＴは、一覧性が高く、複数の要素ｅの間で、属性データＡＤ１、ＡＤ２、およびＡＤ３の比較、検証が容易になる。
【００５８】
また、図８に示したように、複数の要素ｅのそれぞれについて、属性表ＡＴに複数の属性データＡＤ１、ＡＤ２、およびＡＤ３を出力可能である。これにより、従来の監視用画面作成装置および監視用画面作成方法のように選択した要素ｅについて複数の属性データをそれぞれ出力する場合と比較して、複数の属性データＡＤをそれぞれ出力する操作の手間を省くことができる。また、複数の要素ｅのそれぞれついて、複数の属性データＡＤ１、ＡＤ２、およびＡＤ３が出力される属性表ＡＴは、一覧性がさらに高く、複数の要素ｅの間と、複数の属性データＡＤの間と、の両方で、属性データＡＤの比較、検証が容易になる。
【００５９】
さらに、本発明の監視用画面作成装置５０，５０Ａ，５０Ｂ，５０Ｃおよび監視用画面作成方法が作成する監視用画面は、例えば、警報状態、運転状態、停止状態、故障状態など、機器１１の状態を表示するものである。ここで、機器１１の状態を表示する監視用画面は、機器１１の状態に応じて、例えば、対応する要素ｅの色、形状、位置、点滅などの属性を変化させて表示する必要があり、その他のタイプの監視用画面と比較して、各要素ｅの属性データＡＤの数が増加する傾向にあるという特徴を有する。
【００６０】
ここで、前述した従来の監視用画面作成装置および監視用画面作成方法では、画面グラフィックＳＧの各要素ｅについて、属性データの出力の場合と同様に、図９に示すように、画面グラフィックＳＧのウィンドウの上（手前）に、編集ウィンドウＥＷを表示し、編集ウィンドウＥＷのタブをクリックすることにより、選択された要素ｅの属性データを入力していた。そのため、複数の要素ｅのそれぞれについて、いちいち当該要素ｅを選択して編集ウィンドウＥＷを表示した上で、各タブをクリックしなければ属性データを入力することができない。その結果、要素ｅの数および属性データの数に比例して属性データを入力するための操作の手間が増加し、この点においても、監視用画面の画面グラフィックＳＧの作成効率が低かった。
【００６１】
これに対し、本発明の監視用画面作成装置５０，５０Ａ，５０Ｂ，５０Ｃおよび監視用画面作成方法では、複数の要素ｅについて、属性表ＡＴに属性データＡＤ１、ＡＤ２、およびＡＤ３を入力可能である。これにより、従来の監視用画面作成装置および監視用画面作成方法のようにそれぞれの要素ｅを選択して当該要素ｅの属性データが入力される場合と比較して、それぞれの要素ｅを選択する操作の手間を省くことができる。また、複数の要素ｅについて属性データＡＤ１、ＡＤ２、およびＡＤ３が入力される属性表ＡＴは、一覧性が高く、複数の要素ｅの間で、例えば、属性データＡＤを一括して入力するなど、属性データＡＤの入力が容易になる。
【００６２】
図７に示すように、Ｓ１１１の後、属性データ入力部８０は、入出力インターフェース部５３を介して、属性表ＡＴに属性データＡＤが入力されたか否かを判定する（Ｓ１１２）。なお、属性表ＡＴに属性データＡＤが入力されたか否かの判定は、複数の要素ｅのいずれか一つについて、少なくとも一つの項目（セル）に属性データＡＤが入力されているか否かを基準とする。
【００６３】
Ｓ１１２の判定の結果、属性表ＡＴに属性データＡＤが入力された場合、属性データ入力部８０は、入出力インターフェース部５３を介して入力された属性データＡＤを記憶部９０に書き込み（Ｓ１１３）、属性データ出力処理Ｓ１１０を終了する。
【００６４】
一方、Ｓ１１２の判定の結果、属性表ＡＴに属性データＡＤが入力されていない場合、属性データ入力部８０は、何もせずに属性データ出力処理Ｓ１１０を終了する。
【００６５】
本実施形態では、Ｓ１１１の後、属性表ＡＴに属性データＡＤが入力されたか否かを判定し、属性表ＡＴに属性データＡＤが入力された場合に、入力された属性データＡＤを記憶部９０に書き込む例を示したが、これに限定されない。例えば、Ｓ１１１の後、属性データ出力部７０は、属性データ出力処理Ｓ１１０を終了するようにしてもよい。この場合、ユーザーが図１および図２に示した入力装置５１を操作することにより、入出力インターフェース部５３を介して、属性データ出力部７０に図３に示した画面グラフィックＳＧの少なくとも一つの要素ｅが選択されて属性データ入力の要求（コマンド）が入力されると、属性データ入力部８０は、属性データ入力処理を実行するのが好ましい。
【００６６】
このように、本実施形態における監視用画面作成装置５０，５０Ａ，５０Ｂ，５０Ｃおよび監視用画面作成方法によれば、図８に示したように、複数の要素ｅについて、属性表ＡＴに属性データＡＤ１、ＡＤ２、およびＡＤ３を出力可能である。これにより、従来の監視用画面作成装置および監視用画面作成方法のようにそれぞれの要素ｅを選択して当該要素ｅの属性データを出力する場合と比較して、それぞれの要素ｅを選択する操作の手間を省くことができる。また、複数の要素ｅについて属性データＡＤ１、ＡＤ２、およびＡＤ３が出力される属性表ＡＴは、一覧性が高く、複数の要素ｅの間で、属性データＡＤの比較、検証が容易になる。したがって、属性データＡＤの出力操作の手間を省くことができ、属性データＡＤの比較、検証作業の効率を高めることができるので、従来の監視用画面作成装置および監視用画面作成方法と比較して、監視用画面を容易に作成することができ、監視用画面の作成時間や作成工数を削減することができる。
【００６７】
また、本実施形態における監視用画面作成装置５０，５０Ａ，５０Ｂ，５０Ｃおよび監視用画面作成方法によれば、複数の要素ｅについて、属性表ＡＴに属性データＡＤ１、ＡＤ２、およびＡＤ３を入力可能である。これにより、従来の監視用画面作成装置および監視用画面作成方法のようにそれぞれの要素ｅを選択して当該要素ｅの属性データが入力される場合と比較して、それぞれの要素ｅを選択する操作の手間を省くことができる。また、複数の要素ｅについて属性データＡＤ１、ＡＤ２、およびＡＤ３が入力される属性表ＡＴは、一覧性が高く、複数の要素ｅの間で、例えば、属性データＡＤを一括して入力するなど、属性データＡＤの入力が容易になる。したがって、属性データＡＤの入力操作の手間を省くことができ、属性データＡＤの入力作業の効率を高めることができるので、従来の監視用画面作成装置および監視用画面作成方法と比較して、監視用画面をさらに容易に作成することができ、監視用画面の作成時間や作成工数をさらに削減することができる。
【００６８】
また、本実施形態における監視用画面作成装置５０，５０Ａ，５０Ｂ，５０Ｃおよび監視用画面作成方法によれば、図８に示したように、複数の要素ｅのそれぞれについて、属性表ＡＴに複数の属性データＡＤ１、ＡＤ２、およびＡＤ３を出力可能である。これにより、従来の監視用画面作成装置および監視用画面作成方法のように選択した要素ｅについて複数の属性データをそれぞれ出力する場合と比較して、複数の属性データＡＤをそれぞれ出力する操作の手間を省くことができる。また、複数の要素ｅのそれぞれについて、複数の属性データＡＤ１、ＡＤ２、およびＡＤ３が出力される属性表ＡＴは、一覧性がさらに高く、複数の要素ｅの間と、複数の属性データＡＤの間と、の両方で、属性データＡＤの比較、検証が容易になる。したがって、属性データＡＤの出力操作の手間をさらに省くことができ、属性データＡＤの比較、検証作業の効率をさらに高めることができる。
【００６９】
また、本実施形態における監視用画面作成装置５０，５０Ａ，５０Ｂ，５０Ｃおよび監視用画面作成方法によれば、作成する監視用画面が機器１１の状態を表示するものである。ここで、機器１１の状態を表示する監視用画面は、機器１１の状態に応じて、例えば、対応する要素ｅの色、形状、位置、点滅、などの属性を変化させて表示する必要があり、その他のタイプの監視用画面と比較して、各要素ｅの属性データＡＤの数が増加する傾向にあるという特徴を有する。よって、作成する監視用画面が機器１１の状態を表示するものである場合に、複数の要素ｅのそれぞれについて、属性表ＡＴに複数の属性データＡＤ１、ＡＤ２、およびＡＤ３を出力することにより、複数の属性データＡＤをそれぞれ出力する操作の手間を省くことができる監視用画面作成装置５０，５０Ａ，５０Ｂ，５０Ｃおよび監視用画面作成方法を、好適に用いることができる。
【００７０】
＜第２実施形態＞
図１０は、本発明に係る監視用画面作成装置および監視用画面作成方法の第２実施形態を示すためのものである。なお、特に記載がない限り、前述した第１実施形態と同一構成部分は同一符号をもって表し、その説明を省略する。また、前述した第１実施形態と類似する構成部分は類似の符号をもって表し、その詳細な説明を省略する。さらに、図示しない構成部分は、前述した第１実施形態と同様とする。
【００７１】
図１０は、第２実施形態における監視用画面作成装置５０の属性データ検索の動作を説明するフローチャートである。ユーザーが図１および図２に示した入力装置５１を操作することにより、入出力インターフェース部５３を介して、属性データ出力部７０に属性データ検索の要求（コマンド）が入力されると、属性データ出力部７０は、図１０に示すように、属性データ検索処理Ｓ１２０を実行する。
【００７２】
最初に、属性データ出力部７０は、入出力インターフェース部５３を介して、表示装置５２に、要素ｅの検索条件を指定するための検索ウィンドウを表示する（Ｓ１２１）。
【００７３】
なお、表示された検索ウィンドウには、ユーザーが、図１および図２に示した入力装置５１を操作することによって、属性データＡＤを使用する検索条件が入力可能である。所定の属性データＡＤは、例えば、属性名「可視」＝「ＴＲＵＥ」などの形式で指定（入力）される。また、等号（＝）の場合に限らず、否定等号（≠）、不等号（＞または＜）、等号付き不等号（≧または≦）を使用して指定（入力）してもよい。さらに、論理演算を使用して複数の検索条件（検索条件式）を組み合わせて指定（入力）してもよい。
【００７４】
Ｓ１２１の後、属性データ出力部７０は、入出力インターフェース部５３を介して、検索ウィンドウに検索条件が入力されたか否かを判定し（Ｓ１２２）、検索条件が検索条件ウィンドウに入力されるまでＳ１２２の処理を繰り返す。
【００７５】
Ｓ１２２の判定の結果、検索条件ウィンドウに所定の属性データＡＤが入力された場合、当該検索条件を満たす所定の属性データＡＤが決まる。よって、属性データ出力部７０は、記憶部９０にアクセスして所定の属性データＡＤを有する要素ｅを検索する（Ｓ１２３）。
【００７６】
Ｓ１２３の後、属性データ出力部７０は、記憶部９０における検索結果に基づいて、記憶部９０に所定の属性データＡＤを有する要素ｅが記憶されているか否か、すなわち、記憶部９０に該当する要素ｅが有るか否かを判定する（Ｓ１２４）。
【００７７】
Ｓ１２４の判定の結果、記憶部９０に該当する要素ｅが有る場合、属性データ出力部７０は、記憶部９０にアクセスし、該当する全ての要素ｅについて属性データＡＤを読み出して当該属性データＡＤを属性表ＡＴに出力し、入出力インターフェース部５３を介して、表示装置５２に当該属性表ＡＴを表示する（Ｓ１２５）。Ｓ１２４の後、属性データ出力部７０は、属性データ検索処理Ｓ１２０を終了する。
【００７８】
一般に、図１に示したプラント１０では、温度計やポンプなどの機器１１の変更（入れ換え）などの工事が行われることがある。この場合、機器の変更に対応して監視用画面も変更する必要があり、例えば、プラント１０のある機器１１が入れ換えられた場合、画面グラフィックＳＧにおいて、当該機器１１を入力信号源とする全ての機器に１１に対応するそれぞれの要素ｅについて、入力信号の属性データＡＤを変更しなければならない。
【００７９】
しかしながら、前述した従来の画面作成装置および監視用画面作成方法では、図９に示したように、複数の要素ｅのそれぞれについて、いちいち当該要素ｅを選択して編集ウィンドウＥＷを表示した上で、各タブをクリックしなければ属性データの内容を確認することができない。その結果、該当する入力信号の属性データを検索するための操作の手間がかかる上に、ユーザーが属性データを目視して確認するために検索漏れの可能性もあった。
【００８０】
これに対し、本発明の画面作成装置５０，５０Ａ，５０Ｂ，５０Ｃおよび監視用画面作成方法では、記憶部９０において、または記憶された属性データＡＤにおいて、所定の属性データＡＤを有する要素ｅが検索され、属性表ＡＴに、所定の属性データＡＤを有する全ての要素ｅについて属性データＡＤが出力される。これにより、従来の監視用画面作成装置および監視用画面作成方法のようにそれぞれの要素ｅを選択し、当該要素ｅの属性データを出力して確認する場合と比較して、それぞれの要素ｅを選択する操作の手間、および属性データＡＤを確認する手間を省くことができる。また、所定の属性データＡＤを有する全ての要素ｅについて属性データＡＤが出力される属性表ＡＴは、該当する要素ｅの属性データＡＤを漏れなく出力することができるとともに、該当する要素ｅの属性データＡＤを一度に確認することができ、一覧性が高い。
【００８１】
一方、Ｓ１２４の判定の結果、記憶部９０に該当する要素ｅがない場合、属性データ出力部７０は、何もせずに属性データ検索処理Ｓ１２０を終了する。
【００８２】
本実施形態では、属性表ＡＴを表示装置５２に表示した後、属性データ検索処理Ｓ１２０を終了する例を示したがこれに限定されない。例えば、前述の属性データ入出力処理Ｓ１１０の場合のように、Ｓ１２５において表示した属性表ＡＴに、属性データＡＤを入力可能にしてもよい。これにより、該当する要素ｅの属性データＡＤを一括して変更することができる。
【００８３】
また、本実施形態では、Ｓ１２４の判定の結果、所定の属性データＡＤを有する要素ｅが記憶部９０に記憶されていない場合に、何もせずに属性データ検索処理Ｓ１２０を終了する例を示したが、これに限定されない。例えば、属性データ出力部７０は、入出力インターフェース部５３を介して、所定の属性データＡＤを有する要素ｅがない（記憶されていない）旨のメッセージを表示装置５２に表示してもよい。
【００８４】
このように、本実施形態における監視用画面作成装置５０，５０Ａ，５０Ｂ，５０Ｃおよび監視用画面作成方法によれば、記憶部９０において、または記憶された属性データＡＤにおいて、所定の属性データＡＤを有する要素ｅが検索され、属性表ＡＴに、所定の属性データＡＤを有する全ての要素ｅについて属性データＡＤが出力される。これにより、従来の監視用画面作成装置および監視用画面作成方法のようにそれぞれの要素ｅを選択し、当該要素ｅの属性データを出力して確認する場合と比較して、それぞれの要素ｅを選択する操作の手間、および属性データを確認する手間を省くことができる。また、所定の属性データＡＤを有する全ての要素ｅについて属性データＡＤが出力される属性表ＡＴは、該当する要素ｅを漏れなく出力することができるとともに、該当する要素ｅの属性データＡＤを一度に確認することができ、一覧性が高い。したがって、属性データＡＤの出力操作の手間を省くことができ、属性データＡＤの検索作業の効率を高めることができるので、従来の監視用画面作成装置および監視用画面作成方法と比較して、監視用画面を容易に変更（修正）することができ、監視用画面の変更（修正）時間や変更（修正）工数を削減することができる。
【００８５】
なお、前述した各実施形態の構成は、組み合わせたり、あるいは一部の構成部分を入れ替えたりしたりしてもよい。また、本発明の構成は前述した各実施形態のみに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加えてもよい。
【符号の説明】
【００８６】
１０…プラント
１１…機器
２０…コントローラ
３０…監視装置
４０…記憶装置
５０，５０Ａ，５０Ｂ，５０Ｃ…監視用画面作成装置
５１…入力装置
５２…表示装置
５３…入出力インターフェース部
５４…通信インターフェース部
５５…プログラム作成部
５６…通信部
６０…グラフィック作成部
７０…属性データ出力部
８０…属性データ入力部
９０…記憶部
１００，１００Ａ，１００Ｂ…制御システム
ＡＤ，ＡＤ１，ＡＤ２，ＡＤ３…属性データ
ＡＴ…属性表
ＳＤ…画面データ
ＳＧ…画面グラフィック
ＳＰ…画面プログラム
Ｓ１１０…属性データ出力処理
Ｓ１２０…属性データ検索処理
【図１】
2013206308.tif 000003
【図２】
2013206308.tif 000004
【図３】
2013206308.tif 000005
【図４】
2013206308.tif 000006
【図５】
2013206308.tif 000007
【図６】
2013206308.tif 000008
【図７】
2013206308.tif 000009
【図８】
2013206308.tif 000010
【図９】
2013206308.tif 000011
【図１０】
2013206308.tif 000012