Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0456353B2 - - Google Patents
[go: Go Back, main page]

JPH0456353B2 - - Google Patents

Info

Publication number
JPH0456353B2
JPH0456353B2 JP61122006A JP12200686A JPH0456353B2 JP H0456353 B2 JPH0456353 B2 JP H0456353B2 JP 61122006 A JP61122006 A JP 61122006A JP 12200686 A JP12200686 A JP 12200686A JP H0456353 B2 JPH0456353 B2 JP H0456353B2
Authority
JP
Japan
Prior art keywords
graphic
host computer
coordinate
input
input device
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.)
Expired - Lifetime
Application number
JP61122006A
Other languages
Japanese (ja)
Other versions
JPS62278679A (en
Inventor
Sakuyoshi Tomei
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.)
Tokyo Gas Co Ltd
Original Assignee
Tokyo Gas Co 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 Tokyo Gas Co Ltd filed Critical Tokyo Gas Co Ltd
Priority to JP61122006A priority Critical patent/JPS62278679A/en
Publication of JPS62278679A publication Critical patent/JPS62278679A/en
Publication of JPH0456353B2 publication Critical patent/JPH0456353B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、コンピユータを利用して、地図情報
や、ガス、電力等の供給網等の設備情報を管理し
たり状態診断等を行うための、いわゆるコンビユ
ータマツピングシステム等を構成するための図形
処理機構に関するものである。
[Detailed Description of the Invention] (Industrial Application Field) The present invention utilizes a computer to manage map information, equipment information such as gas, electric power, etc. supply networks, and perform status diagnosis. This invention relates to a graphic processing mechanism for constructing a so-called combi-uter mapping system.

(従来の技術) 例えば第3図に示すように、絶対座標系で図形
処理を行うホストコンピユータと、該ホストコン
ピユータに接続した複数台のグラフイツクデイス
プレイ等の図形表示装置と、該図形表示装置を介
して前記ホストコンピユータに接続したデジタイ
ザー等の図形入力装置とを有する従来の図形処理
機構に於いて、図面に描かれた図形を入力する際
には、まず図面を図形入力装置に貼り付け、カー
ソル等を用いて入力していくのであるが、図面を
所定位置に正確に貼ることは実際上不可能であ
り、また図面が伸縮している場合や縮尺が異なる
場合もあるので、このままでは座標系が異なるた
め図形を正確にホストコンピユータに入力するこ
とができず、従つて図形表示装置で表示すること
もできない。このため図形入力装置からの座標入
力信号をホストコンピユータの絶対座標系に変換
する処理が必要となる。
(Prior Art) For example, as shown in FIG. 3, a host computer that performs graphic processing using an absolute coordinate system, a plurality of graphic display devices such as graphic displays connected to the host computer, and a graphic display device that In a conventional graphic processing mechanism having a graphic input device such as a digitizer connected to the host computer via a etc., but it is practically impossible to paste the drawing accurately in the specified position, and the drawing may be expanded or contracted or the scale may be different, so if it is left as is, the coordinate system Since the graphics are different, the graphics cannot be accurately input into the host computer and therefore cannot be displayed on the graphics display device. Therefore, it is necessary to convert the coordinate input signal from the graphic input device into the absolute coordinate system of the host computer.

