JPH0225528B2 - - Google Patents

Info

Publication number
JPH0225528B2
JPH0225528B2 JP56192349A JP19234981A JPH0225528B2 JP H0225528 B2 JPH0225528 B2 JP H0225528B2 JP 56192349 A JP56192349 A JP 56192349A JP 19234981 A JP19234981 A JP 19234981A JP H0225528 B2 JPH0225528 B2 JP H0225528B2
Authority
JP
Japan
Prior art keywords
signal
coordinate data
potential
point
pressing
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
JP56192349A
Other languages
English (en)
Other versions
JPS5894070A (ja
Inventor
Juji Inoe
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.)
NEC Home Electronics Ltd
Original Assignee
NEC Home Electronics Ltd
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 NEC Home Electronics Ltd filed Critical NEC Home Electronics Ltd
Priority to JP56192349A priority Critical patent/JPS5894070A/ja
Publication of JPS5894070A publication Critical patent/JPS5894070A/ja
Publication of JPH0225528B2 publication Critical patent/JPH0225528B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/045Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using resistive elements, e.g. a single continuous surface or two parallel surfaces put in contact

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Measurement Of Length, Angles, Or The Like Using Electric Or Magnetic Means (AREA)

Description

【発明の詳細な説明】 本発明は、被押圧体の押圧点位置を検出し、こ
の押圧点位置を示すX軸およびY軸の座標データ
を出力する座標検出装置に関し、特に前記被押圧
体として対向配置された2枚の抵抗膜を用い、こ
の2枚の抵抗膜に駆動電圧を交互に印加して押圧
操作による両抵抗膜の接触点の電位信号をアナロ
グ量として検出し、この電位信号をAD変換器に
よつてデイジタル値に変換して押圧点の座標デー
タとして出力する座標検出装置に関するものであ
る。
従来において、例えば特開昭56−11580号公報
に開示されているように、枠状のスペーサを挾ん
で対向配置された2枚の抵抗膜の一方を押圧して
両抵抗膜を接触させ、この接触点における電位を
検出することにより筆記具などの押圧体の押圧点
座標を得、これにより手書き文字や図形等をコン
ピユータに入力するようにした座標検出装置が知
られている。
ところで、この種の座標検出装置においては、
押圧操作による両抵抗膜の接触点の電位信号をデ
イジタル値の座標データに変換するに当り、一方
の抵抗膜が押圧されたことを電位信号のレベルの
識別によつて検出し、この検出信号によりAD変
換器等の動作を制御するプログラムを起動させる
方式がマイクロコンピユータ等を装置全体の制御
手段として用いる点で都合が良い。
ところが従来において抵抗膜が押圧されたこと
の検出は、一方の抵抗膜に駆動電圧を印加して比
較的大きな電流を流した状態で両抵抗膜の接触点
における電位信号を他方の抵抗膜から取り出し、
この取り出された電位信号のレベルの識別によつ
て行うようにしている。このため、押圧点の位置
によつて電位信号のレベルが大幅に変化してしま
い、識別レベルの決め方によつては押圧操作が行
なわれたことの検出信号が発生されない場合が起
り、押圧点の移動に正確に追従した座標データを
得ることができないという欠点があつた。
本発明はこのような欠点を解決するためになさ
れたもので、その目的は押圧点の位置を問わず押
圧操作が行なわれたことを確実に検出し、押圧点
の移動に正確に追従した座標データを出力し得る
ようにした座標検出装置を提供することにある。
このために本発明は、押圧操作の開始が検出さ
れる前は抵抗膜全体の電位を高電位側にシフト
し、抵抗膜には微少電流を流し、押圧点の位置を
問わず高レベルの電位信号が得られるようにした
ものである。
以下、図示する実施例に基づき本発明を詳細に
説明する。
なお、以下の実施例においては、被押圧体とし
て第1図aに示すように2枚の抵抗膜1および2
を、所定間隔で縦横に配置された点状のスペーサ
3を介して対向配置し、一方の抵抗膜を押圧する
ことにより第1図bの断面図に示すように両抵抗
膜をスペーサ3の不在部分で点接触させるように
した構造のものを使用するものとする。
第2図は本発明の一実施例を示すブロツク図で
ある。同図において、第1の抵抗膜1の電極1A
はトランジスタQ1を介して正の駆動電圧+V1
に接続され、一方の電極1BはトランジスタQ2
を介してアース電位に接続されている。また、第
2の抵抗膜2の電極2AはトランジスタQ3を介
して正の駆動電圧+V1に接続され、一方の電極
2BはトランジスタQ4を介してアース電位に接
続されている。
これらのトランジスタQ1〜Q4は、フリツプ
フロツプFF1の出力端子Qおよびからそれぞ
れ出力される駆動電圧交互印加用の信号YD,
XDにより導通および非導通が制御されるように
構成されている。
フリツプフロツプFF1は2つの抵抗膜1,2
に対する駆動電圧の印加を交互に切換えるための
ものであり、D型フリツプフロツプによつて構成
されている。そのデータ入力端子Dにはプロセツ
サユニツトPUからチヤンネル切換信号CHSが入
力され、またクロツク入力端子CKにはインバー
タINV1によつてチツプセレクタ信号を反転
した信号CSが入力されている。
従つて、フリツプフロツプFF1は論理“1”
のチヤンネル切換信号CHSが入力されている時
に、論理“0”のチツプセレクト信号がプロ
セツサユニツトPUから発生されると、このチツ
プセレクト信号の立下りタイミング後におい
て論理“1”の信号YDおよび論理“0”の信号
XDを出力する。すなわち、フリツプフロツプFF
1は論理“1”のチヤンネル切換信号CHSが入
力され、かつ論理“0”のチツプセレクト信号
CSが発生すると、トランジスタQ3およびQ4
を導通させ、第2の抵抗膜2の駆動電圧V1を印
加し、矢印で示すy軸方向の電位勾配を生じさせ
る信号を出力する。
一方、フリツプフロツプFF1は論理“0”の
チヤンネル切換信号CHSが入力されている時に、
論理“0”のチヤンネルセレクト信号がプロ
セツサユニツトPUから発生されると、このチツ
プセレクト信号の立下りタイミング後におい
て論理“0”のの信号YDおよび論理“1”の信
号XDを出力する。すなわち、フリツプフロツプ
FF1は論理“0”のチヤンネル切換信号CHSが
入力され、かつ論理“0”のチツプセレクト信号
CSが発生すると、トランジスタQ1およびQ2
を導通させ、第1の抵抗膜1に駆動電圧V1を印
加し、矢印で示すx軸方向の電位勾配を生じさせ
る信号を出力する。
従つて、プロセツサユニツトPUから送出する
チヤンネル切換信号CHSを論理“1”と論理
“0”とで交互に切換えることにより、第1の抵
抗膜1のx軸方向および第2の抵抗膜のy軸方向
に所定の電位勾配を交互に生じさせることができ
る。これにより、一方の抵抗膜の任意の座標位置
を押圧して両抵抗膜を点接触させると、y軸方向
に電位勾配を生じさせている時には押圧点のy軸
方向の位置を両抵抗膜の接触点および一方の抵抗
膜1の電極1Bを介してそのy軸方向の押圧点位
置に対応したレベルの電位信号VYとして取り出
すことができ、逆にx軸方向に電位勾配を生じさ
せている時には押圧点のx軸方向の位置を両抵抗
膜の接触点および一方の抵抗膜2の電極2Bを介
してそのx軸方向の押圧点位置に対応したレベル
の電位信号VXとして取り出すことができる。
このようにして取り出される押圧点のy軸およ
びx軸方向の座標位置に対応したレベルの電位信
号VY,VXはそれぞれスイツチSW1,SW2を
介して積分回路ITG1,ITG2に入力される。
ここで、2つの抵抗膜1,2は、駆動電圧V1
が交互に印加されている関係上、積分回路ITG
1,ITG2にはアース電位が直接印加されて積分
動作が遅くなり、ひいては電位信号VY,VXの
デイジタル値への変換速度が遅くなる。これを防
ぐためにスイツチSW1およびSW2が設けられ
ている。すなわち、この種の座標検出装置では電
位信号VY,VXに含まれるリツプル成分やノイ
ズ成分を除去し、電位信号VY,VXの平均的な
値をデイジタル値に変換するようにAD変換器の
入力段にコンデンサを含む積分回路を付加するの
が一般的に行なわれているが、このような構成に
おいて駆動電圧印加側のアース電位が積分回路
ITG1またはITG2に直接入力されると、これら
の積分回路のコンデンサCはアース電位の入力に
より放電されてしまい、各抵抗膜から取り出した
電位信号VY,VXを積分する動作時には、アー
ス電位から充電を再び開始させなければならな
い。このため、アース電位から電位信号VY,
VXのレベルに充電させるまでの時間だけ積分動
作が遅れてしまい、座標データへの変換速度が遅
くなる。
このために、スイツチSW1はフリツプフロツ
プFF1の出力信号YDが“1”で、かつインバー
タINV1から出力されるチツプセレクト信号CS
が“1”の時のみアンドゲートAG1の出力信号
によりオン状態(閉成状態)とされ、第1の抵抗
膜1に駆動電圧V1を印加している時にはオフ状
態とされ、アース電位は積分回路ITG1の入力に
直接加わらないように制御される。また、スイツ
チSW2はフリツプフロツプFF1の出力信号XD
が“1”で、かつチツプセレクト信号CSが“1”
の時のみアンドゲートAG1の出力信号によりオ
ン状態(閉成状態)とされ、第2の抵抗膜2に駆
動電圧V1を印加している時にはオフ状態とさ
れ、アース電位は積分回路ITG2の入力に直接加
わらないように制御される。
これにより、コンデンサCを含む積分回路ITG
1,ITG2は、チツプセレクト信号CSの発生期
間だけ電位信号VY,VXの積分動作を行なつて
その積分値を次のチツプセレクト信号CSの発生
タイミングに新たな電位信号VY,VXが印加さ
れるまで保持するようになる。この場合、通常の
押圧操作においては電位信号VY,VXのレベル
の変化率は比較的小さいため、積分回路ITG1,
ITG2におけるコンデンサCは瞬時に新たな電位
信号VY,VXのレベルに充電されるようになり、
積分動作を極めて迅速に終了させることができ
る。
このようにして積分回路ITG1およびITG2に
おいて積分された電位信号VY′およびVX′は2チ
ヤンネルのAD変換入力CH1,CH2を有する
AD変換器ADCに入力される。
AD変換器ADCは、チヤンネル切換信号CHS
が“0”の時には第1チヤンネルのAD変換入力
CH1に入力されている電位信号VY′を選択し、
チツプセレクト信号が“1”信号になつた後
にこの信号VY′を対応するデイジタル値に変換す
る。そして、一定時間後にその変換動作が終了す
ると論理“0”の変換終了信号とともに、
変換値をデータ構成がシリアルなy軸の座標デー
タYとして出力する。また、チヤンネル切換信号
CHSが“1”の時には第2チヤンネルのAD変換
入力CH2に入力されている電位信号VX′を選択
し、チツプセレクト信号が“1”信号になつ
た後にこの信号VX′を対応するデイジタル値に変
換する。そして、その変換値を変換終了信号
EOCとともにx軸の座標データXとして出力す
る。
この場合の変換終了信号はインバータ
INV2によつて反転されてプロセツサユニツト
PUに送られる。すると、プロセツサユニツトPU
は信号EOCを受けたことにより、シリアルなデ
ータ構成のx軸およびy軸の座標データX,Yを
読み込む。
さて、プロセツサユニツトPUは演算処理装置
CPUやプログラムメモリMEM等によつて構成さ
れ、AD変換器ADCから入力される座標データの
読込みやその連続性の判別等の一連の制御を行つ
て押圧点の移動に正確に追従した座標データとし
て出力するものであるが、このような制御を行う
ためのプログラムの起動はフリツプフロツプFF
2の出力端子Qから論理“0”の押圧検出信号
SNSが入力されることによつて行う。
すなわち、2つの抵抗膜1および2に対して駆
動電圧V1を交互に印加している時、任意のタイ
ミングで押圧操作が開始されると、この押圧点位
置に対応した電位信号VY,VXが取り出される
が、このうち信号VXはスイツチSW2を介して
積分回路ITG2に入力される一方、抵抗R1およ
びR2によつて分圧されてトランジスタQ5のベ
ースに入力される。
トランジスタQ5は、抵抗膜に対する押圧操作
が開始されて電位信号VXのレベルが所定値以上
になると導通し、そのコレクタ出力から押圧操作
が開始されたことを示す“0”の検出信号SNSA
を出力する。このトランジスタQ5から出力され
る“0”の検出信号SNSAはD型フリツプフロツ
プFF2のデータ入力端子Dへ供給され、チツプ
セレクト信号CSの立上りタイミングで取り込ま
れて出力端子Qから論理“0”の押圧検出信号
SNSとして出力される。従つて、チツプセレク
ト信号を比較的短い周期で発生させるように
しておけば、抵抗膜に対する押圧操作後ただちに
押圧検出信号SNSを得ることができ、座標デー
タX,Yの読込み処理やその連続性の判別などの
処理を行うプログラムを起動させることができ
る。
ところで、抵抗膜が押圧されたことを検出する
に際し、抵抗膜1に駆動電圧V1の印加による比
較的大きな電流を流するようにしておくと、抵抗
膜1における電位勾配が急勾配となり、押圧点の
位置によつては電流信号VXのレベルが大幅に変
化してしまう。その結果、トランジスタQ5にお
ける識別レベルの決め方によつては押圧操作が行
なわれたことの識別が不可能となつたりすること
がある。そこで、押圧操作の検出前は抵抗膜1に
対して微少電流を流し、その電位勾配をゆるやか
とし、どの位置を押圧しても高レベルの電位信号
VXが得られるようにする。すなわち、トランジ
スタQ2をトランジスタQ6の出力信号(“0”
信号)によつて非導通とし、抵抗膜1にはトラン
ジスタQ1によつて駆動電圧V1の正電位のみを
印加してこの抵抗膜1の全体の電位を正電位側に
シフトする。これによつて抵抗膜1にトランジス
タQ5および積分回路ITG2の入力側のインピー
ダンスと抵抗膜1の抵抗値とによつて定まる微少
電流を流すにように構成されている。この場合、
トランジスタQ6の導通させる信号としては、
AD変換器ADCの変換終了信号EOCが用いられて
いる。既に理解できるように、AD変換器ADCは
変換動作の終了後は新たな電位信号VYまたは
VXが入力されるのを待機する状態となるため、
この変換終了信号をインバータINV2によ
つて反転してトランジスタQ6を制御するように
しておけば、変換動作の終了後において抵抗膜1
は常に正電位側にシフトされる。従つて、この状
態において押圧操作が行なわれると、どの位置を
押圧しても高レベルの電位信号VXが得られ、ト
ランジスタQ5における識別レベルを若干高目に
しておいても確実にトランジスタQ5が導通す
る。いい換えれば、押圧操作が行なわれたことを
確実に検出することができる。この結果、プロセ
ツサユニツトにおけるプログラムを押圧操作に追
従して確実に起動できる。この場合、トランジス
タQ5の識別レベルを高目に設定できるため、外
乱ノイズによつて誤つた押圧検出信号SNSが発
生することを防止できる効果もある。
なお、押圧点の座標はx軸とy軸方向との1対
で検出されるものであるため、押圧操作が行なわ
れたことを検出するためのトランジスタQ5はx
軸方向の電位信号VX側のみに設ければ足りる。
これは、トランジスタQ6についても同様であ
る。
ここで、第3図に示すタイムチヤートを参照
し、x軸およびy軸の座標データX,Yがプロセ
ツサユニツトPUに入力されるまでの動作を要約
して説明する。
まず、時刻t1において同図aに示すチツプセレ
クト信号が“0”になると、この立下りタイ
ミングで変換終了信号(同図b)は“1”
信号に復帰し、AD変換器ADCは待機状態とな
る。この時、チヤンネル切換信号CHSが同図c
に示すように“0”に変化していると、フリツプ
フロツプFF1の出力信号YDは同図dに示すよう
に“0”信号となり、一方の出力信号XDは同図
eに示すように“1”信号となる。これにより、
第1の抵抗膜1に駆動電圧V1が印加される状態
となる。また、信号XDが“1”信号となること
により、チツプセレクト信号の発生期間中の
アンドゲートAG2から“1”信号が出力されて
スイツチSW2が同図lに示すようにオン状態と
なる。ところが、この時には未だ押圧操作がなさ
れていないため、第2の抵抗膜2の電極2Bには
電位信号VXは現われない。次に、時刻t2になり、
チツプセレクト信号が“0”に復帰すると、
スイツチSW2はオフ状態となる。同時に、AD
変換器ADCは変換動作を開始するようになる。
しかし、この時、変換対象の電位信号VX′は入力
されていないため、時刻t3において論理“0”の
変換終了信号を出力するとともに、オール
“0”の座標データYを出力する。この時刻t3
おいて変換終了信号が“0”となることにより、
トランジスタQ6が導通し、信号XDによつて導
通していたトランジスタQ2を非導通とする。こ
れにより、第1の抵抗膜1は全体の電位が正電位
側へシフトされ、これに伴つて電極1Bから取り
出される信号VYも第3図fに示すように変換終
了信号の発生期間中に正電位側へシフトさ
れる。
この状態で時刻t34のタイミングで押圧操作が
開始されると、電極2Bから第3図gに示すよう
に高レベルの電位信号VXが取り出されて抵抗R
1を介してトランジスタQ5のベースに印加され
る。これによつて、トランジスタQ5のコレクタ
出力から第3図hに示すような信号SNSAが出力
される。この後時刻t4においてチツプセレクト信
号が“0”信号に変化すると、この立下りタ
イミングにおいて前記信号SNSAがフリツプフロ
ツプFF2に取込まれ、その出力から第3図iに
示すような押圧検出信号SNSとして出力される。
これにより、プロセツサユニツトPUは押圧点の
座標を読込むためのプログラムを起動する。
一方、時刻34において押圧操作が開始され、か
つ時刻t4〜t5においてチツプセレクト信号が発
生されていることにより、スイツチSW2を介し
て押圧点のx軸方向の位置に対応した電位信号
VXが積分回路ITG2へ入力される。これによ
り、積分回路ITG2は入力信号VXをt4〜t5にお
いて積分し、第3図jに示すような電位信号
VX′を出力し、AD変換器ADCの第2チヤンネル
のAD変換入力CHD2に供給する。すると、AD
変換器ADCはチヤンネル切換信号CHSが“1”
になつていることを条件に、第2チヤンネルの
AD変換入力に供給されている電位信号VX′を選
択し、チツプセレクト信号が“1”信号に復
帰した時刻t5のタイミングでこの電位信号VX′の
デイジタル値への変換動作を開始する。そして、
一定時間後の時刻t6において変換動作が終了する
と、変換終了信号を“0”信号とし、プロ
セツサユニツトPUに対して変換動作が終了した
ことを知らせる。これにより、プロセツサユニツ
トPUはAD変換器ADCの変換出力、すなわち、
x軸の座標データXの読込みを行う。
一方、プロセツサユニツトPUはx軸の座標デ
ータXを読込みを行うに先立ち、時刻t5において
チヤンネル切換信号CHSを“1”信号とする。
これは、次の時刻t7において駆動電圧V1の印加
を第1の抵抗膜1から第2の抵抗膜2へ切換える
ためである。従つて、時刻t7においてチツプセレ
クト信号が“0”信号に変化すると、この立
下りタイミングにおいてフリツプフロツプFF1
の出力信号YDは“1”信号に変化し、一方の出
力信号XDは“0”信号に変化する。これによ
り、今度は第2の抵抗膜2の駆動電圧V1が印加
されるようになる。同時に、チツプセレクト信号
CSが発生している時刻t7〜t8においてスイツチ
SW1がオン状態となる。従つて、第1の抵抗膜
1の電極1Bから取り出されたy軸方向の押圧点
に対応した電位信号VYは、このスイツチSW1
を介して積分回路ITG1に入力される。すると、
積分回路ITG1はこの入力電位信号VYをチツプ
セレクト信号が発生している間積分し、その
積分信号VY′の信号の発生停止後も保持して
AD変換器ADCの第1チヤンネルのAD変換入力
CH1に供給する。これにより、時刻t8〜t9にお
いて信号VY′はデイジタル値に変換される。そし
て、変換終了信号の発生により、プロセツ
サユニツトPUに読込まれる。
以上のような動作は、押圧操作が継続している
間繰り返し行なわれる。これにより、押圧点の座
標データをx軸およびy軸の1対で得ることがで
きる。
次に、AD変換器ADCから出力される座標デー
タZDの読込みやその連続性の判別を行つて、押
圧点の移動に忠実に追従した座標データとして出
力するプロセツサユニツトPUの動作を第4図に
示すフローチヤートを参照して説明する。
なお、第4図に示すフローチヤートは、最終的
に得られた座標データに基づき押圧点の軌跡をデ
イスプレイ装置の画面に表示することを前提とし
て構成されているため、押圧点の軌跡が表示され
るまでの動作を説明する。
第4図においては、まず押圧点の軌跡の表示色
およびその背景色などの条件設定が終了したかど
うかがステツプ100において判断される。この
表示のための各種条件の設定が完了していれば、
軌跡表示処理に移る。
軌跡表示処理においては、まずステツプ101
においてフラグFLGが“OH”に設定される。フ
ラグFLGは、AD変換器ADCから読込んだ座標デ
ータZDが軌跡表示処理へ突入した段階の最初の
ものであるかどうかを判別するためのもので、軌
跡表示処理に突入した段階では“OH”に設定さ
れ、最初の座標データであることが指示される。
フラグFLGの設定が終ると、ステツプ102に
示す「CALL SENSE」ルーチンへ進む。
「CALL SENSE」ルーチンは、押圧検出信号
SNSが“0”になつているかどうかを判別する
もので、まず次のステツプ1020に示すように
信号SNSが“0”か否かが判別される。もし、
抵抗膜に対する押圧操作によつて押圧検出信号
SNSが“0”信号になつていれば、次のステツ
プ103の「CALL DATA READ」ルーチン
へ進み、AD変換器ADCからx軸およびy軸の座
標データX,Yを読込み、演算処理装置CPUに
内蔵されている第1のレジスタに記憶させる。こ
の後、ステツプ1030および1031において
現在読込んだx軸およびy軸の座標データXおよ
びYを第2のレジスタにも座標データX′および
Y′として記憶させる。これは、押圧点の軌跡を
前回読込んだ座標データX,Yを基点とし、新た
に読込んだ現在の座標データX,Yを目標点と
し、これらの基点と目標点とを直線で結ぶことに
より表示するようにしているためである。すなわ
ち、最初に読込んだ座標データX,Yについては
軌跡を表示するための基点になるべきデータが無
いので、この最初の座標データが軌跡の基点を目
標点とに設定される。
このようにして最初の座標データX,Yの読込
みが終了すると、次のステツプ104の「CALL
SENSE」ルーチンへ移り、ステツプ1040に
おいて押圧検出信号SNSが“0”になつている
かどうかが再び判別される。ここで、押圧検出信
号SNSが“0”であれば、次の押圧点の座標デ
ータX,Yを読み込むためにステツプ105の
「CALL DATA READ」ルーチンへ移る。そし
て、ステツプ1050において新たなx軸の座標
データXを読込み、次にステツプ1051におい
てy軸の座標データYを読込み、これらの座標デ
ータX,Yを第1のレジスタに記憶させる。
次に、この第2番目の座標データに読込みが終
了するとステツプ106へ進み、ここにおいてフ
ラグFLGが“0H”であるかどうかを判別する。
すなわち、ステツプ103の「CALL DATA
READ」ルーチンにおいて読込んだ座標データ
X,Yが最初のものであつたかどうかをフラグ
FLGによつて判別する。もし、フラグFLGが
“0H”ならば、ステツプ107へ進みこのステツ
プにおいて第1番目に読込み第2のレジスタに記
憶されている座標データX′と第2番目に読込み
第1のレジスタに記憶されている座標データXと
の偏差を求め、その偏差が“5H”(16進表示)以
上の値になつているかどうかを判別する。同様
に、第1番目の座標データY′と第2番目の座標
データYとの偏差を求め、その偏差が“5H”以
上の値になつているかどうかを判別する。この判
別の結果、偏差が“5H”以上であれば、ステツ
プ107からステツプ102へ戻り、再び
「CALL SENSE」ルーチンの処理を行う。なお、
この場合には第2のレジスタに記憶されている座
標データX′,Y′は無効とされ、第2番目に読込
第1のレジスタに記憶されている座標データX,
Yが第1番目のものとして処理されるようにな
る。すなわち、前回読込んだ座標データX′,
Y′と今回新たに読込んだ座標データX,Yとの
同一座標軸上での偏差が“5H”以上ならば、前
回読込んだ座標データX′,Y′は押圧強さの変動
等に起因する不連続性のデータと見做され、ステ
ツプ1030において第1のレジスタに記憶され
ている最新の座標データX,Yが前回読込んだ座
標データX′,Y′として第2のレジスタに記憶さ
れる。
しかし、ステツプ107における判別の結果、
第1番目に読込んだ座標データX′,Y′と第2番
目に読込んだ座標データX,Yとの偏差が“5H”
未満ならば、これらのデータは連続性があるもの
とされ、次のステツプ108へ進み、座標データ
X′,Y′がデイスプレイ装置の面画上の画素座標
に対応するように変換される。この後、ステツプ
109においてフラグFLGを“80H”に設定し、
さらにステツプ111において座標データX,Y
(第1のレジスタに記憶)がデイスプレイ装置の
画面上の画素座標に対応するように変換される。
そして、次のステツプ112において画素座標に
変換されたデータCX′,CY′およびCX,CYが出
力レジスタRG3およびRG4に転送される。こ
の後、ステツプ113へ進み、ここにおいて
“CALL LINE”ルーチンが実行され、データ
CX′,CY′とデータCX,CYとで示される座標位
置の画素間が直線によつて結ばれて画面上に表示
される。
このようにして2つの押圧点に対応する画素間
が直線で結合されて押圧点の軌跡として表示され
ると、次にステツプ114においてレジスタRG
4の記憶データCX,CYがレジスタRG3に転送
される。これは、第3番目の押圧点に対応する画
素座標が指定された場合に、第2番目の押圧点に
対応する画素座標を軌跡表示のための新たな基点
としておくためのものである。
ステツプ114の処理が終了すると、次のステ
ツプ115においてフラグFLGが“80H”に設定
された後ステツプ1030へ戻り、第1のレジス
タに記憶されている第2番目の座標データXが第
2のレジスタへデータX′として記憶される。そ
して、次のステツプにおいて第1のレジスタに記
憶されている第2番目の座標データYが第2のレ
ジスタへデータY′として記憶される。
これにより、第3番目の座標データを読込む状
態に移り、ステツプ104の「CALL SENSE」
ルーチンが再度実行される。そして、押圧検出信
号SNSが“0”であれば、ステツプ105の
「CALL DATA READ」ルーチンが実行されて
ステツプ1050および1051において第3番
目の新たな座標データX,Yが読込まれる。
この第3番目の新たな座標データは第1のレジ
スタに記憶される。
次に、ステツプ106においてフラグFLGが
“0H”であるかどうかが判別される。この時、フ
ラグFLGはステツプ115において“80H”に設
定されているため、次のステツプ110へ進み、
今度は第2番目の座標データX′,Y′と第3番目
の座標データX,Yとの偏差が“5H”以上であ
るかが判別される。もし、偏差が“5H”未満で
あれば、これらの座標データは連続性があるもの
とされる。そして、ステツプ111において新た
に読込んだ第3番目の座標データX,Yがデイス
プレイ装置の画面上の画素座標に対応するように
変換され、この後前述の場合と同様にして第2番
目の押圧点に対応する画素座標と第3番目の押圧
点に対応する画素座標とが直線で結ばれて表示さ
れる。
このようにして順次読込まれる座標データは前
後の座標データ同志で連続性が判別された後、押
圧点の移動に追従した軌跡として表示される。す
なわち、偏差が“5H”未満の座標データは互に
連続性がある正しいもの(座標データの真値)と
されてデイスプレイ装置に出力される。
しかし、ステツプ110における判別の結果、
第2番目の座標データX′,Y′と第3番目の座標
データX,Yとの同一座標軸上での偏差が“5H”
以上ならば、ステツプ110からステツプ116
へ進み、ここにおいてフラグFLGが“81H”より
大きいか否かが判断される。この時、フラグ
FLGは“80H”であるためにステツプ117へ進
み、ここにおいてこのフラグFLGの内容がイン
クメントされる。すなわち、フラグFLGはステ
ツプ117において“81H”に更新される。この
後、ステツプ1030を経由せずにステツプ10
4へ戻つて再び「CALL SENSE」ルーチンが実
行される。そして、さらにステツプ105におい
て第4番目の座標データX,Yが読込まれる。次
いで、ステツプ106を介してステツプ110へ
進み、ここにおいて第2のレジスタに記憶されて
いる座標データX′,Y′と第1のレジスタに記憶
されている座標データX,Yとの偏差が“8H”
以上か否かが判別される。すなわち、ここではス
テツプ117から「CALL SENSE」ルーチンへ
直接戻つたため、第2のレジスタの記憶内容は更
新されておらず第2番目の座標データが前回読込
んだ座標データの真値として記憶されている。こ
のため、ステツプ110においては第2番目に読
込んだ座標データX′,Y′と第4番目に新たに読
込んだ座標データX,Yとの偏差が“5H”以上、
か否かが判別されることになる。
この判別の結果、両者の偏差が“5H”未満な
らば、ステツプ110からステツプ111へ進ん
で第4番目の座標データX,Yの画素座標への変
換が実行されて前述の場合と同様にして軌跡とし
て表示される。従つて、この場合には第3番目の
座標データは無効とされる。
しかし、ステツプ110の判別の結果、第2番
目および第4番目の座標データの偏差が再び
“5H”以上ならば、ステツプ116へ再び進み、
ここにおいてフラグFLGが“81H”より大きいか
否かが判別される。この時、フラグFLGは
“81H”であるため、ステツプ117へ進みここ
において「FLG=“82H”」にインクリメントされ
る。この後、前述の場合と同様に、ステツプ10
4,105の処理が行なわれた後、ステツプ10
50および1051において第5番目の座標デー
タX,Yが読込まれて第1のレジスタに記憶され
る。
そして、ステツプ106を介してステツプ11
0へ進み、再び第1のレジスタに記憶されている
座標データX,Y(すなわち、第5番目の座標デ
ータ)と第2のレジスタに記憶されている座標デ
ータX′,Y′(すなわち、第2番目の座標データ)
との偏差が“5H”以上か否かが判別される。
この判別の結果、両者の偏差が“5H”以上な
らば、ステツプ116へ進んで再びフラグFLG
の判別が行なわれる。この時、フラグFLGは既
に“82H”になつているため、ステツプ118へ
進んで今度は“80H”に設定される。この後、今
度はステツプ1030および1031へ戻り、第
2のレジスタに第5番目の座標データX,Yが新
たな真値として記憶され、以後ステツプ104に
続く各ステツプの処理が実行される。
すなわち、ステツプ105〜1051において
第6番目の座標データX,Yが新たに読込まれ、
続いてステツプ110において第5番目の座標デ
ータX′,Y′と第6番目の座標データX,Yとの
偏差が“5H”以上か否かが判別される。この判
別の結果、偏差が“5H”未満ならばステツプ1
11において第6番目に読込んだ座標データX,
Yの画素座標への変換が行なわれて前述の場合と
同様にして軌跡の表示が行なわれる。この場合、
第3のレジスタRG3には第2番目の押圧点に対
応した画素座標が記憶されているため、第2番目
の押圧点に対応する画素座標と第6番目の押圧点
に対応する画素座標とが直線で結ばれることにな
る。すなわち、前回に真値とした座標データに対
して“5H”以上の偏差の座標データが3回連続
した場合には次の座標データは真値として判別さ
れて軌跡の表示のために出力される。
このように、ステツプ110において前回の座
標データとの連続性が否定されたものであつて
も、これがn回連続したならば第n+1番目の座
標データは正しいものとして出力することによ
り、押圧点座標の変化幅が大きい場合の座標デー
タの脱落を防止することができ、押圧点の移動に
忠実に追従した軌跡を表示させることができる。
さて、押圧操作は時間的に連続して行なわれる
とは限らず、ある一定の時間間隔をおいて行なわ
れることがある。このような場合には最初の押圧
操作が連続しているのか否かを識別しなければ、
2つの独立した押圧操作による押圧点の軌跡が連
続したものとなる。
そこで、このフローチヤートには押圧操作の時
間間隔を識別するためのソフトウエア的なタイマ
手段が設けられている。
すなわち、ステツプ1020において押圧検出
信号SNSが“0”か否かが判別されるが、信号
SNSが“0”でなければ押圧操作がなされてい
ないものとしてステツプ1021へ進み、ここに
おいてソフトタイマの値TMDが“FF”(16進表
示)に設定される。この後、ステツプ1022に
おいて信号SNSが“0”か否かを再び判別し、
“0”でなければ次のステツプ1023へ進み、
ここにおいてソフトタイマの値TMDが“0”に
なつているかどうか、すなわち所定時間経過した
かどうかを判別する。この判別の結果、TMDが
“0”でなければステツプ1024においてソフ
トタイマの値をデクレメント(TMD−1)し、
ステツプ1022へ戻る。そして、このステツプ
1022において再び信号SNSが“0”か否か
を判別する。そして、この段階においても信号
SNSが“0”でなければ未だ押圧操作がなされ
ていないものとしてステツプ1023→1024
→1022の処理を繰り返し、この繰り返しの中
でソフトタイマの値TMDを“1”ずつ減じて行
く。この結果、ソフトタイマの値TMDが“0”
になれば、所定時間の間押圧操作がなされなかつ
たものとしてステツプ100の初期条件の判別ス
テツプへ復帰させる。
しかし、ソフトタイマの値TMDが“0”にな
らないうちに押圧操作が行なわれると、ステツプ
1022からステツプ103の「CALL DATE
READ」ルーチンへ移り、座標データX,Yの
読込みを順次行う。
従つて、連続的な押圧操作が行なわれた場合に
は前述のようにして座標データX,Yが連続して
順次読込まれるようになる。しかし、所定時間隔
てた2つの押圧操作については、最初の押圧操作
が終つた後ステツプ100へ復帰し、次の押圧操
作に対する座標データX,Yの読込みがフラグ
FLGを“0H”とした後始められるようになる。
この結果、時間的に大きく離れた押圧操作に対す
る座標データX,Yは互いに区別されてデイスプ
レイ装置に出力されることになり、全く独立した
軌跡として表示することができる。
これは、ステツプ1040〜1044について
も全く同様である。
以上説明したように、本発明は、押圧操作の開
始が検出される前は抵抗膜全体の電位を高電位側
にシフトし、抵抗膜には微少電流を流し、押圧点
の位置を問わず高レベルの電位信号が得られるよ
うにしたものである。
このため、押圧点の位置を問わず押圧操作が行
なわれたことを確実に検出し、押圧点の移動に正
確に追従した座標データを出力することができ
る。
なお、実施例では被押圧体として点状のスペー
サを備えたものを使用したが、これに限定される
ものではない。
【図面の簡単な説明】
第1図は本発明に使用する被押圧体の一例を示
す構造図、第2図は本発明の一実施例を示すブロ
ツク図、第3図はその動作を説明するためのタイ
ムチヤート、第4図は座標データに基づく軌跡表
示に到るまでのフローチヤートである。 1,2……抵抗膜、FF1,FF2……フリツプ
フロツプ、AG1,AG2……アンドゲート、SW
1,SW2……スイツチ、Q1〜Q6……トラン
ジスタ、ITG1,ITG2……積分回路、ADC…
…AD変換器、PU……プロセツサユニツト、
CPU……演算処理装置、MEM……メモリ。

