JPS6079426A - 多重論理画面機能を備える表示装置の画面管理方式 - Google Patents
多重論理画面機能を備える表示装置の画面管理方式Info
- Publication number
- JPS6079426A JPS6079426A JP58188142A JP18814283A JPS6079426A JP S6079426 A JPS6079426 A JP S6079426A JP 58188142 A JP58188142 A JP 58188142A JP 18814283 A JP18814283 A JP 18814283A JP S6079426 A JPS6079426 A JP S6079426A
- Authority
- JP
- Japan
- Prior art keywords
- logical screen
- logical
- screen
- display device
- scope
- 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)
- Image Generation (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔発明の技術分野〕
本発明は、表示装置に表示されるカレント論理画面と論
理画面制御表とを保持する論理画面管理部により物理画
面と1対1のサイズの論理画面を管理し表示するように
した多重論理画面機能を備える表示装置の画面管理方式
に関するものである。
理画面制御表とを保持する論理画面管理部により物理画
面と1対1のサイズの論理画面を管理し表示するように
した多重論理画面機能を備える表示装置の画面管理方式
に関するものである。
第1図は従来の表示装置の多重論理画面機能を説明する
図である。第1図において、1は表示装置、2と2′は
物理画面、3と4は論理画面を示す。
図である。第1図において、1は表示装置、2と2′は
物理画面、3と4は論理画面を示す。
従来の表示装置の多重論理画面機能としては、第1図(
α)K示すように、1つの物理画面2の中に複数のウィ
ンドウを作って論理画面3.4を表示するマルチ・ウィ
ンドウ方式と、第1図(b)に示すように、1つの物理
画面2を分割して複数の論理画面3.4を表示する画面
分割方式と、第1図(C)に示すように1複数の物理画
面2.2′を設けて複数の論理画面3.4を物理画面と
1対1対応で表示する複数物理画面方式とがある。しか
し、これら従来の方式のうち、マルチ・ウィンドウある
いは画面分割の方式は、論理画面が物理画面の一部とな
シ、そのサイズが小さく見K<くなるという欠点をもっ
ている。また、複数物理画面の方式は、装置価格が高く
なシ、且つ表示装置自体のサイズが大きくなるという欠
点をもっている。
α)K示すように、1つの物理画面2の中に複数のウィ
ンドウを作って論理画面3.4を表示するマルチ・ウィ
ンドウ方式と、第1図(b)に示すように、1つの物理
画面2を分割して複数の論理画面3.4を表示する画面
分割方式と、第1図(C)に示すように1複数の物理画
面2.2′を設けて複数の論理画面3.4を物理画面と
1対1対応で表示する複数物理画面方式とがある。しか
し、これら従来の方式のうち、マルチ・ウィンドウある
いは画面分割の方式は、論理画面が物理画面の一部とな
シ、そのサイズが小さく見K<くなるという欠点をもっ
ている。また、複数物理画面の方式は、装置価格が高く
なシ、且つ表示装置自体のサイズが大きくなるという欠
点をもっている。
本発明は、上記の考察に基づくものであって、表示装置
に画面切シ換えによる多重論理画面機能を備えるように
して装置価格の上昇や装置自体のサイズの大型化を抑制
し、物理画面と同じサイズの複数の論理画面を表示し得
る多重論理画面機能を備える表示装置の画面管理方式を
提供することを目的とするものである。
に画面切シ換えによる多重論理画面機能を備えるように
して装置価格の上昇や装置自体のサイズの大型化を抑制
し、物理画面と同じサイズの複数の論理画面を表示し得
る多重論理画面機能を備える表示装置の画面管理方式を
提供することを目的とするものである。
そのために本発明の多重論理画面機能を備える表示装置
の画面管理方式は、計算機システムと利用者とのインタ
フェースとして、利用者から計算機システムへの入力メ
ツセージと、計算機システムから利用者への出力メツセ
ージとを提示する表示装置において、カレント論理画面
と論理画面制御表とを保持する論理画面管理部、及び論
理画面プロセス対応表とファイル論理画面対応表とを保
持するプロセス/ファイル管理部を具備し、上記論理画
面管理部は、論理画面制御表に論理画面と活性か非活性
かを示す状態7と表示データの組を含み、コマンドに従
って表示装置に表示されるカレント論理画面の切り換え
処理、論理画面の活性化或いは非活性化の処理、論理画
面からのデータの入力処理、及び論理画面へのデータの
出力処理を行い得るように構成されたことを特徴とする
ものである。
の画面管理方式は、計算機システムと利用者とのインタ
フェースとして、利用者から計算機システムへの入力メ
ツセージと、計算機システムから利用者への出力メツセ
ージとを提示する表示装置において、カレント論理画面
と論理画面制御表とを保持する論理画面管理部、及び論
理画面プロセス対応表とファイル論理画面対応表とを保
持するプロセス/ファイル管理部を具備し、上記論理画
面管理部は、論理画面制御表に論理画面と活性か非活性
かを示す状態7と表示データの組を含み、コマンドに従
って表示装置に表示されるカレント論理画面の切り換え
処理、論理画面の活性化或いは非活性化の処理、論理画
面からのデータの入力処理、及び論理画面へのデータの
出力処理を行い得るように構成されたことを特徴とする
ものである。
以下、本発明の実施例を図面を参照しつつ説明する。
第2図は本発明の1実施例構成を示す図、第3図及び第
4図は論理画面管理部による処理を説明する図、第5図
は本発明が適用される表示装置のハードウェア構成例を
示す図、第6図及び第7図は本発明が適用される表示装
置の他のノー−ドウエア構成例を示す図である。図にお
いて、5はチャネル、6は論理画面管理部、7はプロセ
ス/ファイル管理部、8−1ないし8−mはプロセス、
9は論理画面選択チャネル、10は論理画面選択ボタン
、11は論理画面選択キー、12はキーボードを示す。
4図は論理画面管理部による処理を説明する図、第5図
は本発明が適用される表示装置のハードウェア構成例を
示す図、第6図及び第7図は本発明が適用される表示装
置の他のノー−ドウエア構成例を示す図である。図にお
いて、5はチャネル、6は論理画面管理部、7はプロセ
ス/ファイル管理部、8−1ないし8−mはプロセス、
9は論理画面選択チャネル、10は論理画面選択ボタン
、11は論理画面選択キー、12はキーボードを示す。
第2図において、論理画面は、対応する#番号を持ち、
活性/非活性の2つの状態を持つ。それは、表示装置1
側からのクリエイ) (Create)コマンド、プロ
セス8−1ないし13− m側からのオープン(Ope
n)コマンドによって活性化され、表示装置1側からの
ドロップ(Drop)コマンド、プロセス8−1ないし
8−m側からのクローズ(C1ose)コマンドによっ
て非活性化される。論理画面は、表示装置1側から論理
的端末として、プロセス8−1ないし8− m側から入
出カフアイルとしてとら見られる。
活性/非活性の2つの状態を持つ。それは、表示装置1
側からのクリエイ) (Create)コマンド、プロ
セス8−1ないし13− m側からのオープン(Ope
n)コマンドによって活性化され、表示装置1側からの
ドロップ(Drop)コマンド、プロセス8−1ないし
8−m側からのクローズ(C1ose)コマンドによっ
て非活性化される。論理画面は、表示装置1側から論理
的端末として、プロセス8−1ないし8− m側から入
出カフアイルとしてとら見られる。
論理画面管理部6は、カレント論理画面#と論理画面制
御表を保持する。カレント論理画面#は、表示装置1に
表示される論理画面を示し、チャネルの切シ換えによる
チェインジ(Change )コマンドによシ更新され
る。論理画面制御表は、く論理画面#、状態、表示デー
タ〉の組を含むものである。
御表を保持する。カレント論理画面#は、表示装置1に
表示される論理画面を示し、チャネルの切シ換えによる
チェインジ(Change )コマンドによシ更新され
る。論理画面制御表は、く論理画面#、状態、表示デー
タ〉の組を含むものである。
プロセス/ファイル管理部7は、論理画面−プロセス対
応表とファイル−論理画面対応表を保持する。論理画面
−プロセス対応表は、〈論理画面#、プロセス#〉の対
を含み、ファイル−論理画面対応表は、くファイル#、
論理画面#〉の対を含むものである。
応表とファイル−論理画面対応表を保持する。論理画面
−プロセス対応表は、〈論理画面#、プロセス#〉の対
を含み、ファイル−論理画面対応表は、くファイル#、
論理画面#〉の対を含むものである。
次に、全体の処理概要を説明する。表示装置1側からの
画面入力は、論理画面管理部6に送られる。そこでカレ
ント論理画面#が付与され、そしてプロセス/ファイル
管理部7に送られる。そうするとプロセス/ファイル管
理部7では、それがプロセス生成/消滅の依頼であれば
その旨を実行し、そうでなければファイル−論理画面対
応表をもとに対応するプロセス9− zのゲット(Ge
t )コマンドの結果として、プロセス8一番に画面
入力を渡す。他方、プロセス8−1側からのプツト(P
ut)コマンドは、プロセス/ファイル管理部7で解釈
される。プロセス/ファイル管理部7では、ファイル−
論理画面対応表をもとに、(論理画面#、PUTコマン
ドのデータ〉の対が論理画面管理部6へ送られる◎論理
画面管理部6では、論理画面制御表が更新六れる。さら
に、更新個所がカレント論理画面に関するものであれば
、表示画面を書き直す。
画面入力は、論理画面管理部6に送られる。そこでカレ
ント論理画面#が付与され、そしてプロセス/ファイル
管理部7に送られる。そうするとプロセス/ファイル管
理部7では、それがプロセス生成/消滅の依頼であれば
その旨を実行し、そうでなければファイル−論理画面対
応表をもとに対応するプロセス9− zのゲット(Ge
t )コマンドの結果として、プロセス8一番に画面
入力を渡す。他方、プロセス8−1側からのプツト(P
ut)コマンドは、プロセス/ファイル管理部7で解釈
される。プロセス/ファイル管理部7では、ファイル−
論理画面対応表をもとに、(論理画面#、PUTコマン
ドのデータ〉の対が論理画面管理部6へ送られる◎論理
画面管理部6では、論理画面制御表が更新六れる。さら
に、更新個所がカレント論理画面に関するものであれば
、表示画面を書き直す。
次に、論理画面管理部6による処理の流れを第3図及び
第4図を参照しつつ説明する。なお、以下の説明におい
て、C#はカレント論理画面#を示すデータ、NO゛)
は論理画面ノ”(但し、1≦j≦ル、ルは論理画面の数
)の活性/非活性状態を示すデータ、Dσ)は論理画面
ノ°の表示データであシ、これらのデータが使われる。
第4図を参照しつつ説明する。なお、以下の説明におい
て、C#はカレント論理画面#を示すデータ、NO゛)
は論理画面ノ”(但し、1≦j≦ル、ルは論理画面の数
)の活性/非活性状態を示すデータ、Dσ)は論理画面
ノ°の表示データであシ、これらのデータが使われる。
■ イニシャライズ(Initialize)コマンド
処理を行い、多重論理画面機能を初期化する。
処理を行い、多重論理画面機能を初期化する。
次に■の処理を行う。
なお、イニシャライズ・コマンド処理では、C#を1に
設一定し、5(1)を活性、5(2)ないしS(→を非
活性に設定すると共に、D (1)ないしD (rt)
を初期データに設定する。
設一定し、5(1)を活性、5(2)ないしS(→を非
活性に設定すると共に、D (1)ないしD (rt)
を初期データに設定する。
■ コマンド入力を待ち、コマンド入力があると次に■
の処理を行′う◇ ■ クリエイト(Create )コマンドか否かを調
べる0 Yesの場合には■の処理を行い、NOの場合には■の
処理を行う。
の処理を行′う◇ ■ クリエイト(Create )コマンドか否かを調
べる0 Yesの場合には■の処理を行い、NOの場合には■の
処理を行う。
■ クリエイト・コマンド処理を行い、論理画面を活性
化する。次に■の処理に戻る。
化する。次に■の処理に戻る。
なお、クリエイト・コマンド処理では、第4図(α)K
示すよう咳、S O)が非活性か否かを調べ、Yesの
場合には5Ci)を活性に設定し、NOの場合にはエラ
ー処理を行う。
示すよう咳、S O)が非活性か否かを調べ、Yesの
場合には5Ci)を活性に設定し、NOの場合にはエラ
ー処理を行う。
■ ドロップ(Drop)コマンドか否かを調べる。
Yesの場合には■の処理を行い、Noの場合には■の
処理を行う。
処理を行う。
■ ドロップ・コマンド処理を行い、論理画面を非活性
化する。次に■の処理に戻る。
化する。次に■の処理に戻る。
なお、ドロップ・コマンド処理では、a¥4図<b>に
示すように、S (7’)が活性か否かを調べ、Y6s
の場合にはNO゛)を非活性に設定し、、D(7)を初
期データに設定する。Noの場合にはエラー処理を行う
。
示すように、S (7’)が活性か否かを調べ、Y6s
の場合にはNO゛)を非活性に設定し、、D(7)を初
期データに設定する。Noの場合にはエラー処理を行う
。
■ チェインジ(Change )コマンドか否かを調
べる。
べる。
Yesの場合には■の処理を行い、NOの場合には■の
処理を行う。
処理を行う。
■ チヱインジ・コマンド処理を行い、カレント論理画
面を切シ換える。次に■の処理に戻る。
面を切シ換える。次に■の処理に戻る。
なお、チェインジ・コマンド処理では、第4図(C)に
示すように、C#\ノ°か否かを調べ、Yesの場合に
はC#をノ°に設定して表示装置にDO゛)を表示する
。
示すように、C#\ノ°か否かを調べ、Yesの場合に
はC#をノ°に設定して表示装置にDO゛)を表示する
。
■ リード(Read) コマンドか否かを調べる。
Yesの場合には[相]の処理を行い、NOの場合には
Oの処理を行う。
Oの処理を行う。
[相] リード・コマシト処理を行い、論理画面からの
データ入力を行う。次に■の処理に戻る。
データ入力を行う。次に■の処理に戻る。
なお、リード・コマンド処理では、第4図(d)に示す
ように、D (C−111:)に入力データdを反映さ
せ、入力データdを対応するプロセスに渡す。
ように、D (C−111:)に入力データdを反映さ
せ、入力データdを対応するプロセスに渡す。
■ ライト(Wr i t e )コマンドか否かを調
べる。
べる。
Yesの場合には@の処理を行い、NOの場合には0の
処理を行う。
処理を行う。
@ ライト・コマンド処理を行い、論理画面へデータ出
力を行う。次に■の処理に戻る0なお、ライト・コマン
ド処理では、第4図(=)に示すように、NO゛)が活
性か否かを調べ、NOの場合にはエラー処理を行うが、
Yesの場合にはl)に出力データdを反映させ、さら
にC#=ノか否かを調べてYesであることを条件にD
(7’)を表示する。
力を行う。次に■の処理に戻る0なお、ライト・コマン
ド処理では、第4図(=)に示すように、NO゛)が活
性か否かを調べ、NOの場合にはエラー処理を行うが、
Yesの場合にはl)に出力データdを反映させ、さら
にC#=ノか否かを調べてYesであることを条件にD
(7’)を表示する。
0 ヘイナライズ(Final 1ze)コマンドか否
かを調べる。
かを調べる。
Yesの場合には0の処理を行い、NOの場合には0の
処理を行う。
処理を行う。
■ エラー処理を行い、■の処理に戻る。
[相] ファイナライズ・コマンド処理を行い、多重論
理画面機能を終了する。
理画面機能を終了する。
なお、ファイナライズ・コマンド処理では、5(1)な
いしS(→を非活性に設定し、D(1)ないしD (n
)を初期データに設定する。
いしS(→を非活性に設定し、D(1)ないしD (n
)を初期データに設定する。
表示装置1に論理画面選択チャネル9を設けた本発明の
ハードウェア構成例を示したのが第5図である。利用者
は、この論理画面選択チャネル9を使って論理画面を選
択する。その選択に従って物理画面2には、利用者に指
定された論理画面ノの内容が表示される。
ハードウェア構成例を示したのが第5図である。利用者
は、この論理画面選択チャネル9を使って論理画面を選
択する。その選択に従って物理画面2には、利用者に指
定された論理画面ノの内容が表示される。
また、本発明の他のハードウェア構成として、論理画面
選択ボタン10を設けた例を示したのが第6図であシ、
論理画面選択キー11を有するキーボード12を設けた
例を示しだのが第7図であるO 以上の説明から明らかなように、本発明によれば、物理
画面と同じサイズの多重論理画面機能を、装置自体のサ
イズの大型化を招くことなく表示装置に備えることがで
き、表示装置の価格の上昇を抑え、画面の有効利用を図
ることができる。
選択ボタン10を設けた例を示したのが第6図であシ、
論理画面選択キー11を有するキーボード12を設けた
例を示しだのが第7図であるO 以上の説明から明らかなように、本発明によれば、物理
画面と同じサイズの多重論理画面機能を、装置自体のサ
イズの大型化を招くことなく表示装置に備えることがで
き、表示装置の価格の上昇を抑え、画面の有効利用を図
ることができる。
【図面の簡単な説明】
第1図は従来の表示装置の多重論理−1面機能を説明す
る図、第2図は本発明の1実施例構成を示す図、第3図
及び第4図は論理両面管理部による処理を説明する図、
第5図は本発明が適用される表示装置のハードウェア構
成例を示す図、第6図及び第7図は本発明が適用される
表示装置の他のハードウェアぢ4成例を示す図である。 1・・・表示装置、2と2′・・・物理画面、3と4・
・・論理画面、5・・・チャネル、6・・・論理画面管
理部、7・・・プロセス/ファイル管理部、 8 1
ナイL、、8−m・・・プロセス、9・・・論理画面選
択チャネル、lO・・・論理画面選択ボタン、11・・
・論理画面選択キー、12・・・キーボード。 特許出願人 富士通株式会社 代理人弁理士 京 谷 四 部 ズ3図 ヤ4図 (α) (C)(の 主さこ 4 Vイへ (P) T タ yl ジV 乙 しn ツ ワ 図
る図、第2図は本発明の1実施例構成を示す図、第3図
及び第4図は論理両面管理部による処理を説明する図、
第5図は本発明が適用される表示装置のハードウェア構
成例を示す図、第6図及び第7図は本発明が適用される
表示装置の他のハードウェアぢ4成例を示す図である。 1・・・表示装置、2と2′・・・物理画面、3と4・
・・論理画面、5・・・チャネル、6・・・論理画面管
理部、7・・・プロセス/ファイル管理部、 8 1
ナイL、、8−m・・・プロセス、9・・・論理画面選
択チャネル、lO・・・論理画面選択ボタン、11・・
・論理画面選択キー、12・・・キーボード。 特許出願人 富士通株式会社 代理人弁理士 京 谷 四 部 ズ3図 ヤ4図 (α) (C)(の 主さこ 4 Vイへ (P) T タ yl ジV 乙 しn ツ ワ 図
Claims (1)
- 計算機システムと利用者とのインタフェースとして、利
用者から計算機システムへの入力メツセージと、計算機
システムから利用者への出力メツセージとを提示する表
示装置において、カレント論理画面と論理画面制御表と
を保持する論理画面管理部、及び論理画面プロセス対応
表とファイル論理画面対応表とを保持するプロセス/フ
ァイル管理部を具備し、上記論理画面管理部は、論理画
面制御表に論理画面と活性か非活性かを示す状態と表示
データの組を含み、コマンドに従って表示装置に表示さ
れるカレント論理画面の切シ換え処理、論理画面の活性
化或いはJL活性化の処理、論理画面からのデータの入
力処理、及び論理画面へのデータの出力処理を行い得る
ように構成されたことを特徴とする多重論理画面機能を
備える表示装置の画面管理、方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58188142A JPS6079426A (ja) | 1983-10-07 | 1983-10-07 | 多重論理画面機能を備える表示装置の画面管理方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58188142A JPS6079426A (ja) | 1983-10-07 | 1983-10-07 | 多重論理画面機能を備える表示装置の画面管理方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6079426A true JPS6079426A (ja) | 1985-05-07 |
Family
ID=16218477
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58188142A Pending JPS6079426A (ja) | 1983-10-07 | 1983-10-07 | 多重論理画面機能を備える表示装置の画面管理方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6079426A (ja) |
-
1983
- 1983-10-07 JP JP58188142A patent/JPS6079426A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8819585B2 (en) | Child window surfacing and management | |
| US7114129B2 (en) | Method and system for controlling an application displayed in an inactive window | |
| EP0547784B1 (en) | Managing display windows of interrelated applications | |
| JPH1173294A (ja) | ポインティング装置およびその方法 | |
| JP2940846B2 (ja) | ハイパテキスト表示システム | |
| JPH036631A (ja) | 適用業務プログラムの状況の監視方法 | |
| US5265251A (en) | Mechanism for allowing a single operation to shift the focus between user applications having direct hardware level access to multiple displays in a virtual terminal environment | |
| JPS6079426A (ja) | 多重論理画面機能を備える表示装置の画面管理方式 | |
| JPH04114230A (ja) | メニュー表示方式 | |
| JP3177274B2 (ja) | 情報処理装置 | |
| KR20010045591A (ko) | 멀티 클립보드를 갖는 컴퓨터 시스템 | |
| JPH06161692A (ja) | 使用言語選択方式 | |
| JPS62281076A (ja) | マルチウィンドウ表示制御方式 | |
| JP2595045B2 (ja) | タッチパネル入力装置 | |
| KR950004216B1 (ko) | 제 1 프로그램 응용간의 포커스 시프팅 방법 및 시스템 | |
| JPH10171431A (ja) | マルチウインドウ制御方式 | |
| JPH04204994A (ja) | コンピュータシステム | |
| JPS61131031A (ja) | 擬似仮想表示方式 | |
| JPH1021191A (ja) | 情報処理装置のコマンド履歴管理装置 | |
| JPH04199093A (ja) | ウインドウシステムおよびこれに用いる表示装置 | |
| JPH05257629A (ja) | メッセージ表示方式 | |
| JPH0442343A (ja) | 統合型メニュー制御方法 | |
| JPS63108382A (ja) | マルチウインドウ表示機能を備えた表示装置 | |
| JPS62223785A (ja) | マルチウインドウ表示機能を備えた表示装置 | |
| JPH0340025A (ja) | 階層メニュー選択装置 |