(57)【要約】【課題】回路規模を削減させる。【解決手段】制御部５１は、一方の時間デインターリーバ３３Ａの出力を行っているときに、他方の時間デインターリーバ３３ＢのData PLPがNTI>1であって、NTI個のTI-blockのうちの先頭のTI-blockのメモリ５２への書き込みが終了した場合、出力を、時間デインターリーバ３３Ｂに切り替え、NTI個のTI-blockのうち、NTI-1個又はNTI個のTI-blockの出力が完了するまで、優先して出力させる。その後、制御部５１は、NTI-1個又はNTI個のTI-blockの出力が完了したとき、優先させて出力していた時間デインターリーバ３３Ｂから、途中で打ち切った時間デインターリーバ３３Ａに切り替えて出力を再開させることにより、データの欠損を防止し、誤り訂正部２３を共有できるようにする。本発明はDVB-T2におけるM-PLP方式による信号を受信する受信装置に適用することができる。【選択図】図７
2011135456.tif 000002
【特許請求の範囲】
【請求項１】
複数のストリームに共通のパケットから構成される共通パケット系列と、前記複数のストリームのそれぞれに固有のパケットから構成されるデータパケット系列とを変調することで得られるOFDM(Orthogonal Frequency Division Multiplexing)信号を受信する受信手段と、
受信した前記OFDM信号を復調して得られる前記共通パケット系列を時間領域で並び替える第１の並び替え手段と、
受信した前記OFDM信号を復調して得られる前記データパケット系列を時間領域で並び替える第２の並び替え手段と、
一方の並び替え手段からの出力を、誤り訂正処理を行う誤り訂正手段に出力しているときにおいて、他方の並び替え手段における所定の処理単位の情報の入力が完了した場合、前記誤り訂正手段に対する出力を、一方の並び替え手段から他方の並び替え手段に切り替える切り替え手段と
を備える受信装置。
【請求項２】
前記切り替え手段は、他方の並び替え手段における所定のフレーム中の所定の処理単位の数が２個以上となる場合であって、先頭の所定の処理単位の入力が完了した場合、一方の並び替え手段から他方の並び替え手段に切り替える
請求項１に記載の受信装置。
【請求項３】
前記切り替え手段は、他方の並び替え手段における所定の処理単位の情報の出力が完了した場合、前記誤り訂正手段に対する出力を、他方の並び替え手段から一方の並び替え手段に切り替える
請求項２に記載の受信装置。
【請求項４】
切り替えられた一方の並び替え手段の出力が、不完全な状態で終了していた所定の出力単位の先頭から再開されるように、一方の並び替え手段の出力を制御する制御手段をさらに備える
請求項３に記載の受信装置。
【請求項５】
前記切り替え手段は、
他方の並び替え手段における所定のフレーム中の所定の処理単位の数が２個以上となる場合、他方の並び替え手段における所定の処理単位の数が残り１個となったとき、他方の並び替え手段から一方の並び替え手段に切り替え、
その後、一方の並び替え手段により再開された情報の出力が完了した後、再度、一方の並び替え手段から他方の並び替え手段に切り替える
請求項４に記載の受信装置。
【請求項６】
前記切り替え手段は、他方の並び替え手段における所定のフレーム中の所定の処理単位の数が２個以上となる場合、他方の並び替え手段による出力が全て完了したとき、他方の並び替え手段から一方の並び替え手段に切り替える
請求項４に記載の受信装置。
【請求項７】
前記第１の並び替え手段又は前記第２の並び替え手段のいずれか一方からの出力に対して、誤り訂正処理を行う誤り訂正手段をさらに備える
請求項１に記載の受信装置。
【請求項８】
前記共通パケット系列と前記データパケット系列は、DVB-T2におけるM-PLP（Multiple PLP（Physical Layer Pipe））方式により複数のストリームから生成された、Common PLPとData PLPである
請求項１に記載の受信装置。
【請求項９】
受信手段、第１の並び替え手段、第２の並び替え手段、及び切り替え手段を備える受信装置の受信方法において、
前記受信手段が、複数のストリームに共通のパケットから構成される共通パケット系列と、前記複数のストリームのそれぞれに固有のパケットから構成されるデータパケット系列とを変調することで得られるOFDM信号を受信し、
前記第１の並び替え手段が、受信した前記OFDM信号を復調して得られる前記共通パケット系列を時間領域で並び替え、
前記第２の並び替え手段が、受信した前記OFDM信号を復調して得られる前記データパケット系列を時間領域で並び替え、
前記切り替え手段が、一方の並び替え手段からの出力を、誤り訂正処理を行う誤り訂正手段に出力しているときにおいて、他方の並び替え手段における所定の処理単位の情報の入力が完了した場合、前記誤り訂正手段に対する出力を、一方の並び替え手段から他方の並び替え手段に切り替える
ステップを含む受信方法。
【請求項１０】
複数のストリームに共通のパケットから構成される共通パケット系列と、前記複数のストリームのそれぞれに固有のパケットから構成されるデータパケット系列とを変調することで得られるOFDM信号を受信する受信手段と、
受信した前記OFDM信号を復調して得られる前記共通パケット系列を時間領域で並び替える第１の並び替え手段と、
受信した前記OFDM信号を復調して得られる前記データパケット系列を時間領域で並び替える第２の並び替え手段と、
一方の並び替え手段からの出力を、誤り訂正処理を行う誤り訂正手段に出力しているときにおいて、他方の並び替え手段における所定の処理単位の情報の入力が完了した場合、前記誤り訂正手段に対する出力を、一方の並び替え手段から他方の並び替え手段に切り替える切り替え手段と
して、コンピュータを機能させるためのプログラム。
【請求項１１】
伝送路を介して、複数のストリームに共通のパケットから構成される共通パケット系列と、前記複数のストリームのそれぞれに固有のパケットから構成されるデータパケット系列とを変調することで得られるOFDM信号を取得する取得手段と、
前記伝送路を介して取得した前記OFDM信号に対して、パケット系列の復号処理を少なくとも含む伝送路復号処理を施す伝送路復号処理部と
を備え、
前記伝送路復号処理部は、
前記伝送路を介して取得した前記OFDM信号を復調して得られる前記共通パケット系列を時間領域で並び替える第１の並び替え手段と、
前記OFDM信号を復調して得られる前記データパケット系列を時間領域で並び替える第２の並び替え手段と、
一方の並び替え手段からの出力を、誤り訂正処理を行う誤り訂正手段に出力しているときにおいて、他方の並び替え手段における所定の処理単位の情報の入力が完了した場合、前記誤り訂正手段に対する出力を、一方の並び替え手段から他方の並び替え手段に切り替える切り替え手段と
を備える受信システム。
【請求項１２】
伝送路を介して取得した、複数のストリームに共通のパケットから構成される共通パケット系列と、前記複数のストリームのそれぞれに固有のパケットから構成されるデータパケット系列とを変調することで得られるOFDM信号に対して、パケット系列の復号処理を少なくとも含む伝送路復号処理を施す伝送路復号処理部と、
前記伝送路復号処理が施された前記OFDM信号に対して、圧縮された情報を元に情報を伸張する処理を少なくとも含む情報源復号処理を施す情報源復号処理部と
を備え、
前記伝送路復号処理部は、
前記伝送路を介して取得した前記OFDM信号を復調して得られる前記共通パケット系列を時間領域で並び替える第１の並び替え手段と、
前記OFDM信号を復調して得られる前記データパケット系列を時間領域で並び替える第２の並び替え手段と、
一方の並び替え手段からの出力を、誤り訂正処理を行う誤り訂正手段に出力しているときにおいて、他方の並び替え手段における所定の処理単位の情報の入力が完了した場合、前記誤り訂正手段に対する出力を、一方の並び替え手段から他方の並び替え手段に切り替える切り替え手段と
を備える受信システム。
【請求項１３】
伝送路を介して取得した、複数のストリームに共通のパケットから構成される共通パケット系列と、前記複数のストリームのそれぞれに固有のパケットから構成されるデータパケット系列とを変調することで得られるOFDM信号に対して、パケット系列の復号処理を少なくとも含む伝送路復号処理を施す伝送路復号処理部と、
前記伝送路復号処理が施された前記OFDM信号に基づいて、画像又は音声を出力する出力部と
を備え、
前記伝送路復号処理部は、
前記伝送路を介して取得した前記OFDM信号を復調して得られる前記共通パケット系列を時間領域で並び替える第１の並び替え手段と、
前記OFDM信号を復調して得られる前記データパケット系列を時間領域で並び替える第２の並び替え手段と、
一方の並び替え手段からの出力を、誤り訂正処理を行う誤り訂正手段に出力しているときにおいて、他方の並び替え手段における所定の処理単位の情報の入力が完了した場合、前記誤り訂正手段に対する出力を、一方の並び替え手段から他方の並び替え手段に切り替える切り替え手段と
を備える受信システム。
【請求項１４】
伝送路を介して取得した、複数のストリームに共通のパケットから構成される共通パケット系列と、前記複数のストリームのそれぞれに固有のパケットから構成されるデータパケット系列とを変調することで得られるOFDM信号に対して、パケット系列の復号処理を少なくとも含む伝送路復号処理を施す伝送路復号処理部と、
前記伝送路復号処理が施された前記OFDM信号を記録する記録部と
を備え、
前記伝送路復号処理部は、
前記伝送路を介して取得した前記OFDM信号を復調して得られる前記共通パケット系列を時間領域で並び替える第１の並び替え手段と、
前記OFDM信号を復調して得られる前記データパケット系列を時間領域で並び替える第２の並び替え手段と、
一方の並び替え手段からの出力を、誤り訂正処理を行う誤り訂正手段に出力しているときにおいて、他方の並び替え手段における所定の処理単位の情報の入力が完了した場合、前記誤り訂正手段に対する出力を、一方の並び替え手段から他方の並び替え手段に切り替える切り替え手段と
を備える受信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、受信装置及び方法、プログラム、並びに受信システムに関し、特に、回路規模を削減することができるようにした受信装置及び方法、プログラム、並びに受信システムに関する。
【背景技術】
【０００２】
近年、デジタル信号を伝送する方式として、直交周波数分割多重（OFDM：Orthogonal Frequency Division Multiplexing）方式と呼ばれる変調方式が用いられている。このOFDM方式は、伝送帯域内に多数の直交するサブキャリアを用意し、それぞれのサブキャリアの振幅及び位相にデータを割り当て、PSK（Phase Shift Keying）やQAM（Quadrature Amplitude Modulation）によりデジタル変調する方式である。
【０００３】
OFDM方式は、マルチパスの妨害の影響を強く受ける地上波デジタル放送に適用されることが多い。このようなOFDM方式を採用した地上波デジタル放送としては、例えば、DVB-T（Digital Video Broadcasting-Terrestrial）やISDB-T（Integrated Services Digital Broadcasting-Terrestrial）等の規格がある。
【０００４】
ところで、OFDMを採用する地上デジタル放送の規格として、DVB-T2（第２世代欧州地上デジタル放送規格）が策定されつつある。
【０００５】
なお、DVB-T2については、いわゆるブルーブック(DVB BlueBook A122)に記載されている（非特許文献１）。
【０００６】
DVB-T2（のブルーブック）では、T2フレーム(T2 frame)と呼ばれるフレームが定義され、データは、T2フレーム単位で送信される。T2フレームは、P1及びP2と呼ばれる２種類のプリアンブル(Preamble)信号を有し、そのプリアンブル信号に、OFDM信号の復調等の処理に必要な情報が含まれる。
【０００７】
また、DVB-T2においては、M-PLP（Multiple PLP（Physical Layer Pipe））と呼ばれる方式が用いられている。このM-PLPでは、複数の元のトランスポートストリーム（Transport Stream：以下、TSと称する）それぞれから、すべてのTSに共通のパケット（情報）を抽出した後の残りのパケットから構成される複数のData PLPと呼ばれるパケット系列（データパケット系列）と、共通のパケットから構成されるCommon PLPと呼ばれるパケット系列（共通パケット系列）によって、データが伝送される。換言すれば、Common PLPは、複数のTSに共通のパケットから構成され、Data PLPは、複数のTSのそれぞれに固有のパケットから構成されるとも言える。そして、受信側では、Common PLPとData PLPから１つの元のTSを復元することになる。
【０００８】
すなわち、Data PLPは個々のサービス情報であり、Common PLPは２つ以上のData PLPから共通部分を抜き出したものである。したがって、Data PLP数≧2×Common PLP数≧0の関係が成立する。したがって、Data PLPとCommon PLPとは多対一の関係にあり、ある１つのCommon PLPに対するData PLPは２つ以上存在し、ある１つのData PLPに対するCommon PLPは１つ存在することになる。
【０００９】
図１は、T2フレームの構成を示す図である。
【００１０】
送信側において、複数のData PLP間で共通となる情報がCommon PLPとされ、Common PLP，Data PLP#1，Data PLP#2，・・・からなるT2フレームにより送信された場合、このT2フレームを受信した受信側においては、次のような処理が行われる。すなわち、受信側では、Data PLP#2が指定された場合、Data PLP#2と、そのData PLP#2に付随したCommon PLPとが選択され、選択されたそれらのPLPから元の情報が復号されることになる。
【００１１】
この復号時においては、Common PLPとData PLPの2つのPLPを同時に復号する必要がある。また、DVB-T2では、時間方向に瞬時的なノイズ耐性を高めるために、時間インターリーブと呼ばれる時間方向にデータをランダマイズ化する方法が採用されている。
【００１２】
このような、DVB-T2で用いられる時間デインターリーバは、所定の処理単位のデータ入力が完了したら即座に時間デインターリーブを解きながらの出力が開始できるようになっている。したがって、この時間デインターリーバでは、入力と出力のタイミングが一対一に対応していないことになる。
【００１３】
時間デインターリーバの後段には、誤り訂正部が設けられ、この誤り訂正部によって、時間デインターリーバにより並び替えられたデータに対して、誤り訂正処理が施される。
【００１４】
図２に示すように、Common PLPとData PLPに対応する２つの時間デインターリーバを設ける場合、誤り訂正部としては、それぞれのPLPに対して別々に２つ設けた構成（図２Ａ）と、２つのPLPで共用させて１つだけ設けた構成（図２Ｂ）との２通りの構成が考えられる。通常、回路規模削減と、消費電力削減のために、時間デインターリーバ以降の誤り訂正部は、図２Ｂに示すような、２つのPLPで共用するものが採用される。したがって、以下、誤り訂正部を２つのPLPで共用させたものを採用した場合について説明する。
【００１５】
図２Ｂにおいて、２つの時間デインターリーバのそれぞれは、TI-block（Time Interleaving block）と呼ばれる処理単位で時間デインターリーブ処理を行い、FEC blockと呼ばれる出力単位で、共用の誤り訂正部に出力する。これらの処理単位の関係は、図３に示すようになる。
【００１６】
図３に示すように、TI-blockが複数のFEC blockに相当することになるが、インターリービングフレーム（Interleaving frame）中のTI-blockの数をNTIとすると、このNTIの数が異なる場合がある。すなわち、図３ａに示すように、NTI=1の場合、Interleaving frame=TI-blockとなる一方、図３ｂに示すように、NTI=3（NTI>1）の場合、Interleaving frameが3つのTI-blockからなり、Interleaving frame=TI-blockとはならない。
【００１７】
図３ａのNTI=1の場合、図４に示すように、各時間デインターリーバでは、入力されたPLP（Common PLP又はData PLP）に対して、TI-block単位で並び替えが行われる。このNTI=1の場合には、Interleaving frame=TI-blockとなるので、TI-block単位で入力されるPLPについて、TI-blockのデータ入力が完了した段階で、時間デインターリーブを解きながらの出力が開始され、並び替えられたデータが共用の誤り訂正部に出力されることになる。
【００１８】
一方、図３ｂのNTI=3（NTI>1）の場合には、Interleaving frame=TI-blockとならないので、図５に示すように、1つのInterleaving frameに対して、３つのTI-block0，TI-block1，TI-block2の処理単位ごとに並び替えが行われる。ところが、時間デインターリーバのメモリの領域はTI-blockの１つ分しか用意されていないため、先頭のTI-block0の入力が完了したと同時に、その出力を開始しないと、次のTI-block1によって、TI-block0を記憶していたメモリが上書きされてしまう。
【００１９】
特に、一方の時間デインターリーバがPLPを出力しているとき、他方の時間デインターリーバにおいて、NTI>1となるPLPの先頭のTI-block0の入力が完了した場合、一方の時間デインターリーバの出力が共用の誤り訂正部に入力しているため、他方の時間デインターリーバの出力を開始することができず、記憶していたTI-block0が上書きされ、データに欠損が生じることになる。
【先行技術文献】
【非特許文献】
【００２０】
【非特許文献１】"Frame structure channel coding and modulation for a second generation digital terrestrial television broadcasting system (DVB-T2)", DVB Document A122 June 2008
【発明の概要】
【発明が解決しようとする課題】
【００２１】
上述したように、時間デインターリーバの出力に対する誤り訂正部を共有する場合において、一方の時間デインターリーバからの出力を誤り訂正部に出力しているとき、他方の時間デインターリーバで所定の処理単位のデータの入力が完了した場合、他方の時間デインターリーバの出力を優先して出力しなければ、データに欠損が生じてしまう。
【００２２】
本発明はこのような状況に鑑みてなされたものであり、時間デインターリーバから誤り訂正部に出力されるデータの欠損を防ぐことで、時間デインターリーバの出力に対する誤り訂正部の共用を可能にして、回路規模を削減できるようにするものである。
【課題を解決するための手段】
【００２３】
本発明の第１の側面の受信装置は、複数のストリームに共通のパケットから構成される共通パケット系列と、前記複数のストリームのそれぞれに固有のパケットから構成されるデータパケット系列とを変調することで得られるOFDM信号を受信する受信手段と、受信した前記OFDM信号を復調して得られる前記共通パケット系列を時間領域で並び替える第１の並び替え手段と、受信した前記OFDM信号を復調して得られる前記データパケット系列を時間領域で並び替える第２の並び替え手段と、一方の並び替え手段からの出力を、誤り訂正処理を行う誤り訂正手段に出力しているときにおいて、他方の並び替え手段における所定の処理単位の情報の入力が完了した場合、前記誤り訂正手段に対する出力を、一方の並び替え手段から他方の並び替え手段に切り替える切り替え手段とを備える。
【００２４】
前記切り替え手段は、他方の並び替え手段における所定のフレーム中の所定の処理単位の数が２個以上となる場合であって、先頭の所定の処理単位の入力が完了した場合、一方の並び替え手段から他方の並び替え手段に切り替える。
【００２５】
前記切り替え手段は、他方の並び替え手段における所定の処理単位の情報の出力が完了した場合、前記誤り訂正手段に対する出力を、他方の並び替え手段から一方の並び替え手段に切り替える。
【００２６】
切り替えられた一方の並び替え手段の出力が、不完全な状態で終了していた所定の出力単位の先頭から再開されるように、一方の並び替え手段の出力を制御する制御手段をさらに備える。
【００２７】
前記切り替え手段は、他方の並び替え手段における所定のフレーム中の所定の処理単位の数が２個以上となる場合、他方の並び替え手段における所定の処理単位の数が残り１個となったとき、他方の並び替え手段から一方の並び替え手段に切り替え、その後、一方の並び替え手段により再開された情報の出力が完了した後、再度、一方の並び替え手段から他方の並び替え手段に切り替える。
【００２８】
前記切り替え手段は、他方の並び替え手段における所定のフレーム中の所定の処理単位の数が２個以上となる場合、他方の並び替え手段による出力が全て完了したとき、他方の並び替え手段から一方の並び替え手段に切り替える。
【００２９】
前記第１の並び替え手段又は前記第２の並び替え手段のいずれか一方からの出力に対して、誤り訂正処理を行う誤り訂正手段をさらに備える。
【００３０】
前記共通パケット系列と前記データパケット系列は、DVB-T2におけるM-PLP（Multiple PLP（Physical Layer Pipe））方式により複数の情報から生成された、Common PLPとData PLPである。
【００３１】
本発明の第１の側面の受信方法は、受信手段、第１の並び替え手段、第２の並び替え手段、及び切り替え手段を備える受信装置の受信方法において、前記受信手段が、複数のストリームに共通のパケットから構成される共通パケット系列と、前記複数のストリームのそれぞれに固有のパケットから構成されるデータパケット系列とを変調することで得られるOFDM信号を受信し、前記第１の並び替え手段が、受信した前記OFDM信号を復調して得られる前記共通パケット系列を時間領域で並び替え、前記第２の並び替え手段が、受信した前記OFDM信号を復調して得られる前記データパケット系列を時間領域で並び替え、前記切り替え手段が、一方の並び替え手段からの出力を、誤り訂正処理を行う誤り訂正手段に出力しているときにおいて、他方の並び替え手段における所定の処理単位の情報の入力が完了した場合、前記誤り訂正手段に対する出力を、一方の並び替え手段から他方の並び替え手段に切り替えるステップを含む。
【００３２】
本発明の第１の側面のプログラムは、複数のストリームに共通のパケットから構成される共通パケット系列と、前記複数のストリームのそれぞれに固有のパケットから構成されるデータパケット系列とを変調することで得られるOFDM信号を受信する受信手段と、受信した前記OFDM信号を復調して得られる前記共通パケット系列を時間領域で並び替える第１の並び替え手段と、受信した前記OFDM信号を復調して得られる前記データパケット系列を時間領域で並び替える第２の並び替え手段と、一方の並び替え手段からの出力を、誤り訂正処理を行う誤り訂正手段に出力しているときにおいて、他方の並び替え手段における所定の処理単位の情報の入力が完了した場合、前記誤り訂正手段に対する出力を、一方の並び替え手段から他方の並び替え手段に切り替える切り替え手段として、コンピュータを機能させる。
【００３３】
本発明の第１の側面においては、複数のストリームに共通のパケットから構成される共通パケット系列と、複数のストリームのそれぞれに固有のパケットから構成されるデータパケット系列とを変調することで得られるOFDM信号が受信され、受信されたOFDM信号を復調して得られる共通パケット系列を時間領域で並び替える第１の並び替え手段、又はデータパケット系列を時間領域で並び替える第２の並び替え手段のいずれか一方からの出力に対して、誤り訂正処理が行われ、一方の並び替え手段からの出力しているときにおいて、他方の並び替え手段における所定の処理単位の情報の入力が完了した場合、その出力が、一方の並び替え手段から他方の並び替え手段に切り替えられる。
【００３４】
本発明の第２の側面の受信システムは、伝送路を介して、複数のストリームに共通のパケットから構成される共通パケット系列と、前記複数のストリームのそれぞれに固有のパケットから構成されるデータパケット系列とを変調することで得られるOFDM信号を取得する取得手段と、前記伝送路を介して取得した前記OFDM信号に対して、パケット系列の復号処理を少なくとも含む伝送路復号処理を施す伝送路復号処理部とを備え、前記伝送路復号処理部は、前記伝送路を介して取得した前記OFDM信号を復調して得られる前記共通パケット系列を時間領域で並び替える第１の並び替え手段と、前記OFDM信号を復調して得られる前記データパケット系列を時間領域で並び替える第２の並び替え手段と、一方の並び替え手段からの出力を、誤り訂正処理を行う誤り訂正手段に出力しているときにおいて、他方の並び替え手段における所定の処理単位の情報の入力が完了した場合、前記誤り訂正手段に対する出力を、一方の並び替え手段から他方の並び替え手段に切り替える切り替え手段とを備える。
【００３５】
本発明の第３の側面の受信システムは、伝送路を介して取得した、複数のストリームに共通のパケットから構成される共通パケット系列と、前記複数のストリームのそれぞれに固有のパケットから構成されるデータパケット系列とを変調することで得られるOFDM信号に対して、パケット系列の復号処理を少なくとも含む伝送路復号処理を施す伝送路復号処理部と、前記伝送路復号処理が施された前記OFDM信号に対して、圧縮された情報を元に情報を伸張する処理を少なくとも含む情報源復号処理を施す情報源復号処理部とを備え、前記伝送路復号処理部は、前記伝送路を介して取得した前記OFDM信号を復調して得られる前記共通パケット系列を時間領域で並び替える第１の並び替え手段と、前記OFDM信号を復調して得られる前記データパケット系列を時間領域で並び替える第２の並び替え手段と、一方の並び替え手段からの出力を、誤り訂正処理を行う誤り訂正手段に出力しているときにおいて、他方の並び替え手段における所定の処理単位の情報の入力が完了した場合、前記誤り訂正手段に対する出力を、一方の並び替え手段から他方の並び替え手段に切り替える切り替え手段とを備える。
【００３６】
本発明の第４の側面の受信システムは、伝送路を介して取得した、複数のストリームに共通のパケットから構成される共通パケット系列と、前記複数のストリームのそれぞれに固有のパケットから構成されるデータパケット系列とを変調することで得られるOFDM信号に対して、パケット系列の復号処理を少なくとも含む伝送路復号処理を施す伝送路復号処理部と、前記伝送路復号処理が施された前記OFDMに基づいて、画像又は音声を出力する出力部とを備え、前記伝送路復号処理部は、前記伝送路を介して取得した前記OFDM信号を復調して得られるにおける前記共通パケット系列を時間領域で並び替える第１の並び替え手段と、前記OFDM信号を復調して得られる前記データパケット系列を時間領域で並び替える第２の並び替え手段と、一方の並び替え手段からの出力を、誤り訂正処理を行う誤り訂正手段に出力しているときにおいて、他方の並び替え手段における所定の処理単位の情報の入力が完了した場合、前記誤り訂正手段に対する出力を、一方の並び替え手段から他方の並び替え手段に切り替える切り替え手段とを備える。
【００３７】
本発明の第５の側面の受信システムは、伝送路を介して取得した、複数のストリームに共通のパケットから構成される共通パケット系列と、前記複数のストリームのそれぞれに固有のパケットから構成されるデータパケット系列とを変調することで得られるOFDM信号に対して、パケット系列の復号処理を少なくとも含む伝送路復号処理を施す伝送路復号処理部と、前記伝送路復号処理が施された前記OFDM信号を記録する記録部とを備え、前記伝送路復号処理部は、前記伝送路を介して取得した前記OFDM信号を復調して得られる前記共通パケット系列を時間領域で並び替える第１の並び替え手段と、前記OFDM信号を復調して得られる前記データパケット系列を時間領域で並び替える第２の並び替え手段と、一方の並び替え手段からの出力を、誤り訂正処理を行う誤り訂正手段に出力しているときにおいて、他方の並び替え手段における所定の処理単位の情報の入力が完了した場合、前記誤り訂正手段に対する出力を、一方の並び替え手段から他方の並び替え手段に切り替える切り替え手段とを備える。
【００３８】
本発明の第２の側面ないし第５の側面においては、複数のストリームに共通のパケットから構成される共通パケット系列と、複数のストリームのそれぞれに固有のパケットから構成されるデータパケット系列とを変調することで得られる共通パケット系列を時間領域で並び替える第１の並び替え手段、又はデータパケット系列を時間領域で並び替える第２の並び替え手段のいずれか一方からの出力に対して、誤り訂正処理が行われ、一方の並び替え手段からの出力しているときにおいて、他方の並び替え手段における所定の処理単位の情報の入力が完了した場合、その出力が、一方の並び替え手段から他方の並び替え手段に切り替えられる。
【発明の効果】
【００３９】
以上のように、本発明によれば、回路規模を削減することができる。
【図面の簡単な説明】
【００４０】
【図１】T2フレームの構成を示す図である。
【図２】時間デインターリーバと誤り訂正部の構成について説明する図である。
【図３】処理単位について説明する図である。
【図４】時間デインターリーバの出力（NTI=1）を示す図である。
【図５】時間デインターリーバの出力（NTI>1）を示す図である。
【図６】本発明を適用した受信装置の一実施の形態の構成を示す図である。
【図７】並び替え部の詳細な構成を示す図である。
【図８】時間デインターリーブ処理（第１のケース）を説明するフローチャートである。
【図９】出力割り込み処理について説明するタイミングチャートである。
【図１０】再読み出し時の出力巻き戻し処理について説明するタイミングチャートである。
【図１１】時間デインターリーブ処理（第２のケース）を説明するフローチャートである。
【図１２】本発明を適用した受信システムの第１の実施形態の構成例を示す図である。
【図１３】本発明を適用した受信システムの第２の実施形態の構成例を示す図である。
【図１４】本発明を適用した受信システムの第３の実施形態の構成例を示す図である。
【図１５】コンピュータのハードウェアの構成例を示す図である。
【発明を実施するための形態】
【００４１】
以下、図面を参照しながら本発明の実施の形態について説明する。
【００４２】
［受信装置の構成例］
図６は、本発明を適用した受信装置の一実施の形態の構成を示す図である。
【００４３】
図６の受信装置１においては、送信装置２から送信されてくるデジタル放送の信号が受信される。この信号は、次世代の地上デジタル放送の規格として制定中のDVB-T2で採用されるM-PLP方式により、TSから生成されたPLPに対して、誤り訂正やOFDM変調など処理を施して得られるOFDM信号となる。
【００４４】
すなわち、例えば放送局などの送信装置２は、伝送路を介して、デジタル放送のOFDM信号を送信している。受信装置１は、送信装置２から送信されてくるOFDM信号を受信し、復調処理や誤り訂正処理などを含む復号処理を行い、それにより得られた復号データを後段に出力する。
【００４５】
図６の例においては、受信装置１は、アンテナ１１、取得部１２、復号処理部１３、デコーダ１４、及び出力部１５から構成される。
【００４６】
アンテナ１１は、送信装置２から伝送路を介して送信されてくるOFDM信号を受信し、取得部１２に供給する。
【００４７】
取得部１２は、例えばチューナやセットトップボックス（STB：Set Top Box）等から構成され、アンテナ１１により受信されたOFDM信号（RF信号）をIF(Intermediate Frequency)信号に周波数変換し、復号処理部１３に供給する。
【００４８】
復号処理部１３は、取得部１２からのOFDM信号に対して、復調や誤り訂正などの必要な処理を施して得られるPLPからTSを復元して、そのTSをデコーダ１４に供給する。
【００４９】
すなわち、復号処理部１３は、復調部２１、並び替え部２２、誤り訂正部２３、及び出力I/F（インターフェース）２４から構成される。
【００５０】
復調部２１は、取得部１２から供給されるOFDM信号の復調処理を行い、その結果得られる復調信号を並び替え部２２に供給する。
【００５１】
並び替え部２２は、復調部２１からの復調信号から、指定されたData PLPと、それに付随したCommon PLPを抽出するとともに、所定の並び替え処理を施して誤り訂正部２３に供給する。
【００５２】
誤り訂正部２３は、並び替え部２２から供給される、並び替え処理が施されたPLP（Data PLP又はCommon PLPの一方）に対して、所定の誤り訂正処理を施し、その結果得られるPLPを出力I/F２４に出力する。
【００５３】
ここで、送信装置２では、例えば、番組としての画像や音声などのデータが、MPEG（Moving Picture Experts Group）エンコードされ、そのMPEGエンコードデータが含まれるTSパケットで構成されるTSから生成されたPLPが、OFDM信号として送信される。
【００５４】
また、送信装置２では、伝送路上で生じる誤りに対する対策として、PLPが、例えば、RS（Reed Solomon）符号や、LDPC（Low Density Parity Check）符号などの符号に符号化される。したがって、誤り訂正部２３においては、誤り訂正符号処理として、その符号を復号する処理が行われる。
【００５５】
出力I/F２４は、誤り訂正部２３から供給されるPLPからTSを復元し、復元されたTSを、所定の一定レートで外部に出力する。
【００５６】
デコーダ１４は、出力I/F２４から供給されるTSに含まれる符号化データをMPEGデコードし、その結果得られる画像や音声のデータを、出力部１５に供給する。
【００５７】
出力部１５は、例えば、ディスプレイやスピーカなどで構成され、デコーダ１４から供給される画像や音声のデータに対応して、画像を表示し、音声を出力する。
【００５８】
以上のようにして、受信装置１は構成される。
【００５９】
［並び替え部の構成例］
図７は、図６の並び替え部２２の詳細な構成例を示す図である。
【００６０】
図７において、各ブロックの下側には、対応する各ブロックで実行される処理の内容を説明するためのデータ構造が図示されており、それらの処理の説明に際して、適宜参照しながら説明する。
【００６１】
図７に示すように、並び替え部２２は、周波数デインターリーバ３１、PLP抽出部３２、時間デインターリーバ３３、及びFECデインターリーバ３４から構成される。
【００６２】
復調部２１による復調処理であるが、T2フレーム単位で行われるのは、先に述べた通りである。このT2フレームでは、P1シンボル（P1 Symbol）（不図示）、P2シンボル（P2 Symbol）、及びデータのシンボル（Data Symbol）が、その順で含まれる。P1及びP2と呼ばれる２種類のプリアンブル(Preamble)には、OFDM信号の復調等の処理に必要な情報が含まれる。
【００６３】
P1シンボルは、P1シグナリング（P1 Signalling）を送信するためのシンボルである。一方、P2のシンボルは、L1プレシグナリング(L1 pre(pre-signalling))、及び、L1ポストシグナリング(L1 post(post-signalling))を送信するためのシンボルである。
【００６４】
L1プレシグナリングは、T2フレームを受信する受信装置が、L1ポストシグナリングの受信と復号とを行うための情報を含む。L1ポストシグナリングは、受信装置が、物理レイヤ（のlayer pipes）にアクセスするのに必要なパラメータを含む。また、L1ポストシグナリングには、Common PLPとData PLPの復号に必要となる情報（以下、PLP情報という）が含まれている。すなわち、目的のサービスに対応したCommon PLPとData PLPのPLP情報がL1ポストシグナリングから検出されると、検出されたPLP情報に対応するデータシンボル中のData PLPとCommon PLPとが選択され、それらのPLPが復号されることになる。
【００６５】
すなわち、DVB-T2のOFDM信号を復調する復調部２１では、いわゆるチャンネルスキャン（channel scan）時に、最初に、P1を検出したT2フレームにおいて、P1シグナリングの復調等が行われる。その後、復調部２１では、P2に関する所定の演算等が行われ、P2に含まれるL1プレシグナリングの復調が可能となると、以下、データの復調が可能となる。このような復調処理により得られた復調信号は、並び替え部２２に供給される。
【００６６】
並び替え部２２において、周波数デインターリーバ３１は、不図示のメモリをワーク領域として使用して、復調部２１からの復調信号を所定の規則に従って周波数領域で並び替えることにより、周波数デインターリーブ処理を実行する。この周波数デインターリーブ処理により、シンボル内でデータが並び替えられた復調信号は、PLP抽出部３２に供給される。
【００６７】
PLP抽出部３２は、復調部２１により検出されたPLP情報に基づいて、周波数デインターリーバ３１からの復調信号より、指定されたData PLPと、それに付随したCommon PLPを抽出し、時間デインターリーバ３３に供給する。
【００６８】
時間デインターリーバ３３は、時間デインターリーバ３３Ａ、時間デインターリーバ３３Ｂ、制御部５１、及びメモリ５２から構成される。
【００６９】
時間デインターリーバ３３Ａは、RAM（Random Access Memory）などのメモリ５２をワーク領域として使用して、PLP抽出部３２により抽出されたCommon PLPを所定の規則に従って時間領域で並び替えることにより、時間デインターリーブ処理を実行する。時間デインターリーブ処理が施されたCommon PLPは、FECデインターリーバ３４に供給される。
【００７０】
時間デインターリーバ３３Ｂは、時間デインターリーバ３３Ａと同様に、メモリ５２をワーク領域として使用して、PLP抽出部３２により抽出されたData PLPを所定の規則に従って時間領域に並び替える時間デインターリーブ処理を実行し、処理結果をFECデインターリーバ３４に供給する。
【００７１】
制御部５１は、時間デインターリーバ３３Ａ，３３Ｂを制御して、時間デインターリーブ処理を実行させる。なお、制御部５１には、その内部にRAM５１Ａが設けられており、時間デインターリーブ処理を実行させる上で必要となる情報が適宜記憶される。
【００７２】
この制御部５１が各PLPに対応する２つの時間デインターリーバ３３Ａ，３３Ｂを制御することで、時間デインターリーバ３３Ａでは、TI-block単位で入力されるCommon PLPについて、所定のTI-blockのデータ入力が完了した段階で、時間デインターリーブを解きながらの出力が開始される。同様に、時間デインターリーバ３３Ｂにおいても、TI-block単位で入力されるData PLPについて、所定のTI-blockのデータ入力が完了した段階で、時間デインターリーブを解きながらの出力が開始される。
【００７３】
制御部５１は、一方の時間デインターリーバ３３Ａの出力を行っているときに、他方の時間デインターリーバ３３ＢのData PLPがNTI>1であって、NTI個のTI-blockのうちの先頭のTI-blockのメモリ５２への書き込みが終了した場合、時間デインターリーバ３３Ａの出力を、時間デインターリーバ３３Ｂの出力に切り替える。このとき、制御部５１は、出力を途中で打ち切った一方の時間デインターリーバ３３Ａにおける出力を再開するための情報（以下、再開情報という）として、例えば出力残量を示す情報をRAM５１Ａに記憶する。
【００７４】
制御部５１は、時間デインターリーバ３３ＢのNTI個のTI-blockのうち、（NTI-1）個又はNTI個のTI-blockの出力が完了するまで、時間デインターリーバ３３Ｂを優先して出力させる。その後、制御部５１は、（NTI-1）個又はNTI個のTI-blockの出力が完了したとき、優先させて出力していた時間デインターリーバ３３Ｂの出力から、途中で打ち切られた時間デインターリーバ３３Ａの出力に切り替える。そして、制御部５１は、RAM５１Ａに記憶していた再開情報に基づいて、前回出力が打ち切られたCommon PLPの再読み出しを開始させる。
【００７５】
この制御部５１の出力制御によって、時間デインターリーバ３３から、FEC block単位のCommon PLP又はData PLPのいずれか一方がFECデインターリーバ３４に供給される。
【００７６】
なお、上記の関係とは逆に、一方の時間デインターリーバ３３Ｂの出力を先に行っていたときに、他方の時間デインターリーバ３３ＡのCommon PLPがNTI>1であって、NTI個のTI-blockのうちの先頭のTI-blockのメモリ５２への書き込みが終了した場合には、先に述べた、時間デインターリーバ３３Ａと、時間デインターリーバ３３Ｂとが逆の関係になるだけあって、制御部５１により制御されるそれらの時間デインターリーバで実行される処理は同様である。
【００７７】
FECデインターリーバ３４は、不図示のメモリをワーク領域として使用して、時間デインターリーバ３３から出力されるFEC block単位のCommon PLP又はData PLPのいずれか一方を、所定の規則に従って並び替えることにより、FECデインターリーブ処理を実行する。このFECデインターリーブ処理により、FECブロック内でデータが並び替えられたCommon PLP又はData PLPのいずれか一方は、誤り訂正部２３に供給される。
【００７８】
誤り訂正部２３には、時間デインターリーバ３３における制御部５１の出力制御により、FECデインターリーバ３４を介して、FEC block単位のCommon PLP又はData PLPのいずれか一方の信号が供給される。誤り訂正部２３は、Common PLPとData PLPの２つのPLPで共用させたものであり、その入力に応じてCommon PLPとData PLPのいずれか一方のPLPに対して、誤り訂正処理を行うことになる。
【００７９】
［時間デインターリーブ処理の説明］
図８は、時間デインターリーバ３３により実行される時間デインターリーブ処理（第１のケース）について説明するフローチャートである。
【００８０】
なお、図８の説明において、「一方のPLP」と「他方のPLP」という表現を用いるが、Common PLPとData PLPのどちらのPLPでもよいことを意図するものである。
【００８１】
すなわち、Common PLPが「一方のPLP」である場合には、Data PLPが「他方のPLP」となる。この場合、一方の時間デインターリーバ３３Ａが一方のPLPであるCommon PLPに対して時間デインターリーブ処理を行い、他方の時間デインターリーバ３３Ｂが他方のPLPであるData PLPに対して時間デインターリーブ処理を行う。それに対して、Data PLPが「一方のPLP」である場合には、Common PLPが「他方のPLP」となる。この場合には、一方の時間デインターリーバ３３Ｂが一方のPLPであるData PLP、他方の時間デインターリーバ３３Ａが他方のPLPであるCommon PLPに対してそれぞれ時間デインターリーブ処理を行う。
【００８２】
ステップＳ１１において、制御部５１は、OFDM復調後のCommon PLP又はData PLPが入力された場合、それらのPLPをメモリ５２に書き込む。制御部５１は、ステップＳ１２において、Common PLP又はData PLPのいずれか一方のメモリ５２への書き込みが終了したか否かを判定する。
【００８３】
ステップＳ１２において、メモリ５２への書き込みが終了していないと判定された場合、ステップＳ１１に戻り、一方のPLPの書き込みが終了するまで、ステップＳ１２の判定処理が繰り返される。
【００８４】
一方、ステップＳ１２において、一方のPLPの書き込みが終了したと判定された場合、ステップＳ１３において、一方の時間デインターリーバ３３は、メモリ５２に書き込まれた一方のPLPを所定の規則に従って時間領域で並び替えて、時間デインターリーブ処理を実行する。
【００８５】
制御部５１は、ステップＳ１４において、一方のPLPの出力が完了したか否かを判定し、一方のPLPの出力が完了したと判定された場合、処理は、ステップＳ２４に進み、次のPLPの入力の判定処理が行われる。
【００８６】
一方、ステップＳ１４において、一方のPLPの出力がまだ完了していないと判定された場合、ステップＳ１５において、制御部５１は、他方のPLPがNTI>1となるか否かを判定する。ステップＳ１５において、他方のPLPがNTI>1となると判定された場合、ステップＳ１６において、制御部５１は、NTI>1となる他方のPLPの先頭のTI-blockのメモリ５２への書き込みが終了したか否かを判定する。
【００８７】
他方のPLPがNTI>1とならないと判定された場合（ステップＳ１５の処理の「No」）、又は、他方のPLPの先頭のTI-blockの書き込みが終了していないと判定された場合（ステップＳ１６の処理の「No」）、一方のPLPの出力を継続するので、処理は、ステップＳ１３に戻り、一方のPLPの出力処理が繰り返される。
【００８８】
一方、ステップＳ１６において、他方のPLPの先頭のTI-blockの書き込みが終了したと判定された場合、制御部５１は、ステップＳ１７において、出力している一方のPLPの出力残量などの再開情報をRAM５１Ａに記憶し、ステップＳ１８において、誤り訂正部２３に出力するPLPを、一方のPLPから他方のPLPに切り替える。
【００８９】
ステップＳ１９において、他方の時間デインターリーバ３３は、メモリ５２に書き込まれた他方のPLPを、所定の規則に従って時間領域で並び替えて、時間デインターリーブ処理を実行する。
【００９０】
制御部５１は、ステップＳ２０において、他方のPLPに対する時間デインターリーブ処理により、NTI-1個のTI-blockの出力が完了したか否かを判定する。ステップＳ２０において、NTI-1個のTI-blockの出力が完了していないと判定された場合、処理はステップＳ１９に戻り、他方のPLPの出力処理が繰り返される。
【００９１】
一方、ステップＳ２０において、NTI-1個のTI-blockの出力が完了したと判定された場合、ステップＳ２１において、制御部５１は、出力するPLPを、他方のPLPから一方のPLPに切り替える。そして、制御部５１は、ステップＳ２２において、RAM５１Ａに記憶された一方のPLPの再開情報を読み出して、途中で出力が打ち切られた一方のPLPの出力を再開させる。これにより、一方の時間デインターリーバ３３は、一方のPLPの残りに対して時間デインターリーブ処理を施し、出力を再開する。
【００９２】
なお、先に述べたように、時間デインターリーバ３３の出力単位は、FEC block単位となるので、FEC blockの途中で出力が打ち切られた場合、再読み出し時には、FEC blockの先頭から再度読み出す必要がある。その詳細については、図１０を参照して後述する。
【００９３】
制御部５１は、ステップＳ２３において、一方のPLPの出力が完了したか否かを判定し、一方のPLPの出力が完了していないと判定された場合、処理は、ステップＳ２２に戻り、一方のPLPの出力処理が繰り返される。
【００９４】
一方、ステップＳ２３において、一方のPLPの出力が完了したと判定された場合、ステップＳ２４において、制御部５１は、出力するPLPを再度、一方のPLPから他方のPLPに切り替える。そして、他方の時間デインターリーバ３３は、ステップＳ２５において、メモリ５２に書き込まれた他方のPLPのNTI個目のTI-blockを、所定の規則に従って時間領域で並び替えて、時間デインターリーブ処理を実行する。
【００９５】
ステップＳ２６において、制御部５１は、PLPの入力が終了したか否かを判定し、PLPの入力が終了していないと判定された場合、処理は、ステップＳ１１に戻り、上述した時間デインターリーブ処理が繰り返される。
【００９６】
一方、ステップＳ２６において、PLPの入力が終了したと判定された場合、時間デインターリーブ処理は終了される。
【００９７】
以上のようにして、時間デインターリーブ処理は実行される。
【００９８】
次に、図９及び図１０のタイミングチャートを参照して、図８のフローチャートで説明した時間デインターリーブ処理をより具体的に説明する。
【００９９】
図９は、時間デインターリーブ処理における出力割り込み処理（図８のステップＳ１６の処理等に相当する）の詳細について説明するタイミングチャートである。なお、図９において、時間の方向は、図中左から右に向かう方向である。
【０１００】
図９に示すように、時刻t1からCommon PLPの入力が開始され、時刻t2においてTI-blockのメモリ５２への書き込みが完了すると、時間デインターリーバ３３Ａは、そのTI-block内を所定の規則に従って時間領域で並び替えて、FEC block単位での出力を開始する。
【０１０１】
時間デインターリーバ３３Ａの出力中の時刻t3において、NTI=3のData PLPの時間デインターリーバ３３Ｂへの入力が開始される。すると、時刻t4においてその先頭のTI-block0の書き込みが完了するが、このままだと、書き込んだTI-block0が、２個目に入力されるTI-block1に上書きされることは繰り返し述べている。そこで、時刻t4において、制御部５１は、時間デインターリーバ３３Ａの出力から、時間デインターリーバ３３Ｂの出力に切り替え、Common PLPのTI-blockの出力に対して、Data PLPのTI-block0の出力を割り込ませる。
【０１０２】
これにより、時間デインターリーバ３３Ｂによって、TI-block0の出力が優先的に処理され、TI-block0内が所定の規則に従って時間領域で並び替えられ、出力される。また、割り込まれた方のCommon PLPのTI-blockの出力は、時刻t4で出力を一時的に停止するが、出力残量などの再開情報がRAM５１Ａに記憶される。
【０１０３】
その後、TI-block0の出力中に、２個目のTI-block1がメモリ５２に書き込まれ、時刻t5においてTI-block0の出力が終了すると同時に、TI-block1の書き込みが完了するので、今度は、このTI-block1の出力が開始される。このようにして、TI-block0，TI-block1が順次出力されメモリ５２の上書きが防止されるが、Data PLPはNTI=3であるので、NTI=3-1=2個目の出力が完了した時点で、Common PLPのTI-blockの出力が再開される。すなわち、時刻t6において、TI-block1の出力が完了するので、３個目のTI-block2の出力を開始する前に、制御部５１は、時間デインターリーバ３３Ｂの出力から、時間デインターリーバ３３Ａの出力に切り替え、Common PLPのTI-blockの出力が再開される（図８のステップＳ２２の処理）。
【０１０４】
一方のPLPの出力再開時には、RAM５１Ａに記憶している再開情報により特定される位置から読み出しを再開することになるが、先に述べた通り、時間デインターリーバ３３の出力単位は、FEC block単位となるので、この単位で出力する必要がある。すなわち、FEC blockの途中で出力が打ち切られた場合、その出力が打ち切られた位置から読み出しを再開すると、割り込まれたことにより出力できていない部分が発生してしまう。
【０１０５】
図１０のタイミングチャートには、時刻t4において、割り込みが発生したときの時間デインターリーバ３３Ａの出力と、FEC blockとの関係が図示されているが、割り込み発生位置から出力を再開した場合、出力単位（FEC block）が不完全な状態となる。そこで、制御部５１は、時刻t6での再読み出し時には、FEC blockの先頭フラグにより、FEC blockの途中からではなく、そのFEC blockの先頭から再読み出しされるようにする。これにより、あたかも出力を巻き戻すようにして、完全な状態のFEC blockを出力することができる。
【０１０６】
図９のタイミングチャートに戻り、時刻t7において、再開後のCommon PLPのTI-blockの出力が完了すると、再び、制御部は、時間デインターリーバ３３Ａの出力から、時間デインターリーバ３３Ｂの出力に切り替え、残っていた３個目のTI-block2が読み出され出力される（図８のステップＳ２５の処理）。
【０１０７】
以上のように、一方のPLPの出力を行っているときに、他方のPLPがNTI>1であって、NTI個のTI-blockのうちの先頭のTI-blockのメモリ５２への書き込みが終了した場合、一方のPLPの出力を、他方のPLPの出力に切り替えることで、先頭のTI-blockが上書きされることを防止し、データに欠損が生じること（メモリの破綻）を防止できる。
【０１０８】
その結果、Common PLPとData PLPとで、誤り訂正部２３を共有することが可能となるので、回路規模を削減し、消費電力量も削減できる。
【０１０９】
ところで、図８のフローチャートにより説明した時間インターリーブ処理では、第１のケースとして、一方のPLPの出力の途中に、NTI>1の他のPLPが入力した場合、他のPLPの出力に切り替えた後、NTI-1個のTI-blockの出力が完了したとき、一方のPLPの出力に戻すとして説明したが、NTI個のTI-blockの出力が完了してから一方のPLPの出力に戻すようにしてもよい。
【０１１０】
次に、そのような、第２のケースとして、NTI個のTI-blockの出力完了後、一方のPLPの出力に戻す場合の時間デインターリーブ処理（第２のケース）について、図１１のフローチャートを参照して説明する。
【０１１１】
図１１のステップＳ３１ないしＳ３９においては、図８のステップＳ１１ないしＳ１９と同様に、一方のPLPの出力の途中にNTI>1の他のPLPが入力した場合、他のPLPに出力が切り替えられ、他方のPLPに対する時間デインターリーブ処理が行われる。
【０１１２】
ステップＳ４０において、制御部５１は、他のPLPに対する時間デインターリーブ処理により、NTI個のTI-blockの出力が完了したか否かを判定する。ステップＳ４０において、NTI個のTI-blockの出力が完了していないと判定された場合、例えばNTI=3であれば、まだNTI=3個のTI-blockの出力が完了していないので、処理はステップＳ３９に戻り、他方の時間デインターリーバ３３による他方のPLPの出力処理が繰り返される。
【０１１３】
一方、ステップＳ４０において、NTI個のTI-blockの出力が完了したと判定された場合、ステップＳ４１において、制御部５１は、出力するPLPを、他方のPLPから一方のPLPに切り替える。そして、制御部５１は、ステップＳ４２において、RAM５１Ａに記憶された一方のPLPの再開情報を読み出して、途中で出力が打ち切られた一方のPLPの出力を再開する。
【０１１４】
制御部５１は、ステップＳ４３において、一方のPLPの出力が完了したか否かを判定し、一方のPLPの出力が完了していないと判定された場合、処理は、ステップＳ４２に戻り、一方の時間デインターリーバ３３による一方のPLPの出力処理が繰り返される。
【０１１５】
一方、ステップＳ４３において、一方のPLPの出力が完了したと判定された場合、ステップＳ４４において、図８のステップＳ２６と同様に、PLPの入力が終了したか否かが判定され、PLPの入力が終了したと判定された場合には、時間デインターリーブ処理は終了される。
【０１１６】
以上のように、NTI-1個又はNTI個のTI-blockの出力完了後のように、未出力のTI-blockが次のTI-blockにより上書きされない状態、又はTI-blockをすべて出力した状態とすることにより、TI-blockの上書きを防止できる。そして、NTI個のTI-blockの出力完了を判定条件にして、出力再開処理を行う場合、NTI-1個のTI-blockの出力完了を判定条件とする場合と比べて、再開した出力が完了してから再度、他方のPLPの出力に切り替える必要がないため、出力の切り替え回数を少なくすることができる。
【０１１７】
［受信システムの構成例］
次に、図１２ないし図１４を参照して、受信システムの構成について説明する。
【０１１８】
図１２は、本発明を適用した受信システムの第１実施の形態の構成例を示す図である。
【０１１９】
図１２において、受信システムは、取得部２０１、伝送路復号処理部２０２、及び情報源復号処理部２０３から構成される。
【０１２０】
取得部２０１は、例えば、地上デジタル放送、衛星デジタル放送、CATV（Cable Television)網、インターネットその他のネットワーク等の、図示せぬ伝送路を介して、DVB-T2のM-PLP方式によるOFDM信号を取得し、伝送路復号処理部２０２に供給する。
【０１２１】
OFDM信号が、例えば、放送局から、地上波や、衛星波、CATV網等を介して放送されてくる場合には、取得部２０１は、図６の取得部１２と同様に、チューナやSTB等で構成される。また、OFDM信号が、例えば、WEBサーバから、IPTV(Internet Protocol Television)のようにマルチキャストで送信されてくる場合には、取得部２０１は、例えば、NIC(Network Interface Card)等のネットワークI/Fで構成される。
【０１２２】
OFDM信号が、例えば、放送局から、地上波や、衛星波、CATV網等を介して放送されてくる場合には、例えば、複数の送信装置からの複数の伝送路を介したOFDM信号が、１つの取得部２０１において受信されることで、結果的に合成された１つのOFDM信号として受信される。
【０１２３】
伝送路復号処理部２０２は、取得部２０１が伝送路を介して取得したOFDM信号に対して、PLPを復号する処理を少なくとも含む伝送路復号処理を施し、その結果得られる信号を、情報源復号処理部２０３に供給する。
【０１２４】
すなわち、M-PLP方式によるOFDM信号は、複数のTSそれぞれから、すべてのTSに共通のパケットを抽出した残りのパケットから構成される複数のData PLPと、共通のパケットから構成されるCommon PLPにより規定されたものとなるので、伝送路復号処理部２０２は、そのようなOFDM信号に対して、例えば、PLP（パケット系列）を復号する処理を施す。
【０１２５】
また、取得部２０１が伝送路を介して取得したOFDM信号は、伝送路特性の影響を受けて歪んだ状態で得られたOFDM信号であり、伝送路復号処理部２０２は、そのような信号に対して、例えば、伝送路推定やチャネル推定、位相推定等の復調処理を施す。
【０１２６】
さらに、伝送路復号処理には、伝送路で生じる誤りを訂正する処理等が含まれる。例えば、誤り訂正符号化としては、例えば、LDPC符号化や、リードソロモン符号化等がある。
【０１２７】
情報源復号処理部２０３は、伝送路復号処理が施された信号に対して、圧縮された情報を元の情報に伸張する処理を少なくとも含む情報源復号処理を施す。
【０１２８】
すなわち、取得部２０１が伝送路を介して取得したOFDM信号には、情報としての画像や音声等のデータ量を少なくするために、情報を圧縮する圧縮符号化が施されていることがある。この場合、情報源復号処理部２０３は、伝送路復号処理が施された信号に対して、圧縮された情報を元の情報に伸張する処理(伸張処理）等の情報源復号処理を施す。
【０１２９】
なお、取得部２０１が伝送路を介して取得したOFDM信号に、圧縮符号化が施されていない場合には、情報源復号処理部２０３では、圧縮された情報を元の情報に伸張する処理は行われない。
【０１３０】
ここで、伸張処理としては、例えば、MPEGデコード等がある。また、伝送路復号処理には、伸張処理の他、デスクランブル等が含まれることがある。
【０１３１】
以上のように構成される受信システムでは、取得部２０１において、例えば、画像や音声等のデータに対して、MPEG符号化等の圧縮符号化が施され、さらに、誤り訂正符号化が施されたM-PLP方式によるOFDM信号が、伝送路を介して取得され、伝送路復号処理部２０２に供給される。なお、このとき、OFDM信号は、伝送路特性の影響を受けて歪んだ状態で取得される。
【０１３２】
伝送路復号処理部２０２では、取得部２０１からのOFDM信号に対して、図６の復号処理部１３と同様の処理が、伝送路復号処理として施され、その結果得られる信号が、情報源復号処理部２０３に供給される。
【０１３３】
情報源復号処理部２０３では、伝送路復号処理部２０２からの信号に対して、図６のデコーダ１４と同様の処理が、情報源復号処理として施され、その結果得られる画像、又は音声が出力される。
【０１３４】
以上のような図１２の受信システムは、例えば、デジタル放送としてのテレビジョン放送を受信するテレビチューナ等に適用することができる。
【０１３５】
なお、取得部２０１、伝送路復号処理部２０２、及び、情報源復号処理部２０３は、それぞれ、１つの独立した装置（ハードウェア（IC(Integrated Circuit)等））、又はソフトウェアモジュール）として構成することが可能である。
【０１３６】
また、取得部２０１、伝送路復号処理部２０２、及び情報源復号処理部２０３については、取得部２０１と伝送路復号処理部２０２とのセットや、伝送路復号処理部２０２と情報源復号処理部２０３とのセット、取得部２０１、伝送路復号処理部２０２、及び情報源復号処理部２０３のセットを、１つの独立した装置として構成することが可能である。
【０１３７】
図１３は、本発明を適用した受信システムの第２実施の形態の構成例を示す図である。
【０１３８】
なお、図中、図１２の場合と対応する部分については、同一の符号を付してあり、以下では、その説明は、適宜省略する。
【０１３９】
図１３の受信システムは、取得部２０１、伝送路復号処理部２０２、及び、情報源復号処理部２０３を有する点で、図１２の場合と共通し、出力部２１１が新たに設けられている点で、図１２の場合と相違する。
【０１４０】
出力部２１１は、例えば、画像を表示する表示装置や、音声を出力するスピーカであり、情報源復号処理部２０３から出力される信号としての画像や音声等を出力する。すなわち、出力部２１１は、画像を表示し、あるいは、音声を出力する。
【０１４１】
以上のような図１３の受信システムは、例えば、デジタル放送としてのテレビジョン放送を受信するTVや、ラジオ放送を受信するラジオ受信機等に適用することができる。
【０１４２】
なお、取得部２０１において取得されたOFDM信号に、圧縮符号化が施されていない場合には、伝送路復号処理部２０２が出力する信号が、出力部２１１に供給される。
【０１４３】
図１４は、本発明を適用した受信システムの第３実施の形態の構成例を示す図である。
【０１４４】
なお、図中、図１２の場合と対応する部分については、同一の符号を付してあり、以下では、その説明は、適宜省略する。
【０１４５】
図１４の受信システムは、取得部２０１、及び、伝送路復号処理部２０２を有する点で、図１２の場合と共通する。
【０１４６】
ただし、図１４の受信システムは、情報源復号処理部２０３が設けられておらず、記録部２２１が新たに設けられている点で、図１２の場合と相違する。
【０１４７】
記録部２２１は、伝送路復号処理部２０２が出力する信号（例えば、MPEGのTSのTSパケット）を、光ディスクや、ハードディスク（磁気ディスク）、フラッシュメモリ等の記録（記憶）媒体に記録する（記憶させる）。
【０１４８】
以上のような図１４の受信システムは、テレビジョン放送を録画するレコーダ等に適用することができる。
【０１４９】
なお、図１４において、受信システムは、情報源復号処理部２０３を設けて構成し、情報源復号処理部２０３で、情報源復号処理が施された後の信号、すなわち、デコードによって得られる画像や音声を、記録部２２１で記録することができる。
【０１５０】
［本発明を適用したコンピュータの説明］
ところで、上述した一連の処理は、ハードウェアにより実行することもできるし、ソフトウェアにより実行することもできる。一連の処理をソフトウェアにより実行する場合には、そのソフトウェアを構成するプログラムが、コンピュータにインストールされる。ここで、コンピュータには、専用のハードウェアに組み込まれているコンピュータや、各種のプログラムをインストールすることで、各種の機能を実行することが可能な汎用のパーソナルコンピュータなどが含まれる。
【０１５１】
図１５は、上述した一連の処理をプログラムにより実行するコンピュータのハードウェアの構成例を示す図である。
【０１５２】
コンピュータにおいて、CPU(Central Processing Unit)４０１、ROM(Read Only Memory)４０２、RAM(Random Access Memory)４０３は、バス４０４により相互に接続されている。
【０１５３】
バス４０４には、さらに、入出力インターフェース４０５が接続されている。入出力インターフェース４０５には、入力部４０６、出力部４０７、記憶部４０８、通信部４０９、及びドライブ４１０が接続されている。
【０１５４】
入力部４０６は、キーボード、マウス、マイクロフォンなどよりなる。出力部４０７は、ディスプレイ、スピーカなどよりなる。記憶部４０８は、ハードディスクや不揮発性のメモリなどよりなる。通信部４０９は、ネットワークインターフェースなどよりなる。ドライブ４１０は、磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリなどのリムーバブルメディア４１１を駆動する。
【０１５５】
以上のように構成されるコンピュータでは、CPU４０１が、例えば、記憶部４０８に記憶されているプログラムを入出力インターフェース４０５及びバス４０４を介してRAM４０３にロードして実行することにより、上述した一連の処理が行われる。
【０１５６】
コンピュータ（CPU４０１）が実行するプログラムは、例えば、パッケージメディア等としてのリムーバブルメディア４１１に記録して提供することができる。また、プログラムは、ローカルエリアネットワーク、インターネット、デジタル放送といった、有線又は無線の伝送媒体を介して提供することができる。
【０１５７】
コンピュータでは、プログラムは、リムーバブルメディア４１１をドライブ４１０に装着することにより、入出力インターフェース４０５を介して、記憶部４０８にインストールすることができる。また、プログラムは、有線又は無線の伝送媒体を介して、通信部４０９で受信し、記憶部４０８にインストールすることができる。その他、プログラムは、ROM４０２や記憶部４０８に、あらかじめインストールしておくことができる。
【０１５８】
なお、本明細書において、記録媒体に格納されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１５９】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【０１６０】
さらに、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【符号の説明】
【０１６１】
１  受信装置，  １１  アンテナ，  １２  取得部，  １３  復号処理部，  １４  デコーダ，  １５  出力部，  ２１  復調部，  ２２  並び替え部，  ２３  誤り訂正部，  ２４  出力I/F，  ３１  周波数デインターリーバ，  ３２  PLP抽出部，  ３３  時間デインターリーバ，  ３３Ａ  時間デインターリーバ（Common PLP），  ３３Ｂ  時間デインターリーバ（Data PLP），  ３４  FECデインターリーバ，  ５１  制御部，  ５１Ａ  RAM，  ５２  メモリ，  ２０１  取得部，  ２０２  伝送路復号処理部，  ２０３  情報源復号処理部，  ２１１  出力部，  ２２１  記録部
【図１】
2011135456.tif 000003
【図２】
2011135456.tif 000004
【図３】
2011135456.tif 000005
【図４】
2011135456.tif 000006
【図５】
2011135456.tif 000007
【図６】
2011135456.tif 000008
【図７】
2011135456.tif 000009
【図８】
2011135456.tif 000010
【図９】
2011135456.tif 000011
【図１０】
2011135456.tif 000012
【図１１】
2011135456.tif 000013
【図１２】
2011135456.tif 000014
【図１３】
2011135456.tif 000015
【図１４】
2011135456.tif 000016
【図１５】
2011135456.tif 000017