[go: up one dir, main page]

JP3174568B2 - Mouse device - Google Patents

Mouse device

Info

Publication number
JP3174568B2
JP3174568B2 JP25505890A JP25505890A JP3174568B2 JP 3174568 B2 JP3174568 B2 JP 3174568B2 JP 25505890 A JP25505890 A JP 25505890A JP 25505890 A JP25505890 A JP 25505890A JP 3174568 B2 JP3174568 B2 JP 3174568B2
Authority
JP
Japan
Prior art keywords
displacement direction
cylinder
mouse
displacement
cursor
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 - Fee Related
Application number
JP25505890A
Other languages
Japanese (ja)
Other versions
JPH04134519A (en
Inventor
信輔 寺西
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP25505890A priority Critical patent/JP3174568B2/en
Publication of JPH04134519A publication Critical patent/JPH04134519A/en
Application granted granted Critical
Publication of JP3174568B2 publication Critical patent/JP3174568B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Position Input By Displaying (AREA)

Description

【発明の詳細な説明】 〔概 要〕 ディスプレイ上の任意の位置にマウスカーソルを移動
し、ピック操作でコンピュータと対話するマウス装置に
関し、 マウスを平面上で移動させることなく、マウスカーソ
ルをディスプレイ上の任意の位置に移動できるようにす
ることを目的とし、 ディスプレイ上の任意の位置にマウスカーソルを移動
し、ピック操作でコンピュータと対話するマウス装置に
おいて、タイパマチックに発生する電気信号を送り、マ
ウスカーソルの移動を制御するボタンと、任意の変位方
向をスイッチするスイッチング機構と、前記スイッチン
グ機構より出力される変位方向出力に対して変位方向を
表わすデータを送出する変位方向送出回路と、前記変位
方向送出回路よりの変位方向を表わすデータに対応する
変位データを、前記ボタン押下によるタイパマチック信
号に同期して出力する変位データ送出回路と、を設ける
よう構成する。
DETAILED DESCRIPTION OF THE INVENTION [Summary] The present invention relates to a mouse device for moving a mouse cursor to an arbitrary position on a display and interacting with a computer by a pick operation, and moves the mouse cursor on the display without moving the mouse on a plane. Move the mouse cursor to an arbitrary position on the display, and send a typmatically generated electric signal to the mouse device that interacts with the computer by picking operation. A button for controlling the movement of the cursor, a switching mechanism for switching an arbitrary displacement direction, a displacement direction sending circuit for sending data representing the displacement direction with respect to the displacement direction output from the switching mechanism, and the displacement direction The displacement data corresponding to the data indicating the displacement direction from the sending circuit is A displacement data transmission circuit for output in synchronization with Taipamachikku signal by button pressing, is configured to provide a.

〔産業上の利用分野〕[Industrial applications]

本発明は、ディスプレイ上の任意の位置にマウスカー
ソルを移動し、ピック操作でコンピュータと対話するマ
ウス装置に関する。
The present invention relates to a mouse device that moves a mouse cursor to an arbitrary position on a display and interacts with a computer by a pick operation.

〔従来の技術〕[Conventional technology]

近年、コンピュータの汎用化に伴い、入力装置の簡単
操作、操作性の向上が要求されている。入力装置の中で
も、ディスプレイ上の任意の位置にマウスカーソルを移
動し、ピック操作でコンピュータと対話するマウス装置
は重要な位置を占めているので、その簡単操作及び操作
性の向上が特に要求されている。
2. Description of the Related Art In recent years, with the generalization of computers, there has been a demand for improved simple operation and operability of input devices. Among input devices, a mouse device which moves a mouse cursor to an arbitrary position on a display and interacts with a computer by a pick operation occupies an important position. Therefore, improvement of its easy operation and operability is particularly required. I have.

マウス装置は、平面上をマウスが接触して移動するこ
とにより、マウスに取付けられているボールが回転し、
データ信号を発生し、ディスプレイ上のマウスカーソル
を移動させている。
In the mouse device, the ball attached to the mouse rotates when the mouse contacts and moves on a plane,
Generates a data signal and moves the mouse cursor on the display.

〔発明が解決しようとする課題〕[Problems to be solved by the invention]

従来のマウス装置は、マウスがキーボード装置と電線
で接続されているため、マウスを平面上で移動する場所
に制限がある。そのため、マウスを移動するために必要
な平面を、キーボード周辺に確保しなければならない。
In the conventional mouse device, since the mouse is connected to the keyboard device by an electric wire, a place where the mouse moves on a plane is limited. Therefore, a plane necessary for moving the mouse must be secured around the keyboard.

しかし、オペレータは、作業に必要な書類等をキーボ
ード装置の周辺に置いて、コンピータ操作を行う場合が
しばしば生じる。このため、マウスを移動するために確
保されていた平面が極端に狭められる。その結果とし
て、ディスプレイ上の目標とする位置にマウスカーソル
を移動するには、何回も元の位置にマウスをもどして移
動させ、ボールに回転を与える動作を繰り返さなければ
ならないので、操作が複雑、面倒になるという問題があ
った。
However, the operator often operates the computer by placing documents and the like necessary for the work around the keyboard device. For this reason, the plane reserved for moving the mouse is extremely narrowed. As a result, to move the mouse cursor to the target position on the display, it is necessary to return the mouse to the original position many times and to repeat the operation of rotating the ball, which makes the operation complicated. There was a problem that it was troublesome.

本発明は、マウスを平面上で移動させることなく、マ
ウスカーソルをディスプレイ上の任意の位置に移動させ
ることができるように改良したマウス装置を提供するこ
とを目的とする。
An object of the present invention is to provide a mouse device improved so that a mouse cursor can be moved to an arbitrary position on a display without moving a mouse on a plane.

〔課題を解決するための手段〕[Means for solving the problem]

前述の課題を解決するために、本発明が採用した手段
を、第1図を参照して説明する。第1図は、本発明の原
理図をブロック図で示したものである。
Means adopted by the present invention to solve the above-mentioned problem will be described with reference to FIG. FIG. 1 is a block diagram showing the principle of the present invention.

第1図において、11はボタンであり、所定間隔(例え
ば、約20ms間隔)で発生するパルスのタイパマチック信
号の通過をオンオフする。
In FIG. 1, reference numeral 11 denotes a button, which turns on and off passage of a pulse generated at a predetermined interval (for example, approximately 20 ms) through a typmatic signal.

12はスイッチング機構であり、任意の変位方向をスイ
ッチして出力する。
Reference numeral 12 denotes a switching mechanism, which switches and outputs an arbitrary displacement direction.

変位方向送出回路13は、スイッチング機構12でスイッ
チされた変位方向出力に対して変位方向を表わすデータ
を送出する。
The displacement direction sending circuit 13 sends data representing the displacement direction in response to the displacement direction output switched by the switching mechanism 12.

14は変位データ送出回路であり、変位方向送出回路13
よりの変位方向を表わすデータに対応する変位データを
送出する。
Reference numeral 14 denotes a displacement data sending circuit, and a displacement direction sending circuit 13
The displacement data corresponding to the data indicating the displacement direction is transmitted.

〔作 用〕(Operation)

最初にスイッチング機構12の一例を第2図および第3
図を参照して説明する。第2図は本発明で使用されるス
イッチング機構の一例の説明図であり、第3図は第2図
のスイッチング機構によるマウス動作とスイッチ状況の
説明図である。
First, an example of the switching mechanism 12 is shown in FIGS.
This will be described with reference to the drawings. FIG. 2 is an explanatory diagram of an example of a switching mechanism used in the present invention, and FIG. 3 is an explanatory diagram of a mouse operation and a switch state by the switching mechanism of FIG.

第2図(a)は上面図であり、(b)は斜側断面図で
ある。1は絶縁体でできている円筒であり、2は円柱で
あり、円柱2は円筒1と同一の中心軸を持つように円筒
1の底面3に取付けられる。4は球形のボールで、円筒
1の内面と円柱2の外面に接触する大きさのボールであ
る。
FIG. 2 (a) is a top view, and FIG. 2 (b) is an oblique side sectional view. 1 is a cylinder made of an insulator, 2 is a cylinder, and the cylinder 2 is attached to the bottom surface 3 of the cylinder 1 so as to have the same central axis as the cylinder 1. Reference numeral 4 denotes a spherical ball which is in contact with the inner surface of the cylinder 1 and the outer surface of the cylinder 2.

円筒1の底面3は導電体でできた平面板でできてお
り、接続線3Rと接続されている。円筒1の内面は、円周
にそって、一定間隔で導電面と絶縁面が交互にあらわれ
るように、導電電極500〜515(第2図では、導電電極が
16個の場合を例示している)が配置される。導電電極50
0〜515は、底面3とは絶縁され、円筒1の底面3とは反
対側より、各導電電極500〜515毎に、それぞれ接続線50
0R〜515Rに接続されている。
The bottom surface 3 of the cylinder 1 is made of a flat plate made of a conductor, and is connected to the connection line 3R. The inner surface of the cylinder 1 has conductive electrodes 500 to 515 (in FIG. 2, the conductive electrodes are arranged such that conductive surfaces and insulating surfaces alternately appear at regular intervals along the circumference.
16 are illustrated). Conductive electrode 50
0 to 515 are insulated from the bottom surface 3, and are connected from the side opposite to the bottom surface 3 of the cylinder 1 to the connection lines 50 for each of the conductive electrodes 500 to 515.
0R to 515R.

ボール4は導電体でできており、ボール4の重力によ
り、底面3と接触している。したがって、ボール4は、
電気的に、底面3と円筒1の内面に配置してある導電電
極500〜515のうちの1個の導電電極との間を接続する接
続導体として作用する。
The ball 4 is made of a conductor, and is in contact with the bottom surface 3 due to the gravity of the ball 4. Therefore, ball 4
It electrically acts as a connection conductor for connecting between the bottom surface 3 and one of the conductive electrodes 500 to 515 arranged on the inner surface of the cylinder 1.

つぎに、接続線3Rと接続線500R〜515Rの中の任意の接
続線と電気的に接続する方法を説明する。第3図におい
て、(a)はマウスが水平面上に置かれている場合、
(b)は、(a)の状態より、マウスを右に傾けた場
合、(c)はマウスを左に傾けた状態を示し、(a),
(b)および(c)とも、左図はマウスの状態、右図
は、左図に対応するボール式スイッチング機構を示して
いる。
Next, a method of electrically connecting the connection line 3R and any of the connection lines 500R to 515R will be described. In FIG. 3, (a) shows a case where the mouse is placed on a horizontal plane.
(B) shows a state in which the mouse is tilted to the right from the state of (a), (c) shows a state in which the mouse is tilted to the left, and (a),
In both (b) and (c), the left figure shows the state of the mouse, and the right figure shows the ball-type switching mechanism corresponding to the left figure.

第3図(a)は、ボール4は導電電極510と接触して
いる。したがって、接続線3Rと接続線510Rが電気的に接
続される。
FIG. 3A shows that the ball 4 is in contact with the conductive electrode 510. Therefore, connection line 3R and connection line 510R are electrically connected.

いま、第3図(a)の状態から、第3図(b)に示す
ように、マウスを右に傾けると、ボール4は重力により
転がり、導電電極504と接触状態で静止する。したがっ
て、第3図(b)の状態では、接続線3Rと接続線504Rが
電気的に接続される。
Now, when the mouse is tilted rightward from the state of FIG. 3 (a), as shown in FIG. 3 (b), the ball 4 rolls due to gravity and stops in contact with the conductive electrode 504. Therefore, in the state of FIG. 3B, the connection line 3R and the connection line 504R are electrically connected.

また、マウスを左に傾けると、ボール4が転がり、第
3図(c)では、ボール4は導電電極512と接触した状
態で静止する。したがって、接続線3Rと接続線512Rが電
気的に接続される。
When the mouse is tilted to the left, the ball 4 rolls, and in FIG. 3C, the ball 4 comes to rest in contact with the conductive electrode 512. Therefore, connection line 3R and connection line 512R are electrically connected.

上記以外の導電電極とボール4を接触させるには、マ
ウスを傾けて、ボール4を転がせ、目標とする導電電極
と接触して静止するようにすればよい。
In order to bring the ball 4 into contact with the conductive electrodes other than those described above, the mouse may be tilted to roll the ball 4 so as to come in contact with the target conductive electrode and stop.

以上説明したスイッチング機構12により、任意の変位
方向送出回路13と接続される。
The switching mechanism 12 described above connects to an arbitrary displacement direction sending circuit 13.

スイッチング機構12と接続された変位方向送出回路13
は、接続された変位方向送出回路13の個別の変位方向を
表わすデータを出力する。
Displacement direction sending circuit 13 connected to switching mechanism 12
Outputs data representing the individual displacement directions of the connected displacement direction sending circuit 13.

変位方向送出回路13で出力された変位方向データは変
位データ送出回路14に入力される。変位データ送出回路
14では、入力された変位方向データに対応する変位デー
タを、ボタン11の押下によって供給されるタイパマチッ
ク信号に同期して出力する。
The displacement direction data output from the displacement direction sending circuit 13 is input to the displacement data sending circuit 14. Displacement data sending circuit
At 14, the displacement data corresponding to the input displacement direction data is output in synchronization with the typmatic signal supplied by pressing the button 11.

図示しないプロセッサは、変位データ送出回路14より
送出される変位データに従って、ディスプレイ上のマウ
スカーソルを移動させる。
The processor (not shown) moves the mouse cursor on the display according to the displacement data sent from the displacement data sending circuit 14.

以上説明したように、マウスを移動させることなく、
マウスを傾ける操作のみで、ディスプレイ上のマウスカ
ーソルを移動させることができる。これによりマウスを
移動させるための平面が狭くても、カーソルをディスプ
レイ上の任意の位置に移動させることができ、マウスの
操作性を向上させることができる。
As explained above, without moving the mouse,
The mouse cursor on the display can be moved only by tilting the mouse. Thus, even if a plane for moving the mouse is narrow, the cursor can be moved to an arbitrary position on the display, and the operability of the mouse can be improved.

〔第1の実施例〕 本発明の第1の実施例を、第4図、第6図、第7図、
および第9図を参照して説明する。第4図は本発明の第
1の実施例の構成の説明図、第6図は各実施例における
変位方向送出回路の構成の説明図、第7図は各実施例で
使用される変位データ送出回路の変位データの説明図、
第9図(a)は第1の実施例のフローチャートである。
First Embodiment FIGS. 4, 6, and 7 show a first embodiment of the present invention.
This will be described with reference to FIG. 9 and FIG. FIG. 4 is an explanatory diagram of the configuration of the first embodiment of the present invention, FIG. 6 is an explanatory diagram of the configuration of a displacement direction transmitting circuit in each embodiment, and FIG. 7 is a displacement data transmission used in each embodiment. Explanatory diagram of displacement data of the circuit,
FIG. 9A is a flowchart of the first embodiment.

(A)第1の実施例の構成 第4図において、ボタン11、スイッチング機構12、変
位方向送出回路13、および変位データ送出回路14につい
ては、第1図で説明したとおりである。
(A) Configuration of the First Embodiment In FIG. 4, the button 11, the switching mechanism 12, the displacement direction sending circuit 13, and the displacement data sending circuit 14 are as described in FIG.

16はプロセッサであり、ディスプレイ19にマウスカー
ソルを表示する処理を行う。
Reference numeral 16 denotes a processor, which performs processing for displaying a mouse cursor on the display 19.

17はタイパマチック信号発生器であり、約20ms間隔で
パルスを発生する。
Reference numeral 17 denotes a typmatic signal generator, which generates pulses at intervals of about 20 ms.

18はタイパマチックパルス検出器であり、タイパマチ
ックパルス信号を検出する検出器である。
Reference numeral 18 denotes a typatic pulse detector which detects a typatic pulse signal.

19はディスプレイであり、マウスカーソルを表示す
る。
19 is a display for displaying a mouse cursor.

20はメモリであり、マウスカーソルをディスプレイ19
に表示する座標が記録されている。
Reference numeral 20 denotes a memory for displaying a mouse cursor on the display 19
The coordinates to be displayed are recorded.

21はカーソルパターンメモリであり、ディスプレイ19
に表示するマウスカーソルのパターンが記録されてい
る。
Reference numeral 21 denotes a cursor pattern memory, and the display 19
The mouse cursor pattern to be displayed is recorded.

また、3R,500R〜515Rは接続線であり、第2図で説明
したとおりである。
3R, 500R to 515R are connection lines, which are as described with reference to FIG.

変位方向送出回路13は複数の変位方向送出回路1300〜
1315で構成され、それぞれの変位方向送出回路1300〜13
15は対応する接続線500R〜515Rと接続される。
The displacement direction sending circuit 13 includes a plurality of displacement direction sending circuits 1300 to
1315, each displacement direction sending circuit 1300-13
15 is connected to the corresponding connection lines 500R to 515R.

つぎに、第6図を参照して、変位方向送出回路13の構
成について説明する。変位方向送出回路13の出力線a,b,
cおよびdは、それぞれ抵抗R1〜R4を介して接地されて
いる。この出力線a,b,cおよびdに対して、変位方向送
出回路1300は、いずれの出力線a,b,cおよびdとも接続
されない。
Next, the configuration of the displacement direction sending circuit 13 will be described with reference to FIG. The output lines a, b, of the displacement direction sending circuit 13
c and d are grounded via resistors R1 to R4, respectively. For the output lines a, b, c and d, the displacement direction sending circuit 1300 is not connected to any of the output lines a, b, c and d.

変位方向送出回路1301は出力線dと接続される。 The displacement direction sending circuit 1301 is connected to the output line d.

図示してないが、変位方向送出回路1302は出力線c
と、変位方向送出回路1303は出力線cおよびdと、それ
ぞれ接続される。
Although not shown, the displacement direction sending circuit 1302 is connected to the output line c.
And the displacement direction sending circuit 1303 are connected to the output lines c and d, respectively.

以下、順次、出力線a,b,cおよびdを2進数の各ケタ
に対応させて接続させ、最後の変位方向送出回路1315は
出力線a,b,cおよびdと接続される。
Hereinafter, the output lines a, b, c and d are sequentially connected in correspondence with each digit of the binary number, and the last displacement direction sending circuit 1315 is connected to the output lines a, b, c and d.

次に、第7図を参照して、変位データ送出回路14に格
納されている変位データについて説明する。
Next, the displacement data stored in the displacement data sending circuit 14 will be described with reference to FIG.

第7図において、第7図(a),(b),(c),
(d),(e)および(f)は、それぞれ、変位方向送
出回路1300,1301,1304,1308,1312,および1315に対応し
た変位データを示しており、それぞれ、アドレス0000,0
001,0100,1000,1100および1111のメモリ領域上に変位デ
ータが格納されている。
In FIG. 7, FIGS. 7 (a), (b), (c),
(D), (e), and (f) show displacement data corresponding to the displacement direction sending circuits 1300, 1301, 1304, 1308, 1312, and 1315, respectively, and have addresses 0000, 0, respectively.
Displacement data is stored in memory areas 001, 0100, 1000, 1100 and 1111.

変位データは、現在ディスプレイ19に表示されている
マウスカーソルを、次の移動によりX軸方向に移動させ
るX方向変位データとY軸方向に移動させるY方向変位
データの2データで構成されている。
The displacement data is composed of two data, X-direction displacement data for moving the mouse cursor currently displayed on the display 19 in the X-axis direction by the next movement, and Y-direction displacement data for moving the mouse cursor in the Y-axis direction.

変位データは、変位データを格納するメモリのアドレ
スに対応した変位方向送出回路1300〜1315が接続される
ボール式のスイッチング機構12の導電電極500〜515の座
標値をデータ値としている。すなわち、第2図におい
て、円筒1の中心軸をX−Y座標の原点とし、導電電極
500〜515が配置されている円筒1の内面までの距離を1.
000とし、導電電極500の座標をX=0.000、Y=1.000と
し、導電電極500〜515が等間隔で配置されているものと
すれば、導電電極500〜515に対応する変位データが格納
されているメモリのアドレス0000〜1111に対する変位デ
ータは、アドレスが0000のときは、X=0.000、Y=1.0
00、アドレスが0001のときは、X=0.383、Y=0.924、
アドレスが0100のときは、X=1.000、Y=0.000、アド
レスが1000のときは、X=0.000、Y=−1.000、アドレ
スが1100のときは、X=−1.000、Y=0.000アドレスが
1111のときは、X=−0.383、Y=0.924となり、それぞ
れのアドレスに対応したXおよびYの値がX方向変位デ
ータおよびY方向変位データとして格納される。
As the displacement data, the coordinate values of the conductive electrodes 500 to 515 of the ball-type switching mechanism 12 to which the displacement direction sending circuits 1300 to 1315 corresponding to the addresses of the memories storing the displacement data are used as data values. That is, in FIG. 2, the center axis of the cylinder 1 is the origin of the XY coordinates,
The distance to the inner surface of the cylinder 1 where 500 to 515 are arranged is 1.
000, the coordinates of the conductive electrode 500 are X = 0.000, Y = 1.000, and if the conductive electrodes 500 to 515 are arranged at equal intervals, the displacement data corresponding to the conductive electrodes 500 to 515 is stored. When the address is 0000, displacement data for addresses 0000 to 1111 of the stored memory is X = 0.000, Y = 1.0
00, when the address is 0001, X = 0.383, Y = 0.924,
When the address is 0100, X = 1.000, Y = 0.000. When the address is 1000, X = 0.000, Y =-1.000. When the address is 1100, X =-1.000, Y = 0.000.
In the case of 1111, X = −0.383 and Y = 0.924, and the values of X and Y corresponding to the respective addresses are stored as X-direction displacement data and Y-direction displacement data.

(B)第1の実施例の動作 本発明の第1の実施例の動作を、マウスを傾け、ボー
ル式のスイッチング機構12のボール4が導電電極501に
接触して静止した場合を例に取って、第9図の動作フロ
ーチャートを参照し、その動作順序に従って説明する。
第9図(a)は本発明の第1の実施例の動作フローを表
している。
(B) Operation of the First Embodiment The operation of the first embodiment of the present invention will be described with reference to the case where the mouse is tilted and the ball 4 of the ball-type switching mechanism 12 comes into contact with the conductive electrode 501 and stops. The operation will be described with reference to the operation flowchart of FIG.
FIG. 9A shows an operation flow of the first embodiment of the present invention.

ボール式のスイッチング機構12のボール4が導電電極
501に接触して静止すると、第2図に示すように、接続
線3Rと接続線501Rが電気的に接続され、接続線501Rと接
続されている変位方向送出回路1301が選択接続される
(第4図参照)。
Ball 4 of ball type switching mechanism 12 is a conductive electrode
When it comes to rest upon contact with 501, as shown in FIG. 2, the connection line 3R and the connection line 501R are electrically connected, and the displacement direction sending circuit 1301 connected to the connection line 501R is selectively connected (FIG. 4).

変位方向送出回路1301では、第6図に示されるよう
に、出力線dのみに接続され、ボール式スイッチング機
構12の接続線3Rに接続されている電源Eより、接地→電
源E→接続線3R→接続線510R→出力線d→抵抗R1→接地
の電気的閉回路が形成され、抵抗R1に電流が流れる。そ
のため、抵抗R1にはEになる電圧が生じるしかし、変位
方向送出回路13の他の出力線a,bおよびcには電流が流
れないから電圧は0である。
In the displacement direction sending circuit 1301, as shown in FIG. 6, the power supply E connected to only the output line d and connected to the connection line 3R of the ball type switching mechanism 12 receives a ground → power supply E → connection line 3R. An electrical closed circuit of → connection line 510R → output line d → resistance R1 → ground is formed, and current flows through resistance R1. Therefore, a voltage which becomes E is generated in the resistor R1, but no current flows through the other output lines a, b and c of the displacement direction sending circuit 13, so that the voltage is zero.

変位データ送出回路14では、変位方向送出回路13の電
圧Eを1とする信号とし、各出力線a,b,cおよびdを2
進数のケタに変換した0001なる信号と見なし、アドレス
0001に格納されているX方向変位データ0.383およびY
方向変位データ0.924を送出する。
In the displacement data sending circuit 14, a signal is set so that the voltage E of the displacement direction sending circuit 13 is 1, and each output line a, b, c and d is 2
Regarding the signal as 0001 converted to decimal digits,
X-direction displacement data 0.383 and Y stored in 0001
The direction displacement data 0.924 is transmitted.

この状態で、第4図に示すボタン11を押下すると、タ
イパマチック信号発生器17で発生しているタイパマチッ
クパルス信号はタイパマチックパルス検出器18に伝送さ
れる。
In this state, when the button 11 shown in FIG. 4 is depressed, the typematic pulse signal generated by the typematic signal generator 17 is transmitted to the typematic pulse detector 18.

プロセッサ16では、第9図(a)の動作を行う。 The processor 16 performs the operation shown in FIG. 9 (a).

まずステップS1では、タイパマチックパルス検出器18
がタイパマチチックパルスを検出したか否かの判定を行
い、NOの場合はパルスが検出されるまで待つ。また、YE
Sの場合はステップS2に移る。
First, in step S1, the typmatic pulse detector 18
Determines whether a typatic pulse has been detected, and if NO, waits until a pulse is detected. Also, YE
In the case of S, the process proceeds to step S2.

ステップS2およびS3では、変位データ送出回路14から
送出されているX方向変位データ0.383およびY方向変
位データ0.924を、現在、ディスプレイ19に表示してい
るマウスカーソルの座標を記録しているメモリ20のX軸
データ値およびY軸データ値に加算し、加算した結果を
同じくメモリ20に記録する。
In steps S2 and S3, the X-direction displacement data 0.383 and the Y-direction displacement data 0.924 sent from the displacement data sending circuit 14 are stored in the memory 20 which stores the coordinates of the mouse cursor currently displayed on the display 19. The sum is added to the X-axis data value and the Y-axis data value, and the result of the addition is similarly recorded in the memory 20.

ステップS4では、メモリ20に記録されたX軸データ値
およびY軸データ値にマウスカーソルが表示されるよう
処理が行なわれ、カーソルパターンメモリ21に格納され
ているマウスカーソルパターンデータを読み出してディ
スプレイ19に表示する。
In step S4, a process is performed so that the mouse cursor is displayed on the X-axis data value and the Y-axis data value recorded in the memory 20, and the mouse cursor pattern data stored in the cursor pattern memory 21 is read out and displayed on the display 19. To be displayed.

以上の処理は、タイパマチックパルス検出器18でタイ
パマチックパルスが検出毎に行なわれ、ディスプレイ19
上のマウスカーソルをX軸方向に0.383、Y軸上に0.924
移動させる。
The above processing is performed every time a typematic pulse is detected by the typematic pulse detector 18 and the display 19
Move the upper mouse cursor to 0.383 in the X axis direction and 0.924 in the Y axis direction.
Move.

ボール式のスイッチング機構12のボール4が移動しな
いで、ボタン11がそのまま押下されているならば、次の
タイパマチックパルス信号がタイパマチックパルス検出
器18で検出され、マウスカーソルは更にX軸方向に0.38
3、Y軸方向に0.924移動する。
If the ball 4 of the ball-type switching mechanism 12 does not move and the button 11 is pressed down, the next typmatic pulse signal is detected by the typmatic pulse detector 18 and the mouse cursor is further moved in the X-axis direction. 0.38
3. Move 0.924 in Y axis direction.

前記したX方向変位データ0.383およびY軸方向変位
データ0.924は相対的なデータ値で表わしたものであ
り、マウスカーソルの座標値の単位をcmとすれば、この
場合、マウスカーソルは、現在表示されている点よりX
方向に0.383cm、Y軸方向に0.924cm移動することにな
る。
The X-direction displacement data 0.383 and the Y-axis direction displacement data 0.924 are represented by relative data values. If the unit of the coordinate value of the mouse cursor is cm, the mouse cursor is currently displayed. X from the point
In the Y direction and 0.924 cm in the Y axis direction.

以上の説明においては、ボール式のスイッチング機構
12のボール4が導電電極501に接触している場合につい
て説明したが、ボール4が他の導電電極500〜515に接触
している場合は、接触している導電電極に対するX方向
変位データ、Y方向変位データが変位データ送出回路14
から出力される。
In the above description, the ball-type switching mechanism
Although the case where the twelve balls 4 are in contact with the conductive electrode 501 has been described, when the ball 4 is in contact with the other conductive electrodes 500 to 515, the X-direction displacement data for the contacted conductive electrode, Y The direction displacement data is transmitted by the displacement data sending circuit 14.
Output from

〔第2の実施例〕 本発明の第2の実施例を、第5図乃至第9図を参照し
て説明する。第5図は本発明の第2の実施例の構成の説
明図、第6図は各実施例における変位方向送出回路の構
成の説明図、第7図は各実施例で使用される変位データ
送出回路の変位データの説明図、第8図は第2の実施例
で使用されるカーソルパターン送出回路のカーソルパタ
ーンの説明図、第9図は同実施例のフローチャートであ
る。
Second Embodiment A second embodiment of the present invention will be described with reference to FIGS. FIG. 5 is an explanatory diagram of the configuration of the second embodiment of the present invention, FIG. 6 is an explanatory diagram of the configuration of the displacement direction transmitting circuit in each embodiment, and FIG. 7 is the displacement data transmission used in each embodiment. FIG. 8 is an explanatory diagram of circuit displacement data, FIG. 8 is an explanatory diagram of a cursor pattern of a cursor pattern sending circuit used in the second embodiment, and FIG. 9 is a flowchart of the same embodiment.

(A)第2の実施例の構成 第5図において、ボタン11、ボール式スイッチング機
構12、変位方向送出回路13、および変位データ送出回路
14については、第1図で説明したとおりである。
(A) Configuration of Second Embodiment In FIG. 5, a button 11, a ball-type switching mechanism 12, a displacement direction sending circuit 13, and a displacement data sending circuit are shown.
14 is as described in FIG.

また、プロセッサ16、タイパマチック信号発生器17、
タイパマチックパルス検出器18、ディスプレイ19、メモ
リ20について第4図で説明したとおりである。
In addition, processor 16, typmatic signal generator 17,
The typmatic pulse detector 18, the display 19, and the memory 20 are as described in FIG.

また、第6図および第7図については、第1の実施例
の構成で説明したとおりである。
6 and 7 are as described in the configuration of the first embodiment.

つぎに、第8図を参照して、カーソルパターン送出回
路15について説明する。
Next, the cursor pattern sending circuit 15 will be described with reference to FIG.

カーソルパターン送出回路15にはメモリを有し、第8
図で示すカーソルパターンが格納されている。
The cursor pattern sending circuit 15 has a memory,
The cursor pattern shown in the figure is stored.

第8図において、第8図(a),(b),(c),
(d)および(e)は、それぞれ、変位方向送出回路13
00,1301,1304,1308および1312に対応したカーソルパタ
ーンを示しており、それそれ、アドレス0000,0001,010
0,1000および1100のメモリ領域上に格納されている。
In FIG. 8, (a), (b), (c),
(D) and (e) show the displacement direction sending circuit 13 respectively.
The cursor patterns corresponding to 00,1301,1304,1308 and 1312 are shown, each of which has an address 0000,0001,010.
It is stored in memory areas 0, 1000 and 1100.

カーソルパターンのメモリへの格納には、ワードプロ
セッサの文字の格納と同様に、ディスプレイ19上の各画
素別に「0」または「1」を記録させ、「1」のみを黒
く塗りつぶせば第8図(a)〜(f)のカーソルパター
ンが表示されるようにデータとして記録される。
To store the cursor pattern in the memory, as in the case of storing the character of the word processor, "0" or "1" is recorded for each pixel on the display 19, and only "1" is painted out in black. ) To (f) are recorded as data so that the cursor patterns are displayed.

