(57)【要約】【課題】フォーカスレンズの駆動に伴う画角変化をより精度良く低減することが可能な撮像装置を提供する。【解決手段】本発明に係る撮像装置は、撮影光学系に含まれるフォーカスレンズの位置に応じた像倍率の変動を補正するための第１変倍特性を取得する第１取得手段と、撮影光学系の歪曲収差を補正するための第２変倍特性を取得する第２取得手段と、撮影光学系を介して撮像された画像を補正するための、第１変倍特性に基づく補正用の変倍率を制御する制御手段と、補正用の変倍率を用いて、撮像された画像を変倍する変倍手段と、を有する。ここで、制御手段は、第１変倍特性と第２変倍特性との関係に応じて、第２変倍特性に基づく変倍率を加味するように補正用の変倍率を変更する。【選択図】図１
2019208168.tif 000002
【特許請求の範囲】
【請求項１】
撮影光学系に含まれるフォーカスレンズの位置に応じた像倍率の変動を補正するための第１変倍特性を取得する第１取得手段と、
前記撮影光学系の歪曲収差を補正するための第２変倍特性を取得する第２取得手段と、
前記撮影光学系を介して撮像された画像を補正するための、前記第１変倍特性に基づく補正用の変倍率を制御する制御手段と、
前記補正用の変倍率を用いて、前記撮像された画像を変倍する変倍手段と、を有し、
前記制御手段は、前記第１変倍特性と前記第２変倍特性との関係に応じて、前記第２変倍特性に基づく変倍率を加味するように前記補正用の変倍率を変更する、ことを特徴とする撮像装置。
【請求項２】
前記制御手段は、前記撮像された画像の歪曲収差の形状を更に判定し、
前記画像の歪曲収差の形状が糸巻型である場合、前記補正用の変倍率を前記糸巻型の歪曲収差の補正に必要な拡大率を加味するように変更する、ことを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記制御手段は、前記第１変倍特性と前記第２変倍特性との関係を判定するために、前記フォーカスレンズのそれぞれの位置において前記第１変倍特性に基づく拡大率が前記第２変倍特性に基づく拡大率を下回ることがあるかを判定し、
前記第１変倍特性に基づく拡大率が前記第２変倍特性に基づく拡大率を下回ることがある場合に、前記第２変倍特性に基づく拡大率を加味するように前記補正用の変倍率を変更する、ことを特徴とする請求項１又は２に記載の撮像装置。
【請求項４】
前記制御手段は、前記第１変倍特性に基づく拡大率と前記第２変倍特性に基づく拡大率の比に基づいて歪曲収差の補正に必要な変倍率の不足量を算出し、前記不足量を用いて前記補正用の変倍率を変更する、ことを特徴とする請求項１から３のいずれか１項に記載の撮像装置。
【請求項５】
前記制御手段は、前記撮像された画像の歪曲収差の形状を更に判定し、
前記画像の歪曲収差の形状が樽型である場合、樽型の歪曲収差の補正に必要な縮小を加味するように前記補正用の変倍率を変更する、ことを特徴とする請求項１に記載の撮像装置。
【請求項６】
前記制御手段は、前記第１変倍特性に基づく拡大率と前記第２変倍特性に基づく縮小率の積に基づいて像倍率の変動の補正が可能な変倍率を算出し、前記算出された変倍率を用いて前記補正用の変倍率を変更する、ことを特徴とする請求項１又は５に記載の撮像装置。
【請求項７】
前記撮像装置に設定する撮像モードを受け付ける受付手段を更に有し、
前記制御手段は、前記受付手段によって設定された前記撮像モードに応じて定められる最大の像高に応じて、前記第２変倍特性を異ならせる、ことを特徴とする請求項１から６のいずれか１項に記載の撮像装置。
【請求項８】
前記撮影光学系は、前記撮像装置に装着された交換式レンズであり、
前記第２取得手段は、前記第２変倍特性を、前記交換式レンズから取得した歪曲収差を補正するための情報に基づいて生成する、ことを特徴とする請求項１から７のいずれか１項に記載の撮像装置。
【請求項９】
前記制御手段は、動画撮影時における前記フォーカスレンズの位置の変動に対して、前記補正用の変倍率を制御する、ことを特徴とする請求項１から８のいずれか１項に記載の撮像装置。
【請求項１０】
第１取得手段が、撮影光学系に含まれるフォーカスレンズの位置に応じた像倍率の変動を補正するための第１変倍特性を取得する第１取得工程と、
第２取得手段が、前記撮影光学系の歪曲収差を補正するための第２変倍特性を取得する第２取得工程と、
制御手段が、前記撮影光学系を介して撮像された画像を補正するための、前記第１変倍特性に基づく補正用の変倍率を制御する制御工程と、
変倍手段が、前記補正用の変倍率を用いて、前記撮像された画像を変倍する変倍工程と、を有し、
前記制御工程では、前記第１変倍特性と前記第２変倍特性との関係に応じて、前記第２変倍特性に基づく変倍率を加味するように前記補正用の変倍率を変更する、ことを特徴とする撮像装置の制御方法。
【請求項１１】
コンピュータを、請求項１から９のいずれか１項に記載の撮像装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置およびその制御方法ならびにプログラムに関する。
【背景技術】
【０００２】
デジタルカメラなどの撮像装置に装着されるレンズは、オートフォーカスなどにより焦点調整が行われると、調整量に応じて画角変動（フォーカスブリージングともいわれる）が発生する場合がある。このフォーカスブリージングは、フォーカスレンズが駆動された際の撮像倍率（以下、像倍率）の変化に起因しており、特に動画撮影時においてその影響が目立つ場合がある。
【０００３】
画角変動による動画品質の低下を抑制するために、画像の画角変動を電子的に補正する技術が提案されている（特許文献１）。特許文献１は、レンズ一体型カメラにおいて、フォーカスレンズの各焦点位置で撮像された各画像の画角が一定に保たれるように焦点位置ごとの変倍率に基づいて各画像のサイズを変倍する技術を提案している。
【０００４】
一方、焦点調整時にはレンズの歪曲収差も変化することが知られている。対角線方向に伸びた形に変形するものは糸巻型歪曲収差（糸巻型歪）といわれ、逆に縮んだ形に変形するものは樽型歪曲収差（樽型歪）といわれている。このような歪曲収差に対し、歪量に応じて画像を像高ごとに変倍して電子的に補正する技術が知られている。特許文献２では、糸巻型歪を補正するための電子的な縮小処理を実施し、特に、縮小処理において必要な画素が足りないときに補正が可能となる上限値を設定し、設定した上限値に基づいて画像を補正する技術を提案している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−１４２９６５号公報
【特許文献２】特開２０１４−１２７７７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１では、像倍率の変化を抑える技術が提案されているが、歪曲収差は考慮されていなかった。歪曲収差も焦点調整時に生じる画角変化の要因であるため、フォーカスレンズの駆動時の画角変化をより精度良く補正するためには、歪曲収差の補正も必要となる。また、特許文献２では、所定条件において糸巻型歪の補正を行う技術が提案されているが、像倍率の変化に対する補正と歪曲収差の補正とを両立させて画角変化を低減することは考慮されていなかった。
【０００７】
本発明は、上記課題に鑑みてなされ、その目的は、フォーカスレンズの駆動に伴う画角変化をより精度良く低減することが可能な技術を提供することである。
【課題を解決するための手段】
【０００８】
この課題を解決するため、例えば本発明の撮像装置は以下の構成を備える。すなわち、撮影光学系に含まれるフォーカスレンズの位置に応じた像倍率の変動を補正するための第１変倍特性を取得する第１取得手段と、前記撮影光学系の歪曲収差を補正するための第２変倍特性を取得する第２取得手段と、前記撮影光学系を介して撮像された画像を補正するための、前記第１変倍特性に基づく補正用の変倍率を制御する制御手段と、前記補正用の変倍率を用いて、前記撮像された画像を変倍する変倍手段と、を有し、前記制御手段は、前記第１変倍特性と前記第２変倍特性との関係に応じて、前記第２変倍特性に基づく変倍率を加味するように前記補正用の変倍率を変更する、ことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、フォーカスレンズ駆動に伴う画角変化をより精度良く低減することが可能な技術を提供することが可能になる。
【図面の簡単な説明】
【００１０】
【図１】実施形態１に係る撮像装置の一例としてのデジタルカメラとレンズ装置の一例としての交換式レンズとを含む撮像システムの機能構成例を示すブロック図
【図２】実施形態１に係る補正処理に係る一連の動作を示すフローチャート
【図３】実施形態１に係る歪曲収差の特性を説明する図
【図４】実施形態１に係る樽型歪曲収差の補正について説明する図
【図５】実施形態１に係る糸巻型歪曲収差の補正について説明する図
【図６】実施形態１に係る像倍率補正について説明する図
【図７】実施形態１に係る異なる動画モードにおける撮像領域の例を示す図
【図８】実施形態１に係る異なる動画モードにおける歪曲収差量の例を示す図
【図９】実施形態１に係る像倍率目標値変更処理の一連の動作を示すフローチャート
【図１０】実施形態１に係る像倍率目標値変更処理を説明する図
【図１１】実施形態２に係る樽型歪曲収差の補正について説明する図
【図１２】実施形態２に係る補正処理に係る一連の動作を示すフローチャート
【図１３】実施形態２に係る像倍率目標値変更処理の一連の動作を示すフローチャート
【図１４】実施形態２に係る像倍率目標値変更処理について説明する図
【発明を実施するための形態】
【００１１】
（実施形態１）
以下、本発明の例示的な実施形態について、図面を参照して詳細に説明する。なお、以下では、撮像装置の一例として、交換式レンズを装着可能なデジタルカメラを用いる例を説明する。しかし、本実施形態は、このようなデジタルカメラに限らず、フォーカス調整によって画角変化の生じ得る他の機器にも適用可能である。これらの機器には、例えばスマートフォンを含む携帯電話機、ゲーム機、タブレット端末、眼鏡型の情報端末、医療機器、監視システムや車載用システムの機器などが含まれてよい。
【００１２】
（デジタルカメラ及び交換式レンズの構成）
図１は、本実施形態に係る撮像装置の一例としてのデジタルカメラ１００と、レンズ装置の一例としての交換式レンズ１５０とを含む撮像システムの機能構成例を示すブロック図である。なお、図１に示す機能ブロックの１つ以上は、ＡＳＩＣやプログラマブルロジックアレイ（ＰＬＡ）などのハードウェアによって実現されてもよいし、ＣＰＵやＭＰＵ等のプログラマブルプロセッサがソフトウェアを実行することによって実現されてもよい。また、ソフトウェアとハードウェアの組み合わせによって実現されてもよい。従って、以下の説明において、異なる機能ブロックが動作主体として記載されている場合であっても、同じハードウェアが主体として実現されうる。
【００１３】
以下、フォーカス駆動時の像倍率の変動を補正する機能と、歪曲収差を補正する機能とを両立し、動画撮影時のフォーカスレンズ駆動による画角変動の補正を実現する例について説明する。なお、本実施形態のフォーカスレンズ駆動は、撮像面位相差ＡＦモードによって制御される場合を例に説明するが、他の方法を用いてもよく、例えば、コントラストＡＦでもよいし、マニュアルフォーカスでもよい。また、図１に示す例は、レンズ交換式の撮像システムを示しているが、カメラレンズ一体型の構成であっても良い。
【００１４】
図１に示すように、本実施形態のデジタルカメラ１００には、レンズマウント部１８０を介して交換式レンズ１５０が着脱可能に装着されている。交換式レンズ１５０は、撮影光学系を構成し、内部に、フォーカスレンズ１５１、ズームレンズ１５２、絞り１５３、防振制御レンズ１５４が含まれている。なお、図１では１枚のレンズが図示されているが、複数枚のレンズから構成されるレンズ群でもよい。撮影光学系を介して入射した光線が撮像素子１０２に導かれ、撮像素子１０２に光学像として結像する。
【００１５】
シャッター１０１は、設定された期間に基づき撮像素子１０２を露光させる。撮像素子１０２は、例えばＣＣＤセンサやＣＭＯＳセンサ等が用いられ、交換式レンズ１５０によって結像された被写体像の光信号を電気信号に変換する。撮像素子１０２は、複数の焦点検出画素を有していてもよい。
【００１６】
画像生成部１０３は、撮像素子１０２のアナログ出力信号をデジタル信号に変換して画像を生成する。生成された画像は、メモリ制御部１０５や画像処理部１４０へ入力される。タイミング発生部１０４は、撮像素子１０２、画像生成部１０３、メモリ制御部１０５、システム制御部１３０および画像処理部１４０にクロック信号および同期信号を供給する。メモリ制御部１０５は、画像生成部１０３、タイミング発生部１０４、画像表示部１０６、メモリ１０７、記録部１０８および画像処理部１４０によるメモリ１０７への情報の書き込みや情報の読み出しを制御する。また、画像生成部１０３からの出力データが画像処理部１４０およびメモリ制御部１０５を介して、メモリ１０７および記録部１０８に書き込まれる。
【００１７】
画像表示部１０６は、例えばＬＣＤなどを用いて構成される。画像表示部１０６が電子ビューファインダー（ＥＶＦ）を構成する場合、不図示の外部表示装置或いは撮像素子１０２を用いて撮像された画像データを逐次表示することにより、ＥＶＦ機能を実現する。画像再生時は、メモリ１０７および記録部１０８に記録された画像を表示する。
【００１８】
メモリ１０７は、撮影された静止画像や動画像を一時的に格納する揮発性の記録媒体を含む。また、メモリ１０７は、システム制御部１３０の作業領域としても使用される。必要に応じて画像処理部１４０で必要な情報を予めメモリ１０７に格納しておいても良い。
【００１９】
記録部１０８は、デジタルカメラ１００に内部された、或いはデジタルカメラ１００から着脱可能な不揮発性メモリで構成され、撮影された静止画像や動画像を格納する。シャッター制御部１１０は、システム制御部１３０からの制御信号に基づいて、ミラー制御部１１１と連携しながら、シャッター１０１を制御する。ミラー制御部１１１は、システム制御部１３０からの制御信号に基づいて、主ミラー１１２を制御する。主ミラー１１２は、交換式レンズ１５０を通過して入射した光束の向きをファインダー側と撮像素子側とに切替える。主ミラー１１２は、常時はファインダー部へと光束を導くよう反射させるように配されているが、撮影が行われる場合には、撮像素子１０２へと光束を導くように上方に跳ね上がり光束中から待避する。また主ミラー１１２はその中央部が光の一部を透過できるようにハーフミラーとなっており、光束の一部を、焦点検出を行うための不図示の焦点検出センサに入射するように透過してもよい。ペンタプリズム１１３は、交換式レンズ１５０より入射した光束を光学ファインダー１１４へ導く。光学ファインダー１１４は、不図示のピント板、接眼レンズなどによって構成される。
【００２０】
スイッチ１１５（ＳＷ１ともいう）は、ＡＦ処理、ＡＥ処理、ＡＷＢ処理などの動作開始をシステム制御部１３０へ指示する。スイッチ１１６（ＳＷ２ともいう）は、露光開始をシステム制御部１３０へ指示する。露光開始指示を受けたシステム制御部１３０は、撮像素子１０２、メモリ制御部１０５、シャッター制御部１１０、ミラー制御部１１１およびＩ／Ｆ１２０を介して交換式レンズ１５０を制御して、記録部１０８に画像データを記録する処理を実施する。
【００２１】
カメラ操作部１１７は、各種ボタンやタッチパネル、電源オンオフボタンなどから構成され、ユーザ操作により受け付けた指示をシステム制御部１３０に出力する。カメラ操作部１１７でのユーザ操作に従い、システム制御部１３０はデジタルカメラ１００に搭載された各種機能、例えばＡＦモード、ＡＥモードといった動作モードの切り替えなどを実施する。カメラ電源制御部１１８は、外部電池や内蔵電池の管理を行う。電池が取り外された場合や電池残量がなくなった場合、カメラ電源制御部１１８は、カメラ制御の緊急遮断処理を行う。このとき、システム制御部１３０は交換式レンズ１５０に供給する電源を遮断する。
【００２２】
Ｉ／Ｆ１２０は、インタフェースであり、コネクタ１９０を介して、デジタルカメラ１００内のシステム制御部１３０と交換式レンズ１５０内のレンズ制御部１６０との間で電気信号を用いた通信を実施する。このような通信では、交換式レンズ１５０の情報や制御命令などを送受信する。
【００２３】
システム制御部１３０は、例えばＣＰＵ及びＲＯＭを含み、ＲＯＭに記録されたプログラムをメモリ１０７に展開、実行することにより、デジタルカメラ１００全体の動作を制御する。システム制御部１３０は、ＳＷ１、ＳＷ２、メモリ制御部１０５及びカメラ操作部１１７などからの入力に従って、撮像素子１０２、メモリ制御部１０５、シャッター制御部１１０、ミラー制御部１１１、Ｉ／Ｆ１２０を介して交換式レンズ１５０などを制御する。また、システム制御部１３０は、本実施形態の動作に係る、ＡＦ制御部１３１、歪曲収差補正部１３２、レンズ通信制御部１３３及び像倍率変動補正部１３４を含む。
【００２４】
ＡＦ制御部１３１は、デジタルカメラ１００のＡＦ処理を司る。ＡＦ処理ではＡＦモードに従い、Ｉ／Ｆ１２０を介して交換式レンズ１５０から得られるフォーカス位置や焦点距離などのレンズ情報、入力されるＡＦ評価値から、フォーカスレンズ駆動量を演算する。フォーカスレンズ駆動量は、レンズ通信制御部１３３およびＩ／Ｆ１２０を介して交換式レンズ１５０に入力される。例えば、デジタルカメラ１００が位相差ＡＦモードである場合、被写体の光学像を主ミラー１１２および不図示の焦点検出用サブミラーを介して不図示の合焦状態判定部に入射させて得られる位相差ＡＦ評価値などからフォーカスレンズ駆動量を演算する。また、デジタルカメラ１００がコントラストＡＦモードである場合、画像処理部１４０にて演算されるコントラストＡＦ評価値からフォーカスレンズ駆動量を演算する。また、デジタルカメラ１００が撮像面位相差ＡＦモードである場合、撮像素子１０２に埋め込まれた複数の焦点検出画素より出力された撮像面位相差ＡＦ評価値からフォーカスレンズ駆動量を演算する。また、１点ＡＦモード、多点ＡＦモード、顔検出ＡＦモードなどのＡＦ評価モード従い、評価値を演算するＡＦ枠位置を切り替える。
【００２５】
歪曲収差補正部１３２は、交換式レンズ１５０内のフォーカス位置や焦点距離位置に応じた、歪曲収差を補正するための補正特性を含む歪曲収差補正情報を、Ｉ／Ｆ１２０を経由して、又は、メモリ１０７を通して取得する。さらに取得した歪曲収差補正情報に基づいて、撮像モードに応じた補正量を算出し、画像処理部１４０内のリサイザ１４１に歪曲補正量を設定する。
【００２６】
レンズ通信制御部１３３は、システム制御部１３０内に搭載されており、デジタルカメラ１００と交換式レンズ１５０との通信処理を司る。Ｉ／Ｆ１２０を介して交換式レンズ１５０が装着されたことを検知すると、デジタルカメラ１００と交換式レンズ１５０は通信を開始し、任意のタイミングでレンズ情報を受信するとともに、カメラ情報、駆動命令などを送信する。例えばデジタルカメラ１００がファインダー撮影モードである場合、システム制御部１３０の制御によって、任意のタイミングで交換式レンズ１５０への通信を行う。このとき、デジタルカメラ１００がライブビュー撮影モードである場合、任意のタイミング以外にも、タイミング発生部１０４より出力された撮像同期信号に基づいたタイミングで通信してもよい。撮像同期信号に基づいたタイミングで通信を行う場合、タイミング発生部１０４から撮像同期信号が入力されると、レンズ通信制御部１３３は、レンズ情報（フォーカスレンズ位置、フォーカスレンズ状態、絞り状態、焦点距離など）をまとめて受信する。
【００２７】
像倍率変動補正部１３４は、交換式レンズ１５０内のフォーカス位置や焦点距離位置に応じた、像倍率の変動を補正するための補正特性を含む像倍率変動補正情報をＩ／Ｆ１２０を経由または、メモリ１０７を通して取得する。さらに取得した像倍率変動補正情報に基づいて、補正量を算出し、画像処理部１４０内のリサイザ１４１に像倍率変動補正量を設定する。
【００２８】
画像処理部１４０は、画像生成部１０３からのデジタル画像信号あるいはメモリ制御部１０５からの画像データに対して、所定の画素補完処理や色変換処理を施す。また画像処理部１４０は、画像生成部１０３からのデジタル画像信号を用いて露出制御用のため等の所定の演算処理を行う。また、交換式レンズ１５０の像倍率変化特性情報や歪曲収差特性情報をＩ／Ｆ１２０経由か、メモリ１０７を参照することによって取得し、それぞれの電子補正を画像処理部１４０内部のリサイザ１４１において適用する。リサイザ１４１は画像の拡大縮小を行う処理ブロックであり、歪曲収差補正のように像高に応じてリサイズ率が異なるようなケースにも対応している。
【００２９】
次に、交換式レンズ１５０における機能構成例について説明する。フォーカスレンズ１５１は、光軸方向に移動して撮像光学系のピントを変化させる。ズームレンズ１５２は、光軸方向に移動して撮像光学系の焦点距離を変化させる。絞り１５３は、その開口径（絞り値）が可変であり，開口径に応じて光量を変化させる。防振制御レンズ１５４は、光軸方向に対して直交する方向に移動させることで、手振れ等のカメラ振れによる像振れを低減する。
【００３０】
フォーカス制御部１５５は、レンズ制御部１６０もしくはレンズ操作部１６１より制御され、フォーカスレンズ１５１を駆動させる。またフォーカスレンズ１５１の位置などのフォーカス情報をレンズ制御部１６０へ出力する。
【００３１】
ズーム制御部１５６は、レンズ制御部１６０もしくはレンズ操作部１６１より制御され、ズームレンズ１５２を駆動させる。また焦点距離などのズーム情報をレンズ制御部１６０へ出力する。絞り制御部１５７は、レンズ制御部１６０もしくはレンズ操作部１６１から制御され、絞り１５３を駆動させる。また、絞り値などの絞り情報をレンズ制御部１６０へ出力する。
【００３２】
角速度検出部１５８は、レンズ制御部１６０により制御され、レンズの角速度（Ｙａｗ、Ｐｉｔｃｈ）を検出し、レンズ制御部１６０へ出力する。防振制御部１５９は、レンズ制御部１６０により制御され、防振制御レンズ１５４を駆動させる。また防振可能範囲などの防振情報をレンズ制御部１６０へ出力する。
【００３３】
レンズ制御部１６０は、ＣＰＵ、ＲＯＭ及びＲＡＭを含み、ＲＯＭに記録されたプログラムをＲＡＭに展開、実行することにより交換式レンズ１５０の動作を制御する。例えば、レンズ制御部１６０は、レンズ操作部１６１もしくはＩ／Ｆ１７０からの入力に従い、フォーカス制御部１５５、ズーム制御部１５６、絞り制御部１５７、角速度検出部１５８および防振制御部１５９などを制御する。また、レンズ制御部１６０は、各制御部や検出部などから入力された情報を、Ｉ／Ｆ１７０で受信したレンズ情報取得命令に従って、Ｉ／Ｆ１７０を介してデジタルカメラ１００へ送信する。さらにレンズ制御部１６０は、フォーカス制御部１５５或いはズーム制御部１５６からのフォーカス情報或いはズーム情報を取得する。そして、レンズ制御部１６０は取得した情報に基づき、フォーカスレンズ１５１の駆動可能な範囲で取りうる最大の焦点距離の演算ならびにフォーカスレンズ１５１の現在位置における焦点距離変動率の演算を行う。レンズ制御部１６０は、得られた演算結果をＩ／Ｆ１７０を介してデジタルカメラ１００へ送信する。このときデジタルカメラ１００からの要求に応答して、最大焦点距離および焦点距離変動率の演算結果を送信してもよい。
【００３４】
レンズ操作部１６１は、フォーカス操作リング、ズーム操作リング、ＡＦ／ＭＦスイッチ、ＩＳオンオフスイッチなどの操作部材を含み、ユーザ操作により受け付けた指示をレンズ制御部１６０に出力する。レンズ制御部１６０は、レンズ操作部１６１より入力された指示に基づき、Ｉ／Ｆ１７０を介してユーザ操作内容をデジタルカメラ１００へ送信する。デジタルカメラ１００内にあるシステム制御部１３０は、Ｉ／Ｆ１２０を介してユーザ操作内容を受信し、交換式レンズ１５０に搭載された各種機能についての動作モードの切り替えを実施する。
【００３５】
メモリ１６２は、例えば不揮発性の記録媒体を含み、レンズ装置毎に個別に情報を持つ必要がある場合はこの領域に格納しておく。格納する情報は様々なものがあるが各レンズ装置の光学特性情報等を記録することができる。
【００３６】
Ｉ／Ｆ１７０は、コネクタ１９０を介して、デジタルカメラ１００内のシステム制御部１３０と交換式レンズ１５０内のレンズ制御部１６０との間で電気通信を用いた通信を実施することで、交換式レンズ１５０の情報や制御命令などを送受信する。
【００３７】
（補正処理に係る一連の動作）
次に、図２を参照して、本実施形態における、歪曲収差補正を実施しながら焦点調節時の像倍率変化を抑える（歪曲収差補正とフォーカス調整時の像倍率の補正とを両立する）補正処理の一連の動作について説明する。本実施形態では、動画撮影の際に動画像の補正を行う動作を例に説明するが、動画撮影以外において、例えば静止画撮影モードの際に連写時の画角変動を抑える目的で使用することも可能である。なお、本補正処理では、システム制御部１３０がＲＯＭに記録されたプログラムをメモリ１０７に展開、実行することにより実現される。また、特に言及しない限り、本処理における各ステップの動作は、システム制御部１３０及びその内部の機能ブロックが実行するものとする。
【００３８】
Ｓ２０１では、システム制御部１３０（歪曲収差補正部１３２）は、装着している交換式レンズ１５０の歪曲収差を補正するための補正特性を示す情報（歪曲収差補正情報）を取得する。本実施形態のように交換式レンズを用いる場合、レンズ毎にその特性が異なる為、その都度情報を取得する必要がある。例えば、交換式レンズ１５０の歪曲収差補正情報を交換式レンズ１５０内のメモリ１６２に予め記録しておき、歪曲収差補正部１３２がＩ／Ｆ１２０を介して歪曲収差補正情報を取得する。歪曲収差補正情報を取得するタイミングは撮影動作が開始する前であればいつでもよい。或いは、デジタルカメラ１００内のメモリ１０７に余裕があれば装着される可能性のある交換式レンズ１５０の補正情報をすべて所持しておき、装着されたレンズの識別情報に基づいて補正情報を取得するようにしてもよい。
【００３９】
ここで、図３を参照して、歪曲収差補正情報の一例について説明する。図３は、歪曲収差を補正するための補正特性の例として、像高と歪曲収差の補正値との関係を示している。図３では、縦軸の正の方向は樽型の歪曲収差の補正値を示し、縦軸の負の方向は糸巻型の歪曲収差の補正値を示している。例えば曲線（ａ）及び曲線（ｂ）は樽型の歪曲収差に対する補正値を示し、像高が大きくなるほど正の方向の大きな補正値が適用される。逆に、例えば曲線（ｄ）及び（ｅ）は、糸巻型の歪曲収差の補正値を示しており、像高が大きくなるほど負の方向に大きな補正値が適用されることを示している。
【００４０】
併せて、図４及び図５を参照して、歪曲収差に対する電子歪補正の方法について説明する。図４（ａ）は補正前の画像４００を示しており、この画像は図３で示した正の方向（＋方向）の歪成分（樽型歪）を含んでいるものとする。画像４００に歪補正を行う場合、像高ごとに歪成分を相殺する補正が適用される。つまり、画像４００には、像高ごとに変倍率の異なる変倍処理（樽型歪の場合、拡大処理）が施され、補正後の画像４０１は図４（ｂ）に示すような形状になる。樽型の場合は＋側の補正になるため、画像を構成する画素数は増加する方向にある。最終的には補正前と同じ画素サイズの画像を出力しなければならないため、図４（ｃ）に示すように歪変換後の画像４０１に対して補正前と同じ画素数の領域を切り出す（クロップする）。これにより、最終的には図４（ｄ）に示す画像４０２のように画像４００と同一のサイズの画像を出力する処理がとられる。このような樽型の歪曲収差補正では、画面中心部分には拡大・縮小処理が適用されないため、補正前の画像４００と補正後の画像４０２における画面中心の画像の倍率は一定に保たれる。
【００４１】
次に、図５を参照して、歪曲収差の補正値が負の方向（−方向）である、所謂、糸巻型の歪曲収差の補正について説明する。図５（ａ）の画像５００は補正前の画像を示しており、この画像は図３で示した負の方向の歪成分（糸巻型歪）を含んだ画像である。画像５００に対して糸巻型歪の補正を行う場合、図５（ｂ）に示す画像５０１のように、縮小方向に補正される。更に、図５（ｃ）に示すように、画像５０１から画像５００と同一のアスペクト比の画像５０２（画像５０１に内接する矩形）を切り出す。このように、糸巻型の歪曲収差を補正する場合、補正後の画像５０２をこのまま出力すると元の画素サイズを下回ってしまうため、そのままでは画像周辺部で不正な画像が出力されてしまう。このため、図５（ｄ）に示すように、画像５０２を元の画素数に収まるように拡大した画像５０３を出力する（図５（ｄ））。このように糸巻型歪補正を実施する場合、補正前（図５（ａ））と補正後（図５（ｄ））の画面中心の画像の倍率がその歪量によって変化してしまうという問題がある。換言すれば、糸巻歪量に応じて最終的に必要な拡大率が決まるため、光学特性とは関係ないところで出力画角が変化してしまう。すなわち、別途、像倍率補正を行う場合には、上述の通り糸巻型歪が発生すると糸巻型歪の補正処理によって像倍率が変化してしまう。
【００４２】
再び図２に戻って一連の動作について説明する。Ｓ２０２において、システム制御部１３０（像倍率変動補正部１３４）は、像倍率変動補正情報を取得する。例えば、像倍率変動補正情報を交換式レンズ１５０内のメモリ１６２に予め記録しておき、システム制御部１３０は、歪曲収差と同様のタイミングで像倍率変動補正情報を取得する。なお、像倍率変動補正情報の取得タイミングは、撮影動作の開始する前であればいつでもよい。
【００４３】
本実施形態に係る像倍率変動補正情報について、図６を参照して説明する。像倍率変動率６０１は、交換式レンズ１５０のフォーカスレンズの無限〜至近までの駆動可能範囲において、像倍率が最大となる領域を１００としたときの各フォーカスレンズ位置での像倍率による画像の領域の大きさを割合で示している。なお、交換式レンズ１５０のズーム位置および絞り状態は任意である。補正前画像６０３は、同一の距離にある被写体を各フォーカスレンズ位置で撮影する場合の画像の例を示している。補正前画像６０３は、同一の距離の同一の被写体であっても、フォーカスレンズ位置が変化して実焦点距離が変化することによる画角変動の様子を模式的に表している。
【００４４】
画像サイズ補正倍率６０４は、像倍率変動率に基づいて算出した、画像サイズ補正倍率の例を表し、補正前画像に対する補正後画像の倍率を表す。本実施形態では、画像サイズ補正倍率を例えば像倍率変動率の逆数を乗算した（１００／像倍率変動率）で表す例を示しているが、その限りではなく、例えば更に任意の係数を乗じて算出してもよい。
【００４５】
補正後画像６０５は、画像サイズ補正倍率６０４を用いて、補正前画像６０３をリサイズ処理した後の画像の例を示している。なお、本実施形態では、このリサイズ処理を像倍率補正処理という。また、像倍率変動率６０１が像倍率変動補正情報に含まれるものとする。
【００４６】
Ｓ２０１及びＳ２０２の処理により、歪曲収差補正データと像倍率補正データが揃ったところで、Ｓ２０３において、システム制御部１３０は、ユーザによる動画モードの選択を取得する。例えば、カメラ操作部１１７は、ユーザによる動画モードの選択を受け付ける受付手段として機能し、受け付けた駆動動画モードを示す情報をシステム制御部１３０に通知する。
【００４７】
ところで、デジタルカメラ１００は、複数の動画モードを備えている。動画モードのバリエーションとしては例えばフレームレートの種類であったり、解像度（画素数）が異なるものであったり多種多様な組みあわせが存在する。つまり、それぞれの動画モードごとに使用する撮像領域の相違が生じる。その具体的な例について図７を参照して説明する。
【００４８】
領域７０１は、交換式レンズ１５０が結像可能とするイメージサークルの領域を示している。領域７０２はデジタルカメラ１００の基本的な動画モード（以下、モード１）時における、撮像素子１０２上の読み出し領域を示している。さらに、領域７０３は、デジタルカメラ１００の基本的な動画モードとは異なる動画モード（以下、モード２）時における、撮像素子１０２上の読み出し領域を示している。より具体的には、モード１では、イメージサークルの横辺を基準に１６：９のアスペクト比で読み出した領域の動画が出力される。一方、モード２では、イメージサークルの領域７０１の中心を中心として、水平４０９６画素、垂直２１６０の領域をクロップして生成した動画が出力される。上記の通りイメージサークルの領域７０１と各動画モードの最終出力領域の組み合わせは多種多様であるため、常にイメージサークルの領域７０１の直径と、動画モードの最大像高とが必ずしも一致しない。この例の場合、モード１の最大像高はａ１であり、モード２の最大像高はａ２である。
【００４９】
このように、動画モードが選択されることにより、動画モードごとの撮像領域が確定する。換言すれば、糸巻型歪補正による拡大率が確定することになる。この点について、図８を参照してより詳細に説明する。
【００５０】
図８は、交換式レンズ１５０における歪量と像高との関係を示している。８０１は交換式レンズ１５０の所定の条件における歪曲収差の特性を示しており、像高が高くなるに従って糸巻歪量が大きくなっていることを示している。モード１の最大像高ａ１での糸巻歪量はｂ１であり、モード２の最大像高ａ２での糸巻歪量はｂ２である。すなわち、動画モードごとに糸巻型歪の補正に必要な補正量が異なる（つまり図５で説明した最終的な拡大率が異なる）ことを示している。このように、動画モードが確定することにより、歪補正のための補正量を決定することができる。
【００５１】
Ｓ２０４において、システム制御部１３０は、画像の歪曲収差の形状を判定する。ここで、歪曲収差の形状が糸巻型歪でないと判定した場合には上述の歪曲補正による拡大処理が行われないため、予め想定した歪曲収差補正と像倍率補正とを適用することが可能となる。システム制御部１３０は、歪曲収差の形状が糸巻型歪でないと判定した場合、Ｓ２０５に進む。一方、歪曲収差の形状が糸巻型歪であると判定した場合、Ｓ２１０に進む。
【００５２】
Ｓ２０５において、システム制御部１３０は、動画モードの制御を開始し、更にＳ２０６において、Ｉ／Ｆ１２０を介して最新の交換式レンズ１５０のズーム位置やフォーカス位置などの撮影条件を取得する。
【００５３】
Ｓ２０７において、システム制御部１３０の指示に応じて、画像処理部１４０は、図４を参照して説明したような歪曲収差補正処理を実行する。更に、Ｓ２０８において、画像処理部１４０は、システム制御部１３０の指示に応じて、図６を参照して説明した像倍率補正処理を実行する。Ｓ２０９において、システム制御部１３０は、Ｓ２０７〜Ｓ２０８の処理を動画モードが終了するまで繰り返す。なお、本実施形態では、Ｓ２０７における歪曲収差補正処理とＳ２０８における像倍率補正処理とを別々に実施する例を示したが、変倍処理を行う点で共通するため、画像処理部１４０は補正値をマージしてこれらの補正処理を一度に実施しても良い。このように、Ｓ２０７〜２０８の処理により、歪曲収差と像倍率変化とが補正された高品位の動画像が生成される。
【００５４】
一方、糸巻型歪がある場合、図５や図８を参照して説明したように、糸巻型歪を補正する処理において画像を拡大する必要があるため、この拡大処理により画角が変動してしまう可能性がある。すなわち、像倍率補正値とは関係ない要因で画角が変化してしまい、最終的な画像として像倍率が完全に補正されていない画像が出力されてしまう。このような現象を避ける為、Ｓ２０４において糸巻型歪があると判定した場合、Ｓ２１０において、システム制御部１３０は、像倍率補正の補正目標値を変更する（補正目標値変更処理を実行する）。
【００５５】
この補正目標値変更処理の詳細について、図９を参照して説明する。なお、補正目標値変更処理は、補正処理と同様、システム制御部１３０がＲＯＭに記録されたプログラムをメモリ１０７に展開、実行することにより実現される。
【００５６】
Ｓ９０１において、システム制御部１３０は、各ズームポジションにおいてフォーカスレンズ位置に応じた歪曲収差の補正に必要な変倍率（本実施形態では、糸巻型歪補正のための拡大率αdist）を算出する。システム制御部１３０は、Ｓ２０１で取得した歪曲収差補正情報に基づき、糸巻型歪が発生している領域において、図５（ｃ）に示す画像５０２から図５（ｄ）に示す画像５０３に変換する倍率を算出する。そして、算出した倍率から、フォーカスレンズ位置（図１０（ａ）の横軸）と拡大率（図１０（ａ）の縦軸）の関係を示した変倍特性のテーブルを生成する。図１０（ａ）に示す例では、フォーカスレンズ位置ｚ１までは倍率が１になっているため、フォーカスレンズ位置ｚ１までは樽型歪をもつことが示されている。また、図１０（ａ）が示す例では、フォーカスレンズ位置ｚ１からｚ２にかけて糸巻型の歪に変化している。フォーカスレンズ位置ｚ１からｚ２における拡大率は１より大きい。フォーカスレンズ位置ｚ２において糸巻型の歪曲収差が最大になり、このとき拡大率はαdist[z2]倍である。なお、ここで注意しなければいけないのは、この糸巻型歪ごとに必要な拡大率の算出は、それぞれの設定された動画モードで得られる画像領域の最大像高までの拡大率を用いて行うことである。より具体的には、図７の領域７０２で撮像するモード１では像高ａ１までの拡大率、領域７０３で撮像するモード２では像高ａ２までの拡大率で算出する。これは、イメージサークルの領域７０１での拡大率を算出すると拡大率が必要な値よりも大きくなる場合があり、必要以上に画像劣化を起こしてしまうためである。
【００５７】
以下、フォーカスレンズの全焦点距離において同等のことを実施する必要があるが焦点毎の処理は同一で構わない。このため、以下の説明では、任意の１つの焦点距離に対する処理について説明する。
【００５８】
Ｓ９０２において、システム制御部１３０は、Ｓ９０１と対になる撮影条件（フォーカス、ズーム）における像倍率の補正値を、Ｓ２０２で取得した像倍率変動補正情報から算出する。例えば、像倍率の補正値は、フォーカスレンズ位置に応じた像倍率の変動を補正するための画像の変倍率を表す。上述の画像サイズ補正倍率６０４に対応する。後にＳ９０１の結果と比較することになる為、算出する条件はＳ９０１と合わせる必要がある。システム制御部１３０は、記録されていた像倍率変動補正情報のなかに該当する補正値がない場合、像倍率の補正値の前後の条件から補間して算出する。図１０（ａ）の条件において算出した、フォーカスレンズ位置ごとの像倍率の補正値を示す変倍特性の一例を図１０（ｂ）に示す。ここで、像倍率の補正値は変倍率で表す。図１０（ｂ）に示す例では、至近側（ｚ３）で像倍率の補正値が最大値αmagni[z3]になっており、ｚ４で光学的な像倍率が最大になっている（補正値としては１倍）。
【００５９】
Ｓ９０３において、システム制御部１３０は、Ｓ９０１で算出した歪曲収差を補正するために必要な変倍率（糸巻型歪補正のための拡大率）とＳ９０２で算出した像倍率の変動を補正するための変倍率（像倍率の補正値）との比をとり、最大値αを算出する。例えば、図１０（ｃ）は、各フォーカスレンズ位置において糸巻型歪収差による拡大率αdist[z]から像倍率補正による拡大率αmagni[z]を除算した結果の曲線を示している。この例では、フォーカス位置ｚ５までは比が１よりも小さく、それ以降は１を超えている。ここで、糸巻型歪補正のための拡大率と像倍率補正のための拡大率との比が１よりも小さいということは、糸巻型歪補正による拡大率が像倍率補正による拡大率よりも小さいことを示している。つまり、像倍率の補正をすることで糸巻型歪補正に必要な拡大率を満たしているということがわかる。
【００６０】
Ｓ９０４において、システム制御部１３０は、Ｓ９０３において算出した最大値αが１以下であるかを判定する。すなわち、可動可能なフォーカス位置において像倍率補正による拡大率が糸巻型補正に必要な拡大率を下回ることがあるかを判定する。例えば、αが１以下の場合、上述のように糸巻型歪補正が発生していたとしても像倍率の補正により画像が拡大されるため、糸巻型歪補正の為に拡大する必要はない。つまり、像倍率補正のための拡大率が糸巻型歪補正に必要な拡大率を満たす。このため、システム制御部１３０は、像倍率補正目標値の変更は行わずに本補正目標値変更処理を終了する。一方、αが１よりも大きい場合、像倍率補正による拡大率が糸巻型補正に必要な拡大率を下回る場合がある。すなわち、像倍率補正による拡大率では糸巻型歪補正に必要な拡大率を満たさず、糸巻型歪補正を十分に施すことができない。このように、システム制御部１３０は、（最大値αが１より大きいために）像倍率補正のための拡大率が糸巻型歪補正に必要な拡大率を満たさないと判定した場合、像倍率補正のための拡大率を変更する処理を行う。
【００６１】
Ｓ９０５において、システム制御部１３０は、像倍率補正のための拡大率（像倍率目標値）を変更する。ここで、上述の拡大率の比の最大値αは、全フォーカスレンズ位置において糸巻型歪補正に必要な拡大率の不足量を表す。つまり、元の像倍率補正値に対してαを乗算することにより、糸巻型歪補正のために必要な拡大率を加味した、糸巻型歪補正が全フォーカス域で補正可能な像倍率補正値に変更できることになる。
【００６２】
上記処理を全ズームポジションごとに行うことにより、設定された動画モードに対して、拡大による画質劣化を最小限に抑えて、歪曲収差補正と像倍率補正とを同時に補正可能な補正値を求めることができる。システム制御部１３０は、補正目標値変更処理を終了すると、Ｓ２０５〜Ｓ２０９の処理を実行する。このとき、Ｓ２０７及びＳ２０８の処理については、システム制御部１３０の指示に応じて、画像処理部１４０は、Ｓ２１０において変更された像倍率目標値を用いて画像を変倍する。
【００６３】
以上説明したように本実施形態では、歪曲収差補正のための変倍率と像倍率補正のための変倍率との関係（すなわち変倍率の比の最大値）に基づいて、像倍率補正による拡大率が糸巻型補正に必要な拡大率を下回ることがあるかを判定した。そして、特に、像倍率補正のための拡大率が糸巻型歪補正に必要な拡大率を下回ることがあると判定した場合、像倍率補正のための拡大率を糸巻補正に必要な拡大率を加味するように変更して、撮像画像の補正用の拡大率を求めるようにした。また、糸巻収差補正に必要な拡大率の算出は、それぞれの設定された動画モードで得られる画像領域の最大像高までの拡大率を用いるようにした。このようにすることで、フォーカスレンズ駆動に伴う画角変化をより精度良く低減することができる。すなわち、交換式レンズ１５０と各動画モードの組み合わせに応じて、補正による劣化を最小限の抑えながら歪曲収差補正と像倍率補正とを両立し、高品位の動画像を提供することができる。
【００６４】
（実施形態２）
次に実施形態２について説明する。実施形態２では、樽型の歪曲収差補正に対して画角の欠如を最小限に抑えながら歪曲収差補正と像倍率補正を実現する例について説明する。本実施形態では、実行する補正処理の一部が異なるが、デジタルカメラ１００の構成は実施形態１と同一である。このため、同一の構成や処理については同一の符号を付して重複する説明は省略し、相違点について重点的に説明する。
【００６５】
まず、実施形態２における樽型の歪曲収差の補正方法について図１１を参照して説明する。図１１（ａ）は補正前の画像１１００を示しており、この画像１１００は、図３に示した正方向（＋方向）の歪成分（樽型歪）を含んでいるものとする。図１１（ａ）の画像１１００に対して像高ごとに歪成分をキャンセルする補正を適用すると、像高ごとに変倍率の異なる拡大処理が施される。このとき、補正後の画像１１０１は、図１１（ｂ）のような形状になる。ここまでは図４で説明した方法と同様であるが、樽型歪に対する補正の場合には正方向（＋側）の補正が適用されるため、補正後の画像１１０１の画素数は増加する方向となる。つまり、図４で説明したように補正後の画像の中心部を補正前の元の画像サイズでクロップしてしまうと画角欠損の量が大きくなる。このため、特に光学ファインダーを備えるデジタルカメラ１００の場合には、当該光学ファインダーで視認できる画角からの欠損が大きくなってしまう。このため、図１１（ｃ）のように歪変換後の画像１１０１に内接する矩形１１０２を選択する。そして、最終的に図１１（ｄ）に示す画像１１０３のように、選択された矩形１１０２が元の画像サイズに収まるように画像を縮小する処理を行う。
【００６６】
このように画角の欠損を最小限に抑えるためには、図１１で説明したように補正後の画像の内接矩形を切り出したうえで、切り出した矩形を縮小する必要がある。しかし、実施形態１の糸巻補正の場合と同様に、歪量に応じて縮小率が変化するため、像倍率補正と関係ないところで出力画像の画角が変化してしまうという課題がある。すなわち、樽型の歪曲収差の場合、画角の欠損を最小限に抑えつつ、歪曲収差補正と像倍率補正を両立させる必要がある。
【００６７】
以下、図１２を参照して、本実施形態における補正処理に係る一連の動作について説明する。なお、本実施形態における補正処理も、システム制御部１３０がＲＯＭに記録されたプログラムをメモリ１０７に展開、実行することにより実現される。また、特に言及しない限り、本処理における各ステップの動作は、システム制御部１３０及びその内部の機能ブロックが実行するものとする。
【００６８】
Ｓ２０１〜Ｓ２０４において、システム制御部１３０は、歪曲収差補正情報や像倍率変動補正情報を取得するともに、入力された画像の歪曲収差の形状が糸巻型歪であるかを判定する。システム制御部１３０は、歪曲収差の形状が糸巻型歪であると判定した場合、実施形態１と同様にＳ２１０において補正目標値変更処理を行う。一方、糸巻型歪でない（すなわち、樽型歪であると判定した場合、Ｓ１２０１に処理を進める。
【００６９】
Ｓ１２０１において、システム制御部１３０は、樽型歪曲収差用の補正目標値変更処理を実行する。樽型歪曲収差用の補正目標値変更処理の具体的な動作について、図１３を参照して説明する。なお、本処理は、補正処理と同様、システム制御部１３０が記録部１０８に記録されたプログラムをメモリ１０７に展開、実行することにより実現される。
【００７０】
Ｓ１３０１において、システム制御部１３０は、Ｓ２０１で取得した交換式レンズ１５０の歪曲収差補正情報から、ズームポジションごとに、フォーカス位置に応じた歪補正のための変倍率（この場合、樽型歪補正のための縮小率）を算出する。例えば、図１４（ａ）に示すフォーカス位置ごとの変倍特性は、フォーカス位置の至近から無限まで常に倍率が1未満になっており、全フォーカス域で樽型の歪曲収差の特性を持っていることがわかる。特にフォーカス位置ｚ７での歪量が大きく、歪曲補正後に最大画角を維持する為には補正後の画像（図１１（ｃ）の矩形１１０２）に対してβdist[z7]倍の縮小を実施する必要があることを示している。
【００７１】
Ｓ１３０２において、システム制御部１３０は、同条件の像倍率の補正値を算出する。図１４（ｂ）に示す像倍率の補正値の変倍特性は、図１０（ｂ）に示した特性と同一であるものとする。このとき、システム制御部１３０は、実施形態１のＳ９０２と同様に各動画モードの最大像高に対して像倍率の補正値をβmagniとして算出する。
【００７２】
Ｓ１３０３において、システム制御部１３０は、Ｓ１３０１及びＳ１３０２において算出した特性を乗算し、その最大値βを取得する。図１４（ｃ）は、図１４（ａ）に示す変倍率と図１４（ｂ）に示す変倍率とを乗算した結果の例を示している。図１４（ｃ）に示す例では、全フォーカス位置において倍率が１未満となっている。すなわち、像倍率補正を実施した結果、必ずしも画像を拡大する必要がないことを示している。すなわち、像倍率補正と歪曲補正を行ってもβまでならば縮小して画角を維持できるということを示している。
【００７３】
逆に最大値βが１倍を超える場合には、像倍率補正の為に拡大する必要があるということであり、本件の最大画角を得るために画像を縮小する処理は使えないということになる。
【００７４】
Ｓ１３０４において、システム制御部１３０は、Ｓ１３０３で算出した最大値βが所定の閾値（この場合１）以上であるかを判定する。すなわち、歪曲収差補正のための変倍率と像倍率補正のための変倍率との関係（最大値β）に基づいて、像倍率補正のための変倍率が歪曲収差補正のために必要な変倍率を満たすかを判定する。システム制御部１３０は、最大値βが１を超えている場合には、像倍率補正する為に拡大処理が必須な条件となっており、本実施形態の変更処理を適用できないため、そのまま本処理を終了する。一方、システム制御部１３０は、最大値βが１未満である場合、βの最大値まで縮小しても像倍率補正が適用できるため、Ｓ１３０５において像倍率補正の目標にβを乗算したものを新しい像倍率目標値として像倍率補正のための変倍率を変更する。システム制御部１３０は、その後、樽型歪曲収差用の補正目標値変更処理を終了する。
【００７５】
その後、システム制御部１３０は、実施形態１と同様に、Ｓ２０５〜Ｓ２０９の処理を１回以上実行して、補正処理を終了する。
【００７６】
以上説明したように本実施形態では、樽型歪曲収差補正においても画角の欠損を最小限に抑制しつつ、歪曲収差補正と像倍率補正を両立することができ、フォーカスレンズ駆動に伴う画角変化をより精度良く低減することができる。すなわち、補正による解像度劣化や画像の欠損等の弊害を最小限に抑えた高品位の動画像を提供することができる。
【００７７】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００７８】
１１７…カメラ操作部、１３０…システム制御部、１３２…歪曲収差補正部、１３４…像倍率変動補正部、１４０…画像処理部、１４１…リサイザ、１５１…フォーカスレンズ、１６０…レンズ制御部
【図１】
2019208168.tif 000003
【図２】
2019208168.tif 000004
【図３】
2019208168.tif 000005
【図４】
2019208168.tif 000006
【図５】
2019208168.tif 000007
【図６】
2019208168.tif 000008
【図７】
2019208168.tif 000009
【図８】
2019208168.tif 000010
【図９】
2019208168.tif 000011
【図１０】
2019208168.tif 000012
【図１１】
2019208168.tif 000013
【図１２】
2019208168.tif 000014
【図１３】
2019208168.tif 000015
【図１４】
2019208168.tif 000016