JPS61243522A - Coordinate input device - Google Patents

Coordinate input device

Info

Publication number
JPS61243522A
JPS61243522A JP60084017A JP8401785A JPS61243522A JP S61243522 A JPS61243522 A JP S61243522A JP 60084017 A JP60084017 A JP 60084017A JP 8401785 A JP8401785 A JP 8401785A JP S61243522 A JPS61243522 A JP S61243522A
Authority
JP
Japan
Prior art keywords
coordinate
cursor
input device
register
coordinate input
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
JP60084017A
Other languages
Japanese (ja)
Inventor
Shohei Sugawara
菅原 昌平
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.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP60084017A priority Critical patent/JPS61243522A/en
Publication of JPS61243522A publication Critical patent/JPS61243522A/en
Pending legal-status Critical Current

Links

Landscapes

  • Position Input By Displaying (AREA)

Abstract

PURPOSE:To change the cursor moving speed of a display device while operating a coordinate input device by adding a device which generates a cursor movement control signal in accordance with the control of a user and inputs this signal to the display device. CONSTITUTION:The value of the cursor movement control signal, namely, the value written in a register 4-4 is selected from three values 0-2. In accordance with coordinate update of the coordinate input device, the value of an arithmetic circuit 5 is updated to a value obtained by formulas I and II where DELTAx, DELTAy, (x), (y) and (p) are contents of an (x)-coordinate direction displacement extent register 4-1, contents of a (y)-coordinate direction displacement extent register 4-2, contents before update of an (x) coordinate register 6-1, and contents before update of a (y) coordinate register 6-2 respectively. By this structure, the extent of movement of the cursor is increased three times when a user operates to set the value (p) to '2'. If he operates to set the value p to '1' or '0', the extent of movement of the cursor is reduced to 2/3 or 1/3 of the above extent. Thus, the cursor moving speed is changed.

Description

【発明の詳細な説明】 (1)発明の属する技術分野 本発明はディスプレイ装置に座標入力を行う座標入力装
置に関するものである。
DETAILED DESCRIPTION OF THE INVENTION (1) Technical field to which the invention pertains The present invention relates to a coordinate input device for inputting coordinates to a display device.

(2)従来の技術 従来ディスプレイ装置に座標入力を行う座標入力装置は
、座標移動検出用の装置及び押ボタンスイッチにより構
成され、利用者が座標入力装置を操作した結果発生する
座標の変化がディスプレイ装置に伝えられ、また、座標
入力装置の押ボタン・スイッチの状態が同じくディスプ
レイ装置に伝えられる。ディスプレイ装置は座標入力装
置の座標変位情報を画面上のカーソル移動量に換算し、
画面上のカーソル位置を変更する。この場合、座標入力
装置の変位とカーソル移動量との換算比率はディスプレ
イ装置内で制御している。また座標入力装置からディス
プレイ装置に伝わる情報は座標および押ボタンスイッチ
の状態のみである。このため、座標入力装置で精度の高
い座標指定を行う場合や、座標入力装置を少し動かすの
みでカーソルを画面の上を大きく移動させたい等の場合
に、変位量とカーソル移動量との換算比率を変更したい
場合には、押ボタンスイッチ等を用いて変更を指示する
方法や、キーボードから変更を指示する方法などが用い
られる。しかし押ボタンスイッチをこのために用いた場
合には、通常押ボタンスイッチは座標入力の要求に用い
ているために制御が複雑になる。またキーボード等を使
う場合には利用者が一度座標入力装置から手を離す必要
力tあり、使い易さに欠げるなどの問題点があった。
(2) Prior art A coordinate input device that inputs coordinates to a conventional display device consists of a device for detecting coordinate movement and a pushbutton switch, and changes in coordinates that occur as a result of a user's operation of the coordinate input device are displayed on the display. The state of the pushbutton switch of the coordinate input device is also communicated to the display device. The display device converts the coordinate displacement information of the coordinate input device into the amount of cursor movement on the screen,
Change the cursor position on the screen. In this case, the conversion ratio between the displacement of the coordinate input device and the amount of cursor movement is controlled within the display device. Further, the information transmitted from the coordinate input device to the display device is only the coordinates and the state of the pushbutton switch. Therefore, when specifying highly accurate coordinates using a coordinate input device, or when you want to move the cursor over a large distance on the screen by only slightly moving the coordinate input device, the conversion ratio between the amount of displacement and the amount of cursor movement can be used. When it is desired to change, a method of instructing the change using a push button switch or the like, a method of instructing the change from a keyboard, etc. are used. However, if a pushbutton switch is used for this purpose, control becomes complicated because the pushbutton switch is usually used to request coordinate input. Furthermore, when using a keyboard or the like, the user has to use force t to remove his/her hand from the coordinate input device once, resulting in problems such as a lack of ease of use.

