【手続補正書】
【提出日】平成23年12月5日(2011.12.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
実行されると、画面の高さ及び画面の幅を有するグラフィカル・ユーザー・インターフェース（ＧＵＩ）作業空間上で表示領域を整理する方法を実行するコンピューター実行可能な命令がその上に具体化された１つ以上のコンピューター記憶媒体であって、前記方法は、
ＧＵＩ作業空間上に提示される表示領域をサイズ変更するための１つ以上の指示を受け取るステップであって、前記表示領域はウィンドウの高さ及びウィンドウ幅により特徴付けられ、１つ以上の前記指示は前記表示領域をサイズ変更するために垂直に最大化された状態を選択する、ステップと、
前記表示領域を前記垂直に最大化された状態へ自動的に移行させるステップであって、
（ａ）前記ＧＵＩ作業空間上の前記表示領域の前記ウィンドウ高さを、前記垂直に最大化された状態の構成設定により定義される垂直の寸法へサイズ変更するステップであって、前記垂直の寸法は前記画面の高さに対応するものとして定義される、ステップ、及び、
（ｂ）前記表示領域の前記ウィンドウ高さのサイズ変更と同時に、前記ＧＵＩ作業空間上の前記表示領域の前記ウィンドウ幅を、前記垂直に最大化された状態の構成設定により定義される水平の寸法へサイズ変更するステップであって、前記水平の寸法は前記画面の幅より小さい前記画面の高さの所定の比率に対応するものとして定義される、ステップ
を含む、移行させるステップと
を含む、１つ以上のコンピューター記憶媒体。
【請求項２】
前記ＧＵＩ作業空間は、前記表示領域をサイズ変更するための前記１つ以上の指示を受け取るための駆動装置を含み、それによって、ウィンドウ状態の組のうちの１つの選択が容易になり、前記垂直に最大化された状態にマッピングされた前記駆動装置は隠される請求項１に記載の媒体。
【請求項３】
ＧＵＩ作業空間上に提示されている前記表示領域をサイズ変更するための前記１つ以上の指示を受け取る前記ステップは、前記表示領域の端に近い隠された駆動装置におけるユーザーによる選択を検出するステップを含む請求項２に記載の媒体。
【請求項４】
前記ＧＵＩ作業空間上に提示されている前記表示領域をサイズ変更するための１つ以上の表示を受け取る前記ステップは、
前記表示領域の端を捕捉する指示を受け取るステップと、
ドック標的領域への前記入力の垂直の動きを検出するステップと
を含む請求項１に記載の媒体。
【請求項５】
前記表示領域を前記垂直に最大化された状態へ自動的に移行させる前記ステップは、
前記表示領域の前記ウィンドウ幅を、前記画面の幅の半分である前記水平の寸法へサイズ変更するステップを含む請求項１に記載の媒体。
【請求項６】
グラフィカル・ユーザー・インターフェース（ＧＵＩ）作業空間上の１つ以上のドック標的領域を利用して、半最大化された状態と回復された状態との間で表示領域を移行させるコンピューター化された方法であって、
前記ＧＵＩ作業空間内の入力の動きを追跡するステップであって、前記ＧＵＩ作業空間は、前記ＧＵＩ作業空間の水平の端の間で測定された画面の高さと、前記ＧＵＩ作業空間の垂直の端の間で測定された画面の幅とを有する、ステップと、
前記ＧＵＩ作業空間内で少なくとも部分的に表示される少なくとも１つの表示領域を提供するステップであって、前記ＧＵＩ作業空間は前記少なくとも１つの表示領域の後ろにデスクトップ領域を示す、ステップと、
ユーザーが前記表示領域の一部を選択すると、元の状態に存在する前記少なくとも１つの表示領域を前記入力により捕捉する指示を受け取るステップと、
前記ＧＵＩ作業空間の前記水平の端又は前記垂直の端の少なくとも１つに隣接して配置され且つ固定される前記ＧＵＩ作業空間内の前記１つ以上のドック標的領域を構築するステップであって、前記１つ以上のドック標的領域の各々は前記ウィンドウ状態の組のうちの１つに関連付けられる、ステップと、
前記少なくとも１つの捕捉された表示領域をドラッグする間に、前記追跡される動きを利用して、前記入力又は前記表示領域の一部が前記１つ以上のドック標的領域内に入ったか否かを決定するステップと、
前記入力又は前記表示領域の一部が前記１つ以上のドック標的領域内に入ったという決定に付随して、前記少なくとも１つの表示領域を前記元の状態からトリガーされた状態へと自動的に移行させるステップであって、前記トリガーされた状態は、前記１つ以上の入られたドック標的領域に関連付けられる前記ウィンドウ状態の組のうちの１つに対応し、前記少なくとも１つの表示領域は、前記元の状態と前記トリガーされた状態との間で移行すると、サイズ変更される、ステップ
とを含む方法。
【請求項７】
前記少なくとも１つの表示領域を前記元の状態からトリガーされた状態へと自動的に移行させる前記ステップは、
前記１つ以上の入られたドック標的領域にマッピングされた構成設定を決定するステップであって、前記ウィンドウ状態の組の各々が対応する構成設定を有する、ステップと、
前記マッピングされた構成設定を前記少なくとも１つの表示領域に適用するステップと、
少なくとも一時的に、前記トリガーされた状態と一致する前記少なくとも１つの表示領域を格納するステップと
を含む請求項６に記載の方法。
【請求項８】
前記ウィンドウ状態の組は半最大化された状態を含み、前記半最大化された状態は、
前記ＧＵＩ作業空間の画面パラメーターの前記画面の高さに対応する垂直の寸法と、
前記ＧＵＩ作業空間の画面パラメーターの画面の幅の比率に対応する水平の寸法と
を含む構成設定を有する請求項７に記載の方法。
【請求項９】
前記ＧＵＩ作業空間の前記水平の端又は前記垂直の端の少なくとも１つに隣接する１つ以上のドック標的領域を構築する前記ステップは、
前記ＧＵＩ作業空間の前記水平の端の上端の上に上部のドック標的領域を構築するステップと、
前記ＧＵＩ作業空間の前記水平の端の下端の上に下部のドック標的領域を構築するステップとを含み、
前記入力又は前記表示領域の一部が前記上部のドック標的領域又は前記下部のドック標的領域内に入ったことの決定に付随して、前記少なくとも１つの表示領域は前記元の状態から最大化された状態へと自動的に移行され、前記最大化された状態は、
（１）前記ＧＵＩ作業空間画面パラメーターの前記画面の高さに対応する垂直の寸法と、
（２）前記ＧＵＩ作業空間画面パラメーターの前記画面の幅に対応する水平の寸法と
を含む構成設定を有する請求項８に記載の方法。
【請求項１０】
追跡される動きに従って前記少なくとも１つの捕捉された表示領域を移動するステップをさらに含み、前記少なくとも１つの捕捉された表示領域はウィンドウの高さ及びウィンドウの幅により定義される端を含み、前記端は前記少なくとも１つの捕捉された表示領域の前記移動中に前記ＧＵＩ作業空間上で可視である請求項６に記載の方法。
【請求項１１】
前記少なくとも１つの表示領域を前記元の状態からトリガーされたウィンドウ状態へと自動的に移行させることに付随して、前記ウィンドウの高さを前記垂直の寸法に一時的に調節し、前記ウィンドウの幅を前記半最大化された状態の前記水平の寸法に一時的に調節するステップをさらに含む請求項１０に記載の方法。
【請求項１２】
前記追跡される動きを利用して前記入力又は前記表示領域が前記１つ以上のドック標的領域を出たか否かを決定するステップと、
前記入力又は前記表示領域が前記１つ以上のドック標的領域を出たことの決定に付随して、前記少なくとも１つの表示領域を前記トリガーされた状態から前記元の状態へと自動的に回復するステップと
をさらに含む請求項６に記載の方法。
【請求項１３】
前記ＧＵＩ作業空間の前記水平の端又は前記垂直の端の少なくとも１つに隣接する１つ以上のドック標的領域を構築する前記ステップは、
前記ＧＵＩ作業空間の前記垂直の端の右端の上に右のドック標的領域を構築するステップと、
前記ＧＵＩ作業空間の前記垂直の端の左端の上に左のドック標的領域を構築するステップと
を含み、前記入力又は前記表示領域の前記一部が前記右のドック標的領域又は前記左のドック標的領域内に入ったことの決定に付随して、前記少なくとも１つの表示領域が前記元の状態から半最大化された状態へと自動的に移行される請求項６に記載の方法。
【請求項１４】
空間ナビゲーション・ヒューリスティックスに従って管理される複数の表示装置上にＧＵＩ作業空間を提示するステップをさらに含み、前記管理は、
前記複数の表示装置の前記水平の端及び前記垂直の端の少なくとも１つに隣接する１つ以上のドック標的領域を構築するステップと、
前記ＧＵＩ作業空間を分割する前記複数の表示装置の共通の端を識別するステップと、
前記複数の表示装置間での前記少なくとも１つの表示領域の移動を容易にする、前記識別された共通の端に隣接する前記１つ以上のドック標的領域を無効にするステップと
を含む請求項６に記載の方法。
【請求項１５】
前記少なくとも１つの表示領域を捕捉する指示を提供する入力装置の種類を識別するステップをさらに含み、前記１つ以上のドック標的領域内の画面領域は前記識別された種類の入力装置によって確立される請求項６に記載の方法。
【請求項１６】
前記入力又は前記表示領域の前記一部が前記１つ以上のドック標的領域内に入ったとの決定に付随して、許可されるウィンドウサイズの組を決定するために前記少なくとも１つの表示領域上に提示されるアプリケーションとインタラクトするステップと、
前記トリガーされた状態に対応する前記構成設定に対して前記許可されるウィンドウサイズの組を比較するステップと、
前記構成設定が前記許可されるウィンドウサイズの組と矛盾する場合、前記少なくとも１つの表示領域を前記許可されるウィンドウサイズの組のうちの１つへ自動的に移行させるステップと
をさらに含む請求項７に記載の方法。
【請求項１７】
ユーザー・インターフェースを１つ以上の表示装置に提示するためのコンピューター実行可能な命令をその上に具体化された１つ以上のコンピューター記憶媒体であって、前記ユーザー・インターフェースは、
水平の端及び垂直の端を有するグラフィカル・ユーザー・インターフェース（ＧＵＩ）作業空間であって、前記水平の端の間で測定される画面の高さ及び前記垂直の端の間で測定される画面の幅を含むＧＵＩ作業空間から画面パラメーターが導出され、前記垂直の端は左端及び右端を含み、前記水平の端は上端及び下端を含む、ＧＵＩ作業空間と、
前記上端に対して実質的に平行に間隔を空けられた関係の前記上端及び第１のトリガー線に固定され且つ前記上端及び第１のトリガー線によって定義される上部のドック標的領域と、
前記下端に対して実質的に平行に間隔を空けられた関係の前記下端及び第２のトリガー線に固定され且つ前記下端及び第２のトリガー線によって定義される下部のドック標的領域と、
前記右端に対して実質的に平行に間隔を空けられた関係の前記右端及び第３のトリガー線に固定され且つ前記右端及び第３のトリガー線によって定義される右のドック標的領域と、
前記左端に対して実質的に平行に間隔を空けられた関係の前記左端及び第４のトリガー線に固定され且つ前記左端及び第４のトリガー線によって定義される左のドック標的領域と、
元の状態において前記ＧＵＩ作業空間上で提示される前記表示領域であって、前記ＧＵＩ作業空間は前記表示領域の後ろにデスクトップ領域を示す、表示領域と
を含み、前記上部のドック標的領域及び前記下部のドック標的領域内の第１の画面領域は最大化された状態の構成設定にマッピングされ、前記表示領域は、前記表示領域を前記第１の画面領域へドラッグすることにより、前記元の状態から前記最大化された状態へと移行され、前記表示領域は、前記元の状態と前記最大化された状態との間で移行する際にサイズ変更され、
前記右のドック標的領域及び前記左のドック標的領域内の第２の画面領域は半最大化された状態の構成設定にマッピングされ、前記表示領域は、前記表示領域を前記第２の画面領域へドラッグすることにより、前記元の状態から前記半最大化された状態へと移行され、前記表示領域は、前記元の状態と前記半最大化された状態との間で移行する際にサイズ変更される、１つ以上のコンピューター読み取り可能な媒体。
【請求項１８】
前記ユーザー入力が前記第１のトリガー線又は前記第２のトリガー線を横断する場合に、前記表示領域をドラッグずることに付随して、前記表示領域は前記最大化された状態と回復された状態との間で自動的に調節され、前記最大化された状態は、前記画面の高さに対応する垂直の寸法及び前記画面の幅に対応する水平の寸法を含む構成設定を有し、前記回復された状態は前記元の状態に従ってサイズを決められる請求項１７に記載の媒体。
【請求項１９】
前記ユーザー入力が前記第３のトリガー線又は前記第４のトリガー線を横断する場合に、前記表示領域をドラッグずることに付随して、前記表示領域は前記半最大化された状態と回復された状態との間で自動的に調節され、前記半最大化された状態は、前記画面の高さに対応する垂直の寸法及び前記画面の幅の比率に対応する水平の寸法を含む構成設定を有し、前記回復された状態は前記元の状態に従ってサイズを決められる請求項１７に記載の媒体。
【請求項２０】
前記表示領域を前記垂直に最大化された状態へ自動的に移行させる前記ステップは、ディスプレイの高さを前記画面の高さへ、及びディスプレイの幅を前記画面の幅の半分へ、同時にサイズ変更する際に、前記表示領域を自動的に移動させるステップを含み、前記移動させるステップは、前記移行された表示領域が前記画面の右半分又は左半分を占めるように、前記移行された表示領域を提示するステップを含む請求項５に記載の媒体。