[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP4622631B2 - Contact position coordinate detection method and apparatus - Google Patents

Contact position coordinate detection method and apparatus Download PDF

Info

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
Application number
JP2005103011A
Other languages
Japanese (ja)
Other versions
JP2006285518A (en
Inventor
久夫 櫻井
進 金子
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP2005103011A priority Critical patent/JP4622631B2/en
Publication of JP2006285518A publication Critical patent/JP2006285518A/en
Application granted granted Critical
Publication of JP4622631B2 publication Critical patent/JP4622631B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

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 conductive layer 202 provided on an insulating substrate 201, an insulating layer 204 provided on the conductive layer 202, and electrodes 102 at four corners of the conductive layer 202. , 103, 104, 105 are attached.

図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 detection resistor circuit 106, differential effective value detection circuits 107, 108, 109, and 110, and a reference signal source 121 that outputs an AC reference signal. The calculation circuit for coordinate calculation includes addition circuits 111, 113, 114, an X-axis coordinate calculation circuit 112, and a Y-axis coordinate calculation circuit 115.
The current detection resistor circuit 106 corresponds to the capacitance C of the human body touching the insulating layer on the surface of the touch panel and the impedance of the conductive layer 202 between the electrodes 102, 103, 104, 105 and the contact position on the touch panel surface. Current detecting resistor R for detecting currents flowing to the electrodes 102, 103, 104, and 105 of the touch panel 101, respectively. The current detection resistor R generates voltage drop amounts at both ends corresponding to the currents flowing to the electrodes 102, 103, 104, and 105, respectively.
The differential effective value detection circuit 107 amplifies and detects the difference in voltage drop output from both ends of the current detection resistor R according to the current flowing to the electrode 102 of the touch panel 101, and detects the effective value of the current. Is a circuit that outputs a DC voltage Va according to the above.
The differential effective value detection circuit 108 amplifies and detects the difference in voltage drop output from both ends of the current detection resistor R in accordance with the current flowing to the electrode 103 of the touch panel 101, and detects the effective value of the current. Is a circuit that outputs a DC voltage Vd in accordance with.
The differential effective value detection circuit 109 amplifies and detects the difference in voltage drop output from both ends of the current detection resistor R according to the current flowing to the electrode 104 of the touch panel 101, and detects the effective value of the current. Is a circuit that outputs a DC voltage Vc according to the above.
The differential effective value detection circuit 110 amplifies and detects the difference in voltage drop output from both ends of the current detection resistor R in accordance with the current flowing to the electrode 105 of the touch panel 101, and detects the effective value of the current. Is a circuit that outputs a DC voltage Vb in accordance with.
The reference signal source 121 supplies the AC reference signal to the electrodes 102, 103, 104, and 105 of the touch panel 101 through the current detection resistors R.

前記座標算出用演算回路の加算回路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 value detection circuit 107 and the output of the differential effective value detection circuit 108. The addition circuit 113 is a circuit that adds the output of the differential effective value detection circuit 107, the output of the differential effective value detection circuit 108, the output of the differential effective value detection circuit 109, and the output of the differential effective value detection circuit 110. is there. The adder circuit 114 is a circuit that adds the output of the differential effective value detection circuit 108 and the output of the differential effective value detection circuit 109.
Based on the addition result of the addition circuit 111 and the addition result of the addition circuit 113, the X-axis coordinate calculation circuit 112 calculates a coordinate calculation in the X-axis direction of the position at which the touch on the touch panel 101 is made with a predetermined calculation formula “( This is a circuit that uses “Va + Vd) / (Va + Vb + Vc + Vd)”. The Y-axis coordinate calculation circuit 115 calculates the coordinate in the Y-axis direction of the position where the touch is made on the touch panel 101 based on the addition result of the addition circuit 113 and the addition result of the addition circuit 114, according to a predetermined calculation formula “( Vc + Vd) / (Va + Vb + Vc + Vd) ".

次に動作について説明する。
この接触位置座標検出装置では、交流基準信号が基準信号源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)。
特開2004−246657号公報
Next, the operation will be described.
In this contact position coordinate detection apparatus, an AC reference signal is supplied from the reference signal source 121 to the electrodes 102, 103, 104, and 105 attached to the four corners, and the electrodes 102, 103, 104, and 105 provide an insulating layer on the touch panel surface. An alternating current flows through the capacitance C of the human body through the fingertip touched by the touch panel 101, and the path 102, 103, 104, 105 of the touch panel 101 → the human body → the reference signal source 121 of the detection circuit → the touch panel 101. A current loop is formed. At this time, the AC current flowing from the electrodes 102, 103, 104, and 105 through the capacitance C of the human body is biased according to the position where the insulating layer on the touch panel surface is contacted. From the bias of the alternating current, the coordinate of the position where the touch on the surface of the touch panel is contacted by the coordinate calculation arithmetic circuit is obtained by the predetermined arithmetic expression. When no contact is made with the insulating layer on the touch panel surface, the current loop is not formed, and the alternating current does not flow. However, since the alternating current to be detected is a minute current of about several μamperes, the amplification degree of the amplification circuit used in the differential effective value detection circuits 107, 108, 109, 110 is converted into a voltage amplification degree. A value of about 70 dB to 85 dB is required.
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).
JP 2004-246657 A

