(57)【要約】  【課題】  ＭＰ４ファイルフォーマットによる記録途中に障害が発生した場合、その障害発生時点までの記録済みフラグメント分までを正しい記録する録画装置を提供する。  【解決手段】  テレビ番組コンテンツをエンコードしてＭＰ４ファイルフォーマットのフラグメント形式のフラグメントデータを生成するフラグメントデータ生成部３１と、テレビ放送番組コンテンツの総時間をカウントする総再生時間カウンタ部３３と、フラグメントデータをフラグメント毎に記録メディア２０に記憶される都度、第１フラグメントのヘッダの所定フィールドに総再生時間カウンタ部３３によりカウントされた総時間を暫定値として上書き更新させると共に、フラグメントデータ生成部３１により生成された少なくとも１フラグメント分のフラグメントデータを記憶させるフラグメントデータバッファ部３２を有する録画装置。  【選択図】  図１
2005348078.tif 000002
【特許請求の範囲】
【請求項１】
リアルタイムに送信されるテレビ放送番組コンテンツの映像信号と音声信号をＭＰＥＧ−４の圧縮符号化データにエンコードしてＭＰ４ファイルフォーマットのフラグメント形式のフラグメントデータを生成するフラグメントデータ生成手段と、
このフラグメントデータ生成手段にてＭＰ４ファイルフォーマットのフラグメント形式のフラグメントデータに生成されるテレビ放送番組コンテンツの総時間をカウントする総時間カウンタ手段と、
前記フラグメントデータ生成手段にて生成されたフラグメント形式のフラグメントデータをフラグメント毎に記録メディアに記憶させると共に、この記録メディアにフラグメント毎のフラグメントデータが記録される都度、前記フラグメント形式の第１フラグメントのヘッダの所定フィールドに前記総時間カウンタ手段によりカウントされた総時間を暫定値として上書き更新させる記録メディアインターフェイス手段と、
を具備することを特徴とした録画装置。
【請求項２】
前記フラグメントデータ生成手段と前記記録メディアインターフェイス手段との間に、前記フラグメントデータ生成手段により生成されたフラグメント形式のフラグメントデータの少なくとも１フラグメント分のフラグメントデータを記憶させるフラグメントデータバッファ手段を設け、このフラグメントデータバッファ手段に１フラグメント分のフラグメントデータが記憶されると、その記憶されたフラグメント分のフラグメントデータを前記記録メディアに記録させることを特徴とした請求項１記載の録画装置。
【請求項３】
前記フラグメントバッファ手段に記憶された１フラグメント分のフラグメントデータが前記記録メディアに記録される際に、そのフラグメントの前のフラグメントまでの前記総時間カウンタ手段によりカウントされた総時間を第１フラグメントのヘッダの所定フィールドに上書き更新することを特徴とした請求項１記載の録画装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、半導体メモリカード等の記録媒体にテレビ放送番組のコンテンツを録画する録画装置に関する。
【背景技術】
【０００２】
近年、テレビ放送番組のコンテンツを録画する際の記録媒体及び記録メディアとして、磁気テープに代わり大容量のハードディスクメモリ（以下、ＨＤメモリと称する）や半導体メモリカード（以下、ＳＤメモリカードと称する）が用いられるようになっている。特に、持ち運びが容易なＳＤメモリカードに長時間の動画データを記録することにより携帯電話や携帯情報表示端末器を用いて、いつでもどこでもその動画データを再生表示させることができるようになっている。
【０００３】
この携帯電話や携帯情報表示端末器により動画再生表示させるためには、非特許文献１であるＩＳＯ／ＩＥＣ１４４９６−１２に定められている動画や音声の圧縮符号化方法のＭＰＥＧ−４の動画ファイルフォーマットＭＰ４が用いられる。このＭＰＥＧ−４のＭＰ４ファイルフォーマットは、基本的には、蓄積記録用であり、動画データの全長の再生時間が事前に判明しており、例えば、ブロードバンド携帯電話を用いて再生する場合に適したフラグメント形式である。
【０００４】
このＭＰ４ファイルフォーマットの動画データをフラグメント形式によりＳＤメモリカードにダウンロードさせることにより、前述したように、携帯電話あるいは携帯情報表示端末機によりいつでもどこでも長時間の動画再生が可能となる。
【非特許文献１】ＩＳＯ／ＩＥＣ１４４９６−１２  「Ｐｒｏｐｏｓｅｄ  Ｒｅｖｉｓｅｄ  Ｃｏｍｍｏｎ  Ｔｅｘｔ  Ｍｕｌｔｉｍｅｄｉａ  Ｆｉｌｅ  Ｆｏｒｍａｔ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ」
【発明の開示】
【発明が解決しようとする課題】
【０００５】
前述したように、ＨＤメモリやＳＤメモリカードを記録媒体として、リアルタイムに放送されているテレビ番組のコンテンツを録画する録画装置において、そのテレビ番組コンテンツをＳＤメモリカードに記録する場合には、テレビ番組コンテンツをＭＰＥＧ−４にエンコードして、ＭＰ４ファイルフォーマットのフラグメント形式により動画ファイルとして記録する。このＭＰファイルフォーマットのフラグメント形式によりＳＤメモリカードに記録された動画ファイルは、前述したように、携帯電話や携帯情報表示端末機により再生表示が可能となる。
【０００６】
しかし、ＭＰＥＧ−４のＭＰファイルフォーマットのフラグメント形式は、第１フラグメント内に記録した動画ファイル全体の情報として、動画ファイルを記録あるいは再生する際の総記録あるいは再生時間データ等が格納されるようになっている。このため、リアルタイムに放送されているテレビ番組のコンテンツを動画ファイルとしてＭＰ４ファイルフォーマットのフラグメント形式にて録画記録する場合に、テレビ番組のコンテンツの総放送時間、すなわち、総録画記録時間、あるいは総再生時間が事前に分からないために、テレビ番組コンテンツの最後、すなわち、動画ファイルの最後のフラグメントのデータ記録が終了するまで第１フラグメントが完成しないことになる。
【０００７】
つまり、リアルタイムで放送されているテレビ番組コンテンツを録画ファィルとして録画記録途中において、何らかの障害やエラーによりテレビ番組コンテンツの録画記録が中断すると第１フラグメントに記録される総録画記録時間のデータが記録できず第１フラグメントのデータが完成されないことになり、動画ファイルとして正しいフォーマットデータが生成できず、この正しく動画ファィルが記録されてないＳＤメモリカードを携帯電話や携帯情報表示端末機といった搭載されているメモリリソース等が限られたプレーヤに装着して再生するとテレビ番組のコンテンツが適切に再生されない課題がある。
【０００８】
また、この場合にＳＤメモリカードへの記録時の記録障害であるか、あるいは携帯電話や携帯情報表示端末機の障害であるかの判別が容易に付かないという課題もある。
【０００９】
本発明は、このような事情に鑑み、リアルタイムに放送されるテレビ番組コンテンツをＭＰＥＧ−４にエンコードして、ＭＰ４ファイルフォーマットのフラグメント形式で記録している途中において録画記録に障害が発生した場合に、その障害発生時点までの記録済みフラグメント分までの動画データを正しいフォーマットデータとして記録する録画装置を提供することを目的としている。
【課題を解決するための手段】
【００１０】
本発明の録画装置は、リアルタイムに送信されるテレビ放送番組コンテンツの映像信号と音声信号をＭＰＥＧ−４の圧縮符号化データにエンコードしてＭＰ４ファイルフォーマットのフラグメント形式のフラグメントデータを生成するフラグメントデータ生成部３１と、このフラグメントデータ生成部３１にてＭＰ４ファイルフォーマットのフラグメント形式のフラグメントデータに生成されるテレビ放送番組コンテンツの総時間をカウントする総時間カウンタ部３３と、
前記フラグメントデータ生成部３１にて生成されたフラグメント形式のフラグメントデータをフラグメント毎に記録メディア２０に記憶させると共に、この記録メディア２０にフラグメント毎のフラグメントデータが記録される都度、前記フラグメント形式の第１フラグメントのヘッダの所定フィールドに前記総時間カウンタ部３３によりカウントされた総時間を暫定値として上書き更新させる記録メディアインターフェイス１６と、を具備することを特徴としている。
【発明の効果】
【００１１】
本発明の録画装置は、リアルタイムに放送されるテレビ番組コンテンツをＭＰ４ファイルフォーマットのフラグメント形式により随時記録でき、記録途中において障害が生じても、少なくとも障害発生前の記録済みのフラグメントまでのフラグメントデータを正しく記録することができ、その記録済みのフラグメントまでのテレビ番組コンテンツの再生が可能となり、ＳＤメモリカード、または携帯電話や携帯情報表示端末機の障害誤認が解消できる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照して本発明の実施の形態について詳細に説明する。
【実施例１】
【００１３】
最初に、図６を用いてＭＰＥＧ−４のＭＰ４ファイルフォーマットのフラグメントの構成について説明する。このＭＰ４ファイルフォーマットフラグメントは、前述したように動画ファイルの総再生時間が事前に判明している蓄積記録に適しており、所定のデータサイズのフラグメントが多数時系列に形成され、それぞれのフラグメントは、ヘッダと動画データからなっている。第１のフラグメントの所定のフィールド、具体的には、ヘッダのｆｒａｇｍｅｎｔ＿ｄｕｒａｔｉｏｎに最終フラグメントまでの全フラグメントの動画データの総記録あるいは再生時間データが書き込まれるようになっている。
【００１４】
このようなＭＰＥＧ−４のＭＰ４ファイルフォーマットのフラグメント形式によりリアルタイムに放送されるテレビ番組コンテンツを録画する本発明に係る録画装置について、図１乃至図３を用いて説明する。
【００１５】
図1は、本発明に係る録画装置１０の一実施形態の全体構成を示すブロック図であり、リアルタイムに放送されるテレビ番組信号を受信する受信部１１と、この録画装置１０の各種回路機能の駆動を制御する制御部１２と、受信部１１にて受信したテレビ番組信号をＭＰＥＧ−２の圧縮動画データにエンコードしたり、及びＭＰＥＧ−２の圧縮動画データをデコードするＭＰＥＧ２記録・再生部１４と、このＭＰＥＧ２記録・再生部１４によりエンコードされたＭＰＥＧ２の圧縮動画データを記録するＨＤメモリを内蔵したハードディスクドライブ（以下、ＨＤＤと称する）１３を有している。
【００１６】
また、受信部１１にて受信したテレビ番組信号をＭＰＥＧ−４の圧縮動画データにエンコードしたり、及びＭＰＥＧ−４の圧縮動画データをデコードするＭＰＥＧ４記録・再生部１５と、このＭＰＥＧ４記録・再生部１５によりエンコードされたＭＰＥＧ−４の圧縮動画データを記録するＳＤメモリカード２０とのインターフェイスであるＳＤカードインターフェイス（以下、ＳＤカードＩ／Ｆと称する）１６と、受信部１１が受信したテレビ番組信号、あるいはＭＰＥＧ２記録・再生部１４、またはＭＰＥＧ４記録・再生部１５でデコードされたテレビ番組信号をモニタ装置１９に出力するＡＶ出力部１７を有している。
【００１７】
さらにユーザが録画装置１０に指示入力を行う各種操作指示スイッチやリモートコントロールとのインターフェイスであるユーザーＩ／Ｆ部１８を備えている。
【００１８】
受信部１１にて受信したテレビ番組信号は、ＭＰＥＧ２記録・再生部１４、ＭＰＥＧ４記録・再生部１５、及びＡＶ出力部１７にそれぞれ供給されるようになっている。更に受信部１１、ＭＰＥＧ２記録・再生部１４、ＭＰＥＧ４記録・再生部１５、ＡＶ出力部１７、ＨＤＤ１３、及びＳＤカードＩ／Ｆ１６は、ユーザーＩ／Ｆ部１８を介して入力されたユーザの指示の基で制御部１２により駆動制御されるようになっている。
【００１９】
つまり、ユーザーＩ／Ｆ部１８からの入力指示の基で、受信部１１が受信したテレビ番組信号は、ＨＤＤ１３に記録する場合は、ＭＰＥＧ２記録・再生部１４によりＭＰＥＧ−２にエンコードされたテレビ番組データがＨＤＤ１３に記録される。このＨＤＤ１３に記録されているテレビ番組データを読み出してモニタ装置１９に再生表示させる場合は、ＨＤＤ１３に記録されているテレビ番組データを読み出し、ＭＰＥＧ２記録・再生部１４によりデコードし、そのデコードされたテレビ番組信号をＡＶ出力部１７においてモニタ装置１９に再生表示させるための信号処理を施してモニタ装置１９にテレビ番組コンテンツを表示させる。
【００２０】
また、ユーザーＩ／Ｆ部１８からの入力指示の基で、受信部１１が受信したテレビ番組信号は、ＳＤメモリカード２０に記録する場合は、ＭＰＥＧ４記録・再生部１５によりＭＰＥＧ−４にエンコードされたテレビ番組データがＳＤカードＩ／Ｆ１６を介してＳＤメモリカード２０に記録される。このＳＤメモリカード２０に記録されているテレビ番組データを読み出してモニタ装置１９に再生表示させる場合は、ＳＤメモリカード２０に記録されているテレビ番組データを読み出し、ＭＰＥＧ４記録・再生部１５によりデコードし、そのデコードされたテレビ番組信号をＡＶ出力部１７においてモニタ装置１９に再生表示させるための信号処理を施してモニタ装置１９にテレビ番組コンテンツを表示させる。
【００２１】
更に、ＭＰＥＧ−４にエンコードされたテレビ番組データを記録したＳＤメモリカード２０を携帯電話や携帯情報表示端末機に装着して、そのテレビ番組データを再生させることもできる。
【００２２】
この録画装置１０のＭＰＥＧ４記録・再生部１５の構成について図２を用いて説明する。このＭＰＥＧ４記録・再生部１５は、ＭＰＥＧ４Ｖｉｄｅｏエンコード手段２１、ＭＰＥＧ４Ｖｉｄｅｏデコード手段２２、ＭＰＥＧ４ＡＡＣオーディオエンコード手段２３、ＭＰＥＧ４ＡＡＣオーディオデコード手段２４、ＭＰ４ファイルフォーマット化手段２６、及びＭＰ４ファイルデフォーマット化手段２７からなっている。
【００２３】
受信部１１において受信したテレビ番組コンテンツの映像信号は、ＭＰＥＧ４Ｖｉｄｅｏエンコード手段２１によりＭＰＥＧ−４のビデオデータにエンコードされてＭＰ４ファイルフォーマット化手段２６に出力され、テレビ番組コンテンツの音声信号は、ＭＰＥＧ４ＡＣＣオーディオエンコード手段２３によりエンコードされてＭＰ４ファイルフォーマット化手段２６に出力される。このＭＰ４ファイルフォーマット化手段２６では、ＭＰＥＧ−４のビデオデータとオーディオデータは、多重化されてＭＰ４ファイルフォーマットのフラグメント形式でＳＤカードＩ／Ｆ１６を介してＳＤメモリカード２０に動画ファィルとして記録される。
【００２４】
このＳＤメモリカード２０に記録されたＭＰ４ファイルフォーマットのフラグメント形式で記録されている動画ファィルをＳＤカードＩ／Ｆ１６を介して読み出す際には、ＭＰ４ファイルデフォーマット化手段２７によりＭＰＥＧ−４のビデオデータとオーディオデータにデフォーマットし、そのデフォーマットされたＭＰＥＧ−４のビデオデータは、ＭＰＥＧ４Ｖｉｄｅｏデコード手段２２によりテレビ番組コンテンツの映像信号にデコードされ、オーディオデータはＭＰＥＧ４ＡＣＣオーディオデコード手段２４によりテレビ番組コンテンツの音声信号にデコードされる。このＭＰＥＧ４Ｖｉｄｅｏデコード手段２２とＭＰＥＧ４ＡＣＣオーディオデコード手段２４によりデコードされた映像信号と音声信号は、ＡＶ出力部１７において所定のテレビ信号に合成信号処理が施されてモニタ装置１９にテレビ番組コンテンツが再生表示される。
【００２５】
次に、ＭＰ４ファイルフォーマット化手段２６の構成について図３を用いて説明する。このＭＰ４ファイルフォーマット化手段２６は、ＭＰＥＧ４Ｖｉｄｅｏエンコード手段２１とＭＰＥＧ４ＡＣＣオーディオエンコード手段２３からのビデオデータとオーディオデータを多重化してフラグメントデータに変換生成するフラグメントデータ生成部３１、このフラグメントデータ生成部３１において生成された１つのフラグメント分のフラグメントデータを一時記憶させるフラグメントデータバッファ部３２、及びＭＰ４２ファイルフォーマットで記録するテレビ番組コンテンツの第１フラグメントから最終フラグメントまでの総記録時間、すなわち、記録後の動画ファィルの再生時間に要する総再生時間を計測する総再生時間カウンタ部３３からなっている。
【００２６】
このＭＰ４ファイルフォーマット化手段２６の動作について、図４を用いて説明する。フラグメントデータ生成部３１は、ＭＰＥＧ４Ｖｉｄｅｏエンコード手段２１とＭＰＥＧ４ＡＡＣオーディオエンコード手段２３においてエンコードされたビデオデータとオーディオデータを取り込み（ステップＳ１１）、この取り込んだビデオデータとオーディオデータを多重化してＭＰ４ファイルフォーマットのフラグメントデータの作成を行う（ステップＳ１２）。ステップＳ１２のフラグメントデータの作成が行われると、総再生時間カウンタ部３３の時間カウントを開始更新を行わせる（ステップＳ１３）。
【００２７】
ステップＳ１２において作成されたフラグメントデータは、随時フラグメントデータバッファ部３２に一時記憶され、そのフラグメントデータバッファ部３２に一時記憶されているデータ量が１フラグメント分のデータサイズとなったか判定する（ステップＳ１４）。
【００２８】
このステップＳ１４のフラグメントデータバッファ部３２に一時記憶されているフラグメントデータが１フラグメント分のデータサイズよりも少ない場合は、再度ステップＳ１１からＳ１３の処理が繰り返されて、１フラグメント分のデータサイズのフラグメントデータが記憶されるまでフラグメントデータの作成と一時記憶が行われる。
【００２９】
ステップＳ１４の判定の結果、１フラグメント分のデータサイズのフラグメントデータがフラグメントデータバッファ部３２に記憶されたと判定されると、そのフラグメントデータバッファ部３２に記憶されている１フラグメント分のフラグメントデータを読み出してＳＤカードＩ／Ｆ１６を介してＳＤメモリカード２０に書込記録させる（ステップＳ１５）。このステップＳ１５のＳＤメモリカード２０への１フラグメント分のフラグメントデータの書込記録が終了すると、第１フラグメントのヘッダのｆｒａｇｍｅｎｔ＿ｄｕｒａｔｉｏｎフィールドに、ステップＳ１３において総再生時間カウント部３３の時間カウントの開始からＳＤメモリカード２０に書込記録させた時点までのフラグメントの記録時間を書込更新させる（ステップＳ１６）。このステップＳ１６の第１フラグメントのヘッダのｆｒａｇｍｅｎｔ＿ｄｕｒａｔｉｏｎフィールドへの総記録時間、すなわち、総再生時間の書込更新が終了すると、録画記録するテレビ番組コンテンツの全てのフラグメントデータの録画記録が終了したか判定する（ステップＳ１７）。このステップＳ１７の判定の結果、テレビ番組コンテンツの録画が終了していないと判定とステップＳ１１からＳ１６が繰り返される。
【００３０】
つまり、ステップＳ１６とＳ１７において、図５に示すように、テレビ番組コンテンツの録画記録を開始した直後の第１フラグメントデータの書込において、第１フラグメントのヘッダのｆｒａｇｍｅｎｔ＿ｄｕｒａｔｉｏｎフィールドの値は、総再生時間を零とし、第２のフラグメントデータの書込が行われると第１フラグメントのヘッダのｆｒａｇｍｅｎｔ＿ｄｕｒａｔｉｏｎフィールドに第１フラグメントデータの再生時間を暫定的に書込み、次に、第２フラグメントデータの書込が終了して第３フラグメントデータの書込が行われると第１フラグメントのヘッダのｆｒａｇｍｅｎｔ＿ｄｕｒａｔｉｏｎフィールドに第１フラグメントデータの再生時間から第２フラグメントデータの再生時間までの総再生時間を暫定的に上書き記録させる。このようにして、ＳＤメモリカード２０に書込記録が終了した時点の前までのフラグメントの総再生時間を順次第１フラグメントのヘッダのｆｒａｇｍｅｎｔ＿ｄｕｒａｔｉｏｎフィールドに暫定的に上書き記録更新させ、最終フラグメントの書込が終了した時点で、第１フラグメントのヘッダのｆｒａｇｍｅｎｔ＿ｄｕｒａｔｉｏｎフィールドに最終フラグメントデータまでの総計の再生時間を書込記録して録画を終了する。
【００３１】
これにより、テレビ番組コンテンツをＳＤメモリカード２０にＭＰ４ファイルフォーマットのフラグメントデータとして記録している途中において、何らかの理由によりフラグメントデータの記録に不具合が生じた場合でも、その不具合が生じた時点のフラグメントの前のフラグメントデータまでの総再生時間が第１フラグメントデータのヘッダのｆｒａｇｍｅｎｔ＿ｄｕｒａｔｉｏｎフィールドに書込記録されているので、その不具合が生じる時点までのテレビ番組コンテンツの再生を適切に行うことが可能となる。また、ＳＤメモリカード２０への記録時の障害であるか、あるいは、携帯電話や携帯情報表示端末機の障害であるかの誤認が解消できる。
【図面の簡単な説明】
【００３２】
【図１】本発明の一実施形態の録画装置の概略構成を示すブロック図。
【図２】本発明の一実施形態の録画装置に用いるＭＰＥＧ４記録・再生部の構成を示すブロック図。
【図３】本発明の一実施形態の録画装置に用いるＭＰファイルフォーマット化手段の構成を示すブロック図。
【図４】本発明の一実施形態の録画装置に用いるＭＰ４ファイルフォーマット化手段の動作を説明するフローチャート。
【図５】本発明の一実施形態の録画装置によるフラグメント形式のフラグメントデータの書込状態を説明するタイムチャート。
【図６】ＭＰ４ファイルフォーマットのフラグメントを説明する説明図。
【符号の説明】
【００３３】
録画装置、１１  受信部、１２  制御部、１３  ハードディスクドライブ（ＨＤＤ）、１４  ＭＰＥＧ２記録・再生部、１５  ＭＰＥＧ４記録・再生部、１６
ＳＤカードインターフェイス（ＳＤカードＩ／Ｆ）、１７  ＡＶ出力部、１９  モニタ装置、２０  半導体メモリカード（ＳＤメモリカード）、２１  ＭＰＥＧ４Ｖｉｄｅｏエンコード手段、２２  ＭＰＥＧ４Ｖｉｄｅｏデコード手段、２３  ＭＰＥＧ４ＡＡＣオーディオエンコード手段、２４  ＭＰＥＧ４ＡＣＣオーディオデコード手段、２６  ＭＰ４ファイルフォーマット化手段、２７  ＭＰ４ファイルデフォーマット化手段、３１  フラグメントデータ生成部、３２  フラグメントデータバッファ部、３３  総再生時間カウンタ部。  
代理人  弁理士  伊藤  進
【図１】
2005348078.tif 000003
【図２】
2005348078.tif 000004
【図３】
2005348078.tif 000005
【図４】
2005348078.tif 000006
【図５】
2005348078.tif 000007
【図６】
2005348078.tif 000008