JPS60188992A - スクリーンのウインドウを操作するためのハードワイヤード回路 - Google Patents
スクリーンのウインドウを操作するためのハードワイヤード回路Info
- Publication number
- JPS60188992A JPS60188992A JP60031377A JP3137785A JPS60188992A JP S60188992 A JPS60188992 A JP S60188992A JP 60031377 A JP60031377 A JP 60031377A JP 3137785 A JP3137785 A JP 3137785A JP S60188992 A JPS60188992 A JP S60188992A
- Authority
- JP
- Japan
- Prior art keywords
- window
- axis
- screen
- word
- memory
- 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
Links
- 230000015654 memory Effects 0.000 claims description 74
- 230000006870 function Effects 0.000 claims description 8
- 230000008859 change Effects 0.000 claims description 5
- 230000004913 activation Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 230000002829 reductive effect Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000003860 storage Methods 0.000 description 2
- 230000000295 complement effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005265 energy consumption Methods 0.000 description 1
- 230000002401 inhibitory effect Effects 0.000 description 1
- 230000000670 limiting effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000036961 partial effect Effects 0.000 description 1
- 239000011295 pitch Substances 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000007480 spreading Effects 0.000 description 1
- 238000003892 spreading 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)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Controls And Circuits For Display Device (AREA)
- Digital Computer Display Output (AREA)
- Image Generation (AREA)
- Details Of Aerials (AREA)
- Gas Or Oil Filled Cable Accessories (AREA)
- Window Of Vehicle (AREA)
- Coating With Molten Metal (AREA)
- Communication Cables (AREA)
- Liquid Crystal (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
本発明は情報処理システムで用いるためのTV形点走査
による図形又は文字数字ディスプレイに係り、より特定
的にはスクリーンに複数の独立した矩形像領域を場合に
よっては互に重ね合わせた状態で表示せしめる多ウィン
ドウディスプレイに係る。
による図形又は文字数字ディスプレイに係り、より特定
的にはスクリーンに複数の独立した矩形像領域を場合に
よっては互に重ね合わせた状態で表示せしめる多ウィン
ドウディスプレイに係る。
刊方す入ディスぜレイデバイスL寸 −鐙fsk+ L
r L−+連続キャラクタ位置又は点位置の列に沿って
走査を行なうと同時に各点位置又はキャラクタ位置での
像を規定するアスペクトワードを得るべ(画像メモリの
読取りを行なうことによって(全体的又は部分的に表示
し得る)像の表示を新しくするりフレッシュ信号を発生
させるようなプロセッサ(専用プロセッサであってよい
)からなるスクリーン制御器を使用する。前記メモリの
読取りは実際に走査されている行での当該点位置又はキ
ャラクタ位置の数の関数であるビットグループと、走査
フレーム内での当該性の数の関数である別のビットグル
ープとを有するアドレスワードによって実施される。
r L−+連続キャラクタ位置又は点位置の列に沿って
走査を行なうと同時に各点位置又はキャラクタ位置での
像を規定するアスペクトワードを得るべ(画像メモリの
読取りを行なうことによって(全体的又は部分的に表示
し得る)像の表示を新しくするりフレッシュ信号を発生
させるようなプロセッサ(専用プロセッサであってよい
)からなるスクリーン制御器を使用する。前記メモリの
読取りは実際に走査されている行での当該点位置又はキ
ャラクタ位置の数の関数であるビットグループと、走査
フレーム内での当該性の数の関数である別のビットグル
ープとを有するアドレスワードによって実施される。
大部分のウィンドウ式ディスプレイデバイスでは表示を
リフレッシュする場合にスクリーン制御器が直接画像メ
モリをアドレス指定するのではな(、画像メモリの内容
全体から可視部分のみを選択すべくかなり複雑なソフト
ウェアを使用して別のプロセッサ(又はスクリーン制御
プロセッサ自体)により像の種々の可視部分を集めてお
いた[ペイストアツゾ(貼り出し)jメモリをアドレス
指定する。
リフレッシュする場合にスクリーン制御器が直接画像メ
モリをアドレス指定するのではな(、画像メモリの内容
全体から可視部分のみを選択すべくかなり複雑なソフト
ウェアを使用して別のプロセッサ(又はスクリーン制御
プロセッサ自体)により像の種々の可視部分を集めてお
いた[ペイストアツゾ(貼り出し)jメモリをアドレス
指定する。
このペイストアツブメモリは各点又はキャラクタ位置の
イメー:)IQターンを規定するアスペクトワードを記
憶し得る。遠隔制御によってペイストアツブメモリの内
容を操作する中央コンピュータ内に画像メモリを配置し
、スクリーン制御器を表示のりフレッシュのみに使用す
るディスプレイ端末の多くはこれに該当する。このよう
な構成は端末装置の独立性を低下させ、メモリの容量と
中央コンピュータの計算時間とを殆んど専有するという
欠点を有する。
イメー:)IQターンを規定するアスペクトワードを記
憶し得る。遠隔制御によってペイストアツブメモリの内
容を操作する中央コンピュータ内に画像メモリを配置し
、スクリーン制御器を表示のりフレッシュのみに使用す
るディスプレイ端末の多くはこれに該当する。このよう
な構成は端末装置の独立性を低下させ、メモリの容量と
中央コンピュータの計算時間とを殆んど専有するという
欠点を有する。
ウィンドウ式ディスプレイシステムの独立性を維持する
ための方法としては、表示し得る像とスクリーンとを比
較的少数の同一サイズの単位ブロックに分割することに
よってペイストアツブメモリの操作を簡略化するという
方法が知られている。
ための方法としては、表示し得る像とスクリーンとを比
較的少数の同一サイズの単位ブロックに分割することに
よってペイストアツブメモリの操作を簡略化するという
方法が知られている。
この場合のペイストアツブメモリは小容量メモリであり
、各単位ブロック毎にワードを1つづつ記憶するにすぎ
ない。このワードは対応ブロック内に与えられるウィン
ドウを規定し、通常はそのウィンドウの表示すべき部分
をも規定する。いずれの場合もスクリーン制御器はこれ
らワードを、所望ウィンドウの所望部分が表示されるよ
う適切なアスペクトワードを読取るべく画像メモリ自体
のアドレス指定を行なうだめのインデクスとして使用す
る。この構成は表示し得る像におけるウィンドウの選択
が固定形態をもつ単位ブロックで形成されたものに限定
されるという欠点を有する。
、各単位ブロック毎にワードを1つづつ記憶するにすぎ
ない。このワードは対応ブロック内に与えられるウィン
ドウを規定し、通常はそのウィンドウの表示すべき部分
をも規定する。いずれの場合もスクリーン制御器はこれ
らワードを、所望ウィンドウの所望部分が表示されるよ
う適切なアスペクトワードを読取るべく画像メモリ自体
のアドレス指定を行なうだめのインデクスとして使用す
る。この構成は表示し得る像におけるウィンドウの選択
が固定形態をもつ単位ブロックで形成されたものに限定
されるという欠点を有する。
本発明の目的は前述の欠点を解消することにあり、その
ためにウィンドウの規定に制限を加えることな(実際に
リフレッシュされているキャラクタ又は点の位置に対応
するウィンドウを常時示し得る簡単な構造のハードワイ
ヤード回路を使用する。
ためにウィンドウの規定に制限を加えることな(実際に
リフレッシュされているキャラクタ又は点の位置に対応
するウィンドウを常時示し得る簡単な構造のハードワイ
ヤード回路を使用する。
本発明はスクリーンのウィンドウを操作するハードワイ
ヤード回路を提供するが、この回路は画像メモリとスク
リーン制御器との間に挿入される−ものであり、前記画
像メモリは存在し得る限りのウィンドウの数と同数のペ
ージを有し、各ページが特定ウィンドウに対応してスク
リーン上の対応ウィンドウに全体的又は部分的に表示さ
れるドキュメントの点位置又はキャラクタ位置に係るア
スペクトワードを記憶する。また、スクリーン制御器は
連続点位置又はキャラクタ位置からなるラインを走査す
ると同時に走査線上の当該点位置又はキャラクタ位置の
数の関゛数たる値をもつX軸ビットグループと、走査フ
レーム内での当該走査線の数の関数たる値をもつY軸ビ
ットグループとを含むアドレスワードによって画像メモ
リの任意のページを読取ることによりスクリーン表示を
りフレッシュするための信号を発生きせる。
ヤード回路を提供するが、この回路は画像メモリとスク
リーン制御器との間に挿入される−ものであり、前記画
像メモリは存在し得る限りのウィンドウの数と同数のペ
ージを有し、各ページが特定ウィンドウに対応してスク
リーン上の対応ウィンドウに全体的又は部分的に表示さ
れるドキュメントの点位置又はキャラクタ位置に係るア
スペクトワードを記憶する。また、スクリーン制御器は
連続点位置又はキャラクタ位置からなるラインを走査す
ると同時に走査線上の当該点位置又はキャラクタ位置の
数の関゛数たる値をもつX軸ビットグループと、走査フ
レーム内での当該走査線の数の関数たる値をもつY軸ビ
ットグループとを含むアドレスワードによって画像メモ
リの任意のページを読取ることによりスクリーン表示を
りフレッシュするための信号を発生きせる。
本発明のハードワイヤード回路は2つの補助メモリと交
差論理手段と優先エンコーダとからなり、第1補助メモ
リはX軸上のウィンドウ投影に係るメモリであってX軸
ビットグループの少な(とも一部分、即ちより重い方の
部分によってアドレス指定され、且つウィンドウによる
X軸占拠を示すワードを前記X軸ビットグループ部分の
各値組に記憶する。このワードは問題のウィンドウが前
記X軸ビットグループ部分によってアドレス指定すれた
スクリーン上の列に含まれる点位置又はキャラクタ位置
を有するか否かを示すためのものである。第2補助メモ
リはY軸ビットグループの少なくとも一部分、即ちより
重い方の部分によってアドレス指定され、且つウィンド
ウによるY軸占拠を示すワード、即ち前記Y@ビットグ
ループ部分によりアドレス指定されたスクリーン上の行
に含まれる任意の点位置又は中ヤラクタ位置を有するウ
ィンドウを指摘するワードを前記Y軸ビットグループ部
分の各個毎に記憶する。前記交差論理手段はウィンドウ
X軸及びY軸占拠ワードを受容してスクリーン制御器に
より実際に走査されている点又はキャラクタの位置を含
むウィンドウを示す第3占拠ワードを発生させるべ(接
続される。前記エンコーダはウィンドウの重なりの順序
を決定するものであって、現在走査されているスクリー
ンの位置に表示されるべきウィンドウを表わす番号を供
給すべく前記第3占拠ワードを受容するように接続され
る。前記番号はスクリーン制御器から発信されるアドレ
スカードによって読取るべき画像メモリの特定ページを
選択するのに使用される。
差論理手段と優先エンコーダとからなり、第1補助メモ
リはX軸上のウィンドウ投影に係るメモリであってX軸
ビットグループの少な(とも一部分、即ちより重い方の
部分によってアドレス指定され、且つウィンドウによる
X軸占拠を示すワードを前記X軸ビットグループ部分の
各値組に記憶する。このワードは問題のウィンドウが前
記X軸ビットグループ部分によってアドレス指定すれた
スクリーン上の列に含まれる点位置又はキャラクタ位置
を有するか否かを示すためのものである。第2補助メモ
リはY軸ビットグループの少なくとも一部分、即ちより
重い方の部分によってアドレス指定され、且つウィンド
ウによるY軸占拠を示すワード、即ち前記Y@ビットグ
ループ部分によりアドレス指定されたスクリーン上の行
に含まれる任意の点位置又は中ヤラクタ位置を有するウ
ィンドウを指摘するワードを前記Y軸ビットグループ部
分の各個毎に記憶する。前記交差論理手段はウィンドウ
X軸及びY軸占拠ワードを受容してスクリーン制御器に
より実際に走査されている点又はキャラクタの位置を含
むウィンドウを示す第3占拠ワードを発生させるべ(接
続される。前記エンコーダはウィンドウの重なりの順序
を決定するものであって、現在走査されているスクリー
ンの位置に表示されるべきウィンドウを表わす番号を供
給すべく前記第3占拠ワードを受容するように接続され
る。前記番号はスクリーン制御器から発信されるアドレ
スカードによって読取るべき画像メモリの特定ページを
選択するのに使用される。
このハードワイヤードウィンドウ操作回路ではスクリー
ンを単位ブロックに分割することによってウィンドウを
識別する代りにウィンドウを表示リフレッシュ走査によ
り規定されるデカルト座標に投影することによって識別
するためスクリーン上のウィンドウのペイスティングア
ップすなわち1−貼り出し」に使用されるメモリ′#敞
がより少ない。そのためウィンドウ位置を大官&I4c
のペイストアツプメそりを用いずに走査解像に合わせて
完璧に規定することができる。
ンを単位ブロックに分割することによってウィンドウを
識別する代りにウィンドウを表示リフレッシュ走査によ
り規定されるデカルト座標に投影することによって識別
するためスクリーン上のウィンドウのペイスティングア
ップすなわち1−貼り出し」に使用されるメモリ′#敞
がより少ない。そのためウィンドウ位置を大官&I4c
のペイストアツプメそりを用いずに走査解像に合わせて
完璧に規定することができる。
以下添付図面に基づき非限定的具体例を挙げてより詳細
な説明を行なう。
な説明を行なう。
図形ディスプレイデバイスではスクリーン制御器はスク
リーン上の点位置への書込みを線走査によって1つずつ
実施する。各点に書込まれる情報は、画像メモリに記憶
されていて特定点位置に割当てられるアスペクトワード
の値によって決定される。当該アスペクトワードは、走
査プロセスによって規定されるスクリーン上の走査中の
点の関数たるアドレスワードを用いてスクリーン制御器
によりアドレス指定される。このアドレスワードは現に
走査されている点の走査葎上での順位を(適切な正確度
まで)表わすX軸ビットグループと、現に走査されてい
る行の走査フレーム内での順位を(適切な正確度まで)
表わすY軸ビットグループとからなる。
リーン上の点位置への書込みを線走査によって1つずつ
実施する。各点に書込まれる情報は、画像メモリに記憶
されていて特定点位置に割当てられるアスペクトワード
の値によって決定される。当該アスペクトワードは、走
査プロセスによって規定されるスクリーン上の走査中の
点の関数たるアドレスワードを用いてスクリーン制御器
によりアドレス指定される。このアドレスワードは現に
走査されている点の走査葎上での順位を(適切な正確度
まで)表わすX軸ビットグループと、現に走査されてい
る行の走査フレーム内での順位を(適切な正確度まで)
表わすY軸ビットグループとからなる。
大部分の図形ディスプレイデバイスでは、走査線上の一
連の点に係る複数のアスペクトワードを11i1i像メ
モリの直接アドレス指定し得る記憶場所毎にまとめるこ
とによって画像メモリ読取り速度を低下させるのが−9
,’r iruである。
連の点に係る複数のアスペクトワードを11i1i像メ
モリの直接アドレス指定し得る記憶場所毎にまとめるこ
とによって画像メモリ読取り速度を低下させるのが−9
,’r iruである。
従ってスクリーン制御器は同一場所に記憶されたアスペ
クトワードを全て同時に読取り、次いでこれらアスペク
トワードの読取りと点から点へのポイント・パイ・ポイ
ントスクリーン走査との間に、例えはノ♀ラレルーイン
/シリアルーアウトシフトレジスクなどを用いて必要な
同期を設定することになり、その結果画像メモリのアド
レス指定に用いられるアドレスワードのX軸ビットグル
ープの解像が隣接アスペクトワードのビットグループの
順位に限定されることになる。問題の点に係るのはこれ
らアスペクトワードのうち1つだけである。
クトワードを全て同時に読取り、次いでこれらアスペク
トワードの読取りと点から点へのポイント・パイ・ポイ
ントスクリーン走査との間に、例えはノ♀ラレルーイン
/シリアルーアウトシフトレジスクなどを用いて必要な
同期を設定することになり、その結果画像メモリのアド
レス指定に用いられるアドレスワードのX軸ビットグル
ープの解像が隣接アスペクトワードのビットグループの
順位に限定されることになる。問題の点に係るのはこれ
らアスペクトワードのうち1つだけである。
文字数字ディスプレイデバイスでは画像メモリは複数の
隣接点、例えば8×8ドツトのマトリクスなどで構成さ
れたスクリーンセル上に表示すべきノQターンを規定す
るキャラクタコードを記憶するにすぎない。この場合、
画像メそりのアドレスワードのX軸ビットグループの解
像は走査線上での当該セルのコラム数に限定され、Y軸
ビットグループの解像度は走査フレーム内での当該セル
の行数に限定される。
隣接点、例えば8×8ドツトのマトリクスなどで構成さ
れたスクリーンセル上に表示すべきノQターンを規定す
るキャラクタコードを記憶するにすぎない。この場合、
画像メそりのアドレスワードのX軸ビットグループの解
像は走査線上での当該セルのコラム数に限定され、Y軸
ビットグループの解像度は走査フレーム内での当該セル
の行数に限定される。
セルマトリクス内の別のアドレス指定は画像メモリで読
取られるキャラクタコードに応じてキャラクタメモリに
適用される。
取られるキャラクタコードに応じてキャラクタメモリに
適用される。
いず41の場合もスクリーン制御器は画像メモリに与え
るべきアドレスを発信し、このアドレスは順次走査され
るスクリーン極小領域のスクリーン走査におけるXY座
標に対応する。前記極小領域は点位置、複数の並列点位
置からなるグループ又はセルであり得、ウィンドウ位置
の規定に使用し得る最小限のスクリーン部分を表わす。
るべきアドレスを発信し、このアドレスは順次走査され
るスクリーン極小領域のスクリーン走査におけるXY座
標に対応する。前記極小領域は点位置、複数の並列点位
置からなるグループ又はセルであり得、ウィンドウ位置
の規定に使用し得る最小限のスクリーン部分を表わす。
このような最小限のスクリーン分割区分を以後「画素」
と称する。
と称する。
、スクリーン制御器は画像メモリ内で画素に関するアス
ペクトワードを用いて規定される特定ドキュメントの全
て又は一部分をスクリーンに表示する役割を果たす。ス
クリーンウィンドウは種々のドキュメントを少なくとも
部分的に同時表示するのに用いられる。各ウィンドウは
夫々特定のドキュメントに割当てられ、対応ドキュメン
トを全体的又は部分的に表示する。そのためには画像メ
モリを複数のページに細分して各ページに所定ドキュメ
ントの画素に係るアスペクトワードを記憶する必要があ
り7、更にスクリーン制御器によって生じるアドレスワ
ードが当該ページ、即ちスクリーンの現に走査されてい
るウィンドウに対応するドキュメントを記憶しているペ
ージを規定する別のビットをも含むようにしなければな
らない。
ペクトワードを用いて規定される特定ドキュメントの全
て又は一部分をスクリーンに表示する役割を果たす。ス
クリーンウィンドウは種々のドキュメントを少なくとも
部分的に同時表示するのに用いられる。各ウィンドウは
夫々特定のドキュメントに割当てられ、対応ドキュメン
トを全体的又は部分的に表示する。そのためには画像メ
モリを複数のページに細分して各ページに所定ドキュメ
ントの画素に係るアスペクトワードを記憶する必要があ
り7、更にスクリーン制御器によって生じるアドレスワ
ードが当該ページ、即ちスクリーンの現に走査されてい
るウィンドウに対応するドキュメントを記憶しているペ
ージを規定する別のビットをも含むようにしなければな
らない。
第1図は前述の如くスクリーン制御器で発生したアドレ
スワードで表わされるXYデカルト座標で示される画素
によって規定されたスクリーン1を示している。このス
クリーン1はその側縁と平行に配置された種々の大きさ
の矩形ウィンドウA。
スワードで表わされるXYデカルト座標で示される画素
によって規定されたスクリーン1を示している。このス
クリーン1はその側縁と平行に配置された種々の大きさ
の矩形ウィンドウA。
B、C,Dを有し、これらウィンrつはスクリーン制御
器によって実施される表示リフレッシュ線走査により規
定される2つの座標軸への投影DX。
器によって実施される表示リフレッシュ線走査により規
定される2つの座標軸への投影DX。
DYによって全体が測定される。
現に走査中の画素が槁するウィンドウはそのウィンドウ
の投影DX、DYとこれら投影がスクリーン上で重合す
る時の順序(この場合は符号として用いられているアル
ファベットの順序)とに基づいていつでも検出し得る。
の投影DX、DYとこれら投影がスクリーン上で重合す
る時の順序(この場合は符号として用いられているアル
ファベットの順序)とに基づいていつでも検出し得る。
即ち成る画素が属するウィンドウをめるには先ずスクリ
ーン制御器によって生じたアドレスワードの対応X軸部
分及びY軸部分と同時に重なり合う投影DX及びDYを
有するウィンドウを検出し、次いでウィンドウをその重
合順序を規定する優先順位に従い考慮することによって
1つ以上のスクリーンウィンドウに同時に属する画素か
ら生じる不確定性を除去する・ 第2図はスクリーン制御器から発信されるスクリーンの
画像のアドレスワードに含まれるべき別のウィンドウ規
定ビットを供給するようなウィンドウ操作回路の構造を
示している。この図にはスクリーン1と表示更新走査に
より実際に走査されている画素2とが示されている。該
画素・iは値XをもつX軸部分と値yをもつY軸部分と
を含むアドレスワードを発信するスクリーン制御器によ
って規定される。X軸のウィンドウ投影に係る補助メモ
リ3はX軸上のウィンドウ投影DXを記憶する。このメ
モリはスクリーン制御器アドレスワードのX軸ビットグ
ループによってアドレス指定され、X軸ビットグループ
がとり得る個々の値毎に1つのアドレス可能な記憶場所
を有する。これら記憶場所には、値1#こよって対応ウ
ィンドウが当該値X上に投影されることを示し、値0に
よって対応ウィンドウが値X上に投影されないことを示
すよ51.Cビットを各ウィンドウ毎に1つずつ(この
場合は計4)有するビットマツプが記憶される。
ーン制御器によって生じたアドレスワードの対応X軸部
分及びY軸部分と同時に重なり合う投影DX及びDYを
有するウィンドウを検出し、次いでウィンドウをその重
合順序を規定する優先順位に従い考慮することによって
1つ以上のスクリーンウィンドウに同時に属する画素か
ら生じる不確定性を除去する・ 第2図はスクリーン制御器から発信されるスクリーンの
画像のアドレスワードに含まれるべき別のウィンドウ規
定ビットを供給するようなウィンドウ操作回路の構造を
示している。この図にはスクリーン1と表示更新走査に
より実際に走査されている画素2とが示されている。該
画素・iは値XをもつX軸部分と値yをもつY軸部分と
を含むアドレスワードを発信するスクリーン制御器によ
って規定される。X軸のウィンドウ投影に係る補助メモ
リ3はX軸上のウィンドウ投影DXを記憶する。このメ
モリはスクリーン制御器アドレスワードのX軸ビットグ
ループによってアドレス指定され、X軸ビットグループ
がとり得る個々の値毎に1つのアドレス可能な記憶場所
を有する。これら記憶場所には、値1#こよって対応ウ
ィンドウが当該値X上に投影されることを示し、値0に
よって対応ウィンドウが値X上に投影されないことを示
すよ51.Cビットを各ウィンドウ毎に1つずつ(この
場合は計4)有するビットマツプが記憶される。
Y軸でのウィンドウ投影に係る補助メモリ4も同様にし
てY軸上のウィンドウ投影DYを記憶する。
てY軸上のウィンドウ投影DYを記憶する。
このメそりはスクリーン制御器アドレスワードのY軸ビ
ットグループによってアドレス指定され、Y軸ビットグ
ループがとり得る個々の値毎に1つのアドレス可能な記
憶場所を有する。
ットグループによってアドレス指定され、Y軸ビットグ
ループがとり得る個々の値毎に1つのアドレス可能な記
憶場所を有する。
これら各記憶場所には対応ウィンドウが当該値y上に投
影されることを値1で示し、且つ対応ウィンドウが値y
上に投影されないことを値0で示すようなビットを各ウ
ィンドウ毎に1つずつ(この場合は計4)有するビット
マツプが記憶される。
影されることを値1で示し、且つ対応ウィンドウが値y
上に投影されないことを値0で示すようなビットを各ウ
ィンドウ毎に1つずつ(この場合は計4)有するビット
マツプが記憶される。
補助メモリ3及び4によって出力され且つX軸及びY軸
上のウィンドウ投影を夫々に表わす2つのビットマツプ
からのビットは2人力論理ANDゲートバッテリ5に一
対ずつ送られ、その結果第3ビツトiツブが供給される
。この第3ビツトマツプでは論理レベルlによって対応
ウィンドウが現に走査されている画素と重なることが示
され、論理レベルOによって前記ウィンドウが前記画素
と重ならないことが示される。
上のウィンドウ投影を夫々に表わす2つのビットマツプ
からのビットは2人力論理ANDゲートバッテリ5に一
対ずつ送られ、その結果第3ビツトiツブが供給される
。この第3ビツトマツプでは論理レベルlによって対応
ウィンドウが現に走査されている画素と重なることが示
され、論理レベルOによって前記ウィンドウが前記画素
と重ならないことが示される。
優先エンコーダ6はウィンドウの重なりの順序から見て
最上位に位置するウィンドウに優先性を与えるべく論理
ANDゲートバッテリ5からの出力に接続される。優先
エンコーダ6からの出力は現に走査中の画素の位置で見
えるウィンドウを表わす2進数Nである。2進数Nはス
クリーン制御器より発信されたXYアドレスワードと組
合わせられて、選択ウィンドウに対応するドキュメント
を規定するアスペクトワードが記憶されている画像メモ
リ7の適切なページのアドレス指定を行なう。
最上位に位置するウィンドウに優先性を与えるべく論理
ANDゲートバッテリ5からの出力に接続される。優先
エンコーダ6からの出力は現に走査中の画素の位置で見
えるウィンドウを表わす2進数Nである。2進数Nはス
クリーン制御器より発信されたXYアドレスワードと組
合わせられて、選択ウィンドウに対応するドキュメント
を規定するアスペクトワードが記憶されている画像メモ
リ7の適切なページのアドレス指定を行なう。
X軸及びY軸投影の補助メモリ3及び4の内容は表示リ
フレッシュ走査線相互間で例えば2つの神、続像間のフ
レームフライバック期間中に変化する。これはスクリー
ン制御器と同一のマイクロプロセッサであってよい補助
マイクロプロセッサμPによって実施される。補助メモ
リに必要な容jib、はウィンドウの個数(ビットマツ
プnKf長)と画素の行及び列の個数(アドレス可能ワ
ードの個数)とに応じて決定される。この容葉は補助メ
モリのアドレス指定時にアドレスワードのX軸及び/又
はY軸部分ピットのより軽い部分を無視することによっ
て減少させることもできるか、このような操作はウィン
ドウ配置解像が理論的には如何なる所与画素でも得られ
る棲めて密な解像より粗くなるという結果をもたらす。
フレッシュ走査線相互間で例えば2つの神、続像間のフ
レームフライバック期間中に変化する。これはスクリー
ン制御器と同一のマイクロプロセッサであってよい補助
マイクロプロセッサμPによって実施される。補助メモ
リに必要な容jib、はウィンドウの個数(ビットマツ
プnKf長)と画素の行及び列の個数(アドレス可能ワ
ードの個数)とに応じて決定される。この容葉は補助メ
モリのアドレス指定時にアドレスワードのX軸及び/又
はY軸部分ピットのより軽い部分を無視することによっ
て減少させることもできるか、このような操作はウィン
ドウ配置解像が理論的には如何なる所与画素でも得られ
る棲めて密な解像より粗くなるという結果をもたらす。
第3図は1024 x 1024の点位置をもつスクリ
ーンと50像/秒で表示更新走査を行なうスクリーン制
御G10と共に使用きれるウィンドウ操作回路の一具体
例を示している。スクリーン制御器によって生じるアド
レスワードはX軸走査線を8っの連続点位置ずつ複数の
グループに分解し、7つのビットをもつX軸グループと
10のビットをもつY軸グループとを含む。スクリーン
制御器はアドレスバスが使用されているか否かを示すア
ドレスバス使用信号Eをも発信する。
ーンと50像/秒で表示更新走査を行なうスクリーン制
御G10と共に使用きれるウィンドウ操作回路の一具体
例を示している。スクリーン制御器によって生じるアド
レスワードはX軸走査線を8っの連続点位置ずつ複数の
グループに分解し、7つのビットをもつX軸グループと
10のビットをもつY軸グループとを含む。スクリーン
制御器はアドレスバスが使用されているか否かを示すア
ドレスバス使用信号Eをも発信する。
このウィンドウ操作回路は8×8の点位置をもつセルの
解像に合わせて規定され得るスクリーン上の位置をもつ
8つのウィンドウを制御するのに使用される。X 11
+及びY軸上のウィンドウ投影に係る補助メモリ11及
び12は夫々128 X 8ビツトワードのランダムア
クセスメモリ(RAM)で構成される。X軸補助メモリ
11は各アドレスワードのX軸グループの7個のビット
全てによってアドレス指定され、Y軸補助メモリ12は
対応Y軸グループの最も重い7個のビットY′によって
アドレス指定される。8つの2人力論理ANDゲートを
もつバッテリ13は補助メモリ11及び12から対応ウ
ィンドウ投影ビットを一対ずつ受容すべく接続され、優
先エンコーダ14は当該ウィンドウの番号Nを供給すべ
くバッテリ13からの出力に接続される。前記番号Nは
スクリーン制御器が画像メモリを読取るのに使用する合
計アドレスワードN十XYに含まれる。
解像に合わせて規定され得るスクリーン上の位置をもつ
8つのウィンドウを制御するのに使用される。X 11
+及びY軸上のウィンドウ投影に係る補助メモリ11及
び12は夫々128 X 8ビツトワードのランダムア
クセスメモリ(RAM)で構成される。X軸補助メモリ
11は各アドレスワードのX軸グループの7個のビット
全てによってアドレス指定され、Y軸補助メモリ12は
対応Y軸グループの最も重い7個のビットY′によって
アドレス指定される。8つの2人力論理ANDゲートを
もつバッテリ13は補助メモリ11及び12から対応ウ
ィンドウ投影ビットを一対ずつ受容すべく接続され、優
先エンコーダ14は当該ウィンドウの番号Nを供給すべ
くバッテリ13からの出力に接続される。前記番号Nは
スクリーン制御器が画像メモリを読取るのに使用する合
計アドレスワードN十XYに含まれる。
補助プロセッサ15はアドレスバスがスクリーン制御器
のアドレスバスに直接接続さ九、データバスがバッファ
回路17及び18を介して補助メモリ11及び12のデ
ータボートに接庇;され、制御バスが補助メモリの書込
み制御器と前記バッファ回路のブロック及び方向制御器
と、スクリーン制御器10からのパス使用信号Eとに接
続される。
のアドレスバスに直接接続さ九、データバスがバッファ
回路17及び18を介して補助メモリ11及び12のデ
ータボートに接庇;され、制御バスが補助メモリの書込
み制御器と前記バッファ回路のブロック及び方向制御器
と、スクリーン制御器10からのパス使用信号Eとに接
続される。
パス使用信号Eによって示されるようにアドレスバスが
スクリーン制御器によって使用されていない時は、プロ
セッサ15が補助メモ1J11.12の内容を、即ちウ
ィンドウの形状及び大きさを制御する。
スクリーン制御器によって使用されていない時は、プロ
セッサ15が補助メモ1J11.12の内容を、即ちウ
ィンドウの形状及び大きさを制御する。
画像メモリの読取りを走査線上の連続点位置8つを1グ
ループとして各グループ毎に実施しながら1024X1
024の点位置をもつスクリーンを50像/秒でリフレ
ッシュするということは、スクリーン制御器のアドレス
ワードの値が120n。
ループとして各グループ毎に実施しながら1024X1
024の点位置をもつスクリーンを50像/秒でリフレ
ッシュするということは、スクリーン制御器のアドレス
ワードの値が120n。
毎に変化することを意味する。スクリーン制御器及び操
作回路はその間にスクリーンメモリの適切なアドレス指
定を行なわなければならない。この時間はウィンドウ操
作回路によって生じる遅延が画像メモリ読取り時間に累
加されない限り平均的RAMの読取り時間から考えて妥
当なものと言える。この操作回路に起因する遅延は画像
メモリのレベルでXYアドレスワードと優先エンコーダ
からのアドレスワード補足分Nとスクリーン制御器から
の走査同期信号とを同期することによって相殺し得る。
作回路はその間にスクリーンメモリの適切なアドレス指
定を行なわなければならない。この時間はウィンドウ操
作回路によって生じる遅延が画像メモリ読取り時間に累
加されない限り平均的RAMの読取り時間から考えて妥
当なものと言える。この操作回路に起因する遅延は画像
メモリのレベルでXYアドレスワードと優先エンコーダ
からのアドレスワード補足分Nとスクリーン制御器から
の走査同期信号とを同期することによって相殺し得る。
スクリーン制御器からのアドレスワードのY軸ビットグ
ループの最も軽い3つのビットを考慮しグメントではな
く8×8セルによって規定される仁とになる。このよう
なセルのサイズはスクリーンサイズに比べて極めて小さ
く、従ってウィンドウの規定に関する制限も些少になる
。
ループの最も軽い3つのビットを考慮しグメントではな
く8×8セルによって規定される仁とになる。このよう
なセルのサイズはスクリーンサイズに比べて極めて小さ
く、従ってウィンドウの規定に関する制限も些少になる
。
ウィンドウの個数はウィンドウ操作回路を拡大すること
によって増加し得る。例えば32のウィンドウを得るた
めには補助メモリ11及び12を夫々128X32ビツ
トワードの11Mで楢成し、バッテリ13に32のAN
Dゲートを与え且つ4つの8ビツト優先エンコーダをカ
スケード接続する必要がある。
によって増加し得る。例えば32のウィンドウを得るた
めには補助メモリ11及び12を夫々128X32ビツ
トワードの11Mで楢成し、バッテリ13に32のAN
Dゲートを与え且つ4つの8ビツト優先エンコーダをカ
スケード接続する必要がある。
ウィンドウの個数が多く且つスクリーン制御器によるア
ドレスワードの発信速度が過度に速くない限り、スクリ
ーン操作回路はその各アドレス指定サイクルの動作を複
数の連続ステップで実施させるシーケンシャル技術を用
いて設計するとともでき、その結果バッテリ13のゲー
ト数と優先エンコーダ14及びバッファ回路17.18
への入力線の数とを減少させることができる。
ドレスワードの発信速度が過度に速くない限り、スクリ
ーン操作回路はその各アドレス指定サイクルの動作を複
数の連続ステップで実施させるシーケンシャル技術を用
いて設計するとともでき、その結果バッテリ13のゲー
ト数と優先エンコーダ14及びバッファ回路17.18
への入力線の数とを減少させることができる。
第4図は前述の如く設計された32のウィンドウの操作
回路を示している。この回路は512X512の点位置
をもつスクリーン用に構成されたもので、走査線上の8
つの連続点位置からなるグループ毎に画像メモリのアド
レス指定を行なうスクリーン制御器により50像/秒の
速度で表示を更新する。
回路を示している。この回路は512X512の点位置
をもつスクリーン用に構成されたもので、走査線上の8
つの連続点位置からなるグループ毎に画像メモリのアド
レス指定を行なうスクリーン制御器により50像/秒の
速度で表示を更新する。
この場合アドレスワードの値は480□ 毎に変化する
。前記具体例と同様にこの回路によって操作されるウィ
ンドウも8X8の点位置からなるセルの格子に従って規
定される。換言すればスクリーン制御器のアドレスワー
ドのY軸ビットのうち最も軽い3つのビットを無視して
ウィンドウの配置が行なわれる6このウィンドウ操作回
路はスクリーン制御器より発信されるXYアドレスワー
ドの値変化速度の4倍の速度で作動するカウンタ20を
発信し、これらビットの一方は前記4倍速度で変化し他
方はその−の速度で変化する。X軸投影補助メモリ21
は8ビツトワード×256の容量を有し、2つの位相ピ
ッ)0によって71!レス指定される。該メモリ21は
各が64の8ビツトワードをもつ4つの部分に分割され
、これら部分は夫々スクリーン制御器アドレスワードの
X軸部分の6つのビットによってアドレス指定される。
。前記具体例と同様にこの回路によって操作されるウィ
ンドウも8X8の点位置からなるセルの格子に従って規
定される。換言すればスクリーン制御器のアドレスワー
ドのY軸ビットのうち最も軽い3つのビットを無視して
ウィンドウの配置が行なわれる6このウィンドウ操作回
路はスクリーン制御器より発信されるXYアドレスワー
ドの値変化速度の4倍の速度で作動するカウンタ20を
発信し、これらビットの一方は前記4倍速度で変化し他
方はその−の速度で変化する。X軸投影補助メモリ21
は8ビツトワード×256の容量を有し、2つの位相ピ
ッ)0によって71!レス指定される。該メモリ21は
各が64の8ビツトワードをもつ4つの部分に分割され
、これら部分は夫々スクリーン制御器アドレスワードの
X軸部分の6つのビットによってアドレス指定される。
同様にしてY軸投影補助メモリ22も8ビツトワード×
256の容量をもち、2つの位相ビットダによってアド
レス指定される。該メモリ22はやはり4つの部分に分
割され、これら部分は夫々6408ビツトワードを有し
、スクリーン制御器のアドレスワードのY軸部分の最も
重い6つのビットによってアドレス指定される。2つの
補助メモリから対応ビットを受容すべく接続された2人
カー理ANDゲートバッテリ23はウィンドウ数か32
ア本スtr 4.檜ちずデートをやはり8つしかもたず
、優先エンコーダ24も入力を8つ有するにすぎない。
256の容量をもち、2つの位相ビットダによってアド
レス指定される。該メモリ22はやはり4つの部分に分
割され、これら部分は夫々6408ビツトワードを有し
、スクリーン制御器のアドレスワードのY軸部分の最も
重い6つのビットによってアドレス指定される。2つの
補助メモリから対応ビットを受容すべく接続された2人
カー理ANDゲートバッテリ23はウィンドウ数か32
ア本スtr 4.檜ちずデートをやはり8つしかもたず
、優先エンコーダ24も入力を8つ有するにすぎない。
このエンコーダはアクチベーションフラッグ出力Pro
とインヒビット入力ELとの間に挿入された双安定ラッ
チ25からなる抑止回路を有する。
とインヒビット入力ELとの間に挿入された双安定ラッ
チ25からなる抑止回路を有する。
ラッチ25は最も重い位相ビットの下降前線によってぜ
口に戻される。5つの並列ビットを用いるレジスタ26
は位相ビットゲと、優先エンコーダ24からの3つの出
力ビットとに基づいてウィンドウ番号Nを発信する。前
記3つの出力ビットは優先エンコーダ24からのアクテ
ベーションフラッグEoに応じてレジスタ26に記憶さ
れる。
口に戻される。5つの並列ビットを用いるレジスタ26
は位相ビットゲと、優先エンコーダ24からの3つの出
力ビットとに基づいてウィンドウ番号Nを発信する。前
記3つの出力ビットは優先エンコーダ24からのアクテ
ベーションフラッグEoに応じてレジスタ26に記憶さ
れる。
このウィンドウ操作回路では32個のウィンドウを8個
ずつ4つの連続グループに分け、位相ビットyで規定さ
れる各位相毎に1グループの割合でこれらウィンドウの
投影DX、DYを調べることにより、実際に争査中の画
素に属するウィンドウを検出する。この場合ウィンドウ
はアクチベーションフラッグからの最初の信号が各サイ
クルで優先エンコーダが作動する唯一の時点を決定し且
つ最優先ウィンドウを示すよ゛うに優先度の高い方から
順次考慮していく。前記レジスタ26は優先エンコーダ
から発信されるグループ内での所望ウィンドウの番号と
カウンタの位相ビットにより与えられる当該グループの
番号とに基づいて所望ウィンドウの番号を発信する。
ずつ4つの連続グループに分け、位相ビットyで規定さ
れる各位相毎に1グループの割合でこれらウィンドウの
投影DX、DYを調べることにより、実際に争査中の画
素に属するウィンドウを検出する。この場合ウィンドウ
はアクチベーションフラッグからの最初の信号が各サイ
クルで優先エンコーダが作動する唯一の時点を決定し且
つ最優先ウィンドウを示すよ゛うに優先度の高い方から
順次考慮していく。前記レジスタ26は優先エンコーダ
から発信されるグループ内での所望ウィンドウの番号と
カウンタの位相ビットにより与えられる当該グループの
番号とに基づいて所望ウィンドウの番号を発信する。
第5図は第31i1のウィンドウ操作回路の変形例であ
る。この具体例ではX軸投影及びY軸投影の2つの補助
メモリが単一のRAM30内で組合わされている。この
RAM30はスクリーン制御器のアドレスワードのX軸
ビットグループ及びY軸ビットグループの双方によって
アドレス指定される。RAM30の出力側に配置された
バッファレジスタ31は当該画素のY軸投影ビットマツ
プをX軸投影ビットマツプと同時に論理ANDデートバ
ッテリ32で受容せしめる機能を果たす。前記具体例と
同様に、論理ゲートバッテリ32の出力に接続された優
先エンコーダ33はウィンドウ番号Nを発信する。
る。この具体例ではX軸投影及びY軸投影の2つの補助
メモリが単一のRAM30内で組合わされている。この
RAM30はスクリーン制御器のアドレスワードのX軸
ビットグループ及びY軸ビットグループの双方によって
アドレス指定される。RAM30の出力側に配置された
バッファレジスタ31は当該画素のY軸投影ビットマツ
プをX軸投影ビットマツプと同時に論理ANDデートバ
ッテリ32で受容せしめる機能を果たす。前記具体例と
同様に、論理ゲートバッテリ32の出力に接続された優
先エンコーダ33はウィンドウ番号Nを発信する。
Y軸投影ビットマツプは各走査線の初頭でバッファレジ
スタ31に登録され、対応線に関しては変化することが
ない。この転送はRAM30のDX又はDY部分のアド
レス指定にも用いられる沓込み信号ダIの制御下で実施
される。
スタ31に登録され、対応線に関しては変化することが
ない。この転送はRAM30のDX又はDY部分のアド
レス指定にも用いられる沓込み信号ダIの制御下で実施
される。
第5図の回路では補助プロセッサによるウィンドウ操作
回路1ζAM30へのアクセスがより簡単である。
回路1ζAM30へのアクセスがより簡単である。
以上説明してきた種々の具体例は単−LSI回路(例え
は予拡散回路)に集積することもでき、このようにすれ
ば製造コスト、消費エネルギを節約し且つ物理的大きさ
を縮小することができる。
は予拡散回路)に集積することもでき、このようにすれ
ば製造コスト、消費エネルギを節約し且つ物理的大きさ
を縮小することができる。
第1図及び第2図は本発明の回路の作動原理を示すブロ
ック図、第3図、第4図及び第5図は本B閤/7X開瞼
^す^^1ノいl−二jノーーーー1−山る。 1・・・スクリーン、2・・・画素、 3、11.21・・・X軸つィンドウ投影補助メモリ、
4、12.22・・・Y軸つィンドウ投影補助メモリ、
5、13.23.32・・・論理ANDデートバッテリ
、6、14.26.33・・・優先エンコーダ、7 ・
・・ 画像メモリ、 10 ・・・ スクリーン制御器、 15 ・・・ 補助プロセッサ、 17、18 ・・・ バッファ回路、 20 ・・・カウンタ、 25 ・・・ 双安定ラッチ、26 ・・・ レジスタ
、30 ・・・ RAM、31 ・・・ バッファレジ
スタ。
ック図、第3図、第4図及び第5図は本B閤/7X開瞼
^す^^1ノいl−二jノーーーー1−山る。 1・・・スクリーン、2・・・画素、 3、11.21・・・X軸つィンドウ投影補助メモリ、
4、12.22・・・Y軸つィンドウ投影補助メモリ、
5、13.23.32・・・論理ANDデートバッテリ
、6、14.26.33・・・優先エンコーダ、7 ・
・・ 画像メモリ、 10 ・・・ スクリーン制御器、 15 ・・・ 補助プロセッサ、 17、18 ・・・ バッファ回路、 20 ・・・カウンタ、 25 ・・・ 双安定ラッチ、26 ・・・ レジスタ
、30 ・・・ RAM、31 ・・・ バッファレジ
スタ。
Claims (1)
- 【特許請求の範囲】 ■ 画像メモリとスクリーン制御器との間に挿入される
スクリーンウィンドウ操作用ノー−ドワイヤード回路で
あって、前記画像メモリは存在し得る限りのウィンドウ
と同数のページを有し、各ページが特定ウィンドウに対
応していてスクリーンの対応ウィンドウに全体的又は部
分的に表示されるドキュメントの点位置又はキャラクタ
位置に係るアスペクトワードを記憶し、前記スクリーン
制御器は一遅の点位置又はキャラクタ位置からなるツイ
ンを走査すると同時にアドレスワードを用いて画像メモ
リの任意のページを読取ることによりスlリーフ表示を
リフレッシュする信号を発生させ、前記アドレスワード
は当該点位置又はキャラクタ位置の走査線上でのコラム
数の関数としての値をもつX軸ビットグループと、当該
走査線の走査フレーム内での線数の関数としての値をも
つY軸ビットグループとからなり、前記操作回路が2つ
の補助メモリと交差論理手段と優先エンコーダとを備え
、補助メモリの一方がX軸上のウィンドウ投影に係るメ
モリであって前記X軸ビットグループの少なくとも最も
重い方の一部分によりアドレス指定され且つ結果として
得られるX軸アドレス指定の各鎖鋸に1つのウィンドウ
X軸占拠ワード、即ちX軸ビットグループの前記部分に
よってアドレス指定されたスクリーン上の列を占めるい
ずれかの点位置又はキャラクタ位置を含むウィンドウ7
を指摘するワードを記憶し、他方がYlill上のウィ
ンドウ投影に係るメモリでろって前記Y軸ビットグルー
プの少なくとも最も重い方の一部分によりアドレス指定
され且つ結果として得られるY軸アドレス指定の各鎖鋸
に1つのウィンドウY軸占拠ワード、即ちY軸ビットグ
ループの前記部分によりアドレス指定されたスクリーン
上の行を占めるいずれかの点位置又はキャラクタ位置を
含むウィンドウを指摘するワードを記憶し、前記論理手
段がウィンドウX軸占拠ワード及びY軸占拠ワードを受
容してスクリーン制御器により実際に走査されている点
位置又はキャラクタ位置を含むウィンドウを指摘する第
3占拠ワードを発生させるべく接続され、前記エンコー
ダがウィンドウの重なり順序を決定する機能をもち、前
記第3占拠ワードを受容して実際に走査されているスク
リーン位置に表示されるウィンドウ8表わす番号を発信
し、この番号がスクリーン制御器により生じるアドレス
ワードを用いて読取るべき画像メモリの特定ページを選
択するのに使用されるハードワイヤード回路。 (2) ウィンドウ投影のX軸占拠ワード及びY軸占拠
ワードが双方共ビットマツプであり、これらビットマツ
プの各ビット位置が夫々特定のウィンドウに対応し、い
ずれのビット位置でも論理値1は対応ウィンドウが実際
に走査されているスクリーン位置と同じ行又は列の点位
置又はキャラクタ位置を含むことを表わし、前記交差論
理手段が2人力論理ANDゲートバッテリからなり、該
バッテリの各ゲートが夫々特定のウィンドウに対応し且
つ2つの入力が対応ウィンドウに係るビットマツプのビ
ット7i−1つずつ受容するように接続される特許請求
の範囲第1項に記載の回路。 (3) 前記2つの補助メモリが夫々別個のデータ出力
をもつ別個のRAMバンクで構成される特許請求の範囲
第1項に記載の回路。 (4)単−RAMパンクの別個の部分で構成された前記
補助メモリと、前記投影占拠ワードの一方を他方の占拠
ワードと同時に前記交差論理手段に与えるためのバッフ
ァレジスタとを備える特許請求の範囲第1項に記載の回
路。 (5) ウィンドウが複数のグループに分割され、前記
補助メモリがこれらウィンドウグループと同数の領域に
細分され、これら領域がスクリーン制御器のアドレスワ
ードの値変化時点相互間の期間中にこれら領域を1回り
するカウンタにより供給される位相ビットによって順次
間合わされる特許請求の範囲第1項に記載の回路。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR8402510 | 1984-02-20 | ||
| FR8402510A FR2559927B1 (fr) | 1984-02-20 | 1984-02-20 | Circuit cable de gestion de fenetres sur ecran |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS60188992A true JPS60188992A (ja) | 1985-09-26 |
| JPH0254957B2 JPH0254957B2 (ja) | 1990-11-26 |
Family
ID=9301176
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60031377A Granted JPS60188992A (ja) | 1984-02-20 | 1985-02-19 | スクリーンのウインドウを操作するためのハードワイヤード回路 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US4670752A (ja) |
| EP (1) | EP0158785B1 (ja) |
| JP (1) | JPS60188992A (ja) |
| AT (1) | ATE37109T1 (ja) |
| DE (1) | DE3564876D1 (ja) |
| FR (1) | FR2559927B1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6249577A (ja) * | 1985-08-29 | 1987-03-04 | Agency Of Ind Science & Technol | マルチウインド優先制御方式 |
Families Citing this family (23)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB8428443D0 (en) * | 1984-11-10 | 1984-12-19 | Int Computers Ltd | Data processing |
| JPS61188582A (ja) * | 1985-02-18 | 1986-08-22 | 三菱電機株式会社 | マルチウインドウ書込み制御装置 |
| GB8508668D0 (en) * | 1985-04-03 | 1985-05-09 | British Telecomm | Video display apparatus |
| US4710767A (en) * | 1985-07-19 | 1987-12-01 | Sanders Associates, Inc. | Method and apparatus for displaying multiple images in overlapping windows |
| EP0212563B1 (en) * | 1985-08-14 | 1994-11-02 | Hitachi, Ltd. | Display control method for multi-window system |
| US4777486A (en) * | 1986-05-09 | 1988-10-11 | A-Squared Systems | Video signal receiver for computer graphics system |
| JPH0814785B2 (ja) * | 1986-09-24 | 1996-02-14 | 株式会社日立製作所 | 表示制御装置 |
| US4884199A (en) * | 1987-03-02 | 1989-11-28 | International Business Macines Corporation | User transaction guidance |
| US4965558A (en) * | 1987-07-15 | 1990-10-23 | Interand Corporation | Method and apparatus for image retrieval |
| JPS6426221A (en) * | 1987-07-22 | 1989-01-27 | Sharp Kk | Fast page turning control system |
| US4890098A (en) * | 1987-10-20 | 1989-12-26 | International Business Machines Corporation | Flexible window management on a computer display |
| US5396263A (en) * | 1988-06-13 | 1995-03-07 | Digital Equipment Corporation | Window dependent pixel datatypes in a computer video graphics system |
| US5216413A (en) * | 1988-06-13 | 1993-06-01 | Digital Equipment Corporation | Apparatus and method for specifying windows with priority ordered rectangles in a computer video graphics system |
| US5128658A (en) * | 1988-06-27 | 1992-07-07 | Digital Equipment Corporation | Pixel data formatting |
| US5185597A (en) * | 1988-06-29 | 1993-02-09 | Digital Equipment Corporation | Sprite cursor with edge extension and clipping |
| US5001469A (en) * | 1988-06-29 | 1991-03-19 | Digital Equipment Corporation | Window-dependent buffer selection |
| US5075675A (en) * | 1988-06-30 | 1991-12-24 | International Business Machines Corporation | Method and apparatus for dynamic promotion of background window displays in multi-tasking computer systems |
| US4961071A (en) * | 1988-09-23 | 1990-10-02 | Krooss John R | Apparatus for receipt and display of raster scan imagery signals in relocatable windows on a video monitor |
| US5592678A (en) * | 1991-07-23 | 1997-01-07 | International Business Machines Corporation | Display adapter supporting priority based functions |
| US5276437A (en) * | 1992-04-22 | 1994-01-04 | International Business Machines Corporation | Multi-media window manager |
| US5557298A (en) * | 1994-05-26 | 1996-09-17 | Hughes Aircraft Company | Method for specifying a video window's boundary coordinates to partition a video signal and compress its components |
| JP2004094385A (ja) * | 2002-08-29 | 2004-03-25 | Olympus Corp | 画像入力装置の領域選択方式、領域選択方法及び領域選択プログラム |
| KR102208441B1 (ko) * | 2014-06-13 | 2021-01-27 | 삼성전자주식회사 | 화면을 포함하는 전자 장치 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4197590A (en) * | 1976-01-19 | 1980-04-08 | Nugraphics, Inc. | Method for dynamically viewing image elements stored in a random access memory array |
| US4295135A (en) * | 1978-12-18 | 1981-10-13 | Josef Sukonick | Alignable electronic background grid generation system |
| JPS5891492A (ja) * | 1981-11-27 | 1983-05-31 | 株式会社日立製作所 | 画像表示装置の制御方式 |
| US4533910A (en) * | 1982-11-02 | 1985-08-06 | Cadtrak Corporation | Graphics display system with viewports of arbitrary location and content |
| US4554538A (en) * | 1983-05-25 | 1985-11-19 | Westinghouse Electric Corp. | Multi-level raster scan display system |
| US4542376A (en) * | 1983-11-03 | 1985-09-17 | Burroughs Corporation | System for electronically displaying portions of several different images on a CRT screen through respective prioritized viewports |
-
1984
- 1984-02-20 FR FR8402510A patent/FR2559927B1/fr not_active Expired
-
1985
- 1985-02-14 EP EP85101615A patent/EP0158785B1/fr not_active Expired
- 1985-02-14 DE DE8585101615T patent/DE3564876D1/de not_active Expired
- 1985-02-14 AT AT85101615T patent/ATE37109T1/de not_active IP Right Cessation
- 1985-02-19 JP JP60031377A patent/JPS60188992A/ja active Granted
- 1985-02-19 US US06/702,567 patent/US4670752A/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6249577A (ja) * | 1985-08-29 | 1987-03-04 | Agency Of Ind Science & Technol | マルチウインド優先制御方式 |
Also Published As
| Publication number | Publication date |
|---|---|
| DE3564876D1 (en) | 1988-10-13 |
| JPH0254957B2 (ja) | 1990-11-26 |
| EP0158785A1 (fr) | 1985-10-23 |
| FR2559927A1 (fr) | 1985-08-23 |
| ATE37109T1 (de) | 1988-09-15 |
| US4670752A (en) | 1987-06-02 |
| EP0158785B1 (fr) | 1988-09-07 |
| FR2559927B1 (fr) | 1986-05-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS60188992A (ja) | スクリーンのウインドウを操作するためのハードワイヤード回路 | |
| JPH06180685A (ja) | マルチバンクフレームバッファランダムアクセスポートへ書込み、およびそれから読出すための装置および画素をマルチバンクフレームバッファへ書込む速度を向上させる方法 | |
| JPH0431154B2 (ja) | ||
| WO1999021162B1 (en) | Basic input-output system (bios) read-only memory (rom) with capability for vertical scrolling of bitmapped graphic data by columns | |
| EP0215984B1 (en) | Graphic display apparatus with combined bit buffer and character graphics store | |
| JPS61249086A (ja) | 隣接表示区域の画像表示装置 | |
| EP0140555B1 (en) | Apparatus for displaying images defined by a plurality of lines of data | |
| JPS5954095A (ja) | ビデオramリフレッシュ方式 | |
| US5870074A (en) | Image display control device, method and computer program product | |
| JPS6073674A (ja) | デ−タ表示装置 | |
| JPH0695959A (ja) | 情報処理装置 | |
| JP3468652B2 (ja) | 表示制御装置および表示装置 | |
| JP2708841B2 (ja) | ビットマップメモリの書き込み方法 | |
| JPS597115B2 (ja) | アドレス作成方法 | |
| JPS58192078A (ja) | ビツト・イメ−ジ・メモリ処理方式 | |
| JPS63251864A (ja) | 表示装置 | |
| JPH039392A (ja) | Led表示装置 | |
| JP2605609B2 (ja) | ドット表示処理装置 | |
| JPS62206587A (ja) | 文字表示装置 | |
| JPS6040034B2 (ja) | 表示装置 | |
| JPS62296189A (ja) | 表示装置 | |
| JPH0385596A (ja) | フォントメモリ装置 | |
| JPH01172994A (ja) | 表示装置 | |
| JPS6152691A (ja) | 画面のペ−ジ分割及びスクロ−ル方式 | |
| JPS62273598A (ja) | 表示制御装置 |