本発明にかかる接触位置座標検出装置は、タッチパネルを構成する絶縁された導電層の所定の位置に設けられた複数の電極から出力されたタッチパネル出力信号を誤差増幅器および振幅検波回路を含む検出回路により増幅し検出し、前記検出したタッチパネル出力信号をもとに、前記タッチパネル上へ接触が行われたときの位置座標を検出する接触位置座標検出装置において、前記検出回路を単一の検出回路により構成し、前記タッチパネルに対し接触が行われていないときの前記タッチパネルおよび前記タッチパネル出力信号を検出する前記検出回路における初期オフセット誤差を検出する初期オフセット誤差検出手段と、前記初期オフセット誤差検出手段により検出した初期オフセット誤差を保持する初期オフセット誤差保持手段と、前記タッチパネル出力信号を検出する前記検出回路、前記初期オフセット誤差検出手段および前記初期オフセット誤差保持手段の温度ドリフトに伴う温度ドリフトオフセット誤差の、前記誤差増幅器へ同一信号を入力することによる検出と保持、および前記複数の電極から出力されたタッチパネル出力信号の巡回的な検出を前記検出回路を用いて行うサイクリック手段と、前記サイクリック手段により巡回的に検出した前記タッチパネル出力信号を、前記初期オフセット誤差保持手段で保持した初期オフセット誤差と、前記サイクリック手段により保持した前記温度ドリフトオフセット誤差とをもとにオフセット補償する補償手段と、前記補償手段でオフセット補償した前記タッチパネル出力信号をもとに前記タッチパネル上へ接触が行われたときの前記位置座標を演算する演算手段とを備えたことを特徴とする。 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 touch panel 1 including a detection circuit 51 that detects a current flowing through a capacitance C of a human body when the touch panel surface having a resistance film is touched with, for example, a fingertip. The offset compensation circuit 52 for automatically correcting the initial offset and temperature drift, which are the features of the conventional contact position coordinate detection device, and which is a problem in the conventional contact position coordinate detection device, and for avoiding the occurrence of an offset between channels. And a coordinate calculation calculation circuit 53 for calculating the coordinates of the position when the touch panel is touched from the detected current value.
FIG. 2 is a structural diagram showing the configuration of the touch panel 1 in the contact position coordinate detection apparatus of the first embodiment. FIG. 2 (a) is a plan view of the touch panel 1, and FIG. 2 (b) is a diagram in FIG. It is a sectional structure figure showing an AA 'section. As shown in FIGS. 2A and 2B, the touch panel 1 includes a conductive layer 12 on an insulating substrate 11, an insulating layer 14 on the conductive layer 12, and electrodes 2 at the four corners of the conductive layer 12. , 3, 4 and 5 are attached.

また、図1に示すように、前記検出回路51は、電流検出抵抗回路6と、タッチパネル1へ触れたときにそのタッチパネル1の電極2,3,4,5へ流れる微小交流電流に応じたタッチパネル出力信号および基準信号源121から出力される交流基準信号を切り替える巡回型スイッチ回路8と、前記タッチパネル出力信号を増幅する誤差増幅器9と、前記誤差増幅器9の出力を検波する振幅検波回路10とを備えている。   As shown in FIG. 1, the detection circuit 51 includes a current detection resistor circuit 6 and a touch panel corresponding to a minute alternating current that flows to the electrodes 2, 3, 4, and 5 of the touch panel 1 when touching the touch panel 1. A cyclic switch circuit 8 that switches an output signal and an AC reference signal output from the reference signal source 121, an error amplifier 9 that amplifies the touch panel output signal, and an amplitude detection circuit 10 that detects the output of the error amplifier 9. I have.

