(57)【要約】【課題】ホスト装置から入力される異常の発生を示すデータに基づいてアラームメッセージを表示することのできる表示装置において、アラーム表示の優先度を付けることにより、重要なアラームの認識が早くかつ容易にできるようにする。【解決手段】アラームの優先度（レベル）を設定し、アラームメッセージとともにアラームメッセージ／レベル記憶部３に記憶しておく。データ処理部４は、入力されたアラーム発生通知データ（状態データ）に基づいて、表示すべきアラームメッセージと、そのレベルを記憶部３から読み出して、当該アラームメッセージを、当該レベルに対応する表示状態で、表示部６に表示させる。【選択図】　　　　図１
2004139329.tif 000002
【特許請求の範囲】
【請求項１】
ホスト装置から入力される異常の発生を示すデータに基づいて、アラームメッセージを表示する機能を有する表示装置において、
異常の内容に対応付けてアラームの優先度を記憶するとともに、アラームの優先度に対応する表示態様を記憶する記憶部と、
ホスト装置より入力されたデータに基づいて、発生している異常に対応するアラームの優先度を記憶部から読み出して、当該優先度に対応する表示態様でアラームメッセージの表示をさせるデータ処理部とを備えることを特徴とする表示装置。
【請求項２】
前記データ処理部は、現在発生しているアラームの中で、優先度の高い順にアラームメッセージを表示させる設定が可能である請求項１記載の表示装置。
【請求項３】
前記データ処理部は、現在発生しているアラームの中で、優先度のもっとも高いアラームメッセージのみを表示させる設定が可能である請求項１記載の表示装置。
【請求項４】
前記データ処理部は、特定の優先度のアラームメッセージのみを表示させる設定が可能である請求項１記載の表示装置。
【請求項５】
前記表示態様には、配色、点滅表示、反転表示等がある請求項１記載の表示装置。
【請求項６】
前記記憶部は、異常の内容に対応付けて、表示を許容するか禁止するかの有効／無効指示情報を記憶しており、
前記データ処理部は、この有効／無効指示情報に基づいて、有効指示のある異常の内容に対応するアラームメッセージを表示させ、無効指示のある異常の内容に対応するアラームメッセージを表示させないことを特徴とする請求項１記載の表示装置。
【請求項７】
ホスト装置から入力される異常の発生を示すデータに基づいて、アラームメッセージを表示する機能を有する表示装置に適用される作画プログラムであって、異常の内容に対応付けてアラームの優先度を設定するとともに、アラームの優先度に対応する表示態様を設定し、これらの設定したデータを請求項１記載の表示装置の記憶部に記憶させることを特徴とする作画プログラム。
【請求項８】
請求項７記載の作画プログラムを記録したことを特徴とする記録媒体。
【請求項９】
請求項７記載の作画プログラムによって動作することを特徴とする作画装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＬＥＤ（発光ダイオード）表示器や液晶表示器などの表示装置、このような表示装置に表示させる画面データを作成するための作画装置、コンピュータをこのような作画装置として機能させるための作画プログラム、及びそのような作画プログラムを記録した記録媒体に関するものである。
【０００２】
【従来の技術】
工場、オフィス、公共設備、家庭などの場所で発生する異常を検知して、画面にその異常の内容に対応するアラームメッセージを表示する機能を有する表示装置が知られている。
このアラームメッセージ機能を有する表示装置は、異常を検知する装置（ホスト装置）から異常を表すデータを受信して、そのデータに基づいて、アラームメッセージの表示を行う。
【０００３】
従来の表示装置１１の構成を、図７を用いて説明する。表示装置１１は、プログラマブルロジックコントローラ（ＰＬＣ）やパーソナルコンピュータなどからなるホスト装置１２に接続されている。
ホスト装置１２は、各種の現場状態における信号入力に対して、現場状態信号が異常を示す内容になった時点で、当該異常を検知し、表示装置１１にアラームメッセージの表示を指示するデータ（以下「状態データ」又は単に「データ」という）を送信する。
【０００４】
表示装置１１は、アラームメッセージデータ等を記憶する記憶部１３、ホスト装置１２から状態データを受信すると、記憶部１３に記憶されているアラームメッセージデータ等を読み込み、設定内容に基づいてアラームメッセージ等を作成するデータ処理部１４、作成された内容のアラームメッセージを描画する描画部１５、並びに描画データを表示するＬＣＤ（液晶）表示部１６を備えている。
記憶部１３に記憶される前記アラームメッセージデータ等は、作画装置としてのパーソナルコンピュータ１８を用いて、作画プログラムを使って作成され、表示装置１１の記憶部１３に記憶されるデータである。
【０００５】
作画プログラムを使った従来のアラームメッセージの作成手順を、図８を用いて解説する。図８は、パーソナルコンピュータ１８上における、設定画面の概要を表した図である。
まず、アラーム番号（００１，００２，…）に対応付けて、アラームメッセージ（警報Ａ，Ｂ，Ｃ，．．）を、図８（ａ）のように対応付けて作成する。また、アラームメッセージを表示するときの配色や表示状態も、図８（ｂ）のように一括して作成する。
【０００６】
このアラームメッセージや、配色、表示状態のデータは、パーソナルコンピュータ１８から表示装置１１に送信され、表示装置１１の記憶部１３に登録される。
図９は、ホスト装置１２から受信される、どのような異常が発生しているのかを表す状態データの構成を示す。状態データは、アラーム番号ごとに１又は０のビットからなる。
【０００７】
データ処理部１４は、状態データを受信すると、ビット１の立っているアラーム番号を参照して、表示すべきアラームメッセージを知り、そのアラームメッセージを表示部１６に送る。
例えば、状態データのアラーム番号１がビット１であれば「警報Ａ」を表示する。続くアラーム番号２，３は、ビット０なので、対応するアラームメッセージ（警報Ｂ，Ｃ）の表示は行わない。次のアラーム番号４は、ビット１になっているので、アラームメッセージ（警報Ｄ）を表示する。以降のアラーム番号５以下は、ビット０なので、対応するアラームメッセージの表示は行わない、等である。
【０００８】
画面の上では、図１０に示すように、設定された配色、表示態様での警報Ａと警報Ｄの交互表示の繰り返しとなる。
【０００９】
【特許文献１】特開平７−２２５８８８号
【００１０】
【発明が解決しようとする課題】
前述した例では、アラームメッセージ自体に優先度を示す情報が存在していないために、複数のアラームが発生した場合でも、それぞれ同じ表示態様で表示される。例えば、重要なアラームも軽度のアラームも同じ色や表示状態で表示される。このため、アラームの重度、軽度の区別がつきにくい。
また、その表示の順番も決められていないので、アラーム番号順のサイクリックな表示となり、重要なアラームよりも軽度のアラームが先に告知されることもある。
【００１１】
そこで、本発明は、アラームに優先度をつけることにより、アラームの表示態様の差別化を図ることができる表示装置を実現することを目的とする。
また、本発明は、アラームに優先度をつけることにより、重要なアラームの認識が容易にできるアラームメッセージ機能を有する表示装置を実現することを目的とする。
【００１２】
【課題を解決するための手段及び発明の効果】
本発明の表示装置は、異常の内容に対応付けてアラームの優先度を記憶するとともに、アラームの優先度に対応する表示態様を記憶する記憶部と、ホスト装置より入力されたデータに基づいて、発生している異常に対応するアラームの優先度を記憶部から読み出して、当該優先度に対応する表示態様でアラームメッセージの表示をさせるデータ処理部とを備えるものである（請求項１）。
【００１３】
前記の構成によれば、アラームの優先度に応じて、重要なアラームメッセージと軽度のアラームメッセージとを表示態様を変えて表示させることができるので、利用者は、アラームメッセージの差別化がしやすくなり、より確実に異常対応措置がとれるようになる。
前記データ処理部は、現在発生しているアラームの中で、優先度の高い順にアラームメッセージを表示させる設定ができることが好ましい（請求項２）。これにより、重要なアラームメッセージほど時間的に早く表示することができるので、利用者は、アラームの認識が的確にでき、適切な対応がとりやすくなる。
【００１４】
前記データ処理部は、現在発生しているアラームの中で、優先度のもっとも高いアラームメッセージのみを表示させる設定ができるようにしてもよい（請求項３）。これにより利用者は、現在設定されている環境下で、比較的重要なアラームメッセージに絞って対応することが可能となる。
前記データ処理部は、特定の優先度のアラームメッセージのみを表示させる設定も可能である（請求項４）。例えば、「特定の優先度」として優先度のもっとも高いものを選定しておけば、優先度の低いアラームが発生してもアラーム表示がなされないことになり、利用者は、早期フォローが求められているアラームに絞って対応することが可能となる。
【００１５】
前記表示態様には、配色、点滅表示、反転表示等がある（請求項５）。従来、アラームの重度、軽度を問わず、同じ色や表示態様で表示されていたのに対して、この請求項５記載の発明では、アラームの優先度に応じて、表示態様の差別化を図ることができるようになる。
前記記憶部は、異常の内容に対応付けて、表示を許容するか禁止するかの有効／無効指示情報を記憶しており、前記データ処理部は、この有効／無効指示情報に基づいて、有効指示のある異常の内容に対応するアラームメッセージを表示させ、無効指示のある異常の内容に対応するアラームメッセージを表示させないこともできる（請求項６）。
【００１６】
請求項７記載の作画プログラムは、　ホスト装置から入力される状態データに基づいて、アラームメッセージを表示する機能を有する表示装置に適用されるものであって、異常の内容に対応付けてアラームの優先度を設定するとともに、アラームの優先度に対応する表示態様を設定し、これらの設定したデータを請求項１記載の表示装置の記憶部に記憶させるものである。
利用者は、この作画プログラムを作画装置にロードして、アラームの優先度やその優先度に対応する表示態様を設定し、表示装置の記憶部に記憶させることができる。
【００１７】
請求項８は、前記作画プログラムを記録した記録媒体に係るものであり、請求項９は、前記作画プログラムによって動作する作画装置に係るものである。
【００１８】
【発明の実施の形態】
以下、本発明の実施の形態を、添付図面を参照しながら詳細に説明する。
図１は、本発明のアラームメッセージ機能を有する表示装置（以下単に「表示装置」という）１の接続状態、内部構成等を示すブロック図である。
表示装置１は、プログラマブルロジックコントローラ（ＰＬＣ）やパーソナルコンピュータなどからなるホスト装置２に接続されている。ホスト装置２は、各種の現場状態信号を入力していて、現場状態信号が異常を示す内容になった時点で、当該異常を通知し、表示装置１にアラームメッセージの表示を指示する状態データを送信する。
【００１９】
表示装置１は、アラームメッセージデータ、レベル設定データ等を記憶する記憶部３、ホスト装置２から状態データを受信すると、記憶部３に記憶されている対応アラームメッセージデータ、レベル設定データ等を読み込み、アラームメッセージを作成するデータ処理部４、作成された内容のアラームメッセージを描画する描画部５、並びに描画データを表示するＬＣＤ（液晶）表示部６を備えている。なお、ＬＣＤに代えてＬＥＤ（発光ダイオード）を表示部に用いてもよい。
【００２０】
前記アラームメッセージデータ、レベル設定データ等は、作画装置としてのパーソナルコンピュータ８を用いて、作画プログラムを使って作成される。作成は、マウス、キーボード等を使って行う。
作画プログラムは、図１に示すようにＣＤ−ＲＯＭ９等の記録媒体に記憶されているものでもよく、ネットワークを通してパーソナルコンピュータ８にダウンロードされるものでもよい。
【００２１】
作画プログラムを使ったアラームメッセージデータ等の作成手順を、図２を用いて説明する。図２は、パーソナルコンピュータ８上における、設定画面の概要を表した図である。
まずユーザは、図２（ａ）のように、アラームメッセージ表示の優先度（レベル）を設定する。この発明の実施の形態では、レベルの数値の大きなほど優先度が高いことを表す。また、レベルごとに、アラームメッセージを表示するときの配色（赤、緑又は青）や表示状態（点滅、反転又は通常）も設定する。
【００２２】
なお、レベル数は３つ（１，２，３）に限定されることはなく、もっと数を増やしても減らしてもよい。
そして、図２（ｂ）のように、アラーム番号（００１，００２，…）に対応付けて、レベル、メッセージ（警報Ａ，Ｂ，Ｃ，．．．で表している）、有効／無効の別を設定する。
「有効／無効」とは、アラームメッセージ表示を許容するか禁止するか示すフラグである。「無効」になっていれば、状態データでビット１が入力されても、当該アラームメッセージは表示されない。登録されているアラームメッセージを一時的に未使用としたい場合に、当該アラームメッセージを登録削除しなくても、設定を「無効」にするだけでよい。再度、アラームメッセージを使用したい場合は、当該アラームメッセージの設定を「有効」にすればよい。
【００２３】
さらに、図２（ｃ）のように、発生している複数のアラームメッセージを同時に表示する場合に、レベル順に表示するか、アラーム番号順に表示するか、あるいは発生している中で最も高いレベルのもののみ表示するか、特定レベルのもののみ表示するかをチェックすることにより、表示順を選択する。
これら設定されたアラームメッセージ、レベル、配色、表示状態等のデータは、パーソナルコンピュータ１８から表示装置１１に送信され、表示装置１１の記憶部１３に登録される。
【００２４】
図３は、表示装置１の記憶部３に記憶されるデータの構造を示す図である。
記憶されるデータは、表示位置情報、アラームメッセージ共通情報、アラームメッセージ個別情報に分けられる。
表示位置情報は、アラームメッセージを表示するときの始点位置を示す情報である。
アラームメッセージ共通情報は、アラームメッセージの内容に関わらない共通の情報であり、アラームメッセージ個別情報は、アラームメッセージごとに設定された情報である。
【００２５】
アラームメッセージ共通情報には、アラーム状態情報格納先アドレス（ＰＬＣ又は表示装置の記憶部内において、どこの領域を状態データの格納領域とするかを定義づけるためのデータ）の他、図２（ｃ）で説明した表示順、図２（ａ）で説明したレベルごとの配色、表示状態がある。
アラームメッセージ個別情報には、図２（ｂ）で説明したとおり、アラーム番号ごとの、レベル、メッセージ、有効／無効の別がある。
【００２６】
図４は、ホスト装置２から送られてくる状態データの構造を示す図である。状態データは、例えば、１にはアラーム番号１に対応したデータ、２にはアラーム番号２に対応したデータ、という具合にビット単位のデータごとに各アラーム番号のデータを対応させたデータである。
ホスト装置２は、接続されている機械などの装置の状態が正常（ビットデータ：ＯＦＦ）であるか異常（ビットデータ：ＯＮ）であるかといった情報を、アラーム状態情報格納先アドレスに状態データとして一括して取り込み、表示装置１に送信する。
【００２７】
したがって、その状態データの各ビット情報において、ＯＮしているビットに対応するアラーム番号に割り当てられたアラームメッセージが表示する対象となり、装置全体においては、表示装置１に表示されたアラームメッセージが示す内容の異常が発生していることを意味する。
図５は、表示装置１のデータ処理部４の行うアラームメッセージ表示制御手順を示すフローチャートである。
【００２８】
表示装置１に、状態データが取得されると（ステップＳ１）、データ処理部４は、ワークエリア７を使って有効メッセージテーブルを作成する。この有効メッセージテーブルは、１が立っているアラームメッセージであって、かつ、有効フラグが立っているもののみを取り出して、レベル、メッセージを、アラーム番号順にテーブル化したものである。
図６に、有効メッセージテーブルの一例を示す。このテーブルによれば、有効なメッセージのアラーム番号は１，３，５，６であり、アラーム番号１，５はレベル２、アラーム番号３，６はレベル３で表される。
【００２９】
データ処理部４は、作成された有効メッセージテーブル数を確認し（図５；ステップＳ３）、有効メッセージテーブルが存在しなければ（つまり有効なアラームメッセージを受信しなければ）、アラームメッセージの表示をしないで（ステップＳ４）、リターンする。
有効メッセージテーブルが存在すれば、前記アラームメッセージ共通情報（図３参照）の表示順を参照する（ステップＳ５）。「レベル順」に設定されている場合は、メッセージテーブルをレベル順にソートし直して（ステップＳ６）、テーブル順に表示する（ステップＳ９）。「発生している中で最も高いレベルのもののみを表示」が選択されている場合は、メッセージテーブルをレベル順にソートし直した（ステップＳ６）後、発生している中で最も高いレベルのもの以外のものをテーブルより削除して（ステップＳ７）、テーブル順に表示する（ステップＳ９）。これにより、利用者は最も重要なアラームに絞って対応することが可能となる。また、「特定レベルのみを表示」が選択されている場合は、同様にソートし直した（ステップＳ６）後、指定された特定レベルのもの以外をテーブルより削除し（ステップＳ８）、テーブル順に表示する（ステップＳ９）。なお、同レベルの場合は、アラーム番号順に従う。
【００３０】
アラーム番号順に設定されていれば、ステップＳ６を飛ばしてテーブル順に表示する（ステップＳ９）。
以上の処理の結果、表示部６における表示例は次のようなものとなる。矢印は時間推移を表す。これらの表示はサイクリックに行われる。
アラーム番号順の場合：警報Ａ→警報Ｃ→警報Ｅ→警報Ｆ→警報Ａ→・・・
レベル順の場合：警報Ｃ→警報Ｆ→警報Ａ→警報Ｅ→警報Ｃ→・・・
発生している中で最も高いレベルのもののみを表示：警報Ｃ→警報Ｆ→警報Ｃ→・・・
特定レベルのみを表示（レベル２が指定されている場合）：警報Ａ→警報Ｅ→警報Ａ→・・・
記憶部３のアラームメッセージ共通情報、アラームメッセージ個別情報を変更するときは、前述したと同様、作画プログラムを使って、パーソナルコンピュータ８の画面において行う。その画面の上で、マウス、キーボード等を使って設定内容を修正、追加する。
【００３１】
例えば、特定のアラームメッセージのメッセージ内容を変更する、レベルを変更する、有効／無効の設定を変更する、表示順をレベル順からアラーム番号順に変更する、などである。
以上で、本発明の実施の形態を説明したが、本発明の実施は、前記の形態に限定されるものではなく、本発明の範囲内で種々の変更を施すことが可能である。
【図面の簡単な説明】
【図１】本発明のアラームメッセージ機能を有する表示装置１の接続状態、内部構成等を示すブロック図である。
【図２】作画プログラムを使ってアラームメッセージデータ等の作成するときの、パーソナルコンピュータ８の画面図である。
【図３】表示装置１の記憶部３に記憶されるデータの構造図である。
【図４】ホスト装置２から受信される状態データの構造図である。
【図５】表示装置１のデータ処理部４の行うアラームメッセージ表示制御手順を示すフローチャートである。
【図６】有効メッセージテーブルの構造図である。
【図７】従来の表示装置１１の構成図である。
【図８】作画プログラムを使って従来のアラームメッセージを作成するときの、パーソナルコンピュータ１８の画面図である。
【図９】ホスト装置１２から受信される状態データの構成図である。
【図１０】従来のアラームメッセージ表示手順図である。
【符号の説明】
１　表示装置
２　ホスト装置
３　記憶部
４　データ処理部
５　描画部
６　ＬＣＤ表示部
７　ワークエリア
８　パーソナルコンピュータ
９　ＣＤ−ＲＯＭ
【図１】
2004139329.tif 000003
【図２】
2004139329.tif 000004
【図３】
2004139329.tif 000005
【図４】
2004139329.tif 000006
【図５】
2004139329.tif 000007
【図６】
2004139329.tif 000008
【図７】
2004139329.tif 000009
【図８】
2004139329.tif 000010
【図９】
2004139329.tif 000011
【図１０】
2004139329.tif 000012