図形入力装置による図形入力に際して上記の変
換処理を行う従来の図形処理機構として例えば特
開昭57−101989号公報に開示されるものがある。
この図形処理機構は、図形記入枠を有する記入用
紙を用いて先に入力し、そしてココンピユータの
記憶領域に記憶されている図形を修正する場合の
入力に於いて、図形入力装置に貼り付ける記入用
紙のずれを補正する目的で座標変換を行うもので
ある。即ち、この図形処理機構は、記憶されてい
る図形及び図形が描かれている図形記入枠をまず
原寸大で印刷した後、この印刷用紙を図形入力装
置に貼り付けて、この印刷用紙を記入用紙として
図形の追加または削除を行うものであり、この
際、上記記憶領域に記憶されている記入枠と印刷
用紙上に印刷されている記入枠の、夫々の対角線
の2点の座標から印刷用紙のずれ量及び回転量を
計算し、これらの量に基づいて座標変換のパラメ
ータを設定するものである。このように、この図
形処理機構では、上記印刷用紙は図形及び図形が
描かれている図形記入枠が正確に原寸大で印刷さ
れていることを前提としており、従つて上記座標
変換のパラメータは用紙のずれ及び回転のみに対
応して、用紙の伸縮の違いは全く対象していな
い。
A conventional graphic processing mechanism that performs the above-mentioned conversion process when inputting a graphic using a graphic input device is disclosed in, for example, Japanese Patent Laid-Open No. 101989/1989.
This graphic processing mechanism first inputs data using an entry form with a graphic entry frame, and then pastes the data into the graphic input device when inputting a graphic stored in the computer's storage area. Coordinate transformation is performed for the purpose of correcting paper misalignment. That is, this graphic processing mechanism first prints the stored graphic and the graphic entry frame in which the graphic is drawn in full size, then pastes this printed paper onto the graphic input device, and uses this printed paper as an entry form. This is used to add or delete figures, and at this time, the coordinates of the two diagonal points of the entry frame stored in the storage area and the entry frame printed on the printing paper are calculated on the printing paper. The amount of displacement and rotation is calculated, and parameters for coordinate transformation are set based on these amounts. In this way, this figure processing mechanism assumes that the figure and figure entry frame in which the figure is drawn are printed in accurate original size on the printing paper, and therefore the parameters of the coordinate transformation are set on the paper. This method only deals with the displacement and rotation of paper, and does not take into account differences in expansion and contraction of the paper at all.

(発明が解決しようとする課題) 上記の図形処理機構では用紙の伸縮等に対して
の座標変換は全く行わないので、図形の追加また
は削除は、必ず記憶されている図形及び図形が描
かれている図形記入枠を原寸大で印刷した印刷用
紙を使用しなければならず、他の用紙を使用して
図形の入力等を行うこと、そして他の用紙に予め
描かれた図形を入力することは全くできない。ま
た上記のように印刷した印刷用紙であつても必ず
しも正確な原寸大で印刷されているとは限らず、
従つて正確な図形入力が困難であるという課題が
ある。
(Problem to be Solved by the Invention) Since the above-mentioned figure processing mechanism does not perform any coordinate transformation due to expansion and contraction of the paper, adding or deleting a figure is always done when the memorized figure or figure is drawn. You must use printing paper with the figure entry frame printed in full size; you must not use other paper to input figures, and you cannot input figures that have been drawn in advance on other paper. I can't do it at all. Also, even if the paper is printed as described above, it is not necessarily printed at the exact original size.
Therefore, there is a problem that accurate graphic input is difficult.

また一般に、ホストコンピユータと複数台の図
形表示装置及び図形入力装置とから成る図形処理
機構では、上記のような座標変換はホストコンピ
ユータ自体によりプログラムで行うため変換速度
には限界があり、そして変換後の座標を図形表示
装置に送つて表示しているため、図形入力装置に
より入力してから図形表示装置に表示されるまで
に時間がかかる。そしてホストコンピユータに接
続する図形表示装置及び図形入力装置の数が増え
る程遅くなる傾向にあるため、図形データの入出
力に時間がかかつてオペレータ費用増大の大きな
要因となるとともに、プログラム開発の負担が大
ききいという課題がある。
In general, in a graphic processing mechanism consisting of a host computer and multiple graphic display devices and graphic input devices, the coordinate conversion described above is performed by the host computer itself using a program, so there is a limit to the conversion speed. Since the coordinates of the coordinates are sent to the graphic display device for display, it takes time from when they are input using the graphic input device until they are displayed on the graphic display device. Furthermore, as the number of graphic display devices and graphic input devices connected to a host computer increases, the speed tends to slow down. Therefore, it takes time to input and output graphic data, which is a major factor in increasing operator costs and reduces the burden of program development. There is a big problem.

