(57)【要約】【課題】色変換処理の対象となる色を取り込む際にデジタルズームの動作を制限することにより、精度の良い色変換処理を実現可能にすることを目的とする。【解決手段】画像処理装置は、任意の拡大倍率で画像を画像表示部に表示する拡大処理機能と、指定された変換元色を変換目標色に変更する色変換処理機能を有する。この画像処理装置は、表示されている画像中の所定範囲より色情報を取得することで変換元色及び変換目標色の少なくともいずれかを決定する（Ｓ４０６〜Ｓ４１３）際に、上記拡大処理機能による画像が拡大されていた場合には、その拡大倍率を制限する（Ｓ４０２，Ｓ４０３）。【選択図】  図４
2006211554.tif 000002
【特許請求の範囲】
【請求項１】
画像を表示する画像表示手段と、
前記画像表示手段に表示されている画像中の所定範囲より色情報を取得する取得手段と、
変換元色と変換目標色を決定する決定手段と、ここで前記変換元色と前記変換目標色の少なくとも一方は前記取得手段により取得した色情報に基づいて決定され、
前記決定手段で決定された前記変換元色と前記変換目標色に基づいて、任意の画像の色変換を行う色変換処理と、
前記画像表示手段に表示されている画像を任意の拡大倍率で表示する拡大手段と、
前記取得手段による色情報の取得が行われる場合には、前記拡大手段による拡大倍率に応じて前記所定範囲に含まれる色情報の量を所定値以上確保するように制御する制御手段とを備えることを特徴とする画像処理装置。
【請求項２】
前記制御手段は、前記拡大手段による画像の拡大倍率を１に設定することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記制御手段は、前記拡大手段による画像の拡大倍率が所定値を超えていた場合には、該拡大倍率を該所定値に設定することを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記制御手段は、前記所定範囲のサイズを変更することを特徴とする請求項１あるいは３に記載の画像処理装置。
【請求項５】
前記取得手段を用いた色情報の取得を終えた後に、前記制御手段で制御された拡大倍率を制御前の状態に復帰させる復帰手段を更に備えることを特徴とする請求項２または３に記載の画像処理装置。
【請求項６】
画像を表示手段に表示する画像表示工程と、
前記表示手段に表示されている画像中の所定範囲より色情報を取得する取得工程と、
変換元色と変換目標色を決定する決定工程と、ここで前記変換元色と前記変換目標色の少なくとも一方は前記取得工程により取得した色情報に基づいて決定され、
前記決定工程で決定された前記変換元色と前記変換目標色に基づいて、任意の画像の色変換を行う色変換処理と、
前記表示手段に表示されている画像を任意の拡大倍率で表示する拡大工程と、
前記取得工程による色情報の取得が行われる場合には、前記拡大工程による拡大倍率に応じて前記所定範囲に含まれる色情報の量を所定値以上確保するように制御する制御工程とを備えることを特徴とする画像処理方法。
【請求項７】
前記制御工程は、前記拡大工程による画像の拡大倍率を１に設定することを特徴とする請求項６に記載の画像処理方法。
【請求項８】
前記制御工程は、前記拡大工程による画像の拡大倍率が所定値を超えていた場合には、該拡大倍率を該所定値に設定することを特徴とする請求項６に記載の画像処理方法。
【請求項９】
前記制御工程は、前記所定範囲のサイズを変更することを特徴とする請求項６あるいは８に記載の画像処理方法。
【請求項１０】
前記取得工程を用いた色情報の取得を終えた後に、前記制御工程で制御された拡大倍率を制御前の状態に復帰させる復帰工程を更に備えることを特徴とする請求項７または８に記載の画像処理方法。
【請求項１１】
撮像手段で撮像された画像を表示手段に逐次表示する電子ビューファインダを有する撮像装置であって、
前記表示手段に表示されている画像中の所定範囲より色情報を取得する取得手段と、
変換元色と変換目標色を決定する決定手段と、ここで前記変換元色と前記変換目標色の少なくとも一方は前記取得手段により取得した色情報に基づいて決定され、
前記決定手段で決定された前記変換元色と前記変換目標色に基づいて、前記撮像手段で撮像された画像の色変換を行う色変換処理と、
前記表示手段に表示される画像を任意の拡大倍率で表示する拡大手段と、
前記取得手段による色情報の取得が行われる場合には、前記拡大手段による拡大倍率に応じて前記所定範囲に含まれる色情報の量を所定値以上確保するように制御する制御手段とを備えることを特徴とする撮像装置。
【請求項１２】
請求項６乃至１０のいずれかに記載の画像処理方法をコンピュータに実行させるための制御プログラム。
【請求項１３】
請求項６乃至１０のいずれかに記載の画像処理方法をコンピュータに実行させるための制御プログラムを格納した記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像中の指定された範囲に含まれる色を用いた色変換処理のための技術に関する。特に、本発明は色のユーザカスタマイズを可能とする撮像装置及びその制御方法に好適なものである。
【背景技術】
【０００２】
例えば、特許文献１には、画像処理装置において、色空間で表現される色変換テーブルを作成することにより、表示中の画像における局所的な色を、ユーザが指定した他の色に変換する色変換処理技術が提案されている。
【特許文献１】特開２００４−８０１００号  （第１〜２頁、図３）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上述のような色変換処理においては、表示している画像中から変換したい色情報を抽出するために（色の取り込みを行うために）、抽出箇所を指定するための色取り込み指標（例えば枠など）が表示される。そして、この色取り込み指標内の画素情報を用いて、色変換に利用すべき色が決定される。しかしながら、この色取り込み指標の範囲が広い（例えば枠が大きい）と他の色までが抽出されてしまい、所望の色変換効果が得られなくなってしまう。また、色取り込み指標の範囲が狭い（例えば枠が小さい）と画素のサンプル数が減少するため、抽出された色と同様の色をもつ画素を特定することが困難になり、やはり色変換精度が低下してしまう。
【０００４】
このため、一般的には、色取り込み指標の範囲（大きさ）は、所望の色変換精度が得られるように経験的に決定されてきた。
【０００５】
しかし、画素補間によって画像を拡大する、所謂デジタルズーム処理を施して画像表示を行なっている場合に、上記色取り込み指標を用いた色の抽出を行なうと、指標内に含まれる実質上のサンプリング画素数が減少してしまう。このため、色変換精度が低下して、所望の色変換効果が得られない場合がしばしばあった。
【０００６】
本発明は上述した課題に鑑みてなされたものであり、色変換処理の対象となる色を取り込む際にデジタルズームの動作を制限することにより、精度の良い色変換処理を実現可能にすることを目的とする。
【課題を解決するための手段】
【０００７】
上記の目的を達成するための本発明による画像処理装置は以下の構成を備える。すなわち、
画像を表示する画像表示手段と、
前記画像表示手段に表示されている画像中の所定範囲より色情報を取得する取得手段と、
変換元色と変換目標色を決定する決定手段と、ここで前記変換元色と前記変換目標色の少なくとも一方は前記取得手段により取得した色情報に基づいて決定され、
前記決定手段で決定された前記変換元色と前記変換目標色に基づいて、任意の画像の色変換を行う色変換処理と、
前記画像表示手段に表示されている画像を任意の拡大倍率で表示する拡大手段と、
前記取得手段による色情報の取得が行われる場合には、前記拡大手段による拡大倍率に応じて前記所定範囲に含まれる色情報の量を所定値以上確保するように制御する制御手段とを備える。
【０００８】
また、本発明の他の態様による画像処理方法は、
画像を表示手段に表示する画像表示工程と、
前記表示手段に表示されている画像中の所定範囲より色情報を取得する取得工程と、
変換元色と変換目標色を決定する決定工程と、ここで前記変換元色と前記変換目標色の少なくとも一方は前記取得工程により取得した色情報に基づいて決定され、
前記決定工程で決定された前記変換元色と前記変換目標色に基づいて、任意の画像の色変換を行う色変換処理と、
前記表示手段に表示されている画像を任意の拡大倍率で表示する拡大工程と、
前記取得工程による色情報の取得が行われる場合には、前記拡大工程による拡大倍率に応じて前記所定範囲に含まれる色情報の量を所定値以上確保するように制御する制御工程とを備える。
【発明の効果】
【０００９】
本発明によれば、色変換処理の対象となる色を取り込む際にデジタルズームの動作が制限されるので、精度の良い色変換処理を実現できる。
【発明を実施するための最良の形態】
【００１０】
以下、添付の図面を参照して本発明の好適な実施形態について説明する。
【００１１】
＜第１実施形態＞
図１は、第１実施形態に係る撮像装置１００の概略構成を示すブロック図である。図１において、１０は撮像レンズである。１２は絞りシャッタユニットであり、絞りとシャッタが組み込まれている。１４は撮像素子であり、光学像を電気信号に変換する。１２０はゲインアンプ回路であり、撮像素子１４のアナログ信号出力を増幅する。ゲインアンプ回路１２０によるゲインを調整することによりカメラの感度が調整される。１６はＡ／Ｄ変換器であり、撮像素子１４のアナログ信号出力をディジタル信号に変換する。１８タイミング発生回であり、撮像素子１４、Ａ／Ｄ変換器１６、Ｄ／Ａ変換器２６にクロック信号や制御信号を供給する。タイミング発生回路１８は、メモリ制御回路２２及びシステム制御回路５０により制御される。
【００１２】
２０は画像処理回路であり、Ａ／Ｄ変換器１６からのデータ或いはメモリ制御回路２２からのデータに対して所定の画素補間処理や色変換処理を行う。また画像処理回路２０は、撮像した画像データを用いて所定の演算処理を行う。システム制御回路５０は、画像処理回路２０によって得られた演算結果に基づいて、露光制御回路４０、測距制御回路４２を制御し、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理を実現する。さらに、画像処理回路２０においては、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行っている。色変換回路３００、色情報取得回路３５１、拡大表示回路３５２は、画像処理回路２０を構成する代表的な回路である。色変換回路３００は、画像中に含まれる色を他の色に変換する処理を行なう（詳細は図３により後述する）。また、色情報取得回路３５１は画像中の部分的な色情報を取得する処理を行なう。また、拡大表示回路３５２は撮像素子から入力された画像データから部分的に切り出して画像表示部２８に拡大表示する処理を行なう。
【００１３】
２２はメモリ制御回路であり、Ａ／Ｄ変換器１６、タイミング発生回路１８、画像処理回路２０、画像表示メモリ２４、Ｄ／Ａ変換器２６、メモリ３０、圧縮・伸長回路３２を制御する。Ａ／Ｄ変換器１６から出力されたデータは、画像処理回路２０及びメモリ制御回路２２を介して、或いは直接メモリ制御回路２２を介して、画像表示メモリ２４或いはメモリ３０に書き込まれる。
【００１４】
５０はシステム制御回路であり、画像処理装置１００全体を制御する。例えば、メモリ制御回路２２を介してＴＴＬによって測光された輝度レベルを基に適正露出値を演算して露出制御回路４０を制御する等の処理を行なう。
【００１５】
２４は画像表示メモリ、２６はＤ／Ａ変換器である。２８は画像表示部であり、ＴＦＴ−ＬＣＤ等を具備する。画像表示メモリ２４に書き込まれた表示用の画像データはＤ／Ａ変換器２６を介して画像表示部２８により表示される。画像表示部２８を用いて撮像した画像データを逐次表示すれば、電子ビューファインダ機能を実現することが可能である。また、画像表示部２８は、システム制御回路５０の指示により任意に表示をＯＮ／ＯＦＦすることが可能である。画像表示部２８の表示をＯＦＦにした場合には画像処理装置１００の電力消費を大幅に低減することが出来る。
【００１６】
３０はメモリであり、撮像した静止画像や動画像を格納するのに用いられる。メモリ３０は所定枚数の静止画像や所定時間の動画像を格納するのに十分な記憶量を備えており、複数枚の静止画像を連続して撮像する連射撮像やパノラマ撮像の場合にも、高速かつ大量の画像書き込みをメモリ３０に対して行うことが可能である。また、メモリ３０はシステム制御回路５０の作業領域としても使用することが可能である。
【００１７】
３２は圧縮伸長回路であり、適応離散コサイン変換（ＡＤＣＴ）等により画像データを圧縮伸長する。より具体的には、圧縮伸長回路３２は、メモリ３０に格納された画像を読み込んで圧縮処理或いは伸長処理を行い、処理を終えたデータを再びメモリ３０に書き込む処理を行なう。
【００１８】
４０は露出制御回路であり、絞り機能を備えるシャッター１２を制御する。４２は測距制御回路であり、撮像レンズ１０のフォーカシングを制御する。４４はズーム制御回路であり、撮像レンズ１０のズーミング（光学ズーム）を制御する。４６はバリア制御回路であり、バリアである保護部材１０２の動作を制御する。なお、露出制御回路４０、測距制御回路４２はＴＴＬ方式を用いて制御されている。これは、撮像した画像データを画像処理回路２０が演算して得られた演算結果に基づいて、システム制御回路５０が露出制御回路４０及び測距制御回路４２を制御することで実現されている。
【００１９】
５２はメモリであり、システム制御回路５０の動作用の定数、変数、プログラム等を記憶するのに利用されている。５４は表示部であり、システム制御回路５０でのプログラムの実行に応じて、文字、画像を用いて動作状態やメッセージ等を表示する液晶表示装置や、音声等を動作状態等を知らせるスピーカ等を具備する。表示部５４は、画像処理装置１００の操作部近辺の視認し易い位置に単数或いは複数個所設置され、例えばＬＣＤやＬＥＤ、発音素子等の組み合わせにより構成されている。また、表示部５４は、その一部の機能が光学ファインダ１０４内に設置されている。
【００２０】
表示部５４の表示内容のうち、ＬＣＤ等に表示するものとしては、シングルショット／連写撮像表示、セルフタイマー表示、圧縮率表示、記録画素数表示、記録枚数表示、残撮像可能枚数表示、シャッタースピード表示、絞り値表示、露出補正表示、赤目緩和表示、マクロ撮像表示、ブザー設定表示、時計用電池残量表示、電池残量表示、エラー表示、複数桁の数字による情報表示、記録媒体１５０及び１６０の着脱状態表示、通信Ｉ／Ｆ動作表示、日付け・時刻表示、等が挙げられる。また、表示部５４の表示内容のうち、光学ファインダ１０４内に表示するものとしては、合焦表示、手振れ警告表示、ストロボ充電表示、シャッタースピード表示、絞り値表示、露出補正表示、等が挙げられる。
【００２１】
５６は不揮発性メモリであり、電気的に消去・記録が可能である。不揮発性メモリ５６としては、例えばＥＥＰＲＯＭ等が用いられる。
【００２２】
６０，６２，６４，６６，６８，７０及び３５３は、システム制御回路５０の各種の動作指示を入力するための操作部材であり、スイッチやダイアル、タッチパネル、視線検知によるポインティング、音声認識装置等の単数或いは複数の組み合わせで構成される。ここで、これらの操作部材の具体的な説明を行う。
【００２３】
６０はモードスイッチであり、オートモードやプログラムモード、絞り優先モード、シャッタ速度優先モードのほか、色変換モードや、夜景モード、子供撮影モード、花火撮影モード、水中撮影モードなど様々な撮影シーンに応じた設定を選択出来るようになっている。
【００２４】
６２はシャッタースイッチＳＷ１であり、シャッターボタン（図２の２０３）の操作途中でＯＮとなり、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（ストロボプリ発光）処理等の撮像準備動作開始を指示する。６４はシャッタースイッチＳＷ２であり、シャッターボタン（２０３）の操作完了でＯＮとなる。シャッタースイッチ６４からの信号ＳＷ２により、露光処理（撮像素子１２から読み出した信号をＡ／Ｄ変換器１６、メモリ制御回路２２を介してメモリ３０に画像データを書き込む）、現像処理（画像処理回路２０やメモリ制御回路２２での演算による現像処理）、記録処理（メモリ３０から画像データを読み出し、圧縮・伸長回路３２で圧縮を行い、記録媒体２００或いは２１０に画像データを書き込む）という一連の処理を含む撮像動作の開始が指示される。
【００２５】
６６は画像表示ＯＮ／ＯＦＦスイッチであり、画像表示部２８による表示動作のＯＮ／ＯＦＦを設定する。この機能により、光学ファインダ１０４を用いて撮像を行う際に、ＴＦＴ−ＬＣＤ等を具備した画像表示部２８への電流供給を遮断することができ、省電力を図ることが可能となる。６８はクイックレビューＯＮ／ＯＦＦスイッチであり、撮像直後に撮像した画像データを自動再生するクイックレビュー機能を設定する。なお、本実施形態では、画像表示部２８をＯＦＦとした場合におけるクイックレビュー機能の設定をする機能を備えるものとする。３５３は画像位置指定操作部であり、後述の色変換モードにおいて画像表示部２８に表示する色取り込み枠８０２（図８）の画像上の位置を指定する。操作部３５３の操作により、色取り込み枠８０２を上下左右斜め方向など、任意の位置に移動させることが可能となる。
【００２６】
７０は操作部であり、各種ボタンやタッチパネルを含む。操作部７０は例えばメニューボタン、セットボタン、マクロボタン、マルチ画面再生改ページボタン、ストロボ設定ボタン、単写／連写／セルフタイマー切り替えボタン、メニュー移動＋（プラス）ボタン、メニュー移動−（マイナス）ボタン、再生画像移動＋（プラス）ボタン、再生画像−（マイナス）ボタン、撮像画質選択ボタン、露出補正ボタン、日付／時間設定ボタン等を含む。
【００２７】
８０は電源制御回路であり、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等を含んで構成されている。電源制御回路８０は、電池の装着の有無、電池の種類、電池残量、電源電圧の検出を行うとともに、検出結果及びシステム制御回路５０からの指示に基づいてＤＣ−ＤＣコンバータ（不図示）を制御し、必要な電圧を必要な期間、記録媒体を含む各部へ供給する。８２、８４はコネクタである。８６は電源装置であり、アルカリ電池やリチウム電池等の一次電や、ＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等を含む。
【００２８】
９０及び９４はインターフェースであり、メモリカードやハードディスク等の記録媒体を装置内のバスと接続する。９２及び９６はコネクタであり、メモリカードやハードディスク等の記録媒体を接続する。９８は記録媒体着脱検知部であり、コネクタ９２、９６に記録媒体が装着されているか否かを検知する。
【００２９】
なお、本実施形態では、記録媒体を取り付けるインタフェース及びコネクタを２系統持つものとして説明している。もちろん、記録媒体を取り付けるインタフェース及びコネクタは、単数或いは複数、いずれの系統数を備える構成としても構わない。また、異なる規格のインタフェース及びコネクタを組み合わせて備える構成としても構わない。インタフェース及びコネクタとしては、ＰＣＭＣＩＡカードやＣＦ（小型の記憶装置（コンパクトフラッシュ（登録商標））カード等の規格に準拠したものを用いて構成して構わない。
【００３０】
さらに、インタフェース９０及び９４、そしてコネクタ９２及び９６をＰＣＭＣＩＡカードやＣＦカード等の規格に準拠したものを用いて構成した場合、ＬＡＮカードやモデムカード、ＵＳＢカード、ＩＥＥＥ１３９４カード、Ｐ１２８４カード、ＳＣＳＩカード、ＰＨＳ等の通信カード、等の各種通信カードを接続することにより、他のコンピュータやプリンタ等の周辺機器との間で画像データや画像データに付属した管理情報を転送し合うことが出来る。
【００３１】
１０２は保護部材であり、画像処理装置１００のレンズ１０を含む撮像部を覆い、撮像部の汚れや破損を防止するバリアとして機能する。１０４は光学ファインダである。画像表示部２８による電子ビューファインダ機能を使用すること無しに、光学ファインダのみを用いて撮像を行うことが可能である。また、光学ファインダ１０４内には、表示部５４の一部の機能、例えば、合焦表示、手振れ警告表示、ストロボ充電表示、シャッタースピード表示、絞り値表示、露出補正表示などが設置されている。
【００３２】
１１０は通信部であり、ＲＳ２３２ＣやＵＳＢ、ＩＥＥＥ１３９４、Ｐ１２８４、ＳＣＳＩ、モデム、ＬＡＮ、無線通信、等の各種通信機能を有する。１１２はコネクタであり、撮像装置（通信部１１０）と他の機器とを接続する。通信部１１０が無線通信を行う場合は、１１２はアンテナとなる。
【００３３】
１５０（１６０）はメモリカードやハードディスク等の記録媒体である。記録媒体１５０（１６０）は、半導体メモリや磁気ディスク等から構成される記録部１５２（１６２）、撮像装置１００とのインタフェース１５４（１６４）、画像処理装置１００と接続を行うコネクタ１５６（１６６）を備えている。
【００３４】
図２は、撮像装置１００（本実施形態ではデジタルカメラとする）の斜視図である。電源スイッチ２０１は電源をＯＮ／ＯＦＦするためのボタンである。モード切り替えレバー２０２は、モードスイッチ６０として機能し、撮影モード、再生モード、動画撮影モード、静止画撮影モード等の各機能モードを切り替え設定する。シャッターボタン２０３は上述のシャッタースイッチ６２，６４として機能する。ＬＣＤ２０４は画像表示部２８の一部を構成し、電子ビューファインダとして機能するほか、撮影された静止画像及び／または動画像を再生して得られる画面を表示する。メニューボタン２０５は、撮影パラメータやカメラの設定を変更するためのメニュー画面をＯＮ、ＯＦＦさせるスイッチである。セットボタン２０６は、メニューボタン２０５の操作により表示されたメニュー画面でのメニューの選択・決定等に使用する。削除ボタン２０７は画像の削除を指定する。ディスプレイボタン２０８は上述の画像表示ＯＮ／ＯＦＦスイッチ６６を構成し、ＬＣＤ２０４における表示の有無を切り替えるためのボタンである。十字ボタン２０９は、この上下左右ボタンを使ってメニュー画面での項目の移動などを行ったり、再生モードでは左右ボタンを押して画像送りを行ったりするのに使用され得る。なお、メニューボタン２０５、セットボタン２０６、削除ボタン２０７、十字ボタン２０９は上述の操作部７０の一部を構成している。
【００３５】
図３は本実施形態によるディジタルカメラ１００内の画像処理回路２０における色変換回路３００の機能構成及び処理を説明するためのブロック図である。なお、以下で説明する各処理に用いられるパラメータ値（マトリクス演算のためのパラメータや３次元ルックアップテーブルのパラメータ）はメモリ３０に格納されており、色変換回路３００により適宜読み出される。Ａ／Ｄ変換部１６によりＡ／Ｄ変換されたＣＣＤデジタル信号に対して、まずホワイトバランス処理部３０１にてホワイトバランス処理が行われる。ホワイトバランス処理についてはここでは説明しないが、例えば特開２００３−２４４７２３号公報に記載されている方法を用いて行うことができる。ホワイトバランス処理が行われたＣＣＤデジタル信号は補間処理部３０２に供給される。本実施形態の撮像素子１４は図５に示すようなベイヤー配列のカラーフィルタを有するものとする。従って、補間処理部３０２では、図５に示されたＣＣＤのベイヤー配列データを図６に示されるようなＲ、Ｇ１、Ｇ２、Ｂの補間データに変換する処理が行なわれる。補間されたＣＣＤデジタル信号はマトリクス演算処理部３０３に入力され、式（１）に示される４×３のマトリクス演算が行われ、Ｒｍ、Ｇｍ、Ｂｍが求められる。
【００３６】
【数１】
2006211554.tif 000003
【００３７】
マトリクス演算処理されたＣＣＤデジタル信号は色差ゲイン演算処理部３０４において色差信号にゲインがかけられる。即ち、Ｒｍ、Ｇｍ、Ｂｍ信号は式（２）に従ってＹ、Ｃｒ、Ｃｂ信号へと変換される。そして、得られたＣｒ、Ｃｂ信号に式（３）に従ってゲインがかけられる。その後、式（４）（式（２）の逆行列演算）により、Ｒｇ、Ｇｇ、Ｂｇ信号へと変換される。
【００３８】
【数２】
2006211554.tif 000004
【００３９】
色差ゲイン演算処理されたＣＣＤデジタル信号はガンマ処理部３０５へ送られる。ガンマ処理部３０５では以下の式（５）〜（７）を用いてＣＣＤデジタル信号のガンマ変換を行なう。ここで、GammaTableは１次元ルックアップテーブルである。
【００４０】
Ｒｔ＝GammaTable[Ｒｇ]    …式（５）
Ｇｔ＝GammaTable[Ｇｇ]    …式（６）
Ｂｔ＝GammaTable[Ｂｇ]    …式（７）。
【００４１】
上記ガンマ処理が施されたＣＣＤデジタル信号は色相補正演算処理部３０６へ送られる。色相補正演算処理部３０６は、以下の式（８）によりＲｔ、Ｇｔ、Ｂｔ信号をＹ、Ｃｒ、Ｃｂ信号へ変換し、さらに式（９）によりＣｒ、Ｃｂ、信号を補正し、その後、式（１０）（式（９）の逆行列演算）により、Ｒｈ、Ｇｈ、Ｂｈ信号へ変換する。
【００４２】
【数３】
2006211554.tif 000005
【００４３】
色相補正演算処理部３０６で処理されたＣＣＤデジタル信号は色差信号変換処理部３０７へと送られる。色差信号変換処理部３０７は、式（１１）を用いてＲｈ、Ｇｈ、Ｂｈ信号よりＵＶ信号を作成する。
【００４４】
【数４】
2006211554.tif 000006
【００４５】
一方、ホワイトバランス処理部３０１でホワイトバランス処理が施されたＣＣＤデジタル信号は、輝度信号作成部３０８にも供給される。輝度信号作成選択部３０８は、ＣＣＤデジタル信号を輝度信号へと変換する。例えば、図５に示すような原色フィルタの場合の輝度信号は、Ｒ、Ｂの信号をすべて０にして、図７に示す係数を持つ２次元フィルタ処理を施したものを輝度信号とする。なお、補色フィルタの場合の輝度信号はそのまま図７に示す係数を持つ２次元フィルタ処理を施したものを輝度信号とする。補色輝度信号処理部３０８で作成された輝度信号は高域強調処理部３０９にてエッジ強調処理され、さらにガンマ処理部３１０にてガンマ変換処理されてＹ信号が作成される。
【００４６】
ガンマ処理部３１０から出力されるＹ信号および、色差信号変換処理部３０７から出力されるＵ，Ｖ信号は色変換処理部３１１にて、Ｙ’、Ｕ’、Ｖ’信号へと変換される。色変換処理部３１１では、３次元ルックアップテーブルを用いた変換処理がなされるが、詳細は後述する。
【００４７】
本実施形態のデジタルカメラ（撮像装置１００）は、ユーザが指定した任意の色を、ユーザが指定した別の任意の色へ変換が可能な撮影モード（以下、色変換モードという）を有する。この色変換モードでは、ＬＣＤ２０４上に図８に示す電子ビューファインダ（ＥＶＦ）画面８０１を表示し、リアルタイムに表示される撮像画像中の色取り込み枠８０２内に所望の色が入るようにして所定の操作を行なうことにより、色取り込み枠８０２内の画像の色を変換元色或いは変換目標色として決定する。変換元色と変換目標色が決定されると、決定された変換元色が変換目標色に変換されるように色変換処理部３１１のルックアップテーブルが設定される。この結果、その後のＥＶＦ画面８０１における表示画像、及びシャッターボタン２０３の操作により記録される撮影画像は、上記変換元色が上記変換目標色になるように変換されたものとなる。以下、本実施形態の色変換モードについて詳細に説明する。
【００４８】
まず、色変換モードにおける変換元色から変換目標色への色変換処理について説明する。色変換処理部３１１では、３次元ルックアップテーブルによりＹＵＶをＹ’Ｕ’Ｖ’へ変換する。本実施形態においては、３次元ルックアップテーブルの容量を減らすため、Ｙ信号、Ｕ信号、及びＶ信号の最小値から最大値までを８分割した、９×９×９＝７２９個の３次元代表格子点におけるＹＵＶ値のリスト（ルックアップテーブル）を用意し、代表格子点以外のＹＵＶ信号は補間により求めるものとする。図９は本実施形態の３次元ルックアップテーブルを概念的に示す図である。各格子点には変換後のＹＵＶ値が入ることになる。例えば、格子点１１０１は、（32,255,32）の点であり、変換前と変換後に変化がなければ格子点１１０１には（32,255,32）が割り当てられることになる。また、格子点１１０１が変換後では（32,230,28）のようになるのであれば、その値が当該格子点１１０１に入ることになる。
【００４９】
例えば、図９の立方格子１１０２内における点１１０３のＹＵＶ値は、立方格子１１０２の頂点に対応する各格子点（ａ〜ｈ）のＹＵＶ値からの補間演算により求める。補間演算は以下の式（１２）〜式（１４）により行われる。ただし、式（１２）〜式（１４）において、入力ＹＵＶ信号をY、U、V、そのときの出力ＹＵＶ信号をYout(Y,U,V)、Uout(Y,U,V)、Vout(Y,U,V)とする。また、入力ＹＵＶ信号のY、U、Vそれぞれの信号値より小さく、かつ一番近い値の代表格子点（図９ではａ）の信号をYi、Ui、Viとする。さらに、代表格子点出力信号をYout(Yi,Ui,Vi)、Uout(Yi,Ui,Vi)、Vout(Yi,Ui,Vi)とし、代表格子点のステップ幅をStep（本実施形態においては３２）とする。従って、例えば格子点ｂの信号はYi+step、Ui、Vi、格子点ｃの信号はYi、Ui+step、Viのようになる。
【００５０】
Y=Yi+Yf
U=Ui+Uf
V=Vi+Vf
Yout(Y,U,V)＝Yout(Yi+Yf,Ui+Uf,Vi+Vf)＝
(Yout(Yi,Ui,Vi)×(Step-Yf)×(Step-Uf)×(Step-Vf)
+Yout(Yi+Step,Ui,Vi)×(Yf)×(Step-Uf)×(Step-Vf)
+Yout(Yi,Ui+Step,Vi)×(Step-Yf)×(Uf)×(Step-Vf)
+Yout(Yi,Ui,Vi+Step)×(Step-Yf)×(Step-Uf)×(Vf)
+Yout(Yi+Step,Ui+Step,Vi)×(Yf)×(Uf)×(Step-Vf)
+Yout(Yi+Step,Ui,Vi+Step)×(Yf)×(Step-Uf)×(Vf)
+Yout(Yi,Ui+Step,Vi+Step)×(Step-Yf)×(Uf)×(Vf)
+Yout(Yi+Step,Ui+Step,Vi+Step)×(Yf)×(Uf)×(Vf))/(Step×Step×Step)
…式（１２）
Uout(Y,U,V)＝Uout(Yi+Yf,Ui+Uf,Vi+Vf)＝
(Uout (Yi,Ui,Vi)×(Step-Yf)×(Step-Uf)×(Step-Vf)
+Uout (Yi+Step,Ui,Vi)×(Yf)×(Step-Uf)×(Step-Vf)
+Uout(Yi,Ui+Step,Vi)×(Step-Yf)×(Uf)×(Step-Vf)
+Uout(Yi,Ui,Vi+Step)×(Step-Yf)×(Step-Uf)×(Vf)
+Uout(Yi+Step,Ui+Step,Vi)×(Yf)×(Uf)×(Step-Vf)
+Uout(Yi+Step,Ui,Vi+Step)×(Yf)×(Step-Uf)×(Vf)
+Uout(Yi,Ui+Step,Vi+Step)×(Step-Yf)×(Uf)×(Vf)
+Uout(Yi+Step,Ui+Step,Vi+Step)×(Yf)×(Uf)×(Vf))/(Step×Step×Step)
…式（１３）
Vout(Y,U,V)＝Vout(Yi+Yf,Ui+Uf,Vi+Vf)＝
(Vout(Yi,Ui,Vi)×(Step-Yf)×(Step-Uf)×(Step-Vf)
+Vout(Yi+Step,Ui,Vi)×(Yf)×(Step-Uf)×(Step-Vf)
+Vout(Yi,Ui+Step,Vi)×(Step-Yf)×(Uf)×(Step-Vf)
+Vout(Yi,Ui,Vi+Step)×(Step-Yf)×(Step-Uf)×(Vf)
+Vout(Yi+Step,Ui+Step,Vi)×(Yf)×(Uf)×(Step-Vf)
+Vout(Yi+Step,Ui,Vi+Step)×(Yf)×(Step-Uf)×(Vf)
+Vout(Yi,Ui+Step,Vi+Step)×(Step-Yf)×(Uf)×(Vf)
+Vout(Yi+Step,Ui+Step,Vi+Step)×(Yf)×(Uf)×(Vf))/(Step×Step×Step)
…式（１４）。
【００５１】
以下、上記式（１２）、式（１３）、及び式（１４）のルックアップテーブル変換及び補間演算式を簡易的に以下のような式（１５）で表すことにする。ただし、式（１５）において、Ｙ、Ｕ、Ｖは入力信号値を示し、ＬＵＴは図９に示すような９×９×９のルックアップテーブルを示し、Yout、Uout、Voutはルックアップテーブル変換及び補間演算した結果（図３のＹ’，Ｕ’，Ｖ’）を示す。即ち、色変換処理部３１１は以下の式（１５）に示される変換処理を実行する。
【００５２】
(Yout,Uout,Vout)＝LUT[(Y,U,V)]      …式（１５）
上述したように、色変換モードで変換元色と変換目標色が決定されると、変換元色を内包する立方格子が決定され、変換元色の座標位置で変換目標色となるようにその立方格子を形成する各格子点の値を変更する。例えば、図９において決定された変換元色が点１１０３のＹＵＶ値であった場合、上記式（１５）による補間処理を実行した際に点１１０３におけるＹＵＶ値が設定された変換目標色のＹＵＶ値となるように、立方格子１１０２の格子点ａ〜ｈの値を変更する。詳細な説明は省略するが、変更後の代表格子点の値は数学的に求まる。そして、色変換処理部３１１では変更後の３次元ルックアップテーブルを用いて色変換処理を実行する。なお、以下の説明では、このような格子点の値の変更をパラメータの設定と称する。
【００５３】
以上のように、指定された変換元色と変換目標色により３次元ルックアップテーブルの格子点データを決定して色変換を行なうので、ユーザの好みの色設定を、再生する画像に対して容易に与えることができる。また、上記の色変換処理では、３次元ルックアップテーブルにおいて、変更したい色の近傍の代表格子点のみが変更される。このため、画像中の色全体ではなく、一部の色のみをユーザの好みの色へと変換することを容易且つ高速に実現することができる。即ち、マトリクス演算部３０３、色差ゲイン演算処理部３０４、ガンマ処理部３０５、色相補正演算処理部３０６等で利用されるパラメータを変更するものではないので、所望の色（色領域）だけを変更することができる。
【００５４】
図４は、色変換モード撮影時における本実施形態のデジタルカメラ（システム制御部５０による）の処理を説明するフローチャートである。なお、色変換モード以外の通常の撮影モードは一般的なデジタルカメラにおける動作と違いがない為、ここでは色変換モードについての説明に限定する。
【００５５】
ユーザがモードスイッチ６０を操作してデジタルカメラの撮影モードを操作することにより上述した色変換モードに設定することができる。撮像装置１００は、色変換モードに移行すると、ステップＳ４０１において前回の色変換モードにて設定された前回の設定パラメータが色変換処理部３１１のパラメータとして設定される。なお、ステップＳ４０１において前回の設定パラメータを設定するのは、ユーザによっては、色変換モードを常にＡ色をＢ色に変換するために使用する（例えばある空の色を異なる空の色）ことが考えられるためである。この場合、前回の変換元色と変換目標色をそれぞれ変換元色表示枠８０３及び変換目標色表示枠８０４に表示するのが好ましい。なお、ステップＳ４０１の処理は必須ではなく、オプションとしてもよい。
【００５６】
さて、色変換モードでは電子ビューファインダーに表示された画像を用いて上記の変換元色や変換目標色を決定する。したがって、色変換モードにおいては、撮像レンズ１０を通して撮像素子１４が撮像したライブ画像が画像表示部２８のＬＣＤ２０４に表示されており、電子ビューファインダーが機能している。ステップＳ４０２では、画像表示部２８に表示されているライブ画像が画素補間処理などを行なった拡大表示処理（以下デジタルズーム）が実行されているかどうかを判断する。なお、本実施形態では、デジタルズームは画像処理回路２０内の拡大表示部３５２により実現されている。デジタルズームが実行されている場合は、ステップＳ４０２からステップＳ４０３へ進み、拡大表示部３５２に指示を送り、デジタルズームの倍率を所定値以下（少なくとも現在の拡大倍率以下）に変更するか、或いはデジタルズームを解除し、等倍表示に戻す（倍率を１にする）。等倍とは、撮像素子の画素数あるいは表示部に入力されたライブ画像の画素数に対して、等価である状態を指す。一方、画像表示部２８に表示されているライブ画像がデジタルズームになっていなければ、ステップＳ４０２からそのままステップＳ４０４へ進む。
【００５７】
ステップＳ４０４においてシステム制御部５０は露出制御開始タイミングか否かを判定し、露出制御開始タイミングであれば露出制御部４０を用いた露出処理を行なう。この露出処理はＥＶＦにライブ画像を表示するための露出設定である。なお、この露出処理を頻繁に実行すると画面のちらつきの原因となるため、その実行間隔は時定数により設定されている。例えば、２秒に１回の割合で露出処理が行われるように設定されている。従って、この間隔でステップＳ４０４における露出処理が行なわれることになる。
【００５８】
次に、ステップＳ４０５においてシステム制御部１０９はホワイトバランス制御の開始タイミングか否かを判定し、開始タイミングであればホワイトバランス制御処理を行う。ホワイトバランス制御処理も露出処理と同様に頻繁に実行すると画面のちらつきとなるため、例えば５秒に１回の割合で実行されるように時定数が設定されている。ホワイトバランス制御処理では、ホワイトバランス処理をするためのホワイトバランス係数を求め、画像処理回路２０（色変換回路３００）が用いるホワイトバランス係数を更新する。
【００５９】
ステップＳ４０６では、ステップＳ４０４の露出制御で設定された絞りにて撮像が実行される。撮像素子１４からのリアルタイム出力であるスルー画像に対して画像処理回路２０はステップＳ４０５で設定されたホワイトバランス係数を用いて画像処理を行なう。そして、ステップＳ４０７において、ステップＳ４０６で撮像、画像処理された画像データをＥＶＦとして機能するＬＣＤ２０４（画像表示部２８）上に表示する。
【００６０】
ＬＣＤ２０４上には図８に示すＥＶＦ画面８０１が表示される。図８に示すように、色変換モードにおいては、ＬＣＤ２０４上には、ＥＶＦ画面８０１、ＥＶＦ画面８０１内の色取り込み枠８０２、変換元色表示枠８０３、変換目標色表示枠８０４が表示されている。操作部１３０の所定操作による変換元色および変換目標色の設定（ステップＳ４０８〜Ｓ４１３）および、シャッターボタン２０３の操作による画像の撮影（ステップＳ４１６、Ｓ４１７）を行うことが可能である。
【００６１】
まず、変換元色および変換目標色の設定の仕方について説明する。ユーザは変換元色を指定するために、カメラの方向および光学ズームを動作させ、色取り込み枠８０２一杯に所望の色が入るように画角を設定する。例えば十字ボタン２０９の左ボタンが押されると、変換元色の取り込み指示が入力されたとしてステップＳ４０８からステップＳ４０９へ進む。ステップＳ４０９では、色情報取得回路３５１を用いて、その時点における色取り込み枠８０２内の画像の画素データが取得され、その平均値が変換元色（Src色）として決定される。変換元色が決定されると変換元色を表すパッチが変換元色表示枠８０３に表示される。
【００６２】
同様に、ユーザは、変換目標色を決定するために、色取り込み枠８０２一杯に所望の色が入るようにして、十字ボタン２０９の右ボタンを押す。十字ボタン２０９の右ボタンが押されると変換目標色の取り込み指示が入力されたとしてステップＳ４１０からステップＳ４１１へ進む。ステップＳ４１１では、色情報取得回路３５１を用いて、その時点における色取り込み枠８０２内の画像の画素データが取得され、その平均値が変換目標色（Dst色）に決定される。変換目標色が決定されると変換目標色を表すパッチが変換目標色表示枠８０４に表示される。
【００６３】
なお、上記ステップＳ４０９、Ｓ４１１において色取り込み枠８０２内の画素値の平均が算出されるが、その際に用いる画素データは電子ビューファインダーの表示用に間引かれた画像データ（画像表示メモリ１１３に格納されている画像データ）であってもよいし、メモリ１１４に格納されている画像データであってもよい。
【００６４】
ステップＳ４０９或いはステップＳ４１１にて変換元色或いは変換目標色が決定されると、処理はステップＳ４１２に進む。ステップＳ４１２では、変換元色から変換目標色に変換するための変換パラメータが決定される。但し、パラメータの決定は、変換目標色と変換元色の両方が決定されている場合にのみ行われる。本実施形態では、図９等により上述したように、３次元ルックアップテーブルの変換元色を内包する立方格子を形成する格子点の変更値が決定される。そして、ステップＳ４１３において、色変換処理部３１１の３次元ルックアップテーブルを更新する。以降のＥＶＦのための画像表示処理（ステップＳ４０６，Ｓ４０７）や撮影実行時（ステップＳ４１５）における画像処理回路２０の画像処理では、色変換処理部３１１において更新された３次元ルックアップテーブルが用いられることになる。なお、上述したように撮影実行時においては、シャッターボタン２０３の半押し状態で信号ＳＷ１が発生して撮影のためのＡＦ（オートフォーカス）処理、ＡＥ（自動露出制御）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等が実行され、全押し状態で信号ＳＷ２が発生して一連の撮影処理が実行される。
【００６５】
なお、画像位置指定部３５３により、画像表示部２８に表示された画像中の位置を指定するための指標（色取り込み枠８０２）を移動可能としたり、サイズを変更可能としたりしてもよい。上記実施形態ではＥＶＦ表示されている画像（ライブ画像）から、色取り込み枠８０２に含まれる色情報を取得するので、撮像装置１００自体の方向を変えたり光学ズームを調整することにより色取り込み枠８０２と表示画像の位置／大きさの関係を所望に設定することができる。これに対して、画像位置指定部３５３により色取り込み枠８０２を移動可能にしたり、そのサイズを変更可能にすることで、例えば撮影済みの画像を画像表示部２８に表示させて色の取り込みを行う場合でも、所望の色を指定できるようになる。
【００６６】
また、ステップＳ４０３におけるデジタルズームの倍率変更方法には種々の方法が考えられる。例えば、
（１）強制的に倍率を１：１へ戻す、
（２）現在設定されている倍率から所定段階倍率を落とす、
といった処理が考えられる。この時、いずれの場合においても枠内の画素数が、例えば、図５のベイヤー配列において、補間処理部３０２において１色を再現するのに最低限必要となる単位画素（Ｒ、Ｇ１、Ｇ２、Ｂ）以上確保されるように倍率が変更される。
【００６７】
また、上記実施形態においては、変換元色および変換目標色を各１色しか設定しない例について説明したが、これに限られるものではなく、変換元色および変換目標色の複数の組み合わせを設定可能にしてもよい。このような複数設定を行った場合は、例えば、各変換元色毎にそれを内包する立方格子の代表格子点を変更するようにすればよい。また、一つの立法格子に複数の変換元色が入った場合には、例えば、それぞれのベクトルを計算して、その平均を用いるようにすればよい。また、変換元色と変換目標色の両方をＥＶＦ表示から取得するようにしたが、少なくとも一方をＥＶＦ表示から取得する構成であれば、本実施形態のデジタルズーム制御は効果を発揮する。
【００６８】
また、本実施形態において、変換元色および変換目標色の取り込みを行うにあたり十字ボタン２０９の左右ボタンを用いたが、これに限られるものではない。他の操作ボタンに割り当ててもよいし、もしくは専用のボタンを設けてもよいことは明らかである。
【００６９】
また、本実施形態における色変換処理部３１１の演算処理に３次元ルックアップテーブル処理と補間演算処理を用いているが、これに限られるものではない。変換元色が変換目標色に変換可能な処理、例えば色空間ごとにマトリクス演算の係数を変化させるマトリクス演算処理を用いて行うことも可能である。
【００７０】
ここで、簡単にマトリクス演算処理を用いた処理について説明する。上記実施形態において、図９の各格子点上に変換後のＹＵＶ信号の値が設定されているが、マトリクス演算処理を用いた処理においては各格子点上に下に示す式（１６）のＭ１１〜Ｍ３３の係数が格納されており、Yin、Uin、Vinに応じて、Ｍ１１〜Ｍ３３の係数が決定され、さらに式（１５）の演算が行われYout、Uout、Voutが求められるようにしてもよい。ただし、Ｍ１１〜Ｍ３３の決定はYin、Uin、Vinに一番近い格子点に格納されている係数、または、上記実施形態のように、各格子点からの補間演算により求められるようにしてもよい。
【００７１】
【数５】
2006211554.tif 000007
【００７２】
以上説明したように、第１実施形態によれば、色変換モードにおいてデジタルズームの倍率を小さくするので、色取り込み枠内の画素数を適切に保つことができ、精度のよい色変換を実現できる。
【００７３】
＜第２実施形態＞
上記第１実施形態では、撮像したライブ画像が拡大表示部３５２のデジタルズームにより拡大表示されているとき、デジタルズームを解除または、拡大倍率を下げて表示を行なう。第２実施形態では、色取り込み枠８０２内に所定数以上の画素を確保するとの観点から、デジタルズームの拡大倍率がある閾値以上であった場合に、その拡大倍率を閾値の拡大倍率に変更するようにする。
【００７４】
第２実施形態では、第１実施形態で説明したステップＳ４０２〜Ｓ４０３の処理が図１０に示すように変更される。図１０は第２実施形態による色変換モードの処理を説明するフローチャートである。図１０において、ステップＳ４０２でデジタルズームが機能しているか否かが判定され、デジタルズームと名帝なければそのままステップＳ４０４へ進む。デジタルズームが機能している場合は、ステップＳ４０２からステップＳ４０２ａに進み、拡大倍率が閾値を越えるか否かを判定する。閾値を越えていなければそのままステップＳ４０４へ進む。すなわち、デジタルズームの拡大倍率が維持される。一方、閾値を越えていると判定された場合は、ステップＳ４０３ａに進み、デジタルズームの倍率を所定倍率（閾値として設定されている倍率）に変更する。
【００７５】
以上のように第２実施形態によれば、デジタルズームの倍率が閾値以下であればその倍率が維持されるので、倍率が閾値以下であれば、デジタルズームを利用した色変換モードでの操作が可能となる。また、また、変換元色と変換目標色の両方をＥＶＦ表示から取得するようにしたが、少なくとも一方をＥＶＦ表示から取得する構成であれば、本実施形態のデジタルズーム制御は効果を発揮する。
【００７６】
＜第３実施形態＞
上記第１及び第２実施形態では、ステップＳ４０３或いはＳ４０３ａにおいてデジタルズームの拡大倍率が変更されると、変更後の状態が維持される。デジタルズームの倍率を制限することの目的は、色取り込み時において色取り込み枠内に十分な画素数を確保して、色取り込み時の精度を向上することにある。よって、色取り込み処理を終えた後はデジタルズームの倍率を元に戻すようにしてもよい。
【００７７】
図１１は第３実施形態による色変換モードの処理を説明するフローチャートである。第３実施形態では第１実施形態（図４）のステップＳ４０８〜Ｓ４１３の処理が図１１に示す処理に置き換えられる。すなわち、変換元色（Ｓｒｃ色）及び変換目標色（Ｄｓｔ色）に基づいてパラメータの設定を終えると、ステップＳ４１７において、デジタルズームの拡大倍率をステップＳ４０３において変更される直前の倍率に戻す。なお、上述したようにステップＳ４１３のパラメータ設定が実行されるのは変換元色と変換目標色の両方が設定された場合である。よって、パラメータ設定が行われたか否かを判断し（Ｓ４１６）、パラメータ設定が行われた場合にデジタルズームの倍率を戻すようにしている。また、第３実施形態は第２実施形態の処理に適用することも可能であることは明らかである。この場合、ステップＳ４１７では、デジタルズームの拡大倍率をステップＳ４０３ａ（図１０）において変更される直前の倍率に戻す。
【００７８】
以上のように第３実施形態によれば、色変換モードにおいて、色取り込み時の精度を確保しながら、撮影時にはユーザが所望する拡大倍率のデジタルズームを機能させた状態で撮影を行うことが可能となる。
【００７９】
＜第４実施形態＞
上記第１及び第２実施形態では、ステップＳ４０３、Ｓ４０３ａにおいてデジタルズームの拡大倍率を変更した。これは、上述したように、色取り込みする位置を指定する指標（色取り込み枠８０２）の大きさを変えずに色情報を取得する場合に、枠内に十分な画素数を確保するためである。枠内の画素数を所定値以上確保することの観点から、デジタルズームの拡大倍率に応じて色取り込み枠８０２のサイズを変更する構成も考えられる。すなわち、枠内の画素数が、例えば、図５のベイヤー配列において、補間処理部３０２において１色を再現するのに最低限必要となる単位画素（Ｒ、Ｇ１、Ｇ２、Ｂ）以上確保されるように枠のサイズを変更する。
【００８０】
図１２は第４実施形態による色取り込み枠８０２のサイズの変更制御を説明する図である。色取り込み枠８０２のサイズ変更は、例えばステップＳ４０３、Ｓ４０３ａにおいて、デジタルズームの倍率変更に代えて実行され、図１２に示されるように、デジタルズームの拡大倍率に応じて色取り込み枠８０２が拡大される。上述のステップＳ４０９やＳ４１１における色の決定においては、サイズ変更後の色取り込み枠内の全ての画素の画素値が用いられる。
【００８１】
以上のように第４実施形態によれば、デジタルズームの倍率が強制的に変更されてしまうことがない。すなわち、所望の倍率のデジタルズームにて処理されたＥＶＦ表示を用いながら、精度の良い色取り込みを実現できる。
【００８２】
＜他の実施形態＞
上記各実施形態では、デジタルズームの拡大倍率を変更したり、色の取り込みをする位置を指定する指標の大きさを拡大して色情報を取得するようにした。また、拡大倍率の変更と指標の大きさの変更を組み合わせて、取り込み枠内の画素を所定値以上確保するようにしても良い。デジタルズームの拡大倍率を変更する際に、光学ズームの倍率を変更して、ＥＶＦでの拡大された表示状態を極力保つようにしてもよい。すなわち、撮像レンズ１０が焦点距離が変更可能なズームレンズであった場合に、光学ズームによってデジタルズームを補うようにしてもよい。例えばデジタルズームで２倍となっている場合に、光学ズームを２倍に設定して、デジタルズームを１倍に戻すようにする。撮像した被写体像が最大となるズーム位置にして色情報を取得することで、デジタルズームの拡大倍率を低くするように変更したり、色取込する位置を指定する指標の大きさを拡大する処理が発生する頻度を減らすようにしても良い。こうすることにより、ＥＶＦでの表示状態に変更を加えることが少なくなるため、ユーザは違和感なく色の取り込み操作を行うことが可能になる。被写体像が最大となるズーム位置は、光学系の焦点距離が最大の時あるいは、マクロモード時における被写体の大きさが最大になる焦点距離（ワイド端あるいはミドル位置）である。
【００８３】
また、上記各実施形態では、ＥＶＦの表示から変換元色と変換目標色の両方を取得するようにしているがこれに限られるものではない。例えば、不揮発性メモリ５６に予め記憶されている色サンプルの画像を画像表示部２８に表示し、操作部７０の指示により、所望の色サンプルを選択することで変換目標色を指定するようにしてもよい。この場合、ＥＶＦ表示を用いた色の取り込みは変換元色の取り込みのみとなるので、例えば第３実施形態ではステップＳ４０９の処理（変換元色の決定）を行った直後にステップＳ４１６の処理を実行してデジタルズームの倍率を戻すようにしても良い。すなわち、上記各実施形態において、変換元色と変換目標色の両方をＥＶＦ表示から取得するようにしたが、少なくとも一方をＥＶＦ表示から取得する構成であれば、第１乃至第３実施形態によるデジタルズームの制御及び第４実施形態による色取り込み枠サイズの制御はその効果を発揮する。
【００８４】
また、記録媒体１５０及び１６０がメモリカードとハードディスク等が一体となった複合媒体であっても勿論問題無い。さらに、その複合媒体から一部が着脱可能な構成としても勿論問題無い。
【００８５】
また、上記各実施形態の説明においては、記録媒体１５０及び１６０は撮像装置１００と分離していて任意に接続可能なものとして説明したが、いずれか或いは全ての記録媒体が撮像装置１００に固定的に装着されていても勿論問題無い。また、撮像装置１００に記録媒体１５０或いは１６０が、単数或いは複数の任意の個数接続可能な構成であっても構わない。そして、撮像装置１００に記録媒体１５０及び１６０を装着する構成として説明したが、記録媒体は単数或いは複数の何れの組み合わせの構成であっても、勿論問題無い。
【００８６】
また、本実施形態では撮像装置において、変換元色と変換目標色の設定（すなわち色取り込み）を行い、撮影画像に対して該変換元色と変換目標色に基づいた色変換処理を行なう構成を説明した。しかしながら、このような色変換処理は情報処理装置（例えばパーソナルコンピュータ等）におけるアプリケーションソフトによる画像のレタッチ処理においても適用できることは明らかである。例えば、撮像画像を記憶媒体あるいは通信手段（不図示）を介してパーソナルコンピュータ等に入力し、モニタ上に表示された画像のレタッチにおいて変換元色或いは変換目標色を色取り込み枠を用いて指定する場合に、画像が拡大表示されていたらこれを標準サイズに戻す（第１実施形態）或いは所定の倍率に変更する（第２実施形態）処理を行う。
【００８７】
更に、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ）が、該記憶媒体に格納されたプログラムコードを読み出し実行することによっても、同様の効果を得ることができるのは言うまでもない。
【００８８】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００８９】
プログラムコードを供給するための前記記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることが出来る。
【００９０】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【００９１】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００９２】
【図１】実施形態による撮像装置の構成を示すブロック図である。
【図２】実施形態による撮像装置の外観を示す図である。
【図３】実施形態による画像処理を説明する図である。
【図４】第１実施形態による色変換モード動作時の処理を説明するフローチャートである。
【図５】実施形態の撮像装置におけるＣＣＤの色配列を説明する概念図である。
【図６】実施形態の撮像装置におけるＣＣＤ信号の補間後のデータを説明する概念図である。
【図７】実施形態の輝度信号作成処理に用いられるフィルタを説明する図である。
【図８】実施形態による変換元色／変換目標色取り込みモード時のＥＶＦ画面例を示す図である。
【図９】３次元ルックアップテーブルによる色変換処理を説明する図である。
【図１０】第２実施形態による色変換モード動作時の処理を説明するフローチャートである。
【図１１】第３実施形態による色変換モード動作時の処理を説明するフローチャートである。
【図１２】第４実施形態による色取り込み枠の変形動作を説明する図である。
【図１】
2006211554.tif 000008
【図２】
2006211554.tif 000009
【図３】
2006211554.tif 000010
【図４】
2006211554.tif 000011
【図５】
2006211554.tif 000012
【図６】
2006211554.tif 000013
【図７】
2006211554.tif 000014
【図８】
2006211554.tif 000015
【図９】
2006211554.tif 000016
【図１０】
2006211554.tif 000017
【図１１】
2006211554.tif 000018
【図１２】
2006211554.tif 000019