(57)【要約】【課題】ズーム位置やフォーカス位置、Ｆ値などの撮影条件が変化すると、電動マクロ駆動時に得られるボケ量が変化してしまう。【解決手段】変倍のためには不動であるリレーレンズ群、を有するズームレンズ装置は、リレーレンズ群の一部であるマクロレンズ群の移動により発生するボケ量を設定するボケ量設定手段と、設定されたボケ量およびアイリスの状態に基づいてマクロレンズ群の駆動を制御するための制御データを演算する制御データ演算手段と、該制御データに基づいてマクロレンズ群を駆動するマクロ駆動手段とを有する。【選択図】図１
2011039349.tif 000002
【特許請求の範囲】
【請求項１】
変倍のためには不動であるリレーレンズ群、を有するズームレンズ装置であって、
リレーレンズ群の一部であるマクロレンズ群の移動により発生するボケ量を設定する、ボケ量設定手段と、
設定された前記ボケ量とアイリスの状態に基づいて前記マクロレンズ群の駆動を制御するための制御データを演算する、制御データ演算手段と、
前記制御データに基づいて前記マクロレンズ群を駆動するマクロ駆動手段と
を有することを特徴とするズームレンズ装置。
【請求項２】
前記制御データ演算手段は、前記アイリスの状態とフォーカス位置とズーム位置に基づき実効Ｆ値を演算し、設定された前記ボケ量と該実効Ｆ値に基づいて前記マクロレンズ群を制御するための制御データを演算する、請求項１のズームレンズ装置。
【請求項３】
マクロレンズ群を制御するための前記制御データは、前記マクロレンズ群の位置である、請求項１又は２のズームレンズ装置。
【請求項４】
マクロレンズ群を制御するための前記制御データは、前記マクロレンズ群の駆動速度である、請求項１又は２のズームレンズ装置。
【請求項５】
設定された前記ボケ量のみに基づいて前記制御データを演算するか、該ボケ量と実効Ｆ値とに基づいて前記制御データを演算するかを選択するための選択手段をさらに有することを特徴とする請求項２のズームレンズ装置。
【請求項６】
設定された前記ボケ量および無限遠Ｆ値、開放無限遠Ｆ値に基づいて、該ズームレンズ装置に接続されるカメラのゲイン調整値を演算するカメラゲイン調整手段をさらに有することを特徴とする請求項１乃至５のいずれかのズームレンズ装置。
【請求項７】
物体側から順に、フォーカスレンズ群と、ズームレンズ群と、リレーレンズ群とを備えるズームレンズ装置であって、
ボケ量を設定する、ボケ量設定手段と、
前記ボケ量とアイリスの状態に基づいて、前記リレーレンズ群の一部であるマクロレンズ群の駆動を制御するための制御データを演算する、制御データ演算手段と、
前記制御データに基づいて前記マクロレンズ群を駆動するマクロ駆動手段と
を有することを特徴とするズームレンズ装置。
【請求項８】
前記ズームレンズ装置の合焦状態を検出する合焦状態検出部と、
前記合焦状態検出部の検出結果に基づいて、前記フォーカスレンズ群を駆動するフォーカスレンズ駆動ユニットと、を備えていることを特徴とする請求項７記載のズームレンズ装置。
【請求項９】
請求項1乃至８のいずれかに記載のズームレンズ装置と、前記ズームレンズ装置との通信手段を有するテレビカメラと、を備えることを特徴とするテレビカメラシステム。
【請求項１０】
前記制御データ演算手段は、前記アイリスの状態とフォーカス位置とズーム位置に基づき実効Ｆ値を演算し、設定された前記ボケ量と該実効Ｆ値に基づいて前記マクロレンズ群を制御するための制御データを演算する、請求項９のテレビカメラシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マクロ機能を有するズームレンズ装置に関する。
【背景技術】
【０００２】
テレビカメラ用ズームレンズは、より鮮明な像がテレビカメラの撮像部に結像するように、リレーレンズ群の一部を移動させるフランジバック調整機能を備えている。フランジバック調整と同じレンズ群を移動させて、フォーカスレンズ群により合焦可能な最至近距離（ＭＯＤ）より短い距離にある被写体にピントを合せるマクロ機能を搭載しているテレビカメラ用ズームレンズも知られている。
このように最至近距離より短い距離にある被写体に対してピントを合せる撮影方法に加えて、テレビカメラ用ズームレンズでは、被写体深度の深い広角側において、ぼかし効果を得るためにマクロ機能を使用することがある。
例えば特許文献１では、ズームレンズに接続されたマクロコントローラから設定されるマクロ位置信号に応じて、モータによりリレーレンズ群の一部であるマクロレンズ群を光軸方向に電動駆動し、マクロ機能を実現している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−１５３７３２
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら従来のマクロ機能付ズームレンズ装置は、マクロコントローラ等により設定されたマクロ位置信号に対応した位置に、リレーレンズ群の一部であるマクロレンズ群を駆動していた。このため予めマクロ位置信号に対応したボケ量を把握することが困難で、希望するボケ量を得るために映像を確認しながらマクロコントローラの設定を変更する必要があった。さらにアイリスおよびズーム、フォーカスといった撮影条件は、全く考慮されていなかった。そのために、マクロ機能に関する設定を行った後、アイリスなどの撮影条件が変化すると、マクロを機能させた際に得られるボケ量が変化し、意図した映像効果を得ることが非常に困難であり、それに対する対策が望まれていた。そこで、本発明の目的は、アイリスおよびズーム、フォーカスといった撮影条件に関わらず、常時同等のボケ量に設定することを可能にしたマクロ機能付テレビカメラ用ズームレンズ装置を提供することにある。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明のズームレンズ装置は、変倍のためには不動であるリレーレンズ群を有するズームレンズ装置であって、リレーレンズ群の一部であるマクロレンズ群の移動により発生するボケ量を設定するボケ量設定手段と、設定された前記ボケ量とアイリスの状態に基づいて前記マクロレンズ群の駆動を制御するための制御データを演算する、制御データ演算手段と、前記制御データに基づいて前記マクロレンズ群を駆動するマクロ駆動手段とを有することを特徴とする。
【０００６】
本発明の更なる目的又はその他の特徴は、以下、添付の図面を参照して説明される好ましい実施例等によって明らかにされるであろう。
【発明の効果】
【０００７】
本発明によれば、マクロ機能使用時、Ｆ値や焦点距離、物体距離などの撮影条件に関わらず、常時、意図したボケ量に設定できる効果が得られる。
【図面の簡単な説明】
【０００８】
【図１】第１の実施例の構成図である
【図２】第１の実施例の動作を説明するためのフローチャートである
【図３】第２の実施例の構成図である
【図４】第２の実施例の動作を説明するためのフローチャートである
【図５】第３の実施例の構成図である
【図６】第３の実施例の動作を説明するためのフローチャートである
【図７】第４の実施例の構成図である
【図８】第４の実施例の動作を説明するためのフローチャートである
【発明を実施するための形態】
【０００９】
以下に、本発明の実施の形態を添付の図面に基づいて詳細に説明する。
【実施例１】
【００１０】
図１は、本発明を適用できる第１の実施例におけるズームレンズ装置の構成図である。
【００１１】
本発明のマクロ機能付ズームレンズ１００は、は不図示のアイリスの状態を検出するためのアイリス位置検出部１０１、不図示のズーム部（ズームレンズ群）の位置を検出するためのズーム位置検出部１０２を有する。フォーカス位置検出部１０３は、不図示のズーム部より物体側に配置された不図示のフォーカス部（フォーカスレンズ群）の位置を検出する。ここで、ＡＦ（オートフォーカス）時において、このフォーカス部は、合焦しているか否か（或いはどの程度前ピン、後ピンなのか）を検出する合焦状態検出部（不図示）の検出結果に基づいて駆動される。ここで、このフォーカス部は、前述の検出結果に基づいてフォーカス部の駆動量を演算し、この演算結果に基づいてフォーカスレンズ駆動ユニット（不図示）により駆動されている。また、このフォーカス部は、後述するリレーレンズ群（マクロレンズ群）とは異なる群（独立して移動する群）である。Ａ／Ｄ変換器１０４は、アイリス位置検出部１０１の出力やズーム位置検出部１０２の出力などをデジタルデータに変換する。不揮発性メモリ１０５は、焦点距離および物体距離と物体側主点〜入射瞳間距離との関係を記憶する。不揮発性メモリ１０５には、ズーム位置と焦点距離との関係およびフォーカス位置と物体距離との関係も記憶している。マクロレンズ群の駆動を制御するデータを演算する制御データ演算部である位置演算部１０６は、Ａ／Ｄ変換器１０４の出力および不揮発性メモリ１０５に記憶したデータ等を用いて、マクロ位置制御データを演算する。マクロレンズ群１０７は、変倍のためには不動であるリレーレンズ群に配置されリレーレンズ群の一部を構成する。アクチュエータ１０８はマクロレンズ群１０７を駆動し、マクロレンズ位置検出部１０９はマクロレンズ群１０７の位置を検出する。制御部１１０は、位置演算部１０６から出力されるマクロ位置制御データとマクロレンズ位置検出部１０９の出力を用いて、アクチュエータ１０８を駆動するための駆動データを演算する。Ｄ／Ａ変換器１１１は、制御部１１０の出力をアナログ信号に変換し、駆動回路１１２はアクチュエータ１０８を駆動する。本実施例では、位置演算部１０６と制御部１１０をＣＰＵ１２０で実現している。ここで、リレーレンズ群（マクロレンズ群）は、前述のフォーカス部とは異なるレンズ群であり、且つ前述の合焦状態検出部の検出結果に基づいて移動するレンズ群ではない（合焦状態検出部の検出結果に起因して移動しないレンズ群である）。本実施例においては、リレーレンズ群は、フォーカスレンズ群よりも撮像素子側（像側）に配置されていることが望ましい。更には、本実施例のズームレンズにおいて、物体側から順に、変倍のためには固定（不動）のフォーカス部、変倍時に移動するズーム部、変倍のためには固定（不動）のリレーレンズ群という順に配置されていることが望ましい。
【００１２】
そして、マクロコントローラ２００においてマクロ機能が設定され、ボケ量設定手段２０１はマクロレンズの移動により発生するボケ量を設定し、マクロスイッチ２０２によってマクロ機能のオン／オフが切換えらえる。さらにマクロモードスイッチ２０３によって、実効Ｆ値を用いてマクロ位置制御データを演算するか否かが選択され、設定される。
【００１３】
ここで実効Ｆ値について説明をする。光学系の明るさを示すＦ値は、射出瞳が像に張る角：最大集光角で決まる。しかし瞳径が固定されていても、物体距離や倍率が変化すると像位置が移動し、最大集光角が変わってしまう。その結果、Ｆ値が変化し固有値ではなくなる。そこで、基準として無限遠物点に対するＦ値を光学系固有の明るさとし、無限遠Ｆ値と呼んでいる。ズームレンズなどのアイリス部に表示されているＦ値は、この無限遠Ｆ値である。これに対して有限距離におけるＦ値を実効Ｆ値と呼んでおり、先に説明したように実効Ｆ値は無限遠Ｆ値とは異なり、物体距離によりその値が変化する。
【００１４】
以下に図２のフローチャートに沿って、ＣＰＵ１２０の動作を説明する。
【００１５】
不図示のテレビカメラがマクロ機能付ズームレンズ１００に接続され、テレビカメラからマクロ機能付ズームレンズ１００に電源が供給されると、ＣＰＵ１２０はＳ１０１に進み、ＣＰＵ１２０の内部レジスタおよびＡ／Ｄ変換器１０４、制御部１１０、Ｄ／Ａ変換器１１１等の初期化を行う。そしてＳ１０２では、マクロスイッチ２０２の状態を判断し、マクロスイッチがオンの場合は、Ｓ１０３に進み、ボケ量設定手段２０１の状態を入力し、変数Blurに設定、Ｓ１０５に進む。またＳ１０２において、マクロスイッチ２０２がオフの場合はＳ１０４に進み、変数Blurを０に設定し、Ｓ１０５にジャンプする。この値は、マクロ機能を使用しない通常使用時に、フランジバック調整実施後の位置にマクロレンズ群１０７を設定するための値である。ここで、ボケ量を、点光源によってできた焦点面上に形成された像の円（錯乱円）の直径で定義する。
【００１６】
次に、ＣＰＵ１２０はＳ１０５において、マクロモードスイッチ２０３の状態を判断し、マクロモードスイッチ２０３においてＦ値反映モードが選択されている場合は、Ｓ１０６に進む。Ｓ１０６では、アイリス位置検出部１０１から現在のアイリスの状態IrisPositionを、ズーム位置検出主部１０２からはズーム位置ZoomPositionを、フォーカス位置検出部１０３からはフォーカス位置FocusPositionを入力する。そしてＳ１０７では、式（１）および（２）を用いて、Ｓ１０６において入力したアイリスの状態IrisPositionを無限遠Ｆ値Foに変換する。
A=(3660−IrisPosition)/280    （１）
Fo=1.4×1.4A    （２）
【００１７】
さらにＳ１０８においてＣＰＵ１２０は、ズーム位置ZoomPositionに応じた焦点距離fとフォーカス位置FocusPositionに応じた物体距離objを不揮発性メモリ１０５から読み込む。次に、ＣＰＵ１２０はＳ１０９に進む、焦点距離fおよび物体距離objに対応した物体側主点から入射瞳間距離qを不揮発性メモリ１０５から読み込む。
【００１８】
つづいてＣＰＵ１２０は、Ｓ１１０において式（３）を用いて瞳倍率βpを演算し、
βp=f/(f＋q)    （３）
Ｓ１１１では横倍率βを式（４）を用いて求める。
β= f/(obj−f)    （４）
そしてＳ１１２に進み、有限距離におけるＦ値、すなわち実効Ｆ値Feを式（５）を用いて演算する。
Fe=(1−β/βp)×Fo    （５）
ＣＰＵ１２０はＳ１１３において、実効Ｆ値Feと式（６）を用いて、マクロ位置制御データControlを演算し、Ｓ１１５に進む。
Control=Blur×Fe    （６）
このようにマクロを機能させる場合に、アイリスの状態およびズーム位置、フォーカス位置に基づいた実効Ｆ値を用いて、マクロ位置制御データControlを演算することにより、撮影条件が変化した場合にも、常に同等のボケ量を得ることが可能となる。
【００１９】
一方、Ｓ１０５において、マクロモードスイッチ２０３においてノーマルモードが選択されている場合は、Ｓ１１４に進み、式（７）を用いてマクロ位置制御データを演算し、Ｓ１１５にジャンプする。
Control=Blur×Fopen    （７）
Fopen：ズームレンズの無限遠開放Ｆ値
次にＣＰＵ１２０はＳ１１５において、マクロ位置検出部１０９からマクロ位置データMacroPositionを入力してＳ１１６に進み、式（８）を用いてマクロ駆動データDeltaを演算し、Ｓ１１７に進む。
Delta=Kp×(Control−MacroPosition)    （８）
Kp：任意の定数
そしてＳ１１７において、マクロ駆動データDeltaをＤ／Ａ変換器１１１に出力し、所定の位置までマクロレンズ群１０７を駆動する。以下マクロ機能付ズームレンズ１００の電源が切られるまで、Ｓ１０２からＳ１１７の動作を繰返し実行する。
【００２０】
本発明は、合焦状態から焦点をぼかす場合に加えて、焦点がボケた状態から最至近距離より近距離にある被写体に合焦させる場合にも適用可能である。
【実施例２】
【００２１】
図３は、本発明を適用できる第２の実施例におけるズームレンズ装置の構成図である。
図３において、参照符号１００から１２０および２００から２０３は図１と同じ構成要素であるので、説明を省略する。ボケ変化量設定部２０４は、マクロレンズの移動により得られるボケ変化量を設定する。速度リミット演算部１２１は、ボケ変化量設定部２０４からの出力を用いて、マクロレンズ群の駆動速度の上限値を演算する。本実施例では、位置演算部１０６と制御部１１０、速度リミット演算部１２１をＣＰＵ１３０で実現している。
【００２２】
以下に図４のフローチャートに沿って、ＣＰＵ１３０の動作を説明する。図２と同じ処理をする要素には図２と同じ符号を付した。
【００２３】
不図示のカメラによりマクロ機能付ズームレンズ１００に電源が供給されると、ＣＰＵ１３０はＳ１０１に進む。Ｓ１０１からＳ１０４までは図２と同じであるので説明を省略する。ＣＰＵ１３０は、Ｓ１０３あるいはＳ１０４を実施後Ｓ２０１に進み、ボケ変化量設定部２０４の状態を入力し、変数ΔBlurに設定、Ｓ１０５に進む。
【００２４】
Ｓ１０５からＳ１１６は図２と同じであるので、説明を省略する。Ｓ１１６実施後、ＣＰＵ１３０はＳ２０２において、ボケ変化量変数ΔBlurとＳ１１６にて演算したマクロ駆動データDeltaとを比較する。マクロ駆動データDeltaがボケ変化量変数ΔBlurより大きい場合は、Ｓ２０３に進み、マクロ駆動データDeltaにボケ変化量変数ΔBlurを入力し、マクロ駆動データDeltaをリミットする。そしてＳ１１７に進む。
【００２５】
このように、ボケ変化量設定部の設定値を用いて、マクロレンズ群の駆動速度データに相当するマクロ駆動データを制限することにより、マクロ機能使用時、Ｆ値や焦点距離、物体距離などの撮影条件に関わらず、常時、意図したボケ変化量に設定できる効果が得られる。
【００２６】
図４の説明に戻る。Ｓ２０２において、マクロ駆動データDeltaがボケ変化量変数ΔBlur以下の場合、ＣＰＵ１３０は何もせずＳ１１７にジャンプする。
Ｓ１１７は図２と同じであるので説明を省略する。以下、マクロ機能付ズームレンズ１００の電源が切られるまで、Ｓ１０１からＳ１１７およびＳ２０１からＳ２０３を繰返し実行する。
【実施例３】
【００２７】
図５は、本発明を適用できる第３の実施例におけるズームレンズ装置の構成図である。
図５において、参照符号１００から１２０および２００から２０３は図１と同じ構成要素であるので、説明を省略する。アイリス制御部１３１は不図示のアイリス部を制御し、アイリス位置演算部１３２はアイリス部を制御するための絞り位置データを演算する。通信部１３３は後述するテレビカメラ３００と通信する。さらに、マクロ機能付ズームレンズ１００により結像した像は、テレビカメラ３００により撮像され、通信部３０１はマクロ機能付ズームレンズ１００と通信し、画像処理部３０２は撮像した画像の輝度調整等を行う。本実施例では、位置演算部１０６と制御部１１０、通信部１３３をＣＰＵ１４０で実現している。
【００２８】
以下に図６のフローチャートに沿って、ＣＰＵ１４０の動作を説明する。図２と同じ処理をする要素には図２と同じ符号を付した。
【００２９】
不図示のカメラによりマクロ機能付ズームレンズ１００に電源が供給されると、ＣＰＵ１４０はＳ１０１に進む。Ｓ１０１からＳ１０７までは図２と同じであるので説明を省略する。
【００３０】
Ｓ１０７において無限遠Ｆ値Foを演算したＣＰＵ１４０は、Ｓ３０１に進み、現在の無限遠Ｆ値Foにおいて設定可能な最大ボケ量BlurMaxを不揮発性メモリ１０５から読み込む。そしてＳ３０２では、Ｓ１０３において入力したボケ量Blurと最大ボケ量BlurMaxとを比較する。ボケ量Blurが最大ボケ量BlurMaxより大きい場合、ＣＰＵ１４０はＳ３０３に進み、アイリス位置制御データを開放端相当に設定する。さらにＳ３０４に進み、現在の無限遠Ｆ値と開放無限遠Ｆ値から、アイリスを開放端まで駆動しても現在テレビカメラ３００により撮像している映像の輝度を保持するために必要なカメラゲイン調整値Gainを演算する。次に、ＣＰＵ１４０はＳ３０５において、テレビカメラ３００にカメラゲイン調整値Gainを送信し、Ｓ３０６で無限遠Ｆ値を開放端無限遠Ｆ値に変更し、Ｓ１０８に進む。Ｓ１０８からＳ１１７までは図２と同じであるので、説明を省略する。以下、マクロ機能付ズームレンズ１００の電源が切られるまで、Ｓ１０１〜Ｓ１１７およびＳ３０１からＳ３０６までを繰り返し実行する。
【００３１】
このようにボケ量設定部２０１の設定値が、現在の無限遠Ｆ値の設定では達成できない場合は、アイリスを開放端まで駆動し、かつカメラゲインを調整する。このようにすることにより撮影条件に関わらず、映像の輝度を変えることなく、意図したボケ量を設定することが可能になるテレビカメラシステムを実現することができる。
【実施例４】
【００３２】
図７は、本発明を適用できる第４の実施例におけるズームレンズ装置の構成図である。
【００３３】
図１と同じ構成要素には図１と同じ符号を付し、図１と同じ構成要素に対する説明は省略する。速度演算部１４１は、ボケ変化量設定部２０４からの出力を用いて、マクロ駆動速度を演算する。本実施例では、マクロレンズ群の駆動を制御するデータを演算する制御データ演算部である速度演算部１４１と、制御部１１０をＣＰＵ１５０で実現している。
【００３４】
以下に図８のフローチャートに沿って、ＣＰＵ１５０の動作を説明する。図２と同じ処理をする要素には図２と同じ符号を付した。
【００３５】
不図示のテレビカメラがマクロ機能付ズームレンズ１００に接続され、テレビカメラからマクロ機能付ズームレンズ１００に電源が供給されると、ＣＰＵ１５０はＳ１０１に進み、ＣＰＵ１５０の内部レジスタおよびＡ／Ｄ変換器１０４、制御部１１０、Ｄ／Ａ変換器１１１等の初期化を行う。そしてＳ１０２では、マクロスイッチ２０２の状態を判断し、マクロスイッチがオンの場合は、Ｓ４０１に進み、ボケ変化量設定手段２０４の状態を入力し、変数ΔBlurに設定、Ｓ１０５に進む。またＳ１０２において、マクロスイッチ２０２がオフの場合はＳ４０２に進み、変数ΔBlurを0に設定し、Ｓ１０５にジャンプする。
【００３６】
Ｓ１０５においてＣＰＵ１５０は、マクロモードスイッチ２０３の状態を判断しマクロモードスイッチ２０３がＦ値反映モードに設定されている場合は、Ｓ１０６に進む。Ｓ１０６からＳ１１２までは図２と同じであるので説明を省略する。Ｓ１１２において実効Ｆ値を演算したＣＰＵ１５０は、Ｓ４０３に進み、実効Ｆ値Feと式（９）を用いて、マクロ速度制御データΔControlを演算し、Ｓ４０５に進む。
ΔControl=ΔBlur×Fe    （９）
一方Ｓ１０５において、マクロモードスイッチ２０３がノーマルモードに設定されている場合は、Ｓ４０４に進み、式（１０）を用いて、マクロ速度制御データΔControlを演算し、Ｓ４０５にジャンプする。
ΔControl=ΔBlur×Fopen    （１０）
Fopen：ズームレンズの無限遠開放Ｆ値
このようにマクロを機能させる場合に、アイリスの状態およびズーム位置、フォーカス位置に基づいた実効Ｆ値を用いて、マクロ速度制御データΔControlを演算することにより、撮影条件が変化した場合にも、常に同等のボケ変化量を得ることが可能となる。
【００３７】
つづいてＣＰＵ１５０はＳ４０５に進み、マクロ位置検出部１０９から入力した値を微分してマクロ速度データMacroSpeedを演算し、Ｓ４０６に進み、式（１１）を用いてマクロ駆動データDeltaを演算し、Ｓ１１７に進む。
Delta=Kv×(ΔControl−MacroSpeed)    （１１）
Kv：任意の定数
Ｓ１１７において、マクロ駆動データDeltaをＤ／Ａ変換器１１１に出力し、所定の速度でマクロレンズ群１０７を駆動する。以下マクロ機能付ズームレンズ１００の電源が切られるまで、Ｓ１０１からＳ１１７およびＳ４０１からＳ４０６の動作を繰返し実行する。
【００３８】
上記の実施例１乃至４においては、アイリスの状態、ズーム位置、フォーカス位置に基づく実効Ｆ値を用いて、マクロレンズ群の駆動量或いは駆動速度を演算する例を示した。しかし、厳密なボケ量の精度が要求されない場合には、アイリスの状態に基づいて算出される無限遠Ｆ値に基づくマクロレンズ群の駆動量或いは駆動速度によっても、より簡易な構成で必要に応じた同様の作用効果を得ることができることに留意されたい。
【００３９】
以上、本発明の好ましい実施例について説明したが、本発明はこれらの実施例に限定されないことはいうまでもなく、その要旨の範囲内で種々の変形及び変更が可能である。
【符号の説明】
【００４０】
１００  ズームレンズ
１０１  アイリス位置検出部
１０６  位置演算部
１０７  マクロレンズ群
１０８  アクチュエータ
１０９  マクロレンズ位置検出部
１１０  制御部
１１２  駆動回路
２０１  ボケ量設定部
【図１】
2011039349.tif 000003
【図２】
2011039349.tif 000004
【図３】
2011039349.tif 000005
【図４】
2011039349.tif 000006
【図５】
2011039349.tif 000007
【図６】
2011039349.tif 000008
【図７】
2011039349.tif 000009
【図８】
2011039349.tif 000010