カーソルパターンは、第8図で示すように、カーソル
ポインタmとカーソルポインタが移動する方向を示すポ
インタnが図形化されている。
As shown in FIG. 8, the cursor pattern has a cursor pointer m and a pointer n indicating the direction in which the cursor pointer moves.

したがって、カーソルパターン送出回路15では、選択
された変位方向送出回路に対応するカーソルパターンが
送出され、カーソルパターンメモリ21に記録される。
Therefore, the cursor pattern sending circuit 15 sends out the cursor pattern corresponding to the selected displacement direction sending circuit and records it in the cursor pattern memory 21.

(B)第2の実施例の動作 本発明の第2の実施例の動作を、第9図を参照して説
明する。第9図(a)は本発明の第1および第2の実施
例に共通の動作フローであり、第9図(b)は本発明の
第2の実施例にかかわる動作フローである。
(B) Operation of the Second Embodiment The operation of the second embodiment of the present invention will be described with reference to FIG. FIG. 9A shows an operation flow common to the first and second embodiments of the present invention, and FIG. 9B shows an operation flow according to the second embodiment of the present invention.

したがって、第9図(a)の動作フローは第1の実施
例の動作で説明したとおりである。
Therefore, the operation flow of FIG. 9A is as described in the operation of the first embodiment.

