(57)【特許請求の範囲】
【請求項１】
撮像装置の振動を検出する第１の手振れ検出センサの出力に基づいて、該撮像装置の振動を補正する第１の手振れ補正機構を駆動する第１の防振手段と、
上記撮像装置の振動を検出する第２の手振れ検出センサの出力に基づいて、上記撮像装置の振動を補正する第２の手振れ補正機構を駆動する第２の防振手段と、
上記第１の手振れ補正機構の位置を検出する位置検出センサと、
上記第１の防振手段と上記第２の防振手段のいずれか一方を選択的に動作させる制御手段と、
を具備しており、
上記制御手段は、撮影準備状態においては上記第２の防振手段を停止させて上記第１の防振手段を動作させ、上記第１の防振手段を動作させているときに上記位置検出センサの出力に基づく第１の手振れ補正機構が第１の特定の位置に達した場合には、上記第１の防振手段を停止させて上記第２の防振手段を動作させ、上記第１の手振れ補正機構が上記第１の特定の位置に達し、さらに上記第２の手振れ補正機構が第２の特定の位置に達した場合には、上記第１の手振れ補正機構と上記第２の手振れ補正機構を初期位置へ駆動させ、撮影中は上記第１の防振手段を停止させて上記第２の防振手段を動作させることを特徴とする撮像装置。
【請求項２】
上記撮像装置は、撮影レンズとカメラ本体とを有し、
上記第１の防振手段は上記撮影レンズに配置され、該撮影レンズの一部の移動により上記撮像装置の振動を補正し、上記第２の防振手段は上記カメラ本体内に配置され、上記カメラ本体内に配置された撮像素子の移動により上記撮像装置の振動を補正することを特徴とする請求項１に記載の撮像装置。
【請求項３】
上記撮像装置は、撮影レンズとカメラ本体とを有し、
上記第１の防振手段は上記カメラ本体内に配置され、上記カメラ本体内に配置された撮像素子の移動により上記撮像装置の振動を補正し、上記第２の防振手段は上記撮影レンズに配置され、該撮影レンズの一部の移動により該撮像装置の振動を補正することを特徴とする請求項１に記載の撮像装置。
【請求項４】
上記第１の特定の位置は、上記第１の手振れ補正機構の可動終端、又は該可動終端より手前の位置であり、上記第２の特定の位置は、上記第２の手振れ補正機構の可動終端、又は該可動終端より手前の位置であることを特徴とする請求項１乃至３に記載の撮像装置。
【請求項５】
レンズ鏡枠内に設けられた第１の手振れ補正機構に対して第１の防振動作の開始を指示すると共に、上記第１の手振れ補正機構が第１の特定の位置に達したことを受信するための通信端子と、
カメラ本体内に設けられた第２の手振れ補正機構と、
撮影準備状態においては上記第２の手振れ補正機構を停止させて上記第１の手振れ補正機構を動作させ、上記第１の手振れ補正機構を動作させているときに上記第１の手振れ補正機構が上記第１の特定の位置に達したことを上記通信端子を介して受信した場合には、上記第１の手振れ補正機構に代えて上記第２の手振れ補正機構を動作させ、上記第１の手振れ補正機構が上記第１の特定の位置に達し、さらに上記第２の手振れ補正機構が第２の特定の位置に達した場合には、上記第１の手振れ補正機構と上記第２の手振れ補正機構を初期位置へ駆動させ、撮影中は上記第１の防振手段を停止させて上記第２の防振手段を動作させる制御手段と、
を具備することを特徴とするカメラ。
【請求項６】
上記第１の特定の位置は、上記第１の手振れ補正機構の可動終端、又は該可動終端より手前の位置であり、上記第２の特定の位置は、上記第２の手振れ補正機構の可動終端、又は該可動終端より手前の位置であることを特徴とする請求項５に記載のカメラ。
【請求項７】
レンズ鏡枠内に設けられた第１の手振れ補正機構に対して第１の防振動作の開始を指示するための通信端子と、
カメラ本体内に設けられ、第２の手振れ補正機構が第２の特定の位置に達したことを検出可能な第２の防振機構と、
撮影準備状態においては上記第１の防振手段を停止させて上記第２の防振手段を動作させ、上記第２の手振れ補正機構を動作させているときに上記第２の手振れ補正機構が上記第２の特定の位置に達した場合には、上記第２の手振れ補正機構を停止させて上記第１の手振れ補正機構に上記通信端子を介して上記第１の防振動作を指示し、上記第２の手振れ補正機構が上記第２の特定の位置に達し、さらに上記第１の手振れ補正機構が第１の特定の位置に達した場合には、上記第１の手振れ補正機構と上記第２の手振れ補正機構を初期位置へ駆動させ、撮影中は上記第２の防振手段を停止させて上記第１の防振手段を動作させる制御手段と、
を具備することを特徴とする撮像装置。
【請求項８】
上記第２の特定の位置は、上記第２の手振れ補正機構の可動終端、又は該可動終端より手前の位置であり、上記第１の特定の位置は、上記第１の手振れ補正機構の可動終端、又は該可動終端より手前の位置であることを特徴とする請求項７に記載の撮像装置。
【請求項９】
第１の手振れ検出センサの出力に基づいて、第１の手振れ補正機構を駆動する第１の防振手段と、
上記第１の手振れ補正機構位置を検出する位置検出センサと、
を具備するレンズを接続可能であり、
第２の手振れ検出センサの出力に基づいて、第２の手振れ補正機構を駆動する第２の防振手段と、
上記第１の防振手段と上記第２の防振手段のいずれか一方を選択的に動作させる制御手段と、
を具備し、
上記制御手段は、撮影準備状態においては上記第２の防振手段を停止させて上記第１の防振手段を動作させ、上記第１の防振手段を動作させているときに、上記位置検出センサの出力に基づく第１の手振れ補正機構が第１の特定の位置に達した場合には、上記第１の防振手段を停止させて上記第２の防振手段を動作させ、上記第１の手振れ補正機構が上記第１の特定の位置に達し、さらに上記第２の手振れ補正機構が第２の特定の位置に達した場合には、上記第１の手振れ補正機構と上記第２の手振れ補正機構を初期位置へ駆動し、撮影中は上記第１の防振手段を停止させて上記第２の防振手段を動作させることを特徴とするカメラ。
【請求項１０】
上記第１の特定の位置は、上記第１の手振れ補正機構の可動終端、又は該可動終端より手前の位置であり、上記第２の特定の位置は、上記第２の手振れ補正機構の可動終端、又は該可動終端より手前の位置であることを特徴とする請求項９に記載のカメラ。
【請求項１１】
第１の手振れ検出センサの出力に基づいて、第１の手振れ補正機構を駆動する第１の防振手段を具備するレンズを接続可能であり、
第２の手振れ検出センサの出力に基づいて、第２の手振れ補正機構を駆動する第２の防振手段と、
上記第２の手振れ補正機構の位置を検出する位置検出センサと、
上記第１の防振手段と上記第２の防振手段のいずれか一方を選択的に動作させる制御手段と、
を具備し、
上記制御手段は、撮影準備状態においては上記第１の防振手段を停止させて上記第２の防振手段を動作させ、上記第２の防振手段を動作させているときに、上記位置検出センサの出力に基づく上記第２の手振れ補正機構が第２の特定の位置に達した場合には、上記第２の防振手段を停止させて上記第１の防振手段を動作させ、上記第２の手振れ補正機構が上記第２の特定の位置に達し、さらに上記第１の手振れ補正機構が第１の特定の位置に達した場合には、上記第１の手振れ補正機構と上記第２の手振れ補正機構を初期位置へ駆動し、撮影中は上記第２の防振手段を停止させて上記第１の防振手段を動作させることを特徴とするカメラ。
【請求項１２】
上記第２の特定の位置は、上記第２の手振れ補正機構の可動終端、又は該可動終端より手前の位置であり、上記第１の特定の位置は、上記第１の手振れ補正機構の可動終端、又は該可動終端より手前の位置であることを特徴とする請求項１１に記載のカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置およびカメラに関し、詳しくは、手振れ補正機構（防振機構）を有する撮像装置およびカメラに関する。
【背景技術】
【０００２】
カメラで被写体を撮影する際に、撮影者の手が震える等により撮影画像が不鮮明になる現象を一般に手振れという。これを防止するために、手振れの状態を振動センサによって検知し、この振動センサの出力に基づいて手振れを打ち消すように撮影光学系の一部（手振れ補正レンズ）を駆動する技術は広く知られている。
【０００３】
ところで、手振れは不規則なため、ぶれの方向が特定の方向に偏っていると手振れ補正レンズが徐々にその可動中心からずれていき、最終的に可動終端に達してしまうことがある。その場合、手振れ補正レンズをいったん可動中心位置に戻す動作（センタリング動作）を行わなければならない。しかし、このセンタリング動作は視野範囲の変化を伴うので、撮影動作中に行うと撮影画像に悪影響を及ぼすことになる。
【０００４】
そこで、撮影準備操作（レリーズ釦の半押し）に応答して手振れ補正動作（像ブレ補正動作、防振動作ともいう）を開始し、撮影開始操作（レリーズ釦の全押し）に応答して撮影動作の前にセンタリング動作を行う像ブレ補正装置が提案されている（特許文献１参照）。この像ブレ補正装置によれば、撮影動作が行われる前に手振れ補正レンズがいったん初期位置に戻されるので、撮影動作中に可動終端に達しまう可能性を低くすることができる。
【特許文献１】特許第２７５２０７３号公報
【０００５】
また、レリーズ釦の半押し状態においては手振れ補正レンズの可動範囲を制限する（狭くする）像ブレ補正装置が提案されている（特許文献２参照）。この像ブレ補正装置によれば、レリーズ釦の半押し中に手振れ補正動作を長時間続けても手振れ補正レンズがその可動終端に達するという問題は発生しない。
【特許文献２】特許第２８０１１７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
このように、手振れ補正レンズが手振れ補正動作中に可動終端に達してしまうことを防止する技術は種々提案されている。しかしながら、特許文献１に開示の像ブレ補正装置では、撮影動作直前にセンタリング動作を行うので、ファインダで観察していた視野範囲と実際に撮影する視野範囲に差が生じてしまい、撮影画像の構図が撮影者の意図しないものになるおそれがある。また、特許文献２に開示の像ブレ補正装置では、ファインダ観察中には充分な像ブレ補正が行われなかったり、また頻繁にセンタリング動作が行われる等の問題を引き起こしてしまう。
【０００７】
本発明は、このような事情を鑑みてなされたものであり、ファインダ観察時及び撮影時のセンタリング動作を低減しつつ、充分な手振れ補正を行うことのできる撮像装置およびカメラを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため第１の発明に係わる撮像装置は、撮像装置の振動を検出する第１の手振れ検出センサの出力に基づいて、該撮像装置の振動を補正する第１の手振れ補正機構を駆動する第１の防振手段と、上記撮像装置の振動を検出する第２の手振れ検出センサの出力に基づいて、上記撮像装置の振動を補正する第２の手振れ補正機構を駆動する第２の防振手段と、上記第１の手振れ補正機構の位置を検出する位置検出センサと、上記第１の防振手段と上記第２の防振手段のいずれか一方を選択的に動作させる制御手段と、を具備しており、上記制御手段は、撮影準備状態においては上記第２の防振手段を停止させて上記第１の防振手段を動作させ、上記第１の防振手段を動作させているときに上記位置検出センサの出力に基づく第１の手振れ補正機構が第１の特定の位置に達した場合には、上記第１の防振手段を停止させて上記第２の防振手段を動作させ、上記第１の手振れ補正機構が該第１の特定の位置に達し、さらに上記第２の手振れ補正機構が第２の特定の位置に達した場合には、上記第１の手振れ補正機構と上記第２の手振れ補正機構を初期位置へ駆動させ、撮影中は上記第１の防振手段を停止させて上記第２の防振手段を動作させる。
【０００９】
第２の発明に係わる撮像装置は、上記第１の発明において、上記撮像装置は、撮影レンズとカメラ本体とを有し、上記第１の防振手段は上記撮影レンズに配置され、該撮影レンズの一部の移動により上記撮像装置の振動を補正し、上記第２の防振手段は上記カメラ本体に配置され、上記カメラ本体内に配置された撮像素子の移動により上記撮像装置の振動を補正する。
また、第３の発明に係わる撮像装置は、上記第１の発明において、上記撮像装置は、撮影レンズとカメラ本体とを有し、上記第１の防振手段は上記カメラ本体に配置され、上記カメラ本体内に配置された撮像素子の移動により上記撮像装置の振動を補正し、上記第２の防振手段は上記撮影レンズに配置され、該撮影レンズの一部の移動により該撮像装置の振動を補正する。
さらに、第４の発明に係わる撮像装置は、上記第１ないし第３の発明において、上記第１の特定の位置は、上記第１の手振れ補正機構の可動終端、又は該可動終端より手前の位置であり、上記第２の特定の位置は、上記第２の手振れ補正機構の可動終端、又は該可動終端より手前の位置である。
【００１０】
第５の発明に係わるカメラは、レンズ鏡枠内に設けられた第１の手振れ補正機構に対して第１の防振動作の開始を指示すると共に、上記第１の手振れ補正機構が第１の特定の位置に達したことを受信するための通信端子と、カメラ本体内に設けられた第２の手振れ補正機構と、撮影準備状態においては上記第２の手振れ補正機構を停止させて上記第１の手振れ補正機構を動作させ、上記第１の手振れ補正機構を動作させているときに上記第１の手振れ補正機構が上記第１の特定の位置に達したことを上記通信端子を介して受信した場合には、上記第１の手振れ補正機構に代えて上記第２の手振れ補正機構を動作させ、上記第１の手振れ補正機構が上記第１の特定の位置に達し、さらに上記第２の手振れ補正機構が第２の特定の位置に達した場合には、上記第１の手振れ補正機構と上記第２の手振れ補正機構を初期位置へ駆動させ、撮影中は上記第１の防振手段を停止させて上記第２の防振手段を動作させる制御手段と、を具備する。
第６の発明に係わるカメラは、上記第５の発明において、上記第１の特定の位置は、上記第１の手振れ補正機構の可動終端、又は該可動終端より手前の位置であり、上記第２の特定の位置は、上記第２の手振れ補正機構の可動終端、又は該可動終端より手前の位置である。
【００１１】
第７の発明に係わるカメラは、レンズ鏡枠内に設けられた第１の手振れ補正機構に対して第１の防振動作の開始を指示するための通信端子と、カメラ本体内に設けられ、第２の手振れ補正機構が第２の特定の位置に達したことを検出可能な第２の防振機構と、撮影準備状態においては上記第１の防振手段を停止させて上記第２の防振手段を動作させ、上記第２の手振れ補正機構を動作させているときに上記第２の手振れ補正機構が上記第２の特定の位置に達した場合には、上記第２の手振れ補正機構を停止させて上記第１の手振れ補正機構に上記通信端子を介して上記第１の防振動作を指示し、上記第２の手振れ補正機構が上記第２の特定の位置に達し、さらに上記第１の手振れ補正機構が第１の特定の位置に達した場合には、上記第１の手振れ補正機構と上記第２の手振れ補正機構を初期位置へ駆動させ、撮影中は上記第２の防振手段を停止させて上記第１の防振手段を動作させる制御手段と、を具備する。
また、第８の発明に係わるカメラは、上記第７の発明において、上記第２の特定の位置は、上記第２の手振れ補正機構の可動終端、又は該可動終端より手前の位置であり、上記第１の特定の位置は、上記第１の手振れ補正機構の可動終端、又は該可動終端より手前の位置である。
【００１２】
第９の発明に係わるカメラは、第１の手振れ検出センサの出力に基づいて、第１の手振れ補正機構を駆動する第１の防振手段と、上記第１の手振れ補正機構位置を検出する位置検出センサと、を具備するレンズを接続可能であり、第２の手振れ検出センサの出力に基づいて、第２の手振れ補正機構を駆動する第２の防振手段と、
上記第１の防振手段と上記第２の防振手段のいずれか一方を選択的に動作させる制御手段と、を具備し、上記制御手段は、撮影準備状態においては上記第２の防振手段を停止させて上記第１の防振手段を動作させ、
上記第１の防振手段を動作させているときに、上記位置検出センサの出力に基づく第１の手振れ補正機構が第１の特定の位置に達した場合には、上記第１の防振手段を停止させて上記第２の防振手段を動作させ、上記第１の手振れ補正機構が上記第１の特定の位置に達し、さらに上記第２の手振れ補正機構が第２の特定の位置に達した場合には、上記第１の手振れ補正機構と上記第２の手振れ補正機構を初期位置へ駆動し、撮影中は上記第１の防振手段を停止させて上記第２の防振手段を動作させる。
また、第１０の発明に係わるカメラは、上記第９の発明において、上記第１の特定の位置は、上記第１の手振れ補正機構の可動終端、又は該可動終端より手前の位置であり、上記第２の特定の位置は、上記第２の手振れ補正機構の可動終端、又は該可動終端より手前の位置である。
【００１３】
第１１の発明に係わるカメラは、第１の手振れ検出センサの出力に基づいて、第１の手振れ補正機構を駆動する第１の防振手段を具備するレンズを接続可能であり、第２の手振れ検出センサの出力に基づいて、第２の手振れ補正機構を駆動する第２の防振手段と、上記第２の手振れ補正機構の位置を検出する位置検出センサと、上記第１の防振手段と上記第２の防振手段のいずれか一方を選択的に動作させる制御手段と、を具備し、上記制御手段は、撮影準備状態においては上記第１の防振手段を停止させて上記第２の防振手段を動作させ、上記第２の防振手段を動作させているときに、上記位置検出センサの出力に基づく上記第２の手振れ補正機構が第２の特定の位置に達した場合には、上記第２の防振手段を停止させて上記第１の防振手段を動作させ、上記第２の手振れ補正機構が上記第２の特定の位置に達し、さらに上記第１の手振れ補正機構が第１の特定の位置に達した場合には、上記第１の手振れ補正機構と上記第２の手振れ補正機構を初期位置へ駆動し、撮影中は上記第２の防振手段を停止させて上記第１の防振手段を動作させる。
また、第１２の発明に係わるカメラは、上記第１１の発明において、上記第２の特定の位置は、上記第２の手振れ補正機構の可動終端、又は該可動終端より手前の位置であり、上記第１の特定の位置は、上記第１の手振れ補正機構の可動終端、又は該可動終端より手前の位置である。
【発明の効果】
【００１４】
本発明によれば、ファインダ観察時及び撮影時のセンタリング動作を低減しつつ、充分な手振れ補正を行うことのできる撮像装置およびカメラを提供することができる。
【発明を実施するための最良の形態】
【００１５】
以下、図面に従って本発明を適用したデジタルカメラを用いて好ましい実施形態について説明する。第１実施形態に係わるデジタルカメラは、レンズ交換式であり、交換レンズ（レンズ鏡枠）内とカメラ本体内には、それぞれ防振機構が配置されている。カメラ本体内には、撮像素子から取得した画像データに基づいて被写体像を動画表示するライブビューが設けられている。レリーズ釦の半押しに応答して撮影準備状態となり、レリーズ釦の全押しに応答して撮影が開始され、このとき取得した静止画の画像データが記録媒体に記録される。
【００１６】
図１は、本発明の第１実施形態に係るデジタルカメラの電気系を主とする全体構成を示すブロック図である。本実施形態に係わるデジタルカメラは、交換レンズ１００とカメラ本体２００とから構成され、通信接点２９１にて電気的に接続されている。なお、交換レンズ１００とカメラ本体２００を一体に構成しても良い。
【００１７】
交換レンズ１００の内部には、焦点調節および焦点距離調節用の撮影光学系１０１と、手振れ補正用光学系１０２と、開口量を調節するための絞り１０３が配置されている。撮影光学系１０１は光学系駆動機構１０７によって駆動され、絞り１０３は絞り駆動機構１０９によって駆動され、手振れ補正用光学系１０２はレンズ側防振機構１０５によって駆動されるよう接続されている。
【００１８】
レンズ側防振機構１０５、光学系駆動機構１０７、および絞り駆動機構１０９は、それぞれレンズＣＰＵ１１１に接続されており、このレンズＣＰＵ１１１は通信接点２９１を介してカメラ本体２００に接続されている。レンズＣＰＵ１１１は交換レンズ１００内の制御を行うものであり、光学系駆動機構１０７を制御してピント合わせや、ズーム駆動を行うとともに、絞り駆動機構１０９を制御して絞り値制御を行う。また、レンズＣＰＵ１１１は、交換レンズ１００内の振動センサによって検出された手振れ量に基づいてレンズ側防振機構１０５を制御して、手振れの影響を打ち消すように手振れ補正用光学系１０２の駆動制御を行う。レンズ側防振機構１０５については、図２を用いて後述する。
【００１９】
また、レンズＣＰＵ１１１内または図示しないＥＥＰＲＯＭ等の電気的に書き換え可能なメモリには、交換レンズ１００の焦点距離情報（ズームレンズの場合には、最短焦点距離および最長焦点距離）、開放絞り値、最小絞り値、レンズの色バランス情報、収差情報、ＡＦのための情報等のレンズ情報が記憶されている。これらのレンズ情報はレンズＣＰＵ１１１より通信接点２９１を介してカメラ本体２００に送信される。レンズ情報としては、上述の記憶されている情報のほか、レンズ側防振機構１０５によって駆動される手振れ補正用光学系１０２の位置情報があり、可動範囲の終端に達しているか否か等の情報も含まれる。
【００２０】
カメラ本体２００内であって、撮影光学系１０１および手振れ補正用光学系１０２の後方には、露光時間制御用のフォーカルプレーンタイプのシャッタ２１３が配置されており、このシャッタ２１３はシャッタ駆動機構２３７によって駆動制御される。シャッタ２１３の後方には撮像素子２２１が配置されており、撮影光学系１０１によって結像される被写体像を電気信号に光電変換する。なお、撮像素子２２１としては、ＣＣＤ（Charge Coupled Devices）またはＣＭＯＳ（Complementary
Metal Oxide Semiconductor）等の二次元撮像素子を使用できることは言うまでもない。
【００２１】
撮像素子２２１は撮像素子駆動回路２２３に接続され、この撮像素子駆動回路２２３によって、撮像素子２２１から画像信号の読出し等が行われる。撮像素子２２１の出力は、前処理回路２２５に接続されており、前処理回路２２５は、ライブビュー表示のための画素間引き処理、拡大表示のための切り出し処理等の画像処理のための前処理を行なう。
【００２２】
前述のシャッタ２１３と撮像素子２２１の間には、防塵フィルタ２１５、圧電素子２１６、赤外カットフィルタ・ローパスフィルタ２１７が配置されている。防塵フィルタ２１５の周囲には圧電素子２１６が固定されており、この圧電素子２１６は防塵フィルタ駆動回路２３５によって、超音波で振動する。防塵フィルタ２１５の付着した塵埃は、圧電素子２１６に発生する振動波によって、除塵される。
【００２３】
赤外カットフィルタ・ローパスフィルタ２１７は、被写体光束から赤外光成分と、高周波成分を除去するための光学フィルタである。防塵フィルタ２１５、圧電素子２１６、赤外カットフィルタ・ローパスフィルタ２１７および撮像素子２２１からなる撮像ユニット２１９は、塵埃等が侵入しないように気密に一体に構成されている。これら一体化された撮像素子２２１等を含む撮像ユニット２１９は、ボディ側防振機構２３３によって、撮像素子２２１の撮像面におけるＸ軸方向とＹ軸方向に沿って、それぞれ移動させることができる。
【００２４】
このボディ側防振機構２３３は、カメラ本体２００に加えられた手振れ等による振動を検出する振動センサと、この振動センサの出力を受け手振れ等の振動を除去するための手振れ補正信号を生成する補正回路と、この補正回路からの手振れ補正信号を入力し、この信号に基づいて、撮像素子２２１を撮像面に沿ってシフトする駆動機構と、この駆動機構によって駆動された撮像素子２２１の位置を検出する位置検出センサ等から構成される。このボディ側防振機構２３３によって、カメラ本体２００に加えられた手振れ等の振動を打ち消すように、撮像素子２２１等を移動させ、防振を行なう。このボディ側防振機構２３３については図２を用いて後述する。
【００２５】
前処理回路２２５は、ＡＳＩＣ（Application Specific Integrated Circuit：特定用途向け集積回路）２５０内のデータバス２５２に接続されている。このデータバス２５２には、シーケンスコントローラ(以下、「ボディＣＰＵ」と称す)２５１、画像処理回路２５７、圧縮伸張回路２５９、ビデオ信号出力回路２６１、ＳＤＲＡＭ制御回路２６５、入出力回路２７１、通信回路２７３、記録媒体制御回路２７５、フラッシュメモリ制御回路２７９、スイッチ検知回路２８３が接続されている。
【００２６】
データバス２５２に接続されているボディＣＰＵ２５１は、このデジタルカメラの動作を制御するものである。前述の前処理回路２２５とボディＣＰＵ２５１の間には、コントラストＡＦ回路２５３が接続されている。コントラストＡＦ回路２５３は、前処理回路２２５から出力される画像信号に基づいて高周波成分を抽出し、この高周波成分に基づくコントラスト情報をボディＣＰＵ２５１に出力する。
【００２７】
データバス２５２に接続された画像処理回路２５７は、デジタル画像データのデジタル的増幅（デジタルゲイン調整処理）、色補正、ガンマ（γ）補正、コントラスト補正、ライブビュー表示用画像生成等の各種の画像処理を行なう。また、画像処理回路２５７は、撮像素子２２１から出力される画像データから被写体の輝度を求める。
【００２８】
圧縮伸張回路２５９はＳＤＲＡＭ２６７に記憶された画像データをＪＰＥＧやＴＩＦＦ等の圧縮方式で圧縮し、圧縮されて記録された画像データを伸張するための回路である。なお、画像圧縮はＪＰＥＧやＴＩＦＦに限らず、他の圧縮方式も適用できる。
【００２９】
ビデオ信号出力回路２６１は液晶モニタ駆動回路２６３を介して背面液晶モニタ２６に接続される。背面液晶モニタ２６は、カメラ本体２００の背面に配置されるが、撮影者が観察できる位置であれば、背面に限らないし、また液晶に限らず他の表示装置でも構わない。また、背面液晶モニタ２６は、ライブビュー表示を行い、また、撮影済みの被写体像を再生表示し、撮影情報やメニューを表示するための表示装置である。
【００３０】
ビデオ信号出力回路２６１は、ＳＤＲＡＭ２６７、記録媒体２７７に記憶された画像データや、画像処理回路２５７から出力されるライブビュー用の画像データや、その他のカメラ制御用の種々の情報を、背面液晶モニタ２６に表示するためのビデオ信号に変換するための回路である。
【００３１】
ＳＤＲＡＭ２６７は、ＳＤＲＡＭ制御回路２６５を介してデータバス２５２に接続されており、このＳＤＲＡＭ２６７は、画像処理回路２５７によって画像処理された画像データまたは圧縮伸張回路２５９によって圧縮された画像データを一時的に記憶するためのバッファメモリである。
【００３２】
上述の撮像素子駆動回路２２３、ボディ側防振機構２３３、防塵フィルタ駆動回路２３５、シャッタ駆動機構２３７に接続される入出力回路２７１は、データバス２５２を介してボディＣＰＵ２５１等の各回路とデータの入出力を制御する。
【００３３】
レンズＣＰＵ１１１と通信接点２９１を介して接続された通信回路２７３は、データバス２５２に接続され、ボディＣＰＵ２５１等とのデータのやりとりや制御命令の通信を行う。データバス２５２に接続された記録媒体制御回路２７５は、記録媒体２７７に接続され、この記録媒体２７７への画像データ等の記録及び画像データ等の読み出しの制御を行う。
【００３４】
記録媒体２７７は、ｘDピクチャーカード(登録商標)、コンパクトフラッシュ(登録商標)、ＳＤメモリカード(登録商標)またはメモリスティック(登録商標)等の書換え可能な記録媒体のいずれかが装填可能となるように構成され、カメラ本体２００に対して着脱自在となっている。その他、通信接点を介してハードディスクを接続可能に構成してもよい。
【００３５】
フラッシュメモリ制御回路２７９は、フラッシュメモリ（Flash Memory）２８１に接続され、このフラッシュメモリ２８１は、デジタルカメラの動作を制御するためのプログラムが記憶されており、ボディＣＰＵ２５１はこのフラッシュメモリ２８１に記憶されたプログラムに従ってデジタルカメラの制御を行う。なお、フラッシュメモリ２８１は、電気的に書換可能な不揮発性メモリである。
【００３６】
レリーズ釦の第1ストローク（半押し）を検出する１Ｒスイッチや、第２ストローク（全押し）を検出する２Ｒスイッチを含む各種スイッチ２８５は、スイッチ検知回路２８３を介してデータバス２５２に接続されている。また、各種スイッチ２８５としては、電源釦に連動するパワースイッチ、メニュー釦に連動するメニュースイッチ、再生釦に連動する再生スイッチ、その他の操作部材に連動するその他の各種スイッチ等を含んでいる。パワースイッチがオンとなると、カメラを動作状態に設定することができる。
【００３７】
スイッチ検知回路２８３は各種スイッチ２８５のスイッチのオン・オフ状態等を検知する。また、スイッチ検知回路２８３には着脱検知スイッチ２８７が接続されている。着脱検知スイッチ２８７は、カメラ本体２００に交換レンズ１００が装着されているか、外されているかを検出するためのスイッチである。
【００３８】
次に、図２を用いて防振動作に関連する構成について説明する。図２は、レンズ側防振機構１０５およびボディ側防振機構２３３を含む防振動作に関連する構成を示すブロック図であり、図１に示されていない具体的な構成も含めて示している。
【００３９】
交換レンズ１００に設けられた手振れ補正用光学系１０２は可動支持部材１７に支持されており、この可動支持部材１７はｘ軸方向およびｙ軸方向に駆動機構１３によってそれぞれ移動自在となっている。振動センサ１１は交換レンズ１００内に配置されており、手振れ等による振動を検出し、手振れ信号を出力する。振動センサ１１としては、加速度センサや角加速度センサ等が用いられる。
【００４０】
振動センサ１１の出力を入力する補正回路１２は、手振れ補正用光学系１０２に加えられた手振れを打ち消すための手振れ補正信号を生成し出力する。手振れ補正信号を入力する駆動機構１３は、手振れ補正用光学系１０２を保持する可動支持部材１７を、手振れ補正信号に従ってｘ軸方向およびｙ軸方向に駆動する。
【００４１】
位置検出センサ１４は、可動支持部材１７の位置を検出するセンサであり、手振れ補正用光学系１０２がその可動範囲の終端に達しているか否か、またｘ軸方向およびｙ軸方向の可動中心にあるか否かの判定に必要な情報を出力する。前述したように、可動範囲の終端に達した場合には、その旨はカメラ本体２００内の制御回路２０に送信される。上述の振動センサ１１、補正回路１２、駆動機構１３、位置検出センサ１４は、レンズ側防振機構１０５に相当する。
【００４２】
制御回路１０は、交換レンズ１００内における防振動作を制御する制御回路であり、レンズＣＰＵ１１１が相当する。制御回路１０は、カメラ本体２００側の制御回路２０から防振動作の開始指示を受けると、補正回路１２に手振れ補正信号を出力させ、駆動機構１３は手振れ補正信号に従って可動支持部材１７を駆動することにより、手振れの影響を低減させる。
【００４３】
また、制御回路１０は、制御回路２０から防振動作の停止指示を受けると、補正回路１２に手振れ補正信号の出力を停止させ、防振動作を停止させる。さらに、制御回路２０から防振機構の初期化の指示を受けると、センタリング動作を実行する。すなわち、駆動機構１３に対して、センタリング制御信号を出力し、可動支持部材１７に対して可動中心に向けて移動を開始させ、位置検出センサ１４から中心位置信号を受けると、駆動を停止する。
【００４４】
カメラ本体２００に設けられた撮像素子２２１は可動支持部材２７(撮像ユニット２１９の一部である)に支持されており、この可動支持部材２７はｘ軸方向およびｙ軸方向に、駆動機構２３によってそれぞれ移動自在となっている。振動センサ２１はカメラ本体２００内に配置されており、手振れ等による振動を検出し、手振れ信号を出力する。振動センサ２１としては、加速度センサや角加速度センサ等が用いられる。
【００４５】
カメラ本体２００内に配置された振動センサ２１、補正回路２２、位置検出センサ２４は、交換レンズ１００内に配置された振動センサ１１、補正回路１２、位置検出センサ１４と、ほぼ同様に構成されている。駆動機構２３は、撮像素子２２１を保持する可動支持部材２７を、手振れ補正信号またはセンタリング制御信号に従って、ｘ軸方向およびｙ軸方向に駆動する駆動機構である。これらの部材によって交換レンズ１００側と同様に防振動作やセンタリング動作を実行する。位置検出センサ２４は、位置検出センサ１４と同様に、撮像素子２２１を保持する可動支持部材２７の可動範囲の終端に達した場合には、その旨は制御回路２０に送信される。上述の振動センサ２１、補正回路２２、駆動機構２３、位置検出センサ２４は、ボディ側防振機構２３３に相当する。
【００４６】
制御回路２０は、カメラ本体２００内における防振動作を制御するとともに、交換レンズ１００内の制御回路１０に対して防振動作の開始・停止・初期化等の指示を行う制御回路であり、ＡＳＩＣ２５０が相当する。すなわち、制御回路２０は、レリーズ釦２５から半押し（１Ｒスイッチオン）信号を入力すると、交換レンズ１００の制御回路１０に対してレンズ防振動作の開始を指示する。このレンズ防振動作中に、手振れ補正用光学系１０２の可動範囲の終端に達すると、制御回路２０は、カメラ本体２００の制御回路２０に対して、撮像素子２２１を移動させ手振れの影響を軽減するボディ防振動作を開始させる。
【００４７】
また、露光動作の開始にあたって、制御回路２０は制御回路１０に対してレンズ防振動作を実行中であればレンズ防振動作を停止させボディ防振動作を実行させる。露光動作が終了すると、制御回路２０は制御回路１０に対してセンタリング動作を指示するとともに、撮像素子２２１が可動中心位置となるように、センタリング動作を行う。
【００４８】
次に、本発明の第１実施形態におけるデジタルカメラの動作について図３乃至図５に示すフローチャートを用いて説明する。図３は、カメラ本体２００側のボディＣＰＵ２５１によるパワーオンリセットの動作である。カメラ本体２００に電池が装填されると、このフローがスタートし、はじめにカメラ本体２００のパワースイッチがオンであるかを判定する（＃１）。
【００４９】
ステップ＃１における判定の結果、パワースイッチがオフの場合には、低消費電力の状態であるスリープ状態となる（＃３）。このスリープ状態ではパワースイッチがオンとなった場合のみに割り込み処理を行い、ステップ＃５以下においてパワースイッチオンのための処理を行う。パワースイッチがオンとなるまでは、パワースイッチ割り込み処理以外の動作を停止し、電源電池の消耗を防止する。
【００５０】
ステップ＃１における判定の結果、パワースイッチがオンであった場合、またはステップ＃３におけるスリープ状態を脱した場合には、電源供給を開始する（＃５）。次に、防塵フィルタ２１５における塵埃除去動作を行う（＃７）。これは防塵フィルタ２１５に固着された圧電素子２１６に防塵フィルタ駆動回路２３５から駆動電圧を印加し、超音波振動波によって塵埃等を除去する動作である。
【００５１】
続いて、ボディ側防振機構２３３の初期化を行う（＃９）。ボディ側防振機構２３３の初期化では、制御回路２０から駆動機構２３に対してセンタリング制御信号を出力することにより、センタリング動作を行う。ボディ側防振機構の初期化を行うと、レンズＣＰＵ１１１にレンズ情報の送信指示を行う（＃１１）。レンズＣＰＵ１１１は送信指示を受けると、交換レンズ１００の焦点距離情報、開放絞り値、最小絞り値、レンズの色バランス情報、収差情報、ＡＦのための情報等のレンズ固有の情報をボディＣＰＵ２５１に送信する。
【００５２】
続いて、レンズＣＰＵ１１１から送信されてきたレンズ情報の読み込みを行う（＃１３）。レンズＣＰＵ１１１にレンズ側防振機構１０５の初期化を指示する（＃１４）。レンズＣＰＵ１１１は初期化指示を受けると、レンズ側防振機構１０５のセンタリング動作を実行する。
【００５３】
レンズ側防振機構１０５の初期化の指示を行うと、次に、ライブビュー動作を開始する（＃１５）。このステップでは、ライブビューは撮像素子２２１によって取得した画像データに基づいて、被写体像を背面液晶２６に動画表示を開始する。
【００５４】
続いて、測光・露光量演算を行なう（＃１６）。このステップでは、画像処理回路２５７は撮像素子２２１から取得した画像データに基づいて被写体輝度を求め、この被写体輝度に基づいてボディＣＰＵ２５１は露光量を演算し、この露光量を用いて撮影モード・撮影条件に従ってシャッタ速度や絞り値等の露光制御値の演算を行う。なお、この演算された露光制御値は、背面液晶モニタ２６または図示されないコントロールパネル等の表示部に表示される。
【００５５】
測光・露光量の演算が終わると、次に、再生スイッチがオンか否かの判定を行う（＃１７）。再生モードは、再生釦が操作された際に、記録媒体２７７に記録された静止画データを読み出して液晶モニタ２６に表示するモードである。判定の結果、再生スイッチがオンの場合には、再生動作を実行する（＃３３）。
【００５６】
ステップ＃１７における判定の結果、再生スイッチがオンではなかった場合には、メニュースイッチがオンか否かの判定を行なう（＃１９）。このステップでは、メニュー釦３７が操作され、メニューモードが設定されたか否かを判定する。判定の結果、メニュースイッチがオンであった場合には、液晶モニタ２６にメニュー表示し、メニュー設定動作を行う（＃３５）。メニュー設定動作によって、ＡＦモード、ホワイトバランス、ＩＳＯ感度設定、ドライブモードの設定等、各種の設定動作を行うことができる。また、ライブビュー表示を行うか否かの設定も、このメニュー設定動作によって行う。
【００５７】
ステップ＃１９における判定の結果、メニュースイッチがオンでなかった場合には、レリーズ釦２５が半押しされたか、すなわち、１Ｒスイッチがオンか否かの判定を行う。判定の結果、１Ｒスイッチがオンであった場合には、撮影準備と撮影を行う撮影動作のサブルーチンを実行する（＃３７）。このサブルーチンの詳細は図４を用いて後述する。
【００５８】
ステップ＃２１における判定の結果、１Ｒスイッチがオンでなかった場合には、交換レンズ１００が取り外されたか否かの判定を行う（＃２２）。このステップでは、着脱検知スイッチ２８７の状態を検出し判定を行う。この判定の結果、交換レンズ１００が取り外されていた場合には、ライブビュー動作の停止を行う（＃３８）。交換レンズ１００が取り外され、撮像素子２２１上に被写体像が結像されないことから、ライブビュー表示を停止している。続いて、カメラ本体２００および交換レンズ１００に対して電源供給を停止する（＃３９）。
【００５９】
電源供給を停止すると、次に交換レンズ１００が装着されたか否かの判定を行う（＃４１）。判定の結果、装着されていない場合には、ステップ＃４１に戻る待機状態となる。なお、ステップ＃３９において電源供給を停止しても、ボディＣＰＵ２５１、着脱検知スイッチ２８７等の制御系には電源が供給されており、交換レンズ１００の装着の判定を行うことができる。ステップ＃４１における判定の結果、レンズ装着を検出すると、ステップ＃５に戻る。
【００６０】
ステップ＃２２における判定の結果、交換レンズ１００が装着されていた場合には、ステップ＃１と同様に、パワースイッチがオンか否かの判定を行なう（＃２３）。判定の結果、パワースイッチがオンであった場合には、ステップ＃１６に戻り、前述の動作を繰り返す。一方、パワースイッチがオンではなかった場合には、電源供給を停止し（＃２５）、ステップ＃３に戻り、前述のスリープ状態となる。なお、ステップ＃２５において電源供給の停止を行う際に、ライブビュー動作の停止も併せて行う。
【００６１】
次に、図４を用いて、ステップ＃３７における撮影動作のサブルーチンについて説明する。撮影動作のサブルーチンに入ると、まず、レンズＣＰＵ１１１（制御回路１０）に対してレンズ防振動作の開始を指示する（＃５１）。レンズＣＰＵ１１１は、レンズ防振動作開始の指示を受けると、前述したように、手振れを軽減するように手振れ補正用光学系１０２の駆動制御を行う。
【００６２】
次に、コントラストＡＦを実行する（＃５３）。このステップでは、コントラストＡＦ回路２５３から出力されるコントラスト情報がピーク値となるように、レンズＣＰＵ１１１、光学系駆動機構１０７を介して撮影光学系１０１を駆動する。
【００６３】
コントラストＡＦを実行すると、次に、ステップ＃１６と同様に測光・露光量演算を行い、シャッタ速度や絞り値等の露出制御値を求める（＃５５）。続いて、レリーズ釦２５が全押しされたか、すなわち、２Ｒスイッチがオンか否かを判定する（＃５７）。この判定の結果、２Ｒスイッチがオンとはなっていなかった場合には、１Ｒスイッチがオンか否かを判定する（＃８１）。
【００６４】
ステップ＃８１における判定の結果、１Ｒスイッチがオンではなかった場合、すなわち、レリーズ釦２５から手が離れた場合には、レンズＣＰＵ１１１に対してレンズ防振動作の停止指示を行い（＃８３）、ボディ防振動作を停止する（＃８５）。後述するように、２Ｒスイッチがオンとされる以前の防振動作は、レンズ防振動作とボディ防振動作のいずれかであることから、ステップ＃８３、＃８５において、動作中の防振動作を停止するようにしている。
【００６５】
続いて、レンズＣＰＵ１１１に対してレンズ側防振機構１０５の初期化を指示する（＃８７）。このステップでは、交換レンズ１００の駆動機構１３に対してセンタリング制御信号を出力し、手振れ補正用光学系１０２を可動範囲の中心位置に向けて駆動する。位置検出センサ１４によって可動範囲の中心点に達したことを検出すると、センタリング動作を停止する。
【００６６】
次に、ボディ防振機構２３３の初期化を行う（＃８９）。このステップでは、カメラ本体２００の駆動機構２３に対してセンタリング制御信号を出力し、撮像素子２２１を可動範囲の中心位置に向けて駆動する。位置検出センサ２４によって可動範囲の中心点に達したことを検出すると、センタリング動作を停止する。ボディ防振機構２３３の初期化を行うと、元のフローに戻る。
【００６７】
このように、ステップ＃８１において、レリーズ釦２５から手が離れたことを検出すると、交換レンズ１００とカメラ本体２００にそれぞれ設けられている防振機構の動作を停止するとともに、初期化（センタリング）動作を行っている。これによって、無駄な電源消耗を防止すると共に、次回、レリーズ釦２５を半押しされ、撮影準備状態となった際に、可動範囲の中心位置から防振動作を開始することができる。
【００６８】
ステップ＃８１における判定の結果、１Ｒスイッチがオンであった場合には、ボディ防振動作中であるか否かの判定を行う（＃９１）。この判定の結果、ボディ防振動作中であった場合には、ステップ＃１０３にジャンプする。一方、判定の結果、ボディ防振動作中でなかった場合、すなわち、レンズ防振動作が継続中である場合には、ステップ＃１１と同様に、レンズＣＰＵ１１１にレンズ情報の送信指示を行い（＃９３）、この送信指示に応じて送られてくるレンズ情報の読み込みを行う（＃９５）。
【００６９】
次に、ステップ＃９５に読み込んだレンズ情報に基づいて、レンズ防振可動終端に達したか否かの判定を行う（＃９７）。このステップでは、手振れ補正用光学系１０２が、その可動範囲の終端に達しているかを判定する。この判定の結果、可動終端に達していなかった場合には、ステップ＃５７に戻る。すなわち、レリーズ釦２５が半押しされたままで、全押しされていない場合であって、可動終端に達していない場合には、ステップ＃５７→＃８１→＃９１〜＃９７→＃５７を繰り返し実行する待機状態となっている。
【００７０】
ステップ＃９７における判定の結果、レンズ防振可動終端に達した場合には、レンズＣＰＵ１１１にレンズ防振動作の停止を指示し（＃９９）、ボディ防振動作を開始する（＃１０１）。すなわち、手振れ補正用光学系１０２は、その可動範囲の終端に達し、充分な手振れ防止を行うことができないことから、その位置でレンズ防振動作を停止し、振動センサ２１の出力に基づいて撮像素子２２１を駆動するボディ防振動作を開始するようにしている。ボディ防振動作開始時には撮像素子２２１は、可動範囲の中心位置にあることから、充分な手振れ防振を行うことができる。
【００７１】
ボディ防振動作を開始させると、次に、ボディ防振の可動終端に達しているか否かの判定を行う（＃１０３）。この判定は、位置センサ２４からの情報に基づいて行う。判定の結果、可動終端に達していなかった場合には、ステップ＃５７に戻る。したがって、ボディ防振動作に移行後、レリーズ釦２５が半押しされたままで、全押しされていない場合であって、可動終端に達していない場合には、ステップ＃５７→＃８１→＃９１→＃１０３→＃５７を繰り返し実行する待機状態となっている。
【００７２】
ステップ＃１０３における判定の結果、ボディ防振可動終端に達した場合には、レンズＣＰＵ１１１に対してレンズ側防振機構１０５の初期化を指示し（＃１０５）、ボディ防振機構２３３の初期化を行う（＃１０７）。レンズ側防振機構１０５およびボディ防振機構２３３のいずれも可動終端に達したことから、両防振機構の初期化を行っている。なお、初期化後の防振動作は、レンズ防振動作から行うようにしても良いが、本実施形態においては、引き続きボディ防振動作を実行している。
【００７３】
このように、レリーズ釦２５が半押しされ撮影準備状態に入ると、レンズ防振動作を開始させ（＃５１）、レンズ側防振機構１０５における可動範囲の終端に達すると（＃９７Ｙ）、レンズ防振を停止させ（＃９９）、ボディ防振機構２３３によるボディ防振動作を行っている（＃１０１）。このため、センタリング動作を低減させ、しかも充分な手振れ補正を行うことができる。
【００７４】
ステップ＃５７における判定の結果、２Ｒスイッチがオンとなると、撮影を行なうためのステップに移る。まず、レンズＣＰＵ１１１に対してレンズ防振動作の停止を指示する（＃５９）。レンズＣＰＵ１１１はレンズ防振動作の停止を受けると、防振動作を停止させる。なお、ステップ＃９９において、レンズ防振動作が停止されていた場合には、このステップをスキップする。
【００７５】
次に、ボディ防振動作を開始する（＃６１）。このボディ防振動作においては、前述したように振動センサ２１の手振れ信号に基づいて手振れの動きを軽減するように撮像素子２２１を移動させる。なお、ステップ＃１０１において、ボディ防振動作が開始していた場合には、そのままボディ防振動作を続行する。
【００７６】
続いて、レンズＣＰＵ１１１に絞込み動作を指示する（＃６３）。これで、撮像動作に入る準備ができたので、露光動作を開始する（＃６５）。露光は、シャッタ２１３の先幕の走行を開始させると共に、撮像素子２２１の電荷蓄積を開始する。ステップ＃５５で求められたシャッタ速度もしくは撮影者によって手動設定されたシャッタ速度に対応する時間が経過すると、シャッタ２１３の後幕の走行を開始させると共に、撮像素子２２１の電荷蓄積を終了する。
【００７７】
露光動作が終了すると、絞り開放の指示をレンズＣＰＵ１１１に指示し（＃６７）、ボディ防振動作を停止させる（＃６９）。この後、レンズＣＰＵ１１１に対して初期化の指示を行う（＃７１）。レンズＣＰＵ１１１は初期化の指示を受けると、センタリング動作を実行する。
【００７８】
レンズ防振機構の初期化の指示を出すと、次に、ボディ防振機構の初期化を行う（＃７３）。ボディ防振機構の初期化は、制御回路２０から駆動機構２３に対してセンタリング制御信号を出力することにより行われ、撮像素子２２１を保持する可動支持部材２７が可動範囲の中心位置に位置する。
【００７９】
ボディ防振機構の初期化を行うと、次に、撮像素子２２１から読み出された静止画の画像信号の画像処理を画像処理回路２５７等によって行ない（＃７５）、処理された画像データを記録媒体２７７に画像記録する（＃７７）。画像記録が終わると、元のルーチンに戻る。
【００８０】
このように、レリーズ釦２５が全押しされ、撮影動作を開始すると、レンズ防振動作を停止させ、カメラ本体内のボディ防振動作を開始させている。露光動作が終了すると、レンズ側防振機構１０５とボディ側防振機構２３３のセンタリング動作（初期化）を行っている。
【００８１】
なお、本実施形態においては、撮影時にはボディ防振動作によって手振れの影響を軽減していた。これは、最初、ステップ＃５１において、レンズ防振動作を開始させていたことから、撮影時にはレンズ防振動作がなされている可能性の方が高いことから、ボディ防振動作を行うようにしている。レリーズ釦２５が全押しされ、撮影を行う際にボディ防振を行っている場合には、レンズ防振動作によって手振れの影響を軽減するようにしても良い。
【００８２】
次に、図５を用いて、交換レンズ１００のレンズＣＰＵ１１１での動作を説明する。まず、ボディＣＰＵ２５１からレンズ情報要求指示がなされたか否かの判定を行なう（＃１１１）。判定の結果、レンズ情報要求指示がなされている場合には、レンズ情報を送信する（＃１３１）。ここでのレンズ情報としては、前述したように、開放絞り値、最小絞り値、レンズの色バランス情報、収差情報、ＡＦのための情報等、レンズ固有の情報であり、また、レンズ側防振機構１０５の手振れ補正用光学系１０２が可動範囲の終端に達しているか否かの情報である。レンズ情報の送信が終わると、ステップ＃１１１に戻る。
【００８３】
ステップ＃１１１における判定の結果、レンズ情報要求指示ではなかった場合には、ボディＣＰＵ２５１から防振動作の開始指示がなされているか否かの判定を行う（＃１１３）。この判定の結果、防振動作開始の指示であった場合には、防振動作を開始する（＃１３３）。防振動作では、前述したように、振動センサ１１からの手振れ補正信号に基づいて手振れを軽減するように、手振れ補正用光学系１０２を駆動する。防振動作を開始すると、ステップ＃１１１に戻る。
【００８４】
ステップ＃１１３における判定の結果、防振動作の開始指示ではなかった場合には、ボディＣＰＵ２５１から防振動作の停止指示がなされているか否かの判定を行う（＃１１５）。この判定の結果、防振動作の停止であった場合には、レンズ側での防振動作を停止する（＃１３５）。防振動作を停止すると、ステップ＃１１１に戻る。
【００８５】
ステップ＃１１５における判定の結果、防振動作の停止指示ではなかった場合には、ボディＣＰＵ２５１から防振機構の初期化指示がなされているか否かの判定を行う（＃１１７）。この判定の結果、防振機構の初期化指示であった場合には、レンズ側防振機構１０５の初期化動作（センタリング動作）を行う（＃１３７）。初期化動作を行うとステップ＃１１１に戻る。
【００８６】
ステップ＃１１７における判定の結果、防振機構の初期化指示ではなかった場合には、ボディＣＰＵ２５１から絞込み指示がなされているか否かの判定を行なう（＃１１９）。この判定の結果、絞込み指示であった場合には、続いて、ボディＣＰＵ２５１から送信されてくる絞込み量を受信し、これらの情報に基づいて、絞り駆動機構１０９を制御し、絞り１０３の絞込み動作の実行を行う（＃１３９）。絞り込み動作を行うとステップ＃１１１に戻る。
【００８７】
ステップ＃１１９における判定の結果、絞り込み指示ではなかった場合には、ボディＣＰＵ２５１から絞り開放指示がなされているか否かの判定を行なう（＃１２１）。この判定の結果、絞り開放指示であった場合には、絞り駆動機構１０９を制御し、絞り１０３の開放駆動制御を行う（＃１４１）。絞り開放動作を行うとステップ＃１１１に戻る。
【００８８】
ステップ＃１２１における判定の結果、絞り開放指示ではなかった場合には、ボディＣＰＵ２５１からレンズ駆動動作の指示がなされているか否かの判定を行なう（＃１２３）。この判定の結果、レンズ駆動制御指示であった場合には、続いて送信されてくるレンズ駆動量と駆動方向を受信し、レンズＣＰＵ１１１は光学系駆動機構１０７を制御して撮影光学系１０１のレンズ駆動を行う（＃１４３）。レンズ駆動動作を行うとステップ＃１０１に戻る。
【００８９】
このように本発明の第１実施形態においては、レリーズ釦２５の半押し操作がなされると（撮影準備状態、図３の＃２１Ｙ）、交換レンズ１００に設けられている手振れ補正用光学系１０２の移動によって手振れ補正を行うレンズ側防振機構１０５を動作させている（図４の＃５１）。そして、手振れ補正用光学系１０２が可動範囲の終端に達すると（図４の＃９７Ｙ）、レンズ防振動作を停止させ（図４の＃９９）、撮像素子２２１の移動によって手振れ補正を行うボディ側防振機構２３３を動作させている（図４の＃１０１）。そして、撮影の終了時に、レンズ側防振機構１０５とボディ側防振機構２３３のセンタリング動作を行うようにしている（図４の＃７１、＃７２）。
【００９０】
このため、撮影準備状態では、レンズ側防振機構１０５によるレンズ防振動作と、ボディ側防振機構２３３によるボディ防振動作を連続的に行える。すなわち、レンズ防振動作によって充分な防振動作が行えなくなると、ボディ防振動作によって防振動作を行うので、ファインダ観察時のセンタリング動作を低減しつつ、充分な手振れ補正を行うことができる。
【００９１】
次に、本発明の第２実施形態について、図６を用いて説明する。本発明の第１実施形態は、防振動作としては、先にレンズ防振動作を行い、手振れ補正用光学系１０２が可動範囲の終端に達すると、レンズ防振動作を停止しボディ防振動作を行うようにしていた。これに対して、本発明の第２実施形態は、ボディ防振動作を先に行い、撮像素子２２１が可動範囲の終端に達すると、ボディ防振動作を停止しレンズ防振動作を行うようにしている。
【００９２】
本発明の第２実施形態に係わるデジタルカメラの構成は、第１実施形態と同様であり、図４に示した撮影動作のフローチャートを、図６に示すフローチャートに置き換えるだけであるので、図６を用い相違点を中心に説明する。図６において、図４のフローチャートのステップと同一の処理のステップについては、同一の符号を付し、詳しい説明は省略する。
【００９３】
本実施形態における撮影動作のフローに入ると、ボディ防振動作を開始する（＃１５１）。ボディ防振動作は、第１実施形態と同様に、振動センサ２１の出力に基づいて、駆動機構２３が撮像素子２２１を保持する可動支持部材２７を、手振れの影響を軽減するように駆動する。
【００９４】
ボディ防振動作を開始すると、続いて、第１実施形態と同様に、コントラストＡＦを実行し（＃５３）、測光・露光量の演算を行う（＃５５）。このあと、２Ｒスイッチがオンか否かを判定し（＃５７）、この判定の結果、オフであった場合には、１Ｒスイッチがオンか否かの判定を行う（＃８１）。この判定の結果、オフであった場合には、第１実施形態と同様に、ステップ＃８３〜ステップ＃８９において防振動作の停止と初期化を行い、元のフローに戻る。
【００９５】
ステップ＃８１における判定の結果、１Ｒスイッチがオンの場合には、次に、第１実施形態のステップ＃９７と同様に、レンズ防振動作中か否かの判定を行う（＃１９１）。この判定の結果、レンズ防振動作中であった場合には、ステップ＃２０２Ａにジャンプする。一方、判定の結果、レンズ防振動作中でなかった場合、すなわち、ボディ防振動作が継続中である場合には、第１実施形態におけるステップ＃１０３と同様に、ボディ防振の可動終端に達したか否かの判定を行う（＃１９７）。
【００９６】
ステップ＃１９７における判定の結果、ボディ防振の可動終端に達していなかった場合には、ステップ＃５７に戻る。すなわち、レリーズ釦２５が半押しされたままで、全押しされていない場合であって、可動終端に達していない場合には、ステップ＃５７→＃８１→＃１９１→＃１９７→＃５７を繰り返し実行する待機状態となっている。
【００９７】
ステップ＃１９７における判定の結果、ボディ防振の可動終端に達していた場合には、ボディ防振動作の停止を行い（＃１９９）、レンズＣＰＵ１１１にレンズ防振動作の開始の指示を行う（＃２０１）。すなわち、撮像素子２２１はその可動範囲の終端に達し充分な手振れ補正ができないことから、ボディ防振動作を停止してレンズ防振動作を行うようにしている。
【００９８】
続いて、第１実施形態におけるステップ＃９３と同様に、レンズＣＰＵ１１１にレンズ情報の送信指示を行い（＃２０２Ａ）、この送信指示に応じて送られてくるレンズ情報の読み込みを行う（＃２０２Ｂ）。このとき読み込んだレンズ情報の内の手振れ補正用光学系１０２が可動終端に達したか否かの情報を用いてレンズ防振可動終端に達したか否かの判定を行う（＃２０３）。
【００９９】
ステップ＃２０３における判定の結果、レンズ防振可動終端に達していなかった場合には、ステップ＃５７に戻る。したがって、レンズ防振動作に移行後、レリーズ釦２５が半押しされたままで、全押しされていない場合であって、可動終端に達していない場合には、ステップ＃５７→＃８１→＃１９１→＃２０２Ａ→＃２０２Ｂ→＃２０３→＃５７を繰り返し実行する待機状態となっている。
【０１００】
ステップ＃２０３における判定の結果、レンズ防振可動終端に達していた場合には、第１実施形態と同様に、レンズ防振機構の初期化の指示を行い（＃１０５）、ボディ防振機構の初期化を行い（＃１０７）、ステップ＃５７に戻る。
【０１０１】
ステップ＃５７における判定の結果、２Ｒスイッチがオンとなった場合には、ボディ防振動作の停止を行い（＃１５９）、レンズ防振動作を開始する（＃１６１）。本実施形態においては、ステップ＃１５１においてボディ防振動作を開始していることから、レリーズ釦２５の全押しを行い、撮影動作を開始する時点では、ボディ防振動作を行っている可能性の方が高いことから、撮影動作時にはレンズ防振動作によって手振れの影響を軽減している。なお、レリーズ釦２５が全押しされた際に、レンズ防振動作を行っていた場合には、ボディ防振動作を行うようにしても良い。
【０１０２】
続いて、第１実施形態と同様に、絞込み動作の実行を指示し（＃６３）、露光動作を行い（＃６５）、露光動作が終わると、絞り開放動作の実行を指示する（＃６７）。この後、レンズＣＰＵ１１１に対して、ステップ＃１６１で開始したレンズ防振動作の停止を指示する（＃１６９）。
【０１０３】
レンズ防振動作の停止指示を出すと、第１実施形態と同様に、レンズ防振機構の初期化を指示し（＃７１）、ボディ防振機構の初期化を行い（＃７３）、読み出した画像データの画像処理を行い（＃７５）、画像データを記録媒体２７７に画像記録する（＃７７）。画像記録を行うと、元のフローに戻る。
【０１０４】
以上、説明したように、本発明の第２実施形態においては、レリーズ釦２５の半押し操作がなされと（撮影準備状態、図３の＃２１Ｙ）、カメラ本体２００内の撮像素子２２１の移動によって手振れ補正を行うボディ側防振機構２３３を動作させている（図６の＃１５１）。そして、撮像素子２２１が可動範囲の終端に達すると（図６の＃１９７Ｙ）、ボディ防振動作を停止させ、手振れ補正用光学系１０２の移動によって手振れ補正を行うレンズ側防振機構１０５を動作させている（図４の＃１９９、＃２０１）。そして、撮影の終了時に、レンズ側防振機構１０５とボディ側防振機構２３３のセンタリング動作を行うようにしている（図６の＃７１、＃７２）。
【０１０５】
このため、本実施形態においても、撮影準備状態では、ボディ側防振機構２３３によるボディ防振動作とレンズ側防振機構１０５によるレンズ防振動作を連続的に行える。すなわち、ボディ防振動作によって充分な防振動作が行えなくなると、レンズ防振動作によって防振動作を行うので、ファインダ観察時のセンタリング動作を低減しつつ、充分な手振れ補正を行うことができる。
【０１０６】
上述したように、本発明の各実施形態においては、レンズ側防振機構とボディ側防振機構のいずれか一方によって防振動作を開始し、防振機構の可動範囲の終端に達すると、他方の防振機構に切り換えるようにしたので、ファインダ観察時のセンタリング動作を低減しつつ、充分な手振れ補正を行うことができる。
【０１０７】
なお、本発明の各実施形態においては、レリーズ釦２５の半押しがなされた際に防振動作を開始していたが、これに限らず、パワースイッチがオンとなった際等の撮像装置が動作状態なったとき等、異なるタイミングで防振動作を開始するようにしても勿論構わない。
【０１０８】
また、本発明の各実施形態においては、防振機構の動作の順番は予め決められていたが、すなわち、第１実施形態においては、先にレンズ防振動作であり、次にボディ防振動作を行い、また、第２実施形態においては、先にボディ防振動作であり、次にレンズ防振動作を行っていた。しかし、両方行えるようにし、どちらを先に行うかを、メニューモード等で設定できるようにしても良い。
【０１０９】
さらに、本発明の各実施形態においては、一方の防振機構の可動範囲の終端に達すると、他方の防振機構に切り換えていたが、この終端の位置は物理的な移動不可能な端部に限らず、この端部より手前側に設けるようにしても良い。
【０１１０】
さらに、本発明の各実施形態においては、撮像装置としてコンパクトデジタルカメラに適用した例を説明したが、これに限らず、デジタル一眼レフカメラでも良く、また、携帯電話やＰＤＡ等に組み込まれるような撮像装置にも本発明を適用できることは勿論である。
【０１１１】
以上、本発明の各実施形態を用いて説明したが、本発明は、上記実施形態にそのまま限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素の幾つかの構成要素を削除してもよい。
【図面の簡単な説明】
【０１１２】
【図１】本発明の第１実施形態におけるデジタルカメラの電気系を主とする全体構成を示すブロック図である。
【図２】本発明の第１実施形態における防振動作に関連する構成を示すブロック図である。
【図３】本発明の第１実施形態におけるカメラ本体側におけるパワーオンリセットの動作を示すフローチャートである。
【図４】本発明の第１実施形態における撮影動作を示すフローチャートである。
【図５】本発明の第１実施形態における交換レンズ側におけるパワーオンリセットの動作を示すフローチャートである。
【図６】本発明の第２実施形態における撮影動作を示すフローチャートである。
【符号の説明】
【０１１３】
１０・・・制御回路、１１・・・振動センサ、１２・・・補正回路、１３・・・駆動機構、１４・・・位置検出センサ、１７・・・可動支持部材、２０・・・制御回路、２１・・・振動センサ、２２・・・補正回路、２３・・・駆動機構、２４・・・位置検出センサ、２５・・・レリーズ釦、２６・・・背面液晶モニタ、２７・・・可動支持部材、１００・・・交換レンズ、１０１・・・撮影光学系、１０２・・・手振れ補正用光学系、１０３・・・絞り、１０５・・・レンズ側防振機構、１０７・・・光学系駆動機構、１０９・・・絞り駆動機構、１１１・・・レンズＣＰＵ、２００・・・カメラ本体、２１３・・・フォーカルプレーンシャッタ、２１５・・・防塵フィルタ、２１６・・・圧電素子、２１７・・・赤外カットフィルタ・ローパスフィルタ、２１９・・・撮像ユニット、２２１・・・撮像素子、２２３・・・撮像素子駆動回路、２２５・・・前処理回路、２３３・・・ボディ側防振機構、２３５・・・防塵フィルタ駆動回路、２３７・・・シャッタ駆動機構、２５０・・・ＡＳＩＣ、２５１・・・シーケンスコントローラ（ボディＣＰＵ）、２５２・・・データバス、２５３・・・コントラストＡＦ回路、２５７・・・画像処理回路、２５９・・・圧縮伸張回路、２６１・・・ビデオ信号出力回路、２６３・・・液晶モニタ駆動回路、２６５・・・ＳＤＲＡＭ検知回路、２６７・・・ＳＤＲＡＭ、２７１・・・入出力回路、２７３・・・通信回路、２７５・・・記録媒体制御回路、２７７・・・記録媒体、２７９・・・フラッシュメモリ制御回路、２８１・・・フラッシュメモリ、２８３・・・スイッチ検知回路、２８５・・・各種スイッチ、２８７・・・着脱検知スイッチ、２９１・・・通信接点
【図１】
0005203018.tif 000002
【図２】
0005203018.tif 000003
【図３】
0005203018.tif 000004
【図４】
0005203018.tif 000005
【図５】
0005203018.tif 000006
【図６】
0005203018.tif 000007