(57)【要約】【課題】ビートノイズが生じるＡ／Ｄ変換周期を適切に特定すること。【解決手段】撮像装置は、撮像素子からのアナログ信号を順次にＡ／Ｄ変換して、デジタル信号を出力するＡ／Ｄ変換部と、Ａ／Ｄ変換部に異なる複数の変換周期で画素信号をＡ／Ｄ変換させることにより、Ａ／Ｄ変換部における変換周期が異なる複数の画像信号を取得する画像信号取得部と、複数の画像信号からビートノイズを検出する検出部と、ビートノイズが検出された画像信号に対応する変換周期に基づいて、撮像素子による撮像時にＡ／Ｄ変換部が画素信号を順次にＡ／Ｄ変換するタイミングを決定するタイミング決定部とを備える。【選択図】図３
2013198120.tif 000002
【特許請求の範囲】
【請求項１】
撮像素子からのアナログ信号を順次にＡ／Ｄ変換して、デジタル信号を出力するＡ／Ｄ変換部と、
前記Ａ／Ｄ変換部に異なる複数の変換周期で画素信号をＡ／Ｄ変換させることにより、前記Ａ／Ｄ変換部における変換周期が異なる複数の画像信号を取得する画像信号取得部と、
前記複数の画像信号からビートノイズを検出する検出部と、
前記ビートノイズが検出された前記画像信号に対応する変換周期に基づいて、前記撮像素子による撮像時に前記Ａ／Ｄ変換部が前記画素信号を順次にＡ／Ｄ変換するタイミングを決定するタイミング決定部と
を備える撮像装置。
【請求項２】
前記Ａ／Ｄ変換部を駆動する駆動部
をさらに備え、
前記タイミング決定部は、前記ビートノイズが検出された画像信号に対応する変換周期に基づいて、ビートノイズが生じることが予測される１以上の変換周期を特定し、特定した前記１以上の変換周期とは異なる変換周期を、前記撮像時の変換周期として決定し、
前記駆動部は、前記タイミング決定部が決定した変換周期で前記Ａ／Ｄ変換部にＡ／Ｄ変換させる
請求項１に記載の撮像装置。
【請求項３】
前記タイミング決定部は、前記ビートノイズが検出された画像信号に対応する変換周期、当該変換周期のＮ倍（Ｎは自然数）の周期、および当該変換周期の１／Ｎ倍の周期を、前記ビートノイズが生じることが予測される変換周期として特定する
請求項２に記載の撮像装置。
【請求項４】
前記タイミング決定部は、特定した前記１以上の変換周期からの差がより大きい変換周期を、前記撮像時の変換周期としてより優先して選択する
請求項２または３に記載の撮像装置。
【請求項５】
前記撮像素子に被写体光を入射するレンズ装置を駆動するモータの動作を制御するレンズ制御部
をさらに備え、
前記画像信号取得部は、前記レンズ制御部が前記モータを動作させた状態で、前記変換周期が異なる複数の前記画像信号を取得する
請求項２から４のいずれか一項に記載の撮像装置。
【請求項６】
前記モータは、前記レンズ装置が有するフォーカスレンズを駆動し、
前記駆動部は、自動焦点調節をして撮像する場合に、前記タイミング決定部が決定した変換周期で前記Ａ／Ｄ変換部にＡ／Ｄ変換させる
請求項５に記載の撮像装置。
【請求項７】
被写体の測光結果に基づいて、適正露出を決定する露出決定部
をさらに備え、
前記画像信号取得部は、前記撮像素子の露出を前記適正露出より低くした状態で、前記変換周期が異なる複数の前記画像信号を取得する
請求項１から６のいずれか一項に記載の撮像装置。
【請求項８】
前記画像信号取得部は、前記撮像素子に被写体光を入射するレンズ装置の焦点状態を合焦状態からずらした状態で、前記変換周期が異なる複数の前記画像信号を取得する
請求項１から７のいずれか一項に記載の撮像装置。
【請求項９】
前記検出部は、変換周期が異なる複数の画像信号の間の差分に基づいて、ビートノイズを検出する
請求項１から８のいずれか一項に記載の撮像装置。
【請求項１０】
撮像素子からのアナログ信号を順次にＡ／Ｄ変換してデジタル信号を出力するＡ／Ｄ変換部に異なる複数の変換周期で画素信号をＡ／Ｄ変換させることにより、前記Ａ／Ｄ変換部における変換周期が異なる複数の画像信号を取得する画像信号取得段階と、
前記複数の画像信号からビートノイズを検出する検出段階と、
前記ビートノイズが検出された前記画像信号に対応する変換周期に基づいて、前記撮像素子による撮像時に前記Ａ／Ｄ変換部が前記画素信号を順次にＡ／Ｄ変換するタイミングを決定するタイミング決定段階と
を備える撮像制御方法。
【請求項１１】
撮像素子からのアナログ信号を順次にＡ／Ｄ変換してデジタル信号を出力するＡ／Ｄ変換部に異なる複数の変換周期で画素信号をＡ／Ｄ変換させることにより、前記Ａ／Ｄ変換部における変換周期が異なる複数の画像信号を取得する画像信号取得ステップと、
前記複数の画像信号からビートノイズを検出する検出ステップと、
前記ビートノイズが検出された前記画像信号に対応する変換周期に基づいて、前記撮像素子による撮像時に前記Ａ／Ｄ変換部が前記画素信号を順次にＡ／Ｄ変換するタイミングを決定するタイミング決定ステップと
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、撮像制御方法およびプログラムに関する。
【背景技術】
【０００２】
アナログの電気信号を所定タイミングでデジタル信号に変換するＡ／Ｄ変換部と、Ａ／Ｄ変換部のタイミング周期を不規則に変化させるタイミング発生部を有するＡ／Ｄ変換装置が知られている（例えば、特許文献１参照）。レンズユニットからレンズユニット内のアクチュエータの駆動周波数情報を取得して、アクチュエータの駆動周波数を基づいて、ノイズ成分読み込みと信号成分読み込み時の時間差を設定する技術が知られている（例えば、特許文献２参照）。
［先行技術文献］
［特許文献］
［特許文献１］特開２０１０−１３０１９４号公報
［特許文献２］特開２００９−１８３０１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００３】
Ａ／Ｄ変換周期によっては、レンズ装置等のクロック回路等からの周期的なノイズと干渉して、ビートノイズが生じる場合がある。ビートノイズを抑制する動作を行うためには、周期的なノイズの周波数を知る必要がある。従来、ビートノイズが生じるＡ／Ｄ変換周期を適切に特定することができないという課題があった。
【課題を解決するための手段】
【０００４】
本発明の第１の態様においては、撮像装置は、撮像素子からのアナログ信号を順次にＡ／Ｄ変換して、デジタル信号を出力するＡ／Ｄ変換部と、Ａ／Ｄ変換部に異なる複数の変換周期で画素信号をＡ／Ｄ変換させることにより、Ａ／Ｄ変換部における変換周期が異なる複数の画像信号を取得する画像信号取得部と、複数の画像信号からビートノイズを検出する検出部と、ビートノイズが検出された画像信号に対応する変換周期に基づいて、撮像素子による撮像時にＡ／Ｄ変換部が画素信号を順次にＡ／Ｄ変換するタイミングを決定するタイミング決定部とを備える。
【０００５】
本発明の第２の態様においては、撮像制御方法は、撮像素子からのアナログ信号を順次にＡ／Ｄ変換してデジタル信号を出力するＡ／Ｄ変換部に異なる複数の変換周期で画素信号をＡ／Ｄ変換させることにより、Ａ／Ｄ変換部における変換周期が異なる複数の画像信号を取得する画像信号取得段階と、複数の画像信号からビートノイズを検出する検出段階と、ビートノイズが検出された画像信号に対応する変換周期に基づいて、撮像素子による撮像時にＡ／Ｄ変換部が画素信号を順次にＡ／Ｄ変換するタイミングを決定するタイミング決定段階とを備える。
【０００６】
本発明の第３の態様においては、プログラムは、撮像素子からのアナログ信号を順次にＡ／Ｄ変換してデジタル信号を出力するＡ／Ｄ変換部に異なる複数の変換周期で画素信号をＡ／Ｄ変換させることにより、Ａ／Ｄ変換部における変換周期が異なる複数の画像信号を取得する画像信号取得ステップと、複数の画像信号からビートノイズを検出する検出ステップと、ビートノイズが検出された画像信号に対応する変換周期に基づいて、撮像素子による撮像時にＡ／Ｄ変換部が画素信号を順次にＡ／Ｄ変換するタイミングを決定するタイミング決定ステップとをコンピュータに実行させる。
【０００７】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【０００８】
【図１】撮像装置１００のシステム構成図の一例を示す。
【図２】ＡＳＩＣ１３５、カメラＭＰＵ１３３およびＡＳＩＣ１３５が有する機能ブロック構成の一例を示す。
【図３】Ａ／Ｄ変換器１３４の変換周期を決定する処理の概要を説明する図である。
【図４】撮像装置１００における起動から撮影時の処理フローの一例を示す。
【図５】Ａ／Ｄ変換周期を変えて画像を撮像する処理フローの一例を示す。
【図６】撮像素子１３２の駆動周波数を決定するフローの一例を示す。
【発明を実施するための形態】
【０００９】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１０】
図１は、撮像装置１００のシステム構成図の一例を示す。撮像装置１００は、ビートノイズが生じるＡ／Ｄ変換周期を適切に特定することができる撮像装置を提供する。具体的には、画素信号をＡ／Ｄ変換するＡ／Ｄ変換器の駆動周期を異ならせて、複数の画像の読み出しを行う。そして、複数の画像にそれぞれビートノイズの有無を判定することで、ビートノイズが生じる駆動周期を特定する。そして、本撮像時の駆動周期を、駆動周期から離すことにより、本撮像時に生じるビートノイズを抑制する。まず、撮像装置１００のシステム構成の概要を説明する。
【００１１】
撮像装置１００は、交換レンズ１２０およびカメラ本体１３０を備える。交換レンズ１２０は、レンズマウント接点１２１を有するレンズマウントを備え、カメラ本体１３０は、カメラマウント接点１３１を有するカメラマウントを備える。レンズマウントとカメラマウントとが係合して交換レンズ１２０とカメラ本体１３０とが一体化されると、レンズマウント接点１２１とカメラマウント接点１３１が接続される。撮像装置１００は、交換レンズ１２０とカメラ本体１３０とが一体化した状態で一眼レフカメラとして機能する。レンズＭＰＵ１２３は、レンズマウント接点１２１およびカメラマウント接点１３１を介してカメラＭＰＵ１３３と接続され、相互に通信しつつ協働して交換レンズ１２０とカメラ本体１３０を制御する。
【００１２】
被写体光は、撮像光学系としてのレンズ群１２２を光軸に沿って透過して、カメラ本体１３０に入射する。メインミラー１５０は、レンズ群１２２の光軸を中心とする被写体光束中に斜設される斜設状態と、被写体光束から退避する退避状態を取り得る。
【００１３】
メインミラー１５０が斜設状態にある場合、メインミラー１５０は、レンズ群１２２を通過した被写体光束の一部を反射する。メインミラー１５０により反射された被写体光束は光学ファインダ部１５６に導かれて、ユーザに観察される。ユーザは、光学ファインダ部１５６を通じて撮影の構図等を確認することができる。
【００１４】
斜設状態におけるメインミラー１５０の光軸近傍領域は、ハーフミラーとして形成されており、入射される被写体光束の一部が透過する。メインミラー１５０の光軸近傍領域を透過した被写体光束は、サブミラー１５１で反射されて、合焦センサ１４２へ導かれる。合焦センサ１４２は、被写体光束を受光する複数の光電変換素子列を有する。光電変換素子列は、合焦状態にある場合には位相が一致した信号を出力し、前ピン状態または後ピン状態にある場合には、位相ずれした信号を出力する。位相のずれ量は、焦点状態からのずれ量に対応する。合焦センサ１４２は、光電変換素子列の出力を相関演算することで位相差を検出して、位相差を示す位相差信号をカメラＭＰＵ１３３に出力する。
【００１５】
レンズ群１２２の焦点状態は、カメラＭＰＵ１３３等の制御により、合焦センサ１４２からの位相差信号を用いて調節される。例えば、カメラＭＰＵ１３３によって、位相差信号に基づき検出された焦点状態に基づきフォーカスレンズの目標位置が決定され、レンズＭＰＵ１２３の制御により、決定された目標位置に向けてフォーカスレンズの位置が制御される。具体的には、レンズＭＰＵ１２３は、交換レンズ１２０が備えるフォーカスレンズモータを制御して、レンズ群１２２を構成するフォーカスレンズを移動させる。このように、メインミラー１５０がダウンして斜設状態にある場合に、位相差検出方式でレンズ群１２２の焦点状態が検出されて焦点調節が行われる。なお、合焦センサ１４２は、被写体像の特定の領域に対応してそれぞれ設けられ、複数の焦点調整領域のそれぞれにおいて焦点状態を調節することができる。
【００１６】
メインミラー１５０が被写体光束から退避すると、サブミラー１５１はメインミラー１５０に連動して被写体光束から退避する。メインミラー１５０が退避状態にある場合、レンズ群を透過した被写体光束は、撮像素子１３２の受光面に入射する。
【００１７】
撮像素子１３２は、撮像部として機能し、レンズ群１２２を通過した被写体光束により被写体を撮像する。撮像素子１３２としては、例えばＣＣＤセンサ、ＣＭＯＳセンサ等の固体撮像素子を例示することができる。撮像素子１３２は、被写体光束を受光する複数の光電変換素子を有し、複数の光電変換素子でそれぞれ生じた蓄積電荷量に応じたアナログ信号を、画素信号としてＡ／Ｄ変換器１３４に順次に出力する。Ａ／Ｄ変換器１３４は、撮像素子１３２から出力されたアナログの画像信号をデジタルの画像信号に変換して画像データとして出力する。Ａ／Ｄ変換器１３４は、撮像素子１３２が有する光電変換素子が順次に出力するアナログの画素信号を順次にＡ／Ｄ変換して、デジタルの画素信号を順次に出力する。撮像素子１３２およびＡ／Ｄ変換器１３４は、カメラＭＰＵ１３３からの指示を受けた駆動部１４０により駆動される。
【００１８】
Ａ／Ｄ変換器１３４が出力した画像データは、ＳＤＲＡＭ１３６に記憶される。ＳＤＲＡＭ１３６の少なくとも一部のメモリ領域は、撮像により生成された画像データを一時的に記憶するバッファ領域として使用される。撮像素子１３２が被写体光束で連続して撮像した場合、撮像により順次に生成される画像データはバッファ領域に順次に記憶される。例えば、被写体光束で連続して静止画を撮像することにより得られた複数の静止画の画像データが、バッファ領域に順次に記憶される。また、被写体光束で動画を撮像することにより得られた動画を構成する複数の画像の画像データが、バッファ領域に順次に記憶される。なお、動画を構成する画像の画像データを、特にフレームと呼ぶ場合がある。ＳＤＲＡＭ１３６は、動画を処理する場合にフレームを一時的に記憶するフレームメモリとしても機能する。
【００１９】
ＡＳＩＣ１３５は、ＳＤＲＡＭ１３６に記憶された画像データを処理する。ＡＳＩＣ１３５は、画像処理機能に関連する回路を一つにまとめた集積回路である。ＡＳＩＣ１３５は、画像処理装置の一部として機能する。ＡＳＩＣ１３５は、ＳＤＲＡＭ１３６の少なくとも一部のメモリ領域を画像処理用のワークエリアとして使用して画像処理を行う。ＡＳＩＣ１３５は、例えば、欠陥画素補正、ホワイトバランス補正、色補間処理、色補正、ガンマ補正、輪郭強調処理等の画像処理を行う。
【００２０】
ＡＳＩＣ１３５は、画像データを、規格化された画像フォーマットの画像データに変換して出力する。例えば、ＡＳＩＣ１３５は、静止画の画像データを、ＪＰＥＧ等の規格に準拠した符号化形式で符号化された静止画データを生成するための画像処理を行う。また、ＡＳＩＣ１３５は、複数のフレームを、Ｈ．２６４、ＭＰＥＧ２、Ｍｏｔｉｏｎ  Ｊｐｅｇ等の規格に準拠した符号化方式で符号化された動画データを生成するための画像処理を行う。カメラＭＰＵ１３３は、ＡＳＩＣ１３５によって生成された静止画データ、動画データ等の画像データを、不揮発性の記録媒体の一例としての外部メモリ１６０に転送して記録させる。外部メモリ１６０としては、例えばフラッシュメモリ等の半導体メモリを例示することができる。なお、カメラＭＰＵ１３３は、動画データ、静止画データ等の画像データを外部メモリ１６０に記録させる他、画像データをネットワーク等の伝送路に出力させてもよい。
【００２１】
また、ＡＳＩＣ１３５は、画像データからコントラスト量を検出してカメラＭＰＵ１３３に供給する。例えば、カメラＭＰＵ１３３は、光軸方向の異なる位置にフォーカスレンズを位置させて撮像させ、検出されたコントラスト量とフォーカスレンズの位置とに基づいて、レンズ群１２２の焦点状態を調節する。例えば、カメラＭＰＵ１３３によって、コントラスト量を増大させるようフォーカスレンズの目標位置が決定され、レンズＭＰＵ１２３によって、決定された目標位置に向けてフォーカスレンズの位置が制御される。このように、メインミラー１５０がアップして退避状態にある場合に、コントラスト検出方式でレンズ群１２２の焦点状態が検出されて焦点調節が行われる。このように、カメラＭＰＵ１３３は、レンズＭＰＵ１２３と協働して、レンズ群１２２の焦点調節を行う。
【００２２】
ＡＳＩＣ１３５は、撮像時においては記録用の画像データの生成に並行して、表示用の画像データを生成する。再生時においては、ＡＳＩＣ１３５は、外部メモリ１６０から読み出された画像データから表示用の画像データを生成する。生成された表示用の画像データは、表示制御部１３７の制御に従って表示画像信号に変換され、液晶ディスプレイ等の表示デバイスとしての表示部１３８に表示される。また、画像の表示と共に、もしくは画像を表示することなく、撮像装置１００の各種設定に関する様々なメニュー項目も、表示制御部１３７の制御により表示部１３８に表示することができる。カメラＭＰＵ１３３は、表示制御部１３７を制御して、メニュー項目を表示部１３８に表示させる。
【００２３】
撮像装置１００は、上記に説明した制御を含めて、カメラＭＰＵ１３３により直接的または間接的に制御される。システムメモリ１３９は、電気的に消去・記憶可能な不揮発性メモリであり、例えばフラッシュＲＯＭ、ＥＥＰＲＯＭ等により構成される。システムメモリ１３９は、撮像装置１００の動作に必要な定数、変数等の制御用のパラメータ、プログラム等を、撮像装置１００の非動作時にも失われないように記憶している。カメラＭＰＵ１３３は、定数、変数、プログラム等をシステムメモリ１３９から適宜ＳＤＲＡＭ１３６に展開して、撮像装置１００の制御に利用する。カメラ本体１３０内の、ＡＳＩＣ１３５、ＳＤＲＡＭ１３６、システムメモリ１３９、表示制御部１３７、カメラＭＰＵ１３３、外部メモリ１６０は、バス等の接続インタフェース１４５により、相互に接続される。
【００２４】
操作入力部１４１は、ユーザ操作を受け付ける。操作入力部１４１は、電源ボタン、レリーズボタン、動画撮影ボタンおよび各種操作ボタン等のキー、表示部１３８に一体に実装されたタッチパネル等の部材を含む。カメラＭＰＵ１３３は、操作入力部１４１が操作されたことを検知して、操作に応じた動作を実行する。例えば、カメラＭＰＵ１３３は、レリーズボタンが操作された場合に、レリーズ動作を実行するよう撮像装置１００の各部を制御する。例えば、カメラＭＰＵ１３３は、撮像モードが連写撮影モードに設定されている場合、連続撮影の一例としての連写撮影を実行するよう撮像装置１００の各部を制御する。また、カメラＭＰＵ１３３は、動画撮像ボタンが操作された場合に、連続撮影の一例としての動画撮影を実行するよう撮像装置１００の各部を制御する。また、カメラＭＰＵ１３３は、表示部１３８に組み込まれたタッチパネルが操作された場合に、表示部１３８に表示されたメニュー項目および操作内容に応じた動作をするよう、撮像装置１００の各部を制御する。
【００２５】
カメラ本体１３０の各要素および外部メモリ１６０は、電源１７０から電力供給を受ける。電源１７０としては、カメラ本体１３０に対して着脱できる例えばリチウムイオン電池等の二次電池、系統電源等からの交流電力を直流電力に変換する電力変換部等を例示することができる。カメラＭＰＵ１３３は、電源の状態を検出して、電源の状態に応じて撮像装置１００の各部を制御する。例えば、カメラＭＰＵ１３３は、電源１７０が二次電池であるか否かを判断する。カメラＭＰＵ１３３は、電源１７０が二次電池であると判断した場合、二次電池の残存容量を検出して、残存容量に応じて撮像装置１００の各部を制御する。また、カメラＭＰＵ１３３は、電源１７０から撮像装置１００の各部への電力供給を制御する。なお、二次電池は電池の一例であり、電池とは、実質的に充電することができない非充電式の電池を含む。
【００２６】
図２は、ＡＳＩＣ１３５、カメラＭＰＵ１３３およびＡＳＩＣ１３５が有する機能ブロック構成の一例を示す。ここでは、主としてビートノイズに関する機能を提供する機能ブロックを取り上げて示す。
【００２７】
カメラＭＰＵ１３３は、タイミング決定部２４０、レンズ情報取得部２３０、レンズ制御部２５０、露出決定部２６０およびレンズ駆動量算出部２７０を有する。ＡＳＩＣ１３５は、画像信号取得部２００、検出部２１０およびＡＦ評価値算出部２２０を有する。
【００２８】
タイミング決定部２４０は、Ａ／Ｄ変換器１３４における変換周期を決定する。タイミング決定部２４０は、決定した変換周期で変換が行われるよう、駆動部１４０を制御する。例えば、撮像装置１００が後述するようにビートノイズを検出するために複数の画像を読み出す場合、タイミング決定部２４０は、複数の画像をそれぞれ読み出す複数の変換周期を決定する。画像信号取得部２００は、Ａ／Ｄ変換器１３４に異なる複数の変換周期で画素信号をＡ／Ｄ変換させることにより、Ａ／Ｄ変換器１３４における変換周期が異なる複数の画像信号を取得する。
【００２９】
検出部２１０は、複数の画像信号からビートノイズを検出する。例えば、検出部２１０は、変換周期が異なる複数の画像信号の間の差分に基づいて、ビートノイズを検出する。検出部２１０による検出結果は、カメラＭＰＵ１３３に供給される。
【００３０】
カメラＭＰＵ１３３において、タイミング決定部２４０は、ビートノイズが検出された画像信号に対応する変換周期に基づいて、撮像素子による撮像時にＡ／Ｄ変換器１３４が画素信号を順次にＡ／Ｄ変換するタイミングを決定する。例えば、タイミング決定部２４０は、ビートノイズが検出された画像信号に対応する変換周期に基づいて、ビートノイズが生じることが予測される１以上の変換周期を特定し、特定した１以上の変換周期とは異なる変換周期を、撮像時の変換周期として決定する。例えば、タイミング決定部２４０は、特定した１以上の変換周期からの差がより大きい変換周期を、撮像時の変換周期としてより優先して選択する。駆動部１４０は、タイミング決定部２４０が決定した変換周期でＡ／Ｄ変換器１３４にＡ／Ｄ変換させる。なお、タイミング決定部２４０は、ビートノイズが検出された画像信号に対応する変換周期、当該変換周期のＮ倍（Ｎは自然数）の周期、および当該変換周期の１／Ｎ倍の周期を、ビートノイズが生じることが予測される変換周期として特定する。
【００３１】
レンズ制御部２５０は、撮像素子１３２に被写体光を入射するレンズ装置を駆動するレンズ駆動部１２４の動作を制御する。画像信号取得部２００は、レンズ制御部２５０がレンズ駆動部１２４を動作させた状態で、変換周期が異なる複数の画像信号を取得する。例えば、画像信号取得部２００は、レンズ制御部２５０が、交換レンズ１２０が有するフォーカスレンズを駆動するモータを動作させた状態で、変換周期が異なる複数の画像信号を取得する。これにより、交換レンズ１２０から発生するノイズとの干渉で生じるビートノイズを検出することができる。そして、駆動部１４０は、自動焦点調節（ＡＦ）で撮像する場合に、タイミング決定部２４０が決定した変換周期でＡ／Ｄ変換器１３４にＡ／Ｄ変換させる。このため、ＡＦ時等にフォーレンズを駆動することで生じるビートノイズを抑制することができる。
【００３２】
なお、画像信号取得部２００は、ビートノイズを検出するための画像だけでなく、ライブビュー撮影中に撮像された画像を取得する。ＡＦ評価値算出部２２０は、画像信号取得部２００によって取得された画像から、ＡＦ評価値を算出する。例えば、ＡＦ評価値算出部２２０は、コントラスト評価値を算出する。例えば、ＡＦ評価値算出部２２０は、各画素につき周囲画素との差分を算出する。ＡＦ評価値算出部２２０は、各画素から算出された差分を、１以上の焦点調節エリア毎に積算することにより、各焦点調節エリアにおけるコントラスト評価値を算出してよい。
【００３３】
レンズ情報取得部２３０は、交換レンズ１２０からレンズ情報を取得する。レンズ情報は、例えばレンズＭＰＵ１２３のシステムメモリ内に記憶される。交換レンズ１２０から発生するノイズの周波数を示す情報がレンズ情報に含まれる場合、タイミング決定部２４０は、当該情報が示すノイズの周波数に基づいて、Ａ／Ｄ変換器１３４における変換周期を決定する。レンズ情報としてノイズの周波数を示す情報が含まれない場合に、上述したように、レンズ制御部２５０がレンズ駆動部１２４を動作させた状態で、変換周期が異なる複数の画像信号を取得して、ビートノイズを検出する。このため、レンズＭＰＵ１２３内のシステムメモリに、交換レンズ１２０から発生するノイズの周波数を特定できる情報がレンズ情報に含まれていない場合でも、ビートノイズが生じる変換周期を適切に検出することができる。交換レンズ１２０から発生するノイズの周波数を特定できる情報とは、発生するノイズの周波数または周波数範囲そのものであってよい。また、レンズを駆動するモータの駆動クロックによりノイズが生じる場合、当該駆動クロックの周波数を、ノイズの周波数を特定できる情報として例示できる。なお、モータの駆動クロックの周波数を、レンズ駆動周波数と呼ぶ場合がある。
【００３４】
露出決定部２６０は、被写体の測光結果に基づいて、適正露出を決定する。例えば、露出量決定部２６０は、測光センサの出力に基づいて、適切露出を決定する。画像信号取得部２００は、撮像素子１３２の露出を適正露出より低くした状態で、変換周期が異なる複数の画像信号を取得する。このため、ビートノイズの検出に対して被写体像が与える影響を抑制することができ、ビートノイズの有無を正確に検出することができる。レンズ制御部２５０が、撮像素子に被写体光を入射する交換レンズ１２０の焦点状態を合焦状態からずらした状態で、ビートノイズ検出用の画像を撮像する。そして、画像信号取得部２００は、撮像素子に被写体光を入射するレンズ装置の焦点状態を合焦状態からずらした状態で、変換周期が異なる複数の画像信号を取得する。被写体像をぼけた状態とすることができるので、ビートノイズの検出に対して被写体像が与える影響を抑制することができ、ビートノイズの有無を正確に検出することができる。一例として、レンズ制御部２５０は、交換レンズ１２０の焦点状態を無限遠に合焦させた状態にしてよい。これにより、撮像装置１００から特定の距離だけ離れた被写体にだけ合焦するようなことがないので、ビートノイズの有無を検出し易くなる。
【００３５】
図３は、Ａ／Ｄ変換器１３４の変換周期を決定する処理の概要を説明する図である。ここでは、ノイズの一例として、交換レンズ１２０内のレンズを移動させるモータを駆動する場合に生じるノイズを例示する。ここでは、Ａ／Ｄ変換がレンズ駆動周波数のノイズと干渉して生じるビートノイズを取り上げて説明する。
【００３６】
本図のＡ〜Ｃは、異なる種類の交換レンズから生じるノイズの周波数範囲を示す。交換レンズＡからは、２０ｋＨｚ〜２３ｋＨｚの周波数範囲のノイズが生じる。交換レンズＢからは、２９ｋＨｚ〜３２ｋＨｚの周波数範囲のノイズが生じる。交換レンズＣからは、３５ｋＨｚ〜４０ｋＨｚの周波数範囲のノイズが発生する。本図では、交換レンズＡ〜Ｃから生じるノイズの周波数範囲を、レンズを識別するＡ〜Ｃの記号で示した。また、周波数範囲Ａ〜Ｃにそれぞれ対応する２倍波の周波数範囲を、Ａ'〜Ｃ'の記号で示した。
【００３７】
Ａ／Ｄ変換器１３４を基本周波数３０ｋＨｚ、３５ｋＨｚおよび４０ｋＨｚでそれぞれ駆動できる場合を取り上げて、本撮像時の変換周期を決定する処理の概要を説明する。ここでは、ｆ１、ｆ２およびｆ３を、それぞれ３０ｋＨｚ、３５ｋＨｚおよび４０ｋＨｚとする。
【００３８】
まず、交換レンズＡがカメラ本体１３０に装着されている場合について説明する。Ａ／Ｄ変換器１３４を基本周波数ｆ１で駆動したとすると、ｆ１は周波数範囲Ａおよび２倍波の周波数範囲Ａ'に含まれない。このため、ビートノイズは生じない。Ａ／Ｄ変換器１３４を基本周波数ｆ２で駆動した場合も同様に、ビートノイズは生じない。Ａ／Ｄ変換器１３４を基本周波数ｆ３で駆動した場合、ｆ１は周波数範囲Ａに含まれないが、２倍波の周波数範囲Ａ'に含まれる。このため、ビートノイズが生じる。このため、交換レンズＡがカメラに装着されている場合、ｆ１またはｆ２の基本周波数でＡ／Ｄ変換器１３４を動作させることが好ましい。撮像素子１３２からローリング読み出しを行う場合、ローリング歪を小さくすること等を考慮すれば、より高い方の基本周波数ｆ２でＡ／Ｄ変換器１３４を動作させることがより好ましい。
【００３９】
交換レンズＢがカメラ本体１３０に装着されている場合について説明する。Ａ／Ｄ変換器１３４を基本周波数ｆ１で駆動した場合、ｆ１は周波数範囲Ｂに含まれるので、ビートノイズが生じる。基本周波数ｆ２またはｆ３で駆動した場合は、ｆ２およびｆ３は周波数範囲Ｂおよび２倍波の周波数範囲Ｂ'に含まれないので、ビートノイズは生じない。このため、交換レンズＢがカメラ本体１３０に装着されている場合、ｆ２またはｆ３の基本周波数でＡ／Ｄ変換器１３４を動作させることが好ましい。ローリング歪等を考慮して、基本周波数ｆ３でＡ／Ｄ変換器１３４を動作させることがより好ましい。
【００４０】
交換レンズＣがカメラ本体１３０に装着されている場合について説明する。Ａ／Ｄ変換器１３４を基本周波数ｆ１で駆動した場合、ｆ１は周波数範囲Ｃおよび２倍波の周波数範囲Ｃ'のいずれにも含まれないので、ビートノイズは生じない。基本周波数ｆ２またはｆ３で駆動した場合は、ｆ２およびｆ３が周波数範囲Ｃに含まれるので、ビートノイズが生じる。このため、交換レンズＣがカメラに装着されている場合、ｆ１の基本周波数でＡ／Ｄ変換器１３４を動作させることが好ましい。
【００４１】
例えばレンズ駆動周波数を示す情報がレンズ情報に含まれる場合は、本図において説明した周波数範囲を既知とすることができる。したがって、本図に関連して説明したようにして、ビートノイズを抑制できる駆動周波数を決定することができる。なお、本図の例では２倍波を考慮したが、一般にＮ倍波においても干渉することを考慮すれば、レンズ駆動周波数、レンズ駆動周波数のＮ倍の周波数、レンズ駆動周波数の１／Ｎ倍の周波数において、ビートノイズが生じると予測することができる。したがって、Ａ／Ｄ変換器１３４の駆動周波数を、これらの周波数から離れた周波数から選択することで、ビートノイズを抑制することができる。なお、Ａ／Ｄ変換器１３４を駆動する周波数を、単にＡ／Ｄ駆動周波数と呼ぶ場合がある。
【００４２】
一方、レンズ駆動周波数が既知でない場合、Ａ／Ｄ駆動周波数を変えて複数の画像を撮像して、各画像にビートノイズが生じているか否かを判定することにより、ビートノイズが生じるＡ／Ｄ駆動周波数を特定することができる。この場合、Ａ／Ｄ駆動周波数の基本波に対応するビートノイズか、２倍波に対応するビートノイズか等が正確に特定することができない場合がある。しかし、上述したように、レンズ駆動周波数のＮ倍波においても干渉することを考慮すれば、あるＡ／Ｄ駆動周波数でビートノイズが検出されたとすると、当該Ａ／Ｄ駆動周波数のＮ倍の周波数、当該Ａ／Ｄ駆動周波数の１／Ｎ倍の周波数で駆動したときも、ビートノイズが生じると予測することができる。したがって、Ａ／Ｄ変換器１３４の駆動周波数を、これらの周波数から離れた周波数から選択することで、ビートノイズを抑制することができる。
【００４３】
なお、ここでは、分かり易く説明することを目的として、撮像素子１３２のＡ／Ｄ駆動周波数として３種類の周波数の中から選択する場合について説明した。しかし、選択できる周波数は３種類に限られないことは言うまでもない。また、ここで例示した周波数の値、範囲等は、撮像装置１００の動作を説明するために単に例示したものであって、これらの数値や範囲に限定されないことは言うまでもない。
【００４４】
また、分かり易く説明することを目的として、「ビートノイズが生じる」、「ビートノイズが生じない」等の表現をした。しかし、ビートノイズの影響が画像から視認できるような場合を、ビートノイズが生じる場合としてよい。また、ビートノイズの影響が画像から視認されにくい場合を、ビートノイズが生じる場合としてよい。すなわち、ビートノイズが視認されにくい場合を、ビートノイズが生じない場合としてみなすことができる。例えば、Ａ／Ｄ駆動周波数がレンズ駆動周波数に近い場合、人の目に視認され易い比較的に低周波のビートノイズが生じる。また、実際のレンズ駆動周波数は、温度変化等によって時間的に変動する場合がある。このため、Ａ／Ｄ駆動周波数をレンズ駆動周波数にきっちり合わせたとしても、レンズ駆動周波数が変動してしまうと、ビートノイズが視認され易くなってしまう。このため、Ａ／Ｄ駆動周波数をレンズ駆動周波数から十分に離すことで、ビートノイズが人の目に視認されにくくなる。また、レンズ駆動周波数に多少の変動が生じても、ビートノイズが目立つようになることがない。
【００４５】
図４は、撮像装置１００における起動から撮影時の処理フローの一例を示す。ここでは、ライブビュー撮像を行う場合を例示する。本フローは、電源ボタンが押し込まれた場合に、開始する。
【００４６】
本フローが開始すると、ステップＳ４０２において、レンズ情報取得部２３０がレンズＭＰＵ１２３からレンズ情報を取得する。レンズ情報には、例えば、交換レンズ１２０を他のレンズと識別する識別情報、交換レンズ１２０を制御するための制御情報等が含まれる。続いて、ステップＳ４０４において、タイミング決定部２４０は、レンズの駆動周波数を示す情報の有無を判断する。例えば、ステップＳ４０２で取得したレンズ情報にレンズ駆動周波数が含まれている場合に、レンズの駆動周波数を示す情報が有ると判断する。また、後述するステップＳ４０８においてレンズの駆動周波数に関する情報が既に特定できている場合に、レンズの駆動周波数を示す情報が有ると判断する。
【００４７】
ステップＳ４０４の判断において、レンズの駆動周波数を示す情報があると判断された場合、タイミング決定部２４０は、レンズ駆動周波数に基づき、撮像素子１３２の駆動周波数を決定し（ステップＳ４２２）、ステップＳ４１２に処理を進める。具体的には、タイミング決定部２４０は、図３に関連して説明したように、レンズ駆動周波数、レンズ駆動周波数のＮ倍の周波数、レンズ駆動周波数の１／Ｎ倍の周波数のいずれの周波数範囲にも含まれない周波数を、Ａ／Ｄ駆動周波数として決定する。Ａ／Ｄ駆動周波数が定まることにより、撮像素子１３２の駆動周波数も定まる。
【００４８】
ステップＳ４０４の判断において、レンズの駆動周波数を示す情報がないと判断された場合、Ａ／Ｄ駆動変換周波数をスイープして、ビートノイズ検出用の複数の画像を取得する（ステップＳ４０６）。本処理の詳細については、図５に関連して説明する。続いて、ステップＳ４０６で取得された複数の画像に基づいて、撮像素子１３２の駆動周波数を決定する（ステップＳ４０８）。ステップＳ４０８では、レンズを駆動することによりビートノイズが生じるＡ／Ｄ駆動周波数が特定される。本処理の詳細については、図６に関連して説明される。
【００４９】
続いて、ステップＳ４１０において、Ａ／Ｄ駆動周波数の情報を、レンズの駆動周波数を示す情報としてＳＤＲＡＭ１３６に記憶する。例えば、カメラＭＰＵ１３３は、交換レンズ１２０を識別する情報に対応づけて、レンズ駆動周波数情報をＳＤＲＡＭ１３６、システムメモリ１３９等に記憶させてよい。
【００５０】
続いて、ステップＳ４１２において、メインミラー１５０をアップして、メインミラー１５０を退避状態にし（ステップＳ４１２）、撮像素子１３２の読み出しを開始する（ステップＳ４１４）。撮像素子１３２の読み出しが開始されると、予め定められた時間間隔で画像が連続的に取り込まれる。取り込まれた画像からライブビューの表示用の画像が生成されて表示部１３８にライブビュー画像として表示される。
【００５１】
また、取り込まれた複数の画像は、コントラストＡＦに用いられる。具体的には、ステップＳ４１６において、カメラＭＰＵ１３３は、ＡＦ評価値算出部２２０が算出したコントラスト量に基づいて、被写体に対して交換レンズ１２０が合焦状態にあるか否かを判断する。合焦状態にない場合、カメラＭＰＵ１３３が主体となってＡＦ動作を行う（ステップＳ４１８）。例えば、レンズ駆動量算出部２７０は、ＡＦ評価値算出部２２０が各画像から算出したコントラスト量に基づきフォーカスレンズの目標位置を決定して、レンズ位置の駆動量を算出する。レンズ制御部２５０は、当該駆動量だけフォーカスレンズの位置を駆動させるよう、レンズＭＰＵ１２３を通じてレンズ駆動部１２４を駆動する。
【００５２】
ステップＳ４１６の判断において、合焦状態にあると判断された場合、ステップＳ４２０に処理を進める。ステップＳ４２０では、撮像を終了するか否かを判断する。例えば、ライブビューボタンが再度押し込まれたり、電源ボタンが再度押し込まれたりした場合に、撮像を終了すると判断する。また、ユーザ指示が予め定められた期間なされなかった場合に、撮像を終了すると判断する。
【００５３】
撮像を終了しない場合は、ステップＳ４１４に処理を移行して、ライブビュー撮影を継続する。撮像を終了する場合は、メインミラー１５０をダウンして斜設状態として（ステップＳ４２２）、本フローを終了する。
【００５４】
なお、ステップＳ４１０で記憶された情報は、必要に応じてＳＤＲＡＭ１３６、システムメモリ１３９等のメモリから読み出されて利用される。また、複数の交換レンズのそれぞれのレンズ識別情報に対応づけて、レンズの駆動周波数を示す情報が記憶されてよい。これにより、他のレンズが新たに装着された場合、新たに装着されたレンズの識別情報に基づいて、レンズの駆動周波数を示す情報をメモリから読み出して、Ａ／Ｄ駆動周波数を速やかに決定することができる。ステップＳ４１０において、レンズの駆動周波数を示す情報がシステムメモリ１３９内に記憶された場合、撮像装置１００が電源オフされた後でも、次に起動したときに当該情報を利用することができる。このように、レンズの駆動周波数を示す情報をメモリに記憶することで、交換レンズが交換されたり、撮像装置１００が起動されたりする度にビートノイズを検出する動作をしなくて済む。
【００５５】
図５は、Ａ／Ｄ駆動周波数を変えて画像を撮像する処理フローの一例を示す。本フローは、図４のステップＳ４０６の具体的な処理フローである。
【００５６】
本フローが開始されると、ステップＳ５０２において、露出決定部２６０は、適正露出値を算出する。例えば、露出量決定部２６０は、測光センサの出力に基づいて、適正露出値を算出する。
【００５７】
続いて、ステップＳ５０４において、ビートノイズ検出用の画像を撮像する場合の露出値を、適正露出値に基づいて決定する。具体的には、露出量決定部２６０は、ビートノイズ検出用の露出値として、ステップＳ５０２で算出された適正露出値より低い値を決定する。一例として、露出量決定部２６０は、より大きい絞り値を適用することで、ビートノイズ検出用の露出値を適正露出値より低くしてよい。また、より短い露光時間を適用することで、ビートノイズ検出用の露出値を適正露出値より低くしてよい。これにより、ビートノイズ検出用の画像を撮像する場合に、撮像素子１３２に入射する被写体光の光量を低減することができる。このため、ビートノイズの検出に被写体像が与える影響を低減することができる。なお、メカニカルシャッタを閉じて被写体光束を遮断した状態で、ビートノイズ検出用の画像を読み出してもよい。
【００５８】
続いて、ステップＳ５０６において、レンズ制御部２５０は、交換レンズ１２０が有するフォーカスレンズの位置を、無限遠に合焦する位置に制御する。このため、ビートノイズ検出用の画像を撮像する場合に、撮像装置１００から特定の距離だけ離れた被写体にのみ合焦するようなことがない。このため、ビートノイズの検出に被写体像が与える影響を低減することができる。
【００５９】
ステップＳ５０８において、Ａ／Ｄ駆動周波数を変更するループを開始する。本ループでは、Ａ／Ｄ駆動周波数を、ループ毎に１ｋＨｚきざみで２０ｋＨｚから４０ｋＨｚまで変化させる。本ループはステップＳ５１４で終了する。本ループでは、撮像素子１３２の駆動モードをライブビューモードにして撮像する。すなわち、メインミラー１５０をアップさせた状態で、撮像素子１３２から画像を順次に読み出す。具体的には、ステップＳ５１０で、フォーカスレンズモータを動作させながら、撮像素子１３２から１フレームの画像を読み出す。読み出された画像は、ＳＤＲＡＭ１３６に記憶される（ステップＳ５１２）。ステップＳ５１４において、ＡＤ駆動周波数についてのループが終了すると、本フローを終了する。
【００６０】
図６は、撮像素子１３２の駆動周波数を決定するフローの一例を示す。本フローは、図４のステップＳ４０８の具体的な処理フローである。
【００６１】
本フローが開始すると、ステップＳ６０２において、図５に関連して説明した処理によって撮影された複数の画像についてのループを開始する。本ループでは、画像が順次に選択され、ステップＳ６１２でループが終了する。
【００６２】
本ループにおいて、検出部２１０は、選択された画像を他のＡ／Ｄ駆動周波数で得られた画像と比較して、ビートノイズを検出して（ステップＳ６０４）、ビートノイズが生じている否かを判断する（ステップＳ６０６）。
【００６３】
具体的には、検出部２１０は、他のＡ／Ｄ駆動周波数で得られた画像との間で差分演算し、差分量が予め定められた値を超える場合に、いずれか一方の画像にビートノイズが生じていると判断する。ビートノイズは、撮像素子１３２から光電変換素子の読み出し順序によって定まる特定のパターンの有無により検出される。例えば、検出部２１０は、予め定められた値を超える差分量が検出された場合に、特定のパターンが検出された方の画像にビートノイズが検出されたと判定する。
【００６４】
ステップＳ６０６の判断においてビートノイズが生じていると判断された場合、ビートノイズが生じるＡ／Ｄ変換周波数を特定する（ステップＳ６０８）。例えば、ビートノイズが検出された画像を撮像したときのＡ／Ｄ駆動周波数のＮ倍の周波数、１／Ｎ倍の周波数を、ビートノイズが生じることが予測されるＡ／Ｄ駆動周波数として特定する。ビートノイズが生じていないと判断された場合は、ステップＳ６１０におけるループの終了判断に処理を進める。
【００６５】
ステップＳ６１０でループが終了すると判断されると、タイミング決定部２４０は、ステップＳ６０８で特定されたＡ／Ｄ駆動周波数から離れた周波数を、本撮像用のＡ／Ｄ変換周波数として決定し（ステップＳ６１２）、本フローを終了する。
【００６６】
なお、図４に関連する説明では、ビートノイズ検出用の画像を撮像する処理と、ビートノイズが生じるＡ／Ｄ駆動周波数を特定する処理とをそれぞれまとめて行うとした。しかし、ビートノイズ検出用の画像を撮像しつつ、ビートノイズが生じているか否かを判断してもよい。例えば、ビートノイズ検出用の新たな画像が撮像される毎に、直前に撮像された画像との差分をとって画像識別することにより、ビートノイズが生じるＡ／Ｄ駆動周波数を特定することができる。
【００６７】
また、図４に関連する説明では、レンズ駆動周波数がレンズ情報に含まれていない場合に、図４のステップＳ４０６からステップＳ４１０に関連するビートノイズ検出用の動作を行うとした。しかし、レンズ駆動周波数がレンズ情報に含まれている場合にも、ビートノイズ検出用の動作を行ってよい。上述したように、レンズ駆動周波数は温度によって変動する場合がある。しかし、レンズ駆動周波数がレンズ情報に含まれている場合にも、ビートノイズ検出を行うことで、レンズ駆動周波数の変動を考慮して、Ａ／Ｄ駆動周波数を選択することができる。
【００６８】
また、図４に関連する説明では、ビートノイズ検出用の動作を、撮像装置１００の起動時に行うとした。他にも、交換レンズ１２０が交換された場合に、ビートノイズ検出用の動作を行ってもよい。
【００６９】
また、ライブビュー撮影や、動画撮影を行う指示がなされた場合に、ビートノイズ検出用の動作を行ってよい。例えば、ライブビュー撮影や、動画撮影を行う指示がなされた場合に、撮影を開始する前に、ビートノイズ検出用の動作を行ってよい。また、ビートノイズ検出用の動作を撮影中に行ってもよい。また、フォーカスモードがマニュアルモードに設定されている場合には、ビートノイズ検出用の動作を行わなくてもよい。例えば、フォーカスモードがＡＦモードに設定された状態で、ライブビュー撮影または動画撮影の指示がなされた場合に、ビートノイズ検出用の動作を行ってよい。ライブビュー撮影または動画撮影中に、フォーカスモードがマニュアルモードからＡＦモードに変更された場合に、ビートノイズ検出用の動作を行ってよい。撮像装置１００によれば、ビートノイズを抑制しながら、適切にＡＦ動作を行うことができる。
【００７０】
また、以上の説明では、Ａ／Ｄ駆動周波数を、レンズ駆動周波数から離すことにより、ビートノイズを抑制するとした。しかし、Ａ／Ｄ変換器１３４におけるＡ／Ｄ変換を一定の時間間隔で行わなくてもよい。例えば、Ａ／Ｄ変換の時間間隔をランダムにすることで、ビートノイズを抑制してもよい。例えば、レンズ駆動周波数や、ビートノイズの検出結果により、選択可能ないずれのＡ／Ｄ駆動周波数によってもビートノイズが生じることが予測される場合には、Ａ／Ｄ変換の時間間隔をランダムに制御して画像信号の読み出しを行ってよい。
【００７１】
上記の説明において、カメラＭＰＵ１３３の動作として説明した処理は、カメラＭＰＵ１３３がプログラムに従って撮像装置１００が有する各ハードウェアを制御することにより実現される。また、上記の説明においてＡＳＩＣ１３５により実現される処理も、プロセッサによって実現することができる。例えば、ＡＳＩＣ１３５の動作として説明した処理は、プロセッサがプログラムに従って撮像装置１００が有する各ハードウェアを制御することにより実現される。すなわち、本実施形態の撮像装置１００に関連して説明した処理は、プロセッサがプログラムに従って動作して各ハードウェアを制御することにより、プロセッサ、メモリ等を含む各ハードウェアとプログラムとが協働して動作することによって実現することができる。すなわち、当該処理を、いわゆるコンピュータ装置によって実現することができる。コンピュータ装置は、上述した処理の実行を制御するプログラムをロードして、読み込んだプログラムに従って動作して、当該処理を実行してよい。コンピュータ装置は、当該プログラムを記憶しているコンピュータ読取可能な記録媒体から当該プログラムをロードすることができる。
【００７２】
本実施形態において、一眼レフカメラとしての撮像装置１００の機能および動作を説明した。また、主として交換レンズ内のレンズを駆動することにより生じるビートノイズについて説明した。しかし、レンズを駆動することにより生じるノイズ以外にも、交換レンズ内の絞り装置を駆動する駆動クロック、閃光装置の充電回路等によるノイズによっても、ビートノイズが生じる場合がある。更には、外部環境から受けるノイズによっても、ビートノイズが生じ得る。すなわち、ノイズの発生源によらず、種々のノイズを適用の対象とすることができる。
【００７３】
したがって、撮像装置１００の機能および動作は、一眼レフカメラの他に、ミラーレス一眼カメラ、コンパクトデジタルカメラ、ビデオカメラ、放送用の撮像機器、撮像機能付きの携帯電話機、撮像機能付きの携帯情報端末、撮像機能付きのゲーム機器等の娯楽装置等、撮像機能を有する種々の機器を適用の対象とすることができる。また、撮像装置１００に限らず、Ａ／Ｄ変換を行う種々の装置を適用の対象とすることができる。
【００７４】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【００７５】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【００７６】
１００  撮像装置、１２０  交換レンズ、１２１  レンズマウント接点、１２２  レンズ群、１２３  レンズＭＰＵ、１２４  レンズ駆動部、１３０  カメラ本体、１３１  カメラマウント接点、１３２  撮像素子、１３３  カメラＭＰＵ、１３４  Ａ／Ｄ変換器、１３５  ＡＳＩＣ、１３６  ＳＤＲＡＭ、１３７  表示制御部、１３８  表示部、１３９  システムメモリ、１４０  駆動部、１４１  操作入力部、１４２  合焦センサ、１４５  接続インタフェース、１５０  メインミラー、１５１  サブミラー、１５６  光学ファインダ部、１６０  外部メモリ、１７０  電源、２００  画像信号取得部、２１０  検出部、２２０  ＡＦ評価値算出部、２４０  タイミング決定部、２３０  レンズ情報取得部、２５０  レンズ制御部、２６０  露出決定部、２７０  レンズ駆動量算出部
【図１】
2013198120.tif 000003
【図２】
2013198120.tif 000004
【図３】
2013198120.tif 000005
【図４】
2013198120.tif 000006
【図５】
2013198120.tif 000007
【図６】
2013198120.tif 000008