JPH03276221A - 超音波座標入力装置 - Google Patents

超音波座標入力装置

Info

Publication number
JPH03276221A
JPH03276221A JP2073501A JP7350190A JPH03276221A JP H03276221 A JPH03276221 A JP H03276221A JP 2073501 A JP2073501 A JP 2073501A JP 7350190 A JP7350190 A JP 7350190A JP H03276221 A JPH03276221 A JP H03276221A
Authority
JP
Japan
Prior art keywords
ultrasonic
signal
time
circuit
pen
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
Application number
JP2073501A
Other languages
English (en)
Inventor
Koji Doi
浩嗣 土井
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP2073501A priority Critical patent/JPH03276221A/ja
Publication of JPH03276221A publication Critical patent/JPH03276221A/ja
Pending legal-status Critical Current

Links

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は超音波座標入力装置、さらに超音波の伝播を利
用する距離計測技術を取り入れた各種応用装置一般に関
するものである。
[従来の技術] 超音波距離計測の応用装置として考案されたものの一つ
に、超音波座標入力装置がある。以後この装置を例にと
って本発明についての説明を行なう。
第8図は一般に考案されている超音波座標入力装置の概
観概略図である。1は座標指示具(以後ペンと呼ぶ)で
あり、内部に圧電素子が組み込まれていて先端より所望
の超音波信号を発信する発信器である。2a、2b、2
cはセンサであり、ペンから発せられた超音波信号を伝
播体3を介して受信する受信器である。3は伝播体で超
音波の伝播媒体となるガラス、アルミ他等が用いられる
。4は防振材でセンサ2a〜2cにペン1からの直接波
以外の反射波が混入しないようにする目的で設定されて
いる。以上のような構成をとる超音波座標入力装置にお
いて、2個以上の複数の各センサと指示点の距離より指
示点の座標が計算される。
センサと指示点の距離算出方法はさまざまなものが考案
されているが、基本的にはペンから発せられた超音波信
号のセンサまでの到達時間によって算出する。群速度と
位相速度が異なる横超音波を用いる場合、受信波形に対
しエンベロープをとり群到達時間を求めて大まかな距離
計算を行い、さらに精度を求められる場合には適当な位
置の位相を検知し、位相到達時間を求めてより細かい精
度を出している。
次に、群到達時間と位相到達時間の2つの時間情報から
ペン・センサ間の距離γを算出する手続きを説明する。
まず、第9図で示すような電圧をペン内の圧電素子に印
加した場合、センサの受信信号は第10図で示すように
なる。これに対しそのピーク位置を群到達時間t8とし
て検出する場合には第11図のようにセンサ出力信号に
対して初段増幅器5.全波整流器6.ローパスフィルタ
7、微分回路8の各回路を通し、微分信号のゼロクロス
をコンパレータ9によって検出し、その時刻を群到達時
間t1として認識する。
これにより、γ=v、・t、からγを算出することがで
きるが、エンベロープをもとに時間を検出するという方
法によるため、信号出力の大きさやフィルタ特性の影響
でどうしてもある程度のゆらぎ△tが発生する。従って
一般には、特定の位相ゼロクロスポイントを検出して時
間を決定する方がよりゆらぎの少ない値を得ることがで
きる。
そこで、群到達時間t、決定直後の位相ゼロクロスポイ
ントというように検出ポイントを規定すると、■8≠■
、であり距離γと共に群の中の位相がずれるため、位相
到達時間1pとして第12図に示すような階段状のもの
が観測される。この段は位相の検出ポイントの移動を示
すもので、各段のつなぎ目は信号の同期Tだけ平行移動
したものとなる。VgとV、が等しく常に一定の位相検
出ポイントを観測できる場合には、このような階段はで
きず直線aのような位相到達時間t2が得られる。
従って、階段状に得られる1pを元の直線aに変換すれ
ばよい。
つまり tpIl師 (vg/vp) jg−tof(t、、:
オフセラトイ直)であるが、群到達時間t9はゆらぎが
大きいのでtpl = (vg/vp) tg−tar
−jp  (nは整数)という性質を利用して、 tpa  ”tplTX  Int(tpt/T+0.
5)=tt+Tx  Int[((vg/vt)tg−
taf−t、)/T+o、s]とする手続きをとればよ
い。
このt−を用い、ペン・センサ間距離γは次式%式% r ” Vp4pa−rot  (rot:オフセット
値)= At、+B  X Int(Ct、+Dt、+
E+0.5)+FA : V。
B:v、 ・T=λ C:  (vg/vp )/T=f・(v、/v、)D
  :  −1/T−f E  :  −t、r/T F  :  −mar               
   ・・・0以上説明した手法により、ペン1から伝
