[go: up one dir, main page]

JPH0535401A - Position input device - Google Patents

Position input device

Info

Publication number
JPH0535401A
JPH0535401A JP18963091A JP18963091A JPH0535401A JP H0535401 A JPH0535401 A JP H0535401A JP 18963091 A JP18963091 A JP 18963091A JP 18963091 A JP18963091 A JP 18963091A JP H0535401 A JPH0535401 A JP H0535401A
Authority
JP
Japan
Prior art keywords
coordinate value
output
coordinate
value difference
touch panel
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
JP18963091A
Other languages
Japanese (ja)
Inventor
Mitsuhiro Nakajima
光広 中島
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.)
NEC Software Kansai Ltd
Original Assignee
NEC Software Kansai Ltd
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 NEC Software Kansai Ltd filed Critical NEC Software Kansai Ltd
Priority to JP18963091A priority Critical patent/JPH0535401A/en
Publication of JPH0535401A publication Critical patent/JPH0535401A/en
Pending legal-status Critical Current

Links

Landscapes

  • Position Input By Displaying (AREA)

Abstract

PURPOSE:To reduce the size of the position input device so that the device can be hand-held and operated by calculating a movement quantity from the continuous coordinate output of a touch panel, and further obtaining an output to be moved while the magnifications are varied. CONSTITUTION:The magnifications in an X-axial and a Y-axial direction are set by variable resistors VR1 and VR2 of a magnification setting part 4 in consideration of desired movement width of a cursor on a CRT. Then a coordinate value output part 3 outputs contacted X-Y coordinate data according to movement. Then a coordinate value difference calculation part 5 calculates the differences of the 1st coordinate data of a series of coordinate data from subsequent coordinate data, multiplies the X-coordinate value difference and Y-coordinate value difference by the X-axial and Y-axial magnifications, and outputs the results. This processing is performed by receiving the output of the coordinate value output part 3 at a certain period. Then the output of the coordinate value difference calculation part 5 is outputted through a data transmission part 6 at each time.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は位置入力装置、特に表示
画面上のカーソルを移動して入力位置を指定する位置入
力装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a position input device, and more particularly to a position input device for moving a cursor on a display screen to specify an input position.

【0002】[0002]

【従来の技術】従来、この種の位置入力装置は、面内部
に複数のコイルを格子状に布設し、電磁石の入った特殊
なペンで面上を触れることにより、電磁誘導により磁界
の変化を読み取って座標を決定するタブレット方式や、
ボールの入った箱を机上等の平らな面上を移動して、ボ
ールの回転から位置を検出するマウス方式が多用されて
いる。
2. Description of the Related Art Conventionally, in this type of position input device, a plurality of coils are laid inside the surface in a grid pattern, and the surface is touched with a special pen containing an electromagnet to change the magnetic field by electromagnetic induction. A tablet system that reads and determines the coordinates,
A mouse method is widely used in which a box containing a ball is moved on a flat surface such as a desk and the position is detected from the rotation of the ball.

【0003】[0003]

【発明が解決しようとする課題】上述した従来の位置入
力装置は、タブレット方式では座標を決定するために専
用の特殊なペン等を使用しなければならないとか、マウ
ス方式では平らな場所または空間を必要とし、使い勝手
が悪い場合があるという欠点がある。
The conventional position input device described above requires the use of a special pen or the like for determining the coordinates in the tablet system, or the flat position or space in the mouse system. It has the disadvantage that it is necessary and sometimes inconvenient.

【0004】[0004]

