(57)【要約】【課題】フィルタ処理を行う範囲とフィルタ処理を行わない範囲との境界における症状をより容易に是正することができる画像処理装置及び画像処理方法を提供する。【解決手段】画像データのフィルタ処理を行う画像処理装置１００に、画素値に補正値を反映させることによりフィルタ処理を行うフィルタ処理部２と、画素の表示位置に基づいて、ゲイン値を生成する調整値生成部６と、調整値生成部６によって生成されたゲイン値に基づいて、補正値を変更する補正値変更部７と、を備えた。【選択図】図１
2010257196.tif 000002
【特許請求の範囲】
【請求項１】
画像データのフィルタ処理を行う画像処理装置であって、
画素値に補正値を反映させることによりフィルタ処理を行うフィルタ処理手段と、
画素の位置情報に基づいて、調整値を生成する調整値生成手段と、
前記調整値生成手段によって生成された前記調整値に基づいて、前記補正値を変更する補正値変更手段と、
を備える画像処理装置。
【請求項２】
前記位置情報と前記調整値とが対応付けられた調整値情報を記憶する記憶手段を備え、
前記調整値生成手段は、前記位置情報に基づいて前記調整値情報を参照し、前記調整値を生成する請求項１に記載の画像処理装置。
【請求項３】
前記調整値情報は、前記調整値が前記位置情報を変数とする関数で表される情報である請求項２に記載の画像処理装置。
【請求項４】
前記調整値情報において、所定大きさの画像領域の境界近傍から前記画像領域内の中央領域の境界近傍までの範囲の前記位置情報に対応する前記調整値は、前記画像領域の境界近傍を表す前記位置情報に対応する前記調整値から、前記中央領域の境界近傍を表す前記位置情報に対応する前記調整値に向かって、徐々に変化する請求項２又は３に記載の画像処理装置。
【請求項５】
前記調整値情報において、前記関数は、矩形関数である請求項３に記載の画像処理装置。
【請求項６】
前記調整値生成手段は、
前記画素の水平位置情報に基づいて、水平調整値を生成する水平調整値生成手段と、
前記画素の垂直位置情報に基づいて、垂直調整値を生成する垂直調整値生成手段と、
を備え、
前記補正値変更手段は、前記水平調整値と前記垂直調整値とに基づいて、前記補正値を変更する請求項１乃至５の何れか一項に記載の画像処理装置。
【請求項７】
画像データのフィルタ処理を行う画像処理方法であって、
画素値に補正値を反映させるフィルタ処理と、
画素の位置情報に基づいて、調整値を生成する調整値生成処理と、
前記調整値生成処理において生成された前記調整値に基づいて、前記補正値を変更する補正値変更処理と、
を備える画像処理方法。
【請求項８】
記憶手段により、前記位置情報と前記調整値とが対応付けられた調整値情報を記憶し、
前記調整値生成処理において、前記位置情報に基づいて前記調整値情報を参照し、前記調整値を生成する請求項７に記載の画像処理方法。
【請求項９】
前記調整値情報は、前記調整値が前記位置情報を変数とする関数で表される情報である請求項８に記載の画像処理方法。
【請求項１０】
前記調整値情報において、所定大きさの画像領域の境界近傍から前記画像領域内の中央領域の境界近傍までの範囲の前記位置情報に対応する前記調整値は、前記画像領域の境界近傍を表す前記位置情報に対応する前記調整値から、前記中央領域の境界近傍を表す前記位置情報に対応する前記調整値に向かって、徐々に変化する請求項８又は９に記載の画像処理方法。
【請求項１１】
前記調整値情報において、前記関数は、矩形関数である請求項９に記載の画像処理方法。
【請求項１２】
前記調整値生成処理は、
前記画素の水平位置情報に基づいて、水平調整値を生成する水平調整値生成処理と、
前記画素の垂直位置情報に基づいて、垂直調整値を生成する垂直調整値生成処理と、
を備え、
前記補正値変更処理において、前記水平調整値と前記垂直調整値とに基づいて、前記補正値を変更する請求項７乃至１１の何れか一項に記載の画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理装置及び画像処理方法に関し、特に、画像データのフィルタ処理を行う画像処理装置及び画像処理方法に関する。
【背景技術】
【０００２】
従来、画像データのフィルタ処理においては、画像データの各画素に所定のフィルタ係数を乗算する。例えば、３×３画素などの所定の大きさのフィルタが用いられて、フィルタ処理が行われる。
しかし、フィルタ処理を行う範囲とフィルタ処理を行わない範囲との境界において、フィルタ処理を行わない範囲の画素の影響を取り込んでしまい、フィルタ処理後の画像に症状が生じてしまう場合があった。
【０００３】
そこで、特許文献１及び特許文献２には、フィルタ処理を行う範囲の周辺の領域の画素として、フィルタ処理を行う範囲内の縁部に該当する画素をコピーした後、フィルタ処理を行う技術が記載されている。これにより、フィルタ処理を行う範囲の周辺の画素の影響を低減することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−０９３９６６号公報
【特許文献２】特開２００６−１９６９３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１及び特許文献２に記載の技術では、画像処理装置に、フィルタ処理を行う範囲の周辺の領域の画素として、フィルタ処理を行う範囲内の縁部に該当する画素をコピーするためのハード構成を追加する必要がある。さらに、フィルタのタップ数が増えると、当該コピー処理の制御が難しくなってしまうという問題がある。
【課題を解決するための手段】
【０００６】
本発明の第１の態様にかかる画像処理装置は、画像データのフィルタ処理を行う画像処理装置である。また、前記画像処理装置は、フィルタ処理手段と、調整値生成手段と、補正値変更手段と、を備える。前記フィルタ処理手段は、画素値に補正値を反映させることによりフィルタ処理を行う。前記調整値生成手段は、画素の位置情報に基づいて、調整値を生成する。前記補正値変更手段は、前記調整値生成手段によって生成された前記調整値に基づいて、前記補正値を変更する。
【０００７】
本発明の第１の態様においては、画素の位置情報に基づいて調整値が生成され、当該調整値に基づいて補正値が変更される。換言すれば、フィルタ処理における補正値が画素の位置情報に基づいて変更される。これにより、フィルタ処理を行う範囲とフィルタ処理を行わない範囲との境界において、フィルタ処理を行わない範囲の画素の影響を取り込んでしまうことによる症状を是正することができる。具体的には、例えば、フィルタ処理を行う範囲とフィルタ処理を行わない範囲との境界部分を表す位置情報に基づいて、補正値を変更することにより、当該症状を是正することができる。
また、従来のように、フィルタ処理を行う範囲内の縁部に該当する画素をコピーする処理を行う必要もない。そのため、当該コピー処理のためのハード構成を追加する必要もない。さらに、フィルタのタップ数が増えても、当該コピー処理の制御を必要としないため、全体の処理の制御もより容易に行うことができる。
したがって、フィルタ処理を行う範囲とフィルタ処理を行わない範囲の影響をより容易に是正することができる。
【０００８】
本発明の第２の態様にかかる画像処理方法は、画像データのフィルタ処理を行う画像処理方法である。また、前記画像処理方法は、フィルタ処理と、調整値生成処理と、補正値変更処理と、を備える。前記フィルタ処理においては、画素値に補正値を反映させる。前記調整値生成処理においては、画素の位置情報に基づいて、調整値を生成する。前記補正値変更処理においては、前記調整値生成処理において生成された前記調整値に基づいて、前記補正値を変更する。
【０００９】
本発明の第２の態様においては、画素の位置情報に基づいて調整値が生成され、当該調整値に基づいて補正値が変更される。換言すれば、フィルタ処理における補正値が画素の位置情報に基づいて変更される。これにより、フィルタ処理を行う範囲とフィルタ処理を行わない範囲との境界において、フィルタ処理を行わない範囲の画素の影響を取り込んでしまうことによる症状を是正することができる。具体的には、例えば、フィルタ処理を行う範囲とフィルタ処理を行わない範囲との境界部分を表す位置情報に基づいて、補正値を変更することにより、当該症状を是正することができる。
また、従来のように、フィルタ処理を行う範囲内の縁部に該当する画素をコピーする処理を行う必要もない。そのため、当該コピー処理のためのハード構成を追加する必要もない。さらに、フィルタのタップ数が増えても、当該コピー処理の制御を必要としないため、全体の処理の制御もより容易に行うことができる。
したがって、フィルタ処理を行う範囲とフィルタ処理を行わない範囲の影響をより容易に是正することができる。
【発明の効果】
【００１０】
本発明により、フィルタ処理を行う範囲とフィルタ処理を行わない範囲との境界における症状をより容易に是正することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施の形態１にかかる画像処理装置の構成の一例を示すブロック図である。
【図２】本発明の実施の形態１にかかるゲイン値情報を説明する図である。
【図３】本発明の実施の形態１にかかるゲイン値情報を説明する図である。
【図４】本発明の実施の形態１にかかるゲイン値情報を説明する図である。
【図５】本発明の実施の形態１にかかるゲイン値情報を説明する図である。
【図６】本発明の実施の形態１にかかるゲイン値情報を説明する図である。
【図７】本発明の実施の形態１にかかる画像処理方法の一例を説明するフローチャートである。
【図８】本発明の実施の形態２にかかる画像処理装置の構成の一例を示すブロック図である。
【図９】本発明の実施の形態２にかかるゲイン値情報を説明する図である。
【図１０】本発明の実施の形態２にかかるゲイン値情報を説明する図である。
【図１１】本発明の実施の形態２にかかる画像処理方法の一例を説明するフローチャートである。
【図１２】本発明の実施の形態２にかかる画像処理方法の効果を説明する図である。
【発明を実施するための形態】
【００１２】
実施の形態１．
以下、図面を参照して本発明の実施の形態について説明する。
図１は、本発明の実施の形態１にかかる画像処理装置１００の構成の一例を示すブロック図である。図１に示すように、画像処理装置１００は、入力部１、フィルタ処理部２（フィルタ処理手段）、減算器３、表示位置検出部４、調整値記憶部５（記憶手段）、調整値生成部６（調整値生成手段）、補正値変更部７（補正値変更手段）、加算器８、出力部９等を備えている。
また、画像処理装置１００は、図示しないＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）などから構成される制御部（図示省略）を備え、ＦＰＧＡは、画像処理装置１００の各部を制御するための各種プログラムを格納している。そして、制御部は、当該各種プログラムを実行することにより、画像処理装置１００の各部の制御を行う。なお、制御部は、ＦＰＧＡの代わりに、ＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）などを備えてもよい。制御部がＦＰＧＡを備える場合、ＦＰＧＡに格納された各種プログラムを書き換えることができる。
また、本発明にかかる画像処理を行うためのプログラムをＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）に実行させることによって、画像処理装置１００が実現されてもよい。
【００１３】
画像データは、入力部１を介して画像処理装置１００に入力される。具体的には、入力部１は、画像データをフィルタ処理部２、減算器３、表示位置検出部４に入力する。より具体的には、入力部１は、画像データに含まれる画素の画素値をフィルタ処理部２、減算器３に入力する。また、入力部１は、画像データに含まれる画素の座標情報を入力する。
また、画像処理装置１００によって画像処理された画像データは、出力部９を介して外部へ出力される。より具体的には、出力部９は、画像処理が行われた画素の画素値を出力する。
【００１４】
フィルタ処理部２は、入力部１から入力される画像データにフィルタ処理を行う。具体的には、フィルタ処理部２は、入力部１から入力される画素値に補正値を乗算する。補正値とは、例えば、フィルタ係数などである。そして、フィルタ処理部２は、フィルタ処理を行った画素の画素値を減算器３に入力する。
【００１５】
減算器３は、入力部１から入力される画素の画素値と、フィルタ処理部２から入力されるフィルタ処理が行われた画素の画素値との差分（補正量）を算出する。そして、減算器３は、当該差分を補正値変更部７に入力する。
【００１６】
表示位置検出部４は、入力部１から入力される画素の座標情報から、当該画素の表示位置（位置情報）を検出する。そして、表示位置検出部４は、当該画素の表示位置を調整値生成部６に入力する。
【００１７】
調整値記憶部５は、表示位置とゲイン値（調整値）とが対応付けられた調整値情報を記憶している。具体的には、調整値情報は、ゲイン値が表示位置を変数とする関数で表される情報である。
例えば、調整値情報は、図２に示すように、縦軸にゲイン値を示し、横軸に表示位置を示した場合に、台形形状を描く関数でゲイン値が表わされる情報であってもよい。具体的には、図２に示す場合、表示位置０から第１の表示位置Ｘ１までの範囲において、ゲイン値が０から１に向かって徐々に増加し、第１の表示位置Ｘ１から第２の表示位置Ｘ２までの範囲において、ゲイン値が１となっており、第２の表示位置Ｘ２から第３の表示位置Ｘ３までの範囲において、ゲイン値が１から０に向かって徐々に減少する。
【００１８】
また、調整値情報は、図３に示すように、縦軸にゲイン値を示し、横軸に表示位置を示した場合に、曲線と直線からなる形状を描く関数でゲイン値が表わされる情報であってもよい。具体的には、図３に示す場合、表示位置０から第１の表示位置Ｘ１までの範囲において、ゲイン値が０から１に向かって飽和するように増加し、第１の表示位置Ｘ１から第２の表示位置Ｘ２までの範囲において、ゲイン値が１となっており、第２の表示位置Ｘ２から第３の表示位置Ｘ３までの範囲において、ゲイン値が１から０に向かって加速度的に減少する。
【００１９】
また、調整値情報は、図４に示すような形状を描く関数でゲイン値が表わされる情報であってもよい。具体的には、図４に示す場合、ゲイン値は、表示位置０から第１の表示位置Ｘ１までの範囲において、０から緩やかに上昇し、第１の表示位置Ｘ１から第２の表示位置Ｘ２までの範囲において、急峻に上昇し、第２の表示位置Ｘ２から第３の表示位置Ｘ３までの範囲に再び緩やかに上昇して１に達し、第３の表示位置Ｘ３から第４の表示位置Ｘ４までの範囲において、１となっており、第４の表示位置Ｘ４から第５の表示位置Ｘ５までの範囲において、緩やかに減少し、第５の表示位置Ｘ５から第６の表示位置Ｘ６までの範囲において、急峻に減少し、第６の表示位置Ｘ６から第７の表示位置Ｘ７までの範囲において再び緩やかに減少して、０となる。
【００２０】
また、調整値情報は、図５に示すように、縦軸にゲイン値を示し、横軸に表示位置を示した場合に、複数の傾きの異なる直線からなる形状を描く関数でゲイン値が表わされる情報であってもよい。具体的には、図５に示す場合、表示位置０から第１の表示位置Ｘ１までの範囲において、ゲイン値が０からＹ１（０＜Ｙ１＜１）に向かって第１の増加率で増加し、第１の表示位置Ｘ１から第２の表示位置Ｘ２までの範囲において、ゲイン値がＹ１から１に向かって第２の増加率（第１の増加率＞第２の増加率）で増加し、第２の表示位置Ｘ２から第３の表示位置Ｘ３までの範囲において、ゲイン値が１となっており、第３の表示位置Ｘ３から第４の表示位置Ｘ４までの範囲において、ゲイン値が１からＹ１に向かって第１の減少率で減少し、第４の表示位置Ｘ４から第５の表示位置Ｘ５までの範囲において、ゲイン値がＹ１から０に向かって第２の減少率（第１の減少率＜第２の減少率）で減少する。
【００２１】
また、調整値情報は、図６に示すように、ゲイン値が表示位置を変数とする矩形関数で表される情報であってもよい。換言すれば、調整値情報は、縦軸にゲイン値を示し、横軸に表示位置を示した場合に、矩形形状を描く関数でゲイン値が表される情報であってもよい。具体的には、図６に示すように、表示位置０から第１の表示位置Ｘ１までの範囲において、ゲイン値が０であり、第１の表示位置Ｘ１において、ゲイン値が０から１に急峻に増加し、第１の表示位置Ｘ１から第２の表示位置Ｘ２までの範囲において、ゲイン値が１であり、第２の表示位置Ｘ２において、ゲイン値が１から０に急峻に減少し、第２の表示位置Ｘ２から第３の表示位置Ｘ３までの範囲において、ゲイン値が０となっている。
なお、調整値情報は、上記に挙げたものに限られるものではなく、ゲイン値が表示位置を変数とする任意の関数で表されるものであればよい。
【００２２】
調整値生成部６は、表示位置検出部４から入力される表示位置に基づいて、調整値記憶部５に記憶されている調整値情報を参照し、ゲイン値を生成する。そして、調整値生成部６は、生成したゲイン値を補正値変更部７に入力する。
【００２３】
補正値変更部７は、減算器３から入力される差分（補正量）に、調整値生成部６から入力されるゲイン値を乗算する。これにより、補正値変更部７は、フィルタ処理部２における補正値を間接的に変更する。そして、補正値変更部７は、差分にゲイン値を乗算した結果値を加算器８に入力する。
【００２４】
加算器８は、入力部１から入力される画素の画素値に、補正値変更部７から入力される結果値を加算する。換言すれば、加算器８は、入力部１から入力される画素値に、減算器３によって算出された差分に調整値生成部６によって生成されたゲイン値を乗算した値を加算する。そして、加算器８は、出力部９を介して、入力部１から入力された画素値に、補正値変更部７から入力される結果値を加算して得られる結果値を外部へ出力する。
【００２５】
ここで、本実施形態にかかる画像処理装置１００では、減算器３における減算処理により画素値から補正量（差分）が分離され、当該補正量に対してゲイン値が乗算されたものを、加算器８における加算処理により画素値に戻している。したがって、ゲイン値を変更することにより、フィルタ処理部２における補正量を間接的に変更することができる。換言すれば、ゲイン値を変更することにより、フィルタ処理部２によるフィルタ処理の影響を変更することができる。
例えば、ゲイン値が０の場合、加算器８において画素値に加算される値は０となるため、フィルタ処理部２によるフィルタ処理の画素に与える影響は０となる。また、ゲイン値が１の場合、加算器８において画素値に加算される値は、フィルタ処理部２による補正量（差分）そのものとなり、フィルタ処理部２によるフィルタ処理の影響は画素に１００％反映されることとなる。そして、ゲイン値は、画素の表示位置に基づいて生成される値である。したがって、本実施形態にかかる画像処理装置１００では、画素の表示位置に応じて、フィルタ処理部２によるフィルタ処理の画素に与える影響を調整することができる。
【００２６】
次に、本発明の実施の形態１にかかる画像処理装置１００における画像処理方法について、図７に示すフローチャートを参照しながら説明する。
まず、フィルタ処理部２が、入力部１から入力される画素値に補正値（フィルタ係数）を乗じて、フィルタ処理を行う（ステップＳ１）。
【００２７】
次に、減算器３が、入力部１から入力される画素の画素値と、フィルタ処理部２から入力されるフィルタ処理が行われた画素の画素値との差分（補正量）を算出する（ステップＳ２）。
【００２８】
次に、表示位置検出部４が、入力部１から入力される画素の座標情報から、当該画素の表示位置を検出する（ステップＳ３）。
【００２９】
次に、調整値生成部６が、表示位置検出部４から入力される表示位置に基づいて、調整値記憶部５に記憶されている調整値情報を参照し、ゲイン値を生成する（ステップＳ４）。
【００３０】
次に、補正値変更部７が、減算器３から入力される差分（補正量）に、調整値生成部６から入力されるゲイン値を乗算することにより、フィルタ処理部２における補正値を間接的に変更する（ステップＳ５）。
【００３１】
次に、加算器８が、入力部１から入力される画素の画素値に、減算器３によって算出された差分に調整値生成部６によって生成されたゲイン値を乗算した値を加算する（ステップＳ６）。
【００３２】
以上に説明した本発明の実施の形態１にかかる画像処理装置１００及び画像処理方法によれば、画素の表示位置に基づいてゲイン値が生成され、当該ゲイン値に基づいて補正値が変更される。換言すれば、フィルタ処理における補正値が画素の表示位置に基づいて変更される。これにより、フィルタ処理を行う範囲とフィルタ処理を行わない範囲との境界において、フィルタ処理を行わない範囲の画素の影響を取り込んでしまうことによる症状を是正することができる。具体的には、例えば、フィルタ処理を行う範囲とフィルタ処理を行わない範囲との境界部分に対応する表示位置に基づいて、補正値を変更することにより、当該症状を是正することができる。
また、従来のように、フィルタ処理を行う範囲内の縁部に該当する画素をコピーする処理を行う必要もない。そのため、当該コピー処理のためのハード構成を追加する必要もない。さらに、フィルタのタップ数が増えても、当該コピー処理の制御を必要としないため、全体の処理の制御もより容易に行うことができる。
【００３３】
また、表示位置とゲイン値とが対応付けられた調整値情報を記憶する調整値記憶部５を備えている。そして、調整値生成部６は、表示位置に基づいて調整値情報を参照し、ゲイン値を生成する。
これにより、予め、調整値情報が調整値記憶部５に記憶されているため、調整値生成部６は、容易にゲイン値を生成することができる。
【００３４】
また、調整値情報は、ゲイン値が表示位置を変数とする関数で表される情報である。
これにより、表示位置に基づいて、ゲイン値をより複雑に変化させることも可能となる。そのため、フィルタ処理における補正値の変更の自由度をより高くすることができる。
【００３５】
また、さらに、調整値情報において、ゲイン値を表す関数は、矩形関数であってもよい。
この場合、表示位置によってゲイン値をより急峻に変化させることができる。そのため、ゲイン値が急峻に変化する部分に相当する表示位置の画素へのフィルタ処理の影響をより急峻に変化させることができる。
【００３６】
実施の形態２．
図８は、本発明の実施の形態２にかかる画像処理装置２００の構成の一例を示すブロック図である。図８に示すように、実施の形態２にかかる画像処理装置２００は、水平位置検出部４１、垂直位置検出部４２、水平調整値記憶部５１（記憶手段）、垂直調整値記憶部５２（記憶手段）、水平調整値生成部６１（水平調整値生成手段）、垂直調整値生成部６２（垂直調整値生成手段）、水平ゲイン調整部７１（補正値変更手段）、垂直ゲイン調整部７２（補正値変更手段）、加算器８０以外の構成は、実施の形態１にかかる画像処理装置１００と同様であるため、同一の符号を付すとともにその説明を省略する。
【００３７】
水平位置検出部４１は、入力部１から入力される画素の座標情報から、当該画素が表示される水平表示位置（水平位置情報）を検出する。そして、水平位置検出部４１は、当該画素の水平表示位置を水平調整値生成部６１に入力する。
垂直位置検出部４２は、入力部１から入力される画素の座標情報から、当該画素が表示される垂直表示位置（垂直位置情報）を検出する。そして、垂直位置検出部４２は、当該画素の垂直表示位置を水平調整値生成部６２に入力する。
【００３８】
水平調整値記憶部５１は、水平表示位置と水平ゲイン値（調整値）とが対応付けられた水平調整値情報を記憶している。具体的には、水平調整値情報は、水平ゲイン値が水平表示位置を変数とする関数で表される情報である。より具体的には、例えば、図２乃至図６において、表示位置を水平表示位置に置き換えた場合に、水平調整値情報は、水平ゲイン値と水平表示位置との関係が図２乃至図６で表される関係となっている情報である。
垂直調整値記憶部５２は、垂直表示位置と垂直ゲイン値（調整値）とが対応付けられた垂直調整値情報を記憶している。具体的には、垂直調整値情報は、垂直ゲイン値が垂直表示位置を変数とする関数で表される情報である。より具体的には、例えば、図２乃至図６において、表示位置を垂直表示位置に置き換えた場合に、垂直調整値情報は、垂直ゲイン値と垂直表示位置との関係が図２乃至図６で表される関係となっている情報である。
【００３９】
そして、例えば、水平調整値情報及び垂直調整値情報が図２で表される場合、水平調整値情報及び垂直調整値情報を合わせて示すと図９に示すようになる。図９において、横軸が水平表示位置、縦軸が垂直表示位置を示している。また、図９において、紙面に対して垂直な軸（図示省略）がゲイン値を示している。すなわち、水平調整値情報と垂直調整値情報とを合わせた調整値情報においては、所定大きさの画像領域Ｒ１の境界近傍から、当該画像領域Ｒ１内の中央領域Ｒ２の境界近傍までの範囲の表示位置に対応するゲイン値が、当該画像領域Ｒ１の境界近傍を表す表示位置に対応するゲイン値から、当該中央領域Ｒ２の境界近傍を表す表示位置に対応するゲイン値に向かって、徐々に変化している。
【００４０】
また、水平調整値情報及び垂直調整値情報は、水平調整値情報と垂直調整値情報とをあわせた調整値情報が、図１０で表されるような情報であってもよい。図１０において、横軸が水平表示位置、縦軸が垂直表示位置を示している。また、図１０において、紙面に対して垂直な軸（図示省略）がゲイン値を示している。すなわち、図１０においては、画像が４つの所定大きさの画像領域Ｒ３、Ｒ５、Ｒ７、Ｒ９に分割されており、４つの画像領域Ｒ３、Ｒ５、Ｒ７、Ｒ９内には、それぞれ、中央領域Ｒ４、Ｒ６、Ｒ８、Ｒ１０がある。そして、画像領域Ｒ３、Ｒ５、Ｒ７、Ｒ９の境界近傍から中央領域Ｒ４、Ｒ６、Ｒ８、Ｒ１０の境界近傍までの範囲の表示位置に対応するゲイン値が、当該画像領域Ｒ３、Ｒ５、Ｒ７、Ｒ９の境界近傍を表す表示位置に対応するゲイン値から、当該中央領域Ｒ４、Ｒ６、Ｒ８、Ｒ１０の境界近傍を表す表示位置に対応するゲイン値に向かって、徐々に変化している。
【００４１】
水平調整値生成部６１は、水平位置検出部４１から入力される水平表示位置に基づいて、水平調整値記憶部５１に記憶されている水平調整値情報を参照し、水平ゲイン値を生成する。そして、水平調整値生成部６１は、生成した水平ゲイン値を水平ゲイン調整部７１に入力する。
垂直調整値生成部６２は、垂直位置検出部４２から入力される垂直表示位置に基づいて、垂直調整値記憶部５２に記憶されている垂直調整値情報を参照し、垂直ゲイン値を生成する。そして、垂直調整値生成部６２は、生成した垂直ゲイン値を垂直ゲイン調整部７２に入力する。
【００４２】
水平ゲイン調整部７１は、減算器３から入力される差分（補正量）に、水平調整値生成部６１から入力される水平ゲイン値を乗算する。そして、水平ゲイン調整部７１は、差分に水平調整値生成部６１によって生成された水平ゲイン値を乗算した結果値を垂直ゲイン調整部７２に入力する。
垂直ゲイン調整部７２は、水平ゲイン調整部７１から入力される結果値に、垂直調整値生成部６２から入力される垂直ゲイン値を乗算する。そして、垂直ゲイン調整部７２は、水平ゲイン調整部７１から入力された結果値に、垂直調整値生成部６２によって生成された垂直ゲイン値を乗算した結果値を加算器８に入力する。
これにより、水平ゲイン調整部７１及び垂直ゲイン調整部７２は、フィルタ処理部２における補正値を間接的に変更する。
【００４３】
加算器８０は、入力部１から入力される画素の画素値に、垂直ゲイン調整部７２から入力される結果値を加算する。換言すれば、加算器８０は、入力部１から入力される画素値に、減算器３によって算出された差分に水平調整値生成部６１及び垂直調整値生成部６２によって生成されたゲイン値を乗算した値を加算する。そして、加算器８０は、出力部９を介して、入力部１から入力された画素値に、垂直ゲイン調整部７２から入力される結果値を加算して得られる結果値を外部へ出力する。
【００４４】
次に、本発明の実施の形態２にかかる画像処理装置２００における画像処理方法について、図１１に示すフローチャートを参照しながら説明する。なお、ステップＳ１０１及びステップＳ１０２における処理は、図７に示すステップＳ１及びステップＳ２の処理と同様であるため、その説明を省略する。
【００４５】
次に、水平位置検出部４１が、入力部１から入力される画素の座標情報から、当該画素の水平表示位置を検出する（ステップＳ１０３）。
また、垂直位置検出部４２が、入力部１から入力される画素の座標情報から、当該画素の垂直表示位置を検出する（ステップＳ１０４）。
【００４６】
次に、水平調整値生成部６１が、水平位置検出部４１から入力される水平表示位置に基づいて、水平調整値記憶部５１に記憶されている水平調整値情報を参照し、水平ゲイン値を生成する（ステップＳ１０５）。
また、垂直調整値生成部６２が、垂直位置検出部４２から入力される垂直表示位置に基づいて、垂直調整値記憶部５２に記憶されている垂直調整値情報を参照し、垂直ゲイン値を生成する（ステップＳ１０６）。
【００４７】
次に、水平ゲイン調整部７１が、減算器３から入力される差分（補正量）に、水平調整値生成部６１から入力される水平ゲイン値を乗算する（ステップＳ１０７）。
また、垂直ゲイン調整部７２が、ステップＳ１０７の処理によって得られる結果値に、垂直調整値生成部６２から入力される垂直ゲイン値を乗算する（ステップＳ１０８）。
ステップＳ１０７及びステップＳ１０８の処理によって、フィルタ処理部２における補正値が間接的に変更される。
【００４８】
次に、加算器８０が、入力部１から入力される画素の画素値に、ステップＳ１０８の処理によって得られる結果値を加算する（ステップＳ１０９）。
【００４９】
以上に説明した本発明の実施の形態２にかかる画像処理装置２００及び画像処理方法によれば、水平調整値生成部６１により、画素の水平表示位置に基づいて、水平ゲイン値が生成され、垂直調整値生成部６２により、当該画素の垂直表示位置に基づいて、垂直ゲイン値が生成される。そして、水平ゲイン調整部７１及び垂直ゲイン調整部７２は、それぞれ水平ゲイン値と垂直ゲイン値とに基づいて、フィルタ処理における補正値を変更する。
これにより、水平方向と垂直方向とで別々にゲイン値を生成することができる。そのため、水平方向と垂直方向とで別々のゲイン値を用いて補正値を変更することができる。
【００５０】
例えば、図１２に示すように、画像領域Ｒ１１内の領域Ｒ１２にのみフィルタ処理を行う場合、領域Ｒ１２の境界近傍に対応する水平ゲイン値及び垂直ゲイン値が徐々に大きくなる水平調整値情報及び垂直調整値情報を用いることで、領域Ｒ１２外の画素のフィルタ処理への影響を低減することができる。これにより、フィルタ処理を行う範囲とフィルタ処理を行わない範囲との境界部分に対応する表示位置に基づいて、補正値を変更することにより、当該症状を是正することができる。
また、アナログ信号や元々の画像データの状態によってはブランキング境界の位置が安定しない場合がある。この場合にも、予めブランキング境界の位置ずれを考慮した調整値情報を用いることにより、当該位置ずれに伴う症状を是正することができる。
【００５１】
さらに、図９に示すように、水平調整値情報と垂直調整値情報とを合わせた調整値情報として、所定大きさの画像領域Ｒ１の境界近傍から画像領域内Ｒ１の中央領域Ｒ２の境界近傍までの範囲の表示位置に対応するゲイン値が、画像領域Ｒ１の境界近傍を表す表示位置に対応するゲイン値から、中央領域Ｒ２の境界近傍を表す表示位置に対応するゲイン値に向かって、徐々に変化する情報を用いることができる。
これにより、所定大きさの画像領域Ｒ１の境界近傍から中央領域Ｒ２の境界近傍までの範囲の補正値の変更をより緩やかに行うことができる。そのため、当該範囲の画素へのフィルタ処理の影響をより緩やかに変化させることができる。
【００５２】
なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。
【符号の説明】
【００５３】
２  フィルタ処理部（フィルタ処理手段）
５  調整値記憶部（記憶手段）
５１  水平調整値記憶部（記憶手段）
５２  垂直調整値記憶部（記憶手段）
６  調整値生成部（調整値生成手段）
６１  水平調整値生成部（水平調整値生成手段）
６２  垂直調整値生成部（垂直調整値生成手段）
７  補正値変更部（補正値変更手段）
７１  水平ゲイン調整部（補正値変更手段）
７２  垂直ゲイン調整部（補正値変更手段）
１００、２００  画像処理装置
【図１】
2010257196.tif 000003
【図２】
2010257196.tif 000004
【図３】
2010257196.tif 000005
【図４】
2010257196.tif 000006
【図５】
2010257196.tif 000007
【図６】
2010257196.tif 000008
【図７】
2010257196.tif 000009
【図８】
2010257196.tif 000010
【図９】
2010257196.tif 000011
【図１０】
2010257196.tif 000012
【図１１】
2010257196.tif 000013
【図１２】
2010257196.tif 000014