JPS63151993A - マルチウインドウ表示方法 - Google Patents

マルチウインドウ表示方法

Info

Publication number
JPS63151993A
JPS63151993A JP61300468A JP30046886A JPS63151993A JP S63151993 A JPS63151993 A JP S63151993A JP 61300468 A JP61300468 A JP 61300468A JP 30046886 A JP30046886 A JP 30046886A JP S63151993 A JPS63151993 A JP S63151993A
Authority
JP
Japan
Prior art keywords
window
data
display
area
windows
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.)
Pending
Application number
JP61300468A
Other languages
English (en)
Inventor
義昭 田中
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.)
Sanyo Electric Co Ltd
Original Assignee
Sanyo Electric 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 Sanyo Electric Co Ltd filed Critical Sanyo Electric Co Ltd
Priority to JP61300468A priority Critical patent/JPS63151993A/ja
Publication of JPS63151993A publication Critical patent/JPS63151993A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、画像表示装置におけるマルチウィンドウ表示
方法に関する。
〔従来技術〕
ワードプロセッサ、コンピュータ等による画像処理にお
いては、データが夫々に書き込まれた複数のウィンドウ
を、その一部を重畳させて一画面上に、同時に表示する
、所謂マルチウィンドウ表示を行い、互いに関連した複
数種のデータの一瞥を可能とすることにより、作業効率
の向上を図っている。
マルチウィンドウ表示方法では、ウィンドウ領域を記憶
する2種類のメモリ、即ち重畳しない状態のウィンドウ
の原形となる領域を記憶する画像メモリと、表示画面上
で重畳したウィンドウの表示形態を記憶する表示メモリ
とを設けており、画像メモリに作成したウィンドウ原形
に、これらとは別のメモリから読み出した所要データを
書きこみ、データを書き込んだウィンドウを、ウィンド
ウが有する表示上の優先順位が低いものから順次表示メ
モリへ伝送してウィンドウを重畳させ、この重畳したウ
ィンドウを画面表示する。このとき表示メモリでは、ウ
ィンドウの重畳に伴い、重畳部分のデータは、順次優先
順位の高いウィンドウのデータに更新されていく。
また、第3図に示す表示メモリの概念図の状態と同様に
ウィンドウ1〜3の表示が行われた後、ウィンドウの1
つを消去した場合、この消去に伴なって、消去ウィンド
ウより優先順位が下位のウィンドウにおいては、重畳部
分が欠落したウィンドウ領域となる。そのため、従来で
は表示メモリの内容を一旦、全部消去し、これに従って
画面上の表示データも一旦消去した後、データを書き込
んだ表示所要ウィンドウを画像メモリから表示メモリへ
、優先順位の低いものから順次、転送し直して重畳し、
これを画面表示していた。しかし、この方法では、ウィ
ンドウを全面的に転送し直すことにより、欠落部分を補
充するため、オーバーヘッドが多く画面表示の速度が遅
い。
従って、変更が発生した重畳部分のみデータ転送を行い
、オーバーヘッドの減少を図る方法が考えられる。
この方法を、第3図の表示メモリの概念図に従い説明す
ると、ウィンドウlの上にウィンドウ2、その上にウィ
ンドウ3を重畳ルて第3図の表示メモリと同様の形態で
表示した画面からウィンドウ3を消去した場合、図中の
ABCDEF領域が欠落した状態で重畳したウィンドウ
1とウィンドウ2とが表示メモリ上に残る。次に、欠落
したABCDEF領域の内、重畳していないAl1CI
pff域へは、画像メモリのウィンドウ1から、またC
DEFHGefi域へはウィンドウ2から所要データを
書き込んだ該当領域を転送し、さらにウィンドウ1とウ
ィンドウ2との重畳領域ICGHへは、これらウィンド
ウの優先順位に基づき、優先順位の高いウィンドウ2の
データを書き込んだ相当領域を転送し、これらを画面表
示する。
〔発明が解決しようとする間5点〕 ところが、このようなデータ転送方法では、ウィンドウ
の消去により欠落する重畳部分を、残されたウィンドウ
同志の重畳関係の有無等によりブロック分けをし、夫々
のブロック毎にデータ転送を行うため、ウィンドウの増
加に従ってウィンドウ数以上にブロック数が増大すると
共に、ブロック分けした部分が、第3図C[1EFtl
G?+i域の如き多角形となる場合が出現し、領域を指
定するデータが増加する等して管理すべきデータ量が多
く、ウィンドウの消去に伴なうデータ転送時のオーバー
ヘッドが多いという問題点があった。
本発明はこのような問題点を解決するためになされたも
のであって、ウィンドウ消去に伴うデータ転送のオーバ
ーヘッドが少ないマルチウィンドウ表示方法の提供を目
的とする。
〔問題点を解決するための手段〕
本発明は、マルチウィンドウ表示された各ウィンドウを
、ウィンドウ2面ずつの重なりと見なすことを特徴とす
る。
即ち、その一部領域が重畳した複数面のウィンドウを1
つの表示画面に同時に表示する一方、任意のウィンドウ
の消去に伴って残されたウィンドウにてウィンドウの重
畳によりデータが欠落しているeMMへ所要データを転
送し、転送したデータによって残されたウィンドウを補
完するマルチウィンドウ表示方法において、重畳した複
数面のウィンドウにて各ウィンドウと他のウィンドウ1
面ずつとが重畳した2面となる際に生じ得る重畳領域を
記憶しておく一方、任意のウィンドウの消去に伴なって
残されたウィンドウにてデータが欠落している領域へ、
消去されたウィンドウと残された各ウィンドウとの前記
重畳領域から所定順序にてデータを転送することを特徴
とする。
〔作用〕 本発明方法は、1つの表示画面に重畳して表示された複
数のウィンドウにおいて、各ウィンドウをウィンドウ2
面ずつの重なりと見なし、その重なり領域を記憶してお
く一方、任意のウィンドウが消去されると、残さ屯たウ
ィンドウの欠落領域へ、消去されたウィンドウと残され
た各ウィンドウとの前記型なり領域のデータを、表示優
先順位の低いウィンドウに係る重なり領域から順次転送
して残されたウィンドウの欠落領域を補充し、これを表
示する。
(実施例〕 以下、本発明をその実施例を示す図面に基づき詳述する
。第1図は本発明に係る画像表示装置の構成を示すブロ
ック図である。図中1は、主制御部であって、マウス、
キーボード等の人力装置2から入力された指示、命令1
文字コードに基づいて各処理を行うと共に、装置各部間
におけるデータの授受を制御する。また、画像メモリ制
御部3は、図示しないスキャナ等から人力された文書。
図面等の画像情報を、一旦画像メモリ4に記憶し、記憶
した情報を表示メモリ制御部5へ出力する。
一方、画像メモリ4に記憶された画像情報は、前記入力
装置2からの情報読込みの命令に応じて符号化され光デ
ィスク等からなる図示しない記憶媒体に読み込まれ、読
み込まれた情報は入力装置2からの情報読出しの命令に
応じて記憶媒体から読み出されて復号化され、画像メモ
リ4に一旦記憶される。画像メモリ制御部3はこの記憶
情報を前述としたところと同様に画像メモリ4から読み
出し、表示メモリ制’+IU部5へ出力する。表示メモ
リ制御部5は、画像メモリ制御部3から与えられた画像
情報を表示メモリ6に記憶すると共に、これらの画像情
報をCRT7に表示する。
また、マルチウィンドウ表示の際には、画像メモリ制御
部3が、入力装置2から与えられるウィンドウ作成の命
令によって、重畳しないウィンドウの原形を画像メモリ
4に作成する。次にウィンドウ表示の命令によって、相
当るすウィンドウの原形に所要データが書き込まれ、各
ウィンドウが有する表示優先度の下位のウィンドウから
順次。
表示メモリ制御部5へ転送され、表示メモリ制御部5は
、これらを表示すべき重畳状態に配して表示メモリ6に
記憶すると共にCI?T7に表示する。一方、主制御部
1は、各ウィンドウのサイズ、表示優先順位及び画像メ
モリ4と表示メモリ6とにおける各ウィンドウの位置5
重畳部分の位置、そのサイズを対応付けてウィンドウ管
理テーブル8に記憶する。
以上のような構成の画像表示装置における本発明方法の
実施手順を、第2図、第3図、第4図に示す画像メモリ
41表示メモリ6、ウィンドウ管理デープル8の概念図
に基づき詳述する。なお、各ウィンドウ及び重畳領域は
、矩形にて表わされ、矩形の1頂点の位置と、その頂点
からの縦の長さ。
横の長さを指示することにより、矩形領域が確定する。
次に、キーボード、マウス等の人力装置2からウィンド
ウ作成の命令及びウィンドウサイズに係るデータが入力
されると、主制御部1は、この命令及び指示を画像メモ
リ制御部3へ出力し、画像メモリ制御部3は画像メモリ
4に、指示すイズに応じた矩形のウィンドウ原形となる
べき領域を確定する。同様にして所要数のウィンドウ原
形の領域、本実施例では3領域、を第2図に示す画像メ
モリ4の如く、夫々重畳させずに、確定する。
また、これらウィンドウ原形の領域は、表示ウィンドウ
の消去によっても消去されることなく確定されている。
各ウィンドウの位置及びサイズは、設定された表示優先
順位(本実施例では、ウィンドウ1.ウィンドウ2.ウ
ィンドウ3の順に優先順位が高いとする)と共に、第4
図に示す如きウィンドウ管理テーブル8に記tαされる
次に、入力装置2からウィンドウ1,2.3の表示命令
が与えられると、表示命令が出た全ウィンドウに、別途
メモリから読み出された所要データが書き込まれ、デー
タ書き込みが終了すると、表示優先順位の低いウィンド
ウ1から順次表示メモリ制<71部5へ転送される。表
示メモリ制御部5は、転送されたウィンドウを、表示す
べき重畳関係に配置して−H表示メモリ6に記憶し、こ
れをCRT7に表示する。なお、表示メモリ6における
ウィンドウの重畳部分のデータは、ウィンドウ重畳の都
度、優先順位の高いウィンドウのデータに更新される。
このとき、表示メモリ6における各ウィンドウの位置は
、画像メモリ4における位置と対応付けてウィンドウ管
理テーブル8に記4gされ、さらに各ウィンドウ同志の
重畳関係は、2ウインドウのみの重畳関係における重畳
部分を規定するデータが、ウィンドウ管理テーブル8に
設けた各ウィンドウに係るデータ領域に夫々記憶される
。即ち、本実施例の第3図に示す如く、ウィンドウ3は
ウィンドウ1及びウィンドウ2と重畳関係にあるが、第
4図に示すウィンドウ管理テーブル8のウィンドウ3に
係るデータ領域には、ウィンドウ3とウィンドウlとの
重畳部分ABGHの大きさ及び表示メモリ6における位
置と、画像メモリ4においてこれと対応するA’  B
’  G’  H’の位置とが記憶されると共に、ウィ
ンドウ3とウィンドウ2との重畳部分IDEFの大きさ
及び表示メモリ6における位置と、画像メモリ4におい
てこれと対応する■′D’  E’  F’の位置とが
記憶される。以上のようなウィンドウの重畳関係は、各
ウィンドウのデータ領域に夫々記憶される。
次に、重畳関係にあるウィンドウの消去について説明す
る。第3図に示す表示メモリ6と同様の状態でCRT7
に表示されているマルチウィンドウの内、ウィンドウ3
を消去する場合、入力装置2からウィンドウ3消去の命
令が入力されると、表示メモリ6のウィンドウ3N域J
KLFが書き込まれたデータと共に消去され、ABCD
HFjfI域が欠落したウィンドウlと2との重畳状態
となる。
一方、画像メモリ4のウィンドウ3領域J’  K’L
’  F’は、書き込まれたデータは消去されるが、ウ
ィンドウ領域は確定されたままである。データが消去さ
れた後、ウィンドウ管理テーブル8におけるウィンドウ
3の重畳関係のデータから、重畳関係にあるウィンドウ
、即ちウィンドウ1及びウィンドウ2が特定され、これ
らウィンドウの表示優先順位が比較される。比較の結果
、データが書き込まれている重畳部分^’  B’  
G’  11’、  VD’  E’  F’が、表示
優先順位の低いものから、順次、表示メモリ制御部5へ
転送され、表示メモリ制御部5は、この重畳部分を、転
送されてきた順序で表示メモリ6の相当部分に記憶する
即ち、ウィンドウ1のA’  B’  G’  H’領
領域データと共に記憶された後、優先順位が上位である
ウィンドウ2のI/  n /  B L  p l 
jl域がデータと共に相当位置に記憶されると、IDE
F?iI域と重畳するウィンドウlにおけるrcGH領
域のデータは、ウィンドウ2のデータに更新されてウィ
ンドウlとウィンドウ2とが重畳する表示状態となり、
表示メモリ制御部5は、これをCRT7に表示する。
〔効果〕
本発明方法は、マルチウィンドウ表示によって生じる各
ウィンドウの重畳部分を、1つの矩形ブロックとしてデ
ータ管理を行えばよいため、ウィンドウ増加に伴う管理
データ量の増加が小さく、従って、ウィンドウ消去によ
るデータ転送のオーバーヘッドが少ないという優れた効
果を奏する。
【図面の簡単な説明】
第1図は本発明に係る画像表示装置の構成を示すブロッ
ク図、第2図乃至第4図はメモリの概念図である。 l・・・主制御部 3・・・画像メモリ制御部 4・・
・画像メモリ 5・・・表示メモリ制御部 6・・・表
示メモリ 8・・・ウィンドウ管理テーブル 案2図

Claims (1)

  1. 【特許請求の範囲】 1、その一部領域が重畳した複数面のウィンドウを1つ
    の表示画面に同時に表示する一方、任意のウィンドウの
    消去に伴って残されたウィンドウにてウィンドウの重畳
    によりデータが欠落している領域へ所要データを転送し
    、転送したデータによって残されたウィンドウを補完す
    るマルチウィンドウ表示方法において、 重畳した複数面のウィンドウにて各ウィン ドウと他のウィンドウ1面ずつとが重畳した2面となる
    際に生じ得る重畳領域を記憶しておく一方、 任意のウィンドウの消去に伴なって残され たウィンドウにてデータが欠落している領域へ、消去さ
    れたウィンドウと残された各ウィンドウとの前記重畳領
    域から所定順序にてデータを転送することを特徴とする
    マルチウィンドウ表示方法。
JP61300468A 1986-12-16 1986-12-16 マルチウインドウ表示方法 Pending JPS63151993A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61300468A JPS63151993A (ja) 1986-12-16 1986-12-16 マルチウインドウ表示方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61300468A JPS63151993A (ja) 1986-12-16 1986-12-16 マルチウインドウ表示方法

Publications (1)

Publication Number Publication Date
JPS63151993A true JPS63151993A (ja) 1988-06-24

Family

ID=17885158

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61300468A Pending JPS63151993A (ja) 1986-12-16 1986-12-16 マルチウインドウ表示方法

Country Status (1)

Country Link
JP (1) JPS63151993A (ja)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61147292A (ja) * 1984-12-20 1986-07-04 富士通株式会社 マルチウインドウ制御方式
JPS61179488A (ja) * 1984-12-07 1986-08-12 株式会社日立製作所 多重画面表示制御装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61179488A (ja) * 1984-12-07 1986-08-12 株式会社日立製作所 多重画面表示制御装置
JPS61147292A (ja) * 1984-12-20 1986-07-04 富士通株式会社 マルチウインドウ制御方式

Similar Documents

Publication Publication Date Title
JPS595277A (ja) マルチウインドウ画面によるデイスプレイ表示方式
JPH0516039B2 (ja)
JPS6184689A (ja) 文書編集方式
JPS63151993A (ja) マルチウインドウ表示方法
JPS60129789A (ja) 表示アドレス管理装置
JPH0445487A (ja) 合成表示方法およびその装置
JPS597992A (ja) マルチウインドウ画面によるデイスプレイ表示方式
JPS62288977A (ja) 組版システム
JP2925716B2 (ja) 画像検索装置
JPS6050589A (ja) 文書作成方式
JPS63120331A (ja) ウインドウ開設制御方式
JP2928858B2 (ja) マルチウインドウ表示制御装置及び方法
JPS62177582A (ja) マルチウインドウ表示制御方式
JPH01156795A (ja) 文字画像表示方法
JPH03223791A (ja) 表示装置
JPS61248086A (ja) 頁編集表示方式
JPS6347793A (ja) 画像表示装置のバツフア管理方式
JPS6159484A (ja) セグメント制御方式
JPS61160792A (ja) 情報処理装置
JPS6359654A (ja) 情報処理装置
JPS6250963A (ja) 多重画面表示用計算システム
JPS63276091A (ja) マルチウィンドウにおけるスクロ−ル方式
JPS613192A (ja) 画面情報の処理方法
JPS62272376A (ja) マルチウインドウ表示方法及びその装置
JPH0281262A (ja) 文書レイアウト回復方式