【手続補正書】
【提出日】平成21年6月19日(2009.6.19)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
少なくとも１つのウィンドウを含む表示域に関する表示データをマッピングする方法において、前記方法が、  各ウィンドウごとにノードを作成するステップであって、各ノードが階層関係データおよび前記ウィンドウに関する表示データに関するフォーマット・データを含むステップと、  前記階層関係データに基づいてノード階層を生成するステップと、  前記表示域を複数のセクションに分割するステップであって、各セクションが前記少なくとも１つのウィンドウとは無関係に定義される前記表示域内の領域を含むステップと、  前記ノード階層を使用して各セクションに関するノード・リストを作成するステップであって、前記セクションの少なくとも一部分に表示される各ウィンドウに関する前記ノードが前記ノード・リストに含まれるステップと、
前記ノード階層を使用して第１のフォーマットから共用フォーマットに前記表示データをマッピングするステップであって、前記マッピングが前記表示データと前記表示データに対応するノードに関するフォーマット・データに基づくステップと、  を有する方法。
【請求項２】
ウィンドウ・イベントの発生をモニターするステップと、  前記ウィンドウ・イベントの前記発生に基づいて前記ノード階層を更新するステップと、  をさらに有する、請求項１に記載の方法。
【請求項３】
前記ウィンドウ・イベントの前記発生に基づいて前記階層関係データを更新するステップをさらに有する、請求項２に記載の方法。
【請求項４】
１組の兄弟ウィンドウに関する１組の兄弟ノードが、前記兄弟ウィンドウのスタック順序に基づいて前記ノード階層内に位置する、請求項１に記載の方法。
【請求項５】
各セクションに関するエレメントを有するアレイを作成するステップであって、各エレメントが対応するセクションに関する前記ノード・リストを含むステップをさらに有する、請求項１に記載の方法。
【請求項６】
ウィンドウ・イベントの発生をモニターするステップと、  前記ウィンドウ・イベントの前記発生に基づいて前記ノード・リストのうちの少なくとも１つを更新するステップと、  をさらに有する、請求項１に記載の方法。
【請求項７】
単一操作で第１のピクセル深さを有する複数のウィンドウに関する表示データを入手するステップをさらに有する、請求項１に記載の方法。
【請求項８】
第２のピクセル深さを有する少なくとも１つのウィンドウについて前記入手ステップおよび前記マッピング・ステップを繰り返すステップをさらに有する、請求項７に記載の方法。
【請求項９】
前記マッピング・ステップが、  前記表示データ内の各ピクセルに対応する前記ノードを決定するステップと、  前記ノードを使用して各ピクセルに関するピクセル・データの第１のフォーマットを決定するステップと、  前記第１のフォーマットの前記ピクセル・データから各ピクセルについて前記共用フォーマットのピクセル・データを生成するステップと、  を含む、請求項１に記載の方法。
【請求項１０】
前記マッピングされた表示データを宛先コンピュータと共用するステップをさらに有する、請求項１に記載の方法。
【請求項１１】
少なくとも１つのウィンドウを含む共用表示域に関する表示データを共用するためのシステムであって、 各ウィンドウごとにノードを作成する手段であって、各ノードが階層関係データおよび前記ウィンドウに関する表示データに関するフォーマット・データを含む手段と、
前記階層関係データを使用して各ノードを含むノード階層を管理する手段と、
前記表示域を複数のセクションに分割する手段であって、各セクションが前記少なくとも１つのウィンドウとは無関係に定義される前記表示域内の領域を含む手段と、
前記ノード階層を使用して各セクションに関するノード・リストを作成する手段であって、前記セクションの少なくとも一部分に表示される各ウィンドウに関する前記ノードが前記ノード・リストに含まれる手段と、
前記ノード階層を使用して第１のフォーマットから共用フォーマットに前記表示データをマッピングする手段であって、前記マッピングが前記表示データと前記表示データに対応するノードに関するフォーマット・データに基づく手段と、
を備えるシステム。
【請求項１２】
少なくとも１つのウィンドウを含む共用表示域に関する表示データをマッピングするためのシステムであって、
各ウィンドウごとにノードを作成する手段であって、各ノードが階層関係データおよび前記ウィンドウに関する表示データに関するフォーマット・データを含む手段と、
前記階層関係データを使用して各ノードを含むノード階層を管理する手段と、
複数のノード・リストを作成する手段であって、各ノード・リストが前記共用表示域の複数のセクションうちの１つの少なくとも一部分に表示される各ウィンドウに関する前記ノードを含む手段と、
前記ノード階層を使用して共用フォーマットに前記表示データ内のピクセル・データをマッピングする手段であって、前記マッピングが前記ピクセル・データと前記ピクセル・データに対応するノードに関するフォーマット・データに基づく手段と、
を備えるシステム。
【請求項１３】
少なくとも１つのウィンドウを含む表示域に関する表示データをマッピングするためのプログラムであって、コンピュータを、
各ウィンドウごとにノードを作成する手段であって、各ノードが前記ウィンドウに関する階層関係データおよび属性情報および前記ウィンドウに関する表示データに関するフォーマット・データを含む手段と、
前記階層関係データを使用して各ノードを含むノード階層を管理する手段と、
複数のノード・リストを作成する手段であって、各ノード・リストが前記共用表示域の複数のセクションのうちの固有の１つの少なくとも一部分に表示される各ウィンドウに関する前記ノードを含む手段と、
前記ノード階層を使用して共用フォーマットに前記表示データ内のピクセル・データをマッピングする手段であって、前記マッピングが前記ピクセル・データと前記ピクセル・データに対応するノードに関するフォーマット・データに基づく手段と、
をとして機能させるプログラム。
【請求項１４】
少なくとも１つのウィンドウを含む表示域に関する表示データをマッピングするためのプログラムであって、コンピュータを、
各ウィンドウごとにノードを作成する手段であって、各ノードが階層関係データおよび前記ウィンドウに関する表示データに関するフォーマット・データを含む手段と、
前記階層関係データを使用してノード階層を生成する手段と、
前記表示域を複数のセクションに分割する手段であって、各セクションが前記少なくとも１つのウィンドウとは無関係に定義される前記表示域内の領域を含む手段と、
前記ノード階層を使用して各セクションに関するノード・リストを作成する手段であって、前記セクションの少なくとも一部分に表示される各ウィンドウに関する前記ノードが前記ノード・リストに含まれる手段と、
前記ノード階層を使用して第１のフォーマットから共用フォーマットに前記表示データをマッピングする手段であって、前記マッピングが前記表示データと前記表示データに対応するノードに関するフォーマット・データに基づく手段と、
として機能させるプログラム。
【請求項１５】
請求項１乃至１１のいずれかの方法に含まれる各ステップをコンピュータに実行させる、プログラム。