JPH09330202A - マルチウィンドウ制御装置 - Google Patents

マルチウィンドウ制御装置

Info

Publication number
JPH09330202A
JPH09330202A JP8168293A JP16829396A JPH09330202A JP H09330202 A JPH09330202 A JP H09330202A JP 8168293 A JP8168293 A JP 8168293A JP 16829396 A JP16829396 A JP 16829396A JP H09330202 A JPH09330202 A JP H09330202A
Authority
JP
Japan
Prior art keywords
window
display
partial display
application
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
JP8168293A
Other languages
English (en)
Inventor
Osamu Uehara
修 上原
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP8168293A priority Critical patent/JPH09330202A/ja
Publication of JPH09330202A publication Critical patent/JPH09330202A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)
  • User Interface Of Digital Computer (AREA)
  • Digital Computer Display Output (AREA)
  • Studio Circuits (AREA)

Abstract

(57)【要約】 【課題】マルチウィンドウ形式で開かれるウィンドウの
1つに対し、アプリケーションの機能に依存せず、ウィ
ンドウ内の表示形式、表示内容を保った状態で、複数個
の部分表示を行うウィンドウを生成する。 【解決手段】アプリケーションの生成するウィンドウの
イメージを記憶する記憶手段と、記憶手段からウィンド
ウのイメージを取り出し、該ウィンドウのウィンドウの
必要な部分を表示する部分表示ウィンドウを生成する生
成管理手段と、アプリケーションによって行われる業務
に応じて必要とされるウィンドウ及び部分表示ウィンド
ウの組み合わせを記憶し、業務に応じてウィンドウ及び
部分表示ウィンドウの表示を切り替えることのできる管
理制御手段と、を有することを特徴とする。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、マルチウィンドウ
制御装置に関し、特にウィンドウの表示形式及び表示内
容を保ったまま部分表示を行うことのできるウィンドウ
制御装置に関する。
【0002】
【従来の技術】従来のマルチウィンドウ制御装置は、複
数のアプリケーションを同時に起動し、これらの複数の
アプリケーションが生成する複数のウィンドウの内容を
参照及び変更しながら業務を行う場合において、ウィン
ドウの生成、消滅、表示、非表示、アイコン化、移動
や、サイズ変更等の制御、及び各ウィンドウに関する位
置、大きさや、表示階層(ウィンドウがオーバーラップ
する場合の上下関係)等の情報の保管、及びアプリケー
ションへの伝達、を行うものである。
【0003】この従来のマルチウィンドウ制御装置にお
いて、業務に必要な部分を参照、変更するために、操作
者は、以下に示す操作を行う必要がある。
【0004】参照及び変更する全てのウィンドウの表
示階層を上位にもってくる、 参照及び変更する全てのウィンドウの位置関係を調節
する、 参照及び変更するウィンドウ内で必要な部分のみを表
示するようにサイズを変更する、 ウィンドウ内の表示位置をスクロールバーでスライド
させることにより調節する。
【0005】また、例えば特開平6−175810号公
報には、更に複数のスクリーン領域を設定することがで
きることを特徴とするマルチウィンドウ制御装置が提案
されている。この特開平6−175810号公報記載の
マルチウィンドウ制御装置は、スクリーン領域と業務と
を関連づけることにより、業務に関連するウィンドウの
みを一つのスクリーン領域に表示することを可能とし、
利用者が業務に必要な部分を参照、変更するために行わ
なければならない、上述した〜の操作を簡略化する
ことのできるウィンドウ制御装置が記載されている。
【0006】
【発明が解決しようとする課題】上述した従来のマルチ
ウィンドウ制御装置では、ウィンドウ内における参照又
は変更を行いたい部分のみを、現在の表示形式を保った
状態で表示することができない。
【0007】この理由は、必要な部分のみを表示するた
めにウィンドウのサイズを変更すると、変更後の新しい
ウィンドウのサイズがアプリケーションに伝わり、アプ
リケーションは、この新しいウィンドウサイズを基に、
アプリケーション独自の方法により、表示形式を調節し
てしまうためである。一例として、アプリケーションが
付加するツールバーを挙げることができる。ツールバー
は、ウィンドウのサイズの変更により表示できない部分
があれば、数段に分けて表示されるため、サイズの変更
によってツールバーの必要でない部分を非表示にするこ
とはできない。また、ツールバーの段数が増えることに
より、他の必要な部分が隠されてしまうことにもなる。
【0008】また、上述した従来のマルチウィンドウ制
御装置は、ウィンドウを分割、又は複製することができ
ないため、一つのウィンドウの中に参照したい部分が複
数個存在する場合には、それぞれ参照したい部分のみを
同時に表示することができず、また1つのウィンドウを
複数の業務領域から参照することができない。
【0009】本発明は、上記事情に鑑みてなされたもの
であり、現在表示されているウィンドウに対し、ウィン
ドウ内の業務に必要な部分を、現在の表示形式を保った
状態で部分表示することができるウィンドウ制御装置を
提供することを目的とする。
【0010】
【課題を解決するための手段】前記目的を達成するた
め、本発明は、アプリケーションの生成するウィンドウ
に対し、該ウィンドウの表示形式及び表示内容を保った
状態で、該ウィンドウの部分表示を行う手段を有するこ
とを特徴とするウィンドウ制御装置を提供する。
【0011】
【発明の実施の形態】本発明の実施の形態を以下に説明
する。本発明の実施の形態は、アプリケーションの生成
するウィンドウを一旦記憶手段(図1の41)に記憶
し、あるウィンドウの必要な部分だけを表示する部分表
示ウィンドウを生成する生成管理手段(図1の4)と、
必要とされるウィンドウ及び部分表示ウィンドウの組み
合わせを業務ごとに記憶し、切り替えることのできる管
理制御手段(図1の5)と、を有する。
【0012】生成管理手段(図1の4)は、アプリケー
ションが生成したウィンドウイメージを一旦記憶手段
(図1の41)記憶した後、ウィンドウを生成する。ア
プリケーションによるウィンドウの変更は、記憶手段に
記憶されたウィンドウイメージに対してなされるため、
アプリケーションによって現在の表示形式を変えられる
ことなくウィンドウの部分表示を行うことができる。ま
た、参照に必要な部分を表示する複数の部分ウィンドウ
を生成することができる。
【0013】管理制御手段5は、業務と、業務に必要な
ウィンドウ及び部分表示ウィンドウと、の組み合わせを
記憶する。このため、業務に必要なウィンドウを簡単に
切り替え表示できる。また、ある業務が参照しているウ
ィンドウの部分表示ウィンドウを別の業務と組み合わせ
ることで、同じ部分表示ウィンドウを複数の業務領域か
ら参照することができる。
【0014】
【実施例】次に、本発明の一実施例について図面を参照
して詳細に説明する。
【0015】図1は、本発明の一実施例の構成を説明す
るためのブロック図である。図1を参照して、本実施例
は、マルチウィンドウを表示することのできるCRT等
の画面1と、画面1上に表示されるウィンドウ(例えば
ウィンドウ21、22、23、部分表示ウィンドウ21
1、212等)の表示の制御を行う表示制御手段3と、
ウィンドウを生成してこのウィンドウのイメージを記憶
部41に記憶する生成管理手段4と、画面に表示するウ
ィンドウの情報を管理する管理制御手段5と、キーボー
ドやマウスなどの入力装置6と、から構成される。
【0016】図3に、本実施例におけるアプリケーショ
ン、ウィンドウ、及び部分表示ウィンドウの関連を説明
するための図を示す。図3を参照して、アプリケーショ
ン1、2、3がそれぞれ生成するウィンドウをウィンド
ウ21、22、23とし、ウィンドウ21に対して部分
表示ウィンドウ211、…、213が生成されている。
【0017】業務1はアプリケーション1により行われ
るものであり、アプリケーション1が生成するウィンド
ウ21により構成され、業務2はアプリケーション2に
より行われるものであり、アプリケーション2が生成す
るウィンドウ22と、参照用としてアプリケーション1
が生成するウィンドウ21の部分表示ウィンドウ213
と、から構成されており、業務3はアプリケーション3
により行われるものであり、アプリケーション3が生成
するウィンドウ23と、参照用としての部分表示ウィン
ドウ211、212と、により構成されている。なお、
図1には、業務3が行われている場合、すなわちウィン
ドウ23と、ウィンドウ21の部分表示ウィンドウ21
1、212と、が画面1上に表示されている場合が示さ
れている。
【0018】生成管理手段4は、アプリケーションによ
り生成されるウィンドウ21、22、23のイメージを
記憶部41に記憶し、記憶部41に記憶したウィンドウ
イメージから、画面1に表示するウィンドウ21、2
2、23、及びウィンドウ21の部分表示ウィンドウ2
11、…、213を生成し、部分表示ウィンドウ21
1、…、213の元のウィンドウ21に対する表示位置
を移動する機能、部分表示ウィンドウ211、…、21
3のサイズを変更する機能、及びウィンドウ21のサイ
ズ変更をウィンドウ21を生成したアプリケーション1
に伝える機能、を持つ。
【0019】管理制御手段5は、生成管理手段4によっ
て生成されるウィンドウ21、22、23及び部分表示
ウィンドウ211、…、213の位置、表示、非表示、
アイコン化、表示階層、及び関連する業務等の情報を記
録管理し、これらの情報を業務管理ウィンドウ51に表
示する。業務管理ウィンドウ51に表示された情報内容
は、ユーザによる入力装置6からの指示により、変更す
ることができ、業務管理ウィンドウ51に対して業務の
切り替えが指示された場合には、管理制御手段5は、そ
の業務に関連するウィンドウ、及び部分表示ウィンドウ
を開くように表示制御手段3に伝える。
【0020】図4に、業務管理ウィンドウ51の一例を
示す。図4を参照して、業務管理ウィンドウ51は、生
成されるウィンドウ(部分表示ウィンドウ)と、ウィン
ドウに関連する業務と、の組み合わせ表を持つ。ウィン
ドウと業務との関連状態は、ウィンドウ関連ボタン51
4に表示され、あるウィンドウに対し、ウィンドウ関連
ボタン514が押され(表示され)た業務が関連とさ
れ、他の業務は非関連とされる。
【0021】新たな業務を生成するときは業務作成ボタ
ン511を、現在の業務を削除するときは業務削除ボタ
ン512を、業務を切り替えるときは業務選択ボタン5
13を、押す(クリックする)。
【0022】表示制御手段3は、管理制御手段5から現
在表示すべきウィンドウの情報を受け、生成管理手段4
から現在表示するウィンドウのイメージを取得し、ウィ
ンドウのオーバラップや画面のサイズを考慮して画面1
の内容を作成する。
【0023】次に、本実施例の動作について以下に詳細
に説明する。先ず、管理制御手段5には業務1しか存在
せず、画面1には業務1が対応しているものとする。業
務1を行うアプリケーション1が起動され、これに伴い
生成管理手段4によりウィンドウ21が生成される。
【0024】アプリケーション1がウィンドウ21を生
成すると、この生成されたウィンドウ21のイメージが
生成管理手段4によって記憶部41に記録される。以
後、アプリケーション1又は他のアプリケーションが行
うウィンドウ21の表示内容等の更新は、この記憶部4
1に記録されたウィンドウイメージに対して行われる。
【0025】また、アプリケーション1が複数のウィン
ドウを作成しオーバーラップ表示を行う必要がある場合
には、これらのウィンドウイメージは、管理制御手段5
が有する情報を基に画面1に表示される。
【0026】記憶部41に記憶されたウィンドウイメー
ジを基に、生成管理手段4は、ウィンドウ21を生成
し、管理制御手段5に伝える。管理制御手段5は、ウィ
ンドウ21を生成したアプリケーション1に基づき、ウ
ィンドウが標準で所属する業務を識別し、業務とウィン
ドウとの関連、ウィンドウの位置情報、及びウィンドウ
の表示階層等を記憶する。
【0027】上述の業務1を行う場合には、生成管理手
段4は、記憶部41に記憶されたウィンドウイメージの
ままのウィンドウを生成する。
【0028】そして、新しい業務(業務2)を行う場合
には、業務管理ウィンドウ51における業務作成ボタン
511を押すと、業務2が作成される。次に、アプリケ
ーション2を起動すると、業務2を行うアプリケーショ
ンがアプリケーション2と定められ、アプリケーション
2によってウィンドウ22が生成される。
【0029】業務2において、ウィンドウ21の一部分
を参照する必要が生じた場合には、先ず業務管理ウィン
ドウ51における業務選択ボタン513を押して業務1
に切り替え、画面1にウィンドウ21を表示させる。次
に、所定の操作により部分表示ウィンドウ211を生成
し、最後に業務選択ボタン513を押して業務2に切り
替えたのち、ウィンドウ関連ボタン514を押して部分
表示ウィンドウ211を業務2に関連であるとし、部分
表示ウィンドウ211、及びウィンドウ22の位置関係
を調節する。
【0030】次に、一例としてウィンドウ21の部分表
示ウィンドウ(領域)の設定処理の流れを図2に示すフ
ローチャートを参照して更に詳細に説明する。先ず、ウ
ィンドウ21が表示され(ステップS10)ている状態
で、ウィンドウ21に対する部分表示領域(部分表示ウ
ィンドウ)の設定を行う旨の指示がなされた場合には、
生成管理手段4は、先ずウィンドウ21内で設定されて
いる全ての部分表示ウィンドウを表示する(ステップS
20)。新たな部分表示ウィンドウ(部分表示ウィンド
ウ211)の生成の指示が入力(ステップS30)され
た場合には、部分表示ウィンドウ211用の枠を表示し
(ステップS51)、この枠を移動及びサイズ変更して
部分表示ウィンドウ211の位置及びサイズを決定し
(ステップS52)、記憶部41にあるウィンドウ21
のウィンドウイメージから部分表示領域によって表示す
る部分を取り出し、部分表示ウィンドウ211を生成す
る(ステップS53)。
【0031】部分表示ウィンドウ211を削除する場合
には、ステップS30にて削除の旨を入力し、削除する
部分表示ウィンドウ211を指定し(ステップS6
1)、部分表示ウィンドウ211を記憶部41から削除
する(ステップS62)。
【0032】なお、ステップS30にてウィンドウ21
のスクロール又はサイズの変更を指示を行うことができ
る。この指示が行われると、ウィンドウ21のスクロー
ル又はサイズの変更がなされ(ステップS41)、ウィ
ンドウ21を生成したアプリケーション1へスクロール
又はサイズ変更が行われた旨を通知し、記憶部41のウ
ィンドウイメージが更新される(ステップS42)。通
常、部分表示ウィンドウが表示されている状態ではこの
部分表示ウィンドウの元となるウィンドウは表示されな
いが、このように、部分ウィンドウの設定時において元
のウィンドウのスクロール又はサイズの変更を行えるよ
うにしたことで、部分表示ウィンドウの表示を参照しな
がら元のウィンドウのスクロール又はサイズの変更を行
うことができる。
【0033】また、部分表示ウィンドウのサイズが変更
されたり、ウィンドウ21に対する部分表示ウィンドウ
211の部分表示位置が変更された場合には、記憶部4
1にあるウィンドウ21のウィンドウイメージを基に部
分表示ウィンドウ211の内容が更新される。
【0034】
【発明の効果】以上説明した通り、本発明によれば、ア
プリケーションに依存しない方法で部分表示が行えるた
め、ウィンドウ内の複数個の参照部分を、表示形式を保
った状態で参照することができる。この結果、業務に必
要な部分のみを参照することができる。
【0035】また、本発明によれば、分割表示ウィンド
ウを複数の業務に関連づけることが可能なため、1つの
ウィンドウを複数の業務領域から参照することができ
る。
【図面の簡単な説明】
【図1】本発明の実施例を説明するための図である。
【図2】本発明の実施例における部分表示ウィンドウの
設定動作を説明するためのフローチャートである。
【図3】本発明の実施例における業務の関連を説明する
ための図である。
【図4】本発明の実施例における業務管理ウィンドウの
一例を示す図である。
【符号の説明】
1 画面 3 表示制御手段 4 生成管理手段 5 管理制御手段 6 入力装置 21、22、23 ウィンドウ 211、…、213 部分表示ウィンドウ 51 業務管理ウィンドウ 511 業務作成ボタン 512 業務削除ボタン 513 業務選択ボタン 514 ウィンドウ関連ボタン

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】アプリケーションの生成するウィンドウに
    対し、該ウィンドウの表示形式及び表示内容を保った状
    態で、該ウィンドウの部分表示を行う手段を有すること
    を特徴とするウィンドウ制御装置。
  2. 【請求項2】アプリケーションの生成するウィンドウの
    イメージを記憶する記憶手段と、 前記記憶手段から前記ウィンドウのイメージを取り出
    し、該ウィンドウの必要な部分を表示する部分表示ウィ
    ンドウを生成する生成管理手段と、を有することを特徴
    とするマルチウィンドウ制御装置。
  3. 【請求項3】アプリケーションによって行われる業務に
    応じて必要とされるウィンドウ及び部分表示ウィンドウ
    の組み合わせを記憶し、前記業務に応じて前記ウィンド
    ウ及び部分表示ウィンドウの表示を切り替えることので
    きる管理制御手段をさらに有することを特徴とする請求
    項2記載のマルチウィンドウ制御装置。
