JPH08152990A - 操作権情報表示システム - Google Patents

操作権情報表示システム

Info

Publication number
JPH08152990A
JPH08152990A JP6317553A JP31755394A JPH08152990A JP H08152990 A JPH08152990 A JP H08152990A JP 6317553 A JP6317553 A JP 6317553A JP 31755394 A JP31755394 A JP 31755394A JP H08152990 A JPH08152990 A JP H08152990A
Authority
JP
Japan
Prior art keywords
information
operation right
window
information display
owner
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP6317553A
Other languages
English (en)
Inventor
Tsuneyoshi Takagi
常好 高木
Yuichi Sakauchi
祐一 坂内
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 Inc filed Critical Canon Inc
Priority to JP6317553A priority Critical patent/JPH08152990A/ja
Priority to EP95308147A priority patent/EP0713175B1/en
Priority to DE69533936T priority patent/DE69533936D1/de
Publication of JPH08152990A publication Critical patent/JPH08152990A/ja
Priority to US08/935,665 priority patent/US6057835A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】 【目的】 余分な操作を行なわずに操作権を所有するユ
ーザに関する情報を得ることができ、これにより作業効
率を向上させることが可能な操作権情報表示システムを
提供する。 【構成】 ユーザにより操作権の所有者情報が設定さ
れ、その操作権情報が操作権情報メモリに格納されると
ともに、作業中のウィンドウに関する情報がウィンドウ
情報メモリに格納されると、その格納された情報に基づ
いてユーザ毎に割り当てられた色(例えば、赤色)の枠
lが作業ウィンドウw上に表示される。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、サーバ・クライアント
方式によるウィンドウシステムで、1つのクライアント
・アプリケーションがメッセージを分配することによっ
て複数のサーバと通信し、そのクライアント・アプリケ
ーションに対する操作権を切替えて操作を行なうウィン
ドウ共有システムにおける操作権情報表示システムに関
する。
【0002】
【従来の技術】従来、ウィンドウ共有システムの操作権
を所有しているユーザに関する情報を得ようとする場合
には、他に開かれたウィンドウに表示されるユーザリス
トを参照したり、実際に作業中のウィンドウに入力操作
を行い、その入力操作を受け付けるか否かを確かめたり
することにより行っていた。
【0003】
【発明が解決しようとする課題】しかしながら、上記従
来のウィンドウ共有システムでは、操作権を所有してい
るユーザの情報を得るために、ユーザリストのウィンド
ウを開いたり、ポップアップしたりしなければならない
ので、この操作はウィンドウ共有システムで作業してい
るユーザにとって余分な操作であり、作業効率が低下す
る要因をなっていた。また、何枚ものウィンドウを重ね
て開いて作業しているときには、ユーザリストのウィン
ドウを捜し出すのが困難なこともあった。
【0004】本発明は、上記問題に鑑みてなされたもの
で、余分な操作を行なわずに操作権を所有するユーザに
関する情報を得ることができ、これにより作業効率を向
上させることが可能な操作権情報表示システムを提供す
ることを目的とする。
【0005】
【課題を解決するための手段】上記目的を達成するため
本発明は、サーバ・クライアント方式によるウィンドウ
システムで、1つのクライアント・アプリケーションが
メッセージを分配することによって複数のサーバと通信
し、当該クライアント・アプリケーションに対する操作
権を切替えて操作を行うウィンドウ共有システムにおい
て、ユーザにより設定された操作権の所有者情報を取得
し、第1の記憶手段に格納する操作権情報取得手段と、
前記クライアント・アプリケーションが生成するウィン
ドウに関する情報を取得し、第2の記憶手段に格納する
ウィンドウ情報取得手段と、前記第1の記憶手段に格納
された操作権の所有者情報および前記第2の記憶手段に
格納されたウィンドウに関する情報に基づいて、所定の
ウィンドウにその操作権の所有者に関する情報を表示す
る操作権情報表示手段とを有することを特徴とする。
【0006】また、好ましくは、前記ウィンドウ情報取
得手段は、前記クライアント・アプリケーションが作業
用のウィンドウを生成する度に、前記第2の記憶手段に
記憶するウィンドウに関する情報を更新することを特徴
とする。
【0007】さらに、好ましくは、前記操作権情報表示
手段は、前記操作権の所有者に関する情報を作業中のウ
ィンドウ上、または、作業中のウィンドウに隣接した位
置に表示することを特徴とする。
【0008】
【作用】本発明の構成に依れば、ユーザにより設定され
た操作権の所有者情報が取得されて第1の記憶手段に記
憶され、クライアント・アプリケーションが生成する所
望のウィンドウに関する情報が取得されて第2の記憶手
段に記憶されると、その記憶された操作権の所有者情報
およびウィンドウに関する情報に基づいて、所定のウィ
ンドウにその操作権の所有者に関する情報が表示され
る。
【0009】
【実施例】以下、本発明の実施例を図面に基づいて詳細
に説明する。
【0010】図1は、本発明の一実施例に係る操作権情
報表示システムの概略構成を示すブロック図である。
【0011】同図において、本実施例の操作権情報表示
システムは、クライアント・アプリケーションのメイン
プログラムを実行するクライアント・アプリケーション
実行部1と、複数のウィンドウシステムのサーバと通信
するための通信部2と、クラインアント・アプリケーシ
ョンに対する操作権を管理する操作権管理部3と、該操
作権管理部3で管理する情報を格納するための操作権情
報メモリ4と、作業中のウィンドウ情報を管理するウィ
ンドウ情報管理部5と、該ウィンドウ情報管理部5が得
たウィンドウ情報を格納するためのウィンドウ情報メモ
リ6と、操作権情報を作業中のウィンドウに表示するた
めの操作権情報表示部7と、ウィンドウシステムのサー
バプロセスを行うウィンドウシステム・サーバ8と、該
ウィンドウシステム・サーバ8で使用する、例えばキー
ボード、マウス等の入力デバイス9と、ウィンドウや各
種情報を表示するためのディスプレイ10と、他のホス
ト(図示せず)におけるウィンドウシステムのサーバプ
ロセスを行うウィンドウシステム・サーバ11とにより
構成されている。そして、他ホストのウィンドウシステ
ム・サーバ11とは通信回線を介して接続されている。
【0012】図2は、上記操作権情報表示システムが行
う操作権所有者情報の表示処理の手順を示すフローチャ
ートである。以下、図1,2を参照して操作権情報表示
処理の手順を説明する。
【0013】図2において、まず、操作権所有者の設定
を行なう(ステップS1)。具体的には、ユーザが入力
デバイス9を使用し、ウィンドウシステム・サーバ8を
介して操作権の設定を行なうと、通信部2はその内容を
操作権管理部3に通知する。
【0014】次に、操作権管理部3に操作権情報が通知
されると、操作権管理部3は、その情報を操作権情報メ
モリ4へ書き込む操作権情報格納処理を行なった(ステ
ップS2)後に、作業中のウィンドウに関する情報がウ
ィンドウ情報メモリ6に格納されているか否かを判断し
(ステップS3)、格納されていない場合にはウィンド
ウ情報の格納処理を行ない(ステップS4)、一方、格
納されている場合にはステップS4をスキップしてステ
ップS5に進む。ここで、ステップS4のウィンドウ情
報の格納処理とは、具体的には、ウィンドウ情報管理部
5がアプリケーションで使用されるウィンドウに関する
情報(位置、大きさ、ID番号など)をウィンドウ情報
メモリ6へ書き込む処理をいい、この処理は作業を行な
うウィンドウが変更される度に行なわれる。
【0015】ステップS5では、操作権情報の表示、即
ち、操作権が設定されると操作権情報表示部7は操作権
情報メモリ4およびウィンドウ情報メモリ6から得られ
る情報に基づいて、図3に示すようなユーザ毎に割り当
てられた色(本実施例では、ユーザAには赤色が割り当
てられている)の枠lを作業ウィンドウw上に表示す
る。ここで表示するものは、色の枠ではなく、色の印で
あっても構わないことは云うまでもない。
【0016】以上説明したように、本実施例に依れば、
操作権の所有者に関する情報を作業中の共有ウィンドウ
に表示するように構成したので、余分な操作を行わずに
操作権の所有者を把握することができ、作業効率を向上
させることができる。
【0017】また、上記実施例と同一のシステム構成を
採り、操作権情報を異なる形態で表示することもでき
る。例えば、図4に示すように作業ウィンドウwに隣接
して操作権を所有するユーザの名前(名前そのもの、ロ
グイン名など)を表示する。この表示処理も、前記実施
例と略同一の処理手順で実現でき、各種のクライアント
・アプリケーションに応じて、ユーザインターフェース
を容易に変更することができる。
【0018】なお、本発明は、本実施例にように複数の
機器から構成されるシステムに適用してもよいし、1つ
の機器から構成される装置に適用してもよい。また、本
発明は、システムまたは装置にプログラムを供給するこ
とによって達成される場合にも適用できる。
【0019】
【発明の効果】以上説明したように、本発明に依れば、
サーバ・クライアント方式によるウィンドウシステム
で、1つのクライアント・アプリケーションがメッセー
ジを分配することによって複数のサーバと通信し、当該
クライアント・アプリケーションに対する操作権を切替
えて操作を行うウィンドウ共有システムにおいて、ユー
ザにより設定された操作権の所有者情報を取得し、第1
の記憶手段に格納する操作権情報取得手段と、前記クラ
イアント・アプリケーションが生成するウィンドウに関
する情報を取得し、第2の記憶手段に格納するウィンド
ウ情報取得手段と、前記第1の記憶手段に格納された操
作権の所有者情報および前記第2の記憶手段に格納され
たウィンドウに関する情報に基づいて、所定のウィンド
ウにその操作権の所有者に関する情報を表示する操作権
情報表示手段とを有するので、余分な操作を行なわずに
操作権を所有するユーザに関する情報を得ることがで
き、これにより作業効率を向上させることが可能となる
効果を奏する。
【0020】また、好ましくは、前記操作権情報表示手
段は、前記操作権の所有者に関する情報を作業中のウィ
ンドウ上、または、作業中のウィンドウに隣接した位置
に表示するので、各種のクライアント・アプリケーショ
ンに合わせた表示形態でユーザインタフェースを容易に
提供することができる。
【図面の簡単な説明】
【図1】本発明の一実施例に係る操作権情報表示システ
ムの概略システム構成を示すブロック図である。
【図2】本実施例の操作権情報表示システムが行う操作
権情報の表示処理の手順を示すフローチャートである。
【図3】本実施例の操作権情報表示システムにより表示
された操作権情報の一例を示す図である。
【図4】本発明の他の実施例に係る操作権情報表示シス
テムにより表示された操作権情報の一例を示す図であ
る。
【符号の説明】
2 通信部(操作権情報取得手段) 3 操作権管理部(操作権情報取得手段) 4 操作権情報メモリ(第1の記憶手段) 5 ウィンドウ情報管理部(ウィンドウ情報取得手段) 6 ウィンドウ情報メモリ(第2の記憶手段) 7 操作権情報表示部(操作権情報表示手段) 8 ウィンドウシステム・サーバ(操作権情報取得手
段)

