JP2001188655A - Input device and input method - Google Patents

Input device and input method

Info

Publication number
JP2001188655A
JP2001188655A JP37741599A JP37741599A JP2001188655A JP 2001188655 A JP2001188655 A JP 2001188655A JP 37741599 A JP37741599 A JP 37741599A JP 37741599 A JP37741599 A JP 37741599A JP 2001188655 A JP2001188655 A JP 2001188655A
Authority
JP
Japan
Prior art keywords
rotating body
input device
rotation
input
value
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
JP37741599A
Other languages
Japanese (ja)
Inventor
Hiroaki Rikihisa
弘昭 力久
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to JP37741599A priority Critical patent/JP2001188655A/en
Publication of JP2001188655A publication Critical patent/JP2001188655A/en
Pending legal-status Critical Current

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)
  • Position Input By Displaying (AREA)

Abstract

PROBLEM TO BE SOLVED: To solve such a problem that a push-key switch, a joystick, a mouse, a track ball, a touch pad., etc., exist as input devices and conventional devices use them, and the input device is hard to be miniaturized or formed in a shape to be easily carried or stored without impairing operability and, for example, it is also hard to be instructed for the motion of a virtual object in a three- dimensional virtual space. SOLUTION: This input method is to solve the above problem by using the input device having a rotating body capable of rotating itself in a state where the distance between an optional position of itself and the center of rotation of itself is changeable, a means to detect a motion of the rotating body by rotation and an arithmetic unit.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION 【発明の属する技術分野】TECHNICAL FIELD OF THE INVENTION

【0001】本発明は入力装置及び入力方法に関する。[0001] The present invention relates to an input device and an input method.

【従来の技術】[Prior art]

【0002】従来入力装置には、押しボタン式のスイッ
チ、ジョイスティック、マウス、トラックボール、タッ
チパッドなどがあった。従来の入力方法はそれらの入力
装置を用いていた。
Conventional input devices include push-button switches, joysticks, mice, trackballs, touchpads, and the like. Conventional input methods use those input devices.

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

【0003】従来の入力装置は、操作性を損なわずに小
型化したり携帯や収納が容易な形状にしたりすることが
困難であった。また、従来の入力方法では例えば、3次
元仮想空間における仮想物体の運動の指示は困難であっ
た。
[0003] It has been difficult for conventional input devices to be miniaturized or made into a shape that is easy to carry and store without impairing operability. In addition, in the conventional input method, for example, it is difficult to instruct the movement of the virtual object in the three-dimensional virtual space.

【課題を解決するための手段】[Means for Solving the Problems]

【0004】本発明は、自らの任意の部位と自らの回転
の中心との距離を変更可能な状態で自らが回転可能な回
転体と回転による回転体の運動を検出する手段と演算器
を備えてなる入力装置を用いて上記課題を解決しようと
するものである。
The present invention comprises a rotating body which can rotate itself in a state where the distance between an arbitrary part of the body and the center of rotation of the body can be changed, means for detecting the movement of the rotating body due to the rotation, and an arithmetic unit. It is an object of the present invention to solve the above-mentioned problem by using an input device comprising:

【0005】また本発明は、自らの任意の部位と自らの
回転の中心との距離を変更可能な状態で自らが回転可能
な回転体の回転による運動の検出値ないし回転による回
転体の運動の検出値を演算した演算値から入力値を得る
入力装置を用いて上記課題を解決しようとするものであ
る。
Further, the present invention provides a detection value of a motion due to rotation of a rotating body which can rotate itself or a movement value of a rotating body due to rotation in a state where a distance between an arbitrary part of the body and a center of rotation of the body can be changed. An object of the present invention is to solve the above problem by using an input device that obtains an input value from a calculation value obtained by calculating a detection value.

【0006】また本発明は、自らの任意の部位と自らの
回転の中心との距離を変更可能な状態で自らが回転可能
な回転体の回転による運動の検出値ないし回転による回
転体の運動の検出値を演算した演算値から入力値を得る
入力方法を用いて上記課題を解決しようとするものであ
る。
Further, according to the present invention, the detected value of the motion due to the rotation of the rotating body which can rotate itself or the motion of the rotating body due to the rotation can be changed in a state where the distance between the arbitrary part of the body and the center of rotation of the body can be changed. An object of the present invention is to solve the above problem by using an input method of obtaining an input value from a calculated value obtained by calculating a detected value.

【0007】また本発明は、自らの任意の部位と自らの
回転の中心との距離を変更可能な状態で自らが回転可能
でかつ自らが方向を変更可能な回転体と回転による回転
体の運動を検出する手段と方向の変更による回転体の運
動を検出する手段ないし回転体の方向を検出する手段と
演算器を備えてなる入力装置を用いて上記課題を解決し
ようとするものである。
Further, according to the present invention, there is provided a rotating body capable of rotating itself and capable of changing its direction in a state in which the distance between an arbitrary part of itself and the center of its rotation can be changed, and a movement of the rotating body due to rotation. An object of the present invention is to solve the above problem by using an input device including means for detecting the motion of the rotating body due to a change in the direction and means for detecting the direction of the rotating body or means for calculating the direction of the rotating body.

