JPH0233622A - ディスプレイ制御装置 - Google Patents

ディスプレイ制御装置

Info

Publication number
JPH0233622A
JPH0233622A JP63184915A JP18491588A JPH0233622A JP H0233622 A JPH0233622 A JP H0233622A JP 63184915 A JP63184915 A JP 63184915A JP 18491588 A JP18491588 A JP 18491588A JP H0233622 A JPH0233622 A JP H0233622A
Authority
JP
Japan
Prior art keywords
address
window
screen
horizontal
frame buffer
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
JP63184915A
Other languages
English (en)
Other versions
JP2506960B2 (ja
Inventor
Yoshimori Nakase
義盛 中瀬
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP63184915A priority Critical patent/JP2506960B2/ja
Publication of JPH0233622A publication Critical patent/JPH0233622A/ja
Application granted granted Critical
Publication of JP2506960B2 publication Critical patent/JP2506960B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、ワークステーションやグラフィック表示装置
等におけるマルチウィンドウ方式のディスプレイ制御装
置に関するものである。
従来の技術 近年、マルチウィンドウ表切機能を備えたワークステー
ションやグラフィック装置が、オフィスオートメーショ
ン用、エンジニアリング用として普及している。
ラヌター型の表示装置に複数のウィンドウで画像表示す
る場合のディスプレイ制御装置は第6図のような構成に
なっている。
60はフレームバッファ、51は!Jフレッシュフレー
ムメモリ、52はフレームバッファ50のデータをリフ
レッシュフレームメモリ51に転送するだめのアドレス
発生を行なう転送側(iX’ k 、53はリフレッシ
ュフレームメモリ61の画像データを連続的に読み出す
りフレッシュフレームメモリ読出しアドレス発生器であ
る。
以上のように構成されたディスプレイ制御装置について
動作を説明する。
マス、フレームバッファ6oには、ウィンドウB、Cの
画像データが格納され、転送制御器52によって表示画
面と物理的に対応するリフレッシュフレームメモリ61
に、優先順位の低いウィンドウから画像データが転送さ
れる。リフレッシュフレームメモリ読出しアドレス発生
器53は、リフレッシュフレームメモリ61の画(象7
”−タヲノーケンシャルにラスター型表示装置に送出す
る。
発明が解決しようとする課題 しかし、上記のような構成では、リフレッシュフレーム
メモリに優先順位の低いウィンドウ内の画像データから
重ね書きを行うため、ウィンドウ数の増加に従って見か
け上の転送速度が低下し、スムーズな画像表示が出来な
くなるという問題点e[していた。更に、リフレッシュ
フレームメモリ51は一般に、有効な画像データを格納
している以上の物理的メモリを要し、メモリの有効利用
が問題である。
本発明は、上記問題点に鑑み、簡易な構成でリフレッシ
ュフレームメモリへの転送時間t[去L、メモリの有効
利用を目的とするディスプレイ制御装置を提供するもの
である。
課題を解決するだめの手段 本発明のディスプレイ制御装置は、上記問題点を解決す
るために、第1図に示すように、フレームバッファ13
と、上記フレームバッファ13のベース画面の画素デー
タをラスターに同期して読出しアドレスを発生するベー
ス画面アドレス発生器と、上記ベース画面アドレス発生
器11から出力される水平ブランキング期間のアドレス
によって、上記フレームバッファ13から読出された次
水平ラインにおける画面分割制御データを入力する水平
ブランキングデータ入力器15と、上記水平ブランキン
グデータ入力器15に格納された画面分割制御データに
よって、次水平ラインにおける表示エリアを示す画面分
割データが出力される水平ライン画面分割データ出力器
14と、上記ベース画面アドレス発生器11出力のベー
ス画面アドレスを、上記水平ライン画面分割データ出力
器14の制御のもとに水平ラインアドレス変換を行ない
、各ウィンドウの画素データを上記フレームバッファか
ら順次出力させるアドレスを発生するアドレス変換器1
2とから構成されている。
作   用 本発明は上記した構成によって、リフレッシュフレーム
メモリを備えなくてもウィンドウをベース画面に重ねて
表示でき、表示速度の改善がなされる。又、水平ブラン
キング期間のフレームバッファ内容や水平ライン毎のウ
ィンドウ情報が格納される水平ライン画面分割データ出
力器の内容を書き換えることによって簡単な特殊効果や
、任意形状のウィンドウエリアを定義することが可能と
なる。
実施例 以下本発明の一実施例について図面を用いて詳細に説明
する。
第2図は、本発明のディスプレイ制御装置の一実施例を
示すブロック図である。第2図において、23はフレー
ムバッファ.21はディスプレイ画面のベーストナル(
ヘース画面、!:ナル)フレームバッファ内の画像デー
タを読出すベース画面アドレス211を発生するベース
画面アドレス発生器で、27はフレームバッファ23の
画像データ出力における水平ブランキング期間のデータ
を入力する水平ブランキングデータ入力ラッチ、26は
ウィンドウスタートアドレスとウィンドウスタートベー
スとウィンドウエンドアドレスが予め格納されている水
平ライン画面分割データ出力器である。24id水平ラ
イン画面分割データ出力器26の出力であるウィンドウ
スタートアドレスとウィンドウスタートベースを読み出
シ、フレームバッファ23内のウィンドウ領域のウィン
ドウ水平アドレス241を発生するウィンドウ水平ライ
ンアドレス発生器で>25は26の出力のウィンドウス
タートベースとウィンドウエンドアドレスとウィンドウ
アドレスを比較し、ベース画面アドレス211とウィン
ドウ水平アドレス241との切換信号261を発生する
。22は切替信号251によってベース画面アドレス2
11と、ウィンドウ水平アドレス241を選択してフレ
ームバッファ23にフレームバッファアドレス221を
供給するアドレス切W器である。
以上のように構成されたディスプレイ制御装置について
以下第2図、第3図を用いて動作を説明する。
ベース画面アドレス発生器21は、第3図のあるラヌタ
ーの動作タイミングが示すように、Ap。
A  、・・・・・・ナルヘース画面のフレームバッフ
ァp+1 23のアドレスを順次発生する。
ここで、水平ブランキング期間においては、フレームバ
ッファ23をベース画面アドレス211によってアクセ
スしているが、画素データとしては意味がない。そこで
、次ラインの画面を分割するだめの分割制御データ、例
えば、水平ライン画面分割データ出力器26の水平ライ
ン画面分割ポインタ信号271、即ち、水平ライン画面
分割データ出力器26のアドレスを格納しておく。
水平ライン画面分割データ出力器26にはウィンドウス
タートアドレスと、ウィンドウスタートベースと、ウィ
ンドウエンドアドレスが格納されている。例えば、第4
図において、第Lラインでは、水平ラインの始点を01
終点を255を順次カウントする水平カウンタのCのウ
ィンドウのウィンドウベースアドレスP1、及びウィン
ドウCのフレームバッファドレスC!Inをウィンドウ
スタートアドレス、Cm+rをウィンドウエンドアドレ
ス、P2をウィンドウBのウィンドウベースアドレス、
B をウィンドウスタートアドレス、Bn+tをウィン
ドウエンドアドレスとして水平ライン画面分割データ出
力器26に格納されている。
ウィンドウ水平ラインアドレス発生器24は水平カウン
タ値がPl  となったとき、ウィンドウエンドアドレ
スC工からウィンドウCの水平方向のアドレスを順次発
生する。又、フレームバッファアドレス切替発生器26
は、水平カウンタがPlを示すまでアドレス切替器22
の出力をベース画面アドレス発生器21の出力211と
接続し、Plとなった時点でウィンドウアドレス241
に切替える切替信号261を発生する。又、ウィンドウ
アドレス241がCm+rを示した次のアドレスで、フ
レームバッファドレス切替信号251はペース画面アド
レス211をフレームバッフy23VC供給しようとす
るが、水平カウンタ値がP2を示し、ウィンド水平ライ
ンアドレス発生器24はウィンドウBのウィンドウスタ
ートアドレスBnからアドレス発生ヲ行すい、フレーム
バッファアドレス切替発生器26の出力である切替信号
251は変化なくウィンドウアドレス241をフレーム
バッファアドレス221に接続する。次に、ウィンドウ
アドレス241がBn+tを示しだ時点で切替信525
1はベースアドレス211をフレームバッファアドレス
221に接続する様に動作し、以後フレームバッファ2
3には、ベース画面アドレス211が供給される。
このように、水平ブランキング期間のフレームバッファ
データで、次の水平ラインでのウィンドウによる画面分
割を制御し、水平ライン単位でベース画面、各ウィンド
ウが表示され、リフレッシュフレームメモリを必要とし
ないためリフレッシュフレームメモリへの転送速度は問
題視しなくて済む。
発明の効果 以上のように、ベース画面アドレス発生器と、上記ベー
ス画面アドレス発生器による水平ブランキング期間のフ
レームバッファ内の次の水平ラインのウィンドウ制御デ
ータを入力する水平ブランキングデータ入力器と、上記
水平ブランキングデータ入力語出力によって指示され、
次の水平ラインにおける表示エリアを示す水平画面分割
データ出力器と、上記ペース画面アドレス発生器から出
力されるベース画面アドレスに対しウィンドウに従って
アドレス変換を行なうアドレス変換器とを具備すること
によって、リフレッシュフレームメモリを備えなぐても
ウィンドウをベース画面に重ねて表示でき、表示速度が
改善される。
又、フレームバッファの水平ブランキング期間でのデー
タを有効利用出来、更に、水平ブランキング期間でのデ
ータ変更や、水平画面分割データ出力器の内容を変更す
るだけで、画面の特殊効果や、矩形以外のウィンドウ領
域を形成出来るという優れた効果が得られる。
【図面の簡単な説明】
第1図は本発明の基本構成図、第2図は本発明の一実施
例を示すディスプレイ制御装置の構成図、第3図は本発
明の実施例の動作タイミングチャート図、第4図は本発
明の実施例での表示画面での動作例を示す模式図、第6
図は従来のディスプレイ制御装置の構成図である。 11.21・・・・・・ベース画面アドレヌ発生器、1
2・・・・・・アドレス変換器、13,23.50・・
・・・・フレムバッファ、14.26・・・・・・水平
ライン画面分割データ出力器、15・・・・・・水平ブ
ランキングデータ入力器、22・・・・・・アドレス切
替器、24・・・・・・ウィンドウ水平ラインアドレス
発生器、26・・・・・・フレームバッファアドレス切
替器、51・・・・・・リフレノンユフレームメモリ、
52・・・・・・転送’M制御器、63・・・・・・リ
フレッシュフレームメモリ読出しアドレス発生器。 代理人の氏名 弁理士 粟 野 重 孝 ほか1名1 
図 第2図 2ノ

Claims (1)

    【特許請求の範囲】
  1. フレームバッファと、上記フレームバッファのベース画
    面の画素データを走査線に同期して読出しアドレスを発
    生するベース画面アドレス発生器と、上記ベース画面ア
    ドレス発生器から出力される水平ブランキング期間のア
    ドレスによって、上記フレームバッファから読出された
    次水平ラインにおける画面分割制御データを入力する水
    平ブランキングデータ入力器と、上記水平ブランキング
    データ入力器に格納された画面分割制御データによって
    、次水平ラインにおける表示エリアを示す画面分割デー
    タが出力される水平ライン画面分割データ出力器と、上
    記ベース画面アドレス発生器出力のベース画面アドレス
    を、上記水平ライン画面分割データ出力器の制御のもと
    に水平ラインのアドレス変換を行ない、各ウィンドウの
    画素データを上記フレームバッファから順次出力させる
    アドレスを発生するアドレス変換器とを具備したことを
    特徴とするディスプレイ制御装置。
JP63184915A 1988-07-25 1988-07-25 ディスプレイ制御装置 Expired - Fee Related JP2506960B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63184915A JP2506960B2 (ja) 1988-07-25 1988-07-25 ディスプレイ制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63184915A JP2506960B2 (ja) 1988-07-25 1988-07-25 ディスプレイ制御装置

Publications (2)

Publication Number Publication Date
JPH0233622A true JPH0233622A (ja) 1990-02-02
JP2506960B2 JP2506960B2 (ja) 1996-06-12

Family

ID=16161559

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63184915A Expired - Fee Related JP2506960B2 (ja) 1988-07-25 1988-07-25 ディスプレイ制御装置

Country Status (1)

Country Link
JP (1) JP2506960B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1701334A2 (en) 2005-03-08 2006-09-13 Fujitsu Limited Method of displaying overlapping windows on a display device and display controller therefor

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6247695A (ja) * 1985-08-28 1987-03-02 アルプス電気株式会社 画像表示方法

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6247695A (ja) * 1985-08-28 1987-03-02 アルプス電気株式会社 画像表示方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1701334A2 (en) 2005-03-08 2006-09-13 Fujitsu Limited Method of displaying overlapping windows on a display device and display controller therefor

Also Published As

Publication number Publication date
JP2506960B2 (ja) 1996-06-12

Similar Documents

Publication Publication Date Title
JPH0528838B2 (ja)
JPH06214549A (ja) 二重緩衝方式出力表示システムにおける表示装置及び表示方法
JP3477666B2 (ja) 画像表示制御装置
JPH08278778A (ja) 画像表示制御方法及び画像表示制御装置
JPH0233622A (ja) ディスプレイ制御装置
JPH08202310A (ja) 画面駆動回路
JP2002258827A (ja) 画像表示装置
JP3812361B2 (ja) 画像表示装置
JPS62127790A (ja) マルチウインドウ表示制御方式
JPH0682267B2 (ja) 表示装置
JPS63680A (ja) マルチウインドウ表示装置
JP2555325B2 (ja) 表示装置
JPS63261418A (ja) ウインドウ表示制御方式
JPH0443594B2 (ja)
JPS6032088A (ja) Crt表示端末装置
JP2833366B2 (ja) 表示制御装置
JPS6350893A (ja) 表示制御回路
JP2000214837A (ja) 表示装置
JPH0558199B2 (ja)
JPS6323191A (ja) グラフイツク表示装置
JPH035755B2 (ja)
JP2000098996A (ja) 画像表示装置
JPS60129786A (ja) 画像メモリ装置
JPS63245716A (ja) マルチウインドウ表示装置
JPH03105386A (ja) 表示器用コントローラ

Legal Events

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