(57)【特許請求の範囲】
【請求項１】
画像の画素毎のカラー成分を記憶するフレームバッファを用いて画像を表示するフラットパネルディスプレイ装置の欠陥画素の表示を制御する方法であって、
前記欠陥画素に対応する前記フラットパネルディスプレイ装置の画面位置を獲得するステップと、
前記欠陥画素が適切に表示することができる１又は複数のカラー成分を示す画素特性情報を受信するステップと、
前記欠陥画素の表示を制御するときに使用され、前記画素特性情報が含まれる調整情報を決定するステップと、
前記欠陥画素の前記画面位置及び前記調整情報を記憶するステップと、
を備え、
前記決定するステップにおいて、前記欠陥画素の表示を制御するため使用される動作モードを受信し、前記動作モードを前記調整情報に組み込むステップをさらに備え、
前記動作モードがスタティック型である場合には、前記画素特性情報に示された前記欠陥画素の適切に機能する各カラー成分をスケーリングするため使用されるスケーリングファクタに基づいて、前記欠陥画素の強度を低減するために、前記欠陥画素に対応して前記フレームバッファに記憶されたカラー成分が修正され、
前記動作モードがアダプティブ型である場合には、前記画素特性情報に示された前記欠陥画素の適切に機能するカラー成分で表現されるカラーと前記欠陥画素に対応して前記フレームバッファに記憶されたカラー成分で表現されるカラーとが近似するように、前記欠陥画素に対応して前記フレームバッファに記憶されたカラー成分が修正される方法。
【請求項２】
画像の画素毎のカラー成分を記憶するフレームバッファを用いて画像を表示するフラットパネルディスプレイ装置の欠陥画素の表示を制御するため、前記フラットパネルディスプレイ装置への入力を調整する方法であって、
前記欠陥画素に対応する前記フラットパネルディスプレイ装置の画面位置を受信するステップと、
前記欠陥画素の表示を制御するため使用される動作モードを含む前記欠陥画素の調整情報を受信するステップと、
前記調整情報に基づいて前記欠陥画素の表示を制御するため前記入力を調整するステップと、
前記フラットパネルディスプレイ装置上の画面位置に表示するために前記調整するステップにより調整された前記入力を前記フラットパネルディスプレイ装置へ出力するステップと、
を備え、
前記動作モードがスタティック型である場合には、前記欠陥画素の適切に機能する各カラー成分をスケーリングするため使用されるスケーリングファクタに基づいて、前記欠陥画素の強度を低減するために、前記欠陥画素に対応して前記フレームバッファに記憶されたカラー成分が修正され、
前記動作モードがアダプティブ型である場合には、前記欠陥画素の適切に機能するカラー成分で表現されるカラーと前記欠陥画素に対応して前記フレームバッファに記憶されたカラー成分で表現されるカラーとが近似するように、前記欠陥画素に対応して前記フレームバッファに記憶されたカラー成分が修正される方法。
【発明の詳細な説明】
【発明の分野】
【０００１】
[0001]本発明の実施形態は、一般に、フラットパネルディスプレイの欠陥画素を特定し、欠陥画素の入力を調整することに関する。
【関連技術の説明】
【０００２】
[0002]従来型のフラットパネルディスプレイは、典型的に、完全に機能しない、例えば、黒又は白を表示するか、又は、機能しない１個以上のカラー成分（赤、緑、又は、青）を有するかのいずれかの欠陥のある画素の影響を受ける。故障は、典型的に、製造欠陥の結果であるため、故障は恒久的であり、欠陥のあるフラットパネルディスプレイに表示される画像中の視覚的アーティファクトの原因になる。
【０００３】
[0003]したがって、画像が欠陥のある各フラットパネルディスプレイに表示される品質を改善するためにフラットパネルディスプレイの欠陥画素の表示を制御することが望まれる。
【発明の概要】
【０００４】
[0004]本発明は、欠陥画素を特定し、欠陥画素の表示を制御するため入力を調整する新しいシステム及び方法を含む。欠陥画素の入力の調整は、欠陥画素を含むフラットパネルディスプレイ上で見られる画像の品質を改善する。例えば、欠陥画素の各カラー成分を制御するトランジスタがオン状態に陥り動けなくなるとき、その結果、欠陥画素がフラットパネルディスプレイ上で白く見えるとき、画像の品質は、欠陥画素が明るくされなければ、すなわち、黒に設定されるならば、改善される。
【０００５】
[0005]各欠陥画素の画面位置は特定され、記憶される。調整情報は欠陥画素毎にさらに記憶される。調整情報は、画像を表示する前に、欠陥画素毎に記憶されたカラー値を修正するため使用される。欠陥画素は使用できない状態にされるか、又は、１個以上のカラー成分が記憶され、修正され、又は、使用できない状態にされる。
【０００６】
[0006]フラットパネルディスプレイ装置の欠陥画素を特性化する本発明の方法の様々な実施形態は、欠陥画素に対応するフラットパネルディスプレイ装置の画面位置を獲得するステップと、欠陥画素の表示を制御する際に使用される調整情報を決定するステップと、欠陥画素の画面位置及び調整情報を記憶するステップとを含む。
【０００７】
[0007]フラットパネルディスプレイ装置の欠陥画素の表示を制御するため入力を調整する本発明の方法の様々な実施形態は、欠陥画素に対応するフラットパネルディスプレイ装置の画面位置を受信するステップと、欠陥画素の調整情報を受信するステップと、調整情報に基づいて欠陥画素の表示を制御するため入力を調整するステップと、フラットパネルディスプレイ装置上の画面位置に表示するため欠陥画素を出力するステップとを含む。
【０００８】
[0008]コンピュータ読み取り可能な媒体の様々な実施形態は、プログラマブルグラフィックスプロセッサによって実行されるとき、フラットパネルディスプレイ装置の欠陥画素の表示を制御するため入力を調整するプロセスを実行する、プログラムを備える。このプロセスは、欠陥画素に対応するフラットパネルディスプレイ装置の画面位置を受信するステップと、欠陥画素の調整情報を受信するステップと、調整情報に基づいて欠陥画素の表示を制御するため入力を調整するステップと、フラットパネルディスプレイ装置上の画面位置に表示するため欠陥画素を出力するステップとを含む。
【０００９】
[0009]上記の本発明の特長が詳しく理解されるように、上記の簡単に要約された本発明のより詳細な説明が、一部が添付図面に例示された実施形態を参照することにより行われる。しかし、添付図面は本発明の例示的な実施形態を図示するだけであり、したがって、本発明は他の同様に効果を奏する実施形態を認めるので、本発明の範囲を制限するものとみなされるべきでないことに注意すべきである。
【詳細な説明】
【００１０】
[0018]後に続く説明では、多数の特定の詳細が本発明のより完全な理解を提供するため記載される。しかし、本発明がこれらの特定の詳細の一つ以上を用いることなく実施されることは当業者に明らかである。その他の事例では、周知の特長は本発明を曖昧にすることを避けるため記載されていない。
【００１１】
[0019]本発明は、欠陥画素を特定し、欠陥画素の表示を制御するため、欠陥画素を使用できない状態にするか、又は、欠陥画素毎に記憶されたカラー成分を調整する新しい方法を含む。記憶されたカラー成分はスタティック動作モードに基づいて調整される。例えば、欠陥画素の各カラー成分は、黒を表示するため使用できない状態にされるか、又は、記憶されたカラー成分の飽和レベルを低下させるためスケーリングされる。記憶されたカラー成分はアダプティブ動作モードに基づいて調整されることもある。例えば、記憶されたカラー成分は、記憶されたカラー成分と、欠陥レベルによって適切に表示される特定のカラー成分とに基づいて修正される。欠陥画素の記憶されたカラー成分を調整すること、又は、欠陥画素を使用できない状態にすることは、１個以上の欠陥画素を含むフラットパネルディスプレイ上で見られる画像の品質を改善する。
【００１２】
[0020]図１Ａは、本発明の一つ以上の態様による、欠陥画素１０６及び１０７を含む、フラットパネルディスプレイ、すなわち、ディスプレイ１００を図示する。位置ロケータ１０５は、欠陥画素１０６のような欠陥画素の座標を特定するためユーザによって制御される。本発明のある種の実施形態では、ユーザは欠陥画素の上に位置ロケータ１０５を置き、その特定の欠陥画素の位置を記憶するためマウスボタンを作動させる。ＧＵＩ（グラフィックスユーザインターフェイス）ウィンドウ１１０は、図１Ｂ及び１Ｄと関連して記載されているように、欠陥画素位置及びその他の特性の捕捉を支援するため選択可能ボタンを含む。ＧＵＩウィンドウ１１０は、ユーザによって、又は、ＧＵＩウィンドウ１１０若しくは１１５の表示を制御する欠陥画素マネージャアプリケーションによって配置されるので、ＧＵＩウィンドウは欠陥画素を妨げない。欠陥画素マネージャアプリケーションがユーザによって呼び出されるとき、ＧＵＩウィンドウ１１０はディスプレイ１００上に表示される。
【００１３】
[0021]図１Ｂは、本発明の一つ以上の態様による、ＧＵＩウィンドウ１１０の例示的な実施形態を図示する。ＧＵＩウィンドウ１１０は、２個の選択可能ボタン、すなわち、「別の画素」ボタン１２５及び「完了」ボタン１３５を含む。別の画素１２５が選択されるたびに、ユーザはディスプレイ１００内の欠陥画素の画面座標を特定する。ユーザが欠陥画素の特定を完了したとき、ユーザは完了１３５を選択し、ＧＵＩウィンドウ１１０は閉じる。
【００１４】
[0022]欠陥画素の特定を容易化するために、欠陥画素マネージャアプリケーションは、典型的に、別の画素１２５の選択毎に、ディスプレイを完全に白画像に設定し、次に、完全に黒画像に設定する。これは、ユーザが、オン状態に陥るか、又は、オフ状態に陥った１個以上のカラー成分（赤、緑、青）を有する欠陥画素を見ることを可能にする。従来型のフラットパネルディスプレイでは、別個のトランジスタが各カラー成分を制御し、各トランジスタは、フラットパネルディスプレイの製造欠陥に起因して、機能しなくなり、オン状態又はオフ状態に陥り動けなくなる。
【００１５】
[0023]図１Ｃは、本発明の一つ以上の態様による、調整情報を生成するため欠陥画素を特性化する方法の例示的な実施形態を示す。ステップ１５０において、欠陥画素マネージャアプリケーションは、欠陥画素に対応する画面座標を受信し、位置を記憶する。ステップ１５５において、欠陥画素マネージャアプリケーションは、別の欠陥画素が特定されたかどうか、すなわち、別の画素１２５が選択されたかどうかを判定し、そうであるならば、ステップ１５０へ戻る。そうでなければ、ステップ１６０において、欠陥画素マネージャアプリケーションは、特定された（１個以上の）欠陥画素の調整を決定し、欠陥画素毎の調整情報を記憶する。例えば、調整情報は、欠陥画素が白（オン状態に固定）ではなく、黒（オフ状態に固定）として表示されるように、欠陥情報が使用できない状態にされるべきであること示す。特に、特定の欠陥画素を制御するトランジスタは、オン状態に固定されたトランジスタが効率的にオフ状態に固定するよう強制するため使用できない状態にされる。欠陥画素を使用できない状態にすることの付加的な利益は、電流が使用できない状態にされたトランジスタを流れないので、電力消費がこれらの使用できない状態にされたトランジスタに関して削減されることである。
【００１６】
[0024]図１Ｄは、本発明の一つ以上の態様による、ＧＵＩウィンドウ、ＧＵＩウィンドウ１１５の別の例示的な実施形態を図示する。この例示的な実施形態では、ＧＵＩウィンドウ１１５は、２個の選択可能ボタン、すなわち、「別の画素」ボタン１２５及び「完了」ボタン１３５を含み、さらに、画素特性１２０の選択メニュー及び動作モード１３０の選択メニューを含む。別の画素１２５及び完了１３５は、図１Ｂと共に説明したように機能する。画素特性１２０は、ユーザが特定の欠陥画素によって表示され得るカラー成分がどれであるかを特定することを可能にする。
【００１７】
[0025]欠陥画素の特性化を容易化するため、欠陥画素マネージャアプリケーションは、表示を、完全に白の画像、完全に黒の画像、完全に赤の画像、完全に緑の画像、及び完全に青の画像を含む画像のシーケンスにセットする。これは、欠陥画像が表示可能であるならば、ユーザがどれかの（１個以上の）カラー成分を見ることを可能にする。ユーザは、次に、画素特性１２０内の１個以上のボタンを選択することにより表示され得る（１個以上の）カラー成分を特定する。画素特性１２０によって入力されたこの画素特性情報は、各欠陥画素の調整情報の一部として欠陥画素マネージャアプリケーションによって記憶される。本発明のある種の実施形態では、画素特性１２０の白ボタン及び黒ボタンは省略される。本発明の他の実施形態では、画素特性１２０内の赤ボタン、緑ボタン及び青ボタンは省略される。
【００１８】
[0026]ユーザは、動作モード１３０を使用して欠陥画素の表示を制御する入力を調整するために特定の動作モードを選択する。スタティック動作モードは、所定の調整が各欠陥レベルに適用されるべきであることを示すために選択される。例えば、スタティック動作モードは、全欠陥画素を使用できない状態にするため使用される。本発明の別の実施形態では、スタティック動作モードは欠陥画素のそれぞれのため記憶された各カラー成分をスケーリングするため使用される。本発明の代替的な実施形態では、特定の表示装置のための欠陥画素の動作モード、画素特性情報、及び調整情報は、表示装置のユーザ以外のソースによって提供される。例えば、ディスプレイコンフィギュレーションファイルが特定の表示装置の製造元によって提供される。
【００１９】
[0027]フレームバッファは表示装置に表示するための画像の画素毎のカラー成分を記憶する。スタティック動作モードは、オン状態又はオフ状態に陥って固定されたカラー成分の飽和度を低減するために、フレームバッファに記憶された欠陥画素に対応する各カラー成分を修正するため使用される。欠陥画素が使用できない状態にされたときの結果と同様に、黒画素を表示するのではなく、機能的なカラー成分をスケーリングすることは、欠陥画素の強度を低減する。例えば、欠陥画素の青と緑のカラー成分がオン状態に陥って動けなくならば、赤成分が欠陥画素の強度を低減するためスケーリングされる。スタティック動作モードは、欠陥画素に対応するフレームバッファに記憶されたカラーとは独立に調整を決定するため使用される。本発明の他の実施形態では、欠陥画素のカラー成分は欠陥画素の強度を増加させるためスケーリングされる。
【００２０】
[0028]アダプティブ動作モードは、欠陥画素毎に記憶されたカラー成分が、画素特性１２０によって供給された画素特性情報に基づいて、修正されるか、又は、使用できない状態にされることを指定するために選択されることができる。例えば、欠陥画素の記憶されたカラーが青であり（赤と緑は零の値をとる）、青成分が適切に機能し、しかし、赤成分がオン状態に固定されているならば、赤成分は使用できない状態にされ、画素が青として適切に表示されるようにする。フラットパネルディスプレイ上の欠陥画素に関して適切に機能しないカラー成分を適応的に使用できない状態にすることは、欠陥画素によって引き起こされる視覚的アーティファクトを伴うことなく画像が表示されることを可能にする。
【００２１】
[0029]図１Ｅは、本発明の一つ以上の態様による、欠陥画素毎の画素特性情報を生成するため欠陥画素を特性化する方法の別の例示的な実施形態を図示する。ステップ１７０において、欠陥画素マネージャアプリケーションは、欠陥画素に対応する画面座標を受信し、その位置を記憶する。ステップ１７５において、欠陥画素マネージャアプリケーションは、欠陥画素の画素特性情報を受信し、画素特性情報を記憶する。ステップ１８０において、欠陥画素マネージャアプリケーションは、別の欠陥画素が特定されたかどうか、すなわち、ＧＵＩウィンドウ１１５内の別の画素１２５が選択されたかどうかを判定し、そうであるならば、ステップ１７０へ戻る。そうでなければ、ステップ１８５において、欠陥画素マネージャアプリケーションは、欠陥画素の動作モード選択を受信し、動作モードを記憶する。
【００２２】
[0030]ステップ１９０において、欠陥画素マネージャアプリケーションは、特定された（１個以上の）欠陥画素の調整を決定し、各欠陥画素の調整情報を記憶する。動作モードがスタティック型あるとき、欠陥画素マネージャアプリケーションは単に（１個以上の）欠陥画素を使用できない状態にする。代替的に、欠陥画素マネージャアプリケーションは、さらに、欠陥画素の適切に機能する各カラー成分をスケーリングするため使用されるスケーリングファクタを決定し、（１個以上の）欠陥画素の機能しないカラー成分を使用できない状態にする。動作モードがアダプティブ型であるとき、欠陥画素マネージャアプリケーションは単に動作モードを記憶し、図４に関連して説明されるように、（１個以上の）欠陥画素のそれぞれに対応するフレームバッファに記憶されたカラーに基づいて（１個以上の）欠陥画素の各成分の特定の調整を決定する。
【００２３】
[0031]図２Ａは、本発明の一つ以上の態様による、ホストコンピュータ２１０、グラフィックスサブシステム２７０及び表示装置２６０を含むそれぞれのコンピューティングシステム２００の例示的な実施形態のブロック図である。コンピューティングシステム２００は、デスクトップコンピュータ、サーバー、ラップトップコンピュータ、パームサイズコンピュータ、タブレットコンピュータ、ゲームコンソール、ＰＤＡ（個人情報端末）又は携帯電話機のようなポータブルワイヤレス端末、コンピュータベースのシミュレータなどでもよい。ホストコンピュータ２１０は、ホストメモリ２１２へ直接的にインターフェイスをとるためシステムメモリコントローラを含むか、又は、（図示されるように）システムインターフェイス２１５を介してホストメモリ２１２と通信する、ホストプロセッサ２１４を含む。システムインターフェイス２１５はＩ／Ｏ（入力／出力）インターフェイスでもよく、又は、ホストメモリ２１２へ直接的にインターフェイスをとるためシステムメモリコントローラを含むブリッジ装置でもよい。当分野において既知であるシステムインターフェイス２１５の一実施例は、Ｉｎｔｅｌ（登録商標）Ｎｏｒｔｈｂｒｉｄｇｅを含む。
【００２４】
[0032]システムインターフェイス２１５は、キーボード２０６及び入力装置２２５から入力信号を受信するためＩ／Ｏ（入力／出力）インターフェイス２２０に結合され、入力装置２２５はマウスなどでもよい。キーボード２０６及び入力装置２２５は、ＧＵＩウィンドウ１１５が表示装置２６０上に表示されるときに、調整情報、動作モード、及び画素特性情報を欠陥画素マネージャ（アプリケーション）２３０に供給するため使用される。
【００２５】
[0033]グラフィックスサブシステム２７０は、ローカルメモリ２４０及びプログラマブルグラフィックスプロセッサ２０５を含む。ホストコンピュータ２１０はシステムインターフェイス２１５を介してグラフィックスサブシステム２７０と通信する。グラフィックスプロセッサ２０５によって受信されたデータ、プログラム命令、及びコマンドは、グラフィックスプロセッサ２０５によって直接に処理され、又は、ローカルメモリ２４０に書き込まれる。プログラマブルグラフィックスプロセッサ２０５は、テクスチャマップを含むグラフィックスサーフェイスデータと、プログラム命令とを記憶するためメモリを使用し、ここで、グラフィックスサーフェイスデータは、プログラマブルグラフィックスプロセッサ２０５内の計算ユニットへ入力され、又は、計算ユニットから出力されるデータである。グラフィックスサーフェイスデータはサーフェイス２４２に記憶され、サーフェイス２４２はフレームバッファでもよい。付加的なサーフェイスはローカルメモリ２４０又はホストメモリ２１２に記憶される。
【００２６】
[0034]プログラマブルグラフィックスプロセッサ２０５は、テーブルルックアップ、スカラーとベクトルの加算、乗算、除算、座標系マッピング、ベクトル法線の計算、モザイク化、微係数の計算、ラスター化、補間、テクスチャマッピング、シェーディング、ライティング、フィルタリングなどの多種多様の計算機能を実行する。プログラマブルグラフィックスプロセッサ２０５は、グラフィックスプリミティブを処理し、装置２６０に表示する画像データを生成するため、頂点プログラム及びシェーダープログラムを実行する。（頂点又はシェーダー）プログラム命令及びデータはグラフィックスメモリ、例えば、ホストメモリ２１２の一部分、ローカルメモリ２４０、又は、プログラマブルグラフィックスプロセッサ２０５内のストレージリソースに記憶される。
【００２７】
[0035]ローカルメモリ２４０又はホストメモリ２１２内でサーフェイス２４２のようなフレームバッファに記憶された画像データは、フレームバッファによって表現された各画素のカラーを含む。プログラマブルグラフィックスプロセッサ２０５は、画像データをサーフェイス２４２に書き込み、表示前に画像データを修正するため画像データを読み出す。プログラマブルグラフィックスプロセッサ２０５はサーフェイス２４２を読み出し、画像データを表示のため表示装置２６０へ出力する。本発明のある種の実施形態では、サーフェイス２４２はホストメモリ２１２に記憶される。プログラマブルグラフィックスプロセッサ２０５は、表示装置、ネットワーク、電子制御システム、その他のコンピューティングシステム２００、その他のグラフィックスサブシステム２７０などへデータを送るようにさらに構成される。
【００２８】
[0036]グラフィックス装置ドライバ２３５は、欠陥画素マネージャ２３０のようなホストプロセッサ２１４によって実行されるプロセスと、プログラマブルグラフィックスプロセッサ２０５との間でインターフェイスをとり、プログラマブルグラフィックスプロセッサ２０５による実行のため必要とされるのに応じてプログラム命令を変換する。プログラマブルグラフィックスプロセッサ２０５は、サーフェイス２４２内の特定の画素の表示を制御するため、欠陥画素マネージャ２３０によってさらにプログラムされる。特に、プログラマブルグラフィックスプロセッサ２０５は、欠陥画素を使用できない状態にするように、又は、欠陥画素の１個以上のカラー成分を修正するように構成される。アダプティブ動作モードが指定されたとき、プログラマブルグラフィックスプロセッサ２０５は欠陥画素の記憶されたカラーを読み出し、欠陥画素マネージャ２３０の制御下で、カラーを修正するか、又は、１個以上のカラー成分を使用できない状態にする。
【００２９】
[0037]図２Ｂは、本発明の一つ以上の態様による、ホストコンピュータ２１０及び表示装置２６０を含むそれぞれのコンピューティングシステム２８０の別の例示的な実施形態のブロック図である。コンピューティングシステム２８０は、図２Ａに関連して説明された、ホストメモリ２１２、グラフィックス装置ドライバ２３５、欠陥画素マネージャ２３０、キーボード２０６、Ｉ／Ｏインターフェイス２２０、入力装置２２５、システムインターフェイス２１５、及び表示装置２６０を含む。グラフィックスシステム２７０を含むのではなく、グラフィックスコア２５５がホストプロセッサ２５０に組み込まれる。グラフィックスコア２５５は、表示のための画像データを生成するためグラフィックスプリミティブを処理することを含む、プログラマブルグラフィックスプロセッサ２０５によって実行される機能の少なくとも一部を実行する。
【００３０】
[0038]画像データは、ホストメモリ２１２内のサーフェイス２４５のようなフレームバッファに記憶される。グラフィックスコア２５５は、画像データを表面２４５に書き込み、表示装置２６０へ出力するための画像データをサーフェイス２４５から読み出す。グラフィックスコア２５５は、サーフェイス２４５内の特定の画素の表示を制御するため欠陥画素マネージャ２３０によってさらにプログラムされる。特に、グラフィックスコア２５５は、欠陥画素を使用できない状態にするように、又は、欠陥画素の１個以上のカラー成分を修正するように構成される。アダプティブ動作モードが指定されたとき、グラフィックスコア２５５は、欠陥画素の記憶されたカラーを読み出し、欠陥画素マネージャ２３０の制御下でカラーを修正するか、又は、１個以上のカラー成分を使用できない状態にする。
【００３１】
[0039]図３は、本発明の一つ以上の実施形態による、ＧＵＩウィンドウ１１０が欠陥画素位置及び調整情報を捕捉するため使用されるときに、欠陥画素の表示を制御するため入力を調整する方法の例示的な実施形態を図示する。サーフェイス２４５又はサーフェイス２４２のような画像バッファがディスプレイ２６０のような表示装置に表示する準備ができているとき、欠陥画素マネージャ２３０は、欠陥画素の表示を制御するため表示装置２６０への入力を調整する。ステップ３００において、欠陥画素マネージャ２３０は欠陥画素の記憶された画素座標を読み出す。ステップ３０５において、欠陥画素マネージャ２３０は記憶された画素調整情報を読み出す。記憶された画素調整情報は、欠陥画素が使用できない状態にされるべきであるか、又は、欠陥画素のカラー成分が所定の値でスケーリングされるべきであることを示す。
【００３２】
[0040]ステップ３１０において、欠陥画素マネージャ２３０は、欠陥画素の表示を制御するため入力を調整することにより画素調整情報を適用する。画素調整情報が、欠陥画素は使用できない状態にされるべきことを指定するとき、欠陥画素マネージャ２３０は、ステップ３０５において読み出された座標に対応する欠陥画素を使用できない状態にするため、グラフィックスサブシステム２７０又はグラフィックスコア２５５を介して、表示装置２６０への入力を調整する。画素調整情報が、欠陥画素のカラー成分はスケーリングされるべきことを指定するとき、欠陥画素マネージャ２３０は、ステップ３０５において読み出された座標に対応する画素のカラー成分をスケーリングするため、プログラマブルグラフィックスプロセッサ２０５又はグラフィックスコア２５５をプログラムする。
【００３３】
[0041]ステップ３１５において、欠陥画素マネージャ２３０は、別の欠陥画素が記憶された欠陥画素座標によって指定されているかどうかを判定し、そうであるならば、ステップ３００、３０５及び３１０が繰り返される。ステップ３１５において、欠陥画素マネージャ２３０が別の欠陥画素が記憶された欠陥画素座標によって指定されていないと判定するならば、ステップ３２０において、フレームバッファ、例えば、サーフェイス２４２又は２４５は、表示装置２６０のような、欠陥画素座標に対応する表示装置へ出力される。
【００３４】
[0042]図４は、本発明の一つ以上の形態による、ＧＵＩウィンドウ１１５が欠陥画素位置、動作モード及び調整情報を捕捉するため使用されるとき、欠陥画素の表示を制御するため入力を調整する方法の別の例示的な実施形態を図示する。ステップ４５０において、欠陥画素マネージャ２３０は欠陥画素の記憶された画素座標を読み出す。ステップ４５５において、欠陥画素マネージャ２３０は記憶された画素調整情報を読み出す。記憶された画素調整情報は、欠陥画素が使用できない状態にされるべきであるか、又は、欠陥画素のカラー成分が所定の値によってスケーリングされるべきであることを示す。代替的に、記憶された画素調整情報は、欠陥画素が画素特性情報と各欠陥画素の記憶されたカラー成分とに基づいて調整されるべきであることを示す。
【００３５】
[0043]ステップ４６０において、欠陥画素マネージャ２３０は動作モードがアダプティブ型であるかどうかを判定し、そうであるならば、ステップ４６５において、欠陥画素マネージャ２３０は、プログラマブルグラフィックスプロセッサ２０５又はグラフィックスコア２５５に、ステップ４５０において読み出された欠陥画素座標に対応する記憶されたカラー成分を、それぞれ、サーフェイス２４２又は２４５から、読み出すように指令する。ステップ４７０において、欠陥画素マネージャ２３０は、各欠陥画素の表示を制御するため入力を調整することにより、アダプティブ調整情報を欠陥画素に適用する。本発明のある種の実施形態では、欠陥画素マネージャ２３０は、記憶された画素特性情報に基づいて各欠陥画素のカラー成分を修正するため、プログラマブルグラフィックスプロセッサ２０５又はグラフィックスコア２５５をプログラムする。本発明の他の実施形態では、欠陥画素マネージャ２３０は、欠陥画素の記憶されたカラーを受信し、記憶された画素特性情報に基づいて記憶されたカラーを修正し、修正されたカラーをサーフェイス２４２又は２４５に書き込む。本発明のさらに他の実施形態では、各欠陥画素の１個以上のカラー成分が記憶されたカラー及び記憶された画素特性情報に基づいて使用できない状態にされる。
【００３６】
[0044]アダプティブ動作モードは、各画素のカラーが記憶された画像データと各欠陥画素によって適切に表示され得る特定のカラー成分とに基づいて調整されるので、スタティックモードよりも、１個以上の欠陥画素をもつフラットパネルディスプレイに表示された画像の品質を改善する。例えば、欠陥画素の記憶されたカラーが（画素特性情報によれば）赤と青の組み合わせであり、欠陥画素が緑と青を表示可能であり、しかし、赤を表示できないとき、記憶されたカラーは希望のカラー（赤と青の組み合わせ）を近似するため修正される。修正されたカラーは、黒を使用するか、又は、機能する青成分だけを使用する場合より魅力的な画像を生成する。代替的に、１個以上のカラー成分は、オン状態に陥って固定されたカラー成分が欠陥画素のための表示されるカラーに寄与することを妨げるため、欠陥画素に対し使用できない状態にされる。
【００３７】
[0045]ステップ４６０において、欠陥画素マネージャ２３０は、動作モードがアダプティブ型でないかどうかを判定し、次に、ステップ４７５において、欠陥画素マネージャ２３０は、スタティック調整情報を欠陥画素に適用する。画素調整情報が欠陥画素は使用できない状態にされるべきであることを指定するとき、欠陥画素マネージャ２３０は、ステップ４５５において読み出された座標に対応する欠陥画素を使用できない状態にするため、グラフィックスサブシステム２７０又はグラフィックスコア２５５を介して表示装置２６０への入力を調整する。画素調整情報が欠陥画素はスケーリングされるべきであることを指定するとき、欠陥画素マネージャ２３０は、ステップ４５０において読み出された座標に対応する欠陥画素のカラー成分をスケーリングするため、プログラマブルグラフィックスプロセッサ２０５又はグラフィックスコア２５５をプログラムする。
【００３８】
[0046]ステップ４８０において、欠陥画素マネージャ２３０は、別の欠陥画素が記憶された欠陥画素座標によって指定されたかどうかを判定し、そうであるならば、ステップ４５０、４５５、４６０と、ステップ４６５及び４７０又はステップ４７５及び４８０が繰り返される。ステップ４８０において、欠陥画素マネージャ２３０が別の欠陥画素は記憶された欠陥画素座標によって指定されていないと判定するならば、ステップ４８５において、フレームバッファ、例えば、サーフェイス２４２又は２４５が、表示装置２６０のような、欠陥画素座標に対応する表示装置に出力される。
【００３９】
[0047]当業者は、図１Ｃ、１Ｅ、３又は４の方法のステップ、あるいは、それらの均等物を実行するように構成されたシステムが本発明の範囲内であることを理解する。ユーザは特定の表示装置の欠陥画素の画面座標を指定することがある。ユーザはさらにアダプティブ動作モードが表示装置へ入力される各欠陥画素のカラーを調整するため使用されるときに用いる画素特性情報を提供する。代替的に、欠陥画素位置及び画素特性情報が別のソースによって提供される。欠陥画素の記憶されたカラーを調整すること、又は、欠陥画素のカラー成分を使用できない状態にすることは、１個以上の欠陥画素を含むフラットパネルディスプレイ上で見られる画像の品質を改善する。
【００４０】
[0048]上記の説明は本発明の実施形態を対象にするが、本発明のその他の実施形態及びさらなる実施形態が本発明の基本的な範囲を逸脱することなく考えられ、本発明の範囲は特許請求の範囲によって定められる。上記の説明及び図面は、したがって、限定的な意味ではなく、例示的な意味で考慮されるべきである。方法クレームにおけるステップの列挙は、請求項において明示的に断らない限り、ステップを特定の順序で実行することを意味しない。
【００４１】
[0049]すべての商標は、商標の所有者のそれぞれの財産である。
【図面の簡単な説明】
【００４２】
【図１Ａ】本発明の一つ以上の態様による、欠陥画素を含むディスプレイを図示する図である。
【図１Ｂ】本発明の一つ以上の態様による、ＧＵＩウィンドウの例示的な実施形態を図示する図である。
【図１Ｃ】本発明の一つ以上の態様による、欠陥画素を特性化する方法の典型的な一実施形態を図示する図である。
【図１Ｄ】本発明の一つ以上の態様による、ＧＵＩウィンドウの別の例示的な実施形態を図示する図である。
【図１Ｅ】本発明の一つ以上の態様による、欠陥画素を特性化する方法の別の例示的な実施形態を図示する図である。
【図２Ａ】本発明の一つ以上の態様による、ホストコンピュータ及びディスプレイ装置を含む、コンピューティングシステムの例示的な実施形態のブロック図である。
【図２Ｂ】本発明の一つ以上の態様による、ホストコンピュータ及びディスプレイ装置を含む、コンピューティングシステムの例示的な実施形態のブロック図である。
【図３】本発明の一つ以上の態様による、欠陥画素の表示を制御するため入力を調整する方法の例示的な実施形態を図示する図である。
【図４】本発明の一つ以上の態様による、欠陥画素の表示を制御するため入力を調整する方法の別の例示的な実施形態を図示する図である。
【符号の説明】
【００４３】
１００…ディスプレイ、１０５…位置ロケータ、１０６，１０７…欠陥画素、１１０，１１５…グラフィックスユーザインターフェイスウィンドウ、１２０…画素特性、１２５…画素、１３０…動作モード、１３５…完了、２００，２８０…コンピューティングシステム、２０５…グラフィックスプロセッサ、２０６…キーボード、２１０…ホストコンピュータ、２１２…ホストメモリ、２１４，２５０…ホストプロセッサ、２１５…システムインターフェイス、２２０…入力／出力インターフェイス、２２５…入力装置、２３０…欠陥画素マネージャ、２３５…グラフィックス装置ドライバ、２４０…ローカルメモリ、２４２，２４５…サーフェイス、２５５…グラフィックスコア、２６０…表示装置、２７０…グラフィックスサブシステム。
【図１Ａ】
0005852299.tif 000002
【図１Ｂ】
0005852299.tif 000003
【図１Ｃ】
0005852299.tif 000004
【図１Ｄ】
0005852299.tif 000005
【図１Ｅ】
0005852299.tif 000006
【図２Ａ】
0005852299.tif 000007
【図２Ｂ】
0005852299.tif 000008
【図３】
0005852299.tif 000009
【図４】
0005852299.tif 000010