[go: up one dir, main page]

JP2001331273A - Input device - Google Patents

Input device

Info

Publication number
JP2001331273A
JP2001331273A JP2000149100A JP2000149100A JP2001331273A JP 2001331273 A JP2001331273 A JP 2001331273A JP 2000149100 A JP2000149100 A JP 2000149100A JP 2000149100 A JP2000149100 A JP 2000149100A JP 2001331273 A JP2001331273 A JP 2001331273A
Authority
JP
Japan
Prior art keywords
mouse
input device
axis direction
cursor
acceleration
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
Application number
JP2000149100A
Other languages
Japanese (ja)
Inventor
Michi Itou
美知 伊藤
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.)
Sony Corp
Original Assignee
Sony Corp
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 Sony Corp filed Critical Sony Corp
Priority to JP2000149100A priority Critical patent/JP2001331273A/en
Publication of JP2001331273A publication Critical patent/JP2001331273A/en
Pending legal-status Critical Current

Links

Landscapes

  • Position Input By Displaying (AREA)

Abstract

PROBLEM TO BE SOLVED: To prevent the generation of malfunction that a cursor can not be moved to a desired position due to dirt, the wideness of a plane, or the roughness of the plane. SOLUTION: A mouse 1 is provided with an X axial directional movement detecting acceleration sensor 2 and an Y axial directional movement detecting acceleration sensor 3 as detecting devices and also with a clock so that the movement distance of the mouse 1 can be calculated based on the obtained acceleration and time. Thus, it is possible to move a cursor on a screen without being affected by the wideness or roughness of the plane for operating the mouse 1. Also, it is possible to prevent the movement of the cursor from being turned to be insufficient due to the dirt of the mouse 1.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、パーソナルコンピ
ュータなどの電子機器における周辺機器として使用され
る入力装置に関する。
The present invention relates to an input device used as a peripheral device in an electronic device such as a personal computer.

【0002】[0002]

【従来の技術】パーソナルコンピュータ(以下、パソコ
ンと称する。)やワードプロセッサなどの電子機器にお
いては、その周辺機器として入力装置であるマウスが備
え付けられている。
2. Description of the Related Art An electronic device such as a personal computer (hereinafter, referred to as a personal computer) or a word processor is provided with a mouse as an input device as a peripheral device.

【0003】例えば、パソコンシステムにおいては、パ
ソコン本体に対して、モニタ画面を備える出力装置とし
てのディスプレイ装置や、パソコン本体内部のCPUに
指示を与える指示入力装置としてのキーボード及びマウ
スなどが取り付けられることが一般的となっている。
For example, in a personal computer system, a display device as an output device having a monitor screen, a keyboard and a mouse as an instruction input device for giving an instruction to a CPU inside the personal computer body are attached to the personal computer body. Has become commonplace.

【0004】このマウスは、パソコン本体の電源を投入
した後に、マウス全体を机などの平面上で前後左右に移
動させる所謂ドロー操作により、パソコン等のモニタ画
面上に表示されるカーソルを移動させ、更にモニタ画面
上の各種アイコンに対して所謂クリック、ダブルクリッ
ク、及びドラッグアンドドロップ(Drag and Drop)な
どの操作を行うことによってパソコンシステムに指示を
与える。そして、これらの操作によって、パソコンにお
けるディレクトリの変更、プログラムの読み出し、並び
にファイルのコピー及び移動などの各種操作が行われて
いる。
In this mouse, after turning on the power of the personal computer, a cursor displayed on a monitor screen of a personal computer or the like is moved by a so-called draw operation of moving the entire mouse forward, backward, left and right on a plane such as a desk. Further, instructions are given to the personal computer system by performing operations such as so-called click, double click, and drag and drop on various icons on the monitor screen. Through these operations, various operations such as changing directories in a personal computer, reading programs, and copying and moving files are performed.