【課題を解決するための手段】本発明の位置入力装置
は、表示画面上のカーソルを移動して入力位置を指定す
る位置入力装置において、接触した指の面上のX−Y座
標位置から信号を出力するタッチパネルと、このタッチ
パネルから出力される信号のX−Y座標位置からX座標
値およびY座標値を出力する座標値出力部と、X−Y座
標に対応してそれぞれの倍率を設定する倍率設定部と、
前記座標値出力部が連続的に出力する座標値の最初に出
力した座標値と続いて出力される座標値との座標値差の
それぞれに前記倍率設定部で設定されたそれぞれの倍率
を乗じて出力する座標値差算出部と、複数のキーと、こ
れらのキーのそれぞれの出力と前記座標値差算出部の出
力とを送出するデータ送信部とを有することにより構成
される。
A position input device of the present invention is a position input device for moving a cursor on a display screen to specify an input position, and a signal is input from an XY coordinate position on the surface of a finger touching the position. , A coordinate value output unit for outputting the X coordinate value and the Y coordinate value from the XY coordinate position of the signal output from the touch panel, and the respective magnifications are set corresponding to the XY coordinates. Magnification setting section,
The coordinate value output unit multiplies each of the coordinate value differences between the coordinate value output first and the coordinate value output subsequently of the coordinate values continuously output by each magnification set by the magnification setting unit. It is configured by including a coordinate value difference calculation unit for outputting, a plurality of keys, and a data transmission unit for transmitting the output of each of these keys and the output of the coordinate value difference calculation unit.

【0005】[0005]

【実施例】次に、本発明について図面を参照して説明す
る。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, the present invention will be described with reference to the drawings.

【0006】図1は,本発明の一実施例のブロック図で
ある。図1の実施例はタッチパネル2,座標値出力部
3,倍率設定部4,座標値差算出部5,データ送信部
6,キーK1およびキーK2から構成される。タッチパ
ネル2は透明な板の表面にタッチセンサが格子上に並べ
てあり、面上を指等で接触することにより、接触位置に
対応する側面のX軸およびY軸上の位置に出力が得られ
るパネルである。座標値出力部3はタッチパネル2のX
軸およびY軸上の出力を受けて、それぞれの位置を示す
出力をX座標値およびY座標値のデータに変換する。倍
率設定部4は座標値差算出部5が算出した座標値差のそ
れぞれに、倍率を乗ずるための値を設定するための2個
の可変抵抗器VR1およびVR2から構成される。座標
値差算出部5はタッチパネル2に指を接触して移動した
とき、座標値出力部3から最初に出力されるX−Y座標
値を基準にして、この後に出力されるX−Y座標値の変
化分を算出し、更にその変化分に倍率設定部4で設定さ
れたそれぞれの倍率を乗じて出力する。この処理より指
の移動量が希望の倍率でX軸およびY軸の変化値として
出力される。キーK1およびK2は上位装置に座標の変
化値の決定および取り消し等を通知するためのキーであ
る。
FIG. 1 is a block diagram of an embodiment of the present invention. The embodiment of FIG. 1 comprises a touch panel 2, a coordinate value output unit 3, a magnification setting unit 4, a coordinate value difference calculation unit 5, a data transmission unit 6, a key K1 and a key K2. The touch panel 2 is a panel in which touch sensors are arranged in a grid on the surface of a transparent plate, and by touching the surface with a finger or the like, output can be obtained at positions on the X-axis and Y-axis of the side surface corresponding to the contact position. Is. The coordinate value output unit 3 is the X of the touch panel 2.
The outputs on the axes and the Y-axis are received, and the outputs indicating the respective positions are converted into X-coordinate value and Y-coordinate value data. The magnification setting unit 4 includes two variable resistors VR1 and VR2 for setting a value for multiplying each coordinate value difference calculated by the coordinate value difference calculating unit 5 by a magnification. When the finger touches the touch panel 2 and moves, the coordinate value difference calculation unit 5 uses the XY coordinate value first output from the coordinate value output unit 3 as a reference, and the XY coordinate value output thereafter. Is calculated, and the change is multiplied by each of the magnifications set by the magnification setting unit 4 and output. Through this processing, the movement amount of the finger is output as the change value of the X axis and the Y axis at the desired magnification. Keys K1 and K2 are keys for notifying the host device of determination and cancellation of coordinate change values.

