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