(57)【要約】【課題】ＴＳファイルのビデオテープへのダビング方法において、ビデオテープを無駄なく使用して、ダビングに必要なコストを削減する。【解決手段】組み合わされたダビング元の各ＴＳファイルに格納されたＴＳのビットレートの合計値を、Ｄ−ＶＨＳテープの記録のビットレート（ＨＳモードの場合、２８．２Mbps）に近づけて、Ｄ−ＶＨＳテープへの記録効率の向上を図るという観点から、望ましいＴＳファイルの組み合わせ（図中のＴＳファイル１、３の組み合わせ、及びＴＳファイル２、４、５の組み合わせ）を判定して、望ましいと判定された組み合わせを構成する複数のＴＳファイルを１つの再多重化されたＴＳファイルにまとめるようにした。これにより、まとめた後のＴＳファイルに格納されるＴＳのビットレートを、Ｄ−ＶＨＳテープの記録のビットレートに近づけることができるので、Ｄ−ＶＨＳテープを無駄なく使用することができる。【選択図】図５
2006093800.tif 000002
【特許請求の範囲】
【請求項１】
所定のＴＳ（Transport Stream）を格納した複数のＴＳ（Transport Stream）ファイルを、ハードディスクレコーダ側のハードディスクから、ディジタルＶＴＲ（Video Tape Recorder）側のＤ−ＶＨＳ（Data-Video Home System）フォーマットのビデオテープ（以下、Ｄ−ＶＨＳテープという）にダビングする方法であって、
前記ハードディスクレコーダ側のマイクロプロセッサが、自機のハードディスクに記録された、複数のダビング元のＴＳファイルに格納されたＴＳのビットレートを検出するステップと、
前記ハードディスクレコーダ側のマイクロプロセッサが、前記検出するステップで検出された、ダビング元の各ＴＳファイルに格納されたＴＳのビットレートと、前記Ｄ−ＶＨＳテープの各記録モード時における記録のビットレートとに基いて、前記各ＴＳファイルをまとめる際における、望ましいＴＳファイルの組み合わせを判定するステップと、
前記ハードディスクレコーダ側のマイクロプロセッサが、前記判定するステップで望ましいと判定された組み合わせを構成する複数のＴＳファイルを１つのＴＳファイルにまとめた場合に、まとめた後のＴＳファイルで重複してしまうパケットＩＤ、サブチャンネル番号、ソースＩＤ等の情報を、重複しない値に変更するステップと、
前記ハードディスクレコーダ側のマイクロプロセッサが、前記変更するステップによる変更後のＴＳファイルのうち、前記判定するステップで望ましいと判定された組み合わせを構成する複数のＴＳファイルについて、これらのＴＳファイルに含まれる各ＰＳＩ（Program Specific Information）内のＰＡＴ（Program Association Table）、及びこれらのＴＳファイルに含まれる各ＰＳＩＰ（Program and System Information Protocol）内のＶＣＴ（Virtual Channel Table）、ＭＧＴ（Master Guide Table）を統合して、これら複数のＴＳファイルを１つの再多重化されたＴＳファイルにまとめるステップと、
前記ハードディスクレコーダ側のマイクロプロセッサが、前記まとめるステップでまとめられたＴＳファイルに含まれる各ＰＳＩＰのＳＴＴ（System Time Table）内の初期基準時刻を共通の値に変更した上で、前記各ＰＳＩＰのＥＩＴ（Event Information Table）内に含まれる各番組の開始／終了時刻を、前記共通の初期基準時刻からのオフセット値に変更するステップとを含み、
前記判定するステップにおける望ましいＴＳファイルの組み合わせの判定において、組み合わされたダビング元の各ＴＳファイルに格納されたＴＳのビットレートの合計値を、前記Ｄ−ＶＨＳテープの各記録モード時における記録のビットレートに近づけて、前記Ｄ−ＶＨＳテープへの記録効率の向上を図るという観点から、望ましいＴＳファイルの組み合わせを判定するようにしたことを特徴とするＴＳファイルのダビング方法。
【請求項２】
所定のＴＳ（Transport Stream）を格納した複数のＴＳ（Transport Stream）ファイルを、ハードディスクレコーダ側のハードディスクから、ディジタルＶＴＲ（Video Tape Recorder）側のビデオテープにダビングする方法であって、
前記ハードディスクレコーダ側又は前記ディジタルＶＴＲ側のマイクロプロセッサ（以下、マイクロプロセッサと略す）が、前記ハードディスクレコーダ内のハードディスクに格納された、複数のダビング元のＴＳファイルに格納されたＴＳのビットレートを検出するステップと、
前記マイクロプロセッサが、前記検出するステップで検出された、ダビング元の各ＴＳファイルに格納されたＴＳのビットレートと、前記ビデオテープの各記録モード時における記録のビットレートとに基いて、前記各ＴＳファイルをまとめる際における、望ましいＴＳファイルの組み合わせを判定するステップと、
前記マイクロプロセッサが、前記判定するステップで望ましい組み合わせであると判定された組み合わせを構成する複数のＴＳファイルを、１つの再多重化されたＴＳファイルにまとめるステップとを含み、
前記判定するステップにおける望ましいＴＳファイルの組み合わせの判定において、組み合わされたダビング元の各ＴＳファイルに格納されたＴＳのビットレートの合計値を、前記ビデオテープの各記録モード時における記録のビットレートに近づけて、前記ビデオテープへの記録効率の向上を図るという観点から、望ましいＴＳファイルの組み合わせを判定するようにしたことを特徴とするＴＳファイルのダビング方法。
【請求項３】
前記まとめるステップにおいて、前記マイクロプロセッサが、前記判定するステップで望ましいと判定された組み合わせを構成する複数のＴＳファイルについて、これらのＴＳファイルに含まれる各ＰＳＩ（Program Specific Information）内のＰＡＴ（Program Association Table）、及びこれらのＴＳファイルに含まれる各ＰＳＩＰ（Program and System Information Protocol）内のＶＣＴ（Virtual Channel Table）、ＭＧＴ（Master Guide Table）を統合するようにしたことを特徴とする請求項２に記載のＴＳファイルのダビング方法。
【請求項４】
前記マイクロプロセッサが、前記判定するステップで望ましいと判定された組み合わせを構成する複数のＴＳファイルを１つのＴＳファイルにまとめた場合に、まとめた後のＴＳファイルで重複してしまうパケットＩＤ、サブチャンネル番号、ソースＩＤ等の情報を、重複しない値に変更するステップをさらに含むことを特徴とする請求項２に記載のＴＳファイルのダビング方法。
【請求項５】
前記マイクロプロセッサが、前記判定するステップで望ましいと判定された組み合わせを構成する複数のＴＳファイルを１つのＴＳファイルにまとめる際に、まとめた後のＴＳファイルに含まれる各ＰＳＩＰのＳＴＴ（System Time Table）内の初期基準時刻を共通の値に変更すると共に、前記各ＰＳＩＰのＥＩＴ（Event Information Table）内に含まれる各番組の開始／終了時刻を、前記共通の初期基準時刻からのオフセット値に変更するステップをさらに含むことを特徴とする請求項２に記載のＴＳファイルのダビング方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＴＳ（Transport Stream）ファイルを、ハードディスクレコーダ側のハードディスクから、ディジタルＶＴＲ（Video Tape Recorder）側のビデオテープにダビングする方法に関する。
【背景技術】
【０００２】
従来、ハードディスクレコーダ側のハードディスクから、ディジタルＶＴＲ側のＤ−ＶＨＳ（Data-Video Home System）フォーマットのビデオテープ（以下、Ｄ−ＶＨＳテープという）に、ＴＳファイルをダビングする際には、ディジタルＶＴＲが、ダビング元のＴＳファイルに格納されたＴＳのビットレートに応じて、Ｄ−ＶＨＳテープへの記録モードを変更することにより、種々のビットレートのＴＳを格納したＴＳファイルをＤ−ＶＨＳテープに記録している。上記の記録モードには、高品位（ＨＤ）デジタル映像等の画像信号の記録に適したＨＳモード、現行のＮＴＳＣ方式やＰＡＬ方式の画像信号の記録に適したＳＴＤモード等のモードがある。ＨＳモードにおけるＤ−ＶＨＳテープへの記録のビットレートは、２８．２Ｍｂｐｓであり、ＳＴＤモードにおけるＤ−ＶＨＳテープへの記録のビットレートは、１４．１Ｍｂｐｓである。
【０００３】
しかし、上記のように、ハードディスクからＤ−ＶＨＳテープにＴＳファイルをダビングする際に、ダビング元のＴＳファイルに格納されたＴＳのビットレートに応じてＤ−ＶＨＳテープへの記録モードを変更したとしても、各記録モード毎におけるＤ−ＶＨＳテープへの記録のビットレートは、固定であるため、ＴＳファイルのダビング後に、Ｄ−ＶＨＳテープ中に、図１６中の斜線に示されるような未使用の領域（帯域）ができてしまう。
【０００４】
ところで、ディジタルＶＴＲ等のディジタル情報記録装置の分野において、ＳＤ画像信号ＳＤＶを所定時間ＴＤＬＹだけ遅延させると共に、ＨＤ画像信号ＨＤＶの情報量ＤＲＨＤＶと、遅延させたＳＤ画像信号ＳＤＶの情報量ＤＲＳＤＶＤとを監視し、情報量ＤＲＨＤＶ及びＤＲＳＤＶＤに応じて、多重化したときのデータレートの配分を決定し、その配分に従って、ＭＰＥＧエンコーダにおける圧縮率を制御するようにしたものが知られている（特許文献１参照）。しかし、この特許文献１に記載された発明では、上記の問題を解決することはできない。
【特許文献１】特開２０００−１２５２４５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、上記の問題を解決するためになされたものであり、ＴＳファイルをビデオテープにダビングする際に、ビデオテープを無駄なく使用することができるようにして、ダビングに必要なコストを削減することが可能なＴＳファイルのダビング方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために請求項１の発明は、所定のＴＳ（Transport Stream）を格納した複数のＴＳ（Transport Stream）ファイルを、ハードディスクレコーダ側のハードディスクから、ディジタルＶＴＲ（Video Tape Recorder）側のＤ−ＶＨＳ（Data-Video Home System）フォーマットのビデオテープ（以下、Ｄ−ＶＨＳテープという）にダビングする方法であって、前記ハードディスクレコーダ側のマイクロプロセッサが、自機のハードディスクに記録された、複数のダビング元のＴＳファイルに格納されたＴＳのビットレートを検出するステップと、前記ハードディスクレコーダ側のマイクロプロセッサが、前記検出するステップで検出された、ダビング元の各ＴＳファイルに格納されたＴＳのビットレートと、前記Ｄ−ＶＨＳテープの各記録モード時における記録のビットレートとに基いて、前記各ＴＳファイルをまとめる際における、望ましいＴＳファイルの組み合わせを判定するステップと、前記ハードディスクレコーダ側のマイクロプロセッサが、前記判定するステップで望ましいと判定された組み合わせを構成する複数のＴＳファイルを１つのＴＳファイルにまとめた場合に、まとめた後のＴＳファイルで重複してしまうパケットＩＤ、サブチャンネル番号、ソースＩＤ等の情報を、重複しない値に変更するステップと、前記ハードディスクレコーダ側のマイクロプロセッサが、前記変更するステップによる変更後のＴＳファイルのうち、前記判定するステップで望ましいと判定された組み合わせを構成する複数のＴＳファイルについて、これらのＴＳファイルに含まれる各ＰＳＩ（Program Specific Information）内のＰＡＴ（Program Association Table）、及びこれらのＴＳファイルに含まれる各ＰＳＩＰ（Program and System Information Protocol）内のＶＣＴ（Virtual Channel Table）、ＭＧＴ（Master Guide Table）を統合して、これら複数のＴＳファイルを１つの再多重化されたＴＳファイルにまとめるステップと、前記ハードディスクレコーダ側のマイクロプロセッサが、前記まとめるステップでまとめられたＴＳファイルに含まれる各ＰＳＩＰのＳＴＴ（System Time Table）内の初期基準時刻を共通の値に変更した上で、前記各ＰＳＩＰのＥＩＴ（Event Information Table）内に含まれる各番組の開始／終了時刻を、前記共通の初期基準時刻からのオフセット値に変更するステップとを含み、前記判定するステップにおける望ましいＴＳファイルの組み合わせの判定において、組み合わされたダビング元の各ＴＳファイルに格納されたＴＳのビットレートの合計値を、前記Ｄ−ＶＨＳテープの各記録モード時における記録のビットレートに近づけて、前記Ｄ−ＶＨＳテープへの記録効率の向上を図るという観点から、望ましいＴＳファイルの組み合わせを判定するようにしたものである。
【０００７】
請求項２の発明は、所定のＴＳ（Transport Stream）を格納した複数のＴＳ（Transport Stream）ファイルを、ハードディスクレコーダ側のハードディスクから、ディジタルＶＴＲ（Video Tape Recorder）側のビデオテープにダビングする方法であって、前記ハードディスクレコーダ側又は前記ディジタルＶＴＲ側のマイクロプロセッサ（以下、マイクロプロセッサと略す）が、前記ハードディスクレコーダ内のハードディスクに格納された、複数のダビング元のＴＳファイルに格納されたＴＳのビットレートを検出するステップと、前記マイクロプロセッサが、前記検出するステップで検出された、ダビング元の各ＴＳファイルに格納されたＴＳのビットレートと、前記ビデオテープの各記録モード時における記録のビットレートとに基いて、前記各ＴＳファイルをまとめる際における、望ましいＴＳファイルの組み合わせを判定するステップと、前記マイクロプロセッサが、前記判定するステップで望ましい組み合わせであると判定された組み合わせを構成する複数のＴＳファイルを、１つの再多重化されたＴＳファイルにまとめるステップとを含み、前記判定するステップにおける望ましいＴＳファイルの組み合わせの判定において、組み合わされたダビング元の各ＴＳファイルに格納されたＴＳのビットレートの合計値を、前記ビデオテープの各記録モード時における記録のビットレートに近づけて、前記ビデオテープへの記録効率の向上を図るという観点から、望ましいＴＳファイルの組み合わせを判定するようにしたものである。
【０００８】
請求項３の発明は、請求項２に記載のＴＳファイルのダビング方法であって、前記まとめるステップにおいて、前記マイクロプロセッサが、前記判定するステップで望ましいと判定された組み合わせを構成する複数のＴＳファイルについて、これらのＴＳファイルに含まれる各ＰＳＩ（Program Specific Information）内のＰＡＴ（Program Association Table）、及びこれらのＴＳファイルに含まれる各ＰＳＩＰ（Program and System Information Protocol）内のＶＣＴ（Virtual Channel Table）、ＭＧＴ（Master Guide Table）を統合するようにしたものである。
【０００９】
請求項４の発明は、請求項２に記載のＴＳファイルのダビング方法において、前記マイクロプロセッサが、前記判定するステップで望ましいと判定された組み合わせを構成する複数のＴＳファイルを１つのＴＳファイルにまとめた場合に、まとめた後のＴＳファイルで重複してしまうパケットＩＤ、サブチャンネル番号、ソースＩＤ等の情報を、重複しない値に変更するステップをさらに含むものである。
【００１０】
請求項５の発明は、請求項２に記載のＴＳファイルのダビング方法において、前記マイクロプロセッサが、前記判定するステップで望ましいと判定された組み合わせを構成する複数のＴＳファイルを１つのＴＳファイルにまとめる際に、まとめた後のＴＳファイルに含まれる各ＰＳＩＰのＳＴＴ（System Time Table）内の初期基準時刻を共通の値に変更すると共に、前記各ＰＳＩＰのＥＩＴ（Event Information Table）内に含まれる各番組の開始／終了時刻を、前記共通の初期基準時刻からのオフセット値に変更するステップをさらに含むものである。
【発明の効果】
【００１１】
請求項１の発明によれば、組み合わされたダビング元の各ＴＳファイルに格納されたＴＳのビットレートの合計値を、Ｄ−ＶＨＳテープの各記録モード時における記録のビットレートに近づけて、Ｄ−ＶＨＳテープへの記録効率の向上を図るという観点から、望ましいＴＳファイルの組み合わせを判定して、望ましいと判定された組み合わせを構成する複数のＴＳファイルを１つの再多重化されたＴＳファイルにまとめるようにした。これにより、まとめた後のＴＳファイルに格納されるＴＳのビットレートを、Ｄ−ＶＨＳテープの各記録モード時における記録のビットレートに近づけることができるので、Ｄ−ＶＨＳテープを無駄なく使用することができる。従って、ＴＳファイルのＤ−ＶＨＳテープへのダビングに必要なコストの削減を図ることができる。
【００１２】
また、上記のように、複数のＴＳファイルを１つのＴＳファイルにまとめた場合に、まとめた後のＴＳファイルで重複してしまうパケットＩＤ、サブチャンネル番号、ソースＩＤ等の情報を、重複しない値に変更すると共に、上記の複数のＴＳファイルを１つのＴＳファイルにまとめる際に、上記複数のＴＳファイルに含まれる各ＰＳＩ内のＰＡＴ及び各ＰＳＩＰ内のＶＣＴやＭＧＴを統合するようにしたことにより、複数のＴＳファイルを１つにまとめた場合に、まとめた後のＴＳファイルに生じるデータの不整合を解消することができる。
【００１３】
さらにまた、上記のような方法でまとめられたＴＳファイルに含まれる各ＰＳＩＰのＳＴＴ内の初期基準時刻を共通の値に変更した上で、各ＰＳＩＰのＥＩＴ内に含まれる各番組の開始／終了時刻を、上記共通の初期基準時刻からのオフセット値に変更するようにしたことにより、この変更処理後のＴＳファイルを再生したときに、このＴＳファイルに格納された各番組に関する番組情報をＥＰＧ（Electronic Program Guide）画面上の同じ時間帯に表示することができる。
【００１４】
請求項２の発明によれば、組み合わされたダビング元の各ＴＳファイルに格納されたＴＳのビットレートの合計値を、ビデオテープの各記録モード時における記録のビットレートに近づけて、ビデオテープへの記録効率の向上を図るという観点から、望ましいＴＳファイルの組み合わせを判定して、望ましいと判定された組み合わせを構成する複数のＴＳファイルを１つの再多重化されたＴＳファイルにまとめるようにした。これにより、まとめた後のＴＳファイルに格納されるＴＳのビットレートを、ビデオテープの各記録モード時における記録のビットレートに近づけることができるので、ビデオテープを無駄なく使用することができる。これにより、ＴＳファイルのビデオテープへのダビングに必要なコストの削減を図ることができる。
【００１５】
請求項３の発明によれば、望ましいと判定された組み合わせを構成する複数のＴＳファイルについて、これらのＴＳファイルに含まれる各ＰＳＩ内のＰＡＴ、及びこれらのＴＳファイルに含まれる各ＰＳＩＰ内のＶＣＴ、ＭＧＴを統合するようにしたことにより、複数のＴＳファイルを１つにまとめた場合に、まとめた後のＴＳファイルに生じるデータの不整合を解消することができる。
【００１６】
請求項４の発明によれば、複数のＴＳファイルを１つのＴＳファイルにまとめた場合に、まとめた後のＴＳファイルで重複してしまうパケットＩＤ、サブチャンネル番号、ソースＩＤ等の情報を、重複しない値に変更するようにしたことにより、複数のＴＳファイルを１つにまとめた場合に、まとめた後のＴＳファイルに生じるデータの不整合を解消することができる。
【００１７】
請求項５の発明によれば、複数のＴＳファイルを１つのＴＳファイルにまとめる際に、まとめた後のＴＳファイルに含まれる各ＰＳＩＰのＳＴＴ（System Time Table）内の初期基準時刻を共通の値に変更すると共に、前記各ＰＳＩＰのＥＩＴ（Event Information Table）内に含まれる各番組の開始／終了時刻を、前記共通の初期基準時刻からのオフセット値に変更するようにしたことにより、この変更処理後のＴＳファイルを再生したときに、このＴＳファイルに格納された各番組に関する番組情報をＥＰＧ画面上の同じ時間帯に表示することができる。
【発明を実施するための最良の形態】
【００１８】
本発明を実施するための最良の形態について図面を参照して説明する。本発明は、ＴＳ（Transport Stream）ファイルを、ハードディスクレコーダ側のハードディスクから、ディジタルＶＴＲ（Video Tape Recorder）側のビデオテープにダビングする方法に関するものである。以下の実施形態では、ビデオテープが、Ｄ−ＶＨＳ（Data-Video Home System）フォーマットのビデオテープ（以下、Ｄ−ＶＨＳテープという）であり、ハードディスクレコーダが、ハードディスクレコーダ内蔵のテレビジョン受像機（以下、ＨＤＤ内蔵ＴＶ受像機という）である場合の例について説明する。なお、以下に記載した実施形態は、本発明を網羅するものではなく、本発明は、下記の形態だけに限定されない。
【００１９】
図１は、本実施形態によるＴＳファイルのダビング方法を適用したＨＤＤ内蔵ＴＶ受像機とディジタルＶＴＲの電気的ブロック構成を示す。ＨＤＤ内蔵ＴＶ受像機１０とディジタルＶＴＲ４０とは、ＩＥＥＥ１３９４シリアルバス（以下、バスと略す）７を介して接続されている。ＨＤＤ内蔵ＴＶ受像機１０は、装置全体の制御を行うマイクロプロセッサ１１を備えている。このマイクロプロセッサ１１には、内部バス２３を介して、チューナ１２、映像・音声信号処理部１３、ＭＰＥＧデコーダ１４、ＯＳＤ処理部１６、ＩＥＥＥ１３９４インタフェース１９（以下、インタフェースと略す）、ハードディスクドライブ（ＨＤＤ）２０、メモリ２１、リモートコントロール信号受信部（以下、リモコン受信部という）２２が接続されている。
【００２０】
上記のチューナ１２は、アンテナ６を介して、放送局からテレビジョン放送信号として送信されるＭＰＥＧ２−ＴＳ形式のＴＳ（Transport Stream）パケットを受信する。映像・音声信号処理部１３は、受信したＴＳパケットの中からユーザにより選択された番組の再生に必要な映像や音声のパケットを取り出して、ＭＰＥＧデコーダ１４に送信する処理等を行う。ＭＰＥＧデコーダ１４は、映像・音声信号処理部１３から受け取った映像や音声のパケットに含まれるＭＰＥＧ圧縮された映像信号や音声信号をデコードする。ＯＳＤ処理部１６は、ＭＰＥＧデコーダ１４でデコードされた映像信号に所定の表示画像の信号を重畳させる。インタフェース１９は、バス７上の他の装置との間でデータを送受信するためのインタフェース用の回路であり、バス７を介してディジタルＶＴＲ４０との間でデータを送受信する。メモリ２１は、ＨＤＤ内蔵ＴＶ受像機１０からディジタルＶＴＲ４０へのＴＳファイルのダビング用のプログラムを含む各種の制御用プログラムや、各種の作業用データや、ＯＳＤ表示用の画像等のデータを格納する。リモコン受信部２２は、リモコン３０から送信された赤外線信号形式の指示信号を受信して、その指示信号を通常のデジタル信号に変換してマイクロプロセッサ１１に送る。
【００２１】
ＨＤＤ２０は、映像・音声に関するデータを読み出し可能に記録するものである。ＨＤＤ２０は、図２に示すように、記録媒体である複数枚のハードディスク５１と、これらのハードディスク５１に対してデータの記録・読取を行う複数の磁気ヘッド５２と、磁気ヘッド５２を駆動するヘッド駆動部５３と、ヘッド駆動部５３を制御してハードディスク５１に対するデータの記録・読取を制御するＨＤＤ制御部５４と、記録するデータ又は読み出したデータを一時的に保存するバッファメモリ５５とを備えている。
【００２２】
ＨＤＤ２０は、マイクロプロセッサ１１による制御のもと、映像・音声信号処理部１３から出力された、１つ以上の番組に関するＴＳ（Transport Stream）パケットが多重化されたデータを一つのＴＳファイルとしてハードディスク５１に記録する。
【００２３】
リモコン３０は、各種のキーからなるキー部３４と赤外線信号発信部３１とを有している。キー部３４には、電源キー３３、数字入力用のキー３５、カーソルキー３６、確定キー３７に加えて、各種メニューを表示するためのメニューキー３２が配設されている。リモコン３０内の各キーは、後述する録画モード選択処理や、ダビング対象となるＴＳファイルの選択処理を行う際の指示操作に使用される。
【００２４】
また、ＨＤＤ内蔵ＴＶ受像機１０は、ディスプレイ１７とスピーカ１８を有している。ディスプレイ１７は、ＯＳＤ処理部１６からの映像信号を出力表示すると共に、メモリ２１内に格納された各種のメニュー画面等を表示する。また、スピーカ１８は、ＭＰＥＧデコーダ１４でデコードされた音声信号を出力する。
【００２５】
また、上記のディジタルＶＴＲ４０は、装置全体の制御を行うマイクロプロセッサ４１を備えている。このマイクロプロセッサ４１には、内部バス５０を介して、録画再生部４２、ＭＰＥＧデコーダ４３、ＯＳＤ処理部４４、ＩＥＥＥ１３９４インタフェース４６（以下、インタフェースと略す）、表示部４７、メモリ４８、及びリモートコントロール信号受信部（以下、リモコン受信部という）４９が接続されている。このうち、ＭＰＥＧデコーダ４３、ＯＳＤ処理部４４、インタフェース４６、リモコン受信部４９は、それぞれＨＤＤ内蔵ＴＶ受像機１０側のＭＰＥＧデコーダ１４、ＯＳＤ処理部１６、インタフェース１９、リモコン受信部２２と同様な機能を有する回路である。録画再生部４２は、インタフェース４６を介してＨＤＤ内蔵ＴＶ受像機１０から受信したＴＳファイルのＤ−ＶＨＳテープへの記録や、Ｄ−ＶＨＳテープに記録されたＴＳファイルの読み取り等を行う。表示部４７は、各種のメッセージ等の出力表示を行う。メモリ４８は、各種の制御用プログラム、作業用データ、メッセージ等のデータを格納する。また、ディジタルＶＴＲ４０は、映像信号や音声信号を外部出力するための映像・音声出力端子４５と、ＨＤＤ内蔵ＴＶ受像機１０側のリモコン３０と同様な機能を持つリモコン６０とを有している。
【００２６】
上記のＨＤＤ内蔵ＴＶ受像機１０は、ＴＳファイルをＤ−ＶＨＳテープにダビングする際に、以下のような方法で、Ｄ−ＶＨＳテープを有効利用している。例えば、図３に示されるＴＳファイル１〜５を、ＨＤＤ内蔵ＴＶ受像機１０側のハードディスク５１からディジタルＶＴＲ４０側のＤ−ＶＨＳテープにダビングする場合に、ＴＳファイル１〜５をＤ−ＶＨＳテープに１つずつ順番に記録したとすると、各記録モード（ＨＳモード、ＳＴＤモード等）毎におけるＤ−ＶＨＳテープへの記録のビットレートは、固定であるため、ＴＳファイル１〜５のダビング後に、Ｄ−ＶＨＳテープ中に、上記図１６中の斜線に示されるような未使用の領域ができてしまう。そこで、図４に示されるように、上記のＴＳファイル１〜５のうちの複数のＴＳファイルをまとめて、１つのＴＳファイル（例えば、図４中のＴＳファイル（１＋３））とすることにより、まとめた後のＴＳファイルに格納されるＴＳのビットレートを、Ｄ−ＶＨＳテープ７０への記録のビットレートに近づける。
【００２７】
具体的には、ＨＤＤ内蔵ＴＶ受像機１０側のマイクロプロセッサ１１が、自機のハードディスク５１に記録されたＴＳファイル１〜５に格納された各ＴＳのビットレートを検出して、この検出結果に基づき、組み合わされた各ＴＳファイルに格納された各ＴＳのビットレートの合計値が、Ｄ−ＶＨＳテープ７０のＳＴＤモード時又はＨＳモード時における記録のビットレート（１４．１Mbps又は２８．２Mbps）に最も近くなるＴＳファイルの組み合わせを求める。ハードディスク５１に記録されたＴＳファイル１〜５に格納された各ＴＳのビットレートが、図３に示される値であるときには、図５に示されるように、ＴＳファイル１とＴＳファイル３の組み合わせ、及びＴＳファイル２とＴＳファイル４とＴＳファイル５の組み合わせが最適な組み合わせとなる。次に、ＨＤＤ内蔵ＴＶ受像機１０側のマイクロプロセッサ１１は、ＴＳファイル１とＴＳファイル３に格納されたＴＳを再多重化し、ＴＳファイル１とＴＳファイル３を１つのＴＳファイルにまとめて、まとめた後のＴＳファイルをインタフェース１９を用いてディジタルＶＴＲ４０側に送信することにより、まとめた後のＴＳファイルをＨＳモードでＤ−ＶＨＳテープ７０に記録する。さらに、マイクロプロセッサ１１は、ＴＳファイル２、４、５に格納されたＴＳを再多重化し、ＴＳファイル２、４、５を１つのＴＳファイルにまとめて、まとめた後のＴＳファイルをインタフェース１９によりディジタルＶＴＲ４０側に送信することで、まとめた後のＴＳファイルをＨＳモードでＤ−ＶＨＳテープ７０に記録する。これにより、ダビング処理後におけるＤ−ＶＨＳテープ７０中の未使用の領域７１を、図１６中の斜線で示される従来の未使用の領域よりも小さくすることができる。
【００２８】
次に、上記のように、複数のＴＳファイルを１つのＴＳファイルにまとめた場合に必要となる、まとめた後のＴＳファイルに格納されたＴＳ中のチャンネル構成に関する情報の変更処理について説明する。
【００２９】
例えば、ハードディスク５１に記録されたダビング元のＴＳファイル１とＴＳファイル３を１つのＴＳファイルにまとめる場合に、図６に示されるように、ＴＳファイル１に格納されたＴＳのサブチャンネル数が１で、ＴＳファイル３に格納されたＴＳのサブチャンネル数が２であったとすると、まとめた後のＴＳファイルに格納されるＴＳのサブチャンネル数は３になるはずである。従って、このサブチャンネルの統合に合わせて、図７に示されるように、ダビング元のＴＳファイル１、３に含まれる各ＰＳＩ（Program Specific Information）内のＰＡＴ（Program Association Table）を統合して、統合したＰＡＴを、まとめた後のＴＳファイルに含まれるＰＡＴとする。また、図８に示されるように、ＴＳファイル１、３に含まれる各ＰＳＩＰ（Program and System Information Protocol）内のＶＣＴ（Virtual Channel Table）・ＭＧＴ（Master Guide Table）の内容を統合して、統合したＶＣＴ・ＭＧＴを、まとめた後のＴＳファイルに含まれるＶＣＴ・ＭＧＴとする。これにより、まとめた後のＴＳファイルに生じるデータの不整合を解消することができる。
【００３０】
なお、上記の説明において、ＰＳＩとは、ＭＰＥＧ−２において規定されるデータで、ＴＳをDeMuxする場合に必要となる情報である。ＰＳＩには、ＰＡＴ、ＰＭＴ（Program Map Table）等が含まれる。ＰＭＴは、各サブチャンネルの番組を構成する映像、音声、データ等のストリームを伝送するＴＳパケットを特定するためのテーブルである。ＰＡＴは、各サブチャンネルの番組のＰＭＴを伝送しているＴＳパケットを特定するためのテーブルである。また、ＰＳＩＰとは、チャンネルリスト、放送時間、文字放送の有無等の番組情報を視聴者に提供するための規格である。ＶＣＴは、ＴＳ内のチャンネルのリスト等のテーブルからなり、また、ＭＧＴは、ＰＳＩＰ内における、ＳＴＴ（System Time Table）以外の他の全てのテーブルに関する情報を含んでいる。
【００３１】
次に、上記のように、複数のＴＳファイルを１つのＴＳファイルにまとめた場合に必要となる、まとめた後のＴＳファイルに生じるパケットＩＤ、サブチャンネル番号等の不整合を解消する方法について説明する。例えば、ダビング元のＴＳファイル１とＴＳファイル３とに格納された各ＴＳのサブチャンネル番号（サブＣＨ番号）、ＰＭＴのパケットＩＤ（ＰＩＤ）、映像パケットのＰＩＤ、及び音声パケットのＰＩＤが、図９に示される内容であったとする。この場合に、ＴＳファイル１及びＴＳファイル３に格納されたＴＳ中のサブＣＨ番号、及びＰＭＴ、映像パケット、音声パケットのＰＩＤを全く変更しないで、これらのＴＳファイル１とＴＳファイル３とを１つのＴＳファイルにまとめたとすれば、ＴＳファイル１側のサブＣＨ番号＝１のサブＣＨと、ＴＳファイル３側のサブＣＨ番号＝１のサブＣＨとで、サブＣＨ番号、及びＰＭＴ、映像パケット、音声パケットのＰＩＤが、重複してしまう。そこで、図１０に示されるように、これらのサブＣＨについて、サブＣＨ番号、及びＰＭＴ、映像パケット、音声パケットのＰＩＤを重複しない値に変更した上で、ＴＳファイル１とＴＳファイル３とを１つのＴＳファイルにまとめる。これにより、複数のＴＳファイルを１つにまとめた場合に、まとめた後のＴＳファイルに生じる番号やＩＤの不整合を解消することができる。
【００３２】
次に、上記のように、複数のＴＳファイルを１つのＴＳファイルにまとめたときに、まとめた後のＴＳファイルに格納された各番組に関する番組情報をＥＰＧ（Electronic Program Guide）画面上の同じ時間帯に表示するための工夫について説明する。例えば、ダビング元のＴＳファイル１とＴＳファイル３とを１つのＴＳファイルにまとめる場合に、これらのＴＳファイル１、３に格納された各ＴＳ中の各サブＣＨの番組の初期基準時刻（ＰＳＩＰのＳＴＴ（System Time Table）内の初期基準時刻）と開始／終了時刻（ＰＳＩＰのＥＩＴ（Event Information Table）内に含まれる各番組の開始／終了時刻）とが、図１１に示されるような内容であったとする。この場合に、上記の初期基準時刻と開始／終了時刻とを変更せずに、ＴＳファイル１、３をまとめて、まとめたＴＳファイルに格納された各番組に関するＥＰＧ画面を作成したとすると、各番組に関する番組情報をＥＰＧ画面上の同じ時間帯に表示することができない。そこで、図１２に示されるように、まとめた後のＴＳファイルに含まれる初期基準時刻を共通の値に変更すると共に、まとめた後のＴＳファイルに含まれる各番組の開始／終了時刻を、上記の共通の初期基準時刻からのオフセット値に変更するようにした。これにより、この変更後のＴＳファイルを再生したときに、このＴＳファイルに格納された各番組に関する番組情報をＥＰＧ画面上の同じ時間帯に表示することができる。
【００３３】
次に、図１３のフローチャートに加えて図１４及び図１５を参照して、本実施形態によるＴＳファイルのダビング方法における処理の流れについて説明する。ユーザが、リモコン３０のメニューキー３２を用いて、録画モードの選択処理の実行を指示すると、ＨＤＤ内蔵ＴＶ受像機１０側のマイクロプロセッサ１１は、ディスプレイ１７上に図１４に示される録画モード選択画面８０を表示する。この状態で、ユーザが、リモコン３０のカーソルキー３６や確定キー３７を用いて、最適録画モード選択ボタン８２を選択すると、ＨＤＤ内蔵ＴＶ受像機１０側のマイクロプロセッサ１１は、ハードディスク５１内に格納されているＴＳファイルを読み込んで、図１５に示されるＴＳファイル一覧画面９０をディスプレイ１７上に表示する。そして、ユーザが、リモコン３０のカーソルキー３６や確定キー３７を用いて、ＴＳファイル一覧画面９０に表示されたハードディスク５１内のＴＳファイルの中から、ディジタルＶＴＲ４０側のＤ−ＶＨＳテープ７０にダビングするＴＳファイルを選択すると（Ｓ１）、ＨＤＤ内蔵ＴＶ受像機１０側のマイクロプロセッサ１１は、選択されたＴＳファイルに格納されたＴＳのビットレートを検出する（Ｓ２）。次に、マイクロプロセッサ１１は、これらのＴＳのビットレートと、Ｄ−ＶＨＳテープ７０の記録のビットレートとに基いて、望ましいＴＳファイルの組み合わせを判定する（Ｓ３）。そして、望ましいと判定された全てのＴＳファイルの組み合わせについて、各組み合わせを構成する各ＴＳファイル中のＴＳを再多重化する処理（各組み合わせ毎にＴＳファイルをまとめる処理）が終了するまで（Ｓ４でＮＯ）、下記のＳ５乃至Ｓ８の処理を繰り返す。
【００３４】
具体的には、ＨＤＤ内蔵ＴＶ受像機１０側のマイクロプロセッサ１１が、Ｓ３の判定で望ましいと判定された組み合わせに従って、各組み合わせ毎にＴＳファイルをまとめた場合に、まとめた後のＴＳファイルで重複してしまうパケットＩＤ、サブチャンネル番号、ソースＩＤ等の情報があれば（Ｓ５でＹＥＳ）、これらを重複しない値に変更する（Ｓ６）。そして、上記図６乃至図８に関する説明で述べたように、各組み合わせを構成する複数のＴＳファイルについて、これらのＴＳファイルに格納されたＴＳ中のＰＡＴ、ＶＣＴ、ＭＧＴを統合して、元のＴＳとはチャンネル構成を変更し、これら複数のＴＳファイルを１つの再多重化されたＴＳファイルにまとめる（Ｓ７）。次に、マイクロプロセッサ１１は、上記図１１及び図１２に関する説明で述べたように、まとめた後のＴＳファイルに含まれる初期基準時刻（ＰＳＩＰのＳＴＴ（System Time Table）内の初期基準時刻）を共通の値に変更すると共に、まとめた後のＴＳファイルに含まれる各番組の開始／終了時刻（ＰＳＩＰのＥＩＴ（Event Information Table）内に含まれる各番組の開始／終了時刻）を、上記の共通の初期基準時刻からのオフセット値に変更する（Ｓ８）。
【００３５】
上記のように、本実施形態によるＴＳファイルのダビング方法によれば、組み合わされたダビング元の各ＴＳファイルに格納されたＴＳのビットレートの合計値を、Ｄ−ＶＨＳテープ７０の各記録モード時における記録のビットレートに近づけて、Ｄ−ＶＨＳテープ７０への記録効率の向上を図るという観点から、望ましいＴＳファイルの組み合わせを判定して、望ましいと判定された組み合わせを構成する複数のＴＳファイルを１つの再多重化されたＴＳファイルにまとめるようにした。これにより、まとめた後のＴＳファイルに格納されるＴＳのビットレートを、Ｄ−ＶＨＳテープ７０の各記録モード時における記録のビットレートに近づけることができるので、Ｄ−ＶＨＳテープ７０を無駄なく使用することができる。従って、ＴＳファイルのＤ−ＶＨＳテープ７０へのダビングに必要なコストの削減を図ることができる。
【００３６】
なお、本発明は、上記実施形態に限られるものではなく、様々な変形が可能である。例えば、上記の実施形態では、複数のＴＳファイルを１つの再多重化されたＴＳファイルにまとめる処理を、ＨＤＤ内蔵ＴＶ受像機１０側（ハードディスクレコーダ側）のマイクロプロセッサ１１が行う場合の例について示したが、上記の１つのＴＳファイルにまとめる処理を、ディジタルＶＴＲ側のマイクロプロセッサが行うようにしてもよい。また、上記の実施形態では、本発明のダビング方法を適用したハードディスクレコーダが、ハードディスクレコーダ内蔵のテレビジョン受像機（ＨＤＤ内蔵ＴＶ受像機）である場合の例を示したが、モニタ装置と分離したタイプのハードディスクレコーダであってもよい。さらにまた、本発明のＴＳファイルのダビング方法により録画可能なビデオテープは、Ｄ−ＶＨＳフォーマットのビデオテープに限られず、ディジタル形式のデータが記録可能なビデオテープであればよい。
【図面の簡単な説明】
【００３７】
【図１】本発明の一実施形態によるＴＳファイルのダビング方法を適用したＨＤＤ内蔵ＴＶ受像機とディジタルＶＴＲの電気的ブロック構成図。
【図２】上記ＨＤＤ内蔵ＴＶ受像機のＨＤＤの概略構成を示す電気的ブロック構成図。
【図３】上記ＨＤＤ内蔵ＴＶ受像機のハードディスクに記録された各ＴＳファイルに格納されたＴＳのビットレートの例を示す図。
【図４】上記ハードディスクに記録された複数のＴＳファイルを１つのＴＳファイルにまとめて、Ｄ−ＶＨＳテープにダビングする処理の概念を示す図。
【図５】上記ＴＳファイルのダビング方法を適用した場合に、Ｄ−ＶＨＳテープ上において使用される領域（帯域）の説明図。
【図６】上記ハードディスクに記録されたダビング元の各ＴＳファイルに格納されたＴＳのサブチャンネル数の例を示す図。
【図７】上記ダビング元の各ＴＳファイルのＰＡＴを統合する処理の説明図。
【図８】上記ダビング元の各ＴＳファイルのＶＣＴ・ＭＧＴを統合する処理の説明図。
【図９】上記ダビング元の各ＴＳファイルに格納されたＴＳ中のサブチャンネル番号及びパケットＩＤの例を示す図。
【図１０】上記ダビング元の各ＴＳファイルを１つのＴＳファイルにまとめた場合に、まとめた後のＴＳファイルに含まれるパケットＩＤ、サブチャンネル番号が重複してしまうという問題を解消する方法の説明図。
【図１１】上記ダビング元の各ＴＳファイルに格納されたＴＳ中の各サブＣＨの番組の初期基準時刻と開始／終了時刻の例を示す図。
【図１２】上記まとめた後のＴＳファイルに格納された各番組に関する番組情報をＥＰＧ画面上の同じ時間帯に表示する方法の説明図。
【図１３】ＴＳファイルのダビング時における上記ＨＤＤ内蔵ＴＶ受像機側の処理を示すフローチャート。
【図１４】ＴＳファイルのダビング時に録画モードの選択処理に用いられる画面を示す図。
【図１５】上記ＨＤＤ内蔵ＴＶ受像機側のハードディスクに格納されたＴＳファイルの一覧画面を示す図。
【図１６】従来のＴＳファイルのダビング方法を実行した場合に生じるＤ−ＶＨＳテープ上の未使用領域の説明図。
【符号の説明】
【００３８】
１      ＴＳファイル（ダビング元のＴＳファイル）
２      ＴＳファイル（ダビング元のＴＳファイル）
３      ＴＳファイル（ダビング元のＴＳファイル）
４      ＴＳファイル（ダビング元のＴＳファイル）
５      ＴＳファイル（ダビング元のＴＳファイル）
１０    ＨＤＤ内蔵ＴＶ受像機（ハードディスクレコーダ）
１１    マイクロプロセッサ
４０    ディジタルＶＴＲ
４１    マイクロプロセッサ
５１    ハードディスク
７０    Ｄ−ＶＨＳテープ
【図１】
2006093800.tif 000003
【図２】
2006093800.tif 000004
【図３】
2006093800.tif 000005
【図４】
2006093800.tif 000006
【図５】
2006093800.tif 000007
【図６】
2006093800.tif 000008
【図７】
2006093800.tif 000009
【図８】
2006093800.tif 000010
【図９】
2006093800.tif 000011
【図１０】
2006093800.tif 000012
【図１１】
2006093800.tif 000013
【図１２】
2006093800.tif 000014
【図１３】
2006093800.tif 000015
【図１４】
2006093800.tif 000016
【図１５】
2006093800.tif 000017
【図１６】
2006093800.tif 000018