JPS63100532A - coordinate input device - Google Patents
coordinate input deviceInfo
- Publication number
- JPS63100532A JPS63100532A JP61245475A JP24547586A JPS63100532A JP S63100532 A JPS63100532 A JP S63100532A JP 61245475 A JP61245475 A JP 61245475A JP 24547586 A JP24547586 A JP 24547586A JP S63100532 A JPS63100532 A JP S63100532A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- waveform
- delay time
- detected
- propagation delay
- 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.)
- Granted
Links
Abstract
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は、弾性波の伝播遅延時間により座標位置を検出
する座標人力装置に関し、特に検出精度の向上を図った
ものである。DETAILED DESCRIPTION OF THE INVENTION [Industrial Application Field] The present invention relates to a coordinate human-powered device that detects a coordinate position based on the propagation delay time of an elastic wave, and is particularly aimed at improving detection accuracy.
[従来の技術]
従来、座標位置を人力するディジタイザなどと称される
座標入力装置としては、例えば次のようなものが知られ
ている。[Prior Art] Conventionally, as a coordinate input device called a digitizer or the like that manually inputs coordinate positions, the following devices are known.
■ −面を抵抗体としてX座標用と、X座標用のそれぞ
れの抵抗膜を重ね、それぞれの抵抗膜に電圧または電流
を印加し、ペンや指先で加圧された点(座標入力点)に
対して、電圧または電流の比等を測定して、その点の座
標位置を検出入力する抵抗膜利用タイプのもの。■ Layer the resistive films for the X-coordinate and the X-coordinate with the - side as a resistor, apply voltage or current to each resistive film, and apply pressure to the point (coordinate input point) with a pen or fingertip. On the other hand, the type that uses a resistive film measures the ratio of voltage or current and detects and inputs the coordinate position of that point.
■ ペン先から局所的な磁界パルスを発生させておき、
このペン先をパネルにマトリクス状に配線しである電極
線のいずれかに近づけて、電磁結合させ、電極線に生ず
る電流を測定することによりペン先の座標位置を検出入
力する電磁8導利用タイプのもの。■ Generate a local magnetic field pulse from the pen tip,
A type that uses electromagnetic 8 conductors, which detects and inputs the coordinate position of the pen tip by bringing the pen tip close to one of the electrode wires that are wired in a matrix on the panel, making an electromagnetic connection, and measuring the current generated in the electrode wire. Of things.
■ 超音波を利用するタイプのものとして、超音波の伝
播媒体による表面波の伝播遅延時間を検出して位置座標
を測定するもの、あるいは超音波を空気中に伝え、その
超音波の伝播時間を計測するものなどがある。■ Types that use ultrasound include those that measure position coordinates by detecting the propagation delay time of surface waves through the ultrasound propagation medium, or those that transmit ultrasound into the air and measure the propagation time of the ultrasound. There are things to measure.
[発明が解決しようとする問題点コ しかし、これらの従来装置には次のような欠点がある。[The problem that the invention aims to solve] However, these conventional devices have the following drawbacks.
すなわち、上述の0項の抵抗膜利用タイプのものは抵抗
体の均一性がそのまま図形人力の精度を左右するので、
特に均一性の優れた抵抗体を必要とし、そのため非常に
高価となる。また、X座標用とX座標用の2枚の抵抗膜
が必要となるので、透明度が落ちてしまうという欠点も
ある。In other words, in the above-mentioned 0-term resistive film type, the uniformity of the resistor directly affects the accuracy of the graphic design.
In particular, it requires a resistor with excellent uniformity, which makes it very expensive. Furthermore, since two resistive films are required, one for the X-coordinate and one for the X-coordinate, there is also a drawback that the transparency is reduced.
次に、上述の0項の電磁8導利用タイプのものは、電線
がマトリクス状に配設されているので透明にはならない
。Next, the above-mentioned 0-term electromagnetic 8 conductor type does not become transparent because the electric wires are arranged in a matrix.
さらに、上述の0項の超音波利用タイプのように表面波
や音波を利用したものであると、音波の送信部と受信部
の間に疵や物体、例えば手などの障害物が存在すると、
その障害物によって測定点が誤って検出されたり、測定
できないなどの障害が生ずる欠点がある。一方、弾性波
の板波を用いた従来の座標入力装置の場合には、分散が
起きてしまい、その弾性波の群速度と位相速度が異なる
のでエンベロープのピークの検出や所定の閾値(スレッ
ショルド)での検出では、±172波長分の誤差が生じ
てしまうという欠点があった。Furthermore, if a surface wave or sound wave is used, such as the ultrasonic type described in Item 0 above, if there is a flaw or an obstacle such as a hand between the sound wave transmitting part and the receiving part,
There is a drawback that such obstacles may cause problems such as the measurement point being detected incorrectly or the measurement being impossible. On the other hand, in the case of conventional coordinate input devices that use plate waves of elastic waves, dispersion occurs, and the group velocity and phase velocity of the elastic waves are different, so it is necessary to detect the peak of the envelope and set a predetermined threshold. This detection had the disadvantage that an error of ±172 wavelengths occurred.
そこで、本発明は上述の欠点を除去し、透明で、かつ精
度の高い、使い勝手の良い座標人力装置を提供すること
を目的とする。SUMMARY OF THE INVENTION Therefore, an object of the present invention is to eliminate the above-mentioned drawbacks and provide a transparent, highly accurate, and easy-to-use coordinate system.
[問題点を解決するための手段]
かかる目的を達成するため、本発明は機械的振動を発生
する振動ペンを振動伝播媒体からなる信号入力板に接触
させ、振動伝播媒体に伝播された弾性波を振動伝播媒体
の所定位置に配設した機械的振動を電気信号に変換する
変換素子で検出し、検出した電気信号に基づいて弾性波
の伝播遅延時間を計測することにより振動ペンの位置座
標を検出する座標入力装置において、駆動信号の波形を
変調して振動ペンに供給する信号変調手段と、変換素子
から出力する電気信号の波形の変曲点を検出する変曲点
検出手段とを具備し、検出された変曲点に基づいて振動
ペンの位置座標を検出することを特徴とする。[Means for Solving the Problems] In order to achieve the above object, the present invention brings a vibrating pen that generates mechanical vibration into contact with a signal input plate made of a vibration propagation medium, and generates elastic waves propagated to the vibration propagation medium. is detected by a conversion element that converts mechanical vibration into an electrical signal placed at a predetermined position in the vibration propagation medium, and the position coordinates of the vibrating pen are determined by measuring the propagation delay time of the elastic wave based on the detected electrical signal. The coordinate input device for detection includes signal modulation means for modulating the waveform of the drive signal and supplying it to the vibrating pen, and inflection point detection means for detecting the inflection point of the waveform of the electric signal output from the conversion element. , the position coordinates of the vibrating pen are detected based on the detected inflection point.
[作 用]
本発明では、弾性波の板波の分散による群速度と位相速
度の両方を測定して、それらの速度に基づいて座標位置
を演算することにより分解能を向上させ、かつ振動ペン
を駆動する信号の駆動波形に変調をかけるようにしたの
で、検出手段から得られる検出波形の先頭近くで変曲点
を持たせ、この変曲点を検出する際に反射波の影響を受
けにくくすることができ、それにより反射する面から検
出波形の検出点までの距離をより近くすることができて
、正確な位置座標検出ができる有効面積が広い座標入力
装3を提供することができる。[Function] In the present invention, the resolution is improved by measuring both the group velocity and the phase velocity due to the dispersion of the plate wave of the elastic wave, and calculating the coordinate position based on these velocities, and the vibrating pen is Since the drive waveform of the driving signal is modulated, the detection waveform obtained from the detection means has an inflection point near the beginning, making it less susceptible to the influence of reflected waves when detecting this inflection point. As a result, the distance from the reflecting surface to the detection point of the detection waveform can be made closer, and it is possible to provide a coordinate input device 3 with a wide effective area capable of accurate position coordinate detection.
[実施例]
以下、図面を参照して本発明の実施例を詳細に説明する
。[Example] Hereinafter, an example of the present invention will be described in detail with reference to the drawings.
第1図は本発明の一実施例の座標人力装置の全体構成を
示す。本図において、1は本発明に係る演算および制御
を行う演算制御回路であり、例えばマイクロコンピュー
タやRAM等から構成される。2は振動子駆動回路であ
り、演算制御回路1からの同期信号に応じて振動子駆動
用のパルス信号を発生する。3は座標入力用の振動ベン
であり、振動子駆動回路2からのパルス信号により伸縮
振動する例えば圧電素子の如き振動子4と、その振動子
4の振動の振幅を拡大する先が尖ったホーン5と、これ
らを支持する棒状軸部とから構成されている。FIG. 1 shows the overall configuration of a coordinate system according to an embodiment of the present invention. In this figure, reference numeral 1 denotes an arithmetic control circuit that performs arithmetic operations and control according to the present invention, and is composed of, for example, a microcomputer, a RAM, and the like. Reference numeral 2 denotes a vibrator drive circuit, which generates a pulse signal for driving the vibrator in response to a synchronization signal from the arithmetic control circuit 1. Reference numeral 3 denotes a vibrating ben for inputting coordinates, which includes a vibrator 4 such as a piezoelectric element that expands and contracts in response to a pulse signal from the vibrator drive circuit 2, and a horn with a pointed end that magnifies the amplitude of the vibration of the vibrator 4. 5, and a rod-shaped shaft portion that supports them.
6は撮動受信用のセンサ、7は反射防止材、8は振動を
伝播し、かつ透明な例えばガラスの如き伝播媒体である
。センサ6は信号人力板を構成する伝播媒体8の複数の
所定箇所(本例では3隅)に配設され、伝播媒体8を伝
播したベン3の振動波(板波弾性波)を機械電気変換し
て、電気信号として取り出す例えば圧電素子からなる。6 is a sensor for photographing and receiving, 7 is an anti-reflection material, and 8 is a transparent propagation medium such as glass that propagates vibrations. The sensors 6 are arranged at a plurality of predetermined locations (three corners in this example) of the propagation medium 8 constituting the signal power board, and perform mechanical-electrical conversion of the vibration waves (plate wave elastic waves) of the Ben 3 propagated through the propagation medium 8. It is made of, for example, a piezoelectric element and is extracted as an electrical signal.
反射防止材7は例えばシリコンゴムなとで形成され、ベ
ン3からの振動を吸収して、その振動が伝播媒体8の端
部で反射するのを阻止する。The antireflection material 7 is made of silicone rubber, for example, and absorbs vibrations from the ben 3 and prevents the vibrations from being reflected at the ends of the propagation medium 8.
9は受信波形検出回路であり、センサ6で受信された信
号を後述のように処理して、ベン3からセンサ6までの
伝播媒体8内を伝播してきた弾性波の伝播時間を示す信
号にし、演算制御回路1に出力する。演算制御回路1で
は3箇所のセンサ6から受信波形検出回路9を介して送
られてくる伝播時間を示す信号から伝播遅延時間を検出
し、この伝播遅延時間に基づいて所定の演算式によりベ
ン3の接触している座標位置を算出する。9 is a received waveform detection circuit, which processes the signal received by the sensor 6 as described below and converts it into a signal indicating the propagation time of the elastic wave that has propagated in the propagation medium 8 from the ben 3 to the sensor 6; Output to the arithmetic control circuit 1. The calculation control circuit 1 detects the propagation delay time from the signals indicating the propagation time sent from the three sensors 6 via the reception waveform detection circuit 9, and calculates the Ben 3 according to a predetermined calculation formula based on the propagation delay time. Calculate the coordinate position of the contact point.
10は透明な伝播媒体(例えば、ガラス)8の下部に一
体に配設して文字・画像等を表示するデイスプレィ11
を駆動するデイスプレィ駆動回路である。演算制御回路
1で算出されたベン3の座標情報はほぼリアルタイムで
デイスプレィ駆動回路10を通じてデイスプレィ11に
表示できるので、ベン3で描いた文字や図形等を瞬時に
そのままデイスプレィ11に表示できる。Reference numeral 10 denotes a display 11 that is integrally disposed below a transparent propagation medium (for example, glass) 8 and displays characters, images, etc.
This is a display drive circuit that drives the . The coordinate information of the Ben 3 calculated by the arithmetic control circuit 1 can be displayed on the display 11 through the display drive circuit 10 almost in real time, so that characters, figures, etc. drawn with the Ben 3 can be displayed as they are on the display 11 instantly.
第2図は第1図の実施例における信号の波形上よびタイ
ミングを示す。第2図において、12は振動子駆動回路
2から振動子4に印加される駆動パルス信号であり、こ
のパルス信号12のパルス幅は振動子4の共振周波数と
する。14はセンサ6から出力されるセンサ信号(受信
信号)、15はこの信号14を処理して得られる受信波
形検出回路9の出力信号である。FIG. 2 shows signal waveforms and timing in the embodiment of FIG. In FIG. 2, reference numeral 12 is a drive pulse signal applied to the vibrator 4 from the vibrator drive circuit 2, and the pulse width of this pulse signal 12 is set to the resonance frequency of the vibrator 4. 14 is a sensor signal (received signal) output from the sensor 6, and 15 is an output signal of the received waveform detection circuit 9 obtained by processing this signal 14.
ベン3の先端を伝播媒体であるガラス板8に接すると、
第2図に示すようなパルス信号12により駆動された振
動子4の振動は、ホーン5を通ってその振幅が増幅され
、ガラス板8に伝わる。そして、その振動は弾性波(超
音波)となり、ガラス8内を伝播する。この時、弾性波
として板波を利用スる。このように板波を利用すると、
ガラス板8の表面に疵や物が置かれても、はとんど影響
が無く、センサ6は波形の弾性波信号を受信することが
できて、位置座標を容易に検出することができるからで
ある。When the tip of Ben 3 touches the glass plate 8 which is the propagation medium,
The vibration of the vibrator 4 driven by the pulse signal 12 as shown in FIG. 2 passes through the horn 5, amplifies its amplitude, and is transmitted to the glass plate 8. The vibration then becomes an elastic wave (ultrasonic wave) and propagates within the glass 8. At this time, plate waves are used as elastic waves. Using plate waves in this way,
Even if there are scratches or objects placed on the surface of the glass plate 8, there is almost no effect on the glass plate 8, and the sensor 6 can receive waveform elastic wave signals and can easily detect the position coordinates. It is.
ところで、この板波による振動波形は、分散により群速
度と位相速度とが違うため、一定の形にならない。すな
わち、第2図の13で示す全体の形(エンベロープ)が
伝播する速度(群速度)と、駆動パルス信号12に対応
した周波数の全体の波形13を伝播するキャリアとなる
センサ出力信号14の伝播速度(位相速度)とが異なる
ので、ベン3とセンサ6間の距離によってキャリアとな
る信号14の位相が全体の波形13に対して、それぞれ
違ったものとなるという現象が生ずるからである。従っ
て、伝播遅延時間を検出する時には、この群速度と位相
速度の違いによって出てくる誤差をできるだけ小さくす
る方法で検出する必要がある。By the way, the vibration waveform due to this plate wave does not have a constant shape because the group velocity and phase velocity differ due to dispersion. That is, the velocity (group velocity) at which the overall shape (envelope) shown by 13 in FIG. This is because, since the velocities (phase velocities) are different, a phenomenon occurs in which the phase of the carrier signal 14 becomes different with respect to the overall waveform 13 depending on the distance between the ben 3 and the sensor 6. Therefore, when detecting the propagation delay time, it is necessary to detect it using a method that minimizes the error caused by the difference between the group velocity and the phase velocity.
次に、伝播遅延時間を検出する具体的手段について詳述
する。Next, specific means for detecting propagation delay time will be described in detail.
上述したように、第2図の信号14の小さい波の群のど
の部分を検出して、ベン3の位置から各センサ6までの
伝播遅延時間とするかによって検出した遅延時間の誤差
が±1/2波畏程度生ずることがある。As mentioned above, the error in the detected delay time varies by ±1 depending on which part of the group of small waves of the signal 14 in FIG. / Two waves may occur.
例えば、信号14に対してあらかじめ定めた所定の閾値
(スレッショルド)Sを設けて、第3図のBに示すよう
な検出信号15として抽出すると、上述したように分散
の影響で小さい波の位置(位相)がベン3とセンサ6の
距離で変化するので、第3図のA〜Dで示すように、ベ
ン3のB勤距離がごく微小であっても、検出遅延時間が
約1波長λ分動いてしまうことがある。そこで、本実施
例ではこの1波長の誤差分を無くすために、小さな波の
群の速度(群速度)と、小さな波の各々の速度(位相速
度)の2つを基にして伝播遅延時間を検出し、この遅延
時間により座標位置を算出する。For example, if a predetermined threshold S is set for the signal 14 and extracted as a detection signal 15 as shown in B in FIG. 3, the position of small waves ( Since the phase (phase) changes depending on the distance between Ben 3 and sensor 6, as shown in A to D in Figure 3, even if the distance between Ben 3 and B is extremely small, the detection delay time is approximately one wavelength λ. It may move. Therefore, in this embodiment, in order to eliminate this one-wavelength error, the propagation delay is calculated based on the velocity of a group of small waves (group velocity) and the velocity of each small wave (phase velocity). The coordinate position is calculated based on this delay time.
例えば、受信波形検出回路9において第2図のセンサ出
力信号14からエンベロープ13を検出し、このエンベ
ロープ13のピークを検出する。このピークを群速度に
基づいた遅延時間Tgの信号とする。この検出した遅延
時間Tgの信号の分解能としての精度は、小さな波の群
の集まりをひとつの波として測定しているので、小さな
波を検出した場合よりも落ちる。しかし、この遅延時間
Tgの信号も振動発生位置の座標についてのおおまかな
距離の検出はできる。For example, the received waveform detection circuit 9 detects the envelope 13 from the sensor output signal 14 shown in FIG. 2, and detects the peak of the envelope 13. This peak is taken as a signal with a delay time Tg based on the group velocity. The accuracy of the signal resolution of the detected delay time Tg is lower than when small waves are detected because a collection of small waves is measured as one wave. However, the signal of this delay time Tg can also roughly detect the distance with respect to the coordinates of the vibration occurrence position.
そこで、本実施例ではこの遅延時間Tgの信号を検出し
た後の最初に来る小さな波のひとつのゼロクロスした立
ち上がり点を検出し、この検出した立ち上り点を伝播遅
延時間Tpの信号とする。このように群速度と位相速度
とを利用して得た伝播遅延時間TgおよびTpの各々の
信号の立上りと駆動パルス信号の最初のパルスの立上り
とから演算制御回路1で座標位置を演算すると誤差の少
ない分解能(精度)の高い座標位置検出ができる。Therefore, in this embodiment, after detecting the signal with the delay time Tg, the zero-crossing rising point of one of the first small waves is detected, and this detected rising point is taken as the signal with the propagation delay time Tp. When the arithmetic control circuit 1 calculates the coordinate position from the rise of each signal of the propagation delay times Tg and Tp obtained using the group velocity and phase velocity and the rise of the first pulse of the drive pulse signal, an error occurs. It is possible to detect coordinate positions with high resolution (accuracy).
第4図は各センサ6の中のある1つのセンサ6に対する
上述の伝播遅延時間Tg−Tpを表わす信号を検出する
受信波形検出回路9の構成例を示す。FIG. 4 shows an example of the configuration of a received waveform detection circuit 9 that detects a signal representing the above-mentioned propagation delay time Tg-Tp for one sensor 6 among the sensors 6.
また、第5図は第4図の回路の出力信号の波形を示す。Moreover, FIG. 5 shows the waveform of the output signal of the circuit of FIG. 4.
ここで、6′は第1図の複数のセンサ6の中のひとつを
示す。19はこのセンサ6′で受信した信号を増幅する
前置増幅回路、20は前置増幅回路19で増幅された信
号14からエンベロープ13を検出するエンベロープ検
出回路、21はエンベロープ検出回路20で検出された
エンベロープ13のピークを検出するためエンベロープ
を微分するエンベロープピーク検出回路(例えば、微分
回路)である。Here, 6' indicates one of the plurality of sensors 6 in FIG. 19 is a preamplifier circuit that amplifies the signal received by this sensor 6'; 20 is an envelope detection circuit that detects the envelope 13 from the signal 14 amplified by the preamplifier circuit 19; and 21 is a signal detected by the envelope detection circuit 20. This is an envelope peak detection circuit (for example, a differentiating circuit) that differentiates the envelope in order to detect the peak of the envelope 13.
22はエンベロープ13を微分した信号21’がゼロク
ロスとなる点、すなわち上述の群速度を利用して検出し
た伝播遅延時間Tgを表わす信号22′ を出力するT
g信号検出回路(例えばゼロクロスコンパレータ)、2
3は伝播遅延時間τgを表わす信号22′の立上りから
ある一定時間だけゲートを開く(いわゆる窓をつくる)
単安定マルチバイブレータ回路、24は単安定マルチバ
イブレータ23でつくられたゲートが開いている時間に
コンパレータ26のコンパレートレベルを与えるコンパ
レートレベル供給回路である。 25はエンベロープ検
出回路20.エンベロープピーク検出回路21. Tg
信号検出回路22) 単安定マルチバイブレータ23.
コンパレートレベル供給回路24の各回路を通って遅れ
た時間分を調整する遅延時間調整回路である。この遅延
時間調整回路25を通った信号とフンバレートレベル供
給回路24で作られたコンパレートレベルとをコンパレ
ータ26に人力して得られる信号26′ を位相速度に
基づいた伝播遅延時間Tpを表わす検出信号とする。22 is a T that outputs a signal 22' representing the point where the signal 21' obtained by differentiating the envelope 13 crosses zero, that is, the propagation delay time Tg detected using the above-mentioned group velocity.
g signal detection circuit (e.g. zero cross comparator), 2
3 opens the gate for a certain period of time from the rise of the signal 22' representing the propagation delay time τg (creating a so-called window)
The monostable multivibrator circuit 24 is a comparator level supply circuit that provides the comparator level of the comparator 26 during the time when the gate formed by the monostable multivibrator 23 is open. 25 is an envelope detection circuit 20. Envelope peak detection circuit 21. Tg
Signal detection circuit 22) Monostable multivibrator 23.
This is a delay time adjustment circuit that adjusts the amount of time delayed through each circuit of the comparator level supply circuit 24. A signal 26' obtained by manually inputting the signal passing through the delay time adjustment circuit 25 and the comparison level created by the hump rate level supply circuit 24 to the comparator 26 is detected representing the propagation delay time Tp based on the phase velocity. Signal.
これらの伝播遅延時間rg、Tpを表わす信号22′お
よび26′ の両方を利用して演算制御回路lで演算し
て座標位置を検出する。この座標位置の検出手順の一例
を次に詳述する。Using both of the signals 22' and 26' representing the propagation delay times rg and Tp, the arithmetic control circuit l calculates the coordinate position to detect the coordinate position. An example of the procedure for detecting this coordinate position will be described in detail below.
上述したように、駆動パルス信号12の出力時からのカ
ウントにより群速度に基づいた伝播遅延時間T8が求め
られるがこの時間は、検出波のエンベロープからの検出
であるので、検出波のひとつの波から検出した伝播遅延
時間と比較すると、検出精度は落ちてしまう。従って検
出波の中のひとつから検出した伝播遅延時間Tpからベ
ン3とセンサ6の距離を算出した方が群速度に基づいた
伝播時間Tgから算出するよりも精度ははるかに上がる
。As mentioned above, the propagation delay time T8 based on the group velocity is determined by counting from the time when the drive pulse signal 12 is output, but since this time is detected from the envelope of the detected wave, The detection accuracy is lower than the propagation delay time detected from . Therefore, calculating the distance between Ben 3 and the sensor 6 from the propagation delay time Tp detected from one of the detected waves is much more accurate than calculating from the propagation time Tg based on the group velocity.
しかし、検出波のひとつひとつの波は、上述したように
分散の影響で位相が動いてしまう。従って、第2図の信
号14の中でレベルの一番高いと−りを検出していくと
、伝播距11jikと伝播時間tの関係は第6図のTp
i(但し、i=1,2.・・・)で示すようになる。す
なわち、ベン3の先端位=がセンサ6から連続的に離れ
ていくと、第7図の(A) −(B)−(C)で示すよ
うな順序でピークの変化をする。すなわち、ある距離で
はaの波がピークであったが、しだいにbの波がピーク
になってしまう。次はCの波がピークになるといったよ
うな動きになる。ベン3を逆の動きにすれば、そのピー
クの動きもまた、上述と逆になる。このピークの動きを
伝播時間tと伝播距離lの関数として示すと、第6図の
Tpiで示すような階段状の動きの曲線となる。また、
a、b、cの波のゼロクロス点についても同じような動
きとなる。However, as described above, the phase of each detected wave shifts due to dispersion. Therefore, when detecting the peak with the highest level in the signal 14 in FIG. 2, the relationship between the propagation distance 11jik and the propagation time t becomes Tp in FIG.
It will be shown as i (however, i=1, 2, . . . ). That is, as the tip of the ben 3 continuously moves away from the sensor 6, the peaks change in the order shown by (A)-(B)-(C) in FIG. That is, at a certain distance, the a wave is at its peak, but gradually the b wave becomes the peak. Next, the movement will be such that the C wave will reach its peak. If Ben 3 were to move in the opposite direction, its peak movement would also be the opposite of what was described above. When this peak movement is shown as a function of propagation time t and propagation distance l, it becomes a step-like movement curve as shown by Tpi in FIG. Also,
Similar movements occur for the zero crossing points of waves a, b, and c.
ところで、伝播距離を算出するときは遅延時間を計数し
て算出するので、第6図のTpiの場合は、ひとつの伝
播遅延時間tに対しての伝播距離1は2つの値が出てし
まう。従って、伝播遅延時間Tgを基準にした伝播遅延
時間Tpの値を読み取れば、ひとつの伝播距離が79を
基にした精度の高い値で算出できる。この具体例を示す
とつぎのようになる。By the way, since the propagation distance is calculated by counting the delay time, in the case of Tpi in FIG. 6, two values are obtained for the propagation distance 1 for one propagation delay time t. Therefore, by reading the value of the propagation delay time Tp based on the propagation delay time Tg, one propagation distance can be calculated with a highly accurate value based on 79. A specific example of this is as follows.
上述したようにして伝播遅延時間Tg、Tpを検出した
とすると、第6図におけるtg1の範囲にあるTg+に
対してのjil+の範囲にあるT9+ s tg2の範
囲にあるTgzに対してのtriの範囲にあるTg2)
tg、の範囲にあるTgsに対しての・・・というよう
に順次1つのセンサ6に対するひとつのTpを検出する
ことができ、このTpiを基に距離を算出していけばよ
い。すなわち、第6図において伝播距離をl、検出波の
1波長をλ、位相速度をυpとすると、次式(1)が成
立する。Assuming that the propagation delay times Tg and Tp are detected as described above, T9+s in the jil+ range for Tg+ in the tg1 range in FIG. 6, tri's tri for Tgz in the tg2 range, Tg2) in the range
It is possible to sequentially detect one Tp for one sensor 6, such as for Tgs in the range of tg, and so on, and calculate the distance based on this Tpi. That is, in FIG. 6, when the propagation distance is l, one wavelength of the detected wave is λ, and the phase velocity is υp, the following equation (1) holds true.
f=vpTp+nλ −(1)この上式(1)
に基づいた距@iが検出できる。f=vpTp+nλ - (1) This above equation (1)
The distance @i based on can be detected.
但し、nはTgがjg+の範囲の時は、n=o、1がt
g2. tg3の範囲の時は、n=1、n=i
従って、上述のように伝播遅延時間Tg、Tpを検出し
たら、例えば上式(1)に基づくデータ変換を演算制御
回路1の内部テーブルIA(第1図参照)に持たせ、こ
のテーブルl^を利用して、演算制御回路1においてT
gをnの値に変換して、位相速度vp、伝播遅延時間T
p、定数n、波長λの各々の値を(1)式に代入して2
を演算する。このような演算により複数個のセンサ6を
使ってセンサ出力信号を検出し、Xとyの座標位置を演
算出力する。However, when Tg is in the range of jg+, n=o, 1 is t
g2. When the range is tg3, n=1, n=i Therefore, when the propagation delay times Tg and Tp are detected as described above, data conversion based on the above equation (1) is performed using the internal table IA ( (see Figure 1), and using this table l^, the arithmetic control circuit 1 calculates T.
Convert g to the value of n, phase velocity vp, propagation delay time T
By substituting the values of p, constant n, and wavelength λ into equation (1), we obtain 2
Calculate. Through such calculations, sensor output signals are detected using the plurality of sensors 6, and the X and y coordinate positions are calculated and output.
また、本実施例では第1図の振動子駆動回路2において
、振動子駆動信号(駆動パルス信号)の波形に変調をか
けて、検出信号(センサ出力信号)の波形に変曲点を与
えるようにしている。そして、その変曲点を検出して、
この変曲点の検出信号を群速度による群伝播遅延時間T
gを示す信号として上述のTgの信号の代わりに使用す
る。以下、上述と同様に、位相速度による位相伝播遅延
時間Tpを示す信号を検出し、さらにこれらのTg、T
pO値から演算して、真の位看座標を検出する。Further, in this embodiment, in the vibrator drive circuit 2 shown in FIG. 1, the waveform of the vibrator drive signal (drive pulse signal) is modulated to give an inflection point to the waveform of the detection signal (sensor output signal). I have to. Then, detect the inflection point,
The detection signal of this inflection point is expressed as the group propagation delay time T due to the group velocity.
It is used as a signal indicating g in place of the above-mentioned Tg signal. Hereinafter, in the same manner as described above, a signal indicating the phase propagation delay time Tp due to the phase velocity is detected, and these Tg, T
The true position coordinates are detected by calculating from the pO value.
第1O図において、Aの波形は、通常の振動子駆動信号
の波形であり、第2図における12の波形と同じである
。このAの振動子駆動信号の波形で振動子4を駆動する
とセンサ6で検出された波形は、第11図のBで示すよ
うになり、上述した検出方式では、このBの波形のエン
ベロープのピークから群伝播遅延時間Tgを検出し、こ
のTgから位相伝播遅延時間Tpを検出して、位相座標
を演算しているが、本実施例では、振動子駆動信号の波
形を例えば第1O図のCで示すような変調をかけた波形
にしてベン3の振動子4を駆動すると、センサ6で得ら
れる検出信号は第10図のDで示すような波形となる。In FIG. 1O, the waveform A is the waveform of a normal vibrator drive signal, and is the same as the waveform 12 in FIG. 2. When the vibrator 4 is driven by the waveform of the vibrator drive signal A, the waveform detected by the sensor 6 becomes as shown by B in FIG. The group propagation delay time Tg is detected from Tg, the phase propagation delay time Tp is detected from this Tg, and the phase coordinate is calculated. When the vibrator 4 of the Ben 3 is driven with a modulated waveform as shown in FIG. 10, the detection signal obtained by the sensor 6 has a waveform as shown by D in FIG.
このDの検出信号の波形を第8図に示すような受信波形
検出回路9を通して、エンベロープを2同機分した波形
(第9図の211″)の最初のゼロクロス点を検出し、
このゼロクロス点の信号を群伝播遅延時間Tgを示す信
号とする。以下、上述したと同様に位相伝播遅延時間T
pを示す信号を検出し、演算制御回路1によりそのTg
、TpO値から演算して、より精度の高い位置座標を算
出する。The waveform of this D detection signal is passed through the received waveform detection circuit 9 as shown in FIG. 8, and the first zero-crossing point of the waveform (211'' in FIG. 9) obtained by dividing the envelope into two equal parts is detected,
The signal at this zero crossing point is assumed to be a signal indicating the group propagation delay time Tg. Hereinafter, as described above, the phase propagation delay time T
A signal indicating p is detected, and the arithmetic control circuit 1 determines its Tg.
, and the TpO value to calculate more accurate position coordinates.
このように、振動子駆動信号に変調をかけることによっ
て、伝播媒体であるガラス8の端面あるいは、反射防止
材7の壁面からの反射の影響を受ける範囲を少なくする
ことができる。By modulating the vibrator drive signal in this manner, the range affected by reflection from the end face of the glass 8 serving as the propagation medium or the wall surface of the antireflection material 7 can be reduced.
すなわち、第11図のBに示すような検出波の波形の場
合、反射が起こると、その波形の後方から反射波が重な
って行き、波形が乱れて正確な群伝播遅延時間Tgと位
相伝播遅延時間Tpとが検出できなくなっていく。従っ
て、反射波による影響を極力少なくするためには、検出
波(検出信号の波形)の先頭に近いところで伝播時間T
gおよびTpを検出しなければならない。本実施例では
第10図のDで示すような波形により最初の変曲点を検
出波の先頭に近づけた所にしているので、反射の影Uを
受けずに位置座標を正確に検出することができる。In other words, in the case of the detected waveform as shown in B in Fig. 11, when reflection occurs, the reflected waves overlap from behind the waveform, and the waveform is distorted, resulting in accurate group propagation delay time Tg and phase propagation delay. The time Tp becomes undetectable. Therefore, in order to minimize the influence of reflected waves, the propagation time T should be
g and Tp must be detected. In this embodiment, the first inflection point is set close to the beginning of the detected wave using the waveform shown by D in FIG. 10, so the position coordinates can be accurately detected without being affected by the reflection U. Can be done.
なお、反射防止材7でも、完全に反射波を吸収できるわ
けではなく、若干の反射がこの反射防止材7でも起こり
、検出波形に影響を及ぼすことがある。Note that even the antireflection material 7 cannot completely absorb reflected waves, and some reflection may occur even in the antireflection material 7, which may affect the detected waveform.
第11図は上述の変調処理を実行する振動子駆動回路2
の構成の一例を示す。第11図において、1は演算制御
回路1から振動子駆動回路2に出力される振動子駆動信
号であり、第12図に示すようなパルス波形を有する。FIG. 11 shows a vibrator drive circuit 2 that executes the above-mentioned modulation process.
An example of the configuration is shown below. In FIG. 11, 1 is a vibrator drive signal outputted from the arithmetic control circuit 1 to the vibrator drive circuit 2, and has a pulse waveform as shown in FIG.
また、27は分周回路であり、信号1′を1/4分周し
た波形の信号27′(第12図参照)を出力する。28
は同期回路であり、信号1’、27’ の波形の立上り
をそろえる。Further, 27 is a frequency dividing circuit, which outputs a signal 27' (see FIG. 12) having a waveform obtained by dividing the frequency of the signal 1' by 1/4. 28
is a synchronous circuit, which aligns the rising edges of the waveforms of signals 1' and 27'.
29はAND回路(論理積回路)であり、信号1′ と
27′ の論理積をとって第12図の29′ で示す波
形の信号を得る。30は係数回路であり、信号29′
および1′にあらかじめ定めた別々の増幅率で増幅する
。31は増幅駆動回路であり、2つの係数回路30.3
0の出力を加算して、駆動電圧まで増幅し、ペン3の振
動子を駆動する駆動信号31’ の波形(第12図参照
)を出力する。Reference numeral 29 denotes an AND circuit (logical product circuit) which performs the logical product of signals 1' and 27' to obtain a signal having the waveform shown at 29' in FIG. 30 is a coefficient circuit, and a signal 29'
and 1' at different predetermined amplification factors. 31 is an amplification drive circuit, and two coefficient circuits 30.3
The waveform of the drive signal 31' (see FIG. 12) for driving the vibrator of the pen 3 is output by adding the outputs of 0 and amplifying it to a drive voltage.
第1θ図のDおよび第12図の31’ で示すものは、
変調をかけた駆動波形の一例を示すものであり、これと
違った変調をかけた駆動波形でも本発明の適用は可能で
ある。What is indicated by D in Fig. 1θ and 31' in Fig. 12 is
This shows an example of a modulated drive waveform, and the present invention can be applied to drive waveforms that are modulated differently.
なお、第4図の遅延時間調整回路25は演算制御回路1
であらかじめ遅延時間調整分を始めから計数しておくよ
うにすれば、必要の無い回路である。また、TgとTp
の関係を示す数値を内部テーブルに持ってこのテーブル
IA(第1図参照)から精度の高いrpの値から精度の
高いTg′ を再度取り直し、Tg、 Tp’ は、連
続的な直線となるから、このTg’ の値を用いて直接
x、y座標位ゴを演算することもできる。Note that the delay time adjustment circuit 25 in FIG.
This circuit is not necessary if the delay time adjustment is counted from the beginning. Also, Tg and Tp
With the numerical values showing the relationship in the internal table, we retake the highly accurate Tg' from the highly accurate value of rp from this table IA (see Figure 1), and since Tg and Tp' form a continuous straight line, , it is also possible to directly calculate the x and y coordinate position using this value of Tg'.
また、第8図および第9図に示すように、群速度検出に
おいて、エンベロープピーク検出の代りに、検出波のエ
ンベロープの2同機分をした波形のゼロクロス点を検出
することにより群速度を検出することも可能である。こ
の2同機分により1同機分でのゼロクロス点の検出、す
なわち、エンベロープのピーク点の検出時よりも、急峻
な検出点が得られ、エンベロープのピーク検出よりも精
度の向上した検出ができる。ピークを検出する場合は筆
圧、検出波のS/Nなどからの影響を受けてしまうが、
ゼロクロス検出の場合は、それらの影響を受けずに、正
確な位相遅延時間ipが検出できる。In addition, as shown in Figures 8 and 9, in group velocity detection, instead of envelope peak detection, the group velocity is detected by detecting the zero-crossing point of a waveform that is equal to two parts of the envelope of the detected wave. It is also possible. By detecting the zero-crossing points for two aircraft, a steeper detection point can be obtained than when detecting the envelope peak point using one aircraft, and the detection accuracy can be improved compared to envelope peak detection. When detecting peaks, it is affected by pen pressure, S/N of detected waves, etc.
In the case of zero-cross detection, accurate phase delay time ip can be detected without being influenced by these factors.
すなわち、第8図の211は2同機分回路であり、第4
図のエンベロープピーク検出回路21に置き換って接続
され、第9図の2同機分出カ波形211″をTg信号検
出回路22に出力グする。In other words, 211 in Fig. 8 is a circuit for two machines, and the fourth
It is connected in place of the envelope peak detection circuit 21 shown in the figure, and outputs the output waveform 211'' of the two machines in FIG. 9 to the Tg signal detection circuit 22.
[発明の効果コ
以上説明したように、本発明によれば、弾性波の板波の
分散による群速度と位相速度の両方を測定して、それら
の速度に基づいて座標位置を演算することにより分解能
を向上させ、かつ振動ペンを訝肋する信号の駆動波形に
変調をかけるようにしたので、検出手段から得られる検
出波形の先頭近くで変曲点を持たせ、この変曲点を検出
する際に反射波の影響を受けにくくすることができ、そ
れにより反射する面から検出波形の検出点までの距煎を
より近くすることができて、正確な位置座標検出ができ
る有効面積が広い座標人力装置を提供することができる
。[Effects of the Invention] As explained above, according to the present invention, by measuring both the group velocity and the phase velocity due to dispersion of plate waves of elastic waves, and calculating the coordinate position based on these velocities, Since the resolution has been improved and the drive waveform of the signal that drives the vibrating pen is modulated, the detection waveform obtained from the detection means has an inflection point near the beginning, and this inflection point can be detected. Coordinates with a wide effective area that can be made less susceptible to the influence of reflected waves, thereby making the distance from the reflecting surface to the detection point of the detected waveform closer, allowing accurate position coordinate detection. Human powered equipment can be provided.
また、本発明によれば、群伝播遅延時間Tg、位相伝播
遅延時間Tp、伝播距想文の関係をテーブルにあらかじ
め記憶させ、このテーブルを用いるようにすれば信号処
理時間が短縮でき、かつ精度の高い検出ができる。Further, according to the present invention, the relationship between the group propagation delay time Tg, the phase propagation delay time Tp, and the propagation distance sentence is stored in advance in a table, and by using this table, the signal processing time can be shortened, and the accuracy can be reduced. A high level of detection is possible.
さらに、本発明によれば、単安定マルチバイブレータと
コンパレートレベル供給回路により検出窓をつけること
で誤検出等の影響を受けず精度の高い位置座標の検出を
することができる。Further, according to the present invention, by providing a detection window using a monostable multivibrator and a comparator level supply circuit, it is possible to detect position coordinates with high accuracy without being affected by erroneous detection.
また、本発明によれば、遅延調整回路を設けることによ
り、エンベロープと検出波から正確な群遅延時間Tgと
位相遅延時間Tpが検出でき、精度の高い位置座標の検
出をすることができる。Further, according to the present invention, by providing a delay adjustment circuit, accurate group delay time Tg and phase delay time Tp can be detected from the envelope and the detected wave, and position coordinates can be detected with high precision.
また、本発明によれば位相遅延時間Tpを検出する時に
検出波のピークを検出するのではなく、ゼロクロスを検
出することにより、ピークを検出する場合の筆圧、検出
波のS/Nなどからの影響を受けずに、正確な位相遅延
時間Tpが検出でき精度の高い位置座標を検出すること
ができる。Furthermore, according to the present invention, when detecting the phase delay time Tp, instead of detecting the peak of the detected wave, by detecting the zero cross, the pen pressure when detecting the peak, the S/N of the detected wave, etc. It is possible to detect an accurate phase delay time Tp without being influenced by the above, and to detect highly accurate position coordinates.
第1図は本発明の一実施例の座標人力装置の全体構成を
示すブロック図、
第2図は第1図の振動子の駆動パルス信号と、センサの
出力信号と、伝播遅延時間検出信号の波形および出力タ
イミングを示す波形図、第3図は一定のスレッショルド
で伝播遅延時間検出信号の波形を検出した時には検出誤
差が出てしまうという原理を示す波形図、
第4図は第1図の受信波形検出回路の構成例を示すブロ
ック図、
第5図は第4図の回路の出力信号の波形および出力タイ
ミングを示す波形図、
第6図は伝播遅延時間TgとTpの距離と時間の関係を
示す特性図、
第7図(A) 、 (B) 、 (C)は検出波のピー
ク近傍のピークとゼロクロス点を拡大して示す説明図、
第8図は本発明実施例の変形例を示すブロック図、
第9図は第8図の回路の出力信号の波形および出力タイ
ミングを示す波形図、
第10図は通常の駆動波形による検出波形と変調をかけ
た駆動波形による検出波形とを示す波形図、
第11図は変調駆動波形を出力する本発明実施例の振動
子駆動回路の構成例を示すブロック図、第12図は第1
1図の回路の出力信号の波形を示す波形図である。
1・・・演算制御回路、
2・・・振動子駆動回路、
3・・・ベン(振動ペン)、
4・・・振動子、
5・・・ホーン、
6・・・センサ、
7・・・反射防止材、
8・・・伝播媒体(ガラス)、
9・・・受信波形検出回路、
10・・・デイスプレィ駆動回路、
11・・・デイスプレィ、
20・・・エンベローフ検出回路、
21・・・エンベロープピーク検出回路、22・・・T
g信号検出回路、
23・・・単安定マルチバイブレータ、24・・・コン
パレートレベル供給回路、25・・・遅延時間調整回路
、
26・・・コンパレータ(Tp検出回路)、27・・・
分周回路、
28・・・同期回路、
29・・・AND回路、
30・・・係数回路、
31・・・増幅駆動回路、
211・・・2同機分回路。
寅づVイモ、任1jのイ占号s理そメ1肉士1明するぐ
吟のン皮窄区第3図FIG. 1 is a block diagram showing the overall configuration of a coordinate human-powered device according to an embodiment of the present invention. FIG. 2 is a block diagram showing the drive pulse signal of the vibrator shown in FIG. 1, the output signal of the sensor, and the propagation delay time detection signal. A waveform diagram showing the waveform and output timing. Figure 3 is a waveform diagram showing the principle that a detection error occurs when the waveform of the propagation delay time detection signal is detected at a certain threshold. Figure 4 is a waveform diagram showing the reception of Figure 1. A block diagram showing an example of the configuration of a waveform detection circuit. Fig. 5 is a waveform diagram showing the waveform and output timing of the output signal of the circuit in Fig. 4. Fig. 6 shows the relationship between the distance and time of the propagation delay times Tg and Tp. Figure 7 (A), (B), and (C) are explanatory diagrams showing enlarged peaks and zero-crossing points near the peak of the detected wave;
FIG. 8 is a block diagram showing a modification of the embodiment of the present invention, FIG. 9 is a waveform diagram showing the waveform and output timing of the output signal of the circuit in FIG. 8, and FIG. 11 is a block diagram showing a configuration example of a vibrator drive circuit according to an embodiment of the present invention that outputs a modulated drive waveform, and FIG. 12 is a waveform diagram showing a detection waveform based on a modulated drive waveform.
FIG. 2 is a waveform diagram showing the waveform of an output signal of the circuit shown in FIG. 1; DESCRIPTION OF SYMBOLS 1... Arithmetic control circuit, 2... Vibrator drive circuit, 3... Ben (vibrating pen), 4... Vibrator, 5... Horn, 6... Sensor, 7... Antireflection material, 8... Propagation medium (glass), 9... Received waveform detection circuit, 10... Display drive circuit, 11... Display, 20... Envelope detection circuit, 21... Envelope Peak detection circuit, 22...T
g signal detection circuit, 23... Monostable multivibrator, 24... Comparator level supply circuit, 25... Delay time adjustment circuit, 26... Comparator (Tp detection circuit), 27...
Frequency dividing circuit, 28... Synchronous circuit, 29... AND circuit, 30... Coefficient circuit, 31... Amplification drive circuit, 211... 2-equipment division circuit. Torazu V Imo, Ren 1j's I-sango s Risome 1 Butcher 1 Mei Sugu Gin-no-N Pekinaku-ku Figure 3
Claims (1)
なる信号入力板に接触させ、前記振動伝播媒体に伝播さ
れた弾性波を前記振動伝播媒体の所定位置に配設した機
械的振動を電気信号に変換する変換素子で検出し、検出
した前記電気信号に基づいて前記弾性波の伝播遅延時間
を計測することにより前記振動ペンの位置座標を検出す
る座標入力装置において、 駆動信号の波形を変調して前記振動ペンに供給する信号
変調手段と、 前記変換素子から出力する前記電気信号の波形の変曲点
を検出する変曲点検出手段とを具備し、 検出された前記変曲点に基づいて前記振動ペンの位置座
標を検出することを特徴とする座標入力装置。 2)特許請求の範囲第1項記載の装置において、前記計
数の対象の前記伝播遅延時間は前記弾性波の分散による
群速度に関する群伝播遅延時間と、位相速度に関する位
相伝播遅延時間の両方を含むことを特徴とする座標入力
装置。[Claims] 1) A vibrating pen that generates mechanical vibration is brought into contact with a signal input plate made of a vibration propagation medium, and an elastic wave propagated to the vibration propagation medium is disposed at a predetermined position of the vibration propagation medium. A coordinate input device that detects the positional coordinates of the vibrating pen by detecting mechanical vibrations generated by a transducer with a conversion element that converts them into electrical signals, and measuring the propagation delay time of the elastic waves based on the detected electrical signals, A signal modulating means for modulating the waveform of a drive signal and supplying the modulated waveform to the vibrating pen; and an inflection point detecting means for detecting an inflection point of the waveform of the electric signal output from the conversion element, A coordinate input device characterized in that the position coordinates of the vibrating pen are detected based on the inflection point. 2) In the device according to claim 1, the propagation delay time to be counted includes both a group propagation delay time related to group velocity due to dispersion of the elastic wave and a phase propagation delay time related to phase velocity. A coordinate input device characterized by:
Priority Applications (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61245475A JPS63100532A (en) | 1986-10-17 | 1986-10-17 | coordinate input device |
| EP87305739A EP0258972B1 (en) | 1986-06-27 | 1987-06-26 | Coordinates input apparatus |
| EP90123778A EP0423843B1 (en) | 1986-06-27 | 1987-06-26 | Coordinates input apparatus |
| DE8787305739T DE3779019D1 (en) | 1986-06-27 | 1987-06-26 | COORDINATE INPUT DEVICE. |
| DE3751763T DE3751763T2 (en) | 1986-06-27 | 1987-06-26 | Coordinate input device |
| US07/067,546 US4931965A (en) | 1986-06-27 | 1987-06-29 | Coordinates input apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61245475A JPS63100532A (en) | 1986-10-17 | 1986-10-17 | coordinate input device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS63100532A true JPS63100532A (en) | 1988-05-02 |
| JPH0586568B2 JPH0586568B2 (en) | 1993-12-13 |
Family
ID=17134212
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61245475A Granted JPS63100532A (en) | 1986-06-27 | 1986-10-17 | coordinate input device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS63100532A (en) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60176130A (en) * | 1984-02-22 | 1985-09-10 | Matsushita Seiko Co Ltd | Ultrasonic wave projecting type input device |
-
1986
- 1986-10-17 JP JP61245475A patent/JPS63100532A/en active Granted
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60176130A (en) * | 1984-02-22 | 1985-09-10 | Matsushita Seiko Co Ltd | Ultrasonic wave projecting type input device |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0586568B2 (en) | 1993-12-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3053262B2 (en) | Coordinate input device and method | |
| US4910363A (en) | Coordinates input apparatus with plural pulse train whose phases differ | |
| JPH012124A (en) | coordinate input device | |
| JP3491936B2 (en) | Distance measuring device, coordinate input device using the same, distance measuring method, and coordinate input method using the same | |
| US5362930A (en) | Coordinate input apparatus | |
| JPH0562771B2 (en) | ||
| JPS63100532A (en) | coordinate input device | |
| JPH01112418A (en) | Coordinate input device | |
| JPS636619A (en) | Coordinate input device | |
| JPS63100530A (en) | Coordinate input device | |
| JPS636620A (en) | coordinate input device | |
| JP2002358157A (en) | Coordinate input device, control method for coordinate input device, and control program for coordinate input device | |
| JPH0580920A (en) | Coordinate input device | |
| JPS63100529A (en) | coordinate input device | |
| JPS63136125A (en) | coordinate input device | |
| JPS63100528A (en) | coordinate input device | |
| JP2654396B2 (en) | Coordinate input device | |
| JP2655704B2 (en) | Method for determining effective area in coordinate input device | |
| JPH02130617A (en) | coordinate input device | |
| JPH0616255B2 (en) | Coordinate input device | |
| JP3059563B2 (en) | Coordinate input device and method | |
| JPS63136127A (en) | Coordinate input device | |
| JPH0562772B2 (en) | ||
| JPH08286818A (en) | Distance measuring device and coordinate input device | |
| JPH01124015A (en) | Coordinate input device |