【0008】また本発明は、自らの任意の部位と自らの
回転の中心との距離を変更可能な状態で自らが回転可能
でかつ自らが方向を変更可能な回転体の運動の検出値な
いし回転体の運動の検出値の演算値で回転による回転体
の運動の検出値ないし回転による回転体の運動の検出値
を演算した演算値と回転体の方向の変更による回転体の
運動の検出値ないし回転体の方向の検出値ないし回転体
の方向の変更による回転体の運動の検出値を演算した演
算値ないし回転体の方向の検出値を演算した演算値とか
ら入力値を得る入力装置を用いて上記課題を解決しよう
とするものである。
Further, the present invention provides a detection value or rotation of the motion of a rotating body capable of rotating itself and capable of changing its direction in a state where the distance between an arbitrary part of itself and the center of its rotation can be changed. A calculated value of the detected value of the motion of the body, a calculated value of the motion of the rotating body due to rotation or a calculated value of the detected value of the motion of the rotating body due to rotation, and a detected value of the motion of the rotating body due to a change in the direction of the rotating body. An input device is used to obtain an input value from a detected value of the direction of the rotating body, a calculated value obtained by calculating a detected value of the motion of the rotating body due to a change in the direction of the rotating body, or a calculated value obtained by calculating a detected value of the direction of the rotating body. It is intended to solve the above problem.

【0009】また本発明は、自らの任意の部位と自らの
回転の中心との距離を変更可能な状態で自らが回転可能
でかつ自らが方向を変更可能な回転体の運動の検出値な
いし回転体の運動の検出値の演算値で回転による回転体
の運動の検出値ないし回転による回転体の運動の検出値
を演算した演算値と回転体の方向の変更による回転体の
運動の検出値ないし回転体の方向の検出値ないし回転体
の方向の変更による回転体の運動の検出値を演算した演
算値ないし回転体の方向の検出値を演算した演算値とか
ら入力値を得る入力方法を用いて上記課題を解決しよう
とするものである。
Further, according to the present invention, a detected value or rotation of a motion of a rotating body which is capable of rotating itself and capable of changing its direction in a state where the distance between an arbitrary part of itself and the center of its rotation can be changed. A calculated value of the detected value of the motion of the body, a calculated value of the motion of the rotating body due to rotation or a calculated value of the detected value of the motion of the rotating body due to rotation, and a detected value of the motion of the rotating body due to a change in the direction of the rotating body. An input method is used in which an input value is obtained from a calculated value obtained by calculating a detected value of the direction of the rotating body, a detected value of the motion of the rotating body by changing the direction of the rotating body, or a calculated value obtained by calculating a detected value of the direction of the rotating body. It is intended to solve the above problem.

【0010】また本発明は、上記の入力装置ないし入力
方法において、方向の変更による回転体の運動が回転体
の方向の変位量である入力装置ないし入力方法を用いて
上記課題を解決しようとするものである。
[0010] Further, the present invention is to solve the above-mentioned problem by using the input device or the input method in which the movement of the rotating body due to the change of the direction is a displacement amount in the direction of the rotating body. Things.

【0011】また本発明は、上記の入力装値ないし入力
方法において、回転による回転体の運動が回転体の回転
量、回転方向、回転の向き、回転速度、回転加速度、回
転の回数である入力装置ないし入力方法を用いて上記課
題を解決しようとするものである。
Further, according to the present invention, in the above input apparatus or input method, the motion of the rotating body due to the rotation is an amount of rotation, a rotating direction, a rotating direction, a rotating speed, a rotating acceleration, and the number of rotations. An object of the present invention is to solve the above-mentioned problem by using an apparatus or an input method.

【0012】また本発明は、上記の入力装置ないし入力
方法において、回転による回転体の運動の検出値が回転
体の一部または全部の移動量、移動方向、移動の向き、
移動の速度ないし回転体の一部が往復することあるいは
往復する回数から検出されたものである入力装置ないし
入力方法を用いて上記課題を解決しようとするものであ
る。
Further, according to the present invention, in the above-mentioned input device or input method, the detected value of the motion of the rotating body due to the rotation may include a moving amount, a moving direction, and a moving direction of a part or all of the rotating body.
An object of the present invention is to solve the above problem by using an input device or an input method which is detected based on the speed of movement, the reciprocation of a part of the rotating body, or the number of reciprocations.

【0013】また本発明は、上記の入力装置ないし入力
方法において、自らが向きを変更可能でかつ自らが回転
可能でかつ自らの任意の部位と自らの回転の中心との距
離を変更可能な回転体が輪になった紐状、輪になった帯
状、輪になった管状ないし輪になった鎖状である入力装
置ないし入力方を用いて上記課題を解決しようとするも
のである。
According to the present invention, there is provided the input device or the input method described above, wherein the rotation is capable of changing its own direction, is rotatable, and is capable of changing the distance between an arbitrary part of the user and the center of rotation. An object of the present invention is to solve the above problem by using an input device or an input method in which the body is in the form of a string, an annular strip, an annular tube, or an annular chain.

【0014】また本発明は、上記の入力装置ないし入力
方法において、入力値が、多次元空間あるいは多次元仮
想空間における物体の並進ないし回転に対する入力値で
ある入力装置ないし入力方法を用いて上記課題を解決し
ようとするものである。
The present invention also provides the above-mentioned input device or input method, wherein the input value is an input value for translation or rotation of an object in a multidimensional space or a multidimensional virtual space. Is to solve.

