【手続補正書】
【提出日】平成20年8月6日(2008.8.6)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１のモニタと第２のモニタに接続されたコンピュータシステムにおいて、前記第１のモニタを基準とした前記第２のモニタの表示位置を決定する方法であって、
前記第１のモニタと前記第２のモニタにまたがって第１のラインを表示するステップであって、第１のセグメントは前記第１のラインの前記第１のモニタ上に表示された部分であり、第２のセグメントは前記第１のラインの前記第２のモニタ上に表示された部分である、表示するステップと、
前記第２のセグメントはユーザによる位置変更が可能であり、前記第２セグメントが前記第１のセグメントに視覚的に整列されるように位置変更された後で、前記第２セグメントの整列位置を得るステップと、
前記第２のセグメントの前記整列位置と、前記第２のセグメントの最初の表示位置との差異に従って、前記第１のモニタを基準とした前記第２のモニタの表示位置を決定するステップと
を具備したことを特徴とする方法。
【請求項２】
前記第１のラインと平行に、前記第１のモニタと前記第２のモニタにまたがって第２のラインを表示するステップであって、第３のセグメントは前記第２のラインの前記第１のモニタ上に表示された部分であり、第４のセグメントは前記第２のラインの前記第２のモニタ上に表示されるステップと、
前記第４のセグメントはユーザによる位置変更が可能であり、前記第４のセグメントが、前記第３のセグメントに視覚的に整列されるように位置変更された後で、前記第４のセグメントの整列位置を得るステップと、
前記第４のセグメントの前記整列位置と、前記第４のセグメントの最初の表示位置との差異に従って、前記第１のモニタの画素解像度を基準とした前記第２のモニタの画素解像度を決定するステップと
をさらに備えることを特徴とする請求項１に記載の方法。
【請求項３】
前記第１のモニタと前記第２のモニタにまたがってくさび形を表示するステップであって、第５のセグメントは前記くさび形の前記第１のモニタ上に表示された部分であり、第６のセグメントは前記くさび形の前記第２のモニタ上に表示された部分である、表示するステップと、
前記第６のセグメントはユーザによる位置変更が可能であり、前記第６のセグメントが前記第５のセグメントと視覚的に連続するように位置変更した後で、前記６のセグメントの再配置位置を得るステップと、
前記第６のセグメントの前記再配置位置とその最初の表示位置との差異に従って、前記第１のモニタを基準とした前記第２のモニタのオクルージョン領域を決定するステップと
をさらに備えることを特徴とする請求項２に記載の方法。
【請求項４】
前記第１のモニタと前記第２のモニタにまたがって第３のラインを表示するステップであって、第７のセグメントは前記第３のラインの前記第１のモニタ上に表示された部分であり、第８のセグメントは前記第３のラインの前記第２のモニタ上に表示された部分である、表示するステップと、
前記第８のセグメントは、前記第８のセグメントの前記第７のセグメントに最も近い端部にあるアンカポイントの周りをユーザによる回転が可能であり、前記第８のセグメントを、前記第７のセグメントと平行になるように回転させた後で、前記第８のセグメントの最初の表示方向からの回転角に従って、前記第１のモニタを基準とした前記第２のモニタの回転角を決定するステップと
をさらに備えることを特徴とする請求項３に記載の方法。
【請求項５】
前記第３のラインを表示するステップおよび前記回転角を決定するステップは、前記第１のラインを表示するステップの前に実行されることを特徴とする請求項４に記載の方法。
【請求項６】
前記ユーザが前記第２のラインの前記第４のセグメントを位置変更する際に、繰り返して、
第４のセグメントの現在位置を得るステップと、
前記第４のセグメントの前記現在位置とその最初の表示位置との差異に従って、前記第１のモニタの画素解像度を基準とした前記第２のモニタの画素解像度を決定するステップと、
前記第２のモニタの前記決定された画素解像度に従って、前記第２のラインの前記第３のセグメントのラインの太さで前記第４のセグメントを表示するステップと
をさらに備えることを特徴とする請求項４に記載の方法。
【請求項７】
前記コンピュータシステム上で実行されているホストオペレーティングシステム上で実行されるアプリケーションから利用できるように、前記第１のモニタを基準とした前記第２のモニタの位置の決定された値を、オペレーティングシステム値として格納するステップをさらに備えることを特徴とする請求項４に記載の方法。
【請求項８】
前記第１のモニタを基準とした前記第２のモニタの前記表示位置を決定することは、前記ホストオペレーティングシステムのセットアッププロセスの一部として実行されることを特徴とする請求項７に記載の方法。
【請求項９】
前記第１のモニタを基準とした前記第２のモニタの前記表示位置を決定することは、前記コンピュータシステムに前記第１のモニタおよび前記第２のモニタが付加される際に実行されることを特徴とする請求項８に記載の方法。
【請求項１０】
第１のモニタと第２のモニタに接続されたコンピュータシステムにおいて、前記第１のモニタを基準とした前記第２のモニタの表示位置を決定する方法であって、
前記第１のモニタと前記第２のモニタにまたがって第１のラインを表示するステップであって、第１のセグメントは前記第１のラインの前記第１のモニタ上に表示された部分であり、第２のセグメントは前記第１のラインの前記第２のモニタ上に表示された部分である、表示するステップと、
前記第２のセグメントはユーザによる位置変更が可能であり、前記第２セグメントが前記第１のセグメントに視覚的に整列されるように位置変更された後で、前記第２セグメントの整列位置を得るステップと、
前記第２のセグメントの前記整列位置と、前記第２のセグメントの最初の表示位置との差異に従って、前記第１のモニタを基準とした前記第２のモニタの表示位置を決定するステップと、
前記第１のラインと平行に、前記第１のモニタと前記第２のモニタにまたがって第２のラインを表示するステップであって、第３のセグメントは前記第２のラインの前記第１のモニタ上に表示された部分であり、第４のセグメントは前記第２のラインの前記第２のモニタ上に表示されるステップと、
前記第４のセグメントはユーザによる位置変更が可能であり、前記第４のセグメントが、前記第３のセグメントに視覚的に整列されるように位置変更された後で、前記第４のセグメントの整列位置を得るステップと、
前記第４のセグメントの前記整列位置と、前記第４のセグメントの最初の表示位置との差異に従って、前記第１のモニタの画素解像度を基準とした前記第２のモニタの画素解像度を決定するステップと、
前記第１のモニタと前記第２のモニタにまたがってくさび形を表示するステップであって、第５のセグメントは前記くさび形の前記第１のモニタ上に表示された部分であり、第６のセグメントは前記くさび形の前記第２のモニタ上に表示された部分である、表示するステップと、
前記第６のセグメントはユーザによる位置変更が可能であり、前記第６のセグメントが前記第５のセグメントと視覚的に連続するように位置変更した後で、前記６のセグメントの再配置位置を得るステップと、
前記第６のセグメントの前記再配置位置とその最初の表示位置との差異に従って、前記第１のモニタを基準とした前記第２のモニタのオクルージョン領域を決定するステップと
を具備したことを特徴とする方法。
【請求項１１】
第１のモニタを基準とした第２のモニタの表示位置を決定するための、前記第１のモニタと前記第２のモニタに接続されたコンピュータシステムであって、
前記コンピュータシステムからの情報を表示する第１のモニタと、
前記コンピュータシステムからの前記情報を表示するために第１のモニタに結合された前記第２のモニタと、
前記第２のモニタが、前記コンピュータシステムに付加された上で、
前記第１のモニタと前記第２のモニタにまたがって第１のラインを表示し、第１のセグメントは前記第１のラインの前記第１のモニタ上に表示された部分であり、第２のセグメントは前記第１のラインの前記第２のモニタ上に表示された部分であり、
前記第２のセグメントはユーザによる位置変更が可能であり、前記第２セグメントが前記第１のセグメントに視覚的に整列されるように位置変更された後で、前記第２セグメントの整列位置を得、
前記第２のセグメントの前記整列位置と、前記第２のセグメントの最初の表示位置との差異に従って、前記第１のモニタを基準とした前記第２のモニタの表示位置を決定する
ように構成されたコンピューティングデバイスと
を具備したことを特徴とするコンピュータシステム。
【請求項１２】
前記コンピュータシステムに前記第２のモニタを付加された上で、
前記第１のラインと平行に、前記第１のモニタと前記第２のモニタにまたがって第２のラインを表示するステップであって、第３のセグメントは前記第２のラインの前記第１のモニタ上に表示された部分であり、第４のセグメントは前記第２のラインの前記第２のモニタ上に表示され、
前記第４のセグメントはユーザによる位置変更が可能であり、前記第４のセグメントが、前記第３のセグメントに視覚的に整列されるように位置変更された後で、前記第４のセグメントの整列位置を得、
前記第４のセグメントの前記整列位置と、前記第４のセグメントの最初の表示位置との差異に従って、前記第１のモニタの画素解像度を基準とした前記第２のモニタの画素解像度を決定する
ようにさらに構成されることを特徴とする請求項１１に記載のコンピュータシステム。
【請求項１３】
前記コンピュータシステムに前記第２のモニタが付加された上で、
前記第１のモニタと前記第２のモニタにまたがってくさび形を表示し、第５のセグメントは前記くさび形の前記第１のモニタ上に表示された部分であり、第６のセグメントは前記くさび形の前記第２のモニタ上に表示された部分であり、
前記第６のセグメントはユーザによる位置変更が可能であり、前記第６のセグメントが前記第５のセグメントと視覚的に連続するように位置変更した後で、前記６のセグメントの再配置位置を得、
前記第６のセグメントの前記再配置位置とその最初の表示位置との差異に従って、前記第１のモニタを基準とした前記第２のモニタのオクルージョン領域を決定する
ようにさらに構成されることを特徴とする請求項１２に記載のコンピュータシステム。
【請求項１４】
前記コンピュータシステムに前記第２のモニタを付加された上で、
前記第１のモニタと前記第２のモニタにまたがって第３のラインを表示し、第７のセグメントは前記第３のラインの前記第１のモニタ上に表示された部分であり、第８のセグメントは前記第３のラインの前記第２のモニタ上に表示された部分であり、
前記第８のセグメントは、前記第８のセグメントの前記第７のセグメントに最も近い端部にあるアンカポイントの周りをユーザによる回転が可能であり、前記第８のセグメントを、前記第７のセグメントと平行になるように回転させた後で、前記第８のセグメントの最初の表示方向からの回転角に従って、前記第１のモニタを基準とした前記第２のモニタの回転角を決定する
ようにさらに構成されることを特徴とする請求項１３に記載のコンピュータシステム。
【請求項１５】
前記第３のラインを表示することおよび前記回転角を決定することは、前記第１のラインを表示することの前に実行されることを特徴とする請求項１４に記載のコンピュータシステム。
【請求項１６】
前記ユーザが前記第２のラインの前記第４のセグメントを位置変更する際に、繰り返して、
第４のセグメントの現在位置を得、
前記第４のセグメントの前記現在位置とその最初の表示位置との差異に従って、前記第１のモニタの画素解像度を基準とした前記第２のモニタの画素解像度を決定し
前記第２のモニタの前記決定された画素解像度に従って、前記第２のラインの前記第３のセグメントのラインの太さで前記第４のセグメントを表示する
ようにさらに構成されることを特徴とする請求項１４に記載のコンピュータシステム。
【請求項１７】
前記コンピュータシステム上で実行されているホストオペレーティングシステム上で実行されるアプリケーションから利用できるように、前記第１のモニタを基準とした前記第２のモニタの位置の決定された値を、オペレーティングシステム値として格納するようにさらに構成されることを特徴とする請求項１４に記載のコンピュータシステム。
【請求項１８】
前記第１のモニタを基準とした前記第２のモニタの前記表示位置を、前記ホストオペレーティングシステムのセットアッププロセスの一部として決定することを特徴とする請求項１７に記載のコンピュータシステム。
【請求項１９】
第１のモニタを基準とした第２のモニタの表示位置を決定するための、前記第１のモニタと前記第２のモニタに接続されたコンピュータシステムであって、
前記コンピュータシステムからの情報を表示する第１のモニタと、
前記コンピュータシステムからの前記情報を表示するために第１のモニタに結合された前記第２のモニタと、
前記第２のモニタが、前記コンピュータシステムに付加された上で、
前記第１のモニタと前記第２のモニタにまたがって第１のラインを表示するステップであって、第１のセグメントは前記第１のラインの前記第１のモニタ上に表示された部分であり、第２のセグメントは前記第１のラインの前記第２のモニタ上に表示された部分である、表示し、
前記第２のセグメントはユーザによる位置変更が可能であり、前記第２セグメントが前記第１のセグメントに視覚的に整列されるように位置変更された後で、前記第２セグメントの整列位置を得、
前記第２のセグメントの前記整列位置と、前記第２のセグメントの最初の表示位置との差異に従って、前記第１のモニタを基準とした前記第２のモニタの表示位置を決定し、
前記第１のラインと平行に、前記第１のモニタと前記第２のモニタにまたがって第２のラインを表示するステップであって、第３のセグメントは前記第２のラインの前記第１のモニタ上に表示された部分であり、第４のセグメントは前記第２のラインの前記第２のモニタ上に表示され、
前記第４のセグメントはユーザによる位置変更が可能であり、前記第４のセグメントが、前記第３のセグメントに視覚的に整列されるように位置変更された後で、前記第４のセグメントの整列位置を得、
前記第４のセグメントの前記整列位置と、前記第４のセグメントの最初の表示位置との差異に従って、前記第１のモニタの画素解像度を基準とした前記第２のモニタの画素解像度を決定し、
前記第１のモニタと前記第２のモニタにまたがってくさび形を表示し、第５のセグメントは前記くさび形の前記第１のモニタ上に表示された部分であり、第６のセグメントは前記くさび形の前記第２のモニタ上に表示された部分であり、
前記第６のセグメントはユーザによる位置変更が可能であり、前記第６のセグメントが前記第５のセグメントと視覚的に連続するように位置変更した後で、前記６のセグメントの再配置位置を得、
前記第６のセグメントの前記再配置位置とその最初の表示位置との差異に従って、前記第１のモニタを基準とした前記第２のモニタのオクルージョン領域を決定する
ように構成されたコンピューティングデバイスと
を具備したことを特徴とするコンピュータシステム。
【請求項２０】
第１のモニタと第２のモニタに接続されたコンピュータシステムにおいて、前記第１のモニタを基準とした前記第２のモニタの表示位置を決定する方法を実行するコンピュータ実行可能命令を担持するコンピュータ可読記憶媒体であって、前記コンピュータ実行可能命令は、マルチモニタコンピュータシステム上において、
前記第１のモニタと前記第２のモニタにまたがって第１のラインを表示するステップであって、第１のセグメントは前記第１のラインの前記第１のモニタ上に表示された部分であり、第２のセグメントは前記第１のラインの前記第２のモニタ上に表示された部分である、表示するステップと、
前記第２のセグメントはユーザによる位置変更が可能であり、前記第２セグメントが前記第１のセグメントに視覚的に整列されるように位置変更された後で、前記第２セグメントの整列位置を得るステップと、
前記第２のセグメントの前記整列位置と、前記第２のセグメントの最初の表示位置との差異に従って、前記第１のモニタを基準とした前記第２のモニタの表示位置を決定するステップと、
前記第１のラインと平行に、前記第１のモニタと前記第２のモニタにまたがって第２のラインを表示するステップであって、第３のセグメントは前記第２のラインの前記第１のモニタ上に表示された部分であり、第４のセグメントは前記第２のラインの前記第２のモニタ上に表示されるステップと、
前記第４のセグメントはユーザによる位置変更が可能であり、前記第４のセグメントが、前記第３のセグメントに視覚的に整列されるように位置変更された後で、前記第４のセグメントの整列位置を得るステップと、
前記第４のセグメントの前記整列位置と、前記第４のセグメントの最初の表示位置との差異に従って、前記第１のモニタの画素解像度を基準とした前記第２のモニタの画素解像度を決定するステップと、
前記第１のモニタと前記第２のモニタにまたがってくさび形を表示するステップであって、第５のセグメントは前記くさび形の前記第１のモニタ上に表示された部分であり、第６のセグメントは前記くさび形の前記第２のモニタ上に表示された部分である、表示するステップと、
前記第６のセグメントはユーザによる位置変更が可能であり、前記第６のセグメントが前記第５のセグメントと視覚的に連続するように位置変更した後で、前記６のセグメントの再配置位置を得るステップと、
前記第６のセグメントの前記再配置位置とその最初の表示位置との差異に従って、前記第１のモニタを基準とした前記第２のモニタのオクルージョン領域を決定するステップと
を実行することを特徴とするコンピュータ可読記憶媒体。