(57)【要約】【課題】撮像面位相差ＡＦにおいて焦点検出時の絞り値によらず焦点検出結果を良好に補正する。【解決手段】交換レンズ２は、撮像素子を用いて位相差検出方式で焦点検出を行う撮像装置１に対して装着される。交換レンズは、絞り値が可変である撮像光学系と、撮像装置での焦点検出の結果の補正に用いられ、複数の記憶絞り値のそれぞれに対応して互いに異なる補正情報を記憶した記憶手段３１と、撮像装置から受信した焦点検出時の絞り値である要求絞り値に一致する記憶絞り値に対応する補正情報を撮像装置に送信するレンズ側制御手段２６とを有する。該制御手段は、要求絞り値が記憶絞り値に含まれないときは、要求絞り値よりも開放絞り側の記憶絞り値に対応する補正情報を撮像装置に送信し、その後、要求絞り値よりも小絞り側の記憶絞り値に対応する補正情報を撮像装置に送信する。【選択図】図１
2015049330.tif 000002
【特許請求の範囲】
【請求項１】
絞り値が可変である撮像光学系を有する交換レンズであり、記録用画像を取得するための撮像素子を用いて位相差検出方式による前記撮像光学系の焦点検出を行う撮像装置に対して取り外し可能に装着される交換レンズであって、
前記撮像装置において行われた前記焦点検出の結果の補正に用いられ、複数の記憶絞り値のそれぞれに対応する複数の補正情報を記憶した記憶手段と、
前記撮像装置から前記焦点検出時の前記絞り値である要求絞り値を受信したときに、前記複数の記憶絞り値のうち前記要求絞り値よりも開放絞り側の記憶絞り値に対応する前記補正情報を前記撮像装置に送信し、その後、前記要求絞り値よりも小絞り側の前記記憶絞り値に対応する前記補正情報を前記撮像装置に送信するレンズ制御手段とを有することを特徴とする交換レンズ。
【請求項２】
前記複数の補正情報は、前記絞り値に応じた前記撮像光学系の収差と前記撮像素子に達する光束のケラレ状態とによって決められることを特徴とする請求項１に記載の交換レンズ。
【請求項３】
前記補正情報は、前記焦点検出の結果を補正するための補正値の算出に用いられる多項式に含まれる係数であることを特徴とする請求項１または２に記載の交換レンズ。
【請求項４】
前記撮像装置は、
前記開放絞り側の記憶絞り値に対応する前記補正情報を用いて前記焦点検出の結果を補正し、該補正した焦点検出の結果に基づいて前記撮像光学系の第１のフォーカス制御を行い、
その後、前記開放絞り側の記憶絞り値に対応する前記補正情報と前記小絞り側の記憶絞り値に対応する前記補正情報の両方を用いて前記焦点検出の結果を補正し、該補正した焦点検出の結果に基づいて前記撮像光学系の第２のフォーカス制御を行うことを特徴とする請求項１から３のいずれか一項に記載の交換レンズ。
【請求項５】
前記撮像装置は、前記第１のフォーカス制御を行った後に撮像指示が入力されたときは、前記第２のフォーカス制御を行うことなく、前記記録用画像を取得するための撮像動作を行うことを特徴とする請求項４に記載の交換レンズ。
【請求項６】
絞り値が可変である撮像光学系を有する交換レンズであり、記録用画像を取得するための撮像素子を用いて位相差検出方式による前記撮像光学系の焦点検出を行う撮像装置に対して取り外し可能に装着される交換レンズであって、
前記撮像装置において行われた前記焦点検出の結果の補正に用いられ、複数の記憶絞り値のそれぞれに対応する複数の補正情報を記憶した記憶手段と、
前記撮像装置から前記焦点検出時の前記絞り値である要求絞り値を受信したときに、前記補正情報を前記撮像装置に送信するレンズ制御手段とを有し、
前記レンズ制御手段は、前記要求絞り値に一致する前記記憶絞り値が前記記憶手段に記憶されている場合は、前記要求絞り値に対応する補正情報を前記撮像装置に送信し、前記要求絞り値に一致する前記記憶絞り値が前記記憶手段に記憶されていない場合は、前記複数の記憶絞り値のうち前記要求絞り値よりも開放絞り側の記憶絞り値に対応する前記補正情報を前記撮像装置に送信し、その後、前記要求絞り値よりも小絞り側の記憶絞り値に対応する前記補正情報を前記撮像装置に送信することを特徴とする交換レンズ。
【請求項７】
絞り値が可変である撮像光学系を有する交換レンズであり、記録用画像を取得するための撮像素子を用いて位相差検出方式による前記撮像光学系の焦点検出を行う撮像装置に対して取り外し可能に装着される交換レンズの制御方法であって、
前記交換レンズは、前記撮像装置において行われた前記焦点検出の結果の補正に用いられ、複数の記憶絞り値のそれぞれに対応する複数の補正情報を記憶した記憶手段を有しており、
該制御方法は、該交換レンズに、
前記撮像装置から前記焦点検出時の前記絞り値である要求絞り値を受信させ、
前記複数の記憶絞り値のうち前記要求絞り値よりも開放絞り側の記憶絞り値に対応する前記補正情報を前記撮像装置に送信させ、その後、前記要求絞り値よりも小絞り側の記憶絞り値に対応する前記補正情報を前記撮像装置に送信させることを特徴とする交換レンズの制御方法。
【請求項８】
絞り値が可変である撮像光学系を有する交換レンズであり、記録用画像を取得するための撮像素子を用いて位相差検出方式による前記撮像光学系の焦点検出を行う撮像装置に対して取り外し可能に装着される交換レンズの制御方法であって、
前記交換レンズは、前記撮像装置において行われた前記焦点検出の結果の補正に用いられ、複数の記憶絞り値のそれぞれに対応する複数の補正情報を記憶した記憶手段を有しており、
該制御方法は、該交換レンズに、
前記撮像装置から前記焦点検出時の前記絞り値である要求絞り値を受信させ、
前記要求絞り値に一致する前記記憶絞り値が前記記憶手段に記憶されている場合は、前記要求絞り値に対応する補正情報を前記撮像装置に送信させ、
前記要求絞り値に一致する前記記憶絞り値が前記記憶手段に記憶されていない場合は、前記複数の記憶絞り値のうち前記要求絞り値よりも開放絞り側の記憶絞り値に対応する前記補正情報を前記撮像装置に送信させ、その後、前記要求絞り値よりも小絞り側の記憶絞り値に対応する前記補正情報を前記撮像装置に送信させることを特徴とする交換レンズの制御方法。
【請求項９】
絞り値が可変である撮像光学系を有する交換レンズであり、記録用画像を取得するための撮像素子を用いて位相差検出方式による前記撮像光学系の焦点検出を行う撮像装置に対して取り外し可能に装着される交換レンズをコンピュータにより制御するためのコンピュータプログラムである交換レンズ制御プログラムであって、
前記交換レンズは、前記撮像装置において行われた前記焦点検出の結果の補正に用いられ、複数の記憶絞り値のそれぞれに対応する複数の補正情報を記憶した記憶手段を有しており、
該プログラムは、前記交換レンズに、
前記撮像装置から前記焦点検出時の前記絞り値である要求絞り値を受信させ、
前記複数の記憶絞り値のうち前記要求絞り値よりも開放絞り側の記憶絞り値に対応する前記補正情報を前記撮像装置に送信させ、その後、前記要求絞り値よりも小絞り側の記憶絞り値に対応する前記補正情報を前記撮像装置に送信させることを特徴とする交換レンズ制御プログラム。
【請求項１０】
絞り値が可変である撮像光学系を有する交換レンズであり、記録用画像を取得するための撮像素子を用いて位相差検出方式による前記撮像光学系の焦点検出を行う撮像装置に対して取り外し可能に装着される交換レンズをコンピュータにより制御するためのコンピュータプログラムである交換レンズ制御プログラムであって、
前記交換レンズは、前記撮像装置において行われた前記焦点検出の結果の補正に用いられ、複数の記憶絞り値のそれぞれに対応する複数の補正情報を記憶した記憶手段を有しており、
該プログラムは、前記交換レンズに、
前記撮像装置から前記焦点検出時の前記絞り値である要求絞り値を受信させ、
前記要求絞り値に一致する前記記憶絞り値が前記記憶手段に記憶されている場合は、前記要求絞り値に対応する補正情報を前記撮像装置に送信させ、
前記要求絞り値に一致する前記記憶絞り値が前記記憶手段に記憶されていない場合は、前記複数の記憶絞り値のうち前記要求絞り値よりも開放絞り側の記憶絞り値に対応する前記補正情報を前記撮像装置に送信させ、その後、前記要求絞り値よりも小絞り側の記憶絞り値に対応する前記補正情報を前記撮像装置に送信させることを特徴とする交換レンズ制御プログラム。
【請求項１１】
絞り値が可変である撮像光学系を有する交換レンズが取り外し可能に装着される撮像装置であって、
記録用画像を取得するための撮像素子と、
該撮像素子からの出力を用いて位相差検出方式により前記撮像光学系の焦点検出を行う焦点検出手段と、
前記交換レンズに前記焦点検出時の前記絞り値である要求絞り値を送信することによって該交換レンズから前記焦点検出の結果を補正するための補正情報を受信する撮像装置側制御手段とを有し、
前記交換レンズは、複数の記憶絞り値のそれぞれに対応する複数の前記補正情報を記憶しており、
前記撮像装置側制御手段は、
前記交換レンズから受信した前記要求絞り値よりも開放絞り側の前記記憶絞り値に対応する前記補正情報を用いて前記焦点検出の結果を補正し、該補正した焦点検出の結果に基づいて前記撮像光学系の第１のフォーカス制御を行い、
その後、前記交換レンズから受信した前記要求絞り値よりも前記小絞り側の前記記憶絞り値に対応する前記補正情報と、前記開放絞り側の記憶絞り値に対応する補正情報の両方を用いて前記焦点検出の結果を補正し、該補正した焦点検出の結果に基づいて前記撮像光学系の第２のフォーカス制御を行うことを特徴とする撮像装置。
【請求項１２】
前記撮像装置側制御手段は、前記第１のフォーカス制御を行った後に撮像指示が入力されたときは、前記第２のフォーカス制御を行うことなく、前記記録用画像を取得するための撮像動作を行うことを特徴とする請求項８に記載の撮像装置。
【請求項１３】
絞り値が可変である撮像光学系を有する交換レンズが取り外し可能に装着される撮像装置であって、
記録用画像を取得するための撮像素子と、
該撮像素子からの出力を用いて位相差検出方式により前記撮像光学系の焦点検出を行う焦点検出手段と、
前記交換レンズに前記焦点検出時の前記絞り値である要求絞り値を送信することによって該交換レンズから前記焦点検出の結果を補正するための補正情報を受信する撮像装置側制御手段とを有し、
前記交換レンズは、複数の記憶絞り値のそれぞれに対応する複数の前記補正情報を記憶しており、
前記撮像装置側制御手段は、
前記交換レンズから前記要求絞り値に一致する前記記憶絞り値に対応する前記補正情報を受信した場合は、該補正情報を用いて前記焦点検出の結果を補正し、該補正した焦点検出の結果に基づいて前記撮像光学系のフォーカス制御を行い、
前記交換レンズから前記要求絞り値よりも開放絞り側の前記記憶絞り値に対応する前記補正情報を受信した場合は、該開放絞り側の記憶絞り値に対応する補正情報を用いて前記焦点検出の結果を補正し、該補正した焦点検出の結果に基づいて前記撮像光学系の第１のフォーカス制御を行い、
その後、前記交換レンズから前記要求絞り値よりも前記小絞り側の前記記憶絞り値に対応する前記補正情報を受信した場合は、該小絞り側の記憶絞り値に対応する補正情報と前記開放絞り側の記憶絞り値に対応する補正情報の両方を用いて前記焦点検出の結果を補正し、該補正した焦点検出の結果に基づいて前記撮像光学系の第２のフォーカス制御を行うことを特徴とする撮像装置。
【請求項１４】
絞り値が可変である撮像光学系を有する交換レンズが取り外し可能に装着される撮像装置であり、記録用画像を取得するための撮像素子と、該撮像素子からの出力を用いて位相差検出方式により前記撮像光学系の焦点検出を行う焦点検出手段とを有し、前記交換レンズに前記焦点検出時の前記絞り値である要求絞り値を送信することによって該交換レンズから前記焦点検出の結果を補正するための補正情報を受信する撮像装置の制御方法であって、
前記交換レンズは、複数の記憶絞り値のそれぞれに対応する複数の前記補正情報を記憶しており、
該制御方法は、該撮像装置に、
前記交換レンズから受信した前記要求絞り値よりも開放絞り側の前記記憶絞り値に対応する前記補正情報を用いて前記焦点検出の結果を補正させ、該補正した焦点検出の結果に基づいて前記撮像光学系の第１のフォーカス制御を行わせ、
その後、前記交換レンズから受信した前記要求絞り値よりも前記小絞り側の前記記憶絞り値に対応する前記補正情報と、前記開放絞り側の記憶絞り値に対応する補正情報の両方を用いて前記焦点検出の結果を補正させ、該補正した焦点検出の結果に基づいて前記撮像光学系の第２のフォーカス制御を行わせることを特徴とする撮像装置の制御方法。
【請求項１５】
絞り値が可変である撮像光学系を有する交換レンズが取り外し可能に装着される撮像装置であり、記録用画像を取得するための撮像素子と、該撮像素子からの出力を用いて位相差検出方式により前記撮像光学系の焦点検出を行う焦点検出手段とを有し、前記交換レンズに前記焦点検出時の前記絞り値である要求絞り値を送信することによって該交換レンズから前記焦点検出の結果を補正するための補正情報を受信する撮像装置の制御方法であって、
前記交換レンズは、複数の記憶絞り値のそれぞれに対応する複数の前記補正情報を記憶しており、
該制御方法は、該撮像装置に、
前記交換レンズから前記要求絞り値に一致する前記記憶絞り値に対応する前記補正情報を受信した場合は、該補正情報を用いて前記焦点検出の結果を補正させ、該補正した焦点検出の結果に基づいて前記撮像光学系のフォーカス制御を行わせ、
前記交換レンズから前記要求絞り値よりも開放絞り側の前記記憶絞り値に対応する前記補正情報を受信した場合は、該開放絞り側の記憶絞り値に対応する補正情報を用いて前記焦点検出の結果を補正させ、該補正した焦点検出の結果に基づいて前記撮像光学系の第１のフォーカス制御を行わせ、
その後、前記交換レンズから前記要求絞り値よりも前記小絞り側の前記記憶絞り値に対応する前記補正情報を受信した場合は、該小絞り側の記憶絞り値に対応する補正情報と前記開放絞り側の記憶絞り値に対応する補正情報の両方を用いて前記焦点検出の結果を補正させ、該補正した焦点検出の結果に基づいて前記撮像光学系の第２のフォーカス制御を行わせることを特徴とする撮像装置の制御方法。
【請求項１６】
絞り値が可変である撮像光学系を有する交換レンズが取り外し可能に装着される撮像装置であり、記録用画像を取得するための撮像素子と、該撮像素子からの出力を用いて位相差検出方式により前記撮像光学系の焦点検出を行う焦点検出手段とを有し、前記交換レンズに前記焦点検出時の前記絞り値である要求絞り値を送信することによって該交換レンズから前記焦点検出の結果を補正するための補正情報を受信する撮像装置をコンピュータにより制御するためのコンピュータプログラムである撮像装置制御プログラムであって、
前記交換レンズは、複数の記憶絞り値のそれぞれに対応する複数の前記補正情報を記憶しており、
該プログラムは、該撮像装置に、
前記交換レンズから受信した前記要求絞り値よりも開放絞り側の前記記憶絞り値に対応する前記補正情報を用いて前記焦点検出の結果を補正させ、該補正した焦点検出の結果に基づいて前記撮像光学系の第１のフォーカス制御を行わせ、
その後、前記交換レンズから受信した前記要求絞り値よりも前記小絞り側の前記記憶絞り値に対応する前記補正情報と、前記開放絞り側の記憶絞り値に対応する補正情報の両方を用いて前記焦点検出の結果を補正させ、該補正した焦点検出の結果に基づいて前記撮像光学系の第２のフォーカス制御を行わせることを特徴とする撮像装置制御プログラム。
【請求項１７】
絞り値が可変である撮像光学系を有する交換レンズが取り外し可能に装着される撮像装置であり、記録用画像を取得するための撮像素子と、該撮像素子からの出力を用いて位相差検出方式により前記撮像光学系の焦点検出を行う焦点検出手段とを有し、前記交換レンズに前記焦点検出時の前記絞り値である要求絞り値を送信することによって該交換レンズから前記焦点検出の結果を補正するための補正情報を受信する撮像装置をコンピュータにより制御するためのコンピュータプログラムである撮像装置制御プログラムであって、
前記交換レンズは、複数の記憶絞り値のそれぞれに対応する複数の前記補正情報を記憶しており、
該プログラムは、該撮像装置に、
前記交換レンズから前記要求絞り値に一致する前記記憶絞り値に対応する前記補正情報を受信した場合は、該補正情報を用いて前記焦点検出の結果を補正させ、該補正した焦点検出の結果に基づいて前記撮像光学系のフォーカス制御を行わせ、
前記交換レンズから前記要求絞り値よりも開放絞り側の前記記憶絞り値に対応する前記補正情報を受信した場合は、該開放絞り側の記憶絞り値に対応する補正情報を用いて前記焦点検出の結果を補正させ、該補正した焦点検出の結果に基づいて前記撮像光学系の第１のフォーカス制御を行わせ、
その後、前記交換レンズから前記要求絞り値よりも前記小絞り側の前記記憶絞り値に対応する前記補正情報を受信した場合は、該小絞り側の記憶絞り値に対応する補正情報と前記開放絞り側の記憶絞り値に対応する補正情報の両方を用いて前記焦点検出の結果を補正させ、該補正した焦点検出の結果に基づいて前記撮像光学系の第２のフォーカス制御を行わせることを特徴とする撮像装置制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、交換レンズの収差に応じて、オートフォーカス（ＡＦ）に用いられる焦点検出結果を補正する機能を有する撮像システムに用いられる交換レンズおよび撮像装置に関する。
【背景技術】
【０００２】
上記のような補正機能を有する撮像システムとしては、特許文献１にて開示されたものがある。この撮像システムでは、交換レンズにおける異なる絞り状態に対応する最良像面位置に関する複数の収差補正データを交換レンズに設けられたメモリに記憶しておく。一方、撮像装置（カメラ本体）は、交換レンズから通信により受け取った上記複数の収差補正データと、撮像装置に設けられた重み付け係数とに基づいて焦点検出結果であるデフォーカス量を補正する。
【０００３】
また、特許文献１には、以下のような記載がある。「値の大きい方の所定Ｆ値としては、ほとんどの撮影レンズがＦ＝５．６よりは明るい事を考え、それらでケラレが生じない事を前提にして記憶する所定Ｆ値を６〜１０程度の範囲で決めるのが好ましいと考えられ、中央値の７〜８程度が最適と考えられる。又、大小２つの所定Ｆ値は値において１．５倍程度以上は違わないと独立性が少なくなり２つの値を入れた意味が失われる。焦点検出装置の開口相当Ｆ値は小さい方でも３以下にするのは焦点検出光学系の構成上も難しいので下限は３で十分であると考えられる。そして、小さい方の所定Ｆ値としては３〜６程度が適当であり、中央値の４〜５程度が最適である。」（７頁右上欄４〜１６行）。これは、レンズレットアレイと称される光学系を通した光を、撮像面とは別の位置に配置された光電変換素子を用いて検出する構成を前提としたものである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開昭６２−２２７１０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、撮像面に配置された撮像素子内に位相差検出方式での焦点検出用画素を設ける場合（いわゆる撮像面位相差ＡＦを採用する場合）は、以下のような問題がある。この場合は、絞り値の変化が小さくても撮像面に到達する光のケラレ状態が変化するため、焦点検出結果の補正に用いる補正データも異ならせる必要がある。このため、大きい間隔で選択された複数の絞り値に対応する補正データをメモリに記憶させたり交換レンズから撮像装置に送信したりするだけでは不十分である。
【０００６】
本発明は、撮像面位相差ＡＦを行う場合において、焦点検出時の絞り値にかかわらず焦点検出結果を良好に補正することができ、高精度なピント合わせを行える撮像システムを構成する交換レンズおよび撮像装置を提供する。
【課題を解決するための手段】
【０００７】
本発明の一側面としての交換レンズは、絞り値が可変である撮像光学系を有する交換レンズであり、記録用画像を取得するための撮像素子を用いて位相差検出方式による撮像光学系の焦点検出を行う撮像装置に対して取り外し可能に装着される。該交換レンズは、撮像装置において行われた焦点検出の結果の補正に用いられ、複数の記憶絞り値のそれぞれに対応する複数の補正情報を記憶した記憶手段と、撮像装置から焦点検出時の絞り値である要求絞り値を受信したときに、複数の記憶絞り値のうち要求絞り値よりも開放絞り側の記憶絞り値に対応する補正情報を撮像装置に送信し、その後、要求絞り値よりも小絞り側の記憶絞り値に対応する補正情報を撮像装置に送信するレンズ制御手段とを有することを特徴とする。
【０００８】
本発明の他の一側面としての交換レンズは、絞り値が可変である撮像光学系を有する交換レンズであり、記録用画像を取得するための撮像素子を用いて位相差検出方式による撮像光学系の焦点検出を行う撮像装置に対して取り外し可能に装着される。該交換レンズは、撮像装置において行われた焦点検出の結果の補正に用いられ、複数の記憶絞り値のそれぞれに対応する複数の補正情報を記憶した記憶手段と、撮像装置から焦点検出時の絞り値である要求絞り値を受信したときに、補正情報を撮像装置に送信するレンズ制御手段とを有する。レンズ制御手段は、要求絞り値に一致する記憶絞り値が記憶手段に記憶されている場合は、要求絞り値に対応する補正情報を撮像装置に送信し、要求絞り値に一致する記憶絞り値が記憶手段に記憶されていない場合は、複数の記憶絞り値のうち要求絞り値よりも開放絞り側の記憶絞り値に対応する補正情報を撮像装置に送信し、その後、要求絞り値よりも小絞り側の記憶絞り値に対応する補正情報を撮像装置に送信することを特徴とする。
【０００９】
本発明の他の一側面としての交換レンズの制御方法は、絞り値が可変である撮像光学系を有する交換レンズであり、記録用画像を取得するための撮像素子を用いて位相差検出方式による撮像光学系の焦点検出を行う撮像装置に対して取り外し可能に装着される交換レンズに適用される。交換レンズは、撮像装置において行われた焦点検出の結果の補正に用いられ、複数の記憶絞り値のそれぞれに対応する複数の補正情報を記憶した記憶手段を有する。該制御方法は、該交換レンズに、撮像装置から焦点検出時の絞り値である要求絞り値を受信させ、複数の記憶絞り値のうち要求絞り値よりも開放絞り側の記憶絞り値に対応する補正情報を撮像装置に送信させ、その後、要求絞り値よりも小絞り側の記憶絞り値に対応する補正情報を撮像装置に送信させることを特徴とする。
【００１０】
本発明の他の一側面としての交換レンズの制御方法は、絞り値が可変である撮像光学系を有する交換レンズであり、記録用画像を取得するための撮像素子を用いて位相差検出方式による撮像光学系の焦点検出を行う撮像装置に対して取り外し可能に装着される交換レンズに適用される。交換レンズは、撮像装置において行われた焦点検出の結果の補正に用いられ、複数の記憶絞り値のそれぞれに対応する複数の補正情報を記憶した記憶手段を有する。該制御方法は、該交換レンズに、撮像装置から焦点検出時の絞り値である要求絞り値を受信させ、要求絞り値に一致する記憶絞り値が記憶手段に記憶されている場合は、要求絞り値に対応する補正情報を撮像装置に送信させ、要求絞り値に一致する記憶絞り値が記憶手段に記憶されていない場合は、複数の絞り値のうち要求絞り値よりも開放絞り側の記憶絞り値に対応する補正情報を撮像装置に送信させ、その後、要求絞り値よりも小絞り側の記憶絞り値に対応する補正情報を撮像装置に送信させることを特徴とする。
【００１１】
本発明の他の一側面としての交換レンズ制御プログラムは、絞り値が可変である撮像光学系を有する交換レンズであり、記録用画像を取得するための撮像素子を用いて位相差検出方式による撮像光学系の焦点検出を行う撮像装置に対して取り外し可能に装着される交換レンズをコンピュータにより制御するためのコンピュータプログラムである。交換レンズは、撮像装置において行われた焦点検出の結果の補正に用いられ、複数の記憶絞り値のそれぞれに対応する複数の補正情報を記憶した記憶手段を有する。該プログラムは、該交換レンズに、撮像装置から焦点検出時の絞り値である要求絞り値を受信させ、複数の記憶絞り値のうち要求絞り値よりも開放絞り側の記憶絞り値に対応する補正情報を撮像装置に送信させ、その後、要求絞り値よりも小絞り側の記憶絞り値に対応する補正情報を撮像装置に送信させることを特徴とする。
【００１２】
本発明の他の一側面としての交換レンズ制御プログラムは、絞り値が可変である撮像光学系を有する交換レンズであり、記録用画像を取得するための撮像素子を用いて位相差検出方式による撮像光学系の焦点検出を行う撮像装置に対して取り外し可能に装着される交換レンズをコンピュータにより制御するためのコンピュータプログラムである。交換レンズは、撮像装置において行われた焦点検出の結果の補正に用いられ、複数の記憶絞り値のそれぞれに対応する複数の補正情報を記憶した記憶手段を有する。該プログラムは、該交換レンズに、撮像装置から焦点検出時の絞り値である要求絞り値を受信させ、要求絞り値に一致する記憶絞り値が記憶手段に記憶されている場合は、要求絞り値に対応する補正情報を撮像装置に送信させ、要求絞り値に一致する記憶絞り値が記憶手段に記憶されていない場合は、複数の記憶絞り値のうち要求絞り値よりも開放絞り側の記憶絞り値に対応する補正情報を撮像装置に送信させ、その後、要求絞り値よりも小絞り側の記憶絞り値に対応する補正情報を撮像装置に送信させることを特徴とする。
【００１３】
本発明の他の一側面としての撮像装置は、絞り値が可変である撮像光学系を有する交換レンズが取り外し可能に装着される。該撮像装置は、記録用画像を取得するための撮像素子と、該撮像素子からの出力を用いて位相差検出方式により撮像光学系の焦点検出を行う焦点検出手段と、交換レンズに焦点検出時の絞り値である要求絞り値を送信することによって該交換レンズから焦点検出の結果を補正するための補正情報を受信する撮像装置側制御手段とを有する。交換レンズは、複数の記憶絞り値のそれぞれに対応する複数の補正情報を記憶している。撮像装置側制御手段は、交換レンズから受信した要求絞り値よりも開放絞り側の記憶絞り値に対応する補正情報を用いて焦点検出の結果を補正し、該補正した焦点検出の結果に基づいて撮像光学系の第１のフォーカス制御を行い、その後、交換レンズから受信した要求絞り値よりも小絞り側の記憶絞り値に対応する補正情報と、開放絞り側の記憶絞り値に対応する補正情報の両方を用いて焦点検出の結果を補正し、該補正した焦点検出の結果に基づいて撮像光学系の第２のフォーカス制御を行うことを特徴とする。
【００１４】
本発明の他の一側面としての撮像装置は、絞り値が可変である撮像光学系を有する交換レンズが取り外し可能に装着される。該撮像装置は、記録用画像を取得するための撮像素子と、該撮像素子からの出力を用いて位相差検出方式により撮像光学系の焦点検出を行う焦点検出手段と、交換レンズに焦点検出時の絞り値である要求絞り値を送信することによって該交換レンズから焦点検出の結果を補正するための補正情報を受信する撮像装置側制御手段とを有する。交換レンズは、複数の記憶絞り値のそれぞれに対応する複数の補正情報を記憶している。撮像装置側制御手段は、交換レンズから要求絞り値に一致する記憶絞り値に対応する補正情報を受信した場合は、該補正情報を用いて焦点検出の結果を補正し、該補正した焦点検出の結果に基づいて撮像光学系のフォーカス制御を行い、交換レンズから要求絞り値よりも開放絞り側の記憶絞り値に対応する補正情報を受信した場合は、該開放絞り側の記憶絞り値に対応する補正情報を用いて焦点検出の結果を補正し、該補正した焦点検出の結果に基づいて撮像光学系の第１のフォーカス制御を行い、その後、交換レンズから要求絞り値よりも小絞り側の記憶絞り値に対応する補正情報を受信した場合は、該小絞り側の記憶絞り値に対応する補正情報と開放絞り側の記憶絞り値に対応する補正情報の両方を用いて焦点検出の結果を補正し、該補正した焦点検出の結果に基づいて撮像光学系の第２のフォーカス制御を行うことを特徴とする。
【００１５】
本発明の他の一側面としての撮像装置の制御方法は、絞り値が可変である撮像光学系を有する交換レンズが取り外し可能に装着される撮像装置であり、記録用画像を取得するための撮像素子と、該撮像素子からの出力を用いて位相差検出方式により撮像光学系の焦点検出を行う焦点検出手段とを有し、交換レンズに焦点検出時の絞り値である要求絞り値を送信することによって該交換レンズから焦点検出の結果を補正するための補正情報を受信する撮像装置に適用される。交換レンズは、複数の記憶絞り値のそれぞれに対応する複数の補正情報を記憶している。該制御方法は、該撮像装置に、交換レンズから受信した要求絞り値よりも開放絞り側の記憶絞り値に対応する補正情報を用いて焦点検出の結果を補正させ、該補正した焦点検出の結果に基づいて撮像光学系の第１のフォーカス制御を行わせ、その後、交換レンズから受信した要求絞り値よりも小絞り側の記憶絞り値に対応する補正情報と、開放絞り側の記憶絞り値に対応する補正情報の両方を用いて焦点検出の結果を補正させ、該補正した焦点検出の結果に基づいて撮像光学系の第２のフォーカス制御を行わせることを特徴とする。
【００１６】
本発明の他の一側面としての撮像装置の制御方法は、絞り値が可変である撮像光学系を有する交換レンズが取り外し可能に装着される撮像装置であり、記録用画像を取得するための撮像素子と、該撮像素子からの出力を用いて位相差検出方式により撮像光学系の焦点検出を行う焦点検出手段とを有し、交換レンズに焦点検出時の絞り値である要求絞り値を送信することによって該交換レンズから焦点検出の結果を補正するための補正情報を受信する撮像装置に適用される。交換レンズは、複数の記憶絞り値のそれぞれに対応する複数の補正情報を記憶している。該制御方法は、該撮像装置に、交換レンズから要求絞り値に一致する記憶絞り値に対応する補正情報を受信した場合は、該補正情報を用いて焦点検出の結果を補正させ、該補正した焦点検出の結果に基づいて撮像光学系のフォーカス制御を行わせ、交換レンズから要求絞り値よりも開放絞り側の記憶絞り値に対応する補正情報を受信した場合は、該開放絞り側の記憶絞り値に対応する補正情報を用いて焦点検出の結果を補正させ、該補正した焦点検出の結果に基づいて撮像光学系の第１のフォーカス制御を行わせ、その後、交換レンズから要求絞り値よりも小絞り側の記憶絞り値に対応する補正情報を受信した場合は、該小絞り側の記憶絞り値に対応する補正情報と開放絞り側の記憶絞り値に対応する補正情報の両方を用いて焦点検出の結果を補正させ、該補正した焦点検出の結果に基づいて撮像光学系の第２のフォーカス制御を行わせることを特徴とする。
【００１７】
本発明の他の一側面としての撮像装置制御プログラムは、絞り値が可変である撮像光学系を有する交換レンズが取り外し可能に装着される撮像装置であり、記録用画像を取得するための撮像素子と、該撮像素子からの出力を用いて位相差検出方式により撮像光学系の焦点検出を行う焦点検出手段とを有し、交換レンズに焦点検出時の絞り値である要求絞り値を送信することによって該交換レンズから焦点検出の結果を補正するための補正情報を受信する撮像装置をコンピュータにより制御するためのコンピュータプログラムである。交換レンズは、複数の記憶絞り値のそれぞれに対応する複数の補正情報を記憶している。該プログラムは、該撮像装置に、交換レンズから受信した要求絞り値よりも開放絞り側の記憶絞り値に対応する補正情報を用いて焦点検出の結果を補正させ、該補正した焦点検出の結果に基づいて撮像光学系の第１のフォーカス制御を行わせ、その後、交換レンズから受信した要求絞り値よりも小絞り側の記憶絞り値に対応する補正情報と、開放絞り側の記憶絞り値に対応する補正情報の両方を用いて焦点検出の結果を補正させ、該補正した焦点検出の結果に基づいて撮像光学系の第２のフォーカス制御を行わせることを特徴とする。
【００１８】
本発明の他の一側面としての撮像装置制御プログラムは、絞り値が可変である撮像光学系を有する交換レンズが取り外し可能に装着される撮像装置であり、記録用画像を取得するための撮像素子と、該撮像素子からの出力を用いて位相差検出方式により撮像光学系の焦点検出を行う焦点検出手段とを有し、交換レンズに焦点検出時の絞り値である要求絞り値を送信することによって該交換レンズから焦点検出の結果を補正するための補正情報を受信する撮像装置をコンピュータにより制御するためのコンピュータプログラムである。交換レンズは、複数の記憶絞り値のそれぞれに対応する複数の補正情報を記憶している。
【００１９】
該プログラムは、該撮像装置に、交換レンズから要求絞り値に一致する記憶絞り値に対応する補正情報を受信した場合は、該補正情報を用いて焦点検出の結果を補正させ、該補正した焦点検出の結果に基づいて撮像光学系のフォーカス制御を行わせ、交換レンズから要求絞り値よりも開放絞り側の記憶絞り値に対応する補正情報を受信した場合は、該開放絞り側の記憶絞り値に対応する補正情報を用いて焦点検出の結果を補正させ、該補正した焦点検出の結果に基づいて撮像光学系の第１のフォーカス制御を行わせ、その後、交換レンズから要求絞り値よりも小絞り側の記憶絞り値に対応する補正情報を受信した場合は、該小絞り側の記憶絞り値に対応する補正情報と開放絞り側の記憶絞り値に対応する補正情報の両方を用いて焦点検出の結果を補正させ、該補正した焦点検出の結果に基づいて撮像光学系の第２のフォーカス制御を行わせることを特徴とする。
【発明の効果】
【００２０】
本発明によれば、撮像面位相差ＡＦを行う場合において、焦点検出時の絞り値にかかわらず焦点検出結果を良好に補正することができ、高精度なピント合わせを行うことができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施例である交換レンズおよび撮像装置により構成される撮像システムを示すブロック図。
【図２】実施例の撮像装置における撮像素子上の焦点検出光学系および焦点検出用画素を示す模式図。
【図３】実施例において絞りによるケラレがない状態での光束を示す図。
【図４】実施例において絞りによるケラレがある状態での光束を示す図。
【図５】実施例の交換レンズにおける焦点位置情報の例を示す図。
【図６】実施例における撮像装置の交換レンズの動作を示すフローチャート。
【図７】実施例においてＡＦ動作が終了してからレリーズ処理を行う場合のカメラ本体および交換レンズの動作の流れを示すタイミングチャート。
【図８】実施例においてＡＦ動作が終了する前にレリーズ処理を行う場合のカメラ本体および交換レンズの動作の流れを示すタイミングチャート。
【発明を実施するための形態】
【００２２】
以下、本発明の実施例について説明する。図１には、本発明の実施例である交換レンズ２および撮像装置（以下、カメラ本体という）１を含む撮像システムの構成を示している。カメラ本体１内に設けられた電気回路部３は、撮像素子４と、測光部５と、焦点検出部６と、シャッタ制御部７と、画像処理部８と、カメラＣＰＵ９と、レンズ装着検出部１０と、カメラ側通信部１１とを含む。
【００２３】
撮像素子４は、交換レンズ２を通過した光により形成された被写体像を電気信号に変換する光電変換素子であり、ＣＣＤセンサやＣＭＯＳセンサにより構成される。測光部５は、撮像素子４からの出力を用いて交換レンズ２を通過した光の量（輝度）を測定する。焦点検出部（焦点検出手段）６は、撮像素子４に設けられた複数の焦点検出用画素からの出力を用いて交換レンズ２の焦点状態（デフォーカス量）を算出する。
【００２４】
シャッタ制御部７は、撮像素子４の露光量を制御するために開閉動作する不図示のシャッタの動作を制御する。画像処理部８は、撮像素子４に設けられた所定画素数の撮像用画素からの出力に対して各種処理を行って画像を生成する。各種処理には、交換レンズ２に搭載された画像処理情報とカメラ本体１に搭載された画像処理情報とを用いる処理が含まれる。撮像装置側制御手段としてのカメラＣＰＵ９は、上述した撮像素子４や各部（５〜８）の動作を制御する。カメラＣＰＵ９は、カメラ側通信部１１と交換レンズ２に設けられたレンズ側通信部２５を介してレンズ側制御手段としてのレンズＣＰＵ２６との通信が可能である。
【００２５】
カメラＣＰＵ９は、測光部５により得られた輝度に基づいて撮像時の絞り値やシャッタ秒時を算出し、該絞り値を含む絞り駆動命令をレンズＣＰＵ２６に送信する。また、カメラＣＰＵ９は、焦点検出部６にて算出されたデフォーカス量に基づいて交換レンズ２内のフォーカスレンズ２２の合焦位置への駆動方向と駆動量を算出する。そして、これら駆動方向と駆動量の情報を含むフォーカス駆動命令をレンズＣＰＵ２６に送信する。すなわち、交換レンズ２に設けられた撮像光学系のフォーカス制御を行う。焦点検出部６によるデフォーカス量の演算（焦点検出動作）からカメラＣＰＵ９によるフォーカス駆動命令のレンズＣＰＵ２６への送信（フォーカス制御）までをカメラ本体１側でのＡＦ処理という。
【００２６】
レンズ装着検出部１０は、スイッチや光検出器等により構成され、カメラ本体１に対して交換レンズ２が装着されたことを検出し、検出信号をカメラＣＰＵ９に出力する。カメラＣＰＵ９は、カメラ側通信部１１と交換レンズ２に設けられたレンズ側通信部２５を介して、交換レンズ２に設けられたレンズＣＰＵ２６との通信を行う。
【００２７】
また、カメラ本体１内には、制御系電源１２と、駆動系電源１３と、撮像準備スイッチ（ＳＷ１）１４と、撮像開始スイッチ（ＳＷ２）１５と、画像記録部１６も設けられている。制御系電源１２は、撮像素子４、測光部５、焦点検出部６および画像処理部８等の比較的電力消費量が少なく安定した電圧供給を必要とする制御系回路に電力を供給する。また、駆動系電源１３は、シャッタ制御部７や交換レンズ２等の比較的電力消費量が多い駆動系回路に電力を供給する。撮像準備スイッチ（ＳＷ１）１４が使用者によってオンされることにより、カメラＣＰＵ９は、測光部５に測光動作を行わせるとともに、焦点検出部６に焦点検出動作を行われる。
【００２８】
撮像開始スイッチ（ＳＷ２）１５が使用者によってオンされることにより、カメラＣＰＵ９は、撮像指示が入力されたものとして、以下の動作を行う。まず、カメラＣＰＵ９は、レンズＣＰＵ２６に対して絞り２４を撮像時の絞り値に駆動させる絞り駆動命令を送信するとともに、シャッタ制御部７にシャッタ駆動を行わせて所定のシャッタ秒時で撮像素子４を露光する。また、カメラＣＰＵ９は、画像処理部８に、このときに撮像素子４から得られた出力から記録用画像を生成させる。つまり、撮像素子４は、記録用画像を取得するために用いられるとともに、前述したようにデフォーカス量の算出のためにも用いられる。このように、記録用画像を取得するための撮像素子を用いて行う位相差検出方式のＡＦを撮像面位相差ＡＦともいう。さらに、カメラＣＰＵ９は、画像記録部１６に、半導体メモリ等の記録媒体（図示せず）に記録用画像を記録させる。これらの露光、画像生成および記録を含めた一連の撮像動作を、レリーズ処理ともいう。
【００２９】
交換レンズ２には、変倍レンズ２１、フォーカスレンズ２２、振れ補正レンズ２３および絞り２４により構成される撮像光学系と、電気回路部２０とが設けられている。変倍レンズ２１は、光軸方向に移動して撮像光学系の焦点距離を変化させる。フォーカスレンズ２２は、光軸方向に移動してフォーカシングを行う。振れ補正レンズ２３は、光軸方向に対して直交する方向に移動して手振れ等のカメラ振れによる像振れを低減する。絞り２４は、その開口径（絞り値）が可変であり、開口径に応じて光量を変化させる。
【００３０】
電気回路部２０は、前述したレンズ通信部２５およびレンズＣＰＵ２６と、ズーム駆動部２７と、フォーカス駆動部２８と、振れ補正駆動部２９と、絞り駆動部３０とを含む。レンズＣＰＵ２６は、カメラ側通信部１１およびレンズ通信部２５を介してカメラＣＰＵ９から受信したフォーカス駆動命令に応じて、フォーカス駆動部２８にフォーカス駆動信号を出力する。フォーカス駆動部２８は、ステッピングモータ、振動型モータまたはボイスコイルモータ等のアクチュエータを含み、レンズＣＰＵ２６からのフォーカス駆動信号に応じてフォーカスレンズ２２を駆動する。このようにしてフォーカスレンズ２２が合焦位置に移動する。フォーカス駆動命令の順からフォーカスレンズ２２の合焦位置への駆動を、交換レンズ２側でのＡＦ処理という。
【００３１】
また、レンズＣＰＵ２６は、絞り駆動命令に応じて、絞り駆動部３０に絞り駆動信号を出力する。絞り駆動部３０は、ステッピングモータ等のアクチュエータを含み、レンズＣＰＵ２６からの絞り駆動信号に応じて絞り２４を駆動する。
【００３２】
また、レンズＣＰＵ２６は、交換レンズ２に設けられた不図示のズーム操作リングの操作に応じたズーム方向とズーム駆動速度で変倍レンズ２１を移動させるためのズーム駆動信号をズーム駆動部２７に出力する。ズーム駆動部２７はステッピングモータ等のアクチュエータを含み、レンズＣＰＵ２６からのズーム駆動信号に応じて変倍レンズ２１を駆動する。
【００３３】
さらに、レンズＣＰＵ２６は、交換レンズ２に設けられた不図示の振れセンサ（加速度センサ等）からの振れ検出信号に基づいて振れ補正駆動部２９に振れ駆動信号を出力する。振れ補正駆動部２９はボイスコイルモータ等のアクチュエータを含み、レンズＣＰＵ２６からの振れ補正駆動信号に応じて振れ補正レンズ２３を駆動する。
【００３４】
また、レンズＣＰＵ２６は、その内部に設けられた記憶部３１に記憶された、焦点検出結果（デフォーカス量）を補正するために用いられる補正情報である焦点位置ずれ情報を、レンズ通信部２５とカメラ側通信部１１を介してカメラＣＰＵ９に送信する。記憶部３１は、レンズＣＰＵ２６の外部に設けられていてもよい。焦点検出により得られたデフォーカス量をこの焦点位置ずれ情報を用いて補正することで、撮像光学系の最良像面位置が撮像素子４の撮像面に一致し、ベストピントが得られる。撮像光学系の最良像面位置は、変倍レンズ２１、フォーカスレンズ２２および振れ補正レンズ２３の位置および絞り２４の絞り値によって変動する撮像光学系の収差（特に球面収差）に応じて変化する。したがって、焦点位置ずれ情報も、変倍レンズ２１、フォーカスレンズ２２および振れ補正レンズ２３の位置および絞り２４の絞り値によって異なる値となる。
【００３５】
図２には、撮像素子４上に形成された焦点検出光学系および焦点検出用画素の構成を示す。図２において、３２は絞り２４の開口径（射出瞳）に応じて制限された光束を示し、３３，３４は焦点検出用の光束を示す。３７は撮像素子の半導体基板であり、３８，３９は該半導体基板３７上に形成された焦点検出用画素（フォトダイオード）である。３５，３６は焦点検出用画素３８，３９の前面に設けられた遮光マスクである。
【００３６】
図３には、絞り２４によるケラレがない状態での光束３２，３３，３４を示す。４１は光束３３と光束３４との中心間の長さであり、この長さを用いて焦点検出部６は撮像光学系の焦点状態（デフォーカス量）を演算する。一方、図４には、絞り２４によるケラレがある状態、すなわち図３の状態に比べて絞り値（以下、Ｆ値という）が大きく、絞り２４の開口径が小さい状態での光束３３，３４,４０を示す。４０は絞り２４によって制限された光束を示す。この状態では、本来必要な光束３３，３４のそれぞれの一部が光束４０内に含まれておらず（すなわちケラレが生じており）、このときの焦点検出用画素３８，３９に実際に到達する光束３３，３４の中心間長さは４２で示す長さとなる。この中心間長さ４２は、図３における中心間長さ４１よりも短く、該中心間長さ４２を用いて演算されたデフォーカス量は誤差を含むので、演算されたデフォーカス量を補正するための補正値が必要となる。本実施例では、この補正値を焦点位置ずれ量という。
【００３７】
図５および表１には、ある変倍レンズ２１、フォーカスレンズ２２および振れ補正レンズ２３の位置に対するＦ値と光学中心での焦点位置ずれ量との関係を示す。この例での絞り２４の開放状態でのＦ値（開放Ｆ値）は１．４である。また、この特性は、主として、Ｆ値に応じた撮像光学系の球面収差の変化と撮像素子４上でのケラレ状態の変化が合成されたものである。
【００３８】
【表１】
2015049330.tif 000003
【００３９】
この例では、Ｆ値が小さいほど焦点位置ずれ量が大きく（Ｆ値が大きいほど焦点位置ずれ量が小さく）なっている。
【００４０】
ここで、図５および表１に示した焦点位置ずれ量は、撮像素子４の中心での値を示しており、撮像素子４の周辺部での焦点位置ずれ量は図５および表１に示した値とは異なる値となる。このため、撮像素子４の撮像面全体での焦点位置ずれ量（平面または曲面のデータ）がカメラＣＰＵ９において得られるようにする必要がある。本実施例では、レンズＣＰＵ２６は、Ｆ値ごとの撮像素子４の撮像面全体での焦点位置ずれ量の計算を可能とするための焦点位置ずれ情報として、２次から４次の次数の多項式におけるＦ値ごとの係数をカメラＣＰＵ９に送信する。以下に多項式の例を示す。焦点位置ずれ情報としての係数は、該多項式中のａ００，ａ０１，ａ１０，ａ０２，ａ２０，ａ１１，ａ１２，ａ２１，ａ２２である。
Ｚ＝ａ００＋ａ０１ｘ＋ａ１０ｙ＋ａ０２ｘ２＋ａ２０ｙ２
＋ａ１１ｘｙ＋ａ１２ｘｙ２＋ａ２１ｘ２ｙ＋ａ２２ｘ２ｙ２    …（１）
ただし、Ｚは焦点位置ずれ量であり、ｘ，ｙはそれぞれ撮像面の横方向および縦方向での座標である。
【００４１】
各係数のデータを２バイトとすると、係数が９つあるので、合計１８バイトとなり、データ量が大きくなる。この結果、レンズＣＰＵ２６からカメラＣＰＵ９への送信に長時間を要する。従来では、Ｆ値の変化の影響を受けないように、焦点検出用の光電変換素子を撮像素子４とは別に設けていたので、開放絞り状態に対応する焦点位置ずれ情報を送信することで十分であった。しかし、焦点検出光学系および焦点検出用画素を撮像素子４上に配置したことによってＦ値の変化に対して焦点位置ずれ量が敏感となったため、各Ｆ値での焦点位置ずれ情報を送信する必要がある。
【００４２】
表２には、カメラＣＰＵ９からレンズＣＰＵ２６に送信される送信要求命令のデータを示す。この送信要求命令に応じてレンズＣＰＵ２６はカメラＣＰＵ９に送信する焦点位置ずれ情報に対応するＦ値を選択する。
【００４３】
【表２】
2015049330.tif 000004
【００４４】
また、表２は、レンズＣＰＵ２６内の記憶部３１に記憶された焦点位置ずれ情報のＦ値も示している。つまり、記憶部３１には、複数の絞り値であるＦ＝１．４、２、２．８、４、５．６、８、１１および１６に対応する焦点位置ずれ情報が記憶されている。以下、カメラＣＰＵ９からレンズＣＰＵ２６に送信される送信要求命令に含まれるＦ値、つまりは焦点検出部６が焦点検出を行うときの特定絞り値（焦点検出時の絞り値）を要求Ｆ値（要求絞り値）という。また、記憶部３１に焦点位置ずれ情報が記憶されている複数のＦ値を記憶Ｆ値（記憶絞り値という）。
【００４５】
例えば、焦点検出部６がＦ＝１．８の状態で焦点検出を行う場合、Ｆ＝１．８はＦ＝１．４とＦ＝２との間のＦ値である。このため、Ｆ＝１．８よりも開放絞り側のＦ＝１．４に対応する焦点位置ずれ情報と、Ｆ＝１．８よりも小絞り側のＦ＝２に対応する焦点位置ずれ情報が必要となる。この場合、カメラＣＰＵ９は、レンズＣＰＵ２６に対して、送信要求命令として１１００００００Ｂを送信する。この送信要求命令を受けたレンズＣＰＵ２６は、Ｆ＝１．４とＦ＝２の焦点位置ずれ情報をカメラＣＰＵ９に送信する。
【００４６】
図６のフローチャートには、カメラＣＰＵ９とレンズＣＰＵ２６におけるＡＦ処理の開始からレリーズ処理に至るまでの動作（制御方法）の流れを示している。図中の「Ｓ」は処理を示すステップを略記したものである。コンピュータであるカメラＣＰＵ９とレンズＣＰＵ２６はそれぞれ、コンピュータプログラムである撮像装置制御プログラムおよび交換レンズ制御プログラムに従って動作を行う。
【００４７】
ステップ１０１において、カメラＣＰＵ９は、撮像準備スイッチ（ＳＷ１）１４がオンされたか否かを判定し、オンされるとステップ１０２に進む。
【００４８】
ステップ１０２では、カメラＣＰＵ９は、焦点検出部６に撮像素子４の焦点検出用画素からの出力を用いたデフォーカス量の演算を行わせる。
【００４９】
次にステップ１０３では、カメラＣＰＵ９は、焦点検出を行うときのＦ値（例えば、Ｆ＝１．８）である要求Ｆ値を含む送信要求命令をレンズＣＰＵ２６に送信する。
【００５０】
レンズＣＰＵ２６は、ステップ２０１において、カメラＣＰＵ９から送信要求命令を受信したか否かを判定し、受信したときはステップ２０２に進む。
【００５１】
ステップ２０２では、レンズＣＰＵ２６は、受信した送信要求命令に含まれる要求Ｆ値が、記憶部３１に焦点位置ずれ情報が記憶されている記憶Ｆ値のいずれかに一致するか否かを判定する。いずれかの記憶Ｆ値に一致する場合はステップ２０３に、いずれの記憶Ｆ値にも一致しない場合はステップ２０５に進む。
【００５２】
ステップ２０３では、レンズＣＰＵ２６は、要求Ｆ値に一致する記憶Ｆ値に対応する焦点位置ずれ情報を記憶部３１から読み出す。そして、ステップ２０４にて、読み出した焦点位置ずれ情報をカメラＣＰＵ９に送信する。この後、レンズＣＰＵ２６はステップ２０８に進む。
【００５３】
一方、ステップ２０５では、レンズＣＰＵ２６は、要求Ｆ値よりも１段開放絞り側の記憶Ｆ値（例えば、Ｆ＝１．４）に対応する焦点位置ずれ情報と、要求Ｆ値よりも１段小絞り側の記憶Ｆ値（例えば、Ｆ＝２）に対応する焦点位置ずれ情報とを記憶部３１から読み出す。そして、ステップ２０６にて、まず、読み出した開放絞り側の記憶Ｆ値に対応する焦点位置ずれ情報（以下、開放絞り側の焦点位置ずれ情報ともいう）をカメラＣＰＵ９に送信する。
【００５４】
カメラＣＰＵ９は、ステップ１０４において、レンズＣＰＵ２６から受信した焦点位置ずれ情報（要求Ｆ値に対応する焦点位置ずれ情報または要求Ｆ値より開放絞り側の焦点位置ずれ情報）を用いて、上述した式（１）等の多項式を用いて焦点位置ずれ量を演算する。このとき、レンズＣＰＵ２６から受信した焦点位置ずれ情報が要求Ｆ値より開放絞り側の焦点位置ずれ情報（ステップ２０６）である場合は、カメラＣＰＵ９は、その開放絞り側の焦点位置ずれ情報を用いて要求Ｆ値に対応する焦点位置ずれ量を推定演算する。そして、カメラＣＰＵ９は、演算した要求Ｆ値に対応する焦点位置ずれ量を用いて（例えば、焦点位置ずれ量をデフォーカス量に加算して）、補正デフォーカス量を算出する。
【００５５】
次に、カメラＣＰＵ９は、ステップ１０５において、補正デフォーカス量から算出したフォーカスレンズ２２の駆動方向と駆動量を含むフォーカス駆動命令をレンズＣＰＵ２６に送信する（第１のフォーカス制御を行う）。
【００５６】
レンズＣＰＵ２６は、ステップ２０８において、カメラＣＰＵ９から受信したフォーカス駆動命令に含まれる駆動方向に、同じくフォーカス駆動命令に含まれる駆動量だけフォーカスレンズ２２を駆動する。
【００５７】
また、レンズＣＰＵ２６は、このフォーカスレンズ駆動よりも早いタイミングで、ステップ２０７にて、ステップ２０５で読み出した小絞り側の記憶Ｆ値に対応する焦点位置ずれ情報（以下、小絞り側の焦点位置ずれ情報ともいう）をカメラＣＰＵ９に送信する。この後、レンズＣＰＵ２６は、ステップ２０８を経てステップ２０９に進む。
【００５８】
カメラＣＰＵ９は、ステップ１０５でレンズＣＰＵ２６に送信したフォーカス駆動命令に対するフォーカスレンズ駆動（ステップ２０８）が交換レンズ２側で終了すると、ステップ１０６において、撮像開始スイッチ（ＳＷ２）１５がオンされたか否かを判定する。カメラＣＰＵ９は、オンされていない場合はステップ１０７に進み、オンされた場合はステップ１１０に進む。また、この判定結果をレンズＣＰＵ２６に送信する。
【００５９】
ステップ１０７では、カメラＣＰＵ９は、ステップ１０４と同様に、ステップ１０２で演算したデフォーカス量を補正して補正デフォーカス量を算出する。ただし、このステップでは、カメラＣＰＵ９は、レンズＣＰＵ２６から先に受信した開放絞り側の焦点位置ずれ情報（ステップ２０６）と小絞り側の焦点位置ずれ情報（ステップ２０７）の両方を用いて、要求Ｆ値に対応する焦点位置ずれ量を推定演算する。そして、この推定演算した焦点位置ずれ量を用いて補正デフォーカス量を算出する。
【００６０】
次にステップ１０８において、カメラＣＰＵ９は、再び撮像開始スイッチ（ＳＷ２）１５がオンされたか否かを判定する。カメラＣＰＵ９は、オンされていない場合はステップ１０９に進み、オンされた場合はステップ１１０に進む。また、この判定結果もレンズＣＰＵ２６に送信する。
【００６１】
ステップ１０９において、カメラＣＰＵ９は、ステップ１０７で得られた補正デフォーカス量から算出したフォーカスレンズ２２の駆動方向と駆動量を含むフォーカス駆動命令をレンズＣＰＵ２６に送信する（第２のフォーカス制御を行う）。
【００６２】
レンズＣＰＵ２６は、ステップ２０９において、カメラＣＰＵ９からステップ１０６，１０８での撮像開始スイッチ（ＳＷ２）１５がオンされたか否かの判定結果を受信する。そして、撮像開始スイッチ（ＳＷ２）１５がオンされたとの判定結果を受信した場合は、レンズＣＰＵ２６は、ステップ２１０に進み、受信していない場合はそのまま処理を終了する。
【００６３】
ステップ２１０では、レンズＣＰＵ２６は、カメラＣＰＵ９から受信したフォーカス駆動命令（ステップ１０９）に含まれる駆動方向に、同じくフォーカス駆動命令に含まれる駆動量だけフォーカスレンズ２２を駆動する。そして、処理を終了する。
【００６４】
カメラＣＰＵ９は、ステップ１１０において、レリーズ処理を行い、その後、処理を終了する。
【００６５】
図７は、カメラＣＰＵ９がレンズＣＰＵ２６から焦点位置ずれ情報を受信してＡＦ処理を終了してからレリーズ処理を開始する場合、すなわち焦点検出の開始からレリーズ処理の開始までに通信時間が十分に確保される場合の例を示すタイミングチャートである。また、図８は、カメラＣＰＵ９が焦点位置ずれ情報を受信してＡＦ処理を終了する前にレリーズ処理を開始する場合、すなわち焦点検出の開始からレリーズ処理の開始までに通信時間が十分に確保されない場合の例を示すタイミングチャートである。これらの図を用いて、本実施例の効果について説明する。ここでも、Ｆ＝１．８の状態で焦点検出が行われるものとする。
【００６６】
図７，８の左側から右側に向かって時間が進む。また、図７，８の上から、使用者による操作、カメラ本体１でのカメラＣＰＵ９および焦点検出部６の動作、カメラＣＰＵ９からレンズＣＰＵ２６への通信、レンズＣＰＵ２６からカメラＣＰＵ９への通信、レンズＣＰＵ２６およびフォーカス駆動部２８の動作を示す。なお、図中にＳを用いて示したステップ番号は、図６のフローチャート中のステップ番号に対応している。
【００６７】
図７において、時刻Ｔ１にて使用者が撮影準備スイッチ（ＳＷ１）１４をオンすると（ステップ１０１）、これに応じて時刻Ｔ２においてカメラＣＰＵ９はカメラ本体１側でのＡＦ処理を開始する（ステップ１０２）。具体的には、撮像素子４上の焦点検出用画素からの出力を用いてデフォーカス量を算出する。これとともに、カメラＣＰＵ９は、レンズＣＰＵ２６に対して、Ｆ＝１．８に対応する焦点位置ずれ情報を演算するのに必要なＦ＝１．４に対応する焦点位置ずれ情報とＦ＝２に対応する焦点位置ずれ情報の送信を要求する送信要求命令を送信する（ステップ１０３）。
【００６８】
時刻Ｔ３において、上記送信要求命令を受信したレンズＣＰＵ２６は、まずＦ＝１．８より１段開放絞り側のＦ＝１．４に対応する焦点位置ずれ情報（係数ａ００〜ａ２２）をカメラＣＰＵ９に送信する（ステップ２０５，２０６）。上記送信要求命令に比較して、Ｆ＝１．４に対応する焦点位置ずれ情報のデータ量が大きいので、タイミングチャートで示すようにＦ＝１．４に対応する焦点位置ずれ情報の送信に要する時間が長く、送信終了は時刻Ｔ４となる。
【００６９】
Ｆ＝１．４に対応する焦点位置ずれ情報を受信したカメラＣＰＵ９は、時刻Ｔ４の後から、レンズＣＰＵ２６から受信したＦ＝１．４に対応する焦点位置ずれ情報を用いてＦ＝１．８に対応する焦点位置ずれ量Ｚ１を推定演算する（ステップ１０４）。具体的には、カメラＣＰＵ９は、Ｆ＝１．４に対応する焦点位置ずれ量とＦ＝６４に対応する焦点位置ずれ量がそれぞれ０であるとみなして、１次式を用いてＦ＝１．８に対応する焦点位置ずれ量Ｚ１を補間演算する。Ｆ＝１．８に対応する本来の焦点位置ずれ量０．１６４７に対し、推定演算結果である焦点位置ずれ量Ｚ１は０．１５５７であり、誤差は０．００９０である。
【００７０】
そして、カメラＣＰＵ９は、この焦点位置ずれ量Ｚ１を用いて、先に演算したデフォーカス量を補正し、補正デフォーカス量を演算する（ステップ１０４）。さらに、カメラＣＰＵ９は、補正デフォーカス量に対応するフォーカスレンズ２２の駆動量および駆動方向を演算する。これら焦点位置ずれ量、補正デフォーカス量およびフォーカスレンズ２２の駆動量・駆動方向の演算は、時刻Ｔ５の直前までに行われる。そして、カメラＣＰＵ９は、時刻Ｔ５からＴ６において、演算したフォーカスレンズ２２の駆動量および駆動方向を含むフォーカス駆動命令をレンズＣＰＵ２６に送信する（ステップ１０５）。
【００７１】
フォーカス駆動命令を受信したレンズＣＰＵ２６は、時刻Ｔ６からＴ８において、フォーカス駆動命令に含まれた駆動方向に、同じくフォーカス駆動命令に含まれた駆動量だけ、フォーカスレンズ２２を駆動する（ステップ２０８）。
【００７２】
一方、レンズＣＰＵ２６は、Ｆ＝１．４に対応する焦点位置ずれ情報の送信に続いて、時刻Ｔ４からＴ７において、Ｆ＝１．８より１段小絞り側のＦ＝２に対応する焦点位置ずれ情報をカメラＣＰＵ９に送信する（ステップ２０７）。
【００７３】
Ｆ＝２に対応する焦点位置ずれ情報を受信したカメラＣＰＵ９は、時刻Ｔ７の後から、焦点位置ずれ量Ｚ２を演算する（ステップ１０７）。ここでは、先に受信したＦ＝１．４に対応する焦点位置ずれ情報と、今回受信したＦ＝２に対応する焦点位置ずれ情報とを用いて、Ｆ＝１．８に対応する焦点位置ずれ量Ｚ２を推定演算する。このときは、カメラＣＰＵ９は、Ｆ＝１．４に対応する焦点位置ずれ量とＦ＝６４に対応する焦点位置ずれ量がそれぞれ０であるとみなして、２次式を用いてＦ＝１．８に対応する焦点位置ずれ量Ｚ２を補間演算する。Ｆ＝１．８に対応する本来の焦点位置ずれ量０．１６４７に対し、推定演算結果である焦点位置ずれ量Ｚ２は０．１７１９であり、誤差は−０．００７２である。つまり、ステップ１０１で算出した焦点位置ずれ量Ｚ１＝０．１５５７に比べて、誤差の絶対値が０．００１８だけ減少している。
【００７４】
そして、カメラＣＰＵ９は、この焦点位置ずれ量Ｚ２を用いて、先に演算したデフォーカス量（ステップ１０２）を補正し、補正デフォーカス量を演算する（ステップ１０７）。さらに、カメラＣＰＵ９は、補正デフォーカス量に対応するフォーカスレンズ２２の駆動量および駆動方向を演算する。これら焦点位置ずれ量、補正デフォーカス量およびフォーカスレンズ２２の駆動量・駆動方向の演算は、ステップ１０２における時刻Ｔ８の直前までに行われる。そして、カメラＣＰＵ９は、時刻Ｔ８において、演算したフォーカスレンズ２２の駆動量および駆動方向を含むフォーカス駆動命令をレンズＣＰＵ２６に送信する（ステップ１０９）。
【００７５】
フォーカス駆動命令を受信したレンズＣＰＵ２６は、時刻Ｔ９からＴ１０において、フォーカス駆動命令に含まれた駆動方向に、同じくフォーカス駆動命令に含まれた駆動量だけフォーカスレンズ２２を駆動する（ステップ２１０）。
【００７６】
この後、時刻Ｔ１１において使用者が撮像開始スイッチ（ＳＷ２）１５をオンすると（ステップ１０８）、カメラＣＰＵ９は、レリーズ処理を時刻Ｔ１２まで行う（ステップ１１０）。
【００７７】
一方、図８において、時刻Ｔ１からＴ８までの動作は、図７に示した場合と同じである。ただし、図８に示す場合では、時刻Ｔ８の直後である時刻Ｔ１３において使用者が撮像開始スイッチ（ＳＷ２）１５をオンし、カメラＣＰＵ９は時刻Ｔ１３の直後から時刻Ｔ１４においてレリーズ処理を行う。
【００７８】
この場合、Ｆ＝１．４に対応する焦点位置ずれ情報を用いて焦点位置ずれ量Ｚ１を推定演算し、これに基づいて補正デフォーカス量の算出およびフォーカスレンズ駆動を行った状態（ステップ２０６，１０４，２０８）でＡＦ処理が途中終了することになる。このため、誤差０．００９０が残る。しかし、ＡＦ処理が完全に終了する前に撮像開始スイッチ（ＳＷ２）１５をオンした使用者の速写性を求める意思を優先して、前述した第２のフォーカス制御を行うことなく、レリーズ処理を行う（ステップ１１０）。
【００７９】
ここで、図８に示す時刻Ｔ３（ステップ２０６）において、Ｆ＝１．４ではなく、Ｆ＝２に対応する焦点位置ずれ情報をレンズＣＰＵ２６からカメラＣＰＵ９が受信した場合を考える。この場合、カメラＣＰＵ９は、Ｆ＝２とＦ＝６４のそれぞれに対応する焦点位置ずれ量が０であるとみなして、１次式によりＦ＝１．８に対応する焦点位置ずれ量を推定演算することになる。Ｆ＝１．８に対応する本来の焦点位置ずれ量０．１６４７に対し、推定演算結果である焦点位置ずれ量Ｚ１は０．１８３２であり、誤差は０．０１８５となる。つまり、Ｆ＝１．４に対応する焦点位置ずれ情報を用いて推定演算した焦点位置ずれ量Ｚ１の誤差０．００９０に対して約２倍の誤差となる。
【００８０】
推定演算した焦点位置ずれ量の誤差が小さい順は以下のようになる。
（１）Ｆ＝１．４とＦ＝２のそれぞれに対応する焦点位置ずれ情報を用いて演算した場合（誤差０．００７２）。
（２）Ｆ＝１．４に対応する焦点位置ずれ情報を用いて演算した場合（誤差０．００９０）。
（３）Ｆ＝２に対応する焦点位置ずれ情報を用いて演算した場合（誤差０．０１８５）。
【００８１】
（１）の場合が最も精度が高く、望ましい。しかし、レリーズ処理の開始までに十分な通信時間を確保できないときは、開放絞り側のＦ＝１．４に対応する焦点位置ずれ情報を用いる（２）の場合が、小絞り側のＦ＝２に対応する焦点位置ずれ情報を用いる（３）の場合に比べて誤差を少なくすることができる。
【００８２】
以上のことから、要求Ｆ値よりも開放絞り側の記憶Ｆ値に対応する焦点位置ずれ情報を、小絞り側の記憶Ｆ値に対応する焦点位置ずれ情報よりも先にレンズＣＰＵ２６からカメラＣＰＵ９に送信する。これにより、速写が要求される場合のＡＦ精度を高く維持することができる。
【００８３】
なお、本実施例で説明した要求Ｆ値は例にすぎず、その他のＦ値であってもよい。例えば、要求Ｆ値がＦ＝２．４である場合、Ｆ＝２．４より１段開放絞り側のＦ＝２の記憶Ｆ値に対応する焦点位置ずれ情報とＦ＝２．４より１段小絞り側のＦ＝２．８の記憶Ｆ値に対応する焦点位置ずれ情報をレンズＣＰＵ２６からカメラＣＰＵ９に送信すればよい。また、本実施例で表２に示した記憶Ｆ値も例にすぎず、他の記憶Ｆ値であってもよい。
【００８４】
さらに、本実施例では焦点位置ずれ情報として多項式の係数を交換レンズからカメラ本体に送信する場合について説明したが、焦点位置ずれ情報として他の情報を送信してもよい。
【００８５】
以上説明した各実施例は代表的な例にすぎず、本発明の実施に際しては、各実施例に対して種々の変形や変更が可能である。
【符号の説明】
【００８６】
１  カメラ本体
２  交換レンズ
６  焦点検出部
９  カメラＣＰＵ
２２  フォーカスレンズ
２６  レンズＣＰＵ
３１  記憶部
【図１】
2015049330.tif 000005
【図２】
2015049330.tif 000006
【図３】
2015049330.tif 000007
【図４】
2015049330.tif 000008
【図５】
2015049330.tif 000009
【図６】
2015049330.tif 000010
【図７】
2015049330.tif 000011
【図８】
2015049330.tif 000012