(57)【要約】  タッチされたゾーンの位置を検出する入力ゾーン検出部１２１と、タッチされた検出座標値を求める検出座標値取得部１２２と、タッチされたゾーンが構成する井桁形のパターンを判定するパターン判定部１２３と、井桁形のパターンを構成する複数のゾーンのうち一対の辺方向において隣接する２つのゾーンの角部の座標値である計算座標値を、算出する計算座標値算出部１２５と、タッチされたゾーンについて検出座標値と計算座標値との座標値差分を算出する差分算出部１２６と、井桁形のパターンを構成しない場合における計算座標値に対応する２つのゾーンの角部の座標値である基準座標値を、井桁形のパターンを構成しない場合における各ゾーンにおける抵抗値と、井桁形パターンを構成するゾーンの位置の情報と、に基づいて算出する基準座標値算出部１２７と、座標値差分に基づいて基準座標値を補正した補正座標値を算出する補正座標値算出部１２８と、を備える。
2015173867.tif 000002
【特許請求の範囲】
【請求項１】
面方向において四角形状の外形形状を有するとともに前記四角形状における２対の辺方向においてそれぞれ均等な四角形状の複数のゾーンに領域分割されたアナログタッチパネルを備え、
前記アナログタッチパネルは、一対の電極端子が対向する端辺部にそれぞれ設けられた抵抗膜を上下で前記電極端子が直交するように重ね合わせられ、タッチ入力操作により抵抗膜面が押下された際の上下の前記抵抗膜の接触による抵抗分圧により座標が検出され、
前記アナログタッチパネルにおいてタッチ入力操作がなされた前記ゾーンの位置を検出する入力ゾーン検出部と、
前記タッチ入力操作がなされた位置の座標値である検出座標値を求める検出座標値取得部と、
前記タッチ入力操作がなされた複数の前記ゾーンが構成する井桁形のパターンを既定の井桁形パターンと比較して判定するパターン判定部と、
前記パターン判定部において判定された井桁形のパターンを構成する複数のゾーンのうち前記一対の辺方向において隣接する２つの前記ゾーンの角部の座標値である計算座標値を、前記パターン判定部で判定された井桁形パターンに対応する各ゾーンにおける抵抗値と、前記パターン判定部で判定された井桁形パターンを構成する前記ゾーンの位置の情報と、に基づいて算出する計算座標値算出部と、
前記タッチ入力操作がなされたゾーンについて前記検出座標値と前記計算座標値との座標値差分を算出する差分算出部と、
前記複数の前記ゾーンが井桁形のパターンを構成しない場合における前記計算座標値に対応する前記２つの前記ゾーンの角部の座標値である基準座標値を、前記複数の前記ゾーンが井桁形のパターンを構成しない場合における各ゾーンにおける抵抗値と、前記パターン判定部で判定された井桁形パターンを構成する前記ゾーンの位置の情報と、に基づいて算出する基準座標値算出部と、
前記座標値差分に基づいて前記基準座標値を補正した補正座標値を算出する補正座標値算出部と、
を備えることを特徴とするアナログタッチパネル装置。
【請求項２】
前記複数のゾーンが井桁形のパターンを構成する場合における各ゾーンにおける抵抗値を、前記複数の井桁形のパターンのそれぞれについてあらかじめ保持すること、
を特徴とする請求項１に記載のアナログタッチパネル装置。
【請求項３】
前記複数の前記ゾーンが井桁形のパターンを構成しない場合における前記各ゾーンにおける抵抗値をあらかじめ保持すること、
を特徴とする請求項１または２に記載のアナログタッチパネル装置。
【請求項４】
前記補正座標値算出部は、前記座標値差分に基づいて前記基準座標値を補正する際に、各ゾーンがさらに分割された複数の小領域において前記座標値差分に基づく補正座標が該当する前記小領域の座標を割り当てること、
を特徴とする請求項１から３のいずれか１つに記載のアナログタッチパネル装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アナログタッチパネル装置に関する。
【背景技術】
【０００２】
近年、液晶モニタなどの情報の表示手段に情報を表示するとともに液晶パネル上に表示されるボタンを指などで押下して情報を入力する装置の１つとして、アナログタッチパネル装置が普及しつつある。【０００３】
アナログタッチパネル装置を用いた携帯情報機器においては、タッチパネルを用いた、表示画面上でのジェスチャ操作や複数点タッチのマルチタッチが可能となり、直感的操作を実現することで操作性の向上が図られている。【０００４】
このような携帯情報機器の多くは、静電容量方式のタッチパネルを搭載することで、上記の操作性の向上を実現している。しかし、静電容量方式のタッチパネルは高価であり、また、手袋などを用いてタッチパネルにタッチした場合には反応しないという不都合があった。【０００５】
そこで、静電容量方式のタッチパネルに代わり、抵抗膜方式によりマルチタッチを実現可能なタッチパネルが登場している。マルチタッチを実現可能なタッチパネルでは、１枚のタッチパネルが縦方向と横方向とにおいて区切られたゾーン（セル）に分割される。そして、それぞれのゾーン（セル）上のタッチ入力情報を検出することによって、タッチパネルにおける座標値の取得が行われる。【０００６】
ここで、ゾーン（セル）を用いたタッチパネルにおける座標値の取得方法について説明する。はじめに、分割されたゾーン（セル）における、各行単位のタッチ情報、すなわちタッチパネルにタッチ入力操作されたとの情報を取得する。つぎに、タッチ入力操作があった各行内の各ゾーン（セル）のタッチ情報を取得する。続いて、タッチ入力操作があった各ゾーン（セル）の座標のＡＤ値情報を取得する。このようなタッチがあった各ゾーン（セル）のＡＤ値情報さえ取得できれば、タッチパネル処理としては正しい処理となる。【０００７】
しかし、すべてのゾーン（セル）に対してＡＤ値情報を取得すると、タッチパネルへのタッチ入力操作からＡＤ値情報の取得までに時間を要し、その結果、応答速度が鈍くなる。したがって、タッチ入力操作されたゾーン（セル）を検出してから、そのゾーン（セル）に対してのみＡＤ値を取得することで応答速度の向上が図られている。【０００８】
その後、この取得されたＡＤ値情報に対して、妥当性を検証する。ここでは、得られたＡＤ値が、反応したゾーン（セル）内に本来あるべきＡＤ値であるかどうかを判定する。判定の結果、得られたＡＤ値が、反応したゾーン（セル）内に本来あるべきＡＤ値でなければ、該ＡＤ値はノイズとみなされ、ＡＤ値を除去する処理が行われる。【０００９】
一方、得られたＡＤ値が、反応したゾーン（セル）内に本来あるべきＡＤ値である場合には、最後に境界付近のＡＤ値の丸め処理を行う。隣接するゾーン（セル）の境界線付近がタッチ入力操作され、且つタッチ入力操作が境界線を跨いだ場合には１点のタッチ入力操作でも２つ以上のゾーン（セル）が反応するため、ＡＤ値も２つ以上の値が取得される。しかしながら、実際のタッチ入力操作は１点であるため、境界線付近のＡＤ値が近似していれば、得られた２つ以上のＡＤ値を１つのＡＤ値に丸める丸め込みが行われる。これにより、タッチ入力操作されたタッチ点数と、得られるＡＤ値の数とを一致させて、タッチパネルにおける座標値が得られる。【００１０】
このようなタッチパネル装置としては、たとえば特許文献１には、タッチパネル面上に複数の接触座標検出エリアを設定し、分割されたエリアに対して入力方式を割り当て、前記分割されたエリアに対してタッチ入力が行われたときに、当該エリアに割り当てられた入力方式に対応したアルゴリズムをアルゴリズム格納手段から呼び出し、当該アルゴリズムによって接触座標の検出を行うタッチパネル入力装置が示されている。【００１１】
また、たとえば特許文献２には、タッチパネル入力が異常状態であっても、入力座標を補正しながら動作継続できるタッチパネル式入力表示装置に関して、タッチパネルが異常の場合は異常状態を報知し、座標補正ができる場合は入力座標を補正し、座標補正ができない場合は継続使用できないことを表示するものが示されている。【００１２】
また、たとえば特許文献３には、一つの接触点座標と別の一つの接触点座標との距離が所定値よりも小さい場合に、一つの接触点座標の座標値と別の一つの接触点座標の座標値とに基づいて、一点化座標の座標値を算出し、一つの接触点座標と別の一つの接触点座標を前記一点化座標に置換する入力装置が示されている。
【先行技術文献】
【特許文献】
【００１３】
【特許文献１】特開平１１−１６１４２５号公報
【特許文献２】特開２０１０−２７７１１９号公報
【特許文献３】特開２０１１−１４５７５１号公報
【発明の概要】
【発明が解決しようとする課題】
【００１４】
しかしながら、上記従来の技術によれば、セルが井桁形（長方形）の構成をなすタッチ入力操作となった場合には、得られるＡＤ値すなわち座標値にズレが発生する、という問題がある。【００１５】
本発明は、上記に鑑みてなされたものであって、画面上のタッチ入力操作が井桁形（長方形）となった場合に、正確なタッチ入力座標を取得することができるアナログタッチパネル装置を得ることを目的とする。
【課題を解決するための手段】
【００１６】
上述した課題を解決し、目的を達成するために、本発明にかかるアナログタッチパネル装置は、面方向において四角形状の外形形状を有するとともに前記四角形状における２対の辺方向においてそれぞれ均等な四角形状の複数のゾーンに領域分割されたアナログタッチパネルを備え、前記アナログタッチパネルは、一対の電極端子が対向する端辺部にそれぞれ設けられた抵抗膜を上下で前記電極端子が直交するように重ね合わせられ、タッチ入力操作により抵抗膜面が押下された際の上下の前記抵抗膜の接触による抵抗分圧により座標が検出され、前記アナログタッチパネルにおいてタッチ入力操作がなされた前記ゾーンの位置を検出する入力ゾーン検出部と、前記タッチ入力操作がなされた位置の座標値である検出座標値を求める検出座標値取得部と、前記タッチ入力操作がなされた複数の前記ゾーンが構成する井桁形のパターンを既定の井桁形パターンと比較して判定するパターン判定部と、前記パターン判定部において判定された井桁形のパターンを構成する複数のゾーンのうち前記一対の辺方向において隣接する２つの前記ゾーンの角部の座標値である計算座標値を、前記パターン判定部で判定された井桁形パターンに対応する各ゾーンにおける抵抗値と、前記パターン判定部で判定された井桁形パターンを構成する前記ゾーンの位置の情報と、に基づいて算出する計算座標値算出部と、前記タッチ入力操作がなされたゾーンについて前記検出座標値と前記計算座標値との座標値差分を算出する差分算出部と、前記複数の前記ゾーンが井桁形のパターンを構成しない場合における前記計算座標値に対応する前記２つの前記ゾーンの角部の座標値である基準座標値を、前記複数の前記ゾーンが井桁形のパターンを構成しない場合における各ゾーンにおける抵抗値と、前記パターン判定部で判定された井桁形パターンを構成する前記ゾーンの位置の情報と、に基づいて算出する基準座標値算出部と、前記座標値差分に基づいて前記基準座標値を補正した補正座標値を算出する補正座標値算出部と、を備えることを特徴とする。
【発明の効果】
【００１７】
本発明によれば、画面上のタッチ入力操作が井桁形（長方形）となった場合に、正確なタッチ入力座標を取得することができる、という効果を奏する。
【図面の簡単な説明】
【００１８】
【図１】図１は、本発明の実施の形態にかかるアナログタッチパネル装置のアナログタッチパネルの外観を示す平面図である。
【図２】図２は、本発明の実施の形態にかかるアナログタッチパネル装置の構成を示すブロック図である。
【図３】図３は、本発明の実施の形態にかかるアナログタッチパネル装置の座標検出処理の手順を示すフローチャートである。
【図４】図４は、タッチされた複数のゾーン（セル）が井桁形のセル構成となるタッチ状態の一例を示すタッチパネルの模式図である。
【図５】図５は、タッチされた複数のゾーン（セル）が井桁形のセル構成となるタッチ状態の一例を示すタッチパネルの模式図である。
【図６】図６は、タッチされた複数のゾーン（セル）が井桁形のセル構成となるタッチ状態の一例を示すタッチパネルの模式図である。
【図７】図７は、領域分割式のアナログタッチパネルにおいて１点がタッチされた場合に構成される導電路を示す模式図である。
【図８】図８は、領域分割式のアナログタッチパネルにおいて井桁形（長方形）を構成するようにタッチされた場合に構成される導電路を示す模式図である。
【図９】図９は、本実施の形態においてゾーン（セル）により構成される井桁形の基本パターンを示す図である。
【図１０】図１０は、本発明の実施の形態においてゾーン（セル）により構成される井桁形の基本パターンを示す図である。
【図１１】図１１は、本発明の実施の形態においてゾーン（セル）により構成される井桁形の基本パターンを示す図である。
【図１２】図１２は、本発明の実施の形態においてゾーン（セル）により構成される井桁形の基本パターンを示す図である。
【図１３】図１３は、本発明の実施の形態においてゾーン（セル）により構成される井桁形の基本パターンを示す図である。
【図１４】図１４は、本発明の実施の形態にかかるアナログタッチパネル装置における検出座標値（ＡＤ値）の補正方法の手順を示すフローチャートである。
【図１５】図１５は、本発明の実施の形態にかかる領域分割式のアナログタッチパネルの抵抗の配置を示す模式図である。
【図１６】図１６は、タッチされたゾーン（セル）が井桁形（長方形）を構成する場合の抵抗の配置を示す模式図である。
【図１７】図１７は、タッチされたゾーン（セル）が井桁形（長方形）を構成する場合の一例を示す図である。
【図１８】図１８は、タッチされたゾーン（セル）が井桁形（長方形）を構成しない場合の一例を示す図である。
【図１９】図１９は、ゾーン（セル）内をさらに分割して、補正座標値を取得する場合の一例を示した模式図である。
【発明を実施するための形態】
【００１９】
以下に、本発明にかかるアナログタッチパネル装置の実施の形態を図面に基づいて詳細に説明する。なお、本発明は以下の記述に限定されるものではなく、本発明の要旨を逸脱しない範囲において適宜変更可能である。
【００２０】
実施の形態．
図１は、本発明の実施の形態にかかるアナログタッチパネル装置１のアナログタッチパネル（以下、タッチパネルと呼ぶ）の外観を示す平面図である。図１に示すように、アナログタッチパネル装置１においては、四角形状を有する１枚のタッチパネルが横方向（図中のＸ方向、行方向）と縦方向（図中のＹ方向、列方向）とにおいて境界線１２によって等間隔に領域分割されている。領域分割式のアナログタッチパネルとされている。これにより、タッチパネルは、面方向において四角形状を有するゾーン（セル）１１にマトリックス状に分割されている。そして、それぞれのゾーン（セル）１１上のタッチ入力情報を検出することによって、タッチパネルにおける座標値の取得が行われる。
【００２１】
図２は、実施の形態にかかるアナログタッチパネル装置１の構成を示すブロック図である。図２において、（ａ）はアナログタッチパネル装置１の全体構成を示し、（ｂ）はタッチパネル処理部１２０の詳細な構成を示す。アナログタッチパネル装置１は、操作パネル部１１０、タッチパネル処理部１２０、ホスト処理部１３０、記憶部１４０、制御部１５０を備える。
【００２２】
操作パネル部１１０は、タッチパネル１１１、表示部１１２を備え、入力手段と表示手段との機能を有する。操作パネル部１１０は、表示部１１２の前面に入力装置としてのタッチパネル１１１が配置されている。タッチパネル１１１は透明であり、ユーザは直下の表示部１１２に表示される画像を見ながらタッチによる入力が可能である。
【００２３】
タッチパネル１１１は、面方向において長方形状を有する抵抗膜方式のタッチパネルとされる。一般的に、抵抗膜方式のタッチパネルは、一対の電極端子が対向する端辺部にそれぞれ設けられた抵抗膜が、上下で前記電極端子が直交するように重ね合わせられる。そして、タッチ入力操作により抵抗膜面が押下された際の上下の前記抵抗膜の接触による抵抗分圧により座標が検出される。たとえば、ベースとなるガラス面の表面に微細なスペーサを介して、しなやかな透明フィルムが貼り付けられる。ガラスおよび透明フィルムの対向する面には、たとえばＩＴＯ（Ｉｎｄｉｕｍ  Ｔｉｎ  Ｏｘｉｄｅ）からなる透明な電極格子が設けられている。そして、透明フィルム面がタッチされると、タッチの圧力により透明フィルムがたわんでガラス面の電極と接触し、電気が流れる。そして、ガラス面、透明フィルム面それぞれの透明電極の抵抗による分圧比を測定することで、押された位置を検出する。すなわち、対向する２枚の抵抗膜のうち１枚に対して電圧をかけておくと、操作した位置に応じた電圧が２枚目に発生する。タッチパネル１１１は、この電圧値をタッチパネル処理部１２０に出力する。タッチパネル処理部１２０では、この分圧比を検知することによりアナログ量（電圧値）として操作した場所を検知することができる。そして、この電圧値がＡＤ変換されて、ＡＤ値とされる。なお、このような検知方法および検知構成については公知であるため本明細書では詳細な説明は省略する。
【００２４】
表示部１１２は、たとえばＬＣＤ、プラズマディスプレイ、有機ＥＬディスプレイなどの表示手段を用いることができる。
【００２５】
タッチパネル処理部１２０は、タッチパネル１１１へのタッチ入力操作（以下、タッチと呼ぶ場合がある）による入力位置（入力座標）の検出および補正を行う。タッチパネル処理部１２０は、入力ゾーン検出部１２１と、検出座標値取得部１２２と、パターン判定部１２３と、抵抗値記憶部１２４と、計算座標値算出部１２５と、差分算出部１２６と、基準座標値算出部１２７と、補正座標値算出部１２８と、検証部１２９と、を有する。
【００２６】
入力ゾーン検出部１２１は、コンパレータを備え、タッチパネル１１１から出力されるゾーン（セル）１１の出力電圧が基準電圧より高いかもしくは低いかによりタッチを判定して、タッチ入力操作がなされたゾーンの位置を検出する。すなわち、ゾーン（セル）１１の行およびゾーン（セル）１１の列の両方において出力電圧が基準電圧より高いかもしくは低いかを判定することで、タッチ入力操作がなされたゾーンの位置を検出する。
【００２７】
検出座標値取得部１２２は、タッチ入力操作がなされた位置の座標値である検出座標値を求める。
【００２８】
パターン判定部１２３は、複数のゾーン（セル）１１が井桁形を構成する既定の井桁形パターンの情報を保持し、タッチ入力操作がなされた複数のゾーン（セル）１１が構成する井桁形のパターンを既定の井桁形パターンと比較して判定する。
【００２９】
抵抗値記憶部１２４は、複数のゾーンが井桁形を構成する場合における各ゾーンの抵抗値を、既定の複数の井桁形のパターンについて記憶する。
【００３０】
計算座標値算出部１２５は、パターン判定部１２３において判定された井桁形のパターンを構成する複数のゾーンのうち一対の辺方向において隣接する２つのゾーンの角部の座標値である計算座標値を、パターン判定部で判定された井桁形パターンに対応する各ゾーンにおける抵抗値と、パターン判定部で判定された井桁形パターンを構成するゾーンの位置の情報と、に基づいて算出する。ここで、一対の辺方向において隣接する２つのゾーンの角部は、井桁形（長方形）を構成するゾーン（セル）１１Ｔ間の一対の辺方向における最短距離部を構成する。
【００３１】
差分算出部１２６は、タッチ入力操作がなされたゾーン（セル）１１について検出座標値と計算座標値との座標値差分を算出する。
【００３２】
基準座標値算出部１２７は、井桁形のパターンを構成しない場合における計算座標値に対応する２つのゾーンの角部の座標値である基準座標値を算出する。
【００３３】
補正座標値算出部１２８は、座標値差分に基づいて基準座標値を補正した補正座標値を算出する。
【００３４】
検証部１２９は、検出座標値および補正座標値のＡＤ変換を行ってＡＤ値を生成し、座標値（ＡＤ値）の妥当性の検証および座標値（ＡＤ値）の丸め込みを行う。また、検証部１２９は、妥当性の検証および座標値（ＡＤ値）の丸め込みが終了した座標値をホスト処理部１３０に送信する。なお、ＡＤ変換は専用の処理部で行ってもよい。
【００３５】
ホスト処理部１３０は、タッチパネル処理部１２０から入力された、タッチ入力操作がなされたゾーン（セル）１１の入力座標値に基づいて、タッチスイッチ機能を実行する。
【００３６】
記憶部１４０は、アナログタッチパネル装置１における各種処理に必要な各種プログラムおよび各種情報を記憶する。
【００３７】
制御部１５０は、アナログタッチパネル装置１における処理全体を制御する。
【００３８】
つぎに、本実施の形態にかかるアナログタッチパネル装置１における座標検出処理について説明する。図３は、本実施の形態にかかるアナログタッチパネル装置１の座標検出処理の手順を示すフローチャートである。
【００３９】
はじめに、入力ゾーン検出部１２１が、領域分割されたゾーン（セル）１１における、各行単位のタッチ情報、すなわちタッチパネル１１１にタッチされたとの情報を取得する（ステップＳ１１０）。ここで、行とは、図１における縦方向（図中のＹ方向）である。つぎに、入力ゾーン検出部１２１が、タッチがあった各行内における各列におけるタッチ情報を取得して、タッチされたゾーン（セル）１１を検出する（ステップＳ１２０）。
【００４０】
つぎに、検出座標値取得部１２２が、タッチされたゾーン（セル）１１の、実際にタッチされた位置の検出座標値（電圧値）を取得する（ステップＳ１３０）。タッチ点に対する座標値（電圧値）の取得は、Ｘ方向とＹ方向との２回に分けて行われる。Ｘ方向の座標値（電圧値）の取得は、たとえばタッチパネル１１１においてタッチされたゾーン（セル）１１のある行の左側に設けられた電極を０Ｖの状態に設定し、タッチされたゾーン（セル）のある行の右側に設けられた電極を５Ｖの状態に設定する。そして、タッチされたゾーン（セル）１１の下に設けられた電極をハイインピーダンスの状態に設定し、ＡＤコンバータにその電極を接続する。そして、タッチパネル１１１の行方向の両端間が０−５Ｖで設定された導通路でタッチされた位置に対し、該位置における抵抗分圧で得られる電圧値が検出座標値（電圧値）とされる。Ｙ方向の座標値（電圧値）の取得についても、上述したＸ方向の座標値（電圧値）の取得と同様にして行われる。そして、座標値（電圧値）がＡＤ変換されることで、座標値（ＡＤ値）を取得する。なお、このような検知方法および検知構成については公知であるため本明細書では詳細な説明は省略する。
【００４１】
ここで、たとえば図４に示すようにタッチパネル１１１が該タッチパネルの面方向において同時の複数のゾーン（セル）１１Ｔがタッチされ、タッチされたゾーン（セル）１１Ｔが井桁形（長方形）を構成するように複数箇所でタッチされる場合がある。この場合には、以下のような原理により正確な座標値（電圧値）が取得できず、取得された座標値（ＡＤ値）に座標ズレが発生する。図４は、タッチされた複数のゾーン（セル）１１が井桁形のセル構成となるタッチ状態の一例を示すタッチパネルの模式図である。図４では、符号Ｔが実際にタッチされた位置を示している。
【００４２】
なお、図４においては、タッチされたゾーン（セル）１１Ｔが井桁形（長方形）を構成するには４点のゾーン（セル）１１のタッチが必要にみえる。しかし図５に示すように、隣接するゾーン（セル）１１の境界線１２上を２点タッチした場合、領域分割されたゾーン（セル）１１の交点を１点タッチした場合も４つのゾーン（セル）１１が反応することとなる。この場合も、井桁形（長方形）のタッチが成立し、正確な座標値（電圧値）が取得できず、取得された座標値（ＡＤ値）に座標ズレが発生する。図５は、タッチされた複数のゾーン（セル）１１が井桁形のセル構成となるタッチ状態の一例を示すタッチパネルの模式図である。
【００４３】
また、図６に示すように、３点のタッチでもゴーストとしてゾーン（セル）１１Ｇが反応したように見え、井桁形（長方形）を構成する場合もある。図６は、タッチされた複数のゾーン（セル）１１が井桁形のセル構成となるタッチ状態の一例を示すタッチパネルの模式図である。
【００４４】
タッチパネル１１１の面方向において井桁形（長方形）を構成するように複数箇所でゾーン（セル）１１がタッチされると、タッチパネルの面方向において通電路が分散するため、正確な座標値（電圧値）が得られなくなる。本来、タッチパネル１１１の横方向（図中のＸ方向）においては、タッチされた位置を通ってタッチパネル１１１の横方向（図中のＸ方向）に沿って延在する１本の導電路が構成される。この場合は、たとえば図７に示すように、タッチされたゾーン（セル）１１Ｔのある行の両端に設けられた電極２０１と電極２０２との間に５Ｖの電圧差が設定されている場合に、１本の導電路Ｌ１が構成される。図７は、領域分割式のアナログタッチパネルにおいて１点がタッチされた場合に構成される導電路を示す模式図である。なお、図７においては、電極２０１と電極２０２とが１行および１列の端辺部にのみ示されているが、実際には全ての行および１列の対向する端辺部にそれぞれ一対の電極端子が設けられて座標を検知可能とされる。
【００４５】
しかし、タッチパネル１１１の面方向において井桁形（長方形）を構成するように複数所でゾーン（セル）１１がタッチされると、Ｘ方向においてはたとえば図８に示すようにタッチされた位置を通る導電路Ｌ１と導電路Ｌ２との２本の通電路が構成されて通電路が分散し、通電路の並列回路が形成される。図８は、領域分割式のアナログタッチパネルにおいて井桁形（長方形）を構成するようにタッチされた場合に構成される導電路を示す模式図である。このため、通常の１点でのタッチと、タッチされたゾーン（セル）１１Ｔが井桁形（長方形）を構成するタッチとでは、同じ箇所をタッチしても抵抗分圧で得られる電圧値が異なる。これにより、取得される電圧値（座標値）には、本来の正しい電圧値（座標値）からズレが生じて、座標ズレが発生する。
【００４６】
また、たとえば図８に示すように、タッチされたゾーン（セル）１１Ｔのある列の両端に設けられた電極２０３と電極２０４との間に５Ｖの電圧差が設定されている場合におけるＹ方向の座標値（電圧値）の取得についても、同様に座標ズレが生じる。
【００４７】
ユーザにタッチされたゾーン（セル）１１Ｔが井桁形（長方形）を構成する場合は、ジェスチャ操作のような動的なタッチの場合には、ほとんど発生しない。また、ジェスチャ操作の場合は、タッチされたゾーン（セル）１１Ｔの軌跡は動的な軌跡をとる。このため、タッチされたゾーン（セル）１１Ｔが一瞬、井桁形（長方形）を構成したとしても、タッチされたゾーン（セル）１１Ｔの座標の軌跡の連続性を監視すれば、無視することは可能である。
【００４８】
しかし、２点以上の座標が正確に要求される場合、たとえばインターロックなどの２点押しなどの場合には、座標ズレの発生は非常に大きな問題となる。インターロックなどの操作は、たとえばＦＡ用途では、メンテナンス画面に移行するときなどにおいて頻繁に使用される。また、ＦＡ用途では、インターロックでなくとも、たとえばクレーンを動作させるなど、タッチパネルにおいて２点以上のタッチ操作をするシチュエーションは多い。
【００４９】
そこで、本実施の形態では、タッチパネル処理部１２０のパターン判定部１２３が、タッチされた複数のゾーン（セル）１１が井桁形を構成しているか否かを判定する（ステップＳ１４０）。タッチされた複数のゾーン（セル）１１が井桁形を構成しているか否かを判定する方法について以下に示す。
【００５０】
図９〜図１３は、本実施の形態においてゾーン（セル）１１により構成される井桁形の基本パターンを示す図である。図９〜図１３に示されるゾーン（セル）１１のパターンは、正確な座標値（電圧値）が取得できない可能性がある場合のパターンである。図９〜図１３において、（ａ）はタッチパネルにおいて複数のゾーン（セル）１１が井桁形を構成している状態を示す模式図、（ｂ）は（ａ）に示される井桁形の基本パターンが記憶部１４０に記憶される際の井桁形構成データを示している。井桁形構成データとしては、左上の領域を原点とした場合に井桁形の基本パターンを構成するゾーン（セル）１１の［開始列番号］、［開始行番号］、［終了列番号］、［終了行番号］が記憶されている。井桁形構成データは、あらかじめパターン判定部１２３に記憶されている。なお、井桁形構成データは、記憶部１４０に記憶されてもよい。
【００５１】
図９〜図１３では、一例として、タッチパネルが面方向において左上の（Ｘ０，Ｙ０）から右下の（Ｘ９，Ｙ６）まで、１０×７＝７０の領域分割された例を示している。図９の例の場合は、［開始列番号］としてｘ＿ｓｔａｒｔ：Ｘ２、［開始行番号］としてｙ＿ｓｔａｒｔ：Ｙ１、［終了列番号］としてｘ＿ｅｎｄ：Ｘ６、［終了行番号］としてｙ＿ｅｎｄ：Ｙ３のデータが、該当するゾーン（セル）１１の番号として記憶されている。また、図９〜図１３の（ｂ）では、これらの一つの基本パターンの井桁形構成データを、基本パターン毎に［］に識別番号を付けて［識別番号］の形式で管理される。
【００５２】
図９では、１種類の井桁形の基本パターンが示されている。図１０では、図９と異なる１種類の井桁形の基本パターンが示されている。図１１では、図１０の基本パターンを含む３種類の井桁形の基本パターンが示されている。図１２では、図１０および図１１の基本パターンを含む５種類の井桁形の基本パターンが示されている。図１３では、図１１および図１２の基本パターンを含む３種類の井桁形の基本パターンが示されている。井桁形の基本パターンは、おおよそ図９〜図１３に示したパターンであり、これらのパターンにおいてゾーン（セル）１１間の間隔を変更することにより、井桁形のパターンが網羅できる。
【００５３】
そこで、タッチパネル処理部１２０のパターン判定部１２３は、ステップＳ１２０において検出した、タッチされたゾーン（セル）１１Ｔのパターンの情報と、パターン判定部１２３に記憶された全ての井桁形の基本パターンの情報とを、[]の識別番号毎にすべて比較する。なお、たとえば図１１に示したパターンと図１２に示したパターンとは、途中の識別番号[２]までは一致しているが、最終的には別の井桁形（長方形）パターンとして判断される。
【００５４】
ここで、タッチされた複数のゾーン（セル）１１が井桁形を構成している場合には（ステップＳ１４０、Ｙｅｓ）、ステップＳ１３０で取得した検出座標値（電圧値）に対して補正を行って（ステップＳ１５０）、ステップＳ１６０に進む。検出座標値（電圧値）の補正方法については、後述する。
【００５５】
一方、タッチされた複数のゾーン（セル）１１が井桁形を構成していない場合には（ステップＳ１４０、Ｎｏ）、ステップＳ１３０で取得した検出座標値（電圧値）に対して補正は行わず、そのままステップＳ１６０に進む。
【００５６】
つぎに、検証部１２９が、ステップＳ１５０で補正された、または補正していない（ステップＳ１４０、Ｎｏ）検出座標値（電圧値）に対してＡＤ変換を行い、さらに座標値の妥当性を検証する（ステップＳ１６０）。すなわち、得られた座標値（ＡＤ値）が、反応したゾーン（セル）内に本来あるべき座標値（ＡＤ値）であるか否かを判定する。
【００５７】
判定の結果、得られた座標値（ＡＤ値）が、反応したゾーン（セル）内に本来あるべき座標値（ＡＤ値）であれば（ステップＳ１６０、Ｙｅｓ）、検証部１２９は、境界線１２付近の座標値（ＡＤ値）の丸め処理を行う（ステップＳ１７０）。隣接するゾーン（セル）１１の境界線１２付近がタッチされ、且つタッチが境界線１２を跨いだ場合には１点のタッチでも２つ以上のゾーン（セル）が反応するため、座標値（ＡＤ値）も２つ以上の値が取得される。しかしながら、実際のタッチは１点であるため、境界線１２付近の座標値（ＡＤ値）が近似していれば、得られた２つ以上の座標値（ＡＤ値）を１つの座標値（ＡＤ値）に丸める丸め込みが行われる。これにより、タッチされたタッチ点数と、得られる座標値（ＡＤ値）の数とを一致させて、タッチパネルにおける座標値（ＡＤ値）が得られ、一連の座標検出処理が終了する。
【００５８】
なお、丸め込みが行われた座標値（ＡＤ値）は、ホスト処理部１３０に送信される。ホスト処理部１３０は、タッチパネル処理部１２０から送信された座標値（ＡＤ値）に基づいて、所定のタッチスイッチ機能を実行する。
【００５９】
一方、判定の結果、得られた座標値（ＡＤ値）が、反応したゾーン（セル）内に本来あるべき座標値（ＡＤ値）値でなければ（ステップＳ１６０、Ｎｏ）、該ＡＤ値はノイズとみなされ、検証部１２９は座標値（ＡＤ値）を除去する処理を行い（ステップＳ１８０）、一連の座標検出処理が終了する。
【００６０】
つぎに、検出座標値（ＡＤ値）の補正方法について説明する。図１４は、本実施の形態にかかるアナログタッチパネル装置１における検出座標値（電圧値）の補正方法の手順を示すフローチャートである。
【００６１】
領域分割されたタッチパネルは、均一な抵抗膜を格子状に分割したように考えることができる。したがって、各ゾーン（セル）１１の抵抗値は縦方向および横方向においてそれぞれ各ゾーン（セル）１１で同一の抵抗値を持っており、タッチパネルは図１５に示すようにゾーン（セル）１１の集合体であると考えることが可能である。
【００６２】
図１５は、本実施の形態にかかる領域分割式のタッチパネルの抵抗の配置を示す模式図である。図１５に示すように、タッチパネルの面方向において各ゾーン（セル）１１は同一形状でマトリックス状に形成されている。このため、各ゾーン（セル）１１の横方向（Ｘ方向）の抵抗値はそれぞれ同一の固定値となり、また縦方向（Ｙ方向）の抵抗値はそれぞれ同一の固定値となり、その値があらかじめ抵抗値記憶部１２４に記憶される。また、この抵抗値は記憶部１４０に記憶されてもよい。なお、図１５では、ゾーン（セル）１１の形状が長方形状の場合を示しているが、ゾーン（セル）１１の形状が正方形状の場合も同様である。
【００６３】
また、各ゾーン（セル）１１の抵抗値があらかじめ記憶されていない場合でも、横方向（Ｘ方向）または縦方向（Ｙ方向）の抵抗値におけるタッチパネルの抵抗値と、横方向（Ｘ方向）または縦方向（Ｙ方向）のゾーン（セル）１１の数により、各ゾーン（セル）１１の横方向（Ｘ方向）および縦方向（Ｙ方向）の抵抗値を計算できる。
【００６４】
タッチされたゾーン（セル）１１Ｔが井桁形（長方形）を構成する場合の抵抗配置は、たとえば図１６に示すような形となる。図１６は、タッチされたゾーン（セル）が井桁形（長方形）を構成する場合の抵抗の配置を示す模式図である。このため、横方向（Ｘ方向）においては、図８にも示したようにタッチパネルにおける押下位置間、すなわちタッチされたゾーン（セル）１１Ｔ間の通電路が分散して、並列回路となる。これにより、取得される座標値（電圧値）が実際の値よりずれた値となってしまう。
【００６５】
ここで、上述したステップＳ１２０においては、タッチされたゾーン（セル）１１Ｔが検出される。図１７は、タッチされたゾーン（セル）１１Ｔが井桁形（長方形）を構成する場合の一例を示す模式図である。たとえば図１７において、実際にタッチ位置３０１、タッチ位置３０２、タッチ位置３０３、タッチ位置３０４がタッチされた場合には、これらのタッチ位置がタッチされたゾーン（セル）１１Ｔが検出される。したがって、井桁形（長方形）を構成するゾーン（セル）１１Ｔは特定することが可能であり、これにより井桁形（長方形）を構成するゾーン（セル）１１Ｔを特定する（ステップＳ２１０）。
【００６６】
タッチされたゾーン（セル）１１Ｔが特定できることで、図１７に示すように、井桁形（長方形）を構成するタッチされたゾーン（セル）１１Ｔ間の最短距離部は、たとえば検出座標取得部１２２において演算により自動的に決定可能である。たとえば図１７では、横方向（Ｘ方向）においては、タッチ位置３０１を内包する第１タッチゾーン（セル）の角部３１１と、タッチ位置３０２を内包する第２タッチゾーン（セル）の角部３１２との間が最短距離部となる。
【００６７】
また、タッチされたゾーン（セル）１１Ｔが井桁形（長方形）を構成する場合、すなわち図１６に示すように通電路が並列回路となった場合における、第１タッチゾーン（セル）の角部３１１および第２タッチゾーン（セル）の角部３１２の座標値（電圧値）は、記憶部１４０に記憶されたゾーン（セル）１１の横方向（Ｘ方向）および縦方向（Ｙ方向）の抵抗値と、井桁形パターンを構成するタッチされたゾーン（セル）１１Ｔの位置の情報とから算出することが可能である。
【００６８】
すなわち、パターン判定部１２３は、タッチ入力操作がなされた複数のゾーン（セル）１１が構成する井桁形のパターンを既定の井桁形パターンと比較して判定する。そして、計算座標値算出部１２５は、第１タッチゾーン（セル）の角部３１１および第２タッチゾーン（セル）の角部３１２の座標値（電圧値）である計算座標値を、パターン判定部１２３で判定された井桁形パターンに対応する各ゾーンにおける抵抗値と、パターン判定部１２３で判定された井桁形パターンを構成するゾーン（セル）１１の位置の情報と、に基づいて算出する。ここでの計算座標値は、通電路が並列回路となっているため正確な座標値（電圧値）ではなく、ズレが生じた座標値（電圧値）である。計算座標値算出部１２５は、計算により求めた井桁形タッチゾーン（セル）１１Ｔの第１タッチゾーン（セル）の角部３１１および第２タッチゾーン（セル）の角部３１２の座標値（電圧値）を、計算座標値（電圧値）として記憶部１４０に記憶させる（ステップＳ２２０）。
【００６９】
一方、図１８に示すように、タッチされたゾーン（セル）１１Ｔが井桁形（長方形）を構成しない場合における、タッチ位置３０１を内包する第１タッチゾーン（セル）の角部３１１と、タッチ位置３０２を内包する第２タッチゾーン（セル）の角部３１２との座標値（電圧値）についても同様に算出することが可能である。すなわち、タッチされたゾーン（セル）１１Ｔが井桁形（長方形）を構成しない場合における、第１タッチゾーン（セル）の角部３１１と第２タッチゾーン（セル）の角部３１２との座標値（電圧値）についても、記憶部１４０に記憶された各ゾーン（セル）１１の横方向（Ｘ方向）の抵抗値および縦方向（Ｙ方向）の抵抗値と、パターン判定部１２３で判定された井桁形パターンを構成するゾーン（セル）１１の位置の情報と、に基づいて算出できる。図１８は、タッチされたゾーン（セル）１１Ｔが井桁形（長方形）を構成しない場合の一例を示す模式図である。
【００７０】
タッチされたゾーン（セル）１１Ｔが井桁形（長方形）を構成しない場合に計算により求めた、上記の計算座標値（電圧値）に対応する第１タッチゾーン（セル）の角部３１１および第２タッチゾーン（セル）の角部３１２の座標値（電圧値）を、基準座標値（電圧値）として記憶部１４０に記憶させる（ステップＳ２３０）。なお、この値は、タッチされたゾーン（セル）１１Ｔが井桁形（長方形）を構成しない場合に実際に第１タッチゾーン（セル）の角部３１１および第２タッチゾーン（セル）の角部３１２をタッチした際に取得できる座標値（電圧値）と同値になる。
【００７１】
つぎに、差分算出部１２６が、計算座標値（電圧値）と検出座標値（電圧値）との座標値差分を算出する（ステップＳ２４０）。この座標値差分が、つぎに基準座標値（電圧値）を補正するための近似値となる。差分算出部１２６は、井桁形（長方形）のタッチで実際のタッチ位置３０１で取得した検出座標値（電圧値）と、第１タッチゾーン（セル）の角部３１１座標値（電圧値）である計算座標値の差分（第１タッチゾーン差分）を算出し、記憶部１４０に記憶させる。また、差分算出部１２６は、井桁形（長方形）のタッチで実際のタッチ位置３０２で取得した検出座標値（電圧値）と、第２タッチゾーン（セル）の角部３１２座標値（電圧値）である計算座標値の差分（第２タッチゾーン差分）を算出し、記憶部１４０に記憶させる。
【００７２】
ステップＳ２３０で算出した、第１タッチゾーン（セル）の角部３１１および第２タッチゾーン（セル）の角部３１２の座標値（電圧値）である基準座標値（電圧値）は、井桁形（長方形）を構成するタッチゾーン（セル）１１Ｔで最も本来の座標とのズレ量が少ないケースとなる。このため、上記近似値である座標値差分の値が大きいほど、タッチゾーン（セル）１１Ｔ内でのズレ量が大きいことを意味する。
【００７３】
つぎに、補正座標値算出部１２８が、近似値である座標値差分に基づいて基準座標値を補正して、補正座標値を算出して、記憶部１４０に記憶させる（ステップＳ２５０）。第１タッチゾーン（セル）の角部３１１の座標値（電圧値）である基準座標値（電圧値）は、タッチ位置３０１を内包する第１タッチゾーン（セル）１１Ｔの右端の座標値（電圧値）である。この座標値（電圧値）を起点に、上記の第１タッチゾーン差分の値が大きいほど第１タッチゾーン（セル）の角部３１１の座標値（電圧値）である基準座標値（電圧値）から第１タッチゾーン（セル）１１Ｔ内の左側にシフトさせることにより、タッチ位置３０１の補正座標値を取得する。
【００７４】
同様に、第２タッチゾーン（セル）の角部３１２の座標値（電圧値）である基準座標値（電圧値）は、タッチ位置３０２を内包する第２タッチゾーン（セル）１１Ｔの左端の座標値（電圧値）である。この座標値（電圧値）を起点に、上記の第２タッチゾーン差分の値が大きいほど第２タッチゾーン（セル）の角部３１２の座標値（電圧値）である基準座標値（電圧値）から第２タッチゾーン（セル）１１Ｔ内の左側にシフトさせることにより、タッチ位置３０２の補正座標値を取得する。そして、上述した補正方法による検出座標値（電圧値）の補正は、縦方向および横方向の両方向に対して行われる。
【００７５】
そして、この補正座標値をホスト処理部１３０へ通知することにより、タッチされたゾーン（セル）１１Ｔが井桁形（長方形）を構成する場合においても、タッチ位置３０１、タッチ位置３０２の２点の正確な座標を取得することが可能となる。また、同様の処理を行うことにより、タッチ位置３０３、タッチ位置３０４の２点の正確な座標値（ＡＤ値）を取得することが可能となる。
【００７６】
また、補正座標値の取得方法の一例として、図１９に示すようにゾーン（セル）１１をさらに小領域に領域分割してもよい。図１９は、ゾーン（セル）１１内をさらに分割して、補正座標値を取得する場合の一例を示した模式図である。たとえば、ゾーン（セル）１１のＸ方向を近似値である座標値差分が０〜ｍの範囲、ｍ〜ｎの範囲、ｎ〜ｐの範囲、ｐ〜ｑの範囲、ｑ〜ｒの範囲などのように小領域に分割する。この場合は、上記の座標値差分の値が、分割したゾーン（セル）１１のどこの小領域に割り当てられるのかを判定する。そして、判定された小領域の座標値（電圧値）を補正座標値としてもよい。すなわち、補正座標値算出部１２８は、座標値差分に基づいて基準座標値（電圧値）を補正する際に、各ゾーン（セル）１１がさらに分割された複数の小領域において座標値差分に基づく補正座標値が該当する小領域を判定する。そして、補正座標値算出部１２８は、該小領域の座標を補正座標値に割り当ててもよい。図１９では、近似値である座標値差分がｎ〜ｐの範囲にある場合を示している。
【００７７】
そして、横方向における補正座標値の取得方法と同様の処理を縦方向の補正座標値の取得でも実施することで、横方向の座標値および縦方向の座標値とともに補正座標値を取得することができ、正確な座標値が得られる。
【００７８】
上述したように、本実施の形態においては、同時にタッチされた複数のゾーン（セル）が井桁形（長方形）を構成する場合に、ゾーン（セル）のタッチ形状が井桁形（長方形）であることをタッチパネル処理部１２０で認識する。これにより、ゾーン（セル）のタッチ形状が井桁形（長方形）を構成することに起因して取得した座標に生じた座標ズレを補正するため、井桁形（長方形）を構成する２点の座標について、正確な座標を出力することができる。
【００７９】
また、本実施の形態においては、同時にタッチされた複数のゾーン（セル）が井桁形（長方形）を構成する場合に、ゾーン（セル）のタッチ形状が井桁形（長方形）であることをタッチパネル処理部１２０で認識する。これにより、ゾーン（セル）のタッチ形状が井桁形（長方形）を構成することに起因して取得した座標に生じた座標ズレを補正するため、補正された２点の座標値が、タッチされたゾーン（セル）内の値となる。
【００８０】
また、本実施の形態においては、ゾーン（セル）のタッチ形状が井桁形（長方形）を構成することに起因して取得した座標に生じた座標ズレを補正してホスト処理部１２０に出力することができる。これにより、取得された入力座標に対するリジェクト処理をホスト処理部１２０において実施する必要がなく、不要な処理の発生が防止される。
【００８１】
したがって、本実施の形態によれば、画面上のタッチ入力操作が井桁形（長方形）となった場合においても、井桁形（長方形）を構成する２点の座標について、正確なタッチ座標を取得することができる、という効果を奏する。
【産業上の利用可能性】
【００８２】
以上のように、本発明にかかるアナログタッチパネル装置は、画面上のタッチが井桁形となった場合に有用である。
【符号の説明】
【００８３】
１  アナログタッチパネル装置、１１  ゾーン（セル）、１１Ｔ  タッチされたゾーン（セル）、１２  境界線、１１０  操作パネル部、１１１  タッチパネル、１１２  表示部、１２０  タッチパネル処理部、１２１  入力ゾーン検出部、１２２  検出座標値取得部、１２３  パターン判定部、１２４  抵抗値記憶部、１２５  計算座標値算出部、１２６  差分算出部、１２７  基準座標値算出部、１２８  補正座標値算出部、１２９  検証部、１３０  ホスト処理部、１４０  記憶部、１５０  制御部、２０１，２０２，２０３，２０４  電極、３０１，３０２，３０３，３０４  タッチ位置、３１１  第１タッチゾーン（セル）の角部、３１２  第２タッチゾーン（セル）の角部、Ｌ１，Ｌ２  導電路。
【図１】
2015173867.tif 000003
【図２】
2015173867.tif 000004
【図３】
2015173867.tif 000005
【図４】
2015173867.tif 000006
【図５】
2015173867.tif 000007
【図６】
2015173867.tif 000008
【図７】
2015173867.tif 000009
【図８】
2015173867.tif 000010
【図９】
2015173867.tif 000011
【図１０】
2015173867.tif 000012
【図１１】
2015173867.tif 000013
【図１２】
2015173867.tif 000014
【図１３】
2015173867.tif 000015
【図１４】
2015173867.tif 000016
【図１５】
2015173867.tif 000017
【図１６】
2015173867.tif 000018
【図１７】
2015173867.tif 000019
【図１８】
2015173867.tif 000020
【図１９】
2015173867.tif 000021
【手続補正書】
【提出日】平成28年7月22日(2016.7.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
面方向において四角形状の外形形状を有するとともに前記四角形状における２対の辺方向においてそれぞれ均等な四角形状の複数のゾーンに領域分割されたアナログタッチパネルを備え、
前記アナログタッチパネルは、一対の電極端子が対向する端辺部にそれぞれ設けられた抵抗膜を上下で前記電極端子が直交するように重ね合わせられ、タッチ入力操作により抵抗膜面が押下された際の上下の前記抵抗膜の接触による抵抗分圧により座標が検出され、
前記アナログタッチパネルにおいてタッチ入力操作がなされた前記ゾーンの位置を検出する入力ゾーン検出部と、
前記タッチ入力操作がなされた位置の座標値である検出座標値を求める検出座標値取得部と、
前記タッチ入力操作がなされた複数の前記ゾーンが構成する井桁形のパターンを既定の井桁形パターンと比較して判定するパターン判定部と、
前記パターン判定部において判定された井桁形のパターンを構成する複数のゾーンのうち前記四角形状における一対の辺方向において隣接する２つの前記ゾーンの角部の座標値である計算座標値を、前記パターン判定部で判定された井桁形パターンに対応する各ゾーンにおける抵抗値と、前記パターン判定部で判定された井桁形パターンを構成する前記ゾーンの位置の情報と、に基づいて算出する計算座標値算出部と、
前記タッチ入力操作がなされたゾーンについて前記検出座標値と前記計算座標値との座標値差分を算出する差分算出部と、
前記複数の前記ゾーンが井桁形のパターンを構成しない場合における前記計算座標値に対応する前記２つの前記ゾーンの角部の座標値である基準座標値を、前記複数の前記ゾーンが井桁形のパターンを構成しない場合における各ゾーンにおける抵抗値と、前記パターン判定部で判定された井桁形パターンを構成する前記ゾーンの位置の情報と、に基づいて算出する基準座標値算出部と、
前記座標値差分に基づいて前記基準座標値を補正した補正座標値を算出する補正座標値算出部と、
を備えることを特徴とするアナログタッチパネル装置。
【請求項２】
前記複数の前記ゾーンが前記井桁形のパターンを構成する場合における各ゾーンにおける抵抗値を、前記複数の井桁形のパターンのそれぞれについてあらかじめ保持すること、
を特徴とする請求項１に記載のアナログタッチパネル装置。
【請求項３】
前記複数の前記ゾーンが前記井桁形のパターンを構成しない場合における前記各ゾーンにおける抵抗値をあらかじめ保持すること、
を特徴とする請求項１または２に記載のアナログタッチパネル装置。
【請求項４】
前記補正座標値算出部は、前記座標値差分に基づいて前記基準座標値を補正する際に、各ゾーンがさらに分割された複数の小領域において前記座標値差分に基づく補正座標が該当する前記小領域の座標を割り当てること、
を特徴とする請求項１から３のいずれか１つに記載のアナログタッチパネル装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
上述した課題を解決し、目的を達成するために、本発明にかかるアナログタッチパネル装置は、面方向において四角形状の外形形状を有するとともに前記四角形状における２対の辺方向においてそれぞれ均等な四角形状の複数のゾーンに領域分割されたアナログタッチパネルを備え、前記アナログタッチパネルは、一対の電極端子が対向する端辺部にそれぞれ設けられた抵抗膜を上下で前記電極端子が直交するように重ね合わせられ、タッチ入力操作により抵抗膜面が押下された際の上下の前記抵抗膜の接触による抵抗分圧により座標が検出され、前記アナログタッチパネルにおいてタッチ入力操作がなされた前記ゾーンの位置を検出する入力ゾーン検出部と、前記タッチ入力操作がなされた位置の座標値である検出座標値を求める検出座標値取得部と、前記タッチ入力操作がなされた複数の前記ゾーンが構成する井桁形のパターンを既定の井桁形パターンと比較して判定するパターン判定部と、前記パターン判定部において判定された井桁形のパターンを構成する複数のゾーンのうち前記四角形状における一対の辺方向において隣接する２つの前記ゾーンの角部の座標値である計算座標値を、前記パターン判定部で判定された井桁形パターンに対応する各ゾーンにおける抵抗値と、前記パターン判定部で判定された井桁形パターンを構成する前記ゾーンの位置の情報と、に基づいて算出する計算座標値算出部と、前記タッチ入力操作がなされたゾーンについて前記検出座標値と前記計算座標値との座標値差分を算出する差分算出部と、前記複数の前記ゾーンが井桁形のパターンを構成しない場合における前記計算座標値に対応する前記２つの前記ゾーンの角部の座標値である基準座標値を、前記複数の前記ゾーンが井桁形のパターンを構成しない場合における各ゾーンにおける抵抗値と、前記パターン判定部で判定された井桁形パターンを構成する前記ゾーンの位置の情報と、に基づいて算出する基準座標値算出部と、前記座標値差分に基づいて前記基準座標値を補正した補正座標値を算出する補正座標値算出部と、を備えることを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】変更
【補正の内容】
【００３０】
計算座標値算出部１２５は、パターン判定部１２３において判定された井桁形のパターンを構成する複数のゾーンのうち一対の辺方向において隣接する２つのゾーンの角部の座標値である計算座標値を、パターン判定部１２３で判定された井桁形パターンに対応する各ゾーンにおける抵抗値と、パターン判定部１２３で判定された井桁形パターンを構成するゾーンの位置の情報と、に基づいて算出する。ここで、一対の辺方向において隣接する２つのゾーンの角部は、井桁形（長方形）を構成するゾーン（セル）１１間の一対の辺方向における最短距離部を構成する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００４０
【補正方法】変更
【補正の内容】
【００４０】
つぎに、検出座標値取得部１２２が、タッチされたゾーン（セル）１１の、実際にタッチされた位置の検出座標値（電圧値）を取得する（ステップＳ１３０）。タッチ点に対する座標値（電圧値）の取得は、Ｘ方向とＹ方向との２回に分けて行われる。Ｘ方向の座標値（電圧値）の取得は、たとえばタッチパネル１１１においてタッチされたゾーン（セル）１１のある行の左側に設けられた電極を０Ｖの状態に設定し、タッチされたゾーン（セル）１１のある行の右側に設けられた電極を５Ｖの状態に設定する。そして、タッチされたゾーン（セル）１１の下に設けられた電極をハイインピーダンスの状態に設定し、ＡＤコンバータにその電極を接続する。そして、タッチパネル１１１の行方向の両端間が０−５Ｖで設定された導通路でタッチされた位置に対し、該位置における抵抗分圧で得られる電圧値が検出座標値（電圧値）とされる。Ｙ方向の座標値（電圧値）の取得についても、上述したＸ方向の座標値（電圧値）の取得と同様にして行われる。そして、座標値（電圧値）がＡＤ変換されることで、座標値（ＡＤ値）を取得する。なお、このような検知方法および検知構成については公知であるため本明細書では詳細な説明は省略する。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００４１
【補正方法】変更
【補正の内容】
【００４１】
ここで、たとえば図４に示すようにタッチパネル１１１が該タッチパネル１１１の面方向において同時に複数のゾーン（セル）１１がタッチされ、タッチされたゾーン（セル）１１Ｔが井桁形（長方形）を構成するように複数箇所でタッチされる場合がある。この場合には、以下のような原理により正確な座標値（電圧値）が取得できず、取得された座標値（ＡＤ値）に座標ズレが発生する。図４は、タッチされた複数のゾーン（セル）１１が井桁形のセル構成となるタッチ状態の一例を示すタッチパネルの模式図である。図４では、符号Ｔが実際にタッチされた位置を示している。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００５９
【補正方法】変更
【補正の内容】
【００５９】
一方、判定の結果、得られた座標値（ＡＤ値）が、反応したゾーン（セル）１１内に本来あるべき座標値（ＡＤ値）でなければ（ステップＳ１６０、Ｎｏ）、該ＡＤ値はノイズとみなされ、検証部１２９は座標値（ＡＤ値）を除去する処理を行い（ステップＳ１８０）、一連の座標検出処理が終了する。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００６６
【補正方法】変更
【補正の内容】
【００６６】
タッチされたゾーン（セル）１１Ｔが特定できることで、図１７に示すように、井桁形（長方形）を構成するタッチされたゾーン（セル）１１Ｔ間の最短距離部は、たとえば検出座標値取得部１２２において演算により自動的に決定可能である。たとえば図１７では、横方向（Ｘ方向）においては、タッチ位置３０１を内包する第１タッチゾーン（セル）の角部３１１と、タッチ位置３０２を内包する第２タッチゾーン（セル）の角部３１２との間が最短距離部となる。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００６８
【補正方法】変更
【補正の内容】
【００６８】
すなわち、パターン判定部１２３は、タッチ入力操作がなされた複数のゾーン（セル）１１が構成する井桁形のパターンを既定の井桁形パターンと比較して判定する。そして、計算座標値算出部１２５は、第１タッチゾーン（セル）の角部３１１および第２タッチゾーン（セル）の角部３１２の座標値（電圧値）である計算座標値を、パターン判定部１２３で判定された井桁形パターンに対応する各ゾーンにおける抵抗値と、パターン判定部１２３で判定された井桁形パターンを構成するゾーン（セル）１１の位置の情報と、に基づいて算出する。ここでの計算座標値は、通電路が並列回路となっているため正確な座標値（電圧値）ではなく、ズレが生じた座標値（電圧値）である。計算座標値算出部１２５は、計算により求めた井桁形パターンを構成するタッチされたゾーン（セル）１１Ｔの第１タッチゾーン（セル）の角部３１１および第２タッチゾーン（セル）の角部３１２の座標値（電圧値）を、計算座標値（電圧値）として記憶部１４０に記憶させる（ステップＳ２２０）。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００７１
【補正方法】変更
【補正の内容】
【００７１】
つぎに、差分算出部１２６が、計算座標値（電圧値）と検出座標値（電圧値）との座標値差分を算出する（ステップＳ２４０）。この座標値差分が、つぎに基準座標値（電圧値）を補正するための近似値となる。差分算出部１２６は、井桁形（長方形）のタッチで実際のタッチ位置３０１で取得した検出座標値（電圧値）と、第１タッチゾーン（セル）の角部３１１の座標値（電圧値）である計算座標値の差分（第１タッチゾーン差分）を算出し、記憶部１４０に記憶させる。また、差分算出部１２６は、井桁形（長方形）のタッチで実際のタッチ位置３０２で取得した検出座標値（電圧値）と、第２タッチゾーン（セル）の角部３１２の座標値（電圧値）である計算座標値の差分（第２タッチゾーン差分）を算出し、記憶部１４０に記憶させる。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００８０
【補正方法】変更
【補正の内容】
【００８０】
また、本実施の形態においては、ゾーン（セル）１１のタッチ形状が井桁形（長方形）を構成することに起因して取得した座標に生じた座標ズレを補正してホスト処理部１３０に出力することができる。これにより、取得された入力座標に対するリジェクト処理をホスト処理部１３０において実施する必要がなく、不要な処理の発生が防止される。
【手続補正１１】
【補正対象書類名】図面
【補正対象項目名】図１４
【補正方法】変更
【補正の内容】
【図１４】
2015173867.tif 000022
【国際調査報告】
2015173867.tif 000023
2015173867.tif 000024
2015173867.tif 000025