(57)【要約】【課題】ユーザの意図に沿った独創的な色表現を行うに適した画像処理装置、撮像装置、および画像処理用プログラムを提供する。【解決手段】画像データに対して、ユーザが指定する色相方向にホワイトバランスをずらすように調整する第１の調整を行うための第１の調整軸を用いて、また第１の調整軸でホワイトバランスが調整された画像データの彩度を調整する第２の調整を行うための第２の調整軸を用いて、調整量を指示し（Ｓ３、Ｓ５）、画像データに対して第１の調整に対応する第１の画像処理を施し（Ｓ７）、第１の画像処理が施された画像データに対して第２の調整に対応する第２の画像処理を施し、この場合、第１の画像処理に応じて、第２の画像処理を変更する（Ｓ９）。【選択図】  図１０
2015015586.tif 000002
【特許請求の範囲】
【請求項１】
画像データに対して、ユーザが指定する色相方向にホワイトバランスをずらすように調整する第１の調整を行うための第１の調整軸と、上記第１の調整軸でホワイトバランスが調整された画像データの彩度を調整する第２の調整を行うための第２の調整軸を用いて、調整量を指示する指示部と、
上記画像データに対して上記第１の調整に対応する第１の画像処理を施し、該第１の画像処理が施された画像データに対して上記第２の調整に対応する第２の画像処理を施す画像処理部と、
を備え、
上記第１の画像処理に応じて、上記第２の画像処理を変更することを特徴とする画像処理装置。
【請求項２】
上記画像処理部は、光源色に合わせるオートホワイトバランス演算結果を基に上記第１の調整の調整結果に対応するホワイトバランスゲインを算出するオートホワイトバランス演算部を更に備え、上記算出されたホワイトバランスゲインを上記画像データに適用するホワイトバランス処理を行うことにより、上記第１の画像処理を行うことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
上記画像処理部は、上記第２の調整において、上記第２の調整軸のノーマル位置よりも彩度を強調する方向では、上記ノーマル位置に対する彩度の変化量を上記第１の調整でユーザにより指定された色相方向に対して最も大きくし、その補色方向で最も小さくするように上記第２の画像処理を行うことを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
上記画像処理部は、上記第２の調整において、上記第２の調整軸のノーマル位置よりも彩度を強調する方向では、上記第１の調整に対応して算出したホワイトバランスゲインよりも上記第１の調整軸で指定された色相方向の彩度が高まる方向に、上記第２の調整軸の調整位置に応じたホワイトバランスゲインを算出し、該算出されたホワイトバランスゲインでホワイトバランス処理を行うとともに、上記第２の調整軸のノーマル位置に対する色差信号の変化量を上記第１の調整軸で指定された色相方向に対して最も大きくし、その補色方向で最も小さくするように上記第２の画像処理を行うことを特徴とする請求項３に記載の画像処理装置。
【請求項５】
上記画像処理部は、上記第２の調整において、上記第２の調整軸のノーマル位置よりも彩度を抑制する方向では、上記ノーマル位置に対する彩度の変化量を上記第１の調整でユーザにより指定された色相方向に対して最も小さくするように上記第２の画像処理を行うことを特徴とする請求項１又は２に記載の画像処理装置。
【請求項６】
上記画像処理部は、上記第２の調整において、上記第２の調整軸のノーマル位置よりも彩度を抑制する方向では、上記第２の調整軸のノーマル位置に対する色差信号の変化量を上記第１の調整でユーザにより指定された色相方向に対して最も小さくするように上記第２の画像処理を行うことを特徴とする請求項５に記載の画像処理装置。
【請求項７】
上記オートホワイトバランス演算は、光源色に合わせるための第１のホワイトバランスゲインを算出する第１ホワイトバランス演算部と、上記第１の調整軸の調整位置に応じたホワイトバランス調整係数を算出する第２ホワイトバランス演算部と、上記第１のホワイトバランスゲインに上記ホワイトバランス調整係数を乗算する第３ホワイトバランス演算部とを有することを特徴とする請求項２ないし６の何れか１項に記載の画像処理装置。
【請求項８】
被写体像を撮像して撮像画像データを取得する撮像部と、
上記撮像画像データが表示されるモニタと、
上記撮像画像データに対して、ユーザが指定する色相方向にホワイトバランスをずらすように調整する第１の調整を行うための第１の調整軸と、上記第１の調整軸でホワイトバランスが調整された撮像画像データの彩度を調整する第２の調整を行うための第２の調整軸を用いて、調整量を指示する指示部と、
上記撮像画像データに対して上記第１の調整に対応する第１の画像処理を施し、該第１の画像処理された撮像画像データに対して上記第２の調整に対応する第２の画像処理を施す画像処理部と、
を備え、
上記第１の画像処理に応じて、上記第２の画像処理を変更することを特徴とする撮像装置。
【請求項９】
上記モニタは、ライブビュー表示において、
上記第１の調整軸と上記第２の調整軸とを直交させて上記撮像画像データとともに表示させ、
上記第１の調整軸は、色相を調整するためのインジケータであり、
上記第２の調整軸は、彩度を調整するためのインジケータである、
ことを特徴とする請求項８に記載の撮像装置。
【請求項１０】
上記モニタは、ライブビュー表示において、
円周方向と半径方向に移動可能なカーソルを有する円形マップ表示を上記撮像画像データとともに表示させ、
上記第１の調整軸は、上記カーソルを円周方向に移動させて色相を調整するものであり、
上記第２の調整軸は、上記カーソルを半径方向に移動させて彩度を調整する、
ことを特徴とする請求項８に記載の撮像装置。
【請求項１１】
画像処理装置において色相と彩度を調整するためにコンピュータを実行させるためのプログラムであって、
画像データに対して、ユーザが指定する色相方向にホワイトバランスをずらすように調整する第１の調整を行うための第１の調整軸を用いて、また上記第１の調整軸でホワイトバランスが調整された画像データの彩度を調整する第２の調整を行うための第２の調整軸を用いて、調整量を指示するステップと、
上記画像データに対して上記第１の調整に対応する第１の画像処理を施すステップと、
上記第１の画像処理が施された画像データに対して上記第２の調整に対応する第２の画像処理を施し、上記第１の画像処理に応じて、上記第２の画像処理を変更するステップと、
をコンピュータに実行させることを特徴とする画像処理用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色相・彩度等の画像の色彩を調整可能な画像処理装置、撮像装置、および画像処理用プログラムに関する。
【背景技術】
【０００２】
写真は被写体を記録するための手段であるとともに、撮影者が自己表現するための手段にもなる。写真で自己表現するにあたって色味の表現は重要な要素の１つである。最近のデジタルカメラには、彩度調整機能、ホワイトバランス調整機能など色を調整する機能が備わったものがあり、これらの機能を利用して独創的な色表現を狙った写真撮影を行うユーザもいる。しかし、これらの調整機能は、それぞれの目的に即した独立した機能であるため、独創的な色表現を行う場合には、直感的に使いやすい機能ではない。
【０００３】
例えば、ユーザが画像に対して色かぶりさせ、その色味の印象を強めるといった色表現を行いたい場合には、ホワイトバランス機能や彩度をどのように操作すれば、所望の色味になるか直感的には推測し難いものであった。特許文献１には、２つの機能を１つの画面上で連携させ、使い勝手を向上させる技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−１６０９５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
独創的な色表現を行うにあたって、一般的なホワイトバランス調整機能や彩度調整機能を使う場合には、操作が直感的でないという問題の他に、それらの機能をどのように調整しても所望する色表現ができない場合がある。すなわち、画像中に補色関係にある複数の色味が混在する場合に、故意に色かぶりさせてから、そのかぶった色味の印象を強めることを期待して、ホワイトバランス調整で色かぶりさせてから彩度調整で彩度強調することがある。この場合には、色かぶりと異なる方向の色も彩度強調されるため、色かぶりの印象がユーザの意図したものとは異なり、色かぶりの印象が損なわれるという問題が生じる。
【０００６】
また、色かぶりの印象を保ちながら、画像全体の色味を落ち着かせることを期待して、ホワイトバランス調整で色かぶりさせ、彩度抑制の調整を行うと、色かぶりの印象が薄れてしまうという問題が生じる。特許文献１には、複数の機能を連携させることは示されているが、上述の問題は解決できず、ユーザの意図に沿って、独創的な色表現を行うことは困難である。
【０００７】
本発明は、このような事情を鑑みてなされたものであり、ユーザの意図に沿った独創的な色表現を行うに適した画像処理装置、撮像装置、および画像処理用プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため第１の発明に係る画像処理装置は、画像データに対して、ユーザが指定する色相方向にホワイトバランスをずらすように調整する第１の調整を行うための第１の調整軸と、上記第１の調整軸でホワイトバランスが調整された画像データの彩度を調整する第２の調整を行うための第２の調整軸を用いて、調整量を指示する指示部と、上記画像データに対して上記第１の調整に対応する第１の画像処理を施し、該第１の画像処理が施された画像データに対して上記第２の調整に対応する第２の画像処理を施す画像処理部と、を備え、上記第１の画像処理に応じて、上記第２の画像処理を変更する。
【０００９】
第２の発明に係る画像処理装置は、上記第１の発明において、上記画像処理部は、光源色に合わせるオートホワイトバランス演算結果を基に上記第１の調整の調整結果に対応するホワイトバランスゲインを算出するオートホワイトバランス演算部を更に備え、上記算出されたホワイトバランスゲインを上記画像データに適用するホワイトバランス処理を行うことにより、上記第１の画像処理を行う。
【００１０】
第３の発明に係る画像処理装置は、上記第１又は第２の発明において、上記画像処理部は、上記第２の調整において、上記第２の調整軸のノーマル位置よりも彩度を強調する方向では、上記ノーマル位置に対する彩度の変化量を上記第１の調整でユーザにより指定された色相方向に対して最も大きくし、その補色方向で最も小さくするように上記第２の画像処理を行う。
【００１１】
第４の発明に係る画像処理装置は、上記第３の発明において、上記画像処理部は、上記第２の調整において、上記第２の調整軸のノーマル位置よりも彩度を強調する方向では、上記第１の調整に対応して算出したホワイトバランスゲインよりも上記第１の調整軸で指定された色相方向の彩度が高まる方向に、上記第２の調整軸の調整位置に応じたホワイトバランスゲインを算出し、該算出されたホワイトバランスゲインでホワイトバランス処理を行うとともに、上記第２の調整軸のノーマル位置に対する色差信号の変化量を上記第１の調整軸で指定された色相方向に対して最も大きくし、その補色方向で最も小さくするように上記第２の画像処理を行う。
【００１２】
第５の発明に係る画像処理装置は、上記第１又は第２の発明において、上記画像処理部は、上記第２の調整において、上記第２の調整軸のノーマル位置よりも彩度を抑制する方向では、上記ノーマル位置に対する彩度の変化量を上記第１の調整でユーザにより指定された色相方向に対して最も小さくするように上記第２の画像処理を行う。
【００１３】
第６の発明に係る画像処理装置は、上記第５の発明において、上記画像処理部は、上記第２の調整において、上記第２の調整軸のノーマル位置よりも彩度を抑制する方向では、上記第２の調整軸のノーマル位置に対する色差信号の変化量を上記第１の調整でユーザにより指定された色相方向に対して最も小さくするように上記第２の画像処理を行う。
【００１４】
第７の発明に係る画像処理装置は、上記第２ないし第６の発明のいずれかにおいて、上記オートホワイトバランス演算は、光源色に合わせるための第１のホワイトバランスゲインを算出する第１ホワイトバランス演算部と、上記第１の調整軸の調整位置に応じたホワイトバランス調整係数を算出する第２ホワイトバランス演算部と、上記第１のホワイトバランスゲインに上記ホワイトバランス調整係数を乗算する第３ホワイトバランス演算部とを有する。
【００１５】
第８の発明に係る撮像装置は、被写体像を撮像して撮像画像データを取得する撮像部と、上記撮像画像データが表示されるモニタと、上記撮像画像データに対して、ユーザが指定する色相方向にホワイトバランスをずらすように調整する第１の調整を行うための第１の調整軸と、上記第１の調整軸でホワイトバランスが調整された撮像画像データの彩度を調整する第２の調整を行うための第２の調整軸を用いて、調整量を指示する指示部と、上記撮像画像データに対して上記第１の調整に対応する第１の画像処理を施し、該第１の画像処理された撮像画像データに対して上記第２の調整に対応する第２の画像処理を施す画像処理部と、を備え、上記第１の画像処理に応じて、上記第２の画像処理を変更する。
【００１６】
第９の発明に係る撮像装置は、上記第８の発明において、上記モニタは、ライブビュー表示において、上記第１の調整軸と上記第２の調整軸とを直交させて上記撮像画像データとともに表示させ、上記第１の調整軸は、色相を調整するためのインジケータであり、上記第２の調整軸は、彩度を調整するためのインジケータである。
【００１７】
第１０の発明に係る撮像装置は、上記第８の発明において、上記モニタは、ライブビュー表示において、円周方向と半径方向に移動可能なカーソルを有する円形マップ表示を上記撮像画像データとともに表示させ、上記第１の調整軸は、上記カーソルを円周方向に移動させて色相を調整するものであり、上記第２の調整軸は、上記カーソルを半径方向に移動させて彩度を調整する。
【００１８】
第１１の発明に係る画像処理用プログラムは、画像処理装置において色相と彩度を調整するためにコンピュータを実行させるためのプログラムであって、画像データに対して、ユーザが指定する色相方向にホワイトバランスをずらすように調整する第１の調整を行うための第１の調整軸を用いて、また上記第１の調整軸でホワイトバランスが調整された画像データの彩度を調整する第２の調整を行うための第２の調整軸を用いて、調整量を指示するステップと、上記画像データに対して上記第１の調整に対応する第１の画像処理を施すステップと、上記第１の画像処理が施された画像データに対して上記第２の調整に対応する第２の画像処理を施し、上記第１の画像処理に応じて、上記第２の画像処理を変更するステップと、をコンピュータに実行させる。
【発明の効果】
【００１９】
本発明によれば、ユーザの意図に沿った独創的な色表現を行うに適した画像処理装置、撮像装置、および画像処理用プログラムを提供することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の一実施形態に係るカメラの主として電気的構成を示すブロック図である。
【図２】本発明の一実施形態に係るカメラの画像処理部の詳細を示すブロック図である。
【図３】本発明の一実施形態に係るカメラにおいて、色相・彩度調整用の操作部ＵＩ（ユーザインターフェース：User Interface）の例を示す図である。
【図４】本発明の一実施形態に係るカメラにおいて、色相・彩度調整において操作部ＵＩの未調整時の例を示す図である。
【図５】本発明の一実施形態に係るカメラにおいて、色相・彩度調整において色相を調整する例を示す図である。
【図６】本発明の一実施形態に係るカメラにおいて、色相・彩度調整において彩度を強調する例を示す図である。
【図７】本発明の一実施形態に係るカメラにおいて、色相・彩度調整において彩度を抑制する例を示す図である。
【図８】本発明の一実施形態に係るカメラにおいて、ホワイトバランスゲインを調整する例を示す図表である。
【図９】本発明の一実施形態に係るカメラにおいて、色差信号の変換例を示すグラフである。
【図１０】本発明の一実施形態に係るカメラにおいて、色相・彩度調整の動作を示すフローチャートである。
【発明を実施するための形態】
【００２１】
以下、図面に従って本発明を適用したカメラを用いて好ましい実施形態について説明する。本発明の好ましい一実施形態に係るカメラは、デジタルカメラであり、撮像部(撮像素子１０２等)を有し、この撮像部によって被写体像を画像データに変換し、この変換された画像データに基づいて、被写体像を本体の背面等に配置した表示部（ＬＣＤ１１６等）にライブビュー表示する。撮影者はライブビュー表示を観察することにより、構図やシャッタチャンスを決定する。レリーズ操作時には、画像データが記録媒体に記録される。記録媒体１１５に記録された画像データは、再生モードを選択すると、表示部に再生表示することができる。
【００２２】
また、ライブビュー表示や再生表示に使用する画像データに対して色相・彩度調整を行う場合には、表示部に表示された操作部ＵＩ（ユーザインターフェース：User Interface）（図３参照）において、ユーザがカーソル（色相・彩度指定ポインタ１５）位置を指定すればよい。この操作部ＵＩには、ユーザが指定する色相方向にホワイトバランスをずらすように調整する第１の調整を行うための第１の調整軸（図３に示す例では円周方向）と、第１の調整軸でホワイトバランスが調整された画像データの彩度を調整する第２の調整を行うための第２の調整軸（図３に示す例では半径方向）が表示される。画像処理部は、画像データに対して第１の調整に対応する第１の画像処理を施し、この第１の画像処理が施された画像データに対して第２の調整に対応する第２の画像処理を施し、第１の画像処理に応じて、第２の画像処理を変更する。
【００２３】
図１は、本発明の一実施形態に係るカメラの主として電気的構成を示すブロック図である。撮影レンズ１０１は、被写体像を形成するための複数の光学レンズから構成され、単焦点レンズまたはズームレンズである。撮影レンズ１０１はレンズ駆動部１１１によって光軸方向に移動可能であり、レンズ駆動制御部１１２からの制御信号に基づいて、撮影レンズ１０１のピント位置が制御され、ズームレンズの場合には、焦点距離も制御される。レンズ駆動制御回路１１２は、マクロコンピュータ１０７からの制御命令に従ってレンズ駆動部１１１の駆動制御を行う。
【００２４】
撮影レンズ１０１の光軸上であって、撮影レンズ１０１によって被写体像が形成される位置付近に撮像素子１０２が配置されている。撮像素子１０２は、被写体像を撮像して撮像画像データを取得する撮像部としての機能を果たす。撮像素子１０２には、各画素を構成するフォトダイオードが二次元的にマトリックス状に配置されており、各フォトダイオードは受光量に応じた光電変換電流を発生し、この光電変換電流は各フォトダイオードに接続するキャパシタによって電荷蓄積される。各画素の前面には、ベイヤ―配列のＲＧＢフィルタが配置されている。
【００２５】
撮像素子１０２は撮像回路１０３に接続されており、この撮像回路１０３は、撮像素子１０２において電荷蓄積制御や画像信号読出し制御を行い、この読み出した画像信号（アナログ画像信号）に対し、リセットノイズ等を低減した上で波形整形を行い、さらに適切な輝度になるようにゲインアップ等を行う。
【００２６】
撮像回路１０３はＡ／Ｄ変換部１０４に接続されており、このＡ／Ｄ変換部１０４は、アナログ画像信号をアナログ―デジタル変換し、デジタル画像信号（以後、画像データという）をバス１９９に出力する。
【００２７】
バス１９９は、カメラの内部で読み出され若しくは生成された各種データを転送するための転送路である。バス１９９には、前述のＡ／Ｄ変換部１０４の他、画像処理部１０５、ＪＰＥＧ処理部１０６、マイクロコンピュータ１０７、ＳＤＲＡＭ（Synchronous DRAM）１０８、メモリインターフェース（以後、メモリＩ／Ｆという）１０９、ＬＣＤ（液晶ディスプレイ：Liquid Crystal Display）ドライバ１１０が接続されている。
【００２８】
画像処理部１０５は、撮像素子１０２の出力に基づく画像データについて、ＯＢ減算処理、ホワイトバランス調整、色マトリクス演算、ガンマ変換、色差信号処理、ノイズ除去処理、同時化処理、エッジ処理等の各種画像処理を行う。この画像処理部１０５の詳細については、図２を用いて後述する。
【００２９】
ＪＰＥＧ処理部１０６は、画像データの記録媒体１１５への記録時に、ＳＤＲＡＭ１０８から読み出した画像データを、ＪＰＥＧ圧縮方式に従って圧縮する。また、ＪＰＥＧ処理部１０６は、画像再生表示用にＪＰＥＧ画像データの伸張を行う。伸張にあたっては、記録媒体１１５に記録されているファイルを読み出し、ＪＰＥＧ処理部１０６において伸張処理を施した上で、伸張した画像データをＳＤＲＡＭ１０８に一時記憶し、ＬＣＤ１１６に表示する。なお、本実施形態においては、画像圧縮伸張方式としては、ＪＰＥＧ方式を採用するが、圧縮伸張方式はこれに限らずＭＰＥＧ、ＴＩＦＦ、Ｈ．２６４等、他の圧縮伸張方式でも勿論かまわない。
【００３０】
マイクロコンピュータ１０７は、このカメラ全体の制御部としての機能を果たし、カメラの各種シーケンスを総括的に制御する。マイクロコンピュータ１０７には、操作部１１３およびフラッシュメモリ１１４が接続されている。
【００３１】
操作部１１３は、電源釦、レリーズ釦、動画釦、再生釦、メニュー釦、十字キー、ＯＫ釦、削除釦、拡大釦等、各種入力釦や各種入力キー等の操作部材を含み、これらの操作部材の操作状態を検知し、検知結果をマイクロコンピュータ１０７に出力する。また、表示部としてのＬＣＤ１１６の前面には、タッチパネルが設けられており、ユーザのタッチ位置を検出し、このタッチ位置をマイクロコンピュータ１０７に出力する。マイクロコンピュータ１０７は、操作部１１３からの操作部材の検知結果に基づいて、ユーザの操作に応じた各種シーケンスを実行する。
【００３２】
フラッシュメモリ１１４は、マイクロコンピュータ１０７の各種シーケンスを実行するためのプログラムを記憶している。マイクロコンピュータ１０７はこのプログラムに基づいてカメラ全体の制御を行う。また、フラッシュメモリ１１４は、カメラの各種調整値を記憶しており、マイクロコンピュータ１０７は、調整値を読み出し、この調整値に従ってカメラの制御を行う。
【００３３】
ＳＤＲＡＭ１０８は、画像データ等の一時記憶用の電気的書き換え可能な揮発性メモリである。このＳＤＲＡＭ１０８は、Ａ／Ｄ変換部１０４から出力された画像データや、画像処理部１０５、ＪＰＥＧ処理部１０６等において処理された画像データを一時記憶する。
【００３４】
メモリＩ／Ｆ１０９は、記録媒体１１５に接続されており、画像データや画像データに添付されたヘッダ等のデータを、記録媒体１１５に書き込みおよび読出しの制御を行う。記録媒体１１５は、例えば、カメラ本体に着脱自在なメモリカード等の記録媒体であるが、これに限らず、カメラ本体に内蔵されたハードディスク等であっても良い。
【００３５】
ＬＣＤドライバ１１０は、ＬＣＤ１１６に接続されており、ＳＤＲＡＭ１０８や記録媒体１１５から読み出され、ＪＰＥＧ処理部１０６によって伸張された画像データに基づく画像等をＬＣＤ１１６において表示させる。ＬＣＤ１１６は、カメラ本体の背面等に配置され、画像表示を行う。なお、表示部としては、本実施形態においては、液晶表示パネル（ＬＣＤ１１６）を配置しているが、これに限らず有機ＥＬ等、種々の表示パネルを採用できる。
【００３６】
ＬＣＤ１１６における画像表示としては、撮影直後、記録される画像データを短時間だけ表示するレックビュー表示、記録媒体１１５に記録された静止画や動画の画像ファイルの再生表示、およびライブビュー表示等の動画表示が含まれる。また、ライブビュー表示や再生表示に重畳して、色相・彩度調整用の操作部ＵＩを表示することも可能である。この操作部ＵＩについては、図３を用いて後述する。
【００３７】
次に、図２を用いて、画像処理部１０５の詳細について説明する。画像処理部１０５は、内部にＯＢ（オプティカルブラック）減算部１０５ａ、ホワイトバランスゲイン算出部１０５ｂ、ホワイトバランス処理部１０５ｃ、色マトリクス演算部１０５ｄ、ガンマ変換部１０５ｅ、色差信号演算部１０５ｆを含む。
【００３８】
ＯＢ減算部１０５ａは、撮像素子１０２において発生する暗電流ノイズに相当するデータを画像データから減算する。ホワイトバランスゲイン算出部１０５ｂは、様々な色温度の光源のもとで、白色を正確に白色に映し出すためにＲＧＢの各色信号に対するゲインを算出する。ホワイトバランス処理部１０５ｃは、ホワイトバランスゲイン算出部１０５ｂにおいて算出された各色信号に対するゲインを用いて、ＲＧＢの各色信号に対してゲインを乗算する。
【００３９】
ホワイトバランスゲイン算出部１０５ｂは、オートホワイトバランス演算を行う。オートホワイトバランス演算を行うために、ホワイトバランスゲイン算出部１０５ｂは、光源色に合わせるための第１のホワイトバランスゲインを算出する第１ホワイトバランス演算部と、第１の調整軸１８（図３参照）の調整位置に応じたホワイトバランス調整係数を算出する第２ホワイトバランス演算部と、第１のホワイトバランスゲインにホワイトバランス調整係数を乗算する第３ホワイトバランス演算部とを有する。
【００４０】
色マトリクス演算部１０５ｄは、ホワイトバランス処理部１０５ｃで処理されたＲＧＢ信号をマトリクス演算することによって、撮像素子１０２から得られた色信号を人が知覚する色としてのＲＧＢ信号に変換する。ガンマ変換部１０５ｅは、色マトリクス演算部１０５ｄの出力ＲＧＢ信号にガンマ変換処理を施し、画像の階調を補正する。色差信号演算部１０５ｆは、ガンマ変換部１０５ｅの出力ＲＧＢ信号をマトリクス演算によって輝度信号Ｙと色差信号Ｃｂ、Ｃｒに変換し、第１の調整軸１８および第２の調整軸１９の調整位置に応じた色差演算を行う。
【００４１】
画像処理部１０５は、図１に示すように、操作部１１３とはマイクロコンピュータ１０７、バス１９９を介して接続されている。後述するように、色相・彩度調整を行う際には、ＬＣＤ１１６に調整用の操作部ＵＩ（図３参照）が表示され、ユーザは、色相や彩度の調整用のポインタ１５をタッチ操作により移動させる。画像処理部１０５は、このユーザの指示を入力し、ユーザの意図する色相および彩度となるように、ホワイトバランスゲインと色差信号を調整する。
【００４２】
次に、図３を用いて色相や彩度の調整用の操作部ＵＩ（調整用ＵＩ）について説明する。この調整用ＵＩは、ＬＣＤ１１６にライブビュー表示や再生表示に重畳して表示され、この調整用ＵＩを用いて、ユーザは色相や彩度の調整内容の指示を行うことができる。
【００４３】
図３において、網掛けで示した円状のエリアは、色相や彩度をユーザの操作に基づいて調整する色相・彩度調整エリア１１である。一方、円状のエリア内において、網掛けされていない矩形のエリアは、カメラによって自動調整された色相と再度を表すポイント（図３においては、ポインタ１５で示された位置）を含み、且つ、このポイントを基準に彩度を調整することが可能な色相固定・彩度調整エリア１３である。
【００４４】
色相・彩度調整エリア１１では、円周方向にポインタ１５の位置を調整することで色相の調整を行うことができ、半径方向に位置を調整することで彩度の調整を行うことができる。また、色相固定・彩度調整エリア１３では、半径方向にポインタ１５の位置を調整することで彩度の調整を行うことができる。
【００４５】
色相・彩度指定ポインタ１５は、色相・彩度調整エリア及び色相固定・彩度調整エリア１３の円周方向、径方向の任意の位置に移動可能にされている。ユーザによる調整がされる前のカメラで自動調整された状態では、色相固定・彩度調整エリア１３内の中央部、即ち、図３における位置に色相・彩度指定ポインタ１５が設定される。
【００４６】
色相・彩度調整エリア１１のＧＵＩの表示例を図３を用いて説明する。図３の円周方向で時計回りに、ブルー、マゼンタ、レッド、イエロー、グリーン、シアンと表示されているように、ポインタ１５を移動させることで色相を調整することができる。また図３において、Ｂｕｌｅ、Ｍａｇｅｎｔａ等の表示は色の位置を示している。各色においては、ほぼ対抗する位置が補色の関係になっている。更に描画する際に、色相・彩度調整エリア１１内をこれらの色を用いてカラー表示すれば、操作者が直感的に色相を把握しやすい。
【００４７】
色相・彩度調整エリア１１内では、円の中心から径方向に沿ってポインタ１５を移動させることで彩度の調整が行え、円の外周に近い程、彩度が高く、円の中心点１７に近づく程、彩度が低く、円の中心点１７は無彩色となるように彩度を変化させることができる。また、描画する際に色相・彩度調整エリア１１内の半径方向で彩度に応じた描画をすれば、操作者が直感的に彩度を把握しやすい。
【００４８】
次に、色相固定・彩度調整エリア１３のＧＵＩの表示例を説明する。図３のように、色相固定・彩度調整エリア１３は無彩色で描画している。これによって、色相・彩度調整エリア１１との境界を分かりやすく表示することができる。なお、図３においては、この襟を一様に白色としているが、中心点１７を黒色とし、外周に近づくにつれ白色となるような無彩色グラデーション表示としてもよい。このようにすれば、彩度の調整量を操作者が直感的に把握することができる。
【００４９】
また、図３において、円内ほぼ中央位置に描かれた円は、各色相において、カメラで自動調整された彩度と等価な位置を表しており、彩度を調整する際の基準位置として表示される。この円周上の位置を彩度調整のノーマル位置と称し、図３における色相・彩度指定ポインタ１５の位置を初期位置と称することにする。
【００５０】
ここで、図３から分かるように、色相・彩度調整エリア１１は、連続的な色相変化を表す一般的な色相環とは異なり、色相固定・彩度調整エリア１３の部分で色相環が不連続になっている。この不連続性については、円周方向における色相・彩度調整エリア１１と色相固定・彩度調整エリア１３との各境界部分、即ち、径方向の左側の境界部分と右側の境界部分の色相が略同一の色相となるように色相を設定することで、円周方向の一部に色相固定・彩度調整エリア１３が存在する場合でも、実質的に連続的な色相の調整を行うことができる。
【００５１】
また、色相・彩度調整エリア１１と色相固定・彩度調整エリア１３とを同じエリア内に配置したことで、カメラが自動調整された値から色相、彩度の調整をしたり、逆に、色相、彩度の調整からカメラで自動調整された値に戻したりするときの何れの場合においても、操作を切り換えたりすることなく、何れのエリアに対しても連続的に色相・彩度指定ポインタ１５を移動して調整することができる。
【００５２】
色相・彩度指定用のポインタ１５は、ユーザがタッチパネルに対してタッチ操作を行うことにより、調整した色相や彩度の位置に色相・彩度指定ポインタ１５を移動させることができる。画像処理部１０５は、色相・彩度調整エリア１１と色相固定・彩度調整エリア１３の何れかにおける色相・彩度指定ポインタ１５の位置に応じて色相・彩度を調整する。
【００５３】
また、色相・彩度指定ポインタ１５の移動は、色相・彩度調整エリア１１と色相固定・彩度調整エリア１３との間を移動する際に、エリアの境界でシームレスに移動するように制御してもよいし、また色相・彩度指定ポインタ１５がエリアの境界に達したことを操作者に知らせるために、エリアの境界に達した場合は一旦移動を止めるように制御してもよい。
【００５４】
次に、図４ないし図７を用いて、色相・彩度の調整指示について説明する。図４（ａ）は、色相・彩度の調整前の調整用ＵＩの表示状態を示す。この状態では、色相・彩度指定用のポインタ１５はＡ（ｘ１、ｙ１）に位置している。これは、カメラにより自動調整された位置で、色相固定・彩度調整エリア１３内に位置する。また、図４（ｂ）は、ポインタ１５が、図４（ａ）の位置にあるときの色相・彩度を色差空間で示したものであり、横軸はＣｒ、縦軸はＣｂを示す。ここで、点Ｐ１〜Ｐ４は、それぞれ代表的な色差のポイントである。
【００５５】
この色相固定・彩度調整エリア１３では、色相はカメラにより自動調整された値に固定されており、彩度のみ調整が可能である。例えば、ポインタ１５を円の外周方向に移動させた場合は、図４（ｂ）の点Ｐ０の位置は変わらずに、点Ｐ１〜Ｐ４は色差空間上で点Ｐ０を中心にそれぞれ値が大きくなる方向に移動する。またポインタ１５を円の中心方向に移動させた場合は、図４（ｂ）の点Ｐ０の位置は変わらずに、点Ｐ１〜Ｐ４は色差空間上で点Ｐ０を中心にそれぞれ値が小さくなる方向に移動する。すなわち、彩度調整操作を行うことにより、位置Ｐ１〜Ｐ４を結ぶ線からなる円の大きさが円形のまま拡大したり縮小したりする。これによって、画像の彩度を変えることができる。
【００５６】
図５（ａ）は、ユーザが色相調整を行うために、ポインタ１５を円周方向で反時計周りに回転移動させた例を示す。この例では、ポインタ１５を、図４に示した位置Ａ（ｘ１、ｙ１）から、ポインタ１５の半径は変えず、円周方向に回転させて位置Ｂ（ｘ２、ｙ２）に移動させて色相調整を行っている。この回転操作を行うことにより、画像は彩度を変えずにシアン色を帯びてくる。
【００５７】
図５（ｂ）に示す例は、この回転移動を行った後の色差空間での色差を示す。この図から分かるように、位置Ｐ０〜Ｐ４の各点は、回転操作を行うことにより、ほぼ円形上の位置Ｐ１０〜Ｐ１４に移動し、全体としてシアン方向に移動している。このように、カメラで自動調整された色相固定・彩度調整エリア１３内の位置Ａ（ｘ１、ｙ１）から、彩度を変えずに色相・彩度調整エリア１１内の位置Ｂ（ｘ２、ｙ２）にポインタ１５が移動したときには、図５（ｂ）に示す座標上で、点Ｐ０を軸中から色相方向にオフセットさせ、Ｐ１〜Ｐ４も同じ方向に同じ量だけオフセットさせる。そして、Ｐ０〜Ｐ４は、色相の調整量に応じ、このオフセットした円状の相対的な位置関係を保ちながら、軸中心の周りを回転しながら位置を変えていくことで、色相を変化させる。この色相を変化させるための第１の調整については、図８を用いて後述する。
【００５８】
次に、図６を用いて、色相及び彩度強調処理について説明する。図６（ａ）は、ユーザが彩度を強調するために、ポインタ１５を円の径方向で外周側の位置に移動させた例を示す。すなわち、ポインタ１５を図５（ａ）に示す位置Ｂ（ｘ２、ｙ２）から、位置Ｃ（ｘ３，ｙ３）に移動させ、円周方向の位置は変えず、半径方向の位置を変えている。これにより、色相を変えず、彩度を強調する調整を行う。
【００５９】
図６（ｂ）は、この強調操作を行った後の色差空間での状態を示す。この図から分かるように、図５（ｂ）の位置Ｐ１０〜Ｐ１４の各色差は、強調操作を行うことにより、色差空間の軸中心に対して位置Ｐ２０〜Ｐ２４に移動し、この位置Ｐ２０〜Ｐ２４を結ぶ線が円形から大きな楕円形に変化する。すなわち、彩度強調操作を行うことにより、色相が維持されたままで、彩度強調したい色相側の彩度だけが強調されるように調整される。この彩度を強調するための第２の調整については、図９（ａ）（ｂ）を用いて後述する。
【００６０】
図６（ｃ）は、図６（ｂ）彩度強調と比較するもので、図５で説明した色相調整の状態から、図４で説明した方法と同じ方法で彩度強調を行う場合、位置Ｐ１０〜Ｐ１４の各点は、色差空間の軸中心に対して円を拡大する方向に移動して位置Ｐ２１’〜Ｐ２４’に対応する色差となる。これを図６（ｂ）の場合と比較すると、色相が分散する。このため、第１の座標で調整した色相が保持されず、色味が変わってしまう。これに対して、本実施形態における強調処理では、前述したように、色相が維持されたままで、その彩度を強調する方向に調整できる。
【００６１】
上述したように、彩度強調を行うための第２の調整においては、第２の調整軸１９の位置Ｐ１１〜Ｐ１４よりも彩度を強調する方向では、ノーマル位置に対する彩度の変化量を第１の調整でユーザにより指定された色相方向に対して最も大きくし、その補色方向で最も小さくするように第２の画像処理を行っている。すなわち、図６（ｂ）に示す例では、ユーザから指定されたシアン方向の色相方向に対して、最も大きな変化量とし、その補色方向（この例では、レッド方向）で最も小さくなるようにしている。
【００６２】
次に、図７を用いて、彩度抑制処理について説明する。図７（ａ）は、ユーザが彩度を抑制するために、ポインタ１５を第２の調整軸１９に沿って中心方向に移動させた例を示す。図７（ａ）に示す例では、ポインタ１５を図５に示したＢ（ｘ２、ｙ２）の位置から、Ｄ（ｘ４，ｙ４）に移動させており、ポインタ１５の第１の調整軸１８（すなわち、円周方向）の位置は変えず、第２の調整軸１９（すなわち、半径方向）の位置のみを中心方向に変えている。これは、色相を変えず、彩度のみを低くする調整である。
【００６３】
この抑制操作を行うことにより、色相は変わらず、彩度のみ低くなる。図７（ｂ）に示す例は、この抑制操作を行った場合の色差空間での色差を示す。この図から分かるように、ノーマル位置上にある位置Ｐ１０〜Ｐ１４の各色差は、抑制操作を行うことにより、色差空間の軸中に対して位置Ｐ３０〜Ｐ３４に移動し、この位置Ｐ３０〜Ｐ３４を結ぶ線は、位置Ｐ１０〜Ｐ１４を結ぶ線からなる円形から小さな楕円形に変化する。このとき、色相調整方向にあたる位置Ｐ３４の重み付けを小さくすることで、調整したい色相が維持されたままで、その彩度が抑制される方向に調整される。この彩度を抑制するための第２の調整については、図９（ｃ）（ｄ）を用いて後述する。
【００６４】
図７（ｃ）は、図７（ｂ）の彩度強調と比較するためのもので、図５で説明した色相調整の状態から、図４で説明した彩度抑制を行う場合、上述したような色相固定・彩度調整エリア１３内の彩度抑制と同様に行うと、位置Ｐ１０〜Ｐ１４の各点は、色差空間の軸中心に対して円を縮小する方向に移動して位置Ｐ３１’〜Ｐ３４’に対応する色差となる。これを図７（ｂ）の場合と比較すると、色相が分散している。このため、第１の座標で調整した色相が保持されず、意図した色味と変わってしまう。これに対して、本実施形態における抑制処理では、前述したように、色相が維持されたままで、その彩度を抑制する方向に調整できる。
【００６５】
上述したように、彩度抑制を行うための第２の調整においては、第２の調整軸１９の位置Ｐ１１〜Ｐ１４よりも彩度を抑制する方向では、ノーマル位置に対する彩度の変化量を第１の調整でユーザにより指定された色相方向に対して最も小さくするように第２の画像処理を行っている。すなわち、図７に示す例では、ユーザから指定されたシアン方向の色相方向に対して、最も小さな変化量となるようにしている。
【００６６】
次に、図８、図９を用いて、色相方向にホワイトバランスをずらすように調整する第１の調整と、彩度を調整する第２の調整における画像処理について説明する。
【００６７】
図８は、図５に例示した回転操作、すなわち色相をシアン方向に調整するための操作を行う場合のホワイトバランスゲインの例を示す。図８において、オートホワイトバランスのＲゲインは２．５、Ｂゲインは１．５である。撮像素子１０２からの出力に基づくＲＧＢの画像データは、Ｇ画素に基づくＧ画像データが大きいことから、被写体の白色が画像データとして白色で再現されるためには、この例では、Ｒ画像データに対して２．５倍、Ｂデータに対して１．５倍のゲインが必要である。オートホワイトバランスがとれた画像に対して、シアン方向（第１の調整軸）のＲゲインを２．０、Ｂゲインを１．６とすると、図５に示す回転操作によって、ユーザに指定された色相、すなわちシアン色の色味がつけられた画像データとなる。
【００６８】
また、図６に示した強調操作、すなわち、彩度を高くする方向に調整を行う場合には、図８に示す例では、彩度強調（第２の調整軸）のＲゲインを１．７、Ｂゲインを１．６とすると、第１の調整軸でユーザに指定されたシアン色の彩度が高い画像データとなる。
【００６９】
上述したＲゲインおよびＢゲインの変更は、画像処理部１０５内のホワイトバランスゲイン算出によってゲインを算出し、ホワイトバランス処理部１０５ｃによって、画像データに対して、ＲゲインおよびＢゲインの乗算処理を行う。
【００７０】
また、彩度の調整は、色差変換によっても行うことができる。図９（ａ）（ｂ）は、シアン方向の彩度を強調する場合の色差変換の例を示し、図９（ａ）は、色差（Ｃｂ）の変換例であり、図９（ｂ）は色差（Ｃｒ）の変換例を示す。図中、点線は強調処理を行わないノーマル位置での変換例であり、実線は図６に示した強調操作を行った場合の変換例を示す。
【００７１】
図９（ｃ）（ｄ）は、シアン方向の彩度を抑制する場合の色差変換の例を示し、図９（ｃ）は、色差（Ｃｂ）の変換例であり、図９（ｄ）は色差（Ｃｒ）の変換例を示す。図中、点線は抑制処理を行わないノーマル位置での変換例であり、実線は図７に示した抑制操作を行った場合の変換例を示す。
【００７２】
上述した色差変換は、色差信号演算部１０５ｆでＲＧＢ信号からマトリクス演算で変換されたＣｂ信号、Ｃｒ信号に対してそれぞれニー変換やテーブル変換等によって行う。
【００７３】
このように、本実施形態においては、ユーザが指定する色相方向にホワイトバランスをずらすように調整する第１の調整は、ホワイトバランス処理部１０５ｃによって行う。また、画像データの彩度を調整する第２の調整は、色差信号演算部１０５ｆによって行うか、色差信号演算部１０５ｆとホワイトバランス処理部１０５ｃの両方によって行う。
【００７４】
次に、図１０に示すフローチャートを用いて、本実施形態における色相・彩度の調整動作について説明する。このフローチャートは、マイクロコンピュータ１０７がフラッシュメモリ１１４に記憶されているプログラムに従って、カメラ内の各部を制御して実行する。
【００７５】
図１０に示すフローに入ると、まず、色相・彩度調整モードか否かを判定する（Ｓ１）。色相・彩度調整モードは、ユーザが操作部１１３を操作することにより設定することができる。この判定の結果、色相・彩度調整モードが設定されていない場合には、このフローを終了する。
【００７６】
ステップＳ１における判定の結果、色相・彩度調整モードが設定されていた場合には、色相・彩度調整位置の入力待ちを行う（Ｓ３）。ここでは、ＬＣＤ１１６に図３に示した色相・彩度調整用の操作部ＵＩを表示し、ユーザが色相や彩度を調整するために、色相・彩度指定ポインタ１５を操作するのを待つ。
【００７７】
ステップＳ３において、色相・彩度の調整位置が入力されると、次に、入力値（ｘ、ｙ）を取得する（Ｓ５）。ここでは、ユーザが移動させた色相彩度指定ポインタ１５の位置（ｘ、ｙ）を入力する。例えば、図５に示す例では、位置Ｂ（ｘ２、ｙ２）を取得し、図６に示す例では位置Ｃ（ｘ３，ｙ３）を取得し、図７に示す例では位置Ｄ（ｘ４、ｙ４）を取得する。
【００７８】
入力値（ｘ、ｙ）を入力すると、次に、入力値（ｘ、ｙ）に応じた第１の画像処理を行う（Ｓ７）。第１の画像処理は、ユーザが指定する色相方向にホワイトバランスをずらすように調整する第１の調整を実行するための画像処理である。ここでは、第１の調整軸１８のユーザが指定した位置に応じて、ホワイトバランス処理部１０５ｃによって、画像処理を行う。
【００７９】
ステップＳ７において、第１の画像処理を行うと、次に、入力値（ｘ、ｙ）に応じた第２の画像処理を行う（Ｓ９）。第２の画像処理は、ユーザが指定する画像データの彩度を調整する第２の調整を実行するための画像処理である。ここでは、第２の調整軸１９のユーザが指定した位置に応じて、色差演算部１０５ｆのみ、またはホワイトバランス処理部１０５ｃと色差演算部１０５ｆの両方によって、画像処理を行う。
【００８０】
ステップＳ９において、第２の画像処理を行うと、処理結果画像を出力する（Ｓ１１）。ここでは、画像処理部１０５によって画像処理された画像データに基づいて処理結果画像をＬＣＤ１１６に表示する。また、ＬＣＤ１１６に表示する以外にも、図示しない通信部を介して、外部に画像処理された画像データを出力するようにしてもよい。
【００８１】
処理結果画像を出力すると、次に、モード切り替え指示があるか否かを判定する（Ｓ１３）。ここでは、色相・彩度調整モードの設定が解除されたか否かを操作部１１３等の操作状態に基づいて判定する。この判定の結果、モード切り替え指示がない場合には、ステップＳ１に戻り、新たに色相・彩度の調整位置が入力されると、前述の色相・彩度調整を実行する。一方、ステップＳ１３における判定の結果、モード切り替え指示があれば、このフローを終了する。
【００８２】
以上説明したように、本発明の一実施形態においては、画像データに対して、ユーザが指定する色相方向にホワイトバランスをずらすように調整する第１の調整を行うための第１の調整軸１８と、第１の調整軸でホワイトバランスが調整された画像データの彩度を調整する第２の調整を行うための第２の調整軸１９を用いて、調整量を指示する指示部（例えば、操作部１１３）と、画像データに対して第１の調整に対応する第１の画像処理を施し、第１の画像処理が施された画像データに対して第２の調整に対応する第２の画像処理を施す画像処理部１０５を有しており、第１の画像処理に応じて、第２の画像処理を変更している。すなわち、色相方向にホワイトバランスをずらす第１の調整（図５参照）に応じて、画像データの彩度を調整する第２の調整(図６、図７参照)を変更するようにしている。このため、本実施形態は、ユーザの意図に沿った独創的な色表現を行うに適している。
【００８３】
また、本発明の一実施形態においては、画像処理部１０５は、光源色に合わせるオートホワイトバランス演算結果を基に第１の調整の調整結果に対応するホワイトバランスゲインを算出するオートホワイトバランス演算部（例えば、ホワイトバランスゲイン算出部１０５ｂ）を更に備え、この算出されたホワイトバランスゲインを画像データに適用するホワイトバランス処理を行うことにより、第１の画像処理を行っている。すなわち、本実施形態においては、ホワイトバランス処理部１０５ｃによって、色相の調整を行っている。一般的なカメラにおいては、ホワイトバランス処理部は設けられていることから、新たな画像処理部を設けることなく、ユーザの意図に沿った色相を変化させ、独創的な色表現が可能となる。
【００８４】
また、本発明の一実施形態においては、画像処理部１０５は、第２の調整において、第２の調整軸１９のノーマル位置に対する色差信号の変化量を第１の調整でユーザにより指定された色相方向に対して最も大きくするように第２の画像処理を行っている。すなわち、色相調整後に更にホワイトバランスゲインによって彩度を調整している。このため、指定された色相について強調され、その補色方向の色相は強調されないことから、ユーザの意図に沿った彩度の処理を行うことができる。
【００８５】
また、本発明の一実施形態においては、画像処理部１０５は、第２の調整において、第２の調整軸１９のノーマル位置（Ｐ１１〜Ｐ１４）よりも彩度を強調する方向では、第１の調整に対応して算出したホワイトバランスゲインよりも第１の調整軸１８で指定された色相方向の彩度が高まる方向に、第２の調整軸の調整位置に応じたホワイトバランスゲインを算出し、この算出されたホワイトバランスゲインでホワイトバランス処理を行うとともに、第２の調整軸１９のノーマル位置に対する色差信号の変化量を第１の調整軸で指定された色相方向に対して最も大きくするように第２の画像処理を行うようにしている。すなわち、色相調整後に更にホワイトバランスによって彩度を調整している（図８参照、図１０のＳ９参照）。
【００８６】
また、本発明の一実施形態においては、画像処理部１０５は、第２の調整において、第２の調整軸１９のノーマル位置（Ｐ１１〜Ｐ１４）よりも彩度を抑制する方向では、ノーマル位置に対する彩度の変化量を第１の調整でユーザにより指定された色相方向に対して最も小さくするように第２の画像処理を行うようにしている(図７（ｂ）参照)。このため、指定された色相はあまり彩度抑制されずに色みが残ることから、ユーザの意図に沿った彩度の処理を行うことができる。
【００８７】
また、本発明の一実施形態においては、画像処理部１０５は、第２の調整において、第２の調整軸１９のノーマル位置（Ｐ１１〜Ｐ１４）よりも彩度を抑制する方向では、第２の調整軸のノーマル位置に対する色差信号の変化量を第１の調整でユーザにより指定された色相方向に対して最も小さくするように第２の画像処理を行うようにしている（図７参照）。
【００８８】
また、本発明の一実施形態においては、被写体像を撮像して撮像画像データを取得する撮像部（例えば、撮像素子１０２）と、撮像画像データが表示されるモニタ（例えば、ＬＣＤ１１６）を有しており、このモニタには、ライブビュー表示時に、円周方向と半径方向に移動可能なカーソル（例えば、ポインタ１５）を有する円形マップ表示（例えば、図３に示す操作部ＵＩ）を撮像画像データとともに表示させ、第１の調整軸１８、カーソルを円周方向に移動させて色相を調整するものであり、第２の調整軸１９は、カーソルを半径方向に移動させて彩度を調整する。このような円形マップ表示を行うことにより、直感的に分かりやすい色相および彩度の調整を行うことができる。
【００８９】
また、本発明の一実施形態における画像処理用プログラムは、画像データに対して、ユーザが指定する色相方向にホワイトバランスをずらすように調整する第１の調整を行うための第１の調整軸を用いて、また第１の調整軸でホワイトバランスが調整された画像データの彩度を調整する第２の調整を行うための第２の調整軸を用いて、調整量を指示するステップ（図１０のＳ３、Ｓ５）と、画像データに対して第１の調整に対応する第１の画像処理を施すステップ（Ｓ７）と、第１の画像処理が施された画像データに対して第２の調整に対応する第２の画像処理を施し、この場合、第１の画像処理に応じて、第２の画像処理を変更するステップ（Ｓ９）と、をコンピュータに実行させている。
【００９０】
なお、本発明の一実施形態においては、ユーザが色相・彩度の調整を指示するために、操作部１１３のタッチパネルをタッチ操作することにより行っていたが、これに限らず、十字釦等によってポインタ１５を移動させ、その位置を指示するようにしてもよい。
【００９１】
また、本発明の一実施形態においては、ポインタ１５による指示位置は、直交座標を用いた（ｘ、ｙ）で入力していたが、これに限らず、半径方向の動径情報と偏角情報からなる極座標を用いた（ｒ、θ）等、他の座標系で入力してもよい。極座標系を用いた場合には、第１の画像処理は偏角情報θに従って処理し、また第２の画像処理は動径情報ｒに従って処理すればよい。
【００９２】
また、本発明の一実施形態においては、まず色相から調整し、次に彩度を調整していたが、先に彩度を調整し、次に色相を調整する操作フローでも構わない。いずれにしても、ユーザが指定した位置（ｘ、ｙ）に応じて、第１の画像処理を施し、次に第２の画像処理を行う。
【００９３】
また、本発明の一実施形態においては、色相・彩度調整用の操作部ＵＩとして、図３に示したように円形マップ表示を用いていた。しかし、これに限らず、第１の調整軸１８と第２の調整軸とを直交させてもよい。この場合、第１の調整軸１８は、色相を調整するためのインジケータであり、第２の調整軸は、彩度を調整するためのインジケータである。
【００９４】
また、本発明の一実施形態においては、撮影のための機器として、デジタルカメラを用いて説明したが、カメラとしては、デジタル一眼レフカメラでもコンパクトデジタルカメラでもよく、ビデオカメラ、ムービーカメラのような動画用のカメラでもよく、さらに、携帯電話、スマートフォーンや携帯情報端末（ＰＤＡ：Personal Digital Assist）、ゲーム機器等に内蔵されるカメラでも構わない。いずれにしても、色相・彩度を調節可能であれば、本発明を適用することができる。
【００９５】
また、画像処理装置としては、カメラに内蔵されたものに限らず、撮像部を有さない機器、例えば、画像再生専用機器であっても勿論かまわない。この場合には、画像を再生する際に、色相や彩度を調整して表示し、さらに調整した画像データを記録するようにしてもよい。
【００９６】
また、処理全体の一部をマイクロコンピュータ１０７によりソフトウエア的に処理し、処理全体の他の一部をハードウェア的に処理する例について説明したが、もちろんこれに限るのではなく、処理の全部をソフトウエア処理またはハードウェア処理により行うようにしても構わない。
【００９７】
また、本明細書において説明した技術のうち、主にフローチャートで説明した制御に関しては、プログラムで設定可能であることが多く、記録媒体や記録部に収められる場合もある。この記録媒体、記録部への記録の仕方は、製品出荷時に記録してもよく、配布された記録媒体を利用してもよく、インターネットを介してダウンロードしたものでもよい。
【００９８】
また、特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず」、「次に」等の順番を表現する言葉を用いて説明したとしても、特に説明していない箇所では、この順で実施することが必須であることを意味するものではない。
【００９９】
本発明は、上記実施形態にそのまま限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素の幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【符号の説明】
【０１００】
１１・・・色相・彩度調整エリア、１３・・・色相固定・彩度調整エリア、１５・・・色相・彩度指定ポインタ、１７・・・中心点、１８・・・第１の調整軸、１９・・・第２の調整軸、１０１・・・撮影レンズ、１０２・・・撮像素子、１０３・・・撮像回路、１０４・・・Ａ／Ｄ変換部、１０５・・・画像処理部、１０５ａ・・・ＯＢ減算部、１０５ｂ・・・ホワイトバランスゲイン算出部、１０５ｃ・・・ホワイトバランス処理部、１０５ｄ・・・色マトリクス演算部、１０５ｅ・・・ガンマ変換部、１０５ｆ・・・色差信号演算部、１０６・・・ＪＰＥＧ処理部、１０７・・・マイクロコンピュータ、１０８・・・ＳＤＲＡＭ、１０９・・・メモリＩ／Ｆ、１１０・・・ＬＣＤドライバ、１１１・・・レンズ駆動部、１１２・・・レンズ駆動制御回路、１１３・・・操作部、１１４・・・フラッシュメモリ、１１５・・・記録媒体、１１６・・・ＬＣＤ、１９９・・・バス
【図１】
2015015586.tif 000003
【図２】
2015015586.tif 000004
【図３】
2015015586.tif 000005
【図４】
2015015586.tif 000006
【図５】
2015015586.tif 000007
【図６】
2015015586.tif 000008
【図７】
2015015586.tif 000009
【図８】
2015015586.tif 000010
【図９】
2015015586.tif 000011
【図１０】
2015015586.tif 000012