(57)【要約】【課題】被写体に動きがある場合に適切な画像を撮像すること。【解決手段】静止画を撮像する静止画撮像モードと、動画を撮像する動画撮像モードと、を有する撮像装置であって、被写体の像を撮像する撮像部と、被写体の移動量を検出する移動量検出部と、移動量の大きさに基づいて、静止画撮像モード及び動画撮像モードのいずれかを選択する選択部と、選択部によって選択された撮像モードに従って、撮像部によって撮像された画像を取得する画像取得部と、を備える。【選択図】図１
2010258649.tif 000002
【特許請求の範囲】
【請求項１】
静止画を撮像する静止画撮像モードと、動画を撮像する動画撮像モードと、を有する撮像装置であって、
被写体の像を撮像する撮像部と、
前記被写体の移動量を検出する移動量検出部と、
前記移動量の大きさに基づいて、前記静止画撮像モード及び前記動画撮像モードのいずれかを選択する選択部と、
前記選択部によって選択された撮像モードに従って、前記撮像部によって撮像された画像を取得する画像取得部と、
を備えることを特徴とする撮像装置。
【請求項２】
前記移動量検出部は、前記撮像部で撮像して取得した画像を用いて、前記撮像部に対する前記被写体の移動量を検出する
ことを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記移動量検出部は、前記撮像部によって異なる時刻に撮像された複数の画像に基づいて前記被写体の移動量を検出する
ことを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記移動量検出部は、前記被写体の像を結像させる撮像光学系を構成するレンズの位置を示す情報から検出される前記被写体までの距離の変化に基づいて前記移動量を検出する
ことを特徴とする請求項１に記載の撮像装置。
【請求項５】
撮像指示を入力する撮像指示入力部をさらに備え、
前記画像取得部は、前記撮像指示が入力されると、前記撮像指示の入力時点の前記選択部による選択に従って画像を取得する
ことを特徴とする請求項１〜４のいずれかに記載の撮像装置。
【請求項６】
前記静止画撮像モードは、１枚の静止画を撮像する通常撮像モードと、複数枚の静止画を連続的に撮像する連続撮像モードとを有し、
前記選択部は、前記移動量の大きさに基づいて、前記通常撮像モード、前記連続撮像モード、前記動画撮像モードのいずれかを選択する
ことを特徴とする請求項１〜５のいずれかに記載の撮像装置。
【請求項７】
前記選択部が前記動画撮像モードを選択する場合に、動画撮像モードが選択されることを表す表示を行う表示部をさらに備える
ことを特徴とする請求項１〜６のいずれかに記載の撮像装置。
【請求項８】
前記選択部は、前記画像内における全ての被写体の移動量が均一である場合には、移動量がないものとして選択を行う
ことを特徴とする請求項１〜７のいずれかに記載の撮像装置。
【請求項９】
前記静止画撮像モードは、複数枚の静止画を連続的に撮像する連続撮像モードであり、
前記選択部は、予め前記連続撮像モードを選択し、
前記移動量検出部は、前記画像取得部が連続撮像モードに従って動作を開始してから所定のタイミングまでの間に取得する複数の前記画像を用いて前記移動量を検出し、
前記選択部は、前記所定のタイミングで、前記移動量検出部によって検出された前記移動量に基づいて撮像モードを選択し直し、
前記画像取得部は、前記所定のタイミング以降は、前記所定のタイミングで前記選択部が選択し直した撮像モードに従って取得を行う
ことを特徴とする請求項２又は３に記載の撮像装置。
【請求項１０】
前記選択部は、前記移動量が所定値より大きい場合に、前記動画撮像モードを選択することを特徴とする請求項１〜９のいずれかに記載の撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
静止画を撮像する制止画撮像モードと動画を撮像する動画撮像モードとを有する撮像装置に関する。
【背景技術】
【０００２】
撮像装置の使用者が静止画を撮像しようとしたときに被写体が動いてしまうと、ぶれた静止画が撮像されてしまうことがある。この場合、撮像装置の使用者が動いたわけではないため、撮像装置の手ぶれ補正機構は有効に機能しない。このような問題に対し、被写体の動きが検出された場合には、シャッター速度をより速いものに設定して撮像を行うことによってぶれを防止する技術が提案されている（特許文献１参照）。
【０００３】
また、被写体の動きを検出して動作する技術として、被写体が所定以上の速さで動いた場合には、レリーズが半押し状態のときに静止画の連続撮像又は動画の撮像を行い、レリーズが全押し状態になると通常の静止画の撮像を行う技術も提案されている（特許文献２参照）
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−３００５９５号公報
【特許文献２】特開２００４−１２０５７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、シャッター速度を速くして撮像を行う場合、被写体が明るい環境下になければ撮像された静止画が全体的に暗くなってしまうという問題があった。また、被写体の動きが速い場合には、被写体を的確に静止画中に撮像することも困難であるという問題があった。
【０００６】
上記事情に鑑み、本発明は、被写体に動きがある場合に適切な画像を撮像することを可能とする撮像装置を提供することを目的としている。
【課題を解決するための手段】
【０００７】
本発明の一態様は、静止画を撮像する静止画撮像モードと、動画を撮像する動画撮像モードと、を有する撮像装置であって、被写体の像を撮像する撮像部と、前記被写体の移動量を検出する移動量検出部と、前記移動量の大きさに基づいて、前記静止画撮像モード及び前記動画撮像モードのいずれかを選択する選択部と、前記選択部によって選択された撮像モードに従って、前記撮像部によって撮像された画像を取得する画像取得部と、を備えることを特徴とする。
【０００８】
本発明の一態様は、上記の撮像装置において、前記移動量検出部は、前記撮像部で撮像して取得した画像を用いて、前記撮像部に対する前記被写体の移動量を検出することを特徴とする。
【０００９】
本発明の一態様は、上記の撮像装置において、前記移動量検出部は、前記撮像部によって異なる時刻に撮像された複数の画像に基づいて前記被写体の移動量を検出することを特徴とする。
【００１０】
本発明の一態様は、上記の撮像装置において、前記移動量検出部は、前記被写体の像を結像させる撮像光学系を構成するレンズの位置を示す情報から検出される前記被写体までの距離の変化に基づいて前記移動量を検出することを特徴とする。
【００１１】
本発明の一態様は、上記の撮像装置において、撮像指示を入力する撮像指示入力部をさらに備え、前記画像取得部は、前記撮像指示が入力されると、前記撮像指示の入力時点の前記選択部による選択に従って画像を取得することを特徴とする。
【００１２】
本発明の一態様は、上記の撮像装置において、前記静止画撮像モードは、１枚の静止画を撮像する通常撮像モードと、複数枚の静止画を連続的に撮像する連続撮像モードとを有し、前記選択部は、前記移動量の大きさに基づいて、前記通常撮像モード、前記連続撮像モード、前記動画撮像モードのいずれかを選択することを特徴とする。
【００１３】
本発明の一態様は、上記の撮像装置において、前記選択部が前記動画撮像モードを選択する場合に、動画撮像モードが選択されることを表す表示を行う表示部をさらに備えることを特徴とする。
【００１４】
本発明の一態様は、上記の撮像装置において、前記選択部は、前記画像内における全ての被写体の移動量が均一である場合には、移動量がないものとして選択を行うことを特徴とする。
【００１５】
本発明の一態様は、上記の撮像装置において、前記静止画撮像モードは、複数枚の静止画を連続的に撮像する連続撮像モードであり、前記選択部は、予め前記連続撮像モードを選択し、前記移動量検出部は、前記画像取得部が連続撮像モードに従って動作を開始してから所定のタイミングまでの間に取得する複数の前記画像を用いて前記移動量を検出し、前記選択部は、前記所定のタイミングで、前記移動量検出部によって検出された前記移動量に基づいて撮像モードを選択し直し、前記画像取得部は、前記所定のタイミング以降は、前記所定のタイミングで前記選択部が選択し直した撮像モードに従って取得を行うことを特徴とする。
本発明の一態様は、上記の撮像装置において、前記選択部は、前記移動量が所定値より大きい場合に、前記動画撮像モードを選択することを特徴とする。
【発明の効果】
【００１６】
本発明では、被写体の移動量を検出し、移動量の大きさに基づいて静止画撮像モード及び動画撮像モードのいずれかを選択し、選択された撮像モードに従って撮像された画像を取得する。したがって、本発明により、被写体に動きがある場合には動画撮像モードによって適切な画像を撮像することが可能となる。
【図面の簡単な説明】
【００１７】
【図１】撮像装置の第一実施形態であるデジタルカメラの機能構成を表す概略ブロック図である。
【図２】動きベクトルの検出処理の概略を表す図である。
【図３】デジタルカメラの動作の流れを表すフローチャートである。
【図４】撮像装置の第二実施形態であるデジタルカメラの機能構成を表す概略ブロック図である。
【図５】被写体が動いていることによって発生した動きベクトルの具体例を表す図である。
【図６】デジタルカメラ自体が動いていることのみによって発生した動きベクトルの具体例を表す図である。
【図７】第二実施形態のデジタルカメラの動作の流れを表すフローチャートである。
【図８】撮像装置の第三実施形態であるデジタルカメラの機能構成を表す概略ブロック図である。
【図９】表示部による表示例を表す図である。
【図１０】第三実施形態のデジタルカメラの動作の流れを表すフローチャートである。
【図１１】撮像装置の第四実施形態であるデジタルカメラの機能構成を表す概略ブロック図である。
【図１２】第四実施形態のデジタルカメラの動作の流れを表すフローチャートである。
【図１３】撮像装置の第五実施形態であるデジタルカメラの機能構成を表す概略ブロック図である。
【図１４】第五実施形態のデジタルカメラの動作の流れを表すフローチャートである。
【発明を実施するための形態】
【００１８】
［第一実施形態］
図１は、撮像装置の第一実施形態であるデジタルカメラ１の機能構成を表す概略ブロック図である。デジタルカメラ１は、撮像光学系１０１、撮像指示入力部１０２、撮像部１０３、画像取得部１０４、移動量検出部１０５、選択部１０６を備える。
【００１９】
撮像光学系１０１は、１又は複数のレンズを用いて構成され、その予定結像面に配置された撮像部１０３の撮像素子の受光面上に被写体の像を結像させる。
撮像指示入力部１０２は、レリーズ釦を用いて構成され、使用者によって操作されることによってデジタルカメラ１に対し撮像指示を入力する。
【００２０】
撮像部１０３は、シャッター、撮像素子、画像処理部を用いて構成され、被写体の像を撮像し画像データを生成する。シャッターは、撮像指示入力部１０２によって入力される撮像指示に応じて動作し、撮像以外の時に撮像素子に光が入ることを防ぐ。撮像素子は、ＣＭＯＳセンサー（Complementary Metal Oxide Semiconductor）やＣＣＤ（Charge Coupled Device）を用いて構成され、撮像光学系１０１を透過した被写体からの光を受光して電気信号に変換する。画像処理部は、撮像素子によって生成された電気信号に基づいて画像データを生成する。
【００２１】
画像取得部１０４は、撮像部１０３によって生成された画像データを取得する。例えば、画像取得部１０４は記録媒体及び記録媒体への書込部を用いて構成され、取得した画像データを記録媒体に記録するように構成されても良い。この場合、記録媒体はデジタルカメラ１に対して一体化又は取り外し可能に構成され、例えば磁気ハードディスクや、半導体記録装置等を用いて構成される。また、画像取得部１０４は、取得した画像データを他の外部装置に送信するように構成されても良いし、取得した画像データを画像出力するように構成されても良いし、他のように構成されても良い。
【００２２】
移動量検出部１０５は撮像部１０３に対する被写体の移動量を検出する。具体的には、移動量検出部１０５は、撮像部１０３によって異なる時刻に撮像された画像データを複数枚記録するメモリを有し、メモリに記録された複数枚の画像データに基づいて被写体の動きベクトルを移動量として検出する。
【００２３】
選択部１０６は、移動量検出部１０５によって検出された動きベクトルに基づいてデジタルカメラ１の撮像モードを選択し設定する。デジタルカメラ１の撮像モードは、少なくとも静止画撮像モード及び動画撮像モードを含む。
【００２４】
デジタルカメラ１が静止画撮像モードに設定されている場合、撮像光学系１０１、撮像部１０３、画像取得部１０４は静止画撮像モードに応じて動作し、撮像部１０３は静止画のデータを生成し、画像取得部１０４は生成された静止画のデータを取得する。デジタルカメラ１が動画撮像モードに設定されている場合、撮像光学系１０１、撮像部１０３、画像取得部１０４は動画撮像モードに応じて動作し、撮像部１０３は動画のデータを生成し、画像取得部１０４は撮像された動画のデータを取得する。
【００２５】
次に、移動量検出部１０５が行う動きベクトルの検出処理について説明する。図２は、動きベクトルの検出処理の概略を表す図である。まず、移動量検出部１０５は、時間的に近接または隣接する２枚の画像データをメモリに保持する。このような保持は、例えば撮像部１０３によって繰り返し生成された画像データを順にメモリに入力し、ＦＩＦＯ（First In First Out）に従って画像データを破棄することによって実現される。移動量検出部１０５は、保持されている２枚の画像のうち、先に撮像された（入力された）方の画像を基準画像としてメモリに格納し、後に撮像された方の画像を比較画像としてメモリに格納する。図２の場合、図２Ａの画像が基準画像であり、図２Ｂの画像が比較画像である。
【００２６】
次に、移動量検出部１０５は、基準画像上で予め定められた複数の注目点２１全てに関し、動きベクトルの検出を行う。具体的には、まず、移動量検出部１０５は、基準画像上で予め定められた複数の注目点２１から一つの注目点２１を選択し、この注目点２１周辺の部分画像（例えば、１６×１６画素単位の矩形の画像）を取り出す。以下、このように切り出された部分画像をブロックと言い、基準画像から切り出されたブロックを基準ブロック２２と言い、比較画像から切り出されたブロックを比較ブロック２３と言う。
【００２７】
次に、移動量検出部１０５は、比較画像上で、基準ブロック２２に最も似ている箇所を検索する。具体的には、移動量検出部１０５は、比較画像上から比較ブロック２３を切り出すことと、この比較ブロック２３と基準ブロック２２との間の近似度を計算することとを、比較ブロック２３の切り出し位置を変えながら繰り返して行い、近似度が一番高い比較ブロックを探索する。
【００２８】
近似度の計算方法としては様々な方法が存在する。以下、近似度の計算式の具体例として、式１〜式３を示す。式１は、画素値の差の二乗の合計を算出する式であり、その解は一般にＣＳＳＤと呼ばれる。式２は、画素値の差の絶対値の合計を算出する式であり、その解は一般にＣＳＡＤと呼ばれる。式３は、複数ある正規化相互関数を算出するための式の１つであり、その解はＣＲＣＣと呼ばれる。移動量検出部１０５は、式１〜式３のいずれかの計算式を用いて近似度を算出しても良いし、式１〜式３とは異なる他の式を用いて近似度を算出しても良い。
【００２９】
【数１】
2010258649.tif 000003
【００３０】
【数２】
2010258649.tif 000004
【００３１】
【数３】
2010258649.tif 000005
【００３２】
基準画像上の注目点２１の位置と、近似度が最も高くなる比較ブロック２３の中心点（注目点２４）の位置との間の相対位置ベクトルが、基準画像の注目点２１における動きベクトル２５である。
【００３３】
移動量検出部１０５は、動きベクトル２５の検出を、基準画像の全ての注目点２１に関して繰り返し行い、全ての注目点２１における動きベクトル２５を算出する。なお、上述した説明では、１つの画像を複数のブロックに区切って行う、いわゆるブロックマッチングによる動きベクトルの検出方法について説明したが、他の動きベクトル検出方法が適用されても良い。また、図２では、一つの注目画像中に９つの注目点２１が設定されている場合の例を示したが、注目点２１が設定される位置や数は設計者によって自由に変更されても良い。
【００３４】
図３は、デジタルカメラ１の動作の流れを表すフローチャートである。以下、図３を用いてデジタルカメラ１の動作について説明する。
まず、撮像部１０３がスルー画像を撮像する（ステップＳ１０１）。スルー画像とは、撮像指示入力部１０２によって撮像指示が入力される前に繰り返し撮像される画像であり、画像取得部１０４によって取得されない画像である。例えば撮像部１０３は、撮像指示入力部１０２のレリーズ釦が半押し状態の場合にスルー画像を撮像するように構成されても良い。
【００３５】
次に、移動量検出部１０５が、複数のスルー画像に基づいて、スルー画像中の被写体の動きベクトル２５を検出する（ステップＳ１０２）。
次に、選択部１０６が、移動量検出部１０５によって検出された動きベクトルに基づいて移動長を算出する（ステップＳ１０３）。選択部１０６は、例えば移動量検出部１０５によって検出された動きベクトルが一つである場合には、この動きベクトルの大きさを移動長として算出する。また、検出された動きベクトルが複数である場合には、全動きベクトルの大きさの平均値や、全動きベクトルの大きさの最大値を、移動長として算出する。
【００３６】
次に、選択部１０６が、算出された移動長と、予め設定されている閾値とを比較する（ステップＳ１０４）。移動長の方が大きい場合（ステップＳ１０４−ＹＥＳ）、選択部１０６が撮像モードとして静止画撮像モードを選択し設定する（ステップＳ１０５）。一方、移動長が閾値以下である場合（ステップＳ１０４−ＮＯ）、選択部１０６が撮像モードとして動画撮像モードを選択し設定する（ステップＳ１０６）。ステップＳ１０１からステップＳ１０６までの処理は、撮像指示入力部１０２に撮像指示が入力されるまで繰り返し実行される（ステップＳ１０７−ＮＯ）。
【００３７】
撮像指示が入力されると（ステップＳ１０７−ＹＥＳ）、撮像部１０３が、撮像指示が入力された時点で選択部１０６によって選択・設定されている撮像モードに従って撮像を実行する（ステップＳ１０８）。そして、画像取得部１０４が、撮像部１０３によって撮像された画像のデータを取得する（ステップＳ１０９）。
【００３８】
このように構成されたデジタルカメラ１では、撮像された画像内における被写体の移動量（動きベクトル）が移動量検出部１０５によって検出され、この動きベクトルの大きさ（移動長）が閾値よりも大きい場合には選択部１０６によって撮像モードが動画撮像モードに設定される。そして、入力指示がなされたときの撮像モードに従って撮像及び画像データの記録が行われる。そのため、予め設定された閾値以上の動きが被写体にある場合には、静止画ではなく動画が撮像されることによって、従来のようにシャッター速度が速くなることによる問題や、被写体を的確に静止画中に撮像することが困難であるという問題が解消される。すなわち、静止画ではなく動画が撮像されることによって、シャッター速度を速める必要が無くなり画像が暗くなってしまうという問題は解消され、動画は連続的に撮像されるため被写体が画像中に捉えられない瞬間があったとしても、デジタルカメラ１の向きや位置を変更することによって改めて被写体を画像中に捉えることが容易に可能となる。
【００３９】
また、デジタルカメラ１では、入力指示がなされるまでの間はスルー画像に基づいた撮像モードの選択及び設定が繰り返し実行され、入力指示がなされた時点の撮像モードの設定に従って撮像及び記録が行われる。そのため、入力指示がなされる直前の被写体の動きに応じて的確に撮像モードを選択し撮像を行うことが可能となる。
【００４０】
＜変形例＞
デジタルカメラ１の静止画撮像モードは、通常撮像モードと連続撮像モードとを有するように構成されても良い。通常撮像モードは、１回の撮像指示に応じて１枚の静止画を撮像する撮像モードである。連続撮像モードは、１回の撮像指示に応じて複数枚の静止画を連続的に撮像するモードである。この場合、選択部１０６は、移動量検出部１０５によって検出された動きベクトルに基づいて、デジタルカメラ１の撮像モードを、通常撮像モード、連続撮像モード、動画撮像モードの中から選択し設定しても良い。例えば、選択部１０６は、動きベクトルに基づいて移動長を算出し、移動長が第一閾値未満であれば通常撮像モードを選択し、移動長が第一閾値以上第二閾値未満であれば連続撮像モードを選択し、移動長が第二閾値以上であれば動画撮像モードを選択する。この場合、第一閾値は第二閾値よりも小さい値であり、第一閾値及び第二閾値は設計者によって予め適宜設定される値である。このように構成されることにより、被写体の移動量に応じて、最適な撮像モードによる撮像を行うことが可能となる。
【００４１】
また、選択部１０６は、動画撮像モードを選択することなく、通常撮像モードと連続撮像モードとのいずれかを選択するように構成されても良い。例えば、選択部１０６は、動きベクトルに基づいて移動長を算出し、移動長が閾値未満であれば通常撮像モードを選択し、移動長が閾値以上であれば連続撮像モードを選択する。このように構成されることにより、被写体が動いて１枚の静止画による撮像が困難な場合であっても、連続的に複数枚の静止画が撮像されるため、動画像の撮像によるデータ量の増大を招くことなく、適切に撮像された静止画を取得できる可能性を高めることができる
【００４２】
［第二実施形態］
図４は、撮像装置の第二実施形態であるデジタルカメラ１ａの機能構成を表す概略ブロック図である。第一実施形態のデジタルカメラ１と同じ機能部には、図４において図１と同じ符号を付して表し、その説明を省く。
デジタルカメラ１ａは、選択部１０６に代えて選択部１０６ａを備える点でデジタルカメラ１と異なり、他の構成はデジタルカメラ１と同様である。
【００４３】
選択部１０６ａは、移動量検出部１０５によって検出された動きベクトルに基づいて、動きベクトルが発生している原因は被写体が動いていることによるのか、それともデジタルカメラ１ａ自体が動いていることのみによるのか、について判定する。そして、選択部１０６ａは、動きベクトルが発生している原因はデジタルカメラ１ａ自体が動いていることのみによると判定した場合には、移動長をゼロとして選択処理を行う。具体的には、選択部１０６ａは、移動量検出部１０５によって検出された各注目点の動きベクトルが均一か否か、より具体的には各動きベクトルの方向及び大きさの差が所定値以内であるか否かに基づいて上述した判定を行う。
【００４４】
図５は、被写体が動いていることによって発生した動きベクトルの具体例を表す図である。図５Ａは基準画像を表し、図５Ｂは比較画像を表す。図５ＡにおいてＡ１に位置する被写体は、図５Ｂにおいても同じＡ１に位置するため、この被写体について検出される動きベクトルの大きさはゼロに等しい。これに対し、図５ＡにおいてＢ１に位置する被写体は、図５ＢにおいてＢ１とは異なるＢ２に位置する。そのため、この被写体について検出される動きベクトルＸは図５Ｂのように表される。すなわち、被写体が実際に動いている場合には、各被写体（各注目点）において検出される動きベクトルは異なる。
【００４５】
図６は、デジタルカメラ１ａ自体が動いていることのみによって発生した動きベクトルの具体例を表す図である。図６Ａは基準画像を表し、図６Ｂは比較画像を表す。図６ＡにおいてＡ１、Ｂ１に位置する被写体は、図６ＢにおいてそれぞれＡ２、Ｂ２に位置する。そのため、各被写体について検出される動きベクトルＸ及びＹは図６Ｂのように表され、動きベクトルＸとＹとは均一なベクトルとして検出される。すなわち、被写体ではなくデジタルカメラ１ａ自体が動いている場合には、各被写体（各注目点）において検出される動きベクトルは均一となる。
【００４６】
図７は、第二実施形態のデジタルカメラ１ａの動作の流れを表すフローチャートである。以下、図７を用いて、第二実施形態のデジタルカメラ１ａの動作について説明する。なお、図３と同じ処理については、図７において図３と同じ符号を付して表し、その説明を省く。
【００４７】
選択部１０６ａは、ステップＳ１０３の処理において移動長を算出すると、各注目点の動きベクトルが均一であるか否か判定する（ステップＳ２０１）。動きベクトルが均一でない場合（ステップＳ２０１−ＮＯ）、選択部１０６ａは被写体が動いていると判定し、ステップＳ１０４以降の処理を実行する。これに対し、動きベクトルが均一である場合（ステップＳ２０１−ＹＥＳ）、選択部１０６ａはデジタルカメラ１ａ自体が動いていると判定し、移動長の値に０（ゼロ）を代入する（ステップＳ２０２）。そして、選択部１０６ａはこの移動長の値に基づいてステップＳ１０４以降の処理を行う。
【００４８】
このように構成されたデジタルカメラ１ａでは、被写体ではなくデジタルカメラ１ａ自体が動いたことのみによって動きベクトルが検出された場合には、選択部１０６ａがこれを判定し、移動長をゼロとしてその後の選択処理を行う。具体的には、移動長にゼロが代入されてステップＳ１０４以降の処理が行われることによって、デジタルカメラ１ａは静止画撮像モードとして動作し、撮像部１０３によって静止画像が撮像される。したがって、デジタルカメラ１ａが動いてしまったことによって生じた動きベクトルに基づいて被写体が動いたと誤って認識してしまい動画撮像モードに設定されることを防止することが可能となる。
【００４９】
［第三実施形態］
図８は、撮像装置の第三実施形態であるデジタルカメラ１ｂの機能構成を表す概略ブロック図である。第一実施形態のデジタルカメラ１と同じ機能部には、図８において図１と同じ符号を付して表し、その説明を省く。
デジタルカメラ１ｂは、表示部１０７をさらに備える点でデジタルカメラ１と異なり、他の構成はデジタルカメラ１と同様である。
【００５０】
表示部１０７は、液晶パネルや有機ＥＬパネル等を用いて構成され、選択部１０６による選択結果に応じて画像や文字を表示する。具体的には、表示部１０７は、選択部１０６によって動画撮像モードが選択されている場合、動画撮像モードが選択されていること、言い換えればその時点で撮像指示を入力すれば動画撮像モードが選択されることを表す表示を行う。
【００５１】
図９は、表示部１０７による表示例を表す図である。表示部１０７は、選択部１０６によって動画撮像モードが選択されている場合、デジタルカメラ１ｂに備えられたディスプレイ１０７１において、動画撮像モードが選択されていることを表すアイコン１０７２を表示する。表示部１０７による表示は、図９に表されたアイコンの表示に限定されず、「動画」などの文字の表示や、デジタルカメラ１ｂに備えられたＬＥＤの点灯や点滅など、どのような形態の表示であっても良い。
【００５２】
図１０は、第三実施形態のデジタルカメラ１ｂの動作の流れを表すフローチャートである。以下、図１０を用いて、第三実施形態のデジタルカメラ１ｂの動作について説明する。なお、図３と同じ処理については、図１０において図３と同じ符号を付して表し、その説明を省く。
【００５３】
ステップＳ１０４の分岐において、移動長が閾値以下である場合（ステップＳ１０４−ＮＯ）、選択部１０６が撮像モードとして動画撮像モードを選択し設定する（ステップＳ１０６）。次に、表示部１０７が、動画撮像モードが選択されていることを表すアイコン１０７２を、ディスプレイ１０７１に表示する（ステップＳ３０１）。そしてステップＳ１０５の処理の後、又はステップＳ３０１の処理の後に、選択部１０６がステップＳ１０７以降の処理を行う。
【００５４】
このように構成されたデジタルカメラ１ｂでは、選択部１０６によって動画撮像モードが選択されている場合には、動画撮像モードが選択されていることを表す表示が表示部１０７によって行われる。そのため、デジタルカメラ１ｂの使用者は、撮像指示を入力する前に、動画撮像モードが選択されていることを認識することが可能となる。すなわち、デジタルカメラ１ｂの使用者は、動画が撮像されることを認識した上で撮像指示を入力し撮像を行うことが可能となる。
【００５５】
［第四実施形態］
図１１は、撮像装置の第四実施形態であるデジタルカメラ１ｃの機能構成を表す概略ブロック図である。第一実施形態のデジタルカメラ１と同じ機能部には、図１１において図１と同じ符号を付して表し、その説明を省く。
デジタルカメラ１ｃは、選択部１０６に代えて選択部１０６ｃを備える点、ＡＦ（Auto Focus）制御部１０８をさらに備える点でデジタルカメラ１と異なり、他の構成はデジタルカメラ１と同様である。
【００５６】
ＡＦ制御部１０８は、オートフォーカス処理を実行する。具体的には、ＡＦ制御部１０８は、コントラスト検出法や位相差検出法などの既存の技術によって撮像光学系１０１の焦点調節レンズの位置を調整し被写体に対して焦点を合わせる。また、ＡＦ制御部１０８は、調整後のレンズ位置を表す情報（レンズ位置情報）を選択部１０６ｃに通知する。
【００５７】
選択部１０６ｃは、ＡＦ制御部１０８によって通知されたレンズ位置情報に基づいて、デジタルカメラ１ｃから被写体までの距離を算出し、この距離の変化に基づいて被写体の光軸方向の移動距離（移動長）を検出する。そして、選択部１０６ｃは、算出された光軸方向の移動長に基づいてデジタルカメラ１ｃの撮像モードを選択する。
【００５８】
図１２は、第四実施形態のデジタルカメラ１ｃの動作の流れを表すフローチャートである。以下、図１２を用いて、第四実施形態のデジタルカメラ１ｃの動作について説明する。なお、図３と同じ処理については、図１２において図３と同じ符号を付して表し、その説明を省く。
【００５９】
まず、ＡＦ制御部１０８が撮像光学系１０１に対しオートフォーカス処理を実行し（ステップＳ４０１）、レンズ位置情報を選択部１０６ｃに通知する。次に、選択部１０６ｃが、レンズ位置情報に基づいてデジタルカメラ１ｃから被写体までの距離（被写体距離）を算出する（ステップＳ４０２）。次に、選択部１０６ｃが、被写体距離の変化（例えば前回通知されたレンズ位置情報に基づく被写体距離と、今回通知されたレンズ位置情報に基づく被写体距離との差分）に基づいて、光軸方向の被写体の移動長を算出する（ステップＳ４０３）。そして、選択部１０６ｃは、ステップＳ４０３において算出された移動長に基づいてステップＳ１０４以降の処理を実行する。
【００６０】
このように構成されたデジタルカメラ１ｃでは、被写体の光軸方向の移動距離がレンズ位置情報に基づいて算出されるため、動きベクトルとして検出されにくい光軸方向の移動量に基づいて適切な撮像モードを選択することが可能となる。また、特にＡＦ制御部１０８が位相差検出法を用いるように構成された場合には、被写体の移動量を検出する際に画像が不要となるため、撮像指示が入力されるまで撮像部１０３による撮像を行う必要が無い。そのため、例えば一般的な一眼レフカメラのように撮像指示が入力されるまで撮像素子の露出を行わない構成のデジタルカメラにおいても、被写体の移動量を検出し最適な撮像モードを自動的に選択することが可能となる。
【００６１】
［第五実施形態］
図１３は、撮像装置の第五実施形態であるデジタルカメラ１ｄの機能構成を表す概略ブロック図である。第一実施形態のデジタルカメラ１と同じ機能部には、図１３において図１と同じ符号を付して表し、その説明を省く。
デジタルカメラ１ｄは、選択部１０６に代えて選択部１０６ｄを備える点、静止画撮像モードが連続撮像モードとして構成される点でデジタルカメラ１と異なり、他の構成はデジタルカメラ１と同様である。
【００６２】
選択部１０６ｄは、撮像指示が入力される時点では撮像モードとして連続撮像モードを選択し設定している。この設定は、デジタルカメラ１ｄの電源が投入された時点で自動的に選択部１０６ｄが連続撮像モードを選択することによって行われても良いし、デジタルカメラ１ｄの電源の投入後に使用者が手動で連続撮像モードを選択することに応じて選択部１０６ｄが連続撮像モードを選択することによって行われても良い。
【００６３】
また、選択部１０６ｄは、連続撮像モードに従った撮像が開始されてから所定のタイミングまでは、撮像モードの選択処理の実行を待機する。選択部１０６ｄの処理の詳細については後述する。
【００６４】
図１４は、第五実施形態のデジタルカメラ１ｄの動作の流れを表すフローチャートである。以下、図１４を用いて、第五実施形態のデジタルカメラ１ｄの動作について説明する。なお、図３と同じ処理については、図１４において図３と同じ符号を付して表し、その説明を省く。
【００６５】
選択部１０６ｄによって予め連続撮像モードが選択されている状態において、まず使用者によって撮像指示入力部１０２に撮像指示が入力される（ステップＳ５０１）。次に、選択部１０６ｄがカウンタという変数を用意し、カウンタに１を代入する（ステップＳ５０２）。次に、ステップＳ５０１において入力された撮像指示に応じて、撮像部１０３が連続撮像を開始し、１枚目の静止画を撮像する（ステップＳ５０３）。
【００６６】
次に、選択部１０６ｄが、カウンタの値と第一閾値とを比較する（ステップＳ５０４）。第一閾値とは、選択部１０６ｄが撮像モードの選択処理の実行を開始するタイミングを表す閾値である。カウンタの値が第一閾値以下である場合（ステップＳ５０４−ＮＯ）、選択部１０６ｄはカウンタの値をインクリメントし（ステップＳ５０５）、カウンタの値が第一閾値より大きくなるまでステップＳ５０３〜Ｓ５０５の処理を繰り返し実行する。
【００６７】
一方、ステップＳ５０４においてカウンタの値が第一閾値より大きくなった場合（ステップＳ５０４−ＹＥＳ）、選択部１０６ｄは、カウンタの値と第二閾値とを比較する（ステップＳ５０５）。第二閾値とは、撮像部１０３による連続撮像モードの連写の終了のタイミングを表す閾値である。第二閾値は第一閾値よりも大きい値として予め設定される。
【００６８】
カウンタの値が第二閾値未満である場合（ステップＳ５０６−ＹＥＳ）、選択部１０６ｄは動きベクトルを検出し（ステップＳ１０２）、移動長を算出し（ステップＳ１０３）、移動長と閾値とを比較する（ステップＳ１０４）。移動長が閾値以下である場合（ステップＳ１０４−ＮＯ）、選択部１０６ｄはカウンタの値をインクリメントし（ステップＳ５０７）、ステップＳ５０３以降の処理を実行する。一方、移動長が閾値より大きい場合（ステップＳ１０４−ＹＥＳ）、選択部１０６ｄは撮像モードとして動画撮像モードを選択し設定する（ステップＳ１０６）。そして、これ以降は撮像部１０３が動画撮像モードにて撮像を実行し（ステップＳ１０８）、画像取得部１０４が動画のデータを取得する（ステップＳ１０９）。
【００６９】
このように構成されたデジタルカメラ１ｄでは、カウンタの値が第一閾値に達するまでは被写体の移動量にかかわらず静止画が撮像されるため、被写体の移動量にかかわらず必ず静止画を取得することが可能となる。したがって、静止画が欲しいという使用者がいる場合、このような使用者の要求に適切に応えるとともに、被写体の移動量に応じて動画を撮像することによって第一実施形態のデジタルカメラ１と同様に従来の問題点を解決することが可能となる。
【００７０】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【００７１】
１…デジタルカメラ，  １０１…撮像光学系，  １０２…撮像指示入力部，  １０３…撮像部，  １０４…画像取得部，  １０５…移動量検出部，  １０６…選択部，  ３０７…表示部，  １０８…ＡＦ制御部，  ２５…動きベクトル
【図１】
2010258649.tif 000006
【図２】
2010258649.tif 000007
【図３】
2010258649.tif 000008
【図４】
2010258649.tif 000009
【図５】
2010258649.tif 000010
【図６】
2010258649.tif 000011
【図７】
2010258649.tif 000012
【図８】
2010258649.tif 000013
【図９】
2010258649.tif 000014
【図１０】
2010258649.tif 000015
【図１１】
2010258649.tif 000016
【図１２】
2010258649.tif 000017
【図１３】
2010258649.tif 000018
【図１４】
2010258649.tif 000019