"複数のセルにそれぞれ基地局が配置され、各基地局が有線回線を介してネットワークと接続され、各基地局がセル内の端末局と無線回線を介して通信を行う無線通信方法であって、同一セル内および異なるセル間における前記基地局と前記端末局の間のチャネル情報を取得するステップと、前記取得したチャネル情報を、第iセル内の基地局と第jセル内の端末局との間のチャネル行列Hijとして管理するステップと、前記チャネル行列に基づいて、同一セル内の前記基地局と前記端末局間での受信ウエイト行列Wiiと、他セル内の前記端末局から到来する干渉信号のレプリカを生成するためのウェイト行列Gijとを算出するステップと、第iセルにおける受信情報をRiとしたときに、前記送信ウエイトWiiとの乗算により第iセルにおける0次の推定信号Si0=WiiRiを算出するステップと、第iセルについて、当該セルと同一周波数チャネルを用いて通信を行う周辺のセルの全てまたは一部において算出されたj≠iなる第jセルにおけるa次の推定信号Sjaと前記ウェイト行列Gijの積算結果を所定のjに対して総和を取ることにより生成した干渉信号レプリカを前記推定信号Si0に加算することで第iセルにおけるa1次の推定信号Sia1を算出するステップと、完了条件を満たした場合に、第iセルにおけるa1次の推定信号Sia1を算出することを完了するステップとを有することを特徴とする無線通信方法。請求項1に記載の無線通信方法であって、前記完了条件は、前記推定信号Sia1のSiaに対する変化量を算出し、当該算出した変化量が所定の閾値よりも小さいことであることを特徴とする無線通信方法。請求項1に記載の無線通信方法であって、前記完了条件は、第iセルにおける前記基地局と前記端末局において互いに共有している既知の送信信号をRiとしたときに、前記受信ウエイトWiiとの乗算により第iセルにおける0次の推定信号Si0=WiiRiを取得し、a=0を含む前記a次の推定信号Siaの信号品質を測定し、前記測定した信号品質が所定の条件を満たすか否かを判別し、信号品質が所定の条件を満たす場合の次数を基準点として定め、前記推定信号Siaの次数aが当該次数と同一となることであることを特徴とする無線通信方法。請求項1に記載の無線通信方法であって、前記完了条件は、前記a次の推定信号Siaを一定のビット列単位のTiaとして取得したものを復調し、復調したデータビット列に対してビット誤り検出演算を行い、誤りが存在しないことであることを特徴とする無線通信方法。複数のセルにそれぞれ基地局が配置され、各基地局が有線回線を介してネットワークと接続され、各基地局がセル内の端末局と無線回線を介して通信を行う無線通信システムであって、同一セル内および異なるセル間における前記基地局と前記端末局の間のチャネル情報を取得する手段と、前記取得したチャネル情報を、第iセル内の基地局と第jセル内の端末局との間のチャネル行列Hijとして管理する手段と、前記チャネル行列に基づいて、同一セル内の前記基地局と前記端末局間での受信ウエイト行列Wiiと、他セル内の前記端末局から到来する干渉信号のレプリカを生成するためのウェイト行列Gijとを算出する手段と、第iセルにおける受信情報をRiとしたときに、前記送信ウエイトWiiとの乗算により第iセルにおける0次の推定信号Si0=WiiRiを算出する手段と、第iセルについて、当該セルと同一周波数チャネルを用いて通信を行う周辺のセルの全てまたは一部において算出されたj≠iなる第jセルにおけるa次の推定信号Sjaと前記ウェイト行列Gijの積算結果を所定のjに対して総和を取ることにより生成した干渉信号レプリカを前記推定信号Si0に加算することで第iセルにおけるa1次の推定信号Sia1を算出する手段と、完了条件を満たした場合に、第iセルにおけるa1次の推定信号Sia1を算出することを完了する手段とを備えたことを特徴とする無線通信システム。請求項5に記載の無線通信システムであって、前記完了条件は、前記推定信号Sia1のSiaに対する変化量を算出し、当該算出した変化量がある閾値よりも小さいことであることを特徴とする無線通信システム。請求項5に記載の無線通信システムであって、前記完了条件は、第iセルにおける前記基地局と前記端末局において互いに共有している既知の送信信号をRiとしたときに、前記受信ウエイトWiiとの乗算により第iセルにおける0次の推定信号Si0=WiiRiを取得し、a=0を含む前記a次の推定信号Siaの信号品質を測定し、前記測定した信号品質が所定の条件を満たすか否かを判別し、信号品質が所定の条件を満たす場合の次数を基準点として定め、前記推定信号Siaの次数aが当該次数と同一となることであることを特徴とする無線通信システム。請求項5に記載の無線通信システムであって、前記完了条件は、前記a次の推定信号Siaを一定のビット列単位のTiaとして取得したものを復調し、復調したデータビット列に対してビット誤り検出演算を行い、誤りが存在しないことであることを特徴とする無線通信システム。非特許文献1に記載の干渉キャンセラはダウンリンクに関する信号処理のみに関する技術であり、アップリンクの信号処理については言及がなかった。多数の端末局が送信する信号を受信して信号処理を行うこと自体は原理的には可能であるが、ここでは先に説明した式のように、行列に対する行列の乗算や逆行列演算を伴う。この行列は、全てのサービスエリアに関する行列全体で構成されるため、非常に大きなサイズとなる。例えば、100×100のサイズであれば、その行列の乗算や逆行列演算にはそれぞれ106回の乗算が必要となる。実際にはそれ以上の行列サイズとなることも一般的であり、膨大な演算量を処理するためには非現実的な回路規模のハードウエアを想定するか、ないしは処理遅延が膨大となるソフトウエア的な処理が避けられない。本発明は、現実的な演算量、現実的な回路規模において実現可能なアップリンクにおける干渉キャンセラ技術を確立し、さらに周波数繰り返しを行う周波数チャネル数を抑えて周波数リソースを有効に活用することができる無線通信方法および無線通信システムを提供することを目的とする。第1の発明は、複数のセルにそれぞれ基地局が配置され、各基地局が有線回線を介してネットワークと接続され、各基地局がセル内の端末局と無線回線を介して通信を行う無線通信方法であって、同一セル内および異なるセル間における基地局と端末局の間のチャネル情報を取得するステップと、取得したチャネル情報を、第iセル内の基地局と第jセル内の端末局との間のチャネル行列Hijとして管理するステップと、チャネル行列に基づいて、同一セル内の基地局と端末局間での受信ウエイト行列Wiiと、他セル内の端末局から到来する干渉信号のレプリカを生成するためのウェイト行列Gijとを算出するステップと、第iセルにおける受信情報をRiとしたときに、送信ウエイトWiiとの乗算により第iセルにおける0次の推定信号Si0=WiiRiを算出するステップと、第iセルについて、当該セルと同一周波数チャネルを用いて通信を行う周辺のセルの全てまたは一部において算出されたj≠iなる第jセルにおけるa次の推定信号Sjaとウェイト行列Gijの積算結果を所定のjに対して総和を取ることにより生成した干渉信号レプリカを推定信号Si0に加算することで第iセルにおけるa1次の推定信号Sia1を算出するステップと、完了条件を満たした場合に、第iセルにおけるa1次の推定信号Sia1を算出することを完了するステップとを有する。本発明により、全体行列Hallの行列サイズが非常に大きい場合でも、各aの値に対して共通の小規模行列である行列Gijを用いながら、a次の推定信号Siaを漸化式で算出することにより、演算量を抑えながら高次の推定信号の解を算出することが可能になる。第1の発明の無線通信方法であって、完了条件は、推定信号Sia1のSiaに対する変化量を算出し、当該算出した変化量が所定の閾値よりも小さいことである。本発明により、干渉キャンセルを実施することによる信号の変化量を算出し、その変化量がある一定量よりも小さければ以降干渉キャンセル処理を実施する必要がないと判断し、その処理を中断するため、送信信号算出のための演算量を削減することが可能になる。さらに、以降の繰り返し処理において当該セルからの信号を算出する必要がなくなるため、基地局ないしは制御局において交換する情報量を削減することが可能となる。第1の発明の無線通信方法であって、完了条件は、第iセルにおける基地局と端末局において互いに共有している既知の送信信号をRiとしたときに、受信ウエイトWiiとの乗算により第iセルにおける0次の推定信号Si0=WiiRiを取得し、a=0を含むa次の推定信号Siaの信号品質を測定し、測定した信号品質が所定の条件を満たすか否かを判別し、信号品質が所定の条件を満たす場合の次数を基準点として定め、推定信号Siaの次数aが当該次数と同一となることである。本発明により、繰り返し処理の途中に受信信号に誤りが小さいと判定された場合にはその処理を中断するため、演算量を削減することが可能になる。すなわち、受信信号に他セルからの干渉成分が含まれている場合、その受信信号から干渉信号レプリカを生成すると新たな干渉成分、すなわち残留干渉を発生する原因となる。このとき、式に示す条件が満たされていない、つまり所望信号の電力よりも干渉信号の電力が大きい場合では、繰り返し処理において残留干渉成分が増幅されてしまい干渉キャンセルがうまく機能しなくなる。さらに、以降の繰り返し処理において当該セルからの信号を取得する必要がなくなるため、基地局ないしは制御局において交換する情報量を削減することが可能となる。第1の発明の無線通信方法であって、完了条件は、a次の推定信号Siaを一定のビット列単位のTiaとして取得したものを復調し、復調したデータビット列に対してビット誤り検出演算を行い、誤りが存在しないことである。本発明により、データビット列Tiaに誤りが検出されなくなった場合には所定の繰り返し回数まで処理を実施することなく信号検出処理を完了できるため、演算量を抑えることが可能になる。また、あるセルにおいて受信データに誤りが無いものと判定された場合、次の繰り返し処理には誤りの無い受信信号が用いられる。これにより、誤りの無い、すなわち干渉成分を含まない受信信号から干渉信号のレプリカを生成できるため、残留干渉は発生しない。さらに以降の繰り返し処理において当該セルからの信号を取得する必要がなくなるため、基地局ないしは制御局において交換する情報量を削減することが可能となる。第2の発明は、複数のセルにそれぞれ基地局が配置され、各基地局が有線回線を介してネットワークと接続され、各基地局がセル内の端末局と無線回線を介して通信を行う無線通信システムであって、同一セル内および異なるセル間における基地局と端末局の間のチャネル情報を取得する手段と、取得したチャネル情報を、第iセル内の基地局と第jセル内の端末局との間のチャネル行列Hijとして管理する手段と、チャネル行列に基づいて、同一セル内の基地局と端末局間での受信ウエイト行列Wiiと、他セル内の端末局から到来する干渉信号のレプリカを生成するためのウェイト行列Gijとを算出する手段と、第iセルにおける受信情報をRiとしたときに、送信ウエイトWiiとの乗算により第iセルにおける0次の推定信号Si0=WiiRiを算出する手段と、第iセルについて、当該セルと同一周波数チャネルを用いて通信を行う周辺のセルの全てまたは一部において算出されたj≠iなる第jセルにおけるa次の推定信号Sjaとウェイト行列Gijの積算結果を所定のjに対して総和を取ることにより生成した干渉信号レプリカを推定信号Si0に加算することで第iセルにおけるa1次の推定信号Sia1を算出する手段と、完了条件を満たした場合に、第iセルにおけるa1次の推定信号Sia1を算出することを完了する手段とを備える。第2の発明の無線通信システムであって、完了条件は、推定信号Sia1のSiaに対する変化量を算出し、当該算出した変化量がある閾値よりも小さいことである。第2の発明の無線通信システムであって、完了条件は、第iセルにおける基地局と端末局において互いに共有している既知の送信信号をRiとしたときに、受信ウエイトWiiとの乗算により第iセルにおける0次の推定信号Si0=WiiRiを取得し、a=0を含むa次の推定信号Siaの信号品質を測定し、測定した信号品質が所定の条件を満たすか否かを判別し、信号品質が所定の条件を満たす場合の次数を基準点として定め、推定信号Siaの次数aが当該次数と同一となることである。第2の発明の無線通信システムであって、完了条件は、a次の推定信号Siaを一定のビット列単位のTiaとして取得したものを復調し、復調したデータビット列に対してビット誤り検出演算を行い、誤りが存在しないことである。本発明によれば、同一周波数チャネルを用いる周辺のセルからの相互の与/被干渉が存在する環境で、多数の端末局が送信した信号を複数の遠隔基地局が受信するアップリンクにおいて、多数の遠隔基地局のアンテナの受信信号に対する信号処理により、周辺のセルからの相互の与/被干渉を抑圧し、信号対干渉電力比SIR:SignaltoInterferenceRatioを改善した状態で通信を行うことができる。この結果、周波数チャネル数が少ない場合であっても、これに起因するセル間干渉を抑えて、通信品質を改善できる。また、従来技術では、非現実的な規模の膨大な演算量を伴う干渉キャンセラの信号処理に対して、本発明では必要となる演算量を大幅に抑圧可能である。さらに、信号処理自体はひとつの制御局に全て集約する必要はなく、分散的な制御局または基地局において処理を実行可能であり、この結果、個別の制御局または基地局の演算量をサービスエリア全体のセルの数に依存しない、現実的な演算量に抑えることが可能になり、極限的には超広域のサービスエリアへの拡張が可能になる。さらに、本発明では推定信号の品質を測定して干渉キャンセルの処理を中断する処理を伴うので、さらに演算量を抑圧し、さらには基地局ないしは制御局間にて交換する情報量を削減することが可能になる。始めに、本発明の背景となる関連技術特願2010-233263について説明する。まず、アップリンクに関するチャネル行列を再定義する。ここで、式のW’の各項におけるWiiは、式のHiiに対する受信ウエイトであり、例えばZF法であればWii=Hii1またはWii=HiiHHii1HiiHで与えられる。また、最小自乗平均誤差MMSE基準のウエイトなど、他の如何なる方法により算出して構わない。この行列を式の両辺の左側より乗算する。さらに、以下のように演算を進める。ここで式の右辺第3項の雑音項を無視すれば、以下のような関係式が求まる。これを各行毎に分けて記述すれば、第i行は以下の関係式となる。ここで、左辺のSiに乗算されているWiiHiiは対角行列である。これは、受信信号に受信ウエイトを乗算したWiiRiから干渉成分である信号を推定して減算することで、セル間干渉のない場合の信号に関する情報式の左辺が求まることを意味している。全てのi,jに対し式が成立する送信情報Siを求めることができれば、それは送信情報Sの近似解とみなすことができる。そこで、以下の処理を行う。式は送信情報Siaに関する漸化式となっており、初期値を式で与えた後、繰り返し演算を行えば、式の条件式が満たされている場合には収束解をもつことになる。以下に、関連技術について図を参照して説明する。図5は、関連技術における制御局および遠隔基地局の構成例を示す。図5において、1a~1cは制御局、2a~2cはチャネル情報取得管理手段、3a~3cは受信信号生成保存手段、4a~4cは復調部、5a~5cは干渉除去手段、6a~6cは受信データ出力手段、7a~7cは周辺セル情報取得手段、8a~8cは干渉信号レプリカ生成手段、9a~9cは情報伝達手段、10a~10iは遠隔基地局、12a~12cは端末局を示す。本技術の特徴は、制御局1a~1cは、受信信号生成保存手段3a~3c、干渉除去手段5a~5c、周辺セル情報取得手段7a~7c、干渉信号レプリカ生成手段8a~8c、情報伝達手段9a~9cを備え、情報伝達手段9a~9cから情報取得手段7a~7cに有線伝送路等を介して通知される周辺セルの情報受信信号をもとに、干渉信号レプリカ生成手段8a~8cにおいて干渉信号レプリカを生成し、干渉除去手段5a~5cにおいて他セルからの干渉をキャンセルする処理を繰り返し実施するところにある。端末局12a~12cから制御局1a~1cまたは基地局への情報伝送であるアップリンクについて説明する。端末局12a~12cが送信した信号は遠隔基地局10a~10iが受信し、それぞれが接続されている制御局1a~1cへ信号を転送する。制御局1a~1cは、遠隔基地局10a~10iが受信した信号に対し、その信号がトレーニング信号の場合にはチャネル情報取得管理手段2a~2cに入力され、遠隔基地局と端末局間のチャネル情報を取得し、受信ウェイト等を生成して保存する。一方、受信した信号がデータ信号の場合には受信信号生成保存手段3a~3cに入力され、チャネル情報取得管理手段2a~2cにて算出されたウェイトを用いて式により0次の受信信号を生成し、保存する。干渉除去の処理を実施する際は、干渉除去手段5a~5cを通して制御局1a~1cが保有しているa=0を含むa次の受信信号を情報伝達手段9a~9cによって他の制御局に向けて伝送し、同時に、該伝送された情報を周辺セル情報取得手段7a~7cによって取得する。次に、干渉信号レプリカ生成手段8a~8cが、取得した周辺セルの受信信号と、チャネル情報取得管理手段2a~2cにて保存されているチャネル情報を用いて干渉信号レプリカを生成し、干渉除去手段5a~5cは該干渉信号レプリカと受信信号生成保存手段3a~3cにて保存されている0次の受信信号を用いて式によりa1次の受信信号を生成する。上記一連の処理を繰り返し実施することで、高次の推定信号を生成する。繰り返し処理を終えると、干渉除去手段5a~5cは推定信号を復調部4a~4cへ出力し、復調処理を行って受信データ出力手段6a~6cへ出力する。図6は、本発明の関連技術における干渉キャンセルを実現する信号推定処理手順を示す。図6は遠隔基地局と各端末局間で定期的に行うチャネル情報の取得処理、図6は信号推定処理を行う前段の受信準備処理、図6はデータの各ビット列を受信した際のシンボル単位での信号推定処理をそれぞれ表す。図6において、遠隔基地局10a~10iと各端末局12a~12cとの間の伝搬チャネルは、時間と共に変化しているのが一般的である。そこで、所定の周期でそれぞれのチャネル情報を定期的に取得する。具体的には、処理を開始するとS1、チャネル情報を取得しS2、それを式の部分チャネル行列Hijとして記録しS3、処理を終了するS4。本来、部分チャネル行列Hijは端末局毎に異なるので、その端末局に相当する添え字を付与すべきであるが、ここでは説明の都合上、省略している。図6において、データを受信して処理を開始するとS11、着目したセル内の通信相手とする端末局とのチャネル情報を取得しS12、部分チャネル行列Hiiとして管理するS13。さらに、同一セル内の基地局と端末局間での受信ウエイト行列Wiiを部分チャネル行列Hiiに基づいて取得し、式に従って行列Gijを算出しS14、処理を終了するS15。そして、受信したデータに後続する情報ビット列の信号推定処理を引き続き行う。ここで、図9における従来技術でも同様の説明をしたが、受信するデータの先頭領域にはチャネル推定用のプリアンブル信号が付与されているため、処理S12において部分チャネル行列の対角項に相当するところの、着目したセル内の端末から送信されこのセル内の基地局にて受信される際の部分チャネル行列Hiiは取得可能である。しかし、非対角項に相当する部分チャネル行列Hijについてはそのシステムに依存し、必ずしも取得できるとは限らない。図6での説明では、非対角項に相当する部分チャネル行列Hijについては、図6にて説明したように実際のデータ受信とは別の機会に取得し、図6の処理S3で記録した情報を処理S13で読み出して用いる場合を例にとって説明した。ただし、もしデータ受信時に非対角項に相当する部分チャネル行列Hijも取得可能であれば、図6に記載の一連の処理は省略可能であり、処理S12の中で対角項、非対角項の全てを取得し、処理S13は省略することになる。図6において、データのビット列をシンボル単位で受信し、信号推定処理を開始するとS101、シンボル単位の第iセルの受信信号をRiとしS102、式に従って着目したセルの0次の信号検出処理によりSj0を算出するS103。次にカウンタ値aをゼロにリセットしS104、周辺セルの信号Siaを取得しS105、式に従いa1の着目したセルの推定信号Sia1を算出するS106。さらに、カウンタ値aに1加算しS107、所定のしきい値bを超えるか否かを判断するS108。ステップS108にてYesの場合、処理を終了してb次の推定信号Sibを決定し、復調処理へ進むS109。一方、ステップS108にてNoの場合はステップS105に戻り、ステップS105からステップS108の処理を繰り返し実行する。なお、処理S109では信号の推定処理が完了としているが、当然ながら復調処理および雑音成分等による推定誤差を抑圧するための信号の硬判定処理、誤り訂正を含む軟判定処理などが含まれることがあるが、これらの処理は一般的な技術であるためここでは説明を省略する。ここで、ステップS105について補足すると、ここでいう周辺のセルとは、式のΣで総和をとる対象のセルであり、具体的には相互の与/被干渉が無視できない所定のレベル以上のセルである。この条件は、通常は置局設計において決まるため、固定的に設定されていることが一般的であるが、逐次干渉の度合いを調査し、その時点で干渉が無視できないセルを動的に管理しても構わない。たとえば、受信電力が閾値以上のものを対象とする。また、a次の近似解として得られた推定信号Siaのみを近接セル同士で情報交換すればよいので、相互に通知する情報量は限定的である。また、ステップS105からステップS108の処理をハードウエア上に回路を構成して繰り返し実行する際には、同一の回路を繰り返し利用することになるため、演算回数という意味では演算量は多少増加するが、回路規模はステップS105からステップS108の処理の繰り返し回数には依存せず、一定の回路規模のままとすることができる。図7は、本発明の関連技術におけるセル間干渉キャンセラを用いた無線通信システムの構成例を示す。図7において、2011~2012は制御局、2021~2025は遠隔基地局、2031~2035は端末局、2041~2045は同一周波数チャネルを用いるセル、2051~2053は有線伝送路を表す。本構成と図8に示す従来構成が異なるところは、全てのセル2041~2045内の遠隔基地局2021~2025が単一の制御局に接続されているのではなく、分散した複数の制御局2011~2012のいずれかひとつに有線伝送路2051~2052を介して接続され、さらに分散した複数の制御局2011~2012の間も有線伝送路2053を介して接続されている点である。例えば、着目するセル2041において、相互に与/被干渉が無視できないセルがセル2042とセル2045であったとする。この場合、セル2041内の遠隔基地局2021が接続された制御局2011では、セル2041内およびセル2041とセル2042/セル2045との間のチャネル情報を取得し、式に示した行列Gijを算出する。さらに、実際に信号を受信する際には、式におけるSiaを、セル2042の遠隔基地局2022が接続された制御局11実際は同一の制御局であるので、情報の伝送は不要およびセル2045の遠隔基地局2025が接続された制御局2012から取得する図6のステップS105。図6のステップS105~S108の処理を繰り返しながらこの情報交換を繰り返し、最終的にセル2041の推定信号Siaを決定する。例えば、着目するセル2044において、相互に与/被干渉が無視できないセルがセル2043とセル2045であったとする。この場合、これらのセルは全て共通の制御局2012に接続しているので、制御局2011と制御局2012の間の有線伝送路2053にて情報交換は不要のように見えるが、実際には、全てのセルにおける送信信号の算出処理は同時並行的に行われるため、いずれかのセルにおいて必要となる情報は有線伝送路2053を介して交換し、それらを共有する。なお、以上の関連技術では制御局が複数存在する場合について説明を行ったが、式および式の処理を実施すれば、必ずしも制御局は複数である必要はない。図8に示すようなひとつの制御局で集中的に信号処理を行う従来方式のような構成をとってもよい。あくまでも、本技術によれば必要な情報交換のみを行えば、分散的に複数の制御局に信号処理を分散させることが可能になり、かつ、その制御局毎の演算量を少なく抑えることが可能になるため、結果的に実現可能な回路規模に抑えることが可能となる。また、図6におけるステップS105からステップS108の処理について、ループを繰り返すことになるが、ハードウエア的にはループ毎に個別の回路を実装しても、同一回路を繰り返し利用してもどちらでも構わない。さらに、以上の説明の中で部分チャネル行列Hijは行列として説明を行っていたが、単なるスカラー量も1×1の行列として理解すれば、必ずしも行列である必要はなく、部分チャネル行列Hijがスカラー量である場合にも拡張可能である。またこの場合、受信ウエイトWiiも1×1の行列とみなすことが可能であり、この場合の受信ウエイトWiiの算出処理とは、伝搬路上で発生する信号の減衰と位相の回転量に相当するスカラー量のHiiの逆数をWiiに設定する処理とみなすことができる。また、部分チャネル行列Hijはベクトルであっても、これを1×mmは2以上の整数の行列と理解すれば、同様の拡張は可能である。ここで、図6におけるステップS105からステップS108の繰り返し処理における最適な回数について以下に説明する。最適な回数については、十分な繰り返し回数を設定すれば、干渉を十分に抑制し良好な特性は得られるが、繰り返し処理の増加に伴い演算量は増大してしまう。そのため、良好な干渉キャンセル特性を最低限の繰り返し処理にて実施するような制御が必要である。以下、本発明の実施例について説明する。実施例1における制御局、遠隔基地局および端末局の構成例は図5と同様である。ただし、後述するように、干渉除去手段5a~5cは、繰り返し処理を最適化するための動作を行う。実施例1の特徴は、干渉除去手段5a~5cにおいて、干渉キャンセルを実施後と実施前の信号の差分、すなわち変化量を算出し、その変化量がある閾値よりも小さいと判定された場合には干渉キャンセル処理を終端するところにある。前記の関連技術に加え、本発明では干渉キャンセルを実施することによる推定信号の変化量を算出し、その変化量がある一定量よりも小さければ以降、干渉キャンセル処理を実施する必要がないと判断し、その処理を中断するため、推定信号算出のための演算量を削減することが可能になる。ここで、変化量を算出する対象となる信号とは、たとえば推定した送信信号であり、変化量とはa次の推定信号からa1次の推定信号の差の絶対値を評価する。図1は、本発明の実施例1における信号品質を考慮した干渉キャンセルを実現する信号推定処理フローを示す。図1は遠隔基地局と各端末局間で定期的に行うチャネル情報の取得処理、図1は信号推定処理の前段の受信準備処理、図1は受信信号シンボルを用いた信号推定処理をそれぞれ表す。図1およびにおける処理は、図6に示すフローと同様であるため、ここでは説明を省略する。図1において、端末局からの信号をシンボル単位で受信し信号推定処理を開始するとS21、シンボル単位の第iセルの受信信号をRiとしS22、式に従い自セルの0次の信号推定処理によりSi0を算出し、カウンタ値aをゼロにリセットしS24、繰り返し処理を開始する。次に、周辺セルのa次の推定信号Sjaを取得しS25、干渉信号レプリカを生成する。そして式に従いa1次の自セルの推定信号Sia1を算出しS27、カウンタ値aに1加算するS28。次に、a次の干渉キャンセル処理を実施した推定信号Siaとa-1次の干渉キャンセル処理を実施した推定信号Sia1の差分の絶対値であるd=|Sia-Sia1|を算出しS29、その差分dが閾値eよりも小さいかを判定するS30。ステップS30にてYesの場合、a次の推定信号Siaを決定して信号推定処理を終了するS32。一方、ステップS30にてNoの場合にはaが所定のしきい値bを超えるか否かを判断しS31、ステップS31にてYesの場合、b次の推定信号Sibを決定して信号推定処理を終了するS31。一方、ステップS31にてNoの場合はステップS25に戻り、ステップS25からステップS30の処理を繰り返し実行する。なお、処理S32では信号の推定処理が完了としているが、当然ながら雑音成分等による推定誤差を抑圧するために、信号の硬判定処理、誤り訂正を含む軟判定処理などが含まれることがあるが、これらの処理は一般的な技術であるためここでは説明を省略する。上記の動作により、繰り返し処理の途中に受信信号の変化量がある一定量よりも小さくなる場合にはその処理を中断するため、演算量を削減することが可能になる。また、あるセルにおいて干渉キャンセル処理を終了した場合、まだ干渉キャンセル処理が終了していない他のセルにおけるそれ以降の干渉除去処理には当該セルの誤りの無い受信信号が用いられる。これにより、誤りの無い、すなわち干渉成分を含まない受信信号から干渉信号のレプリカを生成できるため、残留干渉は発生しない。さらに、以降の繰り返し処理において当該セルからの信号を取得する必要がなくなるため、基地局ないしは制御局において交換する情報量を削減することが可能となる。さらに、上記の動作を、基地局と端末局にて共有している既知のトレーニング信号に対して実施し、決定したaの値を用いてある一定量のデータ信号に対して干渉キャンセル処理を実施しても構わない。すなわち、既知のトレーニング信号について、a1次の干渉キャンセル処理を実施した推定信号Sia1とa次の干渉キャンセル処理を実施した推定信号Siaの差分の絶対値であるd=|Sia1-Sia|を算出しその差分dが閾値eよりも小さくなったときの次数を閾値bとして、S31の判定を行う。このときには、受信信号ごとに行うS29、S30は行わず、S31の判定のみを行う。トレーニング信号を用いて閾値bを求める方法として、実施例1のようにa次とa1次の推定信号の差分の絶対値に基づく方法の他に、信号品質を測定することにより求める方法があり、実施例2として以下に説明する。実施例2における制御局、遠隔基地局および端末局の構成例は図5と同様である。ただし、後述するように、干渉除去手段5a~5cは、繰り返し処理を最適化するための動作を行う。実施例2の特徴は、干渉除去手段5a~5cにおいて、受信したトレーニング信号の品質を基に干渉キャンセルの繰り返し次数の閾値bを決定し、受信データ信号の干渉キャンセル処理を実施するところにある。図2は、本発明の第2の実施例における信号品質を考慮した干渉キャンセルを実現する受信信号検出処理フローを示す。図2は遠隔基地局と各端末局間で定期的に行うチャネル情報の取得処理、図2は信号推定処理の前段の受信準備処理、図2はトレーニング信号を用いた干渉キャンセル次数の決定処理をそれぞれ表す。図2およびにおける処理は、図6に示すフローと同様であるため、ここでは説明を省略する。図2において、基地局と端末局間にて既知であるトレーニング信号をシンボル単位で受信し信号推定処理を開始するとS41、シンボル単位の第iセルの受信信号をRiとしS42、式に従い自セルの0次の信号推定処理によりSi0を算出し、カウンタ値aをゼロにリセットしS44、繰り返し処理を開始する。次にSiaの信号品質を測定しS45、測定した信号品質が条件を満たすかを判別するS46。ここで、信号品質とは、たとえばEVMErrorVectorMagnitudeを用いる。EVMとは、受信シンボルの基準点との差を示す値である。条件としてある値を閾値として定め、トレーニングシンボルを用いて基準点を算出し、当該トレーニングシンボルの基準点送信信号と受信信号の差からEVMを測定し、測定したEVMが閾値よりも小さい場合には条件を満たすこととすればよい。その他、SNRSignaltoNoisePowerRatioやSINRSignaltoInterferenceandNoisePowerRatio、BERBitErrorRateの特性から信号品質を推定するなど、いかなる手段を信号品質の指標として用いて構わない。ステップS26にてYesの場合、次数aを決定して信号推定処理へ進むS52。一方、ステップS46にてNoの場合、周辺セルの推定信号Sjaを取得しS47、干渉信号レプリカを生成するS48。そして式に従いa1次の自セルの推定信号Sia1を算出するS49。さらにカウンタ値aに1加算しS50、所定のしきい値bを超えるか否かを判断するS51。ステップS51にてYesの場合、次数bを決定して信号推定処理へ進むS52。一方、ステップS51にてNoの場合、ステップS45に戻り、ステップS45からステップS51の処理を繰り返し実行する。上記の動作により、データ信号の干渉キャンセル処理を実施する前準備として信号品質に応じて繰り返し次数を決定し、各セルの受信信号毎に最適な処理を実施することが可能となるため、演算量を削減することができる。また、あるセルにおいて干渉キャンセル処理を終了した場合、次の繰り返し処理には当該セルの誤りの無い受信信号が用いられる。これにより、誤りの無い、すなわち干渉成分を含まない受信信号から干渉信号のレプリカを生成できるため、残留干渉は発生しない。さらに、以降の繰り返し処理において当該セルからの信号を取得する必要がなくなるため、基地局ないしは制御局において交換する情報量を削減することが可能となる。上記の動作以降は、決定した次数aに基づき、データ信号に対して干渉キャンセルの処理を実施する。その処理フローは、関連技術の図6に示すものと同様である。ここで、次数の閾値であるbの値を上記新たに決定したaの値とする。また、OFDMのような変調方式を用いる場合、サブキャリアごとのトレーニング信号とデータ信号を一つの処理単位とし、トレーニング信号の品質を測定した上で干渉キャンセル処理はデータ信号部分も同時に行うこととしてもよい。図3は、本発明の実施例3における制御局および遠隔基地局の構成例を示す。本実施例における無線通信システムの概要は図7と同様である。図3において、本実施例3の特徴は、図5に示す制御局1a~1cの受信データ出力手段6a~6cの前段にビット誤り検出手段11a~11cを備え、復調されたデータビット列の誤りを検出し、誤りが検出されなかった場合には干渉キャンセルの繰り返し処理を中断するところにある。また、本実施例3で用いるビット演算は例えばデータパケットのような、ある程度のビット列単位にて実施する必要があるため、干渉キャンセルの処理は一定のビット列を構成する複数のシンボルに毎に実施することになる。その他の構成は、図5に示すものと同様である。端末局12a~12cから制御局1a~1cまたは基地局への情報伝送であるアップリンクについて説明する。端末局12a~12cが送信した信号を遠隔基地局10a~10iが受信し、それぞれが接続されている制御局へ信号を転送する。制御局1a~1cは、遠隔基地局10a~10iが受信した信号に対し、その信号がトレーニング信号の場合にはチャネル情報取得管理手段2a~2cに入力され、遠隔基地局と端末局間のチャネル情報を取得し、受信ウェイト等を生成して保存する。一方、受信した信号がデータ信号の場合には受信信号生成保存手段3a~3cに入力され、チャネル情報取得管理手段2a~2cにて算出されたウェイトを用いて式により0次の受信信号を生成し、保存する。干渉除去手段5a~5cは、受信信号のシンボルをあるビット列単位分をまとめて復調部4a~4cへ出力して復調処理を行い、復調されたデータビット列をビット誤り検出手段11a~11cへと出力する。ビット誤り検出手段11a~11cはデータビット列に対して誤り検出演算を行い、誤りがなければ受信データ出力手段6a~6cへ出力する。一方、誤りがあればその結果を干渉除去手段5a~5cへフィードバックし、干渉除去の処理を実施する。干渉除去の処理を実施する際は、干渉除去手段5a~5cを通して制御局が保有しているa=0を含むa次の受信信号を情報伝達手段9a~9cによって他の制御局に向けて伝送し、同時に、該伝送された情報を周辺セル情報取得手段7a~7cによって取得する。次に、干渉信号レプリカ生成手段8a~8cが、取得した周辺セルの受信信号と、チャネル情報取得管理手段2a~2cにて保存されているチャネル情報を用いて干渉信号レプリカを生成し、干渉除去手段5a~5cは該干渉信号レプリカと受信信号生成保存手段3a~3cにて保存されている0次の受信信号を用いて式によりa1次の受信信号を生成する。上記干渉除去の処理はデータビット列を構成するシンボル群毎に行い、一連の処理を繰り返し実施することで、高次の推定信号を生成する。繰り返し処理を終えると、干渉除去手段5a~5cは推定信号を復調部4a~4cへ出力して復調処理を行い、ビット誤り検出手段11a~11cによる誤り検出を行い受信データ出力手段6a~6cへ出力する。図4は、本発明の第3の実施例における信号品質を考慮した干渉キャンセルを実現する受信信号検出処理フローを示す。図4は遠隔基地局と各端末局間で定期的に行うチャネル情報の取得処理、図4は信号推定処理の前段の受信準備処理、図4はデータを受信後の各ビット列を受信した際の信号検出処理をそれぞれ表す。図4およびにおける処理は、図6に示すフローと同様であるため、ここでは説明を省略する。図4において、データ信号をあるビット列単位で受信し信号検出処理を開始するとS61、ビット誤り検出を行う単位であるデータブロックを構成する第iセルの受信信号列受信シンボル列をRiとしS62、式に従い自セルの0次の信号検出処理により推定信号列Si0をデータブロックに相当するシンボル数分算出し、推定信号Ti0を構成する。そしてカウンタ値aをゼロにリセットしS64、繰り返し処理を開始する。まず、Tiaを復調し、データビット列として出力し、その出力データに対しビット誤り検出演算を行い、誤り検出を行うS65。ここで、ビット誤り検出にはCRC巡回冗長検査や、パリティチェック、チェックサム方式など、さまざまな手法がある。また、Tiaの復調処理は、受信信号に対し誤り訂正符号化が行われている場合にはその復号処理も伴う。次に、ビット誤り検出の結果に誤りが検出されたか否かを判断しS66、ステップS66にてNoの場合、ビット列を推定信号として決定し、Tiaを復調したデータを出力し、信号検出処理を完了するS74。一方、ステップS66にてYesの場合には、周辺セルからTjaを構成する推定信号Sjaを取得しS67、干渉信号レプリカを生成するS68。そして式に従いa1次の自セルの推定信号Sia1を算出しS69、複数のSia1からTia1を再構成する。ここで、ステップS67からステップS69の処理は、ひとつのビット列を構成する複数のシンボルに対して順次行ってもよいし、並列処理が可能であればそのようにしても構わない。次に、カウンタ値aに1加算しS71、所定のしきい値bを超えるか否かを判断するS72。ステップS72にてYesの場合、b次の推定信号Tibを決定して復調を行いデータビット列として出力しS73、信号検出処理を完了するS74。一方、ステップS72にてNoの場合、ステップS65に戻り、ステップS65からステップS71の処理を繰り返し実行する。上記の動作により、繰り返し処理の途中に一定のビット長列における受信信号に誤りが無いと判定された場合にはその処理を中断するため、演算量を削減することが可能になる。また、あるセルにおいて受信データに誤りが無いものと判定された場合、次の繰り返し処理には誤りの無い受信信号が用いられる。こうすることにより、誤りの無い、すなわち干渉成分を含まない受信信号から干渉信号のレプリカを生成できるため、残留干渉は発生しない。さらに以降の繰り返し処理において当該セルからの信号を取得する必要がなくなるため、基地局ないしは制御局において交換する情報量を削減することが可能となる。"