(57)【要約】【課題】エクステンダー装着時のピントズレを低減可能なレンズ装置、撮像装置、カメラシステム、補正値決定方法およびプログラムを提供すること。【解決手段】焦点検出光学系を備え、位相差方式による焦点検出処理を行う焦点検出手段と、焦点検出手段による焦点検出処理の結果に基づいて、焦点調節手段の駆動を制御する制御手段と、を備える撮像装置に着脱可能であり、撮像装置に対してエクステンダーを介して着脱可能であるレンズ装置であって、制御手段が焦点検出処理の結果を補正する際に使用される第１補正値を決定する決定手段を有し、決定手段は、エクステンダーを介してレンズ装置が撮像装置に取り付けられた場合、焦点検出光学系の瞳の径に関する情報、およびレンズ装置とエクステンダーとを含む光学系の瞳の径に関する情報に基づいて、第１補正値を決定する。【選択図】図１
2019184627.tif 000002
【特許請求の範囲】
【請求項１】
焦点検出光学系を備え、位相差方式による焦点検出処理を行う焦点検出手段と、前記焦点検出手段による焦点検出処理の結果に基づいて、焦点調節手段の駆動を制御する制御手段と、を備える撮像装置に着脱可能であり、前記撮像装置に対してエクステンダーを介して着脱可能であるレンズ装置であって、
前記制御手段が前記焦点検出処理の結果を補正する際に使用される第１補正値を決定する決定手段を有し、
前記決定手段は、前記エクステンダーを介して前記レンズ装置が前記撮像装置に取り付けられた場合、前記焦点検出光学系の瞳の径に関する情報、および前記レンズ装置と前記エクステンダーとを含む光学系の瞳の径に関する情報に基づいて、前記第１補正値を決定することを特徴とするレンズ装置。
【請求項２】
前記エクステンダーを介さずに前記レンズ装置が前記撮像装置に取り付けられた場合に前記制御手段が前記焦点検出処理の結果を補正する際に使用される第２補正値を記憶する記憶手段を更に有し、
前記決定手段は、前記第２補正値に基づいて前記第１補正値を決定することを特徴とする請求項１に記載のレンズ装置。
【請求項３】
前記焦点検出光学系の瞳の径に関する情報は、前記焦点検出光学系の瞳の径であり、
前記レンズ装置と前記エクステンダーとを含む光学系の瞳の径に関する情報は、前記レンズ装置と前記エクステンダーとを含む光学系の瞳の径であって、
前記焦点検出光学系の瞳の径と、前記レンズ装置と前記エクステンダーとを含む光学系の瞳の径との関係を判定する判定手段を有し、
前記決定手段は、前記判定手段の判定結果に基づいて前記第１補正値を決定することを特徴とする請求項１または２に記載のレンズ装置。
【請求項４】
前記エクステンダーを介さずに前記レンズ装置が前記撮像装置に取り付けられた場合に前記制御手段が前記焦点検出処理の結果を補正する際に使用される第２補正値と、前記エクステンダーを介して前記レンズ装置が前記撮像装置に取り付けられた場合に前記制御手段が前記焦点検出処理の結果を補正する際に使用される設計上の第３補正値を記憶する記憶手段を有し、
前記焦点検出光学系の瞳の径をΦａｆ、前記レンズ装置と前記エクステンダーとを含む光学系の瞳の径をΦｅｘｔ、前記第１補正値をＢＰｅｘｔ、前記第２補正値をＢＰｔａｎ、前記第３補正値をｂ、αを係数とするとき、
前記判定手段がΦａｆ＜Φｅｘｔ×ａ（０．５≦ａ≦１．１）なる条件式を満たすと判定した場合、前記決定手段は、ＢＰｅｘｔ＝ｂ＋α×ＢＰｔａｎ（０＜α）なる式を用いて前記第１補正値を算出し、
前記判定手段がΦａｆ＞Φｅｘｔ×ａなる条件式を満たすと判定した場合、前記決定手段はＢＰｅｘｔ＝ｂなる式を用いて前記第１補正値を算出することを特徴とする請求項３に記載のレンズ装置。
【請求項５】
前記エクステンダーを介さずに前記レンズ装置が前記撮像装置に取り付けられた場合に前記制御手段が前記焦点検出処理の結果を補正する際に使用される第２補正値と、前記エクステンダーを介して前記レンズ装置が前記撮像装置に取り付けられた場合に前記制御手段が前記焦点検出処理の結果を補正する際に使用される設計上の第３補正値を記憶する記憶手段を有し、
前記決定手段は、前記焦点検出光学系の瞳の径をΦａｆ、前記レンズ装置と前記エクステンダーとを含む光学系の瞳の径をΦｅｘｔ、前記第１補正値をＢＰｅｘｔ、前記第２補正値をＢＰｔａｎ、前記第３補正値をｂ、α１、α２（０＜α２＜α１）を係数とするとき、
前記判定手段がΦａｆ＜Φｅｘｔ×ａ（０．５≦ａ≦１．１）なる条件式を満たすと判定した場合、前記決定手段はＢＰｅｘｔ＝ｂ＋α１×ＢＰｔａｎなる式を用いて前記第１補正値を算出し、
前記判定手段Φａｆ＞Φｅｘｔ×ａなる条件式を満たすと判定した場合、前記決定手段はＢＰｅｘｔ＝ｂ＋α２×ＢＰｔａｎなる式を用いて前記第１補正値を算出することを特徴とする請求項３に記載のレンズ装置。
【請求項６】
前記記憶手段は、前記エクステンダーを介して前記レンズ装置が前記撮像装置に取り付けられた場合に、前記制御手段が前記焦点検出処理の結果を補正する際に使用される設計上の第３補正値を記憶し、
前記決定手段は、前記焦点検出光学系の瞳の径をΦａｆ、前記レンズ装置と前記エクステンダーとを含む光学系の瞳の第１径をΦｅｘｔ、前記第１補正値をＢＰｅｘｔ、前記第２補正値をＢＰｔａｎ、前記第３補正値をｂとするとき、ＢＰｅｘｔ＝ｂ＋（１−Φａｆ／Φｅｘｔ）×ＢＰｔａｎなる式を用いて前記第１補正値を算出することを特徴とする請求項２に記載のレンズ装置。
【請求項７】
前記焦点検出光学系の瞳の径に関する情報は、前記焦点検出光学系の瞳の径に対応するＦ値であり、
前記レンズ装置と前記エクステンダーとを含む光学系の瞳の径に関する情報は、前記レンズ装置と前記エクステンダーとを含む光学系の瞳の径に対応するＦ値であって、
前記焦点検出光学系の瞳の径に対応するＦ値と、前記レンズ装置と前記エクステンダーとを含む光学系の瞳の径に対応するＦ値との関係を判定する判定手段を有し、
前記決定手段は、前記判定手段の判定結果に基づいて前記第１補正値を決定することを特徴とする請求項１または２に記載のレンズ装置。
【請求項８】
前記エクステンダーを介さずに前記レンズ装置が前記撮像装置に取り付けられた場合に前記制御手段が前記焦点検出処理の結果を補正する際に使用される第２補正値と、前記エクステンダーを介して前記レンズ装置が前記撮像装置に取り付けられた場合に前記制御手段が前記焦点検出処理の結果を補正する際に使用される設計上の第３補正値を記憶する記憶手段を有し、
前記決定手段は、前記焦点検出光学系の瞳の径に基づくＦ値をＦａｆ、前記レンズ装置と前記エクステンダーとを含む光学系の瞳の径に基づくＦ値をＦｅｘｔ、前記第１補正値をＢＰｅｘｔ、前記第２補正値をＢＰｔａｎ、前記第３補正値をｂ、αを係数とするとき、
前記判定手段がＦａｆ＞Ｆｅｘｔ×ａ（０．９≦ａ≦２．０）なる条件式を満たすと判定した場合、前記決定手段はＢＰｅｘｔ＝ｂ＋α×ＢＰｔａｎ（０＜α）なる式を用いて前記第１補正値を算出し、
前記判定手段がＦａｆ＜Ｆｅｘｔ×ａなる条件式を満たすと判定した場合、前記決定手段はＢＰｅｘｔ＝ｂなる式を用いて前記第１補正値を算出することを特徴とする請求項７に記載のレンズ装置。
【請求項９】
前記エクステンダーを介さずに前記レンズ装置が前記撮像装置に取り付けられた場合に前記制御手段が前記焦点検出処理の結果を補正する際に使用される第２補正値と、前記エクステンダーを介して前記レンズ装置が前記撮像装置に取り付けられた場合に前記制御手段が前記焦点検出処理の結果を補正する際に使用される設計上の第３補正値を記憶する記憶手段を有し、
前記焦点検出光学系の瞳の径に基づくＦ値をＦａｆ、前記レンズ装置と前記エクステンダーとを含む光学系の瞳の径に基づくＦ値をＦｅｘｔ、前記第１補正値をＢＰｅｘｔ、前記第２補正値をＢＰｔａｎ、前記第３補正値をｂ、α１、α２（０＜α２＜α１）を係数とするとき、
前記判定手段がＦａｆ＞Ｆｅｘｔ×ａ（０．９≦ａ≦２．０）なる条件式を満たすと判定した場合、前記決定手段はＢＰｅｘｔ＝ｂ＋α１×ＢＰｔａｎなる式を用いて前記第１補正値を算出し、
前記判定手段がＦａｆ＜Ｆｅｘｔ×ａなる条件式を満たすと判定した場合、前記決定手段はＢＰｅｘｔ＝ｂ＋α２×ＢＰｔａｎなる式を用いて前記第１補正値を算出することを特徴とする請求項７に記載のレンズ装置。
【請求項１０】
前記記憶手段は、前記エクステンダーを介して前記レンズ装置が前記撮像装置に取り付けられた場合に、前記制御手段が前記焦点検出処理の結果を補正する際に使用される設計上の第３補正値を記憶し、
前記焦点検出光学系の瞳の径に基づくＦ値をＦａｆ、前記レンズ装置と前記エクステンダーとを含む光学系の瞳の径に基づくＦ値をＦｅｘｔ、前記第１補正値をＢＰｅｘｔ、前記第２補正値をＢＰｔａｎ、前記第３補正値をｂとするとき、前記決定手段は、ＢＰｅｘｔ＝ｂ＋（１−Ｆｅｘｔ／Ｆａｆ）×ＢＰｔａｎなる式を用いて前記第１補正値を算出することを特徴とする請求項２に記載のレンズ装置。
【請求項１１】
エクステンダーを介してレンズ装置が着脱可能に取り付けられる撮像装置であって、
焦点検出光学系を備え、位相差方式による焦点検出処理を行う焦点検出手段と、
前記焦点検出手段による焦点検出処理の結果に基づいて、焦点調節手段の駆動を制御する制御手段と、を有し、
前記制御手段は、前記エクステンダーを介して前記レンズ装置が前記撮像装置に取り付けられた場合、前記焦点検出光学系の瞳の径に関する情報、および前記レンズ装置と前記エクステンダーとを含む光学系の瞳の径に関する情報に基づいて、前記焦点検出処理の結果を補正する際に使用される第１補正値を決定することを特徴とする撮像装置。
【請求項１２】
前記制御手段は、前記レンズ装置から、前記エクステンダーを介さずに前記レンズ装置が前記撮像装置に取り付けられた場合に前記制御手段が前記焦点検出処理の結果を補正する際に使用される第２補正値を取得するとともに、前記第２補正値に基づいて前記第１補正値を決定することを特徴とする請求項１１に記載の撮像装置。
【請求項１３】
前記焦点検出光学系の瞳の径に関する情報は、前記焦点検出光学系の瞳の径であり、
前記レンズ装置と前記エクステンダーとを含む光学系の瞳の径に関する情報は、前記レンズ装置と前記エクステンダーとを含む光学系の瞳の径であって、
前記制御手段は、前記焦点検出光学系の瞳の径と、前記レンズ装置と前記エクステンダーとを含む光学系の瞳の径との関係を判定するとともに、判定結果に基づいて前記第１補正値を決定することを特徴とする請求項１１または１２に記載の撮像装置。
【請求項１４】
前記制御手段は、前記レンズ装置から、前記エクステンダーを介さずに前記レンズ装置が前記撮像装置に取り付けられた場合に前記制御手段が前記焦点検出処理の結果を補正する際に使用される第２補正値、および前記エクステンダーを介して前記レンズ装置が前記撮像装置に取り付けられた場合に前記制御手段が前記焦点検出処理の結果を補正する際に使用される設計上の第３補正値を取得し、
前記制御手段は、前記焦点検出光学系の瞳の径をΦａｆ、前記レンズ装置と前記エクステンダーとを含む光学系の瞳の径をΦｅｘｔ、前記第１補正値をＢＰｅｘｔ、前記第２補正値をＢＰｔａｎ、前記第３補正値をｂ、αを係数とするとき、
Φａｆ＜Φｅｘｔ×ａ（０．５≦ａ≦１．１）なる条件式を満たすと判定した場合、ＢＰｅｘｔ＝ｂ＋α×ＢＰｔａｎ（０＜α）なる式を用いて前記第１補正値を算出し、
Φａｆ＞Φｅｘｔ×ａなる条件式を満たすと判定した場合、ＢＰｅｘｔ＝ｂなる式を用いて前記第１補正値を算出することを特徴とする請求項１３に記載の撮像装置。
【請求項１５】
前記制御手段は、前記レンズ装置から、前記エクステンダーを介さずに前記レンズ装置が前記撮像装置に取り付けられた場合に前記制御手段が前記焦点検出処理の結果を補正する際に使用される第２補正値、および前記エクステンダーを介して前記レンズ装置が前記撮像装置に取り付けられた場合に前記制御手段が前記焦点検出処理の結果を補正する際に使用される設計上の第３補正値を取得し、
前記制御手段は、前記焦点検出光学系の瞳の径をΦａｆ、前記レンズ装置と前記エクステンダーとを含む光学系の瞳の径をΦｅｘｔ、前記第１補正値をＢＰｅｘｔ、前記第２補正値をＢＰｔａｎ、前記第３補正値をｂ、α１、α２（０＜α２＜α１）を係数とするとき、
Φａｆ＜Φｅｘｔ×ａ（０．５≦ａ≦１．１）なる条件式を満たすと判定した場合、ＢＰｅｘｔ＝ｂ＋α１×ＢＰｔａｎなる式を用いて前記第１補正値を算出し、
Φａｆ＞Φｅｘｔ×ａなる条件式を満たすと判定した場合、ＢＰｅｘｔ＝ｂ＋α２×ＢＰｔａｎなる式を用いて前記第１補正値を算出することを特徴とする請求項１３に記載の撮像装置。
【請求項１６】
前記制御手段は、前記レンズ装置から、前記エクステンダーを介して前記レンズ装置が前記撮像装置に取り付けられた場合に前記制御手段が前記焦点検出処理の結果を補正する際に使用される設計上の第３補正値を取得し、
前記制御手段は、前記焦点検出光学系の瞳の径をΦａｆ、前記レンズ装置と前記エクステンダーとを含む光学系の瞳の径をΦｅｘｔ、前記第１補正値をＢＰｅｘｔ、前記第２補正値をＢＰｔａｎ、前記第３補正値をｂとするとき、ＢＰｅｘｔ＝ｂ＋（１−Φａｆ／Φｅｘｔ）×ＢＰｔａｎなる式を用いて前記第１補正値を算出することを特徴とする請求項１２に記載の撮像装置。
【請求項１７】
前記焦点検出光学系の瞳の径に関する情報は、前記焦点検出光学系の瞳の径に対応するＦ値であり、
前記レンズ装置と前記エクステンダーとを含む光学系の瞳の径に関する情報は、前記レンズ装置と前記エクステンダーとを含む光学系の瞳の径に対応するＦ値であって、
前記焦点検出光学系の瞳の径に対応するＦ値と、前記レンズ装置と前記エクステンダーとを含む光学系の瞳の径に対応するＦ値との関係を判定するとともに、判定結果に基づいて前記第１補正値を決定することを特徴とする請求項１１または１２に記載の撮像装置。
【請求項１８】
前記制御手段は、前記レンズ装置から、前記エクステンダーを介さずに前記レンズ装置が前記撮像装置に取り付けられた場合に前記制御手段が前記焦点検出処理の結果を補正する際に使用される第２補正値、および前記エクステンダーを介して前記レンズ装置が前記撮像装置に取り付けられた場合に前記制御手段が前記焦点検出処理の結果を補正する際に使用される設計上の第３補正値を取得し、
前記制御手段は、前記焦点検出光学系の瞳の径に基づくＦ値をＦａｆ、前記レンズ装置と前記エクステンダーとを含む光学系の瞳の径に基づくＦ値をＦｅｘｔ、前記第１補正値をＢＰｅｘｔ、前記第２補正値をＢＰｔａｎ、前記第３補正値をｂ、αを係数とするとき、
Ｆａｆ＞Ｆｅｘｔ×ａ（０．９≦ａ≦２．０）なる条件式を満たすと判定した場合、ＢＰｅｘｔ＝ｂ＋α×ＢＰｔａｎ（０＜α）なる式を用いて前記第１補正値を算出し、
Ｆａｆ＜Ｆｅｘｔ×ａなる条件式を満たすと判定した場合、ＢＰｅｘｔ＝ｂなる式を用いて前記第１補正値を算出することを特徴とする請求項１７に記載の撮像装置。
【請求項１９】
前記制御手段は、前記レンズ装置から、前記エクステンダーを介さずに前記レンズ装置が前記撮像装置に取り付けられた場合に前記制御手段が前記焦点検出処理の結果を補正する際に使用される第２補正値、および前記エクステンダーを介して前記レンズ装置が前記撮像装置に取り付けられた場合に前記制御手段が前記焦点検出処理の結果を補正する際に使用される設計上の第３補正値を取得し、
前記制御手段は、前記焦点検出光学系の瞳の径に基づくＦ値をＦａｆ、前記レンズ装置と前記エクステンダーとを含む光学系の瞳の径に基づくＦ値をＦｅｘｔ、前記第１補正値をＢＰｅｘｔ、前記第２補正値をＢＰｔａｎ、前記第３補正値をｂ、α１、α２（０＜α２＜α１）を係数とするとき、
Ｆａｆ＞Ｆｅｘｔ×ａ（０．９≦ａ≦２．０）なる条件式を満たすと判定した場合、ＢＰｅｘｔ＝ｂ＋α１×ＢＰｔａｎなる式を用いて前記第１補正値を算出し、
Ｆａｆ＜Ｆｅｘｔ×ａなる条件式を満たすと判定した場合、ＢＰｅｘｔ＝ｂ＋α２×ＢＰｔａｎなる式を用いて前記第１補正値を算出することを特徴とする請求項１７に記載の撮像装置。
【請求項２０】
前記制御手段は、前記レンズ装置から、前記エクステンダーを介して前記レンズ装置が前記撮像装置に取り付けられた場合に、前記制御手段が前記焦点検出処理の結果を補正する際に使用される設計上の第３補正値を取得し、
前記制御手段は、前記焦点検出光学系の瞳の径に基づくＦ値をＦａｆ、前記レンズ装置と前記エクステンダーとを含む光学系の瞳の径に基づくＦ値をＦｅｘｔ、前記第１補正値をＢＰｅｘｔ、前記第２補正値をＢＰｔａｎ、前記第３補正値をｂとするとき、ＢＰｅｘｔ＝ｂ＋（１−Ｆａｆ／Ｆｅｘｔ）×ＢＰｔａｎなる式を用いて前記第１補正値を算出することを特徴とする請求項１２に記載の撮像装置。
【請求項２１】
レンズ装置と、エクステンダーと、前記エクステンダーを介して前記レンズ装置が着脱可能に取り付けられる撮像装置と、を有するカメラシステムであって、
前記撮像装置は、焦点検出光学系を備え、位相差方式による焦点検出処理を行う焦点検出手段と、前記焦点検出手段による焦点検出処理の結果に基づいて、焦点調節手段の駆動を制御する制御手段と、を備え、
前記レンズ装置は、前記制御手段が前記焦点検出処理の結果を補正する際に使用される第１補正値を決定する決定手段を有し、
前記決定手段は、前記エクステンダーを介して前記レンズ装置が前記撮像装置に取り付けられた場合、前記焦点検出光学系の瞳の径に関する情報、および前記レンズ装置と前記エクステンダーとを含む光学系の瞳の径に関する情報に基づいて、前記第１補正値を決定することを特徴とするカメラシステム。
【請求項２２】
焦点検出光学系を備え、位相差方式による焦点検出処理を行う焦点検出手段と、前記焦点検出手段による焦点検出処理の結果に基づいて、焦点調節手段の駆動を制御する制御手段と、を備える撮像装置に、エクステンダーを介してレンズ装置が取り付けられた場合に前記制御手段が前記焦点検出処理の結果を補正する際に使用される第１補正値を決定する決定方法であって、
前記焦点検出光学系の瞳の径に関する情報を取得するステップと、
前記レンズ装置と前記エクステンダーとを含む光学系の瞳の径に関する情報を取得するステップと、
前記焦点検出光学系の瞳の径に関する情報、および前記レンズ装置と前記エクステンダーとを含む光学系の瞳の径に関する情報に基づいて、前記第１補正値を決定するステップと、を有することを特徴とする決定方法。
【請求項２３】
焦点検出光学系を備え、位相差方式による焦点検出処理を行う焦点検出手段と、前記焦点検出手段による焦点検出処理の結果に基づいて、焦点調節手段の駆動を制御する制御手段と、を備える撮像装置に、エクステンダーを介してレンズ装置が取り付けられた場合に前記制御手段が前記焦点検出処理の結果を補正する際に使用される第１補正値を決定するプログラムであって、
前記焦点検出光学系の瞳の径に関する情報を取得するステップと、
前記レンズ装置と前記エクステンダーとを含む光学系の瞳の径に関する情報を取得するステップと、
前記焦点検出光学系の瞳の径に関する情報、および前記レンズ装置と前記エクステンダーとを含む光学系の瞳の径に関する情報に基づいて、前記第１補正値を決定するステップと、をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、レンズ装置、撮像装置、カメラシステム、補正値決定方法およびプログラムに関する。
【背景技術】
【０００２】
従来、エクステンダー（リアコンバージョンレンズ）を用いたときの位相差方式のオートフォーカス（以下、ＡＦ）の精度を高める方法が提案されている。特許文献１では、エクステンダー装着時のピント補正値として、エクステンダー未装着時のレンズ単体のピント補正値にエクステンダーの倍率を乗じた値を使用する撮像装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６-９０８１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
図１０は、位相差ＡＦで使用される光束ＡＦ瞳と撮像光束との関係を示している。図１０（ａ）〜図１０（ｃ）はそれぞれ、エクステンダーが未装着である場合、１．４倍エクステンダーが装着された場合、２．０倍エクステンダーが装着された場合を示している。図１１は、撮像レンズの球面収差を示している。実線は撮像光束の波長（約５３０ｎｍ）における球面収差であり、破線はＡＦ光束の波長（約７００ｎｍ）における球面収差を示している。図１１（ａ）〜図１１（ｃ）はそれぞれ、図１０（ａ）〜図１０（ｃ）に対応している。位相差ＡＦで使用される光束は、エクステンダーの倍率が高くになるにつれて光軸から遠くなる。特に、２．０倍エクステンダーが装着された場合、撮像光束自体が細くなり、位相差ＡＦでは図１０（ｃ）に示されるように撮像光束の外周部分の光束が使用される。図１１において、位相差ＡＦにおいて使用される部分を丸で示している。外周部分の光束は球面収差の大きい部分を通過した光束であるため、エクステンダー装着後の位相差ＡＦでは、エクステンダー未装着時の場合に比べて、物体距離、ズームおよび製造誤差などによる球面収差変動の影響を受けやすくなる。
【０００５】
図１２は、撮像面後方に球面収差が変動した場合の検出ピント位置、ＭＴＦピーク位置、ピント補正値（検出ピント位置とＭＴＦピーク位置との差分）の変化を表している。エクステンダーが未装着である場合および１．４倍エクステンダーが装着された場合、位相差ＡＦでは球面収差の小さい部分を通過した光束を使用するため、検出ピント位置は大きく変動しない。また、ＭＴＦピーク位置は、撮像面後方に移動する。そのため、ピント補正値は負の値になる。一方、２．０倍エクステンダーが装着された場合、検出ピント位置がＭＴＦピーク位置の変化に対して大きく正の方向へ変動するため、ピント補正値は正の値をとる。
【０００６】
エクステンダーの装着時と未装着時でピント補正値の正負が逆転した場合、特許文献１のように、未装着時のピント補正値に基づいて算出された装着時のピント補正値を使用すると、逆補正となり、大きくピントがずれてしまう。これを防ぐための対応策として、レンズ装置または撮像装置に装着時のピント補正値を記憶させてもよいが、製造誤差などは装置ごとに測定する必要があるため、測定設備が必要になり、コストが高くなってしまう。
【０００７】
本発明は、エクステンダー装着時のピントズレを低減可能なレンズ装置、撮像装置、カメラシステム、補正値決定方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の一側面としてのレンズ装置は、焦点検出光学系を備え、位相差方式による焦点検出処理を行う焦点検出手段と、前記焦点検出手段による焦点検出処理の結果に基づいて、焦点調節手段の駆動を制御する制御手段と、を備える撮像装置に着脱可能であり、前記撮像装置に対してエクステンダーを介して着脱可能であるレンズ装置であって、前記制御手段が前記焦点検出処理の結果を補正する際に使用される第１補正値を決定する決定手段を有し、前記決定手段は、前記エクステンダーを介して前記レンズ装置が前記撮像装置に取り付けられた場合、前記焦点検出光学系の瞳の径に関する情報、および前記レンズ装置と前記エクステンダーとを含む光学系の瞳の径に関する情報に基づいて、前記第１補正値を決定することを特徴とする。
【０００９】
また、本発明の他の側面としての撮像装置は、エクステンダーを介してレンズ装置が着脱可能に取り付けられる撮像装置であって、焦点検出光学系を備え、位相差方式による焦点検出処理を行う焦点検出手段と、前記焦点検出手段による焦点検出処理の結果に基づいて、焦点調節手段の駆動を制御する制御手段と、を有し、前記制御手段は、前記エクステンダーを介して前記レンズ装置が前記撮像装置に取り付けられた場合、前記焦点検出光学系の瞳の径に関する情報、および前記レンズ装置と前記エクステンダーとを含む光学系の瞳の径に関する情報に基づいて、前記焦点検出処理の結果を補正する際に使用される第１補正値を決定することを特徴とする。
【００１０】
また、本発明の他の側面としてのカメラシステムは、レンズ装置と、エクステンダーと、前記エクステンダーを介して前記レンズ装置が着脱可能に取り付けられる撮像装置と、を有するカメラシステムであって、前記撮像装置は、焦点検出光学系を備え、位相差方式による焦点検出処理を行う焦点検出手段と、前記焦点検出手段による焦点検出処理の結果に基づいて、焦点調節手段の駆動を制御する制御手段と、を備え、前記レンズ装置は、前記制御手段が前記焦点検出処理の結果を補正する際に使用される第１補正値を決定する決定手段を有し、前記決定手段は、前記エクステンダーを介して前記レンズ装置が前記撮像装置に取り付けられた場合、前記焦点検出光学系の瞳の径に関する情報、および前記レンズ装置と前記エクステンダーとを含む光学系の瞳の径に関する情報に基づいて、前記第１補正値を決定することを特徴とする。
【００１１】
また、本発明の他の側面としての補正値決定方法は、焦点検出光学系を備え、位相差方式による焦点検出処理を行う焦点検出手段と、前記焦点検出手段による焦点検出処理の結果に基づいて、焦点調節手段の駆動を制御する制御手段と、を備える撮像装置に、エクステンダーを介してレンズ装置が取り付けられた場合に前記制御手段が前記焦点検出処理の結果を補正する際に使用される第１補正値を決定する補正値決定方法であって、前記焦点検出光学系の瞳の径に関する情報を取得するステップと、前記レンズ装置と前記エクステンダーとを含む光学系の瞳の径に関する情報を取得するステップと、前記焦点検出光学系の瞳の径に関する情報、および前記レンズ装置と前記エクステンダーとを含む光学系の瞳の径に関する情報に基づいて、前記第１補正値を算出するステップと、を有することを特徴とする。
【００１２】
また、本発明の他の側面としてのプログラムは、焦点検出光学系を備え、位相差方式による焦点検出処理を行う焦点検出手段と、前記焦点検出手段による焦点検出処理の結果に基づいて、焦点調節手段の駆動を制御する制御手段と、を備える撮像装置に、エクステンダーを介してレンズ装置が取り付けられた場合に前記制御手段が前記焦点検出処理の結果を補正する際に使用される第１補正値を決定するプログラムであって、前記焦点検出光学系の瞳の径に関する情報を取得するステップと、前記レンズ装置と前記エクステンダーとを含む光学系の瞳の径に関する情報を取得するステップと、前記焦点検出光学系の瞳の径に関する情報、および前記レンズ装置と前記エクステンダーとを含む光学系の瞳の径に関する情報に基づいて、前記第１補正値を決定するステップと、をコンピュータに実行させることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、エクステンダー装着時のピントズレを低減可能なレンズ装置、撮像装置、カメラシステム、補正値決定方法およびプログラムを提供することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態に係るカメラシステムの構成図である。
【図２】実施例１の補正値決定方法を示すフローチャートである。
【図３】瞳径Φａｆと瞳径Φｅｘｔとの関係を示す図である。
【図４】実施例２の補正値決定方法を示すフローチャートである。
【図５】Ｆ値ＦａｆとＦ値Ｆｅｘｔとの関係を示す図である。
【図６】実施例３の補正値決定方法を示すフローチャートである。
【図７】実施例４の補正値決定方法を示すフローチャートである。
【図８】実施例５の補正値決定方法を示すフローチャートである。
【図９】実施例６の補正値決定方法を示すフローチャートである。
【図１０】ＡＦ瞳と撮像光束の関係を示す図である。
【図１１】球面収差を示す図である。
【図１２】ピント補正値の変化を表す表である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施例について、図面を参照しながら詳細に説明する。各図において、同一の部材については同一の参照番号を付し、重複する説明は省略する。
【００１６】
図１は、本発明の実施形態に係るカメラシステム１の構成図である。カメラシステム１は、レンズ装置１００、エクステンダー２００および撮像装置３００を有する。レンズ装置１００およびエクステンダー２００は、撮像装置３００に着脱可能に構成されている。本実施形態では、エクステンダー２００は、エクステンダー光学系２０１を有し、レンズ装置１００と撮像装置３００との間に装着されている。
【００１７】
レンズ装置１００は、フォーカスレンズ群（焦点調節手段）１０１を含む撮像光学系を有する。図１では、フォーカスレンズ群１０１のみが示されているが、レンズ装置１００はズームレンズ群や他のレンズを有していてもよい。また、レンズ装置１００は、レンズ制御手段１０２およびフォーカスレンズ駆動手段１０３を有する。レンズ制御手段１０２は、ＣＰＵと、ＣＰＵが実行するプログラムを格納するメモリ（記憶手段）１０２ａを含み、レンズ装置１００の全体の動作を制御する。また、レンズ制御手段１０２は、カメラ制御手段３０１からの要求に応じて、フォーカスレンズ駆動手段１０３を介してフォーカスレンズ群１０１の駆動を制御する。レンズ制御手段１０２は、カメラ制御手段３０１で検出された焦点検出結果を補正する際に使用される補正値（第１補正値）を決定する決定手段としての機能を有する。また、その決定に際して必要な、焦点検出光学系の瞳の径に関する情報と、レンズ装置１００とエクステンダー２００とを含む光学系の瞳の径に関する情報との関係を判定する判定手段としての機能を有する。
【００１８】
撮像装置３００は、カメラ制御手段３０１、位相差ＡＦシステム（焦点検出手段）３０２、ハーフミラー３０３、サブミラー３０４、ペンタプリズム３０５および接眼レンズ３０６を有する。
【００１９】
撮像光学系およびエクステンダー光学系２０１を通過した被写体光は、ハーフミラー３０３により反射光と透過光に光路分割される。ハーフミラー３０３で反射された光は、ペンタプリズム３０５および接眼レンズ３０６を介して撮影者の眼に導かれる。これにより、撮影者は、被写体像を観察することができる。ハーフミラー３０３を透過した光は、サブミラー３０４で反射され、位相差ＡＦシステム３０２に入射する。位相差ＡＦシステム３０２は、焦点検出光学系を備え、入射した光を使用して、焦点検出処理を行う。
【００２０】
カメラ制御手段３０１は、ＣＰＵと、ＣＰＵが実行するプログラムを格納するメモリ３０１ａを含み、撮像装置３００の全体の動作を制御する。カメラ制御手段３０１は、レンズ制御手段１０２からピント補正値を取得し、取得したピント補正値を用いてフォーカスレンズ群１０１の駆動を制御する。具体的には、まず、位相差ＡＦシステム３０２による焦点検出処理の結果である検出ピント位置をレンズ制御手段１０２から取得した補正値を用いて補正し、補正したピント位置に応じたフォーカスレンズ群１０１の駆動量を算出する。次に、算出された駆動量に基づいて、レンズ制御手段１０２にフォーカスレンズ駆動手段１０３を介してフォーカスレンズ群１０１の駆動を制御させる。
【実施例１】
【００２１】
図２を参照して、エクステンダー２００がレンズ装置１００と撮像装置３００との間に装着された場合のピント補正値の決定方法について説明する。図２は、レンズ制御手段１０２により実行される本実施例の補正値決定方法を示すフローチャートである。
【００２２】
ステップＳ００１では、レンズ制御手段１０２は、撮像装置３００に取り付けられている状態のレンズ装置１００にエクステンダー２００が装着されているかどうかを判定する。エクステンダー２００が装着されている場合、ステップ００２に進み、装着されていない場合、ステップＳ０１２に進む。
【００２３】
ステップＳ００２では、レンズ制御手段１０２は、カメラ制御手段３０１から焦点検出光学系の瞳径（位相差ＡＦシステム３０２による焦点検出処理に使用するＡＦ光束が通過するＡＦ瞳の外接円の直径）Φａｆを取得する。
【００２４】
ステップＳ００３では、レンズ制御手段１０２は、撮像光学系およびエクステンダー光学系２０１を含む光学系の瞳径（撮像光束の外接円の直径）Φｅｘｔを取得する。
【００２５】
ステップＳ００４では、レンズ制御手段１０２は、瞳径Φａｆおよび瞳径Φｅｘｔが以下の条件式（１）を満たすかどうかを判定する。
【００２６】
Φａｆ＞Φｅｘｔ×０．８              （１）
瞳径Φａｆおよび瞳径Φｅｘｔが条件式（１）を満たす場合、すなわち、焦点検出処理において球面収差が大きい部分を通過した光束が使用されている場合、ステップＳ００５に進み、条件式（１）を満たさない場合、ステップＳ００６に進む。なお、本実施例では、条件式（１）において、瞳径Φｅｘｔに乗じる係数を０．８としているが、本発明はこれに限定されない。係数ａは、０．５以上１．１以下であることが好ましい。
【００２７】
ステップＳ００５では、レンズ制御手段１０２は、まず、メモリ１０２ａからエクステンダー２００が装着された場合の設計上のピント補正値ＢＰｄｅｓ＿ｅｘｔを取得する。次に、レンズ制御手段１０２は、取得したピント補正値ＢＰｄｅｓ＿ｅｘｔをピント補正値ＢＰｅｘｔとしてカメラ制御手段３０１に送信する。
【００２８】
ステップＳ００６では、レンズ制御手段１０２は、メモリ１０２ａからレンズ装置１００のみが装着されている場合の製造誤差に基づくピント補正値ＢＰｅｒｒｏｒを取得する。
【００２９】
ステップＳ００７では、レンズ制御手段１０２は、以下の式（２）を用いてピント補正値ＢＰｅｘｔを算出し、算出されたピント補正値ＢＰｅｘｔをカメラ制御手段３０１に送信する。
【００３０】
ＢＰｅｘｔ＝ＢＰｄｅｓ＿ｅｘｔ＋α×ＢＰｅｒｒｏｒ         （２）
なお、係数αは、テンダー倍率またはテンダー倍率の２乗とすればよい。また、本実施例では、式（２）のように、ピント補正値ＢＰｅｒｒｏｒに係数αを乗じた値をピント補正値ＢＰｄｅｓ＿ｅｘｔに加算しているが、加算値（α×ＢＰｅｒｒｏｒ）はあらかじめメモリ１０２ａに保存されていてもよい。
【００３１】
ここで、エクステンダー２００が装着された場合のピント補正値ＢＰｅｘｔの算出方法について具体的な数値を用いて説明する。図３は、瞳径Φａｆと瞳径Φｅｘｔとの関係を示す図である。図３（ａ）および図３（ｂ）はそれぞれ、１．４倍エクステンダー装着時および２．０倍エクステンダー装着時の関係を示している。
【００３２】
図３（ａ）において、瞳径Φａｆは１２．２、瞳径Φｅｘｔは１７．６である。すなわち、瞳径Φａｆと瞳径Φｅｘｔは条件式（１）を満たさないため、焦点検出処理において球面収差が大きい光束が使用されていないと判定される。そのため、レンズ制御手段１０２は、製造誤差に基づくピント補正値ＢＰｅｒｒｏｒを取得し、式（２）を用いて算出されたピント補正値ＢＰｅｘｔをカメラ制御手段３０１に送信する。
【００３３】
図３（ｂ）において、瞳径Φａｆは１２．２、瞳径Φｅｘｔは１２である。すなわち、瞳径Φａｆと瞳径Φｅｘｔは条件式（１）を満たすため、焦点検出処理において球面収差が大きい光束が使用されていると判定される。そのため、レンズ制御手段１０２は、製造誤差に基づくピント補正値ＢＰｅｒｒｏｒを取得せず、設計値であるピント補正値ＢＰｄｅｓ＿ｅｘｔをピント補正値ＢＰｅｘｔとしてカメラ制御手段３０１に送信する。
【００３４】
ステップＳ００８では、レンズ制御手段１０２は、まず、カメラ制御手段３０１から、ピント補正値ＢＰｅｘｔを用いて補正された検出ピント位置に基づくフォーカスレンズ群１０１の駆動量を取得する。次に、レンズ制御手段１０２は、取得したフォーカスレンズ群１０１の駆動量に基づいて、フォーカスレンズ駆動手段１０３を介してフォーカスレンズ群１０１の駆動を制御する。
【００３５】
ステップＳ０１２では、レンズ制御手段１０２は、あらかじめ計測された、レンズ装置１００のみが装着されている場合の製造誤差に基づくピント補正値ＢＰｅｒｒｏｒを取得する。
【００３６】
ステップＳ０１３では、レンズ制御手段１０２は、以下の式（３）を用いて、レンズ装置１００のみが装着されている場合のピント補正値ＢＰｍａｓｔｅｒを算出し、算出されたＢＰｍａｓｔｅｒをカメラ制御手段３０１に送信する。
【００３７】
ＢＰｍａｓｔｅｒ＝ＢＰｄｅｓ＿ｍａｓｔｅｒ＋ＢＰｅｒｒｏｒ        （３）
なお、ＢＰｄｅｓ＿ｍａｓｔｅｒは、レンズ装置１００のみが装着された場合の設計上のピント補正値である。
【００３８】
ステップＳ０１４では、レンズ制御手段１０２は、まず、カメラ制御手段３０１から、ピント補正値ＢＰｍａｓｔｅｒを用いて補正された検出ピント位置に基づくフォーカスレンズ群１０１の駆動量を取得する。次に、レンズ制御手段１０２は、取得したフォーカスレンズ群１０１の駆動量に基づいて、フォーカスレンズ駆動手段１０３を介してフォーカスレンズ群１０１の駆動を制御する。
【００３９】
以上説明したように、本実施例では、焦点検出光学系の瞳の径に関する情報およびレンズ装置とエクステンダーとを含む光学系の瞳の径に関する情報に基づいて、焦点検出処理の結果に対する補正値を変更する。これにより、エクステンダー装着時のピントズレを低減可能である。
【００４０】
本実施例では、図２のステップＳ００７やステップＳ０１３において、レンズ装置１００のみが装着されている場合の製造誤差に基づくピント補正値を使用しているが、本発明はこれに限定されない。製造誤差に基づくピント補正値とレンズ装置１００のみが装着されている場合の設計上のピント補正値とを合わせた値ＢＰｔａｎを使用してもよい。
【００４１】
また、本実施例では、図２のフローはレンズ装置１００内で実行されているが、撮像装置３００内で実行されてもよい。
【実施例２】
【００４２】
図４を参照して、エクステンダー２００がレンズ装置１００と撮像装置３００との間に装着された場合のピント補正値の決定方法について説明する。図４は、レンズ制御手段１０２により実行される本実施例の補正値決定方法を示すフローチャートである。
【００４３】
ステップＳ１０１では、レンズ制御手段１０２は、撮像装置３００に取り付けられている状態のレンズ装置１００にエクステンダー２００が装着されているかどうかを判定する。エクステンダー２００が装着されている場合、ステップ１０２に進み、装着されていない場合、ステップＳ１１２に進む。
【００４４】
ステップＳ１０２では、レンズ制御手段１０２は、カメラ制御手段３０１から焦点検出光学系の瞳の径に関する情報であるＦ値Ｆａｆを取得する。Ｆ値Ｆａｆは、位相差ＡＦシステム３０２による焦点検出処理に使用するＡＦ光束が通過するＡＦ瞳の外接円に基づいて算出される。
【００４５】
ステップＳ１０３では、レンズ制御手段１０２は、撮像光学系およびエクステンダー光学系２０１を含む光学系の瞳の径に関する情報であるＦ値Ｆｅｘｔを取得する。Ｆ値Ｆｅｘｔは、撮像光束の外接円に基づいて算出される。
【００４６】
ステップＳ１０４では、レンズ制御手段１０２は、Ｆ値ＦａｆおよびＦ値Ｆｅｘｔが以下の条件式（４）を満たすかどうかを判定する。
【００４７】
Ｆａｆ＜Ｆｅｘｔ×１．２                     （４）
Ｆ値ＦａｆおよびＦ値Ｆｅｘｔが条件式（４）を満たす場合、すなわち、焦点検出処理において球面収差が大きい部分を通過した光束が使用されている場合、ステップＳ１０５に進み、条件式（４）を満たさない場合、ステップＳ１０６に進む。なお、本実施例では、条件式（４）において、Ｆ値ｅｘｔに乗じる係数を１．２としているが、本発明はこれに限定されない。係数ａは、０．９以上２．０以下であることが好ましい。
【００４８】
ステップＳ１０５では、レンズ制御手段１０２は、まず、メモリ１０２ａからエクステンダー２００が装着された場合の設計上のピント補正値ＢＰｄｅｓ＿ｅｘｔを取得する。次に、レンズ制御手段１０２は、取得したピント補正値ＢＰｄｅｓ＿ｅｘｔをピント補正値ＢＰｅｘｔとしてカメラ制御手段３０１に送信する。
【００４９】
ステップＳ１０６では、レンズ制御手段１０２は、メモリ１０２ａからレンズ装置１００のみが装着されている場合の製造誤差に基づくピント補正値ＢＰｅｒｒｏｒを取得する。
【００５０】
ステップＳ１０７では、レンズ制御手段１０２は、上述した式（２）を用いてピント補正値ＢＰｅｘｔを算出し、算出されたピント補正値ＢＰｅｘｔをカメラ制御手段３０１に送信する。
【００５１】
ここで、ピント補正値ＢＰｅｘｔの算出方法について具体的な数値を用いて説明する。図５は、Ｆ値ＦａｆとＦ値Ｆｅｘｔとの関係を示す図である。図５では、ＡＦ瞳の外接面は一点破線、撮像光束の外接円は破線で示されている。図５（ａ）および図５（ｂ）はそれぞれ、１．４倍エクステンダー装着時および２．０倍エクステンダー装着時の関係を示している。
【００５２】
図５（ａ）において、Ｆ値Ｆａｆは８、Ｆ値Ｆｅｘｔは５．６である。すなわち、Ｆ値ＦａｆとＦ値Ｆｅｘｔは条件式（４）を満たさないため、焦点検出処理において球面収差が大きい光束が使用されていないと判定される。そのため、レンズ制御手段１０２は、製造誤差に基づくピント補正値ＢＰｅｒｒｏｒを取得し、式（２）を用いて算出されたピント補正値ＢＰｅｘｔをカメラ制御手段３０１に送信する。
【００５３】
図５（ｂ）において、Ｆ値Ｆａｆは８、Ｆ値Ｆｅｘｔは８である。すなわち、Ｆ値ＦａｆとＦ値Ｆｅｘｔは条件式（４）を満たすため、焦点検出処理において球面収差が大きい光束が使用されていると判定される。そのため、レンズ制御手段１０２は、製造誤差に基づくピント補正値ＢＰｅｒｒｏｒを取得せず、設計値であるピント補正値ＢＰｄｅｓ＿ｅｘｔをピント補正値ＢＰｅｘｔとしてカメラ制御手段３０１に送信する。
【００５４】
ステップＳ１０８では、レンズ制御手段１０２は、まず、カメラ制御手段３０１から、ピント補正値ＢＰｅｘｔを用いて補正された検出ピント位置に基づくフォーカスレンズ群１０１の駆動量を取得する。次に、レンズ制御手段１０２は、取得したフォーカスレンズ群１０１の駆動量に基づいて、フォーカスレンズ駆動手段１０３を介してフォーカスレンズ群１０１の駆動を制御する。
【００５５】
ステップＳ１１２では、レンズ制御手段１０２は、あらかじめ計測された、レンズ装置１００のみが装着されている場合の製造誤差に基づくピント補正値ＢＰｅｒｒｏｒを取得する。
【００５６】
ステップＳ１１３では、レンズ制御手段１０２は、上述した式（３）を用いて、レンズ装置１００のみが装着されている場合のピント補正値ＢＰｍａｓｔｅｒを算出し、算出されたＢＰｍａｓｔｅｒをカメラ制御手段３０１に送信する。
【００５７】
ステップＳ１１４では、レンズ制御手段１０２は、まず、カメラ制御手段３０１から、ピント補正値ＢＰｍａｓｔｅｒを用いて補正された検出ピント位置に基づくフォーカスレンズ群１０１の駆動量を取得する。次に、レンズ制御手段１０２は、取得したフォーカスレンズ群１０１の駆動量に基づいて、フォーカスレンズ駆動手段１０３を介してフォーカスレンズ群１０１の駆動を制御する。
【００５８】
以上説明したように、本実施例では、焦点検出光学系の瞳の径に関する情報およびレンズ装置とエクステンダーとを含む光学系の瞳の径に関する情報に基づいて、焦点検出処理の結果に対する補正値を変更する。これにより、エクステンダー装着時のピントズレを低減可能である。
【００５９】
本実施例では、図４のステップＳ１０７やステップＳ１１３において、レンズ装置１００のみが装着されている場合の製造誤差に基づくピント補正値を使用しているが、本発明はこれに限定されない。製造誤差に基づくピント補正値とレンズ装置１００のみが装着されている場合の設計上のピント補正値とを合わせた値ＢＰｔａｎを使用してもよい。
【００６０】
また、本実施例では、図４のフローはレンズ装置１００内で実行されているが、撮像装置３００内で実行されてもよい。
【実施例３】
【００６１】
図６を参照して、エクステンダー２００がレンズ装置１００と撮像装置３００との間に装着された場合のピント補正値の決定方法について説明する。図６は、レンズ制御手段１０２により実行される本実施例の補正値決定方法を示すフローチャートである。
【００６２】
ステップＳ２０１からステップＳ２０４までの処理はそれぞれ、図２のステップＳ００１からステップＳ００４までの処理と同様であるため、これらのステップの詳細な説明は省略する。
【００６３】
ステップＳ２０５では、レンズ制御手段１０２は、メモリ１０２ａからレンズ装置１００のみが装着されている場合の製造誤差に基づくピント補正値ＢＰｅｒｒｏｒを取得する。
【００６４】
ステップＳ２０６では、レンズ制御手段１０２は、以下の式（５）を用いてピント補正値ＢＰｅｘｔを算出し、算出されたピント補正値ＢＰｅｘｔをカメラ制御手段３０１に送信する。
【００６５】
ＢＰｅｘｔ＝ＢＰｄｅｓ＿ｅｘｔ＋α２×ＢＰｅｒｒｏｒ                     （５）
なお、係数α２は、０より大きく、後述する係数α１より小さくなるように設定されている。また、本実施例では、式（５）のように、ピント補正値ＢＰｅｒｒｏｒに係数α２を乗じた値をピント補正値ＢＰｄｅｓ＿ｅｘｔに加算しているが、加算値（α２×ＢＰｅｒｒｏｒ）はあらかじめメモリ１０２ａに保存されていてもよい。
【００６６】
ステップＳ２０７では、レンズ制御手段１０２は、あらかじめ計測された、レンズ装置１００のみが装着されている場合の製造誤差に基づくピント補正値ＢＰｅｒｒｏｒを取得する。
【００６７】
ステップＳ２０８では、レンズ制御手段１０２は、以下の式（６）を用いてピント補正値ＢＰｅｘｔを算出し、算出されたピント補正値ＢＰｅｘｔをカメラ制御手段３０１に送信する。
【００６８】
ＢＰｅｘｔ＝ＢＰｄｅｓ＿ｅｘｔ＋α１×ＢＰｅｒｒｏｒ              （６）
本実施例では、式（６）のように、ピント補正値ＢＰｅｒｒｏｒに係数α１を乗じた値をピント補正値ＢＰｄｅｓ＿ｅｘｔに加算しているが、加算値（α１×ＢＰｅｒｒｏｒ）はあらかじめメモリ１０２ａに保存されていてもよい。
【００６９】
ここで、実施例１で説明した図３を用いて、エクステンダー２００が装着された場合のピント補正値ＢＰｅｘｔの算出方法について説明する。
【００７０】
図３（ａ）において、瞳径Φａｆは１２．２、瞳径Φｅｘｔは１７．６である。すなわち、瞳径Φａｆと瞳径Φｅｘｔは条件式（１）を満たさないため、焦点検出処理において球面収差が大きい光束が使用されていないと判定される。そのため、レンズ制御手段１０２は、式（６）を用いて算出されたピント補正値ＢＰｅｘｔをカメラ制御手段３０１に送信する。
【００７１】
図３（ｂ）において、瞳径Φａｆは１２．２、瞳径Φｅｘｔは１２である。すなわち、瞳径Φａｆと瞳径Φｅｘｔは条件式（１）を満たすため、焦点検出処理において球面収差が大きい光束が使用されていると判定される。そのため、レンズ制御手段１０２は、式（５）を用いて算出されたピント補正値ＢＰｅｘｔをカメラ制御手段３０１に送信する。
【００７２】
ステップＳ２０９、ステップＳ２１２からステップＳ２１４までの処理はそれぞれ、図２のステップＳ００８、ステップＳ０１２からステップＳ０１４までの処理と同様であるため、詳細な説明は省略する。
【００７３】
以上説明したように、本実施例では、焦点検出光学系の瞳の径に関する情報およびレンズ装置とエクステンダーとを含む光学系の瞳の径に関する情報に基づいて、焦点検出処理の結果に対する補正値を変更する。これにより、エクステンダー装着時のピントズレを低減可能である。
【００７４】
本実施例では、製造誤差に基づくピント補正値ＢＰｅｒｒｏｒに乗ずる係数を２種類としているが、本発明はこれに限定されない。ステップＳ２０４の分岐を増やした場合、それに対応した係数を設定すればよい。設定される複数の係数の１つは、０であってもよい。
【００７５】
また、本実施例では、図６のステップＳ２０６、ステップＳ２０８やステップＳ２１３において、レンズ装置１００のみが装着されている場合の製造誤差に基づくピント補正値を使用しているが、本発明はこれに限定されない。製造誤差に基づくピント補正値とレンズ装置１００のみが装着されている場合の設計上のピント補正値とを合わせた値ＢＰｔａｎを使用してもよい。
【００７６】
また、本実施例では、図６のフローはレンズ装置１００内で実行されているが、撮像装置３００内で実行されてもよい。
【実施例４】
【００７７】
図７を参照して、エクステンダー２００がレンズ装置１００と撮像装置３００との間に装着された場合のピント補正値の決定方法について説明する。図７は、レンズ制御手段１０２により実行される本実施例の補正値決定方法を示すフローチャートである。
【００７８】
ステップＳ３０１からステップＳ３０４までの処理はそれぞれ、図４のステップＳ１０１からステップＳ１０４までの処理と同様であるため、これらのステップの詳細な説明は省略する。
【００７９】
ステップＳ３０５では、レンズ制御手段１０２は、メモリ１０２ａからレンズ装置１００のみが装着されている場合の製造誤差に基づくピント補正値ＢＰｅｒｒｏｒを取得する。
【００８０】
ステップＳ３０６では、レンズ制御手段１０２は、以下の式（７）を用いてピント補正値ＢＰｅｘｔを算出し、算出されたピント補正値ＢＰｅｘｔをカメラ制御手段３０１に送信する。
【００８１】
ＢＰｅｘｔ＝ＢＰｄｅｓ＿ｅｘｔ＋α２×ＢＰｅｒｒｏｒ              （７）
なお、係数α２は、０より大きく、後述する係数α１より小さくなるように設定されている。また、本実施例では、式（７）のように、ピント補正値ＢＰｅｒｒｏｒに係数α２を乗じた値をピント補正値ＢＰｄｅｓ＿ｅｘｔに加算しているが、加算値（α２×ＢＰｅｒｒｏｒ）はあらかじめメモリ１０２ａに保存されていてもよい。
【００８２】
ステップＳ３０７では、レンズ制御手段１０２は、メモリ１０２ａからレンズ装置１００のみが装着されている場合の製造誤差に基づくピント補正値ＢＰｅｒｒｏｒを取得する。
【００８３】
ステップＳ３０８では、レンズ制御手段１０２は、以下の式（８）を用いてピント補正値ＢＰｅｘｔを算出し、算出されたピント補正値ＢＰｅｘｔをカメラ制御手段３０１に送信する。
【００８４】
ＢＰｅｘｔ＝ＢＰｄｅｓ＿ｅｘｔ＋α１×ＢＰｅｒｒｏｒ              （８）
本実施例では、式（８）のように、ピント補正値ＢＰｅｒｒｏｒに係数α１を乗じた値をピント補正値ＢＰｄｅｓ＿ｅｘｔに加算しているが、加算値（α１×ＢＰｅｒｒｏｒ）はあらかじめメモリ１０２ａに保存されていてもよい。
【００８５】
ここで、実施例２で説明した図５を用いて、エクステンダー２００が装着された場合のピント補正値ＢＰｅｘｔの算出方法について説明する。
【００８６】
図５（ａ）において、Ｆ値Ｆａｆは８、Ｆ値Ｆｅｘｔは５．６であり、条件式（４）を満たさないため、焦点検出処理において球面収差が大きい光束が使用されていないと判定される。そのため、レンズ制御手段１０２は、式（８）を用いて算出されたピント補正値ＢＰｅｘｔをカメラ制御手段３０１に送信する。
【００８７】
図５（ｂ）において、Ｆ値Ｆａｆは８、Ｆ値Ｆｅｘｔは８であり、条件式（４）を満たすため、焦点検出処理において球面収差が大きい光束が使用されていると判定される。そのため、レンズ制御手段１０２は、式（７）を用いて算出されたピント補正値ＢＰｅｘｔをカメラ制御手段３０１に送信する。
【００８８】
ステップＳ３０９、ステップＳ３１２からステップＳ３１４までの処理はそれぞれ、図４のステップＳ１０８、ステップＳ１１２からステップＳ１１４までの処理と同様であるため、詳細な説明は省略する。
【００８９】
以上説明したように、本実施例では、焦点検出光学系の瞳の径に関する情報およびレンズ装置とエクステンダーとを含む光学系の瞳の径に関する情報に基づいて、焦点検出処理の結果に対する補正値を変更する。これにより、エクステンダー装着時のピントズレを低減可能である。
【００９０】
本実施例では、製造誤差に基づくピント補正値ＢＰｅｒｒｏｒに乗ずる係数を２種類としているが、本発明はこれに限定されない。ステップＳ２０４の分岐を増やした場合、それに対応した係数を設定すればよい。設定される複数の係数の１つは、０であってもよい。
【００９１】
また、本実施例では、図７のステップＳ３０６、ステップＳ３０８やステップＳ３１３において、レンズ装置１００のみが装着されている場合の製造誤差に基づくピント補正値を使用しているが、本発明はこれに限定されない。製造誤差に基づくピント補正値とレンズ装置１００のみが装着されている場合の設計上のピント補正値とを合わせた値ＢＰｔａｎを使用してもよい。
【００９２】
また、本実施例では、図７のフローはレンズ装置１００内で実行されているが、撮像装置３００内で実行されてもよい。
【実施例５】
【００９３】
図８を参照して、エクステンダー２００がレンズ装置１００と撮像装置３００との間に装着された場合のピント補正値の決定方法について説明する。図８は、レンズ制御手段１０２により実行される本実施例の補正値決定方法を示すフローチャートである。
【００９４】
ステップＳ４０１からステップＳ４０３までの処理はそれぞれ、図２のステップＳ００１からステップＳ００３までの処理と同様であるため、これらのステップの詳細な説明は省略する。
【００９５】
ステップＳ４０４では、レンズ制御手段１０２は、メモリ１０２ａからレンズ装置１００のみが装着されている場合の製造誤差に基づくピント補正値ＢＰｅｒｒｏｒを取得する。
【００９６】
ステップＳ４０５では、レンズ制御手段１０２は、以下の式（９）を用いてピント補正値ＢＰｅｘｔを算出し、算出されたピント補正値ＢＰｅｘｔをカメラ制御手段３０１に送信する。
【００９７】
ＢＰｅｘｔ＝ＢＰｄｅｓ＿ｅｘｔ＋（１−Φａｆ／Φｅｘｔ）×ＢＰｅｒｒｏｒ （９）
ここで、実施例１で説明した図３を用いて、エクステンダー２００が装着された場合のピント補正値ＢＰｅｘｔの算出方法について説明する。
【００９８】
図３（ａ）において、瞳径Φａｆは１２．２、瞳径Φｅｘｔは１７．６である。レンズ制御手段１０２は、製造誤差に基づくピント補正値ＢＰｅｒｒｏｒを取得し、式（９）を用いて算出されたピント補正値ＢＰｅｘｔをカメラ制御手段３０１に送信する。
【００９９】
図３（ｂ）において、瞳径Φａｆは１２．２、瞳径Φｅｘｔは１２である。レンズ制御手段１０２は、製造誤差に基づくピント補正値ＢＰｅｒｒｏｒを取得し、式（９）を用いて算出されたピント補正値ＢＰｅｘｔをカメラ制御手段３０１に送信する。
【０１００】
ステップＳ４０６、ステップＳ４１２からステップＳ４１４までの処理はそれぞれ、図２のステップＳ００８、ステップＳ０１２からステップＳ０１４までの処理と同様であるため、詳細な説明は省略する。
【０１０１】
以上説明したように、本実施例では、焦点検出光学系の瞳の径に関する情報およびレンズ装置とエクステンダーとを含む光学系の瞳の径に関する情報に基づいて、焦点検出処理の結果に対する補正値を変更する。これにより、エクステンダー装着時のピントズレを低減可能である。
【０１０２】
本実施例では、図８のステップＳ４０５において、レンズ装置１００のみが装着されている場合の製造誤差に基づくピント補正値を使用しているが、本発明はこれに限定されない。製造誤差に基づくピント補正値とレンズ装置１００のみが装着されている場合の設計上のピント補正値とを合わせた値ＢＰｔａｎを使用してもよい。
【０１０３】
また、本実施例では、図８のフローはレンズ装置１００内で実行されているが、撮像装置３００内で実行されてもよい。
【実施例６】
【０１０４】
図９を参照して、エクステンダー２００がレンズ装置１００と撮像装置３００との間に装着された場合のピント補正値の決定方法について説明する。図９は、レンズ制御手段１０２により実行される本実施例の補正値決定方法を示すフローチャートである。
【０１０５】
ステップＳ５０１からステップＳ５０３までの処理はそれぞれ、図４のステップＳ１０１からステップＳ１０３までの処理と同様であるため、これらのステップの詳細な説明は省略する。
【０１０６】
ステップＳ５０４では、レンズ制御手段１０２は、メモリ１０２ａからレンズ装置１００のみが装着されている場合の製造誤差に基づくピント補正値ＢＰｅｒｒｏｒを取得する。
【０１０７】
ステップＳ５０５では、レンズ制御手段１０２は、以下の式（１０）を用いてピント補正値ＢＰｅｘｔを算出し、算出されたピント補正値ＢＰｅｘｔをカメラ制御手段３０１に送信する。
【０１０８】
ＢＰｅｘｔ＝ＢＰｄｅｓ＿ｅｘｔ＋（１−Ｆｅｘｔ／Ｆａｆ）×ＢＰｅｒｒｏｒ        （１０）
ここで、実施例２で説明した図５を用いて、エクステンダー２００が装着された場合のピント補正値ＢＰｅｘｔの算出方法について説明する。
【０１０９】
図５（ａ）において、Ｆ値Ｆａｆは８、Ｆ値Ｆｅｘｔは５．６である。レンズ制御手段１０２は、製造誤差に基づくピント補正値ＢＰｅｒｒｏｒを取得し、式（１０）を用いて算出されたピント補正値ＢＰｅｘｔをカメラ制御手段３０１に送信する。
【０１１０】
図３（ｂ）において、Ｆ値Ｆａｆは８、Ｆ値Ｆｅｘｔは８である。レンズ制御手段１０２は、製造誤差に基づくピント補正値ＢＰｅｒｒｏｒを取得し、式（１０）を用いて算出されたピント補正値ＢＰｅｘｔをカメラ制御手段３０１に送信する。
【０１１１】
ステップＳ５０６、ステップＳ５１２からステップＳ５１４までの処理はそれぞれ、図４のステップＳ１０８、ステップＳ１１２からステップＳ１１４までの処理と同様であるため、詳細な説明は省略する。
【０１１２】
以上説明したように、本実施例では、焦点検出光学系の瞳の径に関する情報およびレンズ装置とエクステンダーとを含む光学系の瞳の径に関する情報に基づいて、焦点検出処理の結果に対する補正値を変更する。これにより、エクステンダー装着時のピントズレを低減可能である。
【０１１３】
本実施例では、図９のステップＳ５０５において、レンズ装置１００のみが装着されている場合の製造誤差に基づくピント補正値を使用しているが、本発明はこれに限定されない。製造誤差に基づくピント補正値とレンズ装置１００のみが装着されている場合の設計上のピント補正値とを合わせた値ＢＰｔａｎを使用してもよい。
【０１１４】
また、本実施例では、図９のフローはレンズ装置１００内で実行されているが、撮像装置３００内で実行されてもよい。
【０１１５】
各実施例で説明した条件式に基づいてレンズ制御手段１０２が、演算により第１補正値を決定する方法について説明したが、第１補正値の決定方法はこれに限られない。例えば、瞳径Φａｆと瞳径Φｅｘｔより定まる値ａと、それに対応する第１補正値とを関連付けたテーブルを記憶しておき、レンズ制御手段１０２が当該テーブを参照して第１補正値を決定してもよい。
【０１１６】
各実施例で説明した処理を撮像装置３００内で実行してもよいと述べたが、その場合、制御手段３０１が、焦点光学系の瞳の径に関する情報と、レンズ装置とエクステンダーとを含む光学系の瞳の径に関する情報との関係を判定する判定手段としての機能を有する。また、制御手段３０１は、第１補正値を決定するための決定手段としての機能を有する。また、撮像装置３００は、第１補正値を算出するために、装着されたレンズ装置１００から、第２補正値、または、第２補正値および第３補正値を取得する。レンズ装置１００とエクステンダー２００とを含む光学系の瞳の径に関する情報は、レンズ装置１００が算出したものでもよいし、レンズ装置１００とエクステンダー２００のそれぞれから取得した光学系の情報に基づいて制御手段３０１が算出したものでもよい。
［その他の実施例]
本発明は、上述の実施例の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【０１１７】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
【符号の説明】
【０１１８】
１００  レンズ装置
１０１  フォーカスレンズ群（焦点調整手段）
１０２  レンズ制御手段（決定手段）
２００  エクステンダー
３００  撮像装置
３０１  制御手段
３０２  位相差ＡＦシステム（焦点検出手段）
【図１】
2019184627.tif 000003
【図２】
2019184627.tif 000004
【図３】
2019184627.tif 000005
【図４】
2019184627.tif 000006
【図５】
2019184627.tif 000007
【図６】
2019184627.tif 000008
【図７】
2019184627.tif 000009
【図８】
2019184627.tif 000010
【図９】
2019184627.tif 000011
【図１０】
2019184627.tif 000012
【図１１】
2019184627.tif 000013
【図１２】
2019184627.tif 000014