JP4622631B2 - Contact position coordinate detection method and apparatus - Google Patents
Contact position coordinate detection method and apparatus Download PDFInfo
- Publication number
- JP4622631B2 JP4622631B2 JP2005103011A JP2005103011A JP4622631B2 JP 4622631 B2 JP4622631 B2 JP 4622631B2 JP 2005103011 A JP2005103011 A JP 2005103011A JP 2005103011 A JP2005103011 A JP 2005103011A JP 4622631 B2 JP4622631 B2 JP 4622631B2
- Authority
- JP
- Japan
- Prior art keywords
- touch panel
- offset error
- output signal
- initial offset
- detection circuit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Description
本発明は、導電層を有するタッチパネル上へ、例えば指先などによる接触が行われたときの接触位置を精度良く検出できる接触位置座標検出方法および装置に関する。 The present invention relates to a contact position coordinate detection method and apparatus capable of accurately detecting a contact position when, for example, a fingertip or the like is contacted on a touch panel having a conductive layer.
近年、タッチパネルを使用したユーザインタフェースが注目されてきている。このようなタッチパネルを使用したユーザインタフェースとしては、従来いろいろな方式のユーザインタフェースが開発されているが、いずれもユーザの触れたタッチパネル上の位置の座標を精度良く検出する必要がある。
図5は、タッチパネル上の例えば指先などによる接触が行われたときの接触位置の座標を静電容量検出方式により検出する従来の接触位置座標検出装置の構成を示す回路図である。この接触位置座標検出装置は、抵抗膜を有するタッチパネル表面の絶縁層へ触れたときの人体の静電容量Cを介して流れる電流を検出する検出回路を含むタッチパネル101と、前記検出された電流値から前記タッチパネル上の接触位置の座標を算出する座標算出用演算回路とを備えている。
図6は、タッチパネル101の構成を示す構造図であり、同図(a)はタッチパネル101の平面図、同図(b)は同図(a)におけるA−A´断面を示す断面構造図である。図6(a)、(b)に示すように、タッチパネル101は、絶縁基板201上に導電層202を設け、さらに導電層202の上に絶縁層204を設け、導電層202の四隅に電極102,103,104,105を取り付けた構成である。
In recent years, a user interface using a touch panel has attracted attention. As user interfaces using such a touch panel, various types of user interfaces have been developed in the past, and it is necessary to accurately detect the coordinates of the position on the touch panel touched by the user.
FIG. 5 is a circuit diagram showing a configuration of a conventional contact position coordinate detection apparatus that detects coordinates of a contact position when a contact is made with a fingertip or the like on the touch panel by a capacitance detection method. The touch position coordinate detection apparatus includes a touch panel 101 including a detection circuit that detects a current flowing through a capacitance C of a human body when touching an insulating layer on the surface of the touch panel having a resistive film, and the detected current value. A calculation circuit for calculating the coordinates of the touch position on the touch panel.
6A and 6B are structural views showing the configuration of the touch panel 101, where FIG. 6A is a plan view of the touch panel 101, and FIG. 6B is a cross-sectional structural view showing an AA ′ cross section in FIG. is there. As shown in FIGS. 6A and 6B, the touch panel 101 includes a
図5に示すように、前記検出回路は、電流検出抵抗回路106と差動実効値検波回路107,108,109,110と交流基準信号を出力する基準信号源121とを備えている。また、前記座標算出用演算回路は、加算回路111,113,114とX軸座標演算回路112とY軸座標演算回路115とを備えている。
電流検出抵抗回路106は、タッチパネル表面の絶縁層へ触れた人体の静電容量Cと、電極102,103,104,105とタッチパネル表面上の接触位置との間の前記導電層202によるインピーダンスに応じてタッチパネル101の電極102,103,104,105へそれぞれ流れる電流を検出するための電流検出抵抗Rを有している。この電流検出抵抗Rは、電極102,103,104,105へそれぞれ流れる電流に応じた電圧降下量がその両端に発生する。
差動実効値検波回路107は、タッチパネル101の電極102へ流れる電流に応じて前記電流検出抵抗Rの両端から出力される電圧降下量の差分を増幅回路により増幅し検波し、前記電流の実効値に応じた直流電圧Vaを出力する回路である。
差動実効値検波回路108は、タッチパネル101の電極103へ流れる電流に応じて前記電流検出抵抗Rの両端から出力される電圧降下量の差分を増幅回路により増幅し検波し、前記電流の実効値に応じた直流電圧Vdを出力する回路である。
差動実効値検波回路109は、タッチパネル101の電極104へ流れる電流に応じて前記電流検出抵抗Rの両端から出力される電圧降下量の差分を増幅回路により増幅し検波し、前記電流の実効値に応じた直流電圧Vcを出力する回路である。
差動実効値検波回路110は、タッチパネル101の電極105へ流れる電流に応じて前記電流検出抵抗Rの両端から出力される電圧降下量の差分を増幅回路により増幅し検波し、前記電流の実効値に応じた直流電圧Vbを出力する回路である。
基準信号源121は、前記各電流検出抵抗Rを介してタッチパネル101の電極102,103,104,105へ前記交流基準信号を供給するものである。
As shown in FIG. 5, the detection circuit includes a current
The current
The differential effective
The differential effective
The differential effective
The differential effective
The
前記座標算出用演算回路の加算回路111は、差動実効値検波回路107の出力と差動実効値検波回路108の出力とを加算する回路である。加算回路113は、差動実効値検波回路107の出力と差動実効値検波回路108の出力と差動実効値検波回路109の出力と差動実効値検波回路110の出力とを加算する回路である。加算回路114は、差動実効値検波回路108の出力と差動実効値検波回路109の出力とを加算する回路である。
X軸座標演算回路112は、加算回路111の加算結果と加算回路113の加算結果とをもとに、タッチパネル101における接触が行われた位置のX軸方向の座標計算を所定の演算式“(Va+Vd)/(Va+Vb+Vc+Vd)”を用いて行う回路である。Y軸座標演算回路115は、加算回路113の加算結果と加算回路114の加算結果とをもとに、タッチパネル101における接触が行われた位置のY軸方向の座標計算を所定の演算式“(Vc+Vd)/(Va+Vb+Vc+Vd)”を用いて行う回路である。
The adder circuit 111 of the calculation circuit for coordinate calculation is a circuit that adds the output of the differential effective
Based on the addition result of the addition circuit 111 and the addition result of the
次に動作について説明する。
この接触位置座標検出装置では、交流基準信号が基準信号源121から四隅に取り付けられた電極102,103,104,105へ供給されており、電極102,103,104,105からタッチパネル表面の絶縁層へ触れた指先などを経由し、人体の静電容量Cを介して交流電流が流れ、タッチパネル101の電極102,103,104,105→人体→検出回路の基準信号源121→タッチパネル101という経路の電流ループが形成される。このとき、タッチパネル表面の絶縁層の接触が行われた位置に応じて電極102,103,104,105から人体の静電容量Cを介して流れる交流電流に偏りが発生する。この交流電流の偏りから前記座標算出用演算回路によりタッチパネル表面の絶縁層上の接触が行われた位置の座標を前記所定の演算式により求めている。タッチパネル表面の絶縁層へ接触が行われていないときには、前記電流ループは形成されず、前記交流電流は流れない。しかしながら、検出しなければならない前記交流電流は数μアンペア程度の微小電流であることから、差動実効値検波回路107,108,109,110に用いられる増幅回路の増幅度は、電圧増幅度換算値で70dB〜85dB程度必要となる。
このようなタッチパネルにおける接触が行われた位置を検出するものとしては、抵抗膜を有するタッチパネルの接触が行われた位置をパルス信号を用いて検出する座標検出装置がある(特許文献1)。
In this contact position coordinate detection apparatus, an AC reference signal is supplied from the
As a device for detecting a position where contact is made on such a touch panel, there is a coordinate detection device that detects a position where a touch panel having a resistive film is contacted using a pulse signal (Patent Document 1).
本発明にかかる接触位置座標検出装置は、タッチパネルを構成する絶縁された導電層の所定の位置に設けられた複数の電極から出力されたタッチパネル出力信号を誤差増幅器および振幅検波回路を含む検出回路により増幅し検出し、前記検出したタッチパネル出力信号をもとに、前記タッチパネル上へ接触が行われたときの位置座標を検出する接触位置座標検出装置において、前記検出回路を単一の検出回路により構成し、前記タッチパネルに対し接触が行われていないときの前記タッチパネルおよび前記タッチパネル出力信号を検出する前記検出回路における初期オフセット誤差を検出する初期オフセット誤差検出手段と、前記初期オフセット誤差検出手段により検出した初期オフセット誤差を保持する初期オフセット誤差保持手段と、前記タッチパネル出力信号を検出する前記検出回路、前記初期オフセット誤差検出手段および前記初期オフセット誤差保持手段の温度ドリフトに伴う温度ドリフトオフセット誤差の、前記誤差増幅器へ同一信号を入力することによる検出と保持、および前記複数の電極から出力されたタッチパネル出力信号の巡回的な検出を前記検出回路を用いて行うサイクリック手段と、前記サイクリック手段により巡回的に検出した前記タッチパネル出力信号を、前記初期オフセット誤差保持手段で保持した初期オフセット誤差と、前記サイクリック手段により保持した前記温度ドリフトオフセット誤差とをもとにオフセット補償する補償手段と、前記補償手段でオフセット補償した前記タッチパネル出力信号をもとに前記タッチパネル上へ接触が行われたときの前記位置座標を演算する演算手段とを備えたことを特徴とする。 A contact position coordinate detection apparatus according to the present invention is configured to detect a touch panel output signal output from a plurality of electrodes provided at predetermined positions of an insulated conductive layer constituting a touch panel by a detection circuit including an error amplifier and an amplitude detection circuit. amplification was detected, on the basis of the touch panel output signal the detected, in the contact position coordinate detecting device for detecting the position coordinates when the contact on the touch panel is performed, constituting the detection circuit by a single detector And an initial offset error detection means for detecting an initial offset error in the detection circuit for detecting the touch panel and the touch panel output signal when the touch panel is not touched, and the initial offset error detection means. An initial offset error holding means for holding an initial offset error; Holding said detection circuit for detecting a touch panel output signal, temperature drift offset error caused by the temperature drift of the initial offset error detecting means and said initial offset error holding unit, and detecting by means of inputting the same signal to the error amplifier, and Cyclic means for performing cyclic detection of touch panel output signals output from the plurality of electrodes using the detection circuit, and the touch panel output signal detected cyclically by the cyclic means for holding the initial offset error Compensation means for offset compensation based on the initial offset error held by the means and the temperature drift offset error held by the cyclic means, and the touch panel based on the touch panel output signal offset-compensated by the compensation means Contact was made up Characterized by comprising a calculating means for calculating a Kino the position coordinates.
本発明は、このような事情に鑑みてなされたものであり、タッチパネル上へ接触が行われたときの接触位置の検出精度の低下を回避し、高い精度で接触位置を検出できる接触位置座標検出方法および装置を提供することを目的とする。 The present invention has been made in view of such circumstances, and avoids a decrease in contact position detection accuracy when contact is made on the touch panel, and can detect the contact position with high accuracy. It is an object to provide a method and apparatus.
上記目的を達成するため、本発明にかかる接触位置座標検出方法は、タッチパネルを構成する絶縁された導電層の所定の位置に設けられた複数の電極から出力されたタッチパネル出力信号を誤差増幅器および振幅検波回路を含む検出回路により増幅し検出し、前記検出したタッチパネル出力信号をもとに前記タッチパネル上へ接触が行われたときの位置座標を検出する接触位置座標検出方法において、前記検出回路を単一の検出回路により構成し、前記タッチパネルに対し接触が行われていないときの前記タッチパネルおよび前記タッチパネル出力信号を検出する前記検出回路における初期オフセット誤差を初期オフセット誤差検出手段により検出する初期オフセット誤差検出手順と、前記初期オフセット誤差検出手順で検出した初期オフセット誤差を初期オフセット誤差保持手段により保持する初期オフセット誤差保持手順と、前記タッチパネル出力信号を検出する前記検出回路、前記初期オフセット誤差検出手段および前記初期オフセット誤差保持手段の温度ドリフトに伴う温度ドリフトオフセット誤差の、前記誤差増幅器へ同一信号を入力することによる検出と保持、および前記複数の電極から出力されたタッチパネル出力信号の巡回的な検出を前記検出回路を用いてサイクリック手段が行い、前記検出したタッチパネル出力信号を、前記初期オフセット誤差保持手順で保持した初期オフセット誤差と、前記保持した温度ドリフトオフセット誤差とをもとに補償手段でオフセット補償する補償手順と、前記補償手順でオフセット補償した前記タッチパネル出力信号をもとに前記タッチパネル上へ接触が行われたときの前記位置座標を演算手段で演算する演算手順とを備えたことを特徴とする。 In order to achieve the above object, a contact position coordinate detection method according to the present invention includes a touch panel output signal output from a plurality of electrodes provided at predetermined positions of an insulated conductive layer constituting a touch panel, an error amplifier and an amplitude. In a contact position coordinate detection method that amplifies and detects by a detection circuit including a detection circuit and detects a position coordinate when contact is made on the touch panel based on the detected touch panel output signal, the detection circuit is simply An initial offset error detection unit configured to detect an initial offset error in the detection circuit configured to detect an output signal of the touch panel and the touch panel when the touch panel is not in contact with the detection circuit. Procedure and the initial offset detected in the initial offset error detection procedure. An initial offset error holding procedure to hold the door error by the initial offset error holding means, said detection circuit for detecting the touch panel output signal, the temperature drift offset due to temperature drift of the initial offset error detecting means and said initial offset error holding means Cyclic means performs detection and holding of an error by inputting the same signal to the error amplifier and cyclic detection of a touch panel output signal output from the plurality of electrodes using the detection circuit, and the detection The touch panel output signal is compensated by the compensation means based on the initial offset error held by the initial offset error holding procedure and the held temperature drift offset error, and the offset compensated by the compensation procedure Based on touch panel output signal Characterized in that an arithmetic procedure for calculating the position coordinates when the contact on the touch panel is performed by the operation means.
本発明にかかる接触位置座標検出装置は、タッチパネル出力信号を増幅する検出回路を単一の検出回路により構成し、タッチパネルに対し接触が行われていないときの前記タッチパネルおよび前記タッチパネル出力信号を増幅する前記検出回路における初期オフセット誤差を検出する初期オフセット誤差検出手段と、前記初期オフセット誤差検出手段により検出した初期オフセット誤差を保持する初期オフセット誤差保持手段と、前記タッチパネル出力信号を増幅する前記検出回路を含む処理回路の温度ドリフトに伴う温度ドリフトオフセット誤差の検出と保持、および前記複数の電極から出力されたタッチパネル出力信号の検出と増幅を前記検出回路を用いて巡回的に行うサイクリック手段と、前記サイクリック手段により巡回的に検出し増幅した前記タッチパネル出力信号を、前記初期オフセット誤差保持手段で保持した初期オフセット誤差と、前記サイクリック手段により巡回的に保持した前記温度ドリフトオフセット誤差とをもとにオフセット補償する補償手段と、前記補償手段でオフセット補償した前記タッチパネル出力信号をもとに前記タッチパネル上へ接触が行われたときの位置座標を演算する演算手段とを備えたことを特徴とする。 The contact position coordinate detection apparatus according to the present invention includes a detection circuit that amplifies a touch panel output signal by a single detection circuit, and amplifies the touch panel and the touch panel output signal when no touch is made on the touch panel. An initial offset error detecting means for detecting an initial offset error in the detection circuit; an initial offset error holding means for holding an initial offset error detected by the initial offset error detecting means; and the detection circuit for amplifying the touch panel output signal. Cyclic means for cyclically detecting and amplifying the temperature drift offset error accompanying the temperature drift of the processing circuit including and detecting and amplifying the touch panel output signal output from the plurality of electrodes using the detection circuit; Cyclically detected by cyclic means Compensating means for offset compensation based on the initial offset error held by the initial offset error holding means and the temperature drift offset error held cyclically by the cyclic means, the width of the touch panel output signal, And calculating means for calculating position coordinates when contact is made on the touch panel based on the touch panel output signal compensated for offset by the compensating means.
本発明によれば、タッチパネル出力信号を増幅し検出する誤差増幅器および振幅検波回路を含む検出回路を単一の検出回路により構成し、保持された初期オフセット誤差信号と温度ドリフトオフセット誤差信号とをもとに、タッチパネルの各電極から出力されるタッチパネル出力信号に対しオフセット補償を行うため、前記タッチパネルと前記検出回路の電気的特性や調整のばらつきなどを原因とする初期オフセット誤差がタッチパネル出力信号に与える悪影響から派生する位置座標の演算結果に生ずる誤差、および、温度ドリフトに伴って発生する前記検出回路、初期オフセット誤差検出手段、初期オフセット誤差保持手段、さらにサイクリック手段自身の温度ドリフトオフセット誤差から派生する、前記タッチパネル上へ接触が行われたときの位置座標の演算結果に生ずる誤差を有効に低減でき、タッチパネル上の接触位置の検出精度の低下を回避し、高い精度で接触位置を検出できる接触位置座標検出方法および装置を提供できる効果がある。 According to the present invention, a detection circuit including an error amplifier and an amplitude detection circuit that amplifies and detects a touch panel output signal is configured by a single detection circuit, and the stored initial offset error signal and temperature drift offset error signal are also included. In addition, since offset compensation is performed on the touch panel output signal output from each electrode of the touch panel, an initial offset error caused by variations in electrical characteristics and adjustment between the touch panel and the detection circuit is given to the touch panel output signal. Derived from errors occurring in the calculation results of position coordinates derived from adverse effects, and the detection circuit, initial offset error detection means, initial offset error holding means, and cyclic means itself temperature drift offset error generated due to temperature drift A contact has been made on the touch panel The effect of providing a contact position coordinate detection method and apparatus capable of effectively reducing errors occurring in the calculation results of the position coordinates, avoiding a decrease in contact position detection accuracy on the touch panel, and detecting the contact position with high accuracy. is there.
また、タッチパネルの各電極から出力されるタッチパネル出力信号を増幅し検出する誤差増幅器および振幅検波回路を含む検出回路を単一の検出回路により構成することから、各タッチパネル出力信号を検出するチャネル間の回路特性の同等性を維持する必要がなくなり、検出チャネル間の回路特性のバラツキを原因とする、前記タッチパネル上へ接触が行われたときの位置座標の演算結果に発生する誤差を有効に低減でき、タッチパネル上の接触位置の検出精度の低下を回避し、高い精度で接触位置を検出できる接触位置座標検出方法および装置を提供できる効果がある。
In addition, since the detection circuit including the error amplifier and the amplitude detection circuit that amplifies and detects the touch panel output signal output from each electrode of the touch panel is configured by a single detection circuit, the touch panel output signal is detected between channels. It is no longer necessary to maintain equality of circuit characteristics, and it is possible to effectively reduce errors that occur in the calculation results of position coordinates when touching on the touch panel due to variations in circuit characteristics between detection channels. There is an effect that it is possible to provide a contact position coordinate detection method and apparatus capable of avoiding a decrease in detection accuracy of the contact position on the touch panel and detecting the contact position with high accuracy.
タッチパネル上へ接触が行われたときの接触位置の検出精度の低下を回避し、高い精度で接触位置を検出できる接触位置座標検出方法を提供するという目的を、タッチパネル出力信号を増幅する検出回路を単一の検出回路により構成し、前記タッチパネルに対し接触が行われていないときの前記タッチパネルおよび前記タッチパネル出力信号を増幅する前記検出回路における初期オフセット誤差を検出し、前記検出した初期オフセット誤差を保持し、前記タッチパネル出力信号を増幅する前記検出回路を含む処理回路の温度ドリフトに伴う温度ドリフトオフセット誤差の検出と保持、および前記複数の電極から出力されたタッチパネル出力信号の検出と増幅を前記検出回路を用いて巡回的に行い、前記検出し増幅したタッチパネル出力信号を、前記保持した初期オフセット誤差と、前記保持した温度ドリフトオフセット誤差とをもとにオフセット補償し、前記補償したタッチパネル出力信号をもとに前記タッチパネル上へ接触が行われたときの位置座標を演算することで実現した。 A detection circuit that amplifies a touch panel output signal for the purpose of providing a contact position coordinate detection method capable of detecting a contact position with high accuracy while avoiding a decrease in detection accuracy of a contact position when contact is made on the touch panel. An initial offset error is detected in the touch panel and the detection circuit that amplifies the touch panel output signal when the touch panel is not in contact with the touch panel when the touch panel is not touched, and the detected initial offset error is retained. Detecting and holding a temperature drift offset error accompanying a temperature drift of a processing circuit including the detection circuit for amplifying the touch panel output signal, and detecting and amplifying the touch panel output signal output from the plurality of electrodes. The touch panel output signal detected and amplified is cyclically performed using Offset compensation is performed based on the retained initial offset error and the retained temperature drift offset error, and a position coordinate when contact is made on the touch panel is calculated based on the compensated touch panel output signal. That was realized.
また、タッチパネル上へ接触が行われたときの接触位置の検出精度の低下を回避し、高い精度で接触位置を検出できる接触位置座標検出装置を提供するという目的を、タッチパネル出力信号を増幅する検出回路を単一の検出回路により構成し、前記タッチパネルに対し接触が行われていないときの前記タッチパネルおよび前記タッチパネル出力信号を増幅する前記検出回路における初期オフセット誤差を初期オフセット誤差検出手段により検出し、前記初期オフセット誤差検出手段により検出した初期オフセット誤差を初期オフセット誤差保持手段により保持し、前記タッチパネル出力信号を増幅する前記検出回路を含む処理回路の温度ドリフトに伴う温度ドリフトオフセット誤差の検出と保持、および前記複数の電極から出力されたタッチパネル出力信号の検出と増幅を前記検出回路を用いてサイクリック手段により巡回的に行い、前記サイクリック手段により巡回的に検出し増幅した前記タッチパネル出力信号を、前記初期オフセット誤差保持手段で保持した初期オフセット誤差と、前記サイクリック手段により巡回的に保持した前記温度ドリフトオフセット誤差とをもとに補償手段によりオフセット補償し、前記補償手段でオフセット補償した前記タッチパネル出力信号をもとに前記タッチパネル上へ接触が行われたときの位置座標を演算手段により演算することで実現した。 In addition, the detection of amplifying the touch panel output signal is aimed at providing a contact position coordinate detection device capable of detecting the contact position with high accuracy while avoiding a decrease in the detection accuracy of the contact position when contact is made on the touch panel. An initial offset error detecting means detects an initial offset error in the detection circuit that amplifies the touch panel and the touch panel output signal when the touch panel is not in contact with the touch panel when the circuit is configured by a single detection circuit; Detecting and holding a temperature drift offset error accompanying a temperature drift of a processing circuit including the detection circuit that holds the initial offset error detected by the initial offset error detection means by an initial offset error holding means and amplifies the touch panel output signal; And touch output from the plurality of electrodes The output signal is cyclically detected by the cyclic means using the detection circuit, and the touch panel output signal cyclically detected and amplified by the cyclic means is held by the initial offset error holding means. On the touch panel based on the touch panel output signal compensated for offset by the compensation means based on the initial offset error and the temperature drift offset error held cyclically by the cyclic means, and offset compensated by the compensation means. This was realized by calculating the position coordinates when contact was made with the calculation means.
図1は、この実施例1の接触位置座標検出装置の構成を示す回路図である。この接触位置座標検出装置は、抵抗膜を有するタッチパネル表面へ、例えば指先などにより触れたときの人体の静電容量Cを介して流れる電流を検出する検出回路51を含むタッチパネル1と、この実施例1の接触位置座標検出装置の特徴である、従来の接触位置座標検出装置において問題点であった初期オフセットおよび温度ドリフトを自動補正し、またチャネル間オフセットの発生を回避するためのオフセット補償回路52と、前記検出された電流値から前記タッチパネル上へ触れたときの位置の座標を算出する座標算出用演算回路53とを備えている。
図2は、この実施例1の接触位置座標検出装置におけるタッチパネル1の構成を示す構造図であり、図2(a)はタッチパネル1の平面図、同図(b)は図2(a)におけるA−A´断面を示す断面構造図である。図2(a)、(b)に示すように、タッチパネル1は、絶縁基板11上に導電層12を設け、さらに導電層12の上に絶縁層14を設け、導電層12の四隅に電極2,3,4,5を取り付けた構成である。
FIG. 1 is a circuit diagram showing the configuration of the contact position coordinate detection apparatus according to the first embodiment. This touch position coordinate detection device includes a
FIG. 2 is a structural diagram showing the configuration of the
また、図1に示すように、前記検出回路51は、電流検出抵抗回路6と、タッチパネル1へ触れたときにそのタッチパネル1の電極2,3,4,5へ流れる微小交流電流に応じたタッチパネル出力信号および基準信号源121から出力される交流基準信号を切り替える巡回型スイッチ回路8と、前記タッチパネル出力信号を増幅する誤差増幅器9と、前記誤差増幅器9の出力を検波する振幅検波回路10とを備えている。
As shown in FIG. 1, the
電流検出抵抗回路6は、タッチパネル1の表面の絶縁層14へ触れたときの人体の静電容量Cと、電極2,3,4,5とタッチパネル表面上の接触位置との間の前記導電層12によるインピーダンスに応じてタッチパネル1の電極2,3,4,5へそれぞれ流れる電流を検出するための電流検出抵抗Rを有している。基準信号源121は、前記各電流検出抵抗Rを介してタッチパネル101の電極102,103,104,105へ前記交流基準信号を供給しており、このため前記電流検出抵抗Rは、電極2,3,4,5へそれぞれ流れる電流に応じた電圧降下量をタッチパネル出力信号としてその両端に発生させる。
The current detection resistor circuit 6 includes the capacitance C of the human body when touching the insulating
巡回型スイッチ回路8では、後述するシーケンシャル制御回路29から出力される制御信号をもとに、固定接点端子K1,K2,K3,K4,K5と可動接点端子K0との間の導通状態および非導通状態が切り替えられる。巡回型スイッチ回路8の固定接点端子K1には、基準信号源121からの交流基準信号が供給されている。また、固定接点端子K2には、タッチパネル1の電極2へ流れる電流に応じたタッチパネル出力信号Vaが供給される。また、固定接点端子K3には、タッチパネル1の電極3へ流れる電流に応じたタッチパネル出力信号Vbが供給される。また、固定接点端子K4には、タッチパネル1の電極4へ流れる電流に応じたタッチパネル出力信号Vcが供給される。また、固定接点端子K5には、タッチパネル1の電極5へ流れる電流に応じたタッチパネル出力信号Vdが供給される。
誤差増幅器9はアナログ演算回路9Aとアナログ増幅器9Bとを備え、タッチパネル1へ触れた位置の検出精度の低下の要因となる各種誤差を補償するために用いるオフセット誤差信号、またはタッチパネル1へ触れたときの各電極2,3,4,5に流れる微小交流電流に応じたタッチパネル出力信号を増幅し出力する回路である。
In the
The
前記アナログ演算回路9Aは、巡回型スイッチ回路8の可動接点端子K0が固定接点端子K2と導通状態にある期間の前記電流検出抵抗Rの電圧降下量をもとにタッチパネル1へ触れたときの電極2のタッチパネル出力信号をアナログ演算し前記アナログ増幅器9Bへ出力する。また、巡回型スイッチ回路8の可動接点端子K0が固定接点端子K3と導通状態にある期間の前記電流検出抵抗Rの電圧降下量をもとにタッチパネル1へ触れたときの電極3のタッチパネル出力信号をアナログ演算し前記アナログ増幅器9Bへ出力する。また、巡回型スイッチ回路8の可動接点端子K0が固定接点端子K4と導通状態にある期間の前記電流検出抵抗Rの電圧降下量をもとにタッチパネル1へ触れたときの電極4のタッチパネル出力信号をアナログ演算し前記アナログ増幅器9Bへ出力する。また、巡回型スイッチ回路8の可動接点端子K0が固定接点端子K5と導通状態にある期間の前記電流検出抵抗Rの電圧降下量をもとにタッチパネル1へ触れたときの電極5のタッチパネル出力信号をアナログ演算し前記アナログ増幅器9Bへ出力する。
The analog
また、前記アナログ演算回路9Aは、巡回型スイッチ回路8の可動接点端子K0が固定接点端子K2と導通状態にある期間の前記電流検出抵抗Rの電圧降下量をもとにタッチパネル1へ触れていないときの電極2についてのオフセット誤差信号をアナログ演算し前記アナログ増幅器9Bへ出力する。また、巡回型スイッチ回路8の可動接点端子K0が固定接点端子K3と導通状態にある期間の前記電流検出抵抗Rの電圧降下量をもとにタッチパネル1へ触れていないときの電極3についてのオフセット誤差信号をアナログ演算し前記アナログ増幅器9Bへ出力する。また、巡回型スイッチ回路8の可動接点端子K0が固定接点端子K4と導通状態にある期間の前記電流検出抵抗Rの電圧降下量をもとにタッチパネル1へ触れていないときの電極4についてのオフセット誤差信号をアナログ演算し前記アナログ増幅器9Bへ出力する。また、巡回型スイッチ回路8の可動接点端子K0が固定接点端子K5と導通状態にある期間の前記電流検出抵抗Rの電圧降下量をもとにタッチパネル1へ触れていないときの電極5についてのオフセット誤差信号をアナログ演算し前記アナログ増幅器9Bへ出力する。
前記アナログ増幅器9Bは、前記アナログ演算回路9Aの出力を増幅し出力する。
Further, the analog
The analog amplifier 9B amplifies and outputs the output of the analog
また、巡回型スイッチ回路8の可動接点端子K0が固定接点端子K1と導通状態にある期間では、前記アナログ演算回路9Aには交流基準信号のみが入力されるため、このときの前記アナログ増幅器9Bからの出力は前記アナログ演算回路9A、アナログ増幅器9Bにおける温度ドリフトに伴う出力であり、これが温度ドリフトに伴う温度ドリフトオフセット誤差信号として誤差増幅器9から出力され、オフセット補償・ノイズフィルタ回路20において温度ドリフトに伴うオフセットを補償する温度ドリフトオフセット誤差信号としてオフセット補償に用いられる。また、この温度ドリフトオフセット誤差信号は、ストレーによる変位、誤差増幅器9自体の誤差、および振幅検波回路10の誤差などを含むオフセット、巡回型スイッチ回路31の誤差、サンプルホールド回路32a,32b,32c,32d,32eにおける誤差を含む主に温度ドリフトに伴うものである。
Further, during the period in which the movable contact terminal K0 of the
振幅検波回路10は、前記誤差増幅器9から出力される前記タッチパネル出力信号、オフセット誤差信号および温度ドリフトオフセット誤差信号の直流レベルを検出する回路である。
The
前記オフセット補償回路52は、オフセット補償・ノイズフィルタ回路20と、A/D・D/Aコンバータ21,23,25,27と、シーケンシャル制御回路29と、オフセット補償・ノイズフィルタ回路20の出力を切り替える巡回型スイッチ回路31と、サンプルホールド回路32a,32b,32c,32d,32eを有したサンプルホールドユニット32と、前記サンプルホールド回路32a,32b,32c,32d,32eの各キャパシタ41,42,43,44,45とを備えている。
The offset
A/D・D/Aコンバータ21,23,25,27は、A/D変換機能およびD/A変換機能と、電源投入時および再補正動作のトリガとなる再補正動作信号がシーケンシャル制御回路29へ出力されたとき、前記A/D変換機能によりディジタルデータに変換した振幅検波回路10の出力(誤差増幅器9から出力された、タッチパネル1へ触れていないときの電極2,3,4,5の前記オフセット誤差信号のディジタル値)を保持するラッチ回路とをそれぞれ備えている。
The A / D / D /
オフセット補償・ノイズフィルタ回路20は、加減算器およびノイズフィルターを備えたオフセット補償を行う回路である。このオフセット補償・ノイズフィルタ回路20では、A/D・D/Aコンバータ21,23,25,27の前記各ラッチ回路に保持された前記オフセット誤差信号と、サンプルホールド回路32eのキャパシタ45に保持された温度ドリフトオフセット誤差信号とをもとに、振幅検波回路10において直流レベルとして検出され出力された前記タッチパネル出力信号のオフセット補償を行う。
The offset compensation /
シーケンシャル制御回路29は、電源投入および再補正動作のトリガとなる再補正動作信号が与えられたタイミングで、巡回型スイッチ回路8の可動接点端子C0と固定接点端子C1との間を導通状態にした後、巡回型スイッチ回路8を1巡回動作させるための制御信号を出力する。また、このとき振幅検波回路10から出力された前記オフセット誤差信号をA/D・D/Aコンバータ21,23,25,27の前記各ラッチ回路へ保持させるための制御信号を出力する。また、サンプルホールド回路32a,32b,32c,32dへ保持されている前記タッチパネル出力信号を初期値にリセットするとともに、巡回型スイッチ回路31の固定接点端子C1を介して出力された前記温度ドリフトオフセット誤差信号をサンプルホールド回路32eのキャパシタ45へ保持させるための制御信号をサンプルホールドユニット32へ出力する。
電源投入および再補正動作のトリガとなる再補正動作信号が与えられた後は、巡回型スイッチ回路8と巡回型スイッチ回路31とを同期させて可動接点端子と固定接点端子との間の導通状態および非導通状態を切り替えるための制御信号を出力する。
The sequential control circuit 29 brings the movable contact terminal C0 and the fixed contact terminal C1 of the
After the power-on and re-correction operation signal that is a trigger for the re-correction operation is given, the
巡回型スイッチ回路31は、電源投入および再補正動作のトリガとなる再補正動作信号が与えられた後は、シーケンシャル制御回路29から出力される前記制御信号をもとに可動接点端子C0と固定接点端子C1,C2,C3,C4,C5との間の導通状態および非導通状態が切り替えられ、前記巡回型スイッチ回路8と同期して前記導通状態および非導通状態の切り替えを行う。すなわち、巡回型スイッチ回路31の可動接点端子C0と固定接点端子C1とが導通状態に切り替えられている期間では、巡回型スイッチ回路8においても可動接点端子K0と固定接点端子K1とが導通状態に切り替えられている。また、巡回型スイッチ回路31の可動接点端子C0と固定接点端子C2とが導通状態に切り替えられている期間では、巡回型スイッチ回路8においても可動接点端子K0と固定接点端子K2とが導通状態に切り替えられており、同様に可動接点端子C0と固定接点端子C3とが導通状態に切り替えられている期間では、巡回型スイッチ回路8においても可動接点端子K0と固定接点端子K3とが導通状態に、また、可動接点端子C0と固定接点端子C4とが導通状態に切り替えられている期間では、巡回型スイッチ回路8においても可動接点端子K0と固定接点端子K4とが導通状態に、可動接点端子C0と固定接点端子C5とが導通状態に切り替えられている期間では、巡回型スイッチ回路8においても可動接点端子K0と固定接点端子K5とが導通状態に切り替えられる。
The
この結果、電源投入時および再補正動作のトリガとなる再補正動作信号が与えられた期間においては、先ずこのときの温度ドリフトオフセット誤差信号の初期値がサンプルホールド回路32eに保持され、そして、オフセット誤差信号がA/D・D/Aコンバータ21,23,25,27の前記各ラッチ回路へ保持される。
すなわち巡回型スイッチ回路31の可動接点端子C0と固定接点端子C1とが導通状態に切り替えられている期間においては、巡回型スイッチ回路8においても可動接点端子K0と固定接点端子K1とが導通状態に切り替えられており、前記温度ドリフトに伴うオフセットを補償する温度ドリフトオフセット誤差信号がサンプルホールド回路32eのキャパシタ45に保持される。電源投入時および再補正動作のトリガとなる再補正動作信号が与えられた後は、この温度ドリフトオフセット誤差信号は、巡回型スイッチ回路8,31が1巡回動作するごとに新しい温度ドリフトオフセット誤差信号に更新されてサンプルホールド回路32eへ保持される。
As a result, the initial value of the temperature drift offset error signal at this time is first held in the sample and hold circuit 32e when the power is turned on and during the period when the recorrection operation signal serving as a trigger for the recorrection operation is given. The error signal is held in the latch circuits of the A / D / D /
That is, during the period in which the movable contact terminal C0 and the fixed contact terminal C1 of the
この結果、電源投入時および再補正動作のトリガとなる再補正動作信号が与えられた期間経過後、タッチパネル1へ触れると、その位置座標を算出するためのタッチパネル出力信号がオフセット補償されてサンプルホールドユニット32のキャパシタ41,42,43,44に保持され、座標算出用演算回路53でX座標方向およびY座標方向の位置検出出力が求められる。この座標算出用演算回路53の加算回路33は、サンプルホールド回路32a,32b,32c,32dにより保持された各タッチパネル出力信号を加算する回路である。加算回路34は、サンプルホールド回路32aにより保持されたタッチパネル出力信号とサンプルホールド回路32cにより保持されたタッチパネル出力信号とを加算する回路である。加算回路36は、サンプルホールド回路32cにより保持されたタッチパネル出力信号とサンプルホールド回路32dにより保持されたタッチパネル出力信号とを加算する回路である。また、X軸座標演算回路35は、加算回路34の加算結果と加算回路33の加算結果とにより、オフセット補償された各タッチパネル出力信号Va,Vb,Vc,Vdをもとに、タッチパネル1に触れたときの接触位置のX軸方向の座標を、所定の演算式“(Va+Vd)/(Va+Vb+Vc+Vd)”を用いて行う回路である。Y軸座標演算回路37は、加算回路33の加算結果と加算回路36の加算結果とをもとに、タッチパネル1に接触したときの接触位置のY軸方向の座標を所定の演算式“(Vc+Vd)/(Va+Vb+Vc+Vd)”を用いて行う回路である。
As a result, when the
次に動作について説明する。
図3は、この実施例1の接触位置座標検出装置の各部の動作を示すタイミングチャートである。図4は、この実施例1の接触位置座標検出装置に適用される接触位置座標検出方法を示すフローチャートである。
以下、図1に示した接触位置座標検出装置のブロック図と、図3のタイミングチャート、および図4のフローチャートに従ってこの実施例1の接触位置座標検出方法の動作を説明する。図4のフローチャートに示すように、電源投入時に初期リセットパルスが発生すると、この初期リセットパルスにより規定されるリセット期間、各部の初期リセットが行われる(ステップS1、ステップS2)。このリセット期間は、図3(b)に示すリセット1信号をトリガとした図3(d)に示すリセット2信号が出力されている期間、または図3(m)に示すCAL TM信号が“High”レベルとなっている期間Trである。この初期リセットにより巡回型スイッチ回路8では固定接点端子K2と可動接点端子K0とが導通した状態に初期設定され、また巡回型スイッチ回路31では固定接点端子C2と可動接点端子C0とが導通した状態に初期設定される。
このリセット期間が経過すると、先ず、この接触位置座標検出装置起動時の温度に応じた温度ドリフトオフセット誤差信号の初期値の検出を行う(ステップS3)。そして、前記検出した温度ドリフトオフセット誤差信号の初期値をサンプルホールド回路32eのキャパシタ45へ保持する(ステップS4)。次に、タッチパネル1の電極2,3,4,5に対応するオフセット誤差信号の検出を行い(ステップS5)、対応するA/D・D/Aコンバータ21,23,25,27の前記各ラッチ回路へ保持する(ステップS6)。これらステップS3、ステップS4、ステップS5、ステップS6の処理は、図3のタイミングチャートに示す期間Toに行う。このため、シーケンシャル制御回路29は、図3(j)に示すタイミングでステップS3、ステップS4の処理を期間Toに行うための制御信号を出力し、温度ドリフトオフセット誤差信号の初期値を検出し、検出した温度ドリフトオフセット誤差信号の初期値をサンプルホールド回路32eのキャパシタ45へ保持する。また、図3(k)、(l)に示すタイミングでステップS5、ステップS6の処理を期間Toに行うための制御信号を出力し、オフセット誤差信号を検出し、検出したオフセット誤差信号をA/D・D/Aコンバータ21,23,25,27の前記各ラッチ回路へ保持する。
Next, the operation will be described.
FIG. 3 is a timing chart showing the operation of each part of the contact position coordinate detection apparatus according to the first embodiment. FIG. 4 is a flowchart showing a contact position coordinate detection method applied to the contact position coordinate detection apparatus of the first embodiment.
The operation of the contact position coordinate detection method according to the first embodiment will be described below with reference to the block diagram of the contact position coordinate detection apparatus shown in FIG. 1, the timing chart of FIG. 3, and the flowchart of FIG. As shown in the flowchart of FIG. 4, when an initial reset pulse is generated when the power is turned on, an initial reset of each unit is performed for a reset period defined by the initial reset pulse (step S1, step S2). This reset period is a period in which the
When the reset period elapses, first, an initial value of a temperature drift offset error signal corresponding to the temperature at the time of activation of the contact position coordinate detection device is detected (step S3). Then, the detected initial value of the temperature drift offset error signal is held in the capacitor 45 of the sample hold circuit 32e (step S4). Next, an offset error signal corresponding to the
続いて、シーケンシャル制御回路29は、電源オフまたは再補正動作信号を検出しない限り、サンプルホールド回路32eのキャパシタ45へ保持する温度ドリフトオフセット誤差信号を更新しながら、巡回型スイッチ回路8,31を同期させて可動接点端子と固定接点端子との間の導通状態および非導通状態を巡回的に切り替え、タッチパネル出力信号の検出を行う(ステップS7、ステップS11、ステップS12、ステップS13、ステップS14)。
この状態でタッチパネル1に対し接触が行われると、各電極2,3,4,5から出力される各タッチパネル出力信号を、図3(k)に示すタイミングで巡回型スイッチ回路8,31により巡回的に検出し(ステップS7)、A/D・D/Aコンバータ21,23,25,27の前記各ラッチ回路へ保持したオフセット誤差信号と前記キャパシタ45へ保持した温度ドリフトオフセット誤差信号を用いて、オフセット補償・ノイズフィルタ回路20により前記検出した各タッチパネル出力信号をオフセット補償する(ステップS8)。この場合の前記各ラッチ回路へ保持したオフセット誤差信号を用いたオフセット補償は、例えば、保持したオフセット誤差信号の値が+Δであれば、タッチパネル出力信号に対し−Δを補正量として加算し、また前記オフセット誤差信号の値が―Δであれば、タッチパネル出力に対し+Δを補正量として加算するというように逆符号の補正量によりオフセット補償を行う。また、この場合の温度ドリフトオフセット誤差信号を用いたオフセット補償は、例えば、前回保持した温度ドリフトオフセット誤差信号の値と今回保持した温度ドリフトオフセット誤差信号の値との差分を求め、この差分量が+Δであれば、タッチパネル出力に対し−Δを補正量として加算し、また前記差分量が―Δであれば、タッチパネル出力に対し+Δを補正量として加算するというように逆符号の補正量によりオフセット補償を行う。
そして、前記オフセット補償した前記各タッチパネル出力信号を巡回型スイッチ回路31の次の巡回サイクルで対応するサンプルホールド回路のキャパシタにより保持する(ステップS9)。座標算出用演算回路53は前記各サンプルホールド回路に保持した前記各タッチパネル出力信号を用いてタッチパネル1に触れたときの接触位置のX軸方向の座標を、所定の演算式“(Va+Vd)/(Va+Vb+Vc+Vd)”を用いて、またY軸方向の座標を所定の演算式“(Vc+Vd)/(Va+Vb+Vc+Vd)”を用いて演算する(ステップS10)。
Subsequently, the sequential control circuit 29 synchronizes the
When contact is made with respect to the
The offset-compensated touch panel output signals are held by the corresponding sample-and-hold circuit capacitors in the next cyclic cycle of the cyclic switch circuit 31 (step S9). The coordinate calculation
以上のように、この実施例1によれば、巡回的に常時更新される温度ドリフトオフセット誤差信号と、電源投入時または再補正動作信号が与えられたときにのみ保持されるオフセット誤差信号とをもとに、タッチパネル1の各電極2,3,4,5から出力されるタッチパネル出力信号に対しオフセット補償を行うため、タッチパネル1、誤差増幅器9、振幅検波回路10の電気的特性や調整のばらつきなどを原因とする初期オフセットがタッチパネル出力信号に与える悪影響から派生する座標算出用演算回路53の演算結果に生ずる誤差、および、主に温度ドリフトに伴って発生する誤差増幅器9自体の誤差、振幅検波回路10の誤差などを含むオフセット、巡回型スイッチ回路31の誤差、サンプルホールド回路32a,32b,32c,32d,32eにおける誤差から派生する座標算出用演算回路53の演算結果に生ずる誤差を有効に低減できる接触位置座標検出方法および装置を提供できる効果がある。
As described above, according to the first embodiment, the temperature drift offset error signal that is constantly updated cyclically, and the offset error signal that is held only when the power is turned on or when the recorrection operation signal is given. Originally, in order to perform offset compensation for the touch panel output signals output from the
また、タッチパネル1の各電極2,3,4,5から出力されるタッチパネル出力信号を巡回型スイッチ回路8により巡回的に切り替えて入力する構成であることから、誤差増幅器9や振幅検波回路10は一系統のみあればよく、この一系統の誤差増幅器9や振幅検波回路10を各電極2,3,4,5から出力されるタッチパネル出力信号に共通して用いることが出来るため、誤差増幅器や振幅検波回路を各電極2,3,4,5から出力される各タッチパネル出力信号ごとに設ける従来の方式に比べ、各タッチパネル出力信号を検出するチャネル間の回路特性の同等性を維持する必要がなくなり、検出チャネル間の回路特性のバラツキが原因で座標算出用演算回路53の演算結果が内包することになる誤差を有効に低減できる接触位置座標検出方法および装置を提供できる効果がある。
Further, since the touch panel output signal output from each
1……タッチパネル、2,3,4,5……電極、8……巡回型スイッチ回路(初期オフセット誤差検出手段、サイクリック手段)、9……誤差増幅器、10……振幅検波回路、
20……オフセット補償・ノイズフィルタ回路(オフセットキャンセル回路)、21,23,25,27……A/D・D/Aコンバータ(初期オフセット誤差保持手段)、29……シーケンシャル制御回路(初期オフセット誤差検出手段)、31……巡回型スイッチ回路(サイクリック手段)、32e……サンプルホールド回路(サイクリック手段)、51……検出回路、52……オフセット補償回路(補償手段)、53……座標算出用演算回路(演算手段)。
DESCRIPTION OF
20... Offset compensation / noise filter circuit (offset cancellation circuit) 21, 23, 25, 27... A / D / D / A converter (initial offset error holding means) 29 .. Sequential control circuit (initial offset error) Detection means), 31... Cyclic switch circuit (cyclic means), 32 e... Sample hold circuit (cyclic means), 51... Detection circuit, 52... Offset compensation circuit (compensation means), 53. Calculation calculation circuit (calculation means).
Claims (8)
前記検出回路を単一の検出回路により構成し、
前記タッチパネルに対し接触が行われていないときの前記タッチパネルおよび前記タッチパネル出力信号を検出する前記検出回路における初期オフセット誤差を初期オフセット誤差検出手段により検出する初期オフセット誤差検出手順と、
前記初期オフセット誤差検出手順で検出した初期オフセット誤差を初期オフセット誤差保持手段により保持する初期オフセット誤差保持手順と、
前記タッチパネル出力信号を検出する前記検出回路、前記初期オフセット誤差検出手段および前記初期オフセット誤差保持手段の温度ドリフトに伴う温度ドリフトオフセット誤差の、前記誤差増幅器へ同一信号を入力することによる検出と保持、および前記複数の電極から出力されたタッチパネル出力信号の巡回的な検出を前記検出回路を用いてサイクリック手段が行い、前記検出したタッチパネル出力信号を、前記初期オフセット誤差保持手順で保持した初期オフセット誤差と、前記保持した温度ドリフトオフセット誤差とをもとに補償手段でオフセット補償する補償手順と、
前記補償手順でオフセット補償した前記タッチパネル出力信号をもとに前記タッチパネル上へ接触が行われたときの前記位置座標を演算手段で演算する演算手順と、
を備えたことを特徴とする接触位置座標検出方法。 A touch panel output signal output from a plurality of electrodes provided at a predetermined position of the insulated conductive layer constituting the touch panel amplifies detected by the detection circuit includes an error amplifier and an amplitude detection circuit, the detected touch panel output signal In the contact position coordinate detection method for detecting the position coordinates when contact is made on the touch panel based on
The detection circuit is constituted by a single detection circuit,
An initial offset error detection procedure for detecting an initial offset error in the detection circuit for detecting the touch panel and the touch panel output signal when the touch panel is not touched by an initial offset error detection means ;
An initial offset error holding procedure for holding an initial offset error detected by the initial offset error detection procedure by an initial offset error holding means ;
Detecting and holding the temperature drift offset error associated with the temperature drift of the detection circuit for detecting the touch panel output signal, the initial offset error detecting means and the initial offset error holding means by inputting the same signal to the error amplifier ; And cyclic detection of the touch panel output signal output from the plurality of electrodes by the cyclic means using the detection circuit, and the initial offset error in which the detected touch panel output signal is held in the initial offset error holding procedure And a compensation procedure for offset compensation by a compensation means based on the held temperature drift offset error,
An arithmetic procedure for calculating the position coordinates when the touch is made on the touch panel based on the touch panel output signal offset-compensated in the compensation procedure,
A contact position coordinate detection method comprising:
前記検出回路を単一の検出回路により構成し、
前記タッチパネルに対し接触が行われていないときの前記タッチパネルおよび前記タッチパネル出力信号を検出する前記検出回路における初期オフセット誤差を検出する初期オフセット誤差検出手段と、
前記初期オフセット誤差検出手段により検出した初期オフセット誤差を保持する初期オフセット誤差保持手段と、
前記タッチパネル出力信号を検出する前記検出回路、前記初期オフセット誤差検出手段および前記初期オフセット誤差保持手段の温度ドリフトに伴う温度ドリフトオフセット誤差の、前記誤差増幅器へ同一信号を入力することによる検出と保持、および前記複数の電極から出力されたタッチパネル出力信号の巡回的な検出を前記検出回路を用いて行うサイクリック手段と、
前記サイクリック手段により巡回的に検出した前記タッチパネル出力信号を、前記初期オフセット誤差保持手段で保持した初期オフセット誤差と、前記サイクリック手段により巡回的に保持した前記温度ドリフトオフセット誤差とをもとにオフセット補償する補償手段と、
前記補償手段でオフセット補償した前記タッチパネル出力信号をもとに前記タッチパネル上へ接触が行われたときの前記位置座標を演算する演算手段と、
を備えたことを特徴とする接触位置座標検出装置。 A touch panel output signal output from a plurality of electrodes provided at a predetermined position of the insulated conductive layer constituting the touch panel amplifies detected by the detection circuit includes an error amplifier and an amplitude detection circuit, the detected touch panel output signal Based on the above, in the contact position coordinate detection apparatus for detecting the position coordinates when contact is made on the touch panel,
The detection circuit is constituted by a single detection circuit,
An initial offset error detecting means for detecting an initial offset error in the detection circuit for detecting the touch panel and the touch panel output signal when the touch panel is not in contact; and
Initial offset error holding means for holding the initial offset error detected by the initial offset error detection means;
Detecting and holding the temperature drift offset error associated with the temperature drift of the detection circuit for detecting the touch panel output signal, the initial offset error detecting means and the initial offset error holding means by inputting the same signal to the error amplifier ; And cyclic means for performing cyclic detection of touch panel output signals output from the plurality of electrodes using the detection circuit,
The touch panel output signal detected cyclically by the cyclic means is based on the initial offset error held by the initial offset error holding means and the temperature drift offset error held cyclically by the cyclic means. Compensation means for offset compensation;
A computing means for computing the position coordinates when contact is made on the touch panel based on the touch panel output signal offset-compensated by the compensating means;
A contact position coordinate detection apparatus comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005103011A JP4622631B2 (en) | 2005-03-31 | 2005-03-31 | Contact position coordinate detection method and apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005103011A JP4622631B2 (en) | 2005-03-31 | 2005-03-31 | Contact position coordinate detection method and apparatus |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006285518A JP2006285518A (en) | 2006-10-19 |
JP4622631B2 true JP4622631B2 (en) | 2011-02-02 |
Family
ID=37407397
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005103011A Expired - Fee Related JP4622631B2 (en) | 2005-03-31 | 2005-03-31 | Contact position coordinate detection method and apparatus |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4622631B2 (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5171132B2 (en) * | 2007-07-03 | 2013-03-27 | 株式会社ジャパンディスプレイイースト | Display device with touch panel |
KR101015884B1 (en) | 2008-07-16 | 2011-02-23 | 삼성모바일디스플레이주식회사 | Tauch panel driving circuit deleting a current due to the heat of finger and touch panel comprising the same |
JP5267932B2 (en) * | 2008-11-11 | 2013-08-21 | 株式会社フジクラ | Position detection device |
WO2011125725A1 (en) * | 2010-03-31 | 2011-10-13 | 東海ゴム工業株式会社 | Capacitance-type sensor device and capacitance-type sensor capacitance measuring device |
JP6950373B2 (en) * | 2017-08-31 | 2021-10-13 | オムロン株式会社 | Operating device and X-ray imaging unit |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0643992A (en) * | 1992-03-18 | 1994-02-18 | Gunze Ltd | Touch panel and touch panel device |
JPH07200147A (en) * | 1993-12-28 | 1995-08-04 | Pentel Kk | Device and method for noise-resisting capacitive coupling coordinate detection |
JPH1063405A (en) * | 1996-08-21 | 1998-03-06 | Sharp Corp | Coordinate input device |
JP2003108304A (en) * | 2001-09-27 | 2003-04-11 | Gunze Ltd | Touch panel device |
-
2005
- 2005-03-31 JP JP2005103011A patent/JP4622631B2/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0643992A (en) * | 1992-03-18 | 1994-02-18 | Gunze Ltd | Touch panel and touch panel device |
JPH07200147A (en) * | 1993-12-28 | 1995-08-04 | Pentel Kk | Device and method for noise-resisting capacitive coupling coordinate detection |
JPH1063405A (en) * | 1996-08-21 | 1998-03-06 | Sharp Corp | Coordinate input device |
JP2003108304A (en) * | 2001-09-27 | 2003-04-11 | Gunze Ltd | Touch panel device |
Also Published As
Publication number | Publication date |
---|---|
JP2006285518A (en) | 2006-10-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8860673B2 (en) | Control circuit and control method for touch panel | |
TWI528250B (en) | Object Detector and Method for Capacitive Touchpad | |
KR20070114063A (en) | Proximity sensor and proximity sensing method | |
US8847896B2 (en) | Adaptive high dynamic range surface capacitive touchscreen controller | |
KR101561351B1 (en) | Touch detection device, display device with touch detection function, and electronic apparatus | |
Park et al. | A pen-pressure-sensitive capacitive touch system using electrically coupled resonance pen | |
JP2007183809A (en) | Stylus input device and stylus input method | |
JP2017513140A (en) | Capacitive sensing system | |
TWI543061B (en) | Touch panel control circuit and the use of its touch panel input device, electronic equipment | |
JP2013246557A (en) | Touch sensor signal processing circuit and touch sensor | |
US9261546B2 (en) | Touch sensing circuit and method | |
JP4622631B2 (en) | Contact position coordinate detection method and apparatus | |
JP2005301974A (en) | Coordinate position detector | |
KR101537229B1 (en) | Touch detecting apparatus and method | |
JP4941938B2 (en) | Capacitance change detection circuit, touch panel, and determination method | |
JP6908493B2 (en) | Touch panel control circuit, control method, touch-type input device using it, electronic device | |
JP2011113188A (en) | Signal processing circuit for capacitance type touch panel | |
JP2006293482A (en) | Coordinate input device and coordinate detecting device | |
JP5845661B2 (en) | Input device | |
US20220149856A1 (en) | Bridge sensor dc error cancellation scheme | |
KR101537228B1 (en) | Touch detecting apparatus and method | |
JP2008198063A (en) | Coordinate position detector | |
JP3271245B2 (en) | Pressed position detection panel device | |
JPS63108423A (en) | Finger touch type coordinate output device | |
KR20170045448A (en) | Device for sensing touch input |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070719 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090421 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090623 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090821 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20090825 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090925 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20091014 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20101005 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20101018 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131112 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |