(57)【要約】【課題】  この発明は、ガンマ特性データを線形補間によって生成する際の処理速度を高めることができる表示装置を提供することを目的とする。【解決手段】  設定されるガンマ特性データに基づいて入力映像信号に対してガンマ補正を行うデジタルガンマ補正回路を備えた表示装置において、ガンマ特性データのうちの数個の値が記憶された記憶手段、および記憶手段に記憶されている数個のデータをブレゼンハムアルゴリズムを適用して線形補間することにより、近似的なガンマ特性データを生成してデジタルガンマ補正回路に設定する手段を備えている。【選択図】  図１
2005184651.tif 000002
【特許請求の範囲】
【請求項１】
設定されるガンマ特性データに基づいて入力映像信号に対してガンマ補正を行うデジタルガンマ補正回路を備えた表示装置において、
ガンマ特性データのうちの数個の値が記憶された記憶手段、および
記憶手段に記憶されている数個のデータをブレゼンハムアルゴリズムを適用して線形補間することにより、近似的なガンマ特性データを生成してデジタルガンマ補正回路に設定する手段、
を備えていることを特徴とする表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、入力装置の発光特性の非直線性に対応して、出力装置側で逆特性の非線形補正を行うためのガンマ補正回路を備えた表示装置に関する。
【背景技術】
【０００２】
ガンマ補正に使用するデータ（ガンマ特性データ）をメモリに保持する場合、大容量のメモリが必要となる。そのため、小容量のメモリしか持たない従来の表示装置では、図４（ａ）に示すように、ガンマ特性データのうちの数点Ｑ１〜Ｑ４のみをマイコンに持たせ、ガンマ補正回路にデータを設定する際に、図４（ｂ）に示すように、マイコンによってその数点のデータを線形補間させることにより、ガンマ補正のための全データを生成していた。
【０００３】
従来の線形補間方法について説明する。図５に示すような２つの点Ｑ１（ｘ０，ｙ０），Ｑ２（ｘ１，ｙ１）との間のデータを従来の線形補間によって求める場合について説明する。
【０００４】
ステップ１：ｘ＝ｘ０とする。
ステップ２：Ｑ１とＱ２とを通る直線の勾配ｍ（＝（ｙ１−ｙ０）／（ｘ１−ｘ０））を求める。
ステップ３：Ｑ１とＱ２とを通る直線のｙ切片ｎ（＝ｙ０−ｍ＊ｘ０）を求める。
ステップ４：ｙ（＝ｍ＊ｘ＋ｎ）を求める。
ステップ５：座標（ｘ，ｙ）を線形補間結果として保存する。
ステップ６：ｘ＝ｘ＋１とする。
ステップ７：ｘが補間区間であればステップ３に戻り、ｘが補間区間を越えた値であれば終了する。
【０００５】
従来の線形補間方法では、勾配ｍを実数値で与えるため乗算が必要となり、処理速度が遅くなるとともにマイコンへの負荷が大きくなる。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
この発明は、ガンマ特性データを線形補間によって生成する際の処理速度を高めることができる表示装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
この発明は、設定されるガンマ特性データに基づいて入力映像信号に対してガンマ補正を行うデジタルガンマ補正回路を備えた表示装置において、ガンマ特性データのうちの数個の値が記憶された記憶手段、および記憶手段に記憶されている数個のデータをブレゼンハムアルゴリズムを適用して線形補間することにより、近似的なガンマ特性データを生成してデジタルガンマ補正回路に設定する手段を備えていることを特徴とする。
【発明の効果】
【０００８】
この発明によれば、ガンマ特性データを線形補間によって生成する際の処理速度を高めることができるようになる。
【発明を実施するための最良の形態】
【０００９】
以下、図面を参照して、この発明を液晶プロジェクタに適用した場合の実施例について説明する。
【実施例１】
【００１０】
図１は、デジタルガンマ補正回路を備えた液晶プロジェクタの構成を示している。
【００１１】
液晶プロジェクタには、ビデオ信号（ＡＶ信号；コンポジット信号）またはコンピュータ信号（ＣＧ信号；ＲＧＢ信号）が入力される。ビデオ信号は、マトリクス処理回路１０１によってＲＧＢ信号に変換された後、入力切替回路１０２に送られる。コンピュータ信号は、そのまま入力切替回路１０２に送られる。入力切替回路１０２によってマトリクス処理回路１０１の出力信号またはＣＧ信号のうちのいずれかが選択されて、Ａ／Ｄコンバータ１０３に送られる。
【００１２】
Ａ／Ｄコンバータ１０３に入力されたＲＧＢ信号は、Ａ／Ｄコンバータ１０３によってデジタル信号に変換された後、走査変換回路１０４に送られる。走査変換回路１０４では、周波数変換などのデジタル処理が行われる。走査変換回路１０４の出力信号は、デジタルガンマ補正回路１０５によってガンマ補正が施される。
【００１３】
ＲＯＭ１１１には、ガンマ特性データのうちの数点をサンプリングしたデータが記憶されている。ＣＰＵ１０８は、ＲＯＭ１１１に記憶されている上記数点のデータを、後述するブレゼンハムアルゴリズムを適用して線形補間することによって、近似的なガンマ特性データを生成して、デジタルガンマ補正回路１０５に設定する。デジタルガンマ補正回路１０５は、設定された近似的なガンマ特性データに基づいて、入力信号に対してガンマ補正を行う。
【００１４】
デジタルガンマ補正回路１０５の出力信号は、１２相展開回路１０６に送られる。１２相展開回路１０６に入力された信号は時分割されて液晶パネル１０９に書き込まれ、書き込まれた信号は投影スクリーンに投影される。
【００１５】
液晶プロジェクタ内の各部は、ＣＰＵ１０８によって制御される。ＣＰＵ１０８は、そのプログラム等を記憶するＲＯＭ１１１および必要なデータを記憶するＲＡＭ１１２を備えている。
【００１６】
また、Ａ／Ｄコンバータ１０３に対するクロック、１２相展開回路１０６に対するタイミングパルスおよび液晶パネル１０９を駆動するためのパネル駆動パルスは、タイミングジェネレータ１０７によって生成される。
【００１７】
以下、ブレゼンハムアルゴリズムを適用した線形補間方法について説明する。図５に示すような２つの点Ｑ１（ｘ０，ｙ０），Ｑ２（ｘ１，ｙ１）との間のデータをブレゼンハムアルゴリズムを適用した線形補間によって求める場合について説明する。
【００１８】
ここでは、｜ｘ１−ｘ０｜＞｜ｙ１−ｙ０｜の場合と、｜ｘ１−ｘ０｜＜｜ｙ１−ｙ０｜の場合とに分けて説明する。
【００１９】
図２は、｜ｘ１−ｘ０｜＞｜ｙ１−ｙ０｜の場合の線形補間方法を示している。
【００２０】
図２において、Ｔ，ＤＹは変数である。まず、Ｔ＝０，ｙ＝ｙ０，ｘ＝ｘ０とする（ステップＳ１）。次に、ｙ１−ｙ０＜０か否かを判別する（ステップＳ２）。ｙ１−ｙ０＜０であれば、ＤＹ＝−１とし（ステップＳ３）、ステップＳ５に移行する。ｙ１−ｙ０＜０でなければ、ＤＹ＝１とし（ステップＳ４）、ステップＳ５に移行する。
【００２１】
ステップＳ５では、Ｔ＝Ｔ＋｜ｙ１−ｙ０｜により、Ｔを更新する。そして、Ｔ＞｜ｘ１−ｘ０｜であるか否かを判別する（ステップＳ６）。
【００２２】
Ｔ＞｜ｘ１−ｘ０｜でなければステップＳ８に移行する。Ｔ＞｜ｘ１−ｘ０｜であれば、ｙ＝ｙ＋ＤＹに基づいてｙを更新するとともに、Ｔ＝Ｔ−｜ｘ１−ｘ０｜に基づいてＴを更新した後（ステップＳ７）、ステップＳ８に移行する。
【００２３】
ステップＳ８では、座標（ｘ，ｙ）を線形補間結果として保存する。この後、ｘ＝ｘ＋１に基づいてｘを更新する（ステップＳ９）。そして、ｘ＞ｘ１であるか否かを判別する（ステップＳ１０）。ｘ＞ｘ１でなければ、ステップＳ５に戻る。ｘ＞ｘ１であれば、処理を終了する。
【００２４】
図３は、｜ｘ１−ｘ０｜＜｜ｙ１−ｙ０｜の場合の線形補間方法を示している。
【００２５】
図３において、Ｔ，ＤＸは変数である。まず、Ｔ＝０，ｙ＝ｙ０，ｘ＝ｘ０とする（ステップＳ２１）。次に、ｘ１−ｘ０＜０か否かを判別する（ステップＳ２２）。ｘ１−ｘ０＜０であれば、ＤＸ＝−１とし（ステップＳ２３）、ステップＳ２５に移行する。ｘ１−ｘ０＜０でなければ、ＤＸ＝１とし（ステップＳ２４）、ステップＳ２５に移行する。      
【００２６】
ステップＳ２５では、Ｔ＝Ｔ＋｜ｘ１−ｘ０｜により、Ｔを更新する。そして、Ｔ＞｜ｙ１−ｙ０｜であるか否かを判別する（ステップＳ２６）。
【００２７】
Ｔ＞｜ｙ１−ｙ０｜でなければステップＳ２８に移行する。Ｔ＞｜ｙ１−ｙ０｜であれば、ｘ＝ｘ＋ＤＸに基づいてｘを更新するとともに、Ｔ＝Ｔ−｜ｙ１−ｙ０｜に基づいてＴを更新した後（ステップＳ２７）、ステップＳ２８に移行する。
【００２８】
ステップＳ２８では、座標（ｘ，ｙ）を線形補間結果として保存する。この後、ｙ＝ｙ＋１に基づいてｙを更新する（ステップＳ２９）。そして、ｙ＞ｙ１であるか否かを判別する（ステップＳ３０）。ｙ＞ｙ１でなければ、ステップＳ２５に戻る。ｙ＞ｙ１であれば、処理を終了する。
【００２９】
上記実施例では、補間処理の繰り返し演算を、加算処理と比較演算処理によって行えるため、補間処理の処理速度を高めることができる。
【図面の簡単な説明】
【００３０】
【図１】液晶プロジェクタの構成を示すブロック図である。
【図２】ブレゼンハムアルゴリズムを適用した線形補間方法を示すフローチャートである。
【図３】ブレゼンハムアルゴリズムを適用した線形補間方法を示すフローチャートである。
【図４】ガンマ特性データのうちの数点Ｑ１〜Ｑ４のみをマイコンに持たせ、ガンマ補正回路にデータを設定する際に、マイコンによってその数点のデータを線形補間させることにより、ガンマ補正のための全データを生成することを示すグラフである。
【図５】Ｑ１（ｘ０，ｙ０）とＱ２（ｘ１，ｙ１）とを示すグラフである。
【符号の説明】
【００３１】
１０５  デジタルガンマ補正回路
１０８  ＣＰＵ
１１１  ＲＯＭ
１１２  ＲＡＭ
【図１】
2005184651.tif 000003
【図２】
2005184651.tif 000004
【図３】
2005184651.tif 000005
【図４】
2005184651.tif 000006
【図５】
2005184651.tif 000007