(57)【要約】  【課題】  ＭＰＥＧ−ＴＳからＭＰＥＧ−ＰＳに変換して記録する際に、処理速度を速くし、かつ必要な記録容量を低減させる。  【解決手段】  ＭＰＥＧ２−ＴＳから、音声ＰＥＳを抽出し、ＰＥＳ長がＭＰＥＧ２−ＰＳの１音声ＰＥＳパケットの最大ＰＥＳ長より小さいか否か判定し、小さいと判定された場合に、音声ＰＥＳからＥＳを抽出してまとめると共に、ＰＥＳ長をＭＰＥＧ２−ＰＳの１音声ＰＥＳパケットの最大ＰＥＳ長となるように分け、さらに、音声ＥＳに含まれる音声フレーム数に基づき、音声ＰＴＳを計算してＰＥＳヘッダに付加し、そのように変換した音声ＰＥＳをＭＰＥＧ２−ＴＳの音声パケットに割して、元のＭＰＥＧ２−ＴＳに上書きする。【選択図】  図２
2005346757.tif 000002
【特許請求の範囲】
【請求項１】
ＭＰＥＧ２−ＴＳを受ける入力手段と、
前記入力されたＭＰＥＧ２−ＴＳから音声ＰＥＳを抽出する音声ＰＥＳ抽出手段と、
前記抽出された音声ＰＥＳの複数を単一のＰＥＳとして組み合わせ、かつその組み合わされたＰＥＳ長が、ＭＰＥＧ２−ＰＳの音声パックに含まれるＰＥＳ長と同等になるように再構成する音声ＰＥＳ変換手段と、
前記音声ＰＥＳ変換手段によって変換された音声ＰＥＳに基づいて、前記入力手段に入力されたＭＰＥＧ２−ＴＳの音声ＰＥＳを変更するＭＰＥＧ２−ＴＳ変更手段と、
前記音声ＰＥＳが変更されたＭＰＥＧ２−ＴＳを記録媒体に記録する記録手段と、
を具備したことを特徴とするＭＰＥＧストリーム記録装置。
【請求項２】
ＭＰＥＧ２−ＴＳを受ける入力手段と、
前記入力されたＭＰＥＧ２−ＴＳから音声ＰＥＳを抽出する音声ＰＥＳ抽出手段と、
前記抽出された音声ＰＥＳの複数を単一のＰＥＳに組み合わせ、かつその組み合わされたＰＥＳ長を、ＭＰＥＧ２−ＰＳの音声パックに含まれるＰＥＳ長と同等になるように再構成する音声ＰＥＳ変換手段と、
前記音声ＰＥＳ変換手段によって変換された音声ＰＥＳに基づいて、前記入力手段に入力されたＭＰＥＧ２−ＴＳの音声ＰＥＳを変更する変更手段と、
前記音声ＰＥＳが変更されたＭＰＥＧ２−ＴＳを第１の記録媒体に記録する第１の記録手段と、
前記記録媒体に記録されたＭＰＥＧ２−ＴＳをＭＰＥＧ２−ＰＳに変換するストリーム変換手段と、
前記ストリーム変換手段によって変換されたＭＰＥＧ２−ＰＳを第２の記録媒体に記録する第２の記録手段と、
を具備したことを特徴とするＭＰＥＧストリーム記録装置。
【請求項３】
さらに前記入力手段に入力されるＭＰＥＧ２−ＴＳから映像ＰＥＳのＩピクチャに付されたＰＴＳを抽出するＩピクチャＰＥＳ抽出手段を備え、
前記音声ＰＥＳ変換手段が、前記Ｉピクチャに付されたＰＴＳに最も近い音声ＰＴＳを持つ音声フレームを、音声ＰＥＳの先頭に配置するように前記音声ＰＥＳを変換するものであることを特徴とする請求項１または２記載のＭＰＥＧストリーム記録装置。
【請求項４】
さらに、前記音声ＰＥＳ抽出手段で抽出された音声ＰＥＳから音声ＥＳを抽出し、抽出された音声ＥＳに含まれる音声フレームに基づいて音声ＰＴＳを算出する音声ＰＴＳ生成手段を備え、前記音声ＰＥＳ変換手段が前記算出された音声ＰＴＳをＰＥＳヘッダに書き込む処理を行うように構成されていることを特徴とする請求項１乃至３のいずれかに記載のＭＰＥＧストリーム記録装置。
【請求項５】
ＭＰＥＧ２−ＴＳを受けるステップと、
前記入力されたＭＰＥＧ２−ＴＳから音声ＰＥＳを抽出するステップと、
前記抽出された複数の音声ＰＥＳを単一のＰＥＳとして組み合わせるステップと、
前記組み合わされたＰＥＳ長を、ＭＰＥＧ２−ＰＳの音声パックに含まれるＰＥＳ長と同等になるように再構成するステップと、
前記再構成された音声ＰＥＳに基づいて、前記入力手段に入力されたＭＰＥＧ２−ＴＳの音声ＰＥＳを変更するステップと、
前記音声ＰＥＳが変更されたＭＰＥＧ２−ＴＳを記録媒体に記録するステップと、
を具備したことを特徴とするＭＰＥＧストリーム記録方法。
【請求項６】
ＭＰＥＧ２−ＴＳを受けるステップと、
前記入力されたＭＰＥＧ２−ＴＳから音声ＰＥＳを抽出するステップと、
前記抽出された複数の音声ＰＥＳを単一のＰＥＳとして組み合わせるステップと、
前記組み合うわされたＰＥＳ長を、ＭＰＥＧ２−ＰＳの音声パックに含まれるＰＥＳ長と同等になるように再構成するステップと、
前記再構成された音声ＰＥＳに基づいて、前記入力手段に入力されたＭＰＥＧ２−ＴＳの音声ＰＥＳを変更するステップと、
前記音声ＰＥＳが変更されたＭＰＥＧ２−ＴＳをＭＰＥＧ２−ＰＳに変換するステップと、
を具備したことを特徴とするＭＰＥＧストリーム変換方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ＭＰＥＧ（Moving Picture Experts Group）２規格に準拠して構成されるＴＳ（Transport Stream）を記録する記録装置、記録方法及びＭＰＥＧストリーム変換方法に関し、特に記録したＴＳを再生してＰＳ（Program Stream）に変換して再び記録するような記録手順を実行する装置に適用して好適なＭＰＥＧストリーム記録装置、記録方法及びストリーム変換方法に関する。
【背景技術】
【０００２】
昨今、例えばデジタル放送を受信するテレビジョン受像機において、放送番組の録画機能を備えた製品が市場に提供されつつある。録画機能を備えたテレビジョン受像機としては、記録媒体として例えば、大記録容量を有するＨＤＤ（Hard Disk Drive）を内部に備え、放送番組を垂れ流し的に例えば数日分連続して録画しておき、後で、真に残しておきたい番組を他のリムーバルな記録媒体、例えばＤＶＤ（Digital Versatile Disk）に記録し直すというような使い方がされるのが一般的である。
【０００３】
現行デジタルテレビジョン放送は、ＭＰＥＧ２規格に準拠した多重信号で伝送され、そのストリームとしてはＴＳが用いられている。
【０００４】
テレビジョン受像機で受信された放送信号は、復調、デマルチプレクス処理等を施されてＴＳとして出力され、ＨＤＤにはそのＴＳの形態で記録される。
【０００５】
そのようにして記録したＴＳは、再生されてデコードされ、さらに標準テレビジョン信号に変換されてモニタによって映像及び音声として提示される。
【０００６】
垂れ流し的に記録された番組の多くは、例えば一度再生すれば充分なものであるが、中には、永久に保存しておきたいという番組も存在して、その場合にはユーザは、ＤＶＤに記録をし直すことになるが、ＤＶＤは基本的にＭＰＥＧ２−ＰＳで記録するため、ＨＤＤから再生されたＴＳをＰＳに変換してから記録する必要がある。
【０００７】
ＭＰＥＧ２−ＴＳと、ＭＰＥＧ２−ＰＳでは、ＰＥＳ（Packetized Elementary Stream）を共通データとするが、両者でＰＥＳ長（データ列長）が一致しないため、効率的な変換を行うことが難しいという問題を有している。例えばＴＳの音声ＰＥＳをそのままＰＳフォーマットに適用しようとすると記録に必要な容量が増え、記録媒体の容量を有効活用できず、効率的でないという問題が生ずる。
【０００８】
それを図面を参照して説明する。図６は、ＭＰＥＧ２−ＴＳのデータ構造と、映像ＰＥＳ及び音声ＰＥＳのデータ構造を示す。ＭＰＥＧ２−ＴＳは同期バイト（0x47）から始まるＴＳヘッダとｐａｙｌｏａｄと呼ばれるデータ本体からなる１８８ｂｙｔｅのパケットの列から構成される。映像データと音声データはこのｐａｙｌｏａｄ部分に分割して格納されている。
【０００９】
ここで映像および音声データはＰＥＳで特定されるパケット単位となっている。ＰＥＳの先頭にはヘッダを持ち、このヘッダにＰＥＳを表示またはデコードする時間情報が記載される。ＰＥＳの単位は映像については１フレーム分のデータであり、音声については特に規定はないが１音声フレームから数音声フレームを１つのＰＥＳとすることが多く、そのため、それぞれのＰＥＳの長さは可変長となる。
【００１０】
ＭＰＥＧ２−ＴＳストリームからＰＥＳを抽出するには、例えば映像の場合は映像パケットのｐａｙｌｏａｄを集めて１つのＰＥＳを構築することになる。
【００１１】
図７にＭＰＥＧ２−ＰＳストリームのデータ構造と、映像ＰＥＳ及び音声ＰＥＳのデータ構造を示す。ＭＰＥＧ２−ＰＳは２０４８ｂｙｔｅのパック（pack）と呼ばれるパケットの列から構成される。パックの先頭にはパックヘッダが付加され、それに続いてＰＥＳが格納される。ＭＰＥＧ２−ＰＳにおけるＰＥＳの長さはパック長（2048byte）からパックヘッダ長を引いた残りの長さとなる。すなわちＭＰＥＧ２−ＰＳにおける映像ＰＥＳ長は１フレーム単位ではなく、また音声ＰＥＳ長についても音声フレーム単位で決定されるわけではない。
【００１２】
ＭＰＥＧ２−ＴＳとＭＰＥＧ２−ＰＳのフォーマット変換はＰＥＳを共通データとするが、上記に示したように両者でＰＥＳ長が一致しているとは限らないため、通常は、ＴＳのＰＥＳをＰＳのＰＥＳ構造に合わせる処理を行う。
【００１３】
すなわち、ＭＰＥＧ２−ＴＳの音声ＰＥＳ長がＭＰＥＧ２−ＰＳのパック長を超える場合はＰＥＳを分割して複数のパック内に収容させる。またＭＰＥＧ２−ＴＳの音声ＰＥＳ長がＭＰＥＧ２−ＰＳのパック長より充分小さい場合には、図８に示すようにＭＰＥＧ２−ＰＳのパック長の余った部分にＰａｄｄｉｎｇ  ｂｙｔｅと呼ばれるダミーのデータを詰めることになる。
【００１４】
実際には、ＭＰＥＧ２−ＴＳの音声ＰＥＳ長はＭＰＥＧ２−ＰＳのパック長より充分小さい場合がほとんどであり、Ｐａｄｄｉｎｇ ｂｙｔｅによってパックのデータ長が調整される。
【００１５】
例えばＰＥＳ長が７００ｂｙｔｅ程度の場合、これをそのまま１音声パックに入れるとすると有効データが３割程度になってしまって、記録媒体の容量を有効活用できないという問題を有する。
【００１６】
従来、ＭＰＥＧ２−ＴＳをＰＳに変換して記録する提案が、例えば特許文献１に開示されているが、ＰＥＳ長の違いによって、無駄なダミーデータを付加する必要があるという問題点については全く開示されていない。
【００１７】
さらにまた、特許文献２には、ＭＰＥＧ２−ＴＳからＭＰＥＧ２−ＰＳへの変換を高速で行えるようにした提案が示されているが、この提案においても、Ｐａｄｄｉｎｇ  ｂｙｔｅによるデータ長の調整を行うことが記述されており、記録媒体の容量を有効活用するという点に関しては記載されていない。
【特許文献１】特開２０００−１３８８９６号公報（第３〜４頁、図１，５）
【特許文献２】特開２００３−２２８９２２号公報（第３３頁、図６７）
【発明の開示】
【発明が解決しようとする課題】
【００１８】
以上のように、従来、ＭＰＥＧ２−ＴＳをＭＰＥＧ２−ＰＳに変換しようとすると、両者の音声ＰＥＳ長が異なることにより、変換処理に時間がかかり、また、変換の際に、ダミーデータで隙間を埋める処理が施されるため、多くのダミーデータを含むストリームになり、これを記録する際に、記録媒体の容量が無駄に使われてしまうという問題があった。
【００１９】
本発明は、以上の点に考慮してなされたものであり、ＭＰＥＧ２−ＴＳの音声ＰＥＳを、一旦一まとめにした後、ＭＰＥＧ２−ＰＳの音声パックに含まれる音声ＰＥＳ長と同等になるように分割し、そのように変換した音声ＰＥＳを、ＭＰＥＧ２−ＴＳにもともと含まれる音声ＰＥＳと入れ替えることにより、記録媒体の容量を有効活用でき、さらにＭＰＥＧ２−ＰＳへの変換処理を高速で実行できるようにした、ＭＰＥＧストリーム記録装置、ＭＰＥＧストリーム記録方法及びＭＰＥＧストリーム変換方法を提供することを目的とする。
【課題を解決するための手段】
【００２０】
本発明のＭＰＥＧストリーム記録装置は、ＭＰＥＧ２−ＴＳを受ける入力手段と、前記入力されたＭＰＥＧ２−ＴＳから音声ＰＥＳを抽出する音声ＰＥＳ抽出手段と、前記抽出された音声ＰＥＳの複数を単一のＰＥＳとして組み合わせ、かつその組み合わされたＰＥＳ長が、ＭＰＥＧ２−ＰＳの音声パックに含まれるＰＥＳ長と同等になるように再構成する音声ＰＥＳ変換手段と、前記音声ＰＥＳ変換手段によって変換された音声ＰＥＳに基づいて、前記入力手段に入力されたＭＰＥＧ２−ＴＳの音声ＰＥＳを変更するＭＰＥＧ２−ＴＳ変更手段と、前記音声ＰＥＳが変更されたＭＰＥＧ２−ＴＳを記録媒体に記録する記録手段と、を具備したことを特徴とする。
【００２１】
本発明のＭＰＥＧストリーム記録装置は、ＭＰＥＧ２−ＴＳを受ける入力手段と、前記入力されたＭＰＥＧ２−ＴＳから音声ＰＥＳを抽出する音声ＰＥＳ抽出手段と、前記抽出された音声ＰＥＳの複数を単一のＰＥＳに組み合わせ、かつその組み合わされたＰＥＳ長を、ＭＰＥＧ２−ＰＳの音声パックに含まれるＰＥＳ長と同等になるように再構成する音声ＰＥＳ変換手段と、前記音声ＰＥＳ変換手段によって変換された音声ＰＥＳに基づいて、前記入力手段に入力されたＭＰＥＧ２−ＴＳの音声ＰＥＳを変更する変更手段と、前記音声ＰＥＳが変更されたＭＰＥＧ２−ＴＳを第１の記録媒体に記録する第１の記録手段と、前記記録媒体に記録されたＭＰＥＧ２−ＴＳをＭＰＥＧ２−ＰＳに変換するストリーム変換手段と、前記ストリーム変換手段によって変換されたＭＰＥＧ２−ＰＳを第２の記録媒体に記録する第２の記録手段と、を具備したことを特徴とする。
【００２２】
本発明のＭＰＥＧストーム記録方法は、ＭＰＥＧ２−ＴＳを受けるステップと、前記入力されたＭＰＥＧ２−ＴＳから音声ＰＥＳを抽出するステップと、前記抽出された複数の音声ＰＥＳを単一のＰＥＳとして組み合わせるステップと、前記組み合わされたＰＥＳ長を、ＭＰＥＧ２−ＰＳの音声パックに含まれるＰＥＳ長と同等になるように再構成するステップと、前記再構成された音声ＰＥＳに基づいて、前記入力手段に入力されたＭＰＥＧ２−ＴＳの音声ＰＥＳを変更するステップと、前記音声ＰＥＳが変更されたＭＰＥＧ２−ＴＳを記録媒体に記録するステップと、を具備したことを特徴とする。
【００２３】
本発明のＭＰＥＧストリーム変換方法は、ＭＰＥＧ２−ＴＳを受けるステップと、前記入力されたＭＰＥＧ２−ＴＳから音声ＰＥＳを抽出するステップと、前記抽出された複数の音声ＰＥＳを単一のＰＥＳとして組み合わせるステップと、前記組み合うわされたＰＥＳ長を、ＭＰＥＧ２−ＰＳの音声パックに含まれるＰＥＳ長と同等になるように再構成するステップと、前記再構成された音声ＰＥＳに基づいて、前記入力手段に入力されたＭＰＥＧ２−ＴＳの音声ＰＥＳを変更するステップと、前記音声ＰＥＳが変更されたＭＰＥＧ２−ＴＳをＭＰＥＧ２−ＰＳに変換するステップと、を具備したことを特徴とする。
【発明の効果】
【００２４】
本発明によれば、ＭＰＥＧ２−ＰＳに変換する際に、ダミーデータが付加されるのを、抑制することができ、変換したＭＰＥＧ２−ＰＳを記録媒体に記録する際に、記録媒体の容量を無駄に使うことなく有効活用でき、さらに、ＭＰＥＧ２−ＰＳへの変換処理を高速で実行することができるものである。
【発明を実施するための最良の形態】
【００２５】
以下、図面を参照して、この発明のＭＰＥＧストリーム記録装置の一実施の形態を詳細に説明する。  
図１は、本発明に係るＭＰＥＧストリーム記録装置の一実施の形態を示す回路ブロック図である。図１に示すＭＰＥＧストリーム記録装置１００は、デジタル放送を受信する機能を有するセットトップボックスに、ＨＤＤによる記録手段と、ＤＶＤによる記録手段を組み込んだ構成となっている。
【００２６】
すなわち、記録装置１００は、アンテナ１０１でキャッチされる放送電波を受信するためのチューナ部１０２を有し、このチューナ部１０２から出力されるＭＰＥＧ２−ＴＳをＴＳ記憶バッファ１０３を介してＨＤＤ１０４に記録し、さらに、ＨＤＤ１０４に記録されたＭＰＥＧ２−ＴＳを記録型ＤＶＤ１０５に記録するという基本的機能を実行するための構成を備える。この基本機能を実行させるために、ＨＤＤ１０４及び記録型ＤＶＤ１０５の動作を制御するための制御部１０６が設けられ、ユーザが操作する操作入力部１０７からのコマンドを受けて、ＨＤＤ１０４，ＤＶＤ１０５の記録再生動作を実行させる。
【００２７】
チューナ部１０２は、例えば地上波デジタル放送に対応したものであり、受信したデジタル放送チャンネルの信号を復調し、誤り訂正、必要に応じてデスクランブル等の処理を施してＭＰＥＧ２−ＴＳに変換して出力する。
【００２８】
さらに、記録装置１００は、本発明の重要な構成要素であるところの、音声ＰＥＳ変換処理部１０８を備えている。この音声ＰＥＳ変換処理部１０８は、ＭＰＥＧ２−ＴＳの音声ＰＥＳを、無駄なく容易にＭＰＥＧ２−ＰＳに変換できるフォーマットに再構築するものであるが、その構成及び動作の詳細については後に説明する。
【００２９】
さらに記録装置１００は、チューナ部１０２とは別に、外部からＭＰＥＧ２−ＴＳを受けるための、ＩＥＥＥ（Institute of Electrical and Electronics Engineers）１３９４入力Ｉ／Ｆ（Interface）１０９と、ＨＤＤ１０４から再生されたＭＰＥＧ２−ＴＳを外部に導出するためのＩＥＥＥ１３９４出力Ｉ／Ｆ１１０を備えており、１３９４入力Ｉ／Ｆ１０９は、端子１１１から信号を受け、１３９４出力Ｉ／Ｆ１１０は、端子１１２からＭＰＥＧ２−ＴＳを出力する。
【００３０】
音声ＰＥＳ変換処理部１０８について詳細に説明する。  
音声ＰＥＳ変換処理部１０８は、チューナ部１０２に接続され、このチューナ部１０２から供給されるＭＰＥＧ２−ＴＳから音声パケットを分離抽出するＴＳ音声パケットフィルタ１１３を備えている。ＴＳ音声パケットフィルタ１１３で抽出された音声パケットデータは、音声ＰＥＳフィルタ１１４に供給される。音声ＰＥＳフィルタ１１４では、音声パケットデータから音声ＰＥＳを抽出して音声ＰＥＳ記憶バッファ１１５に導出すると共に、音声パケットデータから音声ＰＥＳ長を示すデータを抽出して、これを、音声ＰＥＳ変換判定部１１６に供給する。
【００３１】
すなわち、ＭＰＥＧ２−ＴＳでは全てのパケットにＰＩＤ（Packet Identification）というＩＤが付与されており、音声パケットには同じＰＩＤが付与されており、このＰＩＤに基づいて、音声パケットから音声ＰＥＳを抽出することが可能である。
【００３２】
音声ＰＥＳ変換判定部１１６では、供給される音声ＰＥＳ長データに基づき音声ＰＥＳが２０３４ｂｙｔｅより小さいか否かを判定し、小さい場合には、音声ＰＥＳフィルタ１１４から出力される音声ＰＥＳを音声ＰＥＳ記憶バッファ１１５に記憶させる。
【００３３】
すなわち、ＭＰＥＧ２−ＰＳにおいてはパック長が２０４８ｂｙｔｅであり、音声ＰＥＳをそこに嵌め込むには、パック長からパックヘッダ（１４ｂｙｔｅ）を差し引いた２０３４ｂｙｔｅに対応させる必要がある。したがって、音声ＰＥＳが２０３４ｂｙｔｅより小さいか否かの判別を行って、小さい場合のみ変換対象の音声ＰＥＳとして処理を行うものである。
【００３４】
音声ＰＥＳ記憶バッファ１１５に記憶された音声ＰＥＳは、音声ＥＳフィルタ１１７に供給され、ここで音声ＥＳが抽出されて音声ＥＳ記憶バッファ１１８に記憶される。さらに、音声ＥＳフィルタ１１７は、音声ＥＳの音声フレームの先頭を検出することで、音声ＥＳの再生時刻を計算して、再生時刻を示すデータを音声再生時刻記憶バッファ１１９に記憶させる。
【００３５】
音声ＥＳ記憶バッファ１１８に記憶された音声ＥＳと、音声再生時刻記憶バッファ１１９に記憶された再生時刻データは、変換後音声ＰＥＳ記憶バッファ１２０に供給される。変換後音声ＰＥＳ記憶バッファ１２０では、まず音声ＥＳを、それが２０３４ｂｙｔｅの音声ＰＥＳになるように抽出し、さらに、ＰＥＳヘッダに、再生開始時刻（ＰＴＳ：Presentation Time Stamp）を付加し、それを変換した音声ＰＥＳとして記憶する。
【００３６】
この変換後音声ＰＥＳ記憶バッファ１２０に記憶された音声ＰＥＳに付加されたＰＴＳは、さらに映像ＰＥＳのＩ（Intra）ピクチャのＰＴＳと関連付けられるものであり、この目的のために、音声ＰＥＳ変換処理部１０８の外に、ＩピクチャのＰＴＳを抽出する回路が設けられている。
【００３７】
すなわち、チューナ部１０２から出力されるＭＰＥＧ２−ＴＳから映像パケットを抽出するＴＳ映像パケットフィルタ１２２と、抽出された映像パケットから映像ＰＥＳを抽出すると共に、映像ＰＥＳからＩピクチャのＰＴＳを抽出する映像ＰＥＳフィルタ１２３と、抽出されたＩピクチャＰＴＳを記憶するＩピクチャＰＴＳ記憶バッファ１２４が設けられている。
【００３８】
ＩピクチャＰＴＳ記憶バッファ１２４に記憶されたＩピクチャＰＴＳは変換後音声ＰＥＳ記憶バッファ１２０に供給され、変換後音声ＰＥＳ記憶バッファ１２０は、音声再生時刻記憶バッファ１１９から供給される音声ＰＴＳをＩピクチャＰＴＳと比較して、ＩピクチＰＴＳに最も近い時刻情報を持つ音声ＰＴＳを選択し、これをＰＥＳヘッダに付加するように動作する。
【００３９】
変換後音声ＰＥＳ記憶バッファ１２０に記憶された変換音声ＰＥＳは、音声分割処理部１２１に供給されて、ここでＭＰＥＧ２−ＴＳに挿入可能なデータ長に分割されて、ＴＳ記憶バッファ１０３に供給される。
【００４０】
ＴＳ記憶バッファ１０３には、チューナ部１０２から出力されるＭＰＥＧ２−ＴＳが記憶されており、その音声ＰＥＳが、音声ＰＥＳ分割処理部１２１から出力される変換された音声ＰＥＳによって書き換えられる。
【００４１】
以上のように、音声ＰＥＳ変換処理部１０８は、音声ＰＥＳのデータ長が２０３４ｂｙｔｅより小さい場合に、その音声ＰＥＳから抽出された音声ＥＳをまとめてから、２０３４ｂｙｔｅになるように分割し、さらにＰＥＳヘッダに、ＩピクチャのＰＴＳと最も近い時刻情報を有する音声ＰＴＳを付加して変換音声ＰＥＳとして出力するものである。
【００４２】
ＴＳ記憶バッファ１０３において、その音声ＰＥＳが、音声ＰＥＳ変換処理部１０８からの変換された音声ＰＥＳで書き換えられたＭＰＥＧ２−ＴＳは、制御部１０６の制御によってＨＤＤ１０４に記録される。
【００４３】
さらにＨＤＤ１０４に記録されたＭＰＥＧ２−ＴＳは、ＤＶＤ１０５にコピーあるいは移動することが可能であり、その場合、ＭＰＥＧ２−ＴＳは、ＭＰＥＧ２−ＰＳに変換されてＤＶＤに記録される。その際、音声ＰＥＳのデータ長が２０３４ｂｙｔｅに変換されているため、Ｐａｄｄｉｎｇ  ｂｙｔｅを付加する必要がなく、変換処理を簡単にかつスピーディに実行することができ、さらに記録媒体の容量を有効活用することができるものである。
【００４４】
以下、図２〜４を参照して、音声ＰＥＳ変換処理についてさらに説明する。  
図２（ａ）は、チューナ部１０２から出力されるＭＰＥＧ２−ＴＳであり、ＴＳヘッダ２０１と映像ペイロード２０２、２０４，２０６及び音声ペイロード２０３，２０５，２０７，２０８を含む。
【００４５】
図２（ｂ）は、ＭＰＥＧ２−ＴＳから抽出される音声ＰＥＳを示しており、第１の音声ＰＥＳ２１０は、ペイロード２０３に対応する音声ＰＥＳと、音声ペイロード２０５の音声ＰＥＳの一部で構成されている。第２の音声ＰＥＳ２１１は、ペイロード２０５の残りの音声ＰＥＳとペイロード２０７の音声ＰＥＳで構成され、第３の音声ＰＥＳ２１２は、ペイロード２０８の音声ＰＥＳと他のペイロードの音声ＰＥＳで構成されている。
【００４６】
各音声ＰＥＳ２１０，２１１，２１２の音声ＰＥＳは、図１に示す音声ＥＳ記憶バッファ１１８でひとまとめにされた後、変換後音声ＰＥＳ記憶バッファ１２０で２０３４ｂｙｔｅに分割されるものであり、分割された状態を図２（ｃ）に示す。すなわち図２（ｃ）には変換された音声ＰＥＳが示されており、ＰＥＳヘッダ２１３と複数のＰＥＳから抽出された音声ＥＳ２１４，２１５，２１６からなる。
【００４７】
図２（ｄ）は、ＤＶＤに記録する際に変換されるＭＰＥＧ２−ＰＳの構造を示すもので、ＰＡＣＫヘッダ２１７と、ＰＥＳヘッダ２１８と音声ＰＥＳ２１９からなる。
【００４８】
図３に、ＰＥＳのデータ構造を示す。ＰＥＳはｐａｃｋｅｔ  ｓｔａｒｔ  ｃｏｄｅ  ｐｒｅｆｉｘというスタートコード３０１とデータの属性を示すｓｔｒｅａｍ＿ｉｄ３０２、ＰＥＳ長を示すＰＥＳ  ｐａｃｋｅｔ  ｌｅｎｇｔｈ３０３及び時間情報を示すＰＴＳ／ＤＴＳ（Decoding Time Stamp）３０４とをヘッダ情報として持ち、さらにＰＥＳ  ｐａｃｋｅｔ  ｄａｔｅ  ｂｙｔｅにはＥＳが入る。音声ＰＥＳの場合は、例えばＰＥＳ長が1音声フレーム長の場合はＥＳには1音声フレーム長のデータが入り、ＰＴＳにはその音声フレームが再生されるべき時間が付けられる。
【００４９】
音声ＥＳの先頭には通常同期バイトがある。音声ＰＥＳの変換をする場合、この同期バイトを音声ＥＳから検出して、変換したＰＥＳ内に音声フレームがいくつ含まれるかを調べながら変換する。また変換したＰＥＳヘッダに付加するＰＴＳとしてはＰＥＳ内の最初の同期バイトから始まる音声フレームを再生する時間情報が適用される。
【００５０】
図４は変換した音声ＰＥＳを分割してＭＰＥＧ２−ＴＳに格納する状態を説明するための図面であり、図４（ａ）は図１の変換後音声ＰＥＳ記憶バッファ１２０から出力される変換後の音声ＰＥＳの構成を示し、図４（ｂ）は、音声ＰＥＳ分割処理部１２１から出力される分割されたＰＥＳが、ＴＳ記憶バッファ１０３に記憶されたＭＰＥＧ２−ＴＳの音声ＰＥＳに上書きされた状態を示すもので、図４（ａ）の音声ＰＥＳが、分割されて、ＭＰＥＧ２−ＴＳの音声ペイロードに書き込まれていることが分かる。
【００５１】
図５は、以上説明した音声ＰＥＳを変換する処理手順を説明するためのフローチャートである。  
図５において、ステップＳ５０１で開始され、ステップＳ５０２で、ＭＰＥＧ２−ＴＳをＨＤＤ等の媒体に記録中か否かの判定がなされ、記録中と判定されたら、ステップＳ５０３で、記録対象のＭＰＥＧ２−ＴＳをバッファ（ＴＳ記憶バッファ１０３）に保存する。
【００５２】
次に、ステップＳ５０４でＭＰＥＧ２−ＴＳから音声ＰＥＳを抽出すると共にＰＥＳ長を取得する。さらに、ステップＳ５０５で、ステップＳ５０４で抽出した音声ＰＥＳから音声ＥＳを抽出し、その音声フレーム先頭を検出することで、音声ＥＳのＰＴＳを求める。
【００５３】
次に、ステップＳ５０６でＭＰＥＧ２−ＴＳからＩピクチャの映像ＰＥＳを抽出して、ＩピクチャのＰＴＳを取得する。  
次いで、ステップＳ５０７で、音声ＰＴＳがＩピクチャのＰＴＳに近いか否かの判定がなされ、近くない場合には、ステップＳ５０８に移る。ステップＳ５０８では、ステップＳ５０４で認識された音声ＰＥＳ長が２０３４ｂｙｔｅより小さいか否かの判定を行い、音声ＰＥＳ長が２０３４ｂｙｔｅより大きいと判定された場合には、ステップＳ５０９に移って、ステップＳ５０３でバッファに保存されたＭＰＥＧ２−ＴＳを蓄積装置（ＨＤＤ１０４等）に記録して、ステップＳ５０２に戻る。
【００５４】
ステップＳ５０７で、音声ＰＴＳがＩピクチャのＰＴＳに近いと判定された場合、及び音声ＰＥＳ長が２０３４ｂｙｔｅより小さいと判定された場合には、ステップＳ５１０において、ステップＳ５０２で抽出した音声ＥＳを、音声ＰＥＳが２０３４ｂｙｔｅになるように分ける。
【００５５】
次いでステップＳ５１１で、音声ＥＳに含まれる音声フレームの数をカウントする。次にステップＳ５１２で、ステップＳ５１１でカウントしたフレームから音声ＰＴＳを計算してＰＥＳヘッダに付ける。
【００５６】
次に、ステップＳ５１０〜Ｓ５１２の処理によって変換された音声ＰＥＳをＭＰＥＧ２−ＴＳの音声パケットに分割して、バッファに保存したＭＰＥＧ２−ＴＳに上書きし、ステップＳ５０９で音声ＰＥＳが変換されたＭＰＥＧ２−ＴＳを蓄積装置に記録してステップＳ５０２に戻る。
【００５７】
記録動作が終了されたら、ステップＳ５０２でそれを判定し、ステップＳ５１４で処理を終了する。
【００５８】
このようにＭＰＥＧ２−ＴＳを、その音声ＰＥＳ長がＭＰＥＧ２−ＰＳの１音声ＰＥＳパケットの最大ＰＥＳ長となるように変換して記録することで、それをＭＰＥＧ２−ＰＳへ変換する際に、高速変換が可能となり、またダミーのデータの付加を抑制することができるため、ＭＰＥＧ２−ＰＳに変換後の記録容量は音声ＰＥＳ長を変換しない場合に比べて小さくなる。
【００５９】
またＭＰＥＧ２−ＰＳに変換される際に、ＩピクチャのＰＴＳと音声ＰＥＳ先頭のＰＴＳが一致するようにするため、途中再生を行った場合でも映像と音声のずれは発生しない。また音声ＰＥＳ長を変換して記録したＭＰＥＧ２−ＴＳは、変換する前のＭＰＥＧ２−ＴＳと比較して音声ＰＥＳヘッダが削減されるため、ＭＰＥＧ２−ＴＳの記録容量も小さくなる。
【００６０】
また上記実施例ではＭＰＥＧ２−ＰＳに変換されたストリームを視聴できるだけではなく、ＭＰＥＧ２−ＴＳで記録されたストリームをＩＥＥＥ１３９４出力インターフェース４１０を通して出力することで、ＩＥＥＥ１３９４インターフェースを持つデジタルテレビジョン受像機で視聴することも可能である。
【図面の簡単な説明】
【００６１】
【図１】本発明に係るＭＰＥＧストリーム記録装置の一実施の形態を示す回路ブロック図。
【図２】図１に示す装置の動作を説明するためのタイミングチャート。
【図３】図１に示す装置の動作を説明するためのタイミングチャート。
【図４】図１に示す装置の動作を説明するためのタイミングチャート。
【図５】図１に示す装置の動作を説明するためのフローチャート。
【図６】ＭＰＥＧ２のストリームのデータ構造を説明するための図。
【図７】ＭＰＥＧ２のストリームのデータ構造を説明するための図。
【図８】ＭＰＥＧ２のストリームのデータ構造を説明するための図。
【符号の説明】
【００６２】
１００…ＭＰＥＧストリーム記録装置
１０１…アンテナ
１０２…チューナ部
１０３…ＴＳ記憶バッファ記録部
１０４…ＨＤＤ
１０５…記録型ＤＶＤ
１０６…制御部
１０７…操作入力部
１０８…音声ＰＥＳ変換処理部
１０９…ＩＥＥＥ１３９４入力Ｉ／Ｆ
１１０…ＩＥＥＥ１３９４出力Ｉ／Ｆ
１１１…入力端子
１１２…出力端子
１１３…ＴＳ音声パケットフィルタ
１１４…音声ＰＥＳフィルタ
１１５…音声ＰＥＳ記憶バッファ
１１６…音声ＰＥＳ変換判定部
１１７…音声ＥＳフィルタ
１１８…音声ＥＳ記憶バッファ
１１９…音声再生時刻記憶バッファ
１２０…変換後音声ＰＥＳ記憶バッファ
１２１…音声ＰＥＳ分割処理部
１２２…ＴＳ映像パケットフィルタ
１２３…映像ＰＥＳフィルタ
１２４…ＩピクチャＰＴＳ記憶バッファ
【図１】
2005346757.tif 000003
【図２】
2005346757.tif 000004
【図３】
2005346757.tif 000005
【図４】
2005346757.tif 000006
【図５】
2005346757.tif 000007
【図６】
2005346757.tif 000008
【図７】
2005346757.tif 000009
【図８】
2005346757.tif 000010