【0007】図2は図1の実施例の外観平面図で、位置
入力装置1には透明なタッチパネル2が取り付けられ、
裏面に置かれている図形を透過して見ることができ、従
って図形上をなぞることで希望の線分の出力が得やすく
なっている。またタッチパネル2の二つの側面に沿って
可変抵抗器VR1およびK2が設けられていて、ケーブ
ルにより上位装置に接続されている。
FIG. 2 is an external plan view of the embodiment shown in FIG. 1, in which a transparent touch panel 2 is attached to the position input device 1,
It is possible to see through the figure placed on the back side, and it is easy to obtain the desired line segment output by tracing over the figure. Variable resistors VR1 and K2 are provided along the two side surfaces of the touch panel 2 and are connected to the host device by a cable.

【0008】以上の構成で、先ず可変抵抗器VR1およ
びVR2により、それぞれX軸方向およびY軸方向の倍
率を、上位装置のCRT上のカーソルの希望移動幅を勘
案して設定する。次にタッチパネル2の面上に指を接触
して希望方向に移動する。座標値出力部3は接触された
X−Y座標データを移動につれて出力する。座標値差算
出部5は一連の座標データの最初の座標データを基準に
して、その後の座標データとの差をとり、X座標値差と
Y座標値差とのそれぞれにX軸方向とY軸方向との倍率
を乗じて出力する。この処理は座標値出力部3からの出
力を一定周期で取り込んで行なわれるが、取込みが無か
ったときは基準とした最初の座標データも消去し、次に
取り込まれた最初の座標値データを新たに基準として、
処理を行なう。座標値差算出部5からの出力は出力都
度、データ送信部6を介して上位装置に出力される。
With the above configuration, first, the variable resistors VR1 and VR2 are used to set the magnifications in the X-axis direction and the Y-axis direction, respectively, in consideration of the desired movement width of the cursor on the CRT of the host device. Next, a finger is brought into contact with the surface of the touch panel 2 to move in the desired direction. The coordinate value output unit 3 outputs the touched XY coordinate data as it moves. The coordinate value difference calculation unit 5 takes the difference from the subsequent coordinate data based on the first coordinate data of the series of coordinate data, and determines the X coordinate direction difference and the Y coordinate value difference respectively in the X axis direction and the Y axis direction. Multiply by the magnification with the direction and output. This process is carried out by fetching the output from the coordinate value output unit 3 at a constant cycle, but when there is no fetch, the first coordinate data as a reference is also erased, and the first coordinate value data fetched next is rewritten. As a reference to
Perform processing. The output from the coordinate value difference calculation unit 5 is output to the host device via the data transmission unit 6 each time it is output.

【0009】[0009]

【発明の効果】以上説明したように本発明は、タッチパ
ネルの連続した座標出力から移動量を算出し、更に倍率
を任意に変えて移動すべき出力を得るので、手に持って
操作ができるように小型に構成することができ、特別な
場所もとらず、使い勝手がよい位置入力装置を提供でき
る効果がある。
As described above, according to the present invention, since the movement amount is calculated from the continuous coordinate output of the touch panel and the output to be moved is obtained by arbitrarily changing the magnification, it can be held in the hand and operated. Moreover, it is possible to provide a position input device which can be configured in a small size and which is easy to use without requiring a special place.

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

【図1】本発明の一実施例のブロック図である。FIG. 1 is a block diagram of an embodiment of the present invention.

【図2】図1の実施例の外観平面図である。FIG. 2 is a plan view of the appearance of the embodiment shown in FIG.

【符号の説明】 2 タッチパネル 3 座標値出力部 4 倍率設定部 5 座標値差算出部 6 データ送信部 K1,K2 キー[Explanation of Codes] 2 Touch panel 3 Coordinate value output unit 4 Magnification setting unit 5 Coordinate value difference calculation unit 6 Data transmission unit K1, K2 keys

Claims (1)

