"複数種類のパイロット信号が混在するOFDM信号の周波数誤差を検出する装置において、前記OFDM信号をFFTして得られたサブキャリア毎の信号から、サブキャリア毎の電力値を算出する電力算出部と、パイロット信号がサブキャリアに配置された位置を示すパイロット配置情報、及び前記パイロット信号のブースト比を示すパイロットブースト比に基づいて、前記パイロット配置情報が示すパイロット信号の位置に対応するサブキャリアについて算出された前記電力値を、前記パイロット信号のパイロットブースト比で除算し、前記除算結果に基づいて積算電力値を算出する積算電力値算出部と、前記パイロット配置情報が示すパイロット信号の位置を所定範囲内でサブキャリア数分スライドさせて算出された前記積算電力値のうち、最大となる積算電力値を判定し、前記最大となる積算電力値においてスライドさせたキャリア数に基づいて、前記OFDM信号の周波数誤差を検出する最大値判定部と、を備えたことを特徴とする周波数誤差検出装置。請求項1に記載の周波数誤差検出装置において、前記積算電力値算出部は、前記積算電力値を算出するための対象となる所定種類のパイロット信号がサブキャリアに配置された位置を示す第1のパイロット配置情報、前記OFDM信号に混在する複数種類のパイロット信号のうち前記所定種類以外のパイロット信号の位置を示す第2のパイロット配置情報、及び、前記パイロット信号におけるそれぞれのブースト比を示すパイロットブースト比を用いて、前記第1のパイロット配置情報及び前記第2のパイロット配置情報が示すそれぞれのパイロット信号の位置に対応するサブキャリアについて算出された前記電力値を、前記パイロット信号のパイロットブースト比で除算し、前記除算結果に基づいて積算電力値を算出する、ことを特徴とする周波数誤差検出装置。請求項1に記載の周波数誤差検出装置において、前記積算電力値算出部は、前記積算電力値を算出するための対象となる所定種類の第1のパイロット信号がサブキャリアに配置された位置を示す第1のパイロット配置情報、前記OFDM信号に混在する複数種類のパイロット信号のうち前記所定種類以外の第2のパイロット信号が所定数のシンボルで1周期の配置となる場合に、前記所定数のシンボルのそれぞれに対応するシーケンス番号における前記第2のパイロット信号の位置を示す第2のパイロット配置情報、及び、前記パイロット信号におけるそれぞれのブースト比を示すパイロットブースト比を用いて、前記第1のパイロット配置情報及び前記第2のパイロット配置情報が示すそれぞれのパイロット信号の位置に対応するサブキャリアについて算出された前記電力値を、前記パイロット信号のパイロットブースト比で除算し、前記除算結果に基づいて積算電力値を算出し、前記最大値判定部は、前記第1のパイロット配置情報が示すパイロット信号の位置を所定範囲内でサブキャリア数分スライドさせ、前記第2のパイロット配置情報が示すシーケンス番号毎に算出された前記積算電力値のうち、最大となる積算電力値を判定し、前記最大となる積算電力値においてスライドさせたキャリア数に基づいて、前記OFDM信号の周波数誤差を検出し、前記最大となる積算電力値における前記シーケンス番号を検出する、ことを特徴とする周波数誤差検出装置。コンピュータを、請求項1から3までのいずれか一項に記載の周波数誤差検出装置として機能させるための周波数誤差検出プログラム。図6に示した広帯域AFC部150の最大位置検出部153は、ブースト比パイロット信号の電力比が全てのパイロット信号にて同一である場合に、特定のパイロット信号の電力値がデータキャリアの平均電力値よりも大きいことを利用して、周波数誤差を検出するものである。しかしながら、この最大位置検出部153では、ブースト比がパイロット信号間で異なる場合に、周波数誤差を正しく検出することができない。図9は、パイロット信号のブースト比が異なるOFDM信号の周波数誤差検出処理を説明するイメージ図であり、ISDB-T波のSPの電力値が従来の2倍である場合を想定したものである。図9の上段は、図7及び図8の上段と同様に、横軸がサブキャリア番号の周波数軸を示し、縦軸はサブキャリア毎の電力値を示している。電力値1付近の矢印はデータキャリアの電力値を、電力16/9付近の矢印はブーストされたACの電力値を、電力32/9付近の矢印はブーストされたSPの電力値をそれぞれ表しており、データキャリアよりもACの電力値の方が大きく、ACよりもSPの電力値の方が大きい。図9の中段のAC,TMCC及びCP配置情報は、図7及び図8の中段と同様に、その一例を示している。AC,TMCC及びCP配置情報が1に対応する上段のサブキャリア番号は12等であり、サブキャリア番号12の電力値はSPの電力値である。相関演算部152により算出される積算電力値は、AC,TMCC及びCP配置情報が1に対応するサブキャリアがSPの場合図9を参照、AC,TMCC及びCP配置情報が1に対応するサブキャリアがSP以外の場合よりも大きくなる。つまり、周波数誤差検出のために用いるAC,TMCC及びCP配置情報に基づいて算出される積算電力値は、電力値の大きいSPが大きく影響する。このように、図6に示した従来の広帯域AFC部150では、ブースト比がパイロット信号間で異なる場合に、電力値が最も大きいパイロット信号図9の場合はSPが積算電力値に大きく影響することから、周波数誤差を正しく検出することができないという問題があった。具体的には、積算電力値を算出する際に基準とならないパイロット信号またはデータキャリアの電力値が、基準となるパイロット信号の電力値よりも大きい場合には例えば、図9に示すように、基準とならないSPの電力値が、基準となるACの電力値よりも大きい場合には、AC,TMCC及びCP配置情報が1に対応するサブキャリアに電力値が最も大きいパイロット信号基準ではないパイロット信号を含むときに、積算電力値が大きい値になってしまい、最大となる積算電力値を判定しても、周波数誤差を正しく検出することができない。そこで、本発明は前記課題を解決するためになされたものであり、その目的は、ブースト比が異なるパイロット信号が混在するOFDM信号であっても、その周波数誤差を正しく検出することが可能な周波数誤差検出装置及びプログラムを提供することにある。前記目的を達成するために、本発明による周波数誤差検出装置は、複数種類のパイロット信号が混在するOFDM信号の周波数誤差を検出する装置において、前記OFDM信号をFFTして得られたサブキャリア毎の信号から、サブキャリア毎の電力値を算出する電力算出部と、パイロット信号がサブキャリアに配置された位置を示すパイロット配置情報、及び前記パイロット信号のブースト比を示すパイロットブースト比に基づいて、前記パイロット配置情報が示すパイロット信号の位置に対応するサブキャリアについて算出された前記電力値を、前記パイロット信号のパイロットブースト比で除算し、前記除算結果に基づいて積算電力値を算出する積算電力値算出部と、前記パイロット配置情報が示すパイロット信号の位置を所定範囲内でサブキャリア数分スライドさせて算出された前記積算電力値のうち、最大となる積算電力値を判定し、前記最大となる積算電力値においてスライドさせたキャリア数に基づいて、前記OFDM信号の周波数誤差を検出する最大値判定部と、を備えたことを特徴とする。また、本発明による周波数誤差検出装置は、前記積算電力値算出部が、前記積算電力値を算出するための対象となる所定種類のパイロット信号がサブキャリアに配置された位置を示す第1のパイロット配置情報、前記OFDM信号に混在する複数種類のパイロット信号のうち前記所定種類以外のパイロット信号の位置を示す第2のパイロット配置情報、及び、前記パイロット信号におけるそれぞれのブースト比を示すパイロットブースト比を用いて、前記第1のパイロット配置情報及び前記第2のパイロット配置情報が示すそれぞれのパイロット信号の位置に対応するサブキャリアについて算出された前記電力値を、前記パイロット信号のパイロットブースト比で除算し、前記除算結果に基づいて積算電力値を算出する、ことを特徴とする。また、本発明による周波数誤差検出装置は、前記積算電力値算出部が、前記積算電力値を算出するための対象となる所定種類の第1のパイロット信号がサブキャリアに配置された位置を示す第1のパイロット配置情報、前記OFDM信号に混在する複数種類のパイロット信号のうち前記所定種類以外の第2のパイロット信号が所定数のシンボルで1周期の配置となる場合に、前記所定数のシンボルのそれぞれに対応するシーケンス番号における前記第2のパイロット信号の位置を示す第2のパイロット配置情報、及び、前記パイロット信号におけるそれぞれのブースト比を示すパイロットブースト比を用いて、前記第1のパイロット配置情報及び前記第2のパイロット配置情報が示すそれぞれのパイロット信号の位置に対応するサブキャリアについて算出された前記電力値を、前記パイロット信号のパイロットブースト比で除算し、前記除算結果に基づいて積算電力値を算出し、前記最大値判定部が、前記第1のパイロット配置情報が示すパイロット信号の位置を所定範囲内でサブキャリア数分スライドさせ、前記第2のパイロット配置情報が示すシーケンス番号毎に算出された前記積算電力値のうち、最大となる積算電力値を判定し、前記最大となる積算電力値においてスライドさせたキャリア数に基づいて、前記OFDM信号の周波数誤差を検出し、前記最大となる積算電力値における前記シーケンス番号を検出する、ことを特徴とする。さらに、本発明による周波数誤差検出プログラムは、コンピュータを、前記周波数誤差検出装置として機能させることを特徴とする。以上のように、本発明によれば、ブースト比が異なるパイロット信号が混在するOFDM信号であっても、その周波数誤差を正しく検出することが可能となる。以下、本発明を実施するための形態について図面を参照して詳細に説明する。本発明は、パイロット信号の配置及びブースト比の情報に基づいて、異なるブースト比のパイロット信号の電力値を等しくし、この等しくした電力値を用いて積算電力値を算出し、OFDM信号の周波数誤差を検出することを特徴とする。これにより、ブースト比がパイロット信号間で異なる場合であっても、パイロット信号の電力値を等しくして積算電力値を算出するから、電力値が最も大きいパイロット信号が積算電力値に大きく影響することがなく、正しい周波数誤差を検出することができる。OFDM信号受信装置まず、本発明の実施形態による広帯域AFC周波数誤差検出装置を含むOFDM信号受信装置について説明する。図1は、OFDM信号受信装置の構成を示すブロック図である。このOFDM信号受信装置1は、直交復調部10、複素乗算部11、FFT部12、復調部13、狭帯域AFC部14及び広帯域AFC部15を備えている。OFDM信号受信装置1がOFDM信号送信装置図示せずにより送信されたOFDM信号を受信すると、直交復調部10は、受信したOFDM信号を入力し、OFDM信号を直交復調し、等価ベースバンド信号を生成して複素乗算部11に出力する。複素乗算部11は、直交復調部10から等価ベースバンド信号を入力すると共に、狭帯域AFC部14から狭帯域の周波数誤差情報を、広帯域AFC部15から広帯域の周波数誤差情報をそれぞれ入力する。そして、複素乗算部11は、狭帯域の周波数誤差情報及び広帯域の周波数誤差情報に基づいて、これらの周波数誤差を打ち消すように位相回転用係数を生成し、位相回転用係数を等価ベースバンド信号に複素乗算する。これにより、等価ベースバンド信号の周波数誤差を補正することができる。周波数誤差を補正した後の等価ベースバンド信号は分配され、FFT部12及び狭帯域AFC部14へそれぞれ入力される。狭帯域AFC部14は、複素乗算部11から等価ベースバンド信号を入力し、サブキャリア間隔の±1/2以内の周波数誤差を補正するための周波数誤差を検出し、狭帯域の周波数誤差情報として複素乗算部11に出力する。狭帯域の周波数誤差を検出するには、等価ベースバンド信号に付加されたガードインターバルの相関に基づく手法等が用いられる。詳細については、例えば前述の非特許文献1を参照されたい。FFT部12は、複素乗算部11から等価ベースバンド信号を入力し、有効シンボル期間の等価ベースバンド信号に対してFFTを施し、サブキャリア毎の信号を生成する。サブキャリア毎の信号である周波数領域の信号、すなわちサブキャリア毎のFFT出力信号は分配され、復調部13及び広帯域AFC部15へそれぞれ入力される。復調部13は、FFT部12からサブキャリア毎のFFT出力信号を入力し、デマッピング、デインターリーブ、デコード等の復調処理を行い、OFDM信号送信装置からの伝送情報を復元する。尚、デマッピング等の復調処理は既知であるから、説明を省略する。広帯域AFC部15は、FFT部12からサブキャリア毎のFFT出力信号を入力し、サブキャリア毎の電力値を算出し、AC,TMCC及びCP配置情報、SP配置情報、AC,TMCC及びCPブースト比、並びにSPブースト比に基づいて、異なるブースト比のパイロット信号の電力値を等しくし、この等しくした電力値を用いて、サブキャリア番号をスライドさせる所定範囲内で積算電力値をそれぞれ算出する。そして、広帯域AFC部15は、所定範囲におけるそれぞれの積算電力値のうちの最大となる積算電力値を判定し、最大となる積算電力値におけるサブキャリア番号のスライドキャリア数を検出する。このように、広帯域AFC部15は、検出したスライドキャリア数を、サブキャリア間隔以上の周波数誤差を補正するための広帯域の周波数情報として複素乗算部11に出力する。広帯域AFC部周波数誤差検出装置次に、図1に示した広帯域AFC部15について説明する。図2は、広帯域AFC部15の構成を示すブロック図である。この広帯域AFC部15は、電力算出部151、相関演算部積算電力値算出部16及び最大位置検出部最大値判定部153を備えている。広帯域AFC部15は、ブースト比がパイロット信号間で同一である場合に加え、パイロット信号間で異なる場合であっても、周波数誤差を正しく検出する。具体的には、積算電力値を計算する際に基準となるパイロット信号の電力値よりも、それ以外のパイロット信号またはデータキャリアの電力値の方が大きい場合であっても、OFDM信号の周波数誤差を正しく検出することができる。図6に示した従来の広帯域AFC部150と図2に示す広帯域AFC部15とを比較すると、両広帯域AFC部150,15共に、電力算出部151及び最大位置検出部153を備えている点で同一である。これに対し、広帯域AFC部15は、広帯域AFC部150の相関演算部152とは異なる相関演算部16を備えている点で相違する。入力する情報を比較すると、広帯域AFC部150の相関演算部152は、積算電力値の算出対象の基準となるパイロット信号のサブキャリア番号が反映されたAC,TMCC及びCP配置情報を入力するのに対し、広帯域AFC部15の相関演算部16は、同じAC,TMCC及びCP配置情報に加え、積算電力値の算出対象の基準ではなく、かつ電力値がAC等に比べて大きいSPのサブキャリア番号が反映されたSP配置情報、AC,TMCC及びCPブースト比、並びにSPブースト比も入力する点で相違する。図3は、広帯域AFC部15の処理を示すフローチャートである。広帯域AFC部15の電力算出部151が入力するサブキャリア毎のFFT出力信号をFkkはサブキャリア番号とすると、電力算出部151は、サブキャリア毎のFFT出力信号Fkを入力しステップS301、FFT出力信号Fkの振幅値を2乗してサブキャリア毎の電力値Fk×Fkを求め、相関演算部16に出力するステップS302。ここで、は複素共役を表している。相関演算部16は、電力算出部151からサブキャリア毎の電力値Fk×Fkを入力すると共に、メモリ図示せずから、AC,TMCC及びCP配置情報P’k、SP配置情報SPi,kiはSPのシーケンス番号、kはサブキャリア番号、AC,TMCC及びCPブースト比rP、並びにSPブースト比rSPを読み出すステップS303。ここで、AC,TMCC及びCP配置情報P’k及びSP配置情報SPi,kは、1シンボルを構成する全サブキャリア番号において、そのパイロット信号が配置されているサブキャリア番号では1、それ以外のサブキャリア番号では0からなる数列とする。相関演算部16は、AC,TMCC及びCP配置情報P’k及びSP配置情報SPi,kが示すパイロット信号の電力値を等しくするための重みからなる全パイロット重み情報Palli,kを、AC,TMCC及びCP配置情報P’k、SP配置情報SPi,k、AC,TMCC及びCPブースト比rP、並びにSPブースト比rSPを用いて、以下の式により求めるステップS304。Palli,k=P’k/rPSPi,k/rSPここで、全パイロット重み情報Palli,kは、パイロット信号の電力値Fk×Fkを乗算することにより、パイロット信号の電力値を等しくすることが可能な重みからなる数列である。AC,TMCC及びCPの位置における重みは、Palli,k=P’k/rP=1/rPとなり、SPの位置における重みは、Palli,k=SPi,k/rSP=1/rSPとなる。図9の例では、ACのブースト比rP=16/9、SPブースト比rSP=32/9とすると、ACの位置における全パイロット重み情報Palli,k=9/16となり、SPの位置における全パイロット重み情報Palli,k=9/32となる。相関演算部16は、所定範囲内探索スライドキャリア数内でサブキャリア番号をスライドさせる数スライドキャリア数αを設定するステップS305。最初の処理の場合は、スライドキャリア数α=0に設定し、サブキャリア番号をスライドさせない。そして、相関演算部16は、OFDM信号の総サブキャリア数をNとし、サブキャリア毎の電力値Fkα×Fkαと全パイロット重み情報Palli,kとを乗算し、積算電力値相関値Si,αを以下の式により求め、最大位置検出部153に出力するステップS306。例えば、所定範囲である探索スライドキャリア数の範囲を-50≦α≦50αは整数とすると、101×4=404通りの積算電力値Si,αが求められる。尚、前記数式1では、サブキャリア毎の電力値Fk×Fkのサブキャリア番号kをスライドさせるようにしたが、全パイロット重み情報Palli,kのサブキャリア番号kをスライドさせるようにしてもよい。図9の例では、ACの電力値Fkα×Fkαと全パイロット重み情報Palli,kとの乗算結果は、16/9×9/16=1となり、SPの乗算結果は、32/9×9/32=1となる。ACよりもSPの電力値の方が大きいが、電力値Fkα×Fkαと全パイロット重み情報Palli,kとを乗算することで、ACの場合とSPの場合とで電力値Fkα×Fkα×Palli,kを等しくすることができ、等しくした電力値Fkα×Fkα×Palli,kを用いて積算電力値Si,αを算出することができる。相関演算部16は、所定範囲内で全てのスライドキャリア数αを設定済みであるか否かを判定しステップS307、全てのスライドキャリア数αを設定済みであると判定した場合ステップS307:Y、ステップS308へ移行し、全てのスライドキャリア数αを設定済みでないと判定した場合ステップS307:N、ステップS305へ移行し、所定範囲内で新たなスライドキャリア数αを設定する。最大位置検出部153は、ステップS307から移行して、相関演算部16から、スライドキャリア数α及びSPのシーケンス番号i毎の積算電力値Si,αを入力し、これらの積算電力値の中で最大値を判定し、最大となる積算電力値Si,αにおけるスライドキャリア数α及びSPのシーケンス番号iを検出するステップS308。そして、最大位置検出部153は、検出したスライドキャリア数αを広帯域の周波数誤差として外部へ出力すると共に、検出したSPのシーケンス番号iを当該シンボルにおけるSPの配置を示すシーケンス番号i図4における0~3のうちのいずれかのシーケンス番号として外部へ出力する。尚、検出したスライドキャリア数αは、プラスの場合もあるし。マイナスの場合もある。以上のように、本発明の実施形態による広帯域AFC部15周波数誤差検出装置によれば、電力算出部151が、サブキャリア毎のFFT出力信号Fkの振幅値からサブキャリア毎の電力値を求め、相関演算部16が、AC,TMCC及びCP配置情報P’k、SP配置情報SPi,k、AC,TMCC及びCPブースト比rP、並びにSPブースト比rSPを用いて、パイロット信号の電力値を等しくするための重みからなる全パイロット重み情報Palli,kを求め、所定範囲内でスライドキャリア数αを設定し、サブキャリア毎の電力値Fkα×Fkαと全パイロット重み情報Palli,kとを乗算することで積算電力値相関値Si,αを求めるようにした。そして、最大位置検出部153が、スライドキャリア数α及びSPのシーケンス番号i毎の積算電力値Si,αの中で最大値を判定し、最大となる積算電力値Si,αにおけるスライドキャリア数α及びSPのシーケンス番号iを検出し、検出したスライドキャリア数αを広帯域の周波数誤差とし、検出したSPのシーケンス番号iを当該シンボルにおけるSPの配置を示すシーケンス番号iとして出力するようにした。これにより、ブースト比が異なるパイロット信号が混在するOFDM信号であっても、サブキャリア毎の電力値Fkα×Fkαと全パイロット重み情報Palli,kとを乗算することで、積算電力値を算出するための電力値が、AC,TMCC及びCP配置情報P’k並びにSP配置情報SPi,kの示す全てのパイロット信号において等しくなる。したがって、積算電力値は、電力値が最も大きいパイロット信号に影響を受けることがなく、全てのパイロット信号の電力値が等しいものとして算出されるから、積算電力値が最大となるスライドキャリア数α及びSPのシーケンス番号iを正しく検出することができ、周波数誤差及び当該シンボルにおけるSPのシーケンス番号を正しく検出することが可能となる。尚、本発明の実施形態による広帯域AFC部15のハードウェア構成としては、通常のコンピュータを使用することができる。広帯域AFC部15は、CPU、RAM等の揮発性の記憶媒体、ROM等の不揮発性の記憶媒体、及びインターフェース等を備えたコンピュータによって構成される。広帯域AFC部15に備えた電力算出部151、相関演算部16及び最大位置検出部153の各機能は、これらの機能を記述したプログラムをCPUに実行させることによりそれぞれ実現される。また、これらのプログラムは、磁気ディスクフロッピー登録商標ディスク、ハードディスク等、光ディスクCD-ROM、DVD等、半導体メモリ等の記憶媒体に格納して頒布することもできる。以上、実施形態を挙げて本発明を説明したが、本発明は前記実施形態に限定されるものではなく、その技術思想を逸脱しない範囲で種々変形可能である。本発明は、図1に示したOFDM信号受信装置1に適用があるだけでなく、OFDM伝送方式を用いた映像、音声またはデータを受信し、OFDM信号を測定する測定装置、補償装置、OFDM信号を中継する中継装置等にも適用がある。要するに、本発明は、広帯域AFC部15である周波数誤差検出装置を含む装置にも適用がある。"