現フレームの同期ワードを用いて、時間の経過に沿ってトレーニングとトラッキングとを行う順方向等化と、次フレームの同期ワードを用いて、時間を遡ってトレーニングとトラッキングとを行う逆方向等化とにより遅延等化処理を実行する、判定帰還型の等化装置であって、受信信号のRSSI値を測定するRSSI測定手段と、前記RSSI測定手段が測定したRSSI値に基づいて、前記現フレームの同期ワード区間と前記次フレームの同期ワード区間のそれぞれにおけるRSSI値の最小位置を判定し、判定結果を示すRSSI最小位置情報を出力するRSSI最小位置判定手段と、前記RSSI測定手段が測定したRSSI値と所定の閾値とを比較し、比較結果を示すRSSI閾値比較情報を出力するRSSI比較手段と、前記順方向等化によって得られた順方向周波数オフセット推定値、前記逆方向等化によって得られた逆方向周波数オフセット推定値、前記RSSI最小位置判定手段から出力されたRSSI最小位置情報、及び、前記RSSI比較手段から出力されたRSSI閾値比較情報に基づいて、前記現フレームの周波数オフセット推定値を選択して出力する周波数オフセット推定値選択手段と、前記周波数オフセット推定値選択手段から出力された前記現フレームの周波数オフセット推定値と前記受信信号から得られた前記現フレームの周波数オフセット補償量とに基づいて、前記次フレームの周波数オフセット補償量を算出する周波数オフセット補償手段とを具備する等化装置。前記周波数オフセット推定値選択手段は、前記現フレームの同期ワード区間のRSSI最小値が閾値未満である場合には、前記次フレームの同期ワードからの周波数オフセット推定値を前記現フレームの周波数オフセット推定値として選択し、前記次フレームの同期ワード区間のRSSI最小値が閾値未満である場合には、前記現フレームの同期ワードからの周波数オフセット推定値を前記現フレームの周波数オフセット推定値として選択することを特徴とする請求項1に記載の等化装置。前記周波数オフセット推定値選択手段は、前記現フレームの同期ワード区間のRSSI最小値と前記次フレームの同期ワード区間のRSSI最小値が共に閾値以上である場合には、前記現フレームの同期ワード区間と前記次フレームの同期ワード区間のそれぞれで得られた周波数オフセット推定値の平均値を前記現フレームの周波数オフセット推定値として選択することを特徴とする請求項1又は請求項2に記載の等化装置。前記周波数オフセット推定値選択手段は、前記同期ワード区間で求められた周波数オフセット推定値が所定の推定値閾値以上である場合には、前フレームで推定した周波数オフセット推定値を前記現フレームの周波数オフセット推定値として選択することを特徴とする請求項1から請求項3のいずれかに記載の等化装置。前記周波数オフセット推定値選択手段は、前記同期ワード区間で求められた周波数オフセット推定値が所定の推定値閾値以上である場合には、前記現フレームの周波数オフセット推定値を0とすることを特徴とする請求項1から請求項3のいずれかに記載の等化装置。前記周波数オフセット推定値選択手段は、前記現フレームの同期ワード区間のRSSI最小値と前記次フレームの同期ワード区間のRSSI最小値が共に閾値未満である場合には、前フレームで推定した周波数オフセット推定値を前記現フレームの周波数オフセット推定値として選択することを特徴とする請求項1に記載の等化装置。前記周波数オフセット推定値選択手段は、前記現フレームの同期ワード区間のRSSI最小値と前記次フレームの同期ワード区間のRSSI最小値が共に閾値未満である場合には、前記現フレームの周波数オフセット推定値を0とすることを特徴とする請求項1に記載の等化装置。前記周波数オフセット補償手段は、等化処理開始からの時間または処理回数によって、前記周波数オフセット推定値選択手段から出力された前記現フレームの周波数オフセット推定値に掛ける忘却係数k但し、0≦k<1を変化させ、前記忘却係数を掛けた値と前記受信信号から得られた前記現フレームの周波数オフセット補償量とに基づいて、前記次フレームの周波数オフセット補償量を算出することを特徴とする請求項1から請求項7のいずれかに記載の等化装置。現フレームの同期ワードを用いて、時間の経過に沿ってトレーニングとトラッキングとを行う順方向等化と、次フレームの同期ワードを用いて、時間を遡ってトレーニングとトラッキングとを行う逆方向等化とにより遅延等化処理を実行する判定帰還型等化装置に適用される等化方法であって、受信信号のRSSI値を測定するRSSI測定工程と、前記RSSI測定工程で測定されたRSSI値に基づいて、前記現フレームの同期ワード区間と前記次フレームの同期ワード区間のそれぞれにおけるRSSI値の最小位置を判定し、判定結果を示すRSSI最小位置情報を出力するRSSI最小位置判定工程と、前記RSSI測定工程で測定されたRSSI値と所定の閾値とを比較し、比較結果を示すRSSI閾値比較情報を出力するRSSI比較工程と、前記順方向等化によって得られた順方向周波数オフセット推定値、前記逆方向等化によって得られた逆方向周波数オフセット推定値、前記RSSI最小位置判定工程において得られたRSSI最小位置情報、及び、前記RSSI比較工程において得られたRSSI閾値比較情報に基づいて、前記現フレームの周波数オフセット推定値を選択して出力する周波数オフセット推定値選択工程と、前記周波数オフセット推定値選択工程において選択された前記現フレームの周波数オフセット推定値と前記受信信号から得られた前記現フレームの周波数オフセット補償量とに基づいて、前記次フレームの周波数オフセット補償量を算出する周波数オフセット補償工程とを含む等化方法。0.4.従来技術の課題しかしながら、上述した特許文献1に開示された技術では、通信路インパルス特性の推定から整合フィルタによる処理を行う場合は、等化処理を行うときと同等レベルの処理を行う必要があるために、等化器等化装置全体の回路規模が大きくなると共に処理時の演算量が増大してしまう。また、等化処理におけるトレーニング期間の受信電力が小さい場合には、充分なトレーニングを行うことができないおそれがあるので、そのフレームの等化結果等化信号が劣化することがある。また、上述した特許文献2に開示された技術では、周波数オフセットの推定処理を行うためには、2種類かつ2組の固定パターンを必要とするために、データに対する固定パターンの比率から伝送効率が低下するおそれがある。さらに、伝送路状態を推定するための処理は、遅延波の遅延量推定と雑音電力推定とを必要とするため、等化器等化装置の回路規模が大きくなると共に処理時の演算量が増大してしまう。0.5.本発明の目的本発明はこのような事情に鑑みてなされたものであり、順方向等化と逆方向等化を行う等化装置において、全体の回路規模及び演算量を抑えつつ、周波数オフセットに起因する等化性能の劣化を抑制することができる等化装置及び等化方法を提供することを目的とする。本発明の等化装置は、現フレームの同期ワードを用いて、時間の経過に沿ってトレーニングとトラッキングとを行う順方向等化と、次フレームの同期ワードを用いて、時間を遡ってトレーニングとトラッキングとを行う逆方向等化とにより遅延等化処理を実行する、判定帰還型の等化装置であって、受信信号のRSSI値を測定するRSSI測定手段と、前記RSSI測定手段が測定したRSSI値に基づいて、前記現フレームの同期ワード区間と前記次フレームの同期ワード区間のそれぞれにおけるRSSI値の最小位置を判定し、判定結果を示すRSSI最小位置情報を出力するRSSI最小位置判定手段と、前記RSSI測定手段が測定したRSSI値と所定の閾値とを比較し、比較結果を示すRSSI閾値比較情報を出力するRSSI比較手段と、前記順方向等化によって得られた順方向周波数オフセット推定値、前記逆方向等化によって得られた逆方向周波数オフセット推定値、前記RSSI最小位置判定手段から出力されたRSSI最小位置情報、及び、前記RSSI比較手段から出力されたRSSI閾値比較情報に基づいて、前記現フレームの周波数オフセット推定値を選択して出力する周波数オフセット推定値選択手段と、前記周波数オフセット推定値選択手段から出力された前記現フレームの周波数オフセット推定値と前記受信信号から得られた前記現フレームの周波数オフセット補償量とに基づいて、前記次フレームの周波数オフセット補償量を算出する周波数オフセット補償手段とを具備する構成を採る。本発明の等化方法は、現フレームの同期ワードを用いて、時間の経過に沿ってトレーニングとトラッキングとを行う順方向等化と、次フレームの同期ワードを用いて、時間を遡ってトレーニングとトラッキングとを行う逆方向等化とにより遅延等化処理を実行する判定帰還型等化装置に適用される等化方法であって、受信信号のRSSI値を測定するRSSI測定工程と、前記RSSI測定工程で測定されたRSSI値に基づいて、前記現フレームの同期ワード区間と前記次フレームの同期ワード区間のそれぞれにおけるRSSI値の最小位置を判定し、判定結果を示すRSSI最小位置情報を出力するRSSI最小位置判定工程と、前記RSSI測定工程で測定されたRSSI値と所定の閾値とを比較し、比較結果を示すRSSI閾値比較情報を出力するRSSI比較工程と、前記順方向等化によって得られた順方向周波数オフセット推定値、前記逆方向等化によって得られた逆方向周波数オフセット推定値、前記RSSI最小位置判定工程において得られたRSSI最小位置情報、及び、前記RSSI比較工程において得られたRSSI閾値比較情報に基づいて、前記現フレームの周波数オフセット推定値を選択して出力する周波数オフセット推定値選択工程と、前記周波数オフセット推定値選択工程において選択された前記現フレームの周波数オフセット推定値と前記受信信号から得られた前記現フレームの周波数オフセット補償量とに基づいて、前記次フレームの周波数オフセット補償量を算出する周波数オフセット補償工程とを含むようにした。本発明によれば、順方向等化時と逆方向等化時の二通りのトレーニング結果から求めた周波数オフセット推定値のうち、より正しいと推定される周波数オフセット推定値を用いて周波数オフセットの補償を行うことにより、符号間干渉のある環境下においても精度よく周波数オフセットを補償することができ、全体の回路規模及び演算量を抑えつつ、周波数オフセットに起因する等化性能の劣化を抑制することができる。1.概要1.1.本発明の一実施の形態の概要本発明の一実施の形態に係る等化装置は、順方向等化と逆方向等化によって遅延等化を行う等化装置であって、順方向等化時と逆方向等化時の二通りのトレーニング結果から求めた周波数オフセット推定値のうち、より正しいと推定される周波数オフセット推定値を用いて周波数オフセットの補償を行うことを特徴としている。これにより、周波数オフセットによる等化性能の劣化を抑制することができる。具体的には、次のような方法によって周波数オフセットの補償を行う。1同一データ区間を挟む前後2つの同期ワード区間既知シンボル区間において、現フレームの同期ワード区間を用いて順方向トレーニングを行い、次フレームの同期ワード区間を用いて逆方向トレーニングを行う。2順方向トレーニングと逆方向トレーニングのそれぞれについて、トレーニング完了後に、同期ワード区間のデータと同期ワードのレプリカとの複素相関演算を行い、周波数オフセットを推定する。3RSSIReceivedSignalStrengthIndicator:受信信号強度が最小となるシンボル位置とそのときのRSSI値により、上記2で求めた2つの周波数オフセット推定値のいずれか、または両者から更に計算した値を用いて周波数オフセットの補償を行う。以下、本発明に係る等化装置の一実施の形態について、図面を参照して詳細に説明する。2.一実施の形態2.1.一実施の形態の無線受信装置の構成図1は、本発明の一実施の形態に係る無線受信装置の構成を示すブロック図である。図1において、無線受信装置100は、周波数オフセット補償部101と、受信信号バッファ102と、順方向等化処理部103と、逆方向等化処理部104と、RSSI測定部105と、RSSI最小位置判定部106と、RSSI比較部107と、周波数オフセット推定値選択部108と、乗算器109と、加算器110と、遅延回路T111と、から主に構成されている。なお、順方向等化処理部103は、トレーニング部103aと、トラッキング部103bと、周波数オフセット推定部103cとによって構成されている。また、逆方向等化処理部104も順方向等化処理部103と同様の構成であり、トレーニング部104aと、トラッキング部104bと、周波数オフセット推定部104cとによって構成されている。周波数オフセット補償部101は、周波数オフセット推定値選択部108から出力された周波数オフセット補償量に基づいて、受信信号に対して周波数オフセットの補償を行う。受信信号バッファ102は、周波数オフセット補償部101から出力された周波数オフセット補償後の受信信号を入力して一時的に保存し、等化処理速度に合わせて、順方向データ及び逆方向データをそれぞれ順方向等化処理部103及び逆方向等化処理部104へ出力する。順方向等化処理部103においては、トレーニング部103aが、順方向用同期ワードレプリカと受信信号バッファ102から出力された順方向データとを入力してトレーニングを行い、タップ係数初期値をトラッキング部103bへ出力し、トレーニング後の同期ワード既知シンボルを周波数オフセット推定部103cへ出力する。トラッキング部103bは、受信バッファ102から出力された順方向データとトレーニング部103aから出力されたタップ係数初期値とに基づいてトラッキングを行い、生成された順方向等化結果を外部へ出力する。周波数オフセット推定部103cは、順方向用同期ワードレプリカとトレーニング部103aから出力されたトレーニング後の同期ワードとに基づいて周波数オフセットを推定し、順方向周波数オフセット推定値を周波数オフセット推定値選択部108へ出力する。逆方向等化処理部104においては、トレーニング部104aが、逆方向用同期ワードレプリカと受信信号バッファ102から出力された逆方向データとを入力してトレーニングを行い、タップ係数初期値をトラッキング部104bへ出力し、トレーニング後の同期ワードを周波数オフセット推定部104cへ出力する。トラッキング部104bは、受信バッファ102から出力された逆方向データとトレーニング部104aから出力されたタップ係数初期値とに基づいてトラッキングを行い、生成された逆方向等化結果を外部へ出力する。周波数オフセット推定部104cは、逆方向用同期ワードレプリカとトレーニング部104aから出力されたトレーニング後の同期ワードとに基づいて周波数オフセットを推定し、逆方向周波数オフセット推定値を周波数オフセット推定値選択部108へ出力する。RSSI測定部105は、受信信号のRSSI受信信号強度を測定して、測定されたRSSI値をRSSI最小位置判定部106とRSSI比較部107とへ出力する。RSSI最小位置判定部106は、RSSI測定部105で測定されたRSSI値を入力して、現フレーム及び次フレームの同期ワード区間既知シンボル区間のそれぞれにおいてRSSIが最小となる位置を判定し、判定結果を示すRSSI最小位置情報を周波数オフセット推定値選択部108へ出力する。RSSI比較部107は、RSSI測定部105で測定されたRSSI値を入力し、入力されたRSSI値と所定の閾値との比較を行い、比較結果を示すRSSI閾値比較情報を周波数オフセット推定値選択部108へ出力する。なお、所定の閾値とは、周波数オフセットを補償するためのRSSIの閾値であって、推定された周波数オフセットの精度が悪いと判断される限界のRSSI値である。周波数オフセット推定値選択部108は、逆方向等化処理部104から出力された逆方向周波数オフセット推定値と、順方向等化処理部103から出力された順方向周波数オフセット推定値と、RSSI最小位置判定部106から出力されたRSSI最小位置情報と、RSSI比較部107から出力されたRSSI閾値比較情報とをそれぞれ入力し、最適な周波数オフセット推定値を現フレームの周波数オフセット推定値として選択して出力する。具体的には、1まず、周波数オフセット推定値選択部108は、RSSI最小位置判定部106から出力されたRSSI最小位置情報に基づいて現フレームの同期ワード区間のRSSI最小位置を取得し、そのRSSI最小位置におけるRSSI閾値比較情報を得る。2次に、周波数オフセット推定値選択部108は、RSSI最小位置情報から次フレームの同期ワード区間のRSSI最小位置を取得し、そのRSSI最小位置におけるRSSI閾値比較情報を得る。3―1次に、周波数オフセット推定値選択部108は、1で得られた現フレームの同期ワード区間のRSSI最小位置におけるRSSI閾値比較情報と、2で得られた次フレームの同期ワード区間のRSSI最小位置におけるRSSI閾値比較情報のうち、何れかのRSSI値が閾値未満の場合は以下の処理を行う。すなわち、現フレームの同期ワード区間のRSSI最小値が閾値未満である場合には、次フレームの同期ワードからの周波数オフセット推定値を現フレームの周波数オフセット推定値とし、次フレームの同期ワード区間のRSSI最小値が閾値未満である場合には、現フレームの同期ワードからの周波数オフセット推定値を現フレームの周波数オフセット推定値とする。3-2周波数オフセット推定値選択部108は、1で得られた現フレームの同期ワード区間のRSSI最小位置におけるRSSI閾値比較情報と、2で得られた次フレームの同期ワード区間のRSSI最小位置におけるRSSI閾値比較情報のうち、両方のRSSI値が閾値以上の場合は以下の処理を行う。すなわち、現フレームと次フレームの同期ワード区間のRSSI最小値が両方とも閾値以上である場合は、現フレームと次フレームの2つの同期ワード区間のそれぞれで得られる周波数オフセット推定値の平均値を現フレームの周波数オフセット推定値とする。3-3周波数オフセット推定値選択部108は、1で得られた現フレームの同期ワード区間のRSSI最小位置におけるRSSI閾値比較情報と、2で得られた次フレームの同期ワード区間のRSSI最小位置におけるRSSI閾値比較情報のうち、両方のRSSI値が閾値未満の場合は以下の処理を行う。すなわち、データ区間を挟む2つの同期ワード区間のRSSI最小値が両方とも閾値未満である場合は、前フレームで推定した周波数オフセット推定値を現フレームの周波数オフセット推定値とする。または、現フレームの周波数オフセット推定値を0とする。また、周波数オフセット推定値選択部108は、上述にようにして求められた周波数オフセット推定値が所定の推定値閾値以上である場合には、前フレームで推定した周波数オフセット推定値を現フレームの周波数オフセット推定値とする。または、現フレームの周波数オフセット推定値を0とする。乗算器109は、周波数オフセット推定値選択部108から出力された現フレームの周波数オフセット推定値に忘却係数を乗算して出力する。加算器110は、乗算器109から出力された値と現フレームの周波数オフセット補償量を加算し、加算結果である次フレームの周波数オフセット補償量を出力する。遅延回路111は、加算器110から出力された次フレームの周波数オフセット補償量を1フレーム時間保持してから出力する。この結果、遅延回路111の出力は、現フレームの周波数オフセット補償量となる。遅延回路111から出力された現フレームの周波数オフセット補償量は、加算器110および周波数オフセット補償部101へ入力させる。2.2.本発明の一実施の形態の前提条件2.2.1.一実施形態の等化装置の構成本実施の形態の等化装置による周波数オフセットの補償方法の具体例を説明する前に、本実施の形態を実現させるための前提条件について説明する。図2は、本発明の一実施形態に適用される等化装置の構成を示す図である。図2に示すように、等化装置200は、判定帰還型等化装置DFEの構成となっていて、FFフィードフォワードタップ部201と、FBフィードバックタップ部202と、データ判定部203と、誤差推定部204と、タップ係数更新部205と、切替えスイッチ206と、を備えて構成されている。FFタップ部201は、受信信号を入力し、FFタップ部201の一番右側のタップセンタータップから見て現在又は未来のデータを合成する。また、FBタップ部202は、後述するデータ判定部203から出力された軟判定結果の判定値を入力し、センタータップから見て過去のデータを合成する。ただし、FBタップ部202は、初期値を設定する場合は、既知シンボルの信号系列であってトレーニング時において回線状態を調べるためのトレーニング信号同期ワードを入力する。データ判定部203は、FFタップ部201の出力信号とFBタップ部202の出力信号との加算結果を入力し、送信シンボルを推定する。送信シンボルの推定結果は、硬判定結果等化信号としてデータ判定部203から出力されると共に、軟判定結果としてFBタップ部202及び誤差推定部204へ出力される。誤差推定部204は、FFタップ部201の出力信号とFBタップ部202の出力信号との加算結果と、データ判定部203から出力された送信シンボル推定結果軟判定結果との差分、すなわち、誤差を推定してタップ係数更新部205へ出力する。ただし、等化装置200が初期値を設定する場合は、切替えスイッチ206を切り替えることによってトレーニング信号同期ワードが誤差推定部204へ入力され、トレーニング信号と、FFタップ部201の出力信号及びFBタップ部202の出力信号の加算結果との差分を誤差として推定する。タップ係数更新部205は、誤差推定部204から出力された誤差、及び、パラメータセット選択部図示せずから出力されたタップ数FFタップ数とFBタップ数及び忘却係数を用いて、タップ係数を更新し、更新されたタップ係数をFBタップ部202及びFFタップ部201へ出力する。なお、切替えスイッチ206は、データ判定部203から出力された軟判定結果とトレーニング信号とを適宜に切り替えて、切り替えられた軟判定結果またはトレーニング信号をFBタップ部202と誤差推定部204へ出力するためのスイッチである。また、図2に示すタップT/FのFはフラクショナル数であって、シンボル間隔等化であればF=1、分数間隔等化であればFは任意の整数である。ただし、F>1である。すなわち、図2に示すように、本実施形態の等化装置200は、判定帰還型等化装置DFEの構成となっていて、同期ワード既知シンボルを使用したトレーニングにより、FFタップ部FFフィルタ201とFBタップ部FBフィルタ202のタップ係数を伝搬路周波数特性の逆特性に近づけている。そして、トレーニングの結果によって同期ワードの等化結果等化信号が得られるようになっている。なお、トレーニングにより得られた同期ワードの軟判定値は、符号間干渉が除去されているつまり、等化されているため、この軟判定値から精度の良い周波数オフセット量を推定することができる。2.2.2.等化信号のフレーム構成図3は、本発明の一実施形態に係る等化信号のフレーム構成を示す図であり、横軸の右方向が時間の流れる方向である。図3に示すようなフレーム構成において、フレームの先頭に同期ワード既知シンボルの符号列が配置され、同期ワードの符号列に後続してデータの符号列が配置されている。このようなフレーム構成において、順方向等化処理を行うときは、現フレームの同期ワードの符号列を用いて先頭から後端に向かって順方向に時間軸に沿ってトレーニングを行い、現フレームのデータ区間の符号列については順方向にトラッキングを行う。また、逆方向等化処理を行うときは、次フレームの同期ワードの符号列を用いて後端から先頭に向かって逆方向に時間軸を遡ってトレーニングを行い、現フレームのデータ区間の符号列については逆方向にトラッキングを行う。これにより、同一データ区間の符号列で順方向等化結果と逆方向等化結果の2つの等化結果を得ることができる。そして、RSSI最小位置以前では順方向等化結果が、RSSI最小位置より後方では逆方向等化結果が、それぞれ、等化結果等化信号として選択されて等化装置から出力される。すなわち、図3に示すように、同期ワード既知シンボルをフレームの先頭に配置し、順方向等化を行うときは、現フレームの同期ワードを用いてトレーニングを行い、現フレームの後方に向かってトラッキングを行う。また、逆方向等化を行うときは、次フレームの同期ワード既知シンボルを用いてトレーニングを行い、現フレームの前方に向かってトラッキングを行う。このようにして2つのトレーニング結果等化結果が得られるので、現フレームの同期ワード区間既知シンボル区間の受信状態が悪くて、順方向トレーニングの精度が低くても、次フレームの同期ワード既知シンボルを使用する逆方向トレーニングの精度がよい可能性があるので、結果的には良好な等化信号等化結果を得ることができる。2.2.3.一般的なフレーム構成及と等化処理図4は、一般的なフレーム構成と等化処理を説明するための図であり、横軸の右方向が時間の流れる方向である。図4に示すように、同期ワード既知シンボルはフレームの先頭と末尾以外の位置に配置されている。一般的には、同期ワードはフレームの中央位置に配置されていることが多い。そして、同期ワードからフレームの末尾の方向へ順方向等化を行う。また、同期ワードからフレームの先頭の方向へ逆方向等化を行う。このとき、受信した同期ワード既知シンボルと同期ワード既知シンボルのレプリカとの複素演算によって周波数オフセット量を推定する場合は、フェージング等によって同期ワード区間既知シンボル区間の受信信号レベルRSSIが落ち込んでいると、そのフレームでは精度よく周波数オフセットを補償することができない。そこで、本発明の実施の形態では、以下に述べるような方法によって周波数オフセットを補償している。2.2.4.周波数オフセット補償の前提条件周波数オフセット量の推定及び周波数オフセットの補償については、まず、トレーニングによって得られた同期ワードの軟判定値と同期ワードのレプリカの複素共役との複素乗算によって、同期ワード区間の位相回転量を算出する。そして、1サンプル当たりの位相回転量を求めて、受信信号を逆回転させることによって周波数オフセットの補償を行う。また、図2の等化装置200のデータ判定部203から出力される軟判定値軟判定結果については、等化装置200は同期ワードを使用したトレーニングによって、FFタップ部FFフィルタ201とFBタップ部FBフィルタ202のタップ係数を伝搬路周波数特性の逆特性に近づけることができる。しかし、周波数オフセットがある場合は、その周波数オフセットを補償するようにタップ係数が位相回転してしまう。したがって、トレーニング後の軟判定値はわずかに周波数オフセットが補償されている状態であるため、この軟判定値から求められた周波数オフセット推定値は、実際の周波数オフセット量よりもわずかに小さい値となる。しかしこれは、軟判定値から求められた周波数オフセット推定値に対して重み付けをするための忘却係数を掛けることにより、1制御周期当たりの周波数オフセットの補償量を落とすことと等価と考えることができる。また、RSSIの計算方法については、RSSIは各シンボルのパワーI2Q2によって求めることができる。一方、マルチパスフェージングの環境下では、フレームのシンボルごとの瞬時RSSIが激しく変動するため、RSSIは当該シンボルの前後の数シンボルでの平均RSSIとすることが望ましい。例えば、当該シンボルの前後3シンボルでの平均RSSIとする。2.3.本実施の形態における第1の周波数オフセット補償方法図5は、本実施の形態における第1の周波数オフセット補償方法において、逆方向のトレーニング結果から周波数オフセット推定値を求める説明図である。図5に示すように、現フレームの同期ワード区間のRSSI最小値が閾値未満である場合には、逆方向トレーニングの同期ワード区間の結果からつまり、逆方向トレーニング後の同期ワードと同期ワードレプリカから、周波数オフセット推定値を求めるステップS1a。そして、これを現フレームの周波数オフセット推定値として選択するステップS2a。次に、選択した現フレームの周波数オフセット推定値S2aと現フレームの周波数オフセット補償量S3aとに基づいて、次フレームの周波数オフセット補償量を計算するステップS4a。そして、計算された次フレームの周波数オフセット補償量を、最終的な次フレームの周波数オフセット補償量とするステップS5a。また、図6は、本実施の形態における第1の周波数オフセット補償方法において、順方向のトレーニング結果から周波数オフセット推定値を求める説明図である。図6に示すように、次フレームの同期ワード区間のRSSI最小値が閾値未満である場合には、順方向トレーニングの同期ワード区間の結果からつまり、順方向トレーニング後の同期ワードと同期ワードレプリカから、周波数オフセット推定値を求めるステップS1b。そして、これを現フレームの周波数オフセット推定値として選択するステップS2b。次に、選択した現フレームの周波数オフセット推定値S2bと現フレームの周波数オフセット補償量S3bとに基づいて、次フレームの周波数オフセット補償量を計算するステップS4b。そして、計算された次フレームの周波数オフセット補償量を、最終的な次フレームの周波数オフセット補償量とするステップS5b。すなわち、本実施の形態における第1の周波数オフセット補償方法では、順方向トレーニングまたは逆方向トレーニング後の同期ワードと同期ワードレプリカから、順方向または逆方向の周波数オフセット推定値を求めている。このとき、現フレームの同期ワード区間のRSSI最小値が閾値未満である場合には、次フレームの同期ワードからの周波数オフセット推定値を現フレームの周波数オフセット推定値として選択している。また、次フレームの同期ワード区間のRSSI最小値が閾値未満である場合には、現フレームの同期ワードからの周波数オフセット推定値を現フレームの周波数オフセット推定値として選択している。そして、選択された現フレームの周波数オフセット推定値と、現フレームの周波数オフセット補償量とに基づいて、次フレームの周波数オフセット補償量を計算し、これを最終的な周波数オフセット補償量としている。このような周波数オフセットの補償方法によれば、より正しいと思われる周波数オフセット量を選択することができるので、等化装置の等化性能を高いレベルに維持することができる。すなわち、一般的には、同期ワード区間のRSSI値が閾値より低い場合には、その同期ワードを使ったトレーニングの精度が低くなるおそれがあるので、そのトレーニング結果から推定される周波数オフセット量の精度も低くなる可能性が高い。そこで、本実施の形態のように、同期ワード区間に充分なRSSIを保持している側の同期ワードの周波数オフセット推定値を用いて周波数オフセットの補正を行うことにより、より正しいと思われる周波数オフセットの補正を行うことができるので、等化装置の等化性能の劣化を抑制することができる。2.4.本実施の形態における第2の周波数オフセット補償方法図7は、本実施の形態における第2の周波数オフセット補償方法を示す説明図である。図7に示すように、まず、順方向トレーニングの結果からつまり、順方向トレーニング後の同期ワードと同期ワードレプリカから、順方向の周波数オフセット推定値を求めるステップS1c。次に、逆方向トレーニングの結果からつまり、逆方向トレーニング後の同期ワードと同期ワードレプリカから、逆方向の周波数オフセット推定値を求めるステップS2c。このとき、現フレームの同期ワード区間のRSSI最小値と次フレームの同期ワード区間のRSSI最小値が共に閾値以上である場合には、2つの同期ワード区間のそれぞれで得られた周波数オフセット推定値の平均値を求めステップS3c、この周波数オフセット推定値の平均値を現フレームの周波数オフセット推定値とするステップS4c。そして、現フレームの周波数オフセット推定値S4cと現フレームの周波数オフセット補償量S5cとに基づいて、次フレームの周波数オフセット補償量を計算するステップS6c。そして、計算された次フレームの周波数オフセット補償量を、最終的な次フレームの周波数オフセット補償量とするステップS7c。すなわち、本実施の形態における第2の周波数オフセット補償方法では、順方向トレーニング及び逆方向トレーニング後の同期ワードと同期ワードレプリカから、順方向の周波数オフセット推定値及び逆方向の周波数オフセット推定値を求めている。このとき、現フレームの同期ワード区間のRSSI最小値と次フレームの同期ワード区間のRSSI最小値が共に閾値以上である場合には、2つの同期ワード区間のそれぞれで得られた周波数オフセット推定値の平均値を現フレームの周波数オフセット推定値としている。さらに、現フレームの周波数オフセット推定値と現フレームの周波数オフセット補償量から次フレームの周波数オフセット補償量を計算している。このような周波数オフセットの補償方法によれば、精度の高い周波数オフセット量を推定して周波数オフセットの補償を行うことができる。すなわち、周波数オフセット量の推定を行うためには、同期ワード既知シンボルが充分なRSSIレベルを維持している方が信頼性はより高い。このとき、現フレームの同期ワードと次フレームの同期ワードの両方ともRSSIレベルが閾値より高い場合には、2つの周波数オフセット推定値の平均値をとることにより、ノイズ等による周波数オフセット推定誤差を低減させることができる。その結果、良好な周波数オフセット補正を行うことができるので、等化装置の等化性能の劣化を抑制することができる。2.5.本実施の形態における第3の周波数オフセット補償方法図8は、本実施の形態における第3の周波数オフセット補償方法を示すフローチャートである。第3の周波数オフセット補償方法では、前述の第1の周波数オフセット補償方法で述べたような、RSSI最小値が閾値より高い方の同期ワード区間で求めた周波数オフセット推定値、または、前述の第2の周波数オフセット補償方法で述べたような、RSSI最小値が何れの同期ワード区間においても閾値より高いときに両者の平均値で求めた周波数オフセット推定値を、現フレームの周波数オフセット推定値foffとして用いるステップS11。そして、上述のようにして求めた現フレームの周波数オフセット推定値foffが所定の閾値より高いか否かを判定するステップS12。ここで、現フレームの周波数オフセット推定値foffが所定の推定値閾値より高い場合にはステップS12でYES、前フレームで推定した周波数オフセット推定値を現フレームの周波数オフセット推定値として用いるステップS13。そして、現フレームの周波数オフセット推定値実際には、前フレームの周波数オフセット推定値S13と現フレームの周波数オフセット補償量S14とに基づいて、次フレームの周波数オフセット補償量を計算するステップS15。そして、計算された次フレームの周波数オフセット補償量を次フレームの周波数オフセット補償量と決定するステップS16。なお、現フレームの周波数オフセット推定値foffが所定の推定値閾値より低い場合にはステップS12でNO、ステップS11で求めた現フレームの周波数オフセット推定値S11と現フレームの周波数オフセット補償量S14とに基づいて、次フレームの周波数オフセット補償量を計算するステップS15。そして、計算された次フレームの周波数オフセット補償量を次フレームの周波数オフセット補償量と決定するステップS16。すなわち、本実施の形態における第3の周波数オフセット補償方法では、前述の第1の周波数オフセット補償方法、または、前述の第2の周波数オフセット補償方法で求められた周波数オフセット推定値が所定の推定値閾値以上である場合には、前フレームで推定した周波数オフセット推定を現フレームの周波数オフセット推定値として選択し、次フレームの周波数オフセットの補償を行っている。このような周波数オフセットの補償方法によれば、ノイズ等の影響により、周波数オフセット推定値に大きな誤差を含んでしまう場合には、これを周波数オフセット補償量の計算に含めることなく、前フレームの周波数オフセット推定値を使用して周波数オフセット補償量を計算している。したがって、ノイズ等の影響に起因する異常な周波数オフセット推定値を除外することができるので、等化装置の等化性能の劣化を抑制することができる。2.6.本実施の形態における第4の周波数オフセット補償方法図9は、本実施の形態における第4の周波数オフセット補償方法を示すフローチャートである。第4の周波数オフセット補償方法では、前述の第1の周波数オフセット補償方法で述べたような、RSSI最小値が閾値より高い方の同期ワード区間で求めた周波数オフセット推定値、または、前述の第2の周波数オフセット補償方法で述べたような、RSSI最小値が何れの同期ワード区間においても閾値より高いときに両者の平均値で求めた周波数オフセット推定値を、現フレームの周波数オフセット推定値foffとして用いるステップS21。そして、上述のようにして求めた現フレームの周波数オフセット推定値foffが所定の推定値閾値より高いか否かを判定するステップS22。ここで、現フレームの周波数オフセット推定値foffが所定の閾値より高い場合にはステップS22でYES、現フレームの周波数オフセット推定値foffを0とするステップS23。そして、現フレームの周波数オフセット推定値=0と現フレームの周波数オフセット補償量S24とに基づいて、次フレームの周波数オフセット補償量を計算するステップS25。そして、計算された次フレームの周波数オフセット補償量を次フレームの周波数オフセット補償量と決定するステップS26。なお、現フレームの周波数オフセット推定値foffが所定の推定値閾値より低い場合にはステップS22でNO、ステップS21で求めた現フレームの周波数オフセット推定値S21と現フレームの周波数オフセット補償量S24とに基づいて、次フレームの周波数オフセット補償量を計算するステップS25。そして、計算された次フレームの周波数オフセット補償量を次フレームの周波数オフセット補償量と決定するステップS26。すなわち、本実施の形態における第4の周波数オフセット補償方法では、前述の第1の周波数オフセット補償方法、または、前述の第2の周波数オフセット補償方法で求められた周波数オフセット推定値が所定の推定値閾値以上である場合には、現フレームの周波数オフセット推定値を0として、次フレームの周波数オフセットの補償を行っている。いる。このような周波数オフセットの補償方法によれば、ノイズ等の影響により、周波数オフセット推定値に大きな誤差を含んでしまう場合には、これを周波数オフセット補償量に計算に含めることなく、現フレームの周波数オフセット推定値を0として周波数オフセット補償量を計算している。したがって、ノイズ等の影響に起因する異常な周波数オフセット推定値を除外することができるので、等化装置の等化性能の劣化を抑制することができる。2.7.本実施の形態における第5の周波数オフセット補償方法図10は、本実施の形態における第5の周波数オフセット補償方法を示す説明図である。まず、順方向トレーニングの結果からつまり、順方向トレーニング後の同期ワードと同期ワードレプリカから、順方向の周波数オフセット推定値を求めると共に、逆方向トレーニングの結果からつまり、逆方向トレーニング後の同期ワードと同期ワードレプリカから、逆方向の周波数オフセット推定値を求める。このとき、データ区間を挟む2つの同期ワード区間のRSSI最小値が両方とも閾値未満である場合は、前フレームで推定した前フレームの周波数オフセット推定値を現フレームの周波数オフセット推定値とするステップS1d。そして、現フレームの周波数オフセット推定値S1dと現フレームの周波数オフセット補償量S2dとに基づいて、次フレームの周波数オフセット補償量を計算するS3d。そして、計算された次フレームの周波数オフセット補償量を、最終的な次フレームの周波数オフセット補償量とするステップS4d。すなわち、本実施の形態における第5の周波数オフセット補償方法によれば、データ区間を挟む2つの同期ワード区間のRSSI最小値が何れも閾値未満である場合には、前フレームで推定した周波数オフセット推定値を現フレームの周波数オフセット推定値として、次フレームの周波数オフセットの補償を行っている。このような周波数オフセットの補償方法によれば、データ区間の両側の同期ワード区間のRSSIが共に閾値未満である場合は、何れの同期ワード区間の周波数オフセット推定値も信頼性が低いために、これを周波数オフセットの補償量計算に含めないで、前フレームの周波数オフセット推定値を用いて周波数オフセット補償量を計算している。したがって、信頼性の低い周波数オフセット推定値を使用しないために、等化装置の等化性能の劣化を抑制することができる。2.8.本実施の形態における第6の周波数オフセット補償方法図11は、本実施の形態における第6の周波数オフセット補償方法を示す説明図である。まず、順方向トレーニングの結果からつまり、順方向トレーニング後の同期ワードと同期ワードレプリカから、順方向の周波数オフセット推定値を求めると共に、逆方向トレーニングの結果からつまり、逆方向トレーニング後の同期ワードと同期ワードレプリカから、逆方向の周波数オフセット推定値を求める。このとき、データ区間を挟む2つの同期ワード区間のRSSI最小値が両方とも閾値未満である場合は、現フレームの周波数オフセット推定値を0とするステップS1e。そして、現フレームの周波数オフセット推定値S1eと現フレームの周波数オフセット補償量S2eとに基づいて、次フレームの周波数オフセット補償量を計算するS3e。そして、計算された次フレームの周波数オフセット補償量を、最終的な次フレームの周波数オフセット補償量とするステップS4e。すなわち、本実施の形態における第6の周波数オフセット補償方法によれば、データ区間を挟む2つの同期ワード区間のRSSI最小値が何れも閾値未満である場合には、現フレームの周波数オフセット推定値を0として、次フレームの周波数オフセットの補償を行っている。このような周波数オフセットの補償方法によれば、データ区間の両側の同期ワード区間のRSSIが共に閾値未満である場合は、何れの同期ワード区間の周波数オフセット推定値も信頼性が低いため、これを周波数オフセットの補償量計算に含めないで、現フレームの周波数オフセット推定値を0として周波数オフセット補償量を計算している。したがって、信頼性が低い周波数オフセット推定値を使用しないため、等化装置の等化性能の劣化を抑制することができる。2.9.本実施の形態における第7の周波数オフセット補償方法図12は、本実施の形態における第7の周波数オフセット補償方法を示すブロック図である。すなわち、この図は、現フレームの周波数オフセット推定値と周波数オフセット補償量から次フレームの周波数オフセット補償量を計算する時のシーケンスを示している。すなわち、第7の周波数オフセット補償方法では、前述の第1の周波数オフセット補償方法で述べたような、RSSI最小値が閾値より高い方の同期ワード区間で求めた周波数オフセット推定値、または、前述の第2の周波数オフセット補償方法で述べたような、RSSI最小値が何れの同期ワード区間においても閾値より高いときに両者の平均値で求めた周波数オフセット推定値を、現フレームの周波数オフセット推定値として用いることを基本とし、等化装置の動作状況に応じて周波数オフセット補償方法を切り替えている。言い換えると、前述の第1の周波数オフセット補償及び第2の周波数オフセット補償を基本とし、受信等化処理開始時/定常安定状態に応じて、前述の第3の周波数オフセット補償方法、第4の周波数オフセット補償方法、第5の周波数オフセット補償方法、及び第6の周波数オフセット補償方法を適宜に使い分けている。具体的には、図12に示すように、前述の第1の周波数オフセット補償方法、または第2の周波数オフセット補償方法で求められた周波数オフセット推定値Aに対して、受信等化処理開始から本来補償されるべき周波数オフセットになるまでの収束状況に応じて重み付けされた忘却係数kを掛算し、重み付けされた周波数オフセット推定値と現フレームの周波数オフセット補償量とに基づいて、次フレームの周波数オフセット補償量Bを計算する。なお、忘却係数Kは、0≦K<1である。このような周波数オフセットの補償方法によれば、例えば、無線通信の受信開始時等においては忘却係数として1に近い値が用いられ、推定した周波数オフセット値を基に周波数オフセット補償量を早期に立ち上げることを試みる。しかし、このときの周波数オフセット推定値がノイズ等の影響で大きな誤差を含む場合は、正しい周波数オフセット補償結果が得られないために、後続のフレームに対する周波数オフセット補償量に対してもその誤差が影響してしまう。このような場合は、前述の第4の周波数オフセット補償方法、または前述の第6の周波数オフセット補償方法のように、周波数オフセット推定値を0とすることによって、後続のフレームへの推定誤差の影響を抑制することができる。また、定常状態本来補償されるべき周波数オフセットに近くなっている状態において、ノイズや周波数オフセット量の計算誤差などに起因する周波数オフセット推定値の間違いから周波数オフセット補償量を安定化させるためには、忘却係数は0に近い値が用いられる。この場合は、必要とする周波数オフセット補償量になるまでには多少の時間を要する。このときは、信頼性の低い周波数オフセット推定値、または異常な周波数オフセット推定値になった場合でも、前述の第3の周波数オフセット補償方法、または前述の第5の周波数オフセット補償方法のように、前フレームの周波数オフセット推定値を用いることにより、等化性能の安定性を損なうことなく、必要とする周波数オフセット補償量に到達するまでの時間が長くなることを抑制することができる。このようにして周波数オフセット補償の安定化を図ることができる。すなわち、本実施の形態における第7の周波数オフセット補償方法では、現フレームの周波数オフセット推定値に忘却係数を掛けて、現フレームの周波数オフセット補償量に加算したものを、次フレームの周波数オフセット補償量としている。したがって、受信等化処理開始から本来補償されるべき周波数オフセットになるまでの収束状況に応じて忘却係数を使い分けることにより、安定した周波数オフセット補償を行うことができる。このとき、正しい周波数オフセットまでの収束状況は実際には不明であることから、例えば、受信等化処理開始からの時間、または、等化処理回数によって忘却係数を1から暫減していき、一定時間後または一定処理回数後に忘却係数が0に近い値にすることなどが行われる。なお、前述の第3の周波数オフセット補償方法、または前述の第4の周波数オフセット補償方法における閾値については、設計条件または使用条件から決まる固定値としてもよいし、前フレームの周波数オフセット推定値からの差分または変化率として規定してもよい。または、前フレームまでの周波数オフセット推定値の平均値からの差分または変化率としてもよい。2.10.本実施の形態の効果以上説明したように、本実施の形態によれば、順方向等化と逆方向等化によって遅延等化を行う等化装置において、順方向等化時と逆方向等化時の二通りのトレーニング結果から求めた周波数オフセット推定値のうち、より正しいと推定される周波数オフセット推定値を用いて周波数オフセットの補償を行っている。したがって、符号間干渉のある環境下においても精度よく周波数オフセットを補償することができるので、等化装置における等化性能の劣化を防止することができる。また、本実施の形態によれば、等化処理のために整合フィルタを用意したり、2組の固定パターンを用意したりする必要がないので、等化装置全体の回路規模及び演算量を抑えることができる。すなわち、現フレームの同期ワード区間のRSSI最小値が閾値未満である場合には、次フレームの同期ワードからの周波数オフセット推定値を現フレームの周波数オフセット推定値として選択し、次フレームの同期ワード区間のRSSI最小値が閾値未満である場合には、現フレームの同期ワードからの周波数オフセット推定値を現フレームの周波数オフセット推定値として選択し、次フレームの周波数オフセットの補償を行っている。これにより、充分なRSSSIレベルを維持している同期ワード区間側の周波数オフセット推定値を用いて周波数オフセットの補償を行うことができるので、等化装置の等化性能の劣化を抑制することができる。また、現フレームの同期ワード区間のRSSI最小値と次フレームの同期ワード区間のRSSI最小値が共に閾値以上である場合には、2つの同期ワード区間のそれぞれで得られた周波数オフセット推定値の平均値を現フレームの周波数オフセット推定値として選択し、次フレームの周波数オフセットの補償を行っている。このようにして2つの周波数オフセット推定値の平均値を採ることにより、ノイズ等による周波数オフセット推定値の誤差を低減させて周波数オフセットの補償を行うことができるので、等化装置の等化性能の劣化を抑制することができる。また、上記のようにして求められた周波数オフセット推定値が所定の推定値閾値以上である場合には、前フレームで推定した周波数オフセット推定値を現フレームの周波数オフセット推定値として選択し、次フレームの周波数オフセットの補償を行っている。これによって、ノイズによる影響を排除して周波数オフセットの補償を行うことができるので、等化装置の等化性能の劣化を抑制することができる。また、上記のようにして求められた周波数オフセット推定値が所定の推定値閾値以上である場合には、現フレームの周波数オフセット推定値を0として、次フレームの周波数オフセットの補償を行っている。これによって、ノイズによる影響を排除して周波数オフセットの補償を行うことができるので、等化装置の等化性能の劣化を抑制することができる。また、データ区間を挟む2つの同期ワード区間のRSSI最小値が何れも閾値未満である場合には、前フレームで推定した周波数オフセット推定値を現フレームの周波数オフセット推定値とし、次フレームの周波数オフセットの補償を行っている。すなわち、2つの同期ワード区間における周波数オフセット推定値の信頼性の低い場合は、前フレームの同期ワード区間の周波数オフセット推定値を用いて周波数オフセットの補償を行うことにより、等化装置の等化性能の劣化を抑制することができる。また、データ区間を挟む2つの同期ワード区間のRSSI最小値が何れも閾値未満である場合には、現フレームの周波数オフセット推定値を0として次フレームの周波数オフセットの補償を行っている。すなわち、2つの同期ワード区間における周波数オフセット推定値の信頼性の低い場合は、これらの周波数オフセット推定値を含めないで周波数オフセットの補償を行うことにより、等化装置の等化性能の劣化を抑制することができる。また、前述のようにして求めた周波数オフセット推定値に忘却係数を掛けた値を現フレームの周波数オフセット推定値として、周波数オフセットの補償を行うことにより、安定した周波数オフセット補償を行うことができる。