JPH02114319A - ウィンドウシステムのウィンドウ表示方法 - Google Patents
ウィンドウシステムのウィンドウ表示方法Info
- Publication number
- JPH02114319A JPH02114319A JP63268722A JP26872288A JPH02114319A JP H02114319 A JPH02114319 A JP H02114319A JP 63268722 A JP63268722 A JP 63268722A JP 26872288 A JP26872288 A JP 26872288A JP H02114319 A JPH02114319 A JP H02114319A
- Authority
- JP
- Japan
- Prior art keywords
- window
- data
- windows
- displayed
- display 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.)
- Pending
Links
Landscapes
- Digital Computer Display Output (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔目次〕
概要
産業上の利用分野
従来の技術(第6図)
発明が解決しようとする課題
課題を解決するための手段(第1図)
作用
実施例
(a)一実施例の説明(第2図、第3図、第4図)(b
)他の実施例の説明(第5図) (C1別の実施例の説明 発明の効果 〔概要〕 表示部の画面に複数のウィンドウを重ねて表示するウィ
ンドウシステムのウィンドウ表示方法に関し、 複数のウィンドウを重ねて表示しても、ウィンドウの使
用効率を向上することを口約とし、メモリの複数の論理
画面データに対応して、処理部が表示部の表示両面に複
数のウィンドウを生成し、該複数のウィンドウを重ねて
表示するウィンドウシステムにおいて、間引きした論理
画面データを該表示画面の上側のウィンドウに表示し、
該表示画面において該重ねられた下側のウィンドウに対
し、該上側のウィンドウを半透明とした。
)他の実施例の説明(第5図) (C1別の実施例の説明 発明の効果 〔概要〕 表示部の画面に複数のウィンドウを重ねて表示するウィ
ンドウシステムのウィンドウ表示方法に関し、 複数のウィンドウを重ねて表示しても、ウィンドウの使
用効率を向上することを口約とし、メモリの複数の論理
画面データに対応して、処理部が表示部の表示両面に複
数のウィンドウを生成し、該複数のウィンドウを重ねて
表示するウィンドウシステムにおいて、間引きした論理
画面データを該表示画面の上側のウィンドウに表示し、
該表示画面において該重ねられた下側のウィンドウに対
し、該上側のウィンドウを半透明とした。
本発明は、表示部の画面に複数のウィンドウを重ねて表
示するウィンドウシステムのウィンドウ表示方法に関す
る。
示するウィンドウシステムのウィンドウ表示方法に関す
る。
パーソナルコンピュータ等の高性能化に伴い、複数のソ
フトウェアを並行して実行させるマルチタスク機能が実
現されている。
フトウェアを並行して実行させるマルチタスク機能が実
現されている。
このコンピュータ上のマルチタスク機能を効率良く使用
するために、1つの表示画面に各ソフトウェアに対応し
てウィンドウを設け、複数のウィンドウを重ね合わせて
表示するウィンドウシステムが提供されている。
するために、1つの表示画面に各ソフトウェアに対応し
てウィンドウを設け、複数のウィンドウを重ね合わせて
表示するウィンドウシステムが提供されている。
このウィンドウシステムでは、限られた表示画面上に多
数のウィンドウを有効に表示することが求められている
。
数のウィンドウを有効に表示することが求められている
。
〔従来の技術〕
第6図は従来技術の説明図である。
ウィンドウシステムにおいて、複数のウィンドウを重ね
て表示することが、ウィンドウの使用効率上良い。
て表示することが、ウィンドウの使用効率上良い。
このため、第6図(A)に示すように、画面DPにウィ
ンドウW1の上にウィンドウW2を重ね合わせて表示し
たり、第6図(B)に示すように、更にウィンドウW2
の上にウィンドウW3を重ね合わせて表示したりして、
有限の両面の有効利用を図っている。
ンドウW1の上にウィンドウW2を重ね合わせて表示し
たり、第6図(B)に示すように、更にウィンドウW2
の上にウィンドウW3を重ね合わせて表示したりして、
有限の両面の有効利用を図っている。
このように表示画面DPでは、複数のウィンドウが重ね
て表示されるため、上のウィンドウW2、W3が下のウ
ィンドウW1、W2を隠すように表示されていた。
て表示されるため、上のウィンドウW2、W3が下のウ
ィンドウW1、W2を隠すように表示されていた。
ところで、上側のウィンドウが下側のウィンドウを操作
するためのウィンドウである場合がある。
するためのウィンドウである場合がある。
例えば、下側のウィンドウが項目入力用ウィンドウであ
り、上側のウィンj′つが、キーボードの文字を配列し
、カーソル等で文字の指示入力できるソフトウェアキー
ボードである場合には、上側のウィンドウであるソフト
ウェアキーボードを利用して、下側のウィンドウに文字
等を入力する。
り、上側のウィンj′つが、キーボードの文字を配列し
、カーソル等で文字の指示入力できるソフトウェアキー
ボードである場合には、上側のウィンドウであるソフト
ウェアキーボードを利用して、下側のウィンドウに文字
等を入力する。
このような場合でも、上側のウィンドウは下側のウィン
ドウを隠してしまい、下側のウィンドウが見えなくなり
、入力状態がわからず、ウィンドウの使用効率が大きく
損なわれるという問題があった・ 従って、本発明は、複数のウィンドウを重ねて表示して
も、ウィンドウの使用効率を向上することのできるウィ
ンドウシステムのウィンドウ表示方法を提供することを
目的とする。
ドウを隠してしまい、下側のウィンドウが見えなくなり
、入力状態がわからず、ウィンドウの使用効率が大きく
損なわれるという問題があった・ 従って、本発明は、複数のウィンドウを重ねて表示して
も、ウィンドウの使用効率を向上することのできるウィ
ンドウシステムのウィンドウ表示方法を提供することを
目的とする。
第1図は本発明の原理図である。
本発明は、第1図に示すように、メモリ1の複数の論理
画面データに対応して、処理部2が表示部3の表示画面
に複数のウィンドウを生成し、該複数のウィンドウを重
ねて表示するウィンドウシステムにおいて、間引きした
論理画面データを該表示画面の上側のウィンドウに表示
し、該表示画面において該重ねられた下側のウィンドウ
に対し、該上側のウィンドウを半透明としたものである
。
画面データに対応して、処理部2が表示部3の表示画面
に複数のウィンドウを生成し、該複数のウィンドウを重
ねて表示するウィンドウシステムにおいて、間引きした
論理画面データを該表示画面の上側のウィンドウに表示
し、該表示画面において該重ねられた下側のウィンドウ
に対し、該上側のウィンドウを半透明としたものである
。
本発明では、上側のウィンドウデータとして間引いたも
のを用いているので、下側のウィンドウが全部上側のウ
ィンドウに隠される訳ではなく、間引かれた部分は下側
のウィンドウが現れる。
のを用いているので、下側のウィンドウが全部上側のウ
ィンドウに隠される訳ではなく、間引かれた部分は下側
のウィンドウが現れる。
従って、全部ではないが下側のウィンドウの内容も表示
され、理解されるので、ウィンドウの使用効率が向上す
る。
され、理解されるので、ウィンドウの使用効率が向上す
る。
尚、上側のウィンドウは間引かれて表示されるが、鮮明
さは欠けても、内容が理解できない訳ではない。
さは欠けても、内容が理解できない訳ではない。
(a)一実施例の説明
第2図は本発明の一実施例構成図である。
図中、第1図で示したものと同一のものは同一の記号で
示してあり、4は表示制御部であり、ビデオRAM (
ランダム・アクセス・メモリ)40を有し、表示部3の
表示動作を制御するもの、5は入力部であり、マウス等
を含むものである。
示してあり、4は表示制御部であり、ビデオRAM (
ランダム・アクセス・メモリ)40を有し、表示部3の
表示動作を制御するもの、5は入力部であり、マウス等
を含むものである。
尚、処理部2はCPU (プロセッサ)で構成され、メ
モリ1の複数のプログラムA、Bを並列実行するマルチ
タスク機能を持ち、各プログラムA、Bの論理画面A、
Bをメモリ1に組立て、ビデオRAM40上にウィンド
ウを生成するものである。
モリ1の複数のプログラムA、Bを並列実行するマルチ
タスク機能を持ち、各プログラムA、Bの論理画面A、
Bをメモリ1に組立て、ビデオRAM40上にウィンド
ウを生成するものである。
第3図は本発明の一実施例動作説明図、第4図は本発明
の一実施例表示内容説明図である。
の一実施例表示内容説明図である。
ここで、第4図のように、表示部3の画面に、プログラ
ムAの論理画面Aのデータを下側ウィンドウWaとして
、プログラムB(ソフトウェアキーボードのプログラム
)゛の論理画面Bのデータを上側ウィンドウwbとして
ウィンドウ表示するものとする。
ムAの論理画面Aのデータを下側ウィンドウWaとして
、プログラムB(ソフトウェアキーボードのプログラム
)゛の論理画面Bのデータを上側ウィンドウwbとして
ウィンドウ表示するものとする。
論理画面Aのウィンドウデータは、CPU2によりメモ
リ1から読み出され、CPU2によりビデオRAM40
に書込まれる。
リ1から読み出され、CPU2によりビデオRAM40
に書込まれる。
一方、論理画面Bのウィンドウデータは、CPU2によ
りメモリ1から読み出された後、間引きルーチンで間引
きされる。
りメモリ1から読み出された後、間引きルーチンで間引
きされる。
例えば、第1図で示したように市松校様に間引きする。
従って、間引きされた部分は透明色となる。
次に、CPU2は、間引きした論理画面Bのウィンドウ
データをビデオRAM40に上書きする。
データをビデオRAM40に上書きする。
この時、カラー表示の場合には、データが重なる1ドツ
ト毎にデータへの指定色(バイナリデータ)とデータB
の指定色(バイナリデータ)の平均値(又は加重平均値
)をとると、より効果的である。
ト毎にデータへの指定色(バイナリデータ)とデータB
の指定色(バイナリデータ)の平均値(又は加重平均値
)をとると、より効果的である。
/
又、データAの色とデータBの色とが近い場合には、デ
ータAとデータBの補数の平均(又は加重平均)をとる
とよい。
ータAとデータBの補数の平均(又は加重平均)をとる
とよい。
ビデオRAM40の内容は、表示部3で表示され、本例
の場合には、下側のウィンドウWaが上側のソフトウェ
アキーボード(文字「あ」から50音順に文字が並んだ
もの)のウィンドウwbに対して透けて見えるように表
示され、両ウィンドウWa、Wbを見ることができ、ウ
ィンドウの使用効率が向上する。
の場合には、下側のウィンドウWaが上側のソフトウェ
アキーボード(文字「あ」から50音順に文字が並んだ
もの)のウィンドウwbに対して透けて見えるように表
示され、両ウィンドウWa、Wbを見ることができ、ウ
ィンドウの使用効率が向上する。
このように、上側のウィンドウWaがデータを間引いて
も内容が理解できるものであれば、上側ウィンドウWa
のデータを間引いて、下側ウィンドウW b ’c ’
lxけて見せるよう表示できる。
も内容が理解できるものであれば、上側ウィンドウWa
のデータを間引いて、下側ウィンドウW b ’c ’
lxけて見せるよう表示できる。
(b)他の実施例の説明
第5図は本発明の他の実施例説明図である。
この実施例では、ビデオRAM40を2画面40a、4
Ob分設け、下側のウィンドウデータ12はビデオRA
M40aに移動し、上側のウィンドウデータ13は、C
PU2の間引きルーチンで1ドツト置きにデータ13を
透明色にされ、その結果をビデオRAM40bに占込む
。
Ob分設け、下側のウィンドウデータ12はビデオRA
M40aに移動し、上側のウィンドウデータ13は、C
PU2の間引きルーチンで1ドツト置きにデータ13を
透明色にされ、その結果をビデオRAM40bに占込む
。
そして、表示制御部4がビデオRAM40 aの内容を
下にし、ビデオRAM40a、40bの内容を重ね合わ
せて表示部3に表示するものである。
下にし、ビデオRAM40a、40bの内容を重ね合わ
せて表示部3に表示するものである。
この例では、第4図のようなウィンドウ表示が得られる
。
。
(C)別の実施例の説明
上述の実施例では、上側のウィンドウデータとしてソフ
トウェアキーボードを例にし、これを半透明としている
が、他の用途のウィンドウを半透明としてもよい。
トウェアキーボードを例にし、これを半透明としている
が、他の用途のウィンドウを半透明としてもよい。
又、上側のウィンドウで下側のウィンドウをIZ作する
例について説明したが、これに限られず、視覚的効果の
向上環を目的とするものであってもよい。
例について説明したが、これに限られず、視覚的効果の
向上環を目的とするものであってもよい。
更に、間引きも1ドツトおきに限らず、視認性に応じて
種々選択出来、論理画面データとして予じめ間引きデー
タをメモリ1に格納しておいてもよい。
種々選択出来、論理画面データとして予じめ間引きデー
タをメモリ1に格納しておいてもよい。
以上本発明を実施例により説明したが、本発明は本発明
の主旨に従い種々の変形が可能であり、本発明からこれ
らを排除するものではない。
の主旨に従い種々の変形が可能であり、本発明からこれ
らを排除するものではない。
図中、■−メモリ、
一′ 3−・−表示部。
2−処理部、
〔発明の効果〕
以上説明した様に、本発明によれば、上側のウィンドウ
データを間引きして下側のウィンドウの上に表示するの
で、下側のウィンドウも上側のウィンドウを介して見る
ことができ、ウィンドウの使用効率が向上するという効
果を奏し、ウィンドウシステムのデータ表示効率の向上
、掻作性の向上に寄与するところが大きい。
データを間引きして下側のウィンドウの上に表示するの
で、下側のウィンドウも上側のウィンドウを介して見る
ことができ、ウィンドウの使用効率が向上するという効
果を奏し、ウィンドウシステムのデータ表示効率の向上
、掻作性の向上に寄与するところが大きい。
特許出願人 富士通株式会社
代理人弁理士 山 谷 晧 榮
第1図は本発明の原理図、
第2図は本発明の一実施例構成図、
第3図は本発明の一実施例動作説明図、第4図は本発明
の一実施例表示内容説明図、第5図は本発明の他の実施
例説明図、 第6図は従来技術の説明図である。
の一実施例表示内容説明図、第5図は本発明の他の実施
例説明図、 第6図は従来技術の説明図である。
Claims (1)
- (1)メモリ(1)の複数の論理画面データに対応じて
、処理部(2)が表示部(3)の表示画面に複数のウィ
ンドウを生成し、 該複数のウィンドウを重ねて表示するウィンドウシステ
ムにおいて、 間引きした論理画面データを該表示画面の上側のウィン
ドウに表示し、 該表示画面において該重ねられた下側のウィンドウに対
し、該上側のウィンドウを半透明としたことを 特徴とするウィンドウシステムのウィンドウ表示方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63268722A JPH02114319A (ja) | 1988-10-25 | 1988-10-25 | ウィンドウシステムのウィンドウ表示方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63268722A JPH02114319A (ja) | 1988-10-25 | 1988-10-25 | ウィンドウシステムのウィンドウ表示方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02114319A true JPH02114319A (ja) | 1990-04-26 |
Family
ID=17462437
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63268722A Pending JPH02114319A (ja) | 1988-10-25 | 1988-10-25 | ウィンドウシステムのウィンドウ表示方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02114319A (ja) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04319775A (ja) * | 1991-04-18 | 1992-11-10 | Toshiba Corp | Cad装置 |
| US5262764A (en) * | 1990-08-10 | 1993-11-16 | Sharp Kabushiki Kaisha | Display control circuit |
| JPH06110643A (ja) * | 1992-08-28 | 1994-04-22 | Internatl Business Mach Corp <Ibm> | 直視不能なデータへのアクセスのためのシステム及び方法 |
| JP2002041275A (ja) * | 2000-07-19 | 2002-02-08 | Tomoki Ichikawa | マルチプルスクリーン |
| JP2012000701A (ja) * | 2010-06-15 | 2012-01-05 | Disco Corp | 加工装置 |
| USRE44241E1 (en) | 1993-05-10 | 2013-05-28 | Apple Inc. | Method and apparatus for providing translucent images on a computer display |
| US9092128B2 (en) | 2010-05-21 | 2015-07-28 | Apple Inc. | Method and apparatus for managing visual information |
-
1988
- 1988-10-25 JP JP63268722A patent/JPH02114319A/ja active Pending
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5262764A (en) * | 1990-08-10 | 1993-11-16 | Sharp Kabushiki Kaisha | Display control circuit |
| JPH04319775A (ja) * | 1991-04-18 | 1992-11-10 | Toshiba Corp | Cad装置 |
| JPH06110643A (ja) * | 1992-08-28 | 1994-04-22 | Internatl Business Mach Corp <Ibm> | 直視不能なデータへのアクセスのためのシステム及び方法 |
| USRE44241E1 (en) | 1993-05-10 | 2013-05-28 | Apple Inc. | Method and apparatus for providing translucent images on a computer display |
| USRE45630E1 (en) | 1993-05-10 | 2015-07-28 | Apple Inc. | Method and apparatus for providing translucent images on a computer display |
| JP2002041275A (ja) * | 2000-07-19 | 2002-02-08 | Tomoki Ichikawa | マルチプルスクリーン |
| US9092128B2 (en) | 2010-05-21 | 2015-07-28 | Apple Inc. | Method and apparatus for managing visual information |
| JP2012000701A (ja) * | 2010-06-15 | 2012-01-05 | Disco Corp | 加工装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5046001A (en) | Method for accessing selected windows in a multi-tasking system | |
| US5909213A (en) | Remote highlighting of objects in conferencing system by logically anding a highlight bitmap and a foreground bitmap | |
| US5142619A (en) | Method and apparatus for visually comparing files in a data processing system | |
| US4651146A (en) | Display of multiple data windows in a multi-tasking system | |
| US5764229A (en) | Method of and system for updating dynamic translucent windows with buffers | |
| US6356281B1 (en) | Method and apparatus for displaying translucent overlapping graphical objects on a computer monitor | |
| EP0564174A2 (en) | Method and system for visual presentation of data in a data processing system | |
| JPS62298882A (ja) | マルチ・ウィンドウ表示システム | |
| JPH05210722A (ja) | グラフィックス・ディスプレイ・ツール | |
| JPH02114319A (ja) | ウィンドウシステムのウィンドウ表示方法 | |
| Billingsley | Taking panes: Issues in the design of windowing systems | |
| Shires | A new VLSI graphics coprocessor-the Intel 82786 | |
| JP2783472B2 (ja) | 情報処理装置 | |
| US11222161B1 (en) | Grid magnifier | |
| JPH04258995A (ja) | ウィンドウ表示方式 | |
| JPS6177977A (ja) | 画像処理装置 | |
| JP3397424B2 (ja) | 手書き入力装置 | |
| EP0443977B1 (en) | Method and apparatus for visually comparing files in a data processing system | |
| Tomitsch | Trends and evolution of window interfaces | |
| NL2022858B1 (nl) | Werkwijze en inrichting en systeem met dubbele muis ondersteuning | |
| JPH04216124A (ja) | 半透過画面表示装置 | |
| NL2022859B1 (nl) | Werkwijze en inrichting en systeem met dubbele muis ondersteuning | |
| Jeffery et al. | X-Icon: An Icon Windows Interface | |
| JPH0398169A (ja) | 対話型cadの複数要素の特徴一括変更システム | |
| KR100247955B1 (ko) | 동적폴리히드런구성기법을사용한그래픽사용자인터페이스방법 |