(57)【要約】【課題】撮影レンズとカメラボディの少なくともいずれか一方に手振れ補正機能を有するカメラシステムにおいて、ユーザが簡単な操作によって所望の手振れ補正機能を動作させることを可能にする簡便・低コストで且つ動作が高速なカメラシステムを提供する。【解決手段】撮影時のカメラシステムの揺れにより撮像面上の像に生じるぶれを補正する手振れ補正手段を撮影レンズとカメラボディとに有するカメラシステムにおいて、撮影レンズとカメラボディとの間で通信を行なうための通信手段を撮影レンズとカメラボディとに有し、カメラボディの手振れ補正手段を動作させるときは、カメラボディの通信手段がレンズ動作停止指示を送信し、撮影レンズの通信手段がレンズ動作停止指示を受信すると撮影レンズの動作を停止するように制御する。【選択図】      図１
2007148045.tif 000002
【特許請求の範囲】
【請求項１】
撮影時のカメラシステムの揺れにより撮像面上の像に生じるぶれを補正する手振れ補正手段を撮影レンズとカメラボディとに有するカメラシステムにおいて、
前記撮影レンズと前記カメラボディとの間で通信を行なうための通信手段を前記撮影レンズと前記カメラボディとに有し、
前記カメラボディの手振れ補正手段を動作させるときは、前記カメラボディの通信手段がレンズ動作停止指示を送信し、前記撮影レンズの通信手段が前記レンズ動作停止指示を受信すると前記撮影レンズの動作を停止するように制御する、
ことを特徴とするカメラシステム。
【請求項２】
前記撮影レンズの通信手段が前記レンズ動作停止指示を受信すると、少なくともフォーカスレンズの駆動及び前記撮影レンズの手振れ補正手段の動作を停止するように制御する、
ことを特徴とする請求項１記載のカメラシステム。
【請求項３】
前記撮影レンズの通信手段が前記レンズ動作停止指示を受信すると、少なくとも前記撮影レンズの手振れ補正手段の動作を停止するように制御する、
ことを特徴とする請求項１記載のカメラシステム。
【請求項４】
前記撮影レンズが有する手振れ補正手段の有効／無効を設定するレンズ防振スイッチと、
前記カメラボディが有する手振れ補正手段の有効／無効を設定するボディ防振スイッチと、
前記レンズ防振スイッチと前記ボディ防振スイッチとの設定に応じて、前記撮影レンズの手振れ補正手段と前記カメラボディの手振れ補正手段の何れか一方の手ぶれ補正手段を優先的に選択する防振選択処理手段と、
を更に有し、
前記防振選択処理手段により前記カメラボディの手振れ補正手段が選択されたときは、前記カメラボディの手振れ補正手段を動作させるように制御する、
ことを特徴とする請求項１記載のカメラシステム。
【請求項５】
前記レンズ動作停止指示は、露光開始前に送信される、
ことを特徴とする請求項１記載のカメラシステム。
【請求項６】
前記撮影レンズの通信手段が前記レンズ動作停止指示を受信したときは、前記カメラボディのレリーズタイムラグよりも短い所定時間以内に前記撮影レンズの動作を停止するように制御する、
ことを特徴とする請求項１記載のカメラシステム。
【請求項７】
前記レンズ動作停止指示は、前記撮影レンズの動作を停止するまでの停止時間の情報を含み、
前記カメラボディの通信手段が前記レンズ動作停止指示を受信すると、前記停止時間以内に前記撮影レンズの動作を停止するように制御する、
ことを特徴とする請求項１記載のカメラシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影レンズとカメラボディとが着脱可能なカメラシステムに関し、特には、撮影レンズ又はカメラボディに設けられた手振れ補正機能の一部又は全部を使用することにより手振れ補正動作が可能となるカメラシステムに関する。
【背景技術】
【０００２】
近年、操作性の向上等を目的として手振れ補正機能を有するカメラシステムが多く提案されている。また、撮影レンズとカメラボディとが着脱可能なカメラシステムにおいては、カメラボディのみではなく、撮影レンズにも独立して動作可能な手振れ補正機能を備えるカメラシステムが提案されている。こうしたものを利用すれば、撮影レンズとカメラボディの両方に手振れ補正機能を有する場合や、撮影レンズとカメラボディのいずれか一方のみに手振れ補正機能を有する場合など様々な構成のカメラシステムを用途に応じて構築することができる。
【０００３】
このように、撮影レンズやカメラボディの機能が多様化すると、例えば、ユーザは撮影レンズの手振れ補正機能を使用して撮影していると思っていても、実際にはカメラボディの手振れ補正機能を使用して撮影している、あるいは、撮影レンズとカメラボディ両方の手振れ補正機能を同時に動作させてしまい正しく補正されない、といった設定ミスを要因とする誤動作が生じやすいという問題があった。
【０００４】
特許文献１には、互いに手振れ補正機能を有するカメラボディと撮影レンズとが接続されたカメラシステムにおいて、いずれか一方の手振れ補正機能を動作させると共に他方の手振れ補正機能を停止させるカメラシステムについて開示されている。
【特許文献１】特許第３２１９４５１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１のカメラシステムであっても、撮影レンズの手振れ補正機能とカメラボディの手振れ補正機能のいずれの手振れ補正機能を動作させるかを、ユーザが簡単な操作によって選択することは難しいという問題があった。また、撮影レンズとカメラボディの両方の手振れ補正機能の有無を判別するなど、通信や制御も複雑になり、コストアップやカメラシステムのシーケンス動作レスポンスの低下という弊害もあった。
【０００６】
本発明は、上述した問題に鑑みてなされたものであり、その解決しようとする課題は、撮影レンズとカメラボディの少なくともいずれか一方に手振れ補正機能を有するカメラシステムにおいて、ユーザが簡単な操作によって所望の手振れ補正機能を動作させることを可能にする簡便・低コストで且つ動作が高速なカメラシステムを提供することである。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明に係るカメラシステムは、撮影時のカメラシステムの揺れにより撮像面上の像に生じるぶれを補正する手振れ補正手段を撮影レンズとカメラボディとに有するカメラシステムにおいて、前記撮影レンズと前記カメラボディとの間で通信を行なうための通信手段を前記撮影レンズと前記カメラボディとに有し、前記カメラボディの手振れ補正手段を動作させるときは、前記カメラボディの通信手段がレンズ動作停止指示を送信し、前記撮影レンズの通信手段が前記レンズ動作停止指示を受信すると前記撮影レンズの動作を停止するように制御するものである。
【０００８】
また、このカメラシステムにおいて、前記撮影レンズが有する手振れ補正手段の有効／無効を設定するレンズ防振スイッチと、前記カメラボディが有する手振れ補正手段の有効／無効を設定するボディ防振スイッチと、前記レンズ防振スイッチと前記ボディ防振スイッチとの設定に応じて、前記撮影レンズの手振れ補正手段と前記カメラボディの手振れ補正手段の何れか一方の手ぶれ補正手段を優先的に選択する防振選択処理手段と、を更に有し、前記防振選択処理手段により前記カメラボディの手振れ補正手段が選択されたときは、前記カメラボディの手振れ補正手段を動作させるように制御するものであってもよい。
【発明の効果】
【０００９】
以上に説明したように、本発明によると、撮影レンズとカメラボディの少なくともいずれか一方に手振れ補正機能を有するカメラシステムにおいて、ユーザが簡単な操作によって所望の手振れ補正機能を動作させることを可能にする簡便・低コストで且つ動作が高速なカメラシステムを提供できる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明に係る実施形態について図１〜図２６に基づいて説明する。なお、第１の実施形態を図１〜図１７に基づいて説明し、第２の実施形態を図１８〜図１９に基づいて説明する。また、第３の実施形態について図２０〜図２６に基づいて説明する。
【００１１】
（１）第１の実施形態
図１は、第１の実施例に係るカメラシステムの全体構成を示す図である。
図１に示すカメラシステムは、互いに着脱可能に接続される撮影レンズ１００とカメラボディ２００とで構成される。
【００１２】
撮影レンズ１００は、焦点を調整する焦点レンズ（フォーカスレンズ）１０１ａと、入射光量を制限する絞り１０１ｂと、入射光の光軸を変更する補正レンズ１０１ｃと、を少なくとも有する光学系を備える。
【００１３】
また、撮影レンズ１００は、焦点レンズ１０１ａを光軸方向に変動させて焦点調整を行なう焦点調整機構１０２と、補正レンズ１０１ｃを光軸に対して垂直な平面上で変位させ又は補正レンズ１０ｃをチルトさせる補正レンズ変位機構１０３と、絞り１０１ｂと焦点調整機構１０２と補正レンズ変位機構１０３とを駆動するためのアクチュエータ駆動回路１０４と、撮影レンズ１００の振動（手振れ）を検出する角速度センサ１０５と、カメラボディ２００からの指示に応じて撮影レンズ１００の光学系の制御を行なうと共に防振動作を行なうレンズ制御コンピュータ１０６と、レンズ制御コンピュータ１０６を動作させるためのプログラムやレンズの焦点距離等のパラメータを記憶するＦｌａｓｈＲｏｍ１０７と、当該撮影レンズの設定用スイッチ群であるレンズ操作スイッチ１０８と、を備えている。
【００１４】
以上に説明した構成において、レンズ操作スイッチ１０８は、撮影レンズ１００の手振れ補正機能（以下、「防振機能」という）の有効／無効を設定するレンズ防振ＳＷ１０８ａ、絞り１０１ｂを撮影動作に関わらず駆動させるためのプレビューＳＷ１０８ｂ、及びマニュアルフォーカスとオートフォーカスとを切替えるＭＮ／ＡＦＳＷ１０８ｃを少なくとも備えている。
【００１５】
レンズ制御コンピュータ１０６は、カメラボディ２００からの指示に応じてアクチュエータ駆動回路１０４を駆動して、絞り１０１ｂ、焦点調整機構１０２、又は補正レンズ変位機構１０３を動作させる。
【００１６】
また、レンズ制御コンピュータ１０６は、角速度センサ１０５で計測した角速度に対して積分処理を行なうことによって手振れ量を算出する。そして、当該手振れ量を補正するようにアクチュエータ駆動回路１０４及び補正レンズ変位機構１０３を駆動させる。その結果、補正レンズ１０１ｃが変位し、手振れ量が補正されるように光軸が変位することとなる。
【００１７】
一方、カメラボディ２００は、撮影レンズ１００からの入射光の光路を切換えるクイックリターンミラー２０１ａと、クイックリターンミラー２０１ａからの反射光を接眼レンズに送るペンタプリズム２０１ｂと、接眼レンズ２０１ｃと、撮像素子２０２への露光を制御するシャッタ２０１ｄと、を有する光学系を備える。
【００１８】
カメラボディ２００は、シャッタ２０１ｄを介して露光される入射光が結像して得る被写体の画像を電気信号に変換する撮像素子２０２と、撮像素子２０２で得た電気信号からデジタル信号を生成する撮像素子ＩＦ（ＩｎｔｅｒＦａｃｅ）回路２０３と、撮像素子ＩＦ回路２０３で生成したデジタル信号から画像データを生成すると共に、カメラシステム全体を制御するシステムコントローラ２０４と、を備える。
【００１９】
また、カメラボディ２００は、クイックリターンミラー２０１ａを駆動するミラー駆動機構２０５と、シャッタ２０１ｄの開閉を行なうシャッタチャージ機構２０６と、撮像素子２０２を入射光の光軸に対して垂直な平面上で変位させる撮像素子変位機構２０７と、ミラー駆動機構２０５とシャッタチャージ機構２０６と撮像素子変位機構２０７とを駆動するアクチュエータ駆動回路２０８と、カメラボディ２００の振動（手振れ）を検出する角速度センサ２０９と、被写体までの距離を測定するＡＦ（Ａｕｔｏ  Ｆｏｃｕｓ）センサ２１０と、測光のための測光回路２１１と、を備える。
【００２０】
さらに、カメラボディ２００は、撮像素子２０２及び撮像素子ＩＦ回路２０３を介して得られる被写体の像やカメラシステムの状態等を表示する液晶モニタ２１２と、防振機能の有効／無効を設定するスイッチやカメラシステムの状態を設定するための各種スイッチ群であるカメラ操作スイッチ２１３と、システムコントローラ２０４で生成した画像データを記録する記録メディア２１４と、システムコントローラ２０４内で動作するプログラムが使用するデータ等を記憶するＳＤＲＡＭ２１５と、システムコントローラ２０４内で動作するプログラムやカメラシステムの状態等のパラメータを記憶するＦｌａｓｈＲｏｍ２１６と、カメラボディ２００と情報処理装置等の外部機器とをＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）で接続するためのＵＳＢデバイスコントローラ２１７と、を備える。
【００２１】
以上に説明した構成において、カメラ操作スイッチ２１３は、撮影動作を開始させる２段押しのレリーズＳＷ（撮影準備動作開始指示を行なう１ｓｔレリーズＳＷ、撮影動作開始指示を行なう２ｎｄレリーズＳＷ）２１３ａ、カメラボディ２００の防振機能の有効／無効を設定するボディ防振ＳＷ２１３ｂ、カメラシステムの動作状態を設定するモード設定ＳＷ２１３ｃ、及びカメラシステムのＡＦモードを設定するＡＦモード設定ＳＷ２１３ｄを少なくとも備えている。なお、ボディ防振ＳＷ２１３ｂ、モード設定ＳＷ２１３ｃ、及びＡＦモード設定ＳＷ２１３ｄは、タッチセンサ機能付き液晶モニタ２１３を使用して実現してもよい。
【００２２】
ここで、モード設定ＳＷ２１３ｃは、レンズ操作スイッチ１０８に備わるレンズ防振ＳＷ１０８ａの設定と、カメラ操作スイッチ２１３に備わるボディ防振ＳＷ２１３ｂの設定と、に対する優先順位を設定する。例えば、撮影レンズ１００とカメラボディ２００との双方に防振機能が備わる場合において、いずれの防振機能を優先して動作させるかを選択することができる。ＡＦモード設定ＳＷ２１３ｄは、詳しくは後述する動体予測ＡＦモードを含む複数のＡＦモードの中から一つのＡＦモードを設定する。
【００２３】
以下、レンズ防振ＳＷ１０８ａの設定を優先して動作させるモードを「レンズ優先モード」といい、ボディ防振ＳＷ２１３ｂの設定を優先して動作させるモードを「ボディ優先モード」という。また、レンズ優先モードとボディ優先モードとを総称して「防振モード」という。
【００２４】
撮影レンズ１００とカメラボディ２００とは、Ｌ（Ｌｅｎｓ）マウント１０９とＢ（Ｂｏｄｙ）マウント２１８とで着脱可能に接続され、撮影レンズ１００が備える光学系とカメラボディ２００が備える光学系とが連結される。
【００２５】
また、撮影レンズ１００が備えるレンズ側通信ライン１１０とボディ側通信ライン２１９とは、Ｌマウント１０９及びＢマウント２１８を介して接続され、レンズ制御コンピュータ１０６とシステムコントローラ２０４とが通信可能となっている。
【００２６】
尚、不図示ではあるが、レンズ制御コンピュータ１０６とシステムコントローラ２０４の各々は、電気的に接続されている装置との間で通信を行うための通信部を備えており、レンズ制御コンピュータ１０６の通信部とシステムコントローラ２０４の通信部との間で通信が行われることにより、レンズ制御コンピュータ１０６とシステムコントローラ２０４との間の通信が可能となっている。
【００２７】
以上の構成において、本実施例に係る角速度センサ１０５及び２０９には、コリオリ力を利用した角速度センサである振動ジャイロスコープが使用されている。
システムコントローラ２０４は、カメラ操作スイッチ２１３からの出力に応じてアクチュエータ駆動回路２０８を駆動して、ミラー駆動機構２０５及びシャッタチャージ機構２０６を動作させる。
【００２８】
また、システムコントローラ２０４は、角速度センサ２０９で計測した角速度に対して積分処理を行なうことによって手振れ量を算出し、当該手振れ量を補正するようにアクチュエータ駆動回路２０８を駆動させて撮像素子変位機構２０７を動作させる。その結果、撮像素子２０２上に結像される像が手振れにより劣化することを防止する。
【００２９】
また、システムコントローラ２０４は、ＡＦセンサ２１０からの出力に応じて焦点調整量を算出し、撮影レンズ１００（レンズ制御コンピュータ１０６）に対して指示を行なう。また、測光回路２１１からの出力に応じて絞り量を算出し、撮影レンズ１００（レンズ制御コンピュータ１０６）に対して指示を行なう。
【００３０】
なお、以上に説明した撮影レンズ１００とカメラボディ２００とは、互いに独立して防振機能を動作することが可能である。すなわち、撮影レンズ１００は、当該撮影レンズ１００のみで防振動作が可能であり、装着されるカメラボディ２００に防振機能が有るか否かに関わらず防振可能なカメラシステムが構成できる。
【００３１】
同様に、カメラボディ２００は、当該カメラボディ２００のみで防振動作が可能であり、装着される撮影レンズ１００に防振機能が有るか否かに関わらず防振可能なカメラシステムが構成できる。
【００３２】
ここで、撮影レンズ１００の防振機能は、主に補正レンズ１０１ｃ、補正レンズ変位機構１０３、アクチュエータ駆動回路１０４、角速度センサ１０５及びレンズ制御コンピュータ１０６によって実現される。また、カメラボディ２００の防振機能は、主に撮像素子２０２、システムコントローラ２０４、撮像素子変位機構２０７、アクチュエータ駆動回路２０８及び角速度センサ２０９によって実現される。
【００３３】
以上に説明をした構成のカメラシステムにおいて、まず、モード設定ＳＷ２１３ｃによって、防振モードを設定する処理について図２に基づいて説明する。そして、当該防振モードにしたがって防振機能を動作させる処理について図３〜図５に基づいて説明する。
【００３４】
図２は、防振モードの設定処理を示すフローチャートである。
カメラ操作スイッチ２１３が操作されると、例えば、割り込み信号がシステムコントローラ２０４に入力される。そして、この割り込み信号に応じて、システムコントローラ２０４が備えるＭＰＵがＦｌａｓｈＲｏｍ２１６内の所定アドレスに記憶されているプログラムを実行し、防振モード等の設定処理が開始される（ステップＳ２００）。
【００３５】
なお、以下に説明する処理は、システムコントローラ２０４内のＭＰＵが所定のプログラムに記載された命令を実行することによって実現されるが、説明を簡単にするためにシステムコントローラ２０４を主体として記載する。
【００３６】
ステップＳ２０１において、システムコントローラ２０４は、モード設定ＳＷ２１３ｃが操作されたか否かを判別する。そして、モード設定ＳＷ２１３ｃ以外のカメラ操作スイッチ２１３が操作された場合には、処理をステップＳ２０２に移行して、各カメラ操作スイッチ２１３に応じた処理を開始する。
【００３７】
モード設定ＳＷ２１３ｃが操作された場合、システムコントローラ２０４は、処理をステップＳ２０３に移行する。そして、モード設定ＳＷ２１３ｃの設定を取得して、当該設定がレンズ優先モードかボディ優先モードかのいずれに設定されているか判別する。
【００３８】
当該設定がレンズ優先モードに設定されている場合には、処理をステップＳ２０４に移行し、ボディ優先モードに設定されている場合には、処理をステップＳ２０９に移行する。
【００３９】
ステップＳ２０４において、システムコントローラ２０４は、撮影レンズ１００が装着されているか否かを判別し、当該判別結果をＦｌａｓｈＲｏｍ２１６に格納されている状態表示のためのデータ（以下、「防振表示データ２２０」という）の装着情報に格納する。なお、防振表示データ２２０については、図２２で詳細に説明する。
【００４０】
そして、撮影レンズ１００が装着されていない場合は処理をステップＳ２０５に移行し、例えば、液晶モニタ２１２等に撮影レンズ１００が未装着である旨を表示する（使用者に撮影レンズ１００が未装着であることを認識させる）。
【００４１】
ここで、撮影レンズ１００が装着されているか否かは、例えば、システムコントローラ２０４とレンズ制御コンピュータ１０６とで通信を実施し、その応答の有無によって判別すればよい。すなわち、レンズ制御コンピュータ１０６からの応答が所定時間なければ撮影レンズ１００は装着されていないと判断すればよい。
【００４２】
ステップＳ２０４において、撮影レンズ１００が装着されている場合には処理をステップＳ２０６に移行する。そして、レンズ制御コンピュータ１０６と通信動作を行ないレンズ種別情報を取得し、当該装着された撮影レンズ１００が防振機能を有するか否かを防振表示データ２２０の防振対応情報に記憶する。
【００４３】
例えば、システムコントローラ２０４は、レンズ制御コンピュータ１０６に対してレンズ種別情報を要求する。一方、レンズ制御コンピュータ１０６は、ＦｌａｓｈＲｏｍ１０７の所定アドレスに格納されているレンズ種別情報を読み出して、システムコントローラ２０４に送信する。システムコントローラ２０４は、受信したレンズ種別情報から、当該撮影レンズ１００が防振機能を有するか否かを判別して当該判別結果を防振表示データ２２０の防振対応情報に記憶する。
【００４４】
なお、レンズ種別情報は、当該撮影レンズ１００の種別、例えば、防振機能を有するレンズ（以下、「防振レンズ」という）か否かを識別する情報を少なくとも有し、あらかじめＦｌａｓｈＲｏｍ１０７の所定アドレスに格納されている。
【００４５】
ステップＳ２０６において、装着されている撮影レンズ１００のレンズ種別情報を取得すると、システムコントローラ２０４は、処理をステップＳ２０７に移行する。そして、レンズ種別情報から当該撮影レンズ１００が防振レンズか否かを判別する。
【００４６】
当該撮影レンズ１００が防振レンズでない場合には、処理をステップＳ２０８に移行し、例えば、液晶モニタ２１２等に「装着されている撮影レンズは防振レンズではありません。防振レンズを装着して下さい。」といった警告メッセージを表示する。
【００４７】
ステップＳ２０８において、液晶モニタ２１２等に警告メッセージを表示すると、システムコントローラ２０４は、処理をステップＳ２０９に移行する。そして、ＦｌａｓｈＲｏｍ２１６の所定アドレスに格納されている防振モード情報をボディ優先モードに設定して処理を終了する（ステップＳ２１１）。
【００４８】
また、ステップＳ２０７において、当該撮影レンズ１００が防振レンズである場合には、処理をステップＳ２１０に移行する。そして、システムコントローラ２０４は、防振モード情報をレンズ優先モードに設定して処理を終了する（ステップＳ２１１）。
【００４９】
図３は、第１の実施例に係るカメラシステムの撮影動作を示すフローチャートである。以下、このフローチャートに基づいて第１の実施例に係るカメラシステムの防振動作について説明する。
【００５０】
カメラ操作スイッチ２１３が操作されると、例えば、割り込み信号がシステムコントローラ２０４に入力され、この割り込み信号に応じて、システムコントローラ２０４が備えるＭＰＵがＦｌａｓｈＲｏｍ２１６内の所定アドレスに格納されているプログラムを実行し、撮影動作等が開始される（ステップＳ３００）。
【００５１】
なお、以下に説明する処理は、レンズ制御コンピュータ１０６及びシステムコントローラ２０４のそれぞれに備わるＭＰＵが所定のプログラムに記載された命令を実行することによって実現されるが、説明を簡単にするためにレンズ制御コンピュータ１０６及びシステムコントローラ２０４をそれぞれ処理の主体として記載する。
【００５２】
撮影動作が開始されると、システムコントローラ２０４は、レリーズＳＷ２１３ａにより１ｓｔレリーズＳＷがＯＮ状態となったか否かをチェックする。そして、１ｓｔレリーズＳＷがＯＮ状態でない（ＯＦＦ状態）の場合には、１ｓｔレリーズＳＷがＯＮ状態となるまでステップＳ３０１の処理を繰返す。
【００５３】
ステップＳ３０１において、１ｓｔレリーズＳＷがＯＮ状態となると、システムコントローラ２０４は、処理をステップＳ３０２に移行する。そして、ＡＦセンサ２１０の出力値からデフォーカス量を算出する。また、測光回路２１１の出力値から絞り設定値を算出する。
【００５４】
デフォーカス量等の算出が完了すると、システムコントローラ２０４は、処理をステップＳ３０３に移行する。そして、撮影レンズ１００に備わるレンズ制御コンピュータ１０６との通信により、ステップＳ３０２で算出したデフォーカス量をレンズ制御コンピュータ１０６に通知する。
【００５５】
一方、ステップＳ４０１において、レンズ制御コンピュータ１０６は、システムコントローラ２０４との通信によりデフォーカス量を取得すると、処理をステップＳ４０２に移行する。そして、取得したデフォーカス量に応じて、アクチュエータ駆動回路１０４を駆動して焦点レンズ１０１ａの位置を調整する。
【００５６】
ステップＳ３０３において、デフォーカス量の送信が完了すると、システムコントローラ２０４は、処理をステップＳ３０４に移行する。
そして、システムコントローラ２０４は、レリーズＳＷ２１３ａにより２ｎｄレリーズＳＷがＯＮ状態となったか否かをチェックする。２ｎｄレリーズＳＷがＯＮ状態でない（ＯＦＦ状態の）場合には、２ｎｄレリーズＳＷがＯＮ状態となるまでステップＳ３０４の処理を繰返す。
【００５７】
ステップＳ３０４において、２ｎｄレリーズＳＷがＯＮ状態となると、システムコントローラ２０４は、処理をステップＳ３０５に移行する。そして、撮影レンズ１００のレンズ制御コンピュータ１０６と通信を行い、レンズ操作スイッチ１０８の設定情報を取得する。取得したレンズ操作スイッチ１０８のうちレンズ防振ＳＷ１０８ａの設定は、防振表示データ２２０のレンズ防振ＳＷ情報に格納される。
【００５８】
一方、ステップＳ４０３において、レンズ制御コンピュータ１０６は、システムコントローラ２０４からのレンズ操作スイッチ１０８の設定情報の要求に応じて、ＦｌａｓｈＲｏｍ１０７を参照し、所定アドレスから当該レンズ操作スイッチ１０８の設定情報を読み出してシステムコントローラ２０４に送信する。
【００５９】
ステップＳ３０５において、レンズ操作スイッチ１０８からレンズ操作スイッチ１０８の設定情報を取得すると、システムコントローラ２０４は、処理をステップＳ３０６に移行する。そして、ステップＳ３０２で算出した絞り設定値をレンズ制御コンピュータ１０６に送信する。
【００６０】
一方、ステップＳ４０４において、レンズ制御コンピュータ１０６は、システムコントローラ２０４から送信された絞り設定値を取得すると、処理をステップＳ４０５に移行する。そして、当該絞り設定値に応じて、アクチュエータ駆動回路１０４を駆動させて絞り１０１ｂを調整する。
【００６１】
ステップＳ４０５において、絞り１０１ｂの調整が終了すると、レンズ制御コンピュータ１０６は、処理をステップＳ４０６に移行し、レンズ防振ＳＷ１０８ａの判定を行なう。ここで、レンズ防振ＳＷ１０８ａがＯＮ状態であれば処理をステップＳ４０７に移行し、ＯＦＦ状態であれば処理をステップＳ４０８に移行する。
【００６２】
ステップＳ４０７において、レンズ制御コンピュータ１０６は、レンズの防振動作を開始する。そして、処理をステップＳ４０８に移行する。
ステップＳ３０６において、レンズ制御コンピュータ１０６へ絞り設定値の送信が完了すると、システムコントローラ２０４は、処理をステップＳ３０７に移行し、撮影レンズ１００に備わる防振機能（以下、「レンズ防振」という）とカメラボディ２００に備わる防振機能（以下、「ボディ防振」という）のいずれの防振機能を使用するかを選択する防振選択処理を行なう。
【００６３】
ステップＳ３０７において、システムコントローラ２０４は、ステップＳ３０５で取得したレンズ防振ＳＷ１０８ａの設定情報と、ボディ防振ＳＷ２１３ｂの設定情報と、図２で説明した防振モードと、に基づいて防振選択処理を行なう。尚、この防振選択処理の詳細については、図４及び図５に基づいて後述する。
【００６４】
この時、システムコントローラ２０４は、例えば、ボディ防振を選択したときは、防振表示データ２２０のボディ防振動作情報に動作中を表すコードを設定すると共に、レンズ防振動作情報に停止中を表すコードを格納する。
【００６５】
ステップＳ３０７において、防振選択処理が完了すると、システムコントローラ２０４は、処理をステップＳ３０８に移行し、ボディ防振フラグの判定を行なう。ここで、ボディ防振フラグが１であれば処理をステップＳ３１０に移行し、０であれば処理をステップＳ３０９に移行する。
【００６６】
ステップＳ３０９において、システムコントローラ２０４は、ＡＦモード設定ＳＷ２１３ｄの状態から、設定されているＡＦモードが動体予測ＡＦモードであるか否かを判定する。ここで、動体予測ＡＦモードであれば処理をステップＳ３１０に移行し、そうでなければ処理をステップＳ３１１に移行する。
【００６７】
尚、動体予測ＡＦモードとは、ＡＦセンサ２１０の出力の時間変化から被写体距離の時間変化を検出し、常に、レリーズタイムラグ相当の一定時間後の被写体に合焦する焦点レンズ１０１ａの繰出し位置を予測して駆動するモードであり、このモードでは、２ｎｄレリーズＳＷがＯＮされた後も、予測した目標繰出し位置に焦点レンズ１０１ａを繰出すまで駆動する。
【００６８】
ステップＳ３１０において、システムコントローラ２０４は、レンズ動作停止指示のコマンドをレンズ制御コンピュータ１０６に送信する。そして、その送信が完了すると、処理をステップＳ３１１に移行する。尚、レンズ動作停止指示には、レンズ制御コンピュータ１０６が当該コマンドを受信してから所定時間（例えば５０ｍｓ）以内に撮影レンズ１００の動作を停止させるために、その所定時間を指定する動作停止時間の情報も含まれている。
【００６９】
一方、ステップＳ４０８において、レンズ制御コンピュータ１０６は、レンズ動作停止指示のコマンドを受信すると、処理をステップＳ４０９に移行する。
ステップＳ４０９において、レンズ制御コンピュータ１０６は、受信したコマンドがレンズ動作停止指示か否かを判定し、レンズ動作停止指示でなければ処理をステップＳ４１１に移行し、レンズ動作停止指示であれば処理をステップＳ４１０に移行する。
【００７０】
ステップＳ４１０において、レンズ制御コンピュータ１０６は、レンズ動作停止指示に含まれる動作停止時間以内に、フォーカス駆動（焦点レンズ１０１ａの駆動）やレンズ防振動作などの撮影レンズ１００内の動作を停止させる。尚、この時にレンズ防振動作を停止させたときには、防振表示データ２２０のレンズ防振動作情報に停止中を表すコードを設定する。そして、処理をステップＳ４１１に移行する。
【００７１】
ステップＳ３１１において、システムコントローラ２０４は、ミラー駆動機構２０５を駆動させて、入射光が撮像素子２０２に入射するように、クイックリターンミラー２１０ａを方向ａに移動するミラーＵＰ動作を行なう。このミラーＵＰ動作には、ステップＳ３１０で送信されたレンズ動作停止指示に含まれる動作停止時間（例えば５０ｍｓ）より僅かに長い時間（例えば６０ｍｓ）を要するようになっている。そのため、ボディ防振を動作させる場合や、動体予測ＡＦモードで２ｎｄレリーズＳＷがＯＮした後もフォーカス駆動を継続している場合において、ミラーＵＰ動作が完了するときには撮影レンズ１００側の全ての駆動動作が停止した状態となっている。すなわち、システムコントローラ２０４がレンズ動作停止指示を送信したときには（レンズ制御コンピュータ１０６がレンズ動作停止指示を受信したときには）、カメラボディ２００のレリーズタイムラグよりも短い所定時間以内に撮影レンズ１００の動作が停止するようになっている。
【００７２】
ステップＳ３１１において、ミラーＵＰ動作が完了すると、システムコントローラ２０４は、処理をステップＳ３１２に移行し、ボディ防振フラグを判定する。ここで、ボディ防振フラグが１であれば処理をステップＳ３１３に移行してボディ防振動作を開始し、ボディ防振フラグが０であれば処理をステップＳ３１４に移行する。
【００７３】
ステップＳ３１４において、システムコントローラ２０４は、アクチュエータ駆動回路２０８を駆動することによってシャッタ２０１ｄをＯＰＥＮ状態にして撮像を開始する。
そして、所定時間経過すると、システムコントローラ２０４は、再びシャッタ２０１ｄをＣＬＯＳＥ状態にすると共に、処理をステップＳ３１５に移行し、レンズ制御コンピュータ１０６に対して露光の終了を通知する。
【００７４】
一方、ステップＳ４１１において、システムコントローラ２０４から露光の終了を通知されると、レンズ制御コンピュータ１０６は、処理をステップＳ４１２に移行する。そして、レンズ防振動作が実行中であれば処理をステップＳ４１３に移行してレンズ防振動作を停止する。また、この時、防振表示データ２２０のレンズ防振動作情報に停止中を表すコードを設定する。
【００７５】
ステップＳ４１２においてレンズ防振が動作していない又はレンズ防振動作の停止が完了すると、レンズ制御コンピュータ１０６は、処理をステップＳ４１４に移行する。そして、アクチュエータ駆動回路１０４を駆動させ、絞り１０１ｂを開放して処理を終了する（ステップＳ４１５）。
【００７６】
ステップＳ３１５において、露光が終了すると、システムコントローラ２０４は、処理をステップＳ３１６に移行する。そして、ボディ防振が動作中の場合には処理をステップＳ３１７に移行してボディ防振を停止する。また、この時、防振表示データ２２０のボディ防振動作情報に停止中を表すコードを設定する。
【００７７】
ステップＳ３１６においてボディ防振が動作していない場合又はステップＳ３１７においてボディ防振動作の停止が完了すると、システムコントローラ２０４は、処理をステップＳ３１８に移行する。そして、アクチュエータ駆動回路２０８を駆動させ、入射光がクイックリターンミラー２０１ａに反射してペンタプリズム２０１ｂへ入射するようにクイックリターンミラー２０１ａを方向ｂに移動するミラーＤＯＷＮ動作を行なう。
【００７８】
ミラーＤＯＷＮ動作が完了すると、システムコントローラ２０４は、処理をステップＳ３１９に移行する。そして、撮像素子２０２から撮像素子ＩＦ回路２０３を介して画像データを読出し、当該画像データを圧縮して記録メディア２１４に格納する。また、この時、例えば、Ｅｘｉｆ規格に準拠したデータ（以下、「Ｅｘｉｆデータ」という）のヘッダ部に、撮影した時（例えば、ステップＳ３１４の時）の防振表示データ２２０を当該画像データと対応付けて保存してもよい。
【００７９】
以上の処理が完了すると、撮影動作が終了する（ステップＳ３２０）。
図４は、第１の実施例に係る防振選択処理によって動作する防振動作を説明する図である。図４に示す防振動作テーブルは、防振モードとボディ防振ＳＷ２１３ｂとレンズ防振ＳＷ１０８ａと防振動作との関係について示している。
【００８０】
防振モードがボディ優先モードの場合、レンズ防振ＳＷ１０８ａのＯＮ／ＯＦＦに関係なく、ボディ防振ＳＷ２１３ｂがＯＮ状態であればボディ防振を動作させる。また、ボディ防振ＳＷ２１３ｂがＯＦＦ状態の場合には、レンズ防振ＳＷ１０８ａがＯＮ状態であればレンズ防振を動作させる。そして、ボディ防振ＳＷ２１３ｂもレンズ防振ＳＷ１０８ａもＯＦＦ状態の場合には、防振動作を行なわない。
【００８１】
また、防振モードがレンズ優先モードの場合、ボディ防振ＳＷ２１３ｂのＯＮ／ＯＦＦに関係なく、レンズ防振ＳＷ１０８ａがＯＮ状態であればレンズ防振を動作させる。また、レンズ防振ＳＷ１０８ａがＯＦＦ状態の場合に、ボディ防振ＳＷ２１３ｂがＯＮ状態であればボディ防振を動作させる。そして、レンズ防振ＳＷ１０８ａもボディ防振ＳＷ２１３ｂもＯＦＦ状態の場合には、防振動作を行なわない。
【００８２】
図５は、図３に示したステップＳ３０７の防振選択処理の詳細な処理を示すフローチャートである。
図３に示したステップＳ３０６において、絞りの設定値の送信が完了すると、システムコントローラ２０４は、処理をステップＳ５００に移行して防振選択処理を開始する。
【００８３】
ステップＳ５０１において、システムコントローラ２０４は、ＦｌａｓｈＲｏｍ２１６の所定アドレスに格納されている防振モード情報を参照する。そして、防振モードがレンズ優先モードかボディ優先モードかを判別する。防振モードがボディ優先モードの場合（例えば、防振モード情報にボディ優先コードが設定されている場合）には、処理をステップＳ５０２に移行し、レンズ優先モードの場合（例えば、防振モード情報にレンズ優先コードが設定されている場合）には、処理をステップＳ５０５に移行する。
【００８４】
ステップＳ５０２に移行すると、システムコントローラ２０４は、ボディ防振ＳＷ２１３ｂのＯＮ／ＯＦＦ情報を取得すると共に、取得したＯＮ／ＯＦＦ情報を防振表示データ２２０のボディ防振ＳＷ情報に格納する。そして、ボディ防振ＳＷ２１３ｂがＯＮ状態の場合には、処理をステップＳ５０３に移行してボディ防振フラグの値を１にセットする。
【００８５】
この時、システムコントローラ２０４は、例えば、防振表示データ２２０のボディ防振動作情報に動作中を表すコードを設定すると共に、レンズ防振動作情報に停止中を表すコードを格納する。そして、防振選択処理を終了する（ステップＳ５０９）。
【００８６】
また、ステップＳ５０２において、ボディ防振ＳＷ２１３ｂがＯＦＦ状態の場合には、処理をステップＳ５０４に移行してボディ防振フラグを０クリアする。そして、防振選択処理を終了する（ステップＳ５０９）。
【００８７】
一方、ステップＳ５０１からステップＳ５０５に移行すると、システムコントローラ２０４は、レンズ防振ＳＷ１０８ａの状態をチェックする。そして、レンズ防振ＳＷ１０８ａがＯＮ状態の場合には、処理をステップＳ５０６に移行し、ボディ防振フラグを０にクリアして防振選択処理を終了する（ステップＳ５０９）。
【００８８】
また、ステップＳ５０５において、レンズ防振ＳＷ１０８ａがＯＦＦ状態の場合には、処理をステップＳ５０７に移行する。
ステップＳ５０７において、システムコントローラ２０４は、ボディ防振ＳＷ２１３ｂのＯＮ／ＯＦＦ情報を取得し、取得したＯＮ／ＯＦＦ情報を防振表示データ２２０のボディ防振ＳＷ情報に格納する。そして、ボディ防振ＳＷ２１３ｂがＯＦＦ状態の場合にはステップＳ５０６に移行してボディ防振フラグを０にクリアして防振選択処理を終了し（ステップＳ５０９）、ボディ防振ＳＷ２１３ｂがＯＮ状態の場合には、処理をステップＳ５０８に移行する。
【００８９】
ステップＳ５０８において、システムコントローラ２０４は、ボディ防振フラグの値を１に設定する。また、システムコントローラ２０４は、例えば、防振表示データ２２０のボディ防振動作情報に動作中を表すコードを設定すると共に、レンズ防振動作情報に停止中を表すコードを格納する。そして、防振選択処理を終了する（ステップＳ５０９）。
【００９０】
以上に説明したように、本実施例に係るカメラシステムは、使用者がモード設定ＳＷ２１３ｃをレンズ優先モードとボディ優先モードとのいずれかに設定するだけの簡単な操作によって、所望の手振れ補正機能を動作させて撮影することを可能にする効果を奏する。
【００９１】
また、レンズ防振ＳＷ１０８ａ及びボディ防振ＳＷ２１３ｂの両方をＯＮさせた場合に、レンズ防振動作とボディ防振動作とが同時に動作して誤補正となることを防止することができる。
【００９２】
さらに、レンズ動作停止指示という一つの通信指示によってレンズ防振動作と動体予測ＡＦモード時のフォーカス駆動の両方の停止を指示することにより、少ない通信量で所望の制御を行なうことができる。
【００９３】
本実施例では、モード設定ＳＷ２１３ｃの操作によって防振モード（レンズ優先モード／ボディ優先モード）の設定を任意にできるようにしているが、例えば、レンズ優先モードとボディ優先モードのいずれかのモードを、あらかじめ決められたモードとしてＦｌａｓｈＲｏｍ２１６等に記憶設定しておき、当該記憶設定されたモードを防振モードとして使用してもよい。
【００９４】
また、本実施例では、レンズ防振ＳＷ１０８ａ及びボディ防振ＳＷ２１３ｂのそれぞれの状態を判定しているが、例えば、レンズ防振ＳＷ１０８ａの状態を通信しないようにし、ボディ防振ＳＷ２１３ｂのみの状態によって防振機能の動作を選択するようにしてもよい（この場合は、常にボディ優先モードとなる）。さらには、ボディ防振ＳＷ２１３ｂも廃止し、常に、ボディ防振機能が動作するようにしてもよい。
【００９５】
ここで、以上に説明した第１の実施例では、撮影レンズ１００とカメラボディ２００との双方に防振機能を有する場合についての例を示した。しかし、本実施例に係るカメラシステムは、手振れ量を検出するための角速度センサと、検出した手振れ量を補正するための補正機構（結像位置を光軸に垂直な平面内で変位させる補正レンズ変位機構又は撮像素子を光軸に垂直な平面内で変位させる撮像素子変位機構）と、を撮影レンズ１００又はカメラボディ２００のいずれか一方又は両方に備えれば防振機能を実現することが可能である。
【００９６】
ここで、補正レンズ変位機構とは、例えば、図１に示した補正レンズ１０１ｃと補正レンズ変位機構１０３とアクチュエータ駆動回路１０４とレンズ制御コンピュータ１０６とで実現される補正光学系である。また、撮像素子変位機構とは、例えば、図１に示した撮像素子２０２と撮像素子変位機構２０７とアクチュエータ駆動回路２０８とシステムコントローラ２０４とで実現される変位機構である。
【００９７】
図６は、第１の実施例に係るカメラシステムと同等の防振機能を有するカメラシステムの構成例を示している。図６に示すように、撮影レンズ１００として考えられるタイプには、角速度センサ等の手振れ量を計測するためのセンサ（以下、単に「センサ」という）と補正機構とを備える撮影レンズＬ−ＳＣと、センサはないが補正機構を備える撮影レンズＬ−０Ｃと、センサを備えるが補正機構がない撮影レンズＬ−Ｓ０と、センサ及び補正機構のいずれも備わっていない撮影レンズＬ−００と、が考えられる。
【００９８】
したがって、撮影レンズとしては、Ｌ−ＳＣ、Ｌ−０Ｃ、Ｌ−Ｓ０、及びＬ−００のいずれか１つを選択することが可能である。なお、ＬはＬｅｎｓ、ＳはＳｅｎｓｏｒ、ＣはＣｏｒｒｅｃｔｉｏｎを意味する。また、０はセンサ又は補正機構を有しないことを意味する。
【００９９】
また、カメラボディ２００として考えられるタイプには、センサと補正機構とを備えるカメラボディＢ−ＳＣと、センサはないが補正機構を備えるカメラボディＢ−０Ｃと、センサを備えるが補正機構がないカメラボディＢ−Ｓ０と、センサ及び補正機構のいずれも備わっていないカメラボディＢ−００と、が考えられる。
【０１００】
したがって、カメラボディとしては、Ｂ−ＳＣ、Ｂ−０Ｃ、Ｂ−Ｓ０、及びＢ−００のいずれか１つを選択することが可能である。なお、ＢはＢｏｄｙ、ＳはＳｅｎｓｏｒ、ＣはＣｏｒｒｅｃｔｉｏｎを意味する。また、０はセンサ又は補正機構を有しないことを意味する。
【０１０１】
以上に説明した撮影レンズとカメラボディで構成されるカメラシステムは、構成されたタイプを示す文字列中に”Ｓ”と”Ｃ”がそれぞれ少なくとも１つ以上あれば防振機能が実行できるカメラシステムとなる。例えばＬ−Ｓ０とＢ−０Ｃ、Ｌ−０ＣとＢ−Ｓ０の組み合わせである。
【０１０２】
ここで、防振機能が実行できるカメラシステムの構成には、防振可能な構成を複数含むシステムが存在する。例えば、Ｌ−Ｓ０とＢ−ＳＣ、Ｌ−０ＣとＢ−ＳＣなどの組み合わせである。
【０１０３】
Ｌ−Ｓ０とＢ−ＳＣの組み合わせによるカメラシステムでは、手振れ量の検出は撮影レンズに備わるセンサと、カメラボディに備わるセンサと、の両センサの使用が可能となる。
【０１０４】
この場合、例えば、図１に示したモード設定ＳＷ２１３Ｃを使用して、図２に示した処理を行ない、防振モードにレンズ優先モード又はボディ優先モードのいずれかを設定すればよい。
【０１０５】
そして、例えば、システムコントローラ２０４がレンズ制御コンピュータ１０６と通信を行ってＦｌａｓｈＲｏｍ１０７に記憶されている撮影レンズのタイプ（例えば、Ｌ−Ｓ０）を取得すると共に、ＦｌａｓｈＲｏｍ２１６に記憶されているカメラボディのタイプ（例えば、Ｂ−ＳＣ）を読み出し、防振モードに応じた角速度センサを選択するようにすればよい。
【０１０６】
また、Ｌ−０ＣとＢ−ＳＣの組み合わせによるカメラシステムでは、手振れ量に応じて像の劣化を防止する補正動作は、撮影レンズに備わる補正レンズ変位機構を使用してもよいし、カメラボディに備わる撮像素子変位機構を使用してもよい。優先して使用すべき変位機構の選択を図１に示したカメラシステムのように選択可能にしてもよい。
【０１０７】
この場合にも、例えば、図１に示したモード設定ＳＷ２１３Ｃを使用して、図２に示した処理を行ない、防振モードにレンズ優先モード又はボディ優先モードのいずれかを設定すればよい。
【０１０８】
そして、例えば、システムコントローラ２０４がレンズ制御コンピュータ１０６と通信を行ってＦｌａｓｈＲｏｍ１０７に記憶されている撮影レンズのタイプ（例えば、Ｌ−０Ｃ）を取得すると共に、ＦｌａｓｈＲｏｍ２１６に記憶されているカメラボディのタイプ（例えば、Ｂ−ＳＣ）を読み出し、防振モードに応じた変位機構を選択して動作させればよい。
【０１０９】
以下、撮影レンズＬ−ＳＣ、Ｌ−０Ｃ、Ｌ−Ｓ０、及びＬ−００の具体的な構成について説明する。その後、カメラボディＢ−ＳＣ、Ｂ−０Ｃ、Ｂ−Ｓ０、及びＢ−００の具体的な構成について説明する。なお、Ｌ−ＳＣは、図１で説明した撮影レンズ１００を示し、Ｂ−ＳＣは、図１で説明したカメラボディ２００を示すので説明は省略する。
【０１１０】
図７は、Ｌ−０Ｃタイプの撮影レンズ１５１の構成例を示す図である。図７に示す撮影レンズ１５１は、センサはないが補正機構を備える撮影レンズである。図１に示した撮影レンズ１００とは、角速度センサ１０５を備えていない点で異なる。
【０１１１】
図８は、Ｌ−Ｓ０タイプの撮影レンズ１５２の構成例を示す図である。図８に示す撮影レンズ１５２は、センサを備えるが補正機構がない撮影レンズである。図１に示した撮影レンズ１００とは、補正レンズ変位機構１０３を備えていない点で異なる。
【０１１２】
図９は、Ｌ−００タイプの撮影レンズ１５３の構成例を示す図である。図９に示す撮影レンズ１５３は、センサ及び補正機構のいずれも備わっていない撮影レンズである。図１に示した撮影レンズ１００とは、補正レンズ変位機構１０３及び角速度センサ２０９１０５を備えていない点で異なる。
【０１１３】
図１０は、Ｂ−０Ｃタイプのカメラボディ２５１の構成例を示す図である。図１０に示すカメラボディ２５１は、センサはないが補正機構を備えるカメラボディである。図１に示したカメラボディ２００とは、角速度センサ２０９を備えていない点で異なる。
【０１１４】
図１１は、Ｂ−Ｓ０タイプのカメラボディ２５２の構成例を示す図である。図１１に示すカメラボディ２５２は、センサを備えるが補正機構がないカメラボディである。図１に示したカメラボディ２００とは、撮像素子変位機構２０７を備えていない点で異なる。
【０１１５】
図１２は、Ｂ−００タイプのカメラボディ２５３の構成例を示す図である。図１２に示すカメラボディ２５３は、センサ及び補正機構のいずれも備わっていないカメラボディである。図１に示したカメラボディ２００とは、撮像素子変位機構２０７及び角速度センサ２０９を備えていない点で異なる。
【０１１６】
ところで、以上に説明したカメラシステム、すなわち、撮影レンズとカメラボディとで構成されるカメラシステムの他に、撮影レンズとカメラボディとの間に１又は２以上のコンバータレンズが配置（連結）されるカメラシステムも存在する。
【０１１７】
したがって、撮影レンズとコンバータレンズとカメラボディとで構成されるカメラシステムにおいても、撮影レンズとコンバータレンズとカメラボディのいずれかに少なくとも１つずつセンサと補正機構を備えれば、防振機能を実現することが可能となる。
【０１１８】
図１３に示すように、撮影レンズとして考えられるタイプには、センサと補正機構とを備える撮影レンズＬ−ＳＣと、センサはないが補正機構を備える撮影レンズＬ−０Ｃと、センサを備えるが補正機構がない撮影レンズＬ−Ｓ０と、センサ及び補正機構のいずれも備わっていない撮影レンズＬ−００と、が考えられる。
【０１１９】
また、カメラボディとして考えられるタイプには、センサと補正機構とを備えるカメラボディＢ−ＳＣと、センサはないが補正機構を備えるカメラボディＢ−０Ｃと、センサを備えるが補正機構がないカメラボディＢ−Ｓ０と、センサ及び補正機構のいずれも備わっていないカメラボディＢ−００と、が考えられる。
【０１２０】
さらに、コンバータレンズとして考えられるタイプには、センサと補正機構とを備えるコンバータレンズＬＣ−ＳＣと、センサはないが補正機構を備えるコンバータレンズＳＣ−０Ｃと、センサを備えるが補正機構がないコンバータレンズＳＣ−Ｓ０と、センサ及び補正機構のいずれも備わっていないコンバータレンズＳＣ−００と、が考えられる。
【０１２１】
なお、ＬＣはＣｏｎｖｅｒｔｅｒ  Ｌｅｎｓ、ＳはＳｅｎｓｏｒ、ＣはＣｏｒｒｅｃｔｉｏｎを意味する。また、０はセンサ又は補正機構を有しないことを意味する。
以上に説明したタイプの撮影レンズとコンバータレンズとカメラボディとで構成されるカメラシステムは、構成されたタイプを示す文字列中に”Ｓ”と”Ｃ”がそれぞれ少なくとも１つ以上あれば防振機能が実行できるカメラシステムとなる。例えば、Ｌ−００とＬＣ−０ＣとＢ−Ｓ０、Ｌ−００とＬＣ−０ＣとＢ−Ｓ０などである。
【０１２２】
一方、防振機能を実行できるカメラシステムの構成には、防振可能な構成を複数含むシステムが存在する。例えば、Ｌ−００とＬＣ−ＳＣとＢ−Ｓ０、Ｌ−００とＬＣ−０ＣとＢ−ＳＣなどである。
【０１２３】
Ｌ−００とＬＣ−ＳＣとＢ−Ｓ０によるカメラシステムでは、手振れ量の検出はレンズコンバータ側のセンサと、カメラボディ側のセンサと、の両センサの使用が可能となる。
この場合、例えば、図１に示したモード設定ＳＷ２１３Ｃによって設定可能なモードを、レンズ防振ＳＷ１０８ａの設定を優先して動作させるレンズ優先モードと、ボディ防振ＳＷ２１３ｂの設定を優先して動作させるボディ優先モードに加えて、コンバータレンズ防振ＳＷ（例えば、図１４参照）の設定を優先して動作させるコンバータ優先モードを設ける。
【０１２４】
そして、図２に示した処理を行ない、防振モードにレンズ優先モード、ボディ優先モード、又はコンバータ優先モードのいずれかを設定する。
そして、例えば、システムコントローラ２０４がレンズ制御コンピュータ１０６及びコンバータレンズ３００と通信を行ってＦｌａｓｈＲｏｍ１０７及び３０６に記憶されている撮影レンズのタイプ（例えば、Ｌ−００）及びコンバータレンズのタイプ（例えば、ＬＣ−ＳＣ）を取得すると共に、ＦｌａｓｈＲｏｍ２１６に記憶されているカメラボディのタイプ（例えば、Ｂ−Ｓ０）を読み出し、防振モードに応じた角速度センサを選択するようにすればよい。
【０１２５】
Ｌ−００とＬＣ−０ＣとＢ−ＳＣによるカメラシステムでは、手振れ量に応じて像の劣化を防止する補正動作は、レンズコンバータに備わる補正レンズ変位機構を使用してもよいし、カメラボディに備わる撮像素子変位機構を使用してもよい。優先して使用すべき変位機構の選択を図１に示したカメラシステムのように選択可能にしてもよい。
【０１２６】
この場合にも、例えば、図１に示したモード設定ＳＷ２１３Ｃによって設定可能なモードを、レンズ防振ＳＷ１０８ａの設定を優先して動作させるレンズ優先モードと、ボディ防振ＳＷ２１３ｂの設定を優先して動作させるボディ優先モードに加えて、コンバータレンズ防振ＳＷ（例えば、図１４参照）の設定を優先して動作させるコンバータ優先モードを設ける。
【０１２７】
そして、図２に示した処理を行ない、防振モードにレンズ優先モード、ボディ優先モード、又はコンバータ優先モードのいずれかを設定する。
そして、例えば、システムコントローラ２０４がレンズ制御コンピュータ１０６及びコンバータレンズ３００と通信を行ってＦｌａｓｈＲｏｍ１０７及び３０６に記憶されている撮影レンズのタイプ（例えば、Ｌ−００）及びコンバータレンズのタイプ（例えば、ＬＣ−０Ｃ）を取得すると共に、ＦｌａｓｈＲｏｍ２１６に記憶されているカメラボディのタイプ（例えば、Ｂ−ＳＣ）を読み出し、防振モードに応じて変位機構を選択して動作させればよい。
【０１２８】
以下、コンバータレンズＬＣ−ＳＣ、ＬＣ−０Ｃ、ＬＣ−Ｓ０、及びＬＣ−００の具体的な構成について説明する。
図１４は、ＬＣ−ＳＣタイプのコンバータレンズ３００の構成例を示す図である。
【０１２９】
図１４に示すコンバータレンズ３００は、入射光の光軸を変更する補正レンズ３０１を少なくとも有する光学系と、補正レンズ３０１を光軸に対して垂直な平面上で変位させ又は補正レンズ３０１をチルトさせる補正レンズ変位機構３０２と、補正レンズ変位機構３０２を駆動するためのアクチュエータ駆動回路３０３と、コンバータレンズ３００の振動（手振れ）を検出する角速度センサ３０４と、カメラボディ２００からの指示に応じて防振動作を行なうコンバータ制御コンピュータ３０５と、コンバータ制御コンピュータ３０５を動作させるためのプログラム等を記憶するＦｌａｓｈＲｏｍ３０６と、防振機能の有効／無効を切換えるスイッチであるコンバータ操作スイッチ３０７と、を備えている。
【０１３０】
以上に説明した構成において、コンバータ操作スイッチ３０７は、コンバータレンズ３００の防振動作を動作させるか否かを指示するコンバータ防振ＳＷ３０７ａを少なくとも備えている。
【０１３１】
コンバータ制御コンピュータ３０６は、カメラボディ２００からの指示に応じてアクチュエータ駆動回路３０３を駆動して補正レンズ変位機構３０２を動作させる。
また、コンバータ制御コンピュータ３０６は、角速度センサ３０４で計測した角速度に対して積分処理を行なうことによって手振れ量を算出し、当該手振れ量を補正するようにアクチュエータ駆動回路３０３を駆動させる。その結果、補正レンズ３０１が変位し、手振れ量を補正するように光軸が変位することとなる。
【０１３２】
例えば、撮影レンズ１００とコンバータレンズ３００とは、Ｌマウント１０９とＣＢマウント３０９とで着脱可能に接続され、コンバータレンズ３００とカメラボディ２００とは、ＣＬマウント３１０とＢマウント２１８とで着脱可能に接続される。そして、撮影レンズ１００が備える光学系とコンバータレンズ３００が備える光学系とカメラボディ２００が備える光学系とが連結される。
【０１３３】
また、撮影レンズ１００が備えるレンズ側通信ライン１１０とコンバータ側通信ライン３０８とは、Ｌマウント１０９及びＣＢマウント３０９を介して接続され、コンバータ側通信ライン３０８とボディ側通信ライン２１９とは、ＣＬマウント３１０及びＢマウント２１８を介して接続される。
【０１３４】
そして、レンズ制御コンピュータ１０６とシステムコントローラ２０４とコンバータ制御コンピュータ３０５とが互いに通信可能となっている。
尚、不図示ではあるが、コンバータ制御コンピュータ３０５も、電気的に接続されている装置との間で通信を行うための通信部を備えており、レンズ制御コンピュータ１０６の通信部とシステムコントローラ２０４の通信部とコンバータ制御コンピュータ３０５の通信部との間で通信が行われることにより、レンズ制御コンピュータ１０６とシステムコントローラ２０４とコンバータ制御コンピュータ３０５との間の通信が可能となっている。
【０１３５】
図１５は、ＬＣ−０Ｃタイプのコンバータレンズ３５１の構成例を示す図である。図１５に示すコンバータレンズ３５１は、センサはないが補正機構を備えるコンバータレンズである。図１４に示したコンバータレンズ３００とは、角速度センサ３０４を備えていない点で異なる。
【０１３６】
図１６は、ＬＣ−Ｓ０タイプのコンバータレンズ３５２の構成例を示す図である。図１６に示すコンバータレンズ３５２は、センサを備えるが補正機構がないコンバータレンズである。図１４に示したコンバータレンズ３００とは、補正レンズ変位機構３０２及びアクチュエータ駆動回路３０３を備えていない点で異なる。
【０１３７】
図１７は、ＬＣ−００タイプのコンバータレンズ３５３の構成例を示す図である。図１７に示すコンバータレンズ３５３は、センサ及び補正機構のいずれも備わっていない撮影レンズである。図１４に示したコンバータレンズ３００とは、補正レンズ変位機構３０２、アクチュエータ駆動回路３０３、及び角速度センサ３０４を備えていない点で異なる。
【０１３８】
このように、コンバータレンズを含むカメラシステムとする場合には、図３で説明したレンズ動作停止指示は、撮影レンズとコンバータレンズの双方に通信（送信）され、レンズ動作停止指示により、撮影レンズとコンバータレンズの両方あるいは指定した一方の動作を停止するようにすればよい。
【０１３９】
以上に説明したように、カメラボディと撮影レンズ、又はカメラボディと撮影レンズとコンバータレンズで構成されたカメラシステムでは、複数の手振れ量検出のためのセンサが存在する場合がある。また、複数の補正機構が存在することもある。このような状況においても優先して使用すべきセンサ及び補正機構をユーザが選択可能な構成にすることで、ユーザの意思に沿った防振機能を実行することが可能となる。
【０１４０】
（２）第２の実施形態
図１８は、第２の実施例に係るカメラシステムの撮影動作を示すフローチャートである。以下、このフローチャートに基づいて第２の実施例に係るカメラシステムの防振動作について説明する。
【０１４１】
カメラ操作スイッチ２１３が操作されると、例えば、割り込み信号がシステムコントローラ２０４に入力され、この割り込み信号に応じて、システムコントローラ２０４が備えるＭＰＵがＦｌａｓｈＲｏｍ２１６内の所定アドレスに格納されているプログラムを実行し、撮影動作等が開始される（ステップＳ１８００）。
【０１４２】
なお、以下に説明する処理は、図１に示したレンズ制御コンピュータ１０６及びシステムコントローラ２０４のそれぞれに備わるＭＰＵが所定のプログラムに記載された命令を実行することによって実現されるが、説明を簡単にするためにレンズ制御コンピュータ１０６及びシステムコントローラ２０４をそれぞれ処理の主体として記載する。
【０１４３】
撮影動作が開始されると、システムコントローラ２０４は、レリーズＳＷ２１３ａにより１ｓｔレリーズＳＷがＯＮ状態となったか否かをチェックする。そして、１ｓｔレリーズＳＷがＯＮ状態でない（ＯＦＦ状態）の場合には、１ｓｔレリーズＳＷがＯＮ状態となるまでステップＳ１８０１の処理を繰返す。
【０１４４】
ステップＳ１８０１において、１ｓｔレリーズＳＷがＯＮ状態となると、システムコントローラ２０４は、処理をステップＳ１８０２に移行する。そして、ＡＦセンサ２１０の出力値からデフォーカス量を算出する。また、測光回路２１１の出力値から絞り設定値を算出する。
【０１４５】
デフォーカス量等の算出が完了すると、システムコントローラ２０４は、処理をステップＳ１８０３に移行する。そして、システムコントローラ２０４は、撮影レンズ１００に備わるレンズ制御コンピュータ１０６と通信して、ステップＳ１８０２で算出したデフォーカス量（所定の制御情報）をレンズ制御コンピュータ１０６に通知する。
【０１４６】
この時、デフォーカス量が０の場合であっても、システムコントローラ２０４は、レンズ制御コンピュータ１０６に対してデフォーカス量０を送信する。また、ＭＮ／ＡＦＳＷ１０８ｃがマニュアルフォーカスの設定になっている場合でも、デフォーカス量０を送信する。
【０１４７】
一方、ステップＳ１９０１において、レンズ制御コンピュータ１０６は、システムコントローラ２０４との通信により所定のデータを取得する。そして、所定のデータを取得すると、処理をステップＳ１９０２に移行する。
【０１４８】
ステップＳ１９０２において、レンズ制御コンピュータ１０６は、取得した所定のデータがデフォーカス量であるか否かを判別する。そして、当該所定のデータがデフォーカス量でない場合には、処理をステップＳ１９０６に移行する。また、当該所定のデータがデフォーカス量の場合には、処理をステップＳ１９０３に移行する。
【０１４９】
ステップＳ１９０３において、レンズ制御コンピュータ１０６は、レンズ防振ＳＷ１０８ａの状態を取得する。そして、レンズ防振ＳＷ１０８ａがＯＮ状態の場合には、処理をステップＳ１９０４に移行してレンズ防振動作を開始する（動作状態を変更する）。
【０１５０】
また、レンズ防振ＳＷ１０８ａがＯＦＦ状態の場合には、処理をステップＳ１９０５に移行する。そして、取得したデフォーカス量に応じて、アクチュエータ駆動回路１０４を駆動して焦点レンズ１０１ａの位置を調整する。
【０１５１】
ステップＳ１８０３において、デフォーカス量の送信が完了すると、システムコントローラ２０４は、処理をステップＳ１８０４に移行する。
そして、システムコントローラ２０４は、レリーズＳＷ２１３ａにより２ｎｄレリーズＳＷがＯＮ状態となったか否かをチェックする。２ｎｄレリーズＳＷがＯＮ状態でない（ＯＦＦ状態）の場合には、２ｎｄレリーズＳＷがＯＮ状態となるまでステップＳ１８０４の処理を繰返す。
【０１５２】
ステップＳ１８０４において、２ｎｄレリーズＳＷがＯＮ状態となると、システムコントローラ２０４は、処理をステップＳ１８０５に移行する。そして、撮影レンズ１００のレンズ制御コンピュータ１０６と通信を行い、レンズ操作スイッチ１０８の設定情報を取得する。
【０１５３】
一方、ステップＳ１９０６において、レンズ制御コンピュータ１０６は、システムコントローラ２０４からのレンズ操作スイッチ１０８の設定情報の要求に応じて、ＦｌａｓｈＲｏｍ１０７を参照し、所定アドレスから当該レンズ操作スイッチ１０８の設定情報を読み出してシステムコントローラ２０４に送信する。
【０１５４】
ステップＳ１８０５において、レンズ操作スイッチ１０８からレンズ操作スイッチ１０８の設定情報を取得すると、システムコントローラ２０４は、処理をステップＳ１８０６に移行する。そして、ステップＳ１８０２で算出した絞り設定値（所定の制御情報）をレンズ制御コンピュータ１０６に送信する。
【０１５５】
ここで、システムコントローラ２０４は、絞り設定値に変更がない場合又は値が０の場合であっても当該絞り設定値をレンズ制御コンピュータ１０６に対して送信する。
一方、ステップＳ１９０７において、レンズ制御コンピュータ１０６は、システムコントローラ２０４との通信により所定のデータを取得する。そして、所定のデータを取得すると、処理をステップＳ１９０８に移行する。
【０１５６】
ステップＳ１９０８において、レンズ制御コンピュータ１０６は、取得した所定のデータが絞り設定値であるか否かを判別する。そして、当該所定のデータが絞り設定値でない場合には、処理をステップＳ１９１２に移行する。また、当該所定のデータが絞り設定値の場合には、処理をステップＳ１９０９に移行する。そして、当該絞り設定値に応じて、アクチュエータ駆動回路１０４を駆動させて絞り１０１ｂを調整する。
【０１５７】
そして、絞り１０１ｂの調整が終了すると、レンズ制御コンピュータ１０６は、処理をステップＳ１９１０に移行し、レンズ防振が作動中か否かを判別する。レンズ防振が動作中の場合には、処理をステップＳ１９１１に移行してレンズ防振動作を停止（動作状態を変更）すると共に、補正レンズ１０１ｃをあらかじめ決められた所定の位置まで移動する（原点復帰する）。
【０１５８】
ステップＳ１８０６において、レンズ制御コンピュータ１０６へ絞り設定値の送信が完了すると、システムコントローラ２０４は、処理をステップＳ１８０７に移行し、レンズ防振とボディ防振のいずれの防振機能を使用するかを選択する防振選択処理を行なう。
【０１５９】
ステップＳ１８０７において、システムコントローラ２０４は、ステップＳ１８０５で取得したレンズ防振ＳＷ１０８ａの設定情報と、ボディ防振ＳＷ２１３ｂの設定情報と、図２で説明した防振モードと、に基づいて防振選択処理を行なう。そして、ボディ防振を使用する場合には、当該ステップＳ１８０７においてボディ防振フラグを１にセットする。
【０１６０】
また、レンズ防振を使用する場合には、当該ステップＳ１８０７において、ボディ防振フラグを０にクリアし、処理をステップＳ１８０８に移行する。
なお、本実施例では、ボディ防振フラグが０の場合は、ボディ防振を使用しないことを意味し、ボディ防振フラグが１の場合は、ボディ防振を使用することを意味する。また、この防振選択処理の詳細については図４及び図５で説明したので省略する。
【０１６１】
ステップＳ１８０８において、システムコントローラ２０４は、ボディ防振フラグの値を判定し、０であればステップＳ１８０９に移行し、１であればステップＳ１８１０に移行する。
【０１６２】
ステップＳ１８０９において、システムコントローラ２０４は、ＡＦモード設定ＳＷ２１３ｄの状態から、設定されているＡＦモードが動体予測ＡＦモードであるか否かを判定する。ここで、動体予測ＡＦモードであれば処理をステップＳ１８１０に移行し、そうでなければ処理をステップＳ１８１１に移行する。
【０１６３】
ステップＳ１８１０において、システムコントローラ２０４は、レンズ動作停止指示のコマンドをレンズ制御コンピュータ１０６に送信する。そして、送信が完了すると、処理をＳ１８１１に移行する。
【０１６４】
一方、ステップＳ１９１２において、レンズ制御コンピュータ１０６は、システムコントローラ２０４からレンズ動作停止指示のコマンドを受信すると、処理をステップＳ１９１３に移行する。
【０１６５】
ステップＳ１９１３において、レンズ制御コンピュータ１０６は、受信したコマンドがレンズ動作停止指示のコマンドであるか否かを判定し、レンズ動作停止指示であればステップＳ１９１４に移行し、そうでなければステップＳ１９１５に移行する。
【０１６６】
ステップＳ１９１４において、レンズ制御コンピュータ１０６は、レンズ動作停止指示に含まれる動作停止時間（例えば５０ｍｓ）以内に、フォーカス駆動やレンズ防振動作などの撮影レンズ１００内の動作を停止させる。そして、処理をＳ１９１５に移行する。
【０１６７】
ステップＳ１８１１において、システムコントローラ２０４は、ミラー駆動機構２０５を駆動させて、入射光が撮像素子に入射するようにクイックリターンミラー２０１ａを方向ａに移動するミラーＵＰ動作を行なう。
【０１６８】
クイックリターンミラー２０１ａのＵＰ動作が完了すると、システムコントローラ２０４は、処理をステップＳ１８１２に移行する。
ステップＳ１８１２において、システムコントローラ２０４は、ボディ防振フラグの値を判定し、０であればステップＳ１８１４に移行し、１であればステップＳ１８１３に移行する。
【０１６９】
ステップＳ１８１３において、システムコントローラ２０４は、ボディ防振動作を開始し、そして、処理をＳ１８１４に移行する。
ステップＳ１８１４において、システムコントローラ２０４は、アクチュエータ駆動回路２０８を駆動することによってシャッタ２０１ｄをＯＰＥＮ状態にして撮像を開始する。
【０１７０】
そして、所定時間経過すると、システムコントローラ２０４は、処理をステップＳ１８１５に移行し、再びシャッタ２０１ｄをＣＬＯＳＥ状態にすると共に、レンズ制御コンピュータ１０６に対して露光の終了を通知する。
【０１７１】
一方、ステップＳ１９１５において、システムコントローラ２０４から露光の終了が通知されると、レンズ制御コンピュータ１０６は、処理をステップＳ１９１６に移行する。そして、レンズ防振動作が実行中であれば処理をステップＳ１９１７に移行してレンズ防振動作を停止する。
【０１７２】
ステップＳ１９１６においてレンズ防振が動作していない又はレンズ防振動作の停止が完了すると、レンズ制御コンピュータ１０６は、処理をステップＳ１９１８に移行する。
ステップＳ１９１８において、レンズ制御コンピュータ１０６は、アクチュエータ駆動回路１０４を駆動させ、絞り１０１ｂを開放して処理を終了する（ステップＳ１９１９）。
【０１７３】
ステップＳ１８１５において、露光が終了すると、システムコントローラ２０４は、処理をステップＳ１８１６に移行する。そして、ボディ防振が動作中の場合には処理をステップＳ１８１７に移行してボディ防振を停止する。
【０１７４】
ステップＳ１８１６においてボディ防振が動作していない場合又はステップＳ１８１７においてボディ防振動作の停止が完了すると、システムコントローラ２０４は、処理をステップＳ１８１８に移行する。そして、アクチュエータ駆動回路２０８を駆動させ、入射光がクイックリターンミラー２０１ａを反射してペンタプリズムに入射するようにクイックリターンミラー２０１ａを方向ｂに移動するミラーＤＯＷＮ動作を行なう。
【０１７５】
ミラーＤＯＷＮ動作が完了すると、システムコントローラ２０４は、処理をステップＳ１８１９に移行する。そして、撮像素子２０２から撮像素子ＩＦ回路２０３を介して画像データを読出し、当該画像データを圧縮して記録メディア２１４に格納して処理を終了する（ステップＳ１８２０）。
【０１７６】
以上に説明した処理によって、動作する防振動作を図１９に示す。図１９は、第２の実施例に係る防振選択処理によって動作する防振動作を説明するための図である。
図１９に示す防振動作テーブルは、防振モードとボディ防振ＳＷ２１３ｂとレンズ防振ＳＷ１０８ａと防振動作との関係について示している。図１９に示す防振動作１は、レリーズＳＷ２１３ａによる１ｓｔレリーズから露光前までの防振動作を示す。また、防振動作２は、露光中の防振動作を示す。
【０１７７】
防振モードがボディ優先モードの場合、１ｓｔレリーズから露光前は、ボディ防振ＳＷ２１３ｂのＯＮ／ＯＦＦに関係なく、レンズ防振ＳＷ１０８ａがＯＮ状態であれば、レンズ防振を動作させる。そして、レンズ防振ＳＷ１０８ａがＯＦＦ状態であれば、レンズ防振を動作させない。
【０１７８】
また、露光中は、レンズ防振ＳＷ１０８ａのＯＮ／ＯＦＦに関係なく、ボディ防振ＳＷ２１３ｂがＯＮ状態であればボディ防振を動作させる。また、ボディ防振ＳＷ２１３ｂがＯＦＦ状態の場合には、レンズ防振ＳＷ１０８ａがＯＮ状態であればレンズ防振を動作させる。そして、ボディ防振ＳＷ２１３ｂもレンズ防振ＳＷ１０８ａもＯＦＦ状態の場合には、防振動作を行なわない。
【０１７９】
防振モードがレンズ優先モードの場合についても、１ｓｔレリーズから露光前は、１ｓｔレリーズから露光前は、ボディ防振ＳＷ２１３ｂのＯＮ／ＯＦＦに関係なく、レンズ防振ＳＷ１０８ａがＯＮ状態であれば、レンズ防振を動作させる。そして、レンズ防振ＳＷ１０８ａがＯＦＦ状態であれば、レンズ防振を動作させない。
【０１８０】
また、露光中は、ボディ防振ＳＷ２１３ｂのＯＮ／ＯＦＦに関係なく、レンズ防振ＳＷ１０８ａがＯＮ状態であればレンズ防振を動作させる。また、レンズ防振ＳＷ１０８ａがＯＦＦ状態の場合に、ボディ防振ＳＷ２１３ｂがＯＮ状態であればボディ防振を動作させる。そして、レンズ防振ＳＷ１０８ａもボディ防振ＳＷ２１３ｂもＯＦＦ状態の場合には、防振動作を行なわない。
【０１８１】
尚、本実施例では、カメラボディ２００の防振機能は露光中のみ動作する方式のものとしてるが、露光開始前、例えば１ｓｔレリーズＳＷがＯＮされてから防振動作を開始させると共に、一旦シャッタ２０１ａをＯＰＥＮ状態として撮像素子２０２の出力をライブ画像としてカメラボディ２００の液晶モニタ２１２に表示させるようにしてもよい。
【０１８２】
その場合、ボディ防振が選択されたときは、ボディ防振動作の開始と共に、例えば、１ｓｔレリーズＳＷがＯＮされた直後にレンズ動作停止指示のコマンドを送信するようにすれば、２ｎｄレリーズＳＷがＯＮされる前も、レンズ防振動作を停止させることができる。
【０１８３】
以上に説明したように、例えば、デフォーカス量や絞り量などの撮影レンズ１００を制御するために必要な制御情報を、当該撮影レンズ１００の防振動作の制御に使用することにより、撮影レンズ１００とカメラボディ２００との通信を複雑にすることなく実現することが可能となる効果を奏する。
【０１８４】
また、撮影レンズ１００を制御するために必要な制御情報を、当該撮影レンズ１００の防振動作の制御に使用するので、新たな通信処理を追加することなく当該撮影レンズ１００の防振動作の制御が可能となる。その結果、新たな通信処理を追加することで生じる動作開始の遅延（レリーズタイムラグ）、例えば、レリーズＳＷ２１３ａを操作してから実際に防振動作や露光が開始するまでの時間の遅延、を防止することが可能となる効果を奏する。
【０１８５】
また、図１８に示した本実施例に係るカメラシステムの処理では、１ｓｔレリーズＳＷのＯｎ状態を検出するとレンズ防振動作を開始するので、例えば、ペンタプリズム２０１ｂと接眼レンズ２０１ｃからなるファインダで観察される被写体像から手振れの影響を排除することができる。これにより、より安定した撮影（例えば、フレーミング）が可能となる効果を奏する。
【０１８６】
（３）第３の実施形態
図２０は、第３の実施例に係るカメラシステムの全体構成を示す図である。
図２０に示すカメラシステムは、互いに着脱可能に接続される撮影レンズ１００とカメラボディ５００とで構成される。
【０１８７】
撮影レンズ１００は、図１で説明した撮影レンズである。また、カメラボディ５００は、図１で説明したカメラボディ２００に更に、各種撮影情報を表示するコントロールパネル５０１と、ファインダ内に撮影情報を表示するファインダ表示部５０２と、を備えたカメラボディである。
【０１８８】
コントロールパネル５０１には、撮影レンズ１００とカメラボディ５００の防振機能に関する表示（以下、「防振表示５０６」という）の他に、測光モード、ＡＦモード、画質モード、シャッタースピード、絞り値、電池残量、撮影可能枚数、カラースペース設定、及び連射設定などが表示される。また、ファインダ表示部５０２や液晶モニタ２１２にも、防振表示５０６が表示される。
【０１８９】
図２１は、第３の実施例に係る防振表示５０６の具体例を示す図である。
図２１に示す防振表示５０６は、撮影レンズ１００がカメラボディ２００に装着されている状態を表すセグメントＳｅｇ１と、撮影レンズ１００が防振機能を備えていることを表すセグメントＳｅｇ２と、撮影レンズ１００のレンズ防振ＳＷ１０８ａがＯＮ状態であることを表すセグメントＳｅｇ３と、レンズ防振が動作中であることを表すセグメントＳｅｇ４と、カメラボディ２００を表すセグメントＳｅｇ５と、カメラボディ２００のボディ防振ＳＷ２１３ｂがＯＮ状態であることを表すセグメントＳｅｇ６と、ボディ防振が動作中であることを表すセグメントＳｅｇ７と、で構成されている。
【０１９０】
以上に説明した防振表示５０６の表示処理を図２２に示す。図２２は、防振表示５０６の表示処理を示すフローチャートである。
例えば、撮影レンズ１００とカメラボディ２００の着脱や、レンズ操作スイッチ１０８やカメラ操作スイッチ２１３の操作が行なわれると、当該操作に応じた割り込み信号がシステムコントローラ２０４に送られ、所定のプログラムによって、ＦｌａｓｈＲｏｍ２１６に記憶されている防振表示データ２２０が更新される。そして、防振表示データ２２０に基づいた表示処理が開始される（ステップＳ２２００）。
【０１９１】
ここで、図２２に示す防振表示データ２２０は、撮影レンズ１００の装着状態と、装着されている撮影レンズ１００の防振機能の有無を示す防振対応情報と、レンズ防振ＳＷ１０８ａのＯＮ／ＯＦＦ状態を示すレンズ防振ＳＷ情報と、レンズ防振の動作状態（動作中か否か）を示すレンズ防振動作情報と、ボディ防振ＳＷ２１３ｂのＯＮ／ＯＦＦ状態を示すボディ防振ＳＷ情報と、ボディ防振の動作状態（動作中か否か）を示すボディ防振動作情報と、を備えている。
【０１９２】
ステップＳ２２０１において、システムコントローラ２０４は、例えば、ＦｌａｓｈＲｏｍ２１６の所定アドレスから防振表示データ２２０を読み出し、処理をステップＳ２２０２に移行する。
【０１９３】
なお、以下の表示処理において、表示対象は液晶モニタ２１２、コントロールパネル５０１、又はファインダ５０２である。また、いずれに表示する場合であっても、図２１に示した防振表示５０６と同じ形状のものを表示する。
【０１９４】
ステップＳ２２０２において、システムコントローラ２０４は、必要に応じて、液晶モニタ２１２、コントロールパネル５０１、及びファインダ５０２にカメラボディ５００を表すＳｅｇ５を表示する。
【０１９５】
さらに、システムコントローラ２０４は、撮影レンズ１００の装着状態を表示する。例えば、防振表示データ２２０の装着情報を参照し、撮影レンズ１００が装着状態であればレンズ装着を表すＳｅｇ１を表示する。また、装着状態でなければＳｅｇ１の表示を消す（又は表示しない）。
【０１９６】
さらに、撮影レンズ１００が装着状態の場合には、防振表示データ２２０の防振対応情報を参照する。そして、撮影レンズ１００が防振機能を備える場合には、防振機能が備わることを示すＳｅｇ２を表示する。また、防振機能を備えていない場合にはＳｅｇ２の表示を消す（又は表示しない）。
【０１９７】
ステップＳ２２０２において、撮影レンズ１００の装着状態を表示すると、システムコントローラ２０４は、処理をステップＳ２２０３に移行する。そして、レンズ防振ＳＷ１０８ａ及びボディ防振ＳＷ２１３ｂの状態を表示する。
【０１９８】
例えば、システムコントローラ２０４は、防振表示データ２２０のレンズ防振ＳＷ情報を参照する。そして、スイッチがＯＮ状態であればＳｅｇ３を表示する。また、スイッチがＯＮ状態でない（ＯＦＦ状態である）場合には、Ｓｅｇ３を消す（又は表示しない）。
【０１９９】
同様に、システムコントローラ２０４は、防振表示データ２２０のボディ防振ＳＷ情報を参照する。そして、スイッチがＯＮ状態であればＳｅｇ６を表示する。また、スイッチがＯＮ状態でない（ＯＦＦ状態である）場合には、Ｓｅｇ６を消す（又は表示しない）。
【０２００】
ステップＳ２２０３において、防振ＳＷの状態表示が完了すると、システムコントローラ２０４は、処理をステップＳ２２０４に移行する。そして、レンズ防振動作及びボディ防振動作の状態を表示する。
【０２０１】
例えば、システムコントローラ２０４は、防振表示データ２２０のレンズ防振動作情報を参照する。そして、レンズ防振が動作中であればＳｅｇ４を表示する。また、レンズ防振が動作中でなければＳｅｇ４を消す（又は表示しない）。
【０２０２】
さらに、システムコントローラ２０４は、防振表示データ２２０のボディ防振動作情報を参照する。そして、ボディ防振が動作中であればＳｅｇ７を表示する。また、ボディ防振が動作中でなければＳｅｇ７を消す（又は表示しない）。
【０２０３】
以上の処理が完了すると、システムコントローラ２０４は、表示処理を終了する（ステップＳ２２０５）。
以上の説明では、レンズ操作スイッチ１０８等からの割り込み信号に応じて、システムコントローラ２０４が当該防振表示データ２２０の内容を更新した場合に行なう防振表示処理について示したが、例えば、図２、図３、及び図５の処理によって当該防振表示データ２２０の内容が更新された場合も同様である。
【０２０４】
図２３は、第３の実施例に係る防振表示５０６の状態遷移の例を示している。
状態１は、Ｓｅｇ５〜７が表示された状態である。Ｓｅｇ６が表示されていることからボディ防振ＳＷがＯＮ状態であることがわかる。また、Ｓｅｇ７が表示されていることからボディ防振が動作中であることがわかる。
【０２０５】
状態１の状態で、防振機能のない撮影レンズを装着すると、状態２に示すようにＳｅｇ１が表示される。そして、状態２の状態で、ボディ防振ＳＷ２１３ｂをＯＦＦ状態にすると、Ｓｅｇ６及び７の表示が消えて状態３に遷移する。
【０２０６】
その結果、状態２は、撮影レンズに防振機能はなく、ボディ防振ＳＷ２１３ｂがＯＮ状態かつカメラボディの防振機能が動作している状態を表している。また、状態３は、撮影レンズに防振機能はなく、カメラボディの防振機能も動作していない状態を表す。
【０２０７】
また、状態１の状態で、防振機能の備わった撮影レンズを装着すると、状態４に示すようにＳｅｇ２が表示されて状態４に遷移する。さらに、状態４の状態で、ボディ防振ＳＷ２１３ｂをＯＦＦ状態にすると、Ｓｅｇ６及び７の表示が消えて状態５に遷移する。
【０２０８】
その結果、状態４は、防振機能を備えた撮影レンズが装着され、ボディ防振ＳＷ２１３ｂがＯＮ状態かつカメラボディの防振機能が動作している状態を表している。また、状態５は、防振機能を備えた撮影レンズが装着され、撮影レンズ及びカメラボディの防振機能は動作していない状態を表している。
【０２０９】
状態４の状態で、ボディ防振ＳＷ２１３ｂをＯＦＦ状態に設定し、レンズ防振ＳＷ１０８ａをＯＮ状態に設定すると、Ｓｅｇ６及び７の表示が消えてＳｅｇ３及び４の表示が点灯し、状態６に遷移する。さらに、状態６の状態で、レンズ防振ＳＷ１０８ａをＯＦＦ状態にすると、Ｓｅｇ３及び４の表示が消えて状態７に遷移する。
【０２１０】
その結果、状態６は、防振機能を備えた撮影レンズが装着され、レンズ防振ＳＷ１０８ａがＯＮ状態かつ撮影レンズの防振機能が動作している状態を表している。また、状態７は、防振機能を備えた撮影レンズが装着され、撮影レンズ及びカメラボディの防振機能は動作していない状態を表している。
【０２１１】
状態４の状態で、レンズ防振ＳＷ１０８ａをＯＮ状態にすると、Ｓｅｇ３が表示されて状態８に遷移する。ここで、モード設定ＳＷ２１３ｃがボディ優先モードに設定されている場合には、状態８が保持される。また、モード設定ＳＷ２１３ｃがレンズ優先モードに設定されている場合には、Ｓｅｇ７の表示が消えてＳｅｇ４が表示され、状態９に遷移する。
【０２１２】
その結果、状態８は、防振機能を備えた撮影レンズが装着され、レンズ防振ＳＷ１０８ａ及びボディ防振ＳＷ２１３ｂがＯＮ状態かつカメラボディの防振機能が動作している状態を表している。また、状態９は、防振機能を備えた撮影レンズが装着され、レンズ防振ＳＷ１０８ａ及びボディ防振ＳＷ２１３ｂがＯＮ状態かつ撮影レンズの防振機能が動作している状態を表している。
【０２１３】
以上に説明した防振表示５０６を、液晶モニタ２１２、コントロールパネル５０１、及びファインダ５０２に表示した場合の例を示す。
図２４は、防振表示５０６を液晶モニタ２１２に表示した場合の例を示す図である。図２４に示す液晶モニタ２１２は、一眼レフカメラの背面に配置される背面表示モニタを示したものである。
【０２１４】
図２４の表示は、撮影した画像５０７を再生ボタンで表示した状態の例である。液晶モニタ２１２の右下に防振表示５０６が表示されている。防振表示５０６によって、液晶モニタ２１２に再生中の画像５０７が、撮影レンズに備わる防振機能を使用せず、カメラボディに備わる防振機能を使用して撮影されたことがわかる。
【０２１５】
なお、液晶モニタ２１２に防振表示５０６を表示する処理は、図２２に示した処理と同じである。ただし、防振表示データ２２０には、Ｅｘｉｆデータのヘッダ部に格納されている画像５０７に対応した防振表示データ２２０を使用する。
【０２１６】
また、図２４には、画像再生時の防振表示５０６の表示例を示したが、撮影時にも図２２に示した処理によって液晶モニタ２１２に防振表示５０６を表示することが可能なのは当然である。
【０２１７】
図２５は、防振表示５０６をコントロールパネル５０１に表示した場合の例を示す図である。図２５に示すコントロールパネル５０１は、一眼レフカメラ５０５の上面に配置された外部表示ＬＣＤ５０８の例である。この外部表示ＬＣＤ５０８には、画面左上に表示された防振表示５０６の他に、測光モード、ＡＦモード、画質モード、シャッタースピード、絞り値、電池残量、撮影可能枚数、カラースペース設定、連写設定などが表示されている。
【０２１８】
図２６は、防振表示５０６をファインダ５０２に表示した場合の例を示す図である。
図２６に示したファインダ５０２は、撮影レンズ１００及びカメラボディ５００の光学系を介して被写体を観察する視野枠５０９と、シャッタースピードや露出等を表示する液晶表示部５１０と、で構成されている。そして、防振表示５０６が、液晶表示部５１０の右隅に表示されている。
【０２１９】
以上に説明したように、本実施例に係るカメラシステムによると、防振表示データ２２０のレンズ防振動作情報とボディ防振動作情報とに応じて、セグメントＳｅｇ４又はセグメントＳｅｇ７を液晶モニタ２１２、コントロールパネル５０１及びファインダ５０２に表示するので、撮影レンズ１００に備わる防振機能とカメラボディ５００に備わる防振機能のいずれの防振機能が動作しているかをユーザが容易に認識することが可能となる効果を奏する。
【０２２０】
また、防振表示データ２２０のレンズ防振ＳＷ情報とボディ防振ＳＷ情報とに応じて、セグメントＳｅｇ３及びセグメントＳｅｇ６を液晶モニタ２１２、コントロールパネル５０１及びファインダ５０２に表示するので、撮影レンズ１００に備わる防振機能とカメラボディ５００に備わる防振機能の設定（有効／無効）をユーザが容易に認識することが可能となる効果を奏する。
【０２２１】
さらに、防振表示データ２２０の装着情報と防振対応情報とに応じて、セグメントＳｅｇ１及びセグメントＳｅｇ２を液晶モニタ２１２、コントロールパネル５０１及びファインダ５０２に表示するので、撮影レンズ１００がカメラボディ５００に装着されているか否か、装着された撮影レンズ１００に防振機能が備わっているか否かをユーザが容易に認識することが可能となる効果を奏する。
【図面の簡単な説明】
【０２２２】
【図１】第１の実施例に係るカメラシステムの全体構成を示す図である。
【図２】第１の実施例に係る防振モードの設定処理を示すフローチャートである。
【図３】第１の実施例に係るカメラシステムの撮影動作を示すフローチャートである。
【図４】第１の実施例に係る防振選択処理によって動作する防振動作を説明する図である。
【図５】図３に示したステップＳ３０７の防振選択処理の詳細な処理を示すフローチャートである。
【図６】第１の実施例に係るカメラシステムと同等の防振機能を有するカメラシステムの構成例を示す図である。
【図７】図６に示したＬ−０Ｃタイプの撮影レンズの構成例を示す図である。
【図８】図６に示したＬ−Ｓ０タイプの撮影レンズの構成例を示す図である。
【図９】図６に示したＬ−００タイプの撮影レンズの構成例を示す図である。
【図１０】図６に示したＢ−０Ｃタイプのカメラボディの構成例を示す図である。
【図１１】図６に示したＢ−Ｓ０タイプのカメラボディの構成例を示す図である。
【図１２】図６に示したＢ−００タイプのカメラボディの構成例を示す図である。
【図１３】第１の実施例に係るカメラシステムと同等の防振機能を有するカメラシステムの構成例を示す図である。
【図１４】図１３に示したＬＣ−ＳＣタイプのコンバータレンズの構成例を示す図である。
【図１５】図１３に示したＬＣ−０Ｃタイプのコンバータレンズの構成例を示す図である。
【図１６】図１３に示したＬＣ−Ｓ０タイプのコンバータレンズの構成例を示す図である。
【図１７】図１３に示したＬＣ−００タイプのコンバータレンズの構成例を示す図である。
【図１８】第２の実施例に係るカメラシステムの撮影動作を示すフローチャートである。
【図１９】第２の実施例に係る防振選択処理によって動作する防振動作を説明するための図である。
【図２０】第３の実施例に係るカメラシステムの全体構成を示す図である。
【図２１】第３の実施例に係る防振表示の具体例を示す図である。
【図２２】図２１に示した防振表示の表示処理の例を示すフローチャートである。
【図２３】第３の実施例に係る防振表示の状態遷移の例を示している。
【図２４】第３の実施例に係る防振表示を液晶モニタに表示した場合の例を示す図である。
【図２５】第３の実施例に係る防振表示をコントロールパネルに表示した場合の例を示す図である。
【図２６】第３の実施例に係る防振表示をファインダに表示した場合の例を示す図である。
【符号の説明】
【０２２３】
１００      ・・・  撮影レンズ
１０１ａ    ・・・  焦点レンズ
１０１ｂ    ・・・  絞り
１０１ｃ    ・・・  補正レンズ
１０２      ・・・  焦点調整機構
１０３      ・・・  補正レンズ変位機構
１０４      ・・・  アクチュエータ駆動回路
１０５      ・・・  角速度センサ
１０６      ・・・  レンズ制御コンピュータ
１０７      ・・・  ＦｌａｓｈＲｏｍ
１０８      ・・・  レンズ操作スイッチ
１０８ａ    ・・・  レンズ防振ＳＷ
１０８ｂ    ・・・  プレビューＳＷ
１０８ｃ    ・・・  ＭＮ／ＡＦＳＷ
２００      ・・・  カメラボディ
２０１ａ    ・・・  クイックリターンミラー
２０１ｂ    ・・・  ペンタプリズム
２０１ｃ    ・・・  接眼レンズ
２０２      ・・・  撮像素子
２０３      ・・・  撮像素子ＩＦ回路
２０４      ・・・  システムコントローラ
２０５      ・・・  ミラー駆動機構
２０６      ・・・  シャッタチャージ機構
２０７      ・・・  撮像素子変位機構
２０８      ・・・  アクチュエータ駆動回路
２０９      ・・・  角速度センサ
２１０      ・・・  ＡＦセンサ
２１１      ・・・  測光回路
２１２      ・・・  液晶モニタ
２１３      ・・・  カメラ操作スイッチ
２１３ａ    ・・・  レリーズＳＷ
２１３ｂ    ・・・  ボディ防振ＳＷ
２１３ｃ    ・・・  モード設定ＳＷ
２１３ｄ    ・・・  ＡＦモード設定ＳＷ
５０１      ・・・  コントロールパネル
５０２      ・・・  ファインダ
５０５      ・・・  一眼レフカメラ
５０６      ・・・  防振表示
【図１】
2007148045.tif 000003
【図２】
2007148045.tif 000004
【図３】
2007148045.tif 000005
【図４】
2007148045.tif 000006
【図５】
2007148045.tif 000007
【図６】
2007148045.tif 000008
【図７】
2007148045.tif 000009
【図８】
2007148045.tif 000010
【図９】
2007148045.tif 000011
【図１０】
2007148045.tif 000012
【図１１】
2007148045.tif 000013
【図１２】
2007148045.tif 000014
【図１３】
2007148045.tif 000015
【図１４】
2007148045.tif 000016
【図１５】
2007148045.tif 000017
【図１６】
2007148045.tif 000018
【図１７】
2007148045.tif 000019
【図１８】
2007148045.tif 000020
【図１９】
2007148045.tif 000021
【図２０】
2007148045.tif 000022
【図２１】
2007148045.tif 000023
【図２２】
2007148045.tif 000024
【図２３】
2007148045.tif 000025
【図２４】
2007148045.tif 000026
【図２５】
2007148045.tif 000027
【図２６】
2007148045.tif 000028