(57)【特許請求の範囲】
【請求項１】
同時に供給される周波数方向のデインターリーブ処理が実行されたデータに対して、時間方向のデインターリーブ処理を実行するときに必要とされ、取得されたモード番号で取り得る複数のパラメータ毎にそれぞれデインターリーブ処理を施す複数のデインターリーブ処理手段と、
前記デインターリーブ処理手段における処理が実行されているとき、前記データを処理すべきパラメータを取得する取得手段と、
前記複数のデインターリーブ処理手段のうちの、前記取得手段により取得された前記パラメータでデインターリーブ処理を実行していた前記デインターリーブ処理手段からの出力を選択する選択手段と
を備える復調装置。
【請求項２】
前記パラメータは、伝送方式に関するパラメータである
請求項１に記載の復調装置。
【請求項３】
前記デインターリーブ処理手段は、前記選択手段による選択がされた時点で、前記取得手段により取得された前記パラメータ以外のパラメータで行っているデインターリーブ処理を停止する
請求項１に記載の復調装置。
【請求項４】
同時に供給される周波数方向のデインターリーブ処理が実行されたデータに対して、時間方向のデインターリーブ処理を実行するときに必要とされ、取得されたモード番号で取り得る複数のパラメータ毎にそれぞれデインターリーブ処理を施す複数の手段をそれぞれ制御するデインターリーブ処理ステップと、
前記デインターリーブ処理ステップにおける処理が実行されているとき、前記データを処理すべきパラメータを取得する取得ステップと、
前記デインターリーブ処理ステップのうちの、前記取得ステップの処理で取得された前記パラメータでデインターリーブ処理を実行していた前記デインターリーブ処理制御ステップによりデインターリーブ処理が制御されたデータから選択する選択ステップと
を含む復調方法。
【請求項５】
同時に供給される周波数方向のデインターリーブ処理が実行されたデータに対して、時間方向のデインターリーブ処理を実行するときに必要とされ、取得されたモード番号で取り得る複数のパラメータ毎にそれぞれデインターリーブ処理を施す複数の手段をそれぞれ制御するデインターリーブ処理ステップと、
前記デインターリーブ処理ステップにおける処理が実行されているとき、前記データを処理すべきパラメータを取得する取得ステップと、
前記デインターリーブ処理ステップのうちの、前記取得ステップの処理で取得された前記パラメータでデインターリーブ処理を実行していた前記デインターリーブ処理制御ステップによりデインターリーブ処理が制御されたデータから選択する選択ステップと
を含む処理をコンピュータに実行させるプログラム。
【請求項６】
供給されるデータを蓄積する蓄積手段と、
時間方向のデインターリーブ処理を実行するときに必要とされ、取得されたモード番号で取り得る複数のパラメータ毎のそれぞれのフラグであり、前記パラメータでの前記デインターリーブ処理が実行できるだけのデータ量が前記蓄積手段に蓄積されると対応するパラメータの前記フラグを立てるフラグ手段と、
前記蓄積手段で前記データを蓄積しているとき、前記データを処理すべきパラメータを取得する取得手段と、
前記取得手段により前記パラメータが取得されたとき、前記フラグ手段により前記パラメータに対応するフラグが立っていれば、前記蓄積手段に蓄積されている前記データを蓄積した順序とは別に前記パラメータに応じた順序で読み出して出力し、前記フラグ手段により前記パラメータに対応するフラグが立っていなければ、前記フラグが立った時点で、前記蓄積手段に蓄積されている前記データを蓄積した順序とは別に前記パラメータに応じた順序で読み出し前記パラメータに応じた処理を施して出力する読み出し手段と
を備え、時間方向のデインターリーブ処理を行なう復調装置。
【請求項７】
前記パラメータは、伝送方式に関するパラメータである
請求項６に記載の復調装置。
【請求項８】
供給されるデータを蓄積する蓄積手段を有する復調装置の復調方法において、
時間方向のデインターリーブ処理を実行するときに必要とされ、取得されたモード番号で取り得る複数のパラメータ毎のそれぞれのフラグであり、前記パラメータでの前記デインターリーブ処理が実行できるだけのデータ量が前記蓄積手段に蓄積されると対応するパラメータの前記フラグを立てるフラグステップと、
前記蓄積手段で前記データを蓄積しているとき、前記データを処理すべきパラメータを取得する取得ステップと、
前記取得ステップの処理で前記パラメータが取得されたとき、前記フラグステップの処理で前記パラメータに対応するフラグが立っていれば、前記蓄積手段に蓄積されている前記データを蓄積した順序とは別に前記パラメータに応じた順序で読み出して出力し、前記フラグステップにより前記パラメータに対応するフラグが立っていなければ、前記フラグが立った時点で、前記蓄積手段に蓄積されている前記データを蓄積した順序とは別に前記パラメータに応じた順序で読み出し前記パラメータに応じた処理を施して出力する読み出しステップと
を含み、時間方向のデインターリーブ処理を行なう復調方法。
【請求項９】
供給されるデータを蓄積する蓄積手段を有する復調装置に、
時間方向のデインターリーブ処理を実行するときに必要とされ、取得されたモード番号で取り得る複数のパラメータ毎のそれぞれのフラグであり、前記パラメータでの前記デインターリーブ処理が実行できるだけのデータ量が前記蓄積手段に蓄積されると対応するパラメータの前記フラグを立てるフラグステップと、
前記蓄積手段で前記データを蓄積しているとき、前記データを処理すべきパラメータを取得する取得ステップと、
前記取得ステップの処理で前記パラメータが取得されたとき、前記フラグステップの処理で前記パラメータに対応するフラグが立っていれば、前記蓄積手段に蓄積されている前記データを蓄積した順序とは別に前記パラメータに応じた順序で読み出して出力し、前記フラグステップにより前記パラメータに対応するフラグが立っていなければ、前記フラグが立った時点で、前記蓄積手段に蓄積されている前記データを蓄積した順序とは別に前記パラメータに応じた順序で読み出し前記パラメータに応じた処理を施して出力する読み出しステップと
を含む処理をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は復調装置および方法、並びにプログラムに関し、特に、デジタルテレビジョン放送で、選局時に発生する映像が映し出されない時間を短くするようにした復調装置および方法、並びにプログラムに関する。
【背景技術】
【０００２】
近年、テレビジョン放送は、地上波アナログ放送（以下、適宜、アナログ放送と記述する）であったが、地上波デジタル放送（以下、適宜、デジタル放送と記述する）に切り替えられつつある。デジタル放送は、アナログ放送と異なる処理、例えば、変調や復調といった処理が、送信側や受信側で行われる。送信側では、番組のデータ（映像や音声のデータ）を変調したとき、その変調に関するデータ（パラメータ）も、番組のデータとともに、受信側に送信する。
【０００３】
従来の受信装置の一例の構成について、図１を参照して説明する。図１に示した受信装置１０は、デジタルテレビジョン放送による番組を受信し、処理する機能を有する。以下、適宜、“デジタルテレビジョン放送”を、“デジタル放送”と略記する。
【０００４】
図１に示した受信装置１０は、チューナ部２１、Ａ／Ｄ（Analog/Digital）変換部２２、シンボル同期部２３、ＦＦＴ（Fast Fourier transform：高速フーリエ変換）部２４、ＴＭＣＣ（Transmission & Multiplexing Configuration Control）検出部２５、周波数デインターリーブ部２６、時間デインターリーブ部２７、デマップ部２８、ビットデインターリーブ部２９、ビダビ復号部３０、バイトデインターリーブ部３１、エネルギー逆拡散部３２、および、ＲＳ復号部３３を含む構成とされている。
【０００５】
図示されていないアンテナにより、放送局により放送されたデジタル放送が受信され、RF（Radio Frequency）信号としてチューナ２１に供給される。チューナ２１は、アンテナから供給されたRF信号を、IF（Intermediate Frequency）信号に周波数変換し、内蔵されているバンドパスフィルタ（BPF）によりフィルタリングする。
【０００６】
フィルタリングされた信号は、A/D変換部２２に供給される。A/D変換部２２は、供給されたIF信号をA/D変換し、デジタル化されたIF信号をシンボル同期部２３に供給する。シンボル同期部２３は、供給されたIF信号を、所定の周波数（搬送波周波数）の搬送波信号により直交復調し、ベースバンドのOFDM信号を生成する。
【０００７】
生成されたベースバンドのOFDM信号（OFDM時間領域信号）は、実軸成分（Ｉチャネル信号）と、虚軸成分（Ｑチャネル信号）とから構成される複素信号とされる。またベースバンドのOFDMシンボルの境界が算出され、ＦＦＴ部２４に対してＦＦＴ演算の演算開始タイミングが設定されるなどの処理も実行される。
【０００８】
ＦＦＴ部２４は、OFDM時間領域信号から有効シンボル長分の信号を抜き出し、抜き出した信号に対してＦＦＴ演算を行う。ＦＦＴ部２４からの信号は、ＴＭＣＣ検出部２５に供給される。ＴＭＣＣ検出部２５は、供給される信号から、ＴＭＣＣ情報を検出する。
【０００９】
周波数デインターリーブ部２６は、供給された信号に対して、周波数方向のデインターリーブ処理を施し、デインターリーブ処理後の信号を時間デインターリーブ部２７に供給する。時間デインターリーブ部２７は、供給されたＴＭＣＣ情報に従って、周波数デインターリーブ部２６から供給された信号に対して、時間方向のデインターリーブ処理を施し、デインターリーブ処理後の信号をデマップ部２８に供給する。
【００１０】
デマップ部２８は、供給されたＴＭＣＣ情報に従って、時間デインターリーブ部２７から供給された、キャリア復調された信号（複素信号）に対してデータの再割付処理（デマッピング処理）を行い、伝送データ系列を復元する。例えばデマップ部２８は、QPSK、16QAM又は64QAMに対応したデマッピング処理を行う。デマップ部２８は、復元された伝送データ系列を、ビットデインターリーブ部２９に供給する。
【００１１】
ビットデインターリーブ部２９は、デマッピング部２３から供給された伝送データ系列に対して、多値シンボルの誤り分散のためのビットインタリーブに対応したデインターリーブ処理を施し、デインターリーブ処理後の信号をビダビ復号部３０に供給する。ビタビ復号部３０は、供給された信号に対して、畳み込み符号化されたビット列の復号のためのビタビ復号処理を施し、ビタビ復号処理後の信号をバイトデインターリーブ部３１に供給する。
【００１２】
バイトデインターリーブ部３１は、ビタビ復号部３０から供給された信号に対して、バイト単位でのデインターリーブ処理を施し、デインターリーブ処理後の信号をエネルギー逆拡散部３２に供給する。エネルギー逆拡散部３２は、バイトデインターリーブ部３１から供給された信号に対して、エネルギー拡散処理に対応したエネルギー逆拡散処理を施し、エネルギー逆拡散処理後の信号をＲＳ復号部３３に供給する。
【００１３】
ＲＳ復号部３３は、供給された伝送データ系列に対してリードソロモン（ＲＳ）復号処理を行い、MPEG-2システムズで規定されたトランスポートストリームとして出力する。
【００１４】
次に、時間デインターリーブ部２７の処理について説明する。図１に示したように、時間デインターリーブ部２７は、周波数デインターリーブ部２６の後段に設けられている。ＴＭＣＣ検出部２５により検出されたＴＭＣＣ情報は、時間デインターリーブ部２７に供給される。時間デインターリーブ部２７には、周波数デインターリーブ部２６から、周波数方向のデインターリーブ処理が施された信号も供給される。
【００１５】
時間デインターリーブ部２７は、ＴＭＣＣ情報に含まれるパラメータに基づいた量の信号を並べ替える。そのため、ＴＭＣＣ情報が供給されることにより、パラメータに応じた大きさのバッファに信号を蓄積し始め、必要量が蓄積されたときに、並べ替えられたデータを出力する。すなわち、ＴＭＣＣ検出部２５によりＴＭＣＣ情報が検出され、時間デインターリーブ部２７に供給された後に、時間デインターリーブ部２７による処理が開始される。
【００１６】
このように受信側では、番組のデータを復調するとき、送信されてきたパラメータを参照して復調の処理を実行する。送受信されるパラメータには、例えば、上記したようにＴＭＣＣ信号がある。このＴＭＣＣ信号（ＴＭＣＣ情報）は、伝送多重制御信号で、伝送方式の指定（変調方式や誤り訂正符号化率の指定など）および複数のトランスポートストリームを管理するためのスロット番号を伝送するための情報等を含んでいる。
【００１７】
このＴＭＣＣ情報を取得するためには、ＴＭＣＣ信号（ＴＭＣＣ情報）は、放送信号の時間的な単位であるフレームの１つの長さがあるため、１フレーム分のデータを最低取得する（受信する）必要がある。そのため、例えば、ユーザがデジタル放送のチャンネルを選局したとき、ＴＭＣＣ情報を受信するまでの間、時間デインターリーブ処理を開始できず、チャンネルの切り換えが行えない（ユーザに映像の提供を開始できない）ことになる。
【００１８】
このような、ユーザに映像が提供されないような時間を短くするために、特許文献１においては、前回番組データなどを受信した際に検出されたＴＭＣＣ情報を記憶しておき、その記憶しているＴＭＣＣ情報を、今回受信した番組データの復調に用いることが提案されている。
【特許文献１】特開２００３−５１７９５号公報
【発明の開示】
【発明が解決しようとする課題】
【００１９】
上記したように、デジタル放送では、復調に必要なＴＭＣＣ情報などのパラメータが受信された後でなければ、そのパラメータを必要とする復調を開始することができず、チャンネルの切り換え時に、ユーザに映像が提供できない時間があることがあった。
【００２０】
また、特許文献１に記載されているように、一度取得されたパラメータを記憶しておくようにし、その記憶しているパラメータを用いて復調を行うようにした場合、その記憶されているパラメータが正確でなかったときには、事前の選局時に記憶しておいたＴＭＣＣ情報を利用することができないため、未選局の場合と同じ処理時間が必要となる。パラメータは、常に同一の値が設定されているわけではないため、このような不都合は起こりえることである。
【００２１】
本発明は、このような状況に鑑みてなされたものであり、選局の処理に係る時間が短くなるようにすることができるようにするものである。
【課題を解決するための手段】
【００２２】
本発明の一側面の第１の復調装置は、同時に供給される周波数方向のデインターリーブ処理が実行されたデータに対して、時間方向のデインターリーブ処理を実行するときに必要とされ、取得されたモード番号で取り得る複数のパラメータ毎にそれぞれデインターリーブ処理を施す複数のデインターリーブ処理手段と、前記デインターリーブ処理手段における処理が実行されているとき、前記データを処理すべきパラメータを取得する取得手段と、前記複数のデインターリーブ処理手段のうちの、前記取得手段により取得された前記パラメータでデインターリーブ処理を実行していた前記デインターリーブ処理手段からの出力を選択する選択手段とを備える。
【００２３】
前記パラメータは、伝送方式に関するパラメータであるようにすることができる。
【００２４】
前記デインターリーブ処理手段は、前記選択手段による選択がされた時点で、前記取得手段により取得された前記パラメータ以外のパラメータでデインターリーブ処理を施しているデータを破棄するようにすることができる。
【００２５】
本発明の一側面の第１の復調方法またはプログラムは、同時に供給される周波数方向のデインターリーブ処理が実行されたデータに対して、時間方向のデインターリーブ処理を実行するときに必要とされ、取得されたモード番号で取り得る複数のパラメータ毎にそれぞれデインターリーブ処理を施す複数の手段をそれぞれ制御するデインターリーブ処理ステップと、前記デインターリーブ処理ステップにおける処理が実行されているとき、前記データを処理すべきパラメータを取得する取得ステップと、前記デインターリーブ処理ステップのうちの、前記取得ステップの処理で取得された前記パラメータでデインターリーブ処理を実行していた前記デインターリーブ処理制御ステップによりデインターリーブ処理が制御されたデータから選択する選択ステップとを含む。
【００２６】
本発明の一側面の第１の復調装置および方法、並びにプログラムにおいては、データに対してパラメータ毎にデインターリーブ処理が実行され、本来用いるべきパラメータに基づいてデインターリーブ処理が実行されたデータが選択される。
【００２７】
本発明の一側面の第２の復調装置は、供給されるデータを蓄積する蓄積手段と、時間方向のデインターリーブ処理を実行するときに必要とされ、取得されたモード番号で取り得る複数のパラメータ毎のそれぞれのフラグであり、前記パラメータでの前記デインターリーブ処理が実行できるだけのデータ量が前記蓄積手段に蓄積されると対応するパラメータの前記フラグを立てるフラグ手段と、前記蓄積手段で前記データを蓄積しているとき、前記データを処理すべきパラメータを取得する取得手段と、前記取得手段により前記パラメータが取得されたとき、前記フラグ手段により前記パラメータに対応するフラグが立っていれば、前記蓄積手段に蓄積されている前記データを蓄積した順序とは別に前記パラメータに応じた順序で読み出して出力し、前記フラグ手段により前記パラメータに対応するフラグが立っていなければ、前記フラグが立った時点で、前記蓄積手段に蓄積されている前記データを蓄積した順序とは別に前記パラメータに応じた順序で読み出し前記パラメータに応じた処理を施して出力する読み出し手段とを備え、時間方向のデインターリーブ処理を行なう。
【００２８】
前記パラメータは、伝送方式に関するパラメータであるようにすることができる。
【００２９】
本発明の一側面の第２の復調方法またはプログラムは、供給されるデータを蓄積する蓄積手段を有する復調装置の復調方法において、時間方向のデインターリーブ処理を実行するときに必要とされ、取得されたモード番号で取り得る複数のパラメータ毎のそれぞれのフラグであり、前記パラメータでの前記デインターリーブ処理が実行できるだけのデータ量が前記蓄積手段に蓄積されると対応するパラメータの前記フラグを立てるフラグステップと、前記蓄積手段で前記データを蓄積しているとき、前記データを処理すべきパラメータを取得する取得ステップと、前記取得ステップの処理で前記パラメータが取得されたとき、前記フラグステップの処理で前記パラメータに対応するフラグが立っていれば、前記蓄積手段に蓄積されている前記データを蓄積した順序とは別に前記パラメータに応じた順序で読み出して出力し、前記フラグステップにより前記パラメータに対応するフラグが立っていなければ、前記フラグが立った時点で、前記蓄積手段に蓄積されている前記データを蓄積した順序とは別に前記パラメータに応じた順序で読み出し前記パラメータに応じた処理を施して出力する読み出しステップとを含み、時間方向のデインターリーブ処理を行なう。
【００３０】
本発明の一側面の第２の復調方法またはプログラムは、所定のパラメータでの処理を開始することができるだけのデータ量が蓄積されると、フラグが立てられ、そのデータに対する処理が実行される。
【発明の効果】
【００３１】
本発明の一側面によれば、デジタル放送における選局の処理に係る時間を短くすることができる。
【発明を実施するための最良の形態】
【００３５】
以下に、本発明の実施の形態について図面を参照して説明する。
【実施例１】
【００３６】
図２は、本発明を適用した受信装置の一実施の形態の構成を示す図である。図２に示した受信装置５０は、デジタルテレビジョン放送による番組を受信し、処理する機能を有する。以下、適宜、“デジタルテレビジョン放送”を、“デジタル放送”と略記する。
【００３７】
受信装置５０は、テレビジョン受像機や、セットトップボックス（ＳＴＢ）、ハードディスクレコーダなどのテレビジョン放送を処理する機器に組み込まれ、デジタル放送を処理する装置に適用することができる。
【００３８】
また、図２に示した受信装置５０は、デジタル放送を受信し、処理する装置のうち、フロントエンド処理と称される処理を実行する部分を抽出して記載してあり、他の部分についての記載は省略してある。
【００３９】
図２に示した受信装置５０は、チューナ部６１、Ａ／Ｄ（Analog/Digital）変換部６２、シンボル同期部６３、ＦＦＴ（Fast Fourier transform：高速フーリエ変換）部６４、ＴＭＣＣ（Transmission & Multiplexing Configuration Control）検出部６５、周波数デインターリーブ部６６、時間デインターリーブ部６７、デマップ部６８、ビットデインターリーブ部６９、ビダビ復号部７０、バイトデインターリーブ部７１、エネルギー逆拡散部７２、および、ＲＳ復号部７３を含む構成とされている。
【００４０】
図示されていないアンテナにより、放送局により放送されたデジタル放送が受信され、RF（Radio Frequency）信号としてチューナ２１に供給される。チューナ２１は、アンテナから供給されたRF信号を、IF（Intermediate Frequency）信号に周波数変換し、内蔵されているバンドパスフィルタ（BPF）によりフィルタリングする。
【００４１】
フィルタリングされた信号は、A/D変換部６２に供給される。A/D変換部６２は、供給されたIF信号をA/D変換し、デジタル化されたIF信号をシンボル同期部６３に供給する。シンボル同期部６３は、供給されたIF信号を、所定の周波数（搬送波周波数）の搬送波信号により直交復調し、ベースバンドのOFDM信号を生成する。
【００４２】
生成されたベースバンドのOFDM信号（OFDM時間領域信号）は、実軸成分（Ｉチャネル信号）と、虚軸成分（Ｑチャネル信号）とから構成される複素信号とされる。またベースバンドのOFDMシンボルの境界が算出され、ＦＦＴ部６４に対してＦＦＴ演算の演算開始タイミングが設定されるなどの処理も実行される。
【００４３】
ＦＦＴ部６４は、OFDM時間領域信号から有効シンボル長分の信号を抜き出し、抜き出した信号に対してＦＦＴ演算を行う。ＦＦＴ部６４からの信号は、ＴＭＣＣ検出部６５および周波数デインターリーブ部６６に供給される。ＴＭＣＣ検出部６５は、供給される信号から、ＴＭＣＣ情報を検出する。ＴＭＣＣ信号は、伝送方式の指定（変調方式や誤り訂正符号化率の指定）および複数のトランスポートストリーム（ＴＳ）を管理するためのスロット番号情報を伝送するための信号であり、ＴＭＣＣ情報は、そのようなＴＭＣＣ信号に含まれる情報のことである。
【００４４】
周波数デインターリーブ部６６は、供給された信号に対して、周波数方向のデインターリーブ処理を施し、デインターリーブ処理後の信号を時間デインターリーブ部６７に供給する。時間デインターリーブ部６７は、供給された伝送制御情報に従って、周波数デインターリーブ部６６から供給された信号に対して、時間方向のデインターリーブ処理を施し、デインターリーブ処理後の信号をデマップ部６８に供給する。
【００４５】
デマップ部６８は、供給された伝送制御情報に従って、時間デインターリーブ部６７から供給された、キャリア復調された信号（複素信号）に対してデータの再割付処理（デマッピング処理）を行い、伝送データ系列を復元する。例えばデマップ部６８は、QPSK、16QAM又は64QAMに対応したデマッピング処理を行う。デマップ部６８は、復元された伝送データ系列を、ビットデインターリーブ部６９に供給する。
【００４６】
ビットデインターリーブ部６９は、デマッピング部６３から供給された伝送データ系列に対して、多値シンボルの誤り分散のためのビットインタリーブに対応したデインターリーブ処理を施し、デインターリーブ処理後の信号をビダビ復号部７０に供給する。ビタビ復号部７０は、供給された信号に対して、畳み込み符号化されたビット列の復号のためのビタビ復号処理を施し、ビタビ復号処理後の信号をバイトデインターリーブ部７１に供給する。
【００４７】
バイトデインターリーブ部７１は、ビタビ復号部７０から供給された信号に対して、バイト単位でのデインターリーブ処理を施し、デインターリーブ処理後の信号をエネルギー逆拡散部７２に供給する。エネルギー逆拡散部７２は、バイトデインターリーブ部７１から供給された信号に対して、エネルギー拡散処理に対応したエネルギー逆拡散処理を施し、エネルギー逆拡散処理後の信号をＲＳ復号部７３に供給する。
【００４８】
ＲＳ復号部７３は、供給された伝送データ系列に対してリードソロモン（ＲＳ）復号処理を行い、MPEG-2システムズで規定されたトランスポートストリームとして出力する。
【００４９】
次に、実施例１に係わる時間デインターリーブ部６７について説明する。実施例１における時間デインターリーブ部６７と従来の時間デインターリーブ部２７（図１）との差異を明確にするために、従来の時間デインターリーブ部２７について、簡便に説明を加える。
【００５０】
時間デインターリーブ部２７は、供給された信号を、ＴＭＣＣ情報を利用してデインターリーブの処理を実行する。すなわち、この場合、ＴＭＣＣ検出部２５によりＴＭＣＣ情報が検出され、時間デインターリーブ部２７に供給された後に、時間デインターリーブ部２７による処理が開始される。
【００５１】
このＴＭＣＣ情報は、放送信号の時間的な単位であるフレームの１つの長さがあるため、ＴＭＣＣ情報を取得するためには最低1フレーム分の信号を受信するまで待つ必要がある。このような待ち時間は、例えば、ユーザがチャネルを選局したときに、その選局先のチャンネルに切り替えるための処理に時間がかかってしまい、ユーザに映像が提供されない時間が発生することを意味する。よって、このような時間は、短くすることが好ましい。
【００５２】
ユーザに映像が提供されないような時間を短くするために、本実施の形態においては、時間デインターリーブ部６７を、図３に示すような構成とする。すなわち、図３に示した本実施の形態における時間デインターリーブ部６７は、４つの時間デインターリーブユニット８１乃至８４を備え、これらの４つの時間デインターリーブユニット８１乃至８４からの出力から１つの出力を選択し、出力するためのセレクタ８５を備える構成とされている。
【００５３】
時間デインターリーブ部６７は、時間デインターリーブを行うために、Mode番号や時間インターリーブの長さ（I値）などのパラメータを取得する必要がある。時間デインターリーブ部６７が時間デインターリーブ処理を実行する際に必要とされるパラメータのうち、I値を除くMode番号などは、ＴＭＣＣ検出処理（ＴＭＣＣ検出部６５による処理）にも用いられるパラメータであるため、ＴＭＣＣ検出や時間デインターリーブ処理までに検出される。
【００５４】
しかしながら、I値についてはＴＭＣＣ信号に記録されているＴＭＣＣ情報のI値を検出して利用するように構成されている。このような事情から、ＴＭＣＣ情報が検出された後に、時間デインターリーブ処理が実行されるように構成されており、そのために、上記したような、ユーザに映像が提供されない時間が発生するなど不都合な状況が発生していた。
【００５５】
ところで、Ｉ値に関しては、例えば、ARIB（電波産業界）標準規格書STD B-31で規定されているように、有限の個数しか設定されていない。ARIB標準規格書STD B-31で規定されているＩ値は、図４に示すように設定されている。すなわちI値は、図４に示すように、各モード番号（Mode１，Mode２，Mode３）に対してそれぞれ４個(i1,i2,i3,i4)と定められている。
【００５６】
上記したように、モード番号は、時間デインターリーブ部６７によりデインターリーブ処理が実行される前の時点（Ｉ値が取得されるより前の時点で）で取得されている。よって、時間デインターリーブ部６７に周波数デインターリーブ部６６からの信号が供給されるときには、モード（Mode）は決定されている状態であり、Ｉ値として取りうる値は、そのモードにおけるｉ１、ｉ２、ｉ３、ｉ４のいずれかに限定されている状態である。
【００５７】
このように、Ｉ値として設定される値は、このような場合、４個に限定されるため、図３に示したように、それぞれのＩ値でデインターリーブ処理を実行する４個の時間デインターリーブユニット８１乃至８４を、時間デインターリーブ部６７は備える構成とされている。
【００５８】
図３において、時間デインターリーブユニット８１は、Ｉ値がｉ１である（時間デインターリーブの長さが０である）として処理を実行する部分であり、時間デインターリーブユニット８２は、Ｉ値がｉ２である（時間デインターリーブの長さが４である）として処理を実行する部分であり、時間デインターリーブユニット８３は、Ｉ値がｉ３である（時間デインターリーブの長さが８である）として処理を実行する部分であり、時間デインターリーブユニット８４は、Ｉ値がｉ４である（時間デインターリーブの長さが１６である）として処理を実行する部分である。
【００５９】
なおここでは、ARIB標準規格書STD B-31で規定されているＩ値は、図４のように設定されており、１つのモードが決定されれば、４つのＩ値しかとらないように設定されているとして説明を続けるため、図３に示したように、４つの時間デインターリーブユニット８１乃至８４を備える構成とするが、時間デインターリーブ部６７が備える時間デインターリーブ部の個数は、４個に限定されることを示しているのではない。
【００６０】
例えば、４個以上備えるようにしても良い。将来的に、Ｉ値が４個以上に設定されたような場合（例えば、ｉ５が新たに設けられたような場合）に備え、４個以上設けるようにしても良い。また、４個以下でも勿論良い。ここでは、Ｉ値が、ｉ１の場合にも対応できるように、すなわち、時間デインターリーブの長さが０である場合にも対応できるように、時間デインターリーブユニット８１を設けるようにしたが、時間デインターリーブの長さが０の場合、デインターリーブ処理自体を行わなくても良いため、時間デインターリーブユニット８１を設けなくても良い（すなわち、３個の時間デインターリーブユニット８２乃至８４だけでも良い）。
【００６１】
このように、時間デインターリーブ部６７は、Ｉ値の個数に応じて、備える時間デインターリーブ部の数が決定され、４個に限定されるわけではない。
【００６２】
時間デインターリーブ部６７は、同時に異なるＩ値におけるデインターリーブ処理を行えるように構成されている。同時に異なるＩ値におけるデインターリーブ処理を行うために、図３に示したように、時間デインターリーブユニット８１乃至８４という、複数の時間デインターリーブ部を備える構成とされている。
【００６３】
図３に示した時間デインターリーブ部６７の処理について、図５のフローチャートを参照して説明する。ステップＳ１１において、時間デインターリーブ部６７は、周波数デインターリーブ部６６から供給された、周波数方向におけるデインターリーブ処理が施された信号に対し、時間方向におけるデインターリーブ処理を施す。周波数デインターリーブ部６６からの信号は、時間デインターリーブ部６７を構成する時間デインターリーブユニット８１乃至８４に、それぞれ供給される。
【００６４】
周波数デインターリーブ部６６から信号が時間デインターリーブ部６７に供給される時点では、既にモード番号に関する情報は検出されているため、時間デインターリーブユニット８１乃至８４は、それぞれ、モード番号に対応するＩ値が設定されている状態とされている。すなわち、例えば、モード番号が“１”の場合、時間デインターリーブユニット８１のＩ値は“０”に設定され（図４参照）、時間デインターリーブユニット８２のＩ値は“４”に設定され、時間デインターリーブユニット８３のＩ値は“８”に設定され、時間デインターリーブユニット８４のＩ値は“１６”に設定されている。
【００６５】
このようにしてＩ値が設定された時間デインターリーブユニット８１乃至８４は、それぞれ、周波数デインターリーブ部６６からの信号に対して、設定されたＩ値における時間方向のデインターリーブ処理を実行する。
【００６６】
このように時間デインターリーブユニット８１乃至８４に信号が供給された時点で、デインターリーブ処理が開始される。時間デインターリーブユニット８１乃至８４の各部でデインターリーブ処理が実行されている間に、ＴＭＣＣ検出部６５（図３）は、ＴＭＣＣ情報を検出している。このＴＭＣＣ情報には、Ｉ値の情報も含まれており、ＴＭＣＣ検出部６５は、Ｉ値を検出した時点で、そのＩ値を、時間デインターリーブ部６７に供給するように構成されている。
【００６７】
ステップＳ１２（図５）において、セレクタ８５は、ＴＭＣＣ検出部６５からＩ値を取得する。取得されるＩ値は、時間方向におけるデインターリーブ処理が実行されるときに本来設定されるべき値である。換言すれば、取得されるＩ値は、その時点で、正しいデインターリーブ処理を実行するのに必要なＩ値である。
【００６８】
このように、実施例１においては、取り得る全てのＩ値で、同時にかつ別々に、供給される信号をデインターリーブ処理し、そのデインターリーブ処理が行われているときに、正しいＩ値が取得される。
【００６９】
ステップＳ１３において、取得された正しいＩ値に基づき、時間デインターリーブユニット８１乃至８４からのそれぞれの出力のうち、正しいＩ値でデインターリーブ処理が施された出力が選択される。
【００７０】
ＴＭＣＣ検出部６５からのＩ値の情報は、時間デインターリーブ部６７のセレクタ８５（図３）に供給される。セレクタ８５は、Ｉ値が供給された時点で、その供給されたＩ値に設定されている時間デインターリーブユニット８１乃至８４からの出力を選択し、デマップ部６８（図２）に出力する。
【００７１】
このようにセレクタ８５は、正しいＩ値を取得したとき、正しいＩ値でデインターリーブ処理が行われた信号を出力する。よって、従来のように、Ｉ値が取得された後に、デインターリーブ処理が開始されるような場合と比べ、デマップ部６８に信号を供給するまでの時間を短くすることが可能となる。すなわち、本実施の形態によれば、図２に示した受信装置５０（フロントエンドの処理を実行する部分）における処理時間を短くすることが可能となる。
【００７２】
ところで、セレクタ８５にＩ値が供給されるタイミングには、図６Ａと図６Ｂに示したようなタイミングが考えられる。図６Ａと図６Ｂは、共に、上から順に、“ＴＭＣＣ情報のＩ値の検出”がされるまでの時間、“時間デインターリーブ処理（Ｉ＝ｉ１）”が終了するまでの時間、“時間デインターリーブ処理（Ｉ＝ｉ２）”が終了するまでの時間、“時間デインターリーブ処理（Ｉ＝ｉ３）”が終了するまでの時間、“時間デインターリーブ処理（Ｉ＝ｉ４）”が終了するまでの時間、“セレクタによる選択出力”がされるタイミングを、それぞれ示している。
【００７３】
図６Ａと図６Ｂは、セレクタ８５に供給されるＩ値が、“Ｉ＝ｉ２”であり、セレクタ８５により選択され、出力されるのが、“Ｉ＝ｉ２”に設定されている時間デインターリーブユニット８２（図３）からの出力である場合を示している。
【００７４】
図６Ａは、ＴＭＣＣ情報のＩ値の検出までにかかる時間の方が、Ｉ値が“ｉ２”に設定された時間デインターリーブユニット８２で時間方向のデインターリーブ処理が終了するまでにかかる時間よりも長い場合を示し、図６Ｂは、短い場合を示している。
【００７５】
図６Ａに示したような状態のとき、すなわち、Ｉ値が検出されたときには、その検出されたＩ値（この場合、ｉ２）に設定されている時間デインターリーブユニット８２による処理は終了しているため、Ｉ値が検出された時点で、時間デインターリーブユニット８２からの出力がセレクタ８５により選択され、出力される。
【００７６】
図６Ｂに示したような状態のとき、すなわち、Ｉ値が検出されたときには、その検出されたＩ値（この場合、ｉ２）に設定されている時間デインターリーブユニット８２による処理は終了していないため、Ｉ値が検出された時点では、セレクタ８５は、時間デインターリーブユニット８２からの出力を選択すると設定し、時間デインターリーブユニット８２による処理が終了した時点で、その処理結果を出力する。
【００７７】
このようにして、正しいＩ値が取得されたタイミングとデインターリーブ処理の終了のタイミングに対応し、時間方向に対してデインターリーブ処理が施された信号が出力されるように構成されているため、時間デインターリーブユニット８１乃至８４は、それぞれ、周波数デインターリーブ部６６からの信号が供給された時点から、セレクタ８５にＩ値が供給された時点まで、デインターリーブ処理のために信号を蓄積するバッファが設けられている。
【００７８】
また、セレクタ８５にＩ値が供給され、そのＩ値に対応するデインターリーブ処理を実行している時間デインターリーブ部が選択された時点で、その選択された時間デインターリーブ部以外の時間デインターリーブのバッファは、クリアされるように構成することや、処理が中止されるように構成することが可能である。
【００７９】
例えば、図６Ａに示したような状態の場合、Ｉ値が取得された時点では、Ｉ値が“ｉ１”に設定されているデインターリーブ処理と、Ｉ値が“ｉ２”に設定されているデインターリーブ処理が終了されている。そして、この場合、“ｉ２”が正しいＩ値であるので、Ｉ値が“ｉ２”に設定されているデインターリーブ処理結果が、出力される。Ｉ値が“ｉ３”またはＩ値が“ｉ４”に設定されているデインターリーブ処理は、デインターリーブ処理結果が出力された時点から、処理を継続する必要がないため、処理を中止する。そして、時間デインターリーブユニット８１乃至８４に備えられているそれぞれのバッファがクリアされる。すなわち、必要がなくなったデータは、必要がなくなった時点で破棄される。
【００８０】
このようにして時間方向におけるデインターリーブ処理が実行されるため、時間デインターリーブユニット８１乃至８４は、それぞれバッファを有するとして説明したが、そのバッファは、１つのバッファ（メモリ）を共用するようにしても良い。また、そのバッファに対する入出力を制御する制御部（不図示）（例えば、ＣＰＵ（Central Processing Unit）で構成される）を設けるようにしても良い。すなわち、時間デインターリーブ部６７は、メモリと制御部から構成されるようにしても良い。
【００８１】
また、制御部を設けるようにした場合、その制御部は、図５に示したフローチャートに基づく処理を制御する。制御部が制御するうえで必要となるプログラムは記録媒体などに記録されている。プログラムはI値に基づいて時間デインターリーブユニット８１乃至８４のように４つ用意する必要はなく、一つのプログラムで実現しても良い。そのような記録媒体について、簡便な説明を後段で加える。
【実施例２】
【００８２】
実施例１では、Ｉ値毎に時間デインターリーブユニット８１乃至８４を設け、各時間デインターリーブユニット８１乃至８４において、それぞれ設定されているＩ値に基づく時間デインターリーブ処理を施し、Ｉ値が取得された時点で、その取得されたＩ値で時間デインターリーブ処理を施していた時間デインターリーブユニット８１乃至８４の内のいずれかのユニットが選択される例を挙げて説明した。
【００８３】
すなわち、実施例１においては、時間デインターリーブユニットで信号を蓄積し、それぞれ設定されているＩ値に基づく信号量が蓄積されるまで蓄積した後に、信号の順序を並び替えた結果を、取得された正確なＩ値に基づいた選択を行って信号を出力する例を説明した。
【００８４】
以下に説明する実施例２では、時間デインターリーブユニットで必要量の信号を蓄積し、それぞれ設定されているＩ値に基づく信号量が蓄積されるまで蓄積した後に、取得された正確なＩ値に基づいた順序で信号を読み出して出力する。そのような処理を実行する時間デインターリーブ部６７’は、図７に示すような構成とされる。図３に示した時間デインターリーブ部６７と区別を付けるために、ここでは、時間デインターリーブ部６７’と、ダッシュ（’）を付して記述する。
【００８５】
図７に示した時間デインターリーブ部６７’は、バッファ２０１、フラグ設定部２０２−１乃至２０２−４、および読み出し制御部２０３を含む構成とされている。バッファ２０１は、周波数デインターリーブ部６６からのデータ、すなわち、時間方向のデインターリーブ処理の対象となるデータを蓄積する。
【００８６】
フラグ設定部２０２−１乃至２０２−４は、予め設定されているＩ値での時間デインターリーブ処理が実行できるだけのデータ量が、バッファ２０１に蓄積されたときに、フラグを立てる機能を有する。すなわち、この場合、Ｉ値がｉ１である（時間デインターリーブの長さが０である）ときの時間デインターリーブ処理の開始に必要なデータ量が、バッファ２０１に蓄積されると、フラグ設定部２０２−１のフラグが立てられる。Ｉ値がｉ２である（時間デインターリーブの長さが４である）ときの時間デインターリーブ処理の開始に必要なデータ量が、バッファ２０１に蓄積されると、フラグ設定部２０２−２のフラグが立てられる。
【００８７】
Ｉ値がｉ３である（時間デインターリーブの長さが８である）ときの時間デインターリーブ処理の開始に必要なデータ量が、バッファ２０１に蓄積されると、フラグ設定部２０２−３のフラグが立てられる。Ｉ値がｉ４である（時間デインターリーブの長さが１６である）ときの時間デインターリーブ処理の開始に必要なデータ量が、バッファ２０１に蓄積されると、フラグ設定部２０２−４のフラグが立てられる。
【００８８】
読み出し制御部２０３は、ＴＭＣＣ検出部６５からＩ値が供給され、Ｉ値が供給された時点で、その供給されたＩ値に対応するフラグ設定部２０２―１乃至２０２−４を参照し、参照先のフラグが立てられていれば、バッファ２０１にデータを書き込んだ順序とは別にＩ値に対応する順序でデータを読み出し、フラグが立てられていなければ、フラグが立つまで（バッファ２０１に必要量のデータが蓄積されるまで）待機し、フラグが立った時点で、バッファ２０１にデータを書き込んだ順序とは別にＩ値に対応する順序でデータを読み出す。
【００８９】
このような構成を有する時間デインターリーブ部６７’の動作について、図８と図９のフローチャートを参照して説明する。図８のフローチャートを参照して、フラグ設定部２０２−１乃至２０２−４のそれぞれが行うフラグの設定に係わる処理について説明し、そのようなフラグの設定の処理が行われている一方で、読み出し制御部２０３で行われる処理について、図９のフローチャートを参照して説明する。
【００９０】
図８のフローチャートの処理は、フラグ設定部２０２−１乃至２０２−４の、それぞれが行う処理である。ここでは、フラグ設定部２０２−１乃至２０２−４をそれぞれ区別する必要がない場合、単に、フラグ設定部２０２と記述する。
【００９１】
ステップＳ３１において、フラグ設定部２０２は、バッファ２０１に蓄積されているデータのデータ量をチェックする。ステップＳ３２において、フラグ設定部２０２は、ステップＳ３１における処理結果を用いて、時間デインターリーブ処理を開始できるだけのデータ量が蓄積されているか否かを判断する。この判断基準となるデータ量は、フラグ設定部２０２−１乃至２０２−４毎に異なる。例えば、図６Ａや図６Ｂを参照して説明したように、Ｉ値（ｉ１，ｉ２，ｉ３，ｉ４）毎に、処理を開始するために必要なデータ量は異なるため、ステップＳ３２における判断の基準となるデータ量は、フラグ設定部２０２−１乃至２０２−４毎に異なる。
【００９２】
ステップＳ３２において、時間デインターリーブ処理を開始できるだけのデータ量が、バッファ２０１に蓄積されていると判断されるまで、ステップＳ３１とステップＳ３２の処理が繰り返される。そして、ステップＳ３２において、時間デインターリーブ処理を開始できるだけのデータ量が、バッファ２０１に蓄積されたと判断されると、ステップＳ３３に処理が進められ、フラグが立てられる。
【００９３】
このように、フラグ設定部２０２−１乃至２０２−４は、それぞれ、設定されたＩ値での時間デインターリーブ処理が開始できるだけのデータ量が、バッファ２０１に蓄積された時点で、フラグを立てる。
【００９４】
このようなフラグ設定部２０２における処理が実行されている一方で、読み出し制御部２０３においては、図９に示すフローチャートに基づく処理が実行されている。
【００９５】
ステップＳ５１において、読み出し制御部２０３は、ＴＭＣＣ検出部６５からＩ値を取得したか否か（供給されたか否か）を判断する。ステップＳ５１において、ＴＭＣＣ検出部６５からＩ値が取得されたと判断されるとステップＳ５２に処理が進められ、取得されたＩ値に対応するフラグ設定部２０２がチェックされる。例えば、取得されたＩ値がｉ２であるような場合、フラグ設定部２０２−２がチェックされる。
【００９６】
ステップＳ５３において、ステップＳ５２におけるチェック結果が用いられ、チェック先のフラグ設定部２０２にはフラグが立っているか否かが判断される。フラグが立っていると判断されるまで、ステップＳ５２とステップＳ５３の処理が繰り返される。ステップＳ５３において、フラグが立っていると判断された場合、ステップＳ５４に処理が進められる。
【００９７】
ステップＳ５４において、読み出し制御部２０３は、読み出しを開始する。この読み出しは、バッファ２０１から読み出されるデータを、ステップＳ５１において取得されたＩ値に応じたデータの並び替えとなるように、書き込みを行った順とは別にＩ値に応じた順で読み出して出力されるという処理である。
【００９８】
実施例１は、周波数デインターリーブ部６６から供給されたデータを並べ替えたデータをバッファ上（各時間デインターリーブユニット８１乃至８４）に記録しておき、その順序が入れ替わったデータをセレクタ８５で選択して読み出す例であり、実施例２は、供給されたデータをそのままバッファ２０１に記録してI値に沿ったデータ量か確認するループを繰り返し、データ量に達した状態で読み出し制御部２０３によりバッファ２０１から読み出す順序を記録時と変えて順序を入れ換える例である。
【００９９】
実施例２においても、上記したような実施例１と同様の効果を得ることが可能である。
【０１００】
上記した実施の形態においては、ＴＭＣＣ情報を処理する時間デインターリーブ部６７（または、時間デインターリーブ部６７’）を例に挙げて説明したが、本発明は、ＴＭＣＣ情報のみに、その適用が限定されるわけではない。例えば、ＴＭＣＣ情報は、伝送方式の指定（変調方式や誤り訂正符号化率の指定など）および複数のトランスポートストリームを管理するためのスロット番号を伝送するための情報であるが、それ以外の情報を扱う場合も本発明を適用することはできる。
【０１０１】
図１０は、上述した一連の処理をプログラムにより実行するパーソナルコンピュータの構成の例を示すブロック図である。ＣＰＵ（Central Processing Unit）１０１は、ＲＯＭ（Read Only Memory）１０２、または記憶部１０８に記憶されているプログラムに従って各種の処理を実行する。ＲＡＭ（Random Access Memory）１０３には、ＣＰＵ１０１が実行するプログラムやデータなどが適宜記憶される。これらのＣＰＵ１０１、ＲＯＭ１０２、およびＲＡＭ１０３は、バス１０４により相互に接続されている。
【０１０２】
ＣＰＵ１０１にはまた、バス１０４を介して入出力インターフェース１０５が接続されている。入出力インターフェース１０５には、キーボード、マウス、マイクロホンなどよりなる入力部１０６、ディスプレイ、スピーカなどよりなる出力部１０７が接続されている。ＣＰＵ１０１は、入力部１０６から入力される指令に対応して各種の処理を実行する。そして、ＣＰＵ１０１は、処理の結果を出力部１０７に出力する。
【０１０３】
入出力インターフェース１０５に接続されている記憶部１０８は、例えばハードディスクからなり、ＣＰＵ１０１が実行するプログラムや各種のデータを記憶する。通信部１０９は、インターネットやローカルエリアネットワークなどのネットワークを介して外部の装置と通信する。
【０１０４】
また、通信部１０９を介してプログラムを取得し、記憶部１０８に記憶してもよい。
【０１０５】
入出力インターフェース１０５に接続されているドライブ１１０は、磁気ディスク、光ディスク、光磁気ディスク、あるいは半導体メモリなどのリムーバブルメディア１１１が装着されたとき、それらを駆動し、そこに記録されているプログラムやデータなどを取得する。取得されたプログラムやデータは、必要に応じて記憶部１０８に転送され、記憶される。
【０１０６】
コンピュータにインストールされ、コンピュータによって実行可能な状態とされるプログラムを格納するプログラム格納媒体は、図１０に示すように、磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM(Compact Disc-Read Only Memory),DVD(Digital Versatile Disc)を含む）、光磁気ディスク（ＭＤ（Mini-Disc）を含む）、もしくは半導体メモリなどよりなるパッケージメディアであるリムーバブルメディア１１１、または、プログラムが一時的もしくは永続的に格納されるＲＯＭ１０２や、記憶部１０８を構成するハードディスクなどにより構成される。プログラム格納媒体へのプログラムの格納は、必要に応じてルータ、モデムなどのインターフェースである通信部１０９を介して、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の通信媒体を利用して行われる。
【０１０７】
なお、本明細書において、プログラム格納媒体に格納されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１０８】
なお、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図面の簡単な説明】
【０１０９】
【図１】従来の受信装置の一例の構成を示す図である。
【図２】本発明を適用した受信装置の一実施の形態の構成を示す図である。
【図３】本発明を適用した時間デインターリーブ部の第１の構成例を示す図である。
【図４】Ｉ値について説明するための図である。
【図５】時間デインターリーブ部の処理について説明するためのフローチャートである。
【図６】Ｉ値の検出のタイミングと、時間デインターリーブ処理の処理結果の出力のタイミングを説明するための図である。
【図７】本発明を適用した時間デインターリーブ部の第２の構成例を示す図である。
【図８】フラグに係わる処理について説明するフローチャートである。
【図９】読み出し制御について説明するフローチャートである。
【図１０】記録媒体について説明するための図である。
【符号の説明】
【０１１０】
５０  受信装置，  ６１  チューナ部，  ６２  A/D変換部，  ６３  シンボル同期部，  ６４  ＦＦＴ部，  ６５  ＴＭＣＣ検出部，  ６６  周波数デインターリーブ部，  ６７  時間デインターリーブ部，  ６８  デマップ部，  ６９  ビットデインターリーブ，  ７０  ビダビ復号部，  ７１  バイトデインターリーブ部，  ７２  エネルギー逆拡散部，  ７３  ＲＳ復号ユニット，  ８１乃至８４  時間デインターリーブ部，  ８５  セレクタ，２０１  バッファ，  ２０２―１乃至２０２−４  フラグ設定部，  ２０３  読み出し制御部
【図１】
0004812454.tif 000002
【図２】
0004812454.tif 000003
【図３】
0004812454.tif 000004
【図４】
0004812454.tif 000005
【図５】
0004812454.tif 000006
【図６】
0004812454.tif 000007
【図７】
0004812454.tif 000008
【図８】
0004812454.tif 000009
【図９】
0004812454.tif 000010
【図１０】
0004812454.tif 000011