【0015】また本発明は、上記の入力装置ないし入力
方法において、入力値が、オンとオフの二つの値である
入力装置ないし入力方法を用いて上記課題を解決しよう
とするものである。
Further, the present invention is to solve the above problem by using the input device or the input method in which the input value is two values of ON and OFF.

【0016】また本発明は、上記の入力装置ないし入力
方法において、複数の要素を含む集合から要素を選択す
るものである入力装置ないし入力方法を用いて上記課題
を解決しようとするものである。
Further, the present invention is to solve the above-mentioned problem by using an input device or an input method for selecting an element from a set including a plurality of elements in the above-mentioned input device or the input method.

【0017】また本発明は、上記の入力装置ないし入力
方法において、回転体の運動ないし回転体の一部または
全部の運動と予め設定された設定値とを比較し両者が同
一な場合にコマンドを発行するものである入力装置ない
し入力方法を用いて上記課題を解決しようとするもので
ある。
Further, according to the present invention, in the above-described input device or input method, the movement of the rotating body or the movement of part or all of the rotating body is compared with a preset set value, and a command is issued when both are the same. An object of the present invention is to solve the above problem by using an input device or an input method to be issued.

【0018】また本発明は、上記の入力装置ないし入力
方法であって、マンマシンインターフェースである入力
装置ないし入力方法を用いて上記課題を解決しようとす
るものである。
Further, the present invention is to solve the above problems by using the input device or the input method described above, which is a man-machine interface.

【0019】また本発明は、上記の入力装置であって、
コントローラである入力装置を用いて上記課題を解決し
ようとするものである。
The present invention also relates to the above input device,
An object of the present invention is to solve the above-described problem using an input device that is a controller.

【0020】また本発明は、上記の入力装置であって、
リモートコントローラである入力装置を用いて上記課題
を解決しようとするものである。
The present invention also relates to the above input device,
An object of the present invention is to solve the above-described problem by using an input device that is a remote controller.

【0021】また本発明は、上記の入力装置であって、
ポインティングデバイスである入力装置を用いて上記課
題を解決しようとするものである。
The present invention also provides the above input device,
An object of the present invention is to solve the above-described problem by using an input device that is a pointing device.

【0022】また本発明は、上記の入力装置であって、
スイッチである入力装置を用いて上記課題を解決しよう
とするものである。
The present invention also provides the above input device,
An object of the present invention is to solve the above problem by using an input device that is a switch.

【0023】また本発明は、上記の入力装置であって、
スイッチ信号により入力値を有効あるいは無効にする入
力装置を用いて上記課題を解決しようとするものであ
る。
The present invention also relates to the above input device,
An object of the present invention is to solve the above-described problem by using an input device that makes an input value valid or invalid by a switch signal.

【発明の実施の形態】BEST MODE FOR CARRYING OUT THE INVENTION

【0024】自らの任意の部位と自らの回転の中心との
距離を変更可能な状態で自らが回転可能な回転体には、
例えば輪になった紐状、輪になった帯状、輪になった管
状、ないし輪になった鎖状など細長い物体の両端を繋げ
て輪状にした回転体がある。例えば、穴のあいた固定部
を通過させて回転体を本体に固定する。すると、回転体
は回転可能でかつ自由に自らの形状を変化可能な状態と
なる。自由に自らの形状を変化可能であるため、回転体
は自らの回転の中心とと自らの任意の部位の距離とを変
化可能になる。
The rotating body which can rotate itself in a state where the distance between an arbitrary part of the body and the center of rotation of the body can be changed includes:
For example, there is a rotating body formed by connecting both ends of an elongated object such as a looped string, a looped band, a looped tube, or a looped chain. For example, the rotating body is fixed to the main body by passing through a fixing portion having a hole. Then, the rotating body is in a state where it can rotate and freely change its own shape. Since the shape of the rotating body can be freely changed, the rotating body can change the distance between the center of rotation of the rotating body and an arbitrary part of the rotating body.

【0025】回転による回転体の運動には例えば、回転
数、回転距離、回転の向き、回転速度、回転角速度があ
る。
The movement of the rotating body due to the rotation includes, for example, the number of rotations, the rotation distance, the direction of rotation, the rotation speed, and the rotation angular speed.