電流検出抵抗回路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 layer 14 on the surface of the touch panel 1 and the conductive layer between the electrodes 2, 3, 4, 5 and the contact position on the touch panel surface. 12 has a current detection resistor R for detecting currents flowing to the electrodes 2, 3, 4 and 5 of the touch panel 1 in accordance with the impedance of the touch panel 1. The reference signal source 121 supplies the AC reference signal to the electrodes 102, 103, 104, and 105 of the touch panel 101 via the current detection resistors R. For this reason, the current detection resistor R is connected to the electrodes 2 and 3. , 4 and 5, a voltage drop amount corresponding to the current flowing to each of them is generated at both ends as a touch panel output signal.

巡回型スイッチ回路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 cyclic switch circuit 8, the conduction state and non-conduction between the fixed contact terminals K1, K2, K3, K4, and K5 and the movable contact terminal K0 based on a control signal output from a sequential control circuit 29 described later. The state is switched. An AC reference signal from the reference signal source 121 is supplied to the fixed contact terminal K 1 of the cyclic switch circuit 8. In addition, a touch panel output signal Va corresponding to the current flowing to the electrode 2 of the touch panel 1 is supplied to the fixed contact terminal K2. In addition, a touch panel output signal Vb corresponding to the current flowing to the electrode 3 of the touch panel 1 is supplied to the fixed contact terminal K3. The fixed contact terminal K4 is supplied with a touch panel output signal Vc corresponding to the current flowing to the electrode 4 of the touch panel 1. The fixed contact terminal K5 is supplied with a touch panel output signal Vd corresponding to the current flowing to the electrode 5 of the touch panel 1.
The error amplifier 9 includes an analog arithmetic circuit 9A and an analog amplifier 9B, and when the touch panel 1 is touched with an offset error signal used to compensate for various errors that cause a decrease in detection accuracy of the position touched with the touch panel 1. Is a circuit that amplifies and outputs a touch panel output signal corresponding to a minute alternating current flowing through each of the electrodes 2, 3, 4 and 5.

前記アナログ演算回路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 arithmetic circuit 9A is an electrode when the touch panel 1 is touched based on a voltage drop amount of the current detection resistor R during a period in which the movable contact terminal K0 of the cyclic switch circuit 8 is in conduction with the fixed contact terminal K2. 2 touch panel output signals are analog-calculated and output to the analog amplifier 9B. Further, the touch panel output signal of the electrode 3 when touching the touch panel 1 based on the voltage drop amount of the current detection resistor R during the period in which the movable contact terminal K0 of the cyclic switch circuit 8 is in conduction with the fixed contact terminal K3. Is calculated and output to the analog amplifier 9B. Further, the touch panel output signal of the electrode 4 when the touch panel 1 is touched based on the voltage drop amount of the current detection resistor R during the period in which the movable contact terminal K0 of the cyclic switch circuit 8 is in conduction with the fixed contact terminal K4. Is calculated and output to the analog amplifier 9B. Further, the touch panel output signal of the electrode 5 when touching the touch panel 1 based on the voltage drop amount of the current detection resistor R during the period in which the movable contact terminal K0 of the cyclic switch circuit 8 is in conduction with the fixed contact terminal K5. Is calculated and output to the analog amplifier 9B.

