(57)【要約】フォーカスレンズやズームレンズの動作中でも高精度なオートフォーカス（ＡＦ）処理を可能とした装置、方法を提供する。交換レンズはデフォーカス量（ＤＦ）算出に利用する検波情報取得画素の露光期間内に、所定時間間隔でフォーカスレンズとズームレンズの位置情報を取得して撮像装置に出力する。撮像装置は検波情報取得画素情報を利用してデフォーカス量（ＤＦ）を算出し、入力したレンズ位置情報のカムカーブの対応点を利用して基準フォーカスレンズ位置（Ｒｅｆ＿ｆｃ）を算出し、基準フォーカスレンズ位置（Ｒｅｆ＿ｆｃ）と、デフォーカス量（ＤＦ）から、合焦位置となるターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）を算出して交換レンズに出力する。
2019003614.tif 000002
【特許請求の範囲】
【請求項１】
被写体距離に対応するズームレンズの位置とフォーカスレンズの位置との関係を示すカムカーブを格納したメモリと、
前記フォーカスレンズを駆動してフォーカス制御を実行する制御部を有し、
前記制御部は、
前記ズームレンズの位置を示すズームレンズ位置情報と前記フォーカスレンズの位置を示すフォーカスレンズ位置情報を撮像装置に送信し、
前記撮像装置が前記制御部から取得した前記ズームレンズ位置情報、および前記フォーカスレンズ位置情報を利用して算出した被写体距離を示す被写体距離情報と、前記カムカーブとに基づいて前記フォーカス制御を実行する交換レンズ装置。
【請求項２】
前記制御部は、さらに前記カムカーブを前記撮像装置に送信する、
請求項１に記載の交換レンズ装置。
【請求項３】
前記制御部は、デフォーカス量の算出に利用する検波情報取得画素の露光期間内に、前記撮像装置が前記制御部から所定時間間隔で取得した複数の前記ズームレンズ位置情報、および前記フォーカスレンズ位置情報を利用して算出した前記被写体距離情報と、前記カムカーブとに基づいて前記フォーカス制御を実行する、
請求項１に記載の交換レンズ装置。
【請求項４】
前記制御部は、前記撮像装置からの前記被写体距離情報の入力後に、最新のズームレンズ位置を取得し、
前記被写体距離情報と、前記最新のズームレンズ位置の対応点を前記カムカーブから検出し、検出した対応点に基づいて前記フォーカス制御を実行する、
請求項１に記載の交換レンズ装置。
【請求項５】
前記制御部は、前記検波情報取得画素の露光期間内に、少なくとも２回以上の複数回、所定時間間隔でフォーカスレンズとズームレンズのレンズ位置情報を取得して撮像装置に出力する、
請求項１に記載の交換レンズ装置。
【請求項６】
前記検波情報取得画素は、位相差検出画素であり、
前記制御部は、前記位相差検出画素の露光期間内に、所定時間間隔でフォーカスレンズとズームレンズのレンズ位置情報を取得して撮像装置に出力する、
請求項１に記載の交換レンズ装置。
【請求項７】
前記制御部は、フォーカスレンズとズームレンズのレンズ位置情報を取得した時間情報を、前記レンズ位置情報に対応付けて前記撮像装置に出力する、
請求項１に記載の交換レンズ装置。
【請求項８】
被写体距離に対応するズームレンズの位置とフォーカスレンズの位置との関係を示すカムカーブを格納したメモリと、
フォーカスレンズの合焦位置を算出するフォーカス制御部を有し、
前記フォーカス制御部は、
検波情報取得画素の画素情報を入力して、デフォーカス量を算出し、
接続された交換レンズ装置から、前記検波情報取得画素の露光期間内に所定時間間隔で取得されたフォーカスレンズとズームレンズの複数のレンズ位置情報を入力し、
前記複数のレンズ位置情報の前記カムカーブの対応点を検出して、検出したカムカーブ対応点を利用して基準フォーカスレンズ位置を算出し、
算出した基準フォーカスレンズ位置と、前記デフォーカス量を利用して、被写体距離を示す被写体距離情報を算出する撮像装置。
【請求項９】
前記フォーカス制御部は、
前記検波情報取得画素の露光期間の開始時点から、前記デフォーカス量の算出処理の開始前までの期間に取得されたフォーカスレンズとズームレンズの複数のレンズ位置情報を基準位置算出用データとして設定し、
前記基準位置算出用データを利用して、前記基準フォーカスレンズ位置を算出する、
請求項８に記載の撮像装置。
【請求項１０】
前記フォーカス制御部は、
前記複数のレンズ位置情報の前記カムカーブの対応点を検出して、検出したカムカーブ対応点を構成する複数の被写体距離情報の平均値を、前記基準フォーカスレンズ位置として算出する、
請求項８に記載の撮像装置。
【請求項１１】
前記フォーカス制御部は、
前記複数のレンズ位置情報の前記カムカーブの対応点を検出して、検出したカムカーブ対応点を構成する複数の被写体距離情報の中間値、または加重平均値を、前記基準フォーカスレンズ位置として算出する、
請求項８に記載の撮像装置。
【請求項１２】
前記検波情報取得画素は、位相差検出画素であり、
前記フォーカス制御部は、位相差検出画素の画素情報を入力して、デフォーカス量を算出する、
請求項８に記載の撮像装置。
【請求項１３】
交換レンズと、撮像装置を有する撮像システムであり、
前記交換レンズは、
デフォーカス量の算出に利用する検波情報取得画素の露光期間内に、所定時間間隔でフォーカスレンズとズームレンズのレンズ位置情報を取得して前記撮像装置に出力し、
前記撮像装置は、
前記検波情報取得画素の画素情報を入力して、デフォーカス量を算出し、
前記交換レンズから入力した前記レンズ位置情報を利用して基準フォーカスレンズ位置を算出し、
算出した基準フォーカスレンズ位置と、前記デフォーカス量を利用して、被写体距離を示す被写体距離情報を算出して、前記交換レンズに出力する撮像システム。
【請求項１４】
前記撮像装置は、
被写体距離に対応するズームレンズの位置とフォーカスレンズの位置との関係を示すカムカーブを格納したメモリを有し、
前記複数のレンズ位置情報の前記カムカーブの対応点を検出して、検出したカムカーブ対応点を利用して基準フォーカスレンズ位置を算出する、
請求項１３に記載の撮像システム。
【請求項１５】
前記交換レンズは、
被写体距離に対応するズームレンズの位置とフォーカスレンズの位置との関係を示すカムカーブを格納したメモリを有し、
前記撮像装置から前記被写体距離情報を入力後、最新のズームレンズ位置を取得し、
前記被写体距離情報と、前記最新のズームレンズ位置の対応点を前記カムカーブから検出し、検出した対応点に基づいて前記フォーカス制御を実行する、
請求項１３に記載の撮像システム。
【請求項１６】
交換レンズ装置において実行するフォーカス制御方法であり、
前記交換レンズは、
被写体距離に対応するズームレンズの位置とフォーカスレンズの位置との関係を示すカムカーブを格納したメモリと、
前記フォーカスレンズを駆動してフォーカス制御を実行する制御部を有し、
前記制御部が、
前記ズームレンズの位置を示すズームレンズ位置情報と前記フォーカスレンズの位置を示すフォーカスレンズ位置情報を撮像装置に送信し、
前記撮像装置が前記制御部から取得した前記ズームレンズ位置情報、および前記フォーカスレンズ位置情報を利用して算出した被写体距離を示す被写体距離情報と、前記カムカーブとに基づいて前記フォーカス制御を実行するフォーカス制御方法。
【請求項１７】
撮像装置において実行するフォーカス制御方法であり、
前記撮像装置は、
被写体距離に対応するズームレンズの位置とフォーカスレンズの位置との関係を示すカムカーブを格納したメモリと、
フォーカスレンズの合焦位置を算出するフォーカス制御部を有し、
前記フォーカス制御部が、
検波情報取得画素の画素情報を入力して、デフォーカス量を算出し、
接続された交換レンズ装置から、前記検波情報取得画素の露光期間内に所定時間間隔で取得されたフォーカスレンズとズームレンズの複数のレンズ位置情報を入力し、
前記複数のレンズ位置情報の前記カムカーブの対応点を検出して、検出したカムカーブ対応点を利用して基準フォーカスレンズ位置を算出し、
算出した基準フォーカスレンズ位置と、前記デフォーカス量を利用して、被写体距離を示す被写体距離情報を算出するフォーカス制御方法。
【請求項１８】
交換レンズ装置においてフォーカス制御処理を実行させるプログラムであり、
前記交換レンズは、
被写体距離に対応するズームレンズの位置とフォーカスレンズの位置との関係を示すカムカーブを格納したメモリと、
前記フォーカスレンズを駆動してフォーカス制御を実行する制御部を有し、
前記プログラムは、前記制御部に、
前記ズームレンズの位置を示すズームレンズ位置情報と前記フォーカスレンズの位置を示すフォーカスレンズ位置情報を撮像装置に送信させ、
前記撮像装置が前記制御部から取得した前記ズームレンズ位置情報、および前記フォーカスレンズ位置情報を利用して算出した被写体距離を示す被写体距離情報と、前記カムカーブとに基づいて前記フォーカス制御を実行させるプログラム。
【請求項１９】
撮像装置においてフォーカス制御処理を実行させるプログラムであり、
前記撮像装置は、
被写体距離に対応するズームレンズの位置とフォーカスレンズの位置との関係を示すカムカーブを格納したメモリと、
フォーカスレンズの合焦位置を算出するフォーカス制御部を有し、
前記プログラムは、前記フォーカス制御部に、
検波情報取得画素の画素情報を入力して、デフォーカス量を算出する処理と、
接続された交換レンズ装置から、前記検波情報取得画素の露光期間内に所定時間間隔で取得されたフォーカスレンズとズームレンズの複数のレンズ位置情報を入力する処理と、
前記複数のレンズ位置情報の前記カムカーブの対応点を検出して、検出したカムカーブ対応点を利用して基準フォーカスレンズ位置を算出する処理と、
算出した基準フォーカスレンズ位置と、前記デフォーカス量を利用して、被写体距離を示す被写体距離情報を算出する処理を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、交換レンズ装置、撮像装置、撮像システム、および方法、並びにプログラムに関する。特に、オートフォーカス（ＡＦ）処理を実行する交換レンズ装置、撮像装置、撮像システム、および方法、並びにプログラムに関する。
【背景技術】
【０００２】
カメラ（撮像装置）を用いて画像撮影を行う場合、被写体に対する合焦処理であるフォーカス調整（ピント（焦点）調整）が必要となる。
現在の多くのカメラには、このフォーカス調整を自動で実行するオートフォーカス（ＡＦ：Ａｕｔｏ  Ｆｏｃｕｓ）機能が備えられている。【０００３】
ＡＦ機能を実現する方式にはいくつかあるが、例えば、以下の方式がある。
複数のフォーカスレンズ設定位置で撮影画像を取得して、撮影画像のコントラストが最も高い位置をフォーカス位置（合焦位置）とするコントラスト検出方式。
撮像レンズを透過した光を瞳分割して１対の像を生成し、生成した１対の像間の位相差を解析してフォーカス位置（合焦位置）を検出する位相差検出方式。
これらの方式が知られている。
なお、位相差検出方式によるフォーカス位置（合焦位置）検出処理については、例えば特許文献１（特開２０１４−１３７４６８号公報）等に記載がある。【０００４】
オートフォーカス（ＡＦ：Ａｕｔｏ  Ｆｏｃｕｓ）を高速で行うためには、フォーカスレンズを駆動させながらフォーカス位置（合焦位置）を決定することが必要となる。
しかし、このような処理を行うと、例えば、上記のコントラスト検出、あるいは、位相差検出のいずれにおいても、コントラスト検出情報や、位相差検出情報が、どのフォーカスレンズ位置にあった時点の情報であるかが不明確になり、高精度なオートフォーカス（ＡＦ）が困難になるという問題が発生する。【０００５】
さらに、オートフォーカス（ＡＦ）処理を実行している間に、ユーザ（撮影者）が、ズーム調整を行い、ズームレンズを駆動させると、フォーカス位置が変動してしまうため、高精度なオートフォーカス（ＡＦ）ができなくなるという問題が発生する。【０００６】
なお、特許文献２（特開２０１７−３７１０３号公報）は、ズーム位置と、フォーカスレンズ位置との対応関係を考慮してフォーカスレンズの位置制御を行う構成について開示している。
しかし、この特許文献２に記載の構成は、焦点検出手段の出力信頼性の判定処理を行い、信頼性が低い場合には、再度、異なる手法でフォーカスレンズの位置制御を実行する構成であり、調整に時間を要するという問題がある。例えば連写撮影等、高速でのオートフォーカス（ＡＦ）が要求される場合には利用できない。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１４−１３７４６８号公報
【特許文献２】特開２０１７−０３７１０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本開示は、例えば、上記の問題点に鑑みてなされたものであり、フォーカスレンズやズームレンズの移動中であっても、高精度なオートフォーカス（ＡＦ）処理を可能とした交換レンズ装置、撮像装置、撮像システム、および方法、並びにプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本開示の第１の側面は、
被写体距離に対応するズームレンズの位置とフォーカスレンズの位置との関係を示すカムカーブを格納したメモリと、
前記フォーカスレンズを駆動してフォーカス制御を実行する制御部を有し、
前記制御部は、
前記ズームレンズの位置を示すズームレンズ位置情報と前記フォーカスレンズの位置を示すフォーカスレンズ位置情報を撮像装置に送信し、
前記撮像装置が前記制御部から取得した前記ズームレンズ位置情報、および前記フォーカスレンズ位置情報を利用して算出した被写体距離を示す被写体距離情報と、前記カムカーブとに基づいて前記フォーカス制御を実行する交換レンズ装置にある。【００１０】
さらに、本開示の第２の側面は、
被写体距離に対応するズームレンズの位置とフォーカスレンズの位置との関係を示すカムカーブを格納したメモリと、
フォーカスレンズの合焦位置を算出するフォーカス制御部を有し、
前記フォーカス制御部は、
検波情報取得画素の画素情報を入力して、デフォーカス量を算出し、
接続された交換レンズ装置から、前記検波情報取得画素の露光期間内に所定時間間隔で取得されたフォーカスレンズとズームレンズの複数のレンズ位置情報を入力し、
前記複数のレンズ位置情報の前記カムカーブの対応点を検出して、検出したカムカーブ対応点を利用して基準フォーカスレンズ位置を算出し、
算出した基準フォーカスレンズ位置と、前記デフォーカス量を利用して、被写体距離を示す被写体距離情報を算出する撮像装置にある。【００１１】
さらに、本開示の第３の側面は、
交換レンズと、撮像装置を有する撮像システムであり、
前記交換レンズは、
デフォーカス量の算出に利用する検波情報取得画素の露光期間内に、所定時間間隔でフォーカスレンズとズームレンズのレンズ位置情報を取得して前記撮像装置に出力し、
前記撮像装置は、
前記検波情報取得画素の画素情報を入力して、デフォーカス量を算出し、
前記交換レンズから入力した前記レンズ位置情報を利用して基準フォーカスレンズ位置を算出し、
算出した基準フォーカスレンズ位置と、前記デフォーカス量を利用して、被写体距離を示す被写体距離情報を算出して、前記交換レンズに出力する撮像システムにある。【００１２】
さらに、本開示の第４の側面は、
交換レンズ装置において実行するフォーカス制御方法であり、
前記交換レンズは、
被写体距離に対応するズームレンズの位置とフォーカスレンズの位置との関係を示すカムカーブを格納したメモリと、
前記フォーカスレンズを駆動してフォーカス制御を実行する制御部を有し、
前記制御部が、
前記ズームレンズの位置を示すズームレンズ位置情報と前記フォーカスレンズの位置を示すフォーカスレンズ位置情報を撮像装置に送信し、
前記撮像装置が前記制御部から取得した前記ズームレンズ位置情報、および前記フォーカスレンズ位置情報を利用して算出した被写体距離を示す被写体距離情報と、前記カムカーブとに基づいて前記フォーカス制御を実行するフォーカス制御方法にある。【００１３】
さらに、本開示の第５の側面は、
撮像装置において実行するフォーカス制御方法であり、
前記撮像装置は、
被写体距離に対応するズームレンズの位置とフォーカスレンズの位置との関係を示すカムカーブを格納したメモリと、
フォーカスレンズの合焦位置を算出するフォーカス制御部を有し、
前記フォーカス制御部が、
検波情報取得画素の画素情報を入力して、デフォーカス量を算出し、
接続された交換レンズ装置から、前記検波情報取得画素の露光期間内に所定時間間隔で取得されたフォーカスレンズとズームレンズの複数のレンズ位置情報を入力し、
前記複数のレンズ位置情報の前記カムカーブの対応点を検出して、検出したカムカーブ対応点を利用して基準フォーカスレンズ位置を算出し、
算出した基準フォーカスレンズ位置と、前記デフォーカス量を利用して、被写体距離を示す被写体距離情報を算出するフォーカス制御方法にある。【００１４】
さらに、本開示の第６の側面は、
交換レンズ装置においてフォーカス制御処理を実行させるプログラムであり、
前記交換レンズは、
被写体距離に対応するズームレンズの位置とフォーカスレンズの位置との関係を示すカムカーブを格納したメモリと、
前記フォーカスレンズを駆動してフォーカス制御を実行する制御部を有し、
前記プログラムは、前記制御部に、
前記ズームレンズの位置を示すズームレンズ位置情報と前記フォーカスレンズの位置を示すフォーカスレンズ位置情報を撮像装置に送信させ、
前記撮像装置が前記制御部から取得した前記ズームレンズ位置情報、および前記フォーカスレンズ位置情報を利用して算出した被写体距離を示す被写体距離情報と、前記カムカーブとに基づいて前記フォーカス制御を実行させるプログラムにある。【００１５】
さらに、本開示の第７の側面は、
撮像装置においてフォーカス制御処理を実行させるプログラムであり、
前記撮像装置は、
被写体距離に対応するズームレンズの位置とフォーカスレンズの位置との関係を示すカムカーブを格納したメモリと、
フォーカスレンズの合焦位置を算出するフォーカス制御部を有し、
前記プログラムは、前記フォーカス制御部に、
検波情報取得画素の画素情報を入力して、デフォーカス量を算出する処理と、
接続された交換レンズ装置から、前記検波情報取得画素の露光期間内に所定時間間隔で取得されたフォーカスレンズとズームレンズの複数のレンズ位置情報を入力する処理と、
前記複数のレンズ位置情報の前記カムカーブの対応点を検出して、検出したカムカーブ対応点を利用して基準フォーカスレンズ位置を算出する処理と、
算出した基準フォーカスレンズ位置と、前記デフォーカス量を利用して、被写体距離を示す被写体距離情報を算出する処理を実行させるプログラムにある。【００１６】
なお、本開示のプログラムは、例えば、様々なプログラム・コードを実行可能な情報処理装置やコンピュータ・システムに対して、コンピュータ可読な形式で提供する記憶媒体、通信媒体によって提供可能なプログラムである。このようなプログラムをコンピュータ可読な形式で提供することにより、情報処理装置やコンピュータ・システム上でプログラムに応じた処理が実現される。【００１７】
本開示のさらに他の目的、特徴や利点は、後述する本開示の実施例や添付する図面に基づくより詳細な説明によって明らかになるであろう。なお、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【発明の効果】
【００１８】
本開示の一実施例の構成によれば、フォーカスレンズやズームレンズの動作中でも高精度なオートフォーカス（ＡＦ）処理を可能とした装置、方法が実現される。
具体的には、例えば、交換レンズはデフォーカス量（ＤＦ）算出に利用する検波情報取得画素の露光期間内に、所定時間間隔でフォーカスレンズとズームレンズの位置情報を取得して撮像装置に出力する。撮像装置は検波情報取得画素情報を利用してデフォーカス量（ＤＦ）を算出し、入力したレンズ位置情報のカムカーブの対応点を利用して基準フォーカスレンズ位置（Ｒｅｆ＿ｆｃ）を算出し、基準フォーカスレンズ位置（Ｒｅｆ＿ｆｃ）と、デフォーカス量（ＤＦ）から、合焦位置となるターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）を算出して交換レンズに出力する。
これらの構成により、フォーカスレンズやズームレンズの動作中でも高精度なオートフォーカス（ＡＦ）処理を可能とした装置、方法が実現される。
なお、本明細書に記載された効果はあくまで例示であって限定されるものではなく、また付加的な効果があってもよい。
【図面の簡単な説明】
【００１９】
【図１】撮像システムの構成例について説明する図である。
【図２】撮像システムを構成する交換レンズと、撮像装置（ボディ）の構成例について説明する図である。
【図３】位相差検出画素を有する撮像素子の画素構成例について説明する図である。
【図４】撮像処理シーケンスの例について説明する図である。
【図５】デフォーカス量算出処理例について説明する図である。
【図６】デフォーカス量算出処理例について説明する図である。
【図７】デフォーカス量算出処理とターゲットフォーカスレンズ位置算出処理例について説明する図である。
【図８】カムカーブについて説明する図である。
【図９】本開示の撮像システムにおけるカムカーブデータの格納例について説明する図である。
【図１０】本開示の撮像システムにおけるデータ処理シーケンスの一例について説明する図である。
【図１１】本開示の撮像システムが実行するレンズ位置情報取得および送信処理について説明する図である。
【図１２】本開示の撮像システムにおいて利用されるレンズ位置情報のデータ例について説明する図である。
【図１３】本開示の撮像システムが実行するデフォーカス量算出処理について説明する図である。
【図１４】本開示の撮像システムが実行するターゲットフォーカスレンズ位置の算出処理について説明する図である。
【図１５】本開示の撮像システムが実行するターゲットフォーカスレンズ位置の算出処理について説明する図である。
【図１６】本開示の撮像システムが実行するターゲットフォーカスレンズ位置の算出処理について説明する図である。
【図１７】本開示の撮像システムが実行するターゲットフォーカスレンズ位置の算出処理について説明する図である。
【図１８】本開示の撮像システムが実行するターゲットフォーカスレンズ位置の送信処理について説明する図である。
【図１９】本開示の撮像システムが実行するフォーカスレンズの駆動処理について説明する図である。
【図２０】本開示の撮像システムが実行するフォーカスレンズの駆動処理について説明する図である。
【図２１】本開示の撮像システムが実行する処理のシーケンスについて説明するシーケンス図である。
【図２２】本開示の撮像システムが実行する処理のシーケンスについて説明するシーケンス図である。
【発明を実施するための形態】
【００２０】
以下、図面を参照しながら本開示の交換レンズ装置、撮像装置、撮像システム、および方法、並びにプログラムの詳細について説明する。なお、説明は以下の項目に従って行う。
１．交換レンズ装置、撮像装置、および撮像システムの構成例について
２．オートフォーカス（ＡＦ）処理の具体的シーケンスの例について
３．フォーカスレンズを駆動させながらＡＦ処理を行う場合の問題点について
４．ズーム位置を考慮したオートフォーカス（ＡＦ）処理について
５．交換レンズと撮像装置（ボディ）間のデータ通信と処理シーケンスについて
６．本開示の構成のまとめ
【００２１】
［１．交換レンズ装置、撮像装置、および撮像システムの構成例について］
まず、図１以下を参照して、交換レンズ装置、撮像装置、および撮像システムの構成例について説明する。
【００２２】
図１は、撮像システム１の一構成例を示す図である。
撮像システム１は、交換レンズ２と、撮像装置（ボディ）５によって構成される。
交換レンズ２は、撮像装置（ボディ）５に対して着脱可能なレンズユニットである。
交換レンズ２内部には、フォーカスレンズ、ズームレンズ等、各種のレンズがあり、また、これらのレンズを駆動する駆動部、駆動部に対する駆動信号を出力する制御部を有し、さらに、撮像装置（ボディ）５に対する接続機能、通信機能を備えたマウント部等を有する。
交換レンズ２の具体的な構成例については、後段において、図２を参照して説明する。
【００２３】
撮像装置（ボディ）５は、交換レンズ２を介して入射する被写体像を撮影する撮像素子６、撮像素子６による撮影画像を表示する表示部７、撮影処理を開始させるための操作部（シャッタボタン）８等が備えられている。
図には示していないが、撮像素子６による撮影画像を記録する記録部、撮像素子６による撮影画像に対する画像処理を行う信号処理部、交換レンズ２との接続機能、通信機能を備えたマウント部等を有する。
【００２４】
図２を参照して、撮像装置と、交換レンズによって構成される撮像システムの具体的構成例について説明する。
図２に示す撮像システム１０は、交換レンズ２０、撮像装置（ボディ）５０によって構成される。これらは、図１に示す撮像システム１、交換レンズ２、撮像装置（ボディ）５に対応する。
【００２５】
図２の撮像システム１０は、レンズ交換式のデジタルカメラであり、着脱可能な交換レンズ２０と、カメラ本体側となる撮像装置（ボディ）５０によって構成される。
【００２６】
交換レンズ２０は、撮像装置（ボディ）５０のマウント部６１に対して着脱可能に取り付けられるマウント部２１を備える。マウント部２１は、撮像装置（ボディ）５０と電気的に接続する複数の端子や、撮像装置（ボディ）５０と通信を行う通信部を有する。
【００２７】
また、交換レンズ２０は、レンズ側制御部２２、ズームレンズ２３、手振れ補正レンズ２４、絞り２５、フォーカスレンズ２６、操作部４１、メモリ４２、および、電源制御部４３を備える。
【００２８】
さらに、交換レンズ２０は、ズームレンズ駆動部３１、手振れ制御部３２、絞り制御部３３、フォーカスレンズ駆動部３４、レンズ位置（状態）検出部２７を備える。
【００２９】
レンズ側制御部２２は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などの演算処理装置と周辺回路などで構成され、メモリ４２に記録されている所定の制御プログラムを読み出して実行することにより、交換レンズ２０全体を制御する。
なお、レンズ側制御部２２は、時間情報を計測するクロックを有し、各処理部に対する同期信号の出力を行い、各処理部での処理タイミングを制御する。
【００３０】
例えば、レンズ側制御部２２は、マウント部２１の所定の通信端子を介して供給された撮像装置（ボディ）５０からの指示、または、操作部４１が受け付けたユーザの操作に応じて、ズームレンズ２３の位置を制御する。
具体的には、レンズ側制御部２２は、例えば磁気センサ（ＭＲセンサ）等で構成されるレンズ位置（状態）検出部２７からズームレンズ２３の現在位置を取得し、取得結果に基づいてズームレンズ２３を所定の位置に移動させるための駆動方向および駆動量を決定して、決定した駆動方向および駆動量を移動命令とともにズームレンズ駆動部３１に出力する。ズームレンズ駆動部３１は、レンズ側制御部２２から供給された移動命令に基づいて、指示された駆動方向および駆動量となるようにズームレンズ２３を光軸方向に移動させる。
【００３１】
また、レンズ側制御部２２は、手振れを補正するように手振れ補正レンズ２４を制御する。具体的には、レンズ側制御部２２は、レンズ位置（状態）検出部２７に内蔵された手振れ検出センサによって検出された手振れ量に基づいて、手振れ量を打ち消す方向の手振れ補正レンズ２４の駆動方向および駆動量を決定して、決定した駆動方向および駆動量を移動命令とともに手振れ制御部３２に出力する。手振れ検出センサは、例えば、ジャイロセンサおよび３軸加速度センサの両方またはいずれか一方で構成される。ジャイロセンサは、手振れ補正レンズ２４の補正方向として、ＰｉｔｃｈまたはＹａｗに対応する方向のずれ（ブレ）を検出する場合に用いられ、３軸加速度センサは、光軸方向をＺ軸としたときに、Ｘ軸とＹ軸の方向のずれ（ブレ）を検出する場合に用いられる。手振れ制御部３２は、レンズ側制御部２２から供給された移動命令に基づいて、指示された駆動方向および駆動量となるように手振れ補正レンズ２４を移動させる。
【００３２】
レンズ側制御部２２は、電源の供給がオフされた場合に、手振れ補正レンズ２４をメカニカルにロックする制御を行う。すなわち、手振れ補正レンズ２４は、撮像装置（ボディ）５０から交換レンズ２０へ電源が供給されている状態では、手振れ制御部３２を介した制御によって、所定の位置に制御が保たれているが、電源の供給がオフされると、手振れ制御部３２による位置制御が停止し、手振れ補正レンズ２４は重力方向に所定量だけ落下する。レンズ側制御部２２は、電源の供給がオフされるタイミングに応じて、手振れ制御部３２を介して、手振れ補正レンズ２４をメカニカルにロックさせ、落下を防止する。手振れ制御部３２は、レンズ側制御部２２から供給された固定命令に基づいて、手振れ補正レンズ２４をメカニカルにロックする。
【００３３】
レンズ側制御部２２は、マウント部２１の所定の通信端子を介して供給された撮像装置（ボディ）５０からの指示などに応じて、絞り２５（の開口径）を制御する。具体的には、レンズ側制御部２２は、絞り検出センサ（不図示）によって検出された絞り２５の開口径を取得して、撮像装置（ボディ）５０から指示されたＦ値になるように絞り制御部３３に指令し、絞り２５を駆動させる。絞り制御部３３は、レンズ側制御部２２から指示された開口径となるように絞り２５を駆動させる。
【００３４】
さらに、レンズ側制御部２２は、フォーカスレンズ２６を制御する。具体的には、レンズ側制御部２２は、レンズ位置（状態）検出部２７からフォーカスレンズ２６の現在位置を取得し、取得結果に基づいてフォーカスレンズ２６を所定の位置に移動させるための駆動方向および駆動量を決定して、決定した駆動方向および駆動量を移動命令とともにフォーカスレンズ駆動部３４に出力する。フォーカスレンズ駆動部３４は、指示された駆動方向および駆動量となるようにフォーカスレンズ２６を光軸方向に移動させる。フォーカスレンズ２６は、１または複数の光学要素を含む。なお、フォーカスレンズ２６は、ズームレンズ２３に近い側のフォーカスレンズ群と、撮像装置（ボディ）５０の撮像素子６５に近い側のフォーカスレンズ群の２種類のフォーカスレンズ群で構成されてもよい。
【００３５】
レンズ位置（状態）検出部２７は、例えば、磁気センサ、フォトダイオードアレイ、ポテンショメータ、反射式エンコーダなどで構成することができる。
【００３６】
フォーカスレンズ駆動部３４は、例えば、超音波モータ、ＤＣモータ、リニアアクチュエータ、ステッピングモータ、ピエゾ素子（圧電素子）などで構成することができる。
【００３７】
レンズ側制御部２２は、マウント部２１の所定の通信端子を介して供給された撮像装置（ボディ）５０からの指示、または、操作部４１が受け付けたユーザの操作に応じて各種の制御を実行する。
【００３８】
操作部４１は、ズーム倍率を手動で設定するズームリング、フォーカスレンズを手動で設定するフォーカスリングなどに対応し、ユーザの手動操作を受け付け、受け付けた操作に対応する操作信号をレンズ側制御部２２に供給する。
【００３９】
メモリ４２は、例えば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）やＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等によって構成される記憶部であり、制御プログラムや動作中の各種データの記憶領域、さらに、レンズ側制御部２２が実行する所定の制御プログラムや調整用パラメータなどの各種データが記憶されている。
【００４０】
電源制御部４３は、撮像装置（ボディ）５０から供給された電源の電力量を検出し、検出した電力量に基づいて、交換レンズ２０内の各部（レンズ側制御部２２や各種の駆動部）に対して電力量を最適に配分して電源を供給する。
【００４１】
一方、ボディ側となる撮像装置（ボディ）５０は、交換レンズ２０が着脱可能に取り付けられるマウント部６１を備える。マウント部６１は、交換レンズ２０のマウント部２１と電気的に接続する複数の端子や、交換レンズ２０と通信する通信部を有する。
【００４２】
撮像装置（ボディ）５０のマウント部６１に交換レンズ２０が装着されると、マウント部６１の各端子と、交換レンズ２０のマウント部２１の各端子の、対応する端子どうしが、電気的かつ物理的に接続される。接続される端子には、例えば、電源供給のための端子（電源供給端子）、コマンドやデータを伝送するための端子（通信端子）、同期信号を伝送するための端子（同期信号端子）などがある。
【００４３】
撮像装置（ボディ）５０は、さらに、ボディ側制御部６２、シャッタ６３、シャッタ制御部６４、撮像素子６５、ＡＤ変換部６６、フレームメモリ６７、画像信号処理部６８、記録部６９、記録媒体７０、表示部７１、メモリ７２、電源部７５、電源制御部７６、操作部７８、およびフォーカス制御部８０を備える。
【００４４】
ボディ側制御部６２は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などの演算処理装置と、および、周辺回路などで構成され、メモリ７２に記録されている所定の制御プログラムを読み出して実行することにより、撮像装置（ボディ）５０の実行する処理、および、撮像システム１０全体の処理を制御する。
なお、ボディ側制御部６２は、時間情報を計測するクロックを有し、各処理部に対する同期信号の出力等を行い、各処理部で実行する処理のタイミングを制御する。
【００４５】
メモリ７２は、例えば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）やＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等によって構成される記憶部であり、制御プログラムや動作中の各種データの記憶領域、さらに、ボディ側制御部６２が実行する所定の制御プログラムや調整用パラメータなどの各種データが記憶されている。
【００４６】
例えば、ボディ側制御部６２は、操作部７８から供給されたユーザの所定の操作を表す操作信号に基づいて、撮像素子６５による撮像処理を実行させる。さらに、所定のコマンドを、マウント部６１を介して交換レンズ２０に送信し、フォーカスレンズ２６やズームレンズ２３などを駆動させる。
【００４７】
また例えば、フォーカスレンズ２６のレンズ位置情報やズームレンズ２３のズーム位置情報などが、交換レンズ２０からマウント部６１を介してボディ側制御部６２に供給され、ボディ側制御部６２は、それらの情報に基づく最適なタイミングで、記録部６９へ記録させる画像の撮像や外部機器への伝送用の画像の撮像を撮像素子６５に行わせる。撮像素子６５により得られた画像（のデータ）は、ボディ側制御部６２の制御に従って、記録部６９を介して記録媒体７０に記録（記憶）され、また表示部７１に表示される。
【００４８】
シャッタ６３は、撮像素子６５の前面に配置されており、シャッタ制御部６４の制御に従って開閉する。シャッタ６３が閉状態であるとき、交換レンズ２０の光学系を通過してきた被写体の光が遮断される。シャッタ制御部６４は、シャッタ６３の開閉状態を検出し、ボディ側制御部６２に供給する。シャッタ制御部６４は、ボディ側制御部６２の制御に基づいてシャッタ６３を開状態または閉状態に駆動する。
【００４９】
撮像素子６５は、例えば、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）またはＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｎｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）センサなどで構成され、被写体を撮像し、画像データを生成して出力する。
【００５０】
撮像素子６５がＣＣＤセンサやＣＭＯＳセンサで構成される場合には、電子シャッタを用いることができるため、シャッタ６３は省略することができる。シャッタ６３が省略された場合、その制御に用いられるシャッタ制御部６４も省略される。
【００５１】
なお、撮像素子６５は、画像撮影用の画素（ＲＧＢ画素）と、オートフォーカス処理に適用する検波情報取得画素、すなわち位相差情報を取得するための位相差検出画素を有する。
撮像素子６５の具体的な画素構成例について図３を参照して説明する。
【００５２】
図３は、撮像素子６５の画素構成例を示す図である。上下方向をＹ軸とし、左右方向をＸ軸とする。図３では、１つの画素を１つの正方形で示す。
図３に示すＲＧＢ画素は、通常の画像撮影用の画素である。ＲＧＢ画素は、例えばベイヤ配列構成を有する。
【００５３】
オートフォーカス処理に適用する検波情報取得画素、すなわち位相差情報を取得するための位相差検出画素８１は、ベイヤ配列を有するＲＧＢ画素の一部（行）に離散的に設定される。
位相差検出画素は、右開口位相差検出画素Ｐａ、左開口位相差検出画素Ｐｂのペアによって構成される。
【００５４】
撮像素子６５からは、以下の２つのデータ出力が個別に行われる。
（１）撮影画像用の画素（ＲＧＢ画素）による画素情報（画像信号）出力、
（２）位相差検出画素８１による位相差検出画素情報（（ＡＦ）検波信号）出力、
【００５５】
「（１）撮影画像用の画素（ＲＧＢ画素）による画素情報（画像信号）出力」は、ユーザ（撮影者）による画像撮影タイミングに応じて出力され、さらに、非撮影時においても、表示部７１に表示するための表示用画像（ライブビュー画像）の出力が行われる。表示用画像（ライブビュー画像）は、表示部７１の画像表示レートに応じたフレームレートで出力される。
【００５６】
「（２）位相差検出画素８１による位相差検出画素情報（検波信号）出力」は、画像出力間隔より短い間隔、例えば（１／６０）ｓｅｃ間隔（＝１６．７ｍｓｅｃ間隔）で行われる。
【００５７】
図２に示すように、撮像素子６５からの出力は、ＡＤ変換部６６に入力されデジタル信号に変換される。
「（１）撮影画像用の画素（ＲＧＢ画素）による画素情報（画像信号）出力」は、ＡＤ変換部６６に入力されデジタル信号に変換された後、フレームメモリ６７に格納され、その後、画像信号処理部６８に入力される。
画像信号処理部６８は、例えばホワイトバランス（ＷＢ）調整、ガンマ補正等、一般的なカメラにおける信号処理を実行して出力画像、すなわち、表示部７１に表示するための画像や記録媒体７０に記録する画像が生成される。
図２では、このデータストリームをストリーム１（Ｓｔ１）として示している。
【００５８】
一方「（２）位相差検出画素８１による位相差検出画素情報（検波信号）出力」は、ＡＤ変換部６６に入力されデジタル信号に変換された後、フォーカス制御部８０に入力される。
フォーカス制御部８０は、位相差検出画素情報（検波信号）により生成される一対の像間の位相差を解析して、フォーカスを合わせる対象となる被写体（合焦対象物）に対するフォーカスのずれ量、すなわち合焦距離と被写体距離とのずれ量（デフォーカス量（ＤＦ））を算出する。
図２では、この「（２）位相差検出画素８１による位相差検出画素情報（検波信号）出力」に相当するデータストリームをストリーム２（Ｓｔ２）として示している。
【００５９】
このように撮像素子６５からは、２つのデータストリームが出力される。
これらの２つのストリームは独立した個別のタイミングで出力される。
これらの２つのデータの詳細な出力シーケンスの例については、後段で説明する。
【００６０】
画像信号処理部６８は、撮像素子６５から供給される画像に対して所定の画像信号処理を実行する。例えば、画像信号処理部６８は、撮像素子６５から供給されるＲＡＷ画像を、所定のファイル形式の画像データに変換し、記録部６９を介して記録媒体７０に記録させる。また、画像信号処理部６８は、ＲＡＷ画像に対してデモザイク処理を実行し、さらに、可逆圧縮または非可逆圧縮して所定のファイル形式の画像データに変換し、記録部６９を介して記録媒体７０に記録させる。また例えば、画像信号処理部６８は、撮像素子６５から供給される画像データを、所定の表示フォーマットの画像信号に変換して、表示部７１に供給し、撮像された画像を表示させる。
【００６１】
記録部６９は、例えば不揮発性メモリで構成される記録媒体７０に、撮像素子６５で撮像された画像のデータなどを記録（記憶）させる。さらに、記録媒体７０から画像データを読み出す制御を行う。記録媒体７０は、着脱可能とされてもよい。
【００６２】
表示部７１は、液晶パネルや有機ＥＬディスプレイ等のパネル型表示装置で構成され、画像信号処理部６８から供給された画像（動画または静止画）を表示する。表示部７１は、マウント部６１が配置された正面と反対側の背面に実装され、スルー画像の表示や、記録媒体７０に記録されている画像の表示などを行うことができる。
【００６３】
電源制御部７６は、電源部７５から供給される電源を、撮像装置（ボディ）５０の各部へ供給する。また、電源制御部７６は、撮像装置（ボディ）５０の動作状態を考慮して、交換レンズ２０に供給可能な電源の電力量を算出し、マウント部６１を介して交換レンズ２０に電源を供給する。電源部７５は、例えば、ＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプタ等で構成される。
【００６４】
操作部７８は、シャッタボタン、モードダイヤル、ズームボタン等のハードウエアキー、表示部７１に積層されたタッチパネルによるソフトウェアキーを含み、ユーザが行う所定の操作を受け付けて、その操作信号をボディ側制御部６２に供給する。ユーザは、操作部７８を操作することにより、例えば、撮影モードの設定や、カメラパラメータの設定などを行うことができる。
【００６５】
フォーカス制御部８０は、前述したように、オートフォーカス（ＡＦ）処理を行うための位相差検出画素情報（ＡＦ検波信号）を撮像素子６５、ＡＤ変換部６６を介して入力する。
フォーカス制御部８０は、入力したＡＦ検波信号の解析を行い、オートフォーカス（ＡＦ）処理に必要となるデフォーカス量（ＤＦ）の算出を行う。
具体的には、入力したＡＦ検波信号の解析により、合焦距離と被写体距離とのずれ量（デフォーカス量（ＤＦ））を算出し、交換レンズ２０側のフォーカスレンズ２６を合焦させるためのレンズ位置であるターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）を決定する。
【００６６】
なお、以下に説明する実施例では、図２に示す撮像システム１０は、位相差検出方式を利用したオートフォーカス（ＡＦ：Ａｕｔｏ  Ｆｏｃｕｓ）処理を実行するものとする。
位相差検出方式によるＡＦ処理は、レンズを透過した光を瞳分割して一対の像を生成し、生成した一対の像間の位相差を解析してフォーカス位置（合焦位置）を検出する方式である。
なお、前述したように、位相差検出方式によるフォーカス位置（合焦位置）検出処理については、例えば特許文献１（特開２０１４−１３７４６８号）等に記載がある。
本開示の撮像システムにおいても、この位相差検出方式によって算出されるデフォーカス量を利用した処理を実行する。
なお、本開示の処理は、位相差検出方式に限らず、その他のオートフォーカス処理を利用した構成においても適用可能であるる
【００６７】
フォーカス制御部８０は、撮像素子６５、ＡＤ変換部６６を介して入力するＡＦ検波信号、すなわち、位相差検出画素出力値に基づいて、フォーカスを合わせる対象の物体（合焦対象物）に対するフォーカスのずれ量（デフォーカス量）を算出し、その算出したデフォーカス量に基づいて、合焦するのに必要なフォーカスレンズ２６の目標位置（ターゲット位置：Ｔｇｔ＿ｆｃ）を算出する。
算出したフォーカスレンズ２６の目標位置（ターゲット位置：Ｔｇｔ＿ｆｃ）は、ボディ側制御部６２、マウント部６１を介して交換レンズ２０に出力される。
【００６８】
交換レンズ２０は、入力した目標位置（ターゲット位置：Ｔｇｔ＿ｆｃ）に従い、レンズ側制御部２２と、フォーカスレンズ駆動部３４の処理により、フォーカスレンズ２６を駆動して、被写体に対して合焦させる処理を行う。
【００６９】
なお、以下に説明する本開示のフォーカス制御処理（合焦処理）においては、様々な位置や距離を示すデータを利用して処理が行われる。
これらの用語について説明する。
【００７０】
（ａ）被写体距離：被写体距離は、撮像装置から、撮影対象となる被写体までの実際の距離、例えば２ｍ、３ｍ、・・５ｍ、７ｍ等の実距離であり、合焦距離とも呼ぶ。
（ｂ）合焦位置：合焦位置は、上記の合焦距離（＝被写体距離）とは異なり、被写体に合焦するレンズ移動枠（レンズ駆動ストローク）内のレンズ位置である。例えば、レンズ移動枠（レンズ駆動ストローク）内に設定される基準点を原点とした座標、あるいは原点からの離間距離（ｍｍ）として表現される。なお、レンズ移動枠は、交換レンズ内に構成されるレンズの移動可能な領域である。
【００７１】
（ｃ）フォーカスレンズ位置：上記レンズ移動枠（レンズ駆動ストローク）内のフォーカスレンズの位置である。合焦位置と同様、レンズ移動枠（レンズ駆動ストローク）内に設定される基準点を原点とした座標、あるいは原点からの離間距離（ｍｍ）として表現される。
（ｄ）ズームレンズ位置：上記レンズ移動枠（レンズ駆動ストローク）内のズームレンズの位置である。合焦位置と同様、レンズ移動枠（レンズ駆動ストローク）内に設定される基準点を原点とした座標、あるいは原点からの離間距離（ｍｍ）として表現される。
【００７２】
（ｅ）ターゲットフォーカスレンズ位置：ターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）は、合焦する「（ａ）被写体距離」、または、被写体に対して合焦する「（ｃ）フォーカスレンズ位置」を示す情報である。
なお、本開示の処理の一例においては、このターゲットフォーカスレンズ位置を、カムカーブを利用して決定し、撮像装置（ボディ）５０から交換レンズ１０に出力するフォーカスレンズの移動制御指令値として利用される。
【００７３】
（ｆ）被写体距離情報：被写体距離情報は、合焦処理を行うために適用可能な情報の総称であり、上述した（ａ）被写体距離、あるいは、合焦位置となる（ｃ）フォーカスレンズ位置や（ｄ）ズームレンズ位置の位置情報、これらの少なくともいずれかの情報である。上記の（ｅ）ターゲットフォーカスレンズ位置も、被写体距離情報である。
【００７４】
［２．オートフォーカス（ＡＦ）処理の具体的シーケンスの例について］
次に、オートフォーカス（ＡＦ）処理の具体的シーケンスの例について説明する。
【００７５】
図４は、図２を参照して説明した撮像システム１０の撮像装置（ボディ）５０側の撮像素子６５からのデータ出力シーケンスの一例を示す図である。
先に図２を参照して説明したように、撮像素子６５からは、以下の２つのデータストリームの出力が個別に行われる。
（第１ストリーム）撮影画像用の画素（ＲＧＢ画素）による画素情報（画像信号）出力、
（第２ストリーム）位相差検出画素８１による位相差検出画素情報（（ＡＦ）検波信号）出力、
【００７６】
図４には、
（Ａ）第１ストリーム（撮影画像信号）の処理シーケンス、
（Ｂ）第２ストリーム（検波信号）の処理シーケンス、
これら２つの信号の処理シーケンスの例を示している。
なお、図４上段に示す（Ａ）第１ストリーム（撮影画像信号）の処理シーケンスは、静止画の連写撮影処理を行った場合の処理シーケンス例である。
図４に示す、静止画Ｖ１，Ｖ２，Ｖ３が、連写撮影時の各静止画である。
連写撮影処理においては、高速の高精度なオートフォーカス（ＡＦ）処理が要求される。
【００７７】
図４の最上段には撮像装置（ボディ）５０の各種の処理のタイミングを制御する同期信号（ｔａ１〜）を示している。
図に示す例は、１６．７ｍｓ（＝（１／６０）ｓｅｃ）間隔の同期信号である。この同期信号は、例えばボディ側制御部６２から各処理部に提供され、各処理部での処理の実行タイミングのトリガとなる。
【００７８】
まず、図４の（Ａ）第１ストリーム（撮影画像信号）の処理シーケンスについて説明する。
図４の（Ａ）第１ストリーム（撮影画像信号）の処理シーケンスには、
（ａ１）撮影画素の露光とＡＤ変換処理
（ａ２）撮影画素の読出し（フレームメモリ（ＦＭ）格納）
これらの２つの処理を示している。
【００７９】
（ａ１）撮影画素の露光とＡＤ変換処理は、撮像素子６５における露光処理と、ＡＤ変換部６６におけるＡＤ変換処理である。
図に示す例は、連写撮影処理の例であり、各静止画像（Ｖ１，Ｖ２，Ｖ３・・・）を（１／２０）ｓｅｃ間隔で撮影した場合のシーケンスである。
【００８０】
（ａ１）に示すように、連写撮影処理の最初の画像Ｖ１は、時間ｔａ２で撮像素子６５において露光が開始され、所定の露光時間の露光処理の後、露光結果が撮像素子６５からＡＤ変換部６６に出力され、ＡＤ変換処理がなされる。
【００８１】
なお、右下がりの平行四辺形の形状は、撮像素子６５からＡＤ変換部６６への出力処理と、ＡＤ変換処理が、撮像素子６５を構成する画素の上から下に順次、進行することを意味している。
【００８２】
１つの画像、例えば画像Ｖ１の露光、ＡＤ変換処理が完了すると、ＡＤ変換部６６からフレームメモリ６７への格納処理が行われる。
この処理が、図４に示す（ａ２）撮影画像の読出し（フレームメモリ（ＦＭ）格納処理）である。
図４（ａ２）に示す画像Ｖ１の三角形領域は、１画素ずつデータがＡＤ変換部６６からフレームメモリ６７へ転送され、格納され、格納処理までに時間を要することを意味している。図に示す例は、画像Ｖ１のフレームメモリへの格納処理は、時間ｔａ３直前に開始され、時間ｔａ５で完了することを示している。
【００８３】
次に、図４の下段に示す、（Ｂ）第２ストリーム（検波信号）の処理シーケンスについて説明する。
図４の下段に示す、（Ｂ）第２ストリーム（検波信号）の処理シーケンスは、撮像素子６５に構成される位相差検出信号８１の画素信号に関する処理シーケンスである。
【００８４】
図４の（Ｂ）第２ストリーム（検波信号）の処理シーケンスには、
（ｂ１）位相差検出画素の露光とＡＤ変換処理
（ｂ２）位相差検出画素読み出し
（ｂ３）デフォーカス量算出
（ｂ４）レンズ駆動
これらの４つの処理を示している。
【００８５】
（ｂ１）位相差検出画素の露光とＡＤ変換処理は、撮像素子６５における位相差検出画素の露光処理と、ＡＤ変換部６６におけるＡＤ変換処理である。
位相差検出画素の露光処理と、ＡＤ変換部６６におけるＡＤ変換処理は、図４上段に示す（１）第１ストリーム（撮影画像信号）に対する処理とは独立して実行される。
【００８６】
図に示す例において、位相差検出画素の露光処理は、（１／６０）ｓｅｃ間隔で実行している。
図に示すＰｈの各々が、（１／６０）ｓｅｃ間隔で実行される位相差検出画素の露光処理とＡＤ変換処理である。
【００８７】
図４（ｂ１）に示す位相差検出画素の露光処理の終了後、ＡＤ変換部６６から、デジタルデータに変換された位相差検出画素の画素値が、フォーカス制御部８０に出力される。
図４に示す
（ｂ２）位相差検出画素読み出し
（ｂ３）デフォーカス量算出
これらの処理は、このデジタルデータに対してフォーカス制御部８０が実行する処理である。
図４では、それぞれの処理を三角形、および矩形領域で示している。
【００８８】
位相差検出画素の露光結果は、ＡＤ変換部６６に入力されデジタル信号に変換された後、ＡＤ変換部６６から、フォーカス制御部８０に入力される。
図２に示す構成において、フォーカス制御部８０は、ＡＤ変換部６６から、ＡＤ変換された位相差検出画素値を、上部画素から順に順次、入力する。
この処理が、（ｂ２）位相差検出画素読み出しに相当する。
なお、図２に示す構成では、ＡＤ変換部６６の出力を、直接、フォーカス制御部８０に入力する構成としているが、フォーカス制御部８０と、ＡＤ変換部６６間にメモリを配置して、ＡＤ変換部６６の出力をメモリに格納し、メモリを介してフォーカス制御部８０に入力する構成としてもよい。
【００８９】
前述したように、フォーカス制御部８０は、位相差検出画素により生成される一対の像間の位相差を解析して、フォーカスを合わせる対象となる被写体（合焦対象物）に対するフォーカスのずれ量（デフォーカス量（ＤＦ））を算出する。
この処理が、図４に示す、
（ｂ３）デフォーカス量算出
この処理である。
【００９０】
図４から理解されるように、位相差検出画素の露光処理は、（１／６０）ｓｅｃ間隔で実行され、フォーカス制御部８０におけるデフォーカス量（ＤＦ）算出も、（１／６０）ｓｅｃ間隔で実行される。
【００９１】
フォーカス制御部８０において算出されるデフォーカス量（ＤＦ）は、
被写体に対する合焦位置に相当するターゲットフォーカスレンズ位置（Ｔｇｔ−ｆｃ）と、
現在のフォーカスレンズ位置に相当するカレントフォーカスレンズ位置（Ｃｕｒ＿ｆｃ）、
との差分に相当する。
【００９２】
撮像装置（ボディ）５０のボディ側制御部６２は、フォーカス制御部８０の算出したデフォーカス量（ＤＦ）、あるいは、デフォーカス量（ＤＦ）から求められるるターゲットフォーカスレンズ位置（Ｔｇｔ−ｆｃ）のいずれかの情報を交換レンズ２０に出力する。
交換レンズ２０のレンズ側制御部２２は、撮像装置（ボディ）５０から入力するデフォーカス量（ＤＦ）、あるいは、ターゲットフォーカスレンズ位置（Ｔｇｔ−ｆｃ）のいずれかの情報に基づいて、フォーカスレンズ駆動部３４にフォーカスレンズ２６をターゲットフォーカスレンズ位置（Ｔｇｔ−ｆｃ）に駆動させるレンズ駆動処理を実行させる。
この処理が図４に示す（ｂ４）レンズ駆動である。
【００９３】
図４の（Ｂ）第２ストリーム（検波信号）の処理シーケンスに示す以下の処理、すなわち、
（ｂ１）位相差検出画素の露光とＡＤ変換処理
（ｂ２）位相差検出画素読み出し
（ｂ３）デフォーカス量算出
（ｂ４）レンズ駆動
これらの４つの処理は、位相差検出画素の露光間隔である（１／６０）ｓｅｃごとに実行される。
【００９４】
［３．フォーカスレンズを駆動させながらＡＦ処理を行う場合の問題点について］
次に、フォーカスレンズを駆動させながらＡＦ処理を行う場合の問題点について説明する。
オートフォーカス（ＡＦ）処理を高速に行うためには、フォーカスレンズを停止させることなく、駆動させながら行うことが有効である。
【００９５】
しかし、このような処理を行うと、正しい処理が行えない可能性がある。
具体的には、フォーカス制御部８０において算出するデフォーカス量（ＤＦ）の算出パラメータとして適用する位相差検出画素情報（ＡＦ検波信号）が、フォーカスレンズがどの位置にあった時点の情報かが不明確となり、高精度なオートフォーカス（ＡＦ）が困難になるという問題が発生する。
以下、この問題点について説明する。
【００９６】
図５と、図６を参照して、撮像素子６５から出力される位相差検出画素情報（ＡＦ検波信号）に基づくデフォーカス量（ＤＦ）の算出処理例について説明する。
図５は、フォーカスレンズの駆動を停止した状態で、撮像素子６５から出力される位相差検出画素情報（ＡＦ検波信号）に基づいてデフォーカス量（ＤＦ）を算出する例である。
一方、図６は、フォーカスレンズの駆動を実行しながら、撮像素子６５から出力される位相差検出画素情報（ＡＦ検波信号）に基づいてデフォーカス量（ＤＦ）を算出する例である。
なお、いずれも被写体の移動がないという条件の下での処理例である。
【００９７】
まず、図５を参照して、フォーカスレンズの駆動を停止した状態で、撮像素子６５から出力される位相差検出画素情報（ＡＦ検波信号）に基づいてデフォーカス量（ＤＦ）を算出する例について説明する。
図５には、
（１）デフォーカス量算出シーケンス
（２）デフォーカス量推移
これらの２つの図を時間軸に沿って対応付けて示している。
時間は、図５（１）の時間軸（Ｔ）に示すように、左から右に経過する。
【００９８】
図５（１）デフォーカス量算出シーケンスに示す図は、先に図４を参照して説明した図４（Ｂ）第２ストリーム（検波信号）の処理シーケンスの一部を拡大した図である。図４（Ｂ）と同様、
（ｂ１）位相差検出画素の露光とＡＤ変換処理
（ｂ２）位相差検出画素読み出し
（ｂ３）デフォーカス量算出
これら３つの処理を示している。
【００９９】
図５（１）には、
（ｂ１）位相差検出画素の露光とＡＤ変換処理
として、（１／６０）ｓｅｃ間隔で実行される２つの処理Ｐｈ１，Ｐｈ２を示している。
Ｐｈ１として示す最初の位相差検出画素の露光とＡＤ変換処理は時間ｔ１に開始され、時間ｔ２で露光処理が終了し、時間ｔ２からＡＤ変換処理が行われ、その後、時間ｔ３でＡＤ変換処理が終了し、時間ｔ３後にフォーカス制御部８０において、
（ｂ２）位相差検出画素読み出し
（ｂ３）デフォーカス量算出
これらの処理が行われている。
フォーカス制御部８０における「（ｂ３）デフォーカス量（ＤＦ）算出」処理が完了する時間は時間ｔ４である。
【０１００】
一方、図５の下段には、
（２）デフォーカス量推移
を示している。時間軸は、図５（１）に示す時間軸に従っている。
図５（２）には、以下のラインを時間軸に沿って示している。
（ｃ）フォーカスレンズ合焦位置、すなわち、ターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）、
（ｄ）現在のフォーカスレンズ位置、すなわちカレントフォーカスレンズ位置（Ｃｕｒ＿ｆｃ）、
【０１０１】
図５（２）の上下方向が、フォーカスレンズの移動可能方向であり、フォーカスレンズを上下方向に移動させることで、フォーカス調整が行われる。
オートフォーカス（ＡＦ）処理、すなわち、合焦処理は、現在のフォーカスレンズ位置（Ｃｕｒ＿ｆｃ）を、ターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）に移動させることで行われることになる。
【０１０２】
図５に示す例は、フォーカスレンズの駆動を停止した状態で、撮像素子６５から出力される位相差検出画素情報（ＡＦ検波信号）に基づいてデフォーカス量（ＤＦ）を算出する処理例である。
従って、図５（２）デフォーカス推移に示す（ｄ）現在のフォーカスレンズ位置、すなわちカレントフォーカスレンズ位置（Ｃｕｒ＿ｆｃ）は、時間経過とともに変化がなく一定の位置にある。
【０１０３】
図５上段の（１）デフォーカス量算出シーケンスにＰｈ１として示す最初の位相差検出画素の露光とＡＤ変換処理の開始時間ｔ１におけるデフォーカス量はｄｆ１である。
なお、デフォーカス量は、ターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）と、現在のフォーカスレンズ位置（Ｃｕｒ＿ｆｃ）との差分である。
【０１０４】
また、図５（１）に示すＰｈ１のＡＤ変換処理の完了時間ｔ３におけるデフォーカス量はｄｆ３である。
図には、時間ｔ１〜ｔ３の間のある１つの時間のデフォーカス量ｄｆ２も示している。
【０１０５】
これらのいずれの時間においても、現在のフォーカスレンズ位置、すなわちカレントフォーカスレンズ位置（Ｃｕｒ＿ｆｃ）は不変であり、被写体の移動がないという条件の下では、時間ｔ１〜ｔ３の期間において、デフォーカス量は不変となる。
すなわち、
ｄｆ１＝ｄｆ２＝ｄｆ３
上記式が成立する。
【０１０６】
このように、位相差検出画素の露光期間中、フォーカスレンズが停止していれば、デフォーカス量は一定であり、フォーカス制御部８０が、位相差検出画素の露光結果に基づいて算出するデフォーカス量（ＤＦ）についも、以下の式が成立する。
ＤＦ＝ｄｆ１＝ｄｆ２＝ｄｆ３
【０１０７】
すなわち、フォーカス制御部８０は、位相差検出画素の露光結果に基づいて算出するデフォーカス量（ＤＦ）は、ターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）と、現在のフォーカスレンズ位置（Ｃｕｒ＿ｆｃ）との差分に等しい、正確なデフォーカス量（ＤＦ）であり、このデフォーカス量（ＤＦ）を適用して、ターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）に向けてフォーカスレンズを移動させることで、合焦処理、すなわち正しいオートフォーカス（ＡＦ）処理を行うことができる。
【０１０８】
次に、図６を参照して、フォーカスレンズの駆動を実行しながら、撮像素子６５から出力される位相差検出画素情報（ＡＦ検波信号）に基づいてデフォーカス量（ＤＦ）を算出する例について説明する。
図６には、図５と同様、
（１）デフォーカス量算出シーケンス
（２）デフォーカス量推移
これらの２つの図を時間軸に沿って対応付けて示している。
時間は、図６（１）の時間軸（Ｔ）に示すように、左から右に経過する。
【０１０９】
図６（１）デフォーカス量算出シーケンスに示す図は、図５と同様、
（ｂ１）位相差検出画素の露光とＡＤ変換処理
（ｂ２）位相差検出画素読み出し
（ｂ３）デフォーカス量算出
これら３つの処理を示している。
【０１１０】
これら３つの処理の処理タイミングは、先に説明した図５（１）と同じである。
Ｐｈ１として示す最初の位相差検出画素の露光とＡＤ変換処理は時間ｔ１に開始され、時間ｔ２で露光処理が終了し、時間ｔ２からＡＤ変換処理が行われ、その後、時間ｔ３でＡＤ変換処理が終了し、時間ｔ３後にフォーカス制御部８０において、
（ｂ２）位相差検出画素読み出し
（ｂ３）デフォーカス量算出
これらの処理が行われている。
フォーカス制御部８０における「（ｂ３）デフォーカス量（ＤＦ）算出」処理が完了する時間は時間ｔ４である。
【０１１１】
図６の下段には、
（２）デフォーカス量推移
を示している。時間軸は、図６（１）に示す時間軸に従っている。
図６（２）には、図５（２）と同様、以下のラインを時間軸に沿って示している。
（ｃ）フォーカスレンズ合焦位置、すなわち、ターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）、
（ｄ）現在のフォーカスレンズ位置、すなわちカレントフォーカスレンズ位置（Ｃｕｒ＿ｆｃ）、
【０１１２】
図６（２）の上下方向が、フォーカスレンズの移動可能方向であり、フォーカスレンズを上下方向に移動させることで、フォーカス調整が行われる。
図６に示す例は、フォーカスレンズの駆動を実行しながら、撮像素子６５から出力される位相差検出画素情報（ＡＦ検波信号）に基づいてデフォーカス量（ＤＦ）を算出する処理例である。このような処理を行うことで、より速いＡＦ処理（合焦処理）が期待できる。
【０１１３】
従って、図６（２）デフォーカス推移に示す（ｄ）現在のフォーカスレンズ位置、すなわちカレントフォーカスレンズ位置（Ｃｕｒ＿ｆｃ）は、時間経過とともに変化する。図６に示す例は、カレントフォーカスレンズ位置（Ｃｕｒ＿ｆｃ）が、時間推移とともに、ターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）に向かうように変化している。これは、例えば図６（１）に示すＰｈ１の前の位相差検出画素（Ｐｈ０）の位相差検出結果に基づいて、フォーカスレンズを合焦位置に向けて移動させることで実現される。
【０１１４】
このように、フォーカスレンズの駆動を実行しながら、撮像素子６５から出力される位相差検出画素情報（ＡＦ検波信号）に基づいてデフォーカス量（ＤＦ）を算出する処理を行うと、カレントフォーカスレンズ位置（Ｃｕｒ＿ｆｃ）は逐次変化し、この結果、実際のデフォーカス量も逐次変化する。
【０１１５】
図６上段の（１）デフォーカス量算出シーケンスにＰｈ１として示す最初の位相差検出画素の露光とＡＤ変換処理の開始時間ｔ１におけるデフォーカス量はｄｆ１である。
また、図６（１）に示すＰｈ１のＡＤ変換処理の完了時間ｔ３におけるデフォーカス量はｄｆ３である。
図には、時間ｔ１〜ｔ３の間のある１つの時間のデフォーカス量ｄｆ２も示している。
【０１１６】
これらの各時間におけるカレントフォーカスレンズ位置（Ｃｕｒ＿ｆｃ）は、それぞれ異なっており、時間ｔ１〜ｔ３の期間においてデフォーカス量も変化する。
すなわち、
ｄｆ１＝ｄｆ２＝ｄｆ３
上記式が成立せず、
ｄｆ１≠ｄｆ２≠ｄｆ３
となる。
【０１１７】
このような状況であっても、図６（１）に示す時間ｔ３において、フォーカス制御部８０は、位相差検出画素の露光結果（Ｐｈ１）に基づいて１つのデフォーカス量（ＤＦ）を算出する。
このフォーカス制御部８０の算出する１つのデフォーカス量（ＤＦ）は、位相差検出画素の露光結果（Ｐｈ１）に基づいて算出される１つの位相差情報に従って算出される。
【０１１８】
オートフォーカス（ＡＦ）処理では、このフォーカス制御部８０の算出した１つのデフォーカス量（ＤＦ）を利用して、被写体に合焦させるフォーカスレンズ位置であるターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）を算出することが必要となる。
デフォーカス量ＤＦと、ターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）と、カレントフォーカスレンズ位置（Ｃｕｒ＿ｆｃ）との間には、
ＤＦ＝（Ｔｇｔ−ｆｃ）−（Ｃｕｒ＿ｆｃ）
上記の関係式が成立する。
【０１１９】
従って、ターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）を算出するためには、フォーカス制御部８０が算出したデフォーカス量ＤＦの算出に適用した１つの位相差情報を取得した時点のフォーカスレンズの位置であるカレントフォーカスレンズ位置（Ｃｕｒ＿ｆｃ）を推定することが必要となる。
【０１２０】
図７を参照して、位相差情報算出時点のフォーカスレンズの位置推定処理の一例について説明する。
図７には、図６を参照して説明したと同様、
（１）デフォーカス量算出シーケンス
（２）デフォーカス量推移
これらの２つの図を時間軸に沿って対応付けて示している。
【０１２１】
図７は、図６と同様、フォーカスレンズの駆動を実行しながら、撮像素子６５から出力される位相差検出画素情報（ＡＦ検波信号）に基づいてデフォーカス量（ＤＦ）を算出する処理例であり、図７（２）デフォーカス量推移に示す（ｄ）フォーカスレンズ現在位置（Ｃｕｒ＿ｆｃ）は、時間推移とともに、ターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）に向かうように変化している。
この軌跡は、図６に示す軌跡と同一である。
【０１２２】
フォーカス制御部８０は、図７中央に示すステップＳ１〜Ｓ３の処理を実行する。すなわち、以下のステップＳ１〜Ｓ３である。
（Ｓ１）デフォーカス量（ＤＦ）を算出
（Ｓ２）フォーカスレンズ基準位置（Ｒｅｆ＿ｆｃ）を算出
（Ｓ３）ターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）を算出
Ｔｇｔ＿ｆｃ＝Ｒｅｆ＿ｆｃ＋ＤＦ
【０１２３】
ステップＳ１のデフォーカス量（ＤＦ）算出処理は、位相差検出画素の露光結果（Ｐｈ１）に基づいて算出する１つのデフォーカス量（ＤＦ）の算出処理である。
【０１２４】
ステップＳ２のフォーカスレンズ基準位置（Ｒｅｆ＿ｆｃ）算出処理が、位相差情報算出時点のフォーカスレンズの位置推定処理である。
フォーカス制御部８０は、図７に示すように、以下のような位置推定処理を行う。
位相差検出画素の露光結果（Ｐｈ１）を得るために実行された位相差検出画素の露光処理期間中のフォーカスレンズの位置情報を連続的に取得する。例えば４ｍｓｅｃ以下の間隔でサンプリングする。
【０１２５】
このサンプリングした位置情報（ｆｃｎ〜ｆｃｍ）に基づいて、フォーカスレンズ基準位置（Ｒｅｆ＿ｆｃ）を算出する。
フォーカスレンズ基準位置（Ｒｅｆ＿ｆｃ）は、例えば、サンプリング位置情報（ｆｃｎ〜ｆｃｍ）の平均値、あるいは中間値、あるいは加重平均等によって算出する。
【０１２６】
このような処理を実行して、上記ステップＳ２のフォーカスレンズ基準位置（Ｒｅｆ＿ｆｃ）の算出処理を行う。
最後に、ステップＳ３において、フォーカスレンズを被写体に合焦させるための設定位置、すなわちターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）を以下の式に従って、算出する。
Ｔｇｔ＿ｆｃ＝Ｒｅｆ＿ｆｃ＋ＤＦ
【０１２７】
これらの処理を行うことで、フォーカスレンズを駆動させた状態でも、１回の位相差検出画素の露光結果（Ｐｈ１）に基づいて、１つのターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）を決定して、オートフォーカス（ＡＦ）処理を行うことが可能となる。
【０１２８】
しかし、上述した処理は、フォーカスレンズのみを駆動させてオートフォーカス（ＡＦ）処理を行う場合に適用可能な処理である。
例えばバリフォーカルレンズ等、ズーム調整に伴ってフォーカス調整を行う必要がある構成を有するレンズを搭載したカメラでは、ズーム時にフォーカス調整を行う、いわゆるズームトラッキングを行う必要がある。
【０１２９】
例えば、ユーザ（撮影者）が、ズーム調整を行い、ズーム位置を変動させると、ズーム設定により合焦する被写体距離が変動してしまう。
従って、ズーム位置が変化する場合のオートフォーカス（ＡＦ）処理は、ズーム位置を考慮しないと、正しい合焦処理ができなくなる。
【０１３０】
図８を参照してズームトラッキングにおけるズーム設定と、フォーカスレンズの位置設定の例について説明する。
図８に示すカーブは、カムカーブと呼ばれる。
カムカーブは、様々な被写体距離対応の合焦位置を示すズームレンズ位置とフォーカスレンズ位置の対応関係データである。
【０１３１】
図８に示すグラフは、横軸がズームレンズ位置（ワイド（Ｗｉｄｅ）側〜テレ（Ｔｅｌｅ）側）、縦軸がフォーカスレンズ位置（撮像素子側〜被写体側）であり、複数の被写体距離（２６ｍ，８ｍ，１０ｍ，１５ｍ，２０ｍ，無限遠（ｉｎｆ））に対応する合焦位置となるズームレンズとフォーカスレンズの位置を示している。
【０１３２】
例えば、被写体距離が１０ｍの場合、ズームレンズ位置＝ｚｍ１の場合、被写体に合焦させるためのフォーカスレンズ位置は、フォーカスレンズ位置＝ｆｃ１である。
しかし、同じ被写体距離が１０ｍの場合において、ズーム位置を変更して、ズームレンズ位置＝ｚｍ２とした場合、被写体に合焦させるためのフォーカスレンズ位置は、フォーカスレンズ位置＝ｆｃ２に変化する。
【０１３３】
このように、例えば、ユーザ（撮影者）が、ズームレンズの位置を変動させると、フォーカスレンズを移動させないと、合焦状態が維持されず、ピントがずれてしまう。
従って、ズーム位置が変化する場合のオートフォーカス（ＡＦ）処理は、ズーム位置を考慮して実行しないと、正しい処理を行うことができない。
【０１３４】
［４．ズーム位置を考慮したオートフォーカス（ＡＦ）処理について］
次に、ズーム位置の変化、すなわち、ズームレンズ位置が変化した場合でも、正しいオートフォーカス（ＡＦ）処理を行うことを可能とした構成について説明する。
【０１３５】
本開示の撮像システム１０は、図９に示すように、交換レンズ２０のメモリ４２、および撮像装置（ボディ）５０のメモリ７２の各々に、図８を参照して説明したカムカーブデータを格納している。
すなわち、各被写体距離で合焦位置となるズームレンズ位置とフォーカスレンズ位置の対応関係を示すカムカーブのデータを保持している。
このカムカーブは、撮像システム１０のズームレンズ位置とフォーカスレンズ位置の対応関係を示すデータである。
【０１３６】
本開示の撮像システム１０は、交換レンズ２０、および撮像装置（ボディ）５０の各々において、メモリ４２，７２に格納されたカムカーブを参照して、オートフォーカス（ＡＦ）処理を実行する。
カムカーブを参照した処理を行うことで、ズーム処理が行われた場合でも、高精度なオートフォーカス（ＡＦ）処理が可能となる。
【０１３７】
なお、交換レンズ２０、あるいは撮像装置（ボディ）５０のいずれか一方の装置のみがカムカーブデータを保持している場合は、カムカーブデータを保持する一方の装置（交換レンズ２０、または撮像装置（ボディ）５０）が、カムカーブデータを保持しいない他方の装置にカムカーブデータを提供する構成としてもよい。
【０１３８】
本開示の撮像システム１０の実行するオートフォーカス（ＡＦ）処理では、交換レンズ２０は、定期的にフォーカスレンズ位置とズームレンズ位置を取得して、撮像装置（ボディ）５０に出力する。
レンズ位置情報の取得処理は、先に図７を参照して説明したと同様、例えば４ｍｓｅｃ以下の間隔等、１回の位相差検出画素の露光処理期間内に複数回、実行される。
交換レンズ２０の取得したレンズ位置情報は、逐次、あるいは、数回分の計測値をまとめたデータとして、撮像装置（ボディ）５０に出力される。
【０１３９】
撮像装置（ボディ）５０は、このフォーカスレンズとズームレンズの位置情報と、位相差検出画素の画素情報と、カムカーブを利用して、ズーム位置を考慮したフォーカスレンズの合焦位置、すなわちターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）を算出する。
【０１４０】
具体的な処理シーケンスについて、図１０以下を参照して説明する。
図１０は、本開示の撮像システム１０の実行するズーム位置を考慮したオートフォーカス（ＡＦ）処理の全体シーケンスを説明する図である。
図１０には、先に図２を参照して説明した撮像システム１０の交換レンズ２０と、撮像装置（ボディ）５０の構成要素中、主にオートフォーカス（ＡＦ）処理に適用する構成要素のみを抽出して示している。
なお、交換レンズ２０のメモリ４２と、撮像装置（ボディ）５０のメモリ７２には、この撮像システム１０対応の同一のカムカーブが格納されている。
【０１４１】
図１０には、オートフォーカス処理の処理手順（シーケンス）として、ステップＳ０１〜Ｓ０５の処理を示している。
まず、図１０を参照して、本開示の撮像システムが実行するオートフォーカス処理の全体的な処理の流れについて説明し、その後、図１１以下を参照して、各ステップの処理の詳細について説明する。
【０１４２】
図１０に示すステップＳ０１〜Ｓ０５の処理について説明する。
（ステップＳ０１）
ステップＳ０１の処理は、交換レンズ２０のレンズ位置（状態）検出部２７がレンズ位置情報、すなわちフォーカスレンズ位置と、ズームレンズ位置を検出し、検出したレンズ位置情報を、交換レンズ２０側から撮像装置（ボディ）５０のフォーカス制御部８０に送信する処理である。
【０１４３】
なお、図１０では省略しているが、交換レンズ２０と撮像装置（ボディ）５０間のデータ送受信処理は、交換レンズ２０のレンズ側制御部２２と、マウント部２１、および撮像装置（ボディ）５０のボディ側制御部６２とマウント部６１を介して実行される。
【０１４４】
交換レンズ２０のレンズ位置（状態）検出部２７は、フォーカスレンズ位置と、ズームレンズ位置の取得処理を、一定間隔、例えば４ｍｓｅｃ以下の間隔で行う。
すなわち、先に図７を参照して説明したと同様、１回の位相差検出画素の露光処理期間内に少なくとも２回以上、複数回のレンズ位置取得処理を実行する。
交換レンズ２０のレンズ位置（状態）検出部２７が取得したレンズ位置情報は、逐次、あるいは、数回分の計測値をまとめたデータとして、撮像装置（ボディ）５０に出力される。
【０１４５】
（ステップＳ０２）
ステップＳ０２の処理は、撮像装置（ボディ）５０の撮像素子６５における位相差検出画素の露光結果である位相差検出画素情報を、フォーカス制御部８０に入力する処理と、フォーカス制御部８０において、デフォーカス量（ＤＦ）を算出する処理である。
【０１４６】
先に図７を参照して説明したように、位相差検出画素の露光処理は、例えば、（１／６０）ｓｅｃ間隔で実行される。従って、位相差検出画素情報は（１／６０）ｓｅｃ間隔でフォーカス制御部８０に入力される。
フォーカス制御部８０は、この位相差検出画素情報を利用してデフォーカス量（ＤＦ）を算出する。
【０１４７】
（ステップＳ０３）
ステップＳ０３の処理は、撮像装置（ボディ）５０のフォーカス制御部８０の実行する処理である。
フォーカス制御部８０は、
ステップＳ０１において、交換レンズ２０からフォーカスレンズとズームレンズの位置情報を入力し、
ステップＳ０２において、撮像素子６５から位相差検出画素の画素情報を入力する。
【０１４８】
フォーカス制御部８０は、これらの入力情報と、
メモリ７２に格納されたカムカーブ、
これらの情報を利用して、ズーム位置を考慮したフォーカスレンズの合焦位置、すなわちターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）を算出する。
なお、このターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）は、合焦する被写体距離、または、被写体に対して合焦するレンズ位置を示す被写体距離情報である。
【０１４９】
なお、このフォーカス制御部８０におけるターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）の算出処理は、位相差検出画素情報の入力間隔（本例では（１／６０）ｓｅｃ間隔）ごとに実行される。
このフォーカス制御部８０におけるターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）の算出処理の具体的な処理については、後段で説明する。
【０１５０】
（ステップＳ０４）
ステップＳ０４の処理は、撮像装置（ボディ）５０のフォーカス制御部８０の算出したターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）を、撮像装置（ボディ）５０のボディ側制御部６２から、交換レンズ２０のレンズ側制御部２２に送信する処理である。
【０１５１】
（ステップＳ０５）
ステップＳ０５の処理は、交換レンズ２０のレンズ側制御部２２、および、フォーカスレンズ駆動部３４の実行する処理である。
交換レンズ２０のレンズ側制御部２２、および、フォーカスレンズ駆動部３４は、
撮像装置（ボディ）５０から入力したターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）と、
現在のズームレンズ位置（ｚｍ＿ｎｏｗ）、
さらに、
メモリ４２に格納されたカムカーブ、
これらの情報を用いて、最新のターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ＿ｎｏｗ）を新たに算出して、フォーカスレンズ２６を、最新のターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ＿ｎｏｗ）に向けて駆動する。
【０１５２】
以上、図１０を参照して、本開示の撮像システムが実行するオートフォーカス処理の全体的な処理の流れの概要を説明した。
次に、図１１以下を参照して、各ステップの処理の詳細について説明する。
【０１５３】
（ステップＳ０１）
まず、図１１を参照して、ステップＳ０１の処理の詳細について説明する。
図１０を参照して説明したように、ステップＳ０１の処理は、交換レンズ２０のレンズ位置（状態）検出部２７がレンズ位置情報、すなわちフォーカスレンズ位置と、ズームレンズ位置を検出し、検出したレンズ位置情報を、交換レンズ２０側から撮像装置（ボディ）５０のフォーカス制御部８０に送信する処理である。
【０１５４】
図１１には、以下の２つの図を上下に配列して示している。
（１）撮像装置（ボディ）側処理
（２）交換レンズ側処理、
これらの２つの処理を時系列に従って示している。
時間軸は、上段の（１）撮像装置（ボディ）側処理の上部に示しており、左から右に時間が経過する。
【０１５５】
図１１上段の（１）撮像装置（ボディ）側処理には、以下の各処理を時系列に従って示している。
（１ａ）位相差検出画素の露光と、ＡＤ変換処理、
（１ｂ）位相差検出画素読み出し、
（１ｃ）デフォーカス量（ＤＦ）算出と、ターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）算出処理、
【０１５６】
これらの各処理は、先に説明した図５〜図７の（１）デフォーカス量算出シーケンス内に示す以下の処理、
（ｂ１）位相差検出画素の露光とＡＤ変換処理
（ｂ２）位相差検出画素読み出し
（ｂ３）デフォーカス量算出
これらの処理に相当する。
ただし、図１１中の（１ｃ）は、デフォーカス量（ＤＦ）算出に加え、ターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）算出処理も含めて示している。
この処理については、後段で説明する。
【０１５７】
図１１（１）には、「（１ａ）位相差検出画素の露光と、ＡＤ変換処理」として、時間ｔ１〜ｔ２の間に実行される１回分の位相差検出画素の露光とＡＤ変換処理（Ｐｈ１）を示している。
この図１１（１ａ）に示すＰｈ１は、先に図５〜図７を参照して説明した（１）デフォーカス量算出シーケンス内の「（ｂ１）位相差検出画素の露光とＡＤ変換処理」に示す処理と同様の処理であり、（１／６０）ｓｅｃ間隔（＝１６．７ｍｓｅｃ間隔）で実行される位相差検出画素の露光とＡＤ変換処理である。
【０１５８】
一方、図１１下段の（２）交換レンズ側処理には、以下の各処理を時系列に従って示している。
（２ａ）ズームレンズ位置取得処理、
（２ｂ）フォーカスレンズ位置取得処理、
【０１５９】
図１１下段の（２）交換レンズ側処理に示すｚｍ０，ｚｍ１，ｚｍ２，・・・は、交換レンズ２０のレンズ位置（状態）検出部２７が、定期的に取得（サンプリング）するズームレンズ位置情報である。
また、ｆｃ０，ｆｃ１，ｆｃ２，・・・は、交換レンズ２０のレンズ位置（状態）検出部２７が、定期的に取得するフォーカスレンズ位置情報である。
【０１６０】
交換レンズ２０のレンズ位置（状態）検出部２７は、フォーカスレンズ位置と、ズームレンズ位置の取得処理を、一定間隔で行う。
なお、ここに示す実施例では、レンズ位置（状態）検出部２７は、例えば４ｍｓｅｃ以下の間隔でフォーカスレンズ位置（ｆｃｎ）と、ズームレンズ位置（ｚｍｎ）の取得処理を実行する。
このレンズ位置の取得処理間隔は、様々な設定が可能である。ただし、１回の位相差検出画素の露光処理期間内に少なくとも２回以上、複数回のレンズ位置取得処理を実行する。
【０１６１】
交換レンズ２０のレンズ位置（状態）検出部２７が取得したレンズ位置情報は、逐次、あるいは、数回分の取得値をまとめたデータとして、撮像装置（ボディ）５０に出力される。
図１１に示す例では、レンズ位置（状態）検出部２７が、所定期間（約１０ｍｓｅｃ程度）内に取得した複数のフォーカスレンズ位置（ｆｃｎ）と、ズームレンズ位置（ｚｍｎ）をまとめてグループ化して各グループ単位（Ｇｐ１，Ｇｐ２，・・・）で、撮像装置（ボディ）５０に出力する設定とした例である。
この処理が、図１１に示すステップＳ０１の処理である。
【０１６２】
レンズ位置（状態）検出部２７は、所定期間（約１０ｍｓｅｃ程度）内に取得した複数のフォーカスレンズ位置（ｆｃｎ）と、ズームレンズ位置（ｚｍｎ）を、各レンズ位置の取得時間（サンプリング時間）情報に対応付けて撮像装置（ボディ）５０に出力する。
なお、時間情報は、例えば、レンズ側制御部２２内のクロックにより供給される絶対時間情報が利用される。
【０１６３】
交換レンズ２０から、撮像装置（ボディ）５０に出力するレンズ位置情報の例を図１２に示す。
図１２には、交換レンズ２０から、撮像装置（ボディ）５０に出力される一連のデータ例を示している。
交換レンズ２０から、撮像装置（ボディ）５０に出力されるデータは、グループ単位、すなわち、図１２に示すグループ１（Ｇｐ１）、グループ２（Ｇｐ２）、これらのグループ単位のデータである。
【０１６４】
グループ１（Ｇｐ１）のデータは、レンズ位置のサンプリング時間を示す時刻ｔｓ０ｍｓｅｃ〜ｔｓ３ｍｓｅｃまで、例えば４ｍｓｅｃ以下の所定間隔で取得された４つのレンズ位置データ、すなわち、以下のデータセットによって構成される。
時刻＝ｔｓ０ｍｓｅｃ：レンズ位置（ｚｍ０，ｆｃ０）
時刻＝ｔｓ１ｍｓｅｃ：レンズ位置（ｚｍ１，ｆｃ１）
時刻＝ｔｓ２ｍｓｅｃ：レンズ位置（ｚｍ２，ｆｃ２）
時刻＝ｔｓ３ｍｓｅｃ：レンズ位置（ｚｍ３，ｆｃ３）
これらのデータがまとめて、交換レンズ２０から、撮像装置（ボディ）５０に出力される。
なお、ｚｍ０，ｆｃ０等のデータは、ここでは抽象的な表記としているが、実際には具体的なレンズ位置を示す位置データである。
【０１６５】
これらのデータは、撮像装置（ボディ）５０のメモリ７２に格納され、撮像装置（ボディ）５０のフォーカス制御部８０において実行されるステップＳ０３の処理、すなわち、ターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）の算出処理に利用される。
【０１６６】
（ステップＳ０２）
次に、図１３を参照して、ステップＳ０２の処理の詳細について説明する。
先に図１０を参照して説明したように、ステップＳ０２の処理は、撮像装置（ボディ）５０の撮像素子６５における位相差検出画素の露光結果である位相差検出画素情報を、フォーカス制御部８０に入力し、フォーカス制御部８０において、デフォーカス量（ＤＦ）を算出する処理である。
【０１６７】
図１３は、先に説明した図１１と同様の図であり、以下の２つの図を上下に配列して示している。
（１）撮像装置（ボディ）側処理
（２）交換レンズ側処理、
これらの２つの処理を時系列に従って示している。
【０１６８】
ステップＳ０２の処理は、図１３（１）撮像装置（ボディ）側処理中の「（１ｃ）デフォーカス量（ＤＦ）算出と、ターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）算出処理」中に示す［ＤＦ］の処理である。
【０１６９】
図１３（１）撮像装置（ボディ）側処理の処理シーケンスは以下の通りである。
時間ｔ１〜ｔ２において、（１ａ）位相差検出画素の露光と、ＡＤ変換処理が実行される。
この処理は、撮像装置（ボディ）５０の撮像素子６５と、ＡＤ変換部６６において実行される。
【０１７０】
次の、時間ｔ２〜ｔ３において、（１ｂ）位相差検出画素読み出しが実行される。
この処理は、撮像装置（ボディ）５０のフォーカス制御部８０が、ＡＤ変換部６６から、ＡＤ変換された位相差検出画素情報（画素値）を、順次読み出す処理である。
【０１７１】
次の時間ｔ３以降において、このステップＳ０２の処理、すなわち、デフォーカス量（ＤＦ）算出処理が実行される。
位相差検出画素の露光処理は、例えば、（１／６０）ｓｅｃ間隔で実行される。従って、位相差検出画素情報は（１／６０）ｓｅｃ間隔でフォーカス制御部８０に入力される。
フォーカス制御部８０は、この位相差検出画素情報を利用して（１／６０）ｓｅｃ間隔でデフォーカス量（ＤＦ）を算出する。
【０１７２】
デフォーカス量の算出処理は、従来と同様の処理である。
すなわち、フォーカス制御部８０は、位相差検出画素情報から一対の像間の位相差を解析して、フォーカスを合わせる対象の物体（合焦対象物）に対するフォーカスのずれ量（デフォーカス量（ＤＦ））を算出する。
一例として、算出したデフォーカス量（ＤＦ）を、
ＤＦ＝−０．４８ｍ
とする。
このデフォーカス量（ＤＦ）は、「現在のフォーカスレンズ位置」の合焦距離と被写体距離とのずれ量に相当する。
【０１７３】
しかし、ここで算出されるデフォーカス量（ＤＦ）は、先に図７を参照して説明した問題を含む。すなわち、上記の「現在のフォーカスレンズ位置」がどの位置であるか不明確であるという問題である。
【０１７４】
フォーカス制御部８０の算出したデフォーカス量（ＤＦ）は、図１３（１）撮像装置（ボディ）側処理の（１ａ）位相差検出画素の露光と、ＡＤ変換処理に示す時間ｔ１〜ｔ２の期間、すなわち位相差検出画素の露光＆ＡＤ変換処理の結果から得られる１つの値である。しかし、フォーカスレンズやズームレンズは、この時間ｔ１〜ｔ２の期間内も移動しており、逐次レンズ位置が変化している。
従って、算出したデフォーカス量（ＤＦ）は、時間ｔ１〜ｔ２のどこかの時間のフォーカスレンズの位置に対応する情報に過ぎないという問題がある。
【０１７５】
（ステップＳ０３）
次に、図１４以下を参照して、ステップＳ０３の処理について説明する。
先に図１０を参照して説明したように、ステップＳ０３の処理は、撮像装置（ボディ）５０のフォーカス制御部８０の実行する処理である。
【０１７６】
フォーカス制御部８０は、
ステップＳ０１において、交換レンズ２０からフォーカスレンズとズームレンズの位置情報を入力し、
ステップＳ０２において、撮像素子６５から位相差検出画素の画素情報を入力する。
フォーカス制御部８０は、これらの入力情報と、
メモリ７２に格納されたカムカーブ、
これらの情報を利用して、ズーム位置を考慮したフォーカスレンズの合焦位置、すなわちターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）を算出する。
【０１７７】
図１４（１）撮像装置（ボディ）側処理の「（１ｃ）デフォーカス量（ＤＦ）算出と、ターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）算出処理」の右端に示すステップＳ０３の処理が、フォーカス制御部８０の実行するターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）算出処理である。
【０１７８】
フォーカス制御部８０は、以下の手順でターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）を算出する。
（手順１）フォーカスレンズ基準位置（Ｒｅｆ＿ｆｃ）を算出する。
（手順２）フォーカスレンズ基準位置（Ｒｅｆ＿ｆｃ）と、ステップＳ０２で算出したデフォーカス量（ＤＦ）を用いて、以下の式に従って、ターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）を算出する。
Ｔｇｔ＿ｆｃ＝Ｒｅｆ＿ｆｃ＋ＤＦ
なお、このターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）は、合焦する被写体距離、または、被写体に対して合焦するレンズ位置を示す被写体距離情報である。
【０１７９】
以下、これらの手順の詳細について説明する。
まず、（手順１）フォーカスレンズ基準位置（Ｒｅｆ＿ｆｃ）の算出処理について説明する。
撮像装置（ボディ）５０のフォーカス制御部８０は、
ステップＳ０２におけるデフォーカス量（ＤＦ）算出処理において利用した位相差検出画素の露光開始時間（ｔ１）から、ステップＳ０２のデフォーカス量（ＤＦ）算出処理の開始時間（ｔ３）までの期間のフォーカスレンズ位置（ｆｃｎ）と、ズームレンズ位置（ｚｍｎ）を用いて、この期間におけるフォーカスレンズ基準位置（Ｒｅｆ＿ｆｃ）を算出する。
【０１８０】
位相差検出画素の露光開始時間（ｔ１）からデフォーカス量（ＤＦ）算出処理の開始時間（ｔ３）までの間のレンズ位置情報は、図１４の（２）交換レンズ側処理内に示す基準位置算出用データである。すなわち、
フォーカスレンズ位置情報：ｆｃ０〜ｆｃ５、
ズームレンズ位置情報：ｚｍ０〜ｚｍ５、
これらのレンズ位置情報の６個の組（ｚｍ０，ｆｃ０）〜（ｚｍ５，ｆｃ５）を、基準位置算出用データとして設定して、この基準位置算出用データ（ｚｍ０，ｆｃ０）〜（ｚｍ５，ｆｃ５）をカムカーブ上に展開することで、フォーカスレンズ基準位置（Ｒｅｆ＿ｆｃ）を算出する。
【０１８１】
図１５は、先に図１２を参照して説明したと同様のデータであり、交換レンズ２０のレンズ位置（状態）検出部２７から、撮像装置（ボディ）５０側に送信されるレンズ位置情報である。
これらの情報は、撮像装置（ボディ）５０のメモリ７２に格納されている。
【０１８２】
撮像装置（ボディ）５０のフォーカス制御部８０は、撮像装置（ボディ）５０のメモリ７２に格納されている図１５に示すレンズ位置情報から、基準位置算出用データを選択して取得する。
すなわち、位相差検出画素の露光開始時間（ｔ１）から、ステップＳ０２のデフォーカス量（ＤＦ）算出処理の開始時間（ｔ３）までの期間のレンズ位置情報、
フォーカスレンズ位置情報：ｆｃ０〜ｆｃ５、
ズームレンズ位置情報：ｚｍ０〜ｚｍ５、
フォーカス制御部８０は、これらのレンズ位置情報の６個の組（ｚｍ０，ｆｃ０）〜（ｚｍ５，ｆｃ５）を、基準位置算出用データとして設定し、この基準位置算出用データ（ｚｍ０，ｆｃ０）〜（ｚｍ５，ｆｃ５）をカムカーブ上に展開することで、フォーカスレンズ基準位置（Ｒｅｆ＿ｆｃ）を算出する。
【０１８３】
フォーカス制御部８０は、メモリ７２に格納されているカムカーブ、すなわち、各被写体距離で合焦位置となるズームレンズ位置とフォーカスレンズ位置の対応関係を示すカムカーブデータを取得して、このカムカーブ上に上記の基準位置算出用データを展開する。
図１６を参照して、この処理について説明する。
【０１８４】
図１６には、フォーカス制御部８０が、メモリ７２から取得したカムカーブを示している。
フォーカス制御部８０は、基準位置算出用データ（ｚｍ０，ｆｃ０）〜（ｚｍ５，ｆｃ５）各々の対応位置をカムカーブから検出する。
図１６に示すように、基準位置算出用データ（ｚｍ０，ｆｃ０）〜（ｚｍ５，ｆｃ５）各々について、カムカーブ上の対応点を決定する。
【０１８５】
例えば、基準位置算出用データ（ｚｍ０，ｆｃ０）に含まれるズームレンズ位置＝ｚｍ０と、フォーカスレンズ位置＝ｆｃ０は、被写体距離＝２０ｍの被写体に合焦するズームレンズ位置とフォーカスレンズ位置であることが、カムカーブから求められる。
【０１８６】
他の基準位置算出用データ（ｚｍ１，ｆｃ２）〜（ｚｍ５，ｆｃ５）各々についても、同様に以下の情報をカムカーブから取得することができる。
基準位置算出用データ（ｚｍ１，ｆｃ１）は、被写体距離＝１５ｍの被写体に合焦するレンズ位置（ズームレンズ位置とフォーカスレンズ位置）である。
基準位置算出用データ（ｚｍ２，ｆｃ２）は、被写体距離＝１０ｍの被写体に合焦するレンズ位置（ズームレンズ位置とフォーカスレンズ位置）である。
基準位置算出用データ（ｚｍ３，ｆｃ３）は、被写体距離＝１０ｍの被写体に合焦するレンズ位置（ズームレンズ位置とフォーカスレンズ位置）である。
基準位置算出用データ（ｚｍ４，ｆｃ４）は、被写体距離＝８ｍの被写体に合焦するレンズ位置（ズームレンズ位置とフォーカスレンズ位置）である。
基準位置算出用データ（ｚｍ５，ｆｃ５）は、被写体距離＝５ｍの被写体に合焦するレンズ位置（ズームレンズ位置とフォーカスレンズ位置）である。
【０１８７】
フォーカス制御部８０は、これら、基準位置算出用データ（ｚｍ０，ｆｃ０）〜（ｚｍ５，ｆｃ５）各々のカムカーブ上の対応点検出結果を用いて、フォーカスレンズ基準位置（Ｒｅｆ＿ｆｃ）を算出する。
図１７に具体的なフォーカスレンズ基準位置（Ｒｅｆ＿ｆｃ）の算出処理例を示す。
【０１８８】
フォーカス制御部８０は、図１７に示す基準位置算出用データ（ｚｍ０，ｆｃ０）〜（ｚｍ５，ｆｃ５）各々のカムカーブ上の対応点検出結果から、フォーカスレンズ位置（ｆｃ０〜ｆｃ５）各々のカムカーブにおいて合焦位置となる被写体距離情報を取得する。本例では、図１６を参照して説明したように、以下の合焦位置（＝合焦する被写体距離）である。
ｆｃ０＝２０ｍ、
ｆｃ１＝１５ｍ、
ｆｃ２＝１０ｍ、
ｆｃ３＝１０ｍ、
ｆｃ４＝８ｍ、
ｆｃ５＝８ｍ、
【０１８９】
フォーカス制御部８０は、これらのデータの平均値（ａｖｅ）を、フォーカスレンズ基準位置（Ｒｅｆ＿ｆｃ）として算出する。すなわち、以下の式に従って、フォーカスレンズ基準位置（Ｒｅｆ＿ｆｃ）を算出する。
Ｒｅｆ＿ｆｃ＝ａｖｅ（２０ｍ，１５ｍ，１５ｍ，１０ｍ，１０ｍ，８ｍ，８ｍ）
＝１１．８ｍ
【０１９０】
この算出値１１．８ｍを、図１４に示す位相差検出画素の露光開始時間（ｔ１）から、ステップＳ０２のデフォーカス量（ＤＦ）算出処理の開始時間（ｔ３）までの期間のフォーカスレンズの基準位置（Ｒｅｆ＿ｆｃ）とする。
【０１９１】
なお、ここで算出するフォーカスレンズ基準位置（Ｒｅｆ＿ｆｃ）は、交換レンズ２０内部のフォーカスレンズ位置を、直接的に示す値ではなく、被写体距離に換算した値である。
フォーカス制御部８０は、合焦対象となる被写体距離（カメラからの距離）を、フォーカスレンズ基準位置（Ｒｅｆ＿ｆｃ）として算出する。
【０１９２】
上記例においては、フォーカスレンズ基準位置（Ｒｅｆ＿ｆｃ）を、サンプリング位置情報である基準位置算出用データ（ｆｃｎ〜ｆｃｍ）各々のカムカーブ上の対応点、すなわち合焦位置となる被写体距離の平均値（ａｖｅ）によって算出する構成としている。
ただし、この算出処理は一例であり、フォーカスレンズ基準位置（Ｒｅｆ＿ｆｃ）は、基準位置算出用データ（ｆｃｎ〜ｆｃｍ）各々のカムカーブ上の対応点、すなわち合焦位置となる被写体距離の平均値（ａｖｅ）に限らず、例えば、基準位置算出用データ（ｆｃｎ〜ｆｃｍ）各々のカムカーブ上の対応点、すなわち合焦位置となる被写体距離の中間値、あるいは加重平均等により算出する設定としてもよい。
【０１９３】
フォーカス制御部８０は、次に、
算出したフォーカスレンズの基準位置（Ｒｅｆ＿ｆｃ）＝１１．８ｍと、
先のステップＳ０２で算出したデフォーカス量（ＤＦ）＝−４．８ｍ、
これらの値を用いて、
フォーカスレンズを合焦させるためのターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）を算出する。
【０１９４】
図１７に示すように、フォーカス制御部８０は、ターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）を、以下の式に従って算出する。
Ｔｇｔ＿ｆｃ＝（Ｒｅｆ＿ｆｃ）＋（ＤＦ）
＝１１．８−４．８
＝７ｍ
【０１９５】
なお、上記の式によって算出されるターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）＝７ｍは、交換レンズ２０内部のフォーカスレンズ位置を、直接的に示す値ではなく、被写体距離に換算した値である。
フォーカス制御部８０は、合焦対象となる被写体距離（カメラからの距離）を、ターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）として算出する。
【０１９６】
図１７に示すように、フォーカス制御部８０は、ターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）を、フォーカスレンズ基準位置（Ｒｅｆ＿ｆｃ）と、デフォーカス量（ＤＦ）との演算処理によって算出する。
この結果、ターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）は７ｍとなる。すなわち、被写体距離＝７ｍの被写体に合焦可能となるフォーカスレンズ位置をターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）として算出する。
【０１９７】
（ステップＳ０４）
次に、図１８を参照して、ステップＳ０４の処理について説明する。
先に図１０を参照して説明したように、ステップＳ０４の処理は、撮像装置（ボディ）５０のフォーカス制御部８０の算出したターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）を、撮像装置（ボディ）５０のボディ側制御部６２から、交換レンズ２０のレンズ側制御部２２に送信する処理である。
【０１９８】
図１８には、この処理をステップＳ０４として示している。撮像装置（ボディ）５０のフォーカス制御部８０の算出したターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）は、撮像装置（ボディ）５０のボディ側制御部６２を介して、交換レンズ２０のレンズ側制御部２２に送信される。
【０１９９】
（ステップＳ０５）
次に、図１９を参照して、ステップＳ０５の処理について説明する。
先に図１０を参照して説明したように、ステップＳ０５の処理は、交換レンズ２０のレンズ側制御部２２、および、フォーカスレンズ駆動部３４の実行する処理である。
【０２００】
図１９のステップＳ０５に示すように、交換レンズ２０のレンズ側制御部２２は、撮像装置（ボディ）５０からターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）を入力すると、
現在の最新のズームレンズ位置（ｚｍ＿ｎｏｗ）を取得する。
この情報は、交換レンズ２０のレンズ位置（状態）検出部２７から取得される。
【０２０１】
次に、レンズ側制御部２２は、
撮像装置（ボディ）５０から入力したターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）＝７ｍと、現在のズームレンズ位置（ｚｍ＿ｎｏｗ）の対応位置を、
メモリ４２から取得したカムカーブから検出し、この検出位置に従って、最新のターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ＿ｎｏｗ）を新たに算出する。
【０２０２】
図２０を参照して、この処理について説明する。
図２０には、撮像装置（ボディ）５０から入力したターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）＝７ｍのラインを太線で示している。
この７ｍのラインは、撮像装置（ボディ）５０から入力したターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）＝７ｍのラインである。これは、先に算出したフォーカスレンズ基準位置（Ｒｅｆ＿ｆｃ）にあるフォーカスレンズが合焦する被写体距離である。
【０２０３】
レンズ側制御部２２は、この７ｍのライン上で、現在のズームレンズ位置（ｚｍ＿ｎｏｗ）となる位置を検出する。
顕出位置は、図２０に示す（ｚｍ＿ｎｏｗ）の位置である。
この（ｚｍ＿ｎｏｗ）の位置に対応するフォーカスレンズ位置を最新のターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ＿ｎｏｗ）とする。
【０２０４】
ステップＳ０３において、撮像装置（ボディ）５０側のフォーカス制御部８０が算出したターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）＝７ｍは、フォーカスレンズ基準位置（Ｒｅｆ＿ｆｃ）＝１１．８ｍと、デフォーカス量（ＤＦ）＝−４．８ｍに基づいて算出した合焦する被写体距離に相当する。
しかし、その後、ズーム位置は、さらに変更され、図２０に示す（ｚｍ＿ｎｏｗ）の位置に設定されている。
この最新のズーム位置（ｚｍ＿ｎｏｗ）において、被写体距離＝７ｍの被写体に合焦させるためのフォーカスレンズ位置は、図２０に示すカムカーブに従って求められる最新のターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ＿ｎｏｗ）となる。
【０２０５】
このように、レンズ側制御部２２は、
撮像装置（ボディ）５０から入力したターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）＝７ｍと、現在のズームレンズ位置（ｚｍ＿ｎｏｗ）を用いて、カムカーブから最新のターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ＿ｎｏｗ）を新たに算出する。
【０２０６】
レンズ側制御部２２は、フォーカスレンズ駆動部３４に、フォーカスレンズ２６を、最新のターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ＿ｎｏｗ）に駆動させる処理を実行させる。
この処理により、最新のズーム位置を反映してフォーカスレンズ位置を合焦位置に駆動させるオートフォーカス（ＡＦ）処理を行うことができる。
【０２０７】
なお、上述したステップＳ０３〜Ｓ０５では、撮像装置（ボディ）５０のフォーカス制御部８０が、ターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）として、被写体距離（７ｍ）を、交換レンズ２０のレンズ側制御部２２に送信する処理を説明した。
この処理例は一例であり、撮像装置（ボディ）５０のフォーカス制御部８０から、交換レンズ２０のレンズ側制御部２２に送信するターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）は、被写体距離（７ｍ）に限らず、被写体に合焦させるフォーカスレンズ位置を決定可能なデータであればよく、その他のデータを利用する構成も可能である。
【０２０８】
具体的には、例えば、被写体距離＝７ｍのカムカーブ上の１点の座標情報（フォーカスレンズ位置、ズームレンズ位置）を、ターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）として、撮像装置（ボディ）５０のフォーカス制御部８０から、交換レンズ２０のレンズ側制御部２２に送信する構成としてもよい。
すなわち、撮像装置（ボディ）５０のフォーカス制御部８０は、露光期間中に取得した最後のズーム位置（ｚｍ５）と、このズーム位置に対応するカムカーブ上のフォーカスレンズ位置（ｆｃＸ）を示す座標情報（ｚｍ５，ｆｃＸ）を、ターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）として、交換レンズ２０のレンズ側制御部２２に送信する。
【０２０９】
交換レンズ２０のレンズ側制御部２２は、この座標情報を受け取り、カムカーブを参照して、この座標位置（ｚｍ５，ｆｃＸ）が、被写体距離＝７ｍのカムカーブ上にあることを識別する。さらに、最新のズーム位置に対応するフォーカスレンズ位置を算出する。この算出値を指令値として、フォーカスレンズを駆動する。
例えば、このような処理を行う構成としてもよい。
【０２１０】
このように、撮像装置（ボディ）５０から、交換レンズ２０に送信するターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）は、被写体に合焦させるフォーカスレンズ位置を決定可能なデータ、すなわち、被写体距離情報であればよい。
なお、被写体距離情報は、前述したように、合焦処理を行うために適用可能な情報の総称であり、被写体距離、あるいは、合焦位置となるフォーカスレンズ位置やズームレンズ位置の位置情報、これらの少なくともいずれかの情報である。
上記ステップＳ０３〜Ｓ０５は、撮像装置（ボディ）５０から、交換レンズ２０に、被写体距離情報を送信し、最新のズーム位置を反映したオートフォーカス（ＡＦ）処理を実現する処理である。
【０２１１】
［５．交換レンズと撮像装置（ボディ）間のデータ通信と処理シーケンスについて］
次に、上述したオートフォーカス（ＡＦ）処理において、交換レンズ２０と、撮像装置（ボディ）５０との間で実行されるデータ通信と処理のシーケンスについて、図２１、図２２に示すシーケンス図を参照して説明する。
【０２１２】
図２１、図２２は、交換レンズ２０と、撮像装置（ボディ）５０間のデータ通信と処理のシーケンスを示すシーケンス図である。
これらの図に示すステップＳ０１〜Ｓ０５の処理は、先に図１０、および、図１１〜図２０を参照して説明した処理ステップＳ０１〜Ｓ０５に対応する。
以下、これらの処理ステップについて、順次、説明する。
【０２１３】
（ステップＳ０１）
ステップＳ０１は、交換レンズ２０から、撮像装置（ボディ）５０に対するレンズ位置情報（ｚｍｎ，ｆｃｎ）の送信処理である。
【０２１４】
この処理は、先に図１１、図１２を参照して説明した処理であり、交換レンズ２０のレンズ位置（状態）検出部２７がレンズ位置情報、すなわちフォーカスレンズ位置と、ズームレンズ位置を定期的に検出し、検出したレンズ位置情報を、位置情報を取得した時間情報ととともに交換レンズ２０側から撮像装置（ボディ）５０のフォーカス制御部８０に送信する処理である。
【０２１５】
例えば、レンズ位置（状態）検出部２７は、例えば４ｍｓｅｃ以下の間隔でフォーカスレンズ位置（ｆｃｎ）と、ズームレンズ位置（ｚｍｎ）の取得処理を実行し、逐次、あるいは、数回分の計測値をまとめたデータとして、撮像装置（ボディ）５０に送信する。
【０２１６】
先に図１２を参照して説明したデータが、交換レンズ２０から撮像装置（ボディ）５０に送信されるデータの例である。図１２に示すように、レンズ位置情報（ｚｍｎ，ｆｃｎ）と、このレンズ位置情報（ｚｍｎ，ｆｃｎ）の取得時間（サンプリング時間）情報との対応データが、換レンズ２０から撮像装置（ボディ）５０に送信される。送信データは、撮像装置（ボディ）５０のメモリ７２に格納される。
【０２１７】
（ステップＳ０２ａ〜０２ｂ）
図２１に示すステップＳ０２ａ〜０２ｂの処理は、先に図１３を参照して説明したステップＳ０２の処理を分割して示したものである。
【０２１８】
先に図１０、図１３を参照して説明したように、ステップＳ０２の処理は、撮像装置（ボディ）５０の撮像素子６５の位相差検出画素の画素情報を、フォーカス制御部８０に入力し、フォーカス制御部８０において、デフォーカス量（ＤＦ）を算出する処理である。
【０２１９】
図２１のステップＳ０２ａは、交換レンズ２０を介する入力光による撮像装置（ボディ）５０の撮像素子６５の位相差検出画素の露光処理を示している。
ステップＳ０２ｂは、ステップＳ０２ａの露光処理の結果に基づく撮像装置（ボディ）５０のフォーカス制御部８０の処理である。
フォーカス制御部８０は、撮像素子６５の位相差検出画素の画素情報を入力し、デフォーカス量（ＤＦ）を算出する。
【０２２０】
位相差検出画素の露光処理は、例えば、（１／６０）ｓｅｃ間隔で実行され、位相差検出画素情報は（１／６０）ｓｅｃ間隔でフォーカス制御部８０に入力される。フォーカス制御部８０は、この位相差検出画素情報を利用して（１／６０）ｓｅｃ間隔でデフォーカス量（ＤＦ）を算出する。
【０２２１】
しかし、前述したように、デフォーカス量（ＤＦ）は、１回の位相差検出画素の露光処理に応じて１つの値のみが算出され、位相差検出画素の露光期間（ｔ１〜ｔ２）内にフォーカスレンズやズームレンズが移動している場合、算出したデフォーカス量（ＤＦ）は、時間ｔ１〜ｔ２のどこの時間のフォーカスレンズの位置に対応する情報不明確であるという問題がある。
【０２２２】
（ステップＳ０３ａ〜０３ｂ）
図２１〜図２２に示すステップＳ０３ａ〜０３ｂの処理は、先に図１４〜図１７を参照して説明したステップＳ０３の処理を分割して示したものである。
【０２２３】
先に図１０、図１４〜図１７を参照して説明したように、ステップＳ０３の処理は、撮像装置（ボディ）５０のフォーカス制御部８０の実行するターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）の算出処理である。
【０２２４】
図２１に示すステップＳ０３ａの処理は、図１４〜図１７を参照して説明した、
（１）フォーカスレンズ基準位置（Ｒｅｆ＿ｆｃ）の算出処理であり、
図２２に示すステップＳ０３ｂの処理は、図１４〜図１７を参照して説明した、
（２）ターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）の算出処理である。
【０２２５】
撮像装置（ボディ）５０のフォーカス制御部８０は、まず、ステップＳ０３ａにおいて、フォーカスレンズ基準位置（Ｒｅｆ＿ｆｃ）を算出する。
この処理には、先に、図１４を参照して説明したように、ステップＳ０２ｂのデフォーカス量（ＤＦ）算出に利用した位相差検出画素の露光開始時間から、デフォーカス量（ＤＦ）算出処理の開始時間までの期間のフォーカスレンズ位置（ｆｃｎ）と、ズームレンズ位置（ｚｍｎ）を用いる。
例えば、図１４の（２）交換レンズ側処理内に示す基準位置算出用データである。この基準位置算出用データ（ｚｍ０，ｆｃ０）〜（ｚｍ５，ｆｃ５）をカムカーブ上に展開することで、フォーカスレンズ基準位置（Ｒｅｆ＿ｆｃ）を算出する。
【０２２６】
フォーカス制御部８０は、これら基準位置算出用データ（ｚｍ０，ｆｃ０）〜（ｚｍ５，ｆｃ５）をカムカーブ上に展開することで、フォーカスレンズ基準位置（Ｒｅｆ＿ｆｃ）を算出する。
この処理は、先に図１６を参照して説明した処理である。
フォーカス制御部８０は、図１６に示すように、基準位置算出用データ（ｚｍ０，ｆｃ０）〜（ｚｍ５，ｆｃ５）各々の対応位置をカムカーブから検出する。
フォーカス制御部８０は、これら、基準位置算出用データ（ｚｍ０，ｆｃ０）〜（ｚｍ５，ｆｃ５）各々のカムカーブ上の対応点検出結果を用いて、フォーカスレンズ基準位置（Ｒｅｆ＿ｆｃ）を算出する。
【０２２７】
具体的には、先に図１７を参照して説明したように、基準位置算出用データ（ｚｍ０，ｆｃ０）〜（ｚｍ５，ｆｃ５）を構成するフォーカスレンズ位置（ｆｃ０〜ｆｃ５）各々のカムカーブ上の対応点、すなわち合焦位置となる被写体距離情報を適用してフォーカスレンズ基準位置（Ｒｅｆ＿ｆｃ）を算出する。
フォーカス制御部８０は、例えば、基準位置算出用データを構成するフォーカスレンズ位置（ｆｃ０〜ｆｃ５）各々のカムカーブ上の対応点、すなわち合焦位置となる被写体距離の平均値（ａｖｅ）を、フォーカスレンズ基準位置（Ｒｅｆ＿ｆｃ）として算出する。
【０２２８】
なお、ここで算出するフォーカスレンズ基準位置（Ｒｅｆ＿ｆｃ）は、交換レンズ２０内部のフォーカスレンズ位置を、直接的に示す値ではなく、被写体距離に換算した値である。
フォーカス制御部８０は、合焦対象となる被写体距離（カメラからの距離）を、フォーカスレンズ基準位置（Ｒｅｆ＿ｆｃ）として算出する。
【０２２９】
前述したように、フォーカスレンズ基準位置（Ｒｅｆ＿ｆｃ）は、基準位置算出用データ（ｆｃｎ〜ｆｃｍ）各々のカムカーブ上の対応点、すなわち合焦位置となる被写体距離の平均値（ａｖｅ）に限らず、例えば、基準位置算出用データ（ｆｃｎ〜ｆｃｍ）各々のカムカーブ上の対応点、すなわち合焦位置となる被写体距離の中間値、あるいは加重平均等により算出する設定としてもよい。
【０２３０】
次に、図２２に示すステップＳ０３ｂの処理、すなわち、ターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）の算出処理について説明する。
フォーカス制御部８０は、
ステップＳ０３ａで算出したフォーカスレンズの基準位置（Ｒｅｆ＿ｆｃ）と、
先のステップＳ０２ｂで算出したデフォーカス量（ＤＦ）、
これらの値を用いて、
フォーカスレンズを合焦させるターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）を算出する。
【０２３１】
先に図１７を参照して説明したように、フォーカス制御部８０は、ターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）を、以下の式に従って算出する。
Ｔｇｔ＿ｆｃ＝（Ｒｅｆ＿ｆｃ）＋（ＤＦ）
なお、上記の式によって算出されるターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）は、交換レンズ２０内部のフォーカスレンズ位置を、直接的に示す値ではなく、被写体距離に換算した値である。
【０２３２】
（ステップＳ０４）
図２２に示すステップＳ０４の処理は、撮像装置（ボディ）５０のフォーカス制御部８０の算出したターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）を、撮像装置（ボディ）５０のボディ側制御部６２から、交換レンズ２０のレンズ側制御部２２に送信する処理である。
この処理は、先に図１８を参照して説明した処理である。
【０２３３】
（ステップＳ０５ａ〜Ｓ０５ｂ）
図２２に示すステップＳ０５ａ〜０５ｂの処理は、先に図１９〜図２０を参照して説明したステップＳ０５の処理を分割して示したものである。
【０２３４】
先に図１９、図２０を参照して説明したように、ステップＳ０５の処理は、交換レンズ２０のレンズ側制御部２２、および、フォーカスレンズ駆動部３４の実行する処理であり、フォーカスレンズを駆動させて被写体に合焦させる処理である。
【０２３５】
まず、交換レンズ２０のレンズ側制御部２２は、撮像装置（ボディ）５０からターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）を入力すると、
現在の最新のズームレンズ位置（ｚｍ＿ｎｏｗ）を取得する。
この情報は、交換レンズ２０のレンズ位置（状態）検出部２７から取得される。
【０２３６】
次に、レンズ側制御部２２は、
撮像装置（ボディ）５０から入力したターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）と、現在のズームレンズ位置（ｚｍ＿ｎｏｗ）の対応位置を、
メモリ４２から取得したカムカーブから検出し、この検出位置に従って、最新のターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ＿ｎｏｗ）を新たに算出する。
この処理は、先に図２０を参照して説明した処理である。
【０２３７】
次に、レンズ側制御部２２は、図２２に示すステップＳ０５ｂにおいて、フォーカスレンズ駆動部３４に、フォーカスレンズ２６を最新のターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ＿ｎｏｗ）に駆動させる処理を実行させる。
この処理により、最新のズーム位置を反映してフォーカスレンズ位置を合焦位置に駆動させるオートフォーカス（ＡＦ）処理を行うことができる。
【０２３８】
なお、前述したように、上記のステップＳ０３〜Ｓ０５において、撮像装置（ボディ）５０から交換レンズ２０に送信するターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）は、被写体距離データそのものに限らず、被写体に合焦させるフォーカスレンズ位置を決定可能なデータ、すなわち、被写体距離情報であればよい。
なお、被写体距離情報は、前述したように、合焦処理を行うために適用可能な情報の総称であり、被写体距離、あるいは、合焦位置となるフォーカスレンズ位置やズームレンズ位置の位置情報、これらの少なくともいずれかの情報である。
上記ステップＳ０３〜Ｓ０５において、撮像装置（ボディ）５０から交換レンズ２０に被写体距離情報を送信することで、最新のズーム位置を反映したオートフォーカス（ＡＦ）処理が実現される。
【０２３９】
［６．本開示の構成のまとめ］
以上、特定の実施例を参照しながら、本開示の実施例について詳解してきた。しかしながら、本開示の要旨を逸脱しない範囲で当業者が実施例の修正や代用を成し得ることは自明である。すなわち、例示という形態で本発明を開示してきたのであり、限定的に解釈されるべきではない。本開示の要旨を判断するためには、特許請求の範囲の欄を参酌すべきである。
【０２４０】
なお、本明細書において開示した技術は、以下のような構成をとることができる。
（１）  被写体距離に対応するズームレンズの位置とフォーカスレンズの位置との関係を示すカムカーブを格納したメモリと、
前記フォーカスレンズを駆動してフォーカス制御を実行する制御部を有し、
前記制御部は、
前記ズームレンズの位置を示すズームレンズ位置情報と前記フォーカスレンズの位置を示すフォーカスレンズ位置情報を撮像装置に送信し、
前記撮像装置が前記制御部から取得した前記ズームレンズ位置情報、および前記フォーカスレンズ位置情報を利用して算出した被写体距離を示す被写体距離情報と、前記カムカーブとに基づいて前記フォーカス制御を実行する交換レンズ装置。
【０２４１】
（２）  前記制御部は、さらに前記カムカーブを前記撮像装置に送信する、
（１）に記載の交換レンズ装置。
【０２４２】
（３）  前記制御部は、デフォーカス量の算出に利用する検波情報取得画素の露光期間内に、前記撮像装置が前記制御部から所定時間間隔で取得した複数の前記ズームレンズ位置情報、および前記フォーカスレンズ位置情報を利用して算出した前記被写体距離情報と、前記カムカーブとに基づいて前記フォーカス制御を実行する、
（１）または（２）に記載の交換レンズ装置。
【０２４３】
（４）  前記制御部は、前記撮像装置からの前記被写体距離情報の入力後に、最新のズームレンズ位置を取得し、
前記被写体距離情報と、前記最新のズームレンズ位置の対応点を前記カムカーブから検出し、検出した対応点に基づいて前記フォーカス制御を実行する、
（１）〜（３）いずれかに記載の交換レンズ装置。
【０２４４】
（５）  前記制御部は、前記検波情報取得画素の露光期間内に、少なくとも２回以上の複数回、所定時間間隔でフォーカスレンズとズームレンズのレンズ位置情報を取得して撮像装置に出力する、
（１）〜（４）いずれかに記載の交換レンズ装置。
【０２４５】
（６）  前記検波情報取得画素は、位相差検出画素であり、
前記制御部は、前記位相差検出画素の露光期間内に、所定時間間隔でフォーカスレンズとズームレンズのレンズ位置情報を取得して撮像装置に出力する、
（１）〜（５）いずれかに記載の交換レンズ装置。
【０２４６】
（７）  前記制御部は、フォーカスレンズとズームレンズのレンズ位置情報を取得した時間情報を、前記レンズ位置情報に対応付けて前記撮像装置に出力する、
（１）〜（６）いずれかに記載の交換レンズ装置。
【０２４７】
（８）  被写体距離に対応するズームレンズの位置とフォーカスレンズの位置との関係を示すカムカーブを格納したメモリと、
フォーカスレンズの合焦位置を算出するフォーカス制御部を有し、
前記フォーカス制御部は、
検波情報取得画素の画素情報を入力して、デフォーカス量を算出し、
接続された交換レンズ装置から、前記検波情報取得画素の露光期間内に所定時間間隔で取得されたフォーカスレンズとズームレンズの複数のレンズ位置情報を入力し、
前記複数のレンズ位置情報の前記カムカーブの対応点を検出して、検出したカムカーブ対応点を利用して基準フォーカスレンズ位置を算出し、
算出した基準フォーカスレンズ位置と、前記デフォーカス量を利用して、被写体距離を示す被写体距離情報を算出する撮像装置。
【０２４８】
（９）  前記フォーカス制御部は、
前記検波情報取得画素の露光期間の開始時点から、前記デフォーカス量の算出処理の開始前までの期間に取得されたフォーカスレンズとズームレンズの複数のレンズ位置情報を基準位置算出用データとして設定し、
前記基準位置算出用データを利用して、前記基準フォーカスレンズ位置を算出する、
（８）に記載の撮像装置。
【０２４９】
（１０）  前記フォーカス制御部は、
前記複数のレンズ位置情報の前記カムカーブの対応点を検出して、検出したカムカーブ対応点を構成する複数の被写体距離情報の平均値を、前記基準フォーカスレンズ位置として算出する、
（８）または（９）に記載の撮像装置。
【０２５０】
（１１）  前記フォーカス制御部は、
前記複数のレンズ位置情報の前記カムカーブの対応点を検出して、検出したカムカーブ対応点を構成する複数の被写体距離情報の中間値、または加重平均値を、前記基準フォーカスレンズ位置として算出する、
（８）〜（１０）いずれかに記載の撮像装置。
【０２５１】
（１２）  前記検波情報取得画素は、位相差検出画素であり、
前記フォーカス制御部は、位相差検出画素の画素情報を入力して、デフォーカス量を算出する、
（８）〜（１０）いずれかに記載の撮像装置。
【０２５２】
（１３）  交換レンズと、撮像装置を有する撮像システムであり、
前記交換レンズは、
デフォーカス量の算出に利用する検波情報取得画素の露光期間内に、所定時間間隔でフォーカスレンズとズームレンズのレンズ位置情報を取得して前記撮像装置に出力し、
前記撮像装置は、
前記検波情報取得画素の画素情報を入力して、デフォーカス量を算出し、
前記交換レンズから入力した前記レンズ位置情報を利用して基準フォーカスレンズ位置を算出し、
算出した基準フォーカスレンズ位置と、前記デフォーカス量を利用して、被写体距離を示す被写体距離情報を算出して、前記交換レンズに出力する撮像システム。
【０２５３】
（１４）  前記撮像装置は、
被写体距離に対応するズームレンズの位置とフォーカスレンズの位置との関係を示すカムカーブを格納したメモリを有し、
前記複数のレンズ位置情報の前記カムカーブの対応点を検出して、検出したカムカーブ対応点を利用して基準フォーカスレンズ位置を算出する、
（１３）に記載の撮像システム。
【０２５４】
（１５）  前記交換レンズは、
被写体距離に対応するズームレンズの位置とフォーカスレンズの位置との関係を示すカムカーブを格納したメモリを有し、
前記撮像装置から前記被写体距離情報を入力後、最新のズームレンズ位置を取得し、
前記被写体距離情報と、前記最新のズームレンズ位置の対応点を前記カムカーブから検出し、検出した対応点に基づいて前記フォーカス制御を実行する、
（１３）または（１４）に記載の撮像システム。
【０２５５】
（１６）  交換レンズ装置において実行するフォーカス制御方法であり、
前記交換レンズは、
被写体距離に対応するズームレンズの位置とフォーカスレンズの位置との関係を示すカムカーブを格納したメモリと、
前記フォーカスレンズを駆動してフォーカス制御を実行する制御部を有し、
前記制御部が、
前記ズームレンズの位置を示すズームレンズ位置情報と前記フォーカスレンズの位置を示すフォーカスレンズ位置情報を撮像装置に送信し、
前記撮像装置が前記制御部から取得した前記ズームレンズ位置情報、および前記フォーカスレンズ位置情報を利用して算出した被写体距離を示す被写体距離情報と、前記カムカーブとに基づいて前記フォーカス制御を実行するフォーカス制御方法。
【０２５６】
（１７）  撮像装置において実行するフォーカス制御方法であり、
前記撮像装置は、
被写体距離に対応するズームレンズの位置とフォーカスレンズの位置との関係を示すカムカーブを格納したメモリと、
フォーカスレンズの合焦位置を算出するフォーカス制御部を有し、
前記フォーカス制御部が、
検波情報取得画素の画素情報を入力して、デフォーカス量を算出し、
接続された交換レンズ装置から、前記検波情報取得画素の露光期間内に所定時間間隔で取得されたフォーカスレンズとズームレンズの複数のレンズ位置情報を入力し、
前記複数のレンズ位置情報の前記カムカーブの対応点を検出して、検出したカムカーブ対応点を利用して基準フォーカスレンズ位置を算出し、
算出した基準フォーカスレンズ位置と、前記デフォーカス量を利用して、被写体距離を示す被写体距離情報を算出するフォーカス制御方法。
【０２５７】
（１８）  交換レンズ装置においてフォーカス制御処理を実行させるプログラムであり、
前記交換レンズは、
被写体距離に対応するズームレンズの位置とフォーカスレンズの位置との関係を示すカムカーブを格納したメモリと、
前記フォーカスレンズを駆動してフォーカス制御を実行する制御部を有し、
前記プログラムは、前記制御部に、
前記ズームレンズの位置を示すズームレンズ位置情報と前記フォーカスレンズの位置を示すフォーカスレンズ位置情報を撮像装置に送信させ、
前記撮像装置が前記制御部から取得した前記ズームレンズ位置情報、および前記フォーカスレンズ位置情報を利用して算出した被写体距離を示す被写体距離情報と、前記カムカーブとに基づいて前記フォーカス制御を実行させるプログラム。
【０２５８】
（１９）  撮像装置においてフォーカス制御処理を実行させるプログラムであり、
前記撮像装置は、
被写体距離に対応するズームレンズの位置とフォーカスレンズの位置との関係を示すカムカーブを格納したメモリと、
フォーカスレンズの合焦位置を算出するフォーカス制御部を有し、
前記プログラムは、前記フォーカス制御部に、
検波情報取得画素の画素情報を入力して、デフォーカス量を算出する処理と、
接続された交換レンズ装置から、前記検波情報取得画素の露光期間内に所定時間間隔で取得されたフォーカスレンズとズームレンズの複数のレンズ位置情報を入力する処理と、
前記複数のレンズ位置情報の前記カムカーブの対応点を検出して、検出したカムカーブ対応点を利用して基準フォーカスレンズ位置を算出する処理と、
算出した基準フォーカスレンズ位置と、前記デフォーカス量を利用して、被写体距離を示す被写体距離情報を算出する処理を実行させるプログラム。
【０２５９】
また、明細書中において説明した一連の処理はハードウェア、またはソフトウェア、あるいは両者の複合構成によって実行することが可能である。ソフトウェアによる処理を実行する場合は、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれたコンピュータ内のメモリにインストールして実行させるか、あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させることが可能である。例えば、プログラムは記録媒体に予め記録しておくことができる。記録媒体からコンピュータにインストールする他、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットといったネットワークを介してプログラムを受信し、内蔵するハードディスク等の記録媒体にインストールすることができる。
【０２６０】
なお、明細書に記載された各種の処理は、記載に従って時系列に実行されるのみならず、処理を実行する装置の処理能力あるいは必要に応じて並列的にあるいは個別に実行されてもよい。また、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【産業上の利用可能性】
【０２６１】
以上、説明したように、本開示の一実施例の構成によれば、フォーカスレンズやズームレンズの動作中でも高精度なオートフォーカス（ＡＦ）処理を可能とした装置、方法が実現される。
具体的には、例えば、交換レンズはデフォーカス量（ＤＦ）算出に利用する検波情報取得画素の露光期間内に、所定時間間隔でフォーカスレンズとズームレンズの位置情報を取得して撮像装置に出力する。撮像装置は検波情報取得画素情報を利用してデフォーカス量（ＤＦ）を算出し、入力したレンズ位置情報のカムカーブの対応点を利用して基準フォーカスレンズ位置（Ｒｅｆ＿ｆｃ）を算出し、基準フォーカスレンズ位置（Ｒｅｆ＿ｆｃ）と、デフォーカス量（ＤＦ）から、合焦位置となるターゲットフォーカスレンズ位置（Ｔｇｔ＿ｆｃ）を算出して交換レンズに出力する。
これらの構成により、フォーカスレンズやズームレンズの動作中でも高精度なオートフォーカス（ＡＦ）処理を可能とした装置、方法が実現される。
【符号の説明】
【０２６２】
１  撮像システム
２  交換レンズ
５  撮像装置（ボディ）
６  撮像素子
７  表示部
８  操作部（シャッタボタン）
１０  撮像システム
２０  交換レンズ
２１  マウント部
２２  レンズ側制御部
２３  ズームレンズ
２４  手振れ補正レンズ
２５  絞り
２６  フォーカスレンズ
２７  レンズ位置（状態）検出部
３１  ズームレンズ駆動部
３２手振れ制御部
３３  絞り制御部
３４フォーカスレンズ駆動部
４１  操作部
４２  メモリ
４３  電源制御部
５０  撮像装置（ボディ）
６１  マウント部
６２  ボディ側制御部
６３  シャッタ
６４  シャッタ制御部
６５  撮像素子
６６  ＡＤ変換部
６７  フレームメモリ
６８  画像信号処理部
６９  記録部
７１  表示部
７２  メモリ
７５  電源部
７６  電源制御部
７８  操作部
８０  フォーカス制御部
【図１】
2019003614.tif 000003
【図２】
2019003614.tif 000004
【図３】
2019003614.tif 000005
【図４】
2019003614.tif 000006
【図５】
2019003614.tif 000007
【図６】
2019003614.tif 000008
【図７】
2019003614.tif 000009
【図８】
2019003614.tif 000010
【図９】
2019003614.tif 000011
【図１０】
2019003614.tif 000012
【図１１】
2019003614.tif 000013
【図１２】
2019003614.tif 000014
【図１３】
2019003614.tif 000015
【図１４】
2019003614.tif 000016
【図１５】
2019003614.tif 000017
【図１６】
2019003614.tif 000018
【図１７】
2019003614.tif 000019
【図１８】
2019003614.tif 000020
【図１９】
2019003614.tif 000021
【図２０】
2019003614.tif 000022
【図２１】
2019003614.tif 000023
【図２２】
2019003614.tif 000024
【国際調査報告】
2019003614.tif 000025
2019003614.tif 000026
2019003614.tif 000027
2019003614.tif 000028