JPH08509310A - コンピュータ・サポートによる協調動作を行うためのシステム - Google Patents
コンピュータ・サポートによる協調動作を行うためのシステムInfo
- Publication number
- JPH08509310A JPH08509310A JP6523372A JP52337294A JPH08509310A JP H08509310 A JPH08509310 A JP H08509310A JP 6523372 A JP6523372 A JP 6523372A JP 52337294 A JP52337294 A JP 52337294A JP H08509310 A JPH08509310 A JP H08509310A
- Authority
- JP
- Japan
- Prior art keywords
- data
- video
- application
- audio
- application program
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/543—User-generated data transfer, e.g. clipboards, dynamic data exchange [DDE], object linking and embedding [OLE]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/141—Systems for two-way working between two video terminals, e.g. videophone
- H04N7/147—Communication arrangements, e.g. identifying the communication as a video-communication, intermediate storage of the signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/56—Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities
- H04M3/567—Multimedia conference systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/006—Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Strategic Management (AREA)
- General Physics & Mathematics (AREA)
- Human Resources & Organizations (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- Operations Research (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- General Engineering & Computer Science (AREA)
- Economics (AREA)
- Marketing (AREA)
- Data Mining & Analysis (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Information Transfer Between Computers (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Computer And Data Communications (AREA)
Abstract
(57)【要約】
本発明のコンピュータ・サポートによる協調動作システムにおいて、個々の入力装置を有する2つのアプリケーションは、両アプリケーション間でアプリケーションデータを伝送するネットワークに結合される。各アプリケーションは、自己のアプリケーションデータとネットワークの遠隔エンドにあるアプリケーションのアプリケーションデータとを並行して処理することができる。
Description
【発明の詳細な説明】
コンピュータ・サポートによる協調動作を行うためのシステム
発明の背景 1.発明の属する分野
この発明は、ビデオ信号処理の分野に関し、特にコンピュータ間で伝送される
ビデオ信号、オーディオ信号およびデータ信号の処理に関する。2.背景技術
ビデオ会議ネットワークは、一般的には固定帯域幅と固定遅延時間を有する等
時性の(isochronous)ネットワークである。そのようなネットワークでは、ビ
デオ会議ネットワークの一方のエンド(端)において圧縮して送信されたビデオ
信号は、ビデオ信号が支障なく復元(decompress)され表示されるような固定さ
れた形式でビデオ会議ネットワークの他方の遠隔エンドに到達することができる
。また、そのようなネットワークでは不規則(choppy)な再生が防止できる。
ビデオ(画像)信号の再生が不規則に行われてもそれによって生じる問題(画
質低下)はあまり目立たない。しかし、オーディオ(音声)信号の再生が不規則
に行われると、その再生された音声は聞き苦しく不満足なものとなる。このよう
な問題を回避できる現在利用可能な唯一の等時性ネットワークは電話システムで
ある。
発明の概要
本発明のコンピュータ・サポートによる協調動作(computer supported colla
boration)システムには、ビデオデータとオーディオデータの双方の通信が含ま
れている。そのビデオデータとオーディオデータの通信は、アプリケーションプ
ログラムとそのアプリケーションプログラム・データとを共用して、コンピュー
タ相互間の接続を介して同時に行われる。コンピュータ間の接続方法には、多く
の接続方法がある。例えば、公衆電話網(ネットワーク)を用いると、一国内の
相異なる場所または多国間の相異なる場所にある各コンピュータ相互間を接続す
ることができる。但し、本発明のシステムに用いるコンピュータ間の接続方法は
、
公衆電話網を介した接続方法に限られるものではない。例えば、コンピュータ間
接続専用のデータ回線を用いた接続方法でもよい。
発呼側または起動側ユーザ(加入者)は、ビデオ会議用アプリケーションプロ
グラムを用いて、宛て先ユーザ名またはこれに対応する識別子、例えば宛て先ユ
ーザの電話番号、を用いて遠隔コンピュータを選択することができる。次いで、
宛て先ユーザとのビデオ会議が設定される。発呼側ユーザのアプリケーションプ
ログラムは、選択された遠隔コンピュータに対して発呼する。その発呼は発呼ボ
タンCALLを用いて行われ、発呼側ユーザが発呼ボタンを押すと発呼側ユーザに対
してユーザ名および識別子のリストが表示される。一方、同様に被呼側の遠隔コ
ンピュータがビデオ会議用アプリケーションプログラムの実行状態になっていれ
ば、発呼側アプリケーションプログラムが、圧縮され互いにインターリーブされ
た(間挿関係で配置された)オーディオおよびビデオフレームをデータ回線接続
を介して遠隔コンピュータに伝送して、ビデオ会議を開始する。同様に、遠隔コ
ンピュータは、圧縮されインターリーブされたオーディオおよびビデオフレーム
の伝送を開始する。各コンピュータは、データを受信すると、圧縮されたデータ
を復元して画像表示を行いまたは音声を発生させる。
本発明のコンピュータ・サポートによる協調動作システムにおいては、ユーザ
自身の画像が、システムの他方(相手側)のエンドで表示されるとともに自己の
表示手段の小さなウインドウ(窓)にも表示される。この小さなウインドウの表
示によって、ユーザは相手側の遠隔ユーザによって受信される自分の画像が表示
に適しているかどうかを自分で判断できる。各ユーザが受信した遠隔ユーザの画
像に集中できるように、その遠隔ユーザの画像を各表示手段上の大きなウインド
ウに表示することが好ましい。また、ビデオ会議が進行して行ったときに使用す
るハングアップ(オンフック)ボタンHANGUPが設けられている。このボタンを用
いることによって、ビデオ会議を終了することができる。
本発明のコンピュータ・サポートによる協調動作システムにおける遠隔端末相
互間でのアプリケーションプログラムの共用と、そのアプリケーションプログラ
ム・データの共用とは、種々のデータ共用の実施態様を用いて実行することがで
きる。一般的なデータ共用の実施態様においては、マウスドライバとキーボード
ドライバとが設けられていて、(1)マウスとキーボードの双方からネットワー
クの遠隔側にある遠隔コンピュータのOS(オペレーティングシステム)にデー
タを伝送し、また、(2)ローカルコンピュータのOSにもデータを伝送するよ
うになっている。この一般的な実施態様においては、任意のアプリケーションプ
ログラムが、本来共用されるように設計されていない場合でも、ネットワークを
通して共用されるようになる。
これとは別のデータ共用の実施態様においては、アプリケーションプログラム
は、ビデオ会議を行っている間のデータの共用に適合した形式で書かれている。
この別のデータ共用の実施態様においては、各アプリケーションプログラムは、
そのデータを適切な形式で遠隔アプリケーションプログラムに伝送する。さらに
別のデータ共用の実施態様においては、各コンピュータのOSがアプリケーショ
ンプログラムにデータをカット(切断)および/またはコピーさせて、2つのコ
ンピュータによって効果的に共用される各クリップボードに供給させる。各コン
ピュータの共用クリップボードは、そのデータを遠隔コンピュータの共用クリッ
プボードに伝送する。このようにして、そのデータのカットおよび/またはコピ
ー機能を含んでいる任意のアプリケーションが本発明のコンピュータ・サポート
による協調動作システムを用いることによって共用できるようになる。
簡単な図面の説明
図1は、本発明のコンピュータ・サポート協調動作システムを表すブロック図
である。
図2は、図1のコンピュータ・サポート協調動作システムを用いてその上に構
成されるデータ共用の実施態様を表すブロック図である。
図3は、図1のコンピュータ・サポート協調動作システムを用いてその上に構
成されるデータ共用の別の実施態様を表すブロック図である。
図4は、図1のコンピュータ・サポート協調動作システムを用いてその上に構
成されるデータ共用のさらに別の実施態様を表すブロック図である。
図5は、図1のコンピュータ・サポート協調動作システムのビデオ会議の一部
のブロック図である。
発明の詳細な説明
次に、図1を参照すると、図1にはビデオ会議システム100が示されている
。このビデオ会議システム100において、アプリケーションプログラム114
、120が、パーソナルコンピュータ102、104上で並行して実行され、相
互に通信を行う。アプリケーションプログラム114、120を実行する両パー
ソナルコンピュータ102、104間の通信は、ビデオ会議ネットワーク124
を通して行われる。本発明のこの実施態様において、ビデオ通信会議(teleconf
erence)がパーソナルコンピュータ102、104間の動作によってサポートさ
れる。その場合、ビデオ会議システム100のパーソナルコンピュータ102が
設置されている側のエンドにおいて生成されるビデオ画像とオーディオ信号は、
そのパーソナルコンピュータ102で捕獲(capture)される。パーソナルコン
ピュータ102で捕獲されたその信号は、ビデオ会議ネットワーク124を通し
てパーソナルコンピュータ104に送信される。パーソナルコンピュータ104
においては、パーソナルコンピュータ102によって捕獲されたビデオ信号の画
像が表示され、オーディオ信号の音声が再生される。
アプリケーションプログラム114、120は、ビデオ会議システム100を
用いてその上に構成されるデータ共用の形式に応じて、複数のユーザ間でデータ
共用を行うように設計され、または以前に設定された任意のデータ共用機能とは
完全に独立にデータ共用を行うように設計される。例えば、アプリケーションプ
ログラム114、120として、マイクロソフト・エクセル(Microsoft Exel)
を用いることができる。パーソナルコンピュータ102、104において動作す
るアプリケーションプログラム114、120は、ビデオ会議システム100を
通して、ネットワーク資源を共用することができる。ビデオ会議システム100
において、パーソナルコンピュータ102、104のオーディオ・データストリ
ームおよびビデオ・データストリームは、双方向データ伝送線138上で多重化
されている。アプリケーション協調動作ドライバ127、129の動作(オペレ
ーション)および機能については、以下の種々のデータ共用の実施態様において
説明する。
次に、図2を参照すると、図2にはデータ共用の実施態様200を表すブロッ
ク図のフローが示されている。データ共用の実施態様200は、ビデオ会議ネッ
トワーク224を用いた本発明のビデオ会議システム100の上に構成されてい
る。データ共用の実施態様200のアプリケーションプログラム214は、キー
ボード216とマウス装置230の双方から入力データを受取る。キーボード2
16とマウス装置230からの入力データは、それぞれキーボードドライバ23
4とマウスドライバ231によって受取られてアプリケーションプログラム21
4に伝送される。アプリケーションプログラム220は、キーボード222とマ
ウス装置228の双方から入力データを受取る。キーボード222とマウス装置
228の入力データは、それぞれキーボードドライバ236とマウスドライバ2
32によって受取られてアプリケーションプログラム220に伝送される。マウ
スドライバ231とキーボードドライバ234は入力データをアプリケーション
プログラム214に直接供給する。マウスドライバ232とキーボードドライバ
236は入力データをアプリケーションプログラム220に直接供給する。
データ共用の実施態様の典型的な構成においては、キーボード216、222
はユーザが押したキーの入力に応答して割込みを発生する。この好ましい実施態
様におけるキーボードドライバ234、236は、それ自体がその割込みを処理
して、キーボード216、222から情報を受取り、その情報をアプリケーショ
ンプログラム214、220に供給するようにする。マウスドライバ231とキ
ーボードドライバ234は、双方向データ伝送線240、242を通してデータ
をアプリケーションプログラム214に供給するのに適合したソフトウエアのル
ーチンとして構成することができる。また、ビデオ会議システムにおけるデータ
共用の実施態様200において、マウスドライバ231およびキーボードドライ
バ234はキーボードのデータおよびマウス装置のデータをデータ共用ドライバ
250にも供給する。データ共用ドライバ250は、このデータを双方向データ
伝送線240、242から受取ると、その受信データをビデオ会議ネットワーク
224を通して遠隔コンピュータに供給する。
上述のマウスドライバ231とキーボードドライバ234の場合と同様に、マ
ウスドライバ232とキーボードドライバ236は、アプリケーションプログラ
ム220のようなアプリケーションプログラムにデータを供給するのに適合した
ソフトウエアのルーチンとして構成することができる。マウスドライバ232と
キーボードドライバ236は、このデータを双方向データ伝送線244、246
を介してアプリケーションプログラム220に供給する。アプリケーションプロ
グラム220に供給されたデータは、同時にデータ伝送線244、246を通し
てデータ共用ドライバ260にも供給される。データ共用ドライバ260は、デ
ータ伝送線244、246を通して受取ったデータをビデオ会議ネットワーク2
24に供給して、遠隔コンピュータに送信する。例えば、マウスドライバ232
とキーボードドライバ236によってネットワーク224に供給されたデータは
、データ共用ドライバ250によって受信され、データ共用アプリケーション2
52の制御の下でアプリケーションプログラム214によって使用し処理され、
表示される。
こうして、アプリケーションプログラム214または220のいずれか一方に
入力されたデータは、データ共用の実施態様200におけるその他方のアプリケ
ーションプログラム214、220によって共用される。このような形態でデー
タを共用するには、アプリケーションプログラム214およびアプリケーション
プログラム220は、同じアプリケーションの同じ版でなければならない。さら
に、アプリケーションプログラム214、220の表示のためのスクリーン装置
(arrangement)も完全に同じでなければならない。例えば、一方のアプリケー
ションプログラム214、220においてスプレッドシート(作業票プログラム
)の或るセルを処理するときには、他方のアプリケーションプログラム214、
220におけるスクリーンにおいても同様に処理されるように設定して、双方に
おける同じセルがマウスドライバ228、230の動きによって修正されるよう
に設定する。アプリケーションプログラム214、220がこのように完全に並
行して動作したとしても、そのデータが双方で共用されていることはそれぞれの
動作に対して完全にトランスペアレント(透明)であり、各アプリケーションプ
ログラムは他方のアプリケーションプログラムが動作していないかのように動作
する。
データ共用アプリケーション252、262の動作によって、データ共用の実
施態様200におけるデータ共用が可能となる。データ共用アプリケーション2
52、262は、それぞれ双方向データ共用制御線251、261を通してデー
タ共用ドライバ250、260を制御する。データ共用ドライバ250、260
の制御の下で実施態様200における一方のアプリケーションプログラム214
、220が或る期間のマスタになる。また、他方のアプリケーションプログラム
214、220がその期間のスレーブになる。その期間、そのスレーブ側の表示
はマスタ側の入力データによって駆動される。データ伝送線240、242、2
23、225、244、246は、双方向ではあるが、データは1つの期間にお
いてはそのデータ伝送線を通して1方向にしか流れないことが分かる。
ある幾つかの動作については、データ共用の実施態様200のアプリケーショ
ンプログラム214、220を同じ版とし、スクリーンを同じ形式で設定しなけ
ればならないことは不都合である。しかし、これらの制約があるからこそアプリ
ケーションプログラム214とアプリケーションプログラム220とを同期させ
て、データを共用することが可能となる。データ共用の実施態様200には、こ
れらの制約が満たされさえすれば、存在する任意のアプリケーションプログラム
をアプリケーションプログラム214、220として使えるという有利な特徴が
ある。そして、このような環境において、アプリケーションプログラム214、
220を書換える必要がなくなり、書換えなくてもデータ共用の実施態様200
におけるアプリケーションプログラム214、220間でデータを共用すること
ができるようになる。
さらに、そのような環境において、存在するほとんどの任意のアプリケーショ
ンプログラムをアプリケーションプログラム214、220として用いることが
できるようになる。それを可能とするために、データ共用アプリケーション25
2、260は、個々のアプリケーションプログラム214、220を制御して同
期させることができるように適合化されている。この適合化は、アプリケーショ
ンプログラム214、220とデータ共用ドライバ250、260の間のインタ
フェースを定義することによって実現される。アプリケーションプログラム21
4、220がデータ共用アプリケーション252、262を介してデータを伝送
するときは、データ共用ドライバ250、260はキーボードおよびマウスの入
力データが遠隔アプリケーションプログラム214、220用の適当な位置に入
るように指示することができる。また、各データ共用アプリケーションは、他方
の遠隔アプリケーションプログラム214、220に対して、コマンドを送って
、他方のスクリーンとデータ共用アプリケーションの両設定が自己の両設定と同
じになるような制約に従わせることができる。このような機能によって、データ
共用アプリケーション252、262は、確実に、アプリケーションプログラム
214および220の双方が同じファイルをエディットまたは修正し、同じデー
タを処理するようにする。
従って、データ共用アプリケーション252、262は、各セットのアプリケ
ーションプログラム214、220にではなく、OSに適合するように設計され
る。ウインドウ型のOSにおいては、明確な規約に従って、データ共用アプリケ
ーション252、262がOSに対してシステムコールを行い、OSがそれに応
答する。しかし、非ウインドウ型のOSにおいては、そのOSに適合したデータ
共用アプリケーション252、262を設計することはやや困難であり、個々の
アプリケーションプログラム214、220にうまく整合するようにデータ共用
アプリケーション252、262を設計しなければならなくなる。
次に図3を参照すると、図3にはデータ共用の実施態様300を表すブロック
図が示されている。データ共用の実施態様300は、ビデオ会議ネットワーク3
24を用いた本発明のビデオ会議システム100の上に構成されている。ビデオ
会議ネットワーク324によって、アプリケーションプログラム314および3
20がデータ共用ドライバ350、360と双方向データ伝送線323、325
を通して互いに結合される。
データ共用の実施態様300において、アプリケーションプログラム314、
320は互いにデータを共用するように書かれている。従って、アプリケーショ
ンプログラム314は、遠隔アプリケーションプログラム320からマウス装置
328またはキーボード322の入力データを受信したときに、それを処理する
ことができる。このようにして、データ共用の実施態様300において、両アプ
リケーションプログラム314、320は、自己のキーボード316、322お
よびマウス装置328、330からの入力データと、遠隔入力装置であるキーボ
ード316、322およびマウス装置328、330からの入力データとを受取
って解釈(翻訳)することができる。例えば、データ共用の実施態様300にお
ける両アプリケーションプログラム314、320は、アイコン(コマンドを象
徴する図柄)を自己のスクリーン上の新しい位置に移動させるかどうか、またキ
ーボード316、322のいずれかからの入力データに応答してコマンドを実行
するかどうかを決定することができる。
アプリケーションプログラム314、320は、マウス装置328、330ま
たはキーボード316、322からの入力データそのものを送信するのではなく
て、1組(セット)のコマンドをビデオ会議ネットワーク324を通して遠隔ア
プリケーションプログラム314、320に送信する。そのコマンドはアプリケ
ーションに固有のコマンドである。
例えば、アプリケーションプログラム314、320の中にはスプレッドシー
ト・プログラムがあって、アプリケーションプログラム314のユーザがスプレ
ッドシート表示の特定のセルの強調(ハイライト)表示を行う。アプリケーショ
ンプログラム314は、セルの強調表示を指示するコマンドをビデオ会議ネット
ワーク324を通して遠隔アプリケーションプログラム320に送信する。この
コマンドはアプリケーションプログラム320にその表示装置上の対応するセル
の強調表示をするように指令を与える。データ共用の実施態様300のアプリケ
ーションプログラム314および320は、前述したデータ共用の実施態様20
0の場合のように完全に同じ版にすることは要求されない。さらに、アプリケー
ションプログラム314および320については、完全に同じスクリーン表示手
段を設けることも要求されない。しかし、アプリケーションプログラム314お
よび320はともに同じアプリケーションである必要があり、アプリケーション
プログラム314および320内のデータも同じでなければならない。
次に、図4を参照すると、図4にはデータ共用の実施態様400を表すブロッ
ク図が示されている。データ共用の実施態様400は、本発明のビデオ会議シス
テム100を用いてその上に構成されている。データ共用の実施態様400にお
いて、アプリケーションプログラム414、420は、データ共用ドライバ45
0、460を介してビデオ会議ネットワーク424とインタフェースしている。
アプリケーションプログラム414、420は、データ共用の実施態様400に
おけるビデオ会議ネットワーク424を通して伝送されるアプリケーションに固
有の1組のコマンドに従うように設計されている。アプリケーションプログラム
414はスプレッドシートであってもよく、アプリケーションプログラム420
は文書であってもよい。または、アプリケーションプログラム414、420は
ともに同じアプリケーションプログラムであってもよい。例えば、アプリケーシ
ョンプログラム414、420は、双方ともスプレッドシートまたは双方とも文
書であってもよい。
データ共用の実施態様400の各アプリケーションプログラム414、420
は、各共用クリップボード・アプリケーション470、480を実行する。この
構成においては、アプリケーションプログラム414は、データをカットまたは
コピーするコマンドを用いて、データをデータ線468を通して共用クリップボ
ード・アプリケーション470に供給する。これと同時に、このデータは、デー
タ共用ドライバ450とビデオ会議ネットワーク424を通してデータ共用ドラ
イバ460、共用クリップボード・アプリケーション480およびアプリケーシ
ョンプログラム420に送信される。送信されたデータがアプリケーションプロ
グラム420によって受信されると、そのデータは共用クリップボード480に
入る(現れる)。そのデータが共用クリップボード480に入ると、アプリケー
ションプログラム420のユーザはペースト(切り貼り)コマンドを出す。これ
によって、アプリケーションプログラム414および420は遠隔側におけるカ
ット、コピーおよびペーストの機能を用いて情報を互いに共用できるようになる
。
このようにして、データが一方のアプリケーションプログラム414、420
からビデオ会議ネットワーク424を通して送信される場合に、一方のアプリケ
ーションプログラム414、420はカットまたはコピーを実行し、他方のアプ
リケーションプログラム414、420はペースト動作を実行する。しかし、送
信データが他方の遠隔アプリケーションプログラム414、420に到達しても
、受信側アプリケーションプログラム414、420がペースト動作を実行しな
ければ、送信されたデータは処理データから落とされる(drop)。
データ共用の実施態様400においては、相異なる版のアプリケーションプロ
グラムに関する問題、およびビデオ会議システム100において生じ得るアプリ
ケーションプログラム間のその他の非互換性に関する問題が回避できる。他のデ
ータ共用構成において問題となり得る非互換性の例として、表示スクリーンの設
定形式、相異なるドライバおよび相異なる版の0Sが挙げられる。従って、デー
タ共用の実施態様400において、カット、コピーおよびペーストの機能を有す
るたいていのアプリケーションプログラムが、本発明のコンピュータ・サポート
による協調動作を行える。
次に、図5を参照すると、図5にはビデオ会議の実施態様500が示されてい
る。ビデオ会議の実施態様500においてビデオデータはビデオ入力手段504
を介して受入れられ、オーディオデータはオーディオ入力手段508を介して受
入れられる。入力手段504、508によって受入れられたデータはそれぞれア
ナログーディジタル変換器、即ちA/D変換器512、516によってディジタ
ル化されて、ディジタル化ビデオおよびオーディオの入力データストリームが供
給される。そのディジタル化入力データストリームはビデオ会議の実施態様50
0における圧縮エンジン520、524に供給される。
このようにして、ビデオ入力信号は、ビデオ入力手段504によって受入れら
れ、アナログーディジタル変換器512でディジタル信号に変換されて、ビデオ
圧縮エンジン520に供給される。また、オーディオ入力信号はオーディオ入力
手段508によって受入れられ、アナログーディジタル変換器516でディジタ
ル信号に変換されて、オーディオ圧縮エンジン524に供給される。ビデオ会議
の実施態様500において圧縮エンジン520、524の圧縮出力データを同期
化するために、圧縮エンジン520、524はそれぞれ圧縮されたビデオフレー
ムおよびオーディオフレームを生成する。
ビデオフレームはビデオ圧縮エンジン520によって毎秒30フレーム以下の
フレーム周波数で生成される。こうしてビデオ圧縮エンジン520によって別々
の複数の圧縮フレームに分割されたビデオ信号は、1つの期間に1フレームの割
合でビデオフレームバッファ528に供給される。圧縮されたオーディオ信号は
サンプリングされる。そして、圧縮されたオーディオデータは、オーディオ信号
のサンプリング周波数と毎秒のビデオフレーム数とに応じてオーディオ圧縮エン
ジン524によって複数のオーディオフレームに分割され、オーディオフレーム
バッファ532に供給される。
ビデオフレームバッファ528のビデオフレームとオーディオフレームバッフ
ァ532のオーディオフレームとは、ビデオ/オーディオ・フレームインターリ
ーブ装置544によって互いにインターリーブされる。この処理によって、圧縮
されたビデオ信号と圧縮されたオーディオ信号との間の同期化が行われる。フレ
ームインターリーブ装置544が実行するフレームのインターリーブ処理によっ
て、ビデオデータフレームとオーディオデータフレームとが1対1にインターリ
ーブされる。
インターリーブされたデータフレームは、双方向データ伝送線548を通して
ビデオ会議ネットワーク552に供給され、ビデオ会議ネットワーク552によ
ってビデオ会議システムの遠隔側に伝送される。ビデオ会議の実施態様500に
おけるデータ伝送は実際はビデオ会議ネットワーク552を介して双方向で行わ
れるが、このビデオ会議の実施態様500の図面においては図面を簡単化するた
めにデータ伝送の1方向についてだけ示されていることは、この分野の専門家は
理解されよう。
ビデオ会議の実施態様500の受信側においては、ビデオ/オーディオ・フレ
ームインターリーブ装置544から供給されるインターリーブされたビデオおよ
びオーディオフレームは、バッファ556に格納されて、インターリーブされた
オーディオおよびビデオフレームが互いに分離される。バッファ556で分離さ
れた各データストリームは、別々に、データ線559を通してビデオ復元エンジ
ン560に、データ線563を通してオーディオ復元エンジン564に供給され
る。ビデオ復元エンジン560およびオーディオ復元エンジン564は、ビデオ
会議の実施態様500における送信側の圧縮エンジン520、524による圧縮
を解いて(圧縮の逆の処理を行って)圧縮データから元のデータに復元する。
ビデオ復元エンジン560からの復元ビデオデータは、ビデオ会議の実施態様
500の受信側エンドにおける可視表示用の表示装置568に供給される。また
、オーディオ復元エンジン564からの復元オーディオデータは、オーディオ(
音声)再生を行うスピーカ572のような変換装置(トランスデューサ)に供給
される。バッファ556により実行される受信および分離動作と復元エンジン5
60、564による受信および復元動作とは、互いに協働して行われ、さらに圧
縮エンジン520、524、フレームバッファ528、532、およびビデオ/
オーディオ・フレームインターリーブ装置544による圧縮およびインターリー
ブ動作とも協働して行われて、表示装置568およびスピーカ572で再生され
る各信号間の同期化が行われる。
本発明のコンピュータ・サポートによる協調動作システムは、公知のラブ/ベ
ータ(lab/beta)フトウエアパッケージ、例えばスマートテクノロジーズ(Smar
t Technologies)によって供給されたもの、を用いて、コンピュータ・サポート
による協調動作を用いたビデオ会議機能にアプリケーションプログラムおよびそ
のデータの共用機能を組み込んで、そのシステムを構築した。このシステム構成
におけるアプリケーションプログラムの共用は、一般的なコンピュータ・サポー
トによる協調動作のデータの共用と同様に、マイクロソフト・ウインドウズMi
crosoft Windows3.1用の書込み用マウスおよびキーボード装
置を操作することによって行われ、この分野の専門家であれば理解できる形式で
ドライバ231、232、234、236の動作が実行される。このコンピュー
タ・サポートによる協調動作のシステム構成の特性がテーブルIに挙げられてい
る。
この形式でビデオ会議システム100を実行するのに適したOSは、DOS5
.0であろう。適当なウインドウ機能を具えたプログラムはこの分野では周知で
ある。そのようなプログラムには、例えば、マイクロソフト・ウインドウズSK
D Windows3.1およびAVK/Windows1.1がある。例えば
ビデオ会議ネットワーク124、224、324、424、552の機能を具え
た適当なネットワークプログラムとして、テルシス社(Telsis lnc.)製のもの
が利用できる。本発明のコンピュータ・サポートによる協調動作のアプリケーシ
ョンプログラムに用いる表示に適しているビデオ・グラフィックス・ソフトウエ
アは、640×480VGAモードを含んでいるソフトウエアである。
好ましい実施態様におけるビデオ会議システム100またはコンピュータ・サ
ポートによる協調動作システム100内のウインドウズ用プログラムの量は僅か
である。アプリケーションプログラム114、120、214、220、314
、320、414、420は、その表示装置の上半分を覆う全てグレーの1つの
ウインドウを開く。そこに前述の動作を行う2つのボタンを生成することができ
る。一方のボタンは電話帳ダイアログボックス機能を設定するためのものであり
、他方のボタンは会議を終了させるために呼をハングアップ(切断)するための
ものである。前述したようなユーザ画像の表示(観察)用として、2つの黒い長
方形(2つのウインドウ)をそのグレーのウインドウ中に描く(draw)ことがで
きる。
その一方のウインドウをローカルユーザ表示用とし、その他方のウインドウを
遠隔ユーザ表示用とすることができる。ユーザは電話番号のリストの中からユー
ザ名/番号を選択して、発呼ボタンCALLを押して発呼するか、または取消ボタン
を押して取消す。発呼すると、メッセージループが実行され、メッセージが利用
できないときでも、通信ドライバが動作する。そのウインドウに対するタイマメ
ッセージがフレーム周波数に等しい周波数でイネーブルされる。そのウインドウ
は、そのメッセージを受取ると、データを送信するかまたはデータを復元するか
を決定する。ビデオ/オーディオの圧縮/復元用として使用できるドライバには
、インテル社(Intel Corporation)のウインドウズ(Windows)オーディオ・ビ
ジュアル・カーネル(Audio Visual Kernel)がある。
オーディオ・ビジュアル・カーネル・プログラムの設定は、共通設定、プレー
バック設定および捕獲設定の3つの部分に分けることができる。共通設定(comm
o
n setup)においては、オーディオ・ビジュアル・カーネルは、オーディオ/ビ
デオ装置を開いてオーディオ・ビジュアル・カーネルにビデオ通信会議ウインド
ウを登録することによってその動作を開始する。これによって、オーディオ・ビ
ジュアル・カーネルがウインドウにメッセージを送ることができる。また、25
6×240のビットマップを640×480のビデオ・グラフィックス・オーデ
ィオ(VGA)用スクリーンにマップするビュー画面(view)が生成される。ビ
デオデータは、このビューに表示され、クロマキー処理されてVGA表示と合成
される。
また、プレーバック設定(playback seup)においては、初めにプレーバック
群が形成される。このプレーバック群によって、このプレーバック群において生
成されるストリーム(流れ)が制御できる。この制御には、再生、ポーズおよび
フラッシュが含まれる。そのストリームは、前述したように制御され、同期化さ
れる。群バッファ556が形成されて、圧縮データが保持される。その圧縮デー
タは、前述したように、インターリーブされたオーディオデータおよびビデオデ
ータの双方のストリームを含んでいる。ビデオストリームおよびオーディオスト
リームは、プレーバック群バッファの中で生成されて、それぞれの復元エンジン
560、564に供給される。共通設定において生成されたビューに対して復元
されたビデオデータをコピーし、スケール処理(拡大縮小)するコネクタ(機能
)が生成される。
さらに、捕獲設定(capture setup)においては、捕獲群が形成される。この
捕獲群によって、この捕獲群において生成されたストリームの記録、ポーズおよ
びフラッシュ制御が可能となる。群バッファ528、532が、その一方がビデ
オ入力信号用、他方がオーディオ入力信号用として形成される。群バッファ52
8、532は圧縮データを保持する。オーディオおよびビデオの圧縮データは、
バッファ528、532に別々に格納され、ビデオ/オーディオ・フレームイン
ターリーブ装置544においてインターリーブされる。
オーディオ・ビジュアル・カーネル用入力/出力は、捕獲部とプレーバック部
とに分けることができる。捕獲部はポーリング機構を用いてコール(呼び出し)
される。捕獲され圧縮されたデータはパーソナルコンピュータ102、104の
メモリに読込まれる。このデータの転送は、フレームに既に分割されているオー
ディオとビデオの双方のデータストリームについて行われる。次いで、捕獲部は
単一オーディオフレームと単一ビデオフレームとを組合せて複合フレームまたは
インターリーブされたフレームを生成する。
フレームのサイズ(大きさ)は、通信ドライバによって割当て帯域幅に適合す
るかどうかが確認される。フレームのサイズが大きすぎる場合は、捕獲部はビデ
オデータを無効(null out)にする。この無効処理においてそのビデオデータは
所定値に設定される。その所定値は復号器に再び前のフレームを表示するように
指示するものである。その結果、視覚的なフレーム周波数が低下する。次いで、
複合フレームヘッダ、ビデオデータおよびオーディオデータが通信ドライバに送
られる。
プレーバック部は、利用可能なデータが存在するときに通信ドライバによって
呼出される。プレーバック部は、データを通信ドライバから読出して、ホストメ
モリに入れ、次いでそのデータをそのままインテル社製のアクションメディアI
I(Action Media II(商標))カードに転送する。
Claims (1)
- 【特許請求の範囲】 1.それぞれが第1の入力データを受取る第1の入力装置と第2の入力データを 受取る第2の入力装置とを有する第1と第2のアプリケーションを具え、 上記第1と第2のアプリケーションは、それぞれ上記第1と第2の入力データ に応じて第1と第2のアプリケーションデータを供給する手段を有するものであ り、 さらに、上記第1と第2のアプリケーションに結合されて、上記第1と第2の アプリケーション間で、上記第1と第2のアプリケーションデータを受信し、上 記第1と第2のアプリケーションデータを送信するネットワーク手段を具え、 上記第1と第2のアプリケーションの各々は、上記送信されたデータを受信し て、上記第1のアプリケションデータと上記第2のアプリケションデータの双方 を処理する手段を有するものである、 コンピュータ・サポートによる協調動作システム。 2.上記処理されたアプリケーションデータと同じアプリケーションデータが上 記第1と第2のアプリケーションによって並行して処理される、請求項1に記載 のコンピュータ・サポートによる協調動作システム。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US4712193A | 1993-04-13 | 1993-04-13 | |
| US08/047,121 | 1993-04-13 | ||
| PCT/US1994/003960 WO1994024629A1 (en) | 1993-04-13 | 1994-04-12 | System for computer supported collaboration |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH08509310A true JPH08509310A (ja) | 1996-10-01 |
Family
ID=21947177
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6523372A Pending JPH08509310A (ja) | 1993-04-13 | 1994-04-12 | コンピュータ・サポートによる協調動作を行うためのシステム |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US6209021B1 (ja) |
| EP (1) | EP0694187B1 (ja) |
| JP (1) | JPH08509310A (ja) |
| CA (1) | CA2160343C (ja) |
| DE (1) | DE69426927T2 (ja) |
| ES (1) | ES2156590T3 (ja) |
| WO (1) | WO1994024629A1 (ja) |
Families Citing this family (44)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2859559B2 (ja) * | 1995-05-26 | 1999-02-17 | インターナショナル・ビジネス・マシーンズ・コーポレイション | コンピュータ・ネットワーク・システム、コンピュータ・システム、及びクリップボード制御方法 |
| US7130888B1 (en) * | 1996-02-16 | 2006-10-31 | G&H Nevada-Tek | Method and apparatus for controlling a computer over a TCP/IP protocol network |
| US7100069B1 (en) | 1996-02-16 | 2006-08-29 | G&H Nevada-Tek | Method and apparatus for controlling a computer over a wide area network |
| US7490169B1 (en) * | 1997-03-31 | 2009-02-10 | West Corporation | Providing a presentation on a network having a plurality of synchronized media types |
| JP2000250864A (ja) * | 1999-03-02 | 2000-09-14 | Fuji Xerox Co Ltd | 協調作業支援システム |
| US6598074B1 (en) * | 1999-09-23 | 2003-07-22 | Rocket Network, Inc. | System and method for enabling multimedia production collaboration over a network |
| US6556724B1 (en) * | 1999-11-24 | 2003-04-29 | Stentor Inc. | Methods and apparatus for resolution independent image collaboration |
| GB2357659B (en) * | 1999-12-23 | 2003-12-24 | Mitel Corp | Communication system architecture for voice first collaboration |
| JP2002288124A (ja) * | 2001-03-21 | 2002-10-04 | Internatl Business Mach Corp <Ibm> | ワークステーションシステム、コンピュータ装置、データ転送方法、データ編集方法、コンピュータプログラムの作成方法、コンピュータプログラム、記憶媒体 |
| US20020184313A1 (en) * | 2001-06-01 | 2002-12-05 | Nexusedge Technologies Pte Ltd | Method for exchange of data and user interface components |
| US6901455B2 (en) * | 2001-06-29 | 2005-05-31 | Intel Corporation | Peripheral sharing device with unified clipboard memory |
| US7146571B2 (en) * | 2002-01-31 | 2006-12-05 | International Business Machines Corporation | System and method for two tier paste buffer and display |
| US7509577B2 (en) * | 2002-03-08 | 2009-03-24 | Toshiba Corp Oration | Method and system for implementing a clipboard |
| US7668901B2 (en) * | 2002-04-15 | 2010-02-23 | Avid Technology, Inc. | Methods and system using a local proxy server to process media data for local area users |
| US20060101422A1 (en) * | 2002-08-23 | 2006-05-11 | Daniela Bourges-Waldegg | Processing application data |
| US7086048B1 (en) * | 2002-11-04 | 2006-08-01 | Savaje Technologies, Inc. | Method and apparatus for combining operating system resource data and application program resource data in a shared object |
| US7082600B1 (en) | 2002-11-04 | 2006-07-25 | Savaje Technologies, Inc. | Method and apparatus for integrating a computer application programming language runtime environment with an operating system kernel |
| US7716312B2 (en) | 2002-11-13 | 2010-05-11 | Avid Technology, Inc. | Method and system for transferring large data files over parallel connections |
| US7761505B2 (en) * | 2002-11-18 | 2010-07-20 | Openpeak Inc. | System, method and computer program product for concurrent performance of video teleconference and delivery of multimedia presentation and archiving of same |
| US20040255308A1 (en) * | 2003-06-16 | 2004-12-16 | Microsoft Corporation | Method and system for activity-based user interfaces |
| US20050004986A1 (en) * | 2003-07-03 | 2005-01-06 | Aoki Norihiro Edwin | Remote population of computer clipboard via a messaging system |
| US7076735B2 (en) * | 2003-07-21 | 2006-07-11 | Landmark Graphics Corporation | System and method for network transmission of graphical data through a distributed application |
| US7636805B2 (en) * | 2003-10-20 | 2009-12-22 | Logitech Europe S.A. | Method and apparatus for communicating data between two hosts |
| US7886057B2 (en) * | 2003-10-20 | 2011-02-08 | Logitech Europe S.A. | Method and apparatus for communicating data between two hosts |
| US20050234961A1 (en) * | 2004-04-16 | 2005-10-20 | Pinnacle Systems, Inc. | Systems and Methods for providing a proxy for a shared file system |
| US7911446B2 (en) * | 2004-07-13 | 2011-03-22 | Hewlett-Packard Development Company, L.P. | Networked keyboard and mouse drivers |
| US20060047749A1 (en) * | 2004-08-31 | 2006-03-02 | Robert Davis | Digital links for multi-media network conferencing |
| US7543064B2 (en) * | 2004-09-30 | 2009-06-02 | Logitech Europe S.A. | Multiplayer peer-to-peer connection across firewalls and network address translators using a single local port on the local host |
| US7738468B2 (en) | 2005-03-22 | 2010-06-15 | Logitech Europe S.A. | Method and apparatus for packet traversal of a network address translation device |
| US7870493B2 (en) * | 2005-10-03 | 2011-01-11 | Microsoft Corporation | Distributed clipboard |
| US20070139189A1 (en) * | 2005-12-05 | 2007-06-21 | Helmig Kevin S | Multi-platform monitoring system and method |
| US20070220111A1 (en) * | 2006-03-15 | 2007-09-20 | Andrew Lin | Personal communications browser client for remote use in enterprise communications |
| US8565337B2 (en) * | 2007-02-07 | 2013-10-22 | Valens Semiconductor Ltd. | Devices for transmitting digital video and data over the same wires |
| US8862979B2 (en) | 2008-01-15 | 2014-10-14 | Microsoft Corporation | Multi-client collaboration to access and update structured data elements |
| US8199891B2 (en) * | 2008-02-06 | 2012-06-12 | Interactive Intelligence, Inc. | System and method for remote screen monitoring |
| EP2304588A4 (en) * | 2008-06-11 | 2011-12-21 | Teliris Inc | SURFACE CALCULATION SYSTEM, METHOD AND DEVICE |
| US20090319909A1 (en) * | 2008-06-19 | 2009-12-24 | Aten International Co., Ltd. | Data Transfer Systems, Switches, and Method of Providing the Same |
| US9092115B2 (en) * | 2009-09-23 | 2015-07-28 | Microsoft Technology Licensing, Llc | Computing system with visual clipboard |
| JP2012005107A (ja) * | 2010-05-17 | 2012-01-05 | Ricoh Co Ltd | 多拠点描画画像共有装置、多拠点描画画像共有システム、方法、プログラムおよび記録媒体 |
| EP2789120B1 (en) * | 2011-12-06 | 2018-06-06 | Mitel Networks Corporation | Collaboration system and method |
| EP3113489A4 (en) * | 2014-02-28 | 2017-04-26 | Ricoh Company, Ltd. | Transfer control system, transfer system, transfer control method, and recording medium |
| US10015230B1 (en) | 2016-02-09 | 2018-07-03 | Robert Buergi | Copying and pasting among networked devices |
| US11743440B2 (en) * | 2021-04-19 | 2023-08-29 | Apple Inc. | Transmission and consumption of multiple image subframes via superframe |
| US12659515B2 (en) | 2023-06-02 | 2026-06-16 | Apple Inc. | Dashboard for providing per-frame telemetry data |
Family Cites Families (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4414621A (en) * | 1977-06-13 | 1983-11-08 | Canadian Patents & Development Ltd. | Interactive visual communications system |
| US4742544A (en) * | 1984-07-09 | 1988-05-03 | Kupnicki Richard A | Television transmission network with scrambling and descrambling |
| US4710917A (en) * | 1985-04-08 | 1987-12-01 | Datapoint Corporation | Video conferencing network |
| US4974173A (en) * | 1987-12-02 | 1990-11-27 | Xerox Corporation | Small-scale workspace representations indicating activities by other users |
| US5008853A (en) * | 1987-12-02 | 1991-04-16 | Xerox Corporation | Representation of collaborative multi-user activities relative to shared structured data objects in a networked workstation environment |
| US4939509A (en) * | 1988-01-25 | 1990-07-03 | At&T Company | Data conferencing arrangement for stations having keyboards and displays, using a keyboard buffer and a screen buffer |
| US5280583A (en) * | 1988-05-13 | 1994-01-18 | Hitachi, Ltd. | System and method for performing interlocution at a plurality of terminals connected to communication network |
| GB2220521B (en) * | 1988-06-07 | 1993-04-28 | Mitsubishi Electric Corp | Digital signal recording method a digital video tape recorder and a recorded tape |
| US4953159A (en) * | 1989-01-03 | 1990-08-28 | American Telephone And Telegraph Company | Audiographics conferencing arrangement |
| US5014267A (en) * | 1989-04-06 | 1991-05-07 | Datapoint Corporation | Video conferencing network |
| JP2791146B2 (ja) * | 1989-11-15 | 1998-08-27 | 株式会社日立製作所 | データ処理装置 |
| US5119319A (en) * | 1989-12-14 | 1992-06-02 | Options Unlimited Research Corp. | Full-duplex video communication system |
| US5195086A (en) * | 1990-04-12 | 1993-03-16 | At&T Bell Laboratories | Multiple call control method in a multimedia conferencing system |
| AU631749B2 (en) * | 1990-09-14 | 1992-12-03 | Digital Equipment Corporation | System and method for communication between windowing environments |
| US5301268A (en) * | 1990-10-10 | 1994-04-05 | Fuji Xerox Co., Ltd. | Apparatus for transferring information between different window systems |
| US5239373A (en) * | 1990-12-26 | 1993-08-24 | Xerox Corporation | Video computational shared drawing space |
| GB9101548D0 (en) * | 1991-01-24 | 1991-03-06 | Stc Plc | Surveillance system |
| JPH04302863A (ja) * | 1991-03-29 | 1992-10-26 | Sharp Corp | データ記録装置 |
| US5293619A (en) * | 1991-05-30 | 1994-03-08 | Sandia Corporation | Method and apparatus for collaborative use of application program |
| US5337407A (en) * | 1991-12-31 | 1994-08-09 | International Business Machines Corporation | Method and system for identifying users in a collaborative computer-based system |
| IT1255581B (it) * | 1992-07-22 | 1995-11-09 | Ansaldo Spa | Dispositivo circuitale per evitare la saturazione del trasformatore in un convertitore cc/ca con invertitore regolatore in retroazione |
-
1994
- 1994-04-12 EP EP94915367A patent/EP0694187B1/en not_active Expired - Lifetime
- 1994-04-12 CA CA002160343A patent/CA2160343C/en not_active Expired - Fee Related
- 1994-04-12 DE DE69426927T patent/DE69426927T2/de not_active Expired - Fee Related
- 1994-04-12 WO PCT/US1994/003960 patent/WO1994024629A1/en not_active Ceased
- 1994-04-12 JP JP6523372A patent/JPH08509310A/ja active Pending
- 1994-04-12 ES ES94915367T patent/ES2156590T3/es not_active Expired - Lifetime
-
1995
- 1995-10-10 US US08/541,471 patent/US6209021B1/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| EP0694187A1 (en) | 1996-01-31 |
| CA2160343C (en) | 2002-07-16 |
| DE69426927T2 (de) | 2001-11-08 |
| ES2156590T3 (es) | 2001-07-01 |
| WO1994024629A1 (en) | 1994-10-27 |
| US6209021B1 (en) | 2001-03-27 |
| CA2160343A1 (en) | 1994-10-27 |
| EP0694187B1 (en) | 2001-03-21 |
| DE69426927D1 (de) | 2001-04-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6209021B1 (en) | System for computer supported collaboration | |
| EP0624968B1 (en) | Image and audio communication system having graphical annotation capability | |
| JP3659528B2 (ja) | テレビ会議システム | |
| JPH07111547A (ja) | コンピュータシステムにおける規格電話機を介する音声記録及び再生 | |
| USRE38741E1 (en) | Audio communication system | |
| GB2356314A (en) | Multimedia client-server system | |
| US5801757A (en) | Interactive communication device | |
| JPH11505391A (ja) | 遠隔所在の参加者間のデータ会議方法 | |
| JP3295151B2 (ja) | 通信会議装置 | |
| JP2902220B2 (ja) | 通信会議システム | |
| CN115665280A (zh) | 安卓手持设备间的投屏方法及系统 | |
| JP3229668B2 (ja) | テレライティング装置 | |
| KR100237182B1 (ko) | 응용 프로그램 공유 시스템의 구조 및 응용 프로그램 공유 방법 | |
| JPH01276892A (ja) | 通信システム | |
| JP2793679B2 (ja) | 描画処理装置 | |
| JP3168422B2 (ja) | 通信処理装置およびデータ処理方法 | |
| JP3030019B2 (ja) | 通信会議システム | |
| KR19990064542A (ko) | 다자간 컴퓨터 음성통신 방법 | |
| JPH0325978B2 (ja) | ||
| JP2670123B2 (ja) | ネットワークにおける情報共有装置 | |
| JPH07111548A (ja) | 音声とデータとの伝送モードの切替えによる簡易な通信方法 | |
| JP3168423B2 (ja) | データ処理方法 | |
| WO2026090916A1 (zh) | 音频传输方法、无线传屏系统与计算机可读存储介质 | |
| JPH10164057A (ja) | データ会議システム | |
| JPH08181838A (ja) | 通信システム及びこれに用いる通信装置 |