第9図(b)で示す処理は割込処理により、プロセッ
サ16によって行なわれる。
The process shown in FIG. 9B is performed by the processor 16 by an interrupt process.

すなわち、ステップS5では、割込処理により、カーソ
ルパターンを送出回路15によって送出されるカーソルパ
ターンをカーソルパターンメモリ21に記録する。
That is, in step S5, the cursor pattern transmitted by the transmitting circuit 15 is recorded in the cursor pattern memory 21 by the interruption process.

このように、カーソルの変位方向を示すポインタがデ
ィスプレイ19上に表示されるため、カーソルの移動の操
作性を向上させることができる。
As described above, the pointer indicating the displacement direction of the cursor is displayed on the display 19, so that the operability of moving the cursor can be improved.

なお、以上の説明では、導電電極5が16個としたが、
この数値に限定されるものではなく、一般に4個以上で
あれば、本発明は実施できることは容易に理解できる。
In the above description, 16 conductive electrodes 5 are used.
The present invention is not limited to this numerical value, and it can be easily understood that the present invention can be implemented if the number is generally four or more.

また、スイッチング機構として、本発明ではボール式
のスイッチング機構を対象として説明したが、ボール式
には関係なく、任意の変位方向送出回路と接続できるス
イッチング機構であればよい。
In the present invention, the switching mechanism is described as a ball-type switching mechanism. However, the switching mechanism may be any switching mechanism that can be connected to an arbitrary displacement direction sending circuit regardless of the ball-type switching mechanism.