Claims (1)

  1. 【特許請求の範囲】 1 2枚の抵抗膜を対向配置し、これらの抵抗膜
    に高電位側および低電位側のスイツチング素子を
    介して駆動電圧を交互に印加し、一方の抵抗膜の
    押圧による両抵抗膜の接触点における電位信号を
    駆動電圧不印加側の抵抗膜の駆動電圧印加電極か
    ら取り出し、該電位信号のレベル識別により押圧
    操作が開始されたことを検出し、この後該電位信
    号をAD変換器によりデイジタル値に変換して押
    圧点の座標データとして出力する座標検出装置に
    おいて、 押圧操作の開始が検出される前は前記低電位側
    のスイツチング素子を非導通として抵抗膜全体の
    電位を高電位側にシフトしておくことを特徴とす
    る座標検出装置。 2 前記低電位側のスイツチング素子を非導通と
    する信号に前記AD変換器の変換終了信号を用い
    ることを特徴とする特許請求の範囲第1項記載の
    座標検出装置。
JP56192349A 1981-11-30 1981-11-30 座標検出装置 Granted JPS5894070A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP56192349A JPS5894070A (ja) 1981-11-30 1981-11-30 座標検出装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP56192349A JPS5894070A (ja) 1981-11-30 1981-11-30 座標検出装置

