(57)【要約】【課題】ドットライン反転駆動方式により表示される黒ウィンドウや黒線などの境界部、および境界部のスキャン後方に発生する尾引きを補正することができるようにする。【解決手段】尾引き補正回路６４は、マイクロコンピュータ５５からの制御のもと、タイミングジェネレータ６５からのタイミングパルスに基づいて、ドットライン反転回路６３からの奇数ラインおよび偶数ラインの映像信号の信号レベルに対して、重み係数をそれぞれ設定し、奇数ラインの重み係数の和と偶数ラインの重み係数の和の差分を算出することで、尾引きが発生する画素位置を検出する。本発明は、LCDパネルに表示させるための映像信号の信号処理を行う液晶表示システムに適用できる。【選択図】図３
2008046371.tif 000002
【特許請求の範囲】
【請求項１】
ドットライン反転駆動方式で駆動される表示装置に出力する映像信号を処理する信号処理回路において、
ラインメモリを通る第１の映像信号の信号レベルに応じた第１の重み係数を設定して、前記第１の重み係数の和を算出する第１の重み係数算出手段と、
前記ラインメモリを通らない第２の映像信号の信号レベルに応じた第２の重み係数を設定して、前記第２の重み係数の和を算出する第２の重み係数算出手段と、
前記第１および第２の重み係数算出手段により算出された前記第１および第２の重み係数の和の差分量を求める差分量算出手段と、
前記差分量算出手段により求められた前記差分量に基づいて、前記第１および第２の映像信号の信号レベルを補正する補正手段と
を備える信号処理回路。
【請求項２】
前記第１および第２の重み係数を設定するための前記信号レベルにおける閾値を記憶する記憶手段をさらに備える
請求項１に記載の信号処理回路。
【請求項３】
前記第１および第２の映像信号の信号レベルの階調毎の補正係数を算出して、前記差分量算出手段により求められた前記差分量および前記補正係数に基づき、前記第１および第２の映像信号の信号レベルの補正量をそれぞれ算出する補正量算出手段をさらに備え、
前記補正手段は、前記補正量算出手段により算出された前記第１および第２の映像信号の信号レベルの補正量に基づいて、前記第１および第２の映像信号の信号レベルを補正する
請求項１に記載の信号処理回路。
【請求項４】
前記信号レベルの所定の階調の補正係数を記憶する記憶手段をさらに備え、
前記補正量算出手段は、前記記憶手段に記憶された所定の階調の補正係数に基づいて、前記第１および第２の映像信号の信号レベルの階調毎の補正係数を算出する
請求項３に記載の信号処理回路。
【請求項５】
ドットライン反転駆動方式で駆動される表示装置に出力する映像信号を処理する信号処理回路の信号処理方法において、
ラインメモリを通る第１の映像信号の信号レベルに応じた第１の重み係数を設定して、前記第１の重み係数の和を算出し、
前記ラインメモリを通らない第２の映像信号の信号レベルに応じた第２の重み係数を設定して、前記第２の重み係数の和を算出し、
算出された前記第１および第２の重み係数の和の差分量を求め、
求められた前記差分量に基づいて、前記第１および第２の映像信号の信号レベルを補正するステップ
を含む信号処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、信号処理回路および方法に関し、特に、ドットライン反転駆動方式で駆動される表示装置に表示される黒ウィンドウや黒線などの境界部および境界部のスキャン後方に発生する尾引きを補正することができるようにした信号処理回路および方法に関する。
【背景技術】
【０００２】
画素が行列状に配置された表示装置、例えば、アクティブマトリクス型液晶表示装置(LCD;Liquid Crystal Display)において、その駆動方式として、各画素を１ライン（１行）ごとに画素単位で順次駆動する点順次駆動方式が知られている。また、この点順次駆動方式として、１Ｈ反転駆動方式およびドット反転駆動方式などがある。
【０００３】
１Ｈ反転駆動方式においては、映像信号を書き込む際に、各画素に所定の直流電圧をコモン電圧VCOMとして供給するライン（以下、Csラインと称する）に左右の画素間で抵抗分が存在し、さらにCsラインと信号ラインとの間に寄生容量が存在する。これらに起因して、１Ｈ反転駆動方式においては、Csラインやゲートラインに映像信号が飛び込み、Csラインの電位が映像信号と同極性の方向にゆれるため、横方向のクロストークが顕著になったり、あるいはシェーディング不良を引き起こし、画質が大きく損なわれることがある。
【０００４】
また、画素が画素情報を１フィールド期間保持している間に、信号ラインの電位が１Ｈ（Ｈは水平走査期間）ごとにゆれる。ここで、１Ｈ反転駆動方式の場合には、隣り合う左右の画素に書き込まれた映像信号の極性が同じであることから、信号ラインの電位のゆれが大きくなり、この電位のゆれが画素トランジスタのソース／ドレインカップリングによって画素に飛び込むため、縦方向のクロストークが顕著になり、画質不良の要因となる。
【０００５】
一方、ドット反転駆動方式においては、隣り合う左右の画素に映像信号が同時に逆極性で書き込まれることから、Csラインや信号ラインの電位のゆれが隣り合う画素間でキャンセルされるため、１Ｈ反転駆動方式の画質不良の問題については解消できる。しかしながら、その反面、隣り合う左右の画素に書き込まれる映像信号の極性が異なることから、隣り合う画素の電解の影響を受けるため、画素の開口部の隅にドメイン（光抜け領域）が発生することがある。その結果、画素の開口率が低下し、透過率を落とすことになるため、コントラストの低下を招く。
【０００６】
これに対して、映像信号を書き込んだ後の画素配列において、画素の極性が隣り合う左右の画素で同極性となり、かつ上下の画素で逆極性となるように、隣り合う画素列間で奇数行離れた２行、例えば上下の２行の画素に互いに逆極性の映像信号を同時に書き込むドットライン反転駆動方式が提案されている。
【０００７】
このドットライン反転駆動方式においては、ドット反転駆動方式の場合と同様に、隣り合う信号ラインには互いに逆極性の映像信号が与えられるとともに、映像信号を書き込んだ後の画素配列において画素の極性が１Ｈ反転駆動方式の場合と同様に、隣り合う左右の画素で同極性となるため、画素の開口率を低下させることなく、コントラストの低下を抑制することができる。
【０００８】
ところで、ドットライン反転駆動方式で駆動される表示パネルには、尾引きが発生することがある。この尾引きとは、例えば、図１に示されるように、グレー背景の画面１などに黒ウィンドウ１１を表示する際に、黒ウィンドウ１１の上エッジおよび下エッジ部分に発生する輝度ムラのことである。
【０００９】
図１の例においては、ドットライン反転駆動方式で駆動される表示パネルに表示されるグレー背景の画面１が示されており、画面１においては、左から右への矢印方向がスキャン方向となっている。画面１の中央には、黒ウィンドウ１１が表示され、黒ウィンドウ１１の上エッジおよび下エッジ部分、および上エッジおよび下エッジ部分のスキャン後方においては、白い点線および黒い点線に示されるように、白や黒の輝度ムラである尾引きが発生している。
【００１０】
図２は、図１の画面１における黒ウィンドウ１１の右部分の拡大図を示している。四角は、画面１を構成する各画素を表しており、上から２段目乃至４段目で、かつ、左から１列目乃至４列目の画素は、黒ウィンドウ１１を表示する画素であり、それ以外の画素は、背景（グレー）を表示する画素である。
【００１１】
図２に示されるように、ドットライン反転駆動方式において、各ゲートライン（Gate_Line）は、１画素おきに次のラインと元のラインを行き来するような結線となっており、尾引きは、Ａが付された画素やＢが付された画素に示されるように、データ（信号）ライン（Data_Line）１および２, データライン３および４, データライン５および６, データライン７および８,…各ライン間において電位差がある場合に、Csラインや信号ラインの揺れがアンバランスになり、書き込み不足が生じることにより発生する。なお、エッジ部分以外は、Csラインや信号ラインの揺れが相殺されるため、尾引きは発生しない。
【００１２】
すなわち、尾引きが発生することにより、黒ウィンドウ１１のエッジ部分におけるＡが付された画素は、白で表されているように、表示するべきグレーよりも白っぽくなり、Ｂが付された画素は、細かいハッチングで表されているように、表示するべきグレーよりも黒っぽくなってしまう。
【００１３】
ここで、特許文献１には、ドットライン反転駆動方式における液晶表示装置の書き込み不足画素に対して、信号処理による補正処理を行うことが提案されている。
【００１４】
【特許文献１】特開２００３−３１６３３２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１５】
しかしながら、特許文献１の提案においては、補正画素と補正画素の１つ前に書き込まれる画素、および補正画素と１つ後に書き込まれる画素の映像信号から、補正するか否かの判断を行っているため、例えば、グレー背景に黒ウィンドウを表示した場合、黒ウィンドウ表示の上側、もしくは下側に発生する書き込み不足画素しか補正できないことになる。
【００１６】
すなわち、実際に、ドットライン反転駆動方式による尾引き現象においては、図１を参照して上述したように、画面１にグレー背景における黒ウィンドウ１１を表示した場合には、黒ウィンドウ１１の境界部だけでなく、境界部のスキャン後方にも輝度ムラが発生することがあるため、特許文献１の提案では、境界部のスキャン後方におけるグレー領域に存在する部分の補正が困難であった。
【００１７】
以上のように、従来、ドットライン反転駆動方式において、黒ウィンドウや黒線などの境界部および境界部のスキャン後方に発生する尾引きを確実に補正することが困難であった。
【００１８】
本発明は、このような状況に鑑みてなされたものであり、ドットライン反転駆動方式により表示される黒ウィンドウや黒線などの境界部および境界部のスキャン後方に発生する尾引きを確実に補正することができるようにするものである。
【課題を解決するための手段】
【００１９】
本発明の一側面の信号処理回路は、ドットライン反転駆動方式で駆動される表示装置に出力する映像信号を処理する信号処理回路において、ラインメモリを通る第１の映像信号の信号レベルに応じた第１の重み係数を設定して、前記第１の重み係数の和を算出する第１の重み係数算出手段と、前記ラインメモリを通らない第２の映像信号の信号レベルに応じた第２の重み係数を設定して、前記第２の重み係数の和を算出する第２の重み係数算出手段と、前記第１および第２の重み係数算出手段により算出された前記第１および第２の重み係数の和の差分量を求める差分量算出手段と、前記差分量算出手段により求められた前記差分量に基づいて、前記第１および第２の映像信号の信号レベルを補正する補正手段とを備える。
【００２０】
前記第１および第２の重み係数を設定するための前記信号レベルにおける閾値を記憶する記憶手段をさらに備えることができる。
【００２１】
前記第１および第２の映像信号の信号レベルの階調毎の補正係数を算出して、前記差分量算出手段により求められた前記差分量および前記補正係数に基づき、前記第１および第２の映像信号の信号レベルの補正量をそれぞれ算出する補正量算出手段をさらに備え、前記補正手段は、前記補正量算出手段により算出された前記第１および第２の映像信号の信号レベルの補正量に基づいて、前記第１および第２の映像信号の信号レベルを補正することができる。
【００２２】
前記信号レベルの所定の階調の補正係数を記憶する記憶手段をさらに備え、前記補正量算出手段は、前記記憶手段に記憶された所定の階調の補正係数に基づいて、前記第１および第２の映像信号の信号レベルの階調毎の補正係数を算出することができる。
【００２３】
本発明の一側面の信号処理方法は、ドットライン反転駆動方式で駆動される表示装置に出力する映像信号を処理する信号処理回路の信号処理方法において、ラインメモリを通る第１の映像信号の信号レベルに応じた第１の重み係数を設定して、前記第１の重み係数の和を算出し、前記ラインメモリを通らない第２の映像信号の信号レベルに応じた第２の重み係数を設定して、前記第２の重み係数の和を算出し、算出された前記第１および第２の重み係数の和の差分量を求め、求められた前記差分量に基づいて、前記第１および第２の映像信号の信号レベルを補正するステップを含む。
【００２４】
本発明の一側面においては、ラインメモリを通る第１の映像信号の信号レベルに応じた第１の重み係数が設定されて、前記第１の重み係数の和が算出され、前記ラインメモリを通らない第２の映像信号の信号レベルに応じた第２の重み係数が設定されて、前記第２の重み係数の和が算出される。そして、算出された前記第１および第２の重み係数の和の差分量が求められ、求められた前記差分量に基づいて、前記第１および第２の映像信号の信号レベルが補正される。
【発明の効果】
【００２５】
本発明によれば、ドットライン反転駆動方式により表示される黒ウィンドウや黒線などの境界部、および境界部のスキャン後方に発生する尾引きを確実に補正することができる。
【発明を実施するための最良の形態】
【００２６】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、明細書または図面に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、明細書または図面に記載されていることを確認するためのものである。従って、明細書または図面中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００２７】
本発明の一側面の信号処理回路は、ドットライン反転駆動方式で駆動される表示装置（例えば、図３のLCDパネル５４）に出力する映像信号を処理する信号処理回路（例えば、図３のデジタルシグナルドライバIC５２）において、ラインメモリ（例えば、図４のラインメモリ１０４）を通る第１の映像信号の信号レベルに応じた第１の重み係数を設定して、前記第１の重み係数の和を算出する第１の重み係数算出手段（例えば、図８の比較／重み係数算出回路１５２−１）と、前記ラインメモリを通らない第２の映像信号の信号レベルに応じた第２の重み係数を設定して、前記第２の重み係数の和を算出する第２の重み係数算出手段（例えば、図８の比較／重み係数算出回路１５２−２）と、前記第１および第２の重み係数算出手段により算出された前記第１および第２の重み係数の和の差分量を求める差分量算出手段（例えば、図８の差分量算出回路１５３）と、前記差分量算出手段により求められた前記差分量に基づいて、前記第１および第２の映像信号の信号レベルを補正する補正手段（例えば、図８の加減算回路１５７−１および１５７−２）とを備える。
【００２８】
前記第１および第２の重み係数を設定するための前記信号レベルにおける閾値を記憶する記憶手段（例えば、図８のレジスタ１５１）をさらに備えることができる。
【００２９】
前記第１および第２の映像信号の信号レベルの階調毎の補正係数を算出して、前記差分量算出手段により求められた前記差分量および前記補正係数に基づき、前記第１および第２の映像信号の信号レベルの補正量をそれぞれ算出する補正量算出手段（例えば、図８の補正量算出回路１５５−１および１５５−２）をさらに備え、前記補正手段は、前記補正量算出手段により算出された前記第１および第２の映像信号の信号レベルの補正量に基づいて、前記第１および第２の映像信号の信号レベルを補正することができる。
【００３０】
前記信号レベルの所定の階調の補正係数を記憶する記憶手段（例えば、図８のレジスタ１５４）をさらに備え、前記補正量算出手段は、前記記憶手段に記憶された所定の階調の補正係数に基づいて、前記第１および第２の映像信号の信号レベルの階調毎の補正係数を算出することができる。
【００３１】
本発明の一側面の信号処理方法は、ドットライン反転駆動方式で駆動される表示装置に出力する映像信号を処理する信号処理回路の信号処理方法において、ラインメモリを通る第１の映像信号の信号レベルに応じた第１の重み係数を設定して、前記第１の重み係数の和を算出し（例えば、図１３のステップＳ３１）、前記ラインメモリを通らない第２の映像信号の信号レベルに応じた第２の重み係数を設定して、前記第２の重み係数の和を算出し（例えば、図１３のステップＳ３２）、算出された前記第１および第２の重み係数の和の差分量を求め（例えば、図１３のステップＳ３３）、求められた前記差分量に基づいて、前記第１および第２の映像信号の信号レベルを補正する（例えば、図１３のステップＳ３６）ステップを含む。
【００３２】
以下、図を参照して本発明の実施の形態について説明する。
【００３３】
図３は、本発明を適用した液晶表示システムの構成例を示すブロック図である。
【００３４】
図３の例において、液晶表示システムは、スキャンコンバータ５１、デジタルシグナルドライバ（DSD;Digital Signal Driver）IC(Integrated Circuit)５２、S/H(Sample / Hold)ドライバ５３、LCD(Liquid Crystal Display)パネル５４、マイクロコンピュータ５５、および操作部５６により構成されており、LCDパネル５４に表示させるための映像信号の信号処理を行う。
【００３５】
スキャンコンバータ５１には、図示せぬ外部（例えば、パーソナルコンピュータ）などからアナログの映像信号がシリアル入力される。スキャンコンバータ５１は、図示せぬA/D(Analog/Digital)変換回路を内蔵しており、マイクロコンピュータ５５の制御のもと、A/D変換、画素数変換、ライン数変換、周波数変換などを行い、変換された映像信号、垂直同期信号、水平同期信号、マスタークロックを出力する。
【００３６】
例えば、スキャンコンバータ５１は、アナログの映像信号を、LCDパネル５４に応じた画素数、ライン数、周波数のデジタルの映像信号に変換し、変換したデジタルの映像信号を、シリアルまたはパラレルで、デジタルシグナルドライバIC５２に出力する。図３の例においては、スキャンコンバータ５１からの映像信号は、入力ポート１および入力ポート２より、パラレルで、デジタルシグナルドライバIC５２に入力されている。
【００３７】
デジタルシグナルドライバIC５２は、倍速駆動回路６１、信号補正回路６２、ドットライン反転回路６３、尾引き補正回路６４、並びにタイミングジェネレータ６５により構成され、各入力ポート１および２の映像信号に対して並列して、LCDパネル５４用の映像信号処理を行い、処理が行われた映像信号を、それぞれ出力ポート１および２からS/Hドライバ５３に出力するとともに、各種タイミングパルスを発生する。
【００３８】
なお、以下、入力ポート１および出力ポート１を経由するラインを奇数ライン、並びに、入力ポート２および出力ポート２を経由するラインを偶数ラインとも称する。
【００３９】
倍速駆動回路６１は、図示せぬフィールドメモリを内蔵している。倍速駆動回路６１は、スキャンコンバータ５１からの入力がシリアルの場合、マイクロコンピュータ５５からの制御のもと、タイミングジェネレータ６５からのタイミングパルスに基づいて、１垂直期間内で１フィールド分のデータの書き込みを行いつつ、フィールドメモリから、１垂直期間内で１フィールド分のデータを２回読み出すことにより、倍速化されたデータを得る処理を行う。図３の例の場合、倍速駆動回路６１は、スキャンコンバータ５１からの入力がパラレルであるので、倍速処理を行わず、２パラレルの信号を、そのまま２パラレルで、信号補正回路６２に出力する。
【００４０】
なお、デジタルシグナルドライバIC５２が２個で構成される場合は、一方のデジタルシグナルドライバIC５２において入力ポート１の信号が選択されて、倍速処理が行われ、他方のデジタルシグナルドライバIC５２において入力ポート２の信号が選択されて、倍速処理が行われる。
【００４１】
信号補正回路６２は、マイクロコンピュータ５５からの制御のもと、タイミングジェネレータ６５からのタイミングパルスに基づいて、倍速駆動回路６１からの映像信号に対して、ガンマ補正を行い、さらに、LCDパネル５４に表示される色の色ムラ補正を行う。
【００４２】
ドットライン反転回路６３は、マイクロコンピュータ５５からの制御のもと、タイミングジェネレータ６５からのタイミングパルスに基づいて、図４に示されるラインメモリ１０４を用いて、奇数ラインまたは偶数ラインのいずれか一方には、１ライン前のデータを出力させ、奇数ラインまたは偶数ラインの他方には、現在のラインのデータを出力させる。
【００４３】
図４は、ドットライン反転回路６３の構成例を示している。図４の例において、ドットライン反転回路６３は、ドットシフトセレクタ１０１、左右反転セレクタ１０２、上下反転プリセレクタ１０３、ラインメモリ１０４、および上下反転ポストセレクタ１０５により構成され、マイクロコンピュータ５５からの水平位置設定信号HP、左右反転信号RGT、および上下反転信号DWNに基づいて、奇数ラインまたは偶数ラインの一方の信号を遅延させる。
【００４４】
ドットシフトセレクタ１０１には、入力ポート１および２より、信号補正回路６２からの奇数ラインの映像信号および偶数ラインの映像信号がそれぞれ入力される。ドットシフトセレクタ１０１は、LCDパネル５４の表示の水平位置設定HPが１ずれると、LCDパネル５４に表示される奇数ラインおよび偶数ラインのデータの位置が入れ替わるため、マイクロコンピュータ５５からの水平位置設定信号HPに基づいて、ラインメモリ１０４を通るポートを入れ替える。
【００４５】
すなわち、ドットシフトセレクタ１０１は、水平位置設定信号HPが示す0または1で、ポート入れ替えの選択処理として、入力ポート１および２の信号を、そのまま奇数および偶数ラインにそれぞれ出力したり、入力ポート１および２の信号を入れ替え、偶数および奇数ラインにそれぞれ出力する処理を行う。
【００４６】
左右反転セレクタ１０２は、LCDパネル５４の表示の左右反転を行うと、LCDパネル５４に表示される奇数ラインおよび偶数ラインのデータの位置が入れ替わるため、マイクロコンピュータ５５からの左右反転信号RGTに基づいて、ドットシフトセレクタ１０１と同様に、ラインメモリ１０４を通るポートを入れ替える。
【００４７】
上下反転プリセレクタ１０３は、LCDパネル５４の表示の上下反転を行うと、奇数ラインおよび偶数ラインのデータの位置は変わらないが、ラインメモリ１０４を通すポートを入れ替える必要があるため、マイクロコンピュータ５５からの上下反転信号DWNに基づいて、ラインメモリ１０４を通るポートを入れ替える。すなわち、上下反転プリセレクタ１０３は、奇数ラインおよび偶数ラインのうち、一方の映像信号をラインメモリ１０４に出力し、奇数ラインおよび偶数ラインのうち、他方の映像信号を、上下反転ポストセレクタ１０５に出力する。
【００４８】
ラインメモリ１０４は、入力される映像信号を１ライン遅延させる。ラインメモリ１０４により１ライン遅延された映像信号は、上下反転ポストセレクタ１０５に入力される。
【００４９】
上下反転ポストセレクタ１０５は、マイクロコンピュータ５５からの上下反転信号DWNに基づいて、上下反転プリセレクタ１０３により入れ替えられたポートを元に戻す。例えば、上下反転プリセレクタ１０３が奇数ラインの映像信号をラインメモリ１０４に出力した場合、上下反転ポストセレクタ１０５は、ラインメモリ１０４からの映像信号を、出力ポート１から出力させ、上下反転プリセレクタ１０３からの映像信号を、出力ポート２から出力させる。
【００５０】
また、上下反転プリセレクタ１０３が偶数ラインの映像信号をラインメモリ１０４に出力した場合、上下反転ポストセレクタ１０５は、ラインメモリ１０４からの映像信号を、出力ポート２から出力させ、上下反転プリセレクタ１０３からの映像信号を、出力ポート１から出力させる。
【００５１】
図３に戻り、尾引き補正回路６４は、マイクロコンピュータ５５からの制御のもと、タイミングジェネレータ６５からのタイミングパルスに基づいて、ドットライン反転回路６３からの奇数ラインおよび偶数ラインの映像信号の信号レベルに対して、重み係数をそれぞれ設定し、奇数ラインの重み係数の和と偶数ラインの重み係数の和の差分を算出することで、尾引きが発生する画素位置を検出する。
【００５２】
尾引き補正回路６４は、検出した画素位置に基づいて、尾引きを補正する。尾引きが補正された奇数ラインおよび偶数ラインの映像信号は、出力ポート１および２より、それぞれS/Hドライバ５３に出力される。
【００５３】
タイミングジェネレータ６５には、スキャンコンバータ５１から、マスタークロック、垂直同期信号、および水平同期信号が供給される。タイミングジェネレータ６５は、マスタークロック、垂直同期信号、および水平同期信号に基づいて、各種のタイミングパルスを生成し、液晶表示システムのすべてのタイミング制御を行う。
【００５４】
S/Hドライバ５３には、デジタルシグナルドライバIC５２の出力ポート１からの奇数ラインの映像信号と、デジタルシグナルドライバIC５２の出力ポート２からの偶数ラインの映像信号が入力される。S/Hドライバ５３は、マイクロコンピュータ５５からの制御のもと、タイミングジェネレータ６５からのタイミングパルスに基づいて、奇数ラインおよび偶数ラインのデジタルの映像信号を、アナログの映像信号に変換する。
【００５５】
そして、S/Hドライバ５３は、奇数ラインのアナログの映像信号を、負極性（以下、Ｌレベルとも称する）および正極性（以下、Ｈレベルとも称する）のどちらか一方の映像信号として、複数画素ずつ、LCDパネル５４に入力し、偶数ラインのアナログの映像信号を、ＬレベルおよびＨレベルのどちらか他方の映像信号として、複数画素ずつ、LCDパネル５４に入力する。例えば、LCDパネル５４が１２画素並列に書き込む１２画素同時書き込み方式の液晶パネルの場合には、両方のラインの映像信号が６画素ずつLCDパネル５４に入力される。
【００５６】
LCDパネル５４は、ドットライン反転駆動方式で駆動される液晶パネルであり、電気光学素子である液晶セルを含む画素が行列状に２次元配置されてなる画素アレイ部が形成された透明絶縁基板、例えば、第１のガラス基板と第２のガラス基板とが所定の間隙を持って対向配置され、間隙内に液晶材料が封止されて構成されている。LCDパネル５４は、例えば、１２画素並列に書き込む１２画素同時書き込み方式の液晶パネルであり、タイミングジェネレータ６５からの駆動タイミングパルスに基づいて、S/Hドライバ５３からの映像信号を、１２画素同時に、LCDパネル５４の各画素に書き込むことにより、映像信号に対応する映像を表示する。
【００５７】
なお、２４画素並列に書き込む２４画素同時書き込み方式の液晶パネルの場合には、S/Hドライバ５３から２４画素の映像信号が入力されるので、S/Hドライバ５３からの映像信号は、２４画素同時に、各画素に書き込まれる。
【００５８】
マイクロコンピュータ５５は、例えばCPU（Central Processing Unit）、ROM（Read Only Memory）、およびRAM（Random Access Memory）等を含んで構成され、操作部５６からのユーザの指示や各種のプログラムなどを実行することにより、液晶表示システムの各部の処理を制御する。例えば、マイクロコンピュータ５５は、操作部５６からのユーザの指示に基づいて、液晶表示システムの各種設定を行い、各種設定に応じた指示を、スキャンコンバータ５１、デジタルシグナルドライバIC５２、およびS/Hドライバ５３に内蔵される、図示せぬレジスタに書き込むことにより、スキャンコンバータ５１、デジタルシグナルドライバIC５２、およびS/Hドライバ５３の処理を制御する。
【００５９】
操作部５６は、ボタンやダイヤルなどで構成され、ユーザの操作に基づく指示信号をマイクロコンピュータ５５に出力する。例えば、ユーザの操作に対応して、操作部５６からは、色ムラの補正に関する指示信号や、上下反転または左右反転に関する指示信号などがマイクロコンピュータ５５に出力される。
【００６０】
図５は、LCDパネル５４の構成例を示している。図５の例においては、左右方向がパネルのＨ(Horizontal)系を示し、上下方向がパネルのＶ(Vertical)系を示しており、Ｈ系のデータライン(Data_Line)１乃至９とＶ系のゲートライン(Gate_Line)１乃至４に配線された画素トランジスタが示されている。なお、以下、画素トランジスタを単に画素と称する。
【００６１】
LCDパネル５４は、行列状の画素配列に対して、列毎にデータライン（信号ラインとも称する）が配線されているが、ゲートラインは、行毎ではなく、１画素おきに次の行と元の行とを行き来するような結線になっており、２行の画素に渡って蛇行している。
【００６２】
例えば、ゲートライン１に着目すると、ゲートライン１は、データライン１の上から１行目（１段目）の画素、データライン２の上から２行目の画素、データライン３の上から１行目の画素、データライン４の上から２行目の画素、…を繋ぐように結線されている。同様に、ゲートライン２に着目すると、ゲートライン２は、データライン１の上から２行目の画素、データライン２の上から３行目の画素、データライン３の上から２行目の画素、データライン４の上から３行目の画素、…を繋ぐように結線されている。
【００６３】
また、ゲートライン３に着目すると、ゲートライン３は、データライン１の上から３行目の画素、データライン２の上から４行目の画素、データライン３の上から３行目の画素、データライン４の上から４行目の画素、…を繋ぐように結線されている。同様に、ゲートライン４に着目すると、ゲートライン４は、データライン１の上から４行目の画素、データライン２の上から５行目の画素、データライン３の上から４行目の画素、データライン４の上から５行目の画素、…を繋ぐように結線されている。
【００６４】
これに対して、各データラインへの映像信号は、データライン１，３，５，７，９（以下、まとめて、データ奇数ラインとも称する）に入力される信号と、とデータライン２，４，６，８（以下、まとめて、データ偶数ラインとも称する）に入力される信号とが対向電位(VCOM)に対して逆極性（ＨレベルまたはＬレベル）になるようにされて、それぞれ、データ奇数ラインおよびデータ偶数ラインに同時に入力される。また、各データラインへの映像信号は、１Ｈ（Ｈ:水平走査期間）毎（すなわち、１ゲートライン毎）に、極性が反転するようにされて入力される。
【００６５】
図６の例の場合、ゲートライン１においては、S/Hドライバ５３により、出力ポート１からの奇数ラインの映像信号が、データ奇数ラインに対して、Ｈレベルとして入力され、出力ポート２からの偶数ラインの映像信号が、データ偶数ラインに対して、Ｌレベルとして入力される。一方、ゲートライン２においては、S/Hドライバ５３により、出力ポート１からの奇数ラインの映像信号が、データ奇数ラインに対して、Ｌレベルとして入力され、出力ポート２からの偶数ラインの映像信号が、データ偶数ラインに対して、Ｈレベルとして入力される。なお、ゲートライン３については、ゲートライン１の場合と同様であり、ゲートライン４については、ゲートライン２の場合と同様であるため、それらの説明は繰り返しになるので省略する。
【００６６】
以上により、図６に示されるように、ゲートライン１および３におけるデータ奇数ラインの画素には、Ｈレベルの映像信号が書き込まれ、データ奇数ラインの書き込みと同時に、データ偶数ラインの画素には、Ｌレベルの映像信号が書き込まれる。また、ゲートライン２および４におけるデータ奇数ラインの画素には、Ｌレベルの映像信号が書き込まれ、データ奇数ラインの書き込みと同時に、データ偶数ラインの画素には、Ｈレベルの映像信号が書き込まれる。
【００６７】
なお、図６の例においては、グレー背景に黒ウィンドウを表示した場合のLCDパネル５４の例が示されている。LCDパネル５４においては、左から右への方向がスキャン方向を表しており、ハッチングされた画素は、グレー背景部分の画素を表しており、黒い画素は、黒ウィンドウ部分の画素を表している。すなわち、データライン３乃至６の、上から２段目乃至４段目の画素の信号レベルが、黒レベルであり、それ以外の画素の信号レベルが、グレーレベルであることを表している。
【００６８】
以上のように、ドットライン反転駆動方式においては、画素トランジスタへ同時に逆極性を書き込むことで、容量性結合による電位変動を最小に留めている。また、１Ｈ（期間毎に逆極性を同時に書き込んでいくことで、VCOMやゲートラインの揺れを相殺させている。しかしながら、従来においては、グレー背景に黒ウィンドウを表示した場合に、境界部などでは、同一ゲートラインに接続された画素への書き込みがアンバランスとなるため、VCOMやゲートラインの揺れが相殺されず、図７に示されるように、尾引きが発生していた。
【００６９】
図７は、グレー背景の黒ウィンドウを表示させた場合の従来のLCDパネルの例を示している。
【００７０】
従来のLCDパネルにおいては、図６のLCDパネル５４と同様に、データライン３乃至６の上から２段目乃至４段目の黒い画素は、黒ウィンドウ部分を構成する画素であるが、図６のLCDパネル５４におけるグレー背景を構成する画素のうち、黒ウィンドウの上端と下端、および黒ウィンドウのスキャン後方に発生する数個の画素に尾引きが発生している。その結果、ａの文字が付された尾引き発生中の画素は、白で表されているように、表示すべきグレーよりも白っぽくなっており、ｂの文字が付された尾引き発生中の画素は、グレー背景を表すハッチングより細かいハッチングで表されているように、表示すべきグレーよりも黒っぽくなっている。
【００７１】
具体的には、図７の例の場合、ゲートライン１におけるデータライン３，５，および７の画素、並びにゲートライン４におけるデータライン４，６，および８の画素が、尾引き発生により、白っぽくなっており、ゲートライン１におけるデータライン８の画素およびゲートライン４におけるデータライン７の画素が、尾引きの発生により黒っぽくなっている。
【００７２】
以降、これらの黒ウィンドウの上端、下端に発生する尾引き、および黒ウィンドウのスキャン後方に発生する尾引きを補正する尾引き補正について説明する。図８は、図１の尾引き補正回路６４の構成例を示している。
【００７３】
図８の例においては、尾引き補正回路６４は、レジスタ１５１、比較／重み係数算出回路１５２−１および１５２−２、差分量算出回路１５３、レジスタ１５４、補正量算出回路１５５−１および１５５−２、段数調整回路１５６−１および１５６−２、並びに、加減算回路１５７−１および１５７−２により構成されている。
【００７４】
ドットライン反転回路６３からの奇数ラインの映像信号（以下、ODDデータとも称する）は、比較／重み係数算出回路１５２−１および段数調整回路１５６−１に入力される。ドットライン反転回路６３からの偶数ラインの映像信号（以下、EVENデータとも称する）は、比較／重み係数算出回路１５２−２および段数調整回路１５６−２に入力される。
【００７５】
レジスタ１５１は、ドットライン反転回路６３からの映像信号の信号レベルに対してのスレッショルド(Threshold)設定を、ｎ（ｎ≧２）個記憶している。
【００７６】
比較／重み係数算出回路１５２−１は、ドットライン反転回路６３からの奇数ラインの映像信号の信号レベルに対して、レジスタ１５１のスレッショルド設定に基づいて重み係数を設定し、ODDデータの重み係数の和ODD_CNTを算出する。比較／重み係数算出回路１５２−２は、ドットライン反転回路６３からの偶数ラインの映像信号の信号レベルに対して、レジスタ１５１のスレッショルド設定に基づいて重み係数を設定し、EVENデータの重み係数の和EVEN _CNTを算出する。
【００７７】
差分量算出回路１５３は、比較／重み係数算出回路１５２−１からの重み係数の和ODD_CNTと、比較／重み係数算出回路１５２−２からの重み係数の和EVEN_CNTを用いて、それぞれの重み係数の和の差分ODD_CNT1およびEVEN_CNT1を算出する。重み係数の和の差分ODD_CNT1およびEVEN_CNT1は、それぞれ、次の式（１）および式（２）で表される。
【００７８】
ODD_CNT1  ＝  ODD_CNT    EVEN_CNT            ・・・（１）
EVEN_CNT1 ＝  EVEN_CNT   ODD_CNT             ・・・（２）
【００７９】
図９および図１０を参照して後述するが、これらの重み係数の和の差分ODD_CNT1およびEVEN_CNT1により、尾引きが発生する画素位置（すなわち、尾引きを補正すべき補正画素の位置）が検出可能になる。
【００８０】
レジスタ１５４は、映像信号の信号レベルにおける任意の階調に設定されたｍ個（例えば３個）の補正係数を記憶している。
【００８１】
補正量算出回路１５５−１および１５５−２は、レジスタ１５４に記憶されている補正係数に基づき、補正係数が設定されている階調以外の階調に対しては補正係数を線形で補間することで、映像信号の０％乃至１００％全階調の補正係数を算出する。
【００８２】
そして、補正量算出回路１５５−１は、算出した補正係数および差分量算出回路１５３からの重み係数の和の差分ODD_CNT1に基づいて、段数調整回路１５６−１からの映像信号における補正画素に対する補正量を算出する。補正量算出回路１５５−２は、算出した補正係数および差分量算出回路１５３からの重み係数の和の差分EVEN _CNT1に基づいて、段数調整回路１５６−２からの映像信号における補正画素に対する補正量を算出する。
【００８３】
補正量算出回路１５５−１により算出された補正画素の補正量は、加減算回路１５７−１に出力され、補正量算出回路１５５−２により算出された補正画素の補正量は、加減算回路１５７−２に出力される。
【００８４】
段数調整回路１５６−１は、比較／重み係数算出回路１５２−１、差分量算出回路１５３、および補正量算出回路１５５−１を通る処理ラインの映像信号と画素位置を合わせるため、ドットライン反転回路６３からの奇数ラインの映像信号を遅延させて、段数を調整する。段数調整回路１５６−１からの映像信号は、補正量算出回路１５５−１および加減算回路１５７−１に出力される。
【００８５】
段数調整回路１５６−２は、比較／重み係数算出回路１５２−２、差分量算出回路１５３、および補正量算出回路１５５−２を通る処理ラインの映像信号と画素位置を合わせるため、ドットライン反転回路６３からの偶数ラインの映像信号を遅延させて、段数を調整する。段数調整回路１５６−２からの映像信号は、補正量算出回路１５５−２および加減算回路１５７−２に出力される。
【００８６】
加減算回路１５７−１は、段数調整回路１５６−１からの映像信号に、補正量算出回路１５５−１により算出された補正画素の補正量を加減算して尾引きを補正する。尾引きが補正された奇数ラインの映像信号は、出力ポート１よりS/Hドライバ５３に出力される。
【００８７】
加減算回路１５７−２は、段数調整回路１５６−２からの映像信号に、補正量算出回路１５５−２により算出された補正画素の補正量を加減算して尾引きを補正する。尾引きが補正された偶数ラインの映像信号は、出力ポート２よりS/Hドライバ５３に出力される。
【００８８】
なお、以下、比較／重み係数算出回路１５２−１および１５２−２、補正量算出回路１５５−１および１５５−２、段数調整回路１５６−１および１５６−２、並びに、加減算回路１５７−１および１５７−２を特に区別する必要がない場合、単に、比較／重み係数算出回路１５２、補正量算出回路１５５、段数調整回路１５６、並びに、加減算回路１５７と称する。
【００８９】
図９は、図８の尾引き補正回路６４により算出される重み係数の和と、重み係数の和の差分について説明する図である。図９の例においては、上述した図６のLCDパネル５４において、レジスタ１５１のスレッショルド設定に基づき、黒ウィンドウ部である画素の信号レベルの重み係数を２とし、背景のグレー部である画素の信号レベルの重み係数を０とした場合のデータ奇数ラインについての重み係数の和ODD_CNT、データ偶数ラインについての重み係数の和EVEN _CNT、並びに、それぞれの重み係数の和の差分を取ったODD_CNT1およびEVEN_CNT1が示されている。
【００９０】
なお、図９の左側には、データ奇数ライン（データライン１，３，５，７）についての重み係数の和ODD_CNTおよび差分ODD_CNT1がゲートライン毎に示されており、右側にはデータ偶数ライン（データライン２，４，６，８）についての重み係数EVEN _CNTの和および差分EVEN _CNT1がゲートライン毎に示されている。
【００９１】
データ奇数ラインについては、ゲートライン毎に、１つ目の枠は、データライン１から、データライン１までの重み係数の和を示し、２つ目の枠は、データライン１から、データライン３までの重み係数の和を示し、３つ目の枠は、データライン１から、データライン５までの重み係数の和を示し、４つ目の枠は、データライン１から、データライン７までの重み係数の和を示している。
【００９２】
すなわち、ゲートライン１におけるデータライン１，３，５，７の画素は背景のグレー部であるので、重み係数はすべて０である。したがって、ゲートライン１においては、左側の上から１段目に示されるように、データライン１までの重み係数の和ODD_CNT-1が「０」となり、データライン３までの重み係数の和ODD_CNT-1が「０」となり、データライン５までの重み係数の和ODD_CNT-1が「０」となり、データライン７までの重み係数の和ODD_CNT-1が「０」となる。
【００９３】
ゲートライン２におけるデータライン１および７の画素は背景のグレー部であるので、重み係数は０であり、データライン３および５の画素は黒ウィンドウ部であるので、重み係数は２である。したがって、ゲートライン２においては、左側の上から２段目に示されるように、データライン１までの重み係数の和ODD_CNT-2が「０」となり、データライン３までの重み係数の和ODD_CNT-2が「２」となり、データライン５までの重み係数の和ODD_CNT-2が「４」となり、データライン７までの重み係数の和ODD_CNT-2が「４」となる。
【００９４】
ゲートライン３におけるデータライン１および７の画素は背景のグレー部であるので、重み係数は０であり、データライン３および５の画素は黒ウィンドウ部であるので、重み係数は２である。したがって、ゲートライン３においては、左側の上から３段目に示されるように、データライン１までの重み係数の和ODD_CNT-3が「０」となり、データライン３までの重み係数の和ODD_CNT-3が「２」となり、データライン５までの重み係数の和ODD_CNT-3が「４」となり、データライン７までの重み係数の和ODD_CNT-3が「４」となる。
【００９５】
ゲートライン４におけるデータライン１および７の画素は背景のグレー部であるので、重み係数は０であり、データライン３および５の画素は黒ウィンドウ部であるので、重み係数は２である。したがって、ゲートライン４においては、左側の上から４段目に示されるように、データライン１までの重み係数の和ODD_CNT-4が「０」となり、データライン３までの重み係数の和ODD_CNT-4が「２」となり、データライン５までの重み係数の和ODD_CNT-4が「４」となり、データライン７までの重み係数の和ODD_CNT-4が「４」となる。
【００９６】
データ偶数ラインについては、ゲートライン毎に、１つ目の枠は、データライン２から、データライン２までの重み係数の和を示し、２つ目の枠は、データライン２から、データライン４までの重み係数の和を示し、３つ目の枠は、データライン２から、データライン６までの重み係数の和を示し、４つ目の枠は、データライン２から、データライン８までの重み係数の和を示している。
【００９７】
すなわち、ゲートライン１におけるデータライン２および８の画素は背景のグレー部であるので、重み係数は０であり、データライン４および６の画素は黒ウィンドウ部であるので、重み係数は２である。したがって、ゲートライン１においては、右側の上から１段目に示されるように、データライン２までの重み係数の和EVEN_CNT-1が「０」となり、データライン４までの重み係数の和EVEN_CNT-1が「２」となり、データライン６までの重み係数の和EVEN_CNT-1が「４」となり、データライン８までの重み係数の和EVEN_CNT-1が「４」となる。
【００９８】
ゲートライン２におけるデータライン２および８の画素は背景のグレー部であるので、重み係数は０であり、データライン４および６の画素は黒ウィンドウ部であるので、重み係数は２である。したがって、ゲートライン２においては、右側の上から２段目に示されるように、データライン２までの重み係数の和EVEN_CNT-2が「０」となり、データライン４までの重み係数の和EVEN_CNT-2が「２」となり、データライン６までの重み係数の和EVEN_CNT-2が「４」となり、データライン８までの重み係数の和EVEN_CNT-2が「４」となる。
【００９９】
ゲートライン３におけるデータライン２および８の画素は背景のグレー部であるので、重み係数は０であり、データライン４および６の画素は黒ウィンドウ部であるので、重み係数は２である。したがって、ゲートライン３においては、右側の上から３段目に示されるように、データライン２までの重み係数の和EVEN_CNT-3が「０」となり、データライン４までの重み係数の和EVEN_CNT-3が「２」となり、データライン６までの重み係数の和EVEN_CNT-3が「４」となり、データライン８までの重み係数の和EVEN_CNT-3が「４」となる。
【０１００】
ゲートライン４におけるデータライン２，４，６，８の画素は背景のグレー部であるので、重み係数はすべて０である。したがって、ゲートライン４においては、右側の上から４段目に示されるように、データライン１までの重み係数の和EVEN_CNT-4が「０」となり、データライン３までの重み係数の和EVEN_CNT-4が「０」となり、データライン５までの重み係数の和EVEN_CNT-4が「０」となり、データライン７までの重み係数の和EVEN_CNT-4が「０」となる。
【０１０１】
そして、データ奇数ラインにおける重み係数の和の差分ODD_CNT1-*（*：ゲートラインの任意の番号を表す）は、上述した式（１）で示されるように、データ奇数ラインにおける重み係数の和ODD_CNT-*から、データ偶数ラインにおける重み係数の和EVEN_CNT-*を引いたものである。
【０１０２】
したがって、ゲートライン１においては、左側の上から５段目に示されるように、データライン１までの重み係数の和の差分ODD_CNT1-1が「０」となり、データライン３までの重み係数の和の差分ODD_CNT1-1が「−２」となり、データライン５までの重み係数の和の差分ODD_CNT1-1が「−４」となり、データライン７までの重み係数の和の差分ODD_CNT1-1が「−４」となる。
【０１０３】
ゲートライン２においては、左側の上から６段目に示されるように、データライン１までの重み係数の和の差分ODD_CNT1-2が「０」となり、データライン３までの重み係数の和の差分ODD_CNT1-2が「０」となり、データライン５までの重み係数の和の差分ODD_CNT1-2が「０」となり、データライン７までの重み係数の和の差分ODD_CNT1-2が「０」となる。
【０１０４】
ゲートライン３においては、左側の上から７段目に示されるように、データライン１までの重み係数の和の差分ODD_CNT1-3が「０」となり、データライン３までの重み係数の和の差分ODD_CNT1-3が「０」となり、データライン５までの重み係数の和の差分ODD_CNT1-3が「０」となり、データライン７までの重み係数の和の差分ODD_CNT1-3が「０」となる。
【０１０５】
ゲートライン４においては、左側の上から８段目に示されるように、データライン１までの重み係数の和の差分ODD_CNT1-4が「０」となり、データライン３までの重み係数の和の差分ODD_CNT1-4が「２」となり、データライン５までの重み係数の和の差分ODD_CNT1-4が「４」となり、データライン７までの重み係数の和の差分ODD_CNT1-4が「４」となる。
【０１０６】
一方、データ偶数ラインにおける重み係数の和の差分EVEN_CNT1-*（*：任意の数字）は、上述した式（２）で示されるように、データ偶数ラインにおける重み係数の和EVEN_CNT-*から、データ奇数ラインにおける重み係数の和ODD_CNT-*を引いたものである。
【０１０７】
したがって、ゲートライン１においては、右側の上から５段目に示されるように、データライン１までの重み係数の和の差分EVEN_CNT1-1が「０」となり、データライン３までの重み係数の和の差分EVENCNT1-1が「２」となり、データライン５までの重み係数の和の差分EVEN_CNT1-1が「４」となり、データライン７までの重み係数の和の差分EVEN_CNT1-1が「４」となる。
【０１０８】
ゲートライン２においては、右側の上から６段目に示されるように、データライン１までの重み係数の和の差分EVEN_CNT1-2が「０」となり、データライン３までの重み係数の和の差分EVENCNT1-2が「０」となり、データライン５までの重み係数の和の差分EVEN_CNT1-2が「０」となり、データライン７までの重み係数の和の差分EVEN_CNT1-2が「０」となる。
【０１０９】
ゲートライン３においては、右側の上から７段目に示されるように、データライン１までの重み係数の和の差分EVEN_CNT1-3が「０」となり、データライン３までの重み係数の和の差分EVENCNT1-3が「０」となり、データライン５までの重み係数の和の差分EVEN_CNT1-3が「０」となり、データライン７までの重み係数の和の差分EVEN_CNT1-3が「０」となる。
【０１１０】
ゲートライン４においては、右側の上から８段目に示されるように、データライン１までの重み係数の和の差分EVEN_CNT1-4が「０」となり、データライン３までの重み係数の和の差分EVENCNT1-4が「−２」となり、データライン５までの重み係数の和の差分EVEN_CNT1-4が「−４」となり、データライン７までの重み係数の和の差分EVEN_CNT1-4が「−４」となる。
【０１１１】
以上のようにして算出された重み係数の和の差分ODD_CNT1およびEVEN_CNT1を、図６のLCDパネル５４の各画素に割り当てた場合の例を、図１０に示す。
【０１１２】
図１０の例においては、ゲートライン１におけるデータライン３乃至８の画素に、それぞれ、−２，２，−４，４，−４，４の値が示されており、ゲートライン４におけるデータライン３乃至８の画素に、それぞれ、２，−２，４，−４，４，−４の値が示されており、それ以外の画素には、０の値が示されている。
【０１１３】
ここで、−２，−４，−４の値が示されるゲートライン１におけるデータライン３，５，７およびゲートライン４におけるデータライン４，６，８の画素は、図７において尾引きの発生により白っぽくなる、ａの文字が付された画素である。すなわち、ゲートライン１におけるデータライン３，５，７およびゲートライン４におけるデータライン４，６，８の画素は、信号レベルに補正による減算が必要となる画素であることがわかる。
【０１１４】
また、２，４，４の値が示されるゲートライン１におけるデータライン４，６，８およびゲートライン４におけるデータライン３，５，７の画素は、図７において尾引きの発生により黒っぽくなる、ｂの文字が付された画素である。なお、図７の例においては、ｂの文字は付されていないが、実際には、黒ウィンドウを構成する画素（ゲートライン１におけるデータライン４および６、ゲートライン４におけるデータライン３および５）も黒っぽくなっている。すなわち、ゲートライン１におけるデータライン４，６，８およびゲートライン４におけるデータライン３，５，７の画素は、信号レベルに補正による加算が必要となる画素であることがわかる。
【０１１５】
以上のように、重み係数の和の差分ODD_CNT1およびEVEN_CNT1により、尾引きが発生する画素のみに符号付の重み係数が設定されるため、補正画素を容易に検出することができるとともに、その補正画素に対する補正の加減の設定も明確にすることができる。
【０１１６】
図１１は、補正量算出回路１５５により設定される補正係数値の例を示している。図１１の例において、縦軸は、映像信号の信号レベル（０％乃至１００％）を表しており、横軸は、補正係数値（０乃至５１１）を表している。
【０１１７】
例えば、レジスタ１５４に、信号レベルの任意の階調、図１１の例の場合、２５％の階調、５０％の階調、および７５％の階調の３点の階調に、それぞれ、補正係数値DOT_COEF1乃至DOT_COEF3が設定され、記憶されている。なお、この場合、０％の階調には、２５％の階調と同じ補正係数値DOT_COEF1が設定されており、１００％の階調には、７５％と同じ補正係数値DOT_COEF3が設定されている。
【０１１８】
ここで、補正量算出回路１５５は、信号レベルの２５％の階調、５０％の階調、および７５％の階調については、レジスタ１５４に記憶されている補正係数値DOT_COEF1乃至DOT_COEF3をそのまま設定するが、その他の階調については、補正係数を線形補間することで、映像信号の信号レベルの０％乃至１００％の全階調の補正係数を算出して設定する。
【０１１９】
例えば、０％乃至２５％の階調の補間係数として、補正係数値DOT_COEF1を設定し、２５％乃至５０％の階調の補間係数として、補正係数値DOT_COEF1とDOT_COEF2を線形補間した値を設定し、５０％乃至７５％の階調の補間係数として、補正係数値DOT_COEF2とDOT_COEF3を線形補間した値を設定し、７５％乃至１００％の階調の補間係数として、補正係数値DOT_COEF3を設定する。
【０１２０】
これらの補正係数値と、差分算出回路１５３で求められた重み係数の和の差分ODD_CNT1およびEVEN_CNT1により、補正画素の補正量が算出され、算出された補正量を、映像信号に加減算処理することで、グレー背景の黒ウィンドウの上端および下端、並びに、黒ウィンドウのスキャン後方に発生する尾引きの補正を行うことができる。
【０１２１】
次に、図１２のフローチャートを参照して、図３の液晶表示システムにおいて表示を行うための信号処理について説明する。すなわち、図１２を参照して、図３の液晶表示システムの信号処理および表示制御処理を説明する。
【０１２２】
ステップＳ１１において、スキャンコンバータ５１は、図示せぬパーソナルコンピュータからの入力信号（アナログの映像信号）に対して、LCDパネル５４に応じた、A/D変換、画素数変換、ライン数変換、周波数変換などを行い、変換された映像信号、垂直同期信号、水平同期信号、マスタークロックを出力する。図３の例の場合、変換されたデジタルの映像信号は、入力ポート１および入力ポート２より、デジタルシグナルドライバIC５２に、パラレルで入力される。
【０１２３】
ステップＳ１２において、倍速駆動回路６１は、入力に応じて、倍速変換を行う。すなわち、倍速駆動回路６１は、スキャンコンバータ５１からの入力がパラレルの場合、倍速処理を行わず、そのまま、２パラレルの信号を、そのまま２パラレルで、信号補正回路６２に出力する。なお、スキャンコンバータ５１からの入力がシリアルの場合、スキャンコンバータ５１からのデジタルの映像信号に対して、倍速変換を行い、倍速化された信号を、２パラレルで、信号補正回路６２に出力する。
【０１２４】
ステップＳ１３において、信号補正回路６２は、マイクロコンピュータ５５からの制御のもと、タイミングジェネレータ６５からのタイミングパルスに基づいて、倍速駆動回路６１からの映像信号に対して、ガンマ補正を行い、さらに、LCDパネル５４に表示される色の色ムラ補正を行う。
【０１２５】
ステップＳ１４において、ドットライン反転回路６３は、マイクロコンピュータ５５からの制御のもと、タイミングジェネレータ６５からの水平位置設定信号HP、左右反転信号RGT、および上下反転信号DWNに基づいて、遅延させる映像ライン（奇数ラインまたは偶数ライン）を選択し、ラインメモリ１０４を用いて、選択した映像ラインの映像信号を遅延させる。例えば、奇数ラインが選択された場合、ドットライン反転回路６３は、偶数ラインについては、現在のラインのデータを出力させ、奇数ラインについては、１ライン前のデータを出力させる。
【０１２６】
ステップＳ１５において、尾引き補正回路６４は、ドットライン反転回路６３からの映像信号の尾引き補正を実行する。この尾引き補正処理については、図１２を参照して詳しく後述するが、ステップＳ１５の尾引き補正処理により、グレー背景の黒ウィンドウの上端および下端、並びに、黒ウィンドウのスキャン後方に発生する尾引きが補正される。そして、尾引きが補正された奇数ラインおよび偶数ラインの映像信号が、出力ポート１および２より、それぞれS/Hドライバ５３に出力される。
【０１２７】
ステップＳ１６において、S/Hドライバ５３は、尾引き補正回路６４からの奇数ラインおよび偶数ラインの映像信号を、アナログに変換し、アナログに変換した映像信号をLCDパネル５４に入力する。例えば、図３のLCDパネル５４が１２画素並列に書き込む１２画素同時書き込み方式の液晶パネルの場合、S/Hドライバ５３は、奇数ラインのアナログの映像信号を、例えば、Ｈレベルの映像信号として、６画素ずつ、LCDパネル５４のデータ奇数ラインに入力し、偶数ラインのアナログの映像信号を、Ｌレベルの映像信号として、６画素ずつ、LCDパネル５４のデータ偶数ラインに入力する。
【０１２８】
なお、１Ｈラインの入力が終わると、次の１Ｈラインにおいては、奇数ラインのアナログの映像信号は、Ｌレベルの映像信号として、６画素ずつ、LCDパネル５４に入力され、偶数ラインのアナログの映像信号は、Ｈレベルの映像信号として、６画素ずつ、LCDパネル５４に入力される。すなわち、データラインへの映像信号は、１Ｈ毎に、極性が反転するようにされてLCDパネル５４に入力される。また、1F(フィールド)/1H反転駆動処理の場合、次のフィールドでは、奇数ラインのアナログ映像信号はＨレベルとして６画素ずつ、偶数ラインのアナログ映像信号はＬレベルとして６画素ずつLCDパネル５４に入力され、フィールド毎に極性が反転されてLCDパネル５４に入力される。
【０１２９】
ステップＳ１７において、LCDパネル５４は、タイミングジェネレータ６５からの駆動タイミングパルスに基づいて、S/Hドライバ５３から入力された奇数ラインおよび偶数ラインの映像信号を、１２画素同時に、LCDパネル５４の各画素に書き込み、映像信号に対応する映像を表示する。
【０１３０】
次に、図１３のフローチャートを参照して、図１２のステップＳ１５における尾引き補正処理について説明する。
【０１３１】
ドットライン反転回路６３からの奇数ラインの映像信号は、比較／重み係数算出回路１５２−１および段数調整回路１５６−１に入力される。ドットライン反転回路６３からの偶数ラインの映像信号は、比較／重み係数算出回路１５２−２および段数調整回路１５６−２に入力される。なお、段数調整回路１５２−１および１５２−２に入力された奇数ラインおよび偶数ラインの映像信号は、それぞれ、段数が調整されて、補正量算出回路１５５−１および１５５−２並びに加減算回路１５７−１および１５７−２に出力されている。
【０１３２】
ステップＳ３１において、比較／重み係数算出回路１５２−１は、ドットライン反転回路６３から入力される奇数ラインの映像信号の各画素の信号レベルに対して、レジスタ１５１のスレッショルド設定に基づいて重み係数を設定し、図９を参照して上述したように、奇数ラインの重み係数の和ODD_CNTを算出する。
【０１３３】
ステップＳ３２において、比較／重み係数算出回路１５２−２は、ドットライン反転回路６３から入力される偶数ラインの映像信号の各画素の信号レベルに対して、レジスタ１５１のスレッショルド設定に基づいて重み係数を設定し、図９を参照して上述したように、偶数ラインの重み係数の和EVEN_CNTを算出する。なお、これらのステップＳ３１およびＳ３２の処理は、並列で実行される処理である。
【０１３４】
ステップＳ３３において、差分量算出回路１５３は、比較／重み係数算出回路１５２−１からの重み係数の和ODD_CNTと、比較／重み係数算出回路１５２−２からの重み係数の和EVEN_CNTを用いて、式（１）で表される重み係数の和の差分ODD_CNT1、および式（２）で表されるEVEN_CNT1をそれぞれ算出する。
【０１３５】
ステップＳ３４において、補正量算出回路１５５−１および１５５−２は、レジスタ１５４に記憶されている補正係数（図１１の例の場合、３つの補正係数）に基づき、映像信号の信号レベルの全階調の補正係数を算出する。
【０１３６】
ステップＳ３５において、補正量算出回路１５５−１および１５５−２は、それぞれ、算出した補正係数、並びに差分量算出回路１５３からの重み係数の和の差分ODD_CNT1およびEVEN_CNT1に基づいて、段数調整回路１５６−１および１５６−２からの映像信号における補正画素に対する補正量を算出する。
【０１３７】
すなわち、図１０を参照して上述したように、差分量算出回路１５３からの重み係数の和の差分ODD_CNT1およびEVEN_CNT1により、補正画素を検出することができ、さらに、その補正画素に対する補正の加減もわかる。したがって、補正量算出回路１５５−１および１５５−２は、段数調整回路１５６−１および１５６−２からの映像信号における補正画素の信号レベル、補正の加減、および算出した補正係数から、その補正画素の補正量を算出する。
【０１３８】
ステップＳ３６において、加減算回路１５７−１および１５７−２は、それぞれ、段数調整回路１５６−１および１５６−２からの映像信号に、補正量算出回路１５５−１および１５５−２により算出された補正画素の補正量を加減算して、尾引きを補正する。
【０１３９】
このようにして、尾引きが補正された奇数ラインの映像信号は、出力ポート１よりS/Hドライバ５３に出力され、尾引きが補正された偶数ラインの映像信号は、出力ポート２よりS/Hドライバ５３に出力され、尾引き補正処理は終了し、処理は、図１２のステップＳ１５に戻る。
【０１４０】
以上のように、図１の液晶表示システムにおいては、奇数および偶数ラインの映像信号の信号レベルに対して、レジスタ１５１のスレッショルド設定に基づいて重み係数を設定し、奇数および偶数ラインの重み係数の和ODD_CNTおよびEVEN_CNTを算出し、それぞれの重み係数の和の差分ODD_CNT1およびEVEN_CNT1を算出するようにしたので、算出された重み係数の和の差分ODD_CNT1およびEVEN_CNT1により、尾引きが発生し、補正が必要な補正位置とその補正の度合いを容易に検出することができる。すなわち、奇数および偶数ラインの重み係数の和の差分ODD_CNT1およびEVEN_CNT1に基づいて、簡単に、黒ウィンドウや黒線などの境界部、および境界部のスキャン後方に発生する尾引きを補正することができる。
【０１４１】
また、レジスタ１５４に記憶されている補正係数に基づき、映像信号の全階調の補正係数を算出し、奇数および偶数ラインの重み係数の和の差分ODD_CNT1およびEVEN_CNT1だけでなく、さらに補正係数に基づいて、補正画素の補正量を算出するようにしたので、映像信号の階調に応じた尾引き補正を容易に行うことができる。
【０１４２】
なお、上記説明においては、画素の表示エレメントとして液晶セルを用いたLCDパネルを用いて尾引き補正処理を行う例を説明したが、本発明は、LCDパネルに限られるものではなく、例えば、液晶プロジェクタに表示させるための映像信号の信号処理を行う表示システムなど、ドットライン反転駆動方式を採用した表示装置全般に適用することができる。
【０１４３】
なお、本明細書において、プログラム記録媒体に格納されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１４４】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【図面の簡単な説明】
【０１４５】
【図１】ドットライン反転駆動方式における尾引きを説明する図である。
【図２】ドットライン反転駆動方式における尾引きを説明する図である。
【図３】本発明を適用した液晶表示システムの構成例を示すブロック図である。
【図４】図３のドットライン反転回路の構成例を示すブロック図である。
【図５】図３のLCDパネルの構成例を示す図である。
【図６】図３のLCDパネルの構成例を模式的に示す図である。
【図７】従来のLCDパネルにおける尾引きを説明する図である。
【図８】図３の尾引き補正回路の構成例を示すブロック図である。
【図９】重み係数の和と、重み係数の和の差分について説明する図である。
【図１０】図９の重み係数の和の差分を、図６のLCDパネルの各画素に割り当てた場合を示す図である。
【図１１】補正係数値の例を示す図である。
【図１２】図１の液晶表示システムの信号処理および表示制御処理を説明するフローチャートである。
【図１３】図１２のステップＳ１５の尾引き補正処理を説明するフローチャートである。
【符号の説明】
【０１４６】
５１  スキャンコンバータ，  ５２  デジタルシグナルドライバIC，  ５３  S/Hドライバ，  ５４  LCDパネル，  ５５  マイクロコンピュータ，  ６３  ドットライン反転回路，  ６４  尾引き補正回路，  ６５  タイミングジェネレータ，  １０４  ラインメモリ，  １５１  レジスタ，  １５２−１，１５２−２  比較重み係数算出回路，  １５３  差分量算出回路，  １５４  レジスタ，  １５５−１，１５５−２  補正量算出回路，  １５６−１，１５６−２  段数調整回路，  １５７−１，１５７−２  加減算回路
【図１】
2008046371.tif 000003
【図２】
2008046371.tif 000004
【図３】
2008046371.tif 000005
【図４】
2008046371.tif 000006
【図５】
2008046371.tif 000007
【図６】
2008046371.tif 000008
【図７】
2008046371.tif 000009
【図８】
2008046371.tif 000010
【図９】
2008046371.tif 000011
【図１０】
2008046371.tif 000012
【図１１】
2008046371.tif 000013
【図１２】
2008046371.tif 000014
【図１３】
2008046371.tif 000015