(57)【要約】【課題】ハンドヘルド・モバイル装置などの遠隔ディスプレイ・プロトコル（ＲＤＰ）サーバは、より大きなディスプレイなどのＲＤＰクライアントの種々の局面を制御し得る。【解決手段】例えば、ユーザが、ラップトップ・コンピュータからのディスプレイを、会議室に搭載された大画面ディスプレイ上に投影するためにＲＤＰシステムを使用したい場合、実施例は、位置、サイズ、及びフル画面の扱いなどの遠隔クライアントの局面をユーザが制御することを可能にする。【選択図】  図１
2010158019.tif 000002
【特許請求の範囲】
【請求項１】
装置であって、
遠隔ディスプレイ・プロトコル（ＲＤＰ）サーバ・アプリケーションを実行するコンピュータを備えたソース装置と、
前記ソース装置に接続され、ソース情報を表示するための第１のディスプレイと、
ＲＤＰクライアント・アプリケーションを実行するコンピュータを備えた共有装置と、
前記共有装置に接続された第２のディスプレイと、
前記ソース装置に接続され、前記第２のディスプレイ上の前記ソース情報のサイズ及び位置を制御するためのインタフェースと
を備える装置。
【請求項２】
請求項１記載の装置であって、前記ソース装置がモバイル・コンピュータである装置。
【請求項３】
請求項２記載の装置であって、前記共有装置の前記第２のディスプレイが前記第１のディスプレイよりも大きい装置。
【請求項４】
請求項１記載の装置であって、
前記第２のディスプレイ上の前記ソース情報の位置を制御するためにそれぞれがインタフェースを有する複数のソース装置
を更に備える装置。
【請求項５】
請求項１記載の装置であって、前記第１のソース・ディスプレイからの前記ソース情報は、第２のソース装置からの情報に基づいて再配置される装置。
【請求項６】
請求項４記載の装置であって、前記複数のソース装置はそれぞれ、前記第２のディスプレイ上の、タイリングされた複数のウィンドウのうちの１つにおいてソース情報を表示する装置。
【請求項７】
請求項１記載の装置であって、前記インタフェースは、前記第２のディスプレイ上の前記ソース情報の位置及びサイズを前記クライアントが制御することを可能にする装置。
【請求項８】
方法であって、
第１のディスプレイを有するソース装置上でサーバ遠隔ディスプレイ・プロトコル（ＲＤＰ）を実行する工程と、
第２のディスプレイを有する標的装置上でクライアントＲＤＰを実行する工程と、
前記第２のディスプレイ上の前記第１のディスプレイ上の情報の配置を前記ソース装置から制御する工程と
を含む方法。
【請求項９】
請求項８記載の方法であって、前記ソース装置がモバイル・コンピュータである方法。
【請求項１０】
請求項８記載の方法であって、前記第２のディスプレイが前記第１のディスプレイよりも大きい方法。
【請求項１１】
請求項８記載の方法であって、
複数のソース装置の間で前記第２のディスプレイを共有する工程
を更に含む方法。
【請求項１２】
請求項１１記載の方法であって、
前記第２のディスプレイ上の複数のウィンドウのうちでのウィンドウの配置を前記複数のソース装置それぞれが制御することを可能にする工程
を更に含む方法。
【請求項１３】
請求項１２記載の方法であって、
前記第２のディスプレイ上の前記ウィンドウのサイズを前記複数のソース装置それぞれが制御することを可能にする工程
を更に含む方法。
【請求項１４】
請求項８記載の方法であって、前記第１のソース・ディスプレイからのソース情報は、第２のソース装置からの情報に基づいて再配置される方法。
【請求項１５】
請求項１２記載の方法であって、前記複数のウィンドウはタイリングされ、それぞれは、別々のソース装置からのディスプレイを含む方法。
【請求項１６】
システムであって、
情報を表示するための、より小さなディスプレイを有するモバイル・コンピューティング装置と、
大ディスプレイを備えた標的装置と、
前記モバイル・コンピューティング装置上及び前記標的装置上で実行する遠隔ディスプレイ・プロトコル（ＲＤＰ）と
を備え、
前記モバイル・コンピューティング装置上で実行する前記ＲＤＰは、前記標的装置をユーザが制御することを可能にするためのインタフェースを提供し、
前記標的装置上で実行する前記ＲＤＰは、前記モバイル・コンピューティング装置からの前記情報を含む前記大ディスプレイ上に表示される対象のウィンドウを提供するシステム。
【請求項１７】
請求項１６記載のシステムであって、
前記大ディスプレイ上に情報を表示するために、それ自身のウィンドウをそれぞれが有する複数のモバイル・コンピューティング装置
を更に備えるシステム。
【請求項１８】
請求項１７記載のシステムであって、前記複数のモバイル・コンピューティング装置それぞれは、前記大ディスプレイ上のそれ自身のウィンドウのサイズ及び配置を制御するシステム。
【請求項１９】
請求項１６記載のシステムであって、前記標的装置は、前記ソース装置からのパスワードを要求するシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施例は遠隔ディスプレイに関し、特に、より大きなディスプレイ画面を複数のユーザが同時に遠隔制御することを可能にする方法に関する。
【背景技術】
【０００２】
コンピューティング手法の普及により、とりわけ、パソコン（ＰＣ）及び他のモバイル・コンピュータやウェブ機器（携帯情報端末（ＰＤＡ）、モバイル・インターネット装置（ＭＩＤ）、ウルトラモバイルＰＣ（ＵＭＰＣ）など）上での種々のデータ（テキスト、グラフィックス及び画像情報を含む）の電子的な操作及び処理への消費者及び事業体の依存度が増加してきた。
【０００３】
しかし、前述の近代的なモバイル装置が有する計算能力は高い一方、前述の装置の画面ディスプレイは、大画面デスクトップ・ディスプレイ及びプロジェクタ・システムと比較して相対的に小さい。よって、視やすさ、又は他者との情報の共有のしやすさのために、より大きな遠隔ディスプレイ画面に前述の装置のユーザが連結することが望ましいことが多い。例えば、会議室の場合、部屋の中の全員によって視ることが可能な、より大きなディスプレイが存在し得る。通常、この場合、参加者のうちの一者が、そのモバイル装置又はＰＣを、グループと共有するために、より大きな画面と連結することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
現在、サーバ（すなわち、モバイル装置又はＰＣ）からクライアント（より大きなサービス・ディスプレイ機構）への遠隔ディスプレイ共有は通常、サービス・ディスプレイのフル画面バージョンのみをクライアントが表示することを可能にする配線ケーブルを使用して行われる。よって、４人は、会議卓の周りに座っており、遠隔大画面ディスプレイを共有したい場合、物理的に、装置間のケーブルを移動させる必要がある。これは明らかに非常に面倒な提案である。クライアントの無線機能を使用することにより、このことが変わるが、共通の大画面ディスプレイ／投影システム上に無線ディスプレイそれぞれの制御を複数の人々が連係する可能にするための機構を提供する。
【０００５】
更に、遠隔ディスプレイの別々の部分を４人が同時に共有する基本使用モデルは容易に取得可能なものでない。ユーザは、クライアント・ウィンドウを配置させるために遠隔ディスプレイへの（例えば、マウスによる）アクセスを必要とする。これは技術的に実現可能であるが、使用が非常に困難かつ面倒であり、ユーザ自体で情報を共有するためにユーザがＲＤＰを使用しないという結果が生じる可能性が高い。
【０００６】
あるいは、ＲＤＰクライアントの制御は、クライアント・マシン自体へのアクセスを必要とする。すなわち、クライアントの場所に位置している別の人によるか、又は、遠隔クライアントへのアクセスを有する単一ユーザによる。当然、遠隔クライアントが、常にフル画面モードで実行される場合、このことは問題でないことがあり得るが、この制約は、遠隔ディスプレイ投影の有用性を極度に制限する。
【課題を解決するための手段】
【０００７】
本発明の前述の理解、及び更に詳細な理解は、全て、本発明の開示の一部を構成する、添付図面及び、それに関する、以下の構成及び例示的実施例の詳細な説明、及び特許請求の範囲を読むと明らかになり得る。以上及び以下に記載し、示す開示は、本発明の構成及び例示的実施例の開示に焦点を当てているが、明らかに、以上及び以下に記載し、示す開示は例証及び例示の目的に過ぎず、本発明はそれらに限定されるものでない
【図面の簡単な説明】
【０００８】
【図１】共有ディスプレイなどのクライアント装置上のディスプレイ・ウィンドウの配置を制御するソース装置（サーバ）を示すブロック図である。
【図２】共有クライアント・ディスプレイにおいてウィンドウをそれぞれが制御する複数のユーザ又はサーバを示すブロック図である。
【発明を実施するための形態】
【０００９】
クライアント（すなわち、より大きなディスプレイ画面）上の空間を欲するサーバ（すなわち、ＰＣ又はモバイル装置）それぞれに別個の遠隔制御を与えることにより、前述の問題に対応するシステムを説明する。
【００１０】
本明細書全体の、「ｏｎｅ  ｅｍｂｏｄｉｍｅｎｔ」又は「ａｎ  ｅｍｂｏｄｉｍｅｎｔ」への言及は、本願の実施例に関して説明した特定の構成、構造又は特性が本発明の少なくとも一実施例に含まれていることを意味している。よって、本明細書全体の種々の箇所に記載された「ｉｎ  ｏｎｅ  ｅｍｂｏｄｉｍｅｎｔ」又は「ｉｎ  ａｎ  ｅｍｂｏｄｉｍｅｎｔ」は、必ずしも、同じ実施例を全て表している訳でない。更に、特定の構成、構造、又は特性を、１つ又は複数の実施例において何れかの適切なやり方で組み合わせることができる。
【００１１】
遠隔ディスプレイ・プロトコル（ＲＤＰ）は、クライアント装置がネットワークを介してサーバ装置と情報を交換することを可能にするプレゼンテーション・プロトコルである。サーバ装置は、クライアント装置によって遠隔入力されたコマンドに応じてアプリケーション・プログラムを駆動させ、クライアント装置は、サーバ装置から供給されたアプリケーション・プログラムの駆動された状態を表示する。
【００１２】
本発明の実施例は、遠隔ディスプレイ・プロトコル（ＲＤＰ）サーバがＲＤＰクライアントの種々の局面を制御する機構を提供する。例えば、ユーザが、ラップトップ・コンピュータからのディスプレイを、会議室に搭載された大画面ディスプレイ上に投影するためにＲＤＰシステムを使用したい場合、本発明は、位置、サイズ、及びフル画面の扱いなどの遠隔クライアントの局面をユーザが制御することを可能にする。
【００１３】
通常、ＲＤＰセッションは、クライアントから起動され、これにより、ユーザによる、クライアント動作に対する容易なアクセス及び／又は制御を可能にする。しかし、その画面サイズにおいてなお制限されているが高機能を有する無線ＭＩＤの登場により、サーバ（すなわち、ＭＩＤ）からＲＤＰクライアントを制御することができることが、より必要になる。ユーザは、無線インタフェースを使用して、より大きな遠隔ディスプレイ上にそのモバイル・ディスプレイを投影するためにＲＤＰプロトコルを使用することを一層欲するからである。
【実施例】
【００１４】
本発明の実施例は、遠隔クライアントをユーザが制御するための、クライアント及びサーバ上の遠隔ディスプレイ制御に対する増強を含む。
【００１５】
図１によれば、他のアプリケーションとともにＲＰＤサーバを実行するＭＩＤなどのソース装置１００を示す。おそらく他のアプリケーションとともにＲＤＰクライアントを実行する、より大きな画面ディスプレイを含むプラットフォームなどの標的装置１０２も示す。一実施例では、サーバ措置１００におけるユーザがクライアント１０２を制御することを可能にし、それにより、クライアント１０２における変更が、クライアント１００によって遠隔に制御することを可能にする小型制御ウィンドウ１０４をポップアップさせ得る。よって、サーバ１００上で実行するディスプレイは、次いで、ウィンドウ１０６におけるクライアント１０２のディスプレイに配置させることもできる。一実施例によれば、ＲＤＰは次いで、クライアント１０２に制御コマンドをサーバ１００が返信することを可能にするよう増強される。これは、プロトコルに対する変更を伴うが、システムの機能に対して、かなりの影響を有する。
【００１６】
ユーザ・インタフェース又は制御ウィンドウ１０４は例えば、複数のウィジェットを含み得る。ウィジェットは、情報を表示するか、又はユーザがアプリケーションと相互作用するための特定のやり方を提供する。ウィジェットは例えば、アイコン、プルダウン・メニュー、ボタン、選択ボックス、進行表示子、オンオフ・チェックマーク、スクロール・バー、ウィンドウ、（ユーザがウィンドウをサイズ変更することを可能にする）ウィンドウ・エッジ、トグル・ボタン、書式、並びに、情報を表示し、ユーザ動作を促し、受入れ、ユーザ動作に応答するための何れかの他の構成要素を含み得る。
【００１７】
図２を参照すれば、一部の場合には、同じ遠隔ディスプレイに接続する複数のユーザが存在し得る。この例では、ＭＤ１、ＭＤ２、ＭＤ３及びＭＤ４と付された４つのモバイル装置であり得る。一実施例によれば、本発明は、ユーザそれぞれがその動作を連係させるための個々のやり方を有することを可能にする。自分自身のモバイル装置（ＭＤ１乃至ＭＤ４）をそれぞれが備えた４人が会議室におり、各人の間で自らのモバイル装置からの情報を共有したい場合を検討する。その相互作用を容易にするために、ユーザは全て、適切に増強されたＲＤＰを使用し、ＲＤＰセーバを実行して、遠隔ディスプレイ２００にＲＤＰクライアントにその装置を接続することが可能である。特定の種類の共有の場合、ユーザは全て、図示されたような比較を可能にするなどのためにモバイル装置上のコンテンツ全てのスケールダウンされたビューを見ることが可能であるように、クライアントをタイリングすることを欲し得る。各モバイル装置は、遠隔ディスプレイ２００上の自らのディスプレイ・ウィンドウのサイズ及び位置を選び得るか、又は、他の実施例では、遠隔ディスプレイ２００上の他のモバイル装置のディスプレイ・ウィンドウのサイズ及び位置を制御することができる。他の実施例では、単一のユーザは、自分のディスプレイ・コンテンツをフル画面にしたいことがあり得る。よって、遠隔画面のスペ―スの使用を最大にして、その特定のモバイル装置のコンテンツのみを示している。
【００１８】
単純な社会慣習を使用して、共有された資源又はディスプレイ２００へのアクセスを調停することが可能である。例えば、他の誰かが話している場合、その特定のプレゼンテーションをフル画面にするものでない。多くのサーバ側機構と同様に、システムは、クライアント制御への遠隔アクセスを可能にし／拒否するクライアント側の制御オプションを含み得る。すなわち、サーバにおけるユーザが、アクセスするクライアントを制御することが常に適切である訳でないことがあり得る。よって、現在のサーバが単に、サーバに接続するためにパスワードを必要とすることが多いので、クライアント２００は任意的には、遠隔サーバが、アクセスするクライアントに接続し直すためにパスワードを要求し得る。
【００１９】
要約に記載されたものを含む、本発明の例証された実施例の上記説明は、網羅的であることが意図されたものでなく、又は記載されたまさにその形態に本発明を限定するものでもない。本発明の特定の実施例、及び本発明の例は、例証の目的で本明細書及び特許請求の範囲に説明しているが、種々の同等の修正が、当業者が認識するように本発明の範囲内で可能である。
【００２０】
前述の修正は、上記詳細な説明に照らして本発明に対して行うことが可能である。以下請求項において使用された語は、本願明細書及び特許請求の範囲に記載された特定の実施例に本発明を限定するものと解されるべきでない。むしろ、本発明の範囲は全て以下の請求項によって判定される。以下の請求項は、クレーム解釈の確立された基本原則に応じて解するものとする。
【符号の説明】
【００２１】
１００  ソース装置
１０２  標的装置
１０４  クライアント制御パネル
２００  遠隔ディスプレイ
【図１】
2010158019.tif 000003
【図２】
2010158019.tif 000004