Claims (4)

    【特許請求の範囲】
  1. 【請求項1】 サーバ・クライアント方式によるウィン
    ドウシステムで、1つのクライアント・アプリケーショ
    ンがメッセージを分配することによって複数のサーバと
    通信し、当該クライアント・アプリケーションに対する
    操作権を切替えて操作を行うウィンドウ共有システムに
    おいて、 ユーザにより設定された操作権の所有者情報を取得し、
    第1の記憶手段に格納する操作権情報取得手段と、 前記クライアント・アプリケーションが生成するウィン
    ドウに関する情報を取得し、第2の記憶手段に格納する
    ウィンドウ情報取得手段と、 前記第1の記憶手段に格納された操作権の所有者情報お
    よび前記第2の記憶手段に格納されたウィンドウに関す
    る情報に基づいて、所定のウィンドウにその操作権の所
    有者に関する情報を表示する操作権情報表示手段とを有
    することを特徴とする操作権情報表示システム。
  2. 【請求項2】 前記ウィンドウ情報取得手段は、前記ク
    ライアント・アプリケーションが作業用のウィンドウを
    生成する度に、前記第2の記憶手段に記憶するウィンド
    ウに関する情報を更新することを特徴とする請求項1記
    載の操作権情報表示システム。
  3. 【請求項3】 前記操作権情報表示手段は、前記操作権
    の所有者に関する情報を作業中のウィンドウ上に表示す
    ることを特徴とする請求項1記載の操作権情報表示シス
    テム。
  4. 【請求項4】 前記操作権情報表示手段は、前記操作権
    の所有者に関する情報を作業中のウィンドウに隣接した
    位置に表示することを特徴とする請求項1記載の操作権
    情報表示システム。
