JPH0934629A - Coordinate input device - Google Patents

Coordinate input device

Info

Publication number
JPH0934629A
JPH0934629A JP18601595A JP18601595A JPH0934629A JP H0934629 A JPH0934629 A JP H0934629A JP 18601595 A JP18601595 A JP 18601595A JP 18601595 A JP18601595 A JP 18601595A JP H0934629 A JPH0934629 A JP H0934629A
Authority
JP
Japan
Prior art keywords
coordinate
averaging
input device
pen
drawing speed
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.)
Granted
Application number
JP18601595A
Other languages
Japanese (ja)
Other versions
JP3385808B2 (en
Inventor
Katsutoshi Ueno
勝利 上野
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson 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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP18601595A priority Critical patent/JP3385808B2/en
Publication of JPH0934629A publication Critical patent/JPH0934629A/en
Application granted granted Critical
Publication of JP3385808B2 publication Critical patent/JP3385808B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a coordinate input device capable of being operated at speed enough for the plotting speed of an input operator and sufficiently and stably acquiring X/Y coordinate values. SOLUTION: This device is provided with a plotting speed calculation means 106 which calculates the plotting speed of the input operator, an addition averaging means 103 which performs the acquisition of X/Y coordinate data for several times and performs the addition average of obtained plural pieces of X/Y coordinate data, and an X/Y coordinate value holding means 105 which holds at least one or more X/Y coordinate values after addition average, and an addition average number of time decision means 107 which changes the number of times of addition average corresponding to the plotting speed of the input operator.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、座標入力装置に関
する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a coordinate input device.

【0002】[0002]

【従来の技術】従来の座標入力装置は、例えば図4に示
すようなものがある。座標入力手段401より得られる
入力座標位置を表わすデータが座標変換手段402によ
り座標データに変換される。さらに座標変換手段402
より得られた座標データは、加算平均手段403により
加算平均されXY座標値として座標出力端404より出
力される。
2. Description of the Related Art A conventional coordinate input device is shown in FIG. 4, for example. Data representing the input coordinate position obtained by the coordinate input means 401 is converted into coordinate data by the coordinate conversion means 402. Further coordinate conversion means 402
The coordinate data thus obtained are added and averaged by the addition and averaging means 403 and output as XY coordinate values from the coordinate output terminal 404.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、従来の
座標入力装置にあっては、前記加算平均回数が固定され
ていて、前記加算平均回数を多く設定した場合には高速
での入力に対して十分な速度でのXY座標値の取得が不
可能であった。また前記加算平均回数の設定を少なくし
た場合には十分に安定したXY座標値の取得が不可能で
あるという課題を有していた。
However, in the conventional coordinate input device, the addition averaging number is fixed, and when the addition averaging number is set large, it is sufficient for high-speed input. It was impossible to obtain the XY coordinate values at various speeds. Further, when the setting of the averaging number is reduced, there is a problem that it is impossible to obtain sufficiently stable XY coordinate values.

【0004】そこで本発明は、入力者の描画速度に対し
て必要十分な速度で、しかも十分に安定したXY座標値
の取得を可能とした座標入力装置を提供することを目的
とする。
Therefore, it is an object of the present invention to provide a coordinate input device capable of acquiring XY coordinate values at a speed which is necessary and sufficient for the drawing speed of an input person and which is sufficiently stable.

【0005】[0005]

【課題を解決するための手段】請求項1記載の発明は、
XY座標平面上の所定位置を指示することによりその位
置のXY座標値を発生する座標入力装置において、入力
者の描画速度を算出する描画速度算出手段と、X座標デ
ータ、Y座標データの取得を複数回行い、得られた複数
のX座標データ、Y座標データをそれぞれ加算平均する
加算平均手段と、加算平均後のXY座標値を少なくとも
1つ以上保持するXY座標値保持手段と、前記加算平均
回数を入力者の描画速度に応じて変化させる加算平均回
数決定手段とを有することを特徴とする。
According to the first aspect of the present invention,
In a coordinate input device that generates a XY coordinate value at a specified position on an XY coordinate plane, a drawing speed calculation unit that calculates a drawing speed of an input person, and acquisition of X coordinate data and Y coordinate data. An addition and averaging means for performing addition and averaging of a plurality of obtained X coordinate data and Y coordinate data respectively; XY coordinate value holding means for holding at least one XY coordinate value after addition and averaging; And a means for determining the average number of times for changing the number of times according to the drawing speed of the input person.

【0006】請求項2記載の発明は、請求項1記載の座
標入力装置において、X座標データの加算平均回数及び
Y座標データの加算平均回数を、X軸方向の描画速度と
Y軸方向の描画速度とを加算した値に応じて変化させる
手段を有することを特徴とする。
According to a second aspect of the present invention, in the coordinate input device according to the first aspect, the average number of times of X coordinate data and the average number of times of Y coordinate data are calculated as a drawing speed in the X axis direction and a drawing direction in the Y axis direction. It is characterized in that it has means for changing it according to a value obtained by adding the speed and.

【0007】請求項3記載の発明は、請求項1又は2に
記載の座標入力装置において、前記加算平均回数決定手
段が決定する加算回数が2のn乗(nは自然数)である
加算平均回数決定手段であることを特徴とする。
According to a third aspect of the present invention, in the coordinate input device according to the first or second aspect, the number of additions determined by the addition average number determination means is 2 to the nth power (n is a natural number). It is a determining means.

【0008】請求項4記載の発明は、請求項1乃至3の
いずれかに記載の座標入力装置において、ペンアップ状
態とペンダウン状態を判定して前記加算平均回数決定手
段にペン状態判定信号を出力するペン状態判定手段を有
し、前記加算平均回数決定手段は前記ペン状態判定信号
に応じて平均加算回数を加減する機能を有する加算平均
回数決定手段であることを特徴とする。
According to a fourth aspect of the present invention, in the coordinate input device according to any of the first to third aspects, the pen-up state and the pen-down state are determined, and a pen state determination signal is output to the averaging average number determination means. It is characterized in that the addition average number determination means has a function of adjusting the average addition number according to the pen state determination signal.

【0009】[0009]

【発明の実施の形態】以下本発明を図面に基づいて説明
する。
DETAILED DESCRIPTION OF THE INVENTION The present invention will be described below with reference to the drawings.

【0010】〔実施例1〕図1は請求項1記載の発明に
係る座標入力装置の第1実施例の機能ブロック図であ
る。座標入力手段101より得られる入力座標位置を表
わすデータが座標変換手段102により座標データに変
換される。さらに座標変換手段102より得られた座標
データは、加算平均手段103により加算平均されXY
座標値として座標出力端104より出力される。加算平
均手段103より出力されたXY座標値は、XY座標値
保持手段105によって保持される。その後、新たなX
Y座標値が加算平均手段103より得られると、XY座
標保持手段105によって保持されていたXY座標値と
新たに得られたXY座標値との距離が、描画速度算出手
段106によって算出される。この計算結果が描画速度
として加算平均回数決定手段107に出力される。前記
加算平均回数決定手段107によって決定される加算平
均回数は、前記描画速度に応じて決定される。前記加算
平均回数は、描画速度が高い場合には少なく設定され、
描画速度が低い場合には多く設定される。この加算平均
回数決定の際、前記加算平均回数を2のn乗(nは自然
数)とすることで、加算平均手段103を簡単な回路構
成によって実現することが可能となる。すなわち、例え
ば座標変換手段102から得られる座標データが8ビッ
トの2進数で得られたとすると、加算平均回数が2回の
場合には加算によって得られる9ビットの加算結果の上
位8ビットを抽出することにより、また他の場合とし
て、例えば加算平均回数が16回の場合には加算によっ
て得られる12ビットの加算結果の上位8ビットを抽出
することにより、それぞれの加算平均を実現できる。こ
のように、加算平均回数を2のn乗(nは自然数)とす
ることにより、簡単な回路構成で加算平均処理を行うこ
とが可能となる。前記加算平均回数を少なくすると、1
つのXY座標値を求める時間が少なくてすむ為、高速で
のXY座標値の取得が可能となる。また加算平均回数を
多くすると、ノイズ等による座標データのばらつきが相
殺され安定したXY座標値の取得が可能となる。
[Embodiment 1] FIG. 1 is a functional block diagram of a first embodiment of a coordinate input device according to the present invention. Data representing the input coordinate position obtained by the coordinate input means 101 is converted into coordinate data by the coordinate conversion means 102. Further, the coordinate data obtained by the coordinate conversion means 102 is added and averaged by the addition and averaging means 103, and XY
The coordinate value is output from the coordinate output terminal 104. The XY coordinate value output from the averaging means 103 is held by the XY coordinate value holding means 105. Then a new X
When the Y coordinate value is obtained by the averaging means 103, the distance between the XY coordinate value held by the XY coordinate holding means 105 and the newly obtained XY coordinate value is calculated by the drawing speed calculation means 106. The result of this calculation is output as the drawing speed to the averaging number determination unit 107. The averaging number determined by the averaging number determining unit 107 is determined according to the drawing speed. The average number of times is set small when the drawing speed is high,
When the drawing speed is low, a large number is set. When determining the number of averaging, the number of averaging is set to 2 to the n-th power (n is a natural number), whereby the averaging means 103 can be realized with a simple circuit configuration. That is, if the coordinate data obtained from the coordinate conversion means 102 is obtained as an 8-bit binary number, for example, when the average number of additions is 2, the upper 8 bits of the addition result of 9 bits obtained by the addition are extracted. Thus, in another case, for example, when the number of times of averaging is 16, the upper 8 bits of the 12-bit addition result obtained by the addition are extracted to realize the respective averaging. In this way, by setting the number of times of averaging to the nth power of 2 (n is a natural number), it becomes possible to perform the averaging process with a simple circuit configuration. If the number of times of averaging is reduced, 1
Since it takes less time to obtain one XY coordinate value, the XY coordinate value can be acquired at high speed. Further, if the number of averaging is increased, variations in coordinate data due to noise or the like are canceled out, and stable acquisition of XY coordinate values becomes possible.

【0011】〔実施例2〕図2は請求項1記載の発明に
係る座標入力装置の第2実施例の機能ブロック図であ
る。図2において101から106は図1に示した第1
実施例で用いた機能ブロックと同等のものである。座標
入力手段101より得られる入力座標位置を表わすデー
タが座標変換手段102により座標データに変換され
る。さらに座標変換手段102より得られた座標データ
は、加算平均手段103により加算平均されXY座標値
として座標出力端104より出力される。加算平均手段
103より出力されたXY座標値は、XY座標値保持手
段105によって保持される。その後、新たなXY座標
値が加算平均手段103より得られると、XY座標保持
手段105によって保持されていたXY座標値と、新た
に得られたXY座標値との距離が描画速度算出手段10
6によって算出される。この計算結果が描画速度として
加算平均回数決定手段107に出力される。座標変換手
段102によって得られる座標データは、ペンアップ判
定手段201によってペンアップ状態もしくはペンダウ
ン状態が判断され、ペン状態信号S201として加算平
均回数決定手段202に出力される。加算平均回数決定
手段202によって決定される加算平均回数は描画速度
算出手段106より出力される描画速度とペン状態信号
S201に応じて決定される。前記加算平均回数は、描
画速度が高い場合には少なく設定され、描画速度が低い
場合には多く設定される。さらに前記加算平均回数はペ
ン状態信号S201により、ペンアップ状態では少なく
設定される。前記加算平均回数を少なくすると1つのX
Y座標値を求める時間が少なくてすむ為、高速でのXY
座標値の取得が可能となる。また加算平均回数を多くす
ると、ノイズ等による座標データのばらつきが相殺され
安定したXY座標値の取得が可能となる。さらに、ペン
アップ状態では加算平均回数を少なくすることにより1
つのXY座標値を求める時間が少なくてすむ為、ペンア
ップ状態からペンダウン状態へ移った直後の入力位置と
本座標入力装置によって得られるXY座標値とのずれを
最小限におさえることが出来る。
[Second Embodiment] FIG. 2 is a functional block diagram of a second embodiment of the coordinate input device according to the first aspect of the present invention. In FIG. 2, 101 to 106 are the first shown in FIG.
It is the same as the functional block used in the embodiment. Data representing the input coordinate position obtained by the coordinate input means 101 is converted into coordinate data by the coordinate conversion means 102. Further, the coordinate data obtained by the coordinate conversion means 102 is added and averaged by the addition and averaging means 103 and output as an XY coordinate value from the coordinate output terminal 104. The XY coordinate value output from the averaging means 103 is held by the XY coordinate value holding means 105. After that, when new XY coordinate values are obtained from the averaging means 103, the distance between the XY coordinate values held by the XY coordinate holding means 105 and the newly obtained XY coordinate values is the drawing speed calculation means 10
6 is calculated. The result of this calculation is output as the drawing speed to the averaging number determination unit 107. The coordinate data obtained by the coordinate conversion means 102 is determined by the pen-up determination means 201 to be in a pen-up state or a pen-down state, and is output to the arithmetic mean number determination means 202 as a pen state signal S201. The averaging number determined by the averaging number determining means 202 is determined according to the drawing speed output from the drawing speed calculating means 106 and the pen state signal S201. The number of times of averaging is set to be small when the drawing speed is high and is set to be large when the drawing speed is low. Further, the average number of times of addition is set to be small in the pen-up state by the pen state signal S201. If the number of averaging is reduced, it becomes 1 X.
XY at high speed because it takes less time to obtain the Y coordinate value
It is possible to obtain coordinate values. Further, if the number of averaging is increased, variations in coordinate data due to noise or the like are canceled out, and stable acquisition of XY coordinate values becomes possible. Furthermore, in the pen-up state, 1
Since it takes less time to obtain one XY coordinate value, it is possible to minimize the deviation between the input position immediately after the pen-up state is changed to the pen-down state and the XY coordinate value obtained by the coordinate input device.

【0012】〔実施例3〕図3は請求項2記載の発明に
係る座標入力装置の機能ブロック図である。座標入力手
段301より得られる入力座標位置を表わすデータが座
標変換手段302により座標データに変換される。さら
に、座標変換手段302より得られた座標データは、加
算平均手段303により前記座標データが加算平均され
XY座標値として座標出力端304より出力される。加
算平均手段303より出力されたX座標値およびY座標
値は、それぞれX座標値保持手段305およびY座標値
保持手段307によって保持される。その後、新たなX
座標値、Y座標値が加算平均手段303より得られる
と、X座標値保持手段305によって保持されていたX
座標値と、新たに得られたX座標値との差がX軸方向速
度算出手段306によって算出される。この減算結果が
X軸方向速度として加算手段309に出力される。同様
に、Y座標値保持手段307によって保持されていたY
座標値と、新たに得られたY座標値との差がY軸方向速
度算出手段308によって算出される。この減算結果が
Y軸方向速度として加算手段309に出力される。前記
X軸方向速度及びY軸方向速度は加算手段309によっ
て加算される。この加算結果が描画速度として加算平均
回数決定手段310へ出力される。加算平均回数決定手
段310によって決定される加算平均回数は、描画速度
が高い場合には少なく設定され、描画速度が低い場合に
は多く設定される。前記加算平均回数を少なくすると1
つのXY座標値を求める時間が少なくてすむ為、高速で
のXY座標値の取得が可能となる。また前記加算平均回
数を多くすると、ノイズ等による座標データのばらつき
が相殺され安定したXY座標値の取得が可能となる。
[Third Embodiment] FIG. 3 is a functional block diagram of a coordinate input device according to the second aspect of the present invention. Data representing the input coordinate position obtained by the coordinate input means 301 is converted into coordinate data by the coordinate conversion means 302. Further, the coordinate data obtained by the coordinate conversion unit 302 is added and averaged by the addition and averaging unit 303 and output as an XY coordinate value from the coordinate output terminal 304. The X coordinate value and the Y coordinate value output from the averaging means 303 are held by the X coordinate value holding means 305 and the Y coordinate value holding means 307, respectively. Then a new X
When the coordinate value and the Y coordinate value are obtained by the averaging means 303, the X coordinate value holding means 305 holds the X value.
The difference between the coordinate value and the newly obtained X coordinate value is calculated by the X-axis direction velocity calculating means 306. The result of this subtraction is output to the adding means 309 as the velocity in the X-axis direction. Similarly, the Y held by the Y coordinate value holding means 307
The difference between the coordinate value and the newly obtained Y coordinate value is calculated by the Y-axis direction velocity calculating means 308. The result of this subtraction is output to the adding means 309 as the Y-axis direction speed. The X-axis direction speed and the Y-axis direction speed are added by the adding means 309. The result of this addition is output as the drawing speed to the addition average number determination unit 310. The averaging number determined by the averaging number determining means 310 is set low when the drawing speed is high, and is set large when the drawing speed is low. If the number of averaging is reduced, it becomes 1
Since it takes less time to obtain one XY coordinate value, the XY coordinate value can be acquired at high speed. Further, if the number of averaging is increased, variations in coordinate data due to noise or the like are offset and stable acquisition of XY coordinate values becomes possible.

【0013】以上のような構成とすることにより、描画
速度が複雑な計算を行うことなく求められ、簡単な回路
で構成することが可能となる。
With the above-mentioned structure, the drawing speed can be obtained without performing complicated calculations, and the circuit can be composed of a simple circuit.

【0014】[0014]

【発明の効果】請求項1記載の発明では、XY座標平面
上の所定位置を指示することによりその位置のXY座標
値を発生する座標入力装置において、入力者の描画速度
を算出する描画速度算出手段と、X座標データ、Y座標
データの取得を複数回行い、得られた複数のX座標デー
タ、Y座標データをそれぞれ加算平均する加算平均手段
と、加算平均後のXY座標値を少なくとも1つ以上保持
するXY座標値保持手段と、前記加算平均回数を入力者
の描画速度に応じて変化させる加算平均回数決定手段と
を有することにより、あらゆる描画速度での入力に対し
て必要十分な速度でしかも安定したXY座標値を得るこ
とが可能となる。
According to the first aspect of the present invention, in the coordinate input device for generating the XY coordinate value of a predetermined position on the XY coordinate plane, the drawing speed calculation for calculating the drawing speed of the input person. Means, X-coordinate data and Y-coordinate data are obtained a plurality of times, and arithmetic mean of each of the obtained X-coordinate data and Y-coordinate data is averaged, and at least one XY coordinate value after the arithmetic mean. By having the XY coordinate value holding means for holding the above and the addition averaging number determination means for changing the addition averaging number according to the drawing speed of the input person, a speed sufficient and necessary for the input at any drawing speed. Moreover, it is possible to obtain stable XY coordinate values.

【0015】請求項2記載の発明では、請求項1記載の
座標入力装置において、X座標データの加算平均回数及
びY座標データの加算平均回数を、X軸方向の描画速度
とY軸方向の描画速度とを加算した値に応じて変化させ
る手段を有することにより、簡単な回路構成で、あらゆ
る描画速度での入力に対して必要十分な速度でしかも安
定したXY座標値を得ることが可能となる。
According to a second aspect of the invention, in the coordinate input device according to the first aspect, the average number of times of X coordinate data and the average number of times of Y coordinate data are set to the drawing speed in the X axis direction and the drawing in the Y axis direction. By providing a means for changing the speed and the added value in accordance with the added value, it is possible to obtain a stable XY coordinate value at a speed sufficient for input at any drawing speed with a simple circuit configuration. .

【0016】請求項3記載の発明では、請求項1又は2
に記載の座標入力装置において、前記加算平均回数決定
手段が決定する加算回数が2のn乗(nは自然数)であ
る加算平均回数決定手段であることにより、簡単な回路
構成で加算平均処理を行うことが可能になる。
According to the third aspect of the present invention, the first or second aspect is provided.
In the coordinate input device described in (1), the addition and averaging processing can be performed with a simple circuit configuration by using the addition and averaging number determination means in which the number of additions determined by the addition and averaging number determination means is 2 n (n is a natural number) It will be possible to do.

【0017】請求項4記載の発明では、請求項1乃至3
のいずれかに記載の座標入力装置において、ペンアップ
状態とペンダウン状態を判定して前記加算平均回数決定
手段にペン状態判定信号を出力するペン状態判定手段を
有し、前記加算平均回数決定手段は前記ペン状態判定信
号に応じて平均加算回数を加減する機能を有する加算平
均回数決定手段であることにより、ペンダウン状態から
ペンアップ状態へ移った直後の入力位置と本座標入力装
置によって得られるXY座標値とのずれを最小限におさ
えることができる。
According to the invention of claim 4, claims 1 to 3 are provided.
In the coordinate input device according to any one of 1 to 3, the pen-up state and the pen-down state is determined, and a pen state determination unit that outputs a pen state determination signal to the addition average number determination unit is included, and the addition average number determination unit is By the arithmetic mean number determining means having a function of adjusting the average number of times of addition according to the pen state determination signal, the input position immediately after the pen down state is changed to the pen up state and the XY coordinates obtained by the coordinate input device. The deviation from the value can be minimized.

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

【図1】請求項1記載の発明の第1実施例を示す図。FIG. 1 is a diagram showing a first embodiment of the invention according to claim 1;

【図2】請求項1記載の発明の第2実施例を示す図。FIG. 2 is a diagram showing a second embodiment of the invention according to claim 1;

【図3】請求項2記載の発明の1実施例を示す図。FIG. 3 is a diagram showing one embodiment of the invention according to claim 2;

【図4】従来の座標入力装置の原理図。FIG. 4 is a principle diagram of a conventional coordinate input device.

【符号の説明】 101.座標入力手段 102.座標変換手段 103.加算平均手段 104.座標出力端 105.XY座標値保持手段 106.描画速度算出手段 107.加算平均回数決定手段 201.ペンアップ判定手段 202.加算平均回数決定手段 S201.ペン状態信号 301.座標入力手段 302.座標変換手段 303.加算平均手段 304.座標出力端 305.X座標値保持手段 306.X軸方向速度算出手段 307.Y座標値保持手段 308.Y軸方向速度算出手段 309.加算手段 310.加算平均回数決定手段 401.座標入力手段 402.座標変換手段 403.加算平均手段 404.座標出力端[Explanation of Codes] 101. Coordinate input means 102. Coordinate conversion means 103. Arithmetic mean 104. Coordinate output end 105. XY coordinate value holding means 106. Drawing speed calculation means 107. 201. Means for determining average number of additions Pen-up determination means 202. Means for determining average number of times S201. Pen status signal 301. Coordinate input means 302. Coordinate conversion means 303. Averaging means 304. Coordinate output end 305. X coordinate value holding means 306. X-axis direction velocity calculation means 307. Y coordinate value holding means 308. Y-axis direction velocity calculating means 309. Addition means 310. 401. Means for determining average number of additions 401. Coordinate input means 402. Coordinate conversion means 403. Averaging means 404. Coordinate output end

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】XY座標平面上の所定位置を指示すること
によりその位置のXY座標値を発生する座標入力装置に
おいて、入力者の描画速度を算出する描画速度算出手段
と、X座標データ、Y座標データの取得を複数回行い、
得られた複数のX座標データ、Y座標データをそれぞれ
加算平均する加算平均手段と、加算平均後のXY座標値
を少なくとも1つ以上保持するXY座標値保持手段と、
前記加算平均回数を入力者の描画速度に応じて変化させ
る加算平均回数決定手段とを有することを特徴とする座
標入力装置。
1. A coordinate input device for generating an XY coordinate value of a predetermined position on an XY coordinate plane by generating a drawing speed calculation means for calculating a drawing speed of an input person, X coordinate data, and Y. Obtain coordinate data multiple times,
An averaging means for respectively averaging the obtained plurality of X coordinate data and Y coordinate data, and an XY coordinate value holding means for holding at least one XY coordinate value after the averaging.
A coordinate input device, comprising: an average number of times determining means for changing the average number of times in accordance with a drawing speed of an input person.
【請求項2】 X座標データの加算平均回数及びY座標
データの加算平均回数を、X軸方向の描画速度とY軸方
向の描画速度とを加算した値に応じて変化させる手段を
有することを特徴とする請求項1記載の座標入力装置。
2. A means for changing the arithmetic mean number of X coordinate data and the arithmetic mean number of Y coordinate data according to a value obtained by adding the drawing speed in the X axis direction and the drawing speed in the Y axis direction. The coordinate input device according to claim 1, which is characterized in that.
【請求項3】 前記加算平均回数決定手段が決定する加
算回数が2のn乗(nは自然数)である加算平均回数決
定手段であることを特徴とする請求項1又は2に記載の
座標入力装置。
3. The coordinate input according to claim 1, wherein the number of additions determined by the addition average number determination means is an n-th power of 2 (n is a natural number). apparatus.
【請求項4】 ペンアップ状態とペンダウン状態を判定
して前記加算平均回数決定手段にペン状態判定信号を出
力するペン状態判定手段を有し、前記加算平均回数決定
手段は前記ペン状態判定信号に応じて平均加算回数を加
減する機能を有する加算平均回数決定手段であることを
特徴とする請求項1乃至3のいずれかに記載の座標入力
装置。
4. A pen state determination means for determining a pen-up state and a pen-down state and outputting a pen state determination signal to the arithmetic mean number determination means, wherein the arithmetic mean number determination means outputs the pen state determination signal to the pen state determination signal. The coordinate input device according to any one of claims 1 to 3, wherein the coordinate input device is means for determining an average number of additions having a function of adjusting the average number of additions accordingly.
JP18601595A 1995-07-21 1995-07-21 Coordinate input device Expired - Lifetime JP3385808B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP18601595A JP3385808B2 (en) 1995-07-21 1995-07-21 Coordinate input device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP18601595A JP3385808B2 (en) 1995-07-21 1995-07-21 Coordinate input device

Publications (2)

Publication Number Publication Date
JPH0934629A true JPH0934629A (en) 1997-02-07
JP3385808B2 JP3385808B2 (en) 2003-03-10

Family

ID=16180899

Family Applications (1)

Application Number Title Priority Date Filing Date
JP18601595A Expired - Lifetime JP3385808B2 (en) 1995-07-21 1995-07-21 Coordinate input device

Country Status (1)

Country Link
JP (1) JP3385808B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003038590A1 (en) * 2001-10-30 2003-05-08 International Business Machines Corporation Information processing apparatus and program
JP2014137676A (en) * 2013-01-16 2014-07-28 Ricoh Co Ltd Position information acquisition device and image display system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003038590A1 (en) * 2001-10-30 2003-05-08 International Business Machines Corporation Information processing apparatus and program
JP2014137676A (en) * 2013-01-16 2014-07-28 Ricoh Co Ltd Position information acquisition device and image display system

Also Published As

Publication number Publication date
JP3385808B2 (en) 2003-03-10

Similar Documents

Publication Publication Date Title
JPH0934629A (en) Coordinate input device
JPH0667799A (en) Pen type computer input device
JP2674287B2 (en) Graphic microcomputer
KR100475012B1 (en) 64bits arithmetic operator for processing arithmetic operation on group data
JP4658821B2 (en) Bezier curve generation circuit
KR100438767B1 (en) Line drawing device using dda algorithm, resulting in increase of performance and processing speed
JP2940294B2 (en) Drafting equipment
JP2611098B2 (en) Vector / raster conversion method
JPH01188924A (en) Data input device for computer
JPH01137320A (en) Touch type coordinate input device
JPH07181944A (en) Outline font drawing device
SU1509960A1 (en) Device for input of graphic information
JP2001051795A (en) Coordinate input method of mouse
JPH0561979A (en) Fast plotting system in parallel processing
JPH0268672A (en) Address generating part for picture processing processor
JPS6188379A (en) Picture processing device
JPH03123984A (en) Thick line generation device
JPS59123924A (en) Output control system for arcuate graph
JPH0436794A (en) Cursor control device
JPH0668200A (en) Logic circuit diagram input device
JPH0344006A (en) Lithography for thick film resistor
JPH1165751A (en) Coordinate detecting device
JPS636685A (en) Vector drawing system
JPH07120244B2 (en) Coordinate input device
JPH0223884B2 (en)

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090110

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100110

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110110

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110110

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120110

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120110

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130110

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130110

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140110

Year of fee payment: 11

EXPY Cancellation because of completion of term