(57)【要約】【課題】大量に存在するイメージの内容を習熟していなくとも所望する情報を含むイメージに容易に到達することができるプラント監視技術を提供する。【解決手段】プラント監視装置１０は、プラントのプロセスデータ８を受信するプロセスデータ受信部１１と、このプロセスデータ８に基づく第１情報が表示された固定イメージを生成する固定イメージ生成部１４と、このプロセスデータ８に基づく第２情報が表示された浮動イメージを生成する浮動イメージ生成部１５（１５1…１５n）と、スクリーン部３０に表示される固定イメージ及び浮動イメージのレイアウトを設定するレイアウト部２２と、このレイアウトの設定を操作して複数の浮動イメージのうち一部をスクリーン部３０に表示させ残部を非表示にする浮動操作部２６と、を備えている。【選択図】  図４
2012252651.tif 000002
【特許請求の範囲】
【請求項１】
プラントのプロセスデータを受信するプロセスデータ受信部と、
前記プロセスデータに基づく第１情報が表示された固定イメージを生成する固定イメージ生成部と、
前記プロセスデータに基づく第２情報が表示された浮動イメージを生成する浮動イメージ生成部と、
スクリーン部に表示される前記固定イメージ及び前記浮動イメージのレイアウトを設定するレイアウト部と、
前記レイアウトの設定を操作して複数の前記浮動イメージのうち一部を前記スクリーン部に表示させ残部を非表示にする浮動操作部と、を備えることを特徴とするプラント監視装置。
【請求項２】
請求項１に記載のプラント監視装置において、
前記第１情報は前記プロセスデータのデジタル情報又はそのバーチャート情報であり、前記第２情報は前記プロセスデータのトレンド情報であることを特徴とするプラント監視装置。
【請求項３】
請求項１又は請求項２に記載のプラント監視装置において、
前記固定イメージ生成部は、複数のなかから選択された固定イメージを生成し、
前記浮動イメージ生成部は、前記選択された固定イメージに含まれる要素に関係する前記浮動イメージを生成することを特徴とするプラント監視装置。
【請求項４】
請求項１から請求項３のいずれか１項に記載のプラント監視装置において、
前記浮動イメージ生成部は、前記複数の浮動イメージのうち前記スクリーン部に表示されている一部の浮動イメージのみを前記プロセスデータに基づき更新することを特徴とするプラント監視装置。
【請求項５】
請求項１から請求項４のいずれか１項に記載のプラント監視装置において、
前記浮動イメージ生成部は、前記浮動操作部の実行中は、前記複数の浮動イメージのうち全てを前記プロセスデータに基づき更新することを特徴とするプラント監視装置。
【請求項６】
請求項１から請求項５のいずれか１項に記載のプラント監視装置において、
前記スクリーン部に初期表示される前記レイアウトは、前記固定イメージ及び前記浮動イメージの表示履歴に基づいて決定されることを特徴とするプラント監視装置。
【請求項７】
請求項１から請求項６のいずれか１項に記載のプラント監視装置において、
前記プロセスデータ受信部、固定イメージ生成部及び浮動イメージ生成部を少なくとも含む本体部と、
この本体部とデータ回線を介して連結され前記レイアウト部及び前記浮動操作部を少なくとも含む端末部と、から構成され、
前記本体部は、新規のプロセスデータを受信して更新された前記固定イメージ及び前記浮動イメージのうち差分イメージのみを前記データ回線を介して前記端末部に送信することを特徴とするプラント監視装置。
【請求項８】
プラントのプロセスデータを受信するステップと、
前記プロセスデータに基づく第１情報が表示された固定イメージを生成するステップと、
前記プロセスデータに基づく第２情報が表示された浮動イメージを生成するステップと、
スクリーン部に表示される前記固定イメージ及び前記浮動イメージのレイアウトを設定するステップと、
前記レイアウトの設定を操作して複数の前記浮動イメージのうち一部を前記スクリーン部に表示させ残部を非表示にするステップと、を含むことを特徴とするプラント監視方法。
【請求項９】
コンピュータに、
プラントのプロセスデータを受信するステップ、
前記プロセスデータに基づく第１情報が表示された固定イメージを生成するステップ、
前記プロセスデータに基づく第２情報が表示された浮動イメージを生成するステップ、
スクリーン部に表示される前記固定イメージ及び前記浮動イメージのレイアウトを設定するステップ、
前記レイアウトの設定を操作して複数の前記浮動イメージのうち一部を前記スクリーン部に表示させ残部を非表示にするステップ、を実行させることを特徴とするプラント監視プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プラントから送信されるプロセスデータに基づいてこのプラントの制御状態を監視するプラント監視技術に関する。
【背景技術】
【０００２】
原子力発電プラントのような複雑なプロセスプラントでは、数千点にもおよぶプロセスデータを、プロセスコンピュータに集約して一括管理する中央監視制御方式が採用されている。そして、プラント監視装置は、プロセスコンピュータからプロセスデータを取得して表示イメージを構成し、スクリーンに表示する。
【０００３】
この表示イメージは、関連しあうもの同士でグループ化されたプロセスデータが、デジタル表示、バーチャート表示、トレンドグラフ表示等といった表示方法に則ってレイアウトされている。プラント運転員は、複数の中からいずれかのイメージを選択してスクリーンに表示することで必要な情報を得ることができる。
【０００４】
ところで、一回の表示で監視できるプラント情報量は、スクリーンの物理的な大きさや解像度に制約される。例えば、バーチャートを使ってプロセスデータを表示すれば、運転員は直感的にプラントの制御状態を理解できるようになるが、スクリーン上に表示される情報量は低下する。トレンドグラフを表示する場合に至っては、プラントの過去情報も同時に表示することになるため、スクリーンに表示される情報量がさらに制約される。
【０００５】
このために、監視対象となるプロセスデータの数が多い原子力発電プラントの場合、スクリーンに表示されるイメージの種類が１０００以上にも及び、このなかから必要な情報を含むイメージを選択することは容易ではない。
【０００６】
そこで、従来技術では、プラント全体から系統へ、各系統からそれぞれの構成機器へと階層的にイメージを展開し、必要な情報を含むイメージへの到達が容易となるように設計されている（例えば、特許文献１）。もしくは、運転員のメンタルモデルに合わせて、プラント全体を上位階層に対応させ、各系統を中位階層に対応させ、個々の機器を下位階層に対応させ、スクリーン上にイメージをレイアウトする技術が知られている（例えば、特許文献２）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特許第３７１８２４５号公報
【特許文献２】特開２００７−１８３２８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
このように、従来技術では、大量のイメージを階層化することにより、絞込みを行いながら、所望する情報を含むイメージを表示させている。このために、階層を絞り込んだ末に表示させたイメージに、所望する情報が含まれていない場合は、再び最上位階層に戻ってから、階層の絞り込みをやり直す必要がある。また、イメージの切り替わり速度が充分に速くないために、所望する情報が含まれるイメージに到達するのに時間を要する場合もあった。
よって従来技術においては、プラント運転員が、最適なイメージを容易に選択できるか否かは、大量のイメージのそれぞれにどのような情報が含まれているかを習熟しているか否かにかかっていた。
【０００９】
本発明はこのような事情を考慮してなされたもので、大量に存在するイメージの内容を習熟していなくとも所望する情報を含むイメージに容易に到達することができるプラント監視技術を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明のプラント監視装置は、プラントのプロセスデータを受信するプロセスデータ受信部と、前記プロセスデータに基づく第１情報が表示された固定イメージを生成する固定イメージ生成部と、前記プロセスデータに基づく第２情報が表示された浮動イメージを生成する浮動イメージ生成部と、スクリーン部に表示される前記固定イメージ及び前記浮動イメージのレイアウトを設定するレイアウト部と、前記レイアウトの設定を操作して複数の前記浮動イメージのうち一部を前記スクリーン部に表示させ残部を非表示にする浮動操作部と、を備えることを特徴とする。
【発明の効果】
【００１１】
本発明により、大量に存在するイメージの内容を習熟していなくとも所望する情報を含むイメージに容易に到達することができるプラント監視技術が提供される。
【図面の簡単な説明】
【００１２】
【図１】本発明に係るプラント監視装置が適用されるプラントの概略図。
【図２】実施形態に係るプラント監視装置のスクリーン部のイメージ像。
【図３】（Ａ），（Ｂ）は、スクリーン部に表示される浮動イメージの動作説明図。
【図４】本発明に係るプラント監視装置の第１実施形態を示すブロック図。
【図５】固定イメージ及び浮動イメージの表示／非表示の制御を行う管理テーブル。
【図６】第１実施形態に係るプラント監視装置の動作のフローチャート。
【図７】（Ａ）第２実施形態に係るプラント監視装置において浮動イメージがスクロールされているときの管理テーブル、（Ｂ）スクリーンの初期表示イメージを決定する管理テーブル。
【図８】第２実施形態に係るプラント監視装置の動作のフローチャート。
【図９】第３実施形態に係るプラント監視装置のブロック図。
【発明を実施するための形態】
【００１３】
（第１実施形態）
以下、本発明の実施形態を添付図面に基づいて説明する。
図１に基づいて、本発明に係るプラント監視装置が適用されるプラント２の概略を説明する。
プラント２の内部には、温度、圧力、流量等のプロセス量を計測するための複数のセンサ３（３1，３2，…３n）が設けられている。これらセンサ３が計測したプロセスデータ８は、１秒前後の周期で現場ネットワーク４又は専用ケーブル５を通してプロセスコンピュータ６に送信される。
【００１４】
プロセスコンピュータ６は、受信したプロセスデータ８を、１秒前後の周期でリアルタイムにデータ回線７又は専用ケーブル（図示略）を経由して、プラント監視装置１０に送信する。
なお、プロセスデータ８の数が２０００点である場合、１点当たり４オクテット(バイト)のデータを、０．２５秒周期で送信するとなると、一秒あたりの３２０００オクテット（２５６０００ビット）となり、十分な余裕を持ってネットワーク通信が可能である。
【００１５】
プラント監視装置１０は、ヒューマン・マシンインタフェースの機能を提供するものであって、例えば液晶ディスプレイ装置等の情報出力を行うスクリーン部３０（図２，図４）や、タッチスクリーンあるいはマウス等のスクリーン上の座標を指定するポインティングデバイスからなる外部入力手段２５（図４）を含んでいる。
【００１６】
図２に基づいて、各実施形態に係るプラント監視装置のスクリーン部３０に表示されるイメージ像の説明を行う。
スクリーン部３０に表示されるイメージ像は、固定イメージ３２と浮動イメージ３３とから構成されている。
【００１７】
選択ボタン３１は、プラントの系統（安全系I，炉心II、給水系III，…タービン系Ｘ）に対応させたボタンが配置され、これら系統をシンボル化させた固定イメージ３２をスクリーン部３０に選択表示させるものである。図２においては、選択ボタン３１のうち給水系IIIが選択されているので、スクリーン部３０には、この給水系をシンボル化した固定イメージ３２が表示されている。
【００１８】
固定イメージ３２は、プラントの系統を構成するポンプ、配管、及びその他の要素をシンボル化して表し、これら要素に関係するプロセスデータ（炉水位、炉圧、主蒸気流量、給水流量、熱出力、計４台の給水ポンプの流量、吐出圧力）がデジタル情報３５として示されている。さらに、それらデジタル情報３５のうちいくつかがバーチャート情報３６として示されている。
【００１９】
浮動イメージ３３は、固定イメージ３２に示される要素に関係するプロセスデータのトレンド情報３７が表示されている。具体的には、前記した炉水位、炉圧、主蒸気流量、給水流量、熱出力、給水ポンプの流量、吐出圧力等の過去から現在にいたるデータ変移が示されている。
図３（Ａ）及び図３（Ｂ）に示すように、浮動イメージ３３，３８は、複数あるもの（III-001〜III-005）のうち、一部（III-003，III-004）の浮動イメージ３３がスクリーン部３０に表示される。そして、外部入力手段２５（図４）によりスクロールバー３４を操作することにより、非表示の浮動イメージ３８をスクリーン部３０に表示させることができる。
【００２０】
なお、図３に示されている浮動イメージ３３，３８の態様は、一例であって、このような態様に限定されるものではない。例えば、タッチスクリーンを装備する場合は、プラント運転員は、スクリーン部３０を指で上下に動かすことによって、注目するプラントデータのトレンド情報３７を表示させることができる。
また、操作ボタンが省略されているが、浮動イメージ３３に表示されるトレンド情報３７のＸ軸方向のスケールを調整することもできる。
【００２１】
また、図３では、複数の浮動イメージ３３，３８が、縦方向に一列に配列し、その順番に従って連続的にスライドする態様が示されている。この場合、スクリーン部３０に同時表示される浮動イメージ３３の二つの組み合わせは固定されてしまう。
これを回避するために、配列を横方向にとり、スクリーン部３０の上側及び下側に表示される浮動イメージ３３を、それぞれ独立にスライドさせることによって、任意の組み合わせの浮動イメージ３３をスクリーン部３０に表示させることができる。もしくは、一列に配列する浮動イメージ３３，３８の順番を入れ替えることによっても、任意の組み合わせの浮動イメージ３３をスクリーン部３０に表示させることができる。
【００２２】
図４に基づいて、第１実施形態に係るプラント監視装置の構成を説明する。
プラント監視装置１０は、プラント２（図１）のプロセスデータ８を受信するプロセスデータ受信部１１と、このプロセスデータ８に基づく第１情報（図２において、デジタル情報３５、バーチャート情報３６が示されている）が表示された固定イメージ３２を生成する固定イメージ生成部１４と、このプロセスデータ８に基づく第２情報（図２において、トレンド情報３７が示されている）が表示された浮動イメージ３３を生成する浮動イメージ生成部１５（１５1…１５n）と、スクリーン部３０に表示される固定イメージ３２及び浮動イメージ３３のレイアウトを設定するレイアウト部２２と、このレイアウトの設定を操作して複数の浮動イメージ３３のうち一部をスクリーン部３０に表示させ残部を非表示にする浮動操作部２６と、を備えている。
【００２３】
なお、固定イメージ３２に表示されるデジタル情報３５及びバーチャート情報３６（図２）は第１情報の一例であり、浮動イメージ３３に表示されるトレンド情報３７は第２情報の一例であり、表示される情報の種類は限定されない。
【００２４】
プロセスデータ受信部１１は、プロセスコンピュータ６からリアルタイムのプロセスデータ８を、１秒前後の周期で受信する。なお、プロセスデータ８は、画素データよりもデータ量が少ないのでデータの伝送回線の渋滞を緩和することができる。
【００２５】
フォームデータ蓄積部１２は、ハードディスク又はフラッシュメモリ等で実現され、固定イメージ３２、浮動イメージ３３及びその他のイメージを形成するための画素データやその位置データを含むフォームデータ９が蓄積されている。
このフォームデータ９は、例えば、図形および文字の座標データ、色、線種、塗り潰しパターン、文字のフォント等の属性データであり、ベクターグラフィックス等により生成されている。
【００２６】
固定イメージ生成部１４は、複数のなかから選択された選択ボタン３１（図２）に対応する固定イメージ３２を生成する。この選択ボタン３１（図２）に基づく固定イメージ選択部２８の設定に応じて、関係するプロセスデータ８及びフォームデータ９が固定イメージ生成部１４に送られる。すると、プロセスデータ８に基づいてデジタル情報３５及びバーチャート情報３６がフォームデータ９上に形成される。
【００２７】
浮動イメージ生成部１５（１５1…１５n）は、選択された固定イメージ３２に含まれる要素に関連した情報の浮動イメージ３３を生成する。
浮動イメージ生成部１５は、プロセスデータ８に基づいて、複数の浮動イメージ３３，３８（図３）のうち、スクリーン部３０に表示されている一部の浮動イメージ３３のみを更新する。
【００２８】
浮動イメージ生成部１５（１５1…１５n）は、過去に受信したプロセスデータ８のうち直近の所定数を保持するデータバッファ１３（１３1…１３n）から、プロセスデータ８を取得する。これにより、浮動イメージ３３に、過去からの現在までの変移を示すトレンド情報３７を表示させることができる。
【００２９】
ここで、固定イメージ３２及び浮動イメージ３３は、マトリクス上に配置された画素データであり、例えば、ｐｉｘｍａｐファイルＢＭＰファイル、またそれらの圧縮形式として実現される。
【００３０】
レイアウト部２２は、固定イメージ生成部１４及び浮動イメージ生成部１５（１５1…１５n）において生成された固定イメージ３２及び浮動イメージ３３を取得して、スクリーン部３０に表示するイメージにレイアウトするものである。このレイアウト部２２で作成されるイメージは、例えばＸＭＬ（Extensible Markup Language)を使用して記述することができる。
【００３１】
なお、外部入力手段２５の操作に基づき浮動操作部２６は、スクリーン部３０に表示される浮動イメージ３３（III-003〜III-004）のレイアウトを決定する。
そして、固定イメージ３２及び浮動イメージ３３（III-001〜III-005）のレイアウトが決定された全体イメージは、Ｖ−ＲＡＭ２３に記憶されてスクリーン部３０に表示されることになる。なお、スクリーン部３０の枠外に配置されることになる浮動イメージ３８は、Ｖ−ＲＡＭ２３には記憶されない。
【００３２】
また、フォームデータ９に含まれる浮動イメージ３３のスクリーン配置データは、図２の表示においては、Ｘ軸（横方向）のみの座標である。そして、浮動イメージ３３のＹ軸方向（縦方向）の座標データは、外部入力手段２５から入力される可変情報に従い、浮動操作部２６によりリアルタイムで付与される。また、スケール変更部２７により、トレンド情報３７のＸ軸方向の縮尺を変更することができる。
【００３３】
図５に基づいて、レイアウト部２２において、固定イメージ３２及び浮動イメージ３３の表示／非表示の制御を行う管理テーブル４０を説明する。
これら管理テーブル４０は、浮動操作部２６及び固定イメージ選択部２８の設定情報により作成される。この管理テーブル４０の状態が、「表示」を示すイメージは、スクリーン部３０に表示されるものなので、新たなプロセスデータ８が受信される度に更新される。そして、管理テーブル４０の状態が、「非表示」を示すイメージは、スクリーン部３０に非表示なので、新たなプロセスデータ８を受信しても更新されない。
これにより、浮動イメージ生成部１５（１５1…１５n）のうち表示される一部のみを動作させればよいこととなるために、全体としての処理速度を向上させることができる。
【００３４】
図６のフローチャートに基づいて（適宜、図２，図４参照）、第１実施形態に係るプラント監視装置の動作を説明する。
なお、固定イメージ生成部１４及び浮動イメージ生成部１５を実行するタスクとレイアウト部２２を実行するタスクとは、並列に実現することができる。
まず、選択ボタン３１（安全系Ｉ〜タービン系Ｘ）のうち、いずれに対応する固定イメージ３２が固定イメージ選択部２８で選択されているか確認する（Ｓ１１）。次に、スクロールバー３４の操作により浮動操作部２６が、いずれの浮動イメージ３３を選択しているかを確認する（Ｓ１２）。
【００３５】
そして、管理テーブル４０において、選択されている固定イメージ３２及び浮動イメージ３３の状態を「表示」とし、その他を「非表示」に設定更新する。
次に、管理テーブル４０において、状態が「表示」となっている固定イメージ３２及び浮動イメージ３３に関係するプロセスデータ８を受信部１１から取得する（Ｓ１３）。この取得したプロセスデータ８に基づき固定イメージ生成部１４において固定イメージ３２を生成し（Ｓ１４）、浮動イメージ生成部１５において浮動イメージ３３を生成する（Ｓ１５）。
【００３６】
これら新規に生成された固定イメージ３２及び浮動イメージ３３は、イメージ保存用バッファ（図示略）に一次保存され、レイアウト部２２において、表示用の全体イメージにレイアウトされる（Ｓ１６）。そして、表示用にレイアウトされた固定イメージ３２及び浮動イメージ３３からなる全体イメージは、Ｖ−ＲＡＭ２３に転送された後に、スクリーン部３０に表示される（Ｓ１７）。
これら、Ｓ１１〜Ｓ１７の一連の処理が周期的に繰り返されて、プラントのリアルタイム情報がスクリーン部３０に表示され、監視が中止されるまで継続される（Ｓ１８：ＹＥＳ，ＮＯ）。
【００３７】
各実施形態においてスクリーン部３０の表示イメージは、それぞれ別々に生成された固定イメージ３２及び浮動イメージ３３をレイアウトしたものとなっている。このために、予め登録しておく表示用のイメージフォームの数を増やすことなく、固定イメージ３２及び浮動イメージ３３の組み合わせにより多種類の全体イメージをスクリーン部３０上に表示することができる。
さらに、プラント運転員は、所望する情報が含まれる表示イメージにたどりつくことが容易となる。
【００３８】
（第２実施形態）
図７，図８に基づいて、第２実施形態に係るプラント監視装置の説明をする。
前記した第１実施形態においては、スクリーン部３０において浮動イメージ３３を浮動操作（スクロール）しているときは、固定イメージ３２は更新されるものの、浮動イメージ３３の更新はなされないこととなる。
そこで、第２実施形態においては、浮動操作をしている期間は、選択された固定イメージ３２に関連する全ての浮動イメージ３３，３８を更新することとした。
【００３９】
図７（Ａ）は、浮動イメージがスクロールされているときの管理テーブル４０を示している。なお、第２実施形態に係るプラント監視装置の構成は、浮動イメージ生成部１５が前記したように機能する点を除き、図４に示される第１実施形態の場合と変わらないので重複する説明を省略する。
第２実施形態において浮動イメージ生成部１５（１５1…１５n）は、浮動操作部２６の実行中は、複数の浮動イメージのうち全てを新たに受信したプロセスデータ８に基づき更新する。
【００４０】
つまり、スクリーン部３０に表示されている浮動イメージ３３が固定の場合は、管理テーブル４０は、第１実施形態の場合と変わらず、図５と同じ状態となっている。しかし、浮動イメージ３３がスクロールされると、図７（Ａ）に示すように、管理テーブル４０の状態は「浮動」に変更される。
そして、管理テーブル４０の状態が、「表示」及び「浮動」を示すイメージは、新たなプロセスデータ８が受信される度に更新される。
【００４１】
図８は、第２実施形態に係るプラント監視装置の動作を示すフローチャートである。なお、図８において図６と同一又は相当する処理は、同一符号で示し、重複する説明を省略する。
第２実施形態では、第１実施形態のフローチャート（図６）と対比して、Ｓ１２とＳ１３の間に浮動操作（スクロール）の実行の有無を確認する処理（Ｓ２０）が含まれている。そして、管理テーブル４０の状態を「表示」「非表示」「浮動」のいずれかに設定する。
【００４２】
そして、スクロールが実行中であれば（Ｓ２０：Ｙｅｓ）、全ての管理テーブル４０（図７（Ａ））における全ての浮動イメージの状態は「浮動」となる（Ｓ２１）。スクロールが実行されていなければ（Ｓ２０：Ｎｏ）、浮動操作部２６が選択している浮動イメージ３３の状態を「表示」とし、その他の浮動イメージ３３の状態を「非表示」とする（Ｓ２２）。
そして、浮動イメージ生成部１５において、管理テーブル４０の状態が「表示」又は「浮動」に設定されている浮動イメージ３３が、新たに受信したプロセスデータに基づき更新される（Ｓ１５）。
【００４３】
これにより、浮動操作（スクロール）した場合であっても、浮動イメージ３３に表示されるトレンド情報３７は、最新状態を示すことになる。そして、スクロールを停止して浮動イメージ３３の表示を固定した後は、新規に生成される浮動イメージ３３の数が削減されるために、処理負荷が低減する。
【００４４】
これにより、プラント運転員が、スクリーン部３０の浮動イメージ３３のスクロールをした場合であっても、リアルタイムの監視が継続される。また、浮動イメージ３３のスクロール操作をした直後であっても、表示されているデジタル情報３５、バーチャート情報３６及びトレンド情報３７の結果が一致しているため監視にあたっているプラント運転員に不安感を与えることが無い。
【００４５】
図７（Ｂ）は、スクリーンの初期表示イメージを決定する管理テーブル４１を示している。この管理テーブル４１には、各固定イメージ及び各浮動イメージのスクリーン部３０上への表示履歴が記録されている。この表示履歴は、対応するイメージの状態が「非表示」から「表示」に切り替わったところでカウントアップされるようになっている。
【００４６】
スクリーン部３０（図２）の初期表示は、固定イメージ３２及び浮動イメージ３３のうち表示履歴のカウント数の大きいものがレイアウトされる。
これにより、プラント監視装置１０を起動したときは、監視頻度の高いイメージが初期表示されるために、運転員の操作回数の低減につながる。
なお、カウントアップに重み付けすることで、初期表示される浮動イメージ３３を最適化できる。例えば、選択ボタン３１を切り替えて別系統を表示させた最初の状態が「表示」のものは重みを１とし、スクロールして浮動イメージ３３の表示を変更させた時は重みを２として２カウントアップする。
【００４７】
（第３実施形態）
図９に基づいて第３実施形態に係るプラント監視装置を説明する。なお、図９において図４と同一又は相当する部分は、同一符号で示し、重複する説明を省略する。また、図９においては、図４に示されるフォームデータ蓄積部１２，データバッファ１３の記載が省略されているが、これらは、第３実施形態においても設けられ、第１実施形態の場合と同様の機能を果たしている。
【００４８】
第３実施形態に係るプラント監視装置１０は、プロセスデータ受信部１１、固定イメージ生成部１４及び浮動イメージ生成部１５（１５1…１５n）を少なくとも含む本体部１０Ａと、この本体部１０Ａとデータ回線７を介して連結されレイアウト部２２及び浮動操作部２６を少なくとも含む端末部１０Ｂと、から構成されている。
【００４９】
本体部１０Ａは、新規のプロセスデータ８を受信して更新された固定イメージ３２及び浮動イメージ３３のうち差分イメージのみをデータ回線７を介して端末部１０Ｂに送信する。
【００５０】
固定イメージ生成部１４及び浮動イメージ生成部１５は、それぞれ周期的に固定イメージ及び浮動イメージを生成している。
差分抽出部１６，１６1，…１６nは、前回周期と今回周期に作成された固定イメージ及び浮動イメージを一時保存し、今回周期に作成されたものの差分イメージを抽出する。この抽出された差分イメージは、送信部１７からデータ回線７に送信され、端末部１０Ｂの差分イメージ受信部２１で受信される。
【００５１】
レイアウト部２２は、前回周期の固定イメージ及び浮動イメージを一時保存しており、この保存されているイメージの一部を、今回周期の差分イメージに書き換える。そして、レイアウト部２２は、スクリーン部３０に表示される今回周期の固定イメージ３２及び浮動イメージ３３のレイアウトを浮動操作部２６に基づいて決定する。
なお、他の系統の選択ボタン３１（図２）が選択されて、固定イメージ選択部２８において別の固定イメージが選択された場合は、端末部１０Ｂから本体部１０Ａに対し、全体イメージの表示が要求される。
【００５２】
ここで、図２に表示されるイメージの場合を例にとり差分イメージの書き換えの概念を説明する。
ここでは、スクリーン部３０に画素（ピクセル）を単位として座標系が設定され、デジタル情報３５、バーチャート情報３６及びトレンド情報３７の領域が、周期的に差分イメージにより書き換えられる。
【００５３】
以下は、差分データにより周期毎に更新されるスクリーン部３０の領域表示に関する記述例である。
<redraw>
<rect x=”60”, y=”60”, width=”100”, height=”30”/>
</redraw>
【００５４】
ここで、redrawは書き換えを意味し、rectは、領域の形が長方形(rectangle)であることを、xおよびyは領域となる長方形の左上の頂点の部分イメージ上の座標、widthおよびheightは領域となる長方形の幅と高さを、何れも画素を単位として表す。
【００５５】
また、トレンド情報３７の様に周期を経過するごとに領域表示をスクロールさせる場合は、次の様に記述される。
<move dx=”1”, dy=”0”>
<rect x=”80”, y=”50”, width=”599”, height=”400” />
</move>
<redraw>
<rect x=”80”, y=”50”, width=”1”, height=”400”/>
</redraw>
【００５６】
ここで、moveは移動を意味し、dxおよびdyは移動の相対ベクトルを意味する。この場合、x軸方向に１だけ移動する。rect、x、y、width、およびheightは前記のredrawの場合と同じである。表示データが移動して空いた領域は、redrawの記述によって、幅１画素、高さ４００画素を描き直すことが示されている。
【００５７】
第３実施形態では、スクリーン部３０にイメージ表示する際、端末部１０Ｂが実行する処理は、差分イメージに書き換えた固定イメージ３２及び浮動イメージ３３をレイアウトすることのみである。このため、アーキテクチャの異なる複数の端末部１０Ｂをデータ回線７に接続して、全体イメージを表示することが容易になる。
【００５８】
これにより、通常のパーソナルコンピュータ、タブレット端末、スマートフォン等を端末部１０Ｂとして用いることを可能にする。また、本体部１０Ａから端末部１０Ｂに周期的に送信されるデータは、差分イメージのみとなり、データ回線７におけるデータ通信量が少なくなる。
【００５９】
これにより、データ通信能力の小さなデータ回線７を用いることができ、プラントの保守作業、現場作業においてプラント運転用の画面をリアルタイムで参照することが容易となる。さらに、端末部１０Ｂに保持されている情報は、イメージ情報及びそのレイアウト情報のみであり、プラントの固有情報は含まれない。したがって、端末部１０Ｂが盗難にあっても、重要な情報が漏洩する恐れがない。
【００６０】
本発明は前記した実施形態に限定されるものでなく、共通する技術思想の範囲内において、適宜変形して実施することができる。
また、プラント監視装置は、コンピュータによって各手段を各機能プログラムとして実現することも可能であり、各機能プログラムを結合したプラント監視プログラムにより動作させることも可能である。
【符号の説明】
【００６１】
２…プラント、３…センサ、４…現場ネットワーク、５…専用ケーブル、６…プロセスコンピュータ、７…データ回線、８…プロセスデータ、９…フォームデータ、１０…プラント監視装置、１０Ａ…本体部、１０Ｂ…端末部、１１…プロセスデータ受信部、１２…フォームデータ蓄積部、１３…データバッファ、１４…固定イメージ生成部、１５…浮動イメージ生成部、１６…差分抽出部、１７…差分イメージ送信部、２１…差分イメージ受信部、２２…レイアウト部、２３…Ｖ−ＲＡＭ、２５…外部入力手段、２６…浮動操作部、２８…固定イメージ選択部、３０…スクリーン部、３１…選択ボタン、３２…固定イメージ、３３…浮動イメージ、３４…スクロールバー、３５…デジタル情報、３６…バーチャート情報、３７…トレンド情報、４０，４１…管理テーブル。
【図１】
2012252651.tif 000003
【図２】
2012252651.tif 000004
【図３】
2012252651.tif 000005
【図４】
2012252651.tif 000006
【図５】
2012252651.tif 000007
【図６】
2012252651.tif 000008
【図７】
2012252651.tif 000009
【図８】
2012252651.tif 000010
【図９】
2012252651.tif 000011