播体3を媒してセンサ2a〜2Cに至る超音波振動の群
到達時間t、と位相到達時間t、とが測定されるわけで
ある。複数センサを用いる座標入力装置においては、こ
れら1..1.はセンサの数だけ測定することになり、
第8図に示した座標入力装置の例では、の3つのセンサ
2a〜2Cを用いている。これによって、測定される群
及び位相到達時間も、それぞれj g−、j tb、 
t□。及びt□+ j p b + j p cと3つ
ずつ存在することになる。
ところで、これら複数の群及び位相到達時間を測定する
方法としては、(1)1つのセンサに対して1つのtz
、to測定回路を設ける方法と、(2)複数のセンサを
切り替えて1つの測定回路で測定する方法とが考えられ
ている。(1)の方法においては、1回の超音波振動の
入力で同時に複数のセンサの1..1.測定ができるた
め手書き入力のようにペンが動く場合の入力に対し高精
度で、かつ、高速に処理することができる。
また、(2)の方法においては、測定回路が1つでよい
ため、大幅なコスト・ダウンができるというメリットが
ある。
[発明が解決しようとしている課題] しかしながら、上記(2)の従来例においては、センサ
切替え時にノイズが発生してこれが測定回路に入力され
るため、このノイズ信号でtg、tpを規定してしまい
、正しい座標入力ができない場合があった。
本発明は、前記従来の欠点を除去し、センサ切替え後、
時間を遅らせて超音波信号の到達時間の実測定を開始す
る手段を設けることにより、センサ切替えに起因するノ
イズによるtg、tpの誤測定を排除する高信頼度の超
音波距離計測装置を提供する。
[課題を解決するための手段] この課題を解決するために、本発明の超音波距離計測装
置は、超音波振動の伝播による距離の計測に基づいて座
標を入力する超音波座標入力装置であって、 超音波伝播媒体の複数個所に配置された超音波受信器か
らの入力信号を順次選択する入力選択手段と、該入力選
択手段により選択された入力信号に基づいて距離を計測
する距離計測手段とを備え、 前記距離計測手段は、前記入力選択手段によるセンサ切
り換え時に、所定時間経過後に距離計測を開始する。
ここで、前記距離計測手段は、超音波発振源の超音波振
動の開始を所定時間遅延させる。
又、前記距離計測手段は、距離計測を超音波振動の到達
から所定時間を遅らせて開始する。
[作用] かかる構成において、前記入力選択手段によるセンサ切
り換え時に、前記距離計測手段が所定時間経過後に距離
計測を開始することにより、センサ切替えに起因するノ
イズによる1、、1pの誤測定を排除する。
[実施例] 以下添付図面を参照して、本発明の詳細な説明する。
第1図は本実施例の超音波距離測定装置の構成を示すブ
ロック図である。図中、100はペン1を駆動するペン
駆動回路、101は第9図に示したようなペン1の駆動
波形を生成する駆動波形生成回路、200はセンサより
の受信信号からt、及びt、を検出するt、・t、検出
回路、201はt、及びt、信号に基づいて超音波の伝
播時間を策定するためのカウンタ回路である。
202はCPU300の指示に従って、センサ2a〜2
cを切り賛える切り替え回路である。
又、300は駆動波形生成回路101の波形生成の制御
及びカウンタ回路201の出力からの距離の計算を行う
CPUで、切り替え回路202がセンサを切り替えた後
ペン駆動を所定時間ウェイトするためのタイマ300a
を有している。
301はCPU300の制御プログラムを格納するRO
M、302は補助記憶用のRAMであり、400は計算
された距離に基づいて、例えば座標等を出力する出力部
である。
第2図は本実施例の超音波座標入力装置の動作手順を示
すフローチャートである。
ステップS21で超音波の到達時間を測定するセンサな
選択すると、ステップS22でウェイトをかけ、一定時
間経過ののちにステップS23でペン1を駆動して超音
波を発生する。このときのペン駆動のスタートにより、
カウンタ回路201の2個のタイマカウンタ回路(第4
図に詳説)が到達時間の測定を開始する。このカウンタ
の一方は、t、規定信号の立上りを検知してストップし
、他の一方はt、規定信号の最初の立下りを検知してス
トップするようハード回路構成されている。ステップS
24は、これらのカウンタがストップするまでの開広の
処理を待つためのもので、カウンタがストップしてデー
タ規定が完了したことを検知すると次の処理に進むよう
構成されている。
ステップS25は全センサのt8及びt、が規定された
か否かを判断するステップで、全センサデータの測定が
完了するまでステップS21〜S25の処理をくり返す
。ステップS25で全センサデータの測定完了が確認さ
れると、ステップS26に進んでそのデータを用いた座
標演算が行われ、その結果に基づきステップS27で表
示を行う。
第3図にこのときの駆動信号波形、検出信号波形、t、
規定信号波形及びt、規定信号波形のタイムチャートを
示す。図中、上からペン駆動信号、検出信号、tf規定
信号、t、規定信号である、検出信号において、センサ
切替時に発生するノイズを切替えノイズと記しであるが
、これはセンサを切替えることによって、その切替え時
点にt、・t、検出回路200の検出信号ラインに飛び
込むノイズである。このノイズ信号は、t、・t2回路
200における所定の処理を行われ、t1規定信号出力
及びt、規定信号出力を行う。これが図中「ノイズによ
るt5規定信号」及び「ノイズによるt、規定信号」で
ある。
従来、ペン駆動信号は、図中破線のように、センサ切替
え後にただちに出力されて、この出力と同時に1..1
.測定カウンタが作動していた。これにより、「ノイズ
による1、規定信号」の立上り及び「ノイズによるt、
規定信号」の最初の立下りをもって図中の「誤ったt□
」及び「誤ったtpJを規定してしまい、正しい座標検
出が出来ない場合があった。
そこで本実施例では、図中実線のようにペン駆動信号出
力をセンサ切替後一定時間経過ののち行うようにし、そ
れと同時に到達時間測定用のカウンタを作動させるよう
にしたことによって、切替えノイズによる誤測定を防ぎ
、常時正規の1、.1.測定を行えるようにしたもので
ある。
図中、センサ検出信号と示しであるのは、切替えたセン
サによって受は取られた超音波信号である。この信号は
、t、・t、検出回路200を通って所定の処理を行わ
れ、「検出信号によるt、規定信号」及び「検出信号に
よるt、規定信号」を出力し、前者の立上りでt、を後
者の立下りでt、を規定し、カウンタ回路201のカウ
ンタをストップする。これによって図に示されるごとく
、切替えノイズによる信号とは無関係な1..1.の測
定が行われ、常に正常な座標入力が行われる。
ここで、第4図について説明する。第4図はt6及びt
、を測定するカウンタ回路201のブロック図である。
図中、300は前述の本制御回路の制御及び座標演算1
表示等の制御を行う制御回路(CPU)である、100
はCPU300の信号に基づき、実際にペンを駆動する
ペン駆動回路である。タイマ・カウンタ回路33.34
はタイマ・カウンタ回路で、それぞれt、及びt。
をカウント測定する。33.34は5TRT(スタート
)、5TP(ストップ)端子、RD(リード)端子、R
ST (リセット)端子等を有しており0.5TRT端
子にCPU30oからのペン駆動信号を入力することに
よって、その立上りをもってカウンタをスタートし、S
TP端子に入力されるt、規定信号の立よりあるいはt
規定信号の立下りを検知してカウンタをストップするよ
う構成されている。ここで、カウントされたデータはC
PU300の制御により、RD端子に信号が入力される
とDATA端子からCPU300に送られるようになっ
ており、CPU300は上記データを受は取ると、RS
T端子に信号を入力してタイマ・カウンタ回路を初期状
態にリセットするようになっている。
尚、本実施例では、ソフト・タイマを用いてセンサ切替
えからカウンタ・スタートまでの間にウェイトをかける
ことにより。1..1.の誤測定を防止するようにして
いるが、ソフト・タイマのかわりにハード・タイマを用
いても同様に実施することが可能である。
[他の実施例] ここでは、ダミー・カウントを用いる方法について説明
する。すなわち、センサ切替え直後からカウントされた
1回目のカウント・データは無視し、タイマ・カウンタ
回路をリセット、そのままの状態(センサを切替えない
状態)で2回目のペン駆動を行い、その時のデータを採
用するようにしたものである。すなわち、1回目のデー
タは空読みし、2回目のデータで測定する方法であるが
、実施に際しての空読みの回数については、実際の検出
波形を見て設定すればよい。
第5図に、この場合の制御手順のフローチャートを示す
。これは、空読み1回の例である。
ステップ541でセンサを切替え、ステップS42で読
取り回数データをリセットする。
ステップS43でペン駆動してタイマ・カウンタをスタ
ートし、ステップ44でデータの規定が完了するまで待
つ。データ測定の完了はt、。
1p規定信号の状態により検知すればよい。
続いて、ステップS45で読取り回数を+1し、ステッ
プS46で測定回数をチエツク、1回目の測定であれば
ステップS43に戻って、タイマ・カウントをリセット
し、再びステップS43〜S46の処理を行う。
また、2回目の測定であった場合は、この時のデータを
有効とし、RAM302にデータ保存する。次にステッ
プS47により、全センサデータがそろうまで上記処理
を繰り返し、全センサデータが入手されたならば、ステ
ップS48で座標値を演算してステップS49で表示等
の処理を行う。
次に、測定回路の検出信号入力ラインの信号をモニタし
、切替えノイズによる信号の変動がおさまったことを確
認してから実際の測定を行うようにした例を説明する。
第6図のように1゜t、検出回路の検出信号入力ライン
上に、高速のA/Dコンバータ203を並列接続し、こ
の出力を第1図のCPU300に入力する。CPU30
0では、この入力が一定値におさまるまで、あるいは(
微小ノイズの影響を考えて)ある許容値内におさまるま
でA/Dコンバータ203の出力の読取りを繰り返し、
その後に実際のt、。
1、測定を開始する。
この時の制御手順を示したのが第7図のフローチャート
である。ステップS51〜S54で示したルーチンが本
実施例の特徴であり、他は第2図と類似なので説明は省
く。先ず、ステップS51でセンサ切替え後の検出信号
入力ライン上の信号のA/D変換値を読み取り、これを
Dlとする。
続いて、ステップS52で同信号の2回目のA/D変換
値を読取り、これをD2とする。ステップS53でDI
=D2であるか(又は、DlとD2の一差が許容値中に
あるか)を確認し、D+=D2でない場合は、ステップ
S54でD2をDlに移動しステップS52に戻る。こ
れにより、DI=D2どなるまで、ステップS52〜S
54のループをまわり、D+=Dzとなった時、検出信
号入力ライン上の信号変動がおちついたものと判断して
、ペン駆動を開始して実際の1..1゜測定を始めるよ
うに制御される。尚、以上の例では、相連なる2つのA
/D変換値が等しくなったときに検出信号入力ラインの
安定としたが、比較するA/D変換値の数はこれに限る
ものではない。
以上説明したように、センサ切替え機能を有した超音波
座標入力装置において、センサ切替え後、信号入力ライ
ンの信号変動がおさまったのちに実際に使用する座標入
力のための諸データ測定を開始するようにしたことによ
り、センサ切替え方式のメリットである低コストを維持
したまま、切替えノイズによる誤座標入力を防げる効果
がある。
[発明の効果] 本発明により、センサ切替え後、時間を遅らせて超音波
信号の到達時間の実測定を開始する手段を設けることに
より、センサ切替えに起因するノイズによる1、、1.
の誤測定を排除する高信頼度の超音波距離計測装置を提
供できる。
【図面の簡単な説明】
第1図は本実施例の超音波座標入力装置の構成を示すブ
ロック図、 第2図は実施例の制御手順を示すフローチャート、 第3図は本実施例を説明するための信号のタイムチャー
ト、 第4図は1..1p測定用のカウンタ回路ノブロック図
、 第5図は他の実施例の制御手順を示すフローチャート、 第6図は更に他の実施例の信号検出部位のブロック図、 第7図は更に他の実施例の制御手順を示すフローチャー
ト、 第8図は超音波座標入力装置の概略構成図、第9図はペ
ン駆動信号を示す図、 第10図゛はセンサ受信信号を示す図、第11図は1.
.1.規定する検出系の概略構成図、 第12図は距離算出方法を説明する図である。 図中、1・・・座標指示具(ペン)、2a〜2c・・・
センサ、3・・・伝播体、4・・・防振材、5・・・初
段増幅器、6・・・全波整流回路、7・・・ローパス・
フィルタ、8・・・微分回路、loo・・・ペン駆動回
路、101・・・駆動波形生成回路、200・・・tヨ
 ・t、検出回路、201・・・カウンタ回路、202
