(57)【要約】【課題】色に関する専門的な知識がなくても、撮影画像中の特定被写体の色を希望の色に簡単に修正できるようにする。【解決手段】撮影画像４１中で特定被写体４２が指定されたら、色分布マップから特定被写体４２の検出された色が属する部分の近傍範囲を部分的に抽出した色相分布範囲、彩度分布範囲を示す色相インジケータ４４と彩度インジケータ４５とを特定被写体４２の近傍に直交配置させて表示させることで、２次元の操作空間４６を形成し、この操作空間４６内で指４３を移動する入力操作で色補正値を設定できるようにした。【選択図】        図３
2010146378.tif 000002
【特許請求の範囲】
【請求項１】
撮影画像を表示する表示部と、
表示された撮影画像中から選択操作された色補正対象の被写体を特定し、該特定被写体の色を検出するとともに、前記表示部に該特定被写体の色を補正するための色インジケータ画像を表示させる色補正制御部と、
前記色インジケータ画像に基づき入力操作された色補正値で前記特定被写体について色補正処理する画像処理部と、
を備え、
前記色補正制御部は、色の全体分布を表す色分布マップから前記特定被写体の検出された色が属する部分の近傍範囲を部分的に抽出した色分布範囲と、該色分布範囲に対応させて入力操作された色の補正位置とを示す画像を前記色インジケータ画像として前記特定被写体の近傍に表示させることを特徴とする色補正装置。
【請求項２】
前記色補正制御部は、前記色インジケータ画像として、色相の分布範囲を示す色相インジケータと彩度の分布範囲を示す彩度インジケータとの少なくとも２つの特性の色インジケータを表示させることを特徴とする請求項１に記載の色補正装置。
【請求項３】
前記色補正制御部は、前記色相インジケータと前記彩度インジケータとを色相の分布方向と彩度の分布方向とが交差するように前記特定被写体の近傍に配置して表示させ、前記色相インジケータと前記彩度インジケータとで形成される２次元の操作空間上で移動する入力操作があった場合に該入力操作の前記各分布方向に平行な移動成分を前記各色インジケータに対して入力操作された色補正値として受付けることを特徴とする請求項２に記載の色補正装置。
【請求項４】
前記表示部に重ねて配設されたタッチパネルをさらに備え、
前記色補正制御部は、前記表示部に表示された撮影画像に対してタッチ入力された入力位置の画像に基づき前記特定被写体を特定することを特徴とする請求項３に記載の色補正装置。
【請求項５】
請求項１〜４のいずれか一つに記載の色補正装置を搭載したことを特徴とするカメラ。
【請求項６】
撮影画像を表示する表示部を有する色補正装置における色補正方法であって、
表示された撮影画像中から選択操作された色補正対象の被写体を特定し、該特定被写体の色を検出するとともに、前記表示部に該特定被写体の色を補正するための色インジケータ画像を表示させる色補正制御ステップと、
前記色インジケータ画像に基づき入力操作された色補正値で前記特定被写体について色補正処理する画像処理ステップと、
を含み、
前記色補正制御ステップは、色の全体分布を表す色分布マップから前記特定被写体の検出された色が属する部分の近傍範囲を部分的に抽出した色分布範囲と、該色分布範囲に対応させて入力操作された色の補正位置とを示す画像を前記色インジケータ画像として前記特定被写体の近傍に表示させることを特徴とする色補正方法。
【請求項７】
撮影画像を表示する表示部を有する色補正装置が備えるコンピュータに、
表示された撮影画像中から選択操作された色補正対象の被写体を特定し、該特定被写体の色を検出するとともに、前記表示部に該特定被写体の色を補正するための色インジケータ画像を表示させる色補正制御機能と、
前記色インジケータ画像に基づき入力操作された色補正値で前記特定被写体について色補正処理する画像処理機能と、
を実行させ、
前記色補正制御機能は、色の全体分布を表す色分布マップから前記特定被写体の検出された色が属する部分の近傍範囲を部分的に抽出した色分布範囲と、該色分布範囲に対応させて入力操作された色の補正位置とを示す画像を前記色インジケータ画像として前記特定被写体の近傍に表示させることを特徴とする色補正用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影画像の色補正を行うための色補正装置、カメラ、色補正方法および色補正用プログラムに関するものである。
【背景技術】
【０００２】
一般に、カメラで撮影した撮影画像に関して誰でもが気になるのが、「色」の再現性である。ピントの甘さや露出のずれは、特殊なテストチャートの撮影でなければ、プロの写真家でない一般のユーザにとっては意外に判別しにくいものであるが、これらに比べて、色の再現性は誰にでも注目される特性である。
【０００３】
実際に、光源の影響やカメラ内部の色作りの影響により、撮影者の意図とは微妙に再現色が異なる場合が少なからずある。通常のカメラでは、ＷＢ（ホワイトバランス）の設定を切換えることで、色味の変更が可能である。
【０００４】
しかし、被写体の色が忠実に再現されている場合であっても、特定の被写体の色を、自分好みの色あるいは記憶色とも呼ばれる色に修正したい場合がある。
【０００５】
このように撮影画像の色を特定の色に変更したいような場合、画面にＲ・Ｇ・Ｂ・マゼンタ軸からなる調整エリアを表示させることで、撮影画像の色を調整するようにした技術がある（例えば、特許文献１参照）。
【０００６】
【特許文献１】特開２００７−２４３８８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
特許文献１等に示される従来の色補正方式では、色補正時の補正画面には、ＲＧＢの３つの軸上でスライダが表示され、ＲＧＢの各成分のバランスで色調整するようにしている。しかしながら、画面に表示されたＲＧＢのバランスで、希望の色を選択するには、色に関する専門的な知識を必要とし、一般ユーザには使い勝手の悪いものである。特別な知識がなくても、簡単に撮影画像の色を修正することができれば、初心者でも、より希望の色の画像を得ることができる。
【０００８】
本発明は、上記に鑑みてなされたものであって、撮影画像中の特定被写体の色を希望の色に簡単に修正することができる色補正装置、カメラ、色補正方法および色補正用プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するために、本発明にかかる色補正装置は、表示された撮影画像中から選択操作された色補正対象の被写体を特定し、該特定被写体の色を検出するとともに、前記表示部に該特定被写体の色を補正するための色インジケータ画像を表示させる色補正制御部と、前記色インジケータ画像に基づき入力操作された色補正値で前記特定被写体について色補正処理する画像処理部と、を備え、前記色補正制御部は、色の全体分布を表す色分布マップから前記特定被写体の検出された色が属する部分の近傍範囲を部分的に抽出した色分布範囲と、該色分布範囲に対応させて入力操作された色の補正位置とを示す画像を前記色インジケータ画像として前記特定被写体の近傍に表示させることを特徴とする。
【００１０】
また、本発明の色補正装置は、上記発明において、前記色補正制御部は、前記色インジケータ画像として、色相の分布範囲を示す色相インジケータと彩度の分布範囲を示す彩度インジケータとの少なくとも２つの特性の色インジケータを表示させることを特徴とする。
【００１１】
また、本発明の色補正装置は、上記発明において、前記色補正制御部は、前記色相インジケータと前記彩度インジケータとを色相の分布方向と彩度の分布方向とが交差するように前記特定被写体の近傍に配置して表示させ、前記色相インジケータと前記彩度インジケータとで形成される２次元の操作空間上で移動する入力操作があった場合に該入力操作の前記各分布方向に平行な移動成分を前記各色インジケータに対して入力操作された色補正値として受付けることを特徴とする。
【００１２】
また、本発明の色補正装置は、上記発明において、前記表示部に重ねて配設されたタッチパネルをさらに備え、前記色補正制御部は、前記表示部に表示された撮影画像に対してタッチ入力された入力位置の画像に基づき前記特定被写体を特定することを特徴とする。
【００１３】
また、本発明のカメラは、上記いずれかの発明に記載の色補正装置を搭載したことを特徴とする。
【００１４】
また、本発明の色補正方法は、撮影画像を表示する表示部を有する色補正装置における色補正方法であって、表示された撮影画像中から選択操作された色補正対象の被写体を特定し、該特定被写体の色を検出するとともに、前記表示部に該特定被写体の色を補正するための色インジケータ画像を表示させる色補正制御ステップと、前記色インジケータ画像に基づき入力操作された色補正値で前記特定被写体について色補正処理する画像処理ステップと、を含み、前記色補正制御ステップは、色の全体分布を表す色分布マップから前記特定被写体の検出された色が属する部分の近傍範囲を部分的に抽出した色分布範囲と、該色分布範囲に対応させて入力操作された色の補正位置とを示す画像を前記色インジケータ画像として前記特定被写体の近傍に表示させることを特徴とする。
【００１５】
また、本発明の色補正装置は、上記発明において、撮影画像を表示する表示部を有する色補正装置が備えるコンピュータに、表示された撮影画像中から選択操作された色補正対象の被写体を特定し、該特定被写体の色を検出するとともに、前記表示部に該特定被写体の色を補正するための色インジケータ画像を表示させる色補正制御機能と、前記色インジケータ画像に基づき入力操作された色補正値で前記特定被写体について色補正処理する画像処理機能と、を実行させ、前記色補正制御機能は、色の全体分布を表す色分布マップから前記特定被写体の検出された色が属する部分の近傍範囲を部分的に抽出した色分布範囲と、該色分布範囲に対応させて入力操作された色の補正位置とを示す画像を前記色インジケータ画像として前記特定被写体の近傍に表示させることを特徴とする。
【発明の効果】
【００１６】
本発明によれば、撮影画像中の特定被写体の色を希望の色に簡単に修正することができる色補正装置、カメラ、色補正方法および色補正用プログラムを提供することができる。
【発明を実施するための最良の形態】
【００１７】
以下、図面を参照して、本発明の色補正装置、カメラ、色補正方法および色補正用プログラムを実施するための最良の形態について説明する。
【００１８】
図１は、色補正装置を搭載した本発明のカメラであるデジタルカメラの概略構成例を示す背面図である。本実施の形態のデジタルカメラ１は、カメラ本体の上面に配設されたレリーズボタン１３ａや、カメラ本体の背面に配設された色補正ボタン１３ｂ等の各種操作ボタンを備えている。レリーズボタン１３ａは、押下操作により撮影タイミングを指示するためのボタンである。色補正ボタン１３ｂは、例えば再生モードにおいて、撮影済みの撮影画像に関してユーザの指示操作に基づき色補正処理を施す色補正モードに設定するためのボタンである。これらレリーズボタン１３ａ、色補正ボタン１３ｂ等により操作部１３（図２参照）が構成されている。
【００１９】
また、デジタルカメラ１は、カメラ本体の背面の大半の領域を占める表示部１８を備えている。この表示部１８は、撮影時のライブビュー画像や再生時の撮影画像等の他に、色補正モード用画面を含め、各種設定情報等を表示するためのものであり、ＬＣＤやＥＬＤ等の薄型表示装置で実現されている。また、デジタルカメラ１は、特に図示しないが、カメラ本体の前面側に撮影レンズ等の撮像光学系を備え、カメラ本体に内蔵の撮像素子に被写体像を結像可能に構成されている。
【００２０】
図２は、本実施の形態のデジタルカメラ１のシステム構成例を示すブロック図である。本実施の形態のデジタルカメラ１は、デジタルカメラ１を構成する各部に対する指示やデータ転送等を行い、デジタルカメラ１の動作を統括的に制御するためのＣＰＵからなる制御部１１を備える。また、デジタルカメラ１は、プログラムデータ記憶部１２、撮像部１５、ＳＤＲＡＭ１６、表示画像制御部１７、画像処理部１９、圧縮伸長部２０、記録・再生部２１の各部を備える。これら各部は、制御部１１に対してバスライン３０によって接続されている。
【００２１】
プログラムデータ記憶部１２は、例えばフラッシュメモリ等の電気的に書換えが可能な不揮発性メモリである。このプログラムデータ記憶部１２は、デジタルカメラ１を動作させ、このデジタルカメラ１が備える種々の機能を実現するためのＣＰＵ用のプログラム（例えば、色補正用プログラム）や、このプログラムの実行中に使用されるデータ、例えば、後述する色補正モード時の画面に表示させる色インジケータ画像を作成する基となる色分布マップデータや色相データ、彩度データ等の色データが予め格納されている。
【００２２】
撮像部１５は、デジタルカメラ１が画像（被写体像）を撮像するためのものであり、カメラ部と撮像処理部とからなる。カメラ部は、デジタルカメラ１が被写体像を撮像するためのものであり、撮影レンズ、撮像素子、絞り、シャッタ、ＡＦ機構、ＡＦ駆動回路、ズーム機構、ズーム駆動機構等からなる。ここで、撮像素子は、例えばＣＣＤやＣＭＯＳセンサ等の２次元固体撮像素子からなり、撮影レンズを含む撮影光学系を通して入射する被写体像を光電変換し、アナログ電気信号として出力する。また、撮像処理部は、撮像素子駆動回路を含む他、撮像素子から出力されるアナログ電気信号に対してＡＧＣ、ＣＤＳ等のアナログ信号処理を施した後、Ａ／Ｄコンバータでデジタル電気信号に変換して出力させるためのものである。
【００２３】
ＳＤＲＡＭ１６は、一時記憶メモリやワーキングエリアとして利用されるメモリであり、撮像部１５から出力されるデジタル電気信号や、画像処理部１９による処理中の画像データ等を一時的に記憶する。このＳＤＲＡＭ１６は、表示画像制御部１７がライブビュー画像や再生画像を表示画像として作成する際にも使用される。また、表示画像制御部１７は、色補正モードの設定時には、再生画像に後述の色インジケータ画像を重畳させて表示部１８に表示させる他、ユーザ操作に基づき選択される後述の特定被写体に対して識別用の表示を施す処理等を行う。なお、表示画像制御部１７は、エンコーダやＤ／Ａコンバータ等を有して撮影画像等の各種情報を表示部１８に表示させるためのドライバとしての機能も有する。
【００２４】
画像処理部１９は、撮像部１５から出力されるデジタル電気信号に対して画素補間処理、色補正処理、ガンマ処理等の各種の画像処理を施すとともに、記録用、表示用等に適した画像データに変換する処理を行う。特に、本実施の形態では、画像処理部１９は、後述する色インジケータ画像に基づき入力操作された色補正値で特定被写体について色補正処理を実行する。また、圧縮伸長部２０は、撮影画像の画像データを画像記憶部２２に記録する際、あるいは画像記憶部２２に記録されている画像データを表示する際等において、周知のＪＰＥＧ方式等に基づく画像データの圧縮処理や伸長処理を行う。
【００２５】
記録・再生部２１は、画像記憶部２２に対する画像データの書き込みや画像記憶部２２からの画像データの読出しを行うためのものであり、画像記憶部２２の種類に応じたものが用いられる。ここで、画像記憶部２２は、例えばｘＤ−ピクチャーカード（登録商標）やコンパクトフラッシュ（登録商標）カード等のカメラ本体に着脱自在な記録媒体や、ＨＤＤである。
【００２６】
ここで、本実施の形態の制御部１１は、色補正モード時に色補正用プログラムにより実行される機能として、色補正制御部１１ａと操作検出部１１ｂとの各機能部を備える。操作検出部１１ｂは、色補正モード等において表示部１８に表示される色補正モード用画面に対するユーザの操作を検出するための機能部である。また、本実施の形態では、表示部１８に重ねて配設されたタッチパネル１４を備えている。よって、操作検出部１１ｂは、このタッチパネル１４に対するユーザの操作を検出することで、色補正モード用画面に対するユーザ操作の検出動作を実行する。
【００２７】
また、色補正制御部１１ａは、色補正モード時において、色補正用の各種処理制御を行うための機能部である。まず、色補正制御部１１ａは、表示された撮影画像中からユーザにより選択操作された色補正対象の被写体を特定する。すなわち、色補正制御部１１ａは、撮影画像が表示されているタッチパネル１４上でユーザの選択操作としてタッチ入力された部分を中心に、その付近の輪郭を検出したり色の変化を検出することで、例えば輪郭範囲内や同一色相範囲内を、色補正対象となる特定被写体の範囲として決定する。また、色補正制御部１１ａは、特定被写体の色を検出する。すなわち、色補正制御部１１ａは、決定された特定被写体の範囲で支配的な（あるいは、主力をなす）色（色相、彩度）を検出する。また、色補正制御部１１ａは、決定された特定被写体の範囲について、他の被写体と識別させるための処理を施して、表示画像制御部１７を通じて表示部１８に表示させる。識別させるための表示としては、例えば、特定被写体部分に対してハッチングを施したり、特定被写体の周囲を点線で囲んだりする等の表示方式がある。
【００２８】
さらに、色補正制御部１１ａは、特定被写体の色を補正するための指標となる色インジケータ画像を、表示画像制御部１７を通じて撮影画像に重畳させて表示部１８に表示させる。すなわち、色補正制御部１１ａは、色の全体分布を表す色分布マップから特定被写体の検出された色が属する部分の近傍範囲を部分的に抽出した色分布範囲と、この色分布範囲に対応させて入力操作された色の補正位置とを示す画像を色インジケータ画像として、特定被写体の近傍に表示させる。本実施の形態においては、色インジケータ画像は、色相インジケータと彩度インジケータとの特性の異なる２つの色インジケータからなる。色相インジケータは、色合いを表わす色相の分布範囲を示す。また、彩度インジケータは、色合いの強弱を表わす彩度の分布範囲を示す。
【００２９】
具体的には、色補正制御部１１ａは、色相インジケータと彩度インジケータとを色相の分布方向と彩度の分布方向とが交差、例えば直交するように特定被写体の近傍に配置して表示させる。ここで、色相インジケータの色相の分布範囲や、彩度インジケータの彩度の分布範囲は、検出された特定被写体の色相、彩度を中心とする近傍の所定範囲に設定される。また、色の補正位置は、各インジケータ上でカーソルの形態で表示される。色補正操作前の初期状態では、色の補正位置（カーソル位置）は、各インジケータ上の中心に位置させて表示される。これにより、色補正制御部１１ａは、色相インジケータと彩度インジケータとにより表示部１８上に色相と彩度とを関連付けた２次元の操作空間を形成する。
【００３０】
そして、色補正制御部１１ａは、この２次元の操作空間上でユーザによって移動する入力操作があった場合にこの入力操作の各分布方向（色相の分布方向、彩度の分布方向）に平行な移動成分を各色インジケータ（色相インジケータ、彩度インジケータ）に対して入力操作された色補正値として受付ける。このため、色補正制御部１１ａは、タッチパネル１４を通じて操作検出部１１ｂにより検出される指の動き（移動する入力操作）に応じて、各色インジケータ上のカーソルの位置を移動制御することで、入力操作された色の補正位置を表示させる。さらに、色補正制御部１１ａは、受付けた色相インジケータ、彩度インジケータ毎の色補正値の情報を画像処理部１９に対して出力することにより、特定被写体に対する色相、彩度の具体的な色補正処理を指示する。
【００３１】
つぎに、再生モードにおいて色補正ボタン１３ｂの操作により色補正モードが設定された場合の、色補正制御部１１ａ、操作検出部１１ｂ等による表示部１８の表示制御および操作例を説明する。図３は、色補正モード時のユーザ操作に伴う表示部１８の表示例を模式的に示す説明図である。
【００３２】
まず、図３（ａ）は、再生モードにおいて色補正モードに設定された場合の色補正前の表示部１８の表示例を模式的に示す説明図である。表示部１８には、再生モードで色補正処理を施すために選択された撮影画像４１が表示されている。
【００３３】
図３（ｂ）は、表示されている撮影画像４１の中から色補正対象として所望の被写体４２ａ（例えば、図３（ｂ）では、バナナ）をユーザが指４３によるタッチ入力で選択操作している様子を示す図である。タッチパネル１４を通じて操作検出部１１ｂにより被写体４２に対してタッチ入力されたことが検出されると、色補正制御部１１ａは、タッチ入力された位置の画像に基づき、この被写体４２ａを特定被写体４２として特定する。そして、タッチパネル１４上でユーザの選択操作としてタッチ入力された部分を中心に、その付近の輪郭を検出したり色の変化を検出することで、例えば輪郭範囲内や同一色相範囲内を、色補正対象となる特定被写体４２の範囲として決定する。また、色補正制御部１１ａは、プログラムデータ記憶部１２に記憶されている色相データ、彩度データを参照することで、決定された特定被写体４２の範囲で支配的な（あるいは、主力をなす）色（色相、彩度）を検出する。
【００３４】
そして、色補正制御部１１ａは、決定された特定被写体４２の範囲について、他の被写体（図示せず）と識別させるための処理を施して、表示画像制御部１７を通じて表示部１８に表示させる。図３（ｃ）では、特定被写体４２に対してハッチング処理を施した表示とすることにより、他の被写体と識別させる表示例を示している。また、色補正制御部１１ａは、特定被写体４２の決定に伴い、この特定被写体４２の色を補正するための色インジケータ画像を、表示画像制御部１７を通じて撮影画像に重畳させて表示部１８に表示させる。図３（ｃ）では、色インジータ画像として、色相インジケータ４４と彩度インジケータ４５との２つの特性の色インジケータとの組み合わせからなる画像の表示例を示している。
【００３５】
ここで、色相インジケータ４４は、色の全体分布を表す色分布マップから色相の分布方向（左右方向）に従い部分的に抽出された色相の分布範囲を示す横長帯状のインジケータである。この色相インジケータ４４には、ユーザにより入力操作された色相の補正位置を示すためのカーソル４４ａが付随されている。このカーソル４４ａの位置は、補正操作前にあっては、色相インジケータ４４の左右中心位置に設定されている。同様に、彩度インジケータ４５は、色の全体分布を表す色分布マップから彩度の分布方向（上下方向）に従い部分的に抽出された彩度の分布範囲を示す縦長帯状のインジケータである。この彩度インジケータ４５には、ユーザにより入力操作された彩度の補正位置を示すためのカーソル４５ａが付随されている。このカーソル４５ａの位置は、補正操作前にあっては、彩度インジケータ４５の上下中心位置に設定されている。
【００３６】
このような色相インジケータ４４と彩度インジケータ４５は、決定された特定被写体４２の近傍位置に表示される。具体的には、図３（ｃ）に示すように、色相インジケータ４４と彩度インジケータ４５とが特定被写体４２の２辺に表示される。すなわち、特定被写体４２の上部位置に色相インジケータ４４が配置され、左側位置に彩度インジケータ４５が配置されて表示される。これにより、色補正制御部１１ａは、色相インジケータ４４と彩度インジケータ４５とにより表示部１８（タッチパネル１４）上に色相と彩度とが関連付けられて色補正の入力操作を行うための２次元の操作空間４６が形成される。なお、図３（ｃ）中に示す枠線４６ａは、操作空間４６の概略を表すものであるが、枠線４６ａ自体は表示部１８の画面において表示・非表示のいずれであってもよい。
【００３７】
なお、選択操作された特定被写体４２の画面上での位置（例えば、端部寄りの位置）や大きさ（例えば、インジケータに比して大きい場合）、形状等によっては、色相インジケータ４４および彩度インジケータ４５の表示位置は、特定被写体４２から若干離れた位置や逆に特定被写体４２上に部分的に重なる位置であってもよい。要は、色補正対象となる特定被写体４２に関連付けられた位置であればよい。本発明にいう「特定被写体の近傍」とは、このような配置をも含む意味である。
【００３８】
ここで、表示部１８に表示される色相インジケータ４４、彩度インジケータ４５の作成方法について説明する。図４は、これらインジケータ４４，４５を作成するための色分布マップ上で設定されるインジケータの範囲を示す説明図である。まず、図４の色分布マップ４７は、色（色相と彩度）の全体分布を２次元的に示したものである（図面上、色分布マップ４７は、異なる線表示の組合せにより色相や彩度が変化する状態を模式的に示しているが、現実には、実際の色の色相、彩度が連続的に変化するようにグラデーションを付したものである）。すなわち、色分布マップ４７は、左右方向が、色相に関して赤方向から青方向に順に、赤、黄色、緑、赤、紫等の色相の分布方向を示し、上下方向が、彩度に関して高い側から低い側の彩度の分布方向を示している。
【００３９】
このような色分布マップ４７に対して、色補正制御部１１ａは、特定被写体４２から検出された色が属する部分、すなわち色相、彩度の検出点４８を基準として近傍範囲を部分的に抽出することによりインジケータの色分布範囲が設定される。色相インジケータ４４の場合であれば、検出点４８を基準として、この検出点４８が中心に位置する左右方向の所定範囲を横長帯状に抽出することにより作成される。ここで、本例では、被写体がバナナであるので、中心が黄色となっている。また、彩度インジケータ４５の場合であれば、検出点４８を基準として、この検出点４８が中心に位置する上下方向の所定範囲を縦長帯状に抽出することにより作成される。
【００４０】
なお、図４では、実際の検出点４８部分を基準に、色相インジケータ４４、彩度インジケータ４５を抽出し作成するようにしたが、これに限らない。例えば、図５に示すように、検出点４８が属する色相と同一の色相で彩度が１００％に近い部分を基準として色相インジケータ４４を抽出して作成するようにしてもよい。これによれば、ピュアな色相インジケータ４４の表示が可能となり、色相がわかりやすいものとなる。
【００４１】
ついで、図３（ｃ）に戻り、色補正操作について説明する。タッチ入力により特定被写体４２を選択操作した後、色相インジケータ４４および彩度インジケータ４５が表示された状態で、タッチ入力した指４３を画面から離すことなく、そのまま操作空間４６上で指４３を移動する入力操作をすることにより、色補正値の入力が行われる。ここで、図３（ｃ）中で色相インジケータ４４が示す色相の分布方向と平行な移動方向Ｘが色相に関する補正成分を示し、彩度インジケータ４５が示す彩度の分布方向と平行な移動方向Ｙが彩度に関する補正成分を示すものとなる。なお、図３（ｃ）中の移動方向Ｘ，Ｙの矢印は、説明のためのものであり、表示部１８においては非表示である。
【００４２】
そこで、図３（ｄ）に示すように、ユーザが、例えば指４３を操作空間４６上で斜め右上方向に移動する入力操作を行った場合を考える。この場合の移動する入力操作は、タッチパネル１４を通じて操作検出部１１ｂにより検出される。そして、色補正制御部１１ａは、このような入力操作の移動方向Ｘの移動成分を色相インジケータ４４に対して入力操作された色補正値とし、移動方向Ｙの移動成分を彩度インジケータ４５に対して入力操作された色補正値として受付ける。すなわち、移動分に応じてカーソル４４ａ，４５ａの位置をそれぞれ移動させて表示させるとともに、移動したカーソル４４ａ，４５ａの位置に応じて色相、彩度の色補正値をそれぞれ受付ける。
【００４３】
そして、色補正制御部１１ａは、特定被写体４２の色相、彩度が、受付けた色補正値となるように画像処理部１９に色補正指示を出し、画像処理部１９に色補正処理を行わせる。そして、最終的に、指４３を画面から離すことにより、色補正結果が確定し、図３（ｅ）に示すように、色補正された特定被写体４２が得られる。
【００４４】
つづいて、上述したような表示制御および色補正操作を実現するための色補正制御部１１ａを有する制御部１１による動作制御例について説明する。図６は、制御部１１により実行される再生モード中の色補正モード時の動作制御例を示す概略フローチャートである。本実施の形態で対象とする色補正モード処理は、再生モードにおいて色補正ボタン１３ｂによって色補正モードが指定されることにより実行される。
【００４５】
まず、再生モードにおいて、例えば表示部１８に表示されたサムネイル画像中から所望の撮影画像を選択させ（ステップＳ１０）、選択された撮影画像のフル画像データを画像記憶部２２から読み出すことで、１枚の撮影画像を表示部１８に表示させる（ステップＳ１１）。図３（ａ）に示した表示状態が相当する。
【００４６】
この状態で、色補正ボタン１３ｂが操作されて色補正モードに設定されたか否かを判定する（ステップＳ１２）。設定操作がされていなければ（ステップＳ１２：Ｎｏ）、ステップＳ１０に戻る。色補正モードに設定されていれば（ステップＳ１２：Ｙｅｓ）、表示部１８に表示された撮影画像４１中から色補正対象となる被写体を指定するタッチ入力があったか否かを判定する（ステップＳ１３）。タッチ入力がなければ（ステップＳ１３：Ｎｏ）、タッチ入力があるまで待機する。
【００４７】
図３（ｂ）に示したように、タッチ入力があった場合には（ステップＳ１３：Ｙｅｓ）、色補正制御部１１ａは、まず、タッチ入力された位置の画像に基づき被写体４２ａを特定被写体４２として特定するとともに、特定被写体４２の範囲を決定する（ステップＳ１４）。ついで、色補正制御部１１ａは、特定被写体４２の色（色相、彩度）を検出する（ステップＳ１５）。さらに、色補正制御部１１ａは、決定された特定被写体４２の範囲を他の被写体と識別するための表示を行わせるとともに（ステップＳ１６）、特定被写体４２の近傍に色相インジケータ４４と彩度インジケータ４５とからなる色インジケータ画像を表示させる（ステップＳ１７）。図３（ｃ）に示した表示状態が相当する。
【００４８】
この状態で、タッチ入力した指４３が画面（タッチパネル１４）から離れたか否かを判定する（ステップＳ１８）。指４３が離れた場合には（ステップＳ１８：Ｙｅｓ）、ステップＳ１３に戻る。すなわち、タッチ入力した後、移動操作することなく、指４３を離すことにより、特定被写体４２の決定が解除され、特定被写体４２の設定し直しが可能となる。
【００４９】
一方、タッチ入力した指４３が離れることなく操作空間４６上に位置している場合には（ステップＳ１８：Ｎｏ）、指４３が移動する入力操作があったか否かを操作検出部１１ｂの検出出力に基づき判定する（ステップＳ１９）。移動する入力操作がなければ（ステップＳ１９：Ｎｏ）、ステップＳ１８の判定に戻る。タッチ入力したままの指４３が離れることなく、操作空間４６内で移動する入力操作があった場合には（ステップＳ１９：Ｙｅｓ）、色補正制御部１１ａは、指４３の移動する入力操作に応じてカーソル４４ａ，４５ａの位置を移動させて色の補正位置を表示させる（ステップＳ２０）。同時に、色補正制御部１１ａは、移動したカーソル４４ａ，４５ａの位置に応じたインジケータ４４，４５上の色相、彩度の値を色補正値として受付け、画像処理部１９に色補正値に応じた色補正処理を指示し、補正結果を表示させる（ステップＳ２１）。図３（ｄ）に示した表示状態が相当する。
【００５０】
そして、指４３が画面から離れたか否かを判定する（ステップＳ２２）。離れていなければ（ステップＳ２２：Ｎｏ）、ステップＳ２０に戻る。すなわち、画面から指４３を離さない限り、特定被写体４２の色補正結果を見ながら、所望通りの色補正結果が得られるまで、指４３の移動操作を繰り返すことで色補正値を変更することができる。
【００５１】
このような補正操作後、指４３を画面から離すと（ステップＳ２２：Ｙｅｓ）、特定被写体４２に関する色補正結果が確定し、図３（ｅ）に示したように特定被写体４２を確定した色補正値で補正した状態で、撮影画像４１を画像記憶部２２に記録する（ステップＳ２３）。この場合の画像記憶部２２に対する撮影画像４１の記録は、新たなファイルとしての記録でも、元画像のファイルの上書き記録でもよい。
【００５２】
このように、本実施の形態によれば、色に関する専門的な知識がなくても、撮影画像４１中から選択操作された所望の特定被写体４２の色を希望の色に簡単に修正することができる。特に、特定被写体４２の近傍に色相インジケータ４４と彩度インジケータ４５とを各々の分布方向を直交配置させて表示させることで、２次元の操作空間４６を形成しているので、ユーザは、色相インジケータ４４、彩度インジケータ４５による実際の色表示を見ながら２次元の操作空間４６上で移動する入力操作を行うだけで、相互に関連させながら色相と彩度との色補正を行って色相、彩度が最適となる１点を容易に見出して設定することができる。
【００５３】
また、特定被写体４２に対して色相インジケータ４４を下側近傍に配置させて表示させたり、彩度インジケータ４５を右側近傍に配置させて表示させるようにしてもよいが、右手操作が多い実情を考慮すると、本実施の形態のように、特定被写体４２の２辺に対してΓ状配置として色相インジケータ４４、彩度インジケータ４５を表示させることが好ましい。このようなΓ状配置によれば、右手の指４３に移動させる入力操作を行う際に、図３中にも示すように、インジケータ４４，４５が指や手で隠れることが少なく、見やすくて操作しやすいものとなる。
【００５４】
本発明は、上述した実施の形態に限らず、本発明の趣旨を逸脱しない範囲であれば、種々の変形が可能である。本実施の形態では、特定被写体４２を指定するための選択操作を、画面上の一箇所についてのタッチ入力で行うようにしたが、このような入力方式に限らない。例えば、図７に示すように、所望の被写体４２ａの範囲を続けてなぞるようにタッチ操作を行わせることで特定被写体４２を指定させるようにしてもよい。
【００５５】
また、本実施の形態では、色相インジケータ４４、彩度インジケータ４５をそれぞれ直線帯状のインジケータとして表示させるようにしたが、このような形態の表示方式に限らない。例えば、図８に示すように、円弧形状で帯状とした色相インジケータ４４、彩度インジケータ４５であってもよい。これに対応させて、枠線４６ａも円形状としてもよい。これによれば、指定された特定被写体４２を取り囲むイメージを強めることができる。
【００５６】
また、本実施の形態では、例えば、図６に示すような各処理機能について、図２に示すブロック図では、色補正処理等については画像処理部１９、色補正制御等については制御部１１（色補正制御部１１ａ）によるソフトウェアによって処理するように説明したが、構成の具体例はこれに限るものではない。これらの処理を、ハードウェア処理とソフトウェア処理のいずれか一方あるいは適宜組み合わせて行なうことは設計事項である。
【００５７】
そして、実施の形態の全てあるいは一部がソフトウェア処理で処理が実行される場合には、制御部１１がフラッシュメモリ等のプログラムデータ記憶部１２に格納された色補正用プログラムを読み出して実行されることで、かかるソフトウェア処理が実現されるので、このようなソフトウェア処理に関する色補正用プログラムも本発明となる。また、このような色補正用プログラムが記録された記録媒体も本発明となる。なお、プログラムを格納する記録媒体としては、フラッシュメモリに限定されるものではなく、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の光学記録媒体、ＭＤ等の磁気記録媒体、テープ媒体、ＩＣカードなどの半導体メモリであってもよい。さらに、色補正用プログラムとしては、ネットワークを介して外部の記録媒体から入手されるもの、例えば、ホームページからダウンロードされるものも当然含まれる。このような場合には、ユーザに対してダウンロードさせるＷＷＷサーバやｆｔｐサーバ等も本発明の範囲に含まれるものである。
【００５８】
また、本実施の形態のカメラは、パソコンのカメラ部や携帯電話のカメラ部等に適用してもよい。
【図面の簡単な説明】
【００５９】
【図１】本発明の実施の形態の色補正装置を搭載したデジタルカメラの概略構成例を示す背面図である。
【図２】本実施の形態のデジタルカメラ１のシステム構成例を示すブロック図である。
【図３】色補正モード時のユーザ操作に伴う表示部表示例を模式的に示す説明図である。
【図４】インジケータを作成するための色分布マップ上で設定されるインジケータの範囲を示す説明図である。
【図５】インジケータを作成するための色分布マップ上で設定される別例のインジケータの範囲を示す説明図である。
【図６】再生モード中の色補正モード時の動作制御例を示す概略フローチャートである。
【図７】特定被写体の指定方法の変形例を示す説明図である。
【図８】インジケータ表示の変形例を示す説明図である。
【符号の説明】
【００６０】
１  デジタルカメラ
１１ａ  色補正制御部
１８  表示部
１９  画像処理部
４１  撮影画像
４２  特定被写体
４２ａ  被写体
４４  色相インジケータ
４４ａ  カーソル
４５  彩度インジケータ
４５ａ  カーソル
４６  ２次元の操作空間
４７  色分布マップ
【図１】
2010146378.tif 000003
【図２】
2010146378.tif 000004
【図３】
2010146378.tif 000005
【図４】
2010146378.tif 000006
【図５】
2010146378.tif 000007
【図６】
2010146378.tif 000008
【図７】
2010146378.tif 000009
【図８】
2010146378.tif 000010