また、前記アナログ演算回路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 arithmetic circuit 9A does not touch the touch panel 1 based on the voltage drop amount of the current detection resistor R during the period in which the movable contact terminal K0 of the cyclic switch circuit 8 is in conduction with the fixed contact terminal K2. The offset error signal for the current electrode 2 is analog-calculated and output to the analog amplifier 9B. Further, the offset of the electrode 3 when the touch panel 1 is not touched based on the voltage drop amount of the current detection resistor R during the period in which the movable contact terminal K0 of the cyclic switch circuit 8 is in conduction with the fixed contact terminal K3. The error signal is analog-calculated and output to the analog amplifier 9B. Further, the offset of the electrode 4 when the touch panel 1 is not touched based on the voltage drop amount of the current detection resistor R during the period in which the movable contact terminal K0 of the cyclic switch circuit 8 is in conduction with the fixed contact terminal K4. The error signal is analog-calculated and output to the analog amplifier 9B. Further, the offset of the electrode 5 when the touch panel 1 is not touched based on the voltage drop amount of the current detection resistor R during the period in which the movable contact terminal K0 of the cyclic switch circuit 8 is in conduction with the fixed contact terminal K5. The error signal is analog-calculated and output to the analog amplifier 9B.
The analog amplifier 9B amplifies and outputs the output of the analog arithmetic circuit 9A.

また、巡回型スイッチ回路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 cyclic switch circuit 8 is in conduction with the fixed contact terminal K1, only the AC reference signal is input to the analog arithmetic circuit 9A. Is an output accompanying the temperature drift in the analog arithmetic circuit 9A and analog amplifier 9B, which is output from the error amplifier 9 as a temperature drift offset error signal accompanying the temperature drift. It is used for offset compensation as a temperature drift offset error signal for compensating for the accompanying offset. The temperature drift offset error signal includes an offset including a displacement due to a stray, an error of the error amplifier 9 itself, an error of the amplitude detection circuit 10, an error of the cyclic switch circuit 31, sample hold circuits 32 a, 32 b, 32 c, This is mainly due to temperature drift including errors in 32d and 32e.

振幅検波回路10は、前記誤差増幅器9から出力される前記タッチパネル出力信号、オフセット誤差信号および温度ドリフトオフセット誤差信号の直流レベルを検出する回路である。   The amplitude detection circuit 10 is a circuit that detects the DC level of the touch panel output signal, the offset error signal, and the temperature drift offset error signal output from the error amplifier 9.

前記オフセット補償回路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 compensation circuit 52 switches the output of the offset compensation / noise filter circuit 20, the A / D / D / A converters 21, 23, 25, 27, the sequential control circuit 29, and the offset compensation / noise filter circuit 20. A sample-and-hold unit 32 having a cyclic switch circuit 31, sample-and-hold circuits 32a, 32b, 32c, 32d, and 32e, and capacitors 41, 42, 43, and 43e of the sample-and-hold circuits 32a, 32b, 32c, 32d, and 32e, 44, 45.

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 / A converters 21, 23, 25, and 27 are provided with an A / D conversion function, a D / A conversion function, and a re-correction operation signal that triggers a re-correction operation when the power is turned on. Output from the amplitude detection circuit 10 converted to digital data by the A / D conversion function (the electrodes 2, 3, 4, and 5 output from the error amplifier 9 when not touching the touch panel 1) And a latch circuit for holding a digital value of the offset error signal.

オフセット補償・ノイズフィルタ回路20は、加減算器およびノイズフィルターを備えたオフセット補償を行う回路である。このオフセット補償・ノイズフィルタ回路20では、A/D・D/Aコンバータ21,23,25,27の前記各ラッチ回路に保持された前記オフセット誤差信号と、サンプルホールド回路32eのキャパシタ45に保持された温度ドリフトオフセット誤差信号とをもとに、振幅検波回路10において直流レベルとして検出され出力された前記タッチパネル出力信号のオフセット補償を行う。   The offset compensation / noise filter circuit 20 is a circuit that performs offset compensation including an adder / subtracter and a noise filter. In the offset compensation / noise filter circuit 20, the offset error signal held in the latch circuits of the A / D / D / A converters 21, 23, 25, 27 and the capacitor 45 of the sample hold circuit 32e are held. Based on the detected temperature drift offset error signal, the amplitude detection circuit 10 performs offset compensation on the touch panel output signal detected and output as a DC level.

