(57)【特許請求の範囲】
【請求項１】
収集したアラーム情報を取り扱うアラーム情報処理装置において、
アラームの重要度を互いに異なる態様で示すとともに、共通のアラーム情報に由来しない、複数の形式が混在したアラーム情報を収集する収集手段と、
前記収集手段により収集されたアラーム情報を正規化する正規化手段と、
前記正規化手段により正規化されたアラーム情報に対する情報処理を実行する情報処理手段と、
を備え、
前記正規化手段は、前記態様を変換するための前記態様間の対応付けに従って、前記複数の形式が混在したアラーム情報を、アラームの重要度を共通の態様で示す単一の形式のアラーム情報に変換する正規化を行うとともに、アラームの重要度を数値で提示する方式のアラーム情報と、アラームの重要度を段階的な警報の重度で示す方式のアラーム情報とが混在している場合に、前記数値を閾値により区分して前記重度に対応付けることで、アラームの重要度を数値で提示する方式のアラーム情報を、アラームの重要度を段階的な警報の重度で示す方式のアラーム情報に統一化することを特徴とするアラーム情報処理装置。
【請求項２】
前記正規化手段における正規化のための前記対応付けをユーザが設定するためのユーザ設定手段を備えることを特徴とする請求項１に記載のアラーム情報処理装置。
【請求項３】
前記正規化手段による正規化により、アラームの重要度が多段階で示されるアラーム情報が、アラームの重要度がより少ない段階で示されるアラーム情報に変換されることを特徴とする請求項１または２に記載のアラーム情報処理装置。
【請求項４】
前記正規化手段により統一化される前記共通の態様は、前記複数の形式が混在したアラーム情報で用いられる前記態様のうちのいずれかであることを特徴とする請求項１〜３のいずれか１項に記載のアラーム情報処理装置。
【請求項５】
前記情報処理手段は、前記正規化手段により正規化されたアラーム情報を表示または出力する処理を実行することを特徴とする請求項１〜４のいずれか１項に記載のアラーム情報処理装置。
【請求項６】
収集したアラーム情報を取り扱うアラーム情報処理方法において、
アラームの重要度を互いに異なる態様で示すとともに、共通のアラーム情報に由来しない、複数の形式が混在したアラーム情報を収集する収集ステップと、
前記収集ステップにより収集されたアラーム情報を正規化する正規化ステップと、
前記正規化手段により正規化されたアラーム情報に対する情報処理を実行する情報処理ステップと、
を備え、
前記正規化ステップでは、前記態様を変換するための前記態様間の対応付けに従って、前記複数の形式が混在したアラーム情報を、アラームの重要度を共通の態様で示す単一の形式のアラーム情報に変換する正規化を行うとともに、アラームの重要度を数値で提示する方式のアラーム情報と、アラームの重要度を段階的な警報の重度で示す方式のアラーム情報とが混在している場合に、前記数値を閾値により区分して前記重度に対応付けることで、アラームの重要度を数値で提示する方式のアラーム情報を、アラームの重要度を段階的な警報の重度で示す方式のアラーム情報に統一化することを特徴とするアラーム情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、収集したアラーム情報を取り扱うアラーム情報処理装置およびアラーム情報処理方法に関し、とくにアラーム情報を統一的に取り扱うことができるアラーム情報処理装置およびアラーム情報処理方法に関する。
【背景技術】
【０００２】
通常、プラントの製造設備は、フィールド機器、それらを制御するコントローラ、あるいはプログラマブルコントローラ等、広範な装置やシステムを用いて構成される。また、プラントにはプラントの安全を確保するための安全システムが設けられ、安全システムは異常を検出してアラームを発生する。
【０００３】
特許文献１には、異なるカテゴリーのアラームを単一画面上に表示するとともに、アラームフィルタリングの設定を変更可能にした発明が開示されている。
【０００４】
【特許文献１】特開２００２−２２２０１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
近年、フィールド機器のインテリジェント化により各フィールド機器が自らアラームを発生するようになってきている。また、プラントの製造設備が複雑化するに伴い、安全システムも複雑化、多重化する傾向にある。従来は、装置やシステムから発生する個々のアラームに対し、これらを個別に表示、管理することでプラントの安全性を確保している。
【０００６】
しかし、１つのプラントで様々なアラーム要素が混在することにより、アラームの重要性の優先順位を判断し難くなるなどの問題がある。とくに、開発メーカー、あるいは形式の異なる機器やシステムが混在するプラントでは、種々のアラームを統一的に取り扱うことができず、このためアラームに対するインテリジェントな判断を加えるような処理を統合的に実行することが不可能となる。したがって、多種多様なアラームを統一化したうえで、これを提示し、あるいはアラームに対する各種の情報処理を統合して施すことができるシステムの開発が求められている。
【０００７】
一方、プラントを構成する機器やシステムはプラントごとに異なり、アラームの取り扱い方もプラントの実情に応じて異なっている。したがって、プラントの実情に応じてアラームの統一化手法を設定する必要がある。また、新たなアラームの形式を採用する機器をプラントに導入したような場合にも迅速に対応する必要があり、個々の事情や状況の変化に柔軟に適応できるシステムが要望されている。
【０００８】
本発明の目的は、アラーム情報を統一的に取り扱うことができるとともに、状況に応じた柔軟な適応性を発揮しうるアラーム情報処理装置およびアラーム情報処理方法を提供することにある。
【課題を解決するための手段】
【０００９】
本発明のアラーム情報処理装置は、収集したアラーム情報を取り扱うアラーム情報処理装置において、
アラームの重要度を互いに異なる態様で示すとともに、共通のアラーム情報に由来しない、複数の形式が混在したアラーム情報を収集する収集手段と、
前記収集手段により収集されたアラーム情報を正規化する正規化手段と、
前記正規化手段により正規化されたアラーム情報に対する情報処理を実行する情報処理手段と、
を備え、
前記正規化手段は、前記態様を変換するための前記態様間の対応付けに従って、前記複数の形式が混在したアラーム情報を、アラームの重要度を共通の態様で示す単一の形式のアラーム情報に変換する正規化を行うとともに、アラームの重要度を数値で提示する方式のアラーム情報と、アラームの重要度を段階的な警報の重度で示す方式のアラーム情報とが混在している場合に、前記数値を閾値により区分して前記重度に対応付けることで、アラームの重要度を数値で提示する方式のアラーム情報を、アラームの重要度を段階的な警報の重度で示す方式のアラーム情報に統一化することを特徴とする。
このアラーム情報処理装置によれば、収集されたアラーム情報を正規化するので、アラーム情報に対して統一的な情報処理を施すことができる。
【００１０】
前記正規化手段における正規化のための前記対応付けをユーザが設定するためのユーザ設定手段を備えてもよい。
この場合には、正規化のロジックをユーザが任意に設定できるので、個々の事情や状況の変化に応じて正規化のロジックを柔軟に設定することができる。
【００１１】
前記正規化手段による正規化により、アラームの重要度が多段階で示されるアラーム情報が、アラームの重要度がより少ない段階で示されるアラーム情報に変換されてもよい。
【００１２】
前記正規化手段により統一化される前記共通の態様は、前記複数の形式が混在したアラーム情報で用いられる前記態様のうちのいずれかであってもよい。
【００１４】
前記情報処理手段は、前記正規化手段により正規化されたアラーム情報を表示または出力する処理を実行してもよい。
【００１５】
本発明のアラーム情報処理方法は、収集したアラーム情報を取り扱うアラーム情報処理方法において、アラームの重要度を互いに異なる態様で示すとともに、共通のアラーム情報に由来しない、複数の形式が混在したアラーム情報を収集する収集ステップと、前記収集ステップにより収集されたアラーム情報を正規化する正規化ステップと、前記正規化手段により正規化されたアラーム情報に対する情報処理を実行する情報処理ステップと、を備え、前記正規化ステップでは、前記態様を変換するための前記態様間の対応付けに従って、前記複数の形式が混在したアラーム情報を、アラームの重要度を共通の態様で示す単一の形式のアラーム情報に変換する正規化を行うとともに、アラームの重要度を数値で提示する方式のアラーム情報と、アラームの重要度を段階的な警報の重度で示す方式のアラーム情報とが混在している場合に、前記数値を閾値により区分して前記重度に対応付けることで、アラームの重要度を数値で提示する方式のアラーム情報を、アラームの重要度を段階的な警報の重度で示す方式のアラーム情報に統一化することを特徴とする。
このアラーム情報処理方法によれば、収集されたアラーム情報を正規化するので、アラーム情報に対して統一的な情報処理を施すことができる。
【発明の効果】
【００１７】
本発明のアラーム情報処理装置によれば、収集されたアラーム情報を正規化するので、アラーム情報に対して統一的な情報処理を施すことができる。
【００１８】
本発明のアラーム情報処理方法によれば、収集されたアラーム情報を正規化するので、アラーム情報に対して統一的な情報処理を施すことができる。
【発明を実施するための最良の形態】
【００１９】
図１は本発明によるアラーム情報処理装置を機能的に示すブロック図である。
【００２０】
図１において、収集手段１０１は、複数の形式が混在したアラーム情報を収集する。正規化手段１０２は、収集手段１０１により収集されたアラーム情報を正規化する。情報処理手段１０３は、正規化手段１０２により正規化されたアラーム情報に対する情報処理を実行する。
【００２１】
ユーザ設定手段１０４は、正規化手段１０２における正規化のロジックをユーザが設定するために用いられる。
【００２２】
以下、図２〜図４を参照して、本発明によるアラーム情報処理装置の一実施形態について説明する。
【００２３】
図２は、本実施形態のアラーム情報処理装置の構成を示すブロック図である。
【００２４】
図２に示すように、本実施形態のアラーム情報処理装置１は、ネットワーク２に接続された通信部１１と、ユーザの操作を受け付ける操作部１２と、ユーザに対してアラーム情報を表示する表示部１３と、ネットワーク２を介して収集されたデータを格納する収集データ格納部１４と、正規化されたデータを格納する正規化データ格納部１５と、アラーム履歴を格納するアラーム履歴格納部１６と、アラーム情報に付加して表示されるべき付加データを格納する付加情報格納部１７と、アラーム情報処理装置１における各種の処理を制御する処理部１８と、を備える。
【００２５】
図２に示すように、アラーム情報処理装置１は、ネットワーク２に接続されたプラント３１，３２，・・・からのメッセージを受信する。メッセージは通信部１１を介して受信され、収集データ格納部１４に生データとして逐次格納される。これらのメッセージは複数の形式のものが混在しており、収集データ格納部１４には複数の形式が混在した状態でメッセージが蓄積される。
【００２６】
図３および図４は本実施形態のアラーム情報処理装置の動作手順を示すフローチャートである。
【００２７】
図３のステップＳ１〜ステップＳ３は、メッセージの正規化処理の手順を示している。この手順は処理部１８の制御に基づいて実行される。
【００２８】
図３のステップＳ１では、収集データ格納部１４から所定のメッセージを取得する。
【００２９】
次に、ステップＳ２では、取得されたメッセージの種類、例えば、どのプラントのどのような機器からのメッセージであるのか、あるいは、メッセージのデータの形式などを判断する。
【００３０】
次に、ステップＳ３では、メッセージの種類に応じ、所定のロジックに従って、メッセージを正規化する。
【００３１】
この正規化処理では、所定のロジックを実行することにより、複数の形式が混在するメッセージの形式を統一する。例えば、プラントで使用されている特定のシステムでは、アラームの重要度が数値で規定され、別のシステムでは段階的な警報の種別によりアラームの重要度が示される場合、アラームの重要度を１つの尺度に統一する。また、すべてのメッセージについて、その内容が判断可能なように、データの形式を１つの形式に統一する。
【００３２】
本実施形態では、メッセージの正規化処理のためのロジックをユーザが設定する。ロジックの設定方法については後述する。
【００３３】
次に、ステップＳ４では、正規化処理により生成された正規化データ（メッセージ）を正規化データ格納部１５に格納し、処理を終了する。
【００３４】
図３のステップＳ１１〜ステップＳ１４は、アラーム認定処理の手順を示している。この手順は処理部１８の制御に基づいて実行される。
【００３５】
図３のステップＳ１１では、正規化データを正規化データ格納部１５から取得する。次にステップＳ１２では、取得された正規化データがアラーム情報を示すメッセージか否か判断する。この判断が肯定されればステップＳ１３へ進み、否定されればステップＳ１１へ戻る。
【００３６】
ステップＳ１３では、当該アラーム情報に付加されるべき付加データへのリンク情報を追加して、当該アラーム情報および当該リンク情報をアラーム履歴としてアラーム履歴格納部１６に格納し、ステップＳ１１へ戻る。
【００３７】
図４のステップＳ２１〜ステップＳ２６は、アラーム管理処理の手順を示している。この手順は処理部１８の制御に基づいて実行される。
【００３８】
図４のステップＳ２１では、アラーム履歴格納部１６に格納されたアラーム情報（ステップＳ１３）について、アラーム状態が解除されたか否かを、正規化データ格納部１５に格納されたメッセージに基づいて判断する。この判断が肯定されればステップＳ２２へ進み、否定されればステップＳ２３へ進む。
【００３９】
ステップＳ２２では、当該アラーム状態の解除をアラーム履歴の一部としてアラーム履歴格納部１６に記録し、ステップＳ２１へ戻る
【００４０】
ステップＳ２３では、通知されたアラームがユーザによって認識されたか否かを判断する。この判断は、操作部１２に対しアラームの確認操作の有無に基づいて実行される。アラームの発生を認識したユーザは、操作部１２に対しアラームを特定するとともにそのアラームの認識を知らせる所定の確認操作を行うことができ、このようなユーザの操作を受け付けた場合には、ステップＳ２３の判断が肯定されることになる。ステップＳ２３の判断が肯定されればステップＳ２４へ進み、否定されればステップＳ２１へ戻る。
【００４１】
ステップＳ２４では、特定のアラームがユーザによって認識された旨をアラーム履歴の一部としてアラーム履歴格納部１６に記録し、ステップＳ２１へ戻る。
【００４２】
図４のステップＳ３１〜ステップＳ３４は、アラーム出力処理の手順を示している。この手順は、操作部１２に対するユーザの操作に従い、処理部１８の制御に基づいて実行される。
【００４３】
図４のステップＳ３１では、アラーム履歴格納部１６からアラーム履歴を取得する。
【００４４】
次に、ステップＳ３２では、取得されたアラーム履歴に基づいてアラームメッセージを作成する。アラームメッセージには、アラーム履歴に記録されたアラーム情報が反映される。また、アラーム履歴として記録された上記リンク情報に基づいて付加データが付加情報格納部１７から取得され、この付加データがアラームメッセージに反映される。
【００４５】
次に、ステップＳ３３では、必要に応じ、操作部１２に対するユーザの操作に従ってアラームメッセージのフィルタリングを行う。
【００４６】
次に、ステップＳ３４では、フィルタリングにより抽出されたアラームメッセージを表示部１３に表示し、あるいはファイル出力して処理を終了する。なお、ステップＳ３４では、操作部１２に対する操作によって、ユーザはアラームメッセージの表示項目や表示順を指定することができる。
【００４７】
また、本実施形態では、図３および図４に示した手順のほか、処理部１８はユーザが定義したアラームのグルーピングや、その他の論理的判断等の処理を実行し、処理の実行結果がアラームメッセージの表示やアラームメッセージのファイル出力に反映される。このような処理には、例えば、必ず連動して発生する複数のアラームがある場合、その中の特定のアラームについてのみアラームメッセージを表示させるようなサプレッション等の処理が含まれる。
【００４８】
次に、メッセージの正規化処理のためのロジックの設定方法について説明する。
【００４９】
上述のように、本実施形態では、正規化処理のためのロジックをユーザが設定できる。このため、メーカーや形式が異なる複数のシステムやフィールド機器からのメッセージを統一的に取り扱うためのルールを、ユーザが任意に設定できることになる。
【００５０】
例えば、アラームの重要度を特定のメーカーのシステムで採用されている基準に統一化し、あるいはすべてのアラームの重要度を、ユーザの側で新たに作成した基準に統一化することができる。
【００５１】
仮に、アラームの重要度を数値で提示する方式と、段階的な警報の重度で示す方式とが混在する場合には、１つの方式に統一化することができる。例えば、後者の方式に統一する場合、重要度が８００以上であれば「緊急警報」、重要度が６００以上であれば「重警報」、４００以上であれば「中警報」、重要度が４００未満であれば「軽警報」に変換するようなロジックを設定することができる。
【００５２】
ユーザは操作部１２に対する操作により、正規化処理のためのロジックを作成する。例えば、汎用スクリプト言語（Java（登録商標）Script、VBScript、Perl等）を利用することで、ユーザは簡単にロジックを記述できる。記述されたロジックは処理部１８に記憶され、正規化処理（ステップＳ３）でこのロジックが使用される。
【００５３】
以上のように、本実施形態によれば、正規化処理により多様なメッセージを統一化しているので、アラームの重要度等に応じて、適切にアラーム情報を提示できる。また、正規化処理によりアラーム情報を統一的に取り扱うことができるので、アラーム情報に対する情報処理を統合的に実行できる。
【００５４】
また、本実施形態では、正規化処理のロジックをユーザが設定できるので、プラントの実情や状況の変化に応じて、常に適切な処理手順を実行できる。通常、アラーム情報処理装置の開発者サイドでは、プラントで使用される機器やシステムの詳細まで正確に把握することは困難である。例えば、他社のシステムのアラームに関する情報等は一般的に入手が困難である。また、プラントに新たな機器が導入された場合などの迅速な対応も困難である。
【００５５】
しかし、本実施形態では、ユーザが正規化処理のロジックを任意に設定、変更できるため、柔軟かつ迅速な対処が可能となる。例えば、新たな機器の導入により、新たな形式でのメッセージが出力されるようになった場合に、ユーザによるロジックの変更、追加により新たなメッセージ形式に対し迅速に対応できる。また、通常、ユーザは自らが取り扱う機器やシステムが出力するメッセージ（パケット）の内容の詳細を知っているため、適切なロジックの設定が可能となる。さらに、ユーザがアラーム間のプライオリティ、重要度、アラームの表示方法等を自由に設定、変更できるため、ユーザにとって使いやすいシステムを容易に構築できる。
【００５６】
以上説明したように、本発明のアラーム情報処理装置によれば、収集されたアラーム情報を正規化するので、アラーム情報に対して統一的な情報処理を施すことができる。また、正規化のロジックをユーザが任意に設定できるようにした場合には、個々の事情や状況の変化に応じて正規化のロジックを柔軟に設定することができる。
【００５７】
本発明の適用範囲は上記実施形態に限定されることはない。本発明は、収集したアラーム情報を取り扱うアラーム情報処理装置およびアラーム情報処理方法に対し、広く適用することができる。
【図面の簡単な説明】
【００５８】
【図１】本発明によるアラーム情報処理装置を機能的に示すブロック図。
【図２】本実施形態のアラーム情報処理装置の構成を示すブロック図。
【図３】本実施形態のアラーム情報処理装置の動作手順を示すフローチャート。
【図４】本実施形態のアラーム情報処理装置の動作手順を示すフローチャート。
【符号の説明】
【００５９】
１２    操作部（ユーザ設定手段）
１３    表示部（情報処理手段）
１８    処理部（収集手段、正規化手段、情報処理手段、ユーザ設定手段）
１０１  収集手段
１０２  正規化手段
１０３  情報処理手段
１０４  ユーザ設定手段
【図１】
0004645907.tif 000002
【図２】
0004645907.tif 000003
【図３】
0004645907.tif 000004
【図４】
0004645907.tif 000005