(57)【要約】【課題】撮影者が容易に露光間ズーム撮影を行うことが可能な制御装置を提供する。【解決手段】制御装置は、露光間ズーム撮影の露出時間に基づいて、ズームレンズ（２０１）を駆動するための駆動データを生成する生成手段（２０６）と、生成手段により生成された駆動データを用いて、露光間ズーム撮影の際にズームレンズを制御するズーム制御手段（２０７）とを有する。【選択図】図１
2019015866.tif 000002
【特許請求の範囲】
【請求項１】
露光間ズーム撮影の露出時間に基づいて、ズームレンズを駆動するための駆動データを生成する生成手段と、
前記駆動データを用いて、前記露光間ズーム撮影の際に前記ズームレンズを制御するズーム制御手段と、を有することを特徴とする制御装置。
【請求項２】
前記生成手段は、基準駆動データと前記露出時間とに基づいて前記駆動データを生成することを特徴とする請求項１に記載の制御装置。
【請求項３】
前記生成手段は、前記基準駆動データを、前記露出時間に応じて圧縮または引き伸ばすことにより、前記駆動データを生成することを特徴とする請求項２に記載の制御装置。
【請求項４】
前記基準駆動データは、ユーザにより設定される、基準露出時間に対応する駆動データであることを特徴とする請求項２または３に記載の制御装置。
【請求項５】
前記生成手段は、更に前記ズームレンズの位置に基づいて前記駆動データを生成することを特徴とする請求項１乃至４のいずれか１項に記載の制御装置。
【請求項６】
前記生成手段は、前記露出時間が所定の時間以上の場合、前記駆動データとして、間欠駆動の駆動データを生成し、
前記ズーム制御手段は、前記間欠駆動の駆動データを用いて前記ズームレンズを制御することを特徴とする請求項１乃至５のいずれか１項に記載の制御装置。
【請求項７】
ズームレンズを含む撮像光学系と、
請求項１乃至６のいずれか１項に記載の制御装置と、を有することを特徴とするレンズ装置。
【請求項８】
前記レンズ装置に着脱可能なアクセサリを更に有し、
前記アクセサリは、前記ズームレンズを手動で駆動するための操作部を電動で駆動する駆動部を有し、
前記ズーム制御手段は、前記駆動データを用いて前記ズームレンズを制御するように前記駆動部を制御することを特徴とする請求項７に記載のレンズ装置。
【請求項９】
請求項７または８に記載のレンズ装置と、
前記レンズ装置を介して形成された光学像を光電変換する撮像素子と、を有することを特徴とする撮像装置。
【請求項１０】
露光間ズーム撮影の露出時間に基づいて、ズームレンズを駆動するための駆動データを生成するステップと、
前記駆動データを用いて、前記露光間ズーム撮影の際に前記ズームレンズを制御するステップと、を有することを特徴とする制御方法。
【請求項１１】
露光間ズーム撮影の露出時間に基づいて、ズームレンズを駆動するための駆動データを生成するステップと、
前記駆動データを用いて、前記露光間ズーム撮影の際に前記ズームレンズを制御するステップと、をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、静止画の露光間ズーム撮影を行う撮像装置に関する。
【背景技術】
【０００２】
露光間ズーム撮影は、画像周辺が放射状に流れたような特殊効果を得るための撮影技法として広く知られている。しかしながら、ズーム駆動を手動で行うには高度な技術が必要であり、撮影者の熟練を要する。
【０００３】
特許文献１には、ズーミング動作と露光動作のタイミングを同期させるカメラが開示されている。特許文献２には、撮影レンズのフォーカス制御やズーム制御等の制御特性を自由に変更できる撮影レンズシステムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特公平７−２３９４９号公報
【特許文献２】特開平１０−２８２４００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、予めズーム制御動作を決めていても、静止画撮影における露光間ズーム撮影では露出の時間が決まっている。そのため、露出時間が終わってもズーム駆動が終わらない、または逆に露出時間が終わっていないのにズーム駆動が終了してしまうなど、撮影者の意に沿わない画像になってしまうことがあるという課題がある。
【０００６】
そこで本発明は、撮影者が容易に露光間ズーム撮影を行うことが可能な制御装置、撮像装置、レンズ装置、制御方法、および、プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一側面としての制御装置は、露光間ズーム撮影の露出時間に基づいて、ズームレンズを駆動するための駆動データを生成する生成手段と、前記駆動データを用いて、前記露光間ズーム撮影の際に前記ズームレンズを制御するズーム制御手段とを有する。
【０００８】
本発明の他の側面としてのレンズ装置は、ズームレンズを含む撮像光学系と、前記制御装置とを有する。
【０００９】
本発明の他の側面としての撮像装置は、前記レンズ装置と、前記レンズ装置を介して形成された光学像を光電変換する撮像素子とを有する。
【００１０】
本発明の他の側面としての制御方法は、露光間ズーム撮影の露出時間に基づいて、ズームレンズを駆動するための駆動データを生成するステップと、前記駆動データを用いて、前記露光間ズーム撮影の際に前記ズームレンズを制御するステップとを有する。
【００１１】
本発明の他の側面としてのプログラムは、前記制御方法をコンピュータに実行させる。
【００１２】
本発明の他の目的及び特徴は、以下の実施例において説明される。
【発明の効果】
【００１３】
本発明によれば、撮影者が容易に露光間ズーム撮影を行うことが可能な制御装置、撮像装置、レンズ装置、制御方法、および、プログラムを提供することができる。
【図面の簡単な説明】
【００１４】
【図１】実施例１における撮像装置のブロック図である。
【図２】実施例１における露光間ズーム撮影のフローチャートである。
【図３】各実施例におけるズーム駆動設定の説明図である。
【図４】各実施例における第二の駆動パターンの説明図である。
【図５】各実施例における第二の駆動パターンに対応するレンズ位置の説明図である。
【図６】各実施例における別の第二の駆動パターンの説明図である。
【図７】実施例２における撮像装置のブロック図である。
【図８】実施例２における露光間ズーム撮影のフローチャートである。
【図９】実施例３における露光間ズーム撮影のフローチャートである。
【発明を実施するための形態】
【００１５】
以下、本発明の実施例について、図面を参照しながら詳細に説明する。
【実施例１】
【００１６】
まず、図１を参照して、本発明の実施例１における撮像装置１０の構成について説明する。撮像装置１０は、カメラ本体（撮像装置本体）１００と、カメラ本体１００に対して着脱可能に取り付けられる交換レンズ（レンズ装置）２００と、交換レンズ２００のアクチュエータユニットであるアクセサリ３００とを備えて構成されるカメラシステムである。
【００１７】
カメラ本体１００内に設けられた電気回路部１０１は、撮像素子１０２、測光部１０３、焦点検出部１０４、シャッタ制御部１０５、画像処理部１０６、カメラＣＰＵ１０７、レンズ装着検出部１０８、および、カメラ通信部１０９を有する。撮像素子１０２は、ＣＣＤセンサやＣＭＯＳセンサ等の光電変換素子を有し、交換レンズ２００を介して形成された被写体像（光学像）を光電変換して画像信号を出力する。測光部１０３は、撮像素子１０２から出力された画像信号に基づいて、交換レンズ２００を通過した光量（輝度）を測定する。焦点検出部（焦点検出手段）１０４は、撮像素子１０２に設けられた複数の焦点検出用画素から出力される信号に基づいて、交換レンズ２００の焦点状態（デフォーカス量）を算出する。
【００１８】
シャッタ制御部１０５は、撮像素子１０２の露光量を制御するために開閉動作する不図示のシャッタの動作を制御する。画像処理部１０６は、撮像素子１０２に設けられた所定画素数の撮像用画素から出力される画像信号に対して各種処理を行い、画像を生成する。各種処理には、交換レンズ２００に搭載された画像処理情報とカメラ本体１００に搭載された画像処理情報とを用いる処理が含まれる。カメラＣＰＵ（カメラ制御部）１０７は、前述の撮像素子１０２や各部の動作を制御する。カメラＣＰＵ１０７は、カメラ通信部１０９と交換レンズ２００に設けられたレンズ通信部２０５とを介して、レンズＣＰＵ（レンズ制御部）２０６との通信が可能である。
【００１９】
カメラＣＰＵ１０７は、測光部１０３により得られた輝度に基づいて撮像時の絞り値（Ｆ値）やシャッタ秒時を算出し、絞り値を含む絞り駆動命令をレンズＣＰＵ２０６に送信する。またカメラＣＰＵ１０７は、焦点検出部１０４にて算出されたデフォーカス量に基づいて、交換レンズ２００内のフォーカスレンズ２０２の合焦位置への駆動方向および駆動量を算出する。そしてカメラＣＰＵ１０７は、フォーカスレンズ２０２の駆動方向および駆動量の情報を含むフォーカス駆動命令をレンズＣＰＵ２０６に送信する。すなわちカメラＣＰＵ１０７は、交換レンズ２００に設けられた撮像光学系のフォーカス制御を行う。焦点検出部１０４によるデフォーカス量の演算（焦点検出動作）からカメラＣＰＵ１０７によるフォーカス駆動命令のレンズＣＰＵ２０６への送信（フォーカス制御）までをカメラ本体１００側でのＡＦ処理という。
【００２０】
レンズ装着検出部１０８は、スイッチや光検出器等を備えて構成され、カメラ本体１００に対して交換レンズ２００が装着されたことを検出し、検出信号をカメラＣＰＵ１０７に出力する。カメラＣＰＵ１０７は、カメラ通信部１０９と交換レンズ２００に設けられたレンズ通信部２０５（送信部、受信部）を介して、交換レンズ２００に設けられたレンズＣＰＵ２０６との通信を行う。
【００２１】
またカメラ本体１００は、制御系電源１１０、駆動系電源１１１、撮像準備スイッチ（ＳＷ１）１１２、撮像開始スイッチ（ＳＷ２）１１３、画像記録部１１４、および、表示部１１５を有する。制御系電源１１０は、撮像素子１０２、測光部１０３、焦点検出部１０４、画像処理部１０６、および、表示部１１５等の比較的電力消費量が少なく安定した電圧供給を必要とする制御系回路に電力を供給する。駆動系電源１１１は、シャッタ制御部１０５や交換レンズ２００等の比較的電力消費量が多い駆動系回路に電力を供給する。撮像準備スイッチ（ＳＷ１）１１２がユーザによりオンされることにより、カメラＣＰＵ１０７は、測光部１０３を用いて測光動作を行うとともに、焦点検出部１０４を用いて焦点検出動作を行う。
【００２２】
撮像開始スイッチ（ＳＷ２）１１３がユーザによりオンされることにより、カメラＣＰＵ１０７は、撮像指示が入力されたものとして、以下の動作を行う。まず、カメラＣＰＵ１０７は、レンズＣＰＵ２０６に対して絞り２０４を撮像時の絞り値（Ｆ値）に駆動させる絞り駆動命令を送信するとともに、シャッタ制御部１０５を用いてシャッタ駆動を行い、所定のシャッタ秒時で撮像素子１０２を露光する。またカメラＣＰＵ１０７は、画像処理部１０６を用いて、このときに撮像素子１０２から得られた画像信号に基づいて記録用画像を生成する。すなわち撮像素子１０２は、記録用画像を取得するために用いられるとともに、前述のようにデフォーカス量の算出のためにも用いられる。このように、記録用画像を取得するための撮像素子１０２を用いて行う位相差検出方式のＡＦを撮像面位相差ＡＦともいう。ただし本実施例は、これに限定されるものではなく、不図示の撮像素子（ＡＦセンサ）を別途設けて位相差検出方式による撮像光学系の焦点検出を行うように構成してもよい。またカメラＣＰＵ１０７は、画像記録部１１４を用いて、半導体メモリ等の記録媒体（不図示）に記録用画像を記録する。これらの露光、画像生成および記録を含めた一連の撮像動作を、レリーズ処理ともいう。またカメラＣＰＵ１０７は、無線通信が可能な機構を有し、外部のリモコンなどと通信が可能に構成されている。
【００２３】
交換レンズ２００は、ズームレンズ２０１、フォーカスレンズ２０２、振れ補正レンズ２０３、および、絞り２０４により構成される撮像光学系と、電気回路部２１１とを有する。ズームレンズ２０１は、光軸方向に移動して撮像光学系の焦点距離を変化させる。なお図１において、ズームレンズ２０１は１枚のレンズであるように描かれているが、実際は、ズーミングに際して移動する、少なくとも１枚のレンズを含むレンズ群である。また、ズーミングに際して、ズームレンズ２０１のレンズ群同士の間隔が変わる。また、ズーミングに際して移動するレンズ群が複数ある場合、駆動パターンは複数のレンズ群のそれぞれについて生成される。フォーカスレンズ２０２は、光軸方向に移動してフォーカシングを行う。振れ補正レンズ２０３は、光軸方向に対して直交する方向に移動して手振れ等のカメラ振れによる像振れを低減する。絞り２０４は、その開口径（絞り値：Ｆ値）が可変であり、開口径に応じて絞り２０４の開口を通過する光の光量を変化させる。
【００２４】
電気回路部２１１は、前述したレンズ通信部２０５とレンズＣＰＵ２０６、ズーム制御部２０７、フォーカス制御部２０８、振れ補正制御部２０９、および、絞り制御部２１０を有する。カメラＣＰＵ１０７とレンズＣＰＵ２０６は、カメラ通信部１０９およびレンズ通信部２０５を介して、カメラ本体１００の撮影情報や撮影状況に基づいたフォーカス駆動命令等を通信する。レンズＣＰＵ２０６は、カメラ通信部１０９およびレンズ通信部２０５を介して、カメラＣＰＵ１０７から受信したフォーカス駆動命令に応じて、フォーカス制御部２０８にフォーカス駆動信号を出力する。またレンズＣＰＵ２０６は、フォーカスレンズ２０２の位置情報等を読み取り、前述の通信経路の逆を通り、カメラＣＰＵ１０７へ出力する。フォーカス制御部２０８は、ステッピングモータ、振動型モータ、または、ボイスコイルモータ等のアクチュエータを含み、レンズＣＰＵ２０６からのフォーカス駆動信号に応じてフォーカスレンズ２０２を駆動する。このような構成により、フォーカスレンズ２０２は合焦位置に移動する。フォーカス駆動命令を受けてからフォーカスレンズ２０２を合焦位置へ駆動するまでを、交換レンズ２００側でのＡＦ処理という。なお、アクチュエータを設けずに、ユーザが直接操作することが可能な構成にしてもよい。
【００２５】
またレンズＣＰＵ２０６は、絞り駆動命令に応じて、絞り制御部２１０に絞り駆動信号や絞りの位置情報を入出力する。絞り制御部２１０は、ステッピングモータ等のアクチュエータを含む。絞り制御部２１０は、レンズＣＰＵ２０６からの絞り駆動信号に応じて、絞り２０４を駆動する。なお、アクチュエータを設けずに、ユーザが直接操作することが可能な構成にしてもよい。
【００２６】
またレンズＣＰＵ２０６は、交換レンズ２００に設けられた不図示のズーム操作リングの操作に応じたズーム方向およびズーム駆動速度でズームレンズ２０１を移動させるためのズーム駆動信号を、ズーム制御部２０７に出力する。ズーム制御部２０７は、ステッピングモータ等のアクチュエータを含み、レンズＣＰＵ２０６からのズーム駆動信号に応じてズームレンズ２０１を駆動する。なお、アクチュエータを設けない構成にしてもよい。
【００２７】
またレンズＣＰＵ２０６は、交換レンズ２００に設けられた不図示の振れセンサ（加速度センサ等）からの振れ検出信号に基づいて、振れ補正制御部２０９に振れ駆動信号を出力する。振れ補正制御部２０９は、ボイスコイルモータ等のアクチュエータを含み、レンズＣＰＵ２０６からの振れ補正駆動信号に応じて振れ補正レンズ２０３を駆動する。またレンズＣＰＵ２０６は、ＥＥＰＲＯＭやフラッシュＲＯＭ等の記憶手段を含み、アクセサリ３００との通信で用いるデータを保持している。レンズＣＰＵ２０６は、アクセサリ３００と通信するために設けられたレンズ通信部２１２とアクセサリ通信部３０１を介して、アクセサリＣＰＵ３０３に駆動命令やデータを送信する。駆動命令や通信は、カメラＣＰＵ１０７からレンズＣＰＵ２０６を介してアクセサリ３００と通信することが可能である。
【００２８】
アクセサリ３００は、アクセサリ通信部３０１、駆動部３０２、アクセサリＣＰＵ３０３、電源部３０４、操作部３０７、および、温度検知部３０９を有する回路部３０６と、ギア３０８とを備えて構成されるアクチュエータユニットである。アクセサリＣＰＵ３０３は、レンズＣＰＵ２０６と各通信部を通じてデータの送受信を行う。またアクセサリＣＰＵ３０３は、操作部３０７やカメラ本体１００から交換レンズ２００を介した通信によって、アクチュエータを含む駆動部３０２を駆動させ、ギア３０８を介して、交換レンズ２００の不図示のズーム環を回転させる。またアクセサリＣＰＵ３０３は、温度検知部３０９の温度を検知して、モードにより決定された温度閾値を超えた場合、アクセサリ３００の動作を停止させる処理を行う。アクセサリ３００は、交換レンズ２００に接続して使用することを想定しているため、小型に設計する必要がある。このため、駆動部３０２に使用される駆動用のアクチュエータとして、小さい振動モータが用いられる。駆動部３０２は、振動モータを使用しているため、動作すると発熱する。またアクセサリ３００は、小型化のため駆動部３０２の近傍に操作部３０７が配置される構成になっている。本実施例において、ギア３０８は、ズームレンズ２０１を駆動させるように構成されているが、これに限定されるものではなく、フォーカスレンズ２０２や絞り２０４等を駆動させるように構成してもよい。
【００２９】
本実施例では、簡単のため、交換レンズ２００の不図示のズームリング（ズーム環）をアクセサリ３００によって回転させる例を説明する。ズームリングは、ズームレンズ２０１を手動で駆動するための操作部である。交換レンズ２００は、アクセサリ３００のギア３０８によってズームリングを電動で回転させる（駆動する）ことができるように構成されており、レンズ通信部２１２とアクセサリ通信部３０１とにより、それぞれ通信が可能な構成であることが必要である。ここで、カメラ本体１００の不図示の操作部によって、露光間ズーム撮影を行う撮影モードが設定されるとする。なお、露光間ズーム撮影とは、前述のように、静止画撮影において、１回の露光中にズームレンズ２０１をズーム操作によって、中央に位置する主被写体についてはあまりぼかさず、主被写体以外の背景を放射状に流した画像を生成する撮影手法のことをいう。
【００３０】
次に、図２を参照して、本実施例における露光間ズーム撮影の動作を説明する。図２は、露光間ズーム撮影のフローチャートである。図２の各ステップは、主に、カメラＣＰＵ１０７、レンズＣＰＵ２０６、または、アクセサリＣＰＵ３０３により、露光間ズーム撮影の制御プログラムに従って実行される。
【００３１】
カメラＣＰＵ１０７は、ユーザが設定した露光間ズーム撮影に必要なズーム駆動である第一の駆動パターン（第一の駆動データ、基準駆動データ）を生成する。本実施例において、カメラＣＰＵ１０７は第一の駆動パターンを生成する。第一の駆動パターンは、カメラ通信部１０９およびレンズ通信部２０５を介して、レンズＣＰＵ２０６へ送信される。露光間ズーム撮影が行われる場合、露光間ズーム撮影に必要な露出時間（露出時間情報）がレンズＣＰＵ２０６へ送信される。レンズＣＰＵ２０６は、露光間ズーム撮影に必要な第一の駆動パターンと露出時間とに基づいて、第二の駆動パターン（第二の駆動データ）を生成する。ズーム駆動の際に必要な駆動速度や距離は、交換レンズ２００のアクチュエータ等の相違や個体差等により異なる。このためレンズＣＰＵ２０６は、カメラＣＰＵ１０７との通信で得られた情報に基づいて、第二の駆動パターンを生成することが好ましい。
【００３２】
まずステップＳ１０１において、カメラ本体１００に交換レンズ２００が装着される。続いてステップＳ１０２において、交換レンズ２００は、アクセサリ３００が装着されたか否かを判定する。交換レンズ２００にアクセサリ３００が装着された場合、アクセサリ３００の初期化を行い、ステップＳ１０３に進む。一方、交換レンズ２００にアクセサリ３００が装着されていない場合、アクセサリが装着されるまでステップＳ１０２を繰り返す。
【００３３】
ステップＳ１０３において、カメラＣＰＵ１０７は、ユーザにより設定された露光間ズーム撮影のための第一の駆動パターン（第一の駆動データ）を読み込む。図３は、カメラ本体１００で設定することが可能なズーム駆動設定（第一の駆動パターン）の説明図である。図３に示されるように、第一の駆動パターンとして、ズームレンズ２０１の駆動方向、駆動速度、および、割合（速度と時間との関係を示すパターン）等を設定することができる。ただし本実施例は、これに限定されるものではなく、第一の駆動パターンとして他の情報を設定することもできる。また本実施例において、第一の駆動パターンはユーザがカメラ本体１００の操作手段（設定画面）を介して入力するが、これに限定されるものではない。第一の駆動パターンは、基準露出時間に対応する基準駆動パターン（基準駆動データ）である。第一の駆動パターンは、ユーザにより任意に設定されてもよいし、ユーザが予め記憶手段に記憶された複数の基準駆動パターンから選択することにより設定されてもよい。または、ユーザにより設定された第一の駆動パターンの生成に必要な速度条件に基づいてカメラ本体１００が第一の駆動パターンを設定してもよい。
【００３４】
続いてステップＳ１０４において、カメラＣＰＵ１０７は、ステップＳ１０３にて設定した第一の駆動パターンと、カメラ本体１００の設定である露出時間情報とをレンズＣＰＵ２０６に送信する。続いてステップＳ１０５において、レンズＣＰＵ２０６は、実際にズームレンズ２０１を駆動するために用いられる第二の駆動パターン（第二の駆動データ）を生成する。第二の駆動パターンは、カメラＣＰＵ１０７から受信した第一の駆動パターン、露出時間情報、および、レンズＣＰＵ２０６の内部に記録されているズームレンズ制御情報に基づいて生成される。また第二の駆動パターンは、更にズームレンズ２０１の位置（開始位置）に基づいて生成してもよい。
【００３５】
ここで、図４を参照して、第二の駆動パターンの生成について説明する。図４は、第二の駆動パターンの説明図である。図４において、横軸は時間ｔ、縦軸はズームレンズ２０１の速度Ｖをそれぞれ示している。図４（ａ）は、基準駆動パターン（基準駆動データ）としての第一の駆動パターンであり、ユーザにより設定される。図４（ｂ）は、露出時間が基準露出時間よりも短い場合に生成される第二の駆動パターンである。図４（ｂ）に示されるように、第二の駆動パターンの終了時刻ｔ１は、第一の駆動パターンの終了時刻ｔ０よりも早い（ｔ１＜ｔ０）。また、第二の駆動パターンの最高速度ｖ１は、第一の駆動パターンの最高速度ｖ０よりも大きい（ｖ１＞ｖ０）。すなわち第二の駆動パターンは、基準露出時間に対応する第一の駆動パターンに対して時間を圧縮した駆動パターンとなっている。
【００３６】
図４（ｃ）は、露出時間が基準露出時間よりも長い場合に生成される第二の駆動パターンである。図４（ｃ）に示されるように、第二の駆動パターンの終了時刻ｔ２は、第一の駆動パターンの終了時刻ｔ０よりも遅い（ｔ２＞ｔ０）。また、第二の駆動パターンの最高速度ｖ２は、第一の駆動パターンの最高速度ｖ０よりも小さい（ｖ２＞ｖ０）。すなわち第二の駆動パターンは、基準露出時間に対応する第一の駆動パターンに対して時間を引き伸ばした駆動パターンとなっている。このように本実施例では、第一駆動パターンに対して、露出時間に応じて露光終了時にズームレンズ２０１の駆動範囲の端に到着することができるように速度設定を行う。つまり、第二の駆動パターンは、第一の駆動パターンと第二の駆動パターンとで、露出時間中のズームレンズの移動量が変わらないように生成される。このため、露出時間の長短に応じて速度を調整し、ユーザの設定割合に合わせたズーム駆動である第二の駆動パターンを生成することができる。
【００３７】
次に、図５を参照して、駆動パターンの生成方法について説明する。図５は、第二の駆動パターンに対応するズーム位置の説明図であり、図５（ａ）はズームリングの位置を基準とした駆動パターン、図５（ｂ）はズームレンズ２０１の位置を基準とした駆動パターンをそれぞれ示している。図５において、横軸は露出開始から露出終了までの時間ｔ、縦軸はズーム位置（広角端ＷＩＤＥ〜望遠端ＴＥＬＥ）をそれぞれ示している。ユーザが設定した速度と割合とに基づいて、図５（ａ）に示されるようにズームリングの回転量によって割り振ることで、駆動速度を設定する。その他の方法として、図５（ｂ）に示されるようにズームレンズ２０１の位置、または、アクセサリ３００の回転量を基準としてもよい。
【００３８】
次に、図６を参照して、露出時間が所定の時間以上となる場合の第二の駆動パターンについて説明する。図６は、露出時間が所定の時間以上である場合の第二の駆動パターンの説明図である。露出時間が所定の時間よりも長い場合、アクセサリ３００のアクチュエータの最低速度でも、撮影終了前にズームレンズ２０１が目標位置に到達してしまう可能性がある。その場合、レンズＣＰＵ２０６は、第二の駆動パターンとして間欠駆動の駆動パターンを生成し、アクチュエータの間欠駆動を行う。図６に示されるように、露出時間に応じて間欠駆動の割り振りを決定する。その際に、更に速度を調整して第二の駆動パターンを生成してもよい。これにより、露出時間が所定の時間よりも長い場合でも、露光間ズーム撮影を適切に行うことができる。
【００３９】
続いて、図２のステップＳ１０６において、レンズＣＰＵ２０６は、ズーム制御部２０７を用いて、ズームレンズ２０１を初期位置へ移動させる。続いてステップＳ１０７において、カメラＣＰＵ１０７は、ユーザの撮像準備スイッチ（ＳＷ１）１１２の押込動作によりＡＦ処理を行う。また、ユーザの撮像開始スイッチ（ＳＷ２）１１３の押込動作により、レンズＣＰＵ２０６は、カメラＣＰＵ１０７により設定された露出に同期して（すなわち露出時間に対応するように）ズームレンズ２０１を制御し（ズーム駆動）、撮影を開始する。そして、カメラ本体１００と交換レンズ２００とアクセサリ３００との通信により、第二の駆動パターンに従ってズーム位置の通信を行いながら、ズームレンズ２０１を移動させる。
【００４０】
続いてステップＳ１０８において、レンズＣＰＵ２０６は、ズームレンズ２０１の位置が目標位置に到達したか否かを判定する。ズームレンズ２０１の位置が目標位置に到達していない場合、ステップＳ１０８を繰り返す。一方、ズームレンズ２０１の位置が目標位置に到達した場合、ステップＳ１０９に進む。ステップＳ１０９において、カメラＣＰＵ１０７は露出を終了し、レンズＣＰＵ２０６はズームレンズ２０１の駆動を終了し、露光間ズーム撮影が終了する。
【００４１】
このように本実施例において、制御装置は、制御手段（レンズＣＰＵ２０６）とズーム制御手段（ズーム制御部２０７）とを有する。生成手段は、露光間ズーム撮影の露出時間に基づいて、ズームレンズ２０１を駆動するための駆動データ（第二の駆動パターン）を生成する。ズーム制御手段は、生成手段により生成された駆動データを用いて、露光間ズーム撮影の際にズームレンズ２０１を制御する。本実施例によれば、露光間ズーム撮影を行う際に、露出時間に応じた適切なズーム駆動パターンを自動的に生成することができる。そして、当該生成された駆動パターンに基づいて自動的にズームレンズ２０１を駆動させることにより、所望の撮影結果を得ることができる。このため、ユーザが露出時間を考慮しながら手動でズームレンズ２０１を駆動させる場合に比べて、撮影者が容易に露光間ズームを行うことができる。
【実施例２】
【００４２】
次に、本発明の実施例２にについて説明する。図７は、本実施形態における撮像装置１０ａのブロック図である。撮像装置１０ａは、アクセサリ３００が設けられていない点、および、交換レンズ２００がレンズ通信部２１２を有しない点で、実施例１の撮像装置１０とは異なる。その他の構成は実施例１と同様であるため、それらの説明は省略する。
【００４３】
図８を参照して、本実施例における露光間ズーム撮影の動作を説明する。図８は、露光間ズーム撮影のフローチャートである。図８の各ステップは、主に、カメラＣＰＵ１０７またはレンズＣＰＵ２０６により、露光間ズーム撮影の制御プログラムに従って実行される。なお、図８のステップＳ２０１〜Ｓ２０４、Ｓ２０７〜Ｓ２０９は、図２のステップＳ１０１、Ｓ１０３〜Ｓ１０５、Ｓ１０７〜Ｓ１０９とそれぞれ同様であるため、それらの説明を省略する。
【００４４】
ステップＳ２０５において、カメラＣＰＵ１０７またはレンズＣＰＵ２０６は、露光間ズーム撮影が可能か否かを判定する。レンズＣＰＵ２０６は、アクチュエータの駆動データを有する。カメラＣＰＵ１０７またはレンズＣＰＵ２０６は、露出時間に対して、ユーザが設定した第一の駆動パターンに基づいて生成された第二の駆動パターンの最速条件でズーム駆動が終了するか否かにより、露光間ズーム撮影が可能か否かを判定する。また、ズームレンズ２０１の初期位置に依存しない露光間ズーム撮影では、ズームレンズ２０１の初期位置から端位置までの駆動量を考慮する必要がある。駆動可能範囲が所定量よりも小さい場合にも、露光間ズーム撮影が可能でないと判定される。
【００４５】
ステップＳ２０５にて露光間ズーム撮影が可能でないと判定された場合、ステップＳ２０６へ進む。ステップＳ２０６において、カメラＣＰＵ１０７は、ユーザに対して、露光間ズーム撮影を行うことができない旨を通知する（警告処理を行う）。この通知は、例えばカメラ本体１００の表示部１１５に所定の情報を表示することにより行われる。駆動可能範囲が所定量よりも狭い場合、駆動方向を逆向きにすることをユーザに薦める旨の情報をカメラ本体１００の表示部１１５に表示してもよい。一方、ステップＳ２０５にて露光間ズーム撮影が可能であると判定された場合、ステップＳ２０７〜Ｓ２０９を経て、露光間ズーム撮影が終了する。
【００４６】
本実施例によれば、露光間ズーム撮影を行う際に、露出時間に応じた適切なズーム駆動パターンを自動的に生成することができる。そして、当該生成されたズーム駆動パターンに基づいて自動的にズームレンズ２０１を駆動させることにより、所望の撮影結果を得ることができる。このため、ユーザが露出時間を考慮しながら手動でズームレンズ２０１を駆動させる場合に比べて、撮影者が容易に露光間ズームを行うことができる。
【実施例３】
【００４７】
次に、図９を参照して、本発明の実施例３における露光間ズーム撮影の動作を説明する。図９は、露光間ズーム撮影のフローチャートである。図９の各ステップは、主に、カメラＣＰＵ１０７またはレンズＣＰＵ２０６により、露光間ズーム撮影の制御プログラムに従って実行される。なお、撮像装置の基本構成は実施例２と同様であるため、その説明を省略する。
【００４８】
まず、ステップＳ３０１において、カメラ本体１００に交換レンズ２００が装着されると、レンズＣＰＵ２０６は、初期通信等で初期化処理を行う。続いてステップＳ３０２において、露光間ズーム撮影モードに設定されている場合、カメラＣＰＵ１０７は、交換レンズ２００からレンズ情報を取得する。本実施例において、レンズ情報は、ズームレンズの加速減速情報、ズームレンズの最高速度情報、および、ズームレンズの最低速度情報などのズームレンズの速度情報と、ズームレンズの位置情報とを含むが、これらに限定されるものではない。続いてステップＳ３０３において、レンズＣＰＵ２０６は、カメラ本体１００でユーザが設定する撮影設定情報を取得する。本実施例において、撮影設定情報は少なくとも露出時間情報を含む。
【００４９】
続いてステップＳ３０４において、カメラＣＰＵ１０７は、露光間ズーム撮影に必要な情報を設定する。本実施例において、カメラＣＰＵ１０７は、ステップＳ３０２にて交換レンズ２００から取得したレンズ速度情報に基づいて、露光間ズーム撮影に必要な項目を設定する。すなわちカメラＣＰＵ１０７は、露光間ズーム撮影の際のズームレンズ２０１の駆動開始位置、駆動方向、および、速度割合を設定する。またカメラＣＰＵ１０７は、実施例１および実施例２にて説明したような駆動パターン（露出時間に対応する駆動データ）を設定してもよい。設定項目としては、カメラ本体１００の露出時間情報に基づいてズーム駆動を行うことができない駆動パターンを設定できないように構成してもよい。
【００５０】
続いてステップＳ３０５において、レンズＣＰＵ２０６は、撮影前処理として、所定の露光開始位置が指定されている場合、ズームレンズ２０１を所定の露光開始位置に移動させる。カメラＣＰＵ１０７は、ズームレンズ２０１の移動後、ＡＦ処理を行う。続いてステップＳ３０６において、カメラＣＰＵ１０７、ステップＳ３０４にて設定した駆動パターンに従って、レンズＣＰＵ２０６に駆動指令を送信する。レンズＣＰＵ２０６は、カメラＣＰＵ１０７から送信された駆動命令に従って、目標位置に到達するまでズームレンズ２０１を移動させる。続いてステップＳ３０６において、カメラＣＰＵ１０７が露出を完了してレンズＣＰＵ２０６がズームレンズ２０１の駆動が完了すると、露光間ズーム撮影が終了する。
【００５１】
本実施例によれば、露光間ズーム撮影を行う際に、レンズ情報と露出時間とに基づいて適切なズーム駆動パターンを自動的に生成することができる。そして、当該生成されたズーム駆動パターンに基づいて自動的にズームレンズ２０１を駆動させることにより、所望の撮影結果を得ることができる。このため、ユーザが露出時間を考慮しながら手動でズームレンズ２０１を駆動させる場合に比べて、撮影者が容易に露光間ズームを行うことができる。
【００５２】
（その他の実施例）
本発明は、上述の実施例の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００５３】
各実施例によれば、撮影者が容易に露光間ズーム撮影を行うことが可能な制御装置、撮像装置、レンズ装置、制御方法、および、プログラムを提供することができる。
【００５４】
以上、本発明の好ましい実施例について説明したが、本発明はこれらの実施例に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
【符号の説明】
【００５５】
２０１  ズームレンズ
２０６  レンズＣＰＵ（生成手段）
２０７  ズーム制御部（ズーム制御手段）
【図１】
2019015866.tif 000003
【図２】
2019015866.tif 000004
【図３】
2019015866.tif 000005
【図４】
2019015866.tif 000006
【図５】
2019015866.tif 000007
【図６】
2019015866.tif 000008
【図７】
2019015866.tif 000009
【図８】
2019015866.tif 000010
【図９】
2019015866.tif 000011