JPH08185302A - Window sharing system - Google Patents
Window sharing systemInfo
- Publication number
- JPH08185302A JPH08185302A JP6338157A JP33815794A JPH08185302A JP H08185302 A JPH08185302 A JP H08185302A JP 6338157 A JP6338157 A JP 6338157A JP 33815794 A JP33815794 A JP 33815794A JP H08185302 A JPH08185302 A JP H08185302A
- Authority
- JP
- Japan
- Prior art keywords
- window
- operation right
- size
- information
- server
- 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
- Computer And Data Communications (AREA)
- User Interface Of Digital Computer (AREA)
- Digital Computer Display Output (AREA)
- Information Transfer Between Computers (AREA)
Abstract
(57)【要約】
【目的】共有ウィンドウを使用した協調作業を円滑に行
なうことが可能なウィンドウ共有システムを提供する。
【構成】ユーザによりウィンドウのサイズが変更される
と、ウィンドウサイズ管理部により、操作権情報メモリ
の内容を参照して操作権を所有するユーザからの指定か
否かが判断され(ステップS22)、操作権を所有する
ユーザからの指定である場合には、指定されたウィンド
ウに関する情報をもとに、ウィンドウ情報メモリ中の指
定されたウィンドウのサイズに関する部分が変更され
(ステップS23)、クライアントアプリケーション実
行部にウィンドウのサイズ変更コマンドが出力され、各
ウィンドウシステムサーバに対して、ウィンドウの書き
直し処理が行なわれる(ステップS24)。一方、操作
権を所有しないユーザからの指定である場合には、指定
されたウィンドウに関する情報をもとに、ウィンドウ情
報メモリ中の指定されたウィンドウのサイズに関する部
分を参照し、指定元のウィンドウシステムサーバに対し
て、ウィンドウの書き直し処理の依頼がなされる(ステ
ップS25)。
(57) [Abstract] [Purpose] To provide a window sharing system capable of smoothly performing cooperative work using a shared window. When the window size is changed by the user, the window size management unit refers to the contents of the operation right information memory and determines whether the operation right is designated by the user (step S22). If the designation is made by the user who has the operation right, the portion relating to the size of the designated window in the window information memory is changed based on the information relating to the designated window (step S23), and the client application is executed. A window resize command is output to the section, and window rewriting processing is performed for each window system server (step S24). On the other hand, if the designation is made by a user who does not have the operation right, the portion related to the size of the designated window in the window information memory is referred to based on the information about the designated window, and the window system of the designated source is referred to. The server is requested to rewrite the window (step S25).
Description
【0001】[0001]
【産業上の利用分野】本発明は、ネットワーク環境下に
置かれたワークステーション上で動作するサーバ・クラ
イアント方式のウィンドウシステムで、1つのクライア
ント・アプリケーションがメッセージを複数のサーバと
交換するウィンドウ共有システムに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a window system of a server / client system which operates on a workstation placed in a network environment, and is a window sharing system in which one client application exchanges messages with a plurality of servers. Regarding
【0002】[0002]
【従来の技術】従来、ウィンドウ共有システムにおいて
は、クライアント・アプリケーションが生成する共有ウ
ィンドウの位置およびサイズは各ワークステーション上
のウィンドウマネージャが管理しており、それぞれのワ
ークステーションでウィンドウの位置や大きさを変更す
ることができた。また、操作権を所有するサーバがウィ
ンドウの大きさを変更したときのみ、その処理結果を他
のサーバに反映させるようにしたシステムがあり、この
システムでは、操作権を所有しないサーバが共有ウィン
ドウの大きさを変更しても、その処理結果は他のサーバ
に伝わらなかった。2. Description of the Related Art Conventionally, in a window sharing system, the position and size of a shared window generated by a client application is managed by a window manager on each workstation, and the position and size of the window at each workstation are managed. Was able to change. In addition, there is a system that reflects the processing result to other servers only when the server that has the operation right changes the size of the window. In this system, the server that does not have the operation right changes the shared window Even if the size was changed, the processing result was not transmitted to other servers.
【0003】[0003]
【発明が解決しようとする課題】しかしながら、上記従
来のウィンドウ共有システムでは、各ワークステーショ
ンで自由に共有ウィンドウの大きさを変更することがで
きるため、操作権を所有するサーバ(ワークステーショ
ン)に表示された共有ウィンドウ上の操作結果の一部が
他のワークステーションで見えない場合が生じていた。However, in the above-mentioned conventional window sharing system, since the size of the shared window can be freely changed in each workstation, it is displayed on the server (workstation) which has the operation right. There was a case where some of the operation results on the shared window that were created were not visible on other workstations.
【0004】図6は、このような状況を具体的に示した
ものである。同図において、ワークステーションA上の
ウィンドウaとワークステーションB上のウィンドウb
が共有ウィンドウであるとする。このとき、ワークステ
ーションA側が操作権を所有しており、ウィンドウaで
の操作をウィンドウbに伝えて何らかの協調作業をして
いる場面を想定している。ウィンドウbは自由に大きさ
を変更できるので、もとの大きさよりも小さくすること
ができ、ウィンドウbの大きさを図に示すように小さく
すると、ウィンドウaの領域hに表示された表示内容は
ウィンドウbでは見えないことになる。このような状況
では、共有ウィンドウを使用した協調作業を円滑に行な
うことが困難である。FIG. 6 specifically shows such a situation. In the figure, window a on workstation A and window b on workstation B
Is a shared window. At this time, it is assumed that the workstation A side has the operation right and transmits the operation in the window a to the window b to perform some cooperative work. Since the size of the window b can be freely changed, it can be made smaller than the original size. When the size of the window b is made smaller as shown in the figure, the display content displayed in the area h of the window a becomes smaller. It will not be visible in window b. In such a situation, it is difficult to smoothly perform the cooperative work using the shared window.
【0005】本発明は、上記問題に鑑みてなされたもの
で、共有ウィンドウを使用した協調作業を円滑に行なう
ことが可能なウィンドウ共有システムを提供することを
目的とする。The present invention has been made in view of the above problems, and an object thereof is to provide a window sharing system capable of smoothly performing a cooperative work using a shared window.
【0006】[0006]
【課題を解決するための手段】上記目的を達成するため
本発明は、ネットワーク環境下に置かれたワークステー
ション上で動作するサーバ・クライアント方式のウィン
ドウシステムで、1つのクライアント・アプリケーショ
ンがメッセージを複数のサーバと交換するウィンドウ共
有システムにおいて、クライアント・アプリケーション
に対する操作権を1つのサーバに設定するとともに、ユ
ーザの指示に応じてその操作権を別のサーバに移動させ
ることができる操作権管理手段と、クライアント・アプ
リケーションにより生成または消滅されるウィンドウに
関する情報を管理するウィンドウ情報管理手段と、ユー
ザが表示手段に表示された所望のウィンドウのサイズを
変更すると、前記操作権管理手段により管理される操作
権情報および前記ウィンドウ情報管理手段により管理さ
れるウィンドウに関する情報に基づいて、前記サイズが
変更されたウィンドウとそれに対応する各サーバの表示
手段上で表示されたウィンドウのサイズを同一に調整す
るウィンドウサイズ調整手段とを有することを特徴とす
る。In order to achieve the above object, the present invention is a server-client type window system operating on a workstation placed in a network environment, and one client application sends a plurality of messages. In the window sharing system to be exchanged with another server, an operation right management means capable of setting an operation right for a client application in one server and moving the operation right to another server in accordance with a user's instruction, Window information management means for managing information on windows created or disappeared by the client application, and operation right information managed by the operation right management means when the user changes the size of the desired window displayed on the display means. And the above A window size adjusting means for adjusting the size of the window whose size has been changed and the window displayed on the display means of each server corresponding thereto based on the information on the window managed by the window information management means. It is characterized by having.
【0007】好ましくは、前記操作権情報を記憶する操
作権情報記憶手段を有し、前記操作権管理手段は、操作
権情報を該操作権情報記憶手段に格納することを特徴と
する。[0007] Preferably, the operation right information storage means for storing the operation right information is provided, and the operation right management means stores the operation right information in the operation right information storage means.
【0008】また、好ましくは、前記操作権管理手段
は、クライアント・アプリケーションによりウィンドウ
が生成または消滅される度に、前記記憶される操作権情
報を更新することを特徴とする。Further, preferably, the operation right management means updates the stored operation right information every time a window is created or disappeared by a client application.
【0009】さらに、好ましくは、前記ウィンドウ情報
を記憶するウィンドウ情報記憶手段を有し、前記操作権
管理手段は、ウィンドウ情報を該ウィンドウ情報記憶手
段に格納することを特徴とする。Further, it is preferable that the apparatus further comprises window information storage means for storing the window information, and the operation right management means stores the window information in the window information storage means.
【0010】また、さらに、好ましくは、前記ウィンド
ウサイズ調整手段は、操作権を所有するサーバが管理す
るウィンドウ、または、サイズの変更を要求したサーバ
が管理するウィンドウの大きさに合わせることを特徴と
する。Further, preferably, the window size adjusting means is adapted to the size of the window managed by the server having the operation right or the window managed by the server requesting the size change. To do.
【0011】[0011]
【作用】本発明の構成に依れば、ユーザにより、表示手
段に表示された所望のウィンドウのサイズが変更される
と、前記操作権管理手段により管理される操作権情報お
よび前記ウィンドウ情報管理手段により管理されるウィ
ンドウに関する情報に基づいて、各サーバの表示手段上
で表示され、前記ウィンドウに対応するウィンドウの大
きさが同一に調整される。According to the configuration of the present invention, when the user changes the size of the desired window displayed on the display means, the operation right information managed by the operation right management means and the window information management means. The size of the window displayed on the display unit of each server and corresponding to the window is adjusted based on the information regarding the window managed by the server.
【0012】[0012]
【実施例】以下、本発明の実施例を図面に基づいて詳細
に説明する。Embodiments of the present invention will now be described in detail with reference to the drawings.
【0013】図1は、本発明の一実施例に係るウィンド
ウ共有システムの概略構成を示すブロック図である。本
実施例のウィンドウ共有システムは、キーボード、マウ
ス、ディスプレイとサーバ・クライアント方式のウィン
ドウシステムを装備した通常のワークステーション上に
構成されている。FIG. 1 is a block diagram showing a schematic configuration of a window sharing system according to an embodiment of the present invention. The window sharing system of this embodiment is constructed on a normal workstation equipped with a keyboard, a mouse, a display and a server / client type window system.
【0014】図1において、破線で囲まれた部分1は本
発明を実現するモジュール群およびメモリ群であり、該
モジュール・メモリ群1は、クライアント・アプリケー
ションのメインプログラムを実行するクライアント・ア
プリケーション実行部2と、複数のウィンドウシステム
サーバと通信するための通信部3と、クライアント・ア
プリケーションに対する操作権を管理する操作権管理部
4と、該操作権管理部4で管理するデータを格納するた
めの操作権情報メモリ5と、クライアント・アプリケー
ションが作成するウィンドウに関する情報を管理するウ
ィンドウ情報管理部6と、該ウィンドウ管理部6が管理
するウィンドウ情報を格納するためのウィンドウ情報メ
モリ7と、ウィンドウのサイズ変更処理を制御するため
のウィンドウサイズ管理部8とにより構成されている。In FIG. 1, a portion 1 surrounded by a broken line is a module group and a memory group for realizing the present invention, and the module / memory group 1 is a client application execution unit for executing a main program of a client application. 2, a communication unit 3 for communicating with a plurality of window system servers, an operation right management unit 4 for managing an operation right for a client application, and an operation for storing data managed by the operation right management unit 4. Right information memory 5, window information management unit 6 for managing information on windows created by client applications, window information memory 7 for storing window information managed by the window management unit 6, and window size change Window size to control the process It is constituted by a management unit 8.
【0015】モジュール・メモリ群1以外の部分は、ワ
ークステーションが通常装備しているものであり、ウィ
ンドウシステムのサーバ9、ウィンドウマネージャー1
0、キーボードやマウスなどの入力デバイス11、ウィ
ンドウや各種情報を表示するためのディスプレイ12か
ら構成されている。また、本実施例のシステムは、通信
部3により、ネットワークを介して図2に示すように他
のワークステーション上に構成されたシステムと接続さ
れる。したがって、図1には、他ワークステーション上
のウィンドウシステムサーバ13およびウィンドウマネ
ージャー14も図示されている。The parts other than the module / memory group 1 are normally equipped in the workstation, and include the window system server 9 and the window manager 1.
0, an input device 11 such as a keyboard and a mouse, and a display 12 for displaying windows and various information. Further, the system of the present embodiment is connected to the system configured on another workstation as shown in FIG. 2 via the network by the communication unit 3. Therefore, FIG. 1 also shows the window system server 13 and the window manager 14 on other workstations.
【0016】上記の構成を採るウィンドウ共有システム
において、操作権を設定する処理、クライアントアプリ
ケーションが作成するウィンドウに関する情報を取得す
る処理、ウィンドウのサイズ調整処理はそれぞれ独立し
て行なわれる。以下、これらの処理を個別に説明する。In the window sharing system having the above-mentioned configuration, the process of setting the operation right, the process of acquiring information about the window created by the client application, and the window size adjusting process are performed independently. Hereinafter, these processes will be described individually.
【0017】図3は、操作権の設定処理の手順を示すフ
ローチャートである。FIG. 3 is a flowchart showing the procedure of the operation right setting process.
【0018】まず、本実施例のシステムを起動し、操作
権管理部4に初期値を引き数に持つコマンドを出力する
(ステップS1)。First, the system of the present embodiment is activated, and a command having an initial value as an argument is output to the operation right management unit 4 (step S1).
【0019】次に、操作権管理部4は、操作権の入力が
あったか否かを判断する(ステップS2)。ステップS
1からステップS2に移行した場合には操作権の入力が
あるので、ステップS3に進む。Next, the operation right management unit 4 determines whether or not the operation right is input (step S2). Step S
When the process proceeds from step 1 to step S2, the operation right is input, so the process proceeds to step S3.
【0020】ステップS3では、操作権を示すデータを
操作権情報メモリ5に書き込み、ステップS2に戻って
操作権の入力があるまで待機する。そして、ユーザがウ
ィンドウシステムサーバ9,13を介して操作権の移動
を指定すると、操作権指定コマンドが通信部3を介して
操作権管理部4に送信され、ステップS2で操作権の入
力があったと判断されるので、コマンドを受けた操作権
管理部4は指定された操作権情報を操作権情報メモリ5
に書き込む(ステップS3)。In step S3, data indicating the operation right is written in the operation right information memory 5, and the process returns to step S2 and waits until the operation right is input. Then, when the user specifies the transfer of the operation right through the window system servers 9 and 13, the operation right specifying command is transmitted to the operation right management unit 4 through the communication unit 3, and the operation right is input in step S2. Since the operation right management unit 4 receives the command, the operation right management unit 4 receives the specified operation right information from the operation right information memory 5
(Step S3).
【0021】図4は、クライアント・アプリケーショに
よるウィンドウの作成または削除処理の手順を示すフロ
ーチャートであり、この処理は、ウィンドウ情報管理部
6においてなされるものである。FIG. 4 is a flow chart showing a procedure of window creation or deletion processing by the client application, and this processing is performed by the window information management unit 6.
【0022】同図において、まず、クライアントアプリ
ケーション実行部2がウィンドウを新しく作成すると、
そのウィンドウに関する情報は通信部3を介してウィン
ドウ情報管理部6に送信され、ウィンドウが追加された
か否かの判断(ステップS11)で“YES”と判断さ
れ、ウィンドウ情報を受信したウィンドウ情報管理部6
はそのウィンドウ情報をウィンドウ情報メモリ7に追加
して書き込む(ステップS12)。In the figure, first, when the client application execution unit 2 creates a new window,
The information about the window is transmitted to the window information management unit 6 via the communication unit 3, the determination is “YES” in the determination whether the window is added (step S11), and the window information management unit that has received the window information. 6
Writes the window information additionally to the window information memory 7 (step S12).
【0023】次に、クライアントアプリケーション実行
部2がウィンドウを閉じると、そのウィンドウに関する
ID情報が通信部3を通してウィンドウ情報管理部6に
送信され、ウィンドウが削除されたか否かの判断(ステ
ップS13)で“YES”と判断され、ウィンドウID
情報を受信したウィンドウ情報管理部6はそのウィンド
ウID情報をもとにウィンドウに関する情報をウィンド
ウ情報メモリ7から削除する(ステップS14)。Next, when the client application execution unit 2 closes the window, ID information regarding the window is transmitted to the window information management unit 6 through the communication unit 3 and it is determined whether or not the window has been deleted (step S13). "YES" is determined and the window ID
Upon receiving the information, the window information management unit 6 deletes the information about the window from the window information memory 7 based on the window ID information (step S14).
【0024】なお、ウィンドウの追加または削除の判断
(ステップS11,13)で、新しいウィンドウが作成
されない場合およびウィンドウが削除されない場合に
は、その追加または削除の指定があるまで待機する。When a new window is not created or a window is not deleted in the judgment of adding or deleting a window (steps S11 and 13), the process waits until the addition or deletion is designated.
【0025】図5は、ウィンドウのサイズ調整処理の手
順を示すフローチャートである。FIG. 5 is a flow chart showing the procedure of window size adjustment processing.
【0026】ユーザが入力デバイス11を使用してウィ
ンドウのサイズを変更すると、その変更操作は、ウィン
ドウマネージャ10,14に依頼され、それぞれウィン
ドウシステムサーバ9,13を介して行なわれる。ウィ
ンドウのサイズ変更がなされると、その旨がウィンドウ
システムサーバ9,13から通信部3に通知され、通信
部3はウィンドウサイズ管理部8に対してウィンドウの
サイズ変更があったことを知らせ、サイズの変更があっ
たか否かの判断(ステップS21)で“YES”と判断
されるので、ステップS22に進む。なお、ステップS
21のサイズの変更の判断で、ウィンドウのサイズ変更
がない場合には、そのサイズ変更の指定がなされるまで
待機する。When the user changes the size of the window using the input device 11, the change operation is requested to the window managers 10 and 14, and performed via the window system servers 9 and 13, respectively. When the window size is changed, the window system servers 9 and 13 notify the communication unit 3 of the fact, and the communication unit 3 notifies the window size management unit 8 that the window size has been changed, and the size is changed. Since it is determined "YES" in the determination (step S21) as to whether or not the change has been made, the process proceeds to step S22. Note that step S
If there is no window size change in the size change determination 21, the process waits until the size change is designated.
【0027】次に、ウィンドウサイズ管理部8は、操作
権情報メモリ5の内容を参照して操作権を所有するユー
ザからの指定か否かを判断する(ステップS22)。こ
のとき、操作権を所有するユーザからの指定である場合
には、ウィンドウサイズ管理部8は指定されたウィンド
ウに関する情報をもとに、ウィンドウ情報メモリ7中の
指定されたウィンドウのサイズに関する部分を変更し
(ステップS23)、クライアントアプリケーション実
行部2にウィンドウのサイズ変更コマンドを出力し、各
ウィンドウシステムサーバに対して、ウィンドウの書き
直し処理を行なう(ステップS24)。Next, the window size management unit 8 refers to the contents of the operation right information memory 5 and determines whether or not the operation right is designated by the user (step S22). At this time, if the designation is made by the user who has the operation right, the window size management unit 8 determines the portion related to the size of the designated window in the window information memory 7 based on the information regarding the designated window. The window size changing command is changed (step S23), the window size changing command is output to the client application execution unit 2, and the window rewriting process is performed for each window system server (step S24).
【0028】一方、ステップS22の判断で、操作権を
所有しないユーザからの指定である場合には、ウィンド
ウサイズ管理部8は指定されたウィンドウに関する情報
をもとに、ウィンドウ情報メモリ7中の指定されたウィ
ンドウのサイズに関する部分を参照し、参照したサイズ
情報をもとに指定元のウィンドウシステムサーバに対し
て、ウィンドウの書き直し処理を依頼する(ステップS
25)。On the other hand, if it is determined by the user who does not have the operation right in the determination in step S22, the window size management unit 8 determines the designation in the window information memory 7 based on the information about the designated window. The window rewriting process is requested to the designated window system server based on the referred size information by referring to the portion related to the window size (step S).
25).
【0029】以上説明したように、本実施例に依れば、
各ワークステーションにおいて共有ウィンドウの大きさ
が同一になり、協調作業による共有ウィンドウ上の変化
がどのワークステーションにおいても同じに見えるよう
になるので協調作業における互いの意思が正確に伝わ
り、作業効率が向上する。As described above, according to this embodiment,
The size of the shared window is the same on each workstation, and the changes on the shared window due to collaborative work appear to be the same on all workstations, so mutual intentions in collaborative work are accurately transmitted and work efficiency is improved. To do.
【0030】なお、図1のウィンドウ共有システムと同
一の構成で、操作権の有無にかかわらずウィンドウのサ
イズ変更をすべてのサーバに伝えることによって、各ワ
ークステーションにおける共有ウィンドウの大きさを合
わせるようにしてもよい。It should be noted that, with the same configuration as the window sharing system of FIG. 1, the size of the shared window in each workstation is adjusted by transmitting the window size change to all the servers regardless of the presence or absence of the operation right. May be.
【0031】また、本発明は、複数の機器から構成され
るシステムに適用しても1のつ機器から構成される装置
に適用してもよい。さらに、本発明は、システムあるい
は装置にプログラムを供給することによって達成される
場合にも適用できる。The present invention may be applied to a system composed of a plurality of devices or an apparatus composed of one device. Furthermore, the present invention can be applied to the case where it is achieved by supplying a program to a system or an apparatus.
【0032】[0032]
【発明の効果】以上説明したように、本発明に依れば、
ユーザにより、表示手段に表示された所望のウィンドウ
のサイズが変更されると、前記操作権管理手段により管
理される操作権情報および前記ウィンドウ情報管理手段
により管理されるウィンドウに関する情報に基づいて、
各サーバの表示手段上で表示され、前記ウィンドウに対
応するウィンドウの大きさが同一に調整されるので、共
有ウィンドウを使用した協調作業を円滑に行なうことが
可能ととなる効果を奏する。As described above, according to the present invention,
When the size of the desired window displayed on the display unit is changed by the user, based on the operation right information managed by the operation right management unit and the information regarding the window managed by the window information management unit,
Since the size of the window displayed on the display means of each server and corresponding to the window is adjusted to the same size, it is possible to smoothly perform the collaborative work using the shared window.
【図1】本発明の一実施例に係るウィンドウ共有システ
ムの概略構成を示すブロック図である。FIG. 1 is a block diagram showing a schematic configuration of a window sharing system according to an embodiment of the present invention.
【図2】本実施例のウィンドウ共有システムをネットワ
ークを用いて接続した一例を示す図である。FIG. 2 is a diagram showing an example in which the window sharing system of the present embodiment is connected using a network.
【図3】操作権の設定処理の手順を示すフローチャート
である。FIG. 3 is a flowchart showing a procedure of an operation right setting process.
【図4】クライアント・アプリケーショによるウィンド
ウの作成または削除処理の手順を示すフローチャートで
ある。FIG. 4 is a flowchart showing a procedure of window creation or deletion processing by a client application.
【図5】ウィンドウのサイズ調整処理の手順を示すフロ
ーチャートである。FIG. 5 is a flowchart showing a procedure of window size adjustment processing.
【図6】従来のウィンドウ共有システムによりなされた
ウィンドウ操作の結果の一例を示す図である。FIG. 6 is a diagram showing an example of a result of a window operation performed by a conventional window sharing system.
4 操作権管理部(操作権管理手段) 5 操作権情報メモリ(操作権情報記憶手段) 6 ウィンドウ情報管理部(ウィンドウ情報管理手段) 7 ウィンドウ情報メモリ(ウィンドウ情報記憶手段) 8 ウィンドウサイズ管理部(ウィンドウサイズ調整手
段)4 Operation Right Management Unit (Operation Right Management Means) 5 Operation Right Information Memory (Operation Right Information Storage Means) 6 Window Information Management Unit (Window Information Management Means) 7 Window Information Memory (Window Information Storage Means) 8 Window Size Management Unit ( Window size adjustment means)
Claims (6)
テーション上で動作するサーバ・クライアント方式のウ
ィンドウシステムで、1つのクライアント・アプリケー
ションがメッセージを複数のサーバと交換するウィンド
ウ共有システムにおいて、 クライアント・アプリケーションに対する操作権を1つ
のサーバに設定するとともに、ユーザの指示に応じてそ
の操作権を別のサーバに移動させることができる操作権
管理手段と、 クライアント・アプリケーションにより生成または消滅
されるウィンドウに関する情報を管理するウィンドウ情
報管理手段と、 ユーザが表示手段に表示された所望のウィンドウのサイ
ズを変更すると、前記操作権管理手段により管理される
操作権情報および前記ウィンドウ情報管理手段により管
理されるウィンドウに関する情報に基づいて、前記サイ
ズが変更されたウィンドウとそれに対応する各サーバの
表示手段上で表示されたウィンドウのサイズを同一に調
整するウィンドウサイズ調整手段とを有することを特徴
とするウィンドウ共有システム。1. A window system of server-client type operating on a workstation placed in a network environment, wherein one client application exchanges messages with a plurality of servers. The operation right is set to one server, and the operation right management means that can move the operation right to another server according to the user's instruction and the information about the window created or disappeared by the client application are managed. Window information management means and a window managed by the window information management means when the user changes the size of the desired window displayed on the display means. (C) A window sharing characterized in that it has a window whose size has been changed and window size adjusting means for adjusting the size of the window displayed on the display means of each server corresponding to the window based on the information about the system.
憶手段を有し、 前記操作権管理手段は、操作権情報を該操作権情報記憶
手段に格納することを特徴とする請求項1記載のウィン
ドウ共有システム。2. The operation right information storage unit for storing the operation right information, wherein the operation right management unit stores the operation right information in the operation right information storage unit. Window sharing system.
アプリケーションによりウィンドウが生成または消滅さ
れる度に、前記記憶される操作権情報を更新することを
特徴とする請求項2記載のウィンドウ共有システム。3. The operation right management means is a client
3. The window sharing system according to claim 2, wherein the stored operation right information is updated every time a window is created or disappeared by an application.
ウ情報記憶手段を有し、 前記操作権管理手段は、ウィンドウ情報を該ウィンドウ
情報記憶手段に格納することを特徴とする請求項1乃至
3のいずれかに記載のウィンドウ共有システム。4. The window information storage means for storing the window information is provided, and the operation right management means stores the window information in the window information storage means. The window sharing system described in.
権を所有するサーバが管理するウィンドウの大きさに合
わせることを特徴とする請求項1乃至4のいずれかに記
載のウィンドウ共有システム。5. The window sharing system according to claim 1, wherein the window size adjusting means matches the size of the window managed by the server having the operation right.
ズの変更を要求したサーバが管理するウィンドウの大き
さに合わせることを特徴とする請求項1乃至4のいずれ
かに記載のウィンドウ共有システム。6. The window sharing system according to claim 1, wherein the window size adjusting means matches the size of the window managed by the server that has requested the size change.
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6338157A JPH08185302A (en) | 1994-12-27 | 1994-12-27 | Window sharing system |
| DE69533936T DE69533936D1 (en) | 1994-11-15 | 1995-11-14 | Window Management System |
| EP95308147A EP0713175B1 (en) | 1994-11-15 | 1995-11-14 | Window management system |
| US08/935,665 US6057835A (en) | 1994-11-15 | 1997-09-23 | Window management system with recording status display |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6338157A JPH08185302A (en) | 1994-12-27 | 1994-12-27 | Window sharing system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH08185302A true JPH08185302A (en) | 1996-07-16 |
Family
ID=18315455
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6338157A Pending JPH08185302A (en) | 1994-11-15 | 1994-12-27 | Window sharing system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH08185302A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8823602B2 (en) | 2011-09-26 | 2014-09-02 | Nec Corporation | Display screen sharing system, display screen sharing method, and program |
-
1994
- 1994-12-27 JP JP6338157A patent/JPH08185302A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8823602B2 (en) | 2011-09-26 | 2014-09-02 | Nec Corporation | Display screen sharing system, display screen sharing method, and program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR0122857B1 (en) | System and method for efficient computer workstation screen updates | |
| EP0670547B1 (en) | Data processing method and a system using the method | |
| US20010027465A1 (en) | Method of switching process data as well as method of creating user-specific data and data created by means of this method | |
| JP3937469B2 (en) | Information processing system and method and apparatus thereof | |
| JPH08185302A (en) | Window sharing system | |
| US6308226B1 (en) | Communication method and system for objects movable in network | |
| JPH11312154A (en) | Cooperative work aiding system and recording medium thereof | |
| JPH04362783A (en) | Cad system having simultaneous concurrent processing function at plural terminals | |
| KR20020083121A (en) | Link display program | |
| JP3052790B2 (en) | Collaborative work system | |
| JP2000315192A (en) | Client server system, server, application management method, and recording medium | |
| JP2004078535A (en) | Exclusive control device, method, and program | |
| JPH08241276A (en) | Application sharing system | |
| JPS63268064A (en) | Picture type text editor control system distributedly processed by host computer and terminal equipment | |
| JP2907277B2 (en) | User interface system for supervisory control system | |
| TWI884729B (en) | Terraform management system and method of the same | |
| JPH1063312A (en) | Plant control program management device | |
| JPH1132041A (en) | Command file sharing method | |
| JPH06259302A (en) | Data update processing system of decentralized computer | |
| JP3085016B2 (en) | Method and apparatus for operating shared data model | |
| JPH0744349A (en) | Image display method and device | |
| JPH03282746A (en) | Master file updating system for distributed computers | |
| JP3866533B2 (en) | File management system and method, program | |
| JPH04370870A (en) | Multi-host log-on control system | |
| JPH0879298A (en) | Electronic mail system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040127 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20040511 |