【0026】回転体の方向を変更可能であるとは例え
ば、以下のような場合がある。回転体と本体とのなす角
度を変更可能にし回転体の方向を変更可能とする。例え
ば穴のあいた本体に対して回転可能な固定部を設け、そ
の固定部の穴に回転体を通過させ、回転体を本体に固定
するとする。ここで、固定部が本体に対して回転可能な
ため、回転体は本体に対する方向を変更可能となる。例
えば図1において1−1は輪になった紐である。1−2
は輪になった紐1−1に接した滑車で輪になった紐1−
1の回転に応じて回転する。この滑車1−2により輪に
なった紐1−1の回転による運動を検出可能である。1
−3は輪になった紐1−1を本体に固定する固定部であ
る。固定部1−3は軸1−4を中心として本体に対して
回転可能とする。固定部1−3が軸1−4を中心として
本体に対して回転すると輪になった紐1−1の方向が変
更される。軸1−4に接した滑車1−5により固定部1
−3の軸1−4に対する回転を検出可能で、これにより
輪になった紐1−1の方向あるいは方向の変更量や変位
量を検出可能である。
The case where the direction of the rotating body can be changed is as follows, for example. The angle between the rotating body and the main body can be changed, and the direction of the rotating body can be changed. For example, it is assumed that a rotatable fixing portion is provided for a main body having a hole, and the rotatable member is passed through the hole of the fixing portion to fix the rotatable member to the main body. Here, since the fixed portion is rotatable with respect to the main body, the rotating body can change its direction with respect to the main body. For example, in FIG. 1, reference numeral 1-1 denotes a looped string. 1-2
Is a pulley in contact with the string 1-1
It rotates according to one rotation. It is possible to detect the movement due to the rotation of the string 1-1 formed into a ring by the pulley 1-2. 1
Reference numeral -3 denotes a fixing portion for fixing the string 1-1 formed into a loop to the main body. The fixing section 1-3 is rotatable with respect to the main body about the axis 1-4. When the fixing portion 1-3 rotates about the shaft 1-4 with respect to the main body, the direction of the string 1-1 that has formed a ring is changed. A fixed part 1 is formed by a pulley 1-5 in contact with the shaft 1-4.
-3 can be detected with respect to the axis 1-4, thereby detecting the direction or the amount of change or displacement of the looped string 1-1.

【0027】さらに、複数の軸に対して固定部を回転可
能とすることで、回転体は本体に対する複数の軸に対し
て方向を変更可能となる。例えば図2において、2−1
は輪になった紐である。2−2は輪になった紐2−1に
接した滑車で輪になった紐2−1の回転に応じて回転す
る。この滑車2−1により輪になった紐2−1の回転に
よる運動を検出可能である。2−3は輪になった紐2−
1を本体に固定する固定部である。固定部2−3は軸2
−4−1ないし軸2−4−2を中心として本体に対して
回転可能とする。固定部2−3が軸2−4−1ないし軸
2−4−2を中心として本体に対して回転すると輪にな
った紐2−1の方向が変更される。軸2−4−1に接し
た滑車2−5−1により固定部2−3の軸2−4−1に
対する回転を検出可能で、また軸2−4−2に接した滑
車2−5−2により固定部2−3の軸2−4−2に対す
る回転を検出可能で、これらにより輪になった紐2−1
の方向あるいは方向変更量や変位量を検出可能である。
Further, by making the fixed portion rotatable with respect to a plurality of axes, the rotating body can change its direction with respect to the plurality of axes with respect to the main body. For example, in FIG.
Is a looped string. Reference numeral 2-2 denotes a pulley in contact with the looped string 2-1 and rotates in accordance with the rotation of the looped string 2-1. The pulley 2-1 can detect the movement of the string 2-1 formed into a ring by the rotation. 2-3 is a looped string 2-
1 is a fixing portion for fixing the device 1 to the main body. The fixed part 2-3 is the shaft 2.
-4-1 or 2-4-2 can be rotated with respect to the main body. When the fixing portion 2-3 rotates about the shaft 2-4-1 or the shaft 2-4-2 with respect to the main body, the direction of the string 2-1 formed as a ring is changed. The rotation of the fixed portion 2-3 with respect to the axis 2-4-1 can be detected by the pulley 2-5-1 in contact with the axis 2-4-1, and the pulley 2-5 in contact with the axis 2-4-2. 2, the rotation of the fixed part 2-3 with respect to the axis 2-4-2 can be detected, and the string 2-1 formed into a loop by these can be detected.
, The direction change amount and the displacement amount can be detected.

【0028】また、回転体が本体から繰り出される方向
を変更可能とさせることも可能である。繰り出される際
に回転体が接触する部位に圧力センサを設けて繰り出さ
れる方向を検出するとする。例えば、回転体の出入り口
に対し周状に圧力センサ設置するとことで回転体が繰り
出される方向を検出可能となる。例えば図3において、
3−1は輪になった紐である。3−2は輪になった紐3
−1に接した滑車で輪になった紐3−1の回転に応じて
回転する。この滑車により輪になった紐3−1の回転に
よる運動を検出可能である。3−3は本体の出口におい
て周状に設けられ、輪になった紐3−1が引かれる方向
を検出可能なセンサである。
Further, it is possible to change the direction in which the rotating body is extended from the main body. It is assumed that a pressure sensor is provided at a position where the rotating body comes into contact with the rotating unit to detect the extending direction. For example, it is possible to detect the direction in which the rotating body is extended by installing a pressure sensor around the entrance of the rotating body. For example, in FIG.
Reference numeral 3-1 denotes a looped string. 3-2 is a looped string 3
-1 rotates in accordance with the rotation of the string 3-1 that has formed a ring with a pulley in contact with the pulley. This pulley makes it possible to detect the movement due to the rotation of the string 3-1 formed into a ring. Reference numeral 3-3 denotes a sensor provided at the outlet of the main body in a circumferential shape and capable of detecting the direction in which the looped string 3-1 is pulled.

【0029】図4のように本体から外部に露出する部位
を少なくすることも可能である。
As shown in FIG. 4, it is possible to reduce the portion exposed from the main body to the outside.

