(57)【特許請求の範囲】
【請求項１】
入力された動画データを動画ファイルとして記録媒体に記録する記録手段と、
前記動画データの記録中に、前記動画データを複数の動画ファイルに分割して記録するように前記記録手段を制御する制御手段と、を備え、
前記制御手段は、動画データの記録中に、前記動画データを複数の動画ファイルに分割して記録するよう前記記録手段を制御した場合に、記録中の動画ファイルをクローズすると共に予め用意された所定の画像データを前記クローズする動画ファイルのサムネイル画像データとして記録し、新たに動画ファイルを作成するように前記記録手段を制御することを特徴とする記録装置。
【請求項２】
前記記録媒体に記録された動画データを用いて、動画ファイルのサムネイル画像データを生成するサムネイル処理手段を備え、
前記記録手段は、複数の動画ファイルに分割されて記録された動画データの記録停止後に、前記分割されて記録された複数の動画ファイルの前記所定の画像データを前記サムネイル処理手段により生成されたサムネイル画像データに変更して記録することを特徴とする請求項１に記載の記録装置。
【請求項３】
前記記録媒体に記録された動画データを用いて、動画ファイルのサムネイル画像データを生成するサムネイル処理手段を備え、
前記記録手段は、複数の動画ファイルに分割されて記録された動画データの記録を停止したことに応じて、前記分割されて記録された複数の動画ファイルの前記所定の画像データを前記サムネイル処理手段により生成されたサムネイル画像データに変更して記録することを特徴とする請求項１に記載の記録装置。
【請求項４】
前記記録媒体に記録された動画データを用いて、動画ファイルのサムネイル画像データを生成するサムネイル処理手段を備え、
前記記録手段は、複数の動画ファイルに分割されて記録された動画データの記録停止後におけるサムネイル画像データの表示指示に応じて、前記分割されて記録された複数の動画ファイルの前記所定の画像データを前記サムネイル処理手段により生成されたサムネイル画像データに変更して記録することを特徴とする請求項１に記載の記録装置。
【請求項５】
前記記録媒体に記録された動画データを用いて、動画ファイルのサムネイル画像データを生成するサムネイル処理手段を備え、
前記記録手段は、複数の動画ファイルに分割されて記録された動画データの記録停止後における電源投入の指示に応じて、前記分割されて記録された複数の動画ファイルの前記所定の画像データを前記サムネイル処理手段により生成されたサムネイル画像データに変更して記録することを特徴とする請求項１に記載の記録装置。
【請求項６】
前記記録媒体に記録された動画データを用いて、動画ファイルのサムネイル画像データを生成するサムネイル処理手段を備え、
前記サムネイル処理手段は、複数の動画ファイルに分割されて記録された動画データの記録開始の指示から記録停止の指示までの間に記録された複数の動画ファイルに対応する動画データに基づいて複数のサムネイル画像データを生成し、
前記記録手段は、前記複数の動画ファイルの前記所定の画像データを、前記サムネイル処理手段により生成された前記複数のサムネイル画像データにそれぞれ変更して記録することを特徴とする請求項１に記載の記録装置。
【請求項７】
前記サムネイル処理手段は、前記分割されて記録された複数の動画ファイルに対応する動画データに基づいて複数のサムネイル画像データを生成し、
前記記録手段は、前記複数の動画ファイルの前記所定の画像データを、前記サムネイル処理手段により生成された前記複数のサムネイル画像データにそれぞれ変更して記録することを特徴とする請求項２から５の何れか１項に記載の記録装置。
【請求項８】
入力された動画データの記録中に、前記動画データを複数の動画ファイルに分割して記録媒体に記録する場合に、前記記録中の動画ファイルをクローズすると共に予め用意された所定の画像データを前記クローズする動画ファイルのサムネイル画像データとして記録し、新たに動画ファイルを作成することを特徴とする記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は記録装置及び記録方法に関し、特に、動画を記録するために用いて好適な技術に関する。
【背景技術】
【０００２】
従来、動画を撮影して記録媒体に記録する記録装置が知られている。また、動画をメモリカードなどのランダムアクセスの記録媒体に記録する記録装置では、記録媒体に記録した動画を、所定のファイルシステムに従い、動画ファイルとして管理する。
【０００３】
また、動画の撮影中に、記録中の動画ファイルのサイズ（データ量）がファイルシステムにより規定された上限のサイズに達すると、自動的にファイルを分割して動画の記録を続ける装置も知られている（例えば、特許文献１）。この場合、１回の撮影で複数の動画ファイルが作成され、記録される。また、記録された動画の再生時に用いるサムネイル画像を生成し、動画と共に記録する装置も知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０‐２７３３２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
近年、高精細な動画を記録できる装置が登場している。しかしながら、民生用の機器においては、リソースの制限により、動画の記録中にファイル分割の処理を行った場合、サムネイル画像を生成することができなくなることがある。
【０００６】
そのため、１回の撮影中に複数の動画ファイルが記録された場合、各動画ファイルにはサムネイル画像が付加されずに記録されるという問題点があった。
本発明は前述の問題点に鑑み、１回の動画の記録中に複数の動画ファイルが記録された場合にも、各動画ファイルにサムネイル画像を適切に記録できるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明の記録装置は、入力された動画データを動画ファイルとして記録媒体に記録する記録手段と、前記動画データの記録中に、前記動画データを複数の動画ファイルに分割して記録するように前記記録手段を制御する制御手段と、を備え、前記制御手段は、動画データの記録中に、前記動画データを複数の動画ファイルに分割して記録するよう前記記録手段を制御した場合に、記録中の動画ファイルをクローズすると共に予め用意された所定の画像データを前記クローズする動画ファイルのサムネイル画像データとして記録し、新たに動画ファイルを作成するように前記記録手段を制御することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、１回の動画の記録中に複数の動画ファイルが記録された場合にも、各動画ファイルにサムネイル画像を適切に記録することが可能となる。
【図面の簡単な説明】
【０００９】
【図１】第１〜第３の実施形態における記録装置の構成例を示すブロック図である。
【図２】動画ファイルの形式を示す図である。
【図３】記録処理の一例を示すフローチャートである。
【図４】仮サムネイル画像の一例を示す図である。
【図５】仮サムネイル画像の変更処理の一例を示すフローチャートである。
【図６】仮サムネイル画像の変更処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
（第１の実施形態）
図１は、本発明の第１の実施形態としての記録装置１００の構成例を示すブロック図である。なお、記録装置１００は、所定の記録フォーマットに従い動画信号を生成して記録媒体に記録する。また、記録媒体に記録された動画信号やその他の情報を、ＦＡＴ(File Allocation Table)ファイルシステムに従い、ファイルとして管理する。
【００１１】
図１において、撮像部１０１は被写体を撮影し、被写体を示す動画データを生成して出力する。撮像部１０１は、ズームレンズやフォーカスレンズ等の光学系、ＣＣＤ等のイメージセンサ、アイリス、撮影した動画データをデジタルデータに変換するＡＤ変換器などを有する。
【００１２】
信号処理部１０２は、撮像部１０１により得られた動画データに対して画素補間処理や色変換処理などの所定の処理を施して出力する。メモリ１０３は、撮影時においては撮影された動画データを記憶し、再生時においては再生された動画データを記憶する。また、メモリ１０３は、システム制御部１０７による処理や、動画処理部１０４による処理のためにデータを一時記憶する他、各種の必要なデータを記憶する。
【００１３】
動画処理部１０４は、ＭＰＥＧ方式に従って動画データを符号化、復号化する回路を備える。動画処理部１０４は、記録時においては、撮影された動画データを符号化してその情報量を圧縮し、再生時においては、再生された動画データを復号し、情報量を伸長する。また、動画処理部１０４は、後述の様に、サムネイル画像データの生成時においては、再生された動画データの先頭部分の１フレームの画像データを復号して出力する。
【００１４】
サムネイル処理部１０５は、動画処理部１０４より出力された１フレームの画像データのサイズ（画素数）を縮小し、更に、縮小された画像データをＪＰＥＧなどの符号化方式に従って符号化することにより、サムネイル画像データを生成する。また、再生された動画ファイルに格納されたサムネイル画像データを復号して出力する。
【００１５】
不揮発メモリ１０６は、システム制御部１０７の動作プログラムや、後述の仮サムネイル画像データ等の情報を記憶する。システム制御部１０７はマイクロコンピュータ及びその他必要なメモリを有し、不揮発メモリ１０６に記憶されたプログラムに従い、操作部１０８からのユーザ指示に応じて記録装置１００の各部の動作を制御する。操作部１０８は、ユーザにより操作可能な電源スイッチ、動画像の撮影開始、停止を指示するトリガスイッチ、メニュースイッチ等の各種のスイッチを備える。
【００１６】
システム制御部１０７は、操作部１０８から入力されるユーザの指示を受け付ける。また、ユーザはメニュースイッチを操作して表示部１０９にメニュー画面を表示し、このメニュー画面を利用して記録装置１００の動作モードや、動画記録時の圧縮モードなどを変更し、また、設定を変更する。表示部１０９は、システム制御部１０７からの指示に従い、動画像や各種の情報を表示する。表示部１０９は液晶パネル等、公知の表示装置により構成されている。
【００１７】
記録再生部１１０は、システム制御部１０７からの指示に従い、圧縮された動画データや各種の情報を記録媒体１１１に記録する。また、記録再生部１１０は、記録媒体１１１に記録された動画ファイルを再生する。記録媒体１１１はメモリカードやハードディスク（ＨＤＤ）等のランダムアクセス可能な記録媒体である。本実施形態では、記録媒体１１１はフラッシュメモリを内蔵した交換可能なメモリカードである。また、記録媒体１１１は、不図示の装着、排出機構により、記録装置１００に対してユーザが容易に装着、排出可能な構成である。各部１０２〜１１０はそれぞれデータバス１１２を介して互いにデータ通信可能に接続されている。
【００１８】
次に、記録装置１００により記録される動画ファイルの形式について図２を使って説明する。
本実施形態では、ＭＯＶ形式のファイルを記録する。ＭＯＶファイル２００は、符号化された動画データが格納される領域であるｍｄａｔアトム２０１と、動画ファイル２００の管理情報が格納される領域であるｍｏｏｖアトム２０２とから構成されている。ｍｄａｔ２０１に格納される動画データは複数のチャンクで構成され、各チャンクは複数のサンプルから構成される。
【００１９】
ｍｏｏｖ２０２に格納される管理情報は、作成日時や動画の復号に必要な情報に加えて、動画の内容や特性、属性を示す様々な情報を含んでいる。例えば、動画のフレーム間隔、トータルフレーム数、フレームのサイズ、符号化方式、タイムスケール、サンプルレート等の情報を含む。また、ｍｏｏｖ２０２には、ｍｄａｔ２０１に格納された各チャンクのオフセットバイトの情報が格納される。更に、ｍｏｏｖ２０２には、サムネイル画像データも格納される。
【００２０】
次に、撮影時の処理について説明する。図３は記録装置１００の記録時の処理を示すフローチャートである。なお、図３の各ステップの処理はシステム制御部１０７が各部を制御することにより実行される。
操作部１０８により記録装置１００の電源が投入されると、システム制御部１０７は記録装置１００の各部を制御して、撮像部１０１により得られた動画データに応じた被写体の動画像を表示部１０９に表示し、記録待機状態となる。この状態で、操作部１０８より記録開始の指示があると、図３の各ステップの処理が開始される。
【００２１】
システム制御部１０７は、まず、記録再生部１１０に対し、新たに動画データを記録するための動画ファイルを作成する様に指示する。この指示を受けた記録再生部１１０は、記録媒体１１１に動画ファイルを作成する（Ｓ３０１）。
次に、システム制御部１０７は、動画処理部１０４による動画データの圧縮を開始し、圧縮された動画データが一旦メモリ１０３に記憶される。そして、システム制御部１０７は、動画処理部１０４により圧縮された動画データを所定のタイミングでメモリ１０３より読み出し、記録再生部１１０に送る。そして、圧縮された動画データを動画ファイルとして記録媒体１１１に記録する様に記録再生部１１０に指示する。記録再生部１１０は、メモリ１０３より読み出された動画データを記録媒体１１１に記録する（Ｓ３０２）。
また、動画データの記録開始に応じて、システム制御部１０７は、ｍｏｏｖアトムのデータを生成してメモリ１０３に記憶する。前述の様に、ｍｏｏｖアトムには、動画データの各チャンクのオフセットの情報などが含まれる。そのため、システム制御部１０７は、動画データの記録中に順次オフセット情報を生成し、メモリ１０３に生成されたｍｏｏｖアトムに格納する。
【００２２】
本実施形態では、記録媒体１１１に記録可能な動画データのデータレートは、圧縮された動画データのデータレートよりも大きいため、圧縮された動画データを一旦メモリ１０３に記憶する。そして、システム制御部１０７は、決められたタイミングで未記録の動画データをメモリ１０３より読み出し、記録再生部１１０に送る。ここで、記録媒体１１１に対する一回の書き込み処理においては、所定量の未記録の動画データがメモリ１０３より読み出されて記録媒体１１１に記録される。
【００２３】
この様に動画ファイルの記録を開始した後、システム制御部１０７は、操作部１０８より記録停止の指示を受けたか否かを判別する（Ｓ３０３）。記録停止の指示が無い場合、システム制御部１０７は、記録中の動画ファイルのサイズ（データ量）がファイル分割のための閾値に達したか否かを判別する（Ｓ３１０）。
【００２４】
本実施形態では、記録中の動画ファイルのサイズがファイルシステムにより規定された上限のサイズに達すると、自動的に記録中の動画ファイルをクローズし、新たに動画ファイルをオープンして動画の記録を継続する。例えば、ＦＡＴ３２の場合には、上限のサイズが４ギガバイト（ＧＢ）である。
【００２５】
本実施形態では、システム制御部１０７は、記録開始からの動画ファイルのサイズをチェックしている。そして、システム制御部１０７は、メモリ１０３より読み出した１回の動画データの書き込みが完了する度に、記録中の動画ファイルのサイズが上限のサイズに基づいて決定したファイル分割の閾値に達したか否かを判別している。なお、本実施形態では、ファイル分割の閾値をファイルシステムで規定された上限サイズよりも所定量少ないサイズとする。
【００２６】
記録中の動画ファイルのサイズが閾値に達していない場合、システム制御部１０７は、Ｓ３０２に戻り、そのまま動画ファイルの記録を続ける。また、記録中の動画ファイルのサイズが閾値に達していた場合、システム制御部１０７は、不揮発メモリ１０６に記憶された仮サムネイル画像データを読み出す。そして、この仮サムネイル画像データを、メモリ１０３に記憶されたｍｏｏｖアトムの所定領域に格納する（Ｓ３１１）。本実施形態では、仮サムネイル画像データとして、例えば、図４に示す様に、正しいサムネイル画像が記録されていない旨をユーザに知らせる画像を用意し、不揮発メモリ１０６に記憶している。
【００２７】
次に、システム制御部１０７は、ファイルサイズ等の必要な情報をメモリ１０３に記憶されたｍｏｏｖアトムに格納し、ｍｏｏｖアトムのデータを記録するように記録再生部１１０に指示する。記録再生部１１０は、メモリ１０３よりｍｏｏｖアトムのデータを読み出し、記録媒体１１１に記録する（Ｓ３１２）。次に、システム制御部１０７は、記録再生部１１０に対して記録中の動画ファイルをクローズし、新たに動画ファイルを作成するように指示する。記録再生部１１０は、ｍｏｏｖ２０２に必要な管理情報を記録した後、記録中の動画ファイルをクローズする（Ｓ３１３）。
【００２８】
システム制御部１０７は、動画ファイルがクローズされると、記録媒体１１１に記録されたファイルシステムの管理情報の内容を更新する。そして、システム制御部１０７は、Ｓ３０１に戻り、記録再生部１１０に対して、新たに動画データを記録するための動画ファイルを作成し、動画データの記録を続けるように指示する。
【００２９】
また、システム制御部１０７は、動画の記録中にファイル分割処理を実行し、新たな動画ファイルを作成する度に、この動画ファイルのファイル名などの識別情報をメモリ１０３に記憶しておく。なお、これ以外にも、仮サムネイル画像データが記録されているか否かを識別するための識別情報を各動画ファイルに記録しておく構成としてもよい。この場合、後述の様に、仮サムネイル画像データを動画から生成したサムネイル画像に変更した後で、識別情報を仮サムネイル画像データではない旨を示す情報に変更すればよい。
【００３０】
一方、Ｓ３０３で記録停止の指示を受けた場合、システム制御部１０７は、記録再生部１１０に対して記録停止を指示すると共に、記録された動画データの先頭部分の所定量のデータを再生する様に指示する。記録再生部１１０は、記録停止の指示を受けると、記録媒体１１１に対する動画データの記録を停止する。そして、指定された先頭部分の動画データを記録媒体１１１から読み出し、一旦メモリ１０３に記憶する。
【００３１】
システム制御部１０７は、動画処理部１０４により、メモリ１０３に記憶された先頭部分の動画データを復号させ、先頭の１フレームのデータをメモリ１０３に記憶させる。更に、システム制御部１０７は、動画ファイルの記録停止後にサムネイル処理部１０５に対し、メモリ１０３に記憶された１フレームの画像データからサムネイル画像データを生成する様に指示する。
【００３２】
サムネイル処理部１０５は、メモリ１０３より１フレームの画像データを読み出してサイズを縮小すると共に、縮小された画像データを符号化してサムネイル画像データを生成する。システム制御部１０７は、生成されたサムネイル画像データを、メモリ１０３に記憶されたｍｏｏｖアトムにおける指定された領域に格納するようにサムネイル処理部１０５に指示する。サムネイル処理部１０５は、生成したサムネイル画像データを、メモリ１０３における指定された領域に記憶する（Ｓ３０４）。システム制御部１０７は、更に、ファイルサイズの情報など、必要な情報をメモリ１０３に記憶されたｍｏｏｖアトムのデータに格納する。
【００３３】
次に、システム制御部１０７は、記録再生部１１０に対し、メモリ１０３に記憶されたｍｏｏｖアトムのデータを記録する様に指示する。記録再生部１１０は、メモリ１０３よりｍｏｏｖアトムのデータを読み出し、記録媒体１１１に記録する（Ｓ３０５）。その後、記録再生部１１０は、動画ファイルをクローズする（Ｓ３０６）。システム制御部１０７は、動画ファイルがクローズされると、記録媒体１１１に記録されたファイルシステムの管理情報の内容を更新する。
【００３４】
次に、システム制御部１０７は、メモリ１０３に記憶された分割ファイルの識別情報に基づいて、記録開始の指示から記録停止の指示までの一連の動画記録中に、ファイル分割処理を実行したか否かを判別する（Ｓ３０７）。一連の動画記録中に、ファイル分割処理が行われていない場合にはそのまま処理を終了し、記録待機状態に戻る。
【００３５】
また、ファイル分割処理が行われていた場合、メモリ１０３に記憶された識別情報に基づいて、今回の動画撮影により生成された複数の動画ファイルを検出する。そして、システム制御部１０７は、これら複数の動画ファイルのうち、最後の動画ファイルを除く動画ファイルの先頭部分を順次再生し、Ｓ３０４の処理と同様に各動画ファイルのサムネイル画像を生成させる（Ｓ３０８）。
【００３６】
更に、システム制御部１０７は、各動画ファイルのｍｏｏｖ２０２に格納された仮サムネイル画像データを、新たに生成されたサムネイル画像データに変更するよう、記録再生部１１０に指示する。記録再生部１１０は、各動画ファイルのｍｏｏｖ２０２に格納された仮サムネイル画像データを、新たに生成されたサムネイル画像データに変更する（Ｓ３０９）。
【００３７】
以上の処理は、ユーザによる記録停止の指示に応じて、動画ファイルが正しく記録完了した場合の処理であるが、例えば、動画の記録中に電池が外されるなど、動画ファイルの記録処理が正常に完了しない場合も考えられる。この場合には、Ｓ３０３−Ｓ３０９の処理が実行されないことになる。
【００３８】
しかし、本実施形態では、Ｓ３１１の処理により、動画の記録中におけるファイル分割処理の際に、動画ファイルに対して仮サムネイル画像データを記録してからファイルをクローズし、更に、ファイルシステムの管理情報を更新している。そのため、その時点までに記録された動画ファイルは正しく記録される。
【００３９】
更に、サムネイル画像として、図４に示す画像が記録されている。そのため、Ｓ３０８−Ｓ３０９の処理が行われない場合でも、再生時には、サムネイル画像として、図４に示す画像が表示される。従って、ユーザは動画ファイルが記録されていることを容易に認識することができる。
【００４０】
次に、この様に記録された動画ファイルの再生時の処理を説明する。
ユーザが操作部１０８を操作して、再生モードへの切り替えを指示すると、システム制御部１０７は、記録媒体１１１に記録された動画ファイルのサムネイル画像を含むインデックス画面を表示するように各部を制御する。即ち、システム制御部１０７は、インデックス画面に表示するサムネイル画像に対応した動画ファイルを指定し、この指定した動画ファイルのサムネイル画像データを読み出すように記録再生部１１０に指示する。
【００４１】
記録再生部１１０は、指定された動画ファイルのサムネイル画像データを記録媒体１１１から読み出してメモリ１０３に記憶する。システム制御部１０７は、サムネイル処理部１０５に対し、読み出されたサムネイル画像データを復号し、更に、インデックス画面に適した画素数に変更する様に指示する。サムネイル処理部１０５は、メモリ１０３よりサムネイル画像データを順次読み出して復号し、更にサイズを縮小してインデックス画面を作成し、表示部１０９に送る。表示部１０９は、インデックス画面を表示する。この際、正常に記録が完了していない動画ファイルのサムネイルとして、図４の画像が表示される。
【００４２】
ユーザは操作部１０８を操作して、インデックス画面に表示されたサムネイル画像の中から所望のサムネイル画像を選択し、再生を指示する。システム制御部１０７は、ユーザにより選択されたサムネイル画像に対応する動画ファイルを指定し、この動画ファイルを再生するように記録再生部１１０に指示する。記録再生部１１０は、指定された動画ファイルの動画データを順次記録媒体１１１から再生し、一旦メモリ１０３に記憶する。
【００４３】
システム制御部１０７は、動画処理部１０４に対し、再生された動画データを復号するよう指示する。動画処理部１０４は、再生された動画データを復号し、表示部１０９に送る。表示部１０９は、動画処理部１０４により再生された動画を表示する。ユーザにより再生停止の指示を受けると、システム制御部１０７は、動画の再生を停止して、再びインデックス画面を表示する様に各部を制御する。
【００４４】
この様に、本実施形態によれば、動画の記録中において行われるファイル分割処理の際に、動画ファイルに対して仮サムネイル画像データを記録してからファイルをクローズする。そのため、動画の記録が正常に終了しない場合でも、仮サムネイル画像が表示される。従って、ユーザは動画ファイルが記録されていることを容易に認識することができる。
【００４５】
なお、本実施形態では、動画ファイルのサイズがファイルシステムによって規定された上限サイズに近くなった場合に自動的にファイルを分割していたが、これ以外の条件に基づいて動画ファイルを分割する構成でもよい。その場合にも、同様に、動画ファイルの分割処理の際には、仮サムネイル画像データを記録する。そして、記録停止の指示に応じて、新たに各動画ファイルの動画データからサムネイル画像を生成し、各動画ファイルの仮サムネイル画像データを新たに生成したサムネイル画像に変更すればよい。また、動画の記録中に、決められた条件に基づいて自動的に動画ファイルを分割するのではなく、記録中のユーザからの指示に応じて動画ファイルを分割する構成とすることも可能である。
【００４６】
また、本実施形態では、仮サムネイル画像データとして、図４の画像データを記憶していたが、これ以外にも、所定の画像データを仮サムネイル画像データとしてメモリ１０３に記憶しておき、これを用いることも可能である。この際、仮サムネイル画像データとしては、その旨がわかる様な画像であることが望ましい。
【００４７】
更に、仮サムネイル画像データとして、動画ファイルに記録される一連の動画データの最後のフレームを用いるようにしてもよい。即ち、図３のＳ３１０で、ファイル分割を実行する場合、システム制御部１０７は、現在記録中の動画ファイルに記録される動画データの最後のフレームのデータを圧縮されていない状態でメモリ１０３に記憶しておく。そして、システム制御部１０７は、サムネイル処理部１０５により、このフレームのデータからサムネイル画像データを生成させ、記録再生部１１０により仮サムネイル画像データとして記録させる。また、本実施形態では、動画データをＭＯＶファイルとして記録していたが、別のファイル形式で記録してもよい。
【００４８】
（第２の実施形態）
次に、第２の実施形態を説明する。本実施形態では、再生モードにおけるインデックス画面を表示する際に、仮サムネイル画像データが記録された動画ファイルのサムネイル画像データを新たに生成する構成とした。本実施形態においても、記録装置１００の構成や、基本的な動画の記録処理は第１の実施形態と同様である。
【００４９】
図５は、本実施形態によるインデックス画面の表示処理を示すフローチャートである。なお、図５の各ステップの処理は、システム制御部１０７が各部を制御することにより実行される。
前述の様に、ユーザにより再生モードが指示されるか、或いは、インデックス画面の切り替え指示を受けた場合に図５の処理が開始される。
【００５０】
インデックス画面の表示指示が行なわれると、システム制御部１０７は、記録媒体１１１に記録された複数の動画ファイルから、インデックス画面に表示するサムネイル画像に対応した動画ファイルを選択する（Ｓ５０１）。そして、前述の様にメモリ１０３に記憶された識別情報に基づいて、選択された動画ファイルに仮サムネイル画像データが記録されているか否かを判別する（Ｓ５０２）。選択された動画ファイルに仮サムネイル画像データが記録されていない場合には、第１の実施形態と同様に、動画ファイルのサムネイル画像データを再生してメモリ１０３に記憶する（Ｓ５０５）。
【００５１】
一方、選択された動画ファイルに仮サムネイル画像データが記録されていた場合、システム制御部１０７は、選択した動画ファイルの先頭部分を再生させる。そして、システム制御部１０７は、Ｓ３０４の処理と同様にサムネイル画像データを生成させる（Ｓ５０３）。そして、システム制御部１０７は、動画ファイルの仮サムネイル画像データを生成されたサムネイル画像データに変更するように記録再生部１１０に指示する。記録再生部１１０は、選択された動画ファイルの仮サムネイル画像データを、生成されたサムネイル画像データに変更する（Ｓ５０４）。また、サムネイル処理部１０５は、生成したサムネイル画像データをメモリ１０３に記憶する（Ｓ５０５）。
【００５２】
次に、システム制御部１０７は、インデックス画面に表示するサムネイル画像が残っているか否かを判別し、残りのサムネイル画像がある場合にはＳ５０１に戻って処理を繰り返す（Ｓ５０６）。
一方、インデックス画面に表示するサムネイル画像が全て得られた場合、システム制御部１０７は、サムネイル処理部１０５に対してインデックス画面を生成し、表示部１０９に出力する様に指示する。サムネイル処理部１０５は、メモリ１０３に記憶された各サムネイル画像データを用いてインデックス画面を生成し、表示部１０９に表示する（Ｓ５０７）。
【００５３】
この様に、本実施形態では、再生モードにおけるインデックス画面を表示する際に、仮サムネイル画像データが記録された動画ファイルのサムネイル画像データを新たに生成する。そして、仮サムネイル画像データを生成したサムネイル画像データに変更するようにした。そのため、動画の記録が正常に終了せず、仮サムネイル画像が記録された動画ファイルのサムネイルを、正しいサムネイル画像に変更することが可能となる。
【００５４】
（第３の実施形態）
次に、第３の実施形態を説明する。本実施形態では、記録装置１００の電源投入時に、仮サムネイル画像データが記録された動画ファイルのサムネイル画像データを新たに生成し、仮サムネイル画像データをサムネイル画像データに変更する構成とした。本実施形態においても、記録装置１００の構成や、基本的な動画の記録処理は第１の実施形態と同様である。
【００５５】
図６は、本実施形態による電源投入時におけるサムネイル画像の生成処理を示すフローチャートである。なお、図６の各ステップの処理は、システム制御部１０７が各部を制御することにより実行される。
ユーザが操作部１０８を操作して、記録装置１００の電源を投入した場合に図６の処理が開始される。
システム制御部１０７は、今回の電源投入の前に、動画の記録が正常に終了したか否かを判別する（Ｓ６０１）。動画の記録が正常に終了していた場合にはそのまま処理を終了する。
【００５６】
一方、動画記録中に電池が外れた等の要因により、動画ファイルが正常に記録されていなかった場合、システム制御部１０７は、仮サムネイル画像データが記録されている動画ファイルが記録媒体１１１に記録されているか否かを判別する（Ｓ６０２）。ここで、仮サムネイル画像データが記録された動画ファイルが記録媒体１１１に記録されていない場合にはそのまま処理を終了する。
【００５７】
また、仮サムネイル画像データが記録された動画ファイルが記録媒体１１１に記録されていた場合、システム制御部１０７は、記録再生部１１０により、仮サムネイル画像データが記録された動画ファイルを順次再生させる。そして、Ｓ３０４の処理と同様に各動画ファイルのサムネイル画像を生成させ（Ｓ６０３）、動画ファイルの仮サムネイル画像データを生成されたサムネイル画像データに変更する（Ｓ６０４）。
【００５８】
この様に、本実施形態では、記録装置の電源投入時に、仮サムネイル画像データが記録された動画ファイルのサムネイル画像データを新たに生成する。そして、仮サムネイル画像データを生成したサムネイル画像データに変更する。そのため、動画の記録が正常に終了せず、仮サムネイル画像が記録された動画ファイルのサムネイルを、正しいサムネイル画像に変更することが可能となる。
【００５９】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（コンピュータプログラム）を、ネットワーク又は各種のコンピュータ読み取り可能な記憶媒体を介してシステム或いは装置に供給する。そして、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００６０】
１００  記録装置、１０１  撮像部、１０２  信号処理部、１０３  メモリ１、１０４  動画処理部１０４、１０５  サムネイル処理部、１０６  不揮発メモリ、１０７  システム制御部、１０８  操作部、１０９  表示部、１１０  記録再生部、１１１  記録媒体、１１２  データバス
【図１】
0005511739.tif 000002
【図２】
0005511739.tif 000003
【図３】
0005511739.tif 000004
【図４】
0005511739.tif 000005
【図５】
0005511739.tif 000006
【図６】
0005511739.tif 000007