(3)発明の目的 本発明の目的は座標入力装置を操作しながら、ディスプ
レイ装置のカーソル移動速度を変更できるようにして、
利用者に使い易い入力手段を提供することにある。
(3) Purpose of the Invention The purpose of the present invention is to enable changing the cursor movement speed of the display device while operating the coordinate input device.
The purpose is to provide users with an easy-to-use input means.

(4)発明の構成 (4−1)  発明の特徴と従来の技術との差異 本発明においては、座標入力装置に対してカーソル移動
制御信号を利用者の制御により発生してディスプレイ装
置へ入力する装置を付加することにより、利用者が座標
入力装置を使用してカーソルを移動させながら、同時に
カーソルの移動速度を変更するようにしている。
(4) Structure of the Invention (4-1) Features of the Invention and Differences from the Prior Art In the present invention, a cursor movement control signal is generated for a coordinate input device under user control and input to a display device. By adding the device, the user can use the coordinate input device to move the cursor and at the same time change the moving speed of the cursor.

従来多く用いられている座標入力装置として、マウス装
置がある。従来のマウス装置では、押ボタンスイッチ以
外の入力手段を持たず、マウス装置の移動に伴うカーソ
ル移動量を可変とするには、押ボタンスイッチを用いる
か、キーボード等からのコマンド投入を用いるかのいず
れかの方法しかなかった。また、制動装置付きのマウス
装置を用い画面上の特定地域のみマウスの動きに制動を
かげる方法(特開昭59−119437 )では、利用
者が特別な操作を行わなくてもカーソルの移動量を制限
することができるが、マウスに制動をかげる区域は事前
に規定しておく必要があり、利用者の意志は反映されな
い。本発明では、カーソル移動制御信号発生装置を持つ
マウス装置を用い、利用者がマウス装置を使用しながら
マウス装置のカーソル移動速度を変更できる点において
従来技術とは異なっている。
A mouse device is a commonly used coordinate input device. Conventional mouse devices do not have any input means other than a pushbutton switch, and in order to make the amount of cursor movement variable as the mouse device moves, it is necessary to use a pushbutton switch or input commands from a keyboard, etc. There was only one way. In addition, a method (Japanese Patent Application Laid-open No. 119437/1983) in which a mouse device with a brake device is used to brake the movement of the mouse only in a specific area on the screen, allows the amount of movement of the cursor to be controlled without the user performing any special operations. Although it is possible to restrict the mouse, the area where the mouse can be dampened must be defined in advance, and the user's will is not reflected. The present invention differs from the prior art in that a mouse device having a cursor movement control signal generating device is used, and the user can change the cursor movement speed of the mouse device while using the mouse device.

