JPS59214944A - Terminal equipment for outputting graphic - Google Patents

Terminal equipment for outputting graphic

Info

Publication number
JPS59214944A
JPS59214944A JP58087447A JP8744783A JPS59214944A JP S59214944 A JPS59214944 A JP S59214944A JP 58087447 A JP58087447 A JP 58087447A JP 8744783 A JP8744783 A JP 8744783A JP S59214944 A JPS59214944 A JP S59214944A
Authority
JP
Japan
Prior art keywords
screen
coordinate data
converting
coordinate
real
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
JP58087447A
Other languages
Japanese (ja)
Inventor
Tadashi Tenma
天満 正
Kichizo Akashi
明石 吉三
Kenzo Kurihara
栗原 謙三
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP58087447A priority Critical patent/JPS59214944A/en
Publication of JPS59214944A publication Critical patent/JPS59214944A/en
Pending legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)
  • Digital Computer Display Output (AREA)
  • Image Generation (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

PURPOSE:To prepare a program out of consideration of screen size and to allow the program to be used by a terminal having different screen size without correction by converting coordinate data on a virtual screen into the one on a real screen. CONSTITUTION:A means for receiving the coordinate data on the virtual screen and a means for converting the coordinate data on the virtual screen into the one on the real screen are provided. For instance, graphic formation information from a host computer is stored in a two-dimentional memory through an operation information writing device 2. The information written in the two-dimentional memory is read out through a graphic formation information reading device 3 on the basis of a conversion end signal from a coordinate converting device 5 and the read-out information is inputted to a graphic formation information discriminating device 4 to discriminate whether a discrimination code is ''1'' or ''0''. When the discrimination code is ''1'', an output SW is turned on and the outputted coordinate data are registered in a vertual screen size storing memory 6. In case of ''0'', the output SW is turned on and the vertual screen size or the like is converted into real screen coordinates by a coordinate converting device 5.

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明は、ホストコンピュータ内の図形出力プログラム
で作成した仮想画面上の座標データを、実画面上の座標
データに変換し、実画面上に図形を出力する図形出力端
末装置に関する。
[Detailed Description of the Invention] [Field of Application of the Invention] The present invention converts coordinate data on a virtual screen created by a graphic output program in a host computer to coordinate data on a real screen, and displays graphics on the real screen. The present invention relates to a graphic output terminal device that outputs.

〔発明の背景〕[Background of the invention]

従来、(1)小型で記憶容量の大きいメモリが高価、(
2)小型で処理能力のすぐれたMPUが高価、であった
為に、図形出力装置は端末の画面上での座標データを受
付け・表示する方式を採用していた。
Conventionally, (1) small memory with large storage capacity was expensive;
2) Since MPUs, which were small and had excellent processing power, were expensive, graphic output devices adopted a method of accepting and displaying coordinate data on the screen of a terminal.

そのため、従来の図形表示プログラムは、α)仮想的な
画面サイズ(以下、仮想画面という。)サイズを指定し
、その画面上に表示する図形を記述する、(2)この仮
想画面を実際に表示するCRT画面のサイズと対応付け
、仮想画面からCRT画面への座標変換を行なう、の二
段階からなる。そのため、データ転送方式が同一の端末
であっても、CR,T画面のサイズが異なれば、仮想画
面とCRT画面との座標変換プログラムを修正する必要
があった。
Therefore, conventional graphic display programs require (α) specifying the virtual screen size (hereinafter referred to as virtual screen) size and describing the graphic to be displayed on that screen, (2) actually displaying this virtual screen. The process consists of two steps: associating the virtual screen with the size of the CRT screen to be used, and converting the coordinates from the virtual screen to the CRT screen. Therefore, even if the terminals use the same data transfer method, if the sizes of the CR and T screens differ, it is necessary to modify the coordinate conversion program between the virtual screen and the CRT screen.

〔発明の目的〕[Purpose of the invention]

