(57)【要約】【課題】試験担当者の目視確認による見間違いや見落としを防止した監視画面の試験を行うことを目的とする。【解決手段】プラントの状態を監視画面情報に基づいた可変画２０、２１、２２により表示した監視画面１００を試験する監視画面試験装置５０、５１であって、試験項目Ｔにおける監視画面情報及びプラントから入力される信号を模擬した信号に基づいて可変画２０、２１、２２の表示を変更し、試験監視画面１０１、１０２を生成する監視画面生成手段２と、監視画面生成手段２により生成された試験監視画面１０１、１０２の可変画２０、２１、２２が試験項目Ｔにおける対象可変画の正解画像情報に合致しているかを判定する画像判定手段７とを備えた。【選択図】図１
2011075824.tif 000002
【特許請求の範囲】
【請求項１】
プラントの状態を監視画面情報に基づいた可変画により表示した監視画面を試験する監視画面試験装置であって、
試験項目における前記監視画面情報及び前記プラントから入力される信号を模擬した信号に基づいて前記可変画の表示を変更し、試験監視画面を生成する監視画面生成手段と、前記監視画面生成手段により生成された前記試験監視画面の前記可変画が前記試験項目における対象可変画の正解画像情報に合致しているかを判定する画像判定手段とを備えた監視画面試験装置。
【請求項２】
前記試験項目の情報を前記監視画面生成手段に送信する自動試験実行手段を有し、
前記監視画面生成手段は、前記自動試験実行手段から前記試験項目の情報を受けて、前記試験監視画面を生成することを特徴とした請求項１記載の監視画面試験装置。
【請求項３】
前記プラントから入力される信号に応じて変化する可変画の表示情報である画像パターンを格納する画像パターン格納装置を有し、
前記画像判定手段は、前記正解画像情報に関係付けされた前記画像パターンを前記像パターン格納装置から読み出し、前記可変画が前記画像パターンに合致しているかを判定することを特徴とした請求項１または２に記載の監視画面試験装置。
【請求項４】
前記試験項目が失敗した際の試験結果に基づいて前記監視画面情報の修正案を推測する修正案推測手段と、前記修正案推測手段が推測した前記修正案に基づいて前記監視画面情報を修正する監視画面情報修正手段とを有したことを特徴とする請求項１乃至３のいずれか１項に記載の監視画面試験装置。
【請求項５】
前記試験項目が失敗した場合における現象情報を格納する現象情報格納装置を有し、
前記修正案推測手段は、前記現象情報格納装置に格納された前記現象情報と前記試験項目が失敗した際の試験結果とに基づいて前記監視画面情報の修正案を推測することを特徴とする請求項４記載の監視画面試験装置。
【請求項６】
前記現象情報は、前記試験項目が失敗した場合における失敗現象と前記失敗現象に関係付けされた監視画面修正方法を含み、
前記修正案推測手段は、前記試験項目が失敗した際の試験結果が前記失敗現象に該当するか判定し、該当すると判定した場合には前記前記失敗現象に関係付けされた監視画面修正方法の内容を修正案に決定することを特徴とする請求項５記載の監視画面試験装置。
【請求項７】
前記修正案推測手段が推測した推測結果を格納する推測結果格納手段を有し、
前記推測結果は、前記前記監視画面情報の修正案の有無情報と修正案有りの場合における修正案を含み、
前記修正案推測手段は、失敗した試験項目に関連した他の試験項目における前記推測結果に、当該失敗した試験項目の対象可変画に対する修正案である既存修正案が存在する場合は、前記既存修正案を当該失敗した試験項目の修正案に決定することを特徴とする請求項５または６に記載の監視画面試験装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、プラントの状態を監視するために表示する監視画面を試験する装置に関するものである。
【背景技術】
【０００２】
プラントの状態を監視するために表示する監視画面は監視画面試験装置を用いて試験が行われる。従来の監視画面試験装置では、監視画面においてプラントデータに応じて変化する可変部分の情報を、試験担当者が一情報ずつ設定することにより、あるいは自動的に模擬することにより、見落としや試験忘れの防止を図っていた。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平４−２４５１８４号公報（図１）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の監視画面試験装置にあっては、試験担当者は目視により試験結果を確認しなければならず、試験担当者の目視確認による見間違いや見落としによる試験のミスが生じてしまう問題点があった。
【０００５】
この発明は、試験担当者の目視確認による見間違いや見落としを防止した監視画面の試験を行うことを目的とする。
【課題を解決するための手段】
【０００６】
試験項目における監視画面情報及びプラントから入力される信号を模擬した信号に基づいて可変画の表示を変更し、試験監視画面を生成する監視画面生成手段と、監視画面生成手段により生成された試験監視画面の可変画が試験項目における対象可変画の正解画像情報に合致しているかを判定する画像判定手段とを備えた。
【発明の効果】
【０００７】
この発明に係る監視画面試験装置は、試験担当者の目視確認による見間違いや見落としを防止した正確な監視画面の試験を行うことができる。
【図面の簡単な説明】
【０００８】
【図１】この発明の実施の形態１における監視画面試験装置を示す図である。
【図２】図１の監視画面試験装置の試験の実施手順を示すフローチャートである。
【図３】図１の監視画面試験装置における監視画面の一例である。
【図４】図１の監視画面試験装置における第１の可変画の一例である。
【図５】図１の監視画面試験装置における第２の可変画の一例である。
【図６】図１の監視画面試験装置における監視画面情報の構成例である。
【図７】図１の監視画面試験装置における監視画面情報の一例である。
【図８】図１の監視画面試験装置における画像パターンの構成例である。
【図９】図１の監視画面試験装置における画像パターンの一例である。
【図１０】図１の監視画面試験装置における試験項目の構成例である。
【図１１】図１の監視画面試験装置における試験項目の一例である。
【図１２】図１の監視画面試験装置における試験結果の構成例である。
【図１３】図１の監視画面試験装置の試験項目に基づいて生成された監視画面の一例である。
【図１４】この発明の実施の形態２における監視画面試験装置を示す図である。
【図１５】図１４の監視画面試験装置における修正案推測処理の実施手順を示すフローチャートである。
【図１６】図１４の監視画面試験装置における推測結果の一例である。
【図１７】図１４の監視画面試験装置における可変画の一例である。
【図１８】図１４の監視画面試験装置における画像パターンの一例である。
【図１９】図１４の監視画面試験装置における第１の試験項目の一例である。
【図２０】図１４の監視画面試験装置における第１の試験結果の一例である。
【図２１】図１４の現象情報格納装置に格納された現象情報の一例である。
【図２２】図１４の監視画面試験装置における第２の試験項目の一例である。
【図２３】図１４の監視画面試験装置における第２の試験結果の一例である。
【発明を実施するための形態】
【０００９】
実施の形態１．
図１はこの発明の実施の形態１による監視画面試験装置を示す図である。図１の監視画面試験装置５０は、監視画面情報格納装置１、監視画面生成手段２、画像記憶装置３、模擬データ発生手段４、画像パターン格納装置５、試験項目格納装置６、画像判定手段７、試験結果格納装置８、自動試験実行手段９から構成される。
【００１０】
監視画面情報格納装置１は監視画面情報を格納する。監視画面生成手段２は、監視画面情報格納装置１に格納された監視画面情報を読み込み、模擬データ発生手段４からの信号の値に応じて可変画の表示を変更し、試験用の監視画面を生成する。画像記憶装置３は、監視画面生成手段２で生成された監視画面の内容を記憶する。模擬データ発生手段４は、プラントからの信号を模擬する値を発生させ、監視画面生成手段２に与える。画像パターン格納装置５は、監視画面がプラントからの信号の値に応じて変化する可変画の表示情報を画像パターンとして格納する。試験項目格納装置６は、監視画面を試験する試験項目を格納する。画像判定手段７は、表示された監視画面上の可変画が正解画像情報に合致しているかを判別する。試験結果格納装置８は、画像判定手段７が正誤判定した結果を格納する。自動試験実行手段９は、試験項目格納装置６から試験項目を取り出し、試験用の監視画面を生成させ、画像判定手段７を利用して正誤判定を行い、試験結果Ｒを試験結果格納装置８に格納する。
【００１１】
一般にプラントの監視画面は、地図やプラントの概観図など、主に背景となる固定画と、プラントからの信号に応じて表示が変更される複数の可変画から構成される。可変画には、監視対象の機器や装置の状態に応じて画像が変化するアイコン画像や、センサの値に応じて文字列が変化する数値画像がある。監視画面は、監視画面情報に基づいた可変画によりプラントの状態を表示する。
【００１２】
監視画面情報格納装置１は、監視画面ごとに複数の監視画面情報を格納する。監視画面情報は一意のＩＤによって識別される。監視画面情報には、可変画の情報として、可変画の表示位置、可変画がどの信号に応じて変化するかの信号割り付け情報、可変画の変化条件などの付加情報が含まれている。
【００１３】
監視画面生成手段２は、監視画面情報格納装置１より監視画面情報を取り出し、模擬データ発生手段４から与えられた信号を模擬する値をもとに可変画を変化させて試験用の監視画面を生成し、画像記憶装置３に記憶する。
【００１４】
画像記憶装置３は、監視画面生成手段２によって生成された監視画面の内容を保持できるディスプレイもしくはビデオメモリである。
【００１５】
模擬データ発生手段４は、プラントからの信号を模擬する値を発生させ、監視画面生成手段２に与える。
【００１６】
画像パターン格納装置５には、可変画の種別ごとに画像パターンが格納されており、画像パターンは一意のＩＤによって識別される。画像パターンには、可変画が取りうる全ての表示状態が格納されている。可変画が取りうる全ての表示状態は、例えば、アイコン画像の可変画の場合は画像情報が、数値画像の可変画の場合は文字色、フォント、表示桁数、小数点以下桁数などである。表示状態は、画像パターン内で一意のＩＤによって識別される。
【００１７】
試験項目格納装置６には、複数の試験項目が格納されており、試験項目Ｔは一意のＩＤによって識別される。試験項目Ｔには、試験対象となる監視画面情報のＩＤ、可変画の表示位置とサイズ、信号の情報、画像パターンの表示状態で表される正解画像情報が格納されている。正解画像情報は監視画面の仕様書に基づいて作成される。
【００１８】
画像判定手段７は、画像記憶装置３に表示された監視画面の指定された表示位置とサイズの画像が、画像パターン格納装置５に格納されている正解の画像パターンの表示状態と合致しているかを判別する。その際、アイコン画像の可変画の場合は、登録されている画像と表示されている画像との比較を行い、数値画像の可変画の場合は、文字色やフォントなどの描画情報をもとに内部的に生成した数値画像と、表示されている画像との比較を行う。
【００１９】
試験結果格納装置８には、試験結果Ｒとして、試験項目Ｔごとに試験項目のＩＤ、成功・失敗の結果、試験に失敗した場合の画像情報が格納されている。
【００２０】
自動試験実行手段９は、試験項目格納装置６から試験項目Ｔを取り出し、監視画面生成手段２に監視画面情報のＩＤ、模擬データ発生手段４に信号と信号を模擬する値の組み合わせを与えて監視画面を生成させ、画像判定装置７を利用して正誤判定した結果を、試験結果格納装置８に格納する。
【００２１】
図２のフローチャートを用いて試験を実施する手順について説明する。図２は監視画面試験装置の試験の実施手順を示すフローチャートである。自動試験実行手段９はまず、試験項目格納装置６から試験項目Ｔを取り出し、監視画面生成手段２に試験対象の監視画面情報のＩＤ、模擬データ発生手段４に試験対象の信号と信号を模擬する値の組み合わせを与える（ステップＳ１）。模擬データ発生手段は、信号を模擬する値を発生させ、監視画面生成手段２に与える（ステップＳ２）。監視画面生成装置２は、与えられた監視画面情報のＩＤをもとに監視画面情報格納手段１から取り出した監視画面情報と、与えられた信号を模擬する値によって監視画面を生成し、画像記憶装置３に記憶する（ステップＳ３）。自動試験実行装置９は画像判定装置７に、監視画面の指定した表示位置とサイズの画像が正解画像情報と合致しているかを判定させ（ステップＳ４）、試験結果Ｒを試験結果格納装置８に記録する（ステップＳ５）。続いて、試験項目格納装置６に次の試験項目Ｔが存在するかどうかを判別し（ステップＳ６）、存在する場合はステップＳ１からステップＳ５までの処理を繰り返す。存在しない場合は処理を終了する。
【００２２】
具体的な監視画面例の試験の実施例について説明する。図３は監視画面試験装置における監視画面の一例であり、図４は監視画面試験装置における第１の可変画の一例であり、図５は監視画面試験装置における第２の可変画の一例である。例えば、図３に示す監視画面１００（監視画面情報ＩＤはＳ００１）には、弁の図形可変画２０（可変画ＩＤは弁Ａ）、弁の図形可変画２１（可変画ＩＤは弁Ｂ）、数値可変画２２（可変画ＩＤは数値Ｘ）の３つの可変画が含まれている。可変画ＩＤが弁Ａ、弁Ｂである図形可変画２０、２１は弁の状態を表す画像アイコンの可変画であり、数値Ｘは温度を表す数値画像の可変画である。
【００２３】
弁を表す図形可変画２０、２１は、図４に示す通り、３つのデジタル信号の値の組み合わせにより表示するアイコン画像が決定される。図４の例では、３つのデジタル信号のうち、いずれか１つの信号の値がＯＮである場合は弁が「開」の状態を表す画像アイコン１５a、すべての信号の値がＯＦＦである場合は弁が「閉」の状態を表す画像アイコン１５ｂが表示される。
【００２４】
温度の数値を表す数値可変画２２は、図５に示す通り、アナログ信号の値が上限値を超えた場合、上限値と下限値の間の場合、下限値を超えた場合に、それぞれの状態が「上限異常」、「下限異常」、「正常」の文字色で数値が描画される。
【００２５】
監視画面１００（Ｓ００１）の試験は、図形可変画２０（弁Ａ）及び図形可変画２１（弁Ｂ）の試験と数値可変画２２（数値Ｘ）の試験を含む。図形可変画２０（弁Ａ）及び図形可変画２１（弁Ｂ）に対しては、割り付けられている３つのデジタル信号の値を変えることにより、所望の画像アイコンが表示されるかを確認する。数値可変画２２（数値Ｘ）に対しては、割り付けられているアナログ信号の値を変えることにより、所望の表示色で描画されるかを確認する。
【００２６】
図６は監視画面試験装置における監視画面情報の構成例である。監視画面情報格納装置１に格納される監視画面情報には、監視画面情報を識別するための監視画面情報ＩＤと、複数の可変画情報が含まれている。可変画情報には、可変画を識別するための可変画ＩＤ、表示位置、可変画に割り付けられる複数の信号の名称、可変画の変化条件などの付加情報が含まれている。
【００２７】
図７は監視画面試験装置における監視画面情報の一例である。可変画情報１は可変画２０（弁Ａ）に関するものであり、信号情報には３つのデジタル信号ＤＩ００１、ＤＩ００２、ＤＩ００３が割り付けられている。可変画情報２は可変画２１（弁Ｂ）に関するものであり、信号情報には３つのデジタル信号ＤＩ０１１、ＤＩ０１２、ＤＩ０１３が割り付けられている。また、可変画情報３は数値可変画２２（数値Ｘ）に関するものであり、信号情報にはアナログ信号ＡＩ００１が割り付けられ、付加情報には可変画の変化条件である上限値８０．０及び下限値１０．０が設定されている。
【００２８】
図８は監視画面試験装置における画像パターンの構成例である。画像パターン格納装置５に格納される画像パターンは、画像パターンを識別するための画像パターンＩＤと、複数の表示状態からなる。表示状態は、表示状態を識別するための表示状態ＩＤと、可変画の表示情報からなる。表示情報とは、アイコン画像の可変画の場合はどの画像アイコンであるかを示す画像情報であり、数値画像の可変画の場合は文字色、フォント、表示桁数、小数点以下桁数などの描画情報である。
【００２９】
図９は監視画面試験装置における画像パターンの一例である。図９（ａ）は弁の可変画の画像パターンの具体例であり、図９（ｂ）は温度数値の可変画の画像パターンの具体例である。弁の可変画の画像パターンには、「開」と「閉」の２状態がそれぞれ画像アイコン１５ａ、画像アイコン１５ｂを表示情報として登録されている。温度数値の可変画の画像パターンには、「上限異常」、「下限異常」、「正常」の３状態がそれぞれの文字色を表示情報として登録されている。
【００３０】
図１０は監視画面試験装置における試験項目の構成例である。試験項目格納装置６に格
納されるＴは、試験項目Ｔを識別するための試験項目ＩＤ、試験対象となる監視画面の監視画面情報ＩＤ、可変画の表示位置とサイズ、どの信号にどの値を設定するかの信号発生情報、試験が成功する場合の正解画像情報からなる。正解画像情報は、画像パターンＩＤと表示状態ＩＤで表される。
【００３１】
図１１は監視画面試験装置における試験項目の一例である。図１１（ａ）は弁Ａ及び弁Ｂの試験項目の具体例であり、図１１（ｂ）は温度数値の試験項目の具体例である。図１１の試験項目は図３の監視画面１００（Ｓ００１）に対するものである。試験項目ＩＤがＴ１である試験項目Ｔ１は、弁Ａを試験するためのものであり、デジタル信号ＤＩ００１、ＤＩ００２、ＤＩ００３を全てＯＦＦの値にすると、画像パターンが「弁」で表示状態が「閉」の表示状態になれば試験が正しいことが定義されている。以後、試験項目ＩＤがＴ１である試験項目を、試験項目Ｔ１と呼ぶ。試験項目Ｔ３は、弁Ｂを試験するためのものであり、デジタル信号ＤＩ０１１、ＤＩ０１２、ＤＩ０１３を全てＯＦＦの値にすると、画像パターンが「弁」で表示状態が「閉」の表示状態になれば試験が正しいことが定義されている。３つのデジタル信号の値の組み合わせは８通りあるため、弁Ａ及び弁Ｂの可変画に対する試験項目Ｔはそれぞれ８通りが考えられる。
【００３２】
数値Ｘのようなアナログ信号が割り付けられた可変画の場合、全ての値について試験することはできないため、境界となる値と境界の間の値の試験を行う。温度の可変画では、上限を超える値、上限値、正常値、下限値、下限を超える値の最低５通りの試験項目Ｔが考えられる。図１１（ｂ）の試験項目Ｔ２では、アナログ信号ＡＩ００１を３０．０００にすると、画像パターンが「温度数値」の「正常」の表示状態になれば試験が正しいことが定義されている。
【００３３】
図１２は監視画面試験装置における試験結果の構成例である。試験結果格納装置８に格納される試験結果Ｒは、試験項目ＩＤ、成功・失敗を示す試験結果Ｒ、試験に失敗した場合の画像情報である付加情報からなる。
【００３４】
図１１の試験項目を例にして、具体的な試験の実行例について説明する。まず試験項目Ｔ１について説明する。図２のフローチャートに示したように、自動試験実行手段９は、試験項目格納装置６から試験項目Ｔ１を取り出す（ステップＳ１）。次に、監視画面生成手段２に監視画面情報のＩＤ（Ｓ００１）を送り、模擬データ発生手段４に信号発生情報１から３を送る。模擬データ発生手段４は信号を模擬する値を発生させ、監視画面生成手段２に与える（ステップＳ２）。監視画面生成手段２は監視画面情報格納装置１より監視画面情報を取り出し、模擬データ発生手段４から与えられた信号を模擬する値をもとに可変画を変化させて試験用の監視画面を生成し、画像記憶装置３に記憶する（ステップＳ３）。生成された監視画面は図１３（ａ）のようになる。
【００３５】
図１３は監視画面試験装置の試験項目に基づいて生成された監視画面の一例である。図１３（ａ）は監視画面生成手段２により弁Ａに対する試験項目Ｔ１をもとに生成された監視画面Ｓ００１の画面表示１０１であり、図１３（ｂ）は監視画面生成手段２により数値Ｘの試験項目Ｔ２をもとに生成された監視画面Ｓ００１の画面表示１０２である。図１３（ｂ）に対応する試験項目Ｔ２の試験例は後述する。
【００３６】
図１３（ａ）において試験対象の画像Ｇ１は、正解画像情報である「弁」の「閉」の表示情報の画像（図９（ａ）に示す表示状態２の画像アイコン１５ｂ）と合致する。したがって、画像判定手段７は、試験対象の画像Ｇ１と試験項目Ｔ１の正解画像情報に関係付けされた画像パターン格納装置５に格納されている画像パターンの表示状態とを比較し、試験項目Ｔ１を成功と判定する（ステップＳ４）。画像判定手段７は、自動試験実行手段９に試験項目Ｔ１の結果を送信し、自動試験実行手段９は受信した試験項目Ｔ１の結果を試験結果格納装置８に記憶する（ステップＳ５）。
【００３７】
自動試験実行手段９は試験項目格納装置６に次の試験項目Ｔが存在するかどうかを判別し（ステップＳ６）、試験項目Ｔ２が存在するので、ステップＳ１からステップＳ５までの処理を繰り返す。次に試験項目Ｔ２について説明する。
【００３８】
自動試験実行手段９は、試験項目格納装置６から試験項目Ｔ２を取り出す（ステップＳ１）。次に、監視画面生成手段２に監視画面情報のＩＤ（Ｓ００１）を送り、模擬データ発生手段４に信号発生情報１を送る。模擬データ発生手段４は信号を模擬する値を発生させ、監視画面生成手段２に与える（ステップＳ２）。監視画面生成手段２は監視画面情報格納装置１より監視画面情報を取り出し、模擬データ発生手段４から与えられた信号を模擬する値をもとに可変画を変化させて試験用の監視画面を生成し、画像記憶装置３に記憶する（ステップＳ３）。生成された監視画面は図１３（ｂ）のようになる。
【００３９】
図１３（ｂ）において試験対象の画像Ｇ２の温度数値は３０．０００であり、文字色は白である。試験対象の画像Ｇ２は、正解画像情報である「温度数値」の「正常」の表示情報の文字色（図９（ｂ）に示す表示状態２の文字色が白）と合致する。したがって、画像判定手段７は、試験対象の画像Ｇ２と正解画像情報の表示状態とを比較し、試験項目Ｔ２を成功と判定する（ステップＳ４）。画像判定手段７は、自動試験実行手段９に試験項目Ｔ２の結果を送信し、自動試験実行手段９は受信した試験項目Ｔ２の結果を試験結果格納装置８に記憶する（ステップＳ５）。
【００４０】
自動試験実行手段９は試験項目格納装置６に次の試験項目Ｔが存在するかどうかを判別し（ステップＳ６）、試験項目Ｔ３が存在するので、ステップＳ１からステップＳ５までの処理を繰り返す。試験項目Ｔ３については試験項目Ｔ１と同様であり、説明は繰り返さない。試験項目Ｔ３が終了した後に、自動試験実行手段９は試験項目格納装置６に次の試験項目Ｔが存在するかどうかを判別し（ステップＳ６）、他の試験項目Ｔが存在しない場合は処理を終了する。
【００４１】
以上のように、自動試験実行手段９は、試験項目格納装置に格納されている全ての試験項目Ｔについて処理を繰り返すことにより、自動試験を実行する。
【００４２】
実施の形態１の監視画面試験装置５０は、画像判定手段７を設けたことにより、プラントからの信号の値に応じて変化する可変画を画像処理によって判別することができる。したがって、従来試験担当者の目視確認による見間違いや見落としによる試験のミスが生じてしまったのとは異なり、試験担当者の目視確認による見間違いや見落としによる試験のミスを防ぐことができる。目視確認による見間違いや見落としを防止できるので、監視画面の試験を正確に行うことがきる。また、監視画面試験装置５０は、自動試験実行手段９を設けたことにより人手を介さずに試験を自動的に実行することができる。自動試験実行手段９による試験の自動化により試験時間を短縮することができる。
【００４３】
監視画面試験装置５０は、画像パターン格納装置５を備えたので、試験項目Ｔの正解画像情報を簡潔にでき、データ量を少なくすることができる。
【００４４】
以上のように実施の形態１の監視画面試験装置５０によれば、試験項目Ｔにおける監視画面情報及びプラントから入力される信号を模擬した信号に基づいて可変画２０、２１、２２の表示を変更し、試験監視画面１０１、１０２を生成する監視画面生成手段２と、監視画面生成手段２により生成された試験監視画面１０１、１０２の可変画２０、２１、２２が試験項目Ｔにおける対象可変画の正解画像情報に合致しているかを判定する画像判定手段７とを備えたので、試験担当者の目視確認による見間違いや見落としを防止した正確な監視画面の試験を行うことができる。
【００４５】
なお、正解画像情報は、監視画面の仕様書作成装置で作成した仕様書の電子データから、表示位置やサイズを取得してもよい。正解画像情報を仕様書の電子データから作成することで、正解画像情報作成を効率的に正確に行うことができる。これにより、監視画面試験装置５０の試験準備時間を短縮することができ、準備を含めたトータル試験時間（試験工程）を短縮することができる。
【００４６】
実施の形態２．
実施の形態１では、監視画面の試験を自動実行する例で説明したが、試験に失敗した監視画面における監視画面情報の誤り箇所を推測して修正案を提示することで、監視画面情報の修正に係わる手間と、再試験の手間を削減することができる。以下に説明する。
【００４７】
図１４はこの発明の実施の形態２における監視画面試験装置を示す図である。実施の形態２の監視画面試験装置５１は、実施の形態１の監視画面試験装置５０とは、監視画面情報修正手段１０、推測結果格納装置１１、修正案推測手段１２、現象情報格納装置１３を有する点で異なる。監視画面情報修正手段１０は、監視画面情報格納装置１より監視画面情報を取り出し、修正要求に応じて監視画面情報を修正する。推測結果格納装置１１は、監視画面情報の修正案の推測結果を格納する。修正案推測手段１２は、試験結果Ｒと試験項目Ｔをそれぞれ試験結果格納装置８、試験項目格納装置６から取り出して監視画面情報の誤り箇所と修正候補を推測し、監視画面情報修正手段１０を利用して修正した監視画面情報で、自動試験実行手段１０を利用して再試験を実行した後、推測結果を推測結果格納装置１１に格納する。現象情報格納装置１３は、試験に失敗した場合の現象と監視画面の修正方法を格納する。
【００４８】
実施の形態２において、試験結果格納装置８は、試験結果Ｒが成功であるか失敗であるかに関わらず、付加情報として正解時の画像情報を格納する。また、監視画面情報格納装置１には、修正済の監視画面情報についても格納される。
【００４９】
監視画面情報修正手段１０は、監視画面情報格納装置１より監視画面情報を取り出し、修正案推測手段１２が推測した修正案をもとに、監視画面情報を修正して保存する。
【００５０】
推測結果格納装置１１には、失敗した試験項目Ｔについて、監視画面情報の修正案の有無情報と、有の場合は修正案の監視画面情報のＩＤが格納されている。
【００５１】
修正案推測手段１２は、試験に失敗した試験結果Ｒと試験項目Ｔ、および、関連する試験結果Ｒと試験項目Ｔを、それぞれ試験結果格納装置８及び試験項目格納装置６から取り出す。試験結果Ｒの正解時と失敗時の画像情報、および、試験項目Ｔの信号の情報をもとに、監視画面情報の可変画の記述の誤り箇所と修正案を推測する。修正候補が存在すれば、監視画面情報修正手段１０を利用して監視画面情報を修正し、自動試験実行手段９を利用して再試験を実行する。失敗した試験項目Ｔと、修正した監視画面情報のＩＤを含むすべての試験項目Ｔの再試験を実施して修正案の正当性の確認を行い、結果を推測結果格納装置１１に格納する。
【００５２】
現象情報格納装置１３は、試験に失敗した場合における現象情報及び監視画面の修正方法を格納する。現象情報及び監視画面の修正方法は修正案推測手段１２により読み出される。ここで、現象情報は、「現象ＩＤ」、「失敗現象」、「監視画面修正方法」からなる。現象情報の具体例は後述する。
【００５３】
図１５のフローチャートを用いて、修正案推測手段１２の動作について説明する。図１
５は監視画面試験装置５１における修正案推測処理の実施手順を示すフローチャートである。図２のフローチャートに基づいて全ての試験が完了した後に、図１５の手順が実行される。修正案推測手段１２はまず、試験結果格納装置８から試験結果Ｒを取り出す（ステップＳ７）。試験結果Ｒが失敗かどうかを判定する。試験結果Ｒが失敗の場合は、ステップＳ９からステップＳ１９までの修正案推測処理を行う。修正案推測処理は後述する。また、試験結果Ｒが成功の場合は、ステップＳ２０までスキップする（ステップＳ８）。試験結果Ｒが成功の場合、もしくは、失敗の場合における修正案推測処理（ステップＳ９からステップＳ１９）が終了すると、修正案推測手段１２は試験結果格納装置８に次の試験結果Ｒが存在するかどうかを判別し（ステップＳ２０）、存在する場合はステップＳ７に戻って処理を繰り返す。存在しない場合は処理を終了する。
【００５４】
次に、修正案推測処理（ステップＳ９からステップＳ１９）について説明する。修正案推測手段１２は、推測結果格納装置１１に以前に実施した他の試験項目Ｔに対する修正案推測処理によって、この試験項目Ｔの対象可変画に対する修正案である既存修正案がすでに存在するかどうかを判定する。推測結果格納装置１１に以前に実施した他の試験項目Ｔに対する修正案推測処理によって、この試験項目Ｔについての既存修正案がすでに存在する場合は、ステップＳ２０までスキップする（ステップＳ９）。存在しない場合は、失敗の試験項目Ｔを試験項目格納装置６から取り出す（ステップＳ１０）。
【００５５】
続いて、修正案推測手段１２は、関連する試験結果Ｒ、試験項目Ｔをそれぞれ試験結果格納装置８、試験項目格納装置６から取り出す（ステップＳ１１）。取り出した試験結果Ｒ、試験項目Ｔにおける試験結果Ｒの正解時と失敗時の画像情報、および、試験項目Ｔの信号の情報をもとに、監視画面情報の可変画の記述の誤り箇所と修正案を推測する（ステップＳ１２）。具体的には、修正案推測手段１２は、現象情報格納装置１３に格納された現象情報を読み出し、失敗した試験の結果が登録されている現象に該当するかどうかを確認し、修正案を推定する。
【００５６】
現象情報格納装置１３に修正候補が存在するかどうかを判別し（ステップＳ１３）、存在しなければ修正案推測処理を終了してステップＳ１９に移行する。修正候補が存在すれば、現象情報格納装置１３に格納された該当する監視画面修正方法に従って監視画面情報を修正することを監視画面情報修正手段１１に指示する（ステップＳ１４）。修正した監視画面情報をもとに、自動試験実行手段９を利用して失敗した試験項目Ｔの再試験を実施する（ステップＳ１５）。
【００５７】
再試験は、図２のフローチャートのステップＳ２からステップＳ４までの動作と同様の処理を実行し、再試験が成功かどうかを判定する。再試験が失敗した場合はステップＳ１３に戻り、成功した場合は次のステップに進む（ステップＳ１６）。ステップＳ１７では、試験項目格納装置６から、修正済の監視画面情報と同じ監視画面情報ＩＤを持つ試験項目Ｔを取り出し、修正した監視画面情報で再試験を実施する（ステップＳ１７）。全ての試験項目Ｔについて試験が成功かどうかを判定する。試験結果Ｒが以前の実行結果と同じ、もしくは、失敗していた試験項目Ｔが成功に変わっていれば、修正案の正当性が確認できる。逆に、以前成功していた試験項目Ｔが失敗に変わっていれば、修正案が他の試験項目Ｔに影響するため、修正案は採用せず、ステップＳ１３に戻る（ステップＳ１８）。修正案の正当性が確認できれば、修正案があることを推測結果格納装置１１に格納する。正当性が確認できない、もしくは、修正候補がない場合は、修正案がないことを推測結果格納装置１１に格納する（ステップＳ１９）。
【００５８】
図１６は監視画面試験装置における推測結果の一例である。推測結果格納手段１１に格納される推測結果は、試験項目ＩＤ、修正案の有無情報、修正案がある場合は修正案の監視画面情報のＩＤからなる。
【００５９】
具体的な監視画面例をあげて説明する。監視画面に、タンクの状態を表す可変画が含まれている場合である。図１７は監視画面試験装置における可変画の一例である。タンクを表す可変画は、図１７に示す通り、２つのデジタル信号の組み合わせにより表示する画像アイコンが決定される。例では、水位低を表すデジタル信号１がＯＮの場合は水位低を表す画像アイコン１５ｃ、水位高を表すデジタル信号２がＯＮの場合は水位高を表す画像アイコン１５ｄ、デジタル信号が両方ともＯＦＦの場合には正常を表す画像アイコン１５ｅが、それぞれ表示される。このときのタンクの可変画の画像パターンを図１８に示す。図１８は監視画面試験装置における画像パターンの一例である。タンク水位の可変画の画像パターンには、水位低、水位高、水位正常の各場合に、それぞれ画像アイコン１５ｃ、１５ｄ、１５ｅが登録されている。
【００６０】
上述のタンクを含む監視画面では、可変画タンク１に対し、水位低を表すデジタル信号１に信号ＴＡＮＫ１−Ｌ、水位高を表すデジタル信号２に信号ＴＡＮＫ１−Ｈを割り付ける仕様とする。この場合、試験項目Ｔとしては、信号の仕様に基づいて図１９に示すＴ１３からＴ１５の３つの試験が想定される。図１９は監視画面試験装置における第１の試験項目の一例である。図１９の例では、信号発生情報と正解画像情報の組み合わせのみ示している。
【００６１】
試験対象の監視画面は、監視画面作成者が監視画面情報を作成する際に、信号ＴＡＮＫ１−Ｌと信号ＴＡＮＫ１−Ｈを間違えて逆に割り付けられた場合を考える。この場合、試験を実行した結果は、試験項目のＴ１３とＴ１４が失敗し、Ｔ１５は成功することになる。図２０に示すようにＲ１３からＲ１５に示す試験結果が試験結果格納装置８に格納される。図２０は監視画面試験装置における第１の試験結果の一例である。試験結果Ｒ１３は試験項目Ｔ１３の試験結果であり、試験結果Ｒ１４は試験項目Ｔ１４の試験結果であり、試験結果Ｒ１５は試験項目Ｔ１５の試験結果である。このとき、試験結果Ｒの付加情報には、失敗時の画像と成功すれば得られるはずの成功画像が格納されている。
【００６２】
試験が終了すると、修正案推測手段１２は試験結果Ｒ１３を取り出す（ステップＳ７）。修正案推測手段１２は、試験結果Ｒ１３を読み出し、試験失敗と判定し（ステップＳ８）、推測結果格納装置１１に以前に実施した他の試験項目Ｔに対する修正案推測処理による試験項目Ｔ１３についての修正案があるかを調べ判定する（ステップＳ９）。推測結果格納装置１１に修正案がなかったので、修正案なしと判定しステップＳ１０に進む。修正案推測手段１２は、試験結果Ｒ１３の対象となる試験項目Ｔ１３を取り出す（ステップＳ１０）。試験結果Ｒ１３の関連する試験項目Ｔとして、同じ監視画面情報ＩＤと同じ信号情報を持つ試験項目のＴ１４、Ｔ１５と、その試験結果であるＲ１４とＲ１５を取り出す（ステップＳ１１）。
【００６３】
修正案推測手段１２はステップ１２を実行する。修正案推測手段１２は、現象情報格納装置１３に格納された現象情報を読み出し、失敗した試験の結果が登録されている現象に該当するかどうかを確認する。図２１は現象情報格納装置１３に格納された現象情報の一例である。現象情報は、現象ＩＤ、失敗現象、現象画面修正方法からなっている。失敗現象の確認方法及び現象画面修正方法は、計算機によるプログラム実行により実現できる。現象ＩＤが現象１はタンクの例の現象情報であり、現象ＩＤが現象２は後述する温度数値の可変画の例の現象情報である。
【００６４】
修正案推測手段１２は、Ｔ１３の信号と値の組み合わせがＲ１４の正解時の画像に、Ｔ１４の信号と値の組み合わせがＲ１３の正解時の画像になっており、同様に、失敗時の画像がＲ１３とＲ１４で逆になっていることから、現象情報格納装置１３の現象情報における現象１に該当すると判定し、現象１の現象画面修正方法に従い、可変画の信号が逆に割
り付けられているのではないかと推測する。そして、修正案として可変画ＴＡＮＫ１の信号ＴＡＮＫ１−Ｌと信号ＴＡＮＫ１−Ｈを逆にした割り付けたものを監視画面情報の修正案の候補とする。
【００６５】
修正案推測手段１２は、監視画面情報の修正案の候補があると判定し（ステップＳ１３）、監視画面情報修正手段１０に修正案の候補の通りに監視画面情報の修正を指示する。監視画面情報修正手段１０は、修正要求に応じて監視画面情報を修正し、修正済の監視画面情報を別のＩＤで監視画面情報格納装置１に保存する（ステップＳ１４）。修正案推測手段１２は、自動試験実行手段９を利用して、修正した監視画面情報で再試験を実行する（ステップＳ１５）。この例では再試験により、Ｔ１３の試験は成功する。修正案推測手段１２は、Ｔ１３の再試験が成功したと判定し（ステップＳ１６）、同じ監視画面情報のＩＤを持つその他の試験項目Ｔについて再試験を実行する（ステップＳ１７）。この中には、Ｔ１４及びＴ１５の試験も含まれており、それぞれ成功する。修正案推測手段１２は、同じ監視画面情報のＩＤを持つその他の試験項目Ｔが成功したと判定する（ステップＳ１８）。修正案の正当性が確認できたので、修正案推測手段１２は、Ｔ１３及びＴ１４の試験結果Ｒ１３、Ｒ１４についての推測結果を、推測結果格納装置１１に格納する（ステップＳ１９）。
【００６６】
第２の例として、温度数値の可変画が含まれている監視画面における修正案の推定について説明する。この監視画面において、監視画面情報の可変画の付加情報として、上限値の値が間違って本来の上限値より高い値が設定されていた場合を考える。例えば、図３に示す監視画面の例において、図７に示す可変画情報３における数値Ｘの付加情報の上限値８０．０が間違って９０．０と記述されていたとする。この場合、試験項目Ｔとしては、図２２に示すＴ１６からＴ１９の４つの試験が想定される。図２２は監視画面試験装置における第２の試験項目の一例である。図１９の例では、信号発生情報と正解画像情報の組み合わせのみ示している。
【００６７】
この場合、試験を実行した結果は、図２２に示すＴ１６からＴ１９までの試験項目のうち、Ｔ１７とＴ１８が失敗する。図２３に示すようにＲ１６からＲ１９に示す試験結果が試験結果格納装置８に格納される。図２３は監視画面試験装置における第２の試験結果の一例である。これらの結果により、修正案推測手段１２はステップ１２の手順において、現象情報格納装置１３に格納された現象情報を読み出し、現象情報における現象２に該当すると判定し、現象２の現象画面修正方法に従い、上限値の記述が間違っており、上限値が７５．０と９０．０の間であることを推測する。上限値の候補をいくつか挙げ、それらを修正案の候補として監視画面情報を修正して再試験を実施することにより、上限値を特定することができる。上限値の候補を８０．０と推測した場合に、試験項目Ｔ１７、Ｔ１８ともに成功する。したがって、修正案推測手段１２は、同じ監視画面情報のＩＤを持つその他の試験項目Ｔが成功したと判定する（ステップＳ１８）。修正案の正当性が確認できたので、修正案推測手段１２は、Ｔ１７及びＴ１８の試験結果Ｒ１７、Ｒ１８についての推測結果を、推測結果格納装置１１に格納する（ステップＳ１９）。
【００６８】
第３の例として、ある監視画面では、可変画に全く推測不可能な間違った信号が割り当てられていた場合を考える。この場合は、関連する試験結果Ｒ、試験項目Ｔからは修正案の候補が推測できないため、推測結果格納装置１１には、修正案なしの結果が格納される（ステップＳ１９）。
【００６９】
実施の形態２の監視画面試験装置５１は、監視画面情報修正手段１０、修正案推測手段１２を設けたことにより、失敗した試験結果Ｒと試験項目Ｔ、および、関連する試験項目Ｔと試験結果Ｒから監視画面情報の誤り箇所と修正案を推測し、再試験を実施して修正案の正当性を確認することができる。このため、監視画面情報の修正に係わる手間と、再試
験の手間を削減することができる。
【００７０】
監視画面試験装置５１は、現象情報格納装置１３を有したので、監視画面情報の誤り箇所と修正案の推定作業を短時間で行うことができる。また、監視画面試験装置５１は、監視画面情報の修正案の有無情報と修正案有りの場合における修正案を含んだ推測結果を格納する推測結果格納装置１１を有したので、失敗した試験項目Ｔの対象可変画に対する修正案である既存修正案を利用でき、監視画面の全試験項目Ｔにおける修正案推測処理を短時間で実行することができる。
【産業上の利用可能性】
【００７１】
この発明に係る監視画面試験装置は、プラントの状態や他の機器等の状態を表示する監視画面を試験でき、プラントの監視制御行う監視制御システムに好適に利用できる。
【符号の説明】
【００７２】
２      監視画面生成手段            ５      画像パターン格納装置
７      画像判定手段                ９      自動試験実行手段
１０    監視画面情報修正手段        １１    推測結果格納装置
１２    修正案推測手段              １３    現象情報格納装置
２０    図形可変画                  ２１    図形可変画
２２    数値可変画                  ５０    監視画面試験装置
５１    監視画面試験装置            １００  画面表示
１０１  画面表示                    １０２  画面表示
Ｔ      試験項目                    Ｒ      試験結果
Ｔ１乃至Ｔ３、Ｔ１３乃至Ｔ１９    試験項目
【図１】
2011075824.tif 000003
【図２】
2011075824.tif 000004
【図３】
2011075824.tif 000005
【図４】
2011075824.tif 000006
【図５】
2011075824.tif 000007
【図６】
2011075824.tif 000008
【図７】
2011075824.tif 000009
【図８】
2011075824.tif 000010
【図９】
2011075824.tif 000011
【図１０】
2011075824.tif 000012
【図１１】
2011075824.tif 000013
【図１２】
2011075824.tif 000014
【図１３】
2011075824.tif 000015
【図１４】
2011075824.tif 000016
【図１５】
2011075824.tif 000017
【図１６】
2011075824.tif 000018
【図１７】
2011075824.tif 000019
【図１８】
2011075824.tif 000020
【図１９】
2011075824.tif 000021
【図２０】
2011075824.tif 000022
【図２１】
2011075824.tif 000023
【図２２】
2011075824.tif 000024
【図２３】
2011075824.tif 000025