(57)【要約】本発明の一実施形態によると、有機発光ダイオード（OLED）ディスプレイを用いたコンピュータシステムのためのパワー管理方法開示されている。該方法は、選択ウィンドウと一以上の非選択ウィンドウを特定するステップを含む。選択ウィンドウに関連する画素（ピクセル）は発光することができる。一以上の非選択ウィンドウに関連するピクセルは、選択ウィンドウに関連するピクセルと同じ強さで発光することができない。【特許請求の範囲】
【請求項１】
選択ウィンドウに関連するピクセルに発光させるステップと、
一以上の非選択ウィンドウがある時、前記一以上の非選択ウィンドウに関連するピクセルに、前記選択ウィンドウに関連したピクセルと同じ強さで発光させないステップと、を有し、
前記選択ウィンドウと前記一以上の非選択ウィンドウが輝度を個別に制御できるピクセルを有するディスプレイ上に表示されることを特徴とする方法。
【請求項２】
請求項１に記載の方法であって、
前記ディスプレイ上に表示されたすべてのウィンドウを特定するステップと、
前記ディスプレイ上に表示されたすべてのウィンドウから前記選択ウィンドウを特定するステップと、
をさらに有することを特徴とする方法。
【請求項３】
請求項１に記載の方法であって、
前記一以上の非選択ウィンドウに関連するピクセルに、前記選択ウィンドウに関連したピクセルと同じ強さで発光させないステップは、前記一以上の非選択ウィンドウに関連するピクセルに発光させないことを含むことを特徴とする方法。
【請求項４】
請求項１に記載の方法であって、
前記一以上の非選択ウィンドウに関連するピクセルに、前記選択ウィンドウに関連したピクセルと同じ強さで発光させないステップは、前記一以上の非選択ウィンドウに関連するピクセルの一部に発光させないことを含むことを特徴とする方法。
【請求項５】
請求項１に記載の方法であって、
前記ディスプレイは、ウィンドウベースのオペレーティングシステムで構成されたコンピュータシステムで使用されることを特徴とする方法。
【請求項６】
請求項１に記載の方法であって、
前記ディスプレイは有機発光ダイオードディスプレイであることを特徴とする方法。
【請求項７】
他のピクセルと独立に発光を制御できるピクセルを有するディスプレイを使用してウィンドウベースのオペレーティングシステムで構成されたコンピュータシステムの情報を表示するステップと、
前記ディスプレイ上に全体が見える一以上のウィンドウを含む第１のウィンドウグループを特定するステップと、
前記第１のウィンドウグループに関連するピクセルを発光させるステップと、
を有することを特徴とする方法。
【請求項８】
請求項７に記載の方法であって、前記第１のウィンドウグループは選択ウィンドウを含むことを特徴とする方法。
【請求項９】
請求項８に記載の方法であって、
前記選択ウィンドウは前面に表示されることを特徴とする方法。
【請求項１０】
請求項７に記載の方法であって、
前記ディスプレイ上に全体が見えない一以上のウィンドウを含む第２のウィンドウグループを特定するステップをさらに有することを特徴とする方法。
【請求項１１】
請求項１０に記載の方法であって、
前記第２のウィンドウグループに関連するピクセルに発光させないことを特徴とする方法。
【請求項１２】
請求項１０に記載の方法であって、
前記第２のウィンドウグループに関連するピクセルに前記第１のウィンドウグループに関連するピクセルによる発光と比較して少ない発光をさせるステップをさらに有することを特徴とする方法。
【請求項１３】
請求項７に記載の方法であって、
前記ディスプレイは有機発光ダイオードディスプレイであることを特徴とする方法。
【請求項１４】
プロセッサと、
前記プロセッサに結合したチップセットと、
前記チップセットに結合したディスプレイと、
前記ディスプレイに結合したディスプレイ制御ロジックと、を有し、
前記ディスプレイは、そのピクセルに他のピクセルと独立に発光させる技術を含み、
前記ディスプレイ制御ロジックは、前記ディスプレイのピクセルに、前記ディスプレイの第１のエリアで発光し、前記ディスプレイの第２のエリアでより少なく発光させることを特徴とするシステム。
【請求項１５】
請求項１４に記載のシステムであって、
前記プロセッサはウィンドウベースオペレーティングシステムで動作することを特徴とするシステム。
【請求項１６】
請求項１５に記載のシステムであって、
前記ディスプレイの前記第１のエリアは選択ウィンドウを含むことを特徴とするシステム。
【請求項１７】
請求項１５に記載のシステムであって、
前記ディスプレイの前記第２のエリアは一以上の非選択ウィンドウを含むことを特徴とするシステム。
【請求項１８】
請求項１４に記載のシステムであって、
前記ディスプレイ制御ロジックは、前記第２のエリアにおいて前記ディスプレイのピクセルに発光させないことを特徴とするシステム。
【請求項１９】
請求項１４に記載のシステムであって、
前記ディスプレイは有機発光ダイオードディスプレイであることを特徴とするシステム。
【請求項２０】
有機発光ダイオードディスプレイ上に表示された選択ウィンドウを特定し、前記選択ウィンドウに関連するピクセルに発光させるロジックを有することを特徴とする装置。
【請求項２１】
請求項２０に記載の装置であって、
前記有機発光ダイオードディスプレイ上に表示された一以上の非選択ウィンドウを特定し、前記一以上の非選択ウィンドウに関連したピクセルに、前記選択ウィンドウに関連するピクセルと同じ強さで発光させないロジックをさらに有することを特徴とする装置。
【請求項２２】
請求項２０に記載の装置であって、
前記有機発光ダイオードディスプレイはウィンドウベースオペレーティングシステムにより制御された情報を表示することを特徴とする装置。
【請求項２３】
機械により実行されたとき、前記機械に、
選択ウィンドウに関連するピクセルに発光させるステップと、
一以上の非選択ウィンドウがある時、前記一以上の非選択ウィンドウに関連するピクセルに、前記選択ウィンドウに関連したピクセルと同じ強さで発光させないステップと、を有し、
前記選択ウィンドウと前記一以上の非選択ウィンドウが輝度を個別に制御できるピクセルを有するディスプレイ上に表示されることを特徴とする動作を実行させる命令を提供する機械読み取り可能媒体を有する製品。
【請求項２４】
請求項２３に記載の製品であって、
前記ディスプレイ上に表示されたすべてのウィンドウを特定するステップと、
前記ディスプレイ上に表示されたすべてのウィンドウから前記選択ウィンドウを特定するステップと、
をさらに有することを特徴とする製品。
【請求項２５】
請求項２３に記載の製品であって、
前記一以上の非選択ウィンドウに関連するピクセルに、前記選択ウィンドウに関連したピクセルと同じ強さで発光させないステップは、前記一以上の非選択ウィンドウに関連するピクセルに発光させないことを含むことを特徴とする製品。
【請求項２６】
請求項２３に記載の製品であって、
前記一以上の非選択ウィンドウに関連するピクセルに、前記選択ウィンドウに関連したピクセルと同じ強さで発光させないステップは、前記一以上の非選択ウィンドウに関連するピクセルの一部に発光させないことを含むことを特徴とする製品。
【請求項２７】
請求項２３に記載の製品であって、
前記ディスプレイは、ウィンドウベースのオペレーティングシステムで構成されたコンピュータシステムで使用されることを特徴とする製品。
【請求項２８】
請求項２３に記載の製品であって、
前記ディスプレイは有機発光ダイオードディスプレイであることを特徴とする製品。
【請求項２９】
ディスプレイスクリーンの第１のエリアに関連するピクセルに第１の輝度レベルで発光させるステップと、
前記ディスプレイスクリーンの第２のエリアに関連するピクセルに第２の輝度レベルで発光させるステップと、を有し、
前記第１のエリアと前記第２のエリアに関連するピクセルの輝度は個別に制御できることを特徴とする方法。
【請求項３０】
請求項２９に記載の方法であって、
前記第１の輝度レベルは前記第２の輝度レベルよりも明るいことを特徴とする方法。
【請求項３１】
請求項２９に記載の方法であって、
前記ディスプレイスクリーンの第１のエリアは関心エリアとして特定された一以上のエリアを含むことを特徴とする方法。
【請求項３２】
請求項２９に記載の方法であって、
前記ディスプレイスクリーンの第１のエリアは、前記ディスプレイスクリーンがウィンドウベースのオペレーティングシステムにより管理された情報を含む時、選択ウィンドウに関連したエリアを含むことを特徴とする方法。
【請求項３３】
請求項３２に記載の方法であって、
前記ディスプレイスクリーンの前記第２のエリアは一以上の非選択ウィンドウに関連するエリアを含むことを特徴とする方法。
【請求項３４】
請求項２９に記載の方法であって、
前記ディスプレイスクリーンの前記第２のエリアは、関心エリアとして特定されていない一以上のエリアを含むことを特徴とする方法。
【請求項３５】
ディスプレイのピクセルを個別に制御して、第１のピクセルセットを第１の輝度レベルで発光させ、第２のピクセルセットを第２の輝度レベルで発光させるディスプレイ制御ロジックを有することを特徴とするシステム。
【請求項３６】
請求項３５に記載のシステムであって、
前記ディスプレイに表示された情報がウィンドウベースオペレーティングシステムにより管理されている時、前記第１のピクセルセットは選択ウィンドウに関連することを特徴とするシステム。
【請求項３７】
請求項３６に記載のシステムであって、
前記第２のピクセルセットは一以上の非選択ウィンドウに関連することを特徴とするシステム。
【請求項３８】
請求項３５に記載のシステムであって、
前記第１の輝度レベルは前記第２の輝度レベルよりも明るいことを特徴とするシステム。
【請求項３９】
請求項３８に記載のシステムであって、
前記第２の輝度レベルは輝度ゼロを含むことを特徴とするシステム。
【請求項４０】
請求項３５に記載のシステムであって、
前記ディスプレイは有機発光ダイオードディスプレイであることを特徴とするシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はパワーマネジメントの分野に関する。特に、ディスプレイのパワー消費を制御する方法及び装置に関する。
【背景技術】
【０００２】
最新のコンピュータシステムにはより多くの機能が統合されているので、パワー消費を削減することがますます重要となっている。バッテリー駆動のモバイルシステムである場合は、特に重要である。モバイルシステムのユーザは常にバッテリー寿命が延びることを期待している。
【０００３】
モバイルシステムの設計者たちは、プロセッサとチップセットのクロックスピードを抑えるパワーマネジメントソリューションを実装し、使用していない部品をディスエーブルし、ディスプレイが必要とするパワーを低減することにより、バッテリー寿命を延ばすように努めている。
【０００４】
一般的に、今日のコンピュータシステムで使用されるディスプレイは、透過型の液晶ディスプレイ（LCD）である。透過型LCDはピクセルを照らす光源を必要とする。その光源からの光は、バックライトと呼ばれることがあるが、その光源がLCDの背後に配置されているからである。LCDのパワー消費はバックライトの輝度が高くなれば大きくなる。一部のコンピュータシステムでは、バックライトのパワー消費は約４ワットであり、最大輝度では６ワット程度にまで大きくなる。ディスプレイ関連のパワー消費を削減することを目的とした努力がされつつある。
【発明の詳細な説明】
【０００５】
添付した図面において、本発明を限定としてではなく例示として示す。図面において、同じ参照符号は同様の構成要素を示す。
【０００６】
一実施形態として、輝度を個別に制御できる画素（ピクセル）を含むディスプレイを有するコンピュータシステムのパワー消費を低減する方法を開示する。パワー消費の削減は、ユーザが関心をもつディスプレイエリアを判断することにより達成される。
【０００７】
以下、説明のために、本発明を完全に理解してもらうために多数の具体的な詳細を記載する。しかし、当業者には明らかなことであるが、本発明はこれらの具体的詳細が無くても実施することができる。他の実施例において、必要以上の詳細は省いて説明するために、周知の構造、プロセス、装置はブロック図の形で示し、概略を述べるだけにとどめる。
【０００８】
コンピュータシステム
図１は、本発明の一実施形態として使用されるコンピュータシステムの一例を示すブロック図である。コンピュータシステム１００は、中央処理装置（CPU）１０２を含み、コンセントまたはバッテリーからパワー供給を受ける。CPU１０２はバス１０５に結合している。CPU１０２は、例えば、カリフォルニア州サンタクララにあるインテルコーポレーションにより生産されたプロセッサである。チップセット１０７は、バス１０５に結合している。チップセット１０７にはメモリ制御ハブ（MCH）１１０が含まれている。MCH１１０は、システムメモリ１１５（例えば、ランダムアクセスメモリ（RAM）、リードオンリーメモリ（ROM）、等）に結合したメモリコントローラ１１２を含む。システムメモリ１１５は、データと、CPU１０２またはコンピュータシステム１００に含まれるその他の処理デバイスにより実行される命令シーケンスと、を格納する。
【０００９】
MCH１１０は、グラフィックインターフェイス１１３を含む。グラフィックインターフェイス１１３にはディスプレイ１３０が結合している。典型的には、ディスプレイ１３０はLCDである。一実施形態では、ディスプレイ１３０は、輝度を個別に制御できる画素（ピクセル）を含むディスプレイである。例えば、ディスプレイ１３０は有機発光ダイオード（OLED）ディスプレイであってもよい。図示はしていないが、ビデオメモリまたはシステムメモリ等の記憶デバイスに格納された画像のデジタル表現をディスプレイ１３０により解釈と表示が行われるディスプレイ信号に変換するロジックがある。
【００１０】
チップセット１０７は、入出力制御ハブ（ICH）１４０も含む。ICH１４０はMCH１１０とハブインターフェイスを介して結合している。ICH１４０は、コンピュータシステム１００内の入出力（I/O）デバイスのためにインターフェイスとして機能する。ICH１４０はペリフェラルバス（例えば、ペリフェラルコンポーネントインターコネクト（PCI）バス）に結合している。このように、ICH１４０は、PCIバス１４２へのインターフェイスを提供するPCIブリッジ１４６を含む。PCIブリッジ１４６は、CPU１０２と周辺デバイスの間のデータパスを提供する。オーディオデバイス１５０とディスクドライブ１５５がPCIバス１４２に接続されている。図示していないが、他のデバイス（例えば、キーボード、マウス、等）もPCIバス１４２に接続してもよい。
【００１１】
液晶ディスプレイ（LCD）
図２は、液晶ディスプレイ（LCD）の一例を示す図である。LCD２００は、例えば、アクティブマトリックス（AM）薄膜トランジスタ（TFT）LCDである。グラフィックスインターフェイス１１３に関連したロジックにより生成されたディスプレイ制御信号２０５は、制御デバイス２１０により解釈され、スクリーン２１５上のピクセル（図示せず）をイネーブルとすることにより表示される。ピクセルはバックライト２２０により照らされる。バックライト２２０の輝度は、ピクセルの輝度に影響し、それゆえ表示される画像の輝度にも影響する。バックライト２２０は、スクリーン２１５の後、またはその長手方向の端に配置された冷陰極管でもよい。
【００１２】
LCD２００の表示品質は解像度によって異なる。例えば、LCD２００は、水平及び垂直方向で１０２４×７６８ピクセルの解像度以下の画像を表示する。各ピクセルは、３つのサブピクセルまたはドットにより構成され、各サブピクセルは、イネーブルされると、赤、緑、青（RGB）の色をそれぞれ表示する。各サブピクセルは、それを表すビットの組み合わせによって色が異なる。サブピクセルを表すビット数により、サブピクセルにより表示される色数、色の深み、すなわちグレースケールが決まる。各サブピクセルは１つの液晶（LC）により構成され、行及び列の位置に基づきアクセスされる。LCは発光しない。これは、LCがバックライト２２０等の光源からの光を必要とすることを意味する。LCは、コンデンサーでもあり、交流電圧に応答する。LCにかけた電圧により、バックライト２２０から出て透過する光の強さが決まる。LCD技術は当業者に知られている。
【００１３】
図３は、LCDのスクリーンに表示された画像の一例を示す図である。スクリーン３００は、図２に示したLCD２００及び図１に示したコンピュータシステム１００に関連するものである。一実施形態において、コンピュータシステム１００は、例えば、ワシントン州レッドモンド市にあるマイクロソフトコーポレーションにより生産されたマイクロソフトウィンドウズ（登録商標）XP等の、ウィンドウベースのオペレーティングシステム（OS）で動作するように構成されている。スクリーン３００には複数のウィンドウ３０５、３１０、３１５が開かれたデスクトップが表示されている。デスクトップには、アイコン３２５等のアプリケーションやフォルダー等に関係するアイコンが含まれている。また、デスクトップには、例えば、スタートバー３２０等のその他の情報も含まれている。
【００１４】
一般に、バックライト２２０がオンの時にはいつも、光がスクリーン３００全体（及びLC全体）に一様に分散される。コンピュータシステム１００のユーザがスクリーン３００の一部のエリアを見ることには関心がなくても、バックライト２２０の輝度は変わらない。図３を参照して、ウィンドウ３０５、３１０、３１５が開かれているが、ウィンドウ３０５がユーザに選択されているので、前面にある。このように、ユーザはウィンドウ３０５に表示された情報にその他の場所に表示された情報よりも関心を持っていることはよくある。しかし、バックライト２２０を制御してスクリーン３００の異なるエリアに光を分散させられないので、ウィンドウ３１０と３１５は、重なっているエリアを除いて、見ることができ、ウィンドウ３０５と同じくらい明るくなっている。この状況はパワーが無駄になるので好ましくない。LCD２００等のLCDに関連するパワー消費を削減する方法として、バックライト２２０の輝度を下げればよい。しかし、バックライト２２０の輝度を下げると、表示されている画像の品質に影響が出てしまう。バックライト２２０の輝度がLCD２００の周囲の光よりも暗いと、画像品質が悪くなる。
【００１５】
有機発光ダイオード（OLED）ディスプレイ
図４は、OLEDディスプレイの一例を示す図である。OLEDは、ニューヨーク州ロチェスター市のイーストマンコダックカンパニーにより開発された技術である。OLEDディスプレイ４００は、図３に示したようにデスクトップを表示する。デスクトップには開かれたウィンドウ３０５、３１０、３１５がある。OLEDディスプレイ４００は、個々のカーボンベースピクセル（図示せず）の薄い層を有しており、電流が流れるとそのカーボンベースのピクセルが光を発する（自己発光ピクセル）。LCDで一般的に使われているようなバックライトは必要ない。このため、OLEDディスプレイ４００は、他のディスプレイ技術を用いて生産されたディスプレイより薄くて軽くすることができる。
【００１６】
ピクセルの各々を通る電流を制御すれば、各ピクセルは他のピクセルと独立に光を発することができる。これは好ましいことであるが、その理由は、ほとんどのパワー消費は、オンになっている（すなわち、発光している）ピクセルによって起こるからである。オフされている（すなわち、発光していない）ピクセルは、パワーを消費しない。結果として、OLEDディスプレイ４００をモバイルコンピュータシステムに使用すると、全体的なパワー消費を削減することができる。OLED技術は当業者に知られている。
【００１７】
OLEDディスプレイ上の選択的ウィンドウ表示
図５は、一実施形態による、選択的ウィンドウ表示方法で使用されるOLEDディスプレイの一例を示す図である。図３の例を用いて説明したように、デスクトップには複数のウィンドウ３０５、３１０、３１５が開かれている。ウィンドウベースのOS（例えば、ウィンドウズ（登録商標）XP等）は、どのウィンドウが今選択されているか（例えば、ウィンドウ３０５）を追跡し、選択されたウィンドウが前面に来るようにする。そのウィンドウベースのOSは選択されていない開かれたウィンドウ（例えば、ウィンドウ３１０と３１５）も追跡する。
【００１８】
OLED制御ロジック（図示せず）を用いてOLEDディスプレイ４００のピクセルを制御することができる。一実施形態において、OLED制御ロジックは、ウィンドウベースのOSから、選択されたウィンドウ（例えば、ウィンドウ３０５）と選択されてないウィンドウ（例えば、ウィンドウ３１０と３１５）に関連する情報を受け取ってもよい。OLED制御ロジックは、選択されたウィンドウに関連したピクセルを発光させる。さらに、選択されていないウィンドウに関連するピクセルの一部または全部を発光させない。例えば、図５を参照して、選択されたウィンドウ３０５は見ることができ、選択されていないウィンドウ３１０と３１５の部分は見えない。
【００１９】
OLED制御ロジックは、選択されていないウィンドウに関連したピクセルに発光させ、ユーザがそのウィンドウを見られるようにして、必要に応じて選択できるようにしてもよい。この例では、非選択ウィンドウ３１０と３１５の広い部分を見えるようにしてもよい。非選択ウィンドウのうちそのウィンドウを特定する部分をユーザに見えるようにしてもよい。これには、例えば、非選択ウィンドウの上部に沿って表示されるタイトルバー５０５などが含まれる。
【００２０】
一実施形態において、非選択ウィンドウに関連したピクセルのほとんどを発光しないようにする替わりに、OLED制御ロジックは、これらのピクセルに流す電流量を減らし、発せられる光が選択されたディスプレイに関連するピクセルほど明るくないようにしてもよい。これは図６の例に示されており、非選択ウィンドウ３１０と３１５は、見ることはできるが、選択ウィンドウ３０５ほど明るくはない。
【００２１】
選択的ウィンドウ表示プロセス
一実施形態において、OLED制御ロジックはソフトウェア（例えば、ディスプレイドライバー）で実施してもよく、コンピュータシステム１００がOLEDディスプレイで構成されている時に使用してもよい。あるいは、ハードウェアまたはソフトウェアとハードウェアの組み合わせで実施してもよい。
【００２２】
図７は、一実施形態による、OLED制御ロジックにより実行されるプロセスの一例を示すフロー図である。OLED制御ロジックは、ウィンドウベースOSで動作するように構成されたコンピュータシステム内のOLEDディスプレイで使用する。コンピュータシステムを使用しているユーザは、新しいウィンドウを開く。この場合、その新しいウィンドウは前面に表示される。あるいは、ユーザはすでに開いているウィンドウを選択する。この場合、その開いているウィンドウも前面に来る。いずれの場合でも、ウィンドウが選択されたことを示す信号がOSに送られる。
【００２３】
ブロック７０５において、開いているウィンドウがすべて特定される。複数のウィンドウが開いていることもある。ウィンドウのいくつかは互いに重なり合っているが、重なり合っていないものもある。あるいは、開いているウィンドウは１つしかなく、その場合、開いているウィンドウは選択されたものである。
【００２４】
一般的に、選択されたウィンドウは前面に表示される。ブロック７１０において、非選択ウィンドウが特定される。一般に、非選択ウィンドウは、選択ウィンドウを含むその他のウィンドウの１つ以上と、全体的または部分的に重なり合っている。非選択ウィンドウをその他のウィンドウと重なり合わないようにすることもできる。一実施形態において、選択ウィンドウしかなくてもよい。
【００２５】
ブロック７１５において、OLED制御ロジックは、特定された非選択ウィンドウに関連するピクセルを特定し、それらのピクセルが発光しないようにする。あるいは、それらのピクセルがより少ない光を発して、非選択ウィンドウが選択ウィンドウほどは明るく見えないようにしてもよい。
【００２６】
図８は、OLEDディスプレイ上に表示されたデスクトップの一例を示す図である。この例では、ウィンドウ８０５と８１０の全体が見えるが、その他のウィンドウが上に来てはいない。ウィンドウ８１５、８２０、８２５は、部分的に重なっている。選択ウィンドウ（例えば、ウィンドウ８０５）は１つしかないが、ウィンドウ８１０に他のウィンドウが重ならないことも可能である。それは、ユーザがウィンドウ８１０全体を見たいためである。一実施形態において、選択ウィンドウ８０５と関連したピクセルに発光させるのに加えて、OLED制御ロジックは、選択されず重なってもいないウィンドウ８１０に関連したピクセルに発光させることもできる。選択されず重なっているウィンドウ８１５、８２０、８２５に関連するピクセルにより発せられる光量を削減することにより、パワー消費を減らすことができる。
【００２７】
選択及び非選択のウィンドウについて説明したが、当業者には明らかなように、本発明は、選択及び非選択のウィンドウ以外の他の基準を用いて、または追加的に用いて、ピクセルの輝度を制御してもよい。例えば、ユーザが表示の好みを指定して、そのユーザの表示の好みに基づいてOLED制御ロジックがピクセルの輝度を制御してもよい。さらにまた、OLEDディスプレイについて説明したが、当業者には明らかなように、各ピクセルの輝度を制御することも含めて、個々にピクセルを制御できるディスプレイ技術で実現された他のディスプレイを使用してもよい。
【００２８】
これらのいろいろな方法は、図１に示したコンピュータシステム１００等のコンピュータシステム中のプロセッサにより実行してもよい。そのプロセッサは、メモリ（例えば、メモリ１１５）に格納されたコンピュータプログラム命令のシーケンスを実行する。そのメモリは、機械読み取り可能な記憶媒体と考えることができる。そのメモリは、RAM、ROM、大容量記憶装置等の持続的記憶メモリ、またはこれらのデバイスの組み合わせでもよい。命令シーケンスの実行により、プロセッサは、例えば、図７に示したプロセスによる動作を実行する。
【００２９】
命令は、記憶デバイスから、またはネットワーク接続を介して他の１つ以上のコンピュータシステム（例えば、サーバコンピュータシステム）からコンピュータシステムのメモリにロードされる。その命令は、複数の記憶デバイス（例えば、RAMと仮想メモリとしてのハードディスク）に平行して格納されてもよい。その結果、これらの命令はプロセッサにより直接実行される。他の場合において、命令は直接実行されなくても、プロセッサにより直接実行可能でなくてもよい。このような状況下、プロセッサに命令を解釈するインタープリターを実行させてもよいし、プロセッサに受け取った命令をそのプロセッサが直接実行可能な命令に変換するコンパイラーを実行させてもよい。他の実施形態において、ハードワイヤード回路をソフトウェア命令の替わりに、あるいはソフトウェア命令に加えて用いて、本発明を実施してもよい。このように、本発明は、ハードウェア回路とソフトウェアの特定の組み合わせや、コンピュータシステムにより実行される命令の特定のソースに限定されるものではない。
【００３０】
本発明を特定の実施形態を参照して説明したが、当然のことながら、クレームに記載した本発明の広い精神と範囲から逸脱することなく、これらの実施形態にいろいろな修正や変更をすることができる。したがって、明細書と図面は例示であって、限定ではないと見なすべきである。
【図面の簡単な説明】
【００３１】
【図１】本発明の一実施形態として使用されるコンピュータシステムの一例を示すブロック図である。
【図２】液晶ディスプレイ（LCD）の一例を示す図である。
【図３】LCDに表示された画像の一例を示す図である。
【図４】有機発光ダイオード（OLED）ディスプレイの一例を示す図である。
【図５】一実施形態による、選択的ウィンドウ表示技術で使用するOLEDの一例を示す図である。
【図６】一実施形態による、非選択ウィンドウが選択されたウィンドウほど目立たなくなったOLEDディスプレイの一例を示す図である。
【図７】一実施形態による、OLED制御ロジックにより実行されるプロセスの一例を示すフロー図である。
【図８】一実施形態による、OLEDディスプレイに表示された複数の可視ウィンドウを有するデスクトップの一例を示す図である。
【図１】
2006527396.tif 000002
【図２】
2006527396.tif 000003
【図３】
2006527396.tif 000004
【図４】
2006527396.tif 000005
【図５】
2006527396.tif 000006
【図６】
2006527396.tif 000007
【図７】
2006527396.tif 000008
【図８】
2006527396.tif 000009
【国際調査報告】
2006527396.tif 000010
2006527396.tif 000011
2006527396.tif 000012