【0030】回転体の方向の変更による回転体の運動に
は、例えば方向の変更量や変位量の時間微分がある。
The movement of the rotating body due to the change in the direction of the rotating body includes, for example, the time change of the direction change amount and the displacement amount.

【0031】入力値には例えば、回転運動及び並進運動
に対する入力値がある。
The input values include, for example, input values for rotational motion and translational motion.

【0032】例えば、回転による回転体の運動から、回
転運動及び並進運動による入力値を得ることが可能であ
る。また、回転体の方向ないし方向の変更による運動か
ら回転運動及び並進運動に対する入力値を得ることが可
能である。
For example, it is possible to obtain input values by rotational motion and translational motion from the motion of the rotating body by rotation. Further, it is possible to obtain input values for the rotational motion and the translational motion from the direction of the rotating body or the motion due to the change of the direction.

【0033】さらに、入力値には例えばオンとオフの二
つの値に対する入力値を得ることが可能である。
Further, as input values, it is possible to obtain input values for two values, for example, on and off.

【0034】入力値として、ベクトルに対する入力値を
得ることが可能である。
As an input value, an input value for a vector can be obtained.

【0035】上記に示した回転体、回転体の運動及び入
力値を組み合わせることで本発明係る装置ないし方法を
構成可能である。例えば、本発明に係る1つの形態とし
て自らの任意の部位と自らの回転の中心との距離を変更
可能な状態で自らが回転可能でかつ自らが方向を変更可
能な回転体として輪になった紐を用いて、さらに回転に
よる回転体の運動と回転体の方向との検出値からベクト
ル値に対する入力値を得る入力装置ないし入力方法を構
成可能である。上記入力装置ないし方法の実施形態で、
例えばポインティングデバイスを構成可能である。
The apparatus or method according to the present invention can be configured by combining the above-described rotator, the motion of the rotator, and the input value. For example, as one form according to the present invention, a ring is formed as a rotating body that can rotate itself and can change its direction in a state where the distance between an arbitrary part of itself and the center of its rotation can be changed. Using the string, it is possible to configure an input device or an input method for obtaining an input value for a vector value from detection values of the motion of the rotating body due to rotation and the direction of the rotating body. In an embodiment of the input device or method,
For example, a pointing device can be configured.

【0036】ハードウエアにより本発明に係る入力装置
ないし入力方法を構成可能である。
The input device or the input method according to the present invention can be configured by hardware.

【0037】ソフトウエアにより本発明に係る入力装置
ないし入力方法を構成可能である。例えば、既存あるい
は新規のGUIに応じたソフトウエアを構成可能であ
る。ドライバやOSを新しく構成することで、新規のア
プリケーションが構成可能となる。
The input device or the input method according to the present invention can be configured by software. For example, software corresponding to an existing or new GUI can be configured. By newly configuring the driver and the OS, a new application can be configured.

【実施例】【Example】

【0038】本発明の実施例として、ひもの引かれる二
つの向きの一方をオン、他方をオフとすることで例え
ば、スイッチを実現可能である。
As an embodiment of the present invention, for example, a switch can be realized by turning on one of the two directions in which the string is pulled and turning off the other.

【0039】本発明の実施例として、複数の要素から目
的の要素を選択する装置ないし方法を実現可能である。
例えば、ひもの回転あるいはひもの方向を利用してダイ
ヤルを実現可能である。その、ダイヤルを用いて画面の
切り替えや要素の選択を行うことが可能である。
As an embodiment of the present invention, an apparatus or a method for selecting a target element from a plurality of elements can be realized.
For example, dialing can be realized using the rotation or the direction of the string. It is possible to switch screens and select elements using the dial.

【0040】本発明の実施例として、携帯電話やモバイ
ル装置の入力装置ないし方法を構成可能である。
As an embodiment of the present invention, an input device or method for a mobile phone or a mobile device can be configured.

【0041】本発明の実施例として、テレビやロボット
などのリモートコントローラが構成可能である。
As an embodiment of the present invention, a remote controller such as a television or a robot can be configured.

【0042】本発明の実施例として、二次元空間、二次
元仮想空間の物体に対する入力装置ないし入力方法を構
成可能である。そのような入力装置ないし入力方法とし
て例えば、カーソルや矢印などの座標指示や座標変換を
支持するポインティングデバイスを構成可能である。
As an embodiment of the present invention, an input device or an input method for an object in a two-dimensional space or a two-dimensional virtual space can be configured. As such an input device or input method, for example, a pointing device that supports coordinate designation and coordinate transformation such as a cursor and an arrow can be configured.

【0043】本発明の実施例として、三次元空間、三次
元仮想空間の物体に対する入力装置ないし入力方法を構
成可能である。そのような入力装置ないし入力方法とし
て例えば、アバターなどの運動指示装置を構成可能であ
る。
As an embodiment of the present invention, an input device or an input method for an object in a three-dimensional space or a three-dimensional virtual space can be configured. As such an input device or input method, for example, an exercise instruction device such as an avatar can be configured.

【0044】本発明の実施例として、操縦者の仮想空間
における視点の変更を指示する装置ないし方法を構成可
能である。
As an embodiment of the present invention, an apparatus or a method for instructing the operator to change the viewpoint in the virtual space can be configured.

