(57)【要約】【課題】OFDM信号の復調を迅速に行う。【解決手段】FFT演算部２２は、時間領域のOFDM信号を、周波数領域のOFDM信号にフーリエ変換するFFT演算を行う。プリアンブル処理部２５は、OFDM信号を復調するときに用いられるキャリアの誤差である周波数オフセットの推定値を検出する。周波数領域周波数オフセット補正部２３は、周波数領域のOFDM信号を対象として、周波数オフセットの推定値に従い、周波数オフセットを補正する周波数オフセット補正を行う。OFDM信号は、第１のプリアンブル信号と、第１のプリアンブル信号に続く第２のプリアンブル信号とを含んでおり、FFT演算部２２は、プリアンブル処理部２５が第１のプリアンブル信号を用いた周波数オフセット検出を行うのと並列して、第２のプリアンブル信号を対象としたFFT演算を行う。本発明は、例えば、OFDM信号を復調する装置等に適用できる。【選択図】図５
2011029921.tif 000002
【特許請求の範囲】
【請求項１】
時間領域のOFDM(Orthogonal Frequency Division Multiplexing)信号を、周波数領域のOFDM信号にフーリエ変換する変換演算を行う演算手段と、
前記OFDM信号を復調するときに用いられるキャリアの誤差である周波数オフセットの推定値を検出する周波数オフセット検出を行う処理手段と、
前記周波数領域のOFDM信号を対象として、前記周波数オフセットの推定値に従い、前記周波数オフセットを補正する周波数オフセット補正を行う周波数オフセット補正手段と
を備え、
前記OFDM信号は、第１のプリアンブル信号と、前記第１のプリアンブル信号に続く第２のプリアンブル信号とを含み、
前記演算手段は、前記処理手段が前記第１のプリアンブル信号を用いた前記周波数オフセット検出を行うのと並列して、前記第２のプリアンブル信号を対象とした前記変換演算を行う
信号処理装置。
【請求項２】
前記処理手段は、
所定のサブキャリア数分の周波数オフセットを表すオフセット量の最小値から、前記オフセット量の最大値までの範囲である検出レンジの複数の前記オフセット量それぞれについて、前記第１のプリアンブル信号の先頭から、前記オフセット量だけずれたずらし位置を始点とする所定の複数の位置のサブキャリアの総和を求め、
複数の前記オフセット量それぞれについて得られる前記サブキャリアの総和の中の、大きさが最大の総和を検出し、前記最大の総和に対応する前記オフセット量を、前記周波数オフセットの推定値として検出し、
前記周波数オフセットの推定値を、その推定値を検出した前記OFDM信号のチャンネルと対応付けて記憶し、
前記周波数オフセットの推定値が記憶されていないチャンネルの前記OFDM信号を受信する場合、前記周波数オフセット検出で用いる検出レンジとして、デフォルトのレンジであるデフォルトレンジを設定し、
前記周波数オフセットの推定値が記憶されているチャンネルの前記OFDM信号を受信する場合、前記検出レンジとして、前記チャンネルと対応付けられている推定値を含む、前記デフォルトレンジよりも狭いレンジを設定する
請求項１に記載の信号処理装置。
【請求項３】
前記時間領域のOFDM信号を対象として、前記周波数オフセットの推定値に従い、前記周波数オフセットを補正する周波数オフセット補正を行う他の周波数オフセット補正手段を、さらに備え、
前記OFDM信号は、１つの前記第１のプリアンブル信号と、１つ以上の前記第２のプリアンブル信号とを含むフレーム単位で伝送され、
前記OFDM信号の受信を開始してから、最初のフレームについては、前記周波数オフセット補正手段で周波数オフセット補正を行い、その後のフレームについては、前記他の周波数オフセット補正手段で周波数オフセット補正を行う
請求項１に記載の信号処理装置。
【請求項４】
信号処理装置が、
時間領域のOFDM(Orthogonal Frequency Division Multiplexing)信号を、周波数領域のOFDM信号にフーリエ変換する変換演算を行う演算ステップと、
前記OFDM信号を復調するときに用いられるキャリアの誤差である周波数オフセットの推定値を検出する周波数オフセット検出を行う処理ステップと、
前記周波数領域のOFDM信号を対象として、前記周波数オフセットの推定値に従い、前記周波数オフセットを補正する周波数オフセット補正を行う周波数オフセット補正ステップと
を含み、
前記OFDM信号は、第１のプリアンブル信号と、前記第１のプリアンブル信号に続く第２のプリアンブル信号とを含み、
前記演算ステップでは、前記処理ステップにおいて前記第１のプリアンブル信号を用いた前記周波数オフセット検出を行うのと並列して、前記第２のプリアンブル信号を対象とした前記変換演算を行う
信号処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、信号処理装置、及び、信号処理方法に関し、特に、例えば、OFDM(Orthogonal Frequency Division Multiplexing)信号の復調を迅速に行うことができるようにする信号処理装置、及び、信号処理方法関する。
【背景技術】
【０００２】
地上ディジタル放送等では、データ（信号）の変調方式として、OFDM(Orthogonal Frequency Division Multiplexing)（直交周波数分割多重）が採用されている。
【０００３】
OFDMでは、伝送帯域内に多数の直交するサブキャリア（副搬送波）を使用し、それぞれのサブキャリアの振幅や位相にデータを割り当る、PSK(Phase Shift Keying)やQAM(Quadrature Amplitude Modulation)等のディジタル変調が行われる。
【０００４】
OFDMでは、多数のサブキャリアで伝送帯域を分割するため、１つ（１波）のサブキャリアあたりの帯域は狭くなり、変調速度は遅くなるが、トータル（サブキャリアの全体）の伝送速度は、従来の変調方式と変わらない。
【０００５】
上述したように、OFDMにおいては、複数のサブキャリアに対してデータの割り当てが行われることから、変調は、逆フーリエ変換を行うIFFT(Inverse Fast Fourier Transform)演算によって行うことができる。また、変調の結果得られるOFDM信号の復調は、フーリエ変換を行うFFT(Fast Frourier Transform)演算によって行うことができる。
【０００６】
したがって、OFDM信号を送信するOFDM送信装置は、IFFT演算を行う回路を用いて構成することができ、OFDM信号を受信するOFDM受信装置は、FFT演算を行う回路を用いて構成することができる。
【０００７】
また、OFDMでは、ガードインターバルと呼ばれる信号区間を設けることで、マルチパスに対する耐性を向上させるている。さらに、OFDMでは、既知の信号（OFDM受信装置側で分かっている信号）であるパイロット信号が、時間方向や周波数方向に離散的に挿入され、OFDM受信装置では、そのパイロット信号が、同期や、伝送路（チャネル）特性の推定等に利用される。
【０００８】
OFDMは、マルチパスに対する耐性が強いため、マルチパス妨害の影響を強く受ける地上ディジタル放送等で採用されている。OFDMを採用した地上ディジタル放送の規格としては、例えば、DVB-T（Digital Video Broadcasting-Terrestrial）や、ISDB-T（Integrated Services Digital Broadcasting-Terrestrial）等がある。
【０００９】
OFDMでは、データは、OFDMシンボルと呼ばれる単位で送信（伝送）される。
【００１０】
図１は、OFDMシンボルを示す図である。
【００１１】
OFDMシンボルは、一般に、変調時にIFFTが行われる信号期間である有効シンボルと、その有効シンボルの後半の一部の波形が、そのまま、有効シンボルの先頭にコピーされたガードインターバルとから構成される。
【００１２】
このように、OFDMシンボルの先頭に、ガードインターバルを設けることで、マルチパスに対する耐性を向上させることができる。
【００１３】
なお、OFDMを採用した地上ディジタル放送の規格では、複数のOFDMシンボルによって構成されるフレーム（OFDM伝送フレーム）と呼ばれる単位が定義され、データの送信は、フレーム単位で行われる。
【００１４】
以上のような、OFDM信号を受信するOFDM受信装置では、OFDM信号のキャリアを用いて、OFDM信号のディジタル直交復調が行われる。
【００１５】
但し、OFDM受信装置でディジタル直交復調に用いられるOFDM信号のキャリアは、一般に、OFDM信号を送信してくるOFDM送信装置で用いられるOFDM信号のキャリアと一致しておらず、誤差を含む。すなわち、ディジタル直交復調に用いられるOFDM信号のキャリアの周波数は、OFDM受信装置で受信されたOFDM信号（のIF(Intermidiate Frequency)信号）の中心周波数からずれている。
【００１６】
そのため、OFDM受信装置では、ディジタル直交復調に用いられるOFDM信号のキャリアの誤差である周波数オフセットを推定し、その推定値を検出する周波数オフセット検出、及び、周波数オフセットの推定値に従い、周波数オフセットをなくすように、OFDM信号（の周波数オフセット）を補正する周波数オフセット補正が行われる。
【００１７】
図２は、従来のOFDM受信装置の一例の構成を示すブロック図である。
【００１８】
周波数オフセット補正部１１には、OFDM信号のディジタル直交復調後に得られるベースバンドの、時間領域のOFDM信号（OFDM時間領域信号）が供給される。
【００１９】
周波数オフセット補正部１１は、後述する周波数オフセット補正量推定部１５から供給される周波数オフセットの補正量に従い、そこに供給されるOFDM時間領域信号（の周波数オフセット）を補正する周波数オフセット補正を行う。
【００２０】
そして、周波数オフセット補正部１１は、周波数オフセット補正後のOFDM時間領域信号を、FFT演算部１２、及び、時間領域周波数オフセット検出部１３に供給する。
【００２１】
FFT演算部１２は、周波数オフセット補正部１１からのOFDM時間領域信号を、周波数領域のOFDM信号（OFDM周波数領域信号）にフーリエ変換する変換演算としてのFFT演算を行い、その結果得られるOFDM周波数領域信号を、周波数領域周波数オフセット検出部１４に供給する。
【００２２】
なお、FFT演算部１２で得られるOFDM周波数領域信号は、周波数領域周波数オフセット検出部１４の他、等化や、誤り訂正符号の復号等を行う図示せぬ後段のブロックにも供給される。
【００２３】
時間領域周波数オフセット検出部１３は、周波数オフセット補正部１１からのOFDM時間領域信号を用いて、OFDM時間領域信号の周波数オフセットを推定することにより、その推定値を検出する周波数オフセット検出を行う。そして、時間領域周波数オフセット検出部１３は、周波数オフセット検出の結果得られる周波数オフセットの推定値を、周波数オフセット補正量推定部１５に供給（フィードバック）する。
【００２４】
周波数領域周波数オフセット検出部１４は、FFT演算部１２からのOFDM時間領域信号を用いて、OFDM周波数領域信号の周波数オフセットを推定することにより、その推定値を検出する周波数オフセット検出を行う。そして、周波数領域周波数オフセット検出部１４は、周波数オフセット検出の結果得られる周波数オフセットの推定値を、周波数オフセット補正量推定部１５に供給（フィードバック）する。
【００２５】
周波数オフセット補正量推定部１５は、時間領域周波数オフセット検出部１３からの周波数オフセットの推定値、及び、周波数領域周波数オフセット検出部１４からの周波数オフセットの推定値のうちの一方、又は、両方を用いて、OFDM時間領域信号の周波数オフセットをなくすための（OFDM時間領域信号の）補正量を推定し、その補正量を、周波数オフセット補正部１１に供給する。
【００２６】
上述したように、周波数オフセット補正部１１は、周波数オフセット補正量推定部１５からの補正量に従い、そこに供給されるOFDM時間領域信号を補正する（周波数オフセット補正を行う）。
【００２７】
ところで、OFDMを採用する地上ディジタル放送の規格として、DVB-T2（第２世代欧州地上ディジタル放送規格）が策定されつつある。
【００２８】
なお、DVB-T2については、いわゆるブルーブック(DVB BlueBook A122)に記載されている（非特許文献１）。
【００２９】
DVB-T2（のブルーブック）では、T2フレーム(T2 frame)と呼ばれるフレームが定義され、データは、T2フレーム単位で送信される。
【００３０】
T2フレーム（のOFDM信号）は、P1及びP2と呼ばれる２種類のプリアンブル(Preamble)信号を含み、そのプリアンブル信号には、OFDM信号の復調等の処理に必要な情報が含まれる（シグナリング(signalling)されている）。
【００３１】
図３は、T2フレームのフォーマットを示す図である。
【００３２】
T2フレームには、１個のOFDMシンボルのP1のシンボル、１個以上のOFDMシンボルのP2のシンボル、１個以上のOFDMシンボルのデータ(Normal)のシンボル、及び、必要なFC(Frame Closing)のOFDMシンボルが、その順で含まれる。
【００３３】
P1には、ビットS1及びS2等がシグナリング(Signalling)される。
【００３４】
ビットS1及びS2は、P1以外のシンボル（P2、データ、及び、FCのシンボル）が、SISO(Single Input Single Output)、及び、MISO(Multiple Input, Single Output)のうちのいずれの方式（伝送方式）で伝送されてくるのかや、P1以外のシンボルのFFT演算を行うときのFFTサイズ(１回のFFT演算の対象とするサンプル（シンボル）（サブキャリア）の数)、カードインターバルの長さ（以下、GI長ともいう）が、２つのグループのうちのいずれのグループに属するか等を表す。
【００３５】
なお、DVB-T2では、GI長として、有効シンボルの長さを基準(1)とする7種類の値1/128, 1/32, 1/16, 19/256, 1/8, 19/128, 1/4が規定されている。この7種類のGI長が、２つのグループに分けられており、P1にシグナリングされているビットS1及びS2は、T2フレームのGI長が、２つのグループのうちのいずれのグループに属するかのグループ情報を含む。
【００３６】
また、DVB-T2では、１個のOFDMシンボルを構成するシンボル（サブキャリア）の数、つまり、FFTサイズとしては、1K，2K，4K，8K，16K、及び、32Kの６種類が規定されている。
【００３７】
但し、P1以外のOFDMシンボルについては、上述の６種類のFFTサイズのいずれも使用可能であるが、P1のOFDMシンボルについては、上述の６種類のFFTサイズのうちの、1Kのみが使用される。
【００３８】
また、P2のFFTサイズ、及び、GI長としては、P1及びP2以外のOFDMシンボル、すなわち、データ(Normal)、及び、FCのOFDMシンボルと同一の値が採用される。
【００３９】
ここで、P1は、P2の復調に必要な伝送方式やFFTサイズ等を含むので、P2を復調するには、P1を復調する必要がある。
【００４０】
P2には、L1プレ(L1 PRE)、及び、L1ポスト(L1 POST)がシグナリング(signalling)される。
【００４１】
L1プレは、T2フレームを受信するOFDM受信装置が、L1ポストの復号を行うのに必要な情報を含む。L1ポストは、OFDM受信装置が、物理レイヤ（のlayer pipes）にアクセスするのに必要な情報を含む。
【００４２】
ここで、L1プレには、GI長、どのシンボル（サブキャリア）に、既知の信号であるパイロット信号が含まれるかのパイロット信号の配置を表すパイロットパターン(PP)、OFDM信号を伝送する伝送帯域の拡張の有無(BWT_EXT)、１つのT2フレームに含まれるOFDMシンボルの数(NDSYM)等が含まれ、これらは、データ（FCを含む）のシンボルを復調するのに必要な情報となっている。
【００４３】
OFDM受信装置では、L1プレ、及び、L1ポスト（にシグナリングされている情報）を取得すると、その後、データ（及びFC）のシンボルを復調することが可能となる。
【００４４】
なお、図３では、T2フレームに、２個のOFDMシンボルのP2が配置されているが、T2フレームには、１ないし１６個のOFDMシンボルのP2を配置することができる。但し、FFTサイズが16Kと32KのP2を含むT2フレームには、1個のOFDMシンボルだけのP2が配置される。
【００４５】
図４は、P1のOFDM信号を示す図である。
【００４６】
P1のOFDM信号は、1K(=1024)個のシンボルを有効シンボルとして有する。
【００４７】
そして、P1のOFDM信号は、有効シンボルの、先頭側の一部分B1を周波数シフトした信号B1'を、有効シンボルの前側にコピーし、かつ、有効シンボルの残りの部分B2を周波数シフトした信号B2'を、有効シンボルの後ろ側にコピーした、サイクリック(cyclic)な構造になっている。
【００４８】
P1のOFDM信号は、853本のサブキャリアを、有効なサブキャリアとして有し、DVB-T2では、その853本のサブキャリアのうちの、所定の位置の384本のサブキャリアに、情報の割り当て(location)がされている。
【００４９】
DVB-T2のインプリメンテーションガイドライン(Implementation Guidelines(ETSI TR 102 831 : IG))によれば、OFDM信号を送信する伝送帯域が、例えば、8MHzである場合、P1のOFDM信号の、上述の384本のサブキャリアのロケーションの相関性を利用して、最大で±500kHzの範囲の、サブキャリア間隔の単位での「粗い」周波数オフセット("coarse" carrier frequency offset)の推定が可能である。
【００５０】
さらに、インプリメンテーションガイドラインによれば、図４で説明したP1のサイクリックな構造によって、±0.5×サブキャリア間隔の範囲の、サブキャリア間隔未満の単位での「細かい」周波数オフセット("fine" carrier frequency offset)の推定が可能である。
【００５１】
ここで、DVB-T2では、P1のFFTサイズが、図４で説明した1Kサンプル（シンボル）であることが規定されている。
【００５２】
さらに、DVB-T2では、伝送帯域が、例えば、8MHzである場合には、FFTサイズが1KサンプルのP1のサンプリング周期が、7/64μ秒であることが規定されている。
【００５３】
したがって、伝送帯域が、例えば、8MHzである場合、P1の有効シンボル長Tuは、1024×7/64μ秒である
【００５４】
一方、OFDMシンボルの有効シンボルの長さ（ガードインターバルを含まない長さである有効シンボル長）Tu[秒]と、OFDM信号のサブキャリアのサブキャリア間隔D[Hz]との間には、式D=1/Tuの関係が成り立つ。
【００５５】
したがって、伝送帯域が、例えば、8MHzである場合、P1のサブキャリアのサブキャリア間隔Dは、有効シンボル長Tu=1024×7/64μ秒の逆数である約8929Hzとなる。
【００５６】
以上のように、P1のサブキャリア間隔Dは、（約）8929Hzであるから、P1を用いて検出することができる「細かい」周波数オフセットの推定値は、±8929/2Hzの範囲の値となる。
【００５７】
この場合、P1によるキャプチャレンジ、すなわち、P1から得られる「細かい」周波数オフセットの推定値に従ったOFDM信号の補正によって、ディジタル直交復調に用いられるOFDM信号のキャリアを引き込むことのできる範囲（周波数オフセット補正をすることができる範囲）は、サブキャリアの本来の周波数軸上の位置（周波数）を基準とする±8929/2Hzの範囲内（-8929/2Hzないし+8929/2Hzの範囲内）となる。
【００５８】
ここで、OFDM信号（OFDMシンボル）の複数のサブキャリアのうちの、周波数の低い方からi+1番目(i=0,1,・・・）のサブキャリアを、サブキャリアc#iと表すとともに、そのサブキャリアc#iの本来の周波数（周波数軸上の位置）を、設定周波数f#iということとする。
【００５９】
OFDM受信装置では、P1を用いた「細かい」周波数オフセットの推定によって、OFDM信号のサブキャリアc#iの周波数と、その周波数に最も近い設定周波数f#i'との差が、「細かい」周波数オフセットの推定値として検出される。
【００６０】
そして、その「細かい」周波数オフセットの推定値に従い、サブキャリアc#iの周波数が、その周波数に最も近い設定周波数f#i'に一致するように、OFDM信号を補正する周波数オフセット補正が行われる。
【００６１】
また、OFDM受信装置では、P1を用いた「粗い」周波数オフセットの推定によって、OFDM信号のサブキャリアc#iの周波数と、そのサブキャリアc#iの設定周波数f#iとの差が、サブキャリア間隔単位で、「粗い」周波数オフセットの推定値として検出される。
【００６２】
そして、その「粗い」周波数オフセットの推定値に従い、サブキャリアc#iの周波数が、そのサブキャリアc#iの設定周波数f#iに一致するように、OFDM信号を補正する周波数オフセット補正が行われる。
【００６３】
ここで、周波数オフセット補正のうちの、「細かい」周波数オフセットの推定値に従って行われる周波数オフセット補正を、「細かい」周波数オフセット補正ともいい、「粗い」周波数オフセットの推定値に従って行われる周波数オフセット補正を、「粗い」周波数オフセット補正ともいう。
【先行技術文献】
【非特許文献】
【００６４】
【非特許文献１】"Frame structure channel coding and modulation for a second generation digital terrestrial television broadcasting system (DVB-T2)", DVB Document A122 June 2008
【発明の概要】
【発明が解決しようとする課題】
【００６５】
ところで、OFDM信号に、±0.5×サブキャリア間隔の範囲を超える大きな周波数オフセットが存在する場合には、P1を用いた「粗い」周波数オフセットの推定に時間を要することがある。
【００６６】
「粗い」周波数オフセット補正は、P1を用いた「粗い」周波数オフセットの推定をし、その推定値を検出してからではないと行うことができないため、P1を用いた「粗い」周波数オフセットの推定に時間を要する場合には、OFDM信号の受信を開始してから、最初に受信したT2フレームでは、同期の確立、さらには、P2、及び、データ（FCを含む）の復調を行うことができず、その結果、次のT2フレームを受信するまで、P2、及び、データの復調を待たなければならないことがある。
【００６７】
すなわち、OFDMシンボルにおいて、P2は、図３に示したように、P1に続く位置に配置されている。
【００６８】
したがって、図２の従来のOFDM受信装置では、時間領域周波数オフセット検出部１３による、P1を用いた「粗い」周波数オフセットの推定に時間を要すると、その間に、P1に続くP2が、周波数オフセット補正部１１を通過し、P2のうちの、周波数オフセット補正部１１を通過した分については、「粗い」周波数オフセット補正を行うことができない。
【００６９】
OFDM信号に、「粗い」周波数オフセット、すなわち、±0.5×サブキャリア間隔の範囲を超える周波数オフセットが存在する場合、そのままのOFDM信号（「粗い」周波数オフセット補正をしていないOFDM信号）から、正しい情報を取り出す（復号する）ことができる可能性は、極めて低いため、P1を用いた「粗い」周波数オフセットの推定を行っている間に、P2（の少なくとも一部）が、周波数オフセット補正部１１を通過すると、P2を正確に復調することが困難となる。
【００７０】
その結果、OFDM信号の受信を開始してから、最初に受信したT2フレームでは、P2、及び、データ（FCを含む）の復調を行うことができず、次のT2フレームを受信するまで、P2、及び、データの復調を待たなければならない。
【００７１】
本発明は、このような状況に鑑みてなされたものであり、同期の確立（サブキャリアc#iの周波数を、そのサブキャリアc#iの設定周波数に一致させること）を高速化し、OFDM信号の復調を迅速に行うことができるようにするものである。
【課題を解決するための手段】
【００７２】
本発明の一側面の信号処理装置は、時間領域のOFDM(Orthogonal Frequency Division Multiplexing)信号を、周波数領域のOFDM信号にフーリエ変換する変換演算を行う演算手段と、前記OFDM信号を復調するときに用いられるキャリアの誤差である周波数オフセットの推定値を検出する周波数オフセット検出を行う処理手段と、前記周波数領域のOFDM信号を対象として、前記周波数オフセットの推定値に従い、前記周波数オフセットを補正する周波数オフセット補正を行う周波数オフセット補正手段とを備え、前記OFDM信号は、第１のプリアンブル信号と、前記第１のプリアンブル信号に続く第２のプリアンブル信号とを含み、前記演算手段は、前記処理手段が前記第１のプリアンブル信号を用いた前記周波数オフセット検出を行うのと並列して、前記第２のプリアンブル信号を対象とした前記変換演算を行う信号処理装置である。
【００７３】
本発明の一側面の信号処理方法は、信号処理装置が、時間領域のOFDM(Orthogonal Frequency Division Multiplexing)信号を、周波数領域のOFDM信号にフーリエ変換する変換演算を行う演算ステップと、前記OFDM信号を復調するときに用いられるキャリアの誤差である周波数オフセットの推定値を検出する周波数オフセット検出を行う処理ステップと、前記周波数領域のOFDM信号を対象として、前記周波数オフセットの推定値に従い、前記周波数オフセットを補正する周波数オフセット補正を行う周波数オフセット補正ステップとを含み、前記OFDM信号は、第１のプリアンブル信号と、前記第１のプリアンブル信号に続く第２のプリアンブル信号とを含み、前記演算ステップでは、前記処理ステップにおいて前記第１のプリアンブル信号を用いた前記周波数オフセット検出を行うのと並列して、前記第２のプリアンブル信号を対象とした前記変換演算を行う信号処理方法である。
【００７４】
以上のような一側面においては、時間領域のOFDM信号を、周波数領域のOFDM信号にフーリエ変換する変換演算が行われ、前記OFDM信号を復調するときに用いられるキャリアの誤差である周波数オフセットの推定値を検出する周波数オフセット検出が行われる。そして、前記周波数領域のOFDM信号を対象として、前記周波数オフセットの推定値に従い、前記周波数オフセットを補正する周波数オフセット補正が行われる。この場合において、前記OFDM信号には、第１のプリアンブル信号と、前記第１のプリアンブル信号に続く第２のプリアンブル信号とが含まれ、前記第１のプリアンブル信号を用いた前記周波数オフセット検出を行うのと並列して、前記第２のプリアンブル信号を対象とした前記変換演算が行われる。
【００７５】
なお、信号処理装置は、独立した装置であっても良いし、独立した装置を構成する内部のブロックであっても良い。
【発明の効果】
【００７６】
本発明の一側面によれば、OFDM信号の復調を迅速に行うことができる。
【図面の簡単な説明】
【００７７】
【図１】OFDMシンボルを示す図である。
【図２】従来のOFDM受信装置の構成の一例を示すブロック図である。
【図３】T2フレームのフォーマットを示す図である。
【図４】P1のOFDM信号を示す図である。
【図５】本発明を適用した信号処理装置の第１実施の形態の構成例を示すブロック図である。
【図６】P1のOFDM信号のパワーを示す図である。
【図７】プリアンブル処理部２５による「粗い」周波数オフセットの推定の方法を説明する図である。
【図８】インプリメンテーションガイドラインに紹介されている、P1、及び、P2のSignalling、並びに、OFDM信号の周波数オフセットを考慮した一連の復調シーケンスを説明する図である。
【図９】プリセットを用いたOFDM信号の復調を説明する図である。
【図１０】OFDM信号に、「粗い」周波数オフセットが存在する場合の、プリセットを用いたOFDM信号の復調を説明する図である。
【図１１】OFDM信号に、「粗い」周波数オフセットが存在する場合の、OFDM受信装置によるOFDM信号の復調を説明する図である。
【図１２】周波数領域周波数オフセット補正部２３による「粗い」周波数オフセット補正を説明する図である。
【図１３】検出レンジ設定処理を説明するフローチャートである。
【図１４】本発明を適用した信号処理装置の第２実施の形態の構成例を示すブロック図である。
【図１５】本発明を適用したコンピュータの一実施の形態の構成例を示すブロック図である。
【発明を実施するための形態】
【００７８】
＜第１実施の形態＞
【００７９】
［信号処理装置の構成例］
【００８０】
図５は、本発明を適用した信号処理装置の第１実施の形態の構成例を示すブロック図である。
【００８１】
図５において、信号処理装置は、例えば、DVB-T2のOFDM信号を受信して復調するOFDM受信装置として機能する。
【００８２】
すなわち、図３において、信号処理装置は、時間領域周波数オフセット補正部２１、FFT演算部２２、周波数領域周波数オフセット補正部２３、回転部２４、プリアンブル処理部２５、及び、シンボル同期部２６を含む。
【００８３】
時間領域周波数オフセット補正部２１には、OFDM時間領域信号が供給される。
【００８４】
すなわち、OFDM受信装置では、OFDM信号を送信するOFDM送信装置から送信（伝送）されているOFDM信号から、例えば、ユーザが選択したチャンネル（に対応する周波数帯域）のOFDM信号が抽出される。
【００８５】
さらに、受信装置では、ユーザが選択したチャンネル（以下、注目チャンネルともいう）のOFDM信号が、所定の周波数（キャリア周波数）のキャリア（理想的には、OFDM送信装置で用いられるのと同一のキャリア）と、そのキャリアと直交する信号とを用いてディジタル直交復調され、その結果得られるベースバンドのOFDM信号が、時間領域周波数オフセット補正部２１に供給される。
【００８６】
ここで、時間領域周波数オフセット補正部２１に供給されるOFDM信号は、FFT演算がされる前（OFDM送信装置側で、IQコンスタレーション上のシンボル（１個のサブキャリアで伝送されるデータ）がIFFT演算された直後）の時間領域の信号であるので、OFDM時間領域信号ともいう。
【００８７】
OFDM時間領域信号は、実軸成分（I(In Phase)成分）と虚軸成分（Q(Quadrature Phase)成分）とを含む、複素数で表される複素信号である。
【００８８】
時間領域周波数オフセット補正部２１には、OFDM時間領域信号の他、プリアンブル処理部２５から、P1を用いた「細かい」周波数オフセット("fine" carrier frequency offset)の推定によって検出される、「細かい」周波数オフセットの推定値が供給される。
【００８９】
時間領域周波数オフセット補正部２１は、そこに供給されるOFDM時間領域信号を、プリアンブル処理部２５からの「細かい」周波数オフセットの推定値に従って補正する「細かい」周波数オフセット補正を行う。
【００９０】
そして、時間領域周波数オフセット補正部２１は、「細かい」周波数オフセット補正後のOFDM時間領域信号を、FFT演算部２２、及び、プリアンブル処理部２５に供給する。
【００９１】
FFT演算部２２は、シンボル同期部２６から供給されるFFTトリガ情報(FFT Window trigger)に従って、時間領域周波数オフセット補正部２１からのOFDM時間領域信号から、FFTサイズ分のOFDM時間領域信号（のサンプル値）を抽出し、DFT(Discrete Fourier Transform)の高速演算であるFFT演算を行う。
【００９２】
すなわち、シンボル同期部２６からFFT演算部２２に供給されるFFTトリガ情報は、OFDM時間領域信号について、FFT演算の対象とする区間の開始位置（FFT演算の開始位置）と、その区間のサイズ（FFTサイズ）とを表す。
【００９３】
FFT演算部２２は、シンボル同期部２６からのFFTトリガ情報に従って、そのFFTトリガ情報が表す開始位置から、同じくFFTトリガ情報が表すFFTサイズの区間のOFDM時間領域信号を、FFT演算の対象とする区間（以下、FFT区間ともいう）のOFDM時間領域信号として抽出する。
【００９４】
これにより、理想的には、OFDM時間領域信号に含まれる１個のOFDMシンボルを構成するシンボルから、ガードインターバル（のシンボル）を除いた、有効シンボル長のシンボルが、FFT区間のOFDM時間領域信号として抽出される。
【００９５】
そして、FFT演算部２２は、FFT区間のOFDM時間領域信号（有効シンボル長のシンボル）のFFT演算を行う。
【００９６】
FFT演算部２２でのOFDM時間領域信号のFFT演算により、サブキャリアで送信されてきた情報、すなわち、IQコンスタレーション上のシンボルを表すOFDM信号が得られる。
【００９７】
なお、OFDM時間領域信号のFFT演算により得られるOFDM信号は、周波数領域の信号であり、以下、OFDM周波数領域信号ともいう。
【００９８】
FFT演算部２２は、OFDM時間領域信号のOFDMシンボルを対象としたFFT演算によって得られるOFDM周波数領域信号、すなわち、OFDMシンボルを構成するサブキャリアの集合を、周波数領域周波数オフセット補正部２３に供給する。
【００９９】
ここで、FFT演算部２２は、OFDM周波数領域信号であるOFDMシンボルを構成するサブキャリアc#iの集合とともに、そのサブキャリアc#iを表すキャリアインデクス（キャリアindex）jも、周波数領域周波数オフセット補正部２３に供給する。
【０１００】
すなわち、FFT演算部２２は、FFT演算の演算結果である、OFDMシンボルを構成するサブキャリアc#iの集合について、周波数の低い方からj+1番目(j=0,1,・・・）のサブキャリアc#iのキャリアインデクスを、jとして、そのキャリアインデクスjを、j+1番目のサブキャリアc#iに対応付けて、OFDMシンボルを構成するサブキャリアc#iの集合としての複数のサブキャリアc#iの並びとともに、周波数領域周波数オフセット補正部２３に供給する。
【０１０１】
なお、OFDM周波数領域信号に、例えば、周波数の高い方向に、+Kサブキャリア分だけずれた周波数オフセットが存在する場合、FFT演算部２２が出力するサブキャリアc#iのiと、キャリアインデクスjのjとの間には、式j=i+Kの関係がある。
【０１０２】
周波数領域周波数オフセット補正部２３には、FFT演算部２２から、OFDM周波数領域信号が供給される他、プリアンブル処理部２５から、P1を用いた「粗い」周波数オフセット("coarse" carrier frequency offset)の推定によって検出される、「粗い」周波数オフセットの推定値が供給される。
【０１０３】
周波数領域周波数オフセット補正部２３は、FFT演算部２２からのOFDM時間領域信号を、プリアンブル処理部２５からの「粗い」周波数オフセットの推定値に従って補正する「粗い」周波数オフセット補正を行う。
【０１０４】
ここで、OFDM信号に、「粗い」周波数オフセットが存在する場合、FFT演算部２２で得られるOFDM時間領域信号であるOFDMシンボルを構成するサブキャリアc#iは、そのサブキャリアc#i（の本来）の設定周波数f#iではない設定周波数f#jに近い位置に存在し、その結果、FFT演算部２２において、本来のキャリアインデクスiではないキャリアインデクスj(=i+K)と対応付けられる。
【０１０５】
周波数領域周波数オフセット補正部２３では、例えば、サブキャリアc#iに対応付けられているキャリアインデクスを、本来のキャリアインデクスiではないキャリアインデクスjから、本来のキャリアインデクスiに変更することが、「粗い」周波数オフセット補正として行われる。
【０１０６】
周波数領域周波数オフセット補正部２３は、「粗い」周波数オフセット補正後のOFDM周波数領域信号を、キャリアインデクスとともに、回転部２４に供給する。
【０１０７】
回転部２４には、周波数領域周波数オフセット補正部２３から、OFDM周波数領域信号、及び、キャリアインデクスが供給される他、図示せぬブロックでOFDM信号から推定されるGI長、又は、OFDM受信装置において、あらかじめ用意された情報（以下、プリセットともいう）に含まれるGI長が供給されるとともに、プリアンブル処理部２５から、P1を用いた「粗い」周波数オフセット("coarse" carrier frequency offset)の推定によって検出される、「粗い」周波数オフセットの推定値が供給される。
【０１０８】
回転部２４は、周波数領域周波数オフセット補正部２３からのOFDM周波数領域信号を、GI長と、「粗い」周波数オフセットの推定値とに従って、IQコンスタレーション上で回転する補正を行い、その補正後のOFDM周波数領域信号を、周波数領域周波数オフセット補正部２３からのキャリアインデクスとともに、等化や、誤り訂正符号の復号等を行う図示せぬ後段のブロックに供給する。
【０１０９】
すなわち、周波数領域周波数オフセット補正部２３から回転部２４に供給されるOFDM周波数領域信号に、「粗い」周波数オフセットが存在する場合には、その「粗い」周波数オフセットを、eと表すとともに、OFDM信号のGI長を、rと表すこととすると、OFDM周波数領域信号には、シンボルごとに、e×rだけの回転がかかるので、回転部２４は、その回転をなくすように補正を行う。
【０１１０】
プリアンブル処理部２５は、時間領域周波数オフセット補正部２１から供給されるOFDM時間領域信号から、第１のプリアンブル信号の一例であるP1を検出し、そのP1を用いた「細かい」周波数オフセットの推定、及び、「粗い」周波数オフセットの推定を行うことで、「細かい」周波数オフセットの推定値、及び、「粗い」周波数オフセットの推定値を検出する。
【０１１１】
そして、プリアンブル処理部２５は、「細かい」周波数オフセットの推定値を、時間領域周波数オフセット補正部２１に供給するとともに、「粗い」周波数オフセットの推定値を、周波数領域周波数オフセット補正部２３、及び、回転部２４に供給する。
【０１１２】
また、プリアンブル処理部２５は、P1に含まれるビットS1及びS2を抽出し、そのビットS1及びS2から、SISO、又は、MISOを表す伝送方式、P1以外のOFDMシンボルのFFTサイズ、及び、GI長が属するグループのグループ情報を認識する。
【０１１３】
さらに、プリアンブル処理部２５は、時間領域周波数オフセット補正部２１からのOFDM時間領域信号に含まれる、そのOFDM時間領域信号上のP1の位置を表すP1位置情報や、P1に含まれるビットS1及びS2から認識されるFFTサイズ等を、シンボル同期部２６に供給する。
【０１１４】
シンボル同期部２６は、プリアンブル処理部２５からのP1位置情報やFFTサイズ等から、FFTトリガ情報を生成し、FFT演算部２２に供給する。
【０１１５】
すなわち、シンボル同期部２６は、例えば、P1に続く、第２のプリアンブル信号の一例であるP2については、P1位置情報が表す位置から、図示せぬブロックでOFDM信号から推定されるGI長、又は、プリセットに含まれるGI長だけ、時間的に後の位置を、有効シンボルの先頭として、その先頭の位置を、P2のFFT演算の開始位置として含むFFTトリガ情報を生成する。
【０１１６】
以上のように構成されるOFDM受信装置では、プリアンブル処理部２５は、時間領域周波数オフセット補正部２１を介して供給されるOFDM時間領域信号から、P1を検出し、そのP1を用いた「細かい」周波数オフセットの推定、及び、「粗い」周波数オフセットの推定を行うことで、「細かい」周波数オフセットの推定値、及び、「粗い」周波数オフセットの推定値を検出する。
【０１１７】
そして、プリアンブル処理部２５は、「細かい」周波数オフセットの推定値を、時間領域周波数オフセット補正部２１に供給するとともに、「粗い」周波数オフセットの推定値を、周波数領域周波数オフセット補正部２３、及び、回転部２４に供給する。
【０１１８】
また、プリアンブル処理部２５は、OFDM時間領域信号上のP1の位置を表すP1位置情報等を生成し、シンボル同期部２６に供給する。
【０１１９】
シンボル同期部２６は、プリアンブル処理部２５からの情報から、FFTトリガ情報を生成し、FFT演算部２２に供給する。
【０１２０】
一方、時間領域周波数オフセット補正部２１は、プリアンブル処理部２５から供給される「細かい」周波数オフセットの推定値に従い、そこに供給されるOFDM時間領域信号を補正し、FFT演算部２２、及び、プリアンブル処理部２５に供給する。
【０１２１】
FFT演算部２２は、シンボル同期部２６から供給されるFFTトリガ情報に従って、時間領域周波数オフセット補正部２１からのOFDM時間領域信号のFFT演算を行い、その結果得られるOFDM周波数領域信号と、キャリアインデクスとを、周波数領域周波数オフセット補正部２３に供給する。
【０１２２】
周波数領域周波数オフセット補正部２３は、FFT演算部２２からのOFDM時間領域信号を、プリアンブル処理部２５からの「粗い」周波数オフセットの推定値に従って補正する「粗い」周波数オフセット補正を行い、キャリアインデクスとともに、回転部２４に供給する。
【０１２３】
回転部３４は、周波数領域周波数オフセット補正部２３からのOFDM周波数領域信号を、図示せぬブロックで推定されるGI長、又は、プリセットに含まれるGI長と、プリアンブル処理部２５からの「粗い」周波数オフセットの推定値とに従って補正し、周波数領域周波数オフセット補正部２３からのキャリアインデクスとともに、等化や、誤り訂正符号の復号等を行う図示せぬ後段のブロックに供給する。
【０１２４】
［P1を用いた周波数オフセットの推定］
【０１２５】
OFDM信号に、周波数オフセット（特に、「粗い」周波数オフセット）が存在すると、P1、及び、P2にSignallingされた情報を、正しく取得すること（P1及びP2を正確に復調すること）が困難となる。
【０１２６】
そのため、OFDM信号の受信後、まず最初に周波数オフセット補正を行うことが必要となる。
【０１２７】
そこで、図５のOFDM受信装置では、P1を用いて、周波数オフセットを推定することにより、その周波数オフセットの推定値が検出され、その推定値に従って、周波数オフセット補正が行われる。
【０１２８】
前述したように、インプリメンテーションガイドラインによれば、P1を用い、P1のサイクリックな構造を利用して、±0.5×サブキャリア間隔の範囲の、サブキャリア間隔未満の単位での「細かい」周波数オフセット("fine" carrier frequency offset)の推定が可能である。
【０１２９】
そこで、プリアンブル処理部２５（図５）では、P1を用いて、「細かい」周波数オフセットを推定し、「細かい」周波数オフセットの推定値を検出する。
【０１３０】
例えば、前述したように、OFDM信号の伝送帯域が、8MHzである場合には、サブキャリアc#iに最も近い設定周波数から、±8929/2Hzの範囲の値が、「細かい」周波数オフセットの推定値として検出される。
【０１３１】
また、前述したように、インプリメンテーションガイドラインによれば、OFDM信号の伝送帯域が、例えば、8MHzである場合、P1のOFDM信号のサブキャリアのロケーションの相関性を利用して、最大で±500kHzの範囲の、サブキャリア間隔の単位での「粗い」周波数オフセット("coarse" carrier frequency offset)の推定が可能である。
【０１３２】
そこで、プリアンブル処理部２５では、P1を用いて、「粗い」周波数オフセットを推定し、「粗い」周波数オフセットの推定値を検出する。
【０１３３】
図６及び図７を参照して、図５のプリアンブル処理部２５による、P1を用いた「粗い」周波数オフセットの推定を説明する。
【０１３４】
図６は、P1のOFDM信号のパワーを示す図である。
【０１３５】
なお、図６において（図７でも同様）、横軸は、周波数としてのキャリアインデクスを表し、縦軸は、サブキャリアのパワーを表す。
【０１３６】
前述したように、P1のOFDM信号は、853本のサブキャリアを、有効なサブキャリアとして有し、DVB-T2では、その853本のサブキャリアのうちの、384本のサブキャリアに、情報の割り当て(location)がされている。
【０１３７】
なお、OFDM信号の伝送帯域が、例えば、8MHzである場合、P1のサブキャリア間隔は、前述したように、（約）8929Hzになっている。
【０１３８】
プリアンブル処理部２５（図５）は、P1のOFDM信号の、上述の384本のサブキャリアのロケーションの相関性を利用して、「粗い」周波数オフセット("coarse" carrier frequency offset)を推定し、「粗い」周波数オフセットの推定値を検出する。
【０１３９】
図７は、プリアンブル処理部２５による「粗い」周波数オフセットの推定の方法を説明する図である。
【０１４０】
図７において、実線及び点線の矢印は、P1のOFDM信号の、853本の有効なサブキャリアを表す。また、実線及び点線の矢印のうちの実線の矢印は、853本の有効なサブキャリアのうちの、後述する総和を求める対象となる（384本の）サブキャリアを表す。
【０１４１】
また、図７において、853本の有効なサブキャリアを表す矢印のうちの長い矢印は、情報が割り当てられている384本のサブキャリアを表し、したがって、情報が割り当てられている384本のサブキャリアのパワーは（振幅も）大になっている。
【０１４２】
一方、短い社印は、情報の割り当てがされていないサブキャリアを表し、したがって、情報の割り当てがされていないサブキャリアのパワーは小になっている。
【０１４３】
図７に示したP1（サブキャリア）には、-1の周波数オフセットが存在する。
【０１４４】
ここで、周波数オフセットの符号（正負）は、サブキャリアの位置（周波数）のずれの方向を表す。すなわち、周波数オフセットが正である場合には、サブキャリアが、高い周波数の方向にずれていることを表し、周波数オフセットが負である場合には、サブキャリアが、低い周波数の方向にずれていることを表す。
【０１４５】
また、周波数オフセットの大きさ（絶対値）は、サブキャリアがずれている大きさを、サブキャリア間隔だけのずれを1として表す。
【０１４６】
したがって、周波数オフセットが-1であるとは、サブキャリアが、低い周波数の方向に、１サブキャリア間隔だけずれていることを表す。
【０１４７】
P1において、情報が割り当てられている384本のサブキャリア（以下、情報サブキャリアともいう）は、あらかじめ定められた位置（周波数軸上の位置）に配置されている。
【０１４８】
いま、384本の情報サブキャリアの配置の位置として、P1の先頭を始点（基準）として、あらかじめ定められた位置を、既知位置ということとする。OFDM信号の周波数オフセットが、0である場合には、既知位置に、パワーが大の384本の情報サブキャリアすべてが存在するので、既知位置の384本のサブキャリアのパワー（又は振幅）の総和は、大になる。
【０１４９】
一方、OFDM信号の周波数オフセット（「粗い」周波数オフセット）が、0でない場合には、既知位置に、パワーが大の情報サブキャリアが存在しないことがあるので、既知位置の384本のサブキャリアのパワーの総和は、既知位置に、384本の情報サブキャリアすべてが存在する場合に比較して、小になる。
【０１５０】
そこで、プリアンブル処理部２５では、所定のサブキャリア数分の周波数オフセットを表すオフセット量offsetの最小値MINから、オフセット量offsetの最大値MAXまでの範囲である検出レンジの複数のオフセット量offsetそれぞれについて、P1の先頭から、オフセット量offsetだけずれたずらし位置を始点とする複数の位置（384個の位置）としての既知位置のサブキャリアのパワーの総和を求める。
【０１５１】
そして、プリアンブル処理部２５は、最小値MINから最大値MAXまでの検出レンジの整数値である複数のオフセット量offsetそれぞれについて得られるサブキャリアのパワーの総和の中の、大きさが最大の総和を検出し、その最大の総和に対応するオフセット量offsetを、「粗い」周波数オフセットの推定値として検出する。
【０１５２】
図７では、最小値MINを-16とするとともに、最大値MAXを+15とする検出レンジの32個のオフセット量offsetそれぞれについて、P1の先頭から、オフセット量offsetだけずれたずらし位置を始点とする既知位置のサブキャリアのパワーの総和が求められている。
【０１５３】
そして、図７では、上述したように、周波数オフセットが-1であるため、オフセット量offsetが-1である場合に求められるサブキャリアのパワーの総和が最大になっている。
【０１５４】
［OFDM信号の復調シーケンス］
【０１５５】
図８は、インプリメンテーションガイドラインに紹介されている、P1、及び、P2のSignalling、並びに、OFDM信号の周波数オフセットを考慮した一連の復調シーケンスを説明する図である。
【０１５６】
すなわち、図８は、T2フレームのシーケンスを示している。
【０１５７】
インプリメンテーションガイドラインに記載の復調シーケンスによれば、OFDM受信装置は、動作開始時に、まず、P1を検出する(P1 detection)。
【０１５８】
P1の検出の後は、OFDM受信装置は、P1の「細かい」周波数オフセット補正、及び、「粗い」周波数オフセット補正を行う。
【０１５９】
周波数オフセット補正の後は、P1を復調すること（P1のSignallingを解くこと）(P1 demodulation)ができ、これにより、OFDM受信装置は、P2、データ(NORMAL)、及び、FCのFFTサイズを認識することができる。
【０１６０】
さらに、OFDM受信装置は、P1の復調によって、GI長のグループ情報を認識することができる。但し、GI長そのものは、認識することができないため、例えば、図８に示すように、T2フレームが、２個のOFDMシンボルのP2等の、複数のP2を含む場合には、先頭から２番目以降のP2の先頭の位置を特定することができない。
【０１６１】
その結果、OFDM信号の受信開始後、最初の（１番目の）T2フレーム（P1を復調したT2フレーム）に含まれる複数のP2の復調は、行うことができない。
【０１６２】
そのため、OFDM受信装置では、最初のT2フレームの残りのシンボルを用いて、P2の復調に必要なGI長の推定(GI estimation)を行う必要がある。
【０１６３】
OFDM受信装置は、GI長の推定の後、次の（２番目の）T2フレームを待って、そのT2フレームのP1に続くP2を、P1から認識したFFTサイズと、最初のT2フレームから推定したGI長とを用いて抽出して復調する。
【０１６４】
OFDM受信装置では、P2の復調により、L1プレ、さらには、L1ポスト（図３）を取得することができ(L1PRE decoding (and L1POST decoding))、そのL1プレ、及び、L1ポストの情報を用いて、データ(Normal)、及び、FCを復調することができる。
【０１６５】
以上の、インプリメンテーションガイドラインに紹介されている復調シーケンスでは、最初のT2フレームにおいて、GI長の推定のために、P2を復調することができず、その結果、データ（FCを含む）の復調が、T2フレームの１フレーム分だけ遅延する。
【０１６６】
そこで、OFDM受信装置において、P2（のL1プレ）、又は、データ（FCを含む）の復調に必要な正確な値の伝送パラメータをあらかじめ用意しておき、そのあらかじめ用意した伝送パラメータ（以下、プリセットともいう）を用いて、復調を行うことを考える。
【０１６７】
なお、プリセットは、例えば、OFDM受信装置が搭載されるTV（テレビジョン受像機）等の購入後の初期設定で行われる、いわゆるチャンネルスキャン等において、そのTVが受信可能なチャンネルについて取得する。
【０１６８】
TVが受信可能なチャンネルについてのプリセットの取得は、例えば、インターネット等のネットワークからダウンロードすることや、TVが内蔵するメモリに、各チャンネルのプリセットを記憶させておき、そのメモリから、プリセットを読み出すこと等によって行うことができる。
【０１６９】
ここで、データ（FCを含む）の復調に必要な伝送パラメータは、FFTサイズ、MISO又はSISOを表す伝送方式、GI長、パイロットパターン(PP)、伝送帯域の拡張の有無(BWT_EXT)、及び、１つのT2フレームに含まれるOFDMシンボルの数(NDSYM)である。
【０１７０】
また、P2（のL1プレ）の復調に必要な伝送パラメータは、FFTサイズ、伝送方式、及び、GI長である。
【０１７１】
なお、FFTサイズ、及び、伝送方式は、P1から認識することができるので、プリセットとしては、上述した必要な伝送パラメータのうちの、少なくとも、FFTサイズ、及び、伝送方式を除く伝送パラメータがあれば良い。
【０１７２】
プリセットとして、例えば、P2（のL1プレ）の復調に必要な伝送パラメータを用意しておく場合には、OFDM受信装置では、プリセットを用いて、P2（のL1プレ）を復調し、その復調の結果得られる、パイロットパターン(PP)、伝送帯域の拡張の有無(BWT_EXT)、及び、１つのT2フレームに含まれるOFDMシンボルの数(NDSYM)をもさらに用いることで、データ（FCを含む）を復調することができる。
【０１７３】
図９は、プリセットを用いたOFDM信号の復調を説明する図である。
【０１７４】
図９Ａは、FFTサイズが16K及び32K以外のT2フレームのシーケンスを示している。
【０１７５】
FFTサイズが16K及び32K以外のT2フレームには、１つ（１OFDMシンボル）以上のP2が含まれる。
【０１７６】
プリセットを用いる場合、OFDM受信装置は、最初のT2フレームのP1を検出し(P1 detection)、そのP1を復調する(P1 demodulation)。
【０１７７】
また、OFDM受信装置は、プリセットとしてのGI長等を用いて、最初のT2フレームのP2を抽出して復調し、P2の復調により得られるL1プレ、さらには、L1ポストの情報を用いて、データ(Normal)、及び、FCを復調する。
【０１７８】
以上のように、プリセットを用いる場合には、最初のT2フレームから、データ（FCを含む）の復調を行うこと、つまり、プリセットを用いない図８の場合と比較して、（T2フレームの）１フレーム分だけ、迅速に、データ（FCを含む）の復調を行うことができる。
【０１７９】
図９Ｂは、FFTサイズが16K又は32KのT2フレームのシーケンスを示している。
【０１８０】
FFTサイズが16K又は32KのT2フレームには、P2は、１OFDMシンボルしか含まれない（ので、２番目以降のP2の先頭を特定する必要がない）。
【０１８１】
したがって、FFTサイズが16K又は32Kである場合には、プリセットとして、GI長が用意されていなくても、P2を復調することができる。
【０１８２】
その結果、やはり、図９Ａの場合と同様に、最初のT2フレームから、データ（FCを含む）の復調を行うことができる。
【０１８３】
ところで、OFDM信号に、「粗い」周波数オフセットが存在する場合には、P1を用いて、「粗い」周波数オフセットを推定し、その推定値を検出する「粗い」周波数オフセット検出では、図７で説明したように、オフセット量offsetの最小値MINから最大値MAXまでの検出レンジの複数のオフセット量offsetそれぞれについて、P1の先頭から、オフセット量offsetだけずれたずらし位置を始点とする既知位置のサブキャリアのパワーの総和を求めるため、P1を用いた「粗い」周波数オフセット検出に時間を要する。
【０１８４】
図２の従来のOFDM受信装置では、P1を用いた「粗い」周波数オフセット検出に時間を要する場合には、その間に、P1に続くP2が、周波数オフセット補正部１１を通過し、P2について、「粗い」周波数オフセット補正を行うことができないため、同期が確立せず、P2を正確に復調することが困難となる。
【０１８５】
すなわち、図１０は、OFDM信号に、「粗い」周波数オフセットが存在する場合の、プリセットを用いたOFDM信号の復調を説明する図である。
【０１８６】
なお、図１０Ａは、FFTサイズが16K及び32K以外のT2フレームのシーケンスを示し、図１０Ｂは、FFTサイズが16K及び32KのT2フレームのシーケンスを示している。
【０１８７】
OFDM信号に、「粗い」周波数オフセットが存在する場合には、図２の従来のOFDM受信装置では、最初のT2フレームのP1を用いた「粗い」周波数オフセット検出(Coarse Carrier Offset estimation)を行っている間に、そのP1に続くP2が、周波数オフセット補正部１１を通過し、P2について、「粗い」周波数オフセット補正を行うことができないため、同期が確立せず、P2を正確に復調することが困難となる。
【０１８８】
その結果、図２のOFDM受信装置では、次のT2フレームを待って、そのT2フレームのP1に続くP2を復調し、その後に、データ（FCを含む）を復調することになる。
【０１８９】
したがって、図２のOFDM受信装置では、プリセットを用いても、OFDM信号に、「粗い」周波数オフセットが存在する場合には、最初のT2フレームにおいて、P2を復調することができず、その結果、データ（FCを含む）の復調が、T2フレームの１フレーム分だけ遅延する。
【０１９０】
そこで、図５のOFDM受信装置では、周波数領域周波数オフセット補正部２３が、FFT演算部２２において、OFDM時間領域信号のFFT演算が行われることによって得られるOFDM周波数領域信号を対象として、P1を用いて検出された「粗い」周波数オフセットの推定値に従い、「粗い」周波数オフセット補正を行う。
【０１９１】
そして、FFT演算部２２は、プリアンブル処理部２５が、最初のT2フレームのP1を用いた「粗い」周波数オフセット検出を行うのと並列して、そのP1に続くP2を対象としたFFT演算を行う。
【０１９２】
したがって、FFT演算部２２において、最初のT2フレームのP2のFFT演算が行われている間に、プリアンブル処理部２５による、最初のT2フレームのP1を用いた「粗い」周波数オフセット検出が終了し、FFT演算部２２の後段の周波数領域周波数オフセット補正部２３において、FFT演算が終了した後のP2、つまり、最初のT2フレームのP2の「粗い」周波数オフセット補正を行って、同期を確立することができる。
【０１９３】
その結果、最初のT2フレームのP2を正確に復調することができ、そのP2の情報を用いて、データ(Normal)、及び、FCを復調すること、すなわち、最初のT2フレームから、データ（FCを含む）を、迅速に復調することができる。
【０１９４】
図１１は、OFDM信号に、「粗い」周波数オフセットが存在する場合の、図５のOFDM受信装置によるOFDM信号の復調を説明する図である。
【０１９５】
なお、図１１Ａは、FFTサイズが16K及び32K以外のT2フレームのシーケンスを示し、図１１Ｂは、FFTサイズが16K及び32KのT2フレームのシーケンスを示している。
【０１９６】
図５のOFDM受信装置では、FFT演算部２２において、最初のT2フレームのP2のFFT演算が行われている間に、プリアンブル処理部２５において、最初のT2フレームのP1を用いた「粗い」周波数オフセット検出(Coarse Carrier Offset estimation)が行われ、「粗い」周波数オフセットの推定値が検出される。
【０１９７】
そして、最初のT2フレームのP2のFFT演算の終了後、FFT演算部２２の後段の周波数領域周波数オフセット補正部２３において、FFT演算が終了した後の最初のT2フレームのP2の「粗い」周波数オフセット補正が行われる。
【０１９８】
ここで、図５のOFDM受信装置は、OFDM信号の受信を開始した後の最初のT2フレームを処理するときには、P2（及び、データ（FCを含む））の復調に必要な伝送パラメータとしては、プリセットを使用する。
【０１９９】
なお、図５のOFDM受信装置では、P1から認識されるFFTサイズが、16Kか、32Kである場合において、P2（及び、データ（FCを含む））の復調に必要な伝送パラメータのうちのGI長が、プリセットとして用意されていないときには、GI長としては、0、又は、DVB-T2で規定されているGI長の最小の値である1/128を使用する。
【０２００】
但し、復調に必要な伝送パラメータのうちのGI長として、0、又は、DVB-T2で規定されているGI長の最小の値である1/128を使用する場合には、このGI長は、正確な値ではないため、最初のT2フレームについては、GI長の推定を行う必要があり、さらに、「粗い」周波数オフセットに起因する、OFDM周波数信号のIQコンスタレーション上での回転を、回転部２４（図５）で補正することが困難となる。
【０２０１】
この場合、「粗い」周波数オフセットに起因する、OFDM周波数信号の回転については、回転部２４の後段で行われる等化で対応することになる。
【０２０２】
［周波数オフセット補正］
【０２０３】
図１２は、図５の周波数領域周波数オフセット補正部２３による「粗い」周波数オフセット補正を説明する図である。
【０２０４】
図５で説明したように、FFT演算部２２は、OFDMシンボルを構成するサブキャリアc#iの集合について、周波数の低い方からj+1番目(j=0,1,・・・）のサブキャリアc#iのキャリアインデクスを、j(=i+K)として、そのキャリアインデクスjを、j+1番目のサブキャリアに対応付けて、OFDMシンボルを構成するサブキャリアc#iの集合としての複数のサブキャリアc#iの並びとともに、周波数領域周波数オフセット補正部２３に供給する。
【０２０５】
OFDM信号に、+Kだけの「粗い」周波数オフセットが存在する場合、FFT演算部２２で得られるOFDM時間領域信号であるOFDMシンボルを構成するサブキャリアc#iは、そのサブキャリアc#i（の本来）の設定周波数f#iから、+K個のサブキャリア間隔だけずれた設定周波数f#jに近い位置に存在し、その結果、FFT演算部２２において、本来のキャリアインデクスiではないキャリアインデクスj=i+Kと対応付けられる。
【０２０６】
周波数領域周波数オフセット補正部２３では、プリアンブル処理部２５からの「粗い」周波数オフセットの推定値に従って、サブキャリアc#iに対応付けられているキャリアインデクスを、本来のキャリアインデクスiではないキャリアインデクスjから、本来のキャリアインデクスiに変更（補正）することが、「粗い」周波数オフセット補正として行われる。
【０２０７】
図１２は、FFT演算部２２で得られるOFDMシンボルを構成するサブキャリアc#iの集合としての複数のサブキャリアc#iの並び（FFT出力データ）、及び、サブキャリアc#iに対応付けられたキャリアインデクスjと、「粗い」周波数オフセット補正後のキャリアインデクス（補正後キャリアインデクス）とを示している。
【０２０８】
プリアンブル処理部２５からの「粗い」周波数オフセットの推定値が、例えば、+10である場合、周波数領域周波数オフセット補正部２３では、FFT演算部２２で得られるOFDMシンボルを構成するサブキャリアc#iに対応付けられたキャリアインデクスjが、そのキャリアインデクスjを-10だけしたキャリアインデクスi(=j-10)に変更される。
【０２０９】
［検出レンジ設定処理］
【０２１０】
図１３は、図５のプリアンブル処理部２５による検出レンジ設定処理を説明するフローチャートである。
【０２１１】
ここで、図５のOFDM受信装置では、図１１で説明したように、FFT演算部２２において、最初のT2フレームのP2のFFT演算を行っている間に、プリアンブル処理部２５において、最初のT2フレームのP1を用いた「粗い」周波数オフセット検出を行い、「粗い」周波数オフセットの推定値を検出する。
【０２１２】
そして、最初のT2フレームのP2のFFT演算の終了後、FFT演算部２２の後段の周波数領域周波数オフセット補正部２３において、FFT演算が終了した後の最初のT2フレームのP2の「粗い」周波数オフセット補正を行う。
【０２１３】
このように、周波数オフセット補正部２３において、FFT演算が終了した後の最初のT2フレームのP2の「粗い」周波数オフセット補正を行うには、プリアンブル処理部２５による、最初のT2フレームのP1を用いた「粗い」周波数オフセット検出が終了した以後に、FFT演算部２２において、最初のT2フレームのP2のFFT演算が終了する必要がある。
【０２１４】
しかしながら、P2のFFTサイズが、例えば、1Kや2K等のように、小さいサイズである場合には、FFT演算部２２でのP2のFFT演算に要する時間が短時間で済み、P2のFFT演算が、早期に終了する。
【０２１５】
そして、プリアンブル処理部２５において、最初のT2フレームのP1を用いた「粗い」周波数オフセット検出が終了する前に、FFT演算部２２において、最初のT2フレームのP2のFFT演算が終了してしまうと、周波数領域周波数オフセット補正部２３において、「粗い」周波数オフセットの推定値に従った、最初のT2フレームのP2の「粗い」周波数オフセット補正を行うことができないことになる。
【０２１６】
そこで、FFT演算部２２の前段、又は、後段に、データを遅延するためのメモリを設け、そのメモリで、データの遅延を行うことによって、プリアンブル処理部２５での、最初のT2フレームのP1を用いた「粗い」周波数オフセット検出が終了してから、FFT演算が終了した後の最初のT2フレームのP2を、FFT演算部２２から周波数領域周波数オフセット補正部２３に供給する方法がある。
【０２１７】
しかしながら、この方法では、メモリを設けるために、OFDM受信装置が、大型化するとともに、高コスト化することになる。
【０２１８】
一方、プリアンブル処理部２５では、「粗い」周波数オフセット検出において、上述したように、オフセット量offsetの最小値MINから、オフセット量offsetの最大値MAXまでの範囲である検出レンジの複数のオフセット量offsetそれぞれについて、P1の先頭から、オフセット量offsetだけずれたずらし位置を始点とする複数の位置としての既知位置のサブキャリアのパワーの総和を求める。
【０２１９】
したがって、「粗い」周波数オフセット検出には、検出レンジの広さ（幅）に比例するような時間を要するため、検出レンジを狭くすることによって、「粗い」周波数オフセット検出に要する時間を短くすることができる。
【０２２０】
そこで、プリアンブル処理部２５では、検出レンジを設定する検出レンジ設定処理を行い、必要に応じて、「粗い」周波数オフセット検出を、短時間で行うことで、FFT演算部２２において、最初のT2フレームの、小さいFFTサイズのP2のFFT演算が終了する以前に、「粗い」周波数オフセット検出を終了することができるようになっている。
【０２２１】
すなわち、検出レンジ設定処理では、例えば、ユーザがチャンネルを選択すると、ステップＳ１１において、プリアンブル処理部２５は、ユーザが選択したチャンネル（注目チャンネル）について、その注目チャンネルを、前回受信したときのオフセット量offsetが、内蔵するメモリ（図示せず）に記憶されているかどうかを判定する。
【０２２２】
ここで、検出レンジ設定処理では、後述するステップＳ１４において、あるチャンネルを受信したときに、「粗い」周波数オフセット検出で検出された「粗い」周波数オフセットとしてのオフセット量offsetを、そのチャンネルと対応付けて、プリアンブル処理部２５が内蔵するメモリに記憶するようになっている。
【０２２３】
ステップＳ１１において、注目チャンネルについてのオフセット量offsetがメモリに記憶されていないと判定された場合、処理は、ステップＳ１２に進み、プリアンブル処理部２５は、検出レンジとして、デフォルトのレンジ（デフォルトレンジ）である、広いレンジを設定し、処理は、ステップＳ１４に進む。
【０２２４】
ここで、デフォルトレンジとしては、例えば、DVB-T2の規格上、最も広いレンジ、すなわち、OFDM信号を送信する伝送帯域が、例えば、8MHzである場合には、前述したように、「粗い」周波数オフセット検出によって検出可能な±500kHzの範囲に相当するレンジを採用することができる。
【０２２５】
一方、ステップＳ１１において、注目チャンネルについてのオフセット量offsetがメモリに記憶されていると判定された場合、処理は、ステップＳ１３に進み、プリアンブル処理部２５は、メモリに記憶された注目チャンネルについてのオフセット量offset（前回の注目チャンネルの受信時に、「粗い」周波数オフセット検出で検出された「粗い」周波数オフセットの推定値としてのオフセット量offset）を含む、デフォルトレンジよりも狭いレンジを、検出レンジとして設定し、処理は、ステップＳ１４に進む。
【０２２６】
ここで、注目チャンネルの「粗い」周波数オフセットは、受信環境が大きく変化しない限り、前回の注目チャンネルの受信時と、今回の注目チャンネルの受信時とで、それほど変化しないと考えられる。
【０２２７】
したがって、注目チャンネルについてのオフセット量offsetがメモリに記憶されている場合、すなわち、前回の注目チャンネルの受信時に、「粗い」周波数オフセット検出で検出された「粗い」周波数オフセットの推定値としてのオフセット量offsetが、メモリに記憶されている場合には、その前回の受信時の推定値を含む、その推定値付近の狭い範囲を、検出レンジとして設定しても、「粗い」周波数オフセット検出を、正確に行うことができる。
【０２２８】
そして、検出レンジを、狭い範囲に設定することにより、「粗い」周波数オフセット検出に要する時間を短くすることができ、プリアンブル処理部２５において、最初のT2フレームのP1を用いた「粗い」周波数オフセット検出が終了する前に、FFT演算部２２において、最初のT2フレームのP2のFFT演算が終了することを防止することができる。
【０２２９】
ステップＳ１４では、例えば、ユーザが、チャンネルを変更することや、電源をオフにすること等によって、注目チャンネルの受信が終了するのを待って、プリアンブル処理部２５は、例えば、その受信の終了の直前に、P1を用いた「粗い」周波数オフセット検出で検出された「粗い」周波数オフセットの推定値としてのオフセット量offsetを、注目チャンネルと対応付けて、メモリに記憶して（注目チャンネルの前回の受信時のオフセット量offsetが記憶されている場合には、上書きして）、検出レンジ設定処理を終了する。
【０２３０】
なお、図１３では、ユーザが、チャンネルを選択するごとに、そのチャンネル（注目チャンネル）について、その受信の終了の直前に、P1を用いた「粗い」周波数オフセット検出で検出された「粗い」周波数オフセットの推定値としてのオフセット量offsetを、メモリに記憶するが、チャンネルについての、「粗い」周波数オフセットの推定値としてのオフセット量offsetの、メモリへの記憶は、例えば、そのチャンネルが、最初に選択されたときだけ行うことができる。
【０２３１】
＜第２実施の形態＞
【０２３２】
図１４は、本発明を適用した、OFDM受信装置として機能する信号処理装置の第２実施の形態の構成例を示すブロック図である。
【０２３３】
なお、図中、図５の場合と対応する部分については、同一の符号を付してあり、以下では、その説明は、適宜省略する。
【０２３４】
すなわち、図１４のOFDM受信装置は、時間領域周波数オフセット補正部２１ないしシンボル同期部２６を含む点で、図５の場合と共通し、チャネル干渉除去部３１、シンボル数カウント部４１、周波数オフセット補正制御部４２、及び、演算部４３が新たに設けられている点で、図５の場合と相違する。
【０２３５】
OFDM受信装置には、アナログ放送を受信するTV等のように、チャネル（伝送路）干渉を除去する機能を、OFDM時間領域信号を処理する系に設けることができる。
【０２３６】
この場合、ある指定された周波数帯域のOFDM時間領域信号を対象としたフィルタリング等の、チャネル干渉の除去の処理（チャネル干渉除去処理）を行うときに、そのチャネル干渉除去処理が行われるOFDM時間領域信号について、周波数オフセット補正が行われている必要がある。
【０２３７】
そこで、図１４のOFDM受信装置では、最初のT2フレームについては、「粗い」周波数オフセット補正を、FFT演算部２２の後段の周波数領域周波数オフセット補正部２３で行い、２番目以降のT2フレームについては、OFDM時間領域信号を対象として、「細かい」周波数オフセット補正を行う時間領域周波数オフセット補正部２１において、「粗い」周波数オフセット補正をも行うようになっている。
【０２３８】
すなわち、図１４のOFDM受信装置では、チャネル干渉除去部３１には、時間領域周波数オフセット補正部２１が出力するOFDM時間領域信号が供給される。
【０２３９】
チャネル干渉除去部３１は、時間領域周波数オフセット補正部２１からのOFDM時間領域信号に、チャネル干渉除去処理を施し、FFT演算部２２に供給する。
【０２４０】
シンボル数カウント部４１には、シンボル同期部２６から、FFTトリガ情報が供給される。
【０２４１】
シンボル数カウント部４１は、シンボル同期部２６からのFFTトリガ情報の数をカウントし、そのカウント値が、T2フレームの１フレームに含まれるOFDMシンボルの数となると、T2フレームの終端のタイミングであることを表すフレーム終端フラグを、周波数オフセット補正制御部４２に供給する。
【０２４２】
周波数オフセット補正制御部４２には、シンボル数カウント部４１から、フレーム終端フラグが供給される他、プリアンブル処理部２５から、P1を用いた「粗い」周波数オフセット検出によって検出された「粗い」周波数オフセットの推定値（オフセット量offset）が供給される。
【０２４３】
周波数オフセット補正制御部４２は、OFDM信号の受信の開始後、シンボル数カウント部４１からフレーム終端フラグが供給されるまでは、つまり、最初のT2フレームの処理が行われている間は、プリアンブル処理部２５からの「粗い」周波数オフセットの推定値を、周波数領域周波数オフセット補正部２３、及び、回転部２４に供給するとともに、「粗い」周波数オフセットの推定値としての0を、演算部４３に供給する。
【０２４４】
また、周波数オフセット補正制御部４２は、OFDM信号の受信の開始後、シンボル数カウント部４１からフレーム終端フラグが供給されると、それ以降は、つまり、２番目のT2フレームの処理が開始されてからは、プリアンブル処理部２５からの「粗い」周波数オフセットの推定値を、演算部４３に供給するとともに、「粗い」周波数オフセットの推定値としての0を、周波数領域周波数オフセット補正部２３、及び、回転部２４に供給する。
【０２４５】
演算部４３には、周波数オフセット補正制御部４２から、「粗い」周波数オフセットの推定値が供給される他、プリアンブル処理部２５から、P1を用いた「細かい」周波数オフセット検出（P1を用いて「細かい」周波数オフセットを推定し、その推定値を検出すること）によって検出された「細かい」周波数オフセットの推定値が供給される。
【０２４６】
演算部４３は、周波数オフセット補正制御部４２からの「粗い」周波数オフセットの推定値と、プリアンブル処理部２５からの「細かい」周波数オフセットの推定値とを加算し、その加算結果としての、周波数オフセットの推定値を、時間領域周波数オフセット補正部２１に供給する。
【０２４７】
以上のように構成されるOFDM受信装置では、周波数オフセット補正制御部４２は、OFDM信号の受信の開始後、シンボル数カウント部４１からフレーム終端フラグが供給されるまでは、つまり、最初のT2フレームの処理が行われている間は、プリアンブル処理部２５からの「粗い」周波数オフセットの推定値を、周波数領域周波数オフセット補正部２３、及び、回転部２４に供給するとともに、「粗い」周波数オフセットの推定値としての0を、演算部４３に供給する。
【０２４８】
したがって、周波数領域周波数オフセット補正部２３、及び、回転部２４では、最初のT2フレームについては、周波数オフセット補正制御部４２から供給される、プリアンブル処理部２５で検出された「粗い」周波数オフセットの推定値を用いて、図５のOFDM受信装置と同様の処理が行われる。
【０２４９】
また、演算部４３では、周波数オフセット補正制御部４２からの、「粗い」周波数オフセットの推定値である0と、プリアンブル処理部２５からの「細かい」周波数オフセットの推定値とが加算され、その加算結果としての、周波数オフセットの推定値、すなわち、いまの場合、プリアンブル処理部２５からの「細かい」周波数オフセットの推定値が、時間領域周波数オフセット補正部２１に供給される。
【０２５０】
したがって、時間領域周波数オフセット補正部２１では、最初のT2フレームについては、プリアンブル処理部２５で検出された「細かい」周波数オフセットの推定値を用いて、図５のOFDM受信装置と同様の処理が行われる。
【０２５１】
その後、周波数オフセット補正制御部４２は、OFDM信号の受信の開始後、シンボル数カウント部４１からフレーム終端フラグが供給されると、それ以降は、つまり、２番目のT2フレームの処理が開始されてからは、プリアンブル処理部２５からの「粗い」周波数オフセットの推定値を、演算部４３に供給するとともに、「粗い」周波数オフセットの推定値としての0を、周波数領域周波数オフセット補正部２３、及び、回転部２４に供給する。
【０２５２】
したがって、周波数領域周波数オフセット補正部２３、及び、回転部２４では、２番目以降のT2フレームについては、周波数オフセット補正制御部４２から供給される、「粗い」周波数オフセットの推定値としての0を用いて、処理が行われる。
【０２５３】
すなわち、この場合、周波数領域周波数オフセット補正部２３、及び、回転部２４では、実質的に、処理は行われず、OFDM周波数領域信号は、周波数領域周波数オフセット補正部２３、及び、回転部２４を通過（バイパス）する。
【０２５４】
また、演算部４３では、周波数オフセット補正制御部４２からの、プリアンブル処理部２５で検出された「粗い」周波数オフセットの推定値と、プリアンブル処理部２５からの「細かい」周波数オフセットの推定値とが加算され、その加算結果としての、周波数オフセットの推定値が、時間領域周波数オフセット補正部２１に供給される。
【０２５５】
したがって、時間領域周波数オフセット補正部２１では、２番目以降のT2フレームについては、周波数オフセット補正制御部４２から供給される、プリアンブル処理部２５で検出された「粗い」周波数オフセットの推定値、及び、「細かい」周波数オフセットの推定値との加算結果に従い、OFDM時間領域信号の、「粗い」周波数オフセット補正、及び、「細かい」周波数オフセット補正が同時に（区別なく）施される。
【０２５６】
以上、本発明を、DVB-T2に準拠したOFDM信号を処理する信号処理装置としてのOFDM受信装置に適用した場合について説明したが、本発明は、その他、データの復調に必要な情報がシグナリングされたプリアンブル信号である、第１のプリアンブル信号と、第１のプリアンブル信号に続く第２のプリアンブル信号とを含むOFDM信号を処理する信号処理装置に適用可能である。
【０２５７】
そして、かかる信号処理装置は、例えば、テレビジョン放送を受信するTVや、チューナ、録画装置等に適用することができる。
【０２５８】
［本発明を適用したコンピュータの説明］
【０２５９】
次に、上述した一連の処理は、ハードウェアにより行うこともできるし、ソフトウェアにより行うこともできる。一連の処理をソフトウェアによって行う場合には、そのソフトウェアを構成するプログラムが、汎用のコンピュータ等にインストールされる。
【０２６０】
そこで、図１５は、上述した一連の処理を実行するプログラムがインストールされるコンピュータの一実施の形態の構成例を示している。
【０２６１】
プログラムは、コンピュータに内蔵されている記録媒体としてのハードディスク１０５やROM１０３に予め記録しておくことができる。
【０２６２】
あるいはまた、プログラムは、リムーバブル記録媒体１１１に格納（記録）しておくことができる。このようなリムーバブル記録媒体１１１は、いわゆるパッケージソフトウエアとして提供することができる。ここで、リムーバブル記録媒体１１１としては、例えば、フレキシブルディスク、CD-ROM(Compact Disc Read Only Memory)，MO(Magneto Optical)ディスク，DVD(Digital Versatile Disc)、磁気ディスク、半導体メモリ等がある。
【０２６３】
なお、プログラムは、上述したようなリムーバブル記録媒体１１１からコンピュータにインストールする他、通信網や放送網を介して、コンピュータにダウンロードし、内蔵するハードディスク１０５にインストールすることができる。すなわち、プログラムは、例えば、ダウンロードサイトから、ディジタル衛星放送用の人工衛星を介して、コンピュータに無線で転送したり、LAN(Local Area Network)、インターネットといったネットワークを介して、コンピュータに有線で転送することができる。
【０２６４】
コンピュータは、CPU(Central Processing Unit)１０２を内蔵しており、CPU１０２には、バス１０１を介して、入出力インタフェース１１０が接続されている。
【０２６５】
CPU１０２は、入出力インタフェース１１０を介して、ユーザによって、入力部１０７が操作等されることにより指令が入力されると、それに従って、ROM(Read Only Memory)１０３に格納されているプログラムを実行する。あるいは、CPU１０２は、ハードディスク１０５に格納されたプログラムを、RAM(Random Access Memory)１０４にロードして実行する。
【０２６６】
これにより、CPU１０２は、上述したフローチャートにしたがった処理、あるいは上述したブロック図の構成により行われる処理を行う。そして、CPU１０２は、その処理結果を、必要に応じて、例えば、入出力インタフェース１１０を介して、出力部１０６から出力、あるいは、通信部１０８から送信、さらには、ハードディスク１０５に記録等させる。
【０２６７】
なお、入力部１０７は、キーボードや、マウス、マイク等で構成される。また、出力部１０６は、LCD(Liquid Crystal Display)やスピーカ等で構成される。
【０２６８】
ここで、本明細書において、コンピュータがプログラムに従って行う処理は、必ずしもフローチャートとして記載された順序に沿って時系列に行われる必要はない。すなわち、コンピュータがプログラムに従って行う処理は、並列的あるいは個別に実行される処理（例えば、並列処理あるいはオブジェクトによる処理）も含む。
【０２６９】
また、プログラムは、１のコンピュータ（プロセッサ）により処理されるものであっても良いし、複数のコンピュータによって分散処理されるものであっても良い。さらに、プログラムは、遠方のコンピュータに転送されて実行されるものであっても良い。
【０２７０】
なお、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【符号の説明】
【０２７１】
１１  周波数オフセット補正部，  １２  FFT演算部，  １３  時間領域周波数オフセット検出部，  １４  周波数領域周波数オフセット検出部，  １５  周波数オフセット補正量推定部，  ２１  時間領域周波数オフセット補正部，  ２２  FFT演算部，  ２３  周波数領域周波数オフセット補正部，  ２４  回転部，  ２５  プリアンブル処理部，  ２６  シンボル同期部，  ３１  チャネル干渉除去部，  ４１  シンボル数カウント部，  ４２  周波数オフセット補正制御部，  ４３  演算部，  １０１  バス，  １０２  CPU，  １０３  ROM，  １０４  RAM，  １０５  ハードディスク，  １０６  出力部，  １０７  入力部，  １０８  通信部，  １０９  ドライブ，  １１０  入出力インタフェース，  １１１  リムーバブル記録媒体
【図１】
2011029921.tif 000003
【図２】
2011029921.tif 000004
【図３】
2011029921.tif 000005
【図４】
2011029921.tif 000006
【図５】
2011029921.tif 000007
【図６】
2011029921.tif 000008
【図７】
2011029921.tif 000009
【図８】
2011029921.tif 000010
【図９】
2011029921.tif 000011
【図１０】
2011029921.tif 000012
【図１１】
2011029921.tif 000013
【図１２】
2011029921.tif 000014
【図１３】
2011029921.tif 000015
【図１４】
2011029921.tif 000016
【図１５】
2011029921.tif 000017