(57)【要約】  【課題】  特定の色範囲に含まれる色を補正できるようにする。  【解決手段】  入力するカラー画素データの画質補正を第１補正部１により行い、前記カラー画素データで決まる色が色範囲検出部２で設定した色範囲に含まれるとき、前記画質補正済みのカラー画素データを第２補正部３で再度補正して色補正を行う。【選択図】  図１
2007019684.tif 000002
【特許請求の範囲】
【請求項１】
入力するカラー画素データの画質補正を行い、前記カラー画素データで決まる色が特定の色範囲にあるとき、前記画質補正済みのカラー画素データを再度補正して色補正を行うことを特徴とするカラー画像補正方法。
【請求項２】
請求項１に記載のカラー画像補正方法において、
前記色範囲は、カラー画素データの最上位ビットを含む複数ビットにより指定されるようにしたことを特徴とするカラー画像補正方法。
【請求項３】
入力するカラー画素データの画質補正を行う第１補正部と、前記カラー画素データを入力して前記カラー画素データで決まる色が特定の色範囲に含まれるとき検出信号を出力する色範囲検出部と、該色範囲検出部が検出信号を出力したとき前記第１補正部から出力するカラー画素データを補正する第２補正部とを備えることを特徴とするカラー画像補正装置。
【請求項４】
請求項３に記載のカラー画像補正装置において、
前記色範囲検出部は、カラー画素データの最上位ビットを含む複数ビットにより色範囲が設定されていることを特徴とするカラー画像補正装置。
【請求項５】
請求項３又は４に記載のカラー画像補正装置において、
前記第２補正部は、前記色範囲検出部が検出信号を出力したとき、前記第１補正部から出力するカラー画素データに一律または異なる係数を乗算することを特徴とするカラー画像補正装置。
【請求項６】
請求項３、４又は５に記載のカラー画像補正装置において、
前記色範囲検出部として互いに異なる色範囲を指定した複数の色範囲検出部を有し、該複数の色範囲検出部のいずれか１つが当該の色範囲を検出したとき前記第２補正部による補正が行われるようにしたことを特徴とするカラー画像補正装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画質補正されたカラー画素データを補正して色補正を行うカラー画像補正方法および補正装置に関するものである。
【背景技術】
【０００２】
通常各々が８ビットでその濃度（輝度レベル）が表されるカラー画素データＲ，Ｇ，Ｂは、そのカラー画像を表示しあるいは印刷するために、表示装置あるいは印刷装置の特性に応じて画質補正（例えば、特許文献１参照）が行われる。
【０００３】
この画質補正では、通常、補正特性が予め書き込まれたＬＵＴ（ルックアップテーブル）が使用され、これにカラー画素データを入力させることにより、濃度変換された所望のカラー画素データを出力させることができる。この場合、通常では、Ｒ，Ｇ，Ｂの各カラー画素データについて個々に補正が行われる。
【０００４】
また、補正を行ったカラー画素データに更に補正を加える手法が提案されている（例えば、特許文献２参照）。これによれば、１個のベースＬＵＴから読み出された画素データに対してＲ，Ｇ，Ｂ毎に異なるゲインを乗算して補正を加えることにより、Ｒ，Ｇ，Ｂの各カラー画素データの補正を行うことができる。
【特許文献１】特開２００３−２８８０６０号公報
【特許文献２】特開平７−３２２０９６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところが、上記手法はベースＬＵＴに予め決めた一定の係数を乗算するものであり、任意の色について所望の補正を行うことはできなかった。
【０００６】
本発明の目的は、特定の色範囲に含まれるカラー画素データについて色補正ができるようにしたカラー画像補正方法および補正装置を提供することである。
【課題を解決するための手段】
【０００７】
上記課題を解決するためのカラー画像補正方法の発明は、入力するカラー画素データの画質補正を行い、前記カラー画素データで決まる色が特定の色範囲にあるとき、前記画質補正済みのカラー画素データを再度補正して色補正を行うことを特徴とする。
【０００８】
ここで、前記色範囲は、カラー画素データの最上位ビットを含む複数ビットにより指定されるようにすることが望ましい。
【０００９】
カラー画像補正装置の発明は、入力するカラー画素データの画質補正を行う第１補正部と、前記カラー画素データを入力して前記カラー画素データで決まる色が特定の色範囲に含まれるとき検出信号を出力する色範囲検出部と、該色範囲検出部が検出信号を出力したとき前記第１補正部から出力するカラー画素データを補正する第２補正部とを備えることを特徴とする。
【００１０】
ここで、前記色範囲検出部は、カラー画素データの最上位ビットを含む複数ビットにより色範囲が設定されていることが望ましい。
【００１１】
また、前記第２補正部は、前記色範囲検出部が検出信号を出力したとき、前記第１補正部から出力するカラー画素データに一律または異なる係数を乗算することが望ましい。
【００１２】
さらに、前記色範囲検出部として互いに異なる色範囲を指定した複数の色範囲検出部を有し、該複数の色範囲検出部のいずれか１つが当該の色範囲を検出したとき前記第２補正部による補正が行われるようにすることが望ましい。
【発明の効果】
【００１３】
本発明によれば、入力するカラー画像データで表される色が特定の色範囲に含まれるときその色補正を行うことができ、該色範囲を適宜設定することによって任意の色補正を行うことが可能となる。この補正では、当該の色範囲に含まれるか否かの検出を行うこと、その検出結果に応じて画質補正済みの画素データを補正することで実現できるので、構成が簡単となる。
【発明を実施するための最良の形態】
【００１４】
本発明のカラー画像補正では、入力するカラー画素データＲ，Ｇ，Ｂで表される色が特定の色範囲に含まれるか否かを検出して、画質補正済みのカラー画素データＲ，Ｇ，Ｂに乗算する係数を切り替えることにより、色補正を行う。色範囲は、カラー画素データＲ，Ｇ，Ｂの最上位ビットを含む複数ビット幅を指定することにより特定する。
【実施例１】
【００１５】
図１は実施例１のカラー画像補正装置の構成を示すブロック図である。１は第１補正部（画質補正部）であり、入力する各８ビットのＲ，Ｇ，Ｂの画素データ毎に設けられた３つの画質補正用のＬＵＴからなる。２は色範囲検出部であり、入力するＲ，Ｇ，Ｂの画素データが予め決めた色範囲に含まれるとき検出信号を出力する。３は第２補正部（色補正部）であり、色範囲検出部２が検出信号を出力したとき、第１補正部１から出力する画質補正済みのカラー画素データＲ，Ｇ，Ｂに対して、予め設定された共通の係数を乗算して色補正を行う。
【００１６】
ここで、赤味がかった色に対してのみ色補正を加えたいときは、例えば、
Ｒ[7:3]≠０、Ｇ「7:2]＝Ｂ「7:2]＝０              (1)
を色範囲検出部２に色範囲として設定しておく。これは、画素データＲの第４〜第８ビットの内のいずれか１ビット以上に「１」があり、画素データＧの第３〜第８ビットが「０」、画素データＢの第３〜第８ビットが「０」のときを示す。入力カラー画素データＲ，Ｇ，Ｂがこれを満足するときは、色範囲検出部２から検出信号Ｓ１が出力して、第２補正部３において、このときのカラー画素データ（色範囲検出部２で検出した画素データを画質補正した画素データ、以下同じ）Ｒ，Ｇ，Ｂに対して色補正が行われる。この色補正の内容としては、例えばカラー画素データＲ，Ｇ，Ｂに対して共通の１を超えるの係数を乗算すれば、赤味がかった画素がより赤っぽい画素となるように補正が行われる。このとき、純粋な赤の画素のみを対象とする場合と比較して、色範囲検出部２に設定された色範囲の画素を補正の対象とすることにより、より現実味の高い色補正が行われる。逆に、１未満の係数を乗算すれば赤味が薄くなるような補正が行われる。
【００１７】
また、黄色がかった色に対してのみ色補正を加えたいときは、例えば、
Ｒ[7:5]＝Ｇ[7:5]≠０、Ｂ「7:2]＝０            (2)
を色範囲検出部２に色範囲として設定しておく。このときは、入力カラー画素データＲ，Ｇ，Ｂがこれを満足するとき、色範囲検出部２から検出信号Ｓ１が出力して、第２補正部３においてこのときの画素データＲ，Ｇ，Ｂに対して色補正が行われる。この色補正の内容としては、例えばカラー画素データＲ，Ｇ，Ｂに対して共通の１以上の係数を乗算すれば、黄色がかった画素がより黄色味の強い画素となるように補正が行われ、１以下の係数を乗算すれば黄色味が薄くなるような補正が行われる。
【００１８】
以上のように、本実施例１では、予め指定した色範囲に含まれる色を表すカラー画素データＲ，Ｇ，Ｂが入力されたとき、その画素データを補正して所望の色補正を行う。このため、任意の色補正が可能であり、かつ、１個の色を指定して色補正を行う場合と比べて、より実際に即した色補正を実現することが可能となる。なお、図１に示した例では、第１補正部１に入力する画素データを色範囲検出部２に入力したが、第１補正部１の出力を色範囲検出部２に入力することも可能である。
【実施例２】
【００１９】
図２は実施例２のカラー画像補正装置の構成を示すブロック図である。上記実施例１では特定の１つの色範囲に含まれる色についての補正しか行うことが出来なかったが、この実施例２では３つの色範囲のいずれかに含まれる色の補正が出来るようにした。２１〜２３は互いに異なった色範囲が設定された色範囲検出部、４は色範囲検出部２１〜２３からの検出信号Ｓ０１，Ｓ０２，Ｓ０３の内の１つでも出力したとき、第２補正部３に検出信号Ｓ１を与える選択部であり、例えばＯＲ回路等で構成される。第２補正部３は画素データＲ，Ｇ，Ｂに対して共通の１つの乗算係数をもつ。色範囲検出部２１〜２３は、色範囲を決める最上位ビットを含むビット幅が独立して指定可能となっている。
【００２０】
例えば、色範囲検出部２１はカラー画素データＲ，Ｇ，Ｂが赤味がかった色を表すとき検出信号Ｓ０１が出力し、色範囲検出部２２はカラー画素データＲ，Ｇ，Ｂが緑色がかった色を表すとき検出信号Ｓ０２が出力し、色範囲検出部２３はカラー画素データＲ，Ｇ，Ｂが青味がかった色を表すとき検出信号Ｓ０２が出力するように、それぞれ色範囲を設定しておく。この結果、検出信号Ｓ０１，Ｓ０２，Ｓ０３のいずれかが出力すると、選択部４から検出信号Ｓ１が出力して、このときの画質補正されたカラー画素データＲ，Ｇ，Ｂに対して第２補正部３において共通の係数が乗算される。
【００２１】
このとき係数が１より大きければ、例えば、赤味がかった色を示す画素データはその濃度が高くなってより赤味が強くなり、あるいは緑色がかった色を示す画素データはその濃度が高くなってより緑色が強くなり、あるいは青味がかった色を示す画素データはその濃度が高くなってより青味が強くなる。
【００２２】
また、色範囲検出部２１〜２３のビット幅が独立して指定可能となっているので、色範囲の色味や広さ（幅）をそれぞれで自由に設定できる。
【実施例３】
【００２３】
なお、実施例１および２において、第２補正部３の乗算係数を変更可能にすることにより、当該色の強調や減衰等のように補正の内容を変更することもできる。また、実施例２では３個の色範囲検出部２１〜２３を備えているので、これに対応して第２補正部３の乗算係数も３個用意して、色範囲検出部２１〜２３の検出信号Ｓ０１，Ｓ０２，Ｓ０３に応じて、その乗算係数が切り替えられるようにしてもよい。この場合は選択部４は不要となる。さらに、第２補正部３における乗算係数は、第１補正部１から出力するカラー画素データＲ，Ｇ，Ｂに共通としたが、異ならせても良いことは勿論である。この場合は、色変換の意味合いが強くなる。
【図面の簡単な説明】
【００２４】
【図１】実施例１のカラー画像補正装置のブロック図である。
【図２】実施例２のカラー画像補正装置のブロック図である。
【符号の説明】
【００２５】
１：第１補正部（画質補正部）
２、２１〜２３：色範囲検出部
３：第２補正部（色補正部）
４：選択部
【図１】
2007019684.tif 000003
【図２】
2007019684.tif 000004