(57)【要約】【課題】状況や目的によって変化する必要なアラートを、容易な選択設定操作により選択してツリー形式のデバイスツリー画面に表示する。【解決手段】フィルタ条件設定部１５Ｂが、指定されたフィールド機器選択条件に基づいてフィールド機器２０のうちからフィルタ条件の設定対象となる設定対象フィールド機器を複数選択し、これら設定対象フィールド機器に関するフィルタ条件を設定入力するためのフィルタ条件設定画面を表示する機能と、当該フィルタ条件設定画面での設定入力の内容に応じて、これら設定対象フィールド機器に関するフィルタ条件をフィルタ条件ＤＢ１４Ｃへ登録する。【選択図】  図１
2015087988.tif 000002
【特許請求の範囲】
【請求項１】
施設内に設置されている各フィールド機器を管理する施設管理システムから、これらフィールド機器で発生したアラートのアラート情報を取得してアラート履歴ＤＢへ保存するアラート取得部と、
前記フィールド機器ごとに、当該フィールド機器で発生したアラートに関するアラート情報のうちから、表示すべきアラート情報を選択するためのフィルタ条件を記憶するフィルタ条件ＤＢと、
アラート情報を表示する表示対象フィールド機器に関するフィルタ条件を前記フィルタ条件ＤＢから取得し、前記アラート履歴ＤＢから取得した当該表示対象フィールド機器で発生したアラートに関するアラート情報のうちから、当該フィルタ条件に基づき表示すべき表示対象アラート情報を選択するフィルタリング部と、
前記フィルタリング部で選択された前記表示対象アラート情報を、前記表示対象フィールド機器のアラート情報として画面表示するアラート表示部と、
指定されたフィールド機器選択条件に基づいて前記フィールド機器のうちから前記フィルタ条件の設定対象となる設定対象フィールド機器を複数選択し、これら設定対象フィールド機器に関する前記フィルタ条件を設定入力するためのフィルタ条件設定画面を表示し、当該フィルタ条件設定画面での設定入力の内容に応じて、これら設定対象フィールド機器に関するフィルタ条件を前記フィルタ条件ＤＢへ登録するフィルタ条件設定部と
を備えることを特徴とするアラート表示装置。
【請求項２】
請求項１に記載のアラート表示装置において、
前記フィルタ条件設定画面は、前記設定対象フィールド機器のそれぞれに対応する欄とアラート種別のそれぞれに対応する欄とが縦横に交差するよう配置され、これら欄の交差位置ごとに、当該設定対象フィールド機器と当該アラート種別との組合せに関するアラート表示要否を個別に設定入力するための個別設定操作シンボルが、縦横マトリクス状に配置されていることを特徴とするアラート表示装置。
【請求項３】
請求項２に記載のアラート表示装置において、
前記フィルタ条件設定画面は、前記アラート種別ごとに、当該アラート種別に関するアラート表示要否を前記設定対象フィールド機器のすべてに対して一括設定するためのアラート種別一括設定操作シンボルが配置されていることを特徴とするアラート表示装置。
【請求項４】
請求項２または請求項３に記載のアラート表示装置において、
前記フィルタ条件設定画面は、前記設定対象フィールド機器ごとに、当該設定対象フィールド機器に関するアラート表示要否を前記アラート種別のすべてに対して一括設定するための機器一括設定操作シンボルが配置されていることを特徴とするアラート表示装置。
【請求項５】
請求項２〜請求項４のうちのいずれか１つに記載のアラート表示装置において、
前記フィルタ条件設定画面は、前記設定対象フィールド機器および前記アラート種別に関するアラート表示要否を一括設定するための全一括設定操作シンボルが配置されていることを特徴とするアラート表示装置。
【請求項６】
請求項１〜請求項５のうちのいずれか１つに記載のアラート表示装置において、
前記フィルタ条件設定部は、前記設定対象フィールド機器を選択する際、フィールド機器種別指定操作により指定された任意のフィールド機器種別を前記フィールド機器選択条件として特定し、当該フィールド機器種別に含まれるすべてのフィールド機器を前記フィールド機器のうちから前記設定対象フィールド機器として選択することを特徴とするアラート表示装置。
【請求項７】
請求項１〜請求項６のうちのいずれか１つに記載のアラート表示装置において、
前記フィルタ条件設定部は、前記設定対象フィールド機器を選択する際、上位デバイス指定操作により指定された任意の上位デバイスを前記フィールド機器選択条件として特定し、当該上位デバイスの配下に位置するすべてのフィールド機器を前記フィールド機器のうちから前記設定対象フィールド機器として選択することを特徴とするアラート表示装置。
【請求項８】
アラート取得部が、施設内に設置されている各フィールド機器を管理する施設管理システムから、これらフィールド機器で発生したアラートのアラート情報を取得してアラート履歴ＤＢへ保存するアラート取得ステップと、
フィルタ条件ＤＢが、前記フィールド機器ごとに、当該フィールド機器で発生したアラートに関するアラート情報のうちから、表示すべきアラート情報を選択するためのフィルタ条件を記憶するフィルタ条件記憶ステップと、
フィルタリング部が、アラート情報を表示する表示対象フィールド機器に関するフィルタ条件を前記フィルタ条件ＤＢから取得し、前記アラート履歴ＤＢから取得した当該表示対象フィールド機器で発生したアラートに関するアラート情報のうちから、当該フィルタ条件に基づき表示すべき表示対象アラート情報を選択するフィルタリングステップと、
アラート表示部が、前記フィルタリングステップで選択された前記表示対象アラート情報を、前記表示対象フィールド機器のアラート情報として画面表示するアラート表示ステップと、
フィルタ条件設定部が、指定されたフィールド機器選択条件に基づいて前記フィールド機器のうちから前記フィルタ条件の設定対象となる設定対象フィールド機器を複数選択し、これら設定対象フィールド機器に関する前記フィルタ条件を設定入力するためのフィルタ条件設定画面を表示し、当該フィルタ条件設定画面での設定入力の内容に応じて、これら設定対象フィールド機器に関するフィルタ条件を前記フィルタ条件ＤＢへ登録するフィルタ条件設定ステップと
を備えることを特徴とするアラート表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、施設管理技術技に関し、特に施設内に設置されている各フィールド機器のアラートを表示するアラート表示技術に関する。
【背景技術】
【０００２】
工場やプラントなどの施設で用いられる施設管理システムでは、施設内に設置したセンサ、バルブポジショナ、流量計等のフィールド機器で得られた各種データを、コントローラ、Ｉ／Ｏモジュール、フィールドバスコントローラ、ＨＡＲＴ通信モジュールなどの上位デバイスを介して収集することにより、これら上位デバイスやフィールド機器からなる階層構造に基づいて、施設全体の運転状況を管理するものとなっている。
【０００３】
このような施設管理システムでは、各フィールド機器で発生したアラート（警報）をオペレータに報知するため、施設管理システムから取得したアラート情報を画面表示するアラート表示装置が用いられる。
このアラート表示装置は、オペレータが指定した任意のフィールド機器で発生した各種アラートを、アラート一覧画面に一覧表示する機能を有している。これにより、オペレータは、任意のフィールド機器で発生したアラート内容や発生状況を詳細に確認することができる。
【０００４】
また、アラート表示装置におけるアラート表示技術として、制御装置やフィールド機器からなる階層構造に合わせたツリー形式で、それぞれのデバイスに対応するデバイスシンボルを用いてデバイスツリー画面に表示し、フィールド機器のデバイスシンボルに隣接した位置に、当該フィールド機器で発生したアラートの内容に対応したアラートシンボルを表示する技術が提案されている（例えば、特許文献１など参照）。これにより、デバイスツリー画面において、施設全体に分散配置されている各フィールド機器で発生したアラートを容易に把握することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−１１４３８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
このような施設管理システムでは、施設に設置されている各フィールド機器で発生するアラートのすべてを漏れなく収集しているため、アラートはその種類も多く、フィールド機器で発生したトラブルの内容によっては、発生するアラートの数も膨大なものとなる。
したがって、従来のアラート表示装置では、アラート一覧画面にアラートを表示する場合、特定のフィールド機器に関するアラートのみを表示するよう絞り込むことができるものの、特定のフィールド機器に関するアラートの中にも、オペレータが確認しなくてもよい不要なアラートも含まれている。
【０００７】
例えば、フィールド機器の初期設定時やメンテナンス中には、大量のアラートが発報されることがある。これらアラートの中には、優先度が高くて未確認のアラートが存在するが、そのほとんどは、そのアラートの発生理由がオペレータにとっては既知であり、無視してもよいアラートである。また、日々報告されるアラートの中にもオペレータが確認しなくてもよい不要なアラートも含まれている。
したがって、単に優先度が高くて未確認のアラートのみが、オペレータが必要とするアラートとは限らず、オペレータがアラートを確認するときの状況や目的によって、オペレータが必要とするアラートは変化する。
【０００８】
また、特許文献１のアラート表示装置によれば、各フィールド機器で発生したアラートの中から、優先度が高くてオペレータが確認していないアラートを選択して、デバイスツリー画面に表示することも可能である。この際、優先度が高くて未確認のアラートを確認することは誤りではないが、このような予め設定されている固定的なフィルタ条件に基づく画一的なアラート選択方法では、オペレータが必要とするアラートを柔軟かつ適切に表示できない。
【０００９】
本発明はこのような課題を解決するためのものであり、状況や目的によって変化する必要なアラートを、容易に設定可能なフィルタ条件で選択して画面表示できるアラート表示技術を提供することを目的としている。
【課題を解決するための手段】
【００１０】
このような目的を達成するために、本発明にかかるアラート表示装置は、施設内に設置されている各フィールド機器を管理する施設管理システムから、これらフィールド機器で発生したアラートのアラート情報を取得してアラート履歴ＤＢへ保存するアラート取得部と、前記フィールド機器ごとに、当該フィールド機器で発生したアラートに関するアラート情報のうちから、表示すべきアラート情報を選択するためのフィルタ条件を記憶するフィルタ条件ＤＢと、アラート情報を表示する表示対象フィールド機器に関するフィルタ条件を前記フィルタ条件ＤＢから取得し、前記アラート履歴ＤＢから取得した当該表示対象フィールド機器で発生したアラートに関するアラート情報のうちから、当該フィルタ条件に基づき表示すべき表示対象アラート情報を選択するフィルタリング部と、前記フィルタリング部で選択された前記表示対象アラート情報を、前記表示対象フィールド機器のアラート情報として画面表示するアラート表示部と、指定されたフィールド機器選択条件に基づいて前記フィールド機器のうちから前記フィルタ条件の設定対象となる設定対象フィールド機器を複数選択し、これら設定対象フィールド機器に関する前記フィルタ条件を設定入力するためのフィルタ条件設定画面を表示し、当該フィルタ条件設定画面での設定入力の内容に応じて、これら設定対象フィールド機器に関するフィルタ条件を前記フィルタ条件ＤＢへ登録するフィルタ条件設定部とを備えている。
【００１１】
また、本発明にかかる上記アラート表示装置の一構成例は、前記フィルタ条件設定画面に、前記設定対象フィールド機器のそれぞれに対応する欄とアラート種別のそれぞれに対応する欄とが縦横に交差するよう配置され、これら欄の交差位置ごとに、当該設定対象フィールド機器と当該アラート種別との組合せに関するアラート表示要否を個別に設定入力するための個別設定操作シンボルが、縦横マトリクス状に配置されている。
【００１２】
また、本発明にかかる上記アラート表示装置の一構成例は、前記フィルタ条件設定画面に、前記アラート種別ごとに、当該アラート種別に関するアラート表示要否を前記設定対象フィールド機器のすべてに対して一括設定するためのアラート種別一括設定操作シンボルが配置されている。
【００１３】
また、本発明にかかる上記アラート表示装置の一構成例は、前記フィルタ条件設定画面に、前記設定対象フィールド機器ごとに、当該設定対象フィールド機器に関するアラート表示要否を前記アラート種別のすべてに対して一括設定するための機器一括設定操作シンボルが配置されている。
【００１４】
また、本発明にかかる上記アラート表示装置の一構成例は、前記フィルタ条件設定画面に、前記設定対象フィールド機器および前記アラート種別に関するアラート表示要否を一括設定するための全一括設定操作シンボルが配置されている。
【００１５】
また、本発明にかかる上記アラート表示装置の一構成例は、前記フィルタ条件設定部が、前記設定対象フィールド機器を選択する際、フィールド機器種別指定操作により指定された任意のフィールド機器種別を前記フィールド機器選択条件として特定し、当該フィールド機器種別に含まれるすべてのフィールド機器を前記フィールド機器のうちから前記設定対象フィールド機器として選択するようにしたものである。
【００１６】
また、本発明にかかる上記アラート表示装置の一構成例は、前記フィルタ条件設定部が、前記設定対象フィールド機器を選択する際、上位デバイス指定操作により指定された任意の上位デバイスを前記フィールド機器選択条件として特定し、当該上位デバイスの配下に位置するすべてのフィールド機器を前記フィールド機器のうちから前記設定対象フィールド機器として選択するようにしたものである。
【００１７】
また、本発明にかかるアラート表示方法は、アラート取得部が、施設内に設置されている各フィールド機器を管理する施設管理システムから、これらフィールド機器で発生したアラートのアラート情報を取得してアラート履歴ＤＢへ保存するアラート取得ステップと、フィルタ条件ＤＢが、前記フィールド機器ごとに、当該フィールド機器で発生したアラートに関するアラート情報のうちから、表示すべきアラート情報を選択するためのフィルタ条件を記憶するフィルタ条件記憶ステップと、フィルタリング部が、アラート情報を表示する表示対象フィールド機器に関するフィルタ条件を前記フィルタ条件ＤＢから取得し、前記アラート履歴ＤＢから取得した当該表示対象フィールド機器で発生したアラートに関するアラート情報のうちから、当該フィルタ条件に基づき表示すべき表示対象アラート情報を選択するフィルタリングステップと、アラート表示部が、前記フィルタリングステップで選択された前記表示対象アラート情報を、前記表示対象フィールド機器のアラート情報として画面表示するアラート表示ステップと、フィルタ条件設定部が、指定されたフィールド機器選択条件に基づいて前記フィールド機器のうちから前記フィルタ条件の設定対象となる設定対象フィールド機器を複数選択し、これら設定対象フィールド機器に関する前記フィルタ条件を設定入力するためのフィルタ条件設定画面を表示し、当該フィルタ条件設定画面での設定入力の内容に応じて、これら設定対象フィールド機器に関するフィルタ条件を前記フィルタ条件ＤＢへ登録するフィルタ条件設定ステップとを備えている。
【発明の効果】
【００１８】
本発明によれば、オペレータが指定したフィールド機器選択条件に基づいて、フィルタ条件設定画面に一覧表示するフィールド機器を、同様のフィルタ条件が適用される可能性が高いフィールド機器に予め絞り込むことができる。このため、オペレータが必要とするアラートを選択するためのフィルタ条件を、その対象となるフィールド機器に対して効率よく設定することができる。したがって、状況や目的によって変化する必要なアラートを、容易に設定可能なフィルタ条件で選択して画面表示することが可能となる。
【図面の簡単な説明】
【００１９】
【図１】アラート表示装置の構成を示すブロック図である。
【図２】システム構成ＤＢの構成例である。
【図３】アラート履歴ＤＢの構成例である。
【図４】フィルタ条件ＤＢの構成例である。
【図５】アラート種別を示す説明図である。
【図６】フィルタ条件設定画面の構成例である。
【図７】アラート表示処理を示すフローチャートである。
【図８】アラート管理画面の構成例である。
【図９】フィルタ条件設定処理を示すフローチャートである。
【図１０】フィルタ条件設定画面の設定入力管理表である。
【図１１】設定状態制御処理を示すフローチャートである。
【発明を実施するための形態】
【００２０】
［発明の原理］
まず、本発明の原理について説明する。
工場やプラントなどの施設で用いられる施設管理システムにおいて、施設内に設置されている各フィールド機器で発生したアラートのアラート情報を、アラート表示装置により画面表示する場合、オペレータが必要とするアラート情報を、設定変更可能なフィルタ条件に基づいてフィルタリングすることが考えられる。
このようなフィルタ条件を設定する際、フィルタ条件設定画面において、設定対象とするフィールド機器とアラート種別との組を選択し、この組についてアラート表示の要否を設定することになる。
【００２１】
しかしながら、前述のとおり、施設管理システムには多種多様のフィールド機器が多数設置されており、これらフィールド機器で発生するアラートも多種にわたる。このため、これら多くのフィールド機器がリスト表示されたフィルタ条件設定画面において、対象とするフィールド機器を操作選択し、これらフィールド機器ごとに各アラート種別に関するアラート表示要否を設定する作業は、オペレータにとって極めて大きな作業負担となる。
【００２２】
ここで、オペレータが必要とするアラート情報を選択するためのフィルタ条件は、１つのフィールド機器だけでなく、他のフィールド機器にも同様に適用する場合が多い。また、同様のフィルタ条件を適用させる可能性が高いフィールド機器は、フィールド機器種別が同じ、階層構造において上位デバイスが共通している、設備の系統が同じなど、特定のフィールド機器選択条件で選択できる場合が多い。
【００２３】
本発明は、このような複数のフィールド機器について、設定するフィルタ条件に共通性が存在することに着目し、オペレータが指定したフィールド機器選択条件に基づいて、施設内に設置されているすべてのフィールド機器のうちから、フィルタ条件の設定対象となる設定対象フィールド機器として複数のフィールド機器を自動選択し、これら設定対象フィールド機器に関するフィルタ条件を設定入力するためのフィルタ条件設定画面を表示するようにしたものである。
【００２４】
これにより、フィールド機器選択条件に基づいて、フィルタ条件設定画面に一覧表示するフィールド機器を、同様のフィルタ条件が適用される可能性が高いフィールド機器に予め絞り込むことができる。このため、オペレータが必要とするアラートを選択するためのフィルタ条件を、その対象となるフィールド機器に対して効率よく設定することができる。したがって、状況や目的によって変化する必要なアラートを、容易に設定可能なフィルタ条件で選択して画面表示することが可能となる。
【００２５】
次に、本発明の一実施の形態について図面を参照して説明する。
［アラート表示装置］
まず、図１を参照して、本実施の形態にかかるアラート表示装置１０について説明する。図１は、アラート表示装置の構成を示すブロック図である。
【００２６】
施設管理システム１は、工場やプラントなどの施設で用いられて、施設内に設置したセンサ、バルブポジショナ、流量計等のフィールド機器２０で得られた各種データを、これらフィールド機器２０を収容するコントローラ３１、Ｉ／Ｏモジュール３２、フィールドバスコントローラなどの上位デバイス３０を介して管理装置４０で収集することにより、これら上位デバイス３０やフィールド機器２０からなる階層構造に基づいて、施設全体の運転状況を管理する機能を有している。
【００２７】
このアラート表示装置１０は、全体として、サーバ装置やパーソナルコンピュータなどの情報処理装置からなり、施設管理システム１の各フィールド機器２０で発生したアラートを示すアラート情報を取得する機能と、取得したアラート情報をフィールド機器２０ごとに画面表示する機能を有している。
【００２８】
本実施の形態は、アラート表示装置１０において、オペレータにより指定されたフィールド機器選択条件に基づいてフィールド機器２０のうちからフィルタ条件の設定対象となる設定対象フィールド機器を複数選択し、これら設定対象フィールド機器に関するフィルタ条件を設定入力するためのフィルタ条件設定画面を表示し、当該フィルタ条件設定画面での設定入力の内容に応じて、これら設定対象フィールド機器に関するフィルタ条件を登録するようにしたものである。
【００２９】
［本実施の形態の構成］
次に、図１を参照して、本実施の形態にかかるアラート表示装置１０の構成について詳細に説明する。
アラート表示装置１０には、主な機能部として、通信Ｉ／Ｆ部１１、操作入力部１２、画面表示部１３、システム構成ＤＢ１４Ａ、アラート履歴ＤＢ１４Ｂ、フィルタ条件ＤＢ１４Ｃ、アラート取得部１５Ａ、フィルタ条件設定部１５Ｂ、フィルタリング部１５Ｃ、およびアラート表示部１５Ｄが設けられている。
【００３０】
通信Ｉ／Ｆ部１１は、通信回線Ｌを介して施設管理システム１の管理装置４０などの外部装置とデータ通信を行うことにより、アラート情報などの各種情報をやり取りする機能を有している。
操作入力部１２は、キーボード、マウス、タッチパネルなどの操作入力装置からなり、オペレータの操作を検出する機能を有している。
画面表示部１３は、ＬＣＤなどの画面表示装置からなり、アラート表示部１５Ｄから出力されたアラートなどの各種情報を画面表示する機能を有している。
【００３１】
システム構成ＤＢ１４Ａは、施設管理システム１において管理しているフィールド機器２０やコントローラ３１、Ｉ／Ｏモジュール３２などの上位デバイス３０に関する階層構造を示すデバイス情報を記憶するデータベースである。
図２は、システム構成ＤＢの構成例である。ここでは、フィールド機器２０やフィールド機器２０からなるデバイスを識別するためのデバイスＩＤごとに、当該デバイスのフィールド機器種別、その直上階層に位置するデバイスを示す親デバイスＩＤ、およびその直下階層に位置するデバイスを示す子デバイスＩＤの組が登録されている。
【００３２】
アラート履歴ＤＢ１４Ｂは、施設管理システム１の管理装置４０から取得したアラート情報を履歴として記憶するデータベースである。
図３は、アラート履歴ＤＢの構成例である。ここでは、アラートを識別するためのアラートＩＤごとに、当該アラートの発生元のフィールド機器２０を示す機器ＩＤ、当該アラートのアラート種別、当該アラートが管理装置４０へ通知された通知日時、当該アラートが上位デバイス３０で検知された発生検知日時、当該アラートを発生元のフィールド機器２０が確認した確認日時などの情報の組が登録されている。
【００３３】
フィルタ条件ＤＢ１４Ｃは、フィールド機器２０ごとに、当該フィールド機器２０で発生したアラートに関するアラート情報のうちから、表示すべきアラート情報を選択するためのフィルタ条件を記憶するデータベースである。
図４は、フィルタ条件ＤＢの構成例である。ここでは、フィールド機器２０を識別するためのデバイスＩＤごとに、当該フィールド機器２０で表示すべきアラートのアラート種別リストが登録されている。
【００３４】
図５は、アラート種別を示す説明図である。図５に示すように、各種のアラート種別ごとに、当該アラートの優先度、当該アラートの画面表示に用いられるアラートシンボル、および当該アラートシンボルの意味とが、予め対応付けられている。優先度は、アラート内容の重要度に応じて予め設定された、アラート間における優先順位であり、優先度１のアラートが最も重要度が高い。
【００３５】
アラート取得部１５Ａは、通信Ｉ／Ｆ部１１を介して施設管理システム１の管理装置４０とデータ通信を行うことにより、各フィールド機器２０で発生したアラートに関するアラート情報を取得する機能と、取得したアラート情報をアラート履歴ＤＢ１４Ｂへ登録する機能とを有している。
【００３６】
この際、アラート取得部１５Ａが施設管理システム１から各フィールド機器２０で発生したアラートを示すアラート情報を取得する構成については、管理装置４０から取得する構成に限定されるものではない。例えば、施設管理システム１にＨＡＲＴ（Highway Addressable Remote Transducer）通信用のモデムや通信モジュール（ともに図示せず）を設け、各フィールド機器２０で発生したアラートを示すアラート情報を、これらモデムや通信モジュールを介してアラート取得部１５Ａが取得するようにしてもよい。
【００３７】
フィルタ条件設定部１５Ｂは、指定されたフィールド機器選択条件に基づいてフィールド機器２０のうちからフィルタ条件の設定対象となる設定対象フィールド機器を複数選択する機能と、これら設定対象フィールド機器に関するフィルタ条件を設定入力するためのフィルタ条件設定画面を表示する機能と、当該フィルタ条件設定画面での設定入力の内容に応じて、これら設定対象フィールド機器に関するフィルタ条件をフィルタ条件ＤＢ１４Ｃへ登録する機能とを有している。
【００３８】
図６は、フィルタ条件設定画面の構成例である。フィルタ条件設定画面には、設定対象フィールド機器のそれぞれに対応する欄からなるフィールド機器リスト５１と、アラート種別のそれぞれに対応する欄からなるアラート種別リスト５２とが、縦横に交差するよう配置されている。また、フィルタ条件設定画面には、これら欄の交差位置ごとに、当該設定対象フィールド機器と当該アラート種別との組合せに関するアラート表示要否を個別に設定入力するための個別設定操作シンボル５３が、縦横マトリクス状に配置されている。
【００３９】
また、フィルタ条件設定画面には、アラート種別リスト５２に一覧表示されたアラート種別ごとに、当該アラート種別に関するアラート表示要否を、フィールド機器リスト５１内の設定対象フィールド機器のすべてに対して一括設定するためのアラート種別一括設定操作シンボル５４が配置されている。
また、フィルタ条件設定画面には、フィールド機器リスト５１に一覧表示された設定対象フィールド機器ごとに、当該設定対象フィールド機器に関するアラート表示要否を、アラート種別リスト５２内のアラート種別のすべてに対して一括設定するためのフィールド機器一括設定操作シンボル５５が配置されている。
また、フィルタ条件設定画面には、フィールド機器リスト５１内の設定対象フィールド機器およびアラート種別リスト５２内のアラート種別に関するアラート表示要否を一括設定するための全一括設定操作シンボル５６が配置されている。
【００４０】
また、フィルタ条件設定画面には、アラート種別リスト５２内の各アラート種別に関連付けて、それぞれのアラート種別と対応するアラートシンボル５７が配置されている。
また、フィルタ条件設定画面には、フィルタ条件設定画面での設定入力内容を確定してフィルタ条件ＤＢ１４Ｃへ登録するための確定操作ボタン５８と、フィルタ条件設定画面での設定入力内容をキャンセルするためのキャンセルボタン５９とが設けられている。
【００４１】
また、フィルタ条件設定画面には、設定対象フィールド機器を選択するためのフィールド機器選択条件の１つとして、設定対象フィールド機器として選択表示すべきフィールド機器２０のフィールド機器種別を選択するためのフィールド機器種別選択シンボル６１や、設定対象フィールド機器として選択表示すべきフィールド機器２０の上位デバイス３０を選択するための上位デバイス選択シンボル６２が設けられている。
【００４２】
フィルタリング部１５Ｃは、アラート情報を表示する表示対象フィールド機器に関するフィルタ条件をフィルタ条件ＤＢ１４Ｃから取得する機能と、アラート履歴ＤＢ１４Ｂから取得した当該表示対象フィールド機器で発生したアラートに関するアラート情報のうちから、当該フィルタ条件に基づき表示すべき表示対象アラート情報を選択する機能とを有している。
【００４３】
アラート表示部１５Ｄは、各フィールド機器２０の表示対象アラート情報から最も優先度が高いアラートのアラート情報を代表アラート情報として選択する機能と、各フィールド機器２０の代表アラート情報のアラート内容に応じたアラートシンボルを、階層構造に応じたツリー形式でデバイスツリー画面上に表示する機能と、指定された対象フィールド機器の表示対象アラート情報を、アラート一覧画面に一覧表示する機能とを有している。
【００４４】
アラート表示装置１０に設けられた各機能部のうち、システム構成ＤＢ１４Ａ、アラート履歴ＤＢ１４Ｂ、フィルタ条件ＤＢ１４Ｃは、ハードディスクや半導体メモリなどの記憶装置から構成されている。また、アラート取得部１５Ａ、フィルタ条件設定部１５Ｂ、フィルタリング部１５Ｃ、およびアラート表示部１５Ｄは、ＣＰＵがプログラムを実行してなる各種処理部から構成されている。
【００４５】
［本実施の形態の動作］
次に、図面を参照して、本実施の形態にかかるアラート表示装置１０の動作について説明する。
まず、図７を参照して、アラート表示装置１０でのアラート表示動作について説明する。図７は、アラート表示処理を示すフローチャートである。アラート表示装置１０は、一定周期または新たなアラート情報が取得されたタイミングで、図７のアラート表示処理を実行する。
【００４６】
ここでは、各フィールド機器２０で発生したアラートに関するアラート情報が、施設管理システム１から通信Ｉ／Ｆ部１１を介してアラート取得部１５Ａにより取得されて、アラート履歴ＤＢ１４Ｂへ登録されているものとする。また、フィールド機器２０で発生したアラートのうちから表示対象となる表示対象アラートを選択するためのフィルタ条件が、予めフィルタ条件設定部１５Ｂにより、フィールド機器２０ごとにフィルタ条件ＤＢ１４Ｃに登録されているものとする。
【００４７】
アラート表示処理において、まず、フィルタリング部１５Ｃは、画面表示するフィールド機器２０ごとに、当該フィールド機器２０で発生したアラートのアラート情報をアラート履歴ＤＢ１４Ｂから取得し（ステップ１００）、当該フィールド機器２０に関するフィルタ条件をフィルタ条件ＤＢ１４Ｃから取得する（ステップ１０１）。
続いて、フィルタリング部１５Ｃは、これらフィルタ条件に基づいて、フィールド機器２０ごとに、当該フィールド機器２０のアラート情報のうちから表示対象となる表示対象アラート情報を選択する（ステップ１０２）。
【００４８】
次に、アラート表示部１５Ｄは、フィールド機器２０ごとに、当該フィールド機器２０の表示対象アラート情報のうちから最も優先度の高い代表アラート情報を１つだけ選択し（ステップ１０３）、当該代表アラート情報の内容に応じたアラートシンボルを、階層構造に応じたツリー形式でデバイスツリー画面上に表示する（ステップ１０４）。
また、アラート表示部１５Ｄは、指定されたフィールド機器２０の表示対象アラート情報を、アラート一覧画面に一覧表示し（ステップ１０５）、一連のアラート表示処理を終了する。
【００４９】
図８は、アラート管理画面の構成例である。アラート管理画面は、画面右側に配置されたデバイスツリー画面、画面右側に配置されたアラート一覧画面、およびこれら画面の上部に配置されたメニュー欄から構成されている。
デバイスツリー画面には、上位デバイス３０やフィールド機器２０が、これらデバイスの階層構造に合わせたツリー形式で、それぞれのデバイスに対応するデバイスシンボルを用いて表示されている。アラート一覧画面には、デバイスツリー画面で選択された表示対象フィールド機器で発生したアラートのアラー情報が一覧表示されている。また、アラート一覧画面には、表示対象フィールド機器のフィルタ条件によるフィルタリングの適用有無を切り替えるフィルタＯＮ／ＯＦＦボタンが設けられている。
【００５０】
次に、図９を参照して、本実施の形態にかかるアラート表示装置１０のフィルタ条件設定動作について説明する。図９は、フィルタ条件設定処理を示すフローチャートである。アラート表示装置１０は、オペレータによるアラート選択設定要求操作が操作入力部１２で検出されたタイミングで、図９のアラート選択条件設定処理を実行する。
【００５１】
まず、アラート表示装置１０のフィルタ条件設定部１５Ｂは、オペレータが指定したフィールド機器選択条件を操作入力部１２から取得する（ステップ１１０）。
フィールド機器選択条件を指定する方法としては、例えば、図８に示した、階層構造に応じたツリー形式でデバイスが表示されるデバイスツリー画面上で、フィルタ条件の設定対象となるフィールド機器２０を１つ選択操作し、そのフィールド機器２０のフィールド機器種別をフィールド機器選択条件として指定する方法がある。
【００５２】
この他、オペレータによるフィルタ条件設定要求操作に応じて、図８のアラート一覧画面で表示しているアラートの発生元フィールド機器のフィールド機器種別をフィールド機器選択条件として指定する方法がある。また、図８のアラート管理画面のメニュー欄からフィルタ条件の設定対象となるフィールド機器２０を１つ選択操作し、そのフィールド機器２０のフィールド機器種別をフィールド機器選択条件として指定する方法や、同じくメニュー欄からフィールド機器種別をフィールド機器選択条件として指定する方法がある。
【００５３】
次に、フィルタ条件設定部１５Ｂは、取得したフィールド機器選択条件に基づいて、システム構成ＤＢ１４Ａから、フィールド機器選択条件と同じフィールド機器種別のフィールド機器２０を設定対象フィールド機器として選択する（ステップ１１１）。
続いて、フィルタ条件設定部１５Ｂは、フィルタ条件設定画面を生成し画面表示部１３で画面表示する（ステップ１１２）。これにより、オペレータによるフィルタ条件の設定入力が開始される。
【００５４】
このフィルタ条件設定画面には、前述の図６に示したように、設定対象フィールド機器のそれぞれに対応する欄からなるフィールド機器リスト５１と、アラート種別のそれぞれに対応する欄からなるアラート種別リスト５２とが、縦横に交差するよう配置されている。また、フィルタ条件設定画面には、これら欄の交差位置ごとに、当該設定対象フィールド機器と当該アラート種別との組合せに関するアラート表示要否を個別に設定入力するための個別設定操作シンボル５３が、縦横マトリクス状に配置されている。
【００５５】
また、フィルタ条件設定画面には、アラート種別リスト５２に一覧表示されたアラート種別ごとに、当該アラート種別に関するアラート表示要否を、フィールド機器リスト５１内の設定対象フィールド機器のすべてに対して一括設定するためのアラート種別一括設定操作シンボル５４が配置されている。
また、フィルタ条件設定画面には、フィールド機器リスト５１に一覧表示された設定対象フィールド機器ごとに、当該設定対象フィールド機器に関するアラート表示要否を、アラート種別リスト５２内のアラート種別のすべてに対して一括設定するためのフィールド機器一括設定操作シンボル５５が配置されている。
また、フィルタ条件設定画面には、フィールド機器リスト５１内の設定対象フィールド機器およびフィールド機器リスト５１内のアラート種別に関するアラート表示要否を一括設定するための全一括設定操作シンボル５６が配置されている。
【００５６】
したがって、フィルタ条件設定画面において、例えば、アラート種別「Ｃｒｔ  Ｐｗｅ  Ｆａｌｕｒｅ」に関するアラート種別一括設定操作シンボル５４がオペレータ操作により有効状態（チェックあり）に切り替えられた場合、フィールド機器リスト５１内の設定対象フィールド機器のすべてについて、当該アラート種別に関する個別設定操作シンボル５３が自動的に有効状態に切り替えられて、これら設定対象フィールド機器のすべてについてアラート種別「Ｃｒｔ  Ｐｗｅ  Ｆａｌｕｒｅ」のアラートが表示要に一括設定される。
【００５７】
一方、このアラート種別一括設定操作シンボル５４がオペレータ操作により無効状態（チェックなし）に切り替えられた場合、フィールド機器リスト５１内の設定対象フィールド機器のすべてについて、当該アラート種別に関する個別設定操作シンボル５３が自動的に無効状態に切り替えられて、これら設定対象フィールド機器のすべてについてアラート種別「Ｃｒｔ  Ｐｗｅ  Ｆａｌｕｒｅ」のアラートが表示不要に一括設定される。
【００５８】
また、フィルタ条件設定画面において、例えば、設定対象フィールド機器「ＰＶＣ５４０２」に関するフィールド機器一括設定操作シンボル５５がオペレータ操作により有効状態（チェックあり）に切り替えられた場合、アラート種別リスト５２内のアラート種別のすべてについて当該アラート種別に関する個別設定操作シンボル５３が自動的に有効状態に切り替えられて、アラート種別のすべてについて設定対象フィールド機器「ＰＶＣ５４０２」のアラートが表示要に一括設定される。
【００５９】
一方、このフィールド機器一括設定操作シンボル５５がオペレータ操作により無効状態（チェックなし）に切り替えられた場合、アラート種別リスト５２内のアラート種別のすべてについて当該アラート種別に関する個別設定操作シンボル５３が自動的に無効状態に切り替えられて、アラート種別のすべてについて設定対象フィールド機器「ＰＶＣ５４０２」のアラートが表示不要に一括設定される。
【００６０】
また、フィルタ条件設定画面において、全一括設定操作シンボル５６がオペレータ操作により有効状態（チェックあり）に切り替えられた場合、フィールド機器リスト５１内の設定対象フィールド機器およびアラート種別リスト５２内のアラート種別のすべてについて個別設定操作シンボル５３が自動的に有効状態に切り替えられて、アラート種別のすべてについて設定対象フィールド機器のすべてでアラートが表示要に一括設定される。
【００６１】
一方、この全一括設定操作シンボル５６がオペレータ操作により無効状態（チェックなし）に切り替えられた場合、フィールド機器リスト５１内の設定対象フィールド機器およびアラート種別リスト５２内のアラート種別のすべてについて個別設定操作シンボル５３が自動的に無効状態に切り替えられて、アラート種別のすべてについて設定対象フィールド機器のすべてでアラートが表示不要に一括設定される。
【００６２】
また、フィルタ条件設定画面において、新たなフィールド機器選択条件が指定された場合（ステップ１１３：ＹＥＳ）、フィルタ条件設定部１５Ｂは、ステップ１１０に戻って、新たなフィールド機器選択条件を取得し、これに応じたフィルタ条件設定画面を再表示する。新たなフィールド機器選択条件の指定操作については、例えば、フィルタ条件設定画面のフィールド機器種別選択シンボル６１により、異なるフィールド機器種別を選択する操作や、フィルタ条件設定画面の上位デバイス選択シンボル６２により、異なる上位デバイス３０を選択する操作がある。
【００６３】
また、フィルタ条件設定画面において、確定操作ボタン５８の操作により、フィルタ条件設定完了が指定された場合（ステップ１１４：ＹＥＳ）、フィルタ条件設定部１５Ｂは、このフィルタ条件設定画面での設定入力内容に応じて、これら設定対象フィールド機器に関するフィルタ条件をフィルタ条件ＤＢ１４Ｃへ登録し（ステップ１１５）、一連のフィルタ条件設定処理を終了する。
【００６４】
図１０は、フィルタ条件設定画面の設定画面管理表である。ここでは、各個別設定操作シンボル５３のチェック有無を示す個別操作状態の状態値（Ｘ，Ｙ）が、アラート種別に対応するＸ方向の列番号Ｘ＝１〜ｍと、フィールド機器に対応するＹ方向の行番号Ｙ＝１〜ｎからなる、ｍ個×ｎ個の設定画面管理表で管理されている。また、Ｙ＝０でＸ＝１〜ｍの位置には、アラート種別一括設定操作シンボル５４による一括操作状態の状態値（Ｘ，０）が格納され、Ｘ＝０でＹ＝１〜ｎの位置には、フィールド機器一括設定操作シンボル５５による一括操作状態の状態値（０，Ｙ）が格納される。
【００６５】
これらのうち、個別操作状態の状態値は、「ＯＮ（チェック有）」／「ＯＦＦ（チェック無）」の２ステートであるが、一括操作状態の状態値は、それぞれの行または列に属する個別操作状態に関する「ＯＮ（チェック有）」／「ＯＦＦ（チェック無）」に加えて、当該個別操作状態が別々な「中間（不定）」を持つ３ステートとなる。
【００６６】
図１１は、設定状態制御処理を示すフローチャートである。
フィルタ条件設定部１５Ｂは、フィルタ条件設定画面において、状態値（Ｘ，Ｙ）に対応する設定操作シンボルの操作に応じて、図１１の設定状態制御処理を実行する。
まず、状態値（Ｘ，Ｙ）の前回値がＯＦＦの場合（ステップ１５０：ＹＥＳ）、状態値（Ｘ，Ｙ）をＯＮに設定し（ステップ１５１）、前回値がＯＮの場合（ステップ１５０：ＮＯ）、状態値（Ｘ，Ｙ）をＯＦＦに設定する（ステップ１５２）。
【００６７】
次に、状態値（Ｘ，１）〜（Ｘ，ｎ）がすべてＯＮの場合（ステップ１５３：ＹＥＳ）、状態値（Ｘ，０）をＯＮに設定し（ステップ１５４）、状態値（Ｘ，１）〜（Ｘ，ｎ）がすべてＯＮの場合（ステップ１５５：ＹＥＳ）、状態値（Ｘ，０）をＯＦＦに設定し（ステップ１５６）、状態値（Ｘ，１）〜（Ｘ，ｎ）がすべてＯＮでない場合（ステップ１５５：ＮＯ）、状態値（Ｘ，０）を中間に設定する（ステップ１５７）。
【００６８】
その後、状態値（１，Ｙ）〜（ｍ，Ｙ）がすべてＯＮの場合（ステップ１５８：ＹＥＳ）、状態値（０，Ｙ）をＯＮに設定し（ステップ１５９）、状態値（１，Ｙ）〜（ｍ，Ｙ）がすべてＯＮの場合（ステップ１６０：ＹＥＳ）、状態値（０，Ｙ）をＯＦＦに設定し（ステップ１６１）、状態値（１，Ｙ）〜（ｍ，Ｙ）がすべてＯＮでない場合（ステップ１６０：ＮＯ）、状態値（０，Ｙ）を中間に設定し（ステップ１６２）、一連の設定状態制御処理を終了する。
【００６９】
［実施の形態の効果］
このように、本実施の形態は、フィルタ条件設定部１５Ｂが、指定されたフィールド機器選択条件に基づいてフィールド機器２０のうちからフィルタ条件の設定対象となる設定対象フィールド機器を複数選択し、これら設定対象フィールド機器に関するフィルタ条件を設定入力するためのフィルタ条件設定画面を表示する機能と、当該フィルタ条件設定画面での設定入力の内容に応じて、これら設定対象フィールド機器に関するフィルタ条件をフィルタ条件ＤＢ１４Ｃへ登録するようにしたものである。
【００７０】
これにより、オペレータが指定したフィールド機器選択条件に基づいて、フィルタ条件設定画面に一覧表示するフィールド機器２０を、同様のフィルタ条件が適用される可能性が高いフィールド機器２０に予め絞り込むことができる。このため、オペレータが必要とするアラートを選択するためのフィルタ条件を、その対象となるフィールド機器２０に対して効率よく設定することができる。したがって、状況や目的によって変化する必要なアラートを、容易に設定可能なフィルタ条件で選択して画面表示することが可能となる。
【００７１】
また、本実施の形態において、フィルタ条件設定画面に、設定対象フィールド機器のそれぞれに対応する欄とアラート種別のそれぞれに対応する欄とが縦横に交差するよう配置し、これら欄の交差位置ごとに、当該設定対象フィールド機器と当該アラート種別との組合せに関するアラート表示要否を個別に設定入力するための個別設定操作シンボル５３を、縦横マトリクス状に配置してもよい。これにより、選択した設定対象フィールド機器に対して、個々のアラート種別に関するアラート表示要否を容易に設定できるとともに、その設定内容を容易に確認できる。
【００７２】
また、フィルタ条件設定画面において、アラート種別ごとに、当該アラート種別に関するアラート表示要否を設定対象フィールド機器のすべてに対して一括設定するためのアラート種別一括設定操作シンボル５４を配置してもよい。これにより、すべての設定対象フィールド機器に対して任意のアラート種別のアラートの表示要否を一括して設定することができ、効率よくフィルタ条件を設定することができる。
【００７３】
また、フィルタ条件設定画面において、設定対象フィールド機器ごとに、当該設定対象フィールド機器に関するアラート表示要否をアラート種別のすべてに対して一括設定するためのフィールド機器一括設定操作シンボル５５を配置してもよい。これにより、すべてのアラート種別に対して任意の設定対象フィールド機器のアラートの表示要否を一括して設定することができ、効率よくフィルタ条件を設定することができる。
【００７４】
また、フィルタ条件設定画面において、設定対象フィールド機器およびアラート種別に関するアラート表示要否を一括設定するための全一括設定操作シンボル５６を配置してもよい。これにより、設定対象フィールド機器とアラート種別のすべての組合せについて、アラートの表示要否を一括して設定することができ、効率よくフィルタ条件を設定することができる。
【００７５】
また、本実施の形態において、フィルタ条件設定部１５Ｂが、設定対象フィールド機器を選択する際、フィールド機器種別指定操作により指定された任意のフィールド機器種別をフィールド機器選択条件として特定し、当該フィールド機器種別に含まれるすべてのフィールド機器をフィールド機器２０のうちから設定対象フィールド機器として選択するようにしてもよい。これにより、同様のフィルタ条件が適用される可能性が高いフィールド機器２０を、容易に絞り込むことができる。
【００７６】
また、本実施の形態において、フィルタ条件設定部１５Ｂが、設定対象フィールド機器を選択する際、上位デバイス指定操作により指定された任意の上位デバイス３０をフィールド機器選択条件として特定し、当該上位デバイス３０の配下に位置するすべてのフィールド機器をフィールド機器２０のうちから設定対象フィールド機器として選択するようにしてもよい。これにより、同様のフィルタ条件が適用される可能性が高いフィールド機器２０を、容易に絞り込むことができる。
【００７７】
［実施の形態の拡張］
以上、実施形態を参照して本発明を説明したが、本発明は上記実施形態に限定されるものではない。本発明の構成や詳細には、本発明のスコープ内で当業者が理解しうる様々な変更をすることができる。
【符号の説明】
【００７８】
１…施設管理システム、１０…アラート表示装置、１１…通信Ｉ／Ｆ部、１２…操作入力部、１３…画面表示部、１４Ａ…システム構成ＤＢ、１４Ｂ…アラート履歴ＤＢ、１４Ｃ…フィルタ条件ＤＢ、１５Ａ…アラート取得部、１５Ｂ…フィルタ条件設定部、１５Ｃ…フィルタリング部、１５Ｄ…アラート表示部、２０…フィールド機器、３０…上位デバイス、３１…コントローラ、３２…Ｉ／Ｏモジュール、４０…管理装置、５１…フィールド機器リスト、５２…アラート種別リスト、５３…個別設定操作シンボル、５４…アラート種別一括設定操作シンボル、５５…フィールド機器一括設定操作シンボル、５６…全一括設定操作シンボル、５７…アラートシンボル、５８…確定操作ボタン、５９…キャンセルボタン、６１…フィールド機器種別選択シンボル、６２…上位デバイス選択シンボル、Ｌ…通信回線。
【図１】
2015087988.tif 000003
【図２】
2015087988.tif 000004
【図３】
2015087988.tif 000005
【図４】
2015087988.tif 000006
【図５】
2015087988.tif 000007
【図６】
2015087988.tif 000008
【図７】
2015087988.tif 000009
【図８】
2015087988.tif 000010
【図９】
2015087988.tif 000011
【図１０】
2015087988.tif 000012
【図１１】
2015087988.tif 000013