また、従来の平面移動マウスの上部に本発明のボール
式のスイッチング機構を設け、マウスカーソルを大きく
移動させるときは本発明により、また、マウスカーソル
の移動が小さいときは従来方法による等を併用させても
よい。
Also, the ball-type switching mechanism of the present invention is provided above the conventional plane moving mouse, and the present invention is used when the mouse cursor is largely moved, and the conventional method is used when the mouse cursor is small. You may.

〔発明の効果〕 以上説明したように、本発明によれば次の諸効果が得
られる。
[Effects of the Invention] As described above, according to the present invention, the following effects can be obtained.

(1) 本発明では、マウスを傾ける操作で、ディスプ
レイ上のマウスカーソルを移動できるので、マウスを移
動させるための平面が狭くてもよく、これによりマウス
の操作性を向上させることができる。
(1) In the present invention, the mouse cursor on the display can be moved by the operation of tilting the mouse, so that the plane on which the mouse is moved may be narrow, and the operability of the mouse can be improved.

(2) ディスプレイ上のマウスカーソルに、マウスカ
ーソルの移動方向も合せて表示させることにより、マウ
スの操作性を更に向上させることができる。
(2) The operability of the mouse can be further improved by displaying the moving direction of the mouse cursor along with the mouse cursor on the display.

