(57)【特許請求の範囲】
【請求項１】
画像を表示する表示部と、前記表示部の表示画面に重ねて設置されたタッチパネルとを用いて構成され、タッチパネルに表示された入力操作部品を操作することにより、該入力操作部品に割り付けられた処理を実行する表示装置であって、
前記入力操作部品による指示の入力を受け付けて、当該入力操作部品に割り当てられた処理を実行する処理部と、
当該表示装置の動作モードを第１の動作モードと第２の動作モードとの中から択一的に設定するモード設定部とを備え、
前記処理部は、
前記第１の動作モードにおいては、入力操作部品ごとに割り当てられた処理を実行し、
前記第２の動作モードにおいては、前記タッチパネルが操作された時、その操作位置に関係なく、前記表示画面に表示される複数の入力操作部品に対して前記第１の動作モードの場合に割り当てられている処理のうち予め定められた１つの処理を実行する表示装置。
【請求項２】
画像を表示する表示部と、前記表示部の表示画面に重ねて設置されたタッチパネルとを用いて構成され、タッチパネルに表示された入力操作部品を操作することにより、該入力操作部品に割り付けられた処理を実行する表示装置であって、
前記入力操作部品による指示の入力を受け付けて、当該入力操作部品に割り当てられた処理を実行する処理部と、
当該表示装置の動作モードを第１の動作モードと第２の動作モードとの中から択一的に設定するモード設定部とを備え、
前記処理部は、前記第１の動作モードにおいては、入力操作部品ごとに割り当てられた処理を実行し、前記第２の動作モードにおいては、複数の入力操作部品のうち予め定められた一部の入力操作部品に対する操作のみを受付けて、該入力操作部品に割り当てられた処理を実行する動作、又はタッチパネルの処理領域が分割され、各分割領域にそれぞれ異なる処理が１対１の関係で対応付けられ、タッチパネルに対して操作されると、その操作位置を含む分割領域に対応付けられた処理を実行し、
前記モード設定部は、前記第２の動作モードの設定時において前記タッチパネルに対する操作が予め定められた時間行われなかったとき、動作モードを前記第２の動作モードから前記第１の動作モードに切替え、その切替えの際に、前記タッチパネルに対する操作を予め定められた時間受け付けない無効モードを経て実行する表示装置。
【請求項３】
前記第１の動作モードと前記第２の動作モードとの間でモードの切り替える指示を入力するためのモード切替入力部を更に備え、
前記モード設定部は、前記モード切替入力部により指定された動作モードに切り替える請求項１に記載の表示装置。
【請求項４】
前記モード設定部は、前記第２の動作モードの設定時において前記タッチパネルに対する操作が予め定められた時間行われなかったとき、動作モードを前記第１の動作モードに切り替える請求項１又は３に記載の表示装置。
【請求項５】
前記モード設定部は、前記第２の動作モードから前記第１の動作モードへの切替えを、前記タッチパネルに対する操作を予め定められた時間受け付けない無効モードを経て実行する請求項４に記載の表示装置。
【請求項６】
現在の動作モードが前記第１の動作モードであるか第２の動作モードであるかを前記表示部に表示させる表示制御部を更に備える請求項１ないし５のいずれかに記載の表示装置。
【請求項７】
画像を表示する表示部と、前記表示部の表示画面に重ねて設置されたタッチパネルとを用いて構成され、タッチパネルに表示された入力操作部品を操作することにより、該入力操作部品に割り付けられた処理を実行する表示装置を、
前記入力操作部品により指示の入力を受け付けて、当該入力操作部品に割り当てられた処理を実行する処理部と、
当該表示装置の動作モードを第１の動作モード及び第２の動作モードの中から択一的に設定するモード設定部として機能させるとともに、
前記処理部に、
前記第１の動作モードでは、入力操作部品ごとに割り当てられた処理を実行させ、
前記第２の動作モードでは、前記タッチパネルが操作された時、その操作位置に関係なく、前記表示画面に表示される複数の入力操作部品に対して前記第１の動作モードの場合に割り当てられている処理のうち予め定められた１つの処理を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部機器の入出力機器として機能するプログラマブル表示器をはじめとする表示装置の技術分野に関するものである。
【背景技術】
【０００２】
従来、例えば工場の生産設備やエレベータ或いは自動ドア等を制御する制御装置としてＰＬＣが広く知られている。このＰＬＣは、各種のセンサや機械的なスイッチ等の入力機器から信号を取り込み、リレー回路を記号化したプログラミング言語で記述されるソフトウェアとその取り込んだ入力信号とにしたがって、リレーやモータ等の出力機器を制御する。
【０００３】
通常、このＰＬＣには、出力機器の制御や使用者への報知等に係る情報のやり取りを使用者との間で行うためのマンマシンインターフェースが設けられる。このマンマシンインターフェースとして、機械的なボタンとライトとを用いたシステム等があるが、近年では、これらの他にプログラマブル表示器が広く利用されている。プログラマブル表示器は、工場の生産設備やエレベータ等の制御対象についての各種制御項目の設定値等の入力を受け付ける入力機能と、設定用画面や前記制御対象の状態等を示す画面を表示する出力機能とを併せ持つ。
【０００４】
一方、下記特許文献１には、スイッチやテンキーを擬似的に表す画像やメータやグラフの画像である表示部品を表示し、前記表示部品に所定の属性が付与されたプログラマブル表示器において、前記表示部品に対応するタッチパネルの領域を指定することで、当該表示部品に付与された属性に応じた信号を出力し、プログラマブル表示器又は他の機器の少なくともいずれか一方に所定の動作を行わせる標準モードと、該標準モードにおいて、タッチパネル上の所定の領域が指定されることにより前記表示部品の表示形態が変更可能となるカスタマイズモードとを備えた技術が開示されている。
【特許文献１】特許２００７−２２６５２１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、プログラマブル表示器が例えば工場の生産設備に設置されている状況において、この設備の動作指示をその表示器で行うときに、設備の視認を行いつつ表示画面の視認や表示部に対する入力操作を交互に行う必要が生じる場合がある。
【０００６】
ここで、特に、１つの表示画面にスイッチやボタンを複数表示する場合、表示スペースの都合上、これらのスイッチやボタンをそれほど大きくは表示できない。したがって、作業者には、スイッチやボタンを操作する際に、視認対象を設備から表示画面に移したり、或いは、該スイッチ等の位置を逐一探したり確認したりする必要があって、面倒な作業が課されていた。
【０００７】
また、各入力操作部品が近接して配置されていて、これらの入力操作部品に対する操作を例えば手に手袋をはめた状態で行おうとする場合、その操作の正確性が欠ける可能性が高くなる。
【０００８】
本発明は、上述した問題点を解決するためになされたものであり、前述のような面倒な作業を使用者に課すのをできるだけ回避できる高い利便性を備えた表示装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
請求項１に記載の発明は、画像を表示する表示部と、前記表示部の表示画面に重ねて設置されたタッチパネルとを用いて構成され、タッチパネルに表示された入力操作部品を操作することにより、該入力操作部品に割り付けられた処理を実行する表示装置であって、前記入力操作部品による指示の入力を受け付けて、当該入力操作部品に割り当てられた処理を実行する処理部と、当該表示装置の動作モードを第１の動作モードと第２の動作モードとの中から択一的に設定するモード設定部とを備え、前記処理部は、前記第１の動作モードにおいては、入力操作部品ごとに割り当てられた処理を実行し、前記第２の動作モードにおいては、前記タッチパネルが操作された時、その操作位置に関係なく、前記表示画面に表示される複数の入力操作部品に対して前記第１の動作モードの場合に割り当てられている処理のうち予め定められた１つの処理を実行するものである。
【００１０】
請求項７に記載の発明は、画像を表示する表示部と、前記表示部の表示画面に重ねて設置されたタッチパネルとを用いて構成され、タッチパネルに表示された入力操作部品を操作することにより、該入力操作部品に割り付けられた処理を実行する表示装置を、前記入力操作部品により指示の入力を受け付けて、当該入力操作部品に割り当てられた処理を実行する処理部と、当該表示装置の動作モードを第１の動作モード及び第２の動作モードの中から択一的に設定するモード設定部として機能させるとともに、前記処理部に、前記第１の動作モードでは、入力操作部品ごとに割り当てられた処理を実行させ、前記第２の動作モードでは、前記タッチパネルが操作された時、その操作位置に関係なく、前記表示画面に表示される複数の入力操作部品に対して前記第１の動作モードの場合に割り当てられている処理のうち予め定められた１つの処理を実行させるプログラムである。
【００１１】
これらの発明によれば、第１の動作モードでは、入力操作部品ごとに割り当てられた処理が前記処理部により実行される。一方、第２の動作モードでは、例えば、前記タッチパネルに対するタッチ位置に関係なく、１の表示画面に表示される複数の入力操作部品に対し前記第１の動作モードの場合に割り当てられている処理のうち予め定められた１つの処理が実行される、すなわち、前記タッチパネルに対してどの位置を操作しても同じ処理を実行する指示が入力される。
【００１２】
すなわち、前記第１の動作モードでは、表示画面に表示される入力操作部品の表示領域のみが処理の実行を指示する入力操作対象領域であるが、前記第２の動作モードの前記動作においては、表示画面全体が前記入力操作対象領域として機能する。これにより、該第２の動作モードでは、例えば頻繁に利用する処理等の特定の処理については、該処理を実行する指示を入力する入力操作領域を前記第１の動作モードの場合に比して拡大することができる。
【００１３】
したがって、スイッチやボタンを操作する際に、視認対象を設備から表示画面に移したり、或いは、該スイッチ等の位置を逐一探したり確認したりするという面倒な作業が作業者に要求されることが抑制されたり無くなったりして、ラフな操作で（操作に高い正確性がなくても）、該特定の処理の実行指示を入力することができる。
【００１４】
請求項３に記載の発明は、請求項１に記載の表示装置において、前記第１の動作モードと前記第２の動作モードとの間でモードの切り替える指示を入力するためのモード切替入力部を更に備え、前記モード設定部は、前記モード切替入力部により指定された動作モードに切り替えるものである。
【００１５】
この発明によれば、モード切替入力部により前記指示を入力することで、前記第１の動作モードから前記第２の動作モードに、又は、第２の動作モードから第１の動作モードに切り替えられる。したがって、使用者が表示装置の使用形態に応じて動作モードを選択することができる。
【００１６】
請求項４に記載の発明は、請求項１又は３に記載の表示装置において、前記モード設定部は、前記第２の動作モードの設定時において前記タッチパネルに対する操作が予め定められた時間行われなかったとき、動作モードを前記第１の動作モードに切り替えるものである。
【００１７】
この発明によれば、前記第２の動作モードの設定時において前記タッチパネルに対する操作が予め定められた時間行われなかった場合には、動作モードが自動的に通常の動作モード（前記第１の動作モード）に切り替えられる。
【００１８】
請求項５に記載の発明は、請求項４に記載の表示装置において、前記モード設定部は、前記第２の動作モードから前記第１の動作モードへの切替えを、前記タッチパネルに対する操作を予め定められた時間受け付けない無効モードを経て実行するものである。
【００１９】
前記無効モードを設けずに、第２の動作モードの設定時に、表示部に表示されている画面上のいずれかの入力操作部品に対して操作が行われていない状態が所定時間続いたときに直ちに第１の動作モードに切り替えるようにすると、現在の動作モードが未だ第２の動作モードが設定されているものと使用者が勘違いし、第１の動作モードに切り替わったことを認識することなく操作（誤操作）を行う虞がある。本発明によれば、前記無効モードを設けることで、第２の動作モードから第１の動作モードに切り替わった旨を使用者に認識させることが可能となり、前述のような指示の誤入力を防止又は抑制することができる。
【００２０】
請求項６に記載の発明は、請求項１ないし５のいずれかに記載の表示装置において、現在の動作モードが前記第１の動作モードであるか第２の動作モードであるかを前記表示部に表示させる表示制御部を更に備えるものである。
【００２１】
この発明によれば、現在の動作モードが前記第１の動作モードであるか第２の動作モードであるかを前記表示部に表示するようにしたので、表示装置の使用者に現在の動作モードを報知することができ、これにより、使用者による動作モードの誤った認識に起因する指示の誤入力を防止又は抑制することができる。
【発明の効果】
【００２２】
本発明によれば、スイッチやボタンを操作する際に、視認対象を設備から表示画面に移したり、或いは、該スイッチ等の位置を逐一探したり確認したりするという面倒な作業が作業者に要求されることが抑制されたり無くなったりして、ラフな操作で（操作に高い正確性がなくても）、該特定の処理の実行指示を入力することができるため、高い利便性を有する表示装置を実現することができる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明に係る表示装置の実施形態を説明する。なお、各図において同一の符号を付した構成は、同一の構成であることを示し、その説明を省略する。図１は、本発明に係る表示装置の一形態であるプログラマブル表示器を含んだ制御システムの構成を示す図である。
【００２４】
図１に示すように、制御システムは、プログラマブル表示器１と、前記外部機器の一例としてのＰＬＣ（Programmable Logic Controller）２と、パーソナルコンピュータ（以下、ＰＣという）５とを含み、プログラマブル表示器１とＰＬＣ２とは、例えばシリアルケーブルなどの通信ケーブルＣ１を介し通信可能に接続され、また、プログラマブル表示器１とＰＣ５とは、ＵＳＢケーブルなどからなる通信ケーブルＣ２を介して通信可能に接続されている。
【００２５】
図２は、ＰＬＣ２の電気的な構成を示すブロック図である。図２に示すように、ＰＬＣ２は、プログラマブル表示器１の動作を制御するものであり、例えば所定の演算処理を実行するＣＰＵ（Central Processing Unit）、ユーザにより作成されたシーケンスプログラムを含む各種プログラムが記憶された不揮発性のＲＯＭ（Read Only Memory）及びデータを一時的に記憶するＲＡＭ（Random Access Memory）等を備えて構成される制御部２１と、プログラマブル表示器１及び後述する入出力機器３，４（図１参照）との間で通信を行うための通信Ｉ／Ｆ部２２とを備える。
【００２６】
ＰＬＣ２には、温度センサや光センサ等の各種のセンサや押しボタン或いは機械スイッチ（リミットスイッチや圧力スイッチ等）などの入力機器３と、アクチュエータ、リレー、モータ、電磁弁、シリンダー或いはソレノイド等の出力機器４とが接続されており、所定の周期で、前記入力機器３から出力される信号を取り込み、該信号に基づいて前記出力機器４に制御信号を出力する。
【００２７】
なお、プログラマブル表示器１は、後述するように、ＰＬＣ２からの指示に従い、ＰＬＣ２に接続された入力機器３及び出力機器４の稼働状況を表示したり、出力機器４への制御指示を与えるための入力操作を受け付けて、その操作信号をＰＬＣ２に出力したりする機能を備えている。したがって、プログラマブル表示器１も入力機器の１つであり、出力機器の１つでもある。以上のような入力機器３及び出力機器４は、製造ラインなどのシステムの適所に配置されている。
【００２８】
制御部２１は、前記入力機器３から通信Ｉ／Ｆ部２２を介して受信した入力信号に基づいて、前記出力機器４の動作を制御する制御信号を通信Ｉ／Ｆ部２２を介して前記出力機器４に出力する出力機器動作制御部２１１として機能するものであり、特にプログラマブル表示器１との関連においては、ＰＬＣ２に対してプログラマブル表示器１がその処理内容を参照しに行くことで、該当するオブジェクトに割り当てられている処理を特定し、該処理を前記出力機器４に実行させる。
【００２９】
図３は、ＰＣ５の電気的な構成を示すブロック図である。図１、図３に示すように、ＰＣ５は、表示部５１と、入力操作部５２と、装置本体５３とを備える。
【００３０】
表示部５１は、ＣＲＴ（Cathode-Ray Tube）、ＬＣＤ（Liquid Crystal Display）、ＰＤＰ（Plasma Display Panel）或いは有機ＥＬ等からなり、後述する制御部５６からの指示に基づいてデータや各種情報等を含む画像を表示するものである。入力操作部５２は、制御部５６等に所望の処理・動作を行わせる指示や各種情報を入力するためのものであり、キーボード５４やマウス５５を備えて構成されている。
【００３１】
装置本体５３には、プログラマブル表示器１との間で通信を行うための通信Ｉ／Ｆ部５８及び制御部５６が搭載されているとともに、各種のプログラムやデータを記憶する例えばハードディスク等からなる記憶部５７が備えられている。
【００３２】
記憶部５７には、例えばＣＤ−ＲＯＭ等の記録媒体からインストールした、ＰＬＣ２やプログラマブル表示器１に各種の動作を行わせるためのシーケンスプログラムや、プログラマブル表示器１に表示させる画面の画面データを生成するための画面作成プログラムが格納されている。
【００３３】
制御部５６は、例えば所定の演算処理を実行するＣＰＵ（Central Processing Unit）、所定の制御プログラムが記憶された不揮発性のＲＯＭ（Read Only Memory）、データを一時的に記憶するＲＡＭ（Random Access Memory）等を備えて構成されており、前記記憶部５７に格納された前記プログラムにしたがって、プログラマブル表示器１に表示させる画面の画面データを生成する処理等行う。
【００３４】
なお、図１においては、説明の便宜上、ＰＬＣ２とＰＣ５とが同時にプログラマブル表示器１に接続されるように図示しているが、ＰＣ５は、当該ＰＣ５において作成した画面データを始めとする各種データを転送するときに前記通信ケーブルＣ２を介してプログラマブル表示器１と通信可能に接続される。
【００３５】
図４は、プログラマブル表示器１の電気的な構成を示す図である。図４に示すように、プログラマブル表示器１は、製造ラインにおけるシステムの操作端末として機能するものであり、表示部６と、入力操作部７と、外部Ｉ／Ｆ部８と、外部メモリ９と、制御部１０とを備えて構成されている。
【００３６】
表示部６は、例えばＣＲＴ（Cathode-Ray Tube）、ＬＣＤ（Liquid Crystal Display）、ＰＤＰ（Plasma Display Panel）、或いは有機ＥＬ等からなり、例えば工場の生産設備やエレベータ等の制御対象についての各種制御項目の設定用画面や前記制御対象の状態を示す画面を表示するものである。
【００３７】
入力操作部７は、前記制御項目の設定等を行うためのものであり、表示部６の画面に表示されたボタンやスイッチの画像と、該表示部６の表示面に設置された、ガラス板、感圧材及び偏光材等を貼り合わせてなるタッチパネルとを用いて構成されている。入力操作部７は、前記タッチパネル上の或る位置に対する押圧操作が行われると、その操作を示す操作信号を制御部１０に出力する。また、本実施形態では、後述するようにプログラマブル表示器１は、通常動作モード（前記第１の動作モード）と特別動作モード（前記第２の動作モード）とを有しており、入力操作部７は、これらの動作モード間でモードの切り替える指示を入力するためのモード切替入力部７１を有する。外部Ｉ／Ｆ部８は、ＰＬＣ２やＰＣ５との通信を行うためのインターフェースである。外部メモリ９は、ＰＣ５で作成された各種画面の画面データを記憶するものである。
【００３８】
制御部１０は、例えば所定の演算処理を実行するＣＰＵ（Central Processing Unit）、所定の制御プログラムが記憶された不揮発性のＲＯＭ（Read Only Memory）、プログラミング可能なＬＳＩ（Large Scale Integration）であるＦＰＧＡ（Field Programmable Gate Alley）等を備えて構成されており、ＰＬＣ２から出力された指示を受けると、外部メモリ部９に格納されている画面データに基づく画面表示を表示部６に行わせたり、ユーザにより入力操作部７が操作された場合に、その操作内容を示す操作情報を生成し、該操作情報をＰＬＣ２に出力したりする。
【００３９】
また、制御部１０は、以下に説明するように、モード設定部１０１と、テーブル記憶部１０２と、タッチ位置検出部１０３と、コマンド出力部１０４と、表示制御部１０５とを機能的に備えている。
【００４０】
モード設定部１０１は、プログラマブル表示器１の動作モードを前記通常動作モード及び前記特別動作モードの中から択一的に設定するものである。ここで、プログラマブル表示器１の表示部６に表示される入力表示画面の一例について説明する。図５は、該入力表示画面の一例を示す図である。
【００４１】
図５に示すように、入力表示画面２００は、当該プログラマブル表示器１の動作モードが前記通常動作モードであるか特別動作モードであるかを表示するモード表示部２０１と、それぞれ異なる処理を実行する指示を入力するためのスイッチＳＷ１〜ＳＷ４と、設備の状態等を示す数値を表示する数値表示入力部２０２〜２０４と、当該プログラマブル表示器１の動作モードを前記通常動作モードと特別動作モードとの間でモードの切り替え入力を行うためのモード切替入力部７１とを有する。
【００４２】
前記通常動作モードは、例えば、スイッチＳＷ２に対して操作された場合、該スイッチＳＷ２に割り当てられた処理の実行指示を示すコマンドがプログラマブル表示器１からＰＬＣ２等に出力され、また、スイッチＳＷ４に対して操作された場合、該スイッチＳＷ４に割り当てられた処理の実行指示を示すコマンドがプログラマブル表示器１からＰＬＣ２等に出力されるというように、スイッチごとに割り当てられた処理のコマンドが出力される動作モードである。
【００４３】
前記特別動作モードは、本実施形態では、タッチパネルのタッチ面全域と当該プログラマブル表示器１に表示され得るスイッチに割り付けられた各処理のうち唯一の処理（以下、特定処理）とが対応付けられ、前記タッチパネルのタッチ面がタッチされると、そのタッチ位置に拘わらず、前記特定処理のコマンドが出力される動作モードである。
【００４４】
例えば図５に示す画面が表示部６に表示されている場合に、前記特別動作モードの設定時には、タッチパネルのタッチ面全域と例えば通常動作モードの設定時にスイッチＳＷ２に割り当てられた処理とが対応付けられており、スイッチＳＷ１，ＳＷ３，ＳＷ４の表示領域も含め、どの位置がタッチされた場合であっても、スイッチＳＷ２に割り当てられた処理のコマンドが出力される。なお、この特別動作モードの設定時に実行される前記処理としては、例えば頻繁に利用される処理が設定され、例えば予めＰＣ５にて設定される。
【００４５】
モード設定部１０１は、前記モード切替入力部７１（図５参照）により切替入力された動作モードに設定する。例えば図５に示すように、特別動作モードの設定時においては、前記モード切替入力部７１は、通常動作モードに切り替えるためのスイッチとして表示部６の表示画面の適所に表示され、このスイッチに対して操作されると、モード設定部１０１は、プログラマブル表示器１の動作モードを通常動作モードに切り替える。また、図示はしないが、通常動作モードの設定時においては、前記モード切替入力部７１は、特別モードに切り替えるためのスイッチとして前記位置に表示され、このスイッチに対して操作されると、モード設定部１０１は、プログラマブル表示器１の動作モードを特別モードに切り替える。
【００４６】
さらに、本実施形態では、モード設定部１０１は、特別動作モードの設定時において、タッチパネルに対する操作が所定時間行われなかったときには通常動作モードに切り替える。これは、特別動作モードは特殊な動作モードであることからすると、前記タッチパネルに対する操作が何も行われていないのに、プログラマブル表示器１の動作モードを長時間、この特殊な動作モードに維持しておくことは相応しくないとの思想に基づいて想到したものである。
【００４７】
さらに、特別動作モードの設定時において、タッチパネルに対する操作が所定時間行われなかったことにより通常動作モードに切り替える場合に、前記タッチパネルに対する操作を予め定められた時間受け付けない無効モードを経て通常動作モードに切り替えるようにしている。
【００４８】
このような無効モードを備えることで次のようなメリットが得られる。すなわち、前記無効モードを設けずに、特別動作モードの設定時に、タッチパネルに対する操作が何も行われていない状態が所定時間続いたときに直ちに通常動作モードに切り替えるようにすると、現在の動作モードが未だ特別動作モードであるものとユーザが勘違いし、ユーザが、通常動作モードに切り替わったことを知らずに操作を行う可能性がある。この場合、特別動作モードではタッチパネルのどの位置を操作しても同じ処理の実行指示を入力できるという認識で実行指示の入力を行う。ところが、その操作位置（タッチ位置）が、通常動作モードにおいて違う処理の実行指示を入力するためのスイッチの画像上であったときには、実際には現在の動作モードが通常動作モードに設定されているため、実際に操作された位置のスイッチに割り当てられた処理のコマンドが出力され、ユーザが所望する処理とは異なる処理が実行されることとなる。
【００４９】
そこで、前述のような無効モードを設けることで、特別動作モードから通常動作モードに切り替わった旨をユーザに認識させることが可能となり、前述のような指示の誤入力を防止又は抑制することができる。
【００５０】
テーブル記憶部１０２は、各動作モードにおける表示領域と前記コマンドの対象となる処理内容との対応をテーブル形式で記憶するものである。すなわち、テーブル記憶部１０２は、通常動作モードでは、スイッチＳＷ１の表示領域と処理１とが対応し、スイッチＳＷ２の表示領域と処理２とが対応することを記憶し、特別動作モードでは、表示領域全体と例えば前記処理２とが対応することを記憶する。
【００５１】
タッチ位置検出部１０３は、表示画面（タッチパネル）に対して操作（タッチ）されたか否かを検出するとともに、表示画面に対して操作された場合に、その操作位置（タッチ位置）を検出するものである。
【００５２】
コマンド出力部１０４は、前記通常動作モードでは、前記タッチ位置検出部１０３により検出された操作位置を含む表示領域を導出し、この表示領域に対応する処理を前記テーブル記憶部１０２に格納されているテーブルを参照して導き出し、この処理を実行する指示を示すコマンドを生成して出力する。
【００５３】
また、コマンド出力部１０４は、前記特別動作モードでは、前記タッチ位置検出部１０３により前記表示画面に操作が行われたことが検出されると、前記テーブル記憶部１０２に格納されているテーブルを参照して実行を指示すべき処理を導き出し、該処理を実行する指示を示すコマンドを生成して出力する。
【００５４】
表示制御部１０５は、表示部６の表示動作を制御するものであり、特に本実施形態では、プログラマブル表示器１の現在の動作モード（通常動作モードであるか特別動作モードであるか）をモード表示部２０１（図５参照）に表示する。
【００５５】
制御部１０によるモード設定処理を説明する。図６は、このモード設定処理を示すフローチャートである。なお、図３に示す処理が行われる前は、当該プログラマブル表示器１が通常動作モードに設定されているものとする。
【００５６】
図６に示すように、制御部１０は、タッチパネルに対する操作が行われたか否かを判断し（ステップ♯１）、タッチパネルに対する操作が行われたと判断すると（ステップ♯１でＹＥＳ）、その操作対象がモード切替入力部７であるか否かを判断し（ステップ♯２）、操作対象がモード切替入力部７ではないと判断した場合（ステップ♯２でＮＯ）、操作されたスイッチに対応する処理（該スイッチに割り付けられた処理）を実行する指示を示すコマンドを出力する（ステップ♯３）。一方、制御部１０は、操作対象がモード切替入力部７であると判断した場合には（ステップ♯２でＹＥＳ）、特別動作モードに切り替え（ステップ♯４）、次に説明する特別動作モードにおける処理を実行する（ステップ♯５）。
【００５７】
次に、ステップ♯５の特別動作モードにおける処理を説明する。図７は、前記特別動作モードにおける処理のフローチャートである。
【００５８】
制御部１０は、特別動作モードに切り替えると、図略のタイマによるカウントを開始し（ステップ♯１１）、該タイマのカウント値が閾値以上となったか否かを判断する（ステップ♯１２）。制御部１０は、タイマのカウント値が閾値以上となっていないと判断した場合には（ステップ♯１２でＮＯ）、表示部６の現在の表示画面において何らかの操作が行われたか否かを判断する（ステップ♯１３）。
【００５９】
ステップ♯１３において、制御部１０は、現在の表示画面において何も操作が行われていないと判断した場合には（ステップ♯１３でＮＯ）、ステップ♯１２に戻る一方、何らかの操作が行われた場合には（ステップ♯１３でＹＥＳ）、その操作対象がモード切替入力部７であるか否かを判断する（ステップ♯１４）。制御部１０は、操作対象がモード切替入力部７であると判断すると（ステップ♯１４でＹＥＳ）、動作モードを通常動作モードに切り替えた後（ステップ♯２０）、ステップ♯１に戻る。
【００６０】
一方、制御部１０は、操作対象がモード切替入力部７でないと判断した場合（ステップ♯１４でＮＯ）、タッチ面全域に対して割り当てられた処理のコマンドを出力し（ステップ♯１５）、タイマをリセットした上で（ステップ♯１６）、ステップ♯１１の処理に戻る。
【００６１】
また、ステップ♯１２において、制御部１０は、タイマのカウント値が閾値以上となったと判断した場合には（ステップ♯１２でＹＥＳ）、タッチパネルに対する操作を受け付けない無効モードに移行し（ステップ♯１７）、タイマをリセットしてカウントを開始する（ステップ♯１８）。制御部１０は、タイマのカウント値が閾値以上となったか否かを判断し（ステップ♯１９）、前記カウント値が前記閾値以上であると判断する（無効モードに切り替わってから前記閾値に相当する所定時間が経過する）と（ステップ♯１９でＹＥＳ）、動作モードを通常動作モードに切り替えて（ステップ♯２０）、図６に示すフローチャートのステップ♯１の処理に戻る。
【００６２】
以上のように、本実施形態では、前記特別動作モードを設けて前記特定処理の実行を指示する入力操作を行う対象の領域を拡大するようにしたので、前記特定処理の実行指示の入力を行うに際し、スイッチを操作する際に、視認対象を設備から表示画面に移したり、スイッチの位置を逐一探したり確認したりする面倒な作業が作業者に要求されることが抑制されたり無くなったりし、ラフな操作で（操作に高い正確性がなくても）、所望の特定処理の実行指示を入力することができる。その結果、プログラマブル表示器の利便性を向上することができる。
【００６３】
本件は、前記実施形態に代えて、或いは前記実施形態に加えて次のような変形形態も採用可能である。
【００６４】
［１］前記実施形態では、前記特別動作モードとして、タッチパネルのタッチ面全域を、或る１つの特定処理の実行を指示するための入力操作領域とする動作モードを想定したが、これに限らず、タッチパネルのタッチ面全域を、その時点で表示されているスイッチの数より少ない２以上の数で分割し、分割されてなる各分割領域を、それぞれ異なる処理の実行を指示するための入力操作領域とする動作モードを想定することもできる。
【００６５】
例えば図８に示すように、表示部６の表示画面に「Ａ」〜「Ｆ」のスイッチが縦２（列）×横３（行）のマトリックス状に表示されているものとする。この場合、本実施形態では、前記タッチ面全域が横方向に例えば３つの分割領域Ｘ，Ｙ，Ｚに分割され、本実施形態の特別動作モードにおいては、分割領域Ｘは、例えばスイッチ「Ａ」に割り当てられた処理が対応付けられ、分割領域Ｙは、例えばスイッチ「Ｅ」に割り当てられた処理が対応付けられ、分割領域Ｚは、例えばスイッチ「Ｆ」に割り当てられた処理が対応付けられる。
【００６６】
そして、前記タッチパネルのタッチ面がタッチされた場合に、そのタッチ位置が例えば図８に示す点Ｐ１であったときには、前記コマンド出力部１０４は、その点Ｐ１を含む領域、すなわち分割領域Ｘに対応付けられた処理（スイッチ「Ａ」に割り当てられた処理）を実行する。また、タッチ位置が図８に示す点Ｐ２であったときには、前記コマンド出力部１０４は、その点Ｐ２を含む分割領域Ｙに対応付けられた処理（スイッチ「Ｅ」に割り当てられた処理）を実行し、また、タッチ位置が図８に示す点Ｐ３であったときには、前記コマンド出力部１０４は、その点Ｐ３を含む分割領域Ｚに対応付けられた処理（スイッチ「Ｆ」に割り当てられた処理）を実行する。なお、前記実施形態と同様、この特別動作モードの設定時に実行される前記特定処理は、例えば予めＰＣ５で設定される。
【００６７】
このように、本実施形態においても、該特別動作モードの設定時では、前記特定処理の実行を指示する入力操作を行う対象の領域を拡大されるため、前述のような面倒な作業が作業者に要求されるのを抑制したり無くしたりすることができ、ラフな操作で所望の特定処理の実行指示を入力することができる。その結果、プログラマブル表示器の利便性を向上することができる。
【００６８】
なお、本実施形態においても、前記第１の実施形態と同様の無効モードを備えるとよい。例えば、図８に示すように、通常動作モードにおいてスイッチ「Ａ」に割り当てられている処理が、特別動作モードにおいて分割領域Ｘに割り当てられているものとする。このとき、タッチパネルに対して何も操作が行われていない状態が所定時間続いたことにより、直ちに動作モードが特別動作モードから通常動作モードに切り替えるようにすると、前述のようなユーザの勘違いを招き、通常動作モードに切り替わったことを知らずに操作が行われる虞がある。
【００６９】
ここで、ユーザは、特別動作モードに設定されているから分割領域Ｘならばどの位置を押圧しても所望の処理の実行指示が入力できるという認識で操作を行うため、その操作位置（タッチ位置）が例えばスイッチ「Ｄ」の画像上になる場合がある。しかし、実際には現在の動作モードが通常動作モードに設定されているため、スイッチ「Ｄ」に割り当てられた処理の実行を指示するコマンドが出力され、ユーザが所望する処理とは異なる処理が実行されることとなる。本実施形態においても、前述のような無効モードを設けることで、特別動作モードから通常動作モードに切り替わった旨をユーザに認識させることが可能となり、前述のような指示の誤入力を防止又は抑制することができる。
【００７０】
［２］前記特別動作モードは、前記第１の実施形態及び変形形態［１］の内容の動作モードの他に、コマンド出力部１０４が、１つの表示画面に表示される複数のスイッチのうち予め定められた一部のスイッチに対する操作のみを受付けて、このスイッチに割り当てられた処理のコマンドを出力する動作モードでもよい。
【００７１】
例えば、図５に示す表示画面において、特別動作モードの設定時においては、例えばスイッチＳＷ１とスイッチＳＷ３とについての操作が受け付けられ、スイッチＳＷ２とスイッチＳＷ４とについては操作が受け付けられないような動作モードを前記特別動作モードとして設定してもよい。
【００７２】
この場合、スイッチＳＷ１に対して操作を行おうとして、誤ってスイッチＳＷ２の画像上に対してユーザが操作を行ったとしても、この操作は当該プログラマブル表示器１には受け付けられないから、前記誤入力に起因するコマンドの誤出力を防止することができる。
【図面の簡単な説明】
【００７３】
【図１】本発明に係る表示装置の一形態であるプログラマブル表示器を含んだ制御システムの構成を示す図である。
【図２】ＰＬＣの電気的な構成を示すブロック図である。
【図３】ＰＣの電気的な構成を示すブロック図である。
【図４】プログラマブル表示器の第１の実施形態の電気的な構成を示す図である。
【図５】プログラマブル表示器１の表示部６に表示される入力表示画面の一例を示す図である。
【図６】モード設定処理を示すフローチャートである。
【図７】特別動作モードにおける処理のフローチャートである。
【図８】特別動作モードにおける他の変形動作を説明するための図である。
【符号の説明】
【００７４】
１    プログラマブル表示器
２    ＰＬＣ
３    入力機器
４    出力機器
６    表示部
７    入力操作部
１０    制御部
１０１  モード設定部
１０２  テーブル記憶部
１０３  タッチ位置検出部
１０４  コマンド出力部
１０５  表示制御部
７１  モード入力操作部
【図１】
0004944808.tif 000002
【図２】
0004944808.tif 000003
【図３】
0004944808.tif 000004
【図４】
0004944808.tif 000005
【図５】
0004944808.tif 000006
【図６】
0004944808.tif 000007
【図７】
0004944808.tif 000008
【図８】
0004944808.tif 000009