【0005】このマウス100には、図3に示すよう
に、ボール状部材101と、X軸方向検出ローラー10
2と、Y軸方向検出ローラー103と、ボール状部材1
01を押さえつけるための車輪104とが備えられると
共に、図示しないクリックボタンが備えられている。
[0005] As shown in FIG. 3, the mouse 100 has a ball-shaped member 101 and an X-axis direction detecting roller 10.
2, the Y-axis direction detection roller 103, and the ball-shaped member 1
A wheel 104 for holding down 01 is provided, and a click button (not shown) is provided.

【0006】ボール状部材101は、回転することによ
ってマウス100をスムーズに移動させる。X軸方向検
出ローラー102及びY軸方向検出ローラー103は、
それぞれ直行配置されており、ボール状部材101の回
転数と同じだけ回転することによって、マウス100の
移動方向を検知する。より具体的に説明すると、X軸方
向検出ローラー102は、矢印Cで示すような一方向
(以下、この方向をX軸方向と称する。)へのマウス1
00の動きを検知し、Y軸方向検出ローラー103は、
矢印Dで示すようなX軸方向と直交した方向(以下、こ
の方向をY軸方向と称する。)へのマウス100の動き
を検知する。クリックボタンは、押圧することによっ
て、上述したクリック、ダブルクリック、及びドラッグ
アンドドロップなどの操作を行う。
The ball-shaped member 101 moves the mouse 100 smoothly by rotating. The X-axis direction detection roller 102 and the Y-axis direction detection roller 103
The moving directions of the mouse 100 are detected by rotating the mouse 100 by the same number as the number of rotations of the ball-shaped member 101. More specifically, the X-axis direction detection roller 102 moves the mouse 1 in one direction as indicated by an arrow C (hereinafter, this direction is referred to as the X-axis direction).
00, and the Y-axis direction detection roller 103
The movement of the mouse 100 in a direction orthogonal to the X-axis direction as indicated by an arrow D (hereinafter, this direction is referred to as a Y-axis direction) is detected. The click button performs operations such as click, double-click, and drag-and-drop when pressed.

【0007】上述したドロー操作及びドラッグアンドド
ロップ操作などによって、マウス100が移動したとき
にその距離及び方向をプロセッサが検知し、それによっ
て画面上のカーソルを移動させる方法を以下に示す。
A method of moving the cursor on the screen by detecting the distance and direction of the mouse 100 when the mouse 100 is moved by the above-described draw operation and drag-and-drop operation will be described below.

【0008】先ず、ドロー操作によってボール状部材1
01が回転する。次に、X軸方向検出ローラー102と
Y軸方向検出ローラー103とが回転する。次に、X軸
方向検出ローラー102とY軸方向検出ローラー103
との回転に応じて、パソコンシステム中に組み込まれて
いるXカウンタ及びYカウンタが、繰り上げ(インクリ
メント)又は繰り下げ(デクリメント)される。次に、
プロセッサが、定期的にXカウンタ及びYカウンタを読
むことによって、マウス100が移動した方向及び距離
を検知する。そして、このカウンタの数値の変化をプロ
セッサがカウントすることによってマウス100が移動
した方向及び距離が検知され、画面上のカーソルが移動
する。
First, the ball-shaped member 1 is drawn by a draw operation.
01 rotates. Next, the X-axis direction detection roller 102 and the Y-axis direction detection roller 103 rotate. Next, the X-axis direction detection roller 102 and the Y-axis direction detection roller 103
The X counter and the Y counter incorporated in the personal computer system are incremented (incremented) or decremented (decremented) according to the rotation of. next,
The processor detects the direction and distance that the mouse 100 has moved by periodically reading the X counter and the Y counter. Then, the processor counts a change in the value of the counter, thereby detecting the direction and distance in which the mouse 100 has moved, and moving the cursor on the screen.