【図面の簡単な説明】[Brief description of the drawings]

第1図は本発明の原理図、 第2図は本発明で使用されるスイッチング機構の一例の
説明図、 第3図は第2図のスイッチング機構によるマウス操作と
スイッチ状況の説明図、 第4図および第5図は本発明の一実施例の構成の説明
図、 第5図は本発明の第2の実施例の構成の説明図、 第6図は各実施例における変位方向送出回路の構成の説
明図、 第7図は各実施例における変位データ送出回路の変位デ
ータの説明図、 第8図は第2の実施例に使用されるカーソルパターン送
出回路のカーソルパターンの説明図、 第9図は各実施例の動作フローチャートである。 第1図〜第5図において 11……ボタン、12……ボール式スイッチング機構、13…
…変位方向送出回路、14……変位データ送出回路、15…
…カーソルパターン送出回路、16……プロセッサ、17…
…タイパマチック信号発生器、18……タイパマチックパ
ルス検出器、19……ディスプレイ、20……メモリ、21…
…カーソルパターンメモリ、1……円筒、2……円柱、
3……底面、4……ボール、500〜515……導電電極、50
0R〜515R……接続線、3R……接続線、1300〜1315……変
位方向送出回路。
FIG. 1 is a diagram illustrating the principle of the present invention, FIG. 2 is an explanatory diagram of an example of a switching mechanism used in the present invention, FIG. 3 is an explanatory diagram of a mouse operation and a switch situation by the switching mechanism of FIG. FIG. 5 and FIG. 5 are explanatory diagrams of the configuration of one embodiment of the present invention. FIG. 5 is an explanatory diagram of the configuration of the second embodiment of the present invention. FIG. 6 is a configuration of the displacement direction sending circuit in each embodiment. FIG. 7 is an explanatory diagram of displacement data of a displacement data transmitting circuit in each embodiment. FIG. 8 is an explanatory diagram of a cursor pattern of a cursor pattern transmitting circuit used in the second embodiment. 7 is an operation flowchart of each embodiment. 1 to 5, 11 ... button, 12 ... ball type switching mechanism, 13 ...
… Displacement direction sending circuit, 14 …… Displacement data sending circuit, 15…
… Cursor pattern sending circuit, 16 …… Processor, 17…
... Typical signal generator, 18 ... Typical pulse detector, 19 ... Display, 20 ... Memory, 21 ...
... Cursor pattern memory, 1 ... Cylinder, 2 ... Cylinder,
3 ... Bottom, 4 ... Ball, 500-515 ... Conductive electrode, 50
0R to 515R Connection line, 3R Connection line, 1300 to 1315 Displacement direction sending circuit.

