(57)【特許請求の範囲】
【請求項１】
可搬記憶媒体に記録させるコンテンツデータの選択を受付けるコンテンツ選択受付手段と、
選択を受付けた前記コンテンツデータを予め定められた最低分割容量以上となる第１サイズで分割すると、分割後のサイズが最小である最小データの再生時間が予め定められた最低再生時間より短くなる場合または前記最小データのサイズが予め定められた最低サイズより小さくなる場合に、前記コンテンツデータの少なくとも一部を前記第１サイズより大きい第２サイズで分割する分割手段と、
前記分割手段によって分割された複数のデータを前記可搬記憶媒体に送信する送信手段と、を備える録画装置。
【請求項２】
前記分割手段は、分割後のメタデータのサイズと、分割後のメディアデータのサイズと、前記分割後のメディアデータの再生時間が前記最低再生時間となる前記メディアデータのサイズである前記最低分割容量との和が、前記可搬記憶媒体に応じた所定のデータ制限容量以下となる場合の前記分割後のメディアデータのサイズを、前記第１サイズとする、請求項１に記載の録画装置。
【請求項３】
前記分割手段は、前記分割後のデータが前記第１サイズおよび前記最低分割容量の和より小さくなる位置であって且つ、前記第１サイズとなる位置に最も近いトラックデータのランダムアクセスが可能なデータ位置を前記コンテンツデータの分割位置とする、請求項１または２に記載の録画装置。
【請求項４】
前記分割手段は、前記コンテンツデータを前記第２サイズにより等分する、請求項１ないし３のいずれか１つに記載の録画装置。
【請求項５】
前記分割手段は、前記分割後のデータが前記第１サイズおよび前記最低分割容量の和より小さくなる位置であって且つ、前記第１サイズとなる位置に最も近いチャプタ位置を前記コンテンツデータの分割位置とする、請求項１ないし４のいずれか１つに記載の録画装置。
【請求項６】
前記分割手段は、前記分割後のデータが前記第１サイズ以下となる位置であって且つ、前記第１サイズとなる位置に最も近いチャプタ位置を前記コンテンツデータの分割位置とする、請求項１ないし５のいずれか１つに記載の録画装置。
【請求項７】
前記送信手段は、自装置とネットワークで接続された記録装置に対して前記分割手段による分割後のデータを送信する、請求項１ないし６のいずれか１つに記載の録画装置。
【請求項８】
前記コンテンツ選択受付手段は、自装置とネットワークで接続された記憶装置に格納されている前記コンテンツデータから、前記可搬記憶媒体に記憶させるコンテンツデータの選択を受付ける、請求項１ないし７のいずれか１つに記載の録画装置。
【請求項９】
録画装置において、
可搬記憶媒体に記録させるコンテンツデータの選択を受付けるコンテンツ選択受付工程と、
選択を受付けた前記コンテンツデータを予め定められた最低分割容量以上となる第１サイズで分割すると、分割後のサイズが最小である最小データの再生時間が予め定められた最低再生時間より短くなる場合または前記最小データのサイズが予め定められた最低サイズより小さくなる場合に、前記コンテンツデータの少なくとも一部を前記第１サイズより大きい第２サイズで分割する分割工程と、
前記分割工程で分割された複数のデータを前記可搬記憶媒体に送信する送信工程と、を含むファイル分割方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、録画装置およびファイル分割方法に関する。
【背景技術】
【０００２】
近年、テレビジョン受像装置に接続された録画装置や、ＨＤＤ等の記録部を内蔵するテレビジョン受像装置によって録画した動画コンテンツを、ＳＤカード等の可搬記憶媒体にダビングまたはムーブ（以降では、ダビングと称する）して、携帯型電子機器やその他の再生装置でそのコンテンツを再生して視聴することが広く行われている。
【０００３】
ところで、動画コンテンツは、可搬記憶媒体にダビングされる際、可搬記憶媒体や再生側の仕様により複数のファイルに分割される場合がある。例えば、可搬記憶媒体にＳＤカードに用いた場合、動画コンテンツはＳＤ−Ｖｉｄｅｏ規格に基づいたファイルサイズ（例えば、２ＧＢ）のファイルに分割されて記憶媒体にダビングされる。また、ファイルの分割に係る従来技術として、チャプタ情報に基づいて各々のチャプタ前後に分割禁止位置を設けて分割位置を決定するデータ処理装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−３００９０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来技術では、分割後のファイルの大きさを考慮してはいないため、複数のファイルに分割した際に、ファイルサイズが極端に小さいファイルが生成されてしまう場合があった。この場合、ファイルサイズの小さなファイルは、他の分割ファイルの再生時間と比べて著しく短くなることがあるため、利便性の観点から改善の余地があった。
【０００６】
本発明は、上記に鑑みてなされたものであって、ファイルを分割してコンテンツをダビングする際に、分割後のファイルサイズが小さすぎないようにすることを目的とする。
【課題を解決するための手段】
【０００７】
実施形態の録画装置は、コンテンツ選択受付手段と、分割手段と、送信手段とを備える。コンテンツ選択受付手段は、可搬記憶媒体に記録させるコンテンツデータの選択を受付ける。分割手段は、選択を受付けた前記コンテンツデータを予め定められた最低分割容量以上となる第１サイズで分割すると、分割後のサイズが最小である最小データの再生時間が予め定められた最低再生時間より短くなる場合または前記最小データのサイズが予め定められた最低サイズより小さくなる場合に、前記コンテンツデータの少なくとも一部を前記第１サイズより大きい第２サイズで分割する。送信手段は、前記分割手段によって分割された複数のデータを前記可搬記憶媒体に送信する。
【図面の簡単な説明】
【０００８】
【図１】図１は、第１の実施形態に係る録画装置の構成を示すブロック図である。
【図２】図２は、コンテンツデータのファイル構成を説明する模式図である。
【図３】図３は、コンテンツのメタデータが含まれるｍｏｏｖの構成を示す模式図である。
【図４】図４は、ファイル分割方法を説明する模式図である。
【図５】図５は、ファイル分割方法を説明する模式図である。
【図６】図６は、録画装置が実行するファイル分割処理の手順を示すフローチャートである。
【図７】図７は、第２の実施形態に係るファイル分割方法を説明する模式図である。
【図８】図８は、録画装置が実行するファイル分割処理の手順を示すフローチャートである。
【発明を実施するための形態】
【０００９】
（第１の実施形態）
図１は、第１の実施形態にかかる録画装置１の構成を示すブロック図である。図１に示すように、録画装置１には、バスやインターフェース（Ｉ／Ｆ）によって表示装置３００やスピーカ４００が接続される。表示装置３００としては、例えば液晶ディスプレイやプラズマディスプレイ等を用いることができる。また、スピーカ４００は表示装置３００に内蔵されていてもよい。
【００１０】
まず、録画装置１のハードウェア構成について説明する。録画装置１は、デジタル放送で放送される番組コンテンツ（以下、コンテンツと称する）を録画する。図１に示すように、録画装置１は、チューナー３と、記憶部４と、信号処理部５と、映像・音声出力部６と、ネットワークＩ／Ｆ７と、ダビング部８と、可搬記憶媒体Ｉ／Ｆ９と、制御部１０と、トランスコード部２０とを備えており、これらがバス等で接続されて構成されている。
【００１１】
尚、本実施の形態では、録画装置１を、記憶部４としてＨＤＤ（Hard  Disc  Drive）を備えるＨＤＤレコーダに適用した例について説明するが、これに限定されるものではない。その他の例としては、同時に複数のチャンネルの番組のコンテンツデータを、ＵＳＢやＬＡＮによって接続された外付けのＨＤＤや、内蔵するＨＤＤに録画することが可能なテレビジョン受像装置に適用することができる。尚、この場合には、表示装置３００と、スピーカ４００とが録画装置１に内蔵され、外付けＨＤＤとして録画装置１に記憶部４が接続される。
【００１２】
チューナー３は、放送局からアンテナ２を介してコンテンツデータを受信し、記憶部４および制御部１０に出力する。ここで、コンテンツデータとは、コンテンツの動画データおよび音声データ、その他の制御データ等が多重化されたトランスポートストリーム（ＴＳ）のことである。
【００１３】
記憶部４は、制御部１０の指示に従い、チューナー３から出力されたコンテンツデータを格納（録画）する。信号処理部５は、制御部１０の指示に従い、記憶部４が格納するコンテンツデータを映像信号と音声信号とに変換し、映像・音声出力部６に出力する。
【００１４】
映像・音声出力部６は、入力された映像信号および音声信号を、各種インターフェースを介して表示装置３００およびスピーカ４００に出力する。これにより、表示装置３００にはコンテンツの映像が表示され、当該映像と同期してコンテンツの音声がスピーカ４００から出力される。
【００１５】
また、録画装置１は、可搬記憶媒体Ｉ／Ｆ９を介して接続される可搬記憶媒体２００との間でデータの授受を行う。可搬記憶媒体２００は、例えばＳＤメモリカードやＳＤＨＣメモリカード等である。可搬記憶媒体Ｉ／Ｆ９としては、例えばＳＤメモリカードスロットがある。尚、図示しないメモリカードリーダライタ装置やモバイル機器をＵＳＢで接続して可搬記憶媒体２００の読み書きを行うとしてもよい。
【００１６】
また、録画装置１は、可搬記憶媒体Ｉ／Ｆ９を介してコンテンツをＳＤ−ＶＩＤＥＯフォーマットにて出力するために、制御部１０の指示に従いトランスコード部２０にてチューナー３から出力されたコンテンツデータを前記ＳＤ−ＶＩＤＥＯフォーマットに変換し、記憶部４に格納する。
【００１７】
トランスコード部２０は、ユーザの録画設定に応じて制御部１０の指示のもと、入力されたコンテンツデータのファイルフォーマットや映像フォーマットを他のフォーマットに変換（トランスコード）する。具体的に、トランスコード部２０は、予め定められた設定によりＭＰＥＧ２からＨ．２６４に変換したり、ＴＳファイルフォーマットからＭＰ４ファイルフォーマットに変換し、出力する。なお、トランスコード部２０は、設定により例えばＴＳファイルフォーマットからＴＳファイルフォーマット等、変換を行わずそのまま出力することもできるものとする。
【００１８】
ダビング部８は、記憶部４に格納されているコンテンツを後述する制御部１０の制御によって、可搬記憶媒体２００にダビングする。このようにコンテンツがダビングされた可搬記憶媒体２００を図示しない再生機器に接続し、当該再生機器にてコンテンツデータの再生読み取りを行うことにより、再生機器にてこのコンテンツを再生することができる。
【００１９】
制御部１０は、ＭＰＵ（Micro  Processing  Unit）、ＲＯＭ（Read  Only  Memory）、ＲＡＭ（Random  Access  Memory）等を備えており、信号処理部５や映像・音声出力部６を制御して、記憶部４が格納する映像に対する各種処理を行う。また、制御部１０は、ダビング部８を制御して、可搬記憶媒体２００との間で各種データの授受を行う。
【００２０】
次に、録画装置１の機能的構成について説明する。録画装置１の制御部１０は、ＭＰＵがＲＯＭに記録されたプログラムをＲＡＭに展開して実行することにより、図１に示すように、表示制御部１１と、メディア検出部１２と、コンテンツ選択受付部１３と、分割サイズ算出部１４と、ファイルサイズ判定部１５と、分割部１６として機能する。
【００２１】
表示制御部１１は、チューナー３を介して取得した電子番組ガイド（ＥＰＧ）や、記憶部４に格納されているコンテンツのリスト、録画や再生等の動作を選択するメニュー画面、各種選択を受付けるＧＵＩ（Graphical  User  Interface）等を、映像・音声出力部６を介して表示装置３００に表示させる。また、表示制御部１１は、記憶部４に格納されているコンテンツのリストから、可搬記憶媒体２００にダビングするコンテンツ（対象コンテンツ）を選択させるためのコンテンツ選択画面（不図示）を表示装置３００に表示させる。
【００２２】
メディア検出部１２は、可搬記憶媒体Ｉ／Ｆ９に可搬記憶媒体２００が接続された場合に、可搬記憶媒体２００が接続されたことを検出する。そして、メディア検出部１２は、可搬記憶媒体２００の規格や、記憶可能容量や、ファイルシステム、データ転送速度等、可搬記憶媒体２００に関する情報を取得する。
【００２３】
コンテンツ選択受付部１３は、上述したコンテンツ選択画面から、可搬記憶媒体２００にダビング（ダビングまたはムーブ）するコンテンツ（対象コンテンツ）の選択を受付ける。また、コンテンツ選択受付部１３は、選択された対象コンテンツに付加されているメタデータを読み込んで、対象コンテンツのファイルサイズ等を取得する。
【００２４】
尚、コンテンツ選択画面には、記憶部４以外に格納されているコンテンツを表示してもよい。即ち、ネットワークＩ／Ｆ７およびネットワーク（不図示）を介して録画装置１と接続された記憶装置（不図示）に格納されているコンテンツを表示して、当該コンテンツの選択を受付ける形態としてもよい。
【００２５】
ここで、コンテンツデータのファイル構成について説明する。尚、本実施形態では、コンテンツデータとして、ファイルフォーマットがＭＰ４、映像コーデック方式がＭＰＥＧ−４  Ｐａｒｔ  １０  Ａｄｖａｎｃｅｄ  Ｖｉｄｅｏ  Ｃｏｄｉｎｇ（ＭＰＥＧ−４  ＡＶＣ）であるｍｐ４ファイルを用いる場合について説明するが、コンテンツデータの映像コーデック方式はこれに限定されるものではない。その他の例として、ＭＰＥＧ２等の映像コーデック方式のコンテンツデータに対して、本実施形態にかかるファイル分割方法を実施するとしてもよい。
【００２６】
図２は、コンテンツデータ（ファイルＦ）のファイル構成を示す模式図である。図２に示すように、ファイルＦは、ｆｔｙｐと、ｍｄａｔと、ｍｏｏｖを含むボックス構造となっている。
【００２７】
ここで、ｆｔｙｐは、ファイルタイプを記述するボックスであり、ファイルの先頭に一つだけ含まれる。ｍｄａｔは、メディアデータが含まれるボックスであり、動画データや音声データ等のコンテンツデータ本体が格納される。尚、ファイルＦには複数のｍｄａｔボックスが含まれていてもよい。ｍｏｏｖは、メタデータが含まれるボックスであり、ファイルＦに一つだけ含まれる。メタデータとして含まれる情報としては、各トラック（動画、音声等）のヘッダ情報やコンテンツの内容を示すメタ記述や、時刻情報等が含まれる。
【００２８】
図３は、コンテンツのメタデータが含まれるｍｏｏｖの構成を示す模式図である。図３に示すように、ｍｏｏｖの内部もまたボックス構造となっており、トラックデータ再生単位ごとのデータ長（トラックのサンプル数）の表が格納されるｓｔｓｚ(Sample  Table  Sample  Size)、トラックの再生時間等が格納されるｍｖｈｄ、トラックデータの単位ごとの再生時間の表が格納されるｓｔｓｓ(Sample  Table  Sync  Sample)等のボックスが含まれている。尚、ｓｔｓｓには、トラックデータのランダムアクセスが可能な位置（シンクサンプル：Sync  Sample）が格納されている。
【００２９】
一般的に、ファイルＦを可搬記憶媒体２００にダビングする場合には、ファイルＦをメディアの規格に準拠したファイル制限容量Ａ（所定のファイルサイズ）以内である複数のファイルに分割してダビングを行う。
【００３０】
例えば、ＳＤカードアソシエーションによるＳＤビデオ規格（ISDB-T  Mobile  Video  Profile）においては、同ＳＤビデオ規格準拠のＭＰＥＧ−４、ＡＶＣ／Ｈ．２６４のファイルサイズを２ＧＢに制限することが勧告されている。従って、ファイルＦをＳＤメモリカード（可搬記憶媒体２００）にダビングする場合には、ファイルＦは２ＧＢ以内の複数のファイルに分割される。
【００３１】
分割サイズ算出部１４は、対象コンテンツのコンテンツデータ（ファイルＦ）をメディアの規格に準拠したファイル制限容量Ａ（例えば、２ＧＢ）以内である複数のファイル（図４の例では、ファイルｆ１、ｆ２、ｆ３）に分割する場合に、分割後の各ファイルのｍｄａｔのファイルサイズが、このｍｄａｔの平均ビットレートと最低再生時間ｓの積から求まる最低分割容量ｘ以上となるようなファイルＦの分割サイズｄを算出する。なお、最低分割容量ｘの導出方法については後述する。
【００３２】
ここで、図４および図５を参照して、本実施の形態に係るファイルＦの分割方法を説明する。図４および図５は、本実施の形態に係るファイル分割方法を説明する模式図である。図４では、ファイルＦにおけるｍｄａｔのファイルサイズをｄ０、ｍｏｏｖのファイルサイズをｍ０とし、これをファイルｆ１、ｆ２、ｆ３に分割する場合について説明する。尚、ここでは分割後のファイル数を３つとしているが、分割後のファイル数はファイルＦのデータサイズによって変化するため特に限定されるものではない。
【００３３】
図示するように、ファイルＦに含まれるｍｄａｔを、ファイル制限容量Ａ以下となるような分割サイズｄ（ｄ≦Ａ＜ｄ０）で先頭から分割していくと、分割後のファイルｆ１のｍｄａｔのファイルサイズｄ１と、ファイルｆ２のｍｄａｔのファイルサイズｄ２とは分割サイズｄと同等となる（ｄ１＝ｄ２＝ｄ）が、末尾のファイルｆ３のｍｄａｔのファイルサイズｄ３は分割サイズｄよりも小さいデータサイズｅとなる（ｄ３＝ｅ）。
【００３４】
また、分割後のファイルｆ１、ｆ２、ｆ３には、図示するようにｆｔｙｐと、ｍｏｏｖがそれぞれ付加される。尚、ｆｔｙｐのファイルサイズｐは、一般的には２４Ｂｙｔｅであり、ｍｏｏｖのファイルサイズｍは、ｍｄａｔのファイルサイズによって変化する。
【００３５】
このとき、図４に示すように、データサイズｅが最低分割容量ｘ以上（ｅ≦ｘ）であればファイルｆ３の再生時間は最低再生時間ｓ以上となるが、図５のファイルＦに示すように、データサイズｅが最低分割容量ｘ未満（ｅ＜ｘ）の場合、ファイルｆ３の再生時間は最低再生時間ｓ未満となってしまう。
【００３６】
そこで、本実施の形態の録画装置１は、分割後の最後のファイルｆ３のデータサイズｅが最低分割容量ｘ未満の場合には、このデータサイズｅ分のファイルｆ３を生成しないよう、分割位置の再調整を行う。例えば、図５の例では、ｍｄａｔの末尾に存在するデータサイズｅのデータ（以下、剰余データという）を、直前のファイルｆ２のデータに追加することで、ファイルｆ２のファイルサイズは図４の例よりも大きなファイルサイズｄ２’となっている（ｄ２’＞ｄ２）。なお、この場合であっても、ファイルｆ１、ｆ２のファイルサイズはファイル制限容量Ａ以下とする必要がある。以下では、分割位置の再調整を行った場合での、ファイル制限容量Ａ以下の条件を満たす分割サイズｄの算出方法について説明する。
【００３７】
まず、分割サイズ算出部１４は、ｓｔｓｚ（図３参照）に格納されているトラックの再生単位（サンプル）ごとのデータサイズの合計バイトサイズと、ｍｖｈｄの情報に基づいて求められるトラックの再生時間［秒］とから、下記式（１）に示すように、平均ビットレートα［ｂｐｓ］を算出する。尚、式（１）で用いられるトラックの再生時間は、ｍｖｈｄボックス内のｍｖｈｄ．ｄｕｒａｔｉｏｎをｍｖｈｄ．ＴｉｍｅＳｃａｌｅ（ともに不図示）で除して算出することができる。
α＝トラックのサンプルサイズの合計バイト数［Ｂｙｔｅ]×８［ｂｉｔ]／トラックの再生時間［ｓ]            （１）
【００３８】
次に、分割サイズ算出部１４は、算出した平均ビットレートα［ｂｐｓ］と、録画装置１の仕様として予め定められた最低再生時間ｓ［秒］とを用いて、下記式（２）に示すように、最低分割容量ｘ［Ｂｙｔｅ］を算出する。
ｘ  ＝  α×ｓ／８                            （２）
【００３９】
ところで、ｍｏｏｖのファイルサイズはｍｄａｔの再生時間またはファイルサイズに比例して増加する。従って、分割前のファイルＦのｍｏｏｖ、ｍｄａｔのサイズを夫々ｍ０、ｄ０とし、ファイル分割後（例えばファイルｆ１）のｍｏｏｖ、ｍｄａｔのサイズを夫々ｍ、ｄとすると、ファイル分割前後で下記式（３）が成立することとなる。
ｍ／ｍ０  ＝  ｄ／ｄ０                        （３）
【００４０】
そして、図５に示すように、分割後のファイル（例えばファイルｆ２）にデータサイズｅの剰余データが付加されても、分割後のファイルサイズを規格に準拠する所定のファイルサイズＡ［ＧＢ］（例えば、２ＧＢ）以下とするためには、次の式（４）が満たされる必要がある。
ｐ＋ｄ＋ｘ＋ｍ  ≦  Ａ                        （４）
【００４１】
即ち、分割サイズ算出部１４は、式（４）に示されるように、分割後のファイルにおけるメタデータのファイルサイズ（ｐおよびｍ）と、分割後のファイルにおけるメディアデータのファイルサイズ（ｄ）と、最低分割容量ｘとの和が、規格に準拠する所定のファイルサイズＡ以下となるように、分割サイズｄを求める。
【００４２】
式（３）および式（４）より、分割サイズｄは下記式（５）のように示される。
ｄ  ≦  （Ａ−ｐ−ｘ）／（１＋  ｍ０／ｄ０)              （５）
従って、分割サイズ算出部１４は、式（５）において等号が成り立つ場合に算出される分割サイズｄの最大値を分割サイズｄとして決定する。
【００４３】
一例として、ファイルＦのｍｏｏｖのデータ容量ｍ０が３００ＭＢｙｔｅ、ｍｄａｔのデータ容量ｄ０が６ＧＢｙｔｅ、平均ビットレートが２Ｍｂｐｓであり、最低再生時間ｓを３０秒とすると、分割バイト数ｄは、１９４３Ｂｙｔｅと算出される。
【００４４】
ファイルサイズ判定部１５は、上述のように決定された分割サイズｄでファイルＦのｍｄａｔを分割した際の剰余データのデータサイズｅが最低分割容量ｘより小さいか判定する。
【００４５】
分割部１６は、分割サイズｄによりファイルＦを分割した場合の剰余データの再生時間が最低再生時間ｓより短い場合には、その剰余データを他の分割後のファイルに付加して、ファイルＦを分割する。一般的に、メディアデータの再生時間は、データサイズと再生ビットレートの積で与えられるので、ここではデータサイズｅと上述の式（２）で算出された最低分割容量ｘとを比較することにより、再生時間長の判定を行うものとする。
【００４６】
より具体的には、分割部１６は、上述のように決定された分割サイズｄにより、ファイルＦのメディアデータであるｍｄａｔをｍｄａｔの先頭位置から分割していく。そして図５に示すように、剰余データのデータサイズｅが最低分割容量ｘより小さい場合には、剰余データをその前のファイルｆ２に付加する。一方、図４に示すように、剰余データのデータサイズｅが最低分割容量ｘ以上である場合には、分割部１６はその剰余データをファイルｆ３とする。
【００４７】
尚、分割部１６は、剰余データのデータサイズｅと、再生ビットレートとから剰余データの再生時間を算出し、この再生時間が最低再生時間ｓより短いか否かを判定するとしてもよい。
【００４８】
また、分割部１６は、ｍｏｏｖ内のｓｔｓｓを参照して、分割後の各ファイルｆ１、ｆ２、ｆ３が、ランダムアクセスが可能な単位で分割されるようにファイルＦの分割位置を決定する。即ち、分割部１６は、分割後のファイルが上述のようにして算出した分割サイズｄ以下となる位置であって且つ、分割サイズｄとなる位置に最も近いランダムアクセスが可能なシンクサンプルの位置をファイルＦの分割位置とする。
【００４９】
尚、ここでは、分割部１６は、分割後のファイルが分割サイズｄ以下となる位置を分割位置にするとしたが、これに限定されるものではない。その他の例として、分割後のファイルがｄ＋ｘより小さくなる位置であれば、分割サイズｄより大きくなる位置をファイルＦの分割位置としてもよい。
【００５０】
ダビング部８は、上述のように決定された分割位置でファイルＦを分割し、分割後のファイルｆ１、ｆ２、ｆ３を可搬記憶媒体２００にダビング（送信）する。尚、ダビング部８は、分割後のファイルｆ１、ｆ２、ｆ３のｍｏｏｖ（ｍｏｏｖ１、ｍｏｏｖ２、ｍｏｏｖ３）を、ファイルＦのｍｏｏｖ内のバイト位置情報を変更してｍｏｏｖ１と、ｍｏｏｖ２と、ｍｏｏｖ３として再構成することで生成する。或いは、ダビング部８は、ｍｏｏｖ１、ｍｏｏｖ２、ｍｏｏｖ３を、ｍｄａｔを解析することによって生成してもよい。
【００５１】
次に、録画装置１が実行するファイル分割処理の手順を説明する。図６は、録画装置１が実行するファイル分割処理の手順を説明するフローチャートである。
【００５２】
録画装置１は、コンテンツ選択画面（不図示）から、可搬記憶媒体２００にダビングする対象コンテンツの選択を受付ける（ステップＳ１）。そして、対象コンテンツのメタデータを読み込み（ステップＳ２）、上述の式（１）により平均ビットレートαを算出する（ステップＳ３）。録画装置１は、ステップＳ３で算出した平均ビットレートαと上述の式（２）とから、最低分割容量ｘを算出する（ステップＳ４）。次に録画装置１は、ステップＳ４で算出した最低分割容量ｘと上述の式（５）とにより、分割サイズｄを算出する（ステップＳ５）。
【００５３】
そして、録画装置１は、剰余データのデータサイズｅが最低分割容量ｘより小さいか否かを判定する（ステップＳ６）。剰余データのデータサイズｅが最低分割容量ｘ以上である場合（ステップＳ６：Ｎｏ）には、ステップＳ８に移行する。一方、剰余データのデータサイズｅがｘより小さい場合（ステップＳ７：Ｙｅｓ）には、剰余データをその前のファイルｆ２に付加してファイルＦを分割することとする（ステップＳ７）。
【００５４】
録画装置１は、対象コンテンツのメタデータ（ｓｔｓｓ）を参照して、分割後のファイルが分割サイズｄ以下となる位置であって且つ、分割サイズｄとなる位置に最も近いランダムアクセスが可能なシンクサンプルの位置をファイルＦの分割位置とする（ステップＳ８）。そして、録画装置１のダビング部８は、ステップＳ８で決定した分割位置ＴによりファイルＦを分割して、可搬記憶媒体２００にダビングし（ステップＳ９）、処理を終了する。
【００５５】
このように、第１の実施形態の録画装置１によれば、分割サイズｄには、最低分割容量ｘ分の剰余データが含められるよう余裕を持たせてあるため、剰余データのデータサイズｅが最低分割容量ｘより小さい場合には、剰余データをその前のファイルｆ２に付加してファイルＦを分割することができる。これにより、分割後のメディアデータ（ｍｄａｔ）のファイルサイズが最低分割容量ｘ未満となることを避けることが可能となり、ファイル分割をしてコンテンツをダビングする際に、分割後のファイルサイズが小さすぎないようにすることができる。
【００５６】
尚、ダビング部８は、ネットワークＩ／Ｆ７および図示しないネットワークで録画装置１に接続された記録装置（不図示）に対して分割後のファイルを送信して、当該記録装置に接続された可搬記憶媒体２００に対象コンテンツをダビングするとしてもよい。
【００５７】
また、分割部１６は、ファイルＦを等分に分割するとしてもよい。即ち、図４の例では、分割後のｍｄａｔのファイルサイズｄ１、ｄ２、ｄ３がそれぞれ、
ｄ１＝ｄ２＝ｄ３＝（ｄ＋ｄ＋ｅ）／３                                    （６）
となるようにファイルＦを分割してもよい。また、図５の例では下記式（７）のようにファイルＦを分割してもよい。
ｄ１＝ｄ２＝（ｄ＋ｄ＋ｅ）／２                                          （７）
【００５８】
また、上述ではファイルＦを先頭から分割した場合について説明したが、分割方法はこれに限定されるものではない。その他の例として、ファイルＦを末尾から分割し、先頭の剰余データが最低分割容量ｘより小さい場合には、その次のファイルに付加するとしてもよい。即ち剰余データとは、ファイルＦを複数に分割した場合の最小データのことをいい、剰余データが複数ある場合であってそれら剰余データが最低分割容量ｘより小さい場合には、各剰余データを夫々の直前または直後のファイルに付加すればよい。
【００５９】
（第２の実施形態）
第２の実施形態の録画装置２０１は、コンテンツデータ内のチャプタ位置に合わせてファイルＦを分割することを特徴とする。尚、本実施形態に係る録画装置２０１の構成は、図１で示した録画装置１の構成と同様であるため、ここでの説明を省略する。
【００６０】
図７は、本実施形態に係るファイル分割方法を説明する模式図である。図７に示すように、本実施の形態の対象コンテンツのファイルＦには、Ｉ（Intra-coded）ピクチャ等によってチャプタｃ１、ｃ２、…が設けられている。
【００６１】
分割部１６は、分割後のファイルｆ１、ｆ２、ｆ３、…がチャプタ位置で分割されるようにファイルＦの分割位置を決定する。即ち、分割部１６は、分割後のファイルが分割サイズｄ以下となる位置であって且つ、分割サイズｄとなる位置に最も近いチャプタ位置をファイルＦの分割位置とする。
【００６２】
尚、上述と同様に、分割部１６は、分割後のファイルがｄ＋ｘより小さくなる位置であれば、分割サイズｄより大きくなる位置をファイルＦの分割位置としてもよい。
【００６３】
次に、録画装置２０１が実行するファイル分割処理の手順を説明する。図８は、録画装置２０１が実行するファイル分割処理の手順を説明するフローチャートである。尚、図６で上述したステップと同様の処理を行うステップについてはここでの説明を省略する。
【００６４】
録画装置１は、対象コンテンツのメタデータ（ｓｔｓｓ）を参照して、分割後のファイルが分割サイズｄ以下となる位置であって且つ、分割サイズｄとなる位置に最も近いチャプタ位置をファイルＦの分割位置として、ファイルＦの先頭から順に分割位置を決定していく（ステップＳ１８）。そして、剰余データのデータサイズｅが最低分割容量ｘより小さいか否かを判定し（ステップＳ６）、以降は図６と同様の処理を行う。
【００６５】
このように、第２の実施形態の録画装置によれば、チャプタ位置に合わせてファイル分割を行うため、コンテンツの再生画質をより向上させることができる。
【００６６】
以上説明したとおり、第１、第２の実施形態によれば、分割後のファイルサイズが最低分割容量ｘ以上となるように分割サイズｄを算出するため、ファイル分割をしてコンテンツをダビングする際に、分割後のファイルサイズが小さすぎないようにすることができる。
【００６７】
尚、上述では可搬記憶媒体Ｉ／Ｆ９を介して可搬記憶媒体２００にコンテンツをダビングする場合について説明したが、ネットワークＩ／Ｆ７および無線ＬＡＮ等のネットワーク（不図示）を介して他の記録装置（不図示）にコンテンツを送信し、この記録装置が可搬記憶媒体２００にコンテンツをダビングする形態としてもよい。
【００６８】
なお、本発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化することができる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成することができる。例えば、実施形態に示される全構成要素からいくつかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせても良い。
【符号の説明】
【００６９】
１、２０１  録画装置
２００  可搬記憶媒体
Ｆ  ファイル（コンテンツデータ）
ｆ１、ｆ２、ｆ３  ファイル（分割後のファイル）
ｄ  分割サイズ
ｘ  最低分割容量
ｄ０、ｄ１、ｄ２、ｄ３、ｄ２’  ファイルサイズ
ｅ  データサイズ
【図１】
0005439536.tif 000002
【図２】
0005439536.tif 000003
【図３】
0005439536.tif 000004
【図４】
0005439536.tif 000005
【図５】
0005439536.tif 000006
【図６】
0005439536.tif 000007
【図７】
0005439536.tif 000008
【図８】
0005439536.tif 000009