JPH0713807B2 - Mouse device - Google Patents
Mouse deviceInfo
- Publication number
- JPH0713807B2 JPH0713807B2 JP62156953A JP15695387A JPH0713807B2 JP H0713807 B2 JPH0713807 B2 JP H0713807B2 JP 62156953 A JP62156953 A JP 62156953A JP 15695387 A JP15695387 A JP 15695387A JP H0713807 B2 JPH0713807 B2 JP H0713807B2
- Authority
- JP
- Japan
- Prior art keywords
- mouse
- distance
- cursor
- mode
- function
- 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
Links
- 238000010586 diagram Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 2
- 238000000034 method Methods 0.000 description 1
Landscapes
- Position Input By Displaying (AREA)
Description
【発明の詳細な説明】 (産業上の利用分野) 本発明はカーソル表示装置の入力指示装置として使用さ
れるマウス装置に関するものである。Description: TECHNICAL FIELD The present invention relates to a mouse device used as an input instruction device of a cursor display device.
(従来の技術) 従来の技術としては、マウスを平板9上で移動させた場
合、その移動量、方向に応じて画面上のカーソルが移動
する第4図(イ)、(ロ)に示すようなマウス装置があ
る。すなわち、このマウス装置においては第4図(ロ)
に示すように、マウス4が4aから4bへ移動した場合、該
マウスに設けられたトラックボール11の回転によりX
軸、Y軸方向の移動量が検出され、アナログ量である該
移動量がロータリーエンコーダ6によりデジタル量であ
る該移動量に応じたパルス数に変換され、コンピュータ
本体1側へ入力され、そのパルス数に応じて画面10上の
カーソル2は2aから2bへ移動するのである。従って、こ
のようなマウス装置を使うと、カーソル2の動きはマウ
ス4の動きに追従し、画面上のカーソル2をキーボード
などで操作するのに較べて、格段に操作しやすいのであ
る。(Prior Art) As a conventional technology, when the mouse is moved on the flat plate 9, the cursor on the screen moves according to the amount and direction of the movement, as shown in FIGS. 4 (a) and 4 (b). There are various mouse devices. That is, in this mouse device, FIG.
When the mouse 4 moves from 4a to 4b, as shown in, X is generated by the rotation of the trackball 11 provided on the mouse.
The amount of movement in the axis and Y-axis directions is detected, the amount of movement that is an analog amount is converted by the rotary encoder 6 into the number of pulses that corresponds to the amount of movement that is a digital amount, and is input to the computer main body 1 side, and the pulse The cursor 2 on the screen 10 moves from 2a to 2b according to the number. Therefore, when such a mouse device is used, the movement of the cursor 2 follows the movement of the mouse 4 and is much easier to operate than the operation of the cursor 2 on the screen with a keyboard or the like.
(発明が解決しようとする問題点) しかし、前期マウス装置においても、たとえばカーソル
を長い距離移動させようとすれば、マウスも平板上でそ
の距離だけ移動させなければならず、時間がかかり、場
所もとり作業性が悪くなり、又場所が狭い場合などは、
同じ場所でマウスを何回も往復して動かさなければなら
ず、繰り返しが煩雑である等の問題点を有していた。本
発明は上記の如き問題点を解決すべく発明されたもの
で、その目的とするところは、カーソルを自由自在に画
面上のどの場所にも容易に移動させることができるよう
にする等、カーソルの操作性を高める点にある。(Problems to be solved by the invention) However, even in the mouse device in the first half, if the cursor is to be moved for a long distance, for example, the mouse has to be moved on the flat plate by that distance, which takes time and places. If the work efficiency is poor and the space is small,
The mouse had to be moved back and forth many times at the same place, and there was a problem that the repetition was complicated. The present invention has been invented to solve the above problems, and an object of the present invention is to make it possible to freely move the cursor to any place on the screen. The point is to improve the operability of.
(問題点を解決するための手段) 本発明の構成の要旨は、前記問題点を解決するために、
カーソルの移動速度を任意に設定されたマウス4の基準
位置と、該基準位置から移動するマウス4の存在位置と
の間の距離に応じて自在に変化させることに於いて、該
存在距離に応じてパルスの周波数を自在に変化させるこ
とでカーソルの移動速度を自在に変化させる機能の制御
手段をマウス装置に設けた点にある。(Means for Solving Problems) The gist of the configuration of the present invention is to solve the above problems.
In freely changing the moving speed of the cursor according to the distance between the reference position of the mouse 4 set arbitrarily and the existing position of the mouse 4 moving from the reference position The mouse device is provided with a control means for freely changing the moving speed of the cursor by freely changing the pulse frequency.
(作用) 従って、上記構成を特徴とするマウス装置においては、
カーソルの移動速度は基準位置からマウスの存在位置ま
での距離に応じて自在に変化する。(Operation) Therefore, in the mouse device characterized by the above configuration,
The moving speed of the cursor changes freely according to the distance from the reference position to the position where the mouse exists.
つまり、基準位置からマウスの存在位置までの距離が短
ければカーソルの移動速度は遅く、距離が長ければ移動
速度は速くなるのである。さらに付け加えると、カーソ
ルの移動速度は、マウスの移動速度には全く関係なく、
あくまでも基準位置からマウスの存在位置までの距離に
応じて変化するのである。従って従来のように、カーソ
ルを移動させるために常にマウスを移動させ続ける必要
もなく、一旦マウスを移動させれば、その後停止させて
も、その停止させたマウスの存在位置から前記基準位置
までの距離に応じてカーソルは一定の速度で移動し続け
るのである。That is, if the distance from the reference position to the position where the mouse is present is short, the moving speed of the cursor is slow, and if the distance is long, the moving speed is fast. Furthermore, the moving speed of the cursor has nothing to do with the moving speed of the mouse,
It changes according to the distance from the reference position to the position where the mouse exists. Therefore, unlike the conventional case, it is not necessary to constantly move the mouse to move the cursor, and once the mouse is moved, even if the mouse is stopped after that, the position from the existence position of the stopped mouse to the reference position is changed. The cursor keeps moving at a constant speed depending on the distance.
(実施例) 以下、本発明の実施例を図面に基づいて説明する。(Example) Hereinafter, the Example of this invention is described based on drawing.
本実施例では制御手段として、マウス4にパルス発生制
御装置7を設ける場合について説明する。第1図は本実
施例のマウス装置のブロック図を示して、図中5はマウ
ス装置を距離モードにするかそれとも速度モードにする
かを選択する切替スイッチ、6はマウス4のトラックボ
ール11から検出されたマウスの移動量を該移動量に応じ
たパルス数に変換するロータリーエンコーダー、7はコ
ンピュータ本体1のカーソル2の移動速度を制御するパ
ルス発生制御装置7である。ここに距離モードとは、マ
ウス4の移動量に比例した距離だけカーソル2を移動さ
せるモードで、従来のマウス装置が有している機能であ
る。又、速度モードとは、任意に設定された基準位置か
らマウス4の存在位置までの距離に応じて速度を変化さ
せることに於いて、該存在距離に応じてパルスの周波数
を自在に変化させることでカーソルの移動速度を自在に
変化させてカーソル2を移動させるモードで、本願発明
特有の機能である。ここに、基準位置とは、切替スイッ
チ5によって距離モードから速度モードに切替えた時点
でのマウス4の存在位置を意味する。In the present embodiment, a case will be described in which the mouse 4 is provided with the pulse generation control device 7 as the control means. FIG. 1 shows a block diagram of the mouse device of the present embodiment. In the figure, 5 is a changeover switch for selecting the distance mode or the speed mode of the mouse device, and 6 is a trackball 11 of the mouse 4. A rotary encoder for converting the detected movement amount of the mouse into the number of pulses corresponding to the movement amount, and a pulse generation control device 7 for controlling the movement speed of the cursor 2 of the computer main body 1. Here, the distance mode is a mode in which the cursor 2 is moved by a distance proportional to the amount of movement of the mouse 4, and is a function possessed by a conventional mouse device. The speed mode is to change the speed according to the distance from the arbitrarily set reference position to the existing position of the mouse 4, and to freely change the pulse frequency according to the existing distance. Is a mode for moving the cursor 2 by freely changing the moving speed of the cursor, which is a function peculiar to the present invention. Here, the reference position means the existing position of the mouse 4 at the time when the distance mode is switched to the speed mode by the changeover switch 5.
上記のように、本実施例におけるマウス装置はパルス発
生制御装置7を内蔵したマウス4とコンピュータ本体1
からなる。As described above, the mouse device according to this embodiment includes the mouse 4 having the pulse generation control device 7 built therein and the computer main body 1.
Consists of.
第2図はパルス発生制御装置7の機能説明図である。該
パルス発生制御装置7は第2図に示すように、モード切
替制御部8とパルス発生制御部3よりなる。FIG. 2 is a functional explanatory diagram of the pulse generation control device 7. As shown in FIG. 2, the pulse generation control device 7 comprises a mode switching control unit 8 and a pulse generation control unit 3.
次に、本実施例のマウス装置の作用を説明する。先ずパ
ルス発生制御装置7には、切替スイッチ5からのon−of
f信号とロータリーエンコーダー6からの出力信号が入
力される。そして該パルス発生制御装置7のモード切替
制御部8では、該on−off信号がonならば速度モード信
号を又offならば距離モード信号をパルス発生制御部3
へおくる。そして、パルス発生制御部3では速度モード
信号が入力されれば、ロータリーエンコーダー6からの
出力信号に応じて、コンピュータ本体1側へ出力するパ
ルスの周波数を変化させてカーソルの速度を制御し、又
距離モード信号が入力されれば、ロータリーエンコーダ
ー6からの出力信号をスルーで該コンピュータ本体1側
へ出力することになる。これにより該コンピュータ本体
1側のカーソル2は速度モードが選択されていれば、マ
ウス4の基準位置からマウス4の存在位置までの距離に
応じた速度で動き続け、また距離モードが選択されてい
れば、マウス4の移動量に比例した距離だけ動き、停止
する。なお、パルス発生制御は全てマイクロコンピュー
タによって行われる。Next, the operation of the mouse device of this embodiment will be described. First, the pulse generation control device 7 is turned on-of from the changeover switch 5.
The f signal and the output signal from the rotary encoder 6 are input. In the mode switching control unit 8 of the pulse generation control device 7, if the on-off signal is on, the speed mode signal is sent, and if it is off, the distance mode signal is sent to the pulse generation control unit 3.
Send Then, when the speed mode signal is input to the pulse generation control unit 3, the frequency of the pulse output to the computer main body 1 side is changed according to the output signal from the rotary encoder 6 to control the speed of the cursor. When the distance mode signal is input, the output signal from the rotary encoder 6 is directly output to the computer main body 1 side. As a result, if the speed mode is selected, the cursor 2 on the computer main body 1 side continues to move at a speed according to the distance from the reference position of the mouse 4 to the position where the mouse 4 is present, and the distance mode is selected. For example, the mouse 4 moves for a distance proportional to the amount of movement and then stops. The pulse generation control is entirely performed by the microcomputer.
次に、本実施例のマウス装置を使用した場合のカーソル
2の動きを第3図(イ)乃至第3図(ホ)により説明す
る。第3図(イ)はマウス4、カーソル2とも静止して
いる状態を示す。先ず、第3図(ロ)に示すように切替
スイッチ5をonの状態にしてマウス4を平板9上を4cか
ら4dまで右方向に少しだけ移動させると、カーソル2は
加速されて画面10上を速度a1の等速運動で右方向に移動
し始める。続いて第3図(ハ)に示すようにスイッチ5
をonの状態にしたままマウス4を4eまで移動させるとカ
ーソルはさらに加速されて、速度a2の等速運動で右方向
に移動していく。次に一旦スイッチ5をoffにしてマウ
ス4、カーソル2とも静止している状態から、第3図
(ニ)に示すようにスイッチ5をonにし、その状態にし
たままマウス4を右斜め上へ4f→4g→4hと移動させてい
くと、カーソル2はa3→a4→a5と速度を上げながら右斜
め上に移動していく。そして、第3図(ホ)に示すよう
に、スイッチ5をonの状態にしたままマウス4を元の位
置4fに戻すと、カーソル2は停止してしまう。なお途中
でスイッチ5をoffにすると、その時点でマウス装置は
距離モードにかわる。Next, the movement of the cursor 2 when the mouse device of this embodiment is used will be described with reference to FIGS. 3 (a) to 3 (e). FIG. 3A shows a state in which both the mouse 4 and the cursor 2 are stationary. First, as shown in FIG. 3 (b), when the changeover switch 5 is turned on and the mouse 4 is moved slightly rightward on the flat plate 9 from 4c to 4d, the cursor 2 is accelerated and on the screen 10. Begins to move to the right with a uniform motion of speed a1. Then, as shown in FIG.
When the mouse 4 is moved to 4e with the state of being on, the cursor is further accelerated and moves to the right with the uniform motion of the speed a2. Next, once the switch 5 is turned off, the mouse 4 and the cursor 2 are both stationary, and then the switch 5 is turned on as shown in FIG. When you move 4f → 4g → 4h, cursor 2 moves diagonally to the upper right while increasing the speed to a3 → a4 → a5. Then, as shown in FIG. 3 (e), if the mouse 4 is returned to the original position 4f with the switch 5 kept in the on state, the cursor 2 will stop. If the switch 5 is turned off midway, the mouse device switches to the distance mode at that point.
尚、該実施例に於いては、マウス4に距離モード、速度
モードの切替スイッチ5を設け、又パルス発生制御装置
7はマウス4に内蔵したものを示しているが、本発明は
この方法に限らず、要は、距離モードと速度モードの各
機能と、これらの機能を任意に切り替えることのできる
任意切替機能を具備し、速度モードでは該存在距離に応
じてパルスの周波数を自在に変化させることでカーソル
2の移動速度を制御するパルス発生制御装置7を有して
いるマウス装置ならばその形態は問わない。In this embodiment, the mouse 4 is provided with the distance mode / speed mode changeover switch 5 and the pulse generation control device 7 is built in the mouse 4. However, the present invention is not limited to this method. Not limited to this, the point is to have each function of the distance mode and the speed mode and an arbitrary switching function capable of arbitrarily switching these functions, and in the speed mode, the frequency of the pulse is freely changed according to the existing distance. Therefore, the mouse device may have any form as long as it has the pulse generation control device 7 for controlling the moving speed of the cursor 2.
以上のように、カーソル2の速度制御を実施例において
はパルス発生制御装置7により行ったが、カーソル2の
速度制御はこの手段に限らず、要はカーソルの移動速度
を任意に設定されたマウス4の基準位置と、該基準位置
から移動するマウス4の存在位置との間の距離に応じ
て、パルスの周波数を自在に変化させる制御手段を具備
してなるマウス装置ならばその形態は問わない。As described above, the speed control of the cursor 2 is performed by the pulse generation control device 7 in the embodiment. However, the speed control of the cursor 2 is not limited to this means, and the point is that the mouse moving speed is arbitrarily set. The form of the mouse device is not limited as long as it is provided with control means for freely changing the pulse frequency according to the distance between the reference position 4 and the position where the mouse 4 moves from the reference position. .
(発明の効果) 以上のように、本発明においては、マウス装置に前記制
御手段を設けることにより、カーソルの移動速度を自在
に変化させることができる。(Effect of the Invention) As described above, in the present invention, the moving speed of the cursor can be freely changed by providing the mouse device with the control means.
つまりカーソル移動速度を下げるためには、マウスの基
準位置から距離を短くすればよく、また逆にカーソルの
速度を上げるためには、マウスの基準位置から距離を長
くすればよい。さらには、基準位置からマウスを一旦移
動させると、その後停止させてもカーソルは一定の速度
で移動し、マウスを動かし続ける必要はない。このた
め、該マウス装置を使うと、カーソルの速度制御が簡単
に行え、従来のようにマウスを移動させ続ける必要もな
く、またマウスを動かすための広い場所も必要ないので
使用者の作業性向上という格別な効果をもたらした。That is, in order to decrease the cursor movement speed, the distance from the reference position of the mouse may be shortened, and conversely, to increase the speed of the cursor, the distance may be increased from the reference position of the mouse. Furthermore, once the mouse is moved from the reference position, the cursor moves at a constant speed even if the mouse is stopped thereafter, and it is not necessary to keep moving the mouse. Therefore, when the mouse device is used, the speed of the cursor can be easily controlled, and it is not necessary to continuously move the mouse as in the conventional case, and a large space for moving the mouse is not required, which improves the workability of the user. It brought a special effect.
(問題点を解決するための手段) 第1図は1実施例としてのマウス装置のブロック図であ
る。 第2図はパルス発生制御装置の機能説明図である。 第3図(イ)乃至第3図(ホ)はマウスの移動とカーソ
ルの移動速度の関係を示す図である。 第4図(イ)及び第4図(ロ)は従来のマウス装置の実
施例を示す図である。 1……コンピュータ本体、2……カーソル 4……マウス、7……パルス発生制御装置(Means for Solving Problems) FIG. 1 is a block diagram of a mouse device as one embodiment. FIG. 2 is a functional explanatory diagram of the pulse generation control device. FIGS. 3A to 3E are diagrams showing the relationship between the movement of the mouse and the movement speed of the cursor. FIG. 4 (a) and FIG. 4 (b) are views showing an embodiment of a conventional mouse device. 1 ... Computer body, 2 ... Cursor, 4 ... Mouse, 7 ... Pulse generation control device
Claims (4)
基準位置と、該基準位置から移動するマウス4の存在位
置との間の距離(以下、存在距離)に応じてカーソルの
移動速度を自在に変化させることに於いて、該存在距離
に応じてパルスの周波数を自在に変化させることでカー
ソルの移動速度を自在に変化させる(以下、速度モー
ド)機能の制御手段と、マウス4の移動した距離に応じ
てカーソルを移動させる(以下、距離モード)機能と、
該速度モードの機能と該距離モードの機能を任意に切替
できる任意切替機能を具備してなるマウス装置。1. A function of arbitrarily setting a reference position of a mouse 4, and a moving speed of a cursor according to a distance between the reference position and a position where the mouse 4 moves from the reference position (hereinafter referred to as existence distance). In freely changing, the control means of the function of freely changing the moving speed of the cursor by freely changing the frequency of the pulse according to the existing distance (hereinafter, speed mode) and the mouse 4 A function to move the cursor according to the distance moved (hereinafter, distance mode),
A mouse device having an arbitrary switching function capable of arbitrarily switching between the speed mode function and the distance mode function.
の距離モードから速度モードに切替えた時点で、その時
点でのマウス4の存在位置を該基準位置とするように機
能する特許請求第1項記載のマウス装置。2. The arbitrary setting function functions to set the existing position of the mouse 4 at that time as the reference position when the distance mode in the arbitrary switching function is switched to the speed mode. The mouse device according to item 1.
能での速度モードから距離モードへの切替えによる距離
モード信号で、マウス4のロータリーエンコーダー6か
らの出力信号をスルーで該コンピュータ本体1側へ出力
するように機能する特許請求第1項記載又は特許請求第
2項記載のマウス装置。3. The distance mode function is a distance mode signal by switching from the speed mode to the distance mode by the arbitrary switching function, and the output signal from the rotary encoder 6 of the mouse 4 is passed through to the computer main body 1 side. The mouse device according to claim 1 or claim 2, which functions to output to the mouse device.
ータ本体1側に設けられたパルス発生制御装置7である
特許請求第1項記載のマウス装置。4. The mouse device according to claim 1, wherein the control means is a pulse generation control device 7 provided on the mouse 4 side or the computer main body 1 side.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62156953A JPH0713807B2 (en) | 1987-06-24 | 1987-06-24 | Mouse device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62156953A JPH0713807B2 (en) | 1987-06-24 | 1987-06-24 | Mouse device |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6121667A Division JP2592046B2 (en) | 1994-04-22 | 1994-04-22 | Mouse device |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JPH011021A JPH011021A (en) | 1989-01-05 |
| JPS641021A JPS641021A (en) | 1989-01-05 |
| JPH0713807B2 true JPH0713807B2 (en) | 1995-02-15 |
Family
ID=15638938
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62156953A Expired - Lifetime JPH0713807B2 (en) | 1987-06-24 | 1987-06-24 | Mouse device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0713807B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0615135U (en) * | 1991-09-04 | 1994-02-25 | 株式会社電波新聞社 | Operating device for computer mouse |
| JPH11338635A (en) | 1998-05-21 | 1999-12-10 | Fujitsu Takamisawa Component Ltd | Mouse device |
| CN116166133A (en) * | 2022-11-22 | 2023-05-26 | 北京航空航天大学 | Interaction method, device and virtual reality VR mouse |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6097210A (en) * | 1983-11-01 | 1985-05-31 | Fuji Xerox Co Ltd | Pulse generating device |
| JPS6160118A (en) * | 1984-08-31 | 1986-03-27 | Fujitsu Ltd | Pitch switchable mouth |
| JPS6199235U (en) * | 1984-12-04 | 1986-06-25 | ||
| JPH0353322Y2 (en) * | 1985-03-20 | 1991-11-21 | ||
| JPS61192342U (en) * | 1985-05-20 | 1986-11-29 | ||
| JPS62126429A (en) * | 1985-11-27 | 1987-06-08 | Mitsubishi Electric Corp | Menu selecting system in display picture |
| JPS6373415A (en) * | 1986-09-17 | 1988-04-04 | Fujitsu Ltd | Coordinate input device |
-
1987
- 1987-06-24 JP JP62156953A patent/JPH0713807B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS641021A (en) | 1989-01-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0713807B2 (en) | Mouse device | |
| KR940023301A (en) | Input device | |
| JPS60160429A (en) | Pointer controller | |
| JPH03182926A (en) | Data input device | |
| US6353432B1 (en) | Mouse scroll input apparatus | |
| JPH02212921A (en) | Mouse input device | |
| JPH0353322Y2 (en) | ||
| JPH011021A (en) | mouse device | |
| JPS63208917A (en) | Cursor control device | |
| JPS61114330A (en) | Input device for cursor shift data | |
| JPS6468824A (en) | Ploting point movement controller | |
| JPH0413705Y2 (en) | ||
| US5933101A (en) | Analog keyboard of a video display appliance | |
| JPH02130621A (en) | Mouse device | |
| JPH0580927A (en) | Mouse type coordinate input device | |
| JPH02105218A (en) | Coordinate input device with unidirectional control mechanism | |
| JPH04167119A (en) | Input device | |
| JPH04282719A (en) | Cursor controller | |
| JPH07287639A (en) | Mouse device | |
| JPH01258019A (en) | Mouse with fast forwarding function | |
| JPH0570588U (en) | Input device | |
| JPH03211611A (en) | Encoder mouse | |
| JPH04148222A (en) | Mouse input device | |
| JPH04149622A (en) | Mouse with learning function | |
| JPS62191913A (en) | Pointing device for computer |