(57)【特許請求の範囲】
【請求項１】
遠隔コンピュータと通信してコンピュータディスプレー上にビデオ像を表示する表示方法であって、
（ａ）前記コンピュータディスプレー上に、イメージ領域と制御領域とを有する第１のウィンドウであって、前記制御領域は、（１）第１の期間中に前記遠隔コンピュータと通信リンクを確立し、（２）第２の期間中に前記遠隔コンピュータとの通信リンクを制御する、第１のウィンドウを発生させるステップと、
（ｂ）前記コンピュータディスプレー上に第２のウィンドウを発生させるステップと、
（ｃ）前記コンピュータディスプレー上に第３のウィンドウを表示するステップと、
（ｄ）前記第２のウィンドウ内にビデオ像を表示するステップと、
（ｅ）前記第３のウィンドウ内にグラフィック像を表示するステップと、
（ｆ）前記第３のウィンドウ内に前記グラフィック像が表示された時に、前記第２のウィンドウ内の前記ビデオ像を前記第１のウィンドウ内の前記イメージ内に自動的に転送して前記第２の期間中に前記ビデオ像を表示し、前記第２のウィンドウを閉じるステップと、
（ｇ）前記第１ウィンドウ内の制御エレメントの作動により前記第２のウィンドウを再確立して、前記ビデオ像を前記第１のウィンドウから前記第２のウィンドウへ移動させるステップと、
の各ステップを有することを特徴とするビデオ像の表示方法。
【請求項２】
一つの共通アプリケーションにおいて一つの共有ウィンドウを有する個々のコンピュータが複数相互に通信回線で接続されて同時に多重のウィンドウを表示可能に構成されたコンピュータ間において、第１のコンピュータのディスプレー上に前記多重のウィンドウを表示する表示方法であって、
第２のコンピュータから受信したビデオ像を表示するために、前記第１のコンピュータのディスプレー上に前記共有ウィンドウを発生させるステップと、
前記共有ウィンドウ内における前記共通アプリケーションの動作制御のための制御領域とイメージ領域とを含むマネージャーウィンドウを、前記第１のコンピュータのスクリーン上に発生させるステップと、
前記第２のコンピュータから前記第１のコンピュータの前記マネージャーウィンドウにおける前記イメージ領域内に前記ビデオ像を転送するステップと、
前記第１のコンピュータからの指令に応答して、前記第１のコンピュータの前記マネージャーウィンドウから第３のウィンドウに前記ビデオ像を返送するステップと、
の各ステップを有することを特徴とする多重ウィンドウの表示方法。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は遠隔のコンピューターのユーザー間でグラフィックおよびビデオ像の両方を転送するシステムに関する。特に本発明は当該グラフィック像およびビデオ像間の関係並びにどのようにこれらの像を表示するかに関する。
【０００２】
【従来の技術】
複数のユーザーが単一コンピュータープログラムを遠隔的に作動させることができるシステムは、「協同コンピューティング」システムと呼ぶことができる。このシステムは、これらコンピューターの一つの上で走っているアプリケーションのグラフィック像を発生させ、また他のコンピューターのディスプレー上の像の複製を作製する。このシステムはまた、異なるユーザーが当該像を変更し、または注釈を加える能力と併せて、共通像を制御する能力を必要とする。
【０００３】
このような協同コンピューターシステムのもう一つの特徴は、システムが一コンピューターユーザーのビデオ像を発生し、その像を遠隔の場所に転送し、表示することである。
【０００４】
本発明は、コンピューター間で転送されるグラフィック像およびビデオ像の相互関係を処理する。
【０００５】
【発明が解決しようとする課題】
それゆえ本発明の課題は、ビデオ像を表示する新規かつ改良された方法および装置を与えることである。
【０００６】
本発明のもう一つの課題は、新規かつ改良された電子会議システムを与えることである。
【０００７】
本発明のさらに別の課題は、コンピューターディスプレー上にグラフィック像およびビデオ像の両方を表示し、制御するための方法およびシステムを与えることである。
【０００８】
【課題を解決するための手段】
本発明は、その一つの形態として、遠隔コンピュータと通信してコンピュータディスプレー上にビデオ像を表示する表示方法であって、（ａ）前記コンピュータディスプレー上に、イメージ領域と制御領域とを有する第１のウィンドウであって、前記制御領域は、（１）第１の期間中に前記遠隔コンピュータと通信リンクを確立し、（２）第２の期間中に前記遠隔コンピュータとの通信リンクを制御する、第１のウィンドウを発生させるステップと、（ｂ）前記コンピュータディスプレー上に第２のウィンドウを発生させるステップと、（ｃ）前記コンピュータディスプレー上に第３のウィンドウを表示するステップと、（ｄ）前記第２のウィンドウ内にビデオ像を表示するステップと、（ｅ）前記第３のウィンドウ内にグラフィック像を表示するステップと、（ｆ）前記第３のウィンドウ内に前記グラフィック像が表示された時に、前記第２のウィンドウ内の前記ビデオ像を前記第１のウィンドウ内の前記イメージ内に自動的に転送して前記第２の期間中に前記ビデオ像を表示し、前記第２のウィンドウを閉じるステップと、（ｇ）前記第１ウィンドウ内の制御エレメントの作動により前記第２のウィンドウを再確立して、前記ビデオ像を前記第１のウィンドウから前記第２のウィンドウへ移動させるステップと、の各ステップを有することを特徴とするビデオ像の表示方法を提供するものである。
【０００９】
本発明は、その他の形態として、一つの共通アプリケーションにおいて一つの共有ウィンドウを有する個々のコンピュータが複数相互に通信回線で接続されて同時に多重のウィンドウを表示可能に構成されたコンピュータ間において、第１のコンピュータのディスプレー上に前記多重のウィンドウを表示する表示方法であって、第２のコンピュータから受信したビデオ像を表示するために、前記第１のコンピュータのディスプレー上に前記共有ウィンドウを発生させるステップと、前記共有ウィンドウ内における前記共通アプリケーションの動作制御のための制御領域とイメージ領域とを含むマネージャーウィンドウを、前記第１のコンピュータのスクリーン上に発生させるステップと、前記第２のコンピュータから前記第１のコンピュータの前記マネージャーウィンドウにおける前記イメージ領域内に前記ビデオ像を転送するステップと、前記第１のコンピュータからの指令に応答して、前記第１のコンピュータの前記マネージャーウィンドウから第３のウィンドウに前記ビデオ像を返送するステップと、の各ステップを有することを特徴とする多重ウィンドウの表示方法を提供するものである。
【００１０】
【実施例】
以下においては、「グラフィック像」という言葉は、コンピュータープログラムにより発生される像を言うものとする。一般に、グラフィック像は時間依存性があるが、これは、当該像に生じる変化が不規則な間隔で起きるが、かかるいかなる変化も顕著に像の振る舞いを劣化させることがないことを意味する。グラフィック像の例として、ワードプロセッサアプリケーションが発生する英数字、スプレッドシートアプリケーションが発生するグラフィックデータ、ペイントあるいは設計プログラムが発生した図面などがある。
【００１１】
「ビデオ像」と言う言葉は、ここでは動画カメラにより発生される時間依存性のある像を指す。ビデオ像が時間に依存する理由は、像のいかなる運動もこれを鑑賞者が滑らかなものとして知覚するようするため、規則的な間隔で連続的に像を更新しなければならないからである。
【００１２】
「ウインドウ」と言う言葉は、ここではコンピューターのオペレーションシステムが、アプリケーションに使用を許可したコンピューターディスプレースクリーンの一領域（通常は長方形である）を意味する。このウインドウは当該アプリケーションのアクションを管理する制御能力を有する。このディスプレースクリーン上のウインドウの大きさおよび位置は、コンピューターのユーザーが変更することができる。
【００１３】
複数のウインドウを表示する能力のあるコンピューターは、各ウインドウ内で走っているアプリケーションへ視覚的にアクセスする手段を提供する。通常、コンピューターのユーザーはスクリーン上のウインドウを縮尺変更し、移動し、あるいは編成することができる。
【００１４】
図１は、コンピューターに接続されたコンピューターディスプレースクリーン１２上に表示したマネージャーウインドウ１０の図である。コンピューター（図示してなし）はビデオカメラを備えている。このカメラはディスプレースクリーンの縁上に装架することができ、コンピューターのユーザーに向けることができる。
【００１５】
マネージャーウインドウ１０は、ビデオ会議システムと連動する主機能を制御する。このビデオ会議システムは参加者のビデオ像を与え、文書を共有することが可能である。通信はＩＳＤＮ（Ｉｎｔｅｇｒａｔｅｄ  Ｓｙｓｔｅｍｓ  Ｄｉｇｉｔａｌ  Ｎｅｔｗｏｒｋ）性能をもつ電話線で行なわれる。
【００１６】
マネージャーウインドウ１０はタイトル領域１４、制御領域１６、および注釈領域１８を含む。制御領域１６は、いろいろの制御エレメント（いくつかを選択して２０ａ、２０ｂ・・・と表記してある）を含む。制御エレメント２０はマウスあるいはキーボード等の指示デバイスで選択して作動させることができる。制御エレメント２０は遠隔のコンピューターとの間の通信リンクの設定および制御に関する多数の機能を果たす。（遠隔のコンピューターも同様にビデオカメラを備えている。）
例えば、「ビデオ」と表記してある制御エレメント２０ａは、ユーザーが遠隔コンピューターへのビデオコール（ビデオを使った呼び出し）を行なうことを可能にする。このビデオ制御エレメント２０ａは他の機能も有する。その一つについては以下に詳細に議論する。後でさらに詳細に議論するように、共有制御エレメント２０ｂは、コンピューターのユーザーがビデオ像およびグラフィック像の両方を遠隔地の参加者と共有することを可能にする。
【００１７】
「共有」と表記したもう一つの制御エレメント２０ｂは、遠隔コンピューターを使ってビデオ会議の召集を設定することを可能にする。
【００１８】
図２は本発明の一実施例に基づき、二つの異なるコンピューターディスプレースクリーンの画面を示す図である。これらの順次的画面は、コンピューター（これをローカルコンピューターと称する）のユーザーが行なう共有制御エレメント２０ｂの選択した画面から始まり、それに続くローカルコンピューターディスプレースクリーン１２ａおよび遠隔コンピューターディスプレースクリーン１２ｂ上の画面である。
【００１９】
ローカルコンピューターディスプレースクリーン１２ａの順次的画面はローカル部２２に示してある。コンピューターディスプレースクリーンの第一画面１２ａ−１では、図１に関して述べたマネージャーウインドウ１０ａ”のみ”がアクティブである。ここに説明するすべてのコンピュータースクリーンについて、本技術分野で広く知られているように、他のウインドウをスクリーン上に表示することもできる。本発明に関して言えば、ビデオ会議システムのいろいろの局面に関するいくつかのウインドウを発生することができる。ここではこれらウインドウは集合的に「ビデオ会議ウインドウ」と称する。これらビデオ会議ウインドウが図２に示してあり、これについてはまもなく説明する。マネージャーウインドウ１０ａ”のみ”が第一画面１２ａ−１でアクティブである、という上記の説明は、マネージャーウインドウ１０ａがスクリーン上で現在アクティブである唯一のビデオ会議ウインドウであることを意味する。しかし、当該コンピューターのユーザーの選択により、ビデオ会議ウインドウに属さない他のウインドウも表示することができる。
【００２０】
再び、第一画面１２ａ−１を参照する。ここにはマネージャーウインドウ１０ａが表示されている。図１にさらに詳細に図示するように、マネージャーウインドウ１０は制御エレメント２０ｂを有するが、このエレメントによってローカルユーザーがビデオ会議セッションをを設定することができる。
【００２１】
セッションが設定されると、ビデオウインドウ２６が発生され、１２ａ−２の第二画面に示されるように、ローカルコンピューターに搭載されたビデオカメラによって撮り込まれたビデオ像が画面に表示される。ビデオウインドウ２６に表示されるこのローカルビデオ像、すなわち、ローカルコンピューターユーザーの像、は「ローカル」と表記してある。
【００２２】
通信リンクが設定されたとき、遠隔コンピューターのユーザー（経路２４）はその呼び出しの受理又は拒否をする選択ができる。もしも呼び出しが受理されると、すなわち応答されると、遠隔コンピューター上のビデオカメラがアクティブとなり、第三画面１２ａ−３に図示するように、遠隔コンピューターからのビデオ像がローカルコンピューターに転送され、ビデオウインドウ２６に表示される。この遠隔ビデオ像は当該遠隔コンピューターのユーザーの像であることが予期されている。この像が自動的に、当該ローカルビデオ像と置き換わる。
【００２３】
ここで「自動的に」と言う言葉は、ユーザーによる割り込みなしに、と言うことを意味する。
【００２４】
ローカルユーザーはまた、グラフィック像を共有する選択能力を有する。この点に関して説明すると、本システムの記述で使う「ビデオ会議」という言葉は広い意味で使われており、ローカルおよび遠隔コンピューター間でビデオ像を交換することと並んで、コンピューター群のうちのただ一つに在駐するコンピュータープログラムが発生した共有グラフィックを交換することを含んでいる。ローカルユーザーがプログラムを起動し、遠隔コンピューターと共有するグラフィック像を発生すると、そのアプリケーションのグラフィックが、第四画面１２ａ−４に図示するように、アプリケーションウインドウ２８に表示される。このグラフィック像が表示されると、ビデオ像はビデオウインドウ２６からマネージャーウインドウ１０ａ中に自動的に転送され、ビデオウインドウ２６が閉じられる。
【００２５】
図３は図２のマネージャーウインドウ１０ａのさらに詳細な画面である。図３のマネージャーウインドウ１０ａを図１のマネージャーウインドウ１０と比較することは理解の助けとなる。これらウインドウは類似するが、ビデオ像を収容するためにマネージャーウインドウ１０よりはマネージャーウインドウ１０ａの方がやや大きい点が異なる。マネージャーウインドウ１０ａ内にビデオ像を表示することにより、ユーザーはビデオ会議システムを使用する点で顕著な利益が得られる。ビデオ像は、会議セッション期間中、ユーザーに見える状態に留まる。さらに、種々の制御部および注釈付けの道具（後述する）も利用できるように設けられている。ユーザーはスクリーン上の任意の便利な場所にマネージャーウインドウを位置させることができる。しかしこのとき、ユーザーはビデオウインドウの位置決めを争う必要はない――ビデオ像はマネージャーウインドウの一部であるからである。
【００２６】
図２はまた、経路２４で示す遠隔コンピューター上のコンピュータースクリーンの一連の画面を図示する。第一画面１２ｂ−１では、到来する呼び出しを示すウインドウ３０が、遠隔ユーザーのスクリーン上に”突然現われる”。遠隔ユーザーは、ウインドウ３０内の制御エレメントを使って、到来した呼び出しを拒否し、あるいは受理することができる。
【００２７】
その呼び出しが受理されると、第二画面１２ｂ−２が発生され、この場合、スクリーン上にビデオウインドウ３２が表示される。初め、ビデオウインドウ３２は遠隔コンピューター（「ローカル」と表記してあるもの）のユーザーの像を表示する。「ローカル」および「遠隔」という言葉はここでは、特定のコンピューターのユーザーに対するビデオ像の相対的な発生元を指す。言い換えると、経路２２から見たときの「ローカル」という言葉はローカル部のコンピューターのユーザーを指す。これとは対照的に、経路２４から見たときの「ローカル」は遠隔部のコンピューターのユーザーを指す。
【００２８】
呼び出しに対する応答があると、コンピュータースクリーン１２ａに関わっているカメラから送られるビデオ像が遠隔コンピューターに転送される。このビデオ像は次いで、第三画面ディスプレースクリーン１２ｂ−３に図示するように、ビデオウインドウ３２に表示される。
【００２９】
ローカルユーザーが、上述したようにプログラムを開始し、遠隔コンピューターと共有すべきグラフィック像を発生すると、そのアプリケーションで発生したグラフィック像が遠隔コンピューターに転送される。グラフィック像は次いで第四画面１２ｂ−４に図示するように、アプリケーションウインドウ３４に表示される。遠隔ユーザーはマネージャーウインドウを開いていないので、ビデオウインドウおよびアプリケーションウインドウの両方が表示される。（遠隔コンピューターのマネージャーウインドウはアクティブでなければならない。しかし、それを表示することは必要でない。）
ビデオ会議セッションに参加するためには、遠隔コンピューターおよびローカルコンピューターの双方がビデオ会議ソフトウェアを走らせなければならない。そのようなソフトウェアは上述したマネージャーウインドウその他の諸機能を含んでいる。したがって遠隔ユーザーは、画面１２ｂ−５に図示するように遠隔コンピューターにマネージャーウインドウ３６を開くか否かの選択ができる。マネージャーウインドウ３６が開かれるときは、自動的に、ビデオ像はビデオウインドウ３４から３６中に転送され、ビデオウインドウ３２は閉じられる。
【００３０】
本発明のもう一つの特徴は、コンピュータースクリーンの二つの異なる画面１２ｃ−１および１２ｃ−２の形で図４に示してある。画面１２ｃ−は図２の画面１２ａ−４および１２ｂ−５すなわち、グラフィック像をもつアプリケーションウインドウ４０と、ビデオ像を含むマネージャーウインドウ４２との二つのウインドウ、に類似する。画面１２ｃ−２は、三つのウインドウ（アプリケーションウインドウ４０、マネージャーウインドウ４２、およびビデオウインドウ４４）を示す。画面１２Ｃ−２ではビデオ像はマネージャーウインドウ４２からビデオ専用のビデオウインドウに移動されている。この移動は、コンピューターユーザーからの命令に応答して行なわれる。実際には、この転送はマネージャーウインドウ４２内の制御部（ビデオ制御エレメント２０ａ等）をアクティブ化することにより、またはビデオ像をマウスで指してダブルクリックを行なう等の高速転送命令を設定することにより、完了することができる。同様にして、画面１２ｃ−２内のビデオ像は、ビデオウインドウ又はマネージャーウインドウのいずれかに設けられた予定の制御を行なうことにより、マネージャーウインドウ４２中に移動し戻すことができる。
【００３１】
本ビデオ会議システムのもう一つの特徴は、図１をもう一度参照すると了解できる。図１をさらに特定して、注釈領域１８を参照する。領域１８は、図２のアプリケーションウインドウ２８あるいは３４に図示するようなグラフィック像に注釈を付けるための制御部又は道具、あるいは図２のビデオウインドウ２６又は３２に示すようなビデオ像に注釈を付けるための制御部又は道具を多数含む。これら道具のいくつかは、直線状、曲線状、もしくはフリーハンドの線あるいはテキストを発生する能力、注釈を選択的にもしくは全体的に消去する能力、および注釈の色を変更するパレットを与える能力を提供する。これらの各道具は、このウインドウとは別のウインドウの像の画面を変更する能力をもっている。
【００３２】
グラフィック像もしくはビデオ像に関してここで使用する「注釈」と言う言葉は、グラフィック像あるいはビデオ像上に第二の像を追加することを意味する。グラフィック像の場合、第二の像とは、グラフィック像を発生する別のプログラムにより発生されるものをいう。例えば、ワードプロセッサプログラムで利用する下線あるいは上付き符号はここに定義する「注釈」とはみなさない。しかし、下線、ハイライト付け、コメント付記、等々は別個のプログラムにより与えられるものであれば「注釈」である。そのような注釈は、当該注釈をビデオディスプレーメモリ内のグラフィック像と論理演算により結合することにより、表示される。
【００３３】
【発明の効果】
以上に説明したように、本発明は、多重ディスプレーウインドウにビデオ像およびグラフィック像を同時的に表示できる新規かつ改良された手段を与える。例えば、ディスプレーを制御する制御エレメントを第一ウインドウに表示し、ビデオ像を第二ウインドウに表示し、グラフィック像を第三ウインドウに表示することができる。
【００３４】
本発明は複数のコンピューター間でビデオ像およびグラフィック像を交換し又は共有すべく通信することができ、表示のいくつか、あるいはすべてを当該コンピューターユーザーが制御することができ、注釈を付け、あるいは注釈を変更し、消去することもできる。したがって本発明は電子会議への利用に好適である。
【図面の簡単な説明】
【図１】コンピューターディスプレースクリーン上のマネージャーウインドウの図である。
【図２】本発明の一実施例に基づき、二つの異なるコンピューターディスプレースクリーンの画面の変化を示す図である。
【図３】ビデオ像を追加したときの図１のマネージャーウインドウの図である。
【図４】本発明の別の形態に基づきコンピューターディスプレースクリーンが示す、異なる画面を示す図である。
【符号の説明】
１０        マネージャーウインドウ
１２        ディスプレースクリーン
１４        タイトル領域
１６        制御領域
１８        注釈領域
２０        制御エレメント
２６、３２  ビデオウインドウ
２８、３４  アプリケーションウインドウ
３０        呼び出しウインドウ
【図１】
0003628729.tif 000002
【図２】
0003628729.tif 000003
【図３】
0003628729.tif 000004
【図４】
0003628729.tif 000005