(57)【要約】【課題】フォーカス制御の精度を向上させる。【解決手段】撮像装置は、取得部およびフォーカス制御部を具備する。取得部は、光軸方向においてフォーカスレンズを往復移動させるウォブリング動作中に、第１タイミングで撮像部により生成された第１画像と、第２タイミングで撮像部により生成された第２画像とを取得する。ここで、第１タイミングは、フォーカスレンズの位置がウォブリング動作の移動範囲における一の端部に達したタイミングである。また、第２タイミングは、フォーカスレンズの位置がその移動範囲における他の端部に達したタイミングである。フォーカス制御部は、その取得された第１画像および第２画像を用いて２画像マッチング処理を行うことにより、フォーカスレンズの合焦位置を推定してフォーカス制御を行う。【選択図】図２
2013130763.tif 000002
【特許請求の範囲】
【請求項１】
光軸方向においてフォーカスレンズを往復移動させるウォブリング動作中に、前記フォーカスレンズの位置が前記ウォブリング動作の移動範囲における一の端部に達した第１タイミングで撮像部により生成された第１画像と、前記フォーカスレンズの位置が前記移動範囲における他の端部に達した第２タイミングで前記撮像部により生成された第２画像とを取得する取得部と、
前記取得された第１画像および第２画像を用いて２画像マッチング処理を行うことにより前記フォーカスレンズの合焦位置を推定してフォーカス制御を行うフォーカス制御部と
を具備する撮像装置。
【請求項２】
前記取得部は、前記撮像部の撮像周期と前記ウォブリング動作の動作周期とに基づいて前記第１タイミングおよび前記第２タイミングの間隔が所定間隔となるように前記第１タイミングおよび前記第２タイミングを決定する請求項１記載の撮像装置。
【請求項３】
撮像部により生成された複数の画像のうちの第１タイミングで生成された第１画像と、前記複数の画像に含まれる所定の周波数を有する光源の振幅の絶対値が前記第１タイミングと同一となる第２タイミングで生成された第２画像とを取得する取得部と、
前記取得された第１画像および第２画像を用いて２画像マッチング処理を行うことにより前記フォーカスレンズの合焦位置を推定してフォーカス制御を行うフォーカス制御部と
を具備する撮像装置。
【請求項４】
前記取得部は、前記撮像部の撮像周期と前記所定の周波数とに基づいて前記第１タイミングおよび前記第２タイミングの間隔が所定間隔となるように前記第１タイミングおよび前記第２タイミングを決定する請求項３記載の撮像装置。
【請求項５】
光軸方向においてフォーカスレンズを往復移動させるウォブリング動作中に、前記フォーカスレンズの位置が前記ウォブリング動作の移動範囲における一の端部に達した第１タイミングで撮像部により生成された第１画像を取得する第１取得手順と、
前記ウォブリング動作中に、前記フォーカスレンズの位置が前記移動範囲における他の端部に達した第２タイミングで前記撮像部により生成された第２画像を取得する第２取得手順と、
前記取得された第１画像および第２画像を用いて２画像マッチング処理を行うことにより前記フォーカスレンズの合焦位置を推定してフォーカス制御を行うフォーカス制御手順と
を具備する撮像装置の制御方法。
【請求項６】
撮像部により生成された複数の画像のうちの第１タイミングで生成された第１画像を取得する第１取得手順と、
前記複数の画像に含まれる所定の周波数を有する光源の振幅の絶対値が前記第１タイミングと同一となる第２タイミングで生成された第２画像を取得する第２取得手順と、
前記取得された第１画像および第２画像を用いて２画像マッチング処理を行うことにより前記フォーカスレンズの合焦位置を推定してフォーカス制御を行うフォーカス制御手順と
を具備する撮像装置の制御方法。
【請求項７】
光軸方向においてフォーカスレンズを往復移動させるウォブリング動作中に、前記フォーカスレンズの位置が前記ウォブリング動作の移動範囲における一の端部に達した第１タイミングで撮像部により生成された第１画像を取得する第１取得手順と、
前記ウォブリング動作中に、前記フォーカスレンズの位置が前記移動範囲における他の端部に達した第２タイミングで前記撮像部により生成された第２画像を取得する第２取得手順と、
前記取得された第１画像および第２画像を用いて２画像マッチング処理を行うことにより前記フォーカスレンズの合焦位置を推定してフォーカス制御を行うフォーカス制御手順と
をコンピュータに実行させるプログラム。
【請求項８】
撮像部により生成された複数の画像のうちの第１タイミングで生成された第１画像を取得する第１取得手順と、
前記複数の画像に含まれる所定の周波数を有する光源の振幅の絶対値が前記第１タイミングと同一となる第２タイミングで生成された第２画像を取得する第２取得手順と、
前記取得された第１画像および第２画像を用いて２画像マッチング処理を行うことにより前記フォーカスレンズの合焦位置を推定してフォーカス制御を行うフォーカス制御手順と
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、撮像装置に関する。詳しくは、フォーカス制御を行う撮像装置およびその制御方法ならびに当該方法をコンピュータに実行させるプログラムに関する。
【背景技術】
【０００２】
近年、風景や人物等の被写体を撮像して画像（画像データ）を生成し、生成された画像を画像コンテンツとして記録するデジタルビデオカメラ（例えば、カメラ一体型レコーダ）等の撮像装置が広く普及している。また、ユーザ操作による撮像動作の失敗を防止するため、フォーカス制御を自動で行う撮像装置が多数提案されている。
【０００３】
例えば、異なる焦点距離で撮像された２つの画像を用いて、フォーカスレンズを移動させる位置を推定する撮像装置が提案されている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−１２８６２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述の従来技術では、異なる焦点距離で撮像された２つの画像を用いてフォーカス制御を行うことができるため、フォーカス制御を行うための追加デバイスを撮像装置に設ける必要がない。
【０００６】
このように、上述の従来技術では、異なる焦点距離で撮像された２つの画像を用いるため、この２つの画像を適切に取得してフォーカス制御の精度を向上させることが重要となる。
【０００７】
本技術はこのような状況に鑑みて生み出されたものであり、フォーカス制御の精度を向上させることを目的とする。
【課題を解決するための手段】
【０００８】
本技術は、上述の問題点を解消するためになされたものであり、その第１の側面は、光軸方向においてフォーカスレンズを往復移動させるウォブリング動作中に、上記フォーカスレンズの位置が上記ウォブリング動作の移動範囲における一の端部に達した第１タイミングで撮像部により生成された第１画像と、上記フォーカスレンズの位置が上記移動範囲における他の端部に達した第２タイミングで上記撮像部により生成された第２画像とを取得する取得部と、上記取得された第１画像および第２画像を用いて２画像マッチング処理を行うことにより上記フォーカスレンズの合焦位置を推定してフォーカス制御を行うフォーカス制御部とを具備する撮像装置およびその制御方法ならびに当該方法をコンピュータに実行させるプログラムである。これにより、ウォブリング動作中に、第１タイミングで撮像部により生成された第１画像と、第２タイミングで撮像部により生成された第２画像とを取得し、この取得された第１画像および第２画像を用いて２画像マッチング処理を行うことにより、フォーカスレンズの合焦位置を推定してフォーカス制御を行うという作用をもたらす。
【０００９】
また、この第１の側面において、上記取得部は、上記撮像部の撮像周期と上記ウォブリング動作の動作周期とに基づいて上記第１タイミングおよび上記第２タイミングの間隔が所定間隔となるように上記第１タイミングおよび上記第２タイミングを決定するようにしてもよい。これにより、撮像部の撮像周期と、ウォブリング動作の動作周期とに基づいて、第１タイミングおよび第２タイミングの間隔が所定間隔となるように、第１タイミングおよび第２タイミングを決定するという作用をもたらす。
【００１０】
また、本技術の第２の側面は、撮像部により生成された複数の画像のうちの第１タイミングで生成された第１画像と、上記複数の画像に含まれる所定の周波数を有する光源の振幅の絶対値が上記第１タイミングと同一となる第２タイミングで生成された第２画像とを取得する取得部と、上記取得された第１画像および第２画像を用いて２画像マッチング処理を行うことにより上記フォーカスレンズの合焦位置を推定してフォーカス制御を行うフォーカス制御部とを具備する撮像装置およびその制御方法ならびに当該方法をコンピュータに実行させるプログラムである。これにより、撮像部により生成された複数の画像のうちの第１タイミングで生成された第１画像と、複数の画像に含まれる所定の周波数を有する光源の振幅の絶対値が第１タイミングと同一となる第２タイミングで生成された第２画像とを取得し、この取得された第１画像および第２画像を用いて２画像マッチング処理を行うことにより、フォーカスレンズの合焦位置を推定してフォーカス制御を行うという作用をもたらす。
【００１１】
また、この第２の側面において、上記取得部は、上記撮像部の撮像周期と上記所定の周波数とに基づいて上記第１タイミングおよび上記第２タイミングの間隔が所定間隔となるように上記第１タイミングおよび上記第２タイミングを決定するようにしてもよい。これにより、撮像部の撮像周期と、所定の周波数とに基づいて、第１タイミングおよび第２タイミングの間隔が所定間隔となるように、第１タイミングおよび第２タイミングを決定するという作用をもたらす。
【発明の効果】
【００１２】
本技術によれば、フォーカス制御の精度を向上させることができるという優れた効果を奏し得る。
【図面の簡単な説明】
【００１３】
【図１】本技術の第１の実施の形態における撮像装置１００の内部構成例を示すブロック図である。
【図２】本技術の第１の実施の形態における撮像装置１００の機能構成例を示すブロック図である。
【図３】本技術の第１の実施の形態におけるフォーカス制御部２８０による２画像マッチング処理の一例を模式的に示す図である。
【図４】本技術の第１の実施の形態におけるフォーカスレンズの合焦位置からの距離と、２画像マッチング処理の演算結果との相関を示す適合曲線を示す図である。
【図５】本技術の第１の実施の形態におけるフォーカス制御部２８０による２画像マッチング処理に用いられる２つの画像の取得タイミングを模式的に示す図である。
【図６】本技術の第１の実施の形態における撮像装置１００による２画像マッチングＡＦ処理手順の一例を示すフローチャートである。
【図７】本技術の第２の実施の形態におけるフォーカスレンズの合焦位置からの距離と、２画像マッチング処理の演算結果との相関を示す適合曲線を示す図である。
【図８】本技術の第２の実施の形態におけるフォーカス制御部２８０による２画像マッチング処理に用いられる２つの画像の取得タイミングを模式的に示す図である。
【図９】本技術の第２の実施の形態における撮像装置１００による２画像マッチングＡＦ処理手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本技術を実施するための形態（以下、実施の形態と称する）について説明する。説明は以下の順序により行う。
１．第１の実施の形態（フォーカス制御：２画像マッチング処理に用いる２画像をウォブリング動作中に所定タイミングで取得する例）
２．第２の実施の形態（フォーカス制御：交流電源により点灯する人工的な光源が被写体に含まれる場合に、２画像マッチング処理に用いる２画像を所定タイミングで取得する例）
【００１５】
＜１．第１の実施の形態＞
［撮像装置の内部構成例］
図１は、本技術の第１の実施の形態における撮像装置１００の内部構成例を示すブロック図である。
【００１６】
撮像装置１００は、撮像レンズ１０１と、撮像素子１０２と、アナログ信号処理部１０３と、Ａ／Ｄ（Analog/Digital）変換部１０４と、デジタル信号処理部１０５とを備える。また、撮像装置１００は、液晶パネル１０６と、ビューファインダ１０７と、記録デバイス１０８と、被写体検出部１０９と、ジャイロセンサ１１０と、制御部１２０とを備える。また、撮像装置１００は、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory）１３１を備える。また、撮像装置１００は、ＲＯＭ（Read Only Memory）１３２と、ＲＡＭ（Random Access Memory）１３３とを備える。また、撮像装置１００は、操作部１４０と、ＴＧ（Timing Generator）１５１と、モータドライバ１５２と、フォーカスレンズ駆動モータ１５３と、ズームレンズ駆動モータ１５４とを備える。また、撮像装置１００は、例えば、ＡＦ（Auto Focus）処理を行うことが可能なデジタルスチルカメラやデジタルビデオカメラ（例えば、カメラ一体型レコーダ）により実現される。
【００１７】
撮像レンズ１０１は、被写体からの光を集光してその集光された光を撮像素子１０２に供給するレンズであり、ズームレンズ、フォーカスレンズ、アイリス、ＮＤ（Neutral Density）機構、シフト防振式手ブレ補正レンズ等から構成されている。ズームレンズは、焦点距離を連続的に変更するためのレンズである。また、フォーカスレンズは、被写体にフォーカス（焦点）を合わせるためのレンズである。また、アイリスは、絞りの径を変化させるためのものである。また、ＮＤ機構は、ＮＤフィルタを挿入するための機構である。また、シフト防振式手ブレ補正レンズは、撮像動作時におけるユーザの手の振動を補正するためのレンズである。また、フォーカスレンズは、フォーカスレンズ駆動モータ１５３により駆動され、被写体に対して前後に移動する。これにより、フォーカス機能が実現される。また、ズームレンズは、ズームレンズ駆動モータ１５４により駆動され、被写体に対して前後に移動する。これにより、ズーム機能が実現される。
【００１８】
撮像素子１０２は、撮像レンズ１０１を介して入射される被写体からの光を受光して電気的信号（画像信号）に変換させる光電変換素子であり、この変換により生成された画像信号（アナログ信号）をアナログ信号処理部１０３に供給する。すなわち、撮像レンズ１０１を介して入射された被写体の光学像が撮像素子１０２の撮像面に結像され、この状態で撮像素子１０２が撮像動作を行うことにより、画像信号（アナログ信号）が生成される。また、撮像素子１０２は、ＴＧ１５１により駆動される。なお、撮像素子１０２として、ＣＣＤ（Charge Coupled Device）やＣＭＯＳ（Complementary Metal Oxide Semiconductor）等を用いることができる。
【００１９】
アナログ信号処理部１０３は、制御部１２０の制御に基づいて、撮像素子１０２から供給された画像信号（アナログ信号）についてノイズ除去等のアナログ処理を施すものである。そして、アナログ信号処理部１０３は、そのアナログ処理が施された画像信号（アナログ信号）をＡ／Ｄ変換部１０４に供給する。
【００２０】
Ａ／Ｄ変換部１０４は、制御部１２０の制御に基づいて、アナログ信号処理部１０３から供給された画像信号（アナログ信号）をデジタル信号に変換するものであり、このＡ／Ｄ変換された画像信号（デジタル信号）をデジタル信号処理部１０５に供給する。
【００２１】
デジタル信号処理部１０５は、制御部１２０の制御に基づいて、Ａ／Ｄ変換部１０４から供給された画像信号（デジタル信号）についてガンマ補正等のデジタル処理を行うものであり、デジタル処理が施された画像信号（デジタル信号）を各部に供給する。例えば、デジタル信号処理部１０５は、デジタル処理が施された画像信号（デジタル信号）を液晶パネル１０６およびビューファインダ１０７に供給して表示させる。また、デジタル信号処理部１０５は、デジタル処理が施された画像信号（デジタル信号）について圧縮処理を施し、この圧縮処理が施された画像データ（圧縮画像データ）を記録デバイス１０８に供給して記録させる。
【００２２】
液晶パネル１０６は、デジタル信号処理部１０５から供給された画像信号（画像データ）に基づいて各画像を表示する表示パネルである。液晶パネル１０６は、例えば、デジタル信号処理部１０５から供給された画像信号（画像データ）をスルー画像として表示する。また、例えば、液晶パネル１０６は、記録デバイス１０８に記録されている画像データを一覧画像として表示する。液晶パネル１０６として、例えば、ＬＣＤ（Liquid Crystal Display）や有機ＥＬ（Electro Luminescence）パネル等の表示パネルを用いることができる。
【００２３】
ビューファインダ１０７は、デジタル信号処理部１０５から供給された画像信号（画像データ）に基づいて各画像を表示する電子ビューファインダ（ＥＶＦ（Electronic View Finder）である。
【００２４】
記録デバイス１０８は、デジタル信号処理部１０５から供給された画像信号（画像データ）を記録する記録デバイスである。また、記録デバイス１０８は、記録されている画像データをデジタル信号処理部１０５に供給する。なお、記録デバイス１０８は、撮像装置１００に内蔵するようにしてもよく、撮像装置１００から着脱可能とするようにしてもよい。また、記録デバイス１０８として、フラッシュメモリやＤＶテープを用いることができる。
【００２５】
被写体検出部１０９は、制御部１２０の制御に基づいて、デジタル信号処理部１０５から供給された画像信号（画像データ）の解析を行い、その画像に含まれる被写体を検出するものであり、この検出結果（検出情報）を制御部１２０に出力する。例えば、被写体検出部１０９は、デジタル信号処理部１０５から供給された画像信号（画像データ）に対応する画像に含まれる人物の顔を検出し、この検出された顔に関する顔情報を制御部１２０に出力する。顔検出方法として、例えば、顔の輝度分布情報が記録されているテンプレートと実画像とのマッチングによる顔検出方法（例えば、特開２００４−１３３６３７参照。）、画像データに含まれる肌色の部分や人間の顔の特徴量等に基づいた顔検出方法等を用いることができる。また、顔検出情報には、検出された顔の画像上における位置およびサイズが含まれる。また、被写体検出部１０９は、デジタル信号処理部１０５から供給された画像信号（画像データ）についてＡＦを追従する被写体を認識する機能を備える。
【００２６】
ジャイロセンサ１１０は、撮像装置１００の角速度を検出するものであり、検出された角速度を制御部１２０に出力する。ジャイロセンサ１１０による撮像装置１００の角速度の検出により、撮像装置１００の姿勢の変化が検出される。なお、ジャイロセンサ以外の他のセンサ（例えば、加速度センサ）を用いて、撮像装置１００の加速度、動き、傾き等を検出し、この検出結果に基づいて、撮像装置１００の姿勢およびその変化を検出するようにしてもよい
【００２７】
制御部１２０は、ＣＰＵ（Central Processing Unit）を備え、ＲＯＭ１３２に格納されているプログラムに基づいて、撮像装置１００が実行する各種処理の制御を実行する。例えば、制御部１２０は、被写体にフォーカスを合わせるＡＦ機能、明るさの調節を行うＡＥ（Auto Exposure）機能、ホワイトバランスを行うＷＢ（White Balance）機能等の各機能を実現するための各処理を行う。また、制御部１２０は、ＡＦ、マニュアル操作、ズーム操作に応じたフォーカスの追従等によるフォーカスレンズに関する制御情報や、ズーム操作によるズームレンズに関する制御情報等をモータドライバ１５２に出力する。
【００２８】
ＥＥＰＲＯＭ１３１は、撮像装置１００が電源オフの間もデータを保持することが可能な不揮発性メモリであり、画像データ、各種補助情報、各種設定情報が格納される。
【００２９】
ＲＯＭ１３２は、制御部１２０が使用するプログラムや演算パラメータ等を格納するメモリである。
【００３０】
ＲＡＭ１３３は、制御部１２０が使用するプログラムやその実行時において適宜変化するパラメータ等を格納する作業用のメモリである。
【００３１】
操作部１４０は、ＲＥＣボタン（録画ボタン）、ズーム操作、タッチパネル操作等のユーザからの操作入力を受け付けるものであり、受け付けられた操作入力の内容を制御部１２０に供給する。
【００３２】
ＴＧ１５１は、制御部１２０の制御に基づいて、撮像素子１０２を駆動させるための駆動制御信号を生成し、撮像素子１０２を駆動させるものである。
【００３３】
モータドライバ１５２は、制御部１２０の制御に基づいて、フォーカスレンズ駆動モータ１５３およびズームレンズ駆動モータ１５４を駆動させて各レンズ（フォーカスレンズ、ズームレンズ等）を駆動させるものである。すなわち、モータドライバ１５２は、制御部１２０から出力された制御信号（各モータを動かすための制御情報）を電圧に変換し、この変換された各電圧をフォーカスレンズ駆動モータ１５３、ズームレンズ駆動モータ１５４に出力する。そして、モータドライバ１５２は、各モータを駆動させて各レンズを駆動させる。
【００３４】
フォーカスレンズ駆動モータ１５３は、モータドライバ１５２から出力された電圧に基づいて、フォーカスレンズを移動させるモータである。また、ズームレンズ駆動モータ１５４は、モータドライバ１５２から出力された電圧に基づいて、ズームレンズを移動させるモータである。
【００３５】
［撮像装置の機能構成例］
図２は、本技術の第１の実施の形態における撮像装置１００の機能構成例を示すブロック図である。
【００３６】
撮像装置１００は、撮像部２１０と、画像処理部２２０と、記録制御部２３０と、コンテンツ記憶部２４０と、表示制御部２５０と、表示部２６０と、制御部２７０と、画像保持部２７１と、フォーカス制御部２８０と、操作受付部２９０とを備える
【００３７】
撮像部２１０は、画像データ（画像信号）を生成するものであり、生成された画像データを画像処理部２２０に出力する。また、撮像部２１０は、フォーカス制御部２８０の制御に基づいて、フォーカスレンズを移動させてＡＦ機能を実現する。なお、撮像部２１０は、例えば、図１に示す撮像レンズ１０１、撮像素子１０２、フォーカスレンズ駆動モータ１５３およびズームレンズ駆動モータ１５４に対応する。
【００３８】
画像処理部２２０は、制御部２７０の指示に基づいて、撮像部２１０から出力された画像データについて各種画像処理を施すものであり、各種画像処理が施された画像データを記録制御部２３０、表示制御部２５０および制御部２７０に出力する。なお、画像処理部２２０は、例えば、図１に示すアナログ信号処理部１０３、Ａ／Ｄ変換部１０４およびデジタル信号処理部１０５に対応する。
【００３９】
記録制御部２３０は、制御部２７０の指示に基づいて、コンテンツ記憶部２４０に対する記録制御を行うものである。例えば、記録制御部２３０は、画像処理部２２０から出力された画像データを画像コンテンツ（静止画ファイルまたは動画ファイル）としてコンテンツ記憶部２４０に記録させる。なお、記録制御部２３０は、例えば、図１に示すデジタル信号処理部１０５および制御部２７０に対応する。
【００４０】
コンテンツ記憶部２４０は、記録制御部２３０の制御に基づいて、各種情報（画像コンテンツ等）を記憶する記録媒体である。なお、コンテンツ記憶部２４０は、例えば、図１に示す記録デバイス１０８に対応する。
【００４１】
表示制御部２５０は、制御部２７０の指示に基づいて、画像処理部２２０から出力された画像を表示部２６０に表示させるものである。なお、表示制御部２５０は、例えば、図１に示すデジタル信号処理部１０５および制御部１２０に対応する。
【００４２】
表示部２６０は、表示制御部２５０の制御に基づいて各画像を表示する表示パネルである。なお、表示部２６０は、例えば、図１に示す液晶パネル１０６、ビューファインダ１０７に対応する。
【００４３】
制御部２７０は、メモリ（図示せず）に格納されている制御プログラムに基づいて撮像装置１００における各部を制御するものである。例えば、制御部２７０は、２画像マッチング処理に用いられる２つの画像を所定タイミングで取得し、この取得された２つの画像をフォーカス制御部２８０に出力する。なお、この取得方法については、図５、図６を参照して詳細に説明する。また、制御部２７０は、例えば、図１に示す制御部１２０に対応する。なお、制御部２７０は、特許請求の範囲に記載の取得部の一例である。
【００４４】
画像保持部２７１は、制御部２７０により取得された画像を一時的に保持する保持部である。なお、画像保持部２７１は、例えば、図１に示すＲＡＭ１３３に対応する。
【００４５】
フォーカス制御部２８０は、制御部２７０により取得された２つの画像（第１画像および第２画像）を用いて２画像マッチング処理を行うことにより、フォーカスレンズの合焦位置を推定してフォーカス制御を行うものである。なお、２画像マッチング処理については、図３を参照して詳細に説明する。また、フォーカス制御部２８０は、例えば、図１に示す制御部１２０、モータドライバ１５２に対応する。
【００４６】
操作受付部２９０は、ユーザにより行われた操作を受け付ける操作受付部であり、受け付けられた操作内容に応じた制御信号（操作信号）を制御部２７０に出力する。なお、操作受付部２９０は、例えば、図１に示す操作部１４０に対応する。
【００４７】
［２画像マッチング処理例］
図３は、本技術の第１の実施の形態におけるフォーカス制御部２８０による２画像マッチング処理の一例を模式的に示す図である。なお、図３に示す横軸は、フォーカスレンズの位置を示す軸とする。
【００４８】
２画像マッチング処理は、フォーカスレンズの位置をずらして生成された２つの画像を適合させることにより合焦位置を推定する処理である（例えば、特開２０１１−１２８６２３号参照。）。また、２画像マッチングＡＦ処理は、２画像マッチング処理により推定された合焦位置に基づいてフォーカスレンズを移動させるＡＦ処理である（例えば、特開２０１１−１２８６２３号参照。）。
【００４９】
図３では、撮像部２１０により生成された画像３３１、３３２を、その生成時におけるフォーカスレンズの位置に配置して示す。また、画像３３１は、フォーカスレンズの位置Ａで生成され、画像３３２は、フォーカスレンズの位置Ｂで生成されているものとする。なお、画像３３１は、画像３３２よりも鮮明であるものとする。
【００５０】
２画像マッチング処理では、異なる２つのフォーカスレンズの位置において生成された２つの画像３３１、３３２を用いて合焦位置（矢印３３５）までの距離（矢印３３６）を推定する。また、この演算を複数回数行うことにより精度を向上させることができる。
【００５１】
ここで、画像３３１および３３２に関するボケの変化は、次の式１で与えられる画像変換関数Ｐによってモデル化することができる。なお、式１では、画像３３１をｆＡで示し、画像３３２をｆＢで示す。
ｆＡ＊Ｐ＝ｆＢ    …  式１
【００５２】
ここで、＊は、２次元畳み込みを表す。また、画像変換関数Ｐは、次の式２に示すように、ボケカーネルＫによる一連の畳み込みを用いることによって近似することができる。
Ｐ＝Ｋ＊Ｋ＊Ｋ＊…＊Ｋ    …  式２
【００５３】
なお、ボケカーネルＫとしては、例えば、次の行列を用いることができる。
【数１】
2013130763.tif 000003
【００５４】
ここで、画像３３１および３３２のボケの差の量は、式２における畳み込み数によって測定することができる。すなわち、画像３３１および３３２が一致するまでの畳み込み数によって測定することができる。なお、この測定の演算結果例については、図４に示す。なお、実際に測定する場合には、２つの画像のボケの差は、反復処理を利用して得ることが好ましい。
【００５５】
［適合曲線例］
図４は、本技術の第１の実施の形態におけるフォーカスレンズの合焦位置からの距離と、２画像マッチング処理の演算結果との相関を示す適合曲線を示す図である。図４に示す横軸は、フォーカスレンズの位置を示し、縦軸は、反復数（式２における畳み込み数）を示す。
【００５６】
図４（ａ）には、２画像マッチング処理に用いる２つの画像の取得時におけるフォーカスレンズの位置が近い場合（幅が狭い場合）における適合曲線の一例を示す。
【００５７】
図４（ｂ）には、２画像マッチングに用いる２つの画像の取得時におけるフォーカスレンズの位置が遠い場合（幅が広い場合）における適合曲線の一例を示す。
【００５８】
ここで、図４に示す縦軸の反復数（式２における畳み込み数）は、フォーカスレンズの合焦位置までの距離に対応する値となる。具体的には、図４に示す縦軸の反復数が「０」の場合には、フォーカスレンズの位置が合焦位置となっていることを意味する。例えば、図４（ａ）において、横軸「１０」付近が縦軸の反復数が「０」となる位置である。また、図４（ｂ）において、横軸「４」付近が縦軸の反復数が「０」となる位置である。また、反復数が「０」から離れるのに応じて、フォーカスレンズの位置が合焦位置から離れることを意味する。この場合に、反復数の正負の値は、フォーカスレンズの移動方向を意味する。
【００５９】
ここで、図４（ａ）および（ｂ）を比較すると、２画像マッチングに用いる画像の幅が広い場合には、その精度が得られているのに対し、２画像マッチングに用いる画像の幅が狭い場合には、その精度が得られない。
【００６０】
このように、２画像マッチング処理では、２画像を用いて行われる。また、２画像マッチング処理で用いられる２つの画像は、例えば、動画の撮像動作中に取得される。この場合に、２つの画像のそれぞれの取得時におけるフォーカスレンズの位置に十分な差を設け、推定合焦位置の精度を高めることが重要となる。そこで、本技術の第１の実施の形態では、２画像マッチング処理に用いる２つの画像を、フォーカスレンズの位置に十分な差を設けて取得する例を示す。
【００６１】
［２つの画像の取得タイミング例］
図５は、本技術の第１の実施の形態におけるフォーカス制御部２８０による２画像マッチング処理に用いられる２つの画像の取得タイミングを模式的に示す図である。
【００６２】
図５（ａ）には、フォーカスレンズの遷移を時系列で示す。また、図５（ｂ）には、撮像部２１０により生成される画像１乃至１２を時系列で示す。なお、図５（ａ）および（ｂ）に示す横軸は、時間軸を示す。また、図５（ａ）に示す縦軸は、フォーカスレンズの位置を示す。また、図５（ｂ）には、画像１乃至１２と、各処理（４１１乃至４１３）との関係を矢印で結んで示す。
【００６３】
本技術の第１の実施の形態では、フォーカス制御部２８０は、動画の撮像動作中において、フォーカスレンズにウォブリング動作を行わせる。ここで、ウォブリング動作は、図５（ａ）に示すように、光軸方向においてフォーカスレンズを往復移動させる動作である。例えば、ウォブリングの動作周波数が１５Ｈｚである場合には、光軸方向においてフォーカスレンズが１秒間に１５回往復移動することを意味する。
【００６４】
例えば、撮像部２１０の撮像周波数（画周期）が６０ｆｐｓ（frame per second）であり、ウォブリングの動作周波数が１５Ｈｚである場合を想定する。この場合には、撮像部２１０により４つの画像が撮像される間に、ウォブリング動作が一周期行われることになる。
【００６５】
上述したように、２画像マッチング処理の精度を高めるためには、２画像マッチング処理に用いられる２つの画像の取得時におけるフォーカスレンズの位置を離すことが重要である。
【００６６】
そこで、フォーカスレンズにウォブリング動作を行わせている場合には、フォーカスレンズの位置が近傍側（Ｎｅａｒ）になったタイミングと、フォーカスレンズの位置が遠方側（Ｆａｒ）になったタイミングとに画像を取得することが好ましい。
【００６７】
例えば、撮像部２１０の撮像周波数が６０ｆｐｓであり、ウォブリングの動作周波数が１５Ｈｚである場合を想定する。この場合には、撮像部２１０により４つの画像が撮像される間に、ウォブリング動作が一周期行われる。このため、「２＋４×ｎフレーム」（ｎ＝０、１、２、３、…）間隔で２つの画像を取得することが好ましい。なお、図５（ａ）では、矢印４２１乃至４２６に示すように、「２フレーム」間隔（すなわち、ｎ＝０）で２つの画像を取得する例を示す。
【００６８】
このように、制御部２７０は、例えば、ウォブリング動作中に、第１タイミングで撮像部２１０により生成された第１画像と、第２タイミングで撮像部２１０により生成された第２画像とを取得する。ここで、第１タイミングは、例えば、フォーカスレンズの位置がウォブリング動作の移動範囲における一の端部（例えば、近傍側（Ｎｅａｒ））に達したタイミングである。また、第２タイミングは、フォーカスレンズの位置がウォブリング動作の移動範囲における他の端部（例えば、遠方側（Ｆａｒ））に達したタイミングである。
【００６９】
なお、２つの画像の取得タイミングについては、撮像装置１００に予め設定しておくようにしてもよく、ユーザ操作により設定するようにしてもよい。例えば、制御部２７０が、撮像部２１０の撮像周期と、ウォブリング動作の動作周期とに基づいて第１タイミングおよび第２タイミングの間隔が所定間隔となるように、第１タイミングおよび第２タイミングを決定するようにしてもよい。
【００７０】
このように、「２＋４×ｎフレーム」（ｎ＝０、１、２、３、…）間隔で取得された２つの画像を用いて、フォーカス制御部２８０が２画像マッチング処理４１１乃至４１３を行う。これにより、推定合焦位置の精度を高めることができる。また、フォーカス制御部２８０は、得られた推定合焦位置の情報に基づいてＡＦ処理（２画像マッチングＡＦ処理）を行う。すなわち、フォーカス制御部２８０は、その推定合焦位置にフォーカスレンズを移動させるようにフォーカス制御を行う。
【００７１】
ここで、２画像マッチング処理に用いる画像について説明する。２画像マッチング処理を行う場合には、例えば、動画のＡＦ中に撮像画像における中央領域（一定の割合）を切り出して演算に用いることができる。ただし、撮像画像における中央領域ではなく、撮像装置１００の利用者により指定された指定領域（撮像画像における領域（例えば、矩形領域））を切り出して演算に用いるようにしてもよい。この場合には、利用者が特にフォーカスを合わせたい被写体にフォーカスを合わせることができる。しかしながら、撮像画像における外周部では、レンズの収差と呼ばれる現象により合焦位置推定精度が悪化し、２画像マッチング処理のみでＡＦ処理を行う２画像マッチングＡＦモードでの所要時間が延びるおそれがある。このため、撮像画像における中央寄りの領域を指定領域として指定することが好ましい。
【００７２】
［撮像装置の動作例］
図６は、本技術の第１の実施の形態における撮像装置１００による２画像マッチングＡＦ処理手順の一例を示すフローチャートである。この処理手順では、動画撮像モードの設定時において、撮像部２１０により画像が生成される毎に行う例を示す。また、この処理手順では、「２フレーム」間隔（すなわち、ｎ＝０）で２つの画像を取得する例を示す。
【００７３】
最初に、制御部２７０は、２画像マッチング処理に用いられる１つの画像（第１画像）を取得済であるか否かを判断する（ステップＳ９０１）。そして、第１画像が取得されていない場合には（ステップＳ９０１）、制御部２７０は、フォーカスレンズの位置がウォブリング動作の近傍側または遠方側の何れかのピークに達しているか否かを判断する（ステップＳ９０２）。フォーカスレンズの位置が何れのピークにも達していない場合には（ステップＳ９０２）、２画像マッチングＡＦ処理の動作を終了する。
【００７４】
また、フォーカスレンズの位置がウォブリング動作の近傍側または遠方側の何れかのピークに達している場合には（ステップＳ９０２）、制御部２７０は、２画像マッチング処理に用いる画像（第１画像）を取得する（ステップＳ９０３）。このように取得された第１画像については、画像保持部２７１に一時的に保持される。なお、ステップＳ９０３は、特許請求の範囲に記載の第１取得手順の一例である。
【００７５】
また、第１画像が取得されている場合には（ステップＳ９０１）、制御部２７０は、第１画像の取得時のフォーカスレンズの位置がウォブリング動作の近傍側または遠方側の何れであるかを判断する（ステップＳ９０４）。
【００７６】
第１画像の取得時のフォーカスレンズの位置がウォブリング動作の近傍側である場合には（ステップＳ９０４）、制御部２７０は、フォーカスレンズの位置がウォブリング動作の遠方側のピークに達しているか否かを判断する（ステップＳ９０５）。フォーカスレンズの位置が遠方側のピークに達していない場合には（ステップＳ９０５）、２画像マッチングＡＦ処理の動作を終了する。また、フォーカスレンズの位置が遠方側のピークに達している場合には（ステップＳ９０５）、制御部２７０は、２画像マッチング処理に用いる画像（第２画像）を取得する（ステップＳ９０６）。続いて、フォーカス制御部２８０は、取得された第１画像および第２画像を用いて２画像マッチング処理を行うことによりフォーカスレンズの合焦位置を推定してフォーカス制御を行う（ステップＳ９０７）。
【００７７】
第１画像の取得時のフォーカスレンズの位置がウォブリング動作の遠方側である場合には（ステップＳ９０４）、制御部２７０は、フォーカスレンズの位置がウォブリング動作の近傍側のピークに達しているか否かを判断する（ステップＳ９０８）。フォーカスレンズの位置が近傍側のピークに達していない場合には（ステップＳ９０８）、２画像マッチングＡＦ処理の動作を終了する。また、フォーカスレンズの位置が近傍側のピークに達している場合には（ステップＳ９０８）、制御部２７０は、２画像マッチング処理に用いる画像（第２画像）を取得する（ステップＳ９０９）。なお、ステップＳ９０６、Ｓ９０９は、特許請求の範囲に記載の第２取得手順の一例である。
【００７８】
続いて、フォーカス制御部２８０は、取得された第１画像および第２画像を用いて２画像マッチング処理を行うことによりフォーカスレンズの合焦位置を推定してフォーカス制御を行う（ステップＳ９１０）。なお、ステップＳ９０７、Ｓ９１０は、特許請求の範囲に記載のフォーカス制御手順の一例である。
【００７９】
このように、本技術の第１の実施の形態によれば、２画像マッチング処理に必要なフォーカスレンズの位置の差分が大きい２画像を動画の撮像動作中に取得することができる。これにより、動画の撮像動作中における２画像マッチング処理の精度を向上させることができる。すなわち、合焦位置を精度よく推定することができ、フォーカス制御の精度を向上させることができる。
【００８０】
＜２．第２の実施の形態＞
本技術の第１の実施の形態では、２画像マッチング処理に必要なフォーカスレンズの位置の差分が大きい２画像を動画の撮像動作中に取得する例を示した。ここで、交流電源により点灯する人工的な光源が被写体に含まれる場合には、撮像装置の映像周波数と商用電源周波数との組み合わせによっては、フリッカーと呼ばれる現象（フリッカー現象）が発生することがある。このフリッカー現象は、交流電源では電圧が時間によって変動するため発生する。すなわち、交流電源における電圧の時間に応じた変動に合わせて光源の強さが変化するため発生する。
【００８１】
例えば、フリッカー現象が発生している場合において、２画像マッチング処理を行う場合を想定する。この場合に、異なる時間で２つの画像を取得すると、同一の光源であっても各画像で異なる強さの光が撮像される可能性がある。この場合には、２画像マッチング処理の精度が低下するおそれがある。
【００８２】
そこで、本技術の第２の実施の形態では、フリッカー現象が発生している状態において、２画像マッチング処理を行う場合に、合焦位置を精度よく推定する例を示す。なお、本技術の第２の実施の形態における撮像装置の構成については、図１、図２等に示す例と略同様である。このため、本技術の第１の実施の形態と共通する部分については、その説明の一部を省略する。
【００８３】
［適合曲線例］
図７は、本技術の第２の実施の形態におけるフォーカスレンズの合焦位置からの距離と、２画像マッチング処理の演算結果との相関を示す適合曲線を示す図である。なお、図７に示す適合曲線は、図４に示す適合曲線と同様であり、横軸は、フォーカスレンズの位置を示し、縦軸は、反復数（式２における畳み込み数）を示す。
【００８４】
図７（ａ）には、フリッカーがある光源を含む被写体について２画像マッチング処理を行う場合における適合曲線の一例を示す。
【００８５】
図７（ｂ）には、フリッカーがない光源を含む被写体について２画像マッチング処理を行う場合における適合曲線の一例を示す。
【００８６】
ここで、図７（ａ）および（ｂ）を比較すると、フリッカーがない光源を含む被写体について２画像マッチング処理を行う場合には、その演算結果が比較的安定している。これに対して、フリッカーがある光源を含む被写体について２画像マッチング処理を行う場合には、その演算結果が非常に不安定となっている。このため、フリッカー光源を含む被写体を撮像対象とするような場合でも、２画像マッチング処理の精度を向上させることが重要である。
【００８７】
そこで、本技術の第２の実施の形態では、フリッカー光源を含む被写体を撮像対象とする場合に、２画像マッチング処理に必要な最適な２つの画像を動画の撮像動作中に取得する例を示す。
【００８８】
［２つの画像の取得タイミング例］
図８は、本技術の第２の実施の形態におけるフォーカス制御部２８０による２画像マッチング処理に用いられる２つの画像の取得タイミングを模式的に示す図である。
【００８９】
図８（ａ）には、電圧の遷移を時系列で示す。また、図８（ｂ）には、撮像部２１０により生成される画像１乃至１２を時系列で示す。なお、図８（ａ）および（ｂ）に示す横軸は、時間軸を示す。また、図８（ａ）に示す縦軸は、電圧の値を示す。また、図８（ｂ）には、図５（ｂ）と同様に、画像１乃至１２と、各処理（４５１乃至４５３）との関係を矢印で結んで示す。
【００９０】
本技術の第２の実施の形態では、制御部２７０は、動画の撮像動作中において、想定されるフリッカー光源について、２つの画像の明るさ（電圧の絶対値）が一致するタイミングで２画像マッチング処理に用いる２つの画像を取得する。以下では、これらの取得タイミングについて詳細に説明する。
【００９１】
［撮像装置１００の撮像周波数が６０ｆｐｓの場合の取得タイミング例］
ここで、撮像装置１００の撮像周波数が６０ｆｐｓの場合を例にして説明する。
【００９２】
最初に、５０Ｈｚの交流電源で駆動する光源を想定する。この場合には、０．０１秒間隔で同一の明るさとなるため、（３／６０）×ｎ秒（ｎ＝１、２、３、…）の時間間隔で２つの画像を取得することが好ましい。すなわち、図８（ｂ）に示すように、３×ｎフレーム（ｎ＝１、２、３、…）間隔（矢印４６１乃至４６４）で２つの画像を取得することが好ましい。このような時間間隔で取得された２つの画像は、同一の光源が同じ明るさとなる。
【００９３】
次に、６０Ｈｚの交流電源で駆動する光源を想定する。この場合には、撮像装置１００の撮像周波数（６０ｆｐｓ）と、交流電源の周波数（６０Ｈｚ）とが同一となるため、どのような時間間隔で２つの画像を取得したとしても、２つの画像は同一の光源が同じ明るさとなる。
【００９４】
［撮像装置１００の撮像周波数が５０ｆｐｓの場合の取得タイミング例］
次に、撮像装置１００の撮像周波数が５０ｆｐｓの場合を例にして説明する。
【００９５】
最初に、５０Ｈｚの交流電源で駆動する光源を想定する。この場合には、撮像装置１００の撮像周波数（５０ｆｐｓ）と、交流電源の周波数（５０Ｈｚ）とが同一となるため、どのような時間間隔で２つの画像を取得したとしても、２つの画像は同一の光源が同じ明るさとなる。
【００９６】
次に、６０Ｈｚの交流電源で駆動する光源を想定する。この場合には、（５／５０）×ｎ秒（ｎ＝１、２、３、…）の時間間隔で２つの画像を取得することが好ましい。すなわち、５×ｎフレーム（ｎ＝１、２、３、…）間隔で２つの画像を取得することが好ましい。このような時間間隔で取得された２つの画像は、同一の光源が同じ明るさとなる。
【００９７】
［撮像装置１００の撮像周波数が４８ｆｐｓの場合の取得タイミング例］
次に、撮像装置１００の撮像周波数が４８ｆｐｓの場合を例にして説明する。
【００９８】
最初に、５０Ｈｚの交流電源で駆動する光源を想定する。この場合には、（１２／４８）×ｎ秒（ｎ＝１、２、３、…）の時間間隔で２つの画像を取得することが好ましい。すなわち、１２×ｎフレーム（ｎ＝１、２、３、…）間隔で２つの画像を取得することが好ましい。このような時間間隔で取得された２つの画像は、同一の光源が同じ明るさとなる。
【００９９】
次に、６０Ｈｚの交流電源で駆動する光源を想定する。この場合には、（４／４８）×ｎ秒（ｎ＝１、２、３、…）の時間間隔で２つの画像を取得することが好ましい。すなわち、４×ｎフレーム（ｎ＝１、２、３、…）間隔で２つの画像を取得することが好ましい。このような時間間隔で取得された２つの画像は、同一の光源が同じ明るさとなる。
【０１００】
このように、制御部２７０は、撮像部２１０により生成された複数の画像のうち、第１タイミングおよび第２タイミングで生成された２つの画像を取得する。ここで、第１タイミングを任意のタイミングとする場合に、第２タイミングは、複数の画像に含まれる所定の周波数を有する光源の振幅の絶対値（電圧の絶対値）が第１タイミングと同一となるタイミングである。
【０１０１】
このように、所定間隔で取得された２つの画像を用いて、２画像マッチング処理４５１乃至４５３を行うことにより、推定合焦位置の精度を高めることができる。
【０１０２】
なお、２つの画像の取得タイミングについては、撮像装置１００に予め設定しておくようにしてもよく、ユーザ操作により設定するようにしてもよい。また、撮像装置１００が存在する場所に関する情報を取得して、撮像装置１００が自動で設定するようにしてもよい。例えば、ＧＰＳ（Global Positioning System）ユニットにより算出された位置情報（緯度、経度、高度等）に基づいて、撮像装置１００が存在する場所を推定することができる。そして、制御部２７０は、その推定結果に基づいてその場所の交流電源の周波数を取得し、この交流電源の周波数に応じた２つの画像の取得タイミングを決定することができる。
【０１０３】
すなわち、制御部２７０は、撮像部２１０の撮像周期と、所定の周波数とに基づいて第１タイミングおよび第２タイミングの間隔が所定間隔となるように、第１タイミングおよび第２タイミングを決定することができる。
【０１０４】
［撮像装置の動作例］
図９は、本技術の第２の実施の形態における撮像装置１００による２画像マッチングＡＦ処理手順の一例を示すフローチャートである。この処理手順では、動画撮像モードの設定時において、撮像部２１０により画像が生成される毎に行う例を示す。また、この処理手順では、撮像装置１００の撮像周波数が６０ｆｐｓであり、５０Ｈｚの交流電源で駆動する光源を含む被写体を撮像する例を示す。
【０１０５】
最初に、制御部２７０は、２画像マッチング処理に用いられる１つの画像（第１画像）を取得済であるか否かを判断する（ステップＳ９２１）。そして、第１画像が取得されていない場合には（ステップＳ９２１）、制御部２７０は、２画像マッチング処理に用いる画像（第１画像）を取得する（ステップＳ９２２）。このように取得された第１画像については、画像保持部２７１に一時的に保持される。なお、ステップＳ９２２は、特許請求の範囲に記載の第１取得手順の一例である。続いて、制御部２７０は、画像取得カウンタを０とする（ステップＳ９２３）。
【０１０６】
また、第１画像が取得されている場合には（ステップＳ９２１）、制御部２７０は、画像取得カウンタに１を加算し（ステップＳ９２４）、画像取得カウンタが３の倍数となっているか否かを判断する（ステップＳ９２５）。画像取得カウンタが３の倍数となっていない場合には（ステップＳ９２５）、２画像マッチングＡＦ処理の動作を終了する。
【０１０７】
また、画像取得カウンタが３の倍数となっている場合には（ステップＳ９２５）、制御部２７０は、２画像マッチング処理に用いる画像（第２画像）を取得する（ステップＳ９２６）。なお、ステップＳ９２６は、特許請求の範囲に記載の第１取得手順の一例である。続いて、フォーカス制御部２８０は、取得された第１画像および第２画像を用いて２画像マッチング処理を行うことによりフォーカスレンズの合焦位置を推定してフォーカス制御を行う（ステップＳ９２７）。なお、ステップＳ９２７は、特許請求の範囲に記載のフォーカス制御手順の一例である。
【０１０８】
このように、本技術の第２の実施の形態によれば、フリッカー光源を含む被写体を撮像対象とする場合でも、２画像マッチング処理に必要な最適な２つの画像を動画の撮像動作中に取得することができる。これにより、動画の撮像動作中における２画像マッチング処理の精度を向上させることができる。すなわち、合焦位置を精度よく推定することができ、フォーカス制御の精度を向上させることができる。
【０１０９】
すなわち、本技術の実施の形態によれば、２画像マッチング処理を行う場合に、２画像マッチング処理に用いる２つの画像の取得タイミングを最適化することができる。これにより、合焦位置を精度よく推定することができ、フォーカス制御の精度を向上させることができる。
【０１１０】
なお、本技術の実施の形態では、撮像部２１０を備える撮像装置１００を例にして説明したが、撮像部を着脱可能な撮像装置（電子機器）に本技術の実施の形態を適用することができる。また、撮像機能付き携帯電話機や撮像機能付き携帯端末装置（例えば、スマートフォン）等の電子機器に本技術の実施の形態を適用することができる。
【０１１１】
なお、上述の実施の形態は本技術を具現化するための一例を示したものであり、実施の形態における事項と、特許請求の範囲における発明特定事項とはそれぞれ対応関係を有する。同様に、特許請求の範囲における発明特定事項と、これと同一名称を付した本技術の実施の形態における事項とはそれぞれ対応関係を有する。ただし、本技術は実施の形態に限定されるものではなく、その要旨を逸脱しない範囲において実施の形態に種々の変形を施すことにより具現化することができる。
【０１１２】
また、上述の実施の形態において説明した処理手順は、これら一連の手順を有する方法として捉えてもよく、また、これら一連の手順をコンピュータに実行させるためのプログラム乃至そのプログラムを記憶する記録媒体として捉えてもよい。この記録媒体として、例えば、ＣＤ（Compact Disc）、ＭＤ（MiniDisc）、ＤＶＤ（Digital Versatile Disk）、メモリカード、ブルーレイディスク（Blu-ray Disc（登録商標））等を用いることができる。
【０１１３】
なお、本技術は以下のような構成もとることができる。
（１）  光軸方向においてフォーカスレンズを往復移動させるウォブリング動作中に、前記フォーカスレンズの位置が前記ウォブリング動作の移動範囲における一の端部に達した第１タイミングで撮像部により生成された第１画像と、前記フォーカスレンズの位置が前記移動範囲における他の端部に達した第２タイミングで前記撮像部により生成された第２画像とを取得する取得部と、
前記取得された第１画像および第２画像を用いて２画像マッチング処理を行うことにより前記フォーカスレンズの合焦位置を推定してフォーカス制御を行うフォーカス制御部と
を具備する撮像装置。
（２）  前記取得部は、前記撮像部の撮像周期と前記ウォブリング動作の動作周期とに基づいて前記第１タイミングおよび前記第２タイミングの間隔が所定間隔となるように前記第１タイミングおよび前記第２タイミングを決定する前記（１）に記載の撮像装置。
（３）  撮像部により生成された複数の画像のうちの第１タイミングで生成された第１画像と、前記複数の画像に含まれる所定の周波数を有する光源の振幅の絶対値が前記第１タイミングと同一となる第２タイミングで生成された第２画像とを取得する取得部と、
前記取得された第１画像および第２画像を用いて２画像マッチング処理を行うことにより前記フォーカスレンズの合焦位置を推定してフォーカス制御を行うフォーカス制御部と
を具備する撮像装置。
（４）  前記取得部は、前記撮像部の撮像周期と前記所定の周波数とに基づいて前記第１タイミングおよび前記第２タイミングの間隔が所定間隔となるように前記第１タイミングおよび前記第２タイミングを決定する前記（３）に記載の撮像装置。
（５）  光軸方向においてフォーカスレンズを往復移動させるウォブリング動作中に、前記フォーカスレンズの位置が前記ウォブリング動作の移動範囲における一の端部に達した第１タイミングで撮像部により生成された第１画像を取得する第１取得手順と、
前記ウォブリング動作中に、前記フォーカスレンズの位置が前記移動範囲における他の端部に達した第２タイミングで前記撮像部により生成された第２画像を取得する第２取得手順と、
前記取得された第１画像および第２画像を用いて２画像マッチング処理を行うことにより前記フォーカスレンズの合焦位置を推定してフォーカス制御を行うフォーカス制御手順と
を具備する撮像装置の制御方法。
（６）  撮像部により生成された複数の画像のうちの第１タイミングで生成された第１画像を取得する第１取得手順と、
前記複数の画像に含まれる所定の周波数を有する光源の振幅の絶対値が前記第１タイミングと同一となる第２タイミングで生成された第２画像を取得する第２取得手順と、
前記取得された第１画像および第２画像を用いて２画像マッチング処理を行うことにより前記フォーカスレンズの合焦位置を推定してフォーカス制御を行うフォーカス制御手順と
を具備する撮像装置の制御方法。
（７）  光軸方向においてフォーカスレンズを往復移動させるウォブリング動作中に、前記フォーカスレンズの位置が前記ウォブリング動作の移動範囲における一の端部に達した第１タイミングで撮像部により生成された第１画像を取得する第１取得手順と、
前記ウォブリング動作中に、前記フォーカスレンズの位置が前記移動範囲における他の端部に達した第２タイミングで前記撮像部により生成された第２画像を取得する第２取得手順と、
前記取得された第１画像および第２画像を用いて２画像マッチング処理を行うことにより前記フォーカスレンズの合焦位置を推定してフォーカス制御を行うフォーカス制御手順と
をコンピュータに実行させるプログラム。
（８）  撮像部により生成された複数の画像のうちの第１タイミングで生成された第１画像を取得する第１取得手順と、
前記複数の画像に含まれる所定の周波数を有する光源の振幅の絶対値が前記第１タイミングと同一となる第２タイミングで生成された第２画像を取得する第２取得手順と、
前記取得された第１画像および第２画像を用いて２画像マッチング処理を行うことにより前記フォーカスレンズの合焦位置を推定してフォーカス制御を行うフォーカス制御手順と
をコンピュータに実行させるプログラム。
【符号の説明】
【０１１４】
１００  撮像装置
１０１  撮像レンズ
１０２  撮像素子
１０３  アナログ信号処理部
１０４  Ａ／Ｄ変換部
１０５  デジタル信号処理部
１０６  液晶パネル
１０７  ビューファインダ
１０８  記録デバイス
１０９  被写体検出部
１１０  ジャイロセンサ
１２０  制御部
１３１  ＥＥＰＲＯＭ
１３２  ＲＯＭ
１３３  ＲＡＭ
１４０  操作部
１５１  ＴＧ
１５２  モータドライバ
１５３  フォーカスレンズ駆動モータ
１５４  ズームレンズ駆動モータ
２１０  撮像部
２２０  画像処理部
２３０  記録制御部
２４０  コンテンツ記憶部
２５０  表示制御部
２６０  表示部
２７０  制御部
２７１  画像保持部
２８０  フォーカス制御部
２９０  操作受付部
【図１】
2013130763.tif 000004
【図２】
2013130763.tif 000005
【図５】
2013130763.tif 000006
【図６】
2013130763.tif 000007
【図８】
2013130763.tif 000008
【図９】
2013130763.tif 000009
【図３】
2013130763.tif 000010
【図４】
2013130763.tif 000011
【図７】
2013130763.tif 000012