JPH1195915A - Pen type input device - Google Patents
Pen type input deviceInfo
- Publication number
- JPH1195915A JPH1195915A JP27190297A JP27190297A JPH1195915A JP H1195915 A JPH1195915 A JP H1195915A JP 27190297 A JP27190297 A JP 27190297A JP 27190297 A JP27190297 A JP 27190297A JP H1195915 A JPH1195915 A JP H1195915A
- Authority
- JP
- Japan
- Prior art keywords
- pen
- axis
- amount
- input device
- detected
- 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
Landscapes
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】この発明は、コンピュータ装
置にカーソルの移動入力並びに図形及び文字等の筆記入
力をするペン型入力装置に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a pen-type input device for inputting movement of a cursor and writing of figures and characters to a computer device.
【0002】[0002]
【従来の技術】コンピュータ装置等の入力装置として
は、例えばキーボード、マウス、デジタイザ、ライトペ
ン及びタブレット等が用いられている。コンピュータ装
置の小型化に伴い、携帯端末装置のニーズが高まり利用
者も年々増加している。そこで、小型の入力装置が求め
られるようになった。2. Description of the Related Art As an input device such as a computer device, for example, a keyboard, a mouse, a digitizer, a light pen, a tablet and the like are used. With the miniaturization of computer devices, the need for portable terminal devices has increased and the number of users has been increasing year by year. Therefore, a small input device has been required.
【0003】ポインティングデバイスとしては、マウス
が主流であり、コンピュータの入力装置として一般的で
ある。ところが、マウスによるポインティング動作には
慣れが必要である。また、マウスは広い占有面積が必要
である。これに対して、ペン型のマウス等のペン型入力
装置が多く開発されてきている。ペン型入力装置はペン
で入力すると同様な動作でコンピュータ装置に入力する
ため、慣れが必要なく、また、広い占有面積も必要とし
ない。A mouse is the mainstream pointing device, and is generally used as an input device of a computer. However, it is necessary to get used to the pointing operation using the mouse. Also, a mouse requires a large occupied area. On the other hand, many pen-type input devices such as a pen-type mouse have been developed. The pen-type input device inputs to the computer device by the same operation as when inputting with a pen, so that it does not require familiarity and does not require a large occupied area.
【0004】ペン型入力装置としては、例えば特開平3
-244018号公報に掲載されたコンピュータ入力装置、特
開平3-91020号公報に掲載されたペン型のコンピュータ
入力装置、特開平6-274271号公報に掲載されたペン型
データ入力装置及び特開平6-342338号公報に掲載され
た位置検出装置等がある。A pen-type input device is disclosed in, for example,
-244018, a pen-type computer input device described in JP-A-3-91020, a pen-type data input device disclosed in JP-A-6-274271, and a pen-type data input device described in JP-A-6-274271. There is a position detecting device and the like described in JP-A-342338.
【0005】特開平3-244018号公報に掲載されたコン
ピュータ入力装置は、ペン先端部にボールを設け、マウ
スの場合と同様にボールの回転をエンコーダを用いて検
出して移動方向及び移動量を検出している。また、特開
平3-91020号公報に掲載されたペン型のコンピュータ入
力装置は、ペン先端部にボール表面に複数の凹凸を設け
たボールを有し、その凹凸を検出することにより、ペン
先端部の移動方向及び移動量を検出している。さらに、
特開平6-274271号公報に掲載されたペン型データ入力
装置は、ペン先端部に反射率の異なった複数の反射面を
備えるボールを有し、その反射光を検出することにより
ペン先端部の移動方向及び移動量を検出している。ま
た、特開平6-342338号公報に掲載された位置検出装置
はペン先端部に磁気記録による繰り返しパターンを備え
るボールを有し、その繰り返しパターンを検出してペン
先端部の移動方向及び移動量を検出している。A computer input device disclosed in Japanese Patent Application Laid-Open No. 3-244018 has a ball provided at the tip of a pen, detects the rotation of the ball using an encoder, and determines the direction and amount of movement by using an encoder as in the case of a mouse. Detected. Further, a pen-type computer input device disclosed in Japanese Patent Application Laid-Open No. 3-91020 has a ball having a plurality of irregularities on the ball surface at the pen tip, and detects the irregularities to form a pen tip. Is detected in the moving direction and the moving amount. further,
The pen-type data input device disclosed in Japanese Patent Application Laid-Open No. 6-274271 has a ball provided with a plurality of reflective surfaces having different reflectances at the pen tip, and detects the reflected light to detect the pen tip. The moving direction and the moving amount are detected. Further, the position detecting device disclosed in Japanese Patent Application Laid-Open No. 6-342338 has a ball provided with a repetitive pattern by magnetic recording at the pen tip, and detects the repetitive pattern to determine the moving direction and the amount of movement of the pen tip. Detected.
【0006】[0006]
【発明が解決しようとする課題】しかしながら、特開平
3-244018号公報に掲載されたコンピュータ入力装置
は、ボールの回転をエンコーダを用いて検出して移動方
向及び移動量を検出しているので、ペン先部が大きくな
ってしまっている。However, the computer input device disclosed in Japanese Patent Application Laid-Open No. 3-244018 detects the rotation of the ball by using an encoder to detect the moving direction and the moving amount. The pen tip has become large.
【0007】また、上記いずれの装置もペン軸周りの回
転を考慮していないので、筆記中に装置がペン軸周りに
回転すると検出結果に誤差が生じる。[0007] Further, since none of the above-mentioned devices considers the rotation around the pen axis, if the device rotates around the pen axis during writing, an error occurs in the detection result.
【0008】また、コンピュータ装置の性能向上及び低
価格化並びにコンピュータ装置のネットワークの充実に
より、例えばバーチャルショッピングモールのような3
次元の仮想空間を取り扱うコンピュータ装置が増えてき
ている。上記3次元仮想空間に対する入力には、姿勢角
を用いると便利であるが、上記いずれの装置も装置の位
置を検出するものであり、装置の姿勢角を出力するもの
でなく、3次元仮想空間に対する入力には、その使い勝
手はあまり良くない。[0008] In addition, by improving the performance and lowering the price of the computer device and enhancing the network of the computer device, for example, 3
Computer devices handling a three-dimensional virtual space are increasing. It is convenient to use a posture angle as an input to the three-dimensional virtual space. However, any of the above devices detects the position of the device, and does not output the posture angle of the device. The input is not very convenient.
【0009】この発明はかかる短所を解消するためにな
されたものであり、小型の装置で正確に図形などの筆記
入力を行なうようにすること及び姿勢角の入力を行なえ
るようにすることを目的とする。SUMMARY OF THE INVENTION The present invention has been made in order to solve the above-mentioned disadvantages, and has as its object to enable a small-sized device to accurately input a writing such as a figure and to input a posture angle. And
【0010】[0010]
【課題を解決するための手段】この発明に係るペン型入
力装置は、任意の方向に回転できるようにしてペン先端
部に設けたボールと回転方向移動量検出部と角速度セン
サと補正部を有し、回転方向移動量検出部はボールの回
転方向及び回転量を検出し、検出したボールの回転方向
及び回転量を基にペン先端部の移動方向及び移動量を検
出し、角速度センサはペン型入力装置の長手方向をZs
軸とした場合のZs軸周りの回転角速度を示す信号を出
力し、補正部は角速度センサを用いて検出したZs軸周
りの回転角速度を基に回転方向移動量検出部が検出した
ペン先端部の移動方向及び移動量を補正して、小型の装
置で正確に図形入力等を行なう。A pen-type input device according to the present invention includes a ball provided at the tip of a pen so as to be rotatable in an arbitrary direction, a rotation direction movement amount detection unit, an angular velocity sensor, and a correction unit. The rotation direction movement amount detection unit detects the rotation direction and the rotation amount of the ball, detects the movement direction and the movement amount of the pen tip based on the detected rotation direction and the rotation amount of the ball, and the angular velocity sensor is a pen type. Zs the length of the input device
And outputs a signal indicating the rotational angular velocity around the Zs axis in the case of the axis, and the correction unit detects the tip of the pen detected by the rotational direction movement amount detection unit based on the rotational angular velocity around the Zs axis detected using the angular velocity sensor. The moving direction and the moving amount are corrected, and a graphic input or the like is accurately performed by a small device.
【0011】また、他のペン型入力装置は、任意の方向
に回転自在なボールをペン先端部に設け、ボールの回転
方向及び回転量を検出し、検出したボールの回転方向及
び回転量を基にペン先端部の移動方向及び移動量を検出
し、角速度センサを用いてXs軸周り、Ys軸周り及びZ
s軸周りの回転角速度を示す信号を検出し、姿勢演算部
は角速度センサを用いて検出したXs軸周り、Ys軸周り
及びZs軸周りの回転角速度を基にペン軸の姿勢角を算
出して、図形入力及び姿勢角の入力を行なえるようにす
る。In another pen-type input device, a ball rotatable in an arbitrary direction is provided at the tip of the pen, the rotation direction and the rotation amount of the ball are detected, and the detected rotation direction and rotation amount of the ball are determined. , The direction and amount of movement of the tip of the pen are detected, and the angular velocity sensor is used to detect around the Xs axis, around the Ys axis, and Z.
A signal indicating a rotation angular velocity around the s-axis is detected, and the posture calculation unit calculates a posture angle of the pen axis based on the rotation angular velocities around the Xs-axis, around the Ys-axis, and around the Zs-axis detected using the angular velocity sensor. , Figure input and attitude angle input.
【0012】また、他のペン型入力装置は、任意の方向
に回転自在なボールをペン先端部に設け、ボールの回転
方向及び回転量を検出し、検出したボールの回転方向及
び回転量を基にペン先端部の移動方向及び移動量を検出
し、傾斜センサを用いてペン座標系(Xs,Ys,Zs)
の重力座標系(Xg,Yg,Zg)に対する傾斜量を示す
信号を出力し、姿勢演算部は傾斜センサを用いて検出し
たペン座標系(Xs,Ys,Zs)の傾斜量を基にペン軸
の姿勢角を算出して、図形入力を行なうとともに傾斜セ
ンサを用いて姿勢角の入力を行なう。In another pen-type input device, a ball rotatable in an arbitrary direction is provided at the tip of the pen, the rotation direction and the rotation amount of the ball are detected, and the detected rotation direction and rotation amount of the ball are determined. Detects the direction and amount of movement of the tip of the pen and uses a tilt sensor to determine the pen coordinate system (Xs, Ys, Zs)
And outputs a signal indicating the amount of tilt with respect to the gravity coordinate system (Xg, Yg, Zg), and the posture calculation unit uses the tilt amount of the pen coordinate system (Xs, Ys, Zs) detected by using the tilt sensor to determine the pen axis. Is calculated, the figure is input, and the inclination angle is input using the inclination sensor.
【0013】また、他のペン型入力装置は、任意の方向
に回転できるようにしてペン先端部に設けたボールと加
速度センサと移動方向検出部と移動量検出部を有し、加
速度センサはペン座標系(Xs,Ys,Zs)のXs軸方向
及びYs軸方向の加速度を示す信号を出力し、移動方向
検出部は加速度センサを用いて検出した加速度を基にペ
ン先端部の移動方向を検出し、移動量検出部はボールの
回転量を検出し、検出したボールの回転量を基にペン先
端部の移動量を検出して、加速度センサを用いてペン先
端部の移動方向を検出することにより装置を小型化す
る。Another pen-type input device has a ball provided at the tip of the pen so as to be rotatable in an arbitrary direction, an acceleration sensor, a moving direction detecting unit, and a moving amount detecting unit. A signal indicating acceleration in the Xs-axis direction and Ys-axis direction of the coordinate system (Xs, Ys, Zs) is output, and the movement direction detection unit detects the movement direction of the tip of the pen based on the acceleration detected using the acceleration sensor. The movement amount detector detects the amount of rotation of the ball, detects the amount of movement of the pen tip based on the detected amount of rotation of the ball, and detects the direction of movement of the pen tip using an acceleration sensor. The device can be downsized.
【0014】また、他のペン型入力装置は、任意の方向
に回転できるようにしてペン先端部に設けたボールと流
速センサと移動方向検出部と移動量検出部を有し、流速
センサはXs軸方向及びYs軸方向の速度を示す信号を出
力し、移動方向検出部は流速センサを用いて検出した速
度を基にペン先端部の移動方向を検出し、移動量検出部
はボールの回転量を検出し、検出したボールの回転量を
基にペン先端部の移動量を検出して、流速センサを用い
てペン先端部の移動方向を検出することにより装置を小
型化する。Another pen-type input device has a ball provided at the tip of the pen so as to be rotatable in an arbitrary direction, a flow rate sensor, a movement direction detection section, and a movement amount detection section. The moving direction detecting unit detects the moving direction of the pen tip based on the speed detected by using the flow velocity sensor, and the moving amount detecting unit detects the amount of rotation of the ball. The size of the apparatus is reduced by detecting the movement amount of the pen tip based on the detected amount of rotation of the ball, and detecting the moving direction of the pen tip using a flow velocity sensor.
【0015】さらに、角速度センサと補正部を有し、角
速度センサはZs軸周りの回転角速度を示す信号を出力
し、補正部は角速度センサを用いて検出したZs軸周り
の回転角速度を基に回転方向移動量検出部が検出したペ
ン先端部の移動方向及び移動量を補正する。[0015] Further, the angular velocity sensor and the correction section have a rotation angle velocity around the Zs axis, the correction section outputs a signal indicating the rotation angular velocity around the Zs axis, and the rotation section rotates based on the rotation angular velocity around the Zs axis detected by the angular velocity sensor. The direction and amount of movement of the pen tip detected by the direction movement amount detection unit are corrected.
【0016】さらに、角速度センサと姿勢演算部を有
し、角速度センサはXs軸周り、Ys軸周り及びZs軸周
りの回転角速度を示す信号を出力し、姿勢演算部は角速
度センサを用いて検出したXs軸周り、Ys軸周り及びZ
s軸周りの回転角速度を基にペン軸の姿勢角を算出す
る。Further, the apparatus has an angular velocity sensor and an attitude calculation unit, and the angular velocity sensor outputs signals indicating rotation angular velocities around the Xs axis, around the Ys axis, and around the Zs axis, and the attitude calculation unit detects using the angular velocity sensor. Around Xs axis, around Ys axis and Z
The attitude angle of the pen axis is calculated based on the rotational angular velocity around the s axis.
【0017】さらに、傾斜センサと姿勢演算部を有し、
傾斜センサはペン座標系(Xs,Ys,Zs)の重力座標
系(Xg,Yg,Zg)に対する傾斜量を示す信号を出力
し、姿勢演算部は傾斜センサを用いて検出したペン座標
系(Xs,Ys,Zs)の傾斜量を基にペン軸の姿勢角を
算出する。Further, the apparatus has an inclination sensor and an attitude calculation unit,
The tilt sensor outputs a signal indicating the amount of tilt of the pen coordinate system (Xs, Ys, Zs) with respect to the gravitational coordinate system (Xg, Yg, Zg), and the posture calculation unit detects the pen coordinate system (Xs , Ys, Zs), the posture angle of the pen axis is calculated.
【0018】さらに、手ぶれ信号検出部と移動量リセッ
ト部を有し、手ぶれ信号検出部は各センサが出力した信
号から予め定めた周波数の成分を検出して、ユーザが装
置を握ったことにより発生する信号を検出し、移動量リ
セット部は手ぶれ信号検出部が予め定めた期間継続して
ユーザが装置を握ったことにより発生する信号を検出す
ると、ペン先端部の移動量をゼロにリセットして、指示
点がぶれることを防止する。The apparatus further includes a camera shake signal detection unit and a movement amount reset unit. The camera shake signal detection unit detects a component of a predetermined frequency from signals output from the sensors, and generates a signal when a user grips the apparatus. The moving amount reset unit resets the moving amount of the pen tip to zero when the camera shake signal detecting unit detects a signal generated by the user gripping the device continuously for a predetermined period. To prevent the designated point from being blurred.
【0019】また、ハイパスフィルタと停止検出部と移
動量リセット部を有し、ハイパスフィルタは各センサが
出力した信号からペン先端部のボールと移動面との摩擦
により発生する高周波数成分を抽出し、停止検出部は抽
出した高周波数成分信号の大きさを基にペン先端部が停
止しているか否かを検出し、移動量リセット部は停止検
出部がペン先端部の停止を検出するとペン先端部の移動
量をゼロにリセットして、移動量の誤検出が発生するこ
とを防止する。The high-pass filter, a stop detecting unit, and a moving amount reset unit are provided. The high-pass filter extracts a high-frequency component generated by friction between a ball at the tip of the pen and a moving surface from a signal output from each sensor. The stop detection unit detects whether the pen tip is stopped based on the magnitude of the extracted high frequency component signal, and the movement reset unit detects the pen tip when the stop detection unit detects the stop of the pen tip. The moving amount of the unit is reset to zero to prevent the erroneous detection of the moving amount from occurring.
【0020】さらに、出力切替部は、上記ペン先端部の
移動方向及び移動量を出力するか又はペン軸の姿勢角を
出力するかをユーザの指示により切り替える。Further, the output switching unit switches, based on a user's instruction, whether to output the direction and amount of movement of the tip of the pen or to output the attitude angle of the pen shaft.
【0021】さらに、表示部は、上記ペン先端部の移動
方向及び移動量を出力するモードが設定されているか又
はペン軸の姿勢角を出力するモードが設定されているか
を表示して、ユーザが入力間違いすることを防止する。Further, the display unit displays whether the mode for outputting the moving direction and the moving amount of the pen tip is set or the mode for outputting the posture angle of the pen shaft is set. Prevent typing mistakes.
【0022】さらに、上記ペン先端部は紙等による移動
面上にインク等の筆記材による筆記を行なう。Further, the tip of the pen performs writing with a writing material such as ink on a moving surface made of paper or the like.
【0023】[0023]
【発明の実施の形態】この発明のペン型入力装置は、ペ
ン先端部に任意の方向に回転できるようにしてボールを
設け、そのボールの回転を基にペン先端部の移動方向及
び移動量を検出するものである。ボールは移動面上を転
がるので、ボールの回転を検出することによりペン軸の
傾斜に関係なく正確にペン先端部の移動量を検出するこ
とができる。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS In a pen-type input device according to the present invention, a ball is provided at the tip of a pen so as to be rotatable in an arbitrary direction, and the direction and amount of movement of the tip of the pen are determined based on the rotation of the ball. It is to detect. Since the ball rolls on the moving surface, the amount of movement of the pen tip can be accurately detected by detecting the rotation of the ball regardless of the tilt of the pen shaft.
【0024】ペン型入力装置は、ボールと回転方向移動
量検出部と角速度センサと補正部を有する。ボールはペ
ン先端部において任意の方向に回転できるようにして設
けられ、ペン先端部が移動面(筆記面)上を移動する際
にその移動方向及び移動量に応じて回転する。また、ボ
ールは、例えば表面を異なった反射率の複数の反射板で
覆われている。回転方向移動量検出部は、例えば光セン
サと移動演算部を備える。光センサはボール表面の反射
板からの反射光を検出し、移動演算部は光センサが検出
した反射光を基にペン座標系(Xs,Ys,Zs)のXs軸
方向及びYs軸方向にボールが転がった距離を算出す
る。角速度センサ(例えばジャイロ)は、Zs軸周りの
回転角速度を示す信号を出力する。補正部は角速度セン
サを用いて検出した回転角速度を基に移動演算部が算出
したXs軸方向及びYs軸方向の距離からZs軸を回転中
心としてペン座標系(Xs,Ys,Zs)が回転したこと
による影響を除去し、正確にペン先端部の移動方向及び
移動距離を検出する。これにより、筆記中にペン型入力
装置がZs軸を回転中心として回転しても、正確にペン
先端部の移動方向及び移動距離を検出できる。The pen-type input device has a ball, a rotation direction movement amount detection unit, an angular velocity sensor, and a correction unit. The ball is provided so as to be rotatable in an arbitrary direction at the tip of the pen, and rotates when the tip of the pen moves on a moving surface (writing surface) according to the moving direction and the moving amount. The ball is, for example, covered on its surface with a plurality of reflectors having different reflectances. The rotation direction movement amount detection unit includes, for example, an optical sensor and a movement calculation unit. The optical sensor detects the reflected light from the reflecting plate on the ball surface, and the movement calculation unit uses the reflected light detected by the optical sensor to move the ball in the Xs axis direction and the Ys axis direction of the pen coordinate system (Xs, Ys, Zs). Calculate the rolling distance. An angular velocity sensor (for example, a gyro) outputs a signal indicating a rotational angular velocity about the Zs axis. The correction unit rotates the pen coordinate system (Xs, Ys, Zs) around the Zs axis from the distance in the Xs axis direction and the Ys axis direction calculated by the movement calculation unit based on the rotational angular velocity detected using the angular velocity sensor. In this way, the moving direction and moving distance of the tip of the pen can be accurately detected. Thus, even if the pen-type input device rotates about the Zs axis during writing, the moving direction and the moving distance of the pen tip can be accurately detected.
【0025】また、ペン型入力装置は、例えばボールと
回転方向移動量検出部と3個の角速度センサと補正部と
姿勢演算部と出力切替部を有しても良い。3個の角速度
センサはそれぞれXs軸周り、Ys軸周り及びZs軸周り
の回転角速度を検出する。姿勢演算部は角速度センサを
用いて検出したXs軸周り、Ys軸周り及びZs軸周りの
回転角速度を基にペン型入力装置の姿勢角を算出する。
出力切替部は、例えば切替スイッチ等から成り、ユーザ
からの操作により、補正部が補正した後のペン先端部の
移動方向及び移動量を出力するか、又は、姿勢演算部が
算出した姿勢角を出力するかを切り替える。これによ
り、ペン型入力装置を接続したコンピュータ装置では、
ペン先端部の移動方向及び移動量並びに姿勢角を入力す
ることができ、図形等を入力することができるとともに
3次元仮想空間に対する操作を入力することができる。Further, the pen-type input device may include, for example, a ball, a rotation direction movement amount detection unit, three angular velocity sensors, a correction unit, a posture calculation unit, and an output switching unit. The three angular velocity sensors detect rotational angular velocities around the Xs axis, around the Ys axis, and around the Zs axis, respectively. The attitude calculation unit calculates the attitude angle of the pen-type input device based on the rotational angular velocities around the Xs axis, Ys axis, and Zs axis detected using the angular velocity sensor.
The output switching unit includes, for example, a changeover switch, and outputs the moving direction and the moving amount of the pen tip after the correction by the correction unit, or the posture angle calculated by the posture calculation unit. Switch whether to output. Thereby, in the computer device to which the pen-type input device is connected,
It is possible to input the direction and amount of movement of the tip of the pen and the posture angle, input a figure or the like, and input an operation on a three-dimensional virtual space.
【0026】[0026]
【実施例】図1はこの発明の一実施例のペン型入力装置
1の構成図である。以下の説明では、ペン型入力装置1
のペン軸をZs軸とした座標系をペン座標系(Xs,Y
s,Zs)という。また、重力加速度方向に伸びる軸をZ
g軸とする座標系を重力座標系(Xg,Yg,Zg)とい
う。ここで、このペン型入力装置1は、以下に説明する
ようにボールの回転を基にペン先部3の移動方向及び移
動量を検出するので、ペン先端部3が移動する移動面は
Xg軸とYg軸とが成す平面と一致している必要はない
が、説明を簡単にするために移動面はXg軸とYg軸とが
成す平面と一致しているものとする。FIG. 1 is a block diagram of a pen-type input device 1 according to an embodiment of the present invention. In the following description, the pen-type input device 1
The coordinate system that uses the pen axis of the Zs axis as the pen coordinate system (Xs, Y
s, Zs). The axis extending in the direction of gravitational acceleration is Z
The coordinate system used as the g axis is called a gravity coordinate system (Xg, Yg, Zg). Here, since the pen-type input device 1 detects the moving direction and the moving amount of the pen tip portion 3 based on the rotation of the ball as described below, the moving surface on which the pen tip portion 3 moves is the Xg axis. It is not necessary that the plane coincides with the plane formed by the Xg axis and the Yg axis, but it is assumed that the moving plane coincides with the plane formed by the Xg axis and the Yg axis.
【0027】ペン型入力装置1は、例えばボール4と回
転方向移動量検出部5とZs軸ジャイロ6cとAD変換
部7と演算部8と記憶部9と電源部10を有し、図形及
び文字等の筆記入力を行なうものである。ボール4はペ
ン先端部3において任意の方向に回転自在に設けられ、
ペン先端部3が移動面(不図示)上を移動するに従って
回転する。また、ボール4は、例えば表面が複数の反射
面から成り、これらの反射面は隣接する反射面どうしで
互いに反射率が異なっている。回転方向移動量検出部5
は、例えば図2に示すように光センサ51とAD変換器
52と移動演算部53を備える。光センサ51はボール
4に光を照射し、その反射光の光量を読み取り、その反
射光の光量を示す信号を出力する。AD変換器52は光
センサ51が出力した信号をデジタル変換する。移動演
算部53はAD変換器52がデジタル変換した光量の変
化を基にボール4の回転方向及びその回転量を算出し、
算出したボール4の回転方向及び回転量を基にペン先端
部3の移動量(Xg,Yg)を求める。The pen-type input device 1 includes, for example, a ball 4, a rotation direction movement amount detection unit 5, a Zs-axis gyro 6c, an AD conversion unit 7, an operation unit 8, a storage unit 9, and a power supply unit 10, and includes figures and characters. And the like. The ball 4 is provided rotatably in an arbitrary direction at the pen tip 3,
The pen tip 3 rotates as it moves on a moving surface (not shown). The ball 4 has, for example, a plurality of reflective surfaces on the surface, and these reflective surfaces have different reflectances between adjacent reflective surfaces. Rotational direction movement amount detector 5
Includes an optical sensor 51, an AD converter 52, and a movement calculation unit 53, for example, as shown in FIG. The optical sensor 51 irradiates the ball 4 with light, reads the amount of reflected light, and outputs a signal indicating the amount of reflected light. The AD converter 52 converts the signal output from the optical sensor 51 into a digital signal. The movement calculation unit 53 calculates the rotation direction and the rotation amount of the ball 4 based on the change in the amount of light digitally converted by the AD converter 52,
The movement amount (Xg, Yg) of the pen tip 3 is obtained based on the calculated rotation direction and rotation amount of the ball 4.
【0028】ジャイロ6cは、センサ座標系(Xs,Y
s,Zs)のZs軸周りの回転角速度を示す信号を出力す
る。ジャイロ6cは、スケールファクタ(回転運動検出
の正確さ)及びドリフトレート(出力オフセットの安定
度)が良好であり、且つ、小型なものであれば良く、回
転ジャイロ、振動ジャイロ及び光学式ジャイロ等のいず
れの方式のジャイロでも良い。また、ジャイロ6cは、
Zs軸上に設けなくともZs軸に平行な軸上に設ければ良
い。The gyro 6c has a sensor coordinate system (Xs, Y
(s, Zs) is output. The gyro 6c only needs to have a good scale factor (accuracy in detecting the rotational motion) and a good drift rate (stability of the output offset) and a small size, such as a rotary gyro, a vibration gyro, and an optical gyro. Any type of gyro may be used. In addition, the gyro 6c
Instead of being provided on the Zs axis, it may be provided on an axis parallel to the Zs axis.
【0029】AD変換部7はジャイロ6cからの信号を
デジタル変換する。演算部8は補正部81を有する。補
正部81は、ジャイロ6cを用いて検出した回転角速度
信号を積分してZs軸周りの回転角θを求め、次式を用
いてペン先端部3の移動量(Xg,Yg)を補正して重力
座標系(Xg,Yg,Zg)における移動量(Xg補正,Y
g補正)を求める。The AD converter 7 converts the signal from the gyro 6c into a digital signal. The calculation unit 8 includes a correction unit 81. The correction unit 81 integrates the rotation angular velocity signal detected using the gyro 6c to obtain a rotation angle θ about the Zs axis, and corrects the movement amount (Xg, Yg) of the pen tip 3 using the following equation. Movement amount (Xg correction , Yg) in the gravity coordinate system (Xg, Yg, Zg)
g correction ).
【0030】[0030]
【数1】 (Equation 1)
【0031】記憶部9は演算部8の演算結果等を記憶す
る。電源部10は回転方向移動量検出部5、AD変換部
7、演算部8及び記憶部9に電力を供給する。The storage unit 9 stores the calculation result of the calculation unit 8 and the like. The power supply unit 10 supplies electric power to the rotation direction movement amount detection unit 5, the AD conversion unit 7, the calculation unit 8, and the storage unit 9.
【0032】上記構成のペン型入力装置1の動作につい
て、図3のフローチャートを参照して説明する。The operation of the pen-type input device 1 having the above configuration will be described with reference to the flowchart of FIG.
【0033】ペン先端部3に設けたボール4を移動面に
当てて筆記入力の開始をすると、回転方向移動量検出部
5の光センサ51はボール4を照射し、その反射光を読
み取る(ステップS1)。移動演算部53は光センサ5
1を用いて検出した反射光の光量の変化を基にボール4
の回転方向及び回転量を求めて、ボール4の回転方向及
び回転量を基にペン先端部3の移動方向及び移動量(X
g,Yg)を算出する(ステップS2)。このように、ボ
ール4の回転方向及び回転量を基にペン先端部3の移動
方向及び移動量(Xg,Yg)を算出することにより、ペ
ン座標系(Xs,Ys,Zs)のXs軸,Ys軸の姿勢が変
化してもその影響を受けずにペン先端部3の移動量及び
移動方向を正確に検出できる。When writing is started with the ball 4 provided on the tip 3 of the pen touching the moving surface, the optical sensor 51 of the rotation direction moving amount detector 5 irradiates the ball 4 and reads the reflected light (step). S1). The movement calculation unit 53 includes the optical sensor 5
Ball 4 based on the change in the amount of reflected light detected using
And the amount of rotation (X) of the pen tip 3 based on the direction and amount of rotation of the ball 4.
g, Yg) is calculated (step S2). By calculating the moving direction and the moving amount (Xg, Yg) of the pen tip 3 based on the rotating direction and the rotating amount of the ball 4, the Xs axis of the pen coordinate system (Xs, Ys, Zs) can be calculated. Even if the attitude of the Ys axis changes, the movement amount and the movement direction of the pen tip 3 can be accurately detected without being affected by the change.
【0034】また、Zs軸ジャイロ6cはZs軸周りの回
転角速度を示す信号を出力する(ステップS3)。補正
部81はZs軸ジャイロ6cを用いて検出したZs軸周り
の回転角速度を積分してZs軸周りの回転角θを算出し
(ステップS4)、算出した回転角θを用い、既に説明
したように移動演算部53が算出したペン先端部3の移
動方向及び移動量(Xg,Yg)を座標変換して移動量
(Xg補正,Yg補正)を求める(ステップS5)。既に
説明したようにXs軸,Ys軸の姿勢が変化してもその影
響を受けずにペン先端部3の移動量及び移動方向を検出
できるが、ペン型入力装置1がZs軸周りに回転する
と、光センサ51の検出方向とXg軸及びYs軸との関係
が変化し、算出したペン先端部3の移動方向及び移動量
(Xg,Yg)に誤差が生じる。そこで、上記のように座
標変換することにより簡単な構成でその誤差をなくすこ
とができる。The Zs-axis gyro 6c outputs a signal indicating the rotational angular velocity about the Zs-axis (step S3). The correcting unit 81 calculates the rotation angle θ around the Zs axis by integrating the rotation angular velocity around the Zs axis detected using the Zs axis gyro 6c (step S4), and uses the calculated rotation angle θ as described above. Then, the moving direction and the moving amount (Xg, Yg) of the pen tip 3 calculated by the moving calculating unit 53 are coordinate-transformed to obtain the moving amount (Xg correction , Yg correction ) (step S5). As described above, even if the attitude of the Xs axis and the Ys axis changes, the movement amount and the movement direction of the pen tip 3 can be detected without being affected by the change. However, when the pen-type input device 1 rotates around the Zs axis, The relationship between the detection direction of the optical sensor 51 and the Xg axis and the Ys axis changes, and an error occurs in the calculated movement direction and movement amount (Xg, Yg) of the pen tip 3. Therefore, the error can be eliminated with a simple configuration by performing the coordinate conversion as described above.
【0035】ペン型入力装置1は上記のようにして求め
たペン先端部3の移動方向及び移動量(Xg,Yg)を、
例えばコンピュータ装置(不図示)に送信する(ステッ
プS6)。コンピュータ装置はペン先端部3の移動方向
及び移動量を随時時系列に記憶することにより、図形及
び文字等の入力をすることができる。ペン型入力装置1
は上記動作(ステップS1〜S6)を入力処理が終了す
るまで繰り返す(ステップS7)。The pen-type input device 1 calculates the moving direction and the moving amount (Xg, Yg) of the pen tip 3 determined as described above.
For example, it is transmitted to a computer device (not shown) (step S6). The computer device can input figures, characters, and the like by storing the moving direction and the moving amount of the pen tip 3 in time series as needed. Pen-type input device 1
Repeats the above operation (steps S1 to S6) until the input processing is completed (step S7).
【0036】ここで、上記実施例においては回転方向移
動量検出部5は、光センサ51と移動演算部53を用い
てボール4の回転方向及び回転量を検出したが、ボール
4の表面にその位置によって異なった量の磁気を帯びさ
せ、磁気センサ(不図示)等を用いてその磁気の強度を
検出することにより、ボール4の回転方向及び回転量を
検出するようにしても良い。また、ボール4の表面に凹
凸を設け、その凹凸を検出することにより、ボール4の
回転方向及び回転量を検出するようにしても良い。Here, in the above-described embodiment, the rotation direction movement amount detection unit 5 detects the rotation direction and the rotation amount of the ball 4 using the optical sensor 51 and the movement calculation unit 53. The rotation direction and the rotation amount of the ball 4 may be detected by applying different amounts of magnetism depending on the position and detecting the intensity of the magnetism using a magnetic sensor (not shown) or the like. Alternatively, the rotation direction and the rotation amount of the ball 4 may be detected by providing unevenness on the surface of the ball 4 and detecting the unevenness.
【0037】次ぎに、ペン型入力装置1が図形及び文字
の他に、姿勢角を入力する場合について説明する。Next, a case where the pen-type input device 1 inputs a posture angle in addition to figures and characters will be described.
【0038】このペン型入力装置1は、例えば図4に示
すようにボール4と回転方向移動量検出部5とXs軸ジ
ャイロ6aとYs軸ジャイロ6bとZs軸ジャイロ6cと
AD変換部7と演算部8と切替スイッチ11と記憶部9
と電源部10を有する。As shown in FIG. 4, for example, the pen-type input device 1 includes a ball 4, a rotation direction movement amount detector 5, an Xs-axis gyro 6a, a Ys-axis gyro 6b, a Zs-axis gyro 6c, and an AD converter 7. Unit 8, changeover switch 11, and storage unit 9
And a power supply unit 10.
【0039】ボール4と回転方向移動量検出部5の構成
は既に説明したものに等しい。Xs軸ジャイロ6a、Ys
軸ジャイロ6b及びZs軸ジャイロ6cはそれぞれXs軸
周り、Ys軸周り及びZs軸周りの回転角速度を示す信号
を出力する。AD変換部7は、例えば3個のAD変換器
(不図示)を備え、Xs軸ジャイロ6a、Ys軸ジャイロ
6b及びZs軸ジャイロ6cが出力した信号をデジタル
変換する。演算部8は、例えば図5に示すように補正部
81と姿勢演算部82を備える。補正部81の動作は既
に説明したものに等しい。姿勢演算部82はXs軸ジャ
イロ6a、Ys軸ジャイロ6b及びZs軸ジャイロ6cを
用いて検出したXs軸周り、Ys軸周り及びZs軸周りの
回転角速度を基に姿勢角を算出する。ここで、姿勢角と
は重力座標系(Xg,Yg,Zg)におけるペン型入力装
置1の傾斜角をいう。このように、Xs軸ジャイロ6
a、Ys軸ジャイロ6b及び姿勢演算部82を備えるこ
とにより、ペン型入力装置1は図形及び文字の他に姿勢
角を入力することができる。例えば例えばコンピュータ
装置等のホスト装置で3次元空間を扱っている場合にカ
ーソル等の移動にペン型入力装置1の姿勢角を入力する
ことができ操作を容易にできる。The configurations of the ball 4 and the rotational direction movement amount detector 5 are the same as those already described. Xs axis gyro 6a, Ys
The shaft gyro 6b and the Zs-axis gyro 6c output signals indicating rotation angular velocities around the Xs axis, around the Ys axis, and around the Zs axis, respectively. The AD converter 7 includes, for example, three AD converters (not shown), and digitally converts signals output from the Xs-axis gyro 6a, the Ys-axis gyro 6b, and the Zs-axis gyro 6c. The calculation unit 8 includes a correction unit 81 and a posture calculation unit 82, for example, as shown in FIG. The operation of the correction unit 81 is the same as that described above. The attitude calculation unit 82 calculates an attitude angle based on the rotational angular velocities around the Xs axis, Ys axis, and Zs axis detected using the Xs axis gyro 6a, the Ys axis gyro 6b, and the Zs axis gyro 6c. Here, the attitude angle refers to the tilt angle of the pen-type input device 1 in the gravity coordinate system (Xg, Yg, Zg). Thus, the Xs axis gyro 6
By providing the a, Ys axis gyro 6b and the posture calculation unit 82, the pen-type input device 1 can input a posture angle in addition to figures and characters. For example, when a three-dimensional space is handled by a host device such as a computer device, the posture angle of the pen-type input device 1 can be input to the movement of a cursor or the like, thereby facilitating the operation.
【0040】切替スイッチ11は、ペン筐体2上に設け
られ、ユーザの切り替えにより補正部81が算出したペ
ン先端部3の移動方向及び移動量を出力するか、又は、
姿勢演算部82が算出した姿勢角を出力するかを切り替
える。これにより、ユーザはコンピュータ装置等の入力
を容易に選択することができる。さらに、ペン先端部3
の移動方向及び移動量を出力するモードが選択されてい
るか、又は、姿勢演算部82が算出した姿勢角を出力す
るモードが選択されているかを容易に認識することがで
きるようにするためにどちらのモードが設定されている
かを表示部(不図示)から表示するようにしても良い。The changeover switch 11 is provided on the pen housing 2 and outputs the movement direction and the movement amount of the pen tip 3 calculated by the correction unit 81 by the user's switching, or
It switches whether to output the attitude angle calculated by the attitude calculation unit 82. Thereby, the user can easily select the input of the computer device or the like. In addition, the pen tip 3
In order to be able to easily recognize whether the mode for outputting the moving direction and the moving amount is selected or whether the mode for outputting the posture angle calculated by the posture calculation unit 82 is selected. The display unit (not shown) may display whether or not the mode is set.
【0041】なお、上記実施例ではXs軸ジャイロ6
a、Ys軸ジャイロ6b及びZs軸ジャイロ6cを用いて
検出したXs軸周り、Ys軸周り及びZs軸周りの回転角
速度を基に姿勢角を算出したが、Xs軸ジャイロ6a、
Ys軸ジャイロ6bの代わりに、図6に示すように傾斜
センサ12を用いても良い。傾斜センサ12としては、
重力加速度方向(Zg軸方向)に対する傾斜量を検出で
きるものであれば良く、例えば加速度センサ又は重力加
速度により液体が水平になることを利用した液体移動静
電容量方式の傾斜センサなどがある。In the above embodiment, the Xs-axis gyro 6
a, the attitude angle was calculated based on the rotational angular velocities around the Xs axis, around the Ys axis, and around the Zs axis detected using the Ys axis gyro 6b and the Zs axis gyro 6c, but the Xs axis gyro 6a,
Instead of the Ys-axis gyro 6b, an inclination sensor 12 may be used as shown in FIG. As the inclination sensor 12,
Any sensor that can detect the amount of tilt with respect to the direction of gravitational acceleration (Zg axis direction) may be used. For example, there is an acceleration sensor or a tilt sensor of a liquid moving capacitance type that utilizes the fact that the liquid is leveled by gravitational acceleration.
【0042】また、上記実施例では回転方向移動量検出
部5がボール4の方向及び回転量を検出してペン先端部
3の移動方向及び移動量を検出したが、図7に示すよう
にXs軸加速度センサ13aとYs軸加速度センサ13b
とを用いて移動方向を検出するようにしても良い。ペン
型入力装置1は、例えば図8に示すように移動量検出部
14とXs軸加速度センサ13aとYs軸加速度センサ1
3bとZs軸ジャイロ6cとAD変換部7と演算部8と
記憶部9を有する。移動量演算部14は、例えば図8に
示すように光センサ51とAD変換器52と移動量演算
部141を備える。光センサ51は、既に説明したよう
にボール4からの反射光の光量をを示す信号を出力す
る。AD変換器52は光センサ51が出力した信号をデ
ジタル変換する。移動量演算部141はAD変換器52
がデジタル変換した光量の変化を基にボール4の回転量
を算出して、ペン先端部3の移動量(Xg,Yg)を求め
る。Xs軸加速度センサ13a及びYs軸加速度センサ1
3bはそれぞれペン先端部3の移動によるXs軸方向の
加速度Axs及びYs軸方向の加速度Aysを示す信号を出
力する。ここで、Xs軸加速度センサ13a及びYs軸加
速度センサ13bは、小型で高感度であり、且つ、加速
度に対する直線性が良好なものであれば良く、ピエゾ抵
抗方式の加速度センサであっても、静電容量方式の加速
度センサであっても良い。In the above embodiment, the rotation direction movement amount detector 5 detects the direction and rotation amount of the ball 4 to detect the movement direction and movement amount of the pen tip 3, but as shown in FIG. Axis acceleration sensor 13a and Ys axis acceleration sensor 13b
The moving direction may be detected using the above. For example, as shown in FIG. 8, the pen-type input device 1 includes a movement amount detection unit 14, an Xs-axis acceleration sensor 13a, and a Ys-axis acceleration sensor 1.
3b, a Zs-axis gyro 6c, an AD conversion unit 7, a calculation unit 8, and a storage unit 9. The movement amount calculator 14 includes, for example, an optical sensor 51, an AD converter 52, and a movement amount calculator 141, as shown in FIG. The optical sensor 51 outputs a signal indicating the amount of reflected light from the ball 4 as described above. The AD converter 52 converts the signal output from the optical sensor 51 into a digital signal. The movement amount calculation unit 141 is provided with the AD converter 52
Calculates the amount of rotation of the ball 4 based on the change in the amount of light that is digitally converted to obtain the amount of movement (Xg, Yg) of the pen tip 3. Xs-axis acceleration sensor 13a and Ys-axis acceleration sensor 1
3b outputs signals indicating the acceleration Axs in the Xs axis direction and the acceleration Ays in the Ys axis direction due to the movement of the pen tip 3, respectively. Here, the Xs-axis acceleration sensor 13a and the Ys-axis acceleration sensor 13b only need to be small and highly sensitive and have good linearity with respect to acceleration. A capacitance type acceleration sensor may be used.
【0043】Zs軸ジャイロ6cと記憶部9は既に説明
したと同じ動作を行なう。AD変換部7はXs軸加速度
センサ13a、Ys軸加速度センサ13b及びZs軸ジャ
イロ6cが出力した加速度信号Axs,Ays及び回転角速
度信号をデジタル変換する。演算部8は移動方向演算部
83と補正部81を備える。移動方向演算部83はXs
軸加速度センサ13a及びYs軸加速度センサ13bを
用いて検出したXs軸方向の加速度Axs及びYs軸方向の
加速度Aysをペン先端部3の移動方向を算出する。例え
ば図9に示すようにXs軸加速度センサ13aの検出方
向が重力加速度方向から角度θxだけ傾斜していたとす
ると、Xg軸方向の加速度AxgはAxs・sinθxとなる。
同様にYs軸加速度センサ13bの検出方向が重力加速
度方向から角度θyだけ傾斜していたとすると、Yg軸方
向の加速度AyはAys・sinθyとなる。したがって、Xs
軸方向の加速度Axs及びYs軸方向の加速度Aysを積分
してXs軸方向の速度Vxs及びYs軸方向の速度Vysを求
めると、移動方向はarctan(Vys/Vxs)で求まる。こ
れにより、移動方向の演算処理を簡単にできる。The Zs-axis gyro 6c and the storage unit 9 perform the same operations as described above. The AD converter 7 converts the acceleration signals Axs and Ays and the rotational angular velocity signal output from the Xs-axis acceleration sensor 13a, the Ys-axis acceleration sensor 13b, and the Zs-axis gyro 6c into digital signals. The calculation unit 8 includes a movement direction calculation unit 83 and a correction unit 81. The moving direction calculation unit 83 calculates Xs
The movement direction of the pen tip 3 is calculated based on the acceleration Axs in the Xs-axis direction and the acceleration Ays in the Ys-axis direction detected using the axis acceleration sensor 13a and the Ys axis acceleration sensor 13b. For example, if the detection direction of the Xs-axis acceleration sensor 13a is inclined by an angle θx from the gravitational acceleration direction as shown in FIG. 9, the acceleration Axg in the Xg-axis direction becomes Axs · sin θx.
Similarly, if the detection direction of the Ys-axis acceleration sensor 13b is inclined by an angle θy from the direction of gravitational acceleration, the acceleration Ay in the Yg-axis direction is Ays · sin θy. Therefore, Xs
If the velocity Vxs in the Xs axis direction and the velocity Vys in the Ys axis direction are determined by integrating the axial acceleration Axs and the acceleration Ays in the Ys axis direction, the moving direction is determined by arctan (Vys / Vxs). As a result, the processing for calculating the moving direction can be simplified.
【0044】補正演算部81はZs軸ジャイロ6cを用
いて検出したZs軸周りの回転角速度を積分してZs軸周
りの回転角θを算出し、算出した回転角θを用い、移動
方向演算部83が算出した移動方向及び移動量演算部1
41が算出したペン先端部3の移動量を補正する。The correction calculation unit 81 calculates the rotation angle θ around the Zs axis by integrating the rotation angular velocity around the Zs axis detected by using the Zs axis gyro 6c, and uses the calculated rotation angle θ to calculate the moving direction calculation unit. Movement direction and movement amount calculation unit 1 calculated by 83
The movement amount of the pen tip 3 calculated by 41 is corrected.
【0045】また、Xs軸加速度センサ13a及びYs軸
加速度センサ13bを用いてXs軸方向の加速度Axs及
びYs軸方向の加速度Aysを加速度を検出する代わり
に、図10に示すようにペン筐体2のXs軸方向及びYs
軸方向に貫通穴15a,15bを設け、この貫通穴15
a,15bの内部に流速センサ16a,16bを設けて
も良い。流速センサ16a,16bは貫通穴15a,1
5bを移動する空気の流速を検出する。流速センサ16
a,16bを用いて検出したXs軸方向の空気の流速及
びYs軸方向の流速を基にペン先端部3の移動方向を検
出するので、積分演算を行なわなくともXs軸方向及び
Ys軸方向の速度を得ることができる。ここで、流速セ
ンサ16a,16bとしては、熱線式流速計又はSiマ
イクロ流速計等の小型なものを用いる。Instead of using the Xs-axis acceleration sensor 13a and the Ys-axis acceleration sensor 13b to detect the acceleration Axs in the Xs-axis direction and the acceleration Ays in the Ys-axis direction, as shown in FIG. Xs axis direction and Ys
Through holes 15a and 15b are provided in the axial direction.
The flow rate sensors 16a and 16b may be provided inside the a and 15b. The flow rate sensors 16a, 16b are provided in the through holes 15a, 1
The flow velocity of the air moving through 5b is detected. Flow sensor 16
The moving direction of the pen tip 3 is detected based on the flow velocity of air in the Xs-axis direction and the flow velocity in the Ys-axis direction detected using a and 16b. You can get speed. Here, as the flow sensors 16a and 16b, small sensors such as a hot-wire flow meter or a Si micro current meter are used.
【0046】さらに、ペン型入力装置1は、図11に示
すように演算部8に手ぶれ信号検出部84と移動量リセ
ット部85を備えても良い。手ぶれ信号検出部84は、
例えばXs軸加速度センサ13a、Ys軸加速度センサ1
3b及びZs軸ジャイロ6c等の各センサが出力した信
号から予め定めた周波数(例えば10Hz程度の周波数)の
成分を検出する。これは、ユーザが装置を握ったことに
より発生する信号成分が10Hz程度の周波数の信号成分だ
からである。移動量リセット部85は手ぶれ信号検出部
84が予め定めた期間継続してユーザが装置を握ったこ
とにより発生する信号を検出すると、ペン先端部3の移
動量をゼロにリセットする。この手ぶれによる信号はボ
ール4の反射光等を基に検出するのは、センサの分解能
から困難であるが、上記のようにすることにより容易に
検出することができる。例えば数字の「2」を筆記前後
で停止するという条件で筆記した場合Xs軸方向の加速
度は図12に示すようになる。図中点線Aで示す部分が
約10Hz程度の振動部分である。この手ぶれによる加速度
の振幅は約0.0980m/sec2程度であり、ペン先端部3の移
動による振幅(約10m/sec2)と比較すると約100倍の相
違がある。そこで、例えばスレッシュホールドを手ぶれ
による加速度の振幅の約2倍の0.2m/sec2程度に設定
し、振幅がこの振幅以下の振動が所定の時間継続した場
合にユーザが停止状態で装置を握っていると判断する。
ここで、この手ぶれによる信号の振幅は人により相違が
あるため、ユーザ別にカストマイズすると良い。Further, as shown in FIG. 11, the pen-type input device 1 may be provided with a camera shake signal detection unit 84 and a movement amount reset unit 85 in the calculation unit 8. The camera shake signal detection unit 84
For example, Xs-axis acceleration sensor 13a, Ys-axis acceleration sensor 1
A component having a predetermined frequency (for example, a frequency of about 10 Hz) is detected from signals output from the sensors such as the 3b and Zs axis gyros 6c. This is because the signal component generated when the user grips the device is a signal component having a frequency of about 10 Hz. The movement amount reset unit 85 resets the movement amount of the pen tip 3 to zero when the camera shake signal detection unit 84 detects a signal generated when the user grips the apparatus continuously for a predetermined period. Although it is difficult to detect the signal due to the camera shake based on the reflected light of the ball 4 or the like due to the resolution of the sensor, it can be easily detected by the above-described method. For example, when the numeral "2" is written under the condition that it stops before and after the writing, the acceleration in the Xs axis direction is as shown in FIG. A portion indicated by a dotted line A in the drawing is a vibration portion of about 10 Hz. The amplitude of the acceleration due to the hand shake is approximately 0.0980m / sec 2, there is a comparison to the approximately 100-fold difference due to movement of the pen tip 3 and an amplitude (approximately 10m / sec 2). Therefore, for example, the threshold is set to about 0.2 m / sec 2 which is about twice the amplitude of the acceleration due to camera shake, and when the vibration whose amplitude is equal to or less than this amplitude continues for a predetermined time, the user holds the apparatus in a stopped state and holds the apparatus. Judge that there is.
Here, since the amplitude of the signal due to the camera shake varies from person to person, it is preferable to customize the amplitude for each user.
【0047】また、ペン型入力装置1の演算部8が、例
えば図13に示すようにハイパスフィルタ(以後「HP
F」という。)86a,86b,86cと停止検出部8
7と移動量リセット部85を備えるようにしても良い。
HPF86a,86b,86cはそれぞれ、図14の矢
印Bに示すようにカットオフ周波数100HzでXs軸加速度
センサ13a、Ys軸加速度センサ13b及びZs軸ジャ
イロ6c等の各センサが出力した信号から高周波数成分
を抽出する。これは移動面とペン先端部3のボール4と
の摩擦により周波数10Hz以上の高周波数成分が発生する
からであり、且つ、ペン先端部3の移動による振幅に約
100m/sec2未満の成分が含まれることがあるからであ
る。停止検出部87は、例えばスレッシュホールドを0.
2m/sec2程度に設定し、HPF86a,86b,86c
が抽出した高周波数成分信号の大きさがスレッシュホー
ルドを越えた場合にペン先端部3が停止していると判断
する。移動量リセット部85は停止検出部87がペン先
端部3の停止を検出するとペン先端部3の移動量をゼロ
にリセットする。Further, as shown in FIG. 13, for example, the arithmetic unit 8 of the pen-type input device 1 outputs a high-pass filter (hereinafter referred to as “HP”).
F ". ) 86a, 86b, 86c and stop detecting section 8
7 and the movement amount reset unit 85.
Each of the HPFs 86a, 86b, and 86c has a high-frequency component from signals output from the Xs-axis acceleration sensor 13a, the Ys-axis acceleration sensor 13b, and the Zs-axis gyro 6c at a cutoff frequency of 100 Hz, as shown by an arrow B in FIG. Is extracted. This is because a high frequency component having a frequency of 10 Hz or more is generated due to friction between the moving surface and the ball 4 of the pen tip 3, and the amplitude due to the movement of the pen tip 3 is approximately
This is because a component of less than 100 m / sec 2 may be contained. The stop detection unit 87 sets the threshold to 0, for example.
Set to about 2m / sec 2, HPF86a, 86b , 86c
When the magnitude of the extracted high frequency component signal exceeds the threshold, it is determined that the pen tip 3 is stopped. The movement amount reset unit 85 resets the movement amount of the pen tip 3 to zero when the stop detection unit 87 detects the stop of the pen tip 3.
【0048】さらに、ペン先端部3からインク等に筆記
材を供給できるようにして、紙等の移動面にインク等の
筆記材を用いて実際の筆記を行なうことができるように
しても良い。Further, the writing material may be supplied to the ink or the like from the pen tip 3 so that the actual writing can be performed on the moving surface such as paper using the writing material such as the ink.
【0049】[0049]
【発明の効果】この発明は以上説明したように、ペン先
端部に設けたボールの回転方向及び回転量を検出し、ボ
ールの移動方向及び移動量を基にペン先端部の移動方向
及び移動量を検出し、角速度センサを用いて検出したZ
s軸周りの回転角速度を基に検出したペン先端部の移動
方向及び移動量を補正するので、累積誤差の発生を防止
して小型の装置で正確に図形入力等を行なうことができ
る。As described above, the present invention detects the direction and amount of rotation of the ball provided at the tip of the pen and detects the direction and amount of movement of the tip of the pen based on the direction and amount of movement of the ball. And Z detected using an angular velocity sensor
Since the moving direction and the moving amount of the pen tip detected based on the rotational angular velocity around the s-axis are corrected, the occurrence of accumulated errors can be prevented, and the graphic input can be performed accurately with a small device.
【0050】また、角速度センサを用いて検出したXs
軸周り、Ys軸周り及びZs軸周りの回転角速度を基にペ
ン軸の姿勢角を算出するので、図形入力及び姿勢角の入
力を行なうことができる。Xs detected using the angular velocity sensor
Since the attitude angle of the pen axis is calculated based on the rotational angular velocities around the axes, around the Ys axis, and around the Zs axis, it is possible to input a figure and an attitude angle.
【0051】また、ボールの回転方向及び回転量を検出
し、ボールの移動方向及び移動量を基にペン先端部の移
動方向及び移動量を検出し、傾斜センサを用いてペン座
標系の重力座標系に対する傾斜量を検出し、傾斜センサ
を用いて検出したペン座標系の傾斜量を基にペン軸の姿
勢角を算出するので、簡単な構成で図形入力を行なうと
ともに傾斜センサを用いて姿勢角の入力を行なうことが
できる。The direction and amount of rotation of the ball are detected, the direction and amount of movement of the tip of the pen are detected based on the direction and amount of movement of the ball, and gravity coordinates in the pen coordinate system are detected using an inclination sensor. The tilt angle with respect to the system is detected, and the attitude angle of the pen axis is calculated based on the tilt amount of the pen coordinate system detected using the tilt sensor. Can be input.
【0052】また、加速度センサを用いて検出したXs
軸方向及びYs軸方向の加速度を基にペン先端部の移動
方向を検出し、ボールの回転量を検出してペン先端部の
移動量を検出するので、移動方向の演算処理が容易にな
り迅速に移動方向及び移動量を検出できる。Xs detected using the acceleration sensor
The direction of movement of the pen tip is detected based on the acceleration in the axial direction and the Ys axis direction, and the amount of rotation of the ball is detected to detect the amount of movement of the pen tip. , The moving direction and the moving amount can be detected.
【0053】また、流速センサを用いて検出したXs軸
方向及びYs軸方向の速度を基にペン先端部の移動方向
を検出するので、さらに装置を小型化することができ
る。Since the moving direction of the tip of the pen is detected based on the speeds in the Xs-axis direction and the Ys-axis direction detected by using the flow velocity sensor, the size of the apparatus can be further reduced.
【0054】さらに、角速度センサを用いて検出したZ
s軸周りの回転角速度を基にペン先端部の移動方向及び
移動量を補正するので、正確に移動方向及び移動量を検
出することができる。Further, Z detected using an angular velocity sensor
Since the moving direction and the moving amount of the pen tip are corrected based on the rotational angular velocity about the s-axis, the moving direction and the moving amount can be accurately detected.
【0055】さらに、角速度センサを用いて検出したX
s軸周り、Ys軸周り及びZs軸周りの回転角速度を基に
ペン軸の姿勢角を算出するので、正確に姿勢角の検出を
行なうことができる。Further, X detected using an angular velocity sensor
Since the attitude angle of the pen axis is calculated based on the rotational angular velocities around the s axis, the Ys axis, and the Zs axis, the attitude angle can be accurately detected.
【0056】さらに、傾斜センサを用いて検出したペン
座標系の傾斜量を基にペン軸の姿勢角を算出するので、
簡単な構成で姿勢角の検出を行なうことができる。Further, since the attitude angle of the pen axis is calculated based on the amount of tilt of the pen coordinate system detected by using the tilt sensor,
The posture angle can be detected with a simple configuration.
【0057】さらに、各センサが出力した信号から予め
定めた周波数の成分を検出して、ユーザが装置を握った
ことにより発生する信号を検出し、予め定めた期間継続
してユーザが装置を握ったことにより発生する信号を検
出すると、ペン先端部の移動量をゼロにリセットするの
で、指示点等がぶれることを防止し、正確に指示点など
の入力を行なうことができる。Further, a component of a predetermined frequency is detected from the signal output from each sensor, a signal generated when the user grips the device is detected, and the user grips the device continuously for a predetermined period. When the signal generated by the detection is detected, the moving amount of the tip of the pen is reset to zero, so that the pointing point or the like is prevented from being blurred and the input of the pointing point or the like can be performed accurately.
【0058】また、各センサが出力した信号からペン先
端部のボールと移動面との摩擦により発生する高周波数
成分を抽出し、抽出した高周波数成分信号の大きさを基
にペン先端部が停止しているか否かを検出し、ペン先端
部の停止を検出するとペン先端部の移動量をゼロにリセ
ットするので、移動量の誤検出が発生することを防止で
きる。Further, a high frequency component generated by friction between the ball at the tip of the pen and the moving surface is extracted from the signals output from the sensors, and the tip of the pen stops based on the magnitude of the extracted high frequency component signal. If the stop of the pen tip is detected by detecting whether or not the movement of the pen tip is detected, the moving amount of the pen tip is reset to zero, so that the erroneous detection of the moving amount can be prevented.
【0059】さらに、ペン先端部の移動方向及び移動量
を出力するか又はペン軸の姿勢角を出力するかをユーザ
の指示により切り替えるので、アプリケーションに応じ
て容易に出力内容を変更できる。Further, whether to output the direction and amount of movement of the tip of the pen or to output the attitude angle of the pen axis is switched by the user's instruction, so that the output contents can be easily changed according to the application.
【0060】さらに、ペン先端部の移動方向及び移動量
を出力するモードが設定されているか又はペン軸の姿勢
角を出力するモードが設定されているかを表示するの
で、ユーザが入力間違いすることを防止することができ
る。Further, it is displayed whether the mode for outputting the moving direction and the moving amount of the pen tip is set or the mode for outputting the posture angle of the pen axis is set. Can be prevented.
【0061】さらに、上記ペン先端部は紙等による移動
面上に筆記を行なうので、実際の筆記を黙視で確認しな
がら筆記入力することができる。Further, since the tip of the pen performs writing on a moving surface made of paper or the like, it is possible to perform writing input while confirming actual writing with a naked eye.
【図1】姿勢入力装置における加速度センサ及びジャイ
ロの配置図である。FIG. 1 is a layout diagram of an acceleration sensor and a gyro in a posture input device.
【図2】各加速度ベクトルの関係を表わす説明図であ
る。FIG. 2 is an explanatory diagram showing a relationship between respective acceleration vectors.
【図3】姿勢入力装置の演算部の構成図である。FIG. 3 is a configuration diagram of a calculation unit of the posture input device.
【図4】姿勢入力装置の動作を示すフローチャートであ
る。FIG. 4 is a flowchart showing the operation of the posture input device.
【図5】姿勢角演算部を有する演算部の構成図である。FIG. 5 is a configuration diagram of a calculation unit having a posture angle calculation unit.
【図6】傾斜センサを有するペン型入力装置の構成図で
ある。FIG. 6 is a configuration diagram of a pen-type input device having an inclination sensor.
【図7】加速度センサを用いて移動方向を検出するペン
型入力装置の構成図である。FIG. 7 is a configuration diagram of a pen-type input device that detects a moving direction using an acceleration sensor.
【図8】加速度センサを用いて移動方向を検出する場合
の演算部の構成図である。FIG. 8 is a configuration diagram of a calculation unit when a moving direction is detected using an acceleration sensor.
【図9】Xs軸加速度センサの傾斜角を示す説明図であ
る。FIG. 9 is an explanatory diagram showing an inclination angle of the Xs-axis acceleration sensor.
【図10】流速センサを用いたペン型入力装置の構成図
である。FIG. 10 is a configuration diagram of a pen-type input device using a flow rate sensor.
【図11】手ぶれ信号検出部を有する演算部の構成図で
ある。FIG. 11 is a configuration diagram of a calculation unit having a camera shake signal detection unit.
【図12】手ぶれによる加速度成分を表わす波形図であ
る。FIG. 12 is a waveform diagram illustrating an acceleration component due to camera shake.
【図13】停止検出部を有する演算部の構成図である。FIG. 13 is a configuration diagram of a calculation unit having a stop detection unit.
【図14】摩擦による加速度の高周波数成分検出部分を
表わす波形図である。FIG. 14 is a waveform diagram illustrating a high-frequency component detection portion of acceleration due to friction.
1 姿勢入力装置 11 切替スイッチ 13 加速度センサ 14 移動量検出部 141 移動量演算部 3 ペン先端部 4 ボール 5 回転方向移動量検出部 51 光センサ 53 移動演算部 6 ジャイロ 8 演算部 81 補正部 82 姿勢演算部 83 移動方向演算部 84 手ぶれ信号検出部 85 移動量リセット部 86 HPF 87 停止検出部 Reference Signs List 1 posture input device 11 changeover switch 13 acceleration sensor 14 movement amount detector 141 movement amount calculator 3 pen tip 4 ball 5 rotation direction movement amount detector 51 optical sensor 53 movement calculator 6 gyro 8 calculator 81 corrector 82 posture Calculation unit 83 Moving direction calculation unit 84 Camera shake signal detection unit 85 Movement amount reset unit 86 HPF 87 Stop detection unit
Claims (13)
端部に設けたペン型入力装置において、回転方向移動量
検出部と角速度センサと補正部を有し、回転方向移動量
検出部はボールの回転方向及び回転量を検出し、検出し
たボールの回転方向及び回転量を基にペン先端部の移動
方向及び移動量を検出し、角速度センサはペン型入力装
置の長手方向をZs軸とした場合のZs軸周りの回転角速
度を示す信号を出力し、補正部は角速度センサを用いて
検出したZs軸周りの回転角速度を基に回転方向移動量
検出部が検出したペン先端部の移動方向及び移動量を補
正することを特徴とするペン型入力装置。1. A pen-type input device provided with a ball rotatable in an arbitrary direction at a tip of a pen, comprising a rotation direction movement amount detection unit, an angular velocity sensor, and a correction unit, wherein the rotation direction movement amount detection unit includes a ball. The rotation direction and amount of rotation of the pen are detected, and the moving direction and amount of movement of the pen tip are detected based on the detected direction and amount of rotation of the ball. The angular velocity sensor sets the longitudinal direction of the pen-type input device to the Zs axis. The correction unit outputs a signal indicating the rotation angular velocity about the Zs axis in the case, and the correction unit detects the movement direction of the pen tip detected by the rotation direction movement amount detection unit based on the rotation angular velocity around the Zs axis detected using the angular velocity sensor. A pen-type input device for correcting a moving amount.
端部に設け、ボールの回転方向及び回転量を検出し、検
出したボールの回転方向及び回転量を基にペン先端部の
移動方向及び移動量を検出するペン型入力装置におい
て、角速度センサと姿勢演算部を有し、角速度センサは
ペン型入力装置の長手方向をZs軸としたペン座標系
(Xs,Ys,Zs)のXs軸周り、Ys軸周り及びZs軸周
りの回転角速度を示す信号を出力し、姿勢演算部は角速
度センサを用いて検出したXs軸周り、Ys軸周り及びZ
s軸周りの回転角速度を基にペン軸の姿勢角を算出する
ことを特徴とするペン型入力装置。2. A ball which is rotatable in an arbitrary direction is provided at the tip of the pen, the direction and amount of rotation of the ball are detected, and the direction of movement of the tip of the pen is determined based on the detected direction and amount of rotation of the ball. A pen-type input device for detecting a movement amount has an angular velocity sensor and an attitude calculation unit, and the angular velocity sensor is provided around an Xs axis of a pen coordinate system (Xs, Ys, Zs) in which a longitudinal direction of the pen-type input device is a Zs axis. , A signal indicating the rotational angular velocities around the Ys axis and the Zs axis, and the attitude calculation unit detects the Xs axis, the Ys axis, and the Z axis detected using the angular velocity sensor.
A pen-type input device which calculates a posture angle of a pen axis based on a rotational angular velocity around an s-axis.
端部に設け、ボールの回転方向及び回転量を検出し、検
出したボールの回転方向及び回転量を基にペン先端部の
移動方向及び移動量を検出するペン型入力装置におい
て、傾斜センサと姿勢演算部を有し、傾斜センサはペン
型入力装置の長手方向をZs軸としたペン座標系(Xs,
Ys,Zs)の重力加速度方向をZg軸とした重力座標系
(Xg,Yg,Zg)に対する傾斜量を示す信号を出力
し、姿勢演算部は傾斜センサを用いて検出したペン座標
系(Xs,Ys,Zs)の傾斜量を基にペン軸の姿勢角を
算出することを特徴とするペン型入力装置。3. A ball rotatable in an arbitrary direction is provided at the tip of the pen, the direction and amount of rotation of the ball are detected, and the direction of movement of the tip of the pen is determined based on the detected direction and amount of rotation of the ball. A pen-type input device for detecting a movement amount has a tilt sensor and a posture calculation unit, and the tilt sensor uses a pen coordinate system (Xs,
Ys, Zs) outputs a signal indicating the amount of tilt with respect to the gravitational coordinate system (Xg, Yg, Zg) using the direction of gravitational acceleration as the Zg axis, and the attitude calculation unit detects the pen coordinate system (Xs, A pen-type input device for calculating an attitude angle of a pen axis based on an inclination amount of Ys, Zs).
端部に設けたペン型入力装置において、加速度センサと
移動方向検出部と移動量検出部を有し、加速度センサは
ペン型入力装置の長手方向をZs軸としたペン座標系
(Xs,Ys,Zs)のXs軸方向及びYs軸方向の加速度
を示す信号を出力し、移動方向検出部は加速度センサを
用いて検出した加速度を基にペン先端部の移動方向を検
出し、移動量検出部はボールの回転量を検出し、検出し
たボールの回転量を基にペン先端部の移動量を検出する
ことを特徴とするペン型入力装置。4. A pen-type input device provided with a ball rotatable in an arbitrary direction at a tip of a pen, the pen-type input device having an acceleration sensor, a moving direction detecting unit, and a moving amount detecting unit, wherein the acceleration sensor is a pen-type input device. A signal indicating accelerations in the Xs-axis direction and the Ys-axis direction of the pen coordinate system (Xs, Ys, Zs) having the longitudinal direction as the Zs axis is output, and the moving direction detecting unit detects the acceleration based on the acceleration detected using the acceleration sensor. A pen-type input device for detecting a movement direction of a pen tip, a movement amount detection unit detecting a rotation amount of the ball, and detecting a movement amount of the pen tip portion based on the detected rotation amount of the ball; .
端部に設けたペン型入力装置において、流速センサと移
動方向検出部と移動量検出部を有し、流速センサはペン
型入力装置の長手方向をZs軸としたペン座標系(Xs,
Ys,Zs)のXs軸方向及びYs軸方向の速度を示す信号
を出力し、移動方向検出部は流速センサを用いて検出し
た速度を基にペン先端部の移動方向を検出し、移動量検
出部はボールの回転量を検出し、検出したボールの回転
量を基にペン先端部の移動量を検出することを特徴とす
るペン型入力装置。5. A pen-type input device provided with a ball rotatable in an arbitrary direction at the tip of a pen, comprising a flow sensor, a movement direction detector, and a movement amount detector, wherein the flow sensor is a pen-type input device. Pen coordinate system (Xs,
Ys, Zs) outputs a signal indicating the speed in the Xs-axis direction and the Ys-axis direction, and the moving direction detecting unit detects the moving direction of the pen tip based on the speed detected by using the flow rate sensor, and detects the moving amount. A pen-type input device characterized in that the unit detects the amount of rotation of the ball and detects the amount of movement of the tip of the pen based on the detected amount of rotation of the ball.
ンサはZs軸周りの回転角速度を示す信号を出力し、補
正部は角速度センサを用いて検出したZs軸周りの回転
角速度を基に回転方向移動量検出部が検出したペン先端
部の移動方向及び移動量を補正する請求項4又は5記載
のペン型入力装置。6. An angular velocity sensor and a correction unit, wherein the angular velocity sensor outputs a signal indicating a rotation angular velocity around the Zs axis, and the correction unit rotates based on the rotation angular velocity around the Zs axis detected by using the angular velocity sensor. 6. The pen-type input device according to claim 4, wherein the direction and amount of movement of the tip of the pen detected by the direction movement amount detection unit are corrected.
度センサはXs軸周り、Ys軸周り及びZs軸周りの回転
角速度を示す信号を出力し、姿勢演算部は角速度センサ
を用いて検出したXs軸周り、Ys軸周り及びZs軸周り
の回転角速度を基にペン軸の姿勢角を算出する請求項4
又は5記載のペン型入力装置。7. An angular velocity sensor and a posture calculation unit, wherein the angular velocity sensor outputs signals indicating rotation angular velocities around the Xs axis, around the Ys axis, and around the Zs axis, and the posture calculation unit detects using the angular velocity sensor. 5. An attitude angle of a pen axis is calculated based on rotational angular velocities around an Xs axis, a Ys axis, and a Zs axis.
Or the pen-type input device according to 5.
ンサはペン座標系(Xs,Ys,Zs)の重力加速度方向
をZg軸とした重力座標系(Xg,Yg,Zg)に対する傾
斜量を示す信号を出力し、姿勢演算部は傾斜センサを用
いて検出したペン座標系(Xs,Ys,Zs)の傾斜量を
基にペン軸の姿勢角を算出する請求項4又は5記載のペ
ン型入力装置。8. A tilt sensor and a posture calculation unit, wherein the tilt sensor tilts with respect to a gravitational coordinate system (Xg, Yg, Zg) using a gravitational acceleration direction of a pen coordinate system (Xs, Ys, Zs) as a Zg axis. 6. The pen according to claim 4, wherein the attitude calculation unit calculates the attitude angle of the pen axis based on the tilt amount of the pen coordinate system (Xs, Ys, Zs) detected using the tilt sensor. Type input device.
有し、手ぶれ信号検出部は各センサが出力した信号から
予め定めた周波数の成分を検出して、ユーザが装置を握
ったことにより発生する信号を検出し、移動量リセット
部は手ぶれ信号検出部が予め定めた期間継続してユーザ
が装置を握ったことにより発生する信号を検出すると、
ペン先端部の移動量をゼロにリセットする請求項1乃至
8のいずれかに記載のペン型入力装置。9. A camera shake signal detection unit and a movement amount reset unit, wherein the camera shake signal detection unit detects a component of a predetermined frequency from a signal output from each sensor, and is generated when a user grips the device. When the movement amount reset unit detects a signal generated by the user holding the device continuously for a predetermined period of time, the movement amount reset unit detects
9. The pen-type input device according to claim 1, wherein the amount of movement of the pen tip is reset to zero.
量リセット部を有し、ハイパスフィルタは各センサが出
力した信号からペン先端部のボールと移動面との摩擦に
より発生する高周波数成分を抽出し、停止検出部は抽出
した高周波数成分信号の大きさを基にペン先端部が停止
しているか否かを検出し、移動量リセット部は停止検出
部がペン先端部の停止を検出するとペン先端部の移動量
をゼロにリセットする請求項1乃至8のいずれかに記載
のペン型入力装置。10. A high-pass filter, a stop detecting unit, and a moving amount reset unit. The high-pass filter extracts a high frequency component generated by friction between a ball at a tip of a pen and a moving surface from a signal output from each sensor. The stop detection unit detects whether the pen tip is stopped based on the magnitude of the extracted high frequency component signal, and the movement reset unit detects the pen tip when the stop detection unit detects the stop of the pen tip. 9. The pen-type input device according to claim 1, wherein the movement amount of the unit is reset to zero.
を出力するか又はペン軸の姿勢角を出力するかをユーザ
の指示により切り替える出力切替部を有する請求項2、
3、7又は8記載のペン型入力装置。11. An output switching unit for switching, based on a user's instruction, whether to output a moving direction and a moving amount of the pen tip portion or a posture angle of a pen shaft.
The pen-type input device according to 3, 7, or 8.
を出力するモードが設定されているか又はペン軸の姿勢
角を出力するモードが設定されているかを表示する表示
部を有する請求項11記載のペン型入力装置。12. A display unit for displaying whether a mode for outputting a moving direction and a moving amount of the pen tip is set or a mode for outputting a posture angle of a pen axis is set. Pen type input device.
よる筆記を行なう請求項1乃至12のいずれかに記載の
ペン型入力装置。13. The pen-type input device according to claim 1, wherein the tip of the pen performs writing with a writing material on a moving surface.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP27190297A JPH1195915A (en) | 1997-09-19 | 1997-09-19 | Pen type input device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP27190297A JPH1195915A (en) | 1997-09-19 | 1997-09-19 | Pen type input device |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH1195915A true JPH1195915A (en) | 1999-04-09 |
Family
ID=17506492
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP27190297A Pending JPH1195915A (en) | 1997-09-19 | 1997-09-19 | Pen type input device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH1195915A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100446610B1 (en) * | 2001-05-04 | 2004-09-04 | 삼성전자주식회사 | Pen-type computer input device |
WO2009072583A1 (en) * | 2007-12-07 | 2009-06-11 | Sony Corporation | Input device, control device, control system, control method, and handheld device |
JP2009238004A (en) * | 2008-03-27 | 2009-10-15 | Smk Corp | Pointing device |
KR100928271B1 (en) | 2007-01-27 | 2009-11-24 | (주) 아이.에스.브이. | Holding angle correction optical pen type mouse |
CN103218062A (en) * | 2013-04-24 | 2013-07-24 | 伍斌 | Man-machine interaction method and equipment based on acceleration sensor and motion recognition |
JP2017127388A (en) * | 2016-01-18 | 2017-07-27 | 東芝メディカルシステムズ株式会社 | X-ray diagnostic device and x-ray detector |
-
1997
- 1997-09-19 JP JP27190297A patent/JPH1195915A/en active Pending
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100446610B1 (en) * | 2001-05-04 | 2004-09-04 | 삼성전자주식회사 | Pen-type computer input device |
KR100928271B1 (en) | 2007-01-27 | 2009-11-24 | (주) 아이.에스.브이. | Holding angle correction optical pen type mouse |
WO2009072583A1 (en) * | 2007-12-07 | 2009-06-11 | Sony Corporation | Input device, control device, control system, control method, and handheld device |
US8576168B2 (en) | 2007-12-07 | 2013-11-05 | Sony Corporation | Input apparatus, control apparatus, control system, control method, and handheld apparatus |
JP2009238004A (en) * | 2008-03-27 | 2009-10-15 | Smk Corp | Pointing device |
CN103218062A (en) * | 2013-04-24 | 2013-07-24 | 伍斌 | Man-machine interaction method and equipment based on acceleration sensor and motion recognition |
JP2017127388A (en) * | 2016-01-18 | 2017-07-27 | 東芝メディカルシステムズ株式会社 | X-ray diagnostic device and x-ray detector |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3748483B2 (en) | Posture input device, pen-type input device having posture input function, and pen-type input system having the pen-type input device | |
KR100543701B1 (en) | Spatial input device and method | |
CN101568896B (en) | Information processing apparatus, input device, information processing system, information processing method | |
JPH09230997A (en) | Pen type input device | |
JP4033929B2 (en) | Pen-type input device | |
JPH11288356A (en) | Handwritten input method and handwritten input device | |
JPH0644005A (en) | Coordinate input device | |
JPH09274534A (en) | Pen type input device | |
JP3636792B2 (en) | Nib coordinate input device | |
JP3696365B2 (en) | Pen-type input device | |
JPH1195915A (en) | Pen type input device | |
JP3560418B2 (en) | Pen-type input device | |
JP3710603B2 (en) | Pen-type input device | |
JP3505057B2 (en) | Pen-type input device | |
JP2001100908A (en) | Pen tip locus generation method, pen-type input device, and pen mounting unit | |
JP3678386B2 (en) | Pen-type input device | |
JP3776206B2 (en) | Pen-type input device | |
JPH0667799A (en) | Pen type computer input device | |
JP3841952B2 (en) | Pen-type input device | |
JPH10124245A (en) | Pen-type input device | |
JP3655021B2 (en) | Pen-type input device | |
JP4004165B2 (en) | Attitude angle detector | |
JP3841940B2 (en) | Pen-type input device | |
JP3506878B2 (en) | Pen-type input device | |
JP3696586B2 (en) | Attitude angle detector |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20051020 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20051025 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20060228 |