【0009】また、上述したようにXカウンタ及びYカ
ウンタの数値を読む代わりに、+x、−x、+y、−y
のパルスが生成され、プロセッサがこのパルスをカウン
トすることによってマウス100が移動した方向及び距
離を検知して、カーソルを移動させる方法も知られてい
る。
Also, instead of reading the values of the X counter and the Y counter as described above, + x, -x, + y, -y
A method is also known in which a pulse is generated, and the processor counts the pulse to detect the direction and distance in which the mouse 100 has moved and move the cursor.

【0010】[0010]

【発明が解決しようとする課題】ところで、上述した方
法によってプロセッサがマウス100の移動距離及び方
向を検知して画面上のカーソルを移動させるため、ボー
ル状部材101の動きは、マウス100自体の操作性、
ひいてはパソコンシステム全体の操作性に大きく影響を
与えることになる。
By the way, since the processor detects the moving distance and direction of the mouse 100 and moves the cursor on the screen by the above-described method, the movement of the ball-shaped member 101 is controlled by the operation of the mouse 100 itself. sex,
As a result, the operability of the entire personal computer system is greatly affected.

【0011】このときには、ボール状部材101を十分
に移動させるだけの広さを有する平面が必要である。そ
して、この平面は、ボール状部材101が回転せずに滑
ってしまうことを防止できる程度の粗度も必要とする。
このため、パソコンシステムにおいては机などの上に板
状の弾性部材によって形成されているマウスパッドを置
き、このマウスパッド上でマウス100を移動すること
によってカーソルを移動させていた。
In this case, a flat surface having a size enough to move the ball-shaped member 101 is required. The flat surface also needs to have such a roughness that the ball-shaped member 101 can be prevented from slipping without rotating.
Therefore, in the personal computer system, a mouse pad formed of a plate-like elastic member is placed on a desk or the like, and the cursor is moved by moving the mouse 100 on the mouse pad.

【0012】また、ボール状部材101は、平面上を転
がすことによって汚れが付着する。そして、X軸及びY
軸方向検出ローラー102,103にも汚れが付着す
る。これらの汚れの付着も、平面上におけるボール状部
材101の回転を悪化させる原因となっている。
In addition, dirt adheres to the ball-shaped member 101 by rolling on a flat surface. And the X axis and Y
Dirt also adheres to the axial direction detection rollers 102 and 103. The adhesion of these stains also causes deterioration of the rotation of the ball-shaped member 101 on a plane.

【0013】しかしながら、適当な粗度を有する平面の
広さが不十分であるときには、マウス100を移動させ
ることによって画面上のカーソルを十分に移動させるこ
とができないことがある。特に、ボール状部材101
や、X軸及びY軸方向検出ローラー102,103が汚
れてしまうと、Xカウンタ及びYカウンタの繰り上げ及
び繰り下げが正確に行われなくなるために、プロセッサ
がマウス100の移動距離及び方向を正確に読みとるこ
とができなくなり、カーソルを十分に移動させることが
できなくなる。
However, when the plane having the appropriate roughness is not sufficiently wide, it may not be possible to sufficiently move the cursor on the screen by moving the mouse 100. In particular, the ball-shaped member 101
If the X-axis and Y-axis direction detecting rollers 102 and 103 become dirty, the X counter and the Y counter will not be moved up and down accurately, and the processor will accurately read the moving distance and direction of the mouse 100. And the cursor cannot be moved sufficiently.

【0014】ボール状部材101や、X軸及びY軸方向
検出ローラー102,103の汚れを落とすためには、
マウス100を定期的に分解して掃除するなど、マウス
100に対してメンテナンスを施す必要性がある。しか
しながら、マウス100に対するメンテナンスは煩雑な
作業である。
In order to remove dirt from the ball-shaped member 101 and the X-axis and Y-axis direction detecting rollers 102 and 103,
It is necessary to perform maintenance on the mouse 100, such as periodically disassembling and cleaning the mouse 100. However, maintenance for the mouse 100 is a complicated operation.

