(57)【要約】【課題】端末装置に情報を表示させる形式を端末装置側で選択できるようにする。【解決手段】リモート端末装置（２）は、表示パネル（２５）と、プログラマブル表示器（１）に表示されている画面を構成する画像データに基づいて、前記画面と同じ形式の第１画面を表示パネル（２５）に表示させる一方、プログラマブル表示器（１）に蓄積された蓄積データによって表される蓄積情報を、リモート端末装置（２）に固有の形式の第２画面で表示パネル（２５）に表示させる画面表示制御部（２０２）と、を備えている。画面表示制御部（２０２）は、表示パネル（２５）に表示されている前記第１画面に設けられた操作部品への操作に応じて、プログラマブル表示器（１）において前記画面から切り替えられた切替画面に関する前記蓄積情報を、前記操作部品に付与された動作設定に従って、前記第２画面で表示パネル（２５）に表示させる。【選択図】図２
2019003417.tif 000002
【特許請求の範囲】
【請求項１】
表示部と、
プログラマブル表示器に表示されている画面を構成する画像データに基づいて、前記画面と同じ形式の第１画面を前記表示部に表示させる一方、前記プログラマブル表示器に蓄積された蓄積データによって表される蓄積情報を、端末装置に固有の形式の第２画面で前記表示部に表示させる画面表示制御部と、を備え、
前記画面表示制御部は、前記表示部に表示されている前記第１画面に設けられた操作部品への操作に応じて、前記プログラマブル表示器において前記画面から切り替えられた切替画面に関する前記蓄積情報を、前記操作部品に付与された動作設定に従って、前記第２画面で前記表示部に表示させることを特徴とする端末装置。
【請求項２】
前記表示部に表示されている前記第１画面における前記操作部品への操作に伴って、前記操作部品の位置を特定する座標を前記プログラマブル表示器に通知する座標通知部をさらに備え、
前記画面表示制御部は、前記プログラマブル表示器が、前記座標に基づいて前記操作部品が操作されたことを認識することによって前記動作設定に従って発した指示に応じて、前記切替画面に関する蓄積情報を前記第２画面で表示することを特徴とする請求項１に記載の端末装置。
【請求項３】
前記動作設定が付与された前記操作部品の位置を特定する座標が前記プログラマブル表示器から与えられると、前記表示部に表示されている前記第１画面における前記操作部品への操作に伴って、前記操作部品が操作されたことを通知するとともに、端末装置が前記第２画面の表示に必要な第２画面データを保持していないときに、前記プログラマブル表示器に前記第２画面データを要求する通知要求部をさらに備え、
前記画面表示制御部は、前記プログラマブル表示器が、前記通知要求部による通知に基づいて前記操作部品が操作されたことを認識することによって、前記プログラマブル表示器から与えられた前記第２画面データ、または前記端末装置が保持している前記第２画面データに基づいて、前記切替画面に関する蓄積情報を前記第２画面で表示することを特徴とする請求項１に記載の端末装置。
【請求項４】
前記動作設定が付与された前記操作部品の位置を特定する座標、および前記第２画面の表示に必要なすべての第２画面データのうち端末装置が保持していない前記第２画面データが前記プログラマブル表示器から与えられると、前記表示部に表示されている前記第１画面における前記操作部品への操作に伴って、前記操作部品が操作されたことを前記プログラマブル表示器に通知する操作通知部をさらに備え、
前記画面表示制御部は、前記プログラマブル表示器が、前記操作通知部による通知に基づいて前記操作部品が操作されたことを認識することによって、前記プログラマブル表示器から与えられた前記第２画面データ、または前記端末装置が保持している前記第２画面データに基づいて、前記切替画面に関する蓄積情報を前記第２画面で表示することを特徴とする請求項１に記載の端末装置。
【請求項５】
複数の前記動作設定に個々に対応した、前記第２画面の表示に必要な第２画面データを記憶する記憶部と、
複数の前記動作設定を前記プログラマブル表示器に通知する設定通知部と、
前記表示部に表示されている前記第１画面における前記操作部品への操作に伴って、前記操作部品の位置を特定する座標を前記プログラマブル表示器に通知するように座標通知部と、をさらに備え、
前記画面表示制御部は、前記プログラマブル表示器が、前記座標に基づいて前記操作部品が操作されたことを認識することによって複数の前記動作設定から特定した前記動作設定に応じた前記第２画面データに基づいて、前記切替画面に関する蓄積情報を前記第２画面で表示することを特徴とする請求項１に記載の端末装置。
【請求項６】
前記画面表示制御部は、前記蓄積情報が前記第２画面に表示されている状態で前記第２画面に対して前記蓄積データが変更される操作が行われると、変更された前記蓄積データを前記プログラマブル表示器に通知するとともに、前記プログラマブル表示器に保持されている前記蓄積データが変更されたときに、前記プログラマブル表示器から通知された当該蓄積データの変更に基づいて前記端末装置に保持されている前記蓄積データを変更することを特徴とする請求項１から５のいずれか１項に記載の端末装置。
【請求項７】
請求項１から６のいずれか１項に記載の端末装置と、
前記端末装置と通信可能に設けられたプログラマブル表示器とを備えていることを特徴とする表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラマブル表示器に蓄積された情報を表示する端末装置に関する。
【背景技術】
【０００２】
従来、プログラマブル表示器に表示されている画面のデータを端末装置に送信し、当該画面を端末装置に表示させるシステムがある。このようなシステムでは、低解像度のプログラマブル表示器に表示されている画面を高解像度の端末装置にそのまま表示するために、粗く表示されてしまう。
【０００３】
また、主たる表示装置に表示されている画面のデータを他の表示装置に送信して当該画面を他の表示装置に表示させるシステムが開発されている。
【０００４】
例えば、特許文献１には、外部の大きい画面を持つ表示装置に携帯型情報端末の表示を行わせるシステムが開示されている。このシステムでは、表示装置と無線通信を行い、携帯端末から指示された内容を表示できるように構成された携帯端末および表示装置に、表示させたい情報の形式に依存することなく、任意の形式の表示が可能である。これにより、解像度に関係なくリモート端末で認識できる形式でデータを表示することができる。
【０００５】
従って、このような技術をプログラマブル表示器および端末装置を含む上記のシステムに適用すれば、プログラマブル表示器に表示されている画面を端末装置にそのまま表示しても解像度が低下しない。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−２７３９７９号公報（２００３年９月２６日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、このような表示方法では、予め定められた通信規約にしたがってデータ表現形式を変換している。このため、粗く表示されても差し支えない画面を端末装置に表示させる場合と、粗く表示されると判読が困難になりやすい文字、数値などの情報を端末装置に表示させる場合とを端末装置側で選択することができない。
【０００８】
本発明の一態様は、端末装置に情報を表示させる形式を端末装置側で選択できるようにすることを目的としている。
【課題を解決するための手段】
【０００９】
上記の課題を解決するために、本発明の一態様に係る端末装置は、表示部と、プログラマブル表示器に表示されている画面を構成する画像データに基づいて、前記画面と同じ形式の第１画面を前記表示部に表示させる一方、前記プログラマブル表示器に蓄積された蓄積データによって表される蓄積情報を、端末装置に固有の形式の第２画面で前記表示部に表示させる画面表示制御部と、を備え、前記画面表示制御部が、前記表示部に表示されている前記第１画面に設けられた操作部品への操作に応じて、前記プログラマブル表示器において前記画面から切り替えられた切替画面に関する前記蓄積情報を、前記操作部品に付与された動作設定に従って、前記第２画面で前記表示部に表示させる。
【００１０】
上記の構成では、表示部に第１画面が表示されている状態で、第１画面に設けられた操作部品が操作されると、その操作に応じて、プログラマブル表示器において表示されている画面から切替画面に切り替えて表示される。すると、操作部品に付与された動作設定に従って、切替画面に関する蓄積情報が第２画面で表示部に表示される。
【００１１】
このように、操作部品に動作設定が付与されている場合には、切替画面に関する蓄積情報が第２画面で表示される。これにより、選択的に第２画面での表示を行うことができる。従って、端末装置に高解像度の機器を用いることにより、文字、数値などの情報を鮮明に表示することができる。
【００１２】
前記端末装置は、前記表示部に表示されている前記第１画面における前記操作部品への操作に伴って、前記操作部品の位置を特定する座標を前記プログラマブル表示器に通知する座標通知部をさらに備え、前記画面表示制御部は、前記プログラマブル表示器が、前記座標に基づいて前記操作部品が操作されたことを認識することによって前記動作設定に従って発した指示に応じて、前記切替画面に関する蓄積情報を前記第２画面で表示する。
【００１３】
上記の構成では、端末装置が、操作された操作部品の位置を特定する座標をプログラマブル表示器に通知することにより、プログラマブル表示器から発された指示に応じて蓄積情報を第２画面で表示する。これにより、端末装置が行う処理を簡素化することができる。
【００１４】
前記端末装置は、前記動作設定が付与された前記操作部品の位置を特定する座標が前記プログラマブル表示器から与えられると、前記表示部に表示されている前記第１画面における前記操作部品への操作に伴って、前記操作部品が操作されたことを通知するとともに、端末装置が前記第２画面の表示に必要な第２画面データを保持していないときに、前記プログラマブル表示器に前記第２画面データを要求する通知要求部をさらに備え、前記画面表示制御部は、前記プログラマブル表示器が、前記通知要求部による通知に基づいて前記操作部品が操作されたことを認識することによって、前記プログラマブル表示器から与えられた前記第２画面データ、または前記端末装置が保持している前記第２画面データに基づいて、前記切替画面に関する蓄積情報を前記第２画面で表示する。
【００１５】
上記の構成では、端末装置が、操作部品が操作されたことを認識することができる。これにより、端末装置は、第２画面データを保持していないときに、第２画面データをプログラマブル表示器に要求するというように自発的に動作をすることができる。
【００１６】
前記端末装置は、前記動作設定が付与された前記操作部品の位置を特定する座標、および前記第２画面の表示に必要なすべての第２画面データのうち端末装置が保持していない前記第２画面データが前記プログラマブル表示器から与えられると、前記表示部に表示されている前記第１画面における前記操作部品への操作に伴って、前記操作部品が操作されたことを前記プログラマブル表示器に通知する操作通知部をさらに備え、前記画面表示制御部は、前記プログラマブル表示器が、前記操作通知部による通知に基づいて前記操作部品が操作されたことを認識することによって、前記プログラマブル表示器から与えられた前記第２画面データ、または前記端末装置が保持している前記第２画面データに基づいて、前記切替画面に関する蓄積情報を前記第２画面で表示する。
【００１７】
上記の構成では、端末装置は、操作部品の座標だけでなく、第２画面による表示に必要な第２画面データを保持していなくても、当該第２画面データがプログラマブル表示器から与えられる。これにより、端末装置は、第２画面データをプログラマブル表示器に要求する必要がないので、プログラマブル表示器とのやり取りを必要最小限にすることができる。
【００１８】
前記端末装置は、複数の前記動作設定に個々に対応した、前記第２画面の表示に必要な第２画面データを記憶する記憶部と、複数の前記動作設定を前記プログラマブル表示器に通知する設定通知部と、前記表示部に表示されている前記第１画面における前記操作部品への操作に伴って、前記操作部品の位置を特定する座標を前記プログラマブル表示器に通知するように座標通知部と、をさらに備え、前記画面表示制御部は、前記プログラマブル表示器が、前記座標に基づいて前記操作部品が操作されたことを認識することによって複数の前記動作設定から特定した前記動作設定に応じた前記第２画面データに基づいて、前記切替画面に関する蓄積情報を前記第２画面で表示する。
【００１９】
上記の構成では、プログラマブル表示器側では、画面に動作設定を付与する必要がない。それゆえ、すでに作成された画面に対して動作設定を付与するなどの作業が発生しないので、その作業の手間を省くことができる。従って、プログラマブル表示器および端末装置からなる表示システムを容易に導入することができる。
【００２０】
前記端末装置において、前記画面表示制御部は、前記蓄積情報が前記第２画面に表示されている状態で前記第２画面に対して前記蓄積データが変更される操作が行われると、変更された前記蓄積データを前記プログラマブル表示器に通知するとともに、前記プログラマブル表示器に保持されている前記蓄積データが変更されたときに、前記プログラマブル表示器から通知された当該蓄積データの変更に基づいて前記端末装置に保持されている前記蓄積データを変更する。
【００２１】
上記の構成では、端末装置が、端末装置側での蓄積データの変更をプログラマブル表示器に通知するので、プログラマブル表示器は、端末装置側での蓄積データの変更に合わせて、自身が保持する蓄積データを変更することができる。また、端末装置は、プログラマブル表示器から通知されたプログラマブル表示器における蓄積データの変更に合わせて、自身が保持する蓄積データを変更することができる。これにより、両者の蓄積データを常に最新の状態に維持することができる。
【００２２】
上記の課題を解決するために、本発明の一態様に係る表示システムは、請求項１から６のいずれか１項に記載の端末装置と、前記端末装置と通信可能に設けられたプログラマブル表示器とを備えている。
【００２３】
上記の構成では、端末装置に情報を表示させる形式を端末装置側で選択できる表示システムを構築することができる。
【発明の効果】
【００２４】
本発明の一態様によれば、端末装置に情報を表示させる形式を端末装置側で選択できるという効果を奏する。
【図面の簡単な説明】
【００２５】
【図１】本発明の実施形態１〜４に係る操作表示システムの構成を示すブロック図である。
【図２】本発明の実施形態１〜３に係る操作表示システムの制御系を中心とした構成を示すブロック図である。
【図３】本発明の実施形態１に係る操作表示システムにおけるプログラマブル表示器およびリモート端末装置の状態の遷移を示す図である。
【図４】（ａ）は本発明の実施形態１に係る操作表示システムにおける、画面を表示した状態のプログラマブル表示器を示す図であり、（ｂ）は上記プログラマブル表示器に表示されている上記画面と同じ形式の画面を表示した状態のリモート端末装置を示す図である。
【図５】（ａ）はアラーム画面を表示した状態の上記プログラマブル表示器を示す図であり、（ｂ）は上記アラーム画面と異なる形式のアラーム画面を表示した状態の上記リモート端末装置を示す図である。
【図６】本発明の実施形態２に係る操作表示システムにおけるプログラマブル表示器およびリモート端末装置の状態の遷移を示す図である。
【図７】本発明の実施形態３に係る操作表示システムにおけるプログラマブル表示器およびリモート端末装置の状態の遷移を示す図である。
【図８】本発明の実施形態４に係る操作表示システムの制御系を中心とした構成を示すブロック図である。
【図９】本発明の実施形態４に係る操作表示システムにおけるプログラマブル表示器およびリモート端末装置の状態の遷移を示す図である。
【発明を実施するための形態】
【００２６】
〔実施形態１〕
本発明の実施形態１について図１〜図５に基づいて説明すると、以下の通りである。
【００２７】
図１は、本実施形態を含む各実施形態に係る操作表示システム１００の構成を示すブロック図である。図２は、操作表示システム１００の制御系を中心とした構成を示すブロック図である。
【００２８】
まず、操作表示システム１００の概要について説明する。
【００２９】
図１に示すように、操作表示システム１００（表示システム）は、プログラマブル表示器１とリモート端末装置２（端末装置）と、ＬＡＮ（Local Area Network）３と、制御機器４と、デバイス５とを備えている。プログラマブル表示器１およびリモート端末装置２は、ＬＡＮ３（ネットワーク）を介した通信を相互に行なうことができるように、ＬＡＮケーブルまたは無線ＬＡＮルータ等を介してＬＡＮ３に接続されている。
【００３０】
プログラマブル表示器１は、専用のＯＳ（Operating System）を実装した組み込み機器であり、プログラマブル表示器１の各種の機能を実現するためのＨＭＩ（Human Machine Interface）プログラムを実行する機能を備えている専用機である。プログラマブル表示器１は、工場などの厳しい環境に適合するように、防塵性、防滴性、耐振動性などを高めた専用のコンピュータである。
【００３１】
リモート端末装置２は、プログラマブル表示器１に対して離れた場所から、プログラマブル表示器１が保持するデータを表示したり、プログラマブル表示器１に対して操作したりする端末装置である。リモート端末装置２を構成する機器としては、タブレット端末のような携帯型の機器が好適であるが、パーソナルコンピュータのような機器であってもよい。
【００３２】
リモート端末装置２は、同形式表示モードと異形式表示モードとで、プログラマブル表示器１が蓄積している蓄積データに基づく情報（蓄積情報）を表示する。蓄積データについては、後に詳しく説明する。
【００３３】
同形式表示モードは、プログラマブル表示器１が表示している画面と同じ形式の共通画面（第１画面）で蓄積情報を表示する表示モードである。ここで、形式とは、ファイル形式ではなく、画面を構成する各要素の配置（画面レイアウト）のような外観上の形式である。同形式表示モードでは、リモート端末装置２が、プログラマブル表示器１が表示している蓄積情報と同じ蓄積情報を共通画面に表示する。異形式表示モードは、リモート端末装置２に固有（独自）の専用画面（第２画面）で蓄積情報を表示する表示モードである。異形式表示モードでは、リモート端末装置２が、プログラマブル表示器１が表示している蓄積情報と同じか、あるいは、プログラマブル表示器１が表示している蓄積情報と一部もしくはすべて異なる蓄積情報を専用画面に表示する。また、異形式表示モードでは、リモート端末装置２が、プログラマブル表示器１が表示している蓄積情報よりも多くの蓄積情報を表示することができる。
【００３４】
専用画面は、蓄積情報を表示するように構成されたリモート端末装置２に専用に構成された画面であり、共通画面とは異なる各種の表示形態で蓄積情報を表示できるものが予め用意されている。この専用画面は、定型の部分と、文字、数値などの蓄積情報を表示する部分とを有している。
【００３５】
同形式表示モードにおいて、リモート端末装置２は、表示している共通画面上で操作（タッチ操作など）が行われると、タッチ操作された位置の座標（座標データ）をプログラマブル表示器１に送信する。プログラマブル表示器１は、その座標に基づいて自身が表示している画面上の座標に換算する演算をして、リモート端末装置２で行われた操作を上記画面上での操作に置き替える。
【００３６】
まず、プログラマブル表示器１のハードウェア構成について説明する。
【００３７】
図１に示すように、プログラマブル表示器１は、ＣＰＵ（Central Processing Unit）１１と、メインメモリ１２と、ＲＯＭ（Read Only Memory）１３と、ユーザメモリ１４と、データメモリ１５と、表示メモリ１６と、タッチパネル１７と、表示パネル１８と、インターフェース部１９と、ネットワーク通信部２０とを備えている。
【００３８】
ＣＰＵ１１は、プログラマブル表示器１のＨＭＩ機能を実現するためのＨＭＩプログラムを実行する処理装置である。具体的には、ＣＰＵ１１は、ＨＭＩプログラムの実行に際して、メインメモリ１２、ユーザメモリ１４、データメモリ１５、表示メモリ１６、タッチパネル１７などからデータを受け取り、当該データに対して演算または加工を施した結果を、メインメモリ１２、ユーザメモリ１４、表示パネル１８などに出力する。
【００３９】
メインメモリ１２は、プログラマブル表示器１における主記憶装置を構成するメモリであり、ＤＲＡＭ（Dynamic Random Access Memory）によって構成される。
【００４０】
ＲＯＭ１３は、プログラマブル表示器１の起動時やリセット時に実行されるＢＩＯＳ（Basic Input Output System）などの、プログラマブル表示器１の動作に不可欠なプログラムを記憶している。
【００４１】
ユーザメモリ１４は、図２に示すように、ユーザが作成したデータ、例えば後述するＨＭＩ画面を表示するための画面データを記憶する大容量の記憶装置であり、ＦＥＰＲＯＭ（Flash Erasable and Programmable ROM）などで構成されている。ＦＥＰＲＯＭは、書き替え可能な読み出し専用のフラッシュメモリであり、一般のパーソナルコンピュータにおけるハードディスクドライブの役割を果たす。フラッシュメモリは、可動部を持たず、かつ衝撃に強いので、劣悪な周囲環境でも安定して動作する。
【００４２】
データメモリ１５は、プログラマブル表示器１およびリモート端末装置２に表示される各種のデータを記憶するメモリである。データメモリ１５に記憶されるデータとしては、制御機器４から取得したアラームデータ、ロギングデータ（サンプリングデータ）およびトレンドデータ、上位のホストシステムなどから取得した制御機器４に与えるレシピデータなどが挙げられる。データメモリ１５は、このような各種のデータを蓄積データとして蓄積している。蓄積データは、文字データ、数値データといったデータであり、バイナリ形式またはテキスト形式のデータである。
【００４３】
表示メモリ１６は、表示パネル１８に表示される画面を構成する画像データを後述する表示制御部１０２が画素単位で展開するＶＲＡＭ（Video RAM）である。なお、表示メモリ１６に高速動作が要求されない場合は、メインメモリ１２の一部に表示メモリ１６に代わる領域を設けてもよい。
【００４４】
タッチパネル１７は、表示パネル１８上に配置されており、表示パネル１８に表示された画面上でのタッチ操作を受け入れて、タッチ操作信号を入力信号として出力する。
【００４５】
表示パネル１８は、ユーザメモリ１４に記憶されている画面データに基づいたＨＭＩ画面を表示する。表示パネル１８としては、液晶表示パネル、ＥＬ（Electro-Luminescence）表示パネルなどの平板型表示パネルが用いられる。
【００４６】
インターフェース部１９は、制御機器４と通信可能に接続するための接続部である。インターフェース部１９は、シリアルインターフェース、ＬＡＮ（Local Area Network）などの各種のインターフェースを装備している。
【００４７】
ネットワーク通信部２０は、ＬＡＮ３を介して行われるネットワーク通信の機能を有している。
【００４８】
制御機器４は、ＰＬＣ（Programmable Logic Controller）、温度調節計、インバータなどの機器であり、プログラマブル表示器１と通信する機能を備えている。制御機器４は、デバイス５との間でデータの授受を行なう。デバイス５としては、センサ、スイッチのような入力機器や、アクチュエータ、リレー、電磁弁、表示器のような出力機器が用いられる。
【００４９】
続いて、リモート端末装置２のハードウェア構成について説明する。
【００５０】
リモート端末装置２は、専用のＯＳ（Operating System）を実装した通信端末装置であり、以下のように、アプリケーションプログラムを実行する環境を備えている。
【００５１】
図１に示すように、リモート端末装置２は、ＣＰＵ（Central Processing Unit）２１と、ＲＡＭ（Random Access Memory）２２と、ＲＯＭ（Read Only Memory）２３と、補助メモリ２４と、表示パネル２５（表示部）と、タッチパネルを２６と、ネットワーク通信部２７とを備えている。
【００５２】
ＣＰＵ２１は、リモート端末装置２のシステムプログラムを実行する処理装置である。具体的には、ＣＰＵ２１は、システムプログラムの実行に際して、補助メモリ２４、タッチパネル２６などからデータを受け取り、当該データに対して演算または加工を施した結果を、補助メモリ２４、表示パネル２５などに出力する。
【００５３】
ＲＯＭ２３は、システムプログラムの他、リモート端末装置２の起動時やリセット時に実行されるＢＩＯＳ（Basic Input Output System）などの、リモート端末装置２の動作に不可欠なプログラムを記憶している。
【００５４】
補助メモリ２４は、リモート端末装置２が保持すべき各種のデータ、プログラムなどを記憶するために設けられている。補助メモリ２４は、例えばフラッシュメモリによって構成されている。
【００５５】
表示パネル２５は、リモート端末装置２の基本操作を実現するための画面、アプリケーションプログラムが実行された結果として表示される画面などを表示するために設けられている。表示パネル２５としては、液晶表示パネル、ＥＬ表示パネルなどの平板型表示パネルが用いられる。
【００５６】
タッチパネル２６は、表示パネル２５上に配置される入力装置である。タッチパネル２６は、表示パネル２５に表示された画面上でのタッチ操作を受け入れて、タッチ操作信号を入力信号として出力する。
【００５７】
ネットワーク通信部２７は、ＬＡＮ３を介して行われるネットワーク通信の機能を有している。
【００５８】
引き続いて、プログラマブル表示器１のシステム構成について説明する。
【００５９】
図２に示すように、プログラマブル表示器１は、制御機能を有する部分としてＨＭＩ制御部１０１を含んでいる。
【００６０】
ＨＭＩ制御部１０１は、ＨＭＩプログラムがＣＰＵ１１によって実行されることで実現される、ＨＭＩ機能を有する部分である。
【００６１】
ここで、ＨＭＩ機能とは、ユーザの入力操作に応じた制御機器４への指示の発生と、制御機器４からの各種データの取得と、取得した当該各種データの表示および上記入力操作の受け付けを行うためのＨＭＩ画面の表示とを含む機能である。ＨＭＩ制御部１０１は、ＨＭＩ機能として、ＨＭＩ画像の表示を制御する表示制御部１０２と、ユーザの操作入力および制御機器４が保持するデータの変化に基づいて各部を制御する動作制御部１０３とを有している。また、ＨＭＩ制御部１０１は、リモート端末装置２の表示を制御するリモート表示制御部１０４を有している。
【００６２】
ＨＭＩ画面は、制御機器４に接続されたデバイス５の状態を表示したり、タッチパネル１７への操作を受け付けたりするための各種のオブジェクトを含む画面である。ＨＭＩ画面に設けられるオブジェクトとしては、ランプ部品、データ表示器部品、スイッチ部品などの各種の部品画像が用意されている。このようなＨＭＩ画面を表示するための画面データは、ＰＣ（パーソナルコンピュータ）６に設けられた画面作成部６１（画面作成プログラム）を用いてユーザによって作成されて、ユーザメモリ１４に保存されている。
【００６３】
表示制御部１０２は、画面データに基づいて表示パネル１８にＨＭＩ画面を表示させる制御処理を行う。また、表示制御部１０２は、データメモリ１５に記憶されている蓄積データに基づく情報を、ＨＭＩ画面に反映させる処理を行う。例えば、表示制御部１０２は、ＨＭＩ画面において、上述のランプ部品を点灯・消灯させたり、上述のデータ表示器部品にデータを表示させたりする処理を行う。また、表示制御部１０２は、上記操作指示に応じてＨＭＩ画面の状態を変化させる処理を行う。例えば、表示制御部１０２は、上述のスイッチ部品を操作する上記操作指示を受けて、当該スイッチ部品の表示状態（色、形状など）を変化させる処理を行う。さらに、表示制御部１０２は、ユーザの操作に応じてＨＭＩ画面の切り替え処理を行なう。
【００６４】
各部品には、上記のような処理を行うための処理内容が設定されている。表示制御部１０２は、部品に設定された処理内容を解釈して、処理を実行する。
【００６５】
動作制御部１０３は、タッチパネル１７に対するユーザのタッチによる入力操作に応じた操作指示を発生する。この操作指示としては、制御機器４の起動・停止指示、制御機器４に与える制御データの変更、画面の切り替えなどがある。また、動作制御部１０３は、制御機器４のデータの変化に応じた制御指示を発生する。この制御指示としては、画面の切り替えなどがある。
【００６６】
リモート表示制御部１０４は、前述の同形式表示モードにおいて、表示メモリ１６に保持されている画像データをリモート端末装置２に送信するようにネットワーク通信部２０を制御する。より詳しくは、リモート表示制御部１０４は、例えば、ビットマップ形式の画像データを非同期で圧縮して出力するという処理を繰り返し行う（例えば１秒間に１フレーム以上）。
【００６７】
リモート表示制御部１０４は、前述の異形式表示モードにおいて、表示すべき蓄積情報の蓄積データをリモート端末装置２に提供する。また、リモート表示制御部１０４は、リモート端末装置２から送信された操作位置の座標に基づいて、自身が表示している画面上の部品画像が操作されたと認識して、専用画面での表示を行うようにリモート端末装置２に指示する。また、リモート表示制御部１０４は、ユーザメモリ１４に記憶されている専用画面データを必要に応じて（リモート端末装置２から要求された場合）リモート端末装置２に提供する。
【００６８】
専用画面データ（第２画面データ）は、専用画面を表示するために用いられるテンプレートのデータであり、アプリケーションプログラム、画面データなどの形態で提供される。アプリケーションプログラムは、専用画面を表示するためのプログラムである。例えば、アプリケーションプログラムは、蓄積情報をグラフ表示するといったグラフ表示プログラムのように、蓄積情報を特定の表示形態で表示するプログラムである。画面データは、プログラマブル表示器１で画面を表示するために用いられる画面データと必ずしも同じファイル形式でなくてもよく、リモート端末装置２の表示解像度に合わせて作成されていてもよい。
【００６９】
さらに、リモート端末装置２のシステム構成について説明する。
【００７０】
図２に示すように、リモート端末装置２は、制御機能を有する部分として制御部２０１を含んでいる。制御部２０１は、プログラマブル表示器１との通信を制御するとともに、プログラマブル表示器１から取得したデータに基づいて画面の表示を制御する。制御部２０１は、これらの制御機能を実現するために、画面表示制御部２０２と、送受信制御部２０３（座標通知部）とを有している。
【００７１】
画面表示制御部２０２は、表示パネル２５に表示されている画面上で行われてタッチパネル２６によって検出されたタッチ操作を必要に応じて画面に反映させる。また、画面表示制御部２０２は、同形式表示モードにおいて、プログラマブル表示器１から送信された圧縮された画像データを伸長して表示パネル２５に与える。また、画面表示制御部２０２は、異形式表示モードにおいて、プログラマブル表示器１から提供された蓄積データに基づいて、自身が保持する専用画面データまたはプログラマブル表示器１から提供された専用画面データを用いて、文字情報、数値情報などの蓄積情報を専用画面で表示する処理を行う。
【００７２】
送受信制御部２０３は、同形式表示モードおよび異形式表示モードにおいて、タッチパネル２６によって検出されたタッチ操作の位置を表す座標（座標データ）をプログラマブル表示器１に提供する。また、送受信制御部２０３は、異形式表示モードにおいて、プログラマブル表示器１から提供された専用画面データを補助メモリ２４に記憶させる。
【００７３】
送受信制御部２０３は、同形式表示モードにおいて、プログラマブル表示器１から提供された共通画面の共通画像データを補助メモリ２４に書き込む。また、送受信制御部２０３は、異形式表示モードにおいて、プログラマブル表示器１から提供された蓄積データを補助メモリに書き込む。
【００７４】
以上のように構成される操作表示システム１００の同形式表示モードおよび異形式表示モードにおける動作について説明する。
【００７５】
図３は、操作表示システム１００におけるプログラマブル表示器１およびリモート端末装置２の状態の遷移を示す図である。図４の（ａ）は、画面３０１を表示した状態のプログラマブル表示器１を示す図である。図４の（ｂ）は、プログラマブル表示器１に表示されている画面３０１と同じ形式のウインドウ４０１（第１画面）を表示した状態のリモート端末装置２を示す図である。図５の（ａ）は、アラーム画面３０３を表示した状態のプログラマブル表示器１を示す図であり、図５の（ｂ）はアラーム画面３０３と異なる形式のアラーム画面４０３を表示した状態のリモート端末装置２を示す図である。
【００７６】
なお、以下には、アラーム画面４０３（第２画面）をリモート端末装置２に表示させる例について説明する。しかしながら、本実施形態は、これに限らず、サンプリングデータ、レシピデータまたはトレンドデータを表示する専用画面をリモート端末装置２に表示させることにも適用できる。
【００７７】
まず、図３に示すように、スイッチの操作によって実行される２つの画面表示動作（第１画面表示動作および第２画面表示動作）を予め設定（付与）しておく（ステップＳ１）。第１画面表示動作は、スイッチが操作されることによって表示する画面を切り替える動作である。第２画面表示動作（動作設定）は、リモート端末装置２で専用画面を表示する動作である。
【００７８】
ここで、図４の（ａ）に示すように、プログラマブル表示器１が、表示パネル１８に画面３０１（ＨＭＩ画面）を表示しているものとする。この画面３０１は、アラーム部品３０２を含んでいる。アラーム部品３０２は、スイッチ部品であり、タッチ操作されるとアラームについての情報を含むアラーム画面に切り替えて表示する処理内容が第２画面表示動作として予め設定されている。このような処理内容は、前述の画面作成部６１によってユーザの所望となるように設定される。
【００７９】
リモート端末装置２は、この状態で、プログラマブル表示器１と通信可能になるように接続する（ステップＳ２）。
【００８０】
リモート端末装置２がプログラマブル表示器１に接続すると、プログラマブル表示器１においてリモート表示制御部１０４が起動し、プログラマブル表示器１が表示している画面３０１の画像データを圧縮して出力するというサーバ的な機能が有効になる。これにより、リモート表示制御部１０４は、ネットワーク通信部２０を制御して、リモート端末装置２に対して画像データ（共通画面データ）を送信するという動作を繰り返し行う（ステップＳ３）。リモート表示制御部１０４は、プログラマブル表示器１とリモート端末装置２との接続が切断されると、画像データの送信動作を停止する。
【００８１】
リモート端末装置２は、受信した画像データに基づいて画面を表示し続ける（ステップＳ４）。このとき、画面表示制御部２０２は、ネットワーク通信部２７が受信した画像データを伸長して表示パネル２５に出力する動作を繰り返して行う。これにより、表示パネル２５は、図４の（ｂ）に示すように、画面３０１と同じ形式のウインドウ４０１を表示し続ける。ウインドウ４０１は、アラーム部品３０２に対応するアラーム部品４０２（操作部品）を含んでいる。画面表示制御部２０２は、ウインドウ４０１が表示されているとき、何が表示されているかを認識しておらず、プログラマブル表示器１から送信されてきた画像データに基づいてウインドウ４０１の表示を制御している。同形式表示モードにおいては、このようにして表示動作が実行される。
【００８２】
リモート端末装置２の表示パネル２５の解像度は、プログラマブル表示器１の表示パネル１８の解像度より高い（例えば１.５倍）。表示パネル１８の解像度と、リモート端末装置２に表示されるウインドウ４０１の解像度とは同じである。従って、ウインドウ４０１は、表示パネル２５の表示面全体ではなく、一部に小さく表示される。
【００８３】
また、ステップＳ４において、リモート端末装置２は、アラーム部品４０２をタッチする操作が行われると、タッチパネル２６からタッチされた位置の座標データ（１点または２点）を取得してプログラマブル表示器１に送信する。このとき、送受信制御部２０３は、当該座標データをプログラマブル表示器１に送信するようにネットワーク通信部２７を制御する。送受信制御部２０３は、アラーム部品４０２がタッチされたことは認識していない。しかしながら、送受信制御部２０３は、ウインドウ４０１にスイッチ部品があるか否かに関わらず、ウインドウ４０１内のタッチされた位置の座標データをプログラマブル表示器１に必ず送信するように、ネットワーク通信部２７を制御する。
【００８４】
プログラマブル表示器１において、リモート表示制御部１０４は、リモート端末装置２から送信された座標データの座標を画面３０１上の座標に換算した座標が画面３０１におけるアラーム部品３０２の操作範囲にあれば、アラーム部品４０２が操作されたと認識する（ステップＳ５）。また、ステップＳ５において、プログラマブル表示器１は、アラーム部品４０２が操作されたと認識すると、専用画面を用いた表示を行う指示と、データメモリ１５に記憶されている蓄積データのうち表示すべき情報に関する蓄積データとをリモート端末装置２に送信する。また、プログラマブル表示器１は、リモート端末装置２が必要とすれば、ユーザメモリ１４に記憶されている専用画面データのファイルをリモート端末装置２に送信する。このとき、リモート表示制御部１０４は、上記の指示、蓄積データおよびファイルを送信するようにネットワーク通信部２０を制御する。
【００８５】
リモート端末装置２において、送受信制御部２０３は、ネットワーク通信部２７によって受信された、蓄積データと、専用画面データとを補助メモリ２４に書き込む。また、送受信制御部２０３は、ネットワーク通信部２７によって受信されたプログラマブル表示器１の指示を画面表示制御部２０２に伝える。画面表示制御部２０２は、上記の指示に従って、専用画面で蓄積データに基づいて、文字、数値などの情報（蓄積情報）を表示パネル２５に表示させる（ステップＳ６：異形式表示モード）。
【００８６】
プログラマブル表示器１は、ステップＳ５において、アラーム部品４０２が操作されたと認識すると、アラーム部品３０２がタッチ操作されたときと同じようにして、表示している画面を切り替える動作を行う。これにより、図５の（ａ）に示すように、プログラマブル表示器１は、表示パネル１８に、アラーム画面３０３（切替画面）を画面３０１から切り替えて表示させる。
【００８７】
一方、リモート端末装置２は、表示パネル２５に、アラーム画面３０３とは異なる形式のアラーム画面４０３を専用画面として表示させる。アラーム画面３０３は、操作のための各種のボタンが下部に配置されている。このようなアラーム画面３０３が同形式表示モードにおいてリモート端末装置２に表示されるとき、アラーム画面３０３に対応するウインドウが図４の（ｂ）に示すウインドウ４０１のように小さく表示されるので、アラーム情報が小さく表示されてしまう。このように、リモート端末装置２が、プログラマブル表示器１と比べて、より多くの情報を表示できるにも関わらず、文字情報、数値情報などがプログラマブル表示器１で表示可能な量しか表示することができない。また、情報量を多くするために、プログラマブル表示器１で表示するフォントサイズなどを小さくすると、フォントによってはリモート端末装置２での表示が粗くなって、文字などが読みづらくなる。
【００８８】
これに対し、図５の（ｂ）に示すように、アラーム画面４０３は、アラーム表示のための専用画面によって構成されている。より具体的には、アラーム画面４０３は、アラームの各項目を含む必要最小限の表示事項を含み、それ以外の領域は、文字などの蓄積情報をプログラマブル表示器１が表示する蓄積情報と関係なく表示するために確保されている。これにより、表示される情報は、バイナリ形式またはテキスト形式の蓄積データに基づいて、表示パネル２５の解像度で鮮明に表示される。具体的には、アラーム画面４０３は、表示解像度の高い表示パネル２５に表示されるために構成されており、図５の（ａ）に示すアラーム画面３０３と比べて、より多くのアラーム情報を鮮明に表示することができる。また、アラーム画面４０３は、アラーム画面３０３が１行で表される１つのアラーム情報を完全に表示できないのに対し、１つのアラーム情報を完全に表示することができる。また、アラーム画面４０３は、リモート端末装置２が例えばタブレット端末で構成される場合、スワイプの操作などによってスクロールすることができる。
【００８９】
ところで、同形式表示モードでは、蓄積データの変更がプログラマブル表示器１のみで行われるため、リモート端末装置２側の操作情報としてタッチ位置の座標データを送信すればよかった。これに対し、異形式表示モードでは、プログラマブル表示器１から提供された蓄積データをリモート端末装置２においても変更することができる。このため、リモート端末装置２側で蓄積データが変更されても、その変更がプログラマブル表示器１の蓄積データに反映されないと、両者の蓄積データ間に不一致が生じる。一方、異形式表示モードにおいて、プログラマブル表示器１側において蓄積データが変更された場合、リモート端末装置２側では蓄積データが変更されない。この場合も、両者の蓄積データ間に不一致が生じる。
【００９０】
このような不都合を回避するため、リモート端末装置２は、蓄積データを変更した場合、送受信制御部２０３が、変更された蓄積データがどの蓄積データであるかを、ネットワーク通信部２７を介してプログラマブル表示器１に通知する。また、プログラマブル表示器１は、蓄積データを変更した場合、リモート表示制御部１０４が、変更された蓄積データがどの蓄積データであるかを、ネットワーク通信部２０を介してリモート端末装置２に通知する。これにより、リモート端末装置２およびプログラマブル表示器１は、相手側の蓄積データの変更についての通知に基づいて、蓄積データを常に最新の状態に維持することができる。
【００９１】
また、制御機器４の制御データの値を変更する場合、リモート端末装置２は、専用画面において、当該値を表示している領域がタッチされて数値が変更されると、当該領域に関する情報をプログラマブル表示器１に送信する。この情報は、制御機器４において変更の対象となる値を格納しているメモリのアドレス、値の種別（ビット、ワード、３２ビットワード）、データ形式（８ｂｉｔ Ｄｅｃ，８ｂｉｔ Ｈｅｘなど）、入力値などが挙げられる。プログラマブル表示器１は、上記の情報を受けて、制御データの値を変更する。
【００９２】
また、専用画面データとしてアプリケーションプログラムを用いて専用画面を構成する場合、グラフ表示などの視覚的効果の高い多様な表示形態を実現することができる。これにより、生産データ、温度などの機械の状態を示すデータなどのロギングデータを表示させる場合は、表形式だけでなく、グラフなどの形態で表示させてもよい。プログラマブル表示器１は、ロギングデータを表示する場合、単なる数値の羅列として表示するだけであるが、リモート端末装置２は、本来備えている多彩なグラフィック機能を活かした形態で表示を行うことができる。
【００９３】
また、リモート端末装置２が、独自の形式の専用画面を専用画面データを用いて表示する。これにより、リモート端末装置２は、ユーザの好みに応じた専用画面で情報を表示することができる。
【００９４】
〔実施形態２〕
本発明の実施形態２について図１、図２、図４および図６に基づいて説明すると、以下の通りである。なお、本実施形態において、実施形態１における構成要素と同一の機能を有する構成要素については、同一の符号を付記して、その説明を省略する。
【００９５】
本実施形態の操作表示システム１００は、図１および図２に示すように構成されている。ただし、本実施形態において、プログラマブル表示器１のリモート表示制御部１０４は、表示している画面が前述の第２画面表示動作が設定されたスイッチを含む場合、そのスイッチの位置についての座標データをリモート端末装置２に提供する。また、本実施形態において、リモート端末装置２の送受信制御部２０３（通知要求部）は、プログラマブル表示器１から提供された座標データを補助メモリ２４に記憶させる。また、リモート端末装置２は、専用画面データのファイルを補助メモリ２４に保持していることもあるが、保持していないこともある。専用画面データのファイルが補助メモリ２４に保持されていない場合、送受信制御部２０３は、リモート端末装置２に表示された共通画面において第２画面表示動作が設定されたスイッチがタッチ操作されたときに、必要とするファイルをプログラマブル表示器１に要求する。
【００９６】
以上のように構成される操作表示システム１００の同形式表示モードおよび異形式表示モードにおける動作について説明する。
【００９７】
図６は、本実施形態の操作表示システム１００におけるプログラマブル表示器１およびリモート端末装置２の状態の遷移を示す図である。
【００９８】
まず、図６に示すように、スイッチの操作によって実行される第１画面および第２画面表示動作を予め設定しておく（ステップＳ１）。リモート端末装置２は、この状態で、プログラマブル表示器１と通信可能になるように接続する（ステップＳ２）。
【００９９】
リモート端末装置２がプログラマブル表示器１に接続すると、プログラマブル表示器１は、リモート端末装置２に対して画像データを送信するという動作を繰り返し行う（ステップＳ３ａ）。また、ステップＳ３ａにおいて、プログラマブル表示器１は、プログラマブル表示器１に表示されている画面が第２画面表示動作を設定されたスイッチを含んでいる場合、そのスイッチの位置についての座標データをリモート端末装置２に送信する。このとき、リモート表示制御部１０４は、表示制御部１０２から取得した画面に関する情報に基づいて当該画面が第２画面表示動作を設定されたスイッチを含んでいると判定すると、その判定結果をネットワーク通信部２０に送信させる。
【０１００】
リモート端末装置２は、受信した画像データに基づいて画面を表示し続ける（ステップＳ４ａ）。また、リモート端末装置２の送受信制御部２０３は、受信された座標データを補助メモリ２４に記憶させる（ステップＳ４ａ）。また、ステップＳ４ａにおいて、送受信制御部２０３は、例えば、図４の（ｂ）に示すウインドウ４０１のアラーム部品４０２がタッチ操作されると、アラーム部品４０２がタッチ操作されたことを、ネットワーク通信部２７を介してプログラマブル表示器１に通知する。このとき、送受信制御部２０３は、タッチパネル２６から取得したタッチ位置の座標が、プログラマブル表示器１から提供された座標データの座標と一致すると、アラーム部品４０２をタッチする操作が行われたと判定する。また、ステップＳ４ａにおいて、送受信制御部２０３は、リモート端末装置２が専用画面を表示するために必要なファイルを保持していない場合、当該ファイルをプログラマブル表示器１に要求する。
【０１０１】
プログラマブル表示器１において、リモート表示制御部１０４は、リモート端末装置２からの、アラーム部品４０２のタッチ操作が行われたという通知を受けて、アラーム部品４０２が操作されたと認識する（ステップＳ５ａ）。また、ステップＳ５ａにおいて、プログラマブル表示器１は、アラーム部品４０２が操作されたと認識すると、要求されたファイルと、データメモリ１５に記憶されている蓄積データのうち表示すべき情報に関する蓄積データとをリモート端末装置２に送信する。
【０１０２】
リモート端末装置２において、送受信制御部２０３は、ネットワーク通信部２７によって受信された、蓄積データと、ファイルを補助メモリ２４に書き込む。また、送受信制御部２０３は、文字、数値などの情報を、蓄積データに基づいて、要求に応じて取得したファイルによる専用画面で表示パネル２５に表示させる（ステップＳ６ａ：異形式表示モード）。
【０１０３】
このように、本実施形態の操作表示システム１００では、プログラマブル表示器１は、表示している画面が第２画面表示動作を設定されたスイッチを含んでいる場合、そのスイッチの位置についての座標データを、予めリモート端末装置２に提供しておく。これに対し、リモート端末装置２は、その座標データに基づいて、リモート端末装置２が表示しているウインドウ４０１においてアラーム部品４０２がタッチ操作されたときに、そのことをプログラマブル表示器１に通知するとともに、ファイルを要求する。
【０１０４】
これにより、リモート端末装置２は、アラーム部品４０２がタッチ操作されたことを認識することができる。それゆえ、リモート端末装置２は、専用画面による表示に必要なファイルなどをプログラマブル表示器１に要求するというように自発的に動作をすることができる。
【０１０５】
また、プログラマブル表示器１は、リモート端末装置２からの通知に基づいて必要なデータをリモート端末装置２に送信する処理を行えばよい。それゆえ、プログラマブル表示器１は、実施形態１のプログラマブル表示器１のように、リモート端末装置２から受けた座標データに基づいて、アラーム部品４０２がタッチ操作されたことを認識するための演算処理を行う必要がない。従って、プログラマブル表示器１の処理の負担を軽減することができる。
【０１０６】
また、ファイルをプログラマブル表示器１から取得するので、複数台のプログラマブル表示器１に対して、使用するファイルを適宜選択することもできる。例えば、リモート端末装置２が、あるプログラマブル表示器１に接続している場合、そのプログラマブル表示器１が提供するファイルを用い、リモート端末装置２が、他のプログラマブル表示器１に接続している場合、リモート端末装置２が保持するファイルを用いる。リモート端末装置２が用いるファイルを、接続するプログラマブル表示器１に応じてリモート端末装置２に設定しておく必要がない。リモート端末装置２では、プログラマブル表示器１のファイルを使用するか、リモート端末装置２のファイルを使用するかを、プログラマブル表示器１ごとに設定するだけである。
【０１０７】
しかも、複数のオペレータが各自専用のリモート端末装置２を所有しており、各リモート端末装置２に所定のファイルで情報を表示する場合、プログラマブル表示器１から送信されたファイルを使用するようにしておけば、端末側の設定が不要になる。
【０１０８】
〔実施形態３〕
本発明の実施形態３について図１、図２、図４および図７に基づいて説明すると、以下の通りである。なお、本実施形態において、実施形態１および２における構成要素と同一または共通の機能を有する構成要素については、同一の符号を付記して、その説明を省略する。ただし、同一の符号を付記した構成要素について、一部に異なる機能を有する構成要素については、適宜、当該機能について説明する。
【０１０９】
本実施形態の操作表示システム１００は、図１および図２に示すように構成されている。ただし、本実施形態において、プログラマブル表示器１のリモート表示制御部１０４は、実施形態２におけるリモート表示制御部１０４の機能に加え、表示している画面が前述の第２画面表示動作が設定されたスイッチを含む場合、専用画面の表示に必要なファイルをすべてリモート端末装置２に提供する。
【０１１０】
また、実施形態２における送受信制御部２０３は、専用画面の表示に必要なファイルをプログラマブル表示器１に要求している。これに対し、本実施形態におけるリモート端末装置２の送受信制御部２０３は、プログラマブル表示器１から提供されたファイルを用いて専用画面による表示を行う。
【０１１１】
なお、リモート端末装置２が専用画面データのファイルを補助メモリ２４に保持している場合、プログラマブル表示器１のリモート表示制御部１０４は、ファイルをリモート端末装置２に提供しない。ただし、リモート端末装置２が一部のファイルを保持していても、すべてのファイルを保持していなければ、リモート表示制御部１０４が、リモート端末装置２に保持されていないファイルをリモート端末装置２に提供する。
【０１１２】
以上のように構成される操作表示システム１００の同形式表示モードおよび異形式表示モードにおける動作について説明する。
【０１１３】
図７は、本実施形態の操作表示システム１００におけるプログラマブル表示器１およびリモート端末装置２の状態の遷移を示す図である。
【０１１４】
まず、図７に示すように、実施形態２と同様に、ステップＳ１の設定を行った後、リモート端末装置２は、プログラマブル表示器１と接続する（ステップＳ２）。
【０１１５】
この接続の後、実施形態２と同じく、プログラマブル表示器１は、リモート端末装置２に画像データを送信するとともに、表示している画面が第２画面表示動作を設定されたスイッチを含んでいる場合、そのスイッチの位置についての座標データをリモート端末装置２に送信する（ステップＳ３ｂ）。また、ステップＳ３ｂにおいて、プログラマブル表示器１は、専用画面による表示に必要な、リモート端末装置２が保持していないファイルをすべてリモート端末装置２に送信する。このとき、リモート表示制御部１０４は、ユーザメモリ１４に記憶されている専用画面データのうち、リモート端末装置２が保持していない専用画面データをネットワーク通信部２０に出力する。このため、リモート端末装置２は、自身が保持している専用画面データを予めプログラマブル表示器１に通知しておく。
【０１１６】
リモート端末装置２は、受信した画像データに基づいて画面を表示し続ける（ステップＳ４ｂ）。また、リモート端末装置２の送受信制御部２０３は、受信された座標データおよびファイルを補助メモリ２４に記憶させる（ステップＳ４ｂ）。また、ステップＳ４ｂにおいて、送受信制御部２０３（操作通知部）は、例えば、図４の（ｂ）に示すウインドウ４０１のアラーム部品４０２がタッチ操作されると、アラーム部品４０２がタッチ操作されたことを、ネットワーク通信部２７を介してプログラマブル表示器１に通知する。
【０１１７】
プログラマブル表示器１において、リモート表示制御部１０４は、リモート端末装置２からの、アラーム部品４０２のタッチ操作が行われたという通知を受けて、アラーム部品４０２が操作されたと認識する（ステップＳ５ｂ）。また、ステップＳ５ｂにおいて、プログラマブル表示器１は、アラーム部品４０２が操作されたと認識すると、データメモリ１５に記憶されている蓄積データのうち表示すべき蓄積情報の蓄積データをリモート端末装置２に送信する。
【０１１８】
リモート端末装置２において、送受信制御部２０３は、ネットワーク通信部２７によって受信された蓄積データを補助メモリ２４に書き込む。また、送受信制御部２０３は、文字、数値などの情報を、蓄積データに基づいて、予めプログラマブル表示器１から提供されたファイルによる専用画面で表示パネル２５に表示させる（ステップＳ６ａ：異形式表示モード）。
【０１１９】
このように、本実施形態の操作表示システム１００では、プログラマブル表示器１は、表示している画面が第２画面表示動作を設定されたスイッチを含んでいる場合、そのスイッチの位置についての座標データを、予めリモート端末装置２に提供しておく。また、プログラマブル表示器１は、座標データと併せて、専用画面による表示に必要なファイルをすべてリモート端末装置２に提供しておく。これに対し、リモート端末装置２は、その座標データに基づいて、リモート端末装置２が表示しているウインドウ４０１においてアラーム部品４０２がタッチ操作されたときに、そのことをプログラマブル表示器１に通知する。
【０１２０】
これにより、プログラマブル表示器１は、リモート端末装置２がプログラマブル表示器１と接続されたときに、座標データだけでなく、専用画面による表示に必要なファイルをすべてリモート端末装置２に送信する。これにより、リモート端末装置２は、プログラマブル表示器１とのやり取りを必要最小限にすることができる。
【０１２１】
また、プログラマブル表示器１は、リモート端末装置２からの通知に基づいて必要なデータをリモート端末装置２に送信する処理を行えばよい。それゆえ、プログラマブル表示器１は、実施形態１のプログラマブル表示器１のように、リモート端末装置２から受けた座標データに基づいて、アラーム部品４０２がタッチ操作されたことを認識するための演算処理を行う必要がない。従って、プログラマブル表示器１の処理の負担を軽減することができる。
【０１２２】
〔実施形態４〕
本発明の実施形態４について図１、図４、図８および図９に基づいて説明すると、以下の通りである。なお、本実施形態において、実施形態１および２における構成要素と同一の機能を有する構成要素については、同一の符号を付記して、その説明を省略する。図８は、本実施形態に係る操作表示システム１００Ａの制御系を中心とした構成を示すブロック図である。
【０１２３】
本実施形態の操作表示システム１００Ａ（表示システム）は、図１および図８に示すように構成されている。具体的には、図８に示すように、プログラマブル表示器１は、前述のＨＭＩ制御部１０１に代えてＨＭＩ制御部１０１Ａを備えている。ＨＭＩ制御部１０１Ａは、前述のリモート表示制御部１０４に代えてリモート表示制御部１０４Ａを有している。また、リモート端末装置２は、前述の制御部２０１に代えて、制御部２０１Ａを備えている。制御部２０１Ａは、前述の画面表示制御部２０２および送受信制御部２０３に代えて画面表示制御部２０２Ａおよび送受信制御部２０３Ａを有している。
【０１２４】
図８に示すように、プログラマブル表示器１において、ユーザメモリ１４は、図２に示すユーザメモリ１４と異なり、専用画面データを記憶していない。これに対し、リモート端末装置２において、補助メモリ２４（記憶部）は、プログラマブル表示器１から提供された専用画面データを記憶しているのではなく、予め専用画面データを記憶している。また、補助メモリ２４は、設定データを記憶している。設定データは、リモート端末装置２において専用画面による表示をするという画面表示動作のデータであり、リモート端末装置２に表示される画面（共通画面）の個々について設定される。
【０１２５】
以上のように構成される操作表示システム１００Ａの同形式表示モードおよび異形式表示モードにおける動作について説明する。
【０１２６】
図９は、本実施形態の操作表示システム１００Ａにおけるプログラマブル表示器１およびリモート端末装置２の状態の遷移を示す図である。
【０１２７】
図９に示すように、リモート端末装置２は、各専用表示機能を実現するためのファイルを準備または指定しておく（ステップＳ１１）。このとき、画面表示制御部２０２Ａは、制御機器４が制御対象とする装置などに応じて、使用するファイルの候補をメインメモリ１２にロードしておく。また、ステップＳ１１において、画面表示制御部２０２Ａは、プログラマブル表示器１に表示される画面のうち、リモート端末装置２において専用画面の表示を必要とする画面に対して、専用画面による表示をするという画面表示動作を設定する。このとき、画面表示制御部２０２Ａは、専用画面の表示機能を表す機能名（アラーム表示機能、ログ表示機能など）を表示する。例えば、アラーム表示機能では、アラーム情報を１行ずつ詳細に表示し、ログ表示機能ではロギングデータを表形式で詳細に表示するというように、データ形式に応じて表示形態が異なる。従って、設定を必要とする画面をユーザに選択させることで上記の設定を行うことが可能である。
【０１２８】
リモート端末装置２は、ステップＳ１１の後、プログラマブル表示器１と接続するとともに、設定データをプログラマブル表示器１に送信する（ステップＳ１２）。このとき、送受信制御部２０３Ａ（設定通知部）は、補助メモリ２４から読み出した少なくとも１つの設定データをネットワーク通信部２７に送信させる。
【０１２９】
プログラマブル表示器１のリモート表示制御部１０４Ａは、受信した設定データをユーザメモリ１４に記憶させる（ステップＳ１３）。また、リモート表示制御部１０４Ａは、ユーザメモリ１４において、各設定データに基づいて、各専用画面表示機能の有効または無効を設定しておく。また、実施形態２と同じく、プログラマブル表示器１は、リモート端末装置２に画像データを送信する。ここで、上記の専用画面表示機能は、例えば、専用のアラーム画面を表示するアラーム表示機能というように表示するデータの種類に応じて設けられた機能である。
【０１３０】
リモート端末装置２は、受信した画像データに基づいて画面を表示し続ける（ステップＳ１４）。また、ステップＳ１４において、リモート端末装置２は、アラーム部品４０２をタッチする操作が行われると、図３のステップＳ４と同じく、タッチパネル２６からタッチされた位置の座標データを取得してプログラマブル表示器１に送信する。
【０１３１】
プログラマブル表示器１において、リモート表示制御部１０４Ａは、リモート端末装置２からの座標データに基づいて、図３のステップＳ５と同じく、アラーム部品４０２が操作されたと認識する（ステップＳ１５）。また、ステップＳ１５において、プログラマブル表示器１は、アラーム部品４０２が操作されたと認識すると、アラーム部品４０２に対応する、ユーザメモリ１４に記憶されている専用画面表示機能を特定し、この専用画面表示機能が有効であれば、専用画面表示機能をリモート端末装置２に通知する。さらに、ステップＳ１５において、リモート表示制御部１０４Ａは、データメモリ１５に記憶されている蓄積データのうち表示すべき情報に関する蓄積データをリモート端末装置２に送信する。
【０１３２】
リモート端末装置２において、送受信制御部２０３Ａは、ネットワーク通信部２７によって受信された蓄積データを補助メモリ２４に書き込む。また、画面表示制御部２０２Ａは、プログラマブル表示器１から通知された専用画面表示機能に対応したファイルを、補助メモリ２４の設定データを参照して、メインメモリ１２にロードされたファイルの候補から特定する。そして、画面表示制御部２０２Ａは、文字、数値などの情報を、蓄積データに基づいて、特定したファイルによる専用画面で表示パネル２５に表示させる（ステップＳ１６：異形式表示モード）。
【０１３３】
このように、本実施形態の操作表示システム１００Ａでは、リモート端末装置２において、設定データを予め作成し、プログラマブル表示器１に提供しておく。プログラマブル表示器１は、リモート端末装置２におけるタッチ位置の座標データに基づいて、設定データを参照して、専用画面表示機能を特定する。これに対し、リモート端末装置２は、その専用画面表示機能に対応したファイルを使用して専用画面による情報の表示を行う。
【０１３４】
これにより、プログラマブル表示器１側では、画面データに画面表示動作を設定する必要がない。それゆえ、すでに作成された画面データに対して画面表示動作を設定するなどの作業が発生しないので、その作業の手間を省くことができる。従って、操作表示システム１００Ａを容易に導入することができる。
【０１３５】
また、アラームは、あるビットの状態を監視したり（ビット監視）、あるデータが閾値を超えると異常とみなしたり（数値監視）というように、監視する対象が様々である。これに対し、専用画面の専用画面データが１種類しかない場合、蓄積データを表示する機能を当該専用画面データに対応する表示機能のみに限定する。例えば、リモート端末装置２が数値監視のアラームデータを表示する専用画面データのみを保持しているとする。この場合、リモート端末装置２において、数値監視のアラームデータを表示する画面に切り替えるスイッチがタッチされると、リモート端末装置２は、数値監視のアラーム表示用の専用画面データで各数値を表示する。しかしながら、リモート端末装置２において、ビット監視のアラームデータを表示する画面に切り替えるスイッチがタッチされると、リモート端末装置２は、専用画面による表示をせずに、プログラマブル表示器１が表示している画面と同じ形式のビット監視のための共通画面でアラームが生じたビットの状態を表示する。
【０１３６】
〔ソフトウェアによる実現例〕
プログラマブル表示器１のＨＭＩ制御部１０１，１０１Ａおよびリモート端末装置２の制御部２０１，２０１Ａは、それぞれＣＰＵ１１，２１を用いてプログラムによって実現される。プログラマブル表示器１およびリモート端末装置２は、ＣＰＵ１１，２１が上記プログラムを当該プログラムが格納されている記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。なお、本発明の一態様は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【０１３７】
〔付記事項〕
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【符号の説明】
【０１３８】
１  プログラマブル表示器
２  リモート端末装置（端末装置）
２４  補助メモリ（記憶部）
２５  表示パネル（表示部）
１００，１００Ａ  操作表示システム（表示システム）
２０２，２０２Ａ  画面表示制御部
２０３  送受信制御部（座標通知部，通知要求部，操作通知部）
２０３Ａ  送受信制御部（座標通知部，設定通知部）
３０１  画面
３０３  アラーム画面（切替画面）
４０１  ウインドウ（第１画面）
４０２  アラーム部品（操作部品）
４０３  アラーム画面（第２画面）
【図１】
2019003417.tif 000003
【図２】
2019003417.tif 000004
【図３】
2019003417.tif 000005
【図４】
2019003417.tif 000006
【図５】
2019003417.tif 000007
【図６】
2019003417.tif 000008
【図７】
2019003417.tif 000009
【図８】
2019003417.tif 000010
【図９】
2019003417.tif 000011