(57)【要約】【課題】  ビットデインターリーブ処理に伴う同期補正の遅延量を最小にすることができる受信装置を実現する。【解決手段】  本発明の受信装置は、ビットインターリーブ時間が異なる複数の放送チャネルを用いてコンテンツ情報を伝送する衛星放送の受信装置であって、放送チャネルに対してビットデインターリーブ処理を施すビットデインターリーブ回路１１と、ビットデインターリーブ処理で生じた放送チャネル間の時間差を放送チャネルのそれぞれに対して修正するためにビットデインターリーブ処理に伴う同期補正の遅延量を最小にする補正遅延時間があらかじめ設定された遅延時間補正テーブル１２と、受信した複数の放送チャネルに対応した遅延時間補正テーブル１２からの補正遅延時間に基づいて、受信した放送チャネルに対してＴＳパケット先頭の同期を確立する遅延時間補正回路１３を有する。【選択図】  図１
2006222623.tif 000002
【特許請求の範囲】
【請求項１】
ビットインターリーブ時間が異なる複数の放送チャネルを用いてコンテンツ情報を伝送する衛星放送の受信装置であって、
前記放送チャネルに対して前記ビットインターリーブ時間に対応したビットデインターリーブ処理を施す復号手段と、
前記復号手段の前記ビットデインターリーブ処理で生じた前記放送チャネル間の時間差を前記放送チャネルのそれぞれに対して修正するために前記ビットデインターリーブ処理に伴う同期補正の遅延量を最小にする補正遅延時間があらかじめ設定された補正テーブルと、
受信した複数の前記放送チャネルに対応した前記補正テーブルからの前記補正遅延時間に基づいて、前記受信した前記放送チャネルに対してＴＳパケット先頭の同期を確立する補正手段を有することを特徴とする受信装置。
【請求項２】
前記補正手段の出力を送信側で施された畳み込み符号化に対応して復号するビタビ復号手段と、
前記ビタビ復号手段の出力を送信側で施されたバイトインターリーブに対応して復号するバイトデインターリーブ手段と、
前記バイトデインターリーブ手段の出力を送信側で施されたリードソロモン符号化に対応して復号するリードソロモン復号手段をさらに有することを特徴とする請求項１に記載の受信装置。
【請求項３】
前記補正テーブルは、受信可能なすべての前記放送チャネルに対して前記遅延時間が設定されていることを特徴とする請求項１に記載の受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ビットインターリーブ時間が異なる複数の放送チャネルを受信する衛星放送の受信装置に関する。
【背景技術】
【０００２】
ビットインターリーブ時間が異なる複数の放送チャネルを受信する衛星放送の受信装置では、ビットデインターリーブ処理に伴う遅延時間の補正を行う必要がある。従来は、ビットインターリーブなし(遅延時間０秒)を基準にして各放送チャネルの補正（例えば、特許文献１を参照。）を行っていた。
【０００３】
しかしながら、従来の受信装置では、規格で定められた０.２５秒、０.５秒、１秒、２秒、３秒、４.５秒、６秒の７種類のインターリーブ時間が存在し、上述のようなビットインターリーブなしを基準にして補正を行うと、ビットデインターリーブ処理に伴う同期補正の遅延量が必ずしも最小にはならないという問題があった。このため、受信チャネルの切り替えに際して無視できない遅延が生ずるという問題があった。
【特許文献１】特開２００１−１５６６８１号公報（９頁〜１０頁、図１１）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、ビットデインターリーブ処理に伴う同期補正の遅延量を最小にすることができる受信装置を提供する。
【課題を解決するための手段】
【０００５】
本発明の一態様によれば、ビットインターリーブ時間が異なる複数の放送チャネルを用いてコンテンツ情報を伝送する衛星放送の受信装置であって、前記放送チャネルに対して前記ビットインターリーブ時間に対応したビットデインターリーブ処理を施す復号手段と、前記復号手段の前記ビットデインターリーブ処理で生じた前記放送チャネル間の時間差を前記放送チャネルのそれぞれに対して修正するために前記ビットデインターリーブ処理に伴う同期補正の遅延量を最小にする補正遅延時間があらかじめ設定された補正テーブルと、受信した複数の前記放送チャネルに対応した前記補正テーブルからの前記補正遅延時間に基づいて、前記受信した前記放送チャネルに対してＴＳパケット先頭の同期を確立する補正手段を有することを特徴とする受信装置が提供される。
【発明の効果】
【０００６】
本発明によれば、ビットデインターリーブ処理に伴う同期補正の遅延量を最小にすることができるので、受信装置における放送チャネルの切り替えを最小の遅延時間で行うことができる。
【発明を実施するための最良の形態】
【０００７】
以下、図面を参照しながら、本発明の実施例を説明する。
【実施例】
【０００８】
図１は、本発明の実施例に係わる受信装置を示す回路ブロック図である。ここでは、一例として、異なるビットインターリーブ時間に対応可能な複数の放送チャネルでコンテンツ情報などを受信する衛星放送の受信装置を示した。また、主に、受信したデータの復号化にかかわる部分を示した。
【０００９】
本発明の実施例に係わる受信装置は、ビットデインターリーブ回路１１、遅延時間補正テーブル１２を有する遅延時間補正回路１３、ビタビ復号回路１４、バイトデインターリーブ回路１５、およびリードソロモン復号回路１６を備えている。
【００１０】
ビットデインターリーブ回路１１は、バーストエラーおよび瞬断等の対策のために送信時に行われたデータのビット入れ替え（ビットインターリーブ）を元に戻し、受信したデータを本来のビット順に復元するビットデインターリーブ処理を行う。
【００１１】
ビットデインターリーブ処理では、異なるビットインターリーブ時間に対応するため、受信している放送チャネルによって処理時間に時間差が生ずる。
【００１２】
遅延時間補正回路１３は、ビットデインターリーブ回路１１で生じた時間差を修正するために、受信している複数の放送チャネルでの遅延時間構成に基づいて、基準となる放送チャネルを選択する。
【００１３】
そして、これをもとに、放送チャネルの切り替えに際して、最小の遅延時間で放送チャネルのＴＳパケット先頭の同期を確立する。
【００１４】
この同期補正の遅延時間は、異なるビットインターリーブ時間の受信可能な放送チャネルに対して、あらかじめ計算された値が遅延時間補正テーブル１２に設定されている。遅延時間補正テーブル１２の詳細は、図４を用いて後述する。
【００１５】
ビタビ復号回路１４は、畳み込み符号を用いて送信時に行われた符号化をビタビ復号法を用いて復号し、遅延時間補正回路１３で補正されたデータに対して誤り訂正を行う。
【００１６】
バイトデインターリーブ回路１５は、バーストエラー対策のために送信時に行われたデータのバイト入れ替えを元に戻し、ビタビ復号回路１４で誤り訂正されたデータを本来のバイト順に復元する。
【００１７】
リードソロモン復号回路１６は、リードソロモン符号を用いて送信時に行われた符号化を復号し、バイトデインターリーブ回路１５で復元されたデータに対してさらに誤り訂正を行う。
【００１８】
図２は、本発明の実施例に係わる受信装置にデータを送信する送信装置を示す回路ブロック図である。ここでは、主に、送信するデータの符号化にかかわる部分を示した。
【００１９】
本発明の実施例に係わる受信装置にデータを送信する送信装置は、リードソロモン符号回路２１、バイトインターリーブ回路２２、畳み込み符号回路２３、およびビットインターリーブ回路２４を備えている。
【００２０】
リードソロモン符号回路２１は、受信側で誤り訂正を行うためにリードソロモン符号を用いて送信データを符号化し、バイトインターリーブ回路２２へ出力する。
【００２１】
バイトインターリーブ回路２２は、ビタビ復号後の残留バーストエラー対策のために送信データのバイト順を入れ替え、畳み込み符号回路２３へ出力する。
【００２２】
畳み込み符号回路２３は、受信側で誤り訂正を行うために畳み込み符号を用いて送信データを符号化し、ビットインターリーブ回路２４へ出力する。
【００２３】
ビットインターリーブ回路２４は、バーストエラーおよび瞬断等の対策のために送信データのビットを入れ替え、送信回路（図示していない）へ出力する。
【００２４】
また、ビットインターリーブ回路２４は、規格で定められた７種類、すなわち、０.２５秒、０.５秒、１秒、２秒、３秒、４.５秒、６秒の中から任意のビットインターリーブ時間を選択できるよう構成されている。
【００２５】
図３は、本発明の実施例に係わる受信装置における遅延時間補正回路１３を示す回路ブロック図である。
【００２６】
本発明の実施例に係わる受信装置における遅延時間補正回路１３は、ビットデインターリーブＩ/Ｆ部３１、ビタビ復号Ｉ/Ｆ部３２、遅延時間補正テーブル１２を有する遅延時間補正テーブル部３４、およびＴＳタイミング同期補正部３３を備えている。
【００２７】
ビットデインターリーブＩ/Ｆ部３１の入力はビットデインターリーブ回路１１の出力に接続され、ビットデインターリーブＩ/Ｆ部３１の出力はＴＳタイミング同期補正部３３の第１の入力に接続されている。
【００２８】
ビタビ復号Ｉ/Ｆ部３２の入力はＴＳタイミング同期補正部３３の出力に接続され、ビタビ復号Ｉ/Ｆ部３２の出力はビタビ復号回路１４の入力に接続されている。
【００２９】
遅延時間補正テーブル部３４の入力には受信されている放送チャネルの遅延時間情報（以下、「Ｔｃｈ」という。）が入力され、遅延時間補正テーブル部３４の出力は補正遅延時間（以下、「Ｄｓｅｌ」という。）としてＴＳタイミング同期補正部３３の第２の入力に供給されている。
【００３０】
ビットデインターリーブＩ/Ｆ部３１は、異なるビットインターリーブ時間で処理されたビットデインターリーブ回路１１からの入力データをＴＳタイミング同期補正部３３へ出力する入力インターフェース回路である。
【００３１】
ビタビ復号Ｉ/Ｆ部３２は、ＴＳタイミング同期補正部３３で遅延補正された放送チャネルのデータをビタビ復号回路１４へ出力する出力インターフェース回路である。
【００３２】
遅延時間補正テーブル部３４は、制御チャネルで受信したビットインターリーブ時間に対応するＴｃｈを受け取り、これに対応するＤｓｅｌを遅延時間補正テーブル１２から選択し、ＴＳタイミング同期補正部３３へ出力する。
【００３３】
制御チャネルは、各放送チャネルに対応するビットインターリーブ時間などの制御情報を伝送するための専用チャネルである。
【００３４】
ＴＳタイミング同期補正部３３は、遅延時間補正テーブル部３４からのＤｓｅｌに基づいて、同期補正の遅延量が最小となるよう基準の放送チャネルを選択し、これに対して必要な放送チャネルのデータを遅延させ、ＴＳパケット先頭の同期を確立する。  
そして、このＤｓｅｌで補正されたデータをビタビ復号Ｉ／Ｆ部へ出力する。
【００３５】
図４は、本発明の実施例に係わる受信装置における遅延時間補正テーブル１２である。ここでは、一例として、ビットインターリーブのパスが５１、ビットインターリーブの最大遅延が５０×ｍ（以下、ｍはビットインターリーブサイズを表す。）、２５６Ｋｂｐｓの制御チャネルのシリアルストリームが５１２Ｋｂｐｓの場合を示した。
【００３６】
図４に示したＴｃｈはビットインターリーブ時間に対応する遅延時間情報であり、ｍはビットインターリーブサイズ、Ｄはビットインターリーブなし（遅延時間０秒）を基準にした補正量、Ｄｓｅｌは入力されたＴｃｈに対して選択される補正遅延時間である。
【００３７】
図４に示した遅延時間補正テーブル１２は、Ｔｃｈの値に応じて以下の式に従って計算され、設定される。  
Ｄ ＝（ １２８ − Ｄｐ ）× ５１
＝｛ １２８ −（ ８ × ｍ ）ｍｏｄ１２８ ｝× ５１     …………（１）
ここで、“Ｘ ｍｏｄ Ｙ”はＸをＹで除した時の剰余を表す。
【００３８】
また、Ｄｐは、制御チャネル（２ＴＳ相当）に対応するビットインターリーブの遅延量であり、
Ｄｐ ＝ Ｄｒ ｍｏｄ（ ３２６４ × ２ ／ ５１ ）
＝ （ ８ × ｍ ）ｍｏｄ１２８            …………………………（２）
さらに、Ｄｒは、ビットデインターリーブ回路１１における開始タイミングの基準点に対応したパスの遅延量であり、Ｄｒに対応する送信側のバスの遅延量をＤｔとして、
Ｄｒ ＝ 最大遅延 − Ｄｔ
＝ ５０ × ｍ − ４２ × ｍ
＝ ８ × ｍ                              …………………………（３）
である。
【００３９】
ｄは、ＴＳパケット長とＤの差であり、
ｄ ＝ ３２６４ × ２ − Ｄ                    …………………………（４）
選択される補正遅延時間Ｄｓｅｌは、
Ｄｓｅｌ ＝ ＭＩＮ（ Ｄ ，ｄ ）               …………………………（５）
である。ここで、“ＭＩＮ（ Ｘ ，Ｙ )”は、引数Ｘ、Ｙのうち値の小さい方を表す。
【００４０】
従来は、ビットインターリーブがない場合（ビットインターリーブの遅延時間０秒）を基準として、Ｄで遅延時間の補正を行っていた。
【００４１】
これに対し、本発明の実施例に係わる受信装置では、補正する遅延時間が最小になるようＤｓｅｌを用いて、基準となる放送チャネルをビットインターリーブなしの場合とビットインターリーブありの場合の双方で行えるようにしている。
【００４２】
上記実施例によれば、ビットデインターリーブ処理に伴う同期補正の遅延量を最小にすることができるので、受信装置における放送チャネルの切り替えを最小の遅延時間で行うことができる。
【００４３】
上述の実施例では、ビットインターリーブ時間は、規格に定められた７種類であるとしたが、本発明はこれに限られるものではなく、（１）〜（５）式に従って遅延時間補正テーブル１２を生成することで、原理的には任意のビットインターリーブ時間に対して適用することができる。
【図面の簡単な説明】
【００４４】
【図１】本発明の実施例に係わる受信装置を示す回路ブロック図。
【図２】本発明の実施例に係わる受信装置にデータを送信する送信装置を示す回路ブロック図。
【図３】本発明の実施例に係わる受信装置における遅延時間補正回路を示す回路ブロック図。
【図４】本発明の実施例に係わる受信装置における遅延時間補正テーブル。
【符号の説明】
【００４５】
Ｄｓｅｌ  補正遅延時間
Ｔｃｈ  遅延時間情報
１１  ビットデインターリーブ回路
１２  遅延時間補正テーブル
１３  遅延時間補正回路
１４  ビタビ復号回路
１５  バイトデインターリーブ回路
１６  リードソロモン復号回路
３１  ビットデインターリーブＩ/Ｆ部
３２  ビタビ復号Ｉ/Ｆ部
３３  ＴＳタイミング同期補正部
３４  遅延時間補正テーブル部
【図１】
2006222623.tif 000003
【図２】
2006222623.tif 000004
【図３】
2006222623.tif 000005
【図４】
2006222623.tif 000006