(57)【要約】【課題】逆拡散タイミングが近接する複数のパスを受信する場合でも、安定してＲａｋｅ受信を行って高い通信品質を維持することを可能とする。【解決手段】タイミング生成部７０ａは、位相制御信号生成部６１ａから通知される情報に基づいて、拡散コードのチップレートのクロックを生成する。コード生成部２０ａは、当該移動無線端末装置に割り当てられた拡散コードを、タイミング生成部７０ａから供給されるクロックに同期させて生成し、相関器１１ａ，１２ａ，１３ａに出力する。位相制御信号生成部６１ａは、フィンガＦａにおけるＤＬＬ制御の中枢をなすもので、フィンガＦａにて実施される逆拡散タイミングと、他のフィンガＦｂ，Ｆｃにて実施される逆拡散タイミングとの位相差が拡散コード１チップ以内の場合には、上記位相差が拡散コード１チップ未満とならないようにタイミング生成部７０ａ制御するようにしたものである。【選択図】　　図１
2004023717.tif 000002
【特許請求の範囲】
【請求項１】
ＣＤＭＡ（Ｃｏｄｅ　Ｄｉｖｉｓｉｏｎ　Ｍｕｌｔｉｐｌｅ　Ａｃｃｅｓｓ）方式により無線通信を行う移動無線端末装置において、
受信信号を逆拡散して復調する受信手段を複数備え、
この複数の受信手段にて復調した信号をレイク合成するレイク合成手段と、
前記複数の受信手段がそれぞれ実施する逆拡散のタイミングの時間差が予め設定した値以上となるように、前記受信手段の逆拡散のタイミングを制御する制御手段とを具備することを特徴とする移動無線端末装置。
【請求項２】
少なくとも３つの受信手段を備え、
前記制御手段は、前記３つの受信手段がそれぞれ実施する逆拡散のタイミングが予め設定した時間差内にある場合に、前記３つの受信手段がそれぞれ実施する逆拡散のタイミングのうち、間のタイミングで逆拡散を行う受信手段のタイミングをほぼ一定に保持するように制御することを特徴とする請求項１に記載の移動無線端末装置。
【請求項３】
前記受信手段は、ＤＬＬ（Ｄｅｌａｙ　Ｌｏｃｋ　Ｌｏｏｐ）方式により逆拡散のタイミングを調整することを特徴とする請求項１または請求項２に記載の移動無線端末装置。
【請求項４】
ＣＤＭＡ（Ｃｏｄｅ　Ｄｉｖｉｓｉｏｎ　Ｍｕｌｔｉｐｌｅ　Ａｃｃｅｓｓ）方式により無線通信を行う移動無線端末装置において、
受信信号を逆拡散して復調する受信手段を複数備え、
この複数の受信手段にて復調した信号をレイク合成するレイク合成手段と、
前記複数の受信手段の逆拡散の結果について、それぞれ相関レベルを検出するレベル検出手段とを備え、
２つの受信手段の逆拡散のタイミングの時間差が予め設定した時間未満の場合に、前記レベル検出手段の検出結果に基づいて、前記２つの受信手段のうち、相関レベルが低い方の逆拡散の結果が得られる受信手段の逆拡散のタイミングを、相関レベルが高い方の逆拡散の結果が得られる受信手段の逆拡散のタイミングとの時間差が前記予め設定した値以上となるように制御する制御手段とを具備することを特徴とする移動無線端末装置。
【請求項５】
前記制御手段は、２つの受信手段の逆拡散のタイミングの時間差が予め設定した時間未満の場合に、前記レベル検出手段の検出結果に基づいて、前記２つの受信手段のうち、相関レベルが高い方の逆拡散の結果が得られる受信手段の逆拡散のタイミングを、ＤＬＬ（Ｄｅｌａｙ　Ｌｏｃｋ　Ｌｏｏｐ）方式により調整することを特徴とする請求項４に記載の移動無線端末装置。
【請求項６】
ＣＤＭＡ（Ｃｏｄｅ　Ｄｉｖｉｓｉｏｎ　Ｍｕｌｔｉｐｌｅ　Ａｃｃｅｓｓ）方式により無線通信を行うための通信回路において、
受信信号を逆拡散して復調する受信手段を複数備え、
この複数の受信手段にて復調した信号をレイク合成するレイク合成手段と、
前記複数の受信手段がそれぞれ実施する逆拡散のタイミングの時間差が予め設定した値以上となるように、前記受信手段の逆拡散のタイミングを制御する制御手段とを具備することを特徴とする通信回路。
【請求項７】
少なくとも３つの受信手段を備え、
前記制御手段は、前記３つの受信手段がそれぞれ実施する逆拡散のタイミングが予め設定した時間差内にある場合に、前記３つの受信手段がそれぞれ実施する逆拡散のタイミングのうち、間のタイミングで逆拡散を行う受信手段のタイミングをほぼ一定に保持するように制御することを特徴とする請求項６に記載の通信回路。
【請求項８】
前記受信手段は、ＤＬＬ（Ｄｅｌａｙ　Ｌｏｃｋ　Ｌｏｏｐ）方式により逆拡散のタイミングを調整することを特徴とする請求項６または請求項７に記載の通信回路。
【請求項９】
ＣＤＭＡ（Ｃｏｄｅ　Ｄｉｖｉｓｉｏｎ　Ｍｕｌｔｉｐｌｅ　Ａｃｃｅｓｓ）方式により無線通信を行うための通信回路において、
受信信号を逆拡散して復調する受信手段を複数備え、
この複数の受信手段にて復調した信号をレイク合成するレイク合成手段と、
前記複数の受信手段の逆拡散の結果について、それぞれ相関レベルを検出するレベル検出手段とを備え、
２つの受信手段の逆拡散のタイミングの時間差が予め設定した時間未満の場合に、前記レベル検出手段の検出結果に基づいて、前記２つの受信手段のうち、相関レベルが低い方の逆拡散の結果が得られる受信手段の逆拡散のタイミングを、相関レベルが高い方の逆拡散の結果が得られる受信手段の逆拡散のタイミングとの時間差が前記予め設定した値以上となるように制御する制御手段とを具備することを特徴とする通信回路。
【請求項１０】
前記制御手段は、２つの受信手段の逆拡散のタイミングの時間差が予め設定した時間未満の場合に、前記レベル検出手段の検出結果に基づいて、前記２つの受信手段のうち、相関レベルが高い方の逆拡散の結果が得られる受信手段の逆拡散のタイミングを、ＤＬＬ（Ｄｅｌａｙ　Ｌｏｃｋ　Ｌｏｏｐ）方式により調整することを特徴とする請求項９に記載の通信回路。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ＣＤＭＡ（Ｃｏｄｅ　Ｄｉｖｉｓｉｏｎ　Ｍｕｌｔｉｐｌｅ　Ａｃｃｅｓｓ）方式を採用する無線通信システムで用いられる移動無線端末装置に関する。
【０００２】
【従来の技術】
ＣＤＭＡ方式を採用する移動通信システムでは、１つの基地局が複数のユーザを収容するために、基地局は各ユーザとの通信信号をユーザ毎に異なる拡散コードを用いて多重／分離する。
【０００３】
すなわち、基地局による送信は、ユーザ毎に割り当てた拡散コードを用いて各ユーザ宛ての通信信号を拡散し、このようにして拡散したすべてのユーザ宛ての信号を加算して同一周波数で送信する。
また、基地局における受信は、ユーザ毎に割り当てた拡散コードで受信した信号を逆拡散することで、ユーザから送信された情報を抽出することができる。
【０００４】
ユーザ（移動無線端末装置）における受信も同様であり、自己に割り当てられた拡散コードで受信した信号を逆拡散することで、自己宛てに送信された情報を抽出することができる。
【０００５】
なお、逆拡散は、最適なタイミングから拡散コード１チップ分以上のずれが生じたタイミングで行うと、目的の情報を抽出することができないため、受信開始に先立ち、何らかの方法で最適な逆拡散のタイミングを求める必要がある。
【０００６】
また、この最適タイミングは、送受信機間の距離の変動などにより時間的に変動するため、そのタイミング変動に追従して、拡散コードの乗算タイミングを調整する必要がある。
【０００７】
図５は、逆拡散のタイミングと相関レベルの関係を示すもので、位相ずれ「０」が最も大きな相関レベルが得られる最適な逆拡散タイミングを示している。この図に示すように、最適タイミング「０」からの位相ずれが大きくなるに従い相関レベルの絶対値は小さくなり、タイミングが１チップ以上ずれてしまうと雑音と相関レベルは同程度になってしまう。これは、位相が早い方にずれた場合でも、遅い方にずれた場合でも、同様である。
【０００８】
逆拡散タイミングの調整方法の一つに、ＤＬＬ（Ｄｅｌａｙ　Ｌｏｃｋ　Ｌｏｏｐ）方式と呼ばれる方法がある。
【０００９】
図６（ａ）は、逆拡散のタイミングＴと、そのタイミングで得られる相関レベルの関係を模式的に示すもので、Ｔ＝０の時が逆拡散に最適なタイミングを示している。
【００１０】
そして、図６（ｂ）は、逆拡散のタイミングＴと相関レベルの関係が図６（ａ）に示すような状況にある場合において、最適な逆拡散タイミング（Ｔ＝０）からの位相のずれＤと、この位相Ｐｄから±ｄだけ遅延した２つのタイミングにおける相関レベルの差分との関係を表したものである。この図に示すように、上記差分が「０」あるいは十分小さな値になるところが最適なタイミングとなることがわかる。
【００１１】
ＤＬＬは、この点に着目したもので、仮の逆拡散タイミングＤに対して±ｄだけ遅延した２つのタイミングにおける相関レベルを求め、これらをそれぞれ時間的に平均化した値の差分を求める。
【００１２】
そして、ＤＬＬでは、上記差分の符号（正／負）に応じて、タイミングＤを＋ｔあるいは−ｔだけずらすことを繰り返して上記差分を極小にすることで、最適な逆拡散タイミングＤ＝０（＝Ｔ）を求める。
【００１３】
また、フィンガに逆拡散のタイミングとしてＤ＝０を割り当てた状態にある時、通信相手との距離が変化するなどして、信号の受信タイミングが少し変化したとすると、相対的には逆拡散のタイミングはＤ＝０ではなくなる。
【００１４】
このような状況になっても、フィンガが持つＤＬＬ機能により上記差分が「０」になるように逆拡散タイミングＤが制御されるため、Ｄ＝０の状態に復帰する。よって、常に最適なタイミングで相関演算を行うことができることになる。
【００１５】
ところで、ＣＤＭＡ方式の移動無線端末装置では、自己宛ての無線信号が複数の異なる経路を経てマルチパス信号となって到来するが、これらを複数のフィンガによりそれぞれ逆拡散して合成する、いわゆるＲａｋｅ受信を行うことで、通信品質を向上させている。
Ｒａｋｅ受信を行う場合には、パス間の位相差が少なくとも拡散コード１チップ以上であれば、それぞれ分離できるので受信が可能である。
【００１６】
図７は、パス間の位相差が拡散コード１チップ程度の２つのパスが存在する場合の逆拡散タイミングと相関レベルの関係を示すものである。
この図では、逆拡散タイミングが位相ずれ「０」と「＋１」とにおいて、それぞれパスが受信可能な状態にあり、この２つのパスの相関レベルの差は３ｄＢ程度となっている。
【００１７】
以下、図７に示すように、２つのパスが１チップ程度に接近している場合に、ＤＬＬを行うことを考える。
図８（ａ）は、位相ずれ「０」と「＋１」で示される逆拡散タイミングにそれぞれパスＰ１，Ｐ２が存在する場合を示すもので、逆拡散のタイミングＴと、そのタイミングで得られる相関レベルの関係を模式的に示すものである。
【００１８】
２つのパスのうち、一方のパスＰ１はＴ＝０の時が逆拡散に最適なタイミングであり、残る一方のパスＰ２はＴ＝＋１の時が逆拡散に最適なタイミングであることを示している。
【００１９】
そして、図８（ｂ）は、逆拡散のタイミングＴと相関レベルの関係が図８（ａ）に示すような状況にある場合において、パスＰ１の最適な逆拡散タイミング（Ｔ＝０）からの位相のずれＤと、この位相Ｐｄから±ｄだけ遅延した２つのタイミングにおける相関レベルの差分との関係を表したものである。
【００２０】
図８（ｂ）で示されるように、パスＰ１について相関レベルの差分が「０」になるのは、パスＰ１を受信するのに最適な逆拡散タイミングからパスＰ２を受信するのに最適な逆拡散タイミング側に若干ずれたところにある。
【００２１】
また、パスＰ２を受信するのに最適な逆拡散タイミングであるＤ＝＋１では、相関レベルの差分が極小となっているものの、その近傍は正の値となっている。
【００２２】
このため、初期状態として、２つのフィンガにそれぞれＤ＝０、Ｄ＝＋１の逆拡散タイミングを割り当てたとしても、各フィンガはＤＬＬ機能により、上記差分が０になるように逆拡散のタイミングの制御を行うので、パスＰ１が割り当てられたフィンガははじめに割り当てられた逆拡散タイミングをほぼ保持するように制御するが、パスＰ２が割り当てられたフィンガは、逆拡散タイミングを早める（図８（ｂ）の左方向）制御を行って、最終的にはパスＰ１を受信する逆拡散タイミングとなってしまう虞がある。
【００２３】
このような状態は、２つのフィンガがあるにもかかわらず、これらで同一のパスＰ１を受信することになるため、Ｒａｋｅ受信による通信品質向上は見込めないという問題が生じることになる。
【００２４】
この問題を回避するために従来は、特開平９−１８１７０４にあるように、２つのフィンガにおける逆拡散タイミングが接近したことを検出すると、いずれか一方のフィンガに対して別のパスを再割り当てするなどの処理を行っている。
【００２５】
しかしながら、このようなパスの再割り当て処理は、一時的には通信品質の向上が見込めるものの、再割り当てされる逆拡散タイミングは、以前に割り当てた同じものであることが多い。
【００２６】
このため、従来の受信機では、再び逆拡散タイミングが近接し、２つのフィンガで相関レベルが高い同じパスを受信してしまい、再割り当てを行うといった繰り返し動作になってしまい、安定して通信品質を保つことはできなかった。
【００２７】
また、このような従来の再割り当て処理には、プロセッサなどの演算回路による演算処理が必要になるので、演算回路に負荷をかけるだけでなく、電力を消費するという問題がある。
【００２８】
【発明が解決しようとする課題】
従来の移動無線端末装置では、逆拡散タイミングが近接する２つのパスを受信する場合、相関レベルが低い方のパスが割り当てられたフィンガが、ＤＬＬ機能により、相関レベルが高い方のパスを受信するように逆拡散タイミングを調整してしまうので、この結果、複数のフィンガが同じパスを受信してしまい、Ｒａｋｅ受信による通信品質の向上が期待できなくなるという問題があった。
【００２９】
この発明は上記の問題を解決すべくなされたもので、逆拡散タイミングが近接する複数のパスを受信する場合でも、安定してＲａｋｅ受信を行って高い通信品質を維持することが可能な移動無線端末装置を提供することを目的とする。
【００３０】
【課題を解決するための手段】
上記の目的を達成するために、請求項１に係わる本発明は、ＣＤＭＡ方式により無線通信を行う移動無線端末装置において、受信信号を逆拡散して復調する受信手段を複数備え、この複数の受信手段にて復調した信号をレイク合成するレイク合成手段と、複数の受信手段がそれぞれ実施する逆拡散のタイミングの時間差が予め設定した値以上となるように、受信手段の逆拡散のタイミングを制御する制御手段とを具備して構成するようにした。
【００３１】
また請求項６に係わる本発明は、ＣＤＭＡ方式により無線通信を行う通信回路において、受信信号を逆拡散して復調する受信手段を複数備え、この複数の受信手段にて復調した信号をレイク合成するレイク合成手段と、複数の受信手段がそれぞれ実施する逆拡散のタイミングの時間差が予め設定した値以上となるように、受信手段の逆拡散のタイミングを制御する制御手段とを具備して構成するようにした。
【００３２】
上記構成の移動無線端末装置および通信回路では、複数の受信手段がそれぞれ実施する逆拡散のタイミングの間に予め設定した値以上の時間差が生じるように、受信手段の逆拡散のタイミングを制御するようにしている。
【００３３】
したがって、上記構成の移動無線端末装置および通信回路によれば、逆拡散タイミングが近接する複数のパスを受信する場合でも、１つのパスを複数の受信手段が受信してしまうことを防止できるので、安定してＲＡＫＥ受信を行って高い通信品質を維持することができる。
【００３４】
また、請求項４に係わる本発明は、ＣＤＭＡ方式により無線通信を行う移動無線端末装置において、受信信号を逆拡散して復調する受信手段を複数備え、この複数の受信手段にて復調した信号をレイク合成するレイク合成手段と、複数の受信手段の逆拡散の結果について、それぞれ相関レベルを検出するレベル検出手段とを備え、２つの受信手段の逆拡散のタイミングの時間差が予め設定した時間未満の場合に、レベル検出手段の検出結果に基づいて、２つの受信手段のうち、相関レベルが低い方の逆拡散の結果が得られる受信手段の逆拡散のタイミングを、相関レベルが高い方の逆拡散の結果が得られる受信手段の逆拡散のタイミングとの時間差が前記予め設定した値以上となるように制御する制御手段とを具備して構成するようにした。
【００３５】
そしてまた、請求項９に係わる本発明は、ＣＤＭＡ方式により無線通信を行う通信回路において、受信信号を逆拡散して復調する受信手段を複数備え、この複数の受信手段にて復調した信号をレイク合成するレイク合成手段と、複数の受信手段の逆拡散の結果について、それぞれ相関レベルを検出するレベル検出手段とを備え、２つの受信手段の逆拡散のタイミングの時間差が予め設定した時間未満の場合に、レベル検出手段の検出結果に基づいて、２つの受信手段のうち、相関レベルが低い方の逆拡散の結果が得られる受信手段の逆拡散のタイミングを、相関レベルが高い方の逆拡散の結果が得られる受信手段の逆拡散のタイミングとの時間差が前記予め設定した値以上となるように制御する制御手段とを具備して構成するようにした。
【００３６】
上記構成の移動無線端末装置および通信回路では、２つの受信手段の逆拡散のタイミングの時間差が予め設定した時間未満の場合に、レベル検出手段の検出結果に基づいて、２つの受信手段のうち、相関レベルが低い方の逆拡散の結果が得られる受信手段の逆拡散のタイミングを、相関レベルが高い方の逆拡散の結果が得られる受信手段の逆拡散のタイミングとの時間差が予め設定した値以上となるように制御するようにしている。
【００３７】
したがって、上記構成の移動無線端末装置および通信回路によれば、逆拡散タイミングが近接する複数のパスを受信する場合でも、相関レベルが高い１つのパスを複数の受信手段が受信してしまうことを防止できるので、安定してＲＡＫＥ受信を行って高い通信品質を維持することができる。
【００３８】
【発明の実施の形態】
以下、図面を参照して、この発明の実施形態について説明する。
図１は、この発明の第１の実施形態に係わる移動無線端末装置の受信部の構成を示すものである。
【００３９】
移動無線端末装置の受信部は、フィンガＦａ，Ｆｂ，Ｆｃ、基準タイミング生成部８０およびＲＡＫＥ合成部９０を備える。ここでは、３つのフィンガＦａ，Ｆｂ，Ｆｃを備える場合を例に挙げる。
【００４０】
フィンガＦａは、相関器１１ａ，１２ａ，１３ａ、コード生成部２０ａ、同期検波部３０ａ、電力平均化部４１ａ，４２ａ、減算部５０ａ、位相制御信号生成部６１ａおよびタイミング生成部７０ａを備える。
【００４１】
基地局から受信された受信信号は、相関器１１ａ，１２ａ，１３ａに入力される。
相関器１１ａ，１２ａ，１３ａは、それぞれ上記受信信号に、コード生成部２０ａで生成された拡散コードと乗算することで逆拡散を行い、この乗算結果をそれぞれ対応する電力平均化部４１ａ，４２ａ、同期検波部３０ａに出力する。
【００４２】
コード生成部２０ａは、図示しない基地局から当該移動無線端末装置に割り当てられた拡散コードを、後述するタイミング生成部７０ａから供給されるクロックに同期したタイミングで生成し、相関器１１ａ，１２ａ，１３ａに出力する。
【００４３】
ただし、コード生成部２０ａは、相関器１１ａに出力する拡散コードを、相関器１３ａに出力する拡散コードと比べて、−１／２チップだけ位相を進ませており、一方、相関器１２ａに出力する拡散コードは、相関器１３ａに出力する拡散コードと比べて、＋１／２チップだけ位相を進ませる。
【００４４】
同期検波部３０ａは、相関器１３ａにて得られた逆拡散結果に対して同期検波を行い、伝搬路で生じた位相変化を補正し、この補正結果をＲＡＫＥ合成部９０に出力する。
【００４５】
なお、上記同期検波に必要な位相基準は、相関器１３ａにて得られた逆拡散結果（相関値）を利用するか、あるいは位相基準信号を生成するための相関器（図示しない）から得る。
【００４６】
電力平均化部４１ａおよび電力平均化部４２ａでは、それぞれ対応する相関器１１ａ，１２ａからの逆拡散結果の振幅を２乗して電力次元の値に変換した上で、所定時間の平均値を求め、雑音や干渉による測定誤差を軽減した値を求める。
【００４７】
減算部５０ａは、電力平均化部４１ａおよび電力平均化部４２ａにてそれぞれ求められた平均値間の差を求める。この差は、差分情報として位相制御信号生成部６１ａに出力される。
【００４８】
位相制御信号生成部６１ａは、フィンガＦａにおけるＤＬＬ制御の中枢をなすもので、減算部５０ａにて求められた差分情報と、後述するタイミング生成部７０ａから通知されるタイミング情報と、他のフィンガＦｂ，Ｆｃのタイミング生成部７０ｂ，７０ｃから通知されるタイミング情報とに基づいて、コード生成部２０ａが相関器１１ａ，１２ａ，１３ａに供給している拡散コードの位相を、進める方向に制御すべきか、遅らせる方向に制御すべきか、あるいは現在の状態を保持すべきかを判断して、この判断の結果をタイミング生成部７０ａに通知する。
【００４９】
タイミング生成部７０ａは、拡散コードのチップレートのクロックを生成するもので、このクロックの位相を、位相制御信号生成部６１ａから通知される情報に基づいて可変制御し、生成したクロックをコード生成部２０ａをはじめとするフィンガＦａの各部に供給する。
【００５０】
またタイミング生成部７０ａは、基準タイミング生成部８０にて生成される基準クロックを基準とした、自己が生成するクロックのタイミング情報を位相制御信号生成部６１ａと、他のフィンガＦｂ，Ｆｃの位相制御信号生成部６１ｂ，６１ｃに通知する。
【００５１】
フィンガＦｂは、フィンガＦａと同様に、相関器１１ｂ，１２ｂ，１３ｂ、コード生成部２０ｂ、同期検波部３０ｂ、電力平均化部４１ｂ，４２ｂ、減算部５０ｂ、位相制御信号生成部６１ｂおよびタイミング生成部７０ｂを備える。
【００５２】
このように、フィンガＦｂは、フィンガＦａと同様な構成であることより、位相制御信号生成部６１ｂおよびタイミング生成部７０ｂを除いて、詳細な説明は省略する。
【００５３】
位相制御信号生成部６１ｂは、フィンガＦｂにおけるＤＬＬ制御の中枢をなすもので、減算部５０ｂにて求められた差分情報と、後述するタイミング生成部７０ｂから通知されるタイミング情報と、他のフィンガＦａ，Ｆｃのタイミング生成部７０ａ，７０ｃから通知されるタイミング情報とに基づいて、コード生成部２０ｂが相関器１１ｂ，１２ｂ，１３ｂに供給している拡散コードの位相を、進める方向に制御すべきか、遅らせる方向に制御すべきか、あるいは現在の状態を保持すべきかを判断して、この判断の結果をタイミング生成部７０ｂに通知する。
【００５４】
タイミング生成部７０ｂは、拡散コードのチップレートのクロックを生成するもので、このクロックの位相を、位相制御信号生成部６１ｂから通知される情報に基づいて可変制御し、生成したクロックをコード生成部２０ｂをはじめとするフィンガＦｂの各部に供給する。
【００５５】
またタイミング生成部７０ｂは、基準タイミング生成部８０にて生成される基準クロックを基準とした、自己が生成するクロックのタイミング情報を位相制御信号生成部６１ｂと、他のフィンガＦａ，Ｆｃの位相制御信号生成部６１ａ，６１ｃに通知する。
【００５６】
また、フィンガＦｃについても、フィンガＦａと同様に、相関器１１ｃ，１２ｃ，１３ｃ、コード生成部２０ｃ、同期検波部３０ｃ、電力平均化部４１ｃ，４２ｃ、減算部５０ｃ、位相制御信号生成部６１ｃおよびタイミング生成部７０ｃを備える。
【００５７】
このように、フィンガＦｃは、フィンガＦａと同様な構成であることより、位相制御信号生成部６１ｃおよびタイミング生成部７０ｃを除いて、詳細な説明は省略する。
【００５８】
位相制御信号生成部６１ｃは、フィンガＦｃにおけるＤＬＬ制御の中枢をなすもので、減算部５０ｃにて求められた差分情報と、後述するタイミング生成部７０ｃから通知されるタイミング情報と、他のフィンガＦａ，Ｆｂのタイミング生成部７０ａ，７０ｂから通知されるタイミング情報とに基づいて、コード生成部２０ｃが相関器１１ｃ，１２ｃ，１３ｃに供給している拡散コードの位相を、進める方向に制御すべきか、遅らせる方向に制御すべきか、あるいは現在の状態を保持すべきかを判断して、この判断の結果をタイミング生成部７０ｃに通知する。
【００５９】
タイミング生成部７０ｃは、拡散コードのチップレートのクロックを生成するもので、このクロックの位相を、位相制御信号生成部６１ｃから通知される情報に基づいて可変制御し、生成したクロックをコード生成部２０ｃをはじめとするフィンガＦｃの各部に供給する。
【００６０】
またタイミング生成部７０ｃは、基準タイミング生成部８０にて生成される基準クロックを基準とした、自己が生成するクロックのタイミング情報を位相制御信号生成部６１ｃと、他のフィンガＦａ，Ｆｂの位相制御信号生成部６１ａ，６１ｂに通知する。
【００６１】
基準タイミング生成部８０は、所定の周波数の基準クロックを生成し、タイミング生成部７０ａ，７０ｂ，７０ｃに出力する。
ＲＡＫＥ合成部９０は、同期検波部３０ａ，３０ｂ，３０ｃの各検波結果をレイク合成し、後段の信号処理部（図示しない）に出力する。
【００６２】
次に、上記構成の移動無線端末装置の逆拡散タイミングの制御動作について説明する。
図２は、上記逆拡散タイミングの制御動作を説明するためのフローチャートで、位相制御信号生成部６１ａ，６１ｂ，６１ｃによってそれぞれ実行される。
【００６３】
なお、この制御動作は、電源が投入されてから、電源が遮断されるまで繰り返し実行される。また、以下の説明では、位相制御信号生成部６１ａを例に挙げて説明する。
【００６４】
まず、ステップ２ａで位相制御信号生成部６１ａは、タイミング生成部７０ａ，７０ｂ，７０ｃから、各フィンガＦａ，Ｆｂ，Ｆｃのコード生成部２０ａ，２０ｂ，２０ｃが生成する拡散コードの生成タイミングを示す、クロックのタイミング情報を取得し、ステップ２ｂに移行する。
【００６５】
ステップ２ｂで位相制御信号生成部６１ａは、ステップ２ａで取得したタイミング情報に基づいて、自己のフィンガＦａのクロックが、他のフィンガＦｂ，Ｆｃのクロックのいずれとも、拡散コード１チップ以上の位相差があるか否かを判定する。
【００６６】
ここで、拡散コード１チップ以上の位相差がある場合には、ステップ２ｃに移行し、一方、拡散コード１チップ以上の位相差がない場合には、ステップ２ｅに移行する。
【００６７】
ステップ２ｃで位相制御信号生成部６１ａは、減算部５０ａにて求められた差分情報を取得し、ステップ２ｄに移行する。
ステップ２ｄで位相制御信号生成部６１ａは、ステップ２ｃで取得した差分情報に基づくＤＬＬ制御を行い、当該処理を終了する。
【００６８】
すなわち、ステップ２ｄのＤＬＬ制御では、ステップ２ｃで取得した差分情報が正の値を示す場合には、位相制御信号生成部６１ａは、逆拡散のタイミング（クロックの位相）を進める方向に制御すべきと判断し、この判断結果をタイミング生成部７０ａに通知する。
【００６９】
これにより、タイミング生成部７０ａは、クロックの位相を現在よりも所定時間ｔだけ進ませて生成し、これをコード生成部２０ａをはじめとするフィンガＦａの各部に供給する。
【００７０】
一方、ステップ２ｃで取得した差分情報が負の値を示す場合には、位相制御信号生成部６１ａは、逆拡散のタイミング（クロックの位相）を遅らせる方向に制御すべきと判断し、この判断結果をタイミング生成部７０ａに通知する。
【００７１】
これにより、タイミング生成部７０ａは、クロックの位相を現在よりも所定時間ｔだけ遅らせて生成し、これをコード生成部２０ａをはじめとするフィンガＦａの各部に供給する。
【００７２】
またタイミング生成部７０ａは、クロックの供給を開始した後、基準タイミング生成部８０にて生成される基準クロックを基準とした、自己が生成するクロックのタイミング情報を位相制御信号生成部６１ａと、他のフィンガＦｂ，Ｆｃの位相制御信号生成部６１ｂ，６１ｃに通知する。
【００７３】
一方、ステップ２ｅで位相制御信号生成部６１ａは、ステップ２ａで取得したタイミング情報に基づいて、フィンガＦｂとフィンガＦｃのクロックの位相差が拡散コード２チップ以内で、かつ自己のフィンガＦａのクロックの位相が、フィンガＦｂのクロックの位相とフィンガＦｃのクロックの位相との間にあるか否かを判定する。
【００７４】
ここで、フィンガＦｂとフィンガＦｃのクロックの位相差が拡散コード２チップ以内で、かつ自己のフィンガＦａのクロックの位相が、フィンガＦｂのクロックの位相とフィンガＦｃのクロックの位相との間にある場合には、ステップ２ｆに移行し、一方、そうでない場合には、ステップ２ｇに移行する。
【００７５】
ステップ２ｆで位相制御信号生成部６１ａは、タイミング生成部７０ａに対して、現在生成しているクロックの位相を保持するように指示する情報を通知し、当該処理を終了する。
【００７６】
これにより、タイミング生成部７０ａは、現在の位相でクロックの生成を継続し、これにより生成したクロックをコード生成部２０ａをはじめとするフィンガＦａの各部に供給する。
【００７７】
一方、ステップ２ｇで位相制御信号生成部６１ａは、フィンガＦａのクロックと拡散コード１チップ以内の位相差にある他のフィンガ（ＦｂあるいはＦｃ）のクロックが、フィンガＦａのクロックよりも位相が進んでいるのか遅れているのかを判断する。
【００７８】
ここで、フィンガＦａのクロックよりも位相が進んでいると判断した場合には、ステップ２ｈに移行し、一方、位相が遅れていると判断した場合には、ステップ２ｊに移行する。
【００７９】
ステップ２ｈで位相制御信号生成部６１ａは、減算部５０ａにて求められた差分情報を取得し、ステップ２ｉに移行する。
ステップ２ｉで位相制御信号生成部６１ａは、ステップ２ｈで取得した差分情報に基づくＤＬＬ制御を行い、当該処理を終了する。ただし、位相が進んだ方向には他のフィンガのクロックが存在することより、位相を進める方向へのＤＬＬ制御は行わない。
【００８０】
すなわち、ステップ２ｉのＤＬＬ制御では、ステップ２ｈで取得した差分情報が負の値を示す場合には、位相制御信号生成部６１ａは、逆拡散のタイミング（クロックの位相）を遅らせる方向に制御すべきと判断し、この判断結果をタイミング生成部７０ａに通知するが、ステップ２ｈで取得した差分情報が正の値を示す場合には、位相を可変させる情報をタイミング生成部７０ａに通知せず、現状を維持させる。
【００８１】
これにより、タイミング生成部７０ａは、クロックの位相を現在よりも所定時間ｔだけ遅らせて生成することはあるが、進ませて生成することはない。このようにして生成されたクロックは、コード生成部２０ａをはじめとするフィンガＦａの各部に供給される。
【００８２】
そしてタイミング生成部７０ａは、基準タイミング生成部８０にて生成される基準クロックを基準とした、自己が生成するクロックのタイミング情報を位相制御信号生成部６１ａと、他のフィンガＦｂ，Ｆｃの位相制御信号生成部６１ｂ，６１ｃに通知する。
【００８３】
ステップ２ｊで位相制御信号生成部６１ａは、減算部５０ａにて求められた差分情報を取得し、ステップ２ｋに移行する。
ステップ２ｋで位相制御信号生成部６１ａは、ステップ２ｊで取得した差分情報に基づくＤＬＬ制御を行い、当該処理を終了する。ただし、位相が遅れた方向には他のフィンガのクロックが存在することより、位相を遅らせる方向へのＤＬＬ制御は行わない。
【００８４】
すなわち、ステップ２ｋのＤＬＬ制御では、ステップ２ｊで取得した差分情報が正の値を示す場合には、位相制御信号生成部６１ａは、逆拡散のタイミング（クロックの位相）を進ませる方向に制御すべきと判断し、この判断結果をタイミング生成部７０ａに通知するが、ステップ２ｊで取得した差分情報が負の値を示す場合には、位相を可変させる情報をタイミング生成部７０ａに通知せず、現状を維持させる。
【００８５】
これにより、タイミング生成部７０ａは、クロックの位相を現在よりも所定時間ｔだけ進ませて生成することはあるが、遅らせて生成することはない。このようにして生成されたクロックは、コード生成部２０ａをはじめとするフィンガＦａの各部に供給される。
【００８６】
そしてタイミング生成部７０ａは、基準タイミング生成部８０にて生成される基準クロックを基準とした、自己が生成するクロックのタイミング情報を位相制御信号生成部６１ａと、他のフィンガＦｂ，Ｆｃの位相制御信号生成部６１ｂ，６１ｃに通知する。
【００８７】
図２のフローチャートに示した処理は、電源が投入されてから、電源が遮断されるまで繰り返し実行され、また、位相制御信号生成部６１ｂ，６１ｃにおいても同様に実施される。
【００８８】
以上のように、上記構成の移動無線端末装置では、フィンガＦａ，Ｆｂ，ＦｃにおいてそれぞれＤＬＬ制御を行うにあたり、自己にて実施される逆拡散タイミングと、他のフィンガにて実施される逆拡散タイミングとの位相差が拡散コード１チップ以内の場合には、上記位相差が拡散コード１チップ未満とならないようにＤＬＬ制御を行うようにしている。
【００８９】
したがって、上記構成の移動無線端末装置によれば、逆拡散タイミングが近接する２つのパスを受信する場合でも、ＤＬＬ制御により２つのフィンガで同じパスを受信してしまうことが防止できるので、安定したＲａｋｅ受信を行うことができ、高い通信品質を維持することが可能となる。
【００９０】
また、上記構成の移動無線端末装置では、フィンガＦａ，Ｆｂ，ＦｃにおいてそれぞれＤＬＬ制御を行うにあたり、自己にて実施される逆拡散タイミングが、他の２つのフィンガにて実施される逆拡散タイミングの間にあり、かつどの逆拡散タイミングとも位相差が拡散コード１チップ以内の場合には、現状の位相を維持して逆拡散を行うようにしている。
【００９１】
したがって、上記構成の移動無線端末装置によれば、逆拡散タイミングが近接する３つのパスを受信する場合でも、そのうち間に挟まれた逆拡散タイミングは一定に保たれるので、ＤＬＬ制御により他の２つのフィンガのいずれかと同じパスを受信してしまうことが防止できるので、安定したＲａｋｅ受信を行うことができ、高い通信品質を維持することが可能となる。
【００９２】
次に、この発明の第２の実施形態に係わる移動無線端末装置について説明する。図３は、上記移動無線端末装置の受信部の構成を示すものである。
移動無線端末装置の受信部は、フィンガＦａ，Ｆｂ，Ｆｃ、基準タイミング生成部８０およびＲＡＫＥ合成部９０を備える。ここでは、３つのフィンガＦａ，Ｆｂ，Ｆｃを備える場合を例に挙げる。
【００９３】
フィンガＦａは、相関器１１ａ，１２ａ，１３ａ、コード生成部２０ａ、同期検波部３０ａ、電力平均化部４１ａ，４２ａ，４３ａ、減算部５０ａ、位相制御信号生成部６２ａおよびタイミング生成部７０ａを備える。
【００９４】
基地局から受信された受信信号は、相関器１１ａ，１２ａ，１３ａに入力される。
相関器１１ａ，１２ａ，１３ａは、それぞれ上記受信信号に、コード生成部２０ａで生成された拡散コードと乗算することで逆拡散を行い、この乗算結果をそれぞれ対応する電力平均化部４１ａ，４２ａ，４３ａ、同期検波部３０ａに出力する。
【００９５】
コード生成部２０ａは、図示しない基地局から当該移動無線端末装置に割り当てられた拡散コードを、後述するタイミング生成部７０ａから供給されるクロックに同期したタイミングで生成し、相関器１１ａ，１２ａ，１３ａに出力する。
【００９６】
ただし、コード生成部２０ａは、相関器１１ａに出力する拡散コードを、相関器１３ａに出力する拡散コードと比べて、−１／２チップだけ位相を進ませており、一方、相関器１２ａに出力する拡散コードは、相関器１３ａに出力する拡散コードと比べて、＋１／２チップだけ位相を進ませる。
【００９７】
同期検波部３０ａは、相関器１３ａにて得られた逆拡散結果に対して同期検波を行い、伝搬路で生じた位相変化を補正し、この補正結果をＲＡＫＥ合成部９０に出力する。
【００９８】
なお、上記同期検波に必要な位相基準は、相関器１３ａにて得られた逆拡散結果（相関値）を利用するか、あるいは位相基準信号を生成するための相関器（図示しない）から得る。
【００９９】
電力平均化部４１ａ，４２ａ，４３ａでは、それぞれ対応する相関器１１ａ，１２ａ，１３ａからの逆拡散結果の振幅を２乗して電力次元の値に変換した上で、所定時間の平均値を求め、雑音や干渉による測定誤差を軽減した値を求める。
【０１００】
減算部５０ａは、電力平均化部４１ａおよび電力平均化部４２ａにてそれぞれ求められた平均値間の差を求める。この差は、差分情報として位相制御信号生成部６２ａに出力される。
【０１０１】
位相制御信号生成部６２ａは、フィンガＦａにおけるＤＬＬ制御の中枢をなすもので、減算部５０ａにて求められた差分情報と、電力平均化部４３ａで求めた電力平均値と、他のフィンガＦｂ，Ｆｃの電力平均化部４３ｂ，４３ｃから通知される電力平均値と、後述するタイミング生成部７０ａから通知されるタイミング情報と、他のフィンガＦｂ，Ｆｃのタイミング生成部７０ｂ，７０ｃから通知されるタイミング情報とに基づいて、コード生成部２０ａが相関器１１ａ，１２ａ，１３ａに供給している拡散コードの位相を、進める方向に制御すべきか、遅らせる方向に制御すべきか、あるいは現在の状態を保持すべきかを判断して、この判断の結果をタイミング生成部７０ａに通知する。
【０１０２】
タイミング生成部７０ａは、拡散コードのチップレートのクロックを生成するもので、このクロックの位相を、位相制御信号生成部６２ａから通知される情報に基づいて可変制御し、生成したクロックをコード生成部２０ａをはじめとするフィンガＦａの各部に供給する。
【０１０３】
またタイミング生成部７０ａは、基準タイミング生成部８０にて生成される基準クロックを基準とした、自己が生成するクロックのタイミング情報を位相制御信号生成部６２ａと、他のフィンガＦｂ，Ｆｃの位相制御信号生成部６２ｂ，６２ｃに通知する。
【０１０４】
フィンガＦｂは、フィンガＦａと同様に、相関器１１ｂ，１２ｂ，１３ｂ、コード生成部２０ｂ、同期検波部３０ｂ、電力平均化部４１ｂ，４２ｂ，４３ｂ、減算部５０ｂ、位相制御信号生成部６２ｂおよびタイミング生成部７０ｂを備える。
【０１０５】
このように、フィンガＦｂは、フィンガＦａと同様な構成であることより、位相制御信号生成部６２ｂおよびタイミング生成部７０ｂを除いて、詳細な説明は省略する。
【０１０６】
位相制御信号生成部６２ｂは、フィンガＦｂにおけるＤＬＬ制御の中枢をなすもので、減算部５０ｂにて求められた差分情報と、電力平均化部４３ｂで求めた電力平均値と、他のフィンガＦａ，Ｆｃの電力平均化部４３ａ，４３ｃから通知される電力平均値と、後述するタイミング生成部７０ｂから通知されるタイミング情報と、他のフィンガＦａ，Ｆｃのタイミング生成部７０ａ，７０ｃから通知されるタイミング情報とに基づいて、コード生成部２０ｂが相関器１１ｂ，１２ｂ，１３ｂに供給している拡散コードの位相を、進める方向に制御すべきか、遅らせる方向に制御すべきか、あるいは現在の状態を保持すべきかを判断して、この判断の結果をタイミング生成部７０ｂに通知する。
【０１０７】
タイミング生成部７０ｂは、拡散コードのチップレートのクロックを生成するもので、このクロックの位相を、位相制御信号生成部６２ｂから通知される情報に基づいて可変制御し、生成したクロックをコード生成部２０ｂをはじめとするフィンガＦｂの各部に供給する。
【０１０８】
またタイミング生成部７０ｂは、基準タイミング生成部８０にて生成される基準クロックを基準とした、自己が生成するクロックのタイミング情報を位相制御信号生成部６２ｂと、他のフィンガＦａ，Ｆｃの位相制御信号生成部６２ａ，６２ｃに通知する。
【０１０９】
また、フィンガＦｃについても、フィンガＦａと同様に、相関器１１ｃ，１２ｃ，１３ｃ、コード生成部２０ｃ、同期検波部３０ｃ、電力平均化部４１ｃ，４２ｃ，４３ｃ、減算部５０ｃ、位相制御信号生成部６２ｃおよびタイミング生成部７０ｃを備える。
【０１１０】
このように、フィンガＦｃは、フィンガＦａと同様な構成であることより、位相制御信号生成部６２ｃおよびタイミング生成部７０ｃを除いて、詳細な説明は省略する。
【０１１１】
位相制御信号生成部６２ｃは、フィンガＦｃにおけるＤＬＬ制御の中枢をなすもので、減算部５０ｃにて求められた差分情報と、電力平均化部４３ｃで求めた電力平均値と、他のフィンガＦａ，Ｆｂの電力平均化部４３ａ，４３ｂから通知される電力平均値と、後述するタイミング生成部７０ｃから通知されるタイミング情報と、他のフィンガＦａ，Ｆｂのタイミング生成部７０ａ，７０ｂから通知されるタイミング情報とに基づいて、コード生成部２０ｃが相関器１１ｃ，１２ｃ，１３ｃに供給している拡散コードの位相を、進める方向に制御すべきか、遅らせる方向に制御すべきか、あるいは現在の状態を保持すべきかを判断して、この判断の結果をタイミング生成部７０ｃに通知する。
【０１１２】
タイミング生成部７０ｃは、拡散コードのチップレートのクロックを生成するもので、このクロックの位相を、位相制御信号生成部６２ｃから通知される情報に基づいて可変制御し、生成したクロックをコード生成部２０ｃをはじめとするフィンガＦｃの各部に供給する。
【０１１３】
またタイミング生成部７０ｃは、基準タイミング生成部８０にて生成される基準クロックを基準とした、自己が生成するクロックのタイミング情報を位相制御信号生成部６２ｃと、他のフィンガＦａ，Ｆｂの位相制御信号生成部６２ａ，６２ｂに通知する。
【０１１４】
基準タイミング生成部８０は、所定の周波数の基準クロックを生成し、タイミング生成部７０ａ，７０ｂ，７０ｃに出力する。
ＲＡＫＥ合成部９０は、同期検波部３０ａ，３０ｂ，３０ｃの各検波結果をレイク合成し、後段の信号処理部（図示しない）に出力する。
【０１１５】
次に、上記構成の移動無線端末装置の逆拡散タイミングの制御動作について説明する。
図４は、上記逆拡散タイミングの制御動作を説明するためのフローチャートで、位相制御信号生成部６２ａ，６２ｂ，６２ｃによってそれぞれ実行される。
【０１１６】
なお、この制御動作は、電源が投入されてから、電源が遮断されるまで繰り返し実行される。また、以下の説明では、位相制御信号生成部６２ａを例に挙げて説明する。
【０１１７】
まず、ステップ４ａで位相制御信号生成部６２ａは、タイミング生成部７０ａ，７０ｂ，７０ｃから、各フィンガＦａ，Ｆｂ，Ｆｃのコード生成部２０ａ，２０ｂ，２０ｃが生成する拡散コードの生成タイミングを示す、クロックのタイミング情報を取得し、ステップ４ｂに移行する。
【０１１８】
ステップ４ｂで位相制御信号生成部６２ａは、ステップ４ａで取得したタイミング情報に基づいて、自己のフィンガＦａのクロックが、他のフィンガＦｂ，Ｆｃのクロックのいずれとも、拡散コード１チップ以上の位相差があるか否かを判定する。
【０１１９】
ここで、拡散コード１チップ以上の位相差がある場合には、ステップ４ｃに移行し、一方、拡散コード１チップ以上の位相差がない場合には、ステップ４ｅに移行する。
【０１２０】
ステップ４ｃで位相制御信号生成部６２ａは、減算部５０ａにて求められた差分情報を取得し、ステップ４ｄに移行する。
ステップ４ｄで位相制御信号生成部６２ａは、ステップ４ｃで取得した差分情報に基づくＤＬＬ制御を行い、当該処理を終了する。
【０１２１】
すなわち、ステップ４ｄのＤＬＬ制御では、ステップ４ｃで取得した差分情報が正の値を示す場合には、位相制御信号生成部６２ａは、逆拡散のタイミング（クロックの位相）を進める方向に制御すべきと判断し、この判断結果をタイミング生成部７０ａに通知する。
【０１２２】
これにより、タイミング生成部７０ａは、クロックの位相を現在よりも所定時間ｔだけ進ませて生成し、これをコード生成部２０ａをはじめとするフィンガＦａの各部に供給する。
【０１２３】
一方、ステップ４ｃで取得した差分情報が負の値を示す場合には、位相制御信号生成部６２ａは、逆拡散のタイミング（クロックの位相）を遅らせる方向に制御すべきと判断し、この判断結果をタイミング生成部７０ａに通知する。
【０１２４】
これにより、タイミング生成部７０ａは、クロックの位相を現在よりも所定時間ｔだけ遅らせて生成し、これをコード生成部２０ａをはじめとするフィンガＦａの各部に供給する。
【０１２５】
またタイミング生成部７０ａは、クロックの供給を開始した後、基準タイミング生成部８０にて生成される基準クロックを基準とした、自己が生成するクロックのタイミング情報を位相制御信号生成部６２ａと、他のフィンガＦｂ，Ｆｃの位相制御信号生成部６２ｂ，６２ｃに通知する。
【０１２６】
一方、ステップ４ｅで位相制御信号生成部６２ａは、電力平均化部４３ａ、およびフィンガＦｂ，Ｆｃの電力平均化部４３ｂ，４３ｃから、それぞれ電力平均値を取得し、ステップ４ｆに移行する。
【０１２７】
ステップ４ｆで位相制御信号生成部６２ａは、ステップ４ｅで取得した電力平均値に基づいて、電力平均化部４３ａから取得した電力平均値が、位相差が拡散コード１チップ未満のパスを受信する他のフィンガ（Ｆｂ，Ｆｃのうち少なくとも一方）の電力平均化部（４３ｂ，４３ｃ）から取得した電力平均値より、大きいか否かを判定する。
【０１２８】
ここで、電力平均化部４３ａから取得した電力平均値の方が大きい場合には、ステップ４ｃに移行し、一方、上記電力平均値が大きくない場合には、ステップ４ｇに移行する。
【０１２９】
ステップ４ｇで位相制御信号生成部６２ａは、ステップ４ａで取得したタイミング情報に基づいて、フィンガＦｂとフィンガＦｃのクロックの位相差が拡散コード２チップ以内で、かつ自己のフィンガＦａのクロックの位相が、フィンガＦｂのクロックの位相とフィンガＦｃのクロックの位相との間にあるか否かを判定する。
【０１３０】
ここで、フィンガＦｂとフィンガＦｃのクロックの位相差が拡散コード２チップ以内で、かつ自己のフィンガＦａのクロックの位相が、フィンガＦｂのクロックの位相とフィンガＦｃのクロックの位相との間にある場合には、ステップ４ｈに移行し、一方、そうでない場合には、ステップ４ｉに移行する。
【０１３１】
ステップ４ｈで位相制御信号生成部６２ａは、タイミング生成部７０ａに対して、現在生成しているクロックの位相を保持するように指示する情報を通知し、当該処理を終了する。
【０１３２】
これにより、タイミング生成部７０ａは、現在の位相でクロックの生成を継続し、これにより生成したクロックをコード生成部２０ａをはじめとするフィンガＦａの各部に供給する。
【０１３３】
一方、ステップ４ｉで位相制御信号生成部６２ａは、フィンガＦａのクロックと拡散コード１チップ以内の位相差にある他のフィンガ（ＦｂあるいはＦｃ）のクロックが、フィンガＦａのクロックよりも位相が進んでいるのか遅れているのかを判断する。
【０１３４】
ここで、フィンガＦａのクロックよりも位相が進んでいると判断した場合には、ステップ４ｊに移行し、一方、位相が遅れていると判断した場合には、ステップ４ｌに移行する。
【０１３５】
ステップ４ｊで位相制御信号生成部６２ａは、減算部５０ａにて求められた差分情報を取得し、ステップ４ｋに移行する。
ステップ４ｋで位相制御信号生成部６２ａは、ステップ４ｊで取得した差分情報に基づくＤＬＬ制御を行い、当該処理を終了する。ただし、位相が進んだ方向には他のフィンガのクロックが存在することより、位相を進める方向へのＤＬＬ制御は行わない。
【０１３６】
すなわち、ステップ４ｋのＤＬＬ制御では、ステップ４ｊで取得した差分情報が負の値を示す場合には、位相制御信号生成部６２ａは、逆拡散のタイミング（クロックの位相）を遅らせる方向に制御すべきと判断し、この判断結果をタイミング生成部７０ａに通知するが、ステップ４ｊで取得した差分情報が正の値を示す場合には、位相を可変させる情報をタイミング生成部７０ａに通知せず、現状を維持させる。
【０１３７】
これにより、タイミング生成部７０ａは、クロックの位相を現在よりも所定時間ｔだけ遅らせて生成することはあるが、進ませて生成することはない。このようにして生成されたクロックは、コード生成部２０ａをはじめとするフィンガＦａの各部に供給される。
【０１３８】
そしてタイミング生成部７０ａは、基準タイミング生成部８０にて生成される基準クロックを基準とした、自己が生成するクロックのタイミング情報を位相制御信号生成部６２ａと、他のフィンガＦｂ，Ｆｃの位相制御信号生成部６２ｂ，６２ｃに通知する。
【０１３９】
ステップ４ｌで位相制御信号生成部６２ａは、減算部５０ａにて求められた差分情報を取得し、ステップ４ｍに移行する。
ステップ４ｍで位相制御信号生成部６２ａは、ステップ４ｌで取得した差分情報に基づくＤＬＬ制御を行い、当該処理を終了する。ただし、位相が遅れた方向には他のフィンガのクロックが存在することより、位相を遅らせる方向へのＤＬＬ制御は行わない。
【０１４０】
すなわち、ステップ４ｍのＤＬＬ制御では、ステップ４ｌで取得した差分情報が正の値を示す場合には、位相制御信号生成部６２ａは、逆拡散のタイミング（クロックの位相）を進ませる方向に制御すべきと判断し、この判断結果をタイミング生成部７０ａに通知するが、ステップ４ｌで取得した差分情報が負の値を示す場合には、位相を可変させる情報をタイミング生成部７０ａに通知せず、現状を維持させる。
【０１４１】
これにより、タイミング生成部７０ａは、クロックの位相を現在よりも所定時間ｔだけ進ませて生成することはあるが、遅らせて生成することはない。このようにして生成されたクロックは、コード生成部２０ａをはじめとするフィンガＦａの各部に供給される。
【０１４２】
そしてタイミング生成部７０ａは、基準タイミング生成部８０にて生成される基準クロックを基準とした、自己が生成するクロックのタイミング情報を位相制御信号生成部６２ａと、他のフィンガＦｂ，Ｆｃの位相制御信号生成部６２ｂ，６２ｃに通知する。
【０１４３】
図４のフローチャートに示した処理は、電源が投入されてから、電源が遮断されるまで繰り返し実行され、また、位相制御信号生成部６２ｂ，６２ｃにおいても同様に実施される。
【０１４４】
以上のように、上記構成の移動無線端末装置では、フィンガＦａ，Ｆｂ，ＦｃにおいてそれぞれＤＬＬ制御を行うにあたり、自己にて実施される逆拡散タイミングと、他のフィンガにて実施される逆拡散タイミングとの位相差が拡散コード１チップ以内の場合には、上記位相差が拡散コード１チップ未満とならないようにＤＬＬ制御を行うようにしている。
【０１４５】
したがって、上記構成の移動無線端末装置によれば、逆拡散タイミングが近接する２つのパスを受信する場合でも、ＤＬＬ制御により２つのフィンガで同じパスを受信してしまうことが防止できるので、安定したＲａｋｅ受信を行うことができ、高い通信品質を維持することが可能となる。
【０１４６】
また、上記構成の移動無線端末装置では、フィンガＦａ，Ｆｂ，ＦｃにおいてそれぞれＤＬＬ制御を行うにあたり、自己にて実施される逆拡散タイミングが、他の２つのフィンガにて実施される逆拡散タイミングの間にあり、かつどの逆拡散タイミングとも位相差が拡散コード１チップ以内の場合には、現状の位相を維持して逆拡散を行うようにしている。
【０１４７】
したがって、上記構成の移動無線端末装置によれば、逆拡散タイミングが近接する３つのパスを受信する場合でも、そのうち間に挟まれた逆拡散タイミングは一定に保たれるので、ＤＬＬ制御により他の２つのフィンガのいずれかと同じパスを受信してしまうことが防止できるので、安定したＲａｋｅ受信を行うことができ、高い通信品質を維持することが可能となる。
【０１４８】
さらに、上記構成の移動無線端末装置では、フィンガＦａ，Ｆｂ，ＦｃにおいてそれぞれＤＬＬ制御を行うにあたり、自己にて実施される逆拡散タイミングと、他のフィンガにて実施される逆拡散タイミングとの位相差が拡散コード１チップ以内の場合であっても、自己で得られる相関レベル（電力平均値）の方が、位相差が拡散コード１チップ未満のパスを受信する他のフィンガで得られる相関レベルよりも大きい場合には、通常のＤＬＬ制御で逆拡散タイミングを調整するようにしている。
【０１４９】
したがって、上記構成の移動無線端末装置によれば、位相差が拡散コード１チップ以内の場合であっても、相関レベルが高いパスを受信するフィンガについては、優先的に逆拡散タイミングを調整することができるので、高い通信品質を維持することが可能となる。
【０１５０】
尚、この発明は上記実施の形態に限定されるものではない。
例えば、上記第１の実施形態では、位相制御信号生成部６１ａ，６１ｂ，６１ｃが、それぞれフィンガＦａ，Ｆｂ，Ｆｃに備えられ、フィンガＦａ，Ｆｂ，Ｆｃ毎に、自己が用いる逆拡散タイミングと他のフィンガが用いる逆拡散タイミングとの位相差が拡散コード１チップ未満にならないように制御した。
【０１５１】
これに代わって例えば、別に設けられた制御部が、タイミング生成部７０ａ，７０ｂ，７０ｃからの情報に基づいて各フィンガＦａ，Ｆｂ，Ｆｃの逆拡散タイミングを一括して監視し、フィンガ間の逆拡散タイミングの位相差が拡散コード１チップ未満にならないように、各フィンガのコード生成部２０ａ，２０ｂ，２０ｃを一括して制御するようにしてもよい。
【０１５２】
第２の実施形態においても同様に、位相制御信号生成部６２ａ，６２ｂ，６２ｃに代わって、別に設けられた制御部が、タイミング生成部７０ａ，７０ｂ，７０ｃからの情報および電力平均化部４３ａ，４３ｂ，４３ｃからの電力平均値に基づいて、各フィンガＦａ，Ｆｂ，Ｆｃの逆拡散タイミングと相関レベルの大小関係を一括して監視し、フィンガ間の逆拡散タイミングの位相差が拡散コード１チップ未満にならないように、各フィンガのコード生成部２０ａ，２０ｂ，２０ｃを一括して制御するようにしてもよい。
【０１５３】
また、例えば、上記第１の実施形態および第２の実施形態では、相関器１１ａ，１２ａ，１３ａの出力を平均化するのに、電力平均化部４１ａ，４２ａ，４３ａを用いるようにしたが、これに代わって例えば適当な特性を有するフィルタを使用することも可能である。
【０１５４】
さらに、図２および図４に示した逆拡散タイミングの制御では、拡散コード１チップを基準として種々の判定を行うようにしたが、位相差はこの値に限定されるものではなく、システムの構成やデバイスの特性、通信環境に応じて、例えば０．９チップあるいは１．１チップなどの値にすることも可能である。
【０１５５】
その他、この発明の要旨を逸脱しない範囲で種々の変形を施しても同様に実施可能であることはいうまでもない。
【０１５６】
【発明の効果】
以上述べたように、この発明では、複数の受信手段がそれぞれ実施する逆拡散のタイミングの間に予め設定した値以上の時間差が生じるように、受信手段の逆拡散のタイミングを制御するようにしている。
【０１５７】
したがって、この発明によれば、逆拡散タイミングが近接する複数のパスを受信する場合でも、１つのパスを複数の受信手段が受信してしまうことを防止できるので、安定してＲＡＫＥ受信を行って高い通信品質を維持することが可能な移動無線端末装置および通信回路を提供できる。
【０１５８】
また、この発明では、２つの受信手段の逆拡散のタイミングの時間差が予め設定した時間未満の場合に、レベル検出手段の検出結果に基づいて、２つの受信手段のうち、相関レベルが低い方の逆拡散の結果が得られる受信手段の逆拡散のタイミングを、相関レベルが高い方の逆拡散の結果が得られる受信手段の逆拡散のタイミングとの時間差が予め設定した値以上となるように制御するようにしている。
【０１５９】
したがって、この発明によれば、逆拡散タイミングが近接する複数のパスを受信する場合でも、相関レベルが高い１つのパスを複数の受信手段が受信してしまうことを防止できるので、安定してＲＡＫＥ受信を行って高い通信品質を維持することが可能な移動無線端末装置および通信回路を提供できる。
【図面の簡単な説明】
【図１】この発明に係わる移動無線端末装置の受信部の第１の実施の形態の構成を示す回路ブロック図。
【図２】図１に示した移動無線端末装置の位相制御信号生成部による位相制御を説明するためのフローチャート。
【図３】この発明に係わる移動無線端末装置の受信部の第２の実施の形態の構成を示す回路ブロック図。
【図４】図３に示した移動無線端末装置の位相制御信号生成部による位相制御を説明するためのフローチャート。
【図５】パスに対する逆拡散タイミングと相関レベルとの関係を示す図。
【図６】図５に示すような状況下において、逆拡散タイミングを調整するＤＬＬの動作を説明するための図。
【図７】位相差の少ない２つのパスが近接する状況における、逆拡散タイミングと相関レベルとの関係を示す図。
【図８】図７に示すような状況下において、逆拡散タイミングを調整するＤＬＬの動作を説明するための図。
【符号の説明】
１１ａ，１２ａ，１３ａ…相関器
１１ｂ，１２ｂ，１３ｂ…相関器
１１ｃ，１２ｃ，１３ｃ…相関器
２０ａ，２０ｂ，２０ｃ…コード生成部
３０ａ，３０ｂ，３０ｃ…同期検波部
４１ａ，４２ａ，４３ａ…電力平均化部
４１ｂ，４２ｂ，４３ｂ…電力平均化部
４１ｃ，４２ｃ，４３ｃ…電力平均化部
５０ａ，５０ｂ，５０ｃ…減算部
６１ａ，６１ｂ，６１ｃ…位相制御信号生成部
６２ａ，６２ｂ，６２ｃ…位相制御信号生成部
７０ａ，７０ｂ，７０ｃ…タイミング生成部
８０…基準タイミング生成部
９０…ＲＡＫＥ合成部
Ｆａ，Ｆｂ，Ｆｃ…フィンガ
【図１】
2004023717.tif 000003
【図２】
2004023717.tif 000004
【図３】
2004023717.tif 000005
【図４】
2004023717.tif 000006
【図５】
2004023717.tif 000007
【図６】
2004023717.tif 000008
【図７】
2004023717.tif 000009
【図８】
2004023717.tif 000010