【特許請求の範囲】 【請求項1】 表示画面上のカーソルを移動して入力位
置を指定する位置入力装置において、接触した指の面上
のX−Y座標位置から信号を出力するタッチパネルと、
このタッチパネルから出力される信号のX−Y座標位置
からX座標値およびY座標値を出力する座標値出力部
と、X−Y座標に対応してそれぞれの倍率を設定する倍
率設定部と、前記座標値出力部が連続的に出力する座標
値の最初に出力した座標値と続いて出力される座標値と
の座標値差のそれぞれに前記倍率設定部で設定されたそ
れぞれの倍率を乗じて出力する座標値差算出部と、複数
のキーと、これらのキーのそれぞれの出力と前記座標値
差算出部の出力とを送出するデータ送信部とを有するこ
とを特徴とする位置入力装置。
Claim: What is claimed is: 1. A position input device for moving a cursor on a display screen to specify an input position, and a touch panel for outputting a signal from an XY coordinate position on a surface of a finger touching the touch panel.
A coordinate value output unit that outputs an X coordinate value and a Y coordinate value from an XY coordinate position of a signal output from the touch panel; a magnification setting unit that sets respective magnifications corresponding to the XY coordinates; The coordinate value output unit multiplies each of the coordinate value differences between the coordinate value output first and the coordinate value output subsequently of the coordinate values continuously output by each magnification set by the magnification setting unit and outputs the result. A position input device, comprising: a coordinate value difference calculation unit, a plurality of keys, and a data transmission unit that outputs an output of each of these keys and an output of the coordinate value difference calculation unit.
JP18963091A 1991-07-30 1991-07-30 Position input device Pending JPH0535401A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP18963091A JPH0535401A (en) 1991-07-30 1991-07-30 Position input device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP18963091A JPH0535401A (en) 1991-07-30 1991-07-30 Position input device

Publications (1)

Publication Number Publication Date
JPH0535401A true JPH0535401A (en) 1993-02-12

Family

ID=16244513

Family Applications (1)

Application Number Title Priority Date Filing Date
JP18963091A Pending JPH0535401A (en) 1991-07-30 1991-07-30 Position input device

Country Status (1)

Country Link
JP (1) JPH0535401A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8169550B2 (en) 2006-12-28 2012-05-01 Pixart Imaging Inc. Cursor control method and apparatus

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8169550B2 (en) 2006-12-28 2012-05-01 Pixart Imaging Inc. Cursor control method and apparatus
US8638398B2 (en) 2006-12-28 2014-01-28 Pixart Imaging, Inc. Cursor control method and apparatus

Similar Documents

Publication Publication Date Title
EP1513050A1 (en) Information processing method for specifying an arbitrary point in 3-dimensional space
JP3289072B2 (en) Vector input device
JPH05233141A (en) Pointing device
US11656718B2 (en) Method and apparatus for variable impedance touch sensor array force aware interaction in large surface devices
JPH1173271A (en) Instructing device and processor and storage medium
JPH08211992A (en) Graphic forming device and method therefor
JPH02244214A (en) Coordinate input device
JPS6373415A (en) Coordinate input device
JPH0535401A (en) Position input device
JPH04257014A (en) Input device
JP2625160B2 (en) Input indicating device
JP2022142624A (en) Detection processing device, detection processing method, and information processing system
JP2519104B2 (en) Image editing / creating apparatus and image editing / creating method
JPH0922330A (en) Touch panel input method
JP2658851B2 (en) Input device
JPH04182721A (en) Three dimension coordinate position designating method
JPH0399312A (en) Information processor
CN113434049A (en) Mouse simulation method and device based on terminal and storage medium
JPH096514A (en) Pen touch input device and tablet device for computer
JPH0575837U (en) Touch screen input device
JPH04216119A (en) Coordinate input device
JPH01281518A (en) Coordinate input device
Alam Rpen: A New 3D Pointing Device
JPS62150422A (en) Coordinate input device
Fiorentino et al. SmartSnap: addressing 3D pointing anisotropy in Virtual Reality CAD application