本発明は以上の従来の課題を解決することを目
的とするものである。
The present invention aims to solve the above-mentioned conventional problems.

(課題を解決するための手段) 上述した課題を解決するために、本発明では、
絶対座標系で図形処理を行うホストコンピユータ
と、該ホストコンピユータに接続した複数台の図
形表示装置と、該図形表示装置を介して前記ホス
トコンピユータに接続した図形入力装置とを有す
る図形処理機構に於いて、前記図形表示装置と図
形入力装置間に座標変換装置を介在させ、該座標
変換装置には、座標変換に際してのパラメータを
前記ホストコンピユータからの指令によつて設定
するパラメータ設定部と、前記図形入力装置から
の座標信号を前記パラメータを用いて演算してホ
ストコンピユータに於ける処理に適合する絶対座
標に変換する変換部とを設け、前記ホストコンピ
ユータは、前記図形入力装置により入力される図
面上の、少なくとも直交座標の横軸及び縦軸上の
各1点とこれら横軸及び縦軸の交点の座標信号
と、これらに対応する各点の絶対座標とから、図
形入力装置に於ける図面の位置、角度及び伸縮に
対応する座標変換のパラメータを算出して前記パ
ラメータ設定部に設定する図形処理機構を提案す
る。
(Means for Solving the Problems) In order to solve the above-mentioned problems, in the present invention,
A graphics processing mechanism has a host computer that performs graphics processing in an absolute coordinate system, a plurality of graphics display devices connected to the host computer, and a graphics input device connected to the host computer via the graphics display devices. A coordinate transformation device is interposed between the graphic display device and the graphic input device, and the coordinate transformation device includes a parameter setting section that sets parameters for coordinate transformation according to instructions from the host computer, and a conversion unit that calculates the coordinate signal from the input device using the parameters and converts it into absolute coordinates suitable for processing in the host computer, and the host computer , from the coordinate signals of at least one point each on the horizontal and vertical axes of the orthogonal coordinates, the intersection of these horizontal and vertical axes, and the absolute coordinates of each corresponding point, the drawing in the graphic input device is We propose a graphic processing mechanism that calculates coordinate transformation parameters corresponding to position, angle, and expansion/contraction and sets them in the parameter setting section.

(作用) 図形入力装置に貼り付けて図形を入力する図面
を取替えた場合には、新たに図形入力装置に貼り
付けた図面上の、少なくとも直交座標の横軸及び
縦軸上の各1点とこれら横軸及び縦軸の交点の座
標をホストコンピユータに入力する。
(Operation) When replacing the drawing pasted on the graphic input device to input figures, at least one point each on the horizontal axis and vertical axis of the orthogonal coordinates on the newly pasted drawing on the graphic input device. The coordinates of the intersection of these horizontal and vertical axes are input into the host computer.

するとホストコンピユータは、これらの点の座
標信号と、これらの点に対応する各点の絶対座標
とから、図形入力装置に於ける図面の位置、角度
及び伸縮に対応する座標変換のパラメータを算出
してパラメータ設定部に設定する。
Then, the host computer calculates coordinate transformation parameters corresponding to the position, angle, and expansion/contraction of the drawing in the graphic input device from the coordinate signals of these points and the absolute coordinates of each point corresponding to these points. and set it in the parameter setting section.

かかるパラメータの設定後に図形入力装置によ
り入力された図面上の図形の座標は、パラメータ
設定部に設定されたパラメータに基づいて変換部
で座標変換された後にホストコンピユータに入力
される。
After the parameters are set, the coordinates of the figure on the drawing inputted by the figure input device are input into the host computer after being coordinate-transformed by the converting unit based on the parameters set in the parameter setting unit.

従つて図形入力装置に貼り付けた図面が、位
置、角度及び伸縮に於いてホストコンピユータの
絶対座標系に於ける図面と異なつていても、ホス
トコンピユータに於ける座標変換処理を必要とせ
ずに入力がなされると共に、入力された図形は図
形表示装置に迅速に表示される。
Therefore, even if the drawing pasted on the graphic input device differs from the drawing in the host computer's absolute coordinate system in terms of position, angle, and expansion/contraction, the drawing can be edited without the need for coordinate conversion processing on the host computer. As the input is made, the input graphic is quickly displayed on the graphic display device.

