(57)【特許請求の範囲】
【請求項１】
着脱自在な交換レンズユニットを装着可能な撮像装置であって、
色補正情報が既知の交換レンズユニットを介して、被写体を撮像した基準画像と、色補正情報が未知の交換レンズユニットを介して、前記基準画像と同一の被写体を、異なる像高位置で前記撮像装置が備える撮像素子により撮像した複数の比較画像とのＲＧＢ強度の差分から、前記未知の交換レンズユニットに対応する像高毎の色補正量を算出する補正量算出部と、
前記未知の交換レンズユニットを介して、前記撮像素子により撮像される画像を、前記補正量算出部により算出された色補正量に応じて色補正する補正部と、
を備える撮像装置。
【請求項２】
色補正情報が既知の交換レンズユニットを介して、前記被写体を前記撮像装置の撮像素子により撮像した画像を基準画像とする、請求項１に記載の撮像装置。
【請求項３】
着脱自在な交換レンズユニットを装着可能な撮像装置であって、
色補正情報が未知の交換レンズユニットを介して、被写体を前記撮像装置が備える撮像素子により中央領域で撮像した基準画像と、前記被写体を前記撮像素子の前記中央領域を除く像高位置で撮像した比較画像とのＲＧＢ強度の差分から、前記未知の交換レンズユニットの像高毎の色補正量を算出する補正量算出部と、
前記未知の交換レンズユニットを介して、前記撮像素子により撮像される画像を、前記補正量算出部により算出された色補正量に応じて色補正する補正部と、
を備える撮像装置。
【請求項４】
着脱自在な交換レンズユニットを装着可能な撮像装置であって、
色補正情報が既知の交換レンズユニットの色味に合わせる場合、前記色補正情報が既知の交換レンズユニットを介して、被写体を撮像した基準画像と、色補正情報が未知の交換レンズユニットを介して、前記基準画像と同一の被写体を、異なる像高位置で前記撮像装置が備える撮像素子により撮像した複数の比較画像とのＲＧＢ強度の差分から、
前記色補正情報が既知の交換レンズユニットの色味に合わせない場合、色補正情報が未知の交換レンズユニットを介して、被写体を前記撮像装置が備える撮像素子により中央領域で撮像した基準画像と、前記被写体を前記撮像素子の前記中央領域を除く像高位置で撮像した比較画像と、前記基準画像と前記比較画像とのＲＧＢ強度の差分から、前記未知の交換レンズユニットの像高毎の色補正量を算出する補正量算出部と、
前記未知の交換レンズユニットを介して、前記撮像素子により撮像される画像を、前記補正量算出部により算出された色補正量に応じて色補正する補正部と、
を備える撮像装置。
【請求項５】
前記補正部は、前記像高位置に応じて前記色補正量を変更する請求項１から４の何れか一項に記載の撮像装置。
【請求項６】
前記補正部は、前記色補正量を、被写体と背景とのＲＧＢ強度の差分に応じて変更する請求項１から５の何れか一項に記載の撮像装置。
【請求項７】
前記補正量算出部は、前記基準画像と前記未知の交換レンズユニットを介して取得される画像とのＲＧＢ強度の差分を常に算出する請求項１から６の何れか一項に記載の撮像装置。
【請求項８】
前記補正量算出部は、異なる像高位置で前記撮像素子により撮像した複数の画像が前記撮像装置内に存在しない場合は撮像を促す請求項１から７の何れか一項に記載の撮像装置。
【請求項９】
色補正情報が既知の交換レンズユニットを介して、被写体を撮像した基準画像と、色補正情報が未知の交換レンズユニットを介して、前記基準画像と同一の前記被写体を、異なる像高位置で撮像装置が備える撮像素子により撮像した複数の比較画像とのＲＧＢ強度の差分から、前記未知の交換レンズユニットの像高毎の色補正量を算出する補正量算出ステップと、
前記未知の交換レンズユニットを介して、前記撮像素子により撮像される画像を、前記補正量算出ステップにより算出された色補正量に応じて色補正する補正ステップと、
を備える撮像方法。
【請求項１０】
色補正情報が未知の交換レンズユニットを介して、被写体を撮像装置が備える撮像素子により中央領域で撮像した基準画像と、前記被写体を前記撮像素子の前記中央領域を除く像高位置で撮像した比較画像とのＲＧＢ強度の差分から、前記未知の交換レンズユニットの像高毎の色補正量を算出する補正量算出ステップと、
前記未知の交換レンズユニットを介して、前記撮像素子により撮像される画像を、前記補正量算出ステップにより算出された色補正量に応じて色補正する補正ステップと、
を備える撮像方法。
【請求項１１】
色補正情報が既知の交換レンズユニットの色味に合わせる場合、前記色補正情報が既知の交換レンズユニットを介して、被写体を撮像した基準画像と、色補正情報が未知の交換レンズユニットを介して、前記基準画像と同一の前記被写体を、異なる像高位置で撮像装置が備える撮像素子により撮像した複数の比較画像とのＲＧＢ強度の差分から、
前記色補正情報が既知の交換レンズユニットの色味に合わせない場合、色補正情報が未知の交換レンズユニットを介して、被写体を前記撮像装置が備える撮像素子により中央領域で撮像した基準画像と、前記被写体を前記撮像素子の前記中央領域を除く像高位置で撮像した比較画像とのＲＧＢ強度の差分から、前記未知の交換レンズユニットの像高毎の色補正量を算出する補正量算出ステップと、
前記未知の交換レンズユニットを介して、前記撮像素子により撮像される画像を、前記補正量算出ステップにより算出された色補正量に応じて色補正する補正ステップと、
を備える撮像方法。
【請求項１２】
撮像工程をコンピュータに実行させるプログラムであって、
色補正情報が既知の交換レンズユニットを介して、被写体を撮像した基準画像と、色補正情報が未知の交換レンズユニットを介して、前記基準画像と同一の前記被写体を、異なる像高位置で撮像した複数の比較画像とのＲＧＢ強度の差分から、前記未知の交換レンズユニットの像高毎の色補正量を算出する補正量算出ステップと、
前記未知の交換レンズユニットを介して、撮像される画像を、前記補正量算出ステップにより算出された色補正量に応じて色補正する補正ステップと、
を含む撮像工程をコンピュータに実行させるプログラム。
【請求項１３】
撮像工程をコンピュータに実行させるプログラムであって、
色補正情報が未知の交換レンズユニットを介して、被写体を撮像装置が備える撮像素子により中央領域で撮像した基準画像と、前記被写体を前記撮像素子の前記中央領域を除く像高位置で撮像した比較画像とのＲＧＢ強度の差分から、前記未知の交換レンズユニットの像高毎の色補正量を算出する補正量算出ステップと、
前記未知の交換レンズユニットを介して、前記撮像素子により撮像される画像を、前記補正量算出ステップにより算出された色補正量に応じて色補正する補正ステップと、
を含む撮像工程をコンピュータに実行させるプログラム。
【請求項１４】
撮像工程をコンピュータに実行させるプログラムであって、
色補正情報が既知の交換レンズユニットの色味に合わせる場合、前記色補正情報が既知の交換レンズユニットを介して、被写体を撮像した基準画像と、色補正情報が未知の交換レンズユニットを介して、前記基準画像と同一の前記被写体を、異なる像高位置で撮像した複数の比較画像とのＲＧＢ強度の差分から、
前記色補正情報が既知の交換レンズユニットの色味に合わせない場合、色補正情報が未知の交換レンズユニットを介して、被写体を撮像装置が備える撮像素子により中央領域で撮像した基準画像と、前記被写体を前記撮像素子の前記中央領域を除く像高位置で撮像した比較画像とのＲＧＢ強度の差分から、前記未知の交換レンズユニットの像高毎の色補正量を算出する補正量算出ステップと、
前記未知の交換レンズユニットを介して、前記撮像素子により撮像される画像を、前記補正量算出ステップにより算出された色補正量に応じて色補正する補正ステップと、
を含む撮像工程をコンピュータに実行させるプログラム。
【請求項１５】
非一時的かつコンピュータ読取可能な記録媒体であって、前記記録媒体に格納された指令がコンピュータによって読み取られた場合に、
色補正情報が既知の交換レンズユニットを介して、被写体を撮像した基準画像と、色補正情報が未知の交換レンズユニットを介して、前記基準画像と同一の前記被写体を、異なる像高位置で撮像した複数の比較画像とのＲＧＢ強度の差分から、前記未知の交換レンズユニットの像高毎の色補正量を算出する補正量算出ステップと、
前記未知の交換レンズユニットを介して、撮像される画像を、前記補正量算出ステップにより算出された色補正量に応じて色補正する補正ステップと、
を含む撮像工程をコンピュータに実行させる記録媒体。
【請求項１６】
非一時的かつコンピュータ読取可能な記録媒体であって、前記記録媒体に格納された指令がコンピュータによって読み取られた場合に、
色補正情報が未知の交換レンズユニットを介して、被写体を撮像装置が備える撮像素子により中央領域で撮像した基準画像と、前記被写体を前記撮像素子の前記中央領域を除く像高位置で撮像した比較画像とのＲＧＢ強度の差分から、前記未知の交換レンズユニットの像高毎の色補正量を算出する補正量算出ステップと、
前記未知の交換レンズユニットを介して、前記撮像素子により撮像される画像を、前記補正量算出ステップにより算出された色補正量に応じて色補正する補正ステップと、
を含む撮像工程をコンピュータに実行させる記録媒体。
【請求項１７】
非一時的かつコンピュータ読取可能な記録媒体であって、前記記録媒体に格納された指令がコンピュータによって読み取られた場合に、
色補正情報が既知の交換レンズユニットの色味に合わせる場合、前記色補正情報が既知の交換レンズユニットを介して、被写体を撮像した基準画像と、色補正情報が未知の交換レンズユニットを介して、前記基準画像と同一の前記被写体を、異なる像高位置で撮像した複数の比較画像とのＲＧＢ強度の差分から、
前記色補正情報が既知の交換レンズユニットの色味に合わせない場合、色補正情報が未知の交換レンズユニットを介して、被写体を撮像装置が備える撮像素子により中央領域で撮像した基準画像と、前記被写体を前記撮像素子の前記中央領域を除く像高位置で撮像した比較画像とのＲＧＢ強度の差分から、前記未知の交換レンズユニットの像高毎の色補正量を算出する補正量算出ステップと、
前記未知の交換レンズユニットを介して、前記撮像素子により撮像される画像を、前記補正量算出ステップにより算出された色補正量に応じて色補正する補正ステップと、
を含む撮像工程をコンピュータに実行させる記録媒体。
【請求項１８】
着脱自在な交換レンズユニットを装着可能な撮像装置であって、
色補正情報が未知の交換レンズユニットを介して、被写体を前記撮像装置が備える撮像素子により中央領域で撮像した基準画像と、前記被写体を前記撮像素子の分割した画角内の各位置の比較画像とのＲＧＢ強度の差分から、前記未知の交換レンズユニットの画角毎の色補正量を算出する補正量算出部と、
前記未知の交換レンズユニットを介して、前記撮像素子により撮像される画像を、前記補正量算出部により算出された色補正量に応じて色補正する補正部と、
を備える撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、撮像方法、及びプログラムに関して、特に、色補正に適用される技術に関する。
【背景技術】
【０００２】
交換レンズユニットを着脱できる光学機器として、例えば、デジタルカメラが知られている。交換レンズユニットは、レンズ表面のコーティング、色収差、また撮像素子に入射する光の角度等の光学特性を有している。交換レンズユニットを装着してデジタルカメラで画像を撮像した場合、交換レンズユニットの光学特性は、デジタルカメラで得られる画像の色に影響を与え、画像の色が想定される色から変化するという現象の原因となる。この変化は像高によっても生じる。【０００３】
この現象を低減するため、カメラ本体、又は交換レンズユニット内に光学特性データを保持させて、光学特性データに基づいてデジタルカメラにより画像の色を色補正させている。一方で、光学特性データ（色補正情報）が不明な交換レンズユニットを装着した場合、デジタルカメラは画像の色を適正に色補正することができない問題がある。【０００４】
特許文献１には、特定被写体画像の画像特性データ、及び該画像特性データと予め設定された基準データとの比較結果に基づいて、装着されているレンズユニットのレンズ特性に合わせた画像処理パラメータ調整を行うことが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−１８６６８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１は、基準データを撮像した際の撮像条件と特定被写体画像を撮像した際の条件等が異なる場合、像高に対する色補正を十分に調整できない懸念がある。【０００７】
本発明は、このような事情に鑑みてなされたもので、色補正情報が未知の交換レンズユニットを装着しても、像高に対する色補正が可能な撮像装置、撮像方法、及びプログラムを提供する。
【課題を解決するための手段】
【０００８】
第１の態様の撮像装置は、着脱自在な交換レンズユニットを装着可能な撮像装置であって、色補正情報が既知の交換レンズユニットを介して、被写体を撮像した基準画像と、色補正情報が未知の交換レンズユニットを介して、基準画像と同一の被写体を、異なる像高位置で撮像装置が備える撮像素子により撮像した複数の比較画像とのＲＧＢ強度の差分から、未知の交換レンズユニットに対応する像高毎の色補正量を算出する補正量算出部と、未知の交換レンズユニットを介して、撮像素子により撮像される画像を、補正量算出部により算出された色補正量に応じて色補正する補正部と、を備える。【０００９】
第１の態様によれば、色補正情報が未知の交換レンズユニットを介して取得される画像を、色補正情報が既知の交換レンズユニットの色味に合わせる色補正をすることができる。【００１０】
第２の態様の撮像装置において、色補正情報が既知の交換レンズユニットを介して、被写体を撮像装置の撮像素子により撮像した画像を基準画像とする。第２の態様によれば、既知の交換レンズユニットを装着した撮像装置の撮像素子により基準画像を取得できる。【００１１】
第３の態様の撮像装置は、着脱自在な交換レンズユニットを装着可能な撮像装置であって、色補正情報が未知の交換レンズユニットを介して、被写体を撮像装置が備える撮像素子により中央領域で撮像した基準画像と、被写体を撮像素子の中央領域を除く像高位置で撮像した比較画像とのＲＧＢ強度の差分から、未知の交換レンズユニットの像高毎の色補正量を算出する補正量算出部と、未知の交換レンズユニットを介して、撮像素子により撮像される画像を、補正量算出部により算出された色補正量に応じて色補正する補正部と、を備える。【００１２】
第３の態様によれば、色補正情報が既知の交換レンズユニットを備えない場合でも、色補正情報が未知の交換レンズユニットを介して撮像された中央領域の色味に合わせる色補正をすることができる。【００１３】
第４の態様の撮像装置は、着脱自在な交換レンズユニットを装着可能な撮像装置であって、色補正情報が既知の交換レンズユニットの色味に合わせる場合、色補正情報が既知の交換レンズユニットを介して、被写体を撮像した基準画像と、色補正情報が未知の交換レンズユニットを介して、基準画像と同一の被写体を、異なる像高位置で撮像装置が備える撮像素子により撮像した複数の比較画像とのＲＧＢ強度の差分から、色補正情報が既知の交換レンズユニットの色味に合わせない場合、色補正情報が未知の交換レンズユニットを介して、被写体を撮像装置が備える撮像素子により中央領域で撮像した基準画像と、被写体を撮像素子の中央領域を除く像高位置で撮像した比較画像と、基準画像と比較画像とのＲＧＢ強度の差分から、未知の交換レンズユニットの像高毎の色補正量を算出する補正量算出部と、未知の交換レンズユニットを介して、撮像素子により撮像される画像を、補正量算出部により算出された色補正量に応じて色補正する補正部と、を備える。【００１４】
第４の態様によれば、色補正情報が未知の交換レンズユニットを介して取得される画像を、色補正情報が既知の交換レンズユニットの色味に合わせる色補正をすることができる。また、色補正情報が既知の交換レンズユニットを備えない場合でも、色補正情報が未知の交換レンズユニットを介して撮像された中央領域の色味に合わせる色補正をすることができる。【００１５】
第５の態様の撮像装置において、補正量算出部は、撮像素子の画角内の各位置に応じて色補正量を算出する。第５の態様によれば、像高位置だけでなく、画角内の各位置に対しても色補正が可能となる。【００１６】
第６の態様の撮像装置において、補正部は、像高位置に応じて色補正量を変更する。第６の態様によれば、像高位置に応じて、任意に色補正量を変更できる。ユーザーの嗜好に合わせて色味を補正できる。【００１７】
第７の態様の撮像装置において、補正部は、色補正量を、被写体と背景とのＲＧＢ強度の差分に応じて変更する。第７の態様によれば、被写体と背景とのＲＧＢ強度の差分に応じて色補正量を変更するので、ユーザーの嗜好に合わせて色味を補正できる。【００１８】
第８の態様の撮像装置において、補正量算出部は、基準画像と未知の交換レンズユニットを介して取得される画像とのＲＧＢ強度の差分を常に算出する。第８の態様によれば、ズーム等により画角が変更した場合でも、適正に色補正することができる。【００１９】
第９の態様の撮像装置において、補正量算出部は、異なる像高位置で撮像素子により撮像した複数の画像が撮像装置内に存在しない場合は撮像を促す。第９の態様によれば、比較画像を確実に取得することができる。【００２０】
第１０の態様の撮像方法は、色補正情報が既知の交換レンズユニットを介して、被写体を撮像した基準画像と、色補正情報が未知の交換レンズユニットを介して、基準画像と同一の被写体を、異なる像高位置で撮像装置が備える撮像素子により撮像した複数の比較画像とのＲＧＢ強度の差分から、未知の交換レンズユニットの像高毎の色補正量を算出する補正量算出ステップと、未知の交換レンズユニットを介して、撮像素子により撮像される画像を、補正量算出ステップにより算出された色補正量に応じて色補正する補正ステップと、を備える。【００２１】
第１０の態様によれば、色補正情報が未知の交換レンズユニットを介して取得される画像を、色補正情報が既知の交換レンズユニットの色味に合わせる色補正をすることができる。【００２２】
第１１の態様の撮像方法は、色補正情報が未知の交換レンズユニットを介して、被写体を撮像装置が備える撮像素子により中央領域で撮像した基準画像と、被写体を撮像素子の中央領域を除く像高位置で撮像した比較画像とのＲＧＢ強度の差分から、未知の交換レンズユニットの像高毎の色補正量を算出する補正量算出ステップと、未知の交換レンズユニットを介して、撮像素子により撮像される画像を、補正量算出ステップにより算出された色補正量に応じて色補正する補正ステップと、を備える。【００２３】
第１１の態様によれば、色補正情報が既知の交換レンズユニットを備えない場合でも、色補正情報が未知の交換レンズユニットを介して撮像された中央領域の色味に合わせる色補正をすることができる。【００２４】
第１２の態様の撮像方法は、色補正情報が既知の交換レンズユニットの色味に合わせる場合、色補正情報が既知の交換レンズユニットを介して、被写体を撮像した基準画像と、色補正情報が未知の交換レンズユニットを介して、基準画像と同一の被写体を、異なる像高位置で撮像装置が備える撮像素子により撮像した複数の比較画像とのＲＧＢ強度の差分から、色補正情報が既知の交換レンズユニットの色味に合わせない場合、色補正情報が未知の交換レンズユニットを介して、被写体を撮像装置が備える撮像素子により中央領域で撮像した基準画像と、被写体を撮像素子の中央領域を除く像高位置で撮像した比較画像とのＲＧＢ強度の差分から、未知の交換レンズユニットの像高毎の色補正量を算出する補正量算出ステップと、未知の交換レンズユニットを介して、撮像素子により撮像される画像を、補正量算出ステップにより算出された色補正量に応じて色補正する補正ステップと、を備える。【００２５】
第１２の態様によれば、色補正情報が未知の交換レンズユニットを介して取得される画像を、色補正情報が既知の交換レンズユニットの色味に合わせる色補正をすることができる。また、色補正情報が既知の交換レンズユニットを備えない場合でも、色補正情報が未知の交換レンズユニットを介して撮像された中央領域の色味に合わせる色補正をすることができる。【００２６】
第１３の態様のプログラムは、撮像工程をコンピュータに実行させるプログラムであって、色補正情報が既知の交換レンズユニットを介して、被写体を撮像した基準画像と、色補正情報が未知の交換レンズユニットを介して、基準画像と同一の被写体を、異なる像高位置で撮像した複数の比較画像とのＲＧＢ強度の差分から、未知の交換レンズユニットの像高毎の色補正量を算出する補正量算出ステップと、未知の交換レンズユニットを介して、撮像される画像を、補正量算出ステップにより算出された色補正量に応じて色補正する補正ステップと、を含む撮像工程をコンピュータに実行させる。【００２７】
第１３の態様によれば、色補正情報が未知の交換レンズユニットを介して取得される画像を、色補正情報が既知の交換レンズユニットの色味に合わせる色補正をすることができる撮像工程を実行できる。【００２８】
第１４の態様のプログラムは、撮像工程をコンピュータに実行させるプログラムであって、色補正情報が未知の交換レンズユニットを介して、被写体を撮像装置が備える撮像素子により中央領域で撮像した基準画像と、被写体を撮像素子の中央領域を除く像高位置で撮像した比較画像とのＲＧＢ強度の差分から、未知の交換レンズユニットの像高毎の色補正量を算出する補正量算出ステップと、未知の交換レンズユニットを介して、撮像素子により撮像される画像を、補正量算出ステップにより算出された色補正量に応じて色補正する補正ステップと、を含む撮像工程をコンピュータに実行させる。【００２９】
第１４の態様によれば、色補正情報が既知の交換レンズユニットを備えない場合でも、色補正情報が未知の交換レンズユニットを介して撮像された中央領域の色味に合わせる色補正をする撮像工程を実行できる。【００３０】
第１５の態様のプログラムは、撮像工程をコンピュータに実行させるプログラムであって、色補正情報が既知の交換レンズユニットの色味に合わせる場合、色補正情報が既知の交換レンズユニットを介して、被写体を撮像した基準画像と、色補正情報が未知の交換レンズユニットを介して、基準画像と同一の被写体を、異なる像高位置で撮像した複数の比較画像とのＲＧＢ強度の差分から、色補正情報が既知の交換レンズユニットの色味に合わせない場合、色補正情報が未知の交換レンズユニットを介して、被写体を撮像装置が備える撮像素子により中央領域で撮像した基準画像と、被写体を撮像素子の中央領域を除く像高位置で撮像した比較画像とのＲＧＢ強度の差分から、未知の交換レンズユニットの像高毎の色補正量を算出する補正量算出ステップと、未知の交換レンズユニットを介して、撮像素子により撮像される画像を、補正量算出ステップにより算出された色補正量に応じて色補正する補正ステップと、を含む撮像工程をコンピュータに実行させる。【００３１】
第１５の態様によれば、色補正情報が未知の交換レンズユニットを介して取得される画像を、色補正情報が既知の交換レンズユニットの色味に合わせる色補正をすること、及び色補正情報が既知の交換レンズユニットを備えない場合でも、色補正情報が未知の交換レンズユニットを介して撮像された中央領域の色味に合わせる色補正をすることができる撮像工程を実行できる。
【発明の効果】
【００３２】
本発明によれば、色補正情報が未知の交換レンズユニットを介して取得され画像に対して色補正を実行することができる。
【図面の簡単な説明】
【００３３】
【図１】図１は、本発明に係るカメラシステムを斜め前方から見た斜視図である。
【図２】図２は、カメラ本体の背面図である。
【図３】図３は、カメラシステムの内部構成の実施形態を示すブロック図である。
【図４】図４は、第１の実施形態において、色補正で用いる機能ブロックを抜き出したブロック図である。
【図５】図５は、既知交換レンズユニットを介して被写体を撮像した画像の一例を示す図である。
【図６】図６は、第１の実施形態のフローチャートの図である。
【図７】図７は、基準画像の取得を説明するための図である。
【図８】図８は、比較画像の取得を説明するための図である。
【図９】図９は、異なる像高位置で比較画像を取得する場合を説明するための図である。
【図１０】図１０は、未知交換レンズユニットを介して取得された色補正を実行する前の画像の概念図である。
【図１１】図１１は、比較画像を図９とは異なる態様で取得する場合を説明するための図である。
【図１２】図１２は、未知交換レンズユニットを介して取得された画像に色補正を実行した状態の図である。
【図１３】図１３は、未知交換レンズユニットを介して、基準画像と同一の被写体をワイド端で撮像した画像の一例を示す図である。
【図１４】図１４は、未知交換レンズユニットを介して、基準画像と同一の被写体をテレ端で撮像した画像の一例を示す図である。
【図１５】図１５は、図１４の画像に色補正を実行した画像を示す図である。
【図１６】図１６は、第２の実施形態において、色補正で用いる機能ブロックを抜き出したブロック図である。
【図１７】図１７は、第２の実施形態のフローチャートの図である。
【図１８】図１８は、基準画像と比較画像の取得を説明するための図である。
【図１９】図１９は、基準画像と比較画像の取得領域を説明するための図である。
【図２０】図２０は、第３の実施形態において、色補正で用いる機能ブロックを抜き出したブロック図である。
【図２１】図２１は、第３の実施形態のフローチャートの図である。
【発明を実施するための形態】
【００３４】
以下、添付図面にしたがって本発明の好ましい実施形態について説明する。本発明は以下の好ましい実施形態により説明される。
【００３５】
本発明の範囲を逸脱すること無く、多くの手法により変更を行うことができ、実施形態以外の他の実施形態を利用することができる。したがって、本発明の範囲内における全ての変更が特許請求の範囲に含まれる。
【００３６】
（第１の実施形態）
第１の実施形態の撮像装置は、色補正情報が未知の交換レンズユニットを使用する際に、色補正情報が既知の交換レンズユニットの色味に合わせて色補正する撮像装置である。以下、撮像装置について説明する。
【００３７】
＜カメラシステムの外観＞
図１はカメラシステムを斜め前方から見た斜視図であり、図２は、撮像装置であるカメラ本体の背面図である。
【００３８】
図１に示すようにカメラシステム１０は、交換レンズユニット１００と、交換レンズユニット１００が着脱自在なカメラ本体２００とから構成されたミラーレスのデジタル一眼カメラ、又はデジタル一眼レフカメラである。
【００３９】
カメラ本体２００は、前面に、交換レンズユニット１００が装着される本体マウント２６０と、光学ファインダーのファインダー窓２０を備える。カメラ本体２００は、上面に、主としてシャッターレリーズボタン２２、シャッタースピードダイヤル２３、露出補正ダイヤル２４、電源レバー２５、及び内蔵フラッシュ３０を備える。カメラ本体２００は、内部に、本体マウント２６０に対応する位置に、画像取得部として機能する撮像素子２０１を備える。
【００４０】
図２に示されるように、カメラ本体２００は、背面に、主としてモニタ２１６、光学ファインダーの接眼部２６、ＭＥＮＵ及びＯＫキー２７、十字キー２８、再生ボタン２９等を備える。
【００４１】
モニタ２１６は、撮像モード時にライブビュー画像を表示し、また再生モード時に撮像した画像を再生表示する。モニタ２１６は、各種のメニュー画面を表示する表示部として機能する。ＭＥＮＵ及びＯＫキー２７は、モニタ２１６の画面上にメニューを表示させる指令を行うためのメニューボタンとしての機能と、選択内容の確定及び実行などを指令するＯＫボタンとしての機能とを兼備した操作キーである。十字キー２８は、上下左右の４方向の指示を入力する操作部である。十字キー２８は、メニュー画面から項目を選択したり、各メニューから各種設定項目の選択を指示したりするボタンとして機能する。また、十字キー２８の上キー及び下キーは撮像時のズームスイッチあるいは再生モード時の再生ズームスイッチとして機能し、左キー及び右キーは再生モード時のコマ送り（順方向及び逆方向送り）ボタンとして機能する。再生ボタン２９は、撮像記録した静止画又は動画をモニタ２１６に表示させる再生モードに切り替えるためのボタンである。
【００４２】
＜カメラシステムの内部構成＞
図３はカメラシステム１０の内部構成の実施形態を示すブロック図である。
【００４３】
［交換レンズユニット］
カメラシステム１０を構成する交換レンズユニット１００は、カメラ本体２００の通信規格に沿って製造されたものであり、後述するようにカメラ本体２００との間で通信を行うことができる交換レンズである。この交換レンズユニット１００は、撮像光学系１０２、ズームレンズ制御部１１４、フォーカスレンズ制御部１１６、絞り制御部１１８、レンズ側ＣＰＵ（Central Processing Unit）１２０（レンズ側制御部）、フラッシュＲＯＭ(Read Only Memory)１２６、レンズ側通信部１５０、及びレンズマウント１６０を備える。
【００４４】
撮像光学系１０２は、ズームレンズ１０４、フォーカスレンズ１０６、及び絞り１０８を含む複数の光学部材を有する。ズームレンズ制御部１１４は、レンズ側ＣＰＵ１２０からの指令に従って、ズームレンズ１０４のズーム位置を制御する。フォーカスレンズ制御部１１６は、レンズ側ＣＰＵ１２０からの指令に従って、フォーカスレンズ１０６のフォーカス位置を制御する。絞り制御部１１８は、レンズ側ＣＰＵ１２０からの指令に従って絞り１０８（開口面積）を制御する。
【００４５】
レンズ側ＣＰＵ１２０は、交換レンズユニット１００を統括制御するもので、ＲＯＭ１２４及びＲＡＭ１２２を内蔵している。
【００４６】
フラッシュＲＯＭ１２６は、カメラ本体２００からダウンロードされたプログラム等を格納する不揮発性のメモリである。
【００４７】
レンズ側ＣＰＵ１２０は、ＲＯＭ１２４又はフラッシュＲＯＭ１２６に格納された制御プログラムに従い、ＲＡＭ(Random Access Memory)１２２を作業領域として、交換レンズユニット１００の各部を統括制御する。
【００４８】
レンズ側通信部１５０は、レンズマウント１６０がカメラ本体２００の本体マウント２６０に装着されている状態で、レンズマウント１６０に設けられた複数の信号端子（レンズ側信号端子）を介してカメラ本体２００との通信を行う。即ち、レンズ側通信部１５０は、レンズ側ＣＰＵ１２０の指令に従って、レンズマウント１６０及び本体マウント２６０を介して接続されたカメラ本体２００の本体側通信部２５０との間で、リクエスト信号、回答信号の送受信（双方向通信）を行う。
【００４９】
また、交換レンズユニット１００は、撮像光学系１０２の各光学部材のレンズ情報（ズームレンズ１０４のズーム情報、フォーカスレンズ１０６のフォーカス位置情報、及び絞り情報）を検出する検出部（図示せず）を備えている。
【００５０】
レンズ側ＣＰＵ１２０は、カメラ本体２００からのレンズ情報のリクエストに応えるために、検出された各種のレンズ情報をＲＡＭ１２２に保持することが好ましい。また、各光学部材のレンズ情報は、カメラ本体２００からのレンズ情報の要求があると検出され、又は光学部材が駆動されるときに検出され、又は一定の周期（動画のフレーム周期よりも十分に短い周期）で検出され、検出結果を保持することができる。
【００５１】
交換レンズユニット１００は、例えば、画像の色補正に必要なレンズに関する光学特性データを、ＲＯＭ１２４に格納している。色補正に使用される光学特性データは、各像高における撮像素子への光の入射角度に関するデータ、各像高における分光透過率の変化のデータ、及び各像高における色収差のデータ等を含んでいる。色補正に使用される光学特性データは色補正情報としてカメラ本体２００で利用される。像高は、撮像素子２０１の受光面において受光面中心（光軸中心）からの距離である。像高方向に入射光束の集光位置がずれる程、斜め入射になることが知られている。
【００５２】
撮像装置であるカメラ本体２００が、交換レンズユニット１００の色補正情報を利用できる場合、交換レンズユニット１００は既知の交換レンズユニットになる。一方、カメラ本体２００が、交換レンズユニット１００の色補正情報を利用できない場合、交換レンズユニット１００は未知の交換レンズユニットになる。交換レンズユニット１００の色補正情報を利用できない場合は、交換レンズユニット１００が色補正情報を有していない場合、及び交換レンズユニット１００が色補正情報を有しているが、カメラ本体２００が色補正情報を色補正の処理に利用できない場合を含む。
【００５３】
［カメラ本体（撮像装置）］
カメラシステム１０を構成するカメラ本体２００は、画像取得部として機能する撮像素子２０１、イメージセンサ制御部２０２、アナログ信号処理部２０３、Ａ／Ｄ（Analog/Digital）変換器２０４、画像入力コントローラ２０５、画像信号処理部２０６、ＲＡＭ２０７、圧縮伸張処理部２０８、メディア制御部２１０、メモリカード２１２、表示制御部２１４、モニタ２１６、本体側ＣＰＵ２２０、操作部２２２、時計部２２４、フラッシュＲＯＭ２２６、ＲＯＭ２２８、ＡＦ（Autofocus）制御部２３０、ＡＥ（Auto Exposure）制御部２３２、無線通信部２３６、ＧＰＳ（Global Positioning System）受信部２３８、電源制御部２４０、バッテリ２４２、本体側通信部２５０、レンズ装着部として機能する本体マウント２６０、内蔵フラッシュ３０（図１）を構成するフラッシュ発光部２７０及びフラッシュ制御部２７２を備える。
【００５４】
撮像素子２０１は、ＣＭＯＳ(Complementary Metal-Oxide Semiconductor)型のカラーイメージセンサにより構成されている。なお、撮像素子２０１は、ＣＭＯＳ型に限らず、ＸＹアドレス型、又はＣＣＤ（Charge Coupled Device）型のイメージセンサでもよい。
【００５５】
撮像素子２０１は、所定のパターン配列（ベイヤー配列、Ｘ−Ｔｒａｎｓ（登録商標）配列、ハニカム配列等）でマトリクス状に配置された複数画素によって構成され、各画素はマイクロレンズと、赤（Ｒ）、緑（Ｇ）又は青（Ｂ）のカラーフィルタと、光電変換部（フォトダイオード等）とを含んで構成される。
【００５６】
交換レンズユニット１００の撮像光学系１０２によって撮像素子２０１の受光面に結像された被写体の光学像は、撮像素子２０１によって電気信号に変換される。
【００５７】
撮像素子制御部２０２は、本体側ＣＰＵ２２０の指令に従って、撮像素子２０１の撮像タイミング、露出時間等を制御する。アナログ信号処理部２０３は、撮像素子２０１で被写体を撮像して得られたアナログの画像信号に対して、各種のアナログ信号処理を施す。アナログ信号処理部２０３は、サンプリングホールド回路、色分離回路、ＡＧＣ（Automatic Gain Control）回路等を含んで構成されている。ＡＧＣ回路は、撮像時の感度（ＩＳＯ感度(ＩＳＯ：International Organization for Standardization)）を調整する感度調整部として機能し、入力する画像信号を増幅する増幅器のゲインを調整し、画像信号の信号レベルが適切な範囲に入るようにする。Ａ／Ｄ変換器２０４は、アナログ信号処理部２０３から出力されたアナログの画像信号をデジタルの画像信号に変換する。
【００５８】
静止画又は動画の撮像時に撮像素子２０１、アナログ信号処理部２０３、及びＡ／Ｄ変換器２０４を介して出力されるＲＧＢの画素毎の画像データ（モザイク画像データ）は、画像入力コントローラ２０５からＲＡＭ２０７に入力され、一時的に記憶される。なお、撮像素子２０１がＣＭＯＳ型撮像素子である場合、アナログ信号処理部２０３及びＡ／Ｄ変換器２０４は、撮像素子２０１内に内蔵されていることが多い。
【００５９】
画像信号処理部２０６は、ＲＡＭ２０７に格納されている画像データに対して、各種のデジタル信号処理を施す。画像信号処理部２０６は、ＲＡＭ２０７に記憶されている画像データを適宜読み出し、補完処理、色補正処理、ノイズ低減処理、ホワイトバランス処理、γ補正処理、及びＹＣｒＣｂ変換処理等の信号処理を行い、信号処理後の画像データを再びＲＡＭ２０７に記憶させる。
【００６０】
圧縮伸張処理部２０８は、静止画又は動画の記録時に、一旦、ＲＡＭ２０７に格納された非圧縮の輝度データＹ及び色差データＣｂ，Ｃｒに対して圧縮処理を施す。静止画の場合には、例えばＪＰＥＧ(Joint Photographic coding Experts Group)形式で圧縮し、動画の場合には、例えばＨ．２６４形式で圧縮する。圧縮伸張処理部２０８により圧縮された画像データは、メディア制御部２１０を介してメモリカード２１２に記録される。また、圧縮伸張処理部２０８は、再生モード時にメディア制御部２１０を介してメモリカード２１２から得た圧縮された画像データに対して伸張処理を施し、非圧縮の画像データを生成する。
【００６１】
メディア制御部２１０は、圧縮伸張処理部２０８で圧縮された画像データを、メモリカード２１２に記録する制御を行う。また、メディア制御部２１０は、メモリカード２１２から、圧縮された画像データを読み出す制御を行う。
【００６２】
表示制御部２１４は、ＲＡＭ２０７に格納されている非圧縮の画像データを、モニタ２１６に表示させる制御を行う。モニタ２１６は、例えば液晶表示デバイス、有機エレクトロルミネッセンスなどの表示デバイスによって構成されている。
【００６３】
モニタ２１６にライブビュー画像を表示させる場合には、画像信号処理部２０６で連続的に生成されたデジタルの画像信号が、ＲＡＭ２０７に一時的に記憶される。表示制御部２１４は、このＲＡＭ２０７に一時記憶されたデジタルの画像信号を表示用の信号形式に変換して、モニタ２１６に順次出力する。これにより、モニタ２１６に撮像画像がリアルタイムに表示され、モニタ２１６を電子ビューファインダーとして使用することができる。
【００６４】
シャッターレリーズボタン２２は、撮像開始の指示を入力するための操作手段であり、いわゆる「半押し」と「全押し」とからなる２段ストローク式のスイッチで構成されている。
【００６５】
静止画撮像モードの場合、シャッターレリーズボタン２２が半押しされることによってＳ１オンの信号、半押しからさらに押し込む全押しがされることによってＳ２オンの信号が出力され、Ｓ１オン信号が出力されると、カメラ本体２００は、自動焦点調節（ＡＦ処理）や自動露出制御（ＡＥ処理）などの撮像準備処理を実行し、Ｓ２オン信号が出力されると、静止画の撮像処理及び記録処理を実行する。なお、ＡＦ処理及びＡＥ処理は、それぞれ操作部２２２によりオートモードが設定されている場合に自動的に行われ、マニュアルモードが設定されている場合には、ＡＦ処理及びＡＥ処理が行われないことは言うまでもない。
【００６６】
また、動画撮像モードの場合、シャッターレリーズボタン２２が全押しされることによってＳ２オンの信号が出力されると、カメラ本体２００は、動画の記録を開始する動画記録モードになり、動画の画像処理及び記録処理を実行し、その後、シャッターレリーズボタン２２が再び全押しされることによってＳ２オンの信号が出力されると、カメラ本体２００は、スタンバイ状態になり、動画の記録処理を一時停止する。
【００６７】
なお、シャッターレリーズボタン２２は半押しと全押しとからなる２段ストローク式のスイッチの形態に限られず、1回の操作でＳ１オンの信号、Ｓ２オンの信号を出力しても良く、それぞれ個別のスイッチを設けてＳ１オンの信号、Ｓ２オンの信号を出力しても良い。
【００６８】
また、タッチ式パネル等により操作指示を行う形態では、これら操作手段としてタッチ式パネルの画面に表示される操作指示に対応する領域をタッチすることで操作指示を出力するようにしても良く、撮像準備処理や撮像処理を指示するものであれば操作手段の形態はこれらに限られない。
【００６９】
撮像により取得された静止画又は動画は、圧縮伸張処理部２０８により圧縮され、圧縮された画像データは、撮像日時、ＧＰＳ情報、撮像条件（Ｆ値、シャッタースピード、ＩＳＯ感度等）の所要の付属情報が付加された画像ファイルとされた後、メディア制御部２１０を介してメモリカード２１２に格納される。
【００７０】
本体側ＣＰＵ２２０は、カメラ本体２００全体の動作及び交換レンズユニット１００の光学部材の駆動等を統括制御するもので、シャッターレリーズボタン２２を含む操作部２２２等からの入力に基づき、カメラ本体２００の各部及び交換レンズユニット１００を制御する。
【００７１】
時計部２２４は、タイマとして、本体側ＣＰＵ２２０からの指令に基づいて時間を計測する。また、時計部２２４は、カレンダとして、現在の年月日及び時刻を計測する。
【００７２】
フラッシュＲＯＭ２２６は、読み取り及び書き込みが可能な不揮発性メモリであり、設定情報を記憶する。
【００７３】
ＲＯＭ２２８には、本体側ＣＰＵ２２０が実行するカメラ制御プログラム、撮像素子２０１の欠陥情報、画像処理等に使用する各種のパラメータやテーブルが記憶されている。本体側ＣＰＵ２２０は、ＲＯＭ２２８に格納されたカメラ制御プログラムに従い、ＲＡＭ２０７を作業領域としながらカメラ本体２００の各部、及び交換レンズユニット１００を制御する。
【００７４】
ＡＦ制御部２３０は、デジタルの画像信号に基づいて、ＡＦ制御に必要な数値を算出する。いわゆるコントラストＡＦの場合、例えば所定のＡＦエリア内におけるＧ信号の高周波成分の積算値（焦点評価値）を算出する。本体側ＣＰＵ２２０は、ＡＦ制御時に焦点評価値が最大となる位置（即ち、コントラストが最大になる位置）にフォーカスレンズ１０６を移動させる。なお、ＡＦは、コントラストＡＦには限定されず、例えば、撮像素子に設けられた位相差検出用画素の画素データに基づいてデフォーカス量を検出し、このデフォーカス量がゼロになるようにフォーカスレンズ１０６を移動させる位相差ＡＦを行うものでもよい。
【００７５】
ＡＥ制御部２３２は、被写体の明るさ（被写体輝度）を検出する部分であり、被写体輝度に対応するＡＥ制御及びＡＷＢ（Auto White Balance）制御に必要な数値（露出値（ＥＶ値（exposure value）））を算出する。ＡＥ制御部２３２は、撮像素子２０１を介して取得した画像の輝度、画像の輝度の取得時のシャッタースピード及びＦ値によりＥＶ値を算出する。
【００７６】
本体側ＣＰＵ２２０は、ＡＥ制御部２３２から得たＥＶ値に基づいて所定のプログラム線図からＦ値、シャッタースピード及びＩＳＯ感度を決定し、ＡＥ制御を行うことができる。
【００７７】
無線通信部２３６は、Wi-Fi（Wireless Fidelity）（登録商標）、Bluetooth（登録商標）等の規格の近距離無線通信を行う部分であり、周辺のデジタル機器（スマートフォン、等の携帯端末）との間で必要な情報の送受信を行う。
【００７８】
ＧＰＳ受信部２３８は、本体側ＣＰＵ２２０の指示に従って、複数のＧＰＳ衛星から送信されるＧＰＳ信号を受信し、受信した複数のＧＰＳ信号に基づく測位演算処理を実行し、カメラ本体２００の緯度、経度、及び高度からなるＧＰＳ情報を取得する。取得されたＧＰＳ情報は、撮像された画像の撮像位置を示す付属情報として画像ファイルのヘッダーに記録することができる。
【００７９】
電源制御部２４０は、本体側ＣＰＵ２２０の指令に従って、バッテリ２４２から供給される電源電圧をカメラ本体２００の各部に与える。また、電源制御部２４０は、本体側ＣＰＵ２２０の指令に従って、本体マウント２６０及びレンズマウント１６０を介して、バッテリ２４２から供給される電源電圧を交換レンズユニット１００の各部に与える。
【００８０】
レンズ電源スイッチ２４４は、本体側ＣＰＵ２２０の指令に従って、本体マウント２６０及びレンズマウント１６０を介して交換レンズユニット１００に与える電源電圧のオン及びオフの切り替えとレベルの切り替えを行う。
【００８１】
本体側通信部２５０は、本体側ＣＰＵ２２０の指令に従って、本体マウント２６０及びレンズマウント１６０を介して接続された交換レンズユニット１００のレンズ側通信部１５０との間で、リクエスト信号、回答信号の送受信（双方向通信）を行う。なお、本体マウント２６０には、図１に示すように複数の端子２６０Ａが設けられており、交換レンズユニット１００がカメラ本体２００に装着（レンズマウント１６０と本体マウント２６０とが接続）されると、本体マウント２６０に設けられた複数の端子２６０Ａ（図１）と、レンズマウント１６０に設けられた複数の端子（図示せず）とが電気的に接続され、本体側通信部２５０とレンズ側通信部１５０との間で双方向通信が可能になる。
【００８２】
内蔵フラッシュ３０（図１）は、例えば、ＴＴＬ（Through The Lens)自動調光方式のフラッシュであり、フラッシュ発光部２７０と、フラッシュ制御部２７２とから構成されている。
【００８３】
フラッシュ制御部２７２は、フラッシュ発光部２７０から発光するフラッシュ光の発光量（ガイドナンバー）を調整する機能を有する。即ち、フラッシュ制御部２７２は、本体側ＣＰＵ２２０からのフラッシュ撮像指示に同期してフラッシュ発光部２７０を発光させ、交換レンズユニット１００の撮像光学系１０２を介して入射する反射光（周囲光を含む）の測光を開始し、測光値が標準露出値に達すると、フラッシュ発光部２７０からのフラッシュ光の発光を停止させる。
【００８４】
次に、図面を参照して、既知交換レンズユニット１００Ａ、及び未知交換レンズユニット１００Ｂを利用して画像を撮像する場合について説明する。図４は、色補正で用いる機能ブロックを抜き出したブロック図である。
【００８５】
図４に示されるよう、既知交換レンズユニット１００Ａは、カメラ本体２００の本体マウント２６０に装着可能なレンズマウント１６０Ａを備える。また、カメラ本体２００に交換可能に装着される未知交換レンズユニット１００Ｂは、本体マウント２６０に装着可能なレンズマウント１６０Ｂを備える。
【００８６】
本体側ＣＰＵ２２０は、既知交換レンズユニット１００Ａの色補正情報に基づいて像高毎の補正値を算出するため、既知補正量算出部２２０Ａを備える。既知補正量算出部２２０Ａは、既知交換レンズユニット１００Ａの色補正情報に基づき、例えば、撮像素子２０１（不図示）の像高毎の色補正量を各ＲＧＢについて算出する。算出された各色補正量（Ｒａ、Ｇａ、Ｂａ）は、例えば、色補正量テーブルの形式で、ＲＡＭ２０７（不図示）に記憶される。
【００８７】
本体側ＣＰＵ２２０は、未知交換レンズユニット１００Ｂを使用した際の像高毎の色補正量を算出するための補正量算出部２２０Ｂを備える。補正量算出部２２０Ｂは、既知交換レンズユニット１００Ａを介して、被写体を撮像した基準画像と、未知交換レンズユニット１００Ｂを介して、基準画像と同一の被写体を、異なる像高位置で撮像素子２０１により撮像した複数の比較画像とのＲＧＢ強度の差分から、未知交換レンズユニット１００Ｂに対応する像高毎の色補正量を算出する。
【００８８】
補正量算出部２２０Ｂは、例えば、基準画像と比較画像とを取得する。補正量算出部２２０Ｂは、色補正量を算出するのに必要とされる撮像素子２０１の像高データを取得できた否かを判断する。像高データが不足する場合、例えば、警告信号を出力できる。
【００８９】
補正量算出部２２０Ｂは、例えば、基準画像と比較画像との類似度を判断する。類似度が高い場合、基準画像と比較画像とＲＧＢ強度の差分を算出する。一方、基準画像と比較画像との類似度が低い場合、比較画像が存在しないと判断し、例えば、警告信号を出力できる。類似度は、公知の画像処理技術を適用でき、類似度は適宜設定できる。
【００９０】
補正量算出部２２０Ｂは、基準画像と比較画像の画像同士の位置を合わせて両者の差分を演算し、ＲＧＢ強度の差分の情報を生成する。ＲＧＢ強度の差分の情報に基づいて、各像高に各ＲＧＢの色補正量（Ｒａ１、Ｇａ１、Ｂａ１）を算出する。算出された色補正量（Ｒａ１、Ｇａ１、Ｂａ１）は、例えば、色補正量テーブルの形式で作成され、ＲＡＭ２０７等に記憶される。
【００９１】
画像信号処理部２０６は、補完処理部２０６Ａ、色補正部２０６Ｂ、ノイズ低減処理部２０６Ｃ、ホワイトバランス（ＷＢ）処理部２０６Ｄ、γ補正処理部２０６Ｅ、及びＹＣ変換部２０６Ｆを備える。
【００９２】
補完処理部２０６Ａは、撮像素子２０１から画像を得られず空白データとなる画素に対し、補完処理をする。補完処理は、空白データとなる画素の周辺の画素から情報を取得し、次いでその情報に基づいて演算し、演算された画像情報で空白データを補完する。
【００９３】
色補正部２０６Ｂは、算出された色補正量に応じて画像に色補正する。色補正は、画像の画素毎のＲＧＢデータ（画像データ）に、算出された色補正量（Ｒａ、Ｇａ、Ｂａ）、又は色補正量（Ｒａ１、Ｇａ１、Ｂａ１）を演算することで色補正を行う。
【００９４】
ノイズ低減処理部２０６Ｃは、ローパスフィルタ等のノイズ低減フィルタを用いて、画像に対してノイズ低減処理を行う。
【００９５】
ホワイトバランス処理部２０６Ｄは、ＲＧＢの色毎に設定されたＷＢ（ホワイトバランス）ゲインを、それぞれＲＧＢデータに乗算し、ＲＧＢデータのホワイトバランス補正を行う。ＷＢゲインは、例えば、ＲＧＢデータに基づいて光源種が自動的に判定され、あるいは手動による光源種が選択されるとし、判定又は選択された光源種に適したＷＢゲインが設定されるが、ＷＢゲインの設定方法は、これに限らず、他の公知の方法により設定することができる。
【００９６】
γ補正処理部２０６Ｅは、ディスプレイ装置により画像が自然に再現されるように画像に対して非線形補正を行う。
【００９７】
ＹＣ変換部２０６Ｆは、画像のＲＧＢデータを、輝度データＹ及び色差データＣｒ、Ｃｂに変換するＹＣ変換処理を行う。
【００９８】
既知交換レンズユニット１００Ａがカメラ本体２００に装着される場合を説明する。本体側ＣＰＵ２２０は、本体側通信部２５０を制御することにより、装着された既知交換レンズユニット１００Ａから色補正情報を、レンズマウント１６０Ａ及び本体マウント２６０を介して取得する。既知の色補正情報に基づいて、像高毎の色補正量が算出され、色補正量は、例えば、色補正量テーブルの形式で作成される。
【００９９】
図５は、既知交換レンズユニット１００Ａを介してカメラ本体２００の撮像素子２０１により被写体Ｓを撮像した画像Ｉ１の一例を示す。図５に示されるように、画像Ｉ１は、像高０、像高１、像高２、及び像高３の４つの像高位置にグループ分けされている。画像Ｉ１は像高位置（像高０〜像高３）毎に、色補正量が算出されている。像高は、像高０、像高１、像高２、及び像高３に限定されない。画像Ｉ１は、色補正量に基づいて色補正された後の画像である。
【０１００】
例えば、像高０から像高３のそれぞれのＲＧＢ強度を、像高０（Ｒ，Ｇ，Ｂ）＝（１：１：１）、像高１（Ｒ，Ｇ，Ｂ）＝（１：１：２）、像高２（Ｒ，Ｇ，Ｂ）＝（１：１：３）、及び像高３（Ｒ，Ｇ，Ｂ）＝（１：１：４）である場合、色補正量は以下となる。
【０１０１】
像高０では、色補正量（Ｒａ、Ｇａ、Ｂａ）＝（０：０：０）となる。像高１では色補正量（Ｒａ、Ｇａ、Ｂａ）＝（０：０：−１）、像高２では色補正量（Ｒａ、Ｇａ、Ｂａ）＝（０：０：−２）、像高３では色補正量（Ｒａ、Ｇａ、Ｂａ）＝（０：０：−３）と算出される。こられの色補正量は、既知交換レンズユニット１００Ａの色補正情報に基づいて取得される。像高１から像高３の位置で取得された画像に対して、色補正部２０６Ｂは像高毎の色補正量に基づいて画像Ｉ１を色補正する。補正後の画像Ｉ１のＲＧＢ強度は、像高０（Ｒ，Ｇ，Ｂ）＝（１：１：１）、像高１（Ｒ，Ｇ，Ｂ）＝（１：１：１）、像高２（Ｒ，Ｇ，Ｂ）＝（１：１：１）、及び像高３（Ｒ，Ｇ，Ｂ）＝（１：１：１）となる。
【０１０２】
次に、未知交換レンズユニット１００Ｂをカメラ本体２００に装着して撮像する撮像方法（撮像工程）を、図６のフローチャートに基づいて説明する。
【０１０３】
図６において、カメラ本体２００のモニタ２１６に像高に対する色補正モードを表示させる（ステップＳ１０）。
【０１０４】
次に、未知交換レンズユニット１００Ｂを装着した際に、色補正モードを実施するか否かを選択する（ステップＳ１２）。
【０１０５】
ステップＳ１２で、「色補正モードを実施しない」を選択すると（Ｎｏの場合）、既知交換レンズユニット１００Ａをカメラ本体２００から取り外し、未知交換レンズユニット１００Ｂをカメラ本体２００に装着する（ステップＳ１４）。像高に対する色補正モードを終える。
【０１０６】
ステップＳ１２でＮｏの場合、モニタ２１６は、例えば、既知交換レンズユニット１００Ａを未知交換レンズユニット１００Ｂに変更する指示を表示することができる。指示に従い、ユーザーがステップＳ１４を実行する。
【０１０７】
ステップＳ１２で、「色補正モードを実施する」を選択すると（Ｙｅｓの場合）、既知交換レンズユニット１００Ａを装着したカメラ本体２００により、色補正の基準画像にするための被写体を撮像する。「色補正モードを実施する」を選択すると（Ｙｅｓの場合）、モニタ２１６は、基準画像の取得を促す指示を表示することができる。
【０１０８】
取得した画像の中から色補正の基準となる画像の部分を選択し、基準画像を取得する（ステップＳ１６）。図７は、基準画像ＲＩの取得を説明するための図である。図７に示されるように、既知交換レンズユニット１００Ａを介して取得された画像Ｉ２が、例えばモニタ２１６に表示される。画像Ｉ２の中から、色補正の基準となる被写体の画像が基準画像ＲＩ（四角の点線で囲まれた領域）として選択される。選択は、モニタ２１６に表示された画像Ｉ２から基準画像ＲＩを、ユーザーが指でなぞることで行うことができ、又はモニタ２１６の上に表示されるフレームを基準画像ＲＩに移動させることで行うことができる。
【０１０９】
基準画像ＲＩは、既知交換レンズユニット１００Ａを介して取得された画像から、選択できればよい。カメラ本体２００は、既知交換レンズユニット１００Ａを介して、他の撮像装置（カメラ本体２００以外の撮像装置）で取得された画像を、基準画像ＲＩとして取得することができる。
【０１１０】
基準画像ＲＩの取得を終えると、モニタ２１６は、例えば、既知交換レンズユニット１００Ａを未知交換レンズユニット１００Ｂに変更する指示を表示するができる。
【０１１１】
図６に示されるように、既知交換レンズユニット１００Ａをカメラ本体２００から取り外し、未知交換レンズユニット１００Ｂをカメラ本体２００に装着する（ステップＳ１８）。
【０１１２】
未知交換レンズユニット１００Ｂをカメラ本体２００に装着されると、モニタ２１６は、例えば、比較画像の取得を促す指示を表示する。
【０１１３】
未知交換レンズユニット１００Ｂを装着したカメラ本体２００により、複数の比較画像を取得する（ステップＳ２０）。ステップＳ２０では，基準画像ＲＩと同一の被写体Ｓを異なる像高位置でカメラ本体２００の撮像素子２０１により撮像し、複数の比較画像ＣＩｎを取得する。図８は、比較画像ＣＩ１、ＣＩ２、及びＣＩ３の取得を説明するため図である。図８に示されるように、比較画像ＣＩ１は、被写体Ｓを撮像素子２０１（不図示）の中央の像高位置で撮像することにより取得される。比較画像ＣＩ２は、被写体Ｓを撮像素子２０１の中央から少し離れた像高位置で撮像することにより取得される。比較画像ＣＩ３は、被写体Ｓを撮像素子２０１の中央から最も離れた像高位置で撮像することにより取得される。図８では、中央の像高位置から最も離れた像高位置の順で、比較画像ＣＩ１、ＣＩ２、及びＣＩ３を取得する場合を説明したが、比較画像を取得する順は特に限定されない。
【０１１４】
次に、図６に示されるように、比較画像を取得後、色補正量を算出するための像高データが十分か判断される（ステップＳ２２）。像高データが十分でない場合（Ｎｏの場合）、比較画像の取得（ステップＳ２０）を繰り返す。像高データが十分でない場合、モニタ２１６は、例えば、比較画像の取得を促す指示を表示できる。
【０１１５】
上述したように、複数の比較画像は、撮像素子２０１の異なる像高位置で撮像される。異なる像高位置について比較画像を取得する場合について、図９を参照して説明する。異なる像高位置の比較画像とは、画像の中心から、画像の何れかの頂点を結ぶ直線Ｌの上の画素を含み、複数で構成される画像である。なお、画像と撮像素子２０１とは対応し、画像の中心は、撮像素子２０１の受光面の中心と基本的に一致する。
【０１１６】
図９は、複数の比較画像を取得する場合の例を示す。図９の９Ａは２個の比較画像ＣＩ１、及びＣＩ２、を取得する場合を示す。９Ａの比較画像ＣＩ１、及びＣＩ２は直線Ｌの上の画素を含んでいる。図９の９Ｂは３個の比較画像ＣＩ１、ＣＩ２、及びＣＩ３を取得する場合を示す。９Ｂの比較画像ＣＩ１、ＣＩ２、及びＣＩ３は直線Ｌの上の画素を含んでいる。図９の９Ｃは４個の比較画像ＣＩ１、ＣＩ２、ＣＩ３、及びＣＩ４を取得する場合を示す。９Ｃの比較画像ＣＩ１、ＣＩ２、ＣＩ３、及びＣＩ４は直線Ｌの上の画素を含んでいる。
【０１１７】
図９では、比較画像が直線Ｌの上の画素を全て含む場合を例示したが、比較画像は、少なくとも直線Ｌの上の画素の８５％を含ませることで、色補正に必要な像高位置でのデータを取得できる。なお、図９では、比較画像ＣＩ１、ＣＩ２、ＣＩ３、及びＣＩ４が、同時に表示されているが、比較画像ＣＩ１、ＣＩ２、ＣＩ３、及びＣＩ４は、像高毎に順次撮像され、取得される。
【０１１８】
比較画像を取得する際、モニタ２１６に、比較画像を取得する像高位置を示すフレームを表示させることが好ましい。表示されたフレームは、ユーザーが比較画像を取得することを容易にする。
【０１１９】
図６に示されるように、像高データが十分である場合（Ｙｅｓの場合）、色補正量を算出する（ステップＳ２４）。基準画像と比較画像の画像同士の位置を合わせて両者の差分から、各像高に各ＲＧＢの色補正量（Ｒａ１、Ｇａ１、Ｂａ１）が算出される。色補正量を算出するステップＳ２４が、補正量算出ステップに相当する。
【０１２０】
図１０は、未知交換レンズユニット１００Ｂを介して取得された画像であって、色補正を実行する前の画像の概念図である。図１０に示されように、未知交換レンズユニット１００Ｂを介して取得された画像は、画像の中心から像高毎（像高０から像高３）に異なるＲＧＢ強度となるレンズ特性を持つ。未知交換レンズユニット１００Ｂに関して、像高０から像高３のそれぞれのＲＧＢ強度が、像高０（Ｒ，Ｇ，Ｂ）＝（１：１：１）、像高１（Ｒ，Ｇ，Ｂ）＝（１：１：２）、像高２（Ｒ，Ｇ，Ｂ）＝（１：１：３）、及び像高３（Ｒ，Ｇ，Ｂ）＝（１：１：４）の場合、色補正量は以下となる。
【０１２１】
像高０では、色補正量（Ｒａ１、Ｇａ１、Ｂａ１）＝（０：０：０）となる。像高１では色補正量（Ｒａ１、Ｇａ１、Ｂａ１）＝（０：０：−１）、像高２では色補正量（Ｒａ１、Ｇａ１、Ｂａ１）＝（０：０：−２）、像高３では色補正量（Ｒａ１、Ｇａ１、Ｂａ１）＝（０：０：−３）と算出される。こられの色補正量は、既知交換レンズユニット１００Ａを介して取得された基準画像と、未知交換レンズユニット１００Ｂから取得された比較画像と、から算出される。
【０１２２】
図９は、異なる像高位置の比較画像を取得する際、画像の中心から画像の何れかの頂点を結ぶ直線Ｌの上の画像を取得することを示す。この比較画像の取得手順は、未知交換レンズユニット１００Ｂが、図１０に示されるように、画像の中心から像高毎に異なるＲＧＢ強度となるレンズ特性を持つことを前提とする。ＲＧＢ強度の等しい領域と像高位置とが一致する。このレンズ特性であれば、比較画像を取得していない領域での各像高位置に対する色補正量は、取得された色補正量と画像の中心からの距離に基づいて推定できる。比較画像の枚数が少ない場合でも、画像の全域が色補正の適用を受けることができる。
【０１２３】
なお、図１０では、未知交換レンズユニット１００Ｂを介して撮像された画像が、像高０から像高３を持つ特性としたが、像高位置は像高０から像高３の範囲に限定されない。画像の像高位置は、適宜変更することが取得された比較画像から算出できる。
【０１２４】
図６に示されるように、色補正を実行する（ステップＳ２６）。色補正は、未知交換レンズユニット１００Ｂを介して取得される画像（静止画像、及びスルー画像を含む）に実行される。例えば、未知交換レンズユニット１００Ｂを介して基準画像と同一の被写体を撮像する場合、色補正が適用された画像は、図５で示される画像と同様の色味になる。色補正を実行するステップＳ２６が、補正ステップに相当する。
【０１２５】
次に、第１の実施形態の好ましい態様について説明する。
【０１２６】
図１１は、図１０とは異なる光学特性を持つ未知交換レンズユニット１００Ｂを介して撮像された画像であって、色補正を実行する前の画像の概念図である。１１Ａの画像には、ＲＧＢ強度の等しい領域（ＡＲ０からＡＲ３）が表示されている。ＲＧＢ強度は、ＡＲ０（Ｒ：Ｇ：Ｂ）＝（１：１：１）、ＡＲ１（Ｒ：Ｇ：Ｂ）＝（１：１：２）、ＡＲ２（Ｒ：Ｇ：Ｂ）＝（１：１：３）、及びＡＲ３（Ｒ：Ｇ：Ｂ）＝（１：１：４）である。さらに、１１Ａの画像には、図１０に対応する像高位置（像高０から像高３）が表示されている。１１Ａの画像では、像高位置とＲＧＢ強度の等しい領域とが対応してない。
【０１２７】
この光学特性を持つ未知交換レンズユニット１００Ｂでは、比較画像を取得する際、画像の中心から画像の何れかの頂点を結ぶ直線Ｌの上の画像を取得するだけでは十分でない場合がある。比較画像を取得していない像高位置の色補正量が、取得された色補正量と画像の中心からの距離に基づいて推定できない場合もあるからである。
【０１２８】
１１Ａの光学特性の未知交換レンズユニット１００Ｂの場合、比較画像を取得する際、１１Ｂに示すように、例えば、画像を４×７＝２８に分割した画角内の各位置の領域で比較画像ＣＩ１から比較画像ＣＩ２８（比較画像ＣＩ１以外は不図示）を取得し、各領域の色補正量を算出する。算出された各領域の色補正量が、未知交換レンズユニット１００Ｂを介して取得された画像において、画角内の各位置の応じた色補正を可能にする。比較画像を取得する際、モニタ２１６に領域に対応するフレームを表示することが好ましい。フレームは、ユーザーが複数の比較画像を撮像することを容易にする。なお、画像を４×７に分割する場合を示したが、画角内の各位置の領域の数は特に限定されない。
【０１２９】
図１１に示す比較画像の取得は、例えば、図６に示されるように、色補正の実行（ステップＳ２６）後に行われる。色補正の実行（ステップＳ２６）後に、ユーザーが、未知交換レンズユニット１００Ｂを介して取得された画像を確認し、取得された画像の色味が正しいか判断する（ステップＳ２８）。ステップＳ２８で色味が正しくない場合（Ｎｏの場合）、比較画像を取得する（ステップＳ２０）に戻る。但し、色味が正しくない場合の後のステップＳ２０では、図９に示される比較画像の取得から、図１１に示される比較画像の取得に変更される。ステップＳ２８で色味が正しい場合（Ｙｅｓの場合）、未知交換レンズユニット１００Ｂを介して画像を継続して取得する。
【０１３０】
次に、未知交換レンズユニット１００Ｂで取得された画像に対して、色補正を実行する領域について説明する。図１２は、未知交換レンズユニット１００Ｂを介して取得された画像に色補正を実行した後の状態を示す。図１２に示されるように、像高０から像高２については、色補正が実行されている。一方、像高３については、色補正が実行されていない。未知交換レンズユニット１００Ｂについて色補正量が算出されると、ユーザーは、色補正を実行する像高位置に応じて任意に選択できる。像高０から像高２を既知交換レンズユニット１００Ａの色味に合わせ、像高３を未知交換レンズユニット１００Ｂの色味を残すことで、ユーザーは、嗜好に応じた最適な画像を取得することができる。
【０１３１】
未知交換レンズユニット１００Ｂが図１０に示される光学特性である場合、図１２の画像を得るには、色補正量は、像高０では色補正量（Ｒａ１、Ｇａ１、Ｂａ１）＝（０：０：０）、像高１では色補正量（Ｒａ１、Ｇａ１、Ｂａ１）＝（０：０：−１）、像高２では色補正量（Ｒａ１、Ｇａ１、Ｂａ１）＝（０：０：−２）、像高３では色補正量（Ｒａ１、Ｇａ１、Ｂａ１）＝（０：０：０）となる。
【０１３２】
さらに、ユーザーは、像高位置に応じて、色補正量を変更することができる。例えば、ユーザーは、像高０では色補正量（Ｒａ１、Ｇａ１、Ｂａ１）＝（０：０：０）、像高１では色補正量（Ｒａ１、Ｇａ１、Ｂａ１）＝（０：０：−０．５）、像高２では色補正量（Ｒａ１、Ｇａ１、Ｂａ１）＝（０：０：−１）、像高３では色補正量（Ｒａ１、Ｇａ１、Ｂａ１）＝（０：０：−１．５）に設定できる。未知交換レンズユニット１００Ｂの色味を残しつつ、既知交換レンズユニット１００Ａの色味に近づけることができるので、ユーザーは、嗜好に応じた最適な画像を取得することができる。
【０１３３】
次に、未知交換レンズユニット１００Ｂで取得された画像に対して、色補正を実行する領域について別の態様を説明する。別の態様では、像高位置ではなく、被写体と背景とのＲＧＢ強度の差分に応じて色補正量を変更することができる。例えば、被写体と背景とのＲＧＢ強度の差分、いわゆる被写体と背景と色味に応じて色補正量が変更できる。色補正量を、ユーザーが任意に設定する。例えば、被写体と背景と色味が近い又は離れている場合に、ユーザーが被写体と背景の何れかの色補正量を大きく、又は小さく設定できる。また、被写体と背景とのＲＧＢ強度の差分に閾値を設定できる。閾値に応じて色補正量を変更することができる。
【０１３４】
さらに、画像内での被写体と背景の表示の大きさに応じて色補正量を変更できる。例えば、背景に対して被写体の表示が小さい場合には色補正量を小さくし、背景に対して被写体の表示が大きい場合には色補正量を大きくする等の設定ができる。被写体と背景の表示の大きさと色補正量との関係は、上記に限定されず、適宜設定できる。
【０１３５】
次に、別の好ましい態様について説明する。別の好ましい態様では、常に、色補正量を算出し、色補正を実行する。図面を参照して以下に説明する。
【０１３６】
図１３は、未知交換レンズユニット１００Ｂを介して、基準画像と同一の被写体Ｓをワイド端（広角端）で撮像した画像ＷＩの一例を示す。図１３に示される画像ＷＩは、既に算出された色補正量に応じて、色補正を実行した後の画像である。色補正量は、例えば、ワイド端の状態の未知交換レンズユニット１００Ｂを介して取得された比較画像を利用して取得される。被写体Ｓを撮像した画像ＷＩには、適正な色補正が実行される。
【０１３７】
図１４は、未知交換レンズユニット１００Ｂを介して、基準画像と同一の被写体Ｓをテレ端（望遠端）で撮像した画像ＴＩ１の一例を示す。未知交換レンズユニット１００Ｂをワイド端からテレ端の位置にすると画角が変わる。テレ端の位置の未知交換レンズユニット１００Ｂは、像高位置における色補正量を取得されていない。色補正量の未取得のため、未知交換レンズユニット１００Ｂを介して取得された画像は、色補正が実行されていない状態となる。例えば、像高０から像高３のそれぞれのＲＧＢ強度が、像高０（Ｒ，Ｇ，Ｂ）＝（１：１：１）、像高１（Ｒ，Ｇ，Ｂ）＝（１：１：２）、像高２（Ｒ，Ｇ，Ｂ）＝（１：１：３）、及び像高３（Ｒ，Ｇ，Ｂ）＝（１：１：４）である。
【０１３８】
補正量算出部２２０Ｂは、被写体ＳのＲＧＢ強度が変化したことを検知すると、画像ＴＩ１の画像中の被写体Ｓを比較画像ＣＩ１とする。補正量算出部２２０Ｂは、基準画像ＲＩ（不図示）と比較画像ＣＩ１とのＲＧＢ強度の差分から、未知交換レンズユニット１００Ｂに対応する像高毎の色補正量を算出する。「ＲＧＢ強度の差分を常に算出する」は、ＲＧＢ強度の変化の有無を連続して検知し、ＲＧＢ強度の差分を算出することを意味する。
【０１３９】
図１５は、図１４の画像に色補正が実行された画像ＴＩ２を示す。図１５に示されるように、テレ端位置の未知交換レンズユニット１００Ｂを介して取得された画像は、色補正が実行されている。未知交換レンズユニット１００Ｂがズームレンズである場合、特に有効に色補正を実行できる。
【０１４０】
さらに、別の好ましい態様について説明する。別の好ましい対応では、補正量算出部２２０Ｂ（不図示）は、異なる像高位置で撮像素子２０１（不図示）により撮像された複数の画像がカメラ本体２００内に存在しない場合は撮像を促す警告を出力することができる。
【０１４１】
色補正量を算出する際に、比較画像が必要となる。仮に、異なる像高位置で撮像素子２０１（不図示）により撮像した複数の画像が、比較画像として存在しない場合、色補正量を算出できない。補正量算出部２２０Ｂは撮像を促す警告を出力し、例えば、モニタ２１６は、比較画像の取得を促す文字等を表示する。撮像した複数の画像がカメラ本体２００内に存在しない場合とは、撮像した複数の画像が何らかの理由でカメラ本体２００内に記憶されていない場合、撮像した複数の画像が比較画像としてカメラ本体２００内に記憶されているが、取得画像が基準画像と対比できない場合を含む。取得画像が基準画像と対比できない場合とは、取得画像と基準画像との類似度が低い場合、又は取得画像の焦点がずれている場合等が含まれる。
【０１４２】
（第２の実施形態）
第２の実施形態の撮像装置は、色補正情報が未知の交換レンズユニットを使用する際に、色補正情報が既知の交換レンズユニットの色味に合わせないで、色補正する撮像装置である。以下、第２の実施形態の撮像装置について説明する。なお、第１の実施形態と共通する構成について、説明を省略する場合がある。
【０１４３】
第２の実施形態の撮像装置は、色補正量の算出する態様が第１の実施形態とは異なる。図１６は、色補正で用いる機能ブロックを抜き出したブロック図である。図１６に示されるように、本体側ＣＰＵ２２０は、第１の実施形態と異なる補正量算出部２２０Ｃを備える。また、既知交換レンズユニット１００Ａ（不図示）に色味を合わせないので、未知交換レンズユニット１００Ｂのみでの色補正が可能である。
【０１４４】
補正量算出部２２０Ｃは、未知交換レンズユニット１００Ｂを介して、カメラ本体２００が備える撮像素子２０１により被写体を中央領域で撮像した基準画像と、被写体を撮像素子２０１の中央領域を除く像高位置で撮像した比較画像とのＲＧＢ強度の差分から、未知交換レンズユニット１００Ｂの像高毎の色補正量を算出する。
【０１４５】
補正量算出部２２０Ｃは、例えば、基準画像と比較画像とを取得する。補正量算出部２２０Ｃは、色補正量を算出するのに必要とされる撮像素子２０１の像高データを取得できた否かを判断する。像高データが不足する場合、例えば、警告信号を出力できる。
【０１４６】
補正量算出部２２０Ｃは、例えば、基準画像と比較画像との類似度を判断する。類似度が高い場合、基準画像と比較画像とＲＧＢ強度の差分を算出する。一方、基準画像と比較画像との類似度が低い場合、比較画像が存在しないと判断し、例えば、警告信号を出力できる。
【０１４７】
補正量算出部２２０Ｃは、基準画像と比較画像の画像同士の位置を合わせて両者の差分を演算し、ＲＧＢ強度の差分の情報を生成する。ＲＧＢ強度の差分の情報に基づいて、各像高に各ＲＧＢの色補正量（Ｒａ１、Ｇａ１、Ｂａ１）を算出する。算出された色補正量（Ｒａ１、Ｇａ１、Ｂａ１）は、例えば、色補正量テーブルの形式で作成され、ＲＡＭ２０７等に記憶される。
【０１４８】
次に、未知交換レンズユニット１００Ｂをカメラ本体２００に装着して撮像する撮像方法（撮像工程）を、図１７のフローチャートに基づいて説明する。
【０１４９】
図１７において、カメラ本体２００のモニタ２１６に像高に対する色補正モードを表示させる（ステップＳ１１０）。色補正モードを表示させると、モニタ２１６は、例えば、既知交換レンズユニット１００Ａを未知交換レンズユニット１００Ｂに変更する指示を表示することができる。
【０１５０】
未知交換レンズユニット１００Ｂをカメラ本体２００に装着する（ステップＳ１１２）。次に、未知交換レンズユニット１００Ｂを装着した際に、色補正モードを実施するか否かを選択する（ステップＳ１１４）。ステップＳ１１４で、「色補正モードを実施しない」を選択すると（Ｎｏの場合）、色補正モードを終える。
【０１５１】
ステップＳ１１４で、「色補正モードを実施する」を選択すると（Ｙｅｓの場合）、未知交換レンズユニット１００Ｂを装着したカメラ本体２００により、色補正の基準画像にするための被写体を撮像する。
【０１５２】
未知交換レンズユニット１００Ｂを介して、カメラ本体２００が備える撮像素子２０１により被写体を中央領域で撮像した画像を、基準画像として取得する（ステップＳ１１６）。
【０１５３】
次いで、未知交換レンズユニット１００Ｂを介して、カメラ本体２００が備える撮像素子２０１の中央領域を除く像高位置で基準画像と同一の被写体を撮像した画像を、比較画像として取得する（ステップＳ１１８）。
【０１５４】
図１８は、基準画像ＲＩ、比較画像ＣＩ１、及びＣＩ２の取得を説明するための図である。基準画像ＲＩ、比較画像ＣＩ１、及びＣＩ２は、未知交換レンズユニット１００Ｂを介して取得される。図１８に示されるように、基準画像ＲＩは、被写体Ｓを撮像素子２０１の中央領域で撮像することにより取得される。中央領域で撮像とは、少なくとも撮像素子２０１の受光面中心を含んでいればよい。比較画像ＣＩ１は、撮像素子２０１の中央領域を除く像高位置で撮像することにより取得される。また、比較画像ＣＩ２は、撮像素子２０１の中央領域を除く像高位置であって、比較画像ＣＩ１とは異なる像高位置で撮像することにより取得される。
【０１５５】
次に、図１９を参照して、基準画像と比較画像を取得する場合を説明する。１９Ａは、中央領域で基準画像ＲＩが取得され、中央領域以外の像高位置で１個の比較画像ＣＩ１が取得される場合である。１９Ｂは、中央領域で基準画像ＲＩが取得され、中央領域以外の像高位置で２個の比較画像ＣＩ１、及びＣＩ２が取得される場合である。１９Ｃは、中央領域で基準画像ＲＩが取得され、中央領域以外の像高位置で３個の比較画像ＣＩ１、ＣＩ２、及びＣＩ３が取得される場合である。
【０１５６】
図１９に示されるように、基準画像と比較画像とを合わせた場合、画像の中心と画像の何れかの頂点を結ぶ直線Ｌの画素を含むことが好ましい。図１９では、基準画像と比較画像とを合わせた場合に、直線Ｌの上の画素を全て含む場合を例示したが、少なくとも直線Ｌの上の画素の８５％を含ませることで、色補正に必要な像高位置でのデータを取得できる。
【０１５７】
ステップＳ１１４で、「色補正モードを実施する」を選択すると（Ｙｅｓの場合）、基準画像、及び比較画像を取得する際、モニタ２１６に、基準画像、及び比較画像を取得する位置を示すフレームを表示させることが好ましい。表示されたフレームは、ユーザーが比較画像を取得することを容易にする。
【０１５８】
次に、図１７に示されるように、比較画像を取得後、色補正量を算出するための像高データが十分か判断される（ステップＳ１２０）。像高データが十分でない場合（Ｎｏの場合）、比較画像の取得（ステップＳ１１８）を繰り返す。像高データが十分でない場合、モニタ２１６は、例えば、比較画像の取得を促す指示を表示できる。
【０１５９】
像高データが十分である場合（Ｙｅｓの場合）、色補正量を算出する（ステップＳ１２２）。基準画像と比較画像の画像同士の位置を合わせて両者の差分から、各像高に各ＲＧＢの色補正量（Ｒａ１、Ｇａ１、Ｂａ１）が算出される。色補正量を算出するステップＳ１２２が、補正量算出ステップに相当する。
【０１６０】
図１７に示されるように、色補正を実行する（ステップＳ１２４）。色補正は、未知交換レンズユニット１００Ｂを介して取得される画像（静止画像、及びスルー画像を含む）に実行される。例えば、第２の実施形態では、画像の中央領域が基準画像とされるので、画像全体の色味（ＲＧＢ強度）は、画像の中央領域の色味になる。色補正を実行するステップＳ１２４が、補正ステップに相当する。
【０１６１】
次に、第２の実施形態について好ましい態様について説明する。なお、第２の実施形態においても、第１の実施形態と同様の好ましい態様を実施することができる。
【０１６２】
図１７に示されるように、色補正の実行（ステップＳ１２４）後に、取得された画像の色味が正しいか判断する（ステップＳ１２６）。ステップＳ１２６で色味が正しくない場合（Ｎｏの場合）、比較画像を取得する（ステップＳ１１８）に戻る。但し、色味が正しくない場合の後のステップＳ１１８では、図１１に示されるのと同様の比較画像の取得に変更される。なお、第２の実施形態では、分割された領域の中で基準画像を取得した領域を除いて、比較画像が取得される。
【０１６３】
第１の実施形態と同様に、色補正を実行する像高位置を任意に選択できる。像高位置に応じて、色補正量を変更することもできる。別の態様では、像高位置ではなく、被写体と背景とのＲＧＢ強度の差分に、いわゆる被写体と背景と色味に応じて色補正量を変更することができる。画像内での被写体と背景の表示の大きさに応じて色補正量を変更できる。
【０１６４】
未知交換レンズユニット１００Ｂの色補正量が算出されると、色補正を実行する領域、色補正量、被写体と背景の色味及び表示の大きさと、適宜変更が可能になる。
【０１６５】
また、第１の実施形態と同様に、例えば、未知交換レンズユニット１００Ｂがズームレンズである場合、第２の実施形態でも、常に、色補正量を算出し、色補正を実行することができる。
【０１６６】
また、第１の実施形態と同様に、補正量算出部２２０Ｂ（不図示）は、基準画像と異なる像高位置で撮像素子２０１（不図示）により撮像した画像がカメラ本体２００内に存在しない場合は撮像を促す警告を出力することができる。
【０１６７】
（第３の実施形態）
第３の実施形態は、色補正に関して、色補正情報が未知の交換レンズユニットを使用する際に、色補正情報が既知の交換レンズユニットの色味に合わせる第１の実施形態と、色補正情報が既知の交換レンズユニットの色味に合わせない第２の実施形態とを任意に選択できる撮像装置である。
【０１６８】
以下、第３の実施形態の撮像装置について説明する。なお、第１の実施形態、及び第２の実施形態と共通する構成について、説明を省略する場合がある。
【０１６９】
第３の実施形態の撮像装置は、色補正量の算出する態様が第１の実施形態、及び第２の実施形態とは異なる。図２０は、色補正で用いる機能ブロックを抜き出したブロック図である。図２０に示されるように、本体側ＣＰＵ２２０は、補正量算出部２２０Ｂと補正量算出部２２０Ｃの２個の補正量算出部を備える。また、既知交換レンズユニット１００Ａ（不図示）に色味を合わせないので、未知交換レンズユニット１００Ｂのみでの色補正が可能である。
【０１７０】
補正量算出部２２０Ｂは、既知交換レンズユニット１００Ａを介して、被写体を撮像した基準画像と、未知交換レンズユニット１００Ｂを介して、基準画像と同一の被写体を、異なる像高位置で撮像素子２０１により撮像した複数の比較画像とのＲＧＢ強度の差分から、未知交換レンズユニット１００Ｂに対応する像高毎の色補正量を算出する。
【０１７１】
補正量算出部２２０Ｃは、未知交換レンズユニット１００Ｂを介して、カメラ本体２００が備える撮像素子２０１により被写体を中央領域で撮像した基準画像と、被写体を撮像素子２０１の中央領域を除く像高位置で撮像した比較画像とのＲＧＢ強度の差分から、未知交換レンズユニット１００Ｂの像高毎の色補正量を算出する。
【０１７２】
図２０のブロック図では、補正量算出部２２０Ｂ、及び補正量算出部２２０Ｃを備えることを例示した。これに限定されることなく、単一の補正量算出部に補正量算出部２２０Ｂ、及び補正量算出部２２０Ｃと同様の色補正量を算出することは可能である。
【０１７３】
次に、未知交換レンズユニット１００Ｂをカメラ本体２００に装着して撮像する撮像方法を（撮像工程）、図２１のフローチャートに基づいて説明する。
【０１７４】
図２１において、カメラ本体２００のモニタ２１６に像高に対する色補正モードを表示させる（ステップＳ２１０）。次に、色補正モードを実施するか否かを選択する（ステップＳ２１２）。
【０１７５】
ステップＳ２１２で、「色補正モードを実施しない」を選択すると（Ｎｏの場合）、既知交換レンズユニット１００Ａをカメラ本体２００から取り外し、未知交換レンズユニット１００Ｂをカメラ本体２００に装着する（ステップＳ２１４）。像高に対する色補正モードを終える。
【０１７６】
ステップＳ２１２で、「色補正モードを実施する」を選択すると（Ｙｅｓの場合）、次に、色味を合わせるか否かを選択する（ステップＳ２１６）。
【０１７７】
ステップＳ２１６で、「色味を合わせる」を選択すると（Ｙｅｓの場合）、既知交換レンズユニット１００Ａを装着したカメラ本体２００により、色補正の基準画像にするための被写体を撮像する。「色味を合わせる」を選択すると（Ｙｅｓの場合）、例えば、モニタ２１６は、基準画像の取得を促す指示を表示することができる。取得した画像の中から色補正の基準となる画像の部分を選択し、基準画像を取得する（ステップＳ２１８）。
【０１７８】
基準画像の取得を終えると、モニタ２１６は、例えば、既知交換レンズユニット１００Ａを未知交換レンズユニット１００Ｂに変更する指示を表示するができる。
【０１７９】
既知交換レンズユニット１００Ａをカメラ本体２００から取り外し、未知交換レンズユニット１００Ｂをカメラ本体２００に装着する（ステップＳ２２０）。
【０１８０】
未知交換レンズユニット１００Ｂをカメラ本体２００に装着されると、モニタ２１６は、例えば、比較画像の取得を促す指示を表示することができる。
【０１８１】
ステップＳ２１６で、「色味を合わせない」を選択すると（Ｎｏの場合）、モニタ２１６は、例えば、既知交換レンズユニット１００Ａを未知交換レンズユニット１００Ｂに変更する指示を表示することができる。次に、未知交換レンズユニット１００Ｂをカメラ本体２００に装着する（ステップＳ２２２）。
【０１８２】
未知交換レンズユニット１００Ｂを装着したカメラ本体２００により、色補正の基準画像にするための被写体を撮像する。未知交換レンズユニット１００Ｂを介して、カメラ本体２００により、被写体を中央領域で撮像した画像を、基準画像として取得する（ステップＳ２２４）。
【０１８３】
次に、未知交換レンズユニット１００Ｂを装着したカメラ本体２００により、比較画像を取得する（ステップＳ２２６）。ステップＳ２２６において、ステップＳ２１６で「色味を合わせる」を選択した場合（Ｙｅｓの場合）、基準画像と同一の被写体を異なる像高位置でカメラ本体の撮像素子により撮像し、複数の比較画像を取得する。一方、ステップＳ２２６において、ステップＳ２１６で「色味を合わせない」を選択した場合（Ｎｏの場合）、カメラ本体が備える撮像素子の中央領域を除く像高位置で基準画像と同一の被写体を撮像した画像を、比較画像として取得する。
【０１８４】
次に、比較画像を取得後、色補正量を算出するための像高データが十分か判断される（ステップＳ２２８）。像高データが十分でない場合（Ｎｏの場合）、比較画像の取得（ステップＳ２２６）を繰り返す。像高データが十分でない場合、モニタ２１６は、例えば、比較画像の取得を促す指示を表示できる。
【０１８５】
像高データが十分である場合（Ｙｅｓの場合）、色補正量を算出する（ステップＳ２３０）。基準画像と比較画像の画像同士の位置を合わせて両者の差分から、各像高に各ＲＧＢの色補正量（Ｒａ１、Ｇａ１、Ｂａ１）が算出される。色補正量を算出するステップＳ２３０が、補正量算出ステップに相当する。
【０１８６】
次に、色補正を実行する（ステップＳ２３２）。色補正は、未知交換レンズユニット１００Ｂを介して取得される画像（静止画像、及びスルー画像を含む）に実行される。色補正を実行するステップＳ２３２が、補正ステップに相当する。
【０１８７】
ステップＳ２１６で「色味を合わせる」を選択した場合（Ｙｅｓの場合）、未知交換レンズユニット１００Ｂを介して取得される画像の色味（ＲＧＢ強度）は、既知交換レンズユニット１００Ａの色味に合わせられる。一方、ステップＳ２１６で「色味を合わせない」を選択した場合（Ｎｏの場合）、画像の中央領域が基準画像とされるので、画像全体の色味（ＲＧＢ強度）は、画像の中央領域の色味に合わせられる。
【０１８８】
次に、色補正の実行（ステップＳ２３２）後に、取得された画像の色味が正しいか判断する（ステップＳ２３４）。ステップＳ２３４で色味が正しくない場合（Ｎｏの場合）、比較画像を取得する（ステップＳ２２６）に戻る。
【０１８９】
比較画像の取得（ステップＳ２２６）では、ステップＳ２１６で「色味を合わせる」を選択した場合（Ｙｅｓの場合）、ステップＳ２１６で「色味を合わせない」を選択した場合（Ｎｏの場合）、とでは、異なることがある。
【０１９０】
第３の実施形態においても、色補正を実行する像高位置を任意に選択できる。像高位置に応じて、色補正量を変更することもできる。別の態様では、像高位置ではなく、被写体と背景とのＲＧＢ強度の差分に、いわゆる被写体と背景と色味に応じて色補正量を変更することができる。画像内での被写体と背景の表示の大きさに応じて色補正量を変更できる。
【０１９１】
未知交換レンズユニット１００Ｂの色補正量が算出されると、色補正を実行する領域、色補正量、被写体と背景の色味及び表示の大きさと、適宜変更が可能になる。
【０１９２】
また、未知交換レンズユニット１００Ｂがズームレンズである場合、第２の実施形態でも、常に、色補正量を算出し、色補正を実行することができる。
【０１９３】
また、補正量算出部２２０Ｂ（不図示）は、基準画像と異なる像高位置で撮像素子２０１（不図示）により撮像した画像がカメラ本体２００内に存在しない場合は撮像を促す警告を出力することができる。
【０１９４】
また、本実施形態において、例えば、本体側ＣＰＵ２２０等の各種の処理を実行する処理部（processing unit）のハードウェア的な構造は、次に示すような各種のプロセッサ（processor）である。各種のプロセッサには、ソフトウェア（プログラム）を実行して各種の処理部として機能する汎用的なプロセッサであるＣＰＵ（Central Processing Unit）、画像処理に特化したプロセッサであるＧＰＵ（Graphics Processing Unit）、ＦＰＧＡ（Field Programmable Gate Array）などの製造後に回路構成を変更可能なプロセッサであるプログラマブルロジックデバイス（Programmable Logic Device：ＰＬＤ）、ＡＳＩＣ（Application Specific Integrated Circuit）などの特定の処理を実行させるために専用に設計された回路構成を有するプロセッサである専用電気回路などが含まれる。
【０１９５】
１つの処理部は、これら各種のプロセッサのうちの１つで構成されていてもよいし、同種または異種の２つ以上のプロセッサ（例えば、複数のＦＰＧＡ、あるいはＣＰＵとＦＰＧＡの組み合わせ）で構成されてもよい。また、複数の処理部を１つのプロセッサで構成してもよい。複数の処理部を１つのプロセッサで構成する例としては、第１に、クライアントやサーバなどのコンピュータに代表されるように、１つ以上のＣＰＵとソフトウェアの組合せで１つのプロセッサを構成し、このプロセッサが複数の処理部として機能する形態がある。第２に、システムオンチップ（System On Chip：ＳｏＣ）などに代表されるように、複数の処理部を含むシステム全体の機能を１つのＩＣ（Integrated Circuit）チップで実現するプロセッサを使用する形態がある。このように、各種の処理部は、ハードウェア的な構造として、上記各種のプロセッサを１つ以上用いて構成される。
【０１９６】
更に、これらの各種のプロセッサのハードウェア的な構造は、より具体的には、半導体素子などの回路素子を組み合わせた電気回路（circuitry）である。
【０１９７】
更にまた、本発明は、撮像装置又はコンピュータにインストールされることにより、本発明に係る撮像装置又は画像処理装置として機能させる画像処理プログラム、及びこの画像処理プログラムが記録された記録媒体を含む。
【０１９８】
また、本発明は上述した実施形態に限定されず、本発明の精神を逸脱しない範囲で種々の変形が可能であることは言うまでもない。
【符号の説明】
【０１９９】
１０  カメラシステム
２０  ファインダー窓
２２  シャッターレリーズボタン
２３  シャッタースピードダイヤル
２４  露出補正ダイヤル
２５  電源レバー
２６  接眼部
２７  ＭＥＮＵ及びＯＫキー
２８  十字キー
２９  再生ボタン
３０  内蔵フラッシュ
１００  交換レンズユニット
１００Ａ  既知交換レンズユニット
１００Ｂ  未知交換レンズユニット
１０２  撮像光学系
１０４  ズームレンズ
１０６  フォーカスレンズ
１１４  ズームレンズ制御部
１１６  フォーカスレンズ制御部
１１８  絞り制御部
１２０  レンズ側ＣＰＵ
１２６  フラッシュＲＯＭ
１５０  レンズ側通信部
１６０、１６０Ａ、１６０Ｂ  レンズマウント
２００  カメラ本体
２０１  撮像素子
２０２  撮像素子制御部
２０３  アナログ信号処理部
２０４  Ａ／Ｄ変換器
２０５  画像入力コントローラ
２０６  画像信号処理部
２０６Ａ  補完処理部
２０６Ｂ  色補正部
２０６Ｃ  ノイズ低減処理部
２０６Ｄ  ＷＢ処理部
２０６Ｅ  γ補正処理部
２０６Ｆ  ＹＣ変換部
２０７  ＲＡＭ
２０８  圧縮伸張処理部
２１０  メディア制御部
２１２  メモリカード
２１４  表示制御部
２１６  モニタ
２２０  本体側ＣＰＵ
２２０Ａ  既知補正量算出部
２２０Ｂ  補正量算出部
２２０Ｃ  補正量算出部
２２２  操作部
２２４  時計部
２２６  フラッシュＲＯＭ
２２８  ＲＯＭ
２３０  ＡＦ制御部
２３２  ＡＥ制御部
２３６  無線通信部
２３８  ＧＰＳ受信部
２４０  電源制御部
２４２  バッテリ
２４４  レンズ電源スイッチ
２５０  本体側通信部
２６０  本体マウント
２６０Ａ  端子
２７０  フラッシュ発光部
２７２  フラッシュ制御部
ＡＲ０、ＡＲ１、ＡＲ２、ＡＲ３  領域
ＣＩｎ  比較画像
ＲＩ  基準画像
Ｓ  被写体
ＴＩ１、ＴＩ２、ＷＩ  画像
【図１】
0006875603.tif 000002
【図２】
0006875603.tif 000003
【図３】
0006875603.tif 000004
【図４】
0006875603.tif 000005
【図５】
0006875603.tif 000006
【図６】
0006875603.tif 000007
【図７】
0006875603.tif 000008
【図８】
0006875603.tif 000009
【図９】
0006875603.tif 000010
【図１０】
0006875603.tif 000011
【図１１】
0006875603.tif 000012
【図１２】
0006875603.tif 000013
【図１３】
0006875603.tif 000014
【図１４】
0006875603.tif 000015
【図１５】
0006875603.tif 000016
【図１６】
0006875603.tif 000017
【図１７】
0006875603.tif 000018
【図１８】
0006875603.tif 000019
【図１９】
0006875603.tif 000020
【図２０】
0006875603.tif 000021
【図２１】
0006875603.tif 000022