(57)【要約】【課題】  過去撮影を行いつつ手ブレ状態を時系列に報知することにより、カメラを手ブレがないように保持するように促すと共に過去撮影された画像のうちからブレの少ない画像を自動的に選択して記録し得る、カメラ、撮影画像の選択・記録方法、及びプログラムの提供【解決手段】  オートフォーカス動作に並行して取り込まれる画像を循環的に一時記憶メモリに記憶すると共に、カメラの手ブレ量を検出して手ブレをグラフ化する。そして線グラフ５６としてグラフ表示欄５２内に表示しシャッター操作（撮影指示）があると、その時点で循環的に記憶されている手ブレ量を比較し、手ブレ量の少ない画像から順に所定数の画像を選択し、記録メモリに記録する。【選択図】  図３
2006180471.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮影して画像を得る撮像部と、画像を表示する表示部と、一時記憶メモリと、撮影画像を記録する記録メモリと、を備えたカメラであって、
前記撮像部によって取得された画像を前記表示部の画面上にスルー表示するスルー画像表示手段と、
前記取得された画像を循環的に一時記憶メモリに記憶する画像記憶手段と、
カメラの手ブレを検出して手ブレ検出値を出力する手ブレ検出手段と、
前記手ブレ検出値を循環記憶された画像に対応付けて前記一時記憶メモリに循環的に記憶する手ブレ検出値記憶手段と、
前記一時記憶メモリに循環記憶された手ブレ検出値を取り出してグラフ値を取得するグラフ値取得手段と、
前記取得したグラフ値を前記スルー画像が表示されている画面上の表示領域の所定位置に時系列にグラフ表示するグラフ表示手段と、
撮影指示を検出する撮影指示検出手段と、
撮影指示検出後、前記一時記憶メモリに循環記憶されている手ブレ検出値を基に所定数の画像を選択する画像選択手段と、
前記画像選択手段によって選択された画像を前記一時記憶メモリから取り出して、前記記録メモリに記録する選択画像記録手段と、
を備えたことを特徴とするカメラ。
【請求項２】
更に、自動合焦処理手段を備え、前記画像記憶手段による画像の循環記憶、前記手ブレ検出手段による手ブレの検出、前記手ブレ検出値記憶手段による手ブレ検出値の循環的な記憶、前記グラフ値取得手段によるグラフ値の取得、前記グラフ値取得手段による時系列なグラフ表示は、自動合焦処理と並行して行うことを特徴とする請求項１記載のカメラ。
【請求項３】
前記手ブレ検出値記憶手段は、前記手ブレ方向別の手ブレ量からなる手ブレ検出値を循環記憶された画像に対応付けて前記一時記憶メモリに循環的に記憶することを特徴とする請求項１又は２に記載のカメラ。
【請求項４】
前記グラフ値取得手段は、前記一時記憶メモリに循環記憶された手ブレ検出値を取り出して方向成分別の手ブレ量のグラフ値を取得し、前記グラフ表示手段は、取得した方向成分別の手ブレ量をそれぞれ前記スルー画像が表示されている画面上の表示領域の所定位置に時系列にグラフ表示することを特徴とする請求項１又は２に記載のカメラ。
【請求項５】
前記グラフ表示手段は、前記手ブレ成分のグラフ値を前記画面上の表示領域の所定位置にそれぞれ異なる色で線グラフ表示することを特徴とする請求項４に記載のカメラ。
【請求項６】
前記画像選択手段は、撮影指示検出後、前記一時記憶メモリに循環記憶されている手ブレ検出値を基に手ブレ量を比較し、手ブレ量の少ない順にそれぞれの手ブレ量に対応付けられている所定数の画像を選択し、前記選択画像記録手段は、前記画像選択手段により選択された画像を前記一時記憶メモリから取り出して、前記記録メモリに記録することを特徴とする請求項１又は２に記載のカメラ。
【請求項７】
前記画像選択手段は、撮影指示検出後、前記一時記憶メモリに循環記憶されている手ブレ検出値を基に手ブレ量を所定値と比較し、所定値未満の手ブレ量の画像の中で撮影指示の瞬間に最も近いタイミングの画像から順に所定数の画像を選択し、前記選択画像記録手段は、前記画像選択手段により選択された画像を前記一時記憶メモリから取り出して、前記記録メモリに記録することを特徴とする請求項１又は２に記載のカメラ。
【請求項８】
被写体を撮影して画像を得る撮像部と、画像を表示する表示部と、一時記憶メモリと、撮影画像を記録する記録メモリと、を備えたカメラであって、
前記撮像部によって取得された画像を前記表示部の画面上にスルー表示するスルー画像表示手段と、
前記取得された画像を循環的に一時記憶メモリに記憶する画像記憶手段と、
カメラの手ブレ量を取得する手ブレ量取得手段と、
前記取得した手ブレ量を循環記憶された画像に対応付けて前記一時記憶メモリに循環的に記憶する手ブレ量記憶手段と、
前記一時記憶メモリに循環記憶された手ブレ量を取り出してグラフ値を取得するグラフ値取得手段と、
前記取得したグラフ値を前記スルー画像が表示されている画面上の表示領域の所定位置に時系列にグラフ表示するグラフ表示手段と、
撮影指示を検出する撮影指示検出手段と、
撮影指示検出後、前記一時記憶メモリに循環記憶されている手ブレ量を基に所定数の画像を選択する画像選択手段と、
前記画像選択手段によって選択された画像を前記一時記憶メモリから取り出して、前記記録メモリに記録する選択画像記録手段と、
を備えたことを特徴とするカメラ。
【請求項９】
更に、自動合焦処理手段を備え、前記画像記憶手段による画像の循環記憶、前記手ブレ量取得手段による手ブレ量の取得、前記手ブレ量記憶手段による手ブレ量の循環的な記憶、前記グラフ値取得手段によるグラフ値の取得、前記グラフ値取得手段による時系列なグラフ表示は、自動合焦処理と並行して行うことを特徴とする請求項８記載のカメラ。
【請求項１０】
前記手ブレ量取得手段は、カメラの手ブレ量を検出する手ブレ検出装置を含むことを特徴とする請求項８又は９に記載のカメラ。
【請求項１１】
前記手ブレ量取得手段は、前記一時記憶メモリに記憶される画像の所定領域と該画像の直前に記憶されている画像の所定領域の相関量を基に手ブレ量を取得することを特徴とする請求項８又は９に記載のカメラ。
【請求項１２】
前記画像選択手段は、撮影指示検出後、前記一時記憶メモリに循環記憶されている手ブレ量をそれぞれ比較して手ブレ量の少ない順にそれぞれの手ブレ量に対応付けられている所定数の画像を選択し、前記選択画像記録手段は、前記画像選択手段により選択された画像を前記一時記憶メモリから取り出して、前記記録メモリに記録することを特徴とする請求項８又は９に記載のカメラ。
【請求項１３】
前記画像選択手段は、撮影指示検出後、前記一時記憶メモリに循環記憶されている手ブレ量を所定値と比較し、所定値未満の手ブレ量の画像の中で撮影指示の瞬間に最も近いタイミングの画像から順に所定数の画像を選択し、前記選択画像記録手段は、前記画像選択手段により選択された画像を前記一時記憶メモリから取り出して、前記記録メモリに記録することを特徴とする請求項８又は９に記載のカメラ。
【請求項１４】
更に、選択された画像を前記表示部に表示する選択画像表示手段を備えたことを特徴とする請求項１、２、８、又は９のいずれか１項に記載のカメラ。
【請求項１５】
被写体を撮影して画像を得る撮像部と、画像を表示する表示部と、一時記憶メモリと、撮影画像を記録する記録メモリと、手ブレ検出装置と、を備えたカメラにおける撮影画像の選択・記録方法であって、
前記撮像部によって取得された画像を前記表示部の画面上にスルー表示するステップと、
前記取得された画像を循環的に一時記憶メモリに記憶するステップと、
前記手ブレ検出装置から手ブレ検出値を取得するステップと、
前記手ブレ検出値を循環記憶された画像に対応付けて前記一時記憶メモリに循環的に記憶するステップと、
前記一時記憶メモリに循環記憶された手ブレ検出値を取り出してグラフ値を取得するステップと、
前記取得したグラフ値を前記スルー画像が表示されている画面上の表示領域の所定位置に時系列にグラフ表示するステップと、
撮影指示を検出するステップと、
撮影指示検出後、前記一時記憶メモリに循環記憶されている手ブレ検出値を基に所定数の画像を選択するステップと、
前記画像選択手段によって選択された画像を前記一時記憶メモリから取り出して、前記記録メモリに記録するステップと、
を含むことを特徴とする撮影画像の選択・記録方法。
【請求項１６】
前記グラフ表示するステップは、前記グラフ値を方向成分別に前記画面上の表示領域の所定位置にそれぞれ異なる色で線グラフ表示するステップを含むことを特徴とする請求項１５に記載の撮影画像の選択・記録方法。
【請求項１７】
被写体を撮影して画像を得る撮像部と、画像を表示する表示部と、一時記憶メモリと、撮影画像を記録する記録メモリと、手ブレ検出装置と、を備えたカメラにおける撮影画像の選択・記録方法であって、
前記撮像部によって取得された画像を前記表示部の画面上にスルー表示するステップと、
前記取得された画像を循環的に一時記憶メモリに記憶するステップと、
前記手ブレ検出装置から手ブレ量を取得するステップと、
前記手ブレ量を循環記憶された画像に対応付けて前記一時記憶メモリに循環的に記憶するステップと、
前記一時記憶メモリに循環記憶された手ブレ量を取り出してグラフ値を取得するステップと、
前記取得したグラフ値を前記スルー画像が表示されている画面上の表示領域の所定位置に時系列にグラフ表示するステップと、
撮影指示を検出するステップと、
撮影指示検出後、前記一時記憶メモリに循環記憶されている手ブレ量を基に所定数の画像を選択するステップと、
前記画像選択手段によって選択された画像を前記一時記憶メモリから取り出して、前記記録メモリに記録するステップと、
を含むことを特徴とする撮影画像の選択・記録方法。
【請求項１８】
被写体を撮影して画像を得る撮像部と、画像を表示する表示部と、一時記憶メモリと、撮影画像を記録する記録メモリと、を備えたカメラにおける撮影画像の選択・記録方法であって、
前記撮像部によって取得された画像を前記表示部の画面上にスルー表示するステップと、
前記取得された画像を循環的に一時記憶メモリに記憶するステップと、
前記一時記憶メモリに記憶される画像の所定領域と該画像の直前に記憶されている画像の所定領域の相関量を基に手ブレ量を取得するステップと、
前記取得した手ブレ量を循環記憶されている画像に対応付けて前記一時記憶メモリに循環的に記憶するステップと、
前記一時記憶メモリに循環記憶された手ブレ量を取り出してグラフ値を取得するステップと、
前記取得したグラフ値を前記スルー画像が表示されている画面上の表示領域の所定位置に時系列にグラフ表示するステップと、
撮影指示を検出するステップと、
撮影指示検出後、前記取得した手ブレ量を基に所定数の画像を選択するステップと、
前記画像選択手段によって選択された画像を前記一時記憶メモリから取り出して、前記記録メモリに記録するステップと、
を含むことを特徴とする撮影画像の選択・記録方法。
【請求項１９】
カメラのコンピュータが実行可能なプログラムであって、請求項１５乃至１８のいずれか１項に記載の撮影画像の選択／記録方法を前記コンピュータに実行させることを特徴とするプログラム。
【請求項２０】
被写体を撮影して画像を得る撮像手段と、この撮像手段からの撮像信号に基づいて撮影された画像を記録メモリに記録するよう制御する撮影記録制御手段と、
ブレ若しくは像ブレを検出するブレ検出手段と、
前記ブレ検出手段によって検出されたブレ量履歴データを順次記録するブレ量履歴データ記録手段と、
前記撮像手段からの撮像信号による被写体像のスルー画像、若しくは、撮影記録された撮影像を表示する画像表示手段と、
前記被写体像のスルー画像を前記画像表示手段に表示する際に、前記ブレ量履歴データ記録手段に記録されたブレ量履歴データに基づいて、前記ブレ検出手段によって検出されたブレ量とそれまでに検出されたブレ量履歴データとを、前記画像表示手段に順次プロット表示し、刻々更新される動的なグラフとして上記被写体像のスルー画像に重畳させて表示するように制御するブレ量履歴データ表示制御手段と、
を備えたことを特徴とするカメラ。
【請求項２１】
シャッターボタン等による所定の操作がなされる以前から、自動的に所定間隔で複数の画像を連続して撮影して前記記録メモリに順次記録し、所定時間内の連続する複数の撮影画像を蓄積記録するように構成されたカメラにおいて、
少なくとも、前記カメラのブレ若しくは像ブレを検出するブレ検出手段と、
前記撮影画像とその撮影画像の撮影時点に前記ブレ検出手段によって検出されたブレ量データとを対応付けて記録するブレ量履歴データ記録手段と、
被写体像のスルー画像、若しくは撮影画像を再生表示する画像表示手段と、
被写体像のスルー画像、若しくは、撮影画像と共に、検出されたブレ量データ若しくは前記ブレ量履歴データ記録手段に記録されたブレ量データを表示するように制御するブレ量履歴データ表示制御手段と、
シャッターボタンによる所定の操作がなされると、前記連続撮影および蓄積記録動作を停止すると共に、該シャッターボタンの操作までに蓄積記録された複数の画像の中から前記ブレ量履歴データ記録手段に記録されたブレ量が蓄積記録されている他の撮影画像より小さい画像を選択して保存記録するように制御する撮影記録制御手段と、
を備えたことを特徴とするカメラ。
【請求項２２】
前記撮影記録制御手段は、ブレ量が蓄積記録されている他の撮影画像より小さい画像を選択する際には、備蓄記録された複数の撮影画像の中から、前記シャッターボタンによる所定操作から所定時間前までに撮影された画像で且つ撮影時点のブレ量が最も少ない撮影画像、若しくは、ブレ量が所定値未満の撮影画像の中から、前記シャッターボタンによる所定操作時点に最も近い時点に撮影された画像を、選択して保存記録するように制御する手段である、ことを特徴とする請求項２１に記載のカメラ。
【請求項２３】
更に、前記ブレ検出手段により検出されたブレ量に基づいてブレを補正するブレ補正手段を備えたことを特徴とする請求項２０または２１に記載のカメラ。
【請求項２４】
少なくとも、カメラのブレ若しくは像ブレを検出するブレ検出手段と、
前記ブレ検出手段により検出されたブレ量に基づいてブレを補正するブレ補正手段と、
ユーザによる操作に従って、前記ブレ補正手段によるブレ補正動作を動作させるブレ補正動作モードとブレ補正動作を停止させるブレ補正停止モードとを切替え選択するブレ補正モード選択手段と、
前記ブレ補正動作モードが選択されている場合には、前記ブレ検出手段により検出されたブレ量に応じて設定されたブレ補正量に基づいて、前記ブレ補正手段によるブレ補正動作を行なうと共に、ブレ補正された撮影画像を保存記録するように制御し、前記ブレ補正停止モードが選択されている場合には、シャッターボタンを押した時点およびそれまでに撮影および記録された画像の中から他の画像よりブレ量が小さい画像を選択して保存記録するように制御する撮影記録制御手段と、
を備えたことを特徴とするカメラ。
【請求項２５】
更に、前記ズレ補正手段によって補正可能な限界ブレ量の指標値を予め設定する補正限界ブレ量設定手段と、
前記補正限界ブレ量設定手段によって設定された補正限界ブレ量の指標値と共に、前記ブレ検出手段によって検出されたブレ量とその履歴データとを表示するように制御する表示制御手段、および／または、前記ブレ検出手段によって検出されたブレ量が前記補正限界ブレ量設定手段によって設定された補正限界ブレ量の指標値を超えた場合に警告報知するように制御するブレ警告報知制御手段と、
を備えたことを特徴とする請求項２４に記載のカメラ。
【請求項２６】
少なくとも、カメラのブレ若しくは像ブレを検出するブレ検出手段と、
ユーザによる操作に従って露出時間ないしは撮影レンズの焦点距離等の撮影条件を設定する撮影条件設定手段と、
前記撮影条件設定手段によって設定された撮影条件に応じて、許容できるブレ量の指標値を設定する許容ブレ量設定手段と、
前記許容ブレ量設定手段によって設定された許容ブレ量の指標値と共に前記ブレ検出手段によって検出されたブレ量とその履歴データとを表示するように制御する表示制御手段、および／または、前記ブレ検出手段によって検出されたブレ量が前記許容ブレ量設定手段によって設定された許容ブレ量の指標値を超えた場合に警告報知するように制御するブレ警告報知制御手段と、
を備えたことを特徴とするカメラ。
【請求項２７】
更に、ユーザによる操作に従って撮影画像を印刷する際の印刷用紙の種別若しくは用紙サイズ等の印刷条件を設定する印刷条件設定手段を備え、前記許容ブレ量設定手段は、設定された印刷条件と設定された撮影条件とに応じて許容ブレ量の指標値を設定する手段であること、を特徴とする請求項２６に記載のカメラ。
【請求項２８】
少なくとも、カメラのブレ若しくは像ブレを検出するブレ検出手段と、
前記ブレ検出手段により検出されたブレ量に基づいてブレを補正動作を行なうブレ補正手段と、
前記ブレ補正手段によるブレ補正を動作させるブレ補正動作状態とブレ補正動作を停止させるブレ補正停止状態とを切替えるブレ補正状態切替手段と、
前記ブレ検出手段によって検出されたブレ量とブレ量履歴データを表示するブレ量表示制御手段、および／または、前記ブレ検出手段によって検出されたブレ量が所定ブレ量を超えた場合に警告報知するように制御するブレ警告制御手段と、を備え、
前記ブレ量表示制御手段は、前記ブレ補正状態切替手段によるブレ補正状態に応じて前記ブレ検出手段によって検出されたブレ量とブレ量履歴データの表示方法を異なる表示方法に切替えるように制御する手段であり、および／または、前記ブレ警告制御手段は前記ブレ補正状態切替手段によるブレ補正状態に応じて警告報知する所定ブレ量もしくは警告報知方法を異なる所定ブレ量若しくは警告報知方法に切替えるように制御する手段である、
ことを特徴とするカメラ。
【請求項２９】
少なくとも、カメラのブレ若しくは像ブレを検出するブレ検出手段と、
前記ブレ検出手段により検出されたブレ量に基づいてブレを補正するブレ補正手段と、
前記ブレ補正手段で補正できる限界ブレ量を予め設定する補正限界ブレ量設定手段と、ユーザによる操作に従って、撮影条件および／または撮影画像の印刷条件を設定する条件設定手段と、
前記条件設定手段により設定された撮影条件および／または印刷条件に応じて許容できるブレ量を設定する許容ブレ量設定手段と、
前記ブレ補正手段によるブレ補正を動作させるブレ補正動作状態とブレ補正動作を停止させるブレ補正停止状態とを切替えるブレ補正状態切替手段と、
前記ブレ補正動作状態の場合には前記ブレ検出手段により検出されたブレ量が前記補正限界ブレ量設定手段によって設定された限界ブレ量を超えた場合に警告報知するように制御し、ブレ補正停止状態の場合には前記ブレ検出手段により検出されたブレ量が前記条件設定手段によって設定された許容ブレ量を超えた場合に警告報知するように制御するブレ警告制御手段と、
を備えたことを特徴とするカメラ。
【請求項３０】
少なくとも、カメラのブレ若しくは像ブレを検出するブレ検出手段と、
前記ブレ検出手段により検出されたブレ量に基づいてブレを補正するブレ補正手段と、
ユーザの操作に従って、撮影条件および／または印刷条件に応じて許容できるブレ量を設定する許容ブレ量設定手段と、
前記ブレ検出手段により検出されたブレ量が前記許容ブレ量設定手段によって設定された許容ブレ量を超えた場合に、若しくは、ブレ量の履歴データの所定の統計値が前記許容ブレ量を超えた場合に前記ブレ補正手段をブレ補正状態となるように切替えるブレ補正状態切替制御手段と、
を備えたことを特徴とするカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カメラによる撮影画像のうち手ブレの少ない画像を自動的に選択して記録する撮影画像の選択／記録技術に関する。
【背景技術】
【０００２】
三脚等のカメラ固定装置でカメラを固定せず、カメラを持って撮影を行うとシャッター操作の際に手ブレが生じ、ピンぼけ写真が撮影される可能性がある。
【０００３】
手ブレを防止する技術として、手ブレを検知して警告表示などを出力し、しっかりカメラを保持するようユーザを促すものがある。  
このようなカメラとして、（１）加速度センサの出力が所定値より大きいことを判定する第１判定手段と、画像信号が所定量以上に変化した時を判定する第２判定手段とを設け、第１、第２の判定手段の判定結果に従って警告を行うカメラがある（例えば、特許文献１参照）。
（２）また、シャッター操作時の撮影画像を保存すると共に、シャッター操作前後の画像を自動的に取得し、シャッター操作時の画像と比較して手ブレを検出したとき警告するように構成した電子スチルカメラがある（例えば、特許文献２参照）。
【０００４】
また、手ブレの少ない画像を得る技術として、シャッター操作前後の複数枚の画像を連続撮影し、その中から最もブレの少ない画像を自動的に選択して記録できるようにした電子スチルカメラがある（例えば、特許文献３参照）。同特許文献に開示の技術では、電子スチルカメラは、シャッター操作前後、数秒間に撮影された画像をメモリに記憶し、シャッター操作終了後に、記憶している各画像について動ベクトルを検出して「動き度合い」を求め、その後「動き度合い」の最も少ない画像を選択する、
【０００５】
また、シャッターチャンス時の画像を記録可能な従来技術として、過去の画像を撮影する過去撮影技術がある（例えば、特許文献４参照）。この過去撮影技術は、被写体画像を循環的にワークメモリに取り込んで保存しておき、シャッターキーを押した瞬間に目を閉じてしまったような場合に過去の画像に戻して所望の画像を記録できるというものである。つまり、１回のシャッター操作で過去から現在（シャッターキー押し下げ時点）まで所定時間間隔で複数毎の画像を撮影しておき、その中から所望の画像を選ぶことができるというものである。
【０００６】
【特許文献１】特開２００３−１４０２１９号公報
【特許文献２】特許第２８７０７７２号
【特許文献３】特許第２８７０７７１号
【特許文献４】特許第３０４２４８５号
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上記特許文献１では所定量以上のブレが生ずるたびに警告表示するので、撮影者はそのたびにカメラを持ち直すことができるが、ブレのない画像を得るにはシャッター操作時にブレが生じないようにする必要があるが、シャッター操作時に手ブレを完全になくすことは困難であるという課題があった。
【０００８】
また、上記特許文献２に開示の技術ではシャッター操作時に手ブレが生じた場合そのブレを検出して警告するので、その場で撮り直しができるという利点があるが、撮り直しの際の手ブレを完全に防止するわけではないといった課題があった。
【０００９】
また、上記特許文献３に記載の技術では、シャッター操作前後、数秒間における複数の画像を撮影してその中から最もブレの少ない画像を自動的に記録できるが、各画像間の「動き度合い」を基に画像のブレを検出しているため、例えば、被写体の動きによる画像のブレもカメラの動きによる画像のいずれの場合も画像のブレとして検出されることとなるので、手ブレが検出されてもカメラの手ブレによるブレか被写体の動きによるブレかの判断がつかないといった課題があった。
【００１０】
上記特許文献４に記載の過去撮影技術では、シャッター操作前に複数の画像を循環的に撮影しておき、その中から最もブレの少ない画像を自動的に記録することもできるが、画像間の「動き度合い」を基に画像のブレを検出しているため、上記特許文献３の場合と同様、手ブレが検出されてもカメラの手ブレによるブレか被写体の動きによるブレかの判断がつかないといった課題があった。
【００１１】
本発明は、上記従来技術の課題を解決するためになされたものであり、過去撮影を行いつつ手ブレ状態を時系列に報知することにより、カメラを手ブレがないように保持するように促すと共に過去撮影された画像のうちからブレの少ない画像を自動的に選択して記録し得る、カメラ、撮影画像の選択・記録方法、及びプログラムの提供を目的とする。
【課題を解決するための手段】
【００１２】
上記課題を解決するために、請求項１に記載の発明では、被写体を撮影して画像を得る撮像部と、画像を表示する表示部と、一時記憶メモリと、撮影画像を記録する記録メモリと、を備えたカメラであって、撮像部によって取得された画像を表示部の画面上にスルー表示するスルー画像表示手段と、取得された画像を循環的に一時記憶メモリに記憶する画像記憶手段と、カメラの手ブレを検出して手ブレ検出値を出力する手ブレ検出手段と、
手ブレ検出値を循環記憶された画像に対応付けて一時記憶メモリに循環的に記憶する手ブレ検出値記憶手段と、一時記憶メモリに循環記憶された手ブレ検出値を取り出してグラフ値を取得するグラフ値取得手段と、取得したグラフ値をスルー画像が表示されている画面上の表示領域の所定位置に時系列にグラフ表示するグラフ表示手段と、撮影指示を検出する撮影指示検出手段と、撮影指示検出後、一時記憶メモリに循環記憶されている手ブレ検出値を基に所定数の画像を選択する画像選択手段と、画像選択手段によって選択された画像を一時記憶メモリから取り出して、記録メモリに記録する選択画像記録手段と、を備えたことを特徴とするカメラを提供する。  
これにより、カメラはスルー画像表示時に時系列に手ブレ量を視覚的に表示するので撮影者は手ブレの方向及び大きさと推移を把握しやすい。従って、撮影者が撮影指示直前までに手ブレが生じないようにして意識的にカメラを安定させて得た複数の画像のうちから更に手ブレの少ない画像を自動的に選択して記憶することができる。また、警告があるたびにカメラを構え直すのではなくて、撮影者が撮影指示の直前までに自発的にカメラを安定させて手ブレを未然に防止したうえで得た画像のうちから自動的に画像を選択して記憶できるので、撮影者は煩わしさを感ずることがない。
【００１３】
また、請求項２に記載のカメラでは、更に、自動合焦処理手段を備え、画像記憶手段による画像の循環記憶、手ブレ検出手段による手ブレの検出、手ブレ検出値記憶手段による手ブレ検出値の循環的な記憶、グラフ値取得手段によるグラフ値の取得、グラフ値取得手段による時系列なグラフ表示は、自動合焦処理と並行して行うことを特徴とする請求項１記載のカメラを提供する。
これにより、カメラは撮影者が画面を注視している自動合焦時に時系列に手ブレ成分を表示して、自動合焦時に取り込まれる画像だけを循環的に一時記憶メモリに記憶するので、撮影者が合焦開始から撮影指示までに手ブレが生じないようにして意識的にカメラを安定させた手ブレの少ない画像のうちからさらに手ブレ量の少ない画像を選択することができる。また、自動合焦時にのみグラフ表示を行うので、グラフが邪魔にならず、オートフォーカス処理前に行う構図決定がしやすい。
【００１４】
また、請求項３の発明では、手ブレ検出値記憶手段は、手ブレ方向別の手ブレ量からなる手ブレ検出値を循環記憶された画像に対応付けて一時記憶メモリに循環的に記憶することを特徴とする請求項１又は２に記載のカメラを提供する。  
これにより、画像の手ブレ状態を時系列表示する際に方向成分別にグラフ表示することができる。
【００１５】
また、請求項４に記載の発明では、グラフ値取得手段は、一時記憶メモリに循環記憶された手ブレ検出値を取り出して方向成分別の手ブレ量のグラフ値を取得し、グラフ表示手段は、取得した方向成分別の手ブレ量をそれぞれスルー画像が表示されている画面上の表示領域の所定位置に時系列にグラフ表示することを特徴とする請求項１又は２に記載のカメラを提供する。  
これにより、カメラは手ブレ状態を時系列に表示できるので撮影者は手ブレの生じやすい方向の手ブレの推移を把握しやすい。従って、撮影指示直前までに手ブレが生じないようにして意識的にカメラを安定させることができる。
【００１６】
また、請求項５に記載の発明では、グラフ表示手段は、手ブレ成分のグラフ値を画面上の表示領域の所定位置にそれぞれ異なる色で線グラフ表示することを特徴とする請求項４に記載のカメラを提供する。  
これにより、カメラは成分別に色の異なるグラフを時系列に表示するので撮影者は方向別に手ブレの大きさ及び推移を容易に把握でき、撮影指示直前までに手ブレが生じないようにして意識的にカメラを安定させることができる。
【００１７】
また、請求項６に記載の発明では、画像選択手段は、撮影指示検出後、一時記憶メモリに循環記憶されている手ブレ検出値を基に手ブレ量を比較し、手ブレ量の少ない順にそれぞれの手ブレ量に対応付けられている所定数の画像を選択し、選択画像記録手段は、画像選択手段により選択された画像を一時記憶メモリから取り出して、記録メモリに記録することを特徴とする請求項１又は２に記載のカメラを提供する。  
これにより、カメラは、１つの画像を選択するようにした場合には撮影指示時に記憶されていた画像のうち最も手ブレの少ない画像を選択して記録できる。また、複数の画像を選択できるようにした場合には撮影指示時に記憶されていた画像のうち最も手ブレの少ない画像から順に複数の画像を選択できる。この場合は、後で選択した画像を表示して最もよい画像を撮影者が選択することもできる。
【００１８】
また、請求項７に記載の発明では、画像選択手段は、撮影指示検出後、一時記憶メモリに循環記憶されている手ブレ検出値を基に手ブレ量を所定値と比較し、所定値未満の手ブレ量の画像の中で撮影指示の瞬間に最も近いタイミングの画像から順に所定数の画像を選択し、選択画像記録手段は、画像選択手段により選択された画像を一時記憶メモリから取り出して、記録メモリに記録することを特徴とする請求項１又は２に記載のカメラを提供する。
これにより、カメラは、１つの画像を選択するようにした場合には撮影指示時に記憶されていた画像のうち所定値未満の画像のうちから撮影指示のタイミングに最も近い画像を選択して記録できる。また、複数の画像を選択できるようにした場合には撮影指示時に記憶されていた画像のうちから撮影指示のタイミングに最も近い画像から順に複数の画像を選択できる。この場合は、後で選択した画像を表示して最もよい画像を撮影者が選択することもできる。
【００１９】
また、請求項８に記載のカメラでは、被写体を撮影して画像を得る撮像部と、画像を表示する表示部と、一時記憶メモリと、撮影画像を記録する記録メモリと、を備えたカメラであって、撮像部によって取得された画像を表示部の画面上にスルー表示するスルー画像表示手段と、取得された画像を循環的に一時記憶メモリに記憶する画像記憶手段と、カメラの手ブレ量を取得する手ブレ量取得手段と、取得した手ブレ量を循環記憶された画像に対応付けて一時記憶メモリに循環的に記憶する手ブレ量記憶手段と、一時記憶メモリに循環記憶された手ブレ量を取り出してグラフ値を取得するグラフ値取得手段と、取得したグラフ値をスルー画像が表示されている画面上の表示領域の所定位置に時系列にグラフ表示するグラフ表示手段と、撮影指示を検出する撮影指示検出手段と、撮影指示検出後、一時記憶メモリに循環記憶されている手ブレ量を基に所定数の画像を選択する画像選択手段と、画像選択手段によって選択された画像を一時記憶メモリから取り出して、記録メモリに記録する選択画像記録手段と、を備えたことを特徴とするカメラを提供する。  
これにより、カメラは時系列に手ブレ量を表示するので撮影者は画面に手ブレの大きさと推移を把握しやすい。従って、撮影者が撮影指示直前までに手ブレが生じないようにして意識的にカメラを安定させて得た複数の画像のうちから更に手ブレの少ない画像を自動的に選択して記憶することができる。また、警告があるたびにカメラを構え直すのではなくて、撮影者が撮影指示の直前までに自発的にカメラを安定させて手ブレを未然に防止したうえで得た画像のうちから自動的に画像を選択して記憶できるので、撮影者は煩わしさを感ずることがない。
【００２０】
また、請求項９に記載の発明では、更に、自動合焦処理手段を備え、画像記憶手段による画像の循環記憶、手ブレ量取得手段による手ブレ量の取得、手ブレ量記憶手段による手ブレ量の循環的な記憶、グラフ値取得手段によるグラフ値の取得、グラフ値取得手段による時系列なグラフ表示は、自動合焦処理と並行して行うことを特徴とする請求項８に記載のカメラを提供する。  
これにより、カメラは撮影者が画面を注視している自動合焦時にのみ時系列に手ブレ成分を表示して、自動合焦時に取り込まれる画像だけを循環的に一時記憶メモリに記憶するので、撮影者が合焦開始から撮影指示までに手ブレが生じないようにして意識的にカメラを安定させた手ブレの少ない画像のうちからさらに手ブレ量の少ない画像を選択することができる。また、自動合焦時にのみグラフ表示を行うので、グラフが邪魔にならず、オートフォーカス処理前に行う構図決定がしやすい。
【００２１】
また、請求項１０に記載の発明では、手ブレ量取得手段は、カメラの手ブレ量を検出する手ブレ検出装置を含むことを特徴とする請求項８又は９に記載のカメラを提供する。  これにより、手ブレ量のみを検出できる簡易で安価な手ブレ検出装置を用いてカメラの手ブレ量を検出して時系列に手ブレ量を表示することができる。
【００２２】
また、請求項１１に記載の発明では、手ブレ量取得手段は、一時記憶メモリに記憶される画像の所定領域と該画像の直前に記憶されている画像の所定領域の相関量を基に手ブレ量を取得することを特徴とする請求項８又は９に記載のカメラを提供する。  
これにより、手ブレ検出装置なしに、電子的に前後の画像の相関量から時系列に手ブレ量を表示することができるのでカメラのサイズを大きくしなくても済む。
【００２３】
また、請求項１２に記載の発明では、画像選択手段は、撮影指示検出後、一時記憶メモリに循環記憶されている手ブレ量をそれぞれ比較して手ブレ量の少ない順にそれぞれの手ブレ量に対応付けられている所定数の画像を選択し、選択画像記録手段は、画像選択手段により選択された画像を一時記憶メモリから取り出して、記録メモリに記録することを特徴とする請求項８又は９に記載のカメラを提供する。  
これにより、カメラは、１つの画像を選択するようにした場合には撮影指示時に記憶されていた画像のうち最も手ブレの少ない画像を選択して記録できる。また、複数の画像を選択できるようにした場合には撮影指示時に記憶されていた画像のうち最も手ブレの少ない画像から順に複数の画像を選択できる。この場合は、後で選択した画像を表示して最もよい画像を撮影者が選択することもできる。
【００２４】
また、請求項１３に記載の発明では、画像選択手段は、撮影指示検出後、一時記憶メモリに循環記憶されている手ブレ量を所定値と比較し、所定値未満の手ブレ量の画像の中で撮影指示の瞬間に最も近いタイミングの画像から順に所定数の画像を選択し、選択画像記録手段は、画像選択手段により選択され画像を一時記憶メモリから取り出して、記録メモリに記録することを特徴とする請求項８又は９に記載のカメラを提供する。  
これにより、カメラは、１つの画像を選択するようにした場合には撮影指示時に記憶されていた画像のうち所定値未満の画像のうちから撮影指示のタイミングに最も近い画像を選択して記録できる。また、複数の画像を選択できるようにした場合には撮影指示時に記憶されていた画像のうちから撮影指示のタイミングに最も近い画像から順に複数の画像を選択できる。この場合は、後で選択した画像を表示して最もよい画像を撮影者が選択することもできる。
【００２５】
また、請求項１４に記載の発明では、更に、選択された画像を表示部に表示する選択画像表示手段を備えたことを特徴とする請求項１、２、８、又は９のいずれか１項に記載のカメラを提供する。  
これにより、カメラは選択済みの画像を再表示してユーザに更に画像を選択する機会を与えることができる。
【００２６】
また、請求項１５に記載の発明では、被写体を撮影して画像を得る撮像部と、画像を表示する表示部と、一時記憶メモリと、撮影画像を記録する記録メモリと、手ブレ検出装置と、を備えたカメラにおける撮影画像の選択・記録方法であって、撮像部によって取得された画像を表示部の画面上にスルー表示するステップと、取得された画像を循環的に一時記憶メモリに記憶するステップと、手ブレ検出装置から手ブレ検出値を取得するステップと、手ブレ検出値を循環記憶された画像に対応付けて一時記憶メモリに循環的に記憶するステップと、一時記憶メモリに循環記憶された手ブレ検出値を取り出してグラフ値を取得するステップと、取得したグラフ値をスルー画像が表示されている画面上の表示領域の所定位置に時系列にグラフ表示するステップと、撮影指示を検出するステップと、撮影指示検出後、一時記憶メモリに循環記憶されている手ブレ検出値を基に所定数の画像を選択するステップと、画像選択手段によって選択された画像を一時記憶メモリから取り出して、記録メモリに記録するステップと、を含むことを特徴とする撮影画像の選択・記録方法を提供する。  
これにより、カメラはスルー画像表示時に時系列に手ブレ量を表示するので撮影者は手ブレの方向及び大きさと推移を把握しやすい。従って、撮影者が撮影指示直前までに手ブレが生じないようにして意識的にカメラを安定させて得た複数の画像のうちから更に手ブレの少ない画像を自動的に選択して記憶することができる。また、警告があるたびにカメラを構え直すのではなくて、撮影者が撮影指示の直前までに自発的にカメラを安定させて手ブレを未然に防止したうえで得た画像のうちから自動的に画像を選択して記憶できるので、撮影者は煩わしさを感ずることがない。
【００２７】
また、請求項１６に記載の発明では、グラフ表示するステップは、グラフ値を方向成分別に画面上の表示領域の所定位置にそれぞれ異なる色で線グラフ表示するステップを含むことを特徴とする請求項１５に記載の撮影画像の選択・記録方法を提供する。  
これにより、カメラは成分別に色の異なるグラフを時系列に表示するので撮影者は方向別に手ブレの大きさ及び推移を容易に把握でき、撮影指示直前までに手ブレが生じないようにして意識的にカメラを安定させることができる。
【００２８】
また、請求項１７に記載の発明では、被写体を撮影して画像を得る撮像部と、画像を表示する表示部と、一時記憶メモリと、撮影画像を記録する記録メモリと、手ブレ検出装置と、を備えたカメラにおける撮影画像の選択・記録方法であって、撮像部によって取得された画像を表示部の画面上にスルー表示するステップと、取得された画像を循環的に一時記憶メモリに記憶するステップと、手ブレ検出装置から手ブレ量を取得するステップと、取得した手ブレ量を循環記憶された画像に対応付けて一時記憶メモリに循環的に記憶するステップと、一時記憶メモリに循環記憶された手ブレ量を取り出してグラフ値を取得するステップと、取得したグラフ値をスルー画像が表示されている画面上の表示領域の所定位置に時系列にグラフ表示するステップと、撮影指示を検出するステップと、撮影指示検出後、一時記憶メモリに循環記憶されている手ブレ量を基に所定数の画像を選択するステップと、画像選択手段によって選択された画像を一時記憶メモリから取り出して、記録メモリに記録するステップと、を含むことを特徴とする撮影画像の選択・記録方法を提供する。  これにより、手ブレ量のみを検出できる簡易で安価な手ブレ検出装置を用いてカメラの手ブレ量を検出して時系列に手ブレ量を表示することができ、撮影者が撮影指示直前までに手ブレが生じないようにして意識的にカメラを安定させて得た複数の画像のうちから更に手ブレの少ない画像を自動的に選択して記憶することができる。また、警告があるたびにカメラを構え直すのではなくて、撮影者が撮影指示の直前までに自発的にカメラを安定させて手ブレを未然に防止したうえで得た画像のうちから自動的に画像を選択して記憶できるので、撮影者は煩わしさを感ずることがない。
【００２９】
また、請求項１８に記載の発明では、被写体を撮影して画像を得る撮像部と、画像を表示する表示部と、一時記憶メモリと、撮影画像を記録する記録メモリと、を備えたカメラにおける撮影画像の選択・記録方法であって、撮像部によって取得された画像を表示部の画面上にスルー表示するステップと、取得された画像を循環的に一時記憶メモリに記憶するステップと、一時記憶メモリに記憶される画像の所定領域と該画像の直前に記憶されている画像の所定領域の相関量を基に手ブレ量を取得するステップと、取得した手ブレ量を循環記憶されている画像に対応付けて一時記憶メモリに循環的に記憶するステップと、一時記憶メモリに循環記憶された手ブレ量を取り出してグラフ値を取得するステップと、取得したグラフ値をスルー画像が表示されている画面上の表示領域の所定位置に時系列にグラフ表示するステップと、撮影指示を検出するステップと、撮影指示検出後、取得した手ブレ量を基に所定数の画像を選択するステップと、画像選択手段によって選択された画像を一時記憶メモリから取り出して、記録メモリに記録するステップと、を含むことを特徴とする撮影画像の選択・記録方法を提供する。  
これにより、手ブレ検出装置なしに、電子的に前後の画像の相関量から時系列に手ブレ量を表示することができるので、ブレが大きい場合には撮影者はカメラをしっかり保持して安定させることができる。また、カメラは複数の画像のうちから手ブレの少ない画像を自動的に選択して記憶することができる。また、警告があるたびにカメラを構え直すのではなくて、撮影者が撮影指示の直前までに自発的にカメラを安定させて手ブレを未然に防止したうえで得た画像のうちから自動的に画像を選択して記憶できるので、撮影者は煩わしさを感ずることがない。
【００３０】
また、請求項１９に記載の発明では、カメラのコンピュータが実行可能なプログラムであって、請求項１５乃至１８のいずれか１項に記載の撮影画像の選択／記録方法をコンピュータに実行させることを特徴とするプログラムを提供する。  
これにより、カメラはスルー画像表示時に手ブレを検出して時系列に手ブレ量を画面上に表示し、手ブレがある場合に撮影者にカメラを安定させる機会を与えると共に、手ブレの少ない画像を自動的に選択して記録することができる。
【００３１】
また、請求項２０に記載の発明では、被写体を撮影して画像を得る撮像手段と、この撮像手段からの撮像信号に基づいて撮影された画像を記録メモリに記録するよう制御する撮影記録制御手段と、ブレ若しくは像ブレを検出するブレ検出手段と、ブレ検出手段によって検出されたブレ量履歴データを順次記録するブレ量履歴データ記録手段と、撮像手段からの撮像信号による被写体像のスルー画像、若しくは、撮影記録された撮影像を表示する画像表示手段と、被写体像のスルー画像を画像表示手段に表示する際に、ブレ量履歴データ記録手段に記録されたブレ量履歴データに基づいて、ブレ検出手段によって検出されたブレ量とそれまでに検出されたブレ量履歴データとを、画像表示手段に順次プロット表示し、刻々更新される動的なグラフとして上記被写体像のスルー画像に重畳させて表示するように制御するブレ量履歴データ表示制御手段と、を備えたことを特徴とするカメラを提供する。  
これにより、ブレ量の履歴を動的なグラフとしてプロット表示するので撮影時にどの程度のブレが発生したかを具体的に確認できる。
【００３２】
また、請求項２１に記載の発明では、シャッターボタン等による所定の操作がなされる以前から、自動的に所定間隔で複数の画像を連続して撮影して記録メモリに順次記録し、所定時間内の連続する複数の撮影画像を蓄積記録するように構成されたカメラにおいて、少なくとも、カメラのブレ若しくは像ブレを検出するブレ検出手段と、撮影画像とその撮影画像の撮影時点にブレ検出手段によって検出されたブレ量データとを対応付けて記録するブレ量履歴データ記録手段と、被写体像のスルー画像、若しくは撮影画像を再生表示する画像表示手段と、被写体像のスルー画像、若しくは、撮影画像と共に、検出されたブレ量データ若しくはブレ量履歴データ記録手段に記録されたブレ量データを表示するように制御するブレ量履歴データ表示制御手段と、シャッターボタンによる所定の操作がなされると、連続撮影および蓄積記録動作を停止すると共に、該シャッターボタンの操作までに蓄積記録された複数の画像の中からブレ量履歴データ記録手段に記録されたブレ量が蓄積記録されている他の撮影画像より小さい画像を選択して保存記録するように制御する撮影記録制御手段と、を備えたことを特徴とするカメラを提供する。  
これにより、最もブレの少ない画質のよい画像を自動的に選択して保存記録することができる。
【００３３】
また、請求項２２に記載の発明では、撮影記録制御手段は、ブレ量が蓄積記録されている他の撮影画像より小さい画像を選択する際には、備蓄記録された複数の撮影画像の中から、シャッターボタンによる所定操作から所定時間前までに撮影された画像で且つ撮影時点のブレ量が最も少ない撮影画像、若しくは、ブレ量が所定値未満の撮影画像の中から、シャッターボタンによる所定操作時点に最も近い時点に撮影された画像を、選択して保存記録するように制御する手段である、ことを特徴とする請求項２１に記載のカメラを提供する。  
これにより、最もブレの少ない画質のよい画像若しくはシャッターを押した瞬間に最も近い時点に撮影された画像を自動的に選択して保存記録することができる。
【００３４】
また、請求項２３に記載の発明では、更に、ブレ検出手段により検出されたブレ量に基づいてブレを補正するブレ補正手段を備えたことを特徴とする請求項２０または２１に記載のカメラを提供する。  
これにより、ブレが検出されるとブレ補正手段によってブレが自動的に補正されるのでブレがなく、画質のよい画像を撮影できる。
【００３５】
また、請求項２４に記載の発明では、少なくとも、カメラのブレ若しくは像ブレを検出するブレ検出手段と、ブレ検出手段により検出されたブレ量に基づいてブレを補正するブレ補正手段と、ユーザによる操作に従って、ブレ補正手段によるブレ補正動作を動作させるブレ補正動作モードとブレ補正動作を停止させるブレ補正停止モードとを切替え選択するブレ補正モード選択手段と、ブレ補正動作モードが選択されている場合には、ブレ検出手段により検出されたブレ量に応じて設定されたブレ補正量に基づいて、ブレ補正手段によるブレ補正動作を行なうと共に、ブレ補正された撮影画像を保存記録するように制御し、ブレ補正停止モードが選択されている場合には、シャッターボタンを押した時点およびそれまでに撮影および記録された画像の中から他の画像よりブレ量が小さい画像を選択して保存記録するように制御する撮影記録制御手段と、を備えたことを特徴とするカメラを提供する。  
これにより、ブレ補正機能がオンの場合にも、またブレ補正された画像が所望でない場合や、ブレ補正をオンせずに（オフのままで）撮影したがブレが生じてしまったような場合でもユーザの意思に反して自動的にブレ補正に強制オンすることなしに、（ブレ補正機能の）いずれの設定状態においても、それぞれの場合においてブレ量の少ない画質のよい画像を得ることができる。
【００３６】
また、請求項２５に記載の発明では、更に、ズレ補正手段によって補正可能な限界ブレ量の指標値を予め設定する補正限界ブレ量設定手段と、補正限界ブレ量設定手段によって設定された補正限界ブレ量の指標値と共に、ブレ検出手段によって検出されたブレ量とその履歴データとを表示するように制御する表示制御手段、および／または、ブレ検出手段によって検出されたブレ量が補正限界ブレ量設定手段によって設定された補正限界ブレ量の指標値を超えた場合に警告報知するように制御するブレ警告報知制御手段と、を備えたことを特徴とする請求項２４に記載のカメラを提供する。  
これにより、補正限界ブレ量の指標値を検出ブレ量と共に表示し、検出されたブレ量が指標値を超えた場合は警告報知するので、ユーザは指標値を目安にどの程度のブレまで許されるかを確認しながら安心して撮影や記録確認をすることができる。  
【００３７】
また、請求項２６に記載の発明では、少なくとも、カメラのブレ若しくは像ブレを検出するブレ検出手段と、ユーザによる操作に従って露出時間ないしは撮影レンズの焦点距離等の撮影条件を設定する撮影条件設定手段と、撮影条件設定手段によって設定された撮影条件に応じて、許容できるブレ量の指標値を設定する許容ブレ量設定手段と、許容ブレ量設定手段によって設定された許容ブレ量の指標値と共にブレ検出手段によって検出されたブレ量とその履歴データとを表示するように制御する表示制御手段、および／または、ブレ検出手段によって検出されたブレ量が許容ブレ量設定手段によって設定された許容ブレ量の指標値を超えた場合に警告報知するように制御するブレ警告報知制御手段と、を備えたことを特徴とする請求項２４に記載のカメラを提供する。  
これにより、ズーム操作等で焦点距離を変えた場合や露出条件や照明条件等の撮影条件に応じて、許容できるブレ量の指標値を設定し、検出ブレ量およびその履歴データ共に表示し、検出されたブレ量が指標値を超えた場合は警告報知するので、ユーザは指標値を目安にどの程度のブレまで許されるかを容易に知ることができ、安心して撮影や記録確認をすることができる。  
【００３８】
また、請求項２７に記載の発明では、更に、ユーザによる操作に従って撮影画像を印刷する際の印刷用紙の種別若しくは用紙サイズ等の印刷条件を設定する印刷条件設定手段を備え、許容ブレ量設定手段は、設定された印刷条件と設定された撮影条件とに応じて許容ブレ量の指標値を設定する手段であること、を特徴とする請求項２６に記載のカメラを提供する。  
これにより、所望の印刷用紙を選択すると印刷用紙サイズに応じて、ブレが気づかれない程度の許容ブレ量を指標として算出し、検出ブレ量と共に表示することができるので、ユーザはこれを目安にどの程度のブレまで許されるかを確認しながら安心して印刷をすることができる。  
【００３９】
また、請求項２８に記載の発明では、少なくとも、カメラのブレ若しくは像ブレを検出するブレ検出手段と、ブレ検出手段により検出されたブレ量に基づいてブレを補正動作を行なうブレ補正手段と、ブレ補正手段によるブレ補正を動作させるブレ補正動作状態とブレ補正動作を停止させるブレ補正停止状態とを切替えるブレ補正状態切替手段と、ブレ検出手段によって検出されたブレ量とブレ量履歴データを表示するブレ量表示制御手段、および／または、ブレ検出手段によって検出されたブレ量が所定ブレ量を超えた場合に警告報知するように制御するブレ警告制御手段と、を備え、ブレ量表示制御手段は、ブレ補正状態切替手段によるブレ補正状態に応じてブレ検出手段によって検出されたブレ量とブレ量履歴データの表示方法を異なる表示方法に切替えるように制御する手段であり、および／または、ブレ警告制御手段はブレ補正状態切替手段によるブレ補正状態に応じて警告報知する所定ブレ量もしくは警告報知方法を異なる所定ブレ量若しくは警告報知方法に切替えるように制御する手段である、ことを特徴とするカメラを提供する。  
これにより、所望の印刷用紙を選択すると印刷用紙サイズに応じて、ブレが気づかれない程度の許容ブレ量を指標として算出できる。また、ブレ補正オンかオフかに応じて警告報知方法を切替えるのでブレ補正オンの場合はブレ補正限界を超えるブレが生じていることが画面を見なくても直ちに知ることができ。また、ブレ補正オンでない場合にもブレが生じていることを画面を見なくても直ちに知ることができる。
【００４０】
また、請求項２９に記載の発明では、少なくとも、カメラのブレ若しくは像ブレを検出するブレ検出手段と、ブレ検出手段により検出されたブレ量に基づいてブレを補正するブレ補正手段と、ブレ補正手段で補正できる限界ブレ量を予め設定する補正限界ブレ量設定手段と、ユーザによる操作に従って、撮影条件および／または撮影画像の印刷条件を設定する条件設定手段と、条件設定手段によって設定された撮影条件および／または印刷条件に応じて許容できるブレ量を設定する許容ブレ量設定手段と、ブレ補正手段によるブレ補正を動作させるブレ補正動作状態とブレ補正動作を停止させるブレ補正停止状態とを切替えるブレ補正状態切替手段と、ブレ補正動作状態の場合にはブレ検出手段により検出されたブレ量が補正限界ブレ量設定手段によって設定された限界ブレ量を超えた場合に警告報知するように制御し、ブレ補正停止状態の場合にはブレ検出手段により検出されたブレ量が許容ブレ量設定手段によって設定された許容ブレ量を超えた場合に警告報知するように制御するブレ警告制御手段と、を備えたことを特徴とするカメラを提供する。  
これにより、ズーム操作等で焦点距離を変えた場合や露出条件や照明条件等の撮影条件に応じて、また、所望の印刷用紙を選択すると印刷用紙サイズに応じて、ブレが気づかれない程度の許容ブレ量を指標として算出し、検出ブレ量と共に表示し、検出されたブレ量が指標値を超えた場合は警告報知するので、ユーザはこれを目安にどの程度のブレまで許されるかを確認しながら安心して撮影や記録確認をすることができる。  
【００４１】
また、請求項３０に記載の発明では、少なくとも、カメラのブレ若しくは像ブレを検出するブレ検出手段と、ブレ検出手段により検出されたブレ量に基づいてブレを補正するブレ補正手段と、ユーザの操作に従って、撮影条件および／または印刷条件に応じて許容できるブレ量を設定する許容ブレ量設定手段と、ブレ検出手段により検出されたブレ量が許容ブレ量設定手段によって設定された許容ブレ量を超えた場合に、若しくは、ブレ量の履歴データの所定の統計値が許容ブレ量を超えた場合にブレ補正手段をブレ補正状態となるように切替えるブレ補正状態切替制御手段と、を備えたことを特徴とするカメラを提供する。
これにより、印刷用紙や撮影条件に応じて、本当に許容できないブレの場合だけブレ補正状態に切替えてブレを補正するので、不要な補正による画質低下も防止できる。
【発明の効果】
【００４２】
本発明によれば、撮影指示前に、カメラは取り込まれる画像を循環的に一時記憶メモリに記憶すると共に時系列に手ブレ成分を表示するので、撮影者は撮影指示までに手ブレが生じないようにして意識的にカメラを安定させることができる。また、カメラは循環記憶された画像のうちから手ブレ量の少ない画像を自動的に選択して記録することができる。
【発明を実施するための最良の形態】
【００４３】
図１は本発明に係るカメラの一実施例としてのデジタルカメラの外観図である。なお、図１（ａ）はデジタルカメラ１００の正面図、図１（ｂ）はカメラ内部の撮像部の構成例、図１（ｃ）は背面図である。  
図１で、デジタルカメラ１００は図１（ａ）に示すように正面側にレンズ光学系の受光窓１、デジタルカメラを安定的に保持するためのグリップ部６及びストロボ発光部１０を備えている。また、図１（ａ）の符号７−１は正面内部に設けられている角度センサ／振動ジャイロ（Ｘ方向）を示し、符号７−２は角度センサ／振動ジャイロ（Ｙ方向）を示す。更に、Ｚ方向の角度センサ／振動ジャイロを設けるようにしてもよい。これら角度センサ／振動ジャイロは図２に示す手ブレ検出部３１を構成する。
【００４４】
レンズ光学系１２の受光窓１から入射する光は図１（ｂ）に示すようにカメラ内部に設けられた電動ミラー・ジンバル部１２−１で反射されてレンズ群１２−２に入射し、被写体像がレンズ群１２−２を介してＣＣＤ（撮像素子）１３上に結像する。
【００４５】
また、デジタルカメラ１００の背面部には図１（ｃ）に示すようにモードの切り換えを行うためのモード選択キー２、カーソルキー３、セットキー４等のキー、及び液晶モニタ画面５が設けられている。また、上面にはシャッターキー８、及び電源ボタン９が設けられ、図示しないが側部にはパーソナルコンピュータ（以下、パソコン）やモデム等の外部装置とＵＳＢケーブルに接続する場合に用いるＵＳＢ端子接続部が設けられている。なお、更に、正面等に赤外線通信やブルートゥース等の近接通信用の光送受口や無線通信用アンテナ、ＧＰＳ受信アンテナを設けるようにしてもよい。
【００４６】
図２は図１のデジタルカメラ１００の電子回路構成の一実施例を示す図である。
図２で、デジタルカメラ１００は、基本モードである撮影モードにおいて自動合焦（オートフォーカス（ＡＦ））機能を備え、合焦位置や絞り位置を移動させるモータ１１、撮影レンズ２を構成するレンズ光学系１２、撮像素子であるＣＣＤ１３、タイミング発生器（ＴＧ）１４、垂直ドライバ１５、サンプルホールド回路（Ｓ／Ｈ）１６、Ａ／Ｄ変換器１７、カラープロセス回路１８、ＤＭＡ（Direct Memory Access）コントローラ１９、ＤＲＡＭインターフェイス（Ｉ／Ｆ）２０、ＤＲＡＭ２１、制御部２２、ＶＲＡＭコントローラ２３、ＶＲＡＭ２４、デジタルビデオエンコーダ２５、表示部２６、ＪＰＥＧ回路２７、メモリカード２８、内蔵メモリ２９、キー入力部３０、手ブレ検出部３１を備えている。図２で、レンズ光学系１２〜カラープロセス回路１８は本発明で撮像部に相当する。  なお、後述（実施形態２参照）するように、デジタルカメラ１００が電子的に手ブレ量を検出するように構成されている場合には手ブレ検出部３１は備えなくてもよい。また、手ブレ補正部３２、警告出力部３３を設けるようにしてもよい。
【００４７】
撮影モードでのモニタリング状態においては、モータ（Ｍ）１１の駆動により合焦位置や絞り位置が移動され、上記撮影レンズ１を構成する光学系１２の撮影光軸後方に配置された撮像素子であるＣＣＤ１３が、タイミング発生器（ＴＧ）１４、垂直ドライバ１５によって走査駆動され、一定周期毎に結像した光像に対応する光電変換出力を１画面分出力する。  
ＣＣＤ１３は被写体の二次元画像を撮像する固体撮像デバイスであり、典型的には毎秒数十フレームの画像を撮像する。なお、撮像素子はＣＣＤに限定されずＣＭＯＳ（Complementary Metal Oxide Semiconductor）などの固体撮像デバイスでもよい。
【００４８】
この光電変換出力は、アナログ値の信号の状態でＲＧＢの各原色成分毎に適宜ゲイン調整された後に、サンプルホールド回路（Ｓ／Ｈ）１６でサンプルホールドされ、Ａ／Ｄ変換器１７でデジタルデータに変換され、カラープロセス回路１８で画像補間処理及びγ補正処理を含むカラープロセス処理が行われて、デジタル値の輝度信号Ｙ及び色差信号Ｃｂ、Ｃｒが生成され、ＤＭＡ（Direct Memory  Access）コントローラ１９に出力される。
【００４９】
ＤＭＡコントローラ１９は、カラープロセス回路１８の出力する輝度信号Ｙ及び色差信号Ｃｂ、Ｃｒを、同じくカラープロセス回路１８からの複合（composite）同期信号、メモリ書き込みイネーブル信号、及びクロック信号を用いて一度ＤＲＭＡインターフェイス（Ｉ／Ｆ）２０を介してバッファメモリとして使用されるＤＲＡＭ２１にＤＭＡ転送する。
【００５０】
制御部２２は、ＣＰＵと、後述するように撮影モード時の手ブレ検出に対する処理を含む該ＣＰＵで実行される動作プログラムを固定的に記憶したフラッシュメモリ等のプログラム格納メモリ、及びワークメモリとして使用されるＲＡＭ等により構成され、このデジタルカメラ１００全体の制御動作を司るものであり、上記輝度及び色差信号のＤＲＡＭ２１へのＤＭＡ転送終了後に、この輝度及び色差信号をＤＲＭＡインターフェイス２０を介してＤＲＡＭ２１から読出し、ＶＲＡＭコントローラ２３を介してＶＲＡＭ２４に書込む。
【００５１】
制御部２２は、撮影モードで、カメラの手ブレ（手ブレ量や方位）検出値からの手ブレ成分の算出、手ブレ状態の時系列表示及び手ブレの最も少ない画像の選択・記録の実行制御等を行う。  
例えば、手ブレ検出部３１からの手ブレ（手ブレ量及び方位）検出信号により、カメラ本体の上下、前後、左右の手ブレ成分を算出し、算出した手ブレ成分をグラフ化して液晶モニタ画面５に表示すると共に、取り込まれる画像を循環的に記憶し、撮像指示検出後、最も手ブレの少ない画像から順に所定数の画像を選択し、保存記録させる。
【００５２】
制御部２２は、また、キー入力部３０からの状態信号に対応してフラッシュメモリ等のプログラム格納用メモリに格納されている各モードに対応の処理プログラムやメニューデータを取り出して、デジタルカメラ１００の他の各機能の実行制御、例えば、撮像や記録画像の再生機能の実行等を行なう他、機能選択時の機能選択メニューの表示やカーソルキー３等で指定された選択機能メニューや画像の選択決定の制御等を行う。  
【００５３】
デジタルビデオエンコーダ２５は、上記輝度及び色差信号をＶＲＡＭコントローラ２３を介してＶＲＡＭ２４から定期的に読み出し、これらのデータを基にビデオ信号を生成して上記表示部２６に出力する。
【００５４】
表示部２６は、上述したように撮影モード時にはモニタ表示部（電子ファインダ）として機能するもので、デジタルビデオエンコーダ２５からのビデオ信号に基づいた表示を行うことで、その時点でＶＲＡＭコントローラ２３から取込んでいる画像情報に基づく画像をリアルタイムに表示することになる。  
このように表示部２６にその時点での画像がモニタ画像としてリアルタイムに表示されているいわゆるスルー画像の表示状態で、静止画像表示を行いたいタイミングでキー入力部３０を構成するシャッターキー８（図１）を操作するとトリガ信号（撮影指示信号）を発生する。
【００５５】
制御部２２はこのトリガ信号に応じてその時点でＣＣＤ１３から取込んでいる１画面分の輝度及び色差信号のＤＲＡＭ２１へのＤＭＡ転送の終了後、直ちにＣＣＤ１３からのＤＲＡＭ２１への経路を停止し、記録保存の状態に遷移する。
【００５６】
この保存記録の状態では、制御部２２がＤＲＡＭ２１に書込まれている１フレーム分の輝度及び色差信号をＤＲＡＭインターフェイス２０を介してＹ、Ｃｂ、Ｃｒの各コンポーネント毎に縦８画素×横８画素の基本ブロックと呼称される単位で読み出してＪＰＥＧ（Joint Photograph cording Experts Group）回路２７に書込み、このＪＰＥＧ回路２７でＡＤＣＴ（Adaptive Discrete Cosine Transform：適応離散コサイン変換）、エントロピ符号化方式であるハフマン符号化等の処理によりデータ圧縮する。  
そして得た符号データを１画像のデータファイルとしてＪＰＥＧ回路２７から読出し、デジタルカメラ１００の記録媒体として着脱自在に装着されるメモリカード２８か内蔵メモリ２９のいずれか一方に記録保存する。  
そして１フレーム分の輝度及び色差信号の圧縮処理及びメモリカード２８または内蔵メモリ２９への全圧縮データの書込み終了に伴って、制御部２２はＣＣＤ１３からＤＲＡＭ２１への経路を再び起動する。 
【００５７】
また、基本モードである再生モード時には、制御部２２がメモリカード２８又は内蔵メモリ２９に記録されている画像データを選択的に読出し、ＪＰＥＧ回路２７で画像撮影モード時にデータ圧縮した手順とまったく逆の手順で圧縮されている画像データを伸張し、伸張した画像データをＶＲＡＭコントローラ２３を介してＶＲＡＭ２４に展開して記憶させた上で、このＶＲＡＭ２４から定期的に読出し、これらの画像データを元にビデオ信号を生成して表示部２６で再生出力させる。
【００５８】
上記ＪＰＥＧ回路２７は複数の圧縮率に対応しており、圧縮率に対応させて記憶するモードには圧縮率の低い高解像度（一般に、高精細、ファイン、ノーマルなどと呼ばれる）に対応するモードと圧縮率の高い低解像度（一般にエコノミーなどと呼ばれる）モードがある。  
また、高画素数から低画素数にも対応している。例えば、ＳＸＧＡ（１６００×１２００）、ＸＧＡ（１０２４×７８６）、ＳＶＧＡ（８００×６００）、ＶＧＡ（６４０×４８０）等と呼ばれる画素サイズがある。
【００５９】
キー入力部３０は、上述したモード選択キー２、カーソルキー３、及びセットキー４やシャッターキー８、電源ボタン９等から構成され、それらのキー操作に伴う信号は直接制御部２２に送出される。  
モード選択キー２は図示の例ではスライドキーからなり、基本モードである撮影モード及び下位モードである動画撮影モード等の選択や、再生モード及びその下位モードである動画再生モード等の選択を行うことができる。  
カーソルキー３は、通常はメニュー選択時等に行うカーソルの移動操作に用いられる。セットキー４は通常はカーソルキー３でのポイント結果の確認や設定値の確認等の際に用いられ、セットキー４を押すとカーソルキー３によるポイント結果が確定し、カーソル指定された処理が開始される。
また、シャッターキー８は、全押して開放するとトリガ信号（撮像指示信号）を出力する。  
なお、動画撮影や動画再生等の各種撮影モードや再生モードの選択は専用キーを設けて行うようにしてもよい。
【００６０】
手ブレ検出部３１は、公知の小型の方位及び振動検出装置を用いればよく、撮影時のデジタルカメラ１００の上下、左右、前後のブレ（ピッチ、ヨー、ロール）を検出してデジタル信号に変換した手ブレ（手ブレ量、手ブレ方向）検出信号を制御部２２に送出する。方位及び振動検出装置としては、例えば、上述したような２〜３個の角速度センサ／振動ジャイロを用いることができる。  
なお、手ブレ検出部３１を小型の方位及び振動検出装置とワンチップのマイクロコンピュータからなる手ブレ算出装置として構成し、算出したカメラ本体の手ブレ成分情報（ピッチ、ヨー、ロール情報）を制御部２２に送出するようにしてもよい。  
また、手ブレ検出部３１は振動（手ブレ量）だけを検出できる小型で安価なセンサ等の装置であってもよい。
また、手ブレ検出部３１を、撮影指示（実施例ではシャッターキー８の全押し）前にＤＲＡＭ２１に循環記憶する画像の比較対象域における画像の差を取得して手ブレ量を算出して像ブレを検出する機能を実現するワンチップのマイクロコンピュータとして構成するようにしてもよいし、手ブレ検出部３１の代わりに、撮影動作プログラムを撮影指示前にＤＲＡＭ２１に循環記憶する現フレームの画像と循環記憶した前フレームの画像から電子的に手ブレ量を取得する機能を実現するサブプログラムを一つのモジュールとして含むように構成してプログラム格納メモリに格納しておくようにしてもよい。
【００６１】
手ブレ補正部３２は算出されたブレ補正量を基に撮影枠よりも少し大きい撮像画像から記録画像を切替える枠を可変にする画像処理を行う。また、手ブレ補正部３２として、算出されたブレ補正量を基に、光学系１２の一部に設けた回転式ミラーなどの補正光学系を駆動制御して撮像面への光軸補正を行うように構成したものでもよい。なお、手ブレ補正部３２は後述する実施形態４、５においては必須であるが、実施形態１および実施形態２では必須ではない。
【００６２】
警告出力部３３は、音声や音響を出力する装置、或いはベル、若しくは警告ランプ等からなり、手ブレ検出部３１で検出されたブレ量が所定値を超えた場合等に、音声や音響、或いはベル、若しくは点滅光等を出力してユーザに報知する。また、警告出力に代えて警告メッセージを表示するようにしてもよい。なお、警告出力部３３は後述する実施形態５においては必須であるが、実施形態１〜４では必須ではない。
【００６３】
（実施形態１）  
本実施形態では図２に示した手ブレ検出部３１を方位及び振動検出装置（又は振動のみを検出可能な簡易な振動検出装置）で構成し、検出された手ブレ量を（手ブレ成分毎に）スルー画像と共に時系列表示し、撮影指示（シャッターキー８の全押し）前に撮影した複数の画像と各画像の手ブレ量を対応付けてＤＲＡＭ２１等の一時記憶メモリに記憶しておき、撮影指示後に手ブレ量の最も少ない画像から順に所定数の画像を撮影画像として選択し、記録する例について述べる。
【００６４】
図３は、カメラの手ブレ状態表示の一実施例を示す図であり、手ブレ検出機能を備えたカメラにおいて、手ブレの３成分（ピッチ（PITCH）成分、ヨー（YAW）成分、及びロール（ROLL）成分）を時系列にモニタ画面５にグラフ表示した例を示す。  
撮影開始からスルー画像表示と略同時に手ブレ検出部３１により手ブレ量や方位が検出され、３成分がグラフ化手段によってそれぞれグラフ化される。そして、それぞれ色の異なる線グラフ５６、５７、５８としてグラフ表示欄５２内に表示される。図示の例では左から右に向かって時系列に線グラフ５６、５７、５８が展開し、グラフ表示欄５２の範囲を超えると最も古いものから順に消去され新しい手ブレ量が表示される。  
なお、図３の例では３つの線グラフを同一の表示欄に表示したが、画面５の左辺や右辺、或いは上辺に表示欄を設けてそれぞれ別々に表示するようにしてもよい（図３参照）。また表示欄の位置は周辺に限定されない。つまり、被写体の邪魔にならない位置に線グラフを表示するようにすればよい。また、表示するグラフ線グラフに限定されない。例えば、波状のグラフや折れ線グラフ若しくは棒グラフでもよく、線の太さや形状を変えてもよい。
また、手ブレ量の絶対値に限ることなく、各成分の相対的な大きさはデフォルメして表現してもよい。例えば、ピッチがヨーの１．５倍のときに強調するために２倍に表現するとか、対数表現にするようにしてもよい。
【００６５】
このように、手ブレ状態を上下、左右、前後の３成分で時系列表示するようにしたことにより、撮影者は上下、左右、前後の手ブレの推移と大きさを把握しやすいので撮影指示直前までにデジタルカメラ１００の手ブレが生じないようにして意識的にデジタルカメラ１００を安定させることができる。また、シャッターキー８を押す直前までに自発的にデジタルカメラ１００を安定させて手ブレを未然に少なくきる。
【００６６】
なお、図３の例では３成分の手ブレ量を時系列表示したが、２成分、つまり、ピッチ成分、ヨー成分、及びロール成分のうちの２成分或いは１成分のみを時系列表示するようにしてもよい。また、３成分又は２成分の手ブレ量を表示する際は成分毎に異なる色で生じするようにすることが望ましい。
【００６７】
図４はカメラの手ブレ成分の説明図であり、カメラ２００の横方向をＸ軸とし、カメラ２００の中心を原点としてＸ軸に直交する縦軸をＹ軸、原点を通ってＸ軸、Y軸に直交する軸をＺ軸とすると、ピッチとはＺ軸を中心とした左右方向のブレ、ヨーとはＹ軸を中心とした左右のブレ、ロールとはＸ軸を中心とした上下のブレを意味する。
【００６８】
図５は撮影モード時のＤＲＡＭ２１内の循環記憶領域の説明図であり、図５(ａ）はＤＲＡＭ２１における記憶領域割り当ての例、図５（ｂ）は検出された手ブレ量の循環記憶の説明図、図５（ｃ）は取り込まれた画像の循環記憶の説明図である。
この例で、ＤＲＡＭ２１にはファイル管理領域２１１、検出された手ブレ量を循環的に記憶する手ブレ量循環記憶領域２２２、カラープロセス回路１８からの画像データを記憶する画像記憶領域２２３、グラフ値記憶領域２２４、及び作業領域２２５等が割り当てられる。  
【００６９】
手ブレ量循環記憶領域２２２は図（ｂ）に示すように、所定数（画像循環記憶領域２２３の分割数と同じ数）に分割され、手ブレ量検出部３１で検出された手ブレ量が画像循環記憶領域２２３に記憶される画像と対応付けて記憶される。なお、記憶される手ブレ量は方向成分別に分けて記憶することもできる。検出された（方向成分別又は方向成分無しの）手ブレ量をＭとすると手ブレ量循環記憶領域２２２には所定数（図示の例では２０組）の手ブレ量Ｍ１、Ｍ２、・・・Ｍ２０が時系列に記憶される。そして、手ブレ量循環記憶領域２２２が一杯になると、最も古い手ブレ量Ｍ１にＭ２を上書きし、Ｍ２にＭ３を、・・・・Ｍ１９にＭ２０を上書きするようにして右から左にシフトし、Ｍ２０には検出されたばかりの最新の手ブレ量が記憶される。このようにして、手ブレ量循環記憶領域２２２は、所定時間間隔（図示の例では１／２０（秒））で最も新しい手ブレ量で最も古い手ブレ量を押し出すようにして更新される。
【００７０】
画像循環記憶領域２２３は図（ｃ）に示すように、所定数（手ブレ量記憶領域２２２の分割数と同じ数）に分割され、カラープロセス回路１８からの画像データを一時記憶する。カラープロセス回路１８から出力された１フレーム分の画像データをＧとすると画像循環記憶領域２２３には所定数（図示の例では２０個）の画像分の画像データＧ１、Ｇ２、・・・Ｇ２０が時系列に記憶されるそして、画像循環記憶領域２２３が一杯になると、最も画像データＧ１にＧ２を上書きし、Ｇ２にＧ３を、・・・・Ｇ１９にＧ２０を上書きするようにして右から左にシフトし、Ｇ２０にはカラープロセス回路１８から出力されたばかりの最新の画像データ（１フレーム分）が記憶される。このようにして、画像循環記憶領域２２３は、所定時間間隔（図示の例では１／２０（秒））で最も新しい画像で最も古い画像を押し出すようにして更新される。  
図５の例では画像Ｇ１には手ブレ量Ｍ１が対応付けられ、以下同様に、Ｇ２にはM２が、・・・、Ｇ２０にはＭ２０が対応付けられている。
【００７１】
また、グラフ値記憶領域２２４には（方向成分別）手ブレ量から生成された（方向成分分別又は方向成分無しの）グラフ値が循環的に記憶される。
【００７２】
（手ブレ状態表示及び画像選択・記録動作）  
図６はデジタルカメラの手ブレ状態表示及び画像選択・記録動作例を示すフローチャートである。以下に示す処理は基本的に制御部２２が予めフラッシュメモリ等のプログラムメモリに記憶されたプログラムに従って実行するものである。以下、図１及び図２に示したデジタルカメラ１００に本発明を適用した例について説明する。
【００７３】
撮影モードにおいて、制御部２２はその時点のズーム値に対応した焦点距離でＡＥ処理を実行し、ＣＣＤ１３から画像データを得ると共に自動ホワイトバランス（ＡＷＢ）処理により光源の色に対応したホワイトバランスになるようにカラープロセス回路１８で調整を施した上でＶＲＡＭ２４をＣＣＤ１３からの画像データを間引いたビデオスルー画像データで書き換えて表示部２６にスルー画像を表示する（ステップＳ１）。
【００７４】
次に、制御部２２は、所定のフォーカスエリアにピントが合うように自動合焦（ＡＦ）処理を行ない（ステップＳ２）、カラープロセス回路１８からの画像データをＤＲＡＭ２１上に確保されている画像循環記憶領域２２３に最新画像として記憶する。つまり、画像循環記憶領域２２３が一杯の場合は画像の記憶アドレスがシフトされ最も古い画像が消去される（ステップＳ３）。
【００７５】
手ブレ検出部３１は、デジタルカメラ１００の上下、左右、前後のブレ（ピッチ、ヨー、ロール）を検出して検出信号（デジタル信号）を所定時間間隔で制御部２２に送出するので、制御部２２は手ブレ検出部３１から出力される手ブレ検出信号を受け取り（ステップＳ４）、ＤＲＡＭ２１上に確保されている手ブレ量循環記憶領域２２２に最新値として記憶する。つまり、手ブレ量循環記憶領域２２２が一杯の場合は画像の記憶アドレスがシフトされ最も古い手ブレ量が消去される（ステップＳ５）。
【００７６】
次に、制御部２２は、表示する手ブレ成分（図３の表示例ではピッチ成分、ヨー成分、及びロール成分）を取り出してグラフ値を生成し（ステップＳ６）、生成したグラフ値をＤＲＡＭ２１上に確保されるグラフ値循環記憶領域２２４に記憶されている時系列グラフ値の最新値として循環記憶する。つまり、グラフ値循環記憶領域２２４が一杯の場合はグラフ値の記憶アドレスがシフトされ最も古い値が消去される（ステップＳ７）。  
【００７７】
次に、制御部２２は、グラフ値循環記憶領域２２４に記憶されている時系列グラフ値をＶＲＡＭコントローラ２３を介してデジタルビデオエンコーダ２５に与えビデオ信号を生成させて表示部２６に出力させ、液晶モニタ画面５のグラフ表示欄に手ブレ状態を示す時系列グラフ（図３参照）として方向成分毎に異なる色で表示させる（ステップＳ８）。
【００７８】
制御部２２はシャッターキー８が全押し操作されたか否かを調べ、シャッターキー８が全押しされた場合はステップＳ９に進み、そうでない場合はステップＳ１に戻る（ステップＳ９）。
【００７９】
シャッターキー８が全押しされた場合は、制御部２２はシャッターキー８の全押し検出時点にＣＣＤ１３から取込んでいる１画面分の画像データのＤＲＡＭ２１へのＤＭＡ転送の終了後、直ちにＣＣＤ１３からのＤＲＡＭ２１への経路を停止し、シャッターキー８の全押し検出時点にＤＲＡＭ２１の手ブレ量循環記憶領域２２２に記憶されている各手ブレ量をそれぞれ比較し最も少ない手ブレ量から順に所定数の手ブレ量を選択すると共に選択された手ブレ量に対応する画像のアドレスを保持する。これにより、手ブレ量の最も少ない画像から順に所定数の画像が選択される（ステップＳ９）。
【００８０】
制御部２２は、上記ステップＳ９で選択した手ブレ量に対応する画像（＝選択された画像）のアドレスを基にＤＲＡＭ２１の画像循環記憶領域２２３から画像データを撮影順に取り出してＪＰＥＧ回路２７で圧縮処理を施させ、画像ファイル（圧縮画像データ）とし
てメモリカード２８（又は内蔵メモリ）２９等の記録メモリに記録する（ステップＳ１０）。
【００８１】
また、制御部２２は上記ステップＳ１０で記録メモリに記録した画像（＝選択された画像）の画像データを画像循環記憶領域２２３から撮影順に取り出してＶＲＡＭ２４に送り、ＶＲＡＭコントローラ２３を介してデジタルビデオエンコーダ２５に与えビデオ信号を生成させて表示部２６に表示させ（ステップＳ１１）、更に、上記ステップＳ９で選択した手ブレ量のうち上記ステップＳ１１で表示する画像に対応する手ブレ量からグラフ値を生成してＶＲＡＭコントローラ２３を介してデジタルビデオエンコーダ２５に与えビデオ信号を生成させ、図７に示すように表示部２６の所定位置に（上記ステップＳ１１で表示した画像に重畳させて）表示させる（ステップＳ１２）。
【００８２】
上記図６のフローチャートに示した動作により、デジタルカメラ１００は手ブレを検出し、時系列に手ブレ状態を表示しつつ手ブレ量を取り込んだ画像に循環記憶し、撮影指示（シャッターキー８の全押し）後、手ブレ量の最も少ない画像から順に画像を選択するので、撮影者が手ブレの推移を把握して撮影指示直前までにデジタルカメラ１００の手ブレが生じないようにカメラをしっかり保持するなどして意識的にカメラを安定させて手ブレを少なくした画像の中から更に自動的に手ブレの少ない画像を選択し、記録できる。
【００８３】
また、自動合焦時にのみ時系列に手ブレ成分をグラフ表示するので、撮影者は手ブレの推移と現状を把握しやすい。従って、撮影者が撮影指示までに手ブレが生じないようにして意識的にカメラを安定させて手ブレを少なくした画像の中から更に自動的に手ブレの少ない画像を選択し、記録できる。また、自動合焦時にのみグラフ表示を行うので、グラフが邪魔にならず、オートフォーカス処理前に行う構図決定がしやすい。
【００８４】
なお、上記ステップＳ１０で、選択する手ブレ量の数＝選択画像の数）は１又は複数であり、設計時またはユーザによって設定される数である。また、上記ステップＳ１２の説明では画像循環記憶領域２２３から選択された画像の画像データを撮影順に取り出したが、手ブレ量の少ない順に取り出すようにしてもよい。
【００８５】
なお、上記フローチャートでステップＳ３〜Ｓ８をステップＳ２の後段動作として示したが、実際にはステップＳ２の自動合焦動作と並行して行うように構成することが望ましい。また、図３及び後述する図７や図１３に示すような表示をさせるプログラムは種々あり上記フローチャート等の例に限定されない。
【００８６】
また、上記図６のフローチャートでは手ブレ検出部３１が手ブレ量及び方位を検出可能な装置である場合を例としたが、手ブレ検出部３１が手ブレ量のみを検出できるセンサ等の簡易な装置（または手ブレ量のみを検出できるようプログラムれたマイクロコンピュータ若しくはプログラム）である場合は、ステップＳ４を、「手ブレ検出部３１は、デジタルカメラ１００のブレ（手ブレ量）を検出して検出信号（デジタル信号）を所定時間間隔で制御部２２に送出するので、制御部２２は手ブレ検出部３１から出力される手ブレ検出信号を受け取り、」とし、ステップＳ６を、「表示する手ブレ量を取り出して手ブレ量のグラフ値を生成する。」とすればよい。
【００８７】
図７は図６のステップＳ６で表示される選択画像の手ブレ量表示の一実施例を示す図であり、手ブレ量を手ブレ成分別にモニタ画面５（図１）の所定の位置に円グラフ表示した例を示し、円グラフ５６には各手ブレ成分別に手ブレ量５２−１、５２−２、５２−３が異なる視し際で示されている。なお、図では上記３つの手ブレ成分別の手ブレ成分を示したが、３成分のうちの２成分、または１成分だけを表示するようにしてもよい。  
このように、ステップＳ１２で選択された画像と共にステップＳ１３で手ブレ量を手ブレ成分別に表示するようにしたことにより、複数の画像を選択するようにした場合には、撮影者は手ブレが大きい思う画像を削除することができる。
【００８８】
＜変形例＞  
上記図６のフローチャートでは、撮影指示があると、ステップＳ１０でシャッター指示検出時点に循環記憶されている手ブレ量を比較してブレ量の少ない画像から順に所定数の画像を選択するようにしたが、撮影指示の瞬間に最も近い所定値以下の手ブレ量の画像から順に所定数の画像を選択できるように構成してもよい。以下、画像選択の際、手ブレ量優先かタイミング優先かを選択可能な例について説明する。
【００８９】
図８は、デジタルカメラ１００の手ブレ状態表示及び画像選択・記録動作の他の実施例を示すフローチャートであり、図６のフローチャートのステップＳ１０での画像選択の際、手ブレ量優先かタイミング優先かを選択可能にしたフローチャートである。つまり、図８で、ステップＳ１〜Ｓ９、ステップＳ１１〜Ｓ１３は図６のフローチャートと同様である。  なお、撮影者は、手ブレ量優先の画像選択を行うかタイミング優先の画像選択を行うかの画像選択フラグを、例えば、撮影モード選択時に撮影者が画面５に表示されるメニューの選択により設定できるものとする。
【００９０】
（変形動作例）  
図６のステップＳ９でシャッター８が全押しされると、制御部２２はシャッターキー８の全押し検出時点にＣＣＤ１３から取込んでいる１画面分の画像データのＤＲＡＭ２１へのＤＭＡ転送の終了後、直ちにＣＣＤ１３からのＤＲＡＭ２１への経路を停止し、画像選択設定フラグを調べ、画像選択設定が手ブレ量優先の画像選択に設定されている場合はステップＳ１０−２に進み、相でない場合（つまり、タイミング優先の画像選択に設定されている場合）はステップＳ１０−３に進む（ステップＳ１０−１）。  
【００９１】
手ブレ量優先の画像選択の場合は、制御部２２は、シャッターキー８の全押し検出時点にＤＲＡＭ２１の手ブレ量循環記憶領域２２２に記憶されている各手ブレ量をそれぞれ比較し最も少ない手ブレ量から順に所定数の手ブレ量を選択すると共に選択された手ブレ量に対応する画像のアドレスを保持し、ステップＳ１１に進む。これにより、手ブレ量の最も少ない画像から順に所定数の画像が選択される（ステップＳ１０−２）。
【００９２】
タイミング優先の画像選択の場合は、制御部２２は、シャッターキー８の全押し検出時点にＤＲＡＭ２１の手ブレ量循環記憶領域２２２に記憶されている各手ブレ量と閾値とを比較し、閾値未満の手ブレ量のうちシャッターキー８の全押しの瞬間に最も近いタイミングの順に所定数の手ブレ量を選択すると共に選択された手ブレ量に対応する画像のアドレスを保持し、ステップＳ１１に進む。これにより、閾値未満の手ブレ量のうちシャッターキー８の全押しの瞬間に近い順に所定数の画像が選択される（ステップＳ１０−３）。
【００９３】
（実施形態２）  
上記実施形態１では方位及び振動検出装置（又は手ブレ量だけを検出できるような簡易な手ブレ検出装置）で手ブレ量を検出して過去撮影画像に対応付けておき、撮影指示後に手ブレ量の少ない画像を選択・記録するようにしたが、本実施形態では図２に示した手ブレ検出部３１を設けることなく、撮影指示前に取りこんだ画像から電子的に手ブレ量を取得しておき、撮影指示後に最も手ブレ量の少ない画像を選択・記録する例について説明する。
【００９４】
図９は画像のブレ検出方法の説明図であり、ある時点における現フレームの被写体像Ａと前フレームの被写体像Ｂにブレが生じている状態を模式的に示した図である。  
ブレ量の検出はスルー画の表示中に、フレーム毎に取得した新たな被写体像（現フレーム）から評価領域（図９の例ではラインＣ）の画像データを切り出し、直前の被写体像（前フレーム）における評価領域の画像データとの相関量を演算することにより得ることができる。
【００９５】
画像のブレ量は、図９の例では、評価領域を１ライン分のラインＣとして、そのピクセルデータを取得し、被写体像Ａの画像信号をf（ｎ）、被写体像Ｂの画像信号をｇ（ｎ）として、上記ラインＣの区間ａ〜ｂについての相関量Ｒｆｇを下記式（１）のような相関関係式を基に演算して算出することができる。  
【数１】
2006180471.tif 000003
【００９６】
図１０は手ブレ量検出領域の説明図であり、フォーカスエリアを手ブレ量検出領域とした例である。  
上記図９の説明では被写体像より大きい区間ａ，ｂの１ラインＣを手ブレ量検出領域（評価領域）として相関量を演算するので、図１０のように被写体の頭や手足が動いたような場合にはブレが検出されるが、この場合、カメラの手ブレによる画像のブレも被写体の動きによる画像のブレもブレとして検出されるので、図示のように被写体８１、８２の頭や手足が動いてもあまり影響のないような部分、例えば、フォーカスエリア（区間α〜βとラインｉ〜ｊ（ライン数＝ｍ）で囲まれる矩形部分）８３に相当する画像部分を手ブレ量検出領域として設定すると略手ブレ量のみを、上述した式（１）による演算をｍライン分繰り返して累積した相関量を基に取得することができる。
【００９７】
図１１はデジタルカメラの手ブレ状態表示及び画像選択・記録動作例を示すフローチャートである。  
図１１で、ステップＴ１〜Ｔ３の動作は図６のフローチャートと同様であり、ステップＴ３の画像の循環記憶に続き、制御部２２は取り込んだ画像データ（現フレームの被写体像）のフォーカスエリア８３の画像を切り出し（ステップＴ４）、切り出した現フレームの被写体像の画像と前フレームの被写体像から切り出した画像との区間α〜βのｍライン分の累積相関量を式（１）に示したような相関関係式を基にした演算プログラムにより算出して手ブレ量を取得し（ステップＴ５）、ＤＲＡＭ２１上に確保されている手ブレ量記憶領域２２２に最新値として記憶する。つまり、手ブレ量循環記憶領域２２２が一杯の場合は画像の記憶アドレスがシフトされ最も古い手ブレ量が消去される（ステップＴ６）。
【００９８】
次に、制御部２２は、表示する手ブレ量を取り出してグラフ値を生成し（ステップＴ７）、生成したグラフ値をＤＲＡＭ２１上に確保されるグラフ値循環記憶領域２２４に記憶されている時系列グラフ値の最新値として循環記憶する。つまり、グラフ値循環記憶領域２２４が一杯の場合はグラフ値の記憶アドレスがシフトされ最も古い値が消去される（ステップＴ８）。
【００９９】
次に、制御部２２は、グラフ値循環記憶領域２２４に記憶されている時系列グラフ値をＶＲＡＭコントローラ２３を介してデジタルビデオエンコーダ２５に与えビデオ信号を生成させて表示部２６に出力させ、液晶モニタ画面５のグラフ表示欄に手量を示す時系列にグラフ表示させ（図１３参照）、ステップＴ１０に進む（ステップＴ９）。ステップＴ１０以下は図６のステップＳ９以下の動作と同様である。また、変形例についても実施形態１の場合（図８参照）と同様である。
【０１００】
図１２は図１１のステップＴ４の手ブレ量算出動作の詳細を示すサブプログラムの動作フローチャートであり、ラインカウンタＬと、現フレームと前フレームの手ブレ量検出領域としてのフォーカスエリアの相関量を累積する累積相関エリアがＤＲＡＭ２１に確保されるものとする。  
図１２で、図１１のステップＴ４で切り出した現フレームの被写体像のフォーカスエリア８３部分の画像と前フレームの被写体像のフォーカスエリア８３部分の画像をｍライン（m＝ライン番号ｊ−ｉ）×（β−αの長さ）とすると、制御部２２はラインカウンタＬの値をｉに、累積相関量エリアを０に設定し（ステップＴ５−１）、フォーカスエリアＰのラインカウンタＬの値が示す１ラインのライン区間α〜βのピクセルデータを取得し（Ｔ５−２）、現フレームの被写体像のフォーカスエリア８３の画像と前フレームの被写体像のフォーカスエリア８３の画像の相関量を式（１）に示したような相関関係式を基にした演算プログラムにより算出して累積相関量エリアに加え、（ステップ（Ｔ５−３）、ラインカウンタＬに１を加えた結果がｊより大きい場合はステップＴ５−５に進み、そうでない場合はステップＴ５−２に戻る（ステップＴ５−４）。
【０１０１】
累積相関量と上限閾値を比較し、累積相関量が上限閾値以下のときは図６のステップＴ６に進み、累積相関量が上限閾値より大きいときは手ブレ以外の原因（例えば、カメラの移動或いは被写体の動き）によるブレとして累積相関量を上限閾値で置き換えて算出された相関量としてステップＴ５−６に進む（ステップＴ５−５）。上記ステップＴ５−４で算出（又は置換された）累積相関量を基に手ブレ量を取得して図６のステップＴ６に進む（ステップＴ５−６）。
【０１０２】
上記図１１及び図１２のフローチャートの説明では、手ブレ量検出領域としてフォーカスエリアの矩形を用いたが手ブレ量検出領域はフォーカスエリアの矩形に限定されない。例えば、フォーカスエリアの矩形内の所定の１ラインを手ブレ量検出領域としてもよいし、フォーカスエリア以外の部分を手ブレ量検出領域としてもよい。
【０１０３】
図１３は本実施形態におけるカメラの手ブレ状態表示の一実施例を示す図であり、被写体像５１の手ブレ量をグラフ表示領域５２に時系列な線グラフ５６として表示した例である。
【０１０４】
（実施形態３）  
上記実施形態１および実施形態２ではカメラ自体は手ブレ補正を行うことなく、ブレている状態をグラフ表示することによってユーザが意識的にカメラを安定保持するようにしたが、更に、カメラがブレ量の履歴データの表示機能を備えるようにしてもよい。また、最もブレ量の少ない画像を自動的に保存記録するようにできる。
【０１０５】
本実施形態では、デジタルカメラ１００（図１、図２）は撮影時にはシャッターキー８を押す以前から連続して所定間隔で画像を撮影しておき、メモリが一杯になると古い画像から順次消去するようにして繰り返し連続撮影を行なう（以下、ＰＡＳＴ撮影と呼ぶ）ように構成されており、撮影者の手ブレや支持姿勢ブレ、乗り物ブレなどカメラブレの検出手段若しくはカメラブレによる像ブレの検出手段としてブレ検出部３１を備えている。
【０１０６】
ＰＡＳＴ撮影の連続撮影中には撮影画像と共にその時に検出された角速度またはブレ量を画像に対応付けて同時に記録しておき、被写体像のスルー表示中には被写体像と共に現時点から遡って（第１の）所定時間のＰＡＳＴ撮影中に検出されたブレ量を順次更新してプロット描画し、（第１の）所定時間前から現時点までのブレ量の履歴データを動的な連続グラフ等として被写体像に重ねて液晶モニタ５（図１）に表示すると共に、シャッターキー８を押した瞬間には、押す前からＰＡＳＴ撮影していた複数の連続画像の中から対応するブレ量の履歴データを参照して、撮影時点のブレが最も少なかった画像を自動的に選択して記録する。
【０１０７】
最もブレの少ない画像とは、より詳細には、予め設定された（第２の）所定時間内で撮影時のブレ量が最も少なかった画像、若しくは、撮影時のブレ量が予め設定された所定値より少なかった画像の中で、シャッターキー８を押した瞬間に最も近い時点に撮影された画像など、所定の条件を満たす画像をいい、かめら１００は最もブレの少ない画像を自動選択して保存記録画像または記録候補画像として液晶モニタ５に表示する。
また、シャッターキー８を押すまでにＰＡＳＴ撮影された画像であって選択された記録候補画像以外の画像も、撮影レビュー表示の際にカーソルキー３等を操作して順に遡って再生し、撮影時のブレ量と対応付けて表示できるので、これらの画像の中で、所望の画像をユーザが任意に選択してセットキー４等の記録決定キーを押してメモリカード２８に保存記録することもできる。
【０１０８】
図１４はブレ量とその履歴の表示例を示す図である。図１４（ａ）はスルー画像であり、シャッターキー８を押す前から連続的にＰＡＳＴ撮影される。図１４（ａ）で符号１４１はスルー表示された被写体像を示し、符号１４２はブレ量とその履歴を連続表示したグラフを示し、符号１４３は現時点のブレ量を示す。
【０１０９】
図１４（ａ）に示すスルー表示では、前述したようにシャッターキー８を押す前から所定間隔で順次連続して複数枚の画像を撮影してＰＡＳＴ撮影用の画像バッファメモリ（ＤＲＡＭ２１内の循環記憶領域２２３）等に順次記憶するＰＡＳＴ撮影を行なう。所定容量内でメモリの残量がなくなると古い画像から順次消去し、所定容量若しくは所定時間内の範囲の複数の画像を撮影記録する動作を繰り返すと共に、画像と対応付けて各撮影時点に検出されたブレ量の情報を記録する。画像のスルー表示に重ねて記録されたブレ量が順次履歴としてプロット描画されたグラフ１４２がＰＡＳＴ撮影の進行に応じて順次更新されて動的に表示される。
【０１１０】
図１４（ｂ）は撮影直後に表示される画像を示す。図１４（ｂ）で符号１４４は撮影時にレビュー表示される画像若しくは記録候補画像のプレビュー表示例を示し、符号１４５はグラフ１４２上に示されている過去撮影の中でブレの少ない点を意味し、符号１４６はシャッターキー８を押した瞬間を示す。
【０１１１】
シャッターキー８が押されると撮影が行なわれる。撮影直後にはその時点までのＰＡＳＴ撮影画像の中から、前述したように最もブレ量の少ない画像を自動的に選択して撮影画像としてメモリカード２８に保存記録する。或いは、記録候補画像として表示し、撮影者のセットキー４の操作等による記録確認キー入力に応じてこの記録候補画像を保存記録するようにしてもよい。  
図１４（ｂ）示したような撮影レビュー表示（または記録レビュー表示）でも選択された画像と共にその撮影時点のブレ量を履歴と共に表示するので、当該画像がどのタイミングで撮影され、どの程度ブレを生じた時点の画像なのかを、指標線や（▼などの）マークで容易に確認できる。
【０１１２】
図１４（ｃ）はＰＡＳＴ撮影された一連の画像と対応付けられて記録される撮影時点のブレ量を示す図であり、図１４（ｃ）で符号１４６−１、１４６−２、・・はＰＡＳＴ撮影された画像を示し、符号１４７−１、１４７−２、・・は撮影画像を示す。
【０１１３】
自動選択された以外のＰＡＳＴ撮影画像も図１４（ｂ）に示したようなレビュー表示でカーソルなどで順次選択して再生して表示でき、図１４（ｃ）に示すようにその対応するブレ量と共に確認できるので撮影者が保存したい所望の画像があればセットキー４等を押すなどして任意に選択してメモリカード２８に保存記録できる。
【０１１４】
図１５はブレ量とその履歴の他の表示例を示す図である。上記図１４では、ブレ量とその履歴を液晶モニタ５の画面の下部に刻々と更新される横長の折れ線グラフ状に表示する例で示したがブレ量とその履歴の表示方法はこれに限定されない。例えば、図１５に示すような表示方法で表示することもできる。
【０１１５】
図１５（ａ）はピッチ（Pitch）とヨー（Yaw）の２軸廻りの角速度若しくは角度変位などの各ブレ量を表示画面の右側と下部に夫々ブレの略方向に合わせて同時に表示するようにした例であり、図１５（ｂ）はピッチ、ヨー、ロール（図４参照）の３軸周りの各ブレ量を画面の下側に重ねて同じ発生タイミングでの各ブレ量を比較できるように表示するようにした例である。また、図１５（ｃ）は２軸周りのそれぞれのブレ量等を複数段に並べて同時表示し、また、ＰＡＳＴ撮影画像の中からブレ量が所定値より少ない複数の画像を、ブレ量の少ない順に、若しくは、撮影時間順に複数毎の画像を自動選択して、選択された記録候補画像とその各ブレ量とを番号などで対応付けて一覧表示できるようにした例である。いずれも各軸別の検出ブレ量に応じたグラフを表示する代わりに複数軸のブレ量から所定の算式で変換して、または重み付け評価をして総合的にブレの大きさを判断できるようにした指標値等を表示するようにしてもよい。
【０１１６】
図１６は実施例３に係わるデジタルカメラの撮影制御の一実施例を示すフローチャートである。以下に示す処理は基本的に制御部２２が予めフラッシュメモリ等のプログラムメモリに記憶されたプログラムに従って実行するものである。以下、図１及び図２に示したデジタルカメラ１００に本発明を適用した例について説明する。
【０１１７】
デジタルカメラ１００の電源がオンすると、制御部２２は、まず、例えばＲＡＭ、ＤＲＡＭ２１、およびＶＲＡＭ２４のクリアや、内蔵レジスタの設定等、必要な初期設定処理を実行すると共にキー入力部３０からの信号を基に撮影モードが選択されているか否かを調べ、撮影モードが選択された場合はステップＵ３に進み、他の処理モードが選択された場合はステップＵ２に進む（ステップＵ１）。
【０１１８】
他の処理モードが選択された場合は、制御部２２は選択された処理モードを実行する（詳細略）（ステップＵ２）。
【０１１９】
撮影モードが選択されると、制御部２２は露出時間ないし撮影レンズの焦点距離等の撮影条件やユーザの選択に基づく手ブレ表示機能のオン／オフを設定し（ステップＵ３）、測光処理およびホワイトバランス（ＷＢ）処理の実行を行ってから（ステップＵ４）、ブレ検出手段３１を制御して角速度センサ／圧電振動ジャイロを起動し（ステップＵ５）、手ブレ量を順次検出させる。手ブレ検出部３１は、デジタルカメラ１００の上下、左右、前後のブレ量（ピッチ、ヨー、ロール）を検出して所定時間間隔で制御部２２に送出する（ステップＵ６）。
【０１２０】
次に、制御部２２は、ズーム処理および所定のフォーカスエリアにピントが合うようにオートフォーカス（ＡＦ）処理を実行し（ステップＵ７）、カラープロセス回路１８からの画像データをＤＲＡＭ２１上に確保されている撮影画像用一時記憶メモリ（例えば、画像循環記憶領域２２３（図５））に最新画像として記憶すると共に、手ブレ検出部３１から送られるブレ量を上記画像データと対応付けてブレ量用一時記憶メモリ（例えば、グラフ地循環記憶領域２２４（図５））に記憶する（ステップＵ８）。
【０１２１】
制御部２２は撮影画像用一時記憶メモリの容量を調べ、撮影画像用一時記憶メモリの容量を超えるとき、つまり、撮影画像用一時記憶メモリが撮影画像で一杯のときはステップＵ１０に進み、そうでない場合はステップＵ１１に進む（ステップＵ９）。
【０１２２】
撮影画像用一時記憶メモリの容量を超えるときは、制御部２２は撮影画像用一時記憶メモリに記憶されている最も古い画像から順次消去する。また、同様にブレ量用一時記憶メモリに記憶されている最も古いブレ量から順次消去する（ステップＵ１０）。
【０１２３】
次いで、その時点のズーム値に対応した焦点距離でスルー画像用のＡＥ処理を実行し、撮像した被写体像を表示部２６の液晶モニタ５上にスルー画像表示する（ステップＵ１１）。
【０１２４】
次に、制御部２２は上記ステップＵ３で設定された手ブレ補正機能がオンかオフかを調べ、オンの場合はステップＵ１３に進みオフの場合はステップＵ１４に進む（ステップＵ１２）。
【０１２５】
手ブレ補正機能がオンの場合は、手ブレ検出部３１で検出した現時点の手ブレ量とブレ量用一時記憶メモリから取り出した連続過去画像の手ブレ量を表示部２６の液晶モニタ５上にプロット表示する（ステップＵ１３）。
【０１２６】
制御部２２はキー入力部３０からの信号を基にシャッターキー８が押されたか否かを調べ、シャッターキー８が押されるとステップＵ１６に進み、その他のキーが押された場合はステップＵ１５に進む。また、図示しないがキーが押されない場合はキー操作を待つ（ステップＵ１４）。
【０１２７】
その他のキーが押された場合は、制御部２２はその他のキー処理、例えば表示処理等を実行する（詳細略）（ステップＵ１５）。
【０１２８】
シャッターキー８が押された場合は、制御部２２はシャッターキー８が押された瞬間の画像及び記録された所定時間内の過去の連続画像の中から手ブレ量が最も少ない画像を選択してメモリカード２８等の記録媒体に保存記録し（ステップＵ１６）、ステップＵ１６で選択された画像を液晶モニタ５にレビュー表示する（ステップＵ１７）。
【０１２９】
次に、制御部２２は上記ステップＵ３で設定された手ブレ補正機能がオンかオフかを調べ、オンの場合はステップＵ１９に進み、手オフの場合は撮影処理を終了する（ステップＵ１８）。
【０１３０】
ブレ補正機能がオンの場合は記録される撮影画像と共にその時点の手ブレ量を表示し、終了操作により撮影処理を終了する（ステップＵ１９）。
【０１３１】
上記図１６のフローチャートに示した撮影制御動作により、ブレ量の履歴を動的にグラフ表示するので撮影時にどの程度のブレが発生したかを具体的に確認できると共に、最もブレの少ない画質のよい画像を自動的に選択して保存記録することができる。また、最もブレの少なかった画像と前後の画像とを夫々のブレ量でも比較参照できるので、どの程度のブレでどの程度のブレの画像が撮影されるかをも容易に確認できる。
【０１３２】
＜変形例＞  
上記図１６に示したフローチャートのステップＵ３でシャッターキー８が押し下げられた場合に行う最もブレの少ない画像の選択を、ブレ量優先で選択する（所定時間内前からシャッターキー８の押し下げまでに記録された過去画像の中からブレ量が最も少ない画像を選択する）か、または、タイミング優先で選択する（ブレ量が所定値未満の画像の中からシャッターキー８を押した瞬間に最も近い時点に撮影された画像を優先して選択する）か、を予め設定モード等で選択して設定しておき、設定に応じて切替えて選択するようにしてもよい。以下、図１７をもとに説明する。
【０１３３】
図１７は実施例３に係わるデジタルカメラの撮影制御の変形例を示すフローチャートである。  
図１７で、デジタルカメラ１００の電源がオンすると、制御部２２は、図１６のステップＵ１〜ステップＵ１３と同様の処理を行う。但し、ステップＵ３では撮影条件、手ブレ表示機能の設定のほか、ユーザの選択に基づくブレ量優先かタイミング優先かの設定を行うものとする（ステップＶ１）。
【０１３４】
制御部２２はキー入力部３０からの信号を基にシャッターキー８が押されたか否かを調べ、シャッターキー８が押されるとステップＶ４に進み、その他のキーが押された場合はステップＶ３に進む。また、図示しないがキーが押されない場合はキー操作を待つ（ステップＶ２）。
【０１３５】
その他のキーが押された場合は、制御部２２はその他のキー処理、例えば表示処理等を実行する（詳細略）（ステップＶ３）。
【０１３６】
シャッターキー８が押されると、制御部２２は上記ステップＶ１３でブレ量優先が設定されたかタイミング優先が設定されたかを調べ、ブレ量優先の場合はステップＶ６に進みタイミング優先の場合はステップＶ５に進む（ステップＶ４）。
【０１３７】
タイミング優先の場合は、制御部２２はシャッターキー８が押された瞬間の画像及び所定時間内に撮影された過去の連続画像でブレ量が所定値未満の画像の中からシャッターキー８を押した瞬間に最も近い時点に撮影された画像を選択してメモリカード２８等の記録媒体に保存記録し、ステップＶ７に進む（ステップＶ６）。
【０１３８】
ブレ量優先の場合は、制御部２２はシャッターキー８が押された瞬間の画像及び記録された所定時間内の過去の連続画像の中から手ブレ量が最も少ない画像を選択してメモリカード２８等の記録媒体に保存記録し（ステップＶ６）、ステップＶ６で選択された画像を液晶モニタ５にレビュー表示すると共に（ステップＶ７）、その時点の手ブレ量を表示する（ステップＶ８）。
【０１３９】
次に、制御部２２はその他の画像の確認表示を行うか否かを選択可能なメッセージ若しくはマイコンを表示してユーザに選択を促し、キー入力部３０からの信号を基にユーザが確認表示を選択したか否かを調べ、確認表示が選択された場合はステップＶ１０に進み、そうでない場合は撮影処理を終了する（ステップＶ９）。
【０１４０】
確認表示が選択された場合は、制御部２２はユーザのキー操作に従って一時記憶メモリに記憶されている連続画像の中からその他の画像、つまり、上記ステップＶ５若しくはステップＶ６で自動選択された画像以外の画像を順に選択して取り出して表示すると共に（ステップＶ１０）、当該画像を撮影した時点のブレ量を一時記憶メモリから取り出して同時に表示する（ステップＶ１１）。
【０１４１】
次に、制御部２２は上記ステップＶ１１で選択表示した画像を保存記録するか否の選択を促すメッセージ若しくはマイコンを表示してユーザに選択を促し、キー入力部３０からの信号を基にユーザが保存記録を選択したか否かを調べ、保存記録が選択された場合はステップＶ１３に進み、そうでない場合は撮影処理を終了する（ステップＶ１２）。
【０１４２】
保存記録が選択された場合は、制御部２２は表示した画像およびブレ量をメモリカード２８に保存記録して撮影処理を終了する（ステップＶ１３）。
【０１４３】
（実施形態４）  
上記実施形態１〜実施形態３ではカメラ自体は手ブレ補正を行うことなく、ブレの状態をグラフ表示することによってユーザが意識的にカメラを安定保持するようにしたが、更に、カメラがブレを自動的に補正する手ブレ補正機能を備えるようにしてもよい。以下、デジタルカメラ１００が手ブレ補正機能（図２の手ブレ補正部３２参照）を備えた例について説明する。
【０１４４】
本実施形態ではデジタルカメラ１００がブレ量を検出する手ブレ検出手段３１に加え、ブレを自動的に補正する手ブレ補正手段を備え、手ブレ検出手段３１で検出したブレを自動補正する。
【０１４５】
本実施形態では、撮影モードの切替え時または設定モードでの設定によりブレ補正機能のオン／オフを切替えるようにし、ブレ補正がオンの場合には検出されたブレ量に応じて、回転式ミラーなどで構成されたブレ補正部３２を駆動してブレ補正処理を行い、ブレが補正された画像を記録できるように制御し、ブレ補正機能がオフの場合はシャッターキー８が押された瞬間の画像及びＰＡＳＴ撮影で記録された連続画像の中から手ブレ量が最も少ない画像を自動的に選択して記録できるように制御する。  
【０１４６】
図１８は実施例４に係わるデジタルカメラの撮影制御の一実施例を示すフローチャートであり、以下に示す処理は基本的に制御部２２が予めフラッシュメモリ等のプログラムメモリに記憶されたプログラムに従って実行するものである。以下、図１及び図２に示したデジタルカメラ１００に本発明を適用した例について説明する。なお、ブレ補正機能のオン／オフ切替えは撮影モードの切替え時または設定モードにより設定するが、図１８のフローチャートではステップＷ３で行うようにしている。
【０１４７】
図１８で、デジタルカメラ１００の電源がオンすると、制御部２２は、まず、例えばＲＡＭ、ＤＲＡＭ２１、およびＶＲＡＭ２４のクリアや、内蔵レジスタの設定等、必要な初期設定処理を実行すると共にキー入力部３０からの信号を基に撮影モードが選択されているか否かを調べ、撮影モードが選択された場合はステップＷ３に進み、他の処理モードが選択された場合はステップＷ２に進む（ステップＷ１）。
【０１４８】
他の処理モードが選択された場合は、制御部２２は選択された処理モードを実行する（詳細略）（ステップＷ２）。
【０１４９】
撮影モードが選択されると、制御部２２は露出時間ないし撮影レンズの焦点距離等の撮影条件やユーザの選択に基づく手ブレ補正機能のオン／オフを設定し（ステップＷ３）、測光処理およびホワイトバランス（ＷＢ）処理の実行を行ってから（ステップＷ４）、ブレ検出手段３１を制御して角速度センサ／圧電振動ジャイロ若しくは撮像信号からの像ブレ検出を開始し（ステップＷ５）、手ブレ量を順次検出させる。手ブレ検出部３１は、デジタルカメラ１００の上下、左右、前後のブレ量（ピッチ、ヨー、ロール）を検出して所定時間間隔で制御部２２に送出する（ステップＷ６）。
次に、ズーム処理および所定のフォーカスエリアにピントが合うようにオートフォーカス（ＡＦ）処理を実行し（ステップＷ７）、カラープロセス回路１８からの画像データをＤＲＡＭ２１上に確保されている撮影画像用一時記憶メモリ（例えば、画像循環記憶領域２２３（図５））に最新画像として記憶すると共に、手ブレ検出部３１から送られるブレ量を上記画像データと対応付けてブレ量用一時記憶メモリ（例えば、グラフ値循環記憶領域２２４（図５））に記憶する（ステップＷ８）。
【０１５０】
次に、制御部２２は撮影画像用一時記憶メモリの容量を調べ、撮影画像用一時記憶メモリの容量を超えるとき、つまり、撮影画像用一時記憶メモリが撮影画像で一杯のときはステップＷ１０に進み、そうでない場合はステップＷ１１に進む（ステップＷ９）。
【０１５１】
撮影画像用一時記憶メモリの容量を超えるときは、制御部２２は撮影画像用一時記憶メモリに記憶されている最も古い画像から順次消去する。また、同様にブレ量用一時記憶メモリに記憶されている最も古いブレ量から順次消去する（ステップＷ１０）。
【０１５２】
次いで、その時点のズーム値に対応した焦点距離でスルー画像用のＡＥ処理を実行し、表示部２６の液晶モニタ５上にスルー画像表示する（ステップＷ１１）。
【０１５３】
更に、手ブレ検出部３１で検出した現時点の手ブレ量をスルー画像に重畳させて液晶モニタ５に表示する（ステップＷ１２）。
【０１５４】
制御部２２はキー入力部３０からの信号を基にシャッターキー８が押されたか否かを調べ、シャッターキー８が押されるとステップＷ１５に進み、その他のキーが押された場合はステップＷ１４に進む。また、図示しないがキーが押されない場合はキー操作を待つ（ステップＷ１３）。
【０１５５】
その他のキーが押された場合は、制御部２２はその他のキー処理、例えば表示処理等を実行する（詳細略）（ステップＷ１４）。
【０１５６】
シャッターキー８が押された場合は、上記ステップＷ３でブレ補正機能がオンに設定されたか否かを調べ、オンの場合はステップＷ１９に進み、オフの場合はステップＷ１６に進む（ステップＷ１５）。
【０１５７】
ブレ補正機能がオフの場合は、制御部２２は再度オートフォーカス（ＡＦ）処理を実行し（ステップＷ１６）、上記ステップＷ３で設定された撮影条件に応じて撮影処理を行ない（ステップＷ１７）、シャッターキー８が押された瞬間の画像及び記録された所定時間内の過去の連続画像の中から手ブレ量が最も少ない画像を選択してメモリカード２８等の記録媒体に保存記録し、ステップＷ２４に進む（ステップＷ１８）。
【０１５８】
ブレ補正機能がオンの場合は、制御部２２は手ブレ検出部３１から送られるブレ量に基づいてブレ補正量を算出し、（ステップＷ１９）、手ブレ補正部３２を制御して算出したブレ補正量に応じたブレ補正を行わせる（ステップＷ２０）。
【０１５９】
次に、制御部２２は再度オートフォーカス（ＡＦ）処理を実行し（ステップＷ２１）、上記ステップＷ３で設定された撮影条件に応じて撮影処理を行ない（ステップＷ２２）、ブレ補正された画像をメモリカード２８等の記録媒体に保存記録する（ステップ２３）。
【０１６０】
制御部２２は、メモリカード２８等の記録媒体に保存記録する画像を液晶モニタ５にレビュー表示すると共に（ステップＷ２４）、記録される撮影画像と共にその時点の手ブレ量を表示し、終了操作により撮影処理を終了する（ステップＷ２５）。
【０１６１】
上記ステップ１８のフローチャートに示した制御動作により、デジタルカメラ１００は、ブレ補正機能がオンの場合にも、またブレ補正された画像が所望でない場合や、ブレ補正をオンせずに（オフのままで）撮影したがブレが生じてしまったような場合でもユーザの意思に反して自動的にブレ補正に強制オンすることなしに、（ブレ補正機能の）いずれの設定状態においても、それぞれの場合においてブレ量の少ない画質のよい画像を得ることができる。また、いずれの場合も撮影画像とブレ量とを対応付けて確認することができる。
【０１６２】
（実施形態５）  
本実施形態では、実施形態３のブレ表示方法以外の表示方法やブレ警告方法として撮影条件や印刷条件に応じた許容ボケ内の許容できるブレ量の指標を表示したり、デジタルカメラ１００が手ブレ補正機能のほかに警告機能（図２の警告出力部３３参照）等を備えた例について説明する。
【０１６３】
図１９は影条件や印刷条件に応じた許容ボケ内の許容できるブレ表示方法の一実施例を示す図であり、図１９（ａ）は撮影条件や印刷条件に応じた許容ボケ内の許容できるブレ量の指標線１９１、１９２と共に、検出されたブレ量および履歴データ１９３を表示するようにした例であり、図１９（ｂ）はブレ補正部３２の補正可能な限界ブレ量の限界の指標線１９４、１９５と共に検出されたブレ量１９７および履歴１９８を示した例である。なお、図１９（ｂ）で符号１９９は補正限界を超えるブレが発生した時点を示す。
【０１６４】
許容ブレ量は後述するように、レンズ焦点距離および露出時間等の撮影条件や、ユーザの所望の印刷用紙サイズに応じて許容ボケ量を算出し、それに応じて算出できる。また、算出したブレ量の指標値を表示できる。更に、印刷用紙に係わらず、その対角距離から観察するとした場合の許容ブレ量、または、印刷用紙サイズに応じて同じ明視距離から眺める場合の許容ブレ量のいずれかを選択して設定することができる。
【０１６５】
また、ブレ量の警告機能を設け、ブレ量の警告機能がオンで且つブレ補正機能がオフ設定の場合には、許容ブレ量を超えるブレ発生時に警告報知または警告表示を行い、ブレ量の警告機能がオンで且つブレ補正機能がオン設定の場合には補正可能な限界のブレ量を超えるブレ量発生時にのみ警告報知／表示を行うように制御する。
【０１６６】
また、ブレ補正の自動オン切替え機能を設け、検出ブレ量が許容ブレ量を超えたとき、または、所定時間内のブレ量の履歴の平均値など所定の統計値が許容ブレ量を超えた場合には手ブレ補正を自動的にオンに切替え制御する。
【０１６７】
図２０は実施例４に係わるデジタルカメラの撮影制御の一実施例を示すフローチャートであり、ＰＡＳＴ撮影時に、撮影条件や印刷条件に応じた許容ボケ内の許容できるブレ量の指標表示および警告表示を行う際の制御動作を示す。  
以下に示す処理は基本的に制御部２２が予めフラッシュメモリ等のプログラムメモリに記憶されたプログラムに従って実行するものである。以下、図１及び図２に示したデジタルカメラ１００に本発明を適用した例について説明する。
【０１６８】
図２０で、デジタルカメラ１００の電源がオンすると、制御部２２は、まず、例えばＲＡＭ、ＤＲＡＭ２１、およびＶＲＡＭ２４のクリアや、内蔵レジスタの設定等、必要な初期設定処理を実行すると共にキー入力部３０からの信号を基に撮影モードが選択されているか否かを調べ、撮影モードが選択された場合は、露出時間ないし撮影レンズの焦点距離等の撮影条件や、ユーザの選択に基づく、ブレ警告機能、ブレ補正機能の自動オン切替機能のオン／オフを設定する（ステップＸ１）。
【０１６９】
次に、制御部２２は用紙サイズと観察方法を選択可能な選択・設定画面を表示し、ユーザに用紙サイズおよび観察方法の選択・設定を促し、ユーザが印刷条件および観察方法の選択・設定を行うとその設定値をＲＡＭに保持する（ステップＸ２）。
【０１７０】
制御部２２は上記ステップＸ２で選択・設定された観察方法を調べ、「明視距離から観察」が選択された場合はステップＸ５に進み、「用紙対角の相当距離から観察」が選択された場合はステップＸ４に進む（ステップＸ３）。
【０１７１】
用紙対角の相当距離から観察する場合は、用紙サイズに係わらず一定の視野角度で許容ボケδや露出時間Ｔを設定し、ステップＸ６に進む（許容ボケδの設定方法については後述の「（３）印刷サイズに応じた許容ボケ、許容ブレの設定」参照）（ステップＸ４）。
【０１７２】
明視距離から観察する場合は、印刷用紙サイズに応じて許容ボケδや露出時間Ｔを設定する（許容ボケδ等の設定方法については後述の「（３）印刷サイズに応じた許容ボケ、許容ブレの設定」参照）（ステップＸ５）。
【０１７３】
次に、制御部２２はブレ検出手段３１を制御して角速度センサ／圧電振動ジャイロ若しくは撮像信号からの像ブレ検出を開始し（ステップＸ６）、手ブレ量を順次検出させる。手ブレ検出部３１は、デジタルカメラ１００の上下、左右、前後のブレ量（ピッチ、ヨー、ロール）を検出して所定時間間隔で制御部２２に送出する（ステップＸ７）。
【０１７４】
次に、制御部２２はズーム処理および所定のフォーカスエリアにピントが合うようにオートフォーカス（ＡＦ）処理を実行し、レンズ焦点距離情報を取得する（ステップＸ８）
【０１７５】
制御部２２は、上記ステップＸ４またはＸ５で自動設定した許容ボケδおよび露出時間Ｔ〔秒〕と上記ステップＸ８で取得した焦点距離ｆに応じて許容ブレ角度θｐおよび許容ブレ角速度ωｐを設定する（許容ブレ角度θｐ等の設定方法については後述の「（１）印許容ブレの設定方法」参照）（ステップＸ９）。
【０１７６】
次に、制御部２２は、カラープロセス回路１８からの画像データをＤＲＡＭ２１上に確保されている撮影画像用一時記憶メモリ（例えば、画像循環記憶領域２２３（図５））に最新画像として記憶すると共に、手ブレ検出部３１から送られるブレ量を上記画像データと対応付けてブレ量用一時記憶メモリ（例えば、グラフ値循環記憶領域２２４（図５））に記憶する（ステップＸ１０）。
【０１７７】
制御部２２は上記ステップＸ１でブレ警告機能がオンに設定されているか否かを調べ、オンに設定されている場合はステップＸ１２に進み、オンに設定されていない場合はステップＸ２１に進む（ステップＸ１１）。
【０１７８】
ブレ警告機能がオンに設定されている場合は、制御部２２は、更に、上記ステップＸ３でブレ補正機能がオンに設定されているか否かを調べ、オンに設定されている場合はステップＸ１８に進み、オフの場合はステップＸ１３に進む（ステップＸ１２）。
【０１７９】
ブレ警告機能がオフの場合には、制御部２２はブレ検出部３１からの検出ブレ量を許容ブレ量の指標と共に表示部２６に表示し（ステップＸ１３）、検出ブレ量と許容ブレ量を比較して検出ブレ量＞許容ブレ量の場合はステップＸ１５に進み、そうでない場合はステップＸ２１に進む（ステップＸ１４）。
【０１８０】
検出ブレ量＞許容ブレ量の場合には、制御部２２は警告出力部３３を制御して警告音等を出力してが許容ブレ量を超えるブレの発生をユーザに報知する。なお、警告出力に代えて警告メッセージを表示するようにしてもよい（ステップＸ１５）。
【０１８１】
次に、制御部２２は上記ステップＸ１でブレ補正機能の自動オン切替機能がオンに設定されている否かを調べ、オンに設定されている場合はステップＸ１７に進み、オフの場合はＸ２１に進む（ステップＸ１６）。
【０１８２】
ブレ補正機能の自動オン切替機能がオンに設定されている場合は、制御部２２はブレ補正機能をオンに切替えてステップＸ２１に進む（ステップＸ１７）。
【０１８３】
ブレ警告機能がオンの場合には、制御部２２はブレ検出部３１からの検出ブレ量を補正可能なブレ量の指標と共に表示部２６に表示し（ステップＸ１８）、検出ブレ量と補正可能なブレ量を比較して検出ブレ量＞補正可能なブレ量の場合はステップＸ２０に進み、そうでない場合はステップＸ２１に進む（ステップＸ１９）。
【０１８４】
検出ブレ量＞補正可能なブレ量の場合には、制御部２２は警告出力部３３を制御して警告音等を出力して補正可能なブレ量を超えたブレの発生をユーザに報知する。なお、警告出力に代えて警告メッセージを表示するようにしてもよい（ステップＸ２０）。
【０１８５】
以下、は図１８のステップＷ９以降の撮影処理と同様のの撮影制御動作を行う（ステップＸ２１）。
【０１８６】
上記図２０のフローチャートに示した制御動作により、デジタルカメラ１００は、ズーム操作等で焦点距離を変えた場合や露出条件や照明条件等の撮影条件に応じて、また、所望の印刷用紙を選択すると印刷用紙サイズに応じて、ブレが気づかれない程度の許容ブレ量を指標として算出し、検出ブレ量と共に表示するので、ユーザはこれを目安にどの程度のブレまで許されるかを確認しながら安心して撮影や記録確認をすることができる。  
また、ブレ補正機能の自動オン切替えによると、印刷用紙や撮影条件に応じて、本当に許容できないブレの場合だけブレを補正するので、不要な補正による画質低下も防止できる。
【０１８７】
（１）許容ブレ量の算出方法；  
許容できるブレ量は、撮像サイズ（対角）Ｙに応じて、若しくは、撮像サイズＹと印刷用紙への引伸し倍率とに応じて、許容ボケ（許容錯乱円率）δを求め、撮影レンズの焦点距離ｆに応じて許容ボケδに相当する画角を許容できる角度θｐとして求める。また、許容ブレ角度θｐと設定された露出時間Ｔ〔秒〕とから許容できるブレ角度ωｐを算出して指標値として表示する。すなわち、撮影画角θは焦点距離f〔ｍｍ〕と撮像サイズ（対角）Ｙ〔ｍｍ〕とから、画角θ＝ｔａｎ-1（Ｙ／２f）として設定できる。  
ブレとボケでは見え方や印象は異なるが、同程度の寸法まで許容できるとみなした場合には、許容ブレ角θｐ＝２×ｔａｎ-1（δ／２f）、として設定でき、  
許容ブレ角速度ωｐ＝許容ブレ角度θｐ／露出時間Ｔ＝２×ｔａｎ-1（δ／２f）／Ｔ、として設定できる。
【０１８８】
（２）補正可能な限界ブレ量の設定；  
補正可能な限界ブレ量は、補正光学系の補正可能な角度範囲θｐ（ｍａｘ）と、応答性により追従できる角速度量ωｐ（ｍａｘ）などに基づいて予め所定の指標値として設定しておくことができる。
【０１８９】
（３）印刷サイズに応じた許容ボケ、許容ブレの設定；  
人間の肉眼で細かなものを見分けられる能力には個人差があるが、一般に、角度にして１分（１‘）程度とされる。写真など連続して調子が変化している対象では少し緩めの角度で２〜３分（２’〜３’）程度とされ、これより小さいものはボケていることがわからず、シャープに見えるといわれている。これを基準に考えると、明視距離（約２５ｃｍ）だけ離れて写真や印刷画像を観察するとき印刷画像上での許容ボケ（許容錯乱円径）δＰは、δＰ〔ｍｍ〕＝明視距離２５０〔ｍｍ〕×ｔａｎ（２‘〜３’）＝０．１５〜０．２２ｍｍとなり、この程度のボケの大きさまでは人間の眼にはボケとして認識されないこととなる。  
一方、写真はその大きさに応じて、例えば、写真の対角寸法に相当する距離から眺めるのが自然であるという考えもある。これを基準に、対角が２７ｃｍと明視距離に近い八つ切り判（２１６×１６５ｍｍ、対角２７１．８ｍｍ）では０．２ｍｍのボケまでは許され、３５ｍｍ判フィルム（３６×２４ｍｍ、対角４３．３ｍｍ）から八つ切り判への引伸ばし倍率は６倍だからとして、３５ｍｍ判の許容ボケは０．２÷６＝０．０３３ｍｍが一般的な３５ｍｍ判フィルムの許容ボケ、すなわち許容錯乱円径（Permissible Circle of Confusion）として採用されている。この方法では、印刷用紙サイズや引伸ばし倍率に係わらず、フィルムやＣＣＤ等の撮像素子の撮像サイズに応じて所定の視野角度（２‘〜３’）以内の許容錯乱円径であればよいので換算には便利であるが、いつも同じ八つ切り判で利用するわけではないので、この換算方法では用紙サイズや引伸ばし倍率が大きい場合ほど、粗いピントやブレでも許されることとなる。  
しかし、用紙サイズや引伸ばし倍率が大きい場合でも、ポスターや写真展などで近くで見るとき、ピントやボケ、ブレが目立つことがあるので、視角の角度だけで許容ボケを決めることが不適切である場合には、前述した明視距離から観察するとして、どの用紙に印刷するかに応じて印刷するべきである。したがって；
【０１９０】
（３）−１：印刷用紙サイズ（対角）ＳＰの相当距離から眺める場合；  
この場合の許容ボケδＰは、δＰ＝ＳＰ〔ｍｍ〕×ｔａｎ（３‘）となる。  
これは、撮像サイズＹを印刷用紙サイズＳＰまで引伸ばしたものであるから、引伸ばし倍率（＝印刷用紙サイズＳＰ／撮像サイズＹ）で割り算して撮像サイズ（対角）Ｙ〔ｍｍ〕に換算すると、撮像面での許容ボケδは、  
δ＝（Ｙ／ＳＰ）×ＳＰ×ｔａｎ（３‘）  
となり、印刷用紙サイズＳＰに関係なく撮像サイズＹに応じて設定できる。したがって、この場合の許容ブレ角度θｐと許容ブレ角速度ωｐは、  
θｐ＝２×ｔａｎ-1（δ／２f）＝２×ｔａｎ-1｛Ｙ×ｔａｎ（３‘）／２f｝、  
ωｐ＝θｐ／Ｔ＝２×ｔａｎ-1｛Ｙ×ｔａｎ（３‘）／２f｝／Ｔ  
となる。
【０１９１】
（３）−２：印刷用紙を明視距離（約２５ｃｍ）から眺める場合；  
この場合の印刷用紙上の許容ボケδＰは、δＰ＝２５０〔ｍｍ〕×ｔａｎ（３‘）となる。  
これを、同様に、撮像角サイズ（対角）Ｙ〔ｍｍ〕に換算すると、撮像面での許容ボケδは、δ＝（Ｙ／ＳＰ）×２５０〔ｍｍ〕×ｔａｎ（３‘）となり、撮像サイズＹと印刷用紙サイズＳＰとの比、若しくは引伸ばし倍率の逆数に応じて設定できることとなる。  
したがって、この場合の許容ブレ角度θｐと許容ブレ角速度ωｐは、  
θｐ＝２×ｔａｎ-1（δ／２f）＝２×ｔａｎ-1｛Ｙ／ＳＰ）×２５０〔ｍｍ〕×ｔａｎ（３‘）／２f｝、  
ωｐ＝θｐ／Ｔ＝２×ｔａｎ-1｛（Ｙ／ＳＰ）×２５０〔ｍｍ〕×ｔａｎ（３‘）／２f｝／Ｔ  
となる。
【０１９２】
上記各実施形態の説明では、スルー画像表示時に手ブレ量を示すグラフを表示するようにしたが、電源オン時、ハーフシャッター（シャッターキーの半押し）時、若しくは撮影モード時に常時グラフを表示するようにしてもよい。
【０１９３】
また、上記各実施形態の説明では静止画撮影を例としたが、本発明は動画撮影の場合にも適用できる。例えば、動画撮影モードにおいて、動画表示と並行して図６のステップＳ３〜Ｓ８又は図１１のステップＴ３〜Ｔ９と同様の処理を行うように動画撮影時の動作プログラムを構成し、動画を表示している画面の一部に手ブレ量を時系列に表示することができる。
【０１９４】
また、パン、チルト操作での撮影時に本発明を適用することもできる。例えば、パン操
作又はチルト操作と撮影指示の間に図６のステップＳ３〜Ｓ８又は図１１のステップＴ３〜Ｔ９と同様の処理を行うように動作プログラムを構成し、動画を表示している画面の一部に手ブレ量を時系列に表示することができる。
【０１９５】
また、上記各実施形態の説明では本発明をデジタルカメラに適用した場合を例としたが、本発明の適用範囲はカメラに限定されず、カメラ付き携帯電話機やカメラ付き携帯情報機器にも適用できる。  
また、手ブレ成分を表示するためにサブ液晶表示部を設けてもよい。特にカメラ付き携帯電話においてはメイン表示部とサブ表示部を備えているのでどちらか一方にスルー画像と手ブレ成分を両方表示してもよいし、２つの表示部にスルー画像とブレ成分を別々に表示してもよい。
【０１９６】
また、上記各自視形態のフローチャートの説明では、各フローチャートに示す処理は基本的に制御部２２が予めフラッシュメモリ等のプログラムメモリに記憶されたプログラムに従って実行する例で説明したが、全ての機能をプログラムメモリに格納する必要はなく、必要に応じて、その一部若しくは全部をネットワークを介して受信して実現するようにしてもよい。
【０１９７】
以上、本発明のいくつかの実施例について説明したが本発明は上記各実施例に限定されるものではなく、種々の変形実施が可能であることはいうまでもない。例えば、カメラという用語は、デジタルカメラ等の電子カメラだけでなく銀塩カメラも含む。
【図面の簡単な説明】
【０１９８】
【図１】本発明に係るカメラの一実施例としてのデジタルカメラの外観図である。
【図２】図１のデジタルカメラの電子回路構成の一実施例を示す図である。
【図３】カメラの手ブレ状態表示の一実施例を示す図である。
【図４】カメラの手ブレ成分の説明図である。
【図５】撮影モード時のＤＲＡＭの循環記憶領域の説明図である。
【図６】デジタルカメラの手ブレ状態表示及び画像選択・記録動作例を示すフローチャートである。
【図７】記録後に表示される選択画像の手ブレ量表示の一実施例を示す図である。
【図８】デジタルカメラの手ブレ状態表示及び画像選択・記録動作の他の実施例を示すフローチャートである。
【図９】画像のブレ検出方法の説明図である。
【図１０】手ブレ量検出領域の説明図である。
【図１１】デジタルカメラの手ブレ状態表示及び画像選択・記録動作例を示すフローチャートである。
【図１２】図１１の手ブレ量算出動作の詳細を示すフローチャートである。
【図１３】カメラの手ブレ状態表示の一実施例を示す図である。
【図１４】ブレ量の履歴データの表示例を示す図である。
【図１５】ブレ量の履歴データの他の表示例を示す図である。
【図１６】実施例３に係わるデジタルカメラの撮影制御の一実施例を示すフローチャートである。
【図１７】実施例３に係わるデジタルカメラの撮影制御の変形例を示すフローチャートである。
【図１８】実施例４に係わるデジタルカメラの撮影制御の一実施例を示すフローチャートである。
【図１９】影条件や印刷条件に応じた許容ボケ内の許容できるブレ表示方法の一実施例を示す図である。
【図２０】実施例４に係わるデジタルカメラの撮影制御の一実施例を示すフローチャートである。
【符号の説明】
【０１９９】
５  液晶モニタ画面（画面）
２１  ＤＲＡＭ（一時記憶メモリ）
２２  制御部（撮影指示検出手段、画像記憶手段、手ブレ検出値記憶手段、グラフ値取得手段、手ブレ量取得手段、手ブレ量記憶手段、グラフ値記憶手段、グラフ表示手段、画像選択手段、選択画像記録手段、選択画像表示手段、撮影記録制御手段、ブレ量履歴データ表示制御手段、補正限界ブレ量設定手段、ブレ警告報知制御手段、許容ブレ量設定手段、ブレ補正状態切替手段）
２６  表示部（グラフ表示手段、画像表示手段）
２８  メモリカード（記録メモリ、ブレ量履歴記録手段）
２９  内蔵メモリ（記録メモリ）
３１  手ブレ検出部（手ブレ検出手段、手ブレ量取得手段、手ブレ検出装置）
３２  テブレ補正部（テブレ補正手段）
３３  警告出力部
５１  被写体
１００  デジタルカメラ（カメラ）
２００  カメラ
【図１】
2006180471.tif 000004
【図２】
2006180471.tif 000005
【図３】
2006180471.tif 000006
【図４】
2006180471.tif 000007
【図５】
2006180471.tif 000008
【図６】
2006180471.tif 000009
【図７】
2006180471.tif 000010
【図８】
2006180471.tif 000011
【図９】
2006180471.tif 000012
【図１０】
2006180471.tif 000013
【図１１】
2006180471.tif 000014
【図１２】
2006180471.tif 000015
【図１３】
2006180471.tif 000016
【図１４】
2006180471.tif 000017
【図１５】
2006180471.tif 000018
【図１６】
2006180471.tif 000019
【図１７】
2006180471.tif 000020
【図１８】
2006180471.tif 000021
【図１９】
2006180471.tif 000022
【図２０】
2006180471.tif 000023