−・・切り替え回路、300−CP U、300 a−
=タイマ、301 ・ROM、 302・・・RAM、
400・・・出力部である。

Claims (3)

    【特許請求の範囲】
  1. (1)超音波振動の伝播による距離の計測に基づいて座
    標を入力する超音波座標入力装置であつて、 超音波伝播媒体の複数個所に配置された超音波受信器か
    らの入力信号を順次選択する入力選択手段と、 該入力選択手段により選択された入力信号に基づいて距
    離を計測する距離計測手段とを備え、前記距離計測手段
    は、前記入力選択手段によるセンサ切り換え時に、所定
    時間経過後に距離計測を開始することを特徴とする超音
    波座標入力装置。
  2. (2)前記距離計測手段は、超音波発振源の超音波振動
    の開始を所定時間遅延させることを特徴とする請求項項
    第1項記載の超音波座標入力装置。
  3. (3)前記距離計測手段は、距離計測を超音波振動の到
    達から所定時間を遅らせて開始することを特徴とする請
    求項第1項記載の超音波座標入力装置。
JP2073501A 1990-03-26 1990-03-26 超音波座標入力装置 Pending JPH03276221A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2073501A JPH03276221A (ja) 1990-03-26 1990-03-26 超音波座標入力装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2073501A JPH03276221A (ja) 1990-03-26 1990-03-26 超音波座標入力装置