【0015】本発明はこのような従来の実情を鑑みて提
案されたものであり、適当な粗度を有する平面の広さが
不十分であるときにも、カーソルを所望の位置へ移動さ
せることが可能であり、且つメンテナンスが容易である
入力装置を提供することを目的とする。
The present invention has been proposed in view of such a conventional situation, and is intended to move a cursor to a desired position even when a plane having an appropriate roughness is not sufficiently wide. It is an object of the present invention to provide an input device that can perform the above-mentioned operations and is easy to maintain.

【0016】[0016]

【課題を解決するための手段】本発明に係る入力装置
は、移動方向及び移動距離を検出する検知デバイスと、
移動距離を計算する移動距離演算回路とを備え、上記検
知デバイスとして加速度センサーが使用されていること
を特徴とする。
An input device according to the present invention comprises a detecting device for detecting a moving direction and a moving distance;
A moving distance calculation circuit for calculating a moving distance, wherein an acceleration sensor is used as the detection device.

【0017】以上のように構成された本発明に係る入力
装置は、入力装置にボール状部材及びローラーを設けて
回転させることによらずに、入力装置の移動方向及び距
離を検知することが可能なものとなる。このため、平面
の広さや粗度に影響されずにカーソルを動かすことが可
能なものとなる。また、入力装置の汚れによってカーソ
ルの動きが不十分となることがなくなる。
The input device according to the present invention configured as described above can detect the moving direction and the distance of the input device without rotating the input device by providing a ball-shaped member and a roller. It becomes something. For this reason, the cursor can be moved without being affected by the size and roughness of the plane. Also, the movement of the cursor does not become insufficient due to the contamination of the input device.

【0018】[0018]

【発明の実施の形態】以下、本発明の実施の形態につい
て、図面を参照しながら詳細に説明する。
Embodiments of the present invention will be described below in detail with reference to the drawings.

【0019】本発明を適用した入力装置であるマウス1
は、図1に示すように、検知デバイスであるX軸方向移
動検出加速度センサー2及びY軸方向移動検出加速度セ
ンサー3と、移動距離演算回路4とを備える。また、マ
ウス1に対して加速度がかかった時間を検出する時計を
備えているが、図示を省略する。
A mouse 1 as an input device to which the present invention is applied
As shown in FIG. 1, the device includes an X-axis direction movement detection acceleration sensor 2 and a Y-axis direction movement detection acceleration sensor 3 that are detection devices, and a movement distance calculation circuit 4. Although a clock for detecting the time when acceleration is applied to the mouse 1 is provided, it is not shown.

【0020】X軸方向移動検出加速度センサー2は、マ
ウス1が移動したときに矢印Aが示すような一方向(以
下、X軸方向と称する。)にかかる加速度を検出する。
Y軸方向検出加速度センサー3は、マウス1が移動した
ときに矢印Bが示すようなX軸方向との直交方向(以
下、Y軸方向と称する。)にかかる加速度を検出する。
移動距離演算回路4は、入力された加速度と、その加速
度に対応する時間とを元にして移動距離を算出する。
The X-axis direction movement detection acceleration sensor 2 detects an acceleration applied in one direction (hereinafter, referred to as X-axis direction) as indicated by an arrow A when the mouse 1 moves.
The Y-axis direction detection acceleration sensor 3 detects an acceleration applied in a direction orthogonal to the X-axis direction (hereinafter, referred to as a Y-axis direction) as indicated by an arrow B when the mouse 1 moves.
The moving distance calculation circuit 4 calculates the moving distance based on the input acceleration and the time corresponding to the acceleration.

【0021】X軸方向移動検出加速度センサー2及びY
軸方向移動検出加速度センサー3は、それぞれ直交配置
している。そして、移動距離演算回路4は、上述した一
対の加速度センサーが形成している矩形状の部分に集約
されている。
X-axis direction movement detecting acceleration sensor 2 and Y
The axial movement detection acceleration sensors 3 are respectively arranged orthogonally. The moving distance calculation circuit 4 is concentrated on a rectangular portion formed by the pair of acceleration sensors described above.

