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
JPH0521249B2 - - Google Patents
[go: Go Back, main page]

JPH0521249B2 - - Google Patents

Info

Publication number
JPH0521249B2
JPH0521249B2 JP61061389A JP6138986A JPH0521249B2 JP H0521249 B2 JPH0521249 B2 JP H0521249B2 JP 61061389 A JP61061389 A JP 61061389A JP 6138986 A JP6138986 A JP 6138986A JP H0521249 B2 JPH0521249 B2 JP H0521249B2
Authority
JP
Japan
Prior art keywords
window
processor
display
screen
information
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 - Fee Related
Application number
JP61061389A
Other languages
Japanese (ja)
Other versions
JPS62247474A (en
Inventor
Junichi Ichikawa
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP61061389A priority Critical patent/JPS62247474A/en
Publication of JPS62247474A publication Critical patent/JPS62247474A/en
Publication of JPH0521249B2 publication Critical patent/JPH0521249B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Image Generation (AREA)

Description

【発明の詳細な説明】 〔概要〕 画面を複数の重なりを許した矩形のウインドウ
に分割し、各ウインドウ毎に独立に文字、図形、
イメージ情報を表示可能な表示システムにおい
て、画面全体を管理する画面分割表を、全体を制
御する第1のプロセツサが作成して主記憶上に置
き、特定のウインドウに表示する場合に、そのウ
インドウ分割表の内容を予めローカルメモリに転
送し、表示制御を高速に行う第2のプロセツサ
が、このウインドウ分割表を参照して、表示可能
な領域にのみ表示が行われるように構成すること
により、ローカルメモリの節減および負荷の最適
分散を可能としている。
[Detailed Description of the Invention] [Summary] The screen is divided into multiple overlapping rectangular windows, and characters, figures, and
In a display system capable of displaying image information, a first processor that controls the entire screen creates a screen partitioning table that manages the entire screen and stores it in the main memory, and when displaying in a specific window, the screen partitioning table is created and stored in the main memory. The second processor, which transfers the contents of the table to local memory in advance and performs high-speed display control, refers to this window partitioning table and configures the display so that it is displayed only in the displayable area. This enables memory savings and optimal load distribution.

〔産業上の利用分野〕[Industrial application field]

本発明は、画面を複数の部分画面、即ちウイン
ドウに分割して、ウインドウ毎に独立に文字、図
形、イメージ情報を表示する制御を行うマルチウ
インドウ表示制御装置に関するものである。
The present invention relates to a multi-window display control device that divides a screen into a plurality of partial screens, or windows, and controls the display of characters, graphics, and image information independently for each window.

マルチウインドウ表示を行うシステムでは、画
面上に複数のウインドウを表示し、1つのウイン
ドウ上で、例えば文書編集を行つているときに、
関連するデータを参照するために、他のウインド
ウを開示することにより、作業能率を高めること
ができる。また、ホスト計算機からのメツセージ
など、非同期に送られてくるメツセージも、別ウ
インドウに表示することによつて、本来の作業を
中断することなく受け付けることができる。
In systems that perform multi-window display, multiple windows are displayed on the screen, and when editing a document in one window, for example,
By opening other windows to reference related data, work efficiency can be improved. Furthermore, by displaying messages sent asynchronously, such as messages from a host computer, in a separate window, it is possible to receive messages without interrupting the original work.

こうした表示システムにおいては、ウインドウ
の位置・大きさを自由に設定できる必要があるた
め、互いに重なりが生じる場合がある。このよう
な場合、重なつた部分では、優先順位を考慮し
て、下に隠れる部分については表示しないように
制御する必要がある。
In such display systems, it is necessary to be able to freely set the positions and sizes of the windows, which may result in overlapping with each other. In such a case, it is necessary to control the overlapping portions so that the hidden portions are not displayed, taking into consideration the priority order.

〔従来の技術〕[Conventional technology]

第5図は従来方式の例、第6図は本発明が前提
とする画面分割を説明するための図を示す。
FIG. 5 shows an example of a conventional method, and FIG. 6 shows a diagram for explaining screen division on which the present invention is based.

第5図において、101は全体の制御を行う第
1のプロセツサ、102は主記憶、104は表示
制御を高速に行う第2のプロセツサ、105はロ
ーカルメモリ、107は画素単位に表示情報を保
持するフレームメモリ、108はCRTデイスプ
レイ等による表示部、501は画面全体をウイン
ドウ毎の表示可能矩形領域の集合として管理する
画面分割表(テーブル)を表す。
In FIG. 5, 101 is a first processor that performs overall control, 102 is a main memory, 104 is a second processor that performs high-speed display control, 105 is a local memory, and 107 stores display information in pixel units. A frame memory 108 represents a display unit such as a CRT display, and 501 represents a screen division table for managing the entire screen as a set of displayable rectangular areas for each window.

本発明が前提とするマルチウインドウの表示制
御では、第6図に示すように、表示画面を、各部
分画面A,B,Cの始端・終端のy軸座標Y0
Y5で区分すると共に、さらに各部分画面の始
端・終端のx軸座標X0〜X5で区分する。この区
分に従つて、同じ部分画面に属するものをまとめ
て、矩形領域を切り出し、表示画面全体を、その
切り出した矩形領域により分割する。各部分画面
の表示優先度を考慮して、上記分割された領域の
情報を管理することにより、表示可/不可の制御
を行つている。この分割された領域の情報を保持
するテーブルが、第5図に示す画面分割表501
である。
In the multi-window display control on which the present invention is based, as shown in FIG .
It is divided by Y5 , and further divided by x-axis coordinates X0 to X5 of the starting and ending ends of each partial screen. According to this classification, items belonging to the same partial screen are grouped together to cut out rectangular areas, and the entire display screen is divided by the cut out rectangular areas. Displayable/disabled control is performed by managing information on the divided areas in consideration of the display priority of each partial screen. A table that holds information on this divided area is a screen division table 501 shown in FIG.
It is.

従来方式では、ローカルメモリ105内に画面
分割表501を持ち、あるウインドウに表示する
場合には、第2のプロセツサ104が、画面分割
表501を検索して、そのウインドウ表示領域を
調べ、表示可能な部分にのみ表示するようにして
いる。
In the conventional method, the local memory 105 has a screen partitioning table 501, and when displaying in a certain window, the second processor 104 searches the screen partitioning table 501, checks the window display area, and determines whether the screen can be displayed. It is displayed only in the relevant parts.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

上記従来方式によれば、高速性を要求されるロ
ーカルメモリ105に画面分割表501を置いて
いるため、ウインドウの数が多くなつた場合に
は、必要なメモリ容量が大きくなり、コスト高に
なるという問題があつた。
According to the above conventional method, the screen partition table 501 is placed in the local memory 105, which requires high speed, so when the number of windows increases, the required memory capacity increases and costs increase. There was a problem.

また、第2のプロセツサ104は、一般に専用
プロセツサであり、高速に表示制御を行うために
マイクロプログラム制御をとることが多いが、従
来方式では、画面分割表501の作成・検索を、
第2のプロセツサ104で行つているため、マイ
クロプログラム・メモリの増大を招いているとい
う問題があつた。
Furthermore, the second processor 104 is generally a dedicated processor and often uses microprogram control to perform high-speed display control.
Since the processing is performed by the second processor 104, there is a problem in that the microprogram memory increases.

本発明は上記問題点の解決を図り、ローカルメ
モリの節減を可能とし、かつ上記第2のプロセツ
サの負担を軽減する方式を提供することを目的と
している。
SUMMARY OF THE INVENTION An object of the present invention is to solve the above-mentioned problems, and to provide a method that enables saving of local memory and reduces the burden on the second processor.

〔問題点を解決するための手段〕[Means for solving problems]

第1図は本発明の基本的構成を示す原理ブロツ
ク図である。
FIG. 1 is a principle block diagram showing the basic configuration of the present invention.

第1図において、第5図と同符号のものは第5
図図示のものに対応する。103は画面分割表、
106は現在描画対象とされるウインドウに関す
る表示可能矩形領域情報を保持するウインドウ分
割表、110は画面分割表103を主記憶102
上に作成する画面分割表作成部、111は描画し
ようとするウインドウに関する表示可能矩形領域
情報を第2のプロセツサ104へ通知するウイン
ドウ情報通知部、112は描画データを第2のプ
ロセツサ104へ送る描画指示部、120はウイ
ンドウ分割表106をローカルメモリ105上に
設定するウインドウ分割表設定部、121はウイ
ンドウ分割表106に基づいて表示可能矩形領域
を調べる表示可能矩形領域判定部である。
In Figure 1, the same numbers as in Figure 5 are numbered 5.
Corresponds to what is shown in the figure. 103 is a screen division table;
Reference numeral 106 denotes a window partitioning table that holds displayable rectangular area information regarding the window that is currently the drawing target, and 110 stores the screen partitioning table 103 in the main memory 102.
111 is a window information notification unit that notifies the second processor 104 of displayable rectangular area information regarding the window to be drawn; 112 is a drawing unit that sends drawing data to the second processor 104; An instruction unit 120 is a window contingency table setting unit that sets the window contingency table 106 on the local memory 105, and 121 is a displayable rectangular area determination unit that checks the displayable rectangular area based on the window contingency table 106.

画面分割表作成部110、ウインドウ情報通知
部111、描画指示部112は、第1のプロセツ
サ101が実行する命令群からなり、ウインドウ
分割表設定部120、表示可能矩形領域判定部1
21は、第2のプロセツサ104が実行する命令
群からなる。
The screen partitioning table creation unit 110, the window information notification unit 111, and the drawing instruction unit 112 are composed of a group of instructions executed by the first processor 101, and the window partitioning table setting unit 120 and the displayable rectangular area determination unit 1
21 consists of a group of instructions executed by the second processor 104.

第1のプロセツサ101は、表示制御および入
出力制御などの全体の制御を行う汎用プロセツサ
であつて、画面分割表作成部110により、画面
全体を分割した表示可能矩形領域に関する情報
を、主記憶102上に設定し、画面分割表103
を作成する。
The first processor 101 is a general-purpose processor that performs overall control such as display control and input/output control.The first processor 101 is a general-purpose processor that performs overall control such as display control and input/output control. Set above and screen split table 103
Create.

あるウインドウについて表示する場合に、予め
ウインドウ情報通知部111によつて、そのウイ
ンドウに関する表示可能矩形領域に関する定義情
報を、画面分割表103から抽出し、第2のプロ
セツサ104へ送る。第2のプロセツサ104で
は、ウインドウ分割表設定部120により、その
表示可能矩形領域情報を、ローカルメモリ105
上の所定の領域に設定し、ウインドウ分割表10
6を生成する。以後、描画指示部112より、描
画要求が出されると、第2のプロセツサ104
は、表示可能矩形領域判定部121により、ウイ
ンドウ分割表106を参照して、表示の可/不可
を判定し、フレームメモリ107へデータを展開
する。
When displaying a certain window, the window information notification unit 111 extracts definition information regarding the displayable rectangular area for that window from the screen division table 103 in advance and sends it to the second processor 104. In the second processor 104, the window contingency table setting unit 120 stores the displayable rectangular area information in the local memory 105.
Set the window partition table 10 to the specified area above.
Generate 6. Thereafter, when the drawing instruction unit 112 issues a drawing request, the second processor 104
The displayable rectangular area determining unit 121 refers to the window partitioning table 106 to determine whether display is possible or not, and develops the data into the frame memory 107.

〔作用〕[Effect]

一般に、マルチウインドウ表示において、表示
対象となるウインドウが変更される頻度は、それ
ほど高くはない。本発明は、この点に着目してな
されたものである。本発明では、アクセス頻度の
高い、現在表示対象としているウインドウの表示
可能矩形領域に関する情報だけが、高速なローカ
ルメモリ105上に置かれ、全体の分割情報は主
記憶102上に置かれるので、ローカルメモリ1
05の使用量を削減することができる。
In general, in multi-window display, the frequency of changing the display target window is not so high. The present invention has been made with attention to this point. In the present invention, only the information regarding the displayable rectangular area of the currently displayed window, which is frequently accessed, is placed on the high-speed local memory 105, and the entire division information is placed on the main memory 102, so that the memory 1
05 can be reduced.

また、画面分割表103を作成する処理は、一
般に頻度が少なく、制御が複雑である。このよう
な処理は、本発明の場合、汎用的な第1のプロセ
ツサ101により実行され、特定のウインドウの
表示可能領域にのみ表示するという比較的単純で
はあるが高速性を要求される処理は、専用の第2
のプロセツサ104により実行される。従つて、
第2のプロセツサ104の処理負担が軽減し、プ
ロセツサの負荷の最適分散も行うことができるこ
ととなる。
Furthermore, the process of creating the screen division table 103 is generally infrequent and complicated to control. In the case of the present invention, such processing is executed by the general-purpose first processor 101, and processing that is relatively simple but requires high speed, such as displaying only in the displayable area of a specific window, is performed by the first general-purpose processor 101. dedicated second
This is executed by the processor 104 of. Therefore,
The processing load on the second processor 104 is reduced, and the load on the processors can be distributed optimally.

〔実施例〕〔Example〕

第2図は本発明の実施例を説明するためのウイ
ンドウ配置の例、第3図は本発明の実施例を説明
するための画面分割表の例、第4図は本発明の実
施例を説明するためのウインドウ分割表の例を示
す。
Fig. 2 is an example of a window arrangement for explaining an embodiment of the present invention, Fig. 3 is an example of a screen division table for explaining an embodiment of the present invention, and Fig. 4 is an example of an embodiment of the present invention. An example of a window contingency table is shown below.

第2図において、201〜203は表示画面上
に設定されるウインドウであつて、表示優先度の
低いほうから、A,B,Cの順に配置されてい
る。即ち、ウインドウ201は背景画面であつ
て、表示優先度が最も低く、表示内容BまたはC
と重なる部分は、表示が抑止される。ウインドウ
202によつて切り出される表示内容Bは、表示
内容Cと重なる部分だけが隠される。ウインドウ
203によつて切り出される表示内容Cの優先度
が一番高く、全体が表示される。
In FIG. 2, windows 201 to 203 are set on the display screen, and are arranged in the order of A, B, and C from the lowest display priority. That is, the window 201 is a background screen, has the lowest display priority, and has display contents B or C.
The display of the part that overlaps with is suppressed. Of the display content B cut out by the window 202, only the portion that overlaps with the display content C is hidden. The display content C cut out by the window 203 has the highest priority and is displayed in its entirety.

第2図に示すようなウインドウ配置による画面
全体の表示可能矩形領域の情報は、例えば第3図
に示すような画面分割表によつて管理される。
Information on the displayable rectangular area of the entire screen based on the window arrangement as shown in FIG. 2 is managed, for example, by a screen division table as shown in FIG. 3.

第3図において、301はウインドウ毎の管理
テーブルであり、これには、各ウインドウの位
置、大きさ、分割数等の情報が設定される。ま
た、表示可能矩形領域テーブルのリストを指すポ
インタが設けられる。302は表示可能矩形領域
毎に設けられるテーブルである。
In FIG. 3, 301 is a management table for each window, in which information such as the position, size, number of divisions, etc. of each window is set. Further, a pointer pointing to a list of displayable rectangular area tables is provided. 302 is a table provided for each displayable rectangular area.

第2図に示すウインドウ配置の場合、Aについ
て表示されるべき領域は、a0ないしa5の6個の矩
形領域である。また、Bについて表示されるべき
領域は、b0およびb1の2個の矩形領域であり、C
の表示領域についてはc0全体である。表示可能矩
形領域テーブル302は、例えば、第3図ロに示
すように、各表示可能矩形領域の座標情報を持
つ。同じウインドウに属する各表示可能矩形領域
テーブル302は、ポインタによつて結ばれる。
In the case of the window arrangement shown in FIG. 2, the areas to be displayed for A are six rectangular areas a0 to a5 . Also, the areas to be displayed for B are two rectangular areas b 0 and b 1 , and C
The display area of is the entire c 0 . The displayable rectangular area table 302 has coordinate information of each displayable rectangular area, for example, as shown in FIG. 3B. Displayable rectangular area tables 302 belonging to the same window are connected by pointers.

第1図図示画面分割表作成部110は、第2図
に示すようなウインドウ配置が指定された場合
に、表示可能矩形領域を解析し、第3図イに示す
画面分割表103を、主記憶102上に作成す
る。
When the window arrangement shown in FIG. 2 is specified, the illustrated screen division table creation unit 110 in FIG. 1 analyzes the displayable rectangular area and stores the screen division table 103 shown in FIG. 102.

例えば、第2図に示すウインドウ202につい
て、表示対象を変更する場合、第1図図示ウイン
ドウ情報通知部111は、Bに関する管理テーブ
ル301および表示可能矩形領域テーブル302
から読み出した情報を転送データとする「SET
−WINDOW」というようなウインドウ定義情報
を送るオーダを作成し、第2のプロセツサ104
へ通知する。これに対し、ウインドウ分割表設定
部120は、第4図イに示すようなウインドウ分
割表106を、ローカルメモリ105上に設け
る。
For example, when changing the display target for the window 202 shown in FIG. 2, the illustrated window information notification unit 111 in FIG.
"SET" uses the information read from the
-WINDOW" and sends it to the second processor 104.
Notify. On the other hand, the window contingency table setting unit 120 provides a window contingency table 106 as shown in FIG. 4A on the local memory 105.

ウインドウ分割表106には、先頭に分割数が
書かれ、その後に表示しようとしているウインド
ウの表示可能矩形領域に関する座標情報が並べら
れる。この座標情報は、例えば第4図ロに示すよ
うに、矩形領域の左上角の座標(Xi1,Yi1)と右
下角の座標(Xi2,Yi2)とからなる。
In the window division table 106, the number of divisions is written at the beginning, followed by coordinate information regarding the displayable rectangular area of the window to be displayed. This coordinate information consists of the coordinates (X i1 , Y i1 ) of the upper left corner and the coordinates (X i2 , Y i2 ) of the lower right corner of the rectangular area, as shown in FIG. 4B, for example.

このようなウインドウ設定状態において、描画
指示部112から描画要求が出されると、ウイン
ドウ202における表示可能矩形領域b0およびb1
の部分だけのデータを、表示可能矩形領域判定部
121によつて選択し表示する。他のウインドウ
に関して表示変更を行う場合には、ウインドウ分
割表106を作り直す。
In such a window setting state, when a drawing request is issued from the drawing instruction unit 112, the displayable rectangular areas b 0 and b 1 in the window 202 are
The displayable rectangular area determining unit 121 selects and displays the data of only the portion. When changing the display of another window, the window partition table 106 is re-created.

第3図および第4図に示した画面分割表10
3、ウインドウ分割表106のデータ構造は、一
例であり、実質的に同様な内容を持つものであれ
ば、同様に実施可能である。
Screen division table 10 shown in Figures 3 and 4
3. The data structure of the window partitioning table 106 is an example, and any data structure having substantially similar contents can be implemented in the same manner.

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

以上説明したように、本発明によれば、現在処
理対象とされているウインドウに関するウインド
ウ分割表だけがローカルメモリに置かれるので、
高速性が要求されるローカルメモリの使用量を削
減できる。また、第2のプロセツサの処理負担を
軽減し、マイクロプログラムのステツプ数を削減
できると共に、第1のプロセツサとの負荷の最適
分散を図ることができるようになる。
As explained above, according to the present invention, only the window contingency table related to the window currently being processed is placed in the local memory.
It is possible to reduce the amount of local memory used, which requires high speed. Furthermore, the processing load on the second processor can be reduced, the number of microprogram steps can be reduced, and the load can be optimally distributed with respect to the first processor.

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

第1図は本発明の原理ブロツク図、第2図は本
発明の実施例を説明するためのウインドウ配置の
例、第3図は本発明の実施例を説明するための画
面分割表の例、第4図は本発明の実施例を説明す
るためのウインドウ分割表の例、第5図は従来方
式の例、第6図は本発明が前提とする画面分割を
説明するための図を示す。 図中、101は第1のプロセツサ、102は主
記憶、103は画面分割表、104は第2のプロ
セツサ、105はローカルメモリ、106はウイ
ンドウ分割表、107はフレームメモリ、108
は表示部、110は画面分割表作成部、111は
ウインドウ情報通知部、112は描画指示部、1
20はウインドウ分割表設定部、121は表示可
能矩形領域判定部を表す。
FIG. 1 is a principle block diagram of the present invention, FIG. 2 is an example of a window arrangement for explaining an embodiment of the present invention, and FIG. 3 is an example of a screen division table for explaining an embodiment of the present invention. FIG. 4 shows an example of a window division table for explaining an embodiment of the present invention, FIG. 5 shows an example of a conventional method, and FIG. 6 shows a diagram for explaining screen division on which the present invention is based. In the figure, 101 is a first processor, 102 is a main memory, 103 is a screen partitioning table, 104 is a second processor, 105 is a local memory, 106 is a window partitioning table, 107 is a frame memory, and 108
1 is a display section, 110 is a screen division table creation section, 111 is a window information notification section, 112 is a drawing instruction section, 1
20 represents a window partitioning table setting section, and 121 represents a displayable rectangular area determination section.

Claims (1)

【特許請求の範囲】 1 マルチウインドウを用いて画像を表示する要
求を、後記第2のプロセツサ104に対して行う
第1のプロセツサ101と、該第1のプロセツサ
101からの要求により画像表示処理を行う第2
のプロセツサ104と、少なくとも前記第1のプ
ロセツサ101から読み書き可能な主記憶102
と、前記第2のプロセツサ104から読み書き可
能なローカルメモリ105と、画素単位に表示情
報を保持するフレームメモリ107と、該フレー
ムメモリ107の内容を画素対応に表示可能な表
示部108とを有し、表示画面を複数の重なりを
許したウインドウに分割して各ウインドウ毎に表
示処理可能としたマルチウインドウ表示制御装置
において、 前記第1のプロセツサ101については、画面
全体を、表示画面上に表示された各ウインドウ間
の重畳関係に基づいて、互いに重ならない表示可
能矩形領域に分割し、その分割した表示可能矩形
領域に関する情報の集合を画面分割表103とし
て、前記主記憶102上に作成する画面分割表作
成手段110と、 表示画面に表示されている、あるウインドウに
描画を行う場合に、前記画面分割表103から、
そのウインドウを構成する表示可能矩形領域の情
報を取り出し、前記第2のプロセツサ104に通
知するウインドウ情報通知手段111と、 描画データを前記第2のプロセツサ104へ送
り描画を指示する描画指示手段112とを備え、 前記第2のプロセツサ104については、 前記第1のプロセツサ101から通知された、
描画対象となるウインドウを構成する表示可能矩
形領域の情報を、ウインドウ分割表106として
前記ローカルメモリ105に設定するウインドウ
分割表設定手段120と、 前記第1のプロセツサ101からの描画指示に
対し、前記ローカルメモリ105に設定した前記
ウインドウ分割表106を参照し、表示可能矩形
領域内のみを表示する手段121とを備えた ことを特徴とするマルチウインドウ表示制御装
置。
[Scope of Claims] 1. A first processor 101 that requests a second processor 104 (described later) to display an image using a multi-window, and performs image display processing in response to a request from the first processor 101. 2nd thing to do
a main memory 102 that is readable and writable by at least the first processor 101;
, a local memory 105 that can be read and written by the second processor 104, a frame memory 107 that holds display information in units of pixels, and a display section 108 that can display the contents of the frame memory 107 pixel-by-pixel. , a multi-window display control device that divides a display screen into a plurality of overlapping windows and performs display processing for each window, in which the first processor 101 displays the entire screen on the display screen. The screen is divided into displayable rectangular areas that do not overlap each other based on the overlapping relationship between the windows, and a screen division table 103 is created on the main memory 102 as a set of information regarding the divided displayable rectangular areas. Table creation means 110, when drawing in a certain window displayed on the display screen, from the screen division table 103,
Window information notification means 111 extracts information on a displayable rectangular area constituting the window and notifies it to the second processor 104; Drawing instruction means 112 sends drawing data to the second processor 104 and instructs it to draw. The second processor 104 is notified from the first processor 101.
a window contingency table setting means 120 for setting information on a displayable rectangular area constituting a window to be drawn in the local memory 105 as a window contingency table 106; A multi-window display control device comprising means 121 for referring to the window division table 106 set in a local memory 105 and displaying only within a displayable rectangular area.
JP61061389A 1986-03-19 1986-03-19 Control system for multi-window display Granted JPS62247474A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61061389A JPS62247474A (en) 1986-03-19 1986-03-19 Control system for multi-window display

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61061389A JPS62247474A (en) 1986-03-19 1986-03-19 Control system for multi-window display

Publications (2)

Publication Number Publication Date
JPS62247474A JPS62247474A (en) 1987-10-28
JPH0521249B2 true JPH0521249B2 (en) 1993-03-23

Family

ID=13169760

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61061389A Granted JPS62247474A (en) 1986-03-19 1986-03-19 Control system for multi-window display

Country Status (1)

Country Link
JP (1) JPS62247474A (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005025345A (en) * 2003-06-30 2005-01-27 Ricoh Co Ltd Window management method in image forming apparatus
JP4736894B2 (en) * 2005-09-06 2011-07-27 セイコーエプソン株式会社 Electronic device, state control method, and state control program

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59162588A (en) * 1983-03-07 1984-09-13 三菱電機株式会社 Display unit
JPS60129789A (en) * 1983-12-16 1985-07-11 松下電器産業株式会社 Display address managing apparatus
JPS60232596A (en) * 1984-05-02 1985-11-19 株式会社日立製作所 Multi-window display method
GB2162726A (en) * 1984-07-31 1986-02-05 Ibm Display of overlapping viewport areas

Also Published As

Publication number Publication date
JPS62247474A (en) 1987-10-28

Similar Documents

Publication Publication Date Title
EP0806756B1 (en) Dymamic translucent windows in a graphical user interface
US5680561A (en) Effectively locating an object within a compound document using an elevator
JPH0616260B2 (en) Screen manager for data processing system
JPS62298882A (en) Multiwindow display system
JPS6329290B2 (en)
JPS62191918A (en) Data display method and data display controller
JPH056197B2 (en)
JPH07199881A (en) Display control system
JPH0521249B2 (en)
JPS62297975A (en) Control system for multi-window display
US6256042B1 (en) Graphic display method and apparatus
JPH0869368A (en) Image output device
JPS61170786A (en) Multi-window display method
JPH03263089A (en) Multiwindow display system
JPH07129357A (en) Multi display system
JPS63261418A (en) Window display control system
JPS61180290A (en) Graphic display unit
JP2829051B2 (en) Character display method
JPH11161255A (en) Image display device
JPS62242232A (en) Display device
JPH0540592A (en) Drawing system for multiwindow display system
JPH0731498B2 (en) Power system / facility monitoring device
JPH0743582B2 (en) Multi-screen display computing system
JPH0260195B2 (en)
JPH08249481A (en) Drawing processing equipment

Legal Events

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