【0045】本発明と他に設置したスイッチなどの入力
装置を併用可能である。例えばスイッチをオンにしたと
き、回転の入力値を得て、オフにしたとき併進の入力値
を得ることとすることが可能である。
The present invention can be used in combination with other input devices such as switches. For example, when the switch is turned on, a rotation input value is obtained, and when the switch is turned off, a translation input value is obtained.

【0046】さらに、他に設置したスイッチにより入力
値を有効にしたり無効にしたりすることが可能である。
例えば、回転体の向きと方向によりベクトルの向きと方
向を得て、回転体の回転量によりベクトルの長さを得る
ベクトル入力を用いてポインティングデバイスを構成す
る。例えば二次元仮想空間でカーソルを移動させるとす
る。ここで、例えば、他に設置したスイッチをオンにし
ている間は回転量の入力を無効にする。すなわち、ベク
トルの長さの入力が無効となるため、カーソルは移動し
ない。カーソルを移動させずに、ベクトルの向きと方向
を再入力可能となり、細かな入力操作が可能となる。
Further, the input value can be made valid or invalid by another switch installed.
For example, a pointing device is configured using a vector input that obtains the direction and direction of a vector based on the direction and direction of the rotating body and obtains the length of the vector based on the rotation amount of the rotating body. For example, assume that a cursor is moved in a two-dimensional virtual space. Here, for example, the input of the rotation amount is invalidated while another switch installed is turned on. That is, since the input of the length of the vector becomes invalid, the cursor does not move. It is possible to re-input the direction and direction of the vector without moving the cursor, thereby enabling a fine input operation.

【0047】図5は本発明を備えたノートパソコンであ
る。
FIG. 5 shows a notebook computer equipped with the present invention.

【0048】図6は本発明を備えた情報携帯端末であ
る。
FIG. 6 shows an information portable terminal equipped with the present invention.

【発明の効果】本発明により、操作性を損なわずに小型
化したり携帯や収納が容易な形状にしたりすることが可
能な入力装置及び例えば3次元仮想空間における仮想物
体の運動の指示が容易な入力方法が構成可能になる。
According to the present invention, an input device that can be reduced in size or formed into a shape that is easy to carry or store without impairing operability and, for example, easily instructing the movement of a virtual object in a three-dimensional virtual space. The input method becomes configurable.

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

【図1】 入力装置FIG. 1 Input device

【図2】 入力装置FIG. 2 Input device

【図3】 入力装置FIG. 3 Input device

【図4】 入力装置FIG. 4 Input device

【図5】 入力装置を備えたノートパソコンFIG. 5 is a notebook computer equipped with an input device.

【図6】 入力装置を備えた情報携帯端末FIG. 6 is a portable information terminal having an input device.

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

1−1 輪になった紐 1−2 滑車 1−3 輪になった紐1−1を本体に固定する固定
部 1−4 軸 1−5 滑車 2−1 輪になった紐 2−2 滑車 2−3 輪になった紐2−1を本体に固定する固定
部 2−4−1 軸 2−4−2 軸 2−5−1 滑車 2−5−2 滑車 3−1 輪になった紐 3−2 滑車 3−3 本体の出口において周状に設けられ、輪に
なった紐3−1が引かれる方向を検出可能なセンサ
1-1 Looped String 1-2 Pulley 1-3 Fixing Part for Fixing Looped String 1-1 to Main Body 1-4 Shaft 1-5 Pulley 2-1 Looped String 2-2 Pulley 2-3 Fixing part for fixing the looped string 2-1 to the main body 2-4-1 Axis 2-4-2 Axis 2-5-1 Pulley 2-5-2 Pulley 3-1 Looped string 3-2 Pulley 3-3 A sensor that is provided circumferentially at the exit of the main body and can detect the direction in which the looped string 3-1 is pulled.

Claims (20)

