(57)【特許請求の範囲】
【請求項１】
プリアンブル信号を有する以外は異なる構造を有する第１の信号および第２の信号のうち、少なくとも１つが含まれる信号を受信し、その信号から前記プリアンブル信号を取得する第１の取得手段と、
前記信号を用いて、前記信号を補正するための値を検出し、検出した値を一時保持する検出手段と、
前記第１の取得手段により取得された前記プリアンブル信号に基づいて、前記信号が、伝送フレーム単位の信号である前記第１の信号であると判定された場合、前記検出手段により保持された前記値を用いて前記信号を補正し、前記信号が前記第１の信号ではないと判定された場合、前記検出手段により保持された前記値を破棄する補正手段と
を備える受信装置。
【請求項２】
前記補正手段は、前記信号が前記第１の信号であると判定された場合、前記第１の取得手段により次の前記プリアンブル信号が取得されるまで、前記検出手段により保持された前記値を用いて前記信号を補正し、前記信号が前記第１の信号ではないと判定された場合、前記第１の取得手段により次の前記プリアンブル信号が取得されるまで、前記検出手段により保持された前記値を破棄する
請求項１に記載の受信装置。
【請求項３】
前記信号が前記第１の信号である場合、前記信号から、前記プリアンブル信号に続く、他のプリアンブル信号を取得する第２の取得手段と、
前記第２の取得手段により取得された前記他のプリアンブル信号に含まれる前記第２の信号の情報に基づいて、前記検出手段による検出処理を禁止させる処理禁止手段と
をさらに備える
請求項２に記載の受信装置。
【請求項４】
前記第２の信号の情報は、前記信号における前記第２の信号の区間の長さと間隔である
請求項３に記載の受信装置。
【請求項５】
前記検出手段は、前記信号に含まれるガードインターバル相関による細かいキャリアずれ量、前記信号に含まれるパイロット信号による細かいキャリアずれ量、あるいは粗いキャリアずれ量、またはサンプリング誤差値を、前記信号を補正するための値として検出し、保持する
請求項１に記載の受信装置。
【請求項６】
プリアンブル信号を有する以外は異なる構造を有する第１の信号および第２の信号のうち、少なくとも１つが含まれる信号を受信し、その信号から前記プリアンブル信号を取得し、
前記信号を用いて、前記信号を補正するための値を検出し、検出した値を一時保持し、
取得された前記プリアンブル信号に基づいて、前記信号が、伝送フレーム単位の信号である前記第１の信号であると判定された場合、保持された前記値を用いて前記信号を補正し、前記信号が前記第１の信号ではないと判定された場合、保持された前記値を破棄するステップ
を含む受信方法。
【請求項７】
伝送路を介して信号を取得する取得部と、
前記伝送路を介して取得した信号に対して、復調処理を少なくとも含む伝送路復号処理
を施す伝送路復号処理部と
を含み、
前記伝送路を介して取得した信号は、プリアンブル信号を有する以外は、異なる構造を有する第１の信号および第２の信号のうち、少なくとも１つが含まれる信号であり、
前記伝送路復号処理部は、
前記信号から前記プリアンブル信号を取得する取得手段と、
前記信号を用いて、前記信号を補正するための値を検出し、検出した値を一時保持する検出手段と、
前記取得手段により取得された前記プリアンブル信号に基づいて、前記信号が、伝送フレーム単位の信号である前記第１の信号であると判定された場合、前記検出手段により保持された前記値を用いて前記信号を補正し、前記信号が前記第１の信号ではないと判定された場合、前記検出手段により保持された前記値を破棄する補正手段と
を備える受信システム。
【請求項８】
伝送路を介して取得した信号に対して、復調処理を少なくとも含む伝送路復号処理を施す伝送路復号処理部と、
前記伝送路復号処理が施された信号に対して、圧縮された情報を元の情報に伸長する処理を少なくとも含む情報源復号処理を施す情報源復号処理部と
を含み、
前記伝送路を介して取得した信号は、プリアンブル信号を有する以外は、異なる構造を有する第１の信号および第２の信号のうち、少なくとも１つが含まれる信号であり、
前記伝送路復号処理部は、
前記信号から前記プリアンブル信号を取得する取得手段と、
前記信号を用いて、前記信号を補正するための値を検出し、検出した値を一時保持する検出手段と、
前記取得手段により取得された前記プリアンブル信号に基づいて、前記信号が、伝送フレーム単位の信号である前記第１の信号であると判定された場合、前記検出手段により保持された前記値を用いて前記信号を補正し、前記信号が前記第１の信号ではないと判定された場合、前記検出手段により保持された前記値を破棄する補正手段と
を備える受信システム。
【請求項９】
伝送路を介して取得した信号に対して、復調処理を少なくとも含む伝送路復号処理を施す伝送路復号処理部と、
前記伝送路復号処理が施された信号に基づいて、画像又は音声を出力する出力部と
を含み、
前記伝送路を介して取得した信号は、プリアンブル信号を有する以外は異なる構造を有する第１の信号および第２の信号のうち、少なくとも１つが含まれる信号であり、
前記伝送路復号処理部は、
前記信号から前記プリアンブル信号を取得する取得手段と、
前記信号を用いて、前記信号を補正するための値を検出し、検出した値を一時保持する検出手段と、
前記取得手段により取得された前記プリアンブル信号に基づいて、前記信号が、伝送フレーム単位の信号である前記第１の信号であると判定された場合、前記検出手段により保持された前記値を用いて前記信号を補正し、前記信号が前記第１の信号ではないと判定された場合、前記検出手段により保持された前記値を破棄する補正手段と
を備える受信システム。
【請求項１０】
伝送路を介して取得した信号に対して、復調処理を少なくとも含む伝送路復号処理を施す伝送路復号処理部と、
前記伝送路復号処理が施された信号を記録する記録部と
を含み、
前記伝送路を介して取得した信号は、プリアンブル信号を有する以外は異なる構造を有する第１の信号および第２の信号のうち、少なくとも１つが含まれる信号であり、
前記伝送路復号処理部は、
前記信号から前記プリアンブル信号を取得する取得手段と、
前記信号を用いて、前記信号を補正するための値を検出し、検出した値を一時保持する検出手段と、
前記取得手段により取得された前記プリアンブル信号に基づいて、前記信号が、伝送フレーム単位の信号である前記第１の信号であると判定された場合、前記検出手段により保持された前記値を用いて前記信号を補正し、前記信号が前記第１の信号ではないと判定された場合、前記検出手段により保持された前記値を破棄する補正手段と
を備える受信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、受信装置、受信方法、受信システムに関し、特に、T2フレーム(T2 frame)以外の信号が含まれている信号を受信する場合にも、受信開始時における安定性と耐雑音性能の向上を実現するようにした受信装置、受信方法、受信システムに関する。
【背景技術】
【０００２】
地上デジタル放送等では、データの変調方式としてOFDM(Orthogonal Frequency Division Multiplexing)（直交周波数分割多重）が採用されている。
【０００３】
OFDMでは、伝送帯域内に多数の直交するサブキャリアが設けられ、それぞれのサブキャリアの振幅や位相にデータを割り当てるPSK(Phase Shift Keying)やQAM(Quadrature Amplitude Modulation)等のデジタル変調が行われる。
【０００４】
OFDMにおいては、複数のサブキャリアに対してデータの割り当てが行われることから、変調は、逆フーリエ変換を行うIFFT(Inverse Fast Fourier Transform)演算によって行うことができる。また、変調の結果得られるOFDM信号の復調は、フーリエ変換を行うFFT(Fast Fourier Transform)演算によって行うことができる。
【０００５】
従って、OFDM信号を送信する送信装置は、IFFT演算を行う回路を用いて構成することができ、OFDM信号を受信する受信装置は、FFT演算を行う回路を用いて構成することができる。
【０００６】
また、OFDMでは、データは、OFDMシンボルと呼ばれる単位で送信（伝送）される。
【０００７】
OFDMシンボルは、一般に、変調時にIFFTが行われる信号期間である有効シンボルと、その有効シンボルの後半の一部の波形が、そのまま、有効シンボルの先頭にコピーされたガードインターバルとから構成される。このように、OFDMシンボルの先頭に、ガードインターバルを設けることで、マルチパスに対する耐性を向上させることができる。
【０００８】
さらに、OFDMでは、既知の信号（受信装置側で分かっている信号）であるパイロットが、時間方向や周波数方向に離散的に挿入され、受信装置では、そのパイロットが、同期や、伝送路特性の推定等に利用される。
【０００９】
なお、OFDMを採用した地上デジタル放送の規格では、複数のOFDMシンボルによって構成されるフレーム（OFDM伝送フレーム）と呼ばれる単位が定義され、データの送信は、フレーム単位で行われる。
【００１０】
以上のような、OFDM信号を受信する受信装置では、OFDM信号のキャリアを用いて、OFDM信号のデジタル直交復調が行われる。
【００１１】
ただし、受信装置でデジタル直交復調に用いられるOFDM信号のキャリアは、一般に、OFDM信号を送信してくる送信装置で用いられるOFDM信号のキャリアと一致しておらず、誤差を含む。すなわち、デジタル直交復調に用いられるOFDM信号のキャリアの周波数は、受信装置で受信されたOFDM信号（のIF(Intermidiate Frequency)信号）の中心周波数からずれている。
【００１２】
そのため、受信装置では、デジタル直交復調に用いられるOFDM信号のキャリアの誤差であるキャリアずれ量を検出するキャリアずれ量検出処理、及び、キャリアずれ量に従い、そのキャリアずれ量をなくすように、OFDM信号を補正する補正（オフセット補正）処理が行われる。
【００１３】
このような特徴を有するOFDMを採用した地上デジタル放送の規格にDVB-T2規格（第２世代欧州地上デジタル放送規格）がある。DVB-T2規格については、いわゆるブルーブック(DVB BlueBook A122)に記載されている（非特許文献１）。
【００１４】
DVB-T2においては、T2フレーム(T2 frame)と称される伝送フレーム単位にデータが伝送されるようになされている。また、DVB-T2においては、そのT2フレームに、T2フレームとは別の異なる構造を有するFEF(Future Extension Frame)と呼ばれる信号が多重化されて伝送されるようになされている。
【００１５】
図１は、DVB‐T2におけるフレーム構成を示す図である。
【００１６】
DVB‐T2においては、図1に示されるように、T2フレームとFEF部(FEF part)とが多重化されて送信可能になされている。ただし、必要がない限り、FEF部は挿入されない。
【００１７】
FEF部がどのように挿入されているかは、FEF intervalとFEF lengthの値で一意に定められる。これらの値は、後述する図２のT2フレームにおけるL1プレシグナリングに含まれている。例えば、FEF intervalの値をnとし、FEF lengthの値をmとした場合、n個のT2フレームの間に１つのFEF部が挿入され、そのFEF部の長さは、mサンプルとなる。すなわち、Ａ＝Ｂ＝Ｃ＝FEF interval(n)である。
【００１８】
図２は、T2フレームのフォーマットを示す図である。
【００１９】
図２に示すように、T2フレームには、P1シンボル、P2シンボル、並びに、Normalと称されるシンボルおよびFC（Flame Closing）と称されるシンボル（共にデータシンボル）が、その順に配置される。
【００２０】
なお、図２においてGIと記述された部分がOFDMシンボルにおけるガードインターバルを表しており、P1シンボルは、GIを有していない。
【００２１】
P1シンボルは、P1シグナリング(P1 signalling)を送信するためのシンボルである。P1シンボルには、S1とS2の伝送パラメータが含まれる。S1とS2は、P2シンボルが、SISO(Single Input Single Output (meaning one transmitting and one receiving antenna))、又は、MISO(Multiple Input, Single Output (meaning multiple transmitting antennas but one receiving antenna))のいずれの方式で送信されてくるのかや、P2シンボルのFFT演算を行うときのFFTサイズ（１回のFFT演算の対象とするサンプル（シンボル）の数）等を表す。
【００２２】
P2シンボルは、L1プレシグナリング(L1 pre-signalling)とL1ポストシグナリング(L1 post-signalling)を送信するためのシンボルである。また、P2シンボルには、通常のシンボルよりも数多くのパイロットが含まれるため、P2シンボルを利用することにより、パイロットを利用した各種の誤差検出において、通常のシンボルよりも精度を高くすることができる。
【００２３】
L1プレシグナリングは、L1ポストシグナリングの復号を行うのに必要な情報を含む。L1ポストシグナリングは、各受信装置が、物理レイヤ（のlayer pipes）にアクセスするのに必要な情報を含む。
【００２４】
ここで、L1プレシグナリングには、GI長、どのシンボル（サブキャリア）に、既知の信号であるパイロット信号が含まれるかのパイロット信号の配置を表すパイロットパターン(PP)、OFDM信号を伝送する伝送帯域の拡張の有無(BWT_EXT)、１つのT2フレームに含まれるOFDMシンボルの数(NDSYM)等が含まれる。L1プレシグナリングに含まれるこれらの情報は、データ（FCを含む）のシンボルを復調するのに必要な情報となっている。
【００２５】
また、L1プレシグナリングには、上述したように、図１に示されるFEF length、FEF intervalといったFEF区間をより正確に示した情報や、FEF_TypeといったFEFのタイプを示す関連情報も含まれている。
【００２６】
図３は、FEF部のフォーマットを示す図である。図３に示すように、FEF部は、最大の長さがT2フレームと同じ250msであることと、先頭にP1シンボルがあること以外、全くの未定義である。例えば、平均信号電力もT2フレームの区間とは異なるかもしれないし、無信号かもしれない。すなわち、フレーム構成であるかも不明であるので、DVB‐T2においては、FEF部(FEF-Part)と称されている。なお、以下、FEF部は、単にFEFとも称する。
【００２７】
したがって、現在の受信装置は、P1シンボルを除く、FEFに含まれる情報を取得する必要がないが、FEFが挿入されていることを検出し、FEFによって、T2フレームの受信が影響を受けないように動作しなければならない。
【００２８】
すなわち、受信装置は、受信開始後から、L1プレシグナリングが取得できるまでの間、P1検出と、P1に含まれる情報に基づいてFEFが挿入されている区間を推定し、その区間の信号が通常のT2フレームの受信に影響がないように動作する必要がある。
【００２９】
図４は、P1シンボルの構成を示す図である。
【００３０】
DVB-T2規格で意図されたP1シンボルの目的には次のようなものがある。
ａ．受信装置が、受信中の信号がDVB-T2規格の信号であることを早期に判定すること。
ｂ．受信装置が、プリアンブル信号そのものをDVB-T2規格のフレームのプリアンブル信号と特定すること。
ｃ．復調の開始に必要な伝送パラメータを伝達すること。
ｄ．受信装置が、フレームの位置検出とキャリアの誤差の補正ができること。
【００３１】
図４に示すように、P1シンボルは、1K(=1024)個のシンボルを有効シンボルとして有する。P1シンボルは、有効シンボルＡの先頭側の一部分を周波数ｆSHだけ周波数シフトした信号Ｃを有効シンボルの前側にコピーし、かつ、有効シンボルＡの残りの部分を周波数ｆSHだけ周波数シフトした信号Ｂを有効シンボルの後ろ側にコピーした構造になっている。周波数シフトを行うことによって、規格上、妨害信号をP1シンボルとして誤検出しにくい仕組みになっている。
【００３２】
受信装置においては、P1シンボルがその一部のデータのコピーを含んでいることを利用し、区間毎の相関値を求めることによって、P1シンボルを検出するようになされている。例えば、どのチャンネルによってDVB-T2規格の信号が伝送されているのかを調査する初期スキャンの際にP1シンボルの検出が行われる。
【００３３】
このように検出されたP1シンボルに対して、さらに、周波数補正、FFT演算、CDS(Carrier Distribution Sequence)相関演算、デスクランブル処理、DBPSK復調、などの一定の処理を行うことにより、P1シンボルに含まれるS1とS2が復号される。
【００３４】
図５は、P1シンボルに含まれるS1とS2の伝送パラメータを説明する図である。なお、図５において、Xは0または1を表している。S1は、図５Ａに示されるように３ビットの値で表わされ、S2は、図５Ｂに示されるように４ビットの値で表わされる。
【００３５】
S1が000を示すときは、受信したP1シンボルが、SISOのT2フレームであることを表している。S1が001を示すときは、受信したP1シンボルが、MISOのT2フレームであることを表している。S1が010を示すときは、受信したP1シンボルが、T2フレームのプリアンブルではないことを表している。S1が011,100,101,110,111のいずれかを示すときは、Reservedであることを表している。すなわち、S1が000および001以外を示すときは、T2フレームしか受信しない現在の受信装置が対応していない信号(FEF)であることを表している。
【００３６】
S2のLSBが0のときは、受信している信号が「Not Mixed」であることを表し、S2のLSBが1のときは、受信している信号が「Mixed」であることを表している。ここで、Not Mixedとは、現在受信中の信号のP1は、継続的に同じものであることを表し、Mixedとは、現在受信中の信号のP1は、フレーム毎に異なるものが送信されており、その中にT2フレームのプリアンブルも含まれていることを表している。
【００３７】
したがって、ある時点で受信したP1シンボルのS1,S2を見ることにより、受信信号は、以下の４つのパターンのいずれかに必ず該当する。
Ａ.T2フレームを受信中(S1:T2,S2:Not Mixed)
Ｂ.T2フレームとFEFの多重化信号のうち、T2フレームを受信中(S1:T2,S2:Mixed)
Ｃ.T2フレーム以外を受信中(S1:Not T2,S2:Not Mixed)
Ｄ.T2フレームとFEFの多重化信号のうち、FEFを受信中(S1:Not T2,S2:Mixed)
【００３８】
すなわち、P1シンボルのS1,S2を見ることにより、T2/FEFの判別を行うことができる。
【００３９】
［受信装置の構成例］
図６は、従来の受信装置の構成例を示すブロック図である。
【００４０】
受信装置１は、リサンプラ１１、キャリア周波数補正部１２、P1処理部１３、GI相関演算部１４、FFT演算部１５、fine誤差検出部１６、coarse誤差検出部１７、サンプリング誤差検出部１８、補正制御部１９、補正制御部２０、等化処理部２１、誤り訂正部２２、およびP2処理部２３を含むように構成されている。
【００４１】
受信装置１の図示せぬ直交復調部には、送信装置から送信されたOFDM信号（のIF(Intermidiate Frequency)信号）が入力される。直交復調部は、所定の周波数（キャリア周波数）のキャリア（理想的には、送信装置で用いられるのと同一のキャリア）と、そのキャリアと直交する信号とを用いて、そこに入力される OFDM信号をデジタル直交復調し、その結果得られるベースバンドのOFDM信号を復調結果として出力する。
【００４２】
ここで、復調結果として出力された信号は、後述するFFT演算部１５によるFFT演算が施される前（送信装置側で、IQコンスタレーション上のシンボル（１個のサブキャリアで伝送されるデータ）がIFFT演算された直後）の時間領域の信号であり、以下、OFDM時間領域信号ともいう。
【００４３】
復調結果として出力されたOFDM時間領域信号は、図示せぬA/D変換部に供給されてデジタル信号に変換された後、リサンプラ１１に出力される。OFDM時間領域信号は、実軸成分（I(In Phase)成分）と虚軸成分（Q(Quadrature Phase)成分）とを含む、複素数で表される複素信号である。よって、リサンプラ１１以降の信号が入力される各部には、２本の矢印が示されている。リサンプラ１１は、デジタル信号とされた復調結果を、サンプリングレートを送信装置のクロックと同期させるために微調整する。
【００４４】
キャリア周波数補正部１２は、リサンプラ１１から出力される信号に対してキャリア周波数補正を行う。キャリア周波数補正部１２から出力される信号は、P1処理部１３、GI相関演算部１４、およびFFT演算部１５に出力される。
【００４５】
P1処理部１３は、キャリア周波数補正部１２から出力される信号であって、P1のOFDMシンボルに対応する信号を取得し、トリガ位置、 fineオフセット、およびcoarseオフセットを検出などする機能ブロックである。また、P1処理部１３において、受信中の信号がT2フレームであるか否かを判別することが可能である。検出されたトリガ位置を表す信号は、FFT演算部１５に出力され、fineオフセットの検出値（fine検出値とも称する）とcoarseオフセットの検出値（coarse検出値とも称する）は、補正制御部１９に出力される。
【００４６】
ここで、fineオフセットとは、OFDMサブキャリア間隔内(fine)のオフセットを表し、coarseオフセットとは、OFDMサブキャリア間隔毎(coarse)のオフセットを表す。すなわち、fineオフセットによる補正は、coarseオフセットによる補正より「細かい」補正であり、coarseオフセットによる補正は、fineオフセットによる補正より「粗い」補正である。
【００４７】
GI相関演算部１４は、キャリア周波数補正部１２から出力される信号から、ガードインターバルを取得し、ガードインターバルの相関を用いて、トリガ位置、およびfineオフセットを検出する。トリガ位置を表す信号は、FFT演算部１５に出力され、fine検出値は、補正制御部１９に出力される。
【００４８】
FFT演算部１５は、P1処理部１３およびGI相関演算部１４から供給されるトリガ位置を表す信号に基づいて、各OFDMシンボルに対するFFT演算を行う機能ブロックである。FFT演算部１５は、トリガ位置に従って、OFDM時間領域信号から、FFTサイズ分のOFDM時間領域信号（のサンプル値）を抽出し、FFT演算を行う。
【００４９】
これにより、理想的には、OFDM時間領域信号に含まれる１個のOFDMシンボルを構成するシンボルから、ガードインターバル（のシンボル）を除いた、有効シンボル長のシンボルが、FFT区間のOFDM時間領域信号として抽出されFFT演算される。
【００５０】
FFT演算部１５でのOFDM時間領域信号のFFT演算により、サブキャリアで送信されてきた情報、すなわち、IQコンスタレーション上のシンボルを表すOFDM信号が得られる。
【００５１】
なお、OFDM時間領域信号のFFT演算により得られるOFDM信号は、周波数領域の信号であり、以下、OFDM周波数領域信号ともいう。
【００５２】
FFT演算部１５の演算結果は、等化処理部２１、fine誤差検出部１６、coarse誤差検出部１７、およびサンプリング誤差検出部１８に出力される。
【００５３】
fine誤差検出部１６は、FFT演算により得られたOFDM周波数領域信号のOFDMパイロットのシンボル間位相差を用いて、あらためてfineオフセットを検出し、fine検出値を、補正制御部１９に出力する。
【００５４】
coarse誤差検出部１７は、FFT演算により得られたOFDM周波数領域信号のOFDMパイロットの変調パターンが既知であることを用いて、あらためてcoarseオフセットを検出し、coarse検出値を、補正制御部１９に出力する。
【００５５】
なお、以下、P1処理部１３により検出されたfine検出値は、P1-fine検出値と称し、P1処理部１３により検出されたcoarse検出値は、P1-coarse検出値と称する。GI相関演算部１４により検出されたfine検出値は、GI-fine検出値と称する。また、fine誤差検出部１６により検出されたfine検出値は、pilot-fine検出値と称し、coarse誤差検出部１７により検出されたcoarse検出値は、pilot-coarse検出値と称する。
【００５６】
サンプリング誤差検出部１８は、FFT演算により得られたOFDM周波数領域信号に基づいて、サンプリング誤差を検出し、誤差検出値を補正制御部２０に出力する。
【００５７】
補正制御部１９は、GI相関演算部１４からのGI-fine検出値とfine誤差検出部１６からのpilot-fine検出値に基づいて、P1処理部１３からのP1-fine検出値による誤差を補正する。また、補正制御部１９は、coarse誤差検出部１７からのpilot-coarse検出値に基づいて、P1処理部１３からのP1-coarse検出値による誤差を補正する。そして、補正制御部１９は、これらの検出値の補正によりキャリア周波数補正値を生成し、キャリア周波数補正部１２に出力する。
【００５８】
補正制御部２０は、サンプリング誤差検出部１８からの誤差検出値に基づいて、リサンプラ１１の動作を制御する。
【００５９】
等化処理部２１は、OFDM周波数領域信号の各OFDMシンボルに含まれるパイロットシンボルに基づいて、伝送チャネルの特性に応じた等化処理を行う。例えば、等化処理部２１は、FFT演算後の信号を、推定された伝送路特性で複素除算することにより、送信されてきた信号の等化を行うことができる。等化処理部２１により等化処理された信号は、誤り訂正部２２に出力される。
【００６０】
誤り訂正部２２は、送信側でインターリーブされている信号に対してデインターリーブ処理を施し、P2処理部２３および図示せぬ後段に出力する。
【００６１】
P2処理部２３は、P2のOFDMシンボルに対応する信号を取得し、L1プレシグナリングおよびL1ポストシグナリングの復号を行う。これにより、得られたL1プレシグナリングおよびL1ポストシグナリングの情報は、データのシンボルを復調するなどに用いられる。
【先行技術文献】
【非特許文献】
【００６２】
【非特許文献１】"Frame structure channel coding and modulation for a second generation digital terrestrial television broadcasting system (DVB-T2)", DVB Document A122 June 2008
【発明の概要】
【発明が解決しようとする課題】
【００６３】
受信装置が復調を開始し、P1シンボルが「Mixed」を示すとき、受信している信号としては、1個のFEFとn個のT２フレームが交互に送られてくる。受信装置は、FEF区間を無視すべきであるが、そのためには、復調開始時には、現在受信中の信号がFEFであるか否かをP１検出の度に行う必要がある。この判別は、P1シンボルに含まれるS1の情報を読み取ることで行われるが、S1の情報を読み取るためには、上述したように一定の処理が必要で、一定の時間がかかってしまう。
【００６４】
すなわち、受信装置において、T2フレームまたはFEFの先頭位置を示すP1シンボルの検出は比較的早めに行うことができる。しかしながら、P1シンボルを検出してから、そのP1シンボルに続くフレームがT2フレームであるか、FEFであるかの判別には一定の時間がかかるため、どちらであるかわからない状態が続いてしまう。この間、受信装置で行われる各種の動作が制限されてしまう。
【００６５】
例えば、受信装置１においては、GI相関演算部１４、fine誤差検出部１６、coarse誤差検出部１７、サンプリング誤差検出部１８などで検出された検出値を、補正制御部１９や補正制御部２０にフィードバックすることにより補正が行われている。
【００６６】
しかしながら、仮にFEFのように、T2フレーム(正常なOFDM信号)ではない信号が入力されているときにフィードバック補正を行った場合、それ以降の入力信号が正常な信号でなくなってしまい、フィードバックループが破たんし、それ以降の復調が困難になる恐れがある。
【００６７】
また、GI相関演算部１４、fine誤差検出部１６、coarse誤差検出部１７、サンプリング誤差検出部１８などで検出された検出値を用いてのキャリア周波数補正やサンプリング周波数補正は、T2フレーム(正常なOFDM信号)が入力されていることを前提としている。したがって、受信中の信号がT2フレームかFEFかを判別することができなければ、実際には、これらの補正を行うことが困難である。
【００６８】
T2/FEFの判定が完了するまでにかかる時間（すなわち、S1,S2が得られるまでにかかる時間）は、実装方法やP1シンボルを用いたcoarseキャリア周波数補正をする範囲に依存する。例えば、回路規模の小さい実装方法や、coarseキャリア周波数補正をする範囲を広くとった場合、T2/FEFの判定が完了するまでにかかる時間は長くなってしまう。
【００６９】
この場合、例えば、T2フレームの先頭に１つ以上存在するP2シンボルのパイロットを用いた補正を行いたいとしても、T2/FEFの判定が完了した時点でP2シンボルの区間が通り過ぎてしまっている恐れがあり、その補正を行うことが困難になる。すなわち、T2/FEFの判定が完了するまでにかかる時間が長くなる場合、P2を用いた処理を行うことが困難になり、結果として、T2フレームに含まれるデータが正常に復号することが困難になってしまう。
【００７０】
本発明はこのような状況に鑑みてなされたものであり、T2フレーム(T2 frame)以外の信号が含まれている信号を受信する場合にも、受信開始時における安定性と耐雑音性能の向上を実現することができるようにするものである。
【課題を解決するための手段】
【００７１】
本発明の第１の側面の受信装置は、プリアンブル信号を有する以外は異なる構造を有する第１の信号および第２の信号のうち、少なくとも１つが含まれる信号を受信し、その信号から前記プリアンブル信号を取得する第１の取得手段と、前記信号を用いて、前記信号を補正するための値を検出し、検出した値を一時保持する検出手段と、前記第１の取得手段により取得された前記プリアンブル信号に基づいて、前記信号が、伝送フレーム単位の信号である前記第１の信号であると判定された場合、前記検出手段により保持された前記値を用いて前記信号を補正し、前記信号が前記第１の信号ではないと判定された場合、前記検出手段により保持された前記値を破棄する補正手段とを備える。
【００７３】
前記補正手段は、前記信号が前記第１の信号であると判定された場合、前記第１の取得手段により次の前記プリアンブル信号が取得されるまで、前記検出手段により保持された前記値を用いて前記信号を補正し、前記信号が前記第１の信号ではないと判定された場合、前記第１の取得手段により次の前記プリアンブル信号が取得されるまで、前記検出手段により保持された前記値を破棄することができる。
【００７４】
前記信号が前記第１の信号である場合、前記信号から、前記プリアンブル信号に続く、他のプリアンブル信号を取得する第２の取得手段と、前記第２の取得手段により取得された前記他のプリアンブル信号に含まれる前記第２の信号の情報に基づいて、前記検出手段による検出処理を禁止させる処理禁止手段とをさらに備えることができる。
【００７５】
前記第２の信号の情報は、前記信号における前記第２の信号の区間の長さと間隔であることができる。
【００７６】
前記検出手段は、前記信号に含まれるガードインターバル相関による細かいキャリアずれ量、前記信号に含まれるパイロット信号による細かいキャリアずれ量、あるいは粗いキャリアずれ量、またはサンプリング誤差値を、前記信号を補正するための値として検出し、保持することができる。
【００７７】
本発明の第１の側面の受信方法は、プリアンブル信号を有する以外は異なる構造を有する第１の信号および第２の信号のうち、少なくとも１つが含まれる信号を受信し、その信号から前記プリアンブル信号を取得し、前記信号を用いて、前記信号を補正するための値を検出し、検出した値を一時保持し、取得された前記プリアンブル信号に基づいて、前記信号が、伝送フレーム単位の信号である前記第１の信号であると判定された場合、保持された前記値を用いて前記信号を補正し、前記信号が前記第１の信号ではないと判定された場合、保持された前記値を破棄するステップを含む。
【００７８】
本発明の第２の側面の受信システムは、伝送路を介して信号を取得する取得部と、前記伝送路を介して取得した信号に対して、復調処理を少なくとも含む伝送路復号処理を施す伝送路復号処理部とを含み、前記伝送路を介して取得した信号は、プリアンブル信号を有する以外は、異なる構造を有する第１の信号および第２の信号のうち、少なくとも１つが含まれる信号であり、前記伝送路復号処理部は、前記信号から前記プリアンブル信号を取得する取得手段と、前記信号を用いて、前記信号を補正するための値を検出し、検出した値を一時保持する検出手段と、前記取得手段により取得された前記プリアンブル信号に基づいて、前記信号が、伝送フレーム単位の信号である前記第１の信号であると判定された場合、前記検出手段により保持された前記値を用いて前記信号を補正し、前記信号が前記第１の信号ではないと判定された場合、前記検出手段により保持された前記値を破棄する補正手段とを備える。
【００７９】
本発明の第３の側面の受信システムは、伝送路を介して取得した信号に対して、復調処理を少なくとも含む伝送路復号処理を施す伝送路復号処理部と、前記伝送路復号処理が施された信号に対して、圧縮された情報を元の情報に伸長する処理を少なくとも含む情報源復号処理を施す情報源復号処理部とを含み、前記伝送路を介して取得した信号は、プリアンブル信号を有する以外は、異なる構造を有する第１の信号および第２の信号のうち、少なくとも１つが含まれる信号であり、前記伝送路復号処理部は、前記信号から前記プリアンブル信号を取得する取得手段と、前記信号を用いて、前記信号を補正するための値を検出し、検出した値を一時保持する検出手段と、前記取得手段により取得された前記プリアンブル信号に基づいて、前記信号が、伝送フレーム単位の信号である前記第１の信号であると判定された場合、前記検出手段により保持された前記値を用いて前記信号を補正し、前記信号が前記第１の信号ではないと判定された場合、前記検出手段により保持された前記値を破棄する補正手段とを備える。
【００８０】
本発明の第４の側面の受信システムは、伝送路を介して取得した信号に対して、復調処理を少なくとも含む伝送路復号処理を施す伝送路復号処理部と、前記伝送路復号処理が施された信号に基づいて、画像又は音声を出力する出力部とを含み、前記伝送路を介して取得した信号は、プリアンブル信号を有する以外は異なる構造を有する第１の信号および第２の信号のうち、少なくとも１つが含まれる信号であり、前記伝送路復号処理部は、前記信号から前記プリアンブル信号を取得する取得手段と、前記信号を用いて、前記信号を補正するための値を検出し、検出した値を一時保持する検出手段と、前記取得手段により取得された前記プリアンブル信号に基づいて、前記信号が、伝送フレーム単位の信号である前記第１の信号であると判定された場合、前記検出手段により保持された前記値を用いて前記信号を補正し、前記信号が前記第１の信号ではないと判定された場合、前記検出手段により保持された前記値を破棄する補正手段とを備える。
【００８１】
本発明の第５の側面の受信システムは、伝送路を介して取得した信号に対して、復調処理を少なくとも含む伝送路復号処理を施す伝送路復号処理部と、前記伝送路復号処理が施された信号を記録する記録部とを含み、前記伝送路を介して取得した信号は、プリアンブル信号を有する以外は異なる構造を有する第１の信号および第２の信号のうち、少なくとも１つが含まれる信号であり、前記伝送路復号処理部は、前記信号から前記プリアンブル信号を取得する取得手段と、前記信号を用いて、前記信号を補正するための値を検出し、検出した値を一時保持する検出手段と、前記取得手段により取得された前記プリアンブル信号に基づいて、前記信号が、伝送フレーム単位の信号である前記第１の信号であると判定された場合、前記検出手段により保持された前記値を用いて前記信号を補正し、前記信号が前記第１の信号ではないと判定された場合、前記検出手段により保持された前記値を破棄する補正手段とを備える。
【００８２】
以上のような、本発明の第１乃至第５の即目においては、プリアンブル信号を有する以外は異なる構造を有する第１の信号および第２の信号のうち、少なくとも１つが含まれる信号が受信され、その信号から前記プリアンブル信号が取得され、前記信号を用いて、前記信号を補正するための値が検出され、検出した値が一時保持され、取得された前記プリアンブル信号に基づいて、前記信号が、伝送フレーム単位の信号である前記第１の信号であると判定された場合、保持された前記値を用いて前記信号を補正し、前記信号が前記第１の信号ではないと判定された場合、保持された前記値を破棄する。
【発明の効果】
【００８３】
本発明によれば、T2フレーム以外の信号が含まれている信号を受信する場合にも、受信開始時における安定性と耐雑音性能の向上を実現することができる。
【図面の簡単な説明】
【００８４】
【図１】DVB‐T2におけるフレーム構成を示す図である。
【図２】T2フレームのフォーマットを示す図である。
【図３】FEFのフォーマットを示す図である。
【図４】P1シンボルの構成を示す図である。
【図５】P1シンボルに含まれるS1とS2を説明する図である。
【図６】従来の受信装置の構成例を示すブロック図である。
【図７】本発明の一実施の形態に係る受信装置の構成例を示すブロック図である。
【図８】図７のP1処理部の構成を示すブロック図である。
【図９】図８の相関値演算部の構成を示すブロック図である。
【図１０】図９の各部において得られる信号の例を示す図である。
【図１１】図９の各部において得られる信号の他の例を示す図である。
【図１２】P1シンボルのOFDM信号のパワーを示す図である。
【図１３】初期スキャン時の処理について説明するフローチャートである。
【図１４】初期スキャン時の処理について説明する、図４に続くフローチャートである。
【図１５】初期スキャン時のT2/FEF判別部の処理について説明するフローチャートである。
【図１６】補正制御部における補正制御処理を説明するフローチャートである。
【図１７】T2/FEFの判別結果がでるまでの時間を説明する図である。
【図１８】検出値を適用するタイミングを説明する図である。
【図１９】誤差の検出とその検出値を適用するタイミングを説明する図である。
【図２０】受信システムの第１実施の形態の構成例を示すブロック図である。
【図２１】受信システムの第２実施の形態の構成例を示すブロック図である。
【図２２】受信システムの第３実施の形態の構成例を示すブロック図である。
【図２３】コンピュータのハードウェアの構成例を示すブロック図である。
【発明を実施するための形態】
【００８５】
［受信装置の構成例］
図７は、本発明の一実施の形態に係る受信装置５１の構成例を示すブロック図である。図７に示す構成のうち、図６の受信装置１に示す構成に対応する構成には同じ符号を付してある。重複する説明については適宜省略する。
【００８６】
図７の受信装置５１は、リサンプラ１１、キャリア周波数補正部１２、GI相関演算部１４、FFT演算部１５、fine誤差検出部１６、coarse誤差検出部１７、サンプリング誤差検出部１８、等化処理部２１、誤り訂正部２２、およびP2処理部２３を含むように構成されている点が、図６の受信装置１と共通している。
【００８７】
また、図７の受信装置５１は、P1処理部１３、補正制御部１９、および補正制御部２０に代わって、P1処理部６１、補正制御部６２、補正制御部６３がそれぞれ備えられている点と、フラグ生成部６４が追加されている点が、図６の受信装置１と異なっている。
【００８８】
すなわち、P1処理部６１は、P1シンボルに含まれるS1,S2を用いて、現在の受信中の信号が、T2フレームであるか、FEF(Future Extension Frame)であるかを判別する。そして、P1処理部６１は、それらが判別された結果である、T2/FEF判別結果を示す信号を、補正制御部６２および補正制御部６３にそれぞれ出力する。
【００８９】
補正制御部６２には、補正をするための値として、P1処理部１３からのP1-fine検出値およびP1-coarse検出値、GI相関演算部１４からのGI-fine検出値、fine誤差検出部１６からのpilot-fine検出値、並びにcoarse誤差検出部１７からのpilot-coarse検出値が入力される。
【００９０】
補正制御部６２は、入力される検出値のうち、P1処理部１３からのP1-fine検出値およびP1-coarse検出値については、すぐに適用する。これに対して、補正制御部６２は、それら以外の検出値については、一旦保持しておき、P1処理部６１からのT2/FEF判別結果がT2フレームであることを示す場合のみ適用し、T2/FEF判別結果がT２フレームであることを示さない場合は、それらの検出値を破棄する。
【００９１】
すなわち、補正制御部６２は、入力される検出値のうち、実線で示されるP1処理部１３からのP1-fine検出値およびP1-coarse検出値に基づいて、キャリア周波数の誤差を補正するためのキャリア周波数補正値を生成して、キャリア周波数補正部１２に出力する。
【００９２】
これに対して、補正制御部６２は、一点鎖線で示される、GI相関演算部１４からのGI-fine検出値、fine誤差検出部１６からのpilot-fine検出値、並びにcoarse誤差検出部１７からのpilot-coarse検出値が入力されても、一旦保持している。補正制御部６２は、太線で示されるP1処理部６１からT2/FEF判別結果を示す信号が入力されると、T2/FEF判別を行う。そして、補正制御部６２は、T2/FEF判別結果がT2フレームであることを示す場合、保持しているGI-fine検出値、pilot-fine検出値、およびpilot-coarse検出値なども用いてキャリア周波数補正値を生成する。また、補正制御部６２は、T2/FEF判別結果がT2フレームではないことを示す場合、保持しているGI-fine検出値、pilot-fine検出値、およびpilot-coarse検出値を、キャリア周波数補正値の生成に用いず、例えば、破棄する。これらの動作は、次のP1シンボルが検出されるまで続けられる。
【００９３】
補正制御部６３には、補正をするための値として、サンプリング誤差検出部１８からの誤差検出値が入力される。
【００９４】
補正制御部６３も、一点鎖線で示される誤差検出値を一旦保持している。補正制御部６３は、太線で示されるP1処理部６１からT2/FEF判別結果を示す信号が入力されると、T2/FEF判別を行う。そして、補正制御部６３は、P1処理部６１からのT2/FEF判別結果がT2フレームであることを示す場合のみ保持した誤差検出値を、サンプリング誤差補正値の生成に適用する。また、補正制御部６３は、T2/FEF判別結果がT２フレームであることを示さない場合は、保持していた誤差検出値をサンプリング誤差補正値の生成に用いず、例えば、破棄する。これらの動作は、次のP1シンボルが検出されるまで続けられる。
【００９５】
ここで、図７の例において、各部に入力される点線は、各部の動作する、しないを制御するenableまたはdisableを示すフラグの信号を表しており、各部においては、OFDM時間領域信号のI成分とQ成分とともに前段から入力されて後段に出力される。図示せぬ前段より入力されるこの信号により、受信装置５１の各部が、入力される信号のうちのどの信号を処理するかが制御される。
【００９６】
フラグ生成部６４は、キャリア周波数補正部１２とFFT演算部１５の間に備えられ、P2処理部２３からの入力がなければ、OFDM時間領域信号とともに、前段からのenableまたはdisableを示すフラグの信号をそのまま後段に出力している。フラグ生成部６４は、P2処理部２３からのFEF intervalとFEF lengthの値が入力されると、入力されるOFDM時間領域信号が、Mixedであるとし、その信号のうち、どの範囲がFEFであるかを判定する。フラグ生成部６４は、FEFの範囲である場合には、disableを示すフラグを生成し、OFDM時間領域信号とともに、生成したフラグの信号をフラグ生成部６４より後段の各部に出力する。
【００９７】
したがって、フラグ生成部６４によりdisable信号が、フラグ生成部６４より後段の各部に出力された場合、補正制御部６２および６３には、フラグ生成部６４より後段の各部からの検出値は入力されない。すなわち、この場合、補正制御部６２および６３において、フラグ生成部６４より後段の各部からの検出値を用いての処理は行われない。
【００９８】
図７のP2処理部２３は、P2のOFDMシンボルに対応する信号を取得し、L1プレシグナリングおよびL1ポストシグナリングの復号を行うことにより、得られたL1プレシグナリングのうち、FEF intervalとFEF lengthの値を、フラグ生成部６４に出力する。
【００９９】
［P１処理部の構成例］
図８は、P１処理部の構成例を示すブロック図である。
【０１００】
P１処理部６１は、P1検出部７１、遅延部７２、周波数補正部７３、FFT演算部７４、CDS(Carrier Distribution Sequence)相関演算部７５、デコード部７６、および制御部７７から構成される。P1検出部７１には相関値演算部７１Ａが設けられ、デコード部７６は、coarse補正／デスクランブル処理部８１、DBPSK復調部８２、S1復号部８３、およびS2復号部８４から構成され、制御部７７には、T2/FEF判別部７７Ａが設けられる。
【０１０１】
キャリア周波数補正部１２からのOFDM信号が入力信号としてP1検出部７１と遅延部７２に供給される。入力信号は、実軸成分（Ｉ成分）と虚軸成分（Ｑ成分）を含む複素信号であり、FFT演算がされる前の、時間領域のOFDM信号である。
【０１０２】
P1検出部７１は、相関値演算部７１Ａにおいて入力信号の区間毎の相関値を算出し、P1シンボルを検出する。相関値演算部７１Ａにより行われる相関値の算出についての詳細は図９を参照して後述する。
【０１０３】
P1検出部７１は、区間毎の相関値に基づいてP1シンボルを検出した場合、P1シンボルの位置を基準としてFFT演算の開始位置を設定し、設定した位置（トリガ位置）を表す信号をFFT演算部７４に出力する。このトリガ位置を表す信号は、図７のFFT演算部１５にも出力される。
【０１０４】
また、P1検出部７１は、キャリア間隔内の周波数誤差(fine carrier frequency offset)を検出し、周波数誤差を表す情報であるP1-fine検出値を周波数補正部７３に出力する。DVB-T2規格のインプリメンテーションガイドライン(Implementation Guidelines(ETSI TR 102 831 : IG))によれば、P1シンボルによって、±0.5×サブキャリア間隔の精度の「細かい」周波数誤差の検出が可能である。このP1-fine検出値は、図７の補正制御部６２にも出力される。
【０１０５】
遅延部７２は、入力信号として供給されたOFDM信号を、P1検出部７１によるP1シンボルの検出等にかかる時間だけ遅延させ、周波数補正部７３に出力する。
【０１０６】
周波数補正部７３は、P1検出部７１から供給されたP1-fine検出値に基づいて、遅延部７２から供給されたOFDM信号の周波数誤差を補正し、補正後のOFDM信号をFFT演算部７４に出力する。
【０１０７】
FFT演算部７４は、P1検出部７１により設定されたトリガ位置を開始位置として、周波数補正部７３から供給されたOFDM信号（有効シンボル長のシンボル）のFFT演算を行う。FFT演算により、サブキャリアで送信されてきたデータ、すなわち、IQコンスタレーション上のシンボルを表すOFDM信号が得られる。FFT演算が施されることによって得られた周波数領域のOFDM信号はCDS相関演算部７５に供給される。
【０１０８】
CDS相関演算部７５は、FFT演算部７４から供給されたOFDM信号の電力を持つサブキャリアの系列と既知系列(CDS)との相関値を算出する。P1シンボルの信号にFFT演算を施して得られた周波数領域のOFDM信号においては、電力を持つサブキャリアが、既知系列で定められた周波数のみに振り分けられている。既知系列についての詳細は図１２を参照して後述する。
【０１０９】
CDS相関演算部７５は、算出した相関値に基づいてP1シンボルを検出する。例えば、既知系列との相関値が最大となる、電力を持つサブキャリアの系列の区間がP1シンボルの区間として検出される。
【０１１０】
以下、適宜、P1検出部７１の相関値演算部７１Ａにより算出された時間領域のOFDM信号の区間毎の相関値を信号区間相関値といい、CDS相関演算部７５により算出された相関値をCDS相関値という。また、信号区間相関値の最大値を信号区間相関ピーク値といい、CDS相関値の最大値をCDS相関ピーク値という。
【０１１１】
また、CDS相関演算部７５は、FFT演算部７４から供給されたOFDM信号がP1シンボルの信号である場合、キャリアごとの周波数誤差(coarse carrier frequency offset)を検出する。DVB-T2規格のImplementation Guidelines(ETSI TR 102 831：IG)によれば、P1シンボルの既知系列との相関性を利用して、サブキャリア間隔の単位での「粗い」周波数誤差の検出が可能である。
【０１１２】
CDS相関演算部７５は、FFT演算後のOFDM信号と、検出した周波数誤差を表す情報であるP1-coarse補正値をcoarse補正／デスクランブル処理部８１に出力する。このP1-coarse検出値は、図７の補正制御部６２にも出力される。
【０１１３】
coarse補正／デスクランブル処理部８１は、CDS相関演算部７５から供給されたOFDM信号の周波数誤差をcoarse補正値に基づいて補正し、デスクランブル等の処理を施して得られたOFDM信号をDBPSK復調部８２に出力する。
【０１１４】
DBPSK復調部８２は、coarse補正／デスクランブル処理部８１から供給されたOFDM信号にDBPSK復調を施す。DBPSK復調部８２は、DBPSK復調によって得られた信号点の系列のうち、P1シンボルに含まれるS1の部分の系列をS1復号部８３に出力し、S2の部分の系列をS2復号部８４に出力する。なお、DBPSK復調の結果を硬判定して得られた1,0のビット列がDBPSK復調部８２から出力され、S1とS2の復号に用いられるようにしてもよい。
【０１１５】
S1復号部８３は、DBPSK復調部８２から供給された信号点の系列と、DVB-T2規格で規定されている、３ビットのS1に対応する８種類の既知シーケンスのそれぞれとの相関値を算出する。S1復号部８３は、８種類のうちの、最大の相関値が求められた既知シーケンスに対応する３ビットの値をS1として選択し、出力する。
【０１１６】
S2復号部８４は、DBPSK復調部８２から供給された信号点の系列と、DVB-T2規格で規定されている、４ビットのS2に対応する１６種類の既知シーケンスのそれぞれとの相関値を算出する。S2復号部８４は、１６種類のうちの、最大の相関値が求められた既知シーケンスに対応する４ビットの値をS2として選択し、出力する。
【０１１７】
S1復号部８３から出力されたS1とS2復号部８４から出力されたS2に基づいて、後段の回路において各種の処理が行われる。S1復号部８３から出力されたS1とS2復号部８４から出力されたS2は、制御部７７のT2/FEF判別部７７Ａにも出力される。
【０１１８】
制御部７７は、図８に示す構成を含む受信装置１の全体の動作を制御する。例えば、受信するチャンネルが制御部７７により制御される。制御部７７は、T2/FEF判別部７７Ａにおいて、S1復号部８３から出力されたS1とS2復号部８４から出力されたS2を用いて、現在受信中の信号が、T2フレームであるか、FEFであるかを判別し、そのT2/FEF判別結果を表す信号を、図７の補正制御部６２および６３に出力する。
【０１１９】
［相関値演算部の構成例］
図９は、P1検出部７１の相関値演算部７１Ａの構成を示すブロック図である。
【０１２０】
図９には、相関値演算部７１Ａの構成のうちのＩ成分の相関値を求める構成を示している。Ｑ成分の相関値を求める構成も、図９に示す構成と同様の構成を有している。
【０１２１】
相関値演算部７１Ａは、周波数シフト部９１、遅延部９２、乗算部９３、移動平均算出部９４、遅延部９５、遅延部９６、乗算部９７、移動平均算出部９８、および乗算部９９から構成される。相関値演算部７１Ａの各部においては、入力されたOFDM信号の所定の区間毎に、対象とする区間を順次切り替えて処理が行われる。
【０１２２】
周波数シフト部９１は、入力信号と信号ｅ-j2πｆSHｔを乗算することにより、周波数ｆSHだけ低くなるように入力信号の周波数変換を行う。処理対象になっている区間がP1シンボルの区間である場合、図４の信号Ｃと信号Ｂの周波数が、コピー元の信号の周波数と同一の周波数になる。図４を参照して説明したように、P1シンボルを構成する有効シンボルの前側にコピーされた信号Ｃは、コピー元の信号を周波数ｆSHだけ高くした信号である。また、有効シンボルの後ろ側にコピーされた信号Ｂは、コピー元の信号を周波数ｆSHだけ高くした信号である。
【０１２３】
周波数シフト部９１は、周波数変換を施した入力信号を遅延部９２と乗算部９７に出力する。
【０１２４】
遅延部９２は、周波数シフト部９１から供給された入力信号を、P1シンボルの信号Ｃの時間（長さ）と同じ時間Tcだけ遅延させ、遅延させた信号を乗算部９３に出力する。
【０１２５】
乗算部９３は、入力信号s1と、遅延部９２から供給された信号s2を乗算し、乗算結果を表す信号を移動平均算出部９４に出力する。
【０１２６】
移動平均算出部９４は、乗算部９３による乗算結果の移動平均値を求め、求めた移動平均値を表す信号を、相関値を表す信号s4として遅延部９５に出力する。
【０１２７】
遅延部９５は、自身が出力する信号s6が、移動平均算出部９８が出力する信号s5と同時に乗算部９９に入力されるように、移動平均算出部９４から供給された信号s4を遅延させる。遅延部９５は、遅延後の信号s6を乗算部９９に出力する。
【０１２８】
遅延部９６は、入力信号を、P1シンボルの信号Ｂの時間と同じ時間Tbだけ遅延させ、遅延させた信号s3を乗算部９７に出力する。
【０１２９】
乗算部９７は、周波数シフト部９１から供給された信号と、遅延部９６から供給された信号s3を乗算し、乗算結果を表す信号を移動平均算出部９８に出力する。
【０１３０】
移動平均算出部９８は、乗算部９７による乗算結果の移動平均値を求め、求めた移動平均値を表す信号を、相関値を表す信号s5として乗算部９９に出力する。
【０１３１】
乗算部９９は、遅延部９５から供給された信号s6と移動平均算出部９８から供給された信号s5を乗算し、乗算結果を表す信号s7を出力する。乗算部９９から出力された信号に基づいて、P1検出部７１の図示せぬ他の構成において、相関値のピーク値である信号区間相関ピーク値、FFTのトリガ位置、およびP1-fine補正値がそれぞれ求められ、各部に供給される。
【０１３２】
図１０は、図９の各部において得られる信号の例を示す図である。
【０１３３】
図１０の最上段に示す信号s1は、入力信号として図９の相関値演算部７１Ａに入力されたP1シンボルの信号である。信号Ｃの開始位置を先頭とする信号s1が入力された場合、２段目に示す信号s2が遅延部９２から出力される。また、３段目に示す信号s3が遅延部９６から出力される。信号s2は、信号s1を時間Tcだけ遅延させた信号であり、信号s3は、信号s1を時間Tbだけ遅延させた信号である。
【０１３４】
最上段に示す信号s1と２段目に示す信号s2の乗算が乗算部９３により行われ、その乗算結果の移動平均値が移動平均算出部９４により算出されることによって、信号s3の下に示すような波形を有する信号s4が得られる。
【０１３５】
図１０に示すように、信号s4は、入力信号の有効シンボルＡの開始位置（信号Ｃの終了位置）からTcの区間で増加し、その後、Tr-Tcの区間で一定となり、その後、Tcの区間で減少する波形の信号になる。Trは、図１１の右側に示すように有効シンボルＡの長さである。
【０１３６】
また、最上段に示す信号s1と３段目に示す信号s3の乗算が乗算部９７により行われ、その乗算結果の移動平均値が移動平均算出部９８により算出されることによって、信号s4の下に示すような波形を有する信号s5が得られる。
【０１３７】
信号s5は、入力信号の有効シンボルＡの終了位置（信号Ｂの開始位置）からTbの区間で増加し、その後、Tr-Tbの区間で一定となり、その後、Tbの区間で減少する波形の信号になる。
【０１３８】
図１１は、入力信号とTcだけ遅延させた入力信号との相関値を表す信号、入力信号とTbだけ遅延させた入力信号との相関値を表す信号、および、その２つの信号を乗算することによって求められた相関値（信号区間相関値）を表す信号の波形を示す図である。
【０１３９】
図１０の信号s4が遅延部９５においてTaだけ遅延されることにより、図１１の上段に波形を示す信号s6が得られる。信号s6と信号s5の乗算が乗算部９９により行われることによって、下段に示す信号s7が得られる。なお、図１１においては、Kの値を30サンプルとして、信号Ｃの時間Tcと信号Ｂの時間Tbの差は2Kで表される。
【０１４０】
すなわち、図８のP1検出部７１においては、相関値演算部７１Ａにより求めた図１１の信号s7に基づいて、信号区間相関ピーク値が検出された位置が、T2フレームの先頭として設定される。
【０１４１】
図１２は、P1シンボルのOFDM信号のパワーを示す図である。
【０１４２】
図１２の横軸は、周波数としてのキャリアインデクスを表し、縦軸は、サブキャリアのパワーを表す。サブキャリアを示す上向きの矢印のうち、長い矢印はデータが割り当てられている、電力を持つサブキャリア（Active Carrier）を表し、短い矢印はデータが割り当てられていない、電力を持たないサブキャリア（Unused Carrier）を表す。
【０１４３】
図１２に示すように、P1シンボルのOFDM信号は、853本のサブキャリアを有効なサブキャリアとして有し、DVB-T2規格では、その853本のサブキャリアのうちの、384本のサブキャリアにデータが割り当てられている。
【０１４４】
CDS相関演算部７５においては、このような既知系列を用いてCDS相関値が算出され、例えば、既知系列との相関値が最大となる、電力を持つサブキャリアの系列の区間がP1シンボルの区間として検出される。
【０１４５】
DBPSK復調部８２は、coarse補正／デスクランブル処理部８１から供給されたOFDM信号にDBPSK復調を施すことによって得られた信号点の系列のうち、P1シンボルに含まれるS1の部分の系列をS1復号部８３に出力し、S2の部分の系列をS2復号部８４に出力する。なお、DBPSK復調の結果を硬判定して得られた1,0のビット列がDBPSK復調部８２から出力され、S1とS2の復号に用いられるようにしてもよい。
【０１４６】
［初期スキャンの流れ］
ここで、図１３および図１４のフローチャートを参照して、受信装置５１により行われる初期スキャン時の処理について説明する。
【０１４７】
図１３および図１４は、DVB-T2規格のImplementation Guidelines(ETSI TR 102 831：IG)のindex Figure 74に記載されている初期スキャン（Initial Scan）時の一部の処理を示す。初期スキャンは、例えば初めて電源が投入されたときやチャンネルが変更されたちきなどに、T2/FEFを判別するためなどに行われる。
【０１４８】
ステップＳ１において、制御部７７は、図示せぬチューナを制御し、６MHz、７MHz、８MHzなどの複数の帯域幅の中から、受信するチャンネルの帯域幅を選択する。
【０１４９】
ステップＳ２において、制御部７７は、受信するチャンネルの中心周波数を設定する。チャンネルの帯域幅が選択され、その帯域幅のチャンネルの中心周波数が設定されたとき、OFDM信号がP1検出部７１と遅延部７２に入力される。
【０１５０】
ステップＳ３において、P1検出部７１は、相関値演算部７１Ａにおいて入力信号の区間毎の信号区間相関値を算出し、P1シンボルの検出を行う。
【０１５１】
ステップＳ４において、P1検出部７１は、P1シンボルが検出されたか否かを判定する。例えば、P1検出部７１は、閾値以上の信号区間相関ピーク値が所定の区間において検出された場合、P1シンボルが検出されたものとして判定する。
【０１５２】
P1シンボルが検出されたとステップＳ４において判定された場合、P1検出部７１は、ステップＳ５において、信号区間相関ピーク値を検出し、検出された位置をT2フレームの先頭とする。P1検出部７１は、P1シンボルの位置（T2フレームの先頭）を基準としてFFT演算の開始位置を設定し、FFT演算の開始位置を表すトリガ位置の信号を、FFT演算部７４およびFFT演算部１５に出力する。また、P1検出部７１は、キャリア間隔内の周波数誤差を検出し、P1-fine検出値を周波数補正部７３および補正制御部６２に出力する。
【０１５３】
遅延部７２において遅延され、P1-fine検出値に基づいて周波数補正部７３により周波数誤差が補正されたOFDM信号はFFT演算部７４に供給される。
【０１５４】
ステップＳ６において、FFT演算部７４は、P1検出部７１からのトリガ位置に基づいて、周波数補正部７３から供給されたP1シンボルのOFDM信号を対象としてFFT演算を行う。FFT演算によって得られた周波数領域のOFDM信号はCDS相関演算部７５に供給される。
【０１５５】
ステップＳ７において、CDS相関演算部７５は、FFT演算後のOFDM信号と既知系列に基づいてCDS相関値を算出し、P1シンボルを検出する。
【０１５６】
ステップＳ８において、CDS相関演算部７５は、CDS相関ピーク値が閾値以上であり、P1シンボルが検出されたか否かを判定する。
【０１５７】
CDS相関ピーク値が閾値未満であるとステップＳ８において判定された場合、または、P1シンボルが検出されていないとステップＳ４において判定された場合、ステップＳ９において、制御部７７はタイムアウトであるか否かを判定する。
【０１５８】
タイムアウトではないとステップＳ９において判定された場合、ステップＳ３に戻り、信号区間相関値に基づくP1シンボルの検出が繰り返される。１つのT2フレームの時間は最大で250msであり、受信中のチャンネルによってT2信号が伝送されている場合、250msに１回はP1シンボルが検出されることになる。従って、ここでは、P1シンボルの検出をステップＳ３において開始してからの時間が250msにマージンを加えた所定の時間を経過した場合、タイムアウトであると判定され、その所定の時間を経過していない場合、タイムアウトではないと判定される。
【０１５９】
タイムアウトであるとステップＳ９において判定された場合、ステップＳ１０において、制御部７７は、設定していない中心周波数が残っているか否かを判定する。
【０１６０】
設定していない中心周波数が残っているとステップＳ１０において判定した場合、ステップＳ２に戻り、制御部７７は、新たな周波数を中心周波数として設定し、以上の処理を繰り返す。
【０１６１】
一方、設定していない中心周波数が残っていないとステップＳ１０において判定した場合、ステップＳ１１において、制御部７７は、選択していない帯域幅が残っているか否かを判定する。
【０１６２】
選択していない帯域幅が残っているとステップＳ１１において判定した場合、ステップＳ１に戻り、制御部７７は、新たな帯域幅を選択し、以上の処理を繰り返す。
【０１６３】
一方、選択していない帯域幅が残っていないとステップＳ１１において判定した場合、制御部７７は初期スキャンを終了する。
【０１６４】
CDS相関ピーク値が閾値以上であり、P1シンボルが検出されたとステップＳ８において判定された場合、ステップＳ１２において、CDS相関演算部７５は、CDS相関値に基づいてキャリアごとの周波数誤差を検出する。また、CDS相関演算部７５は、FFT演算後のOFDM信号とP1-coarse補正値をcoarse補正／デスクランブル処理部８１に出力する。このP1-coarse補正値は、補正制御部６２にも出力される。
【０１６５】
ステップＳ１３において、coarse補正／デスクランブル処理部８１は、P1-coarse補正値に基づいてOFDM信号の周波数誤差を補正し、デスクランブル等の処理を施す。
【０１６６】
ステップＳ１４において、デコード部７６はS1,S2の復号を行う。すなわち、DBPSK復調部８２は、周波数誤差の補正等がcoarse補正／デスクランブル処理部８１により施されたOFDM信号を対象としてDBPSK復調を行う。S1復号部８３とS2復号部８４は、それぞれ、DBPSK復調部８２から供給された信号点の系列と、既知シーケンスのそれぞれとの相関値を算出する。
【０１６７】
ステップＳ１５において、S1復号部８３は、算出した相関値に基づいてS1を選択し、S2復号部８４は、算出した相関値に基づいてS2を選択する。S1復号部８３により選択されたS1と、S2復号部８４により選択されたS2は、制御部７７のT2/FEF判別部７７Ａにも供給される。
【０１６８】
ステップＳ１６において、制御部７７は、T2/FEF判別部７７Ａにおいて、S1復号部８３により選択されたS1が「00X」（Xは0または1）であるか否かを判定する。
【０１６９】
図５Ａを参照して上述したように、DVB-T2規格において、S1の３ビットが「00X」であることは、そのS1を含むフレームがT2フレームであることを表す。S1の３ビットが「00X」以外であることは、そのS1を含むフレームがT2フレームではなく、FEFであることを表す。
【０１７０】
S1復号部８３により選択されたS1が「00X」ではないとステップＳ１６において判定された場合、ステップＳ１７において、制御部７７は、T2/FEF判別部７７Ａにおいて、S2復号部８４により選択されたS2が「XXX1」であるか否かを判定する。
【０１７１】
図５Ｂを参照して上述したように、DVB-T2規格において、S2の４ビットが「XXX1」であることは、いま受信しているチャンネルにはT2フレームとFEFが混在している（「Mixed」である）ことを表す。すなわち、いま、受信中の信号が、T2フレームとFEFが混在している信号のうちのFEFの部分であると判定される。
【０１７２】
S1復号部８３により選択されたS1が「00X」であるとステップＳ１６において判定された場合、または、S2復号部８４により選択されたS2が「XXX1」であるとステップＳ１７において判定された場合、さらに処理が続けられる。
【０１７３】
例えば、S1復号部８３により選択されたS1が「00X」であるとステップＳ１６において判定された場合、S2が「XXX1」であるか否かが判定される（図示せず）。この判定において、S2が「XXX1」ではないと判定された場合、受信中のチャンネルがT2信号のみを伝送しているチャンネルであると判断される。また、S2が「XXX1」であると判定された場合、受信中のチャンネルがT2信号とFEFが混在しているチャンネルであると判断される。すなわち、いま、受信中の信号が、T2フレームとFEFが混在している信号のうちのT2フレームの部分であると判定される。
【０１７４】
その後、どちらの場合も、P2シンボルのL1プレシグナリングおよびL1ポストシグナリングを取得するための、SISO/MISOの情報やFFTサイズの情報の検出、ガードインターバルの検出取得などのセットアップ処理が行われ、P2シンボルが取得される。P2シンボルの取得がなされた後に、図１３のステップＳ１０に戻り、以上の処理が繰り返される。
【０１７５】
例えば、S2復号部８４により選択されたS2が「XXX1」であるとステップＳ１７において判定された場合、さらに、次のP1シンボルが検出されて、検出された場合には、上述したＳ５乃至Ｓ１５の処理が行われ、再度、S1が「00X」であるかが判定される。S1が「00X」である場合には、受信中のチャンネルがT2信号とFEFが混在しているチャンネルであると判定され、上述したP2シンボル取得のためのセットアップ処理が行われる。また、S1が「00X」ではない場合には、図１３のステップＳ１０に戻り、以上の処理が繰り返される。
【０１７６】
一方、ステップＳ１７において、S2が「XXX1」ではないと判定された場合、図１３のステップＳ１０に戻り、以上の処理が繰り返される。
【０１７７】
図１５は、図１３および図１４を参照して説明した初期スキャン時の処理のうち、T2/FEF判別部７７Ａの処理に注目したフローチャートである。
【０１７８】
ステップＳ５１において、T2/FEF判別部７７Ａは、S1復号部８３により選択されたS1が「00X」であるか否かを判定する。S1復号部８３により選択されたS1が「00X」であるとステップＳ５１において判定された場合、T2/FEF判別部７７Ａは、ステップＳ５２において、T2フレームであることを示す判別結果を生成し、その信号を、補正制御部６２および６３に出力する。
【０１７９】
S1復号部８３により選択されたS1が「00X」ではないとステップＳ５１において判定された場合、ステップＳ５３において、T2/FEF判別部７７Ａは、S2復号部８４により選択されたS2が「XXX1」であるか否かを判定する。
【０１８０】
S2復号部８４により選択されたS2が「XXX1」であるとステップＳ５３において判定された場合、T2/FEF判別部７７Ａは、ステップＳ５４において、FEFであることを示す判別結果を生成し、その信号を、補正制御部６２および６３に出力する。
【０１８１】
S2復号部８４により選択されたS2が「XXX1」ではないとステップＳ５３において判定された場合、T2/FEF判別部７７Ａは、ステップＳ５５において、T2フレームでも、FEFでもないことを示す判別結果を生成し、その信号を、補正制御部６２および６３に出力する。
【０１８２】
なお、図１５の例においては、ステップＳ５３において、S2が「XXX1」であるか否かを判定した後に、その判定結果に応じて、FEFであるか、T2フレームでもFEFでもないかを示す判別結果を出力する例を説明した。ただし、補正制御部６２および６３においては、少なくとも、T2フレームであるか否かがわかればよいので、ステップＳ５１において、S1が「00X」ではないと判定された場合に、T2フレームではないことを示す判別結果を出力するようにしてもよい。
【０１８３】
これらの判別結果を示す信号を受けた補正制御部６２および６３は、それぞれ次のように処理を行う。
【０１８４】
図１６は、補正制御部６２における補正制御処理を説明するフローチャートである。なお、補正の内容と、入力される検出値は異なるが、補正制御部６３においても基本的に同様な処理が行われる。
【０１８５】
この処理は、補正制御部６２がP1処理部６１からP1-fine検出値を受けることにより、P1シンボルが検出されたとして開始される処理である。また、P1処理部６１からP1-fine検出値およびP1-coarse検出値を受けて、補正制御部６２は、それらを用いてキャリア周波数補正値も並行して生成している。なお、図７において図示はされないが、P1処理部６１からのP1-fine検出値およびP1-coarse検出値に代わる、P1シンボルが検出されたことを示す何らかの信号が、補正制御部６３にも入力されているものとする。
【０１８６】
フラグ生成部６４によりFEFであると判定されていない限り、GI相関演算部１４からのGI-fine検出値、fine誤差検出部１６からのpilot-fine検出値、coarse誤差検出部１７からのpilot-coarse検出値は、入力される。すなわち、P2シンボルが取得され、FEF intervalとFEF lengthの値がフラグ生成部６４に入力された後、それに基づいて、現在受信中の信号がFEFであるとされた場合には、それらの検出値が入力されないので、図１６の補正制御処理は行われない。
【０１８７】
ステップＳ７１において、補正制御部６２は、入力される検出値（GI相関演算部１４からのGI-fine検出値、fine誤差検出部１６からのpilot-fine検出値、coarse誤差検出部１７からのpilot-coarse検出値）を保持する。すなわち、ステップＳ７２において、補正制御部６２は、T2フレームであるか否かが判定されるまで、入力される各検出値（P1-fine検出値およびP1-coarse検出値を除く）があれば、それを保持している。
【０１８８】
その間に、P1処理部６１において図１３乃至図１５を参照して説明した処理が行われて、T2/FEF判別部７７ＡからT2/FEF判別結果の信号が入力される。補正制御部６２は、ステップＳ７２において、T2/FEF判別結果が、T2フレームであることを示しているか、すなわち、現在受信中の信号がT2フレームであるかを判定する。
【０１８９】
ステップＳ７２において、現在受信中の信号がT2フレームであると判定された場合、処理は、ステップＳ７３に進み、補正制御部６２は、キャリア周波数補正部１２に対して、保持されている検出値を用いて、補正を行わせる。
【０１９０】
すなわち、補正制御部６２は、保持しているGI-fine検出値、pilot-fine検出値、およびpilot-coarse検出値を用いて、P1-fine検出値およびP1- coarse検出値による補正の誤差をさらに補正するキャリア周波数補正値を生成し、キャリア周波数補正部１２に供給する。
【０１９１】
その後、次のP1シンボルが受信され、次のこの処理（図１６の処理）が開始されるまで、補正制御部６２は、入力される各検出値を即時補正に適用することが可能である。
【０１９２】
一方、ステップＳ７２において、現在受信中の信号がT2フレームであると判定された場合、処理は、ステップＳ７４に進み、補正制御部６２は、保持しているGI-fine検出値、pilot-fine検出値、およびpilot-coarse検出値を破棄し、処理は終了される。すなわち、補正制御部６２は、次のP1シンボルが受信され、次のこの処理が開始されるまで待機する。
【０１９３】
図１７は、T2/FEFの判別結果がでるまでの時間を説明する図であり、図１８は、補正のタイミングを説明する図である。なお、図１７および図１８の例において、横軸は時間を表すものであり、図中の三角形は、所定のタイミングを示している。
【０１９４】
三角形１０１は、P1検出部７１において、P1（シンボル）を検出し、P1検出と同時に、P1-fine検出値が求められたタイミングであり、FFT演算が開始されるタイミングを示している。三角形１０２−１は、FFT演算部７４によるFFT演算完了のタイミングであり、CDS相関演算部７５により、P1-coarse検出値を求めるためのCDS相関演算が開始されるタイミングを示している。すなわち、三角形１０１と三角形１０２−１の間は、実装依存ではあるが、FFT処理時間を表している。
【０１９５】
三角形１０２−２は、CDS相関演算部７５によりP1-coarse検出値が求められたタイミングを示している。すなわち、三角形１０２−１と三角形１０２−２の間は、P1-coarse検出値の検出時間を表している。なお、この時間も、実装リソースや検出範囲によって変わるものである。
【０１９６】
三角形１０３は、T2/FEF判別部７７Ａにより、S1,S2からT2/FEFの判別が完了したタイミングを示している。すなわち、三角形１０１と三角形１０３の間は、T2/FEF判別中である時間（T2/FEF未確定区間）を表している。
【０１９７】
このように、三角形１０１と三角形１０２−１の間で表わされるFFT処理時間や、三角形１０２−１と三角形１０２−２の間で表わされるP1-coarse検出値の検出時間は、それぞれ実装によって変わるものではあるが、長い場合には、三角形１０３で示されるT2/FEFの判別完了タイミングが、P2シンボルの区間より後になってしまう。
【０１９８】
そこで、図１８に示されるように、三角形１０１に示されるP1-fine検出値が求められたタイミングでは、P1-fine検出値による補正が行われる。これに対して、三角形１０１と三角形１０３の間で表わされるT2/FEF判別中である時間では、P1処理部６１以外の各部（GI相関演算部１４、fine誤差検出部１６、coarse誤差検出部１７、およびサンプリング誤差検出部１８）における誤差検出のみが行われる。そして、三角形１０３において、T2/FEFの判別完了したタイミングで、T2/FEF判別結果より、T2フレームであることがわかるので、補正制御部６２および６３は、三角形１０３で示されるタイミング以降に、それぞれ、三角形１０１と三角形１０３の間で誤差検出された検出値を適用する。
【０１９９】
図１９は、誤差の検出とその検出値を適用するタイミングを説明する図である。なお、図１９の例において、図１７および図１８と対応する三角には対応する符号が付されている。
【０２００】
図１９の例において、三角形１１１乃至１１４は、Gi-fine検出値、Pilot-fine検出値、pilot-coarse検出値、およびサンプリング誤差検出値の誤差検出タイミングをそれぞれ示しており、三角形１２１は、それらの各検出値を適用するタイミングをそれぞれ示している。また、三角形１２２は、P1-fine検出値を適用するタイミングを示している。
【０２０１】
すなわち、P1処理部６１からのP1-fine検出値は、三角形１０１が示すタイミングで検出され、その直後の三角形１２２が示すタイミングでキャリア周波数補正に適用される。
【０２０２】
これに対して、GI相関演算部１４からのGI-fine検出値は、三角形１１１−１および１１１−２に示されるように、三角形１０１と三角形１０３で表わされるT2/FEF判別中である時間で２度検出が行われ、補正制御部６２に保持される。そして、三角形１０３において、T2/FEFの判別完了したタイミングで、T2/FEF判別結果よりT2フレームであることがわかるので、GI-fine検出値は、それ以降の三角形１２１−１に示されるタイミングで、補正制御部６２によりキャリア周波数補正に適用される。なお、それ以降も、GI相関演算部１４においては、三角形１１１−３、１１１−４、および１１１−５に示されるように、GI-fine検出値が検出されていくが、次のP1シンボルが検出されるまで、その適用は即時可能である。
【０２０３】
fine誤差検出部１６からのpilot-fine検出値は、三角形１１２−１に示されるように、三角形１０１と三角形１０３で表わされるT2/FEF判別中である時間で１度検出が行われ、補正制御部６２に保持される。そして、三角形１０３において、T2/FEFの判別完了したタイミングで、T2/FEF判別結果よりT2フレームであることがわかるので、それ以降の三角形１２１−２に示されるタイミングで、pilot-fine検出値は、補正制御部６２によりキャリア周波数補正に適用される。なお、それ以降も、fine誤差検出部１６においては、三角形１１２−２、１１２−３、および１１２−４に示されるように、pilot-fine検出値が検出されていくが、次のP1シンボルが検出されるまで、その適用は即時可能である。
【０２０４】
coarse誤差検出部１７からのpilot-coarse検出値は、三角形１１３−１および１１３−２に示されるように、三角形１０１と三角形１０３で表わされるT2/FEF判別中である時間で２度検出が行われ、補正制御部６２に保持される。そして、三角形１０３において、T2/FEFの判別完了したタイミングで、T2/FEF判別結果よりT2フレームであることがわかるので、pilot-coarse検出値は、それ以降の三角形１２１−３に示されるタイミングで、補正制御部６２によりキャリア周波数補正に適用される。なお、それ以降も、coarse誤差検出部１７においては、三角形１１３−３、１１３−４、および１１３−５に示されるように、pilot-coarse検出値が検出されていくが、次のP1シンボルが検出されるまで、その適用は即時可能である。
【０２０５】
サンプリング誤差検出部１８からの誤差検出値は、三角形１１４−１に示されるように、三角形１０１と三角形１０３で表わされるT2/FEF判別中である時間で１度検出が行われ、補正制御部６３に保持される。そして、三角形１０３において、T2/FEFの判別完了したタイミングで、T2/FEF判別結果よりT2フレームであることがわかるので、それ以降の三角形１２１−４に示されるタイミングで、誤差検出値は、補正制御部６３によりサンプリング誤差補正に適用される。なお、それ以降も、サンプリング誤差検出部１８においては、三角形１１４−２、１１４−３、および１１４−４に示されるように、誤差検出値が検出されていくが、次のP1シンボルが検出されるまで、その適用は即時可能である。
【０２０６】
なお、図１９の例においては、GI-fine検出値とpilot-coarse検出値は、三角形１０１と三角形１０３で表わされるT2/FEF判別中である時間で２度検出が行われている。すなわち、１OFDMシンボルに１回検出値が取得でき、かつ、S1,S2の値が得られるまでに2 OFDMシンボル分以上遅延がある場合には、図１９のGI-fine検出値とpilot-coarse検出値のように、複数回検出値が取得できる。
【０２０７】
ここで、GI-fine検出値、pilot fine検出値、pilot-coarse検出値などによるキャリア周波数補正や、誤差検出値によるサンプリング周波数補正は、累算による検出値の平均化により雑音の影響を低減できるという特徴がある。
【０２０８】
したがって、これらの検出値に累算による平均化処理を行うことにより、応分の誤差検出値の精度向上が可能になる。したがって、T2/FEF未確定区間における誤差検出のための検出機会の損失を回避することができる。
【０２０９】
以上のように、本発明においては、T2/FEF未確定区間においては、誤差の検出だけを行い、T2フレームであると判定したときに、検出した検出値を、誤差の補正に用いるようにした。
【０２１０】
従来、「Mixed」の信号を受信する場合、P1パイロットに含まれるS1およびS2の値を取得するまでの間は、現在受信中の信号がFEFである可能性があるため、キャリア周波数誤差の補正と、サンプリング周波数誤差の補正が制限されていた。
【０２１１】
特に、P2シンボルには、通常のシンボルより多くのパイロットが含まれており、また、パイロットパターンによらず、一定の間隔でパイロットが挿入されているためパイロットを利用した誤差検出において、より精度の高い補正が本来可能ではある。しかしながら、フレームの先頭部分でT2かFEFかわからないために、これが利用できないことは、受信開始直後の耐雑音性能や安定した同期引き込みに影響を与えていた。
【０２１２】
そこで、本発明によれば、T2/FEF未確定区間においても、T2フレーム受信中と同様に誤差の検出を行うことができ、T2フレームであると判定したときに適用することができるので、「Mixed」の信号受信中に起きる、上述した制限を回避、または軽減することができる。
【０２１３】
以上により、T2フレーム以外の信号が含まれている信号を受信する場合にも、受信開始時における安定性と耐雑音性能の向上を実現することができる。
【０２１４】
なお、上記説明においては、T2フレームとFEF部の少なくとも１つが含まれる信号が受信される例を説明したが、本発明は、T2フレームやFEF部に限定されず、また、含まれる信号は２つに限定されない。すなわち、本発明は、異なる構造を有する複数の信号が少なくとも１つ含まれる信号を受信し、各信号を取り出す装置に適用することができる。
【０２１５】
［変形例］
図２０は、本発明の受信装置を適用した受信システムの第１実施の形態の構成例を示すブロック図である。
【０２１６】
図２０の受信システムは、取得部２０１、伝送路復号処理部２０２、および情報源復号処理部２０３から構成される。
【０２１７】
取得部２０１は、地上デジタル放送、衛星デジタル放送、CATV網、インターネットその他のネットワーク等の図示せぬ伝送路を介して信号を取得し、伝送路復号処理部２０２に供給する。
【０２１８】
伝送路復号処理部２０２は、取得部２０１が伝送路を介して取得した信号に対して、誤り訂正を含む伝送路復号処理を施し、その結果得られる信号を情報源復号処理部２０３に供給する。図７の受信装置５１は伝送路復号処理部２０２に含まれる。
【０２１９】
情報源復号処理部２０３は、伝送路復号処理が施された信号に対して、圧縮された情報を元の情報に伸張し、送信対象のデータを取得する処理を含む情報源復号処理を施す。
【０２２０】
すなわち、取得部２０１が伝送路を介して取得した信号には、画像や音声等のデータ量を少なくするために、情報を圧縮する圧縮符号化が施されていることがある。その場合、情報源復号処理部２０３は、伝送路復号処理が施された信号に対して、圧縮された情報を元の情報に伸張する処理等の情報源復号処理を施す。
【０２２１】
なお、取得部２０１が伝送路を介して取得した信号に圧縮符号化が施されていない場合、情報源復号処理部２０３では、圧縮された情報を元の情報に伸張する処理は行われない。ここで、伸張処理としては、例えば、MPEGデコード等がある。また、情報源復号処理には、伸張処理の他、デスクランブル等が含まれることがある。
【０２２２】
図２０の受信システムは、例えば、デジタルテレビジョン放送を受信するテレビチューナ等に適用することができる。なお、取得部２０１、伝送路復号処理部２０２、および情報源復号処理部２０３は、それぞれ、１つの独立した装置（ハードウェア（IC(Integrated Circuit)等））、又はソフトウェアモジュール）として構成することが可能である。
【０２２３】
また、取得部２０１、伝送路復号処理部２０２、および、情報源復号処理部２０３については、それらの３つのセットを１つの独立した装置として構成することが可能である。取得部２０１と伝送路復号処理部２０２とのセットを１つの独立した装置として構成することも可能であるし、伝送路復号処理部２０２と情報源復号処理部２０３とのセットを１つの独立した装置として構成することも可能である。
【０２２４】
図２１は、本発明の受信装置を適用した受信システムの第２実施の形態の構成例を示すブロック図である。
【０２２５】
図２１に示す構成のうち、図２０に示す構成と対応する構成については、同一の符号を付してあり、その説明は適宜省略する。
【０２２６】
図２１の受信システムの構成は、取得部２０１、伝送路復号処理部２０２、および情報源復号処理部２０３を有する点で図２０の構成と共通し、出力部２１１が新たに設けられている点で図２０の構成と相違する。
【０２２７】
出力部２１１は、例えば、画像を表示する表示装置や音声を出力するスピーカであり、情報源復号処理部２０３から出力される信号としての画像や音声等を出力する。すなわち、出力部２１１は、画像を表示し、あるいは、音声を出力する。
【０２２８】
図２１の受信システムは、例えば、デジタル放送としてのテレビジョン放送を受信するTVや、ラジオ放送を受信するラジオ受信機等に適用することができる。
【０２２９】
なお、取得部２０１において取得された信号に圧縮符号化が施されていない場合、伝送路復号処理部２０２が出力する信号が、直接、出力部２１１に供給される。
【０２３０】
図２２は、本発明の受信装置を適用した受信システムの第３実施の形態の構成例を示すブロック図である。
【０２３１】
図２２に示す構成のうち、図２０に示す構成と対応する構成については同一の符号を付してあり、その説明は適宜省略する。
【０２３２】
図２２の受信システムの構成は、取得部２０１、および伝送路復号処理部２０２を有する点で図２０の構成と共通し、情報源復号処理部２０３が設けられておらず、記録部２２１が新たに設けられている点で図２０の構成と相違する。
【０２３３】
記録部２２１は、伝送路復号処理部２０２が出力する信号（例えば、MPEGのTSのTSパケット）を、光ディスクや、ハードディスク（磁気ディスク）、フラッシュメモリ等の記録（記憶）媒体に記録する（記憶させる）。
【０２３４】
以上のような図２２の受信システムは、テレビジョン放送を録画するレコーダ機器等に適用することができる。
【０２３５】
なお、情報源復号処理部２０３を設け、情報源復号処理部２０３で情報源復号処理が施された後の信号、すなわち、デコードによって得られる画像や音声を記録部２２１で記録するようにしてもよい。
【０２３６】
上述した一連の処理は、ハードウェアにより実行することもできるし、ソフトウエアにより実行することもできる。一連の処理をソフトウエアにより実行する場合には、そのソフトウエアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
【０２３７】
図２３は、上述した一連の処理をプログラムにより実行するコンピュータのハードウェアの構成例を示すブロック図である。
【０２３８】
CPU(Central Processing Unit)２５１、ROM(Read Only Memory)２５２、RAM(Random Access Memory)２５３は、バス２５４により相互に接続されている。
【０２３９】
バス２５４には、さらに、入出力インタフェース２５５が接続されている。入出力インタフェース２５５には、キーボード、マウスなどよりなる入力部２５６、ディスプレイ、スピーカなどよりなる出力部２５７が接続される。また、入出力インタフェース２５５には、ハードディスクや不揮発性のメモリなどよりなる記憶部２５８、ネットワークインタフェースなどよりなる通信部２５９、リムーバブルメディア２６１を駆動するドライブ２６０が接続される。
【０２４０】
以上のように構成されるコンピュータでは、CPU２５１が、例えば、記憶部２５８に記憶されているプログラムを入出力インタフェース２５５及びバス２５４を介してRAM２５３にロードして実行することにより、上述した一連の処理が行われる。
【０２４１】
CPU２５１が実行するプログラムは、例えばリムーバブルメディア２６１に記録して、あるいは、ローカルエリアネットワーク、インターネット、デジタル放送といった、有線または無線の伝送媒体を介して提供され、記憶部２５８にインストールされる。
【０２４２】
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。
【０２４３】
本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【符号の説明】
【０２４４】
１２  キャリア周波数補正部，  １４  GI相関演算部，  １５  FFT演算部，  １６  fine誤差検出部，  １７  coarse誤差検出部，  １８  サンプリング誤差検出部，  ２３  P2処理部，  ５１  受信装置，  ６１  P1処理部，  ６２  補正制御部，  ６３  補正制御部，  ６４  フラグ生成部，  ７１  P1検出部，  ７４  FFT演算部，  ７５  CDS相関演算部，  ７６  デコード部，  ７７  制御部，  ７７Ａ  T2/FEF判別部，  ８３  S1復号部，  ８４  S2復号部
【図１】
0005446725.tif 000002
【図２】
0005446725.tif 000003
【図３】
0005446725.tif 000004
【図４】
0005446725.tif 000005
【図５】
0005446725.tif 000006
【図６】
0005446725.tif 000007
【図７】
0005446725.tif 000008
【図８】
0005446725.tif 000009
【図９】
0005446725.tif 000010
【図１０】
0005446725.tif 000011
【図１１】
0005446725.tif 000012
【図１２】
0005446725.tif 000013
【図１３】
0005446725.tif 000014
【図１４】
0005446725.tif 000015
【図１５】
0005446725.tif 000016
【図１６】
0005446725.tif 000017
【図１７】
0005446725.tif 000018
【図１８】
0005446725.tif 000019
【図１９】
0005446725.tif 000020
【図２０】
0005446725.tif 000021
【図２１】
0005446725.tif 000022
【図２２】
0005446725.tif 000023
【図２３】
0005446725.tif 000024