(57)【要約】【課題】画面の編集作業を、効率よく行えるようにする。【解決手段】表示属性取得部１０５は、表示制御部１０３により表示されているパーツの中で、入力された選択指示により選択された複製元となるパーツのパーツ表示属性記憶部１０２に記憶されている属性を取得する。共通項目抽出部１０６は、表示制御部１０３により表示されているパーツの中で、入力された選択指示により選択された複製先のパーツについて、パーツ表示属性記憶部１０２に記憶されている属性の中より、表示属性取得部１０５が取得した属性に共通する項目を抽出する。表示属性反映部１０７は、表示属性取得部１０５が取得した属性の中の共通項目抽出部１０６が抽出した項目を、複製先のパーツのパーツ表示属性記憶部１０２に記憶されている属性に反映させて複製先のパーツのパーツ表示属性記憶部１０２に記憶されている属性を変更する。【選択図】  図１
2010079839.tif 000002
【特許請求の範囲】
【請求項１】
制御対象およびこの制御対象の状態をパーツとして視認可能に表示するための画面を作成する画面作成装置において、
表示されるパーツの表示のための属性が前記パーツ毎に記憶されたパーツ表示属性記憶部と、
表示の対象となるパーツを前記パーツ表示属性記憶部に記憶されている属性に従って表示する表示制御手段と、
表示されているパーツの中で入力された選択指示により選択された複製元となるパーツの前記パーツ表示属性記憶部に記憶されている属性を取得する表示属性取得手段と、
表示されているパーツの中で入力された選択指示により選択された複製先のパーツの前記パーツ表示属性記憶部に記憶されている属性の中より、前記表示属性取得手段が取得した属性に共通する項目を抽出する共通項目抽出手段と、
前記表示属性取得手段が取得した属性の中の前記共通項目抽出手段が抽出した項目を、前記複製先のパーツの前記パーツ表示属性記憶部に記憶されている属性に反映させて前記複製先のパーツの前記パーツ表示属性記憶部に記憶されている属性を変更する表示属性反映手段と、
この表示属性反映手段により属性が変更された前記複製先のパーツの前記パーツ表示属性記憶部に記憶されている属性の一覧を表示させるパーツ属性一覧表示手段と、
このパーツ属性一覧表示手段により表示された属性に対する変更指示を受け付けて前記パーツ表示属性記憶部に記憶されている属性を変更する表示属性変更手段と
を少なくとも備えることを特徴とする画面作成装置。
【請求項２】
請求項１記載の画面作成装置において、
前記属性は、前記パーツの前記制御対象の状態を量で表示するための数値を取得するための識別情報が、前記パーツの前記パーツ表示属性記憶部に記憶されている状態量表示項目を備え、
前記表示属性反映手段は、複製先のパーツに反映させた前記状態量表示項目の識別情報を、前記パーツを識別する連番に合わせた連番の状態に変更する
ことを特徴とする画面作成装置。
【請求項３】
制御対象およびこの制御対象の状態をパーツとして視認可能に表示するための画面を作成する画面作成方法において、
パーツ表示属性記憶部が、表示されるパーツの表示のための属性を記憶するステップと、表示制御手段が、表示の対象となるパーツを前記パーツ表示属性記憶部に記憶されている属性に従って表示するステップと、
表示属性取得手段が、表示されているパーツの中で入力された選択指示により選択された複製元となるパーツの前記パーツ表示属性記憶部に記憶されている属性を取得するステップと、
共通項目抽出手段が、表示されているパーツの中で入力された選択指示により選択された複製先のパーツの前記パーツ表示属性記憶部に記憶されている属性の中より、前記表示属性取得手段が取得した属性に共通する項目を抽出するステップと、
表示属性反映手段が、前記表示属性取得手段が取得した属性の中の前記共通項目抽出手段が抽出した項目を、前記複製先のパーツの前記パーツ表示属性記憶部に記憶されている属性に反映させて前記複製先のパーツの前記パーツ表示属性記憶部に記憶されている属性を変更するステップと、
パーツ属性一覧表示手段が、前記表示属性反映手段により属性が変更された前記複製先のパーツの前記パーツ表示属性記憶部に記憶されている属性の一覧を表示させるステップと、
表示属性変更手段が、前記パーツ属性一覧表示手段により表示された属性に対する変更指示を受け付けて前記パーツ表示属性記憶部に記憶されている属性を変更するステップと
を少なくとも備えることを特徴とする画面作成方法。
【請求項４】
請求項３記載の画面作成方法において、
前記属性は、前記パーツの前記制御対象の状態を量で表示するための数値を取得するための識別情報が、前記パーツの前記パーツ表示属性記憶部に記憶されている状態量表示項目を備え、
前記表示属性反映手段が、複製先のパーツに反映させた前記状態量表示項目の識別情報を、前記パーツを識別する連番に合わせた連番の状態に変更するステップを新たに備える
ことを特徴とする画面作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御対象およびこの制御対象の状態をパーツとして視認可能に表示するための画面を作成する画面作成装置および画面作成方法に関するものである。
【背景技術】
【０００２】
一般に、プラントなどでは、機器管理装置によりプラントの運転状況を監視している。機器管理装置は、現場に設置されたプロセス機器や各種センサなどのフィールド機器から信号を入力し、所定の演算を施してこの結果の信号をプロセス機器などに出力してプロセスを制御している。
【０００３】
このような機器管理装置では、プラントの制御状態をオペレータが把握できるように、例えば、各種センサより得られたプロセスの状態を、様々な形状の図形要素からなるパーツ（図形要素）として表示部に表示している（特許文献１参照）。このような、複数のパーツからなるプラント管理のための管理画面においては、オペレータにとって見やすいなどのパーツの視認性が、より正確なプロセス管理のために重要となる。また、制御対象となるプラントの構成が変更されれば、管理画面の構成を変更することになる。
【０００４】
このような、より見やすい表示を構成するためや、プロセスの変更などに管理画面を対応させるためには、各パーツの配置状態や各パーツの表示形態などを修正・変更する画面の編集作業が重要となる。
【０００５】
【特許文献１】特開２００１−０６７２０８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述した画面を構成する各パーツは、線の色、線の太さ、線の種類、塗りつぶし状態などの属性を備えている。また、各パーツの形状や配置などが画面設計情報として備えられている。画面の編集は、これらの属性や設計情報を作成および変更する作業となる。この中で、既に形成されているパーツの線の色や線の太さを変更する場合、一般には、記憶されている属性を、パーツ毎に変更することになる。従って、既に形成されている多数のパーツの属性を変更しようとする場合、多くの作業が必要となり、作業が繁雑になるという問題がある。
【０００７】
本発明は、以上のような問題点を解消するためになされたものであり、画面の編集作業を、効率よく行えるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る画面作成装置は、制御対象およびこの制御対象の状態をパーツとして視認可能に表示するための画面を作成する画面作成装置において、表示されるパーツの表示のための属性がパーツ毎に記憶されたパーツ表示属性記憶部と、表示の対象となるパーツをパーツ表示属性記憶部に記憶されている属性に従って表示する表示制御手段と、表示されているパーツの中で入力された選択指示により選択された複製元となるパーツのパーツ表示属性記憶部に記憶されている属性を取得する表示属性取得手段と、表示されているパーツの中で入力された選択指示により選択された複製先のパーツのパーツ表示属性記憶部に記憶されている属性の中より、表示属性取得手段が取得した属性に共通する項目を抽出する共通項目抽出手段と、表示属性取得手段が取得した属性の中の共通項目抽出手段が抽出した項目を、複製先のパーツのパーツ表示属性記憶部に記憶されている属性に反映させて複製先のパーツのパーツ表示属性記憶部に記憶されている属性を変更する表示属性反映手段と、この表示属性反映手段により属性が変更された複製先のパーツのパーツ表示属性記憶部に記憶されている属性の一覧を表示させるパーツ属性一覧表示手段と、このパーツ属性一覧表示手段により表示された属性に対する変更指示を受け付けてパーツ表示属性記憶部に記憶されている属性を変更する表示属性変更手段とを少なくとも備えるものである。
【０００９】
上記画面作成装置において、属性が、パーツの制御対象の状態を量で表示するための数値を取得するための識別情報が、パーツを識別する連番に合わせた連番の数字で記述された状態量表示項目を備える場合、表示属性反映手段は、複製先のパーツに反映させた状態量表示項目の識別情報を、パーツを識別する連番に合わせた連番の状態に変更するようにしてもよい。
【００１０】
また、本発明に係る画面作成方法は、制御対象およびこの制御対象の状態をパーツとして視認可能に表示するための画面を作成する画面作成方法において、パーツ表示属性記憶部が、表示されるパーツの表示のための属性を記憶するステップと、表示制御手段が、表示の対象となるパーツをパーツ表示属性記憶部に記憶されている属性に従って表示するステップと、表示属性取得手段が、表示されているパーツの中で入力された選択指示により選択された複製元となるパーツのパーツ表示属性記憶部に記憶されている属性を取得するステップと、共通項目抽出手段が、表示されているパーツの中で入力された選択指示により選択された複製先のパーツのパーツ表示属性記憶部に記憶されている属性の中より、表示属性取得手段が取得した属性に共通する項目を抽出するステップと、表示属性反映手段が、表示属性取得手段が取得した属性の中の共通項目抽出手段が抽出した項目を、複製先のパーツのパーツ表示属性記憶部に記憶されている属性に反映させて複製先のパーツのパーツ表示属性記憶部に記憶されている属性を変更するステップと、パーツ属性一覧表示手段が、表示属性反映手段により属性が変更された複製先のパーツのパーツ表示属性記憶部に記憶されている属性の一覧を表示させるステップと、表示属性変更手段が、パーツ属性一覧表示手段により表示された属性に対する変更指示を受け付けてパーツ表示属性記憶部に記憶されている属性を変更するステップとを少なくとも備える方法である。
【００１１】
上記画面作成方法において、属性が、パーツの制御対象の状態を量で表示するための数値を取得するための識別情報が、パーツを識別する連番に合わせた連番の数字で記述された状態量表示項目を備える場合、表示属性反映手段が、複製先のパーツに反映させた状態量表示項目の識別情報を、パーツを識別する連番に合わせた連番の状態に変更するステップを新たに備えるようにしてもよい。
【発明の効果】
【００１２】
以上説明したように、本発明によれば、複製元のパーツの選択と、複製先のパーツの選択とを行うことで、複製元のパーツの属性が複製先のパーツの属性に反映されるようにしたので、画面の編集作業が、効率よく行えるようになるという優れた効果が得られる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施の形態について図を参照して説明する。図１は、本発明の実施の形態における画面作成装置の構成例を示す構成図である。この画面作成装置は、画面構成記憶部１０１と、パーツ表示属性記憶部１０２と、表示制御部１０３と、表示パーツ情報記憶部１０４と、表示属性取得部１０５と、共通項目抽出部１０６と、表示属性反映部１０７と、パーツ属性一覧表示部１０８と、表示属性変更部１０９と、入力部１１１と、表示部１１２とを備える。画面作成装置は、プラントなどでプロセスを制御している機器管理装置において、制御対象およびこの制御対象の状態をパーツとして視認可能に表示するための画面を作成する。
【００１４】
画面構成記憶部１０１は、表示させるパーツの識別情報およびパーツの配置情報などの画面を構成するための画面情報を記憶している。パーツ表示属性記憶部１０２は、画面に表示されるパーツの表示のための属性を、パーツ毎に記憶している。表示制御部１０３は、画面構成記憶部１０１に記憶されている画面情報に則り、表示の対象となるパーツをパーツ表示属性記憶部１０２に記憶されている属性に従って表示する。表示制御部１０３は、表示部１１２に表示を行う。表示パーツ情報記憶部１０４は、表示制御部１０３が表示しているパーツの配置情報や識別情報などを記憶している。
【００１５】
表示属性取得部１０５は、表示制御部１０３により表示されているパーツの中で、入力された選択指示により選択された複製元となるパーツのパーツ表示属性記憶部１０２に記憶されている属性を取得する。例えば、操作者による入力部１１１の操作で入力された指示により、表示制御部１０３により表示されているいずれかのパーツが複製元として選択されると、表示属性取得部１０５は、表示パーツ情報記憶部１０４に記憶されているパーツの中の選択されたパーツの識別情報を取得し、取得したパーツの識別情報をもとに、対象となるパーツの属性をパーツのパーツ表示属性記憶部１０２より取得する。
【００１６】
共通項目抽出部１０６は、表示制御部１０３により表示されているパーツの中で、入力された選択指示により選択された複製先のパーツについて、パーツ表示属性記憶部１０２に記憶されている属性の中より、表示属性取得部１０５が取得した属性に共通する項目を抽出する。
【００１７】
表示属性反映部１０７は、表示属性取得部１０５が取得した属性の中の共通項目抽出部１０６が抽出した項目を、複製先のパーツのパーツ表示属性記憶部１０２に記憶されている属性に反映させて複製先のパーツのパーツ表示属性記憶部１０２に記憶されている属性を変更する。
【００１８】
パーツ属性一覧表示部１０８は、表示属性反映部１０７により属性が変更された複製先のパーツのパーツ表示属性記憶部１０２に記憶されている属性の一覧を、表示部１１２に表示させる。また、表示属性変更部１０９は、パーツ属性一覧表示部１０８により表示された属性に対する変更指示を受け付け、パーツ表示属性記憶部１０２に記憶されている属性を変更する。
【００１９】
例えば、表示制御部１０３は、画面構成記憶部１０１に記憶されている画面情報をもとに、図２に示すように、原料在庫として純水が収容されたタンクを示すパーツ２０１およびエチレンが終了されたタンクを示すパーツ２０２を、表示部１１２に表示する。また、製造された製品在庫として、ＮａＯＨが収容されたタンクを示すパーツ２０３、ＮａＣｌＯが収容されたタンクを示すパーツ２０４、ＶＣＭが収容されたタンクを示すパーツ２０５、ＨＣｌが収容されたタンクを示すパーツ２０６、およびＣｌ2が収容されたタンクを示すパーツ２０７を表示する。
【００２０】
画面構成記憶部１０１には、例えば、上述した各パーツの配置が画面情報として記憶されている。また、例えば、パーツ２０１は、球形のタンクの形状の中に在庫量を示すグラフを配置し、また、タンクの形状の下部に在庫量を数値で示す欄を配置するなどの画面情報が、画面構成記憶部１０１に記憶されている。
【００２１】
また、以上のように、表示制御部１０３により表示部１１２に表示されたパーツの識別情報やパーツの配置情報などの画面の状態は、表示パーツ情報記憶部１０４に一時的に記憶される。
【００２２】
また、表示制御部１０３は、パーツ表示属性記憶部１０２に記憶されている属性に則って、上述した各パーツを表示部１１２に表示する。例えば、パーツ表示属性記憶部１０２には、表示に用いる線の色、表示に用いる線の太さ、表示しているパーツ全体の色（塗りつぶし）、および収容量を表示するためのタグネーム（状態量表示項目）などの項目を備える属性が記憶されており、これらの属性が、表示部１１２に表示される各パーツに反映されている。
【００２３】
なお、タグネームは、パーツに表示される数値のデータを取得するための識別情報を示す項目である。例えば、純水の原料タンクにおける純水の収容量を検出するセンサから出力される収容量データ（在庫量）は、純水の原料タンクにおける純水の収容量であることを示す識別情報とともに出力されている。この識別情報が、パーツ表示属性記憶部１０２の属性のタグネームとして記憶されている。表示制御部１０３は、各パーツのタグネームを参照し、タグネームで示される数値（在庫量）を取得し、在庫量を示すグラフや数値表示に反映させる。
【００２４】
以上のように、画面構成記憶部１０１およびパーツ表示属性記憶部１０２に記憶されている情報をもとに、表示制御部１０３が表示部１１２に画面を表示している状態で、操作者の操作により入力部１１１より属性変更の指示が入力されると、表示属性取得部１０５が動作を開始する。動作を開始した表示属性取得部１０５は、入力部１１１により入力されるパーツの選択指示を受け付け、選択指示により選択された複製元となるパーツのパーツ表示属性記憶部１０２に記憶されている属性を取得する。
【００２５】
例えば、入力部１１１からの入力により画面上の所定の領域が選択されると、選択された領域に存在するパーツ２０３の識別情報が表示パーツ情報記憶部１０４より取得される。次いで、表示属性取得部１０５は、取得した識別情報に対応するパーツ２０３を複製元とし、パーツ２０３に関する線の色，線の太さ，塗りつぶしなどの全ての属性をパーツ表示属性記憶部１０２より取得する。
【００２６】
以上のようにして表示属性取得部１０５が、選択されたパーツ２０３の表示属性を取得すると、共通項目抽出部１０６が動作を開始する。動作を開始した共通項目抽出部１０６は、入力部１１１により入力されるパーツの選択指示を受け付け、選択指示により選択された複製先となるパーツのパーツ表示属性記憶部１０２に記憶されている属性の中より、表示属性取得部１０５が取得した属性に共通する項目を抽出する。例えば、各項目を識別するための項目識別子が一致する項目を抽出する。
【００２７】
例えば、入力部１１１からの入力により画面上の所定の領域が選択されると、選択された領域に存在するパーツ２０４，パーツ２０６，パーツ２０７の識別情報が表示パーツ情報記憶部１０４より取得される。次いで、共通項目抽出部１０６は、取得した識別情報に対応する各パーツを複製先とし、各パーツの属性の項目をパーツ表示属性記憶部１０２より取得する。次いで、取得した各パーツの属性の項目の中より、表示属性取得部１０５が取得したパーツ２０３の属性に共通する、線の色，線の太さ，塗りつぶしなどの項目を抽出する。
【００２８】
以上のようにして共通項目抽出部１０６が共通する項目を抽出すると、表示属性反映部１０７が、パーツ表示属性記憶部１０２に記憶されている、複製先として選択された各パーツの属性における抽出した項目を、複製元として選択されたパーツの属性に変更する。この変更により、表示制御部１０３により表示部１１２に表示されている画面においては、例えば、パーツ２０４，パーツ２０６，パーツ２０７の線の色，線の太さ，塗りつぶしが、パーツ２０３と同一な状態に変更される。
【００２９】
以上で説明したように、本実施の形態によれば、操作者にとっては、複製元のパーツの選択と、複製先のパーツの選択とを行うことで、複製元のパーツの属性が複製先のパーツの属性に反映されるので、簡単な操作で、複数のパーツに対して属性の変更ができるようになり、作業の効率を大幅に向上させることができる。
【００３０】
また、以上のようにして表示部１１２に表示されている画面が変更されると、パーツ属性一覧表示部１０８が、表示パーツ情報記憶部１０４に記憶されているパーツの識別情報をもとに、図２に示すように、パーツ表示属性記憶部１０２に記憶されているパーツの属性の一覧２１１を表示部１１２に表示する。このとき共通項目抽出部１０６で抽出された共通する項目だけでなく、パーツ表示属性記憶部１０２に記憶されているパーツの属性２１１を全て表示する。また、入力部１１１より入力された選択指示により、一覧２１１の中のいずれかの属性値が選択され、選択された属性値の値が変更されると、表示属性変更部１０９が、この変更指示を受け付けて、パーツ表示属性記憶部１０２に記憶されている属性を変更することができる。
【００３１】
ところで、上述したように、選択元のパーツの属性を選択先のパーツの属性に反映させる場合、タグネームも共通に反映される。しかしながら、タグネームは基本的には、パーツ毎に異なるものである。このため、前述したパーツ属性の反映を行った後、上述した一覧２１１の表示を用い、各パーツにおけるタグネームの識別情報は変更することになる。
【００３２】
ここで、１つの画面に配置しているパーツにおいては、図２の一覧２１１に例示するように、パーツ番号に対応して連番の数値でタグネームを設定したい場合がある。このような場合、表示属性反映部１０７の動作により、タグネームの項目に共通に反映された識別情報を、パーツ番号の順番に従って増加する連番に置き換えるようにすればよい。例えば、操作者による入力部１１１の操作で入力された置き換え指示により、表示属性反映部１０７は、上述したように、タグネームの識別情報を、パーツ番号の順番に対応して連番に置き換える。このことにより、画面編集の作業効率を大幅に向上させることができる。
【図面の簡単な説明】
【００３３】
【図１】本発明の実施の形態における画面作成装置の構成例を示す構成図である。
【図２】表示部１１２に表示される画面の構成を示す構成図である。
【符号の説明】
【００３４】
１０１…画面構成記憶部、１０２…パーツ表示属性記憶部、１０３…表示制御部、１０４…表示パーツ情報記憶部、１０５…表示属性取得部、１０６…共通項目抽出部、１０７…表示属性反映部、１０８…パーツ属性一覧表示部、１０９…表示属性変更部、１１１…入力部、１１２…表示部。
【図１】
2010079839.tif 000003
【図２】
2010079839.tif 000004