(57)【要約】【課題】  高速移動する被写体に対して撮影タイミングを逃すことがないように、時間幅が制限された一連の静止画像データの取得開始タイミングを容易に合わせる。【解決手段】  被写体像を撮影して静止画像データを順次生成する撮像部(11〜13)と、得た複数の静止画像データを蓄積して保持するバッファメモリ14と、バッファメモリ14で保持する静止画像データを表示する表示部15と、撮影の開始タイミングとなる所定の状態を設定するキー入力部19と、設定した所定の状態となったか否かを判断し、所定の状態となったと判断した時点で撮像部(11〜13)による撮影を開始させ、開始された撮影によりバッファメモリ14に保持される静止画像データを実時間より遅い表示速度で順次表示部15により表示させ、表示される複数の画像データ中の１つが選択されるとその画像データを静止画像としてメモリカード29に記録させる制御部16〜18とを備える。【選択図】  図１
2011176869.tif 000002
【特許請求の範囲】
【請求項１】
時間的に連続して撮影して静止画像データを順次生成する撮像手段と、
上記撮像手段により順次生成される複数の静止画像データを保持する保持手段と、
枠体とともに上記保持手段により保持されている静止画像データを順次表示する表示手段と、
上記表示手段により順次表示される静止画像データに含まれる被写体の、上記枠体への接触を検出する第１の検出手段と、
上記第１の検出手段により接触を検出すると、上記被写体の速度を検出する第２の検出手段と、
上記表示手段が上記静止画像データを順次表示する表示速度を、上記撮像手段の撮像速度よりも遅く、且つ、上記第２の検出手段により検出した被写体の速度に基いた速度にするよう制御するよう制御する表示速度制御手段と、
上記表示速度制御手段により制御された表示速度で上記静止画像データが順次表示されている時に外部操作を検出する第３の検出手段と、
上記第３の検出手段により外部操作が検出された時に、上記表示手段に表示されている静止画像データを記録する記録手段と
を備えたことを特徴とする撮像装置。
【請求項２】
上記第１の検出手段により接触を検出すると、上記被写体に対して合焦をする合焦手段を更に備えたことを特徴とする請求項１記載の撮像装置。
【請求項３】
撮像部に対して時間的に連続して撮影させて静止画像データを順次生成する撮像ステップと、
上記撮像ステップにて順次生成される複数の静止画像データを第１のメモリに保持する保持ステップと、
枠体とともに上記保持ステップにて保持されている静止画像データを順次表示部に表示させる表示ステップと、
上記表示ステップにて順次表示される静止画像データに含まれる被写体の、上記枠体への接触を検出する第１の検出ステップと、
上記第１の検出ステップにて接触を検出すると、上記被写体の速度を検出する第２の検出ステップと、
上記表示ステップにて上記静止画像データを順次表示する表示速度を、上記撮像ステップにおける撮像速度よりも遅く、且つ、上記第２の検出ステップにて検出した被写体の速度に基いた速度にするよう制御するよう制御する表示速度制御ステップと、
上記表示速度制御ステップにて制御された表示速度で上記静止画像データが順次表示されている時に外部操作を検出する第３の検出ステップと、
上記第３の検出ステップにて外部操作が検出された時に、上記表示部に表示されている静止画像データを第２のメモリに記録させる記録ステップと
を含むことを特徴とする撮像制御方法。
【請求項４】
撮像部、第１のメモリ、表示部、及び、第２のメモリを備えた撮像装置が内蔵するコンピュータを、
上記撮像部に対して時間的に連続して撮影させて静止画像データを順次生成する撮像手段、
上記撮像手段によって順次生成される複数の静止画像データを上記第１のメモリに保持する保持手段、
枠体とともに上記保持手段によって保持されている静止画像データを順次上記表示部に
表示させる表示手段、
上記表示手段によって順次表示される静止画像データに含まれる被写体の、上記枠体への接触を検出する第１の検出手段、
上記第１の検出手段によって接触を検出すると、上記被写体の速度を検出する第２の検
出手段、
上記表示手段によって上記静止画像データを順次表示する表示速度を、上記撮像手段における撮像速度よりも遅く、且つ、上記第２の検出手段によって検出した被写体の速度に基いた速度にするよう制御するよう制御する表示速度制御手段、
上記表示速度制御手段によって制御された表示速度で上記静止画像データが順次表示されている時に外部操作を検出する第３の検出手段、及び
上記第３の検出手段によって外部操作が検出された時に、上記表示部に表示されている静止画像データを上記第２のメモリに記録させる記録手段
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば高速で移動する被写体を撮影するのに好適な撮像装置、撮像制御方法及びプログラムに関する。
【背景技術】
【０００２】
従来、動画撮影において、撮影者の意図を反映させた代表フレームを簡便に取り出すべく、ユーザが静止画記録ボタンを押下した前、もしくは前後の期間に撮影された画像データを動画データへと画像圧縮する際に、前後のフレームとは独立して静止画像を生成可能なＩ（Ｉｎｔｒａ）ピクチャの数を、通常の動画撮影時よりも増大させるようにしたデジタルカメラの技術が開示されている。（例えば、特許文献１）
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２５３７６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述した技術では、ユーザが静止画記録ボタンを押下した時点より前の所定期間中（以下「Ｉピクチャ増加期間」と称する）に撮影された画像が、スロー再生等の対象となる動画データになる。
【０００５】
そのため、ユーザが静止画記録ボタンを押下するタイミングが、ユーザの意図する画像データが撮影されるタイミングに比して上記Ｉピクチャ増加期間分以上遅れると、生成される動画データ中にユーザが意図する画像が含まれないことになる。
【０００６】
すなわち、ユーザの操作タイミングによっては、動画データを取得するタイミングを外すことも多々あり得る。
【０００７】
本発明は上記のような実情に鑑みてなされたもので、その目的とするところは、高速で移動する被写体に対してもユーザの意図する撮影タイミングを逃すことがないように、時間幅が制限された一連の静止画像データの取得開始タイミングを容易に合わせることが可能な撮像装置、撮像制御方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
請求項１記載の発明は、時間的に連続して撮影して静止画像データを順次生成する撮像手段と、上記撮像手段により順次生成される複数の静止画像データを保持する保持手段と、枠体とともに上記保持手段により保持されている静止画像データを順次表示する表示手段と、上記表示手段により順次表示される静止画像データに含まれる被写体の、上記枠体への接触を検出する第１の検出手段と、上記第１の検出手段により接触を検出すると、上記被写体の速度を検出する第２の検出手段と、上記表示手段が上記静止画像データを順次表示する表示速度を、上記撮像手段の撮像速度よりも遅く、且つ、上記第２の検出手段により検出した被写体の速度に基いた速度にするよう制御するよう制御する表示速度制御手段と、上記表示速度制御手段により制御された表示速度で上記静止画像データが順次表示されている時に外部操作を検出する第３の検出手段と、上記第３の検出手段により外部操作が検出された時に、上記表示手段に表示されている静止画像データを記録する記録手段とを備えたことを特徴とする。
【０００９】
請求項２記載の発明は、上記請求項１記載の発明において、上記第１の検出手段により接触を検出すると、上記被写体に対して合焦をする合焦手段を更に備えたことを特徴とする。
【００１０】
請求項３記載の発明は、撮像制御方法であって、撮像部に対して時間的に連続して撮影させて静止画像データを順次生成する撮像ステップと、上記撮像ステップにて順次生成される複数の静止画像データを第１のメモリに保持する保持ステップと、枠体とともに上記保持ステップにて保持されている静止画像データを順次表示部に表示させる表示ステップと、上記表示ステップにて順次表示される静止画像データに含まれる被写体の、上記枠体への接触を検出する第１の検出ステップと、上記第１の検出ステップにて接触を検出すると、上記被写体の速度を検出する第２の検出ステップと、上記表示ステップにて上記静止画像データを順次表示する表示速度を、上記撮像ステップにおける撮像速度よりも遅く、且つ、上記第２の検出ステップにて検出した被写体の速度に基いた速度にするよう制御するよう制御する表示速度制御ステップと、上記表示速度制御ステップにて制御された表示速度で上記静止画像データが順次表示されている時に外部操作を検出する第３の検出ステップと、上記第３の検出ステップにて外部操作が検出された時に、上記表示部に表示されている静止画像データを第２のメモリに記録させる記録ステップとを含むことを特徴とする。
請求項４記載の発明は、撮像部、第１のメモリ、表示部、及び、第２のメモリを備えた撮像装置が内蔵するコンピュータを、上記撮像部に対して時間的に連続して撮影させて静止画像データを順次生成する撮像手段、上記撮像手段によって順次生成される複数の静止画像データを上記第１のメモリに保持する保持手段、枠体とともに上記保持手段によって保持されている静止画像データを順次上記表示部に表示させる表示手段、上記表示手段によって順次表示される静止画像データに含まれる被写体の、上記枠体への接触を検出する第１の検出手段、上記第１の検出手段によって接触を検出すると、上記被写体の速度を検出する第２の検出手段、上記表示手段によって上記静止画像データを順次表示する表示速度を、上記撮像手段における撮像速度よりも遅く、且つ、上記第２の検出手段によって検出した被写体の速度に基いた速度にするよう制御するよう制御する表示速度制御手段、上記表示速度制御手段によって制御された表示速度で上記静止画像データが順次表示されている時に外部操作を検出する第３の検出手段、及び上記第３の検出手段によって外部操作が検出された時に、上記表示部に表示されている静止画像データを上記第２のメモリに記録させる記録手段として機能させることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、スローライブ撮影を行なうに際して、被写体の速度に合わせてスローライブビューの表示速度を制御することにより、適正な表示速度を容易且つ自動的に実現できる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態に係るデジタルカメラの機能回路の概略構成を示すブロック図。
【図２】同実施形態に係る主としてスローライブモード時の撮影処理の内容を示すフローチャート。
【図３】同実施形態に係るスローライブビューの開始条件の設定表示画面を例示する図。
【図４】同実施形態に係るスローライブビューの開始条件で「マニュアル」設定時の１枚の静止画像データを選択するまでの基本的な流れを示す図。
【図５】同実施形態に係るスローライブビューの開始条件で「ムーブアウト」設定時の表示画面を例示する図。
【発明を実施するための形態】
【００１３】
以下本発明を静止画像を撮影するデジタルカメラに適用した場合の一実施形態について図面を参照して説明する。
図１は、本実施形態に係るデジタルカメラ１０の回路構成を示すものである。同図で、レンズ光学系１１により固体撮像素子であるＣＣＤ１２の撮像面上に被写体の光像が結像される。
【００１４】
モニタ状態では、このＣＣＤ１２での撮像により得た画像信号が画像処理部１３に送られ、相関二乗サンプリングや自動ゲイン調整、Ａ／Ｄ変換処理が実行されてデジタル化された後に画素補間処理、γ補正処理を含むカラープロセス処理が施されてバッファメモリ１４に一時的に保持される。
【００１５】
このバッファメモリ１４に保持された画像データが画像処理部１３に読出され、システムバスＳＢを介して表示部１５へ送られ、モニタ画像として表示される。
【００１６】
以上の動作をすべて制御部１６が統括制御する。この制御部１６はＣＰＵで構成され、メインメモリ１７、プログラムメモリ１８と接続される。メインメモリ１７は、ＳＤＲＡＭ（シンクロナスＤＲＡＭ）で構成される。プログラムメモリ１８は、後述する撮影モード時の記録制御を含む動作プログラムや固定データ等を記憶した、電気的に書換可能な不揮発性メモリで構成される。
【００１７】
制御部１６はプログラムメモリ１８から必要なプログラムやデータ等を読出し、メインメモリ１７に適宜一時的に展開記憶させながら、このデジタルカメラ１０全体の制御動作を実行する。
【００１８】
さらに上記制御部１６は、キー入力部１９から直接入力されるキー操作信号に対応して各種制御動作を実行するもので、システムバスＳＢを介して上記画像処理部１３、表示部１５の他、レンズ光学系駆動部２０、フラッシュ駆動部２１、ＣＣＤドライバ２２、メモリカードコントローラ２３、内蔵メモリ２４、ＵＳＢインタフェース（Ｉ／Ｆ）２５、及び音声処理部２６とも接続される。
【００１９】
キー入力部１９は、例えば電源キー、シャッタキー、撮影モードキー、再生モードキー、メニューキー、カーソル（「↑」「→」「↓」「←」）キー、セットキー、シーンプログラムキー、手ブレ補正キー、顔認識機能キー等を備える。
【００２０】
レンズ光学系駆動部２０は、制御部１６からの制御信号を受けてレンズモータ（Ｍ）２７の回動を制御し、上記レンズ光学系１１を構成する複数のレンズ中の一部、具体的にはフォーカスレンズ及びズームレンズの位置をそれぞれ光軸方向に沿って移動させる。
【００２１】
フラッシュ駆動部２１は、静止画像撮影時に制御部１６からの制御信号を受けて複数の白色高輝度ＬＥＤで構成されるフラッシュ部２８を撮影タイミングに同期して点灯駆動する。
【００２２】
メモリカードコントローラ２３は、カードコネクタＣを介してメモリカード２９と接続される。メモリカード２９は、このデジタルカメラ１０に着脱自在に装着され、このデジタルカメラ１０の記録媒体となる画像データ等の記録用メモリであり、内部にはブロック単位で電気的に書換え可能な不揮発性メモリであるフラッシュメモリとその駆動回路とが設けられる。
【００２３】
内蔵メモリ２４は、このデジタルカメラ１０に着脱可能なメモリカード２９とは別に固定的に備えられた画像記録用のメモリである。この内蔵メモリ２４は、同じくブロック単位で電気的に書換え可能な不揮発性メモリであるフラッシュメモリとその駆動回路とで構成される。
【００２４】
内蔵メモリ２４は、上記メモリカード２９が装着されていない場合にデジタルカメラ１０の記録媒体として画像データ等を記録するもので、メモリカード２９が装着されている状態ではメモリカード２９を優先的に取扱うものとする。
【００２５】
また、メモリカード２９と内蔵メモリ２４との間で任意に画像データ等のコピー、移動が可能であるものとする。
【００２６】
ＵＳＢインタフェース２５は、ＵＳＢコネクタ３０を介してこのデジタルカメラ１０の外部機器、例えばパーソナルコンピュータと接続する際のデータの送受を司る。
【００２７】
音声処理部２６は、ＰＣＭ音源等の音源回路を備え、音声の録音時にはこのデジタルカメラ１０の筐体前面に配設されたマイクロホン部３１より入力される音声信号をデジタル化し、所定のデータファイル形式、例えばＡＡＣ（ｍｏｖｉｎｇ  ｐｉｃｔｕｒｅ  ｅｘｐｅｒｔｓ  ｇｒｏｕｐ−４  Ａｄｖａｎｃｅｄ  Ａｕｄｉｏ  Ｃｏｄｉｎｇ）形式でデータ圧縮して音声データファイルを作成し、上記メモリカード２９または内蔵メモリ２４へ送出する。
【００２８】
一方、音声処理部２６は、音声の再生時にメモリカード２９または内蔵メモリ２４から読出されてきた音声データファイルの圧縮を解いてアナログ化し、上記デジタルカメラ１０の背面に設けられるスピーカ部３２を駆動して、拡声放音させる。
【００２９】
なお、上記画像処理部１３は、被写体認識部３３及び圧縮伸長処理部３４を併設する。
被写体認識部３３は、バッファメモリ１４に保持される画像データに対して輪郭抽出及び顔特徴点の抽出を行なって顔グラフを作成することで顔認識を行なう他、被写体像の画像フレーム間の動き量を動きベクトルの形で算出するなど、画像データに対する被写体の各種認識処理を実行する。
【００３０】
圧縮伸長処理部３４は、上記キー入力部１９のシャッタキー操作に伴う画像撮影時に、バッファメモリ１４に保持される画像データを所定のデータファイル形式、例えばＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）であればＤＣＴ（離散コサイン変換）やハフマン符号化等のデータ圧縮処理を施してデータ量を大幅に削減するもので、作成された画像データファイルを上記メモリカード２９または内蔵メモリ２４に記録する。
【００３１】
また圧縮伸長処理部３４は、再生モード時にメモリカード２９または内蔵メモリ２４から読出されてくる画像データを記録時とは逆の手順で圧縮を解く伸長処理により元のサイズの画像データを得、これをバッファメモリ１４に保持させるもので、バッファメモリ１４に保持された画像データにより表示部１５で再生のための表示が実行される。
【００３２】
次に上記実施形態の動作について説明する。
なお、本実施形態において、上記キー入力部１９の１つを構成するシャッタキーは、２段階の操作ストロークを有するものとする。
通常の静止画像撮影では、シャッタキーを軽く抵抗感がある中途位置まで押下する第１段階の操作ストローク、所謂半押し状態で、ＡＦ（自動合焦）動作及びＡＥ（自動露光）動作を行ない、フォーカス位置、絞り値、及びシャッタ速度をロックする。
【００３３】
そして、上記半押し状態から一旦シャッタキーを解除することなく、そのままさらに最下位置まで押下する第２段階の操作ストローク、所謂全押し状態で静止画像の撮影を実行し、取得した画像データをメモリカード２９または内蔵メモリ２４に記録することとなる。
【００３４】
以下に示す動作例では、上述した通常の静止画像撮影ではなく、主としてスローライブ撮影と称する撮影動作について説明する。
【００３５】
ここでスローライブ撮影とは、時間的に連続して複数の静止画像データを撮影し、バッファメモリ１４に一連の連写撮影画像を保持する。そして、このバッファメモリ１４に保持した静止画像データを、撮影速度に比して充分に遅い速度で表示部１５にて順次表示する。そして、その表示タイミングに合わせてユーザが１枚の画像を選択すると、選択した１枚の静止画像データのみをメモリカード２９に記録するものである。
【００３６】
時間的に連続して撮影可能な一連の静止画像データの数は、バッファメモリ１４の記憶容量と、その時点で設定されている画像サイズ、及び画質とに応じて決定される。また、一連の連写画像の撮影速度も、例えば６０［フレーム／秒］のようなフレームレートにより、所定の範囲内でユーザが任意に設定できるものとする。
【００３７】
図２は、スローライブ撮影の処理内容を示すもので、同処理は制御部１６がプログラムメモリ１８から読出した動作プログラムをメインメモリ１７に展開して実行する。
その動作当初には、過去撮影、すなわちキー入力部１９のシャッタキーの操作によらず、過去一定時間、例えば１秒分の連写画像データをバッファメモリ１４に循環的に記憶させる動作を開始させる（ステップＳ１０１）。
【００３８】
この過去撮影の開始に伴い、以後バッファメモリ１４には新たな静止画像データが書込まれると同時に、最も古い静止画像データが消去される動作が繰返し実行され、直前の１秒分の連写画像が常時記憶されるようになる。
【００３９】
この過去撮影の開始と共に、その時点でバッファメモリ１４に記憶された最も新しい静止画像データの内容をリアルタイムで表示部１５で表示する、通常のライブビュー表示を開始する（ステップＳ１０２）。
【００４０】
併せて、この通常のライブビュー表示の状態から、スローライブモードへの移動指示がなされたか否かをキー入力部１９の所定のキー操作の有無により判断し（ステップＳ１０３）、なされていなければ上記ステップＳ１０３からの処理に戻る。
【００４１】
以後、同様にステップＳ１０２，Ｓ１０３の処理を繰返し実行することで、通常のライブビュー表示を行ないながら、スローライブモードへの指示がなされるのを待機する。
【００４２】
そして、キー入力部１９の所定のキー操作、例えばメニューキー、カーソル（「↑」「→」「↓」「←」）キー、及びセットキーの組合せによりスローライブモードへの指示がなされると、ステップＳ１０３でそれを判断して、以後、コンティニュアスＡＦ動作を開始する（ステップＳ１０４）。
【００４３】
ここでコンテニュアスＡＦとは、合焦位置をロックせずにＡＦ動作を継続して実施することで、被写体が移動体であっても合焦位置を追従し続けるＡＦ動作を示す。
【００４４】
このコンティニュアスＡＦ動作下で、スローライブビューの開始条件を新たに選択するためのキー操作がなされたか否かを判断する（ステップＳ１０５）。
【００４５】
当該キー操作がなされない場合は、次にその時点ですでに設定されているスローライブビューの開始条件が成立したか否かを判断する（ステップＳ１１０）。
【００４６】
スローライブビューの開始条件がまだ成立していない場合は、再び上記ステップＳ１０４からの処理に戻る。
【００４７】
こうしてステップＳ１０４，Ｓ１０５，Ｓ１１０の処理を繰返し実行しながら、スローライブビューの開始条件を新たに選択するためのキー操作がなされるか、あるいはスローライブビューの開始条件が成立するのを待機する。
【００４８】
スローライブビューの開始条件を新たに選択するためのキー操作がなされた場合、上記ステップＳ１０５でそれを判断し、続いてスローライブビューの開始条件を選択する処理に移行する（ステップＳ１０６）。
【００４９】
図３は、表示部１５に表示されるスローライブビューの開始条件の選択画面を例示するものである。同図では、「マニュアル」「ムーブイン」「ムーブアウト」「被写体が静止した」「被写体が笑顔になった」「人物が現れた」「流し撮り」等、複数の条件を予め用意している。
【００５０】
上記「マニュアル」は、ユーザのシャッタキーの半押し操作によりスローライブビューを開始する。
【００５１】
図４は、この「マニュアル」をスローライブビューの開始条件として設定した場合の、１枚の静止画像データを選択するまでの基本的な流れを示す。図４（Ａ）に示すように一連の画像がＣＣＤ１２で撮像されているものとする。同図（Ａ）中の「ｎ−２」「ｎ−１」‥‥「ｎ＋７」は画像フレームのフレーム番号を示す。
【００５２】
画像フレーム「ｎ−１」撮影時のタイミングＴｈｓでシャッタキーの半押し操作を行なった場合、直後の画像フレーム「ｎ」の画像データから一定フレーム数分が連写画像として、それらの画像データをバッファメモリ１４に一時的に記憶することとなる。
【００５３】
ここでは、説明を簡易にするために画像フレーム「ｎ＋５」までの計６フレーム分を記憶するものとしているが、実際には例えばフレームレートが３０［フレーム／秒］として３０フレーム、すなわち１秒分の画像データをバッファメモリ１４に記憶するものとする。
【００５４】
バッファメモリ１４への一定フレーム分の画像データの記憶と同時に、バッファメモリ１４からは順次実時間より充分に遅い速度、例えば１［フレーム／秒］のフレームレートで画像データを読出し、表示部１５で順次表示する。
【００５５】
図４（Ｂ）では、６フレーム分の時間的に連続した画像データが矢印ＩＶで示す如く順次循環的に表示される過程を示している。
【００５６】
こうして、一定フレーム数分、換言すれば一定時間分の連写画像を個々の画像内容を充分視認可能な状態で表示しながら順次循環的に表示しながら、上記シャッタキーの半押し操作に続いて同シャッタキーが全押し操作されるのを待機する。
【００５７】
上記図４（Ｂ）では画像フレーム「ｎ＋２」が表示されているタイミングＴｆｓでシャッタキーが全押し操作されたことを示すもので、このシャッタキーの全押し操作により所望の静止画像データを選択したものとして、図４（Ｃ）に示す如く画像フレーム「ｎ＋２」の静止画像データのみを圧縮伸長処理部３４でデータ圧縮した後にメモリカード２９または内蔵メモリ２４に記録することとなる。
【００５８】
なお上記図４では、基本的な動作として、シャッタキーの半押し操作に伴ってスローライブビューを開始する場合、当該タイミングＴｈｓの直後に位置する画像フレーム「ｎ」の静止画像データが、一連の連写画像データの先頭に位置することになるものとして説明したが、本実施形態では上記ステップＳ１０１でも説明した如く過去撮影の機能を実行しており、常に一定時間分の連写画像をバッファメモリ１４に記憶するものとしている。
【００５９】
そのため、結果として例えばシャッタキーを半押し操作するタイミングＴｈｓを挟んで前後各１秒分、計２秒分の画像をバッファメモリ１４に記憶することとなり、スローライブビュー表示も、シャッタキーを半押し操作したタイミングＴｈｓより１秒前の画像データを先頭に順次表示を開始することとなる。
【００６０】
上記図３に戻って、他の開始条件「ムーブイン」「ムーブアウト」「被写体が静止した」「被写体が笑顔になった」「人物が現れた」「流し撮り」は、いずれも項目名の先頭側に「（オート）」と記している如く、ユーザのキー操作に依存せず、撮影により得る静止画像データ中の被写体の経時的な変化により自動的にスローライブビューを開始させる条件として設定するものである。
【００６１】
「ムーブイン」「ムーブアウト」は、表示部１５に表示するモニタ画像中の架空の枠体に対して、被写体が外部から進入するか、あるいは内部から進出する場合に、当該枠体への被写体の接触を検出してスローライブビューの開始タイミングとするものである。
【００６２】
図５は、「ムーブアウト」設定時の表示部１５でのモニタ画像を例示するものである。ここでは、表示部１５の中央からやや左寄りに矩形の枠体ＦＲを表示し、被写体ＯＪとしての鳥（白頭鷲）を該枠体ＦＲ内に収めている状態を示すもので、被写体ＯＪの移動等により表示部１５上で被写体ＯＪが枠体ＦＲに接触した場合に、自動的にスローライブビューを開始する。
【００６３】
「被写体が静止した」は、例えば時間的に隣接する画像フレーム間の動きベクトルを算出することで、画像全体での動くベクトルの総量が所定値以下となる場合に被写体が静止したものと認識して、自動的にスローライブビューを開始する。
【００６４】
「被写体が笑顔になった」は、画像データに対して被写体認識部３３を用いて顔認識処理を行なうことで人物の顔の抽出と顔の表情の解析とを行ない、表情が笑顔であると思われる、予め設定した指標を超えた場合に自動的にスローライブビューを開始する。
【００６５】
「人物が現れた」は、画像データに対して被写体認識部３３を用いて顔認識処理を行なうことで、それまで抽出することができなかった人物の顔が抽出できるようになった時点で自動的にスローライブビューを開始する。
【００６６】
「流し撮り」は、画像データの例えば中央と周辺部それぞれで、時間的に隣接する画像フレーム間の動きベクトルを算出することで、中央部の動きベクトルの大きさに比して、周辺部の動きベクトルの大きさが、予め設定した指標を超えた場合に自動的にスローライブビューを開始する。
【００６７】
しかるに、上記図２のステップＳ１０６でスローライブビューの開始条件の選択処理を終えると、続いてその選択した開始条件が「ムーブイン」または「ムーブアウト」のいずれか一方であるか否かを判断する（ステップＳ１０７）。
【００６８】
ここで、選択した開始条件が「ムーブイン」または「ムーブアウト」のいずれか一方であると判断した場合にのみ、表示部１５に表示させる枠体ＦＲの大きさ及び位置の調整を行なう（ステップＳ１０８）。
【００６９】
その後、選択したスローライブビューの開始条件と、特に開始条件が「ムーブイン」または「ムーブアウト」である場合の上記枠体ＦＲの調整内容等を纏めて設定する（ステップＳ１０９）。
【００７０】
その後、上記ステップＳ１１０に進み、あらためて設定したスローライブビューの開始条件が成立したか否かを判断し、まだ成立していない場合は、再び上記ステップＳ１０４からの処理に戻る。
【００７１】
そして、上記ステップＳ１０４，Ｓ１０５，Ｓ１１０の処理を繰返し実行し、スローライブビューの開始条件を新たに選択するためのキー操作がなされるか、あるいはスローライブビューの開始条件が成立するのを待機している過程で、設定したスローライブビューの開始条件が成立した場合、ステップＳ１１０でそれを判断する。
【００７２】
その場合、まず設定されているスローライブビューの開始条件が「マニュアル」、「ムーブイン」または「ムーブアウト」のいずれかであるか否かを判断する（ステップＳ１１１）。
【００７３】
ここで、設定されている開始条件が「マニュアル」、「ムーブイン」または「ムーブアウト」のいずれかであると判断した場合、さらにバッファメモリ１４に記憶している直前に撮影した画像データと現在の画像データとで被写体の移動速度を動きベクトルの大きさ（画素数）の形で算出する（ステップＳ１１２）。
【００７４】
つまり、設定されている開始条件が「マニュアル」であると判断した場合、ユーザのシャッタキーの半押し操作がなされた時点に撮影した画像フレームと、当該画像フレームの直前に撮影された画像フレームとを比較して被写体の移動速度を算出する。また、設定されている開始条件が「ムーブイン」または「ムーブアウト」であると判断した場合、上述の枠体への被写体の接触が検出されたときに撮影した画像フレームと、当該画像フレームの直前に撮影された画像フレームとを比較して被写体の移動速度を算出する。
【００７５】
そして、算出した被写体の移動速度から、スローライブビューの速さ、具体的には１画像フレーム当たりの表示時間を設定する（ステップＳ１１３）。
この場合、予め設定されている移動速度のしきい値ＰＸ１，ＰＸ２（ＰＸ１＜ＰＸ２）を用い、被写体の移動速度ＰＸｎがしきい値ＰＸ１未満である場合には、被写体の動きが遅い（＝画像データ中の移動距離が短い（画素数が少ない））と判断して、スローライブビューの速さを早く、例えば１画像フレーム当たり０．５［秒］に設定する。
【００７６】
また、被写体の移動速度ＰＸｎがしきい値ＰＸ１以上、且つしきい値ＰＸ２未満である場合には、被写体の動きが普通であると判断して、スローライブビューの速さを通常通り、例えば１画像フレーム当たり１［秒］に設定する。
【００７７】
さらに、被写体の移動速度ＰＸｎがしきい値ＰＸ２以上である場合には、被写体の動きが速い（＝画像データ中の移動距離が長い（画素数が多い））と判断して、スローライブビューの速さを遅く、例えば１画像フレーム当たり２［秒］に設定する。
【００７８】
その後、バッファメモリ１４に記憶している一連の静止画像データを用いてスローライブビューを開始し、開始条件が成立した時点を挟んで前後各一定時間分、例えば前後１秒分で計２秒分の静止画像データを設定されている速度で順次循環的に表示部１５にて表示させる（ステップＳ１１４）。
【００７９】
このとき表示部１５では、例えば
「Ｃａｎｃｅｌ→Ｍｅｎｕ／選択→シャッタ全押し」
のようなガイドメッセージをＯＳＤ（Ｏｎ  Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ）表示を行なうことで、画像の選択あるいはキャンセルの為のキー操作を促すものとしてもよい。
【００８０】
そして、このスローライブビュー表示を実行しながら、同時にキー入力部１９でキャンセルのためのキー操作がなされたか否かを判断する（ステップＳ１１５）。
【００８１】
ここでキャンセルのためのキー操作がない場合には、さらに画像選択のためのシャッタキーの全押し操作がなされたか否かを判断する（ステップＳ１１６）。
【００８２】
ここで画像選択のためのシャッタキーの全押し操作もなされない場合には、ステップＳ１１４に戻る。
【００８３】
こうしてステップＳ１１４〜Ｓ１１６の処理を繰返し実行することで、スローライブビュー表示を行ないながら、キャンセルもしくは画像選択のためのキー操作がなされるのを待機する。
【００８４】
スローライブ表示の途中でキャンセルのためのキー操作がなされた場合、上記ステップＳ１１５でそれを判断し、次の撮影に備えるべく、再び上記ステップＳ１０２からの処理に戻る。
【００８５】
また、スローライブ表示の途中で画像を選択するためにシャッタキーが全押し操作された場合、上記ステップＳ１１６でそれを判断し、スローライブビューとしてその時点で表示されている静止画像データを選択結果とし、圧縮伸長処理部３４でデータ圧縮を施した後にメモリカード２９または内蔵メモリ２４に記録して（ステップＳ１１７）、以上で一連のスローライブ撮影の動作を終了する。
【００８６】
以上詳記した如く本実施形態によれば、高速で移動する被写体に対してもユーザの意図する撮影タイミングを逃すことがないように、時間幅が制限された一連の静止画像データの取得開始タイミングを容易に合わせることが可能となる。
【００８７】
特に上記実施形態では、撮影により得られる一連の静止画像データ中の被写体の経時的な変化を検出し、スローライブビューの開始条件にするものとしたため、ユーザの意図する静止画像の撮影タイミングにより直接的に結びついた取得開始タイミングを設定することができる。
【００８８】
その場合、コンティニュアスＡＦを実行することで被写体に対して常時合焦状態を保ったままスローライブビューを開始することで、スローライブビュー開始時のＡＦタイムラグをなくすことができ、より円滑な動作が実現できる。
【００８９】
また、上記実施形態中に「ムーブイン」「ムーブアウト」として記載した如く、静止画像データ中の所定エリア内への被写体像の進入または所定エリア外への被写体像の進出をスローライブビューの開始条件に設定可能としたため、特に高速で移動して撮影範囲内に捉え続けることが困難な被写体を撮影する場合にも、適切なタイミングでスローライブビューを開始することができる。
【００９０】
さらに、スローライブ撮影を行なうに際して、被写体の移動速度に合わせてスローライブビューの表示速度を制御することにより、適正な表示速度を容易且つ自動的に実現できると共に、次の撮影にも迅速に備えることができる。
【００９１】
また、被写体像の静止をスローライブビューの開始条件の１つとして設定可能としたので、動きが予測できない被写体にも容易に対処可能となる。
【００９２】
さらに、近時は充分に実用的になった被写体の顔認識、及び表情検出を利用してスローライブビューの開始条件の１つとして設定可能としたので、例えば特定の人物の笑顔を撮影したい場合など、撮影タイミングの選択を装置任せとしながらも確実に所望する静止画像を取得できる。
【００９３】
さらに、撮影範囲内への人物の顔の現出をスローライブビューの開始条件の１つとして設定可能としたので、突然の撮影範囲内への進入による操作の遅れなど、動きが予測できない被写体にも容易に対処可能となる。
【００９４】
加えて、上記実施形態では、過去撮影を行なうものとしてスローライブビューの開始直前の静止画像も所定時間分取得するものとしたため、スローライブ撮影の開始タイミングが遅れても、所望するタイミングを逃さず撮影できる。
【００９５】
なお、上記実施形態はいずれも、撮影により得られる一連の静止画像データ中の被写体の経時的な変化を検出してスローライブビューの開始条件にするものとしたが、本発明はこれに限らず、例えばマイクロホン部３１と音声処理部２６とを用い、取得する音声の音響学的特徴の経時的な変化、例えば総体的な音圧が一定のしきい値に達した場合、あるいは単一帯域、複数帯域など所定の周波数帯域の音声が検出された場合などを所定の状態として設定することも可能である。
【００９６】
これにより、例えば徒競走のスタートのピストルの音をスローライブ撮影の開始タイミングとするなど、より広い用途に適用可能となる。
【００９７】
また、上記実施形態は、本発明をデジタルカメラに適用した場合について説明したものであるが、本発明はこれに限らず、静止画像の撮影が可能なビデオムービーカメラ、カメラ機能を有する携帯電話端末やＰＮＤ（Ｐｅｒｓｏｎａｌ  Ｎａｖｉｇａｔｉｏｎ  Ｄｅｖｉｃｅ：簡易ナビゲーション装置）、あるいはウェブカメラを搭載したパーソナルコンピュータ等の小型電子機器にも適用することが可能である。
【００９８】
その他、本発明は上述した実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。また、上述した実施形態で実行される機能は可能な限り適宜組合わせて実施しても良い。上述した実施形態には種々の段階が含まれており、開示される複数の構成要件による適宜の組合せにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、効果が得られるのであれば、この構成要件が削除された構成が発明として抽出され得る。
【符号の説明】
【００９９】
１０…デジタルカメラ、１１…レンズ光学系、１２…ＣＣＤ、１３…画像処理部、１４…バッファメモリ、１５…表示部、１６…制御部、１７…メインメモリ、１８…プログラムメモリ、１９…キー入力部、２０…レンズ光学系駆動部、２１…フラッシュ駆動部、２２…ＣＣＤドライバ、２３…メモリカードコントローラ、２４…内蔵メモリ、２５…ＵＳＢインタフェース（Ｉ／Ｆ）、２６…音声処理部、２７…レンズモータ（Ｍ）、２８…フラッシュ部、２９…メモリカード、３０…ＵＳＢコネクタ、３１…マイクロホン部、３２…スピーカ部、３３…被写体認識部、３４…圧縮伸長処理部、Ｃ…カードコネクタ、ＦＲ…枠体、ＯＪ…被写体、ＳＢ…システムバス。
【図１】
2011176869.tif 000003
【図２】
2011176869.tif 000004
【図３】
2011176869.tif 000005
【図４】
2011176869.tif 000006
【図５】
2011176869.tif 000007
【手続補正書】
【提出日】平成23年6月29日(2011.6.29)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
請求項１記載の発明は、撮像手段と、上記撮像手段により順次撮影された複数の画像データを保持する保持手段と、上記保持手段により保持された画像データを順次表示する表示手段と、上記撮像手段により順次撮影された画像データ中の被写体の移動速度を検出する移動速度検出手段と、上記移動速度検出手段により検出された移動速度に基づいて、上記表示手段により画像データを順次表示させる際の表示速度を、上記撮像手段による撮像速度よりも遅い速度に設定する設定手段と、上記設定手段により設定された表示速度で上記表示手段により画像データを順次表示させるよう制御する表示速度制御手段とを備えたことを特徴とする。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
請求項２記載の発明は、上記請求項１記載の発明において、上記表示手段により表示された画像データ中の所定エリアへの上記被写体による接触を検出する接触検出手段を更に備え、上記移動速度検出手段は、上記接触検出手段により上記被写体による接触が検出されると、当該被写体の移動速度を検出することを特徴とする。
請求項３記載の発明は、請求項１又は２記載の発明において、上記表示手段により表示された画像データ中の上記所定エリア内への上記被写体の進入または上記所定エリア外への上記被写体の進出を上記所定エリアへの接触として検出することを特徴とする。
請求項４記載の発明は、請求項１乃至３記載の発明において、上記表示速度制御手段により制御された表示速度で上記画像データが順次表示されている時に、外部操作を検出する操作検出手段と、上記操作検出手段により外部操作が検出されると、上記表示手段により表示されている画像データを記録する記録手段とを更に備えたことを特徴とする。
請求項５記載の発明は、上記請求項１乃至４のいずれか記載の発明において、上記保持手段は、上記撮像手段により撮像された複数の画像データを当該保持手段の一部の領域で第１の時間分だけ循環的に保持し、上記接触検出手段により上記被写体による接触が検出されると、上記保持手段の一部の領域に第１の時間分だけ保持していた複数の画像データと合わせて、上記保持手段の残る領域に上記撮像手段により撮像された複数の画像データを継続して保持させるよう制御する保持制御手段を更に備えたことを特徴とする。
請求項６記載の発明は、上記請求項１乃至５のいずれか記載の発明において、上記撮像手段により撮像された画像データ中の被写体に対して合焦をする合焦手段を更に備えたことを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
請求項７記載の発明は、撮像手段、上記撮像手段により撮像された複数の画像データを保持する保持手段、及び上記保持手段により保持された画像データを順次表示する表示手段を備えた撮像装置の撮像制御方法であって、上記撮像手段により順次撮影された画像データ中の被写体の移動速度を検出する移動速度検出ステップと、上記移動速度検出手段により検出された移動速度に基づいて、上記表示手段により画像データを順次表示させる際の表示速度を、上記撮像手段による撮像速度よりも遅い速度に設定する設定ステップと、上記設定ステップにて設定された表示速度で上記表示手段により画像データを順次表示させるよう制御する表示速度制御ステップとを含むことを特徴とする。
請求項８記載の発明は、撮像手段、上記撮像手段により撮像された複数の画像データを保持する保持手段、及び上記保持手段により保持された画像データを順次表示する表示手段を備えた画像記録装置が内蔵するコンピュータを、上記撮像手段により順次撮影された画像データ中の被写体の移動速度を検出する移動速度検出手段、上記移動速度検出手段により検出された移動速度に基づいて、上記表示手段により画像データを順次表示させる際の表示速度を、上記撮像手段による撮像速度よりも遅い速度に設定する設定手段、上記設定手段により設定された表示速度で上記表示手段により画像データを順次表示させるよう制御する表示速度制御手段として機能させることを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
本発明によれば、撮像される被写体の移動速度に合わせて画像データの表示速度を制御するので、当該被写体の動きを容易に把握できる。
【手続補正５】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
撮像手段と、
上記撮像手段により順次撮影された複数の画像データを保持する保持手段と、
上記保持手段により保持された画像データを順次表示する表示手段と、
上記撮像手段により順次撮影された画像データ中の被写体の移動速度を検出する移動速度検出手段と、
上記移動速度検出手段により検出された移動速度に基づいて、上記表示手段により画像データを順次表示させる際の表示速度を、上記撮像手段による撮像速度よりも遅い速度に設定する設定手段と、
上記設定手段により設定された表示速度で上記表示手段により画像データを順次表示させるよう制御する表示速度制御手段と
を備えたことを特徴とする撮像装置。
【請求項２】
上記表示手段により表示された画像データ中の所定エリアへの上記被写体による接触を検出する接触検出手段を更に備え、
上記移動速度検出手段は、上記接触検出手段により上記被写体による接触が検出されると、当該被写体の移動速度を検出することを特徴とする請求項１記載の撮像装置。
【請求項３】
上記接触検出手段は、上記表示手段により表示された画像データ中の上記所定エリア内への上記被写体の進入または上記所定エリア外への上記被写体の進出を上記所定エリアへの接触として検出することを特徴とする請求項１又は２記載の撮像装置。
【請求項４】
上記表示速度制御手段により制御された表示速度で上記画像データが順次表示されている時に、外部操作を検出する操作検出手段と、
上記操作検出手段により外部操作が検出されると、上記表示手段により表示されている画像データを記録する記録手段と
を更に備えたことを特徴とする請求項１乃至３記載の撮像装置。
【請求項５】
上記保持手段は、上記撮像手段により撮像された複数の画像データを当該保持手段の一部の領域で第１の時間分だけ循環的に保持し、
上記接触検出手段により上記被写体による接触が検出されると、上記保持手段の一部の領域に第１の時間分だけ保持していた複数の画像データと合わせて、上記保持手段の残る領域に上記撮像手段により撮像された複数の画像データを継続して保持させるよう制御する保持制御手段を更に備えたことを特徴とする請求項１乃至４のいずれか記載の撮像装置。
【請求項６】
上記撮像手段により撮像された画像データ中の被写体に対して合焦をする合焦手段を更に備えたことを特徴とする請求項１乃至５のいずれか記載の撮像装置。
【請求項７】
撮像手段、上記撮像手段により撮像された複数の画像データを保持する保持手段、及び上記保持手段により保持された画像データを順次表示する表示手段を備えた撮像装置の撮像制御方法であって、
上記撮像手段により順次撮影された画像データ中の被写体の移動速度を検出する移動速度検出ステップと、
上記移動速度検出手段により検出された移動速度に基づいて、上記表示手段により画像データを順次表示させる際の表示速度を、上記撮像手段による撮像速度よりも遅い速度に設定する設定ステップと、
上記設定ステップにて設定された表示速度で上記表示手段により画像データを順次表示させるよう制御する表示速度制御ステップと
を含むことを特徴とする撮像制御方法。
【請求項８】
撮像手段、上記撮像手段により撮像された複数の画像データを保持する保持手段、及び上記保持手段により保持された画像データを順次表示する表示手段を備えた画像記録装置が内蔵するコンピュータを、
上記撮像手段により順次撮影された画像データ中の被写体の移動速度を検出する移動速度検出手段、
上記移動速度検出手段により検出された移動速度に基づいて、上記表示手段により画像データを順次表示させる際の表示速度を、上記撮像手段による撮像速度よりも遅い速度に設定する設定手段、
上記設定手段により設定された表示速度で上記表示手段により画像データを順次表示させるよう制御する表示速度制御手段
として機能させることを特徴とするプログラム。