【0022】マウス1が所定の方向に移動すると、先
ず、X軸方向の加速度がX軸方向移動検出加速度センサ
ー2により検出され、Y軸方向の加速度がY軸方向移動
検出加速度センサー3により検出される。また、マウス
1に対して加速度がかかった時間は、マウス1に備えら
れている時計によって検出される。検出された加速度及
び時間を表す信号は、移動距離演算回路4へ出力され
る。次に、移動距離演算回路4は、入力された信号に応
じてマウス1の移動距離を算出する。次に、算出された
移動距離が所定の操作信号に変換され、この操作信号が
パーソナルコンピュータ(以下パソコンと称する。)へ
出力される。そして、この操作信号に応じて画面上にお
けるカーソルの位置が移動する。
When the mouse 1 moves in a predetermined direction, first, the acceleration in the X-axis direction is detected by the X-axis direction movement detecting acceleration sensor 2, and the acceleration in the Y-axis direction is detected by the Y-axis direction movement detecting acceleration sensor 3. You. The time during which acceleration is applied to the mouse 1 is detected by a clock provided in the mouse 1. The signals representing the detected acceleration and time are output to the moving distance calculation circuit 4. Next, the moving distance calculation circuit 4 calculates the moving distance of the mouse 1 according to the input signal. Next, the calculated moving distance is converted into a predetermined operation signal, and this operation signal is output to a personal computer (hereinafter, referred to as a personal computer). Then, the position of the cursor on the screen moves according to the operation signal.

【0023】なお、上述した操作信号は、有線通信では
なく電波、光線、及び音波などによる無線通信で伝送さ
れることによって、パソコンに出力されても良い。
The above-mentioned operation signal may be output to a personal computer by being transmitted not by wire communication but by wireless communication using radio waves, light rays, sound waves, or the like.

【0024】以下では、移動距離演算回路4によって行
われる演算について説明する。
The calculation performed by the moving distance calculation circuit 4 will be described below.

【0025】マウス1の移動距離をL、移動速度をV、
移動加速度をA、移動時間をTとすると、以下に示す数
1及び数2の関係が成立する。
The moving distance of the mouse 1 is L, the moving speed is V,
Assuming that the moving acceleration is A and the moving time is T, the following equations 1 and 2 hold.

【0026】[0026]

【数1】 (Equation 1)

【0027】[0027]

【数2】 (Equation 2)

【0028】マウス1が移動するとき、その最高速度を
V1cm/sec.とすると、その速度は、0cm/s
ec.からV1cm/sec.まで増加した後にV1c
m/sec.から0cm/sec.まで減少する。この
最初の0cm/sec.から次の0cm/sec.の間
に変化した速度Vを積分することによって、マウス1の
移動距離Lを求めることが可能となる。また、上述した
数1と数2から以下に示す数3が得られるため、時間T
と、そのときの加速度Aの値とが判明すれば移動距離L
を求めることが可能となる。
When the mouse 1 moves, its maximum speed is set to V1 cm / sec. Then, the speed is 0 cm / s
ec. To V1 cm / sec. V1c after increasing to
m / sec. From 0 cm / sec. To decrease. This first 0 cm / sec. From the next 0 cm / sec. The moving distance L of the mouse 1 can be obtained by integrating the velocity V changed during the period. Further, since the following Expression 3 is obtained from Expressions 1 and 2, the time T
If the value of the acceleration A at that time is known, the moving distance L
Can be obtained.

【0029】[0029]

【数3】 (Equation 3)

