JPH0728616A - 仮想ウインドウによる仮想端末方式 - Google Patents

仮想ウインドウによる仮想端末方式

Info

Publication number
JPH0728616A
JPH0728616A JP5167654A JP16765493A JPH0728616A JP H0728616 A JPH0728616 A JP H0728616A JP 5167654 A JP5167654 A JP 5167654A JP 16765493 A JP16765493 A JP 16765493A JP H0728616 A JPH0728616 A JP H0728616A
Authority
JP
Japan
Prior art keywords
window
user
virtual
manager
terminal system
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
Application number
JP5167654A
Other languages
English (en)
Other versions
JP2555938B2 (ja
Inventor
Toshitaka Kono
敏隆 河野
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 JP5167654A priority Critical patent/JP2555938B2/ja
Publication of JPH0728616A publication Critical patent/JPH0728616A/ja
Application granted granted Critical
Publication of JP2555938B2 publication Critical patent/JP2555938B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

(57)【要約】 【目的】 先にログインしているユーザーの個人環境を
退避保存し、後からログインするユーザーの個人環境を
新たに設定できるように、すなわちログアウト動作を行
わずに複数の個人環境を実現できるように、各個人のウ
インドウマネージャを起動することにより、ウインドウ
システムの利便性を向上することができる仮想ウインド
ウによる仮想端末方式を得る。 【構成】 ワークステーション端末で使用するウインド
ウシステムの仮想端末方式において、各ユーザーの個人
環境を退避および復旧する手段と、退避されるユーザー
の動作中のジョブをバックグラウンドジョブに切換える
手段と、退避されたユーザーを特定できる手段と、新た
なログインマネージャとウインドウマネージャを起動す
る手段と、現行のログインマネージャと前記退避済みの
複数のウインドウマネージャを全体制御する手段とによ
り構成する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、ワークステーション端
末上でのウインドウシステムに係り、特に仮想ウインド
ウによる仮想端末方式に関するものである。
【0002】
【従来の技術】従来、ウインドウマネージャを使用した
仮想端末方式では、あるユーザーがログインした状態で
は、ウインドウ全体がそのユーザーのウインドウマネー
ジャによって管理されることになる。この場合、ウイン
ドウマネージャは、ウインドウの位置およびアイコン化
の有無等を管理している。
【0003】しかるに、従来において、ワークステーシ
ョン端末上でマルチウインドウを使用してソフトウエア
開発等を行う場合、逐次新しいウインドウを開いていく
際に、一時不要となったウインドウを背後に置くか、あ
るいはアイコン化するという手段がとられている。
【0004】この場合、表示画面に表示するデータを格
納するメモリから切り出された所望の被表示領域を、前
記表示画面の所望位置に設けたウインドウ内に表示する
ウインドウ処理を行うに際し、前記表示画面に表示すべ
きデータを画面対応に格納するコードバッファに前記ウ
インドウに対応する仮想ウインドウを設け、この仮想ウ
インドウ内に前記被表示領域内のデータを格納するよう
構成したウインドウ制御方法が知られている。
【0005】
【発明が解決しようとする課題】そこで、例えば前記従
来のウインドウシステムにおいて、同一コンソールに他
のユーザーがログインしても、個人環境の一部(ターミ
ナルの設定等)を共存させることしかできなかった。こ
のため、新たにログインしたユーザーは、既存のウイン
ドウマネージャの制約を受けてしまう難点があった。
【0006】そこで、本発明の目的は、先にログインし
ているユーザーの個人環境を退避保存し、後からログイ
ンするユーザーの個人環境を新たに設定できるように、
すなわちログアウト動作を行わずに複数の個人環境を実
現できるように、各個人のウインドウマネージャを起動
することにより、ウインドウシステムの利便性を向上す
ることができる仮想ウインドウによる仮想端末方式を提
供することにある。
【0007】
【課題を解決するための手段】前記目的を達成するた
め、本発明に係る仮想ウインドウによる仮想端末方式
は、ワークステーション端末で使用するウインドウシス
テムの仮想端末方式において、各ユーザーの個人環境を
退避および復旧する手段と、退避するユーザーの動作中
のジョブをバックグラウンドジョブに切換える手段と、
退避するユーザーを特定する手段と、新たなログインマ
ネージャとウインドウマネージャを起動する手段と、現
行のログインマネージャと前記退避済みの複数のウイン
ドウマネージャとの全体制御を行う手段とから構成する
ことを特徴とする。
【0008】この場合、各ユーザーの個人環境を退避お
よび復旧する手段は、新たなユーザーの個人環境を実現
する際に、現ユーザーのウインドウマネージャを仮想ウ
インドウに退避させてこれをアイコン化して表示し、ま
たこの時仮想ウインドウに既に退避していた仮想ウイン
ドウマネージャを呼び出してそのユーザーの個人環境を
ログインするよう設定することができる。
【0009】
【作用】本発明に係る仮想ウインドウによる仮想端末方
式によれば、マルチウインドウシステムにおいて、指定
されたユーザーの全個人環境を退避すると同時に、動作
中のジョブを優先度の低いバックグラウンドジョブに切
換え、退避されたユーザーを特定できるようにアイコン
化して画面上に表示し、新たなユーザーがログインでき
るようにし、さらに一度退避したユーザー環境とユーザ
ージョブを復旧して、これらを優先度の高いフォアグラ
ウンド化することができる。
【0010】
【実施例】次に、本発明に係る仮想ウインドウによる仮
想端末方式の実施例につき、添付図面を参照しながら以
下詳細に説明する。
【0011】図1は、本発明に係る仮想端末方式による
仮想ウインドウの一実施例を示すウインドウ画面の説明
図であり、図2は前記仮想端末方式の動作を示すフロー
チャート図である。
【0012】図1において、本実施例の仮想端末方式に
おいては、3つのウインドウ管理プロセスが動作するよ
う構成されている。すなわち、第1のプロセスは各ユー
ザーのウインドウを管理する各ユーザー個人のウインド
ウマネージャ10を対象とするものであり、第2のプロ
セスは各ユーザーのウインドウマネージャ10を管理す
るための仮想ウインドウマネージャ20を対象とするも
のであり、第3のプロセスはユーザーがシステムにログ
インするためのログインマネージャを対象とするもので
ある。
【0013】次に、本実施例の仮想端末方式のプロセス
動作につき、図2のフローチャートを参照して説明す
る。
【0014】スタートに際し、あるユーザー〔ユーザー
2〕がシステムにログインする時点では、ステップ10
0、101において、それぞれ前記2つのプロセス(仮
想ウインドウマネージャ20とログインマネージャ)は
起動されている。次いで、ステップ102において、あ
るユーザー〔ユーザー2〕がシステムにログインする
と、ステップ103において、そのユーザー個人のウイ
ンドウマネージャが起動され、ステップ104におい
て、マルチウインドウシステムが動作する。すなわち、
ルートウインドウ30上のユーザーウインドウ50上に
現ユーザー〔ユーザー2〕のウインドウマネージャが表
示される(図1参照)。
【0015】ここで、例えばステップ105において、
別のユーザー〔ユーザー1〕から同一のコンソールへの
ログインのイベントが発生した場合、すなわち現ユーザ
ー〔ユーザー2〕のウインドウマネージャの退避要求が
あると、ステップ106において、仮想ウインドウマネ
ージャ20は、現ユーザー〔ユーザー2〕のウインドウ
マネージャの退避動作と、現ユーザーのプロセスを優先
度の低いバックグラウンドのプロセスに切換える処理を
行う。そして、退避した現ユーザー〔ユーザー2〕のウ
インドウマネージャをアイコン化して仮想ウインドウマ
ネージャ20に登録し、ルートウインドウ30上の仮想
ウインドウ上に表示を行う(なお、図1においては、既
にユーザー1のウインドウマネージャが退避され、これ
をアイコン化して登録表示している状態を示す)。
【0016】その後、ステップ108において、退避し
たウインドウマネージャにつきユーザー〔ユーザー2〕
の要求がなければ、ステップ101において、仮想ウイ
ンドウマネージャ20は、ログインマネージャを再起動
することにより、新たなユーザー〔ユーザー1〕のログ
インを可能にすることができる。
【0017】また、仮想ウインドウ上に退避させたユー
ザー〔ユーザー2〕のウインドウマネージャを呼び出し
てルートウインドウ30上のユーザーウインドウ50上
に復旧させる場合は、まず現ユーザー〔ユーザー1〕の
ウインドウマネージャを仮想ウインドウマネージャ20
に登録して、仮想ウインドウ上に退避させた後(ステッ
プ105、106、107)、仮想ウインドウ上で管理
されているユーザー〔ユーザー2〕のウインドウマネー
ジャを呼び出して(ステップ108、103、10
4)、これを優先度の高いフォアグラウンド化すること
により、ユーザー〔ユーザー1〕の個人環境を〔ユーザ
ー2〕の個人環境に切換えることができる。
【0018】従って、前記プロセスからなる仮想端末方
式は、各ユーザーの個人環境を退避および復旧する手段
と、退避するユーザーの動作中のジョブをバックグラウ
ンドジョブに切換える手段と、退避するユーザーを特定
する手段と、新たなログインマネージャとウインドウマ
ネージャを起動する手段と、現行のログインマネージャ
と前記退避済みの複数のウインドウマネージャとの全体
制御を行う手段とから構成することにより、容易に実現
することができる。
【0019】
【発明の効果】前述した実施例から明らかなように、本
発明に係る仮想ウインドウによる仮想端末方式によれ
ば、同一のコンソールに異なる個人環境を有する複数の
ユーザーに対して、マルチウインドウ環境を実現する手
段を提供することができる。
【0020】従って、本発明によれば、同一のコンソー
ルに複数のユーザーがログインした場合に、各個人のウ
インドウ環境をダイナミックに設定することができ、こ
れによりシステムの利便性を向上させることができる。
【図面の簡単な説明】
【図1】本発明に係る仮想端末方式による仮想ウインド
ウの一実施例を示すウインドウ画面の説明図である。
【図2】図1に示す本発明に係る仮想ウインドウによる
仮想端末方式の処理動作を示すフローチャート図であ
る。
【符号の説明】
10 ウインドウマネージャ 20 仮想ウインドウマネージャ 30 ルートウインドウ 40 ユーザーアイコン 50 ユーザーウインドウ

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 ワークステーション端末で使用するウイ
    ンドウシステムの仮想端末方式において、各ユーザーの
    個人環境を退避および復旧する手段と、退避するユーザ
    ーの動作中のジョブをバックグラウンドジョブに切換え
    る手段と、退避するユーザーを特定する手段と、新たな
    ログインマネージャとウインドウマネージャを起動する
    手段と、現行のログインマネージャと前記退避済みの複
    数のウインドウマネージャとの全体制御を行う手段とか
    ら構成することを特徴とする仮想ウインドウによる仮想
    端末方式。
  2. 【請求項2】 各ユーザーの個人環境を退避および復旧
    する手段は、新たなユーザーの個人環境を実現する際
    に、現ユーザーのウインドウマネージャを仮想ウインド
    ウに退避させてこれをアイコン化して表示し、またこの
    時仮想ウインドウに既に退避していた仮想ウインドウマ
    ネージャを呼び出してそのユーザーの個人環境をログイ
    ンするよう設定してなる請求項1記載の仮想ウインドウ
    による仮想端末方式。
JP5167654A 1993-07-07 1993-07-07 仮想ウインドウによる仮想端末方式 Expired - Fee Related JP2555938B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5167654A JP2555938B2 (ja) 1993-07-07 1993-07-07 仮想ウインドウによる仮想端末方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5167654A JP2555938B2 (ja) 1993-07-07 1993-07-07 仮想ウインドウによる仮想端末方式

Publications (2)

Publication Number Publication Date
JPH0728616A true JPH0728616A (ja) 1995-01-31
JP2555938B2 JP2555938B2 (ja) 1996-11-20

Family

ID=15853770

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5167654A Expired - Fee Related JP2555938B2 (ja) 1993-07-07 1993-07-07 仮想ウインドウによる仮想端末方式

Country Status (1)

Country Link
JP (1) JP2555938B2 (ja)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5921024A (en) * 1995-04-20 1999-07-13 Yugengaisya Syoryokuringyokenkyusyo Method of nursery tree hydroponics and fertilizer for nursery tree hydroponics
US6961747B2 (en) * 2000-01-20 2005-11-01 Kabushiki Kaisha Square Enix Information servicing method, recording medium recording with programs for realizing the method, and information servicing system
US7370330B2 (en) 2001-09-18 2008-05-06 Sony Corporation Information processing apparatus having simplified user switching function and program for use therewith
US7421697B2 (en) 2001-09-18 2008-09-02 Sony Corporation Information processing apparatus having simplified user switching function and program used therefor
JP2010097425A (ja) * 2008-10-16 2010-04-30 Fuji Xerox Co Ltd 表示制御装置、処理実行装置及びプログラム
US9675720B2 (en) 2012-12-19 2017-06-13 PurpleSun, Inc. Sterilization units, systems, and methods
CN111273972A (zh) * 2018-12-04 2020-06-12 珠海格力电器股份有限公司 一种窗口管理方法、装置、存储介质及终端

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020028455A (ko) * 2000-10-10 2002-04-17 마이클 디. 오브라이언 반도체 제조장비의 픽업툴

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5840662A (ja) * 1981-09-03 1983-03-09 Mitsubishi Electric Corp 端末制御方式
JPH04169926A (ja) * 1990-11-02 1992-06-17 Matsushita Electric Ind Co Ltd 図形処理装置
JPH04367038A (ja) * 1991-06-14 1992-12-18 Hitachi Ltd 複数os操作方法
JPH0695821A (ja) * 1992-09-16 1994-04-08 Hitachi Ltd 業務システムの画面表示方法及びその装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5840662A (ja) * 1981-09-03 1983-03-09 Mitsubishi Electric Corp 端末制御方式
JPH04169926A (ja) * 1990-11-02 1992-06-17 Matsushita Electric Ind Co Ltd 図形処理装置
JPH04367038A (ja) * 1991-06-14 1992-12-18 Hitachi Ltd 複数os操作方法
JPH0695821A (ja) * 1992-09-16 1994-04-08 Hitachi Ltd 業務システムの画面表示方法及びその装置

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5921024A (en) * 1995-04-20 1999-07-13 Yugengaisya Syoryokuringyokenkyusyo Method of nursery tree hydroponics and fertilizer for nursery tree hydroponics
US6961747B2 (en) * 2000-01-20 2005-11-01 Kabushiki Kaisha Square Enix Information servicing method, recording medium recording with programs for realizing the method, and information servicing system
US7930366B2 (en) 2000-01-20 2011-04-19 Kabushiki Kaisha Square Enix Information servicing method, recording medium recording with programs for realizing the method, and information servicing system
US7370330B2 (en) 2001-09-18 2008-05-06 Sony Corporation Information processing apparatus having simplified user switching function and program for use therewith
US7421697B2 (en) 2001-09-18 2008-09-02 Sony Corporation Information processing apparatus having simplified user switching function and program used therefor
JP2010097425A (ja) * 2008-10-16 2010-04-30 Fuji Xerox Co Ltd 表示制御装置、処理実行装置及びプログラム
JP4737264B2 (ja) * 2008-10-16 2011-07-27 富士ゼロックス株式会社 表示制御装置、処理実行装置及びプログラム
US9675720B2 (en) 2012-12-19 2017-06-13 PurpleSun, Inc. Sterilization units, systems, and methods
CN111273972A (zh) * 2018-12-04 2020-06-12 珠海格力电器股份有限公司 一种窗口管理方法、装置、存储介质及终端

Also Published As

Publication number Publication date
JP2555938B2 (ja) 1996-11-20

Similar Documents

Publication Publication Date Title
US7545361B2 (en) Automatically switching input and display devices between multiple workstations
US20090077174A1 (en) Server-based computing environment
JPH10200530A (ja) 管理方法およびシステム
JP2000020201A (ja) 情報処理装置における表示方法
US8806360B2 (en) Computing resource management in information technology systems
JP2555938B2 (ja) 仮想ウインドウによる仮想端末方式
US20020090062A1 (en) Automated business form information aquisition system
CN114217900A (zh) 一种远程控制方法、装置、***、计算设备及存储介质
JP2002032168A (ja) ウィンドウ制御方法
US5642124A (en) Image processing system
JPH0219917A (ja) マルチウィンドウ制御方法及び情報処理装置
KR100555392B1 (ko) 클라이언트/서버간 응용프로그램 실행의 터미널 제어시스템 및 그 방법
US5925096A (en) Method and apparatus for localized preemption in an otherwise synchronous, non-preemptive computing environment
JPH0462090B2 (ja)
JP3241367B2 (ja) 表示制御方式
JP3504093B2 (ja) 2次ウィンドウ表示制御方法およびシステム
JPH1021097A (ja) プログラムの起動方法および記憶媒体およびコンピュータ装置
JPH05289842A (ja) 表示制御方式
CN114117369A (zh) 一种控制登录权限的方法
JPH05233508A (ja) ウインドウシステム
JPH06242908A (ja) コンピュータ・システム
JPH10283323A (ja) 計算機の表示占有ユーザ切換装置
JPH05324781A (ja) 図形処理装置
JPH05250122A (ja) マルチウインドウ管理方式
JPH04168482A (ja) ウィンドウ表示方式

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080905

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080905

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090905

Year of fee payment: 13

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090905

Year of fee payment: 13

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100905

Year of fee payment: 14

LAPS Cancellation because of no payment of annual fees