シーケンシャル制御回路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 cyclic switch circuit 8 into a conductive state at a timing when a recorrection operation signal serving as a trigger for power-on and recorrection is given. Thereafter, a control signal for causing the cyclic switch circuit 8 to perform one cyclic operation is output. At this time, a control signal for holding the offset error signal output from the amplitude detection circuit 10 in the latch circuits of the A / D / D / A converters 21, 23, 25, 27 is output. In addition, the touch panel output signal held in the sample hold circuits 32a, 32b, 32c, and 32d is reset to an initial value, and the temperature drift offset error output via the fixed contact terminal C1 of the cyclic switch circuit 31 is reset. A control signal for holding the signal in the capacitor 45 of the sample and hold circuit 32e is output to the sample and hold unit 32.
After the power-on and re-correction operation signal that is a trigger for the re-correction operation is given, the cyclic switch circuit 8 and the cyclic switch circuit 31 are synchronized and the conductive state between the movable contact terminal and the fixed contact terminal is established. And a control signal for switching the non-conduction state.

巡回型スイッチ回路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 cyclic switch circuit 31 is connected to the movable contact terminal C0 and the fixed contact on the basis of the control signal output from the sequential control circuit 29 after being supplied with a recorrection operation signal that triggers power-on and recorrection operation. The conduction state and non-conduction state between the terminals C1, C2, C3, C4, and C5 are switched, and the conduction state and the non-conduction state are switched in synchronization with the cyclic switch circuit 8. That is, in the period in which the movable contact terminal C0 and the fixed contact terminal C1 of the cyclic switch circuit 31 are switched to the conductive state, the movable contact terminal K0 and the fixed contact terminal K1 are also in the conductive state in the cyclic switch circuit 8. It has been switched. Further, during the period in which the movable contact terminal C0 and the fixed contact terminal C2 of the cyclic switch circuit 31 are switched to the conductive state, the movable contact terminal K0 and the fixed contact terminal K2 are also conductive in the cyclic switch circuit 8. Similarly, during the period in which the movable contact terminal C0 and the fixed contact terminal C3 are switched to the conductive state, the movable contact terminal K0 and the fixed contact terminal K3 are also in the conductive state in the cyclic switch circuit 8. In the period in which the movable contact terminal C0 and the fixed contact terminal C4 are switched to the conductive state, the movable contact terminal K0 and the fixed contact terminal K4 are also in the conductive state in the cyclic switch circuit 8, and the movable contact terminal C0 and In the period in which the fixed contact terminal C5 is switched to the conductive state, the movable contact terminal K0 and the fixed contact terminal K are also used in the cyclic switch circuit 8. Door is switched to a conducting state.

この結果、電源投入時および再補正動作のトリガとなる再補正動作信号が与えられた期間においては、先ずこのときの温度ドリフトオフセット誤差信号の初期値がサンプルホールド回路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 / A converters 21, 23, 25, 27.
That is, during the period in which the movable contact terminal C0 and the fixed contact terminal C1 of the cyclic switch circuit 31 are switched to the conductive state, the movable contact terminal K0 and the fixed contact terminal K1 are also conductive in the cyclic switch circuit 8. The temperature drift offset error signal that has been switched and compensates for the offset due to the temperature drift is held in the capacitor 45 of the sample hold circuit 32e. This temperature drift offset error signal is generated every time the cyclic switch circuits 8 and 31 perform one cyclic operation when the power is turned on and after a recorrection operation signal serving as a trigger for the recorrection operation is given. Updated to the sample hold circuit 32e.

この結果、電源投入時および再補正動作のトリガとなる再補正動作信号が与えられた期間経過後、タッチパネル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 touch panel 1 is touched after turning on the power and after a period when the re-correction operation signal serving as a trigger for the re-correction operation has elapsed, the touch panel output signal for calculating the position coordinates is offset-compensated and the sample hold It is held in the capacitors 41, 42, 43, 44 of the unit 32, and a position detection output in the X coordinate direction and the Y coordinate direction is obtained by the coordinate calculation arithmetic circuit 53. The adder circuit 33 of the calculation circuit 53 for coordinate calculation is a circuit that adds the touch panel output signals held by the sample hold circuits 32a, 32b, 32c, and 32d. The adder circuit 34 is a circuit that adds the touch panel output signal held by the sample hold circuit 32a and the touch panel output signal held by the sample hold circuit 32c. The adder circuit 36 is a circuit that adds the touch panel output signal held by the sample hold circuit 32c and the touch panel output signal held by the sample hold circuit 32d. The X-axis coordinate calculation circuit 35 touches the touch panel 1 based on the touch panel output signals Va, Vb, Vc, and Vd that are offset compensated based on the addition result of the addition circuit 34 and the addition result of the addition circuit 33. In this circuit, the coordinates of the contact position in the X-axis direction are calculated using a predetermined arithmetic expression “(Va + Vd) / (Va + Vb + Vc + Vd)”. Based on the addition result of the addition circuit 33 and the addition result of the addition circuit 36, the Y-axis coordinate calculation circuit 37 calculates the coordinate in the Y-axis direction of the contact position when touching the touch panel 1 according to a predetermined equation “(Vc + Vd). ) / (Va + Vb + Vc + Vd) ".