【0030】例えば、0秒のときの速度が0cm/se
c.であり、T1秒からT2秒までの速度がV1cm/
sec.であり、T3秒のときの速度が0cm/se
c.であるときの移動距離Lと、移動速度Vと、移動加
速度Aと、移動時間Tとの関係を考える。このとき、図
2に示すように、0秒からT1秒までの移動加速度Aの
変化量を示す面積と、T2秒からT3秒までの移動加速
度Aの変化量を示す面積とが移動速度Vに相当し、0秒
からT3秒までの移動速度Vの変化量を示す面積がマウ
ス1の移動距離Lに相当する。このため、マウス1の移
動距離Lは、0秒からT3秒までの移動速度Vの変化を
時間で積分すれば得られる。
For example, the speed at 0 seconds is 0 cm / sec.
c. And the speed from T1 seconds to T2 seconds is V1 cm /
sec. And the speed at T3 seconds is 0 cm / sec.
c. Consider the relationship among the moving distance L, the moving speed V, the moving acceleration A, and the moving time T when. At this time, as shown in FIG. 2, the area indicating the amount of change in the movement acceleration A from 0 seconds to T1 seconds and the area indicating the amount of change in the movement acceleration A from T2 seconds to T3 seconds are equal to the movement speed V. The area indicating the change amount of the moving speed V from 0 seconds to T3 seconds corresponds to the moving distance L of the mouse 1. Therefore, the moving distance L of the mouse 1 can be obtained by integrating the change in the moving speed V from 0 seconds to T3 seconds with time.

【0031】そして、移動距離Lは以下に示す数4によ
って得ることが可能となる。
The moving distance L can be obtained by the following equation (4).

【0032】[0032]

【数4】 (Equation 4)

【0033】ここでは加速度Aが0秒からT1秒の間A
1cm/(sec)2と一定であると共に、T2秒から
T3秒の間A2cm/(sec)2と一定である簡単な
場合を例に挙げて説明したが、更に複雑に加速度Aが変
化する場合についても、加速度が変化する毎に時間区分
を細かく読みとることにより同様の式をたてて、マウス
1の移動距離Lを求めることが可能となる。
In this case, the acceleration A is between A and T1 seconds.
With a constant and 1cm / (sec) 2, if has been described an example in constant across simple A2cm / (sec) 2 and between T3 seconds T2 seconds, the more complex the acceleration A changes With respect to, the moving distance L of the mouse 1 can be obtained by reading the time section in detail every time the acceleration changes, and forming the same equation.

【0034】なお、マウス1には、X軸方向移動検出加
速度センサー2や、Y軸方向移動検出加速度センサー3
の作動を遮断するための切り換えスイッチを設けること
が望ましい。このことにより、パソコンの画面上におけ
るカーソルの位置を移動させずにマウスのみを移動させ
ることが可能となる。
The mouse 1 has an X-axis direction movement detection acceleration sensor 2 and a Y-axis direction movement detection acceleration sensor 3.
It is desirable to provide a changeover switch for shutting off the operation of. This makes it possible to move only the mouse without moving the position of the cursor on the screen of the personal computer.

【0035】また、マウス1に対して、X軸方向及びY
軸方向のそれぞれと直交する方向(Z軸方向)へかかる
加速度を検出するZ軸方向移動検出加速度センサーを取
り付けることにより、画面上のカーソルを3次元の方向
に移動させることが可能になる。これにより、例えばゲ
ームソフトなどで3次元の方向にカーソルを移動させる
ことが必要である場合にも、マウス1を使用することが
可能となる。
Further, the mouse 1 is moved in the X-axis direction and the Y-axis direction.
By attaching a Z-axis direction movement detecting acceleration sensor that detects acceleration applied in a direction (Z-axis direction) orthogonal to each of the axial directions, it becomes possible to move the cursor on the screen in a three-dimensional direction. This allows the mouse 1 to be used even when it is necessary to move the cursor in a three-dimensional direction using, for example, game software.

