【手続補正書】
【提出日】平成17年11月15日(2005.11.15)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  コンピュータオペレーティングシステムによって制御される表示領域の外側の領域において、ビデオ表示システム上でのイメージの表示をイネーブルする方法であって、該コンピュータオペレーティングシステムは、該表示領域の少なくとも一部分を占拠するユーザインターフェースを提示し、該ビデオ表示システムは全表示可能領域を有し、該コンピュータオペレーティングシステムによって制御される該表示領域は該全表示可能領域の一部であり、該方法は、
該ビデオ表示システムのパラメータを調節することにより、第２の表示領域を含むように該ビデオ表示システムの該全表示可能領域を修正することと、
該修正された表示可能領域が修正前よりも広い場合に、該第２の表示領域に対応するようにさらなるビデオ表示メモリを配置して、アドレス可能な、増大した量のビデオ表示メモリを形成することと、
オペレーティングシステムユーザインターフェースによって制御される該表示領域と該第２の表示領域との間に、該修正された表示可能領域を割り当てることと、
該修正された表示可能領域の割り当てに従って、該第２の表示領域に対応する該ビデオ表示メモリに該イメージを書き込むことと、
該オペレーティングシステムユーザインターフェースと関連し、且つ、該オペレーティングシステムユーザインターフェースの制御外で、該イメージが表示されるように、該ビデオ表示メモリの内容を、該ビデオ表示システムに移動することと
を含む方法。
【請求項２】  前記修正された表示可能領域を割り当てることが、前記全表示可能領域のサイズと比べて、前記オペレーティングシステムユーザインターフェースによって制御される前記表示可能領域の前記一部分のサイズを減少させる、請求項１に記載の方法。
【請求項３】  前記修正された表示可能領域が修正前よりも広い、請求項２に記載の方法。
【請求項４】  前記修正された表示可能領域が修正前よりも広く、該修正された表示可能領域を割り当てることが、前記オペレーティングシステムユーザインターフェースによって制御される前記表示領域のサイズを増大させる、請求項１に記載の方法。
【請求項５】  前記オペレーティングシステムユーザインターフェースに割り当てられた前記表示領域の前記増大したサイズは、標準ビデオ解像度モードサイズではない、請求項４に記載の方法。
【請求項６】  前記表示可能領域を修正することは、前記ビデオ表示システムの前記パラメータを調節して、該表示可能領域の少なくとも１つの次元における表示可能画素数を、該ビデオ表示システムによって効果的に表示し得る最大画素数以下となるように増大させることをさらに含む、請求項１に記載の方法。
【請求項７】  前記ビデオ表示システムの前記パラメータを調節することは、該ビデオ表示システムのオーバースキャン領域内の画素にアドレス指定する技術を用いて実行される、請求項６に記載の方法。
【請求項８】  前記イメージは、前記オーバースキャン領域内の画素の少なくとも一部に表示され、ユーザ入力に関連して移動する移動可能ポインタを含む、請求項７に記載の方法。
【請求項９】  前記ポインタは、チップに関連するカーソル作動点の外側に配置された関連するチップを有し、該カーソル作動点は、該ポインタが前記イメージ内に表示されている間、前記オペレーティングシステムユーザインターフェースによって制御される前記表示領域内に残る、請求項８に記載の方法。
【請求項１０】  前記調節されたパラメータは、陰極線管ディスプレイのコントローラのための制御パラメータである、請求項６に記載の方法。
【請求項１１】  前記表示可能領域の少なくとも１つの次元における前記表示可能画素数を増大することにより、第２の表示領域を含むように前記修正された表示可能領域が拡大される、請求項１に記載の方法。
【請求項１２】  前記表示可能画素数が増大される前記次元は垂直方向であり、前記イメージは前記オペレーティングシステムユーザインターフェースの下に表示される、請求項１１に記載の方法。
【請求項１３】  前記表示可能画素数が増大される前記次元は垂直方向であり、前記イメージは前記オペレーティングシステムユーザインターフェースの上に表示される、請求項１１に記載の方法。
【請求項１４】  前記表示可能画素数が増大される前記次元は水平方向であり、前記イメージは前記オペレーティングシステムユーザインターフェースの左に表示される、請求項１１に記載の方法。
【請求項１５】  前記表示可能画素数が増大される前記次元は水平方向であり、前記イメージは前記オペレーティングシステムユーザインターフェースの右に表示される、請求項１１に記載の方法。
【請求項１６】  前記表示可能画素数が増大される前記次元は水平方向および垂直方向の両方であり、前記イメージは前記オペレーティングシステムユーザインターフェースの垂直方向側および該オペレーティングシステムユーザインターフェースの水平方向側に表示される、請求項１１に記載の方法。
【請求項１７】  前記パラメータを調節することにより、前記第２の表示領域を含むように前記ビデオ表示システムの前記全表示可能領域を修正することは、前記表示可能領域を、該ビデオ表示システムによってサポートされた標準解像度へと増大させる、請求項１に記載の方法。
【請求項１８】  前記パラメータを調節することおよび前記修正された表示可能領域を割り当てることは、
前記オペレーティングシステムからの要求を妨害して、第１のより高いビデオ解像度モードを使用することと、
該第１のより高いビデオ解像度モードよりも高い、第２のより高いビデオ解像度モードを用いるように、前記ビデオ表示システムに要求することと、
該オペレーティングシステムユーザインターフェースによって制御される前記表示領域に、該第１のより高いビデオ解像度モードに対応する前記表示可能領域の一部分を割り当てることと、
該イメージを表示する前記第２の表示領域に、該第１のより高いビデオ解像度モードと該第２のより高いビデオ解像度モードとの間の該増大した表示可能領域を割り当てることと、
をさらに含む請求項１に記載の方法。
【請求項１９】  前記パラメータを調節することおよび前記修正された表示可能領域を割り当てることは、
前記オペレーティングシステムからの要求を妨害して、現在の解像度モードよりも高い、より高いビデオ解像度モードを用いることと、
前記オペレーティングシステムユーザインターフェースによって制御される前記表示領域に、該現在の解像度モードに対応する前記表示可能領域を割り当てることと、
前記イメージを表示する前記第２の表示領域に、前記より高いビデオ解像度モードと該現在のビデオ解像度モードとの間の前記増大した表示可能領域を割り当てることと、
をさらに含む請求項１に記載の方法。
【請求項２０】  前記パラメータを調節することおよび前記修正された表示可能領域を割り当てることは、
前記オペレーティングシステムからの要求を妨害して、第１のより高いビデオ解像度モードを使用することと、
該第１のより高いビデオ解像度モードを用いることを前記ビデオ表示システムに要求して、増大した全表示可能領域とすることと、
前記オペレーティングシステムユーザインターフェースによって制御される前記表示領域に、該増大した表示可能領域の一部分を割り当てることと、
前記イメージを表示する前記第２の表示領域に、該増大した表示可能領域の残りの部分を割り当てることと、
をさらに含む請求項１に記載の方法。
【請求項２１】  前記イメージの少なくとも一部分が、前記オペレーティングシステムユーザインターフェースと共に、前記オペレーティングシステムユーザインターフェースが該イメージの該一部分に上書きするのを禁じた様態で表示される、請求項１に記載の方法。
【請求項２２】  ビデオディスプレイシステムの表示領域上の、独立して制御されるプログラムによって提示される一次ユーザインターフェースと関連して、ビデオ表示システム上の二次ユーザインターフェースの表示をイネーブルする表示コントローラであって、該表示コントローラは、
該ビデオ表示システムのパラメータを調節することにより、第２の表示領域を含むように該ビデオ表示システムの全表示可能領域を修正する表示調節設備と、
該修正された全表示可能領域が拡大された場合に、該第２の表示領域に対応するようにさらなるビデオ表示メモリを配置して、アドレス可能な、増大した量のビデオ表示メモリを作成するメモリロケーターと、
該一次ユーザインターフェースと該二次ユーザインターフェースとの間に、該修正された表示可能領域を割り当てる表示割り当て設備と、
該修正された表示可能領域の割り当てに従って、該第２のディスプレイ領域に対応する該ビデオ表示メモリに該二次ユーザインターフェースを書き込み、そして、該二次ユーザインターフェースが該一次ユーザインターフェースと関連して表示されるように、該ビデオ表示メモリの内容を該ビデオ表示システムに移動する、表示移動機構と、
を含む表示コントローラ。
【請求項２３】  前記表示割り当て設備が、前記全表示可能領域のサイズと比べて、前記一次ユーザインターフェースによって制御される前記表示可能領域の一部分のサイズを減少させる、請求項２２に記載の表示コントローラ。
【請求項２４】  前記表示調節設備が、前記全表示可能領域を拡大する、請求項２３に記載の表示コントローラ。
【請求項２５】  前記表示調節設備が、前記全表示可能領域を拡大し、前記表示割り当て設備が、前記一次ユーザインターフェースによって制御される前記表示領域のサイズを増大させる、請求項２２に記載の表示コントローラ。
【請求項２６】  前記一次ユーザインターフェースに割り当てられた前記表示領域の前記増大したサイズは、標準ビデオ解像度モードサイズではない、請求項２５に記載の表示コントローラ。
【請求項２７】  前記表示調節設備は、前記ビデオ表示システムの前記パラメータを調節して、前記表示可能領域の少なくとも１つの次元における表示可能画素数を、前記ビデオ表示システムによって効果的に表示し得る最大画素数以下となるように増大させることにより、前記表示可能領域を修正する、請求項２２に記載の表示コントローラ。
【請求項２８】  前記表示調節設備は、前記ビデオ表示システムのオーバースキャン領域内の画素にアドレス指定する技術を用いて、該ビデオ表示システムのパラメータを調節する、請求項２７に記載の表示コントローラ。
【請求項２９】  前記表示移動機構は、ユーザ入力に関連して移動する移動可能ポインタを用いて、前記オーバースキャン領域内の画素の少なくとも一部に前記二次ユーザインターフェースを表示する、請求項２８に記載の表示コントローラ。
【請求項３０】  前記移動可能ポインタは、チップに関連するカーソル作動点の外側に配置された関連するチップを有し、該カーソル作動点は、該ポインタが前記二次ユーザインターフェース内に表示されている間、前記一次ユーザインターフェースによって制御される前記表示領域内に残る、請求項２９に記載の表示コントローラ。
【請求項３１】  前記表示調節設備によって調節されたパラメータは、陰極線管ディスプレイのコントローラのための制御パラメータである、請求項２７に記載の表示コントローラ。
【請求項３２】  前記表示調節設備は、前記表示可能領域の少なくとも１つの次元における表示可能画素数を増大することにより、第２の表示領域を含むように前記全表示可能領域を拡大する、請求項２２に記載の表示コントローラ。
【請求項３３】  前記表示可能画素数が増大される前記次元は垂直方向であり、前記二次ユーザインターフェースは前記一次ユーザインターフェースの下に表示される、請求項３２に記載の表示コントローラ。
【請求項３４】  前記表示可能画素数が増大される前記次元は垂直方向であり、前記二次ユーザインターフェースは前記一次ユーザインターフェースの上に表示される、請求項３２に記載の表示コントローラ。
【請求項３５】  前記表示可能画素数が増大される前記次元は水平方向であり、前記二次ユーザインターフェースは前記一次ユーザインターフェースの左に表示される、請求項３２に記載の表示コントローラ。
【請求項３６】  前記表示可能画素数が増大される前記次元は水平方向であり、前記二次ユーザインターフェースは前記一次ユーザインターフェースの右に表示される、請求項３２に記載の表示コントローラ。
【請求項３７】  前記表示可能画素数が増大される前記次元は水平方向および垂直方向の両方であり、前記二次ユーザインターフェースは、前記一次ユーザインターフェースの垂直方向側および該一次ユーザインターフェースの水平方向側に表示される、請求項３２に記載の表示コントローラ。
【請求項３８】  前記表示調節設備は、前記パラメータを調節することにより、前記第２の表示領域を含むように前記全表示可能領域を修正し、該表示可能領域を、前記ビデオ表示システムによってサポートされた標準解像度へと増大させる、請求項２２に記載の表示コントローラ。
【請求項３９】  前記表示調節設備および前記表示割り当て設備は、
フッキング機構であって、
前記独立して制御されるプログラムからの要求を妨害して、第１のより高いビデオ解像度モードを使用し、
該第１のより高いビデオ解像度モードよりも高い、第２のより高いビデオ解像度モードを用いることを、前記ビデオ表示システムに要求し、
前記一次ユーザインターフェースによって制御される前記表示領域に、該第１のより高いビデオ解像度モードに対応する前記表示可能領域の一部分を割り当て、そして、
前記二次ユーザインターフェースによって制御される前記第２の表示領域に、該第１のより高いビデオ解像度モードと該第２のより高いビデオ解像度モードとの間の前記増大した表示可能領域を割り当てる、
フッキング機構をさらに含む、請求項２２に記載の表示コントローラ。
【請求項４０】  前記表示調節設備および前記表示割り当て設備は、
フッキング機構であって、
前記独立して制御されるプログラムからの要求を妨害して、現在の解像度モードより高い、より高いビデオ解像度モードを使用し、
前記一次ユーザインターフェースによって制御される前記表示領域に、該現在の解像度モードに対応する前記表示可能領域を割り当て、そして、
前記二次ユーザインターフェースによって制御される前記第２の表示領域に、該より高いビデオ解像度モードと該現在のビデオ解像度モードとの間の前記増大した表示可能領域を割り当てる、
フッキング機構をさらに含む、請求項２２に記載の表示コントローラ。
【請求項４１】  前記表示調節設備および前記表示割り当て設備は、
フッキング機構であって、
前記独立して制御されるプログラムからの要求を妨害して、第１のより高いビデオ解像度モードを使用し、
該第１のより高いビデオ解像度モードを用いることを、前記ビデオ表示システムに要求することにより、前記全表示可能領域を増大させ、
前記一次ユーザインターフェースによって制御される前記表示領域に、前記増大した表示可能領域の一部分を割り当て、そして、
前記二次ユーザインターフェースによって制御される前記第２の表示領域に、前記増大した表示可能領域の残りの部分を割り当てる、
フッキング機構をさらに含む、請求項２２に記載の表示コントローラ。
【請求項４２】  前記表示移動機構は、前記一次ユーザインターフェースが前記二次ユーザインターフェースの前記一部分に上書きするのを禁じた様態で、該一次ユーザインターフェースと共に、該二次ユーザインターフェースの少なくとも一部分を表示する、請求項２２に記載の表示コントローラ。
【請求項４３】  前記表示調節設備は、前記ビデオ表示システムのドライバソフトウェアに対して機能呼出しを実行することにより、該ビデオ表示システムのパラメータを調節する、請求項２２に記載の表示コントローラ。
【請求項４４】  ビデオ表示システムの表示領域上の、独立して制御されるプログラムの一次ユーザインターフェースの表示に関連して、該ビデオ表示システム上に二次ユーザインターフェースを表示するようにコンピュータプロセッサを制御する命令を含む、コンピュータ読み出し可能メモリ媒体であって、
該ビデオ表示システムのパラメータを調節することにより、第２の表示領域を含むように該ビデオ表示システムの前記全表示可能領域を修正することと、
該修正された表示可能領域が修正前よりも広い場合に、該第２の表示領域に対応するようにさらなるビデオ表示メモリを配置して、アドレス可能な、増大した量のビデオ表示メモリを作成することと、
該一次ユーザインターフェースと該二次ユーザインターフェースとの間に、該修正された表示可能領域を割り当てることと、
該修正された表示可能領域の割り当てに従って、該第２の表示領域に対応する該ビデオ表示メモリに該二次ユーザインターフェースを書き込むことと、
該一次ユーザインターフェースと関連し、且つ、該一次ユーザインターフェースの制御外で、該二次ユーザインターフェースが表示されるように、該ビデオ表示メモリの内容を、該ビデオ表示システムに移動することと、
を含む、コンピュータ読み出し可能メモリ媒体。
【請求項４５】  前記修正された表示可能領域を割り当てることが、前記全表示可能領域のサイズと比べて、前記一次ユーザインターフェースによって制御される前記表示可能領域の前記一部分のサイズを減少させる、請求項４４に記載のコンピュータ読み出し可能メモリ媒体。
【請求項４６】  前記修正された表示可能領域が拡大される、請求項４５に記載のコンピュータ読み出し可能メモリ媒体。
【請求項４７】  前記修正された表示可能領域が修正前よりも広く、該修正された表示可能領域を割り当てることが、前記一次ユーザインターフェースによって制御される前記表示領域のサイズを増大させる、請求項４４に記載のコンピュータ読み出し可能メモリ媒体。
【請求項４８】  前記一次ユーザインターフェースに割り当てられた前記表示領域の前記増大したサイズは、標準ビデオ解像度モードサイズではない、請求項４７に記載のコンピュータ読み出し可能メモリ媒体。
【請求項４９】  前記表示可能領域を修正することは、前記ビデオ表示システムの前記パラメータを調節して、該表示可能領域の少なくとも１つの次元における表示可能画素数を、前記ビデオ表示システムによって効果的に表示し得る最大画素数以下となるように増大させることをさらに含む、請求項４４に記載のコンピュータ読み出し可能メモリ媒体。
【請求項５０】  前記ビデオ表示システムの前記パラメータを調節することは、該ビデオ表示システムのオーバースキャン領域内の画素にアドレス指定する技術を用いて実行される、請求項４９に記載のコンピュータ読み出し可能メモリ媒体。
【請求項５１】  前記二次ユーザインターフェースは、前記オーバースキャン領域内の画素の少なくとも一部に表示され、ユーザ入力に関連して移動する移動可能ポインタを含む、請求項４４に記載のコンピュータ読み出し可能メモリ媒体。
【請求項５２】  前記ポインタは、チップに関連するカーソル作動点の外側に配置された関連するチップを有し、該カーソル作動点は、該ポインタが前記二次ユーザインターフェース内に表示されている間、前記一次ユーザインターフェースによって制御される前記表示領域内に残る、請求項５１に記載のコンピュータ読み出し可能メモリ媒体。
【請求項５３】  前記パラメータを調節することにより、前記第２の表示領域を含むように前記ビデオ表示システムの前記全表示可能領域を修正することは、前記表示可能領域を、前記ビデオ表示システムによってサポートされた標準解像度へと増大させる、請求項４４に記載のコンピュータ読み出し可能メモリ媒体。
【請求項５４】  前記パラメータを調節することおよび前記修正された表示可能領域を割り当てることは、
前記一次ユーザインターフェースからの要求を妨害することと、
前記ビデオ表示システムに、異なるビデオ解像度モードを使用することを要求することにより、前記表示可能領域のサイズを修正することと、
該一次ユーザインターフェースと前記二次ユーザインターフェースとの間に該修正された表示領域を割り当てることと、
を行うことにより実行される、請求項４４に記載のコンピュータ読み出し可能メモリ媒体。
【請求項５５】  前記二次ユーザインターフェースの少なくとも一部分が、前記一次ユーザインターフェースと共に、該一次ユーザインターフェースが該二次ユーザインターフェースの一部分に上書きするのを禁じた様態で表示される、請求項４４に記載のコンピュータ読み出し可能メモリ媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００３４
【補正方法】変更
【補正の内容】
【００３４】
前述のルーチンのうちのいずれかが、「失敗」に戻る場合、ステップ１１３の「エミュレーション」モードまたはステップ１１６のウインドウ化したモードが、用いられるべきかどうか、またはプログラムが、ステップ１２４で終了するかをユーザに決定するようにプロンプトし得る。