(57)【要約】【課題】複数の着脱可能なユニットの各々の開口情報を高精度に算出可能な制御装置を提供する。【解決手段】制御装置（１２５）は、撮像装置（１２０）に着脱可能な第１ユニット（１００）および第２ユニット（６００、７００）のそれぞれの第１開口情報および第２開口情報を取得する取得手段（１２５ｄ）と、第１開口情報および第２開口情報に基づいて合成開口情報を算出する算出手段（１２５ｅ）とを有する。【選択図】図２
2020187159.tif 000002
【特許請求の範囲】
【請求項１】
撮像装置に着脱可能な第１ユニットおよび第２ユニットのそれぞれの第１開口情報および第２開口情報を取得する取得手段と、
前記第１開口情報および前記第２開口情報に基づいて合成開口情報を算出する算出手段と、を有することを特徴とする制御装置。
【請求項２】
前記第１開口情報と前記第２開口情報とは、互いに属性情報が異なり、
前記属性情報は、レンズステート、像高、防振動作、および、デフォーカス量の少なくとも一つに関する情報であることを特徴とする請求項１に記載の制御装置。
【請求項３】
前記属性情報は、前記レンズステートであり、
前記第１開口情報が前記レンズステートに対して変化し、かつ、前記第２開口情報が前記レンズステートに対して変化しない場合、前記取得手段は、前記レンズステートの変化に応じて前記レンズステートに対応する前記第１開口情報を取得し、前記第１開口情報の通信とは異なるタイミングで、前記第２開口情報を一括で取得することを特徴とする請求項２に記載の制御装置。
【請求項４】
前記属性情報は、前記デフォーカス量であり、
前記第１開口情報が前記デフォーカス量に対して変化し、かつ、前記第２開口情報が前記デフォーカス量に対して変化しない場合、前記算出手段は、前記第１開口情報を用いて算出するデフォーカス量または像高範囲を、絞り値および射出瞳距離の少なくとも一つに応じて異ならせることを特徴とする請求項２に記載の制御装置。
【請求項５】
前記取得手段が前記第１開口情報および前記第２開口情報を取得するタイミング、頻度、情報、および、演算の少なくとも一つは、互いに異なることを特徴とする請求項１乃至４のいずれか１項に記載の制御装置。
【請求項６】
前記取得手段は、
前記第１ユニットから前記第１開口情報を取得し、
前記第２ユニットから前記第２開口情報を取得することを特徴とする請求項１乃至５のいずれか１項に記載の制御装置。
【請求項７】
前記取得手段が前記第１開口情報を取得できない場合、前記算出手段は、前記第１開口情報を用いずに前記合成開口情報を算出することを特徴とする請求項１乃至６のいずれか１項に記載の制御装置。
【請求項８】
前記第１ユニットは、前記撮像装置に着脱可能なレンズユニットであり、
前記第２ユニットは、前記撮像装置と前記レンズユニットとの間に着脱可能なアクセサリであることを特徴とする請求項１乃至７のいずれか１項に記載の制御装置。
【請求項９】
前記アクセサリは、前記レンズユニットにおける撮像光学系の光路長を調整するアダプター、および、前記レンズユニットの焦点距離を変更するコンバータレンズユニットの少なくとも一つであることを特徴とする請求項８に記載の制御装置。
【請求項１０】
撮像素子と、
請求項１乃至９のいずれか１項に記載の制御装置と、を有することを特徴とする撮像装置。
【請求項１１】
前記第１ユニットおよび前記第２ユニットは、前記撮像素子による受光光束を制限し、
前記第１開口情報および前記第２開口情報はそれぞれ、前記第１ユニットおよび前記第２ユニットが前記撮像素子による前記受光光束を制限する開口に関する情報であることを特徴とする請求項１０に記載の撮像装置。
【請求項１２】
前記第１ユニットは、前記撮像装置に着脱可能なレンズユニットであり、
前記第１開口情報は、デフォーカス量に応じて変化することを特徴とする請求項１０または１１に記載の撮像装置。
【請求項１３】
撮像装置に着脱可能な第１ユニットおよび第２ユニットのそれぞれの第１開口情報および第２開口情報を取得するステップと、
前記第１開口情報および前記第２開口情報に基づいて合成開口情報を算出するステップと、を有することを特徴とする制御方法。
【請求項１４】
請求項１３に記載の制御方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像光学系の開口情報を有する撮像装置に関する。
【背景技術】
【０００２】
従来、撮像光学系の透過光を制限する開口情報を用いて、焦点検出のための情報を算出する撮像装置が知られている。特許文献１には、光学系の各開口までの距離に関する開口データを取得し、焦点検出光学系の測距瞳と交換レンズの射出瞳とが互いに重なる重なり領域の重心の重心距離を算出し、重心距離に基づいて像ズレ量をデフォーカス量に変換する撮像装置が開示されている。特許文献２には、レンズに結像光束の入射角度範囲に関する情報を記憶し、カメラ本体に焦点検出用画素の受光感度特性の情報を記憶し、これらの情報に基づいて焦点調節制御のための情報を算出する撮像装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第５０４５８０１号公報
【特許文献２】特開２０１６−１１８６９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、結像光学系を通過する光束を制限する開口としては、複数のレンズ開口や絞り開口だけでなく、カメラ本体が有するシャッタの開口などの種々の開口が存在する。また、撮影レンズとカメラ本体との間に光路長を調節するアダプタユニットや焦点距離を変換するコンバータレンズユニットなどを装着した場合、各ユニットが有する開口も、結像光学系を通過する光束を制限し得る。しかしながら、特許文献１や特許文献２には、複数の着脱可能なユニットの各々の開口情報の導出方法が開示されていない。
【０００５】
そこで本発明は、複数の着脱可能なユニットの各々の開口情報を高精度に算出可能な制御装置、撮像装置、制御方法、および、プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一側面としての制御装置は、撮像装置に着脱可能な第１ユニットおよび第２ユニットのそれぞれの第１開口情報および第２開口情報を取得する取得手段と、前記第１開口情報および前記第２開口情報に基づいて合成開口情報を算出する算出手段とを有する。
【０００７】
本発明の他の側面としての撮像装置は、撮像素子と前記制御装置とを有する。
【０００８】
本発明の他の側面としての制御方法は、撮像装置に着脱可能な第１ユニットおよび第２ユニットのそれぞれの第１開口情報および第２開口情報を取得するステップと、前記第１開口情報および前記第２開口情報に基づいて合成開口情報を算出するステップとを有する。
【０００９】
本発明の他の側面としてのプログラムは、前記制御方法をコンピュータに実行させる。
【００１０】
本発明の他の目的及び特徴は、以下の実施形態において説明される。
【発明の効果】
【００１１】
本発明によれば、複数の着脱可能なユニットの各々の開口情報を高精度に算出可能な制御装置、撮像装置、制御方法、および、プログラムを提供することができる。
【図面の簡単な説明】
【００１２】
【図１】本実施形態における撮像装置のブロック図である。
【図２】本実施形態におけるレンズユニットとカメラ本体との間に着脱可能なユニットを装着した撮像装置のブロック図である。
【図３】本実施形態における開口情報の概略説明図である。
【図４】本実施形態における開口情報の算出方法の概略説明図である。
【図５】本実施形態における開口情報の算出方法の概略説明図である。
【図６】本実施形態における開口情報を絞りの中心位置からの距離に関する情報で表現した場合の概略説明図である。
【図７】本実施形態における撮像光学系を通過した光束がカメラ本体の一部により遮られている状況を示す図である。
【図８】本実施形態における開口情報の取得方法を示すフローチャートである。
【図９】本実施形態における開口情報の属性情報の例である。
【図１０】本実施形態におけるデフォーカス量に依存する開口情報の説明図である。
【図１１】本実施形態における各ユニットの開口情報と結像光学系を通過する光束の外縁を規定する開口の形状の説明図である。
【図１２】本実施形態における各ユニットの通信情報と演算処理部を示すブロック図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態について、図面を参照しながら詳細に説明する。
【００１４】
（撮像装置１０の構成）
まず、図１を参照して、本実施形態における撮像装置の構成について説明する。図１は、本実施形態における撮像装置１０（レンズ交換可能な一眼レフタイプのデジタルカメラ）のブロック図である。撮像装置１０は、レンズユニット（第１ユニットとしてのレンズ装置）１００とカメラ本体１２０とを有するカメラシステムである。レンズユニット１００は、図１中の点線で示されるマウントＭを介して、カメラ本体１２０と着脱可能に取り付けられる。ただし本実施形態は、これに限定されるものではなく、レンズユニット（撮像光学系）とカメラ本体とが一体的に構成された撮像装置（デジタルカメラ）にも適用可能である。また本実施形態は、デジタルカメラに限定されるものではなく、ビデオカメラなど他の撮像装置にも適用可能である。
【００１５】
レンズユニット１００は、光学系としての第１レンズ群１０１、絞り１０２、第２レンズ群１０３、および、フォーカスレンズ群（以下、単に「フォーカスレンズ」という）１０４と、駆動／制御系とを有する。このようにレンズユニット１００は、フォーカスレンズ１０４を含み、被写体像を形成する撮影レンズ（撮像光学系）である。
【００１６】
第１レンズ群１０１は、レンズユニット１００の先端に配置され、光軸方向ＯＡに進退可能に保持される。絞り１０２は、その開口径を調節することで撮影時の光量調節を行い、また静止画撮影時においては露光秒時調節用シャッタとして機能する。絞り１０２および第２レンズ群１０３は、一体的に光軸方向ＯＡに移動可能であり、第１レンズ群１０１の進退動作との連動によりズーム機能を実現する。フォーカスレンズ１０４は、光軸方向ＯＡに移動可能であり、その位置に応じてレンズユニット１００が合焦する被写体距離（合焦距離）が変化する。フォーカスレンズ１０４の光軸方向ＯＡにおける位置を制御することにより、レンズユニット１００の合焦距離を調節する焦点調節（フォーカス制御）が可能である。
【００１７】
駆動／制御系は、ズームアクチュエータ１１１、絞りアクチュエータ１１２、フォーカスアクチュエータ１１３、ズーム駆動回路１１４、絞り駆動回路１１５、フォーカス駆動回路１１６、レンズＭＰＵ１１７、及び、レンズメモリ１１８を有する。ズーム駆動回路１１４は、ズームアクチュエータ１１１を用いて第１レンズ群１０１や第３レンズ群１０３を光軸方向ＯＡに駆動し、レンズユニット１００の光学系の画角を制御する（ズーム操作を行う）。また、ズーム駆動回路１１４は、ズームアクチュエータ１１１を用いて第１レンズ群１０１や第３レンズ群１０３の現在位置（ズームステート）を検出する位置検出部としての機能を有する。絞り駆動回路１１５は、絞りアクチュエータ１１２を用いて絞り１０２を駆動し、絞り１０２の開口径や開閉動作を制御する。フォーカス駆動回路１１６は、フォーカスアクチュエータ１１３を用いてフォーカスレンズ１０４を光軸方向ＯＡに駆動し、レンズユニット１００の光学系の合焦距離を制御する（フォーカス制御を行う）。また、フォーカス駆動回路１１６は、フォーカスアクチュエータ１１３を用いてフォーカスレンズ１０４の現在位置（フォーカスステート）を検出する位置検出部としての機能を有する。
【００１８】
レンズＭＰＵ（プロセッサ、送信手段）１１７は、レンズユニット１００に係る全ての演算、制御を行い、ズーム駆動回路１１４、絞り駆動回路１１５、および、フォーカス駆動回路１１６を制御する。また、レンズＭＰＵ１１７は、マウントＭの複数のチャンネルを通じてカメラＭＰＵ１２５と接続され、コマンドやデータを通信する。例えば、レンズＭＰＵ１１７は、フォーカスレンズ１０４の位置を検出し、カメラＭＰＵ１２５からの要求に対してレンズ位置情報を通知する。このレンズ位置情報は、フォーカスレンズ１０４の光軸方向ＯＡにおける位置、光学系が移動していない状態の射出瞳の光軸方向ＯＡにおける位置および直径、および、射出瞳の光束を制限するレンズ枠の光軸方向ＯＡにおける位置および直径などの情報を含む。また、レンズＭＰＵ１１７は、カメラＭＰＵ１２５からの要求に応じて、ズーム駆動回路１１４、絞り駆動回路１１５、および、フォーカス駆動回路１１６を制御する。
【００１９】
レンズメモリ（記憶手段）１１８は、自動焦点調節（ＡＦ制御）に必要な光学情報（開口情報）を記憶している。レンズＭＰＵ１１７は、カメラＭＰＵ１２５からの要求に応じて、光学情報（開口情報）をカメラＭＰＵ１２５へ定期的または一括して送信する。また、カメラＭＰＵ１２５は、例えば内蔵の不揮発性メモリやレンズメモリ１１８に記憶されているプログラムを実行することにより、レンズユニット１００の動作を制御する。
【００２０】
カメラ本体１２０は、シャッターユニット１３１、光学的ローパスフィルタ１２１、撮像素子１２２、および、駆動／制御系を有する。シャッターユニット１３１は、矩形の開口を有し、開口内を走行する２枚の遮光膜のスリット幅を利用して撮影光量を調節する。光学的ローパスフィルタ１２１および撮像素子１２２は、レンズユニット１００を介して形成された被写体像（光学像）を光電変換し、画像データを出力する撮像部（撮像手段）として機能する。本実施形態において、撮像素子１２２は、撮像光学系を介して形成された被写体像を光電変換し、画像データとして、撮像信号および焦点検出信号をそれぞれ出力する。また本実施形態において、第１レンズ群１０１、絞り１０２、第２レンズ群１０３、フォーカスレンズ１０４、および、光学的ローパスフィルタ１２１は、撮像光学系を構成する。
【００２１】
光学的ローパスフィルタ１２１は、撮影画像の偽色やモアレを軽減する。撮像素子１２２は、ＣＭＯＳイメージセンサおよびその周辺回路で構成され、横方向ｍ画素、縦方向ｎ画素（ｍ、ｎは２以上の整数）が配置されている。本実施形態の撮像素子１２２は、瞳分割機能を有し、画像データ（画像信号）を用いた位相差検出方式の焦点検出（位相差ＡＦ）が可能な瞳分割画素を有する。画像処理回路１２４は、撮像素子１２２から出力される画像データに基づいて、位相差ＡＦ用のデータと、表示、記録、およびコントラストＡＦ（ＴＶＡＦ）用の画像データとを生成する。
【００２２】
駆動／制御系は、撮像素子駆動回路１２３、画像処理回路１２４、カメラＭＰＵ１２５、表示器１２６、操作スイッチ群（操作ＳＷ）１２７、メモリ１２８、位相差ＡＦ部１２９（撮像面位相差焦点検出部）およびＴＶＡＦ部１３０（ＴＶＡＦ焦点検出部）を有する。撮像素子駆動回路１２３は、撮像素子１２２の動作を制御するとともに、撮像素子１２２から出力された画像信号（画像データ）をＡ／Ｄ変換し、カメラＭＰＵ１２５に送信する。画像処理回路１２４は、撮像素子１２２から出力された画像信号に対して、γ変換、ホワイトバランス調整処理、色補間処理、圧縮符号化処理など、デジタルカメラで行われる一般的な画像処理を行う。また画像処理回路１２４は、位相差ＡＦ用の信号を生成する。
【００２３】
カメラＭＰＵ１２５（プロセッサ、制御装置）は、カメラ本体１２０に係る全ての演算および制御を行う。すなわちカメラＭＰＵ１２５は、撮像素子駆動回路１２３、画像処理回路１２４、表示器１２６、操作スイッチ群１２７、メモリ１２８、位相差ＡＦ部１２９、および、ＴＶＡＦ部１３０を制御する。カメラＭＰＵ１２５は、マウントＭの信号線を介してレンズＭＰＵ１１７と接続され、レンズＭＰＵ１１７とコマンドやデータを通信する。カメラＭＰＵ１２５は、レンズＭＰＵ１１７に対して、レンズ位置の取得や所定の駆動量でのレンズ駆動要求を発行し、また、レンズＭＰＵ１１７からレンズユニット１００に固有の光学情報の取得要求などを発行する。
【００２４】
カメラＭＰＵ１２５には、カメラ本体１２０の動作を制御するプログラムを格納したＲＯＭ１２５ａ、変数を記憶するＲＡＭ１２５ｂ（カメラメモリ）、および、各種のパラメータを記憶するＥＥＰＲＯＭ１２５ｃが内蔵されている。またカメラＭＰＵ１２５は、ＲＯＭ１２５ａに格納されているプログラムに基づいて、焦点検出処理を実行する。焦点検出処理においては、撮像光学系の互いに異なる瞳領域（瞳部分領域）を通過した光束により形成される光学像を光電変換した対の像信号を用いて、公知の相関演算処理が実行される。またカメラＭＰＵ１２５は、取得手段１２５ｄおよび算出手段１２５ｅを有する。これらの各手段の動作については後述する。なお、カメラＭＰＵ１２５の少なくとも一部の手段（取得手段１２５ｄまたは算出手段１２５ｅの一部）を、位相差ＡＦ部１２９などの他の部位に設けてもよい。
【００２５】
表示器１２６はＬＣＤなどから構成され、撮像装置１０の撮影モードに関する情報、撮影前のプレビュー画像と撮影後の確認用画像、焦点検出時の合焦状態表示画像などを表示する。操作スイッチ群１２７は、電源スイッチ、レリーズ（撮影トリガ）スイッチ、ズーム操作スイッチ、撮影モード選択スイッチなどで構成される。メモリ（記録手段）１２８は、着脱可能なフラッシュメモリであり、撮影済み画像を記録する。
【００２６】
位相差ＡＦ部（デフォーカス量算出手段）１２９は、撮像素子１２２および画像処理回路１２４から得られる焦点検出用画像データの像信号に基づいて、位相差検出方式による焦点検出処理を行う。より具体的には、画像処理回路１２４は、撮像光学系の一対の瞳領域を通過する光束で形成される一対の像データを焦点検出用データとして生成し、位相差ＡＦ部１２９は、一対の像データのずれ量に基づいて焦点ずれ量を検出する。このように、本実施形態の位相差ＡＦ部１２９は、専用のＡＦセンサを用いず、撮像素子１２２の出力に基づく位相差ＡＦ（撮像面位相差ＡＦ）を行う。
【００２７】
ＴＶＡＦ部１３０は、画像処理回路１２４により生成されるＴＶＡＦ用評価値（画像データのコントラスト情報）に基づいて、コントラスト検出方式の焦点検出処理を行う。コントラスト検出方式の焦点検出処理の際には、フォーカスレンズ１０４を移動して評価値（焦点評価値）がピークとなるフォーカスレンズ位置が合焦位置として検出される。
【００２８】
このように、本実施形態の撮像装置１０は、撮像面位相差ＡＦとＴＶＡＦとを組み合わせて実行可能であり、状況に応じて、これらを選択的に使用し、または、組み合わせて使用することができる。位相差ＡＦ部１２９およびＴＶＡＦ部１３０は、各々の焦点検出結果を用いてフォーカスレンズ１０４の位置を制御するフォーカス制御手段として機能する。撮像面位相差ＡＦとＴＶＡＦ以外の測距手段を備える場合には、当該測距手段も組み合わせて実行してもよい。
【００２９】
（レンズユニット１００とカメラ本体１２０との間に着脱可能なユニットを装着した撮像装置の構成）
次に、レンズユニット１００とカメラ本体１２０との間に着脱可能なユニット（アクセサリ）を装着して構成された撮像装置について説明する。図２は、レンズユニット１００とカメラ本体１２０との間に着脱可能なユニットを装着した撮像装置１０ａ、１０ｂのブロック図である。図２（ａ）は、レンズユニット１００とカメラ本体１２０との間に、アクセサリとして、光学的なパワーを有さず撮像光学系の光路長を調整するためのアダプター７００を装着した撮像装置１０ａを示す。図２（ｂ）は、図２（ａ）の構成に加えて、レンズユニット１００とアダプター７００との間に、アクセサリとしてのコンバータレンズユニット６００を装着した撮像装置１０ｂを示す。なお図２において、図１と同様の構成には同じ参照番号を付し、それらの説明を省略する。本実施形態において、カメラ本体１２０、アダプター７００、および、コンバータレンズユニット６００の少なくとも一つは、第２ユニットを構成する。
【００３０】
図２（ａ）に示されるように、アダプター７００は、変換マウントを含むアダプタメカ部材７０１およびアダプタメモリ７０２を有する。アダプタメカ部材７０１は、レンズユニット１００のマウントＭ２とカメラ本体１２０のマウントＭ１との規格が異なる場合などに、着脱可能とするため、マウント変換を行う機能を有する。アダプタメモリ７０２は、自動焦点調節（ＡＦ制御）に必要な光学情報（開口情報）を記憶している。アダプタメモリ７０２は、レンズメモリ１１８に記憶されている開口情報（第１開口情報）と異なり、アダプター７００により形成される開口情報（第２開口情報）を記憶している。カメラＭＰＵ１２５は、アダプタメモリ７０２の光学情報（第２開口情報）を取得可能に構成されている。
【００３１】
図２（ｂ）に示されるように、コンバータレンズユニット６００は、コンバータレンズ６０１およびコンバータメモリ６０２を含み、被写体の光学像を形成するレンズユニット１００の焦点距離を変更する撮影レンズである。なお、以下の説明では、コンバータレンズ６０１と区別するため、レンズユニット１００を「マスターレンズ１００」と呼ぶ。コンバータレンズユニット６００が装着されると、第１レンズ群１０１、第２レンズ群１０３、および、コンバータレンズ６０１により、ズーム機能を実現する。コンバータメモリ６０２には、自動焦点調整に必要な光学情報（開口情報）が予め記憶されている。レンズＭＰＵ１１７またはカメラＭＰＵ１２５は、コンバータメモリ６０２に記憶された光学情報（第２開口情報）を取得可能に構成されている。なお、コンバータレンズユニット６００およびアダプター７００に別途ＭＰＵ等を備え、所定の処理や演算を可能とする構成としてもよい。
【００３２】
（像高に依存する開口情報）
次に、図３を参照して、像高に依存する開口情報の概要に関して説明する。以下の説明では、マスターレンズ１００の開口情報について説明するが、コンバータレンズユニット６００やアダプター７００の開口情報についても、記憶しているメモリは異なるが、光軸を中心とする円形の開口により形成される開口情報に関しては、同様である。
【００３３】
図３は、結像光学系（撮像光学系）を通過する光束の外縁を規定する開口の形状（開口情報）の概略説明図である。図３（ａ）は、中央像高での下線側の光束を規定するレンズ部材３０１と、上線側の光束を規定するレンズ部材３０２と、開口形状３１１との関係を示す。図３（ｂ）は、周辺像高での下線側の光束を規定するレンズ部材３０３と、上線側の光束を規定するレンズ部材３０４と、開口形状３１２との関係を示す。開口形状３１１、３１２は、光軸に垂直であって、ｚ＝ＤＳの平面に投影された状態を示している。Ｄｓは、開口形状算出距離である。
【００３４】
図３（ａ）は、焦点検出領域が中央像高（（ｘ、ｙ）＝（０、０））に設定されたときの状態を示す。図３（ａ）の中央像高の場合、同一ｘｙ平面内に配置されたレンズ部材３０１とレンズ部材３０２とにより開口形状は規定され、開口形状は円形となる。図３（ｂ）は、焦点検出領域が周辺像高（（ｘ、ｙ）＝（−１０、０））に設定されたときの状態を示す。図３（ｂ）の周辺像高の場合、開口形状は、レンズ部材３０１とレンズ部材３０２では規定されず、レンズ部材３０３とレンズ部材３０４とにより規定され、形状は円形ではなくなる。図３（ｂ）では、２つのレンズ部材３０３、３０４で開口が規定される例を示しているが、複数のレンズ部材で開口が規定される場合もある。その場合、開口形状はより複雑な形状となる。
【００３５】
次に、図４乃至図６を参照して、開口情報の算出方法に関して説明する。図４は、開口情報の算出方法の概略説明図である。図４（ａ）は、図３（ｂ）の開口形状３１２を開口情報として表現した様子を示し、図４（ｂ）および図４（ｃ）は、開口情報を算出する際に用いられる評価値（形状パラメータ）を示している。
【００３６】
本実施形態では、開口情報として、開口形状を２つの円の位置と大きさで表現する。図４（ａ）では、開口形状３１２を、開口情報４１１（位置ｃ１、半径ｒ１）と、開口情報４１２（位置ｃ２、半径ｒ２）とで表現している。開口情報４１１は、開口形状３１２の点４０１から右回りに点４０２までの領域でフィッティングすることで算出され、開口情報４１２は、開口形状３１２の点４０１から左回りに点４０２までの領域でフィッティングすることで算出される。
【００３７】
点４０１、４０２は、所定位置からの開口形状３１２までの距離の二次微分の離散点である。図４（ｂ）において、横軸は図４（ａ）中の回転角θ、縦軸は図４（ａ）中の（Ｘ，Ｙ）＝（０，０）から開口形状３１２までの距離ｒをそれぞれ示している。図４（ｃ）において、横軸は図４（ａ）中の回転角θ、縦軸は距離ｒを回転角θに関して二回微分した値をそれぞれ示している。図４（ｃ）の点（離散点）４０１、４０２は図４（ａ）の点４０１、点４０２と対応しており、これらの離散点によって、開口情報を算出する際のフィッティング範囲が決定される。所定位置からの距離変化が不連続となる点は、距離変化の二次微分の離散点として現れるため、このような離散点を用いることで、開口形状を１つの開口情報として表現する領域ごとに分離することができる。
【００３８】
次に、図５を参照して、複数のレンズ部材で開口が規定され、開口形状がより複雑な形状となる場合の開口情報の算出方法に関して説明する。図５は、開口情報の算出方法の概略説明図である。図５（ａ）は、図３（ｂ）の複数のレンズ部材で開口が規定された開口形状３１３を開口情報として表現した様子を示し、図５（ｂ）および図５（ｃ）は開口情報の算出の際に用いられる評価値（形状パラメータ）を示している。
【００３９】
本実施形態では、開口情報を、開口形状を２つの円の位置と大きさで表現する。図５（ａ）では、開口形状３１３を、開口情報５１１（位置ｃ１、半径ｒ１）と、開口情報５１２（位置ｃ２、半径ｒ２）とで表現している。開口情報５１１は、開口形状３１３の点５０１から右回りに点５０４までの領域でフィッティングすることで算出され、開口情報５１２は、開口形状３１３の点５０２から左回りに点５０３までの領域でフィッティングすることで算出される。
【００４０】
点５０１〜点５０４は、所定位置からの開口形状３１３までの距離の二次微分の離散点である。図５（ｂ）において、横軸は図５（ａ）中の回転角θ、縦軸は図５（ａ）の（Ｘ，Ｙ）＝（０，０）から開口形状３１３までの距離ｒをそれぞれ示している。図５（ｃ）において、横軸は図５（ａ）中の回転角θ、縦軸は距離ｒを回転角θに関して二回微分した値をそれぞれ示している。図５（ｃ）中の点（離散点）５０１〜５０４は図５（ａ）の点５０１〜点５０４とそれぞれ対応しており、これらの離散点によって、開口情報の算出の際におけるフィッティング範囲を決定している。焦点検出の際には、開口形状の上線、下線の精度が要求されるため、開口形状３１３の点５０１から右回りに点５０４までの領域と、点５０２から左回りに点５０３までの領域でフィッティングしている。
【００４１】
なお本実施形態では、上線、下線の精度を優先するが、離散点の中で、変化の不連続度が大きくなる、二次微分値の大きい離散点から円のフィッティング範囲を決定してもよい。また本実施形態では、フィッティングを領域で行うが、離散点にて決定した領域内の数点からフィッティングして算出してもよい。また本実施形態では、所定位置からの距離の二次微分の離散点に基づいてフィッティング領域を設定したが、開口形状の曲率半径の変化点に基づいてフィッティング領域を設定し、開口情報を算出してもよい。また本実施形態では、所定位置からの距離の二次微分の離散点に基づいてフィッティングするが、各Ｙ座標での幅（上線側と下線側のＸの差分）に関して、開口形状と開口情報の差が最小となるように、開口情報を算出してもよい。また、開口形状の面積と開口情報の面積（開口情報５１１と開口情報５１２との共通部分の面積）の差分が最小となるように、開口情報を算出してもよい。
【００４２】
また本実施形態では、２つの開口情報で開口形状を表現しているが、３つ以上の開口情報で開口形状を表現してもよい。その場合、レンズメモリ１１８の記憶容量が増加するが、開口情報による開口形状の表現精度を向上することができる。また本実施形態では、レンズメモリ１１８に開口情報を記憶しておき、レンズメモリ１１８から開口情報を取得するが、メモリ１２８に記憶しておき、メモリ１２８から取得してもよい。また、開口形状をネットワーク上に記憶しておき、本実施形態で説明した算出方法で開口情報を計算し、レンズユニット１００またはカメラ本体１２０と通信することで取得してもよい。以上の構成により、開口情報の精度を下げることなく簡易な構成で開口形状を表現することが可能となる。
【００４３】
また、開口情報の表現方法としては、異なる方法も考えられる。前述の説明では、開口情報を、円の位置（ｃ１、ｃ２）と大きさ（ｒ１、ｒ２）で表現し保持しているが、これに限定されるものではない。次に、開口情報を、結像光学系の絞り１０２の中心位置からの距離に関する情報として保持する場合について説明する。
【００４４】
図６は、開口情報を絞り１０２の中心位置からの距離に関する情報で表現した場合の概略説明図であり、開口形状３１２に関して、絞り１０２の中心位置からの距離に関する情報として開口情報を表現した様子を示している。図６において、ｃ３は絞り１０２の中心位置であり、ａ１、ａ２は絞り１０２の中心位置からの距離（開口情報）をそれぞれ示している。距離ａ１、ａ２は、位置ｃ１、大きさｒ１と、位置ｃ３、ｃ２、大きさｒ２と、位置ｃ３とに基づいて、以下の式（１）、（２）によりそれぞれ算出することができる。
【００４５】
ａ１＝ｒ１−（ｃ１−ｃ３）      ・・・（１）
ａ２＝ｒ２＋（ｃ２−ｃ３）      ・・・（２）
このように、位置ｃ１、ｃ２、大きさｒ１、ｒ２を、距離ａ１、ａ２として記憶することで、レンズメモリ１１８への記憶容量を削減することができる。
【００４６】
（像高の依存が連続的ではない開口情報）
次に、図７を参照して、像高の依存が連続的でない開口情報の概要に関して説明する。なお以下の説明では、カメラ本体１２０の開口情報について説明するが、アダプター７００の開口情報についても、記憶しているメモリは異なるが、撮影光束の太さ（Ｆナンバー）や入射角度によって、ケラレの有無や程度が異なる開口情報に関しては、同様である。
【００４７】
図７は、結像光学系（撮像光学系）を通過した光束がカメラ本体１２０の一部によって遮られている（ケラレている）状況を示す図である。図７（ａ）は結像光学系を通過した光束が中央像高に到達する様子、図７（ｂ）は周辺像高に到達する様子をそれぞれ示している。
【００４８】
図７において、９０５はカメラ本体１２０の筐体（の一部）、９０６はシャッターユニット１３１の開口（の端部）をそれぞれ示している。図７において、光束９０２、９０４は撮像光学系のＦ値（絞り値）が小さい場合の光束を示し、光束９０１、９０３は撮像光学系のＦ値がより大きい場合の光束をそれぞれ示している。
【００４９】
図７（ａ）に示されるように、光束９０２に関しては、筐体９０５によりケラレが生じているが、シャッタの開口９０６によるケラレは生じていない。一方、光束９０１に関しては、筐体９０５およびシャッタの開口９０６の両方でケラレは生じていない。図７（ｂ）に示されるように、光束９０４は、筐体９０５およびシャッタの開口９０６の両方でケラレが生じている。一方、光束９０３は、筐体９０５およびシャッタの開口９０６の両方でケラレは生じていない。
【００５０】
このように、カメラ本体１２０内で生じるケラレは、ケラレが生じない像高の範囲と、ケラレが生じる像高の範囲とに区分することができる。また、撮像光学系のＦ値（絞り値）によっては、像高の全範囲で、ケラレが生じない場合もある。このため本実施形態では、このような開口情報に関しては、像高ごとに記憶するのではなく、開口の端部の座標を記憶しておく。例えば、撮像素子１２２と光軸の交点を原点とし、図７に示されている座標軸に基づき、筐体９０５の開口およびシャッタの開口９０６を、矩形の開口を３次元座標位置として記憶する。これにより、前述の像高に依存する開口情報に対して、記憶するべき情報量を減らすことができる。
【００５１】
（開口情報の取得方法）
次に、図８および図９を参照して、本実施形態における開口情報の取得方法について説明する。図８は、開口情報の取得方法を示すフローチャートである。なお図８の各ステップは、主に、レンズＭＰＵ１１７またはカメラＭＰＵ１２５により実行される。図８では、図２（ｂ）に示される撮像装置１０ｂの構成を前提とした開口情報の取得方法について説明するが、図１の撮像装置１０や図２（ａ）の撮像装置１０ａの構成を想定した開口情報の取得方法に関しても同様である。また開口情報の取得方法に関する処理は、装着されていないユニットに帰属する開口情報を省略して行われる。
【００５２】
まずステップＳ８０１において、カメラＭＰＵ１２５は、マスターレンズ１００、コンバータレンズユニット６００、アダプター７００、および、カメラ本体１２０の装着状況、各々が有する開口情報の有無、および、各開口情報の属性情報を取得する。
【００５３】
図９は、開口情報の属性情報の例である。図９では、図２（ｂ）に示されるマスターレンズ１００とカメラ本体１２０との間にコンバータレンズユニット６００およびアダプター７００が装着された撮像装置１０ｂに関する開口情報および属性情報を示している。
【００５４】
マスターレンズ１００の開口情報（第１開口情報）は、フォーカスレンズおよびズームレンズの位置（レンズステート）、並びに、焦点検出領域の像高に依存して変化する。コンバータレンズユニット６００の開口情報は、レンズとしての可動部を有さないため、レンズステートには依存せず、焦点検出領域の像高にのみ依存する情報である。アダプター７００の開口情報およびカメラ本体（筐体）１２０の開口情報はそれぞれ、レンズステート、像高、および、デフォーカス（デフォーカス量）のいずれに対しても依存しない情報である。シャッタ開口の開口情報（第１開口情報）は、デフォーカスに依存する開口情報である。なお、シャッタ開口の開口情報とデフォーカスとの関係については、後述する。コンバータレンズユニット６００の開口情報、アダプター７００の開口情報、および、カメラ本体（筐体）１２０の開口情報はそれぞれ、第２開口情報である。
【００５５】
図９では、３種類の属性情報（レンズステート、像高、デフォーカス）について示しているが、属性情報の種類についてはこれらに限定されるものではない。例えば、撮像光学系の一部や撮像素子を揺動させることにより防振を行う場合などには、防振動作による開口情報の変化の有無を属性情報として有してもよい。また、開口形状が円形であるか矩形であるかなどの開口形状に関する情報を属性情報として有してもよい。
【００５６】
また図８のステップＳ８０１において、カメラＭＰＵ１２５は、属性情報を取得した後、装着状況に応じて得られる開口情報とその属性情報とを紐づける。
【００５７】
続いてステップＳ８０２において、以降に開口情報の取得方法や処理方法などを決定するための開口情報（取得枠情報）を決定する。本実施形態では、マスターレンズ１００、コンバータレンズユニット６００、アダプター７００、および、カメラ本体１２０のそれぞれが開口情報を有し、記憶されている。これらの開口情報を順次処理するため、カメラＭＰＵ１２５は、いずれかの開口情報を処理対象開口情報として選択する。
【００５８】
続いてステップＳ８０３において、カメラＭＰＵ１２５は、処理対象開口情報がレンズステートに対して変化するか否かを判定する。図９に示されるように、カメラＭＰＵ１２５は、開口情報と合わせて記憶されている属性情報を確認する。その開口情報がレンズステートに依存して変化する場合、ステップＳ８０４に進む。ステップＳ８０４において、カメラＭＰＵ１２５は、処理対象開口情報の通信での取得方法を設定する。この開口情報はレンズステートに応じて変化するため、カメラＭＰＵ１２５は、所定期間ごとに通信を行って開口情報を取得する方法を選択する。ステップＳ８０４で取得方法を設定すると、以後、カメラＭＰＵ１２５は、所定期間ごとに通信で処理対象開口情報を取得し、ＲＡＭ１２５ｂの所定の領域に取得した情報を、更新および記憶する。
【００５９】
より詳細に、開口情報の取得の流れを説明する。まず、取得する開口情報が、マスターレンズ１００に関する開口情報である場合、カメラＭＰＵ１２５は、マスターレンズ１００の現在のレンズステート（ズームステートおよびフォーカスステート）を取得する。続いて、カメラＭＰＵ１２５は、取得したズームステートおよびフォーカスステートに応じた開口情報を取得する。レンズメモリ１１８は、ズーム範囲を複数に分割したズームステートごと、フォーカス範囲を複数に分割したフォーカスステートごと、および、像高範囲を複数に分割した像高ごとに、開口情報を記憶している。このため、現在のズームステートおよびフォーカスステートにおける開口情報を、近傍ステートの開口情報から線形補間することにより算出して取得する。
【００６０】
同様に、取得する開口情報が、コンバータレンズユニット６００に関する開口情報である場合、カメラＭＰＵ１２５は、コンバータレンズユニット６００の開口情報を取得する。コンバータメモリ６０２は、像高範囲を複数に分割した像高ごとに開口情報を記憶している。
【００６１】
一方、ステップＳ８０３にて開口情報がレンズステートにより変化しない開口情報であると判定された場合、ステップＳ８０５に進む。ステップＳ８０５において、カメラＭＰＵ１２５は、あるタイミングに一括で、開口情報を取得する方法を選択する。カメラＭＰＵ１２５は、例えば、レンズユニット１００やアダプター７００などをカメラ本体１２０に装着した際の初期通信の中で、開口情報を取得する。ステップＳ８０５にて取得方法を設定した後、カメラＭＰＵ１２５は、初期通信で取得されている処理対象開口情報を取得し、ＲＡＭ１２５ｂの所定の領域に取得した情報を記憶する。このように、開口情報の属性情報に応じて通信方法を変更することで、所定期間ごとに通信する情報量を低減することができる。
【００６２】
開口情報の取得方法を決定した後、ステップＳ８０６に進む。ステップＳ８０６において、カメラＭＰＵ１２５は、処理対象開口情報が、焦点調節を行う対象となる焦点検出領域（像高）に対して変化するか否かを判定する。図９に示されるように、カメラＭＰＵ１２５は、開口情報と合わせて記憶されている属性情報を確認する。開口情報が像高に依存せず変化しない場合、ステップＳ８０７に進む。ステップＳ８０７において、図７を参照して説明したように、カメラＭＰＵ１２５は、三次元座標位置としての開口情報を、ＲＡＭ１２５ｂから取得する。その後、ステップＳ８０９に進み、カメラＭＰＵ１２５は、像高に応じた開口情報への換算を行う。図７を参照して説明したように、カメラＭＰＵ１２５は、記憶されている矩形の開口の三次元座標位置として、焦点検出領域の中心の像高を視点とし、開口形状算出距離Ｄｓ上の平面に投影して矩形の開口を定義する４本の直線を算出する。
【００６３】
一方、ステップＳ８０６にて処理対象開口情報が像高に対して変化する場合、ステップＳ８０８に進む。ステップＳ８０８において、カメラＭＰＵ１２５は、焦点検出領域の中心近傍の像高に対応する開口情報を、ＲＡＭ１２５ｂから読み出す。カメラＭＰＵ１２５は、近傍像高の開口情報から線形補間することにより、焦点検出領域の像高に対応する開口情報を算出して取得する。なお本実施形態では、設定された焦点検出領域の像高の開口情報を、線形補間にて算出することで取得するが、近傍像高の開口情報を、設定された像高の開口情報として取得してもよい。
【００６４】
また本実施形態では、開口情報を焦点検出に用いることを想定して説明したが、開口情報を露出調整や画像処理等に用いてもよい。その場合でも本実施形態と同様に、処理を実施しようとする像高に対する開口情報を設定し、補間処理などを経て、対応する開口情報を取得する。
【００６５】
続いてステップＳ８１０において、カメラＭＰＵ１２５は、処理対象開口情報がデフォーカス量に応じて変化するか否かを判定する。開口情報がデフォーカス量に応じて変化する場合、ステップＳ８１１に進む。ステップＳ８１１において、カメラＭＰＵ１２５は、デフォーカス量に応じた開口情報に変換し、変換された開口情報を取得する。
【００６６】
次に、図１０を参照して、デフォーカス量に依存する開口情報について説明する。図１０は、デフォーカス量に依存する開口情報の説明図であり、結像光学系を通過した光束がカメラ本体１２０の一部によって遮られている（ケラレている）状況がデフォーカス量に応じて異なること示す図である。図１０（ａ）は、図７（ｂ）と同じ状態を示し、結像光学系を通過した光束９０４は、筐体９０５でケラレ、撮像素子１２２上で合焦していることを示している。図１０（ｂ）は、結像光学系を通過した光束は撮像素子１２２上よりもＺ軸の正方向にずれた位置に、デフォーカスしている（ｄｅｆ＞０）ことを示している。その結果、光束９０４は、その片側がシャッタの開口９０６によってケラレが生じ、光束９０４−２よりも外側（Ｘ軸の正方向）の光束は、撮像素子１２２に到達しない。同様に、図１０（ｃ）は、結像光学系を通過した光束は、図１０（ｂ）に対して、反対方向にデフォーカスしている（ｄｅｆ＜０）ことを示している。この場合、図１０（ｂ）と同様に、シャッタの開口９０６でケラレが生じ、光束９０４−３よりも外側（Ｘ軸の負方向）の光束は撮像素子１２２に到達しない。このように、撮像素子１２２に対して近い位置にある開口は、デフォーカス量の大小や符号に応じて、ケラレの生じ方が異なる。このため本実施形態では、デフォーカス量に依存する開口情報については、デフォーカス量に応じた変換を行う。
【００６７】
変換の方法は、前述の像高に対する依存が連続的でない開口情報（矩形の開口の三次元座標位置）の変換と同様である。具体的には、焦点検出領域の中心の像高と対応する視点の位置を、デフォーカス量に相当する量、Ｚ軸方向に移動させ、デフォーカス量に対応する視点を算出する。その後、記憶されている矩形の開口の三次元座標位置を、デフォーカス量に対応する視点を用いて、開口形状算出距離Ｄｓ上の平面に投影し、矩形の開口を定義する４本の直線を算出する。
【００６８】
なお本実施形態では、デフォーカス量に対応させて、矩形開口の投影に用いる視点の位置をＺ軸方向に移動させる。ただし、光束の主光線角度などがわかる場合、主光線の進行方向に平行に、デフォーカス量に対応する視点を移動してもよい。これにより、より高精度な開口情報の算出を行うことができる。
【００６９】
位相差方式の焦点検出において、精度の高いデフォーカス量を算出するには、開口情報を用いて公知の基線長を導出し、その基線長を用いて、検出した位相差をデフォーカス量に換算する必要がある。このため、前述のデフォーカス量を加味した開口情報の算出方法として、以下の２つの方法が考えられる。第一の方法は、事前に得たデフォーカス量と、その後のフォーカスレンズの駆動量とから、被写体距離が変化していないことを前提として、開口情報計算の際のデフォーカス量を推定する方法である。第二の方法は、一回目にはデフォーカス量がない前提で開口情報を算出してデフォーカス量を算出し、改めて、算出されたデフォーカス量を用いて開口情報を算出する方法である。なお、開口情報の算出は二回に限定されるものではなく、複数回行えばよいため、開口情報を三回以上算出してもよい。
【００７０】
また、デフォーカス量を加味した開口情報の算出を行わない場合、検出されたデフォーカス量に対して、より小さいデフォーカス量に相当するフォーカスレンズ駆動を行うように構成してもよい。これにより、精度の低いデフォーカス量による誤ったフォーカスレンズ駆動を避けることができる。また、像高に依存しない開口情報の算出は、ステップＳ８０９で行っているが、デフォーカス量に依存する開口情報については、ステップＳ８０９の処理をスキップし、ステップＳ８１１で開口情報の算出を行えばよい。
【００７１】
図８のステップＳ８１０にて処理対象開口情報がデフォーカス量に応じて変化しない場合、ステップＳ８１１をスキップする。その後、ステップＳ８１２において、カメラＭＰＵ１２５は、取得可能な開口情報について、全て情報の取得が完了したか否かを判定する。まだ取得していない開口情報がある場合、ステップＳ８０２に戻り、次の開口情報について、前述の処理を繰り返す。一方、全開口情報の取得を完了した場合、ステップＳ８１３に進む。ステップＳ８１３において、算出手段としてのカメラＭＰＵ１２５は、取得した開口情報を合成する。
【００７２】
ここで、図１１を参照して、開口情報の合成について説明する。図１１は、各ユニット（マスターレンズ１００、アダプター７００、カメラ本体１２０）の開口情報と結像光学系を通過する光束の外縁を規定する開口の形状の説明図である。前述の開口情報は、図３と同様に、開口形状算出距離Ｄｓ上の平面で、その形状が規定されているため、図１１のように示すことができる。図８のステップＳ８１３では、これらの開口形状を合成して、図１１のハッチング部の領域を合成開口形状（合成開口情報）として算出する。合成開口形状（合成開口情報）は、合成開口形状を形成する全ての開口情報を記憶してもよいし、改めて、フィッティング処理などを行い、例えば、２つの円形状などに情報を加工してもよい。ステップＳ８１３を終えると、カメラＭＰＵ１２５は開口情報取得の処理を終了する。
【００７３】
（通信情報と開口情報の合成処理の演算リソースについて）
次に、図１２を参照して、本実施形態における開口情報の通信と開口情報の合成処理の演算リソースについて説明する。図１２は、各ユニット（マスターレンズ１００、コンバータレンズユニット６００、アダプター７００、カメラ本体１２０）の通信情報と演算処理部を示すブロック図である。図１２は、情報が記憶されているブロックと、開口情報の合成処理の演算を行うブロックを示している。
【００７４】
図１２（ａ）は、情報記憶と演算処理を行うブロックの一例を示している。カメラＭＰＵ１２５は、アダプタメモリ７０２からアダプター開口情報を取得し、筐体９０５やシャッタの開口９０６の開口情報との合成処理を行う。これらの開口情報は、矩形の開口を三次元座標位置として記憶されている。このため、像高と矩形開口の三次元座標位置を結ぶベクトルと撮像光学系の光軸とのなす角によって、最もケラレが生じる開口情報を選択することができる。この開口情報の選択が、開口情報を合成することに相当する。
【００７５】
次に、カメラＭＰＵ１２５は、マスターレンズ１００からレンズ開口情報、および、コンバータレンズユニット６００からコンバータレンズ開口情報をそれぞれ取得し、既に合成された（選択された）開口情報との合成処理を行う。ここで行う合成処理は、図８を参照して説明した通りである。像高ごとに情報を持たない開口情報は、レンズステートによる変化がないため、先行して合成することにより、演算処理量を低減することができる。
【００７６】
図１２（ｂ）は、情報記憶と演算処理を行うブロックが異なる一例を示している。図１２（ａ）との違いは、マスターレンズ１００内において、レンズＭＰＵ１１７が、像高ごとに開口情報を有するマスターレンズ１００のレンズ開口情報とコンバータレンズユニット６００のコンバータレンズ開口情報との合成処理を行う点である。レンズ開口情報およびコンバータレンズ開口情報はそれぞれ、レンズステートにより変化するため、随時、カメラ本体１２０に対して通知する必要がある。一方、図１２（ｂ）では、合成処理後の開口情報をカメラ本体１２０に通知するため、通信情報量を低減することができる。
【００７７】
なお、情報記憶と演算処理を行うブロックの組み合わせについては、種々の構成が考えられる。アダプター７００やコンバータレンズユニット６００が演算装置を有する場合には、演算装置において適宜情報を取得し、合成処理を行ってもよい。
【００７８】
また、開口情報の通知する経路も、種々の経路が考えられる。カメラ本体１２０に装着される各ユニットが、個別にカメラ本体１２０に通知する方法や、コンバータレンズユニット６００の情報はマスターレンズ１００が取得した後、マスターレンズ１００からカメラ本体１２０にまとめて通知する方法などが考えられる。
【００７９】
また、各ユニットが開口情報を有しない場合、カメラ本体１２０が開口情報を記憶していてもよい。例えば、マスターレンズ１００、コンバータレンズユニット６００、および、アダプター７００の一部は、各々のユニットから開口情報を取得し、他の情報はカメラ本体１２０内の記憶手段に記憶していてもよい。このような場合でも、前述と同様に合成開口情報を算出することができる。
【００８０】
また本実施形態では、各ユニットが開口情報を記憶している場合を説明したが、これに限定されるものではない。複数のユニットの少なくとも一部が開口情報を記憶していない場合、カメラＭＰＵ１２５はそのユニットの開口情報を取得することができない。この場合、取得できない開口情報（第１開口情報および第２開口情報の少なくとも一部）を用いずに合成開口情報の算出を行えばよい。また、図１および図２に示される撮像装置１０、１０ａ、１０ｂのそれぞれにおいて、着脱可能なユニットの数は異なるが、いずれの場合でも装着されているユニットの開口情報を取得し、合成開口情報の算出を行うことができる。なお、開口情報を撮像素子１０の外部から通信手段等を用いて取得するようにしてもよい。また、表示部等に表示したＵＩを利用してユーザー等に入力させる構成としてもよい。
【００８１】
このように本実施形態において、制御装置（カメラＭＰＵ１２５）は、取得手段１２５ｄおよび算出手段１２５ｅを有する。取得手段は、撮像装置（カメラ本体１２０）に着脱可能な第１ユニットおよび第２ユニットのそれぞれの第１開口情報および第２開口情報を取得する。算出手段は、第１開口情報および第２開口情報に基づいて（すなわち、第１開口情報と第２開口情報とを組み合わせて）合成開口情報を算出する。
【００８２】
好ましくは、第１開口情報と第２開口情報とは、互いに属性情報が異なり、属性情報は、レンズステート、像高、防振動作、および、デフォーカス量の少なくとも一つに関する情報である。好ましくは、第１開口情報がレンズステートに対して変化し、かつ第２開口情報がレンズステートに対して変化しない場合、取得手段は、レンズステートの変化に応じて（変化のたびに）レンズステートに対応する第１開口情報を（通信または演算により）取得する。またこの場合、取得手段は、第１開口情報の通信とは異なるタイミングで、第２開口情報を一括で（通信または演算により）取得する。また好ましくは、第１開口情報がデフォーカス量に対して変化し、かつ第２開口情報がデフォーカス量に対して変化しない場合、算出手段は、第１開口情報を用いて算出するデフォーカス量または像高範囲を変化させる。例えば、算出手段は、絞り値（Ｆ値）および射出瞳距離の少なくとも一つに応じて、デフォーカス量または像高範囲を異ならせる。
【００８３】
好ましくは、取得手段が第１開口情報および第２開口情報を取得するタイミング、頻度、情報、および、演算の少なくとも一つは、互いに異なる。また好ましくは、取得手段は、第１ユニットから第１開口情報を取得し、第２ユニットから第２開口情報を取得する。また好ましくは、取得手段が第１開口情報を取得できない場合、算出手段は、第１開口情報を用いずに合成開口情報を算出する。
【００８４】
好ましくは、第１ユニットは、撮像装置（カメラ本体１２０）に着脱可能なレンズユニット１００であり、第２ユニットは、撮像装置とレンズユニットとの間に着脱可能なアクセサリである。より好ましくは、アクセサリは、レンズユニットにおける撮像光学系の光路長を調整するアダプター７００、および、レンズユニットの焦点距離を変更するコンバータレンズユニット６００の少なくとも一つである。また好ましくは、第１ユニットおよび第２ユニットは、撮像素子１２２による受光光束を制限する。第１開口情報および第２開口情報はそれぞれ、第１ユニットおよび第２ユニットが撮像素子による受光光束を制限する開口に関する情報である。
【００８５】
本実施形態によれば、マスターレンズ１００、コンバータレンズユニット６００、アダプター７００、および、カメラ本体１２０のそれぞれが結像光学系を通過する光束を制限する場合でも、開口情報の精度を下げることなく開口形状を算出することが可能となる。
【００８６】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００８７】
本実施形態によれば、複数の着脱可能なユニットの各々の開口情報を高精度に算出可能な制御装置、撮像装置、制御方法、および、プログラムを提供することができる。
【００８８】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
【符号の説明】
【００８９】
１２５  カメラＭＰＵ（制御装置）
１２５ｄ  取得手段
１２５ｅ  算出手段
【図１】
2020187159.tif 000003
【図２】
2020187159.tif 000004
【図３】
2020187159.tif 000005
【図４】
2020187159.tif 000006
【図５】
2020187159.tif 000007
【図６】
2020187159.tif 000008
【図７】
2020187159.tif 000009
【図８】
2020187159.tif 000010
【図９】
2020187159.tif 000011
【図１０】
2020187159.tif 000012
【図１１】
2020187159.tif 000013
【図１２】
2020187159.tif 000014