(57)【特許請求の範囲】
【請求項１】
表示部と、座標を有したマトリックス状に配置されて入力指標が割当られた複数のスイッチ要素を設けたタッチパネルと、各スイッチ要素をスキャンしてスイッチ状態を検知するスキャン部とを備え、接触操作されて特定座標に位置した特定スイッチ要素の特定入力指標のフラグがオンになることにより所望のスイッチ動作を得る表示装置において、
前記スキャン部は、スイッチ要素が接触操作されたオン状態にあるかどうかを検知し、
特定スイッチ要素の特定入力指標のフラグがオンであって、かつ当該特定スイッチ要素に隣接した隣接スイッチ要素がオン状態となった場合、当該隣接スイッチ要素の入力指標のフラグは、前記特定スイッチ要素のオン時間から当該隣接スイッチ要素のオン時間を減算した減算値が所定時間未満のとき、前記特定入力指標のフラグがオンになったままの状態でオフになり、
前記特定スイッチ要素及び前記特定スイッチ要素に隣接した隣接スイッチ要素以外のスイッチ要素がオン状態となった場合、当該スイッチ要素の入力指標のフラグがオンになることを特徴とする表示装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、プログラマブルコントローラ等の外部機器に接続されて、その外部機器を介して接続された被制御機器をスイッチングするとともに、その被制御機器の動作状態等を表示部に表示する表示装置に関するものである。
【０００２】
【従来の技術】
従来、この種の表示装置として、図１１に示す構成のものが存在する。このものは、全体を制御するＣＰＵと、表示部品Ａ1を表示する表示部Ａと、座標を有したマトリックス状に配置されて入力指標が割当られた複数のスイッチ要素Ｂ1を設けたタッチパネルＢと、各スイッチ要素Ｂ1をスキャンしてスイッチ状態を検知するスキャン部とを備え、接触操作されて特定座標に位置した特定スイッチ要素Ｂ11が特定入力指標をオン又はオフされる。
【０００３】
さらに詳しくは、隣接スイッチ要素Ｂ12が特定スイッチ要素Ｂ11に隣接して形成されるとともに、特定スイッチ要素Ｂ11が接触操作されると特定入力指標をオン又はオフさせて、その特定入力指標のオンフラグに基づいて例えば各表示部品Ａ1を表示部Ａに表示させ、又は外部機器を介して被制御機器をスイッチングする等のスイッチ動作を実行する。
【０００４】
【発明が解決しようとする課題】
上記した従来の表示装置では、特定スイッチ要素Ｂ11を接触操作して、その特定スイッチ要素Ｂ11に割当られた特定入力指標をオン又はオフできる。
【０００５】
しかしながら、各スイッチ要素Ｂ1が寸法的に小さいとき、特定スイッチ要素Ｂ11及び隣接スイッチ要素Ｂ12を同時に接触操作する場合があって、このとき入力指標が両スイッチ要素Ｂ11，Ｂ12に割当られているので、特定スイッチ要素Ｂ11及び隣接スイッチ要素Ｂ12に割当られた両方の入力指標がオンして所望のスイッチ動作を得られない。また、指の震え等でもって交互に特定スイッチ要素Ｂ11及び隣接スイッチ要素Ｂ12を接触操作する場合があって、このときもそれぞれに割当られた入力指標が交互にオンして所望のスイッチ動作を得られない。
【０００６】
さらに、特定スイッチ要素Ｂ11を長時間接触操作してその操作位置が移動する場合があって、このとき特定スイッチ要素Ｂ11及び隣接スイッチ要素Ｂ12以外のスイッチ要素Ｂ1を接触操作して、所望しないスイッチ動作を得るという問題があった。
【０００７】
本発明は、上記問題点に鑑みてなしたもので、その目的とするところは、スイッチ要素に割当られた入力指標を確実にオン又はオフして、所望のスイッチ動作を安定して得ることのできる表示装置を提供することにある。
【０００８】
【課題を解決するための手段】
上記した課題を解決するために、請求項１記載のものは、表示部と、座標を有したマトリックス状に配置されて入力指標が割当られた複数のスイッチ要素を設けたタッチパネルと、各スイッチ要素をスキャンしてスイッチ状態を検知するスキャン部とを備え、接触操作されて特定座標に位置した特定スイッチ要素の特定入力指標のフラグがオンになることにより所望のスイッチ動作を得る表示装置において、前記スキャン部は、スイッチ要素が接触操作されたオン状態にあるかどうかを検知し、特定スイッチ要素の特定入力指標のフラグがオンであって、かつ当該特定スイッチ要素に隣接した隣接スイッチ要素がオン状態となった場合、当該隣接スイッチ要素の入力指標のフラグは、前記特定スイッチ要素のオン時間から当該隣接スイッチ要素のオン時間を減算した減算値が所定時間未満のとき、前記特定入力指標のフラグがオンになったままの状態でオフになり、前記特定スイッチ要素及び前記特定スイッチ要素に隣接した隣接スイッチ要素以外のスイッチ要素がオン状態となった場合、当該スイッチ要素の入力指標のフラグがオンになる構成にしてある。
【００１１】
【発明の実施の形態】
本発明の実施形態を図１乃至図６に基づいて以下に説明する。
【００１２】
１は制御部（ＣＰＵ）で、マイクロコンピュータであり、バスライン１１に接続されて全体を制御する。２はシステムＲＯＭで、例えば不揮発性のフラッシュＲＯＭであり、システム全体を制御するシステムプログラムを格納する。３は外部通信制御部で、回路により、プログラマブルコントローラ等の外部機器３１が接続されて、その外部機器３１との間の通信を制御する。そして被制御機器３１ａが外部機器３１に接続される。
【００１３】
４は画像メモリで、例えば不揮発性のフラッシュＲＯＭであり、被制御機器３１ａの動作状態等を表示する表示部品の画像データを格納し、その画像データが画像作画ツールをインストールしたパーソナルコンピュータで作成されて、外部通信制御部３を介して入力される。５は表示部５で、液晶により、少なくとも一つの表示部品を表示する。
【００１４】
６はタッチパネルで、２枚の透明パネルを有して形成され、表示部５に設けられて、図１に示すように、２枚の透明パネルによって複数のスイッチ要素６１が形成されて、互いに直交するＸ座標及びＹ座標を有したマトリックス状に配置される。そして、フラグを有した入力指標が各スイッチ要素６１に割当られて、スイッチ要素６１を接触操作した時、制御部１がフラグをオン又はオフして、例えばオンのフラグに基づいて各表示部品を表示部５に表示させるとともに、外部機器３１を介して被制御機器３１ａをスイッチングする等のスイッチ動作を実行する。ここで、接触操作されたスイッチ要素６１が特定スイッチ要素６１ａを、その特定スイッチ要素６１ａを中心に隣接した８個のスイッチ要素６１が隣接スイッチ要素６１ｂをそれぞれ形成する。
【００１５】
７はスキャン部で、例えば制御部１に設けられて、制御部１が処理する処理ルーチンの一部で各スイッチ要素６１をスキャンしてスイッチ状態、つまりオン状態又はオフ状態を検知する。ここで、図４に示すように、各スイッチ要素６１がＸ0乃至Ｘ4からなるＸ座標、Ｙ0乃至Ｙ4からなるＹ座標で形成されるマトリックス状に配置されたとき、先ず図５に示すように、座標Ｙ0をＬ（ＬＯＷ電圧）にした状態で順次座標Ｘ0乃至Ｘ4をスキャンし、この時座標Ｙ0におけるスイッチ要素６１が接触操作されていないので、座標Ｘ0乃至Ｘ4における入力波形に変化がなくオフ状態と判断する。順次この動作を１０ｍｓｅｃ毎に繰り返し、座標Ｙ2をＬ（ＬＯＷ電圧）にした状態で座標Ｘ0乃至Ｘ4をスキャンした時、座標Ｙ2Ｘ2に位置する特定スイッチ要素６１ａが接触操作されているので、座標Ｘ2における入力波形が変化してＬとなってオン状態と判断する。このように、各スイッチ要素６１をスキャンすることによって、座標Ｙ2Ｘ2における特定スイッチ要素６１ａがオン状態のスイッチ状態であることを検知する。
【００１６】
８は入力指標無効処理部で、例えば回路により、入力指標無効手段を形成し、特定スイッチ要素６１ａのオン状態時間から隣接スイッチ要素６１ｂのオン状態時間を減算した減算値が、予め３０ｍｓｅｃに設定された所定時間未満のとき、特定スイッチ要素６１ａの特定入力指標をオンにした状態で、隣接スイッチ要素６１ｂの入力指標をオフにして無効にする。このもにのついては詳しく後述する。
【００１７】
このものの動作を図６に示すフローチャートに基づいて説明する。先ず＃１で、制御部１はスキャン部７が各スイッチ要素６１をスキャンしてスイッチ状態を検知して、各スイッチ要素６１が接触操作されてオン状態であるかどうかを判断し、オフ状態である時＃１１で各スイッチ要素６１に割当られた入力指標のフラグをオフにし、すなわち入力オフ処理する。
【００１８】
図１に示すように、スイッチ要素６１がオン状態であって特定スイッチ要素６１ａ（座標Ｄ−ｄ）を形成した時、＃２でその特定スイッチ要素６１ａに割当られた特定入力指標における現在のフラグがオンであるかどうかを判断し、オンでないとき＃２１で特定入力指標のフラグをオンにし、すなわち入力オン処理する。特定入力指標のフラグがオンであるとき、＃２２で前記した入力指標無効処理部８が特定スイッチ要素６１ａの特定入力指標をオンにした状態で、隣接スイッチ要素６１ｂの入力指標をオフにする。
【００１９】
＃３で再度各スイッチ要素６１が接触操作されてオン状態であるかどうかを判断し、＃３１で特定スイッチ要素６１ａ又は隣接スイッチ要素６１ｂのスイッチ状態がオン状態であるとき＃１に戻り、特定スイッチ要素６１ａ及び隣接スイッチ要素６１ｂ以外のスイッチ要素６１が接触操作されてスイッチ状態をオン状態にしたとき、＃３２でそのスイッチ要素６１に割当られた入力指標を入力オフ処理した後入力オン処理する。
【００２０】
このように入力指標無効処理部８が特定スイッチ要素６１ａの特定入力指標をオンにした状態で、特定スイッチ要素６１ａに隣接した隣接スイッチ要素６１ｂの入力指標を無効にするので、図２に示すように、接触操作したスイッチ要素６１が座標Ｄ−ｄから座標Ｅ−ｄに移動しても、その座標Ｅ−ｄにおけるスイッチ要素６１に割当られた入力指標をオンすることがない。したがって、特定入力指標に係るオンフラグに基づいて、例えば各表示部品を表示部５に表示させるとともに、外部機器３１を介して被制御機器３１ａをスイッチングする等のスイッチ動作を安定して実行する。
【００２１】
かかる実施形態の表示装置にあっては、上記したように、特定スイッチ要素６１ａに隣接した隣接スイッチ要素６１ｂの入力指標を無効にする入力指標無効手段が設けられたから、特定スイッチ要素６１ａと隣接スイッチ要素６１ｂとを共に、又はそれぞれを交互に接触操作しても、隣接スイッチ要素６１ｂに割に当られた入力指標がオンすることなく、特定スイッチ要素６１ａに割当られた特定入力指標のみがオンして、所望のスイッチ動作を安定して得ることができる。
【００２２】
また、入力指標無効手段が入力指標無効部でもって形成されて、スキャン部７で検知された特定スイッチ要素６１ａのオン時間から隣接スイッチ要素６１ｂのオン時間を減算した減算値が所定時間未満のとき、入力指標無効部が隣接スイッチ要素６１ｂの入力指標を無効にするから、特定スイッチ要素６１ａに割当られた特定入力指標のみがオンして、簡単な構成で所望のスイッチ動作を安定して得ることができる。
【００２３】
なお、実施形態では、スキャン部７を制御部１に設け、制御部１が各スイッチ要素６１をスキャンするよう形成したが、スキャン部７を制御部１に接続して別に設けてもよく、限定されない。
【００２４】
また、実施形態では、入力指標無効処理部８を制御部１に接続して設けたが、入力指標無効処理部８を制御部１に一体に設け、制御部１が特定入力指標をオンにした状態で隣接スイッチ要素６１ｂの入力指標をオフにしてもよく、限定されない。
【００２５】
本発明の参考例を図７乃至図１０に基づいて以下に説明する。なお、参考例では実施形態と異なる機能について述べることとし、実施形態と実質的に同一機能を有する部材については、同一符号を付して説明を省略する。
【００２６】
９は特定座標変換部で、制御部１に設けられて、特定座標変換手段を形成し、特定スイッチ要素６１ａが接触操作された状態で特定座標から別の座標へ移動したとき、特定スイッチ要素６１ａの特定座標を別の座標へ変換する。
【００２７】
このものの動作を説明する。図８及び図９に示すように、特定スイッチ要素６１ａが接触操作された状態で座標位置をＤ−ｄとする特定座標から、座標位置をＥ−ｄとする別の座標へ移動する。この時、制御部１は図１０のフローチャートに示すように、＃３３で特定座標変換処理を実行して、特定スイッチ要素６１ａの特定座標Ｄ−ｄを別の座標Ｅ−ｄへ変換する。従って、特定スイッチ要素６１ａの座標位置がＤ−ｄからＥ−ｄへ移動して、隣接スイッチ要素６１ｂのＸ座標も移動するとともに、座標Ｅ−ｄに割り当てられたスイッチ要素６１の入力指標をオンすることなく、特定スイッチ要素６１ａの特定入力指標がオンされて、そのオンされた特定入力指標に基づいてスイッチ動作する。
【００２８】
かかる参考例の表示装置にあっては、上記したように、特定スイッチ要素６１ａが接触操作された状態で特定座標Ｄ−ｄから別の座標Ｅ−ｄへ移動したとき、特定スイッチ要素６１ａの特定座標を別の座標へ変換する特定座標変換手段が設けられたから、特定スイッチ要素６１ａを長時間接触操作してその操作位置が移動して、特定スイッチ要素６１ａ及び隣接スイッチ要素６１ｂ以外のスイッチ要素６１を接触操作しても、移動したスイッチ要素６１の入力指標をオンすることなく、所望のスイッチ動作を安定して得ることができる。
【００２９】
なお、参考例では、特定座標変換部９を制御部１に設け、特定スイッチ要素６１ａの特定座標を別の座標へ変換したが、特定座標変換部９を制御部１に接続して別体に設けてもよく、限定されない。
【００３０】
【発明の効果】
請求項１記載のものは、特定スイッチ要素に隣接した隣接スイッチ要素の入力指標を無効にする入力指標無効手段が設けられたから、特定スイッチ要素と隣接スイッチ要素とを共に、又はそれぞれを交互に接触操作しても、隣接スイッチ要素に割に当られた入力指標がオンすることなく、特定スイッチ要素に割当られた特定入力指標のみがオンして、所望のスイッチ動作を安定して得ることができる。
【００３１】
また、請求項１記載のものは、入力指標無効手段が入力指標無効部でもって形成されて、スキャン部で検知された特定スイッチ要素のオン時間から隣接スイッチ要素のオン時間を減算した減算値が所定時間未満のとき、入力指標無効部が隣接スイッチ要素の入力指標を無効にするから、特定スイッチ要素に割当られた特定入力指標のみがオンして、簡単な構成で所望のスイッチ動作を安定して得ることができる。
【図面の簡単な説明】
【図１】本発明の第１実施形態を示すスイッチ要素を設けたタッチパネルの正面図である。
【図２】同上の隣接スイッチ要素が接触操作されたタッチパネルの正面図である。
【図３】同上の構成図である。
【図４】同上の動作を説明するタッチパネルの正面図である。
【図５】同上のスキャン部の動作を説明する電圧波形図である。
【図６】同上の動作を表すフローチャート図である。
【図７】本発明の第２実施形態を示す構成図である。
【図８】同上のスイッチ要素を設けたタッチパネルの正面図である。
【図９】同上の特定スイッチ要素が特定座標から別の座標へ移動したときのタッチパネルの正面図である。
【図１０】同上の動作を表すフローチャート図である。
【図１１】従来例を示すタッチパネルの正面図である。
【符号の説明】
１      制御部
２      システムＲＯＭ
３      外部通信制御部
４      画像メモリ
５      表示部
６      タッチパネル
６１    スイッチ要素
６１ａ  特定スイッチ要素
６１ｂ  隣接スイッチ要素
７      スキャン部
８      入力指標無効処理部（入力指標無効手段）
９      特定座標変換部（特定座標変換手段）
【図１】
0004480193.tif 000002
【図２】
0004480193.tif 000003
【図３】
0004480193.tif 000004
【図４】
0004480193.tif 000005
【図５】
0004480193.tif 000006
【図６】
0004480193.tif 000007
【図７】
0004480193.tif 000008
【図８】
0004480193.tif 000009
【図９】
0004480193.tif 000010
【図１０】
0004480193.tif 000011
【図１１】
0004480193.tif 000012