(実施例) 次に本発明の実施例を図について説明する。(Example) Next, embodiments of the present invention will be described with reference to the drawings.

第1図に於いて、符号はホストコンピユータ、
2は該ホストコンピユータに接続した複数の図形
表示装置のうちの1台を示し、また3は該図形表
示装置を介してホストコンピユータ1に接続した
図形入入力装置を示すものである。
In Figure 1, the symbols are host computer,
Reference numeral 2 indicates one of a plurality of graphic display devices connected to the host computer, and 3 indicates a graphic input/input device connected to the host computer 1 via the graphic display device.

ホストコンピユータ1は複数台の図形表示装置
2、図形入力装置3を含めた全体のシステムを制
御し、また所定の絶対座標系に於いて、図面等の
図形の登録、更新、検索、解析等の処理をも行う
ものである。また図形表示装置2は、ホストコン
ピユータ1からの出力等に基づいて図形、文字等
の情報を所定の形式で表示するものである。尚、
符号4はCRT等の表示器の制御部やインターフ
エース部を含む制御部を示すもので、この他必要
に応じて適宜の入出力装置を構成する。
A host computer 1 controls the entire system including a plurality of graphic display devices 2 and a graphic input device 3, and also registers, updates, searches, and analyzes figures such as drawings in a predetermined absolute coordinate system. It also performs processing. The graphic display device 2 displays information such as graphics and characters in a predetermined format based on the output from the host computer 1 and the like. still,
Reference numeral 4 indicates a control unit including a control unit for a display such as a CRT and an interface unit, and other appropriate input/output devices are configured as necessary.

以上の構成に於いて図形表示装置2と図形入力
装置3間に座標変換装置6を介在さ、この座標変
換装置6には、座標変換に際してのパラメータ
を、前記ホストコンピユータ1からの指令によつ
て設定するパラメータ設定部7と、前記図形入力
装置3からの座標信号を、前記パラメータを用い
て演算しホストコンピユータ1に於ける上記処理
に適合する絶対座標系に変換する変換部8を設け
ている。変換部8は数値演算プロセツサ及び
CPU等を用いて後述する座標変換の演算を高速
に行えるように容易に構成することができる。符
号9,9′,9″は、前記ホストコンピユータ1、
図形表示装置2及び図形入力装置3と、変換部8
及びパラメータ設定部7とのデータの通信を行う
ための適宜の通信手段である。尚、実施例に於い
ては、座標変換装置6とホストコンピユータ1と
のデータ通信を、前記図形表示装置2のインター
フエース部を介した経路10と直接の経路11と
の両者により行えるようにして、後述する動作を
行わせるようにしているが、経路10のみでデー
タ通信を行えるようにすることもできる。
In the above configuration, a coordinate conversion device 6 is interposed between the graphic display device 2 and the graphic input device 3, and parameters for coordinate conversion are input to the coordinate conversion device 6 according to instructions from the host computer 1. A parameter setting section 7 is provided to set the parameters, and a conversion section 8 is provided that calculates the coordinate signals from the graphic input device 3 using the parameters and converts them into an absolute coordinate system compatible with the above processing in the host computer 1. . The conversion unit 8 includes a numerical calculation processor and
It can be easily configured to use a CPU or the like to perform coordinate transformation calculations, which will be described later, at high speed. Reference numerals 9, 9', and 9'' indicate the host computer 1,
Graphic display device 2, graphic input device 3, and conversion unit 8
and an appropriate communication means for communicating data with the parameter setting section 7. In the embodiment, data communication between the coordinate conversion device 6 and the host computer 1 is made possible through both a path 10 via the interface section of the graphic display device 2 and a direct path 11. , the operations described below are performed, but it is also possible to perform data communication only through route 10.

