Movatterモバイル変換


[0]ホーム

URL:


JP3524187B2 - Shared window operation right management system and control method therefor - Google Patents

Shared window operation right management system and control method therefor

Info

Publication number
JP3524187B2
JP3524187B2JP33834894AJP33834894AJP3524187B2JP 3524187 B2JP3524187 B2JP 3524187B2JP 33834894 AJP33834894 AJP 33834894AJP 33834894 AJP33834894 AJP 33834894AJP 3524187 B2JP3524187 B2JP 3524187B2
Authority
JP
Japan
Prior art keywords
operation right
user
application
acquisition
acquired
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.)
Expired - Fee Related
Application number
JP33834894A
Other languages
Japanese (ja)
Other versions
JPH08185298A (en
Inventor
雅彦 吉本
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon IncfiledCriticalCanon Inc
Priority to JP33834894ApriorityCriticalpatent/JP3524187B2/en
Publication of JPH08185298ApublicationCriticalpatent/JPH08185298A/en
Application grantedgrantedCritical
Publication of JP3524187B2publicationCriticalpatent/JP3524187B2/en
Anticipated expirationlegal-statusCritical
Expired - Fee Relatedlegal-statusCriticalCurrent

Links

Landscapes

Description

Translated fromJapanese
【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、複数のユーザ間で同一
の内容が表示される共有ウィンドウを用いたアプリケー
ションにおける操作権管理システムおよびその制御方法
に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an operation right management system in an application using a shared window in which the same contents are displayed among a plurality of usersand a control method thereof .

【0002】[0002]

【従来の技術】従来、グラフィカルな表示機能を備えた
端末とその上に設けられたウィンドウシステムを用い
て、対話的なアプリケーションの操作環境が提供されて
きた。そして、ネットワークを利用した分散システムに
おいては、ウィンドウシステム自体がネットワーク上の
通信機能を備え、遠隔端末上のウィンドウの操作や描画
も可能になっている。このような環境では、アプリケー
ションが用いるウィンドウを複数の端末上で同時に表示
することによって、複数のユーザ間での協調作業を行う
ことができる。これを行う方式としては、アプリケーシ
ョンが直接ウィンドウを制御するものと、アプリケーシ
ョンは一台の論理的な端末上のウィンドウ制御を行い、
該論理端末上のウィンドウに対する制御を複数の物理端
末上のウィンドウに対して行うものとの、二種類があ
る。以下、前者の方式を直接方式と云い、後者の方式を
間接方式と云う。
2. Description of the Related Art Conventionally, an interactive application operating environment has been provided by using a terminal having a graphical display function and a window system provided thereon. In a distributed system using a network, the window system itself has a communication function on the network, and it is possible to operate and draw a window on a remote terminal. In such an environment, a window used by an application can be displayed on a plurality of terminals at the same time so that a plurality of users can collaborate. As for the method to do this, the application directly controls the window and the application controls the window on one logical terminal,
There are two types, that is, control of windows on the logical terminal is performed on windows on a plurality of physical terminals. Hereinafter, the former method is called a direct method and the latter method is called an indirect method.

【0003】共有ウィンドウを用いたアプリケーション
の利点は、複数のユーザが同時にアプリケーションの動
作状況を把握できることである。例えば、あるユーザが
何らかの操作を行った場合には、それに伴ってアプリケ
ーションの内部状態は変化し、該変化に対応してウィン
ドウの表示内容が更新されるため、全てのユーザにアプ
リケーションの動作状況が伝達されることになる。一
方、どのユーザがアプリケーションに対して操作を行う
権限を有するかは、必ずしも自明ではない。操作権が特
定のユーザに固定され、他のユーザはウィンドウ上の表
示を通じてアプリケーションの動作状況を把握するだけ
であるような場合に限っては問題は生じないが、一般の
協調作業では複数のユーザ間で操作権の受け渡しを行
い、互いに矛盾する要求が発行されないように制御する
必要がある。
The advantage of the application using the shared window is that a plurality of users can grasp the operating status of the application at the same time. For example, when a certain user performs some operation, the internal state of the application changes accordingly, and the display content of the window is updated in response to the change, so that the operating status of the application is updated for all users. Will be transmitted. On the other hand, it is not always obvious which user has the authority to operate the application. There is no problem only when the operation right is fixed to a specific user and other users only grasp the operation status of the application through the display on the window. It is necessary to pass the operation right between them and control so that requests that contradict each other are not issued.

【0004】このような操作権の受け渡しは、従来から
直接方式と間接方式とで異なる扱いがなされてきた。直
接方式では、アプリケーション自身が操作権管理を行う
ようになっており、アプリケーションのポリシーや内部
構造に対応した操作権管理を実現することが可能であ
る。一方、間接方式では、アプリケーション自身は複数
のユーザからの操作要求を想定していないため、特定の
物理端末からの操作要求だけを受理するものとし、操作
要求を受理する物理端末を特定する手段をもって操作権
管理とするのが一般的である。
The transfer of such an operation right has conventionally been handled differently between the direct method and the indirect method. In the direct method, the application itself manages the operation right, and it is possible to realize the operation right management corresponding to the policy and the internal structure of the application. On the other hand, in the indirect method, since the application itself does not assume operation requests from multiple users, it is assumed that only operation requests from specific physical terminals are accepted, and means for specifying the physical terminals that accept operation requests is provided. Operation right management is generally adopted.

【0005】[0005]

【発明が解決しようとする課題】しかしながら、いずれ
の場合についても以下のような問題点がある。すなわ
ち、直接方式では、アプリケーション毎に操作権管理方
式が異なり、アプリケーション間での統一性が損なわれ
るとともに、アプリケーションの開発コストが増大する
という問題点があり、間接方式では、アプリケーション
の内部状態に対応したきめ細かな操作権管理の実現が困
難であるという問題点があった。
However, in any case, there are the following problems. In other words, the direct method has a problem that the operation right management method is different for each application, the uniformity among the applications is impaired, and the development cost of the application increases, while the indirect method corresponds to the internal state of the application. There is a problem that it is difficult to realize detailed management of the operation right.

【0006】また、従来の操作権管理システムでは、操
作権の移動するタイミングに関する取り扱いが極めて脆
弱である。一般に、アプリケーション操作は複数の連続
するウィンドウ操作からなるが、これは操作権の移動に
対して不可分に行われるのが自然である。そして、この
不可分性が保証されない場合には、アプリケーションの
内部状態の一貫性が損なわれる可能性が生じるため、操
作権の移動前後で一貫性を保証するための処理を実行す
る必要がある。これらは従来の操作権管理システムで
は、全く考慮されていなかった点である。
Further, in the conventional operation right management system, the handling of the operation right transfer timing is extremely weak. Generally, an application operation consists of a plurality of consecutive window operations, but this is naturally performed inseparably with the movement of the operation right. If this inseparability is not guaranteed, the consistency of the internal state of the application may be impaired. Therefore, it is necessary to execute a process for guaranteeing the consistency before and after the transfer of the operation right. These are points that were not considered at all in the conventional operation right management system.

【0007】本発明は、上記問題に鑑みてなされたもの
で、開発コストを抑制してアプリケーション間での操作
権管理を統一するとともに、操作権の移動によるウィン
ドウ操作の不可分性を保証し、これによりマルチユーザ
間の協調作業を最適化することが可能な共有ウィンドウ
操作権管理システムおよびその制御方法を提供すること
を目的とする。
The present invention has been made in view of the above-mentioned problems. The development cost is suppressed, the operation right management is unified among applications, and the window operation inseparability is guaranteed by moving the operation right. It is an object of the presentinvention to provide a shared window operation right management systemand its control method capable of optimizing collaborative work among multiple users.

【0008】[0008]

【課題を解決するための手段】上記目的を達成するた
、請求項1記載の共有ウィンドウ操作権管理システム
は、複数のユーザ間で同一の内容が表示される共有ウィ
ンドウを用いた協調型アプリケーションを実行する操作
権管理システムにおいて、前記共有ウィンドウ毎または
前記協調型アプリケーションの内部レコード毎に操作権
を設定し管理する操作権設定管理手段と、該操作権に対
応する共有ウィンドウ間または協調型アプリケーション
の内部レコード間の関係に基づいて操作権間の依存関係
を管理する操作権依存関係管理手段と、該依存関係を有
する操作権を一括して移動させる操作権移動手段と、ユ
ーザが自主的に操作権を放棄するための操作権放棄手段
と、ユーザの指示により非強制的に操作権の獲得を要求
するための操作権獲得手段とを有し、前記操作権移動手
段は、あるユーザの所有する操作権が前記操作権放棄手
段により自主的に放棄され、該操作権を他のユーザが前
記操作権獲得手段により獲得すると、該獲得された操作
権に依存する操作権を一括して移動させることを特徴と
する。
In order to achieve the above object,the shared window operation right management system according to claim 1 uses a shared window in which the same contents are displayed among a plurality of users. In an operation right management system that executes a cooperative application, an operation right setting management unit that sets and manages an operation right for each shared window or each internal record of the cooperative application, and between shared windows corresponding to the operation right, or An operation right dependency relationship management unit that manages the dependency relationship between the operation rights based on the relationship between the internal records of the cooperative application, an operation right moving unit that collectively moves the operation rights having the dependency relationship, and a user Operation right abandonment means for voluntarily abandoning the operation right, and operation for non-forced request for acquisition of the operation right according to the user's instruction The operation right transfer means voluntarily abandon the operation right owned by a certain user by the operation right abandonment means, and another operation user acquires the operation right by the operation right acquisition means. The operation right depending on the acquired operation right is collectively moved.

【0009】また、請求項2記載の共有ウィンドウ操作
権管理システムは、複数のユーザ間で同一の内容が表示
される共有ウィンドウを用いた協調型アプリケーション
を実行する操作権管理システムにおいて、前記共有ウィ
ンドウ毎または前記協調型アプリケーションの内部レコ
ード毎に操作権を設定し管理する操作権管理手段と、該
操作権に対応する共有ウィンドウ間または協調型アプリ
ケーションの内部レコード間の関係に基づいて操作権間
の依存関係を管理する操作権依存関係管理手段と、該依
存関係を有する操作権を一括して移動させる操作権移動
手段と、ユーザの指示により強制的に操作権の獲得を要
求するための操作権獲得要求手段と、該要求された操作
権の獲得により、操作権が剥奪されたことを該操作権を
有していたユーザに通知する操作権剥奪通知手段とを有
し、前記操作権移動手段は、あるユーザが前記操作権獲
得要求手段により他のユーザから強制的に操作権を獲得
すると、該獲得された操作権に依存する操作権を一括し
て移動させることを特徴とする。
The shared window operation according to claim 2
The right management system is an operation right management system that executes a cooperative application using a shared window in which the same contents are displayed amonga plurality of users. In the operation right management system, the operation right is acquired for each shared window or each internal record of the cooperative application. And an operation right dependency relationship managing means for managing the dependency relationship between the operation rights based on the relationship between the shared windows corresponding to the operation right or the internal records of the cooperative application, Operation right transfer means for collectively moving the operation rights having the dependency relationship, operation right acquisition request means for forcibly requesting acquisition of the operation right according to a user's instruction, and acquisition of the requested operation right The operation right transfer notification means for notifying the user who had the operation right that the operation right has been removed. Means, when a user has acquired the forced operation right from another user by the operation right acquisition request means and be moved collectively the operation right to rely on the acquired operation authority.

【0010】好ましくは、前記操作権獲得要求手段によ
り操作権が強制的に剥奪された時点の前記協調型アプリ
ケーションのコンテキストを取得するコンテキスト取得
手段と、該取得されたコンテキストを前記操作権を獲得
したユーザに転送するコンテキスト転送手段と、該転送
されたコンテキストに従って中断された協調型アプリケ
ーションの実行を再開する再開手段とを有することを特
徴とする。
[0010] Preferably, the operation right acquisition request means acquires the context of the cooperative application at the time when the operation right is forcibly stripped, and the acquired context acquires the operation right. It is characterized by having a context transfer means for transferring to the user and a restart means for restarting the execution of the cooperative application suspended according to the transferred context.

【0011】さらに、請求項4記載の共有ウィンドウ操
作権管理システムは、複数のユーザ間で同一の内容が表
示される共有ウィンドウを用いた協調型アプリケーショ
ンを実行する操作権管理システムにおいて、前記共有ウ
ィンドウ毎または前記協調型アプリケーションの内部レ
コード毎に操作権を設定し管理する操作権設定管理手段
と、該操作権に対応する共有ウィンドウ間または協調型
アプリケーションの内部レコード間の関係に基づいて操
作権間の依存関係を管理する操作権依存関係管理手段
と、該依存関係を有する操作権を一括して移動させる操
作権移動手段と、ユーザが自主的に操作権を放棄するた
めの操作権放棄手段と、ユーザ指示により非強制的に
操作権の獲得を要求するための第1の操作権獲得手段
と、ユーザの指示により強制的に操作権を獲得する要求
を行うための第2の操作権獲得要求手段と、該要求され
た操作権の獲得により、操作権が剥奪されたことをユー
ザに通知する操作権剥奪通知手段とを有し、前記操作権
移動手段は、あるユーザの所有する操作権が前記操作権
放棄手段により自主的に放棄され、該操作権を他のユー
ザが前記第1の操作権獲得手段により獲得したとき、ま
たは、あるユーザが前記第2の操作権獲得要求手段によ
り他のユーザから強制的に操作権を獲得したとき、該獲
得された操作権に依存する操作権を一括して移動させる
ことを特徴とする。
Further,the shared window operation according to claim 4.
The copyright management system is an operation right management system that executes a collaborative application using a shared window in which the same content is displayed amonga plurality of users, and operates in each shared window or each internal record of the collaborative application. Operation right setting management means for setting and managing rights, and operation right dependency relationship management means for managing dependency relationships between operation rights based on the relationship between shared windows corresponding to the operation rights or internal records of cooperative applications When the operation right moving means for moving collectively the operation right with the dependency, a user with the operation right abandonment means for abandoning the voluntary operation right, non-forced operation right by instructionof the user A first operation right acquisition means for requesting acquisition and a second operation right for requesting forcibly acquisition of operation right according to a user's instruction. It has a right acquisition requesting means and an operation right deprivation notifying means for notifying the user that the operation right has been deprived by the acquisition of the requested operation right, and the operation right moving means is owned by a certain user. When the operation right is voluntarily abandoned by the operation right abandonment means and another user acquires the operation right by the first operation right acquisition means, or when a certain user obtains the second operation right acquisition request means. When the operation right is forcibly acquired from another user, the operation rights depending on the acquired operation right are collectively moved.

【0012】また、好ましくは、前記第2の操作権獲得
要求手段によって操作権が強制的に剥奪された時点の前
記協調型アプリケーションのコンテキストを取得するコ
ンテキスト取得手段と、該取得されたコンテキストを前
記操作権を獲得したユーザに転送するコンテキスト転送
手段と、該転送されたコンテキストに従って中断された
協調型アプリケーションの実行を再開する再開手段とを
有することを特徴とする。また、上記目的を達成するた
め、請求項6記載の共有ウィンドウ操作権管理システム
の制御方法は、複数のユーザ間で同一の内容が表示され
る共有ウィンドウを用いた協調型アプリケーションを実
行する操作権管理システムの制御方法において、前記共
有ウィンドウ毎または前記協調型アプリケーションの内
部レコード毎に操作権を設定して管理し、該操作権に対
応する共有ウィンドウ間または協調型アプリケーション
の内部レコード間の関係に基づいて操作権間の依存関係
を管理し、あるユーザの所有する操作権が操作権放棄手
段により自主的に放棄され、該操作権を他のユーザが操
作権獲得手段により獲得すると、該獲得された操作権に
依存する操作権を一括して移動させることを特徴とす
る。さらに、請求項7記載の共有ウィンドウ操作権管理
システムの制御方法は、複数のユーザ間で同一の内容が
表示される共有ウィンドウを用いた協調型アプリケーシ
ョンを実行する操作権管理システムの制御方法におい
て、前記共有ウィンドウ毎または前記協調型アプリケー
ションの内部レコード毎に操作権を設定して管理し、該
操作権に対応する共有ウィンドウ間または協調型アプリ
ケーションの内部レコード間の関係に基づいて操作権間
の依存関係を管理し、ユーザの指示により強制的に操作
権の獲得を要求するための操作権獲得要求手段を用いて
要求された操作権の獲得により、操作権が剥奪されたこ
とを該操作権を有していたユーザに通知し、あるユーザ
が前記操作権獲得要求手段により他のユーザから強制的
に操作権を獲得すると、該獲得された操作権に依存する
操作権を一括して移動させることを特徴とする。また、
好ましくは、前記操作権獲得要求手段により操作権が強
制的に剥奪された時点の前記協調型アプリケーションの
コンテキストを取得し、該取得されたコンテキストを前
記操作権を獲得したユーザに転送し、該転送されたコン
テキストに従って中断された協調型アプリケーションの
実行を再開することを特徴とする。また、請求項9記載
の共有ウィンドウ操作権管理システムの制御方法は、複
数のユーザ間で同一の内容が表示される共有ウィンドウ
を用いた協調型アプリケーションを実行する操作権管理
システムの制御方法において、前記共有ウィンドウ毎ま
たは前記協調型アプリケーションの内部レコード毎に操
作権を設定して管理し、該操作権に対応する共有ウィン
ドウ間または協調型アプリケーションの内部レコード間
の関係に基づいて操作権間の依存関係を管理し、ユーザ
の指示により強制的に操作権を獲得する要求を行うため
の第2の操作権獲得要求手段を用いて要求された操作権
の獲得により、操作権が剥奪されたことをユーザに通知
し、あるユーザの所有する操作権が操作権放棄手段によ
り自主的に放棄され、該操作権を他のユーザが非強制的
に操作権の獲得を要求するための第1の操作権獲得手段
により獲得したとき、または、あるユーザが前記第2の
操作権獲得要求手段により他のユーザから強制的に操作
権を獲得したとき、該獲得された操作権に依存する操作
権を一括して移動させることを特徴とする。さらに、好
ましくは、前記第2の操作権獲得要求手段によって操作
権が強制的に剥奪された時点の前記協調型アプリケーシ
ョンのコンテキストを取得し、該取得されたコンテキス
トを前記操作権を獲得したユーザに転送し、該転送され
たコンテキストに従って中断された協調型アプリケーシ
ョンの実行を再開することを特徴とする。
Preferably, the context acquisition means for acquiring the context of the cooperative application at the time when the operation right is forcibly stripped by the second operation right acquisition request means, and the acquired context It is characterized by having a context transfer means for transferring to the user who has acquired the operation right and a restart means for restarting the execution of the cooperative application suspended according to the transferred context.Also, to achieve the above objectives
Therefore, the shared window operation right management system according to claim 6.
The same control method is used to display the same content among multiple users.
A collaborative application using a shared window
In the control method of the operating right management system,
Yes For each window or within the collaborative application
Operation rights are set and managed for each department record, and
Corresponding shared windows or collaborative applications
Dependencies between operation rights based on relationships between internal records in
The operation right owned by a user is
It is voluntarily abandoned by the user and the operation right is operated by another user.
When acquired by the copyright acquisition means, the acquired operation right is
Characterized by moving dependent operation rights all at once
ItFurther, the shared window operation right management according to claim 7.
The system control method is the same for multiple users.
Collaborative application using displayed shared window
The control method of the operation right management system for executing
For each shared window or for the cooperative application.
Management rights are set and managed for each internal record
Shared windows or collaborative apps corresponding to operation rights
Between operation rights based on the relationships between the application's internal records
Manages the dependency of each and forces operation according to the user's instructions
Using the operation right acquisition request means for requesting acquisition of the right
The operation right has been stripped due to the acquisition of the requested operation right.
To the user who had the operation right,
Is forced by another user by the operation right acquisition requesting means.
When the operation right is acquired, the operation depends on the acquired operation right.
The feature is that the operation right is moved in a batch.Also,
Preferably, the operation right is strengthened by the operation right acquisition requesting means.
Of the collaborative application at the time of deprivation
To get the context,beforetheacquiredcontext
Transfer to the user who has acquired the operation right, and
For collaborative applications suspended according to text
Characterized by resuming execution.Further, claim 9
The control method of the shared window operation right management system of
A shared window that displays the same content among several users
Right Management for Executing Collaborative Applications Using XML
In the system control method,
Alternatively, the operation is performed for each internal record of the collaborative application.
Set and manage the copyright, and share window corresponding to the operation right.
Between dows or internal records of collaborative applications
Manages the dependency between operation rights based on the relationship of
To make a request to forcibly obtain the operation right
Of the operation right requested by the second operation right acquisition requesting means of
Notify the user that the operation right has been stripped due to the acquisition of
However, the operation right possessed by a certain user is
Voluntarily abandoned and other users do not enforce the operation right
First operation right acquisition means for requesting the acquisition of the operation right
Or when a certain user acquires the second
Mandatory operation from other users by the operation right acquisition requesting means
When a right is acquired, an operation that depends on the acquired operation right
The feature is that the rights are collectively transferred.Furthermore, good
More preferably, the operation is performed by the second operation right acquisition requesting means.
The cooperative application at the time when the right is forcibly deprived
Context, and the acquired context
To the user who has acquired the operation right,
Collaborative applications suspended according to different contexts
The feature is that the execution of the program is restarted.

【0013】[0013]

【作用】本発明の構成に依れば、あるユーザが有する操
作権が自主的に放棄され、他のユーザによりその操作権
を非強制的に獲得されると、その獲得された操作権に依
存する操作権が、一括して前記他のユーザに移動され
る。
According to the configuration of the present invention, when an operation right possessed by a user is voluntarily abandoned and the operation right is non-compulsively acquired by another user, the operation right depends on the acquired operation right. The operation right to perform is collectively transferred to the other user.

【0014】また、あるユーザが有する操作権が他のユ
ーザから強制的に獲得されると、操作権が剥奪されたこ
とがその操作権を有していたユーザに通知されるととも
に、その獲得された操作権に依存する操作権が、一括し
て前記あるユーザに移動される。
Further, when the operation right possessed by a certain user is forcibly acquired from another user, the fact that the operation right has been deprived is notified to the user having the operation right, and the operation right is acquired. The operation right depending on the operation right is collectively transferred to the certain user.

【0015】[0015]

【実施例】以下、本発明の実施例を図面に基づいて詳細
に説明する。
Embodiments of the present invention will now be described in detail with reference to the drawings.

【0016】図1は、本発明の一実施例に係る共有ウィ
ンドウ操作権管理システムを構成する複数のユーザ端末
のうちの1つのユーザ端末1の概略構成を示すブロック
図である。
FIG. 1 is a block diagram showing a schematic configuration of one of the plurality of user terminals constituting the shared window operation right management system according to an embodiment of the present invention.

【0017】同図において、ユーザ端末1は、各種情報
を入力するための、マウスやキーボード等の入力装置2
と、各種情報や制御処理プログラム等を記憶する、RO
M,RAMおよびハードディスク装置等の記憶装置3
と、端末1全体の制御を司るCPU4と、該CPU4に
よる処理結果や各種情報等をグラフィカルに表示する機
能を有する、CRTやLCD等のディスプレイ5とによ
り構成され、各構成要素2〜5は、バス6を介して相互
に接続されている。
In FIG. 1, a user terminal 1 has an input device 2 such as a mouse or a keyboard for inputting various information.
And stores various information and control processing programs, etc.
Storage device 3 such as M, RAM and hard disk device
And a display 4 such as a CRT or LCD having a function of graphically displaying processing results and various information by the CPU 4, and a CPU 4 that controls the entire terminal 1. They are connected to each other via a bus 6.

【0018】図2は、前記ユーザ端末1をコンピュータ
ネットワークを介して他のユーザ端末と接続して構成し
た共有ウィンドウ操作権管理システム11を示す図であ
る。
FIG. 2 is a diagram showing a shared window operation right management system 11 configured by connecting the user terminal 1 to another user terminal via a computer network.

【0019】同図中、12は、前記ユーザ端末1および
他のユーザ端末が接続されるコンピュータネットワーク
であり、該コンピュータネットワーク12は、イーサネ
ットやFDDI(Fiber Distributed Data Interface)
などのLAN(Local Area Network)のほか、ISD
N、専用線、または、公衆回線によって構成されたWA
N(Wide Area Network)であってもよい。
In the figure, 12 is a computer network to which the user terminal 1 and other user terminals are connected. The computer network 12 is an Ethernet or FDDI (Fiber Distributed Data Interface).
In addition to LAN (Local Area Network) such as
WA configured by N, leased line, or public line
It may be N (Wide Area Network).

【0020】本実施例では、ユーザ端末1を図1に示す
ような構成としたが、これに限る必要はなく、小型のコ
ンピュータシステムであってもよいし、外部記憶装置を
備えたものであってもよい。また、印刷機や汎用計算機
システム等のコンピュータネットワークに接続され、相
互に共有の対象となるものであればどのようなものでも
よい。
In the present embodiment, the user terminal 1 is configured as shown in FIG. 1. However, the present invention is not limited to this, and it may be a small computer system or an external storage device. May be. Further, any device may be used as long as it is connected to a computer network such as a printing machine or a general-purpose computer system and is a target of mutual sharing.

【0021】図3は、ユーザ端末1のディスプレイ5に
表示された表示例を示す図である。
FIG. 3 is a diagram showing a display example displayed on the display 5 of the user terminal 1.

【0022】同図において、21は、ディスプレイ5の
表示画面全体であり、後述するウィンドウは、該表示画
面21に含まれる部分が表示される。
In FIG. 1, reference numeral 21 denotes the entire display screen of the display 5, and a window described later displays a portion included in the display screen 21.

【0023】表示画面21にはウィンドウの外枠22が
表示され、該外枠22にはウィンドウの標題部23およ
びアプリケーションの表示部24が表示される。
An outer frame 22 of the window is displayed on the display screen 21, and a title part 23 of the window and a display part 24 of the application are displayed on the outer frame 22.

【0024】ウィンドウの標題部23は、アプリケーシ
ョンが指定した内容に従って表示されるが、表示処理自
体は一般にはアプリケーション自身に含まれるとは限ら
ない。
The title portion 23 of the window is displayed according to the contents specified by the application, but the display process itself is not always included in the application itself.

【0025】アプリケーションの表示部24は、本実施
例では3つの表示部分241〜243に分かれ、表示部分
241は、コマンドメニューの起動部であり、表示部分
242,243は、アプリケーションの内部状態に対応し
た表示を行う部分である。
In the present embodiment, the application display section 24 is divided intothree display sections 241 to 243 , the display section 241 is a command menu starting section, and the display sections 242 and 243 are application sections. This is a part that displays the internal state of the.

【0026】本実施例では、コマンドメニューはプルダ
ウンメニューを用い、アプリケーションの内部状態は、
一般に数値や文字列およびその任意の組み合わせであ
り、対応する表示内容は文字、グラフィックス、画像な
どである。なお、表示部分242は、キーボードやマウ
スによる入力を行うことができるが、表示部分24
3は、キーボードやマウスからの入力を受け付けないも
のとする。
In this embodiment, a pull-down menu is used as the command menu, and the internal state of the application is
Generally, it is a numerical value or a character string and any combination thereof, and the corresponding display contents are characters, graphics, images and the like. Although the display portion 242 can be used for inputting with a keyboard or a mouse, the display portion 242
3 does not accept input from the keyboard or mouse.

【0027】25は、アプリケーションの表示部の一部
であり、特にアプリケーション操作に伴う判断を促すた
めの対話用ウィンドウである。対話用ウィンドウ25
は、通常はアプリケーションの実行中は表示されず、何
らかの操作を行った際に必要に応じて表示される。ま
た、対話用ウィンドウ25が表示されている間は、一般
に、関連するアプリケーションの処理が凍結される。
Reference numeral 25 is a part of the display portion of the application, and is a dialogue window for prompting a judgment especially in connection with the operation of the application. Dialog window 25
Is not normally displayed while the application is running, but is displayed as needed when some operation is performed. Further, while the dialog window 25 is displayed, the processing of the related application is generally frozen.

【0028】また、表示画面21にはポインチングカー
ソル26が表示され、マウスなどの位置指定装置の出力
に従って移動するほか、ソフトウェアによる直接的な位
置指定などによって移動する。また、複数のユーザが共
存する場合は、一般にユーザ毎に異なるカーソルを保持
することが可能であり、その場合には、カーソルの色や
形をユーザ毎に変えたり、または、ユーザを識別するた
めの付帯情報をあわせて表示することによって区別する
ことが行われる。
Further, a pointing cursor 26 is displayed on the display screen 21, and the pointing cursor 26 is moved according to the output of a position designation device such as a mouse, or is moved by direct position designation by software. In addition, when multiple users coexist, it is generally possible to hold different cursors for each user. In that case, to change the color or shape of the cursor for each user, or to identify the user. It is possible to make a distinction by also displaying the supplementary information of.

【0029】図3には、アプリケーションの内部状態の
一部27も図示され、アプリケーションは該内部状態2
7を参照して、表示部分242,243の表示内容を決定
する。
Also shown in FIG. 3 is a portion 27 of the internal state of the application, which is the internal state 2 of the application.
7, the display contents of the display portions 242 and 243 are decided.

【0030】以上説明したウィンドウの表示は、共有ウ
ィンドウに関しては以下のようになる。すなわち、ウィ
ンドウの外枠22は一般に各ユーザ端末固有であり、共
有ウィンドウ管理の対象外である。ウィンドウの表題部
23は、通常、ユーザ端末間で共通であるが、一般には
この限りでなく、やはり共有ウィンドウ管理の対象外で
ある。表示部分241は、軽微な表示形式の差異を除け
ば各ユーザ端末間で共通であり、通常共有ウィンドウ管
理の対象である。表示部分242,243も共有ウィンド
ウ管理の対象であるが、前記直接方式では表示内容が全
く異なることがあるのに対して、前記間接方式では軽微
な表示差異を除いて共通である。対話用ウィンドウ25
は共有ウィンドウ管理の対象として扱うか否かは任意で
あり、本実例では対象として扱うものとする。
The window display described above is as follows for the shared window. That is, the outer frame 22 of the window is generally unique to each user terminal and is not the target of shared window management. The window title part 23 is usually common to the user terminals, but is not limited to this in general and is also outside the scope of shared window management. The display portion 241 is common to each user terminal except for a slight difference in display format, and is usually a target of shared window management. The display portions 242 and 243 are also targets of shared window management, but the display contents may be completely different in the direct method, but they are common in the indirect method except for a slight display difference. Dialog window 25
It is optional whether or not to handle as a target of shared window management, and in this example, it is treated as a target.

【0031】上記のウィンドウ表示に加えて、キーボー
ドやマウスによるアプリケーション操作に関しては、以
下のようになる。すなわち、キーボードやマウスからの
入力を受け付けるウィンドウとしてウィンドウ241
242および25があるが、複数のユーザが共存する環
境で上記ウィンドウを通じて操作を行う場合には、ユー
ザはあらかじめ操作権を取得しておかなければならな
い。
In addition to the above window display, application operations using the keyboard and mouse are as follows. That is, the window 241 , which is a window for receiving the input from the keyboard or the mouse,
There are 242 and 25, when performing the operation through the window in an environment where multiple users coexist, the user must be kept to acquire in advance the operation right.

【0032】ここで操作権は、一般にアプリケーション
毎に1個から複数個存在し、その個数はアプリケーショ
ンに依存して決定される。最も単純な方法としては、ア
プリケーションの内部構造によらずに、1個の操作権の
みを用いる場合であり、この場合にはアプリケーション
操作は一度に高々1ユーザに限定される。一般には、1
個の操作権のみを用いたのでは複数ユーザの協調作業が
十分に行われないため、複数の操作権を設けるのが好ま
しい。
Here, generally, one to a plurality of operation rights exist for each application, and the number thereof is determined depending on the application. The simplest method is to use only one operation right regardless of the internal structure of the application. In this case, the application operation is limited to one user at a time. Generally 1
It is preferable to provide a plurality of operation rights because the cooperation work of a plurality of users cannot be sufficiently performed by using only one operation right.

【0033】例えば、内部状態27の意味づけにおい
て、行間(または列間)の依存関係がない場合は、行毎
(または列毎)に独立した操作権を設けることも可能で
ある。このような場合に、ウィンドウ241のようにア
プリケーションの内部構造とは独立なウィンドウに対し
ては、獲得すべき操作権は存在しないため、全てのユー
ザによって操作可能であり、ウィンドウ242ではユー
ザが特定した行(または列)に対応する操作権を保持し
ているユーザによって操作可能である。
For example, in the meaning of the internal state 27, if there is no dependency between rows (or between columns), it is possible to provide an independent operation right for each row (or each column). In such a case, a window independent of the internal structure of the application, such as the window 241 , has no operation right to be acquired, and therefore can be operated by all users, and the window 242 can be operated by the user. It can be operated by the user who has the operation right corresponding to the row (or column) specified by.

【0034】さらに、対話用ウィンドウ25について
は、通常、アプリケーションの内部状態は直接対応しな
いが、操作権を持つユーザによる操作に伴って応答を求
めるものであるため、複数の端末に表示されるような場
合には、適切な操作権と結び付いていなければならな
い。これを実現する手段としては、ウィンドウ25にア
プリケーションの実行状態を対応させ、該実行状態に対
応した操作権の獲得と放棄を行うものと、ウィンドウ2
5を表示する原因となった操作における操作権をウィン
ドウ25の操作権として代用するものとが適用可能であ
る。
Further, with respect to the dialogue window 25, although the internal state of the application does not directly correspond to the dialogue window 25, since a response is requested in accordance with the operation by the user having the operation right, it may be displayed on a plurality of terminals. In that case, it must be associated with the appropriate operating right. As means for achieving this, the window 25 is made to correspond to the execution state of the application, and the operation right corresponding to the execution state is acquired and abandoned.
It is also possible to substitute the operation right for the operation causing the display of 5 as the operation right for the window 25.

【0035】次に、操作権の受け渡しに関して、以下の
命令を各ユーザに提供する。第1は、操作権獲得命令で
あり、操作権を保持していないユーザが操作権を要求す
る場合に発行される。第2は、操作権剥奪命令であり、
既に他のユーザによって操作権が保持されている場合に
強制的に剥奪する場合に発行される。第3は、操作権解
放命令であり、操作権を保持しているユーザが操作権を
放棄する場合に発行される。
Next, with respect to the transfer of the operation right, the following commands are provided to each user. The first is an operation right acquisition command, which is issued when a user who does not hold the operation right requests the operation right. The second is a command to deprive the operating authority,
This is issued when you forcibly deprive the user of the operation right already held by another user. The third is an operation right release command, which is issued when the user holding the operation right abandons the operation right.

【0036】図4は、操作権の状態と状態間の遷移を示
す図である。
FIG. 4 is a diagram showing states of the operation right and transitions between the states.

【0037】同図中、状態31は、フリー(free)状態
であり、操作権がどのユーザにも保持されていないよう
な状態である。
In the figure, the state 31 is a free state, in which the operation right is not held by any user.

【0038】状態32は、ビジー(busy)状態であり、
いずれかのユーザによって操作権が保持されている状態
である。このとき操作権の属性値として、所有者情報
(本実施例ではユーザ識別子と端末識別子の組)および
アプリケーション固有の任意の属性情報を持つものとす
る。操作権剥奪命令においては、busy状態32であるよ
うな操作権をも取得することが可能であって、その場合
には元の操作権の所有者の権限は一時的に保留され、操
作権解放命令によって復活する。複数の操作権剥奪命令
に対しては、先入れ後出し方式による操作権の受け渡し
が行われるものとする。
The state 32 is a busy state,
The operation right is held by one of the users. At this time, as the attribute value of the operation right, it is assumed to have owner information (a set of a user identifier and a terminal identifier in this embodiment) and arbitrary attribute information unique to the application. In the command for depriving the operation right, it is possible to obtain the operation right in the busy state 32, in which case the authority of the owner of the original operation right is temporarily suspended and the operation right is released. Revive by command. With respect to a plurality of commands for depriving the operation right, the operation right shall be transferred by the first-in first-out method.

【0039】図4における操作権受け渡し命令のうち、
獲得命令と解放命令のみを用いた操作権管理方法を示
す。このときには、操作権を取得できるのはfree状態3
1の場合に限られるため、アプリケーションは操作権を
保持する必要がなくなった時点で自発的に操作権解放命
令を発行しなければならない。例えば、図3のウィンド
ウ242の中で、第1列の表示に対応する内部状態の変
更操作を行う場合には、該内部状態に対応する操作権に
対して獲得命令を発行し、これが受理された後に内部状
態に関わる処理を開始する。該処理がアプリケーション
の定めるところに従って終了すると、その時点で操作権
解放命令を発行する。以上の手順によれば、複数ユーザ
の共存する環境において、動的に操作権を受け渡すこと
が可能である。
Of the operation right transfer instructions in FIG. 4,
An operation right management method using only an acquisition command and a release command is shown. At this time, the operation right can be acquired in the free state 3
Since it is limited to the case of 1, the application must voluntarily issue an operation right release command when it is not necessary to hold the operation right. For example, in the window 242 of FIG. 3, when the internal state changing operation corresponding to the display in the first column is performed, an acquisition command is issued to the operation right corresponding to the internal state, and this is accepted. Then, the processing related to the internal state is started. When the processing is completed according to the requirements of the application, an operation right release command is issued at that point. According to the above procedure, it is possible to dynamically transfer the operation right in an environment where a plurality of users coexist.

【0040】上記の手順において、上記内部状態に対応
する操作権がbusy状態32であった場合には、操作権獲
得命令は直ちには受理されない。この場合の処理手順と
しては、まず操作権の獲得に失敗したことをユーザに通
知し、ユーザの判断に基づいて、操作権が獲得されるま
で待機するか、または、処理を中断するかのいずれかの
手続きを行う。例えば、図3のウィンドウ242の中
で、第1列に表示されている項目に対応する内部状態の
変更を行いたい場合には、図5の表示41のように項目
を反転表示するなどにより対象を明示し、続いて対応す
る内部状態の操作権の獲得を試み、失敗した場合には対
話ウィンドウ42を開いて、ユーザに対して、処理を継
続するかまたは中断するかの判断を促す。対話ウィンド
ウ42からユーザが処理の継続を要求した場合には、操
作権に待ち行列を追加し、要求発行元としてユーザ識別
子と端末識別子を登録して操作権の獲得待ちを行い、操
作権が解放された時点で処理が再開される。
In the above procedure, if the operation right corresponding to the internal state is the busy state 32, the operation right acquisition command is not immediately accepted. As the processing procedure in this case, first, the user is notified that the acquisition of the operation right has failed, and either the operation waits until the operation right is acquired or the processing is interrupted based on the user's judgment. Do the procedure. For example, in the window 242 of FIG. 3, when it is desired to change the internal state corresponding to the item displayed in the first column, the item is highlighted as in the display 41 of FIG. The target is specified, then the operation right of the corresponding internal state is tried to be acquired, and if the operation is unsuccessful, the dialog window 42 is opened to prompt the user to decide whether to continue or interrupt the process. When the user requests the continuation of the processing from the dialogue window 42, a queue is added to the operation right, the user identifier and the terminal identifier are registered as the request issuing source, the operation right is waited for, and the operation right is released. The process is restarted at the point of time.

【0041】上述の操作権管理方法は、獲得命令および
解放命令のみを用いた場合について説明したが、これに
前記操作権剥奪命令を加えて、以下のように操作権管理
を行ってもよい。
The operation right management method described above has been described by using only the acquisition command and the release command, but the operation right management may be performed as follows by adding the operation right deprivation command to this.

【0042】操作権剥奪命令は、操作権が長時間保持さ
れたまま解放されない場合に発行されることを意図した
ものであって、主として操作権が不当に確保された状態
を解除するために用いられる。この場合、操作権が剥奪
されたという事実を、ユーザおよびユーザ端末に対して
伝達することは、協調作業を遂行する上で極めて有意義
である。
The operation right deprivation instruction is intended to be issued when the operation right is held for a long time and is not released, and is mainly used to release the state in which the operation right is unjustly secured. To be In this case, transmitting the fact that the operation right has been deprived to the user and the user terminal is extremely meaningful for performing the cooperative work.

【0043】例えば図3のウィンドウ242の中で、第
1列に表示されている項目に対応する内部状態の操作権
を剥奪する場合には、剥奪される側の権限が保留された
ことを以下のようにして伝達する。すなわち、図6の表
示51のように項目を反転表示するなどにより対象を明
示し、続いて操作権が剥奪されたことを対話ウィンドウ
52によってユーザに伝達する。ユーザが対話ウィンド
ウ52に対して応答し、操作権の剥奪を認めた場合には
対話ウィンドウ52を消去するとともに、新たな操作権
の所有者による処理が終了して操作権が解放されるまで
待機する。操作権の剥奪が認められなかった場合には、
保留されたアプリケーションの操作が中止されるか、ま
たは、再度剥奪命令を発行するかのいずれかの手順が用
いられるが、これについてはアプリケーションの構成に
応じて任意性がある。
[0043] For example, in the window 242 in FIG. 3, when stripped of operation right of the internal state corresponding to the item displayed in the first column, that side of the authority to be stripped is suspended It is transmitted as follows. That is, the target is specified by highlighting the item as in the display 51 of FIG. 6, and subsequently, the fact that the operation right has been deprived is notified to the user through the dialogue window 52. When the user responds to the dialogue window 52 and accepts the deprivation of the operation right, the dialogue window 52 is erased and waits until the operation by the owner of the new operation right ends and the operation right is released. To do. If the deprivation of the operation right is not recognized,
A procedure of either suspending the operation of the suspended application or issuing a deprivation command again is used, but this is arbitrary depending on the configuration of the application.

【0044】なお、操作権が剥奪された場合には、対話
ウィンドウ52に対する応答は、必ずしも期待すること
はできない。そのため、対話ウィンドウ52に対して応
答が得られないまま操作権の保留が解放された場合に
は、対話ウィンドウ52の消去を行うとともに表示51
の反転表示を中止し、操作権剥奪以前の状態に復帰す
る。
When the operation right is deprived, the response to the dialogue window 52 cannot always be expected. Therefore, when the suspension of the operation right is released without receiving a response to the dialog window 52, the dialog window 52 is deleted and the display 51 is displayed.
Stop the reverse display of and return to the state before the deprivation of the operation right.

【0045】この操作権剥奪命令を加えて操作権管理を
行うように構成すると、本来は不可分であるべき連続す
るウィンドウ操作の途中で操作権が移動してしまうとい
う問題が生じる。これを防ぐための手段としては、前記
実施例のように、獲得命令および解放命令のみによる協
調的な操作権管理を行うように構成するか、または、前
記実施例に操作権剥奪命令を加えた強制的な操作権管理
に、操作権剥奪禁止命令を追加するかのいずれかの方法
が考えられる。しかし、後者の方法は、結果的に強制的
な操作権剥奪が禁止されるという点では前者の方法と同
等である。そこで、この問題点を改善し、不可分である
べき連続操作に対応した操作権管理方法を、以下で説明
する。
If the operation right management is performed by adding the operation right deprivation command, there arises a problem that the operation right moves during the continuous window operation which should be originally indivisible. As a means for preventing this, as in the above-described embodiment, the operation right management is performed only by the acquisition instruction and the release instruction, or the operation right deprivation instruction is added to the above embodiment. Either method of adding an operation right deprivation order to the forced operation right management can be considered. However, the latter method is equivalent to the former method in that forced deprivation of the operating right is prohibited. Therefore, an operation right management method that solves this problem and supports continuous operations that should be inseparable will be described below.

【0046】例えば、図3においてある処理の途中で対
話ウィンドウ25が表示された場合には、既に述べたよ
うに、対話ウィンドウ25の操作権はその時点でユーザ
が確保している一般に複数個の操作権によって代用され
る。ここで、該複数個の操作権のいずれかが剥奪された
場合には、対話ウィンドウ25への応答は禁止されなけ
ればならないが、その一方で対話ウィンドウ25への応
答がないままではアプリケーションの処理を続行できな
いというデッドロック状態に陥る。この問題は、以下の
ようにして解消される。すなわち、対話ウィンドウ25
に関連するいずれかの操作権が剥奪された場合には、該
操作権とともに関連する全ての操作権をグループ化し、
一括して操作権の移動を行う。操作権を剥奪されたユー
ザ側では、対話ウィンドウ25を消去した後、図6に示
したような対話ウィンドウによって操作権の剥奪が通知
される。一方、操作権を獲得したユーザ側では、操作権
の移動直前の状態として対話ウィンドウ25が開かれ、
ユーザに応答を促す。以上によって、不可分であるべき
連続するウィンドウの操作中であっても、操作するユー
ザを変更することによって、アプリケーションにとって
矛盾のない操作権の移動処理が可能である。
For example, when the dialogue window 25 is displayed in the middle of a certain process in FIG. 3, as described above, the operation right of the dialogue window 25 is generally plural by the user at that time. Substituted by the operation right. Here, if any of the plurality of operation rights is deprived, the response to the dialogue window 25 must be prohibited, while the application processing is performed if there is no response to the dialogue window 25. Will fall into a deadlock situation where you cannot continue. This problem is solved as follows. That is, the dialogue window 25
If any operation right related to is stripped, all operation rights related to the operation right are grouped,
Transfer the operation right at once. On the side of the user who has been deprived of the operation right, after the dialogue window 25 is erased, the user is notified of the deprived operation right by the dialogue window as shown in FIG. On the other hand, on the side of the user who has acquired the operation right, the dialog window 25 is opened as a state immediately before the operation right is moved,
Prompt the user for a response. As described above, even during the operation of consecutive windows that should be inseparable, by changing the operating user, it is possible to perform the transfer processing of the operation right that is consistent with the application.

【0047】なお、操作権の移動前後における対話ウィ
ンドウ等の切り換えは、操作権または操作権のグループ
属性値としてアプリケーション側で指定するものとす
る。属性値の内容はアプリケーションに全面的に依存し
ており、一般には移動前後で連続処理を行う上で必要な
アプリケーションのコンテキストである。例えば、上記
実施例においては、対話ウィンドウ25が作成された時
点で、操作権の属性値としてウィンドウ識別子を記録
し、操作権の移動元ではウィンドウの消去処理を行い、
ウィンドウの移動先ではウィンドウ識別子から得られる
情報に基づいてウィンドウを作成し表示するという処理
を行う。
It should be noted that the switching of the dialogue window and the like before and after the movement of the operation right is designated by the application as the operation right or the group attribute value of the operation right. The content of the attribute value depends entirely on the application, and is generally the context of the application required for continuous processing before and after movement. For example, in the above-described embodiment, when the dialogue window 25 is created, the window identifier is recorded as the attribute value of the operation right, and the source of the operation right performs the window erasing process.
At the moving destination of the window, the window is created and displayed based on the information obtained from the window identifier.

【0048】以上説明したように、本実施例に依れば、
操作権の獲得命令および解放命令による協調的な操作権
の授受、これらの命令に操作権剥奪命令を加えた強制的
な操作権の授受、または、強制的な操作権の授受の不都
合を回避するために強制的に剥奪された操作権とこの操
作権に関連する全ての操作権をグループ化し一括して操
作権を移動するような操作権の授受を行うように構成し
たので、協調作業における操作の衝突を回避して処理の
並列性を向上させるとともに、操作権要求の衝突を対話
的に解消させることが可能となる。
As described above, according to this embodiment,
Avoiding the inconvenience of giving and receiving collaborative operation rights by the instruction to acquire and release the operation right, giving and receiving the compulsory operation right by adding the instruction to deprive the operation right, or giving and receiving the operation right. For this reason, the operation right forcibly deprived and all the operation rights related to this operation right are grouped and transferred so that the operation right is transferred in a batch. It is possible to avoid the collision of the above and improve the parallelism of the processing, and interactively resolve the collision of the operation right requests.

【0049】なお、本実施例では、操作権の設定は、ア
プリケーションの内部状態毎に操作権を設定し管理する
ように構成したが、これに限らず、ウィンドウ毎に操作
権を設定し管理するように構成してもよい。
In this embodiment, the operation right is set and managed for each internal state of the application. However, the present invention is not limited to this, and the operation right is set and managed for each window. It may be configured as follows.

【0050】[0050]

【発明の効果】以上説明したように、本発明に依れば、
あるユーザが有する操作権が自主的に放棄され、他のユ
ーザによりその操作権を非強制的に獲得されると、その
獲得された操作権に依存する操作権が、一括して前記他
のユーザに移動されるので、協調作業における操作の衝
突を回避して処理の並列性を向上させるとともに、操作
権要求の衝突を対話的に解消させることが可能となる効
果を奏する。また、開発コストを抑制してアプリケーシ
ョン間での操作権管理を統一することができ、マルチユ
ーザ間の協調作業を最適化することができる。
As described above, according to the present invention,
When the operation right possessed by a certain user is voluntarily abandoned and the operation right is non-forcedly acquired by another user, the operation right dependent on the acquired operation right is collectively changed by the other user. As a result, since the collision of the operations in the collaborative work can be avoided and the parallelism of the processing can be improved, the collision of the operation right requests can be resolved interactively. Further, it is possible to reduce the development cost, unify the operation right management among the applications, and optimize the collaborative work among the multi-users.

【0051】また、あるユーザが有する操作権が他のユ
ーザから強制的に獲得されると、操作権が剥奪されたこ
とがその操作権を有していたユーザに通知されるととも
に、その操作権の獲得された時点の前記協調型アプリケ
ーションのコンテキストが取得され、その取得されたコ
ンテキストが前記操作権を獲得したユーザに転送され、
その転送されたコンテキストに従って中断された協調型
アプリケーションの実行が再開されるので、操作権の移
動によるウィンドウ操作の不可分性を保証し、これによ
りマルチユーザ間の協調作業を最適化することが可能と
なる。
When an operation right possessed by a certain user is forcibly obtained from another user, the user having the operation right is notified that the operation right has been deprived, and the operation right is also deleted. The context of the collaborative application at the time of acquisition of is acquired, and the acquired context is transferred to the user who acquired the operation right,
Execution of the suspended collaborative application is resumed according to the transferred context, so that the atomicity of window operations due to the transfer of operation rights is guaranteed, and it is possible to optimize collaborative work among multiple users. Become.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の一実施例に係る共有ウィンドウ操作権
管理システムを構成する複数のユーザ端末のうちの1つ
のユーザ端末1の概略構成を示すブロック図である。
FIG. 1 is a block diagram showing a schematic configuration of one user terminal 1 of a plurality of user terminals configuring a shared window operation right management system according to an embodiment of the present invention.

【図2】図1のユーザ端末をコンピュータネットワーク
を介して他のウィンドウ操作権管理システムと接続して
構成した共有ウィンドウ操作権管理システムを示す図で
ある。
FIG. 2 is a diagram showing a shared window operation right management system configured by connecting the user terminal of FIG. 1 to another window operation right management system via a computer network.

【図3】図1のディスプレイに表示された表示例を示す
図である。
FIG. 3 is a diagram showing a display example displayed on the display of FIG.

【図4】操作権の状態と状態間の遷移を示す図である。FIG. 4 is a diagram showing states of operation rights and transitions between the states.

【図5】操作権受け渡し命令として、獲得命令および解
放命令を採ったときに、本実施例の共有ウィンドウ操作
権管理システムが行う操作権授受の制御処理を説明する
ための図である。
FIG. 5 is a diagram for explaining control processing of operation right transfer performed by the shared window operation right management system of the present embodiment when an acquisition instruction and a release instruction are adopted as operation right transfer instructions.

【図6】図5の操作権受け渡し命令に操作権剥奪命令を
加えたときに、本実施例の共有ウィンドウ操作権管理シ
ステムが行う操作権授受の制御処理を説明するための図
である。
FIG. 6 is a diagram for explaining control processing of operation right transfer performed by the shared window operation right management system of the present embodiment when an operation right transfer instruction of FIG. 5 is added to the operation right deprivation instruction.

【符号の説明】[Explanation of symbols]

4 CPU(操作権設定管理手段、操作権依存関係管理
手段、操作権移動手段、操作権放棄手段、操作権獲得手
段、コンテキスト取得手段、コンテキスト転送手段、再
開手段、第1の操作権獲得手段、第2の操作権獲得要求
手段)5 ディスプレイ(操作権剥奪通知手段)11 共有ウィンドウ操作権管理システム(操作権管理
システム)
4 CPU (operation right setting management means, operation right dependency management means, operation right transfer means, operation right abandonment means, operation right acquisition means, context acquisition means, context transfer means, restart means, first operation right acquisition means, Second operation right acquisition request means) 5 Display (operation right deprivation notification means) 11 Shared window operation right management system (operation right management system)

─────────────────────────────────────────────────────フロントページの続き (56)参考文献 特開 平6−187279(JP,A) 特開 平2−260043(JP,A) 特開 平3−220655(JP,A) 特開 平4−106653(JP,A) 特開 平4−111151(JP,A) 特開 平6−133062(JP,A) 特開 平6−189002(JP,A) 特開 平6−243082(JP,A) 特開 平6−282363(JP,A) 特開 平8−147129(JP,A) 特開 平8−152990(JP,A) 特開 平8−185302(JP,A) 特開 平5−46559(JP,A) 特開 平5−143373(JP,A) (58)調査した分野(Int.Cl.7,DB名) G06F 3/00 G06F 3/14 - 3/153 G06F 9/46 G06F 13/00 G06F 15/00─────────────────────────────────────────────────── ─── Continuation of the front page (56) References JP-A-6-187279 (JP, A) JP-A-2-260043 (JP, A) JP-A-3-220655 (JP, A) JP-A-4- 106653 (JP, A) JP 4-111151 (JP, A) JP 6-133062 (JP, A) JP 6-189002 (JP, A) JP 6-243082 (JP, A) JP-A-6-282363 (JP, A) JP-A-8-147129 (JP, A) JP-A-8-152990 (JP, A) JP-A-8-185302 (JP, A) JP-A-5-46559 (JP, A) JP 5-143373 (JP, A) (58) Fields investigated (Int.Cl.7 , DB name) G06F 3/00 G06F 3/14-3/153 G06F 9/46 G06F 13 / 00 G06F 15/00

Claims (10)

Translated fromJapanese
(57)【特許請求の範囲】(57) [Claims]【請求項1】 複数のユーザ間で同一の内容が表示され
る共有ウィンドウを用いた協調型アプリケーションを実
行する操作権管理システムにおいて、前記共有ウィンドウ毎または前記協調型アプリケーショ
ンの内部レコード毎に操作権を設定し管理する操作権設
定管理手段と、該操作権に対応する共有ウィンドウ間または協調型アプ
リケーションの内部レコード間の関係に基づいて操作権
間の依存関係を管理する操作権依存関係管理手段と、該依存関係を有する操作権を一括して移動させる操作権
移動手段と、ユーザが自主的に操作権を放棄するための操作権放棄手
段と、ユーザの指示により非強制的に操作権の獲得を要求する
ための操作権獲得手段とを有し、前記操作権移動手段は、あるユーザの所有する操作権が
前記操作権放棄手段により自主的に放棄され、該操作権
を他のユーザが前記操作権獲得手段により獲得すると、
該獲得された操作権に依存する操作権を一括して移動さ
せることを特徴とする共有ウィンドウ操作権管理システ
ム。
1. An operation right management system for executing a collaborative application using a shared window in which the same contents are displayed among a plurality of users, wherein an operation right is provided for each shared window or each internal record of the collaborative application. And an operation right dependency management unit that manages the dependency relationship between the operation rights based on the relationship between the shared windows corresponding to the operation right or the internal record of the cooperative application corresponding to the operation right. , An operation right transfer means for collectively transferring the operation rights having the dependency, an operation right abandonment means for the user to voluntarily abandon the operation right, and an operation right non-forced acquisition by the user's instruction An operation right acquisition unit for requesting the operation right transfer unit, When it is abandoned more voluntarily and another user acquires the operation right by the operation right acquisition means,
A shared window operation right management system, characterized in that operation rights dependent on the acquired operation right are collectively moved.
【請求項2】 複数のユーザ間で同一の内容が表示され
る共有ウィンドウを用いた協調型アプリケーションを実
行する操作権管理システムにおいて、前記共有ウィンドウ毎または前記協調型アプリケーショ
ンの内部レコード毎に操作権を設定し管理する操作権管
理手段と、該操作権に対応する共有ウィンドウ間または協調型アプ
リケーションの内部レコード間の関係に基づいて操作権
間の依存関係を管理する操作権依存関係管理手段と、該依存関係を有する操作権を一括して移動させる操作権
移動手段と、ユーザの指示により強制的に操作権の獲得を要求するた
めの操作権獲得要求手段と、該要求された操作権の獲得により、操作権が剥奪された
ことを該操作権を有していたユーザに通知する操作権剥
奪通知手段とを有し、前記操作権移動手段は、あるユーザが前記操作権獲得要
求手段により他のユーザから強制的に操作権を獲得する
と、該獲得された操作権に依存する操作権を一括して移
動させることを特徴とする共有ウィンドウ操作権管理シ
ステム。
2. An operation right management system for executing a collaborative application using a shared window in which the same contents are displayed among a plurality of users, wherein an operation right is provided for each shared window or each internal record of the collaborative application. And an operation right dependency relationship management means for managing the dependency relationship between the operation rights based on the relationship between the shared windows corresponding to the operation right or the internal record of the cooperative application, Operation right transfer means for collectively moving the operation rights having the dependency, operation right acquisition request means for forcibly requesting the acquisition of the operation right according to a user's instruction, and acquisition of the requested operation right The operation right transfer means for notifying the user who had the operation right that the operation right has been deprived, When a user forcibly acquires an operation right from another user by the operation right acquisition requesting means, the means collectively moves the operation rights depending on the acquired operation right. Operation right management system.
【請求項3】 前記操作権獲得要求手段により操作権が
強制的に剥奪された時点の前記協調型アプリケーション
のコンテキストを取得するコンテキスト取得手段と、該取得されたコンテキストを前記操作権を獲得したユー
ザに転送するコンテキスト転送手段と、該転送されたコンテキストに従って中断された協調型ア
プリケーションの実行を再開する再開手段とを有するこ
とを特徴とする請求項2記載の共有ウィンドウ操作権管
理システム。
3. A context acquisition unit for acquiring the context of the cooperative application at the time when the operation right acquisition request unit forcibly deprives the operation right, and a user who acquired the operation right for the acquired context. 3. The shared window operation right management system according to claim 2, further comprising: a context transfer means for transferring the shared window operation right to the server and a restart means for restarting the execution of the cooperative application suspended according to the transferred context.
【請求項4】 複数のユーザ間で同一の内容が表示され
る共有ウィンドウを用いた協調型アプリケーションを実
行する操作権管理システムにおいて、前記共有ウィンドウ毎または前記協調型アプリケーショ
ンの内部レコード毎に操作権を設定し管理する操作権設
定管理手段と、該操作権に対応する共有ウィンドウ間または協調型アプ
リケーションの内部レコード間の関係に基づいて操作権
間の依存関係を管理する操作権依存関係管理手段と、該依存関係を有する操作権を一括して移動させる操作権
移動手段と、ユーザが自主的に操作権を放棄するための操作権放棄手
段と、ユーザ指示により非強制的に操作権の獲得を要求する
ための第1の操作権獲得手段と、ユーザの指示により強制的に操作権を獲得する要求を行
うための第2の操作権獲得要求手段と、該要求された操作権の獲得により、操作権が剥奪された
ことをユーザに通知する操作権剥奪通知手段とを有し、前記操作権移動手段は、あるユーザの所有する操作権が
前記操作権放棄手段により自主的に放棄され、該操作権
を他のユーザが前記第1の操作権獲得手段により獲得し
たとき、または、あるユーザが前記第2の操作権獲得要
求手段により他のユーザから強制的に操作権を獲得した
とき、該獲得された操作権に依存する操作権を一括して
移動させることを特徴とする共有ウィンドウ操作権管理
システム。
4. An operation right management system for executing a collaborative application using a shared window in which the same content is displayed among a plurality of users, wherein an operation right is provided for each shared window or each internal record of the collaborative application. And an operation right dependency management unit that manages the dependency relationship between the operation rights based on the relationship between the shared windows corresponding to the operation right or the internal record of the cooperative application corresponding to the operation right. , An operation right transfer means for collectively transferring the operation rights having the dependency, an operation right abandonment means for the user to voluntarily abandon the operation right, and an operation right non-forced acquisition by the user's instruction And a second operation right for forcibly acquiring the operation right according to a user's instruction. The operation right transfer means has an acquisition request means and an operation right deprivation notifying means for notifying the user that the operation right has been deprived by the acquisition of the requested operation right, and the operation right moving means has an operation owned by a certain user. The right is voluntarily abandoned by the operation right abandonment means, and when the operation right is acquired by another user by the first operation right acquisition means, or by a certain user by the second operation right acquisition request means. A shared window operation right management system characterized in that, when an operation right is forcibly acquired from another user, the operation rights depending on the acquired operation right are collectively moved.
【請求項5】 前記第2の操作権獲得要求手段によって
操作権が強制的に剥奪された時点の前記協調型アプリケ
ーションのコンテキストを取得するコンテキスト取得手
段と、該取得されたコンテキストを前記操作権を獲得したユー
ザに転送するコンテキスト転送手段と、該転送されたコンテキストに従って中断された協調型ア
プリケーションの実行を再開する再開手段とを有するこ
とを特徴とする請求項4記載の共有ウィンドウ操作権管
理システム。
5. A context acquisition unit that acquires a context of the cooperative application at the time when the operation right is forcibly stripped by the second operation right acquisition request unit, and the acquired context is used as the operation right. 5. The shared window operation right management system according to claim 4, further comprising: context transfer means for transferring to the acquired user, and resuming means for restarting execution of the cooperative application suspended according to the transferred context.
【請求項6】 複数のユーザ間で同一の内容が表示され6. The same content is displayed among a plurality of users.
る共有ウィンドウを用いた協調型アプリケーションを実A collaborative application using a shared window
行する操作権管理システムの制御方法において、In the control method of the operation right management system to perform,前記共有ウィンドウ毎または前記協調型アプリケーショEach shared window or the collaborative application
ンの内部レコード毎に操作権を設定して管理し、Management authority is set for each internal record of該操作権に対応する共有ウィンドウ間または協調型アプBetween shared windows corresponding to the operation right or cooperative application
リケーションの内部レコード間の関係に基づいて操作権Permissions based on the relationships between the application's internal records
間の依存関係を管理し、Manage the dependencies betweenあるユーザの所有する操作権が操作権放棄手段により自The operation right owned by a certain user can be
主的に放棄され、該操作権を他のユーザが操作権獲得手Mainly abandoned, and the operation right is acquired by another user.
段により獲得すると、該獲得された操作権に依存する操When acquired by a dan, the operation depends on the acquired operation right.
作権を一括して移動させることを特徴とする共有ウィンA shared win that features the transfer of copyright in a lump
ドウ操作権管理システムの制御方法。Control method of dow operation right management system.
【請求項7】 複数のユーザ間で同一の内容が表示され7. The same content is displayed among multiple users.
る共有ウィンドウを用いた協調型アプリケーションを実A collaborative application using a shared window
行する操作権管理システムの制御方法において、In the control method of the operation right management system to perform,前記共有ウィンドウ毎または前記協調型アプリケーショEach shared window or the collaborative application
ンの内部レコード毎に操作権を設定して管理し、Management authority is set for each internal record of該操作権に対応する共有ウィンドウ間または協調型アプBetween shared windows corresponding to the operation right or cooperative application
リケーションの内部レコード間の関係に基づいて操作権Permissions based on the relationships between the application's internal records
間の依存関係を管理し、Manage the dependencies betweenユーザの指示により強制的に操作権の獲得を要求するたForcibly requesting the acquisition of operation authority according to the user's instruction.
めの操作権獲得要求手For requesting operation right acquisition段を用いて要求された操作権の獲Obtaining the required operation right using the Dan
得により、操作権が剥奪されたことを該操作権を有してAs a result of having the operation right deprived of the operation right,
いたユーザに通知し、The user who wasあるユーザが前記操作権獲得要求手段により他のユーザOne user uses the operation right acquisition requesting means to obtain another user.
から強制的に操作権を獲得すると、該獲得された操作権When the operation right is forcibly acquired from the
に依存する操作権を一括して移動させることを特徴とすThe feature is that the operation rights that depend on
る共有ウィンドウ操作権管理システムの制御方法。Method for controlling shared window operation right management system.
【請求項8】 前記操作権獲得要求手段により操作権が8. The operation right is acquired by the operation right acquisition requesting means.
強制的に剥奪された時点の前記協調型アプリケーションThe collaborative application at the time of forced deprivation
のコンテキストを取得し、Get the context of該取得されたコンテキストを前記操作権を獲得したユーThe acquired context is used by the user who has acquired the operation right.
ザに転送し、Transfer to The,該転送されたコンテキストに従って中断された協調型アThe collaborative task suspended according to the transferred context
プリケーションの実行を再開することを特徴とする請求Claims characterized by restarting application execution
項7記載の共有ウィンドウ操作権管理システムの制御方Control method of shared window operation right management system according to item 7.
法。Law.
【請求項9】 複数のユーザ間で同一の内容が表示され9. The same content is displayed among a plurality of users.
る共有ウィンドウを用いた協調型アプリケーションを実A collaborative application using a shared window
行する操作権管理システムの制御方法において、In the control method of the operation right management system to perform,前記共有ウィンドウ毎または前記協調型アプリケーショEach shared window or the collaborative application
ンの内部レコード毎に操作権を設定して管理し、Management authority is set for each internal record of該操作権に対応する共有ウィンドウ間または協調型アプBetween shared windows corresponding to the operation right or cooperative application
リケーションの内部レコード間の関係に基づいて操作権Permissions based on the relationships between the application's internal records
間の依存関係を管理し、Manage the dependencies betweenユーザの指示により強制的に操作権を獲得する要求を行Request to forcibly obtain the operation right according to the user's instruction.
うための第2の操作権獲得要求手段を用いて要求されたRequested using the second operation right acquisition requesting means
操作権の獲得により、操作権が剥奪されたことをユーザThe user is notified that the operation right has been deprived by the acquisition of the operation right.
に通知し、Notifyあるユーザの所有する操作権が操作権放棄手段により自The operation right owned by a certain user can be
主的に放棄され、該操作権を他のユーザが非強制的に操Mainly abandoned, and the operation right is non-forced to be operated by another user.
作権の獲得を要求するための第1の操作権獲得手段によBy the first operation right acquisition means for requesting acquisition of copyright
り獲得したとき、または、あるユーザが前記第2の操作Or when a certain user acquires the second operation
権獲得要求手段により他のユーザから強制的に操作権をThe operation acquisition request means forcibly gives the operation right from another user.
獲得したとき、該獲得された操作権に依存する操作権をWhen acquired, an operation right that depends on the acquired operation right
一括して移動させることを特徴とする共有ウィンドウ操Shared window operation characterized by moving all at once
作権管理システムの制御方法。Control method of copyright management system.
【請求項10】 前記第2の操作権獲得要求手段によっ10. The second operation right acquisition request means
て操作権が強制的にThe operation right is forced剥奪された時点の前記協調型アプリThe collaborative app when stripped
ケーションのコンテキストを取得し、Application context,該取得されたコンテキストを前記操作権を獲得したユーThe acquired context is used by the user who has acquired the operation right.
ザに転送し、Transfer to The,該転送されたコンテキストに従って中断された協調型アThe collaborative task suspended according to the transferred context
プリケーションの実行を再開することを特徴とする請求Claims characterized by restarting application execution
項9記載の共有ウィンドウ操作権管理システムの制御方Control method of shared window operation right management system according to item 9
法。Law.
JP33834894A1994-12-281994-12-28 Shared window operation right management system and control method thereforExpired - Fee RelatedJP3524187B2 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
JP33834894AJP3524187B2 (en)1994-12-281994-12-28 Shared window operation right management system and control method therefor

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
JP33834894AJP3524187B2 (en)1994-12-281994-12-28 Shared window operation right management system and control method therefor

Publications (2)

Publication NumberPublication Date
JPH08185298A JPH08185298A (en)1996-07-16
JP3524187B2true JP3524187B2 (en)2004-05-10

Family

ID=18317308

Family Applications (1)

Application NumberTitlePriority DateFiling Date
JP33834894AExpired - Fee RelatedJP3524187B2 (en)1994-12-281994-12-28 Shared window operation right management system and control method therefor

Country Status (1)

CountryLink
JP (1)JP3524187B2 (en)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7124302B2 (en)1995-02-132006-10-17Intertrust Technologies Corp.Systems and methods for secure transaction management and electronic rights protection
US7133846B1 (en)1995-02-132006-11-07Intertrust Technologies Corp.Digital certificate support system, methods and techniques for secure electronic commerce transaction and rights management
US7165174B1 (en)1995-02-132007-01-16Intertrust Technologies Corp.Trusted infrastructure support systems, methods and techniques for secure electronic commerce transaction and rights management
US6157721A (en)1996-08-122000-12-05Intertrust Technologies Corp.Systems and methods using cryptography to protect secure computing environments
US7095854B1 (en)1995-02-132006-08-22Intertrust Technologies Corp.Systems and methods for secure transaction management and electronic rights protection
US7069451B1 (en)1995-02-132006-06-27Intertrust Technologies Corp.Systems and methods for secure transaction management and electronic rights protection
US7143290B1 (en)1995-02-132006-11-28Intertrust Technologies CorporationTrusted and secure techniques, systems and methods for item delivery and execution
US6948070B1 (en)1995-02-132005-09-20Intertrust Technologies CorporationSystems and methods for secure transaction management and electronic rights protection
US7133845B1 (en)1995-02-132006-11-07Intertrust Technologies Corp.System and methods for secure transaction management and electronic rights protection
CN101398871B (en)1995-02-132011-05-18英特特拉斯特技术公司Systems and methods for secure transaction management and electronic rights protection
JPH09190411A (en)*1996-01-121997-07-22Nec CorpOperation right linking system and cooperation work system in shared application program
US7062500B1 (en)1997-02-252006-06-13Intertrust Technologies Corp.Techniques for defining, using and manipulating rights management data structures
US7092914B1 (en)1997-11-062006-08-15Intertrust Technologies CorporationMethods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information
US7233948B1 (en)1998-03-162007-06-19Intertrust Technologies Corp.Methods and apparatus for persistent control and protection of content
US7243236B1 (en)1999-07-292007-07-10Intertrust Technologies Corp.Systems and methods for using cryptography to protect secure and insecure computing environments
JP5531750B2 (en)2010-04-162014-06-25ソニー株式会社 Information processing apparatus, information processing method, program, and information processing system
US10545623B2 (en)*2013-10-042020-01-28Sony CorporationInformation processing device and information processing method to coordinate with a plurality of information processing devices

Also Published As

Publication numberPublication date
JPH08185298A (en)1996-07-16

Similar Documents

PublicationPublication DateTitle
JP3524187B2 (en) Shared window operation right management system and control method therefor
JP3659062B2 (en) Computer system
EP0685791B1 (en)User controllable concurrent functionality
JP3007788B2 (en) console
EP0672277B1 (en)A method and system for in-place interaction with embedded objects
JP3147572B2 (en) Program generation method
US9223625B2 (en)Client server system and method for executing an application utilizing distributed objects
JPH1049381A (en)Method and system for processing plural data process requests, and method and system for executing program
US6978423B2 (en)Context based view design to support client side multi-threading
JP2004102449A (en) Job network setting method, job network execution method, job management system, management terminal, and program
JP2776907B2 (en) Help information control method and device
JPH10333926A (en)Program execution management method, device therefor and recording medium
JP2693916B2 (en) Task scheduling method
EP0114357A2 (en)Controlling multiple distributed computations in a multi cpu environnment from a single port
JPH07200233A (en)Graphic parts management device
US7062720B2 (en)Method and system for processing wait window information
JPH0695895A (en)Device and method for application program
JPH06187279A (en) Input device control device
JPH02275562A (en)Operating system for icon
JPH0559447B2 (en)
JP3547011B6 (en) Method and apparatus for performing time-critical processes in a window system environment
JPH07168794A (en) Job management method for computer system
JP2532133B2 (en) Procedure edit processing method of data processor
JP2006163970A (en) Multiprocessor system, multiprocessor control method, and multiprocessor control program recording medium
JP3547011B2 (en) Method and apparatus for performing time-critical processes in a window system environment

Legal Events

DateCodeTitleDescription
A01Written decision to grant a patent or to grant a registration (utility model)

Free format text:JAPANESE INTERMEDIATE CODE: A01

Effective date:20040203

A61First payment of annual fees (during grant procedure)

Free format text:JAPANESE INTERMEDIATE CODE: A61

Effective date:20040212

FPAYRenewal fee payment (event date is renewal date of database)

Free format text:PAYMENT UNTIL: 20080220

Year of fee payment:4

FPAYRenewal fee payment (event date is renewal date of database)

Free format text:PAYMENT UNTIL: 20090220

Year of fee payment:5

FPAYRenewal fee payment (event date is renewal date of database)

Free format text:PAYMENT UNTIL: 20100220

Year of fee payment:6

FPAYRenewal fee payment (event date is renewal date of database)

Free format text:PAYMENT UNTIL: 20100220

Year of fee payment:6

FPAYRenewal fee payment (event date is renewal date of database)

Free format text:PAYMENT UNTIL: 20110220

Year of fee payment:7

LAPSCancellation because of no payment of annual fees

[8]ページ先頭

©2009-2025 Movatter.jp