"各ユーザ端末は基地局より割り当てられた互いに異なるデータ送信帯域の周波数を用いてデータ信号を該基地局に送信すると共に、パイロット信号をデータ信号に対して多重して該基地局に送信する無線通信システムのユーザ端末において、基地局より上りリンクリソース情報を受信する受信部、該上りリンクリソース情報の指示に従ってパイロットを生成するパイロット生成部、前記パイロット信号を前記基地局に対し送信する送信部、を備え、該パイロット生成部は、該リソース情報に基づいてパイロット信号としてZadoff-Chu系列を発生するCAZAC系列発生部、Zadoff-Chu系列を巡回的にコピーすることにより生成した系列をマッピングするサブキャリアマッピング部、を備えたことを特徴とするユーザ端末。各ユーザ端末は基地局より割り当てられた互いに異なるデータ送信帯域の周波数を用いてデータ信号を該基地局に送信すると共に、パイロット信号をデータ信号に対して多重して該基地局に送信する無線通信システムの無線通信方法において、基地局より上りリンクリソース情報を受信し、該上りリンクリソース情報に基づいてパイロット信号としてZadoff-Chu系列を発生し、Zadoff-Chu系列を巡回的にコピーすることにより生成した系列をマッピングし、マッピングしたパイロット信号を送信する、ことを特徴とする無線通信方法。各ユーザ端末は基地局より割り当てられた互いに異なるデータ送信帯域の周波数を用いてデータ信号を該基地局に送信すると共に、パイロット信号をデータ信号に対して多重して該基地局に送信する無線通信システムにおいて、前記基地局は、前記各ユーザ端末に対し上りリンクリソース情報を送信する第1の送信部を備え、前記ユーザ端末のそれぞれは、前記上りリンクリソース情報を受信する受信部、該上りリンクリソース情報の指示に従ってパイロットを生成するパイロット生成部、前記パイロット信号を前記基地局に対し送信する送信部、を備え、該パイロット生成部は、該リソース情報に基づいてパイロット信号としてZadoff-Chu系列を発生するCAZAC系列発生部、Zadoff-Chu系列を巡回的にコピーすることにより生成した系列をマッピングするサブキャリアマッピング部、を備えたことを特徴とする無線通信システム。以上から、本発明の目的は、パイロット送信周波数帯域から外れてしまうデータサブキャリアのチャネル推定を精度良く行なえるようにすることである。本発明の別の目的は、多重するユーザのパイロットとして、所定の系列例えばCAZAC系列ZCkに異なる量の巡回シフトを施したものを使用しても、各ユーザに割当てたサブキャリアのチャネル推定を精度良く行なえるようにすることである。本発明の別の目的は、多重するユーザのパイロットとして所定のCAZAC系列に異なる量の巡回シフトを施したものを使用しても、簡単な方法により各ユーザのパイロットを分離してチャネル推定を行なえるようにすることである。本発明の別の目的は、伝搬路状況の悪いユーザであっても該ユーザのデータサブキャリアのチャネル推定精度を高めるようにすることである。本発明は、基地局より割り当てられた互いに異なるデータ送信帯域の周波数を用いてデータ信号を該基地局に送信すると共に、パイロット信号をデータ信号に対して多重して該基地局に送信する無線通信システム及び無線通信方法並びにユーザ端末である。本発明のユーザー端末は、基地局より上りリンクリソース情報を受信する受信部、該上りリンクリソース情報の指示に従ってパイロットを生成するパイロット生成部、前記パイロット信号を前記基地局に対し送信する送信部を備え、該パイロット生成部は、該リソース情報に基づいてパイロット信号としてZadoff-Chu系列を発生するCAZAC系列発生部、Zadoff-Chu系列を巡回的にコピーすることにより生成した系列をマッピングするサブキャリアマッピング部を備えている。本発明の無線通信方法は、基地局より上りリンクリソース情報を受信するステップ、該上りリンクリソース情報に基づいてパイロット信号としてZadoff-Chu系列を発生するステップ、Zadoff-Chu系列を巡回的にコピーすることにより生成した系列をマッピングするステップ、マッピングしたパイロット信号を送信するステップを有している。本発明の無線通信システムにおいて、基地局は、前記各ユーザ端末に対し上りリンクリソース情報を送信する第1の送信部を備え、前記ユーザ端末のそれぞれは、前記上りリンクリソース情報を受信する受信部、該上りリンクリソース情報の指示に従ってパイロットを生成するパイロット生成部、前記パイロット信号を前記基地局に対し送信する送信部を備え、該パイロット生成部は、該リソース情報に基づいてパイロット信号としてZadoff-Chu系列を発生するCAZAC系列発生部、Zadoff-Chu系列を巡回的にコピーすることにより生成した系列をマッピングするサブキャリアマッピング部を備えている。本発明によれば、パイロット送信周波数帯域から外れてしまうデータ送信サブキャリアのチャネル推定を精度良く行なうことができる。また、本発明によれば、多重するユーザのパイロットとして、所定の系列例えばCAZAC系列ZCkに異なる量の巡回シフトを施したものを使用しても、各ユーザに割当てたサブキャリアのチャネル推定を精度良く行なうことができる。また、本発明によれば、多重するユーザのパイロットとして所定の系列に異なる量の巡回シフトを施したものを使用しても、簡単な方法により各ユーザのパイロットを分離してチャネル推定を行なうことができる。また、本発明によれば、伝搬路状況の悪いユーザにパイロットの送信帯域の中間部分を優先的に割り当てることにより、伝搬路状況の悪いユーザであっても該ユーザのデータ送信サブキャリアのチャネル推定精度を高めることができる。また、本発明によれば、ユーザに割り当てるデータ伝送帯域をパイロット送信帯域の中間部分と端の部分でホッピングすることにより、伝搬路状況の悪いユーザであっても該ユーザの送信データサブキャリアのチャネル推定精度を高めることができる。本発明の原理図1Aに示すように、CAZAC系列ZCkに巡回シフトc1を施したものをユーザ1のパイロットとして使用し、CAZAC系列ZCkに巡回シフトc2を施したものをユーザ2のパイロットとして使用すると、図28で説明したように、ユーザ2のデータの送信周波数帯域のうちサブキャリア2324がパイロットの送信周波数帯域から外れてしまい、該サブキャリアでのチャネル推定精度が劣化してしまう。なお、図1において、DFT{ZCk}、DFT{ZCk}はそれぞれ、L=11のCAZAC系列ZCkに巡回シフトc1、c2を施し、しかる後ZCk、ZCkにDFT処理を施して得られた周波数領域のパイロットである。そこで、図1Bに示すように、それぞれのユーザについてデータの送信帯域に応じてパイロットに周波数オフセットを持たせて多重すればパイロットの送信帯域が常にデータの送信帯域をカバーするようになる。図1Bの例では、ユーザ2のパイロットDFT{ZCk}を1サブキャリア分オフセットすれば良い。しかし、パイロットDFT{ZCk}をオフセットすると、受信側において受信パイロットと既知パイロットのレプリカZCkとの相関がτc2でピークにならずピーク位置がずれてしまい、パイロットを正しく復元できず結果的にチャネル推定ができなくなる。以下、相関ピーク位置がずれる理由を説明する。周波数オフセットと時間領域の巡回シフトの関係まず、周波数オフセットと時間領域の巡回シフトの関係について説明する。CAZAC系列ZCkにDFT変換を施した結果をFとすれば、Fは次式で表現される。この式と式とを用いて変形すると次式が成り立つ。なお、dはdをLで割った余りである。式から分かるように、時間領域においてCAZAC系列に巡回シフトcを加えることは、周波数領域においてdサブキャリア分巡回シフトとの位相回転を加えることと同等である。ここで、kとLは互いに素であるので、cはkとdによって一意的に決まる。cがkdLによって決まることを分かり易く示すため改めてcsとおく。表1はL=11の場合の種々のsとkの組み合わせに応じたcの値を示すものである。例えば、k=1、d=1、L=11であればc=1、k=2,d=1、L=11であればc=6である。以上より、図2Aに示すようにパイロット2について1サブキャリア分の周波数オフセットを加えることは、図2Bに示すように、周波数領域において1サブキャリア分の巡回シフトを加えた後、サブキャリア1における成分p11をサブキャリア12に移動させることに相当する。この結果、式より、パイロット2の相関ピーク位置式参照がsだけずれてしまうτc2s。パイロット1の相関ピーク位置はずれないからパイロット2とパイロット1の相関ピーク位置がsだけ相対的に変化し、受信側でパイロットを正しく復元できず結果的にチャネル推定ができなくなる。相関ピーク位置を従来通りにするには、巡回シフト量をc2からに変更すれば良い。即ち、図3に示すようにパイロット2に、dサブキャリア分の周波数オフセットと、の巡回シフトの両方を加えれば、パイロット1,2の関係は図3に示すようになる。以上のようにすれば、パイロット1,2の各相関ピーク位置がずれず、受信側でパイロットを正しく復元できるようになり、チャネル推定精度を向上できる。すなわち、図1Aの周波数オフセットする前と同様に相関ピーク値の位置によってパイロット1とパイロット2を分離することができる。a第1のパイロット生成処理及びチャネル推定処理図4は図3で説明したdサブキャリア分の周波数オフセットとの巡回シフトを実現する送信側のパイロット生成処理説明図である。CAZAC系列発生部11は例えばL=11のCAZAC系列ZCkをパイロットとして発生し、巡回シフト部12はCAZAC系列ZCkをc2-sだけ巡回シフトしてZCkを発生してDFT部13に入力する。NTXサイズNTX=L11のDFT部13はZCkにDFT演算処理を施してパイロットDFT{ZCk}を発生する。サブキャリアマッピング部14は周波数領域の11個のパイロット成分p1~p11をdサブキャリア分だけオフセットしてIFFT部15に入力する。図5はサブキャリアマッピング部14のオフセット説明図であり、はオフセットなしの場合d0であり、サブキャリアマッピング部14は11個のパイロット成分p1~p11をIFFT部15の周波数fifi1fi2fi10の端子に入力し、その他の端子に0を入力する。はオフセット有りの場合d1であり、サブキャリアマッピング部14は11個のパイロット成分p1~p11をIFFT部15の周波数fi1fi2fi3fi11の端子に入力し、その他の端子に0を入力する。NFFTサイズ例えばNFFT=128のIFFT部15は入力されたサブキャリア成分にIDFT演算処理を施して時間領域信号に変換し、CP挿入部16は干渉防止用のサイクリックプレフィックスを付加して出力する。Cはオフセット有りの場合の別の実現例である。この場合、巡回シフト部12はCAZAC系列ZCkをc2だけ巡回シフトしてZCkを発生してDFT部13に入力する。DFT部13はZCkにDFT演算処理を施してパイロットDFT{ZCk}を発生する。サブキャリアマッピング部14はパイロット成分p2~p11をIFFT部fi1fi2fi10の端子に入力し、パイロット成分p1をIFFT部fi11の端子に入力する。図6は受信側のチャネル推定処理説明図である。チャネル推定部には、ユーザ1及びユーザ2からそれぞれ送信されたパイロット1とパイロット2図3参照が空中で多重されてサブキャリア周波数fifi1fi2fi3fi11のサブキャリア成分となって入力する。サブキャリア加算部52は、お互いに重なっていないサブキャリア成分p12とp1を加算し、加算結果を新たにサブキャリア周波数f1のサブキャリア成分p1とする。レプリカ信号乗算部53はパイロットのレプリカ信号巡回シフト量零の既知のCAZAC系列ZCkにDFT演算処理を施したものqiと受信パイロット信号piとをサブキャリア毎に乗算し、IDFT部54はレプリカ乗算結果にIDFT演算処理を施して時間領域の遅延プロファイルを出力する。時間領域の遅延プロファイルは、長さLサンプルで、tc1,tc2において相関ピークを有するから、プロファイル抽出部55はt=c1c22で相関ピークを分離してユーザ1、2用の長さL2サンプルのプロファイルPRF1、PRF2を発生する。LサイズのDFT部56aは、L2の長さのプロファイルPRF1の両側それぞれにL4個のゼロを挿入して長さLにしてDFT演算を行なう。これにより、DFT部56aよりサブキャリア周波数fifi1fi2fi3fi10におけるユーザ1のチャネル推定値h1~h11が得られる。同様に、LサイズのDFT部56bは、L2サンプルの長さのプロファイルPRF2の両側それぞれにL4個のゼロを挿入して長さLにしてDFT演算を行なう。これにより、DFT部56bよりサブキャリア周波数fi1fi2fi3fi11におけるユーザ2のチャネル推定値h2~h12が得られる。ただし、サブキャリア加算部52においてp1とp12を加算してサブキャリア周波数fiのサブキャリア成分としているから、DFT部56bから出力するサブキャリア周波数fiのチャネル推定値をサブキャリア周波数fi11のチャネル推定h12とする。以上より、パイロット1とパイロット2それぞれについて伝播状況による歪みが小さければ、図6のように受信側ではお互いに重なっていない成分を加算してから、レプリカを乗算した後時間領域の遅延プロファイル上で完全直交の形で分離できる。伝播状況による歪みが大きい場合、サブキャリア加算を省略して直接レプリカ乗算後に時間領域の遅延プロファイル上で分離しても良い。b第2のパイロット生成処理及びチャネル推定処理上記第1のチャネル推定処理においては、お互いに重なっていないサブキャリア成分p12とp1を加算し、加算結果をサブキャリア周波数fiの成分とみなした。しかし、受信信号のサブキャリア周波数fiのキャリア成分がすでにp12とp1を加算した値になっていれば、受信側でサブキャリア加算する必要はない。図7は第2のパイロット生成処理説明図であり、Aはユーザ1、ユーザ2のデータサブキャリアを示す。送信側は、図7に示すようにパイロット1のサブキャリア周波数fiのサブキャリア成分p1をサブキャリア周波数fi11のサブキャリア成分となるようにコピーし、また、図7に示すようにユーザ2はパイロット2のサブキャリア周波数fi11のサブキャリア成分p12をサブキャリア周波数fiのサブキャリア成分となるようにコピーして送信する。これにより、図7に示すようにこれらパイロットが多重されて受信側により受信され、受信信号のサブキャリア周波数f1のキャリア成分がp1とp12を加算した値になっており、サブキャリア周波数のキャリア成分もp1とp12を加算した値になっており、受信側のサブキャリア加算が不要になる。図8は送信側におけるコピー方法説明図であり、はユーザ1におけるパイロット1のコピー方法であり、サブキャリアマッピング部14は、パイロット1のサブキャリア周波数fiのキャリア成分p1がサブキャリア周波数fi11のサブキャリア成分でもあるようにIFFT部15の周波数fi11の端子にも入力している。はユーザ2におけるパイロット2のコピー方法であり、サブキャリアマッピング部14は、パイロット12のサブキャリア周波数fi11のキャリア成分p12がサブキャリア周波数fiのサブキャリア成分でもあるようにIFFT部15の周波数fiの端子にも入力している。Cはユーザ2におけるパイロット2のコピー方法の別の実現例であり、図5に対応している。図9は受信側のチャネル推定処理説明図である。チャネル推定部には、ユーザ1及びユーザ2からそれぞれ送信されたパイロット1とパイロット2図7参照が空中で多重されてサブキャリア周波数fifi1fi2fi3fi11のサブキャリア成分となって入力する。ユーザ1用のレプリカ信号乗算部53はパイロットのレプリカ信号qiと受信パイロット信号piとをサブキャリア毎に乗算し、以後、IDFT部54、相関分離部55、DFT部56は図6と同様の処理を行なってユーザ1のチャネル推定値h1~h11を発生する。一方、ユーザ2用のレプリカ信号乗算部53′はパイロットのレプリカ信号qiと受信パイロット信号pip2~p12とをサブキャリア毎に乗算し、以後、IDFT部54′、相関分離部55′、DFT部56′はユーザ1と同様の処理を行なってユーザ2のチャネル推定値h2~h12を発生する。c第3のパイロット生成処理及びチャネル推定処理上記第1のチャネル推定処理においては、相関分離部55においてユーザ1のパイロット成分とユーザ2のパイロット成分を分離しているが、図10に示すように1フレームに例えば2個のパイロットブロックが含まれている場合には以下のようにして分離できる。図11はパイロット分離法の説明図であり、はユーザ1、ユーザ2のデータサブキャリアを示す。ユーザ1、ユーザ2の最初のパイロット1DFT{ZCk}、パイロット2DFT{ZCk}の各サブキャリア成分にB,Cに示すように、1を乗算して送信し、次のパイロット1、パイロット2の各サブキャリア成分にD,Eに示すように、それぞれ1、-1を乗算して送信する。これにより、受信側は、最初、以下のパイロット多重信号DFT{ZCk}×DFT{ZCk×を受信し、次に、以下のパイロット多重信号DFT{ZCk}×DFT{ZCk×を受信する。したがって、受信側でユーザ1のパイロットを発生するには、最初のパイロット多重信号に次のパイロット多重信号を加算すればよい。すなわち、パイロット2の極性が異なっているため、加算によりパイロット2が打ち消され、パイロット1が残る。また、受信側でユーザ2のパイロットを発生するには、最初のパイロット多重信号から次のパイロット多重信号を減算すればよい。すなわち、パイロット1の極性が同じであるため、減算によりパイロット1が打ち消され、パイロット2が残る。図12は受信側のチャネル推定処理説明図である。チャネル推定部には、ユーザ1及びユーザ2からそれぞれ送信されたパイロット1とパイロット2図11;D参照が空中で多重されてサブキャリア周波数fifi1fi2fi3fi11のサブキャリア成分となって入力する。ブロック間サブキャリア演算部61は、第1受信パイロット信号を受信して保存する。ついで、ブロック間サブキャリア演算部61は、ユーザ1のパイロットを発生する場合、第2受信パイロット信号を受信すれば、第1、第2受信パイロット信号をサブキャリア毎に加算し、パイロット1のサブキャリアfifi1fi2fi3fi10のキャリア成分p1~p11を発生する。ユーザ1用のレプリカ信号乗算部53はパイロットのレプリカ信号qiと受信パイロット信号piとをサブキャリア毎に乗算し、以後、IDFT部54、相関分離部55、DFT部56は図6と同様の処理を行なってユーザ1のチャネル推定値h1~h11を発生する。なお、精度は落ちるがレプリカ信号乗算結果をチャネル推定値h1~h11とすることもできる。一方、ユーザ2のパイロットを発生する場合、ブロック間サブキャリア演算部61は、第1、第2受信パイロット信号をサブキャリア毎に減算し、パイロット2のサブキャリアfi1fi2fi3fi11のキャリア成分p2~P12を発生する。ユーザ2用のレプリカ信号乗算部53′はパイロットのレプリカ信号qiと受信パイロット信号piとをサブキャリア毎に乗算し、以後、IDFT部54′、相関分離部55′、DFT部56′はユーザ1と同様の処理を行なってユーザ2のチャネル推定値h2~h12を発生する。以上では、パイロットブロック数が2の場合であるが、パイロットブロック数が偶数個の場合にも、上記第3のパイロット生成処理及びチャネル推定処理を適用することができる。かかる場合、基地局はあるユーザ端末に全ブロックのパイロット信号に1を乗算するよう指示し、別のユーザ端末には半分のパイロット信号に1を乗算し、残りの半分のパイロット信号に-1を乗算するよう指示する。そして、基地局が、各ユーザ端末から送信されたパイロット信号を多重受信したとき、所定ユーザ端末からのパイロット信号のみが残るように全ブロックのパイロット信号に加減算の演算処理を施し、演算結果にパイロット信号のレプリカを乗算し、レプリカ乗算結果を時間領域信号に変換し、しかる後、該時間領域信号より前記ユーザ端末の信号部分を分離してチャネル推定する。B移動局図13は移動局の構成図である。上り送信データが発生した場合、移動局ユーザ端末は基地局にリソース割り当て要求を行い、該要求により基地局は移動局の伝搬路状態に基づいてリソース割当を行い、リソース割当情報を移動局に通知する。移動局は通知されたデータとパイロットを送信する。すなわち、無線部21は基地局から受信した無線信号をベースバンド信号にして受信信号ベースバンド処理部22に入力する。ベースバンド処理部22は受信信号よりデータ、その他の制御情報を分離すると共に、リソース割当情報を分離して送信リソース管理部23に入力する。リソース割当情報には、データの送信周波数帯域、タイミング、変調方式などに加えて、パイロットの送信周波数帯域、パイロットとして使用するCAZAC系列の系列番号及び系列長L、巡回シフト量、周波数オフセット量dなどが含まれる。送信リソース管理部23はデータ、制御情報の送信処理に必要な情報をデータ処理部24に入力し、パイロット生成送信処理に必要な情報をパイロット生成部25に入力する。データ処理部24は、送信リソース管理部23から入力する情報に基づいて、データ変調、シングルキャリア送信処理をデータや制御情報に施して出力し、パイロット生成部25は送信リソース管理部23からの指示に従って、CAZAC系列の発生、巡回シフト、周波数オフセットなどの処理を行なってパイロットを生成し、フレーム生成部26は例えば図10に示すように6データブロックと2パイロットブロックを時分割多重してフレームを作成して無線部21より基地局に向けて送信する。図14はパイロット生成部25の構成図であり、図3で説明した第1のパイロット生成処理にしたがってパイロットを生成する場合の構成図であり、AはDFT前に巡回シフトを行う場合の構成図、はIFFT後に巡回シフトを行う場合の構成図である。図14Aにおいて、送信リソース管理部23は基地局から受信したリソース割当情報に含まれるパイロット生成、送信に必要なパラメータを各部に入力する。CAZAC系列発生部11は指示された系列長L、系列番号のCAZAC系列ZCkをパイロットとして発生し、巡回シフト部12はCAZAC系列ZCkを指示されたcサンプル分巡回シフトし、得られたZCkをDFT部13に入力する。例えば、図3Bのパイロット1であれば、巡回シフト部12はZCkをc1だけシフトしてZCkを発生し、パイロット2であれば、c2-sだけ巡回シフトしてZCkを発生してDFT部13に入力する。NTXサイズNTX=LのDFT部13は入力するパイロットZCkにDFT演算処理を施して周波数領域のパイロットDFT{ZCk}を発生する。サブキャリアマッピング部14は指示された周波数オフセット量dに基づいて、パイロットのマッピング位置を制御して周波数オフセットし、NFFTサイズNFFT=128のIFFT部15は入力されたサブキャリア成分にIFFT演算処理を施して時間領域信号に変換してフレーム生成部26に入力する。図14Bは、巡回シフトをIFFT後に行なう場合のパイロット生成部25の構成図であり、巡回シフト部12は、c×NFFTNTxサンプル分巡回シフトすることにより、図14Aと全く同じ結果が得られる。基地局図15は基地局の構成図である。上り送信データが発生すると移動局ユーザは、基地局との間で通信リンク確立の手順を実行し、この手順の過程で基地局に伝搬路情況を送信する。すなわち、移動局は基地局から送信される共通パイロットを受信して無線測定し、無線測定結果を伝搬路情況として基地局に報告する。例えば、基地局は伝送帯域を複数の送信周波数帯域に分割し、送信周波数帯域毎に共通パイロットを送信し、移動局は送信周波数帯域毎に無線測定し、測定結果を基地局に送る。基地局は、移動局より伝搬路情況を取得すると共にリソース割り当て要求を受信すると、該移動局の伝搬路情況に基づいてリソースを割当ててリソース割当情報を移動局に送る。無線部31は移動局から受信した無線信号をベースバンド信号に変換し、分離部32はデータ制御情報とパイロットを分離し、データ制御情報をデータ処理部33に入力し、パイロットをチャネル推定部34に入力する。データ処理部33及びチャネル推定部34は、図24に示す周波数等化構成を備えている。データ処理部33は通信リンク確立時に移動局から送信された伝搬路情況データを復調して上りリンクuplinkリソース管理部35に入力する。上りリンクリソース管理部35は、伝搬路情況に基づいてリソース割り当てを行い、リソース割当情報を作成して下り信号ベースバンド処理部36に入力する。リソース割当情報には、データの送信周波数帯域、タイミング、変調方式などに加えてパイロットの送信周波数帯域、パイロットとして使用するCAZAC系列の系列番号及び系列長L、巡回シフト量、周波数オフセット量dなどが含まれる。下り信号ベースバンド処理部36は下りデータや制御情報及びリソース割当情報を時分割多重して無線部31より送信する。移動局はリソース割当情報を受信すれば図13、図14で説明した処理を行なって、データとパイロットで構成されたフレームを送信する。チャネル推定部34は分離部32で分離されて入力されたパイロットを用いて図6で説明した第1のチャネル推定処理を行い、チャネル推定値をデータ処理部33に入力する。データ処理部33はチャネル推定値に基づいてチャネル補償を行い、チャネル補償結果に基づいてデータの復調を行う。なお、上りリンクリソース管理部35は、巡回シフト量算出部35aとリンク割当情報指示部35bを備えている。図16はチャネル推定部34の構成図であり、図6と同一部分には同一符号を付している。DFT部51は分離部32から入力されるパイロット信号にDFT演算処理を加えて周波数領域のパイロット信号サブキャリア成分p1~p12に変換する。サブキャリア加算部52はお互いに重なっていないサブキャリア成分p12とp1を加算し、加算結果を新たにサブキャリア周波数f1のサブキャリア成分p1とする。レプリカ信号乗算部53はパイロットのレプリカ信号qiと受信パイロット信号piとをサブキャリア毎に乗算し、IDFT部54はレプリカ乗算結果にIDFT演算処理を施して時間領域のパイロット信号を出力する。プロファイル抽出部55はt=c1c22でIDFT出力信号を分離し、ユーザ1からの受信信号であれば、プロファイルPRF1を選択し、DFT部56はプロファイルPRF1にDFT演算を施してチャネル推定値h1~h11を出力する。一方、ユーザ2からの受信信号であれば、プロファイル抽出部55はプロファイルPRF2を選択し、DFT部56はプロファイルPRF2にDFT演算を施してチャネル推定値h2~h12を出力する。第2のパイロット生成部及びチャネル推定部図17Aは図7で説明した第2のパイロット生成処理を行なうパイロット生成部の構成図であり、図14のパイロット生成部と同一部分には同一符号を付している。異なる点は、サブキャリアマッピング部14で周波数オフセット量dに基づいたサブキャリアマッピングと、所定サブキャリアのパイロット成分のコピーの2つの動作を実行する点であり、他の動作は同じである。CAZAC系列発生部11は指示された系列長L、系列番号のCAZAC系列ZCkをパイロットとして発生し、巡回シフト部12はCAZAC系列ZCkを指示されたcサンプル分巡回シフトし、得られたZCkをDFT部13に入力する。例えば、図7Bのユーザ1用のパイロット1であれば、巡回シフト部12はZCkをc1だけシフトしてZCkを発生し、ユーザ2用のパイロット2であれば、c2-sだけ巡回シフトしてZCkを発生してDFT部13に入力する。NTXサイズNTX=LのDFT部13は入力するパイロットZCkにDFT演算処理を施して周波数領域のパイロットDFT{ZCk}を発生する。サブキャリアマッピング部14は、送信リソース管理部23から指示されたコピー情報と周波数オフセット情報に基づいてサブキャリアマッピングを行なう。例えば、図7Bのユーザ1のパイロット1に対して、図8に示すサブキャリアマッピング処理を行い、図7Cのユーザ2のパイロット2に対しては、図8に示すサブキャリアマッピング処理を行なう。NFFTサイズ例えばNFFT=128のIFFT部15は入力されたサブキャリア成分にIFFT演算処理を施して時間領域のパイロット信号に変換してフレーム生成部26に入力する。図17Bは図9で説明した第2のチャネル推定処理を行なうチャネル推定部34の構成図であり、図16のチャネル推定部と同一部分には同一符号を付している。異なる点は、サブキャリア加算部52を削除した点、およびレプリカ信号乗算部53の乗算処理である。DFT部51は分離部32から入力されるパイロット信号にDFT演算処理を加えて周波数領域のパイロット信号サブキャリア成分p1~p12に変換する。レプリカ信号乗算部53は、ユーザ1からのパイロット1を受信するのであれば、DFT部51から出力する受信パイロットのサブキャリアfifi1fi2fi3fi10の成分p1~p11とレプリカ信号q1~q11を乗算し、ユーザ2からのパイロット2を受信するのであれば、DFT部51から出力する受信パイロットのサブキャリアfi1fi2fi3fi11の成分p2~p12とレプリカ信号を乗算する。以後、IDFT部54はレプリカ乗算結果にIDFT演算処理を施して時間領域の遅延プロファイルを出力する。プロファイル抽出部55はt=c1c22でIDFT出力信号を分離し、ユーザ2からのパイロット信号であれば、プロファイルPRF1を選択し、DFT部56はプロファイルPRF1にDFT演算を施してチャネル推定値h1~h11を出力する。一方、ユーザ1からの受信信号であれば、プロファイル抽出部55はプロファイルPRF2を選択し、DFT部56はプロファイルPRF2にDFT演算を施してチャネル推定値h2~h12を出力する。第3のパイロット生成部及びチャネル推定部図18Aは図11で説明した第3のパイロット生成処理を行なうパイロット生成部の構成図であり、図14のパイロット生成部と同一部分には同一符号を付している。異なる点は、極性付与部61を追加した点であり、他の動作は同じである。CAZAC系列発生部11は指示された系列長L、系列番号のCAZAC系列ZCkをパイロットとして発生し、巡回シフト部12はCAZAC系列ZCkを指示されたcサンプル分巡回シフトし、得られたZCkをDFT部13に入力する。例えば、図11B、Dのユーザ1用のパイロット1であれば、巡回シフト部12はZCkをc1だけシフトしてZCkを発生し、ユーザ2用のパイロット2であれば、c2-sだけ巡回シフトしてZCkを発生してDFT部13に入力する。NTXサイズNTX=LのDFT部13は入力するパイロットZCkにDFT演算処理を施して周波数領域のパイロットDFT{ZCk}を発生する。サブキャリアマッピング部14は、送信リソース管理部23から指示された周波数オフセット情報に基づいてサブキャリアマッピングを行なう。極性付与部61は送信リソース管理部23から指示された極性をサブキャリアマッピング部14の出力に付してIFFT部15に入力する。例えば、ユーザ1用のパイロット1であれば、第1、第2のパイロットブロックにおいて1の極性が指示されるから図11B、D参照、極性付与部61はサブキャリアマッピング部14から出力する全キャリア成分に1を乗算してIFFT部15に入力する。また、ユーザ2用のパイロット2であれば、第1のパイロットブロックにおいて1の極性が指示され、第2のパイロットブロックにおいて-1の極性が指示されるから図11C、E参照、極性付与部61はサブキャリアマッピング部14から出力する全キャリア成分に第1のパイロットブロックにおいて1を乗算してIFFT部15に入力し、第2のパイロットブロックにおいて-1を乗算してIFFT部15に入力する。NFFTサイズNFFT=128のIFFT部15は入力されたサブキャリア成分にIFFT演算処理を施して時間領域のパイロット信号に変換してフレーム生成部26に入力する。図18Bは図12で説明した第3のチャネル推定処理を行なうチャネル推定部34の構成図であり、図16のチャネル推定部と同一部分には同一符号を付している。異なる点は、サブキャリア加算部52の代わりにブロック間サブキャリア加算部62を設けた点である。DFT部51は分離部32から入力される第1パイロットブロックのパイロット信号にDFT演算処理を加えて周波数領域のパイロット信号サブキャリア成分p1~p12に変換し、ブロック間サブキャリア加算部62は該パイロット信号サブキャリア成分p1~p12を内蔵のメモリに保存する。しかる後、DFT部51は分離部32から入力される第2パイロットブロックのパイロット信号にDFT演算処理を加えて周波数領域のパイロット信号サブキャリア成分p1~p12に変換してブロック間サブキャリア加算部62に入力する。ブロック間サブキャリア加算部62は、ユーザ1からのパイロット1を受信するのであれば、保存してある第1パイロットブロックのパイロット信号サブキャリア成分p1~p12と第2パイロットブロックのパイロット信号サブキャリア成分p1~p12をサブキャリア毎に加算する。これにより多重されている他のユーザからのパイロット信号成分が除去される。また、ブロック間サブキャリア加算部62は、ユーザ2からのパイロット2を受信するのであれば、保存してある第1パイロットブロックのパイロット信号サブキャリア成分p1~p12から第2パイロットブロックのパイロット信号サブキャリア成分p1~p12をサブキャリア毎に減算する。これにより多重されている他のユーザからのパイロット信号成分が除去される。レプリカ信号乗算部53は、ユーザ1のパイロット1を受信するのであれば、ブロック間サブキャリア加算部62が出力する受信パイロットのサブキャリアfifi1fi2fi3fi10の成分p1~p11とレプリカ信号q1~q11を乗算し、ユーザ2のパイロット2を受信するのであれば、ブロック間サブキャリア加算部62から出力する受信パイロットのサブキャリアfi1fi2fi3fi11の成分p2~p12とレプリカ信号q1~q11を乗算する。以後、IDFT部54はレプリカ乗算結果にIDFT演算処理を施して時間領域のパイロット信号を出力する。プロファイル抽出部55はt=c1c22でIDFT出力信号を分離し、ユーザ1からのパイロット信号であれば、プロファイルPRF1を選択し、DFT部56はプロファイルPRF1にDFT演算を施してチャネル推定値h1~h11を出力する。一方、ユーザ2からの受信信号であれば、プロファイル抽出部55はプロファイルPRF2を選択し、DFT部56はプロファイルPRF2にDFT演算を施してチャネル推定値h2~h12を出力する。F適応制御前述のように、基地局より上りリンクリソース管理部35は、移動局の伝搬路情況に基づいて、パイロットの送信周波数帯域、CAZAC系列番号及び系列長L、巡回シフト量、周波数オフセットdなどを決定して移動局に通知する。また、基地局の上りリンクリソース管理部35は、各移動局の伝搬路情況に基づいて送信周波数帯域における多重数も決定する。図19は多重数が4の場合の周波数割当説明図であり、ユーザ1に最初の12サブキャリアを割り当て、ユーザ2に第2番目の12サブキャリアを割り当て、ユーザ3に第3番目の12サブキャリアを割り当て、ユーザ4に最後の12サブキャリアを割り当てた場合であり、各ユーザのパイロットとして系列長L19のCAZAC系列ZCkを、巡回シフト量を変えて使用している。パイロットの周波数オフセットはユーザそれぞれのデータ送信帯域幅をできるだけカバーするように設定される。巡回シフト算出部35aは各ユーザの巡回シフト量を次式に従って計算する。ここで、i,pはそれぞれデータ送信帯域番号とユーザ番号を表す。また、sは系列番号k、系列長L、周波数オフセットによって生じる巡回シフト量を表し、次式の関係が成り立つ。p番目のユーザのcpは例えば次式により計算することができる。Pは巡回シフトによって多重されるパイロット数を表す。図19の場合、ユーザ1~ユーザ4の巡回シフト量c1~c4はc1=0c2=L4c3=2L4-sc4=3L4-sとなる。ところで、パイロット信号の受信方式によってはパイロットの送信帯域の両端のチャネル推定特性が悪く、中間部分のチャネル推定特性が良い場合がある。すなわち、図19のサブキャリア1~12,37~48の送信帯域でチャネル推定精度が悪く、サブキャリア13~24,25~36の送信帯域でチャネル推定精度が良い場合がある。そこで、伝搬路情況が悪いユーザに中間のサブキャリア13~24,25~36の送信帯域を優先的に割り当て、伝搬路情況が良いユーザに両側のサブキャリア1~12,37~48の送信帯域を割り当てる。このようにすれば、極端にチャネル推定精度が劣化するユーザがなくなる。図19ではユーザ2、ユーザ3を中間の送信帯域に割り当てる例を示している。また、図20、図21に示すようにフレーム毎に各ユーザに割り当てる送信帯域を切り替えるように制御ホッピング制御することができる。図20は、奇数番目のフレームにおける割り当て説明図、図21は偶数番目のフレームにおける割り当て説明図である。奇数番目のフレームでは図20に示すようにユーザ1、ユーザ4に両側のサブキャリア1~12,37~48を割り当て、ユーザ2、ユーザ3に中間のサブキャリア13~24,25~36を割り当てる。また、偶数番目のフレームでは図21に示すようにユーザ4、ユーザ1に中間のサブキャリア13~24,25~36を割り当て、ユーザ3、ユーザ2に両側のサブキャリア1~12,37~48を割り当てる。なお、奇数番目のフレームでは、ユーザ3、ユーザ4のパイロットに周波数オフセットを掛け、偶数番目のフレームでは、ユーザ1、ユーザ2のパイロットに周波数オフセットを掛ける。このようにすれば、極端にチャネル推定精度が劣化するユーザがなくなる。図22はホッピング制御する場合のパイロット生成部の構成図であり、図14のパイロット生成部と同一部分には同一符号を付している。異なる点は、周波数オフセット切り替え制御部71を追加した点であり、他の動作は同じである。CAZAC系列発生部11は指示された系列長L、系列番号のCAZAC系列ZCkをパイロットとして発生し、巡回シフト部12はCAZAC系列ZCkを指示されたcサンプル分巡回シフトし、得られたZCkをDFT部13に入力する。NTXサイズNTX=LのDFT部13は入力するパイロットZCkにDFT演算処理を施して周波数領域のパイロットDFT{ZCk}を発生する。周波数オフセット切り替え制御部71は、送信リソース管理部23から指示された周波数オフセット量dとホッピングパターンとに基づいて周波数オフセットするか否かを決定する。サブキャリアマッピング部14は、周波数オフセットするか否かに従ってサブキャリアマッピングを行なう。NFFTサイズNFFT=128のIFFT部15は入力されたサブキャリア成分にIDFT演算処理を施して時間領域のパイロット信号に変換してフレーム生成部26に入力する。付記付記1各ユーザ端末が、基地局より割り当てられた互いに異なるデータ送信帯域の周波数を用いてデータ信号を該基地局に送信すると共に、パイロット信号をデータ信号に対して時間多重して該基地局に送信する無線通信システムにおける無線通信方法において、ユーザ端末のパイロット送信帯域が該ユーザ端末のデータ送信帯域をカバーするように、ユーザ端末毎に周波数オフセットして該ユーザ端末のパイロット送信帯域を決定するステップ、ユーザ端末毎に、前記決定したパイロット送信帯域の周波数を用いてパイロット信号を送信するようユーザ端末に指示するステップ、を有することを特徴とする無線通信方法。付記2前記パイロット信号のパターンとしてCAZAC系列を用いる、ことを特徴とする付記1記載の無線通信方法。付記3前記指示ステップは、ユーザ端末毎に前記周波数オフセットのオフセット量とユーザ端末の多重数に応じた巡回シフト量を算出するステップ、前記CAZAC系列のパイロット信号を該巡回シフト量だけ巡回するようユーザ端末に指示すると共に、該パイロット信号を前記周波数オフセット量だけ周波数オフセットするようユーザ端末に指示するステップ、を有することを特徴とする付記2記載の無線通信方法。付記4基地局が、複数のユーザ端末から送信された複数のパイロット信号を多重受信したとき、互いに重なっていないパイロット信号の周波数成分を加算するステップ、加算結果にパイロット信号のレプリカを乗算するステップ、レプリカ乗算結果を時間領域信号に変換し、しかる後、該時間領域信号より所定ユーザ端末の信号部分を分離してチャネル推定するステップ、を備えたことを特徴とする付記1または3記載の無線通信方法。付記5前記指示ステップは、ユーザ端末毎に前記周波数オフセットのオフセット量とユーザ端末の多重数に応じた巡回シフト量を算出するステップ、前記CAZAC系列のパイロット信号を該巡回シフト量だけ巡回するようユーザ端末に指示すると共に、該パイロット信号を前記周波数オフセット量だけ周波数オフセットするよう指示し、且つ、前記全周波数帯域とユーザ端末のパイロット送信帯域とが重ならない帯域に対し、パイロット信号の反対側帯域の周波数成分をコピーするようユーザ端末に指示するステップ、を有することを特徴とする付記2記載の無線通信方法。付記6基地局が、複数のユーザ端末から送信された複数のパイロット信号を多重受信したとき、所定ユーザ端末のパイロット送信帯域に応じた周波数成分とパイロット信号のレプリカを乗算するステップ、レプリカ乗算結果を時間領域信号に変換し、しかる後、該時間領域信号より該ユーザ端末の信号部分を分離してチャネル推定するステップ、を備えたことを特徴とする付記5記載の無線通信方法。付記71フレームに偶数個のパイロットブロックが存在する場合、あるユーザ端末には全ブロックのパイロット信号に1を乗算するよう指示し、別のユーザ端末には半分のパイロット信号に1を乗算し、残りの半分のパイロット信号に-1を乗算するよう指示するステップ、基地局が、複数のユーザ端末から送信された複数のパイロット信号を多重受信したとき、所定ユーザのパイロット信号が残るように全ブロックのパイロット信号に加減算の演算処理を施すステップ、演算結果にパイロット信号のレプリカを乗算するステップ、レプリカ乗算結果を時間領域信号に変換し、しかる後、該時間領域信号より前記ユーザ端末の信号部分を分離してチャネル推定するステップ、を備えたことを特徴とする付記1記載の無線通信方法。付記8移動局の伝搬路情況を取得するステップ、伝搬路状況の悪いユーザ端末のデータ送信帯域として前記全周波数帯域の中間の帯域を優先的に割り当てて該ユーザ端末に通知するステップ、を有することを特徴とする付記1記載の無線通信方法。付記9各ユーザ端末のデータ伝送帯域として、前記全周波数帯域の中間の帯域と端の帯域を周期的に割り当てるホッピング制御を行うステップ、を有することを特徴とする付記1記載の無線通信方法。付記10各ユーザ端末は基地局より割り当てられた互いに異なるデータ送信帯域の周波数を用いてデータ信号を該基地局に送信すると共に、パイロット信号をデータ信号に対して時間多重して該基地局に送信する無線通信システムの基地局において、ユーザ端末のパイロット送信帯域が該ユーザ端末のデータ送信帯域をカバーするように、ユーザ端末毎に周波数オフセットして該ユーザ端末のパイロット送信帯域を決定し、該決定したパイロット送信帯域の周波数を用いてパイロット信号を送信するようユーザ端末に指示するリソース管理部、を有することを特徴とする基地局。付記11前記パイロット信号のパターンとしてCAZAC系列を用いる、ことを特徴とする付記10記載の基地局。付記12前記リソース管理部は、ユーザ端末毎に前記周波数オフセットのオフセット量とユーザ端末の多重数に応じた巡回シフト量を算出する巡回シフト量算出部、前記CAZAC系列のパイロット信号を該巡回シフト量だけ巡回するようユーザ端末に指示すると共に、該パイロット信号を前記周波数オフセット量だけ周波数オフセットするようユーザ端末に指示する指示部、を有することを特徴とする付記10記載の基地局。付記13前記リソース管理部は、ユーザ端末毎にユーザ端末の多重数に応じた巡回シフト量を算出する巡回シフト量算出部、前記CAZAC系列のパイロット信号を該巡回シフト量だけ巡回するようユーザ端末に指示すると共に、該パイロット信号の前記周波数オフセットに相当するサブキャリア周波数成分をパイロット信号の反対側帯域に移動するようユーザ端末に指示する指示部、を有することを特徴とする付記10記載の基地局。付記14前記基地局はユーザ端末毎にチャネルを推定するチャネル推定部を備え、該チャネル推定部は、複数のユーザ端末から送信された複数のパイロット信号を多重受信する受信部、前記複数のパイロット信号が互いに重なっていないパイロット信号部分の周波数成分を加算する加算部、加算結果にパイロット信号のレプリカを乗算するレプリカ乗算部、レプリカ乗算結果を時間領域信号に変換する変換部、該時間領域信号より所定ユーザ端末の信号部分を分離する分離部、該分離した時間信号を周波数領域の信号に変換してチャネルを推定する推定部、を備えたことを特徴とする付記10または12記載の基地局。付記15前記リソース管理部は、ユーザ端末毎に前記周波数オフセットのオフセット量とユーザ端末の多重数に応じた巡回シフト量を算出する巡回シフト量算出部、前記CAZAC系列のパイロット信号を該巡回シフト量だけ巡回するようユーザ端末に指示すると共に、該パイロット信号を前記周波数オフセット量だけ周波数オフセットするよう指示し、且つ、前記全周波数帯域とユーザ端末のパイロット送信帯域とが重ならない帯域に対し、パイロット信号の反対側帯域の周波数成分をコピーするようユーザ端末に指示する指示部、を有することを特徴とする付記14記載の基地局。付記16前記リソース管理部は、ユーザ端末毎にユーザ端末の多重数に応じた巡回シフト量を算出する巡回シフト量算出部、前記CAZAC系列のパイロット信号を該巡回シフト量だけ巡回するようユーザ端末に指示すると共に、該パイロット信号の前記周波数オフセットに相当するサブキャリア周波数成分を、パイロット信号の反対側帯域にコピーするようユーザ端末に指示する指示部、を有することを特徴とする付記10記載の基地局。付記17前記基地局はユーザ端末毎にチャネルを推定するチャネル推定部を備え、該チャネル推定部は、複数のユーザ端末から送信された複数のパイロット信号を多重受信する受信部、所定ユーザ端末のパイロット送信帯域に応じた周波数成分とパイロット信号のレプリカを乗算するレプリカ乗算部、レプリカ乗算結果を時間領域信号に変換する変換部、該時間領域信号より所定ユーザ端末の信号部分を分離する分離部、該分離した時間信号を周波数領域の信号に変換してチャネルを推定する推定部、を備えたことを特徴とする付記15記載の基地局。付記18前記基地局はユーザ端末毎にチャネルを推定するチャネル推定部を備え、該チャネル推定部は、複数のユーザ端末から送信された複数のパイロット信号を多重受信する受信部、前記リソース管理部が、あるユーザ端末には全パイロットブロックのパイロット信号に1を乗算するよう指示し、別のユーザ端末には半分のパイロットブロックのパイロット信号に1を乗算し、残りの半分のパイロットブロックのパイロット信号に-1を乗算するよう指示するとき、所定ユーザのパイロット信号が残るように全パイロットブロックのパイロット信号に加減算の演算処理を施す加減算部、演算結果にパイロット信号のレプリカを乗算するレプリカ乗算部、レプリカ乗算結果を時間領域信号に変換する変換部、該時間領域信号より所定ユーザ端末の信号部分を分離する分離部、該分離した時間信号を周波数領域の信号に変換してチャネルを推定する推定部、を備えたことを特徴とする付記10記載の基地局。付記19前記リソース管理部は移動局の伝搬路情況を取得し、伝搬路状況の悪いユーザ端末のデータ送信帯域として前記全周波数帯域の中間の帯域を優先的に割り当てて該ユーザ端末に通知する、ことを特徴とする付記10記載の基地局。付記20前記リソース管理部は、各ユーザ端末のデータ伝送帯域として、前記全周波数帯域の中間の帯域と端の帯域を周期的に割り当てるホッピング制御を行う、ことを特徴とする付記10記載の基地局。付記21各ユーザ端末は基地局より割り当てられた互いに異なるデータ送信帯域の周波数を用いてデータ信号を該基地局に送信すると共に、パイロット信号をデータ信号に対して時間多重して該基地局に送信する無線通信システムのユーザ端末において、基地局より上りリンクリソース情報を受信する受信部、該上りリンクリソース情報の指示に従ってパイロットを生成するパイロット生成部を備え、該パイロット生成部は、該リソース情報に基づいてパイロット信号として所定系列長、系列番号のCAZAC系列を発生するCAZAC系列発生部、時間領域のパイロット信号であるCAZAC系列を周波数領域のパイロット信号に変換する第1の変換部、パイロット信号のサブキャリア成分を前記リソース情報に含まれる周波数オフセット情報に基づいてマッピングするサブキャリアマッピング部、サブキャリアマッピングされたパイロット信号を時間領域の信号に変換する第2の変換部、前記第1の変換の前、あるいは前記第2の変換の後に、前記リソース情報に含まれるシフト量に基づいてCAZAC系列を巡回シフトする巡回シフト部、を備えたことを特徴とするユーザ端末。付記22第1、第2のユーザ宛のデータ信号をそれぞれ第1、第2サブキャリア群を用いて送信し、該第1、第2のユーザ宛のパイロット信号を該ユーザ宛のデータ信号に対して時間的に多重して送信する無線通信システムにおいて、前記複数のユーザのうち第1のユーザ宛のパイロット信号を配置する周波数と前記複数のユーザのうち第2のユーザ宛のパイロット信号を配置する周波数とを異ならせる、ことを特徴とする無線通信方法。"