(57)【要約】【課題】ウェイト更新の仕方を多様化するための新たな技術を提供する。【解決手段】受信信号に含まれるパイロット信号に基づいて、信号合成に用いられるウェイトの更新を行う通信装置において、ウェイトの更新に用いられるパイロット信号の順序を制御する順序制御部１４６を備え、前記順序制御部１４６は、ウェイトの更新に用いられるパイロット信号の順序がそれぞれ異なる複数の更新順序ルールを有している。【選択図】図５
2008211314.tif 000002
【特許請求の範囲】
【請求項１】
受信信号に含まれるパイロット信号に基づいて、信号合成に用いられるウェイトの更新を行う通信装置において、
ウェイトの更新に用いられるパイロット信号の順序を制御する順序制御部を備え、
前記順序制御部は、ウェイトの更新に用いられるパイロット信号の順序がそれぞれ異なる複数の更新順序ルールを有していることを特徴とする通信装置。
【請求項２】
前記複数の更新順序ルールそれぞれに従った順序制御により得られた複数のウェイトを用いて信号合成を行うように構成されていることを特徴とする請求項１記載の通信装置。
【請求項３】
前記複数の更新順序ルールそれぞれに従った順序制御により得られた複数のウェイトを合成した合成ウェイトを生成するウェイト合成部と、
前記合成ウェイトから、データ信号用のウェイトを補間するウェイト補間部と、
前記ウェイト補間部で得られたデータ信号用のウェイトを、受信したデータ信号に乗じて出力信号を得るウェイト乗算部と、
を備えていることを特徴とする請求項１又は２記載の通信装置。
【請求項４】
前記ウェイト合成部は、複数のウェイトを重み付けして合成することを特徴とする請求項３記載の通信装置。
【請求項５】
前記複数の更新順序ルールそれぞれに従った順序制御により得られた複数のウェイトそれぞれから、データ信号用のウェイトを補間する複数のウェイト補間部と、
複数のウェイト補間部で得られた複数のデータ信号用のウェイトそれぞれを、受信したデータ信号に乗じて、複数の出力信号を得るための複数のウェイト乗算部と、
複数の出力信号を合成して合成出力信号を得る出力合成部と、
を備えていることを特徴とする請求項１又は２記載の通信装置。
【請求項６】
前記出力合成部は、複数の出力信号を重み付けして合成することを特徴とする請求項５記載の通信装置。
【請求項７】
前記複数の更新順序ルールそれぞれに従った順序制御により得られた複数のウェイトを用いて、データ信号用のウェイトを補間するウェイト補間部と、
前記ウェイト補間部で得られたデータ信号用のウェイトを、受信したデータ信号に乗じて出力信号を得るウェイト乗算部と、
を備えていることを特徴とする請求項１又は２記載の通信装置。
【請求項８】
前記ウェイト補間部は、データ信号用のウェイト補間する際に用いる複数のウェイトに重み付けをして補間することを特徴とする請求項７記載の通信装置。
【請求項９】
受信信号に含まれるパイロット信号に基づいて、信号合成に用いられるウェイトを更新する方法であって、
受信信号に対し、ウェイトの更新に用いられるパイロット信号の順序がそれぞれ異なる複数の更新順序ルールを適用して、複数のウェイトを得ることを特徴とするウェイト更新方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置及びウェイト更新方法に関するものである。
【背景技術】
【０００２】
マルチアンテナ技術は、無線通信において、送信・受信を複数のアンテナを用いて行うことにより、通信容量、周波数の利用効率、消費電力等の改善を行う技術である。なお、送信側・受信側いずれかのアンテナ数が１つであっても、他方のアンテナ数に応じて通信品質の改善等を行うことが可能である。
また、マルチアンテナ技術に関する用語として、ＭＩＭＯ（Ｍｕｌｔｉｐｌｅ  Ｉｎｐｕｔ  Ｍｕｌｔｉｐｌｅ  Ｏｕｔｐｕｔ）がある。ＭＩＭＯとは、通信用語として用いられる場合、送信側及び受信側両方が複数のアンテナを用いる通信方式を指すことが多いが、マルチアンテナ技術全般を指して使われることもある。
【０００３】
マルチアンテナ信号の処理アルゴリズムによって得られる利点としては、次の４つが挙げられる。
（１）空間ダイバーシチ（Ｓｐａｔｉａｌ  Ｄｉｖｅｒｓｉｔｙ）
（２）合成利得（Ｃｏｈｅｒｅｎｔ  Ｇａｉｎ）
（３）干渉波除去（Ｉｎｔｅｒｆｅｒｅｎｃｅ  Ｍｉｔｉｇａｔｉｏｎ）
（４）空間多重（Ｓｐａｔｉａｌ  Ｍｕｌｔｉｐｌｅｘｉｎｇ）
【０００４】
前記空間ダイバーシチは、空間的に離れたアンテナを用いることで、マルチパスなどの影響による通信品質の劣化を小さくすることである。
前記合成利得は、受信側・送信側の各アンテナの信号に対して伝搬路の情報（振幅、位相の変化）を利用した重みをかけることで、希望方向からの受信電力と雑音の比を大きくすることである。
【０００５】
前記干渉波除去は、各アンテナからの受信信号に対して、所望信号以外の到来信号（干渉信号）を打ち消すように重みをかけて合成する。受信アンテナ数よりも一つ小さい数の干渉信号を除去することができる。到来信号の伝搬係数が未知であるならば、なんらかの学習アルゴリズムを用いる必要がある。
前記空間多重は、干渉波除去を応用して同時に複数の通信路を確立する方法である。一人のユーザが複数のアンテナから異なる信号を送信して通信容量を増やす方法と、複数のユーザが同時に通信を行って周波数利用効率を高める方法とがある。後者の方法は、ＳＤＭＡ（Ｓｐａｃｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）と呼ばれる。
【０００６】
さて、近年注目を浴びているマルチアンテナ技術として、ＯＦＤＭ（Ｏｒｔｈｏｇｏｎａｌ  Ｆｒｅｑｕｅｎｃｙ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘｉｎｇ；直交周波数分割多重）方式を用いたＯＦＤＭ−ＭＩＭＯがある。
ＯＦＤＭ方式は、複数の搬送波（サブキャリア）を周波数軸上に多数配置するとともに、複数の搬送波を一部重ならせて周波数利用効率を上げたものである。ＯＦＤＭは、地上波デジタル放送、無線ＬＡＮなどの伝送方式に採用されている。
【０００７】
ＯＦＤＭ−ＭＩＭＯにおける重要な技術の一つとして、重み（ウェイト）の更新が挙げられる。
例えば、ウェイトは、マルチアンテナ技術において上記（２）の合成利得により、希望波方向からの受信電力と雑音電力の比を大きくして、希望波方向に強い指向性を向ける（ビームフォーミング）場合に用いられる。
なお、ビームフォーミングでは、希望波方向に強い指向性を向けるのに加えて、希望波以外の受信信号による影響を小さくすることもできる。
【０００８】
ウェイトは、参照信号を用いて生成される。例えば、ＯＦＤＭでは、受信側と送信側で既知の信号（パイロット信号）が挿入されているので、このパイロット信号を参照信号として、ウェイトを更新することができる。
【０００９】
ウェイトの更新アルゴリズムとしては、ＬＭＳ（Ｌｅａｓｔ  Ｍｅａｎ  Ｓｑｕａｒｅ）、ＲＬＳ（Ｒｅｃｕｒｓｉｖｅ  Ｌｅａｓｔ−Ｓｑｕａｒｅｓ）があり、これらが適切に動作した場合には誤差エネルギーを最小化し、（１）〜（４）のすべての利点を得ることができる。
【００１０】
ＯＦＤＭのパイロット信号は、時間軸方向に所定間隔で配置されているため、パイロット信号を受信する度に、逐次、ウェイトを更新することが可能である。
定常状態（伝搬係数に時間的に変化がない場合）においては、ある程度の回数以上のウェイトの更新を行うことで、ウェイトの計算結果が収束し、干渉信号や雑音信号の影響を小さくすることができる。
【００１１】
ウェイトの更新方法については、例えば、特許文献１に記載されている。
図１４は、特許文献１の図８の信号配列図を示している。この信号配列図は、ＯＦＤＭ方式による地上デジタルテレビ放送方式の信号配列である。同図では、縦軸をシンボル方向（時間軸方向）ｉとし、横軸をキャリア方向（周波数軸方向）ｋとしたキャリア−シンボル空間上のサブキャリア配置を示している。図中の黒丸はスキャッタード・パイロット（Ｓｃａｔｔｅｒｅｄ  Ｐｉｌｏｔ）ＳＰを示し、白丸はデータ信号（データサブキャリア）を示している。
同図の信号配列の場合、同一のＳＰキャリア番号ｋｐについては、４シンボル周期でＳＰ信号が繰り返される。
【００１２】
特許文献１では、ＬＭＳアルゴリズムを適用してウェイトを更新する方法が説明されている。
同文献によれば、あるキャリア番号ｋｐの時刻ｉにあるＳＰ信号を用いて更新されたウェイトｗｂｋｐ（ｉ）があるときに、次のウェイトの更新は、同じキャリア番号ｋｐの４シンボル後に位置するＳＰ信号（キャリア番号ｋｐ，時刻ｉ＋４）を用いてウェイト更新値ｗｂｋｐ（ｉ＋４）を算出する。
上記のような更新の仕方は、ＳＰ信号を有するどのキャリア番号ｋｐについても同じである。
【００１３】
すなわち、特許文献１の更新の仕方は、図１５において矢印で示すように、どのキャリア番号ｋｐについても同じであり、ウェイト更新の仕方は一つだけであった。
【特許文献１】特開２００３−１７４４２７号公報
【発明の開示】
【発明が解決しようとする課題】
【００１４】
従来、ウェイト更新の仕方について、適切な考察が行われたことがなく、上記のような単一のウェイト更新方法しか想定されていなかった。
【００１５】
そこで、本発明は、ウェイト更新の仕方を多様化するための新たな技術を提供することを目的とする。
【課題を解決するための手段】
【００１６】
本発明は、受信信号に含まれるパイロット信号に基づいて、信号合成に用いられるウェイトの更新を行う通信装置において、ウェイトの更新に用いられるパイロット信号の順序を制御する順序制御部を備え、前記順序制御部は、ウェイトの更新に用いられるパイロット信号の順序がそれぞれ異なる複数の更新順序ルールを有している。
【００１７】
上記本発明によれば、順序制御部が、複数の更新順序ルールを実行することができるため、ウェイトの更新の仕方を多様化することができる。
【００１８】
前記複数の更新順序ルールそれぞれに従った順序制御により得られた複数のウェイトを用いて信号合成を行うように構成されているのが好ましい。この場合、複数の更新順序ルールにより得られた複数のウェイトを利用して、信号合成を行うことで、単一の更新順序ルールの場合よりも、適切な出力を得ることが可能となる。
【００１９】
前記複数の更新順序ルールそれぞれに従った順序制御により得られた複数のウェイトを合成した合成ウェイトを生成するウェイト合成部と、前記合成ウェイトから、データ信号用のウェイトを補間するウェイト補間部と、前記ウェイト補間部で得られたデータ信号用のウェイトを、受信したデータ信号に乗じて出力信号を得るウェイト乗算部と、を備えているのが好ましい。この場合、複数のウェイトを合成した合成ウェイトによって、適切な出力信号を得ることができる。
【００２０】
前記ウェイト合成部は、複数のウェイトを重み付けして合成するのが好ましい。この場合、より適切な合成ウェイトを得ることが可能である。
【００２１】
前記複数の更新順序ルールそれぞれに従った順序制御により得られた複数のウェイトそれぞれから、データ信号用のウェイトを補間する複数のウェイト補間部と、複数のウェイト補間部で得られた複数のデータ信号用のウェイトそれぞれを、受信したデータ信号に乗じて、複数の出力信号を得るための複数のウェイト乗算部と、複数の出力信号を合成して合成出力信号を得る出力合成部と、を備えているのが好ましい。この場合、複数の出力信号を合成して、適切な出力信号を得ることができる。
【００２２】
前記出力合成部は、複数の出力信号を重み付けして合成するのが好ましい。この場合、より適切な合成出力信号を得ることができる。
【００２３】
前記複数の更新順序ルールそれぞれに従った順序制御により得られた複数のウェイトを用いて、データ信号用のウェイトを補間するウェイト補間部と、前記ウェイト補間部で得られたデータ信号用のウェイトを、受信したデータ信号に乗じて出力信号を得るウェイト乗算部と、を備えているのが好ましい。この場合、複数のウェイトから、適切なウェイト補間を行うことができる。
【００２４】
前記ウェイト補間部は、データ信号用のウェイト補間する際に用いる複数のウェイトに重み付けをして補間するのが好ましい。この場合、より適切なウェイト補間を行うことができる。
【００２５】
他の観点からみた本発明は、受信信号に含まれるパイロット信号に基づいて、信号合成に用いられるウェイトを更新する方法であって、受信信号に対し、ウェイトの更新に用いられるパイロット信号の順序がそれぞれ異なる複数の更新順序ルールを適用して、複数のウェイトを得ることを特徴とする。
【００２６】
上記更新方法によれば、異なる複数の更新順序ルールによって、複数のウェイトを得ることができる。
【発明の効果】
【００２７】
本発明によれば、ウェイトの更新の仕方を多様化することができる
【発明を実施するための最良の形態】
【００２８】
以下、本発明の実施形態を図面に基づいて説明する。
本実施形態では、通信方式としてＷｉＭＡＸ（Ｗｏｒｌｄｗｉｄｅ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ，  ＩＥＥＥ８０２．１６）を例として説明する。
【００２９】
図１は、ＷｉＭＡＸにおいて採用されているＯＦＤＭのサブキャリア配置を示している。ＯＦＤＭは、周波数多重方式の一種であり、周波数軸上で直交するように多数配置された搬送波（サブキャリア）にＱＡＭ変調をかけ、デジタル情報の伝送を行う通信方式である。
【００３０】
ＯＦＤＭのサブキャリアには、データサブキャリア（Ｄａｔａ  Ｓｕｂ−Ｃａｒｒｉｅｒ）、パイロットサブキャリア（Ｐｉｌｏｔ  Ｓｕｂ−Ｃａｒｒｉｅｒ）、ヌルサブキャリア（Ｎｕｌｌ  Ｓｕｂ−Ｃａｒｒｉｅｒ）の３種類がある。
データサブキャリア（データ信号）は、データや制御用メッセージを送信するためのサブキャリアであある。パイロットサブキャリアは、受信側及び送信側で既知の信号（パイロット信号）であり、伝搬係数推定に用いられたり、ウェイト更新の参照信号として用いられたりする。
【００３１】
ヌルサブキャリアは、実際には何も送信されないサブキャリアであり、低周波数域側のガードサブバンド（ガードサブキャリア）、高周波数域側のガードサブバンド（ガードサブキャリア）、及びＤＣサブキャリア（中心周波数サブキャリア）によって構成されている。
【００３２】
図２は、ヌルサブキャリアを除いたデータサブキャリア及びパイロットサブキャリアの２次元配置を示している。図２において、横軸は周波数軸であり、縦軸は時間軸である。
図２の横軸のｌ（１〜Ｌ）はサブキャリア番号を示している。サブキャリア番号は、ヌルサブキャリアを除くサブキャリアについて、周波数の小さい順に番号を付したものである。なお、ヌルサブキャリアを含めた全サブキャリアの数を１０２４とした場合、データサブキャリア及びパイロットサブキャリアの総数Ｌは、８４０となる。
図２の縦軸のｋは、シンボル番号を示している。シンボル番号は、到来時間の早い順にシンボルに番号を付したものである。
【００３３】
なお、図２では、シンボル方向（時間軸方向）に３個×周波数軸方向に４個の計１２個のサブキャリアによって１つのタイル構造を構成している。タイルは、ユーザ割当の際の最小単位となるものである。
タイルの四隅には、パイロットサブキャリアが配置され、タイル内の他のサブキャリアはデータサブキャリアとされている。
図２に示すように、上記タイルが時間軸方向及び周波数軸方向に規則的に並んでいる。この結果、パイロットサブキャリアは、複数の周波数軸方向位置に存在するとともに、複数の時間軸方向位置に存在する。
【００３４】
図３は、本実施形態に係る通信装置の機能ブロックを示している。この通信装置１としては、主に基地局を想定する。この通信装置１は、複数のアンテナ素子１１を有し、フィルタリング処理部１４によって、空間フィルタリング特性を適応的に制御するアダプティブアレーアンテナシステムを構成している。
【００３５】
通信装置１は、各アンテナ素子１１に対応してＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）部１２及びＦＦＴ部１３が設けられている。ＲＦ部１２は、送信側で付加されたガードインターバルの除去やＡ／Ｄ変換などの処理を行う。ＦＦＴ部では、直列／並列変換や離散フーリエ変換などの処理を行う。
各ＦＦＴ部１３の出力（マルチアンテナ信号）は、フィルタリング処理部１４に与えられる。フィルタリング処理部１４では、伝搬環境に応じた空間フィルタリング特性を適応的に求める。
【００３６】
図３には、通信装置１が通信しようとしている移動局（希望局）２以外に、干渉源となる干渉局（移動局）３，４を示した。希望局及び干渉局３，４の総数はＭ個とする。
希望局２及び干渉局３，４は、それぞれ、並列／直列変換や逆離散フーリエ変換などの処理を行うＩＦＦＴ部２１，３１，４１と、ガードインターバルの付加やＤ／Ａ変換などの処理を行うＲＦ部２２，３２，４２と、アンテナ素子２３，３３，４３を備えている。
【００３７】
送信側通信装置２，３，４と受信側通信装置１との間の伝搬路は、フェージング伝搬路となっている。サブキャリアは、フェージング伝搬路を通過すると、その振幅と位相が変化する。変化量は、サブキャリアの位置（時間軸方向位置と周波数軸方向位置）によって変わる。
【００３８】
受信側通信装置１の前記フィルタリング処理部１４は、各アンテナ素子１１に対応する各ＦＴＴ部からの出力信号に対して適当なウェイトをかけて合成し、各サブキャリアにおける所望信号を抽出して、出力信号として出力する。
図４は、図３における所望信号、出力信号、受信信号（厳密には、通信装置１のアンテナ素子１１に対応するＦＦＴ部１３からの信号）の関係を示すフィルタリングモデルを示している。
【００３９】
図４において、ｋはシンボル番号、ｌはサブキャリア番号を示す。また、Ｍは所望信号及び干渉信号の数を示す。
雑音信号Ｚ（ｋ，ｌ）は、各アンテナ素子１１における雑音を表す複素Ｎ×１ベクトルである。
受信信号Ｘ（ｋ，ｌ）は、各アンテナ素子１１に対応するＦＦＴ部からの出力からなる複素Ｎ×１ベクトルである。
伝達関数Ｈｍ（ｋ，ｌ）（ｍ＝１〜Ｍ）は、各信号の各サブキャリアが、アンテナ素子数Ｎのフェージング伝搬路で受ける振幅と位相の変化を並べた複素Ｎ×１ベクトルである。
ウェイトＷ（ｋ，ｌ）は、受信信号の各要素に対して掛ける複素数重みの複素共役を並べたＮ×１ベクトルである。図４において、上付のＨは、複素共役転置を表す。また、以下において、上付のＴは転置を表す。
【００４０】
図４の各信号の関係は、式（１）（２）のように表される。
【数１】
2008211314.tif 000003
【数２】
2008211314.tif 000004
【００４１】
前記フィルタリング処理部１４の目的は、干渉信号の影響を受けている受信信号Ｘ（ｋ，ｌ）から所望信号Ｓ１（ｋ，ｌ）だけを推定することである。
図５にフィルタリング処理部１４の詳細を示している。フィルタリング処理部１４は、受信信号Ｘ（ｋ，ｌ）を逐次的に保存する第１バッファ（受信信号記憶部；受信パイロット信号記憶部）１４１を備えている。第１バッファ１４１に蓄えられた受信信号Ｘ（ｋ，ｌ）は、ウェイト乗算部１４２に与えられる。ウェイト乗算部１４２は、受信信号（データサブキャリア）Ｘ（ｋ，ｌ）にウェイト（合成ウェイト）Ｗ（ｋ，ｌ）を乗じて、合成した出力信号Ｙ（ｋ，ｌ）＝Ｗ（ｋ，ｌ）ＨＸ（ｋ，ｌ）を出力する。
【００４２】
また、第１バッファ１４１の受信信号（パイロットサブキャリア）Ｘ（ｋ，ｌ）は、ウェイトの更新に用いるため、ウェイト計算部１４３に与えられる。第１バッファ１４１に記憶している受信信号は、ウェイト乗算部１４２及びウェイト計算部１４３で使われなくなると随時消去される。
第１バッファ４１で受信信号を蓄積しておくことで、本実施形態のように様々な方向にウェイト更新を行うとともに複数のウェイト更新を行っても容易に対応できる。
【００４３】
ウェイト計算部１４３は、別個独立にウェイト更新を行うＰ個（複数個）のウェイト計算部１４３−１〜１４３−Ｐを有している。
それぞれのウェイト計算部１４３−１〜１４３−Ｐでは、受信信号に含まれるパイロットサブキャリアを用いた更新処理により、それぞれ、ウェイトの更新を行う。各ウェイト計算部１４３−１〜１４３−Ｐによって得られたＰ個（複数個）のウェイトＷ１（ｋ，ｌ）〜ＷＰ（ｋ，ｌ）は、ウェイト合成部１４７へ与えられる。
なお、ウェイト計算部の詳細は後述する。
【００４４】
ウェイト合成部１４７は、各ウェイト計算部１４３−１〜１４３−Ｐから出力された複数のウェイトＷ１（ｋ，ｌ）〜ＷＰ（ｋ，ｌ）を合成して、合成ウェイトＷ（ｋ，ｌ）を生成し、この合成ウェイトＷ（ｋ，ｌ）を、第２バッファ１４４へ与える。
このウェイト合成部１４７の詳細についても後述する。
【００４５】
第２バッファ（ウェイト記憶部；合成ウェイト記憶部）１４４は、ウェイト合成部１４７によって合成された各パイロットサブキャリアの位置でのウェイトＷ（ｋ，ｌ）を逐次的に保存する。第２バッファ１４４の更新ウェイトは、後述のウェイト補間部１４５において使用されなくなると随時消去される。
【００４６】
ウェイト補間部１４５は、パイロットサブキャリア位置でのウェイトを用いて、データサブキャリア位置でのウェイトＷ（ｋ，ｌ）を補間する。補間して得られたウェイトＷ（ｋ，ｌ）はウェイト乗算部１４２に与える。
図６は、ウェイト補間の一例を示している。図６の例では、タイル単位での線形補間を行う。具体的には、図６（ｂ）に示すタイルのパイロットサブキャリア位置でのウェイトＷ１，Ｗ４，Ｗ９，Ｗ１２に対して、図６（ａ）に示す演算を行うことにより、データサブキャリア位置でのウェイトＷ２，Ｗ３，Ｗ５，Ｗ６，Ｗ７，Ｗ８，Ｗ１０，Ｗ１１を算出する。
この演算をすべてのタイルについて行うことで、全データサブキャリア位置でのウェイトを算出することができる。
【００４７】
［ウェイト計算部によるウェイト更新処理］
本実施形態のウェイト計算部１４３−１〜１４３−Ｐは、それぞれ、ＲＬＳアルゴリズムによってウェイトを更新するように構成されている。ただし、他のアルゴリズム、例えば、ＬＭＳアルゴリズムやＳＭＩアルゴリズムを用いても良い。
【００４８】
各ウェイト計算部１４３−１〜１４３−Ｐは、受信信号中のパイロットサブキャリアＸ（ｋ，ｌ）と、対応する所望信号の参照信号（パイロットサブキャリア）Ｓ（ｋ，ｌ）と、ウェイト更新パラメータＰと、を用いて、現在のウェイトＷｉ（ｋｐｒｅｖ，ｌｐｒｅｖ）を新たなウェイトＷｉ（ｋ，ｌ）に更新する。なお、ｉは、１〜Ｐまでの整数である。
【００４９】
ＲＬＳアルゴリズムによるウェイト更新演算式は、下記式（３）（４）のとおりである。なお、ウェイト計算部１４３では、式（４）で用いられるパラメータＰｉの更新値Ｐｉｎｅｘｔも算出する。Ｐｉの更新演算式は、下記式（５）のとおりである。
【数３】
2008211314.tif 000005
【数４】
2008211314.tif 000006
【数５】
2008211314.tif 000007
【００５０】
図７は、ウェイト計算部１４３−１〜１４３−Ｐの詳細を示している。なお、複数のウェイト計算部の構成は、それぞれ共通している。
図７に示すように、各ウェイト計算部１４３−１〜１４３−Ｐは、上記式（３）〜（５）に基づくウェイト更新を行うウェイト更新部１４３ａを有している。上記式（３）〜（５）で用いられる値のうち、パイロットサブキャリアＸ（ｋ，ｌ）は、順序制御部１４６を介して、第１バッファ１４１から取得される。
【００５１】
また、所望信号の参照信号（パイロットサブキャリア）Ｓ（ｋ，ｌ）は、参照信号生成部１４３ｂによって生成され、ウェイト更新部１４３ａに与えられる。ウェイト更新パラメータＰｉ（Ｎ×Ｎ行列）は、第４バッファ（ウェイト更新パラメータ記憶部）１４３ｃに保存されており、ウェイト更新部１４３ａは、当該第４バッファ１４３ｃからパラメータＰｉを取得する。また、ウェイト更新部１４３ａによって更新されたパラメータＰｉｎｅｘｔは、第４バッファ１４３ｃに更新保存され、次回のウェイト更新時のパラメータＰｉとして用いられる。
【００５２】
また、上記式（４）（５）におけるαは、忘却係数であり、０〜１の間の値をとる。αの値を調整することによって、周波数軸方向、時間軸方向に対する伝達関数の変動への追従特性を調整することができる。
【００５３】
ウェイト更新部１４３ａによって、上記式（３）に従い更新されたウェイトＷｉ（ｋ，ｌ）は、第３バッファ（ウェイト記憶部）１４３ｄに逐次的に保存される。第３バッファ１４３ｄに記憶されているウェイトＷｉ（ｋ，ｌ）は、ウェイト更新部１４３ａで次回ウェイト更新に用いられる。また、第３バッファ１４３ｄに記憶されているウェイトＷｉ（ｋ，ｌ）は、ウェイト合成部１４７において、同じパイロットサブキャリア位置（ｋ，ｌ）での他のウェイトと合成するために用いられる。
【００５４】
複数の第３バッファ１４３ｄによって、複数のウェイトＷ１（ｋ，ｌ）〜ＷＰ（ｋ，ｌ）を保存しておくことにより、あるパイロットサブキャリア位置でのウェイトが得られるタイミングが、複数のウェイト更新部１４３ａにおいて異なっていても、ウェイト合成部１４７は、容易にウェイトを合成することができる。
なお、第３バッファ１４３ｄに保存されているウェイトは、ウェイト合成部１４７において使われなくなると消去される。
【００５５】
［ウェイト更新順序制御］
前述のように、各ウェイト更新部１４３ａは、それぞれ、順序制御部１４６を介して、第１バッファ１４１から受信信号（パイロットサブキャリア）Ｘ（ｋ，ｌ）を取得する。
順序制御部１４６は、第１バッファ１４１に保存されている受信信号の中から、パイロットサブキャリアを分離して抽出する。
そして、順序制御部１４６は、複数のウェイト更新部１４３ａがウェイト更新に用いるパイロットサブキャリアの順序を制御する。具体的には、順序制御部１４６は、分離したパイロットサブキャリアを、各ウェイト更新部１４３ａが、ウェイト更新に用いる順番に並べ替える。そして、順序制御部１４６は、並び替えたパイロットサブキャリアを、並び替えた順番で、それぞれのウェイト更新部１４３ａに与える。
【００５６】
ここで、順序制御部１４６は、パイロットサブキャリアの並び替えルール（以下、「更新順序ルール」という）を複数有している。順序制御部１４６は、各ルールに従った順序制御を実行することができる。
順序制御部１４６は、更新順序ルールとして、ウェイト更新部１４３ａの数（Ｐ個）に対応した数（Ｐ個）のルールを備えている。これらのルールは、パイロットサブキャリアの並び替えの仕方が異なる。すなわち、複数のルールは、それぞれ、更新の仕方が異なるものである。
【００５７】
順序制御部１４６は、当該ルールに従って、各ウェイト更新部１４３ａに与えるパイロットサブキャリアの並び替えを行う。したがって、各ウェイト更新部１４３ａは、それぞれ、パイロットサブキャリアを異なる順番でウェイト更新に用いる。
なお、更新順序ルールは、伝搬環境に応じて動的に変更することも可能である。
【００５８】
図８は、更新順序ルールが２つの場合、すなわちＰ＝２の場合、のウェイト更新例を示している。図８の例では、周波数軸方向に多く更新する第１更新順序ルールと、時間軸方向に多く更新する第２更新順序ルールとがある。
【００５９】
第１更新順序ルールでは、まず、図８のＤ１１方向への更新を行う。すなわち、同一シンボル（同一時間ｋ＝１）において周波数軸方向にある複数のパイロットサブキャリアを対象（１，１）〜（１，Ｌ）として、周波数の小さいパイロットサブキャリアから順番に用いてウェイト更新を行う（周波数軸方向更新制御Ｄ１）。なお、周波数軸方向制御Ｄ１１の移動幅は、Ｌ（＝８４０）サブキャリア分である。
【００６０】
前記周波数軸方向更新制御Ｄ１１を行って、最大のサブキャリア番号Ｌを持つパイロットサブキャリア（１，Ｌ）まできたら、次に、図８のＤ１２方向への更新を行う。すなわち、（１，Ｌ）の位置から時間軸方向へ移動し、時間軸方向にみて次にあるパイロットサブキャリア（３，Ｌ）をウェイト更新に用いる（時間軸方向更新制御１Ｄ２）。なお、時間軸方向更新の移動幅（パイロット間隔）は、２シンボル分である。
【００６１】
時間軸方向更新制御Ｄ１２後は、図８のＤ１３方向への更新を行う。すなわち、同一シンボル（同一時間）における周波数の大きいパイロットサブキャリアから順に、ウェイト更新に用いる（周波数軸方向更新制御Ｄ１３）。換言すると、前記更新制御とは逆方向にウェイト更新を行う。なお、周波数軸方向更新制御Ｄ１３の移動幅は、Ｌ（＝８４０）サブキャリア分である。
【００６２】
前記周波数軸方向更新制御Ｄ１３を行って、最小のサブキャリア番号１を持つパイロットサブキャリア（３，１）まできたら、図８のＤ１４方向への更新を行う。すなわち、（３，１）の位置から時間軸方向へ移動し、時間軸方向にみて次にあるパイロットサブキャリア（４，１）をウェイト更新に用いる（時間軸方向更新制御Ｄ１４）。なお、時間軸方向更新制御Ｄ１４の移動幅（パイロット間隔）は、１シンボル分である。
時間軸方向更新制御Ｄ１４後は、前記周波数軸方向更新Ｄ１１を行い、上記処理Ｄ１１〜Ｄ１４を繰り返す。
【００６３】
一方、第２更新順序ルールでは、まず、図８のＤ２１方向への更新を行う。すなわち、同一サブキャリア（同一サブキャリア番号＝１）において、時間軸方向に複数存在するパイロットサブキャリア（１，１）〜（ｋ，１）を対象として、シンボル番号の小さいパイロットサブキャリアから順番に用いてウェイト更新を行う（時間軸方向更新制御Ｄ２１）。
【００６４】
なお、１回の時間軸方向更新制御Ｄ２１の移動幅（時間方向の移動幅）は、任意の長さでよいが、例えば、１フレーム（サブフレーム）分のシンボル長とすることができる。
ＷｉＭＡＸでは、１基本フレームは、アップリンクサブフレームとダウンリンクサブフレームを含み、基地局は、アップリンクサブフレームを受け取る。このアップリンクサブフレームは、１５シンボルで構成されている。したがって、１回の時間軸方向更新制御Ｄ２１での移動幅は、最大１５シンボル分とするのが好ましい。
【００６５】
前記時間軸方向更新制御Ｄ２１を行って、所定のシンボル番号＝ｋのパイロットサブキャリア（ｋ，１）まできたら、次に周波数方向Ｄ２２への更新を行う。すなわち、（ｋ，１）の位置から周波数軸方向へ移動し、周波数軸方向にみて次にあるパイロットサブキャリア（ｋ，４）をウェイト更新に用いる（周波数軸方向更新制御Ｄ２）。なお、周波数軸方向更新制御Ｄ２２の移動幅は、サブキャリア３個分である。
【００６６】
周波数軸方向更新制御Ｄ２２後は、図８のＤ２３方向への更新を行う。すなわち、同一サブキャリア（同一サブキャリア番号＝４）において、時間軸方向に複数存在するパイロットサブキャリア（ｋ，４）〜（１，４）を対象として、シンボル番号の大きいパイロットサブキャリアから順番に用いてウェイト更新を行う（時間軸方向更新制御Ｄ２３）。
【００６７】
なお、１回の時間軸方向更新制御Ｄ２３の移動幅（時間方向の移動幅）も、任意の長さでよいが、最大で、１フレーム（サブフレーム）分のシンボル長（１５シンボル分）が好ましい。
【００６８】
時間軸方向更新制御Ｄ２３を行って、最小のシンボル番号１を持つパイロットサブキャリア（１，４）まできたら、図８のＤ２４方向への更新を行う。すなわち、（１，４）の位置から時間軸方向へ移動し、周波数軸方向にみて次にあるパイロットサブキャリア（１，５）をウェイト更新に用いる（周波数軸方向更新制御Ｄ２４）。なお、周波数軸方向更新の移動幅は、サブキャリア１個分である。
周波数軸方向更新制御Ｄ２４後は、前記時間軸方向更新制御Ｄ２１を行い、上記処理Ｄ１〜Ｄ２４を繰り返す。なお、Ｄ４方向への更新が行えなくなったら、シンボル番号ｋよりも時間的に後にある次のｋ個のシンボルを用いて同様に更新を行えばよい。
【００６９】
前記第１更新順所ルールでは、周波数軸方向へ移動して行われる更新の方が、時間軸方向へ移動して行われる更新よりも多くなされる。したがって、各サブキャリアの位置における伝搬係数の相互相関を考えたときに、周波数軸方向のサブキャリア間での相互相関が時間軸方向での相互相関よりも大きい場合には、適切なウェイトが早期に得られる。
【００７０】
一方、前記第２更新順序ルールでは、時間軸方向へ移動して行われる更新の方が、周波数軸方向へ移動して行われる更新よりも多くなされる。したがって、各サブキャリアの位置における伝搬係数の相互相関を考えたときに、時間軸方向のサブキャリア間での相互相関が周波数軸方向での相互相関よりも大きい場合には、適切なウェイトが早期に得られる。
【００７１】
［伝搬係数の相互相関とウェイト更新との関係について］
伝搬係数の相互相関は、周波数軸方向の方が大きい場合と、時間軸方向の方が大きい場合がある。例えば、基地局の通信相手である移動局が高速移動している場合には、時々刻々と伝搬環境が変化するため、時間軸方向の相互相関が低くなり、相対的に周波数方向の相互相関の方が大きくなる。
一方、移動局が低速又は停止している場合には、時間が推移しても伝搬環境にはほとんど変化がないため、時間軸方向の方が、相互相関が大きくなる。
この点につき、以下詳述する。
【００７２】
図９は、ＷｉＭＡＸ  Ｕｐｌｉｎｋ  ＰＵＳＣのサブキャリアの２次元配列を示している。このサブキャリア配列上の各パイロットサブキャリア位置における伝搬係数ｈＡ，ｈＢ，ｈＣ，ｈＤ，ｈＥの相関係数を下記条件により算出した。
中心周波数：２６００ＭＨｚ
ドップラー周波数：（１）７．２Ｈｚ，（２）２８８Ｈｚ
遅延分散：（ａ）０．３７μｓｅｃ  （ｂ）２．２μｓｅｃ
【００７３】
なお、ドップラー周波数（１）７．２Ｈｚは、移動局の移動速度が３ｋｍ／ｈの場合、ドップラー周波数（２）２８８Ｈｚは、移動局の移動速度が１２０ｋｍ／ｈの場合に相当する。
遅延分散（ａ）０．３７μｓｅｃは、ＩＴＵ−Ｒ  Ｍ．１２２５  Ｖｅｈｉｃｕｌａｒ  ｃｈ．Ａの値であり平均的な遅延分散を示す。遅延分散（ｂ）２．２μｓｅｃは、ＩＴＵ−Ｒ  Ｍ．１２２５  Ｖｅｈｉｃｕｌａｒ  ｃｈ．Ｂの値であり、建物等が多く遅延分散が大きい場合を示している。
上記（１）と（ａ）の組み合わせが、想定される平均的な環境であり、上記（２）（ｂ）の組み合わせが想定環境の中で最悪に近い場合である。
【００７４】
また、図１０に示す信号点（サブキャリア）ｎ，ｍの伝搬係数ｈｎ，ｈｍの相関係数ρは、時間変化モデルをＪａｋｅｓモデル、遅延プロファイルを指数減衰遅延プロファイルとした場合、下記式のようにして求まる。
【数６】
2008211314.tif 000008
【００７５】
下記表１は、図９の伝搬係数ｈＡと他の伝搬係数ｈＢ，ｈＣ，ｈＤ，ｈＥとの間の相関係数の計算結果を示している。
【表１】
2008211314.tif 000009
【００７６】
表１からわかるように、伝搬係数ｈＡと伝搬係数ｈＢとの間の相関係数［ｈＢ：ρ］及び伝搬係数ｈＡと伝搬係数ｈＣとの間の相関係数［ｈＣ：ρ］については、移動局の移動速度が低速である場合［（１）（ａ），（１）（ｂ）］には、相関係数がほぼ１であり大きい。
したがって、このような場合には、時間軸方向更新制御が好ましい。つまり、時間軸方向への更新が多く行われる第２更新順序ルールが好ましいものとなる。
【００７７】
一方、遅延分散が平均的で、移動局の移動速度が高速である場合［（２）（ａ）］には、伝搬係数ｈＡと伝搬係数ｈｃとの間の相関係数［ｈＤ：ρ］が、［ｈＢ：ρ］及び［ｈＣ：ρ］よりも小さくなる。
したがって、移動局の移動速度が高速である場合には、周波数軸方向更新制御を行うのが好ましい。つまり、周波数軸方向への更新が多く行われる第１更新順序ルールが好ましいものとなる。なお、遅延分散が大きい場合には、時間軸方向への更新を優先的に行うのが望ましい。
【００７８】
順序制御部１４６が、複数のルールを有していることで、伝搬環境に応じて、適切な一のルールを選択して用いることが可能である。ただし、ここでは、複数のルールを用いてウェイト更新を行う。
【００７９】
さて、上記２つの更新順序ルールに従った順序制御の実行により、ｋ個のシンボルに含まれる複数のパイロットサブキャリア（ｋ，ｌ）＝（１，１），（１，４），・・・，（１，Ｌ），（３，１），・・・，（３，Ｌ），・・・，（ｋ−２，１），・・・，（ｋ−２，Ｌ），・・・，（ｋ，１），・・・，（ｋ，Ｌ）について、それぞれ２つ（複数）のウェイトＷ１（ｋ，ｌ），Ｗ２（ｋ，ｌ）が得られる。
【００８０】
各ルールによって得られた２つのウェイトＷ１（ｋ，ｌ），Ｗ２（ｋ，ｌ）は、それぞれ、第３バッファ１４３ｄ，１４３ｄに保存される。なお、第３バッファ１４３ｄには、図８に示すｋシンボルに含まれる全てのパイロットサブキャリアのウェイトが保存されるため、後述のウェイト合成が容易に行える。
【００８１】
［ウェイト合成］
ウェイト合成部１４７では、各ウェイト計算部１４３−１，１４３−２のウェイト更新部１４３ａ，１４３ａで計算され、第３バッファ１４３ｄに蓄積されているＷ１（ｋ，ｌ），Ｗ２（ｋ，ｌ）を用いて、パイロットサブキャリア（ｋ，ｌ）位置での合成されたウェイトＷ（ｋ，ｌ）を生成する。
【００８２】
ウェイト合成のための演算式は、下記式のとおりである。
【数７】
2008211314.tif 000010
【００８３】
上記式のように、ウェイト合成部１４７では、ウェイト合成用の重み（ウェイト）β１（ｋ，ｌ），β２（ｋ，ｌ）を用いた重み付き合成が行われる。ウェイト合成用ウェイトβ１（ｋ，ｌ），β２（ｋ，ｌ）は、ウェイト合成ウェイト生成部１４８（図５参照）によって生成され、ウェイト合成部１４７に与えられる。なお、ウェイト合成用ウェイトは、ウェイト合成ウェイト生成部１４８に予め設定されていてもよいし、更新順序ルール等を用いて動的に生成してもよい。
【００８４】
ウェイト合成用ウェイトβ１（ｋ，ｌ），β２（ｋ，ｌ）は、各ウェイトＷ１（ｋ，ｌ），Ｗ２（ｋ，ｌ）の更新回数、時間軸方向の伝達関数の変化度合い、周波数方向の伝達関数の変化度合い等を考慮して決定される。
【００８５】
例えば、図８のパイロットサブキャリア（３，１）における、第１更新順序ルールによるウェイトＷ１（３，１）と、第２更新順序ルールによるウェイトＷ２（３，１）に着目する。
【００８６】
第１更新順序ルールによるウェイトＷ１（３，１）は、更新制御Ｄ１１，Ｄ１２，Ｄ１３を経て、数百回ものウェイト更新が行われた結果であり、ウェイト推定精度が比較的高いものである。
一方、第２更新順序ルールによるウェイトＷ２（３，１）は、２回目のウェイト更新の結果であり、ウェイト推定精度が比較的低い。
したがって、ウェイト更新回数の多い、ウェイトＷ１（３，１）のウェイト合成ウェイトβ１（３，１）を大きくし、ウェイトＷ２（３，１）のウェイト合成ウェイトβ２（３，１）を小さくすることで、合成ウェイトＷ（３，１）には、十分な回数更新されて精度の高いウェイトＷ１（３，１）を大きく反映させることができる。
【００８７】
また別の例として、図８のパイロットサブキャリア（１，４）における、第１更新順序ルールによるウェイトＷ１（１，４）と、第２更新順序ルールによるウェイトＷ２（１，４）に着目する。
【００８８】
第１更新順序ルールによるウェイトＷ１（１，４）は、２回目のウェイト更新の結果であり、ウェイト推定精度が比較的低い。
一方、第２更新順序ルールによるウェイトＷ２（１，４）は、より多くのウェイト更新が行われた結果であり、ウェイト推定精度が比較的高いものである。
したがって、ウェイト更新回数の多い、ウェイトＷ２（１，４）のウェイト合成ウェイトβ２（１，４）を大きくし、ウェイトＷ１（１，４）のウェイト合成ウェイトβ１（１，４）を小さくすることで、合成ウェイトＷ（１，４）には、十分な回数更新されて精度の高いウェイトＷ２（１，４）を大きく反映させることができる。
【００８９】
なお、ウェイト合成用ウェイトβ１（ｋ，ｌ），β２（ｋ，ｌ）をそれぞれどの程度の大きさにするかは、各パイロットサブキャリア位置（ｋ，ｌ）によって異なる。
【００９０】
上記のように、ウェイト更新回数に応じて、ウェイト合成用ウェイトβ１（ｋ，ｌ），β２（ｋ，ｌ）を調整することで、どのパイロットサブキャリア位置（ｋ，ｌ）のウェイトについても十分な回数更新された更新結果を反映させることができる。
【００９１】
また、第１更新順序ルールによるウェイト更新回数と、第２更新順序ルールによるウェイト更新回数と、がほぼ同じであるパイロットサブキャリア位置（ｋ，ｌ）であっても、ウェイト合成用ウェイトβ１（ｋ，ｌ），β２（ｋ，ｌ）を異ならせた方がよい場合がある。
【００９２】
例えば、伝搬係数の相互相関が周波数軸方向に大きい場合には、周波数軸方向の更新回数が多い第１更新順序ルールによるウェイトＷ１（ｋ，ｌ）の方が、ウェイト推定精度が高い。よって、β１（ｋ，ｌ）をβ２（ｋ，ｌ）よりも大きくした方が良い。
一方、伝搬係数の相互相関が時間軸方向に大きい場合には、時間軸方向の更新回数が多い第２更新順序ルールによるウェイトＷ２（ｋ，ｌ）の方が、ウェイト推定精度が高い。よって、β２（ｋ，ｌ）をβ１（ｋ，ｌ）よりも大きくした方が良い。
【００９３】
このように、ウェイト合成用ウェイトβ１（ｋ，ｌ），β２（ｋ，ｌ）については、パイロットサブキャリア位置、ウェイト更新回数、伝搬係数の相互相関が大きい方向を考慮して、ウェイト推定精度が高いものがより強く合成ウェイトに反映されるように、ウェイト合成用ウェイト決定すればよい。
このような考慮を行うことで、様々な伝搬環境に対する対応が容易となる。
【００９４】
なお、合成ウェイトを決定する際に、Ｐ個のウェイトすべてを使用する必要はなく、一部のウェイトだけを使っても良い。
【００９５】
［第２実施形態］
図１１は、フィルタリング処理部１４の変形例（第２実施形態）を示している。なお、この第２実施形態において特に説明をしない点については、図１〜図１０に示すものと同様である。
【００９６】
この第２実施形態では、複数のウェイト計算部１４３−１〜１４３−Ｐで得られた複数のウェイトＷ１（ｋ，ｌ）〜ＷＰ（ｋ，ｌ）を合成せずに、それぞれのウェイトＷ１（ｋ，ｌ）〜ＷＰ（ｋ，ｌ）を用いて複数の出力信号Ｙ１（ｋ，ｌ）〜ＹＰ（ｋ，ｌ）を別々に得る。そして、複数の出力信号Ｙ１（ｋ，ｌ）〜ＹＰ（ｋ，ｌ）を合成し、合成出力Ｙ（ｋ，ｌ）を得る。
【００９７】
より詳細には、第２実施形態では、ウェイト計算部１４３−１〜１４３−ＰがＰ個（複数個）設けられていることに対応して、第２バッファ１４４−１〜１４４−Ｐ、ウェイト補間部１４５−１〜１４５−Ｐ、及びウェイト乗算部１４２−１〜１４２−ＰもＰ個（複数個）設けられている。
【００９８】
Ｐ個のウェイト乗算部１４２−１〜１４２−Ｐから出力される複数の出力信号Ｙ１（ｋ，ｌ）＝Ｗ１（ｋ、ｌ）ＨＸ（ｋ、ｌ）〜ＹＰ（ｋ，ｌ）＝ＷＰ（ｋ，ｌ）ＨＸ（ｋ，ｌ）は、それぞれ、複数の第５バッファ（出力信号記憶部）１４９−１〜１４９−Ｐに保存される。第５バッファ１４９−１〜１４９−Ｐに複数の出力信号を記憶させておくことで、複数の出力信号Ｙ１（ｋ，ｌ）〜ＹＰ（ｋ，ｌ）が生成されるタイミングが異なっていても容易に合成出力信号を生成することができる。
【００９９】
さらに、第２実施形態では、複数の出力信号Ｙ１（ｋ，ｌ）〜ＹＰ（ｋ，ｌ）を合成して合成出力信号Ｙ（ｋ，ｌ）を生成する出力合成部１５０が備わっている。
図８に示す例のように更新順序ルール数Ｐ＝２である場合、出力合成のための演算式は、下記の通りである。
【数８】
2008211314.tif 000011
【０１００】
上記式のように、出力合成部１５０では、出力合成用の重み（ウェイト）γ１（ｋ，ｌ），γ２（ｋ，ｌ）を用いた重み付き合成が行われる。ウェイト合成用ウェイトγ１（ｋ，ｌ），γ２（ｋ，ｌ）は、出力合成ウェイト生成部１５１によって生成され、出力合成部１５０に与えられる。なお、出力合成用ウェイトは、出力合成ウェイト生成部１５１に予め設定されていてもよいし、更新順序ルール等を用いて動的に生成してもよい。
【０１０１】
出力合成ウェイトγ１（ｋ，ｌ），γ２（ｋ，ｌ）も、ウェイト合成用ウェイトβ１（ｋ，ｌ），β２（ｋ，ｌ）と同様に、ウェイトの更新回数、時間軸方向の伝達関数の変化度合い、周波数方向の伝達関数の変化度合い等を考慮して決定される。
つまり、あるデータサブキャリア位置（ｋ，ｌ）における出力精度は、更新順序ルールによって異なるため、出力精度が高い出力信号が合成出力信号Ｙ（ｋ，ｌ）により強く反映されるようにすることで、良好な合成出力信号Ｙ（ｋ，ｌ）を得ることができる。
【０１０２】
なお、合成出力信号を生成する際に、Ｐ個の出力信号すべてを使用する必要はなく、一部の出力信号だけを使用してもよい。
【０１０３】
［第３実施形態］
図１２は、フィルタリング処理部１４の他の変形例（第３実施形態）を示している。なお、この第３実施形態に特に説明をしない点については、図１〜図１０に示すものと同様である。
【０１０４】
この第３実施形態では、複数のウェイト計算部１４３−１〜１４３−Ｐで得られた複数のウェイトＷ１（ｋ，ｌ）〜ＷＰ（ｋ，ｌ）を合成せずに、それぞれのウェイトＷ１（ｋ，ｌ）〜ＷＰ（ｋ，ｌ）を用いて、データサブキャリア位置におけるウェイトの補間を行う。
【０１０５】
より詳細には、第３実施形態では、ウェイト計算部１４３−１〜１４３−ＰがＰ個（複数個）設けられていることに対応して、第２バッファ１４４−１〜１４４−Ｐが複数設けられている。
そして、ウェイト補間部１４５は、第２バッファ１４４−１〜１４４−Ｐから複数のウェイトＷ１（ｋ，ｌ）〜ＷＰ（ｋ，ｌ）を取得して、データサブキャリアのためのウェイト補間を行う。
【０１０６】
図１３は、第３実施形態におけるウェイト補間の一例を示している。図１３（ｂ）に示すように、あるタイルについて、第１更新順序ルールによってパイロットサブキャリア位置でのウェイトＷ１１，Ｗ４１，Ｗ９１，Ｗ１２１が得られており、第２更新順序ルールによって対応するパイロットサブキャリア位置でのウェイトＷ１２，Ｗ４２，Ｗ９２，Ｗ１２２が得られているものとする。
【０１０７】
そして、ウェイト補間部１４５では、当該タイルのデータサブキャリア位置でのウェイトＷ２，Ｗ３，Ｗ５，Ｗ６，Ｗ７，Ｗ８，Ｗ１０，Ｗ１１を、図１３（ａ）の演算を行うことにより、算出する。
図１３（ｂ）の演算は、各ルールで得られた複数のウェイトによる重み付き線形補間である。
【０１０８】
図６に説明した線形補間であれば、あるデータサブキャリア位置でのウェイトを求める場合、１つのタイル内の４つパイロットサブキャリア位置でのウェイトＷ１，Ｗ４，Ｗ９，Ｗ１２を用いていた。
一方、図１３（ｂ）の演算の場合、あるタイルのあるデータサブキャリア位置でのウェイト（例えば、Ｗ６）を求める際に、当該タイルについて複数の更新順序ルールで求めたＷ１１，Ｗ４１，Ｗ９１，Ｗ１２１とＷ１２，Ｗ４２，Ｗ９２，Ｗ１２２を用いて、ウェイト補間を行うことができる。
【０１０９】
そして、図６（ａ）のδの値を適切に設定することによって、Ｗ１１，Ｗ４１，Ｗ９１，Ｗ１２１とＷ１２，Ｗ４２，Ｗ９２，Ｗ１２２のうち推定精度が高いウェイトを優先的に用いて、ウェイト補間を行うことができる（重み付き補間）。
つまり、図６（ａ）のδの値それぞれは、各ウェイトＷ１１，Ｗ４１，Ｗ９１，Ｗ１２１，Ｗ１２，Ｗ４２，Ｗ９２，Ｗ１２２のうち、いずれのウェイトを優先して用いるかを示す補間パラメータ（重み）となっているのである。
なお、補間パラメータδは、補間パラメータ生成部１５２によって生成され、ウェイト補間部１４５に与えられる。
【０１１０】
上記のようにすることで、推定精度が高いウェイトによって、良好なウェイト補間が行える。
なお、ウェイト補間の際に、Ｐ個の更新順序ルールで得られたウェイトすべてを使用する必要はなく、一部の更新順序ルールで得られたウェイトだけを使用してもよい。
【０１１１】
本発明は、上記実施形態に限定されるものではなく、本発明の意図を逸脱しないかぎり、様々な変形が可能である。例えば、本発明は、ＷｉＭＡＸに限らず、例えば、地上デジタル放送のための装置に適用することができる。
また、上記実施形態では、複数の更新順序ルールをすべて実行したが、複数のルールのうちの一のルールを選択的に使用してもよい。
【０１１２】
さらにまた、図５のウェイト合成部１４７に替えて、複数のウェイトの中から一のウェイト（推定精度の良好なウェイト）を選択するウェイト選択部を設けても良い。
また、図１１の出力合成部１５０に替えて、複数の出力信号の中から一の出力信号（良好な出力信号）を選択する出力選択部を設けても良い。
また、図１２のウェイト補間部１４５では、複数の更新順序ルールのうち一の更新順序ルールで得られたウェイト（推定精度の良好なウェイト）を選択して、ウェイト補間を行っても良い。
【図面の簡単な説明】
【０１１３】
【図１】ＯＦＤＭのサブキャリア構造を示す図である。
【図２】サブキャリアの周波数−時間２次元配列である。
【図３】通信装置のブロック図である。
【図４】簡略化した空間フィルタリングモデルを示す図である。
【図５】フィルタリング処理部のブロック図である。
【図６】ウェイト補間方法の説明図である。
【図７】ウェイト計算部のブロック図である。
【図８】複数のウェイト更新順序ルールを示す図である。
【図９】各パイロットサブキャリアにおける伝搬係数を示す図である。
【図１０】伝搬係数の相互相関演算の前提を示す図である。
【図１１】第２実施形態に係るフィルタリング処理部のブロック図である。
【図１２】第３実施形態に係るフィルタリング処理部のブロック図である。
【図１３】第３実施形態におけるウェイト補間を示す図である。
【図１４】地上デジタル放送でのサブキャリア配置を示す図である。
【図１５】従来のウェイト更新方向を示す図である。
【符号の説明】
【０１１４】
１：通信装置（基地局）  ２：希望局    ３：干渉局  ４：干渉局  １１：アンテナ素子  １２：ＲＦ部  １３：ＦＦＴ部  １４：フィルタリング処理部  １４１：第１バッファ（受信パイロット信号記憶部）  １４２：ウェイト乗算部  １４３：ウェイト計算部  １４３ａ：ウェイト更新部  １４３ｂ：参照信号生成部  １４３ｃ：第４バッファ（ウェイト更新パラメータ記憶部）  １４３ｄ：第３バッファ（ウェイト記憶部）  １４４：第２バッファ（ウェイト記憶部、合成ウェイト記憶部）  １４５：ウェイト補間部  １４６：順序制御部  １４７：ウェイト合成部  １４９：第５バッファ（出力信号記憶部）  １５０：出力合成部  １５１：出力合成ウェイト生成部  １５２：補間パラメータ生成部
【図１】
2008211314.tif 000012
【図２】
2008211314.tif 000013
【図３】
2008211314.tif 000014
【図４】
2008211314.tif 000015
【図５】
2008211314.tif 000016
【図６】
2008211314.tif 000017
【図７】
2008211314.tif 000018
【図８】
2008211314.tif 000019
【図９】
2008211314.tif 000020
【図１０】
2008211314.tif 000021
【図１１】
2008211314.tif 000022
【図１２】
2008211314.tif 000023
【図１３】
2008211314.tif 000024
【図１４】
2008211314.tif 000025
【図１５】
2008211314.tif 000026