(57)【要約】【課題】全体の光量バランスがとれた画像データを生成できるようにすることを目的とする。【解決手段】本発明の画像補正装置１００は、画像データの光量の補正をする画像補正装置１００であって、位置を変えることで像のぶれを補正する補正レンズ１０５を有する撮像光学系１１７を介して撮像手段１０３によって撮像された撮像画像データを取得する取得手段と、取得手段で取得された撮像画像データに対して、補正レンズ１０５の動作量に応じた補正方法で光量の補正をする補正手段と、を備えることを特徴とする。【選択図】図３
2017118346.tif 000002
【特許請求の範囲】
【請求項１】
画像データの光量の補正をする画像補正装置であって、
位置を変えることで像のぶれを補正する補正レンズを有する撮像光学系を介して撮像手段によって撮像された撮像画像データを取得する取得手段と、
前記取得手段で取得された前記撮像画像データに対して、前記補正レンズの動作量に応じた補正方法で光量の補正をする補正手段と、を備えることを特徴とする画像補正装置。
【請求項２】
前記補正手段は、前記補正レンズの動作量が所定量より大きいか否かに応じて、光量の補正方法を変えることを特徴とする請求項１に記載の画像補正装置。
【請求項３】
前記補正手段は、前記補正レンズの動作量が前記所定量以下のとき、前記撮像画像データにおける所定の位置を補正中心として周辺光量落ち補正を行う補正方法で光量の補正をすることを特徴とする請求項２に記載の画像補正装置。
【請求項４】
前記所定の位置は、前記撮像手段における前記撮像光学系の光軸の取得された位置に対応する位置であることを特徴とする請求項３に記載の画像補正装置。
【請求項５】
前記所定の位置は、前記撮像画像データの元となる入射光を受ける前記撮像手段の領域の中心点に対応する位置であることを特徴とする請求項３に記載の画像補正装置。
【請求項６】
前記補正手段は、前記補正レンズの動作量が前記所定量より大きいとき、前記撮像画像データにおける複数の補正候補点を補正中心として周辺光量落ち補正を行って複数の変換画像データを得て、明暗の差が最も少ない前記変換画像データを光量の補正がされた前記撮像画像データとする補正方法で光量の補正をすることを特徴とする請求項２乃至５のいずれか１項に記載の画像補正装置。
【請求項７】
前記補正手段は、前記補正レンズの動作量が前記所定量より大きいとき、複数の前記変換画像データのそれぞれについて、所定の領域の輝度の最大値と最小値との差を算出し、前記差が最も小さい前記変換画像データを、明暗の差が最も少ない前記変換画像データとすることを特徴とする請求項６に記載の画像補正装置。
【請求項８】
前記補正手段は、前記補正レンズの動作量が前記所定量より大きいとき、前記撮像画像データに基づく補助画像データにおける複数の補助候補点を補正中心として周辺光量落ち補正を行って複数の変換補助画像データを作成し、複数の前記変換補助画像データから明暗の差が最も少ない前記変換補助画像データを選択し、選択した前記変換補助画像データの作成に使用した前記補助候補点に対応する前記撮像画像データの点を補正中心として周辺光量落ち補正を行うことを特徴とする請求項２乃至５のいずれか１項に記載の画像補正装置。
【請求項９】
前記補正手段は、前記補正レンズの動作量が前記所定量より大きいとき、複数の前記変換補助画像データのそれぞれについて、所定の領域の輝度の最大値と最小値との差を算出し、前記差が最も小さい前記変換補助画像データを、明暗の差が最も少ない前記変換補助画像データとすることを特徴とする請求項８に記載の画像補正装置。
【請求項１０】
前記補助画像データは、前記撮像画像データの複数の領域毎の輝度の積分値からなる画像データであることを特徴とする請求項８又は９に記載の画像補正装置。
【請求項１１】
前記補助画像データは、前記撮像画像データを縮小した画像データであることを特徴とする請求項８又は９に記載の画像補正装置。
【請求項１２】
前記補正手段は、前記撮像手段における前記撮像光学系の光軸の位置に基づいて、前記補正レンズの動作量が前記所定量より大きいか否か判定することを特徴とする請求項２乃至１１のいずれか１項に記載の画像補正装置。
【請求項１３】
前記補正手段は、前記撮像手段における前記撮像光学系の光軸の位置を複数取得し、いずれかの前記撮像光学系の光軸の位置が、前記撮像画像データの元となる入射光を受ける前記撮像手段の領域における中心点を含む判定範囲の外であるか否かに応じて、前記補正レンズの動作量が前記所定量より大きいか否か判定することを特徴とする請求項１２に記載の画像補正装置。
【請求項１４】
前記判定範囲は、前記撮像光学系の焦点距離に基づいて変えられることを特徴とする請求項１３に記載の画像補正装置。
【請求項１５】
前記補正手段は、前記撮像手段における前記撮像光学系の光軸の速度に基づいて、前記補正レンズの動作量が前記所定量より大きいか否か判定することを特徴とする請求項２乃至１１のいずれか１項に記載の画像補正装置。
【請求項１６】
画像データの光量の補正をする画像補正装置の制御方法であって、
位置を変えることで像のぶれを補正する補正レンズを有する撮像光学系を介して撮像手段によって撮像された撮像画像データを取得する取得ステップと、
前記取得ステップで取得された前記撮像画像データに対して、前記補正レンズの動作量に応じた補正方法で光量の補正をする補正ステップと、を備えることを特徴とする画像補正装置の制御方法。
【請求項１７】
画像データの光量の補正をする画像補正装置を制御するためのプログラムであって、
位置を変えることで像のぶれを補正する補正レンズを有する撮像光学系を介して撮像手段によって撮像された撮像画像データを取得する取得ステップと、
前記取得ステップで取得された前記撮像画像データに対して、前記補正レンズの動作量に応じた補正方法で光量の補正をする補正ステップと、をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像補正装置、画像補正装置の制御方法、及び、プログラムに関する。
【背景技術】
【０００２】
近年、撮影時に撮像装置が動くことで生じる被写体の像のぶれを補正することが可能なぶれ補正機能を有する撮像装置が使われている。ぶれ補正機能を有する撮像装置には、像のぶれを補正するために位置を変える補正レンズを備えるものがある。このような撮像装置に関連する技術として、特許文献１には、像振れ補正による結像レンズの光軸の移動を算出し、その結果に基づいて、周辺光量落ち補正の値を変え、光軸ずれの量にかかわらず良好な周辺光量落ち補正を行う撮像装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１６５７８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、像のぶれを補正するための補正レンズの動作量が大きくなると、補正レンズの位置情報取得のタイミングと、撮影のタイミングとがずれる場合がある。この場合、撮像装置の光学系の光軸を、周辺光量落ち補正の補正中心に合わせることができなくなる。周辺光量落ち補正の補正中心が光学系の光軸から大きくずれると、画面周辺部での過補正や補正不足により撮像した画像データ全体の光量バランスが崩れ好ましくない画像となる。
【０００５】
そこで本発明は、全体の光量バランスがとれた画像データを生成できるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の画像補正装置は、画像データの光量の補正をする画像補正装置であって、位置を変えることで像のぶれを補正する補正レンズを有する撮像光学系を介して撮像手段によって撮像された撮像画像データを取得する取得手段と、前記取得手段で取得された前記撮像画像データに対して、前記補正レンズの動作量に応じた補正方法で光量の補正をする補正手段と、を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、全体の光量バランスがとれた画像データを生成できる。
【図面の簡単な説明】
【０００８】
【図１】デジタルカメラのブロック図である。
【図２】画像領域における光軸の動きを表す図である。
【図３】画像領域における光軸及び候補点を表す図である。
【図４】一様な輝度の被写体についての周辺光量落ち補正を説明する第１の図であり、（ａ）は補正前の画像データの輝度を表す図であり、（ｂ）は周辺光量落ち補正の補正量を表す図であり、（ｃ）は補正後の画像データの輝度を表す図である。
【図５】一様な輝度の被写体についての周辺光量落ち補正を説明する第２の図であり、（ａ）は補正前の画像データの輝度を表す図であり、（ｂ）は周辺光量落ち補正の補正量を表す図であり、（ｃ）は補正後の画像データの輝度を表す図である。
【図６】一様ではない輝度の被写体についての周辺光量落ち補正を説明する第１の図であり、（ａ）は補正前の画像データの輝度を表す図であり、（ｂ）は周辺光量落ち補正の補正量を表す図であり、（ｃ）は補正後の画像データの輝度を表す図である。
【図７】一様ではない輝度の被写体についての周辺光量落ち補正を説明する第２の図であり、（ａ）は補正前の画像データの輝度を表す図であり、（ｂ）は周辺光量落ち補正の補正量を表す図であり、（ｃ）は補正後の画像データの輝度を表す図である。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照して、本発明の好適な実施形態について説明する。
まず、図１を参照して、画像補正装置の一例であって撮像装置であるデジタルカメラ１００について説明する。図１はデジタルカメラ１００の機能構成例を示すブロック図である。
操作部１０１は、デジタルカメラ１００の操作者がデジタルカメラ１００に対して各種の指示を入力するために操作するスイッチやボタン等により構成される。操作部１０１の中には、シャッタースイッチも含まれており、シャッタースイッチが半押しされている場合には信号ＳＷ１が操作部１０１から制御部１０２に通知される。また、シャッタースイッチが全押しされている場合には信号ＳＷ２が操作部１０１から制御部１０２に通知される。
【００１０】
制御部１０２は、図１に示す各部の動作を制御するものであり、操作部１０１からの指示に応じて各部を制御する。
撮像素子部１０３は、撮像光学系１１７及び露出機構１０６を介して入射される光を受け、入射される光量に基づいたアナログ画像信号を出力する。
撮像光学系１１７は、撮影レンズ１０４と、補正レンズ１０５とを備える光学系である。
撮影レンズ１０４は、１枚以上のレンズを備え、例えばフォーカスレンズを備える。
補正レンズ１０５は、位置を変えることで、デジタルカメラ１００の動きによる像のぶれを補正するレンズである。補正レンズ１０５は、装置動き検出部１０７によって検出されたデジタルカメラ１００の動きに基づいて制御部１０２によって計算されたレンズ位置補正量を補正レンズ制御部１０８より受けて動作して、デジタルカメラ１００の動きによる像のぶれを補正する。
露出機構１０６は、例えば絞りやシャッターを備える。
装置動き検出部１０７は、加速度センサ等のセンサを備え、デジタルカメラ１００の動きを検出する。
補正レンズ制御部１０８は、制御部１０２の制御に基づいて補正レンズ１０５の動きを制御する。
Ａ／Ｄ変換部１０９は、撮像素子部１０３から出力されたアナログ画像信号に対して、サンプリング、ゲイン調整、Ａ／Ｄ変換等を行い、デジタル画像信号を出力する。なお、以下ではデジタル画像信号のことを画像データとも呼ぶ。
【００１１】
画像処理部１１０は、Ａ／Ｄ変換部１０９から出力された画像データを取得し、取得した画像データに対して各種の画像処理を行って、処理済みの画像データを出力する。画像処理部１１０は、例えば、Ａ／Ｄ変換部１０９から受けた画像データに、ホワイトバランスや光量の補正等の画像処理を行って出力する。光量の補正を行うとき、画像処理部１１０は、装置動き検出部１０７によって検出されたデジタルカメラ１００の動きに対応した補正レンズ１０５の動作量に応じて、補正方法を切り替えることができる。
ＥＶＦ（電子ビューファインダ）表示部１１１は、小型液晶画面等により構成されており、画像処理部１１０による処理済みの画像データに従った画像を表示する。
フォーマット変換部１１２は、画像処理部１１０から出力された画像データのフォーマットをＪＰＥＧ等のフォーマットに変換し、画像記録部１１３等に出力する。
画像記録部１１３は、フォーマット変換部１１２から受けたフォーマット変換済みの画像データを、デジタルカメラ１００内の不図示のメモリや、デジタルカメラ１００に挿入されている外部メモリ等に記録する。
外部接続部１１４は、デジタルカメラ１００をＰＣ（パーソナルコンピュータ）やプリンタといった外部装置に接続するためのインターフェースとして機能する。
ＡＦ（オートフォーカス）処理部１１５は、制御部１０２の制御に基づいて撮影レンズ１０４を制御する。
ＡＥ（自動露出）処理部１１６は、制御部１０２の制御に基づいて露出機構１０６を制御する。
【００１２】
次に、デジタルカメラ１００を用いて撮像を行う場合の、デジタルカメラ１００の動作について説明する。
はじめに、デジタルカメラ１００の操作者が、操作部１０１に含まれている電源スイッチをオンにすると、制御部１０２はこれを検知し、デジタルカメラ１００を構成する各部に電源を供給する。そして、デジタルカメラ１００は次に説明する準備処理を行う。
まず、デジタルカメラ１００を構成する各部に電源が供給されるとシャッターが開き、撮像素子部１０３には、撮像光学系１１７及び露出機構１０６を介して外界からの光が入射する。そして、撮像素子部１０３を構成する光電変換素子には、入射した光の光量に応じた電荷が溜まる。
このとき、装置動き検出部１０７によって検出されたデジタルカメラ１００の動きに対応して制御部１０２によってレンズ位置補正量が計算される。補正レンズ１０５は、補正レンズ制御部１０８の制御下でレンズ位置補正量に従って動作する。これにより、補正レンズ１０５は、デジタルカメラ１００の動きによる像のぶれを補正する。
【００１３】
次に、制御部１０２が撮像素子部１０３を制御することで、撮像素子部１０３は、撮像素子部１０３に溜まった電荷を読み出して、Ａ／Ｄ変換部１０９にアナログ画像信号として出力する。
次に、Ａ／Ｄ変換部１０９は、撮像素子部１０３から出力されたアナログ画像信号に対して、サンプリング、ゲイン調整、Ａ／Ｄ変換等を行い、画像データを生成して画像処理部１１０に出力する。
次に、画像処理部１１０は、Ａ／Ｄ変換部１０９から出力された画像データを取得し、取得した画像データに対してホワイトバランスや撮像光学系１１７の周辺光量落ち補正等の各種画像処理を行い、画像処理済みの画像データをＥＶＦ表示部１１１に出力する。ＥＶＦ表示部１１１は画像処理済みの画像データに従った画像を表示する。
次に、制御部１０２がＡＦ処理部１１５を制御することで、ＡＦ処理部１１５は、画像処理部１１０によって取得された画像データに基づいて、被写体にピントを合わせるべく撮影レンズ１０４を動作させる。また、制御部１０２がＡＥ処理部１１６を制御することで、ＡＥ処理部１１６は画面が最適な露出になるように露出機構１０６を制御する。
以上が準備処理であり、デジタルカメラ１００は、制御部１０２がシャッタースイッチから信号ＳＷ１の通知（すなわち、シャッタースイッチの半押しの通知）を受けるまで、準備処理を繰り返す。
【００１４】
デジタルカメラ１００は、制御部１０２がシャッタースイッチから信号ＳＷ１の通知を受けると、次に説明する撮影前処理を行う。
まず、制御部１０２が信号ＳＷ１の通知を受けた時点の画像データを用いて、制御部１０２は撮影に最適なピント及び露出設定条件を取得する。
次に、制御部１０２は、シャッタースイッチから信号ＳＷ２の通知（すなわち、シャッタースイッチの全押しの通知）を受けるまで、上記の準備処理を繰り返す。
以上が撮影前処理である。
【００１５】
デジタルカメラ１００は、制御部１０２がシャッタースイッチから信号ＳＷ２の通知を受けると、次に説明する撮影本処理を行う。
まず、撮像素子部１０３には、撮像光学系１１７及び露出機構１０６を介して外界からの光が入射する。そして、撮像素子部１０３を構成する光電変換素子には、入射した光の光量に応じた電荷が溜まる。
次に、制御部１０２が撮像素子部１０３を制御することで、撮像素子部１０３は、撮像素子部１０３に溜まった電荷を読み出して、Ａ／Ｄ変換部１０９にアナログ画像信号として出力する。
次に、Ａ／Ｄ変換部１０９は、撮像素子部１０３から出力されたアナログ画像信号に対して、サンプリング、ゲイン調整、Ａ／Ｄ変換等を行い、画像データを生成して画像処理部１１０に出力する。
【００１６】
次に、画像処理部１１０は、Ａ／Ｄ変換部１０９から出力された画像データを取得し、取得した画像データに対して、撮影条件に対応した各種画像処理を行う。各種画像処理には、例えば、ホワイトバランスや光量の補正等の画像処理が含まれる。そして、画像処理部１１０は、画像処理済みの画像データをフォーマット変換部１１２に出力する。光量の補正を行うとき、画像処理部１１０は、装置動き検出部１０７によって検出されたデジタルカメラ１００の動きに対応した補正レンズ１０５の動作量に応じて、補正方法を切り替える。
次に、フォーマット変換部１１２は、画像処理部１１０から出力された画像データのフォーマットをＪＰＥＧ等のフォーマットに変換し、画像記録部１１３に出力する。
次に、画像記録部１１３は、フォーマット変換された画像データを所定のメモリ等に記録する。
以上が撮影本処理である。なお、撮影本処理が終了するとデジタルカメラ１００は準備処理を繰り返す処理に戻る。
【００１７】
以上のように、撮影本処理で光量の補正をするとき、画像処理部１１０は補正レンズ１０５の動作量に応じて補正方法を変える。したがって、デジタルカメラ１００は全体の光量バランスがとれた画像データを生成できる。
次に、補正レンズ１０５の動作量によって変えられる光量の補正方法について説明する。
まず、図２を参照して、画像領域２０１における光軸の位置の移動、補正レンズ１０５の位置情報取得のタイミング、及び、撮影のタイミングについて説明する。図２は画像領域２０１における光軸の動きを表す図である。
画像領域２０１は、入射光を受ける撮像素子部１０３の領域であって、撮像素子部１０３からＡ／Ｄ変換部１０９に出力されるアナログ画像信号の元になる電荷を溜める光電変換素子が配置される領域である。
【００１８】
画像領域２０１における撮像光学系１１７の光軸２０２は、補正レンズ１０５の位置によって連続的に移動する。補正レンズ１０５は、上記の通り、デジタルカメラ１００の動きに対応して動くため、撮像光学系１１７の光軸２０２はデジタルカメラ１００の動きに対応して動くといえる。
制御部１０２が画像領域２０１における光軸２０２の位置情報を取得するタイミングは離散的である。したがって、図２に示すように、制御部１０２が取得する光軸２０２の位置２０３ａ〜２０３ｅは離散的な情報となる。撮影時の光軸２０２の位置２０４ａ、２０４ｂも、画像領域２０１で移動する光軸２０２のいずれかの位置である。
【００１９】
画像領域２０１には判定範囲２０５が設定される。判定範囲２０５は補正レンズ１０５の動作量の大きさを判定するために使われる領域であり、例えば、画像領域２０１の中心点を中心とする円状の領域である。撮像光学系１１７がズーム機能を有するときは、撮像光学系１１７の焦点距離により画像領域２０１での補正レンズ１０５の動作による光軸２０２の移動範囲が異なる。したがって、撮像光学系１１７の焦点距離に応じて補正レンズ１０５の動作量の大きさを判定する判定範囲２０５を変えることが望ましい。なお、判定範囲２０５は予め定められた領域でもよい。
【００２０】
デジタルカメラ１００の動きが小さい場合には補正レンズ１０５の動作量は小さく、光軸２０２は画像領域２０１の中心付近にある。
一方、デジタルカメラ１００の動きが大きくなると補正レンズ１０５の動作量は大きくなり、光軸２０２が画像領域２０１の中心付近から離れることがある。補正レンズ１０５の動作量が大きくなり光軸２０２が画像領域２０１の中心付近から離れるようなときは、制御部１０２が連続で２回補正レンズ１０５の位置を取得するときの１回目と２回目とで、補正レンズ１０５の位置の位置が大きく異なることがある。例えば、制御部１０２が１回目に補正レンズ１０５の位置を取得したとき光軸２０２が位置２０３ｄであり、２回目に補正レンズ１０５の位置を取得したとき光軸２０２が位置２０３ｅであり、撮影時の光軸２０２が位置２０４ｂであることがある。位置２０３ｄ、２０３ｅ及び位置２０４ｂは図２に示すように大きく異なる。
【００２１】
デジタルカメラ１００の動きが大きくなる場合には光軸２０２は画像領域２０１全体を広範囲に移動する。よって、あるタイミングのときに光軸２０２が画像領域２０１の中心付近にあっても、必ずしも補正レンズ１０５の動作量が小さいとはいえない。
そこで、制御部１０２は次のように補正レンズの動作量を判定する。
まず、制御部１０２は複数回光軸２０２の位置を取得する。
次に、制御部１０２は、連続して取得した複数の光軸２０２の位置が、全て判定範囲２０５内である場合、補正レンズの動作量が所定量以下であると判定する。また、制御部１０２は、連続して取得した複数の光軸２０２の位置の少なくとも１つが判定範囲２０５の外である場合、補正レンズ１０５の動作量が所定量より大きいと判定する。
また、制御部１０２は、再度複数回の光軸２０２の位置を取得し、連続して取得した複数の光軸２０２の位置が、全て判定範囲２０５内である場合、補正レンズの動作量が所定量以下であると判定する。
なお、補正レンズの動作量が所定量より大きいか否かの判定に使われる光軸２０２の位置の数は、例えばデジタルカメラ１００内の不図示のメモリに記録される等して予め定められている。
【００２２】
このように、デジタルカメラ１００は、光軸２０２の位置を複数取得し、いずれかの光軸２０２の位置が、判定範囲２０５の外になるか否かに応じて、補正レンズ１０５の動作量が所定量より大きいか否か判定する。したがって、デジタルカメラ１００は、複雑な処理をすることなく補正レンズ１０５の動作量の判定ができる。
【００２３】
なお、補正レンズ１０５の動作量の判定は、制御部１０２が画像領域２０１における光軸２０２の速度情報を得られるときは、画像領域２０１における光軸２０２の位置情報ではなく、光軸２０２の速度情報を使って行ってもよい。
このとき、制御部１０２は、画像領域２０１における光軸２０２の速度が所定速度より大きいときは補正レンズ１０５の動作量が所定量より大きいと判定する。制御部１０２は、画像領域２０１上での光軸２０２の速度が所定速度以下のときは補正レンズ１０５の動作量が所定量以下であると判定する。
デジタルカメラ１００の動きが速くなる場合には補正レンズ１０５の動作の速度が速くなり、上記のように、制御部１０２が取得する光軸２０２の位置２０３ｄ、２０３ｅと、撮影時の光軸２０２の位置２０４ｂとが大きく異なることがある。また、補正レンズ１０５の動作の速度が遅い場合には、制御部１０２が取得する光軸２０２の位置２０３ｂ、２０３ｃと撮影時の光軸の位置２０４ａとの差が小さくなる。
このように、補正レンズ１０５の動作量の判定に光軸２０２の速度情報を使うことで、正確な判定ができるようになる。
【００２４】
次に、制御部１０２により補正レンズ１０５の動作量が所定量以下であると判定されたときに、デジタルカメラ１００が行う光量の補正について説明する。なお、以降では光量の補正の対象となる画像データを撮像画像データと呼ぶ。撮像画像データは、撮像素子部１０３で得られたアナログ画像信号に基づく画像データである。また、画像領域２０１における光軸２０２の位置に対応する画像データの位置を、画像データにおける光軸の位置という。
制御部１０２により補正レンズ１０５の動作量が所定量以下であると判定されたとき、画像処理部１１０は次のように光量の補正を行う。
まず、制御部１０２又は画像処理部１１０は、撮像画像データにおける光軸の位置を取得する。ここでの光軸は、撮像画像データの撮像の直前に制御部１０２が取得した撮像光学系１１７の光軸である。
次に、画像処理部１１０は、取得した撮像画像データにおける光軸の位置を周辺光量落ち補正の補正中心として、撮像画像データに対して周辺光量落ち補正を行う。
補正レンズ１０５の動作量が小さい場合には、撮像画像データにおける撮影直前に取得した光軸２０２の位置を周辺光量落ち補正の補正中心にすると、取得する光軸２０２の位置と、撮影時の光軸２０２の位置との差が小さい。したがって、周辺光量落ちの補正中心と、撮像画像データにおける撮影時の光軸とのずれも少なくなるために、補正された画像データの光量バランスの低下も少なくなる。図２の例では、撮影直前に取得した光軸２０２の位置が位置２０３ｂであり、撮影時の光軸２０２の位置２０４ａである。
【００２５】
なお、補正レンズ１０５の動作量が大きくないため、補正中心の元になる光軸の位置は、撮像画像データの撮影直前に取得した光軸の位置ではなくてもよい。ただし、撮像画像データに対してすぐに周辺光量落ち補正をするためには、撮像画像データの撮像の前に取得した光軸の位置を用いることが好ましい。
また、制御部１０２により補正レンズ１０５の動作量が所定量以下であると判定されたとき、画像領域２０１の中心点に対応する撮像画像データの点を補正中心として撮像画像データに対して周辺光量落ち補正を行ってもよい。補正レンズ１０５の動作量が大きくないため、この方法でも一定の精度で全体の光量バランスがとれた画像データを生成できる。
【００２６】
次に、制御部１０２により補正レンズ１０５の動作量が所定量より大きいと判定されたときに、デジタルカメラ１００が行う光量の補正を、図３を参照して説明する。図３は、画像領域２０１における光軸及び候補点を表す図である。
まず、予め画像領域２０１に複数の候補点３０２（３０２ａ〜３０２ｅ）を定めておく。候補点３０２ａは画像領域２０１の中心点である。候補点３０２ｂ〜３０２ｅは候補点３０２ａから等しい距離にあり、画像領域２０１の中心点に対して対称な位置になるように定める。例えば、候補点３０２ｂ〜３０２ｅが正方形の頂点となるように定める。なお、候補点３０２の数や位置に制限はないが、補正レンズ１０５の動作量が大きいときは撮影時の画像領域２０１における光軸は判定範囲２０５を超えていることが多いので、判定範囲２０５の外側に多く候補点３０２を設定することが好ましい。
次に、画像処理部１１０は、それぞれの候補点３０２について、画像領域２０１における候補点３０２に対応する撮像画像データの点である補正候補点を取得する。なお、撮像画像データにおける補正候補点は、予めデジタルカメラ１００内のメモリ等に記録しておいてもよい。
次に、画像処理部１１０は、それぞれの候補点３０２に対応する補正候補点を周辺光量落ちの補正中心として、撮像画像データに対して周辺光量落ち補正を行い、変換画像データを作成する。このため、候補点３０２の数と同数の変換画像データが作成される。
【００２７】
次に、制御部１０２又は画像処理部１１０は、それぞれの変換画像データから明暗の差が最も少ない変換画像データを選択して、光量の補正がされた撮像画像データとする。
明暗の差が最も少ない変換画像データの選択は次のように行われる。
まず、制御部１０２又は画像処理部１１０は、それぞれの変換画像データについて、輝度の最大値及び最小値を求め、輝度の最大値及び最小値の差を算出する。このとき、制御部１０２又は画像処理部１１０は、変換画像データの全ての領域を探索して輝度の最大値及び最小値を求める。これにより、輝度の最大値及び最小値の差を最も精度よく算出できる。なお、制御部１０２又は画像処理部１１０は、変換画像データの中心部等、変換画像データの一部分を探索して輝度の最大値及び最小値を求めてもよい。これにより、輝度の最大値及び最小値の探索時間を短縮できる。
そして、制御部１０２又は画像処理部１１０は、輝度の最大値と最小値との差が最も小さい変換画像データを、明暗の差が最も少ない変換画像データとして選択する。
【００２８】
次に、制御部１０２により補正レンズ１０５の動作量が所定量より大きいと判定されたとき、以上のように光量の補正を行う理由について説明する。
まず、空や壁のような輝度が一様な被写体の場合について説明する。このような被写体は周辺光量落ちが目立つため、周辺光量落ちのバランスが崩れると好ましくない画像となる。
輝度が一様な被写体の撮像画像データに対して、周辺光量落ち補正の補正中心と、撮像画像データにおける撮影時の光軸とがずれると、変換画像データに過補正部と補正不足の部分が発生する。したがって、周辺光量落ち補正の補正中心と、撮像画像データ上の光軸とが一致した場合に比べて、変換画像データ内の輝度の最大値と最小値の差が大きくなる。
【００２９】
ここで、図４を参照して、輝度が均一な被写体の撮像画像データに対する、周辺光量落ち補正の補正中心と、撮像画像データにおける撮影時の光軸とがずれる場合の、周辺光量落ち補正の例を説明する。
図４（ａ）は、撮像画像データについての画像断面と光量との関係を示す図である。横軸は撮像画像データにおける撮影時の光軸を通る線の位置であり、縦軸は光量を示す。図４（ａ）に示すように、一様な輝度の被写体を撮影しても撮像光学系１１７により撮像画像データの周辺での光量は、撮像画像データの中心より低い。
図４（ｂ）は、撮像画像データにおける撮影時の光軸からずれた点を補正中心とするときの周辺光量落ち補正の補正量を示す図である。横軸は図４（ａ）と同様であり、縦軸は補正量を示す。
【００３０】
図４（ｃ）は、図４（ａ）に示す光量分布を持つ撮像画像データに対して、図４（ｂ）に示すような補正量の分布で周辺光量落ち補正を行ったときの変換画像データについての、画像断面と光量の関係を示す図である。横軸は変換画像データにおける撮影時の光軸を通る線の位置であり、縦軸は光量を示す。
図４（ｃ）に示すように、周辺光量落ち補正の補正中心と撮像画像データにおける撮影時の光軸とがずれると、過補正部分と補正不足が大きく生じて、変換画像データ内の輝度の最大値と最小値の差が大きくなる。
【００３１】
次に、図５を参照して、輝度が均一な被写体の撮像画像データに対する、周辺光量落ち補正の補正中心と、撮像画像データにおける撮影時の光軸とのずれが少ない場合の、周辺光量落ち補正の例を説明する。
図５（ａ）は、図４（ａ）と同じ図であり、撮像画像データについての画像断面と光量の関係を示す図である。
図５（ｂ）は、撮像画像データにおける撮影時の光軸からのずれが少ない点を補正中心とするときの周辺光量落ち補正の補正量を示す図である。横軸は図５（ａ）と同様であり、縦軸は補正量を示す。
【００３２】
図５（ｃ）は、図５（ａ）に示す光量分布を持つ撮像画像データに対して、図５（ｂ）に示すような補正量の分布で周辺光量落ち補正を行ったときの変換画像データについての、画像断面と光量の関係を示す図である。横軸は変換画像データ上の光軸を通る線の位置であり、縦軸は光量を示す。
図５（ｃ）に示すように、周辺光量落ち補正の補正中心と撮像画像データにおける撮影時の光軸とのずれが少ないと、過補正部分と補正不足の量が少ないため、変換画像データ内の輝度の最大値と最小値の差が小さくなる。
以上のように、輝度が一様な被写体の撮像画像データについて、輝度の最大値と最小値との差が最も小さい変換画像データが、画像データの明暗差が少なくなり光量バランスが良くなる。したがって、輝度の最大値と最小値との差が最も小さい変換画像データを、明暗の差が最も少ない変換画像データとして選択することが好ましいといえる。
【００３３】
次に、輝度が均一ではない被写体の場合について説明する。
輝度が均一でない被写体において光軸と周辺光量落ち補正の補正中心がずれたときでも、変換画像データの輝度の最大値と最小値の差が少ない場合には、変換画像データの明暗差が少なくなり光量バランスが良くなる。
【００３４】
まず、図６を参照して、輝度が均一ではない被写体の撮像画像データに対して、周辺光量落ち補正の補正中心と、撮像画像データにおける撮影時の光軸とがずれる場合の周辺光量落ち補正の例を説明する。
図６（ａ）は、撮像画像データについての画像断面と光量の関係を示す図である。横軸は撮像画像データにおける撮影時の光軸を通る線の位置であり、縦軸は光量を示す。
図６（ｂ）は、撮像画像データにおける撮影時の光軸からずれた点を補正中心とするときの周辺光量落ち補正の補正量を示す図である。横軸は図６（ａ）と同様であり、縦軸は補正量を示す。
【００３５】
図６（ｃ）は、図６（ａ）に示す光量分布を持つ撮像画像データに対して、図６（ｂ）に示すような補正量の分布で周辺光量落ち補正を行ったときの変換画像データについての、画像断面と光量の関係を示す図である。横軸は変換画像データにおける撮影時の光軸を通る線の位置であり、縦軸は光量を示す。
図６（ｃ）に示すように、周辺光量落ち補正の補正中心と撮像画像データにおける撮影時の光軸とのずれが大きいと、過補正部分と補正不足が大きく生じて、変換画像データ内の輝度の最大値と最小値の差が小さくなる。
【００３６】
次に、図７を参照して、輝度が均一ではない被写体の撮像画像データに対する、周辺光量落ち補正の補正中心と撮像画像データにおける撮影時の光軸とのずれが少ない場合の、周辺光量落ち補正の例を説明する。
図７（ａ）は、図６（ａ）と同じ図であり、撮像画像データについての画像断面と光量の関係を示す図である。
図７（ｂ）は、撮像画像データにおける撮影時の光軸からのずれが少ない点を補正中心とするときの周辺光量落ち補正の補正量を示す図である。横軸は図７（ａ）と同様であり、縦軸は補正量を示す。
【００３７】
図７（ｃ）は、図７（ａ）に示す光量分布を持つ撮像画像データに対して、図７（ｂ）に示すような補正量の分布で周辺光量落ち補正を行ったときの変換画像データについての、画像断面と光量の関係を示す図である。横軸は変換画像データにおける撮影時の光軸を通る線の位置であり、縦軸は光量を示す。
図７（ｃ）に示すように、周辺光量落ち補正の補正中心と撮像画像データにおける撮影時の光軸とのずれが少ないと、過補正部分と補正不足が生じず、変換画像データ内の輝度の最大値と最小値の差が大きくなる。
以上のように、輝度が一様ではない被写体の撮像画像データについても、輝度の最大値と最小値との差が最も小さい変換画像データが、画像データの明暗差が少なくなり光量バランスが良くなる。したがって、輝度の最大値と最小値との差が最も小さい変換画像データを、明暗の差が最も少ない変換画像データとして選択することが好ましいといえる。
【００３８】
以上説明したように、デジタルカメラ１００は、撮像画像データを、補正レンズ１０５の動作量に応じた方法で補正する。よって、補正レンズ１０５の動作量が大きくて撮影時の撮像光学系１１７の光軸の取得が困難であっても、デジタルカメラ１００は全体の光量バランスがとれた画像データを生成できる。
【００３９】
なお、制御部１０２により補正レンズ１０５の動作量が所定量より大きいと判定されたときの光量の補正は次のように行ってもよい。
まず、制御部１０２又は画像処理部１１０は、撮像画像データに基づく補助画像データを生成する。補助画像データの第１例として、撮像画像データを複数の領域にブロック分割し、領域毎の輝度の積分値からなる画像データがある。また、補助画像データの第２例として、撮像画像データを縮小した画像データがある。
次に、制御部１０２又は画像処理部１１０は、補助画像データにおける複数の予め定められた補助候補点を補正中心として周辺光量落ち補正を行い、複数の変換補助画像データを生成する。
次に、制御部１０２又は画像処理部１１０は、複数の変換補助画像データから明暗の差が最も少ない変換補助画像データを選択する。この選択は例えば次のように行われる。まず、第１に、制御部１０２又は画像処理部１１０は、変換補助画像データのそれぞれについて、所定の領域の輝度の最大値及び最小値の差を算出する。所定の領域は、変換補助画像データの全ての領域としてもよい。これにより、輝度の最大値及び最小値の差を精度よく算出できる。また、所定の領域は、変換補助画像データの中心部等、変換補助画像データの一部分であってもよい。これにより、輝度の最大値及び最小値の探索時間を短縮できる。第２に、算出した最大値及び最小値の差が最も小さい変換補助画像データを、明暗の差が最も少ない変換補助画像データとして選択する。
次に、選択した変換補助画像データの作成に使用した補助候補点に対応する撮像画像データの点を補正中心として周辺光量落ち補正を行う。
これにより、周辺光量落ち補正の計算量を低減させて、計算の負荷を下げられる。
【００４０】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
以上、本発明を実施形態と共に説明したが、上記実施形態は本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【００４１】
１００  デジタルカメラ、１０２  制御部、１０３  撮像素子部、１１０  画像処理部
【図１】
2017118346.tif 000003
【図２】
2017118346.tif 000004
【図３】
2017118346.tif 000005
【図４】
2017118346.tif 000006
【図５】
2017118346.tif 000007
【図６】
2017118346.tif 000008
【図７】
2017118346.tif 000009