【特許請求の範囲】[Claims] 【請求項1】自らの任意の部位と自らの回転の中心との
距離を変更可能な状態で自らが回転可能な回転体と回転
による回転体の運動を検出する手段と演算器を備えてな
る入力装置。
The present invention comprises a rotating body which can rotate itself in a state where a distance between an arbitrary part of the body and a center of rotation of the rotating body can be changed, means for detecting the movement of the rotating body due to the rotation, and an arithmetic unit. Input device.
【請求項2】自らの任意の部位と自らの回転の中心との
距離を変更可能な状態で自らが回転可能な回転体の回転
による運動の検出値ないし回転による回転体の運動の検
出値を演算した演算値から入力値を得る入力装置。
2. The method according to claim 1, wherein the detected value of the motion due to the rotation of the rotatable body or the detected value of the motion of the rotatable body due to the rotation can be changed in a state where the distance between the arbitrary part of the body and the center of rotation of the body can be changed. An input device that obtains an input value from a calculated value.
【請求項3】自らの任意の部位と自らの回転の中心との
距離を変更可能な状態で自らが回転可能な回転体の回転
による運動の検出値ないし回転による回転体の運動の検
出値を演算した演算値から入力値を得る入力方法。
3. A detection value of a motion due to rotation of a rotating body which can rotate itself or a detection value of a motion of a rotating body due to rotation in a state where a distance between an arbitrary part of itself and a center of rotation of the rotation body can be changed. An input method of obtaining an input value from a calculated value.
【請求項4】自らの任意の部位と自らの回転の中心との
距離を変更可能な状態で自らが回転可能でかつ自らが方
向を変更可能な回転体と回転による回転体の運動を検出
する手段と方向の変更による回転体の運動を検出する手
段ないし回転体の方向を検出する手段と演算器を備えて
なる入力装置。
4. A rotating body which is capable of rotating itself and whose direction can be changed in a state in which the distance between an arbitrary part of itself and the center of rotation of the rotating body can be changed, and a movement of the rotating body due to rotation is detected. An input device comprising: means for detecting the movement of the rotating body due to the change of the direction, or means for detecting the direction of the rotating body, and an arithmetic unit.
【請求項5】自らの任意の部位と自らの回転の中心との
距離を変更可能な状態で自らが回転可能でかつ自らが方
向を変更可能な回転体の運動の検出値ないし回転体の運
動の検出値の演算値で回転による回転体の運動の検出値
ないし回転による回転体の運動の検出値を演算した演算
値と回転体の方向の変更による回転体の運動の検出値な
いし回転体の方向の検出値ないし回転体の方向の変更に
よる回転体の運動の検出値を演算した演算値ないし回転
体の方向の検出値を演算した演算値とから入力値を得る
入力装置。
5. A detected value of the motion of a rotating body or a motion of a rotating body which is capable of rotating itself and capable of changing its direction in a state where the distance between an arbitrary part of itself and the center of rotation of itself can be changed. Calculated value of the detected value of the motion of the rotating body due to rotation or the calculated value of the detected value of the motion of the rotating body due to rotation, and the detected value of the motion of the rotating body due to a change in the direction of the rotating body or the detected value of the rotating body. An input device for obtaining an input value from a calculated value obtained by calculating a detected value of a direction, a detected value of a motion of a rotating body due to a change in the direction of the rotating body, or a calculated value obtained by calculating a detected value of a direction of the rotating body.
【請求項6】自らの任意の部位と自らの回転の中心との
距離を変更可能な状態で自らが回転可能でかつ自らが方
向を変更可能な回転体の運動の検出値ないし回転体の運
動の検出値の演算値で回転による回転体の運動の検出値
ないし回転による回転体の運動の検出値を演算した演算
値と回転体の方向の変更による回転体の運動の検出値な
いし回転体の方向の検出値ないし回転体の方向の変更に
よる回転体の運動の検出値を演算した演算値ないし回転
体の方向の検出値を演算した演算値とから入力値を得る
入力方法。
6. A detected value of the motion of a rotating body or a motion of a rotating body which is capable of rotating itself and capable of changing its direction in a state in which the distance between an arbitrary part of itself and the center of its rotation can be changed. Calculated value of the detected value of the motion of the rotating body due to rotation or the calculated value of the detected value of the motion of the rotating body due to rotation, and the detected value of the motion of the rotating body due to a change in the direction of the rotating body or the detected value of the rotating body. An input method for obtaining an input value from a calculated value obtained by calculating a detected value of a direction, a detected value of a motion of a rotating body due to a change in the direction of the rotating body, or a calculated value obtained by calculating a detected value of a direction of the rotating body.
【請求項7】請求項1ないし請求項6に記載の入力装置
ないし入力方法において、方向の変更による回転体の運
動が回転体の方向の変位量である入力装置ないし入力方
法。
7. The input device or the input method according to claim 1, wherein the movement of the rotating body due to the change of the direction is a displacement amount in the direction of the rotating body.
【請求項8】請求項1ないし請求項8に記載の入力装置
ないし入力方法において、回転による回転体の運動が回
転体の回転量、回転方向、回転の向き、回転速度、回転
加速度、回転の回数である入力装置ないし入力方法。
8. The input device or the input method according to claim 1, wherein the movement of the rotating body due to the rotation is a rotation amount, a rotating direction, a rotating direction, a rotating speed, a rotating acceleration, and a rotating speed of the rotating body. An input device or input method that is a count.
【請求項9】請求項1ないし請求項8に記載の入力装置
ないし入力方法において、回転による回転体の運動の検
出値が回転体の一部または全部の移動量、移動方向、移
動の向き、移動の速度ないし回転体の一部が往復するこ
とあるいは往復する回数から検出されたものである入力
装置ないし入力方法。
9. The input device or the input method according to claim 1, wherein the detected value of the motion of the rotating body due to the rotation is a movement amount, a moving direction, and a moving direction of a part or all of the rotating body. An input device or an input method which is detected based on the speed of movement, the reciprocation of a part of the rotating body, or the number of reciprocations.
【請求項10】請求項1ないし請求項9に記載の入力装
置ないし入力方法において、自らが向きを変更可能でか
つ自らが回転可能でかつ自らの任意の部位と自らの回転
の中心との距離を変更可能な回転体が輪になった紐状、
輪になった帯状、輪になった管状ないし輪になった鎖状
である入力装置ないし入力方法。
10. An input device or an input method according to claim 1, wherein said input device is capable of changing its direction, is capable of rotating itself, and has a distance between an arbitrary part of itself and a center of its rotation. A string of rotating bodies that can change the shape of a ring,
An input device or an input method that is in the form of a looped band, a looped tube or a looped chain.
【請求項11】請求項1ないし請求項10に記載の入力
装置ないし入力方法において、入力値が、多次元空間あ
るいは多次元仮想空間における物体の並進ないし回転に
対する入力値である入力装置ないし入力方法。
11. An input device or an input method according to claim 1, wherein the input value is an input value for translation or rotation of an object in a multidimensional space or a multidimensional virtual space. .
【請求項12】請求項1ないし請求項11に記載の入力
装置ないし入力方法において、入力値が、オンとオフの
二つの値である入力装置ないし入力方法。
12. The input device or the input method according to claim 1, wherein the input value is two values of ON and OFF.
【請求項13】請求項1ないし請求項12に記載の入力
装置ないし入力方法において、複数の要素を含む集合か
ら要素を選択するものである入力装置ないし入力方法。
13. An input device or an input method according to claim 1, wherein an element is selected from a set including a plurality of elements.
【請求項14】請求項1ないし請求項13に記載の入力
装置ないし入力方法において、回転体の運動ないし回転
体の一部または全部の運動と予め設定された設定値とを
比較し両者が同一な場合にコマンドを発行するものであ
る入力装置ないし入力方法。
14. The input device or the input method according to claim 1, wherein the movement of the rotating body or the movement of a part or all of the rotating body is compared with a preset set value, and the two are the same. An input device or an input method that issues a command when necessary.
【請求項15】請求項1ないし請求項14に記載の入力
装置ないし入力方法であって、マンマシンインターフェ
ースである入力装置ないし入力方法。
15. The input device or the input method according to claim 1, wherein the input device or the input method is a man-machine interface.
【請求項16】請求項1、請求項2、請求項4、請求項
5及び請求項7ないし請求項15に記載の入力装置であ
って、コントローラである入力装置。
16. The input device according to claim 1, claim 2, claim 4, claim 5, and claim 7, wherein the input device is a controller.
【請求項17】請求項1、請求項2、請求項4、請求項
5及び請求項7ないし請求項16に記載の入力装置であ
って、リモートコントローラである入力装置。
17. The input device according to claim 1, wherein the input device is a remote controller.
【請求項18】請求項1、請求項2、請求項4、請求項
5及び請求項7ないし請求項17に記載の入力装置であ
って、ポインティングデバイスである入力装置。
18. The input device according to claim 1, claim 2, claim 4, claim 5, and claim 7 or claim 17, wherein the input device is a pointing device.
【請求項19】請求項1、請求項2、請求項4、請求項
5及び請求項7ないし請求項18に記載の入力装置であ
って、スイッチである入力装置。
19. The input device according to claim 1, claim 2, claim 4, claim 5, and claim 7 or claim 18, wherein the input device is a switch.
【請求項20】請求項1、請求項2、請求項4、請求項
5及び請求項7ないし請求項19に記載の入力装置であ
って、スイッチ信号により入力値を有効あるいは無効に
する入力装置。
20. An input device according to claim 1, 2 or 4, wherein the input value is made valid or invalid by a switch signal. .
JP37741599A 1999-12-28 1999-12-28 Input device and input method Pending JP2001188655A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP37741599A JP2001188655A (en) 1999-12-28 1999-12-28 Input device and input method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP37741599A JP2001188655A (en) 1999-12-28 1999-12-28 Input device and input method

