(57)【要約】【課題】制御用表示装置の本体から離れていても当該制御用表示装置の本体を操作可能なシステムを実現する。【解決手段】プログラマブル表示器１２の通信処理部４１が、プログラマブル表示器１２とは別体に設けられたリモートコントローラ３１と自由空間を介して通信して状態情報を送信すると、リモートコントローラ３１の制御部３５は、当該状態情報に基づいて、リモートコントローラ３１のディスプレイ３２に操作画面を表示する。一方、リモートコントローラ３１の操作キー３３が操作されると、リモートコントローラ３１の通信処理部３４は、操作を示す操作情報をプログラマブル表示器１２へ送信し、プログラマブル表示器１２のＨＭＩ処理部２５は、当該操作情報に基づいて、プログラマブル表示器１２のタッチパネル２４が操作された場合と同様に、デバイスを制御する。【選択図】  図１
2005031876.tif 000002
【特許請求の範囲】
【請求項１】
デバイスの状態を示す操作画面を表示手段に表示すると共に、操作手段が当該操作画面への操作を受け付けると、当該操作に応じて、デバイスの状態を制御する制御手段が設けられている制御用表示装置において、
上記表示手段、操作手段および制御手段が設けられている制御用表示装置の本体とは別体に設けられ、上記制御用表示装置の本体と自由空間を介して通信するリモート側通信手段、ディスプレイおよび操作キーを有するリモートコントローラを備え、
上記制御用表示装置の本体には、上記リモートコントローラのディスプレイにデバイスの状態を表示するための状態情報を上記リモートコントローラへ送信すると共に、上記リモートコントローラの操作キーによる操作画面への操作を示す操作情報を受信する本体側通信手段が設けられていると共に、
上記リモートコントローラは、上記リモート側通信手段が受信した状態情報に基づいて、デバイスの状態を示す操作画面を上記ディスプレイに表示すると共に、上記リモートコントローラの操作キーによる操作画面への操作を示す操作情報を上記リモート側通信手段に送信させるリモート側制御手段を備え、
上記制御手段は、上記本体側通信手段が操作情報を受信した場合、当該操作情報が示す操作に応じて、デバイスの状態を制御することを特徴とする制御用表示装置。
【請求項２】
上記制御手段は、状態情報として、上記表示手段に表示されている操作画面に、当該操作画面における操作位置を示すポインタが重畳された画面を示す情報を生成して、上記本体側通信手段に送信させると共に、上記操作情報に応じて、ポインタの位置を変更することを特徴とする請求項１記載の制御用表示装置。
【請求項３】
上記状態情報および操作情報には、制御用表示装置の本体を特定する識別子が含まれており、
上記リモートコントローラのリモート側制御手段は、自らが操作対象とする制御用表示装置の本体の識別子と、上記状態情報に付された識別子とが一致した場合に、当該状態情報に基づいて操作画面を表示すると共に、
上記制御用表示装置の本体の制御手段は、識別子が自らである操作情報に基づいてデバイスの状態を制御することを特徴とする請求項１または２記載の制御用表示装置。
【請求項４】
上記リモートコントローラのリモート側制御手段は、緊急に対処すべき事象として予め定められた事象の発生を状態情報が示している場合は、状態情報に付されている識別子に拘わらず、操作画面に当該事象が発生したことを表示することを特徴とする請求項３記載の制御用表示装置。
【請求項５】
上記リモートコントローラには、スピーカまたは振動発生手段が設けられており、
上記リモート側制御手段は、上記状態情報が予め定められた事象の発生を示している場合、上記スピーカからの音または上記振動発生手段による振動によって、当該事象の発生を報知することを特徴とする請求項１、２、３または４記載の制御用表示装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、制御システムにおいてデバイスの状態を表示すると共に、受け付けた操作に応じてデバイスの状態を制御する制御用表示装置に関するものである。
【０００２】
【従来の技術】
従来より、制御システムのＨＭＩ（Ｈｕｍａｎ  Ｍａｃｈｉｎｅ  Ｉｎｔｅｒｆａｃｅ  ）として、予め記憶される画面データを変更することによって、操作画面に状態を表示するデバイス、デバイスの状態の表示方法、および、操作画面への操作を受け付けた場合に状態が制御されるデバイスなどを変更可能なプログラマブル表示器が広く使用されている（後述の特許文献１参照）。
【０００３】
【特許文献１】
特開２００２−３６６２４８号公報（公開日：２００２年１２月２０日）
【０００４】
【発明が解決しようとする課題】
しかしながら、上記従来の構成は、オペレータがプログラマブル表示器へのタッチ操作によってプログラマブル表示器を操作しているため、オペレータがプログラマブル表示器の設置場所にいないと、プログラマブル表示器を操作できないという問題を生ずる。
【０００５】
したがって、例えば、多くのラインを操作するために、複数のプログラマブル表示器が設けられている場合には、それぞれのオペレータが必要になり、制御システムの操作に必要な人員が増加しがちである。
【０００６】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、制御用表示装置の本体から離れていても当該制御用表示装置の本体を操作可能なシステムを実現することにある。
【０００７】
【課題を解決するための手段】
請求項１記載の発明に係る制御用表示装置は、上記課題を解決するために、デバイスの状態を示す操作画面を表示手段に表示すると共に、操作手段が当該操作画面への操作を受け付けると、当該操作に応じて、デバイスの状態を制御する制御手段が設けられている制御用表示装置において、以下の手段を講じたことを特徴としている。すなわち、制御用表示装置は、上記表示手段、操作手段および制御手段が設けられている制御用表示装置の本体とは別体に設けられ、上記制御用表示装置の本体と自由空間を介して通信するリモート側通信手段、ディスプレイおよび操作キーを有するリモートコントローラを備えている。また、上記制御用表示装置の本体には、上記リモートコントローラのディスプレイにデバイスの状態を表示するための状態情報を上記リモートコントローラへ送信すると共に、上記リモートコントローラの操作キーによる操作画面への操作を示す操作情報を受信する本体側通信手段が設けられていると共に、上記リモートコントローラは、上記リモート側通信手段が受信した状態情報に基づいて、デバイスの状態を示す操作画面を上記ディスプレイに表示すると共に、上記リモートコントローラの操作キーによる操作画面への操作を示す操作情報を上記リモート側通信手段に送信させるリモート側制御手段を備えている。さらに、上記制御手段は、上記本体側通信手段が操作情報を受信した場合、当該操作情報が示す操作に応じて、デバイスの状態を制御する。
【０００８】
上記構成では、制御用表示装置の本体において、制御手段は、デバイスの状態を取得し、デバイスの状態を示す操作画面を表示手段に表示している。また、操作手段が当該操作画面への操作を受け付けると、制御手段は、当該操作に応じて、デバイスの状態を制御している。これにより、制御用表示装置の本体の表示手段を視認し、操作手段を操作可能なオペレータは、表示手段へ表示された操作画面によって、デバイスの状態を把握し、操作手段を操作することによって、デバイスの状態を制御できる。
【０００９】
一方、制御用表示装置の本体の本体側通信手段は、状態情報として、デバイスの状態を示す値自体や、デバイスの状態に応じた表示を示す情報を、リモートコントローラへ送信すると、リモートコントローラのリモート側制御手段は、リモート側通信手段が受信した状態情報に基づいて、リモートコントローラのディスプレイへ操作画面を表示する。
【００１０】
これにより、リモートコントローラのオペレータは、制御用表示装置の本体の表示手段を視認可能な特定の位置にいなくても、リモートコントローラのディスプレイを視認することによって、上記特定の位置にいるときと同様に、デバイスの状態を把握することができる。
【００１１】
また、リモート側制御手段は、リモートコントローラの操作キーによる操作を受け付けると、当該操作を示す操作情報を上記リモート側通信手段に送信させる。当該操作情報が本体側通信手段によって受信されると、制御手段は、当該操作情報が示す操作に応じて、デバイスの状態を制御する。
【００１２】
これにより、リモートコントローラのオペレータは、制御用表示装置の本体の操作手段を操作可能な特定の位置にいなくても、リモートコントローラの操作キーを操作することによって、上記特定の場所にいるときと同様に、デバイスの状態を制御できる。
【００１３】
このように、上記構成によれば、オペレータは、制御用表示装置の表示手段を視認し、操作手段を操作可能な特定の位置に常にいなくても、リモートコントローラのディスプレイを視認したり、操作キーを操作したりすることによって、デバイスの状態を把握したり、制御したりできる。
【００１４】
したがって、オペレータは、上記特定の位置に常時いる必要がなくなり、制御システムに必要な人員を削減できる。また、上記特定の位置への立ち入りに手間がかかる場合であっても、上記特定の位置に立ち入ることなく、デバイスの状態を把握／制御できるので、上記特定の位置に立ち入った後で、デバイスの状態を把握／制御する場合よりも短い時間で、デバイスの状態を把握／制御できる。
【００１５】
さらに、制御用表示装置が天井から吊り下げて使用されており、オペレータが制御用表示装置を直接操作できない場合であっても、リモートコントローラによって、当該制御用表示装置を操作できる。したがって、このような制御用表示装置の制御手段を有効に利用でき、当該制御用表示装置とは別に、オペレータによって操作される制御用表示装置を設ける場合よりも、制御システムを簡略化できる。
【００１６】
また、請求項２記載の発明に係る制御用表示装置は、請求項１記載の発明の構成に加えて、上記制御手段は、状態情報として、上記表示手段に表示されている操作画面に、当該操作画面における操作位置を示すポインタが重畳された画面を示す情報を生成して、上記本体側通信手段に送信させると共に、上記操作情報に応じて、ポインタの位置を変更することを特徴としている。
【００１７】
当該構成では、上記表示手段に表示されている操作画面にポインタが重畳された画面を示す情報が状態情報として送信される。また、ポインタの位置は、操作情報に応じて変更される。
【００１８】
したがって、リモートコントローラのオペレータは、ポインタの位置によって操作位置を確認すると共に、操作キーを操作することによって、操作位置を所望の位置に移動させることができる。
【００１９】
この結果、ディスプレイ上にタッチパネルを設け、当該タッチパネルをタッチする構成では、所望の位置を操作できない程度に、リモートコントローラのディスプレイが小さい場合であっても、何ら支障なく、所望の位置を操作できる。
【００２０】
また、制御用表示装置の本体の表示手段が表示している操作画面自体に、ポインタを重畳しているので、制御用表示装置の本体において、操作画面を生成する構成を、リモートコントローラの操作画面を生成するためにも使用できる。また、表示手段が表示している操作画面にポインタを重畳しているので、例えば、画面データを変更するなどして、表示手段に表示される操作画面を変更するとそれに伴なってリモートコントローラの操作画面も変更される。それぞれの操作画面を別々に変更する場合よりも、操作画面変更に要する手間を削減できる。
【００２１】
さらに、請求項３記載の発明に係る制御用表示装置は、請求項１または２記載の発明の構成に加えて、上記状態情報および操作情報には、制御用表示装置の本体を特定する識別子が含まれており、上記リモートコントローラのリモート側制御手段は、自らが操作対象とする制御用表示装置の本体の識別子と、上記状態情報に付された識別子とが一致した場合に、当該状態情報に基づいて操作画面を表示すると共に、上記制御用表示装置の本体の制御手段は、識別子が自らである操作情報に基づいてデバイスの状態を制御することを特徴としている。
【００２２】
当該構成では、リモートコントローラの通信圏内に複数の制御用表示装置の本体が存在する場合であっても、上記制御用表示装置の本体の制御手段は、自らへの操作情報に応じてデバイスの状態を制御できる。同様に、リモートコントローラの通信圏内に複数の制御用表示装置の本体が存在する場合であっても、リモートコントローラのリモート側制御手段は、自らが操作対象としている制御用表示装置の本体からの状態情報に基づいて操作画面を表示できる。
【００２３】
したがって、リモートコントローラの通信圏内に複数の制御用表示装置の本体が存在する場合であっても、リモートコントローラは、特定の制御用表示装置の本体を操作対象とすることができる。
【００２４】
また、上記リモート側制御手段が、オペレータの指示に応じて、自らが操作対象としている制御用表示装置の本体を変更することによって、リモートコントローラは、複数の制御用表示装置の本体を切り換えながら、各制御用表示装置の本体を操作できる。
【００２５】
さらに、請求項４記載の発明に係る制御用表示装置は、請求項３記載の発明の構成に加えて、上記リモートコントローラのリモート側制御手段は、緊急に対処すべき事象として予め定められた事象の発生を状態情報が示している場合は、状態情報に付されている識別子に拘わらず、操作画面に当該事象が発生したことを表示することを特徴としている。
【００２６】
当該構成によれば、上記事象の発生を示す状態情報を受信すると、リモート側制御手段は、当該状態情報を送信した制御用表示装置の本体に拘わらず、操作画面に当該事象が発生したことを表示する。
【００２７】
したがって、操作対象としていない制御用表示装置の本体からの状態情報によって通知された事象であっても、緊急に対処すべき事象として予め定められた事象であれば、当該事象の発生がリモートコントローラのオペレータに通知される。この結果、リモートコントローラは、より迅速に当該事象への対処をオペレータに促すことができる。
【００２８】
特に、上記リモート側制御手段が、オペレータの指示に応じて、自らが操作対象としている制御用表示装置の本体を変更することによって、リモートコントローラは、複数の制御用表示装置の本体を切り換えながら、各制御用表示装置を操作できる場合であっても、上記事象の発生への対処をオペレータに迅速に促すことができるので、あるリモートコントローラのオペレータによる複数の制御用表示装置の本体の操作と、上記事象発生時の迅速な対処との双方を達成可能なシステムを実現できる。
【００２９】
ここで、リモートコントローラは、オペレータによって携帯されることが多いため、リモートコントローラのディスプレイは、制御用表示装置の本体に設けられている表示手段よりも画面が小さいことが多い。また、オペレータが制御用表示装置の本体を操作可能な位置にいる場合に視認しやすい位置に配置されている上記表示手段とは異なり、常時、オペレータによって視認しやすい位置に配置されているとは限らない。
【００３０】
これに対して、請求項５の発明に係る制御用表示装置は、請求項１、２、３または４記載の発明の構成に加えて、上記リモートコントローラには、スピーカまたは振動発生手段が設けられており、上記リモート側制御手段は、上記状態情報が予め定められた事象の発生を示している場合、上記スピーカからの音または上記振動発生手段による振動によって、当該事象の発生を報知することを特徴としている。
【００３１】
当該構成では、ディスプレイの表示だけではなく、スピーカによる音または振動発生手段による振動によって、オペレータに上記事象の発生を報知できるので、表示のみによって報知する場合よりも確実に、オペレータに当該事象の発生を認識させることができる。
【００３２】
【発明の実施の形態】
本発明の一実施形態について図１ないし図５に基づいて説明すると以下の通りである。すなわち、本実施形態に係る制御システム１は、オペレータがシステムのＨＭＩとして動作するプログラマブル表示器１２から離れていても当該プログラマブル表示器１２を操作可能なシステムであって、図１に示すように、例えば、ベルトコンベアー式の自動組付機など、ターゲットシステム２のデバイス２ａを制御するために用いられている。
【００３３】
以下では、オペレータがプログラマブル表示器１２から離れた場所からプログラマブル表示器１２を操作するための構成について説明する前に、制御システム全体の概略構成および動作について説明する。
【００３４】
すなわち、上記制御システム１には、上記デバイス２ａを制御する制御装置としてのＰＬＣ１１と、多くの場合、制御対象近傍に配されると共に、制御システム１のＨＭＩとして、デバイス２ａの状態を表示し、オペレータによるデバイス２ａへの操作を受け付けるプログラマブル表示器１２とを備えている。また、本実施形態に係るプログラマブル表示器１２は、詳細は後述するように、ＰＬＣとしての機能も備えており、それぞれに対応するＰＬＣ１１だけではなく、自らが制御するデバイス２ａにも直接接続されている。
【００３５】
さらに、本実施形態に係る制御システム１では、各プログラマブル表示器１２は、イーサネット（登録商標）などのＬＡＮ（ローカルエリアネットワーク）１３によって互いに接続されている。また、上記ＬＡＮ１３には、多くの場合、プログラマブル表示器１２よりも離れた場所から、制御システム１全体を管理する制御用ホストコンピュータ１４が接続されている。なお、上記プログラマブル表示器１２が特許請求の範囲に記載の制御用表示装置の本体に対応し、当該プログラマブル表示器１２および後述するリモートコントローラ３１が制御用表示装置に対応している。
【００３６】
また、上記各プログラマブル表示器１２は、シリアルケーブルなどの通信路を介して、それぞれに対応するＰＬＣ１１と接続されている。また、図１では、説明の便宜上、ＬＡＮ１３にプログラマブル表示器１２が２台接続され、各プログラマブル表示器１２には、ＰＬＣ１１およびデバイス２ａがそれぞれ１台ずつ接続されると共に、各ＰＬＣ１１にデバイス２ａが１台接続されている場合を例示しているが、当然ながら、それぞれの接続台数は任意に設定できる。
【００３７】
また、デバイスは、デバイスアドレスにより特定可能で、しかも、状態を取得したり、制御（変更）できるものであれば、例えば、デバイス２ａ自体であってもよいし、例えば、ＰＬＣ１１やプログラマブル表示器１２の記憶装置など、制御システム１に設けられた記憶装置の一領域を示していてもよい。
【００３８】
ここで、上記制御システム１では、制御システム１に必須の構成であり、しかも、ＨＭＩとして動作するため、演算能力に余力のあるプログラマブル表示器１２が通信の大半を処理するように構成されている。さらに、各プログラマブル表示器１２は、自らに接続されているＰＬＣ１１の機種に固有の専用プロトコルと、ＬＡＮ１３での共通プロトコルとを変換して、他のプログラマブル表示器１２や制御用ホストコンピュータ１４と、ＰＬＣ１１との通信を中継する。なお、共通プロトコルと専用プロトコルとの間のプロトコル変換には、同じ指示に同じコードが割り当てられるように予め定められた共通のコマンドと上記共通のコマンドに対応するＰＬＣ１１固有のコマンドとの間の変換や、データやアドレスの表現方法の変換、デバイスアドレスと、当該デバイスアドレスに対応し、しかも、デバイスアドレスとは異なる値に設定可能な変数や変数の名称（変数名）との変換なども含まれる。
【００３９】
これにより、プログラマブル表示器１２および制御用ホストコンピュータ１４は、他のプログラマブル表示器１２に接続されているＰＬＣ１１の機種に拘らず、ＬＡＮ１３を介して共通のプロトコルで通信できる。この結果、互いに異なる機種のＰＬＣ１１の混在する制御システム１が比較的容易に実現されている。
【００４０】
上記プログラマブル表示器１２は、後述する画面データに基づいて、デバイスの状態を画面表示する際の動作や、画面への操作に応じてデバイスの状態を制御する際の動作を特定するものであって、ＰＬＣ１１と通信するＰＬＣ・ＩＦ部２１と、上記ＬＡＮ１３に接続するためのＬＡＮ・ＩＦ部２２と、例えば、液晶表示装置などからなるディスプレイ（表示手段）２３と、ディスプレイ２３の画面上に配されたタッチパネル（操作手段）２４と、上記各部材２１〜２４を制御するＨＭＩ処理部（制御手段）２５と、当該ＨＭＩ処理部２５によって参照され、上記画面データおよび後述する変数が格納されるメモリ２６とを備えている。
【００４１】
上記画面データは、画面上の領域と、当該領域への表示や入力に対応するデバイスとの対応関係を示すタグを組み合わせて構成されている。本実施形態では、ＨＭＩ処理部２５が複数の単位画面を切り換え表示可能であり、上記タグは、当該タグが有効となる単位画面を示すファイル番号と、単位画面上で実行すべき動作内容を特定する事象名と、各事象毎に参照される参照情報とを含んでいる。
【００４２】
例えば、上記タグが所定の画面領域（表示座標範囲）へ所定のデバイスの状態に応じた部品図形を表示する表示タグの場合、上記参照情報には、表示座標範囲と、デバイスを特定可能な変数と、例えば、部品図形がスイッチの場合、ＯＮを示す図形のファイルおよびＯＦＦを示す図形のファイルなど、表示時に参照するファイル番号とが含まれる。さらに、タグが入力タグの場合、参照情報として、有効入力座標範囲と、入力結果が書き込まれるデバイスの変数とが含まれる。
【００４３】
また、メモリ２６には、各変数について、変数の名称（変数名）と、変数に対応するデバイス２ａまたは内部メモリを特定するための情報（例えば、アドレスなど）と、変数の内容との組み合わせが記憶されている。なお、本実施形態では、変数に対応するデバイス２ａの機種に拘わらず、変数の内容を格納する際の表現方法（例えば、ワード長や符号の有無、あるいは、ＢＣＤ／２進表記など）が予め定められた表現方法に統一されており、変数が実在のデバイス２ａに対応する場合、メモリ２６には、実際の機種での表現方法も格納されている。この場合、ＨＭＩ処理部２５は、ＰＬＣ・ＩＦ部２１を介してデバイス２ａの状態を取得あるいは制御する際、表現方法を形式変換して、格納時の表現方法を統一する。
【００４４】
一方、上記ＨＭＩ処理部２５は、所定の時間間隔で、メモリ２６に格納された画面データから、ベース画面のファイル番号が、現在表示中のベース画面である表示タグを抽出する。さらに、ＨＭＩ処理部２５は、メモリ２６に格納された変数を参照して、タグに対応する変数の内容を読み出し、内容に応じた部品図形をディスプレイ２３に表示する。ここで、ＰＬＣ・ＩＦ部２１に接続されたＰＬＣ１１により制御されるデバイス２ａに、上記変数が対応している場合、ＨＭＩ処理部２５は、ＰＬＣ・ＩＦ部２１によるＰＬＣ１１との通信によって、デバイス２ａの状態を取得し、上記変数の内容を当該状態に応じて更新している。これにより、ディスプレイ２３には、デバイス２ａの状態が表示される。
【００４５】
なお、変数が他のプログラマブル表示器１２に接続されたＰＬＣ１１によって制御されるデバイス２ａの場合、ＨＭＩ処理部２５は、ＬＡＮ・ＩＦ部２２、ＬＡＮ１３および他のプログラマブル表示器１２を介して当該ＰＬＣ１１と通信するなどして、デバイスの状態を取得し、それに応じて変数の内容を更新する。
【００４６】
また、タッチパネル２４への押し操作など、オペレータの入力操作を受け付けると、ＨＭＩ処理部２５は、上記画面データから、現在表示中のベース画面に対応し、当該入力操作にマッチする入力タグを検索すると共に、入力結果に応じて、タグに対応する変数の内容を更新する。さらに、ＨＭＩ処理部２５は、デバイス２ａの状態を取得する場合と略同様に、ＰＬＣ１１やプログラマブル表示器１２と通信するなどして、上記変数の内容に応じて、デバイス２ａの状態を制御させる。ここで、入力操作の後も、ＨＭＩ処理部２５は、デバイス２ａの状態を画面表示するので、操作結果が画面表示に反映される。
【００４７】
加えて、ＨＭＩ処理部２５は、例えば、他のプログラマブル表示器１２や制御用ホストコンピュータ１４など、ＬＡＮ１３に接続された機器から自らに接続されたＰＬＣ１１のデバイス２ａへの制御指示を受け取った場合や、これとは逆に、上記機器へ報告すべきデバイス２ａの状態を自らのＰＬＣ１１から受け取った場合には、上述したプロトコル変換によって、ＬＡＮ１３での通信、および、ＰＬＣ１１との通信の間を中継できる。
【００４８】
さらに、本実施形態に係るプログラマブル表示器１２は、リモートコントローラ３１によって操作できるように構成されている。
【００４９】
具体的には、本実施形態に係るリモートコントローラ３１には、デバイスの状態を示す操作画面を表示するディスプレイ３２と、操作画面への操作を受け付けるための操作キー３３と、上記プログラマブル表示器１２と通信するための通信処理部（リモート側通信手段）３４と、プログラマブル表示器１２から受信した状態情報に基づいて、デバイスの状態を示す操作画面を上記ディスプレイ３２に表示すると共に、上記操作キー３３による操作画面への操作を示す操作情報を上記通信処理部３４に送信させる制御部（リモート側制御手段）３５とを備えている。
【００５０】
一方、上記プログラマブル表示器１２には、リモートコントローラ３１の通信処理部３４と電波や赤外線などを利用することにより自由空間を介して通信するための通信処理部（本体側通信手段）４１が設けられており、上記ＨＭＩ処理部２５は、上記デバイスの状態に応じた状態情報を通信処理部４１に送信させると共に、上記通信処理部４１が操作情報を受信した場合、当該操作情報が示す操作に応じて、デバイスの状態を制御することができる。
【００５１】
上記通信処理部３４および４１は、自由空間を介して通信できれば、種々の構成が考えられるが、本実施形態では、例えば、ＩｒＤＡ（ｉｎｆｒａｒｅｄ  ｌｉｎｋ  ａｃｃｅｓｓ  ｐｒｏｔｏｃｏｌ  ）またはＢｌｕｅｔｏｏｔｈ（登録商標）の規格に合った通信回路が採用されている。
【００５２】
本実施形態では、状態情報の一例として、ＨＭＩ処理部２５がディスプレイ２３に表示している操作画面に、操作キー３３によって操作される場所を示すポインタＰが重畳された画面を示すビットマップデータが伝送されており、ＨＭＩ処理部２５は、図２に示すように、ディスプレイ２３に操作画面を表示する場合と同様にして、操作画面のビットマップデータを作成すると共に、当該ビットマップデータにポインタＰを示すビットマップを重畳することによって、上記状態情報を生成できる。
【００５３】
また、ＨＭＩ処理部２５は、自機器（プログラマブル表示器１２）を示す識別子を上記状態情報に付加している。ここで、上記識別子は、制御システム１内の各プログラマブル表示器１２が、それぞれ異なった値を持つように決定されており、プログラマブル表示器１２は、自らの識別子を上記状態情報に予め記憶している。
【００５４】
一方、リモートコントローラ３１の上記制御部３５は、通信処理部３４が受信した状態情報に、現在操作中のプログラマブル表示器１２を示す識別子が付されている場合、図３に示すように、当該状態情報のビットマップデータが示すビットマップ、すなわち、図２に示す操作画面へポインタＰが重畳された画面をディスプレイ３２に表示できる。
【００５５】
さらに、本実施形態に係るリモートコントローラ３１には、図４に示すように、操作キー３３として、上記ポインタＰを上下左右に移動させるための方向キー３３ａが設けられており、上記制御部３５は、方向キー３３ａへの操作によるポインタＰの移動指示を受け付けると、移動指示を示す操作情報を通信処理部３４に送信させることができる。また、上記リモートコントローラ３１には、操作キー３３として、選択を指示するための選択キー（タッチを示すキー）３３ｂも設けられており、上記制御部３５は、選択キー３３ｂへの操作による選択指示を受け付けると、選択指示を示す操作情報を通信処理部３４に送信させることができる。なお、本実施形態では、制御部３５によって、上記操作情報にも、現在操作中のプログラマブル表示器１２を示す識別子が付されている。
【００５６】
一方、プログラマブル表示器１２のＨＭＩ処理部２５は、通信処理部４１が自機器の識別子が付された操作情報を受信すると、当該操作情報が自らへの操作であると判断し、操作情報に応じた処理を行うことができる。例えば、操作情報がポインタＰの移動を指示している場合、ＨＭＩ処理部２５は、ポインタＰの位置を、操作情報が示すように移動させる。
【００５７】
これにより、リモートコントローラ３１のオペレータは、方向キー３３ａを操作することによって、図３に示すように、リモートコントローラ３１のディスプレイ３２に表示されているポインタＰの位置を移動させることができる。
【００５８】
また、操作情報が選択を指示している場合、ＨＭＩ処理部２５は、ディスプレイ２３に表示されている操作画面のうち、ポインタＰが示す位置がタッチされた場合と同様に動作して、デバイスの状態を制御できる。
【００５９】
これにより、リモートコントローラ３１のオペレータは、操作キー３３ｂを操作することによって、プログラマブル表示器１２のディスプレイ２３に表示されている操作画面のうち、リモートコントローラ３１のディスプレイ３２に表示されているポインタＰの位置に対応する位置をタッチした場合と同じように、デバイスの状態を制御させることができる。
【００６０】
この結果、オペレータは、プログラマブル表示器１２のディスプレイ２３を確認し、タッチパネル２４を操作可能な特定の位置に常時いる必要がなくなり、例えば、１本のラインに配置されている複数のプログラマブル表示器１２や、複数のラインに配置されている複数のプログラマブル表示器１２など、複数のプログラマブル表示器１２を操作できる。したがって、制御システム１の操作に必要な人員を削減できる。
【００６１】
また、上記特定の位置への立ち入りに手間がかかる場合であっても、オペレータは、リモートコントローラ３１の表示を確認したり、操作したりすることによって、上記特定の位置に立ち入ることなく、デバイスの状態を把握／制御できる。したがって、上記特定の位置に立ち入った後で、デバイスの状態を把握／制御する場合よりも短い時間で、デバイスの状態を把握／制御できる。
【００６２】
なお、緊急に対処すべき事項については、リモートコントローラ３１を操作して対処し、残余の事項については、特定の位置に辿り着いた後でプログラマブル表示器１２を直接操作して対処してもよい。
【００６３】
さらに、プログラマブル表示器１２が天井から吊り下げて使用されており、オペレータがプログラマブル表示器１２を直接操作できない場合であっても、リモートコントローラ３１によって、当該プログラマブル表示器１２を操作できる。したがって、このようなプログラマブル表示器１２において操作を受け付ける部分（ＨＭＩ処理部２５の一部）を有効に利用できる。この結果、当該プログラマブル表示器１２とは別に、オペレータによって操作されるプログラマブル表示器１２を設ける場合よりも、制御システム１を簡略化できる。
【００６４】
また、本実施形態に係る操作情報には、リモートコントローラ３１が現在操作しているプログラマブル表示器１２の識別子が付されており、プログラマブル表示器１２のＨＭＩ処理部２５は、自機器を示す識別子が付されている場合、自機器への操作と判断して、操作情報に応じた処理を行う。一方、自機器を示す識別子以外の識別子が付されている場合には、自機器への操作ではないと判断して、操作情報に応じた処理を行わない。したがって、リモートコントローラ３１の通信圏内に複数のプログラマブル表示器１２が存在する場合であっても、リモートコントローラ３１は、何ら支障なく、特定のプログラマブル表示器１２を遠隔操作できる。
【００６５】
同様に、本実施形態に係る状態情報には、当該状態情報を送信したプログラマブル表示器１２の識別子が付されており、リモートコントローラ３１の制御部３５は、リモートコントローラ３１が現在操作しているプログラマブル表示器１２の識別子として予め記憶されている識別子と、受信した状態情報の識別子とが一致した場合に、自機器への状態情報と判断し、ディスプレイ３２の操作画面を、状態情報に応じて更新する。一方、一致しなかった場合、制御部３５は、自機器への状態情報ではないと判断して、基本的には、より詳細には、後述する異常発生時を除いて、当該状態情報を無視する。したがって、リモートコントローラ３１の通信圏内に複数のプログラマブル表示器１２が存在する場合であっても、リモートコントローラ３１は、何ら支障なく、特定のプログラマブル表示器１２からの状態情報に基づいて、ディスプレイ３２の操作画面を更新できる。
【００６６】
また、リモートコントローラ３１の制御部３５は、操作キー３３ｂによる、予め定められた操作を受け付けると、当該操作に応じて、リモートコントローラ３１が操作対象とするプログラマブル表示器１２を変更する。これにより、リモートコントローラ３１のオペレータは、複数のプログラマブル表示器１２を切り換えながら、各プログラマブル表示器１２を操作できる。
【００６７】
ところで、上記構成では、リモートコントローラ３１によって、オペレータが複数のプログラマブル表示器１２を切り換えながら操作できる。したがって、異常など、緊急に対処すべき事象が発生した場合、あるプログラマブル表示器１２が上記事象の発生をディスプレイ２３に表示しているにも拘わらず、当該プログラマブル表示器１２がリモートコントローラ３１の操作対象になっていないために、リモートコントローラ３１が上記事象の発生をオペレータに通知できないことがある。
【００６８】
これに対して、本実施形態に係るＨＭＩ処理部２５は、緊急に対処すべき事象として予め定められた事象が発生したか否かを示すデータを状態情報に付しており、リモートコントローラ３１の制御部３５は、通信処理部３４が受信した状態情報に上記事象の発生を示すデータが付されていた場合、当該状態情報に付されている識別子が、操作対象としているプログラマブル表示器１２の識別子であるか否かに拘わらず、状態情報に応じてディスプレイ３２の操作画面を更新する。
【００６９】
これにより、本実施形態に係るリモートコントローラ３１は、上記事象が発生した場合には、操作対象としているプログラマブル表示器１２以外からの状態情報であっても、当該事象の発生をオペレータに通知できる。
【００７０】
この結果、リモートコントローラ３１が複数のプログラマブル表示器１２を切り換えながら操作できるにも拘わらず、異常など、緊急に対処すべき事象の発生をオペレータに的確に通知できる。
【００７１】
ところで、プログラマブル表示器１２のディスプレイ２３は、多くの場合、上記特定の場所にいるオペレータが視認しやすい大きさを持っており、視認しやすいように配置されている。したがって、オペレータが当該特定の場所にいれば、プログラマブル表示器１２のディスプレイ２３を注視していなくても、オペレータは、ディスプレイ２３の表示から、上記事象の発生を的確に把握できる。
【００７２】
ところが、リモートコントローラ３１の画面は、多くの場合、プログラマブル表示器１２の画面よりも小さく、また、オペレータが視認しやすい位置に常に置かれているとは限らない。
【００７３】
したがって、リモートコントローラ３１が操作対象とするプログラマブル表示器１２によって表示されている事象であったとしても、オペレータがリモートコントローラ３１のディスプレイ３２を注視していないと、当該事象の発生を見逃す虞れがある。
【００７４】
これに対して、本実施形態に係るプログラマブル表示器１２のＨＭＩ処理部２５は、音（音声を含む）によって通知すべき事象として予め定められた事象が発生したか否かを示すデータを状態情報に付している。
【００７５】
さらに、本実施形態に係るリモートコントローラ３１には、スピーカ３６が設けられており、リモートコントローラ３１の制御部３５は、通信処理部３４が受信した状態情報に上記事象の発生を示すデータが付されていた場合、スピーカ３６から、当該事象が発生したときに出力すべき音として予め定められている音を出力する。
【００７６】
なお、上記音による事象発生の通知は、通常の事象と同様に、リモートコントローラ３１が操作対象としてるプログラマブル表示器１２から通知された場合に限って行ってもよいし、通知してきたプログラマブル表示器１２に拘わらずに行ってもよい。また、異常などの場合と同様に、緊急に対処すべき事象として予め定められた事象が発生したことを示すデータが状態情報に付されているか否かによって、音による通知の有無を決定してもよい。
【００７７】
いずれの場合であっても、上記構成によれば、リモートコントローラ３１は、ディスプレイ３２の表示だけではなく、スピーカ３６からの音によっても、オペレータに事象の発生を通知できる。したがって、オペレータがディスプレイ３２を注視していない場合であっても、より確実に上記事象の発生をオペレータに認識させることができる。
【００７８】
なお、上記では、ディスプレイ３２による表示とスピーカ３６からの音との双方によって、上記事象の発生を通知する場合を例にして説明したが、音だけで当該事象の発生を通知してもよい。ただし、本実施形態のように、双方で通知する方が、より確実に当該事象の発生をオペレータに認識させることができる。
【００７９】
また、上記では、スピーカ３６からの音によって上記事象の発生をオペレータに通知したが、例えば、図５に示す制御システム１ａのリモートコントローラ３１ａのように、スピーカ３６に代えて振動モータ（振動発生手段）３７を設け、当該振動モータ３７による振動によって、上記事象の発生をオペレータに通知してもよい。
【００８０】
さらに、上記では、状態情報が操作画面にポインタを重畳した画面を示すデータである場合を例にして説明したが、これに限るものではない。例えば、上記画面データと同様のデータをリモートコントローラ３１に予め格納しておき、プログラマブル表示器１２がデバイスの状態を示す値を送信してもよい。この場合、リモートコントローラ３１の制御部３５が、画面データが示す表示方法で、デバイスの状態を表示する。デバイスの状態を示す操作画面をリモートコントローラ３１のディスプレイ３２に表示できれば、どのようなデータであっても、略同様の効果が得られる。
【００８１】
ただし、本実施形態のように、状態情報が操作画面にポインタを重畳した画面を示すデータである場合は、デバイスの状態を示す状態情報から、操作画面を作成する場合と比較して、操作画面を表示する際のリモートコントローラ３１の演算量を削減できる。
【００８２】
さらに、本実施形態では、プログラマブル表示器１２のディスプレイ２３が表示している操作画面自体に、ポインタを重畳しているので、プログラマブル表示器１２において、画面データに基づいて操作画面を生成する構成を、リモートコントローラ３１の画面を生成するためにも使用できる。また、画面データに基づいて操作画面を生成する構成を使用しているので、ディスプレイ２３に表示される操作画面を変更するために、画面データを変更すると、それに伴なってリモートコントローラ３１の画面も変更される。したがって、プログラマブル表示器１２の操作画面を変更するためのデータとリモートコントローラ３１の操作画面を変更するためのデータとが別々の場合よりも、操作画面変更に要する手間を削減できる。
【００８３】
また、上記では、リモートコントローラ３１の制御部３５が、操作画面中にポインタを含む操作画面を表示する場合を例にして説明したが、これに限るものではない。例えば、プログラマブル表示器１２と同様に、ディスプレイ３２上にタッチパネルを設け、オペレータが当該タッチパネルを操作した位置によって、操作画面において、操作される位置（操作位置）を検出してもよい。いずれの場合であっても、リモートコントローラ３１が操作画面への操作を受け付けることができれば、略同様の効果が得られる。
【００８４】
ただし、本実施形態のように、ポインタの表示位置によって操作位置を決定する構成では、リモートコントローラ３１のディスプレイ３２のサイズが、ディスプレイ上にタッチパネルを設け、当該タッチパネルをタッチする構成では、所望の位置を操作できない程度に小さい場合であっても、何ら支障なく、所望の位置を操作できる。
【００８５】
なお、上記各部材２１〜２５・４１、並びに、部材３２〜３７は、ＣＰＵなどの演算手段が、ＲＯＭやＲＡＭなどの記憶手段に格納されたプログラムを実行し、タッチパネルや液晶表示装置などの入出力手段、あるいは、インターフェース回路などの通信回路を制御することによって実現される機能ブロックである。したがって、これらの手段を有するコンピュータが、上記プログラムを記録した記録媒体（例えば、ＣＤ−ＲＯＭなど）を読み取り、当該プログラムを実行するだけで、本実施形態に係るプログラマブル表示器１２およびリモートコントローラ３１を実現できる。
【００８６】
また、例えば、シリアルケーブルやＬＡＮ１３あるいは、他の通信路を介してプログラムをダウンロードするためのプログラムが、上記コンピュータに予めインストールされていれば、当該通信路を介して、上記コンピュータへ上記プログラムを配付することもできる。
【００８７】
【発明の効果】
請求項１記載の発明に係る制御用表示装置は、以上のように、上記表示手段、操作手段および制御手段が設けられている制御用表示装置の本体とは別体に設けられ、上記制御用表示装置の本体と自由空間を介して通信するリモート側通信手段、ディスプレイおよび操作キーを有するリモートコントローラを備え、上記制御用表示装置の本体には、上記リモートコントローラのディスプレイにデバイスの状態を表示するための状態情報を上記リモートコントローラへ送信すると共に、上記リモートコントローラの操作キーによる操作画面への操作を示す操作情報を受信する本体側通信手段が設けられており、上記リモートコントローラは、上記リモート側通信手段が受信した状態情報に基づいて、デバイスの状態を示す操作画面を上記ディスプレイに表示すると共に、上記リモートコントローラの操作キーによる操作画面への操作を示す操作情報を上記リモート側通信手段に送信させるリモート側制御手段を備え、上記制御手段は、上記本体側通信手段が操作情報を受信した場合、当該操作情報が示す操作に応じて、デバイスの状態を制御する構成である。
【００８８】
上記構成では、リモートコントローラのリモート側制御手段は、リモート側通信手段が受信した状態情報に基づいて、リモートコントローラのディスプレイへ操作画面を表示すると共に、リモート側制御手段は、リモートコントローラの操作キーによる操作を受け付けると、当該操作を示す操作情報を上記制御用表示装置の本体へと送信させて、当該操作情報が示す操作に応じて、デバイスの状態を制御するよう、上記制御手段へ指示する。
【００８９】
それゆえ、オペレータは、制御用表示装置の表示手段を視認し、操作手段を操作可能な特定の位置に常にいなくても、リモートコントローラのディスプレイを視認したり、操作キーを操作したりすることによって、デバイスの状態を把握したり、制御したりできる。
【００９０】
この結果、オペレータは、上記特定の位置に常時いる必要がなくなり、制御システムに必要な人員を削減できると共に、上記特定の位置への立ち入りに手間がかかる場合であっても、上記特定の位置に立ち入ることなく、デバイスの状態を把握／制御できるので、上記特定の位置に立ち入った後で、デバイスの状態を把握／制御する場合よりも短い時間で、デバイスの状態を把握／制御できるという効果を奏する。
【００９１】
さらに、制御用表示装置が天井から吊り下げて使用されており、オペレータが制御用表示装置を直接操作できない場合であっても、リモートコントローラによって、当該制御用表示装置を操作できる。したがって、このような制御用表示装置の制御手段を有効に利用でき、当該制御用表示装置とは別に、オペレータによって操作される制御用表示装置を設ける場合よりも、制御システムを簡略化できるという効果を併せて奏する。
【００９２】
請求項２記載の発明に係る制御用表示装置は、以上のように、請求項１記載の発明の構成に加えて、上記制御手段は、状態情報として、上記表示手段に表示されている操作画面に、当該操作画面における操作位置を示すポインタが重畳された画面を示す情報を生成して、上記本体側通信手段に送信させると共に、上記操作情報に応じて、ポインタの位置を変更する構成である。
【００９３】
当該構成では、上記表示手段に表示されている操作画面にポインタが重畳された画面を示す情報が状態情報として送信される。また、ポインタの位置は、操作情報に応じて変更される。
【００９４】
したがって、リモートコントローラのオペレータは、ポインタの位置によって操作位置を確認すると共に、操作キーを操作することによって、操作位置を所望の位置に移動させることができる。
【００９５】
この結果、ディスプレイ上にタッチパネルを設け、当該タッチパネルをタッチする構成では、所望の位置を操作できない程度に、リモートコントローラのディスプレイが小さい場合であっても、何ら支障なく、所望の位置を操作できるという効果を奏する。
【００９６】
また、制御用表示装置の本体の表示手段が表示している操作画面自体に、ポインタを重畳しているので、制御用表示装置の本体において、操作画面を生成する構成を、リモートコントローラの操作画面を生成するためにも使用できる。したがって、それぞれの操作画面を別々に変更する場合よりも、操作画面変更に要する手間を削減できるという効果を併せて奏する。
【００９７】
請求項３記載の発明に係る制御用表示装置は、以上のように、請求項１または２記載の発明の構成に加えて、上記状態情報および操作情報には、制御用表示装置の本体を特定する識別子が含まれており、上記リモートコントローラのリモート側制御手段は、自らが操作対象とする制御用表示装置の本体の識別子と、上記状態情報に付された識別子とが一致した場合に、当該状態情報に基づいて操作画面を表示すると共に、上記制御用表示装置の本体の制御手段は、識別子が自らである操作情報に基づいてデバイスの状態を制御する構成である。
【００９８】
それゆえ、リモートコントローラの通信圏内に複数の制御用表示装置の本体が存在する場合であっても、リモートコントローラは、特定の制御用表示装置の本体を操作対象とすることができるという効果を奏する。
【００９９】
また、上記リモート側制御手段が、オペレータの指示に応じて、自らが操作対象としている制御用表示装置の本体を変更することによって、リモートコントローラは、複数の制御用表示装置の本体を切り換えながら、各制御用表示装置の本体を操作できるという効果を併せて奏する。
【０１００】
請求項４記載の発明に係る制御用表示装置は、以上のように、請求項３記載の発明の構成に加えて、上記リモートコントローラのリモート側制御手段は、緊急に対処すべき事象として予め定められた事象の発生を状態情報が示している場合は、状態情報に付されている識別子に拘わらず、操作画面に当該事象が発生したことを表示する構成である。
【０１０１】
それゆえ、操作対象としていない制御用表示装置の本体からの状態情報によって通知された事象であっても、緊急に対処すべき事象として予め定められた事象であれば、当該事象の発生がリモートコントローラのオペレータに通知される。この結果、リモートコントローラは、より迅速に当該事象への対処をオペレータに促すことができるという効果を奏する。
【０１０２】
請求項５の発明に係る制御用表示装置は、以上のように、請求項１、２、３または４記載の発明の構成に加えて、上記リモートコントローラには、スピーカまたは振動発生手段が設けられており、上記リモート側制御手段は、上記状態情報が予め定められた事象の発生を示している場合、上記スピーカからの音または上記振動発生手段による振動によって、当該事象の発生を報知する構成である。
【０１０３】
当該構成では、ディスプレイの表示だけではなく、スピーカによる音または振動発生手段による振動によって、オペレータに上記事象の発生を報知できるので、表示のみによって報知する場合よりも確実に、オペレータに当該事象の発生を認識させることができるという効果を奏する。
【図面の簡単な説明】
【図１】本発明の実施形態を示すものであり、制御システムの要部構成を示すブロック図である。
【図２】上記制御システムのプログラマブル表示器のディスプレイに表示される操作画面の一例を示す図面である。
【図３】上記制御システムのリモートコントローラのディスプレイに表示される操作画面の一例を示す図面である。
【図４】上記リモートコントローラの外観を示す斜視図である。
【図５】変形例を示すものであり、制御システムの要部構成を示すブロック図である。
【符号の説明】
２ａ  デバイス
１２    プログラマブル表示器（制御用表示装置の本体）
２３    ディスプレイ（表示手段）
２４    タッチパネル（操作手段）
２５    ＨＭＩ処理部（制御手段）
３１    リモートコントローラ
３２    ディスプレイ
３３    操作キー
３４    通信処理部（リモート側通信手段）
３５    制御部（リモート側制御手段）
３６    スピーカ
３７    振動モータ（振動発生手段）
４１    通信処理部（本体側通信手段）
【図１】
2005031876.tif 000003
【図２】
2005031876.tif 000004
【図３】
2005031876.tif 000005
【図４】
2005031876.tif 000006
【図５】
2005031876.tif 000007