【手続補正書】
【提出日】平成24年7月6日(2012.7.6)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワークを介してクライアント装置とサーバ装置とが接続され、前記サーバ装置が少なくとも一部の画面情報をクライアント装置に転送し、前記クライアント装置が転送された画面情報を画面上に共有エリアとして表示し、前記共有エリアに対して発生した入力イベント情報を前記サーバ装置に転送し、前記サーバ装置が転送された入力イベント情報を再生することにより、前記クライアント装置から前記サーバ装置のリモート操作を行う画面共有システムであって、
前記クライアント装置は、
前記共有エリアからのデータ転送の指示を検出する検出手段と、
前記サーバ装置にデータ転送を要求する要求手段と、
前記サーバ装置から転送されたデータを受信する受信手段と、
前記受信手段で受信したデータをクライアント装置のメモリ空間に展開する展開手段とを備え、
前記サーバ装置は、
前記クライアント装置からデータ転送の要求を受信すると、操作中の状態を表示するためのＵＩデータ又は操作を終了するための実データの何れを転送するかを判定する判定手段と、
前記サーバ装置のメモリ空間にある転送すべきデータを転送可能な状態に変換する変換手段と、
前記変換手段で変換したデータを前記クライアント装置に送信する送信手段とを備えることを特徴とする画面共有システム。
【請求項２】
ネットワークを介してクライアント装置とサーバ装置とが接続され、前記サーバ装置が少なくとも一部の画面情報をクライアント装置に転送し、前記クライアント装置が転送された画面情報を画面上に共有エリアとして表示し、前記共有エリアに対して発生した入力イベント情報を前記サーバ装置に転送し、前記サーバ装置が転送された入力イベント情報を再生することにより、前記クライアント装置から前記サーバ装置のリモート操作を行う画面共有システムであって、
前記クライアント装置は、
前記共有エリアへのデータ転送の指示を検出する検出手段と、
操作中の状態を表示するためのＵＩデータ又は操作を終了するための実データの何れを転送するかを判定する判定手段と、
前記クライアント装置のメモリ空間にある転送すべきデータを転送可能な状態に変換する変換手段と、
前記変換手段で変換したデータを前記サーバ装置に送信する送信手段とを備え、
前記サーバ装置は、
前記クライアント装置から転送されたデータを受信する受信手段と、
前記受信手段で受信したデータを前記サーバ装置のメモリ空間に展開する展開手段とを備えることを特徴とする画面共有システム。
【請求項３】
ネットワークを介してクライアント装置とサーバ装置とが接続され、前記サーバ装置が少なくとも一部の画面情報をクライアント装置に転送し、前記クライアント装置が転送された画面情報を画面上に共有エリアとして表示し、前記共有エリアに対して発生した入力イベント情報を前記サーバ装置に転送し、前記サーバ装置が転送された入力イベント情報を再生することにより、前記クライアント装置から前記サーバ装置のリモート操作を行う画面共有システムであって、
前記クライアント装置は、
前記サーバ装置の画面を表示する共有エリアから他のサーバ装置の画面を表示する他の共有エリアへのデータ転送の指示を検出する検出手段と、
前記サーバ装置に他のサーバ装置へのデータ転送を要求する手段とを備え、
前記サーバ装置は、
前記クライアントからデータ転送の要求を受信すると、操作中の状態を表示するためのＵＩデータ又は操作を終了するための実データの何れを転送するかを判定する判定手段と、
前記サーバ装置のメモリ空間にある転送すべきデータを転送可能な状態に変換する変換手段と、
前記変換手段で変換したデータを他のサーバ装置に送信する送信手段と、
前記判定手段で実データの転送と判定した場合に、前記他のサーバ装置に対してデータ転送を要求する手段とを備え、
他のサーバ装置は、
前記サーバ装置から転送されたデータを受信する受信手段と、
前記受信手段で受信したデータを他のサーバ装置のメモリ空間に展開する展開手段とを備えることを特徴とする画面共有システム。
【請求項４】
前記検出手段は、前記共有エリアから、或いは前記共有エリアへのドラッグ操作が行われた場合に、前記データ転送の指示とみなし、
前記展開手段は、前記受信手段で受信したデータをメモリ空間に展開することを特徴とする請求項１乃至３の何れか１項に記載の画面共有システム。
【請求項５】
前記検出手段は、クリップボードへのコピーが行われた場合に、前記データ転送の指示とみなし、
前記展開手段は、前記受信手段で受信したデータをメモリ空間に展開することを特徴とする請求項１乃至３の何れか１項に記載の画面共有システム。
【請求項６】
前記検出手段は、オブジェクトに対するダブルクリックが行われた場合に、前記データ転送の指示とみなし、
前記展開手段は、前記受信手段で受信したデータをメモリ空間に展開することを特徴とする請求項１乃至３の何れか１項に記載の画面共有システム。
【請求項７】
前記検出手段は、オブジェクトに対する選択の操作が行われた場合に、前記データ転送の指示とみなし、
前記展開手段は、前記受信手段で受信したデータをメモリ空間に展開することを特徴とする請求項１乃至３の何れか１項に記載の画面共有システム。
【請求項８】
前記変換手段は、前記クライアント装置からデータ転送の要求を受信すると、前記サーバ装置でイベントを発生し、そのイベントを処理することにより前記サーバ装置のメモリ空間にあるデータを取得することを特徴とする請求項１に記載の画面共有システム。
【請求項９】
前記変換手段は、前記クライアント装置からデータ転送の要求を受信すると、前記サーバ装置でイベントを発生し、そのイベントを処理することにより前記サーバ装置のメモリ空間にあるデータを取得することを特徴とする請求項３に記載の画面共有システム。
【請求項１０】
前記データは、前記サーバ装置でカーソルの下にウィンドウを生成した後、イベントを発生し、生成したウィンドウで、発生したイベントを処理することにより取得されることを特徴とする請求項８又は９に記載の画面共有システム。
【請求項１１】
ネットワークを介してクライアント装置とサーバ装置とが接続され、前記サーバ装置が少なくとも一部の画面情報をクライアント装置に転送し、前記クライアント装置が転送された画面情報を画面上に共有エリアとして表示し、前記共有エリアに対して発生した入力イベント情報を前記サーバ装置に転送し、前記サーバ装置が転送された入力イベント情報を再生することにより、前記クライアント装置から前記サーバ装置のリモート操作を行う画面共有システムのデータ転送方法であって、
前記クライアント装置が、
前記共有エリアからのデータ転送の指示を検出する検出工程と、
前記サーバ装置にデータ転送を要求する要求工程と、
前記サーバ装置から転送されたデータを受信する受信工程と、
前記受信工程で受信したデータをクライアント装置のメモリ空間に展開する展開工程とを実行し、
前記サーバ装置が、
前記クライアント装置からデータ転送の要求を受信すると、操作中の状態を表示するためのＵＩデータ又は操作を終了するための実データの何れを転送するかを判定する判定工程と、
前記サーバ装置のメモリ空間にある転送すべきデータを転送可能な状態に変換する変換工程と、
前記変換工程で変換したデータを前記クライアント装置に送信する送信工程とを実行することを特徴とするデータ転送方法。
【請求項１２】
ネットワークを介してクライアント装置とサーバ装置とが接続され、前記サーバ装置が少なくとも一部の画面情報をクライアント装置に転送し、前記クライアント装置が転送された画面情報を画面上に共有エリアとして表示し、前記共有エリアに対して発生した入力イベント情報を前記サーバ装置に転送し、前記サーバ装置が転送された入力イベント情報を再生することにより、前記クライアント装置から前記サーバ装置のリモート操作を行う画面共有システムのデータ転送方法であって、
前記クライアント装置が、
前記共有エリアへのデータ転送の指示を検出する検出工程と、
操作中の状態を表示するためのＵＩデータ又は操作を終了するための実データの何れを転送するかを判定する判定工程と、
前記クライアント装置のメモリ空間にある転送すべきデータを転送可能な状態に変換する変換工程と、
前記変換工程で変換したデータを前記サーバ装置に送信する送信工程とを実行し、
前記サーバ装置が、
前記クライアント装置から転送されたデータを受信する受信工程と、
前記受信工程で受信したデータを前記サーバ装置のメモリ空間に展開する展開工程とを実行することを特徴とするデータ転送方法。
【請求項１３】
ネットワークを介してクライアント装置とサーバ装置とが接続され、前記サーバ装置が少なくとも一部の画面情報をクライアント装置に転送し、前記クライアント装置が転送された画面情報を画面上に共有エリアとして表示し、前記共有エリアに対して発生した入力イベント情報を前記サーバ装置に転送し、前記サーバ装置が転送された入力イベント情報を再生することにより、前記クライアント装置から前記サーバ装置のリモート操作を行う画面共有システムのデータ転送方法であって、
前記クライアント装置が、
前記サーバ装置の画面を表示する共有エリアから他のサーバ装置の画面を表示する他の共有エリアへのデータ転送の指示を検出する検出工程と、
前記サーバ装置に他のサーバ装置へのデータ転送を要求する工程とを実行し、
前記サーバ装置が、
前記クライアントからデータ転送の要求を受信すると、操作中の状態を表示するためのＵＩデータ又は操作を終了するための実データの何れを転送するかを判定する判定工程と、
前記サーバ装置のメモリ空間にある転送すべきデータを転送可能な状態に変換する変換工程と、
前記変換工程で変換したデータを他のサーバ装置に送信する送信工程と、
前記判定工程で実データの転送と判定した場合に、前記他のサーバ装置に対してデータ転送を要求する工程とを実行し、
他のサーバ装置が、
前記サーバ装置から転送されたデータを受信する受信工程と、
前記受信工程で受信したデータを他のサーバ装置のメモリ空間に展開する展開工程とを実行することを特徴とするデータ転送方法。
【請求項１４】
コンピュータに、請求項１１乃至１３の何れか１項に記載のデータ転送方法の各工程を実行させるためのプログラム。
【請求項１５】
請求項１４に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。