JPS6250963A - Multi-picture displaying system - Google Patents

Multi-picture displaying system

Info

Publication number
JPS6250963A
JPS6250963A JP60189533A JP18953385A JPS6250963A JP S6250963 A JPS6250963 A JP S6250963A JP 60189533 A JP60189533 A JP 60189533A JP 18953385 A JP18953385 A JP 18953385A JP S6250963 A JPS6250963 A JP S6250963A
Authority
JP
Japan
Prior art keywords
display
data
window
displaying
block
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
JP60189533A
Other languages
Japanese (ja)
Other versions
JPH0743582B2 (en
Inventor
Keiichi Nakane
啓一 中根
Naoya Ikeda
尚哉 池田
Yoshihiro Yokoyama
横山 佳弘
Hiroyuki Koreeda
浩行 是枝
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 JP60189533A priority Critical patent/JPH0743582B2/en
Publication of JPS6250963A publication Critical patent/JPS6250963A/en
Publication of JPH0743582B2 publication Critical patent/JPH0743582B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

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

Abstract

PURPOSE:To use a memory having a small quantity of storing capacity of a control data and to display plural data simultaneously on the same displaying picture by controlling the displaying position and the displaying priority on the displaying device of the data for respective displaying data. CONSTITUTION:To an internal bus 12 of the computer system, a main memory 10, a processing device 11, a graphic displaying device 20, a magnetic displaying control device 13, a keyboard (KB) control device 15, a pointing device (PD) control device 17 and a printer (PR) control device 28 are connected. To the device 13, a magnetic disk 14 is connected and to the device 20, a displaying display 19 is connected. To a window control block list pointer 41 of the control table of the system, plural window control blocks 42 are arranged. By the blocks 42, the control information of the size, the displaying position, the data number of the respective windows and the presence and absence of the overlapping of the window is processed, and to the block 42, an overlapping data evacuating information control block 43 is arranged.

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明は、表示メモリを有するラスタ・スキャン型の表
示装置における画面表示方式に係り、特に複数のデータ
を一台の表示装置の画面上に同時に表示するに好適な多
重画面表示方式に関する。
[Detailed Description of the Invention] [Field of Application of the Invention] The present invention relates to a screen display method in a raster scan type display device having a display memory, and particularly relates to a screen display method for displaying a plurality of data simultaneously on the screen of one display device. The present invention relates to a multi-screen display method suitable for display.

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

従来の画面表示方式は、そのほとんどが一台の表示装置
に同時に複数のデータを表示することはできないため、
複数のデータを同時に見たい場合には表示装置を複数台
設置しなけれは1よらず、高価なシステムになりがちで
あった。ところで、今日では、パーソナル、コンビエー
タをはじめとするパーソナル、コースの機器におい℃は
、表示装置を基本とする対話形処理か中心トなってき℃
いる。このよう1よ状況におい又。
Most conventional screen display methods cannot display multiple pieces of data at the same time on a single display device, so
If you want to view multiple pieces of data at the same time, you have to install multiple display devices, which tends to result in an expensive system. By the way, nowadays, in personal and course equipment such as personal computers and combiators, interactive processing based on display devices has become the main focus.
There is. I am in a situation like this.

複数のデータを一台の表示装置に同時に表示することは
、ユーザの操作性および処理性ケ向上させる上で重要な
問題となり、内外の各社にて実施の徴しにある。この点
に関しては、日経エレクトロニクス、1984年1月5
0日号における゛パーソナル、コンビーータ操作性向上
の決め手となるマルチウィンドウ化ンフト″と題するξ S3’St=em)に詳述されている。ところで、これ
らの多重画面表示方式においては、各表示データ間の表
示エリアの重なり状況乞如何に効率よく管理し、表示工
゛リア及び表示データの操作時に如何に高速にその重な
り状況を処理するかと言う点か大きな問題点となる。
Simultaneously displaying a plurality of pieces of data on a single display device is an important issue in improving user operability and processing efficiency, and companies both domestically and internationally are showing signs of implementing it. Regarding this point, see Nikkei Electronics, January 5, 1984.
ξS3'St=em) titled ``Multi-window screen is the decisive factor for improving personal and converter operability'' in the 0th issue.By the way, in these multi-screen display methods, each display data A major problem is how to efficiently manage the overlapping situation of the display areas between the two, and how to quickly process the overlapping situation when operating the display area and display data.

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

本発明の目的は、前述の問題点に鑑み、複数のデータを
同一の表示装置上に重ね合せを許して同時に表示し、互
いの表示位置を変更する際には最も効果的に重なり部分
の再表示、或は退避を実現可能な多重画面表示方式を提
供することにある。さらには、主メモリ領域を効革よく
利用し、かり揶衣示性能の優れ1こ方式を提供すること
にある。
SUMMARY OF THE INVENTION In view of the above-mentioned problems, an object of the present invention is to display a plurality of data at the same time by allowing them to be superimposed on the same display device, and to reproduce the overlapped portion most effectively when changing the mutual display positions. The object of the present invention is to provide a multi-screen display system that can display or save images. Furthermore, it is an object of the present invention to provide a method that efficiently utilizes the main memory area and has excellent display performance.

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

本発明に係る多重画面表示方式は、各表示データ毎にそ
のデータの表示装置上の表示位置および表示優先度を管
理し、また、そのデータと表示位置か重なり合う他のデ
ータとの夫々につい℃、その重なり位置とを管理し、そ
のときの重なりデータの全体を外部メモリに退避し、そ
れらを管理することにより、表示データの表示位置や表
示内容の変更を行う際に、最も効率の良い処理を行うこ
とを特徴とするものである。
The multi-screen display method according to the present invention manages the display position and display priority of each display data on the display device, and also controls the temperature, temperature, By managing the overlapping position, saving the entire overlap data at that time to external memory, and managing it, the most efficient processing can be performed when changing the display position or display content of display data. It is characterized by the fact that

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

以下、本発明の一実施ツリを図を用いて説明する。第1
図は1本発明に係る計算機システム。
Hereinafter, one implementation tree of the present invention will be explained using figures. 1st
The figure shows a computer system according to the present invention.

