JPS6362022A - 座標入力装置 - Google Patents
座標入力装置Info
- Publication number
- JPS6362022A JPS6362022A JP61205815A JP20581586A JPS6362022A JP S6362022 A JPS6362022 A JP S6362022A JP 61205815 A JP61205815 A JP 61205815A JP 20581586 A JP20581586 A JP 20581586A JP S6362022 A JPS6362022 A JP S6362022A
- Authority
- JP
- Japan
- Prior art keywords
- rotation
- ball
- amount
- mouse
- movement
- 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
Landscapes
- Position Input By Displaying (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野コ
本発明は例えばコンピュータ等の座標入力装置に関し、
特にボールの回転により座標を検出する座標入力装置に
関するものである。
特にボールの回転により座標を検出する座標入力装置に
関するものである。
[従来の技術]
従来、マウス等の座標入力装置では、ボールに接して直
交する2軸の回転をそれぞれの軸にロータリーエンコー
ダを設けて検出し、マウスの移動方向を求めていた。こ
のため2次元の座標データが検出できるだけであった。
交する2軸の回転をそれぞれの軸にロータリーエンコー
ダを設けて検出し、マウスの移動方向を求めていた。こ
のため2次元の座標データが検出できるだけであった。
又、第2図の(A)(B)(C)ように操作時にマウス
を傾けて動かした場合、画面20上ではカーソルはそれ
ぞれ対応するA、B、C方向に移動する。このようにい
ずれの場合もC方向に移動させたつもりが、(A)(B
)の場合は画面20上のA、Bで示した様に意図した方
向と異なる方向にカーソルが6勤するといった不都合が
あった。
を傾けて動かした場合、画面20上ではカーソルはそれ
ぞれ対応するA、B、C方向に移動する。このようにい
ずれの場合もC方向に移動させたつもりが、(A)(B
)の場合は画面20上のA、Bで示した様に意図した方
向と異なる方向にカーソルが6勤するといった不都合が
あった。
[発明が解決しようとする問題点]
本発明は前記従来例に鑑みなされたもので、回転情報の
人力を可能にした座標人力装置を提供することを目的と
する。
人力を可能にした座標人力装置を提供することを目的と
する。
[問題点を解決するための手段]
上記目的を達成するために本発明の座標人力装置は以下
の様な構成から成る。
の様な構成から成る。
即ち、ボールの回転をもとに移動量を検出して座標入力
を行う座標人力装置であって、前記ボールのり動子面に
水平な平面内で互いに直交する方向への移動量を検出す
る2つの検出手段と、前記8動子面に直交する釉を回転
軸とする前記ボールの回転量を検出する回転検出手段と
を備える。
を行う座標人力装置であって、前記ボールのり動子面に
水平な平面内で互いに直交する方向への移動量を検出す
る2つの検出手段と、前記8動子面に直交する釉を回転
軸とする前記ボールの回転量を検出する回転検出手段と
を備える。
[作用コ
以上の構成において、水平面内におけるボールの8!!
17量の検出だけでなく、平面上におけるボールの回転
量を検出できる。
17量の検出だけでなく、平面上におけるボールの回転
量を検出できる。
[実施例〕
以下、添付図面を参照して本発明の実施例を詳細に説明
する。
する。
[マウスの構成の説明 (第1図)]
第1図は本実施例のマウスの構成を示す図である。
図中、1はマウス本体、2はマウスのし動に伴って回動
するボールである。3,6.9はそれぞれ互いに直交し
て、ボール2に接触して設けられたローラ、4,7.1
0はそれぞれローラ3゜6.9の回転軸に設けられた回
転量検出用のエンコーダである。5.8.11はそれぞ
れエンコーダ4,7.10の回転を検出するためのフォ
トインタラプタで、それぞれ1個の発光素子と2個の受
光素子とで構成されている。12は情報処理装置に座標
信号を出力する信号線である。13はリセットスイッチ
で、本スイッチの押下によりマウス1の回転角等を初期
化する。
するボールである。3,6.9はそれぞれ互いに直交し
て、ボール2に接触して設けられたローラ、4,7.1
0はそれぞれローラ3゜6.9の回転軸に設けられた回
転量検出用のエンコーダである。5.8.11はそれぞ
れエンコーダ4,7.10の回転を検出するためのフォ
トインタラプタで、それぞれ1個の発光素子と2個の受
光素子とで構成されている。12は情報処理装置に座標
信号を出力する信号線である。13はリセットスイッチ
で、本スイッチの押下によりマウス1の回転角等を初期
化する。
[座標検出の説明 (第3図)]
第3図は第1図のボール2を真上から見た図で第1図と
同一部分は同一記号で示している。
同一部分は同一記号で示している。
矢印30の方向(y軸方向)にマウス1を移動するとボ
ール2は矢印34の方向に回転する。この回転はローラ
9に伝えられ、エンコーダ10とフォトインタラプタ1
1によって回転量が検出される。この時ローラ3.6は
ボール2との間ですべりが生じ回転しない。またマウス
1を矢印31の方向(X@力方向に8勅するとボール2
は矢印35の方向に回転し、この回転はローラ6とエン
コーダ7及びフォトインタラプタ11によって検出され
る。この時、ローラ3,9はボール2との間ですべりが
生じるために回転しない。また、斜め方向(矢印32方
向)にマウス1を8力すると、ローラ6と9はそれぞれ
前述の矢印30と31方向の移動量に応じて回転する。
ール2は矢印34の方向に回転する。この回転はローラ
9に伝えられ、エンコーダ10とフォトインタラプタ1
1によって回転量が検出される。この時ローラ3.6は
ボール2との間ですべりが生じ回転しない。またマウス
1を矢印31の方向(X@力方向に8勅するとボール2
は矢印35の方向に回転し、この回転はローラ6とエン
コーダ7及びフォトインタラプタ11によって検出され
る。この時、ローラ3,9はボール2との間ですべりが
生じるために回転しない。また、斜め方向(矢印32方
向)にマウス1を8力すると、ローラ6と9はそれぞれ
前述の矢印30と31方向の移動量に応じて回転する。
これにより斜め方向の移動も検出される。なおこの時ロ
ーラ3はボール2との間ですべりが生じ回転しない。
ーラ3はボール2との間ですべりが生じ回転しない。
次にマウス1をボール2の中心33を中心にして矢印3
6の方向(Z軸方向)に回転すると、ローラ3のみが回
転しエンコーダ4、フォトインタラプタ5によりその回
転が検出できる。このときはローラ6.9はボール2と
の間でスリップが生じるため回転しない。なおこの時、
ボール2とボール2の下の盤面、例えばタブレット等の
盤面との摩擦係数はローラ3,6.9との摩擦係数より
も大きいものとし、マウス1の回転時には、ボール2が
静止してマウス1の本体が回転するものとする。このよ
うに互いに直交する3軸方向の回転検出機構を設けたこ
とにより、従来は2次元情報しか入力できなかったのが
、本実施例により3次元の情報が検出できるようになっ
た。
6の方向(Z軸方向)に回転すると、ローラ3のみが回
転しエンコーダ4、フォトインタラプタ5によりその回
転が検出できる。このときはローラ6.9はボール2と
の間でスリップが生じるため回転しない。なおこの時、
ボール2とボール2の下の盤面、例えばタブレット等の
盤面との摩擦係数はローラ3,6.9との摩擦係数より
も大きいものとし、マウス1の回転時には、ボール2が
静止してマウス1の本体が回転するものとする。このよ
うに互いに直交する3軸方向の回転検出機構を設けたこ
とにより、従来は2次元情報しか入力できなかったのが
、本実施例により3次元の情報が検出できるようになっ
た。
[回転量及び回転方向検出の説明
(第4図〜第6図)]
第4図(A)(B)はフォトインタラプタ8.11.5
よりのa相の信号波形と、a相の波形とπ/4位相がず
れたb相の信号波形とを示し、例えば第4図(A)はエ
ンコーダがフォトインタラプタに対し時計回り方向に回
転した時の波形を示し、第4図CB)はエンコーダが第
4図(A)の場合と逆方向に回転した場合の波形図を示
している。
よりのa相の信号波形と、a相の波形とπ/4位相がず
れたb相の信号波形とを示し、例えば第4図(A)はエ
ンコーダがフォトインタラプタに対し時計回り方向に回
転した時の波形を示し、第4図CB)はエンコーダが第
4図(A)の場合と逆方向に回転した場合の波形図を示
している。
マウス1の移動方向は、第4図に示すa相あるいはb相
のいずれか一方の信号の立上り又は立下りを計数した係
数値に対応して得られる。またマウス1の移動方向は、
第4図に示した様に、例えばb相の立上りを基準にし、
その時のa相の信号がハイレベルかロウレベルかによっ
て、ボール2の回転方向を判別できる。これはa相ある
いはb相の信号のいずれの立上り、あるいは立下りを基
準にしても良い。
のいずれか一方の信号の立上り又は立下りを計数した係
数値に対応して得られる。またマウス1の移動方向は、
第4図に示した様に、例えばb相の立上りを基準にし、
その時のa相の信号がハイレベルかロウレベルかによっ
て、ボール2の回転方向を判別できる。これはa相ある
いはb相の信号のいずれの立上り、あるいは立下りを基
準にしても良い。
以上の方法により、x、y、z軸方向のボール2の回転
量及び回転方向、即ち、マウス1の移動量及び移動方向
が求められる。
量及び回転方向、即ち、マウス1の移動量及び移動方向
が求められる。
第5図は信号処理を行うブロックを示す図である。
60はフォトインタラプタ5.8.11よりの波形を整
形する波形整形回路である。61は波形整形回路で整形
されたパルスを基に、5iIJ量及び移動方向を検出す
る移動検出部で、62はそれぞれのフォトインタラプタ
よりの信号を検出する検出回路である。移動検出部61
よりのx、y、z軸方向の穆勤信号は、信号線12によ
り情報処理装置63に送られ、後述する座標変換処理等
が行われて表示部20に表示される。
形する波形整形回路である。61は波形整形回路で整形
されたパルスを基に、5iIJ量及び移動方向を検出す
る移動検出部で、62はそれぞれのフォトインタラプタ
よりの信号を検出する検出回路である。移動検出部61
よりのx、y、z軸方向の穆勤信号は、信号線12によ
り情報処理装置63に送られ、後述する座標変換処理等
が行われて表示部20に表示される。
第6図は表示部20における移動表示の一例を示す図で
、以下本図を基に移動量及び移動方向を決定する方法を
説明する。
、以下本図を基に移動量及び移動方向を決定する方法を
説明する。
いまX方向の移動を検知するフォトインタラプタ8より
のパルス数をxi、y方向の8勤を検知するフォトイン
タラプタ11よりのパルス数をyl、フォトインタラプ
タ5よりのパルス数を21とすると、その移動量λは、 x= 1xtl”+1yll’ で与えられる。ここで絶対値はx、y方向の方向性を含
まないことを意味している。
のパルス数をxi、y方向の8勤を検知するフォトイン
タラプタ11よりのパルス数をyl、フォトインタラプ
タ5よりのパルス数を21とすると、その移動量λは、 x= 1xtl”+1yll’ で与えられる。ここで絶対値はx、y方向の方向性を含
まないことを意味している。
従ってx、y方向の移動量だけでは長さ1の点線50で
示す点線上を移動することになるが、Z軸方向の21が
与えられているため、点線50を21に対応する分回転
した実線51で示す直線上の移動表示となる。
示す点線上を移動することになるが、Z軸方向の21が
与えられているため、点線50を21に対応する分回転
した実線51で示す直線上の移動表示となる。
なおこの回転量θは、予め定められているボール2の2
軸回りの360度の回転に対応するカウント値znによ
り、 θ=(z 1/z n) X 36’o (度)によっ
て求められる。
軸回りの360度の回転に対応するカウント値znによ
り、 θ=(z 1/z n) X 36’o (度)によっ
て求められる。
以上説明したように本実施例によれば、マウスの回転量
を検出出来るので、第2図で説明した様な操作性の不具
合の補正が可能となった。
を検出出来るので、第2図で説明した様な操作性の不具
合の補正が可能となった。
つまり、マウスが第2図の(C)の回転位置でリセット
スイッチ13により初期設定され、その後(A)あるい
は(B)のようにマウス1を傾けて矢印方向にマウスを
移動させたとする。Xとy方向の回転量をもとにすると
画面上ではそれぞれ(A)(B)で示す方向に8勤され
るが、この場合、座標情報を入力する情報処理装置側で
はマウスの傾き((C)から(A)または(B)に回転
した回転量)を認識出来るので、第6図を基に説明した
ように、マウスの穆!a量及び移動方向を補正して第2
図の(A)〜(C)のいずれの場合も、画面20上では
矢印Cの方向にカーソルを穆勅するようにできる。
スイッチ13により初期設定され、その後(A)あるい
は(B)のようにマウス1を傾けて矢印方向にマウスを
移動させたとする。Xとy方向の回転量をもとにすると
画面上ではそれぞれ(A)(B)で示す方向に8勤され
るが、この場合、座標情報を入力する情報処理装置側で
はマウスの傾き((C)から(A)または(B)に回転
した回転量)を認識出来るので、第6図を基に説明した
ように、マウスの穆!a量及び移動方向を補正して第2
図の(A)〜(C)のいずれの場合も、画面20上では
矢印Cの方向にカーソルを穆勅するようにできる。
また本実施例のマウスを用いることにより、従来指示で
きなかった画像の回転指示等が行える。
きなかった画像の回転指示等が行える。
また更にマウスよりの座桿値を入力する処理装置側では
、リセットスイッチの押下を検出して回転角等の初期化
が実施できる。
、リセットスイッチの押下を検出して回転角等の初期化
が実施できる。
[発明の効果コ
以上説明したように本発明によれば、座標人力に加えて
回転情報をも人力できるという効果がある。
回転情報をも人力できるという効果がある。
第1図は本発明の一実施例のマウスの構成図、第2図は
マウスの移動と画面表示を示す図、第3図はボールの上
面よりみた回転検出機構を説明する図、 第4図(A)(B)はフォトインタラプタよりのaa′
ELびb相の波形を示す図、 第5図は信号処理を行う回路のブロック図、第6図は表
示部における8勅表示の変換例を示す図である。 図中、1・・・マウス、2・・・ボール、3,6.9・
・・ローラ、4,7.10・・・エンコーダ、5,8.
11・・・フォトインタラプタ、13・・・リセットス
イッチ、20・・・表示部、60・・・波形整形回路、
61・・・穆勅検出部、62・・・検出回路、63情報
処理装置である。 特許出願人 キャノン株式会社 し°。 第4図 第6図
マウスの移動と画面表示を示す図、第3図はボールの上
面よりみた回転検出機構を説明する図、 第4図(A)(B)はフォトインタラプタよりのaa′
ELびb相の波形を示す図、 第5図は信号処理を行う回路のブロック図、第6図は表
示部における8勅表示の変換例を示す図である。 図中、1・・・マウス、2・・・ボール、3,6.9・
・・ローラ、4,7.10・・・エンコーダ、5,8.
11・・・フォトインタラプタ、13・・・リセットス
イッチ、20・・・表示部、60・・・波形整形回路、
61・・・穆勅検出部、62・・・検出回路、63情報
処理装置である。 特許出願人 キャノン株式会社 し°。 第4図 第6図
Claims (2)
- (1)ボールの回転をもとに移動量を検出して座標入力
を行う座標入力装置であつて、前記ボールの移動平面に
水平な平面内で互いに直交する方向への移動量を検出す
る2つの検出手段と、前記移動平面に直交する軸を回転
軸とする前記ボールの回転量を検出する回転検出手段と
を備えたことを特徴とする座標入力装置。 - (2)2つの検出手段と回転検出手段はそれぞれ互いに
直交してボールに接触するローラと、該ローラの回転を
検出する回転量判別手段とを備えたことを特徴とする特
許請求の範囲第1項記載の座標入力装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61205815A JPS6362022A (ja) | 1986-09-03 | 1986-09-03 | 座標入力装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61205815A JPS6362022A (ja) | 1986-09-03 | 1986-09-03 | 座標入力装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6362022A true JPS6362022A (ja) | 1988-03-18 |
Family
ID=16513156
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61205815A Pending JPS6362022A (ja) | 1986-09-03 | 1986-09-03 | 座標入力装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6362022A (ja) |
-
1986
- 1986-09-03 JP JP61205815A patent/JPS6362022A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0429391B1 (en) | Three-dimensional computer input device | |
| US6215473B1 (en) | Data input apparatus | |
| JPS59178534A (ja) | 座標入力装置 | |
| JP3075546B2 (ja) | 触覚センサをもちいた6自由度ポインティング装置 | |
| JPS63172324A (ja) | 座標入力装置 | |
| JP3544387B2 (ja) | 方位・傾斜センサによる入力装置 | |
| JPS5985912A (ja) | 三次元位置入力装置 | |
| JPH09204264A (ja) | ポインティングデバイス | |
| JPS6093310A (ja) | 座標入力装置 | |
| JPH06139007A (ja) | 入力座標検出装置 | |
| JPH0322016A (ja) | マウス入力装置 | |
| JPH01133128A (ja) | 座標入力装置 | |
| JPS61139824A (ja) | 三次元マウス | |
| JP2000029620A (ja) | 位置情報入力装置 | |
| JPH0689142A (ja) | マウス | |
| JP2862015B2 (ja) | ポインティングデバイス | |
| CN120653127A (zh) | 操控信号生成方法及电子交互操作手柄 | |
| JPS63129413A (ja) | 手動入力装置 | |
| JPH04188217A (ja) | トラックボールアセンブリ | |
| JPS6195434A (ja) | 位置情報入力装置 | |
| JPH08320758A (ja) | ポインティング装置 | |
| JPH07191804A (ja) | ポインティングデバイス | |
| JPH05224811A (ja) | 入力補助装置 | |
| JPH04123433U (ja) | マウス | |
| JPH03257613A (ja) | コンピュータ入力装置 |