(4−2)  実施例 第1図は本発明の第一の実施例を説明する図であって、
1はカーソル移動制御信号発生装置を持つ座標入力装置
、2は座標入力装置1とディスプレイ装置を接続するケ
ーブル、3は座標入力装置からの入力信号を受信するイ
ンタフェース回路、4は座標入力装置よりの入力値が書
込まれる入力レジスタであり、4−1は入力値のうちX
座標方向変位量が書込まれるレジスタ、4−2は同じく
v座標方向変位量が書込まれるレジスタ、4−3は座標
入力装置上の押ボタンスイッチの状態が書込まれるレジ
スタ、4−4はカーソル移動制御信号の値が書込まれる
レジスタである。5は座標入力装置の座標変位量をもと
に座標入力装置の座標に対応する表示面上の座標を発生
する演算回路である。6は演算回路5の発生した表示面
上での座標入力装置座標を書込むレジスタでありレジス
タ6−1に2座標、レジスタ6−2にV座標を書込む。
(4-2) Example FIG. 1 is a diagram explaining the first example of the present invention,
1 is a coordinate input device having a cursor movement control signal generator, 2 is a cable connecting the coordinate input device 1 and the display device, 3 is an interface circuit that receives input signals from the coordinate input device, and 4 is a signal input from the coordinate input device. 4-1 is an input register where input values are written, and 4-1 is
4-2 is a register in which the displacement amount in the coordinate direction is written. 4-3 is a register in which the state of the push button switch on the coordinate input device is written. 4-4 is a register in which the displacement amount in the coordinate direction is written. This is a register into which the value of the cursor movement control signal is written. Reference numeral 5 denotes an arithmetic circuit that generates coordinates on the display surface corresponding to the coordinates of the coordinate input device based on the amount of coordinate displacement of the coordinate input device. Reference numeral 6 denotes a register in which the coordinate input device coordinates on the display surface generated by the arithmetic circuit 5 are written, and the 2 coordinate is written in the register 6-1, and the V coordinate is written in the register 6-2.

ディスプレイ制御回路7はレジスタ6−1.6−2の座
標値を読出し、表示面8上の該当座標位置にカーソルを
表示する。本実施例におけルカーソル移動制御信号の値
すなわちレジスタ4−4に書込まれる値を0.1.2の
3値とすると演算回路5は座標入力装置の座標更新に伴
い、レジスタ4−1の内容△Z、4−2の内容△V、レ
ジスタ6−1の更新前の内容X、6−2の更新前の内容
V、レジスタ4−4の内容pとおくと、レジスタ6−1
.6−2の内容を次式(1) 、 (2)により求まる
値に更新する。
The display control circuit 7 reads the coordinate values of the registers 6-1, 6-2 and displays a cursor at the corresponding coordinate position on the display surface 8. In this embodiment, if the value of the cursor movement control signal, that is, the value written to the register 4-4, is a three-value value of 0.1.2, the arithmetic circuit 5 updates the register 4-1 as the coordinates of the coordinate input device are updated. Assuming content △Z, content △V of 4-2, content X of register 6-1 before update, content V of 6-2 before update, and content p of register 4-4, register 6-1
.. The contents of 6-2 are updated to the values determined by the following equations (1) and (2).

z + (p + 1 )・Δz  −(1)v+(p
+1 )・△y −(2) このような構造となっているため、利用者が座標入力装
置を動作させながら、発生するカーソル移動制御信号が
値+ 21を持つようにすると、座標移動に伴う表示面
上のカーソル移動量は前記式(1)(2)により座標入
力装置座標の移動量の3倍となる。
z + (p + 1)・Δz −(1)v+(p
+1 )・△y -(2) Because of this structure, if the user operates the coordinate input device and the generated cursor movement control signal has a value of +21, the The amount of movement of the cursor on the display surface is three times the amount of movement of the coordinate input device coordinates, according to equations (1) and (2) above.

カーソル移動制御信号の値を変化させて、レジスタ4−
4の内容が値11′となるようにすると、同様にしてカ
ーソルの移動量は前記軽く持った場合のシ、どなる。さ
らにカーソル移動制御信号の値が1.□lになると、同
様にしてカーソルの移動量は値+ 21の場合の1/3
となる。このようにして、座標入力装置を移動させなが
ら、カーソル移動制御信号を変えることで、カーソルの
移動速度を変更することができる。
By changing the value of the cursor movement control signal, register 4-
If the content of 4 is set to the value 11', the amount of movement of the cursor will be the same as when the cursor is held lightly. Furthermore, the value of the cursor movement control signal is 1. □When it becomes l, the cursor movement amount is 1/3 of the value + 21.
becomes. In this way, the cursor movement speed can be changed by changing the cursor movement control signal while moving the coordinate input device.

