(57)【特許請求の範囲】
【請求項１】
互いに異なる符号化率によりパンクチュアードされた複数のトランスポートストリームが多重化された多重化ストリームである受信データを受信する受信装置であって、
前記多重化ストリームである受信データに対し、時間デインタリーブ処理を実施するためのメモリと、
前記メモリに書き込まれた多重化ストリームである受信データから、前記メモリの後段に設けられた少なくとも一つのデータ処理部からの要求に基づいて１トランスポートストリームパケット分のデータを選択し、一定長の信号数からなるパケットごとに読み出す読出制御部とを備え、
前記一定長の信号数は、前記互いに異なる符号化率ごとのパンクチュアードパターン１周期分のデパンクチュアード前の信号数の公倍数であることを特徴とするデジタル放送受信装置。
【請求項２】
モデル受信機によりパケットの配置が規定され、互いに異なる符号化率によりパンクチュアードされた複数のトランスポートストリームが多重化された多重化ストリームである受信データに対し、時間デインタリーブ処理を実施するためのメモリと、
前記多重化ストリームである受信データを、送信側で実施された時間インタリーブの規則に従って、サンプルクロック毎に前記大容量メモリに格納位置を切り替えて書き込む書込制御部と、
前記メモリに書き込まれた多重化ストリームである受信データから、前記メモリの後段に設けられた少なくとも一つのデータ処理部からの要求に基づいて１トランスポートストリームパケット分のデータを選択し、一定長の信号数からなるパケットごとに読み出す読出制御部とを備え、
前記一定長の信号数は、前記互いに異なる符号化率ごとのパンクチュアードパターン１周期分のデパンクチュアード前の信号数の公倍数であることを特徴とするデジタル放送受信装置。
【請求項３】
前記モデル受信機は、地上デジタルテレビジョン放送の伝送方式の標準規格により定まることを特徴とする請求項２に記載のデジタル放送受信装置。
【請求項４】
複数チャンネルの放送を同時に受信する受信部と、
前記受信部が受信したチャンネルごとの受信データをＯＦＤＭシンボル単位で時間多重処理して、前記多重化ストリームの受信データとして出力する時間多重部とを備え、
前記データ処理部は、
前記複数のチャンネルに対応して設けられ、前記読み出し制御部が読み出したデータからチャンネルごとのトランスポートストリームパケットを再生する階層バッファと、
前記各階層バッファから出力されたチャンネルごとのトランスポートストリームパケットを時間多重する階層バッファ選択部と、
を備えてなる請求項１ないし３のいずれか１項に記載のデジタル放送受信装置。
【請求項５】
前記階層バッファ選択部は、前記複数のチャンネルのうち、同時に受信したチャンネル数に比例して前記時間多重の処理の速度を変化させることを特徴とする請求項４に記載のデジタル放送受信装置。
【請求項６】
前記階層バッファ選択部は、
前記複数のチャンネルに対応して設けられ、各チャンネルのトランスポートストリーム再生順を前記モデル受信機にしたがって算出するチャンネルトランスポートストリーム再生順算出部と、
前記複数のチャンネルごとのトランスポートストリームパケットの出力タイミングを算出するトランスポートストリームパケット多重タイミング算出部と、
前記トランスポートストリームパケット多重タイミング算出部で算出された出力タイミングに応じて前記トランスポートストリームパケットを出力させるチャンネルを選択する出力トランスポートストリーム選択部とを備え、
前記トランスポートストリームパケット多重タイミング算出部は、前記チャンネルトランスポートストリーム再生順算出部のうち、第１のチャンネルに対応するチャンネルトランスポートストリーム再生順算出部が算出した前記第１のチャンネルのトランスポートストリームの再生順のタイミングを基準として前記出力タイミングを算出し、
前記出力トランスポートストリーム選択部は、前記出力タイミングにしたがって各チャンネルのトランスポートストリームを前記各階調バッファから出力させるとともに、ヌルパケットを除去して前記時間多重の処理を行う、
ことを特徴とする請求項４または５に記載のデジタル放送受信装置。
【請求項７】
前記階層バッファ選択部の後段に設けられた復号部により復号された前記複数のチャンネルのトランスポートストリームパケットのデータが多重化されたデータから、チャンネルごとのデータに分割して出力するチャンネル分割部を備え、
前記チャンネル分割部は、
前記復号部により復号されたトランスポートストリームパケットのデータを前記チャンネルの属性に基づいて選択するチャンネル選択部と、
前記複数のチャンネルに対応して設けられ、前記選択されたチャンネルのデータを出力速度を変換して出力する出力バッファと、を備え、
前記出力バッファのうち、前記第１のチャンネルに対応する出力バッファは、前記復号部から入力されたタイミングで前記トランスポートストリームパケットデータを出力し、
前記出力バッファのうち、前記第１のチャンネル以外のチャンネルに対応する出力バッファは、前記階層バッファ選択部で算出された当該チャンネルに対応する前記出力タイミングで前記トランスポートストリームパケットデータを出力する、
ことを特徴とする請求項６に記載のデジタル放送受信装置。
【請求項８】
前記チャンネル分割部は、各出力バッファの出力タイミングのときに当該出力バッファにデータが蓄積されていないときは、ヌルパケットを挿入することを特徴とする請求項７に記載のデジタル放送受信装置。
【請求項９】
モデル受信機によりパケットの配置が規定され、互いに異なる符号化率によりパンクチュアードされた複数のトランスポートストリームが多重化された多重化ストリームである受信データに対し、時間デインタリーブ処理を実施するためのメモリと、その読み出し制御部を備えるデジタル放送受信装置のデジタル放送受信方法において、
前記メモリに書き込まれた多重化ストリームである受信データから、前記メモリの後段に設けられた少なくとも一つのデータ処理部からの要求に基づいて１トランスポートストリームパケット分のデータを選択する選択ステップと、
前記選択された１トランスポートストリームパケット分のデータを、一定長の信号数からなるパケットごとに読み出す読出ステップとを備え、
前記一定長の信号数は、前記互いに異なる符号化率ごとのパンクチュアードパターン１周期分のデパンクチュアード前の信号数の公倍数であることを特徴とするデジタル放送受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モデル受信機によりパケットの配置が規定された複数のトランスポートストリームが多重化されたデジタル放送の多重化ストリームの受信データを復号するデジタル放送受信装置およびデジタル放送受信方法に関するものである。
【背景技術】
【０００２】
日本における地上デジタル放送ＩＳＤＢ−Ｔ（サービス統合地上デジタル放送）は、ＭＰＥＧ−２システムで規定されたトランスポートストリーム（以下、ＴＳとも記載する）のデータの複数個のグループをデータセグメントとし、そのデータセグメントにパイロット信号が付加されたＯＦＤＭ（直交周波数分割多重）ブロック（又は、ＯＦＤＭセグメントとも記載する）を複数個組み合わせて送信される（例えば、非特許文献１参照）。ＴＳの構成は、受信側で非特許文献１に示す規格に示されたモデル受信機で再生されるＴＳの構成に基づき、受信側でモデル受信機と同等の動作が実施されることを前提として、トランスポートストリームパケット（以下、ＴＳＰとも記載する）の配置がＯＦＤＭ信号に適するようにして多重化される。
【０００３】
多重フレーム中のＴＳＰは、非特許文献１に示す規格で規定されたＯＦＤＭ信号の３階層のいずれかで伝送されるものか、ＯＦＤＭ信号では伝送されないヌルパケットのいずれかに属する。多重フレーム中のＴＳＰ配置を上記のようなモデル受信機で再生されるＴＳの構成に基づいて規定することで、ＴＳＰ毎に複数の階層に分割されて伝送された信号から、受信側で、送信側で送信したものと同じＴＳを再生することができる。
【０００４】
また、非特許文献１に示す規格に示されたモデル受信機では、ＦＦＴ処理された受信データに対して、差動復調もしくはスキャッタードパイロットによる復調の処理が実施され、周波数デインタリーブ処理が行われ、時間デインタリーブ処理が行われる。その後、受信データは、階層分割され、階層毎にビットデインタリーブ処理、及び、デパンクチュアード処理が実施され、階層バッファ部に蓄積される。
【０００５】
階層バッファ部に１パケット分のデータが入力された時点で階層合成部に接続されるスイッチが切り替えられて接続され、その後段に設けられたＴＳ再生部のＴＳバッファ部にデータが転送される。なお、このデータ転送は瞬時に行われるものとする。ＴＳ再生部のＴＳ再生制御部では、１ＴＳＰ時間（４０８バイト時間。１ＴＳＰは２０４バイトであるが、畳み込み符号のマザーコードが１／２であるため、４０８バイトとなる。）毎にＴＳバッファ部をチェックし、１パケット以上のデータが蓄積されているときは１パケット分のデータを読み出し、ＴＳバッファ部にデータがない場合にはヌルパケットを送出する。
【０００６】
送出された１ＴＳのパケットデータは、ビタビ復号部、デランダマイザ部、バイトデインタリーブ部、リードソロモン復号部においてパケット単位で順に復号処理され、誤り訂正されたＴＳパケットデータとして出力される。
【０００７】
上記のように地上デジタル放送の受信装置は、非特許文献１に示す規格で示されたモデル受信機に準じて構成する必要がある。つまり、１チャンネルの放送を受信する場合でも、受信機には各階層ごとにモデル受信機に準じた復号回路が複数必要となる。復号回路は規模が大きいので、複数の復号回路を用意するとコストが増大してしまうという問題がある。
【０００８】
ここで、処理速度を上げて時間多重処理を行えば、複数の復号回路を持たずに、地上デジタル放送を受信、復号することができ、回路規模の増大を抑制することも考えられる。しかし、この場合では、モデル受信機で必要とされるメモリ容量を削減することはできない。
【０００９】
そこで、前段の時間デインタリーブで使用するＳＤＲＡＭ等の大容量メモリから１ＴＳ分のデータをまとめて読み出すことにより、モデル受信機で必要なメモリにおいて容量が大きいＴＳバッファ部のメモリを削減するデジタル放送受信装置が提案されている。（例えば、特許文献１参照。）
【００１０】
【非特許文献１】規格番号「ＡＲＩＢ  ＳＴＤ−Ｂ３１」、標準規格名「地上デジタルテレビジョン放送の伝送方式」、社団法人電波産業界（ＡＲＩＢ）、第１．６版（改定日：平成１７年１１月３０日）、策定年月日：平成１３年５月３１日、（第３章  伝送路符号化方式  図３−１、図３−４、表３−８）
【特許文献１】特開２００５−３１８３７４号公報（段落００４４、図５）
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、上記のような方法を採用する場合、階層分割して処理されるデパンクチュアード処理において、各階層ごとにデパンクチュアード境界が異なるため、複数階層のデータを時間多重処理することができず、階層毎の回路が必要になり、回路規模を抑制することができないという問題があった。
【００１２】
本発明は、上述した課題を解決するためになされたものであって、地上デジタル放送受信装置において復号回路を減少させると共に、メモリの使用量を減少させることで、回路規模を縮小させることを目的とする。
【課題を解決するための手段】
【００１３】
上記した目的を達成するために、本発明の地上デジタル放送受信装置では、モデル受信機によりパケットの配置が規定され、互いに異なる符号化率によりパンクチュアードされた複数のトランスポートストリームが多重化された多重化ストリームである受信データに対し、時間デインタリーブ処理を実施するためのメモリと、前記多重化ストリームである受信データを、送信側で実施された時間インタリーブの規則に従って、サンプルクロック毎に前記メモリに格納位置を切り替えて書き込む書込制御部と、前記メモリに書き込まれた多重化ストリームである受信データから、前記メモリの後段に設けられた少なくとも一つのデータ処理部からの要求に基づいて１トランスポートストリームパケット分のデータを選択し、一定長の信号数からなるパケットごとに読み出す読出制御部とを備え、前記一定長の信号数は、前記互いに異なる符号化率ごとのパンクチュアードパターン１周期分のデパンクチュアード前の信号数の公倍数であることを特徴とする。
【００１４】
また、本発明の地上デジタル放送受信方法では、モデル受信機によりパケットの配置が規定され、互いに異なる符号化率によりパンクチュアードされた複数のトランスポートストリームが多重化された多重化ストリームである受信データに対し、時間デインタリーブ処理を実施するためのメモリと、その読み出し制御部を備えるデジタル放送受信装置のデジタル放送受信方法において、前記メモリに書き込まれた多重化ストリームである受信データから、前記メモリの後段に設けられた少なくとも一つのデータ処理部からの要求に基づいて１トランスポートストリームパケット分のデータを選択する選択ステップと、前記選択された１トランスポートストリームパケット分のデータを、一定長の信号数からなるパケットごとに読み出す読出ステップとを備え、前記一定長の信号数は、前記互いに異なる符号化率ごとのパンクチュアードパターン１周期分のデパンクチュアード前の信号数の公倍数であることを特徴とする。
【発明の効果】
【００１５】
本発明は、時間デインタリーブ処理を実施するためのメモリから受信データを読み出す際に、メモリの後段に設けられた少なくとも一つのデータ処理部からの要求に基づいて１トランスポートストリームパケット分のデータを選択し、互いに異なる符号化率ごとのパンクチュアードパターン１周期分のデパンクチュアード前の信号数の公倍数であって、１トランスポートストリームパケットを構成する信号数よりも小さい一定長の信号数からなるパケットごとに選択したデータを読み出すように構成したので、復号に必要な回路規模およびメモリの使用量を減少させることができるという効果を奏する。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施の形態を図にもとづいて説明する。
【００１７】
＜モデル受信機の説明＞
本発明の実施の形態１を説明する前に、日本における地上デジタルテレビジョン放送の伝送方式の標準規格が記載された非特許文献１に示された多重化ストリーム中のパケットの配置を規定するモデル受信機の構成および動作について説明する。
【００１８】
地上デジタル放送伝送方法では、階層伝送等、複数の伝送パラメータの混在が可能な方式となっているため、ＴＭＣＣ(Transmission and Multiplexing Configuration Control）信号により送信側から受信側にこれらの伝送パラメータの情報が伝送される。ＴＭＣＣ信号はデータ部および同期再生用等のパイロット信号とともにＯＦＤＭフレームとして構成される。ＯＦＤＭフレームの構成を終えた全信号は逆ＦＦＴ演算によりＯＦＤＭ送信信号に変換される。受信機側ではＴＭＣＣ信号を復調後、各階層の伝送パラメータにもとづいて主データの復調処理が実施される。
【００１９】
ＴＳは、Ｎ個のＴＳＰからなる多重フレームを基本単位として構成される。多重フレームを構成するＴＳＰの数（Ｎ）は、伝送パラメータにより異なる。多重フレーム長は、２０４バイトのＴＳＰを基本とし、伝送クロックをＦＦＴサンプルクロックの４倍とすることにより、ＯＦＤＭフレーム長と一致させることができる。多重フレーム中のＴＳＰは、ＯＦＤＭ信号の３階層の何れかで伝送されるパケットか、ＯＦＤＭ信号では伝送されないヌルパケットの何れかに属している。
【００２０】
図１は、非特許文献１に示された多重化ストリーム中のパケットの配置を規定するモデル受信機の構成を示すブロック図である。
このモデル受信機は、外部から受信したＯＦＤＭ変調信号から、キャリア、クロック等を再生すると共に、前記ＯＦＤＭ変調信号をＦＦＴ部１に出力する。
【００２１】
ＦＦＴ部１は、入力するＯＦＤＭ変調信号（受信信号）に対して高速フーリエ変換（ＦＦＴ）処理を実施する。なお、このモデル受信機に入力したＯＦＤＭ変調信号からは、別途の回路によりキャリアおよびクロックが再生されている。差動復調／同期復調部２では、ＦＦＴ処理された信号に対して差動復調処理、あるいは、スキャッタードパイロットによる復調処理を実施する。
【００２２】
送信側で階層合成された信号には、移動受信性能および耐マルチパス性能を確保するための時間インタリーブおよび周波数インタリーブが施される。時間インタリーブには、畳み込みインタリーブが採用され、インタリーブ長は階層毎に独立に指定が可能である。従って、受信側では、上記した送信側で実施された各処理を元に戻す処理が実施される。
【００２３】
周波数デインターリーブ部３は、送信側で周波数インターリーブ処理が実施された受信信号に対して、元に戻すように周波数デインターリーブ処理を実施する。時間デインターリーブ部４は、送信側で時間インターリーブ処理が実施された受信信号に対して、元に戻すように時間デインターリーブ処理を実施する。時間デインターリーブ部４には、その内部または付随するように時間デインターリーブ用メモリ４０、書込制御部４１、および、読出制御部４２が設けられている。
【００２４】
時間デインターリーブ部４における処理は、まず、書込制御部４１により、多重化ストリームの受信データを、送信側で実施された地上デジタル放送の時間インタリーブの規則に従って、ＦＦＴのサンプルクロック毎に大容量のＤＲＡＭメモリである時間デインタリーブ用メモリ４０に格納位置を切り替えて書き込む。次に、読出制御部４２は、送信側で実施されたデジタル放送の時間インタリーブの規則に従って、ＦＦＴのサンプルクロック毎に時間デインタリーブ用メモリ４０に格納された受信データを順に読み出す。
【００２５】
階層分割部５は、時間デインタリーブされた受信データを各階層毎に分割して送出する。各階層毎に設けられたビットデインタリーブ部６ａ、６ｂ、６ｃは、各階層毎に分割された受信データに対してビットデインタリーブ処理を実施して出力する。ビットデインターリーブ部６ａ、６ｂ、６ｃには、その内部にビットデインターリーブ用メモリ６０、不図示の書込制御部、および、不図示の読出制御部が設けられている。
【００２６】
送信側で階層伝送を行う場合には、階層情報の指定に従って階層分割され、最大３系統の並列処理が行われる。この並列処理では、エネルギー拡散、バイトインタリーブ、畳み込み符号化（パンクチュアード処理）された後に、各階層に指定された方式によりビットインタリーブと変調マッピングからなるキャリア変調が施され、階層合成される。３つの各階層では、畳み込み符号化率、キャリア変調方式を独立に指定が可能である。従って、受信側では、上記した送信側で実施された各処理を元に戻す処理が実施される。
【００２７】
各ビットデインターリーブ部６ａ、６ｂ、６ｃにおける処理は、まず、不図示の書込制御部により、受信データの各ビットｂ０〜ｂ５を、ビットデインタリーブ用メモリ６０の各遅延処理ブロックに、送信側で実施されたデジタル放送のビットインタリーブの規則に従って、ＦＦＴのサンプルクロック毎に格納位置を切り替えて書き込む。次に、不図示の読出制御部は、送信側で実施されたデジタル放送の時間インタリーブの規則に従って、送信側で実施されたビットインタリーブを元に戻すように、ＦＦＴのサンプルクロック毎にビットデインタリーブ用メモリ６０に格納された受信データを各遅延処理ブロックの遅延時間に応じて順に読み出す。
【００２８】
デパンクチュアード部７ａ、７ｂ、７ｃは、階層分割されて各ビットデインターリーブ部６ａ、６ｂ、６ｃでビットデインターリーブされた受信データに対して、送信側で実施されたパンクチュアード処理の規則に従って、そのパンクチュアード処理を元に戻すように、ＦＦＴのサンプルクロック毎にデパンクチュアード処理を実施する。階層バッファ部８ａ、８ｂ、８ｃには、デパンクチュアード処理されることにより、送信側におけるパンクチュアード処理前の状態に戻された受信データが順に格納される。階層合成部９は、各階層毎のデータをＯＦＤＭフレーム毎のデータに合成してＴＳ再生部１０ａ、１０ｂに出力する。階層バッファ部８ａ、８ｂ、８ｃは、上記した地上デジタル放送受信装置における時間デインターリーブ用メモリ以外のメモリであり、ビットデインターリーブ用メモリ６０と同様に個々の容量が小さいため、ＬＳＩに内蔵可能なＳＲＡＭを使用するのが一般的である。
【００２９】
階層バッファ部８ａ、８ｂ、８ｃへの受信データの格納状態は監視されており、１パケット分のデータが入力された時点でスイッチＳ１が切り替えられ、階層合成部９を介して、ＴＳ再生部１０ａ、１０ｂ内のＴＳバッファ部１００ａ、１００ｂにデータが転送される。このデータ転送は瞬時に行われるものとする。階層合成部９とＴＳ再生部１０ａ、１０ｂとの間のスイッチＳ３は、階層合成部９から信号を入力するＴＳ再生部１０ａ、１０ｂの切り替えを行い、ＯＦＤＭフレームの先頭で交互に切り替えられる。ＴＳバッファ部１００ａ、１００ｂは、上記した地上デジタル放送受信装置における時間デインターリーブ用メモリ以外のメモリであり、ビットデインターリーブ用メモリ６０や階層バッファ部８ａ、８ｂ、８ｃと同様に個々の容量が小さいため、ＬＳＩに内蔵可能なＳＲＡＭを使用するのが一般的である。
【００３０】
ＴＳ再生部１０ａ、１０ｂは、ＯＦＤＭ信号の伝送パラメータの設定により単位時間に伝送できるＴＳＰの数が多様な値をとることから、ＴＳＰの配置が規定されている多重フレームを構成する際に適切な数のヌルパケットを補完するものである。こうすることで、伝送パラメータの設定によらず一定のクロックでＴＳを再生させることができる。
また、多重フレーム中のＴＳＰ配置が規定されることで、ＴＳＰごとに複数の階層に分割されて伝送された信号から受信側で送信側と同じＴＳの再生を可能としている。ＴＳＰの配置はモデル受信機の動作で規定されており、受信側のＴＳ再生部１０ａ、１０ｂでは、モデル受信機と同等の動作をすることでＴＳＰの再生を行うことができる。
【００３１】
ＴＳ再生部１０ａ、１０ｂのＴＳバッファ部１００ａ、１００ｂには、階層バッファ部８ａ、８ｂ、８ｃに１ＴＳＰ分のデータが蓄積されるごとに１ＴＳＰデータが転送される。階層バッファ部８ａ、８ｂ、８ｃは上記したように最大３階層を有し、各階層バッファ部８ａ、８ｂ、８ｃへのデータの蓄積速度は一定ではなく、複数の階層のＴＳＰデータが同一のＴＳＰ時間内にＴＳバッファ部１００ａ、１００ｂへ転送される場合もある。
【００３２】
ＴＳ再生部１０ａ、１０ｂ内のＴＳ再生制御部１０２ａ、１０２ｂでは、１ＴＳＰ時間（４０８バイト時間。１ＴＳＰは２０４バイトであるが、畳み込み符号のマザーコードが１／２であるため、４０８バイトとなる。）毎にＴＳバッファ部１００ａ、１００ｂを監視し、１パケット以上のデータが蓄積された場合には、スイッチＳ２ａ、Ｓ２ｂをＴＳバッファ部１００ａ、１００ｂ側に切り替えて１パケット分のデータを読み出し、ＴＳバッファ部１００ａ、１００ｂにデータがない場合には、スイッチＳ２ａ、Ｓ２ｂをヌルＴＳＰ１０１ａ、１０１ｂ側に切り替えてヌルパケットを送出する。
【００３３】
また、階層バッファ部８ａ、８ｂ、８ｃからＴＳバッファ部１００ａ、１００ｂへＴＳＰデータが転送された時にヌルＴＳＰが出力中であることもある。このため、階層バッファ部８ａ、８ｂ、８ｃからＴＳバッファ部１００ａ、１００ｂにＴＳＰデータが転送された後、スイッチＳ２ａ、Ｓ２ｂを経由してそのＴＳＰデータが出力されるまでには、ＴＳＰ時間単位の待ち時間が発生する。ＴＳバッファ部１００ａ、１００ｂにおける出力待ちの間、ＴＳＰデータをＴＳバッファ部１００ａ、１００ｂに蓄積する。
【００３４】
ビタビ復号部１１は、再生されたＴＳに対してビタビ復号処理を実施するものである。スイッチＳ４は、信号を出力するＴＳ再生部１０ａ、１０ｂを切り替えてビタビ復号部１１に入力させる。スイッチＳ４は、スイッチＳ３の切り替えタイミング、すなわちＯＦＤＭフレームの先頭がＴＳ再生部１０ａ、１０ｂに入力されるタイミングより、３ＴＳＰ時間遅れてスイッチＳ３と同じ側に切り替えられる。
【００３５】
なお、このモデル機において上記階層分割部５、ビットデインターリーブ部６ａ〜６ｃ、ビットデインターリーブ用メモリ６０、デパンクチュアード部７ａ〜７ｃ、階層バッファ８ａ〜８ｃ、階層合成部９、ＴＳ再生部１０ａ、１０ｂ、ビタビ復号部１１等がいわゆるデータ処理部を構成する。
【００３６】
上記のようにモデル受信機に従って階層ごとに復号回路を設けることにより、ＴＳＰ毎に複数の階層に分割されて伝送された信号から、送信側で送信したものと同じＴＳを再生することができる。
【００３７】
ここで、非特許文献１に示す規格により定められたパンクチュアード畳込み符号化の符号化率（パンクチュアードパターン）は図２に示すように５種類あり、階層ごとに任意の符号化率を用いることができる。そして、地上デジタル放送における受信機でのデパンクチュアード前のパンクチュアードパターン１周期分の信号数（送信機でのパンクチュアード後の信号数）Ｄ２は、符号化率１/２では２、２/３では３、３/４では４、５/６では６、７/８では８となる。つまり、符号化率１/２では２信号、２/３は３信号、３/４は４信号、５/６は６信号、７/８は８信号毎にパンクチュアードパターンの境界がある。ＯＦＤＭフレームは、１２４８（キャリア数）の整数倍の信号数で構成され、１２４８はデパンクチュアード前における全符号化率のパンクチュアードパターン境界の信号数で割り切ることができ、フレーム境界とパンクチュアードパターンの境界が一致するようになっている。
【００３８】
一方、パンクチュアードパターンは、フレームヘッダでリセットされるが、ＴＳパケットの境界とは無関係である。前述したようにいずれの階層、符号化率においても１ＴＳ毎に４０８バイト時間を要し、１バイトにはデパンクチュアード後の８信号が含まれるが、符号化率によってデパンクチュアード前後の信号数が変化する。デパンクチュアード後（送信側でのパンクチュアード前）の信号数をＤ１とすると、符号化率１／２ではＤ１＝Ｄ２、符号化率２／３では４Ｄ１＝３Ｄ２、符号化率３／４では３Ｄ１＝２Ｄ２、符号化率５／６では５Ｄ１＝３Ｄ２、符号化率７／８では７Ｄ１＝４Ｄ２の関係となる。したがって、１ＴＳパケット中のデパンクチュアード前の信号数Ｄ２は、符号化率、変調方式によって図３に示すような値で構成されるので、符号化率、変調方式によってはパンクチュアードパターン境界とは必ずしも一致しない。つまり、１ＴＳパケットの境界を、全ての符号化率・変調方式のパンクチュアードパターン境界と一致させることはできない。この場合、同一階層のＴＳパケットのパンクチュアードパターンは、ＴＳパケットの境界で途切れることはなく次のＴＳのパケットに連続するが、異なる階層のＴＳパケットの境界においては、階層ごとに異なるパンクチュアードパターンとなり連続しない。よって、複数階層のＴＳパケットのデパンクチュアード処理を同一の回路で時間多重処理することができず、階層分割後にそれぞれの階層に応じた３組の復号回路が必要となっていた。
【００３９】
実施の形態１．
本実施の形態１では、階層分割後の処理を全階層で時間多重することにより、回路規模およびメモリ容量を削減したチャンネル受信機について記載する。
【００４０】
図４は本実施の形態１の地上デジタル放送受信装置を示す図である。ＦＦＴ部１は、入力する地上デジタル放送信号のＯＦＤＭ変調信号（受信信号）に対して高速フーリエ変換（ＦＦＴ）処理を実施する。なお、この受信装置に入力したＯＦＤＭ変調信号からは、別途の回路によりキャリアおよびクロックが再生されている。差動復調／同期復調部２では、ＦＦＴ処理された各チャンネルの信号に対して差動復調処理、あるいは、スキャッタードパイロットによる復調処理を実施する。
【００４１】
送信側で階層合成された信号には、移動受信性能および耐マルチパス性能を確保するための時間インタリーブおよび周波数インタリーブが施される。時間インタリーブには、畳み込みインタリーブが採用され、インタリーブ長は階層毎に独立に指定が可能である。従って、受信側では、上記した送信側で実施された各処理を元に戻す処理が実施される。
【００４２】
差動復調／同期復調部２で復調処理を施された地上デジタル放送の復調信号は、周波数デインタリーブ部３に入力する前に、ＯＦＤＭシンボル単位で時間多重処理される。周波数デインタリーブはＯＦＤＭシンボルごとに処理され、処理はＯＦＤＭシンボル内で完結するため、ＯＦＤＭシンボル単位で信号を時間多重することが可能である。周波数デインタリーブ部３は、送信側で周波数インタリーブ処理が実施された受信信号に対して、元に戻すように周波数デインターリーブ処理を実施する。時間デインターリーブ部４は、送信側で時間インターリーブ処理が実施された受信信号に対して、元に戻すように時間デインターリーブ処理を実施する。時間デインターリーブ部４には、その内部または付随するように時間デインターリーブ用メモリ４０、書込制御部４１、および、読出制御部４２が設けられている。
【００４３】
図１に示すモデル受信機の読出制御部４２では、ＦＦＴのサンプルクロック毎にＯＦＤＭシンボルとなるように読み出す制御を実施するのみであるが、本実施の形態１の図４に示すデジタル放送受信装置においては、大容量メモリから読み出すデータは、いずれの符号化率、変調方式のパンクチュアードパターンが全てパターンの境界になるように選択される、１ＴＳパケットを構成する信号数より少数の任意数の信号数からなる一定長のパケットデータとする。例えば地上デジタル放送においては、上述したように符号化率１/２はデパンクチュアード前の信号数で２信号、２/３は３信号、３/４は４信号、５/６は６信号、７/８は８信号でパンクチュアードパターンの１周期分を構成する（標準テレビジョン放送等のうちデジタル放送に関する送信の標準方式（平成１５年１月１７日総務省令第２６号））ので、符号化率１/２は信号、２/３は３信号、３/４は４信号、５/６は６信号、７/８は８信号毎にそれぞれパンクチュアードの境界を持つことになる。そこで、これらの最小公倍数である２４の倍数が、全てのパンクチュアードパターンの境界となる。そこで、時間デインタリーブ部４の読み出し制御部４２から読み出すデータは、２４の倍数で選択される信号数、つまり、地上デジタルテレビジョン放送の伝送方式の標準規格で規定される各符号化率におけるパンクチュアードパターン１周期分のデパンクチュアード前（送信側でのパンクチュアード後）の信号の信号数の公倍数からなるパケットとする。
【００４４】
時間デインタリーブ部４の読み出し制御部４２は、後段の階層バッファ８ｅから出力されるデータリクエスト信号を受信し、データリクエスト信号の属性（チャンネル、階層）に応じて、時間デインタリーブ用メモリ４０に蓄積されたデータから該当ＴＳパケットのデータを選択し、かつ、上記した２４の倍数で選択される信号数からなるパケットを構成して、ビットデインタリーブ部６に出力する。
【００４５】
ビットデインタリーブ部６は、入力パケットデータの属性に応じて各階層ごとに設置されるビットデインタリーブ用メモリ６０を選択し、ビットデインタリーブ処理を行ない、パケットデータをデパンクチュアード部７に出力する。
【００４６】
デパンクチュアード部７は、各パケットデータの属性に応じたデパンクチュアード処理を行なう。入力のデータパケットは、パンクチュアード境界に一致したパケット長であるので、図５中段に示すように、時間的に連続するデータパケットが異なる階層、異なるチャンネルのパケットであっても、問題なくデパンクチュアード処理を行なうことができる。デパンクチュアード処理されたデータパケットは、階層分割部５０により各データパケットの属性の符号化率に応じてデータ長の異なるパケットに再生され、階層バッファ８ｅに出力される。
【００４７】
なお、本実施の形態と異なり、入力のデータパケットが、パンクチュアード境界に一致しないパケット長で読み出しを行った場合には、図５下段に示すように階層ごとに異なるパンクチュアードパターンとなってしまい、データは連続しなくなる。
【００４８】
階層バッファ８ｅは３つのバッファから構成され、各バッファは１００キャリア程度の小容量のメモリ（ＳＲＡＭ）である。階層バッファ８ｅは、各バッファに蓄積されるデータ残量がある一定の値以下になると、前段の時間デインタリーブ部４の読み出し制御部４２に対してデータリクエスト信号を出力する。また、階層バッファ８ｅは、階層バッファ選択部１３からの出力リクエストに応じて、いずれか１つの階層バッファから蓄積されたデータを出力する。
【００４９】
階層バッファ選択部１３は、地上デジタル放送のモデル受信機で規定されるＴＳパケットの出力順を算出してビタビ復号部１１に出力するＴＳパケットの階層を選択し、該当する階層のデータを蓄積する階層バッファに対して出力リクエストを出力する。階層バッファ選択部１３からの出力はＴＳパケットであり、１ＴＳパケットの全データを出力するまで、いずれかの階層バッファへの出力リクエストを継続する。
【００５０】
ビタビ復号部１１およびＲＳ複合部１２は階層バッファ選択部１３より出力されたＴＳパケットデータに対してビタビ復号処理、リードソロモン復号処理を行ない、復号処理したＴＳパケットデータを出力する。
【００５１】
なお、本実施の形態１において上記、ビットデインターリーブ部６、ビットデインターリーブ用メモリ６０、デパンクチュアード部７、階層分割部５０、階層バッファ８ｅ、階層バッファ選択部１３、ビタビ復号部１１、ＲＳ復号部１３等がいわゆるデータ処理部を構成する。
【００５２】
以上、本実施の形態１のデジタル放送受信装置によれば、モデル受信機によりパケットの配置が規定され、互いに異なる復号化率によりパンクチュアードされた複数のトランスポートストリームが多重化された多重化ストリームである受信データに対し、時間デインタリーブ処理を実施するためのメモリ４０と、多重化ストリームである受信データを、送信側で実施された時間インタリーブの規則に従って、サンプルクロック毎にメモリ４０に格納位置を切り替えて書き込む書込制御部４１と、メモリ４０に書き込まれた多重化ストリームである受信データから、メモリ４０の後段に設けられた少なくとも一つのデータ処理部（階層バッファ８ｅ）からの要求に基づいて１トランスポートストリームパケット分のデータを選択し、前記互いに異なる符号化率ごとのパンクチュアードパターン１周期分のデパンクチュアード前の信号数Ｄ２の公倍数であって、一定長の信号数からなるパケットごとに読み出す読出制御部４２とを備えたので、デパンクチュアード処理部７が全階層のパケットデータを時分割処理できるようになり、回路規模を削減することができる。
【００５３】
また、本実施の形態１のデジタル放送受信方法によれば、モデル受信機によりパケットの配置が規定さ、互いに異なる復号化率によりパンクチュアードされた複数のトランスポートストリームが多重化された多重化ストリームである受信データに対し、時間デインタリーブ処理を実施するためのメモリ４０と、その読み出し制御部４２を備えるデジタル放送受信装置のデジタル放送受信方法において、多重化ストリームである受信データを、送信側で実施された時間インタリーブの規則に従って、サンプルクロック毎にメモリ４０に格納位置を切り替えて書き込む書込制御ステップと、メモリ４０に書き込まれた多重化ストリームである受信データから、メモリ４０の後段に設けられた少なくとも一つのデータ処理部（階層バッファ８ｅ）からの要求に基づいて１トランスポートストリームパケット分のデータを選択する選択ステップと、前記選択された１トランスポートストリームパケット分のデータを、前記互いに異なる符号化率ごとのパンクチュアードパターン１周期分のデパンクチュアード前の信号数Ｄ２の公倍数であって、一定長の信号数からなるパケットごとに読み出す読出ステップとを備えたので、デパンクチュアード処理部７が全階層のパケットデータを時分割処理できるようになり、回路規模を削減することができる。
【００５４】
また、パケットデータ長を１ＴＳパケットよりも少ない信号数のサイズにすることにより、階層バッファ８ｅの容量を１ＴＳパケット（４０８バイト）よりも小さい１００バイト程度のメモリで構成させることができ、メモリ容量を削減することができる。
【００５５】
これにより、ＴＳバッファ部等のＬＳＩに内蔵されるＳＲＡＭの使用量が減少し、ＬＳＩ等の回路規模が小さくなるので、消費電力を抑制することができる。
【００５６】
とくに、モデル受信機を地上デジタルテレビジョン放送の伝送方式の標準規格に示されるモデル受信機としたので、回路規模を大きくすること無く地上デジタルテレビジョン放送を視聴できるデジタル放送受信装置が得られる。
【００５７】
実施の形態２．
本実施の形態２では、階層分割後の処理を複数チャンネルの全階層で時間多重することにより、回路規模およびメモリ容量を削減した複数チャンネル受信機について記載する。
【００５８】
図６〜９は本実施の形態１の複数チャンネルを受信する地上デジタル放送受信装置を示す図で、図６はデジタル放送受信装置の構成を示すブロック図、図７は階層バッファ選択部の構成を示すブロック図、図８はＴＳ再生タイミングと多重スロットのタイミングの関係を示す図、図９はチャンネル分割部の構成を示すブロック図ある。受信チャンネル数は任意であるが、一例としてチャンネルＡとチャンネルＢの２チャンネルの放送を受信するものとして説明する。また、実施の形態１と同様の部分については記載を省略する。
【００５９】
ＦＦＴ部および作動復調同期復調部は、各チャンネルＡ、Ｂに対応して設けられ、ＦＦＴ部１ａおよび１ｂは、入力する各チャンネルのＯＦＤＭ変調信号（受信信号）に対して高速フーリエ変換（ＦＦＴ）処理を実施する。差動復調／同期復調部２ａおよび２ｂでは、ＦＦＴ処理された各チャンネルの信号に対して差動復調処理、あるいは、スキャッタードパイロットによる復調処理を実施する。
【００６０】
差動復調／同期復調部２ａおよび２ｂで復調処理を施された各チャンネルの復調信号は、周波数デインタリーブ部３に入力する前に、時間多重部１５により、ＯＦＤＭシンボル単位で時間多重処理される。周波数デインタリーブはＯＦＤＭシンボルごとに処理され、処理はＯＦＤＭシンボル内で完結するため、ＯＦＤＭシンボル単位で複数のチャンネルの信号を時間多重することが可能である。周波数デインタリーブ部３は、送信側で周波数インタリーブ処理が実施された受信信号に対して、元に戻すように周波数デインターリーブ処理を実施する。時間デインターリーブ部４は、送信側で時間インターリーブ処理が実施された受信信号に対して、元に戻すように時間デインターリーブ処理を実施する。
【００６１】
時間デインタリーブ部４の読み出し制御部４２は、後段の各チャンネルＡ、Ｂに対応して設けられた階層バッファ８ｅ、８ｆから出力されるデータリクエスト信号を受信し、データリクエスト信号の属性（チャンネル、階層）に応じて、時間デインタリーブ用メモリ４０に蓄積されたデータから該当ＴＳパケットのデータを選択し、かつ、実施の形態１と同様に２４の倍数で選択される信号数からなるパケットを構成して、ビットデインタリーブ部６に出力する。
【００６２】
ビットデインタリーブ部６は、入力パケットデータの属性に応じて各階層、各チャンネルごとに設置されるビットデインタリーブ用メモリ６０を選択し、ビットデインタリーブ処理を行ない、パケットデータをデパンクチュアード部７に出力する。
【００６３】
デパンクチュアード部７は、各パケットデータの属性に応じたデパンクチュアード処理を行なう。入力のデータパケットは、パンクチュアード境界に一致したパケット長であるので、実施の形態１と同様に、時間的に連続するデータパケットが異なる階層、異なるチャンネルのパケットであっても、問題なくデパンクチュアード処理を行なうことができる。デパンクチュアード処理されたデータパケットは、チャンネル／階層分割部５０によって各データパケットの属性の符号化率に応じてデータ長の異なるパケットに再生され、階層バッファ８ｅ、８ｆに出力される。
【００６４】
階層バッファ８ｅおよび８ｆもそれぞれ３つのバッファで構成（本説明では２チャンネルなので計６つのバッファから構成）される。階層バッファ８ｅおよび８ｆは、各バッファに蓄積されるデータ残量がある一定の値以下になると、前段の時間デインタリーブ部４の読み出し制御部４２に対してデータリクエスト信号を出力する。また、階層バッファ８ｅ、８ｆは、階層バッファ選択部１３０からの出力リクエストに応じて、いずれか１つの階層バッファから蓄積されたデータを出力する。
【００６５】
階層バッファ選択部１３０は、図７に示すように、マスターチャンネルとなる例えばチャンネル１のＴＳ再生順を地上デジタル放送規格のモデル受信機に従って算出するマスターチャンネルＴＳ再生算出部１３１、スレーブチャンネルとなる例えばチャンネル２のＴＳ再生順を地上デジタル放送規格のモデル受信機に従って算出するスレーブチャンネルＴＳ再生算出部１３２、階層バッファ選択部１３０から時間多重して出力する複数チャンネルのＴＳパケットの出力タイミングを算出するＴＳパケット多重タイミング算出部１３３、ＴＳ出力タイミング算出部１３３で算出されたタイミングに応じて出力するチャンネルのＴＳパケットを選択する出力ＴＳ選択部１３４を有している。
【００６６】
複数チャンネルを受信する場合、チャンネルによって再生されるクロックの周波数、位相が異なり、また、ＯＦＤＭフレームの再生タイミングも異なることから、チャンネルごとに出力するＴＳの出力タイミングは異なってくる。このため、異なるチャンネルのＴＳパケットを時間多重する場合、多重のタイミングはそれぞれのチャンネルのＴＳ再生タイミングとは必ずしも一致しない。
【００６７】
そこで、本実施の形態２では、複数あるチャンネルのうち１チャンネルをマスターチャンネルとし、このマスターチャンネルのＴＳ再生タイミングを多重タイミングと一致させてマスターチャンネルの多重スロットとし、マスターチャンネルのＴＳが多重されていない時間を他のスレーブチャンネルの多重スロットとする。
【００６８】
マスターチャンネルＴＳ再生順算出部１３１は、マスターチャンネルとなる例えばチャンネルＡのＴＳ再生順を、地上デジタル放送規格のモデル受信機に従って算出する。スレーブチャンネルＴＳ再生順算出部１３２も同様に、スレーブチャンネルとなる例えばチャンネルＢのＴＳ再生順を、地上デジタル放送規格のモデル受信機に従って算出する。それぞれのチャンネルのＴＳ再生順を示す信号はＴＳパケット多重タイミング算出部１３３に出力される。ＴＳパケット多重タイミング算出部１３３は、マスターチャンネルのＴＳ再生順のタイミングを基準にして、ＴＳパケットの多重スロットのタイミングを算出する。この結果、図８に示すように、マスターチャンネルとなるチャンネル１のＴＳ再生タイミング（図中上段）と、多重スロットのタイミング（図中下段）は同期する。
【００６９】
一方、スレーブチャンネルとなるチャンネルＢのＴＳ再生タイミング（図中中段）は、多重スロットのタイミングとは同期しない。同期しないために、長い時間の間にはタイミングの差による誤差が蓄積し、スレーブチャンネルで多重できないスロットが発生するという問題が考えられる。しかし、地上デジタル放送規格では、いずれの階層のＴＳパケットも再生されないヌルパケットが１ＯＦＤＭシンボル時間に１パケットは最低でも挿入されるようになっているので、ヌルパケットが再生されるタイミングで、多重タイミングとＴＳ再生タイミングが非同期であることによって生じる誤差を吸収させることができる。ヌルパケットで誤差を吸収させるために、多重パケットにはヌルパケットを挿入しないようにする。
【００７０】
このとき、階層バッファ選択部１３０は、受信チャンネル数に応じて処理速度を変えるものとし、例えば２チャンネルを同時に受信する場合には、チャンネル数に比例して、１チャンネル受信の２倍の速度で２チャンネル分を時間多重し、後段のビタビ復号部１１にＴＳパケットデータを出力する。
【００７１】
ビタビ復号部１１およびＲＳ複合部１２は、実施の形態１と同様に階層バッファ選択部１３より出力されたＴＳパケットデータに対してビタビ復号処理、リードソロモン復号処理を行ない、チャンネル分割部１４に復号処理したＴＳパケットデータを出力する。
【００７２】
チャンネル分割部１４は、復号処理された各チャンネル、各階層のＴＳパケットデータを受信し、チャンネルごとにＴＳパケットデータを分割して出力する。チャンネル分割されたＴＳパケットデータは、チャンネルごとに、モデル受信機で規定されたＴＳ再生順に従う。
【００７３】
ここで、階層バッファ選択部１３０から出力される複数チャンネルのＴＳパケットを時間多重する多重スロットのタイミングは、マスターチャンネルとなるいずれかの１チャンネルのＴＳ再生タイミングと同期する。しかし、スレーブチャンネルのＴＳ再生タイミングとは非同期であり、多重スロットにはヌルパケットは挿入されていない。このため、ヌルパケットを含めたＴＳパケットを出力ためのリタイミングを行なう必要がある。
【００７４】
そこで、本実施の形態２では、各チャンネルのＴＳパケットをチャンネルごとに分割し、リタイミングして出力するためにチャンネル分割部１４を以下のように構成している。
【００７５】
図９は、本実施の形態２における地上デジタル放送受信機のチャネル分割部の構成を示すブロック図である。図において、チャンネル分割部１４は、ＲＳ復号部１２から出力されたＴＳパケットデータをＴＳパケットのチャンネルの属性に応じて選択するチャンネル選択部１４１、選択された各チャンネルのデータの出力速度を変換するために設けられた出力バッファ１４２および１４３、各出力バッファの読み出しを制御する読み出し制御部１４４および１４５を有している。
【００７６】
ＲＳ復号部１２から出力され、チャンネル分割部１４に入力された複数チャンネルのＴＳが多重された信号を、まず、チャンネル選択部１４１でチャンネルごとに選択し、各チャンネル専用の出力バッファ１４２、１４３に出力する。出力バッファ１４２にはマスターチャンネル（チャンネルＡ）のＴＳデータが入力される。入力されたＴＳパケットの入力タイミングは、階層バッファ選択部１３０で算出されたＴＳ再生タイミングと同期するため、入力タイミングと同期したタイミングで出力バッファからＴＳパケットデータを出力する。ヌルパケット期間にはデータが入力されないので、出力バッファ１４２にデータが蓄積されていない場合にはヌルパケットを挿入する。出力バッファに入力されるデータの速度は、受信するチャンネル数倍（２チャンネル受信の場合は２倍）になっているため、本来のＴＳ再生速度に戻す際にも、この出力バッファ１４２を利用して速度変換を行う。入力ＴＳのタイミングと出力ＴＳのタイミングが同期するため、出力バッファ１４２の容量は最大で１ＴＳパケットのデータ数（２０４バイト）あればよい。
【００７７】
一方、スレーブチャンネルとなったチャンネルＢのＴＳデータは、出力バッファ１４３に入力される。スレーブチャンネルの場合には、入力されたＴＳパケットの入力タイミングと、階層バッファ選択部１３０で算出されたＴＳ再生タイミングとは同期しない。このため、階層バッファ選択部１３０で算出されたＴＳ再生タイミングを読み出し制御部１４５に入力し、このＴＳ再生タイミング信号に従って出力バッファ１４３からＴＳデータを出力する。ＴＳ再生タイミング信号がヌルパケットとなる期間は、ヌルパケットを挿入する。マスターチャンネルと同様に、本来のＴＳ再生速度に戻す際には、出力バッファ１４３を利用して速度変換を行う。出力バッファの容量は、ＴＳ再生タイミングと多重タイミングが異なることによる出力タイミング誤差の蓄積を考慮して決定する必要がある。最大でプラスマイナス１ＴＳのタイミング誤差が発生するとするので、出力バッファの容量は２ＴＳから３ＴＳパケット程度のデータ数があればよい。
【００７８】
なお、本実施の形態２において上記、ビットデインターリーブ部６、ビットデインターリーブ用メモリ６０、デパンクチュアード部７、チャンネル／階層分割部５０、階層バッファ８ｅ，８ｆ、階層バッファ選択部１３０、ビタビ復号部１１、ＲＳ復号部１３、チャンネル分割部１４等がいわゆるデータ処理部を構成する。
【００７９】
以上のように、本実施の形態２によれば、複数チャンネルの放送を同時に受信する受信部（１ａ、１ｂ、２ａ、２ｂ）と、受信部が受信したチャンネルごとの受信データをＯＦＤＭシンボル単位で時間多重処理して、前記多重化ストリームの受信データとして出力する時間多重部１５とを備え、前記データ処理部は、複数のチャンネルに対応して設けられ、読み出し制御部４２が読み出したデータからチャンネルごとのトランスポートストリームパケットを再生する階層バッファ（８ｅ、８ｆ）と、各階層バッファ８ｅ，８ｆから出力されたチャンネルごとのトランスポートストリームパケットを時間多重する階層バッファ選択部１３０と、を備えたので、デパンクチュアード処理部７が全チャンネル、全階層のパケットデータを時分割処理できるようになり、回路規模を削減することができる。
【００８０】
また、階層バッファ選択部１３０は、複数のチャンネルに対応して設けられ、各チャンネルのトランスポートストリーム再生順をモデル受信機にしたがって算出するチャンネルトランスポートストリーム再生順算出部１３１、１３２と、複数のチャンネルごとのトランスポートストリームパケットの出力タイミングを算出するトランスポートストリームパケット多重タイミング算出部１３３と、トランスポートストリームパケット多重タイミング算出部１３３で算出された出力タイミングに応じてトランスポートストリームパケットを出力させるチャンネルを選択する出力トランスポートストリーム選択部１３４とを備え、トランスポートストリームパケット多重タイミング算出部１３３は、チャンネルトランスポートストリーム再生順算出部のうち、第１のチャンネルに対応するチャンネルトランスポートストリーム再生順算出部１３１が算出した第１のチャンネルのトランスポートストリームの再生順のタイミングを基準として出力タイミングを算出し、出力トランスポートストリーム選択部１３４は、前記出力タイミングにしたがって各チャンネルのトランスポートストリームを各階調バッファ８ｅ，８ｆから出力させるとともに、ヌルパケットを除去して時間多重の処理を行う、ようにしたので、クロック、ＯＦＤＭフレーム再生タイミングが異なる複数チャンネルのＴＳパケットの多重が可能になり、後段での時間多重処理により回路規模を削減することができる。
【００８１】
さらに、階層バッファ選択部１３０は、複数のチャンネルのうち、同時に受信したチャンネル数に比例して時間多重の処理の速度を変化させるようにしたので、複数チャンネルのＴＳパケットの時間多重が可能となり、ビタビ復号部１１、ＲＳ復号部１２の回路を増やす必要もない。
【００８２】
とくに、階層バッファ選択部１３０の後段に設けられた復号部１１，１２により復号された複数のチャンネルのトランスポートストリームパケットのデータが多重化されたデータから、チャンネルごとのデータに分割して出力するチャンネル分割部１４を備え、チャンネル分割部１４は、復号部１１，１２により復号されたトランスポートストリームパケットのデータをチャンネルの属性に基づいて選択するチャンネル選択部１４１と、複数のチャンネルに対応して設けられ、選択されたチャンネルのデータを出力速度を変換して出力する出力バッファ１４２、１４３とを備え、第１のチャンネルに対応する出力バッファ１４２は、チャンネル読み出し制御部１４４の制御により、復号部１２から入力されたタイミングで前記トランスポートストリームパケットデータを出力し、第１のチャンネル以外のチャンネル（Ｂ）に対応する出力バッファ１４３は、チャンネル読み出し制御部１４５の制御により、階層バッファ選択部１３０で算出された当該チャンネル（Ｂ）に対応する出力タイミングでトランスポートストリームパケットデータを出力するようにしているので、複数チャンネルを受信していても、チャンネル分割部１４でチャンネルごとにＴＳパケットを分割し、モデル受信機で規定された順番どおりにＴＳパケットを再生することができ、ＴＳパケットの並べ替え等の処理を必要としない。
【００８３】
また、チャンネル分割部１４は、各出力バッファ１４２，１４３の出力タイミングのときに当該出力バッファにデータが蓄積されていないときは、ヌルパケットを挿入するようにしたので、同期しない複数のチャンネルのデータをリタイミングして出力することができる。
【００８４】
上記各実施の形態１、２は、地上デジタル放送のみでなく、同様の復号処理を必要とする他のデジタル放送にも応用することができる。また、異なる種類のデジタル放送を同一の受信機で受信する場合、たとえば地上デジタル放送の１チャンネルの受信信号をマスターチャンネルの多重スロットタイミングで処理し、例えばＢＳデジタル放送の１チャンネルの受信信号をスレーブチャンネルの多重スロットタイミングで処理するような場合にも応用することができる。
【００８５】
本発明は、地上デジタル放送のみでなく、同様の復号処理を必要とする他のデジタル放送にも応用することができる。また、異なる種類のデジタル放送を同一の受信機で受信する場合にも、同様の復号処理を必要とする場合には、応用することができる。
【図面の簡単な説明】
【００８６】
【図１】非特許文献１に示す規格で定義づけされる地上デジタル放送のモデル受信装置を示す図である。
【図２】非特許文献１に示す規格で定められたパンクチュアード畳み込み符号化の符号化率を示す図である。
【図３】非特許文献１に示す規格で定められた変調方式、符号化率毎の１トランスポートストリームパケットの信号数を示す図である。
【図４】本発明の実施の形態１における地上デジタル放送受信装置を示すブロック図である。
【図５】本発明および特許文献１の受信装置における階層分割出力のトランスポートストリームのパンクチュアードパターンを示す図である。
【図６】本発明の実施の形態２における地上デジタル放送受信装置を示すブロック図である。
【図７】本発明の実施の形態２における地上デジタル放送受信装置の階層バッファ選択部を示すブロック図である。
【図８】本発明の実施の形態２における地上デジタル放送受信装置の階層バッファ選択部における出力タイミングを示した図である。
【図９】本発明の実施の形態２における地上デジタル放送受信装置のチャンネル分割部を示したブロック図である。
【符号の説明】
【００８７】
１、１ａ、１ｂ  ＦＦＴ部、  ２、２ａ、２ｂ  差動復調/同期復調部、  ３  周波数デインタリーブ部。
４  時間デインタリーブ部、４０  時間デインタリーブ用メモリ、  ４１  書き込み制御部、  ４２  読み出し制御部。
５  階層分割部、  ５０  チャンネル/階層分割部。
６  ビットデインタリーブ部、  ６０  ビットデインタリーブ用メモリ。
７  デパンクチュアード部、  ８ｅ、８ｆ  階層バッファ、  ９  階層合成部、  １０ａ、１０ｂ  ＴＳ再生部、  １１  ビタビ復号部、  １２  ＲＳ復号部。
１３、１３０  階層バッファ選択部、  １３１  マスターチャンネルＴＳ再生順算出部、  １３２  スレーブチャンネルＴＳ再生順算出部、  １３３  ＴＳパケット出力タイミング算出部、  １３４  出力ＴＳ選択部。
１４  チャンネル分割部、  １４１  チャンネル選択部、  １４２、１４３  出力バッファ部、  １４４、１４５  読み出し制御部。
【図１】
0004496416.tif 000002
【図２】
0004496416.tif 000003
【図３】
0004496416.tif 000004
【図４】
0004496416.tif 000005
【図５】
0004496416.tif 000006
【図６】
0004496416.tif 000007
【図７】
0004496416.tif 000008
【図８】
0004496416.tif 000009
【図９】
0004496416.tif 000010