(57)【要約】【課題】同系色の輝度レベルのバランスを保ちつつ、白色に近い色の色温度が高くなるように補正できる色温度補正技術を提供する。【解決手段】ＲＧＢの３原色の信号の最大値をＭａｘ、最小値Ｍｉｎ、係数をａ，ｂとしたとき、ａ＊Ｍｉｎ−ｂ＊ＭａｘをＢの信号に加算することにより無彩色に近い色のみ色温度を変化させる。また、輝度レベルをＹとしたとき、係数をｃ、ｄ、としてｃ＊Ｙ−ｄ＊（Ｍａｘ−Ｍｉｎ）をＢの信号に加算することにより無彩色に近い色のみ色温度を変化させる。また、彩度を表す（Ｍｉｎ−Ｍａｘ）／Ｍａｘの値に応じた係数をＢの信号に乗算することにより無彩色に近い色のみ色温度を変化させる。【選択図】図１
2005051745.tif 000002
【特許請求の範囲】
【請求項１】
カラー画像を表示する装置に用いられる色温度補正回路であって、
ＲＧＢの３原色の信号から  ａ＊Ｍｉｎ−ｂ＊Ｍａｘ  （ＭａｘはＲ，Ｇ，Ｂのうちの最大値であり、ＭｉｎはＲ，Ｇ，Ｂのうちの最小値であり、ａ，ｂはａ＞０かつ，ｂ＞０かつ，ａ＞ｂを満たす係数である。）の値を算出し、該算出結果に基づいて補正値を得る補正値算出回路と、
前記補正値でＢの信号を補正する補正回路と、
を備えることを特徴とする色温度補正回路。
【請求項２】
カラー画像を表示する装置に用いられる色温度補正回路であって、
ＲＧＢの３原色の信号とその信号に対応した輝度信号Ｙとから  ｃ＊Ｙ−ｄ＊（Ｍａｘ−Ｍｉｎ）  （ＭａｘはＲ，Ｇ，Ｂのうちの最大値であり、ＭｉｎはＲ，Ｇ，Ｂのうちの最小値であり、ｃ，ｄはｃ＞０かつ，ｄ＞０を満たす係数である。）を算出し、該算出結果に基づいて補正値を得る補正値算出回路と、
前記補正値でＢの信号を補正する補正回路と、
を備えることを特徴とする色温度補正回路。
【請求項３】
前記補正回路は、前記補正値をＢの信号に加算することを特徴とする請求項１または２記載の色温度補正回路。
【請求項４】
カラー画像を表示する装置に用いられる色温度補正回路であって、
ＲＧＢの３原色の信号から  ａ＊Ｍｉｎ−ｂ＊Ｍａｘ  （ＭａｘはＲ，Ｇ，Ｂのうちの最大値であり、ＭｉｎはＲ，Ｇ，Ｂのうちの最小値であり、ａ，ｂはａ＞０かつ，ｂ＞０かつ，ａ＞ｂを満たす係数である。）の値を算出し、該算出結果に基づいて補正値を得る補正値算出回路と、
前記補正値でＲまたはＧの信号を補正する補正回路と、
を備えたことを特徴とする色温度補正回路。
【請求項５】
カラー画像を表示する装置に用いられる色温度補正回路であって、
ＲＧＢの３原色の信号とその信号に対応した輝度信号Ｙとから  ｃ＊Ｙ−ｄ＊（Ｍａｘ−Ｍｉｎ）  （ＭａｘはＲ，Ｇ，Ｂのうちの最大値であり、ＭｉｎはＲ，Ｇ，Ｂのうちの最小値であり、ｃ，ｄはｃ＞０かつ，ｄ＞０を満たす係数である。）を算出し、該算出結果に基づいて補正値を得る補正値算出回路と、
前記補正値でＲまたはＧの信号を補正する補正回路と、
を備えたことを特徴とする色温度補正回路。
【請求項６】
前記補正回路は、前記補正値をＲまたはＧの信号から減算することを特徴とする請求項４または５記載の色温度補正回路。
【請求項７】
カラー画像を表示する装置に用いられる色温度補正回路であって、
ＲＧＢの３原色の信号から  （Ｍａｘ−Ｍｉｎ）／Ｍａｘ  （ＭａｘはＲ，Ｇ，Ｂのうちの最大値であり、ＭｉｎはＲ，Ｇ，Ｂのうちの最小値である。）の値を算出し、該算出結果に基づいて補正値を得る補正値算出回路と、
前記補正値でＢの信号を補正する補正回路と、
を備えたことを特徴とする色温度補正回路。
【請求項８】
前記補正回路は、前記補正値をＢの信号に乗算することを特徴とする請求項７記載の色温度補正回路。
【請求項９】
カラー画像を表示する装置に用いられる色温度補正回路であって、
ＲＧＢの３原色の信号から  （Ｍａｘ−Ｍｉｎ）／Ｍａｘ  （ＭａｘはＲ，Ｇ，Ｂのうちの最大値であり、ＭｉｎはＲ，Ｇ，Ｂのうちの最小値である。）の値を算出し、該算出結果に基づいて補正値を得る補正値算出回路と、
前記補正値でＲまたはＧの信号を補正する補正回路と、
を備えたことを特徴とする色温度補正回路。
【請求項１０】
前記補正回路は、前記補正値でＲまたはＧの信号を除算することを特徴とする請求項９記載の色温度補正回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラーテレビジョン受信機等の画像表示装置に用いられる色温度補正回路に関する。
【背景技術】
【０００２】
従来、カラーテレビジョン受信機においては、白色の色再現を視聴者の好みに合わせるため、色温度を高めに設定している。しかし、色温度の設定を高くすると、白色以外の色の再現性が悪くなるという問題があるため、白色部分のみ色温度を補正し、着色部分に補正がかからないようにした方法が種々考えられている。
【０００３】
その一例が、特許文献１に記載されている。これを図６を参照して説明する。
【０００４】
入力の三原色信号Ｒ，Ｇ，Ｂは減算器１０１ａ，１０１ｂ，１０１ｃ，１０１ｄに入力され、それぞれ（Ｒ−Ｇ），−（Ｒ−Ｇ）及び（Ｒ−Ｂ），−（Ｒ−Ｂ）を得る。次にこれをそれぞれ最大値検出回路１０２ａ，１０２ｂに入力し、（Ｒ−Ｇ）と−（Ｒ−Ｇ）とで大きい方および（Ｒ−Ｂ）と−（Ｒ−Ｂ）とで大きい方を選択して取り出す。これによってそれぞれの差分の絶対値｜Ｒ−Ｇ｜，｜Ｒ−Ｂ｜が得られる。次に、それぞれの差分の絶対値｜Ｒ−Ｇ｜，｜Ｒ−Ｂ｜と基準電圧発生回路１０６から供給される基準レベルＶｒｅｆとを比較回路１０３ａ，１０３ｂで比較し、基準レベルＶｒｅｆより大きい時は零となり、基準レベルＶｒｅｆに満たなければその大きさに応じた出力１
【数１】
2005051745.tif 000003
、および出力２
【数２】
2005051745.tif 000004
を得る。信号反転回路１０３ｃ，１０３ｄは基準レベルより小さい時に正の出力を得るために入れられている。これらの出力は掛算器１０４で掛け合わされ、
【数３】
2005051745.tif 000005
が色検出出力とされる。従って、ＲとＧ，ＲとＢがそれぞれほぼ等しいレベルにある時、即ち飽和度が低い時、色検出出力が得られ、これが白ないし無彩色を示す。この従来例の色検出特性を図７に示す。飽和度が基準レベルの設定に対応する飽和度より下がると、色検出出力が得られる。
【０００５】
利得制御部１０５が、この色検出出力で青の利得を増減することで無彩色の時のみ青み
の強い白、すなわち色温度の高い白色を得ることができる。
【特許文献１】特開昭６３−１６０４９２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記方法では、色飽和度を判定するために三原色信号の差分を取っている。このときに輝度情報が失われるため、もともとの輝度レベルが異なっていても、差分が同じであれば同じ色飽和度として計算されてしまう。例えば、（Ｒ，Ｇ，Ｂ）＝（２００，１００，１００）と（Ｒ，Ｇ，Ｂ）＝（１２０，２０，２０）の２色は、色飽和度が等しいものとして、色温度補正が施されることになる。
【０００７】
しかし本来は、同じ差分値が得られても、元の輝度レベルが高い方がより白色に近く、色飽和度は低い。すなわち、従来技術では正確な色飽和度を判定することができず、補正前と補正後で同系色の輝度レベルのバランスが変わってしまうことがあった。
【０００８】
本発明は、同系色の輝度レベルのバランスを保ちつつ、白色に近い色の色温度が高くなるように補正できる色温度補正技術を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明では以下の構成を採用する。
【００１０】
本発明の第１態様は、カラー画像を表示する装置に用いられる色温度補正回路であって、
ＲＧＢの３原色の信号から  ａ＊Ｍｉｎ−ｂ＊Ｍａｘ  （ＭａｘはＲ，Ｇ，Ｂのうちの最大値であり、ＭｉｎはＲ，Ｇ，Ｂのうちの最小値であり、ａ，ｂはａ＞０かつ，ｂ＞０かつ，ａ＞ｂを満たす係数である。）の値を算出し、該算出結果に基づいて補正値を得る補正値算出回路と、
前記補正値でＢの信号を補正する補正回路と、
を備えることを特徴とする。
【００１１】
本発明の第２態様は、カラー画像を表示する装置に用いられる色温度補正回路であって、
ＲＧＢの３原色の信号とその信号に対応した輝度信号Ｙとから  ｃ＊Ｙ−ｄ＊（Ｍａｘ−Ｍｉｎ）  （ＭａｘはＲ，Ｇ，Ｂのうちの最大値であり、ＭｉｎはＲ，Ｇ，Ｂのうちの最小値であり、ｃ，ｄはｃ＞０かつ，ｄ＞０を満たす係数である。）を算出し、該算出結果に基づいて補正値を得る補正値算出回路と、
前記補正値でＢの信号を補正する補正回路と、
を備えることを特徴とする。
【００１２】
本発明の第３態様は、カラー画像を表示する装置に用いられる色温度補正回路であって、
ＲＧＢの３原色の信号から  ａ＊Ｍｉｎ−ｂ＊Ｍａｘ  （ＭａｘはＲ，Ｇ，Ｂのうちの最大値であり、ＭｉｎはＲ，Ｇ，Ｂのうちの最小値であり、ａ，ｂはａ＞０かつ，ｂ＞０かつ，ａ＞ｂを満たす係数である。）の値を算出し、該算出結果に基づいて補正値を得る補正値算出回路と、
前記補正値でＲまたはＧの信号を補正する補正回路と、
を備えたことを特徴とする。
【００１３】
本発明の第４態様は、カラー画像を表示する装置に用いられる色温度補正回路であって、
ＲＧＢの３原色の信号とその信号に対応した輝度信号Ｙとから  ｃ＊Ｙ−ｄ＊（Ｍａｘ−Ｍｉｎ）  （ＭａｘはＲ，Ｇ，Ｂのうちの最大値であり、ＭｉｎはＲ，Ｇ，Ｂのうちの最小値であり、ｃ，ｄはｃ＞０かつ，ｄ＞０を満たす係数である。）を算出し、該算出結果に基づいて補正値を得る補正値算出回路と、
前記補正値でＲまたはＧの信号を補正する補正回路と、
を備えたことを特徴とする。
【００１４】
本発明の第５態様は、カラー画像を表示する装置に用いられる色温度補正回路であって、
ＲＧＢの３原色の信号から  （Ｍａｘ−Ｍｉｎ）／Ｍａｘ  （ＭａｘはＲ，Ｇ，Ｂのうちの最大値であり、ＭｉｎはＲ，Ｇ，Ｂのうちの最小値である。）の値を算出し、該算出結果に基づいて補正値を得る補正値算出回路と、
前記補正値でＢの信号を補正する補正回路と、
を備えたことを特徴とする。
【００１５】
本発明の第６態様は、カラー画像を表示する装置に用いられる色温度補正回路であって、
ＲＧＢの３原色の信号から  （Ｍａｘ−Ｍｉｎ）／Ｍａｘ  （ＭａｘはＲ，Ｇ，Ｂのうちの最大値であり、ＭｉｎはＲ，Ｇ，Ｂのうちの最小値である。）の値を算出し、該算出結果に基づいて補正値を得る補正値算出回路と、
前記補正値でＲまたはＧの信号を補正する補正回路と、
を備えたことを特徴とする。
【発明の効果】
【００１６】
本発明によれば、同系色の輝度レベルのバランスを保ちつつ、白色に近い色の色温度が高くなるように補正できる。
【発明を実施するための最良の形態】
【００１７】
（第一の実施形態）
第一の実施形態の回路構成を説明する前に、まず本実施形態の補正の原理について説明する。
【００１８】
入力信号Ｒ，Ｇ，Ｂの最大値Ｍａｘと最小値Ｍｉｎの差Ｍａｘ−Ｍｉｎは無彩色（白色）に近いほど０に近い値となる。しかし、この値には元の信号レベル（輝度レベル）を反映する量が含まれていない。そこで元の信号レベルを反映する量としてＭｉｎを選び、Ｍｉｎをｐ倍（ｐ＞０）して（Ｍａｘ−Ｍｉｎ）との差分をとった量Ｓ１、
Ｓ１＝ｐ＊Ｍｉｎ−（Ｍａｘ−Ｍｉｎ）＝（ｐ＋１）＊Ｍｉｎ−Ｍａｘ      （式１）
を考える。Ｍｉｎの値を固定するとＭａｘ−Ｍｉｎが小さいほどＳ１は大きくなり、Ｍａｘ−Ｍｉｎが大きいほどＳ１は小さくなる。従ってＳ１は無彩色に近いほど大きくなり、有彩色の度合いが大きくなると小さくなる量といえる。そこでＳ１が正である場合に適当な係数をかけて補正値ΔＢを計算する。
ΔＢ＝ｂ＊（（ｐ＋１）＊Ｍｉｎ−Ｍａｘ）      （式２）
ｂは補正値のレベルが適切になるように決めた係数である。これをＢに加算すると、無彩色に近いほど加算量が大きく、青みが強くなって色温度が大きく補正され、有彩色の度合いが大きくなると加算量が小さくなって色温度の補正が小さくなることになる。
【００１９】
さらに、ここでｐの値を変えた時にＳ１の値がどのように変化するかを見てみる。
【００２０】
図５（ａ）はｒ＝Ｒ／（Ｒ＋Ｇ＋Ｂ）をｘ軸に，ｇ＝Ｇ／（Ｒ＋Ｇ＋Ｂ）をｙ軸にとっ
たｒｇ色度図である。Ｒ，Ｇ，Ｂをそれぞれ９ステップずつ変化させて組み合わせた９×９×９色について計算されたｒｇ色度がプロットされている。
【００２１】
ｒｇ色度図のｒ＝０，ｇ＝０の点はＢのみが値を持って、Ｒ，Ｇが０である色であり、ｒ＝１，ｇ＝０の点はＲのみが値を持って，Ｇ，Ｂが０である色であり、ｒ＝０，ｇ＝１の点はＧのみが値を持って、Ｒ，Ｂが０である色である。ＲＧＢの入力により表現される色はすべてこの３点を結ぶ三角形の中に存在する。白色はｒ＝１／３，ｇ＝１／３の点となり、この点に近い色が白色に近い色すなわち無彩色であり、遠くなるほど有彩色ということになる。
【００２２】
図５（ｂ）は図５（ａ）に示した色のうち、式１のｐに１を代入したもの、すなわち、
Ｓ１＝（１＋１）＊Ｍｉｎ−Ｍａｘ＝２＊Ｍｉｎ−Ｍａｘ
が正となる色のみをプロットしたものである。図５（ｃ）は式１のｐに０．５を代入したもの、すなわち、
Ｓ１＝（０．５＋１）＊Ｍｉｎ−Ｍａｘ＝１．５＊Ｍｉｎ−Ｍａｘ
が正となる色のみをプロットしたものである。
【００２３】
これを見るとｐを小さくすると無彩色として検知される範囲が狭くなることがわかる。
【００２４】
さらにΔＢの重要な性質として、ＲＧＢの比が同じ色どうしは補正後もＲＧＢ比が同じとなるというものがある。
【００２５】
今、入力のＲＧＢ信号を（Ｒ，Ｇ，Ｂ）＝（Ｒ１，Ｇ１，Ｂ１）とし、最大値Ｍａｘ＝Ｒ１，最小値Ｍｉｎ＝Ｂ１とする。この時Ｂに加算する補正量ΔＢ１は
ΔＢ１＝ｂ＊（（ｐ＋１）＊Ｂ１−Ｒ１）
となる。次にこの入力をｋ倍した入力（Ｒ，Ｇ，Ｂ）＝（ｋ＊Ｒ１，ｋ＊Ｇ１，ｋ＊Ｂ１）を考えると最大値Ｍａｘ＝ｋ＊Ｒ１，最小値Ｍｉｎ＝ｋ＊Ｂ１となり、Ｂに加算する補正量ΔＢ２は
ΔＢ２＝ｂ＊（（ｐ＋１）＊ｋ＊Ｂ１−ｋ＊Ｒ１）＝ｋ＊ΔＢ１
となり補正量もｋ倍された値になる。従ってもとのＲＧＢ比が同じ入力は補正された後もＲＧＢ比の同じ信号となる。
【００２６】
従って式２に示すΔＢを補正量とすることにより
・補正範囲が可変で白色に近いほど補正が大きい。
・元のＲＧＢ比が同じ色どうしは、補正後もＲＧＢ比が同じになる。
と言う特徴を持つ色温度補正ができることになる。
【００２７】
ところで、式２を変形すると
ΔＢ＝ｂ＊（ｐ＋１）＊Ｍｉｎ−ｂ＊Ｍａｘ
となる。ここで、ｂ＊（ｐ＋１）をａとおけば補正値ΔＢは
ΔＢ＝ａ＊Ｍｉｎ−ｂ＊Ｍａｘ      （式３）
と表すことができる。
【００２８】
ここで、ａとｂが満たすべき条件について考察してみる。補正を行うためにはΔＢが正とならなければならない。すなわち、
ａ＊Ｍｉｎ−ｂ＊Ｍａｘ＞０
これを変形すると
Ｍｉｎ＞ｂ／ａ＊Ｍａｘ
ＭａｘがＭｉｎよりも小さくなることはないので、この式を満たすＭｉｎとＭａｘの組が存在するためにはｂ／ａ＜１となる。またΔＢはＭａｘが一定の時、Ｍｉｎが大きくな
るほど大きくなり、Ｍｉｎが一定の時、Ｍａｘが大きくなるほど小さくなる量なのでａ＞０，ｂ＞０でなければならない。従ってｂ／ａ＜１はａ＞ｂと書ける。
【００２９】
まとめると、ａ，ｂの条件としてはａ＞０かつ，ｂ＞０かつ，ａ＞ｂとなる。
【００３０】
次に以上の原理に基づいた本発明の一実施形態の回路構成を図面に基づいて説明する。図１は本発明の第一の実施の形態を示すブロック図である。図１に示すように、第一の実施形態に係る色温度補正回路は、最大値検出回路１、最小値検出回路２、乗算器３，４、減算器５、リミッタ６、加算器７を備える。
【００３１】
ＲＧＢの原色信号は最大値検出回路１及び最小値検出回路２に入力される。最大値検出回路１ではＲＧＢのうち最大であるものの値Ｍａｘが出力され、最小値検出回路２ではＲＧＢのうち最小であるものの値Ｍｉｎが出力される。最小値検出回路２の出力は乗算器３に入力され、ここでａ倍されて出力される。また，最大値検出回路１の出力は乗算器４に入力されてｂ倍されて出力される。減算器５では乗算器３の出力から乗算器４の出力が減算される。
【００３２】
従って減算器５の出力は
ａ＊Ｍｉｎ−ｂ＊Ｍａｘ
となる。
【００３３】
減算器５の出力はリミッタ６に入力される。リミッタ６は減算器５の出力が正であればそのまま出力し、減算器５の出力が負又は０の場合には０を出力する。リミッタ６の出力は、加算器７でＢの原色信号に加算される。すなわち、最大値検出回路１、最小値検出回路２、乗算器３、４、減算器５、リミッタ６によって補正値算出回路が構成され、加算器７が補正回路に相当する。
【００３４】
従って加算器７の出力Ｂ′は、
Ｂ′＝Ｂ＋ａ＊Ｍｉｎ−ｂ＊Ｍａｘ  （ａ＊Ｍｉｎ−ｂ＊Ｍａｘ＞０の時）
Ｂ′＝Ｂ                          （ａ＊Ｍｉｎ−ｂ＊Ｍａｘ≦０の時）
となる。
【００３５】
従って、式３に示す補正値がＢに加算されることにより、色温度が高く補正される。
【００３６】
このように構成することで、無彩色（白色）に近いほど色温度を高く補正でき、しかも、同系色の輝度レベルのバランスを保持することができる。すなわち、同じ色でレベルの異なる入力どうしは補正後も同じ色でレベルが異なるという関係が保たれる。
【００３７】
なお本実施形態では、Ｂの信号に補正値を加算する事により色温度を高くしていたが、ＲあるいはＧの信号から補正値を減算することにより色温度を高く補正するように構成する事も可能である。
【００３８】
（第二の実施形態）
本実施形態も第一の実施形態と同様の原理に基づいて補正を行うが、本実施形態の場合は元の信号レベルを表す量としてＹ信号を利用する。
【００３９】
Ｙは入力信号が白色の時、Ｒ＝Ｇ＝Ｂ＝Ｙとなるように定められており例えばＮＴＳＣ信号の場合には次式で定義される。
Ｙ＝０．３Ｒ＋０．５９Ｇ＋０．１１Ｂ
【００４０】
これから、第一の実施形態におけるＳ１に相当する量として
Ｓ２＝ｑ＊Ｙ−（Ｍａｘ−Ｍｉｎ）    （式４）
を考える。ここで、Ｍａｘは入力Ｒ，Ｇ，Ｂの最大値、Ｍｉｎは最小値であり、ｑは係数である。
【００４１】
Ｓ２もＳ１と同様にＭａｘ−Ｍｉｎが小さいほど、すなわち白色に近いほど大きな値となってｑ＊Ｙの値に近づき、Ｍａｘ−Ｍｉｎが大きくなるほど、すなわち有彩色の度合いが大きくなるほど小さな値になり、場合によって負の値をとる。
【００４２】
従って、Ｓ２が正となる場合にこれに適当な係数をかけてＢに加算すれば、白色に近いほどＢの信号に補正が大きくかかり、色温度が高く補正される。
【００４３】
ここで、ｑの値を変えた時にＳ２がどのように変化するかを見てみる。
【００４４】
式４のｑに１を代入した時、Ｓ２は
Ｓ２＝Ｙ−（Ｍａｘ−Ｍｉｎ）
となる。図５（ａ）にプロットされた色のうちＳ２が正になる色のみをプロットしたのが図５（ｄ）である。
【００４５】
また、図５（ｅ）は式４のｑに０．５を代入した時のＳ２、
Ｓ２＝０．５＊Ｙ−（Ｍａｘ−Ｍｉｎ）
が正となる点をプロットしたものである。ｑが小さくなるに従って白色として検出される範囲が狭くなっているのがわかる。
【００４６】
そこで、色温度を補正するためにＳ２に適当な係数ｄをかけて補正値ΔＢＹとしＢに加算するものとする。
ΔＢＹ＝ｄ＊（ｑ＊Ｙ−（Ｍａｘ−Ｍｉｎ））＝ｄ＊ｑ＊Ｙ−ｄ＊（Ｍａｘ−Ｍｉｎ）
ｄ＊ｑをｃとおけば上式は
ΔＢＹ＝ｃ＊Ｙ−ｄ＊（Ｍａｘ−Ｍｉｎ）      （式５）
と表すことができる。
【００４７】
ここで、式５においてｃとｄの満たすべき条件を考察してみる。ΔＢＹはＭａｘ＝Ｍｉｎの時に正の値を持つからｃ＞０となる。さらに（Ｍａｘ−Ｍｉｎ）が大きいほど小さく、小さいほど大きくなるのでｄ＞０である必要がある。
【００４８】
次に、第一の実施形態と同様、本実施形態においても、ＲＧＢの比が同じ色どうしは補正後もＲＧＢの比が同じとなることを示す。
【００４９】
今、入力の（Ｒ，Ｇ，Ｂ）＝（Ｒ１，Ｇ１，Ｂ１）とし、最大値Ｍａｘ＝Ｒ１，最小値Ｍｉｎ＝Ｂ１とする。この時Ｂに加算される補正量ΔＢ３は
ΔＢ３＝ｃ＊Ｙ−ｄ＊（Ｒ１−Ｂ１）
となる。次にこの入力をｋ倍した入力（Ｒ，Ｇ，Ｂ）＝（ｋ＊Ｒ１，ｋ＊Ｇ１，ｋ＊Ｂ１）を考えると、Ｍａｘ＝ｋ＊Ｒ１，Ｍｉｎ＝ｋ＊Ｂ１となり、またＹ＝ｋ＊Ｙとなるので、Ｂに加算される補正量ΔＢ４は
ΔＢ４＝ｃ＊ｋ＊Ｙ−ｄ＊（ｋ＊Ｒ１−ｋ＊Ｂ１）
＝ｋ＊（ｃ＊Ｙ−ｄ＊（Ｒ１−Ｂ１）
＝ｋ＊ΔＢ３
となり補正量もｋ倍された値になる。従ってもとのＲＧＢ比が同じ入力は補正された後もＲＧＢ比の同じ信号となる。
【００５０】
図２は以上の原理に基づく本発明による色温度補正回路の第二の実施形態を示す構成図である。本実施形態の色温度補正回路は、輝度算出回路８、最大値検出回路１、最小値検出回路２、乗算器９，１０、減算器１１，１２、リミッタ６、加算器７を備える。図１に対応する部分には同一符号をつけて重複する説明を省略する。
【００５１】
入力されたＲＧＢ信号は第一の実施形態と同様に最大値検出回路１及び最小値検出回路２に入力され、それぞれ最大値Ｍａｘ、最小値Ｍｉｎが求められる。本実施形態ではさらにＲＧＢ信号は輝度算出回路８に入力され輝度レベルＹが算出される。
【００５２】
減算器１１では最大値Ｍａｘと最小値Ｍｉｎの差分（Ｍａｘ−Ｍｉｎ）が計算される。この値には乗算器１０で係数ｄが乗算される。またＹには乗算器９で係数ｃが乗算され、さらに減算器１２で乗算器１０の出力が減算される。
【００５３】
すなわち減算器１２の出力は
ｃ＊Ｙ−ｄ＊（Ｍａｘ−Ｍｉｎ）
となる。
【００５４】
リミッタ６は、減算器１２の出力が正の値の場合だけそのまま出力し、負又は０の場合には０を出力する。リミッタ６の出力は、加算器７でＢの信号に加算される。すなわち、最大値検出回路１、最小値検出回路２、輝度算出回路８、乗算器９及び１０、減算器１１及び１２、リミッタ６によって補正値算出回路が構成され、加算器７が補正回路に相当する。
【００５５】
従って加算器７の出力Ｂ′は、
Ｂ′＝Ｂ＋ｃ＊Ｙ−ｄ＊（Ｍａｘ−Ｍｉｎ）  （ｃ＊Ｙ−ｄ＊（Ｍａｘ−Ｍｉｎ）＞０の時）
Ｂ′＝Ｂ                                （ｃ＊Ｙ−ｄ＊（Ｍａｘ−Ｍｉｎ）≦０の時）
となり、Ｂに対して式５に示す補正値の加算が行われる。
【００５６】
このように構成することで、無彩色（白色）に近いほど色温度を高く補正でき、しかも、同系色の輝度レベルのバランスを保持することができる。すなわち、同じ色でレベルの異なる入力は補正後も同じ色でレベルが異なるという関係が保たれる。
【００５７】
なお本実施形態では、ＲＧＢ信号からＹを求める回路を使用しているが、Ｙ色差信号を変換してＲＧＢを得ているような場合にはＲＧＢに変換する前のＹ色差信号のＹ信号をそのままＹとして用いても良く、その場合回路構成が簡便になる。
【００５８】
また本実施形態でも、Ｂの信号に補正値を加算する事により色温度を高くしていたが、ＲあるいはＧの信号から補正値を減算することにより色温度を高く補正するように構成してもよい。
【００５９】
（第三の実施形態）
図３は本発明による色温度補正回路の第３の実施形態を示す構成図である。本実施形態の色温度補正回路は、最大値検出回路１、最小値検出回路２、減算器１３、割算器１４、利得制御回路１５を備える。図１に対応する部分には同一符号をつけて重複する説明を省略する。
【００６０】
割算器１４の出力Ｓ３は
Ｓ３＝（Ｍａｘ−Ｍｉｎ）／Ｍａｘ
となる。この値は（Ｍａｘ−Ｍｉｎ）が小さいほど小さな値となってＭａｘ＝Ｍｉｎの時最小値０をとる。また（Ｍａｘ−Ｍｉｎ）が大きくなると大きな値となりＭｉｎ＝０の時最大値１をとる。従ってＳ３は彩度を表す量と考えられる。利得制御回路１５は入力されるＳ３の値に応じた係数をＢの信号にかけることによりＢの値を補正する。すなわち、最大値検出回路１、最小値検出回路２、減算器１３、割算器１４によって補正値算出回路が構成され、利得制御回路１５が補正回路に相当する。
【００６１】
図４に利得制御回路の特性例を示す。ａ、ｂ２つの特性が図示されているが、どちらもＳ３が小さいほど、すなわち白色に近いほどＢの信号に対する補正量が大きくなり、有彩色に近づくほど補正量が少なくなる。特性ｂの場合は、Ｓ３がある値以上では利得が１となり色温度の補正が行われなくなる。
【００６２】
次に本実施形態の場合もＲＧＢ比が同じでレベルの異なる色どうしが補正後もＲＧＢ比が同じになることを示す。
【００６３】
入力の３原色信号ＲＧＢを（Ｒ，Ｇ，Ｂ）＝（Ｒ１，Ｇ１，Ｂ１）とし、Ｍａｘ＝Ｒ１，Ｍｉｎ＝Ｂ１とする。この時、割算器１４の出力Ｓ３は
Ｓ３＝（Ｒ１−Ｂ１）／Ｒ１
となる。次にこの入力をｋ倍した入力（Ｒ，Ｇ，Ｂ）＝（ｋ＊Ｒ１，ｋ＊Ｇ１，ｋ＊Ｂ１）を考えると
Ｍａｘ＝ｋ＊Ｒ１，Ｍｉｎ＝ｋ＊Ｂ１
となるので割算器１４の出力Ｓ３は
Ｓ３＝（ｋ＊Ｒ１−ｋ＊Ｂ１）／ｋ＊Ｒ１＝Ｓ３
となり同じ値になる。従って、Ｂ１とｋ＊Ｂ１には、利得制御回路１５によって同じ係数が乗算されることになり、補正後も２色のＲＧＢ比は同じに保たれることになる。
【００６４】
このように構成することで、無彩色（白色）に近いほど色温度を高く補正でき、しかも、同系色の輝度レベルのバランスを保持することができる。すなわち、同じ色でレベルの異なる入力は補正後も同じ色でレベルが異なると言う関係が保たれる。
【００６５】
また、本実施形態でもＢの信号に補正値を乗算することにより色温度を高くしていたが、ＲあるいはＧの信号を補正値で除算することにより色温度を高く補正するように構成する事もできる。
【図面の簡単な説明】
【００６６】
【図１】本発明の第１の実施形態を説明するブロック図である。
【図２】本発明の第２の実施形態を説明するブロック図である。
【図３】本発明の第３の実施形態を説明するブロック図である。
【図４】本発明の第３の実施形態における利得制御の特性図である。
【図５】本発明の実施形態における白色の検出範囲を説明する図である。
【図６】従来例を説明するブロック図である。
【図７】従来例の色検出特性を説明する図である。
【符号の説明】
【００６７】
１  最大値検出回路
２  最小値検出回路
３，４  乗算器
５  減算器
６  リミッタ
７  加算器
８  輝度算出回路
９，１０  乗算器
１１，１２  減算器
１３  減算器
１４  割算器
１５  利得制御回路
【図１】
2005051745.tif 000006
【図２】
2005051745.tif 000007
【図３】
2005051745.tif 000008
【図４】
2005051745.tif 000009
【図５】
2005051745.tif 000010
【図６】
2005051745.tif 000011
【図７】
2005051745.tif 000012