(57)【要約】    【課題】  記録媒体の組合せを意識することなく、外部参照型ファイルを再生することができる記録再生装置を提供する。    【解決手段】  編集コンテンツファイル３０５を光ディスク１０６に記録する場合、映像記録再生装置は、メモリ１０３に存在するコンテンツファイル３０５の内容から、参照しているメモリカード１０７のコンテンツファイルのデータサイズを確認する。同時に、光ディスク１０６の空き容量を確認する。このデータサイズが、光ディスク１０６の空き容量より小さい場合、新たな第４コンテンツファイル４０１を光ディスク１０６に作成し、第３コンテンツファイルの第３チャプタ３０３を光ディスク１０６に複製する。編集コンテンツファイルの参照情報において、メモリカード１０７を参照していた部分４０３を、新たな第４コンテンツファイルの第１チャプタ４０４を参照するように書き換える。【選択図】      図４
2006079689.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも第１および第２の記録媒体が装着自在であり、前記第１および第２の記録媒体に記憶されたデータファイルに含まれるデータを参照する外部参照型ファイルを用いて、データの編集を行う記録再生装置であって、
前記第１の記録媒体に新規ファイルを作成し、前記外部参照型ファイルによって参照される、前記第２の記録媒体に記憶されたデータファイルに含まれるデータを前記作成された新規ファイルに複製する複製手段と、
前記外部参照型ファイルに含まれ、前記参照されるデータの所在を表す参照情報を、前記データファイルへの参照から前記新規ファイルへの参照に書き換える書換手段とを備えたことを特徴とする記録再生装置。
【請求項２】
前記書き換えられた外部参照型ファイルを前記第１の記録媒体に保存する保存手段を備えたことを特徴とする請求項１記載の記録再生装置。
【請求項３】
前記新規ファイルおよび前記データファイルは、データを保持する実データ部と、前記参照情報を格納する参照情報格納部とからなる第１のファイル形式を有し、
前記外部参照型ファイルは、前記参照情報格納部のみからなる第２のファイル形式を有することを特徴とする請求項１または２記載の記録再生装置。
【請求項４】
前記第１の記録媒体の空き容量のサイズが前記参照されるデータのサイズより大きいか否かを判別するサイズ判別手段を備え、
前記複製手段は、前記第１の記録媒体の空き容量のサイズが前記参照されるデータのサイズより大きい場合、複製することを特徴とする請求項１記載の記録装置。
【請求項５】
前記参照情報格納部に格納された参照情報を基に、複数の記録媒体から記録先を決定する記録先決定手段を備えたことを特徴とする請求項３記載の記録装置。
【請求項６】
前記複製手段は、データフォーマットを変換する変換手段を備え、前記参照されるデータを前記新規ファイルに複製する際、前記第１の記録媒体に適したデータフォーマットに変換してから複製することを特徴とする請求項１記載の記録装置。
【請求項７】
少なくとも第１および第２の記録媒体が装着自在であり、前記第１および第２の記録媒体に記憶されたデータファイルに含まれるデータを参照する外部参照型ファイルを用いて、データの編集を行う記録再生装置のファイル編集方法であって、
前記第１の記録媒体に新規ファイルを作成し、前記外部参照型ファイルによって参照される、前記第２の記録媒体に記憶されたデータファイルに含まれるデータを前記作成された新規ファイルに複製する複製ステップと、
前記外部参照型ファイルに含まれ、前記参照されるデータの所在を表す参照情報を、前記データファイルへの参照から前記新規ファイルへの参照に書き換える書換ステップとを有することを特徴とするファイル編集方法。
【請求項８】
請求項１乃至６のいずれかに記載の記録再生装置を実現するためのコンピュータ読み取り可能なプログラムコードを有するプログラム。
【請求項９】
請求項８に記載のプログラムを格納した記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の記録媒体が装着自在である記録再生装置およびそのファイル編集方法に関する。
【背景技術】
【０００２】
近年、記録再生装置である映像記録再生装置やカメラ一体型記録再生装置では、テープ媒体の代わりに、ディスク媒体やカード媒体などのリムーバブルな記録媒体を使用するものが普及しつつある。このような記録再生装置は、記録媒体のランダムアクセス等の利点を生かした操作や新規の機能を実現し、特にコンテンツを容易に編集することができる。このようなコンテンツは、パーソナルコンピュータとの親和性が高く、それを考慮したファイル形式を採用している。
【０００３】
例えば、マルチメディア対応のシステムソフトウェアとして、ＱｕｉｃｋＴｉｍｅ（登録商標）がよく知られている。このＱｕｉｃｋＴｉｍｅ（登録商標）は、時系列に変化するデータ（Ｍｏｖｉｅと称される）を扱うためのソフトウェアである。ＱｕｉｃｋＴｉｍｅムービーファイルは、Ｍｏｖｉｅ  ＲｅｓｏｕｒｃｅとＭｏｖｉｅ  Ｄａｔａの大きく２つの部分に分かれている。Ｍｏｖｉｅ  Ｒｅｓｏｕｒｃｅ部分には、Ｑｕｉｃｋファイルを再生するために必要な時間や、実データを参照するための参照情報が格納されている。一方、Ｍｏｖｉｅ  Ｄａｔａの部分には、コンテンツの実データが格納されている。
【０００４】
このように、実データ格納部と参照情報格納部とに分かれたファイル構造を有するファイル形式のコンテンツファイルを使用し、ノンリニア編集と称されるコンテンツデータの編集を実現する場合、最初の未編集であるコンテンツファイルは、１つのファイルの中に実データ格納部および参照情報格納部の両方を含む形式で保存されることが多い。つまり、その単位のファイルだけを読み出すことで、実データ、およびその実データをどのように再生すれば良いかを解釈できる。このようなファイルを自己内包（Ｓｅｌｆ−ｃｏｎｔａｉｎｅｄ）型ファイル（第１のファイル）と称する。
【０００５】
自己内包型ファイルでは、コンテンツを編集することによってファイルを作成する場合、編集結果後に必要となる実データ格納部および参照情報格納部を新たに作り直し、両方を１つにファイル内に格納する必要がある。例えば、２つのファイルを結合して新たなファイルを作成する場合、新たなファイルは、元の２つのファイルを結合した実データ格納部と参照情報格納部とから構成される。しかし、この編集方法では、元のデータが失われてしまうという問題があった。また、編集に伴い多量のデータを書き換える必要があり、編集処理時間が長くなるという問題もあった。また、元のデータをそのまま残しておく場合、元のデータと編集後のデータの両方を保存しておくことになり、記録媒体の容量が減少してしまうという問題もあった。
【０００６】
これに対し、必要となる実データ部として、既に存在しているファイル内の実データ部から必要部分だけを参照するための参照情報格納部だけを含むファイルを、新たに作成して編集を行う方法が知られている。この方法では、編集結果としての参照情報格納部のみからなるファイルが記録媒体に記録される。このように外部に存在する実データを参照する参照情報格納部だけで構成されるファイルを、外部参照（Ｅｘｔｅｒｎａｌ−ｒｅｆｅｒｅｎｃｅｄ）型ファイル（第２のファイル）と称する。
【０００７】
外部参照型ファイルの場合、参照される側の実データ部が含まれるファイルを指定する記述（参照情報）が必要となる。この方法は、編集結果の参照情報格納部と実データ格納部の両方からなるファイルを保存する方法と異なり、編集時間が長くなったり、元のデータが失われるという問題が生じない。
【０００８】
ここで、複数の記録媒体を有する記録再生装置として、例えばハードディスクと光ディスクを有する映像記録再生装置、光ディスク媒体とメモリカード媒体を有するカメラ一体型記録再生装置などが知られている。このような記録再生装置では、記録媒体間に跨った外部参照型ファイルを作成する場合、参照される実データ部が記録されている記録媒体が外部の記録媒体（外部媒体）であるために、外部媒体を識別しながら参照する必要があり、外部参照型ファイルのファイル形式の規定やそれを用いた再生方法等を検討する必要があった（特許文献１参照）。
【特許文献１】特開２００１−１０１７９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、上記従来の記録再生装置では、外部媒体を参照する外部参照型ファイルの再生時、媒体識別情報により参照している外部媒体は識別されるが、その結果、該当する外部媒体が装着されていなかった場合、再生を行うことができなかった。
【００１０】
そこで、本発明は、上記問題を解決するためになされたものであり、外部媒体を参照する外部参照型ファイルに対し、外部媒体を参照しないようにデータ変換を行うことで、記録媒体の組合せを意識することなく、外部参照型ファイルを再生することができる記録再生装置およびそのファイル編集方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明の記録再生装置は、少なくとも第１および第２の記録媒体が装着自在であり、前記第１および第２の記録媒体に記憶されたデータファイルに含まれるデータを参照する外部参照型ファイルを用いて、データの編集を行う記録再生装置であって、前記第１の記録媒体に新規ファイルを作成し、前記外部参照型ファイルによって参照される、前記第２の記録媒体に記憶されたデータファイルに含まれるデータを前記作成された新規ファイルに複製する複製手段と、前記外部参照型ファイルに含まれ、前記参照されるデータの所在を表す参照情報を、前記データファイルへの参照から前記新規ファイルへの参照に書き換える書換手段とを備えたことを特徴とする。
【００１２】
本発明のファイル編集方法は、少なくとも第１および第２の記録媒体が装着自在であり、前記第１および第２の記録媒体に記憶されたデータファイルに含まれるデータを参照する外部参照型ファイルを用いて、データの編集を行う記録再生装置のファイル編集方法であって、前記第１の記録媒体に新規ファイルを作成し、前記外部参照型ファイルによって参照される、前記第２の記録媒体に記憶されたデータファイルに含まれるデータを前記作成された新規ファイルに複製する複製ステップと、前記外部参照型ファイルに含まれ、前記参照されるデータの所在を表す参照情報を、前記データファイルへの参照から前記新規ファイルへの参照に書き換える書換ステップとを有することを特徴とする。
【発明の効果】
【００１３】
本発明の請求項１に係る記録再生装置によれば、外部媒体を参照する外部参照型ファイルに対し、外部媒体を参照しないようにデータ変換を行うことで、記録媒体の組合せを意識することなく、外部参照型ファイルを再生することができる。請求項２に係る記録再生装置によれば、外部参照型ファイルが記録された記録媒体を他の装置に装着した場合でも、再生が可能となる。請求項５に係る記録再生装置によれば、記録先として、データ量やデータ処理時間に無駄のない記録媒体を選択することができ、特に利用者が記録先の媒体種別を気にしない場合や、装置が同種の記録媒体を複数使用する場合に有効である。請求項６に係る記録再生装置によれば、装置間の互換性を保持することができ、また、復号処理を切り替えることなく、自然で滑らかなデータの参照が可能となる。
【発明を実施するための最良の形態】
【００１４】
本発明の記録再生装置およびそのファイル編集方法の実施の形態について図面を参照しながら説明する。本実施形態の記録再生装置は、光ディスクとメモリカードが装着自在である映像記録再生装置に適用される。
【００１５】
［第１の実施形態］
図１は第１の実施形態における映像記録再生装置の構成を示す図である。本実施形態では、説明を簡略化するために、コンテンツファイルとして、ストリームデータが映像データだけである場合を示す。尚、映像とオーディオの同期・多重化・分離処理等については、本発明の本質と関係しないので省略するが、取り扱うことは可能である。
【００１６】
映像記録再生装置は、ＣＰＵ１０１、不揮発性メモリ１０２、メモリ１０３、符号化部１０４、復号化部１０５、表示部１１２、ディスク制御部１０８、カード制御部１０９および第１、第２のファイルシステム１１０、１１１から構成される。
【００１７】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１は、本装置全体の制御を担い、その処理内容は不揮発性メモリ１０２に格納されているソフトウェア（プログラム）により実現される。不揮発性メモリ１０２は、前述したソフトウェア（プログラム）の格納や、ユーザデータ、機器データ等のデータの記録に利用される。これらのデータは書き換え可能であり、本装置の電源が切られた状態でも保持される。メモリ１０３は、不揮発性メモリ１０２とは異なり、本装置に電源が投入されている状態で、データを保持可能である。一般に、メモリ１０３は、不揮発性メモリ１０２より高速にアクセス可能であり、より多くのデータを一時的に保持できるという特徴を有する。本実施形態の映像記録再生装置は、この特徴を利用し、映像データや符号化データの一時的保持、ファイル読み込み、書き出しバッファ、コンテンツリストの保持、コンテンツデータの編集状態の保持等にメモリ１０３を使用する。
【００１８】
符号化部１０４は、入力された映像データを圧縮し、記録媒体に記録するためのストリームデータフォーマットに変換し、メモリ１０３に一時的に記録する機能を有する。復号化部１０５は、符号化部１０４とは逆に、メモリ１０３に一時的に保持されたストリームデータを映像データに復元し、表示部１１２に出力する、あるいはメモリ１０３に書き戻す機能を有する。
【００１９】
光ディスク１０６は、第１の記録媒体（媒体ＩＤ−Ａ）であり、メモリカード１０７は第２の記録媒体（媒体ＩＤ−Ｂ）である。これらは、コンテンツファイルの記録に使用される。それぞれの記録媒体は交換可能である。ディスク制御部１０８は、光ディスク１０６およびメモリ１０３間のデータの入出力を制御する。同様に、メモリカード制御部１０９は、メモリカード１０７およびメモリ１０３間のデータの入出力を制御する。
【００２０】
第１のファイルシステム１１０は、光ディスク１０６へのデータ入出力をファイルの入出力として取り扱うための機能を提供する。第２のファイルシステム１１１は、メモリカード１０７へのデータの入出力をファイルの入出力として取り扱うための機能を提供する。第１、第２のファイルシステムは、共通のファイル形式のファイルシステムでも構わないし、それぞれの記録媒体に適した異なるファイル形式のファイルシステムであってもよい。いずれにせよ、上記第１、第２のファイルシステムの機能により、映像記録再生装置上で動作するソフトウェアは、どちらの記録媒体に記録されたファイルであっても区別することなく、同様のファイル操作、例えばＯｐｅｎ、Ｗｒｉｔｅ、Ｒｅａｄなどの操作を行うことができる。
【００２１】
表示部１１２は、前述した通り、映像の表示や、使用者が操作時の各種情報を表示する機能を有する。本実施形態の映像記録再生装置では、従来と同様のファイル形式が使用されており、本装置で記録されたコンテンツファイルは、自己内包型ファイル形式でいずれかの記録媒体に記録される。また、利用者による編集等の操作により、参照情報格納部のみからなる外部参照型ファイルの作成も行われ、自己内包型／外部参照型ファイルを区別することなく再生可能である。
【００２２】
つぎに、上記構成を有する映像記録再生装置におけるコンテンツファイルの編集および編集結果の記録方法を示す。この映像記録再生装置は、光ディスク、メモリカードを区別することなく、コンテンツファイルの一覧を表示する。これにより、利用者は、記録媒体の違いを意識することなく、コンテンツに対して統一的に操作を行うことができる。また、利用者は、これらのコンテンツファイルを編集し、新たなコンテンツファイルを作成することができる。編集に際し、利用者は、それぞれのコンテンツファイルから、新しいコンテンツファイルの素材となる部分を映像を見ながら抜き出す作業を行う。つまり、各コンテンツファイルの必要部分である先頭位置および終端位置に印付けを行い、１つのコンテンツファイルを複数のチャプタに分割する作業を行う。この分割情報は、コンテンツファイルの参照情報格納部に記録される。
【００２３】
図２は複数のチャプタに分割されたコンテンツファイルの状態を示す図である。同図（Ａ）は自己内包型のファイル形式におけるチャプタ分割前のコンテンツファイルの状態を示す。参照情報格納部は、参照情報格納部ヘッダ２０１、参照情報２０２および予約領域２０３から構成される。参照情報格納部ヘッダ２０１には、割り付けられたコンテンツＩＤやファイル名などの補助データが格納される。参照情報２０２には、実データの参照位置が格納される。本実施形態では、記録媒体を識別するための媒体ＩＤ、この記録媒体の中でコンテンツを特定するためのコンテンツＩＤ、および参照する実データの先頭位置、その長さが格納される。この参照情報はコンテンツを構成する順に複数個記録しておくことが可能である。予約領域２０３は、編集作業等によって参照情報２０２が増加した場合に使用される。この予約領域がある限り、参照情報が増減しても、後続する実データ部のファイル位置を変更する必要がない。
【００２４】
また、実データ部ヘッダ２０４には、実データ部２０５に格納される映像ストリームデータのフォーマット情報等が格納される。実データ部２０５には、映像ストリームデータそのものが格納される。同図（Ａ）のコンテンツファイルは、自己内包型ファイルであり、１つのチャプタで構成されている。一方、同図（Ｂ）のコンテンツファイルは、利用者の操作により３つのチャプタに分割された後のコンテンツファイルである。このコンテンツファイルには、チャプタ毎に参照情報が存在する。
【００２５】
図３は複数のチャプタに分割されたコンテンツファイルのうち必要なチャプタだけを参照して連結し、新たな外部参照型コンテンツファイルを作成する様子を示す図である。作成するコンテンツファイルは、編集過程において、外部参照型ファイル形式となっており、その内容はメモリ１０３に保持されている。図３では、第１コンテンツファイルの第２チャプタ３０１、第１コンテンツファイルの第４チャプタ３０２、第３コンテンツファイルの第３チャプタ３０３、および第２コンテンツファイルの第１チャプタ３０４の順に構成された、コンテンツファイル３０５が新たにメモリ１０３に作成される。このように作成された外部参照型コンテンツファイル３０５は、編集終了時点で、光ディスク１０６またはメモリカード１０７に書き込み可能である。
【００２６】
しかしながら、例えば、光ディスク１０６（媒体ＩＤ−Ａ）にコンテンツファイルが記録された場合、本コンテンツファイルを再生する際、図３に示すように、メモリカード１０７（媒体ＩＤ−Ｂ）が同時に本装置に装着されていることが必要である。メモリカード１０７が本装置に装着されていない場合、編集により作成されたコンテンツファイル（編集コンテンツファイル３０５）を完全に再生することはできない。また、それぞれの記録媒体を本装置から抜き出し、パーソナルコンピュータなどの他の装置に装着した場合でも、これらの２つの記録媒体が揃わない限り、完全に再生することはできない。
【００２７】
そこで、本実施形態の映像記録再生装置は、利用者の選択により、図４に示すような記録を行うことも可能である。図４は外部参照型コンテンツファイルとは別に新たなコンテンツファイルを作成する様子を示す図である。始めに、外部参照型コンテンツファイルである編集コンテンツファイル３０５を光ディスク１０６に記録することを利用者が選択した場合を示す。
【００２８】
この場合、映像記録再生装置は、メモリ１０３に存在する外部参照型コンテンツファイル３０５の内容から、参照しているメモリカード１０７の第３コンテンツファイルの実データ部のデータサイズを確認する。同時に、光ディスク１０６の空き容量を確認する。図３の場合、参照しているメモリカード１０７の実データ部のサイズは、第３コンテンツファイルの第３チャプタ３０３における実データ部のサイズとなる。このサイズが、光ディスク１０６の空き容量より小さい場合、第３コンテンツファイルの第３チャプタ３０３だけを実データ部として持つ、新たな自己内包型の第４コンテンツファイル４０１を光ディスク１０６に作成する。つまり、第３コンテンツファイルの第３チャプタ３０３を光ディスク１０６に複製する（符号４０２参照）。さらに、メモリ１０３に記憶された編集コンテンツファイル３０５の参照情報に対し、メモリカード１０７を参照していた部分４０３を、新たに作成された第４コンテンツファイル４０１の第１チャプタ４０４を参照するように書き換える（参照情報３＋）。
【００２９】
図５はコンテンツファイルの編集処理手順を示すフローチャートである。この処理プログラムは、不揮発性メモリ１０２内に格納されており、ＣＰＵ１０１によって編集時に実行される。まず、利用者によって指示された記録媒体を選択する（ステップＳ１）。ここでは、光ディスク１０６（媒体ＩＤ−Ａ）、メモリカード１０７（媒体ＩＤ−Ｂ）のいずれかの選択が利用者から指示される。尚、３種類以上の記録媒体の中から選択することを指示してもよいことは勿論である。ここでは、光ディスク１０６が選択された場合を示す。
【００３０】
メモリ１０３に記憶されている外部参照型コンテンツファイルによって参照されるメモリカード１０７（媒体ＩＤ−Ｂ）の実データ部のデータサイズをその参照情報から読み出す（ステップＳ２）。また、光ディスク１０６からその空き容量サイズを読み出す（ステップＳ３）。そして、光ディスク１０６（媒体ＩＤ−Ａ）の空き容量サイズがメモリカード１０７（媒体ＩＤ−Ｂ）の実データ部のデータサイズより大きいか否かを判別する（ステップＳ４）。
【００３１】
光ディスク１０６の空き容量サイズの方が大きい場合、新たな自己内包型の第４コンテンツファイル４０１を光ディスク１０６に作成し、参照されるメモリカード１０７の実データ部（ここでは、第３チャプタ）を、作成された第４コンテンツファイル４０１に複製する（ステップＳ５）。メモリ１０３に記憶された編集コンテンツファイル３０５の参照情報に対し、メモリカード１０７を参照していた部分４０３を、新たに作成された第４コンテンツファイル４０１の第１チャプタ４０４を参照するように書き換える（ステップＳ５）。そして、書き換えられた編集コンテンツファイル３０５を光ディスク１０６に保存し（ステップＳ６）、本処理を終了する。一方、ステップＳ４で光ディスク１０６の空き容量サイズの方が大きくない場合、そのまま本処理を終了する。
【００３２】
これにより、編集コンテンツファイル３０５は、光ディスク１０６のコンテンツファイルのみを参照する外部参照型コンテンツファイル（第５コンテンツファイル）となり、光ディスク１０６に記録される。したがって、たとえメモリカード１０７が本装置から抜かれたり、また他のメモリカードに差し替えられたとしても、光ディスク１０６のみで再生可能となる。また、光ディスク１０６をパーソナルコンピュータなどの他の装置に装着した場合でも、再生可能である。
【００３３】
尚、第４および第５のコンテンツファイルの代わりに、第４コンテンツファイル４０１と第５コンテンツファイル３０５を統合した第６コンテンツファイル５０１を作成することも可能である。図６は第４コンテンツファイルと第５コンテンツファイルを統合した第６コンテンツファイルを示す図である。ここでは、自己内包型の第４コンテンツファイル４０１と外部参照型の第５コンテンツファイル３０５を統合した第６コンテンツファイル５０１も、外部参照型のコンテンツファイルに含めるものとする。
【００３４】
つぎに、利用者がメモリカード１０７に対して編集コンテンツファイルの記録を選択した場合を示す。図７は編集コンテンツファイルの記録先としてメモリカード１０７を選択した場合のコンテンツファイルを作成する様子を示す図である。前述した手順と同様、参照される光ディスク１０６（媒体ＩＤ−Ａ）の実データ部のサイズとして、図３における、第１コンテンツファイルの第２チャプタ３０１、第４チャプタ３０２および第２コンテンツファイルの第１チャプタ３０４の実データ部の合計サイズが該当する。
【００３５】
また、メモリカード１０７（媒体ＩＤ−Ｂ）の空き容量を確認し、実データ部の合計サイズより空き容量が大きい場合、第１コンテンツファイルの第２チャプタ３０１、第４チャプタ３０２、および第２コンテンツファイルの第１チャプタ３０４の実データ部から構成される自己内包型の第７コンテンツファイル６０１をメモリカード１０７に作成する。第７コンテンツファイル６０１は、３つのチャプタに分割されている。第１チャプタ６０２、第２チャプタ６０３、第３チャプタ６０４は、それぞれ第１コンテンツファイルの第２チャプタ３０１、第４チャプタ３０２、第２コンテンツファイルの第１チャプタ３０４の複製である。さらに、メモリ１０３の編集コンテンツファイル（第８コンテンツファイル）の参照情報に対し、光ディスク１０６を参照していた部分６０５、６０６、６０７を、新たに作成した第７コンテンツファイル７の第１チャプタ６０２、第２チャプタ６０３、第３チャプタ６０４を参照するように書き換える。
【００３６】
これにより、編集コンテンツファイルは、メモリカード１０７のコンテンツファイルのみを参照する外部参照型コンテンツファイル（第８コンテンツファイル）となり、メモリカード１０７に記録される。したがって、たとえ光ディスク１０６が本装置から抜かれたり、また他の光ディスクに差し替えられたとしても、メモリカード１０７のみで再生可能となる。また、メモリカード１０７をパーソナルコンピュータなどの他の装置に装着した場合でも、再生可能である。また、上記実施形態において、記録媒体の空き容量が少なく、新たな自己内包型コンテンツファイルの作成が不可能である場合、従来と同様、外部媒体を参照したままのコンテンツファイルとして記録することも可能である。
【００３７】
［第２の実施形態］
前記第１の実施形態では、編集コンテンツファイルの記録先を利用者が選択する場合を示したが、第２の実施形態では、編集コンテンツファイルの内容に応じて、映像記録再生装置が記録先を自動的に決定する場合を示す。第２の実施形態の映像記録再生装置は、前記第１の実施形態と同一の構成を有する。
【００３８】
例えば、図３の場合、編集コンテンツファイルは光ディスク１０６（媒体ＩＤ−Ａ）のコンテンツファイルをより多く参照している。このような場合、記録先としてメモリカード１０７（媒体ＩＤ−Ｂ）を選択すると、新たに作成する自己内包型コンテンツファイルのデータ量が大きくなり、データ量およびファイルの作成に要する時間の無駄が多くなる。したがって、このような場合、映像記録再生装置は、記録先を光ディスク１０６とするように自動選択し、より効率の良い編集コンテンツファイルの記録を行うようにしてもよい。特に、利用者が、記録先の媒体種別を気にしない場合、同じ記録媒体を複数使用する装置（例えば、メモリカードを複数スロット搭載する装置）の場合、このような処理が有効である。
【００３９】
図８は第２の実施形態における記録媒体の選択処理手順を示すフローチャートである。この処理プログラムは、不揮発性メモリ１０２内に格納されており、ＣＰＵ１０１によって編集時に実行される。まず、編集コンテンツファイルの参照先である光ディスク１０６（媒体ＩＤ−Ａ）のコンテンツファイルの実データ部のサイズを取得する（ステップＳ１１）。同様に、メモリカード１０７のコンテンツファイルの実データ部のサイズを取得する（ステップＳ１２）。媒体ＩＤ−Ａにおけるサイズの方が媒体ＩＤ−Ｂにおけるサイズより大きいか否かを判別する（ステップＳ１３）。
【００４０】
媒体ＩＤ−Ａにおけるサイズの方が大きくない場合、光ディスク１０６（媒体ＩＤ−Ａ）を記録先として選択する（ステップＳ１４）。一方、媒体ＩＤ−Ａにおけるサイズの方が大きい場合、メモリカード１０７を記録先として選択する（ステップＳ１５）。ステップＳ１４、Ｓ１５の後、本処理を終了し、前記第１の実施形態と同様のコンテンツファイルの編集処理に移行する。
【００４１】
これにより、前述したような、より効率の良い編集コンテンツファイルの記録を行うことができる。特に、利用者が記録先の媒体種別を気にしなかったり、装置が同じ記録媒体を複数使用したりする際に有効である。
【００４２】
［第３の実施形態］
前記第３の実施形態では、記録媒体の種別が異なるものを扱える映像記録再生装置では、その記録媒体毎に異なるストリームデータ形式を利用して記録するようにしてもよい。例えば、記録媒体として光ディスクおよびメモリカードを利用可能なカメラ一体型記録再生装置は、光ディスクに記録する場合、ＭＰＥＧ２（ＭＰＥＧ：Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ）形式のストリームデータを使用し、メモリカードに記録する場合、ＭＰＥＧ４形式のストリームデータを使用するようにしてもよい。
【００４３】
また、このような場合、映像記録再生装置では、記録媒体間の実データ部の複製を行う場合、ストリームデータ形式も変換しておくことが望ましい。なぜなら、複数のストリームデータ形式が混在したコンテンツを再生する場合、チャプタ毎に復号化部１０５における復号化処理をそれぞれの形式に応じた処理に変更する必要があり、滑らかなチャプタ間の接続が行えないことも考えられるからである。また、他の装置で再生する際の互換性の面からも好ましくない。
【００４４】
第３の実施形態の映像記録再生装置は、光ディスク１０６からメモリカード１０７に複製を行う場合、以下の処理を行う。光ディスク１０６からＭＰＥＧ２形式の実データを読み出してメモリ１０３に保持し、復号化部１０５においてＭＰＥＧ２データの復号化を行い、復号化された映像データを再度、メモリ１０３に書き戻す。さらに、この映像データを読み出し、符号化部１０４においてＭＰＥＧ４形式への再符号化を行い、メモリ１０３に書き戻す。このＭＰＥＧ４ストリームデータを実データとする自己包含型コンテンツファイルをメモリカード１０７に記録することで、ストリームデータの変換を行うことができる。このような処理は、装置間の互換性を保持する面でも有効であり、また再生時に復号化部１０５における復号化処理の形式をチャプタ毎に切り替える手間が省けるので、より自然で滑らかなチャプタの接続が可能となる。
【００４５】
また、メモリカード１０７から光ディスク１０６に複製を行う場合も同様の処理を行う。メモリカード１０７からＭＰＥＧ４形式の実データを読み出してメモリ１０３に保持し、復号化部１０５においてＭＰＥＧ４データの復号化を行い、復号化された映像データを再度、メモリ１０３に書き戻す。さらに、この映像データを読み出し、符号化部１０４においてＭＰＥＧ２形式への再符号化を行い、メモリ１０３に書き戻す。このＭＰＥＧ２ストリームデータを実データとする自己包含型コンテンツファイルを光ディスク１０６に記録することで、ストリームデータの変換を行う。
【００４６】
図９は第３の実施形態におけるコンテンツファイルの編集処理手順を示すフローチャートである。この処理プログラムは、不揮発性メモリ１０２内に格納されており、ＣＰＵ１０１によって編集時に実行される。前記第１の実施形態と同一のステップ処理については、同一のステップ番号を付すことで、その説明を省略する。
【００４７】
メモリカード１０７から光ディスク１０６に複製を行う場合、ステップＳ４で媒体ＩＤ−Ａの空き容量サイズの方が大きい場合、新たな自己内包型の第４コンテンツファイル４０１を光ディスク１０６（媒体ＩＤ−Ａ）に作成し、参照されるメモリカード１０７の映像データをＭＰＥＧ２形式のデータに変換してから、作成された第４コンテンツファイル４０１に複製する（ステップＳ５Ａ）。
【００４８】
これにより、再生時に復号化部１０５における復号化処理の形式をチャプタ毎に切り替える手間が省け、より自然で滑らかなチャプタの接続が可能となる。
【００４９】
尚、本発明は、上記実施形態の構成に限られるものではなく、特許請求の範囲で示した機能、または本実施形態の構成が持つ機能が達成できる構成であればどのようなものであっても適用可能である。
【００５０】
例えば、上記実施形態では、記録媒体として、光ディスクとメモリカードを有する映像記録再生装置に適用された場合を示したが、この他、ハードディスクと光ディスクを有する映像記録再生装置や、ハードディスクとメモリカードを有するカメラ一体型記録再生装置に適用されてもよい。また、上記各実施形態では、記録媒体が２種類である場合を示したが、３種類以上であっても、本発明は同様に適用可能である。
【００５１】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明の目的は、上記実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出して実行することによっても達成される。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００５２】
プログラムコードを供給するための記憶媒体としては、例えば、ＲＯＭ、フロッピー（登録商標）ディスク、ＰＣＭＣＩＡカードやコンパクトフラッシュ（登録商標）等のメモリカード、ハードディスク、マイクロＤＡＴ、光磁気ディスク、ＣＤ−ＲやＣＤ−ＲＷ等の光ディスク、ＤＶＤ等の相変化型光ディスク等で構成されてもよい。また、プログラムコードをネットワークを介してダウンロードしてもよい。
【００５３】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることはいうまでもない。
【００５４】
更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【図面の簡単な説明】
【００５５】
【図１】第１の実施形態における映像記録再生装置の構成を示す図である。
【図２】複数のチャプタに分割されたコンテンツファイルの状態を示す図である。
【図３】複数のチャプタに分割されたコンテンツファイルのうち必要なチャプタだけを参照して連結し、新たな外部参照型コンテンツファイルを作成する様子を示す図である。
【図４】外部参照型コンテンツファイルとは別に新たなコンテンツファイルを作成する様子を示す図である。
【図５】コンテンツファイルの編集処理手順を示すフローチャートである。
【図６】第４コンテンツファイルと第５コンテンツファイルを統合した第６コンテンツファイルを示す図である。
【図７】編集コンテンツファイルの記録先としてメモリカード１０７を選択した場合のコンテンツファイルを作成する様子を示す図である。
【図８】第２の実施形態における記録媒体の選択処理手順を示すフローチャートである。
【図９】第３の実施形態におけるコンテンツファイルの編集処理手順を示すフローチャートである。
【符号の説明】
【００５６】
１０１  ＣＰＵ
１０２  不揮発性メモリ
１０３  メモリ
１０４  符号化部
１０５  復号化部
１０６  光ディスク
１０７  メモリカード
【図１】
2006079689.tif 000003
【図２】
2006079689.tif 000004
【図３】
2006079689.tif 000005
【図４】
2006079689.tif 000006
【図５】
2006079689.tif 000007
【図６】
2006079689.tif 000008
【図７】
2006079689.tif 000009
【図８】
2006079689.tif 000010
【図９】
2006079689.tif 000011