第2図は本発明の第2の実施例であって、テーブル9は
レジスタ4−4の値に対応する座標入力装置座標移動量
とカーソル移動量との比を保持している。ディスプレイ
制御回路7または本図では省略した主プロセツサにより
テーブル9に値を設定する。演算回路5はレジスタ4−
4の値に対応するテーブル9の設定値を読み出し次式(
3) (4)により得られる値をレジスタ6−1.6−
2に書き込む。なおテーブル9より読み出した設定値を
Aとしている。
FIG. 2 shows a second embodiment of the present invention, in which a table 9 holds the ratio of the coordinate movement amount of the coordinate input device and the cursor movement amount corresponding to the value of the register 4-4. Values are set in the table 9 by the display control circuit 7 or the main processor (not shown). Arithmetic circuit 5 is connected to register 4-
Read the setting value of table 9 corresponding to the value of 4 and use the following formula (
3) Store the value obtained in (4) in register 6-1.6-
Write in 2. Note that the setting value read from table 9 is designated as A.

x + A・△z     (3) V+A・△v −(4) このような構成をとることによりカーソル移動制御信号
の値を変化させることで、テーブル9の設定値に従って
カーソルの移動速度を変更することができる。
x + A・△z (3) V+A・△v − (4) With this configuration, by changing the value of the cursor movement control signal, the cursor movement speed can be changed according to the set value in Table 9. be able to.

第3図はカーソル移動制御信号発生装置30を持つマウ
ス装置の実施例で、31は従来のマウス装置で用いられ
ている座標移動検出装置、32は押ボタンスイッチであ
る。33はマウス装置の底板であって、マウス装置の上
部カバー34と弾性体35を介して接続しである。36
は上部カバー34が底板より下に突出するのを防止する
ためのストッパーである。利用者がマウス装置の上部カ
バー34を下方に圧した場合、圧力検出回路37により
その圧力を検出し、A−Dコンバータ38により、圧力
の強いとき値+01、中位のとき値11′、弱いとき値
電2′のデジタル信号に変換しカーソル移動制御信号と
する。送出回路39は座標移動検出装置31の出力する
座標変位量および押ボタンスイッチ32の状態、ADコ
ンバータ38の出力するカーソル移動制御信号をケーブ
ル2へ送出する。上記回路の動作に必要な電源はケーブ
ル2によりディスプレイ装置から供給される。以上のよ
うな構成を持つため、本マウス装置を座標入力装置とし
て使うことにより、利用者がマウス装置を用いてカーソ
ルを移動させながら、マウス装置を押えている手の圧力
を変更することで、カーソルの移動速度を制御すること
ができる。
FIG. 3 shows an embodiment of a mouse device having a cursor movement control signal generating device 30, where 31 is a coordinate movement detection device used in a conventional mouse device, and 32 is a push button switch. Reference numeral 33 denotes a bottom plate of the mouse device, which is connected to an upper cover 34 of the mouse device via an elastic body 35. 36
is a stopper for preventing the upper cover 34 from protruding below the bottom plate. When the user presses the upper cover 34 of the mouse device downward, the pressure detection circuit 37 detects the pressure, and the A-D converter 38 outputs a value of +01 when the pressure is strong, a value of 11' when the pressure is medium, and a value of 11' when the pressure is weak. The current value 2' is converted into a digital signal and used as a cursor movement control signal. The sending circuit 39 sends to the cable 2 the amount of coordinate displacement and the state of the pushbutton switch 32 output from the coordinate movement detecting device 31, and the cursor movement control signal output from the AD converter 38. Power necessary for the operation of the above circuit is supplied from the display device through a cable 2. With the above configuration, by using this mouse device as a coordinate input device, the user can change the pressure of the hand pressing the mouse device while moving the cursor using the mouse device. You can control the speed of cursor movement.

第4図はカーソル移動制御信号発生装置を持つマウス装
置の別な実施例であって′、上部カバー34の外周およ
び上面に圧力検出回路37を配することにより、利用者
がマウス装置をつかむ際に加える圧力を検出してカーソ
ル移動制御信号として用いるものである。
FIG. 4 shows another embodiment of a mouse device having a cursor movement control signal generating device, in which a pressure detection circuit 37 is disposed on the outer periphery and top surface of the upper cover 34, so that when the user grasps the mouse device, The pressure applied to the cursor is detected and used as a cursor movement control signal.

