(57)【特許請求の範囲】
【請求項１】
圧縮符号化コンテンツを記録単位毎に区切り、順次記録媒体に記録して１ファイルとして形成するとき、前記記録単位毎の録画時間長を順次累積し、１ファイル用録画時間長を計算し保存する１ファイル用の第１の録画時間保存部と、
前記記録媒体に記録されている複数のファイルの総録画時間長を計算し保存する第２の録画時間保存部と、
前記記録単位である小さいコンテンツが前記記録媒体に記録される毎に、この記録された前記記録単位の録画時間長分を、前記１ファイル用録画時間長及び総録画時間長に加えて更新する録画時間長更新処理部と、
前記記録単位毎に区切られた前記コンテンツを前記記録媒体に記録する毎に、前記第１および第２の録画時間保存部の各更新された前記１ファイル用録画時間長及び総録画時間長を前記記録媒体に記録する記録制御部と、
を有したことを特徴とする情報記録装置。
【請求項２】
前記記録媒体は、メモリカードであることを特徴とする請求項１記載の情報記録装置。
【請求項３】
前記圧縮符号化コンテンツは、ＭＰＥＧ−４規格により圧縮符号化・復号化を行う記録・再生部から得られていることを特徴とする請求項１記載の情報記録装置。
【請求項４】
前記圧縮符号化コンテンツは、トランスポートストリーム形式でパケットを取り扱うＴＳ形式記録・再生部から出力されるパケット内のデータであることを特徴とする請求項１記載の情報記録装置。
【請求項５】
圧縮符号化コンテンツを記録単位毎に区切り、順次記録媒体に記録して１ファイルとして形成するとき、前記記録単位毎の録画時間長を順次累積し、１ファイル用録画時間長を計算し保存する１ファイル用の第１の録画時間保存部と、前記記録媒体に記録されている複数のファイルの総録画時間長を計算し保存する第２の録画時間保存部と、を有した装置の情報管理方法であり、
前記記録単位である小さいコンテンツが前記記録媒体に記録される毎に、この記録された前記記録単位の録画時間長分を、前記１ファイル用録画時間長及び総録画時間長に加えて更新し、
前記記録単位毎に区切られた前記コンテンツを前記記録媒体に記録する毎に、前記第１および第２の録画時間保存部の各更新された前記１ファイル用録画時間長及び総録画時間長を前記記録媒体に記録する、
ことを特徴とする記録情報管理方法。
【請求項６】
前記圧縮符号化コンテンツは、ＭＰＥＧ−４規格により圧縮符号化・復号化されたデータあることを特徴とする請求項５記載の記録情報管理方法。
【請求項７】
前記圧縮符号化コンテンツは、トランスポートストリーム形式のパケットであり、前記小さいコンテンツの記録単位は前記トランスポートストリーム形式の３２パケットであることを特徴とする請求項５記載の記録情報管理方法。
【請求項８】
前記複数のファイルのための総録画時間長を計算し保存する第２の録画時間保存部に対して、計算動作開始前に、前記記録媒体の管理データファイル内からすでに記録されている更新前の総録画時間長を予め転送することを特徴とする請求項５記載の記録情報管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、情報記録装置及び記録情報管理方法に関するものであり、例えばデジタル放送信号を例えばＳＤメモリカードのような記憶媒体に保存する場合に有効となる。
【背景技術】
【０００２】
近年、動画データを圧縮して内蔵メモリあるいはＳＤメモリカードに保存するデジタルカメラが普及している。また圧縮した動画データを電子メールで伝送できる携帯電話器も普及している。
【０００３】
動画データ・音声データの圧縮方式としては、ＭＰＥＧ−２、ＭＰＥＧ−４などが知られている。このような動画データ・音声データを圧縮して取り扱う装置では、動画データと音声データを多重化して、最終的にはファイルとして保存したり、転送したりする処理が行われる。このファイルを取り扱うために、ＭＰＥＧ−４規格の一部として、ＭＰＥＧ−４ファイルフォーマット（以下ＭＰ４と称する）がある（特許文献１参照）。
【０００４】
一方、上記のようなファイルを保存するＳＤメモリカードにおいては、ＳＤ-Ｖｉｄｅｏ規格（ＳＤＡ）がある。このようなＳＤ-Ｖｉｄｅｏ規格の管理情報ファイルには、録画したコンテンツファイルごとの個別録画時間長を格納するフィールドと、ＳＤメモリカード内のすべてのコンテンツファイルの総録画時間長を格納するフィールドが定義されている。録画装置においては、これらフィールドに記述すべき情報を処理する必要がある。
【特許文献１】特開２００５−６５１１０公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、上記のＳＤメモリカードに対して、放送受信器で受信された放送番組をリアルタイムで記録しようと場合、管理情報ファイルに格納すべきコンテンツファイルの個別録画時間長、及びすべてのコンテンツファイルの総録画時間長は、番組が終了しないと、確定しない。したがって、通常は、番組が終了し、コンテンツファイルの個別録画時間長、及びすべてのコンテンツファイルの総録画時間長が確定したときに、管理情報ファイルの情報を更新するように設計することになる。
【０００６】
しかしながら、この方法であると、録画の途中において、何らかのエラーが生じた場合の中断、障害（操作ミス、バッテリー電源の消耗、脱落など）により記録が途中で中断した場合、上記の個別録画時間長、及び総録画時間長を記述すべきフィールドの値が確定しないままとなる。このために管理情報ファイルが正常なフォーマットに完成されず、その後のプレイリストの作成・編集、さらには録画情報の再生動作に障害が生じる。
【０００７】
そこでこの発明は、記録途中に障害が発生しても、コンテンツの記録済みの分までは、その時点で極力正しいフォーマットデータとなるようにした情報記録装置及び記録情報管理方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の目的を達成するために、この発明の一面は、圧縮符号化コンテンツを記録単位毎に区切り、順次記録媒体に記録して１ファイルとして形成するとき、前記記録単位毎の録画時間長を順次累積し、１ファイル用録画時間長を計算し保存する１ファイル用の第１の録画時間保存部と、前記記録媒体に記録されている複数のファイルの総録画時間長を計算し保存する第２の録画時間保存部と、前記記録単位である小さいコンテンツが前記記録媒体に記録される毎に、この記録された前記記録単位の録画時間長分を、前記１ファイル用録画時間長及び総録画時間長に加えて更新する録画時間長更新処理部と、前記記録単位毎に区切られた前記コンテンツを前記記録媒体に記録する毎に、前記第１および第２の録画時間保存部の各更新された前記１ファイル用録画時間長及び総録画時間長を前記記録媒体に記録する記録制御部と、を有する。
【発明の効果】
【０００９】
上記した手段によると、番組単位あるいはファイル単位ではなく、記録媒体にコンテンツが記録される記録単位毎にファイルの１ファイル用録画時間長及び複数ファイルの総録画時間長が更新される。この結果、記録途中に障害が発生しても、コンテンツの記録済みの分までは、その時点で極力正しいフォーマットの管理情報データとなる。
【発明を実施するための最良の形態】
【００１０】
以下、この発明の実施の形態を図面を参照しながら説明する。まず、ＳＤメモリカードの記録フォーマットについて説明する。図１はルートディレクトリーを示している。ルートディレクトリーでは、全体の管理を行う管理データファイル１０が定義されている。さらにコンテンツファイルを管理する管理ファイル１１、１２などが存在する。今、図の例では、管理ファイル１１の管理下に動画コンテンツファイルとして、コンテンツファイル１０１．ＭＰ４、コンテンツファイル１０２．ＭＰ４、コンテンツファイル１０２．ＭＰ４、が示されている。
【００１１】
図２は、管理ファイル１１内において、複数のコンテンツファイルの情報が管理されている様子を示している。図では、コンテンツファイル１０１、１０２、１０３の記録エリアが設定された様子を示している。さらにコンテンツファイル１０１の管理情報の中には、各録画コンテンツファイルの再生時間長を記述するフィールド２１が用意されている。この再生時間長を個別再生時間長（個別録画時間長あるいは１ファイル用録画時間長に対応）と称することにする。
【００１２】
図３は、管理データファイル１０内において、全録画コンテンツファイルの総再生時間長が記述されるフィールド２２を示している。総再生時間長は、複数の１ファイル用再生時間長の総計となる。
【００１３】
図４は、ＭＰ４ファイルの構成を示している。基本的には、ヘッダ領域と動画データ領域の１組が１フラグメントとして定義されている。１フラグメントが記録単位である。動画データ領域には、その識別情報と、圧縮された動画データ及び音声データが多重化されている。またヘッダ領域には、その識別情報、動画データ及び音声データを復号するための情報（サンプリング周波数情報、属性情報など）、データサイズなどが記述されている。
【００１４】
図５は、トランスポートストリーム（ＴＳ）を記録するときの記録フォーマットの例である。この記録フォーマットにおいても記録単位として、フラグメントが定義されている。そして１フラグメントが３２パケット分とされている。パケット内は、ＭＰＥＧ２規格により画像データ、音声データなどのコンテンツが符号化圧縮されて格納されている。
【００１５】
図７には、本発明の装置によりＳＤメモリカードにデータ記録される様子を時間経過で示している。記録が開始され時点ｔ１、第１フラグメントデータの書き込みが開始する。このときは、再生時間長は０である。第１フラグメントデータの書き込みが終了し、第２フラグメントデータの書き込みが開始されると、このときに管理ファイルでは、第１フラグメントデータの再生時間長の格納が行われる。次に、第２フラグメントデータの書き込みが終了し、第３フラグメントデータの書き込みが開始されると、このときに管理ファイルでは、第２フラグメントデータまでの再生時間長の格納が行われる。
【００１６】
さらに、第３フラグメントデータの書き込みが終了し、第４フラグメントデータの書き込みが開始されると、このときに管理ファイルでは、第３フラグメントデータまでの再生時間長の格納が行われる。このように順次、再生時間長の更新が行われる。記録が終了した時点ｔ２で、最終フラグメントデータまでの再生時間長が、個別再生時間長として管理される。
【００１７】
図７には、この発明が適用された放送受信装置の構成例を示し、特に本発明に関連する部分を示している。入力端子１００から入力された放送信号は、受信部１０１に入力され、ここで、所望のチャンネルの番組データが復調される。復調された番組データは、ＡＶ出力部１０２を介して出力端子１０３に導出される。出力端子１０３の画像データ及び音声データは、モニタ装置１０４に供給され、画像及び音声として出力される。
【００１８】
受信部１０１の出力は、ＭＰＥＧ２記録・再生部２０１、ＭＰＥＧ４記録・再生部２０２に入力される。また受信部１０１の出力がトランスポートストリームのパケットである場合、ＴＳ形式記録・再生部２０３に入力される。本発明では、必ずしもＭＰＥＧ２記録・再生部２０１、ＭＰＥＧ４記録・再生部２０２、ＴＳ形式記録・再生部２０３が同時に存在する必要は無い。
【００１９】
ＭＰＥＧ２記録・再生部２０１、ＭＰＥＧ４記録・再生部２０２で処理された記録情報は、先に説明したＭＰ４ファイルとして記録できるようにフォーマット化される。フォーマット化された管理情報及びコンテンツは、記録媒体に記録される。記録媒体としては、ハードディスク２０４あるいはＳＤカードメモリ３００がある。ハードディスク２０４は、装置に内蔵されている。ＳＤカードメモリ３００は、インターフェース２０５を介して装置本体に接続し、また離脱させることができる。２０６は、ユーザインターフェース部であり、キー入力部、あるいはリモートコントロール信号受信部に相当する。
【００２０】
４００は、マイクロプロセッサを含む制御部であり、この装置の動作を統括して制御している。ここで、制御部４００は、基本的には、処理中の１つのファイルのための個別録画時間長（個別再生時間長に対応）を計算して保存する第１の録画時間保存部４０１と、複数のファイルのための総録画時間長（総再生時間長に対応）を計算して保存する第２の録画時間保存部４０２とを有する。また記録単位の圧縮符号化コンテンツが記録媒体に出力されたときに、記録単位の録画時間長分を、個別録画時間長及び総録画時間長に加えて更新する録画時間長更新処理部４０３を有する。記録制御部４０４は、圧縮符号化コンテンツを予め定めた記録単位で記録媒体（例えばＳＤメモリカード３００）に入出力部２０５を介して、出力制御するとともに、記録媒体（例えばＳＤメモリカード３００）からの記録情報を記録単位で取り込むのを制御する。
【００２１】
また制御部４００は、記録単位データ生成部４１１、記録単位バッファ部４１２を制御する。これらの相互の関係については後で詳しく説明する。
【００２２】
さらにまた、制御部４００は、操作入力判定部４０５、記録処理部４０６を有する。さらに、処理方式を切り替えるための方式切り換え部４０７を有してもよい。
【００２３】
図８（Ａ）には、上述したＭＰＥＧ４記録・再生部２０１の内部の機能ブロックをさらに示している。ＭＰＥＧ４記録・再生部２０１では、入力部２０２ａからの入力ビデオデータがＭＰＥＧ４規格でエンコードするビデオエンコード部２０２ｂでエンコードされる。また入力部２０２ｃからの入力オーディオデータがオーディオエンコード部２０２ｄでエンコードされる。
【００２４】
エンコード部２０２ａ，２０２ｂの出力は、ＭＰ４ファイルフォーマット部２０２ｅにおいて、図４で説明したようにフォーマット化され、フラグメント単位で、入出力部２０２ｆに出力される。また記録媒体から読み出されたＰＭ４ファイルは、ＭＰ４ファイルデフォーマット部２０２ｇでデフォーマット化され、圧縮ビデオデータは、ビデオデコード部２０２ｈでデコードされて出力端子２０２ｉに出力される。またＭＰ４ファイルデフォーマット部２０２ｇでデフォーマット化された圧縮オーディオデータは、オーディオデコード部２０２ｊにてデコードされ、出力端子２０２ｋに導出される。
【００２５】
図８（Ｂ）には、ＴＳ形式記録・再生部２０３のブロック構成を示している。入力端子２０３ａに導入されたＴＳストリームのパケットは、ＴＳ形式フォーマット部２０３ｂにおいて、図５で説明したようにフォーマット化される。そしてフラグメント単位で入出力部２０３ｃを介して記録媒体に供給される。また記録媒体から読み出されたフラグメント単位のデータは、入出力部２０３ｃを介してＴＳデフォーマット部２０３ｄに導入され、ここで、デフォーマット化される。デフォーマット化されたＴＳは、出力部２０３ｅを介してパケット処理部（図示せず）に供給される。
【００２６】
図９には、この発明の装置の特徴的な動作をフローチャートで示している。処理がスタートすると、エンコードされたビデオ・オーディオデータの取り込み（バッファへの取り込み）が行われる（ステップＳＡ１、ＳＡ２）。バッファは、各記録・再生部の出力段に設けられている。次に、図４、図５で説明したようなフラグメントデータのデータ作成を実行する（ステップＳＡ３）。またフラグメント分の再生時間（録画時間）を求める（ステップＳＡ４）。この時間は、例えば取り扱うベースバンドのビデオデータの時間をカウンタで計数することで得られる。
【００２７】
次にフラグメントデータバッファ内のデータ量が、１フラグメント分のデータサイズより大きくなったかどうかを判定する（ステップＳＡ５）。１フラグメント分のデータサイズに満たない場合には、ステップＳＡ２に戻る。ステップＳＡ５でフラグメントデータバッファ内のデータ量が、１フラグメント分のデータサイズより大きくなったことがわかった場合、必要があれば暗号化処理し（ステップＳＡ６）、ＳＤメモリカードへの書き込み処理を行う（ステップＳＡ７）。
【００２８】
次に、図６で説明したように、個別再生時間（録画時間）長の更新を行う（ステップＳＡ８）。さらにまた、総再生時間（総録画時間）長の更新を行う（ステップＳＡ９）。次に、録画が終了したかどうかを判定し（ステップＳＡ１０）、終了していない場合にはステップＳＡ２に戻り、終了している場合には、処理終了となる。上記の処理において、動作開始前は以下のような処理が実行されることは勿論である。即ち、複数のファイルのための総録画時間長を計算し保存する第２の録画時間保存部４０２に対して、計算動作開始前に、ＳＤメモリカード３００の管理データファイル内からすでに記録されている更新前の総録画時間長を予め転送する。
【００２９】
なお図５で説明したトランスポートストリーム（ＴＳ）形式のファイルでは、１フラグメントが３２パケット分として説明し、記録単位の１フラグメント毎の録画時間長を累積し、個別録画時間長を求めた。しかし、このような方法に限らず、暗号化単位で録画時間長を計測し、暗号化単位を記録単位とし、１ファイル分の個別録画時間長は、暗号化単位の録画時間長を累積加算したものであってもよい。
【００３０】
またコピー制御情報（ＣＣＩ）により、ファイル分割が生じた場合には、分割時点の録画時間情報をその時点の暫定値として管理データファイルに設定する。
【００３１】
図１０には、上記したフローチャートに沿ってデータが処理されるときの機能ブロックを抽出して示している。ＭＰＥＧ−４規格で圧縮されたビデオデータ及びオーディオデータは、フラグメントデータ生成部（先の記録単位データ生成部）４１１に入力される。ここでＭＰ４ファイル規格にそってフラグメントデータが形成され、フラグメントデータバッファ部（先の記録単位バッファ部）４１２に一旦格納される。第１の録画時間保存部４０１には、フラグメント分再生時間の導出部が、増加時間値メモリが含まれており、１フラグメントデータが生成される毎に、再生時間の値が求められ、増加時間値メモリ４０１に蓄積されている値に、累積加算される。そして１ファイル分のデータが処理されたときに、増加時間値メモリの内容が個別録画時間用として利用される。例えば、コンテンツファイル１０１の録画時間長（再生時間長）として、管理ファイルの所定フィールドに書き込まれる。
【００３２】
ここで、第２の録画時間保存部４０２には、予め、管理データファイル（図３に示した）に記録されている総再生時間長のデータが読み取られて保存されている。そして、ここでは、記録単位である１フラグメント分の再生時間が導出されるたびに、総再生時間長のデータも更新され、ＳＤメモリカードの所定のフィールドに記述される。
【００３３】
この結果、録画の途中で、何らかのエラーが生じた場合の中断、障害（操作ミス、バッテリー電源の消耗、脱落など）により記録が途中で中断した場合、その直前までの個別録画時間長、及び総録画時間長は、確実に所定のフィールドに記録されている。よって、その後の編集、プレイリストの作成ができないと言うような問題はなくなる。
【００３４】
なお、この発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【図面の簡単な説明】
【００３５】
【図１】この発明で用いられたＳＤメモリカードにおけるルートディレクトリーを示す説明図である。
【図２】ＳＤメモリカードに記録されるコンテンツファイルを管理する管理ファイル１１の説明図である。
【図３】ＳＤメモリカードに記録される情報の全体を管理する管理データファイル１０の説明図である。
【図４】ＭＰ４ファイルフォーマットの説明図である。
【図５】ＭＰＥＧ２ＴＳファイルのフォーマット説明図である。
【図６】本発明装置において、圧縮符号化コンテンツがＳＤメモリカードに記録されるときのフラグメント単位（書き込み単位）の経過と録画時間（再生時間）長の関係を示す説明図である。
【図７】この発明の装置の全体的な構成を示す図である。
【図８】図７に示したＭＰＥＧ４記録・再生部と、ＴＳ形式記録・再生部の構成例を示す図である。
【図９】この発明の装置の特徴的な部分の動作を説明するために示したフローチャートである。
【図１０】図９のフローチャートに対応する処理ブロックを示す図である。
【符号の説明】
【００３６】
１０１…受信部、２０１…ＭＰＥＧ２記録・再生部、２０２…ＭＰＥＧ４記録・再生部、２０３…ＴＳ形式記録・再生部、２０４…ハードディスク、２０５…インターフェース、３００…ＳＤカードメモリ、４００…制御部、４０１…第１の録画時間保存部、４０２…第２の録画時間保存部、４０３…録画時間長更新処理部、４０４…出力処理部。
【図１】
0004489013.tif 000002
【図２】
0004489013.tif 000003
【図３】
0004489013.tif 000004
【図４】
0004489013.tif 000005
【図５】
0004489013.tif 000006
【図６】
0004489013.tif 000007
【図７】
0004489013.tif 000008
【図８】
0004489013.tif 000009
【図９】
0004489013.tif 000010
【図１０】
0004489013.tif 000011