Publications (1)

Publication Number Publication Date
JP2001188655A true JP2001188655A (en) 2001-07-10

Family

ID=18508776

Family Applications (1)

Application Number Title Priority Date Filing Date
JP37741599A Pending JP2001188655A (en) 1999-12-28 1999-12-28 Input device and input method

Country Status (1)

Country Link
JP (1) JP2001188655A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100377045C (en) * 2002-11-06 2008-03-26 株式会社东芝 Information processor and keying function distributing method therefor

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100377045C (en) * 2002-11-06 2008-03-26 株式会社东芝 Information processor and keying function distributing method therefor

Similar Documents

Publication Publication Date Title
KR101793566B1 (en) Remote controller, information processing method and system
JP5338662B2 (en) Information processing apparatus, input apparatus, and information processing system
ES2709051T3 (en) Control of a graphical user interface
US20070222746A1 (en) Gestural input for navigation and manipulation in virtual space
EP3298481B1 (en) Electronic device with rotatably mounted bezel for interaction and method of operating such an electronic device
WO1999040537A1 (en) Multi-functional, rotary dial input device for portable computers
JP2023129717A (en) Head-mounted information processing apparatus and control method thereof
JPH06348408A (en) Mouse
KR20150078071A (en) Ring type wireless controller apparatus
JP2001188655A (en) Input device and input method
KR20130038523A (en) Portable terminal having mouse function
KR101513343B1 (en) Method for controlling motions of an object in a 3-dimensional virtual environment
TWI529564B (en) An input device with double induction coil and its rotation action output method
JP4692465B2 (en) Mobile phone, information processing terminal, scrolling operation method, and scrolling operation program
US9798398B2 (en) Operation apparatus
JP2003022160A (en) Mouse
JPH09101856A (en) Input device
KR100364738B1 (en) wireless mouse combined ball mouse and trackball mouse
JP2000207094A (en) Instruction inputting method and remote controller
KR100243867B1 (en) Wireless mouse
JPH0741634U (en) Input device
WO2008040366A1 (en) Polar coordinates computer input method and devices
JP3080102U (en) Wireless input device Handy mouse
JP2768305B2 (en) Input device
JPH11282620A (en) Pointing device