(57)【要約】【課題】振動が発生する可能性がある旨の警告を撮影前に行うことである。【解決手段】電子撮影装置としてのデジタルカメラ１において、記憶手段に、以前に手振れが発生した撮影条件を撮影条件テーブルに記憶しておき、撮影時に、記憶手段に記憶された撮影条件テーブルの撮影条件に、現在の撮影条件と一致するものがあるか否かを判別し、一致する撮影条件がある場合に、手振れが発生する可能性があることを示す手振れ可能性警告を撮影前に報知手段としての液晶表示部１２に表示させる。【選択図】図１
2005109824.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像する撮像手段と、前記撮像手段により撮像された画像データを記憶する記憶手段と、を備える電子撮影装置において、
現在の撮影条件を取得する撮影条件取得手段と、
以前に撮像されたブレが発生した画像データに対応する撮影条件を有する撮影条件テーブルを記憶する撮影条件テーブル記憶手段と、
警告を報知する報知手段と、
撮影時に、前記撮影条件テーブルの撮影条件に、前記撮影条件取得手段により取得された現在の撮影条件と一致するものがあるか否かを判別し、一致する撮影条件がある場合に、前記報知手段により警告する制御手段と、
を備えることを特徴とする電子撮影装置。
【請求項２】
操作入力を受け付ける操作手段を備え、
前記制御手段は、前記記憶手段に記憶された画像データを消去するにあたり、前記操作手段によりブレ消去モードが選択入力された場合に、前記操作手段からの操作入力に基づいて消去対象の画像データを前記記憶手段から消去し、当該消去対象の画像データに対応する撮影条件を前記撮影条件テーブルに格納することを特徴とする請求項１に記載の電子撮影装置。
【請求項３】
撮影時の所定レベル以上のブレを検出するブレ検出手段を備え、
前記制御手段は、前記ブレ検出手段によりブレが検出された場合に、ブレの発生を示すブレ警告を前記報知手段に報知させることを特徴とする請求項２に記載の電子撮影装置。
【請求項４】
前記制御手段は、撮影時に前記振動検出手段によりブレが検出された画像データを前記記憶手段から消去するにあたり、前記操作手段によりブレ消去モードが選択入力された場合に、前記操作手段からの操作入力に基づいて、消去対象の画像データを前記記憶手段から消去し、当該消去対象の撮影条件を前記撮影条件テーブルに格納することを特徴とする請求項３に記載の電子撮影装置。
【請求項５】
被写体を撮像する撮像手段と、前記撮像手段により撮像された画像データを記憶する記憶手段と、を備える電子撮影装置において、
前記記憶手段は、以前に撮像された振動が発生した画像データに対応する撮影条件を有する撮影条件テーブルを記憶し、
現在の撮影条件を取得する撮影条件取得手段と、
操作入力を受け付ける操作手段と、
前記記憶手段に記憶された画像データを消去するにあたり、前記操作手段により振動消去モードが選択入力された場合に、前記操作手段からの操作入力に基づいて、消去対象の画像データを消去し、当該消去対象の撮影条件を前記撮影条件テーブルに格納する制御手段と、
を備えることを特徴とする電子撮影装置。
【請求項６】
被写体を撮像する撮像手段と、前記撮像手段により撮像された画像データを記憶する記憶手段と、を備える電子撮影装置において、
前記記憶手段は、以前に撮像された振動が発生した画像データに対応する撮影条件と撮影条件の一致回数とを有する撮影条件テーブルを記憶し、
現在の撮影条件を取得する撮影条件取得手段と、
前記記憶手段に記憶された前記撮影条件テーブルの撮影条件に、前記撮影条件取得手段により取得された現在の撮影条件と一致するものがあるか否かを判別し、一致する撮影条件がある場合に、前記撮影条件テーブルの一致する撮影条件に対応する一致回数をカウントアップする制御手段と、
を備えることを特徴とする電子撮影装置。
【請求項７】
前記撮影条件テーブルは、所定容量又は所定数の撮影条件がファーストインファーストアウト式に格納されることを特徴とする請求項１から６のいずれか一項に記載の電子撮影装置。
【請求項８】
ユーザを識別するユーザコードの入力を受け付けるユーザコード入力手段を備え、
前記撮影条件テーブルは、前記ユーザコードに対応して撮影条件を格納し、
前記制御手段は、前記ユーザコード入力手段から入力された現在のユーザコードに対応する撮影条件を前記記憶手段の前記撮影条件テーブルから読み出して用いることを特徴とする請求項１から７のいずれか一項に記載の電子撮影装置。
【請求項９】
被写体を撮像する撮像手段と、前記撮像手段により撮像された画像データを撮像した撮影条件と共に記憶する記憶手段と、前記記憶手段に記憶された画像データを表示する表示手段と、前記表示手段に表示された画像データを前記記憶手段から消去する消去手段とを備える電子撮影装置において、
前記消去手段は、通常の消去モードで画像データを消去する第１の通常消去手段と、
画像データを前記記憶手段から消去すると共に、その画像データの撮影条件を撮影条件テーブルに記録する第２の消去手段と、
を備えることを特徴とする電子撮像装置。
【請求項１０】
被写体の撮影時に振動が発生する可能性を警告する振動可能性警告方法において、
以前に撮像された振動が発生した画像データに対応する撮影条件を有する撮影条件テーブルが記憶手段に予め記憶され、
被写体を撮影する場合に、現在の撮影条件を取得し、
前記記憶手段に記憶された前記撮影条件テーブルの撮影条件に、前記取得された現在の撮影条件と一致するものがあるか否かを判別し、一致する撮影条件がある場合に、振動が発生する可能性があることを示す振動可能性警告を撮影前に報知することを特徴とする振動可能性警告方法。
【請求項１１】
撮影時に所定レベル以上の振動を検出し、
前記振動が検出された場合に、現在の撮影条件を前記記憶手段の撮影条件テーブルに記憶することを特徴とする請求項１０に記載の振動可能性警告方法。
【請求項１２】
前記撮影された被写体の画像データを前記記憶手段に記憶し、
振動が発生した画像データを消去するにあたり、通常消去モード及び振動消去モードのいずれか一方の選択入力を受け付け、
前記通常消去モードが選択された場合に、消去対象の画像データを前記記憶手段から消去するとともに、当該消去対象の画像データに対応する撮影条件を前記撮影条件テーブルから消去し、
前記振動消去モードが選択された場合に、消去対象の画像データを前記記憶手段から消去することを特徴とする請求項１１に記載の振動可能性警告方法。
【請求項１３】
前記撮影された被写体の画像データを前記記憶手段に記憶し、
振動が発生した画像データを消去するにあたり、通常消去モード及び振動消去モードのいずれか一方の選択入力を受け付け、
前記通常消去モードが選択された場合に、消去対象の画像データを前記記憶手段から消去し、
前記振動消去モードが選択された場合に、消去対象の画像データを前記記憶手段から消去するとともに、当該消去対象の画像データに対応する撮影条件を前記撮影条件テーブルに記憶することを特徴とする請求項１０に記載の振動可能性警告方法。
【請求項１４】
撮影時に所定レベル以上の振動を検出し、
撮影時に振動が検出された画像データを、前記消去対象の画像データとすることを特徴とする請求項１３に記載の振動可能性警告方法。
【請求項１５】
撮影時に所定レベル以上の振動を検出し、
前記振動が検出された場合に、振動の発生を示す振動警告を撮影前に報知することを特徴とする請求項１０から１４のいずれか一項に記載の振動可能性警告方法。
【請求項１６】
前記撮影条件テーブルは、所定容量又は所定数の撮影条件が格納可能であり、
前記撮影条件テーブルに撮影条件を格納させる場合に、ファーストインファーストアウト式に格納することを特徴とする請求項１０から１５のいずれか一項に記載の振動可能性警告方法。
【請求項１７】
前記撮影条件テーブルは、ユーザを識別するユーザコードに対応して撮影条件を格納し、
撮影時にユーザを識別するユーザコードの操作入力を受け付け、
前記入力されたユーザコードに対応する前記一致する撮影条件がある場合に、振動が発生する可能性があることを示す振動可能性警告を撮影前に報知することを特徴とする請求項１０から１６のいずれか一項に記載の振動可能性警告方法。
【請求項１８】
被写体が撮像された画像データを記憶する記憶手段を備える機器に搭載されたコンピュータに、
以前に撮像された振動が発生した画像データに対応する撮影条件を有する撮影条件テーブルを前記記憶手段に記憶する機能と、
現在の撮影条件を取得する機能と、
前記記憶手段に記憶された前記撮影条件テーブルの撮影条件に、前記取得された現在の撮影条件と一致するものがあるか否かを判別し、一致する撮影条件がある場合に、ブレが発生する可能性があることを示す警告を撮影前に報知する機能と、
を実現させるためのプログラム。
【請求項１９】
被写体が撮像された画像データを記憶する記憶手段を備える機器に搭載されたコンピュータに、
以前に撮像された振動が発生した画像データに対応する撮影条件を有する撮影条件テーブルを前記記憶手段に記憶する機能と、
現在の撮影条件を取得する機能と、
操作入力を受け付ける機能と、
前記記憶手段に記憶された画像データを消去するにあたり、前記振動消去モードが選択入力された場合に、前記操作手段からの操作入力に基づいて、消去対象の画像データを前記記憶手段から消去し、当該消去対象の撮影条件を前記撮影条件テーブルに格納する機能と、
を実現させるためのプログラム。
【請求項２０】
被写体が撮像された画像データを記憶する記憶手段を備える機器に搭載されたコンピュータに、
以前に撮像された振動が発生した画像データに対応する撮影条件と撮影条件の一致回数とを有する撮影条件テーブルを前記記憶手段に記憶する機能と、
現在の撮影条件を取得する撮影条件取得手段と、
前記記憶手段に記憶された前記撮影条件テーブルの撮影条件に、前記取得された現在の撮影条件と一致するものがあるか否かを判別し、一致する撮影条件がある場合に、前記撮影条件テーブルの一致する撮影条件に対応する一致回数をカウントアップする機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子撮影装置、振動可能性警告方法及びプログラムに関する。
【背景技術】
【０００２】
従来、手振れ検出機能を備え、手振れを検出すると警告を表示する電子撮影装置は知られている（例えば、特許文献１参照）。この電子撮影装置は、手振れ検出機能を備え、手振れを検出すると警告を表示し、その撮影画像を保存するか否かを選択できるようにしたものである。
従って手振れがあった画像は保存せずに撮り直すことができるので、品質の良い画像だけを記録することができる。
【０００３】
この手振れ検出及び警告は一律であり、誰が撮影しても同じように警告するものであった。しかし、人によって撮影の仕方にそれぞれ特徴があり、いつもブレてしまう撮り方をしているときは、そのことを知らせてくれて次回から意識して撮影することによってブレを回避できると好ましい。
【０００４】
そこで、ブレの状態をカメラのプロセッサが学習し、手振れを補正する技術が知られている（例えば、特許文献２参照）。この技術では、学習プロセッサは、手振れに起因する加速度や像移動を検出する加速度センサと、ＣＣＤからの両ぶれデータを受けて、これら両ぶれデータ間の誤差成分が最小になる入力変数を選択し、ぶれを打ち消すぶれ補正データを演算する。アクチュエータは、このぶれ補正データに基き、手振れを打ち消すようにぶれ補正レンズを駆動する。
【０００５】
また、操作者の体感による手振れの識別判断を教師信号として学習を行うように構成することで、学習終了後の使用時にあっては、カメラに生じた振動が手振れによるものか、撮影者の意図的な動作によって生じたものかを適正に識別することができるようにするものが考えられている（特許文献３参照）。
【特許文献１】特開平１０−１７４０２７号公報
【特許文献２】特開平７−２０５４７号公報
【特許文献３】特開平６−６７２７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、上記先行技術においても、ユーザー固有の手振れ状況などに基づいて手振れなどの振動が発生する可能性がある旨の警告を行うことができないという課題があった。
【０００７】
本発明は上記事情に鑑みて成されたもので、振動が発生する可能性がある旨の警告を行うことを目的とする。
【課題を解決するための手段】
【０００８】
以上の課題を解決するために、請求項１に記載の発明は、被写体を撮像する撮像手段と、前記撮像手段により撮像された画像データを記憶する記憶手段と、を備える電子撮影装置において、
現在の撮影条件を取得する撮影条件取得手段と、
以前に撮像されたブレが発生した画像データに対応する撮影条件を有する撮影条件テーブルを記憶する撮影条件テーブル記憶手段と、
警告を報知する報知手段と、
撮影時に、前記撮影条件テーブルの撮影条件に、前記撮影条件取得手段により取得された現在の撮影条件と一致するものがあるか否かを判別し、一致する撮影条件がある場合に、前記報知手段により警告する制御手段と、
を備えることを特徴とする。
【０００９】
本発明によれば、撮影時に、以前の撮影条件を参考にしてユーザにブレに対する注意を促すことができるので、ブレた画像を撮影する可能性を軽減することができる。。
【００１０】
請求項２に記載の発明は、請求項１に記載の電子撮影装置において、
操作入力を受け付ける操作手段を備え、
前記制御手段は、前記記憶手段に記憶された画像データを消去するにあたり、前記操作手段によりブレ消去モードが選択入力された場合に、前記操作手段からの操作入力に基づいて消去対象の画像データを前記記憶手段から消去し、当該消去対象の画像データに対応する撮影条件を前記撮影条件テーブルに格納することを特徴とする。
【００１１】
請求項３に記載の発明は、請求項２に記載の電子撮影装置において、
撮影時の所定レベル以上のブレを検出するブレ検出手段を備え、
前記制御手段は、前記ブレ検出手段によりブレが検出された場合に、ブレの発生を示すブレ警告を前記報知手段に報知させることを特徴とする。
【００１２】
請求項４に記載の発明は、請求項３に記載の電子撮影装置において、
前記制御手段は、撮影時に前記振動検出手段によりブレが検出された画像データを前記記憶手段から消去するにあたり、前記操作手段によりブレ消去モードが選択入力された場合に、前記操作手段からの操作入力に基づいて、消去対象の画像データを前記記憶手段から消去し、当該消去対象の撮影条件を前記撮影条件テーブルに格納することを特徴とする。
【００１３】
請求項５に記載の発明は、被写体を撮像する撮像手段と、前記撮像手段により撮像された画像データを記憶する記憶手段と、を備える電子撮影装置において、
前記記憶手段は、以前に撮像された振動が発生した画像データに対応する撮影条件を有する撮影条件テーブルを記憶し、
現在の撮影条件を取得する撮影条件取得手段と、
操作入力を受け付ける操作手段と、
前記記憶手段に記憶された画像データを消去するにあたり、前記操作手段により振動消去モードが選択入力された場合に、前記操作手段からの操作入力に基づいて、消去対象の画像データを消去し、当該消去対象の撮影条件を前記撮影条件テーブルに格納する制御手段と、
を備えることを特徴とする。
【００１４】
本発明によれば、画像データを消去する際にも、今回の振動が発生した撮影条件を次回の撮影以降の撮影条件テーブルに反映でき、次回の撮影以降に、振動が発生する撮影条件を正確に検出することができる。
【００１５】
請求項６に記載の発明は、被写体を撮像する撮像手段と、前記撮像手段により撮像された画像データを記憶する記憶手段と、を備える電子撮影装置において、
前記記憶手段は、以前に撮像された振動が発生した画像データに対応する撮影条件と撮影条件の一致回数とを有する撮影条件テーブルを記憶し、
現在の撮影条件を取得する撮影条件取得手段と、
前記記憶手段に記憶された前記撮影条件テーブルの撮影条件に、前記撮影条件取得手段により取得された現在の撮影条件と一致するものがあるか否かを判別し、一致する撮影条件がある場合に、前記撮影条件テーブルの一致する撮影条件に対応する一致回数をカウントアップする制御手段と、
を備えることを特徴とする。
【００１６】
請求項７に記載の発明は、請求項１から６のいずれか一項に記載の電子撮影装置において、
前記撮影条件テーブルは、所定容量又は所定数の撮影条件がファーストインファーストアウト式に格納されることを特徴とする。
【００１７】
請求項８に記載の発明は、請求項１から７のいずれか一項に記載の電子撮影装置において、
ユーザを識別するユーザコードの入力を受け付けるユーザコード入力手段を備え、
前記撮影条件テーブルは、前記ユーザコードに対応して撮影条件を格納し、
前記制御手段は、前記ユーザコード入力手段から入力された現在のユーザコードに対応する撮影条件を前記記憶手段の前記撮影条件テーブルから読み出して用いることを特徴とする。
【００１８】
請求項９に記載の発明は、被写体を撮像する撮像手段と、前記撮像手段により撮像された画像データを撮像した撮影条件と共に記憶する記憶手段と、前記記憶手段に記憶された画像データを表示する表示手段と、前記表示手段に表示された画像データを前記記憶手段から消去する消去手段とを備える電子撮影装置において、
前記消去手段は、通常の消去モードで画像データを消去する第１の通常消去手段と、
画像データを前記記憶手段から消去すると共に、その画像データの撮影条件を撮影条件テーブルに記録する第２の消去手段と、
を備えることを特徴とする。
【００１９】
請求項１０に記載の発明は、被写体の撮影時に振動が発生する可能性を警告する振動可能性警告方法において、
以前に撮像された振動が発生した画像データに対応する撮影条件を有する撮影条件テーブルが記憶手段に予め記憶され、
被写体を撮影する場合に、現在の撮影条件を取得し、
前記記憶手段に記憶された前記撮影条件テーブルの撮影条件に、前記取得された現在の撮影条件と一致するものがあるか否かを判別し、一致する撮影条件がある場合に、振動が発生する可能性があることを示す振動可能性警告を撮影前に報知することを特徴とする。
【００２０】
請求項１１に記載の発明は、請求項１０に記載の振動可能性警告方法において、
撮影時に所定レベル以上の振動を検出し、
前記振動が検出された場合に、現在の撮影条件を前記記憶手段の撮影条件テーブルに記憶することを特徴とする。
【００２１】
請求項１２に記載の発明は、請求項１１に記載の振動可能性警告方法において、
前記撮影された被写体の画像データを前記記憶手段に記憶し、
振動が発生した画像データを消去するにあたり、通常消去モード及び振動消去モードのいずれか一方の選択入力を受け付け、
前記通常消去モードが選択された場合に、消去対象の画像データを前記記憶手段から消去するとともに、当該消去対象の画像データに対応する撮影条件を前記撮影条件テーブルから消去し、
前記振動消去モードが選択された場合に、消去対象の画像データを前記記憶手段から消去することを特徴とする。
【００２２】
請求項１３に記載の発明は、請求項１０に記載の振動可能性警告方法において、
前記撮影された被写体の画像データを前記記憶手段に記憶し、
振動が発生した画像データを消去するにあたり、通常消去モード及び振動消去モードのいずれか一方の選択入力を受け付け、
前記通常消去モードが選択された場合に、消去対象の画像データを前記記憶手段から消去し、
前記振動消去モードが選択された場合に、消去対象の画像データを前記記憶手段から消去するとともに、当該消去対象の画像データに対応する撮影条件を前記撮影条件テーブルに記憶することを特徴とする。
【００２３】
請求項１４に記載の発明は、請求項１３に記載の振動可能性警告方法において、
撮影時に所定レベル以上の振動を検出し、
撮影時に振動が検出された画像データを、前記消去対象の画像データとすることを特徴とする。
【００２４】
請求項１５に記載の発明は、請求項１０から１４のいずれか一項に記載の振動可能性警告方法において、
撮影時に所定レベル以上の振動を検出し、
前記振動が検出された場合に、振動の発生を示す振動警告を撮影前に報知することを特徴とする。
【００２５】
請求項１６に記載の発明は、請求項１０から１５のいずれか一項に記載の振動可能性警告方法において、
前記撮影条件テーブルは、所定容量又は所定数の撮影条件が格納可能であり、
前記撮影条件テーブルに撮影条件を格納させる場合に、ファーストインファーストアウト式に格納することを特徴とする。
【００２６】
請求項１７に記載の発明は、請求項１０から１６のいずれか一項に記載の振動可能性警告方法において、
前記撮影条件テーブルは、ユーザを識別するユーザコードに対応して撮影条件を格納し、
撮影時にユーザを識別するユーザコードの操作入力を受け付け、
前記入力されたユーザコードに対応する前記一致する撮影条件がある場合に、振動が発生する可能性があることを示す振動可能性警告を撮影前に報知することを特徴とする。
【００２７】
請求項１８に記載の発明は、
被写体が撮像された画像データを記憶する記憶手段を備える機器に搭載されたコンピュータに、
以前に撮像された振動が発生した画像データに対応する撮影条件を有する撮影条件テーブルを前記記憶手段に記憶する機能と、
現在の撮影条件を取得する機能と、
前記記憶手段に記憶された前記撮影条件テーブルの撮影条件に、前記取得された現在の撮影条件と一致するものがあるか否かを判別し、一致する撮影条件がある場合に、ブレが発生する可能性があることを示す警告を撮影前に報知する機能と、
を実現させるためのプログラムである。
【００２８】
請求項１９に記載の発明は、
被写体が撮像された画像データを記憶する記憶手段を備える機器に搭載されたコンピュータに、
以前に撮像された振動が発生した画像データに対応する撮影条件を有する撮影条件テーブルを前記記憶手段に記憶する機能と、
現在の撮影条件を取得する機能と、
操作入力を受け付ける機能と、
前記記憶手段に記憶された画像データを消去するにあたり、前記振動消去モードが選択入力された場合に、前記操作手段からの操作入力に基づいて、消去対象の画像データを前記記憶手段から消去し、当該消去対象の撮影条件を前記撮影条件テーブルに格納する機能と、
を実現させるためのプログラムである。
【００２９】
請求項２０に記載の発明は、
被写体が撮像された画像データを記憶する記憶手段を備える機器に搭載されたコンピュータに、
以前に撮像された振動が発生した画像データに対応する撮影条件と撮影条件の一致回数とを有する撮影条件テーブルを前記記憶手段に記憶する機能と、
現在の撮影条件を取得する撮影条件取得手段と、
前記記憶手段に記憶された前記撮影条件テーブルの撮影条件に、前記取得された現在の撮影条件と一致するものがあるか否かを判別し、一致する撮影条件がある場合に、前記撮影条件テーブルの一致する撮影条件に対応する一致回数をカウントアップする機能と、
を実現させるためのプログラムである。
【発明の効果】
【００３０】
本発明によれば、撮影時に、以前の撮影条件を参考にしてユーザにブレ（振動）に対する注意を促すことができるので、ブレた（振動した）画像を撮影する可能性を軽減することができる。
【００３１】
また、本発明によれば、画像データを消去する際にも、今回のブレ（振動）が発生した撮影条件を次回の撮影以降の撮影条件テーブルに反映でき、次回の撮影以降に、ブレ（振動）が発生する撮影条件を正確に検出することができる。
【発明を実施するための最良の形態】
【００３２】
以下、添付図面を参照して本発明に係る好適な実施の形態を詳細に説明する。まず、図１及び図２を参照して装置構成を説明する。
【００３３】
図１は、本実施の形態のデジタルカメラ１の外観図を示す図である。同図においてデジタルカメラ１は、カメラ部５と本体部６とから構成されており、このカメラ部５と本体部６とは相対的に回転自在に結合されている。カメラ部５には、図中背面側に撮像レンズ１１（１点鎖線）が設けられており、このカメラ部５を本体部６を軸にして図中前方、或いは後方に回転させることで、撮像レンズ１１の位置を、例えば、図中前面側の位置（２点鎖線部分）に移動させるなど、様々な位置に設定することができる。
【００３４】
一方、本体部６には、図中前面側に液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）などにより構成される液晶表示部１２が設けられている。この液晶表示部１２には、撮影時に撮像レンズ１１を介して取り込んだ被写体の画像を表示することが、また、撮影後に撮像した画像を再生表示することができる。また、この液晶表示部１２の右側には、上下へのスライド操作により撮影モード、加工モード、及び再生モードなどの切換えを指示するモード切換スイッチ１３が設けられている。
【００３５】
また、本体部６には、図中上面側に、左右へのスライド操作により電源のＯＮ／ＯＦＦ切換えを指示する電源スイッチ１４、シャッターを所定時間開き、画像の撮像を指示するシャッターキー１５、撮像した画像データをフラッシュメモリ３４に記憶することなどを指示するセレクトキー１６ａ、撮像した画像データの記憶キャンセルなどを指示するデリートキー１６ｂ、シャッター速度や、画像の明るさ、コントラスト、色合いなどを調整するための「＋」キー１７及び「−」キー１８、手振れ検出機能の設定有無を指示する手振れ検出キー１９、が設けられている。手振れ検出キー１９は、画像データ再生時の消去モードの設定メニュー（消去メニュー）の起動を指示する機能も有する。
【００３６】
また、本体部６には、図中上面側から背面側にかけて開閉蓋２０が設けられており、この開閉蓋２０の内部には図示を省略するが、電源供給用の外部電源端子２０ａと、液晶表示部１２への表示データと同様の表示データを出力するためのビデオ出力端子２０ｂと、画像データ（圧縮データ）、制御信号などを入出力するためのシリアル入出力端子２０ｃと、が設けられている。
【００３７】
図２は、デジタルカメラ１の内部構成例を示すブロック図である。図２で、デジタルカメラ１は、撮像手段としての光学系１０１、信号変換部１０２、信号処理部１０３と、記憶手段としてのＤＲＡＭ３２と、制御手段、第１及び第２の消去手段としての制御部１０４と、操作手段、撮影条件取得手段としてのキー入力部４０と、表示手段、報知手段としての液晶表示部１２と、記憶手段、撮影条件テーブル記憶手段としてのフラッシュメモリ３４と、ブレ検出手段としての手振れセンサ３７と、を有している。
【００３８】
光学系１０１は、撮像レンズ１１を含むレンズ部１００、測光センサ及び自動絞り機構等（図示せず）を含み、レンズ部１００を介して集光された被写体像の光束を後段の撮像素子（ＣＣＤ）２５上に結像させる。
信号変換部１０２は、Ａ／Ｄ変換器２７等の信号変換回路等を含み、また、前段の光学系１０１を介して結像した画像をＣＣＤ２５によって電気信号に変換し、その電気信号をＡ／Ｄ変換器２７によりデジタルデータに変換して一定の周期で出力する。
【００３９】
信号処理部１０３は、信号変換部１０２からのデジタルデータを受けてＣＣＤ２５の画素に対応したベイヤーデータの形でいったん保持し、それを補間してＲＧＢデータを作成し、更に輝度、色差マルチプレクス信号（Ｙ，Ｃｂ，Ｃｒデータ）等の信号成分を得る。そのＹ，Ｃｂ，Ｃｒデータ（以下、画像データ）をＤＲＡＭ３２に転送し、一時的に記憶する。また、スルー画像（撮影待機画像）を表示するために、取込んだ画像データを間引いて液晶表示部１２に送る。また、シャッター操作がされるとその時点の画像データを液晶表示部１２に送って静止画表示させる。
【００４０】
また、信号処理部１０３は、記録保存の際にはＤＲＡＭ３２に書込まれている画像データを読み出してＪＰＥＧ圧縮処理を施してフラッシュメモリ（保存メモリ）３４に保存記録し、再生時にはフラッシュメモリ（保存メモリ）３４に保存記録されていた圧縮画像データに伸張処理を施して画像データを再生する圧縮／伸張回路３３と、サムネイル画像（縮小画像）を生成するサムネイル画像生成部を備えている。
【００４１】
また、前記圧縮／伸張回路３３は複数の圧縮率に対応しており、圧縮率に対応させて記憶するモードは低い高解像度（一般に、高精細、ファイン、ノーマルなどと呼ばれる）に対応するモードと圧縮率の高い低解像度（一般にエコノミーなどと呼ばれる）モードがある。
【００４２】
また、複数の画素数の画像（高画素数から低画素数）にも対応している。例えばＶＧＡ（６４０＊６８０）、ＳＶＧＡ（８００＊６００）、ＸＧＡ（１０２４＊７６８）、ＳＸＧＡ（１６００＊１２００）などと呼ばれる画像サイズがある。
ＤＲＡＭ３２は作業用メモリとして用いられ、撮像された画像を一時的に記憶する画像バッファ領域やＪＰＥＧ圧縮／伸張時や画像合成時の作業用領域等が確保されている。
【００４３】
制御部１０４はＣＰＵ４１、ＲＡＭ３６、プログラム格納用のＲＯＭ３５及びタイマ等の計時機構を有したマイクロプロセッサ構成を有しており、ＣＰＵ４１は、上述の各回路にバスラインＢを介して接続し、プログラム格納用のＲＯＭ３５に格納されている制御プログラムによりデジタルカメラ１全体の制御を行なうと共に、キー入力部４０からの状態信号に対応してプログラム格納用のＲＯＭ３５に格納されている各モードに対応の処理プログラムを取り出して、後述するフローチャートの実行をはじめデジタルカメラ１の各機能の実行制御を行なう。
【００４４】
また、ＲＯＭ３５には、撮影処理（図４及び図５参照）において用いられる基準振動値データが格納されている。この基準振動値データの値は、撮像した画像の画質に影響を及ぼす振動レベルに基づいて、許容錯乱円（Permissible Circle of Confusion）から求められた値が設定されている。
【００４５】
液晶表示部１２はビデオエンコーダとしてのＤ／Ａ変換器（液晶表示部１２がデジタル入出力表示部の場合は不要）４２、ＶＲＡＭ３１、表示画面部１２ａなどから構成されており、制御部１０４の表示制御により、撮像時のスルー画像、半透過画像、及び再生時の再生画像、処理選択時の選択用メニュー（或いはアイコン）を表示画面部１２ａに画像を表示する。
【００４６】
Ｉ／Ｏ（Input / Output）ポート４４は、当該デジタルカメラ１とシリアル入出力端子２０ｃ及びケーブルを介して接続された外部機器との間で授受されるシリアルデータ（画像データ、制御信号など）を制御するインターフェースである。シリアル入出力端子２０ｃには、例えば、ＲＳ２３２Ｃ（シリアル形式）、ＵＳＢ（Universal Serial Bus）などのケーブルが接続可能である。
【００４７】
フラッシュメモリ３４は画像データ（圧縮画像データ）と画像データに関連付けられた撮影条件（例えば、撮影日時、絞り、シャッター速度、ＩＳＯ感度設定値、ズーム倍率、ストロボ発光、周辺光量の他、画素数、圧縮率又は記録モードなど）を保存記録する。
【００４８】
手振れ検出センサ３７は、例えば、圧電素子（Piezo-Electric Element）に振動を伝えて起電力に変換する圧電振動センサなどからなり、撮影時の手振れによる三次元（Ｘ軸方向、Ｙ軸方向、Ｚ軸方向）の振動を、振動の大きさに比例した電気信号（アナログ信号）として検出し、バッファ３８を介してＡ／Ｄ変換器３９に出力する。
【００４９】
なお、この手振れ検出センサ３７は、磁界中のコイルに振動を伝えて電圧に変換する可動コイル型振動センサ、コイル内の鉄心に振動を伝えてインピーダンスの変化に変換する電磁型振動センサ、抵抗線歪み計に振動を伝えて抵抗変化に変換する抵抗振動センサ、磁気歪みゲージに振動を伝えて磁化の強さに変換する磁気歪み振動センサ、可変コンデンサに振動を伝えて容量変化に変換する容量振動センサ、或いは、圧電型加速度センサやインダクタンス型加速度センサなどから構成されるものであってもよい。
また、この手振れ検出センサ３７は、１次元や２次元の振動を検出するものあってもよい。
【００５０】
Ａ／Ｄ変換器３９は、手振れ検出センサ３７からバッファ３８を介して入力される電気信号をアナログ信号からデジタル信号に変換し、変換されたデジタル信号（三次元の振動データ）をＣＰＵ４１に出力する。
【００５１】
キー入力部４０は、前述したモード切換スイッチ１３、電源スイッチ１４、シャッターキー１５、セレクトキー１６ａ、デリートキー１６ｂ、「＋」キー１７、「−」キー１８、及び手振れ検出キー１９などにより構成され、各キーの入力操作に応じた各種操作信号をＣＰＵ４１に出力する。
【００５２】
報知手段としてのスピーカー４６は、ＣＰＵ４１からバッファ４５を介して入力される駆動信号に基づいて所定の報知音を放音し、バッテリー切れや、所定レベル以上の手振れ振動を検出したことなどをユーザ（撮影者）に報知する。以上が本実施の形態におけるデジタルカメラ１の構成である。
【００５３】
なお、ここではキー入力部４０のシャッタキー１５が２段階のストロークで動作し、一般的に「半押し」と表現されている第１段階の操作状態でＡＦ（オートフォーカス）、ＡＥ（自動露光）処理を始めとする撮影の準備を行ない、一般的に「全押し」と表現されている、より強く押圧操作した第２段階の操作状態で撮影を実行するものとする。
【００５４】
次に、図３を参照して、フラッシュメモリ３４に記憶するデータを説明する。図３に、フラッシュメモリ３４に格納される撮影条件テーブル３４Ａの内部構成を示す。同図に示すように、撮影条件テーブル３４Ａには、手振れが発生した撮影条件として、撮影の日付時間３４１と、撮影者（ユーザ）を識別するユーザコード３４２と、撮影のシャッタースピード３４３と、Ｆ値などの露出の値を示す露出３４４と、マクロ撮影のオン／オフを示すマクロ３４５と、撮影のズーム倍率３４６と、デジタルカメラ１の図示しないストロボの撮影時のオン／オフを示すストロボ３４７と、手振れ発生した同一撮影条件での一致回数３４８と、を有する。
【００５５】
撮影条件テーブル３４Ａの各項目は、後述する撮影処理の実行ごとに更新される。つまり、ある撮影処理時には、前回撮影までの手振れ発生時の撮影条件情報が格納されていることとなる。また、撮影条件テーブル３４Ａには、所定容量又は所定数の撮影条件のみがＦＩＦＯ（先入れ先出し）方式で格納され、所定数を超えた撮影条件は消去される。また、撮影条件テーブルの撮影条件を構成する各項目は、図３に示される各項目に限ぎるものではない。例えば、撮影するユーザに区別をつけない場合にユーザコード３４２を設ける必要はない。また撮影条件を構成する他の項目を含んでもよい。例えば、被写体の焦点距離などである。
【００５６】
次に、図４〜図９を参照して、デジタルカメラ１の動作を説明する。デジタルカメラ１において実行される撮影処理について、図４及び図５に示すフローチャートに基づいて説明する。ＣＰＵ４１では、電源スイッチ１４がスライド操作されて電源が投入されると、イニシャライズ及びメインメニュー表示などの前処理を行ない、このような状態でモード切換スイッチ１３がスライド操作されて撮影モードが指定される。そして、予め、ユーザのキー入力部４０を介する操作などにより、撮影条件が設定入力される。撮影条件とは、図３の撮影条件テーブル３４の項目中の、撮影の日付時間、ユーザコード、シャッタースピード、露出、マクロ、ズーム倍率、ストロボなどである。設定入力された撮影条件は、例えば、ＲＡＭ３６に一時的に格納される。
【００５７】
ユーザコードは、例えば、文字や数字の組合せとしてもよいが、ユーザを識別する指紋データとしてもよい。この場合、デジタルカメラ１のカメラ部５又は本体部に指紋データ読取部を設け、当該指紋データ読取部によりユーザコードとしての指紋データを読み取る構成とする。
【００５８】
そして、撮影条件の設定入力が終了したことをトリガとして、ＣＰＵ４１は、ＲＯＭ３５に格納されている撮影処理に関するプログラムを読み出してＲＡＭ３６に展開し、その展開されたプログラムとＣＰＵ４１との協働で撮影処理が開始される。
【００５９】
まず、ユーザによりシャッターキー１５が半押しされたか否かが判別される（ステップＳ１１）。シャッターキー１５が半押しされていない場合（ステップＳ１１；ＮＯ）、ステップＳ１１に戻り、引き続いてシャッターキー１５が半押しの押圧操作されたか否かの監視がなされる。
【００６０】
また、シャッターキー１５が半押しされた場合（ステップＳ１１；ＹＥＳ）、ＲＡＭ３６に格納された現在設定されている撮影条件が取得され、その現在設定されている撮影条件と、フラッシュメモリ３４に格納された撮影条件テーブル３４Ａの各項目としての前回撮影までの撮影条件とが比較される（ステップＳ１２）。例えば、シャッターキー１５の半押しによりオートフォーカスや自動露出などが動作する場合には、ステップＳ１２において焦点距離や露出値なども撮影条件として取得される。
【００６１】
そして、ステップＳ１２における比較結果に基づいて、現在の撮影条件と一致する撮影条件テーブル３４Ａの撮影条件が存在するか否かが判別される（ステップＳ１３）。撮影条件は、図３に示すように、少なくとも１つの項目からなり、撮影条件が一致するか否かの判別は、撮影条件の全項目が一致するか否かの判別でもよいし、全項目のうちの所定数以上の項目が一致するか否かの判別でもよいし、全項目のうちの一致する項目の割合が所定割合以上であるか否かの判別でもよい。
【００６２】
撮影条件に一致するものがある場合（ステップＳ１３；ＹＥＳ）、現在の撮影条件が、以前に手振れが発生した撮影条件と同じである旨の警告が液晶表示部１２の表示画面部１２ａに表示されるとともに、バッファ４５に駆動信号が出力され、スピーカー４６から所定の報知音が放音され、ユーザーに対し、手振れが発生する可能性がある旨が報知される（ステップＳ１４）。例えば、図６に示すような画面１２Ａが表示画面部１２ａに表示される。図６に、画面１２Ａの構成を示す。画面１２Ａには、被写体のスルー画像とともに、現在の撮影条件が、以前に手振れが発生した撮影条件と同じである旨の警告メッセージ４８と、露出及びシャッタースピードを表示する撮影条件表示部４９とが含まれる。
【００６３】
そして、ユーザによりシャッターキー１５が全押しされたか否かが判別される（ステップＳ１５）。撮影条件に一致するものがない場合（ステップＳ１３；ＮＯ）、ステップＳ１５に移行される。シャッターキー１５が全押しされていない場合（ステップＳ１５；ＮＯ）、ユーザによりシャッターキー１５が離されたか否かが判別される（ステップＳ１６）。シャッターキー１５が離された場合（ステップＳ１６；ＹＥＳ）、ステップＳ１１に戻る。シャッターキー１５が離されていない場合（ステップＳ１６；ＮＯ）、ステップＳ１２に戻る。
【００６４】
シャッターキー１５が全押しされた場合（ステップＳ１５；ＹＥＳ）、信号変換部１０２に映像が取り込まれ信号が出力される。信号変換部１０２では、前記映像取り込み信号に基づいてタイミング信号を生成して光学系１０１に出力し、光学系１０１では、前記タイミング信号に基づいてＣＣＤ２５の露光及び読み出しタイミングを駆動制御して、ＣＣＤ２５により撮像信号を取り込む。Ａ／Ｄ変換器２７では、前記取り込んだ撮像信号をアナログ信号からデジタル信号に変換し、信号処理部１０３では、前記撮像信号に対して色演算処理を行ない、画像データを生成してＤＲＡＭ３２に一時的に格納する（ステップＳ１７）。
【００６５】
次いで、手振れ検出キー１９の押圧操作に基づく手振れ検出機能の設定有無が判別される（ステップＳ１８）。手振れ検出機能が設定されていない場合（ステップＳ１８；ＮＯ）、ＤＲＡＭ３２に格納された画像データ（Ｙデータ及びＣデータ）が圧縮／伸長回路３３に転送されて圧縮処理が行なわれた後、この圧縮した画像データがフラッシュメモリ３４の所定領域に格納され（ステップＳ１９）、ステップＳ１に戻る。
【００６６】
手振れ検出機能が設定されていると判別された場合（ステップＳ１８；ＹＥＳ）、手振れ検出センサ３７からバッファ３８及びＡ／Ｄ変換器３９を介して入力される三次元の振動データが取得される（ステップＳ２０）。そして、取得された三次元の振動データの値に基づいて演算処理により手振れ振動値データの値が算出される（ステップＳ２１）。
【００６７】
次いで、ＲＯＭ３５から基準振動値データが読み出され、ステップＳ２１において算出された手振れ振動値データの値と比較され、手振れ振動値データの値が基準振動値データの値以上であるか否かが判別される（ステップＳ２２）。そして、手振れ振動値データの値が基準振動値データの値よりも小さいと判別される場合（ステップＳ２２；ＮＯ）、ステップＳ１９に移行され、撮像した画像データが圧縮処理され、フラッシュメモリ３４の所定領域に格納された後、ステップＳ１１に戻る。
【００６８】
手振れ振動値データの値が基準振動値データの値以上であると判別される場合（ステップＳ２２；ＹＥＳ）、撮像した画像データがＤＲＡＭ３２から読み出され、信号処理部１０３、ＶＲＡＭ３１、Ｄ／Ａ変換器４２及びバッファ４３を介して液晶表示部１２に転送され、表示画面部１２ａに撮像した画像が再生表示される（ステップＳ２３）。
【００６９】
次いで、図７（ａ）及び（ｂ）に示すように、手振れ検出マーク４７ａ又は手振れ検出メッセージ４７ｂが表示画面部１２ａに表示されるとともに、バッファ４５に駆動信号が出力され、スピーカー４６から所定の報知音が放音され、ユーザーに対し、所定レベル以上の手振れ振動を検出したことが報知される（ステップＳ２４）。
【００７０】
そして、ＲＡＭ３６に格納されている現在の撮影条件が、フラッシュメモリ３４内の撮影条件テーブル３４ＡにＦＩＦＯ式で保存される（ステップＳ２５）。但し、ＦＩＦＯ式であふれる撮影条件について、一致回数３４８が１回以上のデータ、すなわち手振れ発生が２度目以降の撮影条件は消去されない。
【００７１】
そして、撮影条件テーブル３４Ａに、現在の撮影条件と一致する撮影条件があるか否かが判別される（ステップＳ２６）。同じ撮影条件がある場合（ステップＳ２６；ＹＥＳ）、当該撮影条件に対応して、撮影条件テーブル３４Ａの一致回数３４８がカウントアップされる（ステップＳ２７）。
【００７２】
次いで、図７（ｃ）に示すように、撮像した画像データを記憶するか否かを問うメッセージ４７ｃが表示画面部１２ａに表示される（ステップＳ２８）。同じ撮影条件がない場合（ステップＳ２６；ＮＯ）、ステップＳ２８に移行される。
【００７３】
そして、撮像した画像データを記憶するか否かが判別される（ステップＳ２９）。ユーザによりセレクトキー１６ａが押圧操作され、撮像した画像データを記憶する旨が指示されて、撮像した画像データを記憶する場合（ステップＳ２９；ＹＥＳ）、ステップＳ１９に移行され、撮像した画像データが圧縮処理され、フラッシュメモリ３４の所定領域に格納された後、ステップＳ１１に戻る。
【００７４】
また、ユーザによりデリートキー１６ｂが押圧操作され、撮像した画像データを記憶しない旨が指示され、撮像した画像データを記憶しない場合（ステップＳ２９；ＮＯ）、ＤＲＡＭ３２に格納された画像データがフラッシュメモリ３４に格納されず、ステップＳ１に戻る。
【００７５】
なお、上記撮影処理では、ステップＳ１４において、現在の撮影条件が以前に手振れが発生した撮影条件と同じである旨の警告メッセージ４８が液晶表示部１２に表示される構成としたが、これに限るものではない。例えば、以前に手振れが発生した撮影条件と同じである旨のマークなどを予め設定しておき、そのマークなどを表示させる構成としてもよい。
【００７６】
また、上記撮影処理では、被写体の画像を撮像した後に、撮影時の手振れ振動の状況に応じて液晶表示部１２に手振れ検出マーク４７ａや手振れ検出メッセージ４７ｂ（図７参照）を表示する制御構成としているが、これは前記内容に限定されるものではなく、撮影モードにおいて画像の撮像有無に係わらず、所定レベル以上の手振れ振動を検出すると液晶表示部１２に手振れ検出マーク４７ａや手振れ検出メッセージ４７ｂを表示する構成としてもよい。このような構成とすれば、撮像時に事前に手振れ振動の状況を把握することが可能となり、さらに使い勝手を向上することができる。
【００７７】
また、本実施の形態において、手振れ検出センサ３７は、所定レベル以上の振動を検出すると"Ｈｉ"となる振動検出信号をＣＰＵ４１に出力し、ＣＰＵ４１では、シャッターキー１５が押圧操作された際に前記振動検出信号が"Ｈｉ"であれば、手振れによる振動検出を報知するとともに、撮像した画像データをフラッシュメモリ３４に記憶するか否かをキー操作に応じて決定する構成としてもよい。
【００７８】
次に、デジタルカメラ１において実行される消去処理について、図８に示すフローチャートに基づいて説明する。消去処理は、画像データを消去するにあたり、その画像データのみを消去する、或いはその画像データを保存されている撮影条件とともに消去する処理である。ＣＰＵ４１では、電源スイッチ１４がスライド操作されて電源が投入されると、イニシャライズ及びメインメニュー表示などの前処理を行ない、このような状態でモード切換スイッチ１３がスライド操作されて再生モードが指定される。そして、ユーザのキー入力部４０を介する操作により、フラッシュメモリ３４に格納されている任意の画像データが選択されて液晶表示部１２の表示画面部１２ａに再生表示される。
【００７９】
そして、画像データが再生表示されたことをトリガとして、ＣＰＵ４１は、ＲＯＭ３５に格納されている消去処理に関するプログラムを読み出してＲＡＭ３６に展開し、その展開されたプログラムとＣＰＵ４１との協働で消去処理が開始される。また、消去処理は、再生中の画像データが消去されるまで、所定周期で繰り返し実行される処理である。
【００８０】
まず、画像データの再生中に、ユーザにより消去キーとしての手振れ検出キー１９が押下されたか否かが判別される（ステップＳ３１）。消去キーとしての手振れ検出キー１９が押下されていない場合（ステップＳ３１；ＮＯ）、消去処理が終了される。消去キーとしての手振れ検出キー１９が押下された場合（ステップＳ３１；ＹＥＳ）、図９に示すような消去メニュー５０を含む画面１２Ｂが、液晶表示部１２の表示画面部１２ａに表示され、キー入力部４０を介して消去メニュー５０内の消去モードが選択入力される（ステップＳ３２）。
【００８１】
画面１２Ｂには、撮影条件表示部４９が含まれる。また、消去メニュー５０には、通常消去モードを選択するための通常消去モード選択部５０ａと、手振れ消去モードを選択するための手振れ消去モード選択部５０ｂと、画像データ消去実行のキャンセルを選択するためのキャンセル選択部５０ｃとを含む。通常消去モードは、再生されている画像データを、当該画像データに対応して保存される撮影条件とともに消去するモードである。手振れ消去モードは、再生されている画像データを消去するとともに、当該画像データに対応して保存される撮影条件を残す（消去しない）モードである。
【００８２】
そして、ステップＳ３２において、どの消去モードが選択入力されたかが判別される（ステップＳ３３）。キャンセルが選択入力された場合（ステップＳ３３；キャンセル）、消去処理が終了される。通常消去モードが選択された場合（ステップＳ３３；通常消去モード）、再生中の画像データに対応する撮影条件が、フラッシュメモリ３４内の撮影条件テーブル３４Ａから消去される（ステップＳ３４）。そして、再生中の画像データがフラッシュメモリ３４から消去され（ステップＳ３５）、消去処理が終了される。手振れ消去モードが選択された場合（ステップＳ３３；手振れ消去モード）、ステップＳ３５に移行される。
【００８３】
以上、本実施の形態によれば、デジタルカメラ１において、撮影処理の実行により、フラッシュメモリ３４に以前の手振れが発生した画像データに対応する撮影条件を有する撮影条件テーブル３４Ａが記憶され、画像の撮影時に現在の撮影条件を取得し、撮影条件テーブル３４Ａの撮影条件に、現在の撮影条件と一致するものがあるか否かを判別し、一致する撮影条件がある場合に、手振れが発生する可能性があることを示す警告メッセージ４８を撮影前に液晶表示部１２に表示するので、撮影時に、以前の撮影条件を参考にしてユーザに手振れに対する注意を促すことができるので、ブレた画像を撮影する可能性を軽減することができる。
【００８４】
また、手振れ検出センサ３７により、手振れ検出センサ３７により検出された振動値に基づく手振れ振動値データの値がＲＯＭ３５に記憶された基準振動値データの値よりも大きい場合に、現在の撮影条件が撮影条件テーブル３４Ａに格納されるので、今回の手振れが発生した撮影条件を次回の撮影以降の撮影条件テーブルに反映でき、次回の撮影以降に、手振れが発生する撮影条件を正確に検出することができる。
【００８５】
また、撮影条件テーブル３４Ａに撮影条件がＦＩＦＯ式で格納されるので、今回の手振れが発生した撮影条件を次回の撮影以降の撮影条件テーブル３４Ａに反映し、古い撮影条件が撮影条件テーブル３４Ａから消去されるので、撮影条件テーブル３４Ａのメモリ容量を節約できるとともに、現在に近い撮影条件を有する撮影条件テーブル３４Ａに基づいて、手振れが発生する撮影条件を検出することができる。
【００８６】
また、撮影条件テーブル３４Ａは、ユーザコード３４２に対応して撮影条件を格納し、キー入力部４０を介して入力された撮影時のユーザのユーザコードに対応する撮影条件を撮影条件テーブル３４Ａから読み出して、撮影条件テーブル３４Ａの当該ユーザコードに対応する撮影条件に、現在の撮影条件と一致するものがあるか否かを判別し、一致する撮影条件がある場合に、手振れが発生する可能性があることを示す警告メッセージ４８を撮影前に液晶表示部１２に表示するので、ユーザごとに、当該ユーザに対応する手振れに対する撮影時の注意を促すことができ、撮影時の手振れの発生をさらに効果的に軽減することができる。
【００８７】
また、撮影条件テーブル３４Ａには、以前の手振れが発生した画像データに対応する撮影条件と撮影条件の一致回数３４８とが記憶され、撮影条件テーブル３４Ａの撮影条件に、現在の撮影条件と一致するものがあるか否かを判別し、一致する撮影条件がある場合に、当該撮影条件に対応する一致回数３４８をカウントアップするので、例えば、現在の撮影条件が、一致回数３４８が所定回数以上の撮影条件と一致する場合に、手振れが発生する可能性があることを示す警告メッセージ４８を表示するなど、一致回数に応じて手振れが発生する可能性がある旨を多様に報知できる。
【００８８】
また、本実施の形態によれば、デジタルカメラ１において、消去処理の実行により、手振れ消去モードが設定されている場合に、キー入力部４０からの操作入力に基づいて、消去対象の画像データをフラッシュメモリ３４から消去し、当該消去対象の画像データに対応する撮影条件を前記撮影条件テーブル３４Ａに格納したまま消去しないので、画像データを消去する際にも、今回の手振れが発生した撮影条件を次回の撮影以降の撮影条件テーブルに反映でき、次回の撮影以降に、手振れが発生する撮影条件を正確に検出することができる。
【００８９】
また、手振れ検出センサ３７により検出された振動値に基づく手振れ振動値データの値がＲＯＭ３５に記憶された基準振動値データの値よりも大きい場合に、その旨を報知するとともに撮像した画像データを記憶するか否かをキー操作により決定する構成としたので、撮像した画像データについて、パーソナルコンピュータやテレビジョンなどの外部機器に転送して表示させることなく、その場で手振れ振動による影響の有無を認識することが可能となる。また、撮像した画像データについて、手振れ振動により画質が低下したものについてはフラッシュメモリ３４に記憶することを抑止することが可能となり、フラッシュメモリ３４のメモリ容量を効率よく活用することが可能となる。
【００９０】
また、手振れ検出センサ３７により検出された振動値に基づく手振れ振動値データの値がＲＯＭ３５に記憶された基準振動値データの値よりも大きい場合に、手振れ検出マーク４７ａや、手振れ検出メッセージ４７ｂ、或いは撮像した画像データを記憶するか否かを問うメッセージ４７ｃを液晶表示部１２に表示する構成としたので、液晶表示部１２を介して手振れ振動の検出状況などを一目で把握することが可能となる。
【００９１】
また、撮影時に所定レベル以上の手振れ振動を検出した場合、手振れ検出マーク４７ａや、手振れ検出メッセージ４７ｂ、或いは撮像した画像データを記憶するか否かを問うメッセージ４７ｃとともに撮像した画像を液晶表示部１２に再生表示する構成としたので、所定レベル以上の手振れ振動がある状態で撮像した画像データについて、その場で、即座に画質を確認することが可能となる。また、このように手振れ検出の報知とともに撮像した画像を再生表示することにより、手振れ振動による画質の低下がより確認し易くなり、確認作業に要する時間を短縮することが可能となる。また、その確認結果に応じて撮像者に前記画像データをフラッシュメモリ３４に記憶するか否かを判断させて、撮像者からのキー入力に従って前記画像データをフラッシュメモリ３４に記憶するか否かを決定する構成としたので、撮像した画像データについて、手振れ振動により画質が低下したものについてはフラッシュメモリ３４に記憶することを抑止することが可能となり、フラッシュメモリ３４のメモリ容量を効率よく活用することが可能となる。
【００９２】
また、手振れ検出機能の有効、無効を設定することができるので、撮影状況などに応じて手振れ検出機能のＯＮ／ＯＦＦ切換えを行なうことが可能となる。
【００９３】
以上、本発明を上記実施の形態に基づいて具体的に説明したが、本発明は上記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で適宜に変更可能である。
【００９４】
例えば、上記実施の形態においては、撮影処理のステップＳ２５において、手振れが発生して撮影された画像データの撮影条件を撮影条件テーブル３４Ａに保存しているが、これに限るものではない。例えば、ステップＳ２５においては、撮影条件を撮影条件テーブル３４Ａに保存することなく、撮影後の画像データの再生中に実行される消去処理のステップＳ３４において、消去対象の画像データに対応する撮影条件をＲＡＭ３６から読み出して保存する構成としてもよい。この構成において、撮影処理のステップＳ２５において、ＲＡＭ３６内の手振れが発生した撮影条件に手振れフラグを立てておき、消去処理のステップＳ３４において、前記手振れフラグに基づいて消去対象の画像データに対応する撮影条件をＲＡＭ３６から読み出して保存する構成としてもよい。
【００９５】
また、基準振動値データは、フラッシュメモリ３４に記憶される構成としてもよい。この場合、ユーザによるキー入力部４０を介する設定入力により、フラッシュメモリ３４に記録される基準振動値データを変更する構成としてもよい。また、基準振動値データが複数記憶され、ユーザによるキー入力部４０を介する設定入力により、複数の基準振動値データから適切な基準振動値データが選択される構成としてもよい。
【００９６】
また、上記実施の形態において、現在の撮影条件が以前に手振れが発生した撮影条件である旨を示す警告メッセージ４８を表示してスピーカ４６から放音する構成であったが、これに限るものではない。例えば、表示及び放音のいずれか一方により報知する構成としてもよい。また、デジタルカメラ１のカメラ部５、或いは本体部６にＬＥＤ（Light Emitting Diode）を設け、現在の撮影条件が以前に手振れが発生した撮影条件である場合に、このＬＥＤを点灯させて報知する構成としてもよい。また、デジタルカメラ１のカメラ部５、或いは本体部６にバイブレータを設け、現在の撮影条件が以前に手振れが発生した撮影条件である場合に、バイブレータを振動させることとしてもよい。また、現在の撮影条件が以前に手振れが発生した撮影条件である旨の報知は、撮影時に実際に手振れが発生した旨の報知と区別できるものが好ましい。
【００９７】
また、警告メッセージ４８の形状、内容及び表示位置などは、上記実施の形態において示したものに限定されるものではない。また、上記実施の形態において、液晶表示部１２は、撮影時に撮像レンズ１１を介して取り込んだ被写体の画像を表示すること、及び撮影後に撮像した画像を再生表示することが可能な構成であるが、これは前記内容に限定されるものではなく、前記液晶表示部１２は、バッテリー切れ、残り画像記憶枚数などの情報のみが表示可能な構成のものであってもよいことは勿論である。
【００９８】
また、上記実施の形態において、手振れ検出センサ３７により検出される振動は、手振れによる振動に限定されるものではない。例えば、移動中の車内などで撮影を行なう場合、車の移動に起因して三脚や撮影者を介し、デジタルカメラ１に伝わる振動も手振れ振動として検出される。
【００９９】
また、本発明の電子撮影装置は、デジタルカメラに限定されるものではなく、撮影機能を有する携帯電話、ＰＨＳ（Personal Handyphone System）、ＰＤＡ（Personal Digital Assistants）などとしてもよい。また、例えば、ＣＣＤカメラを備えたＰＣＭＣＩＡ（Personal Computer Memory Card International Association ）規格のＰＣカメラカードなどを装着することによりデジタルカメラと同等の撮像機能（画像入力機能）を有することとなる携帯用電子機器やパーソナルコンピュータなどに対しても適用可能である。この場合、上記実施の形態において示した撮影処理（図４及び図５参照）や消去処理（図８参照）などの制御プログラムは、携帯用電子機器、或いはパーソナルコンピュータ側に備わる構成であってもよい。
【図面の簡単な説明】
【０１００】
【図１】本発明に係る実施形態のデジタルカメラ１の外観形状を示す外観斜視図である。
【図２】図１のデジタルカメラ１の内部回路構成を示すブロック図である。
【図３】フラッシュメモリ３４に格納される撮影条件テーブル３４Ａの内部構成を示す図である。
【図４】撮影処理を示すフローチャートである。
【図５】撮影処理を示す図４の続きのフローチャートである。
【図６】現在の撮影条件が、以前に手振れが発生した撮影条件と一致する旨を示す警告メッセージ４８を含む画面１２Ａの構成を示す図である。
【図７】表示画面に表示される手振れ検出マーク４７ａ、手振れ検出メッセージ４７ｂ、及び撮像した画像データを記憶するか否かを問うメッセージ４７ｃの表示例を示す図である。
【図８】消去処理を示すフローチャートである。
【図９】消去メニュー５０を含む画面１２Ｂの構成を示す図である。
【符号の説明】
【０１０１】
１ デジタルカメラ
５ カメラ部
６ 本体部
１１ 撮像レンズ
１２ 液晶表示部
３１ ＶＲＡＭ
４２  Ｄ／Ａ変換器
１２ａ  表示画面部
１５ シャッターキー
１６ａ セレクトキー
１６ｂ デリートキー
１７ 「＋」キー
１８ 「−」キー
１９ 手振れ検出キー
１０１  光学系
１００  レンズ部
２５ ＣＣＤ
１０２  信号変換部
２７  Ａ／Ｄ変換部
１０３  信号処理部
３３ 圧縮／伸長回路
３２ ＤＲＡＭ
３４ フラッシュメモリ
３７ 手振れ検出センサ
３８  バッファ
３９  Ａ／Ｄ変換器
１０４  制御部
４１ ＣＰＵ
３５ ＲＯＭ
３６ ＲＡＭ
４４  Ｉ／Ｏポート
４５ バッファ
４６ スピーカ
２０ｂ ビデオ出力端子
２０ｃ  シリアル入出力端子
Ｂ  バスライン
４７ａ 手振れ検出マーク
４７ｂ 手振れ検出メッセージ
４７ｃ 記憶是非メッセージ
４８ 警告メッセージ
４９ 撮影条件表示部
５０  消去メニュー
５０ａ  通常消去モード選択部
５０ｂ  手振れ消去モード選択部
５０ｃ キャンセル選択部
【図１】
2005109824.tif 000003
【図２】
2005109824.tif 000004
【図３】
2005109824.tif 000005
【図４】
2005109824.tif 000006
【図５】
2005109824.tif 000007
【図６】
2005109824.tif 000008
【図７】
2005109824.tif 000009
【図８】
2005109824.tif 000010
【図９】
2005109824.tif 000011