(57)【要約】  特定の色成分の特定明度をもつ入力に対してのみ色相補正，彩度補正を行う色相毎に明度の変化で色相，彩度を調整するなどの複雑な調整を行う。色相Ｈｉ，彩度Ｓｉ，明度Ｖｉからなる色空間において、色相Ｈｉ及び明度Ｖｉをパラメータとした色相補正値ＨＶｈ，彩度補正値ＨＶｓを算出することにより、色相の色相軸別に完全に独立し，かつ，明度に応じた色相補正，彩度補正を行える。補正値算出の回路規模は補正の複雑さに影響することはなく、どのような複雑な補正であっても一定の回路規模で補正値の算出ができる。
2010067488.tif 000002
【特許請求の範囲】
【請求項１】
入力される色信号を色相，彩度，明度へ変換する色空間変換部と、
前記色空間変換部からの色相と明度とに基づいて色相補正値を算出する色相補正値算出部と、
前記色空間変換部からの色相を前記色相補正値算出部からの色相補正値に従って補正する色相補正部と、
前記色相補正部による補正後の色相と前記色空間変換部からの彩度および明度とに対して前記色空間変換部における変換の逆変換を施す色空間逆変換部とを備え、
前記色相補正値算出部には、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのうちの少なくとも２つの各々に対して個別の色相補正関数があらかじめ設定されており、
前記色相補正関数は、明度を入力パラメータとし色相補正値を出力とする関数であり、
前記色相補正値算出部は、
前記色空間変換部からの色相が、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのいずれの領域に属するかを判別し、当該判別した色領域に対して設けられている色相補正関数と、前記色空間変換部からの明度とに基づいて前記色相補正値を算出する、
色補正装置。
【請求項２】
請求項１において、
前記色相補正値算出部は、色領域判別部と、明度レベル領域判別部と、補正量パラメータ選択部と、補正値算出回路と、第１および第２のルックアップテーブルとを備えており、
前記第１のルックアップテーブルには、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのうちの少なくとも２つのそれぞれの色領域に対応づけられた少なくとも２つの第１のテーブルが設定されており、
前記第１のテーブルの各々には、対応する色領域における明度の最小値から最大値までの範囲をＮ分割して得られたＮ個の領域の各々の明度の範囲があらかじめ設定されており、
前記第２のルックアップテーブルには、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのうちの少なくとも２つのそれぞれの色領域に対応づけられた少なくとも２つの第２のテーブルが設定されており、
前記第２のテーブルの各々には、対応する色領域における前記Ｎ個の領域の各々に対して補正量パラメータがあらかじめ設定されており、
前記補正量パラメータは、対応する色領域における補正関数を表すものであり、前記補正関数は、明度を入力パラメータとし色相補正値を出力とする関数であり、
前記色領域判別部は、前記色空間変換部からの色相が色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのいずれの領域にあるかを判別し、その判別結果(色領域判別結果)を出力し、
前記明度レベル領域判別部は、前記第１のルックアップテーブルに設定されている第１のテーブルのうち前記色領域判別部からの色領域判別結果に対応するテーブルを参照し、前記色空間変換部からの明度が当該テーブルにおいて設定されているＮ個の領域のいずれに属するかを判別し、その判別結果(明度レベル判別結果)を出力し、
前記補正量パラメータ選択部は、前記第２のルックアップテーブルに設定されている第２のテーブルのうち前記色領域判別部からの色領域判別結果に対応するテーブルを参照し、前記明度レベル領域判別部からの明度レベル判別結果に対して設定されている補正量パラメータを当該テーブルより取得して出力し、
前記補正値算出回路は、前記補正量パラメータ選択部からの補正量パラメータと前記色空間変換部からの明度とに基づいて色相補正値を算出する、
色補正装置。
【請求項３】
入力される色信号を色相，彩度，明度へ変換する色空間変換部と、
前記色空間変換部からの色相と明度とに基づいて彩度補正値を算出する彩度補正値算出部と、
前記色空間変換部からの彩度を前記彩度補正値算出部からの彩度補正値に従って補正する彩度補正部と、
前記彩度補正部による補正後の彩度と前記色空間変換部からの色相および明度とに対して前記色空間変換部における変換の逆変換を施す色空間逆変換部とを備え、
前記彩度補正値算出部には、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのうちの少なくとも２つの各々に対して個別の彩度補正関数があらかじめ設定されており、
前記彩度補正関数は、明度を入力パラメータとし彩度補正値を出力とする関数であり、
前記彩度補正値算出部は、
前記色空間変換部からの色相が、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのいずれの領域に属するかを判別し、当該判別した色領域に対して設けられている彩度補正関数と、前記色空間変換部からの明度とに基づいて前記彩度補正値を算出する、
色補正装置。
【請求項４】
請求項３において、
前記彩度補正値算出部は、色領域判別部と、明度レベル領域判別部と、補正量パラメータ選択部と、補正値算出回路と、第１および第２のルックアップテーブルとを備えており、
前記第１のルックアップテーブルには、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのうちの少なくとも２つのそれぞれの色領域に対応づけられた少なくとも２つの第１のテーブルが設定されており、
前記第１のテーブルの各々には、対応する色領域における明度の最小値から最大値までの範囲をＮ分割して得られたＮ個の領域の各々の明度の範囲があらかじめ設定されており、
前記第２のルックアップテーブルには、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのうちの少なくとも２つのそれぞれの色領域に対応づけられた少なくとも２つの第２のテーブルが設定されており、
前記第２のテーブルの各々には、対応する色領域における前記Ｎ個の領域の各々に対して補正量パラメータがあらかじめ設定されており、
前記補正量パラメータは、対応する色領域における補正関数を表すものであり、前記補正関数は、明度を入力パラメータとし彩度補正値を出力とする関数であり、
前記色領域判別部は、前記色空間変換部からの色相が色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのいずれの領域にあるかを判別し、その判別結果(色領域判別結果)を出力し、
前記明度レベル領域判別部は、前記第１のルックアップテーブルに設定されている第１のテーブルのうち前記色領域判別部からの色領域判別結果に対応するテーブルを参照し、前記色空間変換部からの明度が当該テーブルにおいて設定されているＮ個の領域のいずれに属するかを判別し、その判別結果(明度レベル判別結果)を出力し、
前記補正量パラメータ選択部は、前記第２のルックアップテーブルに設定されている第２のテーブルのうち前記色領域判別部からの色領域判別結果に対応するテーブルを参照し、前記明度レベル領域判別部からの明度レベル判別結果に対して設定されている補正量パラメータを当該テーブルより取得して出力し、
前記補正値算出回路は、前記補正量パラメータ選択部からの補正量パラメータと前記色空間変換部からの明度とに基づいて彩度補正値を算出する、
色補正装置。
【請求項５】
入力される色信号を色相，彩度，明度へ変換する色空間変換部と、
前記色空間変換部からの色相と明度とに基づいて色相補正値を算出する色相補正値算出部と、
前記色空間変換部からの色相と明度とに基づいて彩度補正値を算出する彩度補正値算出部と、
前記色空間変換部からの色相を前記色相補正値算出部からの色相補正値に従って補正する色相補正部と、
前記色空間変換部からの彩度を前記彩度補正値算出部からの彩度補正値に従って補正する彩度補正部と、
前記色相補正部による補正後の色相と前記彩度補正部による補正後の彩度と前記色空間変換部からの明度とに対して前記色空間変換部における変換の逆変換を施す色空間逆変換部とを備え、
前記色相補正値算出部には、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのうちの少なくとも２つの各々に対して個別の色相補正関数があらかじめ設定されており、
前記色相補正関数は、明度を入力パラメータとし色相補正値を出力とする関数であり、
前記色相補正値算出部は、
前記色空間変換部からの色相が、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのいずれの領域に属するかを判別し、当該判別した色領域に対して設けられている色相補正関数と、前記色空間変換部からの明度とに基づいて前記色相補正値を算出し、
前記彩度補正値算出部には、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのうちの少なくとも２つの各々に対して個別の彩度補正関数があらかじめ設定されており、
前記彩度補正関数は、明度を入力パラメータとし彩度補正値を出力とする関数であり、
前記彩度補正値算出部は、
前記色空間変換部からの色相が、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのいずれの領域に属するかを判別し、当該判別した色領域に対して設けられている彩度補正関数と、前記色空間変換部からの明度とに基づいて前記彩度補正値を算出する、
色補正装置。
【請求項６】
請求項５において、
前記色相補正値算出部は、第１の色領域判別部と、第１の明度レベル領域判別部と、第１の補正量パラメータ選択部と、第１の補正値算出回路と、第１および第２のルックアップテーブルとを備えており、
前記第１のルックアップテーブルには、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのうちの少なくとも２つのそれぞれの色領域に対応づけられた少なくとも２つの第１のテーブルが設定されており、
前記第１のテーブルの各々には、対応する色領域における明度の最小値から最大値までの範囲をＮ分割して得られたＮ個の領域の各々の明度の範囲があらかじめ設定されており、
前記第２のルックアップテーブルには、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのうちの少なくとも２つのそれぞれの色領域に対応づけられた少なくとも２つの第２のテーブルが設定されており、
前記第２のテーブルの各々には、対応する色領域における前記Ｎ個の領域の各々に対して第１の補正量パラメータがあらかじめ設定されており、
前記第１の補正量パラメータは、対応する色領域における色相補正関数を表すものであり、前記色相補正関数は、明度を入力パラメータとし色相補正値を出力とする関数であり、
前記第１の色領域判別部は、前記色空間変換部からの色相が色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのいずれの領域にあるかを判別し、その判別結果(色領域判別結果)を出力し、
前記第１の明度レベル領域判別部は、前記第１のルックアップテーブルに設定されている第１のテーブルのうち前記第１の色領域判別部からの色領域判別結果に対応するテーブルを参照し、前記色空間変換部からの明度が当該テーブルにおいて設定されているＮ個の領域のいずれに属するかを判別し、その判別結果(明度レベル判別結果)を出力し、
前記第１の補正量パラメータ選択部は、前記第２のルックアップテーブルに設定されている第２のテーブルのうち前記第１の色領域判別部からの色領域判別結果に対応するテーブルを参照し、前記第１の明度レベル領域判別部からの明度レベル判別結果に対して設定されている第１の補正量パラメータを当該テーブルより取得して出力し、
前記第１の補正値算出回路は、前記第１の補正量パラメータ選択部からの第１の補正量パラメータと前記色空間変換部からの明度とに基づいて色相補正値を算出し、
前記彩度補正値算出部は、第２の色領域判別部と、第２の明度レベル領域判別部と、第２の補正量パラメータ選択部と、第２の補正値算出回路と、第３および第４のルックアップテーブルとを備えており、
前記第３のルックアップテーブルには、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのうちの少なくとも２つのそれぞれの色領域に対応づけられた少なくとも２つの第３のテーブルが設定されており、
前記第３のテーブルの各々には、対応する色領域における明度の最小値から最大値までの範囲をＮ分割して得られたＮ個の領域の各々の明度の範囲があらかじめ設定されており、
前記第４のルックアップテーブルには、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのうちの少なくとも２つのそれぞれの色領域に対応づけられた少なくとも２つの第４のテーブルが設定されており、
前記第４のテーブルの各々には、対応する色領域における前記Ｎ個の領域の各々に対して第２の補正量パラメータがあらかじめ設定されており、
前記第２の補正量パラメータは、対応する色領域における彩度補正関数を表すものであり、前記彩度補正関数は、明度を入力パラメータとし彩度補正値を出力とする関数であり、
前記第２の色領域判別部は、前記色空間変換部からの色相が色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのいずれの領域にあるかを判別し、その判別結果(色領域判別結果)を出力し、
前記第２の明度レベル領域判別部は、前記第３のルックアップテーブルに設定されている第３のテーブルのうち前記第２の色領域判別部からの色領域判別結果に対応するテーブルを参照し、前記色空間変換部からの明度が当該テーブルにおいて設定されているＮ個の領域のいずれに属するかを判別し、その判別結果(明度レベル判別結果)を出力し、
前記第２の補正量パラメータ選択部は、前記第４のルックアップテーブルに設定されている第４のテーブルのうち前記第２の色領域判別部からの色領域判別結果に対応するテーブルを参照し、前記第２の明度レベル領域判別部からの明度レベル判別結果に対して設定されている第２の補正量パラメータを当該テーブルより取得して出力し、
前記第２の補正値算出回路は、前記第２の補正量パラメータ選択部からの第２の補正量パラメータと前記色空間変換部からの明度とに基づいて彩度補正値を算出する、
色補正装置。
【請求項７】
入力される色信号を色相，彩度，明度へ変換する色空間変換ステップと、
前記色空間変換ステップにより得られた色相と明度とに基づいて色相補正値を算出する色相補正値算出ステップと、
前記色空間変換ステップにより得られた色相を前記色相補正値算出ステップにより得られた色相補正値に従って補正する色相補正ステップと、
前記色相補正ステップにより得られた補正後の色相と前記色空間変換ステップにより得られた彩度および明度とに対して前記色空間変換ステップにおける変換の逆変換を施す色空間逆変換ステップとを備え、
前記色相補正値算出ステップにおいては、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのうちの少なくとも２つの各々に対して個別の色相補正関数があらかじめ設定されており、
前記色相補正関数は、明度を入力パラメータとし色相補正値を出力とする関数であり、
前記色相補正値算出ステップにおいては、
前記色空間変換ステップにより得られた色相が、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのいずれの領域に属するかを判別し、当該判別した色領域に対して設けられている色相補正関数と、前記色空間変換ステップにより得られた明度とに基づいて前記色相補正値を算出する、
色補正方法。
【請求項８】
入力される色信号を色相，彩度，明度へ変換する色空間変換ステップと、
前記色空間変換ステップにより得られた色相と明度とに基づいて彩度補正値を算出する彩度補正値算出ステップと、
前記色空間変換ステップにより得られた彩度を前記彩度補正値算出ステップにより得られた彩度補正値に従って補正する彩度補正ステップと、
前記彩度補正ステップにより得られた補正後の彩度と前記色空間変換ステップにより得られた色相および明度とに対して前記色空間変換ステップにおける変換の逆変換を施す色空間逆変換ステップとを備え、
前記彩度補正値算出ステップにおいては、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのうちの少なくとも２つの各々に対して個別の彩度補正関数があらかじめ設定されており、
前記彩度補正関数は、明度を入力パラメータとし彩度補正値を出力とする関数であり、
前記彩度補正値算出ステップにおいては、
前記色空間変換ステップにより得られた色相が、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのいずれの領域に属するかを判別し、当該判別した色領域に対して設けられている彩度補正関数と、前記色空間変換ステップにより得られた明度とに基づいて前記彩度補正値を算出する、
色補正方法。
【請求項９】
入力される色信号を色相，彩度，明度へ変換する色空間変換ステップと、
前記色空間変換ステップにより得られた色相と明度とに基づいて色相補正値を算出する色相補正値算出ステップと、
前記色空間変換ステップにより得られた色相と明度とに基づいて彩度補正値を算出する彩度補正値算出ステップと、
前記色空間変換ステップにより得られた色相を前記色相補正値算出ステップにより得られた色相補正値に従って補正する色相補正ステップと、
前記色空間変換ステップにより得られた彩度を前記彩度補正値算出ステップにより得られた彩度補正値に従って補正する彩度補正ステップと、
前記色相補正ステップにより得られた補正後の色相と前記彩度補正ステップにより得られた補正後の彩度と前記色空間変換ステップにより得られた明度とに対して前記色空間変換ステップにおける変換の逆変換を施す色空間逆変換ステップとを備え、
前記色相補正値算出ステップにおいては、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのうちの少なくとも２つの各々に対して個別の色相補正関数があらかじめ設定されており、
前記色相補正関数は、明度を入力パラメータとし色相補正値を出力とする関数であり、
前記色相補正値算出ステップにおいては、
前記色空間変換ステップにより得られた色相が、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのいずれの領域に属するかを判別し、当該判別した色領域に対して設けられている色相補正関数と、前記色空間変換ステップにより得られた明度とに基づいて前記色相補正値を算出し、
前記彩度補正値算出ステップにおいては、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのうちの少なくとも２つの各々に対して個別の彩度補正関数があらかじめ設定されており、
前記彩度補正関数は、明度を入力パラメータとし彩度補正値を出力とする関数であり、
前記彩度補正値算出ステップにおいては、
前記色空間変換ステップにより得られた色相が、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのいずれの領域に属するかを判別し、当該判別した色領域に対して設けられている彩度補正関数と、前記色空間変換ステップにより得られた明度とに基づいて前記彩度補正値を算出する、
色補正方法。
【請求項１０】
請求項１に記載の色補正装置を備える、映像表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、入力画像の特性に応じて色相や彩度を調整する色補正装置および色補正方法に関する。
【背景技術】
【０００２】
色信号を、色の種類を表す色相(Ｈ)，色の鮮やかさを表す彩度(Ｓ)，色の明るさを表す明度(Ｖ)の３つの成分からなる色空間に変換し調整を行うＨＳＶ色空間調整処理は、色相，彩度，明度を独立に扱うことができるため、彩度調整，明度調整に広く利用されている。これは、入力色信号の色空間を、色相(Ｈ)，彩度(Ｓ)，明度(Ｖ)で表されたＨＳＶ色空間へ変換し、ＨＳＶ色空間上で所望の調整を行った後に、元の色空間へ逆変換することで実現される。ＨＳＶ色空間の３つの成分の１つである色相(Ｈ)は角度で表され、赤の色相を０度とし、黄，緑，シアン，青，マゼンダの６つの色相軸が６０度間隔で並んでいる。【０００３】
また、モニタ等の表示装置において、入力された色信号を表示する際に、表示するモニタの特性に応じた色変換処理や、人間の視覚特性や記憶色を考慮した色変換処理が行われている。忠実な色再現を行っても、必ずしも人間が好ましいと感じるものではなく、人間の記憶色とされる空の青色や人間の肌の色，桜のピンクなどは、実際の色よりも鮮やかな彩度や明度の高い色として記憶されている。したがって、こうした特定の色成分の明度および彩度を上げる処理がなされる。特に、特定の色成分の特定明度を持つ入力に対してのみ色相補正を行うこと，特定の色成分の特定明度を持つ入力に対してのみ彩度補正を行うことなど、色相ごとに明度の変化に応じて色相，彩度を調整する等の複雑な調整が必要になってきている。【０００４】
このような複雑な調整を行う技術の一例が特許文献１に開示されている。特許文献１に開示された色調整装置では、入力色信号Ｒｉ,Ｇｉ,Ｂｉの色空間をＲＧＢ色空間からＨＳＶ色空間に変換して色相Ｈｉ,彩度Ｓｉ,明度Ｖｉを得る。色相Ｈｉを入力として色相調整値Ｈｈ,彩度調整値Ｈｓ,明度調整値Ｈｖを算出し、彩度Ｓｉを入力として色相調整値Ｓｈ,彩度調整値Ｓｓ,明度調整値Ｓｖを算出し、明度Ｖｉを入力として色相調整値Ｖｈ,彩度調整値Ｖｓ,明度調整値Ｖｖを算出する。色相調整値Ｈｈ,Ｓｈ,Ｖｈを用いて色相Ｈｉの調整を行い、彩度調整値Ｈｓ,Ｓｓ,Ｖｓを用いて彩度Ｓｉの調整を行い、明度調整値Ｈｖ,Ｓｖ,Ｖｖを用いて明度Ｖｉの調整を行う。調整後の色相Ｈｏ,彩度Ｓｏ,明度Ｖｏの色空間をＨＳＶ色空間から元のＲＧＢ色空間へ逆変換して出力色信号Ｒｏ,Ｇｏ,Ｂｏを得る。これにより、色相ごとに彩度，明度を調整したり、明度の変化に応じて彩度を調整する等の複雑な調整ができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第3784726号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら特許文献１に開示された色調整装置では、例えば、赤領域の色相を持った入力に対しては図２(ａ)に示すような台形状の補正関数Ｆｈ(Ｖｉ)により明度Ｖｉが０〜ＭＡＸ(最大値)の中間レベル付近にある信号のみに対して色相補正値Ｖｈを算出し、黄領域の色相を持った入力に対しては図２(ｂ)に示すような正弦波状の補正関数Ｆｈ(Ｖｉ)により色相補正値Ｖｈを算出するというように、赤領域と黄領域で全く別の独立した色相補正を行う場合、明度Ｖｉを入力として色相調整値Ｖｈを算出する回路(特許文献１の図１の『明度による調整値算出器４』)１つでは実現できず、明度Ｖｉを入力として色相調整値Ｖｈを算出する回路(特許文献１の図１の『明度による調整値算出器４』)が２つ必要となる。また、明度Ｖｉによる色相補正を、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダの色別に完全に独立に行う場合、明度Ｖｉを入力として色相調整値Ｖｈを算出する回路(特許文献１の図１の『明度による調整値算出器４』)１つでは実現できず、明度Ｖｉを入力として色相調整値Ｖｈを算出する回路(特許文献１の図１の『明度による調整値算出器４』)を６つの色相軸の各々に対して１つずつ(合計で６つ)持つ必要がある。【０００７】
同様に、特許文献１に開示された色調整装置では、例えば、赤領域と黄領域で全く別の独立した彩度補正を行う場合、明度Ｖｉを入力として彩度調整値Ｖｓを算出する回路(特許文献１の図１の『明度による調整値算出器４』)１つでは実現できず、明度Ｖｉを入力として彩度調整値Ｖｓを算出する回路(特許文献１の図１の『明度による調整値算出器４』)が２つ必要となる。また、明度Ｖｉによる彩度補正を、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダの色別に完全に独立に行う場合、明度Ｖｉを入力として彩度調整値Ｖｓを算出する回路(特許文献１の図１の『明度による調整値算出器４』)１つでは実現できず、明度Ｖｉを入力として彩度調整値Ｖｓを算出する回路(特許文献１の図１の『明度による調整値算出器４』)は６つの色相軸の各々に対して１つずつ(合計で６つ)持つ必要がある。
【課題を解決するための手段】
【０００８】
本発明のある実施形態による色補正装置は、入力される色信号を色相，彩度，明度へ変換する色空間変換部と、前記色空間変換部からの色相と明度とに基づいて色相補正値を算出する色相補正値算出部と、前記色空間変換部からの色相を前記色相補正値算出部からの色相補正値に従って補正する色相補正部と、前記色相補正部による補正後の色相と前記色空間変換部からの彩度および明度とに対して前記色空間変換部における変換の逆変換を施す色空間逆変換部とを備え、前記色相補正値算出部には、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのうちの少なくとも２つの各々に対して個別の色相補正関数があらかじめ設定されており、前記色相補正関数は、明度を入力パラメータとし色相補正値を出力とする関数であり、前記色相補正値算出部は、前記色空間変換部からの色相が、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのいずれの領域に属するかを判別し、当該判別した色領域に対して設けられている色相補正関数と、前記色空間変換部からの明度とに基づいて前記色相補正値を算出する。【０００９】
上記色補正装置によれば、明度に応じた色相補正を、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダの色別に完全に独立に行うことができる。【００１０】
また、上記色補正装置において、前記色相補正値算出部は、色領域判別部と、明度レベル領域判別部と、補正量パラメータ選択部と、補正値算出回路と、第１および第２のルックアップテーブルとを備えており、前記第１のルックアップテーブルには、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのうちの少なくとも２つのそれぞれの色領域に対応づけられた少なくとも２つの第１のテーブルが設定されており、前記第１のテーブルの各々には、対応する色領域における明度の最小値から最大値までの範囲をＮ分割して得られたＮ個の領域の各々の明度の範囲があらかじめ設定されており、前記第２のルックアップテーブルには、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのうちの少なくとも２つのそれぞれの色領域に対応づけられた少なくとも２つの第２のテーブルが設定されており、前記第２のテーブルの各々には、対応する色領域における前記Ｎ個の領域の各々に対して補正量パラメータがあらかじめ設定されており、前記補正量パラメータは、対応する色領域における補正関数を表すものであり、前記補正関数は、明度を入力パラメータとし色相補正値を出力とする関数であり、前記色領域判別部は、前記色空間変換部からの色相が色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのいずれの領域にあるかを判別し、その判別結果(色領域判別結果)を出力し、前記明度レベル領域判別部は、前記第１のルックアップテーブルに設定されている第１のテーブルのうち前記色領域判別部からの色領域判別結果に対応するテーブルを参照し、前記色空間変換部からの明度が当該テーブルにおいて設定されているＮ個の領域のいずれに属するかを判別し、その判別結果(明度レベル判別結果)を出力し、前記補正量パラメータ選択部は、前記第２のルックアップテーブルに設定されている第２のテーブルのうち前記色領域判別部からの色領域判別結果に対応するテーブルを参照し、前記明度レベル領域判別部からの明度レベル判別結果に対して設定されている補正量パラメータを当該テーブルより取得して出力し、前記補正値算出回路は、前記補正量パラメータ選択部からの補正量パラメータと前記色空間変換部からの明度とに基づいて色相補正値を算出する。【００１１】
上記色補正装置によれば、色相補正値算出部の回路規模は補正の複雑さに影響することはなく、どのような複雑な補正であっても一定の回路規模で補正値の算出ができる。【００１２】
本発明の他の実施形態による色補正装置は、入力される色信号を色相，彩度，明度へ変換する色空間変換部と、前記色空間変換部からの色相と明度とに基づいて彩度補正値を算出する彩度補正値算出部と、前記色空間変換部からの彩度を前記彩度補正値算出部からの彩度補正値に従って補正する彩度補正部と、前記彩度補正部による補正後の彩度と前記色空間変換部からの色相および明度とに対して前記色空間変換部における変換の逆変換を施す色空間逆変換部とを備え、前記彩度補正値算出部には、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのうちの少なくとも２つの各々に対して個別の彩度補正関数があらかじめ設定されており、前記彩度補正関数は、明度を入力パラメータとし彩度補正値を出力とする関数であり、前記彩度補正値算出部は、前記色空間変換部からの色相が、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのいずれの領域に属するかを判別し、当該判別した色領域に対して設けられている彩度補正関数と、前記色空間変換部からの明度とに基づいて前記彩度補正値を算出する。【００１３】
上記色補正装置によれば、明度に応じた彩度補正を、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダの色別に完全に独立に行うことができる。【００１４】
また、上記色補正装置において、前記彩度補正値算出部は、色領域判別部と、明度レベル領域判別部と、補正量パラメータ選択部と、補正値算出回路と、第１および第２のルックアップテーブルとを備えており、前記第１のルックアップテーブルには、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのうちの少なくとも２つのそれぞれの色領域に対応づけられた少なくとも２つの第１のテーブルが設定されており、前記第１のテーブルの各々には、対応する色領域における明度の最小値から最大値までの範囲をＮ分割して得られたＮ個の領域の各々の明度の範囲があらかじめ設定されており、前記第２のルックアップテーブルには、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのうちの少なくとも２つのそれぞれの色領域に対応づけられた少なくとも２つの第２のテーブルが設定されており、前記第２のテーブルの各々には、対応する色領域における前記Ｎ個の領域の各々に対して補正量パラメータがあらかじめ設定されており、前記補正量パラメータは、対応する色領域における補正関数を表すものであり、前記補正関数は、明度を入力パラメータとし彩度補正値を出力とする関数であり、前記色領域判別部は、前記色空間変換部からの色相が色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのいずれの領域にあるかを判別し、その判別結果(色領域判別結果)を出力し、前記明度レベル領域判別部は、前記第１のルックアップテーブルに設定されている第１のテーブルのうち前記色領域判別部からの色領域判別結果に対応するテーブルを参照し、前記色空間変換部からの明度が当該テーブルにおいて設定されているＮ個の領域のいずれに属するかを判別し、その判別結果(明度レベル判別結果)を出力し、前記補正量パラメータ選択部は、前記第２のルックアップテーブルに設定されている第２のテーブルのうち前記色領域判別部からの色領域判別結果に対応するテーブルを参照し、前記明度レベル領域判別部からの明度レベル判別結果に対して設定されている補正量パラメータを当該テーブルより取得して出力し、前記補正値算出回路は、前記補正量パラメータ選択部からの補正量パラメータと前記色空間変換部からの明度とに基づいて彩度補正値を算出する。【００１５】
上記色補正装置によれば、彩度補正値算出部の回路規模は補正の複雑さに影響することはなく、どのような複雑な補正であっても一定の回路規模で補正値の算出ができる。
【発明の効果】
【００１６】
本発明の色補正装置によれば、明度に応じた色相補正および／または彩度補正を、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダの色別に完全に独立に行うことができる。【００１７】
また、色相補正値算出部および／または彩度補正値算出部の回路規模は補正の複雑さに影響することはなく、どのような複雑な補正であっても一定の回路規模で補正値の算出ができる。
【図面の簡単な説明】
【００１８】
【図１】図１は、本発明の第１の実施形態による色補正装置の全体構成を示すブロック図である。
【図２】図２(ａ)は、赤領域での色相補正関数の一例を示す図である。図２(ｂ)は、黄領域での色相補正関数の一例を示す図である。
【図３】図３は、本発明の第２の実施形態による色補正装置における色相補正値算出部２の内部構成を示すブロック図である。
【図４】図４(ａ)は、赤領域での色相補正関数の一例を示す図である。図４(ｂ)は、黄領域での色相補正関数の一例を示す図である。
【図５】図５は、本発明の第３の実施形態によるテレビジョン受像機の全体構成を示すブロック図である。
【発明を実施するための形態】
【００１９】
以下、本発明の実施形態について、図面を参照しながら説明する。
【００２０】
（第１の実施形態）
本発明の第１の実施形態による色補正装置の全体構成を図１に示す。色補正装置１００は、色空間変換部１と、色相補正値算出部２と、彩度補正値算出部３と、明度補正値算出部４と、色相補正部５と、彩度補正部６と、明度補正部７と、色空間逆変換部８とを備えている。
【００２１】
色空間変換部１は、入力される色信号Ｒｉ,Ｇｉ,Ｂｉを色相Ｈｉ，彩度Ｓｉ，明度Ｖｉに変換して出力する。この変換は、ＲＧＢ色空間からＨＳＶ色空間への周知の色空間変換式を用いて行われる。
【００２２】
色相補正値算出部２は、色空間変換部１から出力される色相Ｈｉと明度Ｖｉとに基づいて色相補正値ＨＶｈを算出する。彩度補正値算出部３は、色空間変換部１から出力される色相Ｈｉと明度Ｖｉとに基づいて彩度補正値ＨＶｓを算出する。明度補正値算出部４は、色空間変換部１から出力される色相Ｈｉと彩度Ｓｉとに基づいて明度補正値ＨＳｖを算出する。
【００２３】
色相補正部５は、色空間変換部１から出力される色相Ｈｉを、色相補正値算出部２からの色相補正値ＨＶｈに従って補正して、補正後の色相Ｈｏを出力する。彩度補正部６は、色空間変換部１から出力される彩度Ｓｉを、彩度補正値算出部３からの彩度補正値ＨＶｓに従って補正して、補正後の彩度Ｓｏを出力する。明度補正部７は、色空間変換部１から出力される明度Ｖｉを、明度補正値算出部４からの明度補正値ＨＳｖに従って補正して、補正後の明度Ｖｏを出力する。
【００２４】
色空間逆変換部８は、上記補正後の色相Ｈｏ，彩度Ｓｏ，明度Ｖｏを色信号Ｒｏ,Ｇｏ,Ｂｏに変換して出力する。この変換は、ＨＳＶ色空間からＲＧＢ色空間への周知の色空間変換式を用いて行われる。
【００２５】
色相補正値算出部２は、色空間変換部１から出力される色相Ｈｉと明度Ｖｉを入力とし、これら色相Ｈｉと明度Ｖｉの２つをパラメータとして設定された色相補正値ＨＶｈを出力する。
【００２６】
色相補正値算出部２には、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダの各々に対して個別の色相補正関数Ｆｈ(Ｖｉ)があらかじめ設定されている。これら色相補正関数Ｆｈ(Ｖｉ)は、明度Ｖｉを入力とし色相補正値Ｖｈを出力とする関数である。例えば、赤領域に対しては図２(ａ)に示すような台形状の補正関数Ｆｈ(Ｖｉ)，黄領域に対しては図２(ｂ)に示すような正弦波状の補正関数Ｆｈ(Ｖｉ)，というように各色領域ごとに別々の色相補正関数Ｆｈ(Ｖｉ)が設定されている。
【００２７】
色相補正値算出部２は、色空間変換部１から入力される色相Ｈｉが、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのいずれに属するかを判別する。色相補正値算出部２は、上記判別した色領域に対して設けられている色相補正関数Ｆｈ(Ｖｉ)と、色空間変換部１から入力される明度Ｖｉとに基づいて色相補正値Ｖｈを算出する。色相補正値算出部２は、上記算出した色相補正値Ｖｈを色相補正値ＨＶｈとして色相補正部５に出力する。
【００２８】
これにより色相補正値算出部２は、例えば、赤領域の色相を持った入力に対しては図２(ａ)に示すような台形状の補正関数Ｆｈ(Ｖｉ)により明度Ｖｉが０(最小値)〜ＭＡＸ(最大値)の中間レベル付近にある信号のみに対して色相補正値Ｖｈを算出し、黄領域の色相を持った入力に対しては図２(ｂ)に示すような正弦波状の補正関数Ｆｈ(Ｖｉ)により明度Ｖｉの低い信号と明度Ｖｉの高い信号に対しては正方向，明度Ｖｉが中間レベルの信号に対しては負方向の色相補正値Ｖｈを算出するというように、赤領域と黄領域で全く別の独立した色相補正を行う。同様に、緑領域，シアン領域，青領域，マゼンダ領域の色相を持った入力に対しても、それぞれの色領域に対して設定された色相補正関数Ｆｈ(Ｖｉ)により色相補正値Ｖｈを算出し、緑領域，シアン領域，青領域，マゼンダ領域で全く別の独立した色相補正を行う。
【００２９】
以上のように、本実施形態の色相補正値算出部２によれば、明度Ｖｉに応じた色相補正を、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダの色別に完全に独立に行うことができる。
【００３０】
なお、必ずしも６つの色相軸のすべてに対して色相補正関数Ｆｈ(Ｖｉ)をあらかじめ設定しておく必要はなく、色相の６つの色相軸のうちの少なくとも２つに対して色相補正関数Ｆｈ(Ｖｉ)があらかじめ設定してあればよい。この場合、色相補正値算出部２は、色空間変換部１から入力される色相Ｈｉが、色相補正関数Ｆｈ(Ｖｉ)が設定されていない色領域に属するときは、色相補正値ＨＶｈの算出を行わない(たとえば、色相補正値ＨＶｈとしてゼロ(補正なし)を出力する)。
【００３１】
彩度補正値算出部３は、色空間変換部１から出力される色相Ｈｉと明度Ｖｉを入力とし、これら色相Ｈｉと明度Ｖｉの２つをパラメータとして設定された彩度補正値ＨＶｓを出力する。
【００３２】
彩度補正値算出部３には、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダの各々に対して個別の彩度補正関数Ｆｓ(Ｖｉ)があらかじめ設定されている。これら彩度補正関数Ｆｓ(Ｖｉ)は、明度Ｖｉを入力とし彩度補正値Ｖｓを出力とする関数である。
【００３３】
彩度補正値算出部３は、色空間変換部１から入力される色相Ｈｉが、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのいずれに属するかを判別する。彩度補正値算出部３は、上記判別した色領域に対して設けられている彩度補正関数Ｆｓ(Ｖｉ)と、色空間変換部１から入力される明度Ｖｉとに基づいて彩度補正値Ｖｓを算出する。彩度補正値算出部３は、上記算出した彩度補正値Ｖｓを彩度補正値ＨＶｓとして彩度補正部６に出力する。
【００３４】
これにより彩度補正値算出部３は、上述の色相補正値算出部２と同様、赤領域，黄領域，緑領域，シアン領域，青領域，マゼンダ領域の色相を持った入力に対して、それぞれの色領域に対して設定された彩度補正関数Ｆｓ(Ｖｉ)により彩度補正値Ｖｓを算出し、赤領域，黄領域，緑領域，シアン領域，青領域，マゼンダ領域で全く別の独立した彩度補正を行う。
【００３５】
以上のように、本実施形態の彩度補正値算出部３によれば、明度Ｖｉに応じた彩度補正を、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダの色別に完全に独立に行うことができる。
【００３６】
なお、必ずしも６つの色相軸のすべてに対して彩度補正関数Ｆｓ(Ｖｉ)をあらかじめ設定しておく必要はなく、色相の６つの色相軸のうちの少なくとも２つに対して彩度補正関数Ｆｓ(Ｖｉ)があらかじめ設定してあればよい。この場合、彩度補正値算出部３は、色空間変換部１から入力される色相Ｈｉが、彩度補正関数Ｆｓ(Ｖｉ)が設定されていない色領域に属するときは、彩度補正値ＨＶｓの算出を行わない(たとえば、彩度補正値ＨＶｓとしてゼロ(補正なし)を出力する)。
【００３７】
明度補正値算出部４は、色空間変換部１から出力される色相Ｈｉと彩度Ｓｉを入力とし、これら色相Ｈｉと彩度Ｓｉの２つをパラメータとして設定された明度補正値ＨＳｖを出力する。
【００３８】
明度補正値算出部４には、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダの各々に対して個別の明度補正ゲインがあらかじめ設定されている。また、明度補正値算出部４には、彩度Ｓｉを入力とし明度補正値Ｖｖを出力とする明度補正関数Ｆｖ(Ｓｉ)があらかじめ設定されている。明度補正関数Ｆｖ(Ｓｉ)は、無彩色(黒〜白)に対する過度な明度補正を防止するため、彩度Ｓｉが低い時には明度補正を抑制するような特性を有する関数である。
【００３９】
明度補正値算出部４は、色空間変換部１から入力される色相Ｈｉが、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのいずれに属するかを判別する。明度補正値算出部４は、上記判別した色領域に対して設けられている明度補正ゲインと、色空間変換部１から入力される彩度Ｓｉを明度補正関数Ｆｖ(Ｓｉ)に入力して得られる明度補正値Ｖｖとを乗ずることにより明度補正値ＨＳｖを算出する。明度補正値算出部４は、上記算出した明度補正値ＨＳｖを明度補正部７に出力する。
【００４０】
以上のように、本実施形態の明度補正値算出部４によれば、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダの色別に明度補正を行い、無彩色に対しても適切な明度補正を行うことができる。
【００４１】
なお、必ずしも６つの色相軸のすべてに対して明度補正ゲインをあらかじめ設定しておく必要はなく、色相の６つの色相軸のうちの少なくとも２つに対して明度補正ゲインがあらかじめ設定してあればよい。この場合、明度補正値算出部４は、色空間変換部１から入力される色相Ｈｉが、明度補正ゲインが設定されていない色領域に属するときは、明度補正値ＨＳｖの算出を行わない(たとえば、明度補正値ＨＳｖとしてゼロ(補正なし)を出力する)。
【００４２】
（第２の実施形態）
本発明の第２の実施形態による色補正装置の全体構成は図１と同様である。図３は、第２の実施形態の色補正装置における色相補正値算出部２の内部構成を示すブロック図である。
【００４３】
図３に示す色相補正値算出部２は、色領域判別部２１と、明度レベル領域判別部２２と、補正量パラメータ選択部２３と、補正値算出回路３０と、ルックアップテーブル４０，５０とを備えている。
【００４４】
ルックアップテーブル４０には、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのそれぞれの色領域Ｃａｒｅａに対応づけられた６つのテーブル４１〜４６が設定されている。
【００４５】
各テーブル４１〜４６には、対応する色領域Ｃａｒｅａにおける明度Ｖｉの最小値(ここでは０)から最大値(ここでは１０２３)までの範囲をＮ分割して得られたＮ個の領域Ｖａｒｅａの各々の明度Ｖｉの範囲があらかじめ設定されている。なお、分割数Ｎ，各領域Ｖａｒｅａの明度Ｖｉの範囲は、色領域Ｃａｒｅａごとに異なっていてもよい。
【００４６】
テーブル４１は、赤領域(Ｃａｒｅａ＝赤)に対応づけられている。ここでは、赤領域の分割数Ｎは４に設定されており、明度Ｖｉの最小値(ここでは０)から最大値(ここでは１０２３)までの範囲が４つの領域Ｖａｒｅａ(エリア１〜４)に分割されているものとする。テーブル４１には、各領域Ｖａｒｅａ(エリア１〜４)の明度Ｖｉの範囲が設定されている。エリア１の明度Ｖｉの範囲は０〜１００，エリア２の明度Ｖｉの範囲は１００〜５００，エリア３の明度Ｖｉの範囲は５００〜８００，エリア４の明度の範囲は８００〜１０２３に設定されている。
【００４７】
テーブル４２は、黄領域(Ｃａｒｅａ＝黄)に対応づけられている。ここでは、黄領域の分割数Ｎは６に設定されており、明度Ｖｉの最小値(ここでは０)から最大値(ここでは１０２３)までの範囲が６つの領域Ｖａｒｅａ(エリア１〜６)に分割されているものとする。テーブル４２には、各領域Ｖａｒｅａ(エリア１〜６)の明度Ｖｉの範囲が設定されている。エリア１の明度Ｖｉの範囲は０〜５０，エリア２の明度Ｖｉの範囲は５０〜３００，エリア３の明度Ｖｉの範囲は３００〜４００，エリア４の明度の範囲は４００〜７５０，エリア５の明度Ｖｉの範囲は７５０〜９００，エリア６の明度Ｖｉの範囲は９００〜１０２３に設定されている。
【００４８】
同様に、テーブル４３〜４６は、それぞれ、緑領域(Ｃａｒｅａ＝緑)，シアン領域(Ｃａｒｅａ＝シアン)，青領域(Ｃａｒｅａ＝青)，マゼンダ領域(Ｃａｒｅａ＝マゼンダ)に対応づけられている。これらの色領域についてもそれぞれ分割数Ｎが設定されており、明度Ｖｉの最小値(ここでは０)から最大値(ここでは１０２３)までの範囲がＮ個の領域Ｖａｒｅａ(エリア１〜Ｎ)に分割されている。そして、テーブル４３〜４６には、各領域Ｖａｒｅａ(エリア１〜Ｎ)の明度Ｖｉの範囲が設定されている。
【００４９】
ルックアップテーブル５０には、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのそれぞれの色領域Ｃａｒｅａに対応づけられた６つのテーブル５１〜５６が設定されている。
【００５０】
各テーブル５１〜５６には、対応する色領域ＣａｒｅａにおけるＮ個の領域Ｖａｒｅａの各々に対して補正量パラメータＣｐａｒａがあらかじめ設定されている。この補正量パラメータＣｐａｒａは、対応する色領域Ｃａｒｅａにおける補正関数を表すものである。この補正関数は、明度Ｖｉを入力パラメータとし補正値ＨＶｈを出力とする関数である。補正量パラメータＣｐａｒａは複数であってよく、ここでは、オフセット，ゲイン，リミット，開始値が補正量パラメータＣｐａｒａとして設定されている。
【００５１】
開始値は、対応する領域Ｖａｒｅａの明度Ｖｉの範囲の開始値を表している。たとえば、上述の赤領域(Ｃａｒｅａ＝赤)の４個の領域Ｖａｒｅａ(エリア１〜４)の場合、エリア１の開始値は０，エリア２の開始値は１００，エリア３の開始値は５００，エリア４の開始値は８００となり、これらがテーブル５１にエリア１〜４の開始値として設定される。オフセットは、対応する領域Ｖａｒｅａの明度Ｖｉの範囲の開始値における補正値ＨＶｈを表している。ゲインは、対応する領域Ｖａｒｅａの明度Ｖｉの範囲における補正値ＨＶｈの傾きを表している。リミットは、対応する領域Ｖａｒｅａの明度Ｖｉの範囲における補正値ＨＶｈのリミット値を表している。
【００５２】
テーブル５１には、赤領域(Ｃａｒｅａ＝赤)における４個の領域Ｖａｒｅａ(エリア１〜４)の各々に対して補正量パラメータＣｐａｒａ(オフセット，ゲイン，リミット，開始値)があらかじめ設定されており、これらの補正量パラメータＣｐａｒａにより赤領域(Ｃａｒｅａ＝赤)の補正関数が例えば図４(ａ)に示すように定義される。また、テーブル５２には、黄領域(Ｃａｒｅａ＝黄)における６個の領域Ｖａｒｅａ(エリア１〜６)の各々に対して補正量パラメータＣｐａｒａ(オフセット，ゲイン，リミット，開始値)があらかじめ設定されており、これらの補正量パラメータＣｐａｒａにより黄領域(Ｃａｒｅａ＝黄)の補正関数が例えば図４(ｂ)に示すように定義される。同様に、テーブル５３〜５６には、それぞれ、緑領域(Ｃａｒｅａ＝緑)，シアン領域(Ｃａｒｅａ＝シアン)，青領域(Ｃａｒｅａ＝青)，マゼンダ領域(Ｃａｒｅａ＝マゼンダ)におけるＮ個の領域Ｖａｒｅａ(エリア１〜Ｎ)の各々に対して補正量パラメータＣｐａｒａ(オフセット，ゲイン，リミット，開始値)があらかじめ設定されており、これらの補正量パラメータＣｐａｒａにより緑領域(Ｃａｒｅａ＝緑)，シアン領域(Ｃａｒｅａ＝シアン)，青領域(Ｃａｒｅａ＝青)，マゼンダ領域(Ｃａｒｅａ＝マゼンダ)の補正関数がそれぞれ定義される。このようにして、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダの各色領域別に完全に独立した補正関数が定義される。
【００５３】
図３に示す色相補正値算出部２では、色空間変換部１(図１)からの色相Ｈｉが色領域判定部２１に入力される。色領域判別部２１は、入力される色相Ｈｉが色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのいずれの領域にあるかを判別し、その判別結果(色領域判別結果)Ｃａｒｅａを出力する。
【００５４】
明度レベル領域判別部２２には、色領域判別部２１からの色領域判別結果Ｃａｒｅａと色空間変換部１からの明度Ｖｉとが入力される。明度レベル領域判別部２２は、ルックアップテーブル４０に設定されているテーブル４１〜４６のうち色領域判別部２１からの色領域判別結果Ｃａｒｅａに対応するテーブルを参照し、色空間変換部１からの明度Ｖｉが当該テーブルにおいて設定されているＮ個の領域Ｖａｒｅａ(エリア１〜Ｎ)のいずれに属するかを判別し、その判別結果(明度レベル判別結果)Ｖａｒｅａを出力する。たとえば、上述のように(図３参照)テーブル４１〜４６が設定がされているとき、色領域判別部２１からの色領域判別結果Ｃａｒｅａが「赤」で色空間変換部１からの明度Ｖｉが「４００」であれば、明度レベル判別結果Ｖａｒｅａは「エリア２」となり、色領域判別部２１からの色領域判別結果Ｃａｒｅａが「黄」で色空間変換部１からの明度Ｖｉが「７００」であれば、明度レベル判別結果Ｖａｒｅａは「エリア４」となる。
【００５５】
補正量パラメータ選択部２３には、色領域判別部２１からの色領域判別結果Ｃａｒｅａと明度レベル領域判別部２２からの明度レベル判別結果Ｖａｒｅａとが入力される。補正量パラメータ選択部２３は、ルックアップテーブル５０に設定されているテーブル５１〜５６のうち色領域判別部２１からの色領域判別結果Ｃａｒｅａに対応するテーブルを参照し、明度レベル領域判別部２２からの明度レベル判別結果Ｖａｒｅａに対して設定されている補正量パラメータＣｐａｒａを当該テーブルより取得して出力する。たとえば、上述のように(図３参照)テーブル４１〜４６，５１〜５６が設定がされているとき、色領域判別部２１からの色領域判別結果Ｃａｒｅａが「赤」で明度レベル領域判別部２２からの明度レベル判別結果Ｖａｒｅａが「エリア２」であれば、補正量パラメータ選択部２３は、テーブル５１においてエリア２に対して設定されている補正量パラメータＣｐａｒａ(オフセット，ゲイン，リミット，開始値)を取得して出力する。
【００５６】
補正値算出回路３０には、補正量パラメータ選択部２３からの補正量パラメータＣｐａｒａ(オフセット，ゲイン，リミット，開始値)と色空間変換部１からの明度Ｖｉとが入力される。補正値算出回路３０は、減算器３１，３４と、乗算器３２と、加算器３３と、セレクタ３５とを備えている。
【００５７】
減算器３１は、色空間変換部１からの明度Ｖｉと補正量パラメータ選択部２３からの補正量パラメータＣｐａｒａ(開始値)との減算演算を行い、その結果(Ｖｉ−開始値)を出力する。
【００５８】
乗算器３２は、減算器３１の出力(Ｖｉ−開始値)と補正量パラメータ選択部２３からの補正量パラメータＣｐａｒａ(ゲイン)との乗算演算を行い、その結果(ゲイン×(Ｖｉ−開始値))を出力する。
【００５９】
加算器３３は、乗算器３２の出力(ゲイン×(Ｖｉ−開始値))と補正量パラメータ選択部２３からの補正量パラメータＣｐａｒａ(オフセット)との加算演算を行い、その結果(オフセット＋ゲイン×(Ｖｉ−開始値))を出力する。
【００６０】
減算器３４は、補正量パラメータ選択部２３からの補正量パラメータＣｐａｒａ(リミット)と加算器３３の出力(オフセット＋ゲイン×(Ｖｉ−開始値))との減算演算を行い、その結果(リミット−(オフセット＋ゲイン×(Ｖｉ−開始値)))を出力する。
【００６１】
セレクタ３５は、加算器３３の出力(オフセット＋ゲイン×(Ｖｉ−開始値))を入力０に受け、補正量パラメータ選択部２３からの補正量パラメータＣｐａｒａ(リミット)を入力１に受ける。セレクタ３５は、減算器３４の出力が０以上、すなわち、(リミット)≧(加算器３３の出力)のとき、入力０すなわち加算器３３の出力(オフセット＋ゲイン×(Ｖｉ−開始値))を選択しこれを補正値ＨＶｈとして出力する。一方、セレクタ３５は、減算器３４の出力が負、すなわち、(リミット)＜(加算器３３の出力)のとき、入力１すなわち補正量パラメータＣｐａｒａ(リミット)を選択しこれを補正値ＨＶｈとして出力する。
【００６２】
なお、図４に補正関数の一例を示したが、さらに複雑な補正関数により補正値ＨＶｈを得たい場合には、上述の分割数Ｎを大きくすることにより、近似的に複雑な補正関数を定義することができる。このとき、ルックアップテーブル４０，５０の各テーブル４１〜４６，５１〜５６にあらかじめ設定しておく設定値の数は増加するが、補正量パラメータ選択部２３によって選択され補正値算出回路３０において補正値ＨＶｈの算出に使用される補正量パラメータＣｐａｒａは１領域分であるので補正値算出回路３０の回路規模は大きくならない。
【００６３】
また、上述の説明では、ルックアップテーブル４０，５０には、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダの色領域Ｃａｒｅａのすべてに対してテーブル４１〜４６，５１〜５６を設定しているが、色相の６つの色相軸のうちの少なくとも２つに対して同様のテーブルがあらかじめ設定してあればよい。この場合、補正値算出回路３０は、色空間変換部１から入力される色相Ｈｉが、上記テーブルが設定されていない色領域Ｃａｒｅａに属するときは、色相補正値ＨＶｈの算出を行わない(たとえば、色相補正値ＨＶｈとしてゼロ(補正なし)を出力する)。
【００６４】
また、ここでは色相補正値算出部２の内部構成および動作を示したが、彩度補正値算出部３(図１)についても図３と同様の内部構成にて実現可能である。
【００６５】
(第３の実施形態)
図５は、本発明の第３の実施形態によるテレビジョン受像機の全体構成を示すブロック図である。このテレビジョン受信機１０００は、地上波チューナ１１００と、ＡＶスイッチ１２００と、Ｙ/Ｃ分離回路１３００と、色復調回路１４００と、ＲＧＢ変換回路１５００と、色補正回路１００と、モニタ画面１６００と、オーディオ処理回路１７００と、音声出力回路１８００と、スピーカ１９００とを含む。
【００６６】
地上波チューナ１１００は、チャンネル毎に割り当てられた放送を受信する。ＡＶスイッチ１２００は、チューナ１１００で受信した地上波放送信号Ｓ１０とＤＶＤレコーダなどの外部機器から入力された映像信号，音声信号(Video入力)とを切り換える。Ｙ/Ｃ分離回路１３００は、ＡＶスイッチ１２００より出力されたコンポジット映像信号Ｓ１００を輝度信号Ｓ１２０と色信号Ｓ１１９とに分離する。色復調回路１４００は、Ｙ/Ｃ分離回路１３００より出力された色信号Ｓ１１９を色差信号であるＵ信号Ｓ４０ＵおよびＶ信号Ｓ４０Ｖに復調する。ＲＧＢ変換回路１５００は、Ｙ/Ｃ分離回路１３００からの輝度信号Ｓ１２０と色復調回路１４００からの色差信号Ｓ４０Ｕ,Ｓ４０ＶをＲ信号Ｓ５０Ｒ，Ｇ信号Ｓ５０Ｇ，Ｂ信号Ｓ５０Ｂに変換する。色補正回路１００は、第１，第２の実施形態で説明した色補正装置である。モニタ画面１６００は、色補正回路１００からのＲＧＢ信号Ｒｏ,Ｇｏ,Ｂｏより映像を表示する。オーディオ処理回路１７００は、ＡＶスイッチ１２００より出力された音声信号Ｓ１００Ａを処理する。音声出力回路１８００は、オーディオ処理回路１７００より出力された音声信号Ｓ７０を増幅してスピーカ１９００に出力する。スピーカ１９００は、音声出力回路１８００より出力された音声信号Ｓ８０を出力する。
【００６７】
なお、本実施形態では、色補正装置を備えた映像表示装置の一例としてテレビジョン受信機を示したが、この他にも、液晶テレビ，プラズマディスプレイテレビ，有機ＥＬテレビ，ビデオキャプチャーボード機器，パソコン機器，ＤＶＤレコーダ，ブルーレイディスクレコーダなどが挙げられる。
【００６８】
上述の例示的実施形態において用いられるさまざまな機能（例えば補正値算出）は、典型的にはハードウェアで行われ得るが、これには限定されない。これら機能のうち一部又は全部は、ハードウェアによって、ソフトウェアによって、又はハードウェア及びソフトウェアの組み合わせによって、実現され得る。これら機能の一部又は全部は、コンピュータによって読み取り可能なデータとして記述され得、コンピュータによって読み取り可能な記憶媒体に記録されてもよい。そのような記憶媒体からデータを読み取ることによってコンピュータは、例示的実施形態で用いられる機能のうちの少なくとも一部を実現し得る。このような記憶媒体の例には、取り出し可能又は非取り出し可能な、揮発性又は不揮発性の媒体が含まれる。具体的には記憶媒体は、光ディスク、ＲＡＭ（ランダムアクセスメモリ）、ＲＯＭ（読み出し専用メモリ）、フラッシュメモリ、ハードディスクドライブ等を含む。
【００６９】
本発明は、実施形態に限定されず、その精神又は主要な特徴から逸脱することなく他の色々な形で実施することができる。上述の実施形態はあらゆる点で単なる例示に過ぎず、限定的に解釈されるべきではない。本発明の範囲は特許請求の範囲によって規定されるべきであって、明細書に記載された詳細には限定されない。特許請求の範囲の均等範囲に属する変形や変更も全て本発明の範囲内である。
【産業上の利用可能性】
【００７０】
本発明は、映像信号を出力するテレビジョン受像機，液晶テレビ，プラズマディスプレイテレビ，有機ＥＬテレビ，ビデオキャプチャーボード機器，パソコン機器，ＤＶＤレコーダなどに適用できる。
【符号の説明】
【００７１】
１…色空間変換部
２…色相補正値算出部
３…彩度補正値算出部
４…明度補正値算出部
５…色相補正部
６…彩度補正部
７…明度補正部
８…色空間逆変換部
２１…色領域判別部
２２…明度レベル領域判別部
２３…補正量パラメータ選択部
３０…補正値算出回路
４０,５０…ルックアップテーブル
【図１】
2010067488.tif 000003
【図２】
2010067488.tif 000004
【図３】
2010067488.tif 000005
【図４】
2010067488.tif 000006
【図５】
2010067488.tif 000007
【手続補正書】
【提出日】平成23年2月17日(2011.2.17)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、入力画像の特性に応じて色相や彩度を調整する色補正装置および色補正方法に関する。
【背景技術】
【０００２】
色信号を、色の種類を表す色相(Ｈ)，色の鮮やかさを表す彩度(Ｓ)，色の明るさを表す明度(Ｖ)の３つの成分からなる色空間に変換し調整を行うＨＳＶ色空間調整処理は、色相，彩度，明度を独立に扱うことができるため、彩度調整，明度調整に広く利用されている。これは、入力色信号の色空間を、色相(Ｈ)，彩度(Ｓ)，明度(Ｖ)で表されたＨＳＶ色空間へ変換し、ＨＳＶ色空間上で所望の調整を行った後に、元の色空間へ逆変換することで実現される。ＨＳＶ色空間の３つの成分の１つである色相(Ｈ)は角度で表され、赤の色相を０度とし、黄，緑，シアン，青，マゼンダの６つの色相軸が６０度間隔で並んでいる。
【０００３】
また、モニタ等の表示装置において、入力された色信号を表示する際に、表示するモニタの特性に応じた色変換処理や、人間の視覚特性や記憶色を考慮した色変換処理が行われている。忠実な色再現を行っても、必ずしも人間が好ましいと感じるものではなく、人間の記憶色とされる空の青色や人間の肌の色，桜のピンクなどは、実際の色よりも鮮やかな彩度や明度の高い色として記憶されている。したがって、こうした特定の色成分の明度および彩度を上げる処理がなされる。特に、特定の色成分の特定明度を持つ入力に対してのみ色相補正を行うこと，特定の色成分の特定明度を持つ入力に対してのみ彩度補正を行うことなど、色相ごとに明度の変化に応じて色相，彩度を調整する等の複雑な調整が必要になってきている。
【０００４】
このような複雑な調整を行う技術の一例が特許文献１に開示されている。特許文献１に開示された色調整装置では、入力色信号Ｒｉ,Ｇｉ,Ｂｉの色空間をＲＧＢ色空間からＨＳＶ色空間に変換して色相Ｈｉ,彩度Ｓｉ,明度Ｖｉを得る。色相Ｈｉを入力として色相調整値Ｈｈ,彩度調整値Ｈｓ,明度調整値Ｈｖを算出し、彩度Ｓｉを入力として色相調整値Ｓｈ,彩度調整値Ｓｓ,明度調整値Ｓｖを算出し、明度Ｖｉを入力として色相調整値Ｖｈ,彩度調整値Ｖｓ,明度調整値Ｖｖを算出する。色相調整値Ｈｈ,Ｓｈ,Ｖｈを用いて色相Ｈｉの調整を行い、彩度調整値Ｈｓ,Ｓｓ,Ｖｓを用いて彩度Ｓｉの調整を行い、明度調整値Ｈｖ,Ｓｖ,Ｖｖを用いて明度Ｖｉの調整を行う。調整後の色相Ｈｏ,彩度Ｓｏ,明度Ｖｏの色空間をＨＳＶ色空間から元のＲＧＢ色空間へ逆変換して出力色信号Ｒｏ,Ｇｏ,Ｂｏを得る。これにより、色相ごとに彩度，明度を調整したり、明度の変化に応じて彩度を調整する等の複雑な調整ができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第3784726号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら特許文献１に開示された色調整装置では、例えば、赤領域の色相を持った入力に対しては図２(ａ)に示すような台形状の補正関数Ｆｈ(Ｖｉ)により明度Ｖｉが０〜ＭＡＸ(最大値)の中間レベル付近にある信号のみに対して色相補正値Ｖｈを算出し、黄領域の色相を持った入力に対しては図２(ｂ)に示すような正弦波状の補正関数Ｆｈ(Ｖｉ)により色相補正値Ｖｈを算出するというように、赤領域と黄領域で全く別の独立した色相補正を行う場合、明度Ｖｉを入力として色相調整値Ｖｈを算出する回路(特許文献１の図１の『明度による調整値算出器４』)１つでは実現できず、明度Ｖｉを入力として色相調整値Ｖｈを算出する回路(特許文献１の図１の『明度による調整値算出器４』)が２つ必要となる。また、明度Ｖｉによる色相補正を、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダの色別に完全に独立に行う場合、明度Ｖｉを入力として色相調整値Ｖｈを算出する回路(特許文献１の図１の『明度による調整値算出器４』)１つでは実現できず、明度Ｖｉを入力として色相調整値Ｖｈを算出する回路(特許文献１の図１の『明度による調整値算出器４』)を６つの色相軸の各々に対して１つずつ(合計で６つ)持つ必要がある。
【０００７】
同様に、特許文献１に開示された色調整装置では、例えば、赤領域と黄領域で全く別の独立した彩度補正を行う場合、明度Ｖｉを入力として彩度調整値Ｖｓを算出する回路(特許文献１の図１の『明度による調整値算出器４』)１つでは実現できず、明度Ｖｉを入力として彩度調整値Ｖｓを算出する回路(特許文献１の図１の『明度による調整値算出器４』)が２つ必要となる。また、明度Ｖｉによる彩度補正を、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダの色別に完全に独立に行う場合、明度Ｖｉを入力として彩度調整値Ｖｓを算出する回路(特許文献１の図１の『明度による調整値算出器４』)１つでは実現できず、明度Ｖｉを入力として彩度調整値Ｖｓを算出する回路(特許文献１の図１の『明度による調整値算出器４』)は６つの色相軸の各々に対して１つずつ(合計で６つ)持つ必要がある。
【課題を解決するための手段】
【０００８】
本発明のある実施形態による色補正装置は、入力される色信号を色相，彩度，明度へ変換する色空間変換部と、前記色空間変換部からの色相と明度とに基づいて色相補正値を算出する色相補正値算出部と、前記色空間変換部からの色相を前記色相補正値算出部からの色相補正値に従って補正する色相補正部と、前記色相補正部による補正後の色相と前記色空間変換部からの彩度および明度とに対して前記色空間変換部における変換の逆変換を施す色空間逆変換部とを備え、前記色相補正値算出部には、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのうちの少なくとも２つの各々に対して個別の色相補正関数があらかじめ設定されており、前記色相補正関数は、明度を入力パラメータとし色相補正値を出力とする関数であり、前記色相補正値算出部は、前記色空間変換部からの色相が、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのいずれの領域に属するかを判別し、当該判別した色領域に対して設けられている色相補正関数と、前記色空間変換部からの明度とに基づいて前記色相補正値を算出する。
【０００９】
上記色補正装置によれば、明度に応じた色相補正を、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダの色別に完全に独立に行うことができる。
【００１０】
また、上記色補正装置において、前記色相補正値算出部は、色領域判別部と、明度レベル領域判別部と、補正量パラメータ選択部と、補正値算出回路と、第１および第２のルックアップテーブルとを備えており、前記第１のルックアップテーブルには、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのうちの少なくとも２つのそれぞれの色領域に対応づけられた少なくとも２つの第１のテーブルが設定されており、前記第１のテーブルの各々には、対応する色領域における明度の最小値から最大値までの範囲をＮ分割して得られたＮ個の領域の各々の明度の範囲があらかじめ設定されており、前記第２のルックアップテーブルには、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのうちの少なくとも２つのそれぞれの色領域に対応づけられた少なくとも２つの第２のテーブルが設定されており、前記第２のテーブルの各々には、対応する色領域における前記Ｎ個の領域の各々に対して補正量パラメータがあらかじめ設定されており、前記補正量パラメータは、対応する色領域における補正関数を表すものであり、前記補正関数は、明度を入力パラメータとし色相補正値を出力とする関数であり、前記色領域判別部は、前記色空間変換部からの色相が色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのいずれの領域にあるかを判別し、その判別結果(色領域判別結果)を出力し、前記明度レベル領域判別部は、前記第１のルックアップテーブルに設定されている第１のテーブルのうち前記色領域判別部からの色領域判別結果に対応するテーブルを参照し、前記色空間変換部からの明度が当該テーブルにおいて設定されているＮ個の領域のいずれに属するかを判別し、その判別結果(明度レベル判別結果)を出力し、前記補正量パラメータ選択部は、前記第２のルックアップテーブルに設定されている第２のテーブルのうち前記色領域判別部からの色領域判別結果に対応するテーブルを参照し、前記明度レベル領域判別部からの明度レベル判別結果に対して設定されている補正量パラメータを当該テーブルより取得して出力し、前記補正値算出回路は、前記補正量パラメータ選択部からの補正量パラメータと前記色空間変換部からの明度とに基づいて色相補正値を算出する。
【００１１】
上記色補正装置によれば、色相補正値算出部の回路規模は補正の複雑さに影響することはなく、どのような複雑な補正であっても一定の回路規模で補正値の算出ができる。
【００１２】
本発明の他の実施形態による色補正装置は、入力される色信号を色相，彩度，明度へ変換する色空間変換部と、前記色空間変換部からの色相と明度とに基づいて彩度補正値を算出する彩度補正値算出部と、前記色空間変換部からの彩度を前記彩度補正値算出部からの彩度補正値に従って補正する彩度補正部と、前記彩度補正部による補正後の彩度と前記色空間変換部からの色相および明度とに対して前記色空間変換部における変換の逆変換を施す色空間逆変換部とを備え、前記彩度補正値算出部には、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのうちの少なくとも２つの各々に対して個別の彩度補正関数があらかじめ設定されており、前記彩度補正関数は、明度を入力パラメータとし彩度補正値を出力とする関数であり、前記彩度補正値算出部は、前記色空間変換部からの色相が、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのいずれの領域に属するかを判別し、当該判別した色領域に対して設けられている彩度補正関数と、前記色空間変換部からの明度とに基づいて前記彩度補正値を算出する。
【００１３】
上記色補正装置によれば、明度に応じた彩度補正を、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダの色別に完全に独立に行うことができる。
【００１４】
また、上記色補正装置において、前記彩度補正値算出部は、色領域判別部と、明度レベル領域判別部と、補正量パラメータ選択部と、補正値算出回路と、第１および第２のルックアップテーブルとを備えており、前記第１のルックアップテーブルには、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのうちの少なくとも２つのそれぞれの色領域に対応づけられた少なくとも２つの第１のテーブルが設定されており、前記第１のテーブルの各々には、対応する色領域における明度の最小値から最大値までの範囲をＮ分割して得られたＮ個の領域の各々の明度の範囲があらかじめ設定されており、前記第２のルックアップテーブルには、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのうちの少なくとも２つのそれぞれの色領域に対応づけられた少なくとも２つの第２のテーブルが設定されており、前記第２のテーブルの各々には、対応する色領域における前記Ｎ個の領域の各々に対して補正量パラメータがあらかじめ設定されており、前記補正量パラメータは、対応する色領域における補正関数を表すものであり、前記補正関数は、明度を入力パラメータとし彩度補正値を出力とする関数であり、前記色領域判別部は、前記色空間変換部からの色相が色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのいずれの領域にあるかを判別し、その判別結果(色領域判別結果)を出力し、前記明度レベル領域判別部は、前記第１のルックアップテーブルに設定されている第１のテーブルのうち前記色領域判別部からの色領域判別結果に対応するテーブルを参照し、前記色空間変換部からの明度が当該テーブルにおいて設定されているＮ個の領域のいずれに属するかを判別し、その判別結果(明度レベル判別結果)を出力し、前記補正量パラメータ選択部は、前記第２のルックアップテーブルに設定されている第２のテーブルのうち前記色領域判別部からの色領域判別結果に対応するテーブルを参照し、前記明度レベル領域判別部からの明度レベル判別結果に対して設定されている補正量パラメータを当該テーブルより取得して出力し、前記補正値算出回路は、前記補正量パラメータ選択部からの補正量パラメータと前記色空間変換部からの明度とに基づいて彩度補正値を算出する。
【００１５】
上記色補正装置によれば、彩度補正値算出部の回路規模は補正の複雑さに影響することはなく、どのような複雑な補正であっても一定の回路規模で補正値の算出ができる。
【発明の効果】
【００１６】
本発明の色補正装置によれば、明度に応じた色相補正および／または彩度補正を、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダの色別に完全に独立に行うことができる。
【００１７】
また、色相補正値算出部および／または彩度補正値算出部の回路規模は補正の複雑さに影響することはなく、どのような複雑な補正であっても一定の回路規模で補正値の算出ができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の第１の実施形態による色補正装置の全体構成を示すブロック図である。
【図２】(ａ)は、赤領域での色相補正関数の一例を示す図である。(ｂ)は、黄領域での色相補正関数の一例を示す図である。
【図３】本発明の第２の実施形態による色補正装置における色相補正値算出部２の内部構成を示すブロック図である。
【図４】(ａ)は、赤領域での色相補正関数の一例を示す図である。(ｂ)は、黄領域での色相補正関数の一例を示す図である。
【図５】本発明の第３の実施形態によるテレビジョン受像機の全体構成を示すブロック図である。
【発明を実施するための形態】
【００１９】
以下、本発明の実施形態について、図面を参照しながら説明する。
【００２０】
（第１の実施形態）
本発明の第１の実施形態による色補正装置の全体構成を図１に示す。色補正装置１００は、色空間変換部１と、色相補正値算出部２と、彩度補正値算出部３と、明度補正値算出部４と、色相補正部５と、彩度補正部６と、明度補正部７と、色空間逆変換部８とを備えている。
【００２１】
色空間変換部１は、入力される色信号Ｒｉ,Ｇｉ,Ｂｉを色相Ｈｉ，彩度Ｓｉ，明度Ｖｉに変換して出力する。この変換は、ＲＧＢ色空間からＨＳＶ色空間への周知の色空間変換式を用いて行われる。
【００２２】
色相補正値算出部２は、色空間変換部１から出力される色相Ｈｉと明度Ｖｉとに基づいて色相補正値ＨＶｈを算出する。彩度補正値算出部３は、色空間変換部１から出力される色相Ｈｉと明度Ｖｉとに基づいて彩度補正値ＨＶｓを算出する。明度補正値算出部４は、色空間変換部１から出力される色相Ｈｉと彩度Ｓｉとに基づいて明度補正値ＨＳｖを算出する。
【００２３】
色相補正部５は、色空間変換部１から出力される色相Ｈｉを、色相補正値算出部２からの色相補正値ＨＶｈに従って補正して、補正後の色相Ｈｏを出力する。彩度補正部６は、色空間変換部１から出力される彩度Ｓｉを、彩度補正値算出部３からの彩度補正値ＨＶｓに従って補正して、補正後の彩度Ｓｏを出力する。明度補正部７は、色空間変換部１から出力される明度Ｖｉを、明度補正値算出部４からの明度補正値ＨＳｖに従って補正して、補正後の明度Ｖｏを出力する。
【００２４】
色空間逆変換部８は、上記補正後の色相Ｈｏ，彩度Ｓｏ，明度Ｖｏを色信号Ｒｏ,Ｇｏ,Ｂｏに変換して出力する。この変換は、ＨＳＶ色空間からＲＧＢ色空間への周知の色空間変換式を用いて行われる。
【００２５】
色相補正値算出部２は、色空間変換部１から出力される色相Ｈｉと明度Ｖｉを入力とし、これら色相Ｈｉと明度Ｖｉの２つをパラメータとして設定された色相補正値ＨＶｈを出力する。
【００２６】
色相補正値算出部２には、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダの各々に対して個別の色相補正関数Ｆｈ(Ｖｉ)があらかじめ設定されている。これら色相補正関数Ｆｈ(Ｖｉ)は、明度Ｖｉを入力とし色相補正値Ｖｈを出力とする関数である。例えば、赤領域に対しては図２(ａ)に示すような台形状の補正関数Ｆｈ(Ｖｉ)，黄領域に対しては図２(ｂ)に示すような正弦波状の補正関数Ｆｈ(Ｖｉ)，というように各色領域ごとに別々の色相補正関数Ｆｈ(Ｖｉ)が設定されている。
【００２７】
色相補正値算出部２は、色空間変換部１から入力される色相Ｈｉが、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのいずれに属するかを判別する。色相補正値算出部２は、上記判別した色領域に対して設けられている色相補正関数Ｆｈ(Ｖｉ)と、色空間変換部１から入力される明度Ｖｉとに基づいて色相補正値Ｖｈを算出する。色相補正値算出部２は、上記算出した色相補正値Ｖｈを色相補正値ＨＶｈとして色相補正部５に出力する。
【００２８】
これにより色相補正値算出部２は、例えば、赤領域の色相を持った入力に対しては図２(ａ)に示すような台形状の補正関数Ｆｈ(Ｖｉ)により明度Ｖｉが０(最小値)〜ＭＡＸ(最大値)の中間レベル付近にある信号のみに対して色相補正値Ｖｈを算出し、黄領域の色相を持った入力に対しては図２(ｂ)に示すような正弦波状の補正関数Ｆｈ(Ｖｉ)により明度Ｖｉの低い信号と明度Ｖｉの高い信号に対しては正方向，明度Ｖｉが中間レベルの信号に対しては負方向の色相補正値Ｖｈを算出するというように、赤領域と黄領域で全く別の独立した色相補正を行う。同様に、緑領域，シアン領域，青領域，マゼンダ領域の色相を持った入力に対しても、それぞれの色領域に対して設定された色相補正関数Ｆｈ(Ｖｉ)により色相補正値Ｖｈを算出し、緑領域，シアン領域，青領域，マゼンダ領域で全く別の独立した色相補正を行う。
【００２９】
以上のように、本実施形態の色相補正値算出部２によれば、明度Ｖｉに応じた色相補正を、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダの色別に完全に独立に行うことができる。
【００３０】
なお、必ずしも６つの色相軸のすべてに対して色相補正関数Ｆｈ(Ｖｉ)をあらかじめ設定しておく必要はなく、色相の６つの色相軸のうちの少なくとも２つに対して色相補正関数Ｆｈ(Ｖｉ)があらかじめ設定してあればよい。この場合、色相補正値算出部２は、色空間変換部１から入力される色相Ｈｉが、色相補正関数Ｆｈ(Ｖｉ)が設定されていない色領域に属するときは、色相補正値ＨＶｈの算出を行わない(たとえば、色相補正値ＨＶｈとしてゼロ(補正なし)を出力する)。
【００３１】
彩度補正値算出部３は、色空間変換部１から出力される色相Ｈｉと明度Ｖｉを入力とし、これら色相Ｈｉと明度Ｖｉの２つをパラメータとして設定された彩度補正値ＨＶｓを出力する。
【００３２】
彩度補正値算出部３には、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダの各々に対して個別の彩度補正関数Ｆｓ(Ｖｉ)があらかじめ設定されている。これら彩度補正関数Ｆｓ(Ｖｉ)は、明度Ｖｉを入力とし彩度補正値Ｖｓを出力とする関数である。
【００３３】
彩度補正値算出部３は、色空間変換部１から入力される色相Ｈｉが、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのいずれに属するかを判別する。彩度補正値算出部３は、上記判別した色領域に対して設けられている彩度補正関数Ｆｓ(Ｖｉ)と、色空間変換部１から入力される明度Ｖｉとに基づいて彩度補正値Ｖｓを算出する。彩度補正値算出部３は、上記算出した彩度補正値Ｖｓを彩度補正値ＨＶｓとして彩度補正部６に出力する。
【００３４】
これにより彩度補正値算出部３は、上述の色相補正値算出部２と同様、赤領域，黄領域，緑領域，シアン領域，青領域，マゼンダ領域の色相を持った入力に対して、それぞれの色領域に対して設定された彩度補正関数Ｆｓ(Ｖｉ)により彩度補正値Ｖｓを算出し、赤領域，黄領域，緑領域，シアン領域，青領域，マゼンダ領域で全く別の独立した彩度補正を行う。
【００３５】
以上のように、本実施形態の彩度補正値算出部３によれば、明度Ｖｉに応じた彩度補正を、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダの色別に完全に独立に行うことができる。
【００３６】
なお、必ずしも６つの色相軸のすべてに対して彩度補正関数Ｆｓ(Ｖｉ)をあらかじめ設定しておく必要はなく、色相の６つの色相軸のうちの少なくとも２つに対して彩度補正関数Ｆｓ(Ｖｉ)があらかじめ設定してあればよい。この場合、彩度補正値算出部３は、色空間変換部１から入力される色相Ｈｉが、彩度補正関数Ｆｓ(Ｖｉ)が設定されていない色領域に属するときは、彩度補正値ＨＶｓの算出を行わない(たとえば、彩度補正値ＨＶｓとしてゼロ(補正なし)を出力する)。
【００３７】
明度補正値算出部４は、色空間変換部１から出力される色相Ｈｉと彩度Ｓｉを入力とし、これら色相Ｈｉと彩度Ｓｉの２つをパラメータとして設定された明度補正値ＨＳｖを出力する。
【００３８】
明度補正値算出部４には、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダの各々に対して個別の明度補正ゲインがあらかじめ設定されている。また、明度補正値算出部４には、彩度Ｓｉを入力とし明度補正値Ｖｖを出力とする明度補正関数Ｆｖ(Ｓｉ)があらかじめ設定されている。明度補正関数Ｆｖ(Ｓｉ)は、無彩色(黒〜白)に対する過度な明度補正を防止するため、彩度Ｓｉが低い時には明度補正を抑制するような特性を有する関数である。
【００３９】
明度補正値算出部４は、色空間変換部１から入力される色相Ｈｉが、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのいずれに属するかを判別する。明度補正値算出部４は、上記判別した色領域に対して設けられている明度補正ゲインと、色空間変換部１から入力される彩度Ｓｉを明度補正関数Ｆｖ(Ｓｉ)に入力して得られる明度補正値Ｖｖとを乗ずることにより明度補正値ＨＳｖを算出する。明度補正値算出部４は、上記算出した明度補正値ＨＳｖを明度補正部７に出力する。
【００４０】
以上のように、本実施形態の明度補正値算出部４によれば、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダの色別に明度補正を行い、無彩色に対しても適切な明度補正を行うことができる。
【００４１】
なお、必ずしも６つの色相軸のすべてに対して明度補正ゲインをあらかじめ設定しておく必要はなく、色相の６つの色相軸のうちの少なくとも２つに対して明度補正ゲインがあらかじめ設定してあればよい。この場合、明度補正値算出部４は、色空間変換部１から入力される色相Ｈｉが、明度補正ゲインが設定されていない色領域に属するときは、明度補正値ＨＳｖの算出を行わない(たとえば、明度補正値ＨＳｖとしてゼロ(補正なし)を出力する)。
【００４２】
（第２の実施形態）
本発明の第２の実施形態による色補正装置の全体構成は図１と同様である。図３は、第２の実施形態の色補正装置における色相補正値算出部２の内部構成を示すブロック図である。
【００４３】
図３に示す色相補正値算出部２は、色領域判別部２１と、明度レベル領域判別部２２と、補正量パラメータ選択部２３と、補正値算出回路３０と、ルックアップテーブル４０，５０とを備えている。
【００４４】
ルックアップテーブル４０には、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのそれぞれの色領域Ｃａｒｅａに対応づけられた６つのテーブル４１〜４６が設定されている。
【００４５】
各テーブル４１〜４６には、対応する色領域Ｃａｒｅａにおける明度Ｖｉの最小値(ここでは０)から最大値(ここでは１０２３)までの範囲をＮ分割して得られたＮ個の領域Ｖａｒｅａの各々の明度Ｖｉの範囲があらかじめ設定されている。なお、分割数Ｎ，各領域Ｖａｒｅａの明度Ｖｉの範囲は、色領域Ｃａｒｅａごとに異なっていてもよい。
【００４６】
テーブル４１は、赤領域(Ｃａｒｅａ＝赤)に対応づけられている。ここでは、赤領域の分割数Ｎは４に設定されており、明度Ｖｉの最小値(ここでは０)から最大値(ここでは１０２３)までの範囲が４つの領域Ｖａｒｅａ(エリア１〜４)に分割されているものとする。テーブル４１には、各領域Ｖａｒｅａ(エリア１〜４)の明度Ｖｉの範囲が設定されている。エリア１の明度Ｖｉの範囲は０〜１００，エリア２の明度Ｖｉの範囲は１００〜５００，エリア３の明度Ｖｉの範囲は５００〜８００，エリア４の明度の範囲は８００〜１０２３に設定されている。
【００４７】
テーブル４２は、黄領域(Ｃａｒｅａ＝黄)に対応づけられている。ここでは、黄領域の分割数Ｎは６に設定されており、明度Ｖｉの最小値(ここでは０)から最大値(ここでは１０２３)までの範囲が６つの領域Ｖａｒｅａ(エリア１〜６)に分割されているものとする。テーブル４２には、各領域Ｖａｒｅａ(エリア１〜６)の明度Ｖｉの範囲が設定されている。エリア１の明度Ｖｉの範囲は０〜５０，エリア２の明度Ｖｉの範囲は５０〜３００，エリア３の明度Ｖｉの範囲は３００〜４００，エリア４の明度の範囲は４００〜７５０，エリア５の明度Ｖｉの範囲は７５０〜９００，エリア６の明度Ｖｉの範囲は９００〜１０２３に設定されている。
【００４８】
同様に、テーブル４３〜４６は、それぞれ、緑領域(Ｃａｒｅａ＝緑)，シアン領域(Ｃａｒｅａ＝シアン)，青領域(Ｃａｒｅａ＝青)，マゼンダ領域(Ｃａｒｅａ＝マゼンダ)に対応づけられている。これらの色領域についてもそれぞれ分割数Ｎが設定されており、明度Ｖｉの最小値(ここでは０)から最大値(ここでは１０２３)までの範囲がＮ個の領域Ｖａｒｅａ(エリア１〜Ｎ)に分割されている。そして、テーブル４３〜４６には、各領域Ｖａｒｅａ(エリア１〜Ｎ)の明度Ｖｉの範囲が設定されている。
【００４９】
ルックアップテーブル５０には、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのそれぞれの色領域Ｃａｒｅａに対応づけられた６つのテーブル５１〜５６が設定されている。
【００５０】
各テーブル５１〜５６には、対応する色領域ＣａｒｅａにおけるＮ個の領域Ｖａｒｅａの各々に対して補正量パラメータＣｐａｒａがあらかじめ設定されている。この補正量パラメータＣｐａｒａは、対応する色領域Ｃａｒｅａにおける補正関数を表すものである。この補正関数は、明度Ｖｉを入力パラメータとし補正値ＨＶｈを出力とする関数である。補正量パラメータＣｐａｒａは複数であってよく、ここでは、オフセット，ゲイン，リミット，開始値が補正量パラメータＣｐａｒａとして設定されている。
【００５１】
開始値は、対応する領域Ｖａｒｅａの明度Ｖｉの範囲の開始値を表している。たとえば、上述の赤領域(Ｃａｒｅａ＝赤)の４個の領域Ｖａｒｅａ(エリア１〜４)の場合、エリア１の開始値は０，エリア２の開始値は１００，エリア３の開始値は５００，エリア４の開始値は８００となり、これらがテーブル５１にエリア１〜４の開始値として設定される。オフセットは、対応する領域Ｖａｒｅａの明度Ｖｉの範囲の開始値における補正値ＨＶｈを表している。ゲインは、対応する領域Ｖａｒｅａの明度Ｖｉの範囲における補正値ＨＶｈの傾きを表している。リミットは、対応する領域Ｖａｒｅａの明度Ｖｉの範囲における補正値ＨＶｈのリミット値を表している。
【００５２】
テーブル５１には、赤領域(Ｃａｒｅａ＝赤)における４個の領域Ｖａｒｅａ(エリア１〜４)の各々に対して補正量パラメータＣｐａｒａ(オフセット，ゲイン，リミット，開始値)があらかじめ設定されており、これらの補正量パラメータＣｐａｒａにより赤領域(Ｃａｒｅａ＝赤)の補正関数が例えば図４(ａ)に示すように定義される。また、テーブル５２には、黄領域(Ｃａｒｅａ＝黄)における６個の領域Ｖａｒｅａ(エリア１〜６)の各々に対して補正量パラメータＣｐａｒａ(オフセット，ゲイン，リミット，開始値)があらかじめ設定されており、これらの補正量パラメータＣｐａｒａにより黄領域(Ｃａｒｅａ＝黄)の補正関数が例えば図４(ｂ)に示すように定義される。同様に、テーブル５３〜５６には、それぞれ、緑領域(Ｃａｒｅａ＝緑)，シアン領域(Ｃａｒｅａ＝シアン)，青領域(Ｃａｒｅａ＝青)，マゼンダ領域(Ｃａｒｅａ＝マゼンダ)におけるＮ個の領域Ｖａｒｅａ(エリア１〜Ｎ)の各々に対して補正量パラメータＣｐａｒａ(オフセット，ゲイン，リミット，開始値)があらかじめ設定されており、これらの補正量パラメータＣｐａｒａにより緑領域(Ｃａｒｅａ＝緑)，シアン領域(Ｃａｒｅａ＝シアン)，青領域(Ｃａｒｅａ＝青)，マゼンダ領域(Ｃａｒｅａ＝マゼンダ)の補正関数がそれぞれ定義される。このようにして、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダの各色領域別に完全に独立した補正関数が定義される。
【００５３】
図３に示す色相補正値算出部２では、色空間変換部１(図１)からの色相Ｈｉが色領域判定部２１に入力される。色領域判別部２１は、入力される色相Ｈｉが色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのいずれの領域にあるかを判別し、その判別結果(色領域判別結果)Ｃａｒｅａを出力する。
【００５４】
明度レベル領域判別部２２には、色領域判別部２１からの色領域判別結果Ｃａｒｅａと色空間変換部１からの明度Ｖｉとが入力される。明度レベル領域判別部２２は、ルックアップテーブル４０に設定されているテーブル４１〜４６のうち色領域判別部２１からの色領域判別結果Ｃａｒｅａに対応するテーブルを参照し、色空間変換部１からの明度Ｖｉが当該テーブルにおいて設定されているＮ個の領域Ｖａｒｅａ(エリア１〜Ｎ)のいずれに属するかを判別し、その判別結果(明度レベル判別結果)Ｖａｒｅａを出力する。たとえば、上述のように(図３参照)テーブル４１〜４６が設定がされているとき、色領域判別部２１からの色領域判別結果Ｃａｒｅａが「赤」で色空間変換部１からの明度Ｖｉが「４００」であれば、明度レベル判別結果Ｖａｒｅａは「エリア２」となり、色領域判別部２１からの色領域判別結果Ｃａｒｅａが「黄」で色空間変換部１からの明度Ｖｉが「７００」であれば、明度レベル判別結果Ｖａｒｅａは「エリア４」となる。
【００５５】
補正量パラメータ選択部２３には、色領域判別部２１からの色領域判別結果Ｃａｒｅａと明度レベル領域判別部２２からの明度レベル判別結果Ｖａｒｅａとが入力される。補正量パラメータ選択部２３は、ルックアップテーブル５０に設定されているテーブル５１〜５６のうち色領域判別部２１からの色領域判別結果Ｃａｒｅａに対応するテーブルを参照し、明度レベル領域判別部２２からの明度レベル判別結果Ｖａｒｅａに対して設定されている補正量パラメータＣｐａｒａを当該テーブルより取得して出力する。たとえば、上述のように(図３参照)テーブル４１〜４６，５１〜５６が設定がされているとき、色領域判別部２１からの色領域判別結果Ｃａｒｅａが「赤」で明度レベル領域判別部２２からの明度レベル判別結果Ｖａｒｅａが「エリア２」であれば、補正量パラメータ選択部２３は、テーブル５１においてエリア２に対して設定されている補正量パラメータＣｐａｒａ(オフセット，ゲイン，リミット，開始値)を取得して出力する。
【００５６】
補正値算出回路３０には、補正量パラメータ選択部２３からの補正量パラメータＣｐａｒａ(オフセット，ゲイン，リミット，開始値)と色空間変換部１からの明度Ｖｉとが入力される。補正値算出回路３０は、減算器３１，３４と、乗算器３２と、加算器３３と、セレクタ３５とを備えている。
【００５７】
減算器３１は、色空間変換部１からの明度Ｖｉと補正量パラメータ選択部２３からの補正量パラメータＣｐａｒａ(開始値)との減算演算を行い、その結果(Ｖｉ−開始値)を出力する。
【００５８】
乗算器３２は、減算器３１の出力(Ｖｉ−開始値)と補正量パラメータ選択部２３からの補正量パラメータＣｐａｒａ(ゲイン)との乗算演算を行い、その結果(ゲイン×(Ｖｉ−開始値))を出力する。
【００５９】
加算器３３は、乗算器３２の出力(ゲイン×(Ｖｉ−開始値))と補正量パラメータ選択部２３からの補正量パラメータＣｐａｒａ(オフセット)との加算演算を行い、その結果(オフセット＋ゲイン×(Ｖｉ−開始値))を出力する。
【００６０】
減算器３４は、補正量パラメータ選択部２３からの補正量パラメータＣｐａｒａ(リミット)と加算器３３の出力(オフセット＋ゲイン×(Ｖｉ−開始値))との減算演算を行い、その結果(リミット−(オフセット＋ゲイン×(Ｖｉ−開始値)))を出力する。
【００６１】
セレクタ３５は、加算器３３の出力(オフセット＋ゲイン×(Ｖｉ−開始値))を入力０に受け、補正量パラメータ選択部２３からの補正量パラメータＣｐａｒａ(リミット)を入力１に受ける。セレクタ３５は、減算器３４の出力が０以上、すなわち、(リミット)≧(加算器３３の出力)のとき、入力０すなわち加算器３３の出力(オフセット＋ゲイン×(Ｖｉ−開始値))を選択しこれを補正値ＨＶｈとして出力する。一方、セレクタ３５は、減算器３４の出力が負、すなわち、(リミット)＜(加算器３３の出力)のとき、入力１すなわち補正量パラメータＣｐａｒａ(リミット)を選択しこれを補正値ＨＶｈとして出力する。
【００６２】
なお、図４に補正関数の一例を示したが、さらに複雑な補正関数により補正値ＨＶｈを得たい場合には、上述の分割数Ｎを大きくすることにより、近似的に複雑な補正関数を定義することができる。このとき、ルックアップテーブル４０，５０の各テーブル４１〜４６，５１〜５６にあらかじめ設定しておく設定値の数は増加するが、補正量パラメータ選択部２３によって選択され補正値算出回路３０において補正値ＨＶｈの算出に使用される補正量パラメータＣｐａｒａは１領域分であるので補正値算出回路３０の回路規模は大きくならない。
【００６３】
また、上述の説明では、ルックアップテーブル４０，５０には、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダの色領域Ｃａｒｅａのすべてに対してテーブル４１〜４６，５１〜５６を設定しているが、色相の６つの色相軸のうちの少なくとも２つに対して同様のテーブルがあらかじめ設定してあればよい。この場合、補正値算出回路３０は、色空間変換部１から入力される色相Ｈｉが、上記テーブルが設定されていない色領域Ｃａｒｅａに属するときは、色相補正値ＨＶｈの算出を行わない(たとえば、色相補正値ＨＶｈとしてゼロ(補正なし)を出力する)。
【００６４】
また、ここでは色相補正値算出部２の内部構成および動作を示したが、彩度補正値算出部３(図１)についても図３と同様の内部構成にて実現可能である。
【００６５】
(第３の実施形態)
図５は、本発明の第３の実施形態によるテレビジョン受像機の全体構成を示すブロック図である。このテレビジョン受信機１０００は、地上波チューナ１１００と、ＡＶスイッチ１２００と、Ｙ/Ｃ分離回路１３００と、色復調回路１４００と、ＲＧＢ変換回路１５００と、色補正回路１００と、モニタ画面１６００と、オーディオ処理回路１７００と、音声出力回路１８００と、スピーカ１９００とを含む。
【００６６】
地上波チューナ１１００は、チャンネル毎に割り当てられた放送を受信する。ＡＶスイッチ１２００は、チューナ１１００で受信した地上波放送信号Ｓ１０とＤＶＤレコーダなどの外部機器から入力された映像信号，音声信号(Video入力)とを切り換える。Ｙ/Ｃ分離回路１３００は、ＡＶスイッチ１２００より出力されたコンポジット映像信号Ｓ１００を輝度信号Ｓ１２０と色信号Ｓ１１９とに分離する。色復調回路１４００は、Ｙ/Ｃ分離回路１３００より出力された色信号Ｓ１１９を色差信号であるＵ信号Ｓ４０ＵおよびＶ信号Ｓ４０Ｖに復調する。ＲＧＢ変換回路１５００は、Ｙ/Ｃ分離回路１３００からの輝度信号Ｓ１２０と色復調回路１４００からの色差信号Ｓ４０Ｕ,Ｓ４０ＶをＲ信号Ｓ５０Ｒ，Ｇ信号Ｓ５０Ｇ，Ｂ信号Ｓ５０Ｂに変換する。色補正回路１００は、第１，第２の実施形態で説明した色補正装置である。モニタ画面１６００は、色補正回路１００からのＲＧＢ信号Ｒｏ,Ｇｏ,Ｂｏより映像を表示する。オーディオ処理回路１７００は、ＡＶスイッチ１２００より出力された音声信号Ｓ１００Ａを処理する。音声出力回路１８００は、オーディオ処理回路１７００より出力された音声信号Ｓ７０を増幅してスピーカ１９００に出力する。スピーカ１９００は、音声出力回路１８００より出力された音声信号Ｓ８０を出力する。
【００６７】
なお、本実施形態では、色補正装置を備えた映像表示装置の一例としてテレビジョン受信機を示したが、この他にも、液晶テレビ，プラズマディスプレイテレビ，有機ＥＬテレビ，ビデオキャプチャーボード機器，パソコン機器，ＤＶＤレコーダ，ブルーレイディスクレコーダなどが挙げられる。
【００６８】
上述の例示的実施形態において用いられるさまざまな機能（例えば補正値算出）は、典型的にはハードウェアで行われ得るが、これには限定されない。これら機能のうち一部又は全部は、ハードウェアによって、ソフトウェアによって、又はハードウェア及びソフトウェアの組み合わせによって、実現され得る。これら機能の一部又は全部は、コンピュータによって読み取り可能なデータとして記述され得、コンピュータによって読み取り可能な記憶媒体に記録されてもよい。そのような記憶媒体からデータを読み取ることによってコンピュータは、例示的実施形態で用いられる機能のうちの少なくとも一部を実現し得る。このような記憶媒体の例には、取り出し可能又は非取り出し可能な、揮発性又は不揮発性の媒体が含まれる。具体的には記憶媒体は、光ディスク、ＲＡＭ（ランダムアクセスメモリ）、ＲＯＭ（読み出し専用メモリ）、フラッシュメモリ、ハードディスクドライブ等を含む。
【００６９】
本発明は、実施形態に限定されず、その精神又は主要な特徴から逸脱することなく他の色々な形で実施することができる。上述の実施形態はあらゆる点で単なる例示に過ぎず、限定的に解釈されるべきではない。本発明の範囲は特許請求の範囲によって規定されるべきであって、明細書に記載された詳細には限定されない。特許請求の範囲の均等範囲に属する変形や変更も全て本発明の範囲内である。
【産業上の利用可能性】
【００７０】
本発明は、映像信号を出力するテレビジョン受像機，液晶テレビ，プラズマディスプレイテレビ，有機ＥＬテレビ，ビデオキャプチャーボード機器，パソコン機器，ＤＶＤレコーダなどに適用できる。
【符号の説明】
【００７１】
１…色空間変換部
２…色相補正値算出部
３…彩度補正値算出部
４…明度補正値算出部
５…色相補正部
６…彩度補正部
７…明度補正部
８…色空間逆変換部
２１…色領域判別部
２２…明度レベル領域判別部
２３…補正量パラメータ選択部
３０…補正値算出回路
４０,５０…ルックアップテーブル
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
入力される色信号を色相，彩度，明度へ変換する色空間変換部と、
前記色空間変換部からの色相と明度とに基づいて色相補正値を算出する色相補正値算出部と、
前記色空間変換部からの色相を前記色相補正値算出部からの色相補正値に従って補正する色相補正部と、
前記色相補正部による補正後の色相と前記色空間変換部からの彩度および明度とに対して前記色空間変換部における変換の逆変換を施す色空間逆変換部とを備え、
前記色相補正値算出部には、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのうちの少なくとも２つの各々に対して個別の色相補正関数があらかじめ設定されており、
前記色相補正関数は、明度を入力パラメータとし色相補正値を出力とする関数であり、
前記色相補正値算出部は、
前記色空間変換部からの色相が、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのいずれの領域に属するかを判別し、当該判別した色領域に対して設けられている色相補正関数と、前記色空間変換部からの明度とに基づいて前記色相補正値を算出する、
色補正装置。
【請求項２】
請求項１において、
前記色相補正値算出部は、色領域判別部と、明度レベル領域判別部と、補正量パラメータ選択部と、補正値算出回路と、第１および第２のルックアップテーブルとを備えており、
前記第１のルックアップテーブルには、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのうちの少なくとも２つのそれぞれの色領域に対応づけられた少なくとも２つの第１のテーブルが設定されており、
前記第１のテーブルの各々には、対応する色領域における明度の最小値から最大値までの範囲をＮ分割して得られたＮ個の領域の各々の明度の範囲があらかじめ設定されており、
前記第２のルックアップテーブルには、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのうちの少なくとも２つのそれぞれの色領域に対応づけられた少なくとも２つの第２のテーブルが設定されており、
前記第２のテーブルの各々には、対応する色領域における前記Ｎ個の領域の各々に対して補正量パラメータがあらかじめ設定されており、
前記補正量パラメータは、対応する色領域における補正関数を表すものであり、前記補正関数は、明度を入力パラメータとし色相補正値を出力とする関数であり、
前記色領域判別部は、前記色空間変換部からの色相が色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのいずれの領域にあるかを判別し、その判別結果(色領域判別結果)を出力し、
前記明度レベル領域判別部は、前記第１のルックアップテーブルに設定されている第１のテーブルのうち前記色領域判別部からの色領域判別結果に対応するテーブルを参照し、前記色空間変換部からの明度が当該テーブルにおいて設定されているＮ個の領域のいずれに属するかを判別し、その判別結果(明度レベル判別結果)を出力し、
前記補正量パラメータ選択部は、前記第２のルックアップテーブルに設定されている第２のテーブルのうち前記色領域判別部からの色領域判別結果に対応するテーブルを参照し、前記明度レベル領域判別部からの明度レベル判別結果に対して設定されている補正量パラメータを当該テーブルより取得して出力し、
前記補正値算出回路は、前記補正量パラメータ選択部からの補正量パラメータと前記色空間変換部からの明度とに基づいて色相補正値を算出する、
色補正装置。
【請求項３】
入力される色信号を色相，彩度，明度へ変換する色空間変換部と、
前記色空間変換部からの色相と明度とに基づいて彩度補正値を算出する彩度補正値算出部と、
前記色空間変換部からの彩度を前記彩度補正値算出部からの彩度補正値に従って補正する彩度補正部と、
前記彩度補正部による補正後の彩度と前記色空間変換部からの色相および明度とに対して前記色空間変換部における変換の逆変換を施す色空間逆変換部とを備え、
前記彩度補正値算出部には、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのうちの少なくとも２つの各々に対して個別の彩度補正関数があらかじめ設定されており、
前記彩度補正関数は、明度を入力パラメータとし彩度補正値を出力とする関数であり、
前記彩度補正値算出部は、
前記色空間変換部からの色相が、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのいずれの領域に属するかを判別し、当該判別した色領域に対して設けられている彩度補正関数と、前記色空間変換部からの明度とに基づいて前記彩度補正値を算出する、
色補正装置。
【請求項４】
請求項３において、
前記彩度補正値算出部は、色領域判別部と、明度レベル領域判別部と、補正量パラメータ選択部と、補正値算出回路と、第１および第２のルックアップテーブルとを備えており、
前記第１のルックアップテーブルには、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのうちの少なくとも２つのそれぞれの色領域に対応づけられた少なくとも２つの第１のテーブルが設定されており、
前記第１のテーブルの各々には、対応する色領域における明度の最小値から最大値までの範囲をＮ分割して得られたＮ個の領域の各々の明度の範囲があらかじめ設定されており、
前記第２のルックアップテーブルには、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのうちの少なくとも２つのそれぞれの色領域に対応づけられた少なくとも２つの第２のテーブルが設定されており、
前記第２のテーブルの各々には、対応する色領域における前記Ｎ個の領域の各々に対して補正量パラメータがあらかじめ設定されており、
前記補正量パラメータは、対応する色領域における補正関数を表すものであり、前記補正関数は、明度を入力パラメータとし彩度補正値を出力とする関数であり、
前記色領域判別部は、前記色空間変換部からの色相が色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのいずれの領域にあるかを判別し、その判別結果(色領域判別結果)を出力し、
前記明度レベル領域判別部は、前記第１のルックアップテーブルに設定されている第１のテーブルのうち前記色領域判別部からの色領域判別結果に対応するテーブルを参照し、前記色空間変換部からの明度が当該テーブルにおいて設定されているＮ個の領域のいずれに属するかを判別し、その判別結果(明度レベル判別結果)を出力し、
前記補正量パラメータ選択部は、前記第２のルックアップテーブルに設定されている第２のテーブルのうち前記色領域判別部からの色領域判別結果に対応するテーブルを参照し、前記明度レベル領域判別部からの明度レベル判別結果に対して設定されている補正量パラメータを当該テーブルより取得して出力し、
前記補正値算出回路は、前記補正量パラメータ選択部からの補正量パラメータと前記色空間変換部からの明度とに基づいて彩度補正値を算出する、
色補正装置。
【請求項５】
入力される色信号を色相，彩度，明度へ変換する色空間変換部と、
前記色空間変換部からの色相と明度とに基づいて色相補正値を算出する色相補正値算出部と、
前記色空間変換部からの色相と明度とに基づいて彩度補正値を算出する彩度補正値算出部と、
前記色空間変換部からの色相を前記色相補正値算出部からの色相補正値に従って補正する色相補正部と、
前記色空間変換部からの彩度を前記彩度補正値算出部からの彩度補正値に従って補正する彩度補正部と、
前記色相補正部による補正後の色相と前記彩度補正部による補正後の彩度と前記色空間変換部からの明度とに対して前記色空間変換部における変換の逆変換を施す色空間逆変換部とを備え、
前記色相補正値算出部には、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのうちの少なくとも２つの各々に対して個別の色相補正関数があらかじめ設定されており、
前記色相補正関数は、明度を入力パラメータとし色相補正値を出力とする関数であり、
前記色相補正値算出部は、
前記色空間変換部からの色相が、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのいずれの領域に属するかを判別し、当該判別した色領域に対して設けられている色相補正関数と、前記色空間変換部からの明度とに基づいて前記色相補正値を算出し、
前記彩度補正値算出部には、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのうちの少なくとも２つの各々に対して個別の彩度補正関数があらかじめ設定されており、
前記彩度補正関数は、明度を入力パラメータとし彩度補正値を出力とする関数であり、
前記彩度補正値算出部は、
前記色空間変換部からの色相が、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのいずれの領域に属するかを判別し、当該判別した色領域に対して設けられている彩度補正関数と、前記色空間変換部からの明度とに基づいて前記彩度補正値を算出する、
色補正装置。
【請求項６】
請求項５において、
前記色相補正値算出部は、第１の色領域判別部と、第１の明度レベル領域判別部と、第１の補正量パラメータ選択部と、第１の補正値算出回路と、第１および第２のルックアップテーブルとを備えており、
前記第１のルックアップテーブルには、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのうちの少なくとも２つのそれぞれの色領域に対応づけられた少なくとも２つの第１のテーブルが設定されており、
前記第１のテーブルの各々には、対応する色領域における明度の最小値から最大値までの範囲をＮ分割して得られたＮ個の領域の各々の明度の範囲があらかじめ設定されており、
前記第２のルックアップテーブルには、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのうちの少なくとも２つのそれぞれの色領域に対応づけられた少なくとも２つの第２のテーブルが設定されており、
前記第２のテーブルの各々には、対応する色領域における前記Ｎ個の領域の各々に対して第１の補正量パラメータがあらかじめ設定されており、
前記第１の補正量パラメータは、対応する色領域における色相補正関数を表すものであり、前記色相補正関数は、明度を入力パラメータとし色相補正値を出力とする関数であり、
前記第１の色領域判別部は、前記色空間変換部からの色相が色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのいずれの領域にあるかを判別し、その判別結果(色領域判別結果)を出力し、
前記第１の明度レベル領域判別部は、前記第１のルックアップテーブルに設定されている第１のテーブルのうち前記第１の色領域判別部からの色領域判別結果に対応するテーブルを参照し、前記色空間変換部からの明度が当該テーブルにおいて設定されているＮ個の領域のいずれに属するかを判別し、その判別結果(明度レベル判別結果)を出力し、
前記第１の補正量パラメータ選択部は、前記第２のルックアップテーブルに設定されている第２のテーブルのうち前記第１の色領域判別部からの色領域判別結果に対応するテーブルを参照し、前記第１の明度レベル領域判別部からの明度レベル判別結果に対して設定されている第１の補正量パラメータを当該テーブルより取得して出力し、
前記第１の補正値算出回路は、前記第１の補正量パラメータ選択部からの第１の補正量パラメータと前記色空間変換部からの明度とに基づいて色相補正値を算出し、
前記彩度補正値算出部は、第２の色領域判別部と、第２の明度レベル領域判別部と、第２の補正量パラメータ選択部と、第２の補正値算出回路と、第３および第４のルックアップテーブルとを備えており、
前記第３のルックアップテーブルには、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのうちの少なくとも２つのそれぞれの色領域に対応づけられた少なくとも２つの第３のテーブルが設定されており、
前記第３のテーブルの各々には、対応する色領域における明度の最小値から最大値までの範囲をＮ分割して得られたＮ個の領域の各々の明度の範囲があらかじめ設定されており、
前記第４のルックアップテーブルには、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのうちの少なくとも２つのそれぞれの色領域に対応づけられた少なくとも２つの第４のテーブルが設定されており、
前記第４のテーブルの各々には、対応する色領域における前記Ｎ個の領域の各々に対して第２の補正量パラメータがあらかじめ設定されており、
前記第２の補正量パラメータは、対応する色領域における彩度補正関数を表すものであり、前記彩度補正関数は、明度を入力パラメータとし彩度補正値を出力とする関数であり、
前記第２の色領域判別部は、前記色空間変換部からの色相が色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのいずれの領域にあるかを判別し、その判別結果(色領域判別結果)を出力し、
前記第２の明度レベル領域判別部は、前記第３のルックアップテーブルに設定されている第３のテーブルのうち前記第２の色領域判別部からの色領域判別結果に対応するテーブルを参照し、前記色空間変換部からの明度が当該テーブルにおいて設定されているＮ個の領域のいずれに属するかを判別し、その判別結果(明度レベル判別結果)を出力し、
前記第２の補正量パラメータ選択部は、前記第４のルックアップテーブルに設定されている第４のテーブルのうち前記第２の色領域判別部からの色領域判別結果に対応するテーブルを参照し、前記第２の明度レベル領域判別部からの明度レベル判別結果に対して設定されている第２の補正量パラメータを当該テーブルより取得して出力し、
前記第２の補正値算出回路は、前記第２の補正量パラメータ選択部からの第２の補正量パラメータと前記色空間変換部からの明度とに基づいて彩度補正値を算出する、
色補正装置。
【請求項７】
入力される色信号を色相，彩度，明度へ変換する色空間変換ステップと、
前記色空間変換ステップにより得られた色相と明度とに基づいて色相補正値を算出する色相補正値算出ステップと、
前記色空間変換ステップにより得られた色相を前記色相補正値算出ステップにより得られた色相補正値に従って補正する色相補正ステップと、
前記色相補正ステップにより得られた補正後の色相と前記色空間変換ステップにより得られた彩度および明度とに対して前記色空間変換ステップにおける変換の逆変換を施す色空間逆変換ステップとを備え、
前記色相補正値算出ステップにおいては、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのうちの少なくとも２つの各々に対して個別の色相補正関数があらかじめ設定されており、
前記色相補正関数は、明度を入力パラメータとし色相補正値を出力とする関数であり、
前記色相補正値算出ステップにおいては、
前記色空間変換ステップにより得られた色相が、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのいずれの領域に属するかを判別し、当該判別した色領域に対して設けられている色相補正関数と、前記色空間変換ステップにより得られた明度とに基づいて前記色相補正値を算出する、
色補正方法。
【請求項８】
入力される色信号を色相，彩度，明度へ変換する色空間変換ステップと、
前記色空間変換ステップにより得られた色相と明度とに基づいて彩度補正値を算出する彩度補正値算出ステップと、
前記色空間変換ステップにより得られた彩度を前記彩度補正値算出ステップにより得られた彩度補正値に従って補正する彩度補正ステップと、
前記彩度補正ステップにより得られた補正後の彩度と前記色空間変換ステップにより得られた色相および明度とに対して前記色空間変換ステップにおける変換の逆変換を施す色空間逆変換ステップとを備え、
前記彩度補正値算出ステップにおいては、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのうちの少なくとも２つの各々に対して個別の彩度補正関数があらかじめ設定されており、
前記彩度補正関数は、明度を入力パラメータとし彩度補正値を出力とする関数であり、
前記彩度補正値算出ステップにおいては、
前記色空間変換ステップにより得られた色相が、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのいずれの領域に属するかを判別し、当該判別した色領域に対して設けられている彩度補正関数と、前記色空間変換ステップにより得られた明度とに基づいて前記彩度補正値を算出する、
色補正方法。
【請求項９】
入力される色信号を色相，彩度，明度へ変換する色空間変換ステップと、
前記色空間変換ステップにより得られた色相と明度とに基づいて色相補正値を算出する色相補正値算出ステップと、
前記色空間変換ステップにより得られた色相と明度とに基づいて彩度補正値を算出する彩度補正値算出ステップと、
前記色空間変換ステップにより得られた色相を前記色相補正値算出ステップにより得られた色相補正値に従って補正する色相補正ステップと、
前記色空間変換ステップにより得られた彩度を前記彩度補正値算出ステップにより得られた彩度補正値に従って補正する彩度補正ステップと、
前記色相補正ステップにより得られた補正後の色相と前記彩度補正ステップにより得られた補正後の彩度と前記色空間変換ステップにより得られた明度とに対して前記色空間変換ステップにおける変換の逆変換を施す色空間逆変換ステップとを備え、
前記色相補正値算出ステップにおいては、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのうちの少なくとも２つの各々に対して個別の色相補正関数があらかじめ設定されており、
前記色相補正関数は、明度を入力パラメータとし色相補正値を出力とする関数であり、
前記色相補正値算出ステップにおいては、
前記色空間変換ステップにより得られた色相が、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのいずれの領域に属するかを判別し、当該判別した色領域に対して設けられている色相補正関数と、前記色空間変換ステップにより得られた明度とに基づいて前記色相補正値を算出し、
前記彩度補正値算出ステップにおいては、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのうちの少なくとも２つの各々に対して個別の彩度補正関数があらかじめ設定されており、
前記彩度補正関数は、明度を入力パラメータとし彩度補正値を出力とする関数であり、
前記彩度補正値算出ステップにおいては、
前記色空間変換ステップにより得られた色相が、色相の６つの色相軸である赤，黄，緑，シアン，青，マゼンダのいずれの領域に属するかを判別し、当該判別した色領域に対して設けられている彩度補正関数と、前記色空間変換ステップにより得られた明度とに基づいて前記彩度補正値を算出する、
色補正方法。
【請求項１０】
請求項１に記載の色補正装置を備える、映像表示装置。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2010067488.tif 000008
【図２】
2010067488.tif 000009
【図３】
2010067488.tif 000010
【図４】
2010067488.tif 000011
【図５】
2010067488.tif 000012
【国際調査報告】
2010067488.tif 000013
2010067488.tif 000014
2010067488.tif 000015
2010067488.tif 000016