(57)【要約】【課題】  ＭＰＥＧ２ストリームとその他のデータを、プログラム同期を保ちつつ並行に転送できるようにする。【解決手段】  マルチプレクサ１０６において、デジタル放送受信チューナ１０３や各種インタフェース１０４、１０５から入力された各種データ列を、パケット到着時刻補正情報を付加しながら時分割多重し、デマルチプレクサ１０９において、マルチプレクサ１０６で多重化した時分割多重データを分解すると共に、前記パケット到着時刻補正情報に基づいてパケット到着時刻を補正し、ＰＣＲ補正部１１０において、マルチプレクサ１０６で付加したパケット到着時刻補正情報に基づきシステムクロックを補正することにより、ＭＰＥＧ２ストリームとその他のデータを、プログラム同期を保ちつつ並行に転送できるようにする。【選択図】  図１
2005057733.tif 000002
【特許請求の範囲】
【請求項１】
複数のＭＰＥＧ２トランスポートストリーム又は複数のＭＰＥＧ２プログラムストリームと、複数の任意のデータとを同一サイズのパケットに分割し、分割したパケットに対してパケット到着時刻補正情報を付加して時分割多重し、多重化ストリームを作成することを特徴とするデジタルデータ送信装置。
【請求項２】
前記パケット到着時刻補正情報は、前記ＭＰＥＧ２トランスポートストリームのパケットに付加されているＰＣＲ、又は前記ＭＰＥＧ２プログラムストリームのパケットに付加されているＳＣＲを、前記ＰＣＲ又はＳＲＣが付加されているパケットの間に新たに挿入された前記任意のデータのパケット数に基づく情報で補正した情報を含むことを特徴とする請求項１に記載のデジタルデータ送信装置。
【請求項３】
複数のＭＰＥＧ２トランスポートストリームと、複数の任意のデータを、前記ＭＰＥＧ２トランスポートストリームのデータパケットサイズである１８８Ｂｙｔｅに分割するとともに、前記ＭＰＥＧ２トランスポートストリームのＳＹＮＣパターンを、多重化するパケットの内容毎に異なるパターンに変更して付加し、多重化ストリームを作成することを特徴とするデジタルデータ送信装置。
【請求項４】
複数のＭＰＥＧ２トランスポートストリーム又は複数のＭＰＥＧ２プログラムストリームと、複数の任意のデータとを同一サイズのパケットに分割し、分割したパケットに対してパケット到着時刻補正情報を付加して時分割多重して作成された多重化ストリームを分離するデマルチプレクサと、
前記パケット到着時刻補正情報に基づき、前記多重化ストリームの時刻情報を補正する時刻情報補正部とを具備することを特徴とするデジタルデータ受信装置。
【請求項５】
複数のＭＰＥＧ２トランスポートストリーム又は複数のＭＰＥＧ２プログラムストリームと、複数の任意のデータとを同一サイズのパケットに分割し、分割したパケットに対してパケット到着時刻補正情報を付加して時分割多重し、多重化ストリームを作成するマルチプレクサと、
前記マルチプレクサにより作成された多重化ストリームを分離するデマルチプレクサと、
前記マルチプレクサにより付加されたパケット到着時刻補正情報に基づき、前記多重化ストリームの時刻情報を補正する時刻情報補正部とを具備することを特徴とするデジタル放送受信装置。
【請求項６】
前記複数のＭＰＥＧ２トランスポートストリーム又は前記複数のＭＰＥＧ２プログラムストリームを入力するデジタル放送受信チューナと、
前記複数の任意のデータを入力する入出力インタフェースとを具備し、
前記マルチプレクサは、前記複数のＭＰＥＧ２トランスポートストリーム又は複数のＭＰＥＧ２プログラムストリームを、前記デジタル放送受信チューナから受け取り、前記複数の任意のデータを前記入出力インタフェースから受け取ることを特徴とする請求項５に記載のデジタル放送受信装置。
【請求項７】
前記パケット到着時刻補正情報は、前記ＭＰＥＧ２トランスポートストリームのパケットに付加されているＰＣＲ、又は前記ＭＰＥＧ２プログラムストリームのパケットに付加されているＳＣＲを、前記ＰＣＲ又はＳＲＣが付加されているパケットの間に新たに挿入された前記任意のデータのパケット数に基づく情報で補正した情報を含むことを特徴とする請求項５又は６に記載のデジタル放送受信装置。
【請求項８】
前記パケット到着時刻補正情報は、前記ＭＰＥＧ２トランスポートストリームのパケットの間に挿入された前記任意のデータのパケット数に基づく情報、又は前記ＭＰＥＧ２プログラムストリームのパケットの間に挿入された前記任意のデータのパケット数に基づく情報を含み、
前記デマルチプレクサは、前記ＭＰＥＧ２トランスポートストリームのパケットに付加されているＰＣＲ、又は前記ＭＰＥＧ２プログラムストリームに付加されているＳＲＣを、前記パケット到着時刻補正情報に基づいて補正することを特徴とする請求項５又は６に記載のデジタル放送受信装置。
【請求項９】
前記パケット到着時刻補正情報は、前記複数のＭＰＥＧ２トランスポートストリームのパケットに付加されているＰＣＲの差分に基づく情報、又は前記複数のＭＰＥＧ２プログラムストリームのパケットに付加されているＳＣＲの差分に基づく情報を含むことを特徴とする請求項５〜８の何れか１項に記載のデジタル放送受信装置。
【請求項１０】
複数のＭＰＥＧ２トランスポートストリームと、複数の任意のデータを、前記ＭＰＥＧ２トランスポートストリームのデータパケットサイズである１８８Ｂｙｔｅに分割するとともに、前記ＭＰＥＧ２トランスポートストリームのＳＹＮＣパターンを、多重化するパケットの内容毎に異なるパターンに変更して付加し、多重化ストリームを作成するマルチプレクサと、
前記マルチプレクサにより作成された多重化ストリームを分離するデマルチプレクサとを具備することを特徴とするデジタル放送受信装置。
【請求項１１】
前記複数のＭＰＥＧ２トランスポートストリームを入力するデジタル放送受信チューナと、
前記複数の任意のデータを入力する入出力インタフェースとを具備し、
前記マルチプレクサは、前記複数のＭＰＥＧ２トランスポートストリームを、前記デジタル放送受信チューナから受け取り、前記複数の任意のデータを前記入出力インタフェースから受け取ることを特徴とする請求項１０に記載のデジタル放送受信装置。
【請求項１２】
前記デマルチプレクサは、前記ＭＰＥＧ２トランスポートストリームのパケットの間に新たに挿入された前記任意のデータのパケット数をカウントし、カウントしたパケット数に基づいて、前記ＭＰＥＧ２トランスポートストリームに付加されているＰＣＲを補正することを特徴とする請求項１０又は１１に記載のデジタル放送受信装置。
【請求項１３】
前記多重化するパケットの内容毎に異なるＳＹＮＣパターンは、あらかじめ定められた各ストリームを示すパターンに、前記ＭＰＥＧ２トランスポートストリームの間に挿入された前記任意のデータのパケット数を加えたパターンであることを特徴とする請求項１０又は１１に記載のデジタル放送受信装置。
【請求項１４】
複数のＭＰＥＧ２トランスポートストリーム又は複数のＭＰＥＧ２プログラムストリームと、複数の任意のデータとを同一サイズのパケットに分割し、分割したパケットに対してパケット到着時刻補正情報を付加して時分割多重し、多重化ストリームを作成する多重化ストリーム作成ステップを具備することを特徴とするデジタルデータ送信方法。
【請求項１５】
複数のＭＰＥＧ２トランスポートストリームと、複数の任意のデータを、前記ＭＰＥＧ２トランスポートストリームのデータパケットサイズである１８８Ｂｙｔｅに分割するとともに、前記ＭＰＥＧ２トランスポートストリームのＳＹＮＣパターンを、多重化するパケットの内容毎に異なるパターンに変更して付加し、多重化ストリームを作成する多重化ストリーム作成ステップを具備することを特徴とするデジタルデータ送信方法。
【請求項１６】
複数のＭＰＥＧ２トランスポートストリーム又は複数のＭＰＥＧ２プログラムストリームと、複数の任意のデータとを同一サイズのパケットに分割し、分割したパケットに対してパケット到着時刻補正情報を付加して時分割多重して作成された多重化ストリームを分離する多重化ストリーム分離ステップと、
前記パケット到着時刻補正情報に基づき、前記多重化ストリームの時刻情報を補正する時刻情報補正ステップとを具備することを特徴とするデジタルデータ受信方法。
【請求項１７】
複数のＭＰＥＧ２トランスポートストリーム又は複数のＭＰＥＧ２プログラムストリームと、複数の任意のデータとを同一サイズのパケットに分割し、分割したパケットに対してパケット到着時刻補正情報を付加して時分割多重し、多重化ストリームを作成する多重化ストリーム作成ステップと、
前記多重化ストリーム作成ステップにより作成された多重化ストリームを分離する多重化ストリーム分離ステップと、
前記多重化ストリーム作成ステップにより付加されたパケット到着時刻補正情報に基づき、前記多重化ストリームの時刻情報を補正する時刻情報補正ステップとを具備することを特徴とするデジタル放送受信方法。
【請求項１８】
複数のＭＰＥＧ２トランスポートストリームと、複数の任意のデータを、前記ＭＰＥＧ２トランスポートストリームのデータパケットサイズである１８８Ｂｙｔｅに分割するとともに、前記ＭＰＥＧ２トランスポートストリームのＳＹＮＣパターンを、多重化するパケットの内容毎に異なるパターンに変更して付加し、多重化ストリームを作成する多重化ストリーム作成ステップと、
前記多重化ストリーム作成ステップにより作成された多重化ストリームを分離する多重化ストリーム分離ステップとを具備することを特徴とするデジタル放送受信方法。
【請求項１９】
複数のＭＰＥＧ２トランスポートストリーム又は複数のＭＰＥＧ２プログラムストリームと、複数の任意のデータとを同一サイズのパケットに分割し、分割したパケットに対してパケット到着時刻補正情報を付加して時分割多重し、多重化ストリームを作成する多重化ストリーム作成ステップをコンピュータに実行させることを特徴とするコンピュータプログラム。
【請求項２０】
複数のＭＰＥＧ２トランスポートストリームと、複数の任意のデータを、前記ＭＰＥＧ２トランスポートストリームのデータパケットサイズである１８８Ｂｙｔｅに分割するとともに、前記ＭＰＥＧ２トランスポートストリームのＳＹＮＣパターンを、多重化するパケットの内容毎に異なるパターンに変更して付加し、多重化ストリームを作成する多重化ストリーム作成ステップをコンピュータに実行させることを特徴とするコンピュータプログラム。
【請求項２１】
複数のＭＰＥＧ２トランスポートストリーム又は複数のＭＰＥＧ２プログラムストリームと、複数の任意のデータとを同一サイズのパケットに分割し、分割したパケットに対してパケット到着時刻補正情報を付加して時分割多重して作成された多重化ストリームを分離する多重化ストリーム分離ステップと、
前記パケット到着時刻補正情報に基づき、前記多重化ストリームの時刻情報を補正する時刻情報補正ステップとをコンピュータに実行させることを特徴とするコンピュータプログラム。
【請求項２２】
複数のＭＰＥＧ２トランスポートストリーム又は複数のＭＰＥＧ２プログラムストリームと、複数の任意のデータとを同一サイズのパケットに分割し、分割したパケットに対してパケット到着時刻補正情報を付加して時分割多重し、多重化ストリームを作成する多重化ストリーム作成ステップと、
前記多重化ストリーム作成ステップにより作成された多重化ストリームを分離する多重化ストリーム分離ステップと、
前記多重化ストリーム作成ステップにより付加されたパケット到着時刻補正情報に基づき、前記多重化ストリームの時刻情報を補正する時刻情報補正ステップとをコンピュータに実行させることを特徴とするコンピュータプログラム。
【請求項２３】
複数のＭＰＥＧ２トランスポートストリームと、複数の任意のデータを、前記ＭＰＥＧ２トランスポートストリームのデータパケットサイズである１８８Ｂｙｔｅに分割するとともに、前記ＭＰＥＧ２トランスポートストリームのＳＹＮＣパターンを、多重化するパケットの内容毎に異なるパターンに変更して付加し、多重化ストリームを作成する多重化ストリーム作成ステップと、
前記多重化ストリーム作成ステップにより作成された多重化ストリームを分離する多重化ストリーム分離ステップとをコンピュータに実行させることを特徴とするコンピュータプログラム。
【請求項２４】
前記請求項１９〜２３のいずれか１項に記載のコンピュータプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルデータ送信装置、デジタルデータ受信装置、デジタル放送受信装置、デジタルデータ送信方法、デジタルデータ受信方法、デジタル放送受信方法、コンピュータプログラム、及びコンピュータ読み取り可能な記録媒体に関し、特に、ＭＰＥＧ２のストリームと、任意のデータとを、時分割多重するために用いて好適なものである。
【背景技術】
【０００２】
ＭＰＥＧ２のＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ；トランスポートストリーム）には、ＰＣＲ（Ｐｒｏｇｒａｍ  Ｃｌｏｃｋ  Ｒｅｆｅｒｅｎｃｅ）と呼ばれる基準クロック情報（ＭＰＥＧ２のＰＳ（Ｐｒｏｇｒａｍ  Ｓｔｒｅａｍ；プログラムストリーム）ではＳＣＲ（Ｓｙｓｔｅｍ  Ｃｌｏｃｋ  Ｒｅｆｅｒｅｎｃｅ））と、ＤＴＳ（Ｄｅｃｏｄｅ  Ｔｉｍｅ  Ｓｔａｍｐ）・ＰＴＳ（Ｐｒｅｓｅｎｔａｔｉｏｎ  Ｔｉｍｅ  Ｓｔａｍｐ）と呼ばれる復号時刻・表示時刻のプログラム同期情報が含まれている。送信側が想定したプログラムの同期を取るために、受信側はシステムのクロックをＰＣＲに基づいて補正する必要がある。
【０００３】
システムクロックの補正には２種類あり、ＰＣＲで示される送信側のクロック値を受信側にセットする補正と、送信側が想定したＰＣＲ到着時刻と実際のＰＣＲ到着時刻との差を、ＰＣＲ揺らぎとして検出し、システムクロック周波数を所定の範囲内で上下させて行う補正である。本明細書においては、前者の、送信側のクロック値（ＰＣＲカウンタ値）を受信側のクロック値にあわせる操作を「ＰＣＲ基準時刻補正」と記述し、後者のＰＣＲの揺らぎ補正を「ＰＣＲ揺らぎ補正」と記述することにする。
【０００４】
受信装置がＭＰＥＧ２のＴＳ（以下、「ＭＰＥＧ２ＴＳ」と表す）を受信したあと、外部入力装置から入力されたＪＰＥＧやＤＶ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ）等の他のデータと同時にＭＰＥＧ２ＴＳを伝送したいという要求は、入力を管理する入力管理部と、データを処理する信号処理部との間に伝送路が介在する場合に考えられる。しかし、上記のようにＭＰＥＧ２ＴＳは、ＰＣＲの到着時刻によってＰＣＲ基準時刻補正や、ＰＣＲ揺らぎ補正を行うため、ＭＰＥＧ２ＴＳと任意のデータを時分割多重することは容易ではない。ここで任意のデータとは、画像データ、音声データ、制御系データ等である。
【０００５】
一般的には、ＭＰＥＧ２ＴＳをある処理部から別の処理部に転送する場合には、伝送路をＭＰＥＧ２ＴＳで占有して、ＭＰＥＧ２ＴＳと他のデータの並行転送を行わないことにするか、伝送路を他のデータと共有する場合は、ＰＣＲを用いたプログラム同期を行わないことにしてプログラム同期情報を破棄する。従来技術でＭＰＥＧ２ＴＳと並行にＪＰＥＧやＤＶの情報を送りつつ、ＰＣＲ等の同期情報も反映させる一般的な手法は、ＭＰＥＧ２ＴＳをいったんデマルチプレックスし、ＪＰＥＧやＤＶを含めて再度ＭＰＥＧ２ＴＳにマルチプレックスしなおすというもので、処理量・使用メモリともに大きくなるという問題点があった。
【０００６】
特開２０００−１８３８４１号公報では、デマルチプレックスせずに複数のＴＳを１本のＴＳに多重化する手法を与えているが、ＭＰＥＧ２ＴＳと任意のデータの多重化については触れておらず、任意のデータに対して応用することもできない。
【０００７】
【特許文献１】特開２０００−１８３８４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明は、前述の問題点に鑑みてなされたものであり、ＭＰＥＧ２ストリームとその他のデータを、プログラム同期を保ちつつ並行に転送できるようにすることを目的とする。
【課題を解決するための手段】
【０００９】
本発明のデジタルデータ送信装置は、複数のＭＰＥＧ２トランスポートストリーム又は複数のＭＰＥＧ２プログラムストリームと、複数の任意のデータとを同一サイズのパケットに分割し、分割したパケットに対してパケット到着時刻補正情報を付加して時分割多重し、多重化ストリームを作成することを特徴とする。
また、本発明の他の特徴とするところは、複数のＭＰＥＧ２トランスポートストリームと、複数の任意のデータを、前記ＭＰＥＧ２トランスポートストリームのデータパケットサイズである１８８Ｂｙｔｅに分割するとともに、前記ＭＰＥＧ２トランスポートストリームのＳＹＮＣパターンを、多重化するパケットの内容毎に異なるパターンに変更して付加し、多重化ストリームを作成する点にある。
【００１０】
本発明のデジタルデータ受信装置は、複数のＭＰＥＧ２トランスポートストリーム又は複数のＭＰＥＧ２プログラムストリームと、複数の任意のデータとを同一サイズのパケットに分割し、分割したパケットに対してパケット到着時刻補正情報を付加して時分割多重して作成された多重化ストリームを分離するデマルチプレクサと、前記パケット到着時刻補正情報に基づき、前記多重化ストリームの時刻情報を補正する時刻情報補正部とを具備することを特徴とする。
【００１１】
本発明のデジタル放送受信装置は、複数のＭＰＥＧ２トランスポートストリーム又は複数のＭＰＥＧ２プログラムストリームと、複数の任意のデータとを同一サイズのパケットに分割し、分割したパケットに対してパケット到着時刻補正情報を付加して時分割多重し、多重化ストリームを作成するマルチプレクサと、前記マルチプレクサにより作成された多重化ストリームを分離するデマルチプレクサと、前記マルチプレクサにより付加されたパケット到着時刻補正情報に基づき、前記多重化ストリームの時刻情報を補正する時刻情報補正部とを具備することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、既存の装置の送信側・受信側にわずかな修正を加えるだけで、プログラム同期を保ちつつＭＰＥＧ２のストリームとその他のデータとを並行に転送することができるようになる。また、複数のＭＰＥＧ２のストリームについても並行に転送することができるようになる。
【発明を実施するための最良の形態】
【００１３】
（第１の実施の形態）
以下、本発明の第１の実施の形態を、図面を用いて説明する。図１は、本実施の形態に係るデジタル放送受信装置の構成の一例を示すブロック図である。
【００１４】
本実施の形態では、チューナから入力されたＭＰＥＧ２ＴＳと、デジタルカメラから入力されたＪＰＥＧと、ＤＶから入力されたＤＶストリームとを、信号受信部で受信し、時分割多重して信号処理部へ伝送し、信号処理部でＭＰＥＧ２ＴＳ・ＪＰＥＧ・ＤＶのデコードを行い、出力画像を合成して表示する。
【００１５】
図１において、１０１はデジタル放送波を受信するアンテナ、１０２は本システムにおける信号受信部（本発明のデジタルデータ送信装置に相当するものでもある）、１０３はデジタル放送受信チューナ、１０４はデジタルカメラ等の入出力インタフェースとして配設されるＵＳＢインタフェース、１０５はＤＶ等の入出力インタフェースとして配設されるＩＥＥＥ１３９４インタフェースである。
【００１６】
１０６は、デジタル放送受信チューナ１０３や各種インタフェース１０４、１０５から入力された各種データ列を、パケット到着時刻補正情報を付加しながら時分割多重するマルチプレクサである。１０８は本システムにおける信号処理部（本発明のデジタルデータ受信装置に相当するものでもある）、１０７は、信号受信部１０２から信号処理部１０８へ信号を伝送する伝送路、１０９は、マルチプレクサ１０６で多重化した時分割多重データを分解するデマルチプレクサである。１１０は、マルチプレクサ１０６で付加したパケット到着時刻補正情報に基づきシステムクロックを補正するＰＣＲ補正部、１１１はＭＰＥＧ２の復号を行うＭＰＥＧ２復号部、１１２はＪＰＥＧの復号を行うＪＰＥＧ復号部、１１３はＤＶの復号を行うＤＶ復号部である。１１４は、ＭＰＥＧ２復号部１１１、ＪＰＥＧ復号部１１２、ＤＶ復号部１１３の出力する画像を画面内に合成する合成部、１１５はディスプレイ等の画像表示装置（出力装置）である。
【００１７】
アンテナ１０１で受信されたデジタル放送信号と、デジタルカメラからの画像信号と、ＤＶＣ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｃａｍｅｒａ）からのＤＶ信号は、本システムにおける信号受信部１０２で受信される。信号受信部１０２は、ユーザの入力・データの入力等に基づく入力信号を処理する処理部である。信号受信部１０２はデジタル放送受信チューナ１０３、ＵＳＢインタフェース１０４、ＩＥＥＥ１３９４インタフェース１０５を持ち、それぞれがデジタル放送のＭＰＥＧ２、デジタルカメラからのＪＰＥＧ、ＤＶＣからのＤＶストリームを受信する。受信した信号はマルチプレクサ１０６に送られ、多重化される。
【００１８】
多重化パケット形式は、たとえば図２のようなものである。図２において、１１６はパケットの先頭識別のためのＳＹＮＣ領域、１１７はパケットにＡｒｒｉｖａｌ＿Ｒｅｖｉｓｅが付加されているかどうかを示すＡｒｒｉｖａｌ＿Ｒｅｖｉｓｅ＿Ｆｌａｇ領域である。１１８はこのパケットのＰａｙｌｏａｄ領域１２１に格納されているデータの種類を示すＳｔｒｅａｍ＿Ｔｙｐｅ領域、１１９はストリームの番号を示すＳｔｒｅａｍ＿Ｉｄ領域、１２０はＰＣＲの補正情報を示すＡｒｒｉｖａｌ＿Ｒｅｖｉｓｅ領域、１２１は各データの実態が格納されるＰａｙｌｏａｄ領域である。
【００１９】
デジタル放送受信チューナ１０３や各種インタフェース１０４、１０５から入力されたストリームのデータがＰａｙｌｏａｄ領域１２１に入り、それに各種ヘッダ１１６〜１２０が付加される形である。特に、Ａｒｒｉｖａｌ＿Ｒｅｖｉｓｅ領域１２０における情報は、パケット到着時刻の情報であり、重要である。本実施の形態では、付加される情報は、本来のＭＰＥＧ２パケットの間に挿入されたＪＰＥＧのパケットおよびＤＶのパケットの数である。
【００２０】
マルチプレクサ１０６で多重化した信号は、伝送路１０７を通してシステムの信号処理部１０８に送られる。伝送路１０７の帯域は任意である。信号処理部１０８は、伝送路１０７から入力された信号群をデコードして出力する処理部である。
【００２１】
デマルチプレクサ１０９は、マルチプレクサ１０６によってマルチプレックスされたパケットを受け取り、分解処理を行う。また、デマルチプレクサ１０９は、本来のＴＳパケットに付加されているＰＣＲ情報と、マルチプレクサ１０６で付加されたパケット到着時刻補正情報、つまり、間に挿入されたパケット数と、伝送路１０７のビットレートから、ＰＣＲの補正値を計算し、ＰＣＲ補正部１１０に送る。
【００２２】
ＰＣＲ補正部１１０は、その情報からシステムクロックをＰＣＲ揺らぎ補正する。ＰＣＲ基準時刻補正が行われていない状態であれば、システムクロックをＰＣＲ基準時刻補正する。ＭＰＥＧ２復号部１１１は、通常のＭＰＥＧ２復号を行い、ＰＣＲ補正部１１０で補正したシステムクロックに基づき映像および音声を出力する。ＪＰＥＧ復号部１１２、ＤＶ復号部１１３は一般的なものでよい。出来が上がった画像群は、合成部１１４で合成され、マルチ画面として画像表示装置（出力装置）１１５から出力される。
【００２３】
マルチプレクサ１０６の動作について具体的に述べる。マルチプレクサ１０６は、デジタル放送受信チューナ１０３及び入出力インタフェース１０４、１０５からの入力を受け取り、それぞれのデータから図２のような固定サイズのパケット形式のデータにする。パケットサイズは任意でよい。各ストリーム本体はＰａｙｌｏａｄ領域１２１に配置される。パケットは適当な順番に並べられ、伝送路１０７から出力される。パケットの順番は適当でよく、本実施の形態では、デジタル放送受信チューナ１０３及び入出力インタフェース１０４、１０５から入力された順番に配置することとする。多重化の模式図を図３に示す。
【００２４】
図３において、１２２は本来のＭＰＥＧ２ＴＳストリーム、１２３は本来のＪＰＥＧストリーム、１２４は本来のＤＶストリーム、１２５は本実施の形態により生成される多重化ストリーム、１２６は第１のＭＰＥＧ２ＴＳパケット、１２７は第１のＪＰＥＧパケット、１２８は第１のＤＶパケット、１２９は第２のＭＰＥＧ２ＴＳパケット、１３０は第３のＭＰＥＧ２ＴＳパケットである。
【００２５】
マルチプレクサ１０６の付加する情報と、それに基づくデマルチプレクサ１０９とＰＣＲ補正部１１０の動作をより具体的に説明する。
マルチプレクサ１０６で付加する情報は、多重化した情報をデマルチプレクサ１０９が分解できるように付加する情報と、パケット到着時刻補正情報として付加する情報の２種類である。
【００２６】
前者としては、パケットの先頭を認識するＳＹＮＣ情報（ＳＹＮＣ領域１１６）と、パケットのＰａｙｌｏａｄ領域１２１に入っているストリームの型（ＭＰＥＧ２ＴＳ、ＪＰＥＧ、ＤＶ等）を示す情報（Ｓｔｒｅａｍ＿Ｔｙｐｅ領域１１８）と、ストリームの番号（ＭＰＥＧ２ＴＳの３番、ＪＰＥＧの２番等）を示す情報（Ｓｔｒｅａｍ＿Ｉｄ領域１１９）を付加する。前記ＳＹＮＣ情報は、あらかじめ決められた任意の値でよいが、０ｘ４７はＭＰＥＧ２ＴＳの識別子なので避けるべきである。
【００２７】
後者としては、パケット到着時刻補正情報がパケットに付加されているかどうかを示す情報（Ａｒｒｉｖａｌ＿Ｒｅｖｉｓｅ＿Ｆｌａｇ領域１１７）と、パケット到着時刻補正情報本体（Ａｒｒｉｖａｌ＿Ｒｅｖｉｓｅ領域１２０）がある。
【００２８】
パケット到着時刻補正情報が示されているＡｒｒｉｖａｌ＿Ｒｅｖｉｓｅ領域１２０には、本来のＭＰＥＧ２ＴＳパケットの間に挿入された任意のパケットの個数がマルチプレクサ１０６で付加される。たとえば、図３の例であれば、第１のＭＰＥＧ２ＴＳパケット１２６と第２のＭＰＥＧ２ＴＳパケット１２９は、本来のＭＰＥＧ２ＴＳストリーム１２２上では連続したパケットである。しかしながら、マルチプレクサ１０６により、第１のＭＰＥＧ２ＴＳパケット１２６と第２のＭＰＥＧ２ＴＳパケット１２９との間に、第１のＪＰＥＧパケット１２７と、第１のＤＶパケット１２８が挿入されているため、第２のＭＰＥＧ２ＴＳパケット１２９のＡｒｒｉｖａｌ＿Ｒｅｖｉｓｅ領域１２０に「２」という数値が付加される。
【００２９】
デマルチプレクサ１０９は、マルチプレクサ１０５の付加した、多重化分解用情報に基づきデマルチプレックスを行うと共に、パケット到着時刻補正情報に基づいてＰＣＲの示すパケット到着時刻を補正する。具体的には、Ａｒｒｉｖａｌ＿Ｒｅｖｉｓｅ領域１２０で示された値とパケットサイズ、ビットレートから、ＰＣＲの示す本来の到着時刻を遅延させたＰＣＲ値に補正する。たとえば、図３の例では、Ａｒｒｉｖａｌ＿Ｒｅｖｉｓｅ領域１２０で示された値を２ｐａｃｋｅｔ、パケットサイズを２５６Ｂｙｔｅ、ビットレートを３０Ｍｂｐｓ（＝３０×１０２４×１０２４÷８Ｂｙｔｅ／ｓｅｃ＝３９３２１６０Ｂｙｔｅ／ｓｅｃ）とすると、ＰＣＲ補正値ΔＰＣＲは、以下の（１式）のようになる。
【００３０】
ΔＰＣＲ［ｓｅｃ］＝２［ｐａｃｋｅｔ］×２５６［Ｂｙｔｅ］／３９３２１６０［Ｂｙｔｅ／ｓｅｃ］≒０．０００１３０２［ｓｅｃ］・・・（１式）
ＰＣＲのカウンタ値ΔＰＣＲ（図３の２ｐａｃｋｅｔ遅延分）は、２７ＭＨｚ精度なので、実際のＰＣＲ値を補正する値は、以下の（２式）のようになる。
ΔＰＣＲ［カウンタ値］＝０．０００１３０２［ｓｅｃ］×２７００００００［Ｈｚ］≒３５１５［カウンタ値］・・・（２式）
よって、第２のＭＰＥＧ２ＴＳパケット１２９のＰＣＲ値は、図３に示すように、本来のＰＣＲ（＝１３０００）＋２ｐａｃｋｅｔ遅延分（＝３５１５）で表せるので、１３０００に３５１５を加算した１６５１５となる。
【００３１】
パケット到着時刻補正情報で補正されたＰＣＲ値と、実際の到着時刻とを用いて、ＰＣＲ揺らぎ量を計算し、ＰＣＲ補正部１１０はシステムクロックをＰＣＲ揺らぎ補正する。ＰＣＲ基準時刻補正もここで行う。また、ＭＰＥＧ２復号部１１１や合成部１１４は復号・表示のためにＰＴＳ・ＤＴＳを必要とするが、デマルチプレクサ１０９はＰＣＲを補正した補正値及びＰＴＳ・ＤＴＳの値を保持しており、ＭＰＥＧ２復号部１１１・合成部１１４からのＰＴＳ・ＤＴＳ問い合わせに対してＰＣＲと同様に補正した値を通知する。図３の例では、第３のＭＰＥＧ２ＴＳパケット１３０は、本来１４０００というＰＴＳを持っているが、ＰＣＲが上記計算式に基づいて補正されていることを受けて、同様に補正される。実際のＰＴＳ値は、１４０００に３５１５を加算した１７５１５となる。
【００３２】
以上のように構成して処理することで、プログラム同期情報を保ちつつ、ＭＰＥＧ２ＴＳと任意のデータを多重することが可能となる。また、複数のＭＰＥＧＴＳについても、プログラム同期情報を保ちつつ多重することが可能となる。
【００３３】
なお、本実施の形態では、簡単のため伝送路１０７のビットレートと各入力ストリームの想定するビットレートとを同一としたが、実際はこのようにならない場合もある。その場合は、まず伝送路１０７のビットレートとストリームの想定するビットレートの違いから到着時刻の補正を行う必要があるが、本実施の形態で説明した手法で補正が可能である。
【００３４】
また、本実施の形態では、マルチプレクサ１０６で挿入した新規パケットの数をそのまま用いてパケット到着時刻の補正を行うようにしたが、パケット到着時刻の補正の手段はこれに限らない。例えば、前述したデマルチプレクサ１０９側で行っている計算結果をマルチプレクサ１０６側で行い、パケット上に記述してもよい。
この場合、パケット到着時刻補正情報は、例えば、第２のＭＰＥＧ２ＴＳパケット１２９に付加されているＰＣＲを、第１のＭＰＥＧ２ＴＳパケット１２６と第２のＭＰＥＧ２ＴＳパケット１２９の間に挿入されたパケットの数に基づく情報に基づいて補正した情報になる。
【００３５】
さらに、本実施の形態が示すものは本発明の一つの例であり、本発明を限定するものではない。システム構成、多重パケットの構成は本発明の趣旨に基づくものであれば変更可能である。
また、本実施の形態では、ＭＰＥＧ２ＴＳを例に挙げて説明したが、ＭＰＥＧ２ＰＳを用いても前述したのと同様にして処理することができる。
【００３６】
（第２の実施の形態）
以下、本発明の第２の実施の形態を、図面を用いて説明する。図４は、本実施の形態に係るデジタル放送受信装置の構成の一例を示すブロック図である。
【００３７】
本実施の形態では、録画番組が記憶されているハードディスクから入力された３つのＭＰＥＧ２ＴＳを信号受信部で受信し、時分割多重して信号処理部へ伝送し、信号処理部で３つのＭＰＥＧ２ＴＳのデコードを行い、出力画像を合成して表示する。
【００３８】
図４において、２０１はデジタル放送を記憶しておくハードディスク（ＨＤＤ）、２０２はハードディスクコントローラ（ＨＤＤコントローラ）、２０３は本システムにおける信号受信部、２０４はハードディスクから読み出したＴＳを保持するＴＳ保持メモリである。２０５は、ＴＳ保持メモリ２０４から読み出す複数のＴＳを、パケット到着時刻補正情報及びストリーム間ＰＣＲ差分情報を付加しながら時分割多重するマルチプレクサである。２０７は本システムにおける信号処理部、２０６は信号受信部２０３から信号処理部２０７へ信号を伝送する伝送路、２０８はマルチプレクサ２０５の多重した時分割多重データを分解するデマルチプレクサである。２０９は、マルチプレクサ２０５で付加したパケット到着時刻補正情報及びストリーム間ＰＣＲ差分情報に基づきシステムクロックを補正するＰＣＲ補正部、２１０はＭＰＥＧ２の各種ＥＳを復号するＭＰＥＧ２復号部である。２１１は、ＭＰＥＧ２復号部２１０の出力する画像を画面内に合成する合成部、２１２はディスプレイ等の画像表示装置（出力装置）である。
【００３９】
ユーザが、ハードディスク２０１に記憶された複数のＭＰＥＧ２ＴＳ番組を選択すると、ＨＤＤコントローラ２０２を介して本システムにおける信号受信部２０３に複数のＴＳが入力される。信号受信部２０３は、ＴＳ保持メモリ２０４とマルチプレクサ２０５を有して構成される。ＴＳ保持メモリ２０４には、ハードディスクコントローラ２０２から入力された各ＭＰＥＧ２ＴＳストリームを蓄積する。本実施の形態では、３つのＴＳを入力した状態を想定してＴＳ保持メモリ２０４を３つ示してあるが、模式的な図でありＴＳ保持メモリは論理的に３つの領域があればよい。
【００４０】
ここで、マルチプレクサ２０５の作成するパケットの例を図５に示す。
図５において、第１の実施の形態と同一の意味を持つ領域には、図２に付した符号と同一の符号を付して、詳細な説明を省略する。２１３はストリーム間ＰＣＲ差分情報として付加されるテーブルのサイズを示すＰｃｒ＿Ｏｆｆｓｅｔ＿Ｔａｂｌｅ＿Ｓｉｚｅ領域、２１４はストリーム間ＰＣＲ差分情報を示すＰｃｒ＿Ｏｆｆｓｅｔ＿Ｔａｂｌｅ領域である。
【００４１】
各ＭＰＥＧ２ＴＳの実態はＰａｙｌｏａｄ領域１２１に入り、それに各種ヘッダ１１６〜１２０と、Ｐｃｒ＿Ｏｆｆｓｅｔ＿Ｔａｂｌｅ＿Ｓｉｚｅ領域２１３と、Ｐｃｒ＿Ｏｆｆｓｅｔ＿Ｔａｂｌｅ領域２１４とが付加されているような形である。ヘッダ情報には、パケット到着時刻補正情報として、Ａｒｒｉｖａｌ＿Ｒｅｖｉｓｅ領域１２０が付加される。本実施の形態では、付加される情報は、本来のＭＰＥＧ２ＴＳパケットの間に挿入された別のＭＰＥＧ２ＴＳパケットの数である。
【００４２】
また、Ｐｃｒ＿Ｏｆｆｓｅｔ＿Ｔａｂｌｅ領域２１４には、ストリーム間ＰＣＲ差分情報として、それぞれのＭＰＥＧ２ＴＳがもつＰＣＲ間の差分値をテーブルとして付加する。Ｐｃｒ＿Ｏｆｆｓｅｔ＿Ｔａｂｌｅ領域２１４のパケット中のサイズを確定するために、Ｐｃｒ＿Ｏｆｆｓｅｔ＿Ｔａｂｌｅ＿Ｓｉｚｅ領域２１３に、テーブルのサイズを付加する。
【００４３】
マルチプレクサ２０５で多重化した信号は、伝送路２０６を通してシステムの信号処理部２０７に送られる。伝送路２０６の帯域は任意である。信号処理部２０７は、伝送路２０６から入力された信号群をデコードして出力する処理部である。
【００４４】
デマルチプレクサ２０８は、マルチプレクサ２０５で多重化したパケットを分解するとともに、パケット到着時刻補正情報（Ａｒｒｉｖａｌ＿Ｒｅｖｉｓｅ領域１２０）に基づき、パケット到着時刻を示すＰＣＲ値を補正する。
【００４５】
また、デマルチプレクサ２０８は、ユーザもしくはシステムにより選択された、システムクロックを補正するための基準となるＭＰＥＧ２ＴＳの、パケット到着時刻補正情報により補正されたＰＣＲ値をＰＣＲ補正部２０９に送る。システムクロックは単一であり、ＰＣＲ揺らぎ補正の基準とするストリームは、たとえ複数のＭＰＥＧ２ＴＳがあっても１つのみである。
【００４６】
ＰＣＲ補正部２０９は、基準として選択されたＴＳの、パケット到着時刻補正情報で補正されたＰＣＲ値に基づきシステムクロックをＰＣＲ揺らぎ補正する。ＰＣＲ基準時刻補正もここで行う。ＰＣＲ基準ストリームとして選択されなかったストリームについては、ストリーム間ＰＣＲ差分情報（Ｐｃｒ＿Ｏｆｆｓｅｔ＿Ｔａｂｌｅ領域２１４）に基づき、さらにＰＣＲ値を補正する。
【００４７】
ＭＰＥＧ２復号部２１０は、それぞれのＭＰＥＧ２ＴＳをデコードし、ＰＣＲ補正部２０９の補正したシステムクロックに従い、ストリームを出力する。出来上がったストリームは合成部２１１で合成され、マルチ画面として画像表示装置（出力装置）２１２から出力される。
【００４８】
マルチプレクサ２０５の動作と、ストリーム間ＰＣＲ差分情報について具体的に述べる。
マルチプレクサ２０５のパケット多重動作は、第１の実施の形態と同様である。また、デマルチプレクサ２０８のパケット分解のために付加する情報も、第１の実施の形態と同様である。
【００４９】
本実施の形態が第１の実施の形態と異なるのは、ＭＰＥＧ２ＴＳ、つまりプログラム同期情報をもつストリームが複数ある点である。プログラム同期情報をもつストリームが複数あっても、システムクロックにＰＣＲ基準時刻補正及びＰＣＲ揺らぎ補正を反映させることができるストリームは、システムクロックが単一である以上、１つであることは明らかで、選択されたストリームについてＰＣＲ基準時刻補正及びＰＣＲ揺らぎ補正を行うためこの点については第１の実施の形態と変わらない。
【００５０】
しかし、各ストリームが異なる時刻に作成されたＰＣＲを持っているため、同一の時刻に補正する必要がある。同一の時間に補正するための基準となるストリーム、これはＰＣＲ揺らぎ補正を反映させるストリームと同一になるが、この選択はユーザもしくはシステムが行う。選択の手法は規定しない。たとえば、現在表示されている画面上で、最も広い面積を占めているストリームを基準とするといった方法が考えられる。
【００５１】
これを実現するために、マルチプレクサ２０５は、第１の実施の形態で用いたパケット到着時刻補正情報、つまり本来のＭＰＥＧ２ＴＳの間に挿入されたパケットの数をＡｒｒｉｖａｌ＿Ｒｅｖｉｓｅ領域１２０に付加すると共に、ある時刻における各ストリームのＰＣＲ値の相対関係をプログラム間ＰＣＲ差分情報領域としてＰｃｒ＿Ｏｆｆｓｅｔ＿Ｔａｂｌｅ領域２１４に付加する。マルチプレクサ２０５の作成する多重化ストリームと、プログラム間ＰＣＲ差分情報の例は、図６のようになる。
【００５２】
図６において、２１５は本来のＭＰＥＧ２ＴＳストリーム−１、２１６は本来のＭＰＥＧ２ＴＳストリーム−２、２１７は本来のＭＰＥＧ２ＴＳストリーム−３、２１８は本実施の形態による多重化ストリーム、２１９は第１のＭＰＥＧ２ＴＳ−１パケット、２２０は第１のＭＰＥＧ２ＴＳ−２パケット、２２１は第１のＭＰＥＧ２ＴＳ−３パケット、２２２は第２のＭＰＥＧ２ＴＳ−１パケット、２２３は第２のＭＰＥＧ２ＴＳ−２パケット、２２４は第２のＭＰＥＧ２ＴＳ−３パケット、２２５は第１のＭＰＥＧ２ＴＳ−１パケット２１９に付加されるＰｃｒ＿Ｏｆｆｓｅｔ＿Ｔａｂｌｅ、２２６は第１のＭＰＥＧ２ＴＳ−２パケット２２０に付加されるＰｃｒ＿Ｏｆｆｓｅｔ＿Ｔａｂｌｅ、２２７は第一のＭＰＥＧ２ＴＳ−３パケット２２１に付加されるＰｃｒ＿Ｏｆｆｓｅｔ＿Ｔａｂｌｅである。
【００５３】
各プログラム間ＰＣＲ差分情報は、すべてのストリーム間のＰＣＲ差分情報を持っている。これは、ユーザもしくはシステムがどのストリームをクロック基準としてもプログラム同期情報が破綻しないようにするためのものである。
【００５４】
デマルチプレクサ２０８では、ＰＣＲを含むパケットを受け取ると、そのパケットを含むストリームがクロック基準として選択されているかどうかをチェックする。クロック基準として選択されているストリーム（クロック基準ストリーム）であれば、ストリーム間ＰＣＲ差分情報は使用しない。この場合は、第１の実施の形態と同様に、パケット到着時刻補正情報によりＰＣＲ値を補正し、ＰＣＲ補正部２０９にＰＣＲ補正値を通知する。
一方、クロック基準ストリームでない場合は、まずパケット到着時刻補正情報でＰＣＲ値を補正したあと、さらにストリーム間ＰＣＲ差分情報に基づき、クロック基準ストリームと、自身のＰＣＲとの差分値を取得し、さらにＰＣＲ値を補正する。
【００５５】
図６の例で、具体的なＰＣＲ値の補正を説明する。ストリーム基準をＭＰＥＧ２ＴＳ−１に指定した場合、ＭＰＥＧ２ＴＳ−１に関しては第１の実施の形態と同様に動作する。つまり、第１の実施の形態と同様に間に２つのパケットがあることがパケット到着時刻補正情報であるＡｒｒｉｖａｌ＿Ｒｅｖｉｓｅ領域１２０に示されている。第１のＭＰＥＧ２ＴＳ−１パケット２１９のＰＣＲが１００００で、第２のＭＰＥＧ２ＴＳのＰＣＲが１３０００、パケットサイズ２５６Ｂｙｔｅ・ビットレート３０Ｍｂｐｓを仮定すると、パケット到着時刻補正情報によるＰＣＲ値は第１の実施の形態で計算したとおり、１３５１５（１００００＋３５１５＝１３５１５）となる。
【００５６】
ＭＰＥＧ２ＴＳ−１がＰＣＲの基準として選択されている際のＭＰＥＧ２ＴＳ−２及びＭＰＥＧ２ＴＳ−３の時間補正は、以下のようになる。まず、パケット到着時刻補正情報であるＡｒｒｉｖａｌ＿Ｒｅｖｉｓｅ領域には、第１のＭＰＥＧ２ＴＳ−２パケット２２０及び第１のＭＰＥＧ２ＴＳ−３パケット２２１の双方とも「２」が示されており、第１の実施の形態で計算したとおり、それぞれのＰＣＲに３５１５を加えたものが第１のＰＣＲ値となる。さらに、ＭＰＥＧ２ＴＳ−２については、第１のＭＰＥＧ２ＴＳ２２０に付加されているＰｃｒ＿Ｏｆｆｓｅｔ＿Ｔａｂｌｅ２２６より、ＭＰＥＧ２ＴＳ−１とのＰＣＲオフセットが＋７７００とわかるので、加算が行われ、プログラム間ＰＣＲ差分情報適用後のＰＣＲ値は、２３００と３５１５と７７００とを加算して（２３００＋３５１５＋７７００）、１３５１５となる。ＭＰＥＧ２ＴＳ−３についても同様の計算が行われ、ＰＣＲ値は１３５１５となる。この例では、間に挿入されるパケットの数が同一で、同じタイミングでＰＣＲが取得されているので、補正後のＰＣＲはすべて同じ値になり、プログラム同期を取ることができる。
【００５７】
プログラム間ＰＣＲ差分情報であるＰｃｒ＿Ｏｆｆｓｅｔ＿Ｔａｂｌｅの作成手法について図７を用いて具体的に説明する。
図７において、２２８はシステムクロック値を示す直線、２２９は第１のＭＰＥＧ２ＴＳ−１パケット２１９のＰＣＲ値、２３０は第２のＭＰＥＧ２ＴＳ−１パケット２２２のＰＣＲ値、２３１は第１のＭＰＥＧ２ＴＳ−２パケット２２０のＰＣＲ値、２３２は第２のＭＰＥＧ２ＴＳ−２パケット２２３のＰＣＲ値、２３３は第１のＭＰＥＧ２ＴＳ−３パケット２２１のＰＣＲ値、２３４は第２のＭＰＥＧ２ＴＳ−３パケット２２４のＰＣＲ値である。
【００５８】
Ｐｃｒ＿Ｏｆｆｓｅｔ＿Ｔａｂｌｅは、各ストリームのローカル時間の差分を示すものである。よって、例えば、第２のＭＰＥＧ２ＴＳ−１パケット２２２のＰＣＲ値２３０を受信した際のＰｃｒ＿Ｏｆｆｓｅｔ＿Ｔａｂｌｅを作成する場合、当然ＭＰＥＧ２ＴＳ−１との差分は０である。ＭＰＥＧ２ＴＳ−２との差分は、第１のＭＰＥＧ２ＴＳ−２パケット２２０のＰＣＲ値２３１で計算されているシステムクロックとの差分値と、第２のＭＰＥＧ２ＴＳ−１パケット２２２のＰＣＲ値２３０で計算されているシステムクロックとの差分値を加算すればよい。ＭＰＥＧ２ＴＳ−３のＰＣＲ値との差分値も同様にして求めることができる。マルチプレクサ２０５は、各ストリームのＰＣＲ値を受信するたびに、上記処理を行うことで、Ｐｃｒ＿Ｏｆｆｓｅｔ＿Ｔａｂｌｅを作成する。
【００５９】
上記のように構成することで、複数のプログラム同期情報をもつストリームを多重する場合でも、簡易な変更で、大きなプログラム同期の破綻を招くことなくストリーム多重を行うことができる。
【００６０】
なお、本実施の形態では、簡単のため伝送路２０６のビットレートと各入力ストリームの想定するビットレートとを同一としたが、実際はこのようにならない場合もある。その場合は、まず伝送路２０６のビットレートとストリームの想定するビットレートとの違いから到着時刻の補正を行う必要があるが、本実施の形態で説明した手法で補正が可能である。
【００６１】
また、本実施の形態では、マルチプレクサ２０５で挿入した新規パケットの数をそのまま用いてパケット到着時刻の補正を行うようにしたが、パケット到着時刻の補正の手段はこれに限らない。例えば、前述したデマルチプレクサ２０８側で行っている計算結果をマルチプレクサ２０５側で行い、パケット上に記述してもよい。
【００６２】
さらに、本実施の形態が示すものは本発明の一つの例であり、本発明を限定するものではない。システム構成、多重パケットの構成は本発明の趣旨に基づくものであれば変更可能である。
また、本実施の形態では、ＭＰＥＧ２ＴＳを例に挙げて説明したが、ＭＰＥＧ２ＴＳの代わりにＭＰＥＧ２ＰＳを用いても前述したのと同様にして処理することができる。
【００６３】
（第３の実施の形態）
以下、本発明の第３の実施の形態を、図面を用いて説明する。図８は、本実施の形態に係るデジタル放送受信装置の構成の一例を示すブロック図である。
【００６４】
本実施の形態では、チューナから入力されたＭＰＥＧ２ＴＳと、デジタルカメラから入力されたＪＰＥＧ、ＤＶから入力されたＤＶストリームを、信号受信部で受信し、時分割多重して信号処理部へ伝送し、信号処理部でＭＰＥＧ２ＴＳ・ＪＰＥＧ・ＤＶのデコードを行い、出力画像を合成して表示する。
【００６５】
図８において、第１の実施の形態と同一の動作をするものについては、図１に付した符号と同一の符号を付して、詳細な説明を省略する。３０１は本システムにおける信号受信部、３０２は、デジタル放送受信チューナ１０３や各種インタフェース１０４、１０５から入力された各種データ列を、多重化するストリームの種類によって異なるＳＹＮＣパターンを付加して時分割多重するマルチプレクサである。３０３は本システムにおける信号処理部、３０４はマルチプレクサ３０２で多重化された時分割多重データを分解すると共に、本来の単一ストリームの間に挿入されたパケットの数をカウントするデマルチプレクサである。
【００６６】
アンテナ１０１から受信されたデジタル放送信号と、デジタルカメラからの画像信号と、ＤＶＣからのＤＶ信号は、本システムにおける信号受信部１０２で受信される。信号受信部３０１は、ユーザの入力・データの入力等に基づく入力信号を処理する処理部である。信号受信部１０２はデジタル放送受信チューナ１０３、ＵＳＢインタフェース１０４、ＩＥＥＥ１３９４インタフェース１０５を持ち、それぞれがデジタル放送のＭＰＥＧ２、デジタルカメラからのＪＰＥＧ、ＤＶＣからのＤＶストリームを受信する。受信した信号はマルチプレクサ３０２に送られ、多重化される。
【００６７】
ＳＹＮＣパターンは、ＭＰＥＧ２ＴＳであれば０ｘ４７であり、それ以外の任意のパケットについてはあらかじめ値を決めておく。たとえば図９のようなものである。ＭＰＥＧ２ＴＳパケットについては何も変わらない。ＪＰＥＧを多重化する場合、図１０(ａ)のように、ＪＰＥＧを示すＳＹＮＣパターン０ｘ５０の後ろに、ＪＰＥＧデータがそのまま挿入される。ＤＶについても同様であり、図１０（ｂ）のように、ＤＶを示すＳＹＮＣパターン０ｘ３０のうしろに、そのままＤＶデータが挿入される。
【００６８】
マルチプレクサ３０２で多重化した信号は、伝送路１０７を通してシステムの信号処理部３０３に送られる。伝送路１０７の帯域は任意である。信号処理部３０３は、伝送路１０７から入力された信号群をデコードして出力する処理部である。
【００６９】
デマルチプレクサ３０４は、マルチプレクサ３０２によってマルチプレックスされたパケットを受け取り、分解処理を行う。また、デマルチプレクサ３０４は、本来のＴＳパケットに付加されているＰＣＲ情報と、本来のＴＳパケットの間に挿入されたパケット数と、伝送路１０７のビットレートから、ＰＣＲの補正値を計算し、ＰＣＲ補正部１１０に送る。本来のＴＳパケットの間に挿入されたパケットの数は、デマルチプレクサ３０４がカウントする。
【００７０】
ＰＣＲ補正部１１０は、その情報からシステムクロックをＰＣＲ揺らぎ補正する。ＰＣＲ基準時刻補正もここで行う。ＭＰＥＧ２復号部１１１は、通常のＭＰＥＧ２復号を行い、ＰＣＲ補正部１１０で補正したシステムクロックに基づき映像および音声を出力する。ＪＰＥＧ復号部１１２、ＤＶ復号部１１３は一般的なものでよい。出来が上がった画像群は、合成部１１４で合成され、マルチ画面として画像表示装置（出力装置）１１５から出力される。
【００７１】
マルチプレクサ３０２の動作について具体的に述べる。マルチプレクサ３０２は、デジタル放送受信チューナ１０３や入出力インタフェース１０４、１０５からの入力を受け取り、ＭＰＥＧ２ＴＳについてはそのまま、ＪＰＥＧ／ＤＶについては図３のような固定サイズのパケット形式にする。パケットサイズはＭＰＥＧ２ＴＳと同じサイズでなければならず、１８８Ｂｙｔｅである。各ストリーム本体はＰａｙｌｏａｄ領域３０５に配置される。パケットは適当な順番に並べられ、伝送路１０７から出力される。パケットの順番は適当でよく、本実施の形態では、デジタル放送受信チューナ１０３や入出力インタフェース１０４、１０５から入力された順番に配置することとする。多重化の模式図を図１１に示す。
【００７２】
図１１において、３０６は本来のＭＰＥＧ２ＴＳストリーム、３０７は本来のＪＰＥＧストリーム、３０８は本来のＤＶストリーム、３０９は本実施の形態により生成される多重化ストリーム、３１０は第１のＭＰＥＧ２ＴＳパケット、３１１は第１のＪＰＥＧパケット、３１２は第１のＤＶパケット、３１３は第２のＭＰＥＧ２ＴＳパケット、３１４は第３のＭＰＥＧ２ＴＳパケットである。
【００７３】
デマルチプレクサ３０４は、マルチプレクサ３０２の付加したＳＹＮＣパターンに基づき時分割多重の分解を行うと共に、本来のＭＰＥＧ２ＴＳパケットの間に多重された新規パケットの数をカウントし、それに基づいてＰＣＲの示すパケット到着時刻を補正する。具体的には、カウントされたパケット数とパケットサイズ、ビットレートから、ＰＣＲの示す本来の到着時刻を遅延させたＰＣＲ値に補正する。カウントされたパケット数からＰＣＲ値を補正する手法は、第１の実施の形態で説明したものと同一である。
【００７４】
上記計算で補正されたＰＣＲ値と、実際の到着時刻とを用いて、ＰＣＲ揺らぎ量を計算し、ＰＣＲ補正部１１０はシステムクロックをＰＣＲ揺らぎ補正する。補正についても第１の実施の形態と同一である。
【００７５】
このように構成・処理することで、同期情報を保ちつつ、ＭＰＥＧ２ＴＳと任意のデータを多重することが可能となる。ただし、本実施の形態では新たに挿入されたパケットの数をデマルチプレクサ３０４でカウントするので、複数の、同一ＳＹＮＣパターンを持つストリームをマルチプレックスすることはできない。しかし、ＭＰＥＧ２ＴＳについてはパケットに何ら操作を加えていないため、デマルチプレクサ３０４側が本実施の形態による時分割多重に対応していない場合は、０ｘ４７でないＳＹＮＣパターンを持つパケットを破棄するようにするだけで、本来のＭＰＥＧ２ＴＳを受信してデコードすることが可能となるメリットがある。
【００７６】
なお、本実施の形態が示すものは本発明の一つの例であり、本発明を限定するものではない。システム構成、多重パケットの構成は本発明の趣旨に基づくものであれば変更可能である。
【００７７】
（第４の実施の形態）
以下、本発明の第４の実施の形態を、図面を用いて説明する。図１２は、本実施の形態に係るデジタル放送受信装置の構成の一例を示すブロック図である。
【００７８】
図１２において、第１の実施の形態と同一の動作を行うものについては、図１に付した符号と同一の符号を付して、詳細な説明を省略する。４０１は本システムにおける信号受信部、４０２は、デジタル放送受信チューナ１０３や各種インタフェース１０４、１０５から入力された各種データ列を、多重化するストリームの種類及び本来のストリームの間に挿入されたパケットの数によって異なるＳＹＮＣパターンを付加して時分割多重するマルチプレクサである。４０３は本システムにおける信号処理部、４０４はマルチプレクサ４０２の多重した時分割多重データを分解するデマルチプレクサである。
【００７９】
本実施の形態が第３の実施の形態と異なるのは、ＳＹＮＣパターンがあらかじめ規定されておらず、ＳＹＮＣパターンの対応表をマルチプレクサ２０１が作成してストリームに多重することと、マルチプレクサ４１２が新たに多重したパケットの数の情報をＳＹＮＣパターンに持たせる点である。その他の形態は第３の実施の形態と変わらない。
【００８０】
マルチプレクサ４０２で付加するＳＹＮＣパターンと、それに基づくデマルチプレクサ４０４とＰＣＲ補正部１１０の動作をより具体的に説明する。
マルチプレクサ４０２で付加するＳＹＮＣパターンには、デマルチプレクサ４０４で多重化した情報を分解できるように付加する情報と、パケット到着時刻補正情報として付加する情報を持たせる。図１３にＳＹＮＣパターンを示す。多重化した情報を分解できるように付加する情報は、ＳＹＮＣパターンの上位４Ｂｉｔに付加し、パケットの到着時刻の補正をするための情報として、新規挿入パケットの数をＳＹＮＣパターンの下位４Ｂｉｔに付加する。
【００８１】
ＳＹＮＣパターンの上位４Ｂｉｔに付加される情報はストリームの種類を示す情報である。本実施の形態では、多様なストリームを４Ｂｉｔで表現するために、ＳＹＮＣパターン０ｘ１１のパケットにＳＹＮＣパターンの対応表を多重する。本実施の形態ではＳＹＮＣパターンの対応表を多重するＳＹＮＣパターンのパケットを０ｘ１１としたが、マルチプレクサ４０２とでマルチプレクサ４０４が共通で認識できるパターンであれば多重するパターンはこれに限定されず、任意でよい。
【００８２】
ＳＹＮＣパターンの対応表は、一定時間の間隔で多重される。ＳＹＮＣパターンの対応表の例を図１４に示す。ＳＹＮＣパターンの下位４Ｂｉｔに付加される情報は、本来のＭＰＥＧ２ＴＳパケットの間に挿入された新規多重パケットの数である。図１１の例であれば、第１のＭＰＥＧ２ＴＳパケット３１０と第２のＭＰＥＧ２ＴＳパケット３１３は、本来のＭＰＥＧ２ＴＳストリーム３０６上では連続したパケットだが、マルチプレクサ４０２において、間に第１のＪＰＥＧパケット３１１と、第１のＤＶパケット３１２が挿入されているため、第２のＭＰＥＧ２ＴＳパケット３１３におけるＳＹＮＣパターンの下位４Ｂｉｔには「２」という数値が付加される。
【００８３】
デマルチプレクサ４０４は、まず、マルチプレクサ４０２の付加した、多重化分解用情報に基づきデマルチプレックスを行う。デマルチプレクサは、まず０ｘ１１のパケットが受信されるまで待ち、ＳＹＮＣパターンの対応表を取得する。ＳＹＮＣパターンの対応表を取得したあとは、対応表に指定された情報を元に多重ストリームのデマルチプレックスを行う。
【００８４】
次に、デマルチプレクサ４０４は、パケット到着時刻補正情報に基づいて、ＰＣＲの示すパケット到着時刻を補正する。具体的には、ＰＣＲの値に、ＳＹＮＣパケットの下位４Ｂｉｔで示された値とパケットサイズ、ビットレートから、ＰＣＲの示す本来の到着時刻を遅延させたＰＣＲ値に補正する。補正の計算式は第１の実施の形態と同一である。
【００８５】
パケット到着時刻補正情報で補正されたＰＣＲ値と、実際の到着時刻を用いて、ＰＣＲ揺らぎ量を計算し、ＰＣＲ補正部１１０はシステムクロックをＰＣＲ揺らぎ補正する。ＰＣＲ基準時刻補正もここで行う。補正の手法は第１の実施の形態と同一である。
【００８６】
このように構成・処理することで、同期情報を保ちつつ、ＭＰＥＧ２ＴＳと任意のデータを多重することが可能となる。
【００８７】
なお、本実施の形態が示すものは本発明の一つの例であり、本発明を限定するものではない。システム構成、多重パケットの構成は本発明の趣旨に基づくものであれば変更可能である。
【００８８】
（第５の実施の形態）
以下、本発明の第５の実施の形態を、図面を用いて説明する。図１５は、本実施の形態に係るデジタル放送受信装置の構成の一例を示すブロック図である。
【００８９】
本実施の形態では、チューナから入力されたＭＰＥＧ２ＴＳと、録画番組が記憶されているハードディスクから入力されたＭＰＥＧ２ＴＳと、ＤＶから入力されたＤＶストリームとを、信号受信部で受信し、時分割多重して信号処理部へ伝送し、信号処理部で２つのＭＰＥＧ２ＴＳ・ＤＶのデコードを行い、出力画像を合成して表示する。
【００９０】
図１５において、第１の実施の形態と同一の意味を持つ領域には、図２に付した符号と同一の符号を付して、詳細な説明を省略する。また、第２の実施の形態と同一の意味を持つ領域には、図４に付した符号と同一の符号を付して、詳細な説明を省略する。
図１５において、５０１は本システムにおける信号受信部、５０２はアンテナ１０１から入力される放送波ＭＰＥＧ２ＴＳと、ＴＳ保持メモリ２０４から読み出す蓄積ＭＰＥＧ２ＴＳと、ＩＥＥＥ１３９４から入力されるＤＶストリームを、パケット到着時刻補正情報及びストリーム間ＰＣＲ差分情報を付加しながら時分割多重するマルチプレクサである。５０３は本システムにおける信号処理部、５０４はマルチプレクサ５０２の多重した時分割多重データを分解するデマルチプレクサである。
【００９１】
アンテナ１０１で受信されたデジタル放送信号と、ハードディスク２０１からＨＤＤコントローラ２０２を介して入力される蓄積放送信号と、ＤＶＣ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｃａｍｅｒａ）からのＤＶ信号は、本システムにおける信号受信部５０１に入力される。信号受信部５０１はデジタル放送受信チューナ１０３、ＩＥＥＥ１３９４インタフェース１０５、ＴＳ保持メモリ２０４を持ち、それぞれがデジタル放送のＭＰＥＧ２、ＤＶＣからのＤＶストリーム、ハードディスクからの蓄積ＭＰＥＧ２を受信する。本実施の形態では、アンテナから入力される放送波のＴＳと、蓄積媒体から入力される蓄積ＴＳの２つのＴＳ入力と、ＤＶＣからの１つのＤＶストリームが同時に入力された状態を想定している。受信した信号はマルチプレクサ５０２に送られ、多重化される。
【００９２】
マルチプレクサ５０２の作成するパケットは、第２の実施の形態と同一のパケットであり、図５で示されるものである。
つまり、本実施の形態においても２つのＭＰＥＧ２ＴＳの実態およびＤＶストリームの実態はＰａｙｌｏａｄ領域１２１に入り、それに各種ヘッダ１１６〜１２０と、Ｐｃｒ＿Ｏｆｆｓｅｔ＿Ｔａｂｌｅ＿Ｓｉｚｅ領域２１３と、Ｐｃｒ＿Ｏｆｆｓｅｔ＿Ｔａｂｌｅ領域２１４とが付加されているような形となる。ヘッダ情報には、パケット到着時刻補正情報として、Ａｒｒｉｖａｌ＿Ｒｅｖｉｓｅ領域１２０が付加される。本実施の形態では、付加される情報は、本来のＭＰＥＧ２ＴＳパケットの間に挿入されたもう一方のＭＰＥＧ２ＴＳパケットの数およびＤＶパケットの数である。
【００９３】
また、第２の実施の形態と同様にＰｃｒ＿Ｏｆｆｓｅｔ＿Ｔａｂｌｅ領域２１４には、ストリーム間ＰＣＲ差分情報として、２つのＭＰＥＧ２ＴＳがもつＰＣＲ間の差分値をテーブルとして付加する。Ｐｃｒ＿Ｏｆｆｓｅｔ＿Ｔａｂｌｅ領域２１４のパケット中のサイズを確定するために、Ｐｃｒ＿Ｏｆｆｓｅｔ＿Ｔａｂｌｅ＿Ｓｉｚｅ領域２１３に、テーブルのサイズを付加する。
【００９４】
マルチプレクサ５０２で多重化した信号は、伝送路１０７を通してシステムの信号処理部５０３に送られる。伝送路１０７の帯域は任意である。信号処理部５０３は、伝送路１０７から入力された信号群をデコードして出力する処理部である。
【００９５】
デマルチプレクサ５０４は、マルチプレクサ５０２で多重化したパケットを分解するとともに、パケット到着時刻補正情報（Ａｒｒｉｖａｌ＿Ｒｅｖｉｓｅ領域１２０）に基づき、パケット到着時刻を示すＰＣＲ値を補正する。
【００９６】
また、デマルチプレクサ５０４は、ユーザもしくはシステムにより選択された、システムクロックを補正するための基準となるＭＰＥＧ２ＴＳの、パケット到着時刻補正情報により補正されたＰＣＲ値をＰＣＲ補正部２０９に送る。システムクロックは単一であり、ＰＣＲ揺らぎ補正の基準とするストリームは、たとえ複数のＭＰＥＧ２ＴＳがあっても１つのみであることは第２の実施の形態と変わらない。
【００９７】
ＤＶ復号部１１３の動作は第１の実施の形態と同様であり、ＰＣＲ補正部２０９およびＭＰＥＧ２復号部２１０は、第２の実施の形態と同様である。復号処理の結果出来上がったストリームは合成部１１４で合成され、マルチ画面として画像表示装置（出力装置）１１５から出力される。
【００９８】
マルチプレクサ５０２の動作と、ストリーム間ＰＣＲ差分情報について具体的に述べる。
マルチプレクサ５０２のパケット多重動作は、第１および第２の実施の形態と同様である。また、デマルチプレクサ５０４のパケット分解のために付加する情報も、第１および第２の実施の形態と同様である。
【００９９】
本実施の形態が第１、第２の実施の形態と異なるのは、ＭＰＥＧ２ＴＳ、つまりプログラム同期情報をもつストリームが複数あり、かつ同期情報をもたないＤＶストリームが同時に多重される点である。
【０１００】
第２の実施の形態ですでに説明したとおり、２つのＭＰＥＧ２ＴＳストリームが異なる時刻に作成されたＰＣＲを持っているため、補正の基準となるストリームを選択し、ストリーム時間を合わせる処理を行う。
【０１０１】
実際のマルチプレクサ５０２の動作は、第１の実施の形態と第２の実施の形態で行った処理をあわせたものとなる。パケット到着時刻補正情報として、もう一方のＭＰＥＧ２ＴＳおよびＤＶのパケット数を用いる。マルチプレクサ５０２の作成する多重化ストリームと、プログラム間ＰＣＲ差分情報の例は、図１６のようになる。
【０１０２】
図１６において、５０５は本来の放送波のＭＰＥＧ２ＴＳ−１ストリーム、５０６は本来の蓄積ＭＰＥＧ２ＴＳ−２ストリーム、５０７は本来のＤＶストリーム、５０８は本実施の形態による多重化ストリーム、５０９は第１の放送波ＭＰＥＧ２ＴＳ−１パケット、５１０は第１の蓄積ＭＰＥＧ２ＴＳパケット−２、５１１は第１のＤＶパケット、５１２は第２の放送波ＭＰＥＧ２ＴＳ−１パケット、５１３は第２の蓄積ＭＰＥＧ２ＴＳ−２パケット、５１４は第２のＤＶパケット、５１５は第１の放送波ＭＰＥＧ２ＴＳ−１パケット５０９に付加されるＰｃｒ＿Ｏｆｆｓｅｔ＿Ｔａｂｌｅ、５１６は第１の蓄積ＭＰＥＧ２ＴＳ−２パケット５１０に付加されるＰｃｒ＿Ｏｆｆｓｅｔ＿Ｔａｂｌｅである。
【０１０３】
各プログラム間ＰＣＲ差分情報は、２つのＭＰＥＧ２ＴＳストリーム間のＰＣＲ差分情報を持っている。これは、ユーザもしくはシステムがどちらのストリームをクロック基準としてもプログラム同期情報が破綻しないようにするためのものである。
【０１０４】
デマルチプレクサ５０４は、ＳＴＲＥＡＭ＿ＴＹＰＥ領域１１８の情報からパケットがプログラム同期情報を含むパケットか否かを判断する。プログラム同期情報を含むパケットの場合、つぎにそのパケットを含むストリームがクロック基準として選択されているかどうかをチェックする。クロック基準として選択されているストリーム（クロック基準ストリーム）であれば、ストリーム間ＰＣＲ差分情報は使用しない。この場合は、第１、第２の実施の形態と同様に、パケット到着時刻補正情報によりＰＣＲ値を補正し、ＰＣＲ補正部２０９にＰＣＲ補正値を通知する。
【０１０５】
ＳＴＲＥＡＭ＿ＴＹＰＥ領域１１８で指示されるストリームタイプがプログラム同期情報を含むストリームであり、かつクロック基準ストリームでない場合の動作は、第２の実施の形態に記載済みである。つまり、まずパケット到着時刻補正情報でＰＣＲ値を補正したあと、さらにストリーム間ＰＣＲ差分情報に基づき、クロック基準ストリームと、自身のＰＣＲとの差分値を取得し、さらにＰＣＲ値を補正するというものである。
【０１０６】
ＳＴＲＥＡＭ＿ＴＹＰＥ領域１１８で指示されるストリームタイプがプログラム同期情報を含まないストリーム、本実施の形態ではＤＶストリームである場合は、Ｐａｙｌｏａｄ１２１をＤＶ復号部１１３に出力するのみである。
【０１０７】
図１６の例で、具体的なＰＣＲ値の補正を説明する。ストリーム基準を放送波ＭＰＥＧ２ＴＳ−１に指定した場合、放送波ＭＰＥＧ２ＴＳ−１に関しては第１の実施の形態と同様に動作する。つまり、第１の実施の形態と同様に間に２つのパケットがあることがパケット到着時刻補正情報であるＡｒｒｉｖａｌ＿Ｒｅｖｉｓｅ領域１２０に示されている。第１のＭＰＥＧ２ＴＳ−１パケット２１９のＰＣＲが１００００で、第２のＭＰＥＧ２ＴＳのＰＣＲが１３０００、パケットサイズが２５６Ｂｙｔｅ、ビットレートが３０Ｍｂｐｓであると仮定すると、パケット到着時刻補正情報によるＰＣＲ値は第１の実施の形態で計算したとおり、１３５１５（１００００＋３５１５＝１３５１５）となる。
【０１０８】
放送波ＭＰＥＧ２ＴＳ−１がＰＣＲの基準として選択されている際の蓄積ＭＰＥＧ２ＴＳ−２の時間補正は、第２の実施の形態と同様である。つまり、まず、パケット到着時刻補正情報であるＡｒｒｉｖａｌ＿Ｒｅｖｉｓｅ領域１２０には、第１の蓄積ＭＰＥＧ２ＴＳ−２パケット５１０には第１の放送波ＭＰＥＧ２ＴＳパケット５０９と第１のＤＶストリームパケット５１１が挿入されたことを示す「２」が示されており、第１の実施の形態で計算したとおり、ＰＣＲに３５１５を加えたものが第１のＰＣＲ値となる。さらに、第１の蓄積ＭＰＥＧ２ＴＳ−２パケット５１０に付加されているＰｃｒ＿Ｏｆｆｓｅｔ＿Ｔａｂｌｅ５１５より、放送波ＭＰＥＧ２ＴＳ−１とのＰＣＲオフセットが＋７７００とわかるので、加算が行われ、プログラム間ＰＣＲ差分情報適用後のＰＣＲ値は、２３００と３５１５と７７００とを加算して（２３００＋３５１５＋７７００）、１３５１５となる。
【０１０９】
プログラム間ＰＣＲ差分情報であるＰｃｒ＿Ｏｆｆｓｅｔ＿Ｔａｂｌｅの作成手法も第２の実施の形態と同一であるので説明は省略する。
なお、本実施の形態が示すものは本発明の一つの例であり、本発明を限定するものではない。システム構成、多重パケットの構成は本発明の趣旨に基づくものであれば変更可能である。
また、本実施の形態では、ＭＰＥＧ２ＴＳを例に挙げて説明したが、ＭＰＥＧ２ＴＳの代わりにＭＰＥＧ２ＰＳを用いても前述したのと同様にして処理することができる。
【０１１０】
（本発明の他の実施形態）
上述した実施形態の機能を実現するべく各種のデバイスを動作させるように、該各種デバイスと接続された装置あるいはシステム内のコンピュータに対し、前記実施形態の機能を実現するためのソフトウェアのプログラムコードを供給し、そのシステムあるいは装置のコンピュータ（ＣＰＵあるいはＭＰＵ）に格納されたプログラムに従って前記各種デバイスを動作させることによって実施したものも、本発明の範疇に含まれる。
【０１１１】
また、この場合、前記ソフトウェアのプログラムコード自体が上述した実施形態の機能を実現することになり、そのプログラムコード自体、およびそのプログラムコードをコンピュータに供給するための手段、例えば、かかるプログラムコードを格納した記録媒体は本発明を構成する。かかるプログラムコードを記憶する記録媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【０１１２】
また、コンピュータが供給されたプログラムコードを実行することにより、上述の実施形態の機能が実現されるだけでなく、そのプログラムコードがコンピュータにおいて稼働しているＯＳ（オペレーティングシステム）あるいは他のアプリケーションソフト等と共同して上述の実施形態の機能が実現される場合にもかかるプログラムコードは本発明の実施形態に含まれることは言うまでもない。
【０１１３】
さらに、供給されたプログラムコードがコンピュータの機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに格納された後、そのプログラムコードの指示に基づいてその機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって上述した実施形態の機能が実現される場合にも本発明に含まれることは言うまでもない。
【図面の簡単な説明】
【０１１４】
【図１】本発明の第１の実施の形態を示し、デジタル放送受信装置の構成の一例を示すブロック図である。
【図２】本発明の第１の実施の形態を示し、マルチプレクサの作成する多重化パケットの形態例を示す模式図である。
【図３】本発明の第１の実施の形態を示し、マルチプレクサの作成する多重化パケット列の形態例を示す模式図である。
【図４】本発明の第２の実施の形態を示し、デジタル放送受信装置の構成の一例を示すブロック図である。
【図５】本発明の第２の実施の形態を示し、マルチプレクサの作成する多重化パケットの形態例を示す模式図である。
【図６】本発明の第２の実施の形態を示し、マルチプレクサの作成する多重化パケット列の形態及び第２のＰＣＲ補正情報の付加例を示す模式図である。
【図７】本発明の第２の実施の形態を示し、Ｐｃｒ＿Ｏｆｆｓｅｔ＿Ｔａｂｌｅの作成手法の一例を示す模式図である。
【図８】本発明の第３の実施の形態を示し、デジタル放送受信装置の構成の一例を示すブロック図である。
【図９】本発明の第３の実施の形態を示し、マルチプレクサで付加するＳＹＮＣパターンの一例を示す図である。
【図１０】本発明の第３の実施の形態を示し、マルチプレクサが作成するパケットの形態の一例を示す図である。
【図１１】本発明の第３の実施の形態を示し、マルチプレクサの作成する多重化パケット列の形態例を示す模式図である。
【図１２】本発明の第４の実施の形態を示し、デジタル放送受信装置の構成の一例を示すブロック図である。
【図１３】本発明の第４の実施の形態を示し、マルチプレクサが付加するＳＹＮＣパターンの一例を示す図である。
【図１４】本発明の第４の実施の形態を示し、マルチプレクサが作成するＳＹＮＣパターンの対応表の一例を示す図である。
【図１５】本発明の第５の実施の形態を示し、デジタル放送受信装置の構成の一例を示すブロック図である。
【図１６】本発明の第５の実施の形態を示し、マルチプレクサの作成する多重化パケットの形態例を示す模式図である。
【符号の説明】
【０１１５】
１０１  アンテナ
１０２  信号受信部
１０３  デジタル放送受信チューナ
１０４  ＵＳＢインタフェース
１０５  ＩＥＥＥ１３９４インタフェース
１０６  マルチプレクサ
１０７  伝送路
１０８  信号処理部
１０９  デマルチプレクサ
１１０  ＰＣＲ補正部
１１１  ＭＰＥＧ２復号部
１１２  ＪＰＥＧ復号部
１１３  ＤＶ復号部
１１４  合成部
１１５  画像表示装置
１１６  ＳＹＮＣ領域
１１７  Ａｒｒｉｖａｌ＿Ｒｅｖｉｓｅ＿Ｆｌａｇ領域
１１８  Ｓｔｒｅａｍ＿Ｔｙｐｅ領域
１１９  Ｓｔｒｅａｍ＿Ｉｄ領域
１２０  Ａｒｒｉｖａｌ＿Ｒｅｖｉｓｅ領域
１２１  Ｐａｙｌｏａｄ領域
１２２  本来のＭＰＥＧ２ＴＳストリーム
１２３  本来のＪＰＥＧストリーム
１２４  本来のＤＶストリーム
１２５  多重化ストリーム
１２６  第１のＭＰＥＧ２ＴＳパケット
１２７  第１のＪＰＥＧパケット
１２８  第１のＤＶパケット
１２９  第２のＭＰＥＧ２ＴＳパケット
１３０  第３のＭＰＥＧ２ＴＳパケット
２０１  ハードディスク
２０２  ハードディスクコントローラ
２０３  信号入力部
２０４  ＴＳ保持メモリ
２０５  マルチプレクサ
２０６  伝送路
２０７  信号処理部
２０８  デマルチプレクサ
２０９  ＰＣＲ補正部
２１０  ＭＰＥＧ２復号部
２１１  合成部
２１２  画像表示装置
２１３  Ｐｃｒ＿Ｏｆｆｓｅｔ＿Ｔａｂｌｅ＿Ｓｉｚｅ領域
２１４  Ｐｃｒ＿Ｏｆｆｓｅｔ＿Ｔａｂｌｅ領域
２１５  本来のＭＰＥＧ２ＴＳ−１ストリーム
２１６  本来のＭＰＥＧ２ＴＳ−２ストリーム
２１７  本来のＭＰＥＧ２ＴＳ−３ストリーム
２１８  多重化ストリーム
２１９  第１のＭＰＥＧ２ＴＳ−１パケット
２２０  第１のＭＰＥＧ２ＴＳ−２パケット
２２１  第１のＭＰＥＧ２ＴＳ−３パケット
２２２  第２のＭＰＥＧ２ＴＳ−１パケット
２２３  第２のＭＰＥＧ２ＴＳ−２パケット
２２４  第２のＭＰＥＧ２ＴＳ−３パケット
２２５〜２２７  Ｐｃｒ＿Ｏｆｆｓｅｔ＿Ｔａｂｌｅ
２２８  システムクロック
２２９  第１のＭＰＥＧ２ＴＳ−１パケットのＰＣＲ値
２３０  第２のＭＰＥＧ２ＴＳ−１パケットのＰＣＲ値
２３１  第１のＭＰＥＧ２ＴＳ−２パケットのＰＣＲ値
２３２  第２のＭＰＥＧ２ＴＳ−２パケットのＰＣＲ値
２３３  第１のＭＰＥＧ２ＴＳ−３パケットのＰＣＲ値
２３４  第２のＭＰＥＧ２ＴＳ−３パケットのＰＣＲ値
３０１  信号受信部
３０２  マルチプレクサ
３０３  信号処理部
３０４  デマルチプレクサ
３０５  マルチプレクサの作成するパケットのペイロード
３０６  本来のＭＰＥＧ２ＴＳストリーム
３０７  本来のＪＰＥＧストリーム
３０８  本来のＤＶストリーム
３０９  多重化ストリーム
３１０  第１のＭＰＥＧ２ＴＳパケット
３１１  第１のＪＰＥＧパケット
３１２  第１のＤＶパケット
３１３  第２のＭＰＥＧ２ＴＳパケット
３１４  第３のＭＰＥＧ２ＴＳパケット
４０１  信号受信部
４０２  マルチプレクサ
４０３  信号処理部
４０４  デマルチプレクサ
５０１  信号受信部
５０２  マルチプレクサ
５０３  信号処理部
５０４  デマルチプレクサ
５０５  本来の放送波のＭＰＥＧ２ＴＳ−１ストリーム
５０６  本来の蓄積ＭＰＥＧ２ＴＳ−２ストリーム
５０７  本来のＤＶストリーム
５０８  多重化ストリーム
５０９  第１の放送波ＭＰＥＧ２ＴＳ−１パケット
５１０  第１の蓄積ＭＰＥＧ２ＴＳパケット−２
５１１  第１のＤＶパケット
５１２  第２の放送波ＭＰＥＧ２ＴＳ−１パケット
５１３  第２の蓄積ＭＰＥＧ２ＴＳ−２パケット
５１４  第２のＤＶパケット
５１５、５１６  Ｐｃｒ＿Ｏｆｆｓｅｔ＿Ｔａｂｌｅ
【図１】
2005057733.tif 000003
【図２】
2005057733.tif 000004
【図３】
2005057733.tif 000005
【図４】
2005057733.tif 000006
【図５】
2005057733.tif 000007
【図６】
2005057733.tif 000008
【図７】
2005057733.tif 000009
【図８】
2005057733.tif 000010
【図９】
2005057733.tif 000011
【図１０】
2005057733.tif 000012
【図１１】
2005057733.tif 000013
【図１２】
2005057733.tif 000014
【図１３】
2005057733.tif 000015
【図１４】
2005057733.tif 000016
【図１５】
2005057733.tif 000017
【図１６】
2005057733.tif 000018