(57)【特許請求の範囲】
【請求項１】
３原色信号で表されるカラー画像信号の色相を調整する色相調整方法において、
中心マトリクスＸを決定し、マトリクス係数の可変範囲の中心となる中心マトリクス係数を入力するステップと、
上記中心マトリクス係数を記憶するステップと、
第１のマトリクスＡを決定し、マトリクス係数の一端となる第１のマトリクス係数を入力するステップと、
上記第１のマトリクス係数を記憶するステップと、
上記中心マトリクスを調整するためのパラメータａを入力するステップと、
上記パラメータａを記憶するステップと、
記憶した中心マトリクス係数、第１のマトリクス係数及びパラメータａに基づいて、第２のマトリクスＢをＢ＝２・Ｘ−Ａとし、
Ｘ’＝｛ａ・Ａ＋（１−ａ）Ｂ｝／２
によりＸ’を演算するステップと、
Ｘ’を上記３原色信号で表されるカラー画像信号の色相を変換するマトリクス手段の係数として設定するステップと
を有することを特徴とする色相調整方法。
【請求項２】
上記中心マトリクス係数を入力するステップは、上記中心マトリクス係数の入力を促す情報を表示手段に表示するステップを含むことを特徴とする請求項１記載の色相調整方法。
【請求項３】
上記パラメータａを入力するステップは、上記パラメータａの入力を促す情報を表示手段に表示するステップを含むことを特徴とする請求項１記載の色相調整方法。
【請求項４】
３原色信号で表されるカラー画像信号の色相を調整する色相調整装置において、
中心マトリクスＸを決定し、マトリクス係数の可変範囲の中心となる中心マトリクス係数を入力する中心マトリクス係数入力手段と、
上記中心マトリクス係数を記憶する中心マトリクス係数記憶手段と、
第１のマトリクスＡを決定し、マトリクス係数の一端となる第１のマトリクス係数を入力する第１のマトリクス係数入力手段と、
上記第１のマトリクス係数を記憶する第１のマトリクス係数記憶手段と、
上記中心マトリクスを調整するためのパラメータａを入力するパラメータ入力手段と、
上記パラメータａを記憶するパラメータ記憶手段と、
記憶した中心マトリクス係数、第１のマトリクス係数及びパラメータａに基づいて、第２のマトリクスＢをＢ＝２・Ｘ−Ａとし、
Ｘ’＝｛ａ・Ａ＋（１−ａ）Ｂ｝／２
によりＸ’を演算する演算手段と、
上記３原色信号で表されるカラー画像信号の色相を変換するマトリクス手段と、
Ｘ’を上記マトリクス手段の係数として設定する設定手段と
を備えることを特徴とする色相調整装置。
【請求項５】
３原色信号で表されるカラー画像信号の色相を調整する色相調整方法において、
第１のマトリクスＡを決定し、マトリクス係数の一端となる第１のマトリクス係数を入力するステップと、
上記第１のマトリクス係数を記憶するステップと、
第２のマトリクスＢを決定し、マトリクス係数の他端となる第２のマトリクス係数を入力するステップと、
上記第２のマトリクス係数を記憶するステップと、
上記第１のマトリクスＡのマトリクス係数と上記第２のマトリクスＢのマトリクス係数との間でマトリクス係数を調整するためのパラメータａを入力するステップと、
上記パラメータａを記憶するステップと、
記憶した第１のマトリクス係数、第２のマトリクス係数及びパラメータａに基づいて、
Ｘ’＝｛ａ・Ａ＋（１−ａ）Ｂ｝／２
によりＸ’を演算するステップと、
Ｘ’を上記３原色信号で表されるカラー画像信号の色相を変換するマトリクス手段の係数として設定するステップと
を有することを特徴とする色相調整方法。
【請求項６】
上記第１のマトリクス係数を入力するステップは、上記第１のマトリクス係数の入力を促す情報を表示手段に表示するステップを含むことを特徴とする請求項５記載の色相調整方法。
【請求項７】
上記パラメータａを入力するステップは、上記パラメータａの入力を促す情報を表示手段に表示するステップを含むことを特徴とする請求項５記載の色相調整方法。
【請求項８】
３原色信号で表されるカラー画像信号の色相を調整する色相調整装置において、
第１のマトリクスＡを決定し、マトリクス係数の一端となる第１のマトリクス係数を入力する第１のマトリクス係数入力手段と、
上記第１のマトリクス係数を記憶する第１のマトリクス係数記憶手段と、
第２のマトリクスＢを決定し、マトリクス係数の他端となる第２のマトリクス係数を入力する第２のマトリクス係数入力手段と、
上記第２のマトリクス係数を記憶する第２のマトリクス係数記憶手段と、
上記第１のマトリクスＡのマトリクス係数と上記第２のマトリクスＢのマトリクス係数との間でマトリクス係数を調整するためのパラメータａを入力するパラメータ入力手段と、
上記パラメータａを記憶するパラメータ記憶手段と、
記憶した第１のマトリクス係数、第２のマトリクス係数及びパラメータａに基づいて、
Ｘ’＝｛ａ・Ａ＋（１−ａ）Ｂ｝／２
によりＸ’を演算する演算手段と、
Ｘ’を上記３原色信号で表されるカラー画像信号の色相を変換するマトリクス手段と、
Ｘ’を上記マトリクス手段の係数として設定する設定手段と
を備えることを特徴とする色相調整装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、色信号をマトリクス変換処理することにより色相を調整する色相調整方法等に関する。
【０００２】
【従来の技術】
カメラ装置等で用いられているプロセス処理部では、例えば３原色の色信号にマトリクス変換を施して、色相の調整が行われている。ここで、３原色の色信号Ｒ，Ｇ，Ｂと、マトリクス変換された色信号Ｒ’，Ｇ’，Ｂ’と、マトリクスＸとを以下のようにおくと、
【０００３】
【数１】
0003603528.tif 000002
【０００４】
【数２】
0003603528.tif 000003
【０００５】
【数３】
0003603528.tif 000004
【０００６】
マトリクス変換は、次の式で表される。
【０００７】
Ｑ＝Ｘ・Ｐ
【０００８】
【発明が解決しようとする課題】
ところで、上記マトリクスＸには可変であるマトリクス係数がｓ，ｔ，ｕ，ｖ，ｗ，ｘの６つあり、各色信号はそれぞれ相関関係があるため、１つのマトリクス係数を変更すると他のマトリクス係数までも変更されてしまう。したがって、ユーザは、色相の調整を行うたびに６つのマトリクス係数を入力しなければならず、甚だ不便であった。
【０００９】
本発明は、このような実情を鑑みてなされたものであり、色相の調整を簡単かつ容易に行うことができる色相調整方法及び色相調整装置を提供することを目的とする。
【００１０】
【課題を解決するための手段】
本発明は、３原色信号で表されるカラー画像信号の色相を調整する色相調整方法において、中心マトリクスＸを決定し、マトリクス係数の可変範囲の中心となる中心マトリクス係数を入力するステップと、上記中心マトリクス係数を記憶するステップと、第１のマトリクスＡを決定し、マトリクス係数の一端となる第１のマトリクス係数を入力するステップと、上記第１のマトリクス係数を記憶するステップと、上記中心マトリクスを調整するためのパラメータａを入力するステップと、上記パラメータａを記憶するステップと、記憶した中心マトリクス係数、第１のマトリクス係数及びパラメータａに基づいて、第２のマトリクスＢをＢ＝２・Ｘ−Ａとし、
Ｘ’＝｛ａ・Ａ＋（１−ａ）Ｂ｝／２
によりＸ’を演算するステップと、Ｘ’を上記３原色信号で表されるカラー画像信号の色相を変換するマトリクス手段の係数として設定するステップとを有することを特徴とする。
【００１１】
本発明に係る色相調整方法における上記中心マトリクス係数を入力するステップは、上記中心マトリクス係数の入力を促す情報を表示手段に表示するステップを含むようにすることができる。
【００１２】
また、本発明に係る色相調整方法における上記パラメータａを入力するステップは、上記パラメータａの入力を促す情報を表示手段に表示するステップを含むようにすることができる。
【００１３】
本発明は、３原色信号で表されるカラー画像信号の色相を調整する色相調整装置において、中心マトリクスＸを決定し、マトリクス係数の可変範囲の中心となる中心マトリクス係数を入力する中心マトリクス係数入力手段と、上記中心マトリクス係数を記憶する中心マトリクス係数記憶手段と、第１のマトリクスＡを決定し、マトリクス係数の一端となる第１のマトリクス係数を入力する第１のマトリクス係数入力手段と、上記第１のマトリクス係数を記憶する第１のマトリクス係数記憶手段と、上記中心マトリクスを調整するためのパラメータａを入力するパラメータ入力手段と、上記パラメータａを記憶するパラメータ記憶手段と、記憶した中心マトリクス係数、第１のマトリクス係数及びパラメータａに基づいて、第２のマトリクスＢをＢ＝２・Ｘ−Ａとし、
Ｘ’＝｛ａ・Ａ＋（１−ａ）Ｂ｝／２
によりＸ’を演算する演算手段と、上記３原色信号で表されるカラー画像信号の色相を変換するマトリクス手段と、Ｘ’を上記マトリクス手段の係数として設定する設定手段とを備えることを特徴とする。
【００１４】
また、本発明は、３原色信号で表されるカラー画像信号の色相を調整する色相調整方法において、第１のマトリクスＡを決定し、マトリクス係数の一端となる第１のマトリクス係数を入力するステップと、上記第１のマトリクス係数を記憶するステップと、第２のマトリクスＢを決定し、マトリクス係数の他端となる第２のマトリクス係数を入力するステップと、上記第２のマトリクス係数を記憶するステップと、上記第１のマトリクスＡのマトリクス係数と上記第２のマトリクスＢのマトリクス係数との間でマトリクス係数を調整するためのパラメータａを入力するステップと、上記パラメータａを記憶するステップと、記憶した第１のマトリクス係数、第２のマトリクス係数及びパラメータａに基づいて、
Ｘ’＝｛ａ・Ａ＋（１−ａ）Ｂ｝／２
によりＸ’を演算するステップと、Ｘ’を上記３原色信号で表されるカラー画像信号の色相を変換するマトリクス手段の係数として設定するステップとを有することを特徴とする。
【００１５】
本発明に係る色相調整方法における上記第１のマトリクス係数を入力するステップは、上記第１のマトリクス係数の入力を促す情報を表示手段に表示するステップを含むようにすることができる。
【００１６】
また、本発明に係る色相調整方法における上記パラメータａを入力するステップは、上記パラメータａの入力を促す情報を表示手段に表示するステップを含むようにすることができる。
【００１７】
本発明は、３原色信号で表されるカラー画像信号の色相を調整する色相調整装置において、第１のマトリクスＡを決定し、マトリクス係数の一端となる第１のマトリクス係数を入力する第１のマトリクス係数入力手段と、上記第１のマトリクス係数を記憶する第１のマトリクス係数記憶手段と、第２のマトリクスＢを決定し、マトリクス係数の他端となる第２のマトリクス係数を入力する第２のマトリクス係数入力手段と、上記第２のマトリクス係数を記憶する第２のマトリクス係数記憶手段と、上記第１のマトリクスＡのマトリクス係数と上記第２のマトリクスＢのマトリクス係数との間でマトリクス係数を調整するためのパラメータａを入力するパラメータ入力手段と、上記パラメータａを記憶するパラメータ記憶手段と、記憶した第１のマトリクス係数、第２のマトリクス係数及びパラメータａに基づいて、Ｘ’＝｛ａ・Ａ＋（１−ａ）Ｂ｝／２
によりＸ’を演算する演算手段と、Ｘ’を上記３原色信号で表されるカラー画像信号の色相を変換するマトリクス手段と、Ｘ’を上記マトリクス手段の係数として設定する設定手段とを備えることを特徴とする。
【００１８】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【００１９】
本発明を適用したカメラ装置は、被写体の撮像光に応じて得られた色信号に６つのマトリクス係数を掛け合わせる際に、これら６つのマトリクス係数を１つのパラメータによって調整することにより、色相の微調整を容易に行うものである。
【００２０】
上記カメラ装置は、例えば図１に示すように、被写体の撮像光を集光する撮像レンズ１と、上記撮像光に応じた撮像信号を出力するＣＣＤイメージセンサ２と、ＣＣＤイメージセンサ２からの撮像信号を増幅して、サンプルホールド，利得調整等を行うビデオアンプ３と、ビデオアンプ３からの撮像信号をディジタル化して撮像データを出力するＡ／Ｄコンバータ４と、Ａ／Ｄコンバータ４からの撮像データにいわゆるカメラプロセスを行うプロセス回路５と、プロセス回路５からの撮像データから標準テレビジョン方式の映像データを生成し、Ｄ／Ａコンバータ７を介して出力するエンコーダ６とを備える。
【００２１】
そして、ＣＣＤイメージセンサ２は、撮像レンズ１を介して被写体からの撮像光を受光し、この撮像光に応じた撮像信号をビデオアンプ３，Ａ／Ｄコンバータ４を介して、プロセス回路５に供給する。ここで、上記撮像信号は３原色の色信号Ｒ（赤），Ｇ（緑），Ｂ（青）で構成されており、プロセス回路５は、各色信号Ｒ，Ｇ，Ｂにそれぞれガンマ補正，ペデスタルクランプ，プランキング挿入等のカメラプロセスを施す。カメラプロセスされた色信号は、エンコーダ９で例えばＮＴＳＣ方式の映像信号に変換されて、Ｄ／Ａコンバータ７を介して出力される。
【００２２】
また、上記カメラ装置は、同期パルスを発生する同期信号発生回路８と、同期信号発生回路８からの同期パルスに基づいて水平同期信号及び垂直同期信号を生成するタイミングジェネレータ９と、タイミングジェネレータ９からの同期信号に基づいてＣＣＤイメージセンサ２を駆動するドライバ１０とを備える。そして、プロセス回路５及びエンコーダ６は、同期信号発生回路８からの同期パルスに応じて動作するようになっている。
【００２３】
また、上記カメラ装置は、６つのマトリクス係数の入力等の操作が行われる操作部１１と、マトリクス演算等のプログラムが予め記憶されているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２と、入力されたマトリクス係数等が一時記憶されるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３と、マトリクス係数の入力指示を促すためのキャラクタ等を生成するキャラクタジェネレータ１４と、生成されたキャラクタとエンコーダからの映像データを合成する映像合成回路１５と、映像合成回路１５からの映像データがＤ／Ａコンバータ１６を介して供給されることにより撮影されている映像とキャラクタとが映し出されるビューファインダ１７と、このカメラ装置全体を制御するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１８を備える。
【００２４】
ＣＰＵ１８は、マトリクス係数を調整するモードにおいて、キャラクタジェネレータ１４に所定のキャラクタを発生させ、映像合成回路１５，Ｄ／Ａコンバータ１６を介して、このキャラクタをビューファインダ１７に表示させるようになっている。
【００２５】
ここで、プロセス回路５は、例えば図２に示すように、供給された色信号Ｒ，Ｇ，Ｂをマトリクス変換して色信号Ｒ’，Ｇ’，Ｂ’を出力するマトリクス回路２０と、マトリクス回路２０からの色信号Ｒ’，Ｇ’，Ｂ’にそれぞれガンマ補正を施すガンマ補正回路３３Ｒ，３３Ｇ，３３Ｂと、ガンマ補正回路３３Ｒ，３３Ｇ，３３Ｂからの色信号Ｒ’，Ｇ’，Ｂ’の黒レベルをクランプしてペデスタル値を付加するペデスタル回路３４Ｒ，３４Ｇ，３４Ｂを備える。
【００２６】
マトリクス回路２０は、具体的には図２に示すように、各色信号Ｒ，Ｇ，Ｂが供給されており、色信号Ｒにマトリクス係数ｗを乗算する乗算回路２１と、色信号Ｇにマトリクス係数ｘを乗算する乗算回路２２と、色信号Ｒにマトリクス係数ｕを乗算する乗算回路２３と、色信号Ｂにマトリクス係数ｖを乗算する乗算回路２４と、色信号Ｇにマトリクス係数ｓを乗算する乗算回路２５と、色信号Ｂにマトリクス係数ｔを乗算する乗算回路２６とを備える。これら乗算回路２１〜２６は、ＣＰＵ１８の制御に基づいて、マトリクス係数の設定が変えられるようになっている。
【００２７】
また、マトリクス回路２０は、乗算回路２１，２２からの色信号を加算する加算回路２７と、乗算回路２３，２４からの色信号を加算する加算回路２８と、乗算回路２５，２６からの色信号を加算する加算回路２９と、色信号Ｒと加算回路２９からの色信号を加算する加算回路３０と、色信号Ｇと加算回路２８からの色信号を加算する加算回路３１と、色信号Ｂと加算回路２７からの色信号を加算する加算回路３２とを備える。
【００２８】
ここで、色信号Ｒ，Ｇ，ＢからなるベクトルをＰ、色信号Ｒ’，Ｇ’，Ｂ’からなるベクトルをＱ、中心マトリクスをＸとすると、
【００２９】
【数４】
0003603528.tif 000005
【００３０】
【数５】
0003603528.tif 000006
【００３１】
【数６】
0003603528.tif 000007
【００３２】
色信号Ｒ，Ｇ，Ｂとマトリクス変換された色信号Ｒ’，Ｇ’，Ｂ’との関係は、式（１）で表される。
【００３３】
Ｑ＝Ｘ・Ｐ                                    ・・・  （１）
そして、以上のように構成されたカメラ装置は、操作部１１の操作に基づいて第１のマトリクス調整モードと第２のマトリクス調整モードに設定されるようになっている。
【００３４】
第１のマトリクス調整モードでは、操作者は、実際に設定されるマトリクス係数を入力する代わりに、後述する微調整におけるマトリクス係数の可変範囲の中心値となる中心マトリクス係数ｓ，ｔ，ｕ，ｖ，ｗ，ｘと、マトリクス係数ｓ１，ｔ１，ｕ１，ｖ１，ｗ１，ｘ１を入力する。なお、中心マトリクス係数ｓ，ｔ，ｕ，ｖ，ｗ，ｘを決定することにより中心マトリクスＸが決定され、マトリクス係数ｓ１，ｔ１，ｕ１，ｖ１，ｗ１，ｘ１を入力することによりマトリクスＡが決定される。
【００３５】
そして、実際に設定されるマトリクス係数は、図３に示すように、中心マトリクスＸを中心として対称な位置になるマトリクスＢと、マトリクスＡとの間で調整可能である。
【００３６】
そして、上記カメラ装置は、図３に示すように、式（１）のマトリクスＸにマトリクスＡ，Ｂを代入することにより得られるＱ１及びＱ２に対して、経路Ｑ１〜Ｑ２の任意の点Ｑを１つのパラメータを用いて動かすことができ、これにより色相の微調整を行うことができる。
【００３７】
具体的には図４に示すように、ＣＰＵ１８は、第１のマトリクス調整モードに設定されるとステップＳ１に進み、キャラクタジェネレータ１４に中心マトリクスＸの入力を促すキャラクタを発生させ、エンコーダ６から出力される映像データと共にこのキャラクタをビューファインダ１７に供給して、ステップＳ２に進む。このとき、ビューファインダ１７には、例えば被写体像とその隅に「中心マトリクスＸ？」が映し出される。
【００３８】
ステップＳ２において、ＣＰＵ１８は、予め設定されたプリセット値を選択する指示が入力されたか否かを判断し、入力された場合には、プリセット値でなるマトリクス係数をセット、すなわちＲＡＭ１３に記憶し、ステップＳ４に進む。なお、このプリセット値はＲＯＭ１２やＲＡＭ１３に予め記憶されている。ステップＳ２において入力されていない場合には、ステップＳ３に進み、マトリクスＸの係数を入力されたか否かを判断する。入力された場合には、ステップＳ４に進み、入力されていない場合には、ステップＳ２に戻りこの処理を繰り返す。
【００３９】
ステップＳ４において、ＣＰＵ１８は、キャラクタジェネレータ１４にオフセットマトリクスＡの入力を促すキャラクタを発生させ、エンコーダ６から出力される映像データと共にこのキャラクタをビューファインダ１７に供給して、ステップＳ５に進む。このとき、ビューファインダ１７には、例えば被写体像とその隅に「オフセットマトリクスＡ？」が映し出される。
【００４０】
ステップＳ５において、ＣＰＵ１８は、オフセットマトリクスＡの入力待ちの状態となり、オフセットマトリクスＡが入力されるとそのマトリクス係数をＲＡＭ１３に記憶し、ステップＳ６に進む。
【００４１】
ステップＳ６において、ＣＰＵ１８は、ＲＡＭ１３から中心マトリクスＸのマトリクス係数とオフセットマトリクスＡのマトリクス係数を読み出して、中心マトリクスＸに対してオフセットマトリクスＡと対になるオフセットマトリクスＢを演算して、ステップＳ７に進む。
【００４２】
ここで、オフセットマトリクスＡ，Ｂを
【００４３】
【数７】
0003603528.tif 000008
【００４４】
【数８】
0003603528.tif 000009
【００４５】
とすると、中心マトリクスＸとオフセットマトリクスＡ，Ｂとは以下の関係になっている。
【００４６】
Ｘ＝（Ａ＋Ｂ）／２
すなわち、マトリクスＸ，オフセットマトリクスＡ，Ｂにおける各マトリクス係数例えばｓ，ｓ１，ｓ２は、
【００４７】
【数９】
0003603528.tif 000010
【００４８】
の関係になっている。なお、他のマトリクス係数ｔ，ｕ，ｖ，ｗ，ｘ等も同様の関係になっている。
【００４９】
したがって、ＣＰＵ１８は、式（２）によってオフセットマトリクスＢを算出する。
【００５０】
Ｂ＝２・Ｘ−Ａ                                ・・・  （２）
すなわち、ＣＰＵ１８は、オフセットマトリクスＢのマトリクス係数については、以下の式で算出する。
【００５１】
ｚ２＝２・ｚ−ｚ１
ただし、ｚ＝ｓ，ｔ，ｕ，ｖ，ｗ，ｘ
ステップＳ７において、ＣＰＵ１８は、キャラクタジェネレータ１４にパラメータａの入力を促すキャラクタを発生させ、エンコーダ６から出力される映像データと共にこのキャラクタをビューファインダ１７に供給して、ステップＳ８に進む。このとき、ビューファインダ１７には、例えば被写体像とその隅に「パラメータａ？」が映し出される。
【００５２】
ステップＳ８において、ＣＰＵ１８は、パラメータａが入力されたか又はマトリクス係数の設定を指示する入力がなされたか判断し、パラメータａが入力されたときはその値ａをＲＡＭ１３に記憶してステップＳ９に進み、マトリクス係数の設定を指示する入力がなされたときは、ステップＳ１１に進む。
【００５３】
ステップＳ９において、ＣＰＵ１８は、ＲＡＭ１３からオフセットマトリクスＡ，Ｂのマトリクス係数及びパラメータａを読み出し、オフセットマトリクスＡ，Ｂ及びパラメータａに基づいてマトリクスＸ’を算出する。そして、ＣＰＵ１８は、マトリクスＸ’のマトリクス係数をＲＡＭ１３に記憶して、ステップＳ１０に進む。
【００５４】
ここで、ＣＰＵ１８は、式（３）によって、マトリクスＸ’を算出する。
【００５５】
Ｘ’＝｛ａ・Ａ＋（１−ａ）Ｂ｝／２            ・・・  （３）
すなわち、ＣＰＵ１８は、マトリクスＸ’のマトリクス係数例えばｓを以下の式を用いて算出する。なお、他のマトリクス係数ｔ，ｕ，ｖ，ｗ，ｘも同様に算出される。
【００５６】
【数１０】
0003603528.tif 000011
【００５７】
ステップＳ１０において、ＣＰＵ１８は、マトリクス回路２０内の各乗算回路２１〜２６のマトリクス係数として、マトリクスＸ’のマトリクス係数を設定する。そして、ステップＳ１１において、ＣＰＵ１８は、マトリクス回路２０内の各乗算回路２１〜２６のマトリクス係数として、マトリクスＸのマトリクス係数を設定する。
【００５８】
なお、上述の例では、ステップＳ６において、マトリクスＢを演算して求めているが、（２）式より明らかなようにＢはＸ及びＡを変数として表せるので、ステップＳ６において、マトリクスＢを演算して求めても、式（３）によりＸ’を求めることができる。
【００５９】
ここで、具体的な例を挙げて説明する。色信号Ｒ，Ｇ，Ｂは、プロセス回路５に供給されると、マトリクス回路２０において、設定されたマトリクス係数でマトリクス変換が行われ、ガンマ補正回路３３，ペデスタル回路３４を介して、出力される。
【００６０】
すなわち、上記カメラ装置は、色相の調整を行う際に、互いが関連して色相が変化する６つのマトリクス係数を全て入れ直すことなく、中心マトリクスＸ及びオフセットマトリクスＡを設定し、パラメータａのみを変えることによって容易に色相を調整することができる。また、上記カメラ装置は、図３に示すように、オフセットマトリクスＡを変えることにより、中心マトリクスＸによって定められる基準点Ｑ０を変えることなく、経路Ｑ１〜Ｑ２を変えて、色相の調整を行うことができる。
【００６１】
次に、第２のマトリクス調整モードのときのカメラ装置の動作状態について説明する。
【００６２】
上記カメラ装置は、第２のマトリクス調整モードにおいて、オフセットマトリクスＡ，Ｂが入力されると、中心マトリクスＸを計算する。そして、上記カメラ装置は、図３に示すように、式（１）のマトリクスＸにマトリクスＡ，Ｂを代入することにより得られるＱ１及びＱ２に対して、経路Ｑ１〜Ｑ２の任意の点Ｑを１つのパラメータを用いて動かすことができ、色相の微調整を行うことができる。
【００６３】
具体的には図５に示すように、ＣＰＵ１８は、第２のマトリクス調整モードに設定されるとステップＳ１０１に進み、キャラクタジェネレータ１４にオフセットマトリクスＡの入力を促すキャラクタを発生させ、エンコーダ６から出力される映像データと共にこのキャラクタをビューファインダ１７に供給して、ステップＳ１０２に進む。このとき、ビューファインダ１７には、例えば被写体像とその隅に「オフセットマトリクスＡ？」が映し出される。
【００６４】
ステップＳ１０２において、ＣＰＵ１８は、オフセットマトリクスＡの入力待ちの状態となり、オフセットマトリクスＡが入力されるとそのマトリクス係数をＲＡＭ１３に記憶し、ステップＳ１０３に進む。
【００６５】
ステップＳ１０３において、ＣＰＵ１８は、キャラクタジェネレータ１４にオフセットマトリクスＢの入力を促すキャラクタを発生させ、エンコーダ６から出力される映像データと共にこのキャラクタをビューファインダ１７に供給して、ステップＳ１０４に進む。このとき、ビューファインダ１７には、例えば被写体像と「オフセットマトリクスＢ？」が映し出される。
【００６６】
ステップＳ１０４において、ＣＰＵ１８は、オフセットマトリクスＢの入力待ちの状態となり、オフセットマトリクスＢが入力されるとそのマトリクス係数をＲＡＭ１３に記憶し、ステップＳ１０５に進む。
【００６７】
ステップＳ１０５において、ＣＰＵ１８は、ＲＡＭ１３からオフセットマトリクスＡ，Ｂのマトリクス係数を読み出し、中心マトリクスＸを算出する。すなわち、ＣＰＵ１８は、オフセットマトリクスＡ，Ｂに対して各マトリクス係数の和を２で割った値を、中心マトリクスＸのマトリクス係数とする。すなわち、中心マトリクスＸは、以下のように求められる。
【００６８】
Ｘ＝（Ａ＋Ｂ）／２
すなわち、各マトリクス係数は、以下のように求められる。
【００６９】
ｚ＝（ｚ１＋ｚ２）／２
ただし、ｚ＝ｓ，ｔ，ｕ，ｖ，ｗ，ｘ
そして、ＣＰＵ１８は、キャラクタジェネレータ１４に上記マトリクス係数のキャラクタを発生させ、このキャラクタをビューファインダ１７に表示させて、ステップＳ１０６に進む。
【００７０】
ステップＳ１０６において、ＣＰＵ１８は、操作部１１の図示しない確定ボタンが押されたか否かを判断し、押されたときはステップＳ１０７に進み、確定ボタンが押されずにリセットボタンが押されるとステップＳ１０１に戻って再びオフセットマトリクスＡの入力待ちの状態となる。
【００７１】
ステップＳ１０７において、ＣＰＵ１８は、キャラクタジェネレータ１４にパラメータａの入力を促すキャラクタを発生させ、エンコーダ６から出力される映像データと共にこのキャラクタをビューファインダ１７に供給して、ステップＳ１０８に進む。このとき、ビューファインダ１７には、例えば被写体像とその隅に「パラメータａ？」が映し出される。
【００７２】
ステップＳ１０８において、ＣＰＵ１８は、パラメータａが入力されたか又はマトリクス係数の設定を指示する入力がなされたかを判断し、パラメータａが入力されたときは、そのパラメータａの値をＲＡＭ１３に記憶し、ステップＳ１０９に進み、マトリクス係数の設定を指示する入力がなされたときは、ステップＳ１１２に進む。
【００７３】
ステップＳ１０９において、ＣＰＵ１８は、ＲＡＭ１３からオフセットマトリクスＡ，Ｂのマトリクス係数及びパラメータａを読み出し、オフセットマトリクスＡ，Ｂ及びパラメータａに基づいてマトリクスＸ’を算出し、ステップＳ１１０に進む。ここで、ＣＰＵ１８は、マトリクスＸ’のマトリクス係数の算出はステップＳ９と同様に行う。
【００７４】
ステップＳ１１０において、ＣＰＵ１８は、マトリクスＸ’のマトリクス係数を算出したか否かを判断し、算出した場合にはステップＳ１１１に進み、算出してない場合にはステップＳ１０８に戻って再びパラメータａが入力されたか又はマトリクス係数の設定を指示する入力がなされたかを判断する。
【００７５】
ステップＳ１１１において、ＣＰＵ１８は、マトリクス回路２０内の各乗算回路２１〜２６のマトリクス係数として、マトリクスＸ’のマトリクス係数を設定する。また、ステップＳ１１２において、ＣＰＵ１８は、マトリクス回路２０内の各乗算回路２１〜２６のマトリクス係数として、マトリクスＸのマトリクス係数を設定する。そして、色信号Ｒ，Ｇ，Ｂは、プロセス回路５に供給されると、マトリクス回路２０において、設定されたマトリクス係数でマトリクス変換が行われ、ガンマ補正回路３３やペデスタル回路３４を介して、出力される。
【００７６】
すなわち、上記カメラ装置は、色相の調整を行う際に、互いが関連して色相が変化する６つのマトリクス係数を全て入れ直すことなく、中心マトリクスＸ及びオフセットマトリクスＡを設定して、パラメータａのみを変えることによって容易に色相を調整することができる。また、上記カメラ装置は、中心マトリクスＸに対して予め所定のオフセットを付加したオフセットマトリクスＡ，Ｂを入力することができるため、マトリクス係数の可変範囲を予め設定することができ、本来の目的を逸脱した色相調整を行うのを回避することができる。
【００７７】
なお、本実施の形態では、操作部１１からパラメータａを１つずつ入力していたが、本発明はこれに限定されるものではなく、例えばダイヤルを回すことによってパラメータａの入力を連続的に行って、ビューファインダ１７に映し出された映像を見ながら色相調整をするようにしてもよい。
【００７８】
【発明の効果】
以上詳細に説明したように、本発明では、色相の調整を行うたびに、マトリクスＸの各成分を全て入れ直すことなく、予めマトリクスＸ及びオフセットマトリクスＡを設定しておけば、パラメータａのみを変えることによって容易に色相を調整することができる。また、オフセットマトリクスＡを変えることにより、マトリクス変換の基準を変えることなく、色相の調整の範囲をかえることができる。
【００７９】
また、本発明に係る色相調整方法では、色相の調整を行うたびに、マトリクスＸの各成分を全て入れ直すことなく、予めオフセットマトリクスＡ，Ｂを設定しておけば、パラメータａのみを変えることによって容易に色相を調整することができる。また、上記色相調整方法では、マトリクスＸに対して予め所定のオフセットを付加したオフセットマトリクスＡ，Ｂを入力することができるため、マトリクス変換を行う範囲を予め設定することができ、本来の目的を逸脱した色相調整を行うのを回避することができる。
【図面の簡単な説明】
【図１】本発明を適用したカメラ装置の概略的な構成を示すブロック図である。
【図２】上記カメラ装置のプロセス回路の具体的な構成を示すブロック図である。
【図３】上記カメラ装置による色相調整の概念を説明する図である。
【図４】上記カメラ装置の第１のマトリクス調整モードのときの動作を説明するフローチャートである。
【図５】上記カメラ装置の第２のマトリクス調整モードのときの動作を説明するフローチャートである。
【符号の説明】
１１  操作部、１８  ＣＰＵ、２０  マトリクス回路
【図１】
0003603528.tif 000012
【図２】
0003603528.tif 000013
【図３】
0003603528.tif 000014
【図４】
0003603528.tif 000015
【図５】
0003603528.tif 000016