(57)【特許請求の範囲】
【請求項１】
動画データ中のフレームを選択する選択手段と、
前記選択されたフレームの画像における一部の領域を指定領域として指定する指定手段と、
前記選択されたフレームの画像における前記指定領域に基づいて、前記動画データ中の前記選択されたフレームの前または後のフレームの画像における一部の領域を表示領域として決定する決定手段と、
前記選択されたフレームの画像と、前記決定された前記表示領域の画像とを表示するように制御する制御手段と、を有し、
前記選択されたフレームの画像と、前記決定された前記表示領域の画像とを表示している状態において、前記指定手段は、前記選択されたフレームの画像における前記指定領域の変更が可能であり、
前記選択されたフレームの画像と、前記決定された前記表示領域の画像とを表示している状態において、前記指定手段により前記指定領域が変更された場合には、前記決定手段は、前記変更された指定領域に基づいて、前記選択されたフレームの前または後のフレームの画像における前記表示領域を決定し、前記制御手段は、前記選択されたフレームの画像と、前記変更された指定領域に基づいて決定された前記表示領域の画像とを表示するように制御することを特徴とする画像処理装置。
【請求項２】
前記決定手段は、前記選択されたフレームの画像における前記指定領域に含まれる画像を認識し、前記指定領域に含まれる画像に基づいて、前記選択されたフレームの前または後のフレームにおける前記表示領域を決定することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記制御手段は、前記選択されたフレームの画像と、前記決定された前記表示領域の画像と、前記指定された前記指定領域の画像とを表示するように制御することを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記表示された前記表示領域の画像のうち、選択された前記表示領域の画像を含むフレームの画像を静止画として記録媒体に記録する手段を備えたことを特徴とする請求項１から３のいずれか１項に記載の画像処理装置。
【請求項５】
前記選択手段は、前記動画データの再生中における一時停止の指示に応じて、前記一時停止の指示に対応したフレームを選択し、前記指定手段は、前記一時停止の指示に応じて選択された前記フレームの画像における一部の領域を指定領域として指定することを特徴とする請求項１から４のいずれか１項に記載の画像処理装置。
【請求項６】
前記制御手段は、前記決定された前記表示領域の画像を拡大して表示することを特徴とする請求項１から５のいずれか１項に記載の画像処理装置。
【請求項７】
動画データ中のフレームを選択する選択工程と、
前記選択されたフレームの画像における一部の領域を指定領域として指定する指定工程と、
前記選択されたフレームの画像における前記指定領域に基づいて、前記動画データ中の前記選択されたフレームの前または後のフレームの画像における一部の領域を表示領域として決定する決定工程と、
前記選択されたフレームの画像と、前記決定された前記表示領域の画像とを表示するように制御する制御工程と、を有し、
前記選択されたフレームの画像と、前記決定された前記表示領域の画像とを表示している状態において、前記指定工程では、前記選択されたフレームの画像における前記指定領
域の変更が可能であり、
前記選択されたフレームの画像と、前記決定された前記表示領域の画像とを表示している状態において、前記指定工程で前記指定領域が変更された場合には、前記決定工程において、前記変更された指定領域に基づいて、前記選択されたフレームの前または後のフレームの画像における前記表示領域を決定し、前記制御工程において、前記選択されたフレームの画像と、前記変更された指定領域に基づいて決定された前記表示領域の画像とを表示するように制御することを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理装置および画像処理方法に関し、特に、一旦記録した動画像の中から所望のフレームを静止画として記録するために用いて好適な技術に関する。
【背景技術】
【０００２】
従来、動画や静止画を撮影してメモリカードなどの記録媒体に記録するビデオカメラが知られている。
また、近年では、撮像素子の画素数の増加などにより高精細な動画像を撮影できるようになっているため、一旦記録した動画像の中から所望のフレームを静止画として記録する機能を持つビデオカメラが登場している。
【０００３】
この様に、一旦記録した動画像のうちの一画面を静止画として取り出す際、ユーザが指定した画面の前後の画面を表示し、所望の画面を選択しやすくする技術も考えられている（例えば、特許文献１参照)。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平７−２９８１７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
前述した特許文献１により提案されたビデオプリンタや、ハンディ型のビデオカメラでは、一般に、液晶パネルなどの表示画面のサイズはせいぜい２、３インチ程度である。そのため、動画像から静止画を取り出す際に、ユーザが指定した画面の前後の画面を一覧表示しても、各画像のサイズが小さいので、内容を確認しづらい、という問題があった。
【０００６】
このため、ユーザは、表示画面に一覧表示された縮小画像のうち、選択した画像を改めて拡大表示させ、所望の画像かどうかを確認する必要があり、使い勝手が悪いものであった。
【０００７】
本発明はこの様な問題を解決し、動画像のうちの一画面を選択して静止画像として取り出す際に、所望の画面を簡単に選択できるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明の画像処理装置は、動画データ中のフレームを選択する選択手段と、前記選択されたフレームの画像における一部の領域を指定領域として指定する指定手段と、前記選択されたフレームの画像における前記指定領域に基づいて、前記動画データ中の前記選択されたフレームの前または後のフレームの画像における一部の領域を表示領域として決定する決定手段と、前記選択されたフレームの画像と、前記決定された前記表示領域の画像とを表示するように制御する制御手段と、を有し、前記選択されたフレームの画像と、前記決定された前記表示領域の画像とを表示している状態において、前記指定手段は、前記選択されたフレームの画像における前記指定領域の変更が可能であり、前記選択されたフレームの画像と、前記決定された前記表示領域の画像とを表示している状態において、前記指定手段により前記指定領域が変更された場合には、前記決定手段は、前記変更された指定領域に基づいて、前記選択されたフレームの前または後のフレームの画像における前記表示領域を決定し、前記制御手段は、前記選択されたフレームの画像と、前記変更された指定領域に基づいて決定された前記表示領域の画像とを表示するように制御することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、動画像ストリームの中から所定のフレームを選択するときに、時系列に並べられた所定数のフレームから所望のフレームを選択することができ、所望の画面を簡単に選択することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の第１の実施形態を示し、静止画像や動画像を光ディスクに記録する機能を備えたＤＶＤビデオカメラの構成例を示すブロック図である。
【図２】本発明の第１の実施形態を示し、操作部および表示部の一例を示す図である。
【図３】本発明の第１の実施形態を示し、動画像から所定のフレームを選択して保存するまでの処理手順の一例を説明するフローチャートである。
【図４】本発明の第１の実施形態を示し、動画像ファイルを構成するフレームを再生方向に対して時系列に並べた図である。
【図５】本発明の第１の実施形態を示し、選択ファイル内のフレーム解析の手順の一例を示すフローチャートである。
【図６】本発明の第１の実施形態を示し、選択フレームにおける領域指定を行うときに表示部に表示される操作画面の一例を説明する図である。
【図７】本発明の第１の実施形態を示し、前後フレームの画面確認を行うときに表示部に表示される操作画面の一例を説明する図である。
【図８】本発明の第１の実施形態を示し、選択フレームの画面確認を行うときに表示部に表示される操作画面の一例を説明する図である。
【図９】本発明の第２の実施形態を示し、連続撮影した静止画から所望の画像を選択する手順の一例を示したフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の実施形態を説明する。本発明はビデオカメラ、デジタルスチルカメラ、携帯電話、パーソナルコンピューターなどの動画像もしくは静止画像を編集可能な機器に対して適用が可能である。
（第１の実施形態）
図１は、本発明を適用した静止画像や動画像を光ディスクやメモリカード等の記録媒体に記録する機能を備えたビデオカメラ１００の構成例を示すブロック図である。
図１に示すように、本実施形態のビデオカメラ１００は撮像部１０１、映像信号処理部１０２、音声信号処理部１０３、マイク１０４、システム制御部１０５、フレームメモリ１０６、顔検出部１０７を備える。さらに、動画符号化部１０８、静止画符号化部１０９、アナログフロントエンド（アナログＦＥ）１１０、操作部１１１、表示部１１２、フラッシュメモリ１１３、ストリームバッファ１１４および多重化処理部１１５などを備えている。また、本実施形態では、光ディスク１１６に対して後述の様に動画や音声を記録再生するが、もちろん、これ以外の記録媒体を用いる構成でもよい。
【００１２】
図１において、撮像部１０１は、被写体像を電気信号に変換するものであり、動画像や静止画像の撮影機能を有する。映像信号処理部１０２は、撮像部１０１で得られた映像信号にＡ/Ｄ変換および適切な画像処理を施すものである。マイク１０４は、外部の音声を取り込むものであり、音声信号処理部１０３はマイク１０４で得られた音声信号にＡ/Ｄ変換および適切な信号処理を施すものである。
【００１３】
システム制御部１０５は、フラッシュメモリ１１３に記録されているプログラムを実行し、各種処理を行う。フレームメモリ１０６は、記録時においては撮影して得られた映像・音声データを符号化・多重化するまで一時記憶し、再生時においては多重分離・復号化された映像・音声データを出力するまで記憶するものである。
【００１４】
顔検出部１０７は、フレームメモリ１０６に一時保持された画像データを処理し、人間の顔を検出し、その位置や大きさを特定する機能を有する。顔検出のアルゴリズムに関しては、肌色検出、目鼻口検出、顔の輪郭検出等、既知の技術を用いることができるので、詳細な説明を省略する。顔認識部１１９は、顔検出部１０７により検出された顔が誰の顔であるかの特定をするものである。
【００１５】
動き検出部１１８は、フレーム間の動きを検出する。本実施形態においては、フレームメモリ１０６に保存されたフレームと他のフレーム、例えば最新フレームとの間で動きベクトルを算出し、動きベクトルから動き量と動く方向を検出する。動画符号化部１０８は、ビデオデータ・音声データを圧縮符号化するものである。静止画符号化部１０９は、非圧縮画像データを、JPEG等所定の圧縮方式に従って圧縮符号化するものである。
【００１６】
アナログフロントエンド１１０は、光ディスク１１６に対して読み取り・書き込みを行うものである。操作部１１１は、ユーザからの操作を受け付けて、ビデオカメラ１００を操作するためのものである。表示部１１２は液晶パネルを有し、記録時は撮像部１０１で撮影した画像を表示し、再生時は再生映像を表示する。また、ビデオカメラ１００に対する設定メニュー等を表示する機能を有する。なお、本実施形態では、表示部１１２における液晶パネルのサイズを３インチ程度とする。
【００１７】
フラッシュメモリ１１３は、電源OFF状態でも保持する必要のある情報を記憶するために用いられる。また、撮影中のバッテリ外しなどが発生した時に撮影可能な状態に復帰するため必要な情報の格納にも使用される。ＲＡＭ１１７は、システム制御部１０５が使用する情報を一時的に保存しておくためのメモリである。
【００１８】
ストリームバッファ１１４は、多重化されたストリームデータを保持するためのものである。多重化処理部（マルチプレクサ・デマルチプレクサ）１１５は、記録時は圧縮符号化された映像・音声データを多重化してストリームデータを生成し、再生時はストリームデータを多重分離して映像・音声データを生成する。光ディスク１１６は、ＤＶＤ―ＲやＤＶＤ―ＲＷ等の記録可能なメディアであり、これらのメディアに対して映像や静止画像が記録・再生される。
【００１９】
前述のような構成により、本実施形態においては、動画像の撮影時には、撮像部１０１で得られた電気信号は映像信号処理部１０２においてデジタルデータに変換され、フレームメモリ１０６にバッファリングされる。フレームメモリ１０６には、直前のフレームの画像情報も保持されており、動き検出部１１８により、２つのフレーム間の動きが検出される。動き検出部１１８により検出された動きの情報は、システム制御部１０５によりフレームの画像情報に付加される。
【００２０】
また、動きの情報の付加と同時に、マイク１０４より取得した音声信号は音声信号処理部１０３においてデジタルデータに変換され、フレームメモリ１０６にバッファリングされる。フレームメモリ１０６に格納された映像・音声データは、動画符号化部１０８によってそれぞれ圧縮され、多重化処理部１１５において多重化を施された後、ストリームデータとしてストリームバッファ１１４に保持される。
【００２１】
システム制御部１０５は、ストリームバッファ１１４内に保持されているストリームデータを、アナログフロントエンド１１０によって光ディスク１１６へ書き込むよう制御する。本実施形態では、動画、音声データはファイルとして光ディスク１１６に記録される。また、撮影開始の指示から撮影停止の指示までの間に光ディスク１１６に記録された一連のシーンの動画、音声を一つのファイルとして管理する。
【００２２】
静止画の撮影時には、撮像部１０１で得られた電気信号は映像信号処理部１０２においてデジタルデータに変換され、フレームメモリ１０６にバッファリングされる。
静止画符号化部１０９は、フレームメモリ１０６に格納された映像データを、システム制御部１０５から指示された符号化パラメータで符号化を行う。静止画符号化部１０９により符号化された静止画データは、ストリームバッファ１１４に保持される。そして、アナログフロントエンド１１０により、光ディスク１１６に記録される。本実施形態では、１回の静止画撮影指示によって記録する１画面の静止画を一つのファイルとして管理する。
【００２３】
操作部１１１は、図２に示す様に、十字キー３０１、決定ボタン３０２、戻りボタン３０３、メニュー呼び出しボタン３０４、再生ボタン３０５、後戻りボタン３０６、先送りボタン３０７、停止ボタン３０８などがある。これらのボタンは記録再生でボタンに割り振る機能を変更することが可能である。これらのボタンを用いてユーザは記録・再生の指示などの操作を行う。
【００２４】
表示部１１２は、撮像部１０１によって生成された被写体像、あるいは光ディスク１１６内のデータを再生するときには再生画像を表示する液晶パネルを有している。また、表示部１１２は、本実施形態のビデオカメラ１００に対する設定を行うために必要なメニュー表示等の機能も有する。なお、再生時、アナログフロントエンド１１０によって光ディスク１１６から読み取ったデータはストリームバッファ１１４に格納され、システム制御部１０５により復号化される。
【００２５】
復号化されたデータは、多重化処理部１１５において映像ストリームと音声ストリームに分離（展開）されてフレームメモリ１０６に格納される。展開された映像・音声データは、映像信号処理部１０２および音声信号処理部１０３によって適切な信号処理を施した後、表示部１１２の液晶パネルやスピーカー（図示しない）からそれぞれ出力される。
【００２６】
次に、図３のフローチャートを用いて動画像から所定のフレームを選択して保存するまでの処理手順の一例を説明する。ユーザは、操作部１１１を操作することにより、光ディスク１１６に記録された動画の中から所望のフレームを静止画として記録するための処理を指示することができる。
ユーザの支持により、処理が開始されると、ステップＳ２０１において、光ディスク１１６に記録された動画像ファイルの代表画像（サムネイル）を表示部１１２に表示する。そして、ユーザが操作部１１１を操作して、所望の動画像ファイルが選択されるまで待機する。なお、本実施形態では、動画ファイルの代表画像を縮小画像にして複数枚ならべて所定数表示させるが、その他の表示方法を用いてもよい。本実施形態においては、システム制御部１０５が表示制御を行い、表示部１１２に種々の画面を表示するようにしている。
【００２７】
ステップＳ２０１において動画像ファイルが選択されると、次に、ステップＳ２０２に進む。ステップＳ２０２においては、システム制御部１０５は、ステップＳ２０１で選択された動画像ファイルの再生を行う。この際、動画像ファイルが符号化されていれば復号化を行い、表示部１１２の液晶パネルに再生された動画像を表示する。その後、ステップＳ２０３に進む。
【００２８】
ステップＳ２０３においては、所望のフレームが表示部１１２に表示された際に、ユーザが操作部１１１を操作して、動画再生を一時停止させるまで待機する。本実施形態においては、ユーザの操作により動画再生が一時停止された場合、所定の時間経過してから次のステップＳ２０４に移行するようにしている。したがって、ユーザは表示部１１２に表示されたフレームが所望のフレームでなかった場合には、操作部１１１により一時停止の解除やコマ送り等を行うことにより、所望のフレームを確実に選択することができる。表示部１１２に表示されたフレームが所望のフレームであり、一時停止の状態が所定の時間経過するとステップＳ２０４に移行する。
【００２９】
ステップＳ２０４においては、図６に示すような領域選択モードへ移行し、メニュー画面の呼び出しが行われる。領域選択モードにおいて表示されたフレームを基準フレームとして以降の処理が行われる。図６に示すように、領域選択モードの画面は、少なくともＳ２０３で選択された基準フレーム４０４を表示する領域と基準フレーム４０４内の領域を指定する領域指定枠６０１で構成される。
【００３０】
ステップＳ２０５においては、ユーザが操作部１１１を操作して、フレーム内の所望の座標とサイズで領域が選択されるまで待機する。ここで、ユーザにより行われる選択操作の一例を具体的に説明する。まず、十字キー３０１を操作して領域指定枠６０１の位置を指定し、決定ボタン３０２で位置を確定する。次に、十字キー３０１を操作して領域指定枠６０１の大きさを指定し、決定ボタン３０２で大きさを確定する。システム制御部１０５は、ユーザの操作により確定された位置と大きさを基に基準フレーム４０４内の領域指定枠６０１を更新する。ここでは、領域の指定は矩形で行っているが、例えば円や任意の多角形で選択してもよい。
【００３１】
ステップＳ２０６においては、システム制御部１０５は顔検出部１０７からの情報を基に、ステップＳ２０５で選択された領域指定枠６０１の中に顔が存在するかの判断を行う。この判断の結果、顔が存在する場合はステップＳ２０７に進み、システム制御部１０５は顔が検出された位置と大きさをＲＡＭ１１７へ格納する。また、顔が存在しない場合はステップＳ２０８に進む。
【００３２】
ステップＳ２０７においては、ステップＳ２０６で検出した顔が前後フレームにも存在するか否かの解析を行う。このステップＳ２０７の顔解析処理により、前後フレームで顔の位置が変更になったときにでも顔を中心とした画像を表示できるようになる。システム制御部１０５は、ステップＳ２０３で選択された基準フレームを中心とした前のフレーム、または後ろのフレームを所定数、復号した状態でストリームバッファ１１４に格納する。
【００３３】
図４は、動画像ファイルを構成するフレームを再生方向に対し、時系列に並べたもので、ステップＳ２０３で選択されたフレームが図４中のフレーム４０４であるとする。
【００３４】
次に、ステップＳ２０７で行われる解析の手順を図５のフローチャートと、図４とを用いて説明する。
ステップＳ５０１においては、基準フレーム４０４の次フレーム４０５を解析フレームとする。次に、ステップＳ５０２において、解析フレーム４０５の顔検出処理を行う。ステップＳ５０２の顔検出処理の結果、顔が検出されなかったときには処理を終了させる。また、顔が検出されたときには顔の位置と大きさをＲＡＭ１１７へ格納する。フレーム内に顔が複数検出されたときには顔認識部１１９により検出された顔の認識を行い、ステップＳ２０６で検出した顔と同一の顔であるか否かの判断を行う。
【００３５】
ステップＳ５０２の処理を終了したら、次に、ステップＳ５０３に移行する。ステップＳ５０３においては、解析したフレームが所定数であるかの判断を行う。この判断の結果、所定数のフレームに対して処理が完了していれば解析を完了とする。また、完了していなければステップＳ５０１へ移行し、次のフレームを解析対象のフレームとして選択する。基準フレーム４０４から再生方向への解析が終了したら基準フレーム４０４から再生方向と反対方向に対しても同様の解析を行う。
【００３６】
ステップＳ２０８においては、ステップＳ２０３で選択された基準フレーム４０４の前後フレームの動きを解析する。このステップＳ２０８の処理を行うことにより、カメラがパン、ズーム、チルトしたときでもステップＳ２０５で指定した領域を、どのフレームでも確認することが可能となる。
【００３７】
ステップＳ２０８において行われる解析処理においては、記録時に動画像ストリームに付加されて記録された動きの情報を取得し、ステップＳ２０５で選択された領域が前後のフレームのどの領域に相当するかの解析を行う。画像ストリーム内に動きの情報が存在しないときには動き検出部１１８により解析対象となるフレームの前後のフレームから動きの情報を取得すればよい。ステップＳ２０７、またはステップＳ２０８の処理が終るとステップＳ２０９に移行する。
【００３８】
ステップＳ２０９においては、前後フレームの表示領域の確定を行う。これは、システム制御部１０５が、ステップＳ２０７もしくはステップＳ２０８において解析された情報を基に、前後フレーム内の表示する領域を決定する領域決定処理である。この場合、顔が検出されたときには検出された顔を中心に、Ｓ２０５で選択された領域の大きさに従い、前後のフレームから一部を抽出して表示する。また、顔が検出されなかったときにはステップＳ２０８で取得した動きに関する情報を基に、前後のフレームにおいて、検出した動きの分だけ表示する領域を移動する。その後、移動した領域を抽出して表示する。
【００３９】
次に、ステップＳ２１０において、前後フレームの表示を行う。前後フレームの表示画面の一例を図７に示す。これは、図４の動画像ストリームに対して解析を行った結果を表示したものである。表示部１１２には、少なくともステップＳ２０３で選択された基準フレーム４０４を表示する領域と、前後フレームの一部の領域を拡大した画像を表示する領域がある。
【００４０】
図７の７０１から７０７は図４の４０１から４０７のフレームに対して、ステップＳ２０７、ステップＳ２０８の処理を行い、顔を中心とした領域を抽出して表示させたものである。ここでは、ステップＳ２０３で選択されたフレームを中心とした前後３フレームしか表示させていないが、前後フレームを何枚表示させてもよい。なお、顔が存在しないときにはステップＳ２０８の結果に基づいて前後フレームの所定の領域を表示する。
【００４１】
次に、ステップＳ２１１において領域は決定されたか否かを判断する。この判断は、領域指定枠６０１で指定した領域が所望の領域であるかに基いて行われる。この判断の結果、領域が所望のものであれば次のステップＳ２１２へ移行する。一方、所望の領域では無い時にはステップＳ２０５へ戻る。そして、Ｓ２０５にて再度領域の位置、大きさが変更されると、それに合わせて、前後フレームから抽出、表示する領域も変更される。
【００４２】
ステップＳ２１２においては、表示部１１２に表示された動画像ストリーム内の任意のフレームを選択するフレーム選択が行われるまで待機する。ここでは、ユーザが操作部１１１内の十字キー３０１により、図７のカーソル７００を移動させ、図７に表示されたフレームの中から所望のフレームが選択されるまで待機する。所望のフレームが選択されたらステップＳ２１３に進む。
【００４３】
ステップＳ２１３においては、選択フレームの拡大表示を行う。例えば、ステップＳ２１２で選択されたフレームが、図７中の画像７０１であったとする。システム制御部１０５は、図８に示すように、画像７０１を拡大し、表示部１１２に表示する。このように、画像７０１を拡大して表示することによって、ユーザは選択したフレームが所望のものであるか否かを正確に確認することが可能となる。
【００４４】
ステップＳ２１４においては、全体の画角を確認するために、選択したフレームのすべての領域を表示部１１２へ表示させる選択フレームの全体表示を行う。画像７０１は、フレーム４０１の顔を中心とした領域の拡大画像である。よって、表示部１１２にはフレーム４０１が全画面表示されることになる。
【００４５】
ステップＳ２１５においては、ステップＳ２１２で選択されたフレームを保存する画像保存処理を行う。この画像保存処理は、ユーザの指示に基いて行われる。システム制御部１０５は、静止画符号化部１０９を制御して、選択されたフレームのデータをストリームバッファ１１４から読み出し、を所定の静止画のフォーマット、例えばJPEGなどの画像フォーマットに符号化する。また、アナログフロントエンド１１０を制御して、符号化した静止画を光ディスク１１６へ保存する。
【００４６】
ユーザが操作をする操作画面は、操作部１１１の戻るボタン３０３をクリックすることにより、一つ前の操作画面に戻ることが可能である。また、メニュー呼び出しボタン３０４を押すと、表示部１１２にフレームの選択や領域の選択などの移行を可能とする操作画面が表示される。さらに、十字キー３０１によって表示された操作画面を選択することによって任意の操作画面に移行することが可能である。
【００４７】
なお、前述したフローチャートでは、ステップＳ２１１で領域が所望のものでなかったときにはステップＳ２０５に戻る処理手順について説明したが、図７の画面で、領域の指定を行わせてもよい。十字キー３０１によって領域指定枠６０１を操作することにより画像７０４は随時更新される。画像７０４が更新されるとシステム制御部１０５は更新された領域を基に前後フレームの解析を行い、画像７０１〜７０３、７０５〜７０７も随時更新される。
なお、本実施形態では、動画再生中に選択されたフレームの前後の画面を表示していたが、例えば、選択されたフレームが動画の先頭、或いは最後などの場合は、選択されたフレームの前又は後のフレームのみを表示するようにしてもよい。
また、選択されたフレームが動画像の途中であっても、選択されたフレームの前、或いは後ろの所定数のフレームの一方を表示するようにしてもよい。
【００４８】
（第２の実施形態）
次に、図９のフローチャートを参照しながら本発明の第２の実施形態を説明する。
本発明は連続撮影をした静止画から所望の静止画を選択するときにも有効である。即ち、本実施形態のビデオカメラ１００は、静止画撮影ボタンを操作している間、連続して複数の静止画を撮影する連写撮影機能を持つ。そして、この様に１回の操作で連写により記録された複数の静止画に対し、同じ静止画撮影操作による連写記録された静止画である旨の識別情報を各静止画ファイルに付加して記録する。ユーザは、操作部１１１を操作して、この連写された複数の静止画のうちの一つを選択するため、選択処理を指示することができる。図９は、この様に、連続撮影した静止画から所望の画像を選択する静止画選択手順の一例を示したフローチャートである。以下、動画像との違いのみを説明する。
【００４９】
ユーザの指示があると、ステップＳ９０１においては、光ディスク１１６に記録された静止画のうち、連写によって記録された静止画ファイルの代表画像を表示部１１２に表示する。そして、ユーザは操作部１１１を操作して、所望のファイルを選択する。静止画ファイルを表示部１１２に表示させるときには、静止画ファイルの代表画像を縮小画像にして複数枚ならべて表示させるのが好ましいが、その他の表示方法を用いてもよい。
【００５０】
ステップＳ９０２〜ステップＳ９１２までの処理は、動画のステップＳ２０４〜ステップＳ２１４の処理に相当する。なお、第１の実施形態においては、選択されたフレームの前後のフレーム内の領域を決定する領域決定処理を行っていたが、本実施形態においては、選択された静止画の前後の静止画内の領域を決定する領域決定処理を行う。
【００５１】
ステップＳ９１２で画像の選択が完了したら、ステップＳ９１３に進み、選択された画像を所望の領域へコピーする処理を行う。ここでは、選択されたファイルをそのままコピーしてもよいし、ユーザの指定する所望のフォーマットに変化してからコピーを行ってもよい。以上、本発明に係る画像編集装置の実施形態の例について説明したが、本発明は前述した実施形態の例に限定されるものではなく、各種の態様を採用することができる。
【００５２】
（本発明に係る他の実施の形態）
前述した本発明の実施の形態における画像処理装置を構成する各手段は、コンピュータのＲＡＭやＲＯＭなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。
【００５３】
また、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施の形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【００５４】
なお、本発明は、前述した画像処理方法における各工程を実行するソフトウェアのプログラムを、システムあるいは装置に直接、あるいは遠隔から供給する。実施の形態では図３、図５、図９に示すフローチャートに対応したプログラムを供給する。そして、そのシステムあるいは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００５５】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００５６】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【００５７】
プログラムを供給するための記録媒体としては種々の記録媒体を使用することができる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。
【符号の説明】
【００５８】
１００  ＤＶＤビデオカメラ、１０１  撮像部、１０２  映像信号処理部、１０３  音声信号処理部、１０４  マイク、１０５  システム制御部、１０６  フレームメモリ、１０７  顔検出部、１０８  動画符号化部、１０９  静止画符号化部、１１０  アナログフロントエンド、１１１  操作部、１１２  表示部、１１３  フラッシュメモリ、１１４  ストリームバッファ、１１５  多重化処理部、１１６  光ディスク、１１７  ＲＡＭ、１１８  動き検出部、１１９  顔認識部
【図１】
0005464926.tif 000002
【図２】
0005464926.tif 000003
【図３】
0005464926.tif 000004
【図４】
0005464926.tif 000005
【図５】
0005464926.tif 000006
【図６】
0005464926.tif 000007
【図７】
0005464926.tif 000008
【図８】
0005464926.tif 000009
【図９】
0005464926.tif 000010