(57)【特許請求の範囲】
【請求項１】
既知部分の後段にデータ部分が配置された信号を複数のアンテナにて受信する受信部と、
前記受信部において受信された信号のうちの既知部分に対して適応アルゴリズムを実行し、初期のウエイトベクトルを推定するウエイト推定部と、
前記ウエイト推定部によって推定された初期のウエイトベクトルによって、前記受信部によって受信された信号のうちの既知部分をアレイ合成する第１アレイ合成部と、
前記第１アレイ合成部からの出力をもとに、初期のウエイトベクトルを補正して、ウエイトベクトルを算出するウエイト補正部と、
前記ウエイト補正部によって算出されたウエイトベクトルによって、前記受信部によって受信された信号のうちのデータ部分をアレイ合成する第２アレイ合成部とを備え、
前記ウエイト補正部は、予め記憶された既知部分の振幅に対する前記第１アレイ合成部の出力の振幅の比率を算出し、算出された比率の逆数を初期のウエイトベクトルに乗じることによって、ウエイトベクトルを算出することを特徴とする受信装置。
【請求項２】
既知部分の後段にデータ部分が配置された信号を複数のアンテナにて受信するステップと、
受信された信号のうちの既知部分に対して適応アルゴリズムを実行し、初期のウエイトベクトルを推定するステップと、
推定された初期のウエイトベクトルによって、受信された信号のうちの既知部分をアレイ合成するステップと、
前記既知部分をアレイ合成するステップからの出力をもとに、初期のウエイトベクトルを補正して、ウエイトベクトルを算出するステップと、
算出されたウエイトベクトルによって、受信された信号のうちのデータ部分をアレイ合成するステップとを備え、
前記ウエイトベクトルを算出するステップは、予め記憶された既知部分の振幅に対する前記既知部分をアレイ合成するステップの出力の振幅の比率を算出し、算出された比率の逆数を初期のウエイトベクトルに乗じることによって、ウエイトベクトルを算出することを特徴とする受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、受信技術に関し、特に、アダプティブアレイ受信処理を実施する受信装置に関する。
【背景技術】
【０００２】
近年、通信特性の向上などを目的として、複数のアンテナで受けた受信信号にウエイトを乗じて合成するアダプティブアレー（Ａｄａｐｔｉｖｅ  Ａｒｒａｙ）受信に関する技術が開発されている。このアダプティブアレー受信技術においては、ＲＬＳ（Ｒｅｃｕｒｓｉｖｅ  Ｌｅａｓｔ  Ｓｑｕａｒｅ）アルゴリズムやＬＭＳ（Ｌｅａｓｔ  Ｍｅａｎ  Ｓｑｕａｒｅ）アルゴリズムなどの適応アルゴリズムを用いて、受信信号に乗じるためのウエイトを推定し、所望の受信信号を復調する。
【０００３】
しかしながら、このような適応アルゴリズムにおいては、ウエイトの初期値や、更新ステップなどのパラメータが重要となり、収束速度や収束精度などに影響を与える。従来、伝搬路状況に応じて、複数のパラメータを使い分けていた（たとえば、特許文献１参照。）。また、複数のパラメータを複数の適応アルゴリズムのそれぞれに同時に設定して、並列実行していた（たとえば、特許文献２参照。）。また、直前の受信フレームにおいて算出されたウエイトを現在のウエイトの初期値として用いていた（たとえば、特許文献３参照。）。
【特許文献１】特開２００２−０２６７８８号公報
【特許文献２】特開２００３−２６４４８９号公報
【特許文献３】特開２００２−０７６７４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
一般的に、適応アルゴリズムにおいては、既知信号を長くすると、推定精度が向上する。一方、無線通信においては、既知信号を長くすると、伝送効率が低減する。したがって、既知信号の長さを変えずに、推定精度を向上させる技術が望まれていた。
【０００５】
本発明はこうした状況に鑑みてなされたものであり、その目的は、アダプティブアレイ受信におけるウエイトを精度良く推定することができる技術を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明のある態様の受信装置は、既知部分の後段にデータ部分が配置された信号を複数のアンテナにて受信する受信部と、受信部において受信された信号のうちの既知部分に対して適応アルゴリズムを実行し、初期のウエイトベクトルを推定するウエイト推定部と、ウエイト推定部によって推定された初期のウエイトベクトルによって、受信部によって受信された信号のうちの既知部分をアレイ合成する第１アレイ合成部と、第１アレイ合成部からの出力をもとに、初期のウエイトベクトルを補正して、ウエイトベクトルを算出するウエイト補正部と、ウエイト補正部によって算出されたウエイトベクトルによって、受信部によって受信された信号のうちのデータ部分をアレイ合成する第２アレイ合成部と、を備える。
【０００７】
本発明の別の態様もまた、受信装置である。この装置は、既知部分の後段にデータ部分が配置された信号を複数のアンテナにて受信する受信部と、受信部において受信された信号のうちの既知部分を用いてＲＬＳアルゴリズムを実行し、ウエイトベクトルを推定する第１ウエイト推定部と、第１ウエイト推定部によって推定されたウエイトベクトルによって、受信部によって受信された信号のうちの既知部分をアレイ合成する第１アレイ合成部と、第１アレイ合成部からの出力をもとに、ＲＬＳアルゴリズムにおける相関行列Ｐの初期値を補正し、さらに、補正した相関行列Ｐの初期値を用いて、再度、ＲＬＳアルゴリズムを実行して、データ部分に乗ぜられるべきウエイトベクトルを推定する第２ウエイト推定部と、第２ウエイト推定部によって推定されたウエイトベクトルによって、受信部によって受信された信号のうちのデータ部分をアレイ合成する第２アレイ合成部と、を備える。
【０００８】
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【０００９】
本発明によれば、アダプティブアレイ受信におけるウエイトを精度良く推定することができる。
【発明を実施するための最良の形態】
【００１０】
本発明の実施形態を具体的に説明する前に、まず、概要について述べる。本発明の実施形態は、アダプティブアレイ受信技術に関する。アダプティブアレイ受信とは、複数のアンテナを用いて信号を受信し、適応アルゴリズムを用いて得られたウエイトにてアレイ合成することによって、受信性能を向上させるための技術である。
【００１１】
一般的に、適応アルゴリズムにおいては、既知信号を長くすると、推定精度が向上する。一方、無線通信においては、既知信号を長くすると、伝送効率が低減する。したがって、既知信号の長さを変えずに、推定精度を向上させる技術が望まれていた。
【００１２】
また、適応アルゴリズムは、ウエイトの初期値のほかに、更新係数、更新ステップなどのパラメータが用いられる。一般的に、更新係数や、更新ステップを大きく設定すると、ウエイトの収束スピードが早くなることがある。しかしながら、大きく設定し過ぎると、発散や振動する場合があり、結果として収束が遅くなることもある。一方、小さく設定すると、収束精度が向上することがある。したがって、更新係数や、更新ステップを適切に設定することが重要となる。
【００１３】
ここで、初期値の設定に関してシミュレーションを用いて調べてみると、更新係数や、更新ステップを小さくするほど、ウエイトの位相成分の誤差は少ないものの、振幅成分の誤差が大きくなる傾向にあることが判明した。そこで、本発明の実施形態においては、この振幅成分の誤差を小さくするために、既知信号を用いてアレイ合成誤差を導出し、その誤差を用いてウエイトを補正することとした。これにより、既知信号の長さを変えずに、ウエイトの推定精度を向上できる。詳細は後述する。なお、本実施形態においては、適応アルゴリズムとして、ＲＬＳアルゴリズムが用いられているものとする。
【００１４】
図１は、本発明の実施形態にかかる受信装置１００の構成例を示す図である。受信装置１００は、アンテナ１０で代表される第１アンテナ１０ａ〜第４アンテナ１０ｄと、受信ＲＦ部１２と、ウエイト推定部２０と、初期値設定部３０と、ウエイト補正部４０と、アレイ合成部５０と、復調処理部８０とを含む。アレイ合成部５０は、ウエイト乗算部６０で代表される第１ウエイト乗算部６０ａ〜第４ウエイト乗算部６０ｄと、加算部７０とを含む。
【００１５】
アンテナ１０は、図示しない送信装置からの信号を受信して、受信ＲＦ部１２に出力する。なお、アンテナ１０の本数は４でなくてもよい。図２は、図１のアンテナ１０が受信する信号のフォーマット４００の例を示す図である。フォーマット４００は、既知信号区間４１０とデータ信号区間４２０とを含む。既知信号区間４１０には、送信装置と受信装置１００との間で既知のシンボル系列が配置される。データ信号区間４２０には、送信装置からの送信信号が配置される。なお、アンテナ１０は、フォーマット４００で構成された信号を繰返し受信してもよい。
【００１６】
受信ＲＦ部１２は、アンテナ１０から伝えられた信号に対して、ＲＦ帯からベースバンド帯に変換する処理を実行して、ウエイト推定部２０とアレイ合成部５０に出力する。初期値設定部３０は、ウエイト推定部２０に対して、ＲＬＳアルゴリズムを実行するための相関行列Ｐの初期値Ｐ（０）と、ウエイトの初期値Ｗ（０）とを通知して、記憶させる（以下、Ｐ（０）とＷ（０）とをまとめて、単に「初期値」ともいう。）。ウエイト推定部２０は、受信ＲＦ部１２から出力された信号が図２に示したような既知信号である場合、初期値設定部３０から通知されたＰ（０）とＷ（０）とを用いて、ＲＬＳアルゴリズムを実行して、既知信号に対するウエイトベクトル（以下、既知信号用ウエイトベクトルという。）を導出する。
【００１７】
ここで、ＲＬＳアルゴリズムについて説明する。ＲＬＳアルゴリズムは、ｔ＝１〜ｎにおいて、以下の（１）〜（４）を繰返すことによって、既知信号用ウエイトベクトルを推定する。なお、ｎは、図２の既知信号区間４１０の長さを示す。
【００１８】
（１）下式に基づき、カルマンゲインベクトルＫ（ｔ）を算出する。Ｘ（ｔ）は、受信ＲＦ部１２から出力された既知信号を示す。また、ＸＨ（ｔ）は、Ｘ（ｔ）の共役転置行列を示す。
【数１】
0005095449.tif 000002
【数２】
0005095449.tif 000003
【００１９】
（２）下式に基づき、誤差ｅ（ｔ）を算出する。ｄ（ｔ）は、予め記憶された既知信号の系列を示す。
【数３】
0005095449.tif 000004
（３）下式に基づき、ウエイトベクトルＷ（ｔ）を更新する。
【数４】
0005095449.tif 000005
（４）下式に基づき、相関行列Ｐ（ｔ）を更新する。λは、忘却係数を示す。
【数５】
0005095449.tif 000006
【００２０】
既知信号用ウエイトベクトルを導出した後において、受信ＲＦ部１２から、図２に示したようなデータ信号が出力されると、ウエイト推定部２０は、既知信号部分において導出した既知信号用ウエイトベクトルをデータ信号に対するウエイトベクトル（以下、データ用ウエイトベクトルという。）として設定する。ウエイト推定部２０は、受信ＲＦ部１２からデータ信号が出力されるタイミングを考慮して、データ用ウエイトベクトルをウエイト補正部４０に通知する。
【００２１】
ウエイト推定部２０から通知されたウエイトベクトルが既知信号用ウエイトベクトルである場合、ウエイト補正部４０は、補正処理を実施せずに、アレイ合成部５０に出力する。ウエイト推定部２０から通知されたウエイトベクトルがデータ用ウエイトベクトルである場合、ウエイト補正部４０は、アレイ合成部５０から出力された既知信号にかかるアレイ合成信号を用いて、データ用ウエイトベクトルに対して補正処理を実施した後に、ウエイト乗算部６０に出力する。
【００２２】
すなわち、ウエイト補正部４０は、受信ＲＦ部１２からデータ信号が出力される前にデータ用ウエイトベクトルを補正しておき、アレイ合成部５０にデータ信号が入力される際に、ウエイト乗算部６０に補正したデータ用ウエイトベクトルを出力する。ここで、図２に示すデータ信号区間４２０の間は、同じデータ用ウエイトベクトルを出力する。なお、同じデータ用ウエイトベクトルでなく、データ区間においてＬＭＳアルゴリズムを用いてトラッキングすることによって、データ用ウエイトベクトルを更新してもよい。
【００２３】
アレイ合成部５０において、ウエイト乗算部６０は、受信ＲＦ部１６から出力された複数の信号に、ウエイト補正部４０から出力されたウエイトベクトルをそれぞれ乗じる。具体的には、ウエイト乗算部６０は、既知信号に対して既知信号用ウエイトベクトルを乗じ、また、データ信号に対してデータ信号用ウエイトベクトルを乗じる。加算部７０は、それぞれのウエイト乗算部６０からの出力を合成して、復調処理部８０とウエイト補正部４０とにアレイ合成信号を出力する。復調処理部８０は、加算部７０から出力されたアレイ合成信号に対して、復調処理を実行する。
【００２４】
ここで、ウエイト補正部４０の詳細な構成について説明する。図３は、図１のウエイト補正部４０の構成例を示す図である。ウエイト補正部４０は、平均化部４２と、補正係数導出部４４と、メモリ４６と、ウエイト補正乗算部４８とを含む。前述したように、ウエイト補正部４０は、ウエイト推定部２０から既知信号用ウエイトベクトルが出力されると、そのままウエイト乗算部６０に出力する。以下においては、ウエイト推定部２０からデータ用ウエイトベクトルが出力されたケースについて説明する。
【００２５】
平均化部４２は、加算部７０から出力されたアレイ合成信号のうち、既知信号に対応するアレイ合成信号を対象として、振幅の平均化処理を実施する。補正係数導出部４４は、平均化部４２から出力された既知信号にかかるアレイ合成信号の平均値と、メモリ４６に記憶された既知信号を用いて、補正係数を導出する。メモリ４６は、図２の既知信号区間４１０に配置された既知信号のシンボルパターンを記憶する。
【００２６】
具体的には、補正係数導出部４４は、まず、メモリ４６に記憶された既知信号の理想の平均振幅（以下、理想平均振幅という。）を導出する。つぎに、補正係数導出部４４は、理想平均振幅を被除数、合成信号の平均値を除数とした除算処理を実行して、結果を補正係数とする。
【００２７】
なお、メモリ４６は、既知信号のシンボルパターンではなく、理想平均振幅を予め保持していてもよい。これにより、補正係数導出部４４の処理負担が軽減される。また、この理想平均振幅が１となるように、既知信号のシンボルパターンが規定されていてもよい。これにより、アレイ合成信号の振幅の平均値の逆数を補正係数として導出できるため、メモリ４６が不要となり、また、補正係数導出部４４における処理が簡易化される。なお、平均値でなく、中央値などの統計的な値が用いられていてもよい。
【００２８】
ウエイト補正乗算部４８は、ウエイト推定部２０から出力されたデータ用ウエイトベクトルを被乗数とし、補正係数導出部４４から出力された補正係数を乗数として、乗算処理を実施して、結果をウエイト乗算部６０に出力する。
【００２９】
上述したこれらの構成は、ハードウエア的には、任意のコンピュータのＣＰＵ、メモリ、その他のＬＳＩで実現でき、ソフトウエア的にはメモリにロードされたプログラムなどによって実現されるが、ここではそれらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックがハードウエアのみ、ソフトウエアのみ、またはそれらの組合せによっていろいろな形で実現できることは、当業者には理解されるところである。
【００３０】
以上の構成における動作例について説明する。図４は、図１の受信装置１００の動作例を示すフローチャートである。ウエイト推定部２０は、受信した信号のうちの既知信号部分を用いて、ＲＬＳアルゴリズムを実行し、既知信号用ウエイトベクトルを推定する。（Ｓ１０）。アレイ合成部５０は、推定した既知信号用ウエイトベクトルを用いて、受信した信号のうちの既知信号をアレイ合成する（Ｓ１２）。
【００３１】
ウエイト補正部４０は、アレイ合成された信号の振幅の平均値を導出する（Ｓ１４）。つぎに、ウエイト補正部４０は、予め記憶された既知信号についての理想平均振幅と、Ｓ１４にて導出された平均値の比を求め、補正係数として導出する。さらに、ウエイト補正部４０は、Ｓ１２において導出した既知信号用ウエイトベクトルに補正係数を乗ずることによって補正し、データ用ウエイトベクトルとしてアレイ合成部５０に出力する（Ｓ１６）。アレイ合成部５０は、データ用ウエイトベクトルを用いて、受信した信号のうちのデータ信号部分に対して、アレイ合成処理を実行する（Ｓ１８）。
【００３２】
ここで、データ信号部分のアレイ合成処理が終了していない場合（Ｓ２０のＮ）、Ｓ１８に戻る。データ信号部分のウエイト演算処理が終了し（Ｓ２０のＹ）、かつ、未処理の信号が存在する場合（Ｓ２２のＮ）、Ｓ１０に戻る。一方、データ信号部分のウエイト演算処理が終了し（Ｓ２０のＹ）、かつ、すべての信号についての処理が終了した場合（Ｓ２２のＹ）、処理を終了する。
【００３３】
以上のように、振幅成分の誤差を小さくするために、既知信号を用いてアレイ復調誤差を導出し、その誤差を用いてウエイトを補正することによって、精度良くウエイトを推定できる。また、既知信号にかかるアレイ合成出力をもとに、既知信号に用いられたウエイトベクトルを補正して、データ部分に乗じるべきデータ信号用ウエイトベクトルを導出することによって、より高速に推定できる。また、既知信号にかかるアレイ合成出力の平均値と、既知信号の理想の振幅の平均値との比率を導出し、導出された比率をウエイトベクトルに乗じることによって、データ部分に乗じるべきデータ信号用ウエイトベクトルを効率的に導出できる。また、簡易な構成により、ウエイトベクトルの推定精度を向上できる。
【００３４】
以上、本発明を実施形態をもとに説明した。この実施形態は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例や、実施形態と変形例との組合せ、あるいは、変形例同士の組合せも本発明の範囲にあることは当業者に理解されるところである。
【００３５】
つぎに、変形例について説明する。変形例は、前述の実施形態と同様に、アダプティブアレイ受信技術に関する。前述の実施形態においては、既知信号部分についてのアレイ合成信号の平均値を用いてデータ信号部分に対するウエイトを補正していたのに対し、変形例においては、ウエイトの代わりに初期値を補正する点、および、初期値を補正した上で、再度の適応アルゴリズムを実行する点で異なる。なお、前述の実施形態と同様の構成については、同一の符号を付して、説明を簡略化する。また、本変形例においては、適応アルゴリズムとして、ＲＬＳアルゴリズムが使用されているものとする。
【００３６】
図５は、本発明の実施形態の変形例にかかる受信装置２００の構成例を示す図である。受信装置２００は、アンテナ１０で代表される第１アンテナ１０ａ〜第４アンテナ１０ｄと、受信ＲＦ部１２と、ウエイト推定部２０と、初期値設定部３０と、アレイ合成部５０と、初期値補正部９０と、復調処理部８０とを含む。アレイ合成部５０は、ウエイト乗算部６０で代表される第１ウエイト乗算部６０ａ〜第４ウエイト乗算部６０ｄと、加算部７０とを含む。図１と比較すると、図５の受信装置２００は、図１のウエイト補正部４０の代わりに、初期値補正部９０を含んだ構成となる。
【００３７】
変形例においては、適応アルゴリズムを２回実行する。以下、それぞれの適応アルゴリズムの実行の際の処理について説明する。
（１）１回目の適応アルゴリズムの実行について
初期値設定部３０は、Ｐ（０）とＷ（０）とを初期値補正部９０に通知する。初期値補正部９０は、１回目の適応アルゴリズムの実行の際には、初期値設定部３０から出力されたＰ（０）とＷ（０）とをウエイト推定部２０にそのまま出力する。
【００３８】
ウエイト推定部２０は、初期値設定部３０から出力されたＰ（０）とＷ（０）とを用いて、受信ＲＦ部１２から出力された既知信号に対して、適応信号処理を実施し、既知信用号ウエイトを推定する。また、ウエイト推定部２０は、２回目の適応アルゴリズムのために、受信ＲＦ部１２から出力された既知信号（以下、「受信既知信号」ともいう。）を記憶しておく。推定された既知信号用ウエイトベクトルは、アレイ合成部５０に出力されて、受信ＲＦ部１２から出力された既知信号をアレイ合成するために用いられる。
【００３９】
（２）２回目の適応アルゴリズムの実行について
加算部７０から出力された既知信号にかかるアレイ合成信号をもとに、初期値補正部９０は、初期値設定部３０から出力されたＰ（０）を補正するための補正係数を導出する。さらに、初期値補正部９０は、導出した補正係数でＰ（０）を補正して、ウエイト推定部２０に出力する。ウエイト推定部２０は、補正されたＰ（０）と、受信既知信号とを用いて、２回目の適応アルゴリズムを実行して、ウエイトベクトルを推定する。Ｗ（０）は、１回目の適応アルゴリズムの際に推定された既知信号用ウエイトベクトルが設定されてもよいし、１回目の適応アルゴリズムの際に用いたＷ（０）と同じ値が設定されてもよい。
【００４０】
ウエイト推定部２０は、推定したウエイトベクトルをデータ信号区間に対するデータ用ウエイトベクトルとして、アレイ合成部５０に出力する。アレイ合成部５０は、受信ＲＦ部１２から出力されたデータ信号に対して、ウエイト乗算部６０から出力されたデータ用ウエイトベクトルを用いて、アレイ合成処理を実行する。
【００４１】
ここで、初期値補正部９０の構成について詳細に説明する。図６は、図５の初期値補正部９０の構成例を示す図である。初期値補正部９０は、平均化部９２と、補正係数導出部９４と、メモリ９６と、初期値補正乗算部９８とを含む。１回目の適応アルゴリズムの実行の際において、初期値補正部９０は、初期値設定部３０から出力されたＰ（０）とＷ（０）とをそのままウエイト推定部２０に出力する。
【００４２】
２回目の適応アルゴリズムの実行の際において、平均化部９２は、加算部７０から出力された既知信号部分にかかるアレイ合成信号の振幅の平均値を導出して、補正係数導出部９４に出力する。つぎに、補正係数導出部９４は、メモリ４６に記憶された既知信号の理想平均振幅を被除数、アレイ合成信号の平均値を除数とした除算処理を実行して、結果を補正係数とし、初期値補正乗算部９８に出力する。初期値補正乗算部９８は、初期値設定部３０から出力されたＰ（０）に対して、補正係数導出部９４から出力された補正係数を乗じて、ウエイト推定部２０に出力する。
【００４３】
以上の構成における動作例について説明する。図７は、図５の受信装置２００の動作例を示すフローチャートである。このフローチャートは、受信ＲＦ部１２が既知信号を出力したことを契機として開始されてもよい。
【００４４】
ウエイト推定部２０は、受信ＲＦ部１２から出力された既知信号部分を用いて、既知信号用ウエイトベクトルの推定をする（Ｓ３０）。つぎに、アレイ合成部５０は、推定した既知信号用ウエイトベクトルにて、受信ＲＦ部１２から出力された既知信号をアレイ合成して、アレイ合成信号を出力する（Ｓ３２）。初期値補正部９０は、アレイ合成信号の平均値を導出する（Ｓ３４）。
【００４５】
初期値補正部９０は、アレイ合成信号の平均値と、あらかじめ記憶された既知信号の理想平均振幅との比率により、補正係数を導出する。さらに、導出した補正係数で、初期値設定部３０から出力された初期値Ｐ（０）を補正して、ウエイト推定部２０に出力する（Ｓ３６）。ここで、ウエイト推定部２０は、初期値補正部９０から出力された初期値と、受信ＲＦ部１２から出力された既知信号とを用いて、再度、適応アルゴリズムの実行をして、データ用ウエイトベクトルを推定する（Ｓ３８）。
【００４６】
つぎに、アレイ合成部５０は、ウエイト推定部２０から出力されたデータ用ウエイトベクトルにて、受信ＲＦ部１２から出力されたデータ信号をアレイ合成する（Ｓ４０）。すべてのデータ信号部分のウエイト演算処理が終了していない場合（Ｓ４２のＮ）、Ｓ４０に戻る。データ信号部分のウエイト演算処理が終了し（Ｓ４２のＹ）、かつ、未処理の信号が存在する場合（Ｓ４４のＮ）、Ｓ３０に戻る。一方、データ信号部分のウエイト演算処理が終了し（Ｓ４２のＹ）、かつ、すべての信号についての処理が終了した場合（Ｓ４４のＹ）、処理を終了する。
【００４７】
以上の態様によれば、既知信号にかかるアレイ合成出力をもとに、既知信号用ウエイトベクトルの推定に用いられた初期値を補正して、データ部分に乗じるべきデータ信号用ウエイトベクトルを推定することによって、より精度良くウエイトを推定できる。また、受信既知信号にかかるアレイ合成出力の平均値と、既知信号の理想の振幅の平均値との比率を導出し、導出された比率を初期値に乗じることによって、データ部分に乗じるべきデータ信号用ウエイトベクトルを推定するための初期値を効率的に導出できる。また、これにより、簡易な構成により、ウエイトの推定精度を向上できる。
【００４８】
つぎに、別の変形例（以下、第２変形例という）について説明する。第２変形例は、前述の実施形態、変形例と同様に、アダプティブアレイ受信技術に関する。具体的には、第２変形例は、実施形態におけるウエイトの補正処理と、変形例における初期値の補正処理とを組合せた処理となる。また、第２変形例においては、適応アルゴリズムとして、ＲＬＳアルゴリズムが使用されているものとする。
【００４９】
詳細は後述するが、第２変形例においては、まず、前述の変形例のように、初期値を補正した上で２回目の適応アルゴリズムを実行する。さらに、前述した実施形態のように、２回目の適応アルゴリズムにおいて導出したウエイトで、再度、既知信号部分のアレイ合成信号を導出し、その平均値を用いてデータ信号部分に対するデータ用ウエイトベクトルを補正する。なお、前述の実施形態と同様の構成については、同一の符号を付して、説明を簡略化する。
【００５０】
図８は、本発明の実施形態の第２変形例にかかる受信装置３００の構成例を示す図である。受信装置３００は、アンテナ１０で代表される第１アンテナ１０ａ〜第４アンテナ１０ｄと、受信ＲＦ部１２と、ウエイト推定部２０と、初期値設定部３０と、ウエイト補正部４０と、アレイ合成部５０と、初期値補正部９０と、復調処理部８０とを含む。アレイ合成部５０は、ウエイト乗算部６０で代表される第１ウエイト乗算部６０ａ〜第４ウエイト乗算部６０ｄと、加算部７０とを含む。図８の受信装置２００は、図１と比較すると、初期値補正部９０をさらに含んだ構成となる。また、図５と比較すると、ウエイト補正部４０をさらに含んだ構成となる。
【００５１】
（１）初期値設定部３０は、初期値補正部９０に対して、初期値としてＰ（０）とＷ（０）を出力する。初期値補正部９０は、１回目の適応アルゴリズムの実行の際においては、初期値設定部３０から通知された初期値を補正せずに、そのままウエイト補正部４０に通知する。以下、この初期値を既知信号用初期値という。
【００５２】
（２）ウエイト推定部２０は、初期値補正部９０から既知信号用初期値を取得し、また、受信ＲＦ部１２から既知信号を取得する。取得した既知信号は、受信既知信号として記憶する。また、ウエイト推定部２０は、受信既知信号と既知信号用初期値とを用いて、既知信号用ウエイトベクトルを推定して、ウエイト補正部４０に通知する。ウエイト補正部４０は、ウエイト推定部２０から通知された既知信号用ウエイトベクトルをウエイト乗算部６０にそのまま出力する。ウエイト乗算部６０は、受信ＲＦ部１２から出力された既知信号と、ウエイト補正部４０から出力された既知信号用ウエイトベクトルとを乗じて、加算部７０に出力する。加算部７０は、アンテナごとの信号を合成して、既知信号にかかるアレイ合成信号を出力する。
【００５３】
（３）初期値補正部９０は、加算部７０から出力された既知信号にかかるアレイ合成信号を用いて、既知信号用初期値を補正する。ウエイト推定部２０は、補正された既知信号用初期値と、記憶しておいた受信既知信号とを用いて、再度、既知信号用ウエイトベクトルを推定して、ウエイト補正部４０に通知する。ウエイト補正部４０は、ウエイト推定部２０から通知された既知信号用ウエイトベクトルをウエイト乗算部６０にそのまま出力する。
【００５４】
（４）ウエイト乗算部６０は、受信ＲＦ部１２から出力された既知信号と、ウエイト補正部４０から出力された既知信号用ウエイトベクトルとを乗じて、加算部７０に出力する。加算部７０は、アンテナごとの信号を合成して、既知信号にかかるアレイ合成信号をウエイト補正部４０に出力する。ここで、ウエイト補正部４０は、加算部７０から出力された既知信号にかかるアレイ合成信号を用いて、既知信号用ウエイトベクトルに対して補正処理を実施し、データ用ウエイトベクトルとしてウエイト乗算部６０に出力する。
【００５５】
（５）ウエイト乗算部６０は、受信ＲＦ部１２から出力されたデータ信号と、ウエイト補正部４０から出力されたデータ用ウエイトベクトルとを乗じて、加算部７０に出力する。加算部７０は、アンテナごとの信号を合成して、復調処理部８０に出力する。
【００５６】
以上の構成における動作例について説明する。第２変形例における動作においては、前述した変形例の動作中に、実施形態に相当する動作が挿入されることとなる。そのため、前述の変形例に相当する動作の部分は、説明を省略する。図９は、図８の受信装置３００の動作例を示すフローチャートである。このフローチャートは、図７のフローチャートのＳ３８とＳ４０との間に挿入されるべき処理手順を示す。
【００５７】
Ｓ３８の処理の後、ウエイト乗算部６０は、受信ＲＦ部１２から出力された既知信号に対して、ウエイト補正部４０から出力された既知信号用ウエイトベクトルを用いてウエイト乗算し、加算部７０は、ウエイト乗算された結果を合成して、既知信号にかかるアレイ合成信号を出力する（Ｓ５０）。ウエイト補正部４０は、既知信号にかかるアレイ合成信号の平均値を導出し、既知信号の理想平均振幅との比率を補正係数として導出する（Ｓ５２）。さらに、ウエイト補正部４０は、補正係数を既知信号用ウエイトベクトルに乗じて、データ用ウエイトベクトルとして、ウエイト乗算部６０に出力し（Ｓ５４）、Ｓ４０以降の処理に移る。
【００５８】
以上の態様によれば、データ信号とデータ用ウエイトベクトルとの乗算に先だって、受信ＲＦ部１２から出力された既知信号に対して、データ用ウエイトベクトルを乗じる。さらに、乗じて得た結果にしたがって、データ信号に乗ぜられるべきデータ用ウエイトベクトルを補正することによって、より精度良のよいウエイトを導出することができる。
【００５９】
前述した実施形態においては、ＲＬＳアルゴリズムが用いられているとして説明したが、これにかぎらずたとえば、ＬＭＳアルゴリズムが用いられていてもよい。ＬＭＳアルゴリズムであっても、既知信号にかかるアレイ合成信号の誤差を用いてウエイトを補正することにより、精度のよいウエイトが導出でき、また、受信性能を向上できる。
【図面の簡単な説明】
【００６０】
【図１】本発明の実施形態にかかる受信装置の構成例を示す図である。
【図２】図１のアンテナが受信する信号のフォーマットの例を示す図である。
【図３】図１のウエイト補正部の構成例を示す図である。
【図４】図１の受信装置の動作例を示すフローチャートである。
【図５】本発明の実施形態の変形例にかかる受信装置の構成例を示す図である。
【図６】図５の初期値補正部の構成例を示す図である。
【図７】図５の受信装置の動作例を示すフローチャートである。
【図８】本発明の実施形態の第２変形例にかかる受信装置の構成例を示す図である。
【図９】図８の受信装置の動作例を示すフローチャートである。
【符号の説明】
【００６１】
１０  アンテナ、  １２  受信ＲＦ部、  ２０  ウエイト推定部、  ３０  初期値設定部、  ４０  ウエイト補正部、  ４２  平均化部、  ４４  補正係数導出部、  ４６  メモリ、  ４８  ウエイト補正乗算部、  ５０  アレイ合成部、  ６０  ウエイト乗算部、  ７０  加算部、  ８０  復調処理部、  ９０  初期値補正部、  ９２  平均化部、  ９４  補正係数導出部、  ９６  メモリ、  ９８  初期値補正乗算部、  １００  受信装置、  ４００  フォーマット、  ４１０  既知信号区間、  ４２０  データ信号区間。
【図１】
0005095449.tif 000007
【図２】
0005095449.tif 000008
【図３】
0005095449.tif 000009
【図４】
0005095449.tif 000010
【図５】
0005095449.tif 000011
【図６】
0005095449.tif 000012
【図７】
0005095449.tif 000013
【図８】
0005095449.tif 000014
【図９】
0005095449.tif 000015