(57)【要約】【課題】複数の切り替え可能なオペレーション画面を介してプラントに対する操作を受け付ける操作受付装置および操作受付方法を提供する。【解決手段】展開画面定義手段３１は、プラントのステータスと、展開先オペレーション画面と、の対応付けを定義する。メッセージ表示手段３２は、操作監視モニタの展開元オペレーション画面にメッセージを表示する。操作受付手段３３は、メッセージ表示手段３２により表示された上記メッセージに対する操作を受け付ける。ステータス取得手段３４は、操作受付手段３３により上記操作を受け付けたときのステータスを取得する。展開先画面表示手段３５は、展開画面定義手段３１を参照することにより、ステータス取得手段３４により取得されたステータスに対応付けられた展開先オペレーション画面を特定し、これを展開表示する。【選択図】図１
2011175438.tif 000002
【特許請求の範囲】
【請求項１】
複数の切り替え可能なオペレーション画面を介してプラントに対する操作を受け付けるオペレーション画面の表示を制御する操作受付装置において、
プラントのステータスと、展開先オペレーション画面と、の対応付けを定義する展開画面定義手段と、
展開元オペレーション画面にメッセージを表示するメッセージ表示手段と、
前記メッセージ表示手段により表示された前記メッセージに対する操作を受け付ける操作受付手段と、
前記操作受付手段により前記操作を受け付けたときの前記ステータスを取得するステータス取得手段と、
前記展開画面定義手段を参照することにより、前記ステータス取得手段により取得された前記ステータスに対応付けられた前記展開先オペレーション画面を特定し、これを展開表示する展開先画面表示手段と、
を備え、
展開画面定義手段は、異なる前記ステータスに対して、異なる前記展開先オペレーション画面を対応付けることを特徴とする操作受付装置。
【請求項２】
前記複数のオペレーション画面は階層化されており、前記展開画面定義手段により対応付けられる前記展開先オペレーション画面の階層が、前記ステータスに応じて異なることを特徴とする請求項１に記載の操作受付装置。
【請求項３】
前記ステータスは前記プラントにおけるアラームに関するステータスであることを特徴とする請求項１または２に記載の操作受付装置。
【請求項４】
前記ステータスは前記展開元オペレーション画面を構成する表示データに含まれる情報であり、前記ステータス取得手段は前記表示データから前記ステータスを取得することを特徴とする請求項１〜３のいずれか１項に記載の操作受付装置。
【請求項５】
前記ステータスは、前記メッセージ表示手段により表示される前記メッセージに関連付けられたステータスであることを特徴とする請求項１〜４のいずれか１項に記載の操作受付装置。
【請求項６】
プラントに対する操作を受け付けるオペレーション画面の表示を制御する操作受付方法において、
プラントのステータスと、展開先オペレーション画面と、の対応付けを定義するステップと、
展開元オペレーション画面にメッセージを表示するステップと、
前記メッセージを表示するステップにより表示された前記メッセージに対する操作を受け付けるステップと、
前記操作を受け付けるステップにより前記操作を受け付けたときの前記ステータスを取得するステップと、
前記対応付けを定義するステップにより定義された前記対応付けを参照することにより、前記ステータスを取得するステップにより取得された前記ステータスに対応付けられた前記展開先オペレーション画面を特定し、これを展開表示するステップ、
を備え、
前記対応付けを定義するステップでは、異なる前記ステータスに対して、異なる前記展開先オペレーション画面を対応付けることを特徴とする操作受付方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の切り替え可能なオペレーション画面を介してプラントに対する操作を受け付ける操作受付装置および操作受付方法に関する。
【背景技術】
【０００２】
プラントに対する操作、監視を行うための操作監視装置では、複数の切り替え可能なオペレーション画面を介してプラントの監視情報を提供するとともに、これらのオペレーション画面を介してプラントに対する操作を受け付けている。
【０００３】
複数のオペレーション画面間の切り替え規則は予め定義される。例えば、第１のオペレーション画面にアラームメッセージ等のメッセージが表示された場合、そのメッセージを操作することにより、当該メッセージに結び付けられた第２のオペレーション画面が展開表示される。この場合、上記第１のオペレーション画面に表示される上記メッセージと、前記第２のオペレーション画面との対応付けをオペレーション画面間の切り替え規則として予め定義しておけばよい。上記メッセージが操作された場合には、この定義に従って上記第２のオペレーション画面が表示されることになる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−３２３２７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、同一のメッセージであっても、その時の操作対象のステータス（正常／異常等）に応じて、オペレータが次に参照したいオペレータ画面が変わる場合がある。したがって、メッセージに対して一義的に展開先のオペレーション画面を対応付ける場合には、オペレータにとって不要なオペレーション画面が表示される可能性がある。この場合、オペレータは必要なオペレーション画面を表示させるための操作、例えば、画面を起動するメニュー等から、所定の画面を選択する操作を行う必要があり、メッセージに対する操作だけで所望のオペレーション画面を得ることができない。また、その場面において真に重要なオペレーション画面にアクセスできないおそれもある。
【０００６】
本発明の目的は、必要なオペレーション画面に効率的にアクセスすることができる操作受付装置等を提供することにある。
【課題を解決するための手段】
【０００７】
本発明の操作受付装置は、複数の切り替え可能なオペレーション画面を介してプラントに対する操作を受け付けるオペレーション画面の表示を制御する操作受付装置において、プラントのステータスと、展開先オペレーション画面と、の対応付けを定義する展開画面定義手段と、展開元オペレーション画面にメッセージを表示するメッセージ表示手段と、前記メッセージ表示手段により表示された前記メッセージに対する操作を受け付ける操作受付手段と、前記操作受付手段により前記操作を受け付けたときの前記ステータスを取得するステータス取得手段と、前記展開画面定義手段を参照することにより、前記ステータス取得手段により取得された前記ステータスに対応付けられた前記展開先オペレーション画面を特定し、これを展開表示する展開先画面表示手段と、を備え、展開画面定義手段は、異なる前記ステータスに対して、異なる前記展開先オペレーション画面を対応付けることを特徴とする。
この操作受付装置によれば、異なるステータスに対して、異なる展開先オペレーション画面を対応付けるので、必要なオペレーション画面に効率的にアクセスすることができる。
【０００８】
前記複数のオペレーション画面は階層化されており、前記展開画面定義手段により対応付けられる前記展開先オペレーション画面の階層が、前記ステータスに応じて異なってもよい。
【０００９】
前記ステータスは前記プラントにおけるアラームに関するステータスであってもよい。
【００１０】
前記ステータスは前記展開元オペレーション画面を構成する表示データに含まれる情報であり、前記ステータス取得手段は前記表示データから前記ステータスを取得してもよい。
【００１１】
前記ステータスは、前記メッセージ表示手段により表示される前記メッセージに関連付けられたステータスであってもよい。
【００１２】
本発明の操作受付方法は、プラントに対する操作を受け付けるオペレーション画面の表示を制御する操作受付方法において、プラントのステータスと、展開先オペレーション画面と、の対応付けを定義するステップと、展開元オペレーション画面にメッセージを表示するステップと、前記メッセージを表示するステップにより表示された前記メッセージに対する操作を受け付けるステップと、前記操作を受け付けるステップにより前記操作を受け付けたときの前記ステータスを取得するステップと、前記対応付けを定義するステップにより定義された前記対応付けを参照することにより、前記ステータスを取得するステップにより取得された前記ステータスに対応付けられた前記展開先オペレーション画面を特定し、これを展開表示するステップ、を備え、前記対応付けを定義するステップでは、異なる前記ステータスに対して、異なる前記展開先オペレーション画面を対応付けることを特徴とする。
この操作受付方法によれば、異なるステータスに対して、異なる展開先オペレーション画面を対応付けるので、必要なオペレーション画面に効率的にアクセスすることができる。
【発明の効果】
【００１３】
本発明の操作受付装置によれば、異なるステータスに対して、異なる展開先オペレーション画面を対応付けるので、必要なオペレーション画面に効率的にアクセスすることができる。
本発明の操作受付方法によれば、異なるステータスに対して、異なる展開先オペレーション画面を対応付けるので、必要なオペレーション画面に効率的にアクセスすることができる。
【図面の簡単な説明】
【００１４】
【図１】一実施形態の操作受付装置が適用されるフィールド制御システムの構成を示すブロック図。
【図２】オペレーション画面を展開表示する際の動作を示す図であり、（ａ）および（ｂ）は、オペレーション画面を展開表示する際の動作を示すフローチャート。
【図３】展開元オペレーション画面を例示する図。
【図４】展開画面定義手段による定義として作成されたテーブルを例示する図。
【図５】オペレーション画面が階層化されている場合における展開画面定義手段による定義を示す図であり、（ａ）は定義テーブルを示す図、（ｂ）はオペレーション画面の階層構造を示す図。
【図６】展開先オペレーション画面がステータスおよびメッセージの種類で規定される例を示す図であり、（ａ）は定義テーブルを示す図、（ｂ）はオペレーション画面の階層構造を示す図。
【発明を実施するための形態】
【００１５】
以下、本発明による操作受付装置の一実施形態について説明する。
【００１６】
図１は、本実施形態の操作受付装置が適用されるフィールド制御システムの構成を示すブロック図である。
【００１７】
図１に示すように、フィールド制御システムは、プラントに分散配置されるフィールドコントローラ２，２，・・・と、フィールドコントローラ２，２，・・・を介してフィールド機器１，１，・・・の監視、操作を行うための操作監視装置３と、を備える。フィールドコントローラ２，２，・・・および操作監視装置３は、互いにフィールドバス５を介して接続される。
【００１８】
図１に示すように、操作監視装置３には、画像格納部４が接続されている。画像格納部４には、オペレーション画面の画面構成（画面内の表示要素の配置情報等）を規定する画像データが格納される。この画像データを用いて、後述する操作監視モニタ６にオペレーション画面が表示される。
【００１９】
図１に示すように、操作監視装置３には複数の切り替え可能なオペレーション画面を表示するための操作監視モニタ６が設けられる。オペレータは、操作監視モニタ６のオペレーション画面を介してプラントの監視を行うとともに、これらのオペレーション画面を介してプラントに対する操作を行うことができる。操作監視装置３は、画像格納部４から必要な画像データを適時取得し、操作監視モニタ６にオペレーション画面を表示する。
【００２０】
操作監視装置３は、操作監視モニタ６のオペレーション画面を制御する表示制御機能の一部として、展開画面定義手段３１、メッセージ表示手段３２、操作受付手段３３、ステータス取得手段３４、および展開先画面表示手段３５を備える。
【００２１】
展開画面定義手段３１は、プラントのステータスと、展開先オペレーション画面と、の対応付けを定義する。メッセージ表示手段３２は、操作監視モニタの展開元オペレーション画面にメッセージを表示する。操作受付手段３３は、メッセージ表示手段３２により表示された上記メッセージに対する操作を受け付ける。ステータス取得手段３４は、操作受付手段３３により上記操作を受け付けたときのステータスを取得する。展開先画面表示手段３５は、展開画面定義手段３１を参照することにより、ステータス取得手段３４により取得されたステータスに対応付けられた展開先オペレーション画面を特定し、これを展開表示する。
【００２２】
図２（ａ）は操作監視装置３における操作監視モニタ６のオペレーション画面を展開表示する際の動作を示すフローチャート、図３は展開元オペレーション画面を例示する図である。
【００２３】
図２（ａ）の処理は、例えば、図３に示すオペレーション画面が操作監視モニタ６に表示された状態で実行される。図３のオペレーション画面は展開元オペレーション画面に相当する。
【００２４】
図２（ａ）のステップＳ１では、オペレーション画面に表示されたメッセージに対するクリック操作が行われたか否か判断し、判断が肯定されるのを待ってステップＳ２へ進む。
【００２５】
図３の例では、オペレーション画面内にメッセージ表示領域６１が設けられ、メッセージ表示手段３２によりメッセージ表示領域６１内にメッセージが順次、時系列表示される。例えば、メッセージ表示領域６１内のメッセージ６１ａをオペレータが選択しクリックすると、ステップＳ１の判断が肯定されてステップＳ２へ移行する。この処理は操作受付手段３３の機能に相当する。
【００２６】
ステップＳ２では、ステップＳ１においてクリック操作が認められたメッセージに基づいて、そのメッセージに対応付けられた操作対象を特定する。
【００２７】
ここでは、例えば、メッセージが特定のフィールド機器についての値の変化、状態変化や設定変更を示すものであった場合には、当該フィールド機器を操作対象として特定する。操作対象の特定にあたっては、メッセージを構成するデータ、メッセージに対応付けられたデータ、あるいはメッセージを表示するのに必要ななんらかのデータから操作対象を抽出してもよく、あるいは、メッセージの文字列を検索することにより操作対象を抽出してもよい。
【００２８】
次に、ステップＳ３では、ステータス取得手段３４によって、ステップＳ２で特定された操作対象のステータスを取得する。ここでは、オペレーション画面を構成する表示データから操作対象のステータスを取得する。図３の例では、オペレーション画面内にステータス表示領域６２が設けられ、ステータス表示領域６２内に操作対象のステータスが表示される。このためステータス表示領域６２の表示に用いられる表示データには操作対象のステータスが含まれており、ステップＳ３では、この表示データから操作対象のステータスを取得できる。
【００２９】
なお、操作対象のステータスは、展開元オペレーション画面以外のオペレーション画面を構成する表示データから取得することもできる。例えば、展開元オペレーション画面に操作対象のステータスが表示されていないが、他のオペレーション画面にこのステータスが表示される場合、当該他のオペレーション画面の表示データから操作対象のステータスを取得することができる。
【００３０】
また、オペレーション画面に操作対象のステータスを表示しない場合等、操作監視装置３の側で操作対象のステータスを保持していない場合には、図５（ｂ）のフローチャートに示すように、ステップＳ３に代えてステップＳ３Ａの処理が採用される。すなわち、この場合には、ステップＳ３Ａにおいて操作監視装置３は操作対象であるフィールド機器等との間で通信を実行し、当該操作対象のステータスを取得する。
【００３１】
次に、ステップＳ４では、展開画面定義手段３１による定義に従って、展開先オペレーション画面を特定する。展開画面定義手段３１による定義の内容についてはさらに後述する。
【００３２】
次にステップＳ５では、ステップＳ４で特定された展開先オペレーション画面を操作監視モニタ６に表示し、ステップＳ１へ戻る。
【００３３】
以上のステップＳ４〜ステップＳ５の処理は、展開先画面表示手段３５の機能に相当する。
【００３４】
図４は、展開画面定義手段３１による定義として作成されたテーブルを例示する図である。
【００３５】
図４の例では、展開元オペレーション画面と、展開元オペレーション画面で表示されるメッセージと、そのメッセージに対応付けられた操作対象のステータスと、展開先オペレーション画面とを対応付けた定義テーブルが示されている。
【００３６】
図４の例において、例えば、展開元オペレーション画面「＃１１０」に表示されたメッセージ「Ｍ００１」がクリック操作されたとき、そのメッセージ「Ｍ００１」に対応付けられた操作対象のステータスが「Ｓ００１」の場合には、展開先オペレーション画面「＃１００」が表示される。しかし、同一のメッセージ「Ｍ００１」がクリック操作されたときであっても、そのメッセージ「Ｍ００１」に対応付けられた操作対象のステータスが「Ｓ００２」の場合には、展開先オペレーション画面「＃１１１」が表示される。同様に、メッセージ「Ｍ００１」に対応付けられた操作対象のステータスが「Ｓ００３」の場合には、展開先オペレーション画面「＃１００」が表示される。つまり、本発明において、「メッセージ」に操作対象の「ステータス」が反映されることは必要とされない。ただし、「メッセージ」自体に「ステータス」が反映されてもよい（「ステータス」に応じて「メッセージ」の内容に相違があってもよい）。
【００３７】
このように、本実施形態の操作受付装置では、操作対象のステータスに応じて、次に表示される展開先オペレーション画面が変化する。すなわち、操作対象のステータスに応じて次に必要となるオペレーション画面が異なる場合であっても、画面を選択するための操作を要することなく、必要なオペレーション画面を提供することが可能となる。これにより、オペレータの操作負担が軽減され、オペレーションの効率が向上する。
【００３８】
図５は、オペレーション画面が階層化されている場合における展開画面定義手段３１による定義を例示する図である。
【００３９】
オペレーション画面が階層化されている場合には、階層を利用して展開先オペレーション画面を定義することが可能となる。例えば、図５（ｂ）では、オペレーション画面が第１〜第４階層に階層化されている場合を示している。この場合には、個々の展開元オペレーション画面についての定義をせず、図５（ａ）に示すように、階層を用いて展開先オペレーション画面を規定する規則を設けることができる。
【００４０】
図５（ａ）には、展開元オペレーション画面が第２階層に属する場合の定義テーブルを例示している。この場合には、メッセージに対応付けられた操作対象のステータスが「異常」であれば、展開先オペレーション画面として１つ上の階層である第１階層の画面が選択される。また、メッセージに対応付けられた操作対象のステータスが「正常」であれば、展開先オペレーション画面として１つ下の階層である第３階層の画面であって、当該操作対象に対応付けられた画面が選択される。例えば、図５（ｂ）において、展開元オペレーション画面であるオペレーション画面７１に表示されたメッセージをクリック操作したとき、そのメッセージに対応付けられた操作対象のステータスが「異常」であれば、第１階層にあるオペレーション画面７１Ａが表示される。また、そのとき、当該操作対象のステータスが「正常」であれば、第３階層にあり、かつ当該操作対象に関するオペレーション画面７１Ｂが表示される。
【００４１】
このようにオペレーション画面の階層を利用して展開先オペレーション画面を定義することにより、個々の展開元オペレーション画面についての定義を省略することができる。
【００４２】
図６は、展開画面定義手段３１による定義の別の例を示す図である。
【００４３】
図６（ａ）は、メッセージの種類およびそのメッセージに対応付けられた操作対象のステータスに基づいて、展開先オペレーション画面が規定される例を示している。図６（ｂ）に示すように、オペレーション画面は、「Control」、「Overview」、「Detail」、「Trend」という４階層の階層構造で構成され、「Control」は操作対象の起動状態を示す画面、「Overview」は操作対象の監視項目・設定項目のサマリ画面、「Detail」は操作対象の監視項目・設定項目の詳細を示す画面、「Trend」は操作対象の監視項目・設定項目のパラメータを時間軸に沿ってグラフ表示した画面である。
【００４４】
一方、ステータスは、定常状態を示す「ステディ」、設定変更などによる計画的な過渡状態を示す「トランジッショナル」、計画外の過渡状態を示す「アラート」、軽微なアラーム状態を示す「軽アラーム」、重大なアラーム状態を示す「重アラーム」に分類される。
【００４５】
また、メッセージの内容は、値の変化を示すもの、状態変化を示すもの、設定変更があったことを示すもの、開始・停止があったことを示すもの、の４種類に分類されている。
【００４６】
図６（ａ）に示す例では、現在のオペレーション画面（展開元オペレーション画面）の階層にかかわりなく、メッセージに対する操作があった場合には、対応する階層のオペレーション画面（展開先オペレーション画面）が表示される。例えば、ステータスが「ステディ」の場合には、標準的な展開先オペレーション画面として、メッセージの種類に応じた４階層のオペレーション画面のいずれかが選択される。しかし、ステータスが異なれば、展開先オペレーション画面として、より適切と考えられるオペレーション画面が選択される。例えば、状態変化を示すメッセージが操作された場合、ステータスが「ステディ」であれば、「Detail」のオペレーション画面が表示されるのに対し、ステータスが「トランジッショナル」であれば、過渡状態の詳細が把握できるように、「Trend」のオペレーション画面が表示される。また、重大なアラームが発生している「重アラーム」の場合には、メッセージの種類の如何にかかわらず、操作対象の全体状況が把握し易いように、「Control」のオペレーション画面が表示される。
【００４７】
図６（ａ）の例では、展開元オペレーション画面の階層と無関係に展開先オペレーション画面が定義されているが、展開元オペレーション画面の階層ごとに異なる展開先オペレーション画面を定義してもよい。すなわち、展開元オペレーション画面が「Detail」である場合と、「Trend」である場合とで、同一メッセージに対する展開先オペレーション画面が異なっていてもよい。
【００４８】
以上説明したように、本発明の操作受付装置等によれば、異なるステータスに対して、異なる展開先オペレーション画面を対応付けるので、必要なオペレーション画面に効率的にアクセスすることができる。
【００４９】
本発明の適用範囲は上記実施形態に限定されることはない。本発明は、複数の切り替え可能なオペレーション画面を介してプラントに対する操作を受け付ける操作受付装置および操作受付方法に対し、広く適用することができる。
【符号の説明】
【００５０】
３１    展開画面定義手段
３２    メッセージ表示手段
３３    操作受付手段
３４    ステータス取得手段
３５    展開先画面表示手段
【図１】
2011175438.tif 000003
【図２】
2011175438.tif 000004
【図４】
2011175438.tif 000005
【図６】
2011175438.tif 000006
【図３】
2011175438.tif 000007
【図５】
2011175438.tif 000008