以上の構成に於いて、図面12に描かれた図形
13を入力する際には、まず図面を図形入力装置
3に貼り付けて、カーソル等を用いて入力してい
くのであるが、図面12を所定位置に正確に貼る
ことは実際上不可能であり、また図面12が伸縮
していたり縮尺が異なる場合もあるので、このま
までは図形13を絶対座標系で正確にホストコン
ピユータ1に入力すること、そして図形表示装置
2で表示することもできない。
In the above configuration, when inputting the figure 13 drawn on the drawing 12, the drawing is first pasted onto the figure input device 3 and inputted using a cursor or the like. Since it is practically impossible to paste the figure 13 accurately in a predetermined position, and the drawing 12 may be expanded or contracted or have a different scale, it is necessary to input the figure 13 accurately into the host computer 1 in the absolute coordinate system. Nor can it be displayed on the graphic display device 2.

そこで本発明では、まず図面12上に予め設定
した少なくとも3点、即ち、直交座標の横軸及び
縦軸上の各1点P1,P2とこれら横軸及び縦軸の
交点、例えば直交座標の原点P0または点P3をカ
ーソル等を用いて入力し、それらの点P0,P1
P2の座標(X0,Y0),(X1,Y1),(X2,Y2)を
座標変換装置6から経路を介してホストコンピユ
ータ1に入力する。またキーボード等からは、上
記入力した3点が、絶対座標のどこであるかを規
定するためのパラメータ、即ち後述するlx,ly
X0′,Y0′を入力する。尚、図中Oは図形表示装置
2上の原点を示すものである。
Therefore, in the present invention, first, at least three points are preset on the drawing 12, that is, points P 1 and P 2 each on the horizontal and vertical axes of the orthogonal coordinates, and the intersection of these horizontal and vertical axes, for example, the orthogonal coordinates. Input the origin P 0 or point P 3 of , using a cursor etc., and select those points P 0 , P 1 ,
The coordinates (X 0 , Y 0 ), (X 1 , Y 1 ), and (X 2 , Y 2 ) of P 2 are input from the coordinate conversion device 6 to the host computer 1 via a path. In addition, from the keyboard etc., parameters for specifying where the three input points are in absolute coordinates, i.e., l x , l y ,
Input X 0 ′ and Y 0 ′. Note that O in the figure indicates the origin on the graphic display device 2.

そしてホストコンピユータ1はこれらの点の座
標信号と、これらの点に対応する絶対座標とか
ら、図形入力装置3に於ける図面の位置、角度及
び伸縮に対応する座標変換のパラメータを算出す
る。そこで、このパラメータにつき以下に説明す
る。
Then, the host computer 1 calculates coordinate transformation parameters corresponding to the position, angle, and expansion/contraction of the drawing in the graphic input device 3 from the coordinate signals of these points and the absolute coordinates corresponding to these points. Therefore, this parameter will be explained below.

まず、図面に描かれた図形13の任意の点Pの
座標(X,Y)と、その絶対座標(X′,Y′)と
の座標変換は次式のように表すことができる。
First, coordinate transformation between the coordinates (X, Y) of an arbitrary point P of the figure 13 drawn on the drawing and its absolute coordinates (X', Y') can be expressed as in the following equation.

X′ Y′=Sx O O Sycosθ Sinθ −sinθ cosθX−X0 Y−Y0+X0′ Y0′ …(1) 但し、Sx,Syは夫々横軸、縦軸方向の伸縮率
を示すもので、図中の2点間、即ちP0−P1間、
P0−P2間の実際の長さを夫々lx,lyとすると、次
式によつて算出される。
X′ Y′=Sx O O Sycosθ Sinθ −sinθ cosθX−X 0 Y−Y 0 +X 0 ′ Y 0 ′ …(1) However, Sx and Sy indicate the expansion/contraction ratio in the horizontal and vertical directions, respectively. , between two points in the figure, that is, between P 0 and P 1 ,
Letting the actual lengths between P 0 and P 2 be lx and ly, respectively, they are calculated by the following formula.

