JPH027122A - touch coordinate input device - Google Patents
touch coordinate input deviceInfo
- Publication number
- JPH027122A JPH027122A JP63158654A JP15865488A JPH027122A JP H027122 A JPH027122 A JP H027122A JP 63158654 A JP63158654 A JP 63158654A JP 15865488 A JP15865488 A JP 15865488A JP H027122 A JPH027122 A JP H027122A
- Authority
- JP
- Japan
- Prior art keywords
- impedance
- touch
- terminal
- touch panel
- contact
- 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.)
- Pending
Links
Abstract
Description
【発明の詳細な説明】
[目次]
概要
産業上の利用分野
従来の技術(第5図)
発明が解決しようとする課題
課題を解決するための手段
作用
実施例(第1〜4図)
発明の効果
[概要コ
抵抗膜が設けられたタッチパネルの各端子からみたイン
ピーダンスを測定してタッチパネル上の接触位置座標を
求めるタッチ座標入力装置に関し、素早くタッチを行っ
ても指示位置の座標を検出できるようにすることを目的
とし、
基板上に抵抗膜を配置し、対向する一対以上の端子を該
抵抗膜に設けたタッチパネルと、各咳対の両端子を同電
位に保って一方の該端子から見たインピーダンスと他方
の該端子から見たインピーダンスとを測定するインピー
ダンス測定手段と、該タッチパネルへの指示物の接触前
及び接触中において測定された該インピーダンスを用い
該接触位置の座標を演算する接触位置座標演算手段と、
を有するタッチ座標入力装置において、測定された該イ
ンピーダンスを一時記憶するメモリを備え、該接触位1
′l座標演算手段は、インピーダンス測定中の空き時間
に該タッチパネルへの該指示物の接触面及び面回接触中
のインピーダンス測定値を該ノ七りから読み出して該座
標演算を行い、演算結果を出力するように構成する。[Detailed description of the invention] [Table of contents] Overview Industrial field of application Prior art (Fig. 5) Examples of means and actions for solving the problems to be solved by the invention (Figs. 1 to 4) Effects [Summary] Regarding touch coordinate input devices that measure the impedance seen from each terminal of a touch panel equipped with a resistive film to determine the coordinates of the touch position on the touch panel, the coordinates of the indicated position can be detected even if the touch is made quickly. With the aim of an impedance measuring means for measuring impedance and an impedance seen from the other terminal; and a touch position coordinate for calculating the coordinates of the touch position using the impedance measured before and during contact of the pointer with the touch panel. calculation means;
A touch coordinate input device having a touch coordinate input device including a memory for temporarily storing the measured impedance,
'l The coordinate calculation means reads the impedance measurement value during the contact surface and surface contact of the pointer to the touch panel during the idle time during the impedance measurement, performs the coordinate calculation, and calculates the calculation result. Configure to output.
1産業上の利用分野]
本発明は抵抗膜が設けられたタッチパネルの谷端子から
みたインピーダンスを測定してタッチパネル上の接触位
置座標を求めるタッチ座標入力装置に関する。1. Field of Industrial Application] The present invention relates to a touch coordinate input device that measures the impedance seen from the valley terminal of a touch panel provided with a resistive film to determine the coordinates of a touch position on the touch panel.
[従来の技術]
第6図は従来のタッチ座標入力装置(特開昭60181
913号公報)の原理構成を示す。[Prior art] Figure 6 shows a conventional touch coordinate input device (Japanese Patent Laid-Open No. 60181
913) is shown.
抵抗v410の両端部には端子り、Rが設けられ、この
端子りは演算増幅器で構成したボルテージホロア12の
入力端子に接続され、端子Rはボルテージホロア12の
出力端子に接続されており、端子りと端子Rは同電位に
なっている。抵抗膜101、の指示点Pに人体の指14
を接触させると、抵抗膜10には端子り及び端子Rから
指示点P側へ電流が流れ、両電流が指14を流れる。ま
た、端子rtから指示点Pへ流れた電流は、ボルテージ
ホロア12の入力インピーダンスか無限大とみなせるの
で、指示点Pから端子り側には流れない。A terminal R is provided at both ends of the resistor v410, and the terminal R is connected to the input terminal of the voltage follower 12 constituted by an operational amplifier, and the terminal R is connected to the output terminal of the voltage follower 12. , terminal R and terminal R are at the same potential. The finger 14 of the human body is placed at the pointing point P of the resistive film 101.
When brought into contact with each other, a current flows through the resistive film 10 from the terminal 1 and the terminal R toward the pointing point P, and both currents flow through the finger 14. Furthermore, the current flowing from the terminal rt to the indicated point P does not flow from the indicated point P to the terminal side because the input impedance of the voltage follower 12 can be regarded as infinite.
したがって、LP間の電圧がRP間の電圧に等しくなり
、かつ、端子り側から見たインピーダンスはR,P間の
抵抗膜lOが切除されたものに等しい5゜ここで、抵抗
膜10には絶縁膜が被着されており、人体及びこの絶縁
膜の合成インピーダンス(本明細書では単に指示物(人
体を含む)のインピーダンスまたは容量という。)は容
量cBで近似することができる。また、抵抗膜IOの抵
抗値はこの容量C8に比し充分小さい。したがって、端
子し側から見たインピーダンスは容量cxとなり、上記
条件の下でこの容量cxを計算すると、〔ン x=
Csx+ Go(R+−x/(Rx+ R+−x)
) ・ ・ (1)となる。Therefore, the voltage between LP becomes equal to the voltage between RP, and the impedance seen from the terminal side is 5°, which is equal to the resistance film 10 between R and P is removed.Here, the resistance film 10 An insulating film is attached, and the combined impedance of the human body and this insulating film (herein simply referred to as the impedance or capacitance of the pointing object (including the human body)) can be approximated by the capacitance cB. Further, the resistance value of the resistive film IO is sufficiently smaller than this capacitance C8. Therefore, the impedance seen from the terminal side is the capacitance cx, and when calculating this capacitance cx under the above conditions, [n x=
Csx+ Go(R+-x/(Rx+ R+-x)
) ・ ・ (1) becomes.
、ごに、
T1. xは抵抗膜10のLP間の抵抗値、R+xは抵
抗膜10のRP間の抵抗値、G!IXは端子りとアース
間の浮遊容量である。, T1. x is the resistance value between LP of the resistive film 10, R+x is the resistance value between RP of the resistive film 10, and G! IX is the stray capacitance between the terminal and ground.
端子17は可変発振器16の入力端子に接続されており
、可変発振器16はこの入力端子に接続されたコンデン
サの容量値に反比例する周波数のパルスを出力する。し
たがって、一定時間内に可変発振416から出力される
パルスの個数Nを計数し、次式
%式%(2)
により容量Cxを求めることができる。また、浮遊容…
CSXは、Ca=O1すなわち抵抗膜IOに指14を接
触する市の容ff1cxに等しいので、これも測定する
ことができる。Terminal 17 is connected to the input terminal of variable oscillator 16, and variable oscillator 16 outputs pulses with a frequency inversely proportional to the capacitance value of the capacitor connected to this input terminal. Therefore, the capacitance Cx can be determined by counting the number N of pulses output from the variable oscillation 416 within a certain period of time and using the following formula (%). Also, the floating volume…
Since CSX is equal to Ca=O1, that is, the capacitance ff1cx of contacting the finger 14 with the resistive film IO, it can also be measured.
次に、ボルテージホロγ!2の入力端子を端子Rに接続
し、ボルテージホロア12の出力端子を端子りに接続し
、可変発振器16の入力端子を端子Rに接続して端子R
側から見た容Nc、−xを測定ずれば、このC,−Xは
、
(”、l−X−Cs+−x+ CBARx/(Rx十
R+−x)]・ (3)
となる。Next, Voltage Holo γ! 2 is connected to the terminal R, the output terminal of the voltage follower 12 is connected to the terminal R, the input terminal of the variable oscillator 16 is connected to the terminal R, and the output terminal of the voltage follower 12 is connected to the terminal R.
If the capacity Nc, -x seen from the side is measured, this C, -X becomes ('', l-X-Cs+-x+ CBARx/(Rx + R+-x)] (3).
ここ?こ、CI]l−Xは端子Rとアース間の浮遊容量
である。here? CI]l-X is the stray capacitance between the terminal R and the ground.
L点の位置座標をO,1点の位置座標を1と規格化すれ
ば、指示点Pの位置座標Xは次式で表される。If the position coordinate of point L is normalized to O and the position coordinate of one point is normalized to 1, the position coordinate X of indicated point P is expressed by the following equation.
x −n l−X/(RX+R+−x)
−−−(4)上式(+)、(3)、(4)より、Rx
1R+及びC8を消去して位置座標Xを求めると次式が
得られる。x −n l−X/(RX+R+−x)
---(4) From the above formulas (+), (3), and (4), Rx
By eliminating 1R+ and C8 and finding the position coordinates X, the following equation is obtained.
X = (C+−x cs+−x)/[(cx C
5x)+ (C+−xC8l−X))
・ ・(5)この(5)式によれば、人体容
量を直接測定することなく指示点Pの位置座標Xを求め
ることができる。X = (C+-x cs+-x)/[(cx C
5x)+ (C+-xC8l-X))
(5) According to this equation (5), the position coordinates X of the indicated point P can be determined without directly measuring the human body capacity.
一般ニタッチパネルの抵抗膜には上下端部の対向する位
置及び左右端部の対向する位置に複数の端子対が設けら
れており、時分割により各端子から見たインピーダンス
が測定される。A resistive film of a general touch panel is provided with a plurality of terminal pairs at opposing positions at the upper and lower ends and at opposing positions at the left and right ends, and the impedance seen from each terminal is measured in a time-sharing manner.
位置座標検出手順は、次の4つのステップからなる。The position coordinate detection procedure consists of the following four steps.
■タッチパネルの各端子から見たインピーダンスを複数
回にわたり測定し、その平均値を求める。■Measure the impedance seen from each terminal of the touch panel multiple times and find the average value.
■この平均インピーダンスの値からタッチの有無を判定
する。タッチ有りと判定した場合には、■タッチパネル
の各端子から見たインピーダンスを複数回にわたり測定
し、その平均値を求める。■Determine the presence or absence of a touch from this average impedance value. If it is determined that there is a touch, (1) Measure the impedance seen from each terminal of the touch panel multiple times and find the average value.
■この平均インピーダンス及び上式(5)を用いて接触
位置座標を演算し、出力する。(2) Using this average impedance and the above equation (5), calculate and output the contact position coordinates.
インピーダンスを複数回測定しその平均値を用いるのは
、高精度で位置座標を検出するためである。The reason why impedance is measured multiple times and the average value is used is to detect position coordinates with high accuracy.
[発明が解決しようとする課題]
ところが、指示位置の座標検出を確実に行・’y tこ
めには、上記ステップ■〜■の間中タッチパネルへ指を
接触させておく必要があり、タッチ時j+n ’l’短
4−ぎると座標検出を行うことができない4.このため
、素早いタッチには対応できないという問題点かぁ−)
だ。[Problem to be solved by the invention] However, in order to reliably detect the coordinates of the indicated position, it is necessary to keep the finger in contact with the touch panel during the above steps 4. If j+n 'l' is too short, coordinate detection cannot be performed.4. Because of this, the problem is that it cannot respond to quick touches.
is.
本発明の目的は、素早くタッチを行っても指示位置の座
標を検出することができるタッチ座標入力装置を提供す
ることにある。SUMMARY OF THE INVENTION An object of the present invention is to provide a touch coordinate input device that can detect the coordinates of a designated position even if a touch is made quickly.
[課題を解決するための手段]
このI」的を達成するために、本発明に係るタッチ座標
入力装置4は次の構成要素を備えている。。[Means for Solving the Problem] In order to achieve this objective, the touch coordinate input device 4 according to the present invention includes the following components. .
■基板上に抵抗膜を配置し、対向する一対以上の端子を
該抵抗膜に設けたタッチパネル。(2) A touch panel in which a resistive film is arranged on a substrate and one or more pairs of opposing terminals are provided on the resistive film.
■各該対の両端子を同電位に保って一方の該端子から見
たインピーダンスと他方の該端子から見たインピーダン
スとを測定するインピーダンス測定手段。(2) An impedance measuring means for keeping both terminals of each pair at the same potential and measuring the impedance seen from one terminal and the impedance seen from the other terminal.
■測定された該インピーダンスを一時記憶するメモリ。■Memory that temporarily stores the measured impedance.
■インピーダンス測定中の空き時間に、該タッチパネル
への指示物の接触前及び前回接触中において測定された
インピーダンス測定値を該メモリから読み出して接触位
置座標を演算し、演算結果を出力する接触位置座標演算
手段。■Touch position coordinates during idle time during impedance measurement, read the impedance measurement values measured before and during the previous contact with the pointer to the touch panel from the memory, calculate the touch position coordinates, and output the calculation results. calculation means.
[作用]
本発明では、インピーダンス測定と、前回接触中のイン
ピーダンス測定値を用いた位置座標演算及びその演算結
果の出力とを並行に処理しているので、座標検出可能な
最小接触時間が従来よりも短くなり、素早いタッチであ
っても接触位置座標が検出される。[Operation] In the present invention, impedance measurement, position coordinate calculation using the impedance measurement value during the previous contact, and output of the calculation result are processed in parallel, so the minimum contact time for coordinate detection is shorter than before. The contact position coordinates are detected even with a quick touch.
[実施例j 図面に基づいて本発明の一実施例を説明する。。[Example j An embodiment of the present invention will be described based on the drawings. .
第1図はタッチ座標入力装置の要部構成をij< t
、。Figure 1 shows the main structure of the touch coordinate input device when ij<t
,.
タッチパネル18は、矩形のガラス基板りに、4明抵抗
膜が被着され、さらにSiOx膜が被着され、この透明
抵抗膜の左右端部の対向する位置に喘FL4、f?+(
1−1−01以下同じ。)が対を4(シて形成され、透
明抵抗膜の上下端部の対向すS j、Q置に端FU+b
D+(i = l−m、以下同じ。)/+(対をなし
て形成されている。The touch panel 18 has a rectangular glass substrate coated with a 4-light resistive film, a SiOx film further coated thereon, and a resistive film FL4, f? +(
The same applies below 1-1-01. ) are formed by 4 pairs, and the ends FU+b are located at the opposite S j and Q positions of the upper and lower ends of the transparent resistive film.
D+ (i = l-m, the same applies hereinafter)/+ (formed as a pair).
端子り、、R,5tJt及びDIはそれぞれ、ア引[1
グスイツチアレイ20.22.24及び26を構成する
各スイッチ素子の一端に接続されている。The terminals RI, , R, 5tJt and DI are respectively A[1
It is connected to one end of each switch element constituting the switch arrays 20, 22, 24 and 26.
アナログスイッチアレイ20及び24の各スイッチ素子
の他端は共通に信号線Slに接続され、ナログスイッチ
アレイ22及び26の各スイッチ素子の他端は共通に信
号線S、に接続されていへ。The other end of each switch element of analog switch arrays 20 and 24 is commonly connected to signal line Sl, and the other end of each switch element of analog switch arrays 22 and 26 is commonly connected to signal line S.
以トにおいて、例えば端子L r Rlに接続される
アナログスイッチアレイ20.22のスイッチ素子が閉
じているとき、端子対(Llltl)が接続状態になっ
ているという。Hereinafter, for example, when the switch elements of the analog switch array 20.22 connected to the terminals L r Rl are closed, the terminal pair (Llltl) is said to be in a connected state.
信号線S、 S、は、連動する2個のスイッチ素子を
備えた切換スイッチ28を介してそれぞれ信号線S1、
S4又は信号線S6、S、に切換接続される。この信号
線S、はボルテージホロア12及び可変発振器!6の入
力端子に接続され、信号線S4はボルテージホロアI2
の出力端子に接続されている。The signal lines S, S, are connected to the signal lines S1, S, respectively via a changeover switch 28 having two interlocking switch elements.
It is switched and connected to S4 or signal line S6, S. This signal line S is a voltage follower 12 and a variable oscillator! The signal line S4 is connected to the input terminal of the voltage follower I2.
is connected to the output terminal of
可変発振416の出力パルスは、モノマルチバイブレー
ク36の出力パルスによりアンドゲート38が開かれて
いるときに、アンドゲート38を通ってカウンタ40に
より計数される。このモノマルチバイブレータ36は、
第4図に示す如くタイミング発生器42からのトリガパ
スルの立ち下がりでトリガされる。また、このトリガパ
スルの立ち」二がりでマイクロコンピュータ44により
カウンタ40の計数値が読み込まれた後、カウンタ40
の計数値がマイクロコンピュータ44によりクリアされ
る。The output pulses of the variable oscillation 416 pass through the AND gate 38 and are counted by the counter 40 when the AND gate 38 is opened by the output pulse of the mono-multi-by-break 36 . This mono multivibrator 36 is
As shown in FIG. 4, it is triggered at the falling edge of the trigger pulse from the timing generator 42. Further, after the count value of the counter 40 is read by the microcomputer 44 at the second rising of this trigger pulse, the counter 40
The count value is cleared by the microcomputer 44.
タイミング発生器42はまた、信号線S、を介してアナ
ログスイッチアレイ20及び22ヘセレクト信号を供給
し、信号線S、及びインバータ32.34を介してそれ
ぞれアナログスイッチアレイ24.26へセレクト信号
を供給し、信号線S8を介してアナログスイッチアレイ
20〜26へスイッチ素子駆動パルスを供給する。これ
らアナログスイッチアレイ20〜24は、セレクト信号
がハイレベルのときに、スイッチ素子駆動パルスにより
いずれか1つのスイッチ素子が順次閉じる。Timing generator 42 also provides select signals to analog switch arrays 20 and 22 via signal line S, and select signals to analog switch arrays 24 and 26 via signal line S and inverters 32 and 34, respectively. Then, a switch element drive pulse is supplied to the analog switch arrays 20 to 26 via the signal line S8. In these analog switch arrays 20 to 24, when the select signal is at a high level, any one of the switch elements is sequentially closed by a switch element drive pulse.
すなわち、スイッチ素子がスイッチ素子駆動パルスによ
り走査される。したがって、端子対(1,+、R,)、
(Ul、D、)のいづれかが順次接続状態になる。That is, the switch element is scanned by the switch element drive pulse. Therefore, the terminal pair (1,+,R,),
Any one of (Ul, D,) becomes connected sequentially.
この切換スイッチ28は、信号線S7を介しタイミング
発生器42から供給される切換パルスにより、第3図に
示す如く、セレクト信号がハイレベル及びロウレベルの
ときにそれぞれ2回切り換えられる。この各切換毎に、
選択されているアナログスイッチアレイ20,22また
はアナログスイッチアレイ24.26のスイッチ素子が
スイッチ素子駆動パルスによりl走査される。第4図に
示す如く、スイッチ素子駆動パルスの直後にトリガパス
ルが出力される。This selector switch 28 is switched twice by a switching pulse supplied from the timing generator 42 via the signal line S7, as shown in FIG. 3, when the select signal is at a high level and when the select signal is at a low level. For each switch,
The switch elements of the selected analog switch arrays 20, 22 or 24, 26 are scanned by the switch element drive pulse. As shown in FIG. 4, a trigger pulse is output immediately after the switch element drive pulse.
これらセレクト信号、スイッチ素子駆動パルス及び切換
パルスはマイクロコンピュータ44へも供給され、マイ
クロコンピュータ44は、タッチパネルI8のいづれの
端子対が接続状態になっているか及びいずれの端子側か
ら見たインピーダンスを測定しているかを知得する。These select signals, switch element drive pulses, and switching pulses are also supplied to the microcomputer 44, and the microcomputer 44 measures which terminal pair of the touch panel I8 is in the connected state and the impedance seen from which terminal side. Know what you are doing.
次に、第3.4図に示すタイミングチャートを参照し、
第2図に示すマイクロコンピュータ44の処理手順を説
明する。Next, referring to the timing chart shown in Figure 3.4,
The processing procedure of the microcomputer 44 shown in FIG. 2 will be explained.
初期状態として、セレクト信号がハイレベルでアナログ
スイッチアレイ20.22が選択され、切換パルスがロ
ウレベルで切換スイッチ28が第1図に示す状態になっ
ており、端子対(LnSR,)が接続状態になっている
ものとする。In the initial state, the select signal is at high level and the analog switch array 20.22 is selected, the switching pulse is at low level and the changeover switch 28 is in the state shown in FIG. 1, and the terminal pair (LnSR,) is in the connected state. It is assumed that
(A)初回の処理手順
(100)スイッチ素子駆動パルスにより端子対(1,
、、R,)が接続状態になり、その直後のトリガパスル
の立ち上がりでカウンタ40の計数値がクリアされ、こ
のトリガパルスの立ち下がりでモノマルチバイブレータ
36がトリガされてその出力がハイレベルになり、アン
ドゲート38が開かれ、可変発振器16からのパルスが
カウンタ40により計数される。一定時間後にアンドゲ
ート38が閉じられ、このときのカウンタ40の計数値
Nは端子L1側から見たインピーダンスの逆数に比例す
る。次のスイッチ駆動パルスで端子対(1,1、R,)
が接続状態になり、その直後のトリガパルスの立ち上が
りでカウンタ40の計数値Nがレジスタに読み込まれ、
このトリガパルスの立ち下がりでカウンタ40がクリア
され、次いでレジスタに記憶されている該計数値Nから
、端子り。(A) Initial processing procedure (100) Switch element drive pulse causes terminal pair (1,
,,R,) are connected, the count value of the counter 40 is cleared at the rising edge of the trigger pulse immediately after that, and the mono multivibrator 36 is triggered at the falling edge of this trigger pulse, and its output becomes high level. AND gate 38 is opened and pulses from variable oscillator 16 are counted by counter 40. The AND gate 38 is closed after a certain period of time, and the count value N of the counter 40 at this time is proportional to the reciprocal of the impedance seen from the terminal L1 side. At the next switch drive pulse, the terminal pair (1, 1, R,)
becomes connected, and the count value N of the counter 40 is read into the register at the rising edge of the trigger pulse immediately after that.
The counter 40 is cleared at the falling edge of this trigger pulse, and then the count value N stored in the register is used as a terminal.
側から見たインピーダンスが上式(2)を用いて演算さ
れ、メモリ(不図示)に−時記憶される。The impedance seen from the side is calculated using the above equation (2) and stored in a memory (not shown).
同様にして、端子り1、L、・・・L、、側(L辺)か
ら見たインピーダンスが測定、記憶される。Similarly, the impedance seen from the terminal 1, L, . . . side (L side) is measured and stored.
(102)次に、切換パルスにより切換スイッチ28が
切り換えられ、上記同様にして端子R1〜R,。(102) Next, the changeover switch 28 is changed over by the changeover pulse, and the terminals R1 to R, are changed in the same manner as described above.
側(R辺)から見たインピーダンスが測定、記憶される
。The impedance seen from the side (R side) is measured and stored.
(104,106)次にセレクト信号がロウレベルにな
ってアナログスイッチアレイ24.26が選択され、上
記同様にして端子U、−U、側(U辺)、次いでり、〜
D、側(D辺)から見たインピーダンスが測定、記憶さ
れる。(104, 106) Next, the select signal becomes low level and the analog switch arrays 24 and 26 are selected, and in the same manner as above, the terminals U, -U, side (U side), then ~
The impedance seen from the D side (D side) is measured and stored.
(111)記憶されているインピーダンスのすべてが一
定値以下であれば、タッチパネル18上に指14がタッ
チされていないと判定され、(113)タッチフラグF
が“0”にされた後、ステップ100へ戻る。(111) If all of the stored impedances are below a certain value, it is determined that the finger 14 is not touched on the touch panel 18, and (113) the touch flag F
After is set to "0", the process returns to step 100.
タッチパネル18上に指14を接触させると、記憶され
ているいずれかのインピーダンスが一定値以上となり、
ステップIllでタッチ存りと判定され、
(112)タッチフラグFが“■°にされた後、ステッ
プ+00へ戻る。When the finger 14 touches the touch panel 18, one of the stored impedances becomes a certain value or more,
It is determined in step Ill that there is a touch, and (112) the touch flag F is set to "■°," and then the process returns to step +00.
(B)2回目以降の処理手順
(101,103,105,107)2回目以降の処理
では、上記ステップ100〜106での空き時間に於い
て、メモリに一時記憶されている、面々回またはそれ以
前のタッヂ萌及び面目のインピーダンス測定値と上式(
5)とを用いて、指示位置の座fl(X、Y)を演算す
る。(B) Second and subsequent processing steps (101, 103, 105, 107) In the second and subsequent processing, during the free time in steps 100 to 106 above, the number of times temporarily stored in the memory or the The previous impedance measurements of Tadge Moe and Men and the above formula (
5) to calculate the locus fl(X, Y) of the indicated position.
ステップ106での空き時間に於いては、ステップ10
7で上記演算の一部を行い、
(108)この座標演算が終了すれば、(+09)タッ
チフラグFが°I“であるかどうかを判定し、°1″で
あれば、すなわち前回測定されたインピーダンスがタッ
チ中のものであれば、(110)求められた座標を出力
する。In the free time at step 106, step 10
Part of the above calculation is performed in Step 7, and (108) When this coordinate calculation is completed, it is determined (+09) whether the touch flag F is °I", and if it is °1", that is, it is determined that the previous measurement was If the impedance obtained is that during the touch, (110) the obtained coordinates are output.
このようにして、k回目の処理では、k回目のインピー
ダンス測定と、(k−1)回目のインピーダンス測定値
を用いた座標演算及びその結果の出力が並行して行われ
、素早く指タッチを行ってらこれに対応することが可能
となる。In this way, in the k-th process, the k-th impedance measurement, the coordinate calculation using the (k-1)th impedance measurement value, and the output of the results are performed in parallel, and the finger touch is quickly performed. It becomes possible to deal with this.
なお、上記実施例では説明の簡単化のために、各辺LS
RSU、Dについてインピーダンス測定を1回行う場合
を説明したが、複数回測定を行い、その測定値を平均し
た値を用いる構成であってもよいことは勿論である。In addition, in the above embodiment, each side LS
Although the case where the impedance measurement is performed once for RSU and D has been described, it is of course possible to perform the measurement multiple times and use the average value of the measured values.
[発明の効果コ
以上説明したように、本発明に係るタッチ座標入力装置
によれば、タッチパネルに設けられている抵抗膜に対向
する一対以上の端子を設け、各該対の両端子を同電位に
保って一方の該端子から見たインピーダンスと他方の該
端子から見たインピーダンスとを測定し、これをメモリ
に一時記憶し、インピーダンス測定中の空き時間に、タ
ッチパネルへの指示物の接触前及び面目接触中において
測定されたインピーダンス測定値をメモリから読み出し
て接触位置座標を演算し、演算結果を出力することによ
り、インピーダンス測定と、前回接触中のインピーダン
ス測定値を用いた位置座標演算及びその演算結果の出力
とを推行に処理しているので、座標検出可能な最小接触
時間が従来よりも短くなり、素早いタッチであっても接
触位置座標を検出することが可能になるという優れた効
果を奏する。[Effects of the Invention] As explained above, according to the touch coordinate input device according to the present invention, one or more pairs of terminals facing the resistive film provided on the touch panel are provided, and both terminals of each pair are connected to the same potential. The impedance seen from one of the terminals and the impedance seen from the other terminal are temporarily stored in memory, and during free time during impedance measurement, before and before the pointer touches the touch panel. By reading the impedance measurement value measured during face-to-face contact from the memory, calculating the contact position coordinates, and outputting the calculation result, it is possible to perform impedance measurement, position coordinate calculation using the impedance measurement value during the previous contact, and its calculation. Since the result output is processed progressively, the minimum contact time during which coordinates can be detected is shorter than before, and it has the excellent effect of being able to detect the contact position coordinates even with a quick touch. .
第1図乃至第4図は本発明の一実施例に係り、第1図は
タッチ座標入力装置の要部構成を示す回路図、
第2図はマイクロコンピュータ44の処理手順を示すフ
ローチャート、
第3図及び第4図は第1図に示す回路のタイミングチャ
ートである。
第5図は従来のタッチ座標入力装置の原理構成を示す回
路図である。
図中、
IOは抵抗膜
I2はボルテージ十ロア
16は可変発振器
I8はタッチパネル
゛)0〜26はアナログスイッチアレイ28は切換スイ
ッチ
32.34はインバータ
36はモノマルチバイブレーク
:38はアンドゲート
40はカウンタ
42はタイミング発生器
44はマイクロコンピュータ
マイクロコンピュータ44の処理手順
第2図1 to 4 relate to one embodiment of the present invention, in which FIG. 1 is a circuit diagram showing the main part configuration of a touch coordinate input device, FIG. 2 is a flowchart showing the processing procedure of the microcomputer 44, and FIG. FIG. 4 is a timing chart of the circuit shown in FIG. FIG. 5 is a circuit diagram showing the principle configuration of a conventional touch coordinate input device. In the figure, IO is a resistive film I2 is a voltage resistor, lower 16 is a variable oscillator, I8 is a touch panel, 0-26 is an analog switch array 28 is a changeover switch 32, 34 is an inverter 36 is a mono-multi-bi-break, 38 is an AND gate 40 is a counter 42 is a timing generator 44 is a microcomputer Processing procedure of the microcomputer 44 FIG.
Claims (1)
抵抗膜に設けたタッチパネル(18)と、各該対の両端
子を同電位に保って一方の該端子から見たインピーダン
スと他方の該端子から見たインピーダンスとを測定する
インピーダンス測定手段(12、16、20〜44)と
、 該タッチパネルへの指示物の接触前及び接触中において
測定された該インピーダンスを用い該接触位置の座標を
演算する接触位置座標演算手段(44)と、 を有するタッチ座標入力装置において、 測定された該インピーダンスを一時記憶するメモリを備
え、 該接触位置座標演算手段(44)は、インピーダンス測
定中の空き時間に、該タッチパネルへの該指示物の接触
前及び前回接触中のインピーダンス測定値を該メモリか
ら読み出して該座標演算を行い、演算結果を出力する(
44、101、103、105、107〜110)こと
を特徴とするタッチ座標入力装置。[Claims] A touch panel (18) in which a resistive film is arranged on a substrate, and one or more pairs of opposing terminals are provided on the resistive film, and both terminals of each pair are kept at the same potential, and one of the terminals is impedance measuring means (12, 16, 20 to 44) for measuring the impedance seen from the terminal and the impedance seen from the other terminal; a touch position coordinate calculation means (44) for calculating the coordinates of the touch position; and a touch coordinate input device comprising: a memory for temporarily storing the measured impedance, the touch position coordinate calculation means (44) , During the free time during impedance measurement, read the impedance measurement values before and during the previous contact of the pointer to the touch panel from the memory, calculate the coordinates, and output the calculation results (
44, 101, 103, 105, 107-110).
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63158654A JPH027122A (en) | 1988-06-27 | 1988-06-27 | touch coordinate input device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63158654A JPH027122A (en) | 1988-06-27 | 1988-06-27 | touch coordinate input device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH027122A true JPH027122A (en) | 1990-01-11 |
Family
ID=15676434
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63158654A Pending JPH027122A (en) | 1988-06-27 | 1988-06-27 | touch coordinate input device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH027122A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007118811A (en) * | 2005-10-28 | 2007-05-17 | Toyota Motor Corp | Vehicle door structure |
| KR101066881B1 (en) * | 2011-01-25 | 2011-09-26 | 주식회사 아이디앤엠테크 | System and method for communication between radios using ROPIP |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60181915A (en) * | 1984-02-29 | 1985-09-17 | Fujitsu Ltd | Coordinate detecting device |
| JPS6128176A (en) * | 1984-07-19 | 1986-02-07 | Casio Comput Co Ltd | Data extraction method in pen input device |
-
1988
- 1988-06-27 JP JP63158654A patent/JPH027122A/en active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60181915A (en) * | 1984-02-29 | 1985-09-17 | Fujitsu Ltd | Coordinate detecting device |
| JPS6128176A (en) * | 1984-07-19 | 1986-02-07 | Casio Comput Co Ltd | Data extraction method in pen input device |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007118811A (en) * | 2005-10-28 | 2007-05-17 | Toyota Motor Corp | Vehicle door structure |
| KR101066881B1 (en) * | 2011-01-25 | 2011-09-26 | 주식회사 아이디앤엠테크 | System and method for communication between radios using ROPIP |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4680430A (en) | Coordinate detecting apparatus | |
| JPH05241717A (en) | Touch panel device | |
| JPS6375919A (en) | Coordinate input device | |
| JPH027122A (en) | touch coordinate input device | |
| JP2565986B2 (en) | Touch coordinate input device | |
| JPS60181913A (en) | Coordinate detecting device | |
| JPS5833490B2 (en) | temperature measuring device | |
| JP2564681B2 (en) | Touch coordinate input device | |
| JP2641749B2 (en) | Touch coordinate detection device | |
| JPH03164825A (en) | Touch coordinate input device | |
| JPS60181915A (en) | Coordinate detecting device | |
| US4837716A (en) | Twin-rate charging and discharging proportional type cursor position determining device | |
| TWI414148B (en) | Object proximity detector and object position detector | |
| JPS6237727A (en) | Method and device for detection of coordinates | |
| JP2003139746A (en) | Instrument for measuring characteristic value of liquid using elastic surface wave device | |
| JPS60181914A (en) | Coordinate detecting device | |
| JP3225511B2 (en) | Position detection device | |
| SU452008A1 (en) | A device for calculating the square root of the sum of squares | |
| JPS58196469A (en) | Testing of integrated circuit | |
| SU373730A1 (en) | ALL-UNION I1SH | V | TSH-T5; X''LNG ^ Id | VIBLIO ',' g: ^ CL I | |
| JPWO2018003659A1 (en) | Position detection device | |
| JPS61101829A (en) | Coordinate detector | |
| JPH01288234A (en) | Pressure distribution measuring instrument | |
| RU1780041C (en) | Phase meter | |
| JPS62130420A (en) | Coordinate detection device |