JP8168293A 1996-06-07 1996-06-07 マルチウィンドウ制御装置 Pending JPH09330202A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8168293A JPH09330202A (ja) 1996-06-07 1996-06-07 マルチウィンドウ制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8168293A JPH09330202A (ja) 1996-06-07 1996-06-07 マルチウィンドウ制御装置

Publications (1)

Publication Number Publication Date
JPH09330202A true JPH09330202A (ja) 1997-12-22

Family

ID=15865333

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8168293A Pending JPH09330202A (ja) 1996-06-07 1996-06-07 マルチウィンドウ制御装置

Country Status (1)

Country Link
JP (1) JPH09330202A (ja)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61258289A (ja) * 1985-05-13 1986-11-15 キヤノン株式会社 画像処理装置
JPH04174056A (ja) * 1990-08-31 1992-06-22 Fuji Xerox Co Ltd 文書処理装置
JPH04270384A (ja) * 1991-02-07 1992-09-25 Nippon Telegr & Teleph Corp <Ntt> 等倍または拡大画像の部分的な表示方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61258289A (ja) * 1985-05-13 1986-11-15 キヤノン株式会社 画像処理装置
JPH04174056A (ja) * 1990-08-31 1992-06-22 Fuji Xerox Co Ltd 文書処理装置
JPH04270384A (ja) * 1991-02-07 1992-09-25 Nippon Telegr & Teleph Corp <Ntt> 等倍または拡大画像の部分的な表示方法

