(57)【要約】【課題】振動の検出時と撮影時との時間差に関わらず、また、電源投入直後及び撮影モード起動時に即座にレリーズ操作をした場合を含むどのような条件であっても、高精度なブレ補正動作を行うことができ、常に良好な撮影画像を得ることができるブレ補正カメラシステムを提供する。【解決手段】レリーズ操作時に振動センサ９により検出される振動パターン情報を記憶する振動パターン情報記憶部１１を備え、ブレ補正演算部８は、振動パターン情報記憶部１１に記憶された振動パターン情報を用いて像ブレを補正するために必要な演算を行うようにする。【選択図】図２
2005181712.tif 000002
【特許請求の範囲】
【請求項１】
撮影光学系と、
前記撮影光学系により得られる像を第１の操作部材の操作によって撮影する撮影部と、
振動を検出する振動検出部と、
前記振動によって前記撮影部の焦点面に発生する像のブレを補正するために、必要な演算を行うブレ演算補正部と、
前記ブレ補正演算部の演算結果に基づいて、前記撮影部と撮影光学系の少なくとも一部とを相対的に移動させることにより、前記撮影部における像ブレを補正するブレ補正駆動部と、
を備えたブレ補正カメラシステムにおいて、
前記第１の操作部材の操作時に、前記振動検出部の検出結果に基づく振動パターン情報を記憶する振動パターン情報記憶部を備え、
前記ブレ補正演算部は、前記振動パターン情報記憶部に記憶された過去の前記第１の操作部材の操作時に取得された振動パターン情報を用いて、前記像ブレを補正するために必要な演算を行うこと、
を特徴とするブレ補正カメラシステム。
【請求項２】
請求項１に記載のブレ補正カメラシステムにおいて、
前記第１の操作部材の操作時に、前記振動検出部の検出結果に基づく振動パターン情報を前記振動パターン情報記憶部に記憶するか否かを選択する振動パターン情報記憶選択部を備えること、
を特徴とするブレ補正カメラシステム。
【請求項３】
請求項２に記載のブレ補正カメラシステムにおいて、
前記振動検出部の出力安定性を判断する安定性判断部を有し、
前記振動パターン情報記憶選択部は、前記安定性判断部が前記振動検出部の出力が不安定であると判断した場合には、前記第１の操作部材の操作時に、前記振動検出部の検出結果に基づく振動パターン情報を前記振動パターン情報記憶部に記憶しない選択を行うこと、
を特徴とするブレ補正カメラシステム。
【請求項４】
請求項１から請求項３までのいずれか１項に記載のブレ補正カメラシステムにおいて、
前記ブレ補正演算部が行う像ブレを補正するために必要な演算に前記振動パターン情報記憶部に記憶された前記振動パターン情報を用いるか否かを選択する振動パターン情報利用選択部を備えること、
を特徴とするブレ補正カメラシステム。
【請求項５】
請求項１から請求項４までのいずれか１項に記載のブレ補正カメラシステムにおいて、
前記振動パターン情報記憶部は、複数種類の振動パターン情報を記憶可能であること、
を特徴とするブレ補正カメラシステム。
【請求項６】
請求項５に記載のブレ補正カメラシステムにおいて、
前記振動パターン情報記憶部に記憶された複数種類の振動パターン情報のうちのいずれの振動パターン情報をブレ補正に利用するかを選択する振動パターン情報種類選択部を備えること、
を特徴とするブレ補正カメラシステム。
【請求項７】
請求項１から請求項６までのいずれか１項に記載のブレ補正カメラシステムにおいて、
前記ブレ補正演算部は、さらに今回の前記第１の操作部材の操作時に取得された振動パターン情報を用いて前記像ブレを補正するために必要な演算を行うこと、
を特徴とするブレ補正カメラシステム。
【請求項８】
請求項７に記載のブレ補正カメラシステムにおいて、
前記振動検出部の出力安定性を判断する安定性判断部を有し、
前記ブレ補正演算部は、前記安定性判断部が前記振動検出部の出力が不安定であると判断した場合には、今回の前記第１の操作部材の操作時に取得された振動パターン情報を用いずに、前記振動パターン情報記憶部に記憶された過去の前記第１の操作部材の操作時に取得された振動パターン情報に基づいて前記ブレを補正するために必要な演算を行うこと、
を特徴とするブレ補正カメラシステム。
【請求項９】
請求項１から請求項８までのいずれか１項に記載のブレ補正カメラシステムにおいて、
前記撮影部の保持方向を検出する保持方向検出部をさらに有し、
前記振動パターン情報記憶部は、前記保持方向検出部の検出結果に応じた種類の振動パターン情報を記憶し、
前記振動パターン情報種類選択部は、前記保持方向検出部の検出結果に応じて、前記ブレ補正演算部でブレ補正演算を行う際に用いる振動パターン情報を選択すること、
を特徴とするブレ補正カメラシステム。
【請求項１０】
請求項１から請求項９までのいずれか１項に記載のブレ補正カメラシステムにおいて、
前記撮影を行う撮影者を判断して特定する撮影者特定部をさらに有し、
前記振動パターン情報記憶部は、前記撮影者特定部の判断結果に応じた種類の振動パターン情報を記憶し、
前記振動パターン情報種類選択部は、前記撮影者特定部の判断結果に応じて、前記ブレ補正演算部でブレ補正演算を行う際に用いる振動パターン情報を選択すること、
を特徴とするブレ補正カメラシステム。
【請求項１１】
請求項１から請求項１０までのいずれか１項に記載のブレ補正カメラシステムにおいて、
前記撮影に際して使用され前記第１の操作部材とは異なる第２の操作部材と、
前記第１の操作部材及び前記第２の操作部材の使用状態を検出する操作部材使用状態検出部とをさらに有し、
前記振動パターン情報記憶部は、前記操作部材使用状態検出部の検出結果に応じた種類の振動パターン情報を記憶し、
前記振動パターン情報種類選択部は、前記操作部材使用状態検出部の検出結果に応じて、利用する振動パターン情報を選択すること、
を特徴とするブレ補正カメラシステム。
【請求項１２】
請求項１から請求項１１までのいずれか１項に記載のブレ補正カメラシステムにおいて、
前記振動パターン情報記憶部は、記憶された前記振動パターン情報を初期状態に戻すことができること、
を特徴とするブレ補正カメラシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影時の像ブレを補正するブレ補正カメラシステムに関するものである。
【背景技術】
【０００２】
ブレ補正カメラシステムにおいては、ジャイロセンサ等を用いて手ブレ等によるカメラの振動の検出を行う。その後、検出された振動に関する情報に基づいて、ブレ補正レンズ等を駆動する際の駆動量および移動方向をブレ補正演算によって算出する。そして、ブレ補正演算により算出されたブレ補正レンズ等の駆動量及び方向にしたがってブレ補正レンズ等を駆動しながら撮影を行うことにより、撮影中の像ブレを補正している。
例えば、特許文献１には、１回のシャッタ動作中に、振動を検出するセンサの出力を、サンプリングによって順次メモリに記憶し、記憶されたサンプリングデータから撮影時の像ブレを予測する手法が提案されている。
また、上記の振動を検出するジャイロセンサは、電源が供給されてから熱的、電気的に安定するまでの間、センサの出力が不安定となるドリフトという現象が発生する。
【０００３】
上記特許文献１に開示される技術によれば、メモリに記憶されたサンプリング情報を基に、撮影時のブレを予測する構成としているため、理論的には高精度のブレ補正が可能である。
しかしながら、実際に振動を検出し、この検出結果を用いてブレ補正を行うに際してタイムラグが発生し、そのブレ補正特性は、理想的補正特使より時間的に若干遅れたものとなるという問題があった。
【０００４】
また、特許文献１の装置において、振動検出センサに電源が投入された直後（カメラへの電源投入時やスリープモードから撮影モードへの移行時）に、レリーズ操作をした場合には、振動検出センサのドリフト特性に起因して振動を正確に検出できず、ブレ補正を正確に行えないおそれがあった。
【特許文献１】特開平５−４０２９１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明の課題は、振動の検出時と撮影時との時間差に関わらず、また、電源投入直後及び撮影モード起動時に即座にレリーズ操作をした場合を含むどのような条件であっても、高精度なブレ補正動作を行うことができ、常に良好な撮影画像を得ることができるブレ補正カメラシステムを提供することである。
【課題を解決するための手段】
【０００６】
本発明は、以下のような解決手段により、前記課題を解決する。なお、理解を容易にするために、本発明の実施例に対応する符号を付して説明するが、これに限定されるものではない。
請求項１の発明は、撮影光学系と、前記撮影光学系により得られる像を第１の操作部材（１４）の操作によって撮影する撮影部と、振動を検出する振動検出部（９）と、前記振動によって前記撮影部の焦点面に発生する像のブレを補正するために、必要な演算を行うブレ演算補正部（８）と、前記ブレ補正演算部の演算結果に基づいて、前記撮影部と撮影光学系の少なくとも一部とを相対的に移動させることにより、前記撮影部における像ブレを補正するブレ補正駆動部（２，３）と、を備えたブレ補正カメラシステムにおいて、前記第１の操作部材の操作時に、前記振動検出部の検出結果に基づく振動パターン情報を記憶する振動パターン情報記憶部（１１）を備え、前記ブレ補正演算部は、前記振動パターン情報記憶部に記憶された過去の前記第１の操作部材の操作時に取得された振動パターン情報を用いて、前記像ブレを補正するために必要な演算を行うこと、を特徴とするブレ補正カメラシステムである。
【０００７】
請求項２の発明は、請求項１に記載のブレ補正カメラシステムにおいて、前記第１の操作部材（１４）の操作時に、前記振動検出部（９）の検出結果に基づく振動パターン情報を前記振動パターン情報記憶部（１１）に記憶するか否かを選択する振動パターン情報記憶選択部（１２）を備えること、を特徴とするブレ補正カメラシステムである。
請求項３の発明は、請求項２に記載のブレ補正カメラシステムにおいて、前記振動検出部（９）の出力安定性を判断する安定性判断部（１５）を有し、前記振動パターン情報記憶選択部（１２）は、前記安定性判断部が前記振動検出部の出力が不安定であると判断した場合には、前記第１の操作部材（１４）の操作時に、前記振動検出部の検出結果に基づく振動パターン情報を前記振動パターン情報記憶部（１１）に記憶しない選択を行うこと、を特徴とするブレ補正カメラシステムである。
請求項４の発明は、請求項１から請求項３までのいずれか１項に記載のブレ補正カメラシステムにおいて、前記ブレ補正演算部（８）が行う像ブレを補正するために必要な演算に前記振動パターン情報記憶部（１１）に記憶された前記振動パターン情報を用いるか否かを選択する振動パターン情報利用選択部（１３）を備えること、を特徴とするブレ補正カメラシステムである。
請求項５の発明は、請求項１から請求項４までのいずれか１項に記載のブレ補正カメラシステムにおいて、前記振動パターン情報記憶部（１１）は、複数種類の振動パターン情報を記憶可能であること、を特徴とするブレ補正カメラシステムである。
請求項６の発明は、請求項５に記載のブレ補正カメラシステムにおいて、前記振動パターン情報記憶部（１１）に記憶された複数種類の振動パターン情報のうちのいずれの振動パターン情報をブレ補正に利用するかを選択する振動パターン情報種類選択部を備えること、を特徴とするブレ補正カメラシステムである。
請求項７の発明は、請求項１から請求項６までのいずれか１項に記載のブレ補正カメラシステムにおいて、前記ブレ補正演算部（８）は、さらに今回の前記第１の操作部材の操作時に取得された振動パターン情報を用いて前記像ブレを補正するために必要な演算を行うこと、を特徴とするブレ補正カメラシステムである。
請求項８の発明は、請求項７に記載のブレ補正カメラシステムにおいて、前記振動検出部（９）の出力安定性を判断する安定性判断部（１５）を有し、前記ブレ補正演算部（８）は、前記安定性判断部が前記振動検出部の出力が不安定であると判断した場合には、今回の前記第１の操作部材（１４）の操作時に取得された振動パターン情報を用いずに、前記振動パターン情報記憶部に記憶された過去の前記第１の操作部材の操作時に取得された振動パターン情報に基づいて前記ブレを補正するために必要な演算を行うこと、を特徴とするブレ補正カメラシステムである。
請求項９の発明は、請求項１から請求項８までのいずれか１項に記載のブレ補正カメラシステムにおいて、前記撮影部の保持方向を検出する保持方向検出部をさらに有し、前記振動パターン情報記憶部（１１）は、前記保持方向検出部の検出結果に応じた種類の振動パターン情報を記憶し、前記振動パターン情報種類選択部は、前記保持方向検出部の検出結果に応じて、前記ブレ補正演算部でブレ補正演算を行う際に用いる振動パターン情報を選択すること、を特徴とするブレ補正カメラシステムである。
請求項１０の発明は、請求項１から請求項９までのいずれか１項に記載のブレ補正カメラシステムにおいて、前記撮影を行う撮影者を判断して特定する撮影者特定部をさらに有し、前記振動パターン情報記憶部（１１）は、前記撮影者特定部の判断結果に応じた種類の振動パターン情報を記憶し、前記振動パターン情報種類選択部は、前記撮影者特定部の判断結果に応じて、前記ブレ補正演算部でブレ補正演算を行う際に用いる振動パターン情報を選択すること、を特徴とするブレ補正カメラシステムである。
請求項１１の発明は、請求項１から請求項１０までのいずれか１項に記載のブレ補正カメラシステムにおいて、前記撮影に際して使用され前記第１の操作部材（１４）とは異なる第２の操作部材と、前記第１の操作部材及び前記第２の操作部材の使用状態を検出する操作部材使用状態検出部とをさらに有し、前記振動パターン情報記憶部（１１）は、前記操作部材使用状態検出部の検出結果に応じた種類の振動パターン情報を記憶し、前記振動パターン情報種類選択部は、前記操作部材使用状態検出部の検出結果に応じて、利用する振動パターン情報を選択すること、を特徴とするブレ補正カメラシステムである。
請求項１２の発明は、請求項１から請求項１１までのいずれか１項に記載のブレ補正カメラシステムにおいて、前記振動パターン情報記憶部（１１）は、記憶された前記振動パターン情報を初期状態に戻すことができること、を特徴とするブレ補正カメラシステムである。
【発明の効果】
【０００８】
本発明によれば、以下の効果を奏することができる。
（１）第１の操作部材の操作時に、振動検出部の検出結果に基づく振動パターン情報を記憶する振動パターン情報記憶部を備え、ブレ補正演算部は、振動パターン情報記憶部に記憶された過去の第１の操作部材の操作時に取得された振動パターン情報を用いて、像ブレを補正するために必要な演算を行うので、振動の検出時と撮影時との時間差に関わらず、ブレ補正演算の精度向上及び簡略化をすることができるとともに、カメラ使用者に適合したブレ補正が行われ、撮影画質を向上することができる。また、カメラ起動時にも高精度のブレ補正を行うことができるので、速写時の信頼性を向上することができる。
【０００９】
（２）第１の操作部材の操作時に、振動検出部の検出結果に基づく振動パターン情報を振動パターン情報記憶部に記憶するか否かを選択する振動パターン情報記憶選択部を備えるので、カメラを一時的に他人に貸したような場合に、本来の使用者とは異なる振動パターン情報を追加して記憶してしまうことを防止することができる。
【００１０】
（３）振動パターン情報記憶選択部は、安定性判断部が振動検出部の出力が不安定であると判断した場合には、第１の操作部材の操作時に、振動検出部の検出結果に基づく振動パターン情報を振動パターン情報記憶部に記憶しない選択を行うので、不正確な振動パターン情報を記憶してしまうことがなく、記憶される振動パターン情報は、常に信頼性の高いデータとすることができる。
【００１１】
（４）ブレ補正演算部が行う像ブレを補正するために必要な演算に振動パターン情報記憶部に記憶された振動パターン情報を用いるか否かを選択する振動パターン情報利用選択部を備えるので、カメラを一時的に他人に貸したような場合に、その借りた人が使用するときに適さない振動パターン情報に基づいてブレ補正演算を行ってしまうことを防止することができる。
【００１２】
（５）振動パターン情報記憶部は、複数種類の振動パターン情報を記憶可能であるので、複数人分の振動パターン情報を記憶したり、カメラの保持状態毎に振動パターン情報を記憶したりすることができ、より使い勝手を向上することができる。
【００１３】
（６）振動パターン情報記憶部に記憶された複数種類の振動パターン情報のうちのいずれの振動パターン情報をブレ補正に利用するかを選択する振動パターン情報種類選択部を備えるので、複数種類の振動パターン情報を使用条件に応じて使い分けることができる。
【００１４】
（７）ブレ補正演算部は、振動パターン情報記憶部に記憶された過去の振動パターン情報と今回の振動パターン情報とを用いて像ブレを補正するために必要な演算を行うので、どのようなタイミングの撮影であっても自然なブレ補正を行うことができる。
【００１５】
（８）ブレ補正演算部は、安定性判断部が振動検出部の出力が不安定であると判断した場合には、今回の振動パターン情報を用いずに、振動パターン情報記憶部に記憶された過去の振動パターン情報に基づいてブレを補正するために必要な演算を行うので、ドリフト現象が発生しているような場合に、誤ったブレ補正動作を行うことなく、常に適切なブレ補正動作を行うことができる。
【００１６】
（９）振動パターン情報記憶部は、保持方向検出部の検出結果に応じた種類の振動パターン情報を記憶し、振動パターン情報種類選択部は、保持方向検出部の検出結果に応じて、前記ブレ補正演算部でブレ補正演算を行う際に用いる振動パターン情報を選択するので、カメラの保持方向毎に異なる振動パターンに適切に対応したブレ補正動作を行うことができる。
【００１７】
（１０）振動パターン情報記憶部は、撮影者特定部の判断結果に応じた種類の振動パターン情報を記憶し、振動パターン情報種類選択部は、撮影者特定部の判断結果に応じて、前記ブレ補正演算部でブレ補正演算を行う際に用いる振動パターン情報を選択するので、撮影者毎に異なる振動パターンに適切に対応したブレ補正動作を行うことができる。
【００１８】
（１１）振動パターン情報記憶部は、操作部材使用状態検出部の検出結果に応じた種類の振動パターン情報を記憶し、振動パターン情報種類選択部は、操作部材使用状態検出部の検出結果に応じて、利用する振動パターン情報を選択するので、いずれの操作部材を使用しているか、又は、第１及び第２の操作部材を同時に使用しているか等の操作部材の使用状態毎に異なる振動パターンに適切に対応したブレ補正動作を行うことができる。
【００１９】
（１２）振動パターン情報記憶部は、記憶された振動パターン情報を初期状態に戻すことができるので、カメラの使用者が変わった場合等に、誤って不適当な振動パターン情報を用いて撮影を行ってしまうといったことが防止できる。
【発明を実施するための最良の形態】
【００２０】
どのような条件であっても、高精度なブレ補正動作を行うことができ、常に良好な撮影画像を得ることができるようにするために、本発明においては、撮影開始を指示する操作部材操作時の振動パターン情報を記憶し、記憶された振動パターン情報をもとに、その後の撮影時のブレ補正動作を行う構成とした。
【実施例１】
【００２１】
図１は、実施例１によるブレ補正カメラシステムの主要部の配置を示す図である。
図２は、実施例１におけるブレ補正カメラシステムの構成を示すブロック図である。
本実施例におけるブレ補正カメラシステムは、ブレ補正レンズ１，ブレ補正アクチュエータ２，アクチュエータ駆動回路３，レンズ位置検出センサ４，レンズ位置検出回路５，ズーム位置検出回路６，フォーカス位置検出回路７，ブレ補正演算回路８，振動センサ９，振動パターン情報演算回路１０，振動パターン情報記憶部１１，振動パターン情報記憶スイッチ（以下、スイッチを単にＳＷと示す）１２，振動パターン情報利用ＳＷ１３，レリ−ズＳＷ１４等を有している。
【００２２】
ブレ補正レンズ１は、撮影光学系の一部を形成し、光軸Ｚに略直交する面内で撮影光学系の焦点面に配置された不図示の撮影部（撮像素子、又は、フィルム）に対して振動による被写体像のブレを打ち消す方向に移動することにより撮影部における像ブレを補正するブレ補正光学系である。
ブレ補正アクチュエータ２は、ブレ補正レンズ１を移動させる駆動力を発生する駆動部である。
【００２３】
アクチュエータ駆動回路３は、ブレ補正アクチュエータ２を駆動する回路であり、後述するブレ補正演算回路８により算出された駆動目標に従ってブレ補正アクチュエータ２の駆動を行う。
レンズ位置検出センサ４は、ブレ補正レンズ１の位置を検出する位置センサである。
レンズ位置検出回路５は、レンズ位置検出センサ４の出力を用いてブレ補正レンズ１の位置検出動作を行う回路である。
レンズ位置検出回路５による検出結果は、後述するブレ補正演算回路８に出力される。
【００２４】
図３は、ブレ補正レンズ１周辺の拡大図である。
以下、ブレ補正レンズ１，ブレ補正アクチュエータ２，レンズ位置検出センサ４，レンズ位置検出回路５について、図３を用いて詳細に説明する。
ブレ補正レンズ１は、レンズ室２００によりカシメ保持されているブレ補正光学系である。
レンズ室２００は、ブレ補正レンズ１を保持する部材であり、可動電気基板９００が装着され、可動電気基板９００にブレ補正レンズ１を駆動するためのコイル３００が取り付けられている。レンズ室２００は、りん青銅等の導電性を有するバネ材によって構成された４本のバネ８００により保持されている。
【００２５】
このバネ材８００のたわみにより、リンク機構がある場合のようにレンズ室２００が移動できるようにして、光軸Ｚと略直交する方向の可動範囲内を滑らかに動くことが可能である。コイル３００への給電は、このバネ８００を介して行われる。
マグネット４００は、ヨーク５００に接着された永久磁石である。ヨーク５００は、右基板６００に固定され、マグネット４００とコイル３００間のギャップが適正に保たれるようになっている。マグネット４００，ヨーク５００により構成された磁気回路中の磁束により、コイル３００に電流を流すと、光軸Ｚと略直交する方向に駆動力を発生することが可能となる。これらコイル３００，マグネット４００，ヨーク５００により、ブレ補正アクチュエータ２であるボイスコイルモータ（ＶＣＭ）が形成されている。
【００２６】
ブレ補正レンズ１の位置は、左基板７００に搭載されたレンズ位置検出センサ４であるＰＳＤにより監視される。右基板６００に固定された電気基板１２００には、ＬＥＤ１１００が取り付けられている。ＬＥＤ１１００から投光された光は、可動電気基板９００に設けられたスリット９００ａを通過し、左基板７００に固定されたＰＳＤ４上に入射する。ＰＳＤ４は、光束の中心位置を検出することが可能な素子であり、スリット９００ａの移動によりＰＳＤ４に入射する光束の重心位置が移動し、ブレ補正レンズ１の位置を検出することが可能となる。これら、スリット９００ａ，ＰＳＤ４，ＬＥＤ１１００によってブレ補正レンズ１の光学的位置検出が行われる。
【００２７】
ブレ補正レンズ１の位置は、上記のスリット９００ａ，ＰＳＤ４，ＬＥＤ１１００によって、その位置が光学的に監視され、レンズ位置検出センサ（ＰＳＤ）４からの出力は、レンズ位置検出回路５に入力され、ブレ補正レンズ１の位置情報が算出される。
算出されたブレ補正レンズ１の位置情報は、ブレ補正演算回路８にフィードバックされる。
なお、本実施形態におけるブレ補正カメラシステムは、ピッチング、ヨーイングの２系統のブレ補正アクチュエータ２、レンズ位置検出センサ４、その他制御系を備えているが、ここでは、図１においてブレ補正アクチュエータ２，レンズ位置検出センサ４，振動センサ９についてのみ、ｐ，ｙの添え字を付して示し、その他については簡単のため両者をまとめて示している。
【００２８】
ズーム位置検出回路６は、撮影レンズのズーム位置（焦点距離）に関する情報を取得してブレ補正演算回路８へ送る回路である。カメラ振動の振動量及び振動方向が同じであっても撮影レンズの焦点距離又は画角により撮影部焦点面上の被写体像のブレ量が異なる。
ズーム位置検出回路６は、撮影レンズのズーム位置情報をブレ補正演算回路８に入力し、ズーム位置情報に応じてブレ補正レンズ１の駆動量を変更するために設けられている。同様に、フォーカス位置検出回路７は、撮影レンズのフォーカス位置に関する情報を取得してブレ補正演算回路８へ送る回路である。
【００２９】
ブレ補正演算回路８は、ズーム位置検出回路６，フォーカス位置検出回路７，振動センサ９，振動パターン情報記憶部１１，レンズ位置検出回路５から各々入力されるズーム位置情報，フォーカス位置情報，振動情報，振動パタ−ン情報，ブレ補正レンズ位置情報をもとに、ブレ補正レンズ１を、ブレを補正する方向に駆動する際の各方向の駆動量を算出するブレ補正演算部である。
ブレ補正レンズ１の移動方向は、この各方向の駆動量の比率によって決定される。
【００３０】
振動センサ９は、例えばジャイロセンサで構成され、ブレ補正レンズ１の光軸Ｚに略垂直な面内で直交する２方向の振動成分を検出するために搭載されて、レリーズＳＷ１４の操作時に、該２方向各々の加速度成分を出力する。
振動パターン情報演算回路１０は、振動センサ９により得られた、レリーズＳＷ１４操作時の振動パターン情報を、低域通過フィルタを通して必要に応じて高周波数成分を除去し、ディジタル化する回路であると同時に、振動パターン情報記憶ＳＷ１２の状態に応じて、振動センサ９より出力された振動パターン情報と、後述する振動パターン情報記憶部１１に記憶される過去の振動パターン情報とから、新たな振動パターン情報を演算する回路である。
【００３１】
振動パターン情報記憶部１１は、振動パターン情報演算回路１０より出力された振動パターン情報を記憶するメモリである。なお、振動パターン情報記憶部１１を構成するメモリは、電源の供給が遮断された場合でも、その記憶内容の保持が可能な構成とされている。また、振動パターン情報記憶部１１に記憶されている振動パターン情報は、撮影者の操作により消去して初期状態にすることができる。カメラの保持方法を変えた場合や、他人にカメラを贈与した場合などは、振動パターン情報を利用すると逆に悪影響が生じるおそれがあるので、そのような場合には、初期状態にする（リセットする）ことが望ましい。
なお、振動パターン情報記憶部１１に記憶されている振動パターン情報を初期状態とする手法としては、ブレ補正に用いる振動パターン情報として、予め初期値として振動パターン情報記憶部１１に記憶されている所定のデータを読み出して用いてもよい。
【００３２】
振動パターン情報記憶ＳＷ１２は、これから行うレリ−ズＳＷ１４の操作の際の振動パターン情報と過去のレリーズＳＷ１４の操作の際に取得された振動パターン情報とから演算される新たな振動パターン情報を、振動パターン情報記憶部１１に記憶（更新）するか否かを選択する振動パターン情報記憶選択部である。
振動パターン情報利用ＳＷ１３は、撮影を行うに際しレリーズＳＷ１４を操作してブレ補正演算を行うときに、振動パターン情報記憶部１１に記憶されている過去の撮影において取得された振動パターン情報を利用するか否かを選択する振動パターン情報利用選択部である。
【００３３】
振動パターン情報記憶部１１に記憶される振動パターン情報が複数ある場合、振動パターン情報利用ＳＷ１３は、複数の振動パターン情報から単一の振動パターン情報を選択する選択部（振動パターン情報種類選択部）と、この選択部で選択された振動パターン情報を決定する決定部とを有する構成とすれば好適である。また、カメラの保持方向等、カメラの使用状態を検出する各種センサの出力により、振動パターン情報記憶部１１に記憶される複数の振動パターン情報が自動的に選択される構成としてもよい。
【００３４】
カメラを特定の人間が使用している場合において、レリーズＳＷ１４操作時の手振れ量及び方向は、その使用状態毎に、毎回ほぼ同様のものとなり、撮影者毎に一定のパターン（振動パターン）が存在すると考えられる。
ここで、使用状態とは、例えば、カメラの保持方向、カメラの形状や重量、装着される交換レンズや照明装置などの形状や重量、撮影対象（例えば、動いている被写体に対して、流し撮り撮影を行うか否か）、シャッタ速度等の種々の条件である。
【００３５】
本実施例では、過去のレリーズＳＷ１４操作時の振動パターン情報に今回の操作に基づく振動パターン情報を加味して算出された新たな振動パターン情報を、振動パターン情報記憶部１１に記憶可能な構成とし、振動パターン情報記憶ＳＷ１２がＯＮ（記憶を行う側）になっている場合に、レリーズＳＷ１４の操作毎に振動パターン情報記憶部１１に記憶される振動パターン情報が更新される構成としている。
【００３６】
なお、他人の所有するカメラを借用して撮影を行うような場合には、振動パターン情報記憶ＳＷ１２及び振動パターン情報利用ＳＷ１３を共にＯＦＦとし、振動パターン情報を記憶させず、ブレ補正演算に過去の振動パターン情報を用いない構成とすることで、本来のカメラ所有者である振動パターン情報を削除することなく、撮影者とは異なる振動パターンを用いて撮影を行ってしまうことを防ぐことができる。
また、振動パターン情報記憶部１１のメモリ内に、一般的な振動パターン情報として初期値の振動パターン情報が予め記憶されている場合には、不図示の操作部材を用いてこれを読み出して、この振動パターン情報を用いたブレ補正演算結果を用いて、撮影を行うように構成することもできる。
【００３７】
さらには、振動パターン情報記憶部１１のメモリが、複数の振動パターン情報を記憶可能な構成とされているような場合には、振動パターン情報記憶ＳＷ１２をＯＮにして１回撮影を行い、借用者の操作による振動パターン情報を、振動情報記憶部１１に記憶した後に、振動パターン情報利用ＳＷ１３をＯＮ（利用する）として、撮影を行うことにより、最適なブレ補正を行うことができる。
カメラ借用者は、上記撮影の後、不図示の削除ＳＷを操作して、振動パターン情報記憶部１１に新たに記憶された借用者の振動パターン情報を削除した上で、撮影に用いたカメラを所有者に返却する。
【００３８】
ブレ補正演算回路８は、振動パターン情報記憶部１１に記憶される過去のレリーズ操作時等の振動パターン情報、ズーム位置検出回路６から出力される撮影レンズのズーム位置情報、フォーカス位置検出回路７から出力される撮影レンズのフォーカス位置情報、振動パターン情報利用ＳＷ１３から出力される振動パターン情報の利用情報を用いて、レリーズＳＷ１４の操作に同期して、ブレ補正量及びブレ補正方向を決定し、ブレ補正アクチュエータ２を駆動するための駆動信号を演算によって算出して、算出された駆動信号によってアクチュエータ駆動回路３を介してブレ補正アクチュエータ２を駆動する。
ブレ補正レンズ１は、ブレ補正アクチュエータ２により駆動され、レリーズＳＷ１４の操作によるブレが補正された被写体像が撮影部（フィルム、または撮像素子の撮像面）上に結像される。
【００３９】
図４は、実施例１のレリーズＳＷ１４操作時におけるブレ補正動作の流れを示すフローチャートである。
レリーズＳＷ１４の操作が行われると、ステップ（以下、Ｓと記す）１０では、振動センサ９により振動が検出さる。
Ｓ２０では、直行する２方向の加速度成分として振動情報が取得される。
Ｓ３０では、ブレ補正演算に際し振動パターン情報記憶部１１に記憶される振動パターン情報を使用するか否かを選択する振動パターン情報利用ＳＷ１３の状態が判定され、振動パターン情報利用ＳＷ１３がＯＮならばＳ４０へ進み、振動パターン情報利用ＳＷ１３がＯＦＦならばＳ５０へ進む。
【００４０】
Ｓ４０では、ブレ補正演算回路８は、振動パターン情報記憶部１１から振動パターン情報をブレ補正演算に利用するために取得する。
Ｓ５０では、ブレ補正演算回路８は、各情報を基にブレ補正演算が行われ、ブレ補正量及び方向を決定する。ここで、振動センサ９の振動検出からブレ補正アクチュエータ２を駆動するまでのタイムラグ分の予測については、振動パターン情報が大きく寄与する（振動パターン情報利用ＳＷ１３がＯＮの場合）。
【００４１】
即ち、ブレ補正演算回路８は、ズーム位置検出回路６から出力される撮影レンズのズーム位置情報、フォーカス位置検出回路７から出力される撮影レンズのフォーカス位置情報等を読み込み、振動パターン情報利用ＳＷ１３がＯＮであれば、今回のレリーズＳＷ１４の操作に基づく振動パターン情報に、Ｓ４０で振動パターン情報記憶部１１から読み出された過去のレリーズＳＷ１４の操作において取得・記憶された振動パターン情報を加味してＳ５０でブレ補正演算を行う。
一方、振動パターン情報利用ＳＷ１３がＯＦＦであれば、今回のレリーズＳＷ１４の操作によって取得された振動パターン情報のみに基づいて、Ｓ５０でブレ補正演算を行い、ブレ補正量及びブレ補正方向を決定する。
Ｓ６０では、Ｓ５０でブレ補正演算回路８によって算出されたブレ補正演算結果に基づいて、アクチュエータ駆動回路３を介してブレ補正アクチュエータ２が駆動され、ブレ補正駆動が行われる。
【００４２】
Ｓ７０では、振動パターン情報を記憶するか否かを選択する振動パターン情報記憶ＳＷ１２の状態が判定され、振動パターン情報記憶ＳＷ１２がＯＮならばＳ８０へ進み、振動パターン情報記憶ＳＷ１２がＯＦＦならば今回のレリーズＳＷ１４操作による振動パターン情報は振動パターン情報記憶部１１に記憶することなく本処理を終了する。
Ｓ８０では、今回のレリーズＳＷ１４の操作で得られた振動パターン情報を振動パターン情報記憶部１１に記憶されていた過去の振動パターン情報に追加する。
Ｓ９０では、必要に応じて過去のレリーズＳＷ１４の操作で得られた振動パターン情報を、振動パターン情報記憶部１１から振動パターン情報演算回路１０に読み出し、今回のレリーズＳＷ１４の操作で得られた振動パターン情報との間で加算平均などの演算が行われる。
【００４３】
Ｓ９０のように、過去のレリーズＳＷ１４の操作で得られた振動パターン情報を、振動パターン情報記憶部１１から振動パターン情報演算回路１０に読み出し、今回のレリーズＳＷ１４の操作で得られた振動パターン情報との間で、例えば加算平均を行い、演算された新しい振動パターン情報を、振動パターン情報記憶部１１に更新記憶する構成とすれば、過去の複数回のレリーズＳＷ１４の操作による振動パターン情報を今後のブレ補正に用いることができるので、ブレ補正の信頼性を増すことができると同時に、撮影者の操作特性の時間的な変化にも対応することができる。（例えば、撮影を繰り返し、操作者の学習によって、レリーズＳＷ１４操作時の振動を抑えた状態での撮影が可能となったような場合に、いつまでも大きい振動に対応するための補正データによってブレ補正を行う、といったようなことがなくなる。）
Ｓ１００では、Ｓ９０において演算された新しい振動パターン情報を振動パターン情報記憶部１１に更新して記憶する。
【００４４】
以下、具体的な例を用いて、図４のフローチャートを説明する。なお、振動パターン情報記憶ＳＷ１２、振動パターン情報利用ＳＷ１３は、共にＯＮに設定されているものとする。
例えば、図４のフローチャートが開始される前に、振動センサ９によって過去３回のカメラを横方向に保持した際のレリーズＳＷ１４の操作の平均の振動パターン情報が、振動パターン情報記憶部１１に記憶されているものとする。
これと同条件で新たに撮影を行おうとする場合を考える。
以下、振動を検出する２方向のうちの一方向である横方向のブレ補正に着目して説明するが、直交する縦方向についても同様の処理を行うことで、同様の効果を得ることができる。
【００４５】
図５は、振動パターン情報及びブレ補正演算の結果の一例を示す図である。
例えば、振動パターン情報記憶部１１に記憶される過去３回のレリーズＳＷ１４の操作による振動パターン情報のうち、横方向の振動パターン情報データが図５（ａ）のようであったとする。
なお、図５では、簡単のため、振動パターン情報を時間的に連続したアナログ量として示しているが、実際の信号処理は、ディジタル信号の形態で行われる。
また、図５の横軸は時間経過、縦軸は振動の強さを示す。
カメラを横方向に保持して、レリーズＳＷ１４を操作すると、Ｓ２０で振動センサ９によって振動が検出される。
図５（ｂ）には、Ｓ２０で、振動センサ９によって取得された振動パターン情報を示している。
なお、ここでは簡単のため、図５（ｂ）に示す振動パターン情報は、図５（ａ）に示す振動パターン情報と同じであるものとする。
【００４６】
振動パターン情報利用ＳＷ１３はＯＮであるので、Ｓ３０の判断はＹｅｓとなり、Ｓ４０で、振動パターン情報記録部１１に記録される過去３回のレリーズＳＷ１４の操作による振動パターン情報データ（図５（ａ））が、ブレ補正演算回路８に呼び出される。
Ｓ４０に続くＳ５０で、振動パターン情報記憶部１１から入力された振動パターン情報は、ブレ補正演算回路８で、ズーム位置検出回路６，フォーカス位置検出回路７から入力される情報に基づいて統合処理されて、ブレ補正レンズ１の駆動信号が算出される。
ここで説明する例では、過去３回の撮影と今回の撮影の条件は同一であるので、撮影レンズのズーム位置、フォーカス位置とは関係なく、ブレ補正アクチュエータ２の駆動量を算出することができる。
【００４７】
ブレ補正演算回路８は、Ｓ５０で図５（ａ）（ｂ）の各々の振動パターン情報毎にブレ補正演算を行い、その結果を重み付け加算する。
図５（ｃ）（ｄ）は、各々、図５（ａ）（ｂ）の振動パターン情報に対してブレ補正演算を行った結果である。図５（ｃ）（ｄ）において、横軸は時間経過、縦軸はブレ補正（ブレ補正レンズ１の駆動）に用いられる信号の電圧を示している。
ここで、図５（ｃ）のデータは、過去のレリーズＳＷ１４の操作の振動パターン情報に基づくブレ補正演算の結果であるので、予め計算によって算出しておくことができる。
【００４８】
一方、図５（ｄ）のデータは、今回のレリーズＳＷ１４の操作の振動パターン情報に基づくブレ補正演算の結果であるので、実際にブレ補正を行うためには、若干のタイムラグが生じたものとなっている。
本発明においては、振動センサ９によって振動が検出された後、図５（ｄ）に示す今回のレリーズＳＷ１４の操作の振動パターン情報に基づくブレ補正演算の結果が得られるまでの間は、図５（ｃ）に示す過去のレリーズＳＷ１４の操作の振動パターン情報に基づくブレ補正演算の結果を用いてブレ補正を行う構成とした。
【００４９】
図６は、過去及び今回得られた振動パターン情報と、これらに基づいて演算されたブレ補正演算の結果との関係を示す図である。
図６（ａ）は、図５（ｃ）に示す過去のレリーズＳＷ１４の操作の振動パターン情報に基づくブレ補正演算の結果、図６（ｂ）は今回のレリーズＳＷ１４の操作の振動パターン情報に基づくブレ補正演算の結果、図６（ｃ）は、ブレ補正演算回路８で演算された最終的なブレ補正演算の結果を示している。
【００５０】
図６の波形において、Ｔ０は、レリーズＳＷ１４が操作され、振動センサ９が振動を示す信号を出力した時点を示す。
その後、時刻Ｔ１の時点で、今回のレリーズＳＷ１４の操作の振動パターン情報に基づくブレ補正演算の結果が得られる。
図６（ｃ）に示されるとおり、時刻Ｔ０からＴ１にかけては、図６（ａ）に示すブレ補正演算結果が、そのまま最終的なブレ補正演算結果として用いられる。
また、時刻Ｔ１からＴ２にかけては、図６（ａ）に示すブレ補正演算結果と図６（ｂ）に示すブレ補正演算結果を重み付け加算したものを、最終的なブレ補正演算結果として用いる。
【００５１】
重み付けの比率は、固定としてもよいし、時間的に変動するものとしてもよい。
時刻Ｔ１における最終的なブレ補正波形の不連続性を避けるためには、時刻Ｔ１から、少なくとも所定時間は、時間経過と共に図６（ｂ）に示すブレ補正波形の重み付け加算の比率を０から順次増加させることが望ましい。
さらに、時刻Ｔ２からＴ３にかけては、図６（ｂ）に示すブレ補正演算結果のみを、最終的なブレ補正演算結果として用いる。
さらにまた、時刻Ｔ２における最終的なブレ補正波形の不連続性を避けるために、時刻Ｔ２の所定時間前から、時間経過と共に図６（ｂ）に示すブレ補正波形の重み付け加算の比率を増加させることが望ましい。
【００５２】
なお、図６（ｃ）の波形の時刻Ｔ２以降の波形は、タイムラグによって実際のレリーズＳＷ１４の操作による振動から遅れた補正波形であるので、時刻Ｔ２以降の波形によるブレ補正を行わないように、時刻Ｔ２以降の波形をブレ補正演算回路８から出力しないように構成してもよい。
一方、過去３回の撮影と今回の撮影とで、ズーム倍率、あるいはフォーカス位置が異なる場合には、撮影レンズのズーム位置、あるいはフォーカス位置を考慮に入れて、ブレ補正アクチュエータ２の駆動量を算出する。
【００５３】
例えば、振動パターン情報記憶部１１に記憶される振動パターン情報が、撮影レンズが最も短焦点側にある時のものであり、今回の撮影が最も長焦点側にある時に行われるものである場合には、振動パターン情報記憶部１１から読み出された振動パターン情報と、撮影レンズのズーム比に相当する倍率を用いてブレ補正アクチュエータ２の駆動量を算出する。
これによって撮影部はブレの低減された被写体像の撮影が可能となる。
【００５４】
振動パターン情報記憶ＳＷ１２がＯＮであるので、Ｓ６０に続くＳ７０の判定はＹｅｓとなり、Ｓ８０に進む。
Ｓ８０では、振動センサ９から出力された振動パターン情報をＬＰＦを通して高周波数成分を低減し、図５（ｂ）に示される振動パターン情報がディジタル信号の形態で、振動パターン情報記憶部１１に記憶される。
【００５５】
図７は、振動パターン情報記憶部１１に記憶する振動パターン情報の演算動作を説明する図である。
ここで説明する例では、過去３回の撮影と今回の撮影の条件は同一であるのでＳ９０では、振動パターン情報演算回路１０によって、図５（ａ）に示すデータ（図７（ａ））の大きさを３倍したものと、図５（ｂ）に示すデータ（図７（ｂ））とを時間軸をそろえて加算して、４で割ることによって、直近４回の撮影による振動パターン情報を平均した振動パターン情報（図７（ｃ））が算出され、Ｓ１００で振動パターン情報記憶部１１に記憶される。
このように、振動パターン情報記憶部１１には、同条件の直近４回のレリーズＳＷ１４の操作に基づく振動パターン情報の平均データが記憶される。
【００５６】
なお、Ｓ８０で、振動パターン情報記憶部１１に記憶された振動パターン情報は必要に応じて自動的に削除される。
以上のようにして、振動パターン情報記憶部１１に記憶された直近４回の撮影による振動パターン情報が、次の撮影時のＳ４０において呼び出され、Ｓ４０に続くＳ５０で、撮影レンズのズーム倍率やフォーカス位置情報をもとに、図５（ｃ）に示すようなブレ補正レンズ１の駆動量が演算される。
Ｓ５０で算出された駆動量をもとに、Ｓ６０でブレ補正レンズ１を駆動することで、ブレの低減された被写体像を得ることができる。
なお、ブレ補正レンズ１の駆動方向は、光軸Ｚに略直交する面内の２方向の駆動量の大きさによって決定されることは言うまでもない。
【００５７】
上記の実施例においては、振動パターン情報利用ＳＷ１３がＯＮであれば、今回のレリーズＳＷ１４の操作に基づく振動パターン情報に、Ｓ４０で振動パターン情報記憶部１１から読み出された過去のレリーズＳＷ１４の操作において取得及び記憶された振動パターン情報を加味してブレ補正演算を行ない、振動パターン情報利用ＳＷ１３がＯＦＦであれば、今回のレリーズＳＷ１４の操作によって取得された振動パターン情報のみに基づいて、ブレ補正演算を行ない、ブレ補正量及びブレ補正方向を決定する例について説明したが、振動パターン情報利用ＳＷ１３がＯＮであれば、今回のレリーズＳＷ１４の操作に基づく振動パターン情報を用いずに、Ｓ４０で振動パターン情報記憶部１１から読み出された過去のレリーズＳＷ１４の操作において取得及び記憶された振動パターン情報のみを用いてブレ補正演算を行ない、振動パターン情報利用ＳＷ１３がＯＦＦであれば、今回、及び、過去の振動パターン情報を用いずに（即ちブレ補正を行わずに）撮影を行うようにしてもよい。
【００５８】
本実施例によれば、過去のレリーズ操作時の振動パターン情報を振動パターン情報記憶部１１に記憶しておき、ブレ補正演算時に過去のレリーズ操作時の振動パターン情報を用いてブレ補正量及び方向の演算を行うことが可能となるので、振動センサ９の振動検出からブレ補正アクチュエータ２を駆動するまでのタイムラグの影響が低減され、従来に比較してより的確なブレ補正を行うことができる。
【実施例２】
【００５９】
図８は、実施例２におけるブレ補正カメラシステムの構成を示すブロック図である。
実施例２は、実施例１に示したブレ補正カメラシステムの一部を改良した例であるので、実施例１と同様の機能を果たす部分には、同一の符号を付して、重複する説明を適宜省略する。
実施例２のブレ補正カメラシステムは、実施例１のブレ補正カメラシステムに加えて、タイマー回路１６，ドリフト安定判断回路１５を備えている。
【００６０】
タイマー回路１６は、振動センサ９に電源が供給されてからの経過時間を計測するタイマー機能を有し、計測された時間情報は、ドリフト安定判断回路１５に出力される。
ドリフト安定判断回路１５は、振動センサ９からの振動情報とタイマー回路１６からの時間情報により振動センサ９の出力が安定しているか否かを判定する安定性判断部である。
振動センサ９に使用されているジャイロセンサは、電源投入直後における出力が不安定となるドリフト現象を発生する。
【００６１】
ドリフト安定判断回路１５は、タイマー回路１６によって定められる所定時間内の、非振動時における振動センサ９の出力の変化量が所定の範囲内にあるか否かを判断することにより、振動センサ９のドリフト量が小さいか否か、即ち、振動センサ９の出力が信頼できるか否かを判断する。
振動センサ９の出力が安定するまでの時間が予めわかっている場合には、振動センサ９に対する電源供給開始からの時間をタイマー回路１６によって計測し、計測された時間が所定時間を越えた段階で振動センサ９の出力が安定したと判断する構成としてもよい。
【００６２】
ブレ補正演算回路８に入力される情報は、ズーム位置検出回路６からのズーム位置情報、フォーカス位置検出回路７からのフォーカス位置情報、振動センサ９からの振動情報、振動パターン情報記憶部１１からの振動パターン情報、レンズ位置検出回路５からのブレ補正レンズ位置情報、ドリフト安定判断回路１５からのドリフト安定情報である。ブレ補正演算回路８は、これらの情報を総合的に処理することによりブレ補正量及び方向を決定する。
【００６３】
図９は、実施例２のレリーズＳＷ１４の操作時におけるブレ補正動作の流れを示すフローチャートである。
図９に示すフローチャートにおいても、実施例１の図４と同様な部分には、同じステップ番号を付して、重複する説明を適宜省略する。
レリーズＳＷ１４の操作が行われると、Ｓ１０では、振動センサ９により振動が検出さる。
【００６４】
Ｓ１５では、ドリフト安定判断回路１５により振動センサ９の出力が安定しているか否かが判断され、振動センサ９の出力が安定していると判断されればＳ２０へ進み振動センサ９から直交する２方向の振動情報として加速度成分情報が取得される。一方、Ｓ１５において、振動センサ９の出力が不安定であると判断されれば振動センサ９から出力される振動情報は取得せず、Ｓ４０へジャンプして振動パターン情報記憶部１１に記憶されている過去のレリーズＳＷ１４の操作による振動パターン情報の取得を行う。
なお、タイマー回路１６は、振動センサ９に電源が供給されてから、時間計測を開始しているものとする。
【００６５】
カメラ起動時や撮影モードの起動時は、振動センサ９のドリフトが大きく出力が不安定のため、振動センサ９から出力される振動情報はブレ補正演算時の利用のための取得を行わず過去の振動パターン情報に基づいて、ブレ補正量及び方向を演算する。このように、ドリフト安定判断回路１５の判断結果により今回のレリーズＳＷ１４の操作による振動パターン情報を利用してブレ補正を行うか否かが選択されることとなるので、ドリフト安定判断回路１５は、振動パターン情報利用選択部としても機能している。
【００６６】
Ｓ８０では、実施例１と同様に今回のレリーズ操作で得られた新しい振動パターン情報を振動パターン情報記憶部１１に記憶されていた過去の振動パターン情報に追加する。ここで、Ｓ１５におけるドリフト安定判断で振動センサ９が不安定と判断されていた場合は、新しい振動パターン情報が収集されていないため、新しい振動パターン情報の追加演算を行っても次回に使用する振動パターン情報に変化はない。したがって、振動センサ９が不安定な場合の振動パターン情報は、次回の撮影時におけるブレ補正演算に影響することはない。
【００６７】
本実施例によれば、振動センサ９のドリフトが大きく出力が不安定なときには、振動センサ９からの振動情報はブレ補正演算時のための利用を行わず過去の振動パターン情報に基づいてブレ補正量及び方向を演算するので、電源投入直後及び撮影モード起動時直後に、即座にレリーズ操作をした場合であっても、高精度なブレ補正動作を行うことができ、常に良好な撮影画像を得ることができる。
（変形例）
【００６８】
以上説明した実施例に限定されることなく、種々の変形や変更が可能であって、それらも本発明の均等の範囲内である。
（１）各実施例において、振動パターン情報記憶部１１は、撮影者の振動パターン情報を１つ記憶できる例を示したが、これに限らず、複数の振動パターン情報を記憶できるようにしてもよい。例えば、複数人分の振動パターン情報を記憶できるようにして、撮影者に応じて利用する振動パターン情報の種類を選択する振動パターン情報種類選択部を設けてもよい。
この場合、指紋や網膜パターンの検出によって撮影者を判別し、自動的に振動パターン情報を選択する撮影者特定部を有した構成とすればより一層好適である。
また、同一の撮影者に対しても、縦位置、横位置など、カメラの保持状態毎に振動パターン情報を別々に記憶し、カメラの保持方向を検出する姿勢センサ（保持方向検出部）の検出結果に基づいて使用する振動パターン情報の種類を振動パターン情報種類選択部により自動的に選択するようにしてもよい。
【００６９】
（２）各実施例において、レリーズＳＷ１４を操作する時の振動パターンを記憶及び利用する例を示したが、これに限らず、例えば、レリーズＳＷ１４を第１の操作部材として、このレリーズＳＷ１４とは異なる第２の操作部材を撮影時に選択的に、又は、同時に使用するような形態のカメラにおいて、これら第１及び第２の操作部材の使用状態を検出する操作部材使用状態検出部をさら設け、この操作部材使用状態検出部の検出結果に応じて、使用する操作部材の種類によって振動パターン情報を別々に記憶し、利用してもよい。
【００７０】
（３）各実施例において、静止画像撮影時のレリーズＳＷの操作を例にとって説明したが、動画撮影時の録画ＳＷ等、その他の操作部材の操作に対しても同様に本発明を適用することができる。
【００７１】
（４）各実施例において、撮影部の像のブレを低減するために、ブレ補正レンズ１を駆動してブレを低減する構成について説明したが、撮影部であるフィルムや撮像素子を移動させる構成としても同様の効果を得ることができる。
【００７２】
（５）各実施例において、振動パターン情報記憶部は、カメラに設けられている例を示したが、これに限らず、例えば、ＩＣカードなどの着脱可能な記憶媒体に記憶可能な構成としてもよいし、あるいは、接続された外部機器から振動パターン情報記憶部にアップロードする構成としてもよい。
【００７３】
（６）各実施例において、振動パターン情報記憶部は、振動パターン情報のみを記憶する例を説明したが、例えば、撮影によって得られた画像データと、振動パターン情報とを関連付けて記憶する構成とすれば、データ管理に際してより一層好適である。
【図面の簡単な説明】
【００７４】
【図１】実施例１によるブレ補正カメラシステムの主要部の配置を示す図である。
【図２】実施例１におけるブレ補正カメラシステムの構成を示すブロック図である。
【図３】ブレ補正レンズ１周辺の拡大図である。
【図４】実施例１のレリーズ操作時におけるブレ補正動作の流れを示すフローチャートである。
【図５】振動パターン情報及びブレ補正演算の結果の一例を示す図である。
【図６】過去及び今回得られた振動パターン情報と、これらに基づいて演算されたブレ補正演算の結果との関係を示す図である。
【図７】振動パターン情報記憶部１１に記憶する振動パターン情報の演算動作を説明する図である。
【図８】実施例２におけるブレ補正カメラシステムの構成を示すブロック図である。
【図９】実施例２のレリーズ操作時におけるブレ補正動作の流れを示すフローチャートである。
【符号の説明】
【００７５】
１  ブレ補正レンズ
２  ブレ補正アクチュエータ
３  アクチュエータ駆動回路
４  レンズ位置検出センサ（ＰＳＤ）
５  レンズ位置検出回路
６  ズーム位置検出回路
７  フォーカス位置検出回路
８  ブレ補正演算回路
９  振動センサ
１０  振動パターン情報演算回路
１１  振動パターン情報記憶部
１２  振動パターン情報記憶ＳＷ
１３  振動パターン情報利用ＳＷ
１４  レリーズＳＷ
１５  ドリフト安定判断回路
１６  タイマー回路
【図１】
2005181712.tif 000003
【図２】
2005181712.tif 000004
【図３】
2005181712.tif 000005
【図４】
2005181712.tif 000006
【図５】
2005181712.tif 000007
【図６】
2005181712.tif 000008
【図７】
2005181712.tif 000009
【図８】
2005181712.tif 000010
【図９】
2005181712.tif 000011