(57)【特許請求の範囲】
【請求項１】
複数の走査ラインに沿って配置された複数の画素によって構成される画像の画質を調整する画質調整処理を行う画像処理装置であって、
前記画素に対応する画素データが走査順に入力され、隣接する３本の前記走査ライン分の前記画素データを格納する３つのラインメモリと、
前記３つのラインメモリのそれぞれから水平位置が連続する３つの画素、合計で９画素分の前記画素データを読み出す画素データ読み出し手段と、
前記画素データ読み出し手段によって読み出された９画素分の前記画素データを格納する画素データ格納手段と、
前記９画素の中で中央に配置された前記画素を着目画素とし、前記画素データ格納手段に格納された９画素分の前記画素データを用いて、前記着目画素に対応する画質調整後の新たな画素データを演算する画素データ演算手段と、を備え、
前記画素データ演算手段は、一の画素がその周辺画素に与える影響を示すインパルス応答波形で示される重み付け係数をこの一の画素の前記画素データに乗算しており、前記着目画素に対する隣接画素が与える影響を前記隣接画素を前記一の画素に対応させることにより、前記着目画素に対応する前記新たな画素データを演算し、
前記インパルス応答波形は、前記周辺画素の一部領域とそれ以外の残部領域に対して前記一の画素が与える影響を異ならせる前記重み付け係数が設定されている画像処理装置。
【請求項２】
請求項１において、
前記走査ラインが更新される毎に、走査順が最も古い前記画素データが格納された前記３つのラインメモリに、更新された前記走査ラインに対応する新しい前記画素データを上書きする画素データ書き込み手段をさらに備える画像処理装置。
【請求項３】
請求項２において、
前記走査ラインが更新される毎に、前記画素データ格納手段から読み出される９画素分の前記画素データと前記３つのラインメモリとの対応関係をシフトさせるスイッチ回路をさらに備える画像処理装置。
【請求項４】
請求項３において、
前記スイッチ回路は、前記３つのラインメモリから読み出される前記画素データを選択出力する３入力の３つのセレクタを有し、
前記３つのセレクタは、前記走査ラインが更新される毎に、それぞれに対応して選択対象となる前記ラインメモリを重複しないように切り替える画像処理装置。
【請求項５】
請求項１〜４のいずれかにおいて、
前記画素データ演算手段は、前記着目画素に対して同一の前記走査ラインに沿って隣接する２つの第１の画素の画素データをＤ、Ｆとしたときに、これらの画素データＤ、Ｆの加算値に比例した値を、前記着目画素の画素データＥに加算することにより、前記着目画素に対する画質調整処理を行う画像処理装置。
【請求項６】
請求項５において、
前記加算値に比例した値を演算する際の比例定数を負の値に設定することにより、前記加算値の加算対象となった前記画素と前記着目画素とが並ぶ方向に沿ったエンハンス処理が行われる画像処理装置。
【請求項７】
請求項６において、
前記比例定数を値が変更可能な調整パラメータとし、前記調整パラメータの値を可変に設定する調整パラメータ設定手段をさらに備える画像処理装置。
【請求項８】
請求項７において、
前記画素データ演算手段は、調整パラメータ設定手段によって設定された前記調整パラメータの値に応じて、前記画質調整用の画素データの値を調整する画像処理装置。
【請求項９】
請求項５において、
前記加算値に比例した値を演算する際の比例定数を正の値に設定することにより、前記加算値の加算対象となった前記画素と前記着目画素とが並ぶ方向に沿ったぼかし処理が行われる画像処理装置。
【請求項１０】
請求項９において、
前記比例定数を値が変更可能な調整パラメータとし、前記調整パラメータの値を可変に設定する調整パラメータ設定手段をさらに備える画像処理装置。
【請求項１１】
請求項１０において、
前記画素データ演算手段は、調整パラメータ設定手段によって設定された前記調整パラメータの値に応じて、前記画質調整用の画素データの値を調整する画像処理装置。
【請求項１２】
請求項１において、
前記画素データ演算手段は、前記着目画素に対して隣接する２つの前記走査ラインに対応し、前記走査ラインに対して垂直方向に前記着目画素と隣接する２つの第２の画素の画素データをＢ、Ｈとしたときに、これらの画素データＢ、Ｈの加算値に比例した値を、前記着目画素の画素データＥに加算することにより、前記着目画素に対する画質調整処理を行う画像処理装置。
【請求項１３】
請求項１２において、
前記加算値に比例した値を演算する際の比例定数を負の値に設定することにより、前記加算値の加算対象となった前記画素と前記着目画素とが並ぶ方向に沿ったエンハンス処理が行われる画像処理装置。
【請求項１４】
請求項１３において、
前記比例定数を値が変更可能な調整パラメータとし、前記調整パラメータの値を可変に設定する調整パラメータ設定手段をさらに備える画像処理装置。
【請求項１５】
請求項１４において、
前記画素データ演算手段は、調整パラメータ設定手段によって設定された前記調整パラメータの値に応じて、前記画質調整用の画素データの値を調整する画像処理装置。
【請求項１６】
請求項１２において、
前記加算値に比例した値を演算する際の比例定数を正の値に設定することにより、前記加算値の加算対象となった前記画素と前記着目画素とが並ぶ方向に沿ったぼかし処理が行われる画像処理装置。
【請求項１７】
請求項１６において、
前記比例定数を値が変更可能な調整パラメータとし、前記調整パラメータの値を可変に設定する調整パラメータ設定手段をさらに備える画像処理装置。
【請求項１８】
請求項１７において、
前記画素データ演算手段は、調整パラメータ設定手段によって設定された前記調整パラメータの値に応じて、前記画質調整用の画素データの値を調整する画像処理装置。
【請求項１９】
請求項１において、
前記画素データ演算手段は、前記着目画素に対して隣接する２つの前記走査ラインに対応し、前記着目画素に対して斜め方向に隣接する４つの第３の画素の画素データをＡ、Ｃ、Ｇ、Ｉとしたときに、これらの画素データＡ、Ｃ、Ｇ、Ｉの加算値に比例した値を、前記着目画素の画素データＥに加算することにより、前記着目画素に対する画質調整処理を行う画像処理装置。
【請求項２０】
請求項１９において、
前記加算値に比例した値を演算する際の比例定数を負の値に設定することにより、前記加算値の加算対象となった前記画素と前記着目画素とが並ぶ方向に沿ったエンハンス処理が行われる画像処理装置。
【請求項２１】
請求項２０において、
前記比例定数を値が変更可能な調整パラメータとし、前記調整パラメータの値を可変に設定する調整パラメータ設定手段をさらに備える画像処理装置。
【請求項２２】
請求項２１において、
前記画素データ演算手段は、調整パラメータ設定手段によって設定された前記調整パラメータの値に応じて、前記画質調整用の画素データの値を調整する画像処理装置。
【請求項２３】
請求項１９において、
前記加算値に比例した値を演算する際の比例定数を正の値に設定することにより、前記加算値の加算対象となった前記画素と前記着目画素とが並ぶ方向に沿ったぼかし処理が行われる画像処理装置。
【請求項２４】
請求項２３において、
前記比例定数を値が変更可能な調整パラメータとし、前記調整パラメータの値を可変に設定する調整パラメータ設定手段をさらに備える画像処理装置。
【請求項２５】
請求項２４において、
前記画素データ演算手段は、調整パラメータ設定手段によって設定された前記調整パラメータの値に応じて、前記画質調整用の画素データの値を調整する画像処理装置。
【請求項２６】
請求項１において、
前記重み付け係数は、前記一の画素に近い前記一部領域に対応して正の値を、前記一の画素から遠い前記残部領域に対応して負の値を設定する画像処理装置。
【請求項２７】
請求項１において、
前記重み付け係数を変更可能に設定する重み付け係数設定手段をさらに備える画像処理装置。
【請求項２８】
請求項２７において、
前記インパルス応答波形は、前記一の画素に対する前記周辺画素の相対的な位置関係に応じて個別に設定可能である画像処理装置。
【請求項２９】
請求項２８において、
前記インパルス応答波形で示される前記重み付け係数は、前記一の画素に対して前記周辺画素が前記走査ラインに沿って隣接する場合と、前記走査ラインに垂直方向に隣接する場合と、前記走査ラインに対して斜め方向に隣接する場合とで、値が個別に設定可能であることを特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力される画像データに対してエッジ強調等の画像処理を行う画像処理装置に関する。
【背景技術】
【０００２】
従来から、入力される画像データに対して、エッジフィルタを用いて画像のエッジを抽出し、このエッジに対してゲイン調整を行った後に、元の画像データに加算することにより、画像のエッジを強調するエッジ強調装置が知られている（例えば、特許文献１参照。）。このエッジ強調装置を用いることにより、画像に含まれるエッジを強調するとともに、ゲイン調整の程度を可変してエッジ強調の度合いが調整可能になっている。
【特許文献１】特開２００１−２９２３２５号公報（第３−１１頁、図１−１１）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、上述した特許文献１に開示されたエッジ強調装置では、入力された画像データに対して、（１）エッジの抽出、（２）ゲイン調整、（３）エッジ部の加算、の３種類の演算が必要であり、処理が複雑になるという問題があった。
【０００４】
本発明は、このような点に鑑みて創作されたものであり、その目的は、処理の簡略化が可能な画像処理装置を提供することにある。
【課題を解決するための手段】
【０００５】
上述した課題を解決するために、本発明の画像処理装置は、複数の走査ラインに沿って配置された複数の画素によって構成される画像の画質を調整する画質調整処理を行っており、画素に対応する画素データが走査順に入力され、隣接する３本の走査ライン分の画素データを格納する３つのラインメモリと、３つのラインメモリのそれぞれから水平位置が連続する３つの画素、合計で９画素分の画素データを読み出す画素データ読み出し手段と、画素データ読み出し手段によって読み出された９画素分の画素データを格納する画素データ格納手段と、９画素の中で中央に配置された画素を着目画素とし、画素データ格納手段に格納された９画素分の画素データを用いて、着目画素に対応する画質調整後の新たな画素データを演算する画素データ演算手段とを備えている。これにより、着目画素を含む９画素を抽出し、これら９画素の画素データを用いて着目画素に対応する新たな画素データを演算するだけでエッジ強調等の画質調整処理を行うことができるため、エッジの抽出やゲイン調整を行った後に元の画素データに加算する等の複雑な処理が不要となり、処理の簡略化が可能となる。
【０００６】
また、上述した走査ラインが更新される毎に、走査順が最も古い画素データが格納された３つのラインメモリに、更新された走査ラインに対応する新しい画素データを上書きする画素データ書き込み手段をさらに備えることが望ましい。これにより、走査ラインが変更される毎に、次の走査ラインに対応する画素データを次々に１つのラインメモリに格納するだけで、必要な３つの走査ライン分の画素データを格納することができる。
【０００７】
また、上述した走査ラインが更新される毎に、画素データ格納手段から読み出される９画素分の画素データと３つのラインメモリとの対応関係をシフトさせるスイッチ回路をさらに備えることが望ましい。これにより、３つのラインメモリと抽出する９画素との関係を走査ラインが更新される毎に変更することができ、常に、走査ラインの順番と抽出される９画素との関係とが同じになるようにすることが可能になる。
【０００８】
また、上述したスイッチ回路は、３つのラインメモリから読み出される画素データを選択出力する３入力の３つのセレクタを有し、３つのセレクタは、走査ラインが更新される毎に、それぞれに対応して選択対象となるラインメモリを重複しないように切り替えることが望ましい。これにより、走査ラインの順番と抽出される９画素との関係を、順番に切り替えることが容易となる。
【０００９】
また、上述した画素データ演算手段は、着目画素に対して同一の走査ラインに沿って隣接する２つの第１の画素の画素データをＤ、Ｆとしたときに、これらの画素データＤ、Ｆの加算値に比例した値を、着目画素の画素データＥに加算することにより、着目画素に対する画質調整処理を行うことが望ましい。これにより、水平方向に隣接する画素による影響を着目画素の画素データに反映させた画質調整処理を行うことが可能になる。
【００１０】
また、画素データ演算手段は、着目画素に対して隣接する２つの走査ラインに対応し、走査ラインに対して垂直方向に着目画素と隣接する２つの第２の画素の画素データをＢ、Ｈとしたときに、これらの画素データＢ、Ｈの加算値に比例した値を、着目画素の画素データＥに加算することにより、着目画素に対する画質調整処理を行うことが望ましい。これにより、垂直方向に隣接する画素による影響を着目画素の画素データに反映させた画質調整処理を行うことが可能になる。
【００１１】
また、画素データ演算手段は、着目画素に対して隣接する２つの走査ラインに対応し、着目画素に対して斜め方向に隣接する４つの第３の画素の画素データをＡ、Ｃ、Ｇ、Ｉとしたときに、これらの画素データＡ、Ｃ、Ｇ、Ｉの加算値に比例した値を、着目画素の画素データＥに加算することにより、着目画素に対する画質調整処理を行うことが望ましい。これにより、斜め方向に隣接する画素による影響を着目画素の画素データに反映させた画質調整処理を行うことが可能になる。
【００１２】
また、上述した加算値に比例した値を演算する際の比例定数を負の値に設定することにより、加算値の加算対象となった画素と着目画素とが並ぶ方向に沿ったエンハンス処理が行われることが望ましい。比例定数を負の値に設定することにより、画像に含まれるエッジ部分を強調するエンハンス効果を実現することができる。
【００１３】
また、上述した加算値に比例した値を演算する際の比例定数を正の値に設定することにより、加算値の加算対象となった画素と着目画素とが並ぶ方向に沿ったぼかし処理が行われることが望ましい。比例定数を正の値に設定することにより、画像に含まれるエッジ部分を平均化するぼかし効果を実現することができる。
【００１４】
また、上述した比例定数を値が変更可能な調整パラメータとし、調整パラメータの値を可変に設定する調整パラメータ設定手段をさらに備えることが望ましい。これにより、エンハンス効果やぼかし効果の程度を可変に設定することが可能になる。
【００１５】
また、上述した画素データ演算手段は、調整パラメータ設定手段によって設定された調整パラメータの値に応じて、画質調整用の画素データの値を調整することが望ましい。これにより、調整パラメータの値を変更するだけで、容易にエンハンス効果やぼかし効果の程度を調整した画素データを得ることができる。
【００１６】
また、上述した画素データ演算手段は、一の画素がその周辺画素に与える影響を示すインパルス応答波形で示される重み付け係数をこの一の画素の画素データに乗算しており、着目画素に対する隣接画素が与える影響を隣接画素を一の画素に対応させることにより、着目画素に対応する新たな画素データを演算し、インパルス応答波形は、周辺画素の一部領域とそれ以外の残部領域に対して一の画素が与える影響を異ならせる重み付け係数が設定されていることが望ましい。これにより、一の画素がその周囲に配置された周辺画素に与える影響の度合いを細かく設定することができる。
【００１７】
また、上述した重み付け係数は、一の画素に近い一部領域に対応して正の値を、一の画素から遠い残部領域に対応して負の値を設定することが望ましい。これにより、データ間の補間処理を行う一般的に標本化関数と同様にインパルス応答に負の領域を持たせることができ、一の画素による周辺画素への影響の度合いを正確に反映させて、より自然な画質調整後の画像を得ることができる。
【００１８】
また、上述した重み付け係数を変更可能に設定する重み付け係数設定手段をさらに備えることが望ましい。これにより、画質調整の程度を可変に設定することが可能になる。
【００１９】
また、上述したインパルス応答波形は、一の画素に対する周辺画素の相対的な位置関係に応じて個別に設定可能であることが望ましい。これにより、画像の内容に方向性がある場合に（例えば、エッジがどの方向を向いているかによって）、その方向を反映させた画質調整処理が可能となる。
【００２０】
また、上述したインパルス応答波形で示される重み付け係数は、一の画素に対して周辺画素が走査ラインに沿って隣接する場合と、走査ラインに垂直方向に隣接する場合と、走査ラインに対して斜め方向に隣接する場合とで、値が個別に設定可能であることが望ましい。これにより、画像の色や濃淡が変化する向きが水平、垂直、斜め方向のいずれの方向に沿っているかによって強調やぼかしの程度を調整することが可能になる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明を適用した一実施形態の画像処理装置について詳細に説明する。
【００２２】
図１は、一実施形態の画像処理装置の全体構成を示す図である。図１に示す画像処理装置１は、シリアル−パラレル変換回路１００、タイミング調整回路２００、画質調整回路３００、調整パラメータ設定部３０２、パラレル−シリアル変換回路４００を備えている。この画像処理装置１は、ＩＴＵ−Ｒ．ＢＴ６０１−５／６５６に準拠したフォーマットで所定ビット数（例えば８ビット）の映像データが入力され、この映像データを用いた画質調整処理を行った後に同じフォーマットの映像データを出力する。また、この画像処理装置１は、上記フォーマットの映像データを用いて映像表示を行うテレビジョン受像器やモニタ装置、あるいはこれらの装置に映像データを提供するディスク記録再生装置やビデオ再生装置などに内蔵あるいは外付けされる。
【００２３】
シリアル−パラレル変換回路１００は、上記フォーマットの映像データを構成する輝度データＹと色差データＣｂ、Ｃｒが所定の順番でシリアルに入力されると、これらの輝度データＹ、色差データＣｂ、Ｃｒを分離してパラレルに出力する。例えば、それぞれのデータは８ビットで構成されている。タイミング調整回路２００は、シリアル−パラレル変換回路１００から並行して出力される輝度データＹ、色差データＣｂ、Ｃｒの出力タイミングを調整する。
【００２４】
図２は、シリアル−パラレル変換回路１００およびタイミング調整回路２００の動作タイミングを示す図である。図２に示すように、色差データＣｂ、輝度データＹ、色差データＣｒ、輝度データＹの順番で映像データＤが所定のクロックＣＬＫに同期して入力されている。２つの輝度データＹに１つの色差データＣｂ、Ｃｒが対応して映像データが構成されている。クロックＣＬＫは、入力される映像データから抽出する場合や、映像データとは別に前段の装置から供給される場合が考えられる。
【００２５】
シリアル−パラレル変換回路１００は、色差データＣｂ’、輝度データＹ’、色差データＣｒをクロックＣＬＫの立ち上がりタイミングで取り出して分離し、異なるタイミングで出力する。タイミング調整回路２００は、色差データＣｒの出力タイミングに合わせて色差データＣｂと輝度データＹの出力タイミングを調整する。なお、本実施形態では、色差データＣｒの出力タイミングに色差データＣｂと輝度データＹの出力タイミングを合わせたが、色差データＣｒの出力タイミングよりも遅いタイミングに合わせて色差データＣｂ、Ｃｒ、輝度データＹの各出力タイミングを合わせるようにしてもよい。
【００２６】
画質調整回路３００は、タイミング調整回路２００から出力される輝度データＹ、色差データＣｂ、Ｃｒを用いて画質を調整する画像処理を行う。この画像処理は、輝度データＹ、色差データＣｂ、Ｃｒのそれぞれについて個別に行われ、画質調整後の輝度データＹ、色差データＣｂ、Ｃｒが並行して出力される。また、画質調整の程度（画質強調やぼかしの程度）は、調整パラメータの値を可変することにより変更可能であり、この調整パラメータの値を所定の範囲で設定する処理が調整パラメータ設定部３０２によって行われる。例えば、操作スイッチや操作つまみが備わった操作部を利用者が操作することにより、その操作内容を示す信号が調整パラメータ設定部３０２に送らる。調整パラメータ設定部３０２は、利用者の操作内容に応じて、表示対象となる映像の水平方向（走査方向）に関する画質調整を行うパラメータｘ、垂直方向に関する画質調整パラメータｙ、斜め方向に関する画質調整パラメータｚを設定する。これら３つのパラメータｘ、ｙ、ｚの詳細については後述する。
【００２７】
パラレル−シリアル変換回路４００は、画質調整回路３００から並行して出力される画質調整後の輝度データＹ、色差データＣｂ、Ｃｒに基づいて、ＩＴＵ−Ｒ．ＢＴ６０１−５／６５６に準拠したフォーマットの映像データを生成して出力する。このようにして、画像処理装置１は、入力された映像データに対して画質調整処理を行い、画質調整後の同じフォーマットの映像信号を出力する。
【００２８】
次に、画質調整回路３００の詳細について説明する。図３は、画質調整回路３００の構成を示す図である。図３に示すように、画質調整回路３００は、入力される輝度データＹ、色差データＣｂ、Ｃｒのそれぞれに対応する輝度データ処理部３１０、色差データ処理部３１２、３１４を備えている。輝度データ処理部３１０は、入力される輝度データＹに対して、設定されたパラメータｘ、ｙ、ｚに対応する画質調整処理を行う。色差データ処理部３１２は、入力される色差データＣｂに対して、設定されたパラメータｘ、ｙ、ｚに対応する画質調整処理を行う。色差データ処理部３１４は、入力される色差データＣｒに対して、設定されたパラメータｘ、ｙ、ｚに対応する画質調整処理を行う。なお、上述したように、色差データＣｂ、Ｃｒに対して２倍の数の輝度データＹが入力されるため、輝度データ処理部３１０の処理速度は色差データＣｂ、Ｃｒの処理速度の２倍に設定されている。例えば、輝度データ処理部３１０の動作クロックの周波数ｆYが色差データ処理部３１２、３１４の動作クロックｆCの２倍に設定されている。
【００２９】
図４は、輝度データ処理部３１０の詳細構成を示す図である。図４に示すように、輝度データ処理部３１０は、３つのラインメモリ３２０、３２２、３２４、アドレス発生回路３２６、スイッチ回路３２８、輝度データバッファ３３０、輝度データ演算回路３３２、制御回路３３４を備えている。なお、色差データ処理部３１２、３１４も輝度データ処理部３１０と同じ構成を有しており（輝度データバッファ３３０を色差データバッファに、輝度データ演算回路３３２を色差データ演算回路に置き換えるものとする）、詳細な説明は省略する。
【００３０】
ラインメモリ３２０、３２２、３２４のそれぞれは、走査順に入力される水平１ライン分の輝度データＹを格納する。例えば、最初に入力される１ライン分の輝度データＹがラインメモリ３２０に格納される。次に、入力される１ライン分の輝度データＹがラインメモリ３２２に格納される。次に、入力される１ライン分の輝度データＹがラインメモリ３２４に格納される。このようにして３ライン分の輝度データＹが格納された後に４ライン目の輝度データＹが入力されると、最初に戻ってラインメモリ３２０に格納される。このように、常に最新の３ライン分の輝度データＹがこれら３つのラインメモリ３２０、３２２、３２４に格納される。
【００３１】
アドレス発生回路３２６は、ラインメモリ３２０、３２２、３２４の書き込みアドレスおよび読み出しアドレスを発生する。アドレス発生回路３２６は、輝度データＹが入力されるタイミングに同期して書き込みアドレスの値を更新し、その時点で輝度データＹの書き込み対象となっているラインメモリ３２０、３２２、３２４のいずれかにこの書き込みアドレスを入力する。ラインメモリ３２０等では、入力される書き込みアドレスによって特定される格納領域に輝度データＹを格納する。また、アドレス発生回路３２６によって発生した読み出しアドレスは、３つのラインメモリ３２０、３２２、３２４に同時に入力される。本実施形態で行われる画質調整処理は、水平方向に３画素および垂直方向に３画素、合計で９画素分の輝度データＹを用いて行われるため、水平位置が同じ画素の輝度データＹを同時に読み出すために、同じ読み出しアドレスが３つのラインメモリ３２０、３２２、３２４に同時に入力される。
【００３２】
スイッチ回路３２８は、３つのラインメモリ３２０、３２２、３２４から同時に読み出される輝度データＹの並べ替えを行う。例えば、最初に入力される３ライン分の輝度データＹに着目すると、最後に入力された１ライン分の輝度データＹはラインメモリ３２４に格納されており、その前に入力された１ライン分の輝度データＹはラインメモリ３２２に格納されており、最も古い１ライン分の輝度データＹはラインメモリ３２０に格納されている。一般には、モニタ装置等の画面の左上から水平方向に走査順番が設定されているいるため、画質調整処理の対象となる３×３画素の中の上位ラインの３画素分の輝度データＹがラインメモリ３２０に、中央ラインの３画素分の輝度データＹがラインメモリ３２２に、下位ラインの３画素分の輝度データＹがラインメモリ３２４にそれぞれ格納されている。しかし、４ライン目の輝度データＹはラインメモリ３２０に上書きされるため、画質調整処理の対象となる３×３画素の上位ライン、中央ライン、下位ラインと各ラインメモリ３２０、３２２、３２４との関係を１ライン分シフトさせる必要があり、この処理をスイッチ回路３２８で行っている。
【００３３】
図５は、スイッチ回路３２８の構成例を示す図である。図５に示す例では、スイッチ回路３２８は、３個のセレクタ３４０、３４２、３４４によって構成されている。セレクタ３４０、３４２、３４４のそれぞれは、３つの入力端子Ａ、Ｂ、Ｃを有している。入力端子Ａには、ラインメモリ３２０から読み出される輝度データＹが入力される。入力端子Ｂには、ラインメモリ３２２から読み出される輝度データＹが入力される。入力端子Ｃには、ラインメモリ３２４から読み出される輝度データＹが入力される。セレクタ３４０は、入力端子Ａ、Ｂ、Ｃ、Ａ、…の順番にラインメモリの選択を行い、走査順が最も古いラインメモリから読み出される輝度データＹを選択的に出力する。セレクタ３４２は、入力端子Ｂ、Ｃ、Ａ、Ｂ、…の順番にラインメモリの選択を行い、走査順が次に古いラインメモリから読み出される輝度データＹを選択的に出力する。セレクタ３４４は、入力端子Ｃ、Ａ、Ｂ、Ｃ、…の順番にラインメモリの選択を行い、走査順が最も新しいラインメモリから読み出される輝度データＹを選択的に出力する。
【００３４】
輝度データバッファ３３０は、スイッチ回路３２８を介して３つのラインメモリ３２０、３２２、３２４から読み出される３×３画素分の輝度データＹを格納する。輝度データ演算回路３３２は、輝度データバッファ３３０に格納された９画素分の輝度データに基づいて、中心画素（着目画素）に対応する画質調整後の輝度データを演算する。制御回路３３４は、アドレス発生回路３２６に読み出しアドレスおよび書き込みアドレスの発生の指示を行うとともに、ラインメモリ３２０、３２２、３２４の１つあるいは全てに対してイネーブル信号を送って、輝度データの書き込み動作あるいは読み出し動作を制御する。また、制御回路３３４は、スイッチ回路３２８を構成する各セレクタにおける選択状態を切り替える制御を行う。
【００３５】
次に、画質調整処理の詳細について説明する。図６は、画質調整処理の対象となる９画素の配置と輝度データＹの関係を示す図である。上位ラインに対応して配置された３画素の輝度データを左から順にＡ、Ｂ、Ｃ、中央ラインに対応して配置された３画素の輝度データを左から順にＤ、Ｅ、Ｆ、下位ラインに対応して配置された３画素の輝度データを順にＧ、Ｈ、Ｉとする。画質調整処理によって、中央画素の輝度データがＥからＥ’に変更される。
【００３６】
図７は、１つの画素がその周囲に配置された８つの画素に与える影響度合いを示す図である。図８は、水平方向についての影響度合いを表すインパルス応答波形を示す図である。図８に示すように、着目画素に対応する重み付け係数をｅとしたときに、水平方向に隣接する画素の隣接側半分領域（一部領域）の重みづけ係数がｂに、反隣接側半分領域（残部領域）の重みづけ係数がａに設定されている。これらの重み付け係数ａ、ｂ、ｅの値を調整することにより、水平方向に隣接する画素に対する中央画素の影響の度合いを調整することが可能になる。
【００３７】
図９は、垂直方向についての影響度合いを表すインパルス応答波形を示す図である。図９に示すように、着目画素に対応する重み付け係数をｅとしたときに、垂直方向に隣接する画素の隣接側半分領域の重みづけ係数がｄ（一部領域）に、反隣接側半分領域（残部領域）の重みづけ係数がｃに設定されている。これらの重み付け係数ｃ、ｄ、ｅの値を調整することにより、垂直方向に隣接する画素に対する中央画素の影響の度合いを調整することが可能になる。
【００３８】
図１０は、斜め方向についての影響度合いを表すインパルス応答波形を示す図である。図１０に示すように、着目画素に対応する重み付け係数をｅとしたときに、斜め方向に隣接する画素の隣接側１／４領域（一部領域）の重みづけ係数がｇに、反隣接側３／４領域（残部領域）の重みづけ係数がｆに設定されている。これらの重み付け係数ｆ、ｇ、ｅの値を調整することにより、斜め方向に隣接する画素に対する中央画素の影響の度合いを調整することが可能になる。
【００３９】
ところで、上述した図７〜図１０を用いた説明では、中心画素がその周囲の画素に与える影響を考えたが、中心画素の画質調整後の輝度データＥを求めるためには、反対に周辺画素が中心画素に与える影響を考える必要がある。
【００４０】
図１１は、中心画素に対して水平方向に隣接する左右の画素による中心画素への影響の度合いを示す図である。隣接画素が中央画素に与える影響の度合いは、図８に示したインパルス応答波形で求めることができる。隣接画素の輝度データＤに重み付け係数ｂを乗算することにより、中央画素の左半分領域に対する影響の度合いｂＤが得られる。また、隣接画素の輝度データＤに重み付け係数ａを乗算することにより、中央画素の右半分領域に対する影響の度合いａＤが得られる。
【００４１】
右側の隣接画素に着目した場合も同様であり、隣接画素の輝度データＦに重み付け係数ａを乗算することにより、中央画素の左半分領域に対する影響の度合いａＦが得られる。また、隣接画素の輝度データＦに重み付け係数ｂを乗算することにより、中央画素の右半分領域に対する影響の度合いｂＦが得られる。
【００４２】
図１２は、中心画素に対して垂直方向に隣接する上下の画素による中心画素への影響の度合いを示す図である。隣接画素が中央画素に与える影響の度合いは、図９に示したインパルス応答波形で求めることができる。隣接画素の輝度データＢに重み付け係数ｄを乗算することにより、中央画素の上半分領域に対する影響の度合いｄＢが得られる。また、隣接画素の輝度データＢに重み付け係数ｃを乗算することにより、中央画素の下半分領域に対する影響の度合いｃＢが得られる。
【００４３】
下側の隣接画素に着目した場合も同様であり、隣接画素の輝度データＨに重み付け係数ｃを乗算することにより、中央画素の上半分領域に対する影響の度合いｃＨが得られる。また、隣接画素の輝度データＨに重み付け係数ｄを乗算することにより、中央画素の下半分領域に対する影響の度合いｄＨが得られる。
【００４４】
図１３は、中心画素に対して斜め方向に隣接する角部の画素による中心画素への影響の度合いを示す図である。隣接画素が中央画素に与える影響の度合いは、図１０に示したインパルス応答波形で求めることができる。隣接画素の輝度データＡに重み付け係数ｇを乗算することにより、中央画素の左上１／４領域に対する影響の度合いｇＡが得られる。また、隣接画素の輝度データＡに重み付け係数ｆを乗算することにより、中央画素の左上１／４領域を除く３／４領域に対する影響の度合いｆＡが得られる。
【００４５】
右上の隣接画素に着目した場合も同様であり、隣接画素の輝度データＣに重み付け係数ｆを乗算することにより、中央画素の右上１／４領域を除く３／４領域に対する影響の度合いｆＣが得られる。また、隣接画素の輝度データＣに重み付け係数ｇを乗算することにより、中央画素の右上１／４領域に対する影響の度合いｇＣが得られる。
【００４６】
隣接画素の輝度データＧに重み付け係数ｇを乗算することにより、中央画素の左下１／４領域に対する影響の度合いｇＧが得られる。また、隣接画素の輝度データＧに重み付け係数ｆを乗算することにより、中央画素の左下１／４領域を除く３／４領域に対する影響の度合いｆＧが得られる。
【００４７】
隣接画素の輝度データＩに重み付け係数ｆを乗算することにより、中央画素の右下１／４領域を除く３／４領域に対する影響の度合いｆＩが得られる。また、隣接画素の輝度データＩに重み付け係数ｇを乗算することにより、中央画素の右下１／４領域に対する影響の度合いｇＩが得られる。
【００４８】
以上の結果を総合すると、着目画素の左上１／４領域の輝度データＥ11、右上１／４領域の輝度データＥ12、左下１／４領域の輝度データＥ21、右下１／４領域の輝度データＥ22は以下のようになる。
【００４９】
Ｅ11＝（ｅＥ＋ｇＡ＋ｄＢ＋ｆＣ＋ｂＤ＋ａＦ＋ｆＧ＋ｃＨ＋ｆＩ）／ｅ  …（１）
Ｅ12＝（ｅＥ＋ｆＡ＋ｄＢ＋ｇＣ＋ａＤ＋ｂＦ＋ｆＧ＋ｃＨ＋ｆＩ）／ｅ  …（２）
Ｅ21＝（ｅＥ＋ｆＡ＋ｃＢ＋ｆＣ＋ｂＤ＋ａＦ＋ｇＧ＋ｄＨ＋ｆＩ）／ｅ  …（３）
Ｅ22＝（ｅＥ＋ｆＡ＋ｃＢ＋ｆＣ＋ａＤ＋ｂＦ＋ｆＧ＋ｄＨ＋ｇＩ）／ｅ  …（４）
なお、（１）〜（４）式のそれぞれにおける１／ｅの係数は、画質調整の前後で輝度データの平均値が変動しないように調整するためのものである。
【００５０】
ところで、実際の中心画素は、上述したように４つの領域に分割されているのではなく、全体として１つの領域を有するため、以下に示すように、（１）〜（４）式で演算される各領域の輝度データＥ11、Ｅ12、Ｅ21、Ｅ22を平均化することにより、画質調整後の輝度データＥ’が得られる。
【００５１】
Ｅ’＝（Ｅ11＋Ｅ12＋Ｅ21＋Ｅ22）／４ｅ
＝（４ｅＥ＋（３ｆ＋ｇ）（Ａ＋Ｃ＋Ｇ＋Ｉ）
＋２（ｃ＋ｄ）（Ｂ＋Ｈ）＋２（ａ＋ｂ）（Ｄ＋Ｆ））／４ｅ
ここで、３ｆ＋ｇ＝ｚ、ｃ＋ｄ＝ｙ、ａ＋ｂ＝ｘとおくと、
Ｅ’＝（４ｅＥ＋ｚ（Ａ＋Ｃ＋Ｇ＋Ｉ）
＋２ｙ（Ｂ＋Ｈ）＋２ｘ（Ｄ＋Ｆ））／４ｅ          …（５）
となる。ｘ、ｙ、ｚが画質調整パラメータであり、それぞれの値が調整パラメータ設定部３０２によって設定される。（５）式において、ｘ＝０、ｙ＝０、ｚ＝０に設定すると、画質調整後の輝度データＥ’＝Ｅとなって、画質調整処理が全く行われない場合に相当する。これを回避するためには、ｘ≠０、ｙ≠０、ｚ≠０とすればよいが、それぞれの値が正の場合には、エンハンス効果（エッジ強調効果）ではなくぼかし効果が得られる。このため、エンハンス効果を得たい場合にはそれぞれの値を負に設定する必要がある。以下の説明では、エンハンス効果を得る場合の詳細について説明するが、ぼかし効果を得る場合についても考え方は同じである。また、ｘ、ｙ、ｚの値を０以外の値にすることにより、これらの値を可変に設定することに伴って、輝度データＥ’のゲインが変動してしまう。そこで、係数の総和Ｍ（＝ｘ＋ｙ＋ｚ）で正規化した輝度データＥ’’を画質調整結果としている。
【００５２】
Ｅ’’＝（４ｅＥ＋ｚ（Ａ＋Ｃ＋Ｇ＋Ｉ）
＋２ｙ（Ｂ＋Ｈ）＋２ｘ（Ｄ＋Ｆ））／４ｅＭ        …（６）
輝度データ演算回路３３２は、（６）式で示した内容の演算を行うことにより画質調整処理を行う。図１４は、輝度データ演算回路３３２の詳細構成を示す図である。輝度データ演算回路３３２は、１０個の加算器３５０〜３６８、９個の乗算器３７４〜３９０、１個の除算器３９２を備えている。
【００５３】
乗算器３８４は、乗数がｅに設定されており、入力される輝度データＥをｅ倍して出力する。乗算器３８６は、乗数が４に設定されており、乗算器３８４の出力（ｅＥ）を４倍して出力する。このようにして、（６）式に含まれる「４ｅＥ」の項が演算される。
【００５４】
加算器３５０は、入力される輝度データＡと輝度データＣを加算する。また、加算器３５２は、入力される輝度データＧと輝度データＩを加算する。加算器３５８は、加算器３５０の出力（Ａ＋Ｃ）と加算器３５２の出力（Ｇ＋Ｉ）を加算する。乗算器３７４は、乗数が調整パラメータ設定部３０２から出力される画質調整パラメータｚに設定されており、加算器３５８の出力（Ａ＋Ｃ＋Ｇ＋Ｉ）をｚ倍して出力する。このようにして、（６）式に含まれる「ｚ（Ａ＋Ｃ＋Ｇ＋Ｉ）」の項が演算される。
【００５５】
加算器３５４は、入力される輝度データＢと輝度データＨを加算する。乗算器３７６は、乗数が調整パラメータ設定部３０２から出力される画質調整パラメータｙに設定されており、加算器３５４の出力（Ｂ＋Ｈ）をｙ倍して出力する。乗算器３８０は、乗数が２に設定されており、乗算器３７６の出力（ｙ（Ｂ＋Ｈ））を２倍して出力する。このようにして、（６）式に含まれる「２ｙ（Ｂ＋Ｈ）」の項が演算される。
【００５６】
加算器３５６は、入力される輝度データＤと輝度データＦを加算する。乗算器３７８は、乗数が調整パラメータ設定部３０２から出力される画質調整パラメータｘに設定されており、加算器３５６の出力（Ｄ＋Ｆ）をｘ倍して出力する。乗算器３８２は、乗数が２に設定されており、乗算器３７８の出力（ｘ（Ｄ＋Ｆ））を２倍して出力する。このようにして、（６）式に含まれる「２ｘ（Ｄ＋Ｆ）」の項が演算される。
【００５７】
加算器３６０は、乗算器３７４の出力と乗算器３８０の出力とを加算する。加算器３６２は、乗算器３８２の出力と乗算器３８６の出力とを加算する。さらに、加算器３６８は、これら２つの加算器３６０、３６２の出力を加算する。このようにして、（６）式に含まれる「４ｅＥ＋ｚ（Ａ＋Ｃ＋Ｇ＋Ｉ）＋２ｙ（Ｂ＋Ｈ）＋２ｘ（Ｄ＋Ｆ）」の項目が計算される。
【００５８】
加算器３７０は、調整パラメータ設定部３０２から出力される２つの画質調整パラメータｘ、ｙを加算する。加算器３７２は、加算器３７０の出力（ｘ＋ｙ）と調整パラメータ設定部３０２から出力される調整パラメータｚとを加算する。乗算器３８８は、乗数がｅに設定されており、加算器３７２の出力（ｘ＋ｙ＋ｚ＝Ｍ）をｅ倍して出力する。乗算器３９０は、乗数が４に設定されており、乗算器３８８の出力（ｅＭ）を４倍して出力する。
【００５９】
除算器３９２は、乗算器３９０の出力（４ｅＭ）が除数に設定されており、加算器３６８の出力を（４ｅＥ＋ｚ（Ａ＋Ｃ＋Ｇ＋Ｉ）＋２ｙ（Ｂ＋Ｈ）＋２ｘ（Ｄ＋Ｆ））を４ｅＭで割って出力する。このようにして、（６）式で示される演算が行われ、画質調整後の輝度データＥ’’が出力される。
【００６０】
図１５、図１６、図１７は、画質調整パラメータとエンハンス効果との関係を示す図である。図１５には画質調整パラメータｘを可変した場合の水平方向のエンハンス効果が示されている。図１６には画質調整パラメータｙを可変した場合の垂直方向のエンハンス効果が示されている。図１７には画質調整パラメータｚを可変した場合の斜め方向のエンハンス効果が示されている。例えば、図８〜図１０において、ｅ＝８０、ａ＝ｃ＝ｆ＝−１５に設定し、ｂ、ｄ、ｇを可変することによって、画質調整パラメータｘ、ｙ、ｚが変更されるものとする。
【００６１】
水平方向については、図１５に示すように、ａの値が固定されている場合にはｂの値が０のときｘの値（＝−１５）が最も小さくなってエンハンス効果が最も強くなり、垂直方向のエッジが強調される画像（輝度データ）が得られる。また、ｂの値を大きくすると、これに伴ってｘの値が大きくなって０に近づくため、次第にエンハンス効果が弱くなる。そして、ｂの値を１５にするとｘの値が０になって、エンハンス効果がなくなる。
【００６２】
同様に、垂直方向については、図１６に示すように、ｃの値が固定されている場合にはｄの値が０のときｙの値（＝−１５）が最も小さくなってエンハンス効果が最も強くなり、水平方向のエッジが強調される画像（輝度データ）が得られる。また、ｄの値を大きくすると、これに伴ってｙの値が大きくなって０に近づくため、次第にエンハンス効果が弱くなる。そして、ｄの値を１５にするとｙの値が０になって、エンハンス効果がなくなる。
【００６３】
また、斜め方向については、図１７に示すように、ｆの値が固定されている場合にはｇの値が０のときｚの値（＝−４５）が最も小さくなってエンハンス効果が最も強くなり、斜め方向のエッジが強調される画像（輝度データ）が得られる。また、ｇの値を大きくすると、これに伴ってｚの値が大きくなって０に近づくため、次第にエンハンス効果が弱くなる。そして、ｇの値を４５にするとｚの値が０になって、エンハンス効果がなくなる。
【００６４】
上述した制御回路３３４、アドレス発生回路３２６が画素データ読み出し手段に、輝度データバッファ３３０が画素データ格納手段に、輝度データ演算回路３３２が画素データ演算手段に、制御回路３３４、アドレス発生回路３２６が画素データ書き込み手段に、調整パラメータ設定部３０２が調整パラメータ設定手段にそれぞれ対応する。
【００６５】
このように、本実施形態の画像処理装置１では、着目画素を含む９画素を抽出し、これら９画素の画素データを用いて着目画素に対応する新たな画素データ（輝度データ、色差データ）を演算するだけでエッジ強調等の画質調整処理を行うことができるため、エッジの抽出やゲイン調整を行った後に元の画素データに加算する等の複雑な処理が不要となり、処理の簡略化が可能となる。
【００６６】
また、上述した走査ラインが更新される毎に、走査順が最も古い画素データが格納された３つのラインメモリ３２０、３２２、３２４に、更新された走査ラインに対応する新しい画素データが上書きされる。これにより、走査ラインが変更される毎に、次の走査ラインに対応する画素データを次々に１つのラインメモリに格納するだけで、必要な３つの走査ライン分の画素データを格納することができる。
【００６７】
また、上述した走査ラインが更新される毎に、輝度データバッファ３３０から読み出される９画素分の画素データと３つのラインメモリ３２０、３２２、３２４との対応関係をシフトさせるスイッチ回路３２８を備えているため、３つのラインメモリ３２０、３２２、３２４と抽出する９画素との関係を走査ラインが更新される毎に変更することができ、常に、走査ラインの順番と抽出される９画素との関係とが同じになるようにすることが可能になる。
【００６８】
また、上述したスイッチ回路３２８は、３つのラインメモリ３２０、３２２、３２４から読み出される画素データを選択出力する３入力の３つのセレクタ３４０、３４２、３４４を有し、これら３つのセレクタ３４０、３４２、３４４は、走査ラインが更新される毎に、それぞれに対応して選択対象となるラインメモリを重複しないように切り替えている。これにより、走査ラインの順番と抽出される９画素との関係を、順番に切り替えることが容易となる。
【００６９】
また、着目画素に対して隣接する２つの走査ラインに対応し、走査ラインに対して垂直方向に着目画素と隣接する２つの画素の画素データをＢ、Ｈとしたときに、これらの画素データＢ、Ｈの加算値に比例した値を、着目画素の画素データＥに加算することにより、着目画素に対する画質調整処理を行っている。これにより、垂直方向に隣接する画素による影響を着目画素の画素データに反映させた画質調整処理を行うことが可能になる。
【００７０】
また、着目画素に対して隣接する２つの走査ラインに対応し、着目画素に対して斜め方向に隣接する４つの画素の画素データをＡ、Ｃ、Ｇ、Ｉとしたときに、これらの画素データＡ、Ｃ、Ｇ、Ｉの加算値に比例した値を、着目画素の画素データＥに加算することにより、着目画素に対する画質調整処理を行っている。これにより、斜め方向に隣接する画素による影響を着目画素の画素データに反映させた画質調整処理を行うことが可能になる。
【００７１】
また、上述した加算値に比例した値を演算する際の比例定数（（６）式におけるｚ、２ｙ、２ｘ）を負の値に設定することにより、加算値の加算対象となった画素と着目画素とが並ぶ方向に沿ったエンハンス処理を行うことができ、画像に含まれるエッジ部分を強調するエンハンス効果を実現することができる。
【００７２】
また、上述した加算値に比例した値を演算する際の比例定数を正の値に設定することにより、加算値の加算対象となった画素と着目画素とが並ぶ方向に沿ったぼかし処理を行うことができ、画像に含まれるエッジ部分を平均化するぼかし効果を実現することができる。
【００７３】
また、上述した比例定数を値が変更可能な調整パラメータとし、調整パラメータの値を可変に設定することにより、エンハンス効果やぼかし効果の程度を可変に設定することが可能になる。特に、調整パラメータの値を変更するだけで、容易にエンハンス効果やぼかし効果の程度を調整した画素データを得ることができる。
【００７４】
また、一の画素がその周辺画素に与える影響を示すインパルス応答波形を用いる場合に、このインパルス応答波形は、周辺画素の一部領域とそれ以外の残部領域に対して一の画素が与える影響を異ならせる重み付け係数が設定されている。これにより、一の画素がその周囲に配置された周辺画素に与える影響の度合いを細かく設定することができる。特に、一の画素に近い一部領域に対応して重み付け係数の値を正に、一の画素から遠い残部領域に対応して重み付け係数の値を負に設定している。これにより、データ間の補間処理を行う一般的に標本化関数と同様にインパルス応答に負の領域を持たせることができ、一の画素による周辺画素への影響の度合いを正確に反映させて、より自然な画質調整後の画像を得ることができる。
【００７５】
また、上述した重み付け係数を変更可能に設定することにより、画質調整の程度を可変に設定することが可能になる。さらに、上述したインパルス応答波形は、一の画素に対する周辺画素の相対的な位置関係に応じて個別に設定可能としている。これにより、画像の内容に方向性がある場合に（例えば、エッジがどの方向を向いているかによって）、その方向を反映させた画質調整処理が可能となる。特に、画像の色や濃淡が変化する向きが水平、垂直、斜め方向のいずれの方向に沿っているかによって強調やぼかしの程度を調整することが可能になる。
【００７６】
なお、本発明は上記実施形態に限定されるものではなく、本発明の要旨の範囲内において種々の変形実施が可能である。例えば、上述した実施形態では、ＩＴＵ−Ｒ．ＢＴ６０１−５／６５６に準拠したフォーマットの映像データが入力される場合について説明したが、走査順に映像信号が入力されるものであれば、他のフォーマットであっても同様に画質調整処理を行うことができる。また、輝度データや色差データではなく、走査順にＲＧＢデータが入力される場合や、白黒映像用の濃淡データが入力される場合であってもよい。ＲＧＢデータの場合には、Ｒ成分の画素データとＧ成分の画素データとＢ成分の画素データとを輝度データと色差データの場合と同様に分離して、別々に画質調整処理を行うようにすればよい。
【００７７】
また、上述した実施形態では、画質調整パラメータｘ、ｙ、ｚの値を負に設定することによりエンハンス効果を得たが、これらの画質調整パラメータｘ、ｙ、ｚの値を正に設定してもよい。この場合には、エンハンス効果の代わりに画像をぼかす効果が得られる。
【００７８】
また、上述した実施形態では、画質調整パラメータｘ、ｙを別々に設定するようにしたが、水平方向と垂直方向のエンハンス効果を同じに設定する場合にはこれら２つの画質調整パラメータｘ、ｙの値を同じに設定するようにしてもよい。この場合には、図１４に示した乗算器３７６と乗算器３７８の前段に加算器を追加して加算器３５４、３５６の各出力を加算し、その後、乗算器３７６（あるいは乗算器３７８）にこの追加された加算器の出力を入力すればよい。このようにすることで、使用されない乗算器３７８（あるいは乗算器３７６）とその後段の乗算器３８２（あるいは乗算器３８０）を省略することができる。
【００７９】
また、上述した実施形態では、１つの画素がその周囲に配置された８つの画素に与える影響度合いを図７に示すようにしたが、この内容を変更するようにしてもよい。例えば、斜め方向に対する影響度合いを中心画素に近い１／４領域について重み係数をｇとし、それ以外の３／４領域について重み係数をｆとしたが、中心画素に近い３／４領域について重み係数をｇとし、それ以外の１／４領域について重み係数をｆとしてもよい。あるいは、中心画素に近い側の垂直方向の１／２領域について重み係数をｇ、それ以外の１／２領域について重み係数をｆとしたり、中心画素に近い側に水平方向の１／２領域について重み付け係数をｇ、それ以外の１／２領域について重み付け係数をｆとしてもよい。
（産業上の利用可能性）
本発明によれば、着目画素を含む９画素を抽出し、これら９画素の画素データを用いて着目画素に対応する新たな画素データを演算するだけでエッジ強調等の画質調整処理を行うことができるため、エッジの抽出やゲイン調整を行った後に元の画素データに加算する等の複雑な処理が不要となり、処理の簡略化が可能となる。
【図面の簡単な説明】
【００８０】
【図１】一実施形態の画像処理装置の全体構成を示す図である。
【図２】シリアル−パラレル変換回路およびタイミング調整回路の動作タイミングを示す図である。
【図３】画質調整回路の構成を示す図である。
【図４】輝度データ処理部の詳細構成を示す図である。
【図５】スイッチ回路の構成例を示す図である。
【図６】画質調整処理の対象となる９画素の配置と輝度データＹの関係を示す図である。
【図７】１つの画素がその周囲に配置された８つの画素に与える影響度合いを示す図である。
【図８】水平方向についての影響度合いを表すインパルス応答波形を示す図である。
【図９】垂直方向についての影響度合いを表すインパルス応答波形を示す図である。
【図１０】斜め方向についての影響度合いを表すインパルス応答波形を示す図である。
【図１１】中心画素に対して水平方向に隣接する左右の画素による中心画素への影響の度合いを示す図である。
【図１２】中心画素に対して垂直方向に隣接する上下の画素による中心画素への影響の度合いを示す図である。
【図１３】中心画素に対して斜め方向に隣接する角部の画素による中心画素への影響の度合いを示す図である。
【図１４】輝度データ演算回路の詳細構成を示す図である。
【図１５】画質調整パラメータとエンハンス効果との関係を示す図である。
【図１６】画質調整パラメータとエンハンス効果との関係を示す図である。
【図１７】画質調整パラメータとエンハンス効果との関係を示す図である。
【符号の説明】
【００８１】
１  画像処理装置
１００  シリアル−パラレル変換回路
２００  タイミング調整回路
３００  画質調整回路
３０２  調整パラメータ設定部
３１０  輝度データ処理部
３１２、３１４  色差データ処理部
３２０、３２２、３２４  ラインメモリ
３２６  アドレス発生回路
３２８  スイッチ回路
３３０  輝度データバッファ
３３２  輝度データ演算回路
３３４  制御回路
３５０〜３６８  加算器
３７４〜３９０  乗算器
３９２  除算器
４００  パラレル−シリアル変換回路
【図１】
0004098344.tif 000002
【図２】
0004098344.tif 000003
【図３】
0004098344.tif 000004
【図４】
0004098344.tif 000005
【図５】
0004098344.tif 000006
【図６】
0004098344.tif 000007
【図７】
0004098344.tif 000008
【図８】
0004098344.tif 000009
【図９】
0004098344.tif 000010
【図１０】
0004098344.tif 000011
【図１１】
0004098344.tif 000012
【図１２】
0004098344.tif 000013
【図１３】
0004098344.tif 000014
【図１４】
0004098344.tif 000015
【図１５】
0004098344.tif 000016
【図１６】
0004098344.tif 000017
【図１７】
0004098344.tif 000018