次に動作について説明する。
図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 reset 2 signal shown in FIG. 3 (d) is output triggered by the reset 1 signal shown in FIG. 3 (b), or the CAL TM signal shown in FIG. 3 (m) is “High”. This is the period Tr in which the level is “. With this initial reset, the cyclic switch circuit 8 is initially set in a state where the fixed contact terminal K2 and the movable contact terminal K0 are conductive, and in the cyclic switch circuit 31, the fixed contact terminal C2 and the movable contact terminal C0 are conductive. Initially set to
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 electrodes 2, 3, 4 and 5 of the touch panel 1 is detected (step S5), and the respective latches of the corresponding A / D / D / A converters 21, 23, 25 and 27 are detected. It holds in the circuit (step S6). The processes of step S3, step S4, step S5, and step S6 are performed during a period To shown in the timing chart of FIG. For this reason, the sequential control circuit 29 outputs a control signal for performing the processing of step S3 and step S4 in the period To at the timing shown in FIG. 3 (j), detects the initial value of the temperature drift offset error signal, The detected initial value of the temperature drift offset error signal is held in the capacitor 45 of the sample hold circuit 32e. Further, at the timing shown in FIGS. 3 (k) and 3 (l), a control signal for performing the processing of step S5 and step S6 in the period To is output, an offset error signal is detected, and the detected offset error signal is converted to A / The D / D / A converters 21, 23, 25 and 27 hold the latch circuits.