本発明は、アプリケーションプログラムカ任意のサイズ
で記述した作画情報を端末の画面サイズに変換し、表示
することによって、(1)端末の画面サイズを意識する
ことなく、ユーザがアプリケーションプログラムを作成
できるようにする、(2)既存のアプリケーションプロ
グラムを修正することなく、画面サイズの異なる端末で
利用できるようにする、ことを目的とした図形出力端末
装置を提供することにある。
The present invention enables (1) a user to create an application program without being aware of the terminal screen size by converting drawing information written in an application program in an arbitrary size to the terminal screen size and displaying it; (2) To provide a graphic output terminal device that can be used on terminals with different screen sizes without modifying existing application programs.

〔発明の概要〕[Summary of the invention]

本発明は、前述目的を達成す′るために、従来の図形出
力端末装置に、 α)仮想画面上の座標データを受付ける手段(2)仮想
画面上の座標データを実画面上の座標データに変換する
手段 を設けた図形出力端末装置に特徴がある。
In order to achieve the above-mentioned object, the present invention provides a conventional graphic output terminal device with α) means for accepting coordinate data on a virtual screen; (2) means for converting coordinate data on a virtual screen into coordinate data on a real screen; A feature of the graphic output terminal device is that it is equipped with a means for converting.

〔発明の実施例〕[Embodiments of the invention]

以下、本発明の実施例を第1図によシ説明する。 Hereinafter, an embodiment of the present invention will be explained with reference to FIG.

本装置は、従来の図形出力装置1、作画情報書込装置2
、作画情報読出し装置3、作画情報判別装置4、座標変
換装置5とから成る。
This device consists of a conventional graphic output device 1 and a drawing information writing device 2.
, a drawing information reading device 3, a drawing information determining device 4, and a coordinate conversion device 5.

また、本装置に送信されてくる作画情報は次の2種類と
する。
Furthermore, the following two types of drawing information are transmitted to this device.

(a)  仮想画面の左下端及び右上端のX、Y座標。(a) X and Y coordinates of the lower left and upper right edges of the virtual screen.

(b)  仮想画面上での線分表示位置(作画開始・終
了位置のX、Y座標)。
(b) Line segment display position on the virtual screen (X, Y coordinates of drawing start and end positions).

以下、本装置の動作を説明する。The operation of this device will be explained below.

ホストコンピュータから送信されてきた作画情報を、作
画情報書込み装置2を介して、2次元メモリ内に記憶す
る。記憶形式を第2図に示す。なお、第2図において、
データ判別コードの欄の1”は仮想画面サイズ情報、0
#は作画座標データを示す。2次元メモリ内に書き込ま
れた作画情報を、座標変換装置5から送られてくる変換
終了信号(座標変換処理中on、未処理中of f)を
もとに、未処理中ならば読み出す。なお、2次元メモリ
内での書込み位置、読み出し位置は、作画情報書込み装
置1、作画情報読出し装置2それぞれが位置カウンタを
持ち、メンテナンスする。
The drawing information transmitted from the host computer is stored in a two-dimensional memory via the drawing information writing device 2. The storage format is shown in Figure 2. In addition, in Figure 2,
1” in the data discrimination code column is virtual screen size information, 0
# indicates drawing coordinate data. The drawing information written in the two-dimensional memory is read out if it is not being processed, based on the conversion end signal (ON during coordinate conversion processing, OFF if not processing) sent from the coordinate conversion device 5. Note that the writing position and the reading position within the two-dimensional memory are maintained by each of the drawing information writing device 1 and the drawing information reading device 2 having a position counter.

作業情報読出し装置2から読み出された情報を作画情報
判別装置4に取シ込む。作画情報判別装置4は、データ
判別コードが1#か”0″かを判別し、°゛1”ならば
、出力SWをオンにし、0”ならば出力1Wをオンにす
る。更に、取シ込んだ座標データをそのままの形で出力
する。
The information read from the work information reading device 2 is input into the drawing information discriminating device 4. The drawing information discriminating device 4 discriminates whether the data discriminating code is 1# or "0", and if it is "1", it turns on the output SW, and if it is "0", it turns on the output SW. Furthermore, the imported coordinate data is output as is.