───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 平1−237714(JP,A) 特開 昭64−84328(JP,A) 特開 昭62−267794(JP,A) 特開 昭61−4916(JP,A) 実開 平1−96039(JP,U) 実開 昭64−27732(JP,U) 実開 昭63−124609(JP,U) (58)調査した分野(Int.Cl.7,DB名) G06F 3/033 G06F 3/00 G06K 11/18 G01C 9/10 ──────────────────────────────────────────────────続 き Continuation of the front page (56) References JP-A-1-237714 (JP, A) JP-A-64-84328 (JP, A) JP-A-62-267794 (JP, A) JP-A-61-267 4916 (JP, A) JP-A 1-96039 (JP, U) JP-A 64-27732 (JP, U) JP-A 63-124609 (JP, U) (58) Fields surveyed (Int. Cl. 7, DB name) G06F 3/033 G06F 3/00 G06K 11/18 G01C 9/10

Claims (2)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】ディスプレイ上の任意の位置にマウスカー
ソルを移動し、ピック操作でコンピュータと対話するマ
ウス装置において、 (a)タイパマチックに発生する電気信号を送り、マウ
スカーソルの移動を制御するボタン(11)と、 (b)絶縁体でできた円筒(1)と、円筒(1)と同一
中心軸を持つように、円筒(1)の導電体の底面(3)
に固定された円柱(2)と、底面(3)とは接すること
なく、円筒(1)の内面に、一定間隔で導電面と絶縁面
が交互にあらわれるように配置された導電電極(500〜5
15)と、円筒(1)の内面と円柱(2)の外面との間に
配置され、底面(3)と円筒(1)の内面に接触する導
電性の球形のボール(4)とで構成され、任意の変位方
向をスイッチして出力するスイッチング機構(12)と、 (c)前記スイッチング機構より出力される変位方向出
力に対して変位方向を表わすデータを送出する変位方向
送出回路(13)と、 (d)前記変位方向送出回路(13)よりの変位方向を表
わすデータに対応する変位データを前記ボタン(11)押
下によるタイパマチック信号に同期して出力する変位デ
ータ送出回路(14)と、 を備えたことを特徴とするマウス装置。
1. A mouse device for moving a mouse cursor to an arbitrary position on a display and interacting with a computer by a pick operation. (A) A button for sending an electric signal generated in a typmatic manner and controlling the movement of the mouse cursor (11) and (b) a cylinder (1) made of an insulator, and the bottom surface (3) of the conductor of the cylinder (1) so as to have the same central axis as the cylinder (1).
The conductive electrodes (500 to 500) are arranged on the inner surface of the cylinder (1) such that conductive surfaces and insulating surfaces alternately appear at regular intervals on the inner surface of the cylinder (1) without being in contact with the cylinder (2) fixed to the bottom surface (3). Five
15) and a conductive spherical ball (4) disposed between the inner surface of the cylinder (1) and the outer surface of the cylinder (2) and in contact with the bottom surface (3) and the inner surface of the cylinder (1). A switching mechanism (12) for switching and outputting an arbitrary displacement direction; and (c) a displacement direction sending circuit (13) for sending data representing a displacement direction with respect to the displacement direction output output from the switching mechanism. (D) a displacement data sending circuit (14) for outputting displacement data corresponding to the data indicating the displacement direction from the displacement direction sending circuit (13) in synchronization with a typmatic signal by pressing the button (11); A mouse device comprising:
【請求項2】前記変位方向送出回路(13)よりの変位方
向に対応してカーソルパターンに前記変位方向が付加さ
れたカーソルパターンを送出するカーソルパターン送出
回路(15)を備えたことを特徴とする請求項1記載のマ
ウス装置。
2. A cursor pattern transmitting circuit (15) for transmitting a cursor pattern in which the displacement direction is added to a cursor pattern corresponding to a displacement direction from the displacement direction transmitting circuit (13). The mouse device according to claim 1, wherein
JP25505890A 1990-09-27 1990-09-27 Mouse device Expired - Fee Related JP3174568B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP25505890A JP3174568B2 (en) 1990-09-27 1990-09-27 Mouse device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP25505890A JP3174568B2 (en) 1990-09-27 1990-09-27 Mouse device