Similar Documents

Publication Publication Date Title
JP2506120B2 (ja) 画像表示方法
JP2001060134A (ja) マルチウィンドウ制御システム
JP2549244B2 (ja) 階層構造データの表示システム及び表示方法
JPH09330202A (ja) マルチウィンドウ制御装置
JP2853282B2 (ja) ヘルプメッセージ表示方式
JP2586452B2 (ja) マルチウインドウ表示装置
JPH03256116A (ja) 情報処理装置及びメニュー表示方法
JPH0451189A (ja) ウィンドウ表示装置
JPS62281076A (ja) マルチウィンドウ表示制御方式
JPH10187352A (ja) マルチウインドウシステム
JP3674164B2 (ja) 表示装置及び表示方法
JP2797439B2 (ja) 文字編集支援装置
JP3115068B2 (ja) 画面表示制御装置
JPH02284264A (ja) 対話画面設計支援方式
JP2691094B2 (ja) デモンストレーションデータ作成装置
JPH05216574A (ja) 情報処理装置
JP2564799B2 (ja) マルチウィンドウ表示方法および装置
JPH07219948A (ja) 文書処理装置
JPH05313708A (ja) シーケンス・プログラムの編集方式
JPH056254A (ja) ウインドウの表示位置制御方式
JPH01140194A (ja) マルチウインドウ表示方式
JPH064528A (ja) スプレッドシートの矩形スクロール表示方式
JPH0660077A (ja) 文書作成装置及びキー機能設定方法
JPH1155604A (ja) 映像情報付加装置および方法およびその方法を記録した記録媒体
JPH07129362A (ja) 画面スクロール方法

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20000111