(57)【要約】【課題】  従来技術よりも好適に動画偽輪郭を低減する。【解決手段】  動画偽輪郭低減回路１は、偽輪郭検出部３−１と、誤差拡散処理部３０と、表示制御部５と、を備える。偽輪郭検出部３−１は、対象画素に映像を表示するための入力信号を入力し、該入力信号に基づいて対象画素に映像を表示した場合の前記対象画素における偽輪郭強度を検出する。誤差拡散処理部３０は、偽輪郭検出部３−１により検出された偽輪郭強度のレベルに応じた態様で、前記入力信号に対して誤差拡散処理を施す。表示制御部５は、誤差拡散処理部３０による誤差拡散処理後の入力信号に基づき映像が表示されるように表示部２を制御する。【選択図】    図２４
2005192190.tif 000002
【特許請求の範囲】
【請求項１】
対象画素に映像を表示するための入力信号を入力し、該入力信号に基づいて対象画素に映像を表示した場合の前記対象画素における偽輪郭強度を検出する検出ステップと、
前記検出ステップにより検出された偽輪郭強度のレベルに応じた態様で、前記入力信号に対して誤差拡散処理を施す誤差拡散ステップと、
を備えることを特徴とする動画偽輪郭低減方法。
【請求項２】
前記誤差拡散ステップは、
前記検出ステップにより検出された偽輪郭強度が、複数段階のレベルのうちの何れのレベルであるかを判定するレベル判定ステップと、
前記対象画素及びその周辺の画素において誤差拡散表示する範囲を、前記レベル判定ステップにより判定されたレベルに応じた広さに設定する誤差拡散範囲設定ステップと、
を備えることを特徴とする請求項１に記載の動画偽輪郭低減方法。
【請求項３】
対象画素に映像を表示するための入力信号を入力し、該入力信号に応じて、複数のサブフィールドと複数の階調レベルとを対応付ける階調レベル設定メモリを参照して、複数の決定サブフィールドの階調レベルを、それらの階調レベルの合計値が前記対象画素の階調レベルとなるように決定する決定ステップと、
前記決定サブフィールド毎に、前記対象画素と前記対象画素の周辺の周辺画素との輪郭を検出して輪郭検出値を生成するステップと、
前記階調レベル設定メモリに格納された前記サブフィールドに対応する階調レベルを、前記決定サブフィールド毎に前記輪郭検出値に乗算して偽輪郭検出値を生成するステップと、
前記決定サブフィールド毎に生成された前記偽輪郭検出値の合計値を、動画偽輪郭の程度を表す偽輪郭強度として算出するステップと、
前記対象画素の階調レベルと前記偽輪郭強度と前記表示部に表示される前記対象画素の階調レベルを実際にユーザが見たときに感じる見た目の偽輪郭強度とを対応付ける視覚感度設定メモリを参照して、前記対象画素の階調レベルと前記偽輪郭強度とに対応する前記見た目の偽輪郭強度を検索する検索ステップと、
前記検索ステップにより検索された前記見た目の偽輪郭強度のレベルに応じた態様で、前記入力信号に対して誤差拡散処理を施す誤差拡散ステップと、
を備えることを特徴とする動画偽輪郭低減方法。
【請求項４】
前記誤差拡散ステップは、
前記検索ステップにより検索された前記見た目の偽輪郭強度が、複数段階のレベルのうちの何れのレベルであるかを判定するレベル判定ステップと、
前記対象画素及びその周辺の画素において誤差拡散表示する範囲を、前記レベル判定ステップにより判定されたレベルに応じた広さに設定する誤差拡散範囲設定ステップと、
を備えることを特徴とする請求項３に記載の動画偽輪郭低減方法。
【請求項５】
更に、誤差拡散範囲設定ステップにより広さが設定された範囲内の各画素に対応する入力信号に施す誤差拡散処理の強さを、前記判定ステップにより判定されたレベルに応じた強さに設定する誤差拡散強度設定ステップを備えることを特徴とする請求項２又は４に記載の動画偽輪郭低減方法。
【請求項６】
対象画素に映像を表示するための入力信号を入力し、該入力信号に基づいて対象画素に映像を表示した場合の前記対象画素における偽輪郭強度を検出する偽輪郭検出部と、
前記偽輪郭検出部により検出された偽輪郭強度のレベルに応じた態様で、前記入力信号に対して誤差拡散処理を施す誤差拡散処理部と、
前記誤差拡散処理部による誤差拡散処理後の入力信号に基づき映像が表示されるように表示部を制御する表示制御部と、
を備えることを特徴とする動画偽輪郭低減回路。
【請求項７】
前記誤差拡散処理部は、
前記偽輪郭検出部により検出された偽輪郭強度が、複数段階のレベルのうちの何れのレベルであるかを判定するレベル判定部と、
前記対象画素及びその周辺の画素において誤差拡散表示する範囲を、前記レベル判定部により判定されたレベルに応じた広さに設定する誤差拡散範囲設定部と、
を備えることを特徴とする請求項６に記載の動画偽輪郭低減回路。
【請求項８】
複数のサブフィールドと複数の階調レベルとを対応付ける階調レベル設定メモリと、
対象画素に映像を表示するための入力信号を入力し、該入力信号に応じて、前記階調レベル設定メモリを参照して、複数の決定サブフィールドの階調レベルを、それらの階調レベルの合計値が前記対象画素の階調レベルとなるように決定するコーディング部と、
前記決定サブフィールド毎に、前記対象画素と前記対象画素の周辺の周辺画素との輪郭を検出して輪郭検出値を生成する輪郭検出部と、
前記階調レベル設定メモリに格納された前記サブフィールドに対応する階調レベルを、前記決定サブフィールド毎に前記輪郭検出値に乗算して偽輪郭検出値を生成する重付部と、
前記決定サブフィールド毎に生成された前記偽輪郭検出値の合計値を、動画偽輪郭の程度を表す偽輪郭強度として算出する加算部と、
前記対象画素の階調レベルと前記偽輪郭強度と前記表示部に表示される前記対象画素の階調レベルを実際にユーザが見たときに感じる見た目の偽輪郭強度とを対応付ける視覚感度設定メモリと、
前記視覚感度設定メモリを参照して、前記対象画素の階調レベルと前記偽輪郭強度とに対応する前記見た目の偽輪郭強度を検索する視覚感度変換部と、
前記視覚感度変換部により検索された前記見た目の偽輪郭強度のレベルに応じた態様で、前記入力信号に対して誤差拡散処理を施す誤差拡散処理部と、
前記誤差拡散処理部による誤差拡散処理後の入力信号に基づき映像が表示されるように表示部を制御する表示制御部と、
を備えることを特徴とする動画偽輪郭低減回路。
【請求項９】
前記誤差拡散処理部は、
前記視覚感度変換部により検索された前記見た目の偽輪郭強度が、複数段階のレベルのうちの何れのレベルであるかを判定するレベル判定部と、
前記対象画素及びその周辺の画素において誤差拡散表示する範囲を、前記レベル判定部により判定されたレベルに応じた広さに設定する誤差拡散範囲設定部と、
を備えることを特徴とする請求項８に記載の動画偽輪郭低減回路。
【請求項１０】
更に、誤差拡散範囲設定部により広さが設定された範囲内の各画素に対応する入力信号に施す誤差拡散処理の強さを、前記レベル判定部により判定されたレベルに応じた強さに設定する誤差拡散強度設定部を備えることを特徴とする請求項７又は９に記載の動画偽輪郭低減回路。
【請求項１１】
請求項６乃至１０の何れか一項に記載の動画偽輪郭低減回路と、
前記動画偽輪郭低減回路に接続された表示部と、
を備えることを特徴とする表示装置。
【請求項１２】
コンピュータが実行なプログラムであって、
対象画素に映像を表示するための入力信号が入力されると、該入力信号に基づいて対象画素に映像を表示した場合の前記対象画素における偽輪郭強度を検出する検出処理と、
前記検出処理により検出された偽輪郭強度のレベルに応じた態様で、前記入力信号に対して誤差拡散処理を施す誤差拡散処理と、
を実行することを特徴とするプログラム。
【請求項１３】
前記誤差拡散処理では、
前記検出処理により検出された偽輪郭強度が、複数段階のレベルのうちの何れのレベルであるかを判定するレベル判定処理と、
前記対象画素及びその周辺の画素において誤差拡散表示する範囲を、前記レベル判定処理により判定されたレベルに応じた広さに設定する誤差拡散範囲設定処理と、
を実行することを特徴とする請求項１２に記載のプログラム。
【請求項１４】
コンピュータが実行なプログラムであって、
対象画素に映像を表示するための入力信号が入力されると、該入力信号に応じて、複数のサブフィールドと複数の階調レベルとを対応付ける階調レベル設定メモリを参照して、複数の決定サブフィールドの階調レベルを、それらの階調レベルの合計値が前記対象画素の階調レベルとなるように決定する決定処理と、
前記決定サブフィールド毎に、前記対象画素と前記対象画素の周辺の周辺画素との輪郭を検出して輪郭検出値を生成する処理と、
前記階調レベル設定メモリに格納された前記サブフィールドに対応する階調レベルを、前記決定サブフィールド毎に前記輪郭検出値に乗算して偽輪郭検出値を生成する処理と、
前記決定サブフィールド毎に生成された前記偽輪郭検出値の合計値を、動画偽輪郭の程度を表す偽輪郭強度として算出する処理と、
前記対象画素の階調レベルと前記偽輪郭強度と前記表示部に表示される前記対象画素の階調レベルを実際にユーザが見たときに感じる見た目の偽輪郭強度とを対応付ける視覚感度設定メモリを参照して、前記対象画素の階調レベルと前記偽輪郭強度とに対応する前記見た目の偽輪郭強度を検索する検索処理と、
前記検索処理により検索された前記見た目の偽輪郭強度のレベルに応じた態様で、前記入力信号に対して誤差拡散処理を施す誤差拡散処理と、
を実行することを特徴とするプログラム。
【請求項１５】
前記誤差拡散処理では、
前記検索処理により検索された前記見た目の偽輪郭強度が、複数段階のレベルのうちの何れのレベルであるかを判定するレベル判定処理と、
前記対象画素及びその周辺の画素において誤差拡散表示する範囲を、前記レベル判定処理により判定されたレベルに応じた広さに設定する誤差拡散範囲設定処理と、
を実行することを特徴とする請求項１４に記載のプログラム。
【請求項１６】
更に、誤差拡散範囲設定処理により広さが設定された範囲内の各画素に対応する入力信号に施す誤差拡散処理の強さを、前記判定処理により判定されたレベルに応じた強さに設定する誤差拡散強度設定処理を実行することを特徴とする請求項１３又は１５に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示データに基づき表示部に映像を表示する動画偽輪郭低減方法、動画偽輪郭低減回路、表示装置及びプログラムに関する。
【背景技術】
【０００２】
表示装置は、入力信号（表示データ）に基づく映像を表示部に表示する。入力信号は、画素Ｐｉ、ｊに映像を表示するための信号である。図３２に示されるように、表示装置には、画素Ｐｉ−４、画素Ｐｉ−３、画素Ｐｉ−２、画素Ｐｉ−１、画素Ｐｉ、画素Ｐｉ＋１、画素Ｐｉ＋２、画素Ｐｉ＋３に対応する入力信号（表示データ）が順次に入力される。ここで、ｉは任意の整数である。
【０００３】
表示装置は、表示データに応じた動画像を表示部に表示することができる。ここで、各画素は、１サブフィールドから構成され、１サブフィールドは、第１ＳＦ（サブフィールド）−第８ＳＦを有する。各画素の第１ＳＦ−第８ＳＦの各々には、Ｒ（赤）、Ｇ（緑）、Ｂ（青）の３色の色の濃さを示す階調レベルが設定されている。例えば、画素Ｐｉの第１ＳＦ−第８ＳＦの各々に非点灯（黒）を表す階調レベルが設定されている場合、画素Ｐｉの階調レベルは、０を表す。対象画素として画素Ｐｉの第１ＳＦ−第８ＳＦの少なくともいずれか１つに点灯（黒以外）を表す階調レベルが設定されている場合、画素Ｐｉの階調レベルは、１−２５５の範囲を表す。
【０００４】
図３２に示す例の場合、画素Ｐｉ−４、画素Ｐｉ−３、画素Ｐｉ−２、画素Ｐｉ−１の第１ＳＦ−第７ＳＦには、点灯を表す階調レベル（図３２の白表示）が設定され、画素Ｐｉ−４、画素Ｐｉ−３、画素Ｐｉ−２、画素Ｐｉ−１の第８ＳＦには、非点灯を表す階調レベル（図３２の黒表示）が設定されている。画素Ｐｉ、画素Ｐｉ＋１、画素Ｐｉ＋２、画素Ｐｉ＋３の第１ＳＦ−第７ＳＦには、非点灯を表す階調レベル（図３２の黒表示）が設定され、画素Ｐｉ、画素Ｐｉ＋１、画素Ｐｉ＋２、画素Ｐｉ＋３の第８ＳＦには、点灯を表す階調レベル（図３２の白表示）が設定されている。動画像が表示部に表示される場合、表示部の画素Ｐｉ−４、画素Ｐｉ−３、画素Ｐｉ−２、画素Ｐｉ−１に対応する位置に、第１ＳＦ−第７ＳＦ（点灯）、第８ＳＦ（非点灯）の順に表示データが表示される。また、表示部の画素Ｐｉ、画素Ｐｉ＋１、画素Ｐｉ＋２、画素Ｐｉ＋３に対応する位置に、第１ＳＦ−第７ＳＦ（非点灯）、第８ＳＦ（点灯）の順に表示データが表示される。
【０００５】
表示部に表示された動画像をユーザが見たときに、図３２に示されるように動画偽輪郭１００が現われる。動画偽輪郭については、非特許文献１に記載されている。動画偽輪郭１００が現われたとき、表示部に表示される静止画にも影響する。この動画偽輪郭１００を低減することが望まれる。
【０００６】
動的な偽輪郭の発生が少なくて済む自発光表示パネルの駆動装置が知られている（特許文献１）。特許文献１に記載された技術によれば、自発光表示パネルをサブフィールド法で駆動して映像を階調表示するに際し、サブフィールド法による偽輪郭に基づいて映像の表示データを補正する。特許文献１に記載された技術では、判別手段と、補正選択手段とを備えたことを特徴としている。判別手段は、同一画素についてのフレーム間での変動と同一フレームについての画素間での変動とに基づいて画素ごとに偽輪郭発生の有無を判別する。補正選択手段は、この判別結果に応じて選択的に表示データの補正を行う。
【０００７】
特許文献１の技術のように、単に、偽輪郭の発生の有無の判別結果に応じて選択的に表示データの補正を行うだけでは、偽輪郭発生の低減効果が十分でなかった。
【０００８】
そのような課題に鑑みなされた従来の技術としては、例えば、特許文献２の技術がある。特許文献２には、対象画素毎に複数の候補画素信号を生成し、それら複数の候補画素信号のうち、最も偽輪郭強度が小さい候補画素信号を、表示動作用に選択する技術が開示されている。
【特許文献１】特開平９−１０２９２１号公報
【特許文献２】特開２００２−２２９５１０号公報
【非特許文献１】内池平樹、御子柴茂生著「プラズマディスプレイのすべて」工業調査会、１９９７年５月１日、ｐ．１６４−１６５
【発明の開示】
【発明が解決しようとする課題】
【０００９】
本発明の課題は、従来技術よりも好適に動画偽輪郭を低減することができる動画偽輪郭低減方法、動画偽輪郭低減回路、表示装置及びプログラムを提供することにある。
【００１０】
本発明の更に他の課題は、入力信号（表示データ）に応じた画像を従来技術よりも正確に表示することができる動画偽輪郭低減方法、動画偽輪郭低減回路、表示装置及びプログラムを提供することにある。
【課題を解決するための手段】
【００１１】
本発明の動画偽輪郭低減方法は、対象画素に映像を表示するための入力信号を入力し、該入力信号に基づいて対象画素に映像を表示した場合の前記対象画素における偽輪郭強度を検出する検出ステップと、前記検出ステップにより検出された偽輪郭強度のレベルに応じた態様で、前記入力信号に対して誤差拡散処理を施す誤差拡散ステップと、を備えることを特徴としている。
【００１２】
また、本発明の動画偽輪郭低減方法は、対象画素に映像を表示するための入力信号を入力し、該入力信号に応じて、複数のサブフィールドと複数の階調レベルとを対応付ける階調レベル設定メモリを参照して、複数の決定サブフィールドの階調レベルを、それらの階調レベルの合計値が前記対象画素の階調レベルとなるように決定する決定ステップと、前記決定サブフィールド毎に、前記対象画素と前記対象画素の周辺の周辺画素との輪郭を検出して輪郭検出値を生成するステップと、前記階調レベル設定メモリに格納された前記サブフィールドに対応する階調レベルを、前記決定サブフィールド毎に前記輪郭検出値に乗算して偽輪郭検出値を生成するステップと、前記決定サブフィールド毎に生成された前記偽輪郭検出値の合計値を、動画偽輪郭の程度を表す偽輪郭強度として算出するステップと、前記対象画素の階調レベルと前記偽輪郭強度と前記表示部に表示される前記対象画素の階調レベルを実際にユーザが見たときに感じる見た目の偽輪郭強度とを対応付ける視覚感度設定メモリを参照して、前記対象画素の階調レベルと前記偽輪郭強度とに対応する前記見た目の偽輪郭強度を検索する検索ステップと、前記検索ステップにより検索された前記見た目の偽輪郭強度のレベルに応じた態様で、前記入力信号に対して誤差拡散処理を施す誤差拡散ステップと、を備えることを特徴としている。
【００１３】
本発明の動画偽輪郭低減回路は、対象画素に映像を表示するための入力信号を入力し、該入力信号に基づいて対象画素に映像を表示した場合の前記対象画素における偽輪郭強度を検出する偽輪郭検出部と、前記偽輪郭検出部により検出された偽輪郭強度のレベルに応じた態様で、前記入力信号に対して誤差拡散処理を施す誤差拡散処理部と、前記誤差拡散処理部による誤差拡散処理後の入力信号に基づき映像が表示されるように表示部を制御する表示制御部と、を備えることを特徴としている。
【００１４】
また、本発明の動画偽輪郭低減回路は、複数のサブフィールドと複数の階調レベルとを対応付ける階調レベル設定メモリと、対象画素に映像を表示するための入力信号を入力し、該入力信号に応じて、前記階調レベル設定メモリを参照して、複数の決定サブフィールドの階調レベルを、それらの階調レベルの合計値が前記対象画素の階調レベルとなるように決定するコーディング部と、前記決定サブフィールド毎に、前記対象画素と前記対象画素の周辺の周辺画素との輪郭を検出して輪郭検出値を生成する輪郭検出部と、前記階調レベル設定メモリに格納された前記サブフィールドに対応する階調レベルを、前記決定サブフィールド毎に前記輪郭検出値に乗算して偽輪郭検出値を生成する重付部と、前記決定サブフィールド毎に生成された前記偽輪郭検出値の合計値を、動画偽輪郭の程度を表す偽輪郭強度として算出する加算部と、前記対象画素の階調レベルと前記偽輪郭強度と前記表示部に表示される前記対象画素の階調レベルを実際にユーザが見たときに感じる見た目の偽輪郭強度とを対応付ける視覚感度設定メモリと、前記視覚感度設定メモリを参照して、前記対象画素の階調レベルと前記偽輪郭強度とに対応する前記見た目の偽輪郭強度を検索する視覚感度変換部と、前記視覚感度変換部により検索された前記見た目の偽輪郭強度のレベルに応じた態様で、前記入力信号に対して誤差拡散処理を施す誤差拡散処理部と、前記誤差拡散処理部による誤差拡散処理後の入力信号に基づき映像が表示されるように表示部を制御する表示制御部と、を備えることを特徴としている。
【００１５】
また、本発明の表示装置は、本発明の動画偽輪郭低減回路と、前記動画偽輪郭低減回路に接続された表示部と、を備えることを特徴としている。
【００１６】
本発明のプログラムは、コンピュータが実行なプログラムであって、対象画素に映像を表示するための入力信号が入力されると、該入力信号に基づいて対象画素に映像を表示した場合の前記対象画素における偽輪郭強度を検出する検出処理と、前記検出処理により検出された偽輪郭強度のレベルに応じた態様で、前記入力信号に対して誤差拡散処理を施す誤差拡散処理と、を実行することを特徴としている。
【００１７】
また、本発明のプログラムは、コンピュータが実行なプログラムであって、対象画素に映像を表示するための入力信号が入力されると、該入力信号に応じて、複数のサブフィールドと複数の階調レベルとを対応付ける階調レベル設定メモリを参照して、複数の決定サブフィールドの階調レベルを、それらの階調レベルの合計値が前記対象画素の階調レベルとなるように決定する決定処理と、前記決定サブフィールド毎に、前記対象画素と前記対象画素の周辺の周辺画素との輪郭を検出して輪郭検出値を生成する処理と、前記階調レベル設定メモリに格納された前記サブフィールドに対応する階調レベルを、前記決定サブフィールド毎に前記輪郭検出値に乗算して偽輪郭検出値を生成する処理と、前記決定サブフィールド毎に生成された前記偽輪郭検出値の合計値を、動画偽輪郭の程度を表す偽輪郭強度として算出する処理と、前記対象画素の階調レベルと前記偽輪郭強度と前記表示部に表示される前記対象画素の階調レベルを実際にユーザが見たときに感じる見た目の偽輪郭強度とを対応付ける視覚感度設定メモリを参照して、前記対象画素の階調レベルと前記偽輪郭強度とに対応する前記見た目の偽輪郭強度を検索する検索処理と、前記検索処理により検索された前記見た目の偽輪郭強度のレベルに応じた態様で、前記入力信号に対して誤差拡散処理を施す誤差拡散処理と、を実行することを特徴としている。
【発明の効果】
【００１８】
本発明の動画偽輪郭低減方法、動画偽輪郭低減回路、表示装置及びプログラムによれば、従来技術よりも好適に動画偽輪郭を低減することができる。
【００１９】
本発明の動画偽輪郭低減方法、動画偽輪郭低減回路、表示装置及びプログラムによれば、入力信号（表示データ）に応じた画像を正確に表示することができる。
【発明を実施するための最良の形態】
【００２０】
添付図面を参照して、本発明による動画偽輪郭低減方法を実施するための最良の形態を以下に説明する。
【００２１】
（第１実施形態）
本発明の第１実施形態に係る動画偽輪郭低減方法は、図１に示されるような表示装置１０により実現される。図１は、本発明の第１実施形態に係る表示装置１０の構成を示すブロック図である。本発明の第１実施形態に係る表示装置１０は、動画偽輪郭低減回路１と、動画偽輪郭低減回路１に接続された表示部２とを具備する。表示部２としては、プラズマディスプレイが例示される。
【００２２】
表示部２は、マトリクス状に配列された複数の画素を有する。動画偽輪郭低減回路１には、画素Ｐｉ、ｊに映像を表示するための入力信号が表示データとして入力される。ここで、ｉは、表示部２の水平方向のアドレスを表す任意の整数であり、ｊは、表示部２の垂直方向のアドレスを表す任意の整数である。例えば、図２に示されるように、動画偽輪郭低減回路１には、画素Ｐｉ−４、ｊ、画素Ｐｉ−３、ｊ、画素Ｐｉ−２、ｊ、画素Ｐｉ−１、ｊ、画素Ｐｉ、ｊ、画素Ｐｉ＋１、ｊ、画素Ｐｉ＋２、ｊ、画素Ｐｉ＋３、ｊに対応する入力信号（表示データ）が順次に入力される。各画素が表示部２に表示されたとき、画素Ｐｉ−３、ｊは画素Ｐｉ−４、ｊに隣接し、画素Ｐｉ−２、ｊは画素Ｐｉ−３、ｊに隣接し、画素Ｐｉ−１、ｊは画素Ｐｉ−２、ｊに隣接し、画素Ｐｉ、ｊは画素Ｐｉ−１、ｊに隣接し、画素Ｐｉ＋１、ｊは画素Ｐｉ、ｊに隣接し、画素Ｐｉ＋２、ｊは画素Ｐｉ、ｊ＋１に隣接し、画素Ｐｉ＋３、ｊは画素Ｐｉ、ｊ＋２に隣接する。
【００２３】
本発明の第１実施形態に係る表示装置１０は、表示データを動画像として表示部２に表示することができる。ここで、各画素は、１サブフィールドから構成され、１サブフィールドは、第１ＳＦ（サブフィールド）−第ｎＳＦを有する。ｎは、例えば８以上の整数である。各画素の第１ＳＦ−第ｎＳＦの各々には、Ｒ（赤）、Ｇ（緑）、Ｂ（青）の３色の色の濃さを示す階調レベルが設定されている。例えば、画素Ｐｉの第１ＳＦ−第ｎＳＦの各々に非点灯（黒）を表す階調レベルが設定されている場合、画素Ｐｉの階調レベルは、０を表す。対象画素として画素Ｐｉの第１ＳＦ−第ｎＳＦの少なくともいずれか１つに点灯（黒以外）を表す階調レベルが設定されている場合、画素Ｐｉの階調レベルは、１−２５５の範囲を表す。
【００２４】
図２に示す例の場合、例えば、画素Ｐｉ−４、ｊ、画素Ｐｉ−３、ｊ、画素Ｐｉ−２、ｊ、画素Ｐｉ−１、ｊの第１ＳＦ−第（ｍ−１）ＳＦには、点灯を表す階調レベル（図２の白表示）が設定され、画素Ｐｉ−４、ｊ、画素Ｐｉ−３、ｊ、画素Ｐｉ−２、ｊ、画素Ｐｉ−１、ｊの第ｍＳＦには、非点灯を表す階調レベル（図２の黒表示）が設定され、画素Ｐｉ、ｊ、画素Ｐｉ＋１、ｊ、画素Ｐｉ＋２、ｊ、画素Ｐｉ＋３、ｊの第１ＳＦ−第（ｍ−１）ＳＦには、非点灯を表す階調レベル（図２の黒表示）が設定され、画素Ｐｉ、ｊ、画素Ｐｉ＋１、ｊ、画素Ｐｉ＋２、ｊ、画素Ｐｉ＋３、ｊの第ｍＳＦには、点灯を表す階調レベル（図２の白表示）が設定されている。
【００２５】
仮に、入力信号（表示データ）が動画偽輪郭低減回路１を介さないで表示部２に直接入力されて、動画像が表示部２に表示される場合、表示部２の画素Ｐｉ−４、ｊ、画素Ｐｉ−３、ｊ、画素Ｐｉ−２、ｊ、画素Ｐｉ−１、ｊに対応する位置（アドレス）に、第１ＳＦ−第（ｍ−１）ＳＦ（点灯）、第ｍＳＦ（非点灯）の順に表示動作が行われる。また、表示部の画素Ｐｉ、ｊ、画素Ｐｉ＋１、ｊ、画素Ｐｉ＋２、ｊ、画素Ｐｉ＋３、ｊに対応する位置（アドレス）に、第１ＳＦ−第（ｍ−１）ＳＦ（非点灯）、第ｍＳＦ（点灯）の順に表示動作が行われる。
【００２６】
入力信号（表示データ）が動画偽輪郭低減回路１を介さないで表示部２に直接入力されて、動画像が表示部２に表示される場合、図２に示されるように、ユーザが動画像を見たときに、動画偽輪郭１００が現われる。動画偽輪郭１００が現われたとき、表示部２に表示される静止画にも影響する。
【００２７】
また、ユーザは、実際に対象画素Ｐｉ、ｊの階調レベルを表示部２により視認したときに、その階調レベルをより強く感じる場合がある。本発明の第１実施形態に係る動画偽輪郭低減方法では、ユーザが実際に見たときに感じる偽輪郭強度を考慮することにより、従来技術よりも正確に動画偽輪郭１００を低減する。
【００２８】
図１に示されるように、動画偽輪郭低減回路１は、複数の偽輪郭検出部３−１乃至３−ｎ（ｎは２以上の整数）と、選択部４と、表示制御部５とを具備する。
【００２９】
複数の偽輪郭検出部３−１乃至３−ｎは、対象画素である画素Ｐｉ、ｊに映像を表示するための入力信号を入力して、入力信号（画素Ｐｉ、ｊ）に対して、それぞれ候補画素信号８−１乃至８−ｎを生成して選択部４に出力する。
【００３０】
複数の偽輪郭検出部３−１乃至３−ｎのうちの偽輪郭検出部３−１は、複数の候補画素信号８−１乃至８−ｎのうちの候補画素信号８−１を選択部４に出力する。候補画素信号８−１が表す階調レベルは、入力信号（画素Ｐｉ、ｊ）の階調レベルを表す。この候補画素信号８−１が表す階調レベルは、候補画素信号８−１の第１ＳＦ−第ｍＳＦのうち、点灯（黒以外）を表す階調レベルが設定されたサブフィールドの階調レベルの合計値を表す。候補画素信号８−１には、見た目の動画偽輪郭の程度を表す偽輪郭強度ｆ2が付されている。見た目の偽輪郭強度ｆ2は、表示部２に表示される対象画素の階調レベルをユーザが実際に見たときに感じる偽輪郭強度である。
【００３１】
複数の偽輪郭検出部３−１乃至３−ｎのうちの偽輪郭検出部３−ｋ（ｋ＝１、２、…、ｎ）は、複数の候補画素信号８−１乃至８−ｎのうちの候補画素信号８−ｋを選択部４に出力する。候補画素信号８−ｋが表す階調レベルは、入力信号（画素Ｐｉ、ｊ）の階調レベルを表す。この候補画素信号８−ｋが表す階調レベルは、候補画素信号８−ｋの第１ＳＦ−第ｍＳＦのうち、点灯（黒以外）を表す階調レベルが設定されたサブフィールドの階調レベルの合計値を表す。候補画素信号８−ｋにも、見た目の動画偽輪郭の程度を表す偽輪郭強度ｆ2が付されている。
【００３２】
選択部４は、候補画素信号８−１乃至８−ｎの各々が有する偽輪郭強度ｆ2の中から、最も小さい偽輪郭強度ｆ2を有する候補画素信号を選択する。表示制御部５は、上記選択された候補画素信号が入力信号（画素Ｐｉ、ｊ）として表示されるように表示部２を制御する。
【００３３】
本発明の第１実施形態に係る表示装置１０によれば、動画偽輪郭低減回路１は、複数の候補画素信号８−１乃至８−ｎの各々が有する見た目の偽輪郭強度ｆ2の中から、最も小さい見た目の偽輪郭強度ｆ2を有する候補画素信号を選択し、上記選択された候補画素信号を入力信号（対象画素Ｐｉ、ｊ）として表示部２に表示するため、見た目を考慮せずに単純に求められた偽輪郭強度ｆ1を用いて偽輪郭低減を行う従来技術と比べて、より好適に動画偽輪郭１００を低減することができる。即ち、本発明の第１実施形態に係る表示装置１０によれば、表示部２に表示される画像（動画、静止画）の画質が劣化しない。
【００３４】
図１に示されるように、動画偽輪郭低減回路１は、更に、参照メモリ６と、階調レベル設定メモリ７とを具備する。
【００３５】
図３に示されるように、参照メモリ６には、選択部４によって入力信号が格納されている。参照メモリ６に格納された入力信号は、周辺画素（画素Ｐｉ−４、ｊ、画素Ｐｉ−３、ｊ、画素Ｐｉ−２、ｊ、画素Ｐｉ−１、ｊ）に映像を表示するための入力信号である。この周辺画素（画素Ｐｉ−４、ｊ、画素Ｐｉ−３、ｊ、画素Ｐｉ−２、ｊ、画素Ｐｉ−１、ｊ）は、表示制御部５によって表示部２に表示された画素（図３の斜線部分）である。
【００３６】
図４に示されるように、階調レベル設定メモリ７には、複数のサブフィールド（第１ＳＦ−第ｍＳＦ）と複数の階調レベルとが対応付けられて格納されている。第１ＳＦ−第ｍＳＦの階調レベルの合計値は２５５である。
【００３７】
偽輪郭検出部３−ｋの構成について、図１−図６を用いて説明する。図１に示されるように、偽輪郭検出部３−ｋは、コーディング部１１と、輪郭検出部１２と、偽輪郭強度生成部１３とを具備する。
【００３８】
偽輪郭検出部３−ｋのコーディング部１１は、階調レベル設定メモリ７を参照して、複数の決定サブフィールド（第１ＳＦ−第ｍＳＦ）を決定する。複数の決定サブフィールド（第１ＳＦ−第ｍＳＦ）の階調レベルの合計値は、画素Ｐｉ、ｊの階調レベルを表す。
【００３９】
偽輪郭検出部３−ｋの輪郭検出部１２は、参照メモリ６を参照して、決定サブフィールド毎（第１ＳＦ−第ｍＳＦ）に、入力信号が表す対象画素（画素Ｐｉ、ｊ）と対象画素（画素Ｐｉ、ｊ）の周辺の周辺画素との輪郭を検出する。輪郭の検出としては、対象画素（画素Ｐｉ、ｊ）と周辺画素とのレベル差の有無を調べる方法が例示される。
【００４０】
対象画素（画素Ｐｉ、ｊ）と周辺画素とのレベル差の有無を調べる方法について簡単に説明する。周辺画素は、画素Ｐｉ、ｊに対して水平方向に隣接する画素Ｐｉ−１、ｊと、画素Ｐｉ、ｊに対して垂直方向に隣接する画素Ｐｉ、ｊ−１とを含む。輪郭検出部１２は、対象画素（画素Ｐｉ、ｊ）と周辺画素とのレベル差を算出するためのフィルターを備えている。
【００４１】
画素Ｐｉ、ｊと画素Ｐｉ−１、ｊとのレベル差を算出するとき、図５に示されるように、輪郭検出部１２のフィルターは、決定サブフィールド毎（第１ＳＦ−第ｍＳＦ）に、画素Ｐｉ−１、ｊのレベルに−１を乗じて、画素Ｐｉ、ｊのレベルに＋１を乗じて、画素Ｐｉ、ｊのレベルと画素Ｐｉ−１、ｊのレベルとを加算する。
【００４２】
画素Ｐｉ、ｊと画素Ｐｉ、ｊ−１とのレベル差を算出するとき、図５に示されるように、輪郭検出部１２のフィルターは、決定サブフィールド毎（第１ＳＦ−第ｍＳＦ）に、画素Ｐｉ、ｊ−１のレベルに−１を乗じて、画素Ｐｉ、ｊのレベルに＋１を乗じて、画素Ｐｉ、ｊのレベルと画素Ｐｉ、ｊ−１のレベルとを加算する。
【００４３】
以下の説明では、輪郭検出部１２は、画素Ｐｉ、ｊと画素Ｐｉ−１、ｊとのレベル差を算出したものとする。例えば、図２に示されるように、画素Ｐｉ、ｊと画素Ｐｉ−１、ｊとの第１ＳＦ−第ｍＳＦでは、レベル差１０１が生じている。動画偽輪郭１００を低減するためには、このレベル差１０１が生じるサブフィールドの数が少ないことが好ましい。輪郭検出部１２は、決定サブフィールド毎（第１ＳＦ−第ｍＳＦ）に、画素Ｐｉ、ｊと画素Ｐｉ−１、ｊとのレベル差１０１の有無を表す輪郭検出値を生成する。
【００４４】
偽輪郭検出部３−ｋの偽輪郭強度生成部１３は、決定サブフィールド毎（第１ＳＦ−第ｍＳＦ）に生成された輪郭検出値に基づいて、上記の見た目の偽輪郭強度ｆ2を生成する。偽輪郭強度生成部１３は、偽輪郭強度ｆ2を有する入力信号（画素Ｐｉ、ｊ）を候補画素信号８−ｋとして選択部４に出力する。
【００４５】
例えば、入力信号（表示データ）が動画偽輪郭低減回路１を介さないで表示部２に直接入力されて、動画像が表示部２に表示される場合、図６に示されるように、入力信号（表示データ）として画素Ｐｉ、ｊが有する偽輪郭強度ｆ1１０２が他の偽輪郭強度ｆ1よりも高いとき、動画偽輪郭１００が現われる。本発明の第１実施形態に係る表示装置１０によれば、動画偽輪郭低減回路１は、決定サブフィールド毎（第１ＳＦ−第ｍＳＦ）に輪郭検出値を生成し、ユーザが実際に見たときに感じる偽輪郭強度を考慮した見た目の偽輪郭強度ｆ2を求め、複数の候補画素信号８−１−８−ｎの各々が有する見た目の偽輪郭強度ｆ2の中から、最も小さい偽輪郭強度ｆ2を有する候補画素信号を選択し、上記選択された候補画素信号を入力信号（対象画素Ｐｉ、ｊ）として表示部２に表示するため、見た目を考慮せずに単純に求めた偽輪郭強度ｆ1を評価する判定で候補画素信号を選択し偽輪郭を低減する従来技術と比べて、より好適に動画偽輪郭１００を低減することができる。本発明の第１実施形態に係る表示装置１０によれば、動画偽輪郭１００が低減するため、入力信号（表示データ）に応じた画像（動画、静止画）を表示部２に正確に表示することができる。
【００４６】
偽輪郭検出部３−ｋの偽輪郭強度生成部１３は、重付部１４と、加算部１５とを具備する。
【００４７】
重付部１４は、階調レベル設定メモリ７に格納された第１ＳＦ−第ｍＳＦに対応する階調レベルを、決定サブフィールド毎（第１ＳＦ−第ｍＳＦ）に輪郭検出値に乗算して偽輪郭検出値を生成する。加算部１５は、決定サブフィールド毎（第１ＳＦ−第ｍＳＦ）に生成された偽輪郭検出値の合計値を偽輪郭強度ｆ1として算出し、偽輪郭強度ｆ1を有する入力信号（画素Ｐｉ、ｊ）を偽輪郭検出部３−ｋの視覚感度変換部１６に出力する。
【００４８】
図１に示されるように、動画偽輪郭低減回路１は、更に、視覚感度設定メモリ９を具備する。動画偽輪郭低減回路１の偽輪郭検出部３−ｋは、更に、視覚感度変換部１６を具備する。
【００４９】
図１０に示されるように、視覚感度設定メモリ９には、対象画素の階調レベルと、偽輪郭強度ｆ1と、見た目の偽輪郭強度ｆ2とが対応付けられて格納されている。見た目の偽輪郭強度ｆ2は、表示部２に表示される対象画素の階調レベルをユーザが実際に見たときに感じる偽輪郭強度である。
【００５０】
偽輪郭検出部３−ｋの視覚感度変換部１６は、視覚感度設定メモリ９を参照して、対象画素である画素Ｐｉ、ｊの階調レベルと偽輪郭強度ｆ1とに対応する見た目の偽輪郭強度ｆ2を検索し、検索された見た目の偽輪郭強度ｆ2を有する入力信号（画素Ｐｉ、ｊ）を候補画素信号８−ｋとして選択部４に出力する。
【００５１】
入力信号（対象画素）の階調レベルが表示部２に表示されたとき、ユーザは、その階調レベルを視認する。ユーザが対象画素の階調レベルを視認したときに感じる理想視覚感度は、図１１に示される関数３１により表される。関数３１は、対象画素の階調レベルと、理想視覚感度との関係を表したものである。理想視覚感度は、対象画素の階調レベルに比例している。対象画素の階調レベルがＡであるとき、理想視覚感度はａ1で表され、対象画素の階調レベルＢであるとき、理想視覚感度はｂ1で表される。階調レベルＢは階調レベルＡより高く、理想視覚感度ｂ1は理想視覚感度ａ1より高い。
【００５２】
しかし、Ｗｅｂｅｒ−Ｆｅｃｈｎｅｒの法則によると、実際にユーザが対象画素の階調レベルを視認したときに感じる視覚感度は、図１１に示される関数３２により表される。関数３２は、対象画素の階調レベルと、実際にユーザが対象画素の階調レベルを視認したときに感じる視覚感度との関係を表したものである。Ｗｅｂｅｒ−Ｆｅｃｈｎｅｒの法則については、Ｓ．Ｗｅｉｔｂｒｕｃｈ、Ｒ．Ｚｗｉｎｇ、Ｃ．Ｃｏｒｒｅａ著「ＰＤＰ  Ｐｉｃｔｕｒｅ  Ｑｕａｌｉｔｙ  Ｅｎｈａｎｃｅｍｅｎｔ  Ｂａｓｅｄ  ｏｎ  Ｈｕｍａｎ  Ｖｉｓｕａｌ  Ｓｙｓｔｅｍ  Ｒｅｌｅｖａｎｔ  Ｆｅａｔｕｒｅｓ」ＩＤＷ、２０００年１１月２９日、ｐ．６９９−７０２に記載されている。対象画素の階調レベルがＡであるとき、視覚感度はａ2で表され、対象画素の階調レベルがＢであるとき、視覚感度はｂ2で表される。視覚感度ｂ2は視覚感度ａ2より高い。また、視覚感度ａ2は、上記の理想視覚感度ａ1より大幅に高く、視覚感度ｂ2は上記の理想視覚感度ｂ1よりもわずかに高い。即ち、対象画素の階調レベルがＡである場合、ユーザは、実際に対象画素の階調レベルＡを視認したときに、その階調レベルＡを理想値（理想視覚感度）よりもはるかに強く感じる。
【００５３】
図１２に示されるように、関数３１には、偽輪郭強度ｆ1１０２に対応する視覚感度が重畳されるものと予想される。例えば、対象画素の階調レベルがＡ、Ｃ、Ｄであるとき、理想視覚感度はａ1、ｃ1、ｄ1で表される。ここで、Ａ＜Ｃ＜Ｄ、ａ1＜ｃ1＜ｄ1である。対象画素が偽輪郭強度ｆ1１０２を有する場合、対象画素の階調レベルＡ、Ｃ、Ｄに対して、理想視覚感度はａ1＋ｆ1、ｃ1＋ｆ1、ｄ1＋ｆ1で表される。ここで、ａ1＋ｆ1＜ｃ1＋ｆ1＜ｄ1＋ｆ1である。
【００５４】
Ｗｅｂｅｒ−Ｆｅｃｈｎｅｒの法則を考慮した場合、対象画素の階調レベルがＡ、Ｃ、Ｄであるとき、理想視覚感度はａ2、ｃ2、ｄ2で表される。ここで、ａ2＜ｃ2＜ｄ2である。対象画素が偽輪郭強度ｆ1１０２を有し、Ｗｅｂｅｒ−Ｆｅｃｈｎｅｒの法則を考慮した場合、対象画素の階調レベルＡ、Ｃ、Ｄに対して、視覚感度はａ2＋ｆ2、ｃ2＋ｆ3、ｄ2＋ｆ4で表される。ここで、ａ2＋ｆ2＜ｃ2＋ｆ3＜ｄ2＋ｆ4である。視覚感度ｆ2は、表示部２に表示される対象画素の階調レベルＡをユーザが実際に見たときに感じる見た目の偽輪郭強度ｆ2１０３に対応する。視覚感度ｆ3は、表示部２に表示される対象画素の階調レベルＣをユーザが実際に見たときに感じる見た目の偽輪郭強度ｆ2１０４に対応する。視覚感度ｆ4は、表示部２に表示される対象画素の階調レベルＤをユーザが実際に見たときに感じる見た目の偽輪郭強度ｆ2１０５に対応する。
【００５５】
このように、入力信号（対象画素）が偽輪郭強度ｆ1を有していても、対象画素の階調レベルによって、見た目の偽輪郭強度ｆ2が異なる。このため、本発明の第１実施形態に係る表示装置１０では、対象画素である画素Ｐｉ、ｊの階調レベルと偽輪郭強度ｆ1とに対応する見た目の偽輪郭強度ｆ2を決定する必要がある。
【００５６】
本発明の第１実施形態に係る表示装置１０の動作について図７、図８、図９、図１４を用いて説明する。
【００５７】
上記のｍは、例えば１１であるものとする（ｍ＝１１）。例えば、階調レベル設定メモリ７には、第１ＳＦ、第２ＳＦ、第３ＳＦ、第４ＳＦ、第５ＳＦ、第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦ、第１０ＳＦ、第１１ＳＦに対応付けて、階調レベル“１”、“２”、“４”、“７”、“１１”、“２０”、“３０”、“４０”、“４５”、“４５”、“５０”が格納されているものとする（図７参照）。また、対象画素である画素Ｐｉ、ｊに隣接する画素（周辺画素）として画素Ｐｉ−１、ｊの階調レベルは、４であり、画素Ｐｉ−１、ｊの第１ＳＦ、第２ＳＦ、第３ＳＦ、第４ＳＦ、第５ＳＦ、第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦ、第１０ＳＦ、第１１ＳＦの階調レベルは、“０”、“０”、“４”、“０”、“０”、“０”、“０”、“０”、“０”、“０”、“０”とする（図８、図９参照）。画素Ｐｉ、ｊの階調レベルは、１１であるものとする。
【００５８】
動画偽輪郭低減回路１には、表示データとして画素Ｐｉ、ｊに映像を表示するための入力信号が入力される。すると、動画偽輪郭低減回路１の偽輪郭検出部３−ｋのコーディング部１１は、コーディング処理を実行する（図１４のステップＳ１）。
【００５９】
コーディング処理では、偽輪郭検出部３−１のコーディング部１１は、画素Ｐｉ、ｊの階調レベルが１１であることを認識する。偽輪郭検出部３−１のコーディング部１１は、階調レベル設定メモリ７を参照して、複数の決定サブフィールド（第１ＳＦ−第１１ＳＦ）を決定する。複数の決定サブフィールド（第１ＳＦ−第１１ＳＦ）の階調レベルの合計値は、画素Ｐｉ、ｊの階調レベル“１１”を表す。決定サブフィールドである第１ＳＦ、第２ＳＦ、第３ＳＦ、第４ＳＦ、第５ＳＦ、第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦ、第１０ＳＦ、第１１ＳＦの階調レベルは、“０”、“０”、“４”、“７”、“０”、“０”、“０”、“０”、“０”、“０”、“０”である。偽輪郭検出部３−１のコーディング部１１は、複数の決定サブフィールド（第１ＳＦ−第１１ＳＦ）を入力信号（画素Ｐｉ、ｊ）の第１ＳＦ−第１１ＳＦとして、偽輪郭検出部３−１の輪郭検出部１２に出力する。
【００６０】
また、コーディング処理では、偽輪郭検出部３−２のコーディング部１１は、画素Ｐｉ、ｊの階調レベルが１１であることを認識する。偽輪郭検出部３−２のコーディング部１１は、階調レベル設定メモリ７を参照して、複数の決定サブフィールド（第１ＳＦ−第１１ＳＦ）を決定する。複数の決定サブフィールド（第１ＳＦ−第１１ＳＦ）の階調レベルの合計値は、画素Ｐｉ、ｊの階調レベル“１１”を表す。決定サブフィールドである第１ＳＦ、第２ＳＦ、第３ＳＦ、第４ＳＦ、第５ＳＦ、第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦ、第１０ＳＦ、第１１ＳＦの階調レベルは、“０”、“０”、“０”、“０”、“１１”、“０”、“０”、“０”、“０”、“０”、“０”である。偽輪郭検出部３−２のコーディング部１１は、複数の決定サブフィールド（第１ＳＦ−第１１ＳＦ）を入力信号（画素Ｐｉ、ｊ）の第１ＳＦ−第１１ＳＦとして、偽輪郭検出部３−２の輪郭検出部１２に出力する。
【００６１】
次に、動画偽輪郭低減回路１の偽輪郭検出部３−ｋの輪郭検出部１２は、輪郭検出処理を実行する（図１４のステップＳ２）。
【００６２】
輪郭検出処理では、偽輪郭検出部３−１の輪郭検出部１２は、参照メモリ６を参照して、決定サブフィールド毎（第１ＳＦ−第１１ＳＦ）に、偽輪郭検出部３−１のコーディング部１１からの入力信号が表す画素Ｐｉ、ｊと、画素Ｐｉ、ｊに隣接する画素とのレベル差の有無を調べる。図８に示されるように、画素Ｐｉ、ｊの第４ＳＦと、画素Ｐｉ、ｊに隣接する画素Ｐｉ−１、ｊの第４ＳＦとには、レベル差が生じる。偽輪郭検出部３−１の輪郭検出部１２は、画素Ｐｉ、ｊと画素Ｐｉ−１、ｊとの第４ＳＦにレベル差が有ることを表す輪郭検出値“１”を生成する。一方、画素Ｐｉ、ｊの第１ＳＦ−第３ＳＦ、第５ＳＦ−第１１ＳＦと、画素Ｐｉ−１、ｊの第１ＳＦ−第３ＳＦ、第５ＳＦ−第１１ＳＦとには、レベル差が生じない。偽輪郭検出部３−１の輪郭検出部１２は、画素Ｐｉ、ｊと画素Ｐｉ−１、ｊとの第１ＳＦ−第３ＳＦ、第５ＳＦ−第１１ＳＦにレベル差が無いことを表す輪郭検出値“０”を生成する。偽輪郭検出部３−１の輪郭検出部１２は、第１ＳＦ、第２ＳＦ、第３ＳＦ、第４ＳＦ、第５ＳＦ、第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦ、第１０ＳＦ、第１１ＳＦに対して輪郭検出値“０”、“０”、“０”、“１”、“０”、“０”、“０”、“０”、“０”、“０”、“０”を有する入力信号（画素Ｐｉ、ｊ）を、偽輪郭検出部３−１の重付部１４に出力する。
【００６３】
また、輪郭検出処理では、偽輪郭検出部３−２の輪郭検出部１２は、参照メモリ６を参照して、決定サブフィールド毎（第１ＳＦ−第１１ＳＦ）に、偽輪郭検出部３−２のコーディング部１１からの入力信号が表す画素Ｐｉ、ｊと、画素Ｐｉ、ｊに隣接する画素とのレベル差の有無を調べる。図９に示されるように、画素Ｐｉ、ｊの第３ＳＦ、第５ＳＦと、画素Ｐｉ、ｊに隣接する画素Ｐｉ−１、ｊの第３ＳＦ、第５ＳＦとには、レベル差が生じる。偽輪郭検出部３−２の輪郭検出部１２は、画素Ｐｉ、ｊと画素Ｐｉ−１、ｊとの第３ＳＦ、第５ＳＦにレベル差が有ることを表す輪郭検出値“１”を生成する。一方、画素Ｐｉ、ｊの第１ＳＦ、第２ＳＦ、第４ＳＦ、第６ＳＦ−第１１ＳＦと、画素Ｐｉ−１、ｊの第１ＳＦ、第２ＳＦ、第４ＳＦ、第６ＳＦ−第１１ＳＦとには、レベル差が生じない。偽輪郭検出部３−２の輪郭検出部１２は、画素Ｐｉ、ｊと画素Ｐｉ−１、ｊとの第１ＳＦ、第２ＳＦ、第４ＳＦ、第６ＳＦ−第１１ＳＦにレベル差が無いことを表す輪郭検出値“０”を生成する。偽輪郭検出部３−２の輪郭検出部１２は、第１ＳＦ、第２ＳＦ、第３ＳＦ、第４ＳＦ、第５ＳＦ、第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦ、第１０ＳＦ、第１１ＳＦに対して輪郭検出値“０”、“０”、“１”、“０”、“１”、“０”、“０”、“０”、“０”、“０”、“０”を有する入力信号（画素Ｐｉ、ｊ）を、偽輪郭検出部３−２の重付部１４に出力する。
【００６４】
次に、動画偽輪郭低減回路１の偽輪郭検出部３−ｋの重付部１４は、重付処理を実行する（図１４のステップＳ３）。
【００６５】
重付処理では、偽輪郭検出部３−１の重付部１４は、階調レベル設定メモリ７を参照して、偽輪郭検出部３−１の輪郭検出部１２からの入力信号（画素Ｐｉ、ｊ）の第１ＳＦ、第２ＳＦ、第３ＳＦ、第４ＳＦ、第５ＳＦ、第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦ、第１０ＳＦ、第１１ＳＦに対する輪郭検出値“０”、“０”、“０”、“１”、“０”、“０”、“０”、“０”、“０”、“０”、“０”に、重み付けとして階調レベル“１”、“２”、“４”、“７”、“１１”、“２０”、“３０”、“４０”、“４５”、“４５”、“５０”を乗じて、偽輪郭検出値“０”、“０”、“０”、“７”、“０”、“０”、“０”、“０”、“０”、“０”、“０”を生成する（図８参照）。偽輪郭検出部３−１の重付部１４は、第１ＳＦ、第２ＳＦ、第３ＳＦ、第４ＳＦ、第５ＳＦ、第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦ、第１０ＳＦ、第１１ＳＦに対して偽輪郭検出値“０”、“０”、“０”、“７”、“０”、“０”、“０”、“０”、“０”、“０”、“０”を有する入力信号（画素Ｐｉ、ｊ）を、偽輪郭検出部３−１の加算部１５に出力する。
【００６６】
また、重付処理では、偽輪郭検出部３−２の重付部１４は、階調レベル設定メモリ７を参照して、偽輪郭検出部３−２の輪郭検出部１２からの入力信号（画素Ｐｉ、ｊ）の第１ＳＦ、第２ＳＦ、第３ＳＦ、第４ＳＦ、第５ＳＦ、第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦ、第１０ＳＦ、第１１ＳＦに対する輪郭検出値“０”、“０”、“１”、“０”、“１”、“０”、“０”、“０”、“０”、“０”、“０”に、重み付けとして階調レベル“１”、“２”、“４”、“７”、“１１”、“２０”、“３０”、“４０”、“４５”、“４５”、“５０”を乗じて、偽輪郭検出値“０”、“０”、“４”、“０”、“１１”、“０”、“０”、“０”、“０”、“０”、“０”を生成する（図９参照）。偽輪郭検出部３−２の重付部１４は、第１ＳＦ、第２ＳＦ、第３ＳＦ、第４ＳＦ、第５ＳＦ、第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦ、第１０ＳＦ、第１１ＳＦに対して偽輪郭検出値“０”、“０”、“４”、“０”、“１１”、“０”、“０”、“０”、“０”、“０”、“０”を有する入力信号（画素Ｐｉ、ｊ）を、偽輪郭検出部３−２の加算部１５に出力する。
【００６７】
次に、動画偽輪郭低減回路１の偽輪郭検出部３−ｋの加算部１５は、加算処理を実行する（図１４のステップＳ４）。
【００６８】
加算処理では、偽輪郭検出部３−１の加算部１５は、偽輪郭検出部３−１の重付部１４からの入力信号（画素Ｐｉ、ｊ）の第１ＳＦ、第２ＳＦ、第３ＳＦ、第４ＳＦ、第５ＳＦ、第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦ、第１０ＳＦ、第１１ＳＦに対する偽輪郭検出値“０”、“０”、“０”、“７”、“０”、“０”、“０”、“０”、“０”、“０”、“０”の合計値を算出し、その合計値を表す偽輪郭強度ｆ1“７”を生成する。偽輪郭検出部３−１の加算部１５は、偽輪郭強度ｆ1“７”を有する入力信号（画素Ｐｉ、ｊ）を偽輪郭検出部３−１の視覚感度変換部１６に出力する。
【００６９】
また、加算処理では、偽輪郭検出部３−２の加算部１５は、偽輪郭検出部３−２の重付部１４からの入力信号（画素Ｐｉ、ｊ）の第１ＳＦ、第２ＳＦ、第３ＳＦ、第４ＳＦ、第５ＳＦ、第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦ、第１０ＳＦ、第１１ＳＦに対する偽輪郭検出値“０”、“０”、“４”、“０”、“１１”、“０”、“０”、“０”、“０”、“０”、“０”の合計値を算出し、その合計値を表す偽輪郭強度ｆ1“１５”を生成する。偽輪郭検出部３−１の加算部１５は、偽輪郭強度ｆ1“１５”を有する入力信号（画素Ｐｉ、ｊ）を偽輪郭検出部３−２の視覚感度変換部１６に出力する。
【００７０】
次に、動画偽輪郭低減回路１の偽輪郭検出部３−ｋの視覚感度変換部１６は、視覚感度変換処理を実行する（図１４のステップＳ７）。
【００７１】
視覚感度変換処理では、偽輪郭検出部３−１の視覚感度変換部１６は、視覚感度設定メモリ９を参照して、画素Ｐｉ、ｊの階調レベルと偽輪郭強度ｆ1“７”とに対応する見た目の偽輪郭強度ｆ2を検索し、検索された見た目の偽輪郭強度ｆ2を有する入力信号（画素Ｐｉ、ｊ）を候補画素信号８−１として選択部４に出力する。
【００７２】
また、視覚感度変換処理では、偽輪郭検出部３−２の視覚感度変換部１６は、視覚感度設定メモリ９を参照して、画素Ｐｉ、ｊの階調レベルと偽輪郭強度ｆ1“１５”とに対応する見た目の偽輪郭強度ｆ2を検索し、検索された見た目の偽輪郭強度ｆ2を有する入力信号（画素Ｐｉ、ｊ）を候補画素信号８−２として選択部４に出力する。
【００７３】
次に、動画偽輪郭低減回路１の選択部４は、選択処理を実行する（図１４のステップＳ５）。
【００７４】
選択処理では、選択部４は、候補画素信号８−１、８−２が有する偽輪郭強度ｆ2の中から、最も小さい偽輪郭強度ｆ2を有する候補画素信号８−１を選択する。選択部４は、候補画素信号８−１を表示制御部５に出力する共に、候補画素信号８−１を、周辺画素（画素Ｐｉ、ｊ）に映像を表示するための入力信号として参照メモリ６に格納する。
【００７５】
次に、動画偽輪郭低減回路１の表示制御部５は、表示処理を実行する（図１４のステップＳ６）。
【００７６】
表示処理では、表示制御部５は、選択部４によって選択された候補画素信号８−１を入力し、階調レベル“１１”を表す候補画素信号８−１が入力信号（画素Ｐｉ、ｊ）として表示されるように表示部２を制御する。
【００７７】
以上の説明により、ユーザは、実際に対象画素Ｐｉ、ｊの階調レベルを表示部２により視認したときに、その階調レベルをより強く感じる場合があるが、本発明の第１実施形態に係る表示装置１０によれば、動画偽輪郭低減回路１は、決定サブフィールド毎（第１ＳＦ−第１１ＳＦ）に輪郭検出値を生成するとともに、対象画素Ｐｉ、ｊの階調レベルと偽輪郭強度ｆ1とに対応する見た目の偽輪郭強度ｆ2を決定し、複数の候補画素信号８−１乃至８−１１の各々が有する偽輪郭強度ｆ2の中から、最も小さい偽輪郭強度ｆ2を有する候補画素信号８−１を選択し、上記選択された候補画素信号８−１を入力信号（対象画素Ｐｉ、ｊ）として表示部２に表示する。このため、本発明の第１実施形態に係る表示装置１０によれば、従来技術よりも正確に動画偽輪郭１００を低減することができる。
【００７８】
本発明の第１実施形態に係る表示装置１０によれば、動画偽輪郭１００が低減するため、入力信号（表示データ）に応じた画像（動画、静止画）を表示部２に正確に表示することができる。
【００７９】
なお、本発明の第１実施形態に係る表示装置１０では、表示データとして画素Ｐｉ、ｊに映像を表示するための入力信号が順次に動画偽輪郭低減回路１に入力されているが、これに限定されない。動画偽輪郭低減回路１は、表示データとして各画素に映像を表示するための入力信号を入力して参照メモリ６に格納し、３×３画素について上記のコーディング処理（ステップＳ１）、輪郭検出処理（ステップＳ２）、重付処理（ステップＳ３）、加算処理（ステップＳ４）、選択処理（ステップＳ５）、視覚感度変換処理（ステップＳ７）、表示処理（ステップＳ６）を実行することができる。この場合、対象画素を画素Ｐｉ、ｊとしたとき、周辺画素は、画素Ｐｉ−１、ｊ−１、Ｐｉ、ｊ−１、Ｐｉ−１、ｊ−１、Ｐｉ−１、ｊ、Ｐｉ＋１、ｊ、Ｐｉ−１、ｊ＋１、Ｐｉ、ｊ＋１、Ｐｉ−１、ｊ＋１である。
【００８０】
（第２実施形態）
複数のサブフィールド（第１ＳＦ−第ｍＳＦ）の各々の階調レベル（重み）は、第１ＳＦ−第ｍＳＦの順に徐々に高くなっている。そのため、第１実施形態と同じように上記のｍを１１個とした場合、例えば、対象画素Ｐｉ、ｊと周辺画素Ｐｉ−１、ｊとの第６ＳＦ−第１１ＳＦのレベル差によって動画偽輪郭１００が強く現われる可能性がある。本発明の第２実施形態に係る動画偽輪郭低減方法では、入力信号（画素Ｐｉ、ｊ）の階調レベルに対して、点灯（黒以外）を表す階調レベルが設定されたサブフィールド群を予めに決めておくことにより、第１実施形態よりも正確に動画偽輪郭１００を低減する。本発明の第２実施形態に係る動画偽輪郭低減方法について説明する。
【００８１】
本発明の動画偽輪郭低減方法は、図１５に示されるような表示装置１０により実現される。図１５は、本発明の第２実施形態に係る表示装置１０の構成を示すブロック図である。第２実施形態では、第１実施形態と同じ構成については同符合を付している。本発明の第２実施形態に係る表示装置１０の動画偽輪郭低減回路１は、更に、候補階調設定メモリ１８、範囲選択メモリ１９を具備する。動画偽輪郭低減回路１は、更に、誤差拡散部１７を具備する。誤差拡散部１７は、対象画素Ｐｉ、ｊに映像を表示するための入力信号を入力して、候補階調設定メモリ１８を参照して、後述の候補サブフィールド群を含む入力信号（対象画素Ｐｉ、ｊ）を複数の偽輪郭検出部３−１乃至３−ｎに出力する。
【００８２】
図１６に示されるように、候補階調設定メモリ１８には、複数の階調レベル範囲４０−１乃至４０−７と、複数のサブフィールド（第１ＳＦ−第ｍＳＦ）とが対応付けられて格納されている。第１実施形態と同じように、上記のｍは１１個であるものとする（ｍ＝１１）。候補階調設定メモリ１８に格納された第１ＳＦ、第２ＳＦ、第３ＳＦ、第４ＳＦ、第５ＳＦ、第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦ、第１０ＳＦ、第１１ＳＦは、階調レベル“１”、“２”、“４”、“７”、“１１”、“２０”、“３０”、“４０”、“４５”、“４５”、“５０”を表す。
【００８３】
複数の階調レベル範囲４０−１乃至４０−７のうち、階調レベル範囲４０−１は、階調レベル“０−４５”の範囲を表す。入力信号（画素Ｐｉ、ｊ）の階調レベルが階調レベル範囲４０−１に含まれる場合、その階調レベルは比較的低いため、点灯（黒以外）を表す階調レベルが設定されたサブフィールド群（第１決定サブフィールド群２１）を予めに決めておく必要はない。即ち、階調レベル範囲４０−１に対応する第１決定サブフィールド群２１を候補階調設定メモリ１８に設定しておく必要はない。この場合、誤差拡散部１７は、候補階調設定メモリ１８を参照して、入力信号（対象画素Ｐｉ、ｊ）を複数の偽輪郭検出部３−１−３−ｎに出力する。偽輪郭検出部３−ｋのコーディング部１１は、第１実施形態と同様に上述の複数の決定サブフィールド（第１ＳＦ−第１１ＳＦ）を決定する。
【００８４】
複数の階調レベル範囲４０−１乃至４０−７のうち、階調レベル範囲４０−２は、階調レベル“５６−７５”の範囲を表す。入力信号（画素Ｐｉ、ｊ）の階調レベルが階調レベル範囲４０−２に含まれる場合、点灯（黒以外）を表す階調レベルが設定されたサブフィールド群として第６ＳＦ、第７ＳＦを予めに決めておく。即ち、階調レベル範囲４０−２に対応する第１決定サブフィールド群２１として第６ＳＦ、第７ＳＦを候補階調設定メモリ１８に設定しておく。この場合、誤差拡散部１７は、候補階調設定メモリ１８を参照して、複数のサブフィールド（第１ＳＦ−第１１ＳＦ）のうち、階調レベル範囲４０−２に対応する候補サブフィールド群（第１ＳＦ−第７ＳＦ）を決定し、候補サブフィールド群（第１ＳＦ−第７ＳＦ）を含む入力信号（対象画素Ｐｉ、ｊ）を複数の偽輪郭検出部３−１−３−ｎに出力する。この候補サブフィールド群（第１ＳＦ−第７ＳＦ）は、第１決定サブフィールド群２１（第６ＳＦ、第７ＳＦ）と、選択候補サブフィールド群２２である第１ＳＦ−第５ＳＦとを含む。偽輪郭検出部３−ｋのコーディング部１１は、この候補サブフィールド群（第１ＳＦ−第７ＳＦ）により、上述の複数の決定サブフィールド（第１ＳＦ−第１１ＳＦ）を決定する。
【００８５】
複数の階調レベル範囲４０−１乃至４０−７のうち、階調レベル範囲４０−３は、階調レベル“９６−１１５”の範囲を表す。入力信号（画素Ｐｉ、ｊ）の階調レベルが階調レベル範囲４０−３に含まれる場合、第１決定サブフィールド群２１として第６ＳＦ−第８ＳＦを予めに決めておく。即ち、階調レベル範囲４０−３に対応する第１決定サブフィールド群２１として第６ＳＦ−第８ＳＦを候補階調設定メモリ１８に設定しておく。この場合、誤差拡散部１７は、候補階調設定メモリ１８を参照して、複数のサブフィールド（第１ＳＦ−第１１ＳＦ）のうち、階調レベル範囲４０−３に対応する候補サブフィールド群（第１ＳＦ−第８ＳＦ）を決定し、候補サブフィールド群（第１ＳＦ−第８ＳＦ）を含む入力信号（対象画素Ｐｉ、ｊ）を複数の偽輪郭検出部３−１乃至３−ｎに出力する。この候補サブフィールド群（第１ＳＦ−第８ＳＦ）は、第１決定サブフィールド群２１（第６ＳＦ−第８ＳＦ）と、選択候補サブフィールド群２２である第１ＳＦ−第５ＳＦとを含む。偽輪郭検出部３−ｋのコーディング部１１は、この候補サブフィールド群（第１ＳＦ−第８ＳＦ）により、上述の複数の決定サブフィールド（第１ＳＦ−第１１ＳＦ）を決定する。
【００８６】
複数の階調レベル範囲４０−１乃至４０−７のうち、階調レベル範囲４０−４は、階調レベル“１４１−１６０”の範囲を表す。入力信号（画素Ｐｉ、ｊ）の階調レベルが階調レベル範囲４０−４に含まれる場合、第１決定サブフィールド群２１として第６ＳＦ−第９ＳＦを予めに決めておく。即ち、階調レベル範囲４０−４に対応する第１決定サブフィールド群２１として第６ＳＦ−第９ＳＦを候補階調設定メモリ１８に設定しておく。この場合、誤差拡散部１７は、候補階調設定メモリ１８を参照して、複数のサブフィールド（第１ＳＦ−第１１ＳＦ）のうち、階調レベル範囲４０−４に対応する候補サブフィールド群（第１ＳＦ−第９ＳＦ）を決定し、候補サブフィールド群（第１ＳＦ−第９ＳＦ）を含む入力信号（対象画素Ｐｉ、ｊ）を複数の偽輪郭検出部３−１乃至３−ｎに出力する。この候補サブフィールド群（第１ＳＦ−第９ＳＦ）は、第１決定サブフィールド群２１（第６ＳＦ−第９ＳＦ）と、選択候補サブフィールド群２２である第１ＳＦ−第５ＳＦとを含む。偽輪郭検出部３−ｋのコーディング部１１は、この候補サブフィールド群（第１ＳＦ−第９ＳＦ）により、上述の複数の決定サブフィールド（第１ＳＦ−第１１ＳＦ）を決定する。
【００８７】
複数の階調レベル範囲４０−１乃至４０−７のうち、階調レベル範囲４０−５は、階調レベル“１７６−２０５”の範囲を表す。入力信号（画素Ｐｉ、ｊ）の階調レベルが階調レベル範囲４０−５に含まれる場合、第１決定サブフィールド群２１として第７ＳＦ−第１０ＳＦを予めに決めておく。即ち、階調レベル範囲４０−５に対応する第１決定サブフィールド群２１として第７ＳＦ−第１０ＳＦを候補階調設定メモリ１８に設定しておく。この場合、誤差拡散部１７は、候補階調設定メモリ１８を参照して、複数のサブフィールド（第１ＳＦ−第１１ＳＦ）のうち、階調レベル範囲４０−５に対応する候補サブフィールド群（第１ＳＦ−第１０ＳＦ）を決定し、候補サブフィールド群（第１ＳＦ−第１０ＳＦ）を含む入力信号（対象画素Ｐｉ、ｊ）を複数の偽輪郭検出部３−１乃至３−ｎに出力する。この候補サブフィールド群（第１ＳＦ−第１０ＳＦ）は、第１決定サブフィールド群２１（第７ＳＦ−第１０ＳＦ）と、選択候補サブフィールド群２２である第１ＳＦ−第６ＳＦとを含む。偽輪郭検出部３−ｋのコーディング部１１は、この候補サブフィールド群（第１ＳＦ−第１０ＳＦ）により、上述の複数の決定サブフィールド（第１ＳＦ−第１１ＳＦ）を決定する。
【００８８】
複数の階調レベル範囲４０−１乃至４０−７のうち、階調レベル範囲４０−６は、階調レベル“２１６−２５５”の範囲を表す。入力信号（画素Ｐｉ、ｊ）の階調レベルが階調レベル範囲４０−６に含まれる場合、第１決定サブフィールド群２１として第８ＳＦ−第１１ＳＦを予めに決めておく。即ち、階調レベル範囲４０−６に対応する第１決定サブフィールド群２１として第８ＳＦ−第１１ＳＦを候補階調設定メモリ１８に設定しておく。この場合、誤差拡散部１７は、候補階調設定メモリ１８を参照して、複数のサブフィールド（第１ＳＦ−第１１ＳＦ）のうち、階調レベル範囲４０−６に対応する候補サブフィールド群（第１ＳＦ−第１１ＳＦ）を決定し、候補サブフィールド群（第１ＳＦ−第１１ＳＦ）を含む入力信号（対象画素Ｐｉ、ｊ）を複数の偽輪郭検出部３−１乃至３−ｎに出力する。この候補サブフィールド群（第１ＳＦ−第１１ＳＦ）は、第１決定サブフィールド群２１（第８ＳＦ−第１１ＳＦ）と、選択候補サブフィールド群２２である第１ＳＦ−第７ＳＦとを含む。偽輪郭検出部３−ｋのコーディング部１１は、この候補サブフィールド群（第１ＳＦ−第１１ＳＦ）により、上述の複数の決定サブフィールド（第１ＳＦ−第１１ＳＦ）を決定する。
【００８９】
複数の階調レベル範囲４０−１乃至４０−７のうち、階調レベル範囲４０−７は、階調レベル範囲４０−１乃至４０−６以外の範囲を表す。
【００９０】
図１７に示されるように、範囲選択メモリ１９には、第１階調レベル範囲と、第２階調レベル範囲と、第１階調レベル範囲と第２階調レベル範囲との一方を選択するための選択情報とが対応付けられて格納されている。第１階調レベル範囲として階調レベル範囲４０−ｑ（ｑ＝１、２、３、４、５）はフラグ“０”を表し、第２階調レベル範囲として階調レベル範囲４０−（ｑ＋１）はフラグ“１”を表す。選択情報は、フラグ“０”又は“１”を表す。
【００９１】
例えば、誤差拡散部１７は、候補階調設定メモリ１８を参照して、入力信号（画素Ｐｉ、ｊ）の階調レベルが階調レベル範囲４０−５と階調レベル範囲４０−６との間の階調レベル範囲４０−７に含まれる場合、更に、範囲選択メモリ１９を参照する。
【００９２】
第１階調レベル範囲（階調レベル範囲４０−５）と第２階調レベル範囲（階調レベル範囲４０−６）とに対応する選択情報が表すフラグが“０”であるとき、誤差拡散部１７は、入力信号（対象画素Ｐｉ、ｊ）の階調レベルを、擬似階調レベルとして、階調レベル範囲４０−５が表す階調レベル“１７６−２０５”の上限値である階調レベル“２０５”に設定し、階調レベル範囲４０−５を選択する。誤差拡散部１７は、階調レベル範囲４０−５を選択した場合、複数のサブフィールド（第１ＳＦ−第１０ＳＦ）のうち、階調レベル範囲４０−５に対応する候補サブフィールド群（第１ＳＦ−第１０ＳＦ）を決定する。この場合、誤差拡散部１７は、候補サブフィールド群（第１ＳＦ−第１０ＳＦ）を含む入力信号（対象画素Ｐｉ、ｊ）を複数の偽輪郭検出部３−１乃至３−ｎに出力する。誤差拡散部１７により出力された入力信号（対象画素Ｐｉ、ｊ）の階調レベルは、２０５を表す。
【００９３】
第１階調レベル範囲（階調レベル範囲４０−５）と第２階調レベル範囲（階調レベル範囲４０−６）とに対応する選択情報が表すフラグが“１”であるとき、誤差拡散部１７は、入力信号（対象画素Ｐｉ、ｊ）の階調レベルを、擬似階調レベルとして、階調レベル範囲４０−６が表す階調レベル“２１６−２５５”の下限値である階調レベル“２１６”に設定し、階調レベル範囲４０−６を選択する。誤差拡散部１７は、階調レベル範囲４０−６を選択した場合、複数のサブフィールド（第１ＳＦ−第１１ＳＦ）のうち、階調レベル範囲４０−６に対応する候補サブフィールド群（第１ＳＦ−第１１ＳＦ）を決定する。この場合、誤差拡散部１７は、候補サブフィールド群（第１ＳＦ−第１０ＳＦ）を含む入力信号（対象画素Ｐｉ、ｊ）を複数の偽輪郭検出部３−１乃至３−ｎに出力する。誤差拡散部１７により出力された入力信号（対象画素Ｐｉ、ｊ）の階調レベルは、２１６を表す。
【００９４】
本発明の第２実施形態に係る表示装置１０の動作について図７、図１５−図２３を用いて説明する。
【００９５】
第１実施形態と同じように、階調レベル設定メモリ７には、第１ＳＦ、第２ＳＦ、第３ＳＦ、第４ＳＦ、第５ＳＦ、第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦ、第１０ＳＦ、第１１ＳＦに対応付けて、階調レベル“１”、“２”、“４”、“７”、“１１”、“２０”、“３０”、“４０”、“４５”、“４５”、“５０”が格納されているものとする（図７参照）。
【００９６】
本発明の第２実施形態に係る表示装置１０の動作の説明として（Ａ）の場合と、（Ｂ−１）の場合と、（Ｂ−２）の場合とを例にする。
【００９７】
（Ａ）の場合では、入力信号（画素Ｐｉ、ｊ）の階調レベルが階調レベル範囲４０−２に含まれ、誤差拡散部１７が、候補サブフィールド群（第１ＳＦ−第７ＳＦ）を含む入力信号（対象画素Ｐｉ、ｊ）を複数の偽輪郭検出部３−１−３−ｎに出力する。
【００９８】
（Ｂ−１）の場合では、入力信号（画素Ｐｉ、ｊ）の階調レベルが階調レベル範囲４０−５と階調レベル範囲４０−６との間の階調レベル範囲４０−７に含まれる。誤差拡散部１７が、階調レベル範囲４０−５と階調レベル範囲４０−６とのうちの階調レベル範囲４０−５を選択し、候補サブフィールド群（第１ＳＦ−第１０ＳＦ）を含む入力信号（対象画素Ｐｉ、ｊ）を複数の偽輪郭検出部３−１−３−ｎに出力する。
【００９９】
（Ｂ−２）の場合では、入力信号（画素Ｐｉ、ｊ）の階調レベルが階調レベル範囲４０−５と階調レベル範囲４０−６との間の階調レベル範囲４０−７に含まれる。誤差拡散部１７が、階調レベル範囲４０−５と階調レベル範囲４０−６とのうちの階調レベル範囲４０−６を選択し、候補サブフィールド群（第１ＳＦ−第１１ＳＦ）を含む入力信号（対象画素Ｐｉ、ｊ）を複数の偽輪郭検出部３−１−３−ｎに出力する。
【０１００】
上記（Ａ）の場合について説明する。対象画素である画素Ｐｉ、ｊに隣接する画素（周辺画素）として画素Ｐｉ−１、ｊの階調レベルは、５６であり、画素Ｐｉ−１、ｊの第１ＳＦ、第２ＳＦ、第３ＳＦ、第４ＳＦ、第５ＳＦ、第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦ、第１０ＳＦ、第１１ＳＦの階調レベルは、“０”、“２”、“４”、“０”、“０”、“２０”、“３０”、“０”、“０”、“０”、“０”とする（図１９、図２０参照）。画素Ｐｉ、ｊの階調レベルは、５７であるものとする。
【０１０１】
動画偽輪郭低減回路１には、表示データとして画素Ｐｉ、ｊに映像を表示するための入力信号が入力される。このとき、動画偽輪郭低減回路１の誤差拡散部１７は、誤差拡散処理を実行する（図１８のステップＳ８）。
【０１０２】
誤差拡散処理では、誤差拡散部１７は、画素Ｐｉ、ｊの階調レベルが５７であることを認識する。誤差拡散部１７は、候補階調設定メモリ１８を参照して、複数の階調レベル範囲４０−１乃至４０−７のうち、入力信号（対象画素Ｐｉ、ｊ）の階調レベルを含む階調レベル範囲４０−２を選択する。誤差拡散部１７は、候補階調設定メモリ１８を参照して、複数のサブフィールド（第１ＳＦ−第１１ＳＦ）のうち、階調レベル範囲４０−２に対応する候補サブフィールド群（第１ＳＦ−第７ＳＦ）を決定し、候補サブフィールド群（第１ＳＦ−第７ＳＦ）を含む入力信号（対象画素Ｐｉ、ｊ）を複数の偽輪郭検出部３−１−３−ｎに出力する。この候補サブフィールド群（第１ＳＦ−第７ＳＦ）は、第１決定サブフィールド群２１（第６ＳＦ、第７ＳＦ）と、選択候補サブフィールド群２２である第１ＳＦ−第５ＳＦとを含む。
【０１０３】
次に、動画偽輪郭低減回路１の偽輪郭検出部３−ｋのコーディング部１１は、コーディング処理を実行する（図１８のステップＳ１）。
【０１０４】
コーディング処理では、偽輪郭検出部３−１のコーディング部１１は、画素Ｐｉ、ｊの階調レベルが５７であることを認識する。偽輪郭検出部３−１のコーディング部１１は、階調レベル設定メモリ７を参照して、複数の決定サブフィールド（第１ＳＦ−第１１ＳＦ）を決定する。複数の決定サブフィールド（第１ＳＦ−第１１ＳＦ）は、第１決定サブフィールド群２１（第６ＳＦ、第７ＳＦ）と、選択候補サブフィールド群２２（第１ＳＦ−第５ＳＦ）のうちの第２決定サブフィールド群（第１ＳＦ−第３ＳＦ）とを含む（図１９参照）。第１決定サブフィールド群２１（第６ＳＦ、第７ＳＦ）と第２決定サブフィールド群（第１ＳＦ−第３ＳＦ）との階調レベルの合計値は、画素Ｐｉ、ｊの階調レベルを表す。即ち、決定サブフィールドである第１ＳＦ、第２ＳＦ、第３ＳＦ、第４ＳＦ、第５ＳＦ、第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦ、第１０ＳＦ、第１１ＳＦの階調レベルは、“１”、“２”、“４”、“０”、“０”、“２０”、“３０”、“０”、“０”、“０”、“０”である。偽輪郭検出部３−１のコーディング部１１は、複数の決定サブフィールド（第１ＳＦ−第１１ＳＦ）を入力信号（画素Ｐｉ、ｊ）の第１ＳＦ−第１１ＳＦとして、偽輪郭検出部３−１の輪郭検出部１２に出力する。
【０１０５】
また、コーディング処理では、偽輪郭検出部３−２のコーディング部１１は、画素Ｐｉ、ｊの階調レベルが５７であることを認識する。偽輪郭検出部３−２のコーディング部１１は、階調レベル設定メモリ７を参照して、複数の決定サブフィールド（第１ＳＦ−第１１ＳＦ）を決定する。複数の決定サブフィールド（第１ＳＦ−第１１ＳＦ）は、第１決定サブフィールド群２１（第６ＳＦ、第７ＳＦ）と、選択候補サブフィールド群２２（第１ＳＦ−第５ＳＦ）のうちの第２決定サブフィールド群（第４ＳＦ）とを含む（図２０参照）。第１決定サブフィールド群２１（第６ＳＦ、第７ＳＦ）と第２決定サブフィールド群（第４ＳＦ）との階調レベルの合計値は、画素Ｐｉ、ｊの階調レベルを表す。即ち、決定サブフィールドである第１ＳＦ、第２ＳＦ、第３ＳＦ、第４ＳＦ、第５ＳＦ、第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦ、第１０ＳＦ、第１１ＳＦの階調レベルは、“０”、“０”、“０”、“７”、“０”、“２０”、“３０”、“０”、“０”、“０”、“０”である。偽輪郭検出部３−２のコーディング部１１は、複数の決定サブフィールド（第１ＳＦ−第１１ＳＦ）を入力信号（画素Ｐｉ、ｊ）の第１ＳＦ−第１１ＳＦとして、偽輪郭検出部３−２の輪郭検出部１２に出力する。
【０１０６】
次に、動画偽輪郭低減回路１の偽輪郭検出部３−ｋの輪郭検出部１２は、第１実施形態と同様に、輪郭検出処理を実行する（図１８のステップＳ２）。
【０１０７】
輪郭検出処理では、偽輪郭検出部３−１の輪郭検出部１２は、参照メモリ６を参照して、決定サブフィールド毎（第１ＳＦ−第１１ＳＦ）に、偽輪郭検出部３−１のコーディング部１１からの入力信号が表す画素Ｐｉ、ｊと、画素Ｐｉ、ｊに隣接する画素（画素Ｐｉ−１、ｊ）とのレベル差の有無を調べる。偽輪郭検出部３−１の輪郭検出部１２は、第１ＳＦ、第２ＳＦ、第３ＳＦ、第４ＳＦ、第５ＳＦ、第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦ、第１０ＳＦ、第１１ＳＦに対して輪郭検出値“１”、“０”、“０”、“０”、“０”、“０”、“０”、“０”、“０”、“０”、“０”を有する入力信号（画素Ｐｉ、ｊ）を、偽輪郭検出部３−１の重付部１４に出力する。
【０１０８】
輪郭検出処理では、偽輪郭検出部３−２の輪郭検出部１２は、参照メモリ６を参照して、決定サブフィールド毎（第１ＳＦ−第１１ＳＦ）に、偽輪郭検出部３−２のコーディング部１１からの入力信号が表す画素Ｐｉ、ｊと、画素Ｐｉ、ｊに隣接する画素（画素Ｐｉ−１、ｊ）とのレベル差の有無を調べる。偽輪郭検出部３−２の輪郭検出部１２は、第１ＳＦ、第２ＳＦ、第３ＳＦ、第４ＳＦ、第５ＳＦ、第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦ、第１０ＳＦ、第１１ＳＦに対して輪郭検出値“０”、“１”、“１”、“１”、“０”、“０”、“０”、“０”、“０”、“０”、“０”を有する入力信号（画素Ｐｉ、ｊ）を、偽輪郭検出部３−２の重付部１４に出力する。
【０１０９】
次に、動画偽輪郭低減回路１の偽輪郭検出部３−ｋの重付部１４は、第１実施形態と同様に、重付処理を実行する（図１８のステップＳ３）。
【０１１０】
重付処理では、偽輪郭検出部３−１の重付部１４は、階調レベル設定メモリ７を参照して、偽輪郭検出部３−１の輪郭検出部１２からの入力信号（画素Ｐｉ、ｊ）の第１ＳＦ、第２ＳＦ、第３ＳＦ、第４ＳＦ、第５ＳＦ、第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦ、第１０ＳＦ、第１１ＳＦに対する輪郭検出値“１”、“０”、“０”、“０”、“０”、“０”、“０”、“０”、“０”、“０”、“０”に、重み付けとして階調レベル“１”、“２”、“４”、“７”、“１１”、“２０”、“３０”、“４０”、“４５”、“４５”、“５０”を乗じて、偽輪郭検出値“１”、“０”、“０”、“０”、“０”、“０”、“０”、“０”、“０”、“０”、“０”を生成する（図１９参照）。偽輪郭検出部３−１の重付部１４は、第１ＳＦ、第２ＳＦ、第３ＳＦ、第４ＳＦ、第５ＳＦ、第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦ、第１０ＳＦ、第１１ＳＦに対して偽輪郭検出値“１”、“０”、“０”、“０”、“０”、“０”、“０”、“０”、“０”、“０”、“０”を有する入力信号（画素Ｐｉ、ｊ）を、偽輪郭検出部３−１の加算部１５に出力する。
【０１１１】
また、重付処理では、偽輪郭検出部３−２の重付部１４は、階調レベル設定メモリ７を参照して、偽輪郭検出部３−２の輪郭検出部１２からの入力信号（画素Ｐｉ、ｊ）の第１ＳＦ、第２ＳＦ、第３ＳＦ、第４ＳＦ、第５ＳＦ、第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦ、第１０ＳＦ、第１１ＳＦに対する輪郭検出値“０”、“１”、“１”、“１”、“０”、“０”、“０”、“０”、“０”、“０”、“０”に、重み付けとして階調レベル“１”、“２”、“４”、“７”、“１１”、“２０”、“３０”、“４０”、“４５”、“４５”、“５０”を乗じて、偽輪郭検出値“０”、“２”、“４”、“７”、“０”、“０”、“０”、“０”、“０”、“０”、“０”を生成する（図２０参照）。偽輪郭検出部３−２の重付部１４は、第１ＳＦ、第２ＳＦ、第３ＳＦ、第４ＳＦ、第５ＳＦ、第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦ、第１０ＳＦ、第１１ＳＦに対して偽輪郭検出値“０”、“２”、“４”、“７”、“０”、“０”、“０”、“０”、“０”、“０”、“０”を有する入力信号（画素Ｐｉ、ｊ）を、偽輪郭検出部３−２の加算部１５に出力する。
【０１１２】
次に、動画偽輪郭低減回路１の偽輪郭検出部３−ｋの加算部１５は、第１実施形態と同様に、加算処理を実行する（図１８のステップＳ４）。
【０１１３】
加算処理では、偽輪郭検出部３−１の加算部１５は、偽輪郭検出部３−１の重付部１４からの入力信号（画素Ｐｉ、ｊ）の第１ＳＦ、第２ＳＦ、第３ＳＦ、第４ＳＦ、第５ＳＦ、第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦ、第１０ＳＦ、第１１ＳＦに対する偽輪郭検出値“１”、“０”、“０”、“０”、“０”、“０”、“０”、“０”、“０”、“０”、“０”の合計値を算出し、その合計値を表す偽輪郭強度ｆ1“１”を生成する。偽輪郭検出部３−１の加算部１５は、偽輪郭強度ｆ1“１”を有する入力信号（画素Ｐｉ、ｊ）を偽輪郭検出部３−１の視覚感度変換部１６に出力する。
【０１１４】
また、加算処理では、偽輪郭検出部３−２の加算部１５は、偽輪郭検出部３−２の重付部１４からの入力信号（画素Ｐｉ、ｊ）の第１ＳＦ、第２ＳＦ、第３ＳＦ、第４ＳＦ、第５ＳＦ、第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦ、第１０ＳＦ、第１１ＳＦに対する偽輪郭検出値“０”、“２”、“４”、“７”、“０”、“０”、“０”、“０”、“０”、“０”、“０”の合計値を算出し、その合計値を表す偽輪郭強度ｆ1“１３”を生成する。偽輪郭検出部３−１の加算部１５は、偽輪郭強度ｆ1“１３”を有する入力信号（画素Ｐｉ、ｊ）を偽輪郭検出部３−２の視覚感度変換部１６に出力する。
【０１１５】
次に、動画偽輪郭低減回路１の偽輪郭検出部３−ｋの視覚感度変換部１６は、第１実施形態と同様に、視覚感度変換処理を実行する（図１８のステップＳ７）。
【０１１６】
視覚感度変換処理では、偽輪郭検出部３−１の視覚感度変換部１６は、視覚感度設定メモリ９を参照して、画素Ｐｉ、ｊの階調レベルと偽輪郭強度ｆ1“１”とに対応する見た目の偽輪郭強度ｆ2を検索し、検索された見た目の偽輪郭強度ｆ2を有する入力信号（画素Ｐｉ、ｊ）を候補画素信号８−１として選択部４に出力する。
【０１１７】
また、視覚感度変換処理では、偽輪郭検出部３−２の視覚感度変換部１６は、視覚感度設定メモリ９を参照して、画素Ｐｉ、ｊの階調レベルと偽輪郭強度ｆ1“１３”とに対応する見た目の偽輪郭強度ｆ2を検索し、検索された見た目の偽輪郭強度ｆ2を有する入力信号（画素Ｐｉ、ｊ）を候補画素信号８−２として選択部４に出力する。
【０１１８】
次に、動画偽輪郭低減回路１の選択部４は、第１実施形態と同様に、選択処理を実行する（図１８のステップＳ５）。
【０１１９】
選択処理では、選択部４は、候補画素信号８−１、８−２が有する偽輪郭強度ｆ2の中から、最も小さい偽輪郭強度ｆ2を有する候補画素信号８−１を選択する。選択部４は、候補画素信号８−１を表示制御部５に出力する共に、候補画素信号８−１を、周辺画素（画素Ｐｉ、ｊ）に映像を表示するための入力信号として参照メモリ６に格納する。
【０１２０】
次に、動画偽輪郭低減回路１の表示制御部５は、第１実施形態と同様に、表示処理を実行する（図１８のステップＳ６）。
【０１２１】
表示処理では、表示制御部５は、選択部４によって選択された候補画素信号８−１を入力し、階調レベル“５７”を表す候補画素信号８−１が入力信号（画素Ｐｉ、ｊ）として表示されるように表示部２を制御する。
【０１２２】
（Ａ）の場合において、入力信号（画素Ｐｉ、ｊ）の階調レベル“５７”は、画素Ｐｉ、ｊと周辺画素Ｐｉ−１、ｊとの第６ＳＦ、第７ＳＦのレベル差によって動画偽輪郭１００が強く現われる可能性がある。本発明の第２実施形態に係る表示装置１０によれば、（Ａ）の場合において、入力信号（画素Ｐｉ、ｊ）の階調レベルが５６−７５であるとき、常に、上記の第１決定サブフィールド群２１として第６ＳＦ、第７ＳＦが決定されるため、第１実施形態よりも正確に動画偽輪郭１００を低減することができる。
【０１２３】
次に、上記（Ｂ−１）の場合について説明する。対象画素である画素Ｐｉ、ｊに隣接する画素（周辺画素）として画素Ｐｉ−１、ｊの階調レベルは、２０５であり、画素Ｐｉ−１、ｊの第１ＳＦ、第２ＳＦ、第３ＳＦ、第４ＳＦ、第５ＳＦ、第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦ、第１０ＳＦ、第１１ＳＦの階調レベルは、“１”、“２”、“４”、“７”、“１１”、“２０”、“３０”、“４０”、“４５”、“４５”、“０”とする（図２１参照）。画素Ｐｉ、ｊの階調レベルは、２１０であるものとする。また、範囲選択メモリ１９に格納された、第１階調レベル範囲（階調レベル範囲４０−５）と第２階調レベル範囲（階調レベル範囲４０−６）とに対応する選択情報が表すフラグが“０”であるものとする。
【０１２４】
動画偽輪郭低減回路１には、表示データとして画素Ｐｉ、ｊに映像を表示するための入力信号が入力される。このとき、動画偽輪郭低減回路１の誤差拡散部１７は、誤差拡散処理を実行する（図１８のステップＳ８）。
【０１２５】
誤差拡散処理では、誤差拡散部１７は、画素Ｐｉ、ｊの階調レベルが“２１０”であることを認識する。誤差拡散部１７は、候補階調設定メモリ１８を参照して、複数の階調レベル範囲４０−１乃至４０−７のうち、入力信号（画素Ｐｉ、ｊ）の階調レベルが階調レベル範囲４０−５と階調レベル範囲４０−６との間の階調レベル範囲４０−７に含まれることを認識する。誤差拡散部１７は、更に、範囲選択メモリ１９を参照して、入力信号（対象画素Ｐｉ、ｊ）の階調レベルを擬似階調レベル（階調レベル範囲４０−５が表す階調レベル“１７６−２０５”の上限値である階調レベル）“２０５”に設定し、階調レベル範囲４０−５を選択する。誤差拡散部１７は、候補階調設定メモリ１８を参照して、複数のサブフィールド（第１ＳＦ−第１１ＳＦ）のうち、階調レベル範囲４０−５に対応する候補サブフィールド群（第１ＳＦ−第１０ＳＦ）を決定し、候補サブフィールド群（第１ＳＦ−第１０ＳＦ）を含む入力信号（対象画素Ｐｉ、ｊ）を複数の偽輪郭検出部３−１−３−ｎに出力する。この候補サブフィールド群（第１ＳＦ−第１０ＳＦ）は、第１決定サブフィールド群２１（第７ＳＦ−第１０ＳＦ）と、選択候補サブフィールド群２２である第１ＳＦ−第６ＳＦとを含む。また、誤差拡散部１７により出力された入力信号（対象画素Ｐｉ、ｊ）の階調レベルは、２０５を表す。
【０１２６】
次に、動画偽輪郭低減回路１の偽輪郭検出部３−ｋのコーディング部１１は、コーディング処理を実行する（図１８のステップＳ１）。
【０１２７】
コーディング処理では、偽輪郭検出部３−１のコーディング部１１は、画素Ｐｉ、ｊの階調レベルが“２０５”であることを認識する。偽輪郭検出部３−１のコーディング部１１は、階調レベル設定メモリ７を参照して、複数の決定サブフィールド（第１ＳＦ−第１１ＳＦ）を決定する。複数の決定サブフィールド（第１ＳＦ−第１１ＳＦ）は、第１決定サブフィールド群２１（第７ＳＦ−第１０ＳＦ）と、選択候補サブフィールド群２２（第１ＳＦ−第６ＳＦ）のうちの第２決定サブフィールド群（第１ＳＦ−第６ＳＦ）とを含む（図２１参照）。第１決定サブフィールド群２１（第７ＳＦ−第１０ＳＦ）と第２決定サブフィールド群（第１ＳＦ−第６ＳＦ）との階調レベルの合計値は、画素Ｐｉ、ｊの階調レベルを表す。即ち、決定サブフィールドである第１ＳＦ、第２ＳＦ、第３ＳＦ、第４ＳＦ、第５ＳＦ、第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦ、第１０ＳＦ、第１１ＳＦの階調レベルは、“１”、“２”、“４”、“７”、“１１”、“２０”、“３０”、“４０”、“４５”、“４５”、“０”である。偽輪郭検出部３−１のコーディング部１１は、複数の決定サブフィールド（第１ＳＦ−第１１ＳＦ）を入力信号（画素Ｐｉ、ｊ）の第１ＳＦ−第１１ＳＦとして、偽輪郭検出部３−１の輪郭検出部１２に出力する。
【０１２８】
次に、動画偽輪郭低減回路１の偽輪郭検出部３−ｋの輪郭検出部１２は、第１実施形態と同様に、輪郭検出処理を実行する（図１８のステップＳ２）。
【０１２９】
輪郭検出処理では、偽輪郭検出部３−１の輪郭検出部１２は、参照メモリ６を参照して、決定サブフィールド毎（第１ＳＦ−第１１ＳＦ）に、偽輪郭検出部３−１のコーディング部１１からの入力信号が表す画素Ｐｉ、ｊと、画素Ｐｉ、ｊに隣接する画素（画素Ｐｉ−１、ｊ）とのレベル差の有無を調べる。偽輪郭検出部３−１の輪郭検出部１２は、第１ＳＦ、第２ＳＦ、第３ＳＦ、第４ＳＦ、第５ＳＦ、第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦ、第１０ＳＦ、第１１ＳＦに対して輪郭検出値“０”、“０”、“０”、“０”、“０”、“０”、“０”、“０”、“０”、“０”、“０”を有する入力信号（画素Ｐｉ、ｊ）を、偽輪郭検出部３−１の重付部１４に出力する。
【０１３０】
次に、動画偽輪郭低減回路１の偽輪郭検出部３−ｋの重付部１４は、第１実施形態と同様に、重付処理を実行する（図１８のステップＳ３）。
【０１３１】
重付処理では、偽輪郭検出部３−１の重付部１４は、階調レベル設定メモリ７を参照して、偽輪郭検出部３−１の輪郭検出部１２からの入力信号（画素Ｐｉ、ｊ）の第１ＳＦ、第２ＳＦ、第３ＳＦ、第４ＳＦ、第５ＳＦ、第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦ、第１０ＳＦ、第１１ＳＦに対する輪郭検出値“０”、“０”、“０”、“０”、“０”、“０”、“０”、“０”、“０”、“０”、“０”に、重み付けとして階調レベル“１”、“２”、“４”、“７”、“１１”、“２０”、“３０”、“４０”、“４５”、“４５”、“５０”を乗じて、偽輪郭検出値“０”、“０”、“０”、“０”、“０”、“０”、“０”、“０”、“０”、“０”、“０”を生成する（図２１参照）。偽輪郭検出部３−１の重付部１４は、第１ＳＦ、第２ＳＦ、第３ＳＦ、第４ＳＦ、第５ＳＦ、第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦ、第１０ＳＦ、第１１ＳＦに対して偽輪郭検出値“０”、“０”、“０”、“０”、“０”、“０”、“０”、“０”、“０”、“０”、“０”を有する入力信号（画素Ｐｉ、ｊ）を、偽輪郭検出部３−１の加算部１５に出力する。
【０１３２】
次に、動画偽輪郭低減回路１の偽輪郭検出部３−ｋの加算部１５は、第１実施形態と同様に、加算処理を実行する（図１８のステップＳ４）。
【０１３３】
加算処理では、偽輪郭検出部３−１の加算部１５は、偽輪郭検出部３−１の重付部１４からの入力信号（画素Ｐｉ、ｊ）の第１ＳＦ、第２ＳＦ、第３ＳＦ、第４ＳＦ、第５ＳＦ、第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦ、第１０ＳＦ、第１１ＳＦに対する偽輪郭検出値“０”、“０”、“０”、“０”、“０”、“０”、“０”、“０”、“０”、“０”、“０”の合計値を算出し、その合計値を表す偽輪郭強度ｆ1“０”を生成する。偽輪郭検出部３−１の加算部１５は、偽輪郭強度ｆ1“０”を有する入力信号（画素Ｐｉ、ｊ）を偽輪郭検出部３−ｋの視覚感度変換部１６に出力する。
【０１３４】
次に、動画偽輪郭低減回路１の偽輪郭検出部３−ｋの視覚感度変換部１６は、第１実施形態と同様に、視覚感度変換処理を実行する（図１８のステップＳ７）。
【０１３５】
視覚感度変換処理では、偽輪郭検出部３−１の視覚感度変換部１６は、視覚感度設定メモリ９を参照して、画素Ｐｉ、ｊの階調レベルと偽輪郭強度ｆ1“０”とに対応する見た目の偽輪郭強度ｆ2を検索し、検索された見た目の偽輪郭強度ｆ2を有する入力信号（画素Ｐｉ、ｊ）を候補画素信号８−１として選択部４に出力する。
【０１３６】
次に、動画偽輪郭低減回路１の選択部４は、第１実施形態と同様に、選択処理を実行する（図１８のステップＳ５）。
【０１３７】
選択処理では、選択部４は、最も小さい偽輪郭強度ｆ2を有する候補画素信号８−１を表示制御部５に出力する共に、候補画素信号８−１を、周辺画素（画素Ｐｉ、ｊ）に映像を表示するための入力信号として参照メモリ６に格納する。
【０１３８】
次に、動画偽輪郭低減回路１の表示制御部５は、第１実施形態と同様に、表示処理を実行する（図１８のステップＳ６）。
【０１３９】
表示処理では、表示制御部５は、選択部４からの候補画素信号８−１を入力し、階調レベル“２０５”を表す候補画素信号８−１が入力信号（画素Ｐｉ、ｊ）として表示されるように表示部２を制御する。
【０１４０】
（Ｂ−１）の場合において、入力信号（画素Ｐｉ、ｊ）の階調レベル“２１０”は、画素Ｐｉ、ｊと周辺画素Ｐｉ−１、ｊとの第６ＳＦ−第１１ＳＦのレベル差によって動画偽輪郭１００が強く現われる可能性がある。そこで、本発明の第２実施形態に係る表示装置１０によれば、（Ｂ−１）の場合において、入力信号（画素Ｐｉ、ｊ）の階調レベルが階調レベル範囲４０−５と階調レベル範囲４０−６との間の階調レベルを表すとき、候補階調設定メモリ１８と範囲選択メモリ１９とを参照して、入力信号（画素Ｐｉ、ｊ）の階調レベルを擬似階調レベル（階調レベル範囲４０−５の上限値である階調レベル）“２０５”に設定して、階調レベル範囲４０−５を選択する。本発明の第２実施形態に係る表示装置１０によれば、（Ｂ−１）の場合において、入力信号（画素Ｐｉ、ｊ）の階調レベルが“１７６−２１５”であるとき、常に、上記の第１決定サブフィールド群２１として第７ＳＦ−第１０ＳＦが決定されるため、第１実施形態よりも正確に動画偽輪郭１００を低減することができる。
【０１４１】
次に、上記（Ｂ−２）の場合について説明する。対象画素である画素Ｐｉ、ｊに隣接する画素（周辺画素）として画素Ｐｉ−１、ｊの階調レベルは、２０５であり、画素Ｐｉ−１、ｊの第１ＳＦ、第２ＳＦ、第３ＳＦ、第４ＳＦ、第５ＳＦ、第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦ、第１０ＳＦ、第１１ＳＦの階調レベルは、“１”、“２”、“４”、“７”、“１１”、“２０”、“３０”、“４０”、“４５”、“４５”、“０”とする（図２２、図２３参照）。画素Ｐｉ、ｊの階調レベルは、２１０であるものとする。また、範囲選択メモリ１９に格納された、第１階調レベル範囲（階調レベル範囲４０−５）と第２階調レベル範囲（階調レベル範囲４０−６）とに対応する選択情報が表すフラグが“１”であるものとする。
【０１４２】
動画偽輪郭低減回路１には、表示データとして画素Ｐｉ、ｊに映像を表示するための入力信号が入力される。このとき、動画偽輪郭低減回路１の誤差拡散部１７は、誤差拡散処理を実行する（図１８のステップＳ８）。
【０１４３】
誤差拡散処理では、誤差拡散部１７は、画素Ｐｉ、ｊの階調レベルが“２１０”であることを認識する。誤差拡散部１７は、候補階調設定メモリ１８を参照して、複数の階調レベル範囲４０−１乃至４０−７のうち、入力信号（画素Ｐｉ、ｊ）の階調レベルが階調レベル範囲４０−５と階調レベル範囲４０−６との間の階調レベル範囲４０−７に含まれることを認識する。誤差拡散部１７は、更に、範囲選択メモリ１９を参照して、入力信号（対象画素Ｐｉ、ｊ）の階調レベルを擬似階調レベル（階調レベル範囲４０−６が表す階調レベル“２１６−２５５”の下限値である階調レベル）“２１６”に設定し、階調レベル範囲４０−６を選択する。誤差拡散部１７は、候補階調設定メモリ１８を参照して、複数のサブフィールド（第１ＳＦ−第１１ＳＦ）のうち、階調レベル範囲４０−６に対応する候補サブフィールド群（第１ＳＦ−第１１ＳＦ）を決定し、候補サブフィールド群（第１ＳＦ−第１１ＳＦ）を含む入力信号（対象画素Ｐｉ、ｊ）を複数の偽輪郭検出部３−１−３−ｎに出力する。この候補サブフィールド群（第１ＳＦ−第１１ＳＦ）は、第１決定サブフィールド群２１（第８ＳＦ−第１１ＳＦ）と、選択候補サブフィールド群２２である第１ＳＦ−第７ＳＦとを含む。また、誤差拡散部１７により出力された入力信号（対象画素Ｐｉ、ｊ）の階調レベルは、２１６を表す。
【０１４４】
次に、動画偽輪郭低減回路１の偽輪郭検出部３−ｋのコーディング部１１は、コーディング処理を実行する（図１８のステップＳ１）。
【０１４５】
コーディング処理では、偽輪郭検出部３−１のコーディング部１１は、画素Ｐｉ、ｊの階調レベルが“２１６”であることを認識する。偽輪郭検出部３−１のコーディング部１１は、階調レベル設定メモリ７を参照して、複数の決定サブフィールド（第１ＳＦ−第１１ＳＦ）を決定する。複数の決定サブフィールド（第１ＳＦ−第１１ＳＦ）は、第１決定サブフィールド群２１（第８ＳＦ−第１１ＳＦ）と、選択候補サブフィールド群２２（第１ＳＦ−第７ＳＦ）のうちの第２決定サブフィールド群（第１ＳＦ、第３ＳＦ、第５ＳＦ、第６ＳＦ）とを含む（図２２参照）。第１決定サブフィールド群２１（第８ＳＦ−第１１ＳＦ）と第２決定サブフィールド群（第１ＳＦ、第３ＳＦ、第５ＳＦ、第６ＳＦ）との階調レベルの合計値は、画素Ｐｉ、ｊの階調レベルを表す。即ち、決定サブフィールドである第１ＳＦ、第２ＳＦ、第３ＳＦ、第４ＳＦ、第５ＳＦ、第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦ、第１０ＳＦ、第１１ＳＦの階調レベルは、“１”、“０”、“４”、“０”、“１１”、“２０”、“０”、“４０”、“４５”、“４５”、“５０”である。偽輪郭検出部３−１のコーディング部１１は、複数の決定サブフィールド（第１ＳＦ−第１１ＳＦ）を入力信号（画素Ｐｉ、ｊ）の第１ＳＦ−第１１ＳＦとして、偽輪郭検出部３−１の輪郭検出部１２に出力する。
【０１４６】
また、コーディング処理では、偽輪郭検出部３−２のコーディング部１１は、画素Ｐｉ、ｊの階調レベルが“２１６”であることを認識する。偽輪郭検出部３−２のコーディング部１１は、階調レベル設定メモリ７を参照して、複数の決定サブフィールド（第１ＳＦ−第１１ＳＦ）を決定する。複数の決定サブフィールド（第１ＳＦ−第１１ＳＦ）は、第１決定サブフィールド群２１（第８ＳＦ−第１１ＳＦ）と、選択候補サブフィールド群２２（第１ＳＦ−第７ＳＦ）のうちの第２決定サブフィールド群（第２ＳＦ、第３ＳＦ、第７ＳＦ）とを含む（図２３参照）。第１決定サブフィールド群２１（第８ＳＦ−第１１ＳＦ）と第２決定サブフィールド群（第２ＳＦ、第３ＳＦ、第７ＳＦ）との階調レベルの合計値は、画素Ｐｉ、ｊの階調レベルを表す。即ち、決定サブフィールドである第１ＳＦ、第２ＳＦ、第３ＳＦ、第４ＳＦ、第５ＳＦ、第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦ、第１０ＳＦ、第１１ＳＦの階調レベルは、“０”、“２”、“４”、“０”、“０”、“０”、“３０”、“４０”、“４５”、“４５”、“５０”である。偽輪郭検出部３−２のコーディング部１１は、複数の決定サブフィールド（第１ＳＦ−第１１ＳＦ）を入力信号（画素Ｐｉ、ｊ）の第１ＳＦ−第１１ＳＦとして、偽輪郭検出部３−２の輪郭検出部１２に出力する。
【０１４７】
次に、動画偽輪郭低減回路１の偽輪郭検出部３−ｋの輪郭検出部１２は、第１実施形態と同様に、輪郭検出処理を実行する（図１８のステップＳ２）。
【０１４８】
輪郭検出処理では、偽輪郭検出部３−１の輪郭検出部１２は、参照メモリ６を参照して、決定サブフィールド毎（第１ＳＦ−第１１ＳＦ）に、偽輪郭検出部３−１のコーディング部１１からの入力信号が表す画素Ｐｉ、ｊと、画素Ｐｉ、ｊに隣接する画素（画素Ｐｉ−１、ｊ）とのレベル差の有無を調べる。偽輪郭検出部３−１の輪郭検出部１２は、第１ＳＦ、第２ＳＦ、第３ＳＦ、第４ＳＦ、第５ＳＦ、第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦ、第１０ＳＦ、第１１ＳＦに対して輪郭検出値“０”、“１”、“０”、“１”、“０”、“０”、“１”、“０”、“０”、“０”、“１”を有する入力信号（画素Ｐｉ、ｊ）を、偽輪郭検出部３−１の重付部１４に出力する。
【０１４９】
また、輪郭検出処理では、偽輪郭検出部３−２の輪郭検出部１２は、参照メモリ６を参照して、決定サブフィールド毎（第１ＳＦ−第１１ＳＦ）に、偽輪郭検出部３−２のコーディング部１１からの入力信号が表す画素Ｐｉ、ｊと、画素Ｐｉ、ｊに隣接する画素（画素Ｐｉ−１、ｊ）とのレベル差の有無を調べる。偽輪郭検出部３−２の輪郭検出部１２は、第１ＳＦ、第２ＳＦ、第３ＳＦ、第４ＳＦ、第５ＳＦ、第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦ、第１０ＳＦ、第１１ＳＦに対して輪郭検出値“１”、“０”、“０”、“１”、“１”、“１”、“０”、“０”、“０”、“０”、“１”を有する入力信号（画素Ｐｉ、ｊ）を、偽輪郭検出部３−２の重付部１４に出力する。
【０１５０】
次に、動画偽輪郭低減回路１の偽輪郭検出部３−ｋの重付部１４は、第１実施形態と同様に、重付処理を実行する（図１８のステップＳ３）。
【０１５１】
重付処理では、偽輪郭検出部３−１の重付部１４は、階調レベル設定メモリ７を参照して、偽輪郭検出部３−１の輪郭検出部１２からの入力信号（画素Ｐｉ、ｊ）の第１ＳＦ、第２ＳＦ、第３ＳＦ、第４ＳＦ、第５ＳＦ、第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦ、第１０ＳＦ、第１１ＳＦに対する輪郭検出値“０”、“１”、“０”、“１”、“０”、“０”、“１”、“０”、“０”、“０”、“１”に、重み付けとして階調レベル“１”、“２”、“４”、“７”、“１１”、“２０”、“３０”、“４０”、“４５”、“４５”、“５０”を乗じて、偽輪郭検出値“０”、“２”、“０”、“７”、“０”、“０”、“３０”、“０”、“０”、“０”、“５０”を生成する（図２２参照）。偽輪郭検出部３−１の重付部１４は、第１ＳＦ、第２ＳＦ、第３ＳＦ、第４ＳＦ、第５ＳＦ、第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦ、第１０ＳＦ、第１１ＳＦに対して偽輪郭検出値“０”、“２”、“０”、“７”、“０”、“０”、“３０”、“０”、“０”、“０”、“５０”を有する入力信号（画素Ｐｉ、ｊ）を、偽輪郭検出部３−１の加算部１５に出力する。
【０１５２】
また、重付処理では、偽輪郭検出部３−２の重付部１４は、階調レベル設定メモリ７を参照して、偽輪郭検出部３−２の輪郭検出部１２からの入力信号（画素Ｐｉ、ｊ）の第１ＳＦ、第２ＳＦ、第３ＳＦ、第４ＳＦ、第５ＳＦ、第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦ、第１０ＳＦ、第１１ＳＦに対する輪郭検出値“１”、“０”、“０”、“１”、“１”、“１”、“０”、“０”、“０”、“０”、“１”に、重み付けとして階調レベル“１”、“２”、“４”、“７”、“１１”、“２０”、“３０”、“４０”、“４５”、“４５”、“５０”を乗じて、偽輪郭検出値“１”、“０”、“０”、“７”、“１１”、“２０”、“０”、“０”、“０”、“０”、“５０”を生成する（図２３参照）。偽輪郭検出部３−２の重付部１４は、第１ＳＦ、第２ＳＦ、第３ＳＦ、第４ＳＦ、第５ＳＦ、第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦ、第１０ＳＦ、第１１ＳＦに対して偽輪郭検出値“１”、“０”、“０”、“７”、“１１”、“２０”、“０”、“０”、“０”、“０”、“５０”を有する入力信号（画素Ｐｉ、ｊ）を、偽輪郭検出部３−２の加算部１５に出力する。
【０１５３】
次に、動画偽輪郭低減回路１の偽輪郭検出部３−ｋの加算部１５は、第１実施形態と同様に、加算処理を実行する（図１８のステップＳ４）。
【０１５４】
加算処理では、偽輪郭検出部３−１の加算部１５は、偽輪郭検出部３−１の重付部１４からの入力信号（画素Ｐｉ、ｊ）の第１ＳＦ、第２ＳＦ、第３ＳＦ、第４ＳＦ、第５ＳＦ、第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦ、第１０ＳＦ、第１１ＳＦに対する偽輪郭検出値“０”、“２”、“０”、“７”、“０”、“０”、“３０”、“０”、“０”、“０”、“５０”の合計値を算出し、その合計値を表す偽輪郭強度ｆ1“８９”を生成する。偽輪郭検出部３−１の加算部１５は、偽輪郭強度ｆ1“８９”を有する入力信号（画素Ｐｉ、ｊ）を偽輪郭検出部３−１の視覚感度変換部１６に出力する。
【０１５５】
また、加算処理では、偽輪郭検出部３−２の加算部１５は、偽輪郭検出部３−２の重付部１４からの入力信号（画素Ｐｉ、ｊ）の第１ＳＦ、第２ＳＦ、第３ＳＦ、第４ＳＦ、第５ＳＦ、第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦ、第１０ＳＦ、第１１ＳＦに対する偽輪郭検出値“１”、“０”、“０”、“７”、“１１”、“２０”、“０”、“０”、“０”、“０”、“５０”の合計値を算出し、その合計値を表す偽輪郭強度ｆ1“８９”を生成する。偽輪郭検出部３−２の加算部１５は、偽輪郭強度ｆ1“８９”を有する入力信号（画素Ｐｉ、ｊ）を偽輪郭検出部３−２の視覚感度変換部１６に出力する。
【０１５６】
次に、動画偽輪郭低減回路１の偽輪郭検出部３−ｋの視覚感度変換部１６は、第２実施形態と同様に、視覚感度変換処理を実行する（図１８のステップＳ７）。
【０１５７】
視覚感度変換処理では、偽輪郭検出部３−１、３−２の視覚感度変換部１６は、視覚感度設定メモリ９を参照して、画素Ｐｉ、ｊの階調レベルと偽輪郭強度ｆ1“８９”とに対応する見た目の偽輪郭強度ｆ2を検索し、検索された見た目の偽輪郭強度ｆ2を有する入力信号（画素Ｐｉ、ｊ）を候補画素信号８−１、８−２として選択部４に出力する。
【０１５８】
次に、動画偽輪郭低減回路１の選択部４は、第１実施形態と同様に、選択処理を実行する（図１８のステップＳ５）。
【０１５９】
選択処理では、選択部４は、候補画素信号８−１、８−２が有する偽輪郭強度ｆ2の中から、最も小さい偽輪郭強度ｆ2を有する候補画素信号として候補画素信号８−１又は候補画素信号８−２を選択する。例えば候補画素信号８−１が選択部４により選択された場合、選択部４は、候補画素信号８−１を表示制御部５に出力する共に、候補画素信号８−１を、周辺画素（画素Ｐｉ、ｊ）に映像を表示するための入力信号として参照メモリ６に格納する。
【０１６０】
次に、動画偽輪郭低減回路１の表示制御部５は、第１実施形態と同様に、表示処理を実行する（図１８のステップＳ６）。
【０１６１】
表示処理では、表示制御部５は、選択部４によって選択された候補画素信号８−１を入力し、階調レベル“２１６”を表す候補画素信号８−１が入力信号（画素Ｐｉ、ｊ）として表示されるように表示部２を制御する。
【０１６２】
（Ｂ−２）の場合において、入力信号（画素Ｐｉ、ｊ）の階調レベル“２１０”は、画素Ｐｉ、ｊと周辺画素Ｐｉ−１、ｊとの第６ＳＦ−第１１ＳＦのレベル差によって動画偽輪郭１００が強く現われる可能性がある。そこで、本発明の第２実施形態に係る表示装置１０によれば、（Ｂ−２）の場合において、入力信号（画素Ｐｉ、ｊ）の階調レベルが階調レベル範囲４０−５と階調レベル範囲４０−６との間の階調レベルを表すとき、候補階調設定メモリ１８と範囲選択メモリ１９とを参照して、入力信号（画素Ｐｉ、ｊ）の階調レベルを擬似階調レベル（階調レベル範囲４０−６の下限値である階調レベル）“２１６”に設定して、階調レベル範囲４０−６を選択する。本発明の第２実施形態に係る表示装置１０によれば、（Ｂ−２）の場合において、入力信号（画素Ｐｉ、ｊ）の階調レベルが“２０６−２５５”であるとき、常に、上記の第１決定サブフィールド群２１として第８ＳＦ−第１１ＳＦが決定されるため、第１実施形態よりも正確に動画偽輪郭１００を低減することができる。
【０１６３】
なお、本発明の第２実施形態に係る表示装置１０では、表示データとして画素Ｐｉ、ｊに映像を表示するための入力信号が順次に動画偽輪郭低減回路１に入力されているが、これに限定されない。動画偽輪郭低減回路１は、表示データとして各画素に映像を表示するための入力信号を入力して参照メモリ６に格納し、３×３画素について上記の誤差拡散処理（ステップＳ８）、コーディング処理（ステップＳ１）、輪郭検出処理（ステップＳ２）、重付処理（ステップＳ３）、加算処理（ステップＳ４）、視覚感度変換処理（ステップＳ７）、選択処理（ステップＳ５）、表示処理（ステップＳ６）を実行することができる。この場合、対象画素を画素Ｐｉ、ｊとしたとき、周辺画素は、画素Ｐｉ−１、ｊ−１、Ｐｉ、ｊ−１、Ｐｉ−１、ｊ−１、Ｐｉ−１、ｊ、Ｐｉ＋１、ｊ、Ｐｉ−１、ｊ＋１、Ｐｉ、ｊ＋１、Ｐｉ−１、ｊ＋１である。
【０１６４】
（第３実施形態）
第３実施形態では、例えば、画素信号の見た目の偽輪郭強度のレベルｆ2に応じた態様で、該画素信号に対して誤差拡散処理を施す例について説明する。
【０１６５】
第３実施形態に係る動画偽輪郭低減方法は、図２４に示されるような表示装置１０により実現される。図２４は、本発明の第３実施形態に係る表示装置１０の構成を示すブロック図である。第３実施形態では、第１実施形態と同じ構成については同符号を付している。本発明の第３実施形態に係る表示装置１０の動画偽輪郭低減回路１は、第１実施形態に係る表示装置１０の偽輪郭検出部３−１と、参照メモリ６と、階調レベル設定メモリ７と、視覚感度設定メモリ９と、を備える。更に、本発明の第３実施形態に係る表示装置１０の動画偽輪郭低減回路１は、偽輪郭強度レベル別誤差拡散処理部３０と、候補階調設定メモリ２８，２９と、範囲選択メモリ４８，４９と、を備えている。
【０１６６】
偽輪郭検出部３−１は、第１の実施形態と同様に構成されているとともに、第１の実施形態と同様に動作する。すなわち、偽輪郭検出部３−１は偽輪郭強度ｆ2を出力する。
【０１６７】
偽輪郭強度レベル別誤差拡散処理部３０には、偽輪郭検出部３−１から偽輪郭強度ｆ2が入力される。
【０１６８】
偽輪郭強度レベル別誤差拡散処理部３０は、画素信号の偽輪郭強度ｆ2のレベルを判定する偽輪郭強度レベル判定部３４と、偽輪郭強度ｆ2が強い場合に誤差拡散範囲を拡大させる処理を行う第１誤差拡散範囲拡大部３５と、偽輪郭強度ｆ2が中程度の場合に誤差拡散範囲を拡大させる処理を行う第２誤差拡散範囲拡大部３６と、対応する画素信号に対する誤差拡散処理の種類を決定する誤差拡散処理決定部３７と、強い誤差拡散処理を行う第１誤差拡散処理部３８と、弱い誤差拡散処理を行う第２誤差拡散処理部３９と、を備えている。
【０１６９】
このうち偽輪郭強度レベル判定部３４は、偽輪郭強度ｆ2と、第１閾値及び第２閾値（第２閾値＜第１閾値）と、の比較判定により、偽輪郭強度ｆ2のレベルが“強い”、“中程度”及び“弱い”の３つのレベルのうちの何れのレベルであるかを判定する。すなわち、偽輪郭強度レベル判定部３４は、偽輪郭強度ｆ2が第１閾値よりも大きい場合（第１閾値＜偽輪郭強度ｆ2）には該偽輪郭強度ｆ2のレベルが強いと判定し、偽輪郭強度ｆ2が第２閾値よりも大きく、第１閾値以下である場合（第２閾値＜偽輪郭強度ｆ2≦第１閾値）には該偽輪郭強度ｆ2のレベルが中程度であると判定し、偽輪郭強度ｆ2が第２閾値以下の場合（偽輪郭強度ｆ2≦第２閾値）には該偽輪郭強度ｆ2のレベルが弱いと判定する。
【０１７０】
偽輪郭強度レベル判定部３４は、偽輪郭強度ｆ2のレベルが強いと判定した場合には、その旨を示すデータを付した画素信号を第１誤差拡散範囲拡大部３５に出力し、偽輪郭強度ｆ2のレベルが中程度であると判定した場合には、その旨を示すデータを付した画素信号を第２誤差拡散範囲拡大部３６に出力し、偽輪郭強度ｆ2のレベルが弱いと判定した場合には、その旨を付した画素信号を誤差拡散処理決定部３７に出力する。
【０１７１】
第１誤差拡散範囲拡大部３５は、偽輪郭強度ｆ2のレベルが強い旨のデータが付された画素信号を偽輪郭強度レベル判定部３５から受けると、図２６（ａ）に示す態様で誤差拡散範囲を拡大させる処理を行う。すなわち、例えば、注目画素に対して左右４画素ずつ、誤差拡散処理を施す範囲を拡大させる。しかも、注目画素に対して左右２画素ずつの範囲に対しては、強い誤差拡散処理を施すことを決定し、更にその左右２画素ずつの範囲に対しては、弱い誤差拡散処理を施すことを仮決定する。更に、第１誤差拡散範囲拡大部３５は、仮決定の内容を示すデータ及び画素信号を対応する誤差拡散処理決定部３７に出力するとともに、仮決定の内容を示すデータを左右４画素に対応する誤差拡散処理決定部３７に出力する。
【０１７２】
他方、第２誤差拡散範囲拡大部３６は、偽輪郭強度ｆ2のレベルが中程度である旨のデータが付された画素信号を偽輪郭強度レベル判定部３５から受けると、図２６（ｂ）に示す態様で誤差拡散範囲を拡大させる処理を行う。すなわち、例えば、注目画素に対して左右４画素ずつ、誤差拡散処理を施す範囲を拡大させる。この場合、注目画素に対して左右４画素ずつの範囲に対して、弱い誤差拡散処理を施すことを仮決定する。更に、第２誤差拡散範囲拡大部３６は、仮決定の内容を示すデータ及び画素信号を対応する誤差拡散処理決定部３７に出力するとともに、仮決定の内容を示すデータを左右４画素に対応する誤差拡散処理決定部３７に出力する。
【０１７３】
ここで、図２７に示すように、左右方向に並ぶ画素５１、５２，５３，５４，５５，５６，５７，５８，５９，６０，６１，６２，６３、６４について、それぞれ対応する偽輪郭強度レベル判定部３４により偽輪郭強度ｆ2のレベル判定がなされた結果、例えば、画素５６及び５８については偽輪郭強度ｆ2のレベルが強いと判定され、画素５５，５７，５９，６０については偽輪郭強度ｆ2のレベルが中程度であると判定され、その他の画素５１，５２，５３，５４，６１，６２，６３、６４については偽輪郭強度ｆ2のレベルが弱いと判定されたとする。
【０１７４】
この場合、注目画素５５及びその左右４画素ずつの範囲（画素５１−５９）に対しては弱い誤差拡散処理を施すことが仮決定される。同様に、注目画素５６及びその左右２画素ずつの範囲（画素５４−５８）に対しては強い誤差拡散処理を施し、更にその左右２画素ずつの範囲（画素５２、５３、５９、６０）に対しては弱い誤差拡散処理を施すことが仮決定される。同様に、注目画素５７及びその左右４画素ずつの範囲（画素５３−６１）に対しては弱い誤差拡散処理を施すことが仮決定される。同様に、注目画素５８及びその左右２画素ずつの範囲（画素５６−６０）に対しては強い誤差拡散処理を施し、更にその左右２画素ずつの範囲（画素５４、５５、６１、６２）に対しては弱い誤差拡散処理を施すことが仮決定される。同様に、注目画素５９及びその左右４画素ずつの範囲（画素５５−６３）に対しては弱い誤差拡散処理を施すことが仮決定される。同様に、注目画素６０及びその左右４画素ずつの範囲（画素５６−６４）に対しては弱い誤差拡散処理を施すことが仮決定される。
【０１７５】
従って、第１及び第２誤差拡散範囲拡大部３５，３６による仮決定の段階では、例えば、画素５５のように、強い誤差拡散処理を施す旨の仮決定と、弱い誤差拡散処理を施す旨の仮決定と、の双方がなされている画素が存在する。
【０１７６】
そこで、１つの画素に対して、強い誤差拡散処理と、弱い誤差拡散処理との双方の仮決定がなされている場合には、誤差拡散処理決定部３７は、強い誤差拡散処理を施す旨の仮決定を優先する。
【０１７７】
その結果、図２７に示す例の場合には、画素５４−６０に対しては強い誤差拡散処理を施す旨が決定（本決定）される。
【０１７８】
なお、画素５１−５３、６１−６４については、図２７に図示されていない左右両側の範囲の画素に対する偽輪郭強度ｆ2のレベル判定結果に応じて、弱い誤差拡散処理を施すのか強い誤差拡散処理を施すのかが決定される。
【０１７９】
こうして、各誤差拡散処理決定部３７は、対応する画素信号に対して強い誤差拡散処理を施すか、弱い誤差拡散処理を施すか、或いは、誤差拡散処理を施さないのかを決定する。
【０１８０】
各誤差拡散処理決定部３７は、対応する画素信号に対して強い誤差拡散処理を施すことを決定した場合には画素信号を第１誤差拡散部３８に出力し、対応する画素信号に対して弱い誤差拡散処理を施すことを決定した場合には画素信号を第２誤差拡散部３９に出力し、対応する画素信号に対して誤差拡散処理を施さないことを決定した場合には画素信号を表示制御部５に出力する。
【０１８１】
第１誤差拡散部３８は、強い誤差拡散処理を施すに際して、図２８に示す候補階調設定メモリ２８を用いる。
【０１８２】
他方、第２誤差拡散部３９は、弱い誤差拡散処理を施すに際して、図２９に示す候補階調設定メモリ２９を用いる。
【０１８３】
図２８に示す候補階調設定メモリ２８には、複数の階調レベル範囲４１−１乃至４１−８と、複数のサブフィールド（第１ＳＦ−第ｍＳＦ）とが対応付けられて格納されている。
【０１８４】
第１実施形態と同じように、上記のｍは例えば１１個であるものとする（ｍ＝１１）。候補階調設定メモリ２８に格納された第１ＳＦ、第２ＳＦ、第３ＳＦ、第４ＳＦ、第５ＳＦ、第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦ、第１０ＳＦ、第１１ＳＦは、階調レベル“１”、“２”、“４”、“７”、“１１”、“１７”、“２４”、“３２”、“４１”、“５２”、“６４”を表す。
【０１８５】
複数の階調レベル範囲４１−１乃至４１−８のうち、階調レベル範囲４１−１は、階調レベル“０−２５”の範囲を表す。画素信号の階調レベルが階調レベル範囲４１−１に含まれる場合、その階調レベルは比較的低いため、点灯（黒以外）を表す階調レベルが設定されたサブフィールド群（第１決定サブフィールド群２１）を予めに決めておく必要はない。即ち、階調レベル範囲４１−１に対応する第１決定サブフィールド群２１を候補階調設定メモリ２８に設定しておく必要はない。この場合、第１誤差拡散部３８は、候補階調設定メモリ２８を参照して、画素信号を表示制御部５に出力する。
【０１８６】
複数の階調レベル範囲４１−１乃至４１−８のうち、階調レベル範囲４１−２は、階調レベル“３６−４２”の範囲を表す。画素信号の階調レベルが階調レベル範囲４１−２に含まれる場合、点灯（黒以外）を表す階調レベルが設定されたサブフィールド群として第４ＳＦ、第５ＳＦ、第６ＳＦを予めに決めておく。即ち、階調レベル範囲４１−２に対応する第１決定サブフィールド群２１として第４ＳＦ、第５ＳＦ、第６ＳＦを候補階調設定メモリ２８に設定しておく。この場合、第１誤差拡散部３８は、候補階調設定メモリ２８を参照して、複数のサブフィールド（第１ＳＦ−第１１ＳＦ）のうち、階調レベル範囲４１−２に対応する候補サブフィールド群（第１ＳＦ−第６ＳＦ）を決定し、候補サブフィールド群（第１ＳＦ−第６ＳＦ）を含む画素信号を表示制御部５に出力する。この候補サブフィールド群（第１ＳＦ−第６ＳＦ）は、第１決定サブフィールド群２１（第４ＳＦ、第５ＳＦ、第６ＳＦ）と、選択候補サブフィールド群２２である第１ＳＦ−第３ＳＦとを含む。
【０１８７】
複数の階調レベル範囲４１−１乃至４１−８のうち、階調レベル範囲４１−３は、階調レベル“６０−６６”の範囲を表す。画素信号の階調レベルが階調レベル範囲４１−３に含まれる場合、第１決定サブフィールド群２１として第４ＳＦ−第７ＳＦを予めに決めておく。即ち、階調レベル範囲４１−３に対応する第１決定サブフィールド群２１として第４ＳＦ−第７ＳＦを候補階調設定メモリ２８に設定しておく。この場合、第１誤差拡散部３８は、候補階調設定メモリ２８を参照して、複数のサブフィールド（第１ＳＦ−第１１ＳＦ）のうち、階調レベル範囲４１−３に対応する候補サブフィールド群（第１ＳＦ−第７ＳＦ）を決定し、候補サブフィールド群（第１ＳＦ−第７ＳＦ）を含む画素信号を表示制御部５に出力する。この候補サブフィールド群（第１ＳＦ−第７ＳＦ）は、第１決定サブフィールド群２１（第４ＳＦ−第７ＳＦ）と、選択候補サブフィールド群２２である第１ＳＦ−第３ＳＦとを含む。
【０１８８】
複数の階調レベル範囲４１−１乃至４１−８のうち、階調レベル範囲４１−４は、階調レベル“９２−９８”の範囲を表す。画素信号の階調レベルが階調レベル範囲４１−４に含まれる場合、第１決定サブフィールド群２１として第４ＳＦ−第８ＳＦを予めに決めておく。即ち、階調レベル範囲４１−４に対応する第１決定サブフィールド群２１として第４ＳＦ−第８ＳＦを候補階調設定メモリ２８に設定しておく。この場合、第１誤差拡散部３８は、候補階調設定メモリ２８を参照して、複数のサブフィールド（第１ＳＦ−第１１ＳＦ）のうち、階調レベル範囲４１−４に対応する候補サブフィールド群（第１ＳＦ−第８ＳＦ）を決定し、候補サブフィールド群（第１ＳＦ−第８ＳＦ）を含む画素信号を表示制御部５に出力する。この候補サブフィールド群（第１ＳＦ−第８ＳＦ）は、第１決定サブフィールド群２１（第４ＳＦ−第８ＳＦ）と、選択候補サブフィールド群２２である第１ＳＦ−第３ＳＦとを含む。
【０１８９】
複数の階調レベル範囲４１−１乃至４１−８のうち、階調レベル範囲４１−５は、階調レベル“１３３−１３９”の範囲を表す。画素信号の階調レベルが階調レベル範囲４１−５に含まれる場合、第１決定サブフィールド群２１として第４ＳＦ−第９ＳＦを予めに決めておく。即ち、階調レベル範囲４１−５に対応する第１決定サブフィールド群２１として第４ＳＦ−第９ＳＦを候補階調設定メモリ２８に設定しておく。この場合、第１誤差拡散部３８は、候補階調設定メモリ２８を参照して、複数のサブフィールド（第１ＳＦ−第１１ＳＦ）のうち、階調レベル範囲４１−５に対応する候補サブフィールド群（第１ＳＦ−第９ＳＦ）を決定し、候補サブフィールド群（第１ＳＦ−第９ＳＦ）を含む画素信号を表示制御部５に出力する。この候補サブフィールド群（第１ＳＦ−第９ＳＦ）は、第１決定サブフィールド群２１（第４ＳＦ−第９ＳＦ）と、選択候補サブフィールド群２２である第１ＳＦ−第３ＳＦとを含む。
【０１９０】
複数の階調レベル範囲４１−１乃至４１−８のうち、階調レベル範囲４１−６は、階調レベル“１８５−１９１”の範囲を表す。画素信号の階調レベルが階調レベル範囲４１−６に含まれる場合、第１決定サブフィールド群２１として第４ＳＦ−第１０ＳＦを予めに決めておく。即ち、階調レベル範囲４１−６に対応する第１決定サブフィールド群２１として第４ＳＦ−第１０ＳＦを候補階調設定メモリ２８に設定しておく。この場合、第１誤差拡散部３８は、候補階調設定メモリ２８を参照して、複数のサブフィールド（第１ＳＦ−第１１ＳＦ）のうち、階調レベル範囲４１−６に対応する候補サブフィールド群（第１ＳＦ−第１０ＳＦ）を決定し、候補サブフィールド群（第１ＳＦ−第１０ＳＦ）を含む画素信号を表示制御部５に出力する。この候補サブフィールド群（第１ＳＦ−第１０ＳＦ）は、第１決定サブフィールド群２１（第４ＳＦ−第１０ＳＦ）と、選択候補サブフィールド群２２である第１ＳＦ−第３ＳＦとを含む。
【０１９１】
複数の階調レベル範囲４１−１乃至４１−８のうち、階調レベル範囲４１−７は、階調レベル“２４９−２５５”の範囲を表す。画素信号の階調レベルが階調レベル範囲４１−７に含まれる場合、第１決定サブフィールド群２１として第４ＳＦ−第１１ＳＦを予めに決めておく。即ち、階調レベル範囲４１−７に対応する第１決定サブフィールド群２１として第４ＳＦ−第１１ＳＦを候補階調設定メモリ２８に設定しておく。この場合、第１誤差拡散部３８は、候補階調設定メモリ２８を参照して、複数のサブフィールド（第１ＳＦ−第１１ＳＦ）のうち、階調レベル範囲４１−６に対応する候補サブフィールド群（第１ＳＦ−第１１ＳＦ）を決定し、候補サブフィールド群（第１ＳＦ−第１１ＳＦ）を含む画素信号を表示制御部５に出力する。この候補サブフィールド群（第１ＳＦ−第１１ＳＦ）は、第１決定サブフィールド群２１（第４ＳＦ−第１１ＳＦ）と、選択候補サブフィールド群２２である第１ＳＦ−第３ＳＦとを含む。
【０１９２】
複数の階調レベル範囲４１−１乃至４１−８のうち、階調レベル範囲４１−８は、階調レベル範囲４１−１乃至４１−７以外の範囲を表す。
【０１９３】
図３０に示されるように、範囲選択メモリ４８には、第１階調レベル範囲と、第２階調レベル範囲と、第１階調レベル範囲と第２階調レベル範囲との一方を選択するための選択情報とが対応付けられて格納されている。第１階調レベル範囲として階調レベル範囲４１−ｑ（ｑ＝１、２、３、４、５、６）はフラグ“０”を表し、第２階調レベル範囲として階調レベル範囲４１−（ｑ＋１）はフラグ“１”を表す。選択情報は、フラグ“０”又は“１”を表す。
【０１９４】
例えば、第１誤差拡散部３８は、候補階調設定メモリ４８を参照して、画素信号の階調レベルが階調レベル範囲４１−６と階調レベル範囲４１−７との間の階調レベル範囲４１−８に含まれる場合、更に、範囲選択メモリ４８を参照する。
【０１９５】
第１階調レベル範囲（階調レベル範囲４１−６）と第２階調レベル範囲（階調レベル範囲４１−７）とに対応する選択情報が表すフラグが“０”であるとき、第１誤差拡散部３８は、画素信号の階調レベルを、擬似階調レベルとして、階調レベル範囲４１−６が表す階調レベル“１８５−１９１”の上限値である階調レベル“１９１”に設定し、階調レベル範囲４１−６を選択する。第１誤差拡散部３８は、階調レベル範囲４１−６を選択した場合、複数のサブフィールド（第１ＳＦ−第１０ＳＦ）のうち、階調レベル範囲４１−６に対応する候補サブフィールド群（第１ＳＦ−第１０ＳＦ）を決定する。この場合、第１誤差拡散部３８は、候補サブフィールド群（第１ＳＦ−第１０ＳＦ）を含む画素信号を表示制御部５に出力する。第１誤差拡散部３８により出力された画素信号の階調レベルは、１９１を表す。
【０１９６】
第１階調レベル範囲（階調レベル範囲４１−６）と第２階調レベル範囲（階調レベル範囲４１−７）とに対応する選択情報が表すフラグが“１”であるとき、第１誤差拡散部３８は、画素信号の階調レベルを、擬似階調レベルとして、階調レベル範囲４１−７が表す階調レベル“２４９−２５５”の下限値である階調レベル“２４９”に設定し、階調レベル範囲４１−７を選択する。第１誤差拡散部３８は、階調レベル範囲４１−７を選択した場合、複数のサブフィールド（第１ＳＦ−第１１ＳＦ）のうち、階調レベル範囲４１−７に対応する候補サブフィールド群（第１ＳＦ−第１１ＳＦ）を決定する。この場合、第１誤差拡散部３８は、候補サブフィールド群（第１ＳＦ−第１０ＳＦ）を含む画素信号を表示制御部５に出力する。第１誤差拡散部３８により出力された画素信号の階調レベルは、２４９を表す。
【０１９７】
図２９に示す候補階調設定メモリ２９には、複数の階調レベル範囲４２−１乃至４２−７と、複数のサブフィールド（第１ＳＦ−第ｍＳＦ）とが対応付けられて格納されている。
【０１９８】
第１実施形態と同じように、上記のｍは例えば１１個であるものとする（ｍ＝１１）。候補階調設定メモリ２９に格納された第１ＳＦ、第２ＳＦ、第３ＳＦ、第４ＳＦ、第５ＳＦ、第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦ、第１０ＳＦ、第１１ＳＦは、階調レベル“１”、“２”、“４”、“７”、“１１”、“１７”、“２４”、“３２”、“４１”、“５２”、“６４”を表す。
【０１９９】
複数の階調レベル範囲４２−１乃至４２−７のうち、階調レベル範囲４２−１は、階調レベル“０−４２”の範囲を表す。画素信号の階調レベルが階調レベル範囲４２−１に含まれる場合、その階調レベルは比較的低いため、点灯（黒以外）を表す階調レベルが設定されたサブフィールド群（第１決定サブフィールド群２１）を予めに決めておく必要はない。即ち、階調レベル範囲４２−１に対応する第１決定サブフィールド群２１を候補階調設定メモリ２９に設定しておく必要はない。この場合、第２誤差拡散部３９は、候補階調設定メモリ２９を参照して、画素信号を表示制御部５に出力する。
【０２００】
複数の階調レベル範囲４２−１乃至４２−７のうち、階調レベル範囲４２−２は、階調レベル“５０−６６”の範囲を表す。画素信号の階調レベルが階調レベル範囲４２−２に含まれる場合、点灯（黒以外）を表す階調レベルが設定されたサブフィールド群として第６ＳＦ、第７ＳＦを予めに決めておく。即ち、階調レベル範囲４２−２に対応する第１決定サブフィールド群２１として第６ＳＦ、第７ＳＦを候補階調設定メモリ２９に設定しておく。この場合、第２誤差拡散部３９は、候補階調設定メモリ２９を参照して、複数のサブフィールド（第１ＳＦ−第１１ＳＦ）のうち、階調レベル範囲４２−２に対応する候補サブフィールド群（第１ＳＦ−第７ＳＦ）を決定し、候補サブフィールド群（第１ＳＦ−第７ＳＦ）を含む画素信号を表示制御部５に出力する。この候補サブフィールド群（第１ＳＦ−第７ＳＦ）は、第１決定サブフィールド群２１（第６ＳＦ、第７ＳＦ）と、選択候補サブフィールド群２２である第１ＳＦ−第５ＳＦとを含む。
【０２０１】
複数の階調レベル範囲４２−１乃至４２−７のうち、階調レベル範囲４２−３は、階調レベル“８２−９８”の範囲を表す。画素信号の階調レベルが階調レベル範囲４２−３に含まれる場合、点灯（黒以外）を表す階調レベルが設定されたサブフィールド群として第６ＳＦ、第７ＳＦ、第８ＳＦを予めに決めておく。即ち、階調レベル範囲４２−３に対応する第１決定サブフィールド群２１として第６ＳＦ、第７ＳＦ、第８ＳＦを候補階調設定メモリ２９に設定しておく。この場合、第２誤差拡散部３９は、候補階調設定メモリ２９を参照して、複数のサブフィールド（第１ＳＦ−第１１ＳＦ）のうち、階調レベル範囲４２−３に対応する候補サブフィールド群（第１ＳＦ−第８ＳＦ）を決定し、候補サブフィールド群（第１ＳＦ−第８ＳＦ）を含む画素信号を表示制御部５に出力する。この候補サブフィールド群（第１ＳＦ−第８ＳＦ）は、第１決定サブフィールド群２１（第６ＳＦ、第７ＳＦ、第８ＳＦ）と、選択候補サブフィールド群２２である第１ＳＦ−第５ＳＦとを含む。
【０２０２】
複数の階調レベル範囲４２−１乃至４２−７のうち、階調レベル範囲４２−４は、階調レベル“１２３−１３９”の範囲を表す。画素信号の階調レベルが階調レベル範囲４２−４に含まれる場合、点灯（黒以外）を表す階調レベルが設定されたサブフィールド群として第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦを予めに決めておく。即ち、階調レベル範囲４２−４に対応する第１決定サブフィールド群２１として第６ＳＦ、第７ＳＦ、第８ＳＦ、第９ＳＦを候補階調設定メモリ２９に設定しておく。この場合、第２誤差拡散部３９は、候補階調設定メモリ２９を参照して、複数のサブフィールド（第１ＳＦ−第１１ＳＦ）のうち、階調レベル範囲４２−４に対応する候補サブフィールド群（第１ＳＦ−第９ＳＦ）を決定し、候補サブフィールド群（第１ＳＦ−第９ＳＦ）を含む画素信号を表示制御部５に出力する。この候補サブフィールド群（第１ＳＦ−第９ＳＦ）は、第１決定サブフィールド群２１（第６ＳＦ−第９ＳＦ）と、選択候補サブフィールド群２２である第１ＳＦ−第５ＳＦとを含む。
【０２０３】
複数の階調レベル範囲４２−１乃至４２−７のうち、階調レベル範囲４２−５は、階調レベル“１７５−１９１”の範囲を表す。画素信号の階調レベルが階調レベル範囲４２−５に含まれる場合、点灯（黒以外）を表す階調レベルが設定されたサブフィールド群として第６ＳＦ−第１０ＳＦを予めに決めておく。即ち、階調レベル範囲４２−５に対応する第１決定サブフィールド群２１として第６ＳＦ−第１０ＳＦを候補階調設定メモリ２９に設定しておく。この場合、第２誤差拡散部３９は、候補階調設定メモリ２９を参照して、複数のサブフィールド（第１ＳＦ−第１１ＳＦ）のうち、階調レベル範囲４２−５に対応する候補サブフィールド群（第１ＳＦ−第１０ＳＦ）を決定し、候補サブフィールド群（第１ＳＦ−第１０ＳＦ）を含む画素信号を表示制御部５に出力する。この候補サブフィールド群（第１ＳＦ−第１０ＳＦ）は、第１決定サブフィールド群２１（第６ＳＦ−第１０ＳＦ）と、選択候補サブフィールド群２２である第１ＳＦ−第５ＳＦとを含む。
【０２０４】
複数の階調レベル範囲４２−１乃至４２−７のうち、階調レベル範囲４２−６は、階調レベル“２３９−２５５”の範囲を表す。画素信号の階調レベルが階調レベル範囲４２−６に含まれる場合、点灯（黒以外）を表す階調レベルが設定されたサブフィールド群として第６ＳＦ−第１１ＳＦを予めに決めておく。即ち、階調レベル範囲４２−６に対応する第１決定サブフィールド群２１として第６ＳＦ−第１１ＳＦを候補階調設定メモリ２９に設定しておく。この場合、第２誤差拡散部３９は、候補階調設定メモリ２９を参照して、複数のサブフィールド（第１ＳＦ−第１１ＳＦ）のうち、階調レベル範囲４２−５に対応する候補サブフィールド群（第１ＳＦ−第１１ＳＦ）を決定し、候補サブフィールド群（第１ＳＦ−第１１ＳＦ）を含む画素信号を表示制御部５に出力する。この候補サブフィールド群（第１ＳＦ−第１１ＳＦ）は、第１決定サブフィールド群２１（第６ＳＦ−第１１ＳＦ）と、選択候補サブフィールド群２２である第１ＳＦ−第５ＳＦとを含む。
【０２０５】
複数の階調レベル範囲４２−１乃至４１−７のうち、階調レベル範囲４１−７は、階調レベル範囲４２−１乃至４２−６以外の範囲を表す。
【０２０６】
図３１に示されるように、範囲選択メモリ４９には、第１階調レベル範囲と、第２階調レベル範囲と、第１階調レベル範囲と第２階調レベル範囲との一方を選択するための選択情報とが対応付けられて格納されている。第１階調レベル範囲として階調レベル範囲４２−ｑ（ｑ＝１、２、３、４、５）はフラグ“０”を表し、第２階調レベル範囲として階調レベル範囲４２−（ｑ＋１）はフラグ“１”を表す。選択情報は、フラグ“０”又は“１”を表す。
【０２０７】
例えば、第２誤差拡散部３９は、候補階調設定メモリ２９を参照して、画素信号の階調レベルが階調レベル範囲４２−５と階調レベル範囲４２−６との間の階調レベル範囲４２−６に含まれる場合、更に、範囲選択メモリ４９を参照する。
【０２０８】
第１階調レベル範囲（階調レベル範囲４２−５）と第２階調レベル範囲（階調レベル範囲４２−６）とに対応する選択情報が表すフラグが“０”であるとき、第２誤差拡散部３９は、画素信号の階調レベルを、擬似階調レベルとして、階調レベル範囲４２−５が表す階調レベル“１７５−１９１”の上限値である階調レベル“１９１”に設定し、階調レベル範囲４２−５を選択する。第２誤差拡散部３９は、階調レベル範囲４２−５を選択した場合、複数のサブフィールド（第１ＳＦ−第１０ＳＦ）のうち、階調レベル範囲４２−５に対応する候補サブフィールド群（第１ＳＦ−第１０ＳＦ）を決定する。この場合、第２誤差拡散部３９は、候補サブフィールド群（第１ＳＦ−第１０ＳＦ）を含む画素信号を表示制御部５に出力する。第２誤差拡散部３９により出力された画素信号の階調レベルは、１９１を表す。
【０２０９】
第１階調レベル範囲（階調レベル範囲４２−５）と第２階調レベル範囲（階調レベル範囲４２−６）とに対応する選択情報が表すフラグが“１”であるとき、第２誤差拡散部３９は、画素信号の階調レベルを、擬似階調レベルとして、階調レベル範囲４２−６が表す階調レベル“２３９−２５５”の下限値である階調レベル“２３９”に設定し、階調レベル範囲４２−６を選択する。第２誤差拡散部３９は、階調レベル範囲４２−６を選択した場合、複数のサブフィールド（第１ＳＦ−第１１ＳＦ）のうち、階調レベル範囲４２−６に対応する候補サブフィールド群（第１ＳＦ−第１１ＳＦ）を決定する。この場合、第２誤差拡散部３９は、候補サブフィールド群（第１ＳＦ−第１０ＳＦ）を含む画素信号を表示制御部５に出力する。第２誤差拡散部３９により出力された画素信号の階調レベルは、２３９を表す。
【０２１０】
表示制御部５は、誤差拡散処理決定部３７、第１誤差拡散部３８又は第２誤差拡散部３９から出力された画素信号が入力信号（画素Ｐｉ、ｊ）として映像が表示されるように表示部２を制御する。すなわち、画素信号に対して誤差拡散処理が施されなかった場合には、画素信号が誤差拡散処理決定部３７から出力されるので、表示制御部５は、この画素信号に基づいて映像が表示されるように制御し、画素信号に対して強い誤差拡散処理が施された場合には、画素信号が第１誤差拡散部３８から出力されるので、表示制御部５は、この画素信号に基づいて映像が表示されるように制御し、画素信号に対して弱い誤差拡散処理が施された場合には、画素信号が第２誤差拡散部３９から出力されるので、表示制御部５は、この画素信号に基づいて映像が表示されるように制御する。
【０２１１】
本発明の第３実施形態に係る表示装置１０によれば、動画偽輪郭低減回路１は、画素信号の見た目の偽輪郭強度ｆ2のレベルに応じた態様で、画素信号に対して誤差拡散処理を施す複数の偽輪郭強度レベル別誤差拡散処理部（誤差拡散処理部）３０を備え、この偽輪郭強度レベル別誤差拡散処理部３０により、画素信号の見た目の偽輪郭強度ｆ2のレベルに応じた態様で、画素信号に対して誤差拡散処理を施すので、より好適に動画偽輪郭１００を低減することができる。即ち、本発明の第３実施形態に係る表示装置１０によれば、表示部２に表示される画像（動画、静止画）の画質が劣化しない。
【０２１２】
なお、上記の第３実施形態では、偽輪郭強度ｆ2のレベルが強い場合と中程度である場合とで、誤差拡散処理の拡大範囲が相互に等しい（共に左右４画素）例を説明したが、例えば、偽輪郭強度ｆ2のレベルが強い場合の方が、より広い範囲に誤差拡散処理を施すようにしても良い。
【０２１３】
また、上記の第３実施形態では、画素信号の見た目の偽輪郭強度ｆ2のレベルに応じた態様で、画素信号に対して誤差拡散処理を施す例を説明したが、画素信号の偽輪郭強度ｆ1に応じた態様で、画素信号に対して誤差拡散処理を施すようにしても良い。この場合、表示装置１０は、各視覚感度変換部１６及び視覚感度設定メモリ９を備える必要がない。
【０２１４】
偽輪郭強度ｆ1に応じた態様では、誤差拡散は全ての階調に発生するが、見た目の偽輪郭強度ｆ2に応じた態様では、誤差拡散は低い階調、すなわち、暗い階調側に発生しやすくなり、逆に、高い階調、すなわち、明るい階調側には発生しにくくなる。一般に、偽輪郭は低い階調で目立ちやすく、高い階調では目立ち難いためである。
【図面の簡単な説明】
【０２１５】
【図１】本発明の表示装置の構成を示すブロック図である。（第１実施形態）
【図２】偽輪郭を説明するための図である。（第１実施形態）
【図３】本発明の表示装置の動画偽輪郭低減回路内の参照メモリに格納される画素を示す図である。（第１実施形態）
【図４】本発明の表示装置の動画偽輪郭低減回路内の階調レベル設定メモリに格納された内容を示す図である。（第１実施形態）
【図５】本発明の表示装置の動画偽輪郭低減回路内の輪郭検出部が行う輪郭検出を説明するための図である。（第１実施形態）
【図６】本発明の表示装置における入力信号（表示データ）と偽輪郭強度と表示部に表示される画像との関係を示す図である。（第１実施形態）
【図７】本発明の表示装置の動画偽輪郭低減回路内の階調レベル設定メモリに格納された内容を示す図である。（第１実施形態）
【図８】本発明の表示装置の動作を説明するための図である。（第１実施形態）
【図９】本発明の表示装置の動作を説明するための図である。（第１実施形態）
【図１０】本発明の表示装置の動画偽輪郭低減回路内の視覚感度設定メモリに格納された内容を示す図である。（第１実施形態）
【図１１】本発明の表示装置において視覚感度を説明するための図である。（第１実施形態）
【図１２】本発明の表示装置において視覚感度を説明するための図である。（第１実施形態）
【図１３】本発明の表示装置において視覚感度を説明するための図である。（第１実施形態）
【図１４】本発明の表示装置の動作を示すフローチャート図である。（第１実施形態）
【図１５】本発明の表示装置の構成を示すブロック図である。（第２実施形態）
【図１６】本発明の表示装置の動画偽輪郭低減回路内の候補階調設定メモリに格納された内容を示す図である。（第２実施形態）
【図１７】本発明の表示装置の動画偽輪郭低減回路内の範囲選択メモリに格納された内容を示す図である。（第２実施形態）
【図１８】本発明の表示装置の動作を示すフローチャート図である。（第２実施形態）
【図１９】本発明の表示装置の動作を説明するための図である。（第２実施形態）
【図２０】本発明の表示装置の動作を説明するための図である。（第２実施形態）
【図２１】本発明の表示装置の動作を説明するための図である。（第２実施形態）
【図２２】本発明の表示装置の動作を説明するための図である。（第２実施形態）
【図２３】本発明の表示装置の動作を説明するための図である。（第２実施形態）
【図２４】本発明の表示装置の構成を示すブロック図である。（第３実施形態）
【図２５】本発明の表示装置の動作を説明するための図である。（第３実施形態）
【図２６】本発明の表示装置の動作を説明するための図である。（第３実施形態）
【図２７】本発明の表示装置の動作を説明するための図である。（第３実施形態）
【図２８】本発明の表示装置の動作を説明するための図である。（第３実施形態）
【図２９】本発明の表示装置の動作を説明するための図である。（第３実施形態）
【図３０】本発明の表示装置の動作を説明するための図である。（第３実施形態）
【図３１】本発明の表示装置の動作を説明するための図である。（第３実施形態）
【図３２】偽輪郭を説明するための図である。（背景技術）
【符号の説明】
【０２１６】
１    動画偽輪郭低減回路
２    表示部
３−１乃至３−ｎ    偽輪郭検出部
４    選択部
５    表示制御部
６    参照メモリ
７    階調レベル設定メモリ
８−１乃至８−ｎ    候補画素信号
９    視覚感度設定メモリ
１０    表示装置
１１    コーディング部
１２    輪郭検出部
１３    偽輪郭強度生成部
１４    重付部
１５    加算部
１６    視覚感度変換部
１７    誤差拡散部
１８    候補階調設定メモリ
１９    範囲選択メモリ
２１    第１決定サブフィールド群
２２    選択候補サブフィールド群
２８    候補階調設定メモリ
２９    候補階調設定メモリ
３０    偽輪郭強度レベル別誤差拡散処理部
３１、３２    関数
３４    偽輪郭強度レベル判定部
３５    第１誤差拡散範囲拡大部
３６    第２誤差拡散範囲拡大部
３７    誤差拡散範囲決定部
３８    第１誤差拡散部
３９    第２誤差拡散部
４０−１乃至４０−７    階調レベル範囲
４８    範囲選択メモリ
４９    範囲選択メモリ
１００    偽輪郭
１０１    レベル差
１０２−１０５    偽輪郭強度
【図１】
2005192190.tif 000003
【図２】
2005192190.tif 000004
【図３】
2005192190.tif 000005
【図４】
2005192190.tif 000006
【図５】
2005192190.tif 000007
【図６】
2005192190.tif 000008
【図７】
2005192190.tif 000009
【図８】
2005192190.tif 000010
【図９】
2005192190.tif 000011
【図１０】
2005192190.tif 000012
【図１１】
2005192190.tif 000013
【図１２】
2005192190.tif 000014
【図１３】
2005192190.tif 000015
【図１４】
2005192190.tif 000016
【図１５】
2005192190.tif 000017
【図１６】
2005192190.tif 000018
【図１７】
2005192190.tif 000019
【図１８】
2005192190.tif 000020
【図１９】
2005192190.tif 000021
【図２０】
2005192190.tif 000022
【図２１】
2005192190.tif 000023
【図２２】
2005192190.tif 000024
【図２３】
2005192190.tif 000025
【図２４】
2005192190.tif 000026
【図２５】
2005192190.tif 000027
【図２６】
2005192190.tif 000028
【図２７】
2005192190.tif 000029
【図２８】
2005192190.tif 000030
【図２９】
2005192190.tif 000031
【図３０】
2005192190.tif 000032
【図３１】
2005192190.tif 000033
【図３２】
2005192190.tif 000034