【0036】また、マウス1は、パソコンなどの電子機
器本体信号を入力するための操作ボタンであるクリック
ボタンも備えていてもよい。
The mouse 1 may also have a click button which is an operation button for inputting a signal of a main body of an electronic device such as a personal computer.

【0037】以上の説明からも明らかなように、マウス
1は、検知デバイスとしてX軸方向移動検出加速度セン
サー2及びY軸方向移動検出加速度センサー3を備える
と共に、時計を備え、ここから得られた加速度及び時間
を元にしてマウス1の移動距離を求める。このため、マ
ウスにボール状部材及びローラーを設けて回転させるこ
とによらずに、入力装置の移動方向及び距離を検知する
ことが可能となり、マウス1を操作するための平面の広
さや粗度に影響されずに画面上のカーソルを動かすこと
が可能なものとなる。
As is clear from the above description, the mouse 1 has the X-axis direction movement detecting acceleration sensor 2 and the Y-axis direction movement detecting acceleration sensor 3 as detecting devices, and also has a clock. The moving distance of the mouse 1 is obtained based on the acceleration and the time. For this reason, it is possible to detect the moving direction and the distance of the input device without providing the ball-shaped member and the roller on the mouse and rotating the mouse, and the flatness and roughness of the plane for operating the mouse 1 can be reduced. The cursor on the screen can be moved without being affected.

【0038】また、マウス1の汚れによってボール状部
材及びローラーが十分に回転しないために、カーソルの
動きが不十分となることがなくなる。そして、マウス1
のメンテナンスが簡単なものとなる。また、マウス1を
平面から持ち上げて使用した場合にもカーソルを移動さ
せることが可能となる。また、Z軸方向移動検出加速度
センサーを更に取り付けることにより、3次元の方向に
カーソルを移動させることが可能になる。
Further, since the ball-shaped member and the rollers do not rotate sufficiently due to the contamination of the mouse 1, the movement of the cursor does not become insufficient. And mouse 1
Maintenance becomes easier. In addition, the cursor can be moved even when the mouse 1 is lifted from a plane and used. Further, by further attaching a Z-axis direction movement detecting acceleration sensor, the cursor can be moved in a three-dimensional direction.

【0039】[0039]

【発明の効果】以上の説明からも明らかなように、本発
明に係る入力装置は、検知デバイスとして加速度センサ
ーを備えると共に時計を備え、ここから得られた加速度
及び時間を元にして入力装置の移動距離を求める。この
ことによって、入力装置を操作するための平面の広さや
粗度に影響されずに、画面上のカーソルを動かすことが
可能となる。また、入力装置の汚れによってカーソルの
動きが不十分となることがなくなる。そして、入力装置
のメンテナンスが簡単なものとなる。また、入力装置
は、平面から持ち上げて移動したときにも、画面上のカ
ーソルを移動させることが可能になる。
As is clear from the above description, the input device according to the present invention includes an acceleration sensor as a detecting device and a clock, and the input device is based on the acceleration and time obtained from the clock. Find the travel distance. This makes it possible to move the cursor on the screen without being affected by the width and roughness of the plane for operating the input device. Also, the movement of the cursor does not become insufficient due to the contamination of the input device. And the maintenance of the input device is simplified. The input device can also move the cursor on the screen when the input device is lifted and moved from the plane.

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

【図1】本発明を適用したマウスの概略図である。FIG. 1 is a schematic diagram of a mouse to which the present invention is applied.

【図2】移動時間、移動距離、移動速度、及び加速度の
関係を示した図である。
FIG. 2 is a diagram illustrating a relationship among a moving time, a moving distance, a moving speed, and an acceleration.

【図3】従来のマウスを示す概略図である。FIG. 3 is a schematic view showing a conventional mouse.

【符号の説明】[Explanation of symbols]

