(57)【特許請求の範囲】
【請求項１】
有効シンボル期間、および前記有効シンボル期間後半部の信号と同一の信号を有するガード期間からなる実シンボル期間を構成単位とする時間領域のデータ列であって、前記有効シンボル期間およびガード期間がモードに応じて異なる前記データ列を受信する受信機において、前記データ列と前記データ列を有効シンボル期間遅延させたデータ列との相関係数を求める相関演算手段と、前記ガード期間のうちその期間が最小である最小ガード期間に等しい期間内における前記相関係数の相関和を前記実シンボル期間以上求める相関和演算手段と、前記相関和演算手段により連続した前記実シンボル期間において求められる前記相関和を加算する相関和加算手段と、前記相関和加算手段の出力に基づいて、前記ガード期間および前記有効シンボル期間の区切りを検出する検出手段と、前記検出手段により求まる前記区切りに基づいて前記データ列の復調を行う復調手段とを備えたことを特徴とするデジタル受信機。
【請求項２】
請求項１において、相関和加算手段の出力を最小ガード期間の所定倍遅延させ前記出力に加算する演算手段を備え、前記演算手段の出力によって表される波形のうちそのピークが最大であるものに基づいてガード期間および有効シンボル期間の区切りを検出することを特徴とするデジタル受信機。
【請求項３】
請求項２において、演算手段の出力を最小ガード期間の所定倍遅延させ、前記出力に加算することを特徴とするデジタル受信機。
【請求項４】
請求項１において、相関和加算手段の出力を最小ガード期間の所定倍期間を積分区間として積分する演算手段を備え、前記演算手段の出力によって表される波形のうちそのピークが最大となるものに基づいてガード期間および有効シンボル期間の区切りを検出することを特徴とするデジタル受信機。
【請求項５】
請求項１において、相関和加算手段の出力によって表される波形の高さおよび幅を検出する検出手段を備え、前記検出手段の出力に基づいてガード期間および有効シンボル期間の区切りを検出することを特徴とするデジタル受信機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
シンボル間にガードインターバルを有するＯＦＤＭ変調された信号を受信し、復調するＯＦＤＭ受信機に関し、特に受信信号のシンボル期間とガード期間の区切りを検出する装置に関する。
【０００２】
【従来の技術】
直交周波数分割多重（以下、ＯＦＤＭ）変調方式は、マルチパス干渉に強く、周波数利用効率が高いことを特徴とし、近年移動体通信をはじめデジタル放送への採用が検討されている。図１１はＯＦＤＭ受信機の構成を表すブロック図である。
【０００３】
アンテナ１より入力されたＲＦ周波数帯域のＯＦＤＭ信号は、ＲＦアンプ２で増幅され、ミキサー３で電圧制御発振器１０より出力される信号と掛け合わせることで中間周波数信号（以下、ＩＦ信号）にダウンコンバートされ、ＩＦ増幅器４で帯域制限および適当な信号レベルに増幅され、直交復調器５で直交復調される。直交復調器５から出力されるベースバンド周波数帯域の同相信号成分（以下、Ｉ信号）及び直交信号成分（以下、Ｑ信号）はＡ／Ｄ変換器６へ入力され、Ａ／Ｄ変換器６でデジタルデータに変換される。デジタルデータに変換されたＩ信号およびＱ信号は高速離散フーリエ変換器（以下、ＦＦＴ処理器）７へ入力され、周波数領域の複素数データに変換され、誤り訂正器８に入力された後、誤り訂正後のデータがデジタルデータ出力端子９へ出力される。
【０００４】
周波数ずれ検出器１１はＦＦＴ処理器７からの出力に基づき、再生キャリアとキャリア周波数との周波数誤差を検出し、電圧制御発振器１０の発振周波数を制御する自動周波数制御を行う。これにより、ミキサー３によりダウンコンバートされるＩＦ信号の中心周波数は理想値に近づく。
【０００５】
図１２示すように、ＯＦＤＭデジタル放送ではデータは時間的にシンボルという単位に区切って伝送される。１シンボルは長さがＯＦＤＭのサブキャリア間隔の逆数Ｔsに等しい有効シンボル期間と、その手前に設けられたガード期間により構成される。ここで、上述のＦＦＴ処理器７が正確な復調を行うには、ガード期間と有効シンボル期間の区切り（以下、シンボル区切り）を検出しなければならない。シンボル区切り検出部２０は、このシンボル区切を以下に述べる方法で検出し、ＦＦＴ処理器を制御する。
【０００６】
図１２に示すように、時間領域のＯＦＤＭ送信信号において、ガード期間Ｇnのデータは有効シンボル期間の後半部分Ｇn’のデータと同一である。従って、有効シンボル期間のデータサンプル数をＮ、ガードインターバルのデータサンプル数をＭとして、有効シンボル期間の後半部分Ｇn’の送信データｓ(iGn)とガードインターバルＧnの送信データｓ(iGn-N)には、以下の関係が成立する。
【０００７】
【数１】
0003807878.tif 000002
【０００８】
ＯＦＤＭ受信機においては送信データｓ(i)と、これを有効シンボル期間Ｎ遅延させたデータ列ｓ(i-N)との相関係数を求め、これをガードインターバルＧnに等しい期間で加算すると、シンボル区切りごとにピークをもつ波形が現れる。これを利用してガードと有効シンボルの区切りを検出し、データ復調時のシンボル同期をとっている。この方法は特開平７−１４３０９７号公報に紹介されている。
【０００９】
【発明が解決しようとする課題】
従来装置を用いてシンボル区切りを検出する場合、相関演算に際して受信データの有効シンボル期間、ガード期間が設定されている必要がある。ＯＦＤＭ伝送方式においては送信モードにより送信データのガード期間、有効シンボル期間が異なるため、受信機は送信データのガード期間、有効シンボル期間が未知な状態から相関演算を行わなければならないが、従来装置においては送信モードにより異なるガード期間および有効シンボル期間を有するデータ列が入力される場合、送信モードを判別し、ガード期間および有効シンボル期間が未知な状態から受信データのシンボル区切りを検出し、復調を行うための手段は述べられていない。
【００１０】
本発明におけるＯＦＤＭ受信機は、ガード期間、有効シンボル期間が未知な状態から、ガードと有効シンボル後半部のデータとの相関性を利用した相関演算を行いシンボル区切りを検出し、複数の送信モードによって送信されるＯＦＤＭデータを確実に復調することが可能なＯＦＤＭ受信機を得ることを目的とする。
【００１１】
【課題解決のための手段】
上記目的を達成するために、本発明におけるＯＦＤＭデジタル受信機は、モードに応じて異なる有効シンボル期間およびガード期間より構成される実シンボル期間からなる受信データ列と、このデータ列を有効シンボル期間遅延させたデータ列との相関係数を求める相関演算手段を備え、存在する複数のモードに対応した相関係数を求める。続いてこれらの相関係数を各モードの最小ガード期間に相当する期間において加算した相関和を求め、この相関和を実シンボル期間に相当する期間で連続して区切り、この区切られた相関和同士を加算し、その加算結果に基づいてガード期間とシンボル期間の区切りを検出し、受信データ列の復調を行う。
【００１２】
ガード期間と有効シンボル期間との区切りを検出する手段は、相関和の加算結果とこれを最小ガード期間の所定倍に相当する期間遅延させたものを加算する演算手段、または相関和の加算結果を最小ガード期間の所定倍に相当する積分区間にわたって積分する演算手段を有し、これらの演算手段の出力によって表される波形のうち、そのピークが最大であるものに基づいてガード期間と有効シンボル期間との区切りを検出する。また、この区切りを検出する手段は、相関和の加算結果によって表される波形の高さおよび幅に基づいてガード期間と有効シンボル期間との区切りを検出する。
【００１３】
【発明の実施の形態】
以下、本発明をその実施の形態を示す図面に基づいて具体的に説明する。尚、上記従来技術において述べたものと同様あるいは相当する部分には同一の符号を付して説明を省略する。
【００１４】
実施の形態１．
図１は、本実施の形態におけるＯＦＤＭ方式デジタル放送受信機の構成を表すブロック図である。図１において１０１は本実施の形態におけるシンボル区切り検出部であり、相関演算器１２，相関和演算器１３，相関和加算器１４，シンボル区切り検出器２０１，ＦＦＴ制御器１５により構成される。
【００１５】
本発明実施の形態におけるシンボル区切り検出部１０１では、送信モード（以下、モードとする）により異なる有効シンボル期間およびガード期間を有するデータ列が受信される場合においても、受信時にモードが未知な状態から受信したデータ列の有効シンボル期間およびガード期間を求め、データ復調のためのシンボル区切りを検出し、ＦＦＴ処理器７が有効シンボルに対して正しいポイント数でＦＦＴ処理を行うよう制御を行う。
【００１６】
本実施の形態におけるガード期間、シンボル区切り検出部１０１の動作を、図２に示すように送信モード（Ａ，ＢおよびＣ）により３通りの異なる有効シンボル期間が存在する場合を例に説明する。この場合、各モードにおいて、さらに４通りの異なるガード期間が存在する。ここで、有効シンボル期間Ｎおよびガード期間Ｍはデータサンプル数により表す。図２に示すように、各モードのガード期間Ｍ2、Ｍ3およびＭ4はそれぞれ最小ガード期間Ｍ1の２，４，８倍となっており、合計１２通りの実シンボル期間が存在する。
【００１７】
まず相関演算器１２において、Ａ／Ｄ変換器６より入力された時間領域の複素受信データｇ(i)とｇ(i)を有効シンボル期間Ｎだけ遅延させたデータｇ(i-Ｎ)を用いて相関係数ｃ(i)が以下に示す式により算出される。ただし、*は複素共役を表す。
【００１８】
【数２】
0003807878.tif 000003
【００１９】
この場合、モードにより３通りの有効シンボル期間Ｎが存在するので３通りの相関係数が求まる。
【００２０】
ここで、ｇ(i)，ｇ(i-Ｎ)*は、送信信号をｓ(i)、受信側での周波数誤差をΔｆ、送受信信号のキャリア間の位相差をθ、有効シンボルの継続時間をＴSとして以下のように表される。尚、ｊは虚数単位を表す。
【００２１】
【数３】
0003807878.tif 000004
【００２２】
上式により相関係数ｃ(i)は以下のように表すことができる。
【００２３】
【数４】
0003807878.tif 000005
【００２４】
ここで、式１の関係より相関性を有する領域ではｓ(i)＝ｓ(i-Ｎ)であるからｓ(i)ｓ(i-Ｎ)*はｓ(i)ｓ(i)*と表すことができる。ここでｓ(i)ｓ(i)*はｉによらず実数となり、具体的にはｓ(i)の振幅の２乗となる。従って、ガード期間における相関係数ｃ(i)は以下のようになる。
【００２５】
【数５】
0003807878.tif 000006
【００２６】
式５のように相関性を有する場合の相関係数ｃ(i)は、送信信号ｓ(i)の振幅の２乗を周波数誤差Δｆ分だけ位相回転させたものとなり、その位相はｉによらず固定値とみなせる。一方、相関性のない領域においてはｓ(i)≠ｓ(i-Ｎ)であるためｓ(i)ｓ(i-Ｎ)*はｉによってその位相、振幅ともにばらばらの値となる。
【００２７】
図３に示すようにｓ(i)とｓ(i-Ｎ)が相関性を有する領域において相関係数ｃ(i)は位相が全て同一となるため、相関係数ｃ(i)を加算することにより、相関性を有する領域の開始点および終了点を検出することができる。本実施の形態ではこの相関性を利用し、相関和演算器１０３において、相関係数ｃ(i)を最小ガード期間Ｍ1において加算した相関和を求めることにより、上記の開始点および終了点を求める。
【００２８】
ガード期間における相関がとれている場合の相関係数ｃ(i)を最小ガード期間Ｍ1で加算した相関和Ｃ(i)を概略的に図示したのが図４である。図４−ａは送信データ列のガード期間が最小値Ｍ1の場合の相関和であり、図４−ｂ，ｃおよびｄは送信データ列のガード期間がそれぞれ最小ガード期間Ｍ1の２倍、４倍、８倍（Ｍ2，Ｍ3，Ｍ4）である場合の相関和である。
【００２９】
図４に示すように、相関係数ｃ(i)がガード期間において相関性を有する場合、つまり式２に示される相関係数演算において遅延量Ｎが送信データ列の有効シンボル期間と一致した場合、相関和演算器１３から出力される相関和Ｃ(i)には三角形または台形の波形が実シンボル周期で現れる。従って、相関和Ｃ(i)を各実シンボル期間で区切った要素を加算して得られる１２通りの加算結果に基づいて送信データ列のモード、ガード期間、有効シンボル期間を判別し、シンボル区切りを検出することができる。また上記のように相関和を実シンボル期間で区切った要素を複数加算すれば、ノイズの影響を低減することができ、正確にシンボル区切りを検出することができる。
【００３０】
以下、相関和および相関和を実シンボル期間で区切った要素を加算する演算方法について述べる。
【００３１】
相関和Ｃ(i)を求める演算式は次式により表すことができる。
【００３２】
【数６】
0003807878.tif 000007
【００３３】
相関和演算器１３では上式に基づき、相関演算器１２において式２により各モードごとに求めた３通りの相関係数をもとに、Ｍ1を各モードに対応する最小ガード期間として３通りの相関和求める。これらの相関和は相関和加算器１４に入力される。
【００３４】
相関和加算器１４において、相関和Ｃ(i)を各実シンボル期間で区切った要素を加算する演算式は、実シンボル期間をそれぞれ短い順にＬ1，Ｌ2，Ｌ3，Ｌ4相関和加算結果をＳC1(i')，ＳC2(i')，ＳC3(i')，ＳC4(i')とすると以下のように表される。
【００３５】
【数７】
0003807878.tif 000008
【００３６】
ここで、kは加算回数であり、ｉoは加算開始点である。この演算方法を図５に示す。相関和の加算は実シンボル期間毎に行われるのでｉ’はその値が各実シンボルサンプル数Ｌ1〜Ｌ4に達すると０に戻る。ここで、式７−１により算出されるＳC1(i')は相関和Ｃ(i)を最小実シンボル期間Ｌ1で区切って加算した場合の加算結果であり、式７−２，３，４により算出される、ＳC2(i')，ＳC3(i')，ＳC4(i')は、それぞれ相関和Ｃ(i)を実シンボル期間Ｌ2，Ｌ3，Ｌ4で区切った場合の加算結果である。
【００３７】
相関和加算器１４では式７−１〜４に基づき、相関和演算器１３において各モードごとに求めた３通りの相関和をもとに、Ｌ1〜Ｌ4を各モードに対応する実シンボル期間として各モード４通り、合計１２通りのデータ列を算出する。
【００３８】
相関和加算器１４により算出される１２通りのデータ列は、シンボル区切り検出部２０１に入力される。このとき、相関和加算器１４の１２通りの演算結果のうち、先に述べたように式２による相関係数演算において遅延量Ｎが受信データ列の有効シンボル期間と一致したもののみ整った三角波または台形波が現れる。シンボル区切り検出器は、これら１２通りのデータ列によって表される波形に基づいてモード、ガード期間、およびシンボル区切りを検出し、その結果をＦＦＴ処理器７に与える。ＦＦＴ制御器１５は入力されたモード、ガード期間及びシンボル区切り位置から、ＦＦＴ処理器７でのＦＦＴ演算のポイント数、及び選択すべき実シンボル部分のタイミングを生成し、ＦＦＴ処理器７を制御する。
【００３９】
相関和加算結果のデータ列は、１実シンボル分の長さしかないため、ピークがデータ列の端の方に現れることがある。このような場合は、各データ列をリング状に繋いだ巡回データ列としてピーク検出を行ってもよい。また、本実施の形態に関するシンボル区切り検出部１０１内部の処理はデジタルシグナルプロセッサ（ＤＳＰ）等を用いてプログラム処理として構成することも可能である。
【００４０】
実施の形態２．
本実施の形態はシンボル区切りの検出手段に関する。
【００４１】
図６は本実施の形態におけるシンボル区切り検出器２０１の内部を示したもので、ピーク生成器１６およびピーク検出器１７により構成される。ピーク生成器１６は、シンボル区切りに対応する位置においてピークを有する三角波を生成する演算を行う。ピーク検出器は、ピーク生成器からの出力に基づいてシンボル区切りを検出する。以下、本実施の形態におけるシンボル区切り検出器の動作を説明する。
【００４２】
先に述べた図１の相関和加算器１４により算出される１２通りのデータ列は、ピーク生成器１６へ入力される。これらのデータ列のうち、データ長が最小実シンボル期間Ｌ1である相関和加算結果ＳC1(i')は、相関係数ｃ(i)のガード期間における相関性がとれている場合、シンボル区切りに対応する位置においてピークを持つ三角波が検出されるので、何も処理を行わずそのままピーク検出器１７へ出力する。
【００４３】
相関和加算器１４の出力データのうち、データ長が実シンボル期間Ｌ2である相関和加算結果ＳC2(i')については、ＳC2(i')と、最小ガード期間Ｍ1だけ前のデータ列ＳC2(i'-Ｍ1)の和を算出することによりピーク生成演算を行い、この結果をピーク検出器１７へ出力する。ただしデータ列は巡回データ列として演算を行う。この演算方法を図７−ａに示す。図７−ａに示す結果を得るための演算式はピーク生成結果をＣP2(i')とすると以下のように表される。
【００４４】
【数８】
0003807878.tif 000009
【００４５】
式８に示した演算をＭ2，Ｌ2をそれぞ各モードに対応するガード期間、実シンボル期間として行い、３通りのピーク生成結果を求める。
【００４６】
相関和加算器１４の出力データのうち、データ長が実シンボル期間Ｌ3である相関和加算結果ＳC3(i')については、ＳC3(i')と、最小ガード期間Ｍ1，Ｍ1の２倍および３倍だけ前のデータ列ＳC3(i'-Ｍ1)，ＳC3(i'-2Ｍ1)，ＳC3(i'-3Ｍ1)の和を計算することによりピーク生成演算を行い、この結果をピーク検出器１７へ出力する。ただしデータ列は巡回データ列として演算を行う。この演算方法を図７−ｂに示す。図７−ｂに示す結果を得るための演算式はピーク生成結果をＣP3(i')とすると以下のように表される。
【００４７】
【数９】
0003807878.tif 000010
【００４８】
式９に示した演算をＭ1およびＬ3をそれぞれ各モードに対応する最小ガード期間、実シンボル期間として行い、３通りのピーク生成結果を求める。
【００４９】
相関和加算器１４の出力データのうち、データ長が実シンボル期間Ｌ4である相関和加算結果ＳC4(i')については、ＳC4(i')と、最小ガード期間Ｍ1，Ｍ1の２倍，３倍，４倍，５倍，６倍および７倍前におけるデータ列ＳC4(i'-qＭ1)（q=1,2,….7）の値の和を計算することによりピーク生成演算を行い、この結果をピーク検出器１７へ出力する。ただしデータ列は巡回データ列として演算を行う。この演算方法を図７−ｃに示す。図７−ｃに示す結果を得るための演算式はピーク生成後の出力をＣP4(i')とすると以下のように表される。
【００５０】
【数１０】
0003807878.tif 000011
【００５１】
式１０に示した演算を、Ｍ1およびＬ4をそれぞれ各モードに対応する最小ガード期間、実シンボル期間として行い、３通りのピーク生成器出力を求める。
【００５２】
尚、式９に示したピーク生成結果を求める演算は以下のように行うこともできる。
【００５３】
【数１１】
0003807878.tif 000012
【００５４】
上式による演算ではまず、ＳC3(i')と、最小ガード期間Ｍ1だけ前のデータ列ＳC3(i'-Ｍ1)の和ＳC3’(i')を求め（式１１−１）、次にＳC3’(i')と最小ガード期間Ｍ1の２倍前におけるデータ列ＳC3’(i'-2Ｍ1)の和を計算することによりピーク生成結果ＣP4(i')を求める（式１１−２）。
【００５５】
式９においてピーク生成結果ＣP4(i')を求める場合は加算回数が３回必要であるのに対し、この演算では２回の加算で求めることができる。
【００５６】
また、式１０に示したピーク生成結果を求める演算は以下のように行うこともできる。
【００５７】
【数１２】
0003807878.tif 000013
【００５８】
上式による演算ではまず、ＳC4(i')と、最小ガード期間Ｍ1だけ前のデータ列ＳC4(i'-Ｍ1)の和ＳC4’(i')を求め（式１２−１）、次にＳC4’(i')と最小ガード期間Ｍ1の２倍前におけるデータ列ＳC4’(i'-2Ｍ1)の和ＳC4”(i')を計算する（式１２−２）。さらにＳC4”(i')と最小ガード期間Ｍ1の４倍前におけるデータ列ＳC4”(i'−４Ｍ1)との和を計算することによりピーク生成結果ＣP4(i')を求める（式１２−３）。
【００５９】
式１０においてピーク生成結果ＣP4(i')を求める場合は加算回数が７回必要であるのに対し、この演算では３回の加算で求めることができる。
【００６０】
以上の演算により、ピーク生成器１６より出力される１２通りの実シンボル期間のデータ列はピーク検出器１７に与えられる。これら１２通りのデータ列のうち、式２による相関係数演算において、遅延量Ｎが送信データ列の実シンボル期間と一致したデータ列のみに明らかなピークを有する三角波が検出される。ピーク検出器１７は１２通りのデータ列からピークが最大となる三角波を有するデータ列を抽出し、この波形およびピーク位置に基づいてガード期間、シンボル長ならびにシンボル区切り位置を検出し、この結果をＦＦＴ制御器１５に与える。
【００６１】
ＦＦＴ制御器１５は与えられたガード期間、シンボル長ならびにシンボル区切りに基づいて、ＦＦＴ処理器７のＦＦＴ演算のポイント数、実シンボル部分のタイミングを生成する。
【００６２】
尚、ピーク生成器１６より出力される１２通りのデータ列は、１実シンボル分の長さしかないため、ピークがデータ列の端の方に現れることがある。このような場合は、各データ列をリング状に繋ぎ、巡回データ列としてピーク検出を行ってもよい。また、本実施の形態におけるシンボル区切り検出部１０１の処理はデジタルシグナルプロセッサ（ＤＳＰ）等を用いてプログラム処理として構成することも可能である。
【００６３】
実施の形態３．
本実施の形態は、シンボル区切りの検出手段に関する。
【００６４】
図８は本実施の形態におけるシンボル区切り検出器２０１の内部を表したもので、面積演算器１８とピーク検出器１７により構成される。以下に面積演算器１８の動作を説明する。
【００６５】
▲１▼相関和加算器１４より出力される１２通りのデータ列は、面積演算器１８へ入力される。これら１２通りのデータ列のうち、データ長が最小実シンボル期間Ｌ1であるＳC1(i')については、何も処理を行わずそのままピーク検出器１７へ出力する。
【００６６】
▲２▼相関和加算器１４の出力データのうち、データ長が実シンボル期間Ｌ2である相関和加算結果ＳC2(i')において相関を示す台形波が検出される場合、この台形波の上底は最小ガード期間Ｍ1となるので、これを最小ガード期間Ｍ1に等しい区間で積分すればシンボル区切りに対応する位置においてピークを有する三角波が生成される。従って、このデータ列についてはデータを1サンプルづつずらしながら最小ガード期間Ｍ1を積分区間とする積分を行う。
【００６７】
▲３▼また、相関和加算器１４の出力データのうち、データ長が実シンボル期間Ｌ3である相関和加算結果ＳC3(i')において相関を示す台形波が検出される場合、この台形波の上底は最小ガード期間Ｍ1の３倍となるので、これを最小ガード期間Ｍ1の３倍に等しい区間で積分すればシンボル区切りに対応する位置においてピークを有する三角波が生成される。従って、このデータ列についてはデータを1サンプルづつずらしながら最小ガード期間Ｍ1の３倍の区間を積分幅とする積分を行う。
【００６８】
▲４▼また、相関和加算器１４の出力データのうち、データ長が実シンボル期間Ｌ4である相関和加算結果ＳC4(i')において相関を示す台形波が検出される場合、この台形波の上底は最小ガード期間Ｍ1の７倍となるので、これを最小ガード期間Ｍ１の７倍に等しい区間で積分すればシンボル区切りに対応する位置においてピークを有する三角波が生成される。従って、このデータ列についてはデータを1サンプルづつずらしながら最小ガード期間Ｍ1の７倍の区間を積分区間とする積分を行う。
【００６９】
ただし、上述の▲２▼〜▲４▼における演算は全て、データ列を巡回データ列として行う。
【００７０】
面積演算器１８より出力される１２通りのデータ列は、ピーク検出器１７に入力される。ピーク検出器１７は１２通りのデータ列からピークが最大となる三角波を有するデータ列を抽出し、この波形およびピーク位置に基づいてガード期間、シンボル長ならびにシンボル区切り位置を検出し、この結果をＦＦＴ制御器１５に与える。
【００７１】
ＦＦＴ制御器１５は与えられたガード期間、シンボル長ならびにシンボル区切りに基づいて、ＦＦＴ処理器７のＦＦＴ演算のポイント数、実シンボル部分のタイミングを生成する。
【００７２】
尚、ピーク生成器１６より出力される１２通りのデータ列は、１実シンボル分の長さしかないため、ピークがデータ列の端の方に現れることがある。このような場合は、各データ列をリング状に繋ぎ、巡回データ列としてピーク検出を行ってもよい。また、本実施の形態におけるシンボル区切り検出器の処理はデジタルシグナルプロセッサ（ＤＳＰ）等を用いてプログラム処理として構成することも可能である。
【００７３】
実施の形態４．
本実施の形態は、シンボル区切りの検出手段に関する。
【００７４】
図９は本実施の形態におけるシンボル区切り検出器２０１の内部を表したもので区間幅検出器１９により構成される。実施の形態２および３では、シンボル区切りにおいてピークを持つ三角波を生成することによりガード期間、シンボル長およびシンボル区切りを求めたが、本実施の形態においては相関和加算器の出力波形の幅および高さに基づきガード期間、シンボル長およびシンボル区切りを求める。
【００７５】
図１の相関和加算器１４から出力された１２通りのデータ列は、区間幅検出器１９へ入力される。区間幅検出器１９は図１０に示すように、入力されたデータ列が有する波形の立ち上がりとたち下がりとに基づいて波形の幅を求めると共に、波形の高さを検出する。このとき、波形の高さが設定されたレベル（例えば理論最大値の８０％。このレベルは実験的に求めてもよい）以上となる区間を波形の幅として検出し、検出された波形の幅と、そのデータ列において検出される相関性を示す波形の幅の理論値が近い場合、その理論波形に基づいて、ガード期間、有効シンボル期間およびシンボル区切りを検出する。
【００７６】
上述の方法により区間幅検出器１９により求められたガード期間、シンボル長ならびにシンボル区切りが、ＦＦＴ制御器１５へ入力される。以降の動作はこれまでに述べた実施の形態における動作と同様であるので、説明を省略する。
【００７７】
尚、ピーク生成器１６より出力される１２通りのデータ列は、１実シンボル分の長さしかないため、ピークがデータ列の端の方に現れることがある。このような場合は、各データ列をリング状に繋ぎ、巡回データ列としてピーク検出を行ってもよい。また、本実施の形態におけるシンボル区切り検出部１０１の処理はデジタルシグナルプロセッサ（ＤＳＰ）等を用いてプログラム処理として構成することも可能である。
【００７８】
【発明の効果】
本発明におけるＯＦＤＭ受信機の構成によれば、複数の送信モードによって送信されるＯＦＤＭデータを確実に復調することができる。
【図面の簡単な説明】
【図１】実施の形態１におけるＯＦＤＭ受信機の構成を示すブロック図である。
【図２】実施の形態１におけるＯＦＤＭ送信データのシンボル構成の一例である。
【図３】ガード領域における相関性を示す説明図である。
【図４】シンボル区切り、相関係数、相関和の関係を示す説明図である。
【図５】相関和の加算方法を示す説明図である。
【図６】実施の形態２におけるシンボル区切り検出部のブロック図である。
【図７】実施の形態２におけるピーク生成方法を示す説明図である。
【図８】実施の形態３におけるシンボル区切り検出部のブロック図である。
【図９】実施の形態４におけるシンボル区切り検出部のブロック図である。
【図１０】実施の形態５における区間幅検出方法を示す説明図である。
【図１１】従来のＯＦＤＭ受信機の構成を示すブロック図である。
【図１２】ＯＦＤＭ方式におけるシンボル構成。
【符号の説明】
１  アンテナ、  ２  ＲＦアンプ、  ３  ミキサー、  ４  ＩＦ増幅器、
５  直交復調器、６  Ａ／Ｄ変換器、７  ＦＦＴ処理器、８  誤り訂正器、
９デジタルデータ出力端子、１０  電圧制御発振器、
１１  周波数ずれ検出器、１２  相関演算器、１３  相関和演算器、
１４  相関和加算器、１５  ＦＦＴ制御器、１６  ピーク生成器、
１７  ピーク検出器、１８  面積演算器、１９  区間幅検出器、
２０  シンボル区切り検出部、１０１  シンボル区切り検出部、
２０１  シンボル区切り検出部。
【図１】
0003807878.tif 000014
【図２】
0003807878.tif 000015
【図３】
0003807878.tif 000016
【図４】
0003807878.tif 000017
【図５】
0003807878.tif 000018
【図６】
0003807878.tif 000019
【図７】
0003807878.tif 000020
【図８】
0003807878.tif 000021
【図９】
0003807878.tif 000022
【図１０】
0003807878.tif 000023
【図１１】
0003807878.tif 000024
【図１２】
0003807878.tif 000025