JP6317553A 1994-11-15 1994-11-28 操作権情報表示システム Pending JPH08152990A (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP6317553A JPH08152990A (ja) 1994-11-28 1994-11-28 操作権情報表示システム
EP95308147A EP0713175B1 (en) 1994-11-15 1995-11-14 Window management system
DE69533936T DE69533936D1 (de) 1994-11-15 1995-11-14 Fensterverwaltungssystem
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
JP6317553A JPH08152990A (ja) 1994-11-28 1994-11-28 操作権情報表示システム

Publications (1)

Publication Number Publication Date
JPH08152990A true JPH08152990A (ja) 1996-06-11

Family

ID=18089546

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6317553A Pending JPH08152990A (ja) 1994-11-15 1994-11-28 操作権情報表示システム

Country Status (1)

Country Link
JP (1) JPH08152990A (ja)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6938021B2 (en) 1997-11-06 2005-08-30 Intertrust Technologies Corporation Methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information
US6948070B1 (en) 1995-02-13 2005-09-20 Intertrust Technologies Corporation Systems and methods for secure transaction management and electronic rights protection
US7051212B2 (en) 1995-02-13 2006-05-23 Intertrust Technologies Corp. Systems and methods for secure transaction management and electronic rights protection
US7062500B1 (en) 1997-02-25 2006-06-13 Intertrust Technologies Corp. Techniques for defining, using and manipulating rights management data structures
US7069451B1 (en) 1995-02-13 2006-06-27 Intertrust Technologies Corp. Systems and methods for secure transaction management and electronic rights protection
US7095854B1 (en) 1995-02-13 2006-08-22 Intertrust Technologies Corp. Systems and methods for secure transaction management and electronic rights protection
US7120802B2 (en) 1996-08-12 2006-10-10 Intertrust Technologies Corp. Systems and methods for using cryptography to protect secure computing environments
US7124302B2 (en) 1995-02-13 2006-10-17 Intertrust Technologies Corp. Systems and methods for secure transaction management and electronic rights protection
US7133845B1 (en) 1995-02-13 2006-11-07 Intertrust Technologies Corp. System and methods for secure transaction management and electronic rights protection
US7133846B1 (en) 1995-02-13 2006-11-07 Intertrust Technologies Corp. Digital certificate support system, methods and techniques for secure electronic commerce transaction and rights management
US7143290B1 (en) 1995-02-13 2006-11-28 Intertrust Technologies Corporation Trusted and secure techniques, systems and methods for item delivery and execution
US7165174B1 (en) 1995-02-13 2007-01-16 Intertrust Technologies Corp. Trusted infrastructure support systems, methods and techniques for secure electronic commerce transaction and rights management
US7233948B1 (en) 1998-03-16 2007-06-19 Intertrust Technologies Corp. Methods and apparatus for persistent control and protection of content
US7243236B1 (en) 1999-07-29 2007-07-10 Intertrust Technologies Corp. Systems and methods for using cryptography to protect secure and insecure computing environments

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7143290B1 (en) 1995-02-13 2006-11-28 Intertrust Technologies Corporation Trusted and secure techniques, systems and methods for item delivery and execution
US7415617B2 (en) 1995-02-13 2008-08-19 Intertrust Technologies Corp. Trusted infrastructure support systems, methods and techniques for secure electronic commerce, electronic transactions, commerce process control and automation, distributed computing, and rights management
US7051212B2 (en) 1995-02-13 2006-05-23 Intertrust Technologies Corp. Systems and methods for secure transaction management and electronic rights protection
US7281133B2 (en) 1995-02-13 2007-10-09 Intertrust Technologies Corp. Trusted and secure techniques, systems and methods for item delivery and execution
US7069451B1 (en) 1995-02-13 2006-06-27 Intertrust Technologies Corp. Systems and methods for secure transaction management and electronic rights protection
US7076652B2 (en) 1995-02-13 2006-07-11 Intertrust Technologies Corporation Systems and methods for secure transaction management and electronic rights protection
US7392395B2 (en) 1995-02-13 2008-06-24 Intertrust Technologies Corp. Trusted and secure techniques, systems and methods for item delivery and execution
US7124302B2 (en) 1995-02-13 2006-10-17 Intertrust Technologies Corp. Systems and methods for secure transaction management and electronic rights protection
US7120800B2 (en) 1995-02-13 2006-10-10 Intertrust Technologies Corp. Systems and methods for secure transaction management and electronic rights protection
US7165174B1 (en) 1995-02-13 2007-01-16 Intertrust Technologies Corp. Trusted infrastructure support systems, methods and techniques for secure electronic commerce transaction and rights management
US6948070B1 (en) 1995-02-13 2005-09-20 Intertrust Technologies Corporation Systems and methods for secure transaction management and electronic rights protection
US7100199B2 (en) 1995-02-13 2006-08-29 Intertrust Technologies Corp. Systems and methods for secure transaction management and electronic rights protection
US7095854B1 (en) 1995-02-13 2006-08-22 Intertrust Technologies Corp. Systems and methods for secure transaction management and electronic rights protection
US7133845B1 (en) 1995-02-13 2006-11-07 Intertrust Technologies Corp. System and methods for secure transaction management and electronic rights protection
US7133846B1 (en) 1995-02-13 2006-11-07 Intertrust Technologies Corp. Digital certificate support system, methods and techniques for secure electronic commerce transaction and rights management
US7120802B2 (en) 1996-08-12 2006-10-10 Intertrust Technologies Corp. Systems and methods for using cryptography to protect secure computing environments
US7062500B1 (en) 1997-02-25 2006-06-13 Intertrust Technologies Corp. Techniques for defining, using and manipulating rights management data structures
US7092914B1 (en) 1997-11-06 2006-08-15 Intertrust Technologies Corporation Methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information
US7143066B2 (en) 1997-11-06 2006-11-28 Intertrust Technologies Corp. Systems and methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information
US6938021B2 (en) 1997-11-06 2005-08-30 Intertrust Technologies Corporation Methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information
US7110983B2 (en) 1997-11-06 2006-09-19 Intertrust Technologies Corporation Methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information
US7233948B1 (en) 1998-03-16 2007-06-19 Intertrust Technologies Corp. Methods and apparatus for persistent control and protection of content
US7243236B1 (en) 1999-07-29 2007-07-10 Intertrust Technologies Corp. Systems and methods for using cryptography to protect secure and insecure computing environments

Similar Documents

Publication Publication Date Title
JPH08152990A (ja) 操作権情報表示システム
DE60029774T2 (de) Videokonferenzsystem
DE60033164T2 (de) Serverseitige Ausführung von Anwendungsmodulen in einem Client/Server-System
JPH08123714A (ja) ファイル形式を集中変換するシステム
JP4858945B2 (ja) システムにアクセスする方法及びネットワークシステム
JP2555938B2 (ja) 仮想ウインドウによる仮想端末方式
EP2355409A1 (en) Network management device
CN109725973B (zh) 一种数据处理方法和数据处理装置
CN111708595A (zh) 一种基于可视化界面的远程交互协作方法及装置
CN101114279A (zh) 文档生成支持设备及其方法
JP2002373044A (ja) アイコン作成装置
JP2001195121A (ja) プラント監視制御装置の監視画面装置
JPH09198228A (ja) 共有ビュー表示方法
JPH08272578A (ja) 情報処理装置および画像表示制御方法
JP2006338343A (ja) 時刻連携ウィンドウシステム
JPH0736947A (ja) 対話型cadシステム
CN112988295B (zh) 数据获取方法和装置
JP2006146537A (ja) 仮想オフィス空間提供プログラム、仮想オフィス空間提供装置、仮想オフィス空間提供方法、仮想オフィス空間提供システム、及び仮想オフィス空間提供プログラムを記憶する記憶媒体
JP3187073B2 (ja) 画像処理装置及び方法
JP2007058725A (ja) 画像処理装置、画像処理方法及び画像処理プログラム
JP2560643B2 (ja) カラーマップ操作方式
JP2897708B2 (ja) 表示データ入力装置
JP3742352B2 (ja) 受発注製品図面の検討システム
TWI354927B (en) Improved data logging system and method thereof fo
JPH07152687A (ja) インテリジェント端末装置

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20031216