【手続補正書】
【提出日】平成25年7月22日(2013.7.22)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
上記目的を達成するために、ウィンドウシステムを実行する本発明の情報処理装置は、前記ウィンドウシステムの画面を表示装置に表示させる表示手段と、外部の表示装置と通信する通信手段と、制御手段とを有し、前記ウィンドウシステムのウィンドウのうち指定されたウィンドウに対応する画像データを前記通信手段を介して前記外部の表示装置に送信する場合、前記制御手段は、前記外部の表示装置の表示領域の水平画素数及び垂直画素数を前記通信手段を介して取得し、前記指定されたウィンドウのサイズを前記外部の表示装置の表示領域の水平画素数及び垂直画素数よりも小さくしてから、前記指定されたウィンドウに対応する画像データを前記通信手段を介して前記外部の表示装置に送信する。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００４１
【補正方法】変更
【補正の内容】
【００４１】
まず、画面転送処理が開始されると、ＣＰＵ１０１は、プロジェクタ２００から画像要求信号を受信する度に以下の動作を行う。ＣＰＵ１０１は、キャプチャ対象のウィンドウのウィンドウサイズを取得する（Ｓ４１）。ウィンドウサイズの取得は、例えばＷｉｎｄｏｗｓ（登録商標）環境では、ＧｅｔＷｉｎｄｏｗＲｅｃｔ関数を用いて各Ｗｉｎｄｏｗの水平画素数、垂直画素数などの情報を取得可能である。次にＣＰＵ１０１は、取得したウィンドウサイズがプロジェクタ２００の表示画素数以下か判定する（Ｓ４２）。ここで判定を行う理由は、画面転送を行っている最中に、ユーザがウィンドウの拡大や縮小、最大化や最小化といった操作を行う可能性があるからである。
【手続補正３】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ウィンドウシステムを実行する情報処理装置であって、
前記ウィンドウシステムの画面を表示装置に表示させる表示手段と、
外部の表示装置と通信する通信手段と、
制御手段とを有し、
前記ウィンドウシステムのウィンドウのうち指定されたウィンドウに対応する画像データを前記通信手段を介して前記外部の表示装置に送信する場合、前記制御手段は、前記外部の表示装置の表示領域の水平画素数及び垂直画素数を前記通信手段を介して取得し、前記指定されたウィンドウのサイズを前記外部の表示装置の表示領域の水平画素数及び垂直画素数よりも小さくしてから、前記指定されたウィンドウに対応する画像データを前記通信手段を介して前記外部の表示装置に送信することを特徴とする情報処理装置。
【請求項２】
前記指定されたウィンドウはユーザにより選択されたウィンドウであることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記指定されたウィンドウはアクティブウィンドウであることを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記制御手段は、前記ウィンドウのサイズを小さくする前に前記表示装置に警告画面を表示するように前記表示手段を制御することを特徴とする請求項１から３のいずれか１項に記載の情報処理装置。
【請求項５】
前記制御手段は、前記ウィンドウシステムのウィンドウサイズ取得関数を用いて前記ウィンドウのサイズを取得することを特徴とする請求項１から４のいずれか１項に記載の情報処理装置。
【請求項６】
前記制御手段は、前記指定されたウィンドウに対応する画像データを圧縮してから前記通信手段を介して前記外部の表示装置に送信することを特徴とする請求項１から５のいずれか１項に記載の情報処理装置。
【請求項７】
前記制御手段は、前記指定されたウィンドウに対応する画像データを前記通信手段を介して前記外部の表示装置に送信する動作が終了したことに応じて、前記指定されたウィンドウのサイズを元のサイズに戻すことを特徴とする請求項１から６のいずれか１項に記載の情報処理装置。
【請求項８】
ウィンドウシステムを実行する情報処理装置から送信された画像データに対応する画像を表示する表示装置であって、
前記情報処理装置と通信する通信手段と、
前記通信手段を介して受信した画像データを表示する表示手段と、
制御手段とを有し、
前記ウィンドウシステムのウィンドウのうち指定されたウィンドウに対応する画像データを受信して前記表示手段により表示する場合、前記制御手段は、前記指定されたウィンドウのサイズに関する情報を前記通信手段を介して取得し、前記指定されたウィンドウのサイズを前記表示手段の表示領域の水平画素数及び垂直画素数よりも小さくする指示を前記通信手段を介して前記情報処理装置に送信し、前記通信手段を介して受信した前記指定されたウィンドウに対応する画像データのサイズを変更せずに前記表示手段に表示させることを特徴とする表示装置。
【請求項９】
前記表示装置は、前記ウィンドウを指定するための指定手段を有することを特徴とする請求項８に記載の表示装置。
【請求項１０】
前記情報処理装置は、前記指定されたウィンドウのサイズを前記表示手段の表示領域の水平画素数及び垂直画素数よりも小さくする指示を受信したことに応じて、前記指定されたウィンドウのサイズを前記表示手段の表示領域の水平画素数及び垂直画素数よりも小さくしてから前記ウィンドウに対応する画像データを送信することを特徴とする請求項８または９に記載の表示装置。
【請求項１１】
前記表示手段は、画像を投影面に投影する投影手段であることを特徴とする請求項８から１０のいずれか１項に記載の表示装置。
【請求項１２】
ウィンドウシステムを実行する情報処理装置の制御方法であって、
前記情報処理装置は、前記ウィンドウシステムの画面を表示装置に表示させる表示手段と、外部の表示装置と通信する通信手段とを有し、
前記ウィンドウシステムのウィンドウのうち指定されたウィンドウに対応する画像データを前記通信手段を介して前記外部の表示装置に送信する場合、前記外部の表示装置の表示領域の水平画素数及び垂直画素数を前記通信手段を介して取得し、前記指定されたウィンドウのサイズを前記外部の表示装置の表示領域の水平画素数及び垂直画素数よりも小さくしてから、前記指定されたウィンドウに対応する画像データを前記通信手段を介して前記外部の表示装置に送信することを特徴とする情報処理装置の制御方法。
【請求項１３】
ウィンドウシステムを実行する情報処理装置から送信された画像データに対応する画像を表示する表示装置の制御方法であって、
前記表示装置は、前記情報処理装置と通信する通信手段と、前記通信手段を介して受信した画像データを表示する表示手段とを有し、
前記ウィンドウシステムのウィンドウのうち指定されたウィンドウに対応する画像データを受信して前記表示手段により表示する場合、前記指定されたウィンドウのサイズに関する情報を前記通信手段を介して取得し、前記指定されたウィンドウのサイズを前記表示手段の表示領域の水平画素数及び垂直画素数よりも小さくする指示を前記通信手段を介して前記情報処理装置に送信し、前記通信手段を介して受信した前記指定されたウィンドウに対応する画像データのサイズを変更せずに前記表示手段に表示させることを特徴とする表示装置の制御方法。
【請求項１４】
コンピュータに、請求項１２に記載の情報処理装置の制御方法を実行させるためのプログラム。
【請求項１５】
コンピュータに、請求項１３に記載の表示装置の制御方法を実行させるためのプログラム。
【請求項１６】
請求項１４または１５に記載のプログラムを格納したコンピュータが読み取り可能な記憶媒体。