出力内Wがオンならば、出力された座標データ(D)を
仮想画面サイズとして、仮想画面サイズ記憶メモリ6内
に登録する。
If the output W is on, the output coordinate data (D) is registered in the virtual screen size storage memory 6 as the virtual screen size.

出力yWがオンならば、座標変換装置5を作動させる。If the output yW is on, the coordinate transformation device 5 is activated.

座標変換装置5は、仮想画面サイズ(左下端・右上端座
標)、実画面サイズ(左下端・右上端座標)及び、デー
タ判別装置4から送られてきた座標データをもとに、次
式で実画面座標に変換する。なお、“実画面の左下端座
標、右上端座標は本端末製造時に記憶されている″とし
、仮想画面の左下端座標と実画面の左下端座標、仮想画
面の右上端座標と実画面の右上端座標とをそれぞれ対応
付けることとする。
The coordinate conversion device 5 uses the following formula based on the virtual screen size (lower left edge and upper right edge coordinates), the real screen size (lower left edge and upper right edge coordinates), and the coordinate data sent from the data discrimination device 4. Convert to real screen coordinates. It should be noted that "the lower left coordinates and upper right coordinates of the real screen are memorized at the time of manufacture of this terminal", and the lower left coordinates of the virtual screen, the lower left coordinates of the real screen, the upper right coordinates of the virtual screen, and the upper right coordinates of the real screen. The end coordinates will be associated with each other.

く変換式〉 但し、XRI YR・・・実画面上の座標Xs 、)’
1・・・仮想画面上の座標XRmaχ+  YRmエ 
・・・実画面の右上端座標 ’XRmln +  YRmln  ・・・実画面の左
下端座標 XI max 、  Y l max  用仮想画面の
右上端座標 X lmIn r  YlmIn  ・・・仮想画面の
左下端座標 座標変換装置は、変換後座標データを図形出力装置1に
送信する。
Conversion formula〉 However, XRI YR... Coordinates Xs on the real screen, )'
1... Coordinates on the virtual screen XRmaχ + YRm
... Coordinates of the upper right corner of the real screen 'XRmln + YRmln ... Coordinates of the lower left corner of the real screen XI max, Y l max Coordinates of the upper right corner of the virtual screen The device transmits the converted coordinate data to the graphic output device 1.

なお、本実施例では、実画面サイズを表示画面の全領域
とした。しかし、実画面サイズ(画面内の表示領域)を
、キーボードあるいはアプリケーションプログラムから
変更できる機能を設けることによシ、表示画面の任意の
領域に任意のサイズで図形を表示することが可能になる
In this embodiment, the actual screen size is the entire area of the display screen. However, by providing a function that allows the actual screen size (display area within the screen) to be changed from the keyboard or an application program, it becomes possible to display figures at any size in any area on the display screen.

〔発明の効果〕〔Effect of the invention〕

本発明によって、次の効果が得られる。 The present invention provides the following effects.

(1)アプリケーションプログラムと同一データ転送方
式で画面サイズが異なる端末とのインタフェースが統一
できる。そのため、ユーザが座標変換プログラムを作成
する必要がない等の効果が得られる。
(1) It is possible to unify the interface with terminals with different screen sizes using the same data transfer method as the application program. Therefore, effects such as the user not having to create a coordinate conversion program can be obtained.

(2)ホストコンピュータ内に座標変換プログラムが不
要となるため、ホストコンピュータノ負荷が低減t/、
端末への応答時間が短縮する。
(2) Since no coordinate conversion program is required in the host computer, the load on the host computer is reduced.
Reduces response time to terminals.

(3)本装置と同じデータ転送方式をもつ他端末用図形
表示プログラムであればそのプログラムを修正すること
なく、本装置の画面上に図形を表示できる。
(3) Graphics can be displayed on the screen of this device without modifying the graphic display program for another terminal that has the same data transfer method as this device.

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

