(57)【要約】【課題】  データの変化をとらえて動的に表示文字の形態を変更することができる表示装置を提供する。【解決手段】  ＦＥＰＲＯＭ２２ｂは、文字表現設定テーブルＴＢＬを記憶している。文字表現設定テーブルＴＢＬは、表示における文字の表現形態と、データが書き込まれるメモリにおけるアドレスのデータとを対応付けて対象となる文字について予め設定している。文字表示制御部２１ａは、デバイスアドレスのデータが変化すると、文字表現設定テーブルＴＢＬを参照して、そのデータに対応した表現形態で対象となる文字を表示する。これより、アドレスのデータの変化が、表示される文字の表現形態の変化に反映される。【選択図】  図１
2007010890.tif 000002
【特許請求の範囲】
【請求項１】
予め作成された画面を表示する表示装置において、
メモリにおいて指定されたアドレスに記憶されたデータと文字の表現形態とを対応付けて表示対象となる文字について設定したテーブルを記憶している記憶手段と、
前記アドレスのデータを検知する検知手段と、
前記テーブルを参照して、検知されたデータに応じた前記表現形態で表示対象となる文字を表示する表示制御手段とを備えていることを特徴とする表示装置。
【請求項２】
前記記憶手段は、前記テーブルを同一のアドレスおよび同種の表現形態について複数含むグループ単位で記憶していることを特徴とする請求項１に記載の表示装置。
【請求項３】
請求項１または２に記載の表示装置を動作させる制御プログラムであって、コンピュータを前記検知手段および前記表示制御手段として機能させるための制御プログラム。
【請求項４】
請求項３に記載の制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画面上で表示された文字の表示形態をデータに応じて変化させる機能を有する表示装置に関するものである。
【背景技術】
【０００２】
従来、例えば、制御システムのＨＭＩ(Human Machine Interface) として、プログラマブル表示器が広く使用されている。プログラマブル表示器は、デバイスを制御するプログラマブルロジックコントローラ（ＰＬＣ）と通信して、デバイスの状態を表示／制御する。デバイスの状態を画面表示する際の動作や、操作に応じてデバイスの状態を制御する際の動作は、予め作成された画面上に表示される。
【０００３】
プログラマブル表示器において、上記のようなデバイスの状態は、図形や文字を用いて多様に表示される。例えば、特許文献１には、予め用意された文字列テーブルに基づいて、画面からの切替指示によって、文字列のフォントを切り替えることが開示されている。
【特許文献１】特開２００２−２６８７０４号公報（２００２年９月２０日公開）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところが、上記のフォント切り替えの方法では、予め用意された文字列テーブルを用いてフォントを切り替えることができるものの、動的に変化するデバイスの状態に応じてフォントを変えることができない。具体的には、従来の方法では、デバイスの状態に異常が生じた場合、文字の表示形態を変えて、オペレータに注意を促すといったことには対応できない。
【０００５】
また、このような仕組みをプログラマブル表示器に備えさせようとすると、例えば、ビットマップ形式の画像データを予め用意しておき、デバイスの状態が変化すると、それに応じた形態の文字の画像データを表示させるというような専用のプログラムを作成する必要がある。しかしながら、このようなプログラムを用いても固定文字についてのみ異なる形態に表示することができるものの、可変の数値データなどの動的に変化する文字についてはその形態を変更することができない。
【０００６】
本発明は、上記の問題点に鑑みてなされたものであり、データの変化をとらえて動的に表示文字の形態を変更することができる表示装置を提供することを目的としている。
【課題を解決するための手段】
【０００７】
本発明に係る表示装置は、予め作成された画面を表示する表示装置において、上記の課題を解決するために、メモリにおいて指定されたアドレスに記憶されたデータと文字の表現形態とを対応付けて表示対象となる文字について設定したテーブルを記憶している記憶手段と、前記アドレスのデータを検知する検知手段と、前記テーブルを参照して、検知されたデータに応じた前記表現形態で表示対象となる文字を表示する表示制御手段とを備えていることを特徴としている。表現形態としては、フォント、色、太さ、拡大／縮小、文字修飾などが挙げられる。
【０００８】
上記の構成では、検知手段によってデータが検知されると、表示制御手段によって、記憶手段におけるテーブルが参照され、表示対象となる文字が、検知されたデータに応じた表現形態で表示される。例えば、データを温度として、温度がある値のときに青の表現形態で表示し、温度がそれより高いある値のときに赤の表現形態で表示するようにテーブルが設定されている場合、データの変化によって表示される文字の表現形態を青から赤に変化させることができる。このように、データを表示される文字の表現形態に反映させているので、データの変化をとらえて動的に表示文字の形態を変更することができる。
【０００９】
また、前記表示装置において、前記記憶手段は、前記テーブルを同一のアドレスおよび同種の表現形態について複数含むグループ単位で記憶していることが好ましい。これにより、同一アドレスについてのデータの変化でフォントを変化させるといったテーブルの設定を容易にすることができる。
【００１０】
本発明の制御プログラムは、前述のいずれかのプログラマブル表示器を動作させるための制御プログラムであって、コンピュータを前記検知手段および前記表示制御手段として機能させるプログラムである。また、この制御プログラムは、コンピュータ読み取り可能な記録媒体に記録される。このように、制御プログラムをコンピュータに読み取らせて実行させることにより、データの変化をとらえて動的に表示文字の形態を変更することができる。
【発明の効果】
【００１１】
本発明に係る表示装置は、以上のように、メモリにおいて指定されたアドレスに記憶されたデータと文字の表現形態とを対応付けて表示対象となる文字について設定したテーブルを記憶している記憶手段と、前記アドレスのデータを検知する検知手段と、前記テーブルを参照して、検知されたデータに応じた前記表現形態で表示対象となる文字を表示する表示制御手段とを備えているので、データの変化をとらえて動的に表示文字の形態を変更することができる。したがって、表示装置の表現力を向上させることができるという効果を奏する。
【発明を実施するための最良の形態】
【００１２】
本発明の実施形態を図１ないし図５に基づいて説明すると、以下の通りである。
【００１３】
図２に示すように、本実施形態に係る制御システム１は、プログラマブル表示器２と、ＰＬＣ３と、デバイス４と、シリアルケーブル５とを備えている。
【００１４】
プログラマブル表示器２およびＰＬＣ３は、シリアルケーブル５を介して接続されている。シリアルケーブル５は、ＰＬＣ３に固有の通信プロトコルで通信を行うことが可能なケーブルである。通信プロトコルは、ＰＬＣ３がシーケンサから発達してきた経緯もあって、製造会社毎、あるいは、同一会社であっても製品毎など、ＰＬＣ３の機種毎に異なっていることが多い。
【００１５】
ＰＬＣ３は、ユーザが作成したシーケンスプログラム（ラダープログラムなど）にしたがって、入力ユニットを介して入力用のデバイス４から出力される出力データを取り込むとともに、出力用のデバイス４に制御データを与える。入力用のデバイス４としては、センサ（温度センサ、光センサなど）、スイッチ（押ボタンスイッチ、リミットスイッチ、圧力スイッチなど）のような機器が用いられる。出力用のデバイス４としては、アクチュエータ、リレー、電磁弁、表示器などが用いられる。これらのデバイス４…は、製造ラインなどの各種のターゲットシステムの所要各部に配置される。また、デバイス４は、後述するタッチパネル２４などの入力装置から手動で入力されたデータを格納するための後述するメモリ部２２における特定の領域であってもよい。また、デバイス４は、ＰＬＣ３内の特定の領域であってもよい。
【００１６】
ＰＬＣ３内のメモリ（デバイスメモリ）は、デバイス４の状態やデバイス４の設定値などのデータ（ワードデータやビットデータ）を、デバイスアドレスで指定された領域に格納している。メモリにおいて、ワードデバイスは、入出力されるデータが数値のようなワードデータを格納する領域として設定され、ワードアドレス（デバイスアドレス，ワードアドレス）で指定される。また、ビットデバイスは、オン・オフ状態のようなビットデータを格納する領域として設定され、ビットアドレス（デバイスアドレス，ビットアドレス）で設定される。このような設定により、ＰＬＣ３内の任意のワードデバイスまたはビットデバイスをアクセスするだけでデバイス４…を制御し、またはその状態に関する情報を個別に取り出すことができる。
【００１７】
プログラマブル表示器２は、ＣＰＵなどの演算処理装置を備えており、ユーザが作成した入力操作および表示用の画面データを表示することによりプログラマブル表示器特有の操作機能および表示機能を実現する専用コンピュータである。制御システム１のＨＭＩとして好適に使用されるプログラマブル表示器２は、後述する処理指示語（タグ）を組み合わせて決定される画面データに基づいて、デバイス４の状態を画面表示する際の動作や、画面への操作に応じてデバイス４の状態を制御する際の動作を特定する。このプログラマブル表示器２は、シリアルケーブル５を介したＰＬＣ３との通信により、ＰＬＣ３を介して表示画面に状態を表示する各デバイス４の状態を取得し、例えば、後述のディスプレイ３４に各デバイス４の状態を表示する機能を有する。また、プログラマブル表示器２は、後述のタッチパネル２４への操作に応じて、デバイス４へデバイスの状態制御を指示する機能を有する。
【００１８】
なお、デバイス４の状態の取得／変更は、その都度指示してもよいし、プログラマブル表示器２内にキャッシュを用意し、取得／変更時には、キャッシュへアクセスするとともに、所定の時間間隔毎や所定のイベント毎に通信してデバイスアドレスの実体と同期を取ってもよい。
【００１９】
プログラマブル表示器２は、上記の機能を実現するために、ＨＭＩ処理部２１と、メモリ部２２と、タッチパネル２３、ディスプレイ２４およびインターフェース部（図中、Ｉ／Ｆ）２５を備えている。以下、プログラマブル表示器３の主要各部について詳細に説明する。
【００２０】
タッチパネル２３は、ディスプレイ２４の表示画面上で入力を行うために設けられている入力装置である。ディスプレイ２４は、プログラマブル表示器２を薄型に構成するために、液晶ディスプレイやＥＬディスプレイのような平板型ディスプレイが好適に用いられる。インターフェース部２５は、プログラマブル表示器２がＰＬＣ３との間のシリアル通信を行うための通信制御部であり、シリアルケーブル５に接続されている。
【００２１】
ＨＭＩ処理部２１は、後述するユーザ画面の表示制御の処理を行うために各種のデータ処理を行う。なお、表示制御処理（表示制御機能）については、後に詳しく説明する。
【００２２】
メモリ部２２は、ＤＲＡＭ２２ａ、ＦＥＰＲＯＭ(Flash Erasable and Programmable ROM)２２ｂ、ＳＲＡＭ２２ｃなどのメモリを含んでいる。
【００２３】
ＤＲＡＭ２２ａは、主に、表示制御などの演算処理時の作業用に用いられる他、ＰＬＣ３との間でやり取りされるデータの一時的な記憶に用いられる。特に、ＤＲＡＭ２２ａは、ＰＬＣ３のデバイスメモリに格納されるデバイス４の状態（デバイスアドレスの内容）をデバイスメモリとの間で受け渡しするための状態メモリ領域を有している。
【００２４】
ＳＲＡＭ２２ｃは、ＰＬＣ３から得られたデータをロギングしたり、ＰＬＣ３に与える設定値データ（レシピデータ）を記憶したりするために用いられる。
【００２５】
ＦＥＰＲＯＭ２２ｂは、書き替え可能な読み出し専用のフラッシュメモリであり、一般のパーソナルコンピュータにおけるハードディスクドライブの役割を果たす。フラッシュメモリは、可動部を持たず、かつ衝撃に強いので、劣悪な周囲環境でも安定して動作する。
【００２６】
また、上記のＦＥＰＲＯＭ２２ｂは、図３に示すように、ＨＭＩ処理プログラムと、通信プロトコルと、画面データとをそれぞれ格納するエリアを有している。
【００２７】
ＨＭＩ処理プログラム（制御プログラム）は、画像表示制御、入力操作制御、通信制御などのプログラマブル表示器２が動作するための基本機能を実現するためのプログラムである。このＨＭＩ処理プログラムがＨＭＩ処理部２１において実現する機能については、後に詳しく説明する。
【００２８】
通信プロトコルは、ＰＬＣ３との通信処理で用いられるプロトコルであり、ＰＬＣ３の機種（メーカ）に応じて固有に定められている。この通信プロトコルには、ＰＬＣ３へのデータの読み出しを指示するコマンドコードが含まれている。このコマンドコードは、ＰＬＣ３の制御機能に対応付けられているデバイスアドレスと組み合わされることによって、所望の制御機能についてのデータをＰＬＣ３に送信することができる。
【００２９】
画面データは、プログラマブル表示器２に表示される画面のデータであり、ディスプレイ２４に表示すべきベース画面（背景画面）や部品のデータおよび各部品に付与された処理指示語Ｗなどを含んでいる。
【００３０】
図４に示すように、画面データに含まれる処理指示語（タグ）Ｗは、ベース画面上で実行されるべき事象毎に作成されている。この処理指示語Ｗは、基本的には、表示制御動作を実行すべきベース画面のファイル番号Ｆと、このベース画面上で実行すべき動作内容を特定する事象名Ｔと、各実行事象毎に参照される１または複数のデータからなる参照情報Ｉとを一組として備えている。
【００３１】
本実施形態に係るプログラマブル表示器２では、上記のタグとして、ベース画面上の領域（表示範囲）とその領域への表示に対応するデバイスのデバイスアドレスとの関連を示す表示タグ、および画面上の領域（入力範囲）とその領域へのタッチ入力に対応するデバイスアドレスとの関連を示す入力タグが規定されている。さらに、本実施形態では、各タグは、複数の単位画面の少なくとも１つと関連付けることができる。
【００３２】
表示タグは、タッチパネル２３の操作と連動して、ベース画面上における対応位置に所定の図形を表示可能とする。すなわち、表示タグは、ファイル番号Ｆとしてベース画面のファイル番号を含み、事象名として図形などの表示対象の表示を特定する事象名を含み、表示対象の表示座標範囲、呼び出す表示対象を特定するファイル番号、および表示対象を表示時に参照するデバイスアドレスを含んでいる。
【００３３】
また、入力タグは、例えば、タッチパネル２３に対するタッチ操作と連動して、ＤＲＡＭ２２ａ内に設けられた前述の状態メモリ領域内の所定アドレス位置に設定したビットデバイスを反転可能とする。すなわち、入力タグは、ファイル番号Ｆとして単位画面のファイル番号を含み、事象名Ｔとしてタッチパネル２３の操作を特定する事象名を含み、参照情報Ｉとしてタッチパネル２３からの入力操作を有効とする入力座標範囲、およびタッチパネル２３のタッチ操作と連動してデータを書き替えるべきデバイスアドレスを含んでいる。
【００３４】
上記の画面データは、パーソナルコンピュータなどにインストールされた画面作成ソフトウエア（作画ソフト）を用いてユーザによって作成され、プログラマブル表示器２に転送されてＦＥＰＲＯＭ２２ｂにファイル形式でＦＥＰＲＯＭ２２ｂに保存される。この画面ファイルは、図形データやアドレスデータを含んでいる。図形データは、円や四角形などの図形データ、部品のデータ、文字列、処理指示語Ｗなどを含んでいる。アドレスデータは、図形データにおける部品のデータや処理指示語Ｗなどのアドレスに対応付けられるデータについて、作画ソフトで設定された前記のデバイスアドレスおよびデバイスアドレスに対応するコメントを含んでいる。
【００３５】
また、画面データは、図１に示すように、ベース画面データおよび文字表現設定テーブルＴＢＬを含んでいる。文字表現設定テーブルＴＢＬは、後述するように、表示における文字の表現形態とデバイスアドレスの内容（データ）とを対応付けて設定したデータであり、デバイスアドレスごとにグループ分けされている。この文字表現設定テーブルＴＢＬは、ベース画面データごとに設定されていてもよいし、複数のベース画面データについて共通に設定されていてもよい。
【００３６】
ＨＭＩ処理部２１のＨＭＩ（Human Machine Interface）機能は、画面データの表示、ユーザ画面への各種のデータの設定、設定されたデータのＰＬＣ３への送信およびＰＬＣ３から受信したデータのユーザ画面への表示などである。このような機能は、前述のＨＭＩ処理プログラムをプログラマブル表示器２が備えるＣＰＵなどの演算処理手段に実行させることにより実現される。
【００３７】
具体的には、ＨＭＩ処理部２１は、画面データから、現在表示中の単位画面に関連する表示タグを抽出するとともに、各表示タグに関連するデバイスアドレスの内容をそれらの表示タグについて所定の周期毎にＰＬＣ３から読み出し、表示タグで指定された表現形式の部品などを読み出した値に応じた形態で画面上の指定された領域へ表示する。一方、ＨＭＩ処理部２１は、タッチパネル２３への入力操作を受け付けると、現在表示中の単位画面に対応し、その入力操作にマッチする入力タグを画面データから検索し、入力タグが示すデバイスアドレスの内容（デバイスアドレスで特定されるメモリ領域に格納されたデータ）を入力結果に応じて書き替える。これにより、プログラマブル表示器２は、画面データが示すデバイス４の状態を、画面データが示す表現形式で画面データが示す表示位置（部品など）に、データ表示用の部品（メータ表示器、数値表示器、グラフ表示器など）を用いて表示したり、表示した画面において部品などを介した入力操作に応じてデバイス４の状態を変更したりできる。
【００３８】
また、ＨＭＩ処理部２１は、図１に示すように、文字表示制御部２１ａを含んでいる。この文字表示制御部２１ａ（表示制御手段）は、予め設定されている文字表現設定テーブルＴＢＬに基づいて、デバイスアドレスの内容（データ）に応じた文字表現で画面上の文字を表示する制御を行う。
【００３９】
文字表現設定テーブルＴＢＬは、前述のように、表示における文字の表現形態とデバイスアドレスの内容（データ）とを対応付けて設定したデータであり、例えば、図５（ａ）ないし（ｆ）に示すように設けられている。このような文字表現設定テーブルＴＢＬは、前述の作画ソフトによって設定される。
【００４０】
図５（ａ）に示す文字表現設定テーブルＴＢＬは、“０００１”のデバイスアドレス（アドレス）についてのフォント設定のグループ（フォントグループ１）を形成しており、このデバイスアドレスのデータの個々にフォントデータが対応付けられている。例えば、“明朝体”のフォントデータはデバイスアドレス“０００１”のデータ“１”に対応付けられ、“ゴシック体”のフォントデータはデバイスアドレス“０００１”のデータ“２”に対応付けられている。
【００４１】
図５（ｂ）に示す文字表現設定テーブルＴＢＬは、“９８１５”のデバイスアドレスについてのフォント設定のグループ（フォントグループ２）を形成しており、このデバイスアドレスのデータの個々にフォントデータが対応付けられている。例えば、“明朝体”のフォントデータはデバイスアドレス“９８１５”のデータ“３０”に対応付けられ、“ゴシック体”のフォントデータはデバイスアドレス“９８１５”のデータ“５５”に対応付けられている。
【００４２】
図５（ｃ）に示す文字表現設定テーブルＴＢＬは、“０００１”のデバイスアドレスについての色設定のグループ（色グループ１）を形成しており、このデバイスアドレスのデータの個々に色データ（色コード）が対応付けられている。例えば、“青”の色データはデバイスアドレス“０００１”のデータ“１”に対応付けられ、“赤”の色データはデバイスアドレス“０００１”のデータ“２”に対応付けられている。
【００４３】
図５（ｄ）に示す文字表現設定テーブルＴＢＬは、“９８１５”のデバイスアドレスについての色設定のグループ（色グループ２）を形成しており、このデバイスアドレスのデータの個々に色データが対応付けられている。例えば、“青”の色データはデバイスアドレス“９８１５”のデータ“３０”に対応付けられ、“赤”の色データはデバイスアドレス“９８１５”のデータ“５５”に対応付けられている。
【００４４】
図５（ｅ）に示す文字表現設定テーブルＴＢＬは、“０００１”のデバイスアドレスについての太さ設定のグループ（太さグループ１）を形成しており、このデバイスアドレスのデータの個々に太さデータが対応付けられている。例えば、“細”の太さデータはデバイスアドレス“０００１”のデータ“１”に対応付けられ、“太”の太さデータはデバイスアドレス“０００１”のデータ“２”に対応付けられている。
【００４５】
図５（ｆ）に示す文字表現設定テーブルＴＢＬは、“９８１５”のデバイスアドレスについての太さ設定のグループ（太さグループ２）を形成しており、このデバイスアドレスのデータの個々に太さデータが対応付けられている。例えば、“細”の太さデータはデバイスアドレス“９８１５”のデータ“３０”に対応付けられ、“太”の太さデータはデバイスアドレス“９８１５”のデータ“５５”に対応付けられている。
【００４６】
その他、文字表現設定テーブルＴＢＬに設定される文字表現の形態としては、縮小／拡大や装飾（彫刻文字、斜体文字など）が挙げられるが、これらの例に限定されないことは勿論である。図示しない各文字表現の形態についても、上記の例と同様、文字表現設定テーブルＴＢＬのグループが形成される。
【００４７】
また、上記のような文字表現設定テーブルＴＢＬは、画面に設けられている文字ごとに設定されている。これにより、文字表現設定テーブルＴＢＬが設定されている文字は、デバイスアドレスのデータに応じた表現形態で表示されるが、文字表現設定テーブルＴＢＬが設定されていない文字は、通常の表現形態で表示される。また、同一の文字について、異なる複数の文字表現設定テーブルＴＢＬ（グループ）が設定されていてもよい。
【００４８】
なお、上記の文字表現設定テーブルＴＢＬの例におけるデバイスアドレスは、ワードデータを扱うワードアドレスであるが、デバイスアドレスとしては、ビットデータを扱うビットアドレスであってもよい。ただし、ビットアドレスについては、データが“０”および“１”の２つのみである。
【００４９】
上記のＨＭＩ制御部２１は、ＦＥＰＲＯＭ２２ｂに格納されるＨＭＩ処理プログラム（制御プログラム）がＣＰＵなどの演算処理部によって実行されることで実現される機能ブロックの部分である。このＨＭＩ処理プログラムは、プログラマブル表示器２と分離可能に構成される記録媒体に記録可能であり、その記録媒体からプログラマブル表示器２にインストールされてもよい。
【００５０】
上記の記録媒体は、磁気テープやカセットテープなどのテープ系、フレキシブルディスクやハードディスクなどの磁気ディスク系、ＣＤ−ＲＯＭ、ＭＯ、ＭＤ、ＤＶＤなどの光ディスク系、ＩＣカード（メモリカードを含む）、光カードなどのカード系が好適である。その他、上記のプログラムメディアは、マスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュＲＯＭなどによる半導体メモリを含めた固定的にプログラムを担持する媒体であってもよい。
【００５１】
また、本プログラマブル表示器２は、インターネットを含む通信ネットワークと接続可能に構成されていれば、通信ネットワークからプログラムをダウンロードするように流動的にプログラムを担持する媒体であってもよい。
【００５２】
ここで、上記のように構成されるプログラマブル表示器２における文字表現設定テーブルＴＢＬにしたがって文字を表示する動作について説明する。
【００５３】
プログラマブル表示器２に表示されている画面に含まれる所定の文字について、図５（ａ）に示す“フォントグループ１”の文字表現設定テーブルＴＢＬが設定されているとする。現在、デバイスアドレス“０００１”のデータが“１”であれば、文字表示制御部２１ａは、ＨＭＩ処理部２１（検知手段）から取得した当該データに基づいて、文字表現設定テーブルＴＢＬを参照して、その文字を明朝体で表示する。ここで、デバイスアドレス“０００１”のデータが“２”に変わると、文字表示制御部２１ａは、ＨＭＩ処理部２１から取得した当該データに基づいて、文字表現設定テーブルＴＢＬを参照して、その文字をゴシック体で表示する。
【００５４】
また、画面に含まれる所定の文字について、図５（ｃ）に示す“色グループ１”の文字表現設定テーブルＴＢＬが設定されているとする。現在、デバイスアドレス“０００１”のデータが“１”であれば、文字表示制御部２１ａは、ＨＭＩ処理部２１から取得した当該データに基づいて、文字表現設定テーブルＴＢＬを参照して、その文字を青で表示する。ここで、デバイスアドレス“０００１”のデータが“２”に変わると、文字表示制御部２１ａは、ＨＭＩ処理部２１から取得した当該データに基づいて、文字表現設定テーブルＴＢＬを参照して、その文字を赤で表示する。
【００５５】
また、画面に含まれる所定の文字について、図５（ｅ）に示す“太さグループ１”の文字表現設定テーブルＴＢＬが設定されているとする。現在、デバイスアドレス“０００１”のデータが“１”であれば、文字表示制御部２１ａは、ＨＭＩ処理部２１から取得した当該データに基づいて、文字表現設定テーブルＴＢＬを参照して、その文字を細く表示する。ここで、デバイスアドレス“０００１”のデータが“２”に変わると、文字表示制御部２１ａは、ＨＭＩ処理部２１から取得した当該データに基づいて、文字表現設定テーブルＴＢＬを参照して、その文字を太く表示する。
【００５６】
このように、本実施の形態のプログラマブル表示器２は、文字表示制御２１ａを備えることにより、デバイスアドレスのデータと文字の表現形態と対応付けた文字表現設定テーブルＴＢＬに基づいて、当該デバイスアドレスの現在のデータに対応する表現形態で画面上の文字を表示する。
【００５７】
これにより、デバイスアドレスのデータ（内容）の変化をとらえて、表示される文字の表現形態が変化するので、デバイスアドレスのデータが変化したことを視覚的に表現することができる。例えば、「温度管理」という文字列の各文字について、色グループ２の文字表現設定データが設定されているとし、データが温度がであるとする。デバイスアドレス“９８１５”のデータが正常値の５５℃未満であるときには青で「温度管理」を表示する。そして、“９８１５”のデータが異常値の５５℃以上であるときには赤で「温度管理」を表示する。これにより、オペレータは、文字の表示色の変化によって温度異常を認識することができる。また、温度が正常値から異常値に変化したときに、フォントを明朝体からゴシック体に変更するとともに、文字の太さを太く変更するように文字表現設定テーブルＴＢＬを設定すれば、温度が異常値に変化したときに表示される文字が強調され、より認識度を高めることができる。また、文字装飾や縮小／拡大といった表現形態を組み合わせることによって、さらに認識度を高めることは言うまでもない。したがって、特定のデバイスアドレスの内容に異常が発生したときに、それを報知するためにアラーム表示するといった特別の処理が必要なくなる。
【００５８】
また、文字表現設定テーブルＴＢＬを同一のデバイスアドレスおよび同種の表現形態について複数含むようにグループ化されることにより、同一デバイスアドレスについてのデータの変化でフォントを変化させるといったテーブルの設定を容易にすることができる。
【００５９】
なお、本実施の形態では、プログラマブル表示器２を例に挙げて説明したが、本発明はプログラマブル表示器２に限らず、前述のように、データを表示した画面上の文字の表現形態に反映させることができれば、その他の表示装置であっても適用が可能である。
【００６０】
本発明は、上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【００６１】
本発明の表示装置は、デバイスアドレスの内容の変化を画面上で表示される文字の表現形態に反映させるので、デバイスアドレスの内容の変化を文字の表現形態の相違で認識することができ、制御システムの効率的な運転にも適用できる。
【図面の簡単な説明】
【００６２】
【図１】本発明の実施形態に係る制御システムにおけるプログラマブル表示器の制御の中心部であるＨＭＩ処理部を含む要部の構成を示すブロック図である。
【図２】上記制御システムの構成を示すブロック図である。
【図３】上記制御システムにおけるプログラマブル表示器のＦＥＰＲＯＭに格納されるプログラム構成を示す説明図である。
【図４】上記プログラマブル表示器で表示されるユーザ画面の画面データに含まれる指示処理語の基本的フォーマットを示す説明図である。
【図５】（ａ）ないし（ｆ）は上記プログラマブル表示器に表示される文字の表現形態を設定するための文字表現設定テーブルＴＢＬを示す図である。
【符号の説明】
【００６３】
２          プログラマブル表示器（表示装置）
２１          ＨＭＩ処理部（検知部）
２１ａ        文字表示制御部（表示制御手段）
２２ｂ        ＦＥＰＲＯＭ（記憶手段）
ＴＢＬ          文字表現設定テーブル（テーブル）
【図１】
2007010890.tif 000003
【図２】
2007010890.tif 000004
【図３】
2007010890.tif 000005
【図４】
2007010890.tif 000006
【図５】
2007010890.tif 000007