(57)【要約】【課題】ユーザに応じて適切にブレ補正機能を発生させる。【解決手段】撮影条件に対応する前回までのブレ量評価値を読み出す（ステップＳ１１０）。つまり、前記ステップＳ１０３で撮影シーン又は被写体として「人物」が選択されて、これに対応する撮影条件設定データメモリの撮影条件が設定され、かつ、ユーザＡが設定されたとすると、ユーザの手ブレ実績データメモリからユーザＡのブレ量評価値を読み出す。この読み出した当該ユーザにおける当該撮影条件のブレ評価値が所定値以上であるか否かを判断する（ステップＳ１１１）。この判断がＮＯであって、当該ユーザにおける当該撮影条件のブレ評価値が所定値未満である場合には、手ブレ補正機能をＯＦＦに設定する。また、当該撮影条件のブレ量評価値が所定値以上である場合には、手ブレ補正機能をＯＮに設定する（ステップＳ１１３）。【選択図】図６
2009244490.tif 000002
【特許請求の範囲】
【請求項１】
撮影手段と、
この撮影手段が撮影する画像のブレを補正するブレ補正手段と、
カメラ本体のブレを検出するブレ検出手段と、
このブレ検出手段により検出された前記カメラ本体のブレを示すブレ情報を当該カメラに設定される撮影条件に対応させて記憶するブレ情報記憶手段と、
前記カメラに設定された撮影条件に応じて、前記ブレ情報記憶手段から対応するブレ情報を取得する取得手段と、
この取得手段により取得されたブレ情報に基づき、前記ブレ補正手段の動作を制御する制御手段と
を備えることを特徴とするカメラ。
【請求項２】
前記制御手段は、
前記取得手段により取得されたブレ情報に基づき、前記撮影手段が撮影する画像のブレを補正すべきか否かを判断する補正判断手段を備え、
この補正判断手段の判断結果に応じて、前記ブレ補正手段を動作又は停止させることを特徴とする請求項１記載のカメラ。
【請求項３】
前記制御手段は、
前記取得手段により取得されたブレ情報が示すブレ量が許容ブレ量以上であるか否かを判断するブレ量判断手段を備え、
このブレ量判断手段の判断結果に応じて、前記ブレ補正手段を動作又は停止させることを特徴とする請求項１記載のカメラ。
【請求項４】
前記ブレ補正手段は、前記撮影手段が有する光学系を駆動するブレ補正機構であることを特徴とする請求項１、２又は３記載のカメラ。
【請求項５】
前記ブレ補正手段は、前記撮影手段が撮影する画像を画像補正する画像補正手段であることを特徴とする請求項１記載のカメラ。
【請求項６】
前記ブレ情報記憶手段は、前記撮影手段により撮影が実行される毎に、ブレ検出手段により検出された前記カメラ本体のブレに基づき、前記ブレ情報を更新することを特徴とする請求項１乃至５にいずれか記載のカメラ。
【請求項７】
前記ブレ情報記憶手段は、当該カメラの使用者を示す情報とともに、前記ブレ情報を記憶することを特徴とする請求項１乃至６にいずれか記載のカメラ。
【請求項８】
撮影手段と、この撮影手段が撮影する画像のブレを補正するブレ補正手段と、カメラ本体のブレを検出するブレ検出手段とを備えるカメラが有するコンピュータを、
前記ブレ検出手段により検出された前記カメラ本体のブレを示すブレ情報を当該カメラに設定される撮影条件に対応させて記憶するブレ情報記憶手段と、
前記カメラに設定された撮影条件に応じて、前記ブレ情報記憶手段から対応するブレ情報を取得する取得手段と、
この取得手段により取得されたブレ情報に基づき、前記ブレ補正手段の動作を制御する制御手段と
して機能させることを特徴とするカメラ制御プログラム。
【請求項９】
撮影手段と、この撮影手段が撮影する画像のブレを補正するブレ補正手段と、カメラ本体のブレを検出するブレ検出手段とを備えるカメラの制御方法であって、
前記ブレ検出手段により検出された前記カメラ本体のブレを示すブレ情報を当該カメラに設定される撮影条件に対応させて記憶手段に記憶するブレ情報記憶ステップと、
前記カメラに設定された撮影条件に応じて、前記記憶手段から対応するブレ情報を取得する取得ステップと、
この取得手段ステップにより取得されたブレ情報に基づき、前記ブレ補正手段の動作を制御する制御ステップと
を含むことを特徴とするカメラ制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被写体を撮像して静止画で記録するカメラ、このカメラの制御プログラム及びカメラ制御方法に関する。
【背景技術】
【０００２】
従来、手ブレの大きくなるシーンや撮影条件（暗い被写体、露出時間が長い、焦点距離が長い、近接マクロ撮影、三脚不使用時）では、自動的にブレ軽減モードに切り換えたり、撮影条件やブレ補正パラメータを変更するカメラが各種提案されている（特許文献１、２、３参照）。
【特許文献１】特開平０３−１７０９１９号公報
【特許文献２】特開２００３−２８００５９号公報
【特許文献３】特開２００４−３６１４８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、このような従来のカメラにおいては、ユーザ個人毎の熟練度や手ブレ発生の度合いに拘わらず、ブレ補正の実行の有無及びブレ補正の制御内容が決定されてしまう。このため、ユーザによっては、ブレ補正が不足したり、逆に不要なブレ補正に起因して処理時間や処理負担が大きくなってしまう弊害が生ずる。
【０００４】
本発明は、かかる従来の課題に鑑みてなされたものであり、撮影時において、適切にブレ補正機能を実行させることのできるカメラ、このカメラの制御プログラム及びカメラ制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
前記課題を解決するため請求項１記載の発明は、撮影手段と、この撮影手段が撮影する画像のブレを補正するブレ補正手段と、カメラ本体のブレを検出するブレ検出手段と、このブレ検出手段により検出された前記カメラ本体のブレを示すブレ情報を当該カメラに設定される撮影条件に対応させて記憶するブレ情報記憶手段と、前記カメラに設定された撮影条件に応じて、前記ブレ情報記憶手段から対応するブレ情報を取得する取得手段と、この取得手段により取得されたブレ情報に基づき、前記ブレ補正手段の動作を制御する制御手段とを備えることを特徴とする。
【０００６】
また、請求項２記載の発明は、上記請求項１記載の発明において、前記制御手段は、前記取得手段により取得されたブレ情報に基づき、前記撮影手段が撮影する画像のブレを補正すべきか否かを判断する判断手段を備え、この判断手段の判断結果に応じて、前記ブレ補正手段を動作又は停止させることを特徴とする。
【０００７】
また、請求項３記載の発明は、上記請求項１記載の発明において、前記制御手段は、
前記取得手段により取得されたブレ情報が示すブレ量が許容ブレ量以上であるか否かを判断するブレ量判断手段を備え、このブレ量判断手段の判断結果に応じて、前記ブレ補正手段を動作又は停止させることを特徴とする。
【０００８】
また、請求項４記載の発明は、上記請求項１、２又は３記載の発明において、前記ブレ補正手段は、前記撮影手段が有する光学系を駆動するブレ補正機構であることを特徴とする。
【０００９】
また、請求項５記載の発明は、上記請求項１記載の発明において、前記ブレ補正手段は、前記撮影手段が撮影する画像を画像補正する画像補正手段であることを特徴とする。
【００１０】
また、請求項６記載の発明は、上記請求項１乃至５のいずれかに記載の発明において、前記ブレ情報記憶手段は、前記撮影手段により撮影が実行される毎に、ブレ検出手段により検出された前記カメラ本体のブレに基づき、前記ブレ情報を更新することを特徴とする。
【００１１】
また、請求項７記載の発明は、上記請求項１乃至６のいずれかに記載の発明において、前記ブレ情報記憶手段は、当該カメラの使用者を示す情報とともに、前記ブレ情報を記憶することを特徴とする。
【００１２】
また、請求項８記載の発明は、撮影手段と、この撮影手段が撮影する画像のブレを補正するブレ補正手段と、カメラ本体のブレを検出するブレ検出手段とを備えるカメラが有するコンピュータを、前記ブレ検出手段により検出された前記カメラ本体のブレを示すブレ情報を当該カメラに設定される撮影条件に対応させて記憶するブレ情報記憶手段と、前記カメラに設定された撮影条件に応じて、前記ブレ情報記憶手段から対応するブレ情報を取得する取得手段と、この取得手段により取得されたブレ情報に基づき、前記ブレ補正手段の動作を制御する制御手段として機能させることを特徴とする。
【００１３】
また、請求項９記載の発明は、撮影手段と、この撮影手段が撮影する画像のブレを補正するブレ補正手段と、カメラ本体のブレを検出するブレ検出手段とを備えるカメラの制御方法であって、前記ブレ検出手段により検出された前記カメラ本体のブレを示すブレ情報を当該カメラに設定される撮影条件に対応させて記憶手段に記憶するブレ情報記憶ステップと、前記カメラに設定された撮影条件に応じて、前記記憶手段から対応するブレ情報を取得する取得ステップと、この取得手段ステップにより取得されたブレ情報に基づき、前記ブレ補正手段の動作を制御する制御ステップとを含むことを特徴とする。
【発明の効果】
【００１４】
本発明によれば、撮影条件に応じて適切なブレ補正機能を実行させることができる。これにより、不必要にブレ補正機能を実行させることによる撮影までの処理時間の増大や、装置本体への処理負担の増大を招くことなく、適切にブレ補正機能を実行させることができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の一実施の形態を図に従って説明する。
（第１の実施の形態）
図１（Ａ）は各実施の形態に共通するデジタルカメラ１の正面図、（Ｂ）は側面透視図、図２は背面図である。このデジタルカメラ１の本体２には、その上面部に半押し機能を備えたレリーズ釦（シャッタースイッチ）３と電源スイッチ４とが配置されており、正面部にはグリップ部５、ストロボ６及び撮像レンズ部の受光窓７が配置されている。また、背面部には、撮影モードと再生モードとを切り替えるためのモード切替スイッチ８、ズーム操作キー９、カーソルキー１０、決定／ＯＫキー１１、手振れ量表示のオン・オフキーとして兼用されるＤＩＳＰキー１２、メニューキー１３、及び、電子ファインダとしても機能するＬＣＤからなる表示部１４が配置されている。この表示部１４には、モードに応じてブレ量の表示部１４ａが表示される。また、内部には図１（Ｂ）で図示されるように、垂直方向の角速度を検出する第１角速度センサ１６と水平方向の角加速度を検出する第２角速度センサ１７が配置されているとともに、回転式ミラー１８、レンズ群１９及び撮像素子２０等が配置されている。
【００１６】
図３（Ａ）は前記回転式ミラー１８の正面図、（Ｂ）は側面図である。この回転式ミラー１８は、電磁ボイスコイルによる回転ミラーであって、垂直なＹａｗ回転軸１８１に上下中央部を固定されたＹａｗ回転ジンバル１８２と、このＹａｗ回転ジンバル１８２の左右中央部に設けられたＰｉｔｃｈ回転軸１８３と、このＰｉｔｃｈ回転軸１８３に両側中央部を固定されて、Ｙａｗ回転ジンバル１８２内に配置されたＰｉｔｃｈ回転ジンバル１８４とが設けられ、このＰｉｔｃｈ回転ジンバル１８４にミラー１８５が配置されている。そして、Ｙａｗ駆動用ＶＣＭ（ボイスコイルモータ）アクチュエータ１８６のムーバーとＹａｗ回転軸１８１間に設けられたラック＆ピニオン（図示せず）により、ムーバーが左右方向に直線移動することにより、Ｙａｗ回転ジンバル１８２がＹａｗ回転軸１８１を中心に回転駆動される。また、Ｐｉｔｃｈ駆動用ＶＣＭアクチュエータ１８７のムーバーとＰｉｔｃｈ回転軸１８３間に設けられたラック＆ピニオン（図示せず）により、ムーバーが上下方向に直線移動することにより、Ｐｉｔｃｈ回転ジンバル１８４がＰｉｔｃｈ回転軸１８３を中心に回転駆動されるように構成されている。
【００１７】
図４は、デジタルカメラ１の具体的回路構成を示すブロック図である。図において、操作部２３は、前記レリーズ釦３や電源スイッチ４等の図１及び図２に示したスイッチやキー群等で構成され、このスイッチ及びキー群の操作情報は、入力回路２４を介して、制御部２５に入力される。制御部２５は、ＣＰＵ及びその周辺回路と、ＣＰＵの作業用メモリであるＲＡＭ等から構成されるマイクロコンピュータであり、各部を制御する。
【００１８】
この制御部２５には、表示メモリ２６、表示駆動ブロック２７、画像バッファメモリ２８、画像信号処理部２９、圧縮符号化／伸長復号化部３０、静止画／動画画像メモリ３１、時計回路７０、プログラムメモリ３２、データメモリ３３、メモリＩＦ３４、外部Ｉ／Ｏインターフェース３５、通信制御ブロック３６、電源制御ブロック３７及び撮影制御部３８が接続されている。表示メモリ２６には、表示部１４に表示される各種表示データが一時的に記憶される。表示駆動ブロック２７は、前記表示部１４を駆動し、画像バッファメモリ２８は、画像データを処理する際等において一時的に格納する。
【００１９】
画像信号処理部２９は、後述する撮像素子から制御部２５が取り込んだ画像信号に対する各種処理を実行するＤＳＰからなる。圧縮符号化／伸長復号化部３０は、この画像信号処理部で処理された画像データを記録時には伸長処理し、記録した画像データを再生する際には伸長復号化する。静止画／動画画像メモリ３１は、レリーズ釦３の操作により撮像された画像データ（静止画像データ）を記録保存する。時計回路７０は、現在時刻を計時して制御部２５に供給する。プログラムメモリ３２は、後述するフローチャートに示す制御部２５の制御プログラム、及び「人物撮影モード」「夜景撮影モード」等の撮影シーン毎の撮影制御プログラム、撮影シーン毎の対象被写体の種別情報、該対象被写体の種別に対応する特徴量データ等が記憶されている。
【００２０】
データメモリ３３には、シーン別の撮影条件設定データメモリ３３１、ユーザの手ブレ実績データメモリ３３２、及び手ブレ補正設定データメモリ３３３が設けられている。メモリＩＦ３４は、着脱自在な外部メモリ媒体３９に接続されている。外部Ｉ／Ｏインターフェース３５は、ＵＳＢコネクタ４０に接続され、通信制御ブロック３６は無線ＬＡＮ等送受信部４１を介してアンテナ４２に接続され、電源制御ブロック３７には、電池４３が接続されている。電池４３からの電力は電源制御ブロック３７及び制御部２５を介して各部に供給される。
【００２１】
前記撮影制御部３８には、前記ストロボ６の照射角を駆動する照射各駆動部４４、照射を駆動するストロボ照明駆動部４５とが接続されているとともに、測光、測距センサ４６の受光角を駆動する受光角駆動部４７、測光、測距センサ４６から色温度を検出して出力する色温度検出部４８、測光データを検出して出力する測光部４９及び測距データを検出して出力する測距部５０が接続されている。さらに前記撮影制御部３８には、前記第１及び第２角速度センサ１７、１７が各々角速度検出部５１、５２、積分器５３、５４を介して接続されている。
【００２２】
一方、ズームレンズユニット５５には、前記回転式ミラー１８、レンズ群１９及び撮像素子２０が配置されているとともに、この回転式ミラー１８を回転駆動する駆動機構５６、前記レンズ群１９中に介挿された絞り５７が設けられており、また、撮像素子２０の前面にはシャッター５８が配置されている。
【００２３】
さらに、前記撮影制御部３８には、電動ミラーＹ方向駆動部５９、電動ミラーＸ方向駆動部６０、フォーカスレンズ駆動部６１、ズームレンズ駆動部６２、絞り駆動部６３、シャッター駆動部６４、映像信号処理部６５及びタイミング制御＆ドライバ６６が接続されている。電動ミラーＹ方向駆動部５９は、駆動機構５６を駆動して回転式ミラー１８を上下方向に動作させるものであり、電動ミラーＸ方向駆動部６０は左右方向に動作させるものである。フォーカスレンズ駆動部６１は、レンズ群１９中のフォーカスレンズを駆動するものであり、ズームレンズ駆動部６２は、ズーム操作キー９の操作に応じて被写体像を拡大または縮小すべくレンズ群１９中ズームレンズを駆動するものである。また、  絞り駆動部６３は前記絞り５７を駆動するものであり、シャッター駆動部６４は前記シャッター５８を駆動するものである。前記映像信号処理部６５は、撮像素子２０からのアナログ信号をデジタル信号に変換するＡ／Ｄ回路及びこのＡ／Ｄ回路からのデジタル撮像信号を保持するＣＤＳと、ＣＤＳから撮像信号を供給されるアナログアンプであるゲイン調整アンプ（ＡＧＣ）等からなる。
【００２４】
図５は、前記シーン別の撮影条件設定データメモリ３３１及びユーザの手ブレ実績データメモリ３３２の構成を示す概念図である。シーン別の撮影条件設定データメモリ３３１には、「人物」、「風景」等の撮影シーン又は被写体に応じて、サンプル画像と撮影条件設定データ（シーン別撮影プログラム）が記憶されている。撮影条件設定データは、ＥＶシフト（露出補正）、ストロボ、ホワイトバランス、ＩＳＯ感度・・・等でからなる。また、ユーザの手ブレ実績データメモリ３３２には、ユーザＡ、ユーザＢ、ユーザＣ等のユーザを示す情報毎に、各撮影シーン又は被写体及び撮影条件設定データに対応して、両加速度センサ５１、５２により検出された当該ユーザにおけるデジタルカメラ１の垂直方向及び水平方向のブレ量が更新されつつ記録される。
【００２５】
図６は本実施の形態の処理手順を示すフローチャートである。制御部２５がプログラムメモリ３２に格納されているプログラムに基づき各部を制御することにより、デジタルカメラ１はこのフローチャートに示すように動作する。先ず、ユーザによる操作部２３での操作よって、撮影モードが設定されたか否かを判断する（ステップＳ１０１）。撮影モードが設定されず、その他のモードが設定された場合には、設定されたモードに応じてその他のモード処理を実行する（ステップＳ１０２）。
【００２６】
撮影モードが設定された場合には、シーン別の撮影条件設定データメモリ３３１から選択された撮影シーン又は被写体に応じて、この撮影条件設定データメモリ３３１に記憶されている撮影条件設定データ（シーン別撮影プログラム）に基づき撮影条件を設定する（ステップＳ１０３）。例えば、撮影モードとして「人物」が選択された場合には、ＥＶシフト（露出補正）：±０、ストロボ：オート、ホワイトバランス：オート、ＩＳＯ感度：オート・・・等が設定されることとなる。また、この撮影条件の設定に際しては、ユーザＡ、ユーザＢ、ユーザＣのように、当該撮影者を特定する情報も操作部２３での操作に応じて設定する。
【００２７】
次に、測光処理、ＡＦ処理を実行し（ステップＳ１０４）、被写体像のスルー画像を表示部１４に表示させる（ステップＳ１０５）。したがって、ユーザはこの表示部１４に表示されたスルー画像を見ながら、このデジタルカメラ１の向きを調整する。また、レリーズ釦３が半押しされたか否かを判断し（ステップＳ１０６）、レリーズ釦３が半押しされない場合には、その他のキー処理を実行する（ステップＳ１０７）。
【００２８】
ユーザによりレリーズ釦３が半押しされると、ステップＳ１０６の判断がＹＥＳとなり、ステップＳ１０６からステップＳ１０８に進んで、両加速度センサ５１、５２により検出されている当該デジタルカメラ１の垂直方向及び水平方向のブレ量を検出して、データメモリ３３に順次記録する（ステップＳ１０８）。また、測光処理、ＡＦ処理を実行する（ステップＳ１０９）
【００２９】
次に、撮影条件に対応する前回までのブレ量評価値を読み出す（ステップＳ１１０）。つまり、前記ステップＳ１０３で撮影シーン又は被写体として「人物」が選択されて、これに対応する撮影条件設定データメモリ３３１の撮影条件が設定され、かつ、ユーザＡが設定されたとすると、ユーザの手ブレ実績データメモリ３３２からユーザＡのブレ量評価値（ユーザ別のブレ量データ）を読み出す。
【００３０】
なお、本実施の形態においては、手ブレ実績データメモリ３３２にユーザ別のブレ量データを記録するようにしたが、ユーザ別の手ブレの特徴量を記録するようにしてもよく、この場合には手ブレの特徴量がブレ量評価値として読み出されることとなる。
【００３１】
そして、このステップＳ１１０で読み出した当該ユーザにおける当該撮影条件のブレ評価値が所定値以上であるか否かを判断する（ステップＳ１１１）。この判断がＮＯであって、当該ユーザにおける当該撮影条件のブレ評価値が所定値未満である場合には、当該ユーザの当該撮影条件における手ブレは少なく、手ブレ補正は必要ないものと推定される。よって、この場合には、手ブレ補正機能をＯＦＦに設定する。
【００３２】
これにより、当該ユーザが手ブレが少ない撮影条件で撮影を行った場合において、無用な手ブレ補正機能が動作することを防止することができる。
【００３３】
また、ステップＳ１１１での判断の結果、当該撮影条件のブレ量評価値が所定値以上である場合には、手ブレ補正機能をＯＮに設定して、回転式ミラー１８、電動ミラーＹ方向駆動部５９及び電動ミラーＸ方向駆動部６０等で構成される手ブレ補正装置を起動させる（ステップＳ１１３）。
【００３４】
したがって、ユーザ個人毎に異なる熟練度や手ブレ発生の度合いに応じて、ブレ補正を行うことができる。よって、不要なブレ補正に起因して処理時間や処理負担が大きくなってしまうことなく、ユーザに応じて適切にブレ補正機能を発生させることができる。
【００３５】
また、ステップＳ１１３に続くステップＳ１１４では、半押しされているレリーズ釦３が全押しされたか否かを判断し、全押しされなかった場合にはステップＳ１０６に戻る。そして、ユーザが半押ししていたレリーズ釦３を全押しすると、ステップＳ１１４の判断がＹＥＳとなる。したがって、ステップＳ１１４からステップＳ１１５に進み、測光値と露出条件に応じて露出タイマーを設定し、タイマー計時を開始する（ステップＳ１１５）。また、両加速度センサ１６、１７により検出されている当該デジタルカメラ１の垂直方向及び水平方向（Ｙａｗ／Ｐｉｔｃｈ方向）のブレ量を検出して、データメモリ３３に順次記録する（ステップＳ１１６）。
【００３６】
次に、手ブレ補正機能がＯＮとなっているか否かを判断する（ステップＳ１１７）。前記ステップＳ１１２の処理が実行されて手ブレ補正機能がＯＦＦとなっている場合には、ステップＳ１１８及びステップＳ１１９の処理を実行することなく、ステップＳ１２０に進む。前記ステップＳ１１３の処理が実行されることより、手ブレ補正機能がＯＮとなっている場合には、前記ステップＳ１１６で検出したＹａｗ／Ｐｉｔｃｈ方向のブレ量から、Ｙａｗ／Ｐｉｔｃｈ方向のブレ補正量を算出して、手ブレ補正設定データメモリ３３３に記憶させる（ステップＳ１１８）。そして、この算出して手ブレ補正設定データメモリ３３３に記憶したブレ補正量に応じて、Ｙａｗ／Ｐｉｔｃｈ方向の手ブレ補正装置、つまり電動ミラーＹ方向駆動部５９及び電動ミラーＸ方向駆動部６０を駆動して、ブレ補正処理を実行する（ステップＳ１１９）。
【００３７】
図７（Ａ）〜（Ｃ）は、本実施の形態における手ブレ検出時のミラー１８５の動作態様を示すものであり、図７（Ａ）は手ブレが発生していない状態、同図（Ｂ）は手ブレが生じた状態、同図（Ｃ）は手ブレ補正を行った状態を示すものである。すなわち、図７（Ａ）の状態から、同図（Ｂ）に示すように手ブレが生じ、その結果、光軸Ｐが＋θ°ずれたＰ'となった際には、レンズ群１９、絞り５７、及び、シャッター５８を介して撮像素子２０に導かれるＲもＲ'にずれ、Ｄの差だけブレが生じる。この場合、前記ステップＳ１１９での処理により、同図（Ｃ）に示すように、＋θ°に応じて、ミラー１８５を−θ／２°だけ回転させることにより、手ブレを補正し、Ｒ"を撮像素子２０に導くことができる。
【００３８】
そして、前記ステップＳ１０３で設定された撮影条件に応じて露出／撮影動作を開始し（ステップＳ１２０）、このステップＳ１２０での処理により、シャッター５８が開いて撮像素子２０が露出状態となる。次に、前記露出タイマーにより計時している露出時間が終了となったか否か、つまり露出タイマーの残時間が「０」となったか否かを判断し（ステップＳ１２１）、露出時間が終了となってない場合には、ステップＳ１１６に戻って、このステップＳ１１６からの処理を繰り返し実行する。露出時間が終了したならば、露出／撮影動作を停止させてシャッター５８を閉じるとともに、手ブレ検出（角速度センサ１６、１７、角速度検出部５１、５２、積分器５３、５４）、手ブレ補正装置（電動ミラーＹ方向駆動部５９及び電動ミラーＸ方向駆動部６０）を停止させる（ステップＳ１２２）
【００３９】
さらに、撮影画像を圧縮、符号化し、この圧縮、符号化した撮影画像を外部メモリ媒体３９に記録するとともに（ステップＳ１２３）、撮影画像をレビュー表示する（ステップＳ１２４）。さらに、撮影モード、撮影条件、ユーザ毎にブレ量データを集計して評価値を更新する（ステップＳ１２５）。
【００４０】
すなわち、今回の撮影がユーザＡによるものであって、撮影モードとして「人物」が選択され、撮影条件としてＥＶシフト（露出補正）：±０、ストロボ：オート、ホワイトバランス：オート、ＩＳＯ感度：オート・・・等が設定されたとすると、ユーザの手ブレ実績データメモリ３３２において、図５に示した領域３３２Ａに記録されているユーザＡの評価値を、前記ステップＳ１１６で検出し順次記録したＹａｗ／Ｐｉｔｃｈ方向のブレ量、あるいはこのブレ量に基づく評価値に更新する。
【００４１】
したがって、ユーザの手ブレ実績データメモリ３３２のデータは、当該ユーザが撮影を行う毎に更新され、この更新されるデータに基づきステップＳ１１１の判断が行われることとなる。これにより、ユーザの最新データに基づき、当該ユーザが当該撮影条件で撮影を行う際にブレ補正機能をＯＮにするかＯＦＦにするかを制御することができ、的確にブレ補正機能をＯＮ、ＯＦＦ制御を行うことができる。
【００４２】
なお、本実施の形態においては、ステップＳ１２５で評価値を更新するようにしたが、評価値やブレ量に基づきシーン別の撮影条件設定データメモリ３３１における撮影条件設定データを更新するようにしてもよい。つまり、ステップＳ１１６で検出記録した手ブレ量に応じて、撮影条件設定データメモリ３３１の撮影条件設定データを変更することにより、手ブレ量に応じた手ブレ補正効果が発生するような撮影条件で撮影を行うことができ、撮影条件によっても適切な手ブレ補正効果を得ることができる。
【００４３】
図８は、前記角速度センサ１６、１７の具体的構成例を示す図である。本例は、セラミックバイモルフ振動子を用いた圧電式の振動ジャイロ８１であり、支持ピン（兼リード線）８１ａ、圧電素子８２を有している。この振動ジャイロ８１は、ＨＰＦ８２、ＬＰＦ８３等に接続されて回路構成される。振動ジャイロ８１では、各図（Ｃ）に示すような回路によって、回転によって生ずるコリオリの力を圧電素子で電圧信号に変換し、角速度に比例した電圧を検出できる。手ブレ検出に用いる場合には、動かない地面上に立って撮影する場合、一般に３〜１０Ｈｚ程度の手ブレが多いが、歩きながら撮影する場合にはやや高い１０〜１８Ｈｚ程度、列車や車両に乗って撮影する場合には２０〜２５Ｈｚ程度のブレも発生するので、０．５〜２５Ｈｚ程度のブレの発生に対応できるように、応答性：５０Ｈｚ、検出範囲±３６０ｄｅｇ／ｓｅｃ程度の超小型センサが利用できる。
【００４４】
また、周囲温度の変化による静止時出力の温度ドリフトを除去するために、センサ出力に（カットオフ周波数ｆｃ＝０．３〜０．５Ｈｚ程度の）ＨＰＦ（ハイパスフィルタ）を接続してＤＣ成分を除去し、またセンサ内部の振動ノイズ（２０〜２５Ｈｚ付近等）を除去するために、応答周波数以上の高周波成分を除去する（カットオフ周波数ｆｃ＝１ｋＨｚ〜４ｋＨｚ程度の）ＬＰＦ（ローパスフィルタ）を接続する。手ブレによる振動をジャイロにより角速度信号として検出し、マイコン回路などで積分演算して角度変位に変換し、角速度及び角度変位に基づいて手ブレ補正量を決定することができる。
【００４５】
図９は、手ブレ量の検出回路の具体的構成例を示す図である。図に示すように、Ｙａｗ方向角速度センサ（振動ジャイロ）１０１、Ｐｉｔｃｈ方向角速度センサ（振動ジャイロ）１０２には、駆動部１０３が接続されているとともに、センサ検出回路部１０４及びデジタル信号処理部１０５を介して制御部１０６に接続されている。制御部１０６は、入出力インタフェース１０６１、ＣＰＵ１０６２等を備え、データメモリ１０９、プログラムメモリ１０８、時計回路１０９が接続されており、データメモリ１０９にはユーザ別の手ブレ実績データメモリ１０７１が設けられている。前記センサ検出部１０４は、各角速度センサ１０１、１０２毎に設けられたＨＰＦ、差動アンプ、ＬＰＦ、Ａ／Ｄ変換器Ｄ構成され、前記デジタル信号処理部１０５は、各角速度センサ１０１、１０２毎に設けられたＨＰＦ、位相補償回路、積分回路で構成されている。
【００４６】
かかる手ブレ量の検出回路を用いることにより、図１０（ａ）に例示する手ブレの振動波形や、同図（ｂ−１）に例示する手ブレの周波数特性（未習熟者、静止撮影時）、（ｂ−２）に例示する手ブレの周波数特性（未習熟者、移動撮影時）をユーザ別の手ブレ実績データメモリ１０７１に記録することができる。
【００４７】
図１１（Ａ）〜（Ｃ）は、ブレ補正装置の他の構成例であって、電磁ローレンツ力によるＭＥＭＳ回動ミラー式のブレ補正装置を示す図である。図１１（Ａ）に図示するように、シリコン基盤などのＭＥＭＳ基盤２０１には、外側回転台２０２と内側回転台２０３とが各々トーションバー（ねじりバネ）２０４を介して架装されており、前記内側回転台２０３にミラー２０５装着されている。また、このＭＥＭＳ基盤２０１は、図１１（Ｂ）、及び、この図１１（Ｂ）における線Ａ―Ａ'における断面図である図１１（Ｃ）に図示するように、前記外側回転台２０２に取り付けられ、この外側回転台２０２の四周部には、各々磁石２０６が配置され、プリント基板２０７、ヨーク２０８が設けられているとともに、前記プリント基板２０７に接続されたコネクタ２１０が設けられている。
【００４８】
したがって、係るブレ補正装置によれば、前記図３に示した回転式ミラーよりも薄型化が可能であることから、小型のデジタルカメラにも容易に実装することができる。
【００４９】
（第２の実施の形態）
図１２は、本発明の他の実施の形態における処理手順を示すフローチャートである。この実施の形態は、撮影後に画像を印刷する印刷用紙サイズや表示部１４の画面大きさなど、再生出力時の画像サイズに応じて、許容ブレ量を算出し、それに基づいてブレ軽減撮影を行うようにするものである。
【００５０】
制御部２５はプログラムメモリ３２に格納されているプログラムに基づき、このフローチャートに従って処理を実行する。先ず、露出設定時間Ｔなど、撮影条件を設定するとともに（ステップＳ２０１）、ユーザによる操作部２３での操作に応じて印刷用紙のサイズを選択する（ステップＳ２０２）。さらに、ユーザによる操作部２３での操作により、「印刷した画像を当該印刷用紙の対角距離から観賞する」が選択されたか否かを判断する（ステップＳ２０３）。これが選択された場合には、下記例示式を用いて画像サイズＹに応じて、許容ボケδを設定する（ステップＳ２０４）。
（例）許容ボケδ＝（画像サイズＹ／用紙サイズＳｐ）×用紙サイズＳｐ×ｔａｎ（３′）＝Ｙ×ｔａｎ（３′）
【００５１】
「印刷した画像を当該印刷用紙の対角距離から観賞する」が選択されず、「一定の明視距離から観賞する」が選択された場合には、下記例示式を用いて印刷用紙サイズＳｐに応じて許容ボケδを設定する（ステップＳ２０５）。
（例）許容ボケδ＝（Ｙ／Ｓｐ）×２５０（ｍｍ）×ｔａｎ（３′）
【００５２】
次に、測光処理、ズーム処理、ＡＦ処理を実行し（ステップＳ２０６）、レンズ焦点距離情報（ｆ）読み込む（ステップＳ２０７）。そして、下記例示式を用い、許容ボケ量δと、レンズ焦点距離ｆ、及び、設定露出時間Ｔ（秒）に応じて、許容ブレ量を設定する（ステップＳ２０８）。
（例）許容ブレ量（角度）θＢ＝２×ｔａｎ−１（δ／２ｆ）
許容ブレ量（角速度）ωＢ＝θＢ／Ｔ
【００５３】
このように、前記許容ブレ量は、例えは、撮像サイズ（対角）Ｙに応じて、若しくは、査撮像サイズＹと印刷用紙への引き伸ばし倍率とに応じて、許容ボケ（許容錯乱円径）δを求め、許容ボケδと撮影レンズの焦点距離ｆに応じて、許容ボケδに相当する画角を、許容できるブレ角度θとして求める。
【００５４】
すなわち、撮影画角θは、焦点距離ｆ（ｍｍ）と画像サイズ（対角）Ｙ（ｍｍ）とから、画角θ＝２×ｔａｎ−１（Ｙ／２ｆ）、
ブレとボケでは見え方や印象は異なるが、同程度の寸法で許容できると見なした場合には、許容ブレ角度（θＢ）／画角（θ）＝許容ボケ（δ）／画像サイズ（Ｙ）と、略比例すると考えることができ、
許容ブレ角度θＢ＝２×ｔａｎ−１（δ／２ｆ）
許容ブレ角速度ωＢ＝許容ブレ角度θＢ／露出時間Ｔ＝２×ｔａｎ−１（δ／２ｆ）／Ｔ、
と設定できる。
【００５５】
そして、予めデータメモリ３３に記憶されている当該ユーザのブレ量（角度θ、角速度ω）を読み込み、許容ブレ量（角度θＢ、角速度ωＢ）と比較して（ステップＳ２０９）、θ≧θＢ、又はω≧ωＢであるか否かを判断する（ステップＳ２１０）。この判断の結果、θ≧θＢ、又はω≧ωＢであり、当該ユーザのブレ量が許容ブレ以上である場合には、手ブレ補正が必要と判断し、手ブレ補正をＯＮにする（ステップＳ１１２）。また、θ≧θＢ、又はω≧ωＢではなく、当該ユーザのブレ量が許容ブレ未満である場合には、手ブレ補正が不要と判断し、手ブレ補正をＯＦＦにする（ステップＳ２１１）。
【００５６】
つまり、本実施の形態においては、当該ユーザの手ブレ量が許容ブレ量以上であるか未満であるかにより、手ブレ補正をＯＮ・ＯＦＦすることから、より精度よく手ブレ撮影を防止しつつ、無用な手ブレ補正機能の動作を防止することができる。
【００５７】
（第３の実施の形態）
【００５８】
なお、図１２に示したフローチャートにおいては省略したが、この実施の形態においても、前述した第１の実施の形態と同様に、Ｓ１１４〜Ｓ１２５の処理が実行され、撮影画像が圧縮符号化されて、外部メモリ媒体３９に記憶されることとなる。したがって、第１及び第２の実施の形態においては、撮影された画像がブレ補正処理されることなく外部メモリ媒体３９に記憶されるが、この第３の実施の形態は撮影された画像をブレ補正処理してから外部メモリ媒体３９に記録するものである。
【００５９】
図１３は、本実施の形態においてメモリ媒体３３に撮影された画像を記録する直前実効されるブレ補正処理の処理内容を示すフローチャートである。まず、概略について説明すると、撮影した画像に対し、フーリエ変換、離散フーリエ変換（ＤＦＴ）を施し（ステップＳ６０１）、劣化画像のフーリエ変換画像を生成する（ステップＳ６０２）。また、ＰＳＦ法、ゼロクロス法、又はＨｏｕｇｈ変換法、逆フィルター法等で、ｐ（ｕ，ｖ）又はＰＳＦを推定し（ステップＳ６０３）、直線ブレの評価値、ブレ方向角度（θ）、ブレ距離（Ｌ）を算出する（ステップＳ６０４）。また、直線ブレ（θ方向に周期１／Ｌでゼロ交差）をＰ（ｕ，ｖ）＝ｓｉｎ（πｆＬ）／πｆＬ、（ｆ＝ｕｃｏｓθ＋ｖｓｉｎθ）により算出し（ステップＳ６０５）、Ｉ（ｕ，ｖ）＝Ｇ（ｕ，ｖ）／Ｐ（ｕ，ｖ）を演算し（ステップＳ６０９）、ｉ（ｘ，ｙ）＝Σｕ＝０Ｍ−１Σｖ＝０ｎ−１Ｉ（ｕ，ｖ）Ｗ１−ｕｘＷ２−ｖｙ（ただし、Ｗ１＝ｅｘｐ（−ｊ２π／Ｍ）、Ｗ２＝ｅｘｐ（−ｊ２π／Ｎ））により逆フーリエ変換する（ステップＳ６１０）。
【００６０】
あるいは、同様にＰＳＦ法、ゼロクロス法、又はＨｏｕｇｈ変換法、逆フィルター法等で、ｐ（ｕ，ｖ）又はＰＳＦを推定し（ステップＳ６０６）、直線ボケの評価値、焦点の広がり半径（ｒ）の計算を行う（ステップＳ６０７）。また、焦点ボケ（周期１．０１π／ｒで、同心円状のゼロ交差）をＰ（ｕ，ｖ）＝２・Ｊ１（ｒ−Ｒ）／ｒ・Ｒ、（Ｊ１＝１時の第１種ベッセル関数）により算出し（ステップＳ６０８）、前記ステップＳ６０９及びＳ６１０の処理を実行する。
【００６１】
すなわち、本実施の形態は、ブレが生じた画像、若しくは焦点ボケが生じた画像など劣化画像を、フーリエ変換などにより周波数領域の画像信号に変換した後、ブレやボケを生じさせたＰＳＦ（焦点分布関数、点広がり関数）を推定し、推定されたＰＳＦ関数に基づいて、周波数領域の劣化画像に対して、推定されたＰＳＦ関数を逆関数などで演算し、得られた周波数領域の画像を逆フーリエ変換などにより空間領域の画像信号に戻すことにより、ブレ画像やボケ画像の補正処理や画像の復元を行うものである。
【００６２】
一般に、ＰＳＦ法による画像復元では、ブレやボケのない本来の画像ｉ（ｘ，ｙ）が、ブレやボケを生じさせる劣化成分ｐ（ｘ，ｙ）により劣化した画像を劣化画像と見なして、
ｇ（ｘ、ｙ）＝ｐ（ｘ，ｙ）＊ｉ（ｘ，ｙ）  （＊はコンボリューション（畳み込み積分）演算である）とすると、
ｐ（ｘ，ｙ）をＰＳＦ（Point Spread Function、点像分布関数）や、ＬＳＦ（Line Spread Function、線分布関数）などとして求めて、劣化させたブレやボケの劣化成分ｐ（ｘ，ｙ）を推定し、ｐ（ｘ，ｙ）がうまく推定できれば、本来の画像ｉ（ｘ，ｙ）をデコンボリューション（逆畳み込み積分）演算により画像復元できる方法である。
【００６３】
つまり、撮影画像など劣化した画像ｇ（ｘ、ｙ）を、フーリエ変換などで周波数軸に変換し、Ｇ［ｕ，ｖ］を求めると、
Ｇ［ｕ，ｖ］＝Ｐ［ｕ，ｖ］・Ｉ［ｕ，ｖ］（コンボリューションは、周波数軸上では、フーリエ変換同士のかけ算となる）であるので、その劣化成分Ｐ［ｕ，ｖ］を周波数領域で推定し、Ｐ［ｕ，ｖ］が推定できれば、逆フィルタとして、１／Ｐ［ｕ，ｖ］を計算して求め、Ｇ［ｕ，ｖ］に乗算すれば、以下のように、本来の画像ｉ（ｘ，ｙ）を演算により復元できる。
Ｉ［ｕ，ｖ］＝Ｇ［ｕ，ｖ］／Ｐ［ｕ，ｖ］（フーリエ変換同士の割り算）
ｉ（ｘ，ｙ）＝逆フーリエ変換｛Ｉ［ｕ，ｖ］｝
＝Σｕ＝０Ｍ−１Σｖ＝０ｎ−１・Ｉ（ｕ，ｖ）Ｗ１ｕｘＷ２ｖｙ（ただし、Ｗ１＝ｅｘｐ（−ｊ２π／Ｍ）、Ｗ２＝ｅｘｐ（−ｊ２π／Ｎ））、
【００６４】
ちなみに、画像（ｘ，ｙ）のフーリエ変換Ｆ［ｕ，ｖ］は、離散フーリエ変換（ＤＦＴ）では、
Ｆ［ｕ，ｖ］＝（１／ＭＮ）Σｘ＝０Ｍ−１Σｖ＝０Ｎ−１ｆ（ｘ，ｙ）Ｗ１ｕｘＷ２ｖｙ
（ただし、Ｗ１＝ｅｘｐ（−ｊ２π／Ｍ）、Ｗ２＝ｅｘｐ（−ｊ２π／Ｎ））
【００６５】
離散コサイン変換（ＤＣＴ）では、
Ｆ［ｕ，ｖ］＝（４√ＭＮ）Ｃ（ｕ）Ｃ（ｖ）・ΣｘΣｖｆ（ｘ，ｙ）・ｃｏｓ｛（２ｘ＋               １）ｕπ／２Ｍ｝ｃｏｓ｛（２ｙ＋１）ｕπ／２Ｎ｝
ただし、Ｃ（ｕ）、Ｃ（ｖ）＝１√２（ｕ，ｖ＝０）、Ｃ（ｕ）、Ｃ（ｖ）＝１（ｕ，ｖ≠０）
等で計算できるが、高速フーリエ変換（ＦＦＴ）用バタフライ型演算など、各種の高速計算アルゴリズムが開発されているので、それらを利用してもよい。
【００６６】
以下では、このＰＳＦ法におけるＰＳＦやＰ［ｕ，ｖ］の推定方法を、直線ブレ量の推定や焦点や焦点ボケ量の推定に用いて、推定された直線ブレ量の推定や焦点ボケ量に基づいて、「直線ブレ」画像や「焦点ボケ」画像を復元する例で説明する。一般に、ブレやボケのない画像ｆ（ｘ，ｙ）をフーリエ変換したＧ［ｕ，ｖ］の振幅の分布は、前記ステップＳ６０２における（ｂ）のようにな直線ブレのパターンとなり、中央付近の高周波成分がブレ角度に従って、数本の細長い傾斜した楕円状に抜けたり歪んだりしたパターンが現れる。
【００６７】
また、焦点ボケした劣化画像ｇ（ｘ、ｙ）をフーリエ変換したＧ［ｕ，ｖ］は、（ｄ）のような焦点ボケパターンとなり、中央部の高周波成分が同心円状に抜けたり歪んだりしたパターンとなる。同様に、直線ブレと焦点ボケが共に生ずると、（ｃ）のような、両方の特徴を合わせ持ったパターンとなる。
【００６８】
（ＰＳＦ法によるブレ方向とブレ距離の推定）
図１４は、従来のＰＳＦ法での、ブレ方向（θ）とブレ距離（Ｌ）、焦点ボケの広がり半径（ｒ）の推定方法であり、ブレ方向（θ）は、Ｇ［ｕ，ｖ］の縦／横の相対比（Ｒ）から算出し、また、ブレ距離（Ｌ）若しくは焦点広がり半径（ｒ）は、復元画像ｉＬ、ｉＬ＋１を順次計算して求め、その相関値Ｃ（Ｌ）から逆算するか、相関値Ｃ（Ｌ）が所定値以上の相関度に飽和するまで繰り返して求める。しかし、この方法では、計算に時間がかかるので、次のような多階調Ｈｏｕｇｈ換算で求める方法もある。
【００６９】
図１５は、ＰＳＦ法と多階調Ｈｏｕｇｈ換算によるブレ方向（θ）、ブレ距離（Ｌ）若しくは、焦点ボケの広がり半径（ｒ）の推定方法を示す図である。直線ブレなどの劣化画像Ｇ［ｕ，ｖ］のフリーエ・スペクトルの中央部の円内を、（複数点を通る直線の推定や検出などに広く用いられる）Ｈｏｕｇｈ換算法により、θ−ρ空間上の多階調の二次元画像に変換し、Ｈ（θ，ρ）値の角度θ毎に切り出したＨθ（ρ）波形を比較して、
そのエントロピー  Ｅ（θ）＝ΣρＰｌｏｇ２（１／Ｐ）（０°≦θ＜１８０°）を求め、
Ｅ（θ）が最小となる角度θが、直線ブレ方向（θ）と推定できる。
（ただし、Ｐ＝（θ,ρ）／ＨＳＵＭ（θ）、ＨＳＵＭ（θ）は円内画素値の合計で、ＨＳＵＭ（θ＝Σ（−Ｒ≦０≦Ｒ）Ｈ（θ，ρ）である。）
また、ぶれた方向（θ）のＨθ（ρ）波形の極小点の周期（Ｔ１）を求めると、ブレ距離（Ｌ）＝１／ＴＬが求まる。
【００７０】
また、Ｈ（θ，ρ）をθ軸方向に０°〜１７９°まで平均化したＣ（ρ）波形、
Ｃ（ρ）＝ΣρＨθ（ρ）／１８０（０°≦θ＜１８０°）
を作成し、Ｃ（θ）波形の極小点の周期（Ｔｒ）から、焦点ボケの広がりの半径（ｒ）は、
半径（ｒ）＝１．０１×π×Ｔｒより求まる。
ＭＮ）Ｃ（ｕ）Ｃ（ｖ）・ΣｘΣｖｆ（ｘ，ｙ）・ｃｏｓ｛（２ｘ＋１）ｕπ／２Ｍ｝ｃｏｓ｛（２ｙ＋１）ｕπ／２Ｎ｝
【００７１】
（Ｈｏｕｇｈ換算）
ちなみに、Ｈｏｕｇｈ換算（ハフ変換、ヒュー変換とも呼ぶ）では、（ρ＝ｘ／ｃｏｓθ＋ｙ・ｓｉｎθ）の変換式により、一般に二次元座標ｘ−ｙ平面上の点は、θ−ρ明面上の曲線に、また、ｘ−ｙ平面上の直線は、θ−ρ明面上の点に、それぞれ変換、逆変換できる。例えば、ｘ−ｙ平面上の点Ａ，Ｂ，Ｃを通る直線Ｌを求めたい場合には、点Ａ，Ｂ，Ｃを変換した、θ−ρ平面上の曲線Ａ′，Ｂ′，Ｃ′が交差する交点Ｐ（θ，ρ）を求めると、その点Ｐ（θ１,ρ１）を、ｘ−ｙ平面上に逆変換し、ゼロ点から下ろした垂線の長さがρＬで、垂線の角度がθＬとなる直線Ｌが、求める直線である。
【００７２】
Ｈｏｕｇｈ換算は、このように二次元画像の中から直線領域を抽出する等、画像処理分野では広く用いられているので、詳細は省略するが、前述の多階調Ｈｏｕｇｈ換算では、このＨｏｕｇｈ換算の配列Ｈ（θ，ρ）の明度（階調を持つ輝度や濃度）を、Ｈ（θ，ρ）＝ｆ（ｘ，ｙ）として、多階調の二次元画像として定義し、前述のような複数曲線の交点を求める場合には、明度（階調値）を加算して、階調値が最も大きくなる点を交点として、近似計算により迅速に求めることができる。
【００７３】
前述のように、ゼロクロス法、あるいは、多階調Ｈｏｕｇｈ換算等により、劣化画像ｇ（ｘ、ｙ）を周波数軸上にフーリエ変換したＧ［ｕ，ｖ］から、直線ブレ画像の方向（角度θ）と直線ブレの距離（画素数Ｌ）、あるいは、焦点ボケ画像の焦点広がり半径（画素数ｒ）を、前記のような演算により推定し、これらに基づいて、画像処理により、ブレを補正したり、ブレの少ない画像を復元したりすることができる。
【００７４】
なお、データメモリ３３に記録されるブレ情報としては、手ブレ量や像ブレの実績データに限らず、ブレの頻度、方向、振動波形、波形の特徴、周波数成分、フーリエ変換係数など検出された手ブレの特徴データ、又は像ブレの頻度、画像の動きベクトル、解像度、コントラスト、ヒストグラム、画像の周波数特性、フーリエ変換やＤＣＴ変換など、撮影された画像の評価データなどを記録するようにしてもよい。
【００７５】
また、手ブレ量や像ブレ量が所定の閾値を超えたときの撮影条件（被写輝度、露出時間、焦点距離、撮影距離、ストロボ条件）や、その累積点数などを記録して、制御を簡素化したり、記録データ量を圧縮するようにしてもよい。
【００７６】
又は、当該個人ユーザにおける、手ブレ量や像ブレ量の記録データに基づいて、その経年経時変化や習熟度、撮影条件毎のデータなどから、時期の所定の撮影条件における手ブレ量や像ブレ量などを予測演算して、予測した手ブレ量や像ブレ量に応じて、補正モードや補正パラメータを自動設定するようにしてもよい。
【００７７】
また、図４に示したように、デジタルカメラ１は、通信制御ブロック３６、無線ＬＡＮ等送受信部４１を有している。したがって、これらを利用しデジタルカメラ１がネットワークを介しメーカーのサーバーに接続された場合には、カメラ内メモリから個人ユーザ別に、手ブレや像ブレの実績データ（や画像特徴データ、撮影条件データ、得点データ）などをサーバーに自動的に送信し、サーバーでは、個人別又は撮影条件別に、前記の手ブレ実績データをデータベースに集計記録し、個人ユーザ別又は撮影条件別に、ブレ特性を管理、分析し、多数ユーザからの集計分析データに基づいて、カメラの制御プログラムや補正パラメータを更新して書き込めるように構成してもよい。
【００７８】
また、実施の形態において、図１に示した外部構造のデジタルカメラ１に本発明を適用するようにしたが、これに限ることなく、静止画及び動画撮影機能を備えた携帯電話、大型のデジタルカメラ、本体と蓋体とからなり一方にＬＣＤファインダーを備え他方にモニターを備える二つ折りのデジタルカメラ、ユーザの操作により当該ユーザ自身を撮影可能なデジタルカメラ、隣接した二つの画面を有し両画面に連続する単一のスルー画像を表示させるデジタルカメラ等、他の構造からなる撮像装置、あるいは撮像機能を備えた携帯電話等の各種機器に本発明を適用することができる。
【図面の簡単な説明】
【００７９】
【図１】（Ａ）は本発明の各実施の形態に共通するデジタルカメラの正面図、（Ｂ）は背面図である。
【図２】同デジタルカメラの側面透視図である。
【図３】（Ａ）は前記回転式ミラー１８の正面図、（Ｂ）は側面図である。
【図４】同デジタルカメラの回路構成を示すブロック図である。
【図５】シーン別の撮影条件設定データメモリとユーザの手ブレ実績データメモリを示す概念図である。
【図６】第１の実施の形態における処理手順を示すフローチャートである。
【図７】（Ａ）は手ブレのない状態、（Ｂ）は手ブレが生じた状態、（Ｃ）は手ブレを補正した状態を各々示す図である。
【図８】セラミックバイモルフ振動子を用いた圧電式の振動ジャイロを示す図である。
【図９】手ブレ量の検出回路の具体的構成例を示す図である。
【図１０】記録される波形例を示す図である。
【図１１】ブレ補正装置の他の構成例を示す図である。
【図１２】本発明の第２実施の形態における処理手順を示すフローチャートである。
【図１３】第３の実施の形態におけるブレ補正処理の処理内容を示すフローチャートである。
【図１４】ブレ量、ボケ量の推定法の例を示す図である。
【図１５】ＰＳＦ法と多階調Ｈｏｕｇｈ換算によるブレ方向、ブレ距離、若しくは、焦
【符号の説明】
【００８０】
１    デジタルカメラ
２    本体
３    レリーズ釦
１４    表示部
１６    第１加速度センサ
１７    第２角速度センサ
１８    回転式ミラー
１９    レンズ群
２０    撮像素子
２３    操作部
２４    入力回路
２５    制御部
２６    表示メモリ
２７    表示駆動ブロック
２８    画像バッファメモリ
２９    画像信号処理部
３０    圧縮符号化／伸長復号化部
３１    静止画／動画画像メモリ
３２    プログラムメモリ
３３    データメモリ
３８    撮影制御部
３９    外部メモリ媒体
５１    角速度検出部
６５    映像信号処理部
３３１    撮影条件設定データメモリ
３３２    手ブレ実績データメモリ
【図１】
2009244490.tif 000003
【図２】
2009244490.tif 000004
【図３】
2009244490.tif 000005
【図４】
2009244490.tif 000006
【図５】
2009244490.tif 000007
【図６】
2009244490.tif 000008
【図７】
2009244490.tif 000009
【図８】
2009244490.tif 000010
【図９】
2009244490.tif 000011
【図１０】
2009244490.tif 000012
【図１１】
2009244490.tif 000013
【図１２】
2009244490.tif 000014
【図１３】
2009244490.tif 000015
【図１４】
2009244490.tif 000016
【図１５】
2009244490.tif 000017