たとえばパーソナル6コンビエータの如キシステムの構
成例火示すものである。システムは。
For example, an example of the configuration of a personal 6 comviator system is shown below. the system.

主メモリ(MM)10.処理装置(CPU ) 11 
*図形表示装置(GPU)20.表示ディスプレイ(D
)1q、@気ディスク(1)I 8C) 14 、磁気
ディスク制御装置(DC)13 、キーボード(KB)
16、KB制御装置(KBC)15.マウス等のボイン
ティング・デバイス(PD)18.PD制御装置(PD
C)17、プリンタ(PR,)29.PR制御装置(P
RC)28および共通バス12などから構成される。ま
たGPU2aは第2図に示すように、セグメント。
Main memory (MM)10. Processing unit (CPU) 11
*Graphic display unit (GPU) 20. Display display (D
) 1q, @Ki disk (1) I 8C) 14, magnetic disk controller (DC) 13, keyboard (KB)
16. KB control device (KBC) 15. Pointing device (PD) such as a mouse18. PD control device (PD
C) 17, Printer (PR,) 29. PR control device (P
RC) 28 and a common bus 12. Further, the GPU 2a is a segment, as shown in FIG.

メモリ(8M)21.図形表示処理装置(GP)22゜
表示メモリ(FM)23.および表示ディスプレイ制御
装置(1)C)24を内部バス25にて接続したもので
ある。ここで、8M21はシステム規模が小さい場合に
はMMllにて代用することができる。第1図および第
2図を用いて、表示の方法を簡単に説明する。CPU1
1にて実行中のプログラムP1によりD19に図形ある
いは文字を表示する場合には、まず表示しようとする図
形あるいは文字データ(これは一般的には図形描画コマ
ンド列や文字コード列である)をプログラムP1によっ
てMMloから8M21に転送し、次いでGP22に実
行要求を出す。実行指示を受けたGP22は、5M21
から該図形データあるいは文字データを取り出し、該デ
ータをD19上の各表示点に対応したドツト・データに
展開し。
Memory (8M)21. Graphic display processing unit (GP) 22° display memory (FM) 23. and a display control device (1)C) 24 are connected via an internal bus 25. Here, 8M21 can be replaced with MMll if the system scale is small. The display method will be briefly explained using FIGS. 1 and 2. CPU1
When displaying a figure or character on D19 by program P1 running in 1, first program the figure or character data to be displayed (this is generally a figure drawing command string or a character code string). It is transferred from MMlo to 8M21 by P1, and then an execution request is issued to GP22. GP22, who received the execution instruction, 5M21
The graphical data or character data is extracted from the data, and the data is developed into dot data corresponding to each display point on D19.

