JPS60128525A - Coordinate specification method - Google Patents
Coordinate specification methodInfo
- Publication number
- JPS60128525A JPS60128525A JP58237271A JP23727183A JPS60128525A JP S60128525 A JPS60128525 A JP S60128525A JP 58237271 A JP58237271 A JP 58237271A JP 23727183 A JP23727183 A JP 23727183A JP S60128525 A JPS60128525 A JP S60128525A
- Authority
- JP
- Japan
- Prior art keywords
- coordinate
- area
- value
- designation
- display
- 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)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
(11発明の分野
本発明は表示装置上の任意の点を指定する座標指定方式
に係り、特に、小面積、低解像度の座標指定装置による
大面積、高解像度の座標指定方式(2)技術の背景
コンピュータの発達に伴い、CADやコンピュータグラ
フィックス等コンピュータを使って表示装置(以下ディ
スプレイと呼ぶ)上に図形や絵など画くことが多くなっ
ている。これを行うにはディスプレイ上の任意の点を指
定できる座標指定装置が必要である。DETAILED DESCRIPTION OF THE INVENTION (11) Field of the Invention The present invention relates to a coordinate designation method for designating an arbitrary point on a display device, and in particular, the invention relates to a coordinate designation method for designating an arbitrary point on a display device, and in particular, the invention relates to a coordinate designation method for designating an arbitrary point on a display device, and in particular, the invention relates to a coordinate designation system for designating arbitrary points on a display device, and in particular, the invention relates to a coordinate designation method for designating arbitrary points on a display device, and in particular, the invention relates to a coordinate designation method for designating arbitrary points on a display device. Designation method (2) Background of technology With the development of computers, it is becoming more common to use computers such as CAD and computer graphics to draw figures and pictures on display devices (hereinafter referred to as displays). requires a coordinate specifying device that can specify any point on the display.
(3)従来技術と問題点
第1図は座標指定装置によりディスプレイ上の任意の点
を指定する一般的なシステムの機器構成図であり、同図
において1は座標指定装置(ボインティング・デバイス
)、2は座標指定装置制御部、3は計算機(コンピュー
タ)、4はディスプレイ制御部、5はディスフレイ装置
をぞれぞれ示す。(3) Prior art and problems Figure 1 is an equipment configuration diagram of a general system that specifies any point on a display using a coordinate designation device, and in the figure, 1 is the coordinate designation device (pointing device). , 2 indicates a coordinate specifying device control section, 3 indicates a calculator, 4 indicates a display control section, and 5 indicates a display device.
第2図は座標指定装置制御部の従来の構成図であり、同
図において、201は座標指定装置制御部、6は位置検
出部、7はX座標レジス先 8はY座標レジスフをそれ
ぞれ示す。FIG. 2 is a conventional configuration diagram of a coordinate specifying device control section, in which 201 is a coordinate specifying device control section, 6 is a position detection section, 7 is an X coordinate register destination, and 8 is a Y coordinate register destination.
座標指定装置を使ってディスプレイ上の任意の点を指定
する一般的なシステムの構成は第1図のようになってい
て、座標指定装置1がらの信号は座標指定装置制御部2
でX座標値とY座標値に変換され計算機3に入力される
。計算機はその値を処理しディスプレイ制御部に信号を
送る。ディスプレイ制御装置は計算機からの信号により
ディスプレイ上に図形等を映すべき信号をディスプレイ
へ送り、ディスプレイはその信号により図形等を映ず。The configuration of a general system for specifying an arbitrary point on a display using a coordinate specifying device is as shown in FIG.
It is converted into an X coordinate value and a Y coordinate value and input into the calculator 3. The calculator processes the value and sends a signal to the display control. The display control device uses signals from the computer to send signals to the display to display figures, etc. on the display, and the display does not display figures, etc. due to the signals.
座標指定装置制御部は従来第2図のように、座標指定装
置1からの信号により座標指定装置における位置を検出
しX座標値とY座標値を出力する。Conventionally, as shown in FIG. 2, a coordinate designation device control section detects a position in the coordinate designation device based on a signal from the coordinate designation device 1, and outputs an X coordinate value and a Y coordinate value.
位置検出部6およびそのX座標値とY座標値を記憶して
おくX座標レジスタ7、Y座標レジスタ8から構成され
ζいる。It is composed of a position detecting section 6, an X coordinate register 7 and a Y coordinate register 8 for storing its X coordinate value and Y coordinate value.
クブレノト、ディジタイザ、タッチパネル等の座標指定
装置を使ってディスプレイ上の任意の点を指定する際、
従来は必要とされる解像度と領域の大きさを持つ座標指
定装置が必要であった。例えばディスプレイ上の領域が
100OX100Oドツトであるとすると座標指定装置
の領域も1000X100Oドツト必要であり、そして
、座標指定装置の面積がlmX1mであるとすると11
請×1鰭の解像度が必要である。When specifying an arbitrary point on the display using a coordinate specifying device such as a cube notebook, digitizer, or touch panel,
Conventionally, a coordinate specifying device with the required resolution and area size was required. For example, if the area on the display is 1000x1000 dots, then the area of the coordinate designation device also needs to be 1000x1000 dots, and if the area of the coordinate designation device is 1mx1m, then 11
A resolution of 1 fin is required.
この従来の方式により指定可能領域を太き(、解像度を
高くすると次の欠点がある。If this conventional method makes the specifiable area thicker (or higher in resolution), there are the following drawbacks:
■ 指定可能な領域を大きくすると、座標指定装置の面
積も比例して大きくしなければならず、動作が大きくな
って座標指定がやりにくい。■ If the area that can be specified is increased, the area of the coordinate specifying device must also be increased proportionately, which increases the movement and makes it difficult to specify coordinates.
■ 高解像度にすると、座標指定に際し、細かな注意が
必要となり、作業が困難になる。■ High resolution requires careful attention when specifying coordinates, making the work difficult.
■ 高解像度、大面積の座標指定装置は高価になる。■ High-resolution, large-area coordinate specifying devices are expensive.
(4)発明の目的
本発明は上記欠点を除去し、小面積、低解像度の座標指
定装置を用いて大面積、高解像度の座標指定が可能な座
標指定方式を提供する目的を持つ。(4) Object of the Invention The present invention has an object to eliminate the above-mentioned drawbacks and to provide a coordinate designation method that allows coordinate designation of a large area and high resolution using a small area and low resolution coordinate designation device.
(5)発明の構成
上記目的は、本発明のよれば、限られた指定可能領域お
よび解像度をもつ座標指定装置による座標指定方式であ
って、前記座標指定装置上の各座標値のそれぞれに乗じ
る係数の組を記憶する手段。(5) Structure of the Invention According to the present invention, the above object is a coordinate designation method using a coordinate designation device having a limited designable area and resolution, in which each coordinate value on the coordinate designation device is multiplied. A means of storing sets of coefficients.
外部からの信号により前記係数を変える手段、前記各座
標値のそれぞれに対応する基準値の組を記憶する手段、
外部からの信号により前記基準値を変える手段、前記各
座標値にそれぞれに対する係数を乗算し更に前記各座標
値のそれぞれに対応する前記基準値を加算する手段とを
有し、前記各座標値のそれぞれに対する計算値を、指定
する各座標値とすることを特徴とする座標指定方式を提
供することにより達成できる。means for changing the coefficients according to an external signal; means for storing a set of reference values corresponding to each of the coordinate values;
means for changing the reference value in accordance with an external signal; and means for multiplying each of the coordinate values by a corresponding coefficient and further adding the reference value corresponding to each of the coordinate values; This can be achieved by providing a coordinate designation method characterized in that each designated coordinate value is a calculated value for each.
(6)発明の実施例
第3図は本発明実施例における座標指定を表す図であり
、9は座標指定装置の指定領域、10は指定可能な全体
の領域(以下全領域と呼ぶ)、11は座標指定装置で指
定可能な領域(以下セレクト領域と呼ぶ)、12は全域
上のセレクト領域の原点(基準となる点)をそれぞれ示
す。(6) Embodiment of the invention FIG. 3 is a diagram showing coordinate designation in the embodiment of the present invention, where 9 is a designated area of the coordinate designation device, 10 is the entire designable area (hereinafter referred to as the total area), and 11 12 indicates an area that can be specified by the coordinate specifying device (hereinafter referred to as a select area), and 12 indicates the origin (reference point) of the select area on the entire area.
第4図は本発明実施例の座標指定方式による座標指定装
置制御部であり、同図において6は位置検出部、7はX
座標レジスタ、8はY座標レジスタ、13は数値変換部
、14はゲート、15はカウンタ、16はデータ・レジ
スタ収納部、17はデータレジスタ、18はセレクトボ
タン、19は固定ボタンをそれぞれ示す。FIG. 4 shows a coordinate specifying device control unit using a coordinate specifying method according to an embodiment of the present invention. In the figure, 6 is a position detection unit, and 7 is an X
A coordinate register, 8 a Y coordinate register, 13 a numerical value converter, 14 a gate, 15 a counter, 16 a data register storage section, 17 a data register, 18 a select button, and 19 a fixed button, respectively.
第5図は数値変換部のX座標に関する構成図であり、1
3は数値変換部、20は乗算器、21は加算器、22は
ランチ回路、23はX座標バッファをそれぞれ示す。FIG. 5 is a configuration diagram regarding the X coordinate of the numerical conversion section, and 1
Reference numeral 3 indicates a numerical conversion unit, 20 a multiplier, 21 an adder, 22 a launch circuit, and 23 an X-coordinate buffer.
本発明実施例では位置検出部からの数値を適当に変換し
てX座標値、Y座標値としている。例えば第3図(a)
のように座標指定装置の指定領域9は(blの全領域1
0中のセレクト領域11と対応し、原点12の座標(以
下エリア座標と呼ぶ)値ax。In the embodiment of the present invention, the numerical values from the position detection section are appropriately converted into X coordinate values and Y coordinate values. For example, Fig. 3(a)
The specified area 9 of the coordinate specifying device is (total area 1 of bl) as shown in
The coordinate (hereinafter referred to as area coordinate) value ax of the origin 12 corresponds to the select area 11 in 0.
標指定装置上の指定位置(p x、p y>により、全
領域上の指定された座標値x、yは、x=dx*px−
卜ax
y=d y*p y+a y
と変換される。そしてdx、dy、ax、ayを適宜変
えることにより低解度小領域の座標指定装置を使い高解
度大領域の座標指定をすることができる。Due to the specified position (p
It is converted as 卜ax y=dy*p y+a y. By appropriately changing dx, dy, ax, and ay, it is possible to specify the coordinates of a high-resolution large area using the low-resolution small area coordinate specifying device.
−この機能を持った座標指定装置制御部を第4図に示す
。同図において位置検出部及びX座標レジスタ、X座標
レジスタは一般構成と同じである。- A coordinate specifying device control unit having this function is shown in FIG. In the figure, the position detection section, the X coordinate register, and the X coordinate register have the same general configuration.
又、数値変換部13のX座標に関する構成を第5図に示
すが、Y座標に関する構成も同様である。Further, although the configuration of the numerical conversion section 13 regarding the X coordinate is shown in FIG. 5, the configuration regarding the Y coordinate is also similar.
第4図において、セレクトボタン18がらの信号Sと固
定ボタン19がらの信号fは数値変換部13及びゲート
14へ入力される。In FIG. 4, a signal S from the select button 18 and a signal f from the fixed button 19 are input to the numerical value converter 13 and the gate 14.
そして、ゲート14は固定ボタン19が押されていない
場合にセレクトボタン18の信号Sを通しカウンタ15
へ送る。カウンタ15はゲート14から信号が来る毎に
+1ずつ値が増え、値がmを起えると1にリセットされ
る。データレジスタ収納部16は−m個あるデータレジ
スタ17のうちカウンタ15の数値により示されるデー
タレジスタ値(X’座標用及びY座標用の2値)を数値
変換部13へ出力する。データレジスタ17には係数が
記憶されている。Then, when the fixed button 19 is not pressed, the gate 14 passes the signal S of the select button 18 to the counter 15.
send to The counter 15 increases in value by +1 each time a signal is received from the gate 14, and is reset to 1 when the value reaches m. The data register storage section 16 outputs the data register value (binary values for the X' coordinate and the Y coordinate) indicated by the numerical value of the counter 15 among the -m data registers 17 to the numerical value conversion section 13 . The data register 17 stores coefficients.
数値変換部13では、例えばX座標値を変換する場合、
乗算器20により位置検出部6からの座標指定装置1上
に指定された点のX座標値pxに、データレジスタ17
からのX方向の係数dxを掛けさらに加算器21により
ランチ回路22にラッチされているエリア座標のX座標
値axを足して全領域上に指定された点のX座標値とし
X座標バッファ23に入力する。X座標バッファ23は
蓄えられたX座標値をX座標レジスタ及びランチ回路2
2へ出力する。ランチ回路22はセレクトボタン18又
は固定ボタンが押される毎にその時のX座標バッファの
値をラッチする。又、ラッチ回路22は乗算器20ある
いは加算器21がオーバーフローを起こすと0にリセッ
トされる。Y座標を変換する場合も同様である。In the numerical conversion unit 13, for example, when converting the X coordinate value,
The multiplier 20 applies the data register 17 to the X coordinate value px of the point designated on the coordinate designation device 1 from the position detection unit 6.
The X-coordinate value ax of the area coordinates latched in the launch circuit 22 is multiplied by the X-direction coefficient dx from input. The X coordinate buffer 23 transfers the stored X coordinate value to the X coordinate register and launch circuit 2.
Output to 2. The launch circuit 22 latches the value of the X coordinate buffer at that time every time the select button 18 or the fixed button is pressed. Further, the latch circuit 22 is reset to 0 when the multiplier 20 or the adder 21 overflows. The same applies when converting the Y coordinate.
以上の構成によりセレクトボタン18及び固定ボタン1
9の効果は次のようになる。With the above configuration, the select button 18 and the fixed button 1
The effect of 9 is as follows.
(イ)セレクトボタン
セレクトボタンが押されるとデータレジスタは次のもの
が選択され座標指定装置上の1きざみに相当する全領域
上のドツト数つまり解像度が変わり、そして、その時の
x、yが新しいエリア座標となる。(B) Select button When the select button is pressed, the next data register is selected, the number of dots on the entire area corresponding to one step on the coordinate specifying device, that is, the resolution changes, and the x and y at that time are new. Area coordinates.
(ロ)固定ボタン
データレジスタの選択は同じままで(ゲート14によっ
てカウンタ入力が行なわれない)セレクト領域の原点の
み更新される。(b) The selection of the fixed button data register remains the same (no counter input is made by gate 14), and only the origin of the selection area is updated.
又、セレクトボタンや固定ボタンによって(X。You can also use the select button or fixed button (X).
y)が全領域からはみ出す場合は演算器(乗算器と加算
器)のオーバーフローによって検出し、セレクト領域の
原点を(0,O)にリセットしている。もちろん他の処
理も考えられるが本質的でない。If y) protrudes from the entire area, it is detected by an overflow of the arithmetic unit (multiplier and adder), and the origin of the selection area is reset to (0, O). Of course, other processing is possible, but it is not essential.
(7) 発明の効果
以上のように本発明によれば、座標指定装置によって指
定可能な領域の位置及び解像度を適宜変が可能となる。(7) Effects of the Invention As described above, according to the present invention, the position and resolution of the area that can be specified by the coordinate specifying device can be changed as appropriate.
第1図は本発明を適用する座標指定システムの一般的構
成図、第2図は第1図に示される座標指定装置制御部の
従来の構成図、第3図は本発明実施例における座標指定
を表す図、第4図は本発明実施例による座標指定装置制
御部の構成図、第5図は第4図にて示される数値変換部
の構成図である。FIG. 1 is a general configuration diagram of a coordinate designation system to which the present invention is applied, FIG. 2 is a conventional configuration diagram of the coordinate designation device control section shown in FIG. 1, and FIG. 3 is a coordinate designation diagram in an embodiment of the present invention. FIG. 4 is a block diagram of a coordinate specifying device control section according to an embodiment of the present invention, and FIG. 5 is a block diagram of a numerical value conversion section shown in FIG. 4.
Claims (1)
による座標指定方式であって、前記座標指定装置上の各
座標値のそれぞれに乗じる係数の組を記憶する手段、外
部からの信号により前記係数を変える手段、前記各座標
値のそれぞれに対応する基準値の組を記憶する手段、外
部からの信号により前記基準値を変える手段、前記各座
標値にそれぞれに対する前記係数を乗算し更に前記各座
標値のそれぞれに対する基準値を加算する手段とを有し
、前記各座標値のそれぞれに対する計算値を、指定する
各座標値とすることを特徴とする座標指定方式。A coordinate designation method using a coordinate designation device having a limited designable area and resolution, the method comprising means for storing a set of coefficients by which each coordinate value on the coordinate designation device is multiplied, and the coefficients are determined by an external signal. means for changing the reference values, means for storing a set of reference values corresponding to each of the coordinate values, means for changing the reference values based on an external signal, multiplying each of the coordinate values by the coefficient for each, 1. A coordinate designation method, comprising means for adding a reference value for each of the coordinate values, and a calculated value for each of the coordinate values is used as each coordinate value to be designated.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP58237271A JPS60128525A (en) | 1983-12-16 | 1983-12-16 | Coordinate specification method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP58237271A JPS60128525A (en) | 1983-12-16 | 1983-12-16 | Coordinate specification method |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS60128525A true JPS60128525A (en) | 1985-07-09 |
Family
ID=17012918
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP58237271A Pending JPS60128525A (en) | 1983-12-16 | 1983-12-16 | Coordinate specification method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS60128525A (en) |
-
1983
- 1983-12-16 JP JP58237271A patent/JPS60128525A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5272469A (en) | Process for mapping high resolution data into a lower resolution depiction | |
CN109718554B (en) | Real-time rendering method and device and terminal | |
JPS6126115B2 (en) | ||
JPS57203127A (en) | Selecting device of graphic data | |
US8959444B2 (en) | Presenting a navigation order of shapes | |
KR19990008388A (en) | Semiconductor memory with arithmetic function and processing apparatus using same | |
JPS60128525A (en) | Coordinate specification method | |
WO2021115229A1 (en) | Method and apparatus for displaying electronic book, storage medium and electronic device | |
JPS60162288A (en) | Image expansion display system | |
CN114629800A (en) | Visual generation method, device, terminal and storage medium for industrial control network target range | |
CN114995738B (en) | Transformation method, transformation device, electronic equipment, storage medium and program product | |
CN104252340A (en) | Coordinate correspondence method | |
JPH0229834A (en) | Image processing device | |
JP3978879B2 (en) | COMPUTER DEVICE AND RECORDING MEDIUM CONTAINING COMPUTER PROCESSING PROGRAM | |
JPS5818290U (en) | bar graph display device | |
JP2887122B2 (en) | Image data processing apparatus and system using the same | |
JP3193929B2 (en) | Image processing device | |
JPH08147210A (en) | Bit map memory device | |
CN114676367A (en) | Screen multi-page adaptive display method, storage medium and electronic device | |
Shepherd et al. | Microcoded multiprogramming display control unit | |
JPS5968779A (en) | Coordinate input method | |
KR100190019B1 (en) | Graphical controller's address calculator | |
JPS6238982A (en) | Coordinate conversion arithmetic and logic unit | |
JPH08286821A (en) | Hand-written input device | |
JPH0567217A (en) | Arithmetic unit |