(57)【要約】    【課題】画像品質を低下させることなく入力映像信号に対して誤差拡散処理を施すことができる誤差拡散処理回路を搭載したディスプレイ装置を提供することを目的とする。    【解決手段】誤差拡散処理の処理対象となる画素データ片に対する周辺画素の画素データ片における誤差分を、この処理対象となる画素データ片に加算することにより誤差拡散処理画素データ片を生成するにあたり、上記周辺画素に対する処理対象画素の相対位置を、少なくとも１の発光色に対応した表示セルと、他の発光色に対応した表示セルとで互いに異ならせる。    【選択図】  図３
2006284647.tif 000002
【特許請求の範囲】
【請求項１】
発光色が異なる複数の表示セルからなる画素の複数がマトリクス状に配列されたディスプレイ上に映像信号に応じた画像を表示するディスプレイ装置であって、
入力映像信号に基づく前記表示セル各々に対応した画素データ片毎に当該画素データ片を処理対象として誤差拡散処理を施して誤差拡散処理画素データ片を生成する誤差拡散処理手段と、前記誤差拡散処理画素データ片に応じた輝度にて当該誤差拡散処理画素データ片に対応した前記表示セルを発光させる表示駆動手段と、を備え、
前記誤差拡散処理手段は、前記処理対象となる画素データ片に対応した処理対象画素の周辺に位置するＮ個（Ｎは２以上の整数）の周辺画素各々に属する前記表示セルに対応した前記画素データ片に基づき、前記処理対象となる前記画素データ片に対する誤差分を示す誤差データ片を生成する誤差生成手段と、前記処理対象となる画素データ片と前記誤差データ片との加算結果に基づき前記誤差拡散処理画素データ片を生成する手段と、を含み、
前記周辺画素に対する前記処理対象画素の相対位置を、少なくとも１の発光色に対応した前記表示セルと、他の発光色に対応した前記表示セルとで互いに異ならせたことを特徴とするディスプレイ装置。
【請求項２】
前記画素に属する前記表示セル各々は、赤色発光をなす赤色表示セル、緑色発光をなす緑色表示セル及び青色発光をなす青色表示セルからなり、
前記周辺画素に対する前記処理対象画素の相対位置を、前記緑色表示セルと、前記赤色表示セル及び前記青色表示セルとで互いに異ならせたことを特徴とする請求項１記載のディスプレイ装置。
【請求項３】
前記誤差拡散処理手段は、前記周辺画素に対する前記処理対象画素の相対位置を、前記入力映像信号における単位表示期間毎に変更することを特徴とする請求項１記載のディスプレイ装置。
【請求項４】
発光色が異なる複数の表示セルからなる画素の複数がマトリクス状に配列されたディスプレイ上に映像信号に応じた画像を表示するディスプレイ装置であって、
入力映像信号に基づく前記表示セル各々に対応した画素データ片毎に当該画素データ片を処理対象として誤差拡散処理を施して誤差拡散処理画素データ片を生成する誤差拡散処理手段と、前記誤差拡散処理画素データ片に応じた輝度にて当該誤差拡散処理画素データ片に対応した前記表示セルを発光させる表示駆動手段と、を備え、
前記誤差拡散処理手段は、前記処理対象となる画素データ片に対応した処理対象画素の周辺に位置するＮ個（Ｎは２以上の整数）の周辺画素各々に属する前記表示セルに対応したＮ個の前記画素データ片毎に前記処理対象となる前記画素データ片に対する誤差分を夫々求め、前記誤差分の各々に対して互いに異なる重み付け係数を乗算しその乗算結果の総和を示す誤差データ片を生成する誤差生成手段と、前記処理対象となる画素データ片と前記誤差データ片との加算結果に基づき前記誤差拡散処理画素データ片を生成する手段と、を含み、
Ｎ個の前記誤差分の各々に乗算される前記重み付け係数を、少なくとも１の発光色に対応した前記表示セルと、他の発光色に対応した前記表示セルとで互いに異ならせたことを特徴とするディスプレイ装置。
【請求項５】
前記画素に属する前記表示セル各々は、赤色発光をなす赤色表示セル、緑色発光をなす緑色表示セル及び青色発光をなす青色表示セルからなり、
Ｎ個の前記誤差分の各々に乗算される前記重み付け係数を、前記緑色表示セルと、前記赤色表示セル及び前記青色表示セルとで互いに異ならせたことを特徴とする請求項４記載のディスプレイ装置。
【請求項６】
前記誤差拡散処理手段は、Ｎ個の前記誤差分の各々に乗算される前記重み付け係数を、前記入力映像信号における単位表示期間毎に変更することを特徴とする請求項４記載のディスプレイ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力映像信号に多階調化処理を施すことにより輝度階調数を増加させた画像表示を行うディスプレイ装置に関する。
【背景技術】
【０００２】
上記の如き多階調化処理の１つとして誤差拡散処理が知られている（例えば、特許文献１の図１２及び図１３参照)。
【０００３】
誤差拡散処理では、入力映像信号に基づく各画素毎の例えば８ビットの画素データの上位６ビット分を表示データ、残りの下位２ビット分を誤差データと捉える。ここで、図１に示される画素Ｇ(j,k)に対応した画素データをこの誤差拡散処理の対象とした場合、図１に示す如き周辺画素Ｇ(j,k-1)、Ｇ(j-1,k-1)、Ｇ(j-1,k)、Ｇ(j-1,k+1)各々に対応した画素データの誤差データ同士を重み付け加算したものを、画素Ｇ(j,k)に対応した画素データ中の上記表示データに反映させる。かかる動作により、画素Ｇ(j,k)に対応した画素データの下位２ビット分の輝度が上記周辺画素によって擬似的に表現され、それ故に８ビットよりも少ない６ビット分の表示データにて、上記８ビット分の画素データと同等の輝度階調表現が可能になる。
【０００４】
ところが、上述した如き誤差拡散処理を各画素に対応した画素データに対して一律に施すと、表示すべき画像には関与しないパターンノイズ（模様）が画面内に表れる場合があり、画像品質を低下させてしまうという問題が発生した。
【特許文献１】特開２００１−１９６２５３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、上記の問題を解決するためになされたものであり、画像品質を低下させることなく入力映像信号に対して誤差拡散処理を施すことができる誤差拡散処理回路を搭載したディスプレイ装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
請求項１記載によるディスプレイ装置は、発光色が異なる複数の表示セルからなる画素の複数がマトリクス状に配列されたディスプレイ上に映像信号に応じた画像を表示するディスプレイ装置であって、入力映像信号に基づく前記表示セル各々に対応した画素データ片毎に当該画素データ片を処理対象として誤差拡散処理を施して誤差拡散処理画素データ片を生成する誤差拡散処理手段と、前記誤差拡散処理画素データ片に応じた輝度にて当該誤差拡散処理画素データ片に対応した前記表示セルを発光させる表示駆動手段と、を備え、前記誤差拡散処理手段は、前記処理対象となる画素データ片に対応した処理対象画素の周辺に位置するＮ個（Ｎは２以上の整数）の周辺画素各々に属する前記表示セルに対応した前記画素データ片に基づき、前記処理対象となる前記画素データ片に対する誤差分を示す誤差データ片を生成する誤差生成手段と、前記処理対象となる画素データ片と前記誤差データ片との加算結果に基づき前記誤差拡散処理画素データ片を生成する手段と、を含み、前記周辺画素に対する前記処理対象画素の相対位置を、少なくとも１の発光色に対応した前記表示セルと、他の発光色に対応した前記表示セルとで互いに異ならせる。
【０００７】
請求項４記載によるディスプレイ装置は、発光色が異なる複数の表示セルからなる画素の複数がマトリクス状に配列されたディスプレイ上に映像信号に応じた画像を表示するディスプレイ装置であって、入力映像信号に基づく前記表示セル各々に対応した画素データ片毎に当該画素データ片を処理対象として誤差拡散処理を施して誤差拡散処理画素データ片を生成する誤差拡散処理手段と、前記誤差拡散処理画素データ片に応じた輝度にて当該誤差拡散処理画素データ片に対応した前記表示セルを発光させる表示駆動手段と、を備え、前記誤差拡散処理手段は、前記処理対象となる画素データ片に対応した処理対象画素の周辺に位置するＮ個（Ｎは２以上の整数）の周辺画素各々に属する前記表示セルに対応したＮ個の前記画素データ片毎に前記処理対象となる前記画素データ片に対する誤差分を夫々求め、前記誤差分の各々に対して互いに異なる重み付け係数を乗算しその乗算結果の総和を示す誤差データ片を生成する誤差生成手段と、前記処理対象となる画素データ片と前記誤差データ片との加算結果に基づき前記誤差拡散処理画素データ片を生成する手段と、を含み、Ｎ個の前記誤差分の各々に乗算される前記重み付け係数を、少なくとも１の発光色に対応した前記表示セルと、他の発光色に対応した前記表示セルとで互いに異ならせる。
【発明を実施するための最良の形態】
【０００８】
誤差拡散処理の処理対象となる画素データ片に対する周辺画素の画素データ片における誤差分を、この処理対象となる画素データ片に加算することにより誤差拡散処理画素データ片を生成するにあたり、上記周辺画素に対する処理対象画素の相対位置を、少なくとも１の発光色に対応した表示セルと、他の発光色に対応した表示セルとで互いに異ならせる。
【実施例１】
【０００９】
以下、本発明の実施例を図を参照しつつ説明する。
【００１０】
図２は、本発明によるディスプレイ装置の概略構成を示す図である。
【００１１】
図２において、画素データ変換回路１は、入力映像信号を所定のサンプリングクロックに応じてサンプリングして各表示セル毎（後述する）の例えば８ビットの画素データＰＤに変換し、これを多階調化処理回路２に供給する。
【００１２】
多階調化処理回路２は、誤差拡散処理部２１及びディザ処理部２２からなる。誤差拡散処理部２１は、画素データＰＤに対して誤差拡散処理（後述する）を施すことにより、そのビット数を２ビット分だけ圧縮した６ビットの誤差拡散処理画素データＥＤを生成し、これをディザ処理部２２に供給する。ディザ処理部２２は、上下、左右に隣接する例えば４つの画素からなる画素ブロック毎に、その画素ブロック内の各画素に対応した４つの誤差拡散処理画素データＥＤ各々に、互いに異なる４つのディザ値(例えば、０、１、２、３)を加算する。かかるディザ値の加算によれば、上記画素ブロック単位で輝度レベルを捉えた場合、上記ディザ値の加算結果中の上位４ビット分だけでも６ビットに相当する輝度を表現することが可能となる。そこで、ディザ処理部２２は、かかるディザ値の加算結果から最上位ビットを含む４ビット分の上位ビット群を抽出し、これを上記誤差拡散処理と共にディザ処理の施された多階調化画素データＭＰＤとして表示駆動回路３に供給する。表示駆動回路３は、多階調化画素データＭＰＤに基づき、表示デバイス４を表示駆動すべき各種駆動信号を発生してこの表示デバイス４に供給する。
【００１３】
表示デバイス４は、例えばＣＲＴ、プラズマディスプレイパネル、液晶パネル、エレクトロルミネッセンスディスプレイパネル等からなり、上記表示駆動回路３から供給された駆動信号に応じて上記入力映像信号に対応した画像を表示する。尚、表示デバイス４は、互いに発光色が異なる複数の表示セルからなる画素、つまり、赤色発光を行う表示セル、緑色発光を行う表示セル、及び青色発光を行う表示セルの如き３つの表示セルからなる画素の複数がマトリクス状に配列されて成る表示面を備えている。
【００１４】
図３は、誤差拡散処理部２１の内部構成を示す図である。
【００１５】
図３において、色分離回路２１０は、表示デバイス４の各表示セルに対応した画素データＰＤの系列中から、赤色成分に対応した画素データＰＤR、緑色成分に対応した画素データＰＤG、及び青色成分に対応した画素データＰＤB各々を分離抽出する。この際、色分離回路２１０は、上記の如く分離抽出した画素データＰＤRからなる系列のみを上記サンプリングクロックのタイミングに応じて順次、誤差拡散演算回路２１１Rに供給する。又、色分離回路２１０は、上記画素データＰＤGからなる系列のみを上記サンプリングクロックのタイミングに応じて順次、誤差拡散演算回路２１１Gに供給する。更に、色分離回路２１０は、上記画素データＰＤBからなる系列のみを上記サンプリングクロックのタイミングに応じて順次、誤差拡散演算回路２１１Bに供給する。
【００１６】
誤差拡散演算回路２１１Rは、赤色成分に対応した画素データＰＤRに対して誤差拡散処理を施して得られた誤差拡散処理画素データＥＤRをデータ配列復元回路２１２に供給する。誤差拡散演算回路２１１Gは、緑色成分に対応した画素データＰＤGに対して誤差拡散処理を施して得られた誤差拡散処理画素データＥＤGをデータ配列復元回路２１２に供給する。誤差拡散演算回路２１１Bは、青色成分に対応した画素データＰＤBに対して誤差拡散処理を施して得られた誤差拡散処理画素データＥＤBをデータ配列復元回路２１２に供給する。
【００１７】
誤差加算画素位置制御回路２１３は、誤差拡散処理において誤差データ（後述する）の加算対象となる画素データに対応した画素位置を指定すべき誤差加算画素位置信号を各色（赤、緑、青）毎に生成する。この際、誤差加算画素位置制御回路２１３は、赤色に対応した誤差加算画素位置信号ＤＬRを誤差拡散演算回路２１１R、緑色に対応した誤差加算画素位置信号ＤＬGを誤差拡散演算回路２１１G、青色に対応した誤差加算画素位置信号ＤＬBを誤差拡散演算回路２１１Bに夫々供給する。データ配列復元回路２１２は、誤差拡散演算回路２１１R、２１１G及び２１１Bの各々から供給された誤差拡散処理画素データＥＤR、ＥＤG及びＥＤBを、表示デバイス４の各画素位置に対応させて配列し直したものを誤差拡散処理画素データＥＤとして生成する。
【００１８】
ここで、誤差拡散演算回路２１１R、２１１G及び２１１Bの各々は、図４に示す如き共通の回路構成からなる。
【００１９】
図４において、加算器ＡＤ１は、図５の黒丸にて示す画素Ｇ(j,k),Ｇ(j,k+1),Ｇ(j+1,k),又はＧ(j+1,k+1)の周辺に位置する画素Ｇ(j,k-1)、Ｇ(j-1,k-1)、Ｇ(j-1,k)、Ｇ(j-1,k+1)各々に対応した画素データに基づく周辺画素誤差データＷＧＤ（後述する）と、画素データ（ＰＤR、ＰＤG、ＰＤB）とを加算しその加算結果を下位ビット群抽出回路ＥＸ１に供給する。尚、図５に示される各画素Ｇには、赤色発光を行う表示セル、緑色発光を行う表示セル及び青色発光を行う表示セルの如き、互いに発光色が異なる３つの表示セルが含まれている。下位ビット群抽出回路ＥＸ１は、かかる加算結果から、その最下位ビットを含む２ビット分の下位ビット群を抽出し、これを誤差データＬとして遅延回路Ｄ１及び１Ｈ遅延回路ＤＨに供給する。遅延回路Ｄ１は、かかる誤差データＬを取り込み、上記サンプリングクロックの周期と同一時間の遅延時間Ｄだけ遅延させて出力しこれを第１画素誤差データＥ１として係数乗算器Ｍ１に供給する。つまり、第１画素誤差データＥ１とは、図５に示す如き画素Ｇ(j,k-1)に対応した画素データＰＤ中の下位２ビットによって生成された誤差データである。係数乗算器Ｍ１は、かかる第１画素誤差データＥ１に、所定の重み付け係数Ｋ１（例えば、７／１６）を乗算して得られた乗算結果を加算器ＡＤ２に供給する。１Ｈ遅延回路ＤＨは、上記誤差データＬを１水平走査期間分だけ遅延させて出力しこれを第４画素誤差データＥ４として遅延回路Ｄ２及び係数乗算器Ｍ４に供給する。つまり、第４画素誤差データＥ４とは、図５に示す如き画素Ｇ(j-1,k+1)に対応した画素データＰＤ中の下位２ビットによって生成された誤差データである。係数乗算器Ｍ４は、かかる第４画素誤差データＥ４に、所定の重み付け係数Ｋ４（例えば、３／１６）を乗算して得られた乗算結果を加算器ＡＤ２に供給する。遅延回路Ｄ２は、かかる第４画素誤差データＥ４を、上記遅延時間Ｄだけ遅延させて出力しこれを第３画素誤差データＥ３として遅延回路Ｄ３及び係数乗算器Ｍ３に供給する。つまり、第３画素誤差データＥ３とは、図５に示す如き画素Ｇ(j-1,k)に対応した画素データＰＤ中の下位２ビットによって生成された誤差データである。係数乗算器Ｍ３は、かかる第３画素誤差データＥ３に、所定の重み付け係数Ｋ３（例えば、５／１６）を乗算して得られた乗算結果を加算器ＡＤ２に供給する。遅延回路Ｄ３は、かかる第３画素誤差データＥ３を、上記遅延時間Ｄだけ遅延させて出力しこれを第２画素誤差データＥ２として係数乗算器Ｍ２に供給する。つまり、第２画素誤差データＥ２とは、図５に示す如き画素Ｇ(j-1,k-1)に対応した画素データＰＤ中の下位２ビットによって生成された誤差データである。係数乗算器Ｍ２は、かかる第２画素誤差データＥ２に、所定の重み付け係数Ｋ２（例えば、１／１６）を乗算して得られた乗算結果を加算器ＡＤ２に供給する。加算器ＡＤ２は、係数乗算器Ｍ１〜Ｍ４各々から供給された乗算結果の総和を求め、その総和値を示す上記周辺画素誤差データＷＧＤを生成する。すなわち、画素Ｇ(j,k)、Ｇ(j,k+1)、Ｇ(j+1,k)又はＧ(j+1,k+1)の周辺に位置する周辺画素Ｇ(j,k-1)、Ｇ(j-1,k-1)、Ｇ(j-1,k)、Ｇ(j-1,k+1)各々に対応した第１画素誤差データＥ１〜第４画素誤差データＥ４を夫々重み付け係数Ｋ１〜Ｋ４にて重���付け加算することにより、画素Ｇ(j,k)、Ｇ(j,k+1)、Ｇ(j+1,k)又はＧ(j+1,k+1)に対応した画素データＰＤに対する周辺画素の誤差分を表す周辺画素誤差データＷＧＤを生成するのである。加算器ＡＤ２は、かかる周辺画素誤差データＷＧＤを上記加算器ＡＤ１及び可変遅延回路ＤＣに供給する。
【００２０】
可変遅延回路ＤＣは、周辺画素誤差データＷＧＤを取り込み、これを図３に示される誤差加算画素位置制御回路２１３から供給された誤差加算画素位置信号ＤＬ（ＤＬR、ＤＬG、ＤＬB）に応じた時間だけ遅延させて出力したものを遅延周辺画素誤差データＷＧＤＤとして加算器ＡＤ３に供給する。加算器ＡＤ３は、色分離回路２１０から供給された画素データＰＤ（ＰＤR、ＰＤG、ＰＤB）と、上記遅延周辺画素誤差データＷＧＤＤとを加算する。すなわち、可変遅延回路ＤＣによって、図５の白丸にて示す４個の画素Ｇ(j,k-1)、Ｇ(j-1,k-1)、Ｇ(j-1,k)、及びＧ(j-1,k+1)各々に対応した周辺画素誤差データＷＧＤの加算対象となるべき画素に対応した画素データＰＤが決定するのである。
【００２１】
例えば、誤差加算画素位置信号ＤＬが図５に示す如き画素Ｇ(j,k)を示す場合には、可変遅延回路ＤＣは、上記周辺画素誤差データＷＧＤをそのまま（遅延させず）加算器ＡＤ３に供給する。この際、加算器ＡＤ３は、図５に示す如き画素Ｇ(j,k-1)、Ｇ(j-1,k-1)、Ｇ(j-1,k)、及びＧ(j-1,k+1)各々に対応した周辺画素誤差データＷＧＤに、図５に示す如き画素Ｇ(j,k)に対応した画素データＰＤを加算する。又、誤差加算画素位置信号ＤＬが図５に示す如き画素Ｇ(j,k+1)を示す場合には、可変遅延回路ＤＣは、上記遅延時間Ｄだけ周辺画素誤差データＷＧＤを遅延させて加算器ＡＤ３に供給する。この際、加算器ＡＤ３は、図５に示す画素Ｇ(j,k-1)、Ｇ(j-1,k-1)、Ｇ(j-1,k)、及びＧ(j-1,k+1)各々に対応した周辺画素誤差データＷＧＤに、図５に示す如き画素Ｇ(j,k+1)に対応した画素データＰＤを加算する。又、誤差加算画素位置信号ＤＬが図５に示す如き画素Ｇ(j+1,k)を示す場合には、可変遅延回路ＤＣは、（１水平走査期間＋遅延時間Ｄ）だけ周辺画素誤差データＷＧＤを遅延させて加算器ＡＤ３に供給する。この際、加算器ＡＤ３は、図５に示す画素Ｇ(j,k-1)、Ｇ(j-1,k-1)、Ｇ(j-1,k)、及びＧ(j-1,k+1)各々に対応した周辺画素誤差データＷＧＤに、図５に示す如き画素Ｇ(j+1,k)に対応した画素データＰＤを加算する。又、誤差加算画素位置信号ＤＬが図５に示す如き画素Ｇ(j+1,k+1)を示す場合には、可変遅延回路ＤＣは、（１水平走査期間＋遅延時間Ｄ×２）だけ周辺画素誤差データＷＧＤを遅延させて加算器ＡＤ３に供給する。この際、加算器ＡＤ３は、図５に示す画素Ｇ(j,k-1)、Ｇ(j-1,k-1)、Ｇ(j-1,k)、及びＧ(j-1,k+1)各々に対応した周辺画素誤差データＷＧＤに、図５に示す如き画素Ｇ(j+1,k+1)に対応した画素データＰＤを加算する。
【００２２】
加算器ＡＤ３は、その加算結果を上位ビット抽出回路ＥＸ２に供給する。上位ビット抽出回路ＥＸ２は、かかる加算結果から最上位ビットを含む上位６ビット分を抽出し、これを上記誤差拡散処理画素データＥＤR、ＥＤG、ＥＤBとして出力する。
【００２３】
以下に、誤差加算画素位置制御回路２１３による誤差拡散演算回路２１１R、２１１G及び２１１B各々に対する制御動作について説明する。
【００２４】
誤差加算画素位置制御回路２１３は、単位表示期間（１フィールド又は１フレーム表示期間）毎に、周辺画素誤差データＷＧＤの加算対象となるべき画素データＰＤの画素位置を変更させるべき制御を、誤差拡散演算回路２１１R、２１１G及び２１１B各々に対して個別に施す。
【００２５】
例えば、第１フレーム表示期間において、誤差加算画素位置制御回路２１３は、図５に示す画素Ｇ(j,k-1)、Ｇ(j-1,k-1)、Ｇ(j-1,k)、及びＧ(j-1,k+1)に基づく周辺画素誤差データＷＧＤの加算対象を、画素Ｇ(j,k)に対応した画素データＰＤとすべき誤差加算画素位置信号ＤＬRを誤差拡散演算回路２１１Rに供給する。更に、この第１フレーム表示期間において、誤差加算画素位置制御回路２１３は、上記周辺画素誤差データＷＧＤの加算対象を、画素Ｇ(j+1,k+1)に対応した画素データＰＤとすべき誤差加算画素位置信号ＤＬGを誤差拡散演算回路２１１Gに供給する。更に、この第１フレーム表示期間において、誤差加算画素位置制御回路２１３は、上記周辺画素誤差データＷＧＤの加算対象を、画素Ｇ(j,k)に対応した画素データＰＤとすべき誤差加算画素位置信号ＤＬBを誤差拡散演算回路２１１Bに供給する。
【００２６】
従って、第１フレーム表示期間では、図６に示す如く、赤色及び青色成分の画素データＰＤR及びＰＤBに対しては、画素Ｇ(j,k-1)、Ｇ(j-1,k-1)、Ｇ(j-1,k)、及びＧ(j-1,k+1)に基づく周辺画素誤差データＷＧＤが、黒丸にて示す画素Ｇ(j,k)に対応した画素データＰＤに反映されるが如き誤差拡散処理が為される。更に、この第１フレーム表示期間では、緑色成分の画素データＰＤGに対しては、画素Ｇ(j,k-1)、Ｇ(j-1,k-1)、Ｇ(j-1,k)、及びＧ(j-1,k+1)に基づく周辺画素誤差データＷＧＤが、黒丸にて示す画素Ｇ(j+1,k+1)に対応した画素データＰＤに反映されるが如き誤差拡散処理が為される。
【００２７】
次に、第２フレーム表示期間において、誤差加算画素位置制御回路２１３は、図５に示す画素Ｇ(j,k-1)、Ｇ(j-1,k-1)、Ｇ(j-1,k)、及びＧ(j-1,k+1)に基づく周辺画素誤差データＷＧＤの加算対象を、画素Ｇ(j+1,k)に対応した画素データＰＤとすべき誤差加算画素位置信号ＤＬRを誤差拡散演算回路２１１Rに供給する。更に、この第２フレーム表示期間において、誤差加算画素位置制御回路２１３は、上記周辺画素誤差データＷＧＤの加算対象を、画素Ｇ(j,k+1)に対応した画素データＰＤとすべき誤差加算画素位置信号ＤＬGを誤差拡散演算回路２１１Gに供給する。更に、この第２フレーム表示期間において、誤差加算画素位置制御回路２１３は、上記周辺画素誤差データＷＧＤの加算対象を、画素Ｇ(j+1,k)に対応した画素データＰＤとすべき誤差加算画素位置信号ＤＬBを誤差拡散演算回路２１１Bに供給する。
【００２８】
従って、第２フレーム表示期間では、図６に示す如く、赤色及び青色成分の画素データＰＤR及びＰＤBに対しては、画素Ｇ(j,k-1)、Ｇ(j-1,k-1)、Ｇ(j-1,k)、及びＧ(j-1,k+1)に基づく周辺画素誤差データＷＧＤが、黒丸にて示す画素Ｇ(j+1,k)に対応した画素データＰＤに反映されるが如き誤差拡散処理が為される。更に、この第２フレーム表示期間では、緑色成分の画素データＰＤGに対しては、画素Ｇ(j,k-1)、Ｇ(j-1,k-1)、Ｇ(j-1,k)、及びＧ(j-1,k+1)に基づく周辺画素誤差データＷＧＤが、黒丸にて示す画素Ｇ(j,k+1)に対応した画素データＰＤに反映されるが如き誤差拡散処理が為される。
【００２９】
次に、第３フレーム表示期間において、誤差加算画素位置制御回路２１３は、図５に示す画素Ｇ(j,k-1)、Ｇ(j-1,k-1)、Ｇ(j-1,k)、及びＧ(j-1,k+1)に基づく周辺画素誤差データＷＧＤの加算対象を、画素Ｇ(j+1,k+1)に対応した画素データＰＤとすべき誤差加算画素位置信号ＤＬRを誤差拡散演算回路２１１Rに供給する。更に、この第３フレーム表示期間において、誤差加算画素位置制御回路２１３は、上記周辺画素誤差データＷＧＤの加算対象を、画素Ｇ(j,k)に対応した画素データＰＤとすべき誤差加算画素位置信号ＤＬGを誤差拡散演算回路２１１Gに供給する。更に、この第３フレーム表示期間において、誤差加算画素位置制御回路２１３は、上記周辺画素誤差データＷＧＤの加算対象を、画素Ｇ(j+1,k+1)に対応した画素データＰＤとすべき誤差加算画素位置信号ＤＬBを誤差拡散演算回路２１１Bに供給する。
【００３０】
従って、第３フレーム表示期間では、図６に示す如く、赤色及び青色成分の画素データＰＤR及びＰＤBに対しては、画素Ｇ(j,k-1)、Ｇ(j-1,k-1)、Ｇ(j-1,k)、及びＧ(j-1,k+1)に基づく周辺画素誤差データＷＧＤが、黒丸にて示す画素Ｇ(j+1,k+1)に対応した画素データＰＤに反映されるが如き誤差拡散処理が為される。更に、この第３フレーム表示期間では、緑色成分の画素データＰＤGに対しては、画素Ｇ(j,k-1)、Ｇ(j-1,k-1)、Ｇ(j-1,k)、及びＧ(j-1,k+1)に基づく周辺画素誤差データＷＧＤが、黒丸にて示す画素Ｇ(j,k)に対応した画素データＰＤに反映されるが如き誤差拡散処理が為される。
【００３１】
次に、第４フレーム表示期間において、誤差加算画素位置制御回路２１３は、図５に示す画素Ｇ(j,k-1)、Ｇ(j-1,k-1)、Ｇ(j-1,k)、及びＧ(j-1,k+1)に基づく周辺画素誤差データＷＧＤの加算対象を、画素Ｇ(j,k+1)に対応した画素データＰＤとすべき誤差加算画素位置信号ＤＬRを誤差拡散演算回路２１１Rに供給する。更に、この第４フレーム表示期間において、誤差加算画素位置制御回路２１３は、上記周辺画素誤差データＷＧＤの加算対象を、画素Ｇ(j+1,k)に対応した画素データＰＤとすべき誤差加算画素位置信号ＤＬGを誤差拡散演算回路２１１Gに供給する。更に、この第４フレーム表示期間において、誤差加算画素位置制御回路２１３は、上記周辺画素誤差データＷＧＤの加算対象を、画素Ｇ(j,k+1)に対応した画素データＰＤとすべき誤差加算画素位置信号ＤＬBを誤差拡散演算回路２１１Bに供給する。
【００３２】
従って、第４フレーム表示期間では、図６に示す如く、赤色及び青色成分の画素データＰＤR及びＰＤBに対しては、画素Ｇ(j,k-1)、Ｇ(j-1,k-1)、Ｇ(j-1,k)、及びＧ(j-1,k+1)に基づく周辺画素誤差データＷＧＤが、黒丸にて示す画素Ｇ(j,k+1)に対応した画素データＰＤに反映されるが如き誤差拡散処理が為される。更に、この第４フレーム表示期間では、緑色成分の画素データＰＤGに対しては、画素Ｇ(j,k-1)、Ｇ(j-1,k-1)、Ｇ(j-1,k)、及びＧ(j-1,k+1)に基づく周辺画素誤差データＷＧＤが、黒丸にて示す画素Ｇ(j+1,k)に対応した画素データＰＤに反映されるが如き誤差拡散処理が為される。
【００３３】
誤差加算画素位置制御回路２１３は、図６に示される第１〜第４フレーム表示期間各々での動作を繰り返し実行する。
【００３４】
このように、上記実施例１による誤差拡散処理では、周辺画素に対応した誤差データ（ＷＧＤ）の加算対象となる画素データ（ＰＤ）に対応した画素の上記周辺画素に対する相対位置を、少なくとも１の発光色に対応した表示セルと、他の発光色に対応した表示セルとで互いに異ならせると共に、単位表示期間毎に変更するようにしている。
【００３５】
よって、かかる誤差拡散処理によれば、周辺画素に対応した誤差データの加算対象となる画素データに対応した画素における周辺画素に対する相対位置が、全画素において同一である場合に比して、誤差拡散処理に伴うパターンノイズが低減され、良好な画像表示が為されるようになる。
【００３６】
尚、上記実施例においては、周辺画素に対応した誤差データの加算対象となる画素データに対応した画素の上記周辺画素に対する相対位置を、その画素が担う発光色毎に変更するようにしているが、周辺画素に対応した誤差データを生成する重み付け加算演算における重み付け係数を変更するようにしても良い。
【実施例２】
【００３７】
図７は、かかる点に鑑みて為された本発明の他の実施例による誤差拡散処理部２１の内部構成を示す図である。
【００３８】
尚、図７において、色分離回路２１０及びデータ配列復元回路２１２の動作は、図３に示されるものと同一であるのでその動作説明は省略する。
【００３９】
誤差拡散演算回路２１５Rは、赤色成分に対応した画素データＰＤRに対して誤差拡散処理を施して得られた誤差拡散処理画素データＥＤRをデータ配列復元回路２１２に供給する。誤差拡散演算回路２１５Gは、緑色成分に対応した画素データＰＤGに対して誤差拡散処理を施して得られた誤差拡散処理画素データＥＤGをデータ配列復元回路２１２に供給する。誤差拡散演算回路２１５Bは、青色成分に対応した画素データＰＤBに対して誤差拡散処理を施して得られた誤差拡散処理画素データＥＤBをデータ配列復元回路２１２に供給する。
【００４０】
重み付け係数制御回路２１６は、誤差拡散処理において誤差データを生成する際に為される重み付け加算（後述する）にて用いられる重み付け係数Ｋ１〜Ｋ４を各色（赤、緑、青）毎に生成する。この際、誤差加算画素位置制御回路２１３は、赤色に対応した重み付け係数Ｋ１R〜Ｋ４Rを誤差拡散演算回路２１５R、緑色に対応した重み付け係数Ｋ１G〜Ｋ４Gを誤差拡散演算回路２１５G、青色に対応した重み付け係数Ｋ１B〜Ｋ４Bを誤差拡散演算回路２１５Bに夫々供給する。
【００４１】
誤差拡散演算回路２１５R、２１５G及び２１５Bの各々は、図８に示す如き共通の回路構成からなる。
【００４２】
図８において、加算器ＡＤ１は、図５に示す如き画素Ｇ(j,k)の周辺に位置する画素Ｇ(j,k-1)、Ｇ(j-1,k-1)、Ｇ(j-1,k)、Ｇ(j-1,k+1)各々に対応した画素データに基づく周辺画素誤差データＷＧＤ（後述する）と、画素データ（ＰＤR、ＰＤG、ＰＤB）とを加算しその加算結果を下位ビット群抽出回路ＥＸ１及び上位ビット抽出回路ＥＸ２に夫々供給する。上位ビット抽出回路ＥＸ２は、かかる加算結果から最上位ビットを含む上位６ビット分を抽出し、これを上記誤差拡散処理画素データＥＤR、ＥＤG、ＥＤBとして出力する。
【００４３】
一方、下位ビット群抽出回路ＥＸ１は、加算器ＡＤ１による加算結果から、その最下位ビットを含む２ビット分の下位ビット群を抽出し、これを誤差データＬとして遅延回路Ｄ１及び１Ｈ遅延回路ＤＨに供給する。遅延回路Ｄ１は、かかる誤差データＬを取り込み、上記サンプリングクロックの周期と同一時間の遅延時間Ｄだけ遅延させて出力しこれを第１画素誤差データＥ１として係数乗算器Ｍ１に供給する。つまり、第１画素誤差データＥ１とは、図５に示す如き画素Ｇ(j,k-1)に対応した画素データＰＤ中の下位２ビットによって生成された誤差データである。
【００４４】
係数乗算器Ｍ１は、かかる第１画素誤差データＥ１に、重み付け係数制御回路２１６から供給された重み付け係数Ｋ１（Ｋ１R,Ｋ１G,Ｋ１B）を乗算して得られた乗算結果を加算器ＡＤ２に供給する。１Ｈ遅延回路ＤＨは、上記誤差データＬを１水平走査期間分だけ遅延させて出力しこれを第４画素誤差データＥ４として遅延回路Ｄ２及び係数乗算器Ｍ４に供給する。つまり、第４画素誤差データＥ４とは、図５に示す如き画素Ｇ(j-1,k+1)に対応した画素データＰＤ中の下位２ビットによって生成された誤差データである。
【００４５】
係数乗算器Ｍ４は、かかる第４画素誤差データＥ４に、重み付け係数制御回路２１６から供給された重み付け係数Ｋ４（Ｋ４R,Ｋ４G,Ｋ４B）を乗算して得られた乗算結果を加算器ＡＤ２に供給する。遅延回路Ｄ２は、かかる第４画素誤差データＥ４を、上記遅延時間Ｄだけ遅延させて出力しこれを第３画素誤差データＥ３として遅延回路Ｄ３及び係数乗算器Ｍ３に供給する。つまり、第３画素誤差データＥ３とは、図５に示す如き画素Ｇ(j-1,k)に対応した画素データＰＤ中の下位２ビットによって生成された誤差データである。
【００４６】
係数乗算器Ｍ３は、かかる第３画素誤差データＥ３に、重み付け係数制御回路２１６から供給された重み付け係数Ｋ３（Ｋ３R,Ｋ３G,Ｋ３B）を乗算して得られた乗算結果を加算器ＡＤ２に供給する。遅延回路Ｄ３は、かかる第３画素誤差データＥ３を、上記遅延時間Ｄだけ遅延させて出力しこれを第２画素誤差データＥ２として係数乗算器Ｍ２に供給する。つまり、第２画素誤差データＥ２とは、図５に示す如き画素Ｇ(j-1,k-1)に対応した画素データＰＤ中の下位２ビットによって生成された誤差データである。
【００４７】
係数乗算器Ｍ２は、かかる第２画素誤差データＥ２に、重み付け係数制御回路２１６から供給された重み付け係数Ｋ２（Ｋ２R,Ｋ２G,Ｋ２B）を乗算して得られた乗算結果を加算器ＡＤ２に供給する。
【００４８】
加算器ＡＤ２は、係数乗算器Ｍ１〜Ｍ４各々から供給された乗算結果の総和を求め、その総和値を示す上記周辺画素誤差データＷＧＤを生成する。すなわち、画素Ｇ(j,k)の周辺に位置する画素Ｇ(j,k-1)、Ｇ(j-1,k-1)、Ｇ(j-1,k)、Ｇ(j-1,k+1)各々に対応した第１画素誤差データＥ１〜第４画素誤差データＥ４を、夫々重み付け係数Ｋ１〜Ｋ４にて重み付け加算することにより、画素Ｇ(j,k)に対応した画素データＰＤに対する周辺画素の誤差分を表す周辺画素誤差データＷＧＤを生成するのである。
【００４９】
よって、加算器ＡＤ１にて周辺画素誤差データＷＧＤを画素データＰＤに加算し、その加算結果の上位ビットを上位ビット抽出回路ＥＸ２にて抽出することにより、画素Ｇ(j,k)の周辺の画素Ｇ(j,k-1)、Ｇ(j-1,k-1)、Ｇ(j-1,k)及びＧ(j-1,k+1)に基づく周辺画素誤差データＷＧＤを、画素Ｇ(j,k)に対応した画素データＰＤに反映させた誤差拡散処理画素データＥＤが得られるのである。
【００５０】
この際、図７に示される誤差拡散処理部２１では、重み付け係数制御回路２１６により、誤差データを生成する重み付け加算演算における重み付け係数Ｋ１〜Ｋ４を変更させるべき制御を、誤差拡散演算回路２１５R、２１５G及び２１５B各々に対して個別に施す。
【００５１】
例えば、先ず、第１フレーム表示期間において、重み付け係数制御回路２１６は、図５に示す画素Ｇ(j,k-1)、Ｇ(j-1,k-1)、Ｇ(j-1,k)、及びＧ(j-1,k+1)各々に対応した誤差データ（Ｅ１〜Ｅ４）を重み付け加算する際の重み付け係数として、
Ｋ１R：７／16
Ｋ２R：１／16
Ｋ３R：５／16
Ｋ４R：３／16
なる値を有する重み付け係数Ｋ１R〜Ｋ４Rを誤差拡散演算回路２１５Rに供給する。
【００５２】
又、この第１フレーム表示期間において、重み付け係数制御回路２１６は、図５に示す画素Ｇ(j,k-1)、Ｇ(j-1,k-1)、Ｇ(j-1,k)、及びＧ(j-1,k+1)各々に対応した誤差データ（Ｅ１〜Ｅ４）を重み付け加算する際の重み付け係数として、
Ｋ１G：８／16
Ｋ２G：１／16
Ｋ３G：５／16
Ｋ４G：２／16
なる値を有する重み付け係数Ｋ１G〜Ｋ４Gを誤差拡散演算回路２１５Gに供給する。
【００５３】
更に、この第１フレーム表示期間において、重み付け係数制御回路２１６は、図５に示す画素Ｇ(j,k-1)、Ｇ(j-1,k-1)、Ｇ(j-1,k)、及びＧ(j-1,k+1)各々に対応した誤差データ（Ｅ１〜Ｅ４）を重み付け加算する際の重み付け係数として、
Ｋ１B：７／16
Ｋ２B：１／16
Ｋ３B：５／16
Ｋ４B：３／16
なる値を有する重み付け係数Ｋ１B〜Ｋ４Bを誤差拡散演算回路２１５Bに供給する。
【００５４】
これにより、第１フレーム表示期間では、図９に示す如く赤色及び青色発光を担う表示セルに対しては、
画素Ｇ(j,k-1)に対応した第１画素誤差データＥ１には（７／16）、
画素Ｇ(j-1,k-1)に対応した第２画素誤差データＥ２には（１／16）、
画素Ｇ(j-1,k)に対応した第３画素誤差データＥ３には（５／16）、
画素Ｇ(j-1,k+1)に対応した第４画素誤差データＥ４には（３／16）、
なる重み付け係数が夫々割り当てられる。そして、これらの重み付け係数に基づき第１画素誤差データＥ１〜第４画素誤差データＥ４各々を重み付け加算して得られた周辺画素誤差データＷＧＤが、赤色又は青色発光を担う画素Ｇ(j,k)に属する表示セル各々に対応した画素データＰＤR又はＰＤBに反映されるのである。
【００５５】
一方、緑色発光を担う表示セルに対しては、
画素Ｇ(j,k-1)に対応した第１画素誤差データＥ１には（８／16）、
画素Ｇ(j-1,k-1)に対応した第２画素誤差データＥ２には（１／16）、
画素Ｇ(j-1,k)に対応した第３画素誤差データＥ３には（５／16）、
画素Ｇ(j-1,k+1)に対応した第４画素誤差データＥ４には（２／16）、
なる重み付け係数が夫々割り当てられる。そして、これらの重み付け係数に基づき第１画素誤差データＥ１〜第４画素誤差データＥ４各々を重み付け加算して得られた周辺画素誤差データＷＧＤが、緑色発光を担う画素Ｇ(j,k)に属する表示セルに対応した画素データＰＤGに反映されるのである。
【００５６】
次に、第２フレーム表示期間において、重み付け係数制御回路２１６は、図５に示す画素Ｇ(j,k-1)、Ｇ(j-1,k-1)、Ｇ(j-1,k)、及びＧ(j-1,k+1)各々に対応した誤差データ（Ｅ１〜Ｅ４）を重み付け加算する際の重み付け係数として、
Ｋ１R：８／16
Ｋ２R：１／16
Ｋ３R：５／16
Ｋ４R：２／16
なる値を有する重み付け係数Ｋ１R〜Ｋ４Rを誤差拡散演算回路２１５Rに供給する。
【００５７】
又、この第２フレーム表示期間において、重み付け係数制御回路２１６は、図５に示す画素Ｇ(j,k-1)、Ｇ(j-1,k-1)、Ｇ(j-1,k)、及びＧ(j-1,k+1)各々に対応した誤差データ（Ｅ１〜Ｅ４）を重み付け加算する際の重み付け係数として、
Ｋ１G：７／16
Ｋ２G：１／16
Ｋ３G：５／16
Ｋ４G：３／16
なる値を有する重み付け係数Ｋ１G〜Ｋ４Gを誤差拡散演算回路２１５Gに供給する。
【００５８】
更に、この第２フレーム表示期間において、重み付け係数制御回路２１６は、図５に示す画素Ｇ(j,k-1)、Ｇ(j-1,k-1)、Ｇ(j-1,k)、及びＧ(j-1,k+1)各々に対応した誤差データ（Ｅ１〜Ｅ４）を重み付け加算する際の重み付け係数として、
Ｋ１B：８／16
Ｋ２B：１／16
Ｋ３B：５／16
Ｋ４B：２／16
なる値を有する重み付け係数Ｋ１B〜Ｋ４Bを誤差拡散演算回路２１５Bに供給する。
【００５９】
これにより、第２フレーム表示期間では、図９に示す如く赤色及び青色発光を担う表示セルに対しては、
画素Ｇ(j,k-1)に対応した第１画素誤差データＥ１には（８／16）、
画素Ｇ(j-1,k-1)に対応した第２画素誤差データＥ２には（１／16）、
画素Ｇ(j-1,k)に対応した第３画素誤差データＥ３には（５／16）、
画素Ｇ(j-1,k+1)に対応した第４画素誤差データＥ４には（２／16）、
なる重み付け係数が夫々割り当てられる。そして、これらの重み付け係数に基づき第１画素誤差データＥ１〜第４画素誤差データＥ４各々を重み付け加算して得られた周辺画素誤差データＷＧＤが、赤色又は青色発光を担う画素Ｇ(j,k)に属する表示セル各々に対応した画素データＰＤR又はＰＤBに反映されるのである。
【００６０】
一方、緑色発光を担う表示セルに対しては、
画素Ｇ(j,k-1)に対応した第１画素誤差データＥ１には（７／16）、
画素Ｇ(j-1,k-1)に対応した第２画素誤差データＥ２には（１／16）、
画素Ｇ(j-1,k)に対応した第３画素誤差データＥ３には（５／16）、
画素Ｇ(j-1,k+1)に対応した第４画素誤差データＥ４には（３／16）、
なる重み付け係数が夫々割り当てられる。そして、これらの重み付け係数に基づき第１画素誤差データＥ１〜第４画素誤差データＥ４各々を重み付け加算して得られた周辺画素誤差データＷＧＤが、緑色発光を担う画素Ｇ(j,k)に属する表示セルに対応した画素データＰＤGに反映されるのである。
【００６１】
重み付け係数制御回路２１６は、図９に示される第１及び第２フレーム表示期間各々での動作を繰り返し実行する。
【００６２】
このように、上記実施例２による誤差拡散処理では、周辺画素各々に対応した誤差データ（ＷＧＤ）を生成する際の重み付け係数を、少なくとも１の発光色に対応した表示セルと、他の発光色に対応した表示セルとで互いに異ならせると共に、単位表示期間毎に変更するようにしている。
【００６３】
よって、かかる誤差拡散処理によれば、周辺画素各々に対応した誤差データ（ＷＧＤ）を生成する際の重み付け係数を固定とした場合に比して、誤差拡散処理に伴うパターンノイズが低減され、良好な画像表示が為されるようになる。
【図面の簡単な説明】
【００６４】
【図１】誤差拡散処理を説明する為の図である。
【図２】入力映像信号に対して誤差拡散処理を施した映像信号に基づいて画像表示を行うディスプレイ装置の概略構成を示す図である。
【図３】誤差拡散処理部２１の内部構成を示す図である。
【図４】誤差拡散演算回路２１１の内部構成を示す図である。
【図５】誤差拡散処理における周辺画素と、誤差データの加算対象となる画素との位置関係を示す図である。
【図６】図３に示される誤差拡散処理部２１による誤差拡散処理を説明する為の図である。
【図７】誤差拡散処理部２１の他の構成を示す図である。
【図８】誤差拡散演算回路２１５の内部構成を示す図である。
【図９】図７に示される誤差拡散処理部２１による誤差拡散処理を説明する為の図である。
【主要部分の符号の説明】
【００６５】
２１        誤差拡散処理部
211,215     誤差演算回路
213         誤差加算画素位置制御回路
216         重み付け係数制御回路
【図１】
2006284647.tif 000003
【図２】
2006284647.tif 000004
【図３】
2006284647.tif 000005
【図４】
2006284647.tif 000006
【図５】
2006284647.tif 000007
【図６】
2006284647.tif 000008
【図７】
2006284647.tif 000009
【図８】
2006284647.tif 000010
【図９】
2006284647.tif 000011