(57)【要約】【課題】複数色のカラーパッチを有するチャートを撮影して、撮影時のカラープロファイル作成用のカラーパッチ信号を得る撮像装置において、チャート撮影が適切に行われたか否かを撮影時に判定する。【解決手段】撮影されたチャート内の各カラーパッチの色情報に基づき、ノイズ判定や配色バランス判定、照明むら判定、逆光判定等を行うことにより、チャート撮影が適切に行われたか否かを判定し、判定結果を報知する。これにより、チャート撮影の失敗を回避することが可能となる。【選択図】  図７
2009124602.tif 000002
【特許請求の範囲】
【請求項１】
カラープロファイル作成用の、複数色のカラーパッチを有するチャートを撮影する撮影手段と、
前記複数のカラーパッチのそれぞれにおけるパッチ色情報を取得するパッチ色情報取得手段と、
前記パッチ色情報に基づき、前記撮影手段によるチャートの撮影が適正であったか否かを判定する判定手段と、
前記判定手段による判定結果を報知する報知手段と、
を有することを特徴とする撮像装置。
【請求項２】
前記パッチ色情報は、前記カラーパッチの平均画素値および標準偏差を含むことを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記チャートは、同じ反射率を有する複数のグレーパッチを、該チャートの周囲および中心に位置するように含むことを特徴とする請求項１または２に記載の撮像装置。
【請求項４】
前記判定手段は、前記パッチ色情報に基づいて前記カラーパッチのノイズ量を求め、該ノイズ量が予め定められた閾値よりも大きい場合に、前記チャートの撮影が適正でなかったと判定することを特徴とする請求項１乃至３のいずれか１項に記載の撮像装置。
【請求項５】
前記判定手段は、前記パッチ色情報に基づいて前記チャートにおけるカラーパッチの配色バランスを求め、該配色バランスと予め定められた配色バランスとの差分が、予め定められた閾値よりも大きい場合に前記チャートの撮影が適正でなかったと判定することを特徴とする請求項１乃至４のいずれか１項に記載の撮像装置。
【請求項６】
前記判定手段は、前記パッチ色情報に基づいて、前記チャート内で位置が異なり同じ反射率を有するカラーパッチにおける輝度の差分を求め、該輝度の差分が予め定められた閾値よりも大きい場合に、前記チャートの撮影が適正でなかったと判定することを特徴とする請求項１乃至５のいずれか１項に記載の撮像装置。
【請求項７】
前記判定手段は、前記パッチ色情報に基づいて前記チャート内外における平均輝度の差分を求め、該差分が予め定められた閾値よりも大きい場合に、前記チャートの撮影が適正でなかったと判定することを特徴とする請求項１乃至６のいずれか１項に記載の撮像装置。
【請求項８】
さらに、前記判定手段により前記撮影手段によるチャートの撮影が適正であったと判定された場合に、前記パッチ色情報を記録するパッチ色情報の記録手段、
を有することを特徴とする請求項１乃至７のいずれか１項に記載の撮像装置。
【請求項９】
カラープロファイル作成用の、複数色のカラーパッチを有するチャートを撮影する撮影ステップと、
前記複数のカラーパッチのそれぞれにおける色情報を取得する色情報取得ステップと、
前記色情報に基づき、前記撮影ステップにおけるチャートの撮影が適正であったか否かを判定する判定ステップと、
前記判定ステップにおける判定結果を報知する報知ステップと、
を有することを特徴とする撮像装置の制御方法。
【請求項１０】
コンピュータで実行されることにより、該コンピュータを請求項１乃至８のいずれか１項に記載の撮像装置として機能させることを特徴とするコンピュータプログラム。
【請求項１１】
請求項１０に記載のコンピュータプログラムを記録したことを特徴とするコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は撮像装置およびその制御方法に関し、特に、複数色のカラーパッチを有するチャートを撮影して、カラープロファイル作成用のカラーパッチ信号を得る撮像装置およびその制御方法に関する。
【背景技術】
【０００２】
一般に普及しているデジタルカメラにおいては、撮影画像データにおける再現色が、被写体の色に対して忠実な色、または好ましい色など、観察者にとって最適な色となるように色変換処理が行われている。ところが、被写体の色は、被写体を照らす光源によって大きく異なるものである。したがって、ある光源下で最適な色再現が得られるように設定された色変換処理であっても、異なる光源下で撮影された画像データに適用すると、必ずしも最適な再現色は得られない。
【０００３】
そこでデジタルカメラにおいては、色変換処理の前処理として、ホワイトバランス調整が行われている。ところが、デジタルカメラのセンサが出力するＲ，Ｇ，Ｂ等のカラー情報は、必ずしも人間が知覚する３刺激値と対応しない。これは、デジタルカメラにおけるＲ，Ｇ，Ｂの各画素の分光感度が等色関数と一致しないことに起因する。もしも、この分光感度が等色関数と一致するならば、ホワイトバランスを適切にとりさえすれば、どのような光源下であっても、１つの最適な色変換処理によって最適な色再現を得ることが可能である。ところが、実際には分光感度は等色関数と異なるため、より精度の高い色変換処理を行うためには、光源に応じて異なる色再現処理を行う必要がある。
【０００４】
光源に応じて異なる色再現処理を行うためには、それぞれの光源において、色変換を行うルックアップテーブル等のカラープロファイルを用意する必要がある。このカラープロファイルの作成方法としては、予め用意されている、複数のカラーパッチからなるチャートを撮影し、各カラーパッチの撮影データに基づいて作成する方法が知られている（例えば、特許文献１参照）。
【特許文献１】特開2004-153684号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記従来のカラープロファイルの作成方法においては、カラーパッチが正確に撮影されていることが前提となっている。したがって、カラーパッチが正確に撮影されていない場合には、例えば以下に挙げるような問題が生じ、作成したカラープロファイルの精度が悪化したり、または作成自体が不可能となってしまったりする。
【０００６】
・チャートが斜めになって撮影されてしまい、カラーパッチのデータを抽出することが困難になる。
【０００７】
・撮影時の画角が適正でなく、レンズの周辺光量落ちや収差の影響を受けてしまう。
【０００８】
・露出不足によりデータに多くのノイズが乗ってしまう。
【０００９】
・ピント不良（ピンボケ）によりパッチデータにパッチ以外の周辺色のデータが混ざりこんでしまう。
【００１０】
・チャートへの照明が適正でなく、照明むらの影響を受けてしまう。
【００１１】
・逆光条件などで撮影したことにより、レンズのフレアやゴーストが生じてしまう。
【００１２】
一般にカラープロファイルは、多くはパーソナルコンピュータ（ＰＣ）上で作成されるため、チャートの撮影現場において作られることは少ない。したがって、チャートの撮影を行った段階では撮影に失敗したことに気づかず、カラープロファイルを作成する段階になって失敗に気づくことも多い。このような場合には、再度撮影現場まで出向いて撮影を行う必要がある。特に屋外において被写体およびチャートを撮影した場合、撮影環境を後日に再現することはほぼ不可能であるため、チャートの撮影が失敗していると、該被写体の撮影画像に対して最適なカラープロファイルを作成することは不可能となってしまう。また、そもそもチャート撮影経験の少ないユーザが正確にチャート撮影を行うことは容易ではなかった。
【００１３】
本発明は上述した問題を解決するためになされたものであり、カラープロファイル作成用のチャート撮影が適切に行われたか否かを、撮影時に判定することにより、チャート撮影の失敗を回避する撮像装置およびその制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１４】
上記目的を達成するための一手段として、本発明の撮像装置は以下の構成を備える。
【００１５】
すなわち、カラープロファイル作成用の、複数色のカラーパッチを有するチャートを撮影する撮影手段と、前記複数のカラーパッチのそれぞれにおける色情報を取得する色情報取得手段と、前記色情報に基づき、前記撮影手段によるチャートの撮影が適正であったか否かを判定する判定手段と、前記判定手段による判定結果を報知する報知手段と、を有することを特徴とする。
【発明の効果】
【００１６】
以上の構成からなる本発明の撮像装置によれば、カラープロファイル作成用のチャート撮影が適切に行われたか否かを、撮影時に判定することにより、チャート撮影の失敗を回避することが可能となる。
【発明を実施するための最良の形態】
【００１７】
以下、添付の図面を参照して、本発明をその好適な実施形態に基づいて詳細に説明する。なお、以下の実施形態において示す構成は一例に過ぎず、本発明は図示された構成に限定されるものではない。
【００１８】
＜第１実施形態＞
●装置構成
本実施形態においては、複数色のカラーパッチを有するチャートを撮影して、カラープロファイル作成用のカラーパッチ信号を得る撮像装置として、デジタル１眼レフカメラを適用する例を示す。図１は、本実施形態のデジタル１眼レフカメラの構成を示すブロック図である。図１において、１００はカメラ本体、２００は交換可能なレンズユニットである。
【００１９】
まず、レンズユニット２００の構成について説明する。２０１〜２０３はレンズエレメントである。２０１は光軸上を前後に移動することで撮影画面のピント位置を調整するフォーカシングレンズ群である。２０２は光軸上を前後に移動することでレンズユニット２００の焦点距離を変更し、撮影画面の変倍を行う変倍レンズ群である。２０３はテレセントリック性等のレンズ性能を向上させるための固定レンズである。２０４は絞りである。２０５は測距エンコーダであり、フォーカシングレンズ群２０１の位置を読み取り、被写体距離に相当する信号を発生する。２０６はレンズ制御部であり、カメラ本体１００から送られた信号に基いて絞り２０４の開口径を変化させ、測距エンコーダ２０５から送られた信号に基いてフォーカシングレンズ群２０１を移動させる制御を行う。レンズ制御部２０６はまた、測距エンコーダ２０５で発生した被写体距離、変倍レンズ群２０２の位置情報に基く焦点距離、絞り２０４の開口径に基くＦナンバー、等を含むレンズ情報をカメラ本体１００に送信する。２０７はレンズユニット２００とカメラ本体１００との通信インターフェイスとなるマウント接点群である。
【００２０】
次に、カメラ本体１００の構成について説明する。１０１は主ミラーであり、ファインダ観察状態では撮影光路内に斜設され、撮影状態では撮影光路外に退避する。また、主ミラー１０１はハーフミラーとなっており、撮影光路内に斜設されているときは、後述する測距センサ１０３へ被写体からの光線の約半分を透過させる。１０４はレンズエレメント２０１〜２０３の予定結像面に配置されたファインダスクリーンであり、撮影者はアイピース１０７を通してこのファインダスクリーン１０４を観察することで、撮影画面を確認する。ここで、１０６はペンタプリズムであり、ファインダスクリーン１０４からの光線をアイピース１０７へ導くための光路変更を行う。また、１０５は透過型液晶素子からなるファインダ表示素子であり、例えば図４に示すような枠や、シャッタ速度、絞り値、露出補正量等の撮影情報を、撮影者がアイピース１０７を通して観察する画面中に表示させる。なお、図４に示す表示枠の詳細については後述する。
【００２１】
１０３は測距センサであり、主ミラー１０１の裏側に退避可能に設けられたサブミラー１０２を介して、レンズユニット２００からの光束を取り込む。測距センサ１０３は取り込んだ光束の状態をカメラ制御部１１１に送り、カメラ制御部１１１はそれに基いてレンズユニット２００の被写体に対するピント状態を判定する。続けてカメラ制御部１１１は、判定されたピント状態とレンズ制御部２０６から送られるフォーカシングレンズ群２０１の位置情報に基き、フォーカシングレンズ群２０１の動作方向および動作量を算出する。
【００２２】
１０８は測光センサであり、ファインダスクリーン１０４上に映された画面上の所定領域における明るさ乃至輝度の信号を発生し、カメラ制御部１１１に送信する。カメラ制御部１１１では、この測光センサ１０８から送信された信号値に基き、撮像センサ１１０への適切な露光量を決定する。
【００２３】
カメラ制御部１１１はさらに、撮影モード切替部１１４によって選択される撮影モードに応じて、上記適切な露光量となるよう絞り２０４における開口径、およびシャッタ１０９におけるシャッタ速度の制御を行う。ここで、適切な露光量とは例えば、反射率１８％のグレーの被写体を撮影した場合の撮像センサ１１０の出力値として、予めカメラ制御部１１１内に記憶されている。撮影モードがシャッタスピード優先モードである場合は、カメラ制御部１１１は、パラメータ設定変更部１１５で設定されたシャッタ速度に対して上記の適切な露光量を得るように、絞り２０４の開口径を算出する。そして該算出値に基き、カメラ制御部１１１はレンズ制御部２０６に命令を送ることで、絞り２０４の開口径を調整する。同様に、撮影モードが絞り優先モードである場合は、設定された絞り値に対して上記の適切な露光量を得るように、シャッタ秒時を算出する。さらに、プログラムモードである場合は、カメラ制御部１１１は、上記の適切な露光量に対して予め定められたシャッタ速度と絞り値の組み合わせに従い、シャッタ速度と絞り値を決定する。
【００２４】
以上の処理は、シャッタスイッチ１１３の半押しにより開始される。このときレンズ制御部２０６は、カメラ制御部１１１が決定したフォーカシングレンズ群２０１の動作方向と動作量を目標として、測距エンコーダ２０５の示す位置情報が該目標動作量と一致するまで、フォーカシングレンズ群２０１を駆動する。
【００２５】
次にシャッタスイッチ１１３を全押しすることにより、撮影シーケンスが開始される。撮影シーケンスの開始により、まず、主ミラー１０１とサブミラー１０２が折りたたまれて撮影光露外に退避する。続いて、カメラ制御部１１１による算出値に従い、レンズ制御部２０６が絞り２０４を絞り込む。続いてシャッタ１０９が、カメラ制御部１１１の算出したシャッタ速度に従い開放閉鎖する。この後、絞り２０４が開放され、続いて主ミラー１０１とサブミラー１０２が元位置に復帰する。
【００２６】
１１０は撮像センサであり、シャッタ１０９の開放中に蓄積された各ピクセルの輝度信号を、カメラ制御部１１１に転送する。撮像センサ１１０には、Ｒ，Ｇ，Ｂの３色からなるカラーフィルタがベイヤー配列状に配置されており、カメラ制御部１１１は、これらのＲ，Ｇ，Ｂフィルタの位置に相当する輝度信号から、Ｒ，Ｇ，Ｂの３チャンネルからなるカラー画像信号を形成する。そして、通常の撮影モードの場合には、カメラ制御部１１１内に予め格納されているカラープロファイルにて色変換を行い、適当な色空間にマッピングし、適切な形式の画像ファイルを作成する。チャート撮影モードの場合には、カラープロファイルによる色変換および色空間へのマッピングを行わずに、適当な形式のファイルを作成する。
【００２７】
１１６はカメラ１００の背面に設けられた表示部であり、撮影モード切替部１１４及びパラメータ設定変更部１１５による設定に基いて、設定状況を表示するとともに、撮影後にカメラ制御部１１１によって作成されたサムネール画像を表示する。
【００２８】
１１２は、取り外し可能なメモリーカードの記録再生部であり、撮影後にカメラ制御部１１１が作成した画像ファイルを、装填されたメモリーカードに記録する。
【００２９】
図２Ａおよび図２Ｂは、本実施形態のデジタル１眼レフカメラの上面図および背面図である。図２Ａ，Ｂにおいて、上述した図１と同様の構成には同一番号を付してある。すなわち、１０７はファインダアイピース、１１３はシャッタスイッチ、１１４は撮影モード切り替え部、１１５はパラメータ設定変更部、１１６は表示部である。
【００３０】
パラメータ設定変更部１１５は、表示部１１６の表示内容を切り替えるための切り替えボタン１１７を有する。さらに、表示部１１６上で選択箇所を上下左右方向に動かすための選択ボタン１１８ａ（上方向），１１８ｂ（下方向），１１８ｃ（右方向），１１８ｄ（左方向）、を有する。そしてさらに、選択を決定するためのＯＫボタン１１９を有する。
【００３１】
図３は、撮影モード切替部１１４の詳細を示す外観図である。図３において、３０１はモード設定ダイヤル、３０２はモード設定ダイヤル３０１の設定指標である。モード設定ダイヤル３０１上において、３０１ａはカメラの電源オフ、３０１ｂはプログラムモード、３０１ｃはシャッタ優先モード、３０１ｄは絞り優先モード、の設定位置である。これらの撮影モードの詳細に関しては、既に説明したとおりである。３０１ｅは、撮影者がシャッタ速度と絞りを自由に選択するマニュアルモード設定位置であり、３０１ｆはチャート撮影モード設定位置である。
【００３２】
●チャート説明
図４は、本実施形態のチャート撮影モードにおいて撮影されるチャート例を示す図である。同図に示すように、本実施形態のチャート撮影モードにおいては、横に９パッチ、縦に７パッチの計６３パッチを有するチャート画像を撮影することを前提としている。また、後述する照明むら判定を行うために、同じ反射率（約１８％）を有するグレーのパッチ（以降、Ｎ５グレーパッチと称する）が、チャートの周囲と中心に計２９パッチ配置されている。ただし、本実施形態におけるチャートのパッチ数および配列はこの例に限るものではなく、任意の配列をとることが可能である。また、パッチ配列が異なる複数のチャートを予め登録しておき、チャート撮影モード時にチャート種別を選択するよう構成することも可能である。
【００３３】
●ファインダ内表示
図５は、ファインダ表示素子１０５によるファインダ内表示を示す図である。図５において、５００はファインダ視野範囲を示す。ファインダ視野範囲５００内において、５０１はチャート撮影モードの選択時に、チャートの位置指標として表示されるチャート撮影枠である。ユーザは、チャート撮影モード時に、撮影対象となるチャートがこのチャート撮影枠５０１に一致するように、画角を決定する。このときのチャートの撮影倍率は、レンズの周辺減光の影響を避けるために、ファインダ視野面積の約１／４を占める程度が望ましいが、これに限定されるものではない。また、５０２はチャート内のパッチ位置を示すパッチ位置指標であり、チャート内のパッチ数に相当する指標が表示される。後述するパッチ色情報取得の際には、パッチ位置指標５０２の各位置に相当する撮像センサ１１０の出力値を取得する。したがってユーザは、全てのパッチ位置指標５０２にチャート内のパッチが位置するように、画角や撮影位置を決定する。また、５０３は測光領域であり、チャート撮影モードにおいては、測光領域５０３においてスポット測光を行うことにより、チャートを撮影する上で最適な撮像センサ１１０への露光量を決定する。５０４は表示部であり、絞り値やシャッタ速度、露出の過不足等を表示する。
【００３４】
●チャート撮影処理
図６は、カメラ制御部１１１によって制御される、チャート撮影モードによる撮影処理を示すフローチャートである。モード設定ダイヤル３０１がチャート撮影モード位置３０１ｆに設定された状態において、ユーザがシャッタスイッチ１１３を半押しすることにより、本アルゴリズムは開始する。
【００３５】
まずステップＳ１０１において、露出の決定処理（ＡＥ処理）、および、オートフォーカス処理（ＡＦ処理）を行う。露出の決定処理は、例えば既に述べた絞り優先モードと同様に、予め設定された絞り値に対して、上述した適切な露光量を得るシャッタ秒時を算出する。また、ステップＳ１０１におけるオートフォーカス処理は、既に測距センサ１０３の説明で述べたように、被写体であるチャートにピントが合うよう、フォーカシングレンズ群２０１を駆動する。
【００３６】
次にステップＳ１０２において、シャッタスイッチ１１３が全押しされた旨を検出すると、ステップＳ１０３の撮像処理に移る。ステップＳ１０３では、既に述べたように、ステップＳ１０１で決定した露光量に基いて撮像センサ１１０を露光し、取得したＲ，Ｇ，Ｂの３チャンネルからなるカラー画像信号をカメラ制御部１１１内の揮発性メモリに一時的に記憶する。
【００３７】
そしてステップＳ１０４で、このカラー画像信号において、各パッチ位置指標５０２に対するパッチ色情報を取得する。すなわち、各パッチ位置指標５０２の枠内に相当する画素の平均画素値と標準偏差を算出し、カメラ制御部１１１内の揮発性メモリに記憶する。ここで図８に、この記憶形式の一例を示す。図８において、「ＩＤ」はチャート内のパッチ番号である。また、「Ｒave」，「Ｇave」，「Ｂave」は、各パッチ位置指標５０２の枠内に相当するカラー画像信号の各Ｒ，Ｇ，Ｂチャンネルにおける平均値である。また、「Ｒstd」，「Ｇstd」，「Ｂstd」は各Ｒ，Ｇ，Ｂチャンネルの平均値に対する標準偏差である。この標準偏差は、後述するノイズ判定に利用される。本実施形態においては、チャート内のパッチ数を６３と想定しているため、パッチ番号を示す「ＩＤ」が１〜６３までの６３行のパッチ色情報が作成される。
【００３８】
再び図６に戻り、次にステップＳ１０５において、ステップＳ１０４で取得したパッチ色情報に基き、チャート撮影が適切に行われたか否かを判定する。この撮影結果判定処理の詳細については後述する。
【００３９】
そしてステップＳ１０６において、ステップＳ１０５でチャート撮影が適切に行われたか否かを判定する。チャート撮影が適切に行われたと判定された場合はステップＳ１０８に進んで、チャート撮影が適切に行われた旨を示すメッセージを表示部１１６に表示してユーザに報知する。そしてステップＳ１０９において、図８に示した形式のパッチ色情報を、テキストデータ等のフォーマットで記憶部１１２のメモリカードに記憶し、処理を終了する。このように、画像情報ではなく、パッチ色情報のみをメモリカードに記録することによって、より少量の記憶容量で必要な情報を取得することが可能となる。
【００４０】
一方、チャート撮影が適切に行われていないと判定された場合はステップＳ１０７に進み、チャート撮影が失敗した旨を示すメッセージを表示部１１６に表示してユーザに報知し、処理を終了する。
【００４１】
●撮影結果判定処理
以下、上述したステップＳ１０５における、チャート撮影が適切に行われたか否かを判定する撮影結果判定処理について、図７のフローチャートを用いて詳細に説明する。
【００４２】
まずステップＳ２０１は、ノイズ量の判定を行うノイズ判定ステップである。一般に、チャート撮影時のノイズがあまりに大きい場合は、パッチ色情報を利用したカラーマッチング等の精度を悪化させる恐れがあるため、ここでパッチ色情報のノイズ量を判定する。
【００４３】
より具体的には、まず各パッチにおけるノイズ量を、チャンネルごとに次式にて算出する。
【００４４】
Ｒnoise＝Ｒstd／Ｒave          ・・・(1)
Ｇnoise＝Ｇstd／Ｇave          ・・・(2)
Ｂnoise＝Ｂstd／Ｂave          ・・・(3)
次に、各パッチにおけるＲnoise，Ｇnoise，Ｂnoiseのうち、最大であるものが予め設定された閾値以下であるか否かを判定する。そして、閾値以上のノイズ量をもつパッチが所定数以上である場合には、チャートが適切に撮影されていないと判定し、ステップＳ２０６に分岐する。ステップＳ２０６では、図６に示すステップＳ１０６においてＳ１０７に分岐するよう促すフラグ（以降、ＮＧフラグ）を立て、処理を終了する。一方、閾値以上のノイズ量をもつパッチが所定数より少ない場合には、次の判定を行うステップＳ２０２に処理を進める。
【００４５】
ステップＳ２０２は、撮影されたチャートが、予め想定されたチャートであるか否かを判定する配色バランス判定ステップである。まず、図４に示す全てのＮ５グレーパッチにおけるＲave，Ｇave，Ｂaveのそれぞれの平均値Ｒg，Ｇg，Ｂgを算出し、次式により全てのカラーパッチにおけるカラーバランス量Ｒcb，Ｇcb，Ｂcbを求める。
【００４６】
Ｒcb＝Ｒave／Ｒg                ・・・(4)
Ｇcb＝Ｇave／Ｇg                ・・・(5)
Ｂcb＝Ｂave／Ｂg                ・・・(6)
次に、各カラーパッチにおけるＲcb，Ｇcb，Ｂcbと、予めカメラ制御部１１１内に記録されている各カラーパッチのＲcb，Ｇcb，Ｂcbのリファレンス値との差分Ｓを、次式により算出する。なお、次式においてＲcb'，Ｇcb'，Ｂcb'が、各カラーパッチにおけるリファレンス値である。
【００４７】
Ｓ＝{(Ｒcb−Ｒcb')2＋(Ｇcb−Ｇcb')2＋(Ｂcb−Ｂcb')2}1/2      ・・・(7)
そして、得られた差分Ｓが予め設定された閾値より大きくなるパッチが所定数以上である場合に、撮影されたチャート画像の配色バランスが不適切であると判定し、ステップＳ２０６に分岐する。これにより、チャート内の各パッチの色配列を確認することができ、撮影するチャートそのものの取り違えや、撮影時のチャートの位置ずれ等の発生を検出することができる。
【００４８】
ステップＳ２０３は、撮影時にチャートがむらなく照明されているか否かを判定する照明むら判定ステップである。ここでは例えば、図４に示した各Ｎ５グレーパッチ間のＧave値の差に、予め決められた閾値より大きいものがあれば、チャートに照明むらがあると判定する。照明むらがあると判定された場合にはステップＳ２０６に分岐してＮＧフラグを立てる。経験の浅いユーザにとってチャートにむらなく照明することは難しいが、この照明むら判定を行うことにより、容易に照明状態をチェックすることが可能となる。
【００４９】
ステップＳ２０４は、チャートが逆光条件で照明されているか否かを判定する逆光判定ステップである。一般に逆光条件では、撮影環境下での光源がチャートに照射されないため、後に作成するカラープロファイルに光源の特性が反映されなくなってしまうという問題がある。また、逆光条件においては、レンズユニット２００内の光の不正反射によりフレアやゴーストといった現象が生じ易くなるという弊害もある。そこでステップＳ２０４では以下のように、チャート内外における平均輝度値を参照した逆光判定を行う。まず、ステップＳ１０３の撮像処理で取得した画像信号に対し、図５に示したチャート撮影枠５０１内におけるＧチャンネル信号の平均値Ｇinと、チャート撮影枠５０１外のＧチャンネル信号の平均値Ｇoutとを算出する。そして、Ｇout−Ｇinによる逆光判定値に基づいて逆光判定を行う。すなわち、逆光判定値（Ｇout−Ｇin）が所定値以上であれば逆光条件で撮影されたものと判定し、ステップＳ２０６に分岐しＮＧフラグをたてる。
【００５０】
以上のステップＳ２０１〜Ｓ２０４における全ての判定処理において、チャートが適切に撮影されていると判断された場合には、ステップＳ２０５に進む。ステップＳ２０５では、図６に示すステップＳ１０６においてＳ１０８に分岐するよう促すフラグ（ＯＫフラグ）を立て、処理を終了する。
【００５１】
以上説明したように本実施形態によれば、カメラ内部において、チャートが適切に撮影されたか否かを判定し、該判定結果を報知することにより、ユーザはチャート撮影が成功したか否かを撮影時に確認することができる。したがって、チャート撮影の失敗によりカラープロファイルの精度が悪化してしまうことを回避できる。また、チャートが適切に撮影されたか否かを複数の判定基準によって判断するため、より判定の精度が高まる。
【００５２】
ただし、上述したステップＳ２０１〜Ｓ２０４の判定処理は全てが必須ではなく、少なくとも１つの判定処理を行えば良い。また、判定処理の順番も図７のフローチャートに示した順に限らず、どのような順番であってもよい。さらに、それぞれの判定処理は、上述したアルゴリズムに限るものではなく、同様の効果をえられる方法であればどのようなアルゴリズムであっても良い。
【００５３】
＜変形例＞
本実施形態では、レンズ交換式デジタル一眼レフカメラを例として説明を行ったが、カメラの形式としてはこれに限るものではなく、たとえば、レンズ固定のコンパクトタイプのデジタルカメラや、デジタルビデオカメラであっても良い。また、ファインダ表示素子として透過型液晶素子を例として説明したが、発光ダイオードによりファインダスクリーンを照明することでチャート枠を表示する方法によっても、本発明は実施できる。さらに、光学ファインダを持たず、液晶表示素子やエレクトロルミネッセンス素子上にファインダ画像、チャート枠、チャート選択画面を表示するなど、他のファインダ構成、表示部構成によっても、本発明は実施可能である。
【００５４】
チャート撮影モードにおける露出の決定方法としては、本実施形態では絞り優先モードと同様として説明したが、これに限るものではなく、シャッタスピード優先モードやプログラムモード、マニュアルモードに類するものであっても良いことはいうまでもない。また、ユーザが露出の決定方法や露出補正量を選択できるよう構成してもよい。
【００５５】
＜他の実施形態＞
以上、実施形態例を詳述したが、本発明は例えば、システム、装置、方法、プログラム若しくは記録媒体(記憶媒体)等としての実施態様をとることが可能である。具体的には、複数の機器（例えば、ホストコンピュータ、インタフェース機器、撮像装置、webアプリケーション等）から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００５６】
尚本発明は、前述した実施形態の機能を実現するソフトウェアプログラムを、システムあるいは装置に直接あるいは遠隔から供給し、そのシステムあるいは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される。なお、この場合のプログラムとは、コンピュータ読取可能であり、実施形態において図に示したフローチャートに対応したプログラムである。
【００５７】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００５８】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等の形態であっても良い。
【００５９】
プログラムを供給するための記録媒体としては、以下に示す媒体がある。例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、MO、CD-ROM、CD-R、CD-RW、磁気テープ、不揮発性のメモリカード、ROM、DVD(DVD-ROM，DVD-R)などである。
【００６０】
プログラムの供給方法としては、以下に示す方法も可能である。すなわち、クライアントコンピュータのブラウザからインターネットのホームページに接続し、そこから本発明のコンピュータプログラムそのもの(又は圧縮され自動インストール機能を含むファイル)をハードディスク等の記録媒体にダウンロードする。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるWWWサーバも、本発明に含まれるものである。
【００６１】
また、本発明のプログラムを暗号化してCD-ROM等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせることも可能である。すなわち該ユーザは、その鍵情報を使用することによって暗号化されたプログラムを実行し、コンピュータにインストールさせることができる。
【００６２】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。さらに、そのプログラムの指示に基づき、コンピュータ上で稼動しているOSなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００６３】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、実行されることによっても、前述した実施形態の機能が実現される。すなわち、該プログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行うことが可能である。
【図面の簡単な説明】
【００６４】
【図１】本発明に係る一実施形態のデジタル一眼レフカメラの構成を示すブロック図である。
【図２Ａ】本実施形態のデジタル一眼レフカメラの上面図である。
【図２Ｂ】本実施形態のデジタル一眼レフカメラの背面図である。
【図３】本実施形態における撮影モード切替部１１４の外観図である。
【図４】本実施形態における撮影対象となるチャートの一例を示す図である。
【図５】本実施形態におけるファインダ表示素子の表示例を示す図である。
【図６】本実施形態におけるチャート撮影モード時の撮影処理を示すフローチャートである。
【図７】図６のステップＳ１０５における撮影結果判定処理を示すフローチャートである。
【図８】本実施形態において取得されるパッチ色情報の構成例を示す図である。
【図１】
2009124602.tif 000003
【図２Ａ】
2009124602.tif 000004
【図２Ｂ】
2009124602.tif 000005
【図３】
2009124602.tif 000006
【図４】
2009124602.tif 000007
【図５】
2009124602.tif 000008
【図６】
2009124602.tif 000009
【図７】
2009124602.tif 000010
【図８】
2009124602.tif 000011