JPH0245907Y2 - - Google Patents
Info
- Publication number
- JPH0245907Y2 JPH0245907Y2 JP1984136259U JP13625984U JPH0245907Y2 JP H0245907 Y2 JPH0245907 Y2 JP H0245907Y2 JP 1984136259 U JP1984136259 U JP 1984136259U JP 13625984 U JP13625984 U JP 13625984U JP H0245907 Y2 JPH0245907 Y2 JP H0245907Y2
- Authority
- JP
- Japan
- Prior art keywords
- window
- priority
- identifier
- display
- multiplexer
- 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
Links
- 230000004044 response Effects 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000001143 conditioned effect Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000000034 method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/14—Display of multiple viewports
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Digital Computer Display Output (AREA)
- Controls And Circuits For Display Device (AREA)
Description
【考案の詳細な説明】
[産業上の利用分野]
本考案は、1つの画面上に複数のウインドウを
表示できるデイスプレイ装置における各ウインド
ウ間の表示優先順位を決定する回路に係る。
表示できるデイスプレイ装置における各ウインド
ウ間の表示優先順位を決定する回路に係る。
[従来技術]
最近のデイスプレイ装置は、1つの画面上に複
数の異なつた画像を表示できるマルチウインドウ
方式を採用する傾向にある。マルチウインドウ方
式においては、画面上での各ウインドウの重なり
をどのように処理するかが問題になる。すぐ考え
られるのは、予め各ウインドウに優先順位を割り
当てておいて、2以上のウインドウが重なり合つ
た個所では、そのうち最も優先順位の高いウイン
ドウだけを表示するものであろう。ところが従来
の方式では、あとでウインドウの優先順位を変え
ようとすると、画像メモリの内容を書き換えなけ
ればならなかつた。この書き換えには優先順位の
計算及びアドレス計算が必要となるため、CPU
に少なからず負担を与えていた。
数の異なつた画像を表示できるマルチウインドウ
方式を採用する傾向にある。マルチウインドウ方
式においては、画面上での各ウインドウの重なり
をどのように処理するかが問題になる。すぐ考え
られるのは、予め各ウインドウに優先順位を割り
当てておいて、2以上のウインドウが重なり合つ
た個所では、そのうち最も優先順位の高いウイン
ドウだけを表示するものであろう。ところが従来
の方式では、あとでウインドウの優先順位を変え
ようとすると、画像メモリの内容を書き換えなけ
ればならなかつた。この書き換えには優先順位の
計算及びアドレス計算が必要となるため、CPU
に少なからず負担を与えていた。
[考案の目的]
従つて本考案の目的は、画像メモリを書き換え
ることなく、複数のウインドウの優先順位を任意
に変えられるウインドウ優先順位回路を提供する
ことにある。
ることなく、複数のウインドウの優先順位を任意
に変えられるウインドウ優先順位回路を提供する
ことにある。
[考案の概要]
本考案に係るウインドウ優先順位回路は、外部
から各ウインドウの識別子を任意に設定できる複
数の優先レジスタと、これらの優先レジスタの設
定内容に応じて各ウインドウ表示信号を選択的に
通す複数の第1マルチプレクサと、第1マルチプ
レクサを通過した1以上のウインドウ表示信号の
うち最も優先順位の高いウインドウの表示信号に
応答して対応する識別子を出力するウインドウ選
択回路と、該回路からの識別子を解読するデコー
ダと、該デコーダで解読された識別子を持つたウ
インドウの画像情報を出力する第2マルチプレク
サとで構成される。
から各ウインドウの識別子を任意に設定できる複
数の優先レジスタと、これらの優先レジスタの設
定内容に応じて各ウインドウ表示信号を選択的に
通す複数の第1マルチプレクサと、第1マルチプ
レクサを通過した1以上のウインドウ表示信号の
うち最も優先順位の高いウインドウの表示信号に
応答して対応する識別子を出力するウインドウ選
択回路と、該回路からの識別子を解読するデコー
ダと、該デコーダで解読された識別子を持つたウ
インドウの画像情報を出力する第2マルチプレク
サとで構成される。
[実施例の説明]
本考案の実施例を第1図に示す。各ウインドウ
には一意的なウインドウ識別子WIDが与えられ
ている。WIDの長さをnビツトとすると、2n個
までのウインドウを同時に表示することができ
る。第1図の回路は、CPU(図示せず)から任意
のWIDをロードできる2n個の優先レジスタ10,
12,14と、各ウインドウに対応する表示信号
をそれぞれ受取る2n個のマルチプレクサ16,1
8,20と、これらのマルチプレクサの出力に応
答して特定の優先レジスタの内容だけを通過させ
るように相互接続されているANDゲート、ORゲ
ート及び反転器の組合せから成るウインドウ選択
回路22と、ウインドウ選択回路22の出力から
表示すべきウインドウを指定するデコーダ24
と、デコーダ24によつて指定されたウインドウ
の画像情報だけを通すマルチプレクサ26とで構
成されている。以下、上記の各回路要素について
具体的に説明する。
には一意的なウインドウ識別子WIDが与えられ
ている。WIDの長さをnビツトとすると、2n個
までのウインドウを同時に表示することができ
る。第1図の回路は、CPU(図示せず)から任意
のWIDをロードできる2n個の優先レジスタ10,
12,14と、各ウインドウに対応する表示信号
をそれぞれ受取る2n個のマルチプレクサ16,1
8,20と、これらのマルチプレクサの出力に応
答して特定の優先レジスタの内容だけを通過させ
るように相互接続されているANDゲート、ORゲ
ート及び反転器の組合せから成るウインドウ選択
回路22と、ウインドウ選択回路22の出力から
表示すべきウインドウを指定するデコーダ24
と、デコーダ24によつて指定されたウインドウ
の画像情報だけを通すマルチプレクサ26とで構
成されている。以下、上記の各回路要素について
具体的に説明する。
優先レジスタ10,12,14はシステムの初
期設定時または優先順位変更時にCPUから各ウ
インドウの識別子WIDをそれぞれロードされる。
そのため、CPUはWID及びこのWIDをロードす
べき優先レジスタのアドレスを出力する。レジス
タ・アドレスは第2図のアドレス・デコーダ30
に受取られ、それにより対応する優先レジスタへ
のロード信号が発生される。例えば、第1優先レ
ジスタ10はアドレス・デコーダ30から第1優
先レジスタ・ロード信号が発生されると、CPU
からのWIDを受取る。他の優先レジスタ12,
14も同様である。2n個の優先レジスタ10,1
2,14は優先順位が決まつており、第1優先レ
ジスタ10が最も高く、以下第2優先レジスタ1
2、第3優先レジスタ(図示せず)の順に低くな
つて、第2n優先レジスタ14が最も低い。従つ
て、これらの優先レジスタへロードされるWID
を変えれば、システムの初期設定後であつても自
由にウインドウの表示優先順位を変えることがで
きる。
期設定時または優先順位変更時にCPUから各ウ
インドウの識別子WIDをそれぞれロードされる。
そのため、CPUはWID及びこのWIDをロードす
べき優先レジスタのアドレスを出力する。レジス
タ・アドレスは第2図のアドレス・デコーダ30
に受取られ、それにより対応する優先レジスタへ
のロード信号が発生される。例えば、第1優先レ
ジスタ10はアドレス・デコーダ30から第1優
先レジスタ・ロード信号が発生されると、CPU
からのWIDを受取る。他の優先レジスタ12,
14も同様である。2n個の優先レジスタ10,1
2,14は優先順位が決まつており、第1優先レ
ジスタ10が最も高く、以下第2優先レジスタ1
2、第3優先レジスタ(図示せず)の順に低くな
つて、第2n優先レジスタ14が最も低い。従つ
て、これらの優先レジスタへロードされるWID
を変えれば、システムの初期設定後であつても自
由にウインドウの表示優先順位を変えることがで
きる。
マルチプレクサ16,18,20はそれぞれ優
先レジスタ10,12,14に対応して設けられ
ており、第1ウインドウW1から第2nウインドウ
W2nまでの表示信号を受取る。これらの表示信号
は、デイスプレイ装置(図示せず)のラスタスキ
ヤンに同期して、対応するウインドウを表示すべ
きときに、優先順位とは無関係に発生される。従
つて、2以上のウインドウ表示信号が同時に発生
されることがある。この例を第3図及び第4図を
参照しながら説明する。
先レジスタ10,12,14に対応して設けられ
ており、第1ウインドウW1から第2nウインドウ
W2nまでの表示信号を受取る。これらの表示信号
は、デイスプレイ装置(図示せず)のラスタスキ
ヤンに同期して、対応するウインドウを表示すべ
きときに、優先順位とは無関係に発生される。従
つて、2以上のウインドウ表示信号が同時に発生
されることがある。この例を第3図及び第4図を
参照しながら説明する。
第3図はデイスプレイ画面32において第1ウ
インドウW1及び第2ウインドウW2が同時に表
示される例を示している。この例では、表示優先
順位は第1ウインドウW1の方が高い。従つて、
斜線で示した重なり部分においては、第1ウイン
ドウW1の画像だけが実際に表示される。各ウイ
ンドウの表示位置は、その左上端及び右下端の座
標値によつて決められる。
インドウW1及び第2ウインドウW2が同時に表
示される例を示している。この例では、表示優先
順位は第1ウインドウW1の方が高い。従つて、
斜線で示した重なり部分においては、第1ウイン
ドウW1の画像だけが実際に表示される。各ウイ
ンドウの表示位置は、その左上端及び右下端の座
標値によつて決められる。
第4図はマルチプレクサ16,18,20へ印
加されるウインドウ表示信号を発生するための回
路を示したもので、ラスタスキヤンに同期してカ
ウントアツプされる周知の水平カウンタ34及び
垂直カウンタ36を利用している。W1レンジ検
出器38は第1ウインドウW1が表示される座標
レンジを検出するもので、第3図の例では、開始
座標(x1,y1)及び終了座標(x2,y2)がロー
ドされている。同様にW2レンジ検出器40は、
第2ウインドウW2の表示座標レンジを検出する
ため、開始座標(x3,y3)及び終了座標(x4,
y4)をロードされている。第3図から明らかな
ように、W1レンジ検出器38は、水平カウンタ
34のカウント値がx1からx2までの間にあり、
かつ垂直カウンタ36のカウント値がy1からy2
までの間にあると、第1ウインドウW1の表示を
可能にするW1表示信号を発生する。W2レンジ
検出器40は、水平カウント値がx3からx4まで
の間にあり、かつ垂直カウント値がy3からy4ま
での間にあると、W2表示信号を発生する。W1
表示信号及びW2表示信号は第3図の斜線部分に
おいて同時に発生されるが、これは水平カウント
値がx3からx2までの間にあり、かつ垂直カウン
ト値がy3からy2までの間にあるときである。同
時に表示されるウインドウの数が3以上の場合も
同様である。
加されるウインドウ表示信号を発生するための回
路を示したもので、ラスタスキヤンに同期してカ
ウントアツプされる周知の水平カウンタ34及び
垂直カウンタ36を利用している。W1レンジ検
出器38は第1ウインドウW1が表示される座標
レンジを検出するもので、第3図の例では、開始
座標(x1,y1)及び終了座標(x2,y2)がロー
ドされている。同様にW2レンジ検出器40は、
第2ウインドウW2の表示座標レンジを検出する
ため、開始座標(x3,y3)及び終了座標(x4,
y4)をロードされている。第3図から明らかな
ように、W1レンジ検出器38は、水平カウンタ
34のカウント値がx1からx2までの間にあり、
かつ垂直カウンタ36のカウント値がy1からy2
までの間にあると、第1ウインドウW1の表示を
可能にするW1表示信号を発生する。W2レンジ
検出器40は、水平カウント値がx3からx4まで
の間にあり、かつ垂直カウント値がy3からy4ま
での間にあると、W2表示信号を発生する。W1
表示信号及びW2表示信号は第3図の斜線部分に
おいて同時に発生されるが、これは水平カウント
値がx3からx2までの間にあり、かつ垂直カウン
ト値がy3からy2までの間にあるときである。同
時に表示されるウインドウの数が3以上の場合も
同様である。
第3図の例では、第1ウインドウW1の識別子
が第1優先レジスタ10にロードされ、第2ウイ
ンドウW2の識別子が第2優先レジスタ12にロ
ードされている。従つて、マルチプレクサ16は
W1表示信号が発生されると、ウインドウ選択回
路22の第1優先レジスタ10に対応するn個の
ANDゲート10a〜10nを条件付ける。同様
に、マルチプレクサ18は、W2表示信号が発生
されると、第2優先レジスタ12に対応するn個
のANDゲート12a〜12nを部分的に条件付
ける。他のマルチプレクサも同様である。勿論、
優先レジスタ10,12,14にロードされるウ
インドウ識別子WIDが変われば、それに応じて
マルチプレクサ16,18,20が通すウインド
ウ表示信号も変わつてくる。マルチプレクサ1
6,18,20は、ウインドウ識別子を解読する
デコーダと、その解読結果に応じて対応するウイ
ンドウ表示信号を通過させるゲート回路とで構成
される。
が第1優先レジスタ10にロードされ、第2ウイ
ンドウW2の識別子が第2優先レジスタ12にロ
ードされている。従つて、マルチプレクサ16は
W1表示信号が発生されると、ウインドウ選択回
路22の第1優先レジスタ10に対応するn個の
ANDゲート10a〜10nを条件付ける。同様
に、マルチプレクサ18は、W2表示信号が発生
されると、第2優先レジスタ12に対応するn個
のANDゲート12a〜12nを部分的に条件付
ける。他のマルチプレクサも同様である。勿論、
優先レジスタ10,12,14にロードされるウ
インドウ識別子WIDが変われば、それに応じて
マルチプレクサ16,18,20が通すウインド
ウ表示信号も変わつてくる。マルチプレクサ1
6,18,20は、ウインドウ識別子を解読する
デコーダと、その解読結果に応じて対応するウイ
ンドウ表示信号を通過させるゲート回路とで構成
される。
ウインドウ選択回路22は、優先レジスタ1
0,12,14にそれぞれ対応して設けられてい
る。2n組のANDゲート10a〜10n,12a
〜12n,14a〜14nと、最低優先順位のマ
ルチプレクサ20以外のマルチプレクサの出力を
それぞれ反転する2n−1個の反転器16a,18
a,19aとマルチプレクサによつて条件付けら
れた1組(n個)のANDゲートを通過したnビ
ツトのウインドウ識別子WIDをデコーダ24へ
送るためのn個のORゲート28a〜28nとで
構成される。この構成は基本的に周知の固定優先
順位回路のものと同じであるから、動作の詳細に
ついては省略する。なお各ANDゲートはnビツ
トのWIDのうちの対応する1ビツトをゲートす
るものである。
0,12,14にそれぞれ対応して設けられてい
る。2n組のANDゲート10a〜10n,12a
〜12n,14a〜14nと、最低優先順位のマ
ルチプレクサ20以外のマルチプレクサの出力を
それぞれ反転する2n−1個の反転器16a,18
a,19aとマルチプレクサによつて条件付けら
れた1組(n個)のANDゲートを通過したnビ
ツトのウインドウ識別子WIDをデコーダ24へ
送るためのn個のORゲート28a〜28nとで
構成される。この構成は基本的に周知の固定優先
順位回路のものと同じであるから、動作の詳細に
ついては省略する。なお各ANDゲートはnビツ
トのWIDのうちの対応する1ビツトをゲートす
るものである。
デコーダ24は、ウインドウ選択回路22によ
つて選択された1つのウインドウ識別子WIDを
解読し、その結果をマルチプレクサ26に知らせ
る。
つて選択された1つのウインドウ識別子WIDを
解読し、その結果をマルチプレクサ26に知らせ
る。
マルチプレクサ26は各ウインドウの画像情報
を受取り、そのうちデコーダ24で解読されたウ
インドウの画像情報だけを出力する。ここで云う
画像情報とは広義の画像情報、即ち各ウインドウ
に関連するすべての画像情報を意味し、実際の画
像を画像メモリから読出すためのメモリ・アドレ
ス、ウインドウ背景カラー、カーソル等を含む。
を受取り、そのうちデコーダ24で解読されたウ
インドウの画像情報だけを出力する。ここで云う
画像情報とは広義の画像情報、即ち各ウインドウ
に関連するすべての画像情報を意味し、実際の画
像を画像メモリから読出すためのメモリ・アドレ
ス、ウインドウ背景カラー、カーソル等を含む。
[考案の効果]
以上の構成によれば、優先レジスタにロードさ
れるウインドウ識別子を変えるだけで、デイスプ
レイ画面上における各ウインドウの表示優先順位
を自由に変えることができる。また、すべての優
先レジスタに同じウインドウ識別子をロードして
おくと、それ以外のウインドウの表示を禁止する
ことができる。
れるウインドウ識別子を変えるだけで、デイスプ
レイ画面上における各ウインドウの表示優先順位
を自由に変えることができる。また、すべての優
先レジスタに同じウインドウ識別子をロードして
おくと、それ以外のウインドウの表示を禁止する
ことができる。
第1図は本考案の実施例を示す回路図、第2図
は優先レジスタのロードのためのアドレス・デコ
ーダを示すブロツク図、第3図はデイスプレイ画
面上のウインドウ表示例を示す図、第4図はウイ
ンドウ表示信号を発生するための回路を示す図で
ある。
は優先レジスタのロードのためのアドレス・デコ
ーダを示すブロツク図、第3図はデイスプレイ画
面上のウインドウ表示例を示す図、第4図はウイ
ンドウ表示信号を発生するための回路を示す図で
ある。
Claims (1)
- 【実用新案登録請求の範囲】 予め優先順位が決まつており、外部から各ウイ
ンドウの識別子を任意に設定できる複数の優先レ
ジスタと、 前記複数の優先レジスタにそれぞれ対応して設
けられ、デイスプレイ画面上でウインドウを表示
すべきことを示す表示信号をウインドウ毎に受取
つて対応する優先レジスタに設定されている識別
子を持つたウインドウの表示信号だけを通す複数
の第1マルチプレクサと、 前記優先レジスタ及び前記第1マルチプレクサ
に接続され、前記第1マルチプレクサを通過した
1以上の表示信号のうち最も優先順位の高いウイ
ンドウの表示信号に応答して対応する優先レジス
タに設定されている識別子を出力するウインドウ
選択回路と、 前記ウインドウ選択回路から出力された識別子
を解読するデコーダと、 各ウインドウの画像情報を受取り、そのうち前
記デコーダで解読された識別子を持つたウインド
ウの画像情報を出力する第2マルチプレクサと、 で構成されたウインドウ優先順位回路。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1984136259U JPH0245907Y2 (ja) | 1984-09-10 | 1984-09-10 | |
| KR2019850007297U KR900008694Y1 (ko) | 1984-09-10 | 1985-06-18 | 창우선 순위회로 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1984136259U JPH0245907Y2 (ja) | 1984-09-10 | 1984-09-10 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6153794U JPS6153794U (ja) | 1986-04-11 |
| JPH0245907Y2 true JPH0245907Y2 (ja) | 1990-12-04 |
Family
ID=30694723
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1984136259U Expired JPH0245907Y2 (ja) | 1984-09-10 | 1984-09-10 |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JPH0245907Y2 (ja) |
| KR (1) | KR900008694Y1 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2801218B2 (ja) * | 1988-09-29 | 1998-09-21 | キヤノン株式会社 | 表示装置 |
| DE102004028481A1 (de) * | 2004-06-11 | 2005-12-29 | Volkswagen Ag | Anzeigevorrichtung für ein Kraftfahrzeug |
-
1984
- 1984-09-10 JP JP1984136259U patent/JPH0245907Y2/ja not_active Expired
-
1985
- 1985-06-18 KR KR2019850007297U patent/KR900008694Y1/ko not_active Expired
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6153794U (ja) | 1986-04-11 |
| KR860004009U (ko) | 1986-04-25 |
| KR900008694Y1 (ko) | 1990-09-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS6379184A (ja) | 表示制御装置 | |
| US4933877A (en) | Bit map image processing apparatus having hardware window function | |
| JPS60113395A (ja) | メモリ制御回路 | |
| JPH0245907Y2 (ja) | ||
| JPH0222958B2 (ja) | ||
| JPH0441831B2 (ja) | ||
| JPS6017486A (ja) | 画面分割制御装置 | |
| JP3877684B2 (ja) | マイクロコンピュータ、バス制御装置およびバス制御方法 | |
| JP2001034258A (ja) | 画像表示処理回路及びその処理方法 | |
| JPH0430052B2 (ja) | ||
| JP2002258827A (ja) | 画像表示装置 | |
| JPS61254981A (ja) | マルチウインド表示制御装置 | |
| US20050030428A1 (en) | On-screen display device | |
| JPS62105189A (ja) | 表示制御方式 | |
| JPH058836B2 (ja) | ||
| JP2975021B2 (ja) | 表示制御装置 | |
| JPH0296851A (ja) | アクセス回路 | |
| JPH03235993A (ja) | マルチウィンドウ表示方式 | |
| JPS61190624A (ja) | グラフイツク表示画面のハ−ドコピ−方式 | |
| JPH0418048Y2 (ja) | ||
| JPH08111090A (ja) | メモリ制御装置 | |
| JPS63168686A (ja) | グラフイツク表示装置 | |
| JPS62151983A (ja) | 情報処理装置 | |
| JPH04315269A (ja) | 半導体記憶装置 | |
| JPH0453319B2 (ja) |