第1図は本発明による図形出力端末装置の一実施例の構
成図、第2図は第1図の動作の説明図である。 躬  1  図 拓  2  図
FIG. 1 is a block diagram of an embodiment of a graphic output terminal device according to the present invention, and FIG. 2 is an explanatory diagram of the operation of FIG. 1. 1 illustration 2 illustration

Claims (1)

【特許請求の範囲】[Claims] ホストコンピュータから送信されるアプリケーションプ
ログラムで定義した仮想画面上の座標データを受付ける
手段と、仮想画面上の座標データを、端末の実画面上の
座標データに変換する手段とからなることを特徴とする
図形出力端末装置。
It is characterized by comprising means for accepting coordinate data on a virtual screen defined by an application program transmitted from a host computer, and means for converting the coordinate data on the virtual screen into coordinate data on the real screen of the terminal. Graphic output terminal device.
JP58087447A 1983-05-20 1983-05-20 Terminal equipment for outputting graphic Pending JPS59214944A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58087447A JPS59214944A (en) 1983-05-20 1983-05-20 Terminal equipment for outputting graphic

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58087447A JPS59214944A (en) 1983-05-20 1983-05-20 Terminal equipment for outputting graphic

Publications (1)

Publication Number Publication Date
JPS59214944A true JPS59214944A (en) 1984-12-04

Family

ID=13915108

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58087447A Pending JPS59214944A (en) 1983-05-20 1983-05-20 Terminal equipment for outputting graphic

Country Status (1)

Country Link
JP (1) JPS59214944A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60254320A (en) * 1984-05-31 1985-12-16 Fujitsu Ltd Terminal equipment including drawing converting processor
JPS61240283A (en) * 1985-04-18 1986-10-25 日本電信電話株式会社 Display controller
JPS6361378A (en) * 1986-09-01 1988-03-17 Pfu Ltd Coordinate transforming and processing system by multiprocessor
JPH01152087A (en) * 1988-11-16 1989-06-14 Casio Comput Co Ltd Data output device
JPH0212523A (en) * 1988-04-20 1990-01-17 Internatl Business Mach Corp <Ibm> Computer display system

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60254320A (en) * 1984-05-31 1985-12-16 Fujitsu Ltd Terminal equipment including drawing converting processor
JPS61240283A (en) * 1985-04-18 1986-10-25 日本電信電話株式会社 Display controller
JPS6361378A (en) * 1986-09-01 1988-03-17 Pfu Ltd Coordinate transforming and processing system by multiprocessor
JPH0212523A (en) * 1988-04-20 1990-01-17 Internatl Business Mach Corp <Ibm> Computer display system
JPH01152087A (en) * 1988-11-16 1989-06-14 Casio Comput Co Ltd Data output device

Similar Documents

Publication Publication Date Title
US10074217B2 (en) Position identification method and system
JPS59214944A (en) Terminal equipment for outputting graphic
CN104918073A (en) Image display method and terminal
US6867783B2 (en) Recording medium having recorded thereon three-dimensional graphics drawing data having data structure shareable by frames and method of drawing such data
JP2663967B2 (en) Information storage control method
JPS6360671A (en) Document picture processor
JPS6035075B2 (en) CRT display device
JPS58146931A (en) Display
JP2658077B2 (en) Video special effects device
JP2907837B2 (en) CRT controller
JP3312699B2 (en) Screen display method using virtual VRAM
CN115830282A (en) Image conversion method and device and storage medium
JPS62133578A (en) Data selecting and editing device
JPS58208782A (en) Display controller
JPH04367065A (en) Display system
JPH0424748B2 (en)
JPS62233888A (en) Graphic data display device
JPH04326474A (en) Picture display device
JPS62256174A (en) Document processor
JPH05128265A (en) Picture processor
JPH05242214A (en) Input system for graphic processing system
JPS6180292A (en) Display cotnrol system
JPS6286392A (en) Handy image display unit
JPH05333847A (en) System for processing image data display
JPH04163675A (en) Reading range designating method