(57)【要約】【課題】  小型化されて低消費電力化された復号処理装置、および当該復号処理装置を備えたデジタル信号受信装置を実現する。【解決手段】  データバッファ４１に入力されるデータストリームＤＴＳの蓄積量を監視し、データバッファ４１から所定量ずつのデータパケットＤＴＰを外符号復号部５０に出力するＴＳ再生部４０は、外符号復号部５０がデータパケットＤＴＰを、誤り検出のために読み込んだ後、誤り訂正のために再度読み込むまで、データバッファ４１に蓄積したデータパケットＤＴＰを保持する。【選択図】  図１
2006005490.tif 000002
【特許請求の範囲】
【請求項１】
誤り訂正符号によって符号化された誤り訂正符号化データを復号して出力する復号処理装置において、
データ蓄積部に入力される前記誤り訂正符号化データの蓄積量を監視し、前記データ蓄積部から所定量ずつ前記誤り訂正符号化データを出力するストリーム調整手段と、
前記データ蓄積部から所定量の上記誤り訂正符号化データを読み込み誤り検出し、再度前記データ蓄積部から前記誤り検出に用いた前記誤り訂正符号化データを読み込み誤り訂正して、誤り訂正を復号する誤り訂正復号手段とを備え、
前記ストリーム調整手段は、前記誤り訂正復号手段が前記誤り訂正符号化データを再度読み込むまで、上記データ蓄積部に蓄積した所定量の前記誤り訂正符号化データを保持することを特徴とする復号処理装置。
【請求項２】
前記ストリーム調整手段は、ダミーデータを生成するダミーデータ生成手段と、
前記誤り訂正を復号されたデータと前記ダミーデータとを受けて、前記データ蓄積部における前記誤り訂正符号化データの蓄積量に応じていずれか一方を、一定速度でデータを受付ける必要のあるデータ処理手段に対して出力するデータ選択手段とを有することを特徴とする請求項１記載の復号処理装置。
【請求項３】
前記誤り訂正復号手段は、
再度前記誤り訂正符号化データを読み込む際に、前記ストリーム調整手段に対して、所定量の前記誤り訂正符号化データを再度出力することを要求する再送要求信号を送信することを特徴とする請求項１または２に記載の復号処理装置。
【請求項４】
所定規格に従って符号化され、さらに第１および第２の誤り訂正符号によって符号化された符号化データを受信するデジタル信号受信装置において、
前記第２の誤り訂正を復号する請求項１〜３の何れか１項に記載の復号処理装置と、
受信した前記符号化データに対して前記第１の誤り訂正を復号して、前記復号処理装置に送信する内符号復号手段と、
前記第１および第２の誤り訂正が復号された前記符号化データを前記所定規格に従って復号する符号化データ復号手段とを備えることを特徴とするデジタル信号受信装置。
【請求項５】
前記所定規格は、ＭＰＥＧ２もしくはＭＰＥＧ４もしくはＨ．２４６規格であることを特徴とする請求項４に記載のデジタル信号受信装置。
【請求項６】
前記第１および第２の誤り訂正が、畳み込み符号化およびブロック符号化によってそれぞれ行なわれた符号化データを受信することを特徴とする請求項４または５に記載のデジタル信号受信装置。
【請求項７】
前記内符号復号手段は、ビタビ復号処理により第１の誤り訂正を復号することを特徴とする請求項４〜６のいずれか１項に記載のデジタル信号受信装置。
【請求項８】
前記復号処理装置は、リード・ソロモン復号処理により第２の誤り訂正を復号することを特徴とする請求項４〜７のいずれか１項に記載のデジタル信号受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、復号処理装置、および当該復号処理装置を備えたデジタル信号受信装置に関し、より特定的には、デジタルテレビ放送を受信するためのデジタル放送受信装置に関する。
【背景技術】
【０００２】
近年、テレビ放送のデジタル化計画が世界的に急速に進展している。特に、デジタルテレビ放送においては、データ圧縮／伸長規格の国際標準であるＭＰＥＧ２（Moving Picture Experts Group 2）又は、ＭＰＥＧ４（Moving Picture Experts Group 4）又は、Ｈ．２６４を用いることによって、単一の中継機によって複数のチャンネルを伝送することが可能になった。この結果、チャンネル数を飛躍的に増加させることができる。これによりユーザの利便性が大幅に向上するものと期待されている。
【０００３】
上記のようなデジタルテレビ放送においては、映像信号および音声信号を伝送するシステムにおいて、高品質な伝送や周波数利用効率の向上に優れた直交周波数分割多重方式（以下、ＯＦＤＭ：Orthogonal Frequency Division Multiplexing方式という）が提案されている。このＯＦＤＭ方式は、１チャンネルの帯域内に多数のサブキャリアを設けることを特徴としており、耐マルチパス妨害に優れた変調方式である。
【０００４】
デジタルテレビ放送においては、アナログテレビ信号をデジタル信号に変換した後、ＭＰＥＧ２規格又はＭＰＥＧ４規格又はＨ．２６４規格に従った圧縮符号化を行う。この圧縮符号化の際に、複数のチャンネルに対応する映像信号および音声信号は、ＭＰＥＧ２規格又はＭＰＥＧ４規格又はＨ．２６４規格に従うトランスポートストリームデータ（以下単にＴＳデータとも称する）として多重化される。ＴＳデータは、映像信号および音声信号にそれぞれ対応する符号化データが多重化されて、単一のデータストリームとして構成される。
【０００５】
符号化データには、伝送誤りからデータを保護する誤り訂正を行うために、外符号および内符号と一般に称される誤り訂正処理が実行される。例えば、郵政省電気通信技術審議会「デジタル放送システム委員会」で承認された地上デジタル方式の暫定方式原案に基づけば、外符号としてブロック符号の代表例であるリード・ソロモン符号が用いられ、内符号としてビタビ復号と組合された畳み込み符号が用いられる。
【０００６】
符号化データに対しては、さらに、ノイズやフェージング等の伝送路におけるエラー発生原因を分散させるためのインタリーブ処理および、ＱＰＳＫ（Quadrature Phase Shift Keying）、１６ＱＡＭ(Quadrature Amplitude Modulation)などの変調方式に応じたマッピング処理が行なわれる。
【０００７】
このような処理を施された符号化データは、逆フーリエ変換(ＩＦＦＴ：Inverse Fast Fourier Transform)が行われ、直交変調後においてＲＦ(Radio Frequency)信号は、放送電波として伝送される。
【０００８】
上記デジタルテレビ放送を受信する従来のデジタル放送受信装置（例えば、特許文献１参照）について、図４〜７を用いて説明する。
【０００９】
図４は、一般的なデジタル放送受信装置５００の構成を示す概略ブロック図である。図４には、デジタル放送受信装置のうち映像信号の再生に関する部分が示される。
【００１０】
図４に示すように、デジタル放送受信装置５００は、ＯＦＤＭ方式に基づいて伝送されるＲＦ信号を受信するアンテナ１と、アンテナ１によって受信されたＲＦ信号から所望のチャンネルに対応する符号化データを抽出する選局部２と、選局部２からの符号化データの内符号復号を行う内符号復号部３と、内符号復号された符号化データを受けてＴＳデータを伝送パケット単位で伝送するためのＴＳ再生部４と、ＴＳ再生部４の出力を受けて外符号復号を行う外符号復号部５と、外符号復号部５からの内符号復号および外符号復号された符号化データをＭＰＥＧ２規格に従ってデコードするＭＰＥＧデコード部６とを備える。そして、ＭＰＥＧデコード部６は表示部７に対して映像信号を出力する。
【００１１】
また図５は、さらに詳細な従来の一般的なデジタル放送受信装置５００の構成を示すブロック図である。図５には、代表的に郵政省電気通信技術審議会「デジタル放送システム委員会」で承認された地上デジタル方式の暫定方式原案に基づく映像信号の再生に関する構成が示される。
【００１２】
図５に示すように、デジタル放送受信装置５００は、アンテナによって受信された放送電波であるＲＦ信号を受けて、選択されたチャンネルに対応する映像信号を表示部に伝達する。デジタル放送受信装置５００は、チューナ１１と、アナログ／デジタル変換部１２と、ＦＦＴ部１３と、周波数デインタリーブ部１４と、時間デインタリーブ部１５と、デマッピング部１６とを備える。
【００１３】
デジタル放送受信装置５００は、さらに、ビットデインタリーブ部１７と、ビタビ復号部１８と、バイトデインタリーブ部１９とを備える。また、デジタル放送受信装置５００は、ＴＳ再生部４と、外符号復号部５と、符号化データをＭＰＥＧ２規格に従ってデコードするＭＰＥＧデコード部６と、デジタル／アナログ変換部２０とを備える。
【００１４】
ビットデインタリーブ部１７は、符号化データを受けて、ビットインタリーブを解除する。ビタビ復号部１８は、送信側で行なわれた畳み込み符号化を用いた誤り訂正によって内符号復号を行う。このように内符号化には、ビタビ復号と組み合わされた畳み込み符号化が行なわれるのが一般的である。バイトデインタリーブ部１９は、内符号復号された符号化データを受けて、バイトインタリーブを解除する。
【００１５】
このように内符号復号が行われた符号化データは、ＭＰＥＧ２規格に従うデータストリームＤＴＳとして、ＴＳ再生部４に送出される。
【００１６】
ここで、従来のＴＳ再生部４について詳細に説明する。ＴＳ再生部４は、バイトデインタリーブ部１９からのデータストリームＤＴＳを伝送パケット単位でデータパケットＤＴＰとして、外符号（ＲＳ）復号部５に送出する。また、ＴＳ再生部４は、バイトデインタリーブ部１９からデータストリームＤＴＳの供給が途切れてデータパケットＤＴＰを送出できない場合には、ダミーデータＤＭＹを生成してＭＰＥＧデコード部６に直接送出する。
【００１７】
図６は、従来のＴＳ再生部４の構成を示すブロック図である。図６に示すように、従来のＴＳ再生部４は、バイトデインタリーブ部１９からのデータストリームＤＴＳを一時的に蓄積するためのデータバッファ２２ａと、ダミーデータＤＭＹを生成するダミーデータ生成部２２ｂと、データパケットＤＴＰおよびダミーデータＤＭＹのいずれか一方を選択的にＭＰＥＧデコード部６に対して送出するデータセレクタ２２ｃとを有する。デジタルテレビ放送信号は、誤り訂正を有効に実行するために実際の信号の帯域より広い帯域幅を含んでおり、またガードインターバル時間分余分にサンプルを行っている。そのため、デジタル放送信号には、画像データとして無効な信号が含まれている。この無効信号に相当する部分は、インタリーブ処理を復帰させるためのデインタリーブ処理によって排除される。よって、無効信号に対応する期間においては、ＴＳ再生部４に対するデータの供給が途切れてしまう。一方、ＭＰＥＧデコード部６を正常に動作させるためには、所定レートで符号化データを供給する必要があるので、データパケットＤＴＰの供給が途切れる期間においては、ＭＰＥＧ２規格に従うダミーデータをＭＰＥＧデコード部６に供給する必要がある。
【００１８】
そのため、データバッファ２２ａは、バイトデインタリーブ部１９から供給されたデータストリームＤＴＳの蓄積量に応じて制御信号ＣＳＧを生成する。そして、データ蓄積量が減少してデータパケットＤＴＰの生成ができなくなった場合には、データセレクタ２２ｃの接続をダミーデータ生成部２２ｂ側に切換える制御信号ＣＳＧを送る。これにより、放送電波に基づくデータパケットＤＴＰの供給が途切れた期間において、ダミーデータ生成部２２ｂが生成するＭＰＥＧ２規格に従うダミーデータＤＭＹをＭＰＥＧデコード部６に供給することができる。そのため、ＭＰＥＧデコード部６に対して常に所定レートで符号化データを供給することができる。よって、ＭＰＥＧデコード部６におけるデコード処理を正常に実行できる。また、特許文献２にも記載されているように、外符号復号部５には、バッファ１０１が設けられている。
【特許文献１】特開２００２−１１２２７１（２００２年４月１２日公開）
【特許文献２】特許第３１７８３４６号（２００１年４月１３日登録）
【発明の開示】
【発明が解決しようとする課題】
【００１９】
上記従来のＴＳ再生部４と外符号復号部５とにおける各ブロックの動作を図７を用いて説明する。図７は、各ブロックの動作をチャート化したものである。なお、図７において、横が時間軸である。
【００２０】
ＴＳ再生部４は、Ｔ＝ｔ１０からＴ＝ｔ１１までの期間３０１において、バイトデインタリーブ部１９より送られるデータを受け取る。また、ＴＳ再生部４０内４内のデータバッファ２２ａは、Ｔ＝ｔ１０からＴ＝ｔ１１までの期間３０２にデータが書き込まれる。バイトデインタリーブ部１９よりデータが送られるときに、データバッファ２２ａへの書き込みが行われるので、期間３０１と期間３０２とは同じ長さかつ同じタイミングの期間となる。
【００２１】
ＴＳ再生部４は、バイトデインタリーブ部１９から入力されたデータが所定量（データパケット）となると、Ｔ＝ｔ１１からＴ＝ｔ１２までの期間３０３において、外符号復号部５への書き出しを行う。そのため、データバッファ２２ａは、Ｔ＝ｔ１１からＴ＝ｔ１２までの期間３０４に、外符号復号部５へデータパケットを出力する。また、外符号復号部５は、Ｔ＝ｔ１１からＴ＝ｔ１２までの期間３０５の間に入力されるデータパケットをもとに内部レジスタ等の設定を行う。またＴ＝ｔ１１からＴ＝ｔ１２までの期間３０６に、外符号復号部５内のバッファ１０１は、入力されるデータパケットを貯える。
【００２２】
外符号復号部５は所定量のデータパケットを入力した後、Ｔ＝ｔ１２からＴ＝ｔ１３までの期間３０７の間にデータパケット内のエラー位置及びエラー値の計算を行う。Ｔ＝ｔ１２からＴ＝ｔ１３までの期間３０８の間に、バッファ１０１は、入力されたデータパケットを保持する。
【００２３】
外符号復号部５は、エラー位置及び値の計算が終了した後、Ｔ＝ｔ１３からＴ＝ｔ１４の期間３０９にて、バッファ１０１に貯えていたデータパケットを取り出しこれを修正する。バッファ１０１においては、Ｔ＝ｔ１３からＴ＝ｔ１４である期間３１０にデータパケットを出力する。これによりＴ＝ｔ１３からＴ＝ｔ１４の期間３１１には、データセレクタ２２ｃは、ＭＰＥＧデコード部６へ、訂正済みデータパケットＴＳＰを出力する。
【００２４】
外符号復号部５は、訂正済みデータを出力した後、ＴＳ再生部４のデータバッファ２２ａより次のデータパケットが入力されるまで、つまり、Ｔ＝ｔ１４からＴ＝ｔ１６までの期間３２０には動作を停止する。
【００２５】
外符号復号部５がＭＰＥＧデコード部６へのデータパケットを出力していないＴ＝ｔ１０からＴ＝ｔ１３までの期間およびＴ＝ｔ１４から以降の期間である期間３１２の間は、データバッファ２２ａからのＣＳＧ信号がＬに変化し、データセレクタ２２ｃは、ＭＰＥＧデコード部６へ、ダミーデータ生成部２２ｂより生成されるダミーデータＤＭＹを出力する。
【００２６】
ＴＳ再生部４のデータバッファ２２ａ内のデータは、期間３０４の後、すなわちＴ＝ｔ１２からＴ＝ｔ１５の期間３１３中に破棄される。
【００２７】
また、外符号復号部５のバッファ１０１内のデータは、期間３１０の期間の後、すなわちＴ＝ｔ１４からＴ＝ｔ１６の期間３１４中に破棄される。
【００２８】
なお、Ｔ＝ｔ１５からは、バイトデインタリーブ部１９からのＴＳ再生部４に次のデータ入力が始まる。
【００２９】
上記のような従来のデジタル放送受信装置５００において、図６に示すように、ＴＳ再生部４にはデータパケットに等しいサイズのデータを一時的に貯える必要がある。つまりデータバッファ２２ａには１パケット分の大きさのメモリが必要になる。また、外符号復号部５においても、データバッファ２２ａから出力されるデータパケットＤＴＰの１パケット分のデータを取り込んだのちエラー訂正位置や値を計算するため１パケット分の大きさに相当するバッファ１０１が必要となる。
【００３０】
このように、従来のデジタル放送受信装置５００においてはＴＳ再生部４内部のデータバッファ２２ａと外符号復号部５のバッファ１０１は独立して存在しており、それぞれのトランスポートストリームの１パケット分のサイズである２０４×８ビット相当の記憶装置（バッファやメモリ、ＦＩＦＯ（First in First Out）など）が必要であった。このため回路面積が大きくなり回路の小型化、また低消費電力化の妨げとなっていた。
【００３１】
上記ではデジタル放送受信装置を例として挙げたが、つまり、従来の誤り訂正符号によって符号化された誤り訂正符号化データを復号して出力する復号処理装置において、データの速度を監視する手段（上記ＴＳ再生部４に相当）と、誤り訂正を復号する手段（上記外符号復号部５に相当）とに、それぞれ、データを蓄積するための記憶手段（データバッファ２２ａおよびバッファ１０１に相当）が必要であった。そのため、従来の復号処理装置、および当該復号処理装置を備えたデジタル信号受信装置では、回路面積が大きくなり回路の小型化、また低消費電力化の妨げとなっていた。
【００３２】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、小型化されて消費電力化された復号処理装置、および当該復号処理装置を備えたデジタル信号受信装置を提供することにある。
【課題を解決するための手段】
【００３３】
本発明者らは、鋭意検討を重ねた結果、以下のことを発見し本発明を完成させるに至った。すなわち、図７に示す動作チャート参照にＴＳ再生部４及び外符号復号部５の動作を観測すると、外符号復号部５内のバッファ１０１より誤り訂正後のデータパケットを出力している期間３１０中は、ＴＳ再生部４のデータバッファ２２ａは動作していないことが明らかである。また、データバッファ２２ａがＤＴＳを受け取っている期間３０２は、外符号復号部のバッファ１０１は動作していないことも明らかである。また、ＴＳ再生部４のデータバッファ２２ａが所定量のＤＴＰを外符号復号部５に送出している期間３０４には、データバッファ２２ａからバッファ１０１へは同一内容のパケットデータ転送が行われているのみであることが明らかである。またデータバッファ２２ａからバッファ１０１へパケットデータが転送された後も、次のＤＴＳが入力されるまではバッファ２２ａの中身は変化しないことも明らかである。さらに図６に示す通り、動作周波数や１クロックあたりの処理数を調整することでＴＳ再生部４のデータバッファ２２ａへの書き込みが行われていない期間中に外符号復号処理を終了させることが可能である。これらのことより、本発明者らは、バッファ１０１は削減することが可能であることを見出した。
【００３４】
上記課題を解決するために、本発明に係る復号処理装置は、誤り訂正符号によって符号化された誤り訂正符号化データを復号して出力する復号処理装置において、データ蓄積部に入力される前記誤り訂正符号化データの蓄積量を監視し、前記データ蓄積部から所定量ずつ前記誤り訂正符号化データを出力するストリーム調整手段と、前記データ蓄積部から所定量の上記誤り訂正符号化データを読み込み誤り検出し、再度前記データ蓄積部から前記誤り検出に用いた前記誤り訂正符号化データを読み込み誤り訂正して、誤り訂正を復号する誤り訂正復号手段とを備え、前記ストリーム調整手段は、前記誤り訂正復号手段が前記誤り訂正符号化データを再度読み込むまで、上記データ蓄積部に蓄積した所定量の前記誤り訂正符号化データを保持することを特徴としている。
【００３５】
上記構成によると、ストリーム調整手段は、データ蓄積部から所定量の訂正符号化データを読み込み誤り検出した後、データ蓄積部から誤り検出のために読み出した所定量の訂正符号化データを再度読み込む。つまり、データ蓄積部は、同じデータを２度送信することになる。
【００３６】
ここで、従来の誤り訂正符号化データを復号して出力する復号処理装置において、データの速度を監視する手段（本願発明のストリーム調整手段に相当）と、誤り訂正を復号する手段（本願発明の誤り訂正復号手段に相当）とに、それぞれ、データを蓄積するための記憶手段が必要であった。
【００３７】
しかし、上記構成では、誤り訂正復号手段手段がデータ蓄積部からデータを再度読み込むため、誤り訂正復号手段手段でのデータの記憶が不要になり、誤り訂正復号手段内の記憶装置が不要となる。つまり、本発明の構成よると、１つのデータ蓄積部が、本来の機能であるストリーム調整手段内の記憶手段としての機能を損なうことなく、誤り訂正復号手段内の記憶手段の機能も果たすことができる。つまり、データ蓄積部は、上記従来の２つの記憶手段両方の役割を果たすことができる。
【００３８】
よって、誤り訂正復号手段内の記憶装置を削減することができる。ゆえに、復号処理装置を、小型化し軽量化することができ、復号処理装置のコストを削減することができる。また、復号処理装置における消費電力を削減することができる。
【００３９】
本発明に係る復号処理装置は、上記構成に加え、前記ストリーム調整手段が、ダミーデータを生成するダミーデータ生成手段と、前記誤り訂正を復号されたデータと前記ダミーデータとを受けて、前記データ蓄積部における前記誤り訂正符号化データの蓄積量に応じていずれか一方を、一定速度でデータを受付ける必要のあるデータ処理手段に対して出力するデータ選択手段とを有していてもよい。
【００４０】
上記構成によると、データ蓄積部に誤り訂正符合化データの蓄積量が足りず、データ処理手段に誤り訂正を復号されたデータの供給できない場合には、データ処理手段にダミーデータを供給することができる。そのため、データ処理手段は、常にどちらかのデータを受けることになり、つまり、一定速度でデータを受けることができるので、正常に機能することができる。
【００４１】
本発明に係る復号処理装置は、上記構成に加え、前記誤り訂正復号手段が、再度前記誤り訂正符号化データを読み込む際に、前記ストリーム調整手段に対して、所定量の訂正符号化データを再度出力することを要求する再送要求信号を送信してもよい。
【００４２】
上記構成によると、再送要求信号を受け取ったストリーム調整手段は、再送要求信号を受け取ったタイミングで、一度送ったの誤り訂正符号化データを再度送信することができる。
【００４３】
なお、誤り訂正復号手段が再送要求を行わなくても誤り訂正符合化データが再送されるようになっていてもよい。すなわち、ストリーム調整手段内にて再送要求が来るであろうタイミングを予め計算しておき、そのタイミングでストリーム調整手段はデータ蓄積部から誤り訂正符合化データを、誤り訂正復号手段に出力するような構成でもよい。この構成はつまり、ストリーム調整手段内で再送要求信号を作っているということになる。
【００４４】
上記課題を解決するために、本発明に係るデジタル信号受信装置は、所定規格に従って符号化され、さらに第１および第２の誤り訂正符号によって符号化された符号化データを受信するデジタル信号受信装置において、前記第２の誤り訂正を復号する上記の何れかの復号処理装置と、受信した前記符号化データに対して第１の誤り訂正を復号して、前記復号処理装置に送信する内符号復号手段と、前記第１および第２の誤り訂正が復号された前記符号化データを前記所定規格に従って復号する符号化データ復号手段とを備えることを特徴としている。
【００４５】
上記構成によると、第２の誤り訂正を復号する上記復号処理装置において、小型化、軽量化、省電力化が図られるので、デジタル受信装置においても、小型化および軽量化が図られ、製造コストを削減することができる。また、省電力化を図ることができる。
【００４６】
本発明に係るデジタル信号受信装置は、上記構成に加え、前記所定規格が、ＭＰＥＧ２もしくはＭＰＥＧ４もしくはＨ．２４６規格であってもよい。
【００４７】
また、本発明に係るデジタル信号受信装置は、上記構成に加え、前記第１および第２の誤り訂正が、畳み込み符号化およびブロック符号化によってそれぞれ行なわれた符号化データを受信してもよい。
【００４８】
また、本発明に係るデジタル信号受信装置は、上記構成に加え、前記内符号復号手段が、ビタビ復号処理により第１の誤り訂正を復号することを特徴としてもよい。
【００４９】
また、本発明に係るデジタル信号受信装置は、上記構成に加え、前記復号処理装置が、リード・ソロモン復号処理により第２の誤り訂正を復号してもよい。
【００５０】
これらの構成によると、本発明を、デジタルテレビ放送を受信するデジタル放送受信装置に好適に利用することができる。
【発明の効果】
【００５１】
本発明に係る復号処理装置は、以上のように、データ蓄積部に入力される前記誤り訂正符号化データの蓄積量を監視し、前記データ蓄積部から所定量ずつ上記誤り訂正符号化データを出力するストリーム調整手段と、前記データ蓄積部から所定量の上記誤り訂正符号化データを読み込み誤り検出し、再度前記データ蓄積部から前記誤り検出に用いた前記誤り訂正符号化データを読み込み誤り訂正して、誤り訂正を復号する誤り訂正復号手段とを備え、前記ストリーム調整手段は、前記誤り訂正復号手段が前記誤り訂正符号化データを再度読み込むまで、上記データ蓄積部に蓄積した所定量の前記誤り訂正符号化データを保持する。
【００５２】
上記構成によると、誤り訂正復号手段手段がデータ蓄積部からデータを再度読み込むため、誤り訂正復号手段手段でのデータの記憶が不要になり、誤り訂正復号手段内の記憶装置が不要となる。つまり、本発明の構成よると、１つのデータ蓄積部が、本来の機能であるストリーム調整手段内の記憶手段としての機能を損なうことなく、誤り訂正復号手段内の記憶手段の機能も果たすことができる。つまり、データ蓄積部は、上記従来の２つの記憶手段両方の役割を果たすことができる。
【００５３】
よって、誤り訂正復号手段内の記憶装置を削減することができる。ゆえに、復号処理装置を、小型化し軽量化することができ、復号処理装置のコストを削減することができる。また、復号処理装置における消費電力を削減することができる。
【発明を実施するための最良の形態】
【００５４】
以下において、本発明の一実施形態について図１〜図３を参照して詳しく説明する。なお、本発明は、符号化された信号を受信する任意の復号処理装置および当該復号処理装置を備えたデジタル信号受信装置に適用できる。以下では、好適な実施形態として、デジタル放送テレビの放送信号を受信可能なデジタル放送受信装置（デジタル信号受信装置）を例にして説明する。本発明はこれに限定されることはない。
【００５５】
図２は、本実施形態のデジタル放送受信装置（デジタル信号受信装置）１０の構成を示すブロック図である。デジタル放送受信装置１０は、アンテナによって受信された放送電波であるＲＦ信号を受けて、選択されたチャンネルに対応する映像信号を表示部に伝達する。
【００５６】
図２に示すように、デジタル放送受信装置１０は、チューナ１１と、アナログ／デジタル変換部１２と、ＦＦＴ部１３と、周波数デインタリーブ部１４と、時間デインタリーブ部１５と、デマッピング部１６と、ビットデインタリーブ部１７と、ビタビ復号部１８と、バイトデインタリーブ部１９と、ＴＳ再生部（ストリーム調整手段）４０と、外符号（ＲＳ）復号部（誤り訂正復号手段）５０と、デコード部６０と、デジタル／アナログ変換部２０とを備える。
【００５７】
チューナ１１は、受信されたＲＦ信号を受けて、選択チャンネルに応じた周波数をダウンコンバートして、ベースバンド信号を出力する。
【００５８】
アナログ／デジタル変換部１２は、ベースバンド信号をアナログ信号からデジタル信号に変換するとともに、ヒルベルト変換等を用いて、実軸（Ｉ軸）データＢｉおよび虚軸（Ｑ軸）データＢｑを出力する。
【００５９】
ＦＦＴ部１３は、Ｉ軸データＢｉおよびＱ軸データＢｑを受けて、高速フーリエ変換を行い、時間軸データを周波数軸データに変換して出力する。周波数デインタリーブ部１４は、電波の反射などによる特定周波数信号の欠落を行なうために符号化時に行なわれた周波数インタリーブを解除する。周波数デインタリーブ部１４の出力は、時間デインタリーブ部１５に伝達される。時間デインタリーブ部１５は、耐フェージングなどのために施された時間インタリーブを解除する。周波数デインタリーブおよび時間デインタリーブが施されたＩ軸データＢｉおよびＱ軸データＢｑは、デマッピング部１６に送出される。
【００６０】
デマッピング部１６は、変調方式に応じた復調処理を実行する。すなわち、デマッピング部１６は、Ｉ軸データＢｉとＱ軸データＢｑとの組合せに基づいて、ｎビットの符号化データを生成する。このビット数ｎは、変調方式に応じて決定され、ＱＰＳＫ、１６ＱＡＭおよび６４ＱＡＭ変調がそれぞれ使用された場合には、１組のＩ軸データＢｉとＱ軸データＢｑに対応して、２ビット、４ビットおよび６ビットのデジタル信号がそれぞれ生成される。
【００６１】
このようにして、ＲＦ信号から所望のチャンネルに対応する符号化データが抽出される。
【００６２】
ビットデインタリーブ部１７は、デマッピング部１６が出力する符号化データを受けて、誤り耐性を強化する目的で行なわれたビットインタリーブを解除する。
【００６３】
ビタビ復号部１８は、送信側で行なわれた畳み込み符号化を用いた誤り訂正によって内符号復号を行う。
【００６４】
バイトデインタリーブ部１９は、ビタビ復号された、すなわち内符号復号された符号化データを受けて、ビットインタリーブと同様に誤り耐性を強化する目的で実行されたバイトインタリーブを解除する。
【００６５】
上記のように内符号復号が行われた符号化データは、ＭＰＥＧ２規格又はＭＰＥＧ４規格又はＨ．２６４規格のＴＳストリームに従うデータストリームＤＴＳとして、ＴＳ再生部４０に送出される。
【００６６】
ＴＳ再生部４０は、バイトデインタリーブ部１９からデータストリームＤＴＳを受けて、ＴＳデータの伝送パケット単位に調整して、外符号復号部５に伝送する。
【００６７】
外符号復号部５は、ＴＳ再生部４の出力を受けて外符号復号を行う。
【００６８】
デコード部（データ処理手段）６０は、ＭＰＥＧ２規格又はＭＰＥＧ４規格又はＨ．２６４規格に従って、外符号復号部５からの内符号復号および外符号復号された符号化データをデコードする。
【００６９】
デジタル／アナログ変換部２０は、デコード部６０から送られるデコードされたデータを、デジタル信号からアナログ信号に変換し表示部に送信する。
【００７０】
次に、本実施形態のＴＳ再生部４０と外符号復号部５０とについて、図１を用いて説明する。本実施形態では、このＴＳ再生部４０と外符号復号部５０とから本発明の復号処理装置が形成される。図１は、ＴＳ再生部４および外符号復号部５０の構成を示すブロック図である。
【００７１】
図１に示すように、ＴＳ再生部４０は、バイトデインタリーブ部１９から出力される内符号復号およびデインタリーブ処理の完了したデータストリームＤＴＳを一時的に蓄積して、伝送パケット単位ごとにデータパケットＤＴＰとして出力するデータバッファ（データ蓄積部）４１と、ＭＰＥＧ２規格又はＭＰＥＧ４規格又はＨ．２６４規格に従ったダミーデータＤＭＹを生成するダミーデータ生成部（ダミーデータ生成手段）４２と、データセレクタ（データ選択手段）４３とを含む。
【００７２】
データバッファ４１は、蓄積されたデータパケットＤＴＰを外符号復号部５０に送出する。
【００７３】
外符号復号部５０は、データバッファ４１から出力されたデータパケットＤＴＰをリード・ソロモン（ＲＳ）復号して誤り訂正を行う。外符号復号部５０でＲＳ復号によって誤り訂正を施されたデータは、データセレクタ４３のＨ側に入力される。一方、データセレクタ４３のＬ側には、ダミーデータ生成部２２ｂからのダミーデータＤＭＹが入力される。
【００７４】
またデータバッファ４１は一度送出したデータパケットＤＴＰを蓄積しておき、再送要求信号ｒの入力に従って、蓄積しているデータパケットを再度、外符号復号部５０へ送出する。また、データバッファ４１は、蓄積されたデータ量に応じて制御信号ＣＳＧを生成する。
【００７５】
制御信号ＣＳＧは、データバッファ２２ａに蓄積された符号化データが所定量以下となってデータパケットＤＴＰを出力できなくなった場合に、Ｌレベルに設定される。一方、データバッファ２２ａに符号化データが蓄積されておりデータパケットＤＴＰの生成が可能である場合には、制御信号ＣＳＧはＨレベルに設定される。
【００７６】
データセレクタ４３は、再送要求信号ｒに応じて、外符号復号部５０からの出力データとダミーデータＤＭＹとのいずれか一方を、デコード部６０に対して出力する。つまり、放送電波に基づくデータパケットＤＴＰが生成される場合には再送要求信号ｒがあり、データセレクタ４３は、外符号復号部５０によって誤り訂正された符合化データパケットＴＳＰを、デコード部６０に対して出力する。一方、無効信号が伝送された期間に対応して放送電波に基づくデータパケットＤＴＰが生成されない場合には再送要求信号ｒがなく、データセレクタ４３は、ダミーデータＤＭＹをデコード部６０に対して出力する。なお、データパケットＤＴＰが生成されるとき再送要求信号ｒがあり、データパケットＤＴＰが生成されない場合には再送要求信号ｒがない。そのため、データセレクタは、蓄積量に応じて符号復号部５０からの出力データとダミーデータＤＭＹとのいずれか一方を、デコード部６０に対して出力しているとも言い換えることができる。
【００７７】
このように、デコード部６０に対しては、所定レートで符号化データが入力される。よってデコード部６０における復号処理を正常に実行することができる。
【００７８】
外符号復号部５０の動作は、制御信号ＣＳＧに応答して制御される。すなわち、制御信号ＣＳＧがＬレベルに設定される場合、すなわちデータバッファ４１からのデータパケットＤＴＰの送出が停止される場合には、外符号復号部５０の動作は停止される。また、制御信号ＣＳＧがＨレベルに設定される場合、すなわちデータバッファ４１からのデータパケットＤＴＰの送出がある場合には、外符号復号部５０は動作する。
【００７９】
また外符号復号部５０は、エラー位置および値計算が終わり誤り訂正を行うとき、データバッファ４１対し再送要求信号ｒを送信する。データバッファ４１は再送要求信号ｒに従って、一度送出した同じデータパケットを再度外符号復号部５０に送出する。
【００８０】
外符号復号部５０は、データバッファ４１から読み出した、再送データパケットに対して誤り訂正を行いデータセレクタ４３に送出する。
【００８１】
本実施形態のＴＳ再生部４０と外符号復号部５０とにおける各ブロックの動作を図３を用いて説明する。図３は、各ブロックの動作をチャート化したものである。なお、図３において、横が時間軸である。
【００８２】
図３に示す様に、ＴＳ再生部４は、Ｔ＝ｔ０からＴ＝ｔ１までの期間１００において、バイトデインタリーブ部１９より送られるデータを受け取る。また、ＴＳ再生部４０内のデータバッファ４１は、Ｔ＝ｔ０からＴ＝ｔ１までの期間１０２にデータが書き込まれる。バイトデインタリーブ部１９よりデータが送られるときに、データバッファ４１への書き込みが行われるので、期間１００と期間１０２とは同じ長さかつ同じタイミングの期間となる。
【００８３】
また、ＴＳ再生部４０は、バイトデインタリーブ部１９から入力されたデータが所定量（データパケット）となると、Ｔ＝ｔ１からＴ＝ｔ２までの期間１０３において、外符号復号部５０への書き出しを行う。そのため、データバッファ４１は、Ｔ＝ｔ１からＴ＝ｔ２までの期間１０４に、外符号復号部５へデータパケットＤＴＰを出力する。
【００８４】
外符号復号部５は、Ｔ＝ｔ１からＴ＝ｔ２までの期間１０５の間に入力されるデータパケットをもとに内部レジスタ設定を行う。ここで、内部レジスタ設定とは、データ中のエラーの有無を示すフラグやエラー位置及び修正値を計算する回路のパラメータの設定を指す。
【００８５】
また、外符号復号部５は、所定量のデータパケットＤＴＰを入力した後、Ｔ＝ｔ２からＴ＝ｔ３までの期間１０７の間にデータパケットＤＴＰ内のエラー位置及びエラー値の計算（誤り検出）を行う。また、ＴＳ再生部４のデータバッファ４１は、Ｔ＝ｔ２からＴ＝ｔ３まで、つまり、外符号復号部５０への出力後から誤り訂正が始まるまでの期間１１５の間、一度出力したデータパケットＤＴＰを保持しつづける。
【００８６】
外符号復号部５０が誤り訂正を復号した後のデータパケットの出力を行っていないＴ＝ｔ０からＴ＝ｔ３までおよびＴ＝４からＴ＝ｔ６までの期間１１７中は、再送要求信号ｒは無効状態にセットされる。つまり、期間１１７中は、再送要求信号は送信されない。
【００８７】
外符号復号部５０は、Ｔ＝ｔ３からＴ＝ｔ４の期間１０９中に、データバッファ４１から出力されるデータパケットＤＴＰに対し、誤り訂正を復号した後に、デコード部６０へ出力する。そのため、再送要求信号ｒは、Ｔ＝ｔ３からＴ＝ｔ４の期間１１０中に有効状態にセットされる。
【００８８】
データバッファ４１は再送要求信号ｒを受けて、Ｔ＝ｔ３からＴ＝ｔ４の期間３１６において、保持していたデータパケットＤＴＰを再度出力する。これによりＴ＝ｔ３からＴ＝ｔ４の期間１１１には、データセレクタ４３は、デコード部６０へ、外符号復号部５からの誤り訂正済みデータパケットＴＳＰを出力する。
【００８９】
外符号復号部５は、訂正データを出力した後のＴ＝ｔ４からＴ＝ｔ６までの期間１２０の間は、ＴＳ再生部４０のデータバッファ４１より次のデータパケットが入力されるまで、動作を停止する。
【００９０】
そして、データセレクタ４３は、外符号復号部５０がデコード部６０へのデータパケットを出力していないＴ＝ｔ０からＴ＝ｔ３およびＴ＝ｔ４からＴ＝ｔ６の期間１１２の間、再送要求信号ｒが無効となっているため、デコード部６０へダミーデータ生成部４２より生成されるダミーデータＤＭＹを出力する。
【００９１】
また、データバッファ４１内の２度出力したデータパケットＤＴＰは、期間１１６の後の、Ｔ＝ｔ４からＴ＝ｔ５の期間１１９に破棄される。そのため、データバッファ４１には、次のデータパケットの入力が可能になる。Ｔ＝ｔ５から以降は、バイトデインタリーブ部１９からの次のデータストリームの入力が始まる。上記の動作が繰り返される。
【００９２】
以上のように、本実施形態のＴＳ再生部４０および外符号復号部５０の構成に従えば、ＴＳ再生部４０のデータバッファ４１は本来の機能を損なうことなく、図６に示す従来の外符号復号部５のバッファ１０１に相当する役割を果たすことができる。よって、バッファ１０１は削減することができ、回路の削減が可能であり、デジタル放送受信装置１０におけるＬＳＩサイズを小さくすることができる。すなわちＬＳＩのコストダウンが可能である。また消費電力を削減することができる。
【００９３】
なお、本実施形態では、外符号復号部５０が再送要求信号ｒを送信したが、再送要求信号ｒを送信しなくても、データバッファ４１から外符号復号部５０にデータパケットＤＴＰが再送されるようになっていてもよい。すなわち、ＴＳ再生部４０にて再送要求が来るであろうタイミングを予め計算しておき、そのタイミングでデータバッファ４１からデータパケットＤＴＰを外符号復号部に出力するような構成でもよい。この構成はつまり、ＴＳ再生部４０内で再送要求信号を作っていることになる。
【００９４】
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【００９５】
本発明は、情報通信、光ピックアップ、光磁気ピックアップ等、信号処理の分野に利用することができる。例えば、上記デジタル放送受信装置以外にも、移動通信端末、デジタル家電、宇宙通信等に利用することができる。
【図面の簡単な説明】
【００９６】
【図１】本発明の実施の形態に係るＴＳ再生部および外符号復号部の構成を示すブロック図である。
【図２】本発明の実施の形態に係るデジタル放送受信装置の構成を示すブロック図である。
【図３】上記ストリーム調整手段および外符号復号部の各ブロックの動作のチャートを示す図である。
【図４】従来のデジタル放送受信装置の構成を示すブロック図である。
【図５】従来のデジタル放送受信装置のさらに詳細な構成を示すブロック図である。
【図６】従来のデジタル放送受信装置におけるＴＳ再生部および外符号復号部の構成を示すブロック図である。
【図７】従来のデジタル放送受信装置におけるＴＳ再生部および外符号復号部の各ブロックの動作のチャートを示す図である。
【符号の説明】
【００９７】
１０    デジタル放送受信装置（デジタル信号受信装置）
４０    ＴＳ再生部（ストリーム調整手段）
４１    データバッファ（データ蓄積部）
４２    ダミーデータ生成部（ダミーデータ生成手段）
４３    データセレクタ（データ選択手段）
５０    外符号復号部（誤り訂正復号手段）
６０    デコード部（データ処理部）
ｒ    再送要求信号
ＤＴＳ    データストリーム
ＤＴＰ    データパケット
ＤＭＹ    ダミーデータ
【図１】
2006005490.tif 000003
【図２】
2006005490.tif 000004
【図３】
2006005490.tif 000005
【図４】
2006005490.tif 000006
【図５】
2006005490.tif 000007
【図６】
2006005490.tif 000008
【図７】
2006005490.tif 000009