続いて、シーケンシャル制御回路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 cyclic switch circuits 8 and 31 while updating the temperature drift offset error signal held in the capacitor 45 of the sample and hold circuit 32e unless a power-off or recorrection operation signal is detected. Thus, the touch panel output signal is detected by cyclically switching between the conductive state and the non-conductive state between the movable contact terminal and the fixed contact terminal (step S7, step S11, step S12, step S13, step S14).
When contact is made with respect to the touch panel 1 in this state, the touch panel output signals output from the electrodes 2, 3, 4 and 5 are cycled by the cyclic switch circuits 8 and 31 at the timing shown in FIG. (Step S7), and the offset error signal held in the latch circuits of the A / D / D / A converters 21, 23, 25, 27 and the temperature drift offset error signal held in the capacitor 45 are used. Then, the offset compensation / noise filter circuit 20 performs offset compensation on each detected touch panel output signal (step S8). In this case, the offset compensation using the offset error signal held in each latch circuit is, for example, if the value of the held offset error signal is + Δ, -Δ is added as a correction amount to the touch panel output signal, and If the value of the offset error signal is −Δ, offset compensation is performed with a correction amount of an opposite sign, such as adding + Δ as a correction amount to the touch panel output. Further, in this case, the offset compensation using the temperature drift offset error signal, for example, obtains the difference between the value of the temperature drift offset error signal held last time and the value of the temperature drift offset error signal held this time. If + Δ, -Δ is added as a correction amount to the touch panel output, and if the difference amount is -Δ, + Δ is added as a correction amount to the touch panel output. Compensate.
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 arithmetic circuit 53 uses the touch panel output signals held in the respective sample and hold circuits to determine the coordinates in the X-axis direction of the contact position when touching the touch panel 1 as a predetermined arithmetic expression “(Va + Vd) / ( (Va + Vb + Vc + Vd) ”and the coordinates in the Y-axis direction are calculated using a predetermined arithmetic expression“ (Vc + Vd) / (Va + Vb + Vc + Vd) ”(step S10).

以上のように、この実施例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 electrodes 2, 3, 4 and 5 of the touch panel 1, the electrical characteristics and adjustment variations of the touch panel 1, the error amplifier 9, and the amplitude detection circuit 10 are varied. An error that occurs in the calculation result of the calculation circuit 53 for coordinate calculation derived from an adverse effect of the initial offset on the touch panel output signal due to the initial offset, an error of the error amplifier 9 itself that occurs mainly due to temperature drift, and amplitude detection The offset including the error of the circuit 10, the error of the cyclic switch circuit 31, the sample and hold circuits 32a, 32b, 32c, 2d, there is an effect capable of providing a contact position coordinate detection method and apparatus can effectively reduce errors occurring in the calculation results of the coordinate calculation operation circuit 53 that derives from the error in 32e.

また、タッチパネル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 electrode 2, 3, 4, 5 of the touch panel 1 is cyclically switched by the cyclic switch circuit 8 and input, the error amplifier 9 and the amplitude detection circuit 10 are Since only one system is required, the error amplifier 9 and the amplitude detection circuit 10 of this one system can be used in common for the touch panel output signals output from the electrodes 2, 3, 4, and 5. Compared to the conventional method in which a detection circuit is provided for each touch panel output signal output from each electrode 2, 3, 4 and 5, it is no longer necessary to maintain equality of circuit characteristics between channels for detecting each touch panel output signal. Detection of contact position coordinates that can effectively reduce an error that the calculation result of the calculation circuit 53 for coordinate calculation is included due to variations in circuit characteristics between detection channels There is an effect capable of providing a legal and devices.

本発明の実施例1の接触位置座標検出装置の構成を示す回路図である。It is a circuit diagram which shows the structure of the contact position coordinate detection apparatus of Example 1 of this invention. 本発明の実施例1の接触位置座標検出装置におけるタッチパネル1の構成を示す構造図である。BRIEF DESCRIPTION OF THE DRAWINGS It is a structural diagram which shows the structure of the touch panel 1 in the contact position coordinate detection apparatus of Example 1 of this invention. 本発明の実施例1の接触位置座標検出装置の各部の動作を示すタイミングチャートである。It is a timing chart which shows operation | movement of each part of the contact position coordinate detection apparatus of Example 1 of this invention. 本発明の実施例1の接触位置座標検出装置に適用される接触位置座標検出方法を示すフローチャートである。It is a flowchart which shows the contact position coordinate detection method applied to the contact position coordinate detection apparatus of Example 1 of this invention. 従来の接触位置座標検出装置の構成を示す回路図である。It is a circuit diagram which shows the structure of the conventional contact position coordinate detection apparatus. 従来の接触位置座標検出装置におけるタッチパネルの構成を示す構造図である。It is structural drawing which shows the structure of the touch panel in the conventional contact position coordinate detection apparatus.

符号の説明Explanation of symbols

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 SYMBOLS 1 ... Touch panel, 2, 3, 4, 5 ... Electrode, 8 ... Cyclic switch circuit (initial offset error detection means, cyclic means), 9 ... Error amplifier, 10 ... Amplitude detection circuit,
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:
前記補償手順は、前記検出回路を用いて巡回的に検出し増幅した前記タッチパネル出力信号を、前記初期オフセット誤差保持手順により保持した初期オフセット誤差と、前記タッチパネル出力信号を検出し増幅した周期と同一の周期において保持した前記温度ドリフトオフセット誤差とをもとにオフセット補償することを特徴とする請求項1記載の接触位置座標検出方法。   The compensation procedure is the same as the initial offset error held by the initial offset error holding procedure and the cycle in which the touch panel output signal was detected and amplified by cyclically detecting and amplifying the touch panel output signal using the detection circuit. The contact position coordinate detection method according to claim 1, wherein offset compensation is performed based on the temperature drift offset error held in the period. 前記補償手順では、前記検出回路を用いて検出したタッチパネル出力信号を、前記初期オフセット誤差保持手順で保持した初期オフセット誤差と、前記保持した温度ドリフトオフセット誤差とをもとに、共通のオフセットキャンセル回路によりオフセット補償することを特徴とする請求項1記載の接触位置座標検出方法。 In the compensation procedure, the touch panel output signal detected using the detection circuit is a common offset cancel based on the initial offset error held in the initial offset error holding procedure and the held temperature drift offset error. 2. The contact position coordinate detection method according to claim 1, wherein offset compensation is performed by a circuit. 前記サイクリック手段は、前記検出回路、前記初期オフセット誤差検出手段、前記初期オフセット誤差保持手段およびサイクリック手段自身の温度ドリフトに伴う温度ドリフトオフセット誤差の検出と保持を前記検出回路を用いて行うことを特徴とする請求項1記載の接触位置座標検出方法。The cyclic means uses the detection circuit to detect and hold the temperature drift offset error accompanying the temperature drift of the detection circuit, the initial offset error detection means, the initial offset error holding means, and the cyclic means itself. The contact position coordinate detection method according to claim 1. タッチパネルを構成する絶縁された導電層の所定の位置に設けられた複数の電極から出力されたタッチパネル出力信号を誤差増幅器および振幅検波回路を含む検出回路により増幅し検出し、前記検出したタッチパネル出力信号をもとに、前記タッチパネル上へ接触が行われたときの位置座標を検出する接触位置座標検出装置において、
前記検出回路を単一の検出回路により構成し、
前記タッチパネルに対し接触が行われていないときの前記タッチパネルおよび前記タッチパネル出力信号を検出する前記検出回路における初期オフセット誤差を検出する初期オフセット誤差検出手段と、
前記初期オフセット誤差検出手段により検出した初期オフセット誤差を保持する初期オフセット誤差保持手段と、
前記タッチパネル出力信号を検出する前記検出回路、前記初期オフセット誤差検出手段および前記初期オフセット誤差保持手段の温度ドリフトに伴う温度ドリフトオフセット誤差の、前記誤差増幅器へ同一信号を入力することによる検出と保持、および前記複数の電極から出力されたタッチパネル出力信号の巡回的な検出を前記検出回路を用いて行うサイクリック手段と、
前記サイクリック手段により巡回的に検出した前記タッチパネル出力信号を、前記初期オフセット誤差保持手段で保持した初期オフセット誤差と、前記サイクリック手段により巡回的に保持した前記温度ドリフトオフセット誤差とをもとにオフセット補償する補償手段と、
前記補償手段でオフセット補償した前記タッチパネル出力信号をもとに前記タッチパネル上へ接触が行われたときの前記位置座標を演算する演算手段と、
を備えたことを特徴とする接触位置座標検出装置。
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:
前記補償手段は、前記検出回路を用いて巡回的に検出した前記タッチパネル出力信号を、前記初期オフセット誤差保持手段により保持した初期オフセット誤差と、前記タッチパネル出力信号を検出した周期と同一の周期において保持した前記温度ドリフトオフセット誤差とをもとにオフセット補償することを特徴とする請求項5記載の接触位置座標検出装置。 Said compensating means, said touch panel output signal detected cyclically using the detection circuit, wherein the initial offset error holding initial offset error held by means, same period as that detected the touch panel output signal 6. The contact position coordinate detection apparatus according to claim 5, wherein offset compensation is performed based on the temperature drift offset error held in step (a). 前記補償手段は、前記サイクリック手段により前記検出回路を用いて検出したタッチパネル出力信号を、前記初期オフセット誤差保持手段で保持した初期オフセット誤差と、前記保持した温度ドリフトオフセット誤差とをもとに、共通のオフセットキャンセル回路によりオフセット補償することを特徴とする請求項5記載の接触位置座標検出装置。 The compensation means, based on the initial offset error held by the initial offset error holding means and the held temperature drift offset error, the touch panel output signal detected by the cyclic means using the detection circuit. 6. The contact position coordinate detection apparatus according to claim 5, wherein offset compensation is performed by a common offset cancel circuit. 前記サイクリック手段は、前記検出回路、前記初期オフセット誤差検出手段、前記初期オフセット誤差保持手段およびサイクリック手段自身の温度ドリフトに伴う温度ドリフトオフセット誤差の検出と保持を前記検出回路を用いて行うことを特徴とする請求項5記載の接触位置座標検出装置。The cyclic means uses the detection circuit to detect and hold the temperature drift offset error accompanying the temperature drift of the detection circuit, the initial offset error detection means, the initial offset error holding means, and the cyclic means itself. The contact position coordinate detection apparatus according to claim 5.
JP2005103011A 2005-03-31 2005-03-31 Contact position coordinate detection method and apparatus Expired - Fee Related JP4622631B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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