Sx=lx/√(102+(102 Sy=ly/√(202+(202 またθは図形表示装置2の横軸に対しての図面
の横軸の傾斜角度であり、次式によつて算出され
る。
Sx=lx/√( 10 ) 2 +( 10 ) 2 Sy=ly/√( 20 ) 2 +( 20 ) 2Also , θ is relative to the horizontal axis of the graphic display device 2. This is the inclination angle of the horizontal axis of the drawing, and is calculated by the following formula.

θ=tan-1((Y1−Y0)/(X1−X0)) 以上のように、少なくとも前記3点の座標と、
入力した3点が絶対座標のどこであるかを規定す
るためのパラメータ、そして必要に応じて縮尺等
の伸縮率を入力することにより、前述した座標変
換を行うことができるのである。
θ=tan -1 ((Y 1 - Y 0 )/(X 1 - X 0 )) As described above, the coordinates of at least the three points,
By inputting parameters for defining where the three input points are in absolute coordinates and, if necessary, an expansion/contraction ratio such as scale, the coordinate transformation described above can be performed.

ところで(1)式は次式のように整理することがで
きる。
By the way, equation (1) can be rearranged as follows.

X′ Y′=a b c dX Y+e f …(2) 但し、 a=Sx cosθ b=Sx sinθ c=−Sy sinθ d=Sy cosθ e=−Sx X0 cosθ−Sx Y0 sinθ+X0′ f=Sy X0 sinθ−Sy Y0 cosθ+Y0′ 以上のパラメータはa,b,c,d,e,fは
図面12を取り替えたり、動かさない限りは一定
であるため、一度これらの値を算出しておけば(2)
式によつて容易に(1)式の座標変換を行えることが
わかる。
X′ Y′=a b c dX Y+e f…(2) However, a=Sx cosθ b=Sx sinθ c=−Sy sinθ d=Sy cosθ e=−Sx X 0 cosθ−Sx Y 0 sinθ+X 0 ′ f= Sy _ _ If you leave it (2)
It can be seen that the coordinate transformation of equation (1) can be easily performed using the equation.

そこで、ホストコンビユータ1は自体のプログ
ラムによつて以上のパラメータを算出した後、経
路11を経た指令により、これらの値を座標変換
装置6のパラメータ設定部7に設定する。
Therefore, after calculating the above parameters using its own program, the host computer 1 sets these values in the parameter setting unit 7 of the coordinate conversion device 6 by a command via the path 11.

以上のように設定部7にパラメータが設定され
た後に、同一の図面に関してカーソル等を用いて
入力された任意の点の座標は、座標変換装置6の
変換部8に於ける(2)式の演算により絶対座標系の
座標に変換される。そして変換された座標は経路
10を経て、制御部4のインターフエース部を介
してホストコンピユータ1に送られて処理に供さ
れる。
After the parameters are set in the setting unit 7 as described above, the coordinates of any point input using a cursor or the like on the same drawing are calculated using equation (2) in the conversion unit 8 of the coordinate conversion device 6. The coordinates are converted into absolute coordinate system coordinates by calculation. The converted coordinates are then sent to the host computer 1 via a path 10 and an interface section of the control section 4 for processing.

このように座標変換装置6からホストコンピユ
ータ1に送られる座標は絶対座標系の座標である
ので、そのまま制御部4に於いて所定の処理をし
てCRT等に表示することができ。
Since the coordinates sent from the coordinate conversion device 6 to the host computer 1 are coordinates in the absolute coordinate system, they can be directly processed in the control unit 4 and displayed on a CRT or the like.

このようにホストコンピユータ1側では座標変
換に於けるパラメータの算出は行うものの、座標
変換自体は行わず、そして入力した図形13の表
示にホストコンピユータ1からの指令が不要であ
るので、図形入力装置3に於いて図面12上の任
意の点をカーソル等で指定してから、図形表示装
置2に表示するまでの時間を大幅に短縮すること
ができ、従つてオペレータは無駄な待ち時間な
く、効率的に対話式の図形入力を行うことができ
る。
In this way, although the host computer 1 side calculates the parameters for the coordinate transformation, it does not perform the coordinate transformation itself, and since no command from the host computer 1 is required to display the input figure 13, the figure input device 3, the time from specifying an arbitrary point on the drawing 12 with a cursor etc. to displaying it on the graphic display device 2 can be significantly shortened. You can perform interactive graphic input.

こうして本発明では、以上の操作を図面12を
取り替える度毎に行うことにより、図面12を貼
る位置、角度そして伸縮率が異なつても絶対座標
系で正確にホストコンピユータ1に図形3の入力
を行うことができ、そして迅速に図形表示装置2
で表示することができることにより、効率的な対
話式の図形入力を行うことができる。
In this way, in the present invention, by performing the above operations every time the drawing 12 is replaced, the figure 3 can be accurately input to the host computer 1 in the absolute coordinate system even if the position, angle, and expansion/contraction ratio of the drawing 12 are different. can and quickly display graphic display device 2
By being able to display the image in , it is possible to perform efficient interactive graphic input.

(発明の効果) 本発明は以上の通りであるので、絶対座標系で
図形処理を行うホストコンピユータと、該ホスト
コンピユータに接続した複数台の図形表示装置、
該図形表示装置を介して前記ホストコンビユータ
に接続した図形入力装置とを有する図形処理機構
に於いて、図形入力装置に貼り付けた図面が、位
置、角度及び伸縮に於いてホストコンピユータの
絶対座標系に於ける図面と異なつていても、ホス
トコンピユータに於ける座標変換処理を必要とせ
ずに入力がなされると共に、入力された図形は図
形表示装置に迅速に表示されるという効果があ
る。このため本発明では、オペレータは無駄な待
ち時間なく、効率的に対話式の図形入力を行うこ
とができ、オペレータ費用を節減し得ると共にプ
ログラム開発の負担を軽減し得るという効果があ
る。
(Effects of the Invention) As described above, the present invention includes a host computer that performs graphic processing in an absolute coordinate system, a plurality of graphic display devices connected to the host computer,
In a graphic processing mechanism having a graphic input device connected to the host computer via the graphic display device, a drawing pasted on the graphic input device is displayed in absolute coordinates of the host computer in terms of position, angle, and expansion/contraction. Even if the figure differs from the drawing in the system, the figure can be input without requiring coordinate conversion processing in the host computer, and the input figure can be quickly displayed on the figure display device. Therefore, according to the present invention, the operator can efficiently perform interactive graphic input without wasting waiting time, reducing operator costs and reducing the burden of program development.

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

第1図は本発明の実施例に対応する構成の模式
的系統説明図、第2図は図形入力装置上の図面の
状態を示す模式的説明図、第3図は従来例の構成
の模式的系統説明図である。 符号1…ホストコンピユータ、2…図形表示装
置、3…図形入力装置、4…制御部、5…CRT、
6…座標変換装置、7…パラメータ設定部、8…
変換部、9,9′,9″…データ通信手段、10,
11…経路、12…図面、13…図形。
FIG. 1 is a schematic system explanatory diagram of the configuration corresponding to the embodiment of the present invention, FIG. 2 is a schematic explanatory diagram showing the state of the drawing on the graphic input device, and FIG. 3 is a schematic diagram of the configuration of the conventional example. It is a system explanatory diagram. Symbol 1...Host computer, 2...Graphic display device, 3...Graphic input device, 4...Control unit, 5...CRT,
6... Coordinate conversion device, 7... Parameter setting section, 8...
Conversion unit, 9, 9', 9''...data communication means, 10,
11...route, 12...drawing, 13...figure.

Claims (1)

【特許請求の範囲】[Claims] 1 絶対座標系で図形処理を行うホストコンピユ
ータと、該ホストコンピユータに接続した複数台
の図形表示装置と、該図形表示装置を介して前記
ホストコンピユータに接続した図形入力装置とを
有する図形処理機構に於いて、前記図形表示装置
と図形入力装置間に座標変換装置を介在させ、該
座標変換装置には、座標変換に際してのパラメー
タを前記ホストコンピユータからの指令によつて
設定するパラメータ設定部と、前記図形入力装置
からの座標信号を前記パラメータを用いて演算し
てホストコンピユータに於ける処理に適合する絶
対座標に変換する変換部とを設け、前記ホストコ
ンピユータは、前記図形入力装置により入力され
る図面上の、少なくとも直交座標の横軸及び縦軸
上の各1点とこれら横軸及び縦軸の交点の座標信
号と、これらに対応する各点の絶対座標とから、
図形入力装置に於ける図面の位置、角度及び伸縮
に対応する座標変換のパラメータを算出して前記
パラメータ設定部に設定することを特徴とする図
形処理機構。
1. A graphic processing mechanism having a host computer that performs graphic processing in an absolute coordinate system, a plurality of graphic display devices connected to the host computer, and a graphic input device connected to the host computer via the graphic display device. A coordinate transformation device is interposed between the graphic display device and the graphic input device, and the coordinate transformation device includes a parameter setting section that sets parameters for coordinate transformation according to instructions from the host computer; a conversion unit that calculates coordinate signals from the graphic input device using the parameters and converts them into absolute coordinates suitable for processing in the host computer, the host computer From the coordinate signals of at least one point each on the horizontal and vertical axes of the orthogonal coordinates, the intersection of these horizontal and vertical axes, and the absolute coordinates of each point corresponding to these,
A graphic processing mechanism, characterized in that parameters for coordinate transformation corresponding to the position, angle, and expansion/contraction of a drawing in a graphic input device are calculated and set in the parameter setting section.
JP61122006A 1986-05-27 1986-05-27 Graphic processing mechanism Granted JPS62278679A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61122006A JPS62278679A (en) 1986-05-27 1986-05-27 Graphic processing mechanism

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61122006A JPS62278679A (en) 1986-05-27 1986-05-27 Graphic processing mechanism

Publications (2)

Publication Number Publication Date
JPS62278679A JPS62278679A (en) 1987-12-03
JPH0456353B2 true JPH0456353B2 (en) 1992-09-08

Family

ID=14825229

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61122006A Granted JPS62278679A (en) 1986-05-27 1986-05-27 Graphic processing mechanism

Country Status (1)

Country Link
JP (1) JPS62278679A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0225977A (en) * 1988-07-15 1990-01-29 Fanuc Ltd Drawing coordinate system and scale setting method

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS49111555A (en) * 1973-02-22 1974-10-24
JPS57101989A (en) * 1980-12-18 1982-06-24 Fujitsu Ltd Input system of line pattern

Also Published As

Publication number Publication date
JPS62278679A (en) 1987-12-03

Similar Documents

Publication Publication Date Title
US4823303A (en) Display control apparatus for use in composite document processing apparatus
JPH042968B2 (en)
JPH0456353B2 (en)
JPS62217375A (en) Air brush processing system
JPH01320579A (en) Graphic processing mechanism
JP3221513B2 (en) Graphic display method and apparatus
JPS59225480A (en) Document editing device
JP2963320B2 (en) Drawing display device
JP2800435B2 (en) Method and apparatus for rotating figures in three-dimensional computer graphics
JP3645614B2 (en) Drawing data optimization method
JPS6232568A (en) Graphic processor
JPH0325280Y2 (en)
JP2700124B2 (en) Graphic display method and apparatus for implementing the same
JPS6121698Y2 (en)
JPH0113114B2 (en)
JPS6239969A (en) Trimming/layout method
JPS61267790A (en) Graphic display unit
JPH01176576A (en) document editing printing device
JPS63211466A (en) Graphic input device
JPS6180363A (en) Teaching method for automatically controlled work equipment
JPH07114587A (en) Design graphic processing method for building or the like
JPS63176065A (en) Picture output device
JPS61240380A (en) Graphic display device
JPS63311868A (en) Picture processing device
JPH0774897B2 (en) Color electronic plate making system