JP2001290588A - Method for detecting movement quantity of mouse and mouse - Google Patents
Method for detecting movement quantity of mouse and mouseInfo
- Publication number
- JP2001290588A JP2001290588A JP2000104693A JP2000104693A JP2001290588A JP 2001290588 A JP2001290588 A JP 2001290588A JP 2000104693 A JP2000104693 A JP 2000104693A JP 2000104693 A JP2000104693 A JP 2000104693A JP 2001290588 A JP2001290588 A JP 2001290588A
- Authority
- JP
- Japan
- Prior art keywords
- mouse
- roller
- main shaft
- shaft
- rotation
- 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
- 238000000034 method Methods 0.000 title claims abstract description 13
- 230000002093 peripheral effect Effects 0.000 claims description 17
- 238000005096 rolling process Methods 0.000 claims description 8
- 238000001514 detection method Methods 0.000 claims description 6
- 230000003287 optical effect Effects 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 10
- 238000006243 chemical reaction Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 239000002184 metal Substances 0.000 description 3
- 239000013307 optical fiber Substances 0.000 description 3
- 239000011521 glass Substances 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000005355 Hall effect Effects 0.000 description 1
- 238000005299 abrasion Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000002542 deteriorative effect Effects 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 239000003921 oil Substances 0.000 description 1
- 239000011347 resin Substances 0.000 description 1
- 229920005989 resin Polymers 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 229910001220 stainless steel Inorganic materials 0.000 description 1
- 239000010935 stainless steel Substances 0.000 description 1
- 239000012780 transparent material Substances 0.000 description 1
Landscapes
- Position Input By Displaying (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、パーソナルコンピュー
タ等の入力に使用するポインティングデバイスに関す
る。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a pointing device used for input of a personal computer or the like.
【0002】[0002]
【従来の技術】パーソナルコンピュータはいよいよ一般
の日常生活の中に必需品として普及してきている。パー
ソナルコンピュータの普及につれて、一般のユーザにも
使い易いようにマンマシンインタフェースも改良されて
きている。最も基本的なキーボードはタイプライタが先
行して普及していた欧米に比して、日本では一般人に受
け入れられにくい。最近ではGUI(グラフィック・ユ
ーザ・インタフェース)を基本とするシステムの普及に
伴い、ポインティングデバイス(以下「マウス」と称す
る)は、パーソナルコンピュータの一般化に大きな推進
力となっている。しかし、マウスの操作は子供や若い人
等には割と早くマスターできるが、一般に高齢の人には
なかなか難しいもので、こういった層にはパーソナルコ
ンピュータの普及が遅れている。マウスをペン形にすれ
ば、初心者、特に高齢の人には、永年使い慣れた形でポ
インタを動かすことができ、パーソナルコンピュータを
受け入れやすくなると考えられる。2. Description of the Related Art Personal computers are becoming more and more popular in daily life. As personal computers have become widespread, man-machine interfaces have been improved so that general users can easily use them. In Japan, the most basic keyboard is less accepted by the general public in Japan than in Europe and the United States, where typewriters were widely used in advance. In recent years, with the spread of a system based on a GUI (graphic user interface), a pointing device (hereinafter referred to as a “mouse”) has become a great driving force for generalization of personal computers. However, although mouse operation can be mastered relatively quickly for children and young people, it is generally difficult for elderly people, and the spread of personal computers has fallen behind in these classes. If the mouse is made into a pen shape, it is thought that a beginner, particularly an elderly person, can move the pointer in a shape that has been used for many years, and it will be easier to accept a personal computer.
【0003】[0003]
【発明が解決しようとする課題】従来広く使われている
マウスは、マウスボールと呼ばれる、直径2センチほど
の球状体と、2個のロータリエンコーダの軸を互いに直
角の位置関係で球状体の側面に接するように配置し、転
動する球状体の移動距離をX方向及びY方向に分けて検
出している。そのため、ロータリエンコーダとマウスボ
ールの軸にすべりを生じると操作性が悪くなる。マウス
パッドの面の平坦性も要求され、また何よりも小型化に
適した構造をしていない。そこで、本発明者は新規のマ
ウス構造について鋭意検討を進め、本発明に至った。本
発明は、マウスボールを用いず小型化に適した座標移動
検出のための新しい方式とその方式を用いたマウスを提
供することを目的とする。Conventionally, a mouse which has been widely used has a spherical body called a mouse ball having a diameter of about 2 cm and a side face of the spherical body in which the axes of two rotary encoders are perpendicular to each other. The moving distance of the rolling sphere is detected separately in the X direction and the Y direction. Therefore, if slippage occurs between the rotary encoder and the axis of the mouse ball, the operability deteriorates. The flatness of the surface of the mouse pad is also required, and above all, the structure is not suitable for miniaturization. Thus, the present inventors have conducted intensive studies on a novel mouse structure, and have reached the present invention. An object of the present invention is to provide a new method for detecting coordinate movement suitable for miniaturization without using a mouse ball, and a mouse using the method.
【0004】[0004]
【課題を解決するための手段】本発明のマウスの移動量
検出方法は、上記目的を達成するため、マウス本体に軸
支された主軸と、主軸に垂直に軸支されたローラ軸と、
ローラ軸を中心に転動するローラとが、ローラとマウス
パッド面の接点が主軸中心の延長線からずれるように配
置されたことを特徴とする。マウスをマウスパッド面上
で移動させるとき、主軸中心の延長線がローラとマウス
パッド面の接点よりも先行するように主軸が回動し、主
軸の回動角度からマウスの移動方向を、ローラの回転量
からマウスの移動距離が検出される。ローラとマウスパ
ッド面の接点を主軸中心の延長線上に配置し、テール部
とマウスパッド面の接点が主軸中心の延長線からずれる
ように配置しても同様の効果が得られる。In order to achieve the above object, a method for detecting the amount of movement of a mouse according to the present invention comprises: a main shaft pivotally supported by a mouse body; a roller shaft vertically supported by the main shaft;
The roller that rolls around the roller shaft is disposed so that the contact point between the roller and the mouse pad surface deviates from an extension of the center of the main shaft. When the mouse is moved on the mouse pad surface, the main shaft rotates so that the extension line of the main shaft center precedes the roller and the contact point of the mouse pad surface, and the moving direction of the mouse is determined from the rotation angle of the main shaft. The moving distance of the mouse is detected from the rotation amount. The same effect can be obtained by arranging the contact point between the roller and the mouse pad surface on an extension of the center of the spindle, and disposing the contact point between the tail portion and the mouse pad surface out of the extension of the center of the spindle.
【0005】本発明のマウスは、マウス本体と、マウス
本体に軸支された主軸と、主軸に垂直に主軸の先端に軸
支されたローラ軸と、ローラ軸を中心に転動するローラ
と、主軸の回動角度及びローラの回転量をそれぞれ検出
する手段とを備えている。又はマウス本体と、マウス本
体に軸支された主軸と、主軸に垂直に主軸の先端に軸支
されたローラ軸と、ローラ軸を中心に転動するローラ
と、軸に固定されマウスパッド面に延びるテール部と、
主軸の回動角度及びローラの回転量をそれぞれ検出する
手段とを備えている。マウスをマウスパッド面上で移動
させるとき、主軸中心の延長線がローラとマウスパッド
面の接点よりも先行するように主軸が回動し、又はロー
ラとマウスパッド面の接する点がテール部とマウスパッ
ド面が接する点よりも先行するように主軸が回動し、検
出された主軸の回動角度及びローラの回転量のデータを
コンピュータ等に出力する。主軸及び/又はローラの回
転量を検出する手段には、磁気式又は光学式のロータリ
エンコーダを用いることができる。この場合、主軸の回
動角度はアブソリュート型、ローラの回転量はインクリ
メンタル型のエンコーダで構成するのが好ましい。主軸
及び/又はローラの回転量は、主軸に設けられた回転円
盤又はローラの周囲側面からの反射光をフォトリフレク
タ又はレーザピックアップで検出しても良い。本発明に
従った移動量検出部を有するマウスは小型にできるので
マウスをペン型にすることが可能となる。ローラ及び主
軸を収納したペン先の部分を、ペン軸と傾動可能に取付
け、使用時に常に主軸がマウスパッド面Fに垂直に維持
されるような構造としても良い。The mouse according to the present invention comprises a mouse body, a main shaft supported by the mouse body, a roller shaft supported at the tip of the main shaft perpendicular to the main shaft, and a roller rolling about the roller shaft. Means for detecting the rotation angle of the main shaft and the amount of rotation of the roller, respectively. Or, the mouse body, a main shaft supported by the mouse body, a roller shaft supported at the tip of the main shaft perpendicular to the main shaft, a roller rolling around the roller shaft, and a mouse pad surface fixed to the shaft. An extending tail,
Means for detecting the rotation angle of the main shaft and the amount of rotation of the roller, respectively. When the mouse is moved on the mouse pad surface, the main shaft rotates so that the extension line of the main shaft center precedes the roller and the contact point of the mouse pad surface, or the point where the roller contacts the mouse pad surface is the tail and the mouse. The main shaft rotates so as to precede the point where the pad surface comes into contact, and the detected data of the rotation angle of the main shaft and the amount of rotation of the roller are output to a computer or the like. As a means for detecting the rotation amount of the main shaft and / or the roller, a magnetic or optical rotary encoder can be used. In this case, it is preferable that the rotation angle of the main shaft is constituted by an absolute type encoder and the rotation amount of the roller is constituted by an incremental type encoder. The amount of rotation of the main shaft and / or the roller may be detected by using a photoreflector or a laser pickup to detect light reflected from a peripheral surface of a rotating disk or a roller provided on the main shaft. Since the mouse having the movement amount detection unit according to the present invention can be made small, it becomes possible to make the mouse into a pen shape. The pen tip portion accommodating the roller and the main shaft may be attached so as to be tiltable with the pen shaft so that the main shaft is always maintained perpendicular to the mouse pad surface F during use.
【0006】[0006]
【実施の態様】本発明のマウスの移動量検出方法は基本
的に従来のマウスのマウスボールを廃止し、一個のロー
ラにより従来から知られるキャスタの原理を応用して検
出する。具体的にはキャスタの付いたローラをマウスに
設け、その転動方向及び回転量から、移動方向θ及び移
動距離δRを検出して、GUI画面上のポインタの移動
へ反映させる移動量(XY座標の変化、すなわち、δ
X,δY)を検出する。なお、本明細書では、机・作業
台等の面,それらの上に置いたマウスパッド,固定した
紙等、一般にその上にマウスを乗せて動かす面をマウス
パッド面と呼ぶ。以下、要部を示す図1によって説明す
る。マウス本体1(図示せず)にマウスパッド面Fに垂
直に軸支された主軸2の下部に脚部3が二股状に設けら
れ、脚部3の間にローラ10が軸支される。脚部3はフ
ォーク状に一方向に曲がっており、ローラ軸11は主軸
2の延長線(主軸の中心線M)から一定の距離を置いて
配置されている。この距離をオフセットOSと呼ぶ。そ
の結果、ローラ10とマウスパッド面Fの接点Qが主軸
2中心の延長線Mがマウスパッド面Fと交わる点Q’か
らずれる状態になっている。このずれ量をズレOS’と
呼ぶ。ローラ10自体は主軸2を含む面内でA方向に回
転可能で、且つローラ10の軸11は主軸2の回動に伴
い主軸2に垂直な面内でB方向に回動可能となってい
る。DESCRIPTION OF THE PREFERRED EMBODIMENTS The mouse movement amount detection method of the present invention basically eliminates the conventional mouse ball of a mouse, and detects the movement using a single roller by applying the principle of a conventionally known caster. Specifically, a roller provided with a caster is provided on the mouse, and the movement direction θ and the movement distance δR are detected from the rolling direction and the rotation amount thereof, and the movement amount (XY coordinate) is reflected on the movement of the pointer on the GUI screen. Change, that is, δ
X, δY) are detected. In this specification, a surface such as a desk or a workbench, a mouse pad placed on them, fixed paper, or the like, is generally referred to as a mouse pad surface on which a mouse is moved. Hereinafter, description will be made with reference to FIG. A leg 3 is bifurcated below a main shaft 2 that is vertically supported on a mouse pad surface F on a mouse body 1 (not shown). A roller 10 is supported between the legs 3. The leg 3 is bent in one direction like a fork, and the roller shaft 11 is arranged at a certain distance from an extension of the main shaft 2 (center line M of the main shaft). This distance is called an offset OS. As a result, the contact point Q between the roller 10 and the mouse pad surface F is shifted from the point Q ′ where the extension line M at the center of the spindle 2 intersects the mouse pad surface F. This shift amount is called a shift OS ′. The roller 10 itself is rotatable in the direction A in a plane including the main shaft 2, and the shaft 11 of the roller 10 is rotatable in the direction B in a plane perpendicular to the main shaft 2 with the rotation of the main shaft 2. .
【0007】マウス本体1をマウスパッド面F上で移動
させると、主軸2の延長線Mがマウスパッド面Fと交わ
る点Q’がローラ10とマウスパッド面Fとの接点Qよ
りも先行する方向に主軸2が回動し、さらに、移動距離
に従ってローラ10が回転する。したがって、マウスが
D方向に移動するとき図1(a)の状態のまま、逆にマ
ウスがC方向に進むとき主軸2はB方向に180度回動
して図1(b)の状態になってからローラ10が回転す
る。移動途中で移動方向(平面内の角度)が変わって
も、ローラ10の回転面は移動方向に一致し、追随す
る。そのため、マウスの移動方向(平面内の角度)が主
軸の回動量から、マウスの移動量がローラの回転量から
検出できる。オフセットの距離OSは、マウスの移動開
始時のレスポンスを良くするためには小さいほうが良
い。しかし、後述するようにマウス自体が傾いたときに
も正常動作させるためには大きいほうが良い。オフセッ
トOSはこの事情を考慮して決められる。When the mouse body 1 is moved on the mouse pad surface F, a point Q 'where the extension line M of the main shaft 2 intersects the mouse pad surface F is a direction preceding the contact Q between the roller 10 and the mouse pad surface F. Then, the main shaft 2 rotates, and the roller 10 further rotates according to the moving distance. Therefore, when the mouse moves in the direction D, the state shown in FIG. 1A is maintained, and when the mouse advances in the direction C, the main shaft 2 rotates 180 degrees in the direction B to reach the state shown in FIG. 1B. Then, the roller 10 rotates. Even if the moving direction (angle within the plane) changes during the movement, the rotating surface of the roller 10 follows and follows the moving direction. Therefore, the moving direction (angle within the plane) of the mouse can be detected from the rotation amount of the main shaft, and the movement amount of the mouse can be detected from the rotation amount of the roller. The smaller the offset distance OS, the better the response when the mouse starts moving is better. However, as will be described later, a larger value is better for normal operation even when the mouse itself is tilted. The offset OS is determined in consideration of this situation.
【0008】オフセットの距離OSを零とし、キャスタ
の原理を使わずとも、図12のようにローラ軸11が主
軸延長線(主軸の中心線M)上にあるようにし、マウス
パッド面Fに達するテール部4を設けることで検出する
事もできる。テールは主軸の中心線M上で下方に伸び、
マウスをマウスパッドFに降ろすとローラより先にマウ
スパッド面Fに接し移動方向と逆に傾動又は弾性変形す
る。マウスをA方向に移動させるとテール部4とマウス
パッド面Fの接点Q’を中心に主軸2が回動し、ローラ
軸11は常に水平面内でマウスの移動方向Aに直角、且
つローラ10とマウスパッド面Fの接点Qが移動方向A
に関してテール部4とマウスパッド面の接点Q’より先
行する。そのため、この場合にもマウスの座標上での移
動方向θが主軸の回動量から、マウスの移動距離δRが
ローラの回転量から検出でき、キャスタの場合と同様の
効果を得ることができる。テール部4はローラ10の回
転面内にのみ屈曲可能であることが好ましい。テール部
4はローラ10の回転面内で一方向のみに屈曲可能とす
る事も考えられる。以下、本発明に従ったキャスタ方式
の例についてさらに詳しく説明するが、テール4を設け
た方式についても同様である。The offset distance OS is set to zero, and the roller shaft 11 is located on an extension line of the main shaft (center line M of the main shaft) as shown in FIG. It can also be detected by providing the tail part 4. The tail extends downward on the centerline M of the spindle,
When the mouse is dropped on the mouse pad F, the mouse comes into contact with the mouse pad surface F before the roller and is tilted or elastically deformed in the direction opposite to the moving direction. When the mouse is moved in the direction A, the main shaft 2 rotates about the contact point Q ′ between the tail portion 4 and the mouse pad surface F, and the roller shaft 11 is always perpendicular to the mouse moving direction A in a horizontal plane, and The contact point Q on the mouse pad surface F is in the moving direction A
Preceded the contact point Q ′ between the tail portion 4 and the mouse pad surface. Therefore, also in this case, the moving direction θ on the coordinates of the mouse can be detected from the amount of rotation of the main shaft, and the moving distance δR of the mouse can be detected from the amount of rotation of the roller, and the same effect as in the case of the caster can be obtained. It is preferable that the tail part 4 can be bent only in the rotation plane of the roller 10. It is also conceivable that the tail portion 4 can be bent only in one direction in the rotation plane of the roller 10. Hereinafter, an example of the caster system according to the present invention will be described in more detail, but the same applies to the system provided with the tail 4.
【0009】マウスの移動中に、図2(a)のように主
軸2の回動角度から移動方向θが検出され、ローラ10
の回転量から移動距離δRが検出される。回動角度の基
準をX軸にとれば、検出した一定単位パルスから知れる
移動距離δRと移動方向θ(方位角)から、X座標の変
化分δX(=δRcosθ)及びY座標の変化分δY(=
δRsinθ)に応じた信号をそれぞれ出力し、パーソナ
ルコンピュータ等の側に信号として送ってやれば、GU
I画面上のポインタ座標を、マウスの移動量に応じて動
かすことができる。この検出した移動距離δRと移動方
向θから、X座標の変化分δXとY座標の変化分δYを
算出する。(δR,θ)→(δX,δY)の変換は一定
時間単位で行っても良い。While the mouse is moving, the moving direction θ is detected from the rotation angle of the main shaft 2 as shown in FIG.
The movement distance δR is detected from the amount of rotation of. If the reference of the rotation angle is the X axis, the change amount X of the X coordinate (= δRcosθ) and the change amount δY of the Y coordinate (= Y ( =
δR sin θ), and outputs the signal to a personal computer or the like as a signal.
The pointer coordinates on the I screen can be moved according to the amount of movement of the mouse. From the detected moving distance δR and moving direction θ, a change δX in the X coordinate and a change δY in the Y coordinate are calculated. The conversion of (δR, θ) → (δX, δY) may be performed in a fixed time unit.
【0010】(δR,θ)→(δX,δY)の変換はマ
ウスの側で行なっても良いが、移動距離δRと移動方向
θの信号をパーソナルコンピュータ等に送り、X座標変
化分δXとY座標変化分δYの算出をパーソナルコンピ
ュータ等の側で行なうこともできる。この場合、パーソ
ナルコンピュータに送るデータはδRと移動方向θに関
するデータであるが、移動方向θは通常の使用で変化が
わずかであるので、送るデータは殆どが移動距離δRに
関するデータとなり、パーソナルコンピュータに送るデ
ータ量は非常に少なくなる。The conversion of (δR, θ) → (δX, δY) may be performed by the mouse, but the signals of the moving distance δR and the moving direction θ are sent to a personal computer or the like, and the X coordinate change amounts δX and Y The calculation of the coordinate change δY can also be performed on the side of a personal computer or the like. In this case, the data to be sent to the personal computer is data relating to δR and the moving direction θ. However, since the moving direction θ is slightly changed by normal use, the data to be transmitted is mostly data relating to the moving distance δR, and is transmitted to the personal computer. The amount of data sent is very small.
【0011】主軸2はマウスパッド面Fに対して多少傾
いても良く、一定角度の傾きαをもっても、オフセット
OSとの関係で主軸2の回転方向のどの角度でも主軸2
の延長線(主軸の中心線M)がローラ10とマウスパッ
ド面Fの接点Qを通らないようになっていればよい。す
なわち、主軸2を傾きαだけ傾けたとしても図3(a)
で主軸2をA方向に移動させると主軸2はそのままでロ
ーラ10が回転する。一方、B方向に移動させると主軸
2は180度回転し(図3b)主軸2の中心Mの延長線
Q’はローラ10とマウスパッド面Fの接点Qよりも先
行するようになり、ローラ10が回転する。この正常動
作には図3(a)で接点Q’が接点Qより左側にある必
要があり、ローラ10の半径をrとするとOS>rsin
αとなっている必要があることが判る。ただし、基本的
に主軸2がマウスパッド面Fに垂直なときがマウスの動
きに追随する主軸2の回動が最も安定になる。The main shaft 2 may be slightly inclined with respect to the mouse pad surface F, and may have a constant inclination α or any angle in the rotation direction of the main shaft 2 in relation to the offset OS.
(The center line M of the main shaft) should not pass through the contact point Q between the roller 10 and the mouse pad surface F. That is, even if the main shaft 2 is inclined by the inclination α, FIG.
When the main shaft 2 is moved in the direction A, the roller 10 rotates while the main shaft 2 remains as it is. On the other hand, when the main shaft 2 is moved in the direction B, the main shaft 2 rotates by 180 degrees (FIG. 3B), and the extension line Q 'of the center M of the main shaft 2 comes before the contact point Q between the roller 10 and the mouse pad surface F. Rotates. For this normal operation, the contact point Q 'must be on the left side of the contact point Q in FIG. 3A, and if the radius of the roller 10 is r, OS> rsin
It turns out that it is necessary to be α. However, basically, when the main shaft 2 is perpendicular to the mouse pad surface F, the rotation of the main shaft 2 following the movement of the mouse becomes the most stable.
【0012】[0012]
【実施の形態】以上に説明した動作をする主軸の回動量
θ及びローラの回転量δRは、例えば以下に述べる方法
で検出される。主軸2の回動方向θの検出は、光学式又
は磁気式のロータリエンコーダに関する公知技術により
設計される。例えば図4(a)のようにスリット12a
をもつ円盤12を主軸2上部に設け、円盤12の回転量
はスリット12aを挟んでLEDとフォトトランジスタ
・フォトダイオード等が対向するように配置されたフォ
トインタラプタ13によりパルス列(図4b)として検
出する。一般にマウスの移動する方向(主軸2の回動角
度θ)は実使用上、常に操作者により修正されるため、
それ程の精度を必要としないので円盤12は比較的小さ
くできる。例えば分解能5度とし、円盤12に1mmピ
ッチで72本の円周方向サイズ0.5mm幅のスリット
12aを72本設けるとすれば直径20mm余りの円盤
12で足りる。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The rotation amount .theta. Of the main shaft and the rotation amount .delta.R of the roller which operate as described above are detected by, for example, a method described below. The detection of the rotation direction θ of the main shaft 2 is designed by a known technique related to an optical or magnetic rotary encoder. For example, as shown in FIG.
Is provided above the main shaft 2, and the rotation amount of the disk 12 is detected as a pulse train (FIG. 4B) by a photo interrupter 13 in which an LED and a phototransistor / photodiode are arranged to face each other across a slit 12a. . In general, the direction in which the mouse moves (the rotation angle θ of the spindle 2) is always corrected by the operator in practical use.
The disk 12 can be made relatively small because it does not require much precision. For example, if the resolution is set to 5 degrees and the disk 12 is provided with 72 slits 12a having a circumferential size of 0.5 mm and a width of 1 mm at a pitch of 1 mm, a disk 12 having a diameter of about 20 mm is sufficient.
【0013】また、この第1のインタラプタ13aに加
え、円周(角度)方向に0.5mm(ピッチの半分、厳
密には位相が半周期)以下ずれた位置に第2のインタラ
プタ13bを設けるとその出力は図4(c)となり、こ
れらの出力を比較する事で円盤12の回動方向(右回り
/左回りの区別)を検出できる。さらに、必要に応じて
フォトインタラプタ13を増設する事で解像度を上げる
こともできる。光学式エンコーダに関するこれらの公知
手段が適宜採用される。円盤12は主軸2のスムーズな
回動のため回転モーメントを可及的に小さくすることが
好ましく、樹脂薄板等の軽い素材が採用される。主軸2
の回動角度θは、常にマウス本体1に対する絶対量とし
て把握する必要があるため、円盤12に基準点を設ける
等の公知手段でロータリエンコーダをアブソリュート型
として構成することが好ましい。勿論、必要に応じて磁
気式も採用可能で、その場合、円盤12の表面又は周囲
側面に、円周方向にNSNS・・と帯磁させておき、磁
気ヘッド,磁気センサで回転を検出する。また、後述の
フォトリフレクタ14を用いた検出方法も採用可能であ
る。Further, in addition to the first interrupter 13a, a second interrupter 13b is provided at a position shifted by 0.5 mm or less (half the pitch, strictly speaking, the phase is a half cycle) in the circumferential (angular) direction. The output is as shown in FIG. 4 (c). By comparing these outputs, the direction of rotation of the disk 12 (the distinction between clockwise and counterclockwise) can be detected. Further, the resolution can be increased by increasing the number of photo interrupters 13 as necessary. These known means regarding the optical encoder are appropriately adopted. It is preferable that the rotational moment of the disk 12 be as small as possible for smooth rotation of the main shaft 2, and a light material such as a thin resin plate is employed. Spindle 2
It is necessary to always grasp the rotation angle θ as an absolute amount with respect to the mouse main body 1. Therefore, it is preferable to configure the rotary encoder as an absolute type by a known means such as providing a reference point on the disk 12. Of course, a magnetic type can also be adopted if necessary. In this case, the surface or the peripheral side surface of the disk 12 is magnetized with NSNS in the circumferential direction, and rotation is detected by a magnetic head and a magnetic sensor. Further, a detection method using a photoreflector 14 described later can also be adopted.
【0014】ローラ10はマウスパッド面Fの上でマウ
スの移動方向に追随して主軸2が容易に回動できるよう
にできるだけ幅を薄くするのが良い。その意味で周方向
断面は図5(a)のように先細り状が好ましい。また図
5(b)のように平坦な周面に針状の突起10cを設け
ても良い。ローラ10の回転量は、ローラ10に主軸2
の円盤12と同様のスリット12aを設けフォトインタ
ラプタ13により回転を検出しても良いが、この場合、
フォトインタラプタ13は常にローラ10と伴に主軸2
の回転に追随する必要が出てくる。すなわち、フォトイ
ンタラプタ13を主軸2に固定し、フォトインタラプタ
13の信号を取り出す配線14bを本体に接続すると、
主軸2の回動に伴って配線のネジレが生じてしまう。The width of the roller 10 is preferably as small as possible so that the main shaft 2 can easily rotate following the moving direction of the mouse on the mouse pad surface F. In that sense, the circumferential section is preferably tapered as shown in FIG. Further, needle-like projections 10c may be provided on a flat peripheral surface as shown in FIG. The amount of rotation of the roller 10 is controlled by the main shaft 2
The rotation may be detected by a photo interrupter 13 provided with a slit 12a similar to the disk 12 of FIG.
The photo-interrupter 13 is always attached to the main shaft 2 with the roller 10.
It is necessary to follow the rotation of. That is, when the photo interrupter 13 is fixed to the main shaft 2 and the wiring 14b for extracting the signal of the photo interrupter 13 is connected to the main body,
The twisting of the wiring occurs with the rotation of the main shaft 2.
【0015】これを避けるため、例えば図6(a)のよ
うにローラ10の周囲側面に円周方向一定間隔で明暗を
配したストライプ模様10bを付け、マウス本体1(図
示せず)に固定されローラ10の周囲側面上側の主軸2
の延長線M上に対向配置されたLEDとフォトトランジ
スタ・フォトダイオード等からなり反射光を検出するフ
ォトリフレクタ14をマウス本体1(図示せず)に固定
して、光の反射の有無によるパルスとして検出するのが
好ましい。リフレクタ14本体及びそれに伴う配線14
b等は主軸2の中心部に穿設された貫通孔2bを通す
(図6b)。そうすればフォトリフレクタ14を主軸2
に固定せずマウス本体1に固定しておいても、ローラ1
0の周囲側面に対向配置されたフォトリフレクタ14
は、主軸2の回動にかかわらずローラ10の周囲側面に
付けられたストライプ模様10bからローラ10の回転
をパルスとして検出することができる。In order to avoid this, for example, as shown in FIG. 6 (a), a stripe pattern 10b having light and shade arranged at regular intervals in the circumferential direction is attached to the peripheral side surface of the roller 10 and fixed to the mouse body 1 (not shown). Main shaft 2 on the upper side surface around roller 10
Is fixed to the mouse body 1 (not shown) which is composed of an LED, a phototransistor, a photodiode, and the like, which are arranged on the extension line M of the mouse, and detects reflected light. Preferably, it is detected. Reflector 14 main body and associated wiring 14
b and the like pass through a through hole 2b formed in the center of the main shaft 2 (FIG. 6b). Then, the photoreflector 14 is moved to the spindle 2
Even if it is fixed to the mouse body 1 without fixing it to the
0, the photoreflector 14 disposed opposite to the peripheral side surface
Can detect the rotation of the roller 10 as a pulse from the stripe pattern 10b attached to the peripheral side surface of the roller 10 regardless of the rotation of the main shaft 2.
【0016】光ファイバ等の先端をローラ10の周囲側
面に対向配置してその光ファイバ等の多端に対向させた
フォトリフレクタ14により光の反射を検出しても良
い。光ファイバにはガラス製,プラスチック製等が用い
られる。ローラ10は、実際には周囲側面の形状を考慮
するとともに、図6(c),(d)のように、引っ込ん
だ部分にストライプ模様10bを設け、磨耗等により消
えることがないようにする。ローラ10の回転すなわち
マウスの移動距離δRの分解能はこのストライプ模様1
0bのピッチによって決まるので、ストライプ模様10
bのピッチはできるだけ小さく設定される。The reflection of light may be detected by a photoreflector 14 in which the tip of an optical fiber or the like is arranged to face the peripheral side surface of the roller 10 and multiple ends of the optical fiber or the like are opposed to each other. Glass, plastic or the like is used for the optical fiber. The roller 10 actually considers the shape of the peripheral side surface and, as shown in FIGS. 6C and 6D, provides a stripe pattern 10b in the recessed portion so that the roller 10 does not disappear due to abrasion or the like. The resolution of the rotation of the roller 10, that is, the moving distance δR of the mouse is determined by the stripe pattern 1.
0b, the stripe pattern 10
The pitch b is set as small as possible.
【0017】ローラ10の周囲側面は、ローラ10の回
転によって反射の状況が変化すればよいのでストライプ
模様10bに替えて、図7(a)のように周囲側面が光
の正反射面17をもつ多角形15とすることも考えられ
る。すなわち、多角形の正反射面17の垂線Hがフォト
リフレクタ14の位置にきたときのみ反射光がフォトリ
フレクタ14に入り、出力が発生する。例えば八角形な
らばローラ10が一回転する間にリフレクタ14からは
8個のパルスが出力される。例えばローラ10の直径を
10mmとすると一回転31.4mmなので分解能は4
mm程度となる。当然十角形,二十角形等とすれば相応
の分解能が得られる。ローラ軸11のオフセットOSに
応じてフォトリフレクタ14が主軸2の延長線Mに一致
するように配置してある。The peripheral side surface of the roller 10 may have a regular reflection surface 17 for light as shown in FIG. A polygon 15 is also conceivable. That is, the reflected light enters the photoreflector 14 only when the perpendicular H of the polygonal regular reflection surface 17 comes to the position of the photoreflector 14, and an output is generated. For example, in the case of an octagon, eight pulses are output from the reflector 14 while the roller 10 makes one rotation. For example, assuming that the diameter of the roller 10 is 10 mm, the resolution is 4
mm. Naturally, if the shape is a decagon, a decagon, etc., a corresponding resolution can be obtained. The photo reflector 14 is arranged so as to coincide with the extension line M of the main shaft 2 according to the offset OS of the roller shaft 11.
【0018】さらに、図7(b)のように、全く同じ形
状のもう一個の八角形15を角度を22.5度(位相を
半周期)ずらして組合せると、一回転当りの出力パルス
は2倍になり、分解能が2倍になる。このように、必要
に応じて複数の多角形15を組合せて分解能を上げるこ
とも出来る。多角形15は周囲側面で光を正反射するよ
うに、周囲側面を鏡面研磨したステンレス鋼等の金属,
周囲側面に金属を蒸着したガラスやプラスチック等で作
られる。勿論、反射面の変質等を防止するため、プラス
チック等の透明材料でコーティングしたり、埋め込んで
も良い。多角形15の形状は、必要に応じて、図7
(c)のような形状として、正反射面17に適度な曲率
rを付けると反射光Lが収束し、フォトリフレクタ14
の感度を上げることができる。周囲をギザギザ形状にし
た図6(d)の断面をもつローラ10にV字型の凹部を
周囲に持つ多角形を組み合わせて一体として構成した例
を図7(d)に示す。ギザギザ形状はローラ10のマウ
スパッドFに対する滑りをほぼ完全に無くすことができ
る。ローラ10の平坦な周面に針状の突起を設けても良
い。ローラ10はその回転方向には滑りが少なく、その
直角方向には滑る方が好ましい(主軸2の回転のため)
ので、周囲のギザギザ10cはローラの面方向に直角な
稜線をもつようにすると良い。Further, as shown in FIG. 7B, when another octagon 15 of exactly the same shape is combined with an angle shifted by 22.5 degrees (half cycle of the phase), the output pulse per rotation becomes Double the resolution and double the resolution. In this manner, the resolution can be increased by combining a plurality of polygons 15 as needed. The polygon 15 is made of a metal such as stainless steel whose peripheral side is mirror-polished so that light is regularly reflected on the peripheral side.
It is made of glass or plastic with metal deposited on the peripheral side. Of course, in order to prevent the reflection surface from deteriorating or the like, the reflection surface may be coated or embedded with a transparent material such as plastic. The shape of the polygon 15 can be changed as required in FIG.
When the regular reflection surface 17 is given an appropriate curvature r in the shape shown in FIG.
Sensitivity can be increased. FIG. 7D shows an example in which a roller 10 having a cross section shown in FIG. 6D with a knurled shape on the periphery is combined with a polygon having a V-shaped concave portion on the periphery to be integrated. The jagged shape makes it possible to almost completely eliminate the sliding of the roller 10 with respect to the mouse pad F. Needle-like projections may be provided on the flat peripheral surface of the roller 10. The roller 10 slides less in the direction of rotation, and preferably slides in the direction perpendicular to the roller 10 (due to the rotation of the main shaft 2).
Therefore, it is preferable that the peripheral jagged portion 10c has a ridge line perpendicular to the surface direction of the roller.
【0019】非常に細かいミクロンレベルの分解能を得
るためには、ローラ10の周囲側面の透明層の下に光デ
ィスクと同様のピットを設けて、これを光ディスクに用
いられるレーザピックアップにより検出することも考え
られる。ローラ10の表面や周囲側面に磁化パターンを
付けておき、回転量の検出に磁気方式を採用することも
できる。この場合、磁気ヘッド以外にもホール効果や磁
気抵抗効果をもつ半導体や金属を利用した小型・軽量の
磁気センサが用いられる。また、ローラ10は必要に応
じてラチェット式に片方向のみに回転するようにすれ
ば、主軸がマウスの正しい移動方向に向かないでローラ
が回ってしまうような誤動作を防止できる。In order to obtain a very fine resolution of a micron level, it is conceivable to provide a pit similar to an optical disk below the transparent layer on the peripheral side surface of the roller 10 and detect the pit with a laser pickup used in the optical disk. Can be A magnetized pattern may be provided on the surface or peripheral side surface of the roller 10 and a magnetic method may be used to detect the rotation amount. In this case, in addition to the magnetic head, a small and lightweight magnetic sensor using a semiconductor or metal having a Hall effect or a magnetoresistive effect is used. Further, if the roller 10 is rotated only in one direction in a ratchet type as required, it is possible to prevent a malfunction such that the roller turns without the main shaft being directed in the correct direction of movement of the mouse.
【0020】主軸2をマウスパッド面Fに垂直でないよ
うに設定しても、主軸2の延長線がローラ10とマウス
パッド面Fの接点Qからずらしてあればよいがペン型マ
ウス20の場合などに、主軸2がマウスパッド面Fにで
きるだけ垂直になるようにペン軸21中心線Eと主軸2
に一定の角度βを付けても良い(図8a)。また、図8
(b)のように、ペン軸21とペン先22を別体として
βの調節が可能にして軸支しても良い。使用者は使用時
に傾斜角度βを最適角度に調整する。Even if the main shaft 2 is set so as not to be perpendicular to the mouse pad surface F, it is sufficient that the extension of the main shaft 2 is displaced from the contact Q between the roller 10 and the mouse pad surface F. The center line E of the pen shaft 21 and the main shaft 2 are arranged so that the main shaft 2 is as perpendicular to the mouse pad surface F as possible.
May be given a constant angle β (FIG. 8a). FIG.
As shown in (b), the pen shaft 21 and the pen tip 22 may be separated from each other so that β can be adjusted and supported. The user adjusts the inclination angle β to an optimum angle during use.
【0021】キャスタのオフセットOSを固定しない方
式を採ることも出来る。例えば図9のように主軸2に傾
動可能に軸支された脚部3の先にローラ10を軸支して
も良い。この場合、脚部3はばね等により付勢されて主
軸2に平行になっていて、ローラ軸11は主軸2の延長
線(主軸の中心線M)と交わっている。マウスをマウス
パッド面F上で移動するときに、主軸2は左右どちらか
に最大90度回動しローラ軸11は移動方向に対して直
角となり、同時に主軸2の延長線Q’はローラ10とマ
ウスパッド面Fの接点Qよりも先行する。傾いた方向は
主軸2の適宜の位置に設けられたマイクロスイッチ25
により検出し、基準方向の反対方向に傾動したとき、移
動方向θに関する信号をθ+180(又はθ−180)
度として処理する。こうすれば、マウスを移動開始した
とき、移動方向に対して主軸2がどういう方向にあって
も、主軸2は90度以内の回転で済む。本発明に従った
マウスは以上の例に限らず、設計により寸法,形状,材
質等が選定される。It is also possible to adopt a method in which the offset OS of the caster is not fixed. For example, as shown in FIG. 9, a roller 10 may be supported at the tip of a leg 3 that is supported by the main shaft 2 so as to be tiltable. In this case, the leg 3 is urged by a spring or the like to be parallel to the main shaft 2, and the roller shaft 11 intersects with an extension of the main shaft 2 (center line M of the main shaft). When the mouse is moved on the mouse pad surface F, the main shaft 2 rotates up to 90 degrees to the right or left, and the roller shaft 11 becomes perpendicular to the moving direction. It precedes the contact Q on the mouse pad surface F. The tilt direction is the microswitch 25 provided at an appropriate position on the spindle 2.
, And when tilted in the direction opposite to the reference direction, a signal related to the moving direction θ is given by θ + 180 (or θ−180)
Process as a degree. In this way, when the mouse starts moving, no matter what direction the main shaft 2 is in the moving direction, the main shaft 2 can be rotated within 90 degrees. The mouse according to the present invention is not limited to the above example, and the size, shape, material, and the like are selected by design.
【0022】本発明に従った移動量検出方法を用いたマ
ウスの具体的な一例を図10に示す。ペンのように握り
やすい形状をした本体20は、内部に信号処理のための
電子回路及びクリック用のスイッチを収容し、適宜の位
置からパーソナルコンピュータへ信号伝送するためのケ
ーブル23が出ている。マウス本体20のペン軸21に
対して傾斜角度βを付けてある。ペン先22には、主軸
2,ローラ10,フォトインタラプタ13,フォトリフ
レクタ14,支持体14a等を備え、配線14b,13
c等が電子回路に接続されている。ペン型マウス20の
ペン軸21には、適宜の位置にクリックボタン24が配
置される。この場合、右クリックボタンと左クリックボ
タンを通常のように2個のクリックボタン24で設けて
も良いが、ここではペン軸21にスライド部26を設
け、ペン軸21を下に押込むとマイクロスイッチ25の
突起25bがクリックされる(スイッチされる)ように
してある。こうするとペン型であることが活きて来て、
さらに良好なペン感覚でマウスを操作できる。右クリッ
クはペン軸に設けた1個の押しボタン24でよい。FIG. 10 shows a specific example of a mouse using the moving amount detecting method according to the present invention. The main body 20, which has a shape that is easy to grasp like a pen, houses therein an electronic circuit for signal processing and a switch for clicking, and a cable 23 for transmitting a signal from an appropriate position to a personal computer is provided. An inclination angle β is attached to the pen shaft 21 of the mouse body 20. The pen tip 22 includes a spindle 2, a roller 10, a photo interrupter 13, a photo reflector 14, a support 14a, and the like.
c and the like are connected to the electronic circuit. A click button 24 is arranged at an appropriate position on the pen shaft 21 of the pen mouse 20. In this case, the right click button and the left click button may be provided by two click buttons 24 as usual, but here, a slide portion 26 is provided on the pen shaft 21 and when the pen shaft 21 is pressed down, the micro The projection 25b of the switch 25 is clicked (switched). In this way, the pen shape comes to life,
The mouse can be operated with a better pen feel. The right click may be performed by one push button 24 provided on the pen shaft.
【0023】従来のマウス50を平坦性の悪いマウスパ
ッド面F上で操作すると、図11(a)のようにマウス
ボール51が浮き上がってしまい、マウスの移動を正確
に検出できない。これに対して、本発明に従ったペン型
マウス20は多少平坦性の悪いマウスパッド上でも使用
可能である(図11b)。このため、本発明に従ったマ
ウスは、マウスパッドを確保できないノートパソコンに
も装備する事で着ている物等の上でも使う事のできるマ
ウスが提供できる。本発明のマウスの移動量検出方法
は、従来の外形をもつマウスにも採用できる事は言うま
でもない。その場合、従来のマウスのようにマウスボー
ルからロータリエンコーダ軸への摩擦伝達がないので、
汚れや油脂分で動きが悪くなる事がないメンテナンスフ
リーで使い勝手の良いマウスが提供できる。When the conventional mouse 50 is operated on the mouse pad surface F having poor flatness, the mouse ball 51 rises as shown in FIG. 11A, and the movement of the mouse cannot be detected accurately. On the other hand, the pen mouse 20 according to the present invention can be used even on a mouse pad that is somewhat flat (FIG. 11b). For this reason, the mouse according to the present invention can provide a mouse that can be used even on a worn object by mounting it on a notebook personal computer that cannot secure a mouse pad. Needless to say, the mouse movement amount detection method of the present invention can also be adopted for a mouse having a conventional outer shape. In that case, there is no friction transmission from the mouse ball to the rotary encoder shaft like a conventional mouse,
It is possible to provide a maintenance-free and easy-to-use mouse that does not deteriorate due to dirt and oils.
【0024】[0024]
【発明の効果】本発明法に従えば、座標変化検出機構に
マウスボールを要しないためマウスを比較的小型に設計
することが可能となる。平坦性のわるいマウスパッドで
も使用可能のため、書類の上や洋服の上でも使用可能で
ある。小型にできるため、ペン型のマウスも可能とな
り、使い慣れたペンの使い勝手でマウスを操作でき、高
齢の人にも使いやすいポインティングデバイスが実現す
る。パーソナルコンピュータに送るデータはδRとθに
関するもので、そのうちθに関するデータは変化が少な
く、伝送データ量も少なくなるのでレスポンスの高速
化、ハードウェアの簡素化にも有効である。According to the method of the present invention, a mouse can be designed to be relatively small since a mouse ball is not required for the coordinate change detecting mechanism. It can be used on a mouse pad with poor flatness, so it can be used on documents and clothes. Because it can be made smaller, a pen-type mouse is also possible, and the mouse can be operated with the convenience of a familiar pen, realizing a pointing device that is easy to use for elderly people. The data to be sent to the personal computer is related to δR and θ. Among them, the data related to θ has little change and the amount of transmitted data is small, so that it is effective for speeding up response and simplifying hardware.
【図1】は本発明のマウスの要部を説明する図。FIG. 1 is a diagram illustrating a main part of a mouse of the present invention.
【図2】はマウスの移動方向θと移動距離δRからδ
X,δYへの変換を説明する図。FIG. 2 shows the relationship between the moving direction θ of the mouse and the moving distance δR to δ.
The figure explaining conversion to X, (delta) Y.
【図3】は主軸がマウスパッドに対して傾いた状態を説
明する図。FIG. 3 is a diagram illustrating a state in which a main axis is inclined with respect to a mouse pad.
【図4】は主軸の回動量を検出する仕組みを説明する
図。FIG. 4 is a diagram illustrating a mechanism for detecting a rotation amount of a main shaft.
【図5】はマウスの移動量を検出するローラの形状。FIG. 5 is a shape of a roller for detecting a moving amount of a mouse.
【図6】はローラの回転量を光学的に検出する手段の一
例を説明する図。FIG. 6 is a diagram illustrating an example of a unit that optically detects a rotation amount of a roller.
【図7】はローラの回転量を多角形を用いて検出する一
例を説明する図。FIG. 7 is a diagram illustrating an example of detecting a rotation amount of a roller using a polygon.
【図8】は本発明に従ったペン軸と主軸に一定の角度
(a)及び可変の角度(b)を付けたペン型マウスの一
例を示す図。FIG. 8 is a diagram showing an example of a pen-type mouse according to the present invention in which a pen axis and a main axis have a fixed angle (a) and a variable angle (b).
【図9】は主軸に対して傾動可能にローラ軸脚部を軸支
した一例を示す図。FIG. 9 is a diagram showing an example in which a roller shaft leg is supported so as to be tiltable with respect to a main shaft.
【図10】はペン型マウスの一実施例を示す図。FIG. 10 is a diagram showing an embodiment of a pen mouse.
【図11】は従来のマウス(a)と本発明に従ったマウ
ス(b)のマウスパッド面上での動作を比較説明する
図。FIG. 11 is a diagram for comparing and explaining operations of a conventional mouse (a) and a mouse (b) according to the present invention on a mouse pad surface.
【図12】は本発明に従ったテール部をもったローラを
説明する図。FIG. 12 is a diagram illustrating a roller having a tail portion according to the present invention.
1:マウス本体 2:主軸 2b:貫通孔
3:脚部 4:テール部 10:ローラ 10b:ストライプ模様 1
1:ローラ軸 12:円盤 12a:スリット
12b:ストライプ模様 13:フォトイン
タラプタ 14:フォトリフレクタ 14a:
支柱 14b:配線 15:多角形 20:ペン型マウス 21:ペン軸 22:ペ
ン先 23:ケーブル 24:クリックボタン
25:マイクロスイッチ 25b:突起
26:スライド部 27:電子回路 28:
スイッチ M:ローラ軸の中心線 F:マウスパッド面
OS:オフセット OS’:ズレ Q:ローラとマウスパッドの接点
H:垂線1: Mouse body 2: Main shaft 2b: Through hole
3: leg 4: tail 10: roller 10b: stripe pattern 1
1: roller shaft 12: disk 12a: slit 12b: stripe pattern 13: photo interrupter 14: photo reflector 14a:
Support 14b: Wiring 15: Polygon 20: Pen-shaped mouse 21: Pen shaft 22: Pen tip 23: Cable 24: Click button 25: Micro switch 25b: Projection
26: Slide part 27: Electronic circuit 28:
Switch M: Center line of roller shaft F: Mouse pad surface
OS: Offset OS ': Offset Q: Contact between roller and mouse pad
H: perpendicular
Claims (7)
垂直に軸支されたローラ軸と、ローラ軸を中心に転動す
るローラとが、ローラとマウスパッド面の接点が主軸中
心の延長線からずれるように配置され、マウスの移動量
を主軸の回動角度とローラの回転量から検出することを
特徴とするマウスの移動量検出方法。1. A main shaft pivotally supported by a mouse body, a roller shaft vertically supported by the main shaft, and a roller rolling around the roller shaft, wherein a contact point between the roller and the mouse pad surface is centered on the main shaft. A mouse movement amount detection method which is arranged so as to be shifted from an extension line and detects a mouse movement amount from a rotation angle of a main shaft and a rotation amount of a roller.
垂直に軸支されたローラ軸と、ローラ軸を中心に転動す
るローラと、主軸からマウスパッド面に伸びるテール部
とが、テール部とマウスパッド面の接点が主軸中心の延
長線からずれるように配置され、マウスの移動量を主軸
の回動角度とローラの回転量から検出することを特徴と
するマウスの移動量検出方法。2. A main shaft pivotally supported by the mouse body, a roller shaft vertically supported by the main shaft, a roller rolling around the roller shaft, and a tail extending from the main shaft to the mouse pad surface, A method for detecting the amount of movement of a mouse, wherein the contact between the tail and the mouse pad surface is displaced from the extension of the center of the main shaft, and the amount of movement of the mouse is detected from the rotation angle of the main shaft and the amount of rotation of the roller. .
主軸と、主軸に垂直に主軸の先端に軸支されたローラ軸
と、ローラ軸を中心に転動するローラと、主軸の回動角
度及びローラの回転量をそれぞれ検出する手段とを備え
たことを特徴とするマウス。3. A mouse body, a main shaft pivotally supported by the mouse main body, a roller shaft vertically supported by the tip of the main shaft, a roller rolling around the roller shaft, and rotation of the main shaft. A mouse for detecting an angle and a rotation amount of the roller.
主軸と、主軸に垂直に主軸の先端に軸支されたローラ軸
と、ローラ軸を中心に転動するローラと、軸に固定され
マウスパッド面に延びるテール部と、主軸の回動角度及
びローラの回転量をそれぞれ検出する手段とを備えたこ
とを特徴とするマウス。4. A mouse main body, a main shaft supported by the mouse main body, a roller shaft vertically supported by the main shaft at a tip of the main shaft, a roller rolling around the roller shaft, and fixed to the shaft. A mouse comprising: a tail portion extending to a mouse pad surface; and means for detecting a rotation angle of a main shaft and a rotation amount of a roller.
る手段として、磁気式若しくは透過光又は反射光を利用
した光学式のロータリエンコーダを用いた請求項3又は
4記載のマウス。5. The mouse according to claim 3, wherein a means for detecting the amount of rotation of the main shaft and / or the roller is a magnetic or optical rotary encoder using transmitted light or reflected light.
に設けられた回転円盤又はローラの周囲側面からの反射
光をフォトリフレクタ又はレーザピックアップで検出す
る請求項3又は4記載のマウス。6. The mouse according to claim 3, wherein the amount of rotation of the main shaft and / or the roller is detected by using a photoreflector or a laser pickup to detect light reflected from a peripheral surface of a rotating disk or a roller provided on the main shaft.
記載のマウス。7. The pen according to claim 3, wherein the outer shape has a pen shape.
Mouse as described.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000104693A JP2001290588A (en) | 2000-04-06 | 2000-04-06 | Method for detecting movement quantity of mouse and mouse |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000104693A JP2001290588A (en) | 2000-04-06 | 2000-04-06 | Method for detecting movement quantity of mouse and mouse |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2001290588A true JP2001290588A (en) | 2001-10-19 |
Family
ID=18618192
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000104693A Pending JP2001290588A (en) | 2000-04-06 | 2000-04-06 | Method for detecting movement quantity of mouse and mouse |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2001290588A (en) |
-
2000
- 2000-04-06 JP JP2000104693A patent/JP2001290588A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1440430B1 (en) | Mouse having a rotary dial | |
| US7142193B2 (en) | Coordinate input device having rotating bodies capable of rotating in a direction normal to the rotation of a wheel | |
| US5027115A (en) | Pen-type computer input device | |
| US7982714B2 (en) | Puck-based input device with rotation detection | |
| CN101203903B (en) | Input device including a scroll wheel assembly | |
| US20040041787A1 (en) | Method and apparatus for a hybrid pointing device used with a data processing system | |
| US20090231274A1 (en) | Tilt Roller for Control Device | |
| JPH04115319A (en) | pen-type computer input device | |
| JP2006179000A (en) | Mouse input device with secondary input device | |
| JP2001290588A (en) | Method for detecting movement quantity of mouse and mouse | |
| US20060132435A1 (en) | Cursor motion control of a pointing device | |
| JPS60120424A (en) | Position detector | |
| KR200204455Y1 (en) | Pencil mouse | |
| US6839051B2 (en) | Two-axis cursor control apparatus | |
| KR200201663Y1 (en) | Pen type ball mouse | |
| US20060181507A1 (en) | Apparatus for generating exact vertical or horizontal motion-with a dual-axis input device | |
| JPH11237952A (en) | Moving position detecting device and computer operating mouse using its detecting device | |
| JPH03265022A (en) | Pen-type computer input device | |
| JPH04115320A (en) | pen-type computer input device | |
| HK1067763B (en) | Mouse having a rotary dial | |
| JPS6093310A (en) | Coordinate input device | |
| JPH0378815A (en) | Pen type computer input device | |
| HK1167727A (en) | Mouse having a rotary dial | |
| JPH0375911A (en) | Pen type computer input device | |
| JPH054250U (en) | Trackball coordinate information input device |