(57)【要約】【課題】分割記録された複数の動画ファイルと静止画ファイルが連番で記録されている場合であっても、一つのシーンを構成する動画ファイルだけを連続して再生することができる技術を実現する。【解決手段】再生装置は、記録された動画ファイルおよび静止画ファイルを所定の順番に従って記録媒体から再生する再生手段と、動画ファイルおよび静止画ファイルが連続する番号を含むファイル名で記録されている場合に、記録された動画ファイルの中から一つのシーンを構成する動画ファイルを検出する検出手段と、前記検出手段により検出された一つのシーンを構成する動画ファイルを、途中で静止画ファイルを再生させずに連続して再生するように制御する制御手段と、を有する。【選択図】図２
2014236344.tif 000002
【特許請求の範囲】
【請求項１】
記録された動画ファイルおよび静止画ファイルを所定の順番に従って記録媒体から再生する再生手段と、
動画ファイルおよび静止画ファイルが連続する番号を含むファイル名で記録されている場合に、記録された動画ファイルの中から一つのシーンを構成する動画ファイルを検出する検出手段と、
前記検出手段により検出された一つのシーンを構成する動画ファイルを、途中で静止画ファイルを再生させずに連続して再生するように前記再生手段を制御する制御手段と、を有することを特徴とする再生装置。
【請求項２】
動画の記録指示に応じて動画ファイルを生成して前記記録媒体に動画ファイルを記録すると共に、静止画の記録指示に応じて静止画ファイルを生成して前記記録媒体に静止画ファイルを記録する記録手段であって、一つのシーンの動画ファイルの記録中に動画ファイルのサイズが所定のサイズに達した場合、記録中の動画ファイルをクローズして新たに動画ファイルを生成して記録を続けると共に、動画ファイルの記録中に静止画の記録が指示された場合に、静止画ファイルを生成して記録を行う記録手段をさらに有し、
前記記録手段は、新たに動画ファイルまたは静止画ファイルを生成した場合に、直前に生成された動画ファイルまたは静止画ファイルに付加された番号に連続した番号を新たに生成した動画ファイルまたは静止画ファイルに付加して記録するとともに、一つのシーンを構成する動画ファイルを識別するための付加情報を前記記録媒体に記録することを特徴とする請求項１に記載の再生装置。
【請求項３】
前記検出手段は、記録された動画ファイルの付加情報に基づいて一つのシーンを構成する動画ファイルを検出し、
一つのシーンを構成する動画ファイルであると判定された複数の動画ファイルの中から先頭のファイルを検出し、当該先頭のファイルのファイル名に含まれる番号と連続する番号を有するファイルが静止画ファイルであるか判定し、
前記制御手段は、前記判定の結果に基づいて、一つのシーンを構成する複数の動画ファイルを連続して再生するように制御することを特徴とする請求項２に記載の再生装置。
【請求項４】
前記制御手段は、前記一つのシーンを構成する複数の動画ファイルを連続して再生した後に、前記一つのシーンの動画の記録中に記録された静止画ファイルを再生するように制御することを特徴とする請求項１ないし３のいずれか１項に記載の再生装置。
【請求項５】
前記制御手段は、前記一つのシーンの動画の記録中に記録された静止画ファイルを再生した後に、前記一つのシーンを構成する複数の動画ファイルを連続して再生するように制御することを特徴とする請求項１ないし３のいずれか１項に記載の再生装置。
【請求項６】
前記制御手段は、前記一つのシーンを構成する複数の動画ファイルを連続して再生し、前記一つのシーンの動画の記録中に記録された静止画ファイルの再生は行わないように制御することを特徴とする請求項１ないし３のいずれか１項に記載の再生装置。
【請求項７】
前記制御手段は、一つのシーンを構成する複数の動画ファイルを連続して再生するように前記再生手段を制御するための再生リストを作成し、
前記再生手段は、前記再生リストに従って前記複数の動画ファイルを再生することを特徴とする請求項１ないし６のいずれか１項に記載の再生装置。
【請求項８】
前記再生リストは、動画の記録中に記録された静止画ファイルを再生するためのリストを含み、
前記再生手段は、前記再生リストに従って前記複数の動画ファイルおよび静止画ファイルを再生することを特徴とする請求項７に記載の再生装置。
【請求項９】
記録された動画ファイルおよび静止画ファイルを、所定の順番に従って記録媒体から再生する再生装置の制御方法であって、
動画ファイルおよび静止画ファイルが連続する番号を含むファイル名で記録されている場合に、記録された動画ファイルの中から一つのシーンを構成する動画ファイルを検出する検出工程と、
前記検出された一つのシーンを構成する動画ファイルを、途中で静止画ファイルを再生させずに連続して再生するように制御する制御工程と、を有することを特徴とする制御方法。
【請求項１０】
コンピュータを、請求項１ないし８のいずれか１項に記載の再生装置の各手段として機能させるためのプログラム。
【請求項１１】
コンピュータを、請求項１ないし８のいずれか１項に記載の再生装置の各手段として機能させるためのプログラムを記憶したコンピュータによる読み取りが可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画や静止画の記録再生技術に関する。
【背景技術】
【０００２】
動画データや静止画データを記録媒体に記録する記録装置では、記録した動画データや静止画データを所定のファイルシステムに従って動画ファイルや静止画ファイルとして管理している。これら動画像及び静止画像ファイルを記録する際のファイル名の命名方法として、例えばＤＣＦ（Ｄｅｓｉｇｎ ｒｕｌｅ ｆｏｒ Ｃａｍｅｒａ Ｆｉｌｅ ｓｙｓｔｅｍ）規格が知られている。このＤＣＦ規格ではファイル名に番号を含み、ファイル名には記録順に連続した番号が付与される。
【０００３】
一方、最近のデジタルカメラには、スライドショー再生機能が搭載されており、メモリカード内の画像を所定の時間間隔で自動的に１枚ずつ再生することが可能である。スライドショー再生を行う場合には、ファイル名に付与された番号順に画像を再生していくことで画像を記録した順番を保持することができる。
【０００４】
また、動画や静止画の記録再生技術として、例えば、特許文献１には、動画も静止画も一定の期間再生するのではなく、動画再生の場合はユーザから停止指示や中断指示を受けるまで再生を継続する方法が記載されている。
【０００５】
また、特許文献２には、ファイルのサイズがファイルシステムにより規定された上限のサイズを超えないように、動画記録中にファイルを分割しながら記録する方法が記載されている。
【０００６】
また最近では、動画記録中に静止画を記録可能なカメラも存在している。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００５−１１００８８号公報
【特許文献２】特開２０１０−１８３２４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上述した動画記録中に静止画を記録可能なカメラで、ファイル名に連続する番号を付加し、ファイルを分割しながら動画を記録する場合、分割前の動画記録中に静止画を記録すると、その時点で記録中の動画のファイル名の次の番号が静止画に割り当てられる。このため、分割後の動画ファイルの番号が静止画に割り当てられた番号と連番となってしまい、分割前後の動画ファイルの番号が連続しない状態となってしまう。
【０００９】
一般的に動画ファイルと静止画ファイルが混在した状態でスライドショー再生を行う場合にはファイル番号に従って再生するため、分割して記録された一連の動画ファイルが連続して再生されず、分割前後の動画ファイルの間に静止画が再生されていた。
【００１０】
本発明は、上記課題に鑑みてなされ、その目的は、分割記録された複数の動画ファイルと静止画ファイルが連番で記録されている場合であっても、一つのシーンを構成する動画ファイルだけを連続して再生することができる技術を実現することである。
【課題を解決するための手段】
【００１１】
上記課題を解決し、目的を達成するため、本発明の再生装置は、記録された動画ファイルおよび静止画ファイルを所定の順番に従って記録媒体から再生する再生手段と、動画ファイルおよび静止画ファイルが連続する番号を含むファイル名で記録されている場合に、記録された動画ファイルの中から一つのシーンを構成する動画ファイルを検出する検出手段と、前記検出手段により検出された一つのシーンを構成する動画ファイルを、途中で静止画ファイルを再生させずに連続して再生するように前記再生手段を制御する制御手段と、を有する。
【発明の効果】
【００１２】
本発明によれば、分割記録された複数の動画ファイルと静止画ファイルが連番で記録されている場合であっても、一つのシーンを構成する動画ファイルだけを連続して再生することができる。
【図面の簡単な説明】
【００１３】
【図１】本実施形態の装置構成を例示するブロック図。
【図２】実施形態１による再生リスト生成処理を示すフローチャート。
【図３】分割記録された動画ファイルを例示する図。
【図４】動画ファイルの構成を例示する図。
【図５】識別情報の構成を例示する図。
【図６】実施形態１によるファイル再生処理を説明する図。
【図７】実施形態２によるファイル再生処理を示すフローチャート。
【発明を実施するための形態】
【００１４】
以下に、添付図面を参照して本発明を実施するための形態について詳細に説明する。尚、以下に説明する実施の形態は、本発明を実現するための一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されるべきものであり、本発明は以下の実施の形態に限定されるものではない。
【００１５】
［実施形態１］以下、本発明の再生装置を、動画ファイルや静止画ファイルを記録媒体に記録するとともに、記録された動画ファイルおよび静止画ファイルをファイル名の番号順に再生する記録再生装置に適用した実施の形態について詳細に説明する。
【００１６】
＜装置構成＞まず、図１を参照して、本実施形態の記録再生装置１００の構成及び機能について説明する。
【００１７】
図１において、入力部１０１は、動画データや静止画データ、音声データを取得して出力する。本実施形態では、入力部１０１は記録再生装置１００の外部から供給された動画データや静止画データ、音声データを入力するが、入力部１０１を撮像部やマイクロフォンを含む構成とし、撮像部により動画データや静止画データを撮影し、マイクにより音声データを取得する構成としても良い。
【００１８】
制御部１０２は、操作部１０３からの入力に応じて記録再生装置１００の全体を制御する。制御部１０２はマイクロコンピュータやメモリ等を含み、不図示の不揮発メモリに記憶されたコンピュータプログラム（ソフトウェア）に従って記録再生装置１００を制御する。また、制御部１０２は、記録再生部１０６との間でデータやコマンドを通信するための記録媒体インターフェイスを内蔵している。操作部１０３は、ユーザにより操作可能な各種のスイッチを含む。そして、操作部１０３は、ユーザによる各種の指示などを受理して制御部１０２へ通知する。また、操作部１０３は、電源スイッチや記録の開始、停止を指示するためのスイッチ、記録再生装置１００の動作モードを切り替えるためのスイッチ等を含む。
【００１９】
信号処理部１０４は、記録モード時には、入力部１０１により入力された動画データや静止画データ、音声データをＭＰＥＧ等の公知の符号化形式に従って符号化して、その情報量を圧縮する。また、動画データや静止画データ、音声データを記録するために必要な処理を施す。また、信号処理部１０４は、再生モード時には、再生された動画データや静止画データ、音声データを復号し、その情報量を伸張する。また、信号処理部１０４は、記録モードにおいて、符号化された動画データや静止画データ、音声データの符号量（データ量）の情報を制御部１０２に出力する。
【００２０】
メモリ１０５は、動画データや静止画データ、音声データを記憶する。記録再生装置１００の各ブロックは、メモリ１０５に対してアクセスすることにより、動画データや静止画データ、音声データを処理する。また、メモリ１０５は、動画データや静止画データ、音声データの他に、ファイルシステムの情報や、管理情報など、各種の情報を記憶し、更に、制御部１０２による制御のためのワークメモリ等の役割を果たす。
【００２１】
記録再生部１０６は、記録媒体１０８に対し、動画データや静止画データ、音声データ、或いは、各種の情報を書き込み、或いは、読み出す。記録再生部１０６は、記録モードでは、メモリ１０５に蓄積された動画データや静止画データ、音声データを記録媒体１０８に書き込む。また、記録再生部１０６は、再生モードでは、記録媒体１０８から動画データや静止画データ、音声データを読み出し、メモリ１０５に記憶する。本実施形態では、記録媒体１０８はハードディスク（ＨＤＤ）、フラッシュメモリカード等、ランダムアクセスの記録媒体である。
【００２２】
また、記録再生部１０６は、記録媒体１０８に記録する動画データや静止画データ、音声データ、各種の情報を、ＦＡＴ（Ｆｉｌｅ Ａｌｌｏｃａｔｉｏｎ Ｔａｂｌｅ）等のファイルシステムに従い、ファイルとして管理する。また、記録再生部１０６は、ＡＴＡ（ＡＴ Ａｔｔａｃｈｍｅｎｔ）等の公知のインターフェイス（ＩＦ）を有し、制御部１０２における記録媒体ＩＦとの間でデータや各種のコマンドを通信する。また、不図示の着脱機構により、記録再生装置１００に対して記録媒体１０８を容易に装着、取り出しできるように構成されるが、記録再生装置１００に各記録媒体１０８が内蔵された構成でも良い。
【００２３】
制御部１０２は、記録媒体１０８に対する動画データや静止画データ、音声データを含む動画ファイルの書き込みや読み出しを行う場合、記録再生部１０６を制御して、記録媒体１０８から、ファイルシステムデータを再生してメモリ１０５に記憶する。このファイルシステムデータは、記録媒体１０８に記録されたデータのファイル名やファイルのサイズ、データの記録アドレスなどを示し、ファイルを管理するための情報である。そして、制御部１０２は、記録媒体１０８から読み出したファイルシステムデータに従ってファイルの書き込みや読み出しを制御する。制御部１０２は、記録媒体１０８へのファイルの書き込み状況に応じて、メモリ１０５に記憶されたファイルシステムデータを更新する。そして、更新したファイルシステムデータを、記録再生部１０６により記録媒体１０８に記録する。
【００２４】
本実施形態では、記録媒体１０８に動画ファイルを記録する際に、汎用一意識別子（ＵＵＩＤ：Ｕｎｉｖｅｒｓａｌ Ｕｎｉｑｕｅ ＩＤｅｎｔｉｆｉｅｒ）を付加して記録する。ＵＵＩＤは各動画ファイルを一意に識別するための識別情報である。制御部１０２は、新たに動画ファイルを作成するたびに、異なる値のＵＵＩＤを生成する。そのため、記録媒体１０８に記録されたＵＵＩＤの値を確認すれば、各動画ファイルを容易に識別できる。
【００２５】
また、ユーザは、操作部１０３を操作して、記録再生装置１００の動作モードの切り替え、動画データの記録の開始や停止などを指示することができる。また、出力部１０７は、再生された動画データや静止画データ、音声データを記録再生装置１００の外部の表示装置などに出力する。表示部１０９は、動画や各種の情報を液晶パネル等の表示装置に表示する。データバス１１０は、記録再生装置１００の各部の間でデータや各種の制御コマンドなどを送受信するために用いられる。
【００２６】
＜記録処理＞次に、本実施形態の動画データの記録処理について説明する。なお、記録処理は、制御部１０２が、不図示の不揮発メモリに記憶された制御プログラムをメモリ１０５に展開し、実行することにより実現される。
【００２７】
まず、操作部１０３から記録モードへの切り替え指示を受けると、記録再生装置１００は記録待機状態へ遷移し、記録開始の指示を待つ。そして、この記録待機状態において、入力部１０１から入力された動画データを表示部１０９に表示する。操作部１０３から記録開始の指示が入力されると、信号処理部１０４は、入力部１０１から入力されてメモリ１０５に記憶された動画データを読み出して、動画データの符号化を開始する。そして、信号処理部１０４により、符号化されたデータをメモリ１０５に記憶する。
【００２８】
本実施形態では、信号処理部１０４により符号化されたデータのデータレートは、記録媒体１０８に対して記録可能なデータレートよりも低いため、符号化データを一旦メモリ１０５に記憶する。そして、メモリ１０５に記憶された符号化データのデータ量が第１の所定量に達するごとに、記録再生部１０６は、メモリ１０５から符号化データを読み出して、記録媒体１０８に記録する。そして、メモリ１０５に記憶された符号化データが第１の所定量よりも少ない第２の所定量まで減少した時点でメモリ１０５からの符号化データの読み出しを一時停止し、記録媒体１０８への記録処理を中断する。これらの処理を繰り返し行う。このとき、ファイルをオープンしていない場合は、制御部１０２は、記録再生部１０６に対し、新規に符号化データを記録するファイルを作成してオープンし、符号化データを動画ファイルとして記録するように指示する。また、制御部１０２は、後述の様に、新たに作成するファイルに付加されるファイル名を決定し、記録再生部１０６に指示する。
【００２９】
そして、制御部１０２は、記録媒体１０８に対する１回の書き込みが完了するたびに、今回書き込まれた符号化データの記録位置などに基づいて、メモリ１０５に記憶されたファイルシステムデータを更新する。そして、制御部１０２は、記録再生部１０６を制御して、更新されたファイルシステムデータをメモリ１０５から読み出して、記録媒体１０８に記録する。
【００３０】
また、制御部１０２は、記録再生装置１００の固体番号や、記録日時、装置の使用開始からの総記録回数、予め用意された乱数などを組み合わせ、所定ビット長の数値を持つＵＵＩＤを生成する。そして、制御部１０２は、このＵＵＩＤをこのファイル固有の識別情報（ユニークＩＤ）として後述するように動画ファイルの管理情報領域に付加して記録するように、記録再生部１０６に指示する。制御部１０２は、記録開始の指示を受けて、新たに動画ファイルを作成するごとに異なる値のＵＵＩＤを生成する。
【００３１】
また、本実施形態では、ＭＰ４ファイル形式に従い、動画ファイルを記録する。図４は、ＭＰ４ファイルの構成を例示している。ＭＰ４は図４のようなツリー構造を持ち、それぞれボックスと呼ばれる要素を持つ。
【００３２】
最上位階層のボックスには、ｆｔｙｐボックス４０１、ｍｏｏｖボックス４０２、及びｍｄａｔボックス４０３が存在する。ｆｔｙｐボックス４０１には互換性情報、ｍｏｏｖボックス４０２には動画データや音声データに関する管理情報がそれぞれ格納される。また、ｍｄａｔボックス４０３には動画データや音声データの実データが格納される。記録時にはｍｄａｔボックス４０３に動画データと音声データを追記しながら記録する。
【００３３】
ｍｏｏｖボックス４０２には、複数のｔｒａｋボックス４０５、４０６、およびｕｕｉｄボックス４０４が格納される。本実施形態では、ｕｕｉｄボックス４０４に、各動画ファイルの固有のＩＤ（ユニークＩＤ）を格納する。更に、記録中の動画ファイルをクローズし新たに動画ファイルを記録する場合に、直後のファイルを識別するための付加情報、及び、直前のファイルを識別するための付加情報を生成し、ｕｕｉｄボックス４０４に格納する。
【００３４】
図５はｕｕｉｄボックス４０４に格納される識別情報の内容を示している。ＵｎｉｑｕｅＩＤ（ＵＩＤ）は、長さが１６バイトで、各動画ファイルに固有の値が格納される。具体的には、ＵＵＩＤの値が格納される。ＮｅｘｔＩＤ（ＮＩＤ）は、ユーザによる記録開始の指示から停止の指示までの１回の記録中に複数の動画ファイルが記録された場合に、次のファイルの識別情報（ＵＩＤ）の値を格納する。また、１回の記録における最後のファイルである場合には所定値、ここでは、例えば０が格納される。また、ＰｒｅＩＤ（ＰＩＤ）は、１回の記録中に複数の動画ファイルが記録された場合に、前のファイルの識別情報（ＵＩＤ）の値を格納する。また、１回の記録における先頭のファイルである場合には所定値、ここでは、例えば０が格納される。
【００３５】
本実施形態では、制御部１０２は、記録再生部１０６や信号処理部１０４からの通知により、記録中のファイルサイズを監視している。そして、制御部１０２は、記録再生部１０６を制御し、記録中のファイルサイズがファイル分割を行うかどうかを決めるための閾値（ファイル分割閾値）に達した場合、記録中のファイルをクローズし、新たに動画ファイルを作成して記録を続行する。本実施形態では、ファイルシステムによって予め決められたファイルサイズの上限に基づき、ファイル分割閾値を決定している。すなわち、本実施形態では、ファイル分割閾値を、ファイルサイズの上限よりも所定量小さい値とした。
【００３６】
ＦＡＴ３２ファイルシステムを用いている場合には、１つのファイルサイズの最大値が４ギガバイト（ＧＢ）という制限があるため、ファイル分割閾値は上限である４ＧＢよりも所定量小さい値にする。
【００３７】
記録中にファイルサイズがファイル分割閾値に達すると、制御部１０２は記録再生部１０６に対し、現在オープンしているファイルをクローズし、新たなファイルをオープンして符号化データの記録を続行するよう指示する。
【００３８】
以上のように、動画の記録中にファイルサイズがファイル分割閾値に達するたびにファイルを分割しながら記録を続ける。
【００３９】
また、動画の記録中に、操作部１０３から記録停止の指示を受けた場合は、制御部１０２は信号処理部１０４による動画データの符号化を停止し、記録再生部１０６により記録中のファイルをクローズする。そして、ファイルシステムデータの内容を変更し、記録媒体１０８に記録するよう、記録再生部１０６に指示する。
【００４０】
また、動画の記録中に、操作部１０３から静止画の記録指示を受けた場合は、制御部１０２は信号処理部１０４による静止画データの符号化を行い、符号化された静止画ファイルを記録媒体１０８に記録するよう、記録再生部１０６に指示する。
【００４１】
また、本実施形態では、記録する動画や静止画のファイルに対し、番号を含むファイル名を付加する。制御部１０２は、新たに動画ファイルや静止画ファイルを作成した場合、直前に記録されたファイル名に含まれる番号に所定値、ここでは１を付加した値を、新たに記録するファイルの番号として決定する。また、制御部１０２は、電源オン、或いは、新たに記録媒体１０８が装着された場合、記録媒体１０８に記録されている動画ファイル、或いは静止画ファイルを確認する。そして、記録媒体１０８に対し、動画ファイル、或いは、静止画ファイルが既に記録されていた場合、記録済みの動画ファイル或いは静止画ファイルに付加されたファイル番号のうち最大値に対して所定値を加えた値を、次に記録する動画ファイルまたは静止画ファイルに付加する番号として決定する。このため、動画の記録中に静止画を記録した場合、記録中の動画ファイルに付加された番号に対して所定値を加えた値が、静止画ファイルの番号として付加される。また、制御部１０２は、記録媒体１０８に対し、動画ファイルや静止画ファイルが記録されていない場合は、決められた値、ここでは０００１を、次に記録する動画ファイルまたは静止画ファイルに付加する番号として決定する。
【００４２】
図３は、本実施形態の記録再生装置により記録される動画ファイルや静止画ファイルの内容を例示している。
【００４３】
図３（ａ）は、記録開始の指示から記録停止の指示までの間に動画ファイルが分割記録されなかった場合の動画ファイルの内容を示している。記録開始に応じて動画ファイル３０１が作成され、この動画ファイル３０１のサイズが分割閾値に達する前に記録停止が指示されたものである。この場合、ＵＩＤとして例えば１１１１が格納されるが、ＮＩＤとＰＩＤにはそれぞれ０（００００）が格納される。
【００４４】
図３（ｂ）は、記録開始の指示から記録停止の指示までの間に３つの動画ファイルが記録された場合の動画ファイルの内容を示している。記録開始に応じて動画ファイル３０２が作成される。この動画ファイル３０２のサイズが分割閾値に達すると、ファイル３０２がクローズされ、新たにファイル３０３が作成される。ファイル３０３のＵＩＤとして例えば１１１２が格納され、ＮＩＤには次のファイルのＵＩＤである１１１３が格納される。また、ファイル３０２は記録開始後の先頭のファイルなので、ＰＩＤには０（００００）が格納される。動画ファイル３０３のサイズが分割閾値に達すると、ファイル３０３がクローズされ、新たにファイル３０４が作成される。ファイル３０４のＵＩＤとして例えば１１１４が格納され、ＰＩＤにはファイル３０２のＵＩＤである１１１２が格納される。動画ファイル３０３の記録中に記録停止の指示があると、ファイル３０４のＰＩＤとしてファイル３０３のＵＩＤである１１１３が格納される。また、ファイル３０４は１回の記録における最後のファイルなので、ＮＩＤとして０が格納される。
【００４５】
このように、本実施形態では、１回の動画記録中に、動画データが複数の動画ファイルに対して分割して記録された場合、直前および直後のファイルの識別情報を付加情報として動画ファイルに格納して記録する。そのため、１回の動画記録中に記録された動画ファイルであることを簡単に認識することができる。
【００４６】
なお、本実施形態では、記録停止時、或いは、ファイルサイズが分割閾値に達した場合に、記録中の動画ファイルのＮＩＤを設定したが、ファイル作成時にＮＩＤを設定するようにしても良い。例えば、ファイル作成時に、次の動画ファイルのＵＩＤが生成できる場合には、この次の動画ファイルのＵＩＤをＮＩＤとして設定し、ＰＩＤと共に記録媒体に記録する。そして、この動画ファイルの記録中に記録停止の指示があった場合には、記録済みのＮＩＤの値を所定値（０）に変更する。
【００４７】
或いは、ファイルの作成時に、ＮＩＤの値を０に設定してＰＩＤと共に記録する。そして、この動画ファイルのサイズが分割閾値に達した場合には、次の動画ファイルのＵＩＤによりＮＩＤの値を変更する。
【００４８】
図６（ａ）は、記録媒体に記録された動画ファイルと静止画ファイルを例示しており、時間Ｔ１において動画の記録開始が指示され、時間Ｔ２において記録停止が指示されている。また、動画ファイル６０１の記録中にファイル６０１のサイズが閾値に達したため、新たに動画ファイル６０２が記録される。また、動画ファイル６０１の記録中である時間Ｔ３と時間Ｔ４においてそれぞれ静止画撮影が指示され、静止画ファイル６０３と６０４が記録される。また、動画ファイル６０２の記録中の時間Ｔ５において静止画撮影が指示され、静止画ファイル６０５が記録される。
【００４９】
このように動画と静止画が記録された場合、各ファイル名には図６（ａ）に示す番号が付加される。
【００５０】
このようにして記録された動画ファイルと静止画ファイルを、ファイル名の番号順に再生した場合、図６（ｂ）のような順番で再生される。すなわち、ユーザによる１回の記録開始の指示から記録停止の指示までに記録された２つの動画ファイル６０１と６０２の間に撮影された静止画ファイル６０３と６０４が再生される。
【００５１】
次に、動画と静止画の通常の再生処理について説明する。操作部１０３より再生モードの指示があった場合、制御部１０２は、記録再生部１０６を制御し、記録媒体１０８に記録された動画ファイルと静止画ファイルの代表画像（サムネイル画像）を再生する。そして、制御部１０２は、信号処理部１０４を制御して、各ファイルのサムネイル画像を含むインデックス画面を生成し、表示部１０９に表示する。
【００５２】
ユーザは操作部１０３を操作し、表示されたサムネイル画像の一つを選択し、静止画或いは動画の再生を指示する。
【００５３】
制御部１０２は、記録再生部１０６を制御して、ユーザにより指定された動画ファイル或いは静止画ファイルを再生する。信号処理部１０４は、再生された動画ファイルまたは静止画ファイルを処理し、表示部１０９に表示する。例えば、ユーザにより指定されたファイルが静止画ファイルであった場合、制御部１０２は、ユーザによるファイルの変更、或いは、インデックス画面の表示の指示があるまで、表示部１０９に静止画を表示する。
【００５４】
また、ユーザにより指定されたファイルが動画ファイルであった場合、制御部１０２は、再生中の動画ファイルのＮＩＤを検出する。そして、制御部１０２は、再生中の動画ファイルが最後まで再生されると、ＮＩＤに記述されたＵＩＤを持つ動画ファイルを再生するように、記録再生部１０６に指示する。また、制御部１０２は、再生中の動画ファイルのＮＩＤが０であった場合、この動画ファイルを最後まで再生した後、動画ファイルの再生を停止し、インデックス画面を表示する。
【００５５】
＜再生リストの生成処理＞以下、図２を参照して、本実施形態の再生リスト生成処理について説明する。
【００５６】
なお、図２の処理は、制御部１０２が、不図示の不揮発メモリに記憶された制御プログラムをメモリ１０５に展開し、実行することにより実現される。
【００５７】
制御部１０２は、電源オンの指示があった場合、或いは、新たに記録媒体１０８が装着された場合に図２の処理を開始する。
【００５８】
制御部１０２は、まず、メモリ１０５に確保している再生リストの領域をクリアする（Ｓ２０１）。次に、制御部１０２は、記録再生部１０６を制御して記録媒体１０８に記録されているファイルの先頭ファイルをオープンする（Ｓ２０２）。
【００５９】
次に、制御部１０２は、メモリ１０５に確保している一時リストの領域をクリアする（Ｓ２０３）。
【００６０】
次に、制御部１０２は、Ｓ２０２でオープンしたファイルが動画ファイルであるか否かを判定する（Ｓ２０４）。判定の結果、静止画ファイルである場合（Ｓ２０４でＮＯ）は、制御部１０２は、この静止画ファイルを再生リストに追加し（Ｓ２０５）、次のファイルをオープンする（Ｓ２１３）。一方、動画ファイルであった場合（Ｓ２０４でＹＥＳ）は、制御部１０２は、再生リストに追加し（Ｓ２０６）、ＮＩＤの値に基づいて、この動画ファイルが、シーンの最後のファイルであるか否かを判定する（Ｓ２０７）。判定の結果、シーンの最後のファイルでない場合（Ｓ２０７でＮＯ）、制御部１０２は、記録再生部１０６を制御して次のファイルをオープンする（Ｓ２０８）。
【００６１】
次に、制御部１０２は、記録再生部１０６によりオープンしたファイルが静止画か否かを判定し（Ｓ２０９）、静止画ファイルの場合（Ｓ２０９でＹＥＳ）は、一時リストに追加する（Ｓ２１０）。そして、制御部１０２は、記録再生部１０６により、次のファイルをオープンする（Ｓ２０８）。
【００６２】
また、動画ファイルの場合（Ｓ２０９でＮＯ）は、制御部１０２は、再生リストに追加し（Ｓ２０６）、再度、そのファイルが一つのシーンを構成する複数の動画ファイルの末尾のファイルであるか否かを判定する（Ｓ２０７）。
【００６３】
Ｓ２０７での判定の結果、シーンの最終ファイルであった場合（Ｓ２０７でＹＥＳ）は、制御部１０２は、一時リストにある静止画ファイルを再生リストに追加する（Ｓ２１１）。
【００６４】
次に、制御部１０２は、次のファイルが記録媒体１０８に記録されているか否かを判定する（Ｓ２１２）。次のファイルが記録されていると判定した場合（Ｓ２１２でＮＯ）、制御部１０２は、記録再生部１０６を制御して次のファイルをオープンし（Ｓ２１３）、Ｓ２０４に戻る。また、最終ファイルであった場合（Ｓ２１２でＹＥＳ）は、本処理を終了する。
【００６５】
次に、スライドショー再生について説明する。ユーザが操作部１０３を操作して、スライドショー再生を指示した場合、制御部１０２は、メモリ１０５に記憶された再生リストに従い、動画ファイルや静止画ファイルを再生する。即ち、スライドショー再生が指示された場合、制御部１０２は、メモリ１０５に記憶された再生リストに基づき、再生リストの先頭に登録されたファイルから順に再生するように、記録再生部１０６を制御する。
【００６６】
また、操作部１０３よりスライドショー再生の停止が指示された場合、制御部１０２は、スライドショー再生を停止する。
【００６７】
本実施形態によれば、スライドショー再生において、例えば、図６（ａ）のように記録された動画ファイルおよび静止画ファイルは、図６（ｃ）に示すように、動画ファイル６０１と６０２が先に再生され、続いて静止画ファイル６０３〜６０５が再生される。このように、記録開始から停止までの間に記録された一つのシーンを構成する複数の動画ファイルの再生途中で静止画ファイルが再生されることがなくなる。
【００６８】
上述したように、動画ファイルおよび静止画ファイルが連続する番号で記録されている場合に、一つのシーンを構成する複数の動画ファイルを検出し、検出された動画ファイルのファイル名の番号と連続するファイル名を持つ静止画ファイルを一時リストに退避することで、一つのシーンを構成する複数の動画ファイルだけを再生リストに登録し、連続して再生することができる。また、一時リストに退避した静止画ファイルを、動画ファイルを再生した後に連続して再生することができる。なお、一時リストに退避した静止画ファイルを再生した後に、分割記録された動画ファイルを連続して再生するように再生リストを作成しても良い。
【００６９】
［実施形態２］次に、図７を参照して、実施形態２によるスライドショー再生処理について説明する。
【００７０】
本実施形態では、再生リストを用いずに一つのシーンを構成する複数の動画ファイルを再生する一方、分割記録された動画ファイルを連続して再生する一方、動画の記録中に記録された静止画ファイルの再生は行わないように制御する。
【００７１】
なお、図７の処理も図２と同様に、制御部１０２が、不図示の不揮発メモリに記憶された制御プログラムをメモリ１０５に展開し、実行することにより実現される。
【００７２】
制御部１０２は、操作部１０３からスライドショー再生開始の指示を受けた場合に図７の処理を開始する。
【００７３】
制御部１０２は、まず、記録再生部１０６を制御して記録媒体１０８に記録されているファイルの先頭ファイルをオープンする（Ｓ７０１）。
【００７４】
次に、制御部１０２は、Ｓ７０１でオープンしたファイルが動画ファイルか否かを判定する（Ｓ７０２）。判定の結果、動画ファイルでない場合（Ｓ７０２でＮＯ）は、静止画ファイルであるので、制御部１０２は記録再生部１０６を制御してそのまま再生を行い（Ｓ７０９）、静止画の再生が経過すると、記録再生部１０６を制御して次のファイルをオープンする（Ｓ７１０）。一方、動画ファイルであった場合（Ｓ７０２でＹＥＳ）は、制御部１０２は記録再生部１０６を制御してその動画を再生し（Ｓ７０３）、最後まで再生したか否かを判定する（Ｓ７０４）。最後まで再生していない場合（Ｓ７０４でＮＯ）、制御部１０２は、操作部１０３から再生停止の指示があったか否かを判定し（Ｓ７０５）、再生停止の指示があると（Ｓ７０５でＹＥＳ）、記録再生部１０６を制御して、スライドショー再生を終了する。また、再生停止の指示がない場合（Ｓ７０５でＮＯ）、Ｓ７０３に戻って再生を続ける。また、Ｓ７０４で、動画ファイルの最後まで再生したことが検出された場合（Ｓ７０４でＹＥＳ）、制御部１０４は、このファイルが１シーンの最後の動画ファイルであるか否かを判定する（Ｓ７０６）。１シーンの最後のファイルであった場合（Ｓ７０６でＹＥＳ）、制御部１０２は、記録再生部１０６を制御して、次のファイルをオープンする（Ｓ７１０）。
【００７５】
また、１シーンの最後のファイルでなかった場合（Ｓ７０６でＮＯ）、制御部１０２は、記録再生部１０６を制御して次のファイルをオープンする（Ｓ７０７）。次に、制御部１０２は、オープンしたファイルが静止画ファイルか否かを判定し（Ｓ７０８）、静止画ファイルであった場合（Ｓ７０８でＹＥＳ）は、Ｓ７０７に戻り、記録再生部１０６を制御して次のファイルをオープンする。
【００７６】
また、制御部１０２は、オープンしたファイルが動画ファイルであった場合（Ｓ７０８でＮＯ）は、記録再生部１０６を制御してその動画ファイルを再生する（Ｓ７０３）。
【００７７】
以上のように、動画ファイルおよび静止画ファイルが連続する番号で記録されている場合に、一つのシーンを構成する複数の動画ファイルを検出し、検出された動画ファイルのファイル名の番号と連続するファイル名を持つ静止画ファイルの再生は行わないことで、一つのシーンを構成する複数の動画ファイルだけを連続して再生することができる。
【００７８】
［他の実施形態］本発明は、以下の処理を実行することによっても実現される。即ち上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【図１】
2014236344.tif 000003
【図２】
2014236344.tif 000004
【図３】
2014236344.tif 000005
【図４】
2014236344.tif 000006
【図５】
2014236344.tif 000007
【図６】
2014236344.tif 000008
【図７】
2014236344.tif 000009