JPH0562773B2 - - Google Patents

Info

Publication number
JPH0562773B2
JPH0562773B2 JP61265644A JP26564486A JPH0562773B2 JP H0562773 B2 JPH0562773 B2 JP H0562773B2 JP 61265644 A JP61265644 A JP 61265644A JP 26564486 A JP26564486 A JP 26564486A JP H0562773 B2 JPH0562773 B2 JP H0562773B2
Authority
JP
Japan
Prior art keywords
vibration
vibration transmission
input
vibrator
transmission plate
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 - Lifetime
Application number
JP61265644A
Other languages
English (en)
Other versions
JPS63120326A (ja
Inventor
Juichiro Yoshimura
Kyoshi Kaneko
Atsushi Tanaka
Tsutomu Toyono
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 JP61265644A priority Critical patent/JPS63120326A/ja
Publication of JPS63120326A publication Critical patent/JPS63120326A/ja
Publication of JPH0562773B2 publication Critical patent/JPH0562773B2/ja
Granted legal-status Critical Current

Links

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は座標入力装置、特に、振動伝達板に入
力された振動を振動伝達板に複数設けられたセン
サにより検出して振動伝達板における振動遅延時
間から振動入力点の振動伝達板上での座標を検出
する座標入力装置に関するものである。
[従来の技術] 従来より手書きの文字、図形などをコンピユー
タなどの処理装置に入力する装置として各種の入
力ペンおよびタブレツトなどを用いた座標入力装
置が知られている。この種の方式では入力された
文字、図形などからなる画像情報はCRTデイス
プレイなどの表示装置やプリンタなどの記録装置
に出力される。
この種の装置のタブレツトの座標検出において
は次にあげる各種の方式が知られている。
(1) 抵抗膜と対向配置されたシート材の抵抗値変
化を検出する方式。
(2) 対向配置された導電シートなどの電磁ないし
静電誘導を検出する方式。
(3) 入力ペンからタブレツトに伝達される超音波
振動を検出する方式。
上記(1)、(2)の方式では、抵抗膜や導体膜を用い
るので透明なタブレツトを形成するのが困難であ
る。一方、(3)の方式ではタブレツトをアクリル板
やガラス板などの透明材料から構成できるので、
したがつて、液晶表示器などに入力タブレツトを
重ねて配置し、あたかも紙に画像を書き込むよう
な感覚で使用できる操作感覚のよい情報入出力装
置を構成できる。
[発明が解決しようとする問題点] ところが、上記の超音波振動方式では、振動ペ
ンという特殊な入力ペンを必要とする問題があ
る。すなわち、振動検出側との同期を取るための
信号線、電源電圧を供給するための信号線などが
ついた振動ペンを引きまわして入力作業を行なう
のはかなりわずらわしく、指や普通のペンにより
入力を行なえる他の方式に比べて操作性が劣ると
いう問題がある。
[問題点を解決するための手段] 以上の問題点を解決するために、本発明の座標
入力装置においては、第1の振動伝達部材と、該
第1の振動伝達部材と同一の材質から形成され、
略同一の厚みを有する第2の振動伝達部材と、前
記第1の振動伝達部材に設けられた振動検出手段
と、前記第2の振動伝達部材に設けられた振動発
生手段と、前記第1の振動伝達部材或は第2の振
動伝達部材を押圧することで、前記第1の振動伝
達部材と第2の振動伝達部材とを接触させたと
き、前記第1の振動伝達部材の振動検出手段によ
り検出される振動に基づき、前記第1の振動伝達
部材或は第2の振動伝達部材の押圧点の座標を導
出する導出手段とを有する構成を採用した。
[作用] 以上の構成によれば、振動ペンなどの特殊な部
材を用いることなく、指や普通ペン、鉛筆などに
より第1ないし第2の振動伝達部材を押圧して両
者を接触させ、第2の振動伝達部材の振動発生手
段から第1の振動伝達部材に接触点を介して入力
される振動を第1の振動伝達部材の振動検出手段
により検出し、それに基づき押圧点の座標を導出
することができる。
[実施例] 以下、図面に示す実施例に基づき、本発明を詳
細に説明する。
第1図A,Bは本発明を採用した座標入力装置
の構造を示している。第1図の装置は振動ペンな
どの特殊な部材を用いることなく、直接タブレツ
トを指、鉛筆などで操作することによつて座標入
力を行なえるように考えられている。第1図Bは
タブレツトを分解した状態、第1図Aは組み上げ
た状態を示している。
第1図A,Bにおいて符号8aで示されたもの
はアクリル、ガラス板などからなる振動伝達板で
伝達される振動をその角部に2個設けられた振動
センサ6に伝達する。振動伝達板8aは伝達され
た振動が周辺部で反射されて中央部の方向に戻る
のを防止するためにその周辺部分をシリコンゴム
などから構成された反射防止材7によつて支持さ
れている。
振動伝達板8aの角部に設けられた振動センサ
6は圧電素子などの機械〜電気変換素子により構
成される。2つの振動センサ6の各々の出力信号
は波形検出回路9に入力され、後段の演算制御回
路1により処理可能な検出信号に変換される。
本実施例では振動伝達板8aに振動を入力する
部材として、振動伝達板8bを設けている。振動
伝達板8bは振動伝達板8aと同様の材質を反射
防止材7により支持したもので、その一隅には圧
電素子などからなる2つの振動子4が設けられて
いる。この振動子4は振動子駆動回路2により駆
動される。
振動子4の振動周波数はアクリル、ガラスなど
の振動伝達板8a,8bに板波を発生させること
ができる値に選択される。板波を振動伝達に用い
ると、表面波などに比して振動伝達板8aの表面
の傷、障害物などの影響を受けにくいという利点
を得られる。
振動子4を設けられた振動伝達板8bは、振動
センサ6を有する振動伝達板8aの下に第2図B
に示すようにスペーサ8cを介して所定距離して
対向配置される。
振動子4の振動は、操作者が指Fによつて上面
側の振動伝達板8bを第2図Aのように押下して
変形させ、下側の振動伝達板8aと接触させるこ
とにより下側の振動伝達板8aに伝達される。上
側の振動伝達板8bの振動は振動伝達板8a,8
bの接触点Pを介して振動伝達板8aに伝達され
る。したがつて、上記の振動センサ6を用いて振
動検出を行ない、その振動遅延時間を測定するこ
とで、指による操作により上記接触点Pの座標を
検出することができる。
上記の振動子4は、同時に駆動せず、時分割に
より駆動してそれぞれの振動子を用いて得られる
振動伝達時間に基づいて座標演算が行なわれる。
演算制御回路1は信号波形検出回路9の出力か
ら振動伝達時間の測定処理を行ない、振動伝達板
8a上での上記入力点Pの座標位置を検出する。
以下、演算制御回路1の構成および座標演算処
理につき詳述する。
第3図は第1図の演算制御回路1の構造、すな
わち振動伝達板8bの振動子4の駆動系および振
動伝達板8aの振動センサ6による振動検出系の
構造を示している。
マイクロコンピユータ11は内部カウンタ、
ROMおよびRAMを内蔵している。駆動信号発
生回路12は第1図の振動子駆動回路2に対して
所定周波数の駆動パルスを出力するもので、マイ
クロコンピユータ11により座標演算用の回路と
同期して起動される。
カウンタ13の計算値はマイクロコンピユータ
11によりラツチ回路14にラツチされる。
一方、第1図の波形検出回路9は、振動センサ
6の出力から信号波形の解析(後述)に基づい
て、座標検出のための振動伝達時間を計測するた
めの検出信号のタイミング情報を出力する。この
タイミング情報は入力ポート15にそれぞれ入力
される。
波形検出回路9から入力されるタイミング信号
は入力ポート15に入力され、判定回路16によ
りラツチ回路14内の計数値と比較され、その結
果がマイクロコンピユータ11に伝えられる。す
なわち、カウンタ13の出力データのラツチ値と
して振動伝達時間が表現され、この振動伝達時間
値により座標演算が行なわれる。
第4図は第1図の波形検出回路9に入力される
検出波形と、それに基づく振動伝達時間の計測処
理を説明するものである。第4図において符号4
1で示されるものは振動伝達板8bの振動子4に
対して印加される駆動信号パルスである。
振動伝達板8bから振動伝達板8aに伝達され
た振動は、振動伝達板8a内を振動センサ6まで
の距離に応じた時間tgを費して進行した後、振動
は振動センサ6に到達する。第4図の符号42は
振動センサ6が検出した信号波形を示している。
本実施例において用いられる板波は分散性の波で
あり、そのため振動伝達板8a内での伝播距離に
対して検出波形のエンベロープ421と位相42
2の関係は振動伝達中に伝達距離に応じて変化す
る。
ここでエンベロープの進む速度を群速度Vg、
位相速度をVpとする。この群速度および位相速
度の違いから振動入力点Pと振動センサ6間の距
離を検出することができる。
まず、エンベロープ421のみに着目すると、
その速度はVgであり、ある特定の波形上の点、
たとえばピークを第4図の符号43のように検出
すると、振動入力点Pおよび振動センサ6の間の
距離dはその振動伝達時間をtgとして d=Vg・tg ……(1) となる。
この式は振動センサ6の1つに関するものであ
るが、同じ式により他の2つの振動センサ6と振
動入力点Pの距離を示すことができる。
さらに、より高精度な座標値を決定するために
は、位相信号の検出に基づく処理を行なう。第4
図の位相波形422の特定の検出点、たとえば振
動印加から、ピーク通過後のゼロクロス点までの
時間をtpとすれば振動センサと振動入力点の距離
dは d=n・λp+Vp・tp ……(2) となる。ここでλpは弾性波の波長、nは整数で
ある。
前記の(1)式と(2)式から上記の整数nは n=[(Vg・tg−Vp・tp)/λp+1/N] ……(3) と示される。ここでNは0以外の実数であり、適
当な数値を用いる。たとえばN=2とすれば、±
1/2波長以内であれば、nを決定することができ
る。上記のようにして求めたnを決定することが
できる。
上記のようにして求めたnを(2)式に代入するこ
とで、振動入力点Pおよび振動センサ6間の距離
を正確に測定することができる。
第1図の構成では振動子4が2個設けられてい
るので、上記の距離測定は、まず一方の振動子4
を駆動してその振動子により得られる距離情報を
演算し、続いてもう一方の振動子を駆動してその
振動子により得られる距離情報を演算する。
第4図に示した2つの振動伝達時間tgおよびtp
の測定は第1図の波形検出回路9により行なわれ
る。波形検出回路9は第5図に示すように構成さ
れる。
第5図において、振動センサ6の出力信号は前
置増幅回路51により所定のレベルまで増幅され
る。増幅された信号はエンベロープ検出回路52
に入力され、検出信号のエンベロープのみが取り
出される。抽出されたエンベロープのピークのタ
イミングはエンベロープピーク検出回路53によ
つて検出される。ピーク検出信号はモノマルチバ
イブレータなどから構成された信号検出回路54
によつて所定波形のエンベロープ遅延時間検出信
号Tgが形成され、演算制御回路1に入力される。
また、このTg信号と、遅延時間調整回路57
によつて遅延された元信号からコンパレータ検出
回路58により位相遅延時間検出信号Tpが形成
され、演算制御回路1に入力される。
以上に示した回路は振動センサ6の1つ分のも
ので、他のそれぞれのセンサに対しても同じ回路
が設けられる。センサの数を一般化してh個とす
ると、エンベロープ遅延時間Tg1〜h、位相遅延
時間Tp1〜hのそれぞれh個の検出信号が演算制
御回路1に入力される。
第3図の演算制御回路では上記のTg1〜h、
Tp1〜h信号を入力ポート15から入力し、各々
のタイミングをトリガとしてカウンタ13のカウ
ント値をラツチ回路14に取り込む。前記のよう
にカウンタ13は振動子の駆動と同期してスター
トされているので、ラツチ回路14にはエンベロ
ープおよび位相のそれぞれの遅延時間を示すデー
タが取り込まれる。
第6図のように振動伝達板8aの角部の振動セ
ンサ6および振動子4が配置される位置を符号S
1からS3とし、各位置S1〜S3と入力点Pの
直線距離をd1〜d3とする。このとき、直線距離d1
〜d3に基づき振動入力点Pの位置Pの座標(x、
y)は3平方の定理から次式のように示される。
x=X/2+(d1+d2)(d1−d2)/2X ……(4) y=Y/2+(d1+d3)(d1−d3)/2Y ……(5) ここでX、YはS2、S、の位置の振動センサ
6と原点S1のセンサのX、Y軸に沿つた距離で
ある。
ここで、距離d1からd3の和、差をそれぞれ、A
=d1+d2、B=d1−d2、C=d1+d3、D=d1−d3
と定義しておく。
一方、第1図に示すように、振動伝達板8bの
振動子4は第6図の原点位置S1および位置S2に、
また振動センサは位置S2、S3にそれぞれ装着さ
れているものとする。
この場合、第6図から明らかなように、S2,
S3の各位置において振動センサ6により得られ
る距離情報は、振動が振動伝達板8a,8bの両
方を伝わるのでそれぞれ次のようになる。
まず、位置S1の振動子を振動させた場合、 S2:d1+d2=A また、位置S3では位置S1、S2の2つの振動子
の振動を入力するので、位置S1の振動子に関し
て S3:d1+d3=C 位置S2の振動子に関して S3:d2+d3=I したがつて、位置S3における2つの取得情報
C、IからB=d1−d2、D=d1−d3の各値を得る
ことができ、これらA、B、C、Dを(4)、(5)式に
代入することでリアルタイムで振動入力点Pの座
標(x、y)を決定することができる。
上記のI、A、Cの値はそれぞれ前記(2)、(3)式
から算出されるので、振動伝達板8a,8bに関
して群速度Vg、位相速度Vpは等しくなければな
らない。いいかえれば、振動伝達板8a,8bの
媒質としての特性が等しくなければならないの
で、振動伝達板8a,8bは同一の材質から同じ
厚みに形成される必要がある。
その他には制約がないので、振動伝達板8a,
8bはガラス、アクリルなどの透明板から構成
し、CRTデイスプレイなどの表示器上に重ねて
用いることが考えられる。この場合には、検出さ
れた振動入力点の座標に対応して表示器上にドツ
ト表示を行ない、指などにより入力された点、線
などの要素により構成される画像をあたかも紙に
書き込みを行なつたように表示させることができ
る。
また、このような構成によれば表示器にメニユ
ー表示を行ない、指によりそのメニユー項目を選
択させたり、プロンプトを表示させて所定の位置
に指を接触させるなどの入力方式を用いることも
できる。
あるいは、振動伝達板が透明でなくてもよい場
合には材質として金属などを用いても構わない。
振動センサ6ないし、振動子4の振動伝達板8
a,8bに対する取り付け位置は上記に限定され
ることなく種々選択することができる。ただし、
座標演算の方法は異なつてくる。
第7図は異なる振動センサ6および振動子4の
配置を示している。本実施例では第8図の振動伝
達板8bの位置S1からS3にそれぞれ振動子4を
設け、また振動伝達板8aのセンサを第8図の位
置S2、S3およびS4に設けた。
このような構成においては、振動遅延時間から
求めた直線距離にもとづく座標演算式は次のよう
になる。
x=X/2+(d1+d2)(d1−d2)/2X ……(4) (前記(4)式)あるいは =X/2+(d3+d4)(d3−d4)/2X ……(6) かつ y=Y/2+(d1+d3)(d1−d3)/2Y ……(5) (前記(5)式)あるいは =Y/2+(d2+d4)(d2−d4)/2Y ……(7) 上記(4)、(6)式のいずれかからx座標、(5)、(7)式
のいずれかからy座標を求めることができる。
(4)、(6)ないし(5)、(7)式のいずれか一方のみを用い
てもよいが、ここでは(4)、(6)式によりそれぞれ求
めたxの平均値を検出x座標、(5)、(7)式によりそ
れぞれ求めたyの平均値を検出y座標とする。
上記の座標演算に必要なデータは、(4)から(7)式
を全て用いるので、 前記の距離d1、d2およびd1、d3の和、差からな
るA〜Dに加え、E=d3+d4、F=d3−d4、G=
d2+d4、H=d2−d4が必要になる。
一方、各振動センサで得られる距離情報は次の
ようになる。
まず、位置S1の振動子を用いて、位置S2、S3
のセンサにより S2:d1+d2=A S3:d1+d3=C 位置S2の振動子を用いて、位置S3、S4にセン
サにより S3:d2+d3=I S4:d2+d4=G 位置S3の振動子を用いて、位置S4のセンサに
より S4:d3+d4=E これらの各組み合せから残りのD、B、F、H
を算出することができる。したがつて、得られた
各値を前記(4)〜(7)式に代入してx、yを2種類得
て、それらをそれぞれ平均することにより最終的
な入力点Pの座標(x、y)を得ることができ
る。
このような異なる振動伝達経路を用いる平均値
方式によれば、座標検出精度を大きく向上でき
る。たとえば1つの振動センサに向かう振動伝達
経路が障害物などにより阻害されていても、一方
の振動センサに向かう経路が正常であれば検出が
不可能になつたり、精度が低下することがない。
上記では振動センサ、振動子をそれぞれ2箇所
づつ設ける構成、あるいは3箇所づつ設ける構成
を例示したが、センサ、振動子の数はもつと減ら
すこともできる。
たとえば、第9図、第10図に示すように、位
置S1に振動子を1個、位置S1、S2にそれぞれ
振動子を1個ずつ設ける構成が考えられる。
このばあい、座標演算式は x=1/2X+(d1+d2)(d1−d2)/2X ……(8) y=√1 22 ……(9) となる。一方、位置S1、S2のセンサではそれぞ
れ S1:2d1 S2:d1+d2 の情報を得られるので、位置S1のセンサから距
離d1を、また2つのセンサの取得情報の組み合せ
からd1−d2を得、上記(8)、(9)式に代入することで
入力点Pの座標(x、y)を得る。この実施例で
は、センサおよび振動子は振動伝達板の一辺の両
端部に配置される必要がある。対角線状に配置す
るとセンサ、振動子のなす対角線のいずれの側か
ら振動が伝えられたかを決定できないから座標検
出は不可能である。
このような方式によれば、部品点数を減少する
とともに、演算を簡略化して処理速度を向上させ
ることができる。
以上のように、振動子、振動センサの数、配置
には種々を考えることができる。上記実施例では
振動子を上側の振動伝達板8bに設けているが、
振動子が下側、センサは上側の振動伝達板に設け
られていても同様の構成が可能である。
第9図、第10図の構成に加えて第11図のよ
うに上側の振動伝達板8b上をさらに別の振動伝
達板8dにより覆つてもよい。
また、第12図のように振動子、振動センサが
3枚以上の対向配置された振動伝達板に分けて配
置されていても同様の座標入力を行なうことがで
きる。ここでは、第9図、第11図のセンサ、振
動子の配置において、センサの1つをもつとも上
側の振動伝達板8dに設けている。この方式でも
(8)、(9)式に基づいて同様の座標演算を行なうこと
ができる。
[発明の効果] 以上から明らかなように、本発明の座標入力装
置によれば、第1の振動伝達部材と、該第1の振
動伝達部材と同一の材質から形成され、略同一の
厚みを有する第2の振動伝達部材と、前記第1の
振動伝達部材に設けられた振動検出手段と、前記
第2の振動伝達部材に設けられた振動発生手段
と、前記第1の振動伝達部材或は第2の振動伝達
部材を押圧することで、前記第1の振動伝達部材
と第2の振動伝達部材とを接触させたとき、前記
第1の振動伝達部材の振動検出手段により検出さ
れる振動に基づき、前記第1の振動伝達部材或は
第2の振動伝達部材の押圧点の座標を導出する導
出手段とを有する構成を採用しているので、振動
入力ペンなどの手段を必要とすることなく、手、
鉛筆などの手段により座標入力を行なうことがで
きる優れた座標入力装置を提供することができ
る。
【図面の簡単な説明】
第1図A,Bはそれぞれ本発明を採用した座標
入力装置の構成を示した説明図、第2図Aは座標
入力操作を示した説明図、第2図Bは振動伝達板
の配置を示した説明図、第3図は第1図の演算制
御回路の構造を示したブロツク図、第4図は振動
入力点と振動センサの間の距離測定を説明する検
出波形を示した波形図、第5図は第1図の波形検
出回路の構成を示したブロツク図、第6図は振動
センサの配置を示した説明図、第7図および第8
図は異なる実施例における振動センサと振動子の
配置をそれぞれ示した説明図、第9図および第1
0図はさらに異なる振動センサと振動子の配置を
それぞれ示した説明図、第11図、第12図はそ
れぞれさらに異なつた振動センサと振動子の配置
を示した説明図である。 1……演算制御回路、4……振動子、6……振
動センサ、8a,8b……振動伝達板、15……
入力ポート、51……前置増幅器、52……エン
ベロープ検出回路、54,58……信号検出回
路、59……A/D変換回路。

Claims (1)

  1. 【特許請求の範囲】 1 第1の振動伝達部材と、 該第1の振動伝達部材と同一の材質から形成さ
    れ、略同一の厚みを有する第2の振動伝達部材
    と、 前記第1の振動伝達部材に設けられた振動検出
    手段と、 前記第2の振動伝達部材に設けられた振動発生
    手段と、 前記第1の振動伝達部材或は第2の振動伝達部
    材を押圧することで、前記第1の振動伝達部材と
    第2の振動伝達部材とを接触させたとき、前記第
    1の振動伝達部材の振動検出手段により検出され
    る振動に基づき、前記第1の振動伝達部材或は第
    2の振動伝達部材の押圧点の座標を導出する導出
    手段とを有することを特徴とする座標入力装置。
JP61265644A 1986-11-10 1986-11-10 座標入力装置 Granted JPS63120326A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61265644A JPS63120326A (ja) 1986-11-10 1986-11-10 座標入力装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61265644A JPS63120326A (ja) 1986-11-10 1986-11-10 座標入力装置

Publications (2)

Publication Number Publication Date
JPS63120326A JPS63120326A (ja) 1988-05-24
JPH0562773B2 true JPH0562773B2 (ja) 1993-09-09

Family

ID=17419997

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61265644A Granted JPS63120326A (ja) 1986-11-10 1986-11-10 座標入力装置

Country Status (1)

Country Link
JP (1) JPS63120326A (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3134137B2 (ja) * 1993-01-13 2001-02-13 東京エレクトロン株式会社 縦型処理装置
JP3503259B2 (ja) * 1995-04-27 2004-03-02 ブラザー工業株式会社 座標入力装置

Also Published As

Publication number Publication date
JPS63120326A (ja) 1988-05-24

Similar Documents

Publication Publication Date Title
JP2535626B2 (ja) 座標入力装置
US4897510A (en) Coordinate inputting device including an electrode to reduce noise components
JPH0618029B2 (ja) 画像処理装置
JP2523832B2 (ja) 座標入力装置
JPH0562773B2 (ja)
JPS63245711A (ja) 座標入力装置
JP3066162B2 (ja) 座標入力装置
JPH01112418A (ja) 振動入力ペン
JPS63136127A (ja) 座標入力装置
JPS63120324A (ja) 座標入力装置
JP2654396B2 (ja) 座標入力装置
JP2537542B2 (ja) 座標入力装置
JPS63262714A (ja) 情報入出力装置
JPH0789312B2 (ja) 座標入力装置
JP2654397B2 (ja) 座標入力装置
JP3171467B2 (ja) 座標入力装置および座標入力方法
JPS63234313A (ja) 座標入力装置
JPS63132326A (ja) 座標入力装置
JPH0648457B2 (ja) 画像処理装置
JPH0586569B2 (ja)
JPS63129412A (ja) 座標入力装置
JPS63126025A (ja) 座標入力装置
JPS63126026A (ja) 座標入力装置
JPH01130216A (ja) 座標入力装置
JPH0758451B2 (ja) 座標入力装置