Publications (2)

Publication Number Publication Date
JPH04134519A JPH04134519A (en) 1992-05-08
JP3174568B2 true JP3174568B2 (en) 2001-06-11

Family

ID=17273562

Family Applications (1)

Application Number Title Priority Date Filing Date
JP25505890A Expired - Fee Related JP3174568B2 (en) 1990-09-27 1990-09-27 Mouse device

Country Status (1)

Country Link
JP (1) JP3174568B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3978682B2 (en) * 2004-05-28 2007-09-19 三菱電機株式会社 Graphical user interface device
CN114816084B (en) * 2021-01-21 2025-03-04 广州市品众电子科技有限公司 A cursor displacement control device and a mouse, a computer and a game controller using the same

Also Published As

Publication number Publication date
JPH04134519A (en) 1992-05-08

Similar Documents

Publication Publication Date Title
US5376947A (en) Touch-type input terminal apparatus for pointing or specifying position on display device
US7336206B2 (en) Input key and input apparatus
US5027115A (en) Pen-type computer input device
US7339577B2 (en) Input device capable of button input and coordinate input on the same operating surface
US5438168A (en) Touch panel
JPH103349A (en) Touch pad digital computer positioning device and operating method therefor
JPS59200336A (en) Touch pad computer input unit
JP6741920B2 (en) Proximity/contact sensor
US20200174585A1 (en) Dial Device and Related Interactive Display Device
JPH0944289A (en) Input pad system
US4937564A (en) Direction sensitive input system for a computer
US5432304A (en) Coordinate input apparatus with correction resistance for rectangular, spaced resistance surfaces
JP3174568B2 (en) Mouse device
JPS5852268B2 (en) handwriting input device
JP4555463B2 (en) Input device for electronic equipment
GB2238388A (en) Control devices
US20020126098A1 (en) Input device capable of generating different input signals on single operating surface
JPH0320771B2 (en)
JPH0827689B2 (en) Coordinate input device
JPH06324838A (en) Input display device
JP2603986B2 (en) Coordinate detection device
EP0950979A1 (en) Bubble chamber orientation sensor and control device
JP2566782Y2 (en) Resistive touch panel
JPH04337818A (en) Coordinate input device
JP2000242428A (en) Touch panel device and control method therefor

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees