(57)【要約】【課題】動画像から静止画像を抽出する際の操作性を向上させた画像処理装置を提供する。【解決手段】本発明に係わる画像処理装置（１０）は、画像を表示する表示手段（１７）と、ユーザによる操作入力を取得する操作入力取得手段（１０２，１０３）と、前記表示手段（１７）に、動画像を構成する複数の静止画像を表示させる表示制御手段（１１５）と、前記操作入力取得手段（１０２，１０３）において前記表示手段（１７）に表示された前記静止画像の編集範囲を指定する操作入力を取得したときは、前記動画像を構成する複数の前記静止画像の中から、指定された編集範囲に含まれる静止画像を抽出して、当該静止画像を記録先に記録する画像処理手段（１１５）と、を備える。【選択図】図２
2011003988.tif 000002
【特許請求の範囲】
【請求項１】
画像を表示する表示手段と、
ユーザによる操作入力を取得する操作入力取得手段と、
前記表示手段に、動画像を構成する複数の静止画像を表示させる表示制御手段と、
前記操作入力取得手段において前記表示手段に表示された前記静止画像の編集範囲を指定する操作入力を取得したときは、前記動画像を構成する複数の前記静止画像の中から、指定された編集範囲に含まれる静止画像を抽出して、当該静止画像を記録先に記録する画像処理手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、
前記画像処理手段は、
指定された編集範囲に含まれる前記静止画像のフレーム数が予め設定された基準フレーム数未満であるときは、前記動画像を構成する複数の静止画像の中から、指定された編集範囲に含まれる静止画像を抽出して、当該静止画像を記録先に記録し、また指定された編集範囲に含まれる前記静止画像のフレーム数が前記基準フレーム数以上であるときは、前記動画像を構成する複数の静止画の中から、指定された編集範囲に含まれる静止画像を抽出して、当該静止画像により構成される動画像を記録先に記録すること、を特徴とする画像処理装置。
【請求項３】
請求項２に記載の画像処理装置において、
前記画像処理手段は、
指定された編集範囲に含まれる前記静止画像のフレーム数が前記基準フレーム数未満であるときは、前記動画像を構成する複数の静止画像の中から、指定された編集範囲に含まれる静止画像を抽出して、当該静止画像を前記表示手段に表示させるとともに、前記操作入力取得手段において前記表示手段に表示された前記静止画像の中から特定の静止画像を選択する操作入力を取得したときは、指定された編集範囲に含まれる前記静止画像の中から、前記操作入力により選択された静止画像を抽出して、当該静止画像を記録先に記録すること、を特徴とする画像処理装置。
【請求項４】
請求項３に記載の画像処理装置であって、
前記画像処理手段は、
前記操作入力取得手段の操作入力により選択された前記静止画像のフレーム数を前記表示手段に表示させること、を特徴とする画像処理装置。
【請求項５】
請求項１〜４のいずれか一項に記載の画像処理装置において、
前記画像処理手段は、
指定された編集範囲に含まれる前記静止画像のフレーム数を前記表示手段に表示させること、を特徴とする画像処理装置。
【請求項６】
請求項２〜５のいずれか一項に記載の画像処理装置において、
ユーザに対して編集情報を通知する通知手段を備え、
前記画像処理手段は、
指定された編集範囲に含まれる前記静止画像のフレーム数が前記基準フレーム数を超えるときは、前記動画像を構成する複数の静止画の中から、指定された編集範囲に含まれる静止画像を抽出して、当該静止画像により構成される動画像を記録先に記録することを、前記通知手段により編集情報として通知させること、を特徴とする画像処理装置。
【請求項７】
請求項１〜６のいずれか一項に記載の画像処理装置において、
前記画像処理手段は、
前記操作入力取得手段において前記基準フレーム数の設定を変更する操作入力を取得したときは、当該操作入力に応じて前記基準フレーム数の設定を変更すること、を特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関するものである。
【背景技術】
【０００２】
近年、静止画像だけでなく、動画撮影機能を備えたデジタル一眼レフカメラが登場している。このような動画撮影機能を備えたカメラの従来例として、動画撮影中に静止画像を撮影することができるカメラが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２８８２３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の動画撮影機能を備えたカメラでは、編集操作として、撮影された動画像の中から静止画像を抽出して記録することができる。しかしながら、動画像から静止画像を抽出するには、液晶モニタ上に動画像を１フレームずつ表示させて所望のフレームを選択し、その選択したフレームを１枚ずつ記録媒体に記録するなどの操作が必要となる。このように、従来の動画撮影機能を備えたカメラでは、動画像から静止画像を抽出する際に手間がかかることから、操作性の向上が求められていた。
【０００５】
本発明の課題は、動画像から静止画像を抽出する際の操作性を向上させた画像処理装置を提供することにある。
【課題を解決するための手段】
【０００６】
本発明は、以下のような解決手段により前記課題を解決する。なお、理解を容易にするために、本発明の実施形態に対応する符号を付して説明するが、これに限定されるものではない。
請求項１に記載の発明は、画像を表示する表示手段（１７）と、ユーザによる操作入力を取得する操作入力取得手段（１０２，１０３）と、前記表示手段に、動画像を構成する複数の静止画像を表示させる表示制御手段（１１５）と、前記操作入力取得手段において前記表示手段に表示された前記静止画像の編集範囲を指定する操作入力を取得したときは、前記動画像を構成する複数の前記静止画像の中から、指定された編集範囲に含まれる静止画像を抽出して、当該静止画像を記録先に記録する画像処理手段（１１５）と、を備えることを特徴とする画像処理装置（１０）である。
請求項２に記載の発明は、請求項１に記載の画像処理装置（１０）において、前記画像処理手段（１１５）は、指定された編集範囲に含まれる前記静止画像のフレーム数が予め設定された基準フレーム数未満であるときは、前記動画像を構成する複数の静止画像の中から、指定された編集範囲に含まれる静止画像を抽出して、当該静止画像を記録先に記録し、また指定された編集範囲に含まれる前記静止画像のフレーム数が前記基準フレーム数以上であるときは、前記動画像を構成する複数の静止画の中から、指定された編集範囲に含まれる静止画像を抽出して、当該静止画像により構成される動画像を記録先に記録すること、を特徴とする。
請求項３に記載の発明は、請求項２に記載の画像処理装置（１０）において、前記画像処理手段（１１５）は、指定された編集範囲に含まれる前記静止画像のフレーム数が前記基準フレーム数未満であるときは、前記動画像を構成する複数の静止画像の中から、指定された編集範囲に含まれる静止画像を抽出して、当該静止画像を前記表示手段（１７）に表示させるとともに、前記操作入力取得手段（１０２，１０３）において前記表示手段に表示された前記静止画像の中から特定の静止画像を選択する操作入力を取得したときは、指定された編集範囲に含まれる前記静止画像の中から、前記操作入力により選択された静止画像を抽出して、当該静止画像を記録先に記録すること、を特徴とする。
請求項４に記載の発明は、請求項３に記載の画像処理装置（１０）であって、前記画像処理手段（１１５）は、前記操作入力取得手段（１０２，１０３）の操作入力により選択された前記静止画像のフレーム数を前記表示手段（１７）に表示させること、を特徴とする。
請求項５に記載の発明は、請求項１〜４のいずれか一項に記載の画像処理装置（１０）において、前記画像処理手段（１１５）は、指定された編集範囲に含まれる前記静止画像のフレーム数を前記表示手段（１７）に表示させること、を特徴とする。
請求項６に記載の発明は、請求項２〜５のいずれか一項に記載の画像処理装置（１０）において、ユーザに対して編集情報を通知する通知手段（１７）を備え、前記画像処理手段（１１５）は、指定された編集範囲に含まれる前記静止画像のフレーム数が前記基準フレーム数を超えるときは、前記動画像を構成する複数の静止画の中から、指定された編集範囲に含まれる静止画像を抽出して、当該静止画像により構成される動画像を記録先に記録することを、前記通知手段により編集情報として通知させること、を特徴とする。
請求項７に記載の発明は、請求項１〜６のいずれか一項に記載の画像処理装置（１０）において、前記画像処理手段８１１５）は、前記操作入力取得手段（１０２，１０３）において前記基準フレーム数の設定を変更する操作入力を取得したときは、当該操作入力に応じて前記基準フレーム数の設定を変更すること、を特徴とする。
なお、符号を付して説明した構成は、適宜改良してもよく、また、少なくとも一部を他の構成物に代替してもよい。
【発明の効果】
【０００７】
本発明によれば、動画像から静止画像を抽出する際の操作性を向上させた画像処理装置を提供することができる。
【図面の簡単な説明】
【０００８】
【図１】第１実施形態に係わるカメラの構成を示す概略断面図である。
【図２】カメラの機能的な構成を示すブロック図である。
【図３】カメラの背面図である。
【図４】第１実施形態に係わるカメラにおいて動画像から静止画像を抽出する際の処理手順を示すフローチャートである。
【図５】液晶モニタに表示される画像選択画面の一例を示す説明図である。
【図６】液晶モニタに動画像のコマ送り画像を表示したときの説明図である。
【図７】（Ａ）、（Ｂ）は液晶モニタに表示される編集画面の一例を示す説明図である。
【図８】基準フレーム数変更設定のための入力画面を示す説明図である。
【図９】静止画ファイルの編集画面の一例を示す説明図である。
【発明を実施するための形態】
【０００９】
以下、図面を参照して、本発明に係わる画像処理装置をデジタルカメラに適用した場合の実施形態について説明する。
（第１実施形態）
図１は、本実施形態に係わるカメラ１の構成を示す概略断面図である。カメラ１は、カメラボディ１０と、レンズ鏡筒５０とを備えたデジタル一眼レフカメラとして構成されている。レンズ鏡筒５０は、レンズマウント３０を介してカメラボディ１０に装着されている。レンズ鏡筒５０は、レンズ光学系５１、フォーカス用モータ５２、及び絞りユニット５３を備える。
【００１０】
図示しない被写体からの光は、レンズ鏡筒５０のレンズ光学系５１及び絞りユニット５３を介してカメラボディ１０へ被写体光束として入射される。フォーカス用モータ５２は、カメラボディ１０からのフォーカス調節信号に応じて、図中一点鎖線で示すフォーカスレンズを光軸方向（図において左右方向）に進退駆動する。
【００１１】
カメラボディ１０は、メインミラー１１と、サブミラー１２と、測距ユニット１３と、シャッタユニット１４と、光学フィルタ１５と、撮像素子１６と、液晶モニタ１７と、ペンタプリズム１８と、ファインダ液晶１９と、測光ユニット２０と、接眼光学系２１とを備える。
【００１２】
レンズ鏡筒５０からカメラボディ１０に入射した被写体光束は、レリーズ前は、光路Ｌ上に位置する（ポジションＡ）、メインミラー１１により上方へ導かれて拡散スクリーン（不図示）に結像する。また同時に、被写体光束の一部は、サブミラー１２で下方に反射されて測距ユニット１３にも結像する。拡散スクリーンに結像した被写体光束は、更にペンタプリズム１８へ入射する。ペンタプリズム１８は、入射した被写体光束を接眼光学系２１へ導く一方、その一部を測光ユニット２０へも導く。
【００１３】
一方、レリーズ後は、メインミラー１１が上方へ回動して光路外へ退避し（ポジションＢ）、被写体光束はシャッタユニット１４を介して撮影用の撮像素子１６へ導かれる。なお、撮像素子１６の撮像面には、不要な空間周波数成分を除去する光学フィルタ１５が配設されている。
【００１４】
液晶モニタ１７は、撮影された静止画像やライブビュー画像を含む動画像などの画像を表示するほか、露出値などの撮影条件に関する情報、メニュー画面やモード設定画面などの操作に関する情報画面、及び各種のメッセージなどを表示する表示手段である。また、液晶モニタ１７は、ユーザに対して編集情報をメッセージにより通知する通知手段として機能する。
【００１５】
ファインダ液晶１９は、ファインダ内に示す情報を表示する。ハーフミラー２２は、ファインダ液晶１９による表示光を、接眼光学系２１へ導かれる被写体光束と合成する。これにより、ユーザは、接眼光学系２１を通じて被写体像とファインダ内表示情報とを同時に観察可能となる。
【００１６】
図２は、図１に示すカメラ１の機能的な構成を示すブロック図である。まず、カメラボディ１０側の構成について説明する。システム制御部１０１は、マイクロコンピュータなどで構成される。システム制御部１０１は、後述する各ブロックから出力される信号を入力して所定の演算を行い、演算結果に基づく制御信号を各ブロックへ出力する。なお、後述するコマンドダイアル１０２やマルチセレクタダイアル１０３において取得された操作入力に関する信号や情報は、システム制御部１０１を介して画像処理部１１５へ出力される。
【００１７】
コマンドダイアル１０２及びマルチセレクタダイアル１０３は、ユーザによる操作入力を取得する操作入力取得手段として機能する。ここで、コマンドダイアル１０２及びマルチセレクタダイアル１０３について説明する。図３は、カメラ１の背面図である。コマンドダイアル１０２は、ユーザの操作に応じて、動画撮影モード、静止画撮影モード又は動画編集モードなどのモード選択信号をシステム制御部１０１へ出力する。すなわち、ユーザがコマンドダイアル１０２を矢印マーク１０２ａの方向（右又は左）に回転操作することによりモードの切り換えを行うことができる。例えば、動画再生中にコマンドダイアル１０２を回転操作することにより、動画編集モードへ移行することができる。また、動画編集モードに移行後は、コマンドダイアル１０２を回転操作することにより、液晶モニタ１７に表示された静止画像をコマ送りすることができる。
【００１８】
マルチセレクタダイアル１０３は、上下左右の４方向と中央に電気接点を持つダイアル形のスイッチである。ユーザが上下左右の電気接点に対応して設けられた矢印マーク１０３ａを指で押すと、その押された矢印マークの方向が液晶モニタ１７に表示されたカーソルや選択枠、又は画面などの移動方向となる。また、中央の電気接点に対応して設けられたＯＫボタン１０３ｂは、確定ボタンとして機能する。ユーザがこのＯＫボタン１０３ｂを押すと、その時点での選択内容で入力が確定する。
【００１９】
なお、図３に示す再生ボタン１１９を押すことにより、撮影済みの画像（静止画像、動画像）が液晶モニタ１７に表示される。
【００２０】
図２において、撮影情報設定部１０４は、ユーザの設定操作に応じて、撮像感度（ＩＳＯ感度）、露出演算モード（プログラムオート、絞り優先オート、シャッタ速度優先オート等）の設定信号をシステム制御部１０１へ出力する。
【００２１】
測光制御演算部１０５（図１の測光ユニット２０に対応）は、測光センサ１０６による検出信号を用いて被写体輝度を算出する。測光制御演算部１０５は、設定されている撮像感度、レンズ情報、及び算出した被写体輝度を用いて露出演算を行い、制御露出を決定する。露出演算モードは、撮影情報設定部１０４からの設定信号に対応する露出演算モードで行う。
【００２２】
測距制御演算部１０７（図１の測距ユニット１３に対応）は、ＡＦ（測距）センサ１０８による検出信号を用いて、レンズ鏡筒５０による焦点調節状態（デフォーカス量）を検出し、検出結果に応じてフォーカスレンズの移動量を算出する。フォーカスレンズの移動量を示す信号は、システム制御部１０１及び通信インターフェイス１０９を介してレンズ鏡筒５０へ送信される。
【００２３】
通信インターフェイス１０９は、レンズマウント３０に装着されているレンズ鏡筒５０側の通信インターフェイス５０５との間で通信を行う。カメラボディ１０及びレンズ鏡筒５０間の通信により、絞り値やレンズデータなどのレンズ情報がレンズ鏡筒５０からカメラボディ１０へ送信される一方、上記フォーカスレンズの移動量や動作コマンドなどのレンズ制御情報がカメラボディ１０からレンズ鏡筒５０へ送信される。
【００２４】
シャッタ制御部１１０は、システム制御部１０１から送出される指示に応じてシャッタユニット１４のチャージ及び駆動制御を行う。ミラー制御部１１１は、システム制御部１０１から送出される指示に応じて、メインミラー１１のミラーアップ駆動、及びミラーダウン駆動を制御する。
【００２５】
電源部１１２は、システム制御部１０１からの指示によりオン／オフされ、オン時にカメラボディ１０及びレンズ鏡筒５０の各部へ電力を供給する。なお、システム制御部１０１には、電源部１１２のオン／オフ状態にかかわらず、カメラボディ１０に電池（不図示）が装填されることにより電源が供給される。
【００２６】
撮像素子１６は、例えばＣＣＤイメージセンサなどで構成される。撮像素子１６はレンズ鏡筒５０から導かれた被写体光束を撮像し、撮像信号をＡＦＥ回路１１３へ出力する。撮像素子１６は、ドライバ回路１１４から出力される駆動信号によって所定の動作タイミングで駆動される。ＡＦＥ（Ａｎａｌｏｇ  Ｆｒｏｎｔ  Ｅｎｄ）回路１１３は、不図示のＡ／Ｄ変換回路を含み、撮像素子１６から出力される光電変換信号（蓄積電荷）に対するアナログ処理（ゲインコントロールなど）を行うとともに、アナログ処理後のアナログ撮像信号をデジタル信号に変換する。
【００２７】
画像処理部１１５は、ＡＳＩＣなどで構成される。画像処理部１１５は、システム制御部１０１からの指示によりデジタル変換後の画像データにホワイトバランス処理などの画像処理を行うほか、画像処理後の画像データを所定の形式で圧縮する圧縮処理、圧縮された画像データを伸長する伸長処理などを行う。また、画像処理部１１５は、液晶モニタ１７及びファインダ液晶１９に表示するための表示データを生成する。液晶モニタ１７には、画像処理部１１５で画像処理された画像が表示される。ファインダ液晶１９には、設定されている露出演算モード、撮像感度、シャッタ速度、絞り値などの撮影情報が表示される。
【００２８】
また、画像処理部１１５は、動画ファイルの動画像を液晶モニタ１７に再生表示している間に、動画編集モードに切り換えられたときは、液晶モニタ１７に、動画像を構成する複数の静止画像をコマ送り画像として表示させる。すなわち、画像処理部１１５は、表示手段である液晶モニタ１７に、動画像を構成する複数の静止画像を表示させる表示制御手段として機能する。なお、コマ送り画像とは、ユーザがコマンドダイアル１０２などを操作することにより、液晶モニタ１７に表示されている静止画像が１コマ（フレーム）ずつ順に送られる画像をいう。
【００２９】
また、画像処理部１１５は、動画編集モードにおいて、操作入力取得手段であるコマンドダイアル１０２及びマルチセレクタダイアル１０３がユーザに操作されて、液晶モニタ１７に表示された静止画像の編集範囲を指定する操作入力を取得したときは、動画像を構成する複数の静止画像の中から、指定された編集範囲に含まれる静止画像を抽出して、この静止画像を記録先となる記録媒体６０に記録する画像処理手段として機能する。
【００３０】
また、画像処理部１１５は、画像処理手段の機能として、指定された編集範囲に含まれる静止画像のフレーム数が予め設定された基準フレーム数未満であるときは、動画像を構成する複数の静止画像の中から、指定された編集範囲に含まれる静止画像を抽出して、この静止画像を記録先となる記録媒体６０に記録し、また指定された編集範囲に含まれる静止画像のフレーム数が基準フレーム数以上であるときは、動画像を構成する複数の静止画の中から、指定された編集範囲に含まれる静止画像を抽出して、この静止画像により構成される動画像を記録先となる記録媒体６０に記録する処理を実行する。
【００３１】
また、画像処理部１１５は、画像処理手段の機能として、指定された編集範囲に含まれる静止画像のフレーム数が基準フレーム数を超えるときは、動画像を構成する複数の静止画の中から、指定された編集範囲に含まれる静止画像を抽出して、この静止画像により構成される動画像を記録先となる記録媒体６０に記録することを、液晶モニタ１７により編集情報として通知させる処理を実行する。
【００３２】
また、画像処理部１１５は、上記処理に加えて、指定された編集範囲に含まれる静止画像のフレーム数が基準フレーム未満であるときは、動画像を構成する複数の静止画像の中から、指定された編集範囲に含まれる静止画像を抽出して、この静止画像を記録先となる記録媒体６０に記録することを、液晶モニタ１７により編集情報として通知させる処理を実行する。
【００３３】
また、画像処理部１１５は、画像処理手段の機能として、指定された編集範囲に含まれる静止画像のフレーム数を、表示手段である液晶モニタ１７に表示させる処理を実行する。
【００３４】
記録媒体６０は、例えば、メモリカードなどのデータストレージ部材によって構成される。記録媒体６０は、画像記録部１１６に対して着脱自在に装填される。画像記録部１１６は、画像処理部１１５からの指示により、記録媒体６０に撮影画像データを記録（保存）したり、記録媒体６０に保存している画像データを読み出したりする装置である。
【００３５】
撮像制御部１１７は、ドライバ回路１１４へ駆動信号の切り替えを指示する。これにより、ドライバ回路１１４は、動画撮影時には動画撮影用の駆動信号を、また静止画撮影時には静止画撮影用の駆動信号を、それぞれ撮像素子１６へ供給する。撮像制御部１１７は更に、画像バッファ（メモリ）１１８への画像データの記録及び読み出しを管理する。画像処理部１１５によって画像処理される前、画像処理された後、及び画像処理途中の画像データは、画像バッファ１１８に一時的に格納される。
【００３６】
次に、レンズ鏡筒５０側の構成について説明する。レンズ制御部５０１は、カメラボディ１０から通信インターフェイス５０５を介して入力されるレンズ制御情報に基づいて、フォーカス駆動制御部５０４へフォーカス用モータ５２（図１）の駆動を指示する。また、レンズ制御部５０１は、絞り制御部５０３からの絞り位置情報及びレンズデータ記憶部５０２に格納されているレンズデータをレンズ情報としてカメラボディ１０へ送信する。
【００３７】
フォーカス駆動制御部５０４は、フォーカス用モータ５２を駆動し、フォーカスレンズを光軸方向に進退駆動させる。これにより、レンズ鏡筒５０は主要被写体に合焦する。絞り制御部５０３は、カメラボディ１０側からの指示に応じて絞りユニット５３（図１）の不図示の絞り羽根を駆動するとともに、当該絞り羽根の位置を検出し、その検出信号を、レンズ制御部５０１を経由してカメラボディ１０側へ出力する。絞り制御部５０３は、絞り係止装置（不図示）を有し、カメラボディ１０側からの指示に応じて駆動中の絞りを係止し、所定の絞り値で絞り駆動を停止させる。
【００３８】
レンズデータ記憶部５０２は、レンズ光学系５１の特性（開放Ｆ値、焦点距離など）を示すデータをあらかじめ記憶しており、カメラボディ１０側からの要求に応じて読み出しが可能に構成されている。
【００３９】
次に、上記のように構成されたカメラ１において、動画像から静止画像を抽出する際の処理手順を図４のフローチャートにより説明する。図４に示す処理は、カメラ１の再生ボタン１１９（図３）が押されたときに起動されるプログラムとして、画像処理部１１５及びシステム制御部１０１により実行される。
【００４０】
ステップＳ１０１において、画像処理部１１５は、液晶モニタ１７に画像選択画面を表示する。画像選択画面の一例を図５に示す。図５に示すように、画像選択画面２００には、撮影済みの静止画ファイルを示す静止画ファイル表示枠２０１と、同じく撮影済みの動画ファイルを示す動画ファイル表示枠２０２とがサムネイル形式で表示される。ユーザは、画像選択画面２００に表示された静止画ファイル表示枠２０１及び動画ファイル表示枠２０２を見ながら、マルチセレクタダイアル１０３の矢印マーク１０３ａを押すことにより、表示枠の選択表示を移動することができる。選択表示された表示枠は、他の表示枠よりも太い輪郭線で表示される。図５では、動画ファイル表示枠２０２が選択表示されている様子を示している。ユーザは、選択表示した表示枠の位置でマルチセレクタダイアル１０３のＯＫボタン１０３ｂを押すことにより、選択表示されている表示枠の入力を確定することができる。
【００４１】
ステップＳ１０２において、システム制御部１０１は、上記のようなコマンドダイアル１０２及びマルチセレクタダイアル１０３による画像選択の操作入力を取得する。ステップＳ１０３において、システム制御部１０１は、動画ファイルが選択されたかどうかを判定する。このステップＳ１０３の判定でＹＥＳであれば、ステップＳ１０４において、画像処理部１１５は、選択された動画ファイルの動画像を液晶モニタ１７に再生表示する。続いて、ステップＳ１０５において、システム制御部１０１は、動画編集モードに切り換えられたかどうかを判定する。動画編集モードへの切り換えは、ユーザが動画再生中にコマンドダイアル１０２を操作することにより切り換えられる。
【００４２】
ステップＳ１０５の判定でＮＯであれば、システム制御部１０１は、ステップＳ１０６へ進み、動画像の再生が終了したかどうかを判定する（ユーザの操作入力による再生中の停止を含む）。ステップＳ１０６の判定でＮＯであれば、システム制御部１０１は、ステップＳ１０４へ戻る。また、ステップＳ１０６の判定でＹＥＳであれば、ステップＳ１０１に戻り、液晶モニタ１７に画像選択画面２００を表示する。
【００４３】
一方、ステップＳ１０５の判定でＹＥＳであれば、画像処理部１１５は、ステップＳ１０７へ進み、動画編集モードに移行して、動画像のコマ送り画像を表示する。続いて、ステップＳ１０８において、システム制御部１０１は、コマンドダイアル１０２及びマルチセレクタダイアル１０３による編集範囲の操作入力を取得する。ここで、編集範囲の操作入力について説明する。
【００４４】
図６は、液晶モニタ１７に動画像のコマ送り画像を表示したときの説明図である。動画撮影モードでは、１秒間に３０フレーム（コマ）で画像を記録する。したがって、１０秒の動画像は、３００フレームの静止画像により構成される。画像処理部１１５は、動画編集モードに移行すると、動画像を構成する複数の静止画像のうち、最初の１フレーム目の静止画像を液晶モニタ１７に表示する。静止画像が表示された状態でユーザがコマンドダイアル１０２を回転操作すると、その回転方向に静止画像がコマ送りされる。
【００４５】
ユーザは、コマンドダイアル１０２を回転操作することにより、フレーム１，フレーム２，フレーム３，・・・フレーム７の順に静止画像をコマ送りしながら閲覧することができる。そして、ユーザは、抽出したい静止画像の最初の静止画像の位置でマルチセレクタダイアル１０３のＯＫボタン１０３ｂを押すことにより、ＯＫボタン１０３ｂを押した静止画像の位置を編集開始位置として指定することができる。図６では、フレーム２の静止画像でＯＫボタン１０３ｂが押された場合を示している。
【００４６】
編集開始位置を指定した後、更にユーザはコマンドダイアル１０２を回転操作して、抽出したい静止画像の最後の静止画像の位置でＯＫボタン１０３ｂを押すことにより、ＯＫボタン１０３ｂを押した静止画像の位置を編集終了位置として指定することができる。図６では、フレーム６の静止画像でＯＫボタン１０３ｂが押された場合を示している。なお、抽出する静止画像は１フレームだけでもよい。この場合は、同じ静止画像の位置でＯＫボタン１０３ｂを２回押すことになる。
【００４７】
ユーザが編集終了位置を指定すると、画像処理部１１５は、動画像を構成する複数（例えば１〜３００）の静止画像の中から、指定されたフレーム２〜フレーム６の編集範囲に含まれる静止画像を抽出して、静止画データとして生成する。例えば、動画データがMotion JPEGで圧縮されたものであるときは、動画データから抽出した各フレームをJPEG形式の静止画データとして生成する。
【００４８】
また、画像処理部１１５は、編集終了位置が指定されたときに、編集範囲に含まれる静止画像のフレーム数を液晶モニタ１７の画面上に表示する。図６では、編集終了位置となるフレーム６の静止画像に、抽出されたフレーム数を示す「５／３００」の数字が表示されている。この例では、３００フレームのうちの５フレームが編集により抽出されたフレーム数であることを示している。これにより、ユーザは、自らが指定した編集範囲に含まれる静止画像のフレーム数を画面上で確認することができる。
【００４９】
図４のステップＳ１０８において、上記のような編集範囲の操作入力を取得した後、ステップＳ１０９において、画像処理部１１５は、指定された編集範囲に含まれる静止画像のフレーム数（以下、編集フレーム数という）が、予め設定された基準フレーム数未満かどうかを判定する。基準フレーム数とは、複数の静止画像の中から抽出した静止画像を、静止画像として記録するか、動画像として記録するかを判定するために用いられる閾値である。
【００５０】
このステップＳ１０９の判定でＹＥＳであれば、画像処理部１１５は、ステップＳ１１０へ進み、指定された編集範囲に含まれる静止画像を抽出する。そして、ステップＳ１１１において、画像処理部１１５は、抽出した静止画像の静止画データを、静止画ファイルとして記録媒体６０に記録する。なお、複数の静止画像の中から抽出された静止画像の静止画データは、所定の静止画圧縮形式で圧縮された静止画ファイルとして生成される。このとき、撮影済みの他の静止画ファイルと区別できるように、特定のファイル名が付加される。
【００５１】
また、ステップＳ１０９の判定でＮＯであれば、画像処理部１１５は、ステップＳ１１２へ進み、指定された編集範囲に含まれる静止画像を抽出する。そして、ステップＳ１１３において、画像処理部１１５は、抽出した静止画像により構成される動画像の動画データを、動画ファイルとして記録媒体６０に記録する。なお、複数の静止画像の中から抽出された静止画像により構成される動画像の動画データは、所定の動画圧縮形式により圧縮された動画ファイルとして生成される。このとき、撮影済みの他の動画ファイルと区別できるように、特定のファイル名が付加される。
【００５２】
なお、画像処理部１１５は、ステップＳ１１０の処理において、指定された編集範囲に含まれる静止画像を抽出して静止画ファイルとして記録する前に、図７（Ａ）に示すように、液晶モニタ１７の編集画面２１０に、「静止画ファイルとして記録しますか？」というメッセージ枠２１１を表示する。また、画像処理部１１５は、ステップＳ１１２の処理において、指定された編集範囲に含まれる静止画像を抽出して、この静止画像により構成される動画像を動画ファイルとして記録する前に、図７（Ｂ）に示すように、液晶モニタ１７の編集画面２１０に、「動画ファイルとして記録しますか？」というメッセージ枠２１２を表示する。これにより、ユーザは、自らが指定した編集範囲に含まれる静止画像が静止画ファイルとして記録されるのか、動画ファイルとして記録されるのかを確認することができる。
【００５３】
なお、図７（Ａ）、（Ｂ）において、ユーザはＯＫボタン１０３ｂを押すことにより、静止画ファイル又は動画ファイルを記録媒体６０に記録することができる。また、再生ボタン１１９を押すことにより、静止画像の抽出をキャンセルすることができる。静止画像の抽出をキャンセルした場合は、図５に示す画像選択画面２００又は図６に示すコマ送り画像の表示に戻る。
【００５４】
一方、ステップＳ１０３の判定でＮＯであれば、画像処理部１１５は、ステップＳ１１４へ進み、静止画ファイルが選択されたかどうかを判定する。このステップＳ１１４の判定でＹＥＳであれば、画像処理部１１５は、ステップＳ１１５へ進み、選択された静止画ファイルの静止画像を液晶モニタ１７に表示する。この後はステップＳ１０２へ戻り、画像選択の操作入力を取得する。また、ステップＳ１１４の判定でＮＯのとき、すなわち画像選択以外の操作入力を取得した場合、システム制御部１０１は、ステップＳ１１６へ進み、その他の処理を実行して、本ルーチンの処理を終了する。
【００５５】
次に、基準フレーム数の変更について説明する。図８は、基準フレーム数変更設定のための入力画面を示す説明図である。図８に示す入力画面は、液晶モニタ１７に表示される。入力画面２２０には、基準フレーム数を設定するためのエリア２２１が表示される。初期状態では、エリア２２１に初期値（この場合は「５」）が表示される。この初期値は、出荷時に設定された数値であり、ユーザの操作入力により変更することができる。基準フレーム数を変更するには、カメラ１の背面に設けられたマルチセレクタダイアル１０３（図３）の上下方向の矢印マーク１０３ａを所定回数押すことにより、表示されている数値を増減させることができる。そして、所望の数値を入力した時点でマルチセレクタダイアル１０３のＯＫボタン１０３ｂを押すことにより、入力した数値を設定（登録）することができる。この入力画面２２０により設定された基準フレーム数の数値は、システム制御部１０１により不図示の不揮発性メモリに記憶される。
【００５６】
上記第１実施形態によれば、以下の効果を奏する。
（１）ユーザは、動画像の中から所望の静止画像を一度に抽出して記録媒体６０に記録させることができるため、動画像から静止画像を抽出する際の操作性を向上させることができる。
（２）ユーザにより指定された編集範囲の編集フレーム数が基準フレーム数未満のときは、抽出した静止画像が静止画ファイルとして記録されるので、再生してもすぐに終了してしまう短い動画像が新たな動画ファイルとして記録されることがない。したがって、再利用の難しい動画ファイルが記録媒体６０に記録されるのを防ぐことができる。また、静止画ファイルとして記録することがメッセージ表示されるので、ユーザは、指定した編集範囲に含まれる静止画像がどのように記録されるのかを認識することができる。
（３）ユーザにより指定された編集範囲の編集フレーム数が基準フレーム以上であるときは、抽出した静止画像が動画像として記録されるので、ユーザの意図しないデータ量の多い静止画ファイルが記録媒体６０に記録されるのを防ぐことができる。また、動画ファイルとして記録することがメッセージ表示されるので、ユーザは、指定した編集範囲に含まれる静止画像がどのように記録されるのかを認識することができる。
（４）ユーザの指定した編集範囲に含まれる静止画像のフレーム数が液晶モニタ１７に表示されるので、ユーザは、自らが指定した編集範囲に含まれる静止画像のフレーム数を画面上で確認することができる。このように、編集範囲から抽出されるフレーム数を画面上で確認することができるため、ユーザは意図しない枚数の静止画像からなる静止画ファイルが記録媒体６０に記録されるのを未然に防ぐことができる。
（５）上記基準フレーム数を変更することができるため、ユーザは指定した編集範囲に含まれる静止画像を、静止画ファイル又は動画ファイルのいずれの形式で記録するかを、使用目的などに応じて任意に設定することができる。
（第２実施形態）
【００５７】
次に、記録媒体６０に記録された静止画ファイルを更に編集できるようにした実施形態について説明する。本実施形態における画像処理部１１５は、画像処理手段の機能として、指定された編集範囲に含まれる静止画像のフレーム数が基準フレーム数未満であるときは、動画像を構成する複数の静止画像の中から、指定された編集範囲に含まれる静止画像を抽出して、この静止画像を液晶モニタ１７に表示させるとともに、操作入力取得手段であるコマンドダイアル１０２及びマルチセレクタダイアル１０３がユーザに操作されて、液晶モニタ１７に表示された静止画像の中から特定の静止画像を選択する操作入力を取得したときは、指定された編集範囲に含まれる静止画像の中から、上記操作入力により選択された静止画像を抽出して、この静止画像を記録先となる記録媒体６０に記録する処理を実行する。
【００５８】
また、画像処理部１１５は、画像処理手段の機能として、操作入力取得手段であるコマンドダイアル１０２及びマルチセレクタダイアル１０３がユーザに操作されることにより選択された静止画像のフレーム数を、表示手段である液晶モニタ１７に表示させる処理を実行する。
【００５９】
図９は、静止画ファイルの編集画面の一例を示す説明図である。この編集画面２３０は、ユーザが画像選択画面２００（図５）から所望の静止画ファイル表示枠２０１を選択するとともに、コマンドダイアル１０２により編集画面を表示させる操作入力を行うことにより表示される。
【００６０】
編集画面２３０には、図９に示すように、複数の静止画像の中から抽出された６つの静止画像がサムネイル形式で表示される。図９では、図６に示すフレーム２〜フレーム６に対応する静止画表示枠２３１が表示されている。ユーザは、編集画面２３０を見ながら、マルチセレクタダイアル１０３の上下左右の矢印マーク１０３ａ（図３）を押して所望の静止画像を選択し、その位置でＯＫボタン１０３ｂを押すことにより、その静止画像の選択を確定することができる。選択された静止画像は、他の静止画像の表示枠よりも太い輪郭線で表示される。図９では、フレーム３、フレーム４、及びフレーム６に対応する静止画像が選択表示されている様子を示している。
【００６１】
また、編集画面２３０の右下には、選択された静止画像のフレーム数を示す「３／５」の数字が表示されている。この例では、５フレームのうちの３フレームが選択されていることを示している。これにより、ユーザは、自らが選択した静止画像の数を画面上で確認することができる。
【００６２】
そして、図９の状態で再生ボタン１１９（図３）を押すことにより、選択した静止画像の静止画データのみを記録媒体６０に記録させることができる。図９に示す例では、選択されなかったフレーム２及びフレーム５の静止画データは記録媒体６０から削除されることになる。
【００６３】
上記第２実施形態によれば、以下の効果を奏する。
（６）動画像から抽出した静止画像を更に編集することができるので、ユーザが必要とする静止画像のみを記録することができる。したがって、記録媒体６０の記録容量を有効に活用することができる。
（７）ユーザの選択した静止画像のフレーム数が液晶モニタ１７に表示されるので、ユーザは、自らが選択した静止画像の数を画面上で確認することができる。
（変形形態）
【００６４】
以上説明した実施形態に限定されることなく、本発明は以下に示すような種々の変形や変更が可能であり、それらも本発明の範囲内である。
（１）複数の静止画像の中から抽出される静止画像の量を、フレーム数ではなく再生時間で管理してもよい。例えば、基準フレーム数の代わりに基準再生時間を設定しておき、ユーザにより指定された編集範囲に含まれる静止画像の合計の再生時間が基準再生時間未満であれば、編集範囲に含まれる静止画像の静止画データを静止画ファイルとして記録するようにしてもよい。
（２）ユーザにより指定された編集範囲に含まれる静止画像のフレーム数や再生時間に制限を設けずに、抽出したすべての静止画像を静止画ファイルとして記録するようにしてもよい。この場合、ユーザにより指定された編集範囲に含まれる静止画像のフレーム数又は再生時間を液晶モニタ１７上に表示することにより、記録媒体６０に記録される静止画ファイルのデータ容量をユーザに認識させることができる。
（３）動画ファイルや静止画ファイルを記録する記録手段は、画像記録部１１６に対して着脱自在に装填される記録媒体６０に限らず、カメラボディ１０に設けられた不図示の内蔵メモリであってもよい。
（４）静止画データが２フィールドで１フレーム分の静止画像を構成する場合は、２フィールドを合成した画像を１フレームとして取り扱ってもよいし、１フィールド分の静止画データに基づいてフィールド間を補間した画像を１フレームとして取り扱うようにしてもよい。
（５）本発明に係わる画像処理装置は、デジタル一眼レフカメラに限らず、ビデオカメラや動画撮影機能を備えたカメラ付き携帯電話、或いは画像編集機能を備えたパーソナルコンピュータなどにも適用することができる。
【００６５】
また、上記実施形態及び変形形態は適宜に組み合わせて用いることができるが、各実施形態の構成は図示と説明により明らかであるため、詳細な説明を省略する。更に、本発明は以上説明した実施形態によって限定されることはない。
【符号の説明】
【００６６】
１：カメラ、１０：カメラボディ、１７：液晶モニタ、５０：レンズ鏡筒、６０：記録媒体、１０１：システム制御部、１０２：コマンドダイアル、１０３：マルチセレクタダイアル、１０５：画像処理部、１１６：画像記録部
【図１】
2011003988.tif 000003
【図２】
2011003988.tif 000004
【図３】
2011003988.tif 000005
【図４】
2011003988.tif 000006
【図５】
2011003988.tif 000007
【図６】
2011003988.tif 000008
【図７】
2011003988.tif 000009
【図８】
2011003988.tif 000010
【図９】
2011003988.tif 000011