1 マウス、2 X軸方向移動検出加速度センサー、3
Y軸方向移動検出加速度センサー、4 移動距離演算
回路
1 Mouse, 2 X-axis movement detection acceleration sensor, 3
Y-axis direction movement detection acceleration sensor, 4 movement distance calculation circuit

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】 移動方向及び移動距離を検出する検知デ
バイスと、移動距離を計算する移動距離演算回路とを備
え、 上記検知デバイスとして加速度センサーが使用されてい
ることを特徴とする入力装置。
1. An input device comprising: a detection device for detecting a movement direction and a movement distance; and a movement distance calculation circuit for calculating a movement distance, wherein an acceleration sensor is used as the detection device.
【請求項2】 一対の上記加速度センサーが、直行配置
されていることを特徴とする請求項1記載の入力装置。
2. The input device according to claim 1, wherein said pair of acceleration sensors are arranged in a direction perpendicular to each other.
【請求項3】 3つの上記加速度センサーが、それぞれ
直行配置されていることを特徴とする請求項1記載の入
力装置。
3. The input device according to claim 1, wherein each of the three acceleration sensors is arranged orthogonally.
【請求項4】 入力装置にかかる加速度が変化した時間
を検出するための時計が備えられていることを特徴とす
る請求項1記載の入力装置。
4. The input device according to claim 1, further comprising a clock for detecting a time when the acceleration applied to the input device changes.
【請求項5】 上記加速度センサーを遮断するための切
り換えスイッチが備えられていることを特徴とする請求
項1記載の入力装置。
5. The input device according to claim 1, further comprising a changeover switch for shutting off the acceleration sensor.
【請求項6】 電子機器に対して信号を入力するための
操作ボタンが備えられていることを特徴とする請求項1
記載の入力装置。
6. The electronic device according to claim 1, further comprising an operation button for inputting a signal to the electronic device.
Input device as described.
JP2000149100A 2000-05-19 2000-05-19 Input device Pending JP2001331273A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000149100A JP2001331273A (en) 2000-05-19 2000-05-19 Input device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000149100A JP2001331273A (en) 2000-05-19 2000-05-19 Input device

Publications (1)

Publication Number Publication Date
JP2001331273A true JP2001331273A (en) 2001-11-30

Family

ID=18655008

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000149100A Pending JP2001331273A (en) 2000-05-19 2000-05-19 Input device

Country Status (1)

Country Link
JP (1) JP2001331273A (en)

Similar Documents

Publication Publication Date Title
US6097372A (en) Data input device
KR101234111B1 (en) Apparatus for contact-free input interfacing and contact-free input interfacing method using the same
JP4795343B2 (en) Automatic switching of dual mode digitizer
KR101073062B1 (en) Method and Device for inputting force intensity and rotation intensity based on motion sensing
US8918665B2 (en) Operating input device in low power mode with auxiliary sensor calibrated to main sensor
CN102473069A (en) Display control device, display control method and computer program
US20080134078A1 (en) Scrolling method and apparatus
JP2011053971A (en) Apparatus, method and program for processing information
JP2001043010A (en) Pointing device using image to generate pointing signal
JP2016038905A (en) Input device and device control method
JP5588089B1 (en) Arm control device, control method, control program, robot, and integrated electronic circuit for arm control
JP2006511862A (en) Non-contact input device
US20070070054A1 (en) Slide-type input device, portable device having the input device and method and medium using the input device
CN102566858A (en) Touch control method and electronic equipment
US9658701B2 (en) Input device with hybrid tracking
CN103959221A (en) Method and apparatus for performing a zooming action
TWI550443B (en) Pointing method and device and system therefor
CN110072010A (en) One kind falling detection method and terminal device
WO2010122825A1 (en) Mobile terminal
US20150309601A1 (en) Touch input system and input control method
JP2001331273A (en) Input device
CN111813280A (en) Display interface control method, device, electronic device and readable storage medium
JP2000056897A (en) Computer system
JP5482093B2 (en) Communication device for human body communication
JP2010205134A (en) Information display device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070125

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090414

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090605

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20090721