Publications (2)

Publication Number Publication Date
JPS5894070A JPS5894070A (ja) 1983-06-04
JPH0225528B2 true JPH0225528B2 (ja) 1990-06-04

Family

ID=16289790

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56192349A Granted JPS5894070A (ja) 1981-11-30 1981-11-30 座標検出装置

Country Status (1)

Country Link
JP (1) JPS5894070A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04272203A (ja) * 1991-02-22 1992-09-29 Union Plan Kk 花輪

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61255427A (ja) * 1985-05-07 1986-11-13 Nintendo Co Ltd 注文デ−タ入力装置
JPS63123116A (ja) * 1986-11-12 1988-05-26 Sanyo Electric Co Ltd 座標デ−タ入力装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04272203A (ja) * 1991-02-22 1992-09-29 Union Plan Kk 花輪

Also Published As

Publication number Publication date
JPS5894070A (ja) 1983-06-04

Similar Documents

Publication Publication Date Title
CN213241186U (zh) 电子装置、芯片、面板以及解码器
EP0158512A2 (en) Reset circuit
JPH05150902A (ja) 表示一体型位置読取装置
JPH0225528B2 (ja)
US4573076A (en) Image sensor including a repeating read function
JPH0225532B2 (ja)
US5909382A (en) Tablet with system power saving features including reactivation by pencontact after inactive period
JPH0225531B2 (ja)
JPH0225530B2 (ja)
JPH0225533B2 (ja)
JPH0225529B2 (ja)
CN112464702A (zh) 电子装置、芯片、面板、解码器、以及操作方法
JPS58221476A (ja) 入力装置
JPH1074126A (ja) 座標位置入力装置
JPS6367208B2 (ja)
JPH082744Y2 (ja) 座標入力デ−タ処理装置
SU1193668A1 (ru) Устройство дл умножени
SU1141416A1 (ru) Устройство дл коррекции программ
SU1509920A1 (ru) Матричное вычислительное устройство
SU842792A1 (ru) Устройство дл сравнени чисел
SU1160387A1 (ru) Устройство дл ввода информации
SU1661755A1 (ru) Устройство дл определени экстремумов функции
SU1600701A1 (ru) Устройство дл психологических исследований
SU1529212A1 (ru) Устройство дл отображени информации на экране телевизионного приемника
SU1304170A1 (ru) Устройство дл регистрации информации