(57)【要約】【課題】被写体の動きブレに応じた調整幅でシャッタースピードを変更することを可能にする技術を提供する。【解決手段】所定の時間間隔で繰り返し行われる第１の撮影により得られた画像から被写体の第１の動き量を検出する検出手段と、前記所定の時間間隔と第２の撮影のシャッタースピードとに基づいて、前記第１の動き量を前記第２の撮影で生じる第１の動きブレ量に換算する換算手段と、前記第１の動きブレ量と、前記第１の動きブレ量より小さい第１の目標動きブレ量との相違に基づいて、第１のシャッタースピード調整幅を決定する決定手段と、第１のシャッタースピード変更手段が操作されたことに応じて、前記第２の撮影のシャッタースピードを前記第１のシャッタースピード調整幅で変更する変更手段と、を備えることを特徴とする情報処理装置を提供する。【選択図】図４
2020106770.tif 000002
【特許請求の範囲】
【請求項１】
所定の時間間隔で繰り返し行われる第１の撮影により得られた画像から被写体の第１の動き量を検出する検出手段と、
前記所定の時間間隔と第２の撮影のシャッタースピードとに基づいて、前記第１の動き量を前記第２の撮影で生じる第１の動きブレ量に換算する換算手段と、
前記第１の動きブレ量と、前記第１の動きブレ量より小さい第１の目標動きブレ量との相違に基づいて、第１のシャッタースピード調整幅を決定する決定手段と、
第１のシャッタースピード変更手段が操作されたことに応じて、前記第２の撮影のシャッタースピードを前記第１のシャッタースピード調整幅で変更する変更手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記決定手段は、前記第１のシャッタースピード変更手段がシャッタースピードを高速化する方向に操作された場合に前記第２の撮影のシャッタースピードが約（前記第１の目標動きブレ量）／（前記第１の動きブレ量）倍に変更されるように、前記第１のシャッタースピード調整幅を決定する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記検出手段は、撮影範囲の複数の位置において動き量を検出し、
前記第１の動き量は、前記検出手段により検出された複数の前記動き量のうちの最大のものである
ことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記検出手段は、前記第１の撮影により得られた前記画像から、前記第１の撮影を行っている撮像装置の移動方向と反対方向に移動している背景の第２の動き量を検出し、
前記換算手段は、前記所定の時間間隔と前記第２の撮影のシャッタースピードとに基づいて、前記第２の動き量を前記第２の撮影で生じる第２の動きブレ量に換算し、
前記決定手段は、前記第２の動きブレ量と、前記第２の動きブレ量より大きい第２の目標動きブレ量との相違に基づいて、第２のシャッタースピード調整幅を決定し、
前記変更手段は、前記第１のシャッタースピード変更手段がシャッタースピードを高速化する方向に操作されたことに応じて、前記第２の撮影のシャッタースピードを前記第１のシャッタースピード調整幅で変更し、前記第１のシャッタースピード変更手段がシャッタースピードを低速化する方向に操作されたことに応じて、前記第２の撮影のシャッタースピードを前記第２のシャッタースピード調整幅で変更する
ことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項５】
前記決定手段は、前記第１のシャッタースピード変更手段がシャッタースピードを低速化する方向に操作された場合に前記第２の撮影のシャッタースピードが約（前記第２の目標動きブレ量）／（前記第２の動きブレ量）倍に変更されるように、前記第２のシャッタースピード調整幅を決定する
ことを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記変更手段は、前記第１のシャッタースピード変更手段とは異なる第２のシャッタースピード変更手段が操作されたことに応じて、前記第２の撮影のシャッタースピードを、前記第１の撮影に依存せずに予め決定されている第３のシャッタースピード調整幅で変更する
ことを特徴とする請求項１乃至５のいずれか１項に記載の情報処理装置。
【請求項７】
所定の時間間隔で繰り返し行われる第１の撮影により得られた画像から、第１の被写体の第１の動き量と、前記第１の動き量よりも大きい第２の被写体の第２の動き量とを検出する検出手段と、
前記所定の時間間隔と第２の撮影のシャッタースピードとに基づいて、前記第１の動き量を前記第２の撮影で生じる第１の動きブレ量に換算し、前記第２の動き量を前記第２の撮影で生じる第２の動きブレ量に換算する換算手段と、
前記第１の動きブレ量と、前記第１の動きブレ量より小さい目標動きブレ量との相違に基づいて、第１のシャッタースピード調整幅を決定し、前記第２の動き量と前記目標動きブレ量との相違、及び前記第１のシャッタースピード調整幅に基づいて、第２のシャッタースピード調整幅を決定する決定手段と、
第１のシャッタースピード変更手段が操作されたことに応じて、前記第２の撮影のシャッタースピードを前記第１のシャッタースピード調整幅で変更し、前記第１のシャッタースピード変更手段が再び操作されたことに応じて、前記第１のシャッタースピード調整幅で変更された前記第２の撮影のシャッタースピードを更に前記第２のシャッタースピード調整幅で変更する変更手段と、
を備えることを特徴とする情報処理装置。
【請求項８】
前記決定手段は、前記第１のシャッタースピード変更手段がシャッタースピードを高速化する方向に操作された場合に前記第２の撮影のシャッタースピードが約（前記目標動きブレ量）／（前記第１の動きブレ量）倍に変更されるように、前記第１のシャッタースピード調整幅を決定し、前記第１のシャッタースピード変更手段がシャッタースピードを高速化する方向に再び操作された場合に前記第１のシャッタースピード調整幅で変更された前記第２の撮影のシャッタースピードが前記第１のシャッタースピード調整幅で変更される前の前記第２の撮影のシャッタースピードを約（前記目標動きブレ量）／（前記第２の動きブレ量）倍に変更した場合に得られる値に変更されるように、前記第２のシャッタースピード調整幅を決定する
ことを特徴とする請求項７に記載の情報処理装置。
【請求項９】
前記変更手段は、前記第１のシャッタースピード変更手段とは異なる第２のシャッタースピード変更手段が操作されたことに応じて、前記第２の撮影のシャッタースピードを、前記第１のシャッタースピード調整幅及び前記第２のシャッタースピード調整幅の合計に相当する第３のシャッタースピード調整幅で変更する
ことを特徴とする請求項７又は８に記載の情報処理装置。
【請求項１０】
第１のシャッタースピードで第１の撮影により得られた第１の撮影画像及び前記第１の撮影画像における被写体の動き情報を取得する取得手段と、
前記第１のシャッタースピードとは独立して第２のシャッタースピードを設定する設定手段と、
前記動き情報及び前記第２のシャッタースピードから、前記第２のシャッタースピードで第２の撮影が行われる場合に得られる第２の撮影画像における前記被写体の第１の動きブレ量を推定する推定手段と、
前記第１の動きブレ量と、前記第１の動きブレ量より小さい第１の目標動きブレ量との相違に基づいて、第１のシャッタースピード調整幅を決定する決定手段と、
第１のシャッタースピード変更手段が操作されたことに応じて、前記第２のシャッタースピードを前記第１のシャッタースピード調整幅で変更する変更手段と、
を備えることを特徴とする情報処理装置。
【請求項１１】
第１のシャッタースピードで第１の撮影により得られた第１の撮影画像と、前記第１の撮影画像における第１の被写体の第１の動き情報と、前記第１の撮影画像における前記第１の被写体よりも動きの速い第２の被写体の第２の動き情報と、を取得する取得手段と、
前記第１のシャッタースピードとは独立して第２のシャッタースピードを設定する設定手段と、
前記第１の動き情報及び前記第２のシャッタースピードから、前記第２のシャッタースピードで第２の撮影が行われる場合に得られる第２の撮影画像における前記第１の被写体の第１の動きブレ量を推定し、前記第２の動き情報及び前記第２のシャッタースピードから、前記第２の撮影画像における前記第２の被写体の第２の動きブレ量を推定する推定手段と、
前記第１の動きブレ量と、前記第１の動きブレ量より小さい目標動きブレ量との相違に基づいて、第１のシャッタースピード調整幅を決定し、前記第２の動き量と前記目標動きブレ量との相違、及び前記第１のシャッタースピード調整幅に基づいて、第２のシャッタースピード調整幅を決定する決定手段と、
第１のシャッタースピード変更手段が操作されたことに応じて、前記第２のシャッタースピードを前記第１のシャッタースピード調整幅で変更し、前記第１のシャッタースピード変更手段が再び操作されたことに応じて、前記第１のシャッタースピード調整幅で変更された前記第２のシャッタースピードを更に前記第２のシャッタースピード調整幅で変更する変更手段と、
を備えることを特徴とする情報処理装置。
【請求項１２】
請求項１乃至１１のいずれか１項に記載の情報処理装置と、
撮像手段と、
を備えることを特徴とする撮像装置。
【請求項１３】
情報処理装置が実行する情報処理方法であって、
所定の時間間隔で繰り返し行われる第１の撮影により得られた画像から被写体の第１の動き量を検出する検出工程と、
前記所定の時間間隔と第２の撮影のシャッタースピードとに基づいて、前記第１の動き量を前記第２の撮影で生じる第１の動きブレ量に換算する換算工程と、
前記第１の動きブレ量と、前記第１の動きブレ量より小さい第１の目標動きブレ量との相違に基づいて、第１のシャッタースピード調整幅を決定する決定工程と、
第１のシャッタースピード変更手段が操作されたことに応じて、前記第２の撮影のシャッタースピードを前記第１のシャッタースピード調整幅で変更する変更工程と、
を備えることを特徴とする情報処理方法。
【請求項１４】
情報処理装置が実行する情報処理方法であって、
所定の時間間隔で繰り返し行われる第１の撮影により得られた画像から、第１の被写体の第１の動き量と、前記第１の動き量よりも大きい第２の被写体の第２の動き量とを検出する検出工程と、
前記所定の時間間隔と第２の撮影のシャッタースピードとに基づいて、前記第１の動き量を前記第２の撮影で生じる第１の動きブレ量に換算し、前記第２の動き量を前記第２の撮影で生じる第２の動きブレ量に換算する換算工程と、
前記第１の動きブレ量と、前記第１の動きブレ量より小さい目標動きブレ量との相違に基づいて、第１のシャッタースピード調整幅を決定し、前記第２の動き量と前記目標動きブレ量との相違、及び前記第１のシャッタースピード調整幅に基づいて、第２のシャッタースピード調整幅を決定する決定工程と、
第１のシャッタースピード変更手段が操作されたことに応じて、前記第２の撮影のシャッタースピードを前記第１のシャッタースピード調整幅で変更し、前記第１のシャッタースピード変更手段が再び操作されたことに応じて、前記第１のシャッタースピード調整幅で変更された前記第２の撮影のシャッタースピードを更に前記第２のシャッタースピード調整幅で変更する変更工程と、
を備えることを特徴とする情報処理方法。
【請求項１５】
情報処理装置が実行する情報処理方法であって、
第１のシャッタースピードで第１の撮影により得られた第１の撮影画像及び前記第１の撮影画像における被写体の動き情報を取得する取得工程と、
前記第１のシャッタースピードとは独立して第２のシャッタースピードを設定する設定工程と、
前記動き情報及び前記第２のシャッタースピードから、前記第２のシャッタースピードで第２の撮影が行われる場合に得られる第２の撮影画像における前記被写体の第１の動きブレ量を推定する推定工程と、
前記第１の動きブレ量と、前記第１の動きブレ量より小さい第１の目標動きブレ量との相違に基づいて、第１のシャッタースピード調整幅を決定する決定工程と、
第１のシャッタースピード変更手段が操作されたことに応じて、前記第２のシャッタースピードを前記第１のシャッタースピード調整幅で変更する変更工程と、
を備えることを特徴とする情報処理方法。
【請求項１６】
情報処理装置が実行する情報処理方法であって、
第１のシャッタースピードで第１の撮影により得られた第１の撮影画像と、前記第１の撮影画像における第１の被写体の第１の動き情報と、前記第１の撮影画像における前記第１の被写体よりも動きの速い第２の被写体の第２の動き情報と、を取得する取得工程と、
前記第１のシャッタースピードとは独立して第２のシャッタースピードを設定する設定工程と、
前記第１の動き情報及び前記第２のシャッタースピードから、前記第２のシャッタースピードで第２の撮影が行われる場合に得られる第２の撮影画像における前記第１の被写体の第１の動きブレ量を推定し、前記第２の動き情報及び前記第２のシャッタースピードから、前記第２の撮影画像における前記第２の被写体の第２の動きブレ量を推定する推定工程と、
前記第１の動きブレ量と、前記第１の動きブレ量より小さい目標動きブレ量との相違に基づいて、第１のシャッタースピード調整幅を決定し、前記第２の動き量と前記目標動きブレ量との相違、及び前記第１のシャッタースピード調整幅に基づいて、第２のシャッタースピード調整幅を決定する決定工程と、
第１のシャッタースピード変更手段が操作されたことに応じて、前記第２のシャッタースピードを前記第１のシャッタースピード調整幅で変更し、前記第１のシャッタースピード変更手段が再び操作されたことに応じて、前記第１のシャッタースピード調整幅で変更された前記第２のシャッタースピードを更に前記第２のシャッタースピード調整幅で変更する変更工程と、
を備えることを特徴とする情報処理方法。
【請求項１７】
コンピュータを、請求項１乃至１１のいずれか１項に記載の情報処理装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、撮像装置、及びプログラムに関する。
【背景技術】
【０００２】
近年、製品化されているデジタルスチルカメラ等の撮像装置の中には、シャッタースピード優先モードという撮影モードを搭載している機種がある。このシャッタースピード優先モードは、撮影者が所望のシャッタースピードを設定し、絞り値やＩＳＯ感度といったシャッタースピード以外の露出設定値は撮像装置が自動で設定する撮影モードである。撮影者は、このようなシャッタースピード優先モードを用いることにより、好みのシャッタースピードで撮影することができる。例えば、撮影前に高速なシャッタースピードを設定し、シャッタースピード優先モードで撮影を行うことにより、動きブレが少ない画像を撮影することができる。
【０００３】
特許文献１には、準備撮影中において、撮影者が動き領域を目視確認できる技術が開示されている。ここで、準備撮影とは、撮影者が撮像装置の電子ビューファインダーや背面液晶を見ながら構図合わせや撮影条件の設定を行うための撮影のことである。特許文献１では、準備撮影中に撮像した時系列的な画像間の動き領域を検出し、その動き領域を強調表示する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−１７２６６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
シャッタースピード優先モードでは、ユーザは一般的に、ダイヤル操作やタッチパネルをスワイプする操作等によりシャッタースピードを変更する。ここで、設定されているシャッタースピードとユーザが望むシャッタースピード（例えば、被写体ブレが発生しない程度に十分高速なシャッタースピード）との差が大きい場合、シャッタースピードを所望の値に変更するのに必要な操作の回数が多くなる。そのため、シャッタースピードの変更に長時間を要し、シャッターチャンスを逃してしまう可能性がある。
【０００６】
本発明はこのような状況に鑑みてなされたものであり、被写体の動きブレに応じた調整幅でシャッタースピードを変更することを可能にする技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明は、所定の時間間隔で繰り返し行われる第１の撮影により得られた画像から被写体の第１の動き量を検出する検出手段と、前記所定の時間間隔と第２の撮影のシャッタースピードとに基づいて、前記第１の動き量を前記第２の撮影で生じる第１の動きブレ量に換算する換算手段と、前記第１の動きブレ量と、前記第１の動きブレ量より小さい第１の目標動きブレ量との相違に基づいて、第１のシャッタースピード調整幅を決定する決定手段と、第１のシャッタースピード変更手段が操作されたことに応じて、前記第２の撮影のシャッタースピードを前記第１のシャッタースピード調整幅で変更する変更手段と、を備えることを特徴とする情報処理装置を提供する。
【発明の効果】
【０００８】
本発明によれば、被写体の動きブレに応じた調整幅でシャッタースピードを変更することが可能となる。
【０００９】
なお、本発明のその他の特徴及び利点は、添付図面及び以下の発明を実施するための形態における記載によって更に明らかになるものである。
【図面の簡単な説明】
【００１０】
【図１Ａ】情報処理装置を備える撮像装置１００の外観図。
【図１Ｂ】撮像装置１００の構成例を示すブロック図。
【図２】撮影処理のフローチャート。
【図３】画像処理部２４においてシャッタースピードの調整幅を決定するための構成例を示す図。
【図４】シャッタースピードの調整幅を決定する処理（図２のＳ２０２）のフローチャート。
【図５】（ａ）準備撮影画像の例を示す図、（ｂ）第１の実施形態に係る、準備撮影画像の動きベクトルの例を示す図。
【図６】動きベクトルの算出処理（図４のＳ４０２）のフローチャート。
【図７】動きベクトルの算出処理（図４のＳ４０２）を説明する図。
【図８】第１の実施形態に係る、準備撮影の動きベクトルと、準備撮影の動きベクトルから換算された本撮影の動きブレ（換算動きブレ）とを示す図。
【図９】第１の実施形態に係る、換算動きブレに対応する現在のシャッタースピードと目標動きブレに対応するシャッタースピードとの関係を示す図。
【図１０】第２の実施形態に係る、準備撮影画像の動きベクトルの例を示す図。
【図１１】第２の実施形態に係る、準備撮影における動きベクトルと、準備撮影の動きベクトルから換算された本撮影の動きブレ（換算動きブレ）とを示す図。
【図１２】第２の実施形態に係る、換算動きブレに対応する現在のシャッタースピードと目標動きブレに対応するシャッタースピードとの関係を示す図。
【図１３】第３の実施形態に係る、準備撮影画像の動きベクトルの例を示す図。
【図１４】第３の実施形態に係る、準備撮影における動きベクトルと、準備撮影の動きベクトルから換算された本撮影の動きブレ（換算動きブレ）とを示す図。
【図１５】第３の実施形態に係る、換算動きブレに対応する現在のシャッタースピードと目標動きブレに対応するシャッタースピードとの関係を示す図。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照して、本発明の実施形態を説明する。添付図面の全体を通じて、同一の参照符号が付与された要素は、特に断らない限り同一又は同様の要素を表す。なお、本発明の技術的範囲は、特許請求の範囲によって確定されるのであって、以下の個別の実施形態によって限定されるわけではない。また、実施形態の中で説明されている特徴の組み合わせすべてが、本発明に必須とは限らない。また、別々の実施形態の中で説明されている特徴を適宜組み合せることも可能である。
【００１２】
［第１の実施形態］
第１の実施形態では、本撮影で生じる動きブレ量と目標動きブレ量との相違に基づいてシャッタースピードの調整幅を決定する構成について説明する。
【００１３】
図１Ａは、本発明を適用可能な情報処理装置を備える撮像装置１００の外観図を示す。図１Ａの上段は、撮像装置１００の前面斜視図であり、図１Ａの下段は、撮像装置１００の背面斜視図である。
【００１４】
図１Ａにおいて、表示部２８は、画像や各種情報を表示する、カメラ背面に設けられた表示部である。タッチパネル７０ａは、表示部２８の表示面（操作面）に対するタッチ操作を検出することができる。ファインダー外表示部４３は、カメラ上面に設けられた表示部であり、シャッタースピードや絞りをはじめとするカメラの様々な設定値が表示される。シャッターボタン６１は撮影指示を行うための操作部である。モード切替スイッチ６０は各種モードを切り替えるための操作部である。端子カバー４０は外部機器との接続ケーブルと撮像装置１００とを接続する接続ケーブル等のためのコネクタ（不図示）を保護するカバーである。
【００１５】
メイン電子ダイヤル７１は操作部７０（図１Ｂ）に含まれる回転操作部材であり、このメイン電子ダイヤル７１を回すことで、シャッタースピードや絞りなどの設定値の変更等が行える。電源スイッチ７２は撮像装置１００の電源のＯＮ及びＯＦＦを切り替える操作部材である。サブ電子ダイヤル７３は操作部７０に含まれる回転操作部材であり、このサブ電子ダイヤル７３を回すことで、選択枠の移動や画像送りなどを行える。十字キー７４は操作部７０に含まれ、上、下、左、右部分をそれぞれ押し込み可能な十字キー（４方向キー）である。十字キー７４の押した部分に応じた操作が可能である。
【００１６】
ＳＥＴボタン７５は操作部７０に含まれる押しボタンであり、主に選択項目の決定などに用いられる。動画ボタン７６は、動画撮影（記録）の開始、停止の指示に用いられる。ＡＥロックボタン７７は操作部７０に含まれ、撮影待機状態で押下することにより、露出状態を固定することができる。拡大ボタン７８は操作部７０に含まれ、撮影モードのライブビュー表示において拡大モードのＯＮ、ＯＦＦを行うための操作ボタンである。拡大モードをＯＮとしてからメイン電子ダイヤル７１を操作することにより、ＬＶ画像の拡大、縮小を行える。拡大ボタン７８は、再生モードにおいては再生画像を拡大し、拡大率を増加させるための拡大ボタンとして機能する。再生ボタン７９は操作部７０に含まれ、撮影モードと再生モードとを切り替える操作ボタンである。撮影モード中に再生ボタン７９を押下することで再生モードに移行し、記録媒体２００（図１Ｂ）に記録された画像のうち最新の画像を表示部２８に表示させることができる。メニューボタン８１は、操作部７０に含まれ、メニューボタン８１が押されると各種の設定可能なメニュー画面が表示部２８に表示される。ユーザは、表示部２８に表示されたメニュー画面と、十字キー７４やＳＥＴボタン７５とを用いて直感的に各種設定を行うことができる。
【００１７】
タッチバー８２はタッチ操作を受け付けることが可能なライン状のタッチ操作部材（ラインタッチセンサ）である。タッチバー８２は、グリップ部９０を握った右手の親指で操作可能な位置に配置されており、タップ操作（タッチバー８２をタッチして所定期間以内に移動せずに離す操作）を受け付け可能である。また、タッチバー８２は、左右へのスライド操作（タッチバー８２をタッチした後、タッチしたままタッチ位置を移動する操作）なども受け付け可能である。タッチバー８２はタッチパネル７０ａとは異なる操作部材であり、表示機能は備えていない。
【００１８】
通信端子１０は撮像装置１００がレンズ側（着脱可能）と通信を行うための通信端子である。接眼部１６は、接眼ファインダー（覗き込み型のファインダー）の接眼部であり、ユーザは、接眼部１６を介して内部のＥＶＦ２９（図１Ｂ）に表示された映像を視認することができる。接眼検知部５７は接眼部１６に撮影者が接眼しているか否かを検知する接眼検知センサである。蓋２０２は記録媒体２００を格納したスロットの蓋である。
【００１９】
グリップ部９０は、ユーザが撮像装置１００を構えた際に右手で握りやすい形状とした保持部である。グリップ部９０を右手の小指、薬指、中指で握ってデジタルカメラを保持した状態で、右手の人差指で操作可能な位置にシャッターボタン６１、メイン電子ダイヤル７１が配置されている。また、同じ状態で、右手の親指で操作可能な位置に、サブ電子ダイヤル７３、タッチバー８２が配置されている。
【００２０】
図１Ｂは、撮像装置１００の構成例を示すブロック図である。図１Ｂにおいて、レンズユニット１５０は、交換可能な撮影レンズを搭載するレンズユニットである。レンズ１０３は通常、複数枚のレンズから構成されるが、ここでは簡略して１枚のレンズのみで示している。通信端子６はレンズユニット１５０が撮像装置１００側と通信を行うための通信端子であり、通信端子１０は撮像装置１００がレンズユニット１５０側と通信を行うための通信端子である。レンズユニット１５０は、この通信端子６，１０を介してシステム制御部５０と通信し、内部のレンズシステム制御回路４によって絞り駆動回路２を介して絞り１の制御を行う。また、レンズユニット１５０は、ＡＦ駆動回路３を介してレンズ１０３の位置を変位させることで焦点を合わせる。
【００２１】
シャッター１０１は、システム制御部５０の制御で撮像部２２の露光時間を自由に制御できるフォーカルプレーンシャッターである。撮像部２２は、光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成される撮像素子である。撮像部２２は、システム制御部５０にデフォーカス量情報を出力する撮像面位相差センサを有していてもよい。Ａ／Ｄ変換器２３は、アナログ信号をデジタル信号に変換する。Ａ／Ｄ変換器２３は、撮像部２２から出力されるアナログ信号をデジタル信号に変換するために用いられる。
【００２２】
画像処理部２４は、Ａ／Ｄ変換器２３からのデータ、又は、メモリ制御部１５からのデータに対し所定の画素補間、縮小といったリサイズ処理や色変換処理を行う。また、画像処理部２４では、撮像した画像データを用いて所定の演算処理を行う。画像処理部２４により得られた演算結果に基づいてシステム制御部５０が露光制御、測距制御を行う。これにより、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理が行われる。画像処理部２４では更に、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理を行う。
【００２３】
Ａ／Ｄ変換器２３からの出力データは、画像処理部２４及びメモリ制御部１５を介して、或いは、直接メモリ制御部１５を介して、メモリ３２に書き込まれる。メモリ３２は、撮像部２２によって得られＡ／Ｄ変換器２３によりデジタルデータに変換された画像データや、表示部２８、ＥＶＦ２９に表示するための画像データを格納する。メモリ３２は、所定枚数の静止画像や所定時間の動画像及び音声を格納するのに十分な記憶容量を備えている。
【００２４】
また、メモリ３２は画像表示用のメモリ（ビデオメモリ）を兼ねている。Ｄ／Ａ変換器１９は、メモリ３２に格納されている画像表示用のデータをアナログ信号に変換して表示部２８、ＥＶＦ２９に供給する。こうして、メモリ３２に書き込まれた表示用の画像データはＤ／Ａ変換器１９を介して表示部２８、ＥＶＦ２９により表示される。表示部２８、ＥＶＦ２９は、ＬＣＤや有機ＥＬ等の表示器上に、Ｄ／Ａ変換器１９からのアナログ信号に応じた表示を行う。Ａ／Ｄ変換器２３によって一度Ａ／Ｄ変換されメモリ３２に蓄積されたデジタル信号をＤ／Ａ変換器１９においてアナログ変換し、表示部２８又はＥＶＦ２９に逐次転送して表示することで、ライブビュー表示（ＬＶ表示）を行える。以下、ライブビューで表示される画像をライブビュー画像（ＬＶ画像）と称する。
【００２５】
ファインダー外表示部４３には、ファインダー外表示部駆動回路４４を介して、シャッタースピードや絞りをはじめとするカメラの様々な設定値が表示される。
【００２６】
不揮発性メモリ５６は、電気的に消去・記録可能なメモリであり、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ５６には、システム制御部５０の動作用の定数、プログラム等が記憶される。ここでいう、プログラムとは、本実施形態にて後述する各種フローチャートを実行するためのプログラムのことである。
【００２７】
システム制御部５０は、少なくとも１つのプロセッサー又は回路からなる制御部であり、撮像装置１００全体を制御する。システム制御部５０は、前述した不揮発性メモリ５６に記録されたプログラムを実行することで、後述する本実施形態の各処理を実現する。システムメモリ５２には、例えばＲＡＭが用いられ、システム制御部５０の動作用の定数、変数、不揮発性メモリ５６から読み出したプログラム等が展開される。また、システム制御部５０はメモリ３２、Ｄ／Ａ変換器１９、表示部２８等を制御することにより表示制御も行う。システムタイマー５３は各種制御に用いる時間や、内蔵された時計の時間を計測する計時部である。
【００２８】
操作部７０はシステム制御部５０に各種の動作指示を入力するための操作部である。モード切替スイッチ６０は操作部７０に含まれる操作部材であり、システム制御部５０の動作モードを静止画撮影モード、動画撮影モード、再生モード等のいずれかに切り替える。静止画撮影モードに含まれるモードとして、オート撮影モード、オートシーン判別モード、マニュアルモード、絞り優先モード（Ａｖモード）、シャッタースピード優先モード（Ｔｖモード）、プログラムＡＥモード（Ｐモード）、がある。また、撮影シーン別の撮影設定となる各種シーンモード、カスタムモード等がある。モード切替スイッチ６０により、ユーザは、これらのモードのいずれかに直接切り替えることができる。あるいは、ユーザがモード切替スイッチ６０で撮影モードの一覧画面に一旦切り換えた後に、表示された複数のモードのいずれかを選択し、他の操作部材を用いて切り替えるようにしてもよい。同様に、動画撮影モードにも複数のモードが含まれていてもよい。
【００２９】
第１シャッタースイッチ６２は、撮像装置１００に設けられたシャッターボタン６１の操作途中、いわゆる半押し（撮影準備指示）でＯＮとなり第１シャッタースイッチ信号ＳＷ１を発生する。第１シャッタースイッチ信号ＳＷ１により、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の撮影準備動作を開始する。
【００３０】
第２シャッタースイッチ６４は、シャッターボタン６１の操作完了、いわゆる全押し（撮影指示）でＯＮとなり、第２シャッタースイッチ信号ＳＷ２を発生する。システム制御部５０は、第２シャッタースイッチ信号ＳＷ２により、撮像部２２からの信号読み出しから記録媒体２００に撮像された画像を画像ファイルとして書き込むまでの一連の撮影処理の動作を開始する。
【００３１】
操作部７０は、ユーザからの操作を受け付ける入力部としての各種操作部材である。操作部７０には、少なくとも以下の操作部が含まれる。シャッターボタン６１、メイン電子ダイヤル７１、電源スイッチ７２、サブ電子ダイヤル７３、十字キー７４、ＳＥＴボタン７５、動画ボタン７６、ＡＥロックボタン７７、拡大ボタン７８、再生ボタン７９、メニューボタン８１、タッチバー８２。その他の操作部材７０ｂは、ブロック図において個別に記載していない操作部材をまとめて表したものである。
【００３２】
電源制御部８０は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部８０は、その検出結果及びシステム制御部５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体２００を含む各部へ供給する。電源部３０は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等からなる。
【００３３】
記録媒体Ｉ/Ｆ１８は、メモリカードやハードディスク等の記録媒体２００とのインターフェースである。記録媒体２００は、撮影された画像を記録するためのメモリカード等の記録媒体であり、半導体メモリや磁気ディスク等から構成される。
【００３４】
通信部５４は、無線又は有線ケーブルによって接続し、映像信号や音声信号の送受信を行う。通信部５４は無線ＬＡＮ（Local Area Network）やインターネットとも接続可能である。また、通信部５４は、Bluetooth（登録商標）やBluetooth Low Energyでも外部機器と通信可能である。通信部５４は撮像部２２で撮像した画像（ＬＶ画像を含む）や、記録媒体２００に記録された画像を送信可能であり、また、外部機器から画像やその他の各種情報を受信することができる。
【００３５】
姿勢検知部５５は重力方向に対する撮像装置１００の姿勢を検知する。姿勢検知部５５で検知された姿勢に基づいて、撮像部２２で撮影された画像が、撮像装置１００を横に構えて撮影された画像であるか、縦に構えて撮影された画像であるかを判別可能である。システム制御部５０は、姿勢検知部５５で検知された姿勢に応じた向き情報を撮像部２２で撮像された画像の画像ファイルに付加したり、画像を回転して記録したりすることが可能である。姿勢検知部５５としては、加速度センサやジャイロセンサなどを用いることができる。姿勢検知部５５として加速度センサやジャイロセンサを用いて、撮像装置１００の動き（パン、チルト、持ち上げ、静止しているか否か等）を検知することも可能である。
【００３６】
接眼検知部５７はファインダーの接眼部１６に対する目（物体）の接近（接眼）及び離反（離眼）を検知する（接近検知）、接眼検知センサである。システム制御部５０は、接眼検知部５７で検知された状態に応じて、表示部２８とＥＶＦ２９の表示（表示状態）／非表示（非表示状態）を切り替える。より具体的には、少なくとも撮影待機状態で、かつ、表示先の切替が自動切替である場合において、非接眼中は表示先を表示部２８として表示をオンとし、ＥＶＦ２９は非表示とする。また、接眼中は表示先をＥＶＦ２９として表示をオンとし、表示部２８は非表示とする。接眼検知部５７は、例えば赤外線近接センサを用いることができ、ＥＶＦ２９を内蔵するファインダーの接眼部１６への何らかの物体の接近を検知することができる。物体が接近した場合は、接眼検知部５７の投光部（図示せず）から投光した赤外線が反射して赤外線近接センサの受光部（図示せず）に受光される。受光された赤外線の量によって、物体が接眼部１６からどの距離まで近づいているか（接眼距離）も判別することができる。このように、接眼検知部５７は、接眼部１６への物体の近接距離を検知する接眼検知を行う。非接眼状態（非接近状態）から、接眼部１６に対して所定距離以内に近づく物体が検出された場合に、接眼されたと検出するものとする。接眼状態（接近状態）から、接近を検知していた物体が所定距離以上離れた場合に、離眼されたと検出するものとする。接眼を検出する閾値と、離眼を検出する閾値は例えばヒステリシスを設けるなどして異なっていてもよい。また、接眼を検出した後は、離眼を検出するまでは接眼状態であるものとする。離眼を検出した後は、接眼を検出するまでは非接眼状態であるものとする。なお、赤外線近接センサは一例であって、接眼検知部５７には、接眼とみなせる目や物体の接近を検知できるものであれば他のセンサを採用してもよい。
【００３７】
タッチパネル７０ａと表示部２８とは一体的に構成することができる。例えば、タッチパネル７０ａは光の透過率が表示部２８の表示を妨げないように構成され、表示部２８の表示面の上層に取り付けられる。そして、タッチパネル７０ａにおける入力座標と、表示部２８の表示画面上の表示座標とを対応付ける。これにより、恰もユーザが表示部２８上に表示された画面を直接的に操作可能であるかのようなＧＵＩ（グラフィカルユーザインターフェース）を提供できる。システム制御部５０はタッチパネル７０ａへの以下の操作、あるいは状態を検出できる。
【００３８】
・タッチパネル７０ａにタッチしていなかった指やペンが新たにタッチパネル７０ａにタッチしたこと。すなわち、タッチの開始（以下、タッチダウン（Touch-Down）と称する）。
【００３９】
・タッチパネル７０ａを指やペンでタッチしている状態であること（以下、タッチオン（Touch-On）と称する）。
【００４０】
・タッチパネル７０ａを指やペンでタッチしたまま移動していること（以下、タッチムーブ（Touch-Move）と称する）。
【００４１】
・タッチパネル７０ａへタッチしていた指やペンを離したこと。すなわち、タッチの終了（以下、タッチアップ（Touch-Up）と称する）。
【００４２】
・タッチパネル７０ａに何もタッチしていない状態（以下、タッチオフ（Touch-Off）と称する）。
【００４３】
タッチダウンが検出されると、同時にタッチオンであることも検出される。タッチダウンの後、タッチアップが検出されない限りは、通常はタッチオンが検出され続ける。タッチムーブが検出されるのもタッチオンが検出されている状態である。タッチオンが検出されていても、タッチ位置が移動していなければタッチムーブは検出されない。タッチしていた全ての指やペンがタッチアップしたことが検出された後は、タッチオフとなる。
【００４４】
これらの操作・状態や、タッチパネル７０ａ上に指やペンがタッチしている位置座標は内部バスを通じてシステム制御部５０に通知される。そして、システム制御部５０は、通知された情報に基づいてタッチパネル７０ａ上にどのような操作（タッチ操作）が行われたかを判定する。タッチムーブについてはタッチパネル７０ａ上で移動する指やペンの移動方向についても、位置座標の変化に基づいて、タッチパネル７０ａ上の垂直成分・水平成分毎に判定できる。所定距離以上をタッチムーブしたことが検出された場合はスライド操作が行われたと判定するものとする。タッチパネル上に指をタッチしたままある程度の距離だけ素早く動かして、そのまま離すといった操作をフリックと呼ぶ。フリックは、言い換えればタッチパネル７０ａ上を指ではじくように素早くなぞる操作である。所定距離以上を、所定速度以上でタッチムーブしたことが検出され、そのままタッチアップが検出されるとフリックが行われたと判定できる（スライド操作に続いてフリックがあったものと判定できる）。更に、複数箇所（例えば２点）を共にタッチして（マルチタッチして）、互いのタッチ位置を近づけるタッチ操作をピンチイン、互いのタッチ位置を遠ざけるタッチ操作をピンチアウトと称する。ピンチアウトとピンチインを総称してピンチ操作（あるいは単にピンチ）と称する。
【００４５】
タッチパネル７０ａは、抵抗膜方式や静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、光センサ方式等、様々な方式のタッチパネルのうちいずれの方式のものを用いてもよい。方式によって、タッチパネルに対する接触があったことでタッチがあったと検出する方式や、タッチパネルに対する指やペンの接近があったことでタッチがあったと検出する方式のものがあるが、いずれの方式でもよい。
【００４６】
また、システム制御部５０は、タッチバー８２への以下の操作、あるいは状態を検出できる。
【００４７】
・タッチバー８２にタッチしていなかった指が新たにタッチバー８２にタッチしたこと。すなわち、タッチの開始（以下、タッチダウン（Touch-Down）と称する）。
【００４８】
・タッチバー８２を指でタッチしている状態であること（以下、タッチオン（Touch-On）と称する）。
【００４９】
・タッチバー８２を指でタッチしたまま移動していること（以下、タッチムーブ（Touch-Move）と称する）。
【００５０】
・タッチバー８２へタッチしていた指を離したこと。すなわち、タッチの終了（以下、タッチアップ（Touch-Up）と称する）。
【００５１】
・タッチバー８２に何もタッチしていない状態（以下、タッチオフ（Touch-Off）と称する）。
【００５２】
タッチダウンが検出されると、同時にタッチオンであることも検出される。タッチダウンの後、タッチアップが検出されない限りは、通常はタッチオンが検出され続ける。タッチムーブが検出されるのもタッチオンが検出されている状態である。タッチオンが検出されていても、タッチ位置が移動していなければタッチムーブは検出されない。タッチしていた全ての指やペンがタッチアップしたことが検出された後は、タッチオフとなる。
【００５３】
これらの操作・状態や、タッチバー８２上に指がタッチしている位置座標は内部バスを通じてシステム制御部５０に通知され、システム制御部５０は通知された情報に基づいてタッチバー８２上にどのような操作（タッチ操作）が行われたかを判定する。タッチムーブについてはタッチバー８２上で水平方向（左右方向）の移動を検知する。所定距離以上を移動したことが検出された場合はスライド操作が行われたと判定するものとする。タッチパネル上に指をタッチし、スライド操作することなく、所定時間以内にタッチを離す操作があった場合に、タップ操作が行われたと判定するものとする。
【００５４】
タッチバー８２は、本実施形態では、静電容量方式のタッチセンサであるものとする。ただし、抵抗膜方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、光センサ方式等、別の方式のタッチセンサであってもよい。
【００５５】
次に、図２を参照して、撮像装置１００が実行する撮影処理について説明する。本フローチャートの各ステップの処理は、特に断らない限り、システム制御部５０が前述したプログラムを実行することにより実現される。ユーザが撮像装置１００の電源を入れ、撮像装置１００の動作モードが撮影モードになると、本フローチャートの処理が開始する。
【００５６】
Ｓ２０１で、システム制御部５０は、準備撮影（第１の撮影）を開始する。この準備撮影の期間中は、撮像装置１００は動画のような連続画像（準備撮影画像）を撮像して表示部２８に表示する。即ち、準備撮影の期間中は、所定の時間間隔で繰り返し準備撮影が行われる。ユーザは、表示された準備撮影画像を見ながら構図合わせなどを行う。なお、後述するＳ２０２〜Ｓ２０７の処理は、準備撮影の期間中に行われる。
【００５７】
Ｓ２０２で、画像処理部２４は、システム制御部５０による制御に従い、準備撮影画像に基づいてシャッタースピードの調整幅を決定する。Ｓ２０２の処理の詳細については、図４を参照して後述する。
【００５８】
Ｓ２０３で、システム制御部５０は、操作部７０を介して本撮影（第２の撮影）の撮影条件を変更するユーザ操作が行われたか否かを判定する。撮影条件は露出条件を含み、露出条件としては、シャッタースピード、ＩＳＯ感度、Ｆ値などがある。本撮影の撮影条件を変更するユーザ操作が行われた場合、処理はＳ２０４に進み、そうでない場合、処理はＳ２０７に進む。
【００５９】
Ｓ２０４で、システム制御部５０は、Ｓ２０３において判定されたユーザ操作がシャッタースピードを変更するユーザ操作であるか否かを判定する。シャッタースピードを変更するユーザ操作が行われた場合、処理はＳ２０５に進み、そうでない場合、処理はＳ２０６に進む。
【００６０】
なお、シャッタースピードを変更するユーザ操作のための操作部材については、撮像装置１００のメニュー画面を介した事前の設定により、操作部７０に含まれるいずれかの操作部材にシャッタースピードを変更する機能が割り当てられているものとする。例えば、メイン電子ダイヤル７１にシャッタースピードを変更する機能を割り当てることができる。この場合、メイン電子ダイヤル７１の回転操作が行われると、シャッタースピードを変更するユーザ操作が行われたと判定される。他の例として、タッチパネル７０ａのスワイプ動作に対してシャッタースピードを変更する機能を割り当てることもできる。
【００６１】
Ｓ２０５で、システム制御部５０は、Ｓ２０２において決定されたシャッタースピードの調整幅に従って、シャッタースピードを変更する。従って、本実施形態によれば、システム制御部５０は、メイン電子ダイヤル７１などのシャッタースピード変更部材が操作されたことに応じて、本撮影のシャッタースピードをＳ２０２において決定されたシャッタースピードの調整幅に従って変更する。
【００６２】
一方、Ｓ２０４において「ＮＯ」と判定された場合は、シャッタースピード以外の本撮影の撮影条件を変更するユーザ操作が行われたということである。この場合、Ｓ２０６で、システム制御部５０は、行われたユーザ操作の内容に応じた撮影条件を変更する。
【００６３】
Ｓ２０７で、システム制御部５０は、ユーザによりシャッターボタン６１が押下されたか否かを判定する。シャッターボタン６１が押下された場合、処理はＳ２０８に進み、そうでない場合、処理はＳ２０２に戻る。
【００６４】
ユーザは、表示部２８に表示された準備撮影画像を見ながらシャッターチャンス時にシャッターボタン６１を押下することができる。ユーザがまだシャッターチャンスではないと判断した場合、ユーザはシャッターボタン６１を押下しないことで処理をＳ２０２に戻し、本撮影の撮影条件を変更（再設定）することが可能である。このように、準備撮影中に、ユーザは、表示部２８に表示される準備撮影画像を確認しながら本撮影の撮影条件の変更を繰り返し、シャッターチャンス時にシャッターボタンを押下することができる。
【００６５】
Ｓ２０７においてシャッターボタンが押下されると、Ｓ２０８で、システム制御部５０は本撮影を行い、本撮影画像を記録媒体２００に記録する。
【００６６】
次に、図３を参照して、画像処理部２４においてシャッタースピードの調整幅を決定するための構成例について説明する。図３に示すように、画像処理部２４は、動きベクトル算出部３０１、換算動きブレ算出部３０２、及びシャッタースピード調整幅決定部３０３を含む。各部の動作の詳細については、図４を参照して後述する。なお、図３には、シャッタースピードの調整幅を決定する処理に関係するブロックのみが図示されており、他の処理（例えば、リサイズ処理）のためのブロックについては図示を省略している。
【００６７】
次に、図４を参照して、画像処理部２４がシャッタースピードの調整幅を決定する処理（図２のＳ２０２）の詳細について説明する。
【００６８】
Ｓ４０１で、画像処理部２４は、撮像装置１００が準備撮影中に撮像した準備撮影画像を取得する。取得した準備撮影画像は、動きベクトル算出部３０１に入力される。
【００６９】
図５（ａ）は、準備撮影画像の例を示す図である。本実施形態では、図５（ａ）に示すように、左方向に走っている犬５０１と止まっている犬５０２を含むシーンを撮影している例について説明する。
【００７０】
Ｓ４０２で、動きベクトル算出部３０１は、動き情報として準備撮影画像の画像間における動きベクトルを算出する。動きベクトルとは、準備撮影画像の画像間における被写体の水平方向の移動量と垂直方向の移動量とをベクトルで表したものである。動きベクトルの算出方法について、図６及び図７を参照して詳しく説明する。
【００７１】
図６は、動きベクトル算出部３０１による動きベクトルの算出処理（図４のＳ４０２）のフローチャートである。なお、本実施形態では、動きベクトルの算出手法としてブロックマッチング法を例に挙げて説明するが、動きベクトルの算出手法はこの例に限定されず、例えば勾配法でもよい。
【００７２】
Ｓ６０１で、動きベクトル算出部３０１は、時間的に隣接する２枚の準備撮影画像を取得する。そして、動きベクトル算出部３０１は、Ｍ番目フレームの準備撮影画像を基準フレームとして設定し、Ｍ＋１番目フレームの準備撮影画像を参照フレームとして設定する。
【００７３】
Ｓ６０２で、動きベクトル算出部３０１は、図７に示すように、基準フレーム７０１において、Ｎ×Ｎ画素の基準ブロック７０２を配置する。
【００７４】
Ｓ６０３で、動きベクトル算出部３０１は、図７に示すように、参照フレーム７０３に対し、基準フレーム７０１の基準ブロック７０２の中心座標と同じ座標７０４の周囲（Ｎ＋ｎ）×（Ｎ＋ｎ）画素を、探索範囲７０５として設定する。
【００７５】
Ｓ６０４で、動きベクトル算出部３０１は、基準フレーム７０１の基準ブロック７０２と、参照フレーム７０３の探索範囲７０５内に存在する各座標のＮ×Ｎ画素の参照ブロック７０６との相関演算を行い、相関値を算出する。相関値は、基準ブロック７０２及び参照ブロック７０６の画素に対するフレーム間差分絶対値和に基づき算出される。即ち、フレーム間差分絶対値和の値が最も小さい座標が、最も相関値が高い座標となる。なお、相関値の算出方法は、フレーム間差分絶対値和を求める方法に限定されず、例えばフレーム間差分二乗和や正規相互相関値に基づく相関値を算出する方法でもよい。図７の例では、参照ブロック７０６が最も相関が高いことを示しているものとする。
【００７６】
Ｓ６０５で、動きベクトル算出部３０１は、Ｓ６０４で求めた最も高い相関値を示す参照ブロック座標に基づき、動きベクトルを算出する。図７の例の場合、参照フレーム７０３の探索範囲７０５の中で、基準フレーム７０１の基準ブロック７０２の中心座標に対応した座標７０４と、参照ブロック７０６の中心座標とに基づき動きベクトルが求められる。即ち、座標７０４から参照ブロック７０６の中心座標までの座標間距離及び方向が動きベクトルとして求められる。
【００７７】
Ｓ６０６で、動きベクトル算出部３０１は、基準フレーム７０１の全画素について動きベクトルを算出したか否かを判定する。動きベクトル算出部３０１は、Ｓ６０６において全画素の動きベクトルを算出していないと判定した場合には、Ｓ６０２に処理を戻し、全画素の動きベクトルを算出したと判定した場合には、図４のフローチャートに処理を戻す。
【００７８】
処理がＳ６０２に戻ると、動きベクトル算出部３０１は、動きベクトルがまだ算出されていない画素を中心として前述した基準フレーム７０１にＮ×Ｎ画素の基準ブロック７０２を配置する。その後、Ｓ６０３からＳ６０５の処理が同様に行われる。即ち、動きベクトル算出部３０１は、図７の基準ブロック７０２を移動させながら、Ｓ６０２からＳ６０５までの処理を繰り返して、基準フレーム７０１の全画素の動きベクトルを算出する。
【００７９】
こうして算出された動きベクトルの例を図５（ｂ）に示す。図５（ｂ）は、図５（ａ）の準備撮影画像の動きベクトルの例を示す図である。図５（ａ）の準備撮影画像では、犬５０１が左方向に走っている例を示している。図５（ｂ）は、このように被写体が移動している場合の動きベクトルの例を示している。図５（ｂ）の例では、走っている犬５０１の領域では左方向の動きベクトルが検出され、それ以外の止まっている犬５０２や背景の柵の領域では動きベクトルとして「０」が検出される。「０」の動きベクトルについては図示していない。
【００８０】
なお、動きベクトル算出部３０１は、全画素の動きベクトルを算出するのではなく、所定画素毎に動きベクトルを算出してもよい。或いは、動きベクトル算出部３０１は、画像を複数のブロックに分割してブロック毎に動きベクトルを算出してもよい。
【００８１】
以上の処理により、動きベクトル算出部３０１は、時間的に隣接する準備撮影画像間における動きベクトルを算出する。
【００８２】
図４に戻り、Ｓ４０３で、換算動きブレ算出部３０２は、撮影条件として、本撮影のシャッタースピード（露光時間）、及び準備撮影における画像間の時間間隔を取得する。なお、本撮影のシャッタースピード（露光時間）は事前に設定されているが、図２のＳ２０５の処理により事前に設定されている値とは異なる値に変更されている場合もある。
【００８３】
Ｓ４０４で、換算動きブレ算出部３０２は、Ｓ４０３で取得した本撮影の露光時間及び準備撮影における画像間の時間間隔に基づき、Ｓ４０２で算出した画素毎の動きベクトルを本撮影の動きブレに換算する。準備撮影の動きベクトルを本撮影の動きブレに換算する方法について、図８を参照して詳しく説明する。
【００８４】
図８は、準備撮影の動きベクトルと、準備撮影の動きベクトルから換算された本撮影の動きブレ（換算動きブレ）とを示す図である。図８では、準備撮影の画像間の時間間隔として１／６０秒を例示しており、本撮影の露光時間として１／３０秒を例示している。
【００８５】
換算動きブレ算出部３０２は、下記の式（１）及び式（２）に示すような換算式に基づき、画素毎の動きベクトルを本撮影の動きブレに換算する。
【００８６】
ＣＯＮＶ＿ＧＡＩＮ＝ＥＸＰ＿ＴＩＭＥ／ＩＮＴ＿ＴＩＭＥ・・・（１）
ＣＯＮＶ＿ＢＬＵＲ＝ＶＥＣ＿ＬＥＮ×ＣＯＮＶ＿ＧＡＩＮ・・・（２）
ここで、式（１）において、ＣＯＮＶ＿ＧＡＩＮは準備撮影の動きベクトルを本撮影の動きベクトルに換算するための換算ゲインを示し、ＥＸＰ＿ＴＩＭＥは本撮影の露光時間を示し、ＩＮＴ＿ＴＩＭＥは準備撮影の画像間の時間間隔を示す。また、式（２）において、ＣＯＮＶ＿ＢＬＵＲは本撮影の換算動きブレを示し、ＶＥＣ＿ＬＥＮは準備撮影の動きベクトルの長さを示す。
【００８７】
式（１）において、換算ゲインＣＯＮＶ＿ＧＡＩＮは、本撮影の露光時間ＥＸＰ＿ＴＩＭＥを準備撮影の画像間の時間間隔ＩＮＴ＿ＴＩＭＥで除算することにより算出される。そして、式（２）において、本撮影の換算動きブレＣＯＮＶ＿ＢＬＵＲは、動きベクトルの長さＶＥＣ＿ＬＥＮに換算ゲインＣＯＮＶ＿ＧＡＩＮを乗算することにより算出される。
【００８８】
具体的には、図８のように、準備撮影における動きベクトルの長さＶＥＣ＿ＬＥＮが８画素、本撮影の露光時間ＥＸＰ＿ＴＩＭＥが１／３０秒の場合、換算ゲインＣＯＮＶ＿ＧＡＩＮが２倍であるため、換算動きブレは１６画素となる。
【００８９】
図４に戻り、Ｓ４０５で、シャッタースピード調整幅決定部３０３は、Ｓ４０４において算出された換算動きブレ量に基づき、シャッタースピードの調整幅を決定する。
【００９０】
図９を参照して、シャッタースピードの調整幅を決定する方法の詳細について説明する。図９は、換算動きブレに対応する現在のシャッタースピードと目標動きブレに対応するシャッタースピードとの関係を示す図である。図９では、本撮影における換算動きブレが１６画素で、実質的にブレがないと見なせる目標動きブレが２画素の場合を例として示している。なお、本撮影における換算動きブレは画素毎に抽出されているが、抽出された中で最大の値をこの後の計算に用いている。即ち、撮影範囲の複数の位置において検出された動き量のうちの最大のものに対応する換算動きブレが、調整幅の決定のために使用される。
【００９１】
シャッタースピード調整幅決定部３０３は、下記の式（３）及び式（４）に示すような換算式に基づき、目標動きブレを達成するためのシャッタースピード（目標シャッタースピード）を決定する。
【００９２】
ＣＯＮＶ＿ＧＡＩＮ＝ＴＡＲＧＥＴ＿ＢＬＵＲ／ＣＯＮＶ＿ＢＬＵＲ・・・（３）
ＴＡＲＧＥＴ＿ＴＩＭＥ＝ＥＸＰ＿ＴＩＭＥ×ＣＯＮＶ＿ＧＡＩＮ・・・（４）
ここで、式（３）において、ＣＯＮＶ＿ＧＡＩＮは換算動きブレを目標動きブレに換算するための換算ゲインを示し、ＣＯＮＶ＿ＢＬＵＲは換算動きブレを示し、ＴＡＲＧＥＴ＿ＢＬＵＲは目標動きブレを示す。また、式（４）において、ＴＡＲＧＥＴ＿ＴＩＭＥは目標動きブレを達成するためのシャッタースピード（目標シャッタースピード）を示し、ＥＸＰ＿ＴＩＭＥは本撮影のシャッタースピード（現在設定されているシャッタースピード）を示す。
【００９３】
具体的には、図９のように、本撮影のシャッタースピードＥＸＰ＿ＴＩＭＥが１／３０秒、目標動きブレが２画素の場合、換算ゲインが１／８倍であるため、目標シャッタースピードＴＡＲＧＥＴ＿ＴＩＭＥは１／２５０秒となる。ここで、式（４）に従うと目標シャッタースピードＴＡＲＧＥＴ＿ＴＩＭＥは厳密には１／３０秒×１／８＝１／２４０秒となる。しかしながら、撮像装置１００が設定可能なシャッタースピードは離散的な値であるため、ここでは撮像装置１００が設定可能であり、かつ１／２４０秒に近い、１／２５０秒が選択される。そして、シャッタースピード調整幅決定部３０３は、シャッタースピードの調整幅を、シャッタースピードを１／３０秒から１／２５０秒へと一気に変更できる調整幅（図９の例の場合、３段）となるように設定する。これにより、通常の調整幅（例えば、１段）でシャッタースピードを変更する場合に比べて少ないユーザ操作の回数で目標シャッタースピードに設定することが可能になるため、撮影準備に要する時間を短縮することが可能になる。
【００９４】
なお、上の説明においては、シャッタースピード調整幅決定部３０３は、式（３）及び式（４）に従って目標シャッタースピードを算出した後、シャッタースピードの調整幅を決定した。しかしながら、実質的には、シャッタースピード調整幅決定部３０３は、式（４）を用いずに式（３）に従ってシャッタースピードの調整幅を決定することができる。図９の例では、換算動きブレを目標動きブレに換算するための換算ゲインＣＯＮＶ＿ＧＡＩＮは、１／８倍であった。この場合、シャッタースピード調整幅決定部３０３は、シャッタースピードの調整幅を、現在のシャッタースピードを一気に１／８倍に変更できる調整幅（３段）となるように設定すればよい。但し、上述の通り撮像装置１００が設定可能なシャッタースピードは離散的な値である。従って、より厳密に言えば、シャッタースピード調整幅決定部３０３は、シャッタースピードを高速化するユーザ操作が行われた場合に本撮影のシャッタースピードを一気に約（目標動きブレ）／（換算動きブレ）倍に変更できるように調整幅を決定すればよい。「約」の範囲は、撮像装置１００が設定可能なシャッタースピードの値に応じて適宜定まる。なお、シャッタースピードは値が小さいほど高速であるため、シャッタースピードを１倍未満に変更するということは、シャッタースピードを高速化することを意味する。
【００９５】
また、シャッタースピード調整幅決定部３０３は、シャッタースピードの調整幅を、現在のシャッタースピードを目標シャッタースピードへと一気に変更できる調整幅よりも小さい値に決定してもよい。この場合であっても、換算動きブレと、換算動きブレより小さい目標動きブレとの相違に基づいてシャッタースピードの調整幅を決定することにより、被写体の動きブレに応じた調整幅でシャッタースピードが変更可能であるため、ユーザの操作性が向上する。
【００９６】
以上説明したように、第１の実施形態によれば、撮像装置１００は、準備撮影により得られた画像から被写体の動き量を検出し、動き量を本撮影で生じる動きブレ量に換算する。また、撮像装置１００は、動きブレ量と、動きブレ量より小さい目標動きブレ量との相違に基づいて、シャッタースピード調整幅を決定する。これにより、被写体の動きブレに応じた調整幅でシャッタースピードを変更することが可能となる。
【００９７】
なお、図２のＳ２０２において決定される調整幅でシャッタースピードを変更する操作に加えて、通常の調整幅（準備撮影に依存せずに予め決定されているシャッタースピード調整幅）でシャッタースピードを変更する操作が可能な構成を採用してもよい。例えば、メニュー画面を介した事前の設定により、操作部７０に含まれる２つの異なる操作部材にそれぞれ図２のＳ２０２において決定される調整幅と通常の調整幅（例えば、１段）とを割り当て可能なように、撮像装置１００を構成することができる。この場合、Ｓ２０３において通常の調整幅が割り当てられた操作部材が操作されたことに応じて、Ｓ２０５において通常の調整幅でシャッタースピードが変更される。
【００９８】
また、本実施形態では、画素毎に抽出された換算動きブレに関して最大の値を基準にしてシャッタースピードの調整幅を決定する構成について説明したが、基準とする換算動きブレはこれに限るものではない。例えば、画素毎の換算動きブレのうち、画面全体に占める割合が所定割合以下となるような換算動きブレを対象外として、シャッタースピードの調整幅を決定する構成を採用してもよい。また、画面全体の中で最も数が多い換算動きブレの値（最頻値）を基準として、シャッタースピードの調整幅を決定する構成を採用してもよい。
【００９９】
また、本実施形態では、画面全体に対して動きベクトルの検出を行う構成について説明したが、これに限るものでない。例えば、公知の主被写体検出技術用いて、主被写体周辺のみ動きベクトルの検出を行う構成を採用してもよい。
【０１００】
また、本実施形態では、準備撮影により得られた画像から被写体の動き量を検出し、動き量を本撮影で生じる動きブレ量に換算することにより、本撮影で生じる動きブレ量を推定する構成について説明した。しかしながら、本撮影で生じる動きブレ量を推定する方法はこれに限定されない。また、準備撮影及び本撮影の２つの撮影は、任意の種類の２つの撮影（第１の撮影及び第２の撮影）であってもよい。例えば、撮像装置１００は、第１のシャッタースピードで第１の撮影により得られた第１の撮影画像及び第１の撮影画像における被写体の動き情報を取得してもよい。ここで取得される動き情報は、第１の撮影画像における被写体の速度（例えば、単位時間の移動量を画素数で表現したもの）である。そして、撮像装置１００は、動き情報及び第２のシャッタースピードから、第２のシャッタースピードで第２の撮影が行われる場合に得られる第２の撮影画像における被写体の第１の動きブレ量を推定してもよい。第２のシャッタースピードは、第１のシャッタースピードとは独立して設定されるものである。この点は、後述する第２の実施形態及び第３の実施形態においても同様である。
【０１０１】
［第２の実施形態］
第２の実施形態では、換算動きブレ量（本撮影で生じる動きブレ量）を複数の被写体それぞれについて取得し、各被写体の換算動きブレ量と目標動きブレ量との相違に基づいて、複数の段階的なシャッタースピードの調整幅を決定する構成について説明する。第２の実施形態において、撮像装置１００の基本的な構成は第１の実施形態と同様である（図１Ａ、図１Ｂ、図３参照）。また、本実施形態において撮像装置１００が実行する撮影処理も第１の実施形態と同様であるが（図３参照）、シャッタースピードの調整幅を決定する処理の詳細（図４）が第１の実施形態と異なる。以下、主に第１の実施形態と異なる点について説明する。
【０１０２】
図４を参照して、第２の実施形態に係る、シャッタースピードの調整幅を決定する処理の詳細について説明する。Ｓ４０１〜Ｓ４０４の処理は、第１の実施形態と同様である。
【０１０３】
Ｓ４０５で、シャッタースピード調整幅決定部３０３は、Ｓ４０４において算出された換算動きブレ量に基づき、シャッタースピードの調整幅を決定する。調整幅の決定に用いられる換算動きブレ量について、第１の実施形態では、特定の１つの値（例えば、画素毎に抽出された換算動きブレ量の中で最大の値）が用いられた。しかしながら、第２の実施形態では、シャッタースピード調整幅決定部３０３は、複数の被写体に対応する複数の換算動きブレ量を用いて、複数の段階的なシャッタースピードの調整幅を決定する。
【０１０４】
図５（ａ）、図１０、図１１、及び図１２を参照して、第２の実施形態に係るＳ４０５の処理の詳細について説明する。図５（ａ）は、準備撮影画像の例を示す図である。本実施形態では、図５（ａ）に示すように、左方向に走っている犬５０１と止まっている犬５０２を含むシーンを撮影している例について説明する。このような準備撮影画像における動きベクトルの例を図１０に示す。図１０の例では、走っている犬５０１の各位置において、左方向の動きベクトル１００３又は動きベクトル１００４が検出されている。それ以外の止まっている犬５０２や背景の柵の領域では動きベクトルとして「０」が検出される。「０」の動きベクトルについては図示していない。白抜きの矢印で示される動きベクトル１００３は、犬５０１の全身（足の部分を除く）の動作に対応する。一方、斜線の矢印で示される動きベクトル１００４は、犬５０１の足の部分の動作に対応する。この例では、動きベクトル１００４は動きベクトル１００３に比べて大きな値となっている。図１０の例では、シャッタースピード調整幅決定部３０３は、犬５０１の全身（足の部分を除く）及び足の部分という２つの被写体に対応する２つの換算動きブレ量を用いて、２つの段階的なシャッタースピードの調整幅を決定する。
【０１０５】
図１１は、準備撮影における動きベクトルと、準備撮影の動きベクトルから換算された本撮影の動きブレ（換算動きブレ）とを示す図である。図１１では、第１の実施形態に対応する図８と同様、準備撮影の画像間の時間間隔として１／６０秒を例示しており、本撮影の露光時間として１／３０秒を例示している。一方、図１１では、図８と異なり、犬５０１の全身（足の部分を除く）に対応する被写体１、及び犬５０１の足の部分に対応する被写体２のそれぞれについて、準備撮影における動きベクトルと換算動きブレとを図示している。即ち、被写体１の動きベクトルは、図１０の動きベクトル１００３に相当し、被写体２の動きベクトルは、図１０の動きベクトル１００４に相当する。
【０１０６】
式（１）及び式（２）に従い、被写体１の準備撮影における動きベクトルの長さが８画素、本撮影の露光時間が１／３０秒の場合、換算ゲインが２倍であるため、換算動きブレは１６画素となる。同様に、被写体２の準備撮影における動きベクトルの長さが１６画素、本撮影の露光時間が１／３０秒の場合、換算ゲインが２倍であるため、換算動きブレは３２画素となる。
【０１０７】
図１２は、換算動きブレに対応する現在のシャッタースピードと目標動きブレに対応するシャッタースピードとの関係を示す図である。図１２では、第１の実施形態に対応する図９と異なり、２つの被写体に対応する２つの換算動きブレそれぞれについて、目標動きブレを達成するためのシャッタースピードが図示されている。各被写体について目標動きブレを達成するためのシャッタースピードを決定する方法は第１の実施形態と同様であり、式（３）及び式（４）が用いられる。図１２の例では、被写体１の換算動きブレが１６画素、被写体２の換算動きブレが３２画素、実質的にブレがないと見なせる目標動きブレが２画素である。被写体１の本撮影のシャッタースピードが１／３０秒、目標動きブレが２画素の場合、換算ゲインが１／８倍であるため、目標動きブレを達成するためのシャッタースピードは１／２５０秒となる。同様に、被写体２の本撮影のシャッタースピードが１／３０秒、目標動きブレが２画素の場合、換算ゲインが１／１６倍であるため、目標動きブレを達成するためのシャッタースピードは１／５００秒となる。
【０１０８】
ここで、シャッタースピード調整幅決定部３０３は、シャッタースピードの１回目の調整幅を、シャッタースピードを１／３０秒から１／２５０秒へと一気に変更できる調整幅（図１２の例の場合、３段）となるように設定する。また、シャッタースピード調整幅決定部３０３は、シャッタースピードの２回目の調整幅を、シャッタースピードを１／２５０秒から１／５００秒へと一気に変更できる調整幅（図１２の例の場合、１段）となるように設定する。従って、本実施形態では、図２のＳ２０５において、システム制御部５０は、シャッタースピードを変更するための操作部材が１回目に操作されたことに応じて、本撮影のシャッタースピードを１回目の調整幅で変更する。そして、システム制御部５０は、同じ操作部材が再び操作されたことに応じて、１回目の調整幅で変更された本撮影のシャッタースピードを更に２回目の調整幅で変更する。
【０１０９】
これにより、通常の調整幅（例えば、１段）のみでシャッタースピードを変更する場合に比べて少ないユーザ操作の回数で目標動きブレを達成するシャッタースピードに設定することが可能になるため、撮影準備に要する時間を短縮することが可能になる。また、ユーザは、被写体１の動きブレだけを防止するようにシャッタースピードを設定するか、被写体１に加えて被写体１よりも大きい動き量を持つ被写体２の動きブレも防止するようにシャッタースピードを設定するかを容易に選択することが可能になる。
【０１１０】
なお、第１の実施形態と同様、実質的には、シャッタースピード調整幅決定部３０３は、式（４）を用いずに式（３）に従って複数の段階的なシャッタースピードの調整幅を決定することができる。図１２の例では、被写体１について換算動きブレを目標動きブレに換算するための換算ゲインＣＯＮＶ＿ＧＡＩＮは、１／８倍であり、被写体２について換算動きブレを目標動きブレに換算するための換算ゲインＣＯＮＶ＿ＧＡＩＮは、１／１６倍であった。この場合、シャッタースピード調整幅決定部３０３は、シャッタースピードの１回目の調整幅を、現在のシャッタースピードを一気に１／８倍に変更できる調整幅（３段）となるように設定すればよい。そして、シャッタースピード調整幅決定部３０３は、シャッタースピードの２回目の調整幅を、１／８倍に変更されたシャッタースピードを一気に１／２倍に変更できる調整幅（１段）となるように設定すればよい。ここで、２回目の調整幅に対応する１／２倍は、被写体２について換算動きブレを目標動きブレに換算するための換算ゲインＣＯＮＶ＿ＧＡＩＮ（１／１６倍）を１回目の調整幅に対応する１／８倍で割ることにより得られる。即ち、２回目の調整幅は、被写体２の換算動きブレと目標動きブレとの相違、及び１回目の調整幅に基づいて決定することができる。
【０１１１】
以上説明したように、第２の実施形態によれば、撮像装置１００は、換算動きブレ量を複数の被写体それぞれについて取得し、各被写体の換算動きブレ量と目標動きブレ量との相違に基づいて、複数の段階的なシャッタースピードの調整幅を決定する。これにより、低速の被写体の動きブレだけを防止するようにシャッタースピードを設定するか、低速の被写体に加えて高速の被写体の動きブレも防止するようにシャッタースピードを設定するかを容易に選択することが可能になる。
【０１１２】
なお、本実施形態では、複数の段階的なシャッタースピードの調整幅に従ってシャッタースピードを段階的に変更する構成について説明したが、この構成に対して第１の実施形態で説明した構成を追加してもよい。即ち、シャッタースピード調整幅決定部３０３は、複数の段階的なシャッタースピードの調整幅に加えて、現在のシャッタースピードを最も動きブレの大きな被写体に対応する目標シャッタースピードへと一気に変更できる調整幅を決定してもよい。この調整幅は、前述した１回目の調整幅及び２回目の調整幅の合計に相当する。図１２の例では、最も動きブレの大きな被写体は被写体２であり、現在のシャッタースピードを被写体２に対応する目標シャッタースピードへと一気に変更できる調整幅は１／１６倍（４段）である。この場合、操作部７０に含まれる２つの操作部材にシャッタースピードを変更する機能を割り当て、それぞれの操作部材に異なる調整幅を割り当ててもよい。例えば、メイン電子ダイヤル７１には、複数の段階的な調整幅でシャッタースピードを変更する機能を割り当ててもよい。一方、サブ電子ダイヤル７３には、現在のシャッタースピードを被写体２に対応する目標シャッタースピードへと一気に変更できる調整幅でシャッタースピードを変更する機能を割り当ててもよい。
【０１１３】
［第３の実施形態］
第３の実施形態では、いわゆる流し撮りを行う際に、シャッタースピードを高速化する方向と低速化する方向とで異なるシャッタースピード調整幅を決定する構成について説明する。第３の実施形態において、撮像装置１００の基本的な構成は第１の実施形態と同様である（図１Ａ、図１Ｂ、図３参照）。また、本実施形態において撮像装置１００が実行する撮影処理も第１の実施形態と同様であるが（図３参照）、シャッタースピードの調整幅を決定する処理の詳細（図４）が第１の実施形態と異なる。以下、主に第１の実施形態と異なる点について説明する。
【０１１４】
本実施形態では、姿勢検知部５５（図１Ｂ）は、例えばジャイロセンサを含み、手振れやカメラワークによるヨー方向及びピッチ方向における撮像装置１００の角速度を検出する。姿勢検知部５５による角速度検出方法としては、任意の公知の方法を用いることができる。例えば、撮像装置１００は、公知の流し撮りモードの判定基準に従って、姿勢検知部５５の出力が所定値以上の場合に、本撮影が流し撮りモードで行われると判定する。
【０１１５】
図４を参照して、第３の実施形態に係る、シャッタースピードの調整幅を決定する処理の詳細について説明する。Ｓ４０１〜Ｓ４０４の処理は、第１の実施形態と同様である。
【０１１６】
Ｓ４０５で、シャッタースピード調整幅決定部３０３は、Ｓ４０４において算出された換算動きブレ量に基づき、シャッタースピードの調整幅を決定する。調整幅の決定に用いられる換算動きブレ量について、第１の実施形態では、特定の１つの値（例えば、画素毎に抽出された換算動きブレ量の中で最大の値）が用いられた。しかしながら、第３の実施形態では、シャッタースピード調整幅決定部３０３は、特定の被写体と流し撮りの背景（撮像装置１００の移動方向と反対方向に移動している背景）とに対応する２つの換算動きブレ量を用いて、２つの調整幅を決定する。
【０１１７】
図５（ａ）、図１３、図１４、及び図１５を参照して、第３の実施形態に係るＳ４０５の処理の詳細について説明する。図５（ａ）は、準備撮影画像の例を示す図である。本実施形態では、図５（ａ）に示すように、左方向に走っている犬５０１と止まっている犬５０２を含むシーンを流し撮りモードで撮影している例について説明する。ここでは、流し撮りの方向（撮像装置１００の移動方向）は左方向であるものとする。従って、この準備撮影においては、背景は右方向（撮像装置１００の移動方向の反対方向）に移動している。このような準備撮影画像における動きベクトルの例を図１３に示す。図１３の例では、走っている犬５０１の位置において、左方向の動きベクトル１３０３が検出されている。それ以外の犬５０２や柵の領域（背景の領域）では右方向の動きベクトル１３０４が検出されている。白抜きの矢印で示される動きベクトル１３０３は、犬５０１の動作に対応する。一方、斜線の矢印で示される動きベクトル１３０４は、背景の動作（撮像装置１００に対する相対的な移動）に対応する。
【０１１８】
図１４は、準備撮影における動きベクトルと、準備撮影の動きベクトルから換算された本撮影の動きブレ（換算動きブレ）とを示す図である。図１４では、第１の実施形態に対応する図８と同様、準備撮影の画像間の時間間隔として１／６０秒を例示しており、本撮影の露光時間として１／３０秒を例示している。一方、図１４では、図８と異なり、犬５０１に対応する被写体、及び背景のそれぞれについて、準備撮影における動きベクトルと換算動きブレとを図示している。即ち、被写体の動きベクトルは、図１３の動きベクトル１３０３に相当し、背景の動きベクトルは、図１３の動きベクトル１３０４に相当する。
【０１１９】
式（１）及び式（２）に従い、被写体の準備撮影における動きベクトルの長さが４画素、本撮影の露光時間が１／３０秒の場合、換算ゲインが２倍であるため、換算動きブレは８画素となる。同様に、背景の準備撮影における動きベクトルの長さが１６画素、本撮影の露光時間が１／３０秒の場合、換算ゲインが２倍であるため、換算動きブレは３２画素となる。
【０１２０】
図１５は、換算動きブレに対応する現在のシャッタースピードと目標動きブレに対応するシャッタースピードとの関係を示す図である。図１５では、第１の実施形態に対応する図９と異なり、被写体及び背景に対応する２つの換算動きブレそれぞれについて、目標動きブレを達成するためのシャッタースピードが図示されている。目標動きブレを達成するためのシャッタースピードを決定する方法は第１の実施形態と同様であり、式（３）及び式（４）が用いられる。但し、本実施形態では、被写体と背景とで異なる目標動きブレが用いられる。被写体のためには、第１の実施形態と同様、実質的にブレがないと見なせる目標動きブレ（第１の目標動きブレ量）が使用される。一方、背景のためには、十分なブレがあると見なせる目標動きブレ（第２の目標動きブレ量）が使用される。図１５の例では、被写体の換算動きブレが８画素、背景の換算動きブレが３２画素、実質的にブレがないと見なせる目標動きブレが２画素、十分なブレがあると見なせる目標動きブレが２５６画素である。被写体の本撮影のシャッタースピードが１／３０秒、目標動きブレが２画素の場合、換算ゲインが１／４倍であるため、目標動きブレを達成するためのシャッタースピードは１／１２５秒となる。同様に、背景の本撮影のシャッタースピードが１／３０秒、目標動きブレが２５６画素の場合、換算ゲインが８倍であるため、目標動きブレを達成するためのシャッタースピードは１／４秒となる。
【０１２１】
ここで、シャッタースピード調整幅決定部３０３は、シャッタースピードを高速化する方向の調整幅を、シャッタースピードを１／３０秒から１／１２５秒へと一気に変更できる調整幅（図１５の例の場合、２段）となるように設定する。また、シャッタースピード調整幅決定部３０３は、シャッタースピードを低速化する方向の調整幅を、シャッタースピードを１／３０秒から１／４秒へと一気に変更できる調整幅（図１２の例の場合、３段）となるように設定する。従って、本実施形態では、シャッタースピードを変更するための操作部材がシャッタースピードを高速化する方向に操作された場合と、シャッタースピードを低速化する方向に操作された場合とで、図２のＳ２０５において異なる調整幅が使用される。
【０１２２】
これにより、通常の調整幅（例えば、１段）のみでシャッタースピードを変更する場合に比べて少ないユーザ操作の回数で、実質的にブレがないと見なせる目標動きブレを達成するシャッタースピードに設定することが可能になる。同様に、通常の調整幅（例えば、１段）のみでシャッタースピードを変更する場合に比べて少ないユーザ操作の回数で、十分なブレがあると見なせる目標動きブレを達成するシャッタースピードに設定し、背景のブレを強調することが可能になる。そのため、撮影準備に要する時間を短縮することが可能になる。
【０１２３】
なお、第１の実施形態と同様、実質的には、シャッタースピード調整幅決定部３０３は、式（４）を用いずに式（３）に従って２つの調整幅を決定することができる。図１５の例では、被写体について換算動きブレを目標動きブレに換算するための換算ゲインＣＯＮＶ＿ＧＡＩＮは、１／４倍であり、背景について換算動きブレを目標動きブレに換算するための換算ゲインＣＯＮＶ＿ＧＡＩＮは、８倍であった。この場合、シャッタースピード調整幅決定部３０３は、シャッタースピードを高速化する方向の調整幅を、現在のシャッタースピードを一気に１／４倍に変更できる調整幅（２段）となるように設定すればよい。そして、シャッタースピード調整幅決定部３０３は、シャッタースピードを低速化する方向の調整幅を、シャッタースピードを一気に８倍に変更できる調整幅（３段）となるように設定すればよい。
【０１２４】
以上説明したように、第３の実施形態によれば、撮像装置１００は、シャッタースピードを高速化する方向と低速化する方向とで異なるシャッタースピード調整幅を決定する。シャッタースピードを高速化する方向については、撮像装置１００は、被写体の動きブレと実質的にブレがないと見なせる目標動きブレとの相違に基づいて、シャッタースピード調整幅を決定する。シャッタースピードを低速化する方向については、撮像装置１００は、背景の動きブレと十分なブレがあると見なせる目標動きブレとの相違に基づいて、シャッタースピード調整幅を決定する。これにより、被写体の動きブレを防止するようにシャッタースピードを設定したり、背景のブレを強調するようにシャッタースピードを設定したりすることが容易になる。
【０１２５】
なお、本実施形態では、シャッタースピード調整幅を、低速側と高速側ともに、１回の操作で変更する構成について説明したが、これに限るものではない。例えば、第２の実施形態と同様に、低速側及び高速側の一方又は両方について、シャッタースピードを段階的に変更するように調整幅を決定する構成を採用してもよい。
【０１２６】
［その他の実施形態］
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【０１２７】
２２…撮像部、２４…画像処理部、５０…システム制御部、５２…システムメモリ、５６…不揮発性メモリ、７０…操作部、１００…撮像装置、３０１…動きベクトル算出部、３０２…換算動きブレ算出部、３０３…シャッタースピード調整幅決定部
【図１Ａ】
2020106770.tif 000003
【図１Ｂ】
2020106770.tif 000004
【図２】
2020106770.tif 000005
【図３】
2020106770.tif 000006
【図４】
2020106770.tif 000007
【図５】
2020106770.tif 000008
【図６】
2020106770.tif 000009
【図７】
2020106770.tif 000010
【図８】
2020106770.tif 000011
【図９】
2020106770.tif 000012
【図１０】
2020106770.tif 000013
【図１１】
2020106770.tif 000014
【図１２】
2020106770.tif 000015
【図１３】
2020106770.tif 000016
【図１４】
2020106770.tif 000017
【図１５】
2020106770.tif 000018