(57)【要約】【課題】小型で安価な構成で、手ぶれのない瞬間のシャッターチャンスを逃すことなく手ぶれの影響のない撮影を行うことができるデジタルカメラを提供すること。【解決手段】被写体を撮像する撮像部１１０と、撮像部１１０から出力される信号によって構成される画像を蓄積する記憶部１３０と、を有し、画像全体、または画像の特定の対象物、またはデジタルカメラ１００本体のいずれか一つ、または複数が停止している場合、手ぶれのない画像を自動で撮影を行い、記憶部１３０へ保存することができる。これにより、小型で安価な構成で、シャッターチャンスを逃すことなく手ぶれの影響のない撮影画像を取得することができる。【選択図】図１
2008103998.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像する撮像部と、
前記撮像部から出力される信号によって構成される画像を記憶する記憶部と、
前記画像全体または前記画像の特定の対象物または本発明のデジタルカメラ本体が停止していないかを判定する機能と、を備えた制御部、または前記制御部と方向監視部を有し、
前記画像全体または前記画像の特定の対象物または本発明のデジタルカメラ本体のうち選択した何れかまたは複数が停止していると判断した場合、撮影を行う制御部とを備えたことを特徴とするデジタルカメラ。
【請求項２】
請求項１に記載のデジタルカメラにおいて、セルフタイマーの機能、及び前記画像全体または前記画像の特定の対象物または本発明のデジタルカメラ本体のうち選択した何れかまたは複数が大きく動いたかどうかを判定する制御部を有し、
前記画像全体または前記画像の特定の対象物または本発明のデジタルカメラ本体のうち選択した何れかまたは複数が停止していると判断した場合、前記セルフタイマーをスタートさせ、前記大きく動いていないと判定された状態で前記セルフタイマーの計時終了後に撮影を行う制御部とを備えたことを特徴とするデジタルカメラ。
【請求項３】
請求項１に記載のデジタルカメラにおいて、撮影に移行するためのシャッターキーを操作部に有し、前記シャッターキー押下後に画像全体または前記画像の特定の対象物または本発明のデジタルカメラ本体のうち選択した何れかまたは複数が停止していると判断した場合、撮影を行う制御部を有し、
前記シャッターキー押下後に画像全体または前記画像の特定の対象物または本発明のデジタルカメラ本体のうち選択した何れかまたは複数が停止していると判断した場合、撮影を行う制御部とを備えたことを特徴とするデジタルカメラ。
【請求項４】
請求項１に記載のデジタルカメラにおいて、セルフタイマーをスタートさせるためのシャッターキーを操作部に有し、前記セルフタイマーの計時終了後に画像全体または前記画像の特定の対象物または本発明のデジタルカメラ本体のうち選択した何れかまたは複数が停止していると判断した場合、撮影を行う制御部を有し、
前記シャッターキー押下後に前記セルフタイマーをスタートさせ、前記セルフタイマー終了後に画像全体または前記画像の特定の対象物または本発明のデジタルカメラ本体のうち選択した何れかまたは複数が停止していると判断した場合、撮影を行う制御部とを備えたことを特徴とするデジタルカメラ。
【請求項５】
請求項１に記載のデジタルカメラにおいて、撮影に移行するためのシャッターキー押下後に画像全体または前記画像の特定の対象物または本発明のデジタルカメラ本体のうち選択した何れかまたは複数が停止していると判断した場合、セルフタイマーをスタートさせる制御部を有し、また前記セルフタイマーの計時終了後に撮影を行う制御部を有し、
前記シャッターキー押下後に画像全体または前記画像の特定の対象物または本発明のデジタルカメラ本体のうち選択した何れかまたは複数が停止していると判断した場合、前記セルフタイマーをスタートさせ、前記セルフタイマーの計時終了後に撮影を行う制御部とを備えたことを特徴とするデジタルカメラ。
【請求項６】
請求項５に記載のデジタルカメラにおいて、前記シャッターキー押下直後に１枚目の撮影を行う動作と、前記１枚目撮影後に画像全体または前記画像の特定の対象物または本発明のデジタルカメラ本体のうち選択した何れかまたは複数が停止していると判断した場合、２枚目の撮影を行う動作と、前記２枚目撮影後に前記セルフタイマーをスタートさせ、前記セルフタイマーの計時終了後に３枚目の撮影を行う動作とを行う制御部を有し、
前記シャッターキー押下後に１枚目の撮影を行い、その後画像全体または前記画像の特定の対象物または本発明のデジタルカメラ本体のうち選択した何れかまたは複数が停止していると判断した場合、２枚目の撮影を行い、その直後セルフタイマーをスタートさせ、前記セルフタイマーの計時終了後に３枚目の撮影を行う制御部とを備えたことを特徴とするデジタルカメラ。
【請求項７】
請求項５に記載のデジタルカメラにおいて、前記シャッターキー押下直後に画像全体または前記画像の特定の対象物または本発明のデジタルカメラ本体のうち選択した何れかまたは複数が停止していると判断した場合、１枚目の撮影を行う動作と、前記１枚目撮影後に前記セルフタイマーをスタートさせ、前記セルフタイマーの計時中に、画像全体または前記画像の特定の対象物または本発明のデジタルカメラ本体のうち選択した何れかまたは複数が停止しているまたは特定値以下の動きのフレームがあると判断した場合、順次２枚目からｎ−１枚目までの撮影を行う動作と、前記セルフタイマーの計時終了後に画像全体または前記画像の特定の対象物または本発明のデジタルカメラ本体のうち選択した何れかまたは複数が停止していると判断した場合、最後のｎ枚目の撮影を行う動作とを行う制御部を有し、
前記シャッターキー押下後に画像全体または前記画像の特定の対象物または本発明のデジタルカメラ本体のうち選択した何れかまたは複数が停止していると判断した場合、１枚目の撮影を行い、前記１枚目撮影後に前記セルフタイマーをスタートさせ、前記セルフタイマーの計時中に画像全体または前記画像の特定の対象物または本発明のデジタルカメラ本体のうち選択した何れかまたは複数が停止している、または動きが特定値以下のフレームがあると判断した場合、順次２枚目からｎ−１枚目までの撮影を行い、前記セルフタイマーの計時終了後に画像全体または前記画像の特定の対象物または本発明のデジタルカメラ本体のうち選択した何れかまたは複数が停止している、と判断した場合、最後のｎ枚目の撮影を行う制御部とを備えたことを特徴とするデジタルカメラ。
【請求項８】
請求項１から請求項７までの何れかに記載のデジタルカメラを搭載したことを特徴とする電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被写体を撮像してその画像データを記録媒体に記録するデジタルカメラ、デジタルカメラを搭載した電子機器、デジタルカメラの撮像方法、およびデジタルカメラのプログラムを記憶した記憶媒体に関する。
【背景技術】
【０００２】
近年、デジタルカメラやデジタルカメラ付き携帯電話機は、小形化、多機能化し、使い勝手が格段に向上してきているが、その反面、カメラ本体の軽量化、光学ズームの高倍率化、または携帯電話機に特化した形状により、撮影に不慣れな一般ユーザにとっては、撮影時に手ぶれの影響が生じやすくなる状況が生まれている。また、カメラに搭載されるＣＣＤ（Charged Coupled Device）センサやＣＭＯＳ（Complementary Metal-Oxide Semiconductor）センサの高密度化により、画像の解像度が飛躍的に上がっているが、手ぶれの影響があるとせっかくの高解像度を十分に活用できなくなってしまう。さらに、人や風に揺れる花など、動きのある被写体を撮影する場合においても、これら被写体が止まった瞬間を撮影したいといった要望もある。
【０００３】
手ぶれの影響を回避するために、手ぶれが発生した可能性を知らせたり、撮像画像が手ぶれによる失敗画像か否かを検知したり、手ぶれを判断して撮り直し指示信号を送出する機能を備えたデジタルカメラがある（例えば、特許文献１、特許文献２、特許文献３参照）。また、シャッターキーを押す瞬間の手ぶれを防ぐ方法としては、セルフタイマーを使用して撮影するという方法もある。
【特許文献１】特開２００４−１４７１８５号公報
【特許文献２】特開２００４−１２０２５６号公報
【特許文献３】特開２００３−２８３８３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のデジタルカメラにおいては、撮影後の撮影画像の手ぶれの有無を検出することは可能であるが、シャッターキーを押すことにより物理的に発生する手ぶれの原因そのものをなくすことはできない。
【０００５】
また、従来のデジタルカメラにおいては、撮影画像の手ぶれの有無を撮影後に判断しているため、手ぶれ発生の警告により撮り直しを行っても、その時点では既に決定的なシャッターチャンスを逃してしまっている可能性が高い。
【０００６】
さらには、手ぶれを防ぐためにセルフタイマーを使用して撮影を行うという方法もあるが、この方法では、被写体が止まっている良い撮影タイミングを逃してしまう可能性もある。
【０００７】
なお、上述の物理的な手ぶれの影響を回避する従来の方法としては、ジャイロや画像認識などにより手ぶれを検出したとき、撮影画像を事前に補正する方法があるが、このようなジャイロや画像認識などを用いたデジタルカメラでは、手ぶれを検出するための検出手段や手ぶれを補正するための補正装置を搭載する必要がある。このため、デジタルカメラ本体の実装体積および実装面積が増加したりコストが高くなったりするという問題がある。
【０００８】
本発明の目的は、小型で安価な構成で、手ぶれのない瞬間のシャッターチャンスを逃すことなく手ぶれの影響のない撮影を行うことができるデジタルカメラを提供することである。
【課題を解決するための手段】
【０００９】
本発明のデジタルカメラは、被写体を撮像する撮像部と、前記撮像部から出力される信号によって構成される画像を１枚または複数枚蓄積する記憶部と、セルフタイマー機能を持つ制御部と、(1)前記撮像部から出力された画像全体が停止しているかどうかを判定する制御部、または(2)前記撮像部から出力された画像の特定の対象物が停止しているかどうかを判定する制御部、または(3)本発明のデジタルカメラ本体が停止しているかどうかを判定する方向監視部の(1)〜(3)のうち何れか一つまたは複数を備えた構成を有している。
【００１０】
この構成により、プレビュー中に画像全体または画像の特定の対象物またはデジタルカメラ本体の何れか一つまたは複数の動きを選択して検出し、それら選択したものの何れか一つかまたは複数が停止していると判断した場合、手ぶれのない撮像画像が取れているものとし、その瞬間の画像を撮影する。これにより、手ぶれのない画像を撮影することができる。このように、被写体やカメラが停止しているときに撮影する、という動作は、カメラを起動した後にスタートさせる、またはシャッターキーを押した後に動作させる、といったように、発動条件として、いくつか設定することができる。またこの設定は撮影者が選択できるようにしてもよい。また、被写体やカメラが停止しているときに撮影するという動作は、被写体やカメラが停止しているときにセルフタイマーを動作させる、という動作にしてもよく、被写体やカメラが停止したときにセルフタイマーを動作させ、セルフタイマー終了後直ちに撮影する動作や、セルフタイマー終了後初めて被写体やカメラが停止したときに撮影をする、といった動作に変えることもでき、これらにより使い勝手に融通を持たせることができる。
【００１１】
これらの使い勝手を考慮した撮影方法として、シャッターキー押下直後、またはシャッターキー押下後に被写体やカメラが停止したとき、またはセルフタイマー中に被写体やカメラが停止しているとき、またはセルフタイマー終了時、またはセルフタイマー終了後被写体やカメラが停止したとき、といくつか撮影の瞬間をもたせ、これらのタイミングで撮影された画像をのちに比較して選択し、保存する、という方法もある。
【発明の効果】
【００１２】
以上のように本発明は、被写体やカメラが停止したときに撮影するため、または被写体やカメラが停止したときにセルフタイマーをスタートさせるため、手ぶれのない撮影、または比較的手ぶれの少ない撮影を安価な構成で行うことができる。
【００１３】
また、いくつかの撮影タイミングにおける撮影画像を比較することによって、被写体が止まっている撮影画像の中でも、より決定的な瞬間の画像を撮影することができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
【００１５】
図１は、本発明の実施の形態に係るデジタルカメラの概略構成を示すブロック図である。なお、本実施の形態に係るデジタルカメラは、撮影専用の一般的なデジタルカメラに限らず、携帯電話機等の電子機器に搭載して用いることもできる。
【００１６】
図１に示すように、デジタルカメラ１００は、撮像部１１０、表示部１２０、記憶部１３０、操作部１４０、および制御部１５０などによって構成されている。
【００１７】
撮像部１１０は、レンズや絞りなどからなる光学系および、ＣＣＤ（Charge Coupled Devices）センサ、ＣＭＯＳ（Complementary Metal-Oxide Semiconductor）センサ、またはνマイコビコンセンサ（νMAICOVICON）などからなる撮像デバイスを備えており、撮像デバイスで撮像した被写体の像を表す画像データを制御部１５０に出力するようになっている。なお、撮像部１１０は、画像を表すデータを一定時間間隔で制御部１５０に出力するようになっている。
【００１８】
表示部１２０は、モニタ用のＬＣＤ（Liquid Crystal Display）などからなり、撮像部１１０から出力された画像データなどを画像として表示するようになっている。表示部１２０には、主に、撮影前に被写体を表示するプレビュー時の画像や撮影が完了したときの画像が表示される。
【００１９】
記憶部１３０は、撮像部１１０から出力された画像データなどを記憶するようになっている。また、記憶部１３０には、制御部１５０により実行されるプログラムおよびプログラムで使用されるデータが格納されている。記憶部１３０に格納されるプログラムには、例えば、公知の画像認識技術を用いて、撮像部１１０から取り込まれた画像全体または画像の特定の対象物の位置と前に取り込まれた画像全体または特定の対象物の位置とを比較して画像全体または画像の特定の対象物の位置の変化を検出するプログラムが含まれる。
【００２０】
操作部１４０は、デジタルカメラ１００を起動するための操作ボタンや、撮影を制御する撮影ボタン等の操作ボタン、を備えて構成される。撮影ボタンは、撮像部１１０の撮像デバイスが撮像している被写体の撮影開始や、またはセルフタイマー開始を制御部１５０に指示するためのキーである。この操作部１４０を構成する撮影ボタンが押されたとき、撮像部１１０から出力された画像データが記憶部１３０に記憶される。
【００２１】
制御部１５０は、ＣＰＵなどのプロセッサで構成され、記憶部１３０に格納されているプログラムを実行することにより、デジタルカメラ１００を構成する各部を制御する。
【００２２】
なお、図２は、本発明の他の実施の形態に係るデジタルカメラの概略構成を示すブロック図である。図２に示すように、デジタルカメラ１００は、ジャイロセンサ、ＧＰＳセンサ、角速度センサ、方位センサ、または赤外線センサ等からなる方向監視部１６０を備え、方向監視部１６０が、デジタルカメラ１００本体から被写体に向かう方向の変化、または被写体本体を監視するように構成することもできる。
【００２３】
以上のように構成された本発明の実施の形態に係るデジタルカメラが実行するプログラムの動作について以下に説明する。
【００２４】
（本発明の第１の実施の形態）
本発明の第１の実施の形態に係るデジタルカメラの動作について説明する。図３は、本発明の第１の実施の形態に係るデジタルカメラのプログラムの一例を示すフローチャートである。なお、図３以降に示すフローチャートでは、デジタルカメラ１００に特有の機能である手ぶれのない撮影を行う動作についてのみ説明することとする。
【００２５】
まず、図３において、操作部１４０のキー操作等によりデジタルカメラ１００が起動し（ステップＳ３０１）、プレビュー動作となって撮像部１１０は、画像データを取り込む（ステップＳ３０２）。
【００２６】
制御部１５０は、取り込まれた画像に対して、画像全体、または画像の特定の対象物、またはデジタルカメラ１００本体が停止していたか否かを判断する（ステップＳ３０３）。ステップＳ３０３で、停止していたと判断した場合、撮像部１１０に取り込まれた画像は手ぶれしていないと判断し、撮像部１１０は、撮影を行う（ステップＳ３０４）。ステップＳ３０４で、撮影され得られた画像を表すデータが記憶部１３０などのメモリに記憶される。また、ステップＳ３０４で、自動または手動で設定されたＦ値や露出時間などの条件で撮影がなされてもよい。
【００２７】
また、方向監視部１６０を赤外線センサとし、制御部１５０は、ステップＳ３０３でこの赤外線センサにより被写体となる特定の対象物が停止しているかどうかの判断を行うようにしてもよい。
【００２８】
ステップＳ３０３で、停止していないと判断した場合、被写体が止まっている画像が取得できるまで、再度ステップＳ３０２に戻り、撮像部１１０は、画像データ取り込みを行う。
【００２９】
なお、画像全体、または画像の特定の対象物、またはデジタルカメラ１００本体が停止していたと判断する方法としては、取り込まれた画像のうち前と現在の画像の差分を比較する方法、取り込まれた画像に対し画像処理を行って判別する方法、または、デジタルカメラ１００自体の動きを検出するセンサをデジタルカメラ１００に設ける方法などがある。
【００３０】
以上説明したように、本発明の第１の実施の形態に係るデジタルカメラを用いれば、利用者は、シャッターキーを押さずに手ぶれなしの画像を得るための撮影を行うことができる。
【００３１】
（本発明の第２の実施の形態）
本発明の第２の実施の形態に係るデジタルカメラの動作について説明する。図４は、本発明の第２の実施の形態に係るデジタルカメラのプログラムの一例を示すフローチャートである。本発明の第２の実施の形態は、図３の撮影時の動作においてセルフタイマー機能を追加したものである。
【００３２】
なお、第２の実施の形態では、第１の実施の形態と同じ動作には、同じ符号を付している。また、本発明の第１の実施の形態と同様に第２の実施の形態は、利用者がシャッターキーを押さずに手ぶれのない撮影を行う形態である。
【００３３】
まず、図４において、操作部１４０のキー操作等によりデジタルカメラ１００が起動し（ステップＳ３０１）、撮像部１１０は、画像データを取り込む（ステップＳ３０２）。
【００３４】
制御部１５０は、取り込まれた画像に対して、画像全体、または画像の特定の対象物、またはデジタルカメラ１００本体が停止していた否かを判断する（ステップＳ３０３）。ステップＳ３０３で、停止していたと判断した場合、制御部１５０は、計時したい時間を表す設定秒をセルフタイマーに設定し、セルフタイマーをスタートさせる（ステップＳ４０４）。セルフタイマースタート後、撮像部１１０は、セルフタイマー動作中に画像データを取り込み（ステップＳ４０５）、制御部１５０は、取り込まれた画像の被写体が大きく動いたか否かを判定する（ステップＳ４０６）。
【００３５】
なお、セルフタイマーは、制御部１５０で実行されるプログラムでもよいし、計時機能をもつ電子回路でもよい。
【００３６】
ステップＳ４０６で、制御部１５０は、被写体が大きく動いていないと判断した場合、セルフタイマーの設定秒が終了したか否かを判定する（ステップＳ４０８）。
【００３７】
ステップＳ４０６で、制御部１５０は、被写体が大きく動いたと判断したとき、セルフタイマーの動作を解除し（ステップＳ４０７）、動作がステップＳ３０２に戻る。
【００３８】
この動作を入れることによって、セルフタイマー起動後に撮影者がセルフタイマー撮影をキャンセルしたい場合、デジタルカメラ１００を大きく動かすことによって、キー操作を操作せずにキャンセルする、といったことを行うことができる。この"大きく"に関しては、被写体の動き方の大きさを判定するための閾値を設け、制御部１５０は、ある一定の閾値以上の大きさで被写体が動いていた場合に、"大きく"動いたと判定する。例えば、制御部１５０は、方向監視部１６０で測定されたデジタルカメラ１００の現在の位置と設定秒前の位置と差が所定の閾値を超えた場合に、"大きく"動いたと判定する。
【００３９】
また、 "大きく"動いたと判定する際、撮影者の意思でセルフタイマーの動作を解除させることを優先させるためには、デジタルカメラ１００自体の動きを判定できるジャイロセンサ、ＧＰＳセンサ、角速度センサ、方位センサのような方向監視部１６０がある場合は方向監視部１６０の動作を優先させた方が良い。しかし、デジタルカメラ１００自体の動きを判定するセンサ等がない場合は、撮像部１１０から出力された撮像画像の被写体の動きを画像処理で判定して、この被写体が大きく動いた時に"大きく"動いたと判定することもできる。例えば、前回取り込まれた被写体の像を表す画素の集合と、今回取り込まれた被写体の像を表す画素の集合との画像上の距離の差分が所定の閾値を超えた場合に、制御部１５０は、"大きく"動いたと判定する。
【００４０】
ステップＳ４０８で設定秒が経過していない時、設定秒が経過したと判断されるまでステップＳ４０５へ戻り、設定秒が経過した場合、制御部１５０は、撮影を行う（ステップＳ３０４）。
【００４１】
以上説明したように、本発明の第２の実施の形態では、被写体又はカメラの動作が手ぶれなしに止まった瞬間にタイマーをスタートさせ、その状態を保つことによって比較的手ぶれが抑えられたタイミングで撮影を行うことが目的である。セルフタイマーによる撮影は、一度手ぶれがないと判断された時にスタートすることから、セルフタイマーの計時終了後に撮影される画像も、比較的手ぶれの少ない画像となり、またセルフタイマーの終了時間は撮影者によって、予測できることから、撮影のタイミングも撮影者が予測できる状態で撮影を行うことができる。
【００４２】
（本発明の第３の実施の形態）
本発明の第３の実施の形態に係るデジタルカメラの動作について説明する。図５は、本発明の第３の実施の形態に係るデジタルカメラのプログラムの一例を示すフローチャートである。本発明の第３の実施の形態は、図３で説明した動作に加えて被写体が止まっているかの判定を行って撮影を行うという動作に、シャッターキーを押すことによって発動させる、という動作を追加したものである。
【００４３】
なお、第３の実施の形態では、第１の実施の形態と同じ動作には、同じ符号を付している。また、第３の実施の形態は、利用者がシャッターキーを押すことで手ぶれのない撮影を行う形態である。
【００４４】
まず、図５において、操作部１４０のキー操作等によりデジタルカメラ１００が起動し（ステップＳ３０１）、撮像部１１０は、画像データを取り込む（ステップＳ３０２）。
【００４５】
次に、制御部１５０は、操作部１４０を構成するシャッターキーが押されたかどうかを判定する（ステップＳ５０３）。シャッターキーが押されていない場合は、ステップＳ３０２へ戻る。シャッターキーが押されていた場合は、撮像部１１０は、画像データの取り込み（ステップＳ５０４）の後、制御部１５０は、ステップＳ５０４で取り込まれた画像と、前に取り込まれた画像とを比較して、画像全体、または画像の特定の対象物、またはデジタルカメラ１００本体が停止していたか否かを判断する（ステップＳ３０３）。ステップＳ３０３で、制御部１５０は、画像全体、または画像の特定の対象物、またはデジタルカメラ本体が停止していたと判断した場合、撮像部１１０に取り込まれた画像は手ぶれしていないと判断し、撮影を行う（ステップＳ３０４）。
【００４６】
ステップＳ３０３で画像全体、または画像の特定の対象物、またはデジタルカメラ本体が停止していないと判断した場合は、ステップＳ４０６に進む。
【００４７】
ステップＳ４０６において、制御部１５０は、取り込まれた画像の被写体が大きく動いたか否かを判定し、被写体が大きく動いた場合は、制御部１５０は、シャッターキーが押されてなった撮影待ちのモードを解除する（ステップＳ５０７）。その後、動作はステップＳ３０２に戻り、撮像部１１０は、再びプレビューの画像データ取り込みを行う。
【００４８】
ステップＳ４０６において、被写体が大きく動いていないと判断した場合は再びステップＳ５０４の画像データ取り込みに戻る。
【００４９】
以上説明したように、本発明の第３の実施の形態では、シャッターキーを押すことによって撮影する場合、一度シャッターキーを押して撮影待ちの状態になってから、撮影者が意図的にこの撮影待ちの状態を解除したい時に、撮影者がカメラ本体を意図的に大きく動かしたりすることによって、ステップＳ４０６で被写体が大きく動いたと判定し、ステップＳ５０７で撮影待ちの状態からキー操作を行うことなしに意識的に撮影待ちのモードを解除することができる。
【００５０】
（本発明の第４の実施の形態）
本発明の第４の実施の形態に係るデジタルカメラの動作について説明する。図６は、本発明の第４の実施の形態に係るデジタルカメラのプログラムの一例を示すフローチャートである。本発明の第４の実施の形態は、図５で説明した動作に加えてセルフタイマーにかかわる動作を追加したものである。なお、第４の実施の形態では、第１〜第３の実施の形態と同じ動作には、同じ符号を付している。
【００５１】
まず、図６において、操作部１４０のキー操作等によりデジタルカメラ１００が起動し（ステップＳ３０１）、撮像部１１０は、画像データを取り込む（ステップＳ３０２）。
【００５２】
次に、制御部１５０は、操作部１４０を構成するシャッターキーが押されたかどうかを判定する（ステップＳ５０３）。シャッターキーが押されていない場合、動作はステップＳ３０２へ戻る。シャッターキーが押されていた場合は、計時したい時間を表す設定秒をセルフタイマーに設定し、セルフタイマーをスタートさせる（ステップＳ４０４）。
【００５３】
セルフタイマースタート後、撮像部１１０は、セルフタイマー動作中に画像データを取り込み（ステップＳ４０５）、制御部１５０は、取り込まれた画像の被写体が大きく動いたか否かを判定する（ステップＳ４０６）。
【００５４】
ステップＳ４０６で、制御部１５０は、被写体が大きく動いていたと判断した場合、セルフタイマーの動作を解除し（ステップＳ４０７）、被写体が大きく動いていないと判断した場合、セルフタイマーの設定秒が終了したか否かを判定する（ステップＳ４０８）。
【００５５】
ステップＳ４０８において、セルフタイマーの設定秒が終了していない場合、動作はステップＳ４０５に戻り、セルフタイマーの設定秒が終了している場合、撮像部１１０は、画像データを取り込む（ステップＳ６０９）。
【００５６】
制御部１５０は、取り込まれた画像に対して、画像全体、または画像の特定の対象物、またはデジタルカメラ１００本体が停止していたか否かを判断する（ステップＳ３０３）。ステップＳ３０３で、停止していたと判断した場合、撮像部１１０に取り込まれた画像は手ぶれしていないと判断し、撮影を行う（ステップＳ３０４）。ステップＳ３０３で、停止していないと判断した場合、被写体が止まっている画像が取得できるまで、再度ステップＳ６０９に戻り、撮像部１１０は、画像データ取り込みを行う。
【００５７】
以上説明したように、本発明の第４の実施の形態では、一度シャッターキーを押してセルフタイマーがスタートしてから、撮影者が意図的にセルフタイマーの動作を解除したい時に、撮影者がカメラ本体を意図的に大きく動かしたりすることによって、ステップＳ４０６で被写体が大きく動いたと判定し、ステップＳ４０７で撮影待ちの状態からキー操作を行わなくてもセルフタイマーの動作を解除することができる。
【００５８】
（本発明の第５の実施の形態）
本発明の第５の実施の形態に係るデジタルカメラの動作について説明する。図７は、本発明の第５の実施の形態に係るデジタルカメラのプログラムの一例を示すフローチャートである。
【００５９】
本発明の第５の実施の形態は、図６で説明した動作に加えてセルフタイマーがスタートする際に、被写体の画像全体、または画像の特定の対象物、またはデジタルカメラ本体が停止していたかを判断し、これらが停止していたと判断した場合にセルフタイマーをスタートさせる、という動作を追加したものである。なお、第５の実施の形態では、第１〜第４の実施の形態と同じ動作には、同じ符号を付している。
【００６０】
まず、図７において、操作部１４０のキー操作等によりデジタルカメラ１００が起動し（ステップＳ３０１）、撮像部１１０は、画像データを取り込む（ステップＳ３０２）。
【００６１】
次に、制御部１５０は、操作部１４０を構成するシャッターキーが押されたかどうかを判定する（ステップＳ５０３）。シャッターキーが押されていない場合は、ステップＳ３０２へ戻る。
【００６２】
ステップＳ５０３でシャッターキーが押されていた場合は、撮像部１１０は、画像データの取り込み（ステップＳ５０４）の後、制御部１５０は、取り込まれた画像の被写体が大きく動いたか否かを判定する（ステップＳ４０６）。
【００６３】
ステップＳ４０６で、制御部１５０は、被写体が大きく動いたと判断したとき、シャッターキーが押されてなった撮影待ちのモードを解除し（ステップＳ５０７）、被写体が大きく動いていないと判断したとき、取り込まれた画像に対して、画像全体、または画像の特定の対象物、またはデジタルカメラ１００本体が停止していたか否かを判断する（ステップＳ３０３）。
【００６４】
ステップＳ３０３で、制御部１５０は、停止していたと判断した場合、セルフタイマーをスタートさせ（ステップＳ４０４）、撮像部１１０は、セルフタイマー動作中に画像データを取り込む（ステップＳ４０５）。ステップＳ３０３で、制御部１５０は、停止していないと判断した場合、動作は再度ステップＳ５０４に戻る。
【００６５】
次に、制御部１５０は、取り込まれた画像の被写体が大きく動いたか否かを判定する（ステップＳ７１０）。なお、ステップＳ７１０はステップＳ４０６と同様の動作である。ステップＳ７１０で、制御部１５０は、被写体が大きく動いたと判断したとき、セルフタイマーの動作を解除し（ステップＳ４０７）、動作がステップＳ３０２に戻る。また、制御部１５０は、被写体が大きく動いていないと判断したとき、セルフタイマーの設定秒が終了したか否かを判定する（ステップＳ４０８）。
【００６６】
次に、ステップＳ４０８で設定秒が経過していない時、設定秒が経過したと判断されるまでステップＳ４０５へ戻り、設定秒が経過した場合、制御部１５０は、撮影を行う（ステップＳ３０４）。
【００６７】
以上説明したように、本発明の第５の実施の形態では、一度シャッターキーを押してセルフタイマーがスタートしてから、撮影者が意図的にセルフタイマーの動作を解除したい時に、撮影者がカメラ本体を意図的に大きく動かしたりすることによって、ステップＳ７１０で被写体が大きく動いたと判定し、ステップＳ４０７で撮影待ちの状態からキー操作を行わなくてもセルフタイマーの動作を解除することができる。
【００６８】
（本発明の第６の実施の形態）
本発明の第６の実施の形態に係るデジタルカメラの動作について説明する。図８は、本発明の第６の実施の形態に係るデジタルカメラのプログラムの一例を示すフローチャートである。
【００６９】
本発明の第６の実施の形態は、図７で説明した動作に加えて、手ぶれが少ない、または手ぶれがないと判断される画像を表すデータを３枚分メモリに蓄積するという動作を追加することで、最終的にその３枚の中から撮影者が最も良い画像を選ぶことができる実施形態である。なお、第６の実施の形態では、第１〜第５の実施の形態と同じ動作には、同じ符号を付している。
【００７０】
まず、図８において、操作部１４０のキー操作等によりデジタルカメラ１００が起動し（ステップＳ３０１）、撮像部１１０は、画像データを取り込む（ステップＳ３０２）。
【００７１】
次に、制御部１５０は、操作部１４０を構成するシャッターキーが押されたかどうかを判定する（ステップＳ５０３）。シャッターキーが押されていない場合は、ステップＳ３０２へ戻る。
【００７２】
ステップＳ５０３でシャッターキーが押されていた場合、制御部１５０は、１枚目の撮影を行い、撮影され得られた画像を表すデータを記憶部１３０などのメモリに一時的に蓄積しておく（ステップＳ８０１）。次に、撮像部１１０は、画像データの取り込み（ステップＳ５０４）の後、制御部１５０は、取り込まれた画像の被写体が大きく動いたか否かを判定する（ステップＳ４０６）。
【００７３】
ステップＳ４０６で、制御部１５０は、被写体が大きく動いたと判断したとき、シャッターキーが押されてなった撮影待ちのモードを解除し（ステップＳ５０７）、被写体が大きく動いていないと判断したとき、取り込まれた画像に対して、画像全体、または画像の特定の対象物、またはデジタルカメラ１００本体が停止していたか否かを判断する（ステップＳ３０３）。
【００７４】
なお、一度シャッターキーを押してから２枚目の撮影（ステップＳ８０２）へ移行する前に、撮影者が意図的にシャッターキーを押下した状態を解除したい時に、撮影者がカメラ本体を意図的に大きく動かしたりすることによって、ステップＳ４０６で被写体が大きく動いたと判定し、ステップＳ５０７でキー操作を行わなくてもシャッターキーを押下した状態を解除することができる。
【００７５】
ステップＳ３０３で、制御部１５０は、停止していたと判断した場合、２枚目の撮影を行い、撮影され得られた画像を表すデータを１枚目同様メモリに一時的に蓄積しておく（ステップＳ８０２）。ステップＳ３０３で、制御部１５０は、停止していないと判断した場合、動作は再度ステップＳ５０４に戻る。
【００７６】
次に、制御部１５０は、セルフタイマーをスタートさせ（ステップＳ４０４）、撮像部１１０は、セルフタイマー動作中に画像データを取り込み（ステップＳ４０５）、取り込まれた画像の被写体が大きく動いたか否かを判定する（ステップＳ７１０）。なお、ステップＳ７１０はステップＳ４０６と同様の動作である。ステップＳ７１０で、制御部１５０は、被写体が大きく動いたと判断したとき、セルフタイマーの動作を解除し（ステップＳ４０７）、動作がステップＳ３０２に戻る。また、制御部１５０は、被写体が大きく動いていないと判断したとき、セルフタイマーの設定秒が終了したか否かを判定する（ステップＳ４０８）。
【００７７】
次に、ステップＳ４０８で設定秒が経過していない時、設定秒が経過したと判断されるまでステップＳ４０５へ戻り、設定秒が経過した場合、制御部１５０は、３枚目の撮影を行い、撮影され得られた画像を表すデータを１枚目、２枚目同様メモリに一時的に蓄積しておく（ステップＳ８０３）。なお、ステップＳ８０１〜Ｓ８０３は、ステップＳ３０４と同様の動作である。
【００７８】
２枚目の撮影が終わってセルフタイマーがスタートしてから、撮影者が意図的にセルフタイマーの動作を解除したい時に、撮影者がカメラ本体を意図的に大きく動かしたりすることによって、ステップＳ７１０で被写体が大きく動いたと判定し、ステップＳ４０７で撮影待ちの状態からキー操作を行わなくてもセルフタイマーの動作を解除することができる。
【００７９】
３枚目の撮影を終えたあと、撮影者は、ステップＳ８０１〜Ｓ８０３で撮影した３枚の画像を、例えば１枚ずつまたは全部、表示部１２０に表示させ、３枚の画像から手ぶれがないもの、または構図が気に入ったものを選び、保存する。なお、この手ぶれのない画像を選択するにあたっては、各画像の被写体の動き量を数値等で表し、その数値を撮影者が参考にできるように、認識できる形で表示したり、その数値そのものが小さいものを優先的に選択して保存する、といったことも可能である。
【００８０】
（本発明の第７の実施の形態）
本発明の第７の実施の形態に係るデジタルカメラの動作について説明する。図９および図１０は、本発明の第７の実施の形態に係るデジタルカメラのプログラムの一例を示すフローチャートである。
【００８１】
本発明の第７の実施の形態は、図８で説明した動作に加えて、手ぶれがないと思われる画像を表すデータをさらに枚数を多く可能な限りメモリに蓄積し、最終的にその中から撮影者が最も良い画像を選ぶ、という動作を追加したものである。なお、第７の実施の形態では、第１〜第６の実施の形態と同じ動作には、同じ符号を付している。
【００８２】
まず、図９において、操作部１４０のキー操作等によりデジタルカメラ１００が起動し（ステップＳ３０１）、撮像部１１０は、画像データを取り込む（ステップＳ３０２）。
【００８３】
次に、制御部１５０は、操作部１４０を構成するシャッターキーが押されたかどうかを判定する（ステップＳ５０３）。シャッターキーが押されていない場合は、ステップＳ３０２へ戻る。
【００８４】
ステップＳ５０３でシャッターキーが押されていた場合、撮像部１１０は、画像データを取り込み（ステップＳ５０４）、制御部１５０は、取り込まれた画像の被写体が大きく動いたか否かを判定する（ステップＳ４０６）。
【００８５】
ステップＳ４０６で、制御部１５０は、被写体が大きく動いたと判断したとき、シャッターキーが押されてなった撮影待ちのモードを解除し（ステップＳ５０７）、被写体が大きく動いていないと判断したとき、取り込まれた画像に対して、画像全体、または画像の特定の対象物、またはデジタルカメラ１００本体が停止していたか否かを判断する（ステップＳ３０３）。
【００８６】
なお、一度シャッターキーを押してから１枚目の撮影（ステップＳ８０１）へ移行する前に、撮影者が意図的にシャッターキーを押下した状態を解除したい時に、撮影者がカメラ本体を意図的に大きく動かしたりすることによって、ステップＳ４０６で被写体が大きく動いたと判定し、ステップＳ５０７でキー操作を行わなくてもシャッターキーを押下した状態を解除することができる。
【００８７】
ステップＳ３０３で、制御部１５０は、停止していたと判断した場合、１枚目の撮影を行い、撮影され得られた画像を表すデータを記憶部１３０などのメモリに一時的に蓄積しておく（ステップＳ８０１）。ステップＳ３０３で、制御部１５０は、停止していたと判断した場合、動作は再度ステップＳ５０４に戻る。
【００８８】
次に、制御部１５０は、セルフタイマーをスタートさせ（ステップＳ４０４）、撮像部１１０は、セルフタイマー動作中に画像データを取り込み（ステップＳ４０５）、取り込まれた画像の被写体が大きく動いたか否かを判定する（ステップＳ７１０）。ステップＳ７１０で、制御部１５０は、被写体が大きく動いたと判断したとき、セルフタイマーの動作を解除し（ステップＳ４０７）、動作がステップＳ３０２に戻る。
【００８９】
図１０に示すように、ステップＳ７１０で制御部１５０は、被写体が大きく動いていないと判断したとき、ステップＳ４０５で取り込まれた各画像の被写体が静止していたかどうかをフレーム毎に判断し（ステップＳ９１３）、各フレームの中で静止していたフレームがあった場合、撮影を行い、撮影され得られた画像を表すデータを記憶部１３０などのメモリに一時的に蓄積しておく（ステップＳ９１４）。
【００９０】
なお、被写体が静止していたかどうかの判断については、ステップＳ３０３と同様の判断とするか、または、被写体の動き量がある一定以上の閾値以下のものを静止として判断するか、何れかを用いてもよい。
【００９１】
ステップＳ９１４の後、または、ステップＳ９１３で各フレームの中で静止していたフレームがない場合、制御部１５０は、セルフタイマーの設定秒が終了したか否かを判定する（ステップＳ４０８）。
【００９２】
ステップＳ４０８で設定秒が経過していない場合、設定秒が経過したと判断されるまでステップＳ４０５へ戻り、設定秒が経過するまでの間、ステップＳ９１３で各フレームの中で静止していたフレームがあった場合、制御部１５０は、ステップＳ９１４で撮影を行い、撮影され得られた２枚目、３枚目・・・、ｎ−１枚目の画像を表すデータを記憶部１３０などのメモリに一時的に蓄積しておく。
【００９３】
セルフタイマーがスタートしてから、撮影者が意図的にセルフタイマーの動作を解除したい時に、撮影者がカメラ本体を意図的に大きく動かしたりすることによって、ステップＳ７１０で被写体が大きく動いたと判定し、ステップＳ４０７で撮影待ちの状態からキー操作を行わなくてもセルフタイマーの動作を解除することができる。
【００９４】
ステップＳ４０８で設定秒が経過した場合、撮像部１１０は、画像データを取り込み（ステップＳ９１６）、制御部１５０は、取り込まれた画像に対して、画像全体、または画像の特定の対象物、またはデジタルカメラ１００本体が停止していたか否かを判断する（ステップＳ９１７）。
【００９５】
ステップＳ９１７で、制御部１５０は、停止していたと判断した場合、動作は再度ステップＳ９１６に戻る。ステップＳ９１７で、制御部１５０は、停止していないと判断した場合、最後の撮影を行い、撮影され得られた画像を表すデータを記憶部１３０などのメモリに一時的に蓄積しておく（ステップＳ９１８）。なお、ステップＳ９１４、Ｓ９１８は、ステップＳ３０４と同様の動作である。
【００９６】
最後の撮影を終えたあと、撮影者は、ステップＳ８０１、Ｓ９１４、Ｓ９１８で撮影したｎ枚の画像を、例えば１枚ずつまたは全部、表示部１２０に表示させ、ｎ枚の画像から手ぶれがないもの、または構図が気に入ったものを選び、保存する。なお、この手ぶれのない画像を選択するにあたっては、各画像の被写体の動き量を数値等で表し、その数値を撮影者が参考にできるように、認識できる形で表示したり、その数値そのものが小さいものを優先的に選択して保存する、といったことも可能である。
【００９７】
以上説明したように、本発明の実施の形態に係るデジタルカメラ１００は、被写体を撮影する際に、手ぶれのない瞬間のシャッターチャンスを逃すことなく、手ぶれの影響のない撮影、または、手ぶれの影響の少ない撮影を行うことができ、手ぶれを補正するための新たなジャイロや手ぶれ補正装置などの物理的な装置を追加することなく、小型で安価な構成で実現することができる。
【産業上の利用可能性】
【００９８】
以上のように、本発明に係るデジタルカメラは、手ぶれのない瞬間のシャッターチャンスを逃すことなく、手ぶれの影響のない撮影を行うことができるので、撮影時に手ぶれが発生しやすい携帯電話機に搭載するデジタルカメラなどとして有用である。
【図面の簡単な説明】
【００９９】
【図１】本発明の実施の形態に係るデジタルカメラの概略構成を示すブロック図
【図２】本発明の他の実施の形態に係るデジタルカメラの概略構成を示すブロック図
【図３】本発明の第１の実施の形態に係るデジタルカメラのプログラムの一例を示すフローチャート
【図４】本発明の第２の実施の形態に係るデジタルカメラのプログラムの一例を示すフローチャート
【図５】本発明の第３の実施の形態に係るデジタルカメラのプログラムの一例を示すフローチャート
【図６】本発明の第４の実施の形態に係るデジタルカメラのプログラムの一例を示すフローチャート
【図７】本発明の第５の実施の形態に係るデジタルカメラのプログラムの一例を示すフローチャート
【図８】本発明の第６の実施の形態に係るデジタルカメラのプログラムの一例を示すフローチャート
【図９】本発明の第７の実施の形態に係るデジタルカメラのプログラムの一例を示すフローチャート
【図１０】本発明の第７の実施の形態に係るデジタルカメラのプログラムの一例を示すフローチャート
【符号の説明】
【０１００】
１００  デジタルカメラ
１１０  撮像部
１２０  表示部
１３０  記憶部
１４０  操作部
１５０  制御部
１６０  方向監視部
【図１】
2008103998.tif 000003
【図２】
2008103998.tif 000004
【図３】
2008103998.tif 000005
【図４】
2008103998.tif 000006
【図５】
2008103998.tif 000007
【図６】
2008103998.tif 000008
【図７】
2008103998.tif 000009
【図８】
2008103998.tif 000010
【図９】
2008103998.tif 000011
【図１０】
2008103998.tif 000012