【手続補正書】
【提出日】平成20年8月25日(2008.8.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のアプリケーションウィンドウをグループ化するための方法であって、
第１のアプリケーションウィンドウと、前記第１のアプリケーションウィンドウと独立しており外部に存在する第２のアプリケーションウィンドウとをディスプレイ画面上に表示するステップと、
前記第１のアプリケーションウィンドウと前記第２のアプリケーションウィンドウとを１つのグループとして宣言するステップと、
前記第１のアプリケーションウィンドウと前記第２のウィンドウとを１つのグループへとグループ化するステップと、
前記グループを前記ディスプレイ画面上で表現として表示するステップと
を含み、前記表現は、前記第１のアプリケーションウィンドウと前記第２のアプリケーションウィンドウとが別々であることを特徴とする方法。
【請求項２】
前記グループ上でオペレーションを実行するステップをさらに含むことを特徴とする請求項１に記載の方法。
【請求項３】
実行する前記ステップは、入力デバイスからのコマンドの受け取りに基づくことを特徴とする請求項２に記載の方法。
【請求項４】
動作を実行する前記ステップは、前記グループの前記アプリケーションウィンドウのサブセット上で実行されることを特徴とする請求項２に記載の方法。
【請求項５】
前記第１のアプリケーションウィンドウは、第１のアプリケーションプログラムに対応し、前記第２のアプリケーションウィンドウは、第２のアプリケーションプログラムに対応することを特徴とする請求項１に記載の方法。
【請求項６】
前記第１のアプリケーションプログラムと前記第２のアプリケーションプログラムとは、異なるアプリケーションプログラムであることを特徴とする請求項５に記載の方法。
【請求項７】
前記第１のアプリケーションウィンドウと前記第２のアプリケーションウィンドウとを前記グループから取り出す入力を受け取るステップと、
前記第１のアプリケーションウィンドウと前記第２のアプリケーションウィンドウとを前記ディスプレイ画面上で元の状態へと回復させるステップと
をさらに含むことを特徴とする請求項１に記載の方法。
【請求項８】
宣言する前記ステップは、前記第１のアプリケーションウィンドウと前記第２のアプリケーションウィンドウとをグループ化する入力を入力デバイスから受け取るステップを含むことを特徴とする請求項１に記載の方法。
【請求項９】
前記表現は、前記ディスプレイ画面のデスクトップスペース中に表示される前記第１のアプリケーションウィンドウと前記第２のアプリケーションウィンドウとの縮小されたバージョンのサムネイル画像であることを特徴とする請求項１に記載の方法。
【請求項１０】
前記表現は、前記ディスプレイ画面上のタスクバー区域内のタスクバーボタンであることを特徴とする請求項１に記載の方法。
【請求項１１】
少なくとも１つの第３のアプリケーションウィンドウを表示するステップと、
前記少なくとも１つの第３のアプリケーションウィンドウを第２のグループとして宣言するステップと、
前記少なくとも１つの第３のアプリケーションウィンドウを前記第２のグループへとグループ化するステップと、
前記第２のグループを前記ディスプレイ画面上で第２の表現として表示するステップと
をさらに含むことを特徴とする請求項１に記載の方法。
【請求項１２】
前記第１のアプリケーションウィンドウと前記第２のアプリケーションウィンドウとを前記グループから取り出す入力を受け取るステップと、
前記第１のアプリケーションウィンドウと前記第２のアプリケーションウィンドウとを前記ディスプレイ画面上で元の状態に回復させるステップと
をさらに含むことを特徴とする請求項１１に記載の方法。
【請求項１３】
前記少なくとも１つの第３のアプリケーションウィンドウを前記第２のグループから取り出す入力を受け取るステップと、
前記少なくとも１つの第３のアプリケーションウィンドウを前記ディスプレイ画面上で元の状態に回復させるステップと
をさらに含むことを特徴とする請求項１１に記載の方法。
【請求項１４】
少なくとも１つの第３のアプリケーションウィンドウを表示するステップと、
前記第１のアプリケーションウィンドウと前記第２のアプリケーションウィンドウとを前記グループから取り出す入力を受け取るステップと、
前記第１のアプリケーションウィンドウと前記第２のアプリケーションウィンドウとを前記ディスプレイ画面上で元の状態に回復させるステップと、
前記入力を受け取ることに応じて前記少なくとも１つの第３のアプリケーションウィンドウを第２のグループへとグループ化するステップと、
前記第２のグループを前記ディスプレイ画面上で第２の表現として表示するステップと
をさらに含むことを特徴とする請求項１に記載の方法。
【請求項１５】
複数のアプリケーションウィンドウをグループ化するコンピュータ支援の方法を実行するための、一連のコンピュータ実行可能命令を含むコンピュータ読取り可能記録媒体であって、前記命令がコンピュータにより実行されたときに、該コンピュータは、
第１のアプリケーションウィンドウと、前記第１のアプリケーションウィンドウと独立しており外部に存在する第２のアプリケーションウィンドウとをディスプレイ画面上で表示するステップと、
前記第１のアプリケーションウィンドウと前記第２のアプリケーションウィンドウとを１つのグループとして宣言するステップと、
前記第１のアプリケーションウィンドウと前記第２のウィンドウとを１つのグループへとグループ化するステップと、
前記グループを前記ディスプレイ画面上で表現として表示するステップと
を実行し、前記表現は、前記第１のアプリケーションウィンドウと前記第２のアプリケーションウィンドウとが別々であることを特徴とするコンピュータ読取り可能媒体。
【請求項１６】
前記命令は、さらに、前記コンピュータに、
前記第１のアプリケーションウィンドウと前記第２のアプリケーションウィンドウとを前記グループから取り出す入力を受け取るステップと、
前記第１のアプリケーションウィンドウと前記第２のアプリケーションウィンドウとを前記ディスプレイ画面上で元の状態へと回復させるステップと
を実行させることを特徴とする請求項１５に記載のコンピュータ読取り可能媒体。
【請求項１７】
前記命令は、さらに、前記コンピュータに、
少なくとも１つの第３のアプリケーションウィンドウを表示するステップと、
前記少なくとも１つの第３のアプリケーションウィンドウを１つのグループとして宣言するステップと、
前記少なくとも１つの第３のアプリケーションウィンドウを第２のグループへとグループ化するステップと、
前記第２のグループを前記ディスプレイ画面上で第２の表現として表示するステップと
を実行させることを特徴とする請求項１５に記載のコンピュータ読取り可能媒体。
【請求項１８】
前記命令は、さらに、前記コンピュータに、
少なくとも１つの第３のアプリケーションウィンドウを表示するステップと、
前記第１のアプリケーションウィンドウと前記第２のアプリケーションウィンドウとを前記グループから取り出す入力を受け取るステップと、
前記第１のアプリケーションウィンドウと前記第２のアプリケーションウィンドウとを前記ディスプレイ画面上で元の状態に回復させるステップと、
前記入力を受け取ることに応じて前記少なくとも１つの第３のアプリケーションウィンドウを第２のグループへとグループ化するステップと、
前記第２のグループを前記ディスプレイ画面上で第２の表現として表示するステップと
を実行させることを特徴とする請求項１５に記載のコンピュータ読取り可能媒体。
【請求項１９】
グループ化されたウィンドウを表すデータを処理するための、コンピュータ読み取り可能記録媒体に記録されるソフトウェアアーキテクチャであって、コンピュータにより使用されたときに、該コンピュータに複数のアプリケーションウィンドウをグループ化させるソフトウェアアーキテクチャにおいて、
第１のアプリケーションウィンドウと第２のアプリケーションウィンドウとを前記第１のアプリケーションウィンドウと前記第２のアプリケーションウィンドウとのサムネイル画像を表すグループへとグループ化するように構成される少なくとも１つのコンポーネントと、
前記コンポーネントにアクセスする少なくとも１つのアプリケーションプログラムインターフェースと
を備えることを特徴とするソフトウェアアーキテクチャ。
【請求項２０】
ログアウトセッション中に前記グループの保存することをプログラムにより制御するように構成される少なくとも１つのコンポーネントをさらに備えることを特徴とする請求項１９に記載のソフトウェアアーキテクチャ。