Publications (1)

Publication Number Publication Date
JPH03276221A true JPH03276221A (ja) 1991-12-06

Family

ID=13520067

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2073501A Pending JPH03276221A (ja) 1990-03-26 1990-03-26 超音波座標入力装置

Country Status (1)

Country Link
JP (1) JPH03276221A (ja)

Similar Documents

Publication Publication Date Title
US5239138A (en) Coordinate input apparatus
US6810351B2 (en) Position detector
JPH03276221A (ja) 超音波座標入力装置
KR100692569B1 (ko) 저주파 신호를 이용한 거리 측정 방법 및 장치
JP2003028956A (ja) 超音波を用いた距離計測装置ならびに位置計測装置およびそのためのプログラム
US6041284A (en) Apparatus and method for determining coordinates of a designated point
JPH073348B2 (ja) 超音波流量計の測定値処理方法およびその装置
JPH03276223A (ja) 超音波座標入力方法及びその装置
JP2003222675A (ja) 超音波距離測定装置及び方法
JPS6314220A (ja) 座標入力装置
JP3034271B2 (ja) 超音波距離計測方法及びその装置
JPH0810151B2 (ja) 超音波流速測定装置
JPH01106129A (ja) 座標入力装置
JPH0763853A (ja) 距離測定装置
JPS62204326A (ja) 座標入力装置
JP2537480Y2 (ja) パルス検出回路
JPH03217926A (ja) 座標入力装置
JPH05100026A (ja) レーザ測距装置
JPH0616255B2 (ja) 座標入力装置
JPH03229111A (ja) 超音波距離計測装置
JPH05272956A (ja) 超音波位置測定方法
JPH0519168B2 (ja)
JPH0196716A (ja) 座標入力装置
JPS6144378A (ja) 超音波デジタイザ
JPH03192420A (ja) 超音波座標入力装置