(5)発明の詳細 な説明したように、本発明によれば、座標入力装置のカ
ーソルの移動速度が座標入力装置を移動させながら自由
に制御可能であるため、座標入力装置を使って画面上の
座標を詳細に指定する場合、指定する座標の近くまでは
移動速度を大きくとり、近づいてから移動速度を小さく
する使い方が可能となり、詳細な座標指定を迅速に行う
ことができる。
(5) As described in detail, according to the present invention, the moving speed of the cursor of the coordinate input device can be freely controlled while moving the coordinate input device. When specifying coordinates in detail, it is possible to increase the movement speed until the object is close to the specified coordinates, and then reduce the movement speed when approaching the specified coordinates, making it possible to quickly specify detailed coordinates.

また、座標入力装置の例としてはマウス装置を用いたが
、この他にタブレット、超音波タブレット、トラックボ
ール、ジョイスティック、ジョイディスク等でもカーソ
ル移動制御信号発生回路を付加することで本発明を実現
できる。
Further, although a mouse device is used as an example of the coordinate input device, the present invention can be realized with a tablet, an ultrasonic tablet, a trackball, a joystick, a joy disk, etc. by adding a cursor movement control signal generation circuit. .

上記座標入力装置の発生するカーソル移動制御信号はカ
ーソル移動速度を制御するために用いているカt1前記
信号の値をディスプレイ装置のプロセサへ入力信号とし
て与えることにより、ディスプレイ装置上の描画処理等
に用いることも可能である。応用例としては、文書を編
集する装置において、画面上の文字列中の一文字を座標
入力装置により指定する際、座標入力装置に加える圧力
を変更することで、利用者が編集対象とするものが、該
当文字なのか、該当文字を含む文なのか、該当文字を含
む段落なのかを指示するように用いることができる。
The cursor movement control signal generated by the coordinate input device is used to control the cursor movement speed.By giving the value of the signal as an input signal to the processor of the display device, the cursor movement control signal is used for drawing processing etc. on the display device. It is also possible to use As an example of application, when a user uses a coordinate input device to specify a character in a character string on the screen in a document editing device, by changing the pressure applied to the coordinate input device, the user can change the character to be edited. , can be used to indicate whether it is the corresponding character, a sentence containing the corresponding character, or a paragraph containing the corresponding character.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の特徴を最も良(表わしている実施例、
第2図は本発明の第2の実施例、第3図は本発明を実施
するにあたって必要なカーソル移動制御信号発生装置を
有するマウス装置の実施例、第4図はマウス装置の別な
実施例である。 1・・カーソル移動制御信号発生装置を有する座標入力
装置、2・・・座標入力装置とディスプレイ装置を接続
するケーブル、3・・・インタフェース回路、4・・・
入力レジスタ、4−1・・・X座標方向変位量が書込ま
れるレジスタ、4−2・・・V座標方向変位量が書込ま
れるレジスタ、4−3・・・押ボタン・スイッチの状態
が書込まれるレジスタ、4−4・・・圧力が書込まれる
レジスタ、5・・・演算回路、6・・・レジスタ、6−
1・・・X座標を書込むレジスタ、6−2・・・V座標
を書込むレジスタ、7・・・ディスプレイ制御回路、8
・・・表示面、9・・・テーブル、30・・・カーソル
移動制御 信号発生装置 、31・・・座標移動検出装
置、32・・・押ボタンースイッチ、33・・・マウス
装置の底板、34・・・マウス装置の上部カバー、35
・・・弾性体、36・・・ストッパー、37・・・圧力
検出回路、38・・・ADコンバータ、39・・・送出
回路。
FIG.
FIG. 2 shows a second embodiment of the present invention, FIG. 3 shows an embodiment of a mouse device having a cursor movement control signal generating device necessary for carrying out the invention, and FIG. 4 shows another embodiment of the mouse device. It is. 1... Coordinate input device having a cursor movement control signal generator, 2... Cable for connecting the coordinate input device and display device, 3... Interface circuit, 4...
Input register, 4-1...Register in which the amount of displacement in the X-coordinate direction is written, 4-2...Register in which the amount of displacement in the V-coordinate direction is written, 4-3...The state of the pushbutton/switch is Register to be written, 4-4... Register to which pressure is written, 5... Arithmetic circuit, 6... Register, 6-
1... Register for writing the X coordinate, 6-2... Register for writing the V coordinate, 7... Display control circuit, 8
...Display surface, 9...Table, 30...Cursor movement control signal generator, 31...Coordinate movement detection device, 32...Push button switch, 33...Bottom plate of mouse device, 34...Top cover of mouse device, 35
... Elastic body, 36... Stopper, 37... Pressure detection circuit, 38... AD converter, 39... Sending circuit.

Claims (1)

【特許請求の範囲】[Claims] ディスプレイ装置に座標入力を行う座標入力装置におい
て、座標入力装置の座標に対応するディスプレイ装置の
表示面上にカーソル表示を行い、入力座標値の移動に伴
い前記カーソルが移動する構成を持つ装置において、利
用者が座標入力装置を操作する際に座標値を変更させつ
つ入力する第1の手段と表示面上のカーソルの移動速度
を変化させるカーソル移動制御量を入力する第2の手段
とをそなえ、カーソルを移動させつつ上記両者手段を並
行して変更可能に構成したことを特徴とする座標入力装
置。
A coordinate input device that inputs coordinates to a display device, in which a cursor is displayed on the display surface of the display device corresponding to the coordinates of the coordinate input device, and the cursor moves as input coordinate values move, A first means for changing and inputting coordinate values when a user operates the coordinate input device, and a second means for inputting a cursor movement control amount for changing the moving speed of a cursor on a display surface, A coordinate input device characterized in that the above-mentioned two means can be changed in parallel while moving a cursor.
JP60084017A 1985-04-19 1985-04-19 Coordinate input device Pending JPS61243522A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60084017A JPS61243522A (en) 1985-04-19 1985-04-19 Coordinate input device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60084017A JPS61243522A (en) 1985-04-19 1985-04-19 Coordinate input device

Publications (1)

Publication Number Publication Date
JPS61243522A true JPS61243522A (en) 1986-10-29

Family

ID=13818798

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60084017A Pending JPS61243522A (en) 1985-04-19 1985-04-19 Coordinate input device

Country Status (1)

Country Link
JP (1) JPS61243522A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008542915A (en) * 2005-06-03 2008-11-27 アップル インコーポレイテッド Mouse with improved input mechanism

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008542915A (en) * 2005-06-03 2008-11-27 アップル インコーポレイテッド Mouse with improved input mechanism

Similar Documents

Publication Publication Date Title
US5367315A (en) Method and apparatus for controlling cursor movement
JPH02244214A (en) Coordinate input device
JPS61243522A (en) Coordinate input device
JPS58129643A (en) Coordinate input device
JP3228584B2 (en) Mouse input method on touch panel
JPH03116219A (en) Pointing device
JPH10124251A (en) Coordinate input information processor
JPS62233822A (en) Mouse device capable of handling variable quantity
JPH02115921A (en) Slide hole type coordinate input device
JPH05181603A (en) Information input device
JP2576067B2 (en) Mouse, tablet integrated input device
JPS59117631A (en) Designating system of editing position in terminal screen editor
JPH01260523A (en) Mouse
JPH037969B2 (en)
JPS6220020A (en) Tablet device
JPH0353321Y2 (en)
JPH01185714A (en) Keyboard input device
JPH10269023A (en) Coordinate input device for computer provided with moving amount control function and moving amount maintaining function, and function switching method therefor
JPS6361038U (en)
JPH05224812A (en) Mouse
JPH03269712A (en) Computer device
JPS6198431A (en) Input device
JPH04355816A (en) Mouse type input device
JPH04255017A (en) Key input device
JPS6398021A (en) Coordinate input device