1M25上の表示位置に対応した箇所に該ドツト・デー
タを格納する。一方、D19の表示制御装置DC24は
、一定周期でFM23をスキャンし、その内容に従りて
D19に表示を行っている。従って、FM2+に格納さ
れた該ドツト、データは、DC24によって直ちにD1
9上に表示されることになる。第3図は本発明に係る多
重画面表示方式による表示例を説明するものである。第
3図1alはD19の画面30の矩形表示領域(これを
以後ウィンドウと呼ぶ)31に一つのデータな表示した
例であり、(b) * (c+も同様にウィンドウ32
゜33に夫々一つのデータを表示した例である。第3図
(dlは、(a) ; (bl 、 (cl (O表示
内容Y、本発明ニ係る多重画面表示方式を用いて画面6
0に同時に表示した例である。ここでは、ウィンドウは
、51.52.33の順に表示されたものとして、即ち
ウィンドウ33の表示優先度か最高であるとして表わし
である。第4図は1本発明に係る制御テーブル類を示し
たものである。ウィンドウ制御ブロック(WCB)42
は、各々のウィンドウの大永さや表示位置、表示するデ
ータ番号、ウィンドウの重なりの有無などを管理するた
めのものであり、ウィンドウが定義さたる度毎にWCB
リストポインタ(WL8T)41に表示優先度の高い順
に接続される(即ち、WLST41に該WCBの先頭ア
ドレスが格納される)。WCB42の構成は、次に低い
表示優先度を有するウィンドウに関するWCBを指jW
CBポインタ(WPT)421対応するウィンドウ番号
(WN)422.表示すべきデータ番号(DN)424
1ウインドウの左上座標点(Wl)425.右下座標点
(vv2)426.重なりデータ退避情報管理ブロック
(SICB)を指子ポインタ(SLS’l’)427.
などから成る。
The dot data is stored in a location corresponding to the display position on 1M25. On the other hand, the display control device DC24 of the D19 scans the FM23 at a constant period, and displays the information on the D19 according to the content. Therefore, the dot data stored in FM2+ is immediately transferred to D1 by DC24.
It will be displayed on 9. FIG. 3 illustrates a display example using the multiple screen display method according to the present invention. FIG. 3 1al is an example in which one piece of data is displayed in the rectangular display area (hereinafter referred to as a window) 31 of the screen 30 of the D19;
This is an example in which one piece of data is displayed at each position. FIG. 3 (dl is (a); (bl, (cl) (O display content Y, screen 6 using the multiple screen display method according to the present invention)
This is an example of displaying 0 at the same time. Here, the windows are shown as being displayed in the order of 51, 52, and 33, ie, window 33 has the highest display priority. FIG. 4 shows control tables according to the present invention. Window control block (WCB) 42
The WCB is used to manage the length and display position of each window, the data number to be displayed, whether windows overlap, etc., and each time a window is defined, the WCB
They are connected to the list pointer (WL8T) 41 in descending order of display priority (that is, the starting address of the WCB is stored in the WLST 41). The configuration of the WCB 42 specifies the WCB for the window with the next lowest display priority.
CB pointer (WPT) 421 Corresponding window number (WN) 422. Data number (DN) to be displayed 424
1 window upper left coordinate point (Wl) 425. Lower right coordinate point (vv2) 426. The overlap data save information management block (SICB) is designated by the index pointer (SLS'l') 427.
Consists of etc.

5ICB43は、あるウィンドウに着目したときに該ウ
ィンドウと重なり合う部分を有する他のウィンドウの夫
々に1ケースずつ対応付け、重なり合っているデータ番
号とその位置を管理するためのものであり、関係するW
CBに重なっているウィンドウの表示優先順位の低い順
に接続される。5ICB43の構成は、次に高い表示優
先度ケ有する重なりデータに関する5ICBを指すポイ
ンタ8PT431.重な’) チー タ番号(01)N
)432、重なり合っている矩形領域の左上座標点(8
1)435.右下座標点(S2)4saがら成る。
The 5ICB 43 is for, when focusing on a certain window, associating one case with each other window that has a portion that overlaps with that window, and managing the overlapping data numbers and their positions.
The windows overlapping the CB are connected in descending display priority order. The configuration of the 5ICB43 includes a pointer 8PT431.8 that points to the 5ICB related to overlapping data having the next highest display priority. double') Cheetah number (01)N
) 432, the upper left coordinate point of the overlapping rectangular area (8
1) 435. It consists of the lower right coordinate point (S2) 4sa.

第13図は外部メモリに配置される本発明に係る重なり
表示データ退避エリア8IDB44とその管理ブロック
S I DCB 45’i示したものである。
FIG. 13 shows an overlapping display data save area 8IDB44 and its management block SIDCB 45'i according to the present invention arranged in an external memory.

5IDCB45は、5xDBに退mデーpがa定aれる
度毎に、N451に退避データ番号を設定し、PT45
2に対応する811)B44へのポイント、アドレスを
設定する。さて、本発明では、5IDBに退避する重な
りデータとして)’M23に格納されているドツト表示
データを取扱う。このことにより、表示位置の変更の際
の表示データの再表示に要する処理を8M21に格納さ
れた図形あるいは文字データからGP22を介して再び
ドツト、データに展開する場合に比較し短時間で実行で
きることができる。第5′図は1本実施例に係る多重画
面表示方式の画面表示例とその時の制御テーブルWCB
42,5ICB43の状態を併記したものである。第6
図〜第12図は、本実施例に係る多重画面表示本式の処
理手順を示したものである。本実施例では、表示データ
の書込み(W1’LITE WINDUW)600.表
示済デーIIの最優先表示(POP  UP  WIN
l)(JW)800.表示領域の移動CM(JVE W
INDOW) 1oo、および表示データの消去(CL
hiARWIへDOW)120の各コマンドの処理手順
な示すことにする。以下に第5図および第6図〜第12
図χ用いて各処理手順を説明する。
5IDCB45 sets the save data number in N451 every time the save data p is set in 5xDB, and
811 corresponding to 2) Set the point and address to B44. Now, in the present invention, the dot display data stored in M23 is handled as overlap data saved in 5IDB. As a result, the processing required to redisplay the display data when the display position is changed can be executed in a shorter time compared to the case where the graphic or character data stored in the 8M21 is expanded again into dots and data via the GP22. I can do it. Figure 5' shows a screen display example of the multi-screen display method according to this embodiment and the control table WCB at that time.
42,5 The state of ICB43 is also shown. 6th
12 to 12 show the processing procedure of the multi-screen display method according to this embodiment. In this embodiment, display data writing (W1'LITE WINDUW) 600. Top priority display of displayed data II (POP UP WIN
l) (JW)800. CM that moves the display area (JVE W
INDOW) 1oo, and erase display data (CL
The processing procedure of each command (DOW to hiARWI) 120 will be shown below. Figures 5 and 6 to 12 are shown below.
Each processing procedure will be explained using Figure χ.

(I)WRITE WINDOW 番5図(al 〜(clは、WRI T hi WI 
NDOWコ−r :yドを用いて画面60にウィンドウ
31.32.33を次々に定義し、夫々データA、B、
eを表示して行(様子を示したものである。まず第5図
(alにおける本コマンドの処理手順を第6図を用いて
説明する。GP22はウィンドウ番号WN=1 。
(I) WRITE WINDOW Figure No. 5 (al ~ (cl is WRI T hi WI
Define windows 31, 32, and 33 one after another on the screen 60 using the NDOW code r:y, and store data A, B, and
The processing procedure of this command in FIG. 5(al) will be explained using FIG. 6. GP22 has window number WN=1.

セグメントデータ番号1)N=A、ウィンドウ左上。Segment data number 1) N=A, top left of window.

右下座標W1=AI 、W2=A2を伴った本コマンド
を受付けると、窒いているWCB42aを獲得し。
When this command with lower right coordinates W1=AI and W2=A2 is accepted, the stuck WCB 42a is acquired.

WLST41で指されるWCBIJストの先頭に該WC
B42aを挿入する(ブロック61o)。次いで、該W
CB 42 aニWN==1 、 DN=A 、 Wl
 =A I 。
The corresponding WC is placed at the beginning of the WCBIJ list pointed to by WLST41.
Insert B42a (block 61o). Then, the W
CB 42 a WN==1, DN=A, Wl
=AI.

W2:A2を登録する(ブロック62o)、さらにWC
B42aのWPT421を調べ既に表示中のウィンドウ
があったか否かを判定する(ブロック630)。今の場
合は、該ウィンドウが初めて表示されるので判定は否と
なり処理はブロック′650へ進む。最後に、GP22
は指定された該データAをドツト、データに展開し、1
M25のウィンドウ座標AI、A2の矩形領域に相当す
る部分に該ドツト・データを書き込む。この結果。
W2: Register A2 (block 62o), plus WC
The WPT 421 of B 42a is checked to determine whether there is a window already being displayed (block 630). In this case, since the window is being displayed for the first time, the determination is negative and the process proceeds to block '650. Finally, GP22
expands the specified data A into dots and data, 1
The dot data is written in a portion corresponding to window coordinates AI of M25 and a rectangular area of A2. As a result.

画面60は第5図1alの如(なり、そのときのWCB
42aはけ)の如くなる。次に、ウィンドウ31の上に
ウィンドウ番号WN=2.セグメント。
The screen 60 is as shown in Fig. 5 1al (the WCB at that time is
42a). Next, window number WN=2. is displayed on the window 31. segment.

データ番号DN=B、ライ7 )”7 座11W1=8
1゜W2 =B 2 k 伴ツタWRI ’rB  ’
VVI N DOWコ−r ;y )”により、ウィン
ドウ62を定義し、データBを第5図(blの如(表示
する場合を考えてみる。
Data number DN=B, Rai 7)”7 Locus 11W1=8
1゜W2 = B 2 k vine WRI 'rB'
Let us consider a case where a window 62 is defined by "VVI N DOW CO-r;y)" and data B is displayed as shown in FIG.

GP22における該コマンド処理手順のブロック610
〜6己0までは前記と同様である。フロック650にお
けろ既に表示中のウィンドつσ)有無の判定は、今度は
正(即ち有)であるので、処理はブロック640へ進み
、丈ブルーチン(SAVEWINDOW)70o?実行
jる。5AVE WINDOW700の処理手順を第7
図に示−fSAVE WINDOW700は、ウィンド
ウ間の重なりn)ある71]′−否7:l”v調べ、あ
れは、重なり部分の既に表示されて〜・るドツト、デー
タ全体を退避用エリアに格納する処理を行なうものであ
る。5AVE WINDOW700に渡される引数は、
重ね合せようとする(即ちこれら表示をしようとする)
ウィンドつに対応するWCBtのアドレスと、重ね合せ
られる可能性のある既表示ウィンド°つvWL8T41
につなけられたリストを用(1′″C?−チする際のサ
ーチの範囲を示すための別なWCBJψ)アドレス(該
リストの末尾までをサーチ範囲とする場合にはゼロとす
る)である。今や場合の弓1ぎ数は、WCB24tのア
ドレスとゼロとなる。さて、5AVE WIND(JW
700の処理におい又は・まず、WCB42tのWPT
421より1次の表示優先順位を有するウィンドウ61
に対応するWCl5421のアドレスを求め表示中のデ
ータ番号Aおよびウィンドウ位置座標AI 、A2を求
める(ブロック710)。次に、表示しようとするウィ
ンドウ座標B1.B2をWCBa2tより取出し、先に
取出した既表示中のウィンドウ位置座標AI、A2Y比
較し1両者の重なり矩形領域座標81.S2(&の場合
は、A!1.A2となる)を求める(ブロック720)
。もしここで重なり部分か焦げnは、ブロック730で
の判定により、処理はブロック780へ移る、今の場合
は、重なり部分があるので、処理はブロック740へ進
む。そして、GP22は窒イている5ICBa3aを獲
得し、WCB42bの5LST427で示されろリスト
の先頭に該8ICB43aを接続する(フロック740
)。
Block 610 of the command processing procedure in GP22
The steps from 6 to 0 are the same as above. In block 650, the determination as to whether or not there is a window already being displayed is positive (ie, present), so the process proceeds to block 640, where the SAVEWINDOW routine 70o? Execute. 5 AVE WINDOW 700 processing procedure 7th
As shown in the figure, fSAVE WINDOW 700 has an overlap between windows.71]'-No. The arguments passed to 5AVE WINDOW 700 are:
Try to overlap (i.e. try to display these)
The address of WCBt corresponding to the window and the already displayed window that may be superimposed vWL8T41
Use the list connected to (1'''C? - another WCBJψ to indicate the search range when searching) address (set to zero if the search range is to the end of the list). Yes, the bow number in this case is the address of WCB24t and zero.Now, 5AVE WIND (JW
In the processing of 700, first, WCB42t WPT
Window 61 having a display priority higher than 421
The address of the WCl 5421 corresponding to is determined, and the currently displayed data number A and window position coordinates AI and A2 are determined (block 710). Next, window coordinates B1 to be displayed are displayed. B2 is extracted from WCBa2t, and the already displayed window position coordinates AI and A2Y which were extracted earlier are compared, and the overlapping rectangular area coordinates of both are 81. Find S2 (in case of &, A!1.A2) (block 720)
. If there is an overlapping portion or burnt n, the process proceeds to block 780 based on the determination at block 730. In this case, since there is an overlapping portion, the process proceeds to block 740. Then, the GP22 acquires the 5ICBa3a that is present and connects the 8ICB43a to the head of the list indicated by the 5LST427 of the WCB42b (flock 740).
).

次いで、8ICB43aに先にブロック710及び72
0の処理にて求めた重なり部分のデータ番号A1座標A
M、A2を登録する(ブロック750)、さらに、GP
22は重なりデータが既に退避されているか否かを判定
しくブロック755)、末だ退避されていなければ、重
なりドツト・データ全体を退避する1こめに空きの5I
DH44を獲得し、5IDCB4sにデータ番号と5I
I)Hポインタを登録しくブロック760)、車なりデ
ータ全体AI 、A2のドツト、データをに’M25よ
り読出して該5IDB44に格納する(770ブロツク
)。
Next, the blocks 710 and 72 are first applied to the 8ICB 43a.
Data number A1 coordinates A of the overlapped part obtained by processing 0
Register M, A2 (block 750);
22 determines whether the overlapped data has already been saved (block 755), and if it has not been saved yet, an empty 5I is used to save the entire overlapped data.
Acquired DH44, data number and 5I in 5IDCB4s
I) Register the H pointer (block 760), read the entire car data AI, the dots of A2, and the data from M25 and store them in the 5IDB 44 (block 770).

そして最後に、重なり合いのチェック対像の中で未た他
にも表示中の低優先度表示のウィンドウかあるか否か乞
判定しくブロック780)該当するウィンドウがある場
合には再びブロック7107)・らの処理に制御ン移し
、そうでない場合にはネサブルーチンを呼んたルーチン
へ制御を戻す。今の場合には、第6図のWRITE−W
IND(JW) 600のブロック650に制御か戻さ
れる。そこで、U)’22は、指定されたデータBをド
ツト・データに展開し、FM23のウィンドウ座標B1
、B2に相当する矩形領域に該ドツト。
Finally, an overlap check is performed to determine whether there is another low-priority display window being displayed in the target image (block 780)) If there is a corresponding window, block 7107) Otherwise, control is returned to the routine that called the subroutine. In this case, WRITE-W in Figure 6
Control is returned to block 650 of IND(JW) 600. Therefore, U)'22 expands the specified data B into dot data, and extracts the window coordinates B1 of FM23.
, the dot in the rectangular area corresponding to B2.

データを書込む。この結果、画面30は第5図(bHQ
 如< ix Q、そノドきのWBC42a、426お
よび5ICB43aの関係は同図(hlの如(なる。さ
らに、第5図(clの如くウィンドウ31.32の上に
ウィンドウ63ケ定義してデータCを表示する場合を考
えてみろ。GP22はウィンドウ番号3゜セグメント・
データ番号C,ウィンドウ座標CI。
Write data. As a result, the screen 30 is shown in Figure 5 (bHQ
As shown in FIG. Consider the case where GP22 displays window number 3° segment.
Data number C, window coordinates CI.

C2を伴ったWRITh、Wlへ1JOWコマンドを受
取ることにより、既に説明したのと同じ第6図および第
7図の処理手順を実行する。このとき、重なり情報は表
示優先度の高い順に得られ、ます、ウィンドウ32のデ
ータBに関しては座標jj3.C2が重なっており1次
いでウィンドウ31のデータAの座標CI 、A4か重
なっていることが検出される。そし又、夫々の重なり情
報か5ICB42に登録され、81DH43に重なりド
ツト・データ全体が退避される。その結果。
By receiving the 1JOW command to WRITh, Wl with C2, the same procedure of FIGS. 6 and 7 as already described is executed. At this time, overlap information is obtained in order of display priority, and for data B in window 32, coordinates jj3. It is detected that coordinates C2 and A4 of data A in the window 31 overlap with each other. Further, respective overlap information is registered in the 5ICB42, and the entire overlap dot data is saved in the 81DH43. the result.

WCl41.81CB42,811)B43の相互の関
係は第5図中の如くなる。
The relationship between WCl41.81CB42, 811)B43 is as shown in FIG.

(13)  P(JP  UP WINI)(JW第5
図(diは、第5図(clの状態において最も表示優先
度の低いウィンドウ31をPOP UP WINDOW
コマンドを用いて最も表示優先度の高いウィンドウとし
て最前面に表示するようにした結果を示したものである
。本コマンドの処理手順を第8図及び第9図を用いて説
明する。GP22はウィンドウ番号WN=1を伴った本
コマンドを受けると、まず指定されたWN=1に対応す
るWCB t42aをWLST41で指されるリストな
ナーチすることにより探し出し、該WCBt42aの先
頭アドレスとその前につながれている高表示優先度のウ
ィンドウに対応するWCk3142tの先頭アドレス(
若しWCBtが該リストの先頭であれば、WCBtの先
頭ア)゛レスはWLI8Tのアドレスとなる)を求める
(ブロック810)。このとき指定ウィンドウWN=1
よりも表示優先度の高いものがなかった場合には、本コ
マンド処理は直ちに終了する(ブロック820)。今の
場合には、表示優先度の高いものが存在するので、制御
はブロック830へ進められる。GP22は、先に得7
、:WCB t 42 a先頭7 )’ L/ スgW
L8T411c登録することにより、WLI8T41に
て示されるリストの先頭に該WCBt42aをっなさ゛
換える(ブロック860)。次いでGP22はナフルー
チン5AVE警νINI)OW7 o oを実行して新
に重ねられる縦表示情報を退避しくブロック84o)、
引続き丈ブルーチyREsUMHWINDOW  R9
001%行してそれまで重なり合いにより退避されてい
たウィンドウWN=1に関するドツト情報を回復し該ウ
ィンドウのすべてのデータを再表示させる。
(13) P (JP UP WINI) (JW 5th
Figure (di is the window 31 with the lowest display priority in the state of Figure 5 (cl) is POP UP WINDOW
This figure shows the result of using a command to display the window with the highest display priority in the foreground. The processing procedure of this command will be explained using FIGS. 8 and 9. When the GP 22 receives this command with the window number WN=1, it first searches for the WCB t42a corresponding to the specified WN=1 by searching the list pointed to by the WLST 41, and searches the start address of the WCB t42a and the previous address. The start address of WCk3142t corresponding to the high display priority window connected to (
If WCBt is the head of the list, the head address of WCBt is determined to be the address of WLI8T (block 810). At this time, the specified window WN=1
If there is no display priority higher than that, the command processing immediately ends (block 820). In the present case, there is one with a higher display priority, so control proceeds to block 830. GP22 is first to get 7
, :WCB t 42 a first 7)' L/ sgW
By registering the L8T411c, the WCBt42a is placed at the top of the list indicated by the WLI8T41 (block 860). Next, the GP 22 executes the naff routine 5AVE (INI) OW7 o o to save the newly superimposed vertical display information (block 84o),
Continued length BluechiyREsUMHWINDOW R9
001% line, the dot information regarding the window WN=1, which had been saved due to the overlap, is recovered and all data of the window is redisplayed.

ブロック840にて、サブルーチン5AVE−VVIN
LIOW700に与えられる引数は、先に求めたWCB
t42aの先頭アドレスとwcBノ42bである。サブ
ルーチン700の処理手順は先に説明したので、ここで
は省略する、ブロック850にてナブ# −f :y 
aE S UME W I N1)OW R900に渡
される引数は、重なりデータを回復しようとするウィン
ドウ31に対応するWCBt42a先頭アドレス及び現
在時点でウィンドウ31に関する重なり情報を持ってい
る可能性のある最も゛表示優先度の低いウィンドウ32
に対応するWCBI42を先頭アドレスである。l’J
 S UMEWIへ1)(JWR900の処理手順を第
9図に示す。
At block 840, subroutine 5AVE-VVIN
The argument given to LIOW700 is the WCB calculated earlier.
These are the start address of t42a and wcBno42b. Since the processing procedure of the subroutine 700 has been explained previously, it is omitted here.
aE S U M E W I N1) The arguments passed to the OW R900 are the WCBt42a start address corresponding to the window 31 for which the overlapped data is to be recovered and the most likely display that currently has overlap information regarding the window 31. Low priority window 32
The WCBI42 corresponding to is the start address. l'J
To SUMEWI 1) (The processing procedure of the JWR 900 is shown in FIG. 9.

RhsUMh; WINL)OW R7ooに制御を移
シタG)’224)、まずWCHt42aよリウィント
ウ31に対応jる表示テーク番号DN=へとその次に表
示優先度の高いウィンドウ53に関するWCB42cの
先頭アドレスケ求める(フロック905)。次いで、W
eB42cに対応する8IC843の有無を8LST4
27の内容かゼロか否かにより判定しくフロック910
)若し対応する5rcbか無けれは重なり情報は退避さ
れていないということで、ブロック970へ処理ケ進め
る。今の場合は、5ICB43cか存在するので、処理
はブロック920に進む。そこでは、81,1T427
にっ7よがれた5ICBI)ストについて、先に求めた
表示データ番号Aに関するものがあるかを調査し、あれ
ば該5xc1jascの先頭アドレスを求め、ブロック
960へ制御?進める。若しこの時に該当する5ICH
かなければ、制御はフロック970へ進めるOさて・今
の場合は、データAに関1−る5ICB43cか存在す
るので、Gp 2 m 該8ICB −45cより退避
中の重なり位置座標CI 、A4を得る。(ブoツク9
3o)。さらに、1sIcBaxcをリストから切離し
、空き状態にする(ブロック950)。以上までの処理
により、ウィンドウ33によって重ねられ隠されていた
部分の位置情報が得られたことになります。GP22は
、引き続き、またその次に表示優先度の高いWCB−4
2tの先頭アドレスを求め、(ブロック97o)該アド
レスと、引数のWCBtアドレスで示されるWCBLの
次につながっているWCBのアドレスと一致するかを判
定しくブロック98o)、一致がみられるまで、夫々の
WCBについて先のブロック910から960までの処
理を実行する。そしてすべての処理を終えたところで、
フレームメモリの重なり位置に相当する部分へ、S I
DBの内容の一部/全体を書き込み、(ブロック981
)、さらに8IDBををき状態にしくブロック982)
、POP  UP W I NDOW:27y )’ 
700へ戻り、コマンド全体の処理を終了する。以上の
結果、画面30は第5図(山の如くなり、その時のWC
B。
RhsUMh; WINL) OW Transfer control to R7oo G)'224), first, WCHt42a to display take number DN= corresponding to rewindow 31, and then find the top address of WCB42c regarding window 53 with the highest display priority. (Flock 905). Then, W
Check the presence or absence of 8IC843 corresponding to eB42c with 8LST4
Flock 910 is determined depending on whether the content of 27 is zero or not.
) If there is no corresponding 5rcb, it means that the overlap information has not been saved, and the process proceeds to block 970. In this case, there are 5 ICBs 43c, so the process proceeds to block 920. There, 81,1T427
It is investigated whether there is any data related to the previously obtained display data number A, and if so, the first address of the corresponding 5xc1jasc is obtained, and control is passed to block 960. Proceed. 5ICH applicable at this time
If not, control proceeds to block 970. In this case, since there is 5 ICB 43c related to data A, Gp 2 m obtains the overlap position coordinates CI and A4 from the 8 ICB 45c. . (Book 9
3o). Further, 1sIcBaxc is removed from the list and left vacant (block 950). Through the processing described above, the position information of the part that was overlapped and hidden by the window 33 has been obtained. GP22 is followed by WCB-4, which has the next highest display priority.
The first address of 2t is determined (block 97o), and it is determined whether this address matches the address of the next connected WCB after the WCBL indicated by the argument WCBt address (block 98o), until a match is found. The processing from blocks 910 to 960 is executed for the WCB. And when all the processing is finished,
S I to the part corresponding to the overlapping position of the frame memory
Write part/entire DB contents (block 981
), and also puts 8IDB into the active state (block 982).
,POP UP WINDOW:27y)'
The process returns to step 700 and completes the entire command processing. As a result of the above, the screen 30 looks like a mountain as shown in Figure 5, and the WC at that time
B.

’8ICB、8IDBの相互関係は同図O)の如(なる
The interrelationship between '8ICB and 8IDB is as shown in Figure O).

(fil)  Mol WINDOW 第5図(elは、最も表示優先度、の高(・ウィンドつ
61の表示位置をMOV 1.i  冑INDO’Wコ
マンドを用いて34に移動させた結果を示したものであ
る。本コマンドの処理子1@を第10図を用(・て説明
するO移動した(・ウィンド°つ番号WN=1 。
(fil) Mol WINDOW Figure 5 (el is the highest display priority) (- Shows the result of moving the display position of window 61 to 34 using the MOV 1.i INDOW'W command The handler 1@ of this command was moved to the window number WN=1, which will be explained using FIG. 10.

新しいウィンドウ表示位置座標WIN=A5゜N2 N
;A6 ’/;t 伴ッた本コマンド°を受取ったGP
22ハ、マずWN=IK対応するWCB 42 aY 
WLST41にて指されるWCBリストより探し出し、
該ウィンドウの現在の表示位置AI、A2を求める(フ
New window display position coordinates WIN=A5°N2 N
;A6 '/;t GP that received this command °
22ha, Maz WN=IK corresponding WCB 42 aY
Search from the WCB list pointed to by WLST41,
Find the current display positions AI and A2 of the window (F.

ロック101)。次いで、FM25よりウィンド°つ位
置AI、A2に相当する部分のドツト情報をワーク、エ
リアに退避する(ブロック102)。そして、そのウィ
ンドウ・エリアで隠されて(・た他のウィンドウ内容を
再表示するために第11図に示すナブル−チン几ESU
ME WINDOW−N110を実行する(ブロック1
03)。RE S UMEW I NDOW−−N 1
10への引数はWCB42aの先頭アドレスのみでよい
。几E8UMEWINDOW−N100を実行しはじめ
たGP22は、まず、FM23上のウィンドウ位置AI
 、A2に相当する領域をクリアする(ブロック111
)。このとき背景色が指定されていれば、背景色でその
領域を塗りつぶす。次いで、8ICBの有無を判定し、
8ICBが無ければ、元のコマンド処理へ戻る(ブロッ
ク112)8ICBがある場合には、重なり領域の位置
を求め対応する8IDBに退避しであるドツト情報ft
FM23上の対応領域に書き込み、8ICBおよび8 
I DB’に夫々のリストからはずして突き状態にする
という一連の作業を、表示優先度の低いウィンドウ順に
該WCHa2aに関連する全ての8 ICHについて実
施する(ブロック113〜117)。この結果、画面3
0からはウィンドウ31の表示は消滅し、それによって
隠くされていた他のウィンドウ内容が再表示されること
になる。そし℃、GP22は制御を再びコマンドのブロ
ック104に戻す。ブロック104〜107は、新しい
ウィンドウ位11A5.A6に、ブロックク102にて
ワーク・エリアに退避しておいた旧ウィンドウ31のド
ツト情報を表示する処理手順を示すものである。これら
の処理については既に第6図、 第y 図+7)WRI
TEWINDOW600 の処理にて説明した内容と同
様なのでここでは説明を省略する。以上の結果、画面3
0は第5図(C)の如(なり、その時の各制御テーブル
の状態はLJ図(klの如くなる。
Lock 101). Next, the dot information of the portion corresponding to the window positions AI and A2 is saved from the FM 25 to the work area (block 102). Then, in order to redisplay the contents of the other windows that are hidden in that window area, you can use the display window shown in Figure 11.
Execute ME WINDOW-N110 (Block 1
03). RE S UMEW I NDOW--N 1
The argument to 10 only needs to be the start address of the WCB 42a. When GP22 starts running E8UMEWINDOW-N100, it first checks the window position AI on FM23.
, clear the area corresponding to A2 (block 111
). If a background color is specified at this time, that area will be filled with the background color. Next, determine the presence or absence of 8ICB,
If there is no 8ICB, return to the original command processing (block 112). If there is 8ICB, find the position of the overlapping area, save it to the corresponding 8IDB, and save the dot information ft.
Write to the corresponding area on FM23, 8ICB and 8
A series of operations of removing the 8 ICHs from their respective lists and placing them in the pushed state in the I DB' are performed for all 8 ICHs related to the WCHa2a in the order of the windows with the lowest display priority (blocks 113 to 117). As a result, screen 3
From 0, the display of the window 31 disappears, and the contents of other windows that were hidden thereby are redisplayed. Then, GP 22 returns control to command block 104 again. Blocks 104-107 represent the new window position 11A5. A6 shows a processing procedure for displaying the dot information of the old window 31 saved in the work area in the block 102. These processes have already been explained in Figure 6 and Figure y + 7) WRI
Since the contents are the same as those explained in the process of TEWINDOW600, the explanation will be omitted here. As a result of the above, screen 3
0 is as shown in FIG. 5(C), and the state of each control table at that time is as shown in the LJ diagram (kl).

(■)CLEARWINDOW 第5図σ)は表示優先度の最も高いウィンドウ34をC
LEARWINDOW:l マy)” を用いて消去さ
せた結果を示したものである。本コマンドの処理手順を
第12図を用いて説明する。尚1本コマンドへの引数は
ウィンドウ番号WNだけでよい。
(■) CLEARWINDOW Fig. 5 σ) indicates that the window 34 with the highest display priority is
This shows the result of erasing using "LEARWINDOW:l my)".The processing procedure of this command will be explained using Figure 12.The only argument to this command is the window number WN. .

ウィンドウ番号WN=iを伴ったCIAR,WIN −
DOWコマンド120を受付けたGP22は、直ちにW
N=1に対応するWC:B42aの先頭アドレスを求メ
ル(ブロック121)。次いで、サブルーチンR1uM
E WINDOW−N11oを実行し、先のMOVE 
WINDOWloo(D説BAで求べたと同様ニして、
ウィンドウWN=1によって隠されていたドツト情報を
再表示する(ブロック122)。そして最後に、WCB
42aをWL8T41−(−示されるリストより削除し
、空き状態にする。以上の結果、画面30は第5図V)
、関連制御テーブルは同図(jlの如くなる。以上説明
してきたように、不実施例では、重なり合った表示領域
の座標、表示優先度を主メモリ上にて、重りた全てのド
ツト情報を外部メモリ上にて管理することにより、主メ
モリの利用効率を上げ、しかも高速な画面再表を可能と
することができる。
CIAR, WIN − with window number WN=i
The GP 22 that receives the DOW command 120 immediately executes the W command.
Request the start address of WC:B42a corresponding to N=1 (block 121). Next, subroutine R1uM
E Execute WINDOW-N11o and move the previous
WINDOWloo (same as what I asked for in Theory D BA,
The dot information hidden by window WN=1 is redisplayed (block 122). And finally, W.C.B.
42a from the list shown in WL8T41-(- to make it empty. As a result of the above, the screen 30 is shown in FIG. 5V)
, the related control table looks like the same figure (jl).As explained above, in the non-embodiment, the coordinates and display priorities of the overlapping display areas are stored in the main memory, and all the overlapped dot information is externally stored. By managing in memory, it is possible to increase the efficiency of main memory usage and to enable high-speed screen redisplay.

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

本発明によれば、複数のデータを同一表示装置上に重ね
合せを許して同時に表示する際に、重なり合いの状況お
よび重なり合いにより隠されてしまう情報の管理が少な
いメモリ容重で容易に実現できるという効果がある。さ
らに本発明によれば、前述の表示形態において、表示位
置の変更をする際に、それまで重なり合っていた部分の
再表示が、高速に行なえるという効果がある。
According to the present invention, when a plurality of data are allowed to overlap on the same display device and are displayed simultaneously, the management of the overlapping situation and the information hidden by the overlapping can be easily realized with less memory capacity. There is. Further, according to the present invention, in the above-mentioned display mode, when changing the display position, the previously overlapping portions can be redisplayed at high speed.

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

第1図は本発明の一実施例の計算機システム構成図、第
2図は第1図の図形表示装置の部分のブロック構成図、
第3図は多重画面表示例を示す説明図、第4図は本発明
に係る制御テーブルの構成図、第5図は多重画面表示例
とその時の制御テーブルの状態を示す説明図、第6図か
ら第13図は本発明に係る多重画面表示方式の処理手順
説明図である。 41・・・ウィンドウ制御ブロック・2リスト・ポイン
タ、42・・・ウィンドウ制御ブロック、 43・・・重なりデータ退達情@管理ブロック、44・
・・重なりドツト、データ退避エリア、600・・・W
RITE  WINDOW処理手順、800・・・PO
P  UP WINDOW処理手順、100・・・MO
VB WINDOW処理手順、120・・・CLEAR
WINDOW処理手順。 第 1 目 第 2 口 2σ 高 、3 図 cc)            (d)第4 図 t 第、5 口 te)             (4゜(+)(1) あ2凹 あ7目 第 F 目 寿70 国 あ/、  1iln (リターン) め12 図 第75図 5”ll)13
FIG. 1 is a configuration diagram of a computer system according to an embodiment of the present invention, FIG. 2 is a block configuration diagram of a portion of the graphic display device in FIG. 1,
FIG. 3 is an explanatory diagram showing an example of a multiple screen display, FIG. 4 is a configuration diagram of a control table according to the present invention, FIG. 5 is an explanatory diagram showing an example of a multiple screen display and the state of the control table at that time, and FIG. 6 13 are explanatory diagrams of the processing procedure of the multi-screen display method according to the present invention. 41... Window control block 2 list pointer, 42... Window control block, 43... Overlapping data retirement information @ management block, 44...
...Overlapping dots, data evacuation area, 600...W
RITE WINDOW processing procedure, 800...PO
P UP WINDOW processing procedure, 100...MO
VB WINDOW processing procedure, 120...CLEAR
WINDOW processing procedure. 1st eye 2nd mouth 2σ high, 3 figure cc) (d) 4th figure t 5th mouth te) (4゜(+)(1) A2 concave A7th F eyelihood 70 country A/, 1iln (return) Me12 Figure 75 5”ll)13

Claims (1)

【特許請求の範囲】[Claims] 1、処理装置、主メモリと外部メモリを有する計算機シ
ステムにおいて、表示データを格納する表示メモリと該
表示メモリの内容を表示する表示装置を設け、該表示メ
モリに格納する複数の表示データの各々に関してその表
示位置および相互の表示優先度を管理する制御テーブル
と、該各々の表示データの重なり部分の位置を管理する
制御テーブルを主メモリ上に設け、該重なり部分の表示
データの全体を退避する領域を外部メモリ内に設け、該
第1の制御テーブル、該第2の制御テーブル、該表示デ
ータ退避領域、および該表示メモリを用いて複数の表示
データの表示、消去、最優先表示、表示位置の移動を実
現する処理手順を設けたことを特徴とする多重画面表示
方式。
1. In a computer system having a processing device, a main memory, and an external memory, a display memory for storing display data and a display device for displaying the contents of the display memory are provided, and for each of the plurality of display data stored in the display memory. A control table for managing the display position and mutual display priority, and a control table for managing the position of the overlapping part of each display data are provided on the main memory, and an area for saving the entire display data of the overlapping part. is provided in an external memory, and uses the first control table, the second control table, the display data save area, and the display memory to display, erase, display with highest priority, and change the display position of a plurality of display data. A multi-screen display method characterized by providing a processing procedure for realizing movement.
JP60189533A 1985-08-30 1985-08-30 Multi-screen display computing system Expired - Fee Related JPH0743582B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60189533A JPH0743582B2 (en) 1985-08-30 1985-08-30 Multi-screen display computing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60189533A JPH0743582B2 (en) 1985-08-30 1985-08-30 Multi-screen display computing system

Publications (2)

Publication Number Publication Date
JPS6250963A true JPS6250963A (en) 1987-03-05
JPH0743582B2 JPH0743582B2 (en) 1995-05-15

Family

ID=16242891

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60189533A Expired - Fee Related JPH0743582B2 (en) 1985-08-30 1985-08-30 Multi-screen display computing system

Country Status (1)

Country Link
JP (1) JPH0743582B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0255396A (en) * 1988-08-20 1990-02-23 Fujitsu Ltd Multiwindow control system
JPH0293688A (en) * 1988-09-30 1990-04-04 Nec Corp Drawing system for multiwindow displaying system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5891492A (en) * 1981-11-27 1983-05-31 株式会社日立製作所 Control system of picture display
JPS59116787A (en) * 1982-12-24 1984-07-05 株式会社日立製作所 Display indication system
JPS60130794A (en) * 1983-12-19 1985-07-12 松下電器産業株式会社 Display area discriminator circuit
JPH0260195A (en) * 1988-08-26 1990-02-28 Yokohama Rubber Co Ltd:The Manufacture of additive method wiring board

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5891492A (en) * 1981-11-27 1983-05-31 株式会社日立製作所 Control system of picture display
JPS59116787A (en) * 1982-12-24 1984-07-05 株式会社日立製作所 Display indication system
JPS60130794A (en) * 1983-12-19 1985-07-12 松下電器産業株式会社 Display area discriminator circuit
JPH0260195A (en) * 1988-08-26 1990-02-28 Yokohama Rubber Co Ltd:The Manufacture of additive method wiring board

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0255396A (en) * 1988-08-20 1990-02-23 Fujitsu Ltd Multiwindow control system
JPH0293688A (en) * 1988-09-30 1990-04-04 Nec Corp Drawing system for multiwindow displaying system

Also Published As

Publication number Publication date
JPH0743582B2 (en) 1995-05-15

Similar Documents

Publication Publication Date Title
JPH03245254A (en) Data processing system
WO2020134708A1 (en) Screenshot processing method, computing device and computer storage medium
JPS6250963A (en) Multi-picture displaying system
JPS6267632A (en) Method and apparatus for transferring data to display unit from memory
JPH0786745B2 (en) Multiple screen display controller
JPS60129789A (en) Display address managing apparatus
JPH0260195B2 (en)
JPS62239396A (en) Icon display control system
JPS58117076A (en) Retrieval system for diagram
JPS62269275A (en) Multiple picture control system
JPS6317488A (en) Multiple display area display system
JPH0546138A (en) Multi-screen display control method of computer system
JPH03240096A (en) Lean type window display system
JPH0445487A (en) Method and device for composite display
JPS6050589A (en) Document generation system
JPH0441832B2 (en)
JPH06259214A (en) Window replotting method
JPS6215591A (en) Multiscreen display control system
JPH05127861A (en) Image processing system
JPS60108882A (en) Fast editing display
JPS61160792A (en) Information processor
JPS63229490A (en) Character display system
JPS6159484A (en) Segment control system
JPH03223791A (en) Display device
JPS6347793A (en) Buffer management system for image display device

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees