JPH0131197B2 - - Google Patents

Info

Publication number
JPH0131197B2
JPH0131197B2 JP58125095A JP12509583A JPH0131197B2 JP H0131197 B2 JPH0131197 B2 JP H0131197B2 JP 58125095 A JP58125095 A JP 58125095A JP 12509583 A JP12509583 A JP 12509583A JP H0131197 B2 JPH0131197 B2 JP H0131197B2
Authority
JP
Japan
Prior art keywords
image information
window
memory
address
screen
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
Application number
JP58125095A
Other languages
English (en)
Other versions
JPS6017486A (ja
Inventor
Hidenori Tatsumi
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.)
Sharp Corp
Original Assignee
Sharp Corp
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 Sharp Corp filed Critical Sharp Corp
Priority to JP58125095A priority Critical patent/JPS6017486A/ja
Priority to US06/626,995 priority patent/US4780710A/en
Priority to DE3425022A priority patent/DE3425022A1/de
Priority to GB08417469A priority patent/GB2144952B/en
Publication of JPS6017486A publication Critical patent/JPS6017486A/ja
Publication of JPH0131197B2 publication Critical patent/JPH0131197B2/ja
Granted legal-status Critical Current

Links

Landscapes

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

Description

【発明の詳細な説明】 〈技術分野〉 本発明はマルチウインドウ表示を行わせるため
のデイスプレイ制御回路に関するものである。
〈従来技術〉 1台のデイスプレイ装置をn枚の画面(ウイン
ドウ)として使用する場合、従来より第1図aの
ように画面分割を行つたり、第1図bのようにウ
インドウを重ね合せたりする方法が知られてい
る。しかしながら従来のデイスプレイ回路では画
像情報メモリの内容はデイスプレイ画面と同じも
のでなくてはならず、分割位置の変更や、重ね合
せの上下を逆にするなどの変更をするには画像情
報メモリを書き換える必要があり、非常に長い時
間を必要とした。
〈発明の目的〉 本発明は、上記従来の問題点を解決することを
目的としてなされたものであり、第2図aのよう
な画像情報メモリの任意の領域を第2図bのよう
にデイスプレイ画面の任意の位置に重ね合せて表
示させるもので、かつ重ね合せの優先順位を自由
に瞬時にしてプログラムで変えることができるも
のである。またウインドウの移動や大きさの変
化、ウインドウ内の画像情報を画像情報メモリの
他の領域に変えるなどの操作がプログラムで瞬時
にして行なえるものである。
〈実施例〉 従来のデイスプレイ回路は第3図に示すように
アドレスカウンタ1、画像情報メモリ2、表示タ
イミング回路3、水平・垂直タイミング回路4か
ら成つており(5はデイスプレイ、6はバスライ
ンである)、アドレスカウンタによつて順番に示
された画像情報メモリの内容がタイミングの制御
を受けてデイスプレイに表示されるという仕組み
になつている。このようにアドレスカウンタは画
像情報メモリを順番にしか示さないので第1図
a,bのようなデイスプレイ画面を表示させよう
とすると当然画像情報メモリの内容もデイスプレ
イ画面と同じものでなくてはならなかつた。
本発明は第2図に示すように画像情報メモリは
デイスプレイ画面と同一でなくてよく、画像情報
メモリの部分々々を重ね合せて表示することがで
きる。
本発明は第4図のように従来のアドレスカウン
タ1と画像情報メモリ2との間にアドレス変換回
路7を置くことによつて実現される。すなわち、
従来のように順番に画像情報メモリを示すのでは
なく、画像情報メモリを示すアドレスを任意に変
換して画像情報メモリの任意の場所を示し表示さ
せようというのである。
このアドレス変換回路を少しくわしく描くと第
5図のようになる。ここでアドレス変換の仕組み
を第6図で説明する(同図aは画像情報メモリの
内容を示し、bはデイスプレイ画面を示す)。従
来のデイスプレイ回路では、表示スタートアドレ
スをSADとすると、アドレスカウンタ1は該表
示スタートアドレスSADから1画面表示の終わ
りである表示エンドアドレスSEDまでを出力し、
このSAD〜SEDまでのアドレスデータを画像情
報メモリ2へそのまま供給して画像情報メモリ2
のデイスプレイ画面に対応する領域(第6図の画
像情報メモリの点線より上の部分)がそのまま表
示されるだけである。そこで、本発明は第6図a
の画像情報メモリ2の状態において、第6図bの
ような表示をさせるには、表示画面の表示スター
トアドレスSAD〜表示エンドアドレスSEDまで
を出力するアドレスカウンタ1が、データ領域A
を表示画面上で表示すべき先頭位置(このアドレ
スをaとする)をアドレスしたとき、第6図aの
データ領域Aの先頭位置のアドレスa′に示し換え
るつまりアドレス変換してやればよい。
即ち、画像情報メモリ2のデータ領域Bに対応
する表示画面上の位置にデータ領域Aを表示させ
る場合、表示画面上のデータ領域Aを表示させる
先頭アドレスをa(該アドレスaは画像情報メモ
リ2のデータ領域Bの先頭アドレスと対応する)
とし、画像情報メモリ2のデータ領域Aの先頭ア
ドレスをa′とする。また、 a′−a=d とし、該dは後述するバイアス値レジスタに保持
させるバイアス値である。ここでアドレスカウン
タがSADからスタートしてaになつた時バイア
ス値αを加算すれば a+α=a′ となり、Bの領域にAの領域の内容が表示され第
6図のデイスプレイ画面となるのである。しか
し、これだけでは、Aの領域がどこからどこまで
なのかを示す境界情報が無いのでデイスプレイ画
面は領域Aとそのまわり一画面分を表示するだけ
である。
そこで、その境界を決定する為に第5図の列ア
ドレスカウンタ11、列マツプRAM12、行ア
ドレスカウンタ13、行マツプRAM14、プラ
イオリテイ・レジスタ15、ウインドウ選択回路
16を設けた。列アドレスカウンタ11は表示ク
ロツクDISPCLOCKをカウンタのクロツク信号
に、水平及び垂直のBLANK信号をリセツト信号
にしてデイスプレイ画面の横方向をカウントして
いるカウンタである。一方、行アドレスカウンタ
13は水平及び垂直のBLANK信号をクロツク信
号に、垂直同期信号(VSYNC)をリセツト信号
にしてデイスプレイ画面の縦方向をカウントして
いるカウンターである。また列マツプRAM1
2、行マツプRAM14の2つのRAMは第7図
のように各ウインドウW0〜W3の境界を横方向・
縦方向に分割し、この分割位置に“1”が記憶さ
れる画面境界メモリである。実施例では該画面境
界メモリの列マツプRAM12と行マツプRAM
14はウインドウW0〜W3に対応するメモリをそ
れぞれ備え、最大4分割できるものである。ウイ
ンドウ選択回路16は第8図のようになつてい
る。21,22のTフリツプフロツプは列・行の
マツプRAMからのデータRow MAP Data,
Column MAP Dataが1になり次の1が来るま
で出力Qが1になるようになつている。次の23
のアンドゲートは、21,22の出力が共に1に
なる部分、つまり第7図の各ウインドウの領域で
1になるようになつている。ウインドウが4枚の
時には21〜23が4組必要となる。以上の回路
を通るとある部分ではウインドウが複数枚重なる
ことがある。ここで15のプライオリテイレジス
タで指定された優先順位に従つて重ね合せの上下
を決定するのが24の優先順位回路である。優先
順位回路を通ると、ある瞬間にはウインドウは多
くとも1つ選択され、選択されたウインドウ番号
S0〜S3に対応するバイアスレジスタ170〜173
がマルチプレクサ18で選択され、その記憶内容
であるバイアス値α0〜α3が、前段のアドレスカウ
ンタからのアドレスaに加算され(全加算器19
により)、アドレスa′となり画像情報メモリを示
しウインドウを表示するのである。
第9図及び第10図にプライオリテイレジスタ
aとデイスプレイ画面bとの対応を示す。ウイン
ドウが4枚の場合、プライオリテイレジスタ15
は2ビツト×4=8ビツト必要で、プライオリテ
イの低い方から00,01,10,11と決めることにす
ると、第9図ではW0<W1<W2<W3の優先順位
となるので同図bのようなデイスプレイ画面とな
り、同一の境界でも第10図ではW0>W1>W2
>W3の優先順位となるので第9図とは異なつた
デイスプレイ画面となる。
ここでは説明を簡単にする為にウインドウは4
枚としたが、何枚のウインドウでも可能である。
第5図において、列マツプRAM12、行マツ
プRAM14、プライオリテイレジスタ15、バ
イアスレジスタ170〜173はプログラムで自由
に書き換えられるので、ウインドウの移動や大き
さの変化、ウインドウの重ね合せの上下の入れ換
えが画像情報メモリの書き換えなしでできるので
瞬時に行なえる。
以上のハードウエアにより、机上に本や図面や
レポート用紙を何枚も置いて仕事をしているよう
なことがデイスプレイ画面上で可能となり、デイ
スプレイ画面や画像情報メモリの自由度や使用効
率の向上がはかれる。
尚、本発明は、キヤラクタデイスプレイ、ビツ
トマツプデイスプレイのどちらにも応用でき、デ
イスプレイ装置についても、CRT(陰極線管)、
EL、プラズマデイスプレイなどに使用できる。
〈効果〉 1 1つのウインドウの位置・大きさを指定する
為に最大4点を画面境界メモリに書くだけでよ
く、ウインドウの移動・大きさの変化が瞬時に
行える。
2 プライオリテイレジスタに優先順位を指定す
るだけでウインドウの重ね合せの上下の優先順
位を瞬時に変えることができる。
3 アドレス変換の為のバイアス値をバイアスレ
ジスタというレジスタに指定するだけでアドレ
ス変換が行え、バイアスレジスタは自由に書き
換えられるので、画像情報メモリのウインドウ
表示領域を自由に瞬時に移動することができ
る。
4 画面の自由度の向上、画像情報メモリの使用
効率の向上がはかれる。
【図面の簡単な説明】
第1図a,bはマルチウインドウ表示の例を示
す図である。第2図は本発明の説明に供する図で
あり、aは画像情報メモリの内容を、またbはデ
イスプレイ画面を示す。第3図は従来のデイスプ
レイ回路を示すブロツク図である。第4図は本発
明に係るデイスプレイ回路を示すブロツク図であ
る。第5図は第4図に示すアドレス変換回路の具
体的構成を示すブロツク図である。第6図はアド
レス変換の説明に供する図であり、aは画像情報
メモリの内容を、またbはデイスプレイ画面を示
す。第7図は第5図に示す列及び行マツプRAM
の説明に供する図である。第8図は第5図に示す
ウインドウ選択回路16の具体的構成を示すブロ
ツク図である。第9図及び第10図はプライオリ
テイレジスタの内容とデイスプレイ画面との対応
関係の説明に供する図である。 符号の説明、1:アドレスカウンタ、2:画像
情報メモリ、3:表示タイミング回路、4:水平
垂直タイミング回路、5:デイスプレイ、6:バ
スライン、7:アドレス変換回路、11:列アド
レスカウンタ、12:列マツプRAM、13:行
アドレスカウンタ、14:行マツプRAM、1
5:プライオリテイレジスタ、16:ウインドウ
選択回路、170,〜173:バイアスレジスタ、
18:マルチプレクサ、19:全加算器、21,
22:Tフリツプフロツプ、23:アンドゲー
ト、24:優先順位回路。

Claims (1)

  1. 【特許請求の範囲】 1 複数の領域(ウインドウ)に分割された表示
    画面に、画像情報メモリの画像情報をアドレスカ
    ウンタで順次読出して前記各ウインドウに表示さ
    せる画面分割表示において、 上記表示画面の所定のウインドウ位置に、前記
    画像情報メモリの保持する所定の画像情報領域を
    表示させるために、表示走査に同期して前記アド
    レスカウンタのアドレス値を、ウインドウに対応
    した画像情報メモリの画像情報領域を読出すべく
    変換制御するアドレス変換回路と、 複数のウインドウに分割される表示画面の前記
    ウインドウ毎にそれぞれ、横方向(列方向)の分
    割画面境界位置を記憶する書換え可能な列マツプ
    メモリ及びその縦方向(行方向)の分割画面境界
    位置を記憶する書換え可能な行マツプメモリを備
    えた画面境界メモリとを備え、 前記アドレス変換回路は、表示画面上で複数の
    ウインドウが重なる部分での各ウインドウの優先
    順位を指定するプライオリテイ・メモリと、表示
    画面の水平/垂直走査信号に同期して前記画面境
    界メモリから読出された画面境界情報と前記プラ
    イオリテイ・メモリからのウインドウ優先順位情
    報に従つてウインドウ選択信号を出力するウイン
    ドウ選択手段と、複数のウインドウに分割された
    表示画面の各ウインドウと該ウインドウに表示さ
    せる画像情報メモリの画像情報領域とを対応させ
    て、前記各画像情報領域を対応ウインドウへ位置
    させるためのバイアス値を記憶した書換え可能な
    バイアス値メモリとを備え、 分割表示の際上記アドレス変換回路において、
    表示画面の上記走査信号に同期して上記ウインド
    ウ選択手段から出力されるウインドウ選択信号に
    基づいてこの選択されたウインドウに対応するバ
    イアス値をバイアス値メモリから取出すと共に該
    バイアス値を上記アドレスカウンタからのアドレ
    ス値に加算してアドレス変換させ、このアドレス
    変換回路から出力されるアドレス値で画像情報メ
    モリを読出して前記画像情報メモリの所定の画像
    情報領域を、画面の所定のウインドウ位置に表示
    させると共に複数のウインドウが重なる部分では
    ウインドウの優先順位に従つて重ね合わせて表示
    するようにした画面分割制御装置。
JP58125095A 1983-07-08 1983-07-08 画面分割制御装置 Granted JPS6017486A (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP58125095A JPS6017486A (ja) 1983-07-08 1983-07-08 画面分割制御装置
US06/626,995 US4780710A (en) 1983-07-08 1984-07-02 Multiwindow display circuit
DE3425022A DE3425022A1 (de) 1983-07-08 1984-07-06 Schaltungsanordnung zur darstellung von bildern in unterschiedlichen bereichen eines bildfeldes
GB08417469A GB2144952B (en) 1983-07-08 1984-07-09 Multiwindow display circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58125095A JPS6017486A (ja) 1983-07-08 1983-07-08 画面分割制御装置

Publications (2)

Publication Number Publication Date
JPS6017486A JPS6017486A (ja) 1985-01-29
JPH0131197B2 true JPH0131197B2 (ja) 1989-06-23

Family

ID=14901720

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58125095A Granted JPS6017486A (ja) 1983-07-08 1983-07-08 画面分割制御装置

Country Status (1)

Country Link
JP (1) JPS6017486A (ja)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61230190A (ja) * 1985-04-03 1986-10-14 松下電器産業株式会社 マルチウインド表示用メモリ装置
JPH0778712B2 (ja) * 1986-05-29 1995-08-23 日本電気株式会社 シングルウインド切り替え可能なマルチウインドデイスプレイ方式
JP2892898B2 (ja) * 1992-04-17 1999-05-17 インターナショナル・ビジネス・マシーンズ・コーポレイション ウインドウ管理方法及びラスタ表示ウインドウ管理システム
JP4672390B2 (ja) * 2005-02-24 2011-04-20 株式会社デジタル 画像重畳装置

Also Published As

Publication number Publication date
JPS6017486A (ja) 1985-01-29

Similar Documents

Publication Publication Date Title
US4694288A (en) Multiwindow display circuit
US4780710A (en) Multiwindow display circuit
US4935730A (en) Display apparatus
JPS642955B2 (ja)
JPH0131197B2 (ja)
JPH0426273B2 (ja)
JPS6332392B2 (ja)
JPH0131196B2 (ja)
JPS60144789A (ja) 文字図形表示制御装置
JPS607478A (ja) 画像表示装置
JPH0418048Y2 (ja)
JPH0558199B2 (ja)
JPS62105189A (ja) 表示制御方式
JPS61219082A (ja) 表示制御装置
JPH03235993A (ja) マルチウィンドウ表示方式
JPS6142683A (ja) Crt表示装置
JPS63187285A (ja) マルチウインドウ表示装置
JPS60257489A (ja) 表示制御装置
JPS58121090A (ja) デイスプレイの表示制御装置
JPS61141484A (ja) 画像表示装置
JPS58102982A (ja) 画像表示装置
JPS63155184A (ja) 表示制御装置
JPS63221386A (ja) Crt表示方式
JPS63168686A (ja) グラフイツク表示装置
JPS62127792A (ja) マルチウインドウ画像表示方法

Legal Events

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