(57)【要約】【課題】撮像装置における色補正処理の方式に関わらず、所望の特性の画像データを得る。【解決手段】デジタルカメラ１００は、撮像した画像データに対して色補正処理を行う。そして、デジタルカメラ１００は、色補正処理の方式に応じて、色補正処理が施された画像データの画像処理に使用される画像処理パラメータを生成する。【選択図】図１
2015015681.tif 000002
【特許請求の範囲】
【請求項１】
撮像手段と、
前記撮像手段により撮像された画像データに対して色補正処理を行う色補正手段と、
前記色補正手段による色補正処理の方式に応じて、前記色補正手段により色補正処理が施された前記画像データの画像処理に使用される画像処理パラメータを生成する生成手段とを有することを特徴とする撮像装置。
【請求項２】
前記生成手段は、前記色補正手段による色補正処理の方式に応じて、前記撮像手段に装着されるレンズの特性情報に基づく画像処理パラメータを生成するか、前記撮像手段に装着されるレンズの特性情報に基づかない画像処理パラメータを生成するかを制御することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記生成手段は、前記色補正手段によるホワイトバランス補正処理が白セット方式又はＡｕｔｏ方式である場合、前記撮像手段に装着されるレンズの特性情報に基づかない画像処理パラメータを生成し、前記色補正手段によるホワイトバランス補正処理がプリセット方式である場合、前記撮像手段に装着されるレンズの特性情報に基づく画像処理パラメータを生成することを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記生成手段は、前記撮像手段に装着されるレンズの特性情報に基づかない画像処理パラメータを生成する場合、目標とするレンズの特性情報に基づいて画像処理パラメータを生成することを特徴とする請求項２又は３に記載の撮像装置。
【請求項５】
前記撮像手段に装着されるレンズの特性を打ち消すか否かを設定する設定手段を更に有し、
前記生成手段は、前記設定手段による設定内容、及び、前記色補正手段による色補正処理の方式に応じて、画像処理パラメータを生成することを特徴とする請求項１に記載の撮像装置。
【請求項６】
前記生成手段は、前記設定手段による設定内容、及び、前記色補正手段による色補正処理の方式に応じて、前記撮像手段に装着されるレンズの特性情報に基づく画像処理パラメータを生成するか、前記撮像手段に装着されるレンズの特性情報に基づかない画像処理パラメータを生成するかを制御することを特徴とする請求項５に記載の撮像装置。
【請求項７】
前記生成手段は、前記設定手段により前記撮像手段に装着されるレンズの特性を打ち消すことが設定され、且つ、前記色補正手段によるホワイトバランス補正処理が白セット方式又はＡｕｔｏ方式である場合、又は、前記設定手段により前記撮像手段に装着されるレンズの特性を打ち消さないことが設定され、且つ、前記色補正手段によるホワイトバランス補正処理がプリセット方式である場合、前記撮像手段に装着されるレンズの特性情報に基づかない画像処理パラメータを生成し、前記設定手段により前記撮像手段に装着されるレンズの特性を打ち消すことが設定され、且つ、前記色補正手段によるホワイトバランス補正処理がプリセット方式である場合、又は、前記設定手段により前記撮像手段に装着されるレンズの特性を打ち消さないことが設定され、且つ、前記色補正手段によるホワイトバランス補正処理が白セット方式又はＡｕｔｏ方式である場合、前記撮像手段に装着されるレンズの特性情報に基づく画像処理パラメータを生成することを特徴とする請求項６に記載の撮像装置。
【請求項８】
前記生成手段は、前記色補正手段による色補正処理の方式に応じて、前記撮像手段に装着されるレンズの特性情報に基づいて当該レンズの特性を前記画像データに反映させるための画像処理パラメータを生成するか、前記撮像手段に装着されるレンズの特性情報に基づいて当該レンズの特性を前記画像データから打ち消すための画像処理パラメータを生成するかを制御することを特徴とする請求項１に記載の撮像装置。
【請求項９】
前記生成手段は、前記色補正手段によるホワイトバランス補正処理が白セット方式又はＡｕｔｏ方式である場合、前記撮像手段に装着されるレンズの特性を前記画像データに反映させるための画像処理パラメータを生成し、前記色補正手段によるホワイトバランス補正処理がプリセット方式である場合、前記撮像手段に装着されるレンズの特性を前記画像データから打ち消すための画像処理パラメータを生成することを特徴とする請求項８に記載の撮像装置。
【請求項１０】
前記生成手段は、前記色補正手段による色補正処理の方式に関わらず、前記撮像手段に装着されるレンズの特性情報に基づかない画像処理パラメータを更に生成することを特徴とする請求項８又は９に記載の撮像装置。
【請求項１１】
撮像手段を有する撮像装置の制御方法であって、
前記撮像手段により撮像された画像データに対して色補正処理を行う色補正ステップと、
前記色補正ステップによる色補正処理の方式に応じて、前記色補正ステップにより色補正処理が施された前記画像データの画像処理に使用される画像処理パラメータを生成する生成ステップとを有することを特徴とする撮像装置の制御方法。
【請求項１２】
撮像手段を有する撮像装置を制御するコンピュータに実行させるためのプログラムであって、
前記撮像手段により撮像された画像データに対して色補正処理を行う色補正ステップと、
前記色補正ステップによる色補正処理の方式に応じて、前記色補正ステップにより色補正処理が施された前記画像データの画像処理に使用される画像処理パラメータを生成する生成ステップとを前記コンピュータに実行させるためのプログラム。
【請求項１３】
撮像手段と、
前記撮像手段により撮像された画像データに対して、前記撮像された画像データに基づいて補正値が求められる第１の色補正処理と、予め定められた補正値に基づく第２の色補正処理を適用可能な色補正手段と、
前記色補正手段により画像データに前記第１の色補正処理が適用される場合、前記撮像手段に装着されるレンズの特性情報に基づいて当該レンズの色特性を前記画像データに反映させるための画像処理パラメータを生成し、前記色補正手段により画像データに前記第２の色補正処理が適用される場合、前記撮像手段に装着されるレンズの特性情報に基づいて当該レンズの色特性を前記画像データから打ち消すための画像処理パラメータを生成する生成手段と、を有することを特徴とする撮像装置。
【請求項１４】
撮像手段と、
前記撮像手段により撮像された画像データに対して、前記撮像手段に装着されるレンズの色特性を打ち消すための第１の色補正処理と、前記撮像手段に装着されるレンズの色特性に依存しない第２の色補正処理を適用可能な色補正手段と、
前記色補正手段により画像データに前記第１の色補正処理が適用される場合、前記撮像手段に装着されるレンズの特性情報に基づいて当該レンズの特性を前記画像データに反映させるための画像処理パラメータを生成し、前記色補正手段により画像データに前記第２の色補正処理が適用される場合、前記撮像手段に装着されるレンズの特性情報に基づいて当該レンズの色特性を前記画像データから打ち消すための画像処理パラメータを生成する生成手段と、を有することを特徴とする撮像装置。
【請求項１５】
撮像手段を有する撮像装置の制御方法であって、
前記撮像手段により撮像された画像データに対して、前記撮像された画像データに基づいて補正値が求められる第１の色補正処理と、予め定められた補正値に基づく第２の色補正処理を適用可能な色補正ステップと、
前記色補正ステップにて画像データに前記第１の色補正処理が適用される場合、前記撮像手段に装着されるレンズの特性情報に基づいて当該レンズの色特性を前記画像データに反映させるための画像処理パラメータを生成し、前記色補正ステップにて画像データに前記第２の色補正処理が適用される場合、前記撮像手段に装着されるレンズの特性情報に基づいて当該レンズの色特性を前記画像データから打ち消すための画像処理パラメータを生成する生成ステップと、を有することを特徴とする撮像装置の制御方法。
【請求項１６】
撮像手段を有する撮像装置の制御方法であって、
前記撮像手段により撮像された画像データに対して、前記撮像手段に装着されるレンズの色特性を打ち消すための第１の色補正処理と、前記撮像手段に装着されるレンズの色特性に依存しない第２の色補正処理を適用可能な色補正ステップと、
前記色補正ステップにて画像データに前記第１の色補正処理が適用される場合、前記撮像手段に装着されるレンズの特性情報に基づいて当該レンズの特性を前記画像データに反映させるための画像処理パラメータを生成し、前記色補正ステップにて画像データに前記第２の色補正処理が適用される場合、前記撮像手段に装着されるレンズの特性情報に基づいて当該レンズの色特性を前記画像データから打ち消すための画像処理パラメータを生成する生成ステップと、を有することを特徴とする撮像装置の制御方法。
【請求項１７】
撮像手段を有する撮像装置を制御するコンピュータに実行させるためのプログラムであって、
前記撮像手段により撮像された画像データに対して、前記撮像された画像データに基づいて補正値が求められる第１の色補正処理と、予め定められた補正値に基づく第２の色補正処理を適用可能な色補正ステップと、
前記色補正ステップにて画像データに前記第１の色補正処理が適用される場合、前記撮像手段に装着されるレンズの特性情報に基づいて当該レンズの色特性を前記画像データに反映させるための画像処理パラメータを生成し、前記色補正ステップにて画像データに前記第２の色補正処理が適用される場合、前記撮像手段に装着されるレンズの特性情報に基づいて当該レンズの色特性を前記画像データから打ち消すための画像処理パラメータを生成する生成ステップとを前記コンピュータに実行させるためのプログラム。
【請求項１８】
撮像手段を有する撮像装置を制御するコンピュータに実行させるためのプログラムであって、
前記撮像手段により撮像された画像データに対して、前記撮像手段に装着されるレンズの色特性を打ち消すための第１の色補正処理と、前記撮像手段に装着されるレンズの色特性に依存しない第２の色補正処理を適用可能な色補正ステップと、
前記色補正ステップにて画像データに前記第１の色補正処理が適用される場合、前記撮像手段に装着されるレンズの特性情報に基づいて当該レンズの特性を前記画像データに反映させるための画像処理パラメータを生成し、前記色補正ステップにて画像データに前記第２の色補正処理が適用される場合、前記撮像手段に装着されるレンズの特性情報に基づいて当該レンズの色特性を前記画像データから打ち消すための画像処理パラメータを生成する生成ステップとを前記コンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色補正処理が施された画像データの画像処理に使用される画像処理パラメータを生成する技術に関するものである。
【背景技術】
【０００２】
従来、カメラでの撮影に用いるレンズにおいて、光学系の分光特性やコーティング素材の特性等に起因して、レンズの種別間で色特性の違いが見られる場合がある。デジタルシネマ等の動画像データの撮影においては、それぞれのレンズの色特性が、そのレンズの持つ味として作品作りに活かされてきた。一方で、レンズの色特性を打ち消した状態で撮影を行いたいと考えるユーザも存在する。例えば、色特性が互いに異なるレンズを用いて撮影された画像データを合成する際には、それぞれのレンズの色特性による影響を打ち消した状態で撮影し、画像データ間で色の階調特性の差をなくすことが望ましい。
【０００３】
また、デジタルシネマ等の動画像データの撮影では、撮影後に、撮影した動画像データを所望の見た目に補正するカラーグレーディング処理を施すことが一般的に行われている。このカラーグレーディング処理における補正パラメータは、ＡＳＣ−ＣＤＬと呼ばれる形式で記録されて用いられる。ＡＳＣ−ＣＤＬ（以下、ＣＤＬと称す）とは、ＡＳＣ(American Society of Cinematographers、米国撮影監督協会)技術委員会によって作成・推奨されている形式である。
【０００４】
特許文献１には、ＣＤＬの補正パラメータを記録しておき、当該補正パラメータに基づいて撮影時の画像データに対してカラーグレーディング処理を行う技術が開示されている。特許文献２には、レンズに適した補正パラメータを当該レンズに記録しておき、カメラに当該レンズを装着した際に、その補正パラメータを読み出して色補正処理を行う技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−７７７６５号公報
【特許文献２】特開２００３−７８７９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、ユーザは、装着されたレンズの色特性を活かした撮影を行いたいと考える場合と、レンズの色特性を打ち消した状態で撮影を行いたいと考える場合とがある。しかしながら、従来技術では、これらの要望に応じて、レンズの色特性に関わる色補正処理を適切に切り替えて実行することはできなかった。何故ならば、レンズの色特性に関わる色補正処理を行う際には、レンズの色特性だけでなく、カメラでのホワイトバランス補正等の色信号処理の状態を考慮して色補正パラメータを決める必要があるからである。
【０００７】
そこで、本発明の目的は、撮像装置における色補正処理の方式に関わらず、所望の特性の画像データを得ることにある。
【課題を解決するための手段】
【０００８】
本発明の撮像装置は、撮像手段と、前記撮像手段により撮像された画像データに対して色補正処理を行う色補正手段と、前記色補正手段による色補正処理の方式に応じて、前記色補正手段により色補正処理が施された前記画像データの画像処理に使用される画像処理パラメータを生成する生成手段とを有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、撮像装置における色補正処理の方式に関わらず、所望の特性の画像データを得ることが可能となる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係る撮影システムの構成を示す図である。
【図２】カメラの詳細な構成を示す図である。
【図３】カメラの画像処理部の構成を示す図である。
【図４】本発明の第１及び第３の実施形態における撮影処理を示すフローチャートである。
【図５】不揮発性メモリに記録される、レンズ毎の色特性情報の例を示す図である。
【図６】図４のステップＳ１０３において実行される色補正パラメータの生成処理を示すフローチャートである。
【図７】本発明の第２の実施形態における撮影処理を示すフローチャートである。
【図８】図７のステップＳ３０３において実行される色補正パラメータの生成処理の詳細を示すフローチャートである。
【図９】本発明の第３の実施形態における図４のステップＳ１０３の色補正パラメータの生成処理の詳細を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明を適用した好適な実施形態を、添付図面を参照しながら詳細に説明する。
【００１２】
先ず、本発明の第１の実施形態について説明する。本発明の第１の実施形態は、撮影時にユーザにより指定されたレンズの色特性情報に基づいて、カメラに装着されている交換式レンズ（以下、レンズと略称する）の色特性を補正するための色補正パラメータを生成するものである。なお、上記色補正パラメータは、画像処理パラメータの例である。
【００１３】
図１は、本発明の第１の実施形態に係る撮影システムの構成を示す図である。図１において、１００は、デジタルカメラ（以下、カメラと略称する）である。２００は、カメラ１００で撮影された画像データに対してカラーグレーディング処理を施すカラーグレーディング装置である。２０１は、カラーグレーディング処理が施された画像データを表示するモニタである。
【００１４】
次に、本実施形態に係る撮影システムの動作の概要について説明する。カメラ１００は、被写体を撮影し、撮影した画像データとカメラ１００内で生成した色補正情報であるＣＤＬ（Color Decision List）の色補正パラメータとを関連付けて記録媒体に記録する。カラーグレーディング装置２００は、カメラ１００で撮影された画像データと当該画像データに関連付けて記録されている色補正パラメータとを記録媒体から読み込む。そして、カラーグレーディング装置２００は、記録媒体から読み込んだ画像データに対して、当該画像データに関連付けて記録されている色補正パラメータに基づく色補正処理を行う。なお、カラーグレーディング装置２００は、ユーザからの指示に応じて、画像データに対してカラーグレーディング処理を施すこともできる。カラーグレーディング装置２００は、カラーグレーディング処理を施した画像データをモニタ２０１に対して出力する。
【００１５】
次に、図２を参照しながら、カメラ１００の構成について詳細に説明する。図２において、１００はカメラであり、１０１はレンズである。レンズ１０１は、カメラ１００のシステム制御部５０と通信する不図示のインタフェース部を持ち、レンズ１０１のＩＤ情報等を通信することが可能である。１０２は、絞り機能を備えるシャッタである。１０３は、光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成される撮像部である。１０４は、入力したアナログ信号をデジタル信号に変換するＡ／Ｄ変換器である。１０５は、Ａ／Ｄ変換器１０４から出力されるデジタル信号の画像データに対し、ホワイトバランス処理、γ処理、色補正処理等の各種画像処理を行う画像処理部である。１０６は、画像メモリである。１０７は、画像メモリ１０６を制御するメモリ制御部である。１０８は、入力したデジタル信号をアナログ信号に変換するＤ／Ａ変換器である。１０９は、ＬＣＤ等の表示器である。１１０は、画像データを圧縮符号化及び復号化するコーデック部である。
【００１６】
１１１は、記録Ｉ／Ｆであり、記録媒体１１２とのインタフェースである。１１２は、メモリカードやハードディスク等の記録媒体である。１１３は、モニタ２０１への出力を制御する外部出力Ｉ／Ｆである。５０は、カメラ１００のシステム全体を制御するシステム制御部である。１２０は、各種の操作指示を入力するための操作部である。１２１は、電源スイッチである。１２２は、電源部である。１２３は、電気的に消去・記録可能な不揮発性メモリであり、例えばＥＥＰＲＯＭ等が用いられる。１２４は、各種制御に用いる時間や、内蔵された時計の時間を計測するシステムタイマである。１２５は、システム制御部５０の動作用の定数、変数、不揮発性メモリ１２３から読み出したプログラム等を展開するシステムメモリである。１２６は、外部の機器と無線で通信を行う通信部である。
【００１７】
次に、カメラ１００における被写体撮影時の基本的な処理の流れについて説明する。撮像部１０３は、レンズ１０１及びシャッタ１０２を介して入射した光を光電変換し、アナログ信号としてＡ／Ｄ変換器１０４に対して出力する。Ａ／Ｄ変換器１０４は、撮像部１０３から入力したアナログ信号をデジタル信号に変換し、画像データとして画像処理部１０５に対して出力する。
【００１８】
画像処理部１０５は、Ａ／Ｄ変換器１０４から入力した画像データ、又は、メモリ制御部１０７から読み出した画像データに対し、ホワイトバランス補正処理等の色変換処理及びγ処理等を施す。また、画像処理部１０５は、撮像された画像データを用いて所定の演算処理を行い、システム制御部５０は、得られた演算結果に基づいて露光制御及び測距制御を行う。これにより、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理等が行われる。
【００１９】
画像処理部１０５から出力された画像データは、メモリ制御部１０７を介して画像メモリ１０６に書き込まれる。画像メモリ１０６は、撮像部１０３から出力された画像データや、表示部１０９に表示するための画像データを格納する。また、Ｄ／Ａ変換器１０８は、画像メモリ１０６に格納されている表示用の画像データをアナログ信号に変換して表示部１０９に供給する。表示部１０９は、Ｄ／Ａ変換器１０８から入力したアナログ信号に応じた表示をＬＣＤ等の表示装置上に行う。外部出力Ｉ／Ｆ１１３は、画像メモリ１０６に格納されている画像データを不図示の外部モニタに対して出力する。
【００２０】
コーデック部１１０は、画像メモリ１０６に記録された画像データをＭＰＥＧ等の規格に基づきそれぞれ圧縮符号化する。システム制御部５０は、符号化した画像データ又は非圧縮の画像データを、記録Ｉ／Ｆ１１１を介して記録媒体１１２に格納する。
【００２１】
上記の基本動作以外に、システム制御部５０は、不揮発性メモリ１２３に記録されたプログラムを実行することにより、後述する本実施形態の各処理を実現する。ここでいうプログラムとは、本実施形態にて後述する各種フローチャートの内容を実行するためのプログラムのことである。この際、システム制御部５０は、動作用の定数、変数、及び、不揮発性メモリ１２３から読み出したプログラム等をシステムメモリ１２５に展開する。
【００２２】
図３は、カメラ１００の画像処理部１０５の構成を示す図である。図３に示すように、画像処理部１０５は、色信号生成部１０５１、ＷＢ（ホワイトバランス）増幅部１０５２、色補正部１０５３、ガンマ処理部１０５４及び輝度・色差信号生成部１０５５を備える。
【００２３】
次に、画像処理部１０５における処理について説明する。画像処理部１０５は、図２のＡ／Ｄ変換器１０４から画像データを入力する。画像処理部１０５に入力された画像データは、ＲＡＷ形式のベイヤーＲＧＢ信号であり、ベイヤーＲＧＢ信号が色信号生成部１０５１に入力される。色信号生成部１０５１は、入力されたベイヤーＲＧＢ信号に対して同時化処理を行い、ＲＧＢ色信号を生成する。色信号生成部１０５１は、生成したＲＧＢ色信号をＷＢ増幅部１０５２に対して出力する。
【００２４】
ＷＢ増幅部１０５２は、システム制御部５０により算出されるホワイトバランスゲイン値に基づき、ＲＧＢ色信号にゲインをかけ、ホワイトバランスを調整する。ここでは、ホワイトバランスゲイン値の算出方法として、下記の何れかの方式を用いるものとする。一つ目の方式は白セット方式と呼ばれるものであり、無彩色のチャートをカメラで撮影し、撮影されたチャート部分が無彩色になるようホワイトバランスゲイン値を定める方式である。すなわち、レンズが装着された状態で撮像される画像データに基づいて補正値が求められる色補正処理（第１の色補正処理）の方式であり、このとき装着されたレンズの色特性を打ち消す方向の補正値が算出される。二つ目の方式はプリセット方式と呼ばれるものであり、予め設定されたホワイトバランスゲイン値を読み出して用いる方式である。すなわち、予め定められた補正値に基づく色補正処理（第２の色補正処理）の方式であり、このとき装着されたレンズの色特性に依存しない補正値が算出される。プリセット方式では、ホワイトバランスゲイン値として、色温度毎に適したホワイトバランスゲイン値を予め設定し、不揮発性メモリ１２３において記録しておく。従って、ユーザは、撮影時の照明光源の色温度に合わせてホワイトバランスゲイン値を選択することができる。なお、白セット方式では、装着されているレンズ１０１が持つ色特性の影響も含めてホワイトバランスが定められるのが一般的であり、撮影された画像データはレンズ１０１が持つ色特性の影響を受けない。一方、プリセット方式では、装着されているレンズ１０１が持つ色特性は考慮せずにホワイトバランスを定めるのが一般的であり、撮影された画像データはレンズ１０１が持つ色特性の影響を受ける。
【００２５】
色補正部１０５３では、ＲＧＢ色信号に対して、３×３のマトリクス処理や３次元ＬＵＴ（Look Up Table）処理を行い、色調を補正する。ガンマ処理部１０５４は、Ｒｅｃ．７０９等の規格に沿ったガンマやログ形式のガンマを掛ける等のガンマ補正を行う。輝度・色差信号生成部１０５５は、ＲＧＢ色信号から輝度信号Ｙ、色差信号Ｒ−Ｙ、Ｂ−Ｙ信号を生成する。輝度・色差信号生成部１０５５は、生成した輝度信号Ｙ及び色差信号Ｒ−Ｙ、Ｂ−Ｙ信号を記録Ｉ／Ｆ１１１に対して出力する。
【００２６】
図２の説明に戻る。記録Ｉ／Ｆ１１１は、入力された画像データを記録媒体１１２に対して出力する。また、記録Ｉ／Ｆ１１１は、システム制御部５０により生成された色補正パラメータを、画像データに関連付けて記録媒体１１２に対して出力する。
【００２７】
ここで、システム制御部５０により生成される色補正パラメータについて説明する。補正パラメータを用いた色補正処理は、補正前の信号をＩｎとし、補正後の信号をＯｕｔとすると、次のように表現することができる。
Ｏｕｔ＝（ｓｌｏｐｅ×Ｉｎ＋ｏｆｆｓｅｔ）power
なお、ｓｌｏｐｅ、ｏｆｆｓｅｔ、ｐｏｗｅｒは、色補正パラメータであり、ＲＧＢ色信号夫々について与えられる値である。
【００２８】
次に、図４を参照しながら、第１の実施形態における撮影処理について説明する。先ず、ユーザは、撮影で用いるレンズ１０１をカメラ１００に装着する。次に、ユーザは、カメラ１００の操作部１２０を用いて、色補正パラメータを生成するモードであるレンズ色特性補正モードをＯＮに設定する操作を行う。これにより、ステップＳ１０１において、システム制御部５０は、レンズ色特性補正モードをＯＮに設定する。そして、ユーザは、カメラ１００の操作部１２０を用いて、目標とするレンズの色特性情報を指定する操作を行う。これにより、システム制御部５０は、目標とするレンズの色特性情報を設定する。
【００２９】
システム制御部５０により生成される色補正パラメータは、撮影された画像データの色特性が、目標とするレンズの色特性情報で示される色特性となるように補正するためのパラメータである。レンズの色特性情報はどのような形式で表してもよいが、本実施形態では、Ｒ、Ｂ信号に対するｓｌｏｐｅの値であるｓｌｏｐｅ（Ｒ）及びｓｌｏｐｅ（Ｂ）の２つの値を、レンズの色特性情報として用いるものとする。不揮発性メモリ１２３では、代表的なレンズの種別に対応付けて色特性情報（ｓｌｏｐｅ（Ｒ）、ｓｌｏｐｅ（Ｂ））が記録されている。
【００３０】
図５は、不揮発性メモリ１２３に記録される、レンズ毎の色特性情報の例を示す図である。図５では、レンズＩＤでレンズの種別を表しているが、目標とするレンズの色特性情報をユーザに指定させる際には、レンズＩＤから変換されたレンズの種別を表す名前をユーザに提示してもよい。ユーザは、表示部１０９に表示されたレンズの種別を表す名前を見て目標とするレンズを選択することにより、その目標とするレンズの色特性情報を指定する。
【００３１】
次に、ユーザは、カメラ１００の操作部１２０を用いて、ホワイトバランス補正処理を行うための操作を行う。このとき、ユーザは、ホワイトバランス補正方式として、白セット方式及びプリセット方式のうちの何れかの方式を選択する。これにより、ステップＳ１０２において、システム制御部５０は、ホワイトバランス補正方式として、白セット方式及びプリセット方式のうちの何れかの方式を設定する。
【００３２】
次に、システム制御部５０は、ユーザにより選択されたホワイトバランス補正方式によりホワイトバランスゲイン値を算出する。算出されたホワイトバランスゲイン値は、画像処理部１０５のＷＢ増幅部１０５２に設定され、カメラ１００により撮影された画像データのホワイトバランス補正処理の際に使用される。また、ユーザは、ホワイトバランス補正処理以外にも、レンズの絞りやフォーカス等を操作し、撮影に適した状態となるよう各種の設定処理を行う。
【００３３】
次に、ユーザは、カメラ１００の操作部１２０を用いて、画像データを撮影するための操作を行う。これにより、ステップＳ１０３において、システム制御部５０は、撮影処理を開始する。このとき、システム制御部５０は、色補正パラメータの生成処理を行った後、画像処理部１０５の各部に指示を発行し、画像データの撮影を開始させる。
【００３４】
次に、図６を参照しながら、ステップＳ１０３において実行される色補正パラメータの生成処理について詳細に説明する。
【００３５】
ステップＳ２０１において、システム制御部５０は、レンズ色特性補正モードがＯＮに設定されているか否かを判定する。レンズ色特性補正モードがＯＮに設定されている場合、処理はステップＳ２０２に移行する。一方、レンズ色特性補正モードがＯＮに設定されていない場合（ＯＦＦに設定されている場合）、システム制御部５０は、色補正パラメータを生成することなく、処理を終了する。
【００３６】
ステップＳ２０２において、システム制御部５０は、ユーザにより指定された目標とするレンズの色特性情報を、図５に示したレンズ色特性情報テーブルから取得する。ステップＳ２０３において、システム制御部５０は、カメラ１００に装着されているレンズ１０１の色特性情報を取得する。具体的には、システム制御部５０は、レンズＩＤをレンズ１０１から読み出し、当該レンズＩＤに対応する色特性情報を図５に示したレンズ色特性情報テーブルから取得する。
【００３７】
ステップＳ２０４において、システム制御部５０は、目標とするレンズの色特性情報とレンズ１０１の色特性情報との差分を算出する。ステップＳ２０５において、システム制御部５０は、算出した色特性情報の差分が所定の閾値以上であるか否かを判定する。色特性情報の差分が所定の閾値以上である場合、処理はステップＳ２０６に移行する。一方、色特性情報の差分が所定の閾値未満である場合、システム制御部５０は、色補正パラメータを生成することなく、処理を終了する。
【００３８】
ステップＳ２０６において、システム制御部５０は、図４のステップＳ１０２で設定したホワイトバランス補正方式を取得する。ステップＳ２０７において、システム制御部５０は、取得したホワイトバランス補正方式が白セット方式であるか、プリセット方式であるかを判定する。白セット方式である場合、処理はステップＳ２０８に移行する。一方、プリセット方式である場合、処理はステップＳ２０９に移行する。
【００３９】
ステップＳ２０８において、システム制御部５０は、目標とするレンズの色特性情報を示す色補正パラメータを生成する。即ち、白セット方式が設定されていることにより、レンズ１０１の色特性は打ち消された状態となっているため、システム制御部５０は、目標とするレンズの色特性情報で画像データを補正するための色補正パラメータを生成する。
【００４０】
ステップＳ２０９において、システム制御部５０は、装着されるレンズ１０１の色特性を打ち消した上で、目標とするレンズの色特性情報で画像データを補正するための色補正パラメータを生成する。具体的には、装着されるレンズ１０１の色特性情報であるｓｌｏｐｅ＿装着（Ｒ）、ｓｌｏｐｅ＿装着（Ｂ）と、目標とするレンズの色特性情報であるｓｌｏｐｅ＿目標(Ｒ)、ｓｌｏｐｅ＿目標（Ｂ）とを用いて、次のように色補正パラメータが生成される。
Ｓｌｏｐｅ（Ｒ）＝ｓｌｏｐｅ＿目標（Ｒ）／ｓｌｏｐｅ＿装着（Ｒ）
Ｓｌｏｐｅ（Ｂ）＝ｓｌｏｐｅ＿目標（Ｂ）／ｓｌｏｐｅ＿装着（Ｂ）
即ち、プリセット方式が設定されているため、装着されるレンズ１０１の色特性が画像データに反映された状態であり、その色特性の影響を打ち消した上で、目標とするレンズの色特性情報で補正を行うものである。
【００４１】
ステップＳ２１０において、システム制御部５０は、ステップＳ２０８、又は、ステップＳ２０９で生成した色補正パラメータを記録Ｉ／Ｆ１１１を介して記録媒体１１２に対して出力し、画像データと関連付けて記録するよう制御する。そして、カラーグレーディング処理を行う際、カラーグレーディング装置２００は、上述した一連の処理によって生成された色補正パラメータを記録媒体から読み出し、当該色補正パラメータに関連付けられている画像データに適用することにより、目標とするレンズの色特性情報で示される色特性となるように画像データを補正することが可能となる。
【００４２】
本実施形態では、ホワイトバランス補正方式が白セット方式であるか、プリセット方式であるかに応じて、色補正パラメータの生成方法を変更するようにした。これにより、ホワイトバランス補正方式に関わらず、所望の色特性の画像データを得ることが可能となる。
【００４３】
なお、上記実施形態では、色補正パラメータ及びレンズ１０１の色特性情報をＣＤＬで表す場合について説明したが、本発明は、色補正パラメータやレンズ１０１の色特性情報を表すことができれば、どのような形式の情報を用いても構わない。例えば、色補正パラメータとして、ＬＵＴ（Look Up Table）を用いるようにしてもよい。また、レンズ１０１の色特性情報を、特定の色空間における色情報の形式で表すようにしてもよい。これにより、ＣＤＬでは表現できない細かな補正処理を実現することが可能となる。
【００４４】
また、本実施形態では、レンズの色特性に基づいて画像データを補正する場合について説明したが、本発明は、レンズの特性情報に基づく補正処理であれば、どのような補正処理を行ってもよい。例えば、レンズの透過率を示す情報を取得し、レンズの透過率の違いによる画像データの明るさの違いを補正する処理を行うようにしてもよい。
【００４５】
また、本実施形態では、画像データの記録直前に色補正パラメータを生成するようにしたが、本発明において、色補正パラメータを生成するタイミングは、これに限定されない。例えば、ホワイトバランス補正方式が変更される度に、色補正パラメータを算出するようにしてもよい。また、色補正パラメータを生成する際に、現在設定されているホワイトバランス補正方式が、現在のレンズが装着されている状態で設定されたものか否かを判定するようにしてもよい。
【００４６】
また、本実施形態では、目標とするレンズの色特性情報を、予め記録した候補の中から指定する場合について説明したが、本発明において、レンズの色特性情報の指定方法はこれに限定されない。例えば、ユーザが、カメラ１００の操作部１２０を操作することにより、所望の色特性情報を入力するようにしてもよい。
【００４７】
また、本実施形態では、ホワイトバランス補正方式として、白セット方式及びプリセット方式を例に挙げたが、本発明は、これら以外のホワイトバランス補正方式の場合にも
適用することができる。例えば、撮影している画像の画像信号から現在の光源の色温度を推定するＡｕｔo方式のホワイトバランス補正方式の場合、レンズの色特性の影響を受けた画像信号に基づいてホワイトバランス補正方式が設定される。そのため、ホワイトバランス補正方式の設定後には、レンズの色特性は打ち消された状態となる。従って、白セット方式と同様に色補正パラメータを生成すればよい。
【００４８】
また、本実施形態では、ホワイトバランス補正方式に基づいて、色補正パラメータの生成処理を制御したが、ホワイトバランス補正方式の設定だけでなく、その前後で実行される色補正処理の設定状態を読み出し、当該色補正処理の設定状態に基づいて、色補正パラメータを生成するようにしてもよい。例えば、色補正処理として、画像信号の彩度を上げる処理をカメラ１００内で行っている場合、画像データにレンズの色特性が与える影響も大きくなる。このため、装着されているレンズの色特性を打ち消した上で、目標とするレンズの色特性情報で画像データを補正するための色補正パラメータの補正量を大きくするように制御する。また、目標とするレンズの色特性情報で色補正パラメータを補正するための色補正パラメータの補正量を大きくするように制御する。これにより、カメラ１００内で色補正処理を行っている場合でも、画像データの色特性を、目標とするレンズで撮影した色特性に補正することが可能となる。
【００４９】
次に、本発明の第２の実施形態について説明する。第１の実施形態では、撮影した画像データを、目標とするレンズの色特性情報で補正するための色補正パラメータを生成する場合について説明した。これに対し、第２の実施形態では、装着されているレンズの色特性を打ち消すか、打ち消さないかを撮影時に設定し、その設定に適した色補正パラメータを生成する場合について説明する。なお、第２の実施形態に係る撮影システム、カメラ及び画像処理部の構成は、図１〜図３に示した構成と同様であるため、以下の説明においても、これらの符号を用いるものとする。
【００５０】
先ず、図７を参照しながら、第２の実施形態における撮影処理について説明する。なお、図７におけるステップＳ３０２は、図４におけるステップＳ１０２と同様であるため、ここでは説明を省略する。
【００５１】
ユーザは、カメラ１００の操作部１２０を用いて、色補正パラメータを生成するモードであるレンズ色特性補正モードをＯＮに設定する操作を行う。これにより、ステップＳ３０１において、システム制御部５０は、レンズ色特性補正モードをＯＮに設定する。さらに、ユーザは、カメラ１００の操作部１２０を用いて、レンズ１０１の色特性を打ち消すか、打ち消さないかの何れかを選択する操作を行う。これにより、システム制御部５０は、レンズ１０１の色特性を打ち消すか、打ち消さないかを設定する。
【００５２】
ステップＳ３０３において、システム制御部５０は、撮影処理を開始する。このとき、システム制御部５０は、色補正パラメータの生成処理を行った後、画像処理部１０５の各部に指示を発行し、画像データの撮影を開始させる。ここで、図８を参照しながら、図７のステップＳ３０３において実行される色補正パラメータの生成処理について詳細に説明する。
【００５３】
ステップＳ４０１において、システム制御部５０は、レンズ色特性補正モードがＯＮに設定されているか否かを判定する。レンズ色特性補正モードがＯＮに設定されている場合、処理はステップＳ４０２に移行する。一方、レンズ色特性補正モードがＯＮに設定されていない場合（ＯＦＦに設定されている場合）、システム制御部５０は、色補正パラメータを生成することなく、処理を終了する。
【００５４】
ステップＳ４０２において、システム制御部５０は、カメラ１００に装着されているレンズ１０１の色特性情報を取得する。具体的には、システム制御部５０は、レンズＩＤをレンズ１０１から読み出し、当該レンズＩＤに対応する色特性情報を図５に示したレンズ色特性情報テーブルから取得する。
【００５５】
ステップＳ４０３において、システム制御部５０は、ステップＳ３０１においてレンズの色特性を打ち消す設定を行ったか否かを判定する。レンズの色特性を打ち消す設定を行った場合、処理はステップＳ４０４に移行する。一方、レンズの色特性を打ち消さない設定、即ち、レンズの色特性による影響を残す設定を行った場合、処理はステップＳ４０７に移行する。
【００５６】
ステップＳ４０４において、システム制御部５０は、図７のステップＳ３０２で設定したホワイトバランス補正方式が白セット方式（又は、Ａｕｔｏ方式）であるか、プリセット方式であるかを判定する。白セット方式（又は、Ａｕｔｏ方式）である場合、処理はステップＳ４０５に移行する。一方、プリセット方式である場合、処理はステップＳ４０６に移行する。
【００５７】
ステップＳ４０５において、システム制御部５０は、スルー設定の色補正パラメータを生成する。具体的には、ｓｌｏｐｅ（Ｒ）＝ｓｌｏｐｅ（Ｂ）＝１と設定される。これは、白セット方式のホワイトバランス補正処理によりレンズ１０１の色特性の影響は除去されるため、色補正を行わなくても、所望の画質の画像データが得られるためである。
【００５８】
ステップＳ４０６において、システム制御部５０は、レンズ１０１の色特性を除去する色補正パラメータを生成する。具体的には、次のように色補正パラメータが生成される。
Ｓｌｏｐｅ（Ｒ）＝１／ｓｌｏｐｅ＿装着（Ｒ）
Ｓｌｏｐｅ（Ｂ）＝１／ｓｌｏｐｅ＿装着（Ｂ）
これは、プリセット方式のホワイトバランス補正処理では、レンズ１０１の色特性による影響が打ち消されないため、所望の色特性の画像データを得るためには、色補正パラメータを用いて画像データの色特性を補正する必要があるからである。
【００５９】
ステップＳ４０７において、システム制御部５０は、ステップＳ４０４と同様、図７のステップＳ３０２で設定されたホワイトバランス設定方式が白セット方式であるか、プリセット方式であるかを判定する。白セット方式である場合、処理はステップＳ４０８に移行する。一方、プリセット方式である場合、処理はステップＳ４０９に移行する。
【００６０】
ステップＳ４０８において、システム制御部５０は、装着されているレンズ１０１の色特性を画像データに反映させるための色補正パラメータを生成する。具体的には、次のように色補正パラメータが生成される。これは、白セット方式のホワイトバランス補正処理によりレンズ１０１の色特性の影響は除去されるため、装着されているレンズ１０１の色特性を画像データに反映させる必要があるためである。
Ｓｌｏｐｅ（Ｒ）＝ｓｌｏｐｅ＿装着（Ｒ）
Ｓｌｏｐｅ（Ｂ）＝ｓｌｏｐｅ＿装着（Ｂ）
【００６１】
ステップＳ４０９において、システム制御部５０は、スルー設定の色補正パラメータを設定する。具体的には、ｓｌｏｐｅ（Ｒ）＝ｓｌｏｐｅ（Ｂ）＝１と設定される。これは、プリセット方式のホワイトバランス補正処理では、レンズ１０１の色特性による影響が打ち消されないため、色補正を行わなくても、所望の色特性の画像データが得られるためである。ステップＳ４１０において、システム制御部５０は、ステップＳ４０５、Ｓ４０６、Ｓ４０８及びＳ４０９のうちの何れかで生成した色補正パラメータを、記録Ｉ／Ｆ１１１に対して出力し、画像データと関連付けて記録するよう制御する。ステップＳ４１１において、システム制御部５０は、色補正パラメータを生成せずに、処理を終了する。
【００６２】
カラーグレーディング装置２００は、上述の一連の処理によって生成された色補正パラメータを記録媒体から読み出し、当該色補正パラメータに関連付けられている画像データに適用して補正を行う。以上のように、本実施形態においては、レンズの色特性による影響を打ち消すか、打ち消さないかを選択して、画像データを補正することが可能となる。
【００６３】
本実施形態では、装着されたレンズ１０１の色特性の影響を打ち消すか、打ち消さないか、及び、ホワイトバランス補正方式が白セット方式であるか、プリセット方式であるかに応じて、色補正パラメータの生成処理を制御した。これにより、ホワイトバランス補正方式に関わらず、所望の色特性の画像データに補正することが可能となる。
【００６４】
なお、上記実施形態では、画像データの色補正を行う必要がない場合には、何も補正を行わないスルー設定の色補正パラメータを生成する場合について説明したが、本発明は、これに限定されない。例えば、画像データの色補正を行う必要がない場合には、色補正パラメータを生成しない、或いは、色補正パラメータは生成するが、当該色補正パラメータを画像データに関連付けて記録しないようにしてもよい。
【００６５】
次に、本発明の第３の実施形態について説明する。第２の実施形態では、装着されているレンズの色特性を打ち消すか、打ち消さないかを撮影時に設定し、その設定に適した色補正パラメータを生成する場合について説明した。これに対し、第３の実施形態では、装着されたレンズ１０１の色特性の影響を除去する場合と除去しない場合との２種類の色補正パラメータを生成し、撮影後のカラーグレーディング処理において、これらのうちの何れかの色補正パラメータを選択可能にするものである。なお、第３の実施形態に係る撮影システム、カメラ及び画像処理部の構成は、図１〜図３に示した構成と同様であるため、以下の説明においても、これらの符号を用いるものとする。
【００６６】
本発明の第３の実施形態における撮影処理は、ステップＳ１０３における色補正パラメータ生成処理を除いて、図４に示した第１の実施形態における撮影処理と同様である。従って、以下では、第３の実施形態におけるステップＳ１０３の色補正パラメータ生成処理について説明する。図９は、第３の実施形態における図４のステップＳ１０３の色補正パラメータの生成処理の詳細を示すフローチャートである。
【００６７】
ステップＳ５０１において、システム制御部５０は、カメラ１００に装着されているレンズ１０１の色特性情報を取得する。具体的には、システム制御部５０は、レンズＩＤをレンズ１０１から読み出し、当該レンズＩＤに対応する色特性情報を図５に示したレンズ色特性情報テーブルから取得する。
【００６８】
ステップＳ５０２において、システム制御部５０は、図４のステップＳ１０２で設定したホワイトバランス設定方式が白セット方式（又は、Ａｕｔｏ方式）であるか、プリセット方式であるかを判定する。白セット方式（又は、Ａｕｔｏ方式）である場合、処理はステップＳ５０３に移行する。一方、プリセット方式である場合、処理はステップＳ５０５に移行する。
【００６９】
以降、第３の実施形態では、レンズ１０１の色特性を打ち消す場合に対応する色補正パラメータ（ＣＤＬ１）と、レンズ１０１の色特性を打ち消さない場合に対応する色補正パラメータ（ＣＤＬ２）との２種類の色補正パラメータを生成し、その両方を画像データに関連付けて記録する。
【００７０】
ステップＳ５０３において、システム制御部５０は、スルー設定の色補正パラメータを生成し、その値をＣＤＬ１とする。具体的には、ＣＤＬ１は、ｓｌｏｐｅ(Ｒ)＝ｓｌｏｐｅ（Ｂ）＝１と設定される。ステップＳ５０４において、システム制御部５０は、装着されているレンズ１０１の色特性を画像データに反映させるための色補正パラメータを生成し、その値をＣＤＬ２とする。具体的には、ＣＤＬ２は、Ｓｌｏｐｅ（Ｒ）＝ｓｌｏｐｅ＿装着（Ｒ）、Ｓｌｏｐｅ（Ｂ）＝ｓｌｏｐｅ＿装着（Ｂ）と設定される。
【００７１】
ステップＳ５０５において、システム制御部５０は、装着されているレンズ１０１の色特性を打ち消す色補正パラメータを生成し、その値をＣＤＬ１とする。具体的には、ＣＤＬ１は、Ｓｌｏｐｅ（Ｒ）＝１／ｓｌｏｐｅ＿装着（Ｒ）、Ｓｌｏｐｅ（Ｂ）＝１／ｓｌｏｐｅ＿装着（Ｂ）と設定される。ステップＳ８０６において、システム制御部５０は、スルー設定の色補正パラメータを生成し、その値をＣＤＬ２とする。具体的には、ｓｌｏｐｅ(Ｒ)＝ｓｌｏｐｅ（Ｂ）＝１と設定される。
【００７２】
ステップＳ５０７において、システム制御部５０は、ステップＳ５０３及びＳ５０４、又は、ステップＳ５０５及びＳ５０６で生成した２種類の色補正パラメータを、記録Ｉ／Ｆ１１１に対して出力し、その両方を画像データと関連付けて記録するよう制御する。
【００７３】
撮影後に、ユーザは、カラーグレーディング装置２００で、画像データと当該画像データに関連付けて記録された色補正パラメータとを読み出し、画像データを補正する。このとき、ユーザは、画像データに対するレンズの色特性の影響を除去したい場合、ＣＤＬ１を選択し、レンズの色特性の影響を残したまま画像データを用いたい場合、ＣＤＬ２を選択する。そして、カラーグレーディング装置２００は、選択された色補正パラメータを画像データに適用することにより、所望の画質の画像データを得ることが可能となる。
【００７４】
以上のように、本実施形態では、ホワイトバランス補正方式が白セット方式であるか、プリセット方式であるかに応じて、装着されたレンズ１０１の色特性の影響を除去する場合と除去しない場合との２種類の色補正パラメータの生成方法を変更するようにした。これにより、ホワイトバランス補正方式に関わらず、所望の色特性の画像データに補正することが可能となる。
【００７５】
なお、上記実施形態では、装着されたレンズ１０１の色特性の影響を除去する場合と除去しない場合との２種類の色補正パラメータを生成する場合で説明したが、本発明は、これに限定されない。例えば、白セット方式のホワイトバランス補正方式により、装着されたレンズ１０１の色特性の影響が除去されている場合、レンズ１０１の色特性を打ち消さない場合に対応する色補正パラメータ（ＣＤＬ２）のみを生成する。一方、プリセット方式のホワイトバランス補正方式により、レンズ１０１の色特性の影響が除去されていない場合、レンズ１０１の色特性を打ち消す場合に対応する色補正パラメータ（ＣＤＬ１）のみを生成するようにしてもよい。ユーザは、カラーグレーディング装置２００に読み込まれた画像データが色特性でない場合、当該画像データに関連付けられた色補正パラメータを当該画像データに適用することで、所望の色特性の画像データを得ることが可能となる。
【００７６】
なお、上述した実施形態では、色補正パラメータを生成する方法について説明したが、画像データの階調を補正するための階調補正パラメータを生成する場合にも適用することができる。
【００７７】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００７８】
１００：デジタルカメラ、２００：カラーグレーティング装置、２０１：モニタ、５０：システム制御部、１１２：記録媒体、１０５２：ＷＢ増幅部
【図１】
2015015681.tif 000003
【図２】
2015015681.tif 000004
【図３】
2015015681.tif 000005
【図４】
2015015681.tif 000006
【図５】
2015015681.tif 000007
【図６】
2015015681.tif 000008
【図７】
2015015681.tif 000009
【図８】
2015015681.tif 000010
【図９】
2015015681.tif 000011