(57)【要約】【課題】伝送レートや周波数利用効率の低下を抑制して、他のユーザからの干渉信号をキャンセル可能な受信機を提供する。【解決手段】複製自信号生成手段４２は、受信器５からの信号ビット系列を受信機１０の復調／復号情報を用いて符号化および変調し、複製自信号を生成する。減算器４３は、受信信号から複製自信号を減算して自信号キャンセル信号を生成する。キャンセル情報推定手段４４は、他のユーザからの干渉信号をキャンセルするために必要なキャンセル情報を自信号キャンセル信号から推定する。複製干渉信号生成手段４５は、キャンセル情報を用いて干渉信号の複製である複製干渉信号を生成する。減算器４１は、受信信号から複製干渉信号を減算して干渉キャンセル信号を生成する。受信器５は、干渉キャンセル信号を受信処理して自信号ビット系列を生成する。【選択図】図２
2017163387.tif 000002
【特許請求の範囲】
【請求項１】
送信信号の送信処理に用いられる情報がユーザによって異なる無線通信システムによって送信された送信信号を受信する受信機であって、
前記無線通信システムによって送信された電波の受信信号を受信処理する信号処理手段と、
前記信号処理手段から出力された信号ビット系列を当該受信機における復調／復号情報を用いて符号化および変調して当該受信機が受信すべき自信号ビット系列の複製である複製自信号を生成し、前記受信信号から前記複製自信号を減算して得られた自信号キャンセル信号に基づいて他のユーザからの干渉信号をキャンセルするために必要なキャンセル情報を推定し、その推定したキャンセル情報に基づいて前記干渉信号の複製である複製干渉信号を生成し、前記受信信号から前記複製干渉信号を減算して干渉キャンセル信号を生成するキャンセル処理を実行するキャンセル手段と、
前記干渉キャンセル信号を受信処理して前記自信号ビット系列を生成する信号生成処理を実行する自信号生成手段とを備える受信機。
【請求項２】
前記キャンセル手段は、前記キャンセル処理を所定の回数繰り返し実行し、
前記自信号生成手段は、前記信号生成処理を前記所定の回数繰り返し実行する、請求項１に記載の受信機。
【請求項３】
前記キャンセル手段は、
前記信号処理手段から出力された信号ビット系列を前記復調／復号情報を用いて符号化および変調して前記複製自信号を生成する複製自信号生成手段と、
前記受信信号から前記複製自信号を減算して前記自信号キャンセル信号を生成する第１の減算手段と、
前記自信号キャンセル信号に基づいて前記キャンセル情報を推定するキャンセル情報推定手段と、
前記推定されたキャンセル情報に基づいて前記干渉信号の複製である複製干渉信号を生成する複製干渉信号生成手段と、
前記受信信号から前記複製干渉信号を減算して干渉キャンセル信号を生成する第２の減算手段とを含む、請求項１または請求項２に記載の受信機。
【請求項４】
前記キャンセル情報推定手段は、
前記自信号キャンセル信号の周波数特性を生成する周波数特性生成手段と、
前記キャンセル情報の候補ごとに他のユーザの送信側における送信信号の処理に用いるフィルタの周波数特性を生成するフィルタ特性生成手段と、
前記周波数特性生成手段によって生成された周波数特性と前記フィルタ特性生成手段によって生成された周波数特性とのマッチングを行い、最も特性の近いフィルタ特性を選択し、その選択したフィルタ特性に基づいて前記キャンセル情報を選択して出力するマッチング手段とを含む、請求項３に記載の受信機。
【請求項５】
前記キャンセル情報推定手段は、
前記自信号キャンセル信号の周波数特性を生成する周波数特性生成手段と、
前記周波数特性生成手段によって生成された周波数特性に基づいて他のユーザの送信側における送信信号の処理に用いるフィルタの周波数特性の推定値であるフィルタ周波数特性推定値を推定するフィルタ形状推定手段と、
前記フィルタ周波数特性推定値から前記フィルタの形状を生成し、その生成したフィルタの形状から得られる前記フィルタの通過帯域幅に基づいてサンプリングレートおよびブロック数を生成し、前記フィルタの形状、前記サンプリングレートおよび前記ブロック数を前記キャンセル情報として出力するフィルタ特性生成手段とを含む、請求項３に記載の受信機。
【請求項６】
送信信号の送信処理に用いられる情報がユーザによって異なる無線通信システムによって送信された送信信号の受信処理をコンピュータに実行させるためのプログラムであって、
信号処理手段が、前記無線通信システムによって送信された電波の受信信号を受信処理する第１のステップと、
キャンセル手段が、前記信号処理手段から出力された信号ビット系列を当該受信機における復調／復号情報を用いて符号化および変調して当該受信機が受信すべき自信号ビット系列の複製である複製自信号を生成し、前記受信信号から前記複製自信号を減算して得られた自信号キャンセル信号に基づいて他のユーザからの干渉信号をキャンセルするために必要なキャンセル情報を推定し、その推定したキャンセル情報に基づいて前記干渉信号の複製である複製干渉信号を生成し、前記受信信号から前記複製干渉信号を減算して干渉キャンセル信号を生成するキャンセル処理を実行する第２のステップと、
自信号生成手段が、前記干渉キャンセル信号を受信処理して前記自信号ビット系列を生成する信号生成処理を実行する第３のステップとをコンピュータに実行させるためのプログラム。
【請求項７】
前記第２のステップにおいて、前記キャンセル手段は、前記キャンセル処理を所定の回数繰り返し実行し、
前記第３のステップにおいて、前記自信号生成手段は、前記信号生成処理を前記所定の回数繰り返し実行する、請求項６に記載のコンピュータに実行させるためのプログラム。
【請求項８】
前記第２のステップは、
複製自信号生成手段が、前記第１のステップにおいて出力された信号ビット系列を前記復調／復号情報を用いて符号化および変調して前記複製自信号を生成する第１のサブステップと、
第１の減算手段が、前記受信信号から前記複製自信号を減算して前記自信号キャンセル信号を生成する第２のサブステップと、
キャンセル情報推定手段が、前記自信号キャンセル信号に基づいて前記キャンセル情報を推定する第３のサブステップと、
複製干渉信号生成手段が、前記推定されたキャンセル情報に基づいて前記干渉信号の複製である複製干渉信号を生成する第４のサブステップと、
第２の減算手段が、前記受信信号から前記複製干渉信号を減算して干渉キャンセル信号を生成する第４のサブステップとを含む、請求項６または請求項７に記載のコンピュータに実行させるためのプログラム。
【請求項９】
前記第３のサブステップは、
周波数特性生成手段が、前記自信号キャンセル信号の周波数特性を生成するステップＡと、
フィルタ特性生成手段が、前記キャンセル情報の候補ごとに他のユーザの送信側における送信信号の処理に用いるフィルタの周波数特性を生成するステップＢと、
マッチング手段が、前記ステップＡにおいて生成された周波数特性と前記ステップＢにおいて生成された周波数特性とのマッチングを行い、最も特性の近いフィルタ特性を選択し、その選択したフィルタ特性に基づいて前記キャンセル情報を選択して出力するステップＣとを含む、請求項８に記載のコンピュータに実行させるためのプログラム。
【請求項１０】
前記第３のサブステップは、
周波数特性生成手段が、前記自信号キャンセル信号の周波数特性を生成するステップＡと、
フィルタ形状推定手段が、前記ステップＡにおいて生成された周波数特性に基づいて他のユーザの送信側における送信信号の処理に用いるフィルタの周波数特性の推定値であるフィルタ周波数特性推定値を推定するステップＢと、
フィルタ特性生成手段が、前記フィルタ周波数特性推定値を逆フーリエ変換して前記フィルタの形状を生成し、その生成したフィルタの形状から得られる前記フィルタの通過帯域幅に基づいてサンプリングレートおよびブロック数を生成し、前記フィルタの形状、前記サンプリングレートおよび前記ブロック数を前記キャンセル情報として出力するステップＣとを含む、請求項８に記載のコンピュータに実行させるためのプログラム。
【請求項１１】
請求項６から請求項１０のいずれか１項に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、受信機、コンピュータに実行させるためのプログラム、およびプログラムを記録したコンピュータ読み取り可能な記録媒体に関するものである。
【背景技術】
【０００２】
現在、移動通信は、世界中で人々の日常生活に必須のものとなっている。将来は、さらに、あらゆる人とモノが無線でインターネットにつながり、移動通信の重要度は、ますます増大するものと予想される。
【０００３】
移動通信技術は、第三世代（３Ｇ）移動通信システムから、スマートフォン等の普及に伴い、より高速な伝送速度を低遅延かつ高効率に提供できるＬＴＥ（Long Term Evolution）のサービスが普及するようになっている。
【０００４】
現在では、さらに、急激に増加する無線アクセスの通信量（トラフィック）に対応するために、ＬＴＥをさらに発展させた第四世代（４Ｇ）と言えるＬＴＥ−Ａｄｖａｎｃｅｄが展開されている。
【０００５】
さらに、今後は、大スクリーンの無線装置や革新的なサービスの増加、並びに、モバイル端末のユーザがますます増加することで、無線周波数スペクトルに対する大きな需要は、その不足をより厳しいものにしている。さらに、サービスは、今後、さらに多様化すると予想される。
【０００６】
このような新しい市場傾向は、来る第五世代（５Ｇ）モバイルネットワークの必要性をさらに高めるような先例のない挑戦的な必要条件を課すことになる。
【０００７】
第五世代（５Ｇ）の無線通信技術として、一般化周波数分割多重化（ＧＦＤＭ：Generailized Frequency Divisional Multiplexing）技術が知られている（非特許文献１）。
【０００８】
図１５は、ＧＦＤＭ技術を用いた送信信号の受信信号における自信号のキャリア間干渉ＩＣＩと他のユーザからの干渉ＩＵＩとを示す模式図である。
【０００９】
図１５に示すように、ＧＦＤＭ技術を用いた送信信号の受信信号は、自信号のキャリア間干渉ＩＣＩ（Inter Carrier Interference）と、他のユーザからの干渉ＩＵＩ（Inter User Interference）とを含む。
【００１０】
そして、自信号のＩＣＩと他のユーザからのＩＵＩとをキャンセルすることによって、受信信号の特性改善が見込めることが確認されている（非特許文献２）。
【先行技術文献】
【非特許文献】
【００１１】
【非特許文献１】Rohit DATTA, 菅野  一生, 有吉  正行, “Evaluation of Flexible Hybrid Multicarrier Transmission System for 5G Mobile Network”, 電子情報通信学会 スマート無線研究会（SR）移動通信ワークショップ, SR2014-111  pp. 1-5, Mar.2015．
【非特許文献２】夜船  誠致、吉岡  達哉、新保  宏之、“GFDMを用いた異なる幅のサブキャリア間干渉除去に関する一検討”,信学総大,B-17-5, Mar.2016．
【発明の概要】
【発明が解決しようとする課題】
【００１２】
しかし、他のユーザからの干渉ＩＵＩをキャンセルするためには、他のユーザの送信側で送信信号の送信処理に用いた以下の情報を知る必要がある。
【００１３】
（１）同期位置
（２）チャネル推定
（３）フィルタ形状（例：ＵＥ＃２のロールオフ係数）
（４）サンプリングレート（例：ＵＥ＃２のサンプリングレートＮ）
（５）ブロックサイズ（例：ＵＥ＃２のブロックサイズＭ）
（６）サブキャリア幅（例：ＵＥ＃２の＃０サブキャリア幅）
（７）中心周波数（例：ＵＥ＃２の＃０サブキャリアの中心周波数）
（８）サブキャリア数
（９）変調および符号化システム
送信機から他のユーザの情報を通知する場合、報知チャネルまたは制御チャネルを用いてＩＵＩキャンセルに必要な全ての情報を通知する方法が考えられるが、オーバヘッド情報が多くなることにより、伝送レートや周波数利用効率が低下するという問題がある。
【００１４】
そこで、この発明の実施の形態によれば、伝送レートや周波数利用効率の低下を抑制して、他のユーザからの干渉信号をキャンセル可能な受信機を提供する。
【００１５】
また、この発明の実施の形態によれば、伝送レートや周波数利用効率の低下を抑制して、他のユーザからの干渉信号のキャンセルをコンピュータに実行させるためのプログラムを提供する。
【００１６】
更に、この発明の実施の形態によれば、伝送レートや周波数利用効率の低下を抑制して、他のユーザからの干渉信号のキャンセルをコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体を提供する。
【課題を解決するための手段】
【００１７】
この発明の実施の形態によれば、受信機は、送信信号の送信処理に用いられる情報がユーザによって異なる無線通信システムによって送信された送信信号を受信する受信機であって、信号処理手段と、キャンセル手段と、自信号生成手段とを備える。信号処理手段は、無線通信システムによって送信された電波の受信信号を受信処理する。キャンセル手段は、信号処理手段から出力された信号ビット系列を当該受信機における復調／復号情報を用いて符号化および変調して当該受信機が受信すべき自信号ビット系列の複製である複製自信号を生成し、受信信号から複製自信号を減算して得られた自信号キャンセル信号に基づいて他のユーザからの干渉信号をキャンセルするために必要なキャンセル情報を推定し、その推定したキャンセル情報に基づいて干渉信号の複製である複製干渉信号を生成し、受信信号から複製干渉信号を減算して干渉キャンセル信号を生成するキャンセル処理を実行する。自信号生成手段は、干渉キャンセル信号を受信処理して自信号ビット系列を生成する。
【００１８】
この発明の実施の形態による受信機においては、受信信号から複製自信号を減算した自信号キャンセル信号を生成し、その生成した自信号キャンセル信号に基づいてキャンセル情報を推定し、その推定したキャンセル情報を用いて他のユーザからの干渉信号の複製である複製干渉信号を生成し、受信信号から複製干渉信号を減算して干渉キャンセル信号を生成し、その生成した干渉キャンセル信号を受信処理して自信号ビット系列を生成する。
【００１９】
その結果、キャンセル情報を制御チャネル等を用いて受信機に送信せずに他のユーザからの干渉信号をキャンセル可能である。
【００２０】
従って、オーバヘッドが多くなることはなく、伝送レートや周波数利用効率の低下を抑制して他のユーザからの干渉信号をキャンセルできる。
【００２１】
また、この発明の実施の形態によれば、コンピュータに実行させるためのプログラムは、送信信号の送信処理に用いられる情報がユーザによって異なる無線通信システムによって送信された送信信号の受信処理をコンピュータに実行させるためのプログラムであって、信号処理手段が、無線通信システムによって送信された電波の受信信号を受信処理する第１のステップと、キャンセル手段が、信号処理手段から出力された信号ビット系列を当該受信機における復調／復号情報を用いて符号化および変調して当該受信機が受信すべき自信号ビット系列の複製である複製自信号を生成し、受信信号から複製自信号を減算して得られた自信号キャンセル信号に基づいて他のユーザからの干渉信号をキャンセルするために必要なキャンセル情報を推定し、その推定したキャンセル情報に基づいて前記干渉信号の複製である複製干渉信号を生成し、受信信号から複製干渉信号を減算して干渉キャンセル信号を生成するキャンセル処理を実行する第２のステップと、自信号生成手段が、干渉キャンセル信号を受信処理して自信号ビット系列を生成する信号生成処理を実行する第３のステップとをコンピュータに実行させる。
【００２２】
プログラムがコンピュータに第１のステップから第３のステップを実行させると、受信信号から複製自信号を減算して自信号キャンセル信号が生成され、その生成された自信号キャンセル信号に基づいてキャンセル情報が推定され、その推定されたキャンセル情報を用いて他のユーザからの干渉信号の複製である複製干渉信号が生成され、受信信号から複製干渉信号を減算して干渉キャンセル信号が生成され、その生成された干渉キャンセル信号を受信処理して自信号ビット系列が生成される。
【００２３】
その結果、キャンセル情報を制御チャネル等を用いて受信機に送信せずに他のユーザからの干渉信号をキャンセル可能である。
【００２４】
従って、オーバヘッドが多くなることはなく、伝送レートや周波数利用効率の低下を抑制して他のユーザからの干渉信号をキャンセルできる。
【００２５】
更に、この発明の実施の形態によれば、記録媒体は、請求項６から請求項１０のいずれか１項に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【発明の効果】
【００２６】
オーバヘッドが多くなることはなく、伝送レートや周波数利用効率の低下を抑制して他のユーザからの干渉信号をキャンセルできる。
【図面の簡単な説明】
【００２７】
【図１】ＧＦＤＭ技術を用いて信号を送信する送信機の概略図である。
【図２】この発明の実施の形態１による受信機の概略図である。
【図３】図２に示すキャンセル情報推定手段の概略図である。
【図４】ＲＣＣフィルタの周波数特性を示す図である。
【図５】受信信号から自信号をキャンセルする概念図である。
【図６】図２に示す受信器の概略図である。
【図７】図２に示す受信機における動作を説明するためのフローチャートである。
【図８】図７に示すステップＳ５の詳細な動作を説明するためのフローチャートである。
【図９】図２に示す受信機における別の動作を説明するためのフローチャートである。
【図１０】この発明の実施の形態２による受信機の概略図である。
【図１１】図１０に示すキャンセル情報推定手段の概略図である。
【図１２】図１０に示す受信機の動作を説明するためのフローチャートである。
【図１３】図１０に示す受信機の別の動作を説明するためのフローチャートである。
【図１４】図１２または図１３に示すステップＳ５Ａの詳細な動作を説明するためのフローチャートである。
【図１５】ＧＦＤＭ技術を用いた送信信号の受信信号における自信号のキャリア間干渉ＩＣＩと他のユーザからの干渉ＩＵＩとを示す模式図である。
【発明を実施するための形態】
【００２８】
本発明の実施の形態について図面を参照しながら詳細に説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰返さない。
【００２９】
図１は、ＧＦＤＭ技術を用いて信号を送信する送信機の概略図である。図１を参照して、送信機１００は、ＱＡＭ（Quadrature Amplitude Modulation）部１０１と、シリアルパラレル変換器１０２と、アップサンプリング処理部１０３−１〜１０３−Ｋ（Ｋは１以上の整数）と、波形整形フィルタ１０４−１〜１０４−Ｋと、サブキャリアアップコンバータ１０５−１〜１０５−Ｋと、加算器１０６と、ＣＰ（Cyclic Prefix）部１０７と、ＤＡ変換器１０８と、無線ユニット１０９と、アンテナ１１０とを含む。
【００３０】
ＱＡＭ部１０１は、符号情報ビットをホストシステム（図示せず）から受け、その受けた符号情報ビットを複素数データからなる送信シンボルに変調する。そして、ＱＡＭ部１０１は、その変調した送信シンボルをシリアルパラレル変換器１０２へ出力する。
【００３１】
シリアルパラレル変換器１０２は、送信シンボルをＱＡＭ部１０１から受け、その受けた送信シンボルをＫ個のサブキャリアとＭ個のタイムスロットに分配する。このようにして分配されたデータは、ブロック構造によって次式（１）によって表される。
【００３２】
【数１】
2017163387.tif 000003
【００３３】
ここで、複素数データの送信シンボルｄｋ［ｍ］は、ｋ（ｋは、１≦ｋ≦Ｋを満たす整数）番目のサブキャリアで、ｍ番目のタイムスロット中で送信されるデータシンボルである。
【００３４】
従って、送信機１００では、各サブキャリアに対応して、Ｋ個の同様の処理系統が構成される。
【００３５】
送信機１００のこのようなｋ番目の処理系統に注目すると、複素数データの送信シンボルｄｋ［ｍ］（ｍ＝０，１，・・・，Ｍ−１）は、アップサンプリング処理部１０３−ｋによってＮ倍にアップサンプリングされ、次式（２）で表される信号に変換される。
【００３６】
【数２】
2017163387.tif 000004
【００３７】
ここで、δ［・］は、ディラック関数である。
【００３８】
従って、次式（３）が成り立つ。
【００３９】
【数３】
2017163387.tif 000005
【００４０】
続いて、波形整形フィルタ１０４−ｋは、フィルタ長さＬ（≦Ｍ）のパルス整形フィルタｇ［ｎ］（ｎ＝０，１，・・・，（ＬＮ−１））をデータシーケンスｄＮｋ［ｎ］に適用する。
【００４１】
ここで、フィルタリングによる伝送レートの低下は、以下の公知文献１に記述されるテイルバイティング技術およびそれに続くディジタル・サブキャリアアップコンバートにより回避される。
【００４２】
公知文献１：G. Fettweis, M. Krondorf, and S. Bittner,”Gfdm - Generalized Freq
uency Division Multiplexing,” in Vehicular Technology Conference, 2009. VTC Spr
ing 2009 IEEE 69th， april 2009， pp. 1 -4．
従って、サブキャリアアップコンバータ１０５−ｋから出力されるサブキャリア送信信号ｘｋ［ｎ］は、次式（４）によって表すことができる。
【００４３】
【数４】
2017163387.tif 000006
【００４４】
ここで、○内に＋の記号は、巡回畳込を表示し、ｗｋｎは、次式（５）によって表される。
【００４５】
【数５】
2017163387.tif 000007
【００４６】
Ｎは、サブキャリアの各々のパルス波形に必要なアップサンプリングファクタである。
【００４７】
式（１）と同様に、送信信号ｘｋ［ｎ］も、次式（６）のようなブロック構造で表現することができる。
【００４８】
【数６】
2017163387.tif 000008
【００４９】
その後、加算器１０６は、サブキャリア信号を全て加算することにより、データブロックＤの送信信号を、次式（７）のように生成する。
【００５０】
【数７】
2017163387.tif 000009
【００５１】
そして、加算器１０６は、式（７）により表されるデータブロックＤの送信信号をＣＰ部１０７へ出力する。
【００５２】
ＣＰ部１０７は、データブロックＤの送信信号の先頭にサイクリックプレフィックスと呼ばれるガード区間を挿入してＤＡ変換器１０８へ出力する。
【００５３】
ＤＡ変換器１０８は、送信信号をＣＰ部１０７から受け、その受けた送信信号をデジタル信号からアナログ信号に変換し、その変換したアナログ信号からなる送信信号を無線ユニット１０９へ出力する。
【００５４】
無線ユニット１０９は、ＤＡ変換器１０８から受けた送信信号をベースバンド信号に変換し、その変換したベースバンド信号をアンテナ１１０を介して送信する。
【００５５】
送信機１００は、上述した方法によってＧＦＤＭ技術を用いて送信信号を送信する。
【００５６】
［実施の形態１］
図２は、この発明の実施の形態１による受信機の概略図である。図２を参照して、この発明の実施の形態１による受信機１０は、アンテナ１と、無線ユニット２と、ＡＤ変換器３と、キャンセル手段４と、受信器５とを備える。
【００５７】
無線ユニット２は、アンテナ１を介して、送信機１００から送信された電波を受信し、その受信した電波のうち、ベースバンド信号の周波数を有する電波（＝ベースバンド信号）をＡＤ変換器３へ出力する。
【００５８】
ＡＤ変換器３は、ベースバンド信号を無線ユニット２から受け、その受けたベースバンド信号をアナログ信号からデジタル信号に変換し、その変換したデジタル信号を減算器４１，４３へ出力する。なお、ＡＤ変換器３から出力されたデジタル信号を「受信信号」と呼ぶ。
【００５９】
キャンセル手段４は、ＡＤ変換器３から受信信号を受け、その受けた受信信号に基づいて、後述する方法によって、他のユーザからの干渉信号をキャンセルし、受信信号から干渉信号をキャンセルした干渉キャンセル信号を受信器５へ出力する。
【００６０】
受信器５は、干渉キャンセル信号をキャンセル手段４から受け、その受けた干渉キャンセル信号を受信処理して信号ビット系列を外部またはキャンセル手段４の複製自信号生成手段４２へ出力する。
【００６１】
キャンセル手段４は、減算器４１，４３と、複製自信号生成手段４２と、キャンセル情報推定手段４４と、複製干渉信号生成手段４５とを含む。
【００６２】
減算器４１は、ＡＤ変換器３から受信信号を受け、複製干渉信号生成手段４５から複製干渉信号を受ける。そして、減算器４１は、受信信号から複製干渉信号を減算し、その減算して得られた干渉キャンセル信号を受信器５へ出力する。
【００６３】
なお、減算器４１は、複製干渉信号生成手段４５から複製干渉信号を受けていないとき、ＡＤ変換器３から受けた受信信号を受信器５へ出力する。
【００６４】
複製自信号生成手段４２は、受信器５から信号ビット系列を受け、その受けた信号ビット系列を受信機１０における復調／復号情報を用いて符号化および変調して受信機１０が受信すべき自信号の複製である複製自信号を生成し、その生成した複製自信号を減算器４３へ出力する。
【００６５】
減算器４３は、ＡＤ変換器３から受信信号を受け、複製自信号生成手段４２から複製自信号を受ける。そして、減算器４３は、受信信号から複製自信号を減算して自信号キャンセル信号を生成し、その生成した自信号キャンセル信号をキャンセル情報推定手段４４へ出力する。
【００６６】
キャンセル情報推定手段４４は、自信号キャンセル信号を減算器４３から受け、その受けた自信号キャンセル信号に基づいて、後述する方法によって、他のユーザからの干渉信号をキャンセルするために必要なキャンセル情報を推定する。そして、キャンセル情報推定手段４４は、その推定したキャンセル情報を複製干渉信号生成手段４５へ出力する。
【００６７】
複製干渉信号生成手段４５は、キャンセル情報推定手段４４からキャンセル情報を受け、その受けたキャンセル情報に基づいて、他のユーザからの干渉信号の複製である複製干渉信号を生成し、その生成した複製干渉信号を減算器４１へ出力する。
【００６８】
図３は、図２に示すキャンセル情報推定手段４４の概略図である。図３を参照して、キャンセル情報推定手段４４は、周波数特性生成手段４４１と、フィルタ特性生成手段４４２と、マッチング手段４４３とを含む。
【００６９】
周波数特性生成手段４４１は、減算器４３から自信号キャンセル信号を受け、その受けた自信号キャンセル信号の周波数特性を生成し、その生成した周波数特性をマッチング手段４４３へ出力する。
【００７０】
フィルタ特性生成手段４４２は、送信機１００におけるフィルタ（波形整形フィルタ１０４−１〜１０４−Ｋ）の複数の候補を予め保持している。送信機１００におけるフィルタの複数の候補は、既知であるため、フィルタ特性生成手段４４２は、フィルタ（波形整形フィルタ１０４−１〜１０４−Ｋ）の複数の候補を予め保持できる。
【００７１】
そして、フィルタ特性生成手段４４２は、フィルタの複数の候補の各々について周波数特性を生成する。そうすると、フィルタ特性生成手段４４２は、フィルタの複数の候補の複数の周波数特性をマッチング手段４４３へ出力する。
【００７２】
マッチング手段４４３は、周波数特性生成手段４４１から周波数特性を受け、フィルタ特性生成手段４４２からフィルタの複数の候補の複数の周波数特性を受ける。そして、マッチング手段４４３は、周波数特性生成手段４４１から受けた周波数特性と、フィルタ特性生成手段４４２から受けた複数の周波数特性とのマッチングを行い、周波数特性生成手段４４１から受けた周波数特性に最も特性の近いフィルタの周波数特性を複数の周波数特性から選択する。例えば、マッチング手段４４３は、周波数特性生成手段４４１から受けた周波数特性とフィルタ特性生成手段４４２から受けた複数の周波数特性の各々との平均二乗誤差を演算し、その演算した平均二乗誤差が最小であるフィルタの周波数特性を、周波数特性生成手段４４１から受けた周波数特性に最も特性の近いフィルタの周波数特性として選択する。なお、マッチングを周波数領域で実施しているが、この発明の実施の形態においては、逆フーリエ変換によって得られる時間領域でマッチングを行ってもよい。
【００７３】
そうすると、マッチング手段４４３は、その選択した周波数特性に基づいてキャンセル情報を生成し、その生成したキャンセル情報を複製干渉信号生成手段４５へ出力する。
【００７４】
図４は、ＲＣＣフィルタの周波数特性を示す図である。図４において、実線は、フィルタ特性生成手段４４２から出力される複数の周波数特性を示し（曲線ｋ１〜ｋ６参照）、点線は、周波数特性生成手段４４１から出力される周波数特性を示す（曲線ｋ７〜ｋ１２参照）。
【００７５】
曲線ｋ７〜ｋ１２によって示される周波数特性（周波数特性生成手段４４１から出力される周波数特性）は、それぞれ、曲線ｋ１〜ｋ６によって示される周波数特性（フィルタ特性生成手段４４２から出力される周波数特性）に最も近い。
【００７６】
曲線ｋ１〜ｋ３，ｋ７〜ｋ９によって示される周波数特性は、サンプリングレートが３２であり、ブロック数が１６である。そして、曲線ｋ１，ｋ７によって示される周波数特性は、ロールオフ率が０．１であり、曲線ｋ２，ｋ８によって示される周波数特性は、ロールオフ率が０．５であり、曲線ｋ３，ｋ９によって示される周波数特性は、ロールオフ率が０．９である。
【００７７】
また、曲線ｋ４〜ｋ６，ｋ１０〜ｋ１２によって示される周波数特性は、サンプリングレートが１６であり、ブロック数が３２である。そして、曲線ｋ４，ｋ１０によって示される周波数特性は、ロールオフ率が０．１であり、曲線ｋ５，ｋ１１によって示される周波数特性は、ロールオフ率が０．５であり、曲線ｋ６，ｋ１２によって示される周波数特性は、ロールオフ率が０．９である。
【００７８】
従って、マッチング手段４４３は、周波数特性生成手段４４１から出力された周波数特性と曲線ｋ１〜ｋ６によって示される複数の周波数特性とのマッチングを行い、周波数特性生成手段４４１から出力された周波数特性に最も近い周波数特性（曲線ｋ１〜ｋ６によって示される複数の周波数特性のいずれか）を選択し、その選択した周波数特性に基づいて、ロールオフ率、サンプリングレートおよびブロック数を検出できる。そして、マッチング手段４４３は、その検出したロールオフ率、サンプリングレートおよびブロック数をキャンセル情報として複製干渉信号生成手段４５へ出力する。
【００７９】
複製干渉信号生成手段４５は、ブロック数が分かれば、送信機１００におけるアップサンプリング処理部１０３−１〜１０３−Ｋ、波形整形フィルタ１０４−１〜１０４−Ｋ、およびサブキャリアアップコンバータ１０５−１〜１０５−Ｋの個数Ｋを知ることができる。
【００８０】
また、複製干渉信号生成手段４５は、サンプリングレートが分かれば、アップサンプリング処理部１０３−１〜１０３−Ｋの各々によってＮ倍にアップサンプリングされるときのＮを知ることができる。
【００８１】
更に、複製干渉信号生成手段４５は、ロールオフ率が分かれば、波形整形フィルタ１０４−１〜１０４−Ｋの特性を知ることができる。
【００８２】
更に、複製干渉信号生成手段４５は、サンプリングレートが分かれば、式（４）におけるサンプリング数ｎを知ることができるので、サブキャリアアップコンバータ１０５−１〜１０５−Ｋから出力される送信信号を知ることができる。
【００８３】
そうすると、複製干渉信号生成手段４５は、サブキャリアアップコンバータ１０５−１〜１０５−Ｋから出力される信号を加算し、その加算結果にサイクリックプレフィックスを追加することによって、他のユーザからの送信信号の複製、即ち、干渉信号の複製である複製干渉信号を生成することができる。
【００８４】
図５は、受信信号から自信号をキャンセルする概念図である。図５を参照して、複製自信号生成手段４２は、受信器５から信号ビット系列を受け、その受けた信号ビット系列を受信機１０における復調／復号情報を用いて符号化および変調して複製自信号を生成する。この場合、複製自信号生成手段４２は、受信機１０における復調／復号情報を用いて信号ビット系列を符号化および変調するので、その結果、得られる複製自信号は、他のユーザからの干渉信号を含まない。
【００８５】
減算器４３は、受信信号から複製自信号を減算して自信号キャンセル信号を生成する。複製自信号は、他のユーザからの干渉信号を含まないので、受信信号から複製自信号を減算することによって、精度良く自信号をキャンセルすることができる。
【００８６】
その結果、自信号キャンセル信号は、他のユーザからの干渉信号からなるので、キャンセル情報推定手段４４は、自信号キャンセル信号に基づいて他のユーザ情報、即ち、キャンセル情報を推定することができる。
【００８７】
図６は、図２に示す受信器５の概略図である。図６を参照して、受信器５は、ＣＰ除去部５１と、等化器５２と、チャネル推定器５３と、サブキャリアダウンコンバータ５４−１〜５４−Ｋと、マッチドフィルタ５５−１〜５５−Ｋと、ダウンサンプリング処理部５６−１〜５６−Ｋと、パラレルシリアル変換器５７と、復調器５８と、デコーダ５９とを含む。
【００８８】
ＣＰ除去部５１は、受信信号（ベースバンド信号）からサイクリックプレフィックスを除去し、サイクリックプレフィックスを除去した信号を等化器５２およびチャネル推定器５３へ出力する。
【００８９】
等化器５２は、受信信号をＣＰ除去部５１から受け、受信信号の周波数特性をチャネル推定器５３から受ける。そして、等化器５２は、伝搬チャネルの周波数特性に基づいて受信信号を等化する。その後、等化器５２は、等化器出力ｙ［ｎ］をサブキャリアダウンコンバータ５４−１〜５４−Ｋへ出力する。
【００９０】
チャネル推定器５３は、受信信号をＣＰ除去部５１から受け、その受けた受信信号の周波数特性を検出して等化器５２へ出力する。
【００９１】
ＧＦＤＭ技術を用いた無線通信方式は、送信データを変調し、その変調した送信データをＫＭ個の複素データシンボルのシーケンスに分割し、その分割したＫＭ個の複素データシンボルの各々を処理して同時に送信する方式である。そして、このシーケンスは、Ｋ個のサブキャリアとＭ個のタイムスロットとに分配される。
【００９２】
サブキャリアダウンコンバータ５４−１〜５４−Ｋは、Ｋ個のサブキャリアに対応して設けられる。
【００９３】
サブキャリアダウンコンバータ５４−ｋは、対応するサブキャリアへ受信信号ｙ［ｎ］をデジタルダウンコンバートし、次式（８）によって表されるサブキャリア受信信号を得る。
【００９４】
【数８】
2017163387.tif 000010
【００９５】
そして、サブキャリアダウンコンバータ５４−ｋは、サブキャリア受信信号をマッチドフィルタ５５−ｋへ出力する。
【００９６】
マッチドフィルタ５５−１〜５５−Ｋは、それぞれ、サブキャリアダウンコンバータ５４−１〜５４−Ｋに対応して設けられる。
【００９７】
マッチドフィルタ５５−ｋは、サブキャリア受信信号をサブキャリアダウンコンバータ５４−ｋから受け、その受けたサブキャリア受信信号に対して受信機整合フィルタｇ［ｎ］により畳み込み演算を行う。そして、畳み込み演算後の信号は、次式（９）によって定義されるものとする。
【００９８】
【数９】
2017163387.tif 000011
【００９９】
従って、サブキャリアダウンコンバータ５４−ｋおよびマッチドフィルタ５５−ｋにおける処理は、それぞれ、式（１０），（１１）によって示される。
【０１００】
【数１０】
2017163387.tif 000012
【０１０１】
【数１１】
2017163387.tif 000013
【０１０２】
そして、マッチドフィルタ５５−ｋの出力は、上記式（９）によって表される。
【０１０３】
ダウンサンプリング処理部５６−ｋは、マッチドフィルタ５５−ｋの出力（＝式（９））を受け、その受けた出力をダインサンプリングすることにより、次式（１２）によって表されるダウンサンプリング受信データシンボルが得られる。
【０１０４】
【数１２】
2017163387.tif 000014
【０１０５】
このダウンサンプリングは、次式（１３）のような処理である。
【０１０６】
【数１３】
2017163387.tif 000015
【０１０７】
パラレルシリアル変換器５７は、ダウンサンプリング処理部５６−１〜５６−ＫからＫ個のダウンサンプリング受信データシンボル（式（１３））を受け、その受けたＫ個のダウンサンプリング受信データシンボルをパラレルシリアル変換し、その変換後のシリアル系列のデータシンボルを復調器５８へ出力する。
【０１０８】
復調器５８は、パラレルシリアル変換器５７からシリアル系列のデータシンボルを受け、その受けたシリアル系列のデータシンボルから復調系列を抽出し、その抽出した復調系列をデコーダ５９へ出力する。
【０１０９】
デコーダ５９は、復調系列を復調器５８から受け、その受けた系列を復号して信号ビット系列を得る。そして、デコーダ５９は、信号ビット系列をホストシステムおよび複製自信号生成手段４２へ出力する。
【０１１０】
図７は、図２に示す受信機１０における動作を説明するためのフローチャートである。図７を参照して、受信機１０における動作が開始されると、受信器５は、ｊ（ｊは正の整数）＝１を設定し（ステップＳ１）、信号のＧＦＤＭ技術を用いた無線通信システムにおける受信処理を上述した方法によって行い、信号ビット系列を出力する（ステップＳ２）。
【０１１１】
そして、複製自信号生成手段４２は、受信器５から信号ビット系列を受け、その受けた信号ビット系列を受信機１０における復調／復号情報を用いて符号化および変調して複製自信号を生成する（ステップＳ３）。
【０１１２】
その後、減算器４３は、受信信号をＡＤ変換器３から受け、複製自信号を複製自信号生成手段４２から受ける。そして、減算器４３は、受信信号から複製自信号を減算して自信号キャンセル信号を生成し（ステップＳ４）、その生成した自信号キャンセル信号をキャンセル情報推定手段４４へ出力する。
【０１１３】
キャンセル情報推定手段４４は、自信号キャンセル信号を減算器４３から受け、その受けた自信号キャンセル信号に基づいて、上述した方法によって、キャンセル情報（サンプリングレート、ブロック数、ロールオフ率）を推定し（ステップＳ５）、その推定したキャンセル情報（サンプリングレート、ブロック数、ロールオフ率）を複製干渉信号生成手段４５へ出力する。
【０１１４】
複製干渉信号生成手段４５は、推定されたキャンセル情報（サンプリングレート、ブロック数、ロールオフ率）をキャンセル情報推定手段４４から受け、その受けたキャンセル情報（サンプリングレート、ブロック数、ロールオフ率）に基づいて、他のユーザからの干渉信号の複製である複製干渉信号を生成し（ステップＳ６）、その生成した複製干渉信号を減算器４１へ出力する。
【０１１５】
減算器４１は、複製干渉信号生成手段４５から複製干渉信号を受け、受信信号から複製干渉信号を減算して干渉キャンセル信号を生成し（ステップＳ７）、その生成した干渉キャンセル信号を受信器５へ出力する。
【０１１６】
受信器５は、干渉キャンセル信号を減算器４１から受ける。そして、受信器５は、ｊ＝Ｊ（Ｊは２以上の整数）であるか否かを判定する（ステップＳ８）。
【０１１７】
ステップＳ８において、ｊ＝Ｊでないと判定されたとき、受信器５は、ｊ＝ｊ＋１を設定する（ステップＳ９）。その後、一連の動作は、ステップＳ２へ戻り、ステップＳ８において、ｊ＝Ｊであると判定されるまで、ステップＳ２〜ステップＳ９が繰り返し実行される。
【０１１８】
そして、ステップＳ８において、ｊ＝Ｊであると判定されたとき、受信器５は、減算器４１から最後に受けた干渉キャンセル信号の受信処理を上述した方法によって行い、自信号ビット系列を取得する（ステップＳ１０）。これによって、一連の動作が終了する。
【０１１９】
受信器５は、１回目にステップＳ２を実行する場合、減算器４１を介してＡＤ変換器３から受けた受信信号の受信処理を行う。
【０１２０】
また、受信器５は、２回目以降にステップＳ２を実行する場合、減算器４１から受けた干渉キャンセル信号の受信処理を行う。
【０１２１】
図７に示すフローチャートは、受信器５における信号の受信処理とキャンセル手段４による他のユーザからの干渉信号の推定及び干渉信号のキャンセルとを所定回数（＝Ｊ回）繰り返し実行するフローチャートである。
【０１２２】
このように、他のユーザからの干渉信号の推定及び干渉信号のキャンセルを繰り返し実行することにより、伝送レートや周波数利用効率の低下を抑制して、他のユーザからの干渉信号をキャンセルできる。
【０１２３】
また、他のユーザのキャンセル情報を受信機１０へ通知することなく、複製自信号を精度良く生成でき、自信号ビット系列の特性を改善できる。
【０１２４】
図８は、図７に示すステップＳ５の詳細な動作を説明するためのフローチャートである。図８を参照して、図７のステップＳ４の後、周波数特性生成手段４４１は、自信号キャンセル信号を減算器４３から受け、その受けた自信号キャンセル信号の周波数特性を生成する（ステップＳ５１）。
【０１２５】
そして、フィルタ特性生成手段４４２は、キャンセル情報の候補ごとに他のユーザの送信側における送信信号の処理に用いるフィルタの周波数特性を生成する（ステップＳ５２）。
【０１２６】
そうすると、マッチング手段４４３は、周波数特性を周波数特性生成手段４４１から受け、フィルタの複数の周波数特性をフィルタ特性生成手段４４２から受ける。そして、マッチング手段４４３は、周波数特性生成手段４４１から受けた周波数特性とフィルタ特性生成手段４４２から受けた複数の周波数特性とのマッチングを行い（ステップＳ５３）、周波数特性生成手段４４１から受けた周波数特性に最も近いフィルタの周波数特性をフィルタの複数の周波数特性から選択し、その選択した周波数特性に基づいてキャンセル情報（サンプリングレート、ブロック数、ロールオフ率）を生成して出力する（ステップＳ５４）。その後、一連の動作は、図７のステップＳ６へ移行する。
【０１２７】
図９は、図２に示す受信機１０における別の動作を説明するためのフローチャートである。
【０１２８】
図９に示すフローチャートは、図７に示すフローチャートのステップＳ１，Ｓ８，Ｓ９を削除し、ステップＳ１１〜ステップＳ１３を追加したものであり、その他は、図７に示すフローチャートと同じである。
【０１２９】
図９を参照して、受信機１０における動作が開始されると、上述したステップＳ２〜Ｓ７，Ｓ１０が順次実行される。
【０１３０】
そして、ステップＳ１０の後、受信器５は、その取得した自信号ビット系列の誤り（ＣＲＣ）を検出する（ステップＳ１１）。
【０１３１】
その後、受信器５は、誤りが”０”であるか否かを判定する（ステップＳ１２）。ステップＳ１２において、誤りが”０”でないと判定されたとき、一連の動作は、ステップＳ２へ戻り、ステップＳ１２において、誤りが”０”であると判定されるまで、ステップＳ２〜Ｓ７，Ｓ１０〜Ｓ１２が繰り返し実行される。
【０１３２】
そして、ステップＳ１２において、誤りが”０”であると判定されると、受信器５は、誤りが”０”である自信号ビット系列を出力する（ステップＳ１３）。これにより、一連の動作が終了する。
【０１３３】
図９に示すフローチャートは、受信器５における信号の受信処理によって得られる信号ビット系列の誤りが”０”になるまで、受信器５における信号の受信処理とキャンセル手段４による他のユーザからの干渉信号の推定及び干渉信号のキャンセルとを繰り返し実行するフローチャートである。
【０１３４】
従って、自信号ビット系列の特性を更に改善できる。
【０１３５】
なお、図９に示すフローチャートにおいては、ステップＳ１２において、誤りがしきい値以下であるかを判定し、誤りがしきい値よりも大きい場合、ステップＳ２〜Ｓ７，Ｓ１０〜Ｓ１２を繰り返し実行し、誤りがしきい値以下であると判定されると、ステップＳ１３を実行するようにしてもよい。
【０１３６】
これにより、所望の特性を有する自信号ビット系列を得ることができる。
【０１３７】
［実施の形態２］
図１０は、この発明の実施の形態２による受信機の概略図である。この発明の実施の形態による受信機は、図１０に示す受信機１０Ａであってもよい。
【０１３８】
図１０を参照して、実施の形態２による受信機１０Ａは、図２に示す受信機１０のキャンセル手段４をキャンセル手段４Ａに代えたものであり、その他は、図２に示す受信機１０と同じである。
【０１３９】
キャンセル手段４Ａは、図２に示すキャンセル手段４のキャンセル情報推定手段４４をキャンセル情報推定手段４４Ａに代えたものであり、その他は、図２に示すキャンセル情報推定手段４４と同じである。
【０１４０】
キャンセル情報推定手段４４Ａは、自信号キャンセル信号の周波数特性を生成し、その生成した周波数特性に基づいて他のユーザの送信側における送信信号の送信処理に用いるフィルタの周波数特性の推定値であるフィルタ周波数特性推定値を推定し、その推定したフィルタ周波数特性推定値からフィルタの形状を生成し、その生成したフィルタの形状から得られるフィルタの通過帯域幅に基づいてサンプリングレートおよびブロック数を生成し、フィルタの形状、サンプリングレートおよびブロック数をキャンセル情報として複製干渉信号生成手段４５へ出力する。
【０１４１】
例えば、キャンセル情報推定手段４４Ａは、自信号キャンセル信号の周波数特性を生成し、その生成した周波数特性に基づいて他のユーザの送信側における送信信号の送信処理に用いるフィルタの周波数特性の推定値であるフィルタ周波数特性推定値の近似曲線を求めることでフィルタの形状を生成し、その生成したフィルタの形状から得られるフィルタの通過帯域幅に基づいてサンプリングレートおよびブロック数を生成し、フィルタの形状、サンプリングレートおよびブロック数をキャンセル情報として複製干渉信号生成手段４５へ出力する。フィルタの形状の生成を周波数領域で実施しているが、フィルタ周波数特性推定値を逆フーリエ変換することによって得られる信号の近似曲線を求めることでフィルタの形状を生成することもできる。
【０１４２】
図１１は、図１０に示すキャンセル情報推定手段４４Ａの概略図である。図１１を参照して、キャンセル情報推定手段４４Ａは、図３に示すキャンセル情報推定手段４４のフィルタ特性生成手段４４２及びマッチング手段４４３をフィルタ形状推定手段４４４およびフィルタ特性生成手段４４５に代えたものであり、その他は、図３に示すキャンセル情報推定手段４４と同じである。
【０１４３】
図１１を参照して、フィルタ形状推定手段４４４は、周波数特性生成手段４４１から自信号キャンセル信号の周波数特性を受け、その受けた周波数特性に基づいてフィルタ周波数特性推定値を生成する。より具体的には、フィルタ形状推定手段４４４は、周波数特性生成手段４４１から受けた周波数特性の近似曲線を求め、その求めた近似曲線からフィルタ周波数特性推定値を生成する。
【０１４４】
フィルタ特性生成手段４４５は、フィルタ周波数特性推定値からフィルタの形状を生成し、その生成したフィルタの形状から得られるフィルタの通過帯域幅に基づいてサンプリングレートおよびブロック数を生成する。そして、フィルタ特性生成手段４４５は、フィルタの形状、サンプリングレートおよびブロック数をキャンセル情報として複製干渉信号生成手段４５へ出力する。
【０１４５】
このように、キャンセル手段４４Ａは、フィルタの形状、サンプリングレートおよびブロック数をキャンセル情報として生成するので、複製干渉信号生成手段４５は、上述したように、他のユーザからの干渉信号の複製である複製干渉信号を生成することができる。
【０１４６】
図１２は、図１０に示す受信機１０Ａの動作を説明するためのフローチャートである。図１２に示すフローチャートは、図７に示すフローチャートのステップＳ５をステップＳ５Ａに代えたものであり、その他は、図７に示すフローチャートと同じである。
【０１４７】
図１２を参照して、受信機１０Ａの動作が開始されると、上述したステップＳ１〜ステップＳ４が順次実行される。
【０１４８】
ステップＳ４の後、キャンセル情報推定手段４４Ａは、自信号キャンセル信号からキャンセル情報（サンプリングレート、ブロック数、フィルタ形状）を推定する（ステップＳ５Ａ）。
【０１４９】
その後、上述したステップＳ６〜ステップＳ１０が実行され、受信機１０Ａの動作が終了する。
【０１５０】
図１３は、図１０に示す受信機１０Ａの別の動作を説明するためのフローチャートである。
【０１５１】
図１３に示すフローチャートは、図９に示すフローチャートのステップＳ５をステップＳ５Ａに代えたものであり、その他は、図９に示すフローチャートと同じである。
【０１５２】
図１３を参照して、受信機１０Ａの別の動作が開始されると、上述したステップＳ２〜ステップＳ４が順次実行される。
【０１５３】
ステップＳ４の後、キャンセル情報推定手段４４Ａは、自信号キャンセル信号からキャンセル情報（サンプリングレート、ブロック数、フィルタ形状）を推定する（ステップＳ５Ａ）。
【０１５４】
その後、上述したステップＳ６〜ステップＳ７，Ｓ１０〜Ｓ１３が実行され、受信機１０Ａの動作が終了する。
【０１５５】
図１４は、図１２または図１３に示すステップＳ５Ａの詳細な動作を説明するためのフローチャートである。
【０１５６】
図１４に示すフローチャートは、図８に示すフローチャートのステップＳ５２〜ステップＳ５４をステップＳ５５〜ステップＳ５８に代えたものであり、その他は、図８に示すフローチャートと同じである。
【０１５７】
図１４を参照して、図１２または図１３に示すステップＳ４の後、上述したステップＳ５１が実行される。
【０１５８】
そして、ステップＳ５１の後、フィルタ形状推定手段４４４は、自信号キャンセル信号の周波数特性を周波数特性生成手段４４１から受け、その受けた自信号キャンセル信号の周波数特性からフィルタ周波数特性推定値を生成する（ステップＳ５５）。
【０１５９】
その後、フィルタ形状推定手段４４４は、その生成したフィルタ周波数特性推定値からフィルタ形状を生成する（ステップＳ５６）。
【０１６０】
フィルタ特性生成手段４４５は、フィルタ形状推定手段４４４からフィルタ形状を受け、その受けたフィルタ形状に基づいてフィルタの通過帯域幅からサンプリングレートおよびブロック数を生成する（ステップＳ５７）。
【０１６１】
そして、フィルタ特性生成手段４４５は、サンプリングレート、ブロック数およびフィルタ形状からなるキャンセル情報を出力する（ステップＳ５８）。
【０１６２】
その後、一連の動作は、図１２または図１３に示すステップＳ６へ移行する。
【０１６３】
実施の形態２においても、他のユーザからの干渉信号をキャンセルするために必要なキャンセル情報を受信機１０Ａにおいて推定し、その推定したキャンセル情報を用いて他のユーザからの干渉信号の複製である複製干渉信号を生成し、その生成した複数干渉信号を受信信号から減算して干渉キャンセル信号を生成し、その生成した干渉キャンセル信号の受信処理を行うことを繰り返し実行する。
【０１６４】
従って、伝送レートや周波数利用効率の低下を抑制して、他のユーザからの干渉信号をキャンセルできる。
【０１６５】
また、他のユーザのキャンセル情報を受信機１０Ａへ通知することなく、複製自信号を精度良く生成でき、自信号ビット系列の特性を改善できる。
【０１６６】
この発明の実施の形態においては、受信機１０，１０Ａの動作をソフトウェアによって実現してもよい。
【０１６７】
この場合、受信機１０または受信機１０Ａは、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）およびＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）を備える。そして、ＲＯＭは、図７に示すフローチャート（図８に示すフローチャートも含む）の各ステップからなるプログラムＰｒｏｇ＿Ａ、図９に示すフローチャート（図８に示すフローチャートも含む）の各ステップからなるプログラムＰｒｏｇ＿Ｂ、図１２に示すフローチャート（図１４に示すフローチャートも含む）の各ステップからなるプログラムＰｒｏｇ＿Ｃおよび図１３に示すフローチャート（図１４に示すフローチャートも含む）の各ステップからなるプログラムＰｒｏｇ＿Ｄのいずれかを記憶する。
【０１６８】
ＣＰＵは、ＲＯＭからプログラムＰｒｏｇ＿Ａ〜Ｐｒｏｇ＿Ｄのいずれかを読み出し、その読み出したプログラムＰｒｏｇ（プログラムＰｒｏｇ＿Ａ〜Ｐｒｏｇ＿Ｄのいずれか）を実行して、他のユーザからの干渉信号をキャンセルした自信号ビット系列を生成する。この場合、ＣＰＵは、ＲＡＭを用いて周波数特性のマッチング等を行う。
【０１６９】
また、プログラムＰｒｏｇ（プログラムＰｒｏｇ＿Ａ〜Ｐｒｏｇ＿Ｄのいずれか）は、ＣＤ，ＤＶＤ等の記録媒体に記録されて流通してもよい。プログラムＰｒｏｇ（プログラムＰｒｏｇ＿Ａ〜Ｐｒｏｇ＿Ｄのいずれか）を記録した記録媒体がコンピュータに装着されると、コンピュータは、記録媒体からプログラムＰｒｏｇ（プログラムＰｒｏｇ＿Ａ〜Ｐｒｏｇ＿Ｄのいずれか）を読み出して実行し、他のユーザからの干渉信号をキャンセルした自信号ビット系列を生成する。
【０１７０】
従って、プログラムＰｒｏｇ（プログラムＰｒｏｇ＿Ａ〜Ｐｒｏｇ＿Ｄのいずれか）を記録した記録媒体は、コンピュータ読み取り可能な記録媒体である。
【０１７１】
なお、この発明の実施の形態においては、受信信号を受信処理する受信器５は、「信号処理手段」を構成する。
【０１７２】
また、この発明の実施の形態においては、干渉キャンセル信号を受信処理する受信器５は、「自信号生成手段」を構成する。
【０１７３】
更に、この発明の実施の形態においては、受信信号から複製自信号を減算する減算器４３は、「第１の減算手段」を構成する。
【０１７４】
更に、この発明の実施の形態においては、受信信号から干渉キャンセル信号を減算する減算器４１は、「第２の減算手段」を構成する。
【０１７５】
上記においては、ＧＦＤＭ技術を用いた無線通信システムによって送信された送信信号を受信する受信機１０，１０Ａについて説明した。
【０１７６】
このＧＦＤＭ技術を用いた無線通信システムにおいては、送信側における送信信号の送信処理に用いられるフィルタ等の情報がユーザによって異なる。その結果、これらの情報を制御チャネル等を用いて受信機へ送信すると、オーバヘッド情報が多くなり、伝送レートや周波数利用効率が低下するという問題がある。
【０１７７】
このような問題を解決するために、この発明の実施の形態においては、他のユーザからの干渉信号をキャンセルするために必要なキャンセル情報を受信信号から推定し、その推定したキャンセル情報に基づいて他のユーザからの干渉信号の複製である複製干渉信号を生成し、受信信号から複製干渉信号を減算して干渉キャンセル信号を生成することによって、他のユーザからの干渉信号をキャンセルする。
【０１７８】
このような構成によれば、キャンセル情報を受信機へ送信することはないので、オーバヘッド情報が多くなることはなく、伝送レートや周波数利用効率の低下を抑制できる。
【０１７９】
そして、この発明の実施の形態においては、送信信号を送信する無線通信システムは、ＧＦＤＭ技術を用いた無線通信システムに限らず、その他の無線通信システムであってもよく、一般的には、送信側における送信信号の送信処理に用いられる情報がユーザによって異なる無線通信システムであれば、どのような無線通信システムであってもよい。このような無線通信システムであれば、上述した実施の形態において説明したように、伝送レートや周波数利用効率が低下するという問題を解決できるからである。
【０１８０】
また、上記においては、キャンセル手段４４，４４Ａにおける動作および受信器５における動作を繰り返し実行すると説明したが、この発明の実施の形態においては、これに限らず、キャンセル手段４４，４４Ａにおける動作および受信器５における動作は、少なくとも１回実行されればよい。キャンセル手段４４，４４Ａにおける動作および受信器５における動作が１回実行されれば、他のユーザからの干渉信号は、キャンセルされるので、キャンセル情報を受信機へ送信せずに（即ち、オーバヘッド情報が多くならずに）、伝送レートや周波数利用効率の低下を抑制して他のユーザからの干渉信号をキャンセル可能であるからである。
【０１８１】
従って、この発明の実施の形態による受信機は、送信信号の送信処理に用いられる情報がユーザによって異なる無線通信システムによって送信された送信信号を受信する受信機であって、前記無線通信システムによって送信された電波の受信信号を受信処理する信号処理手段と、前記信号処理手段から出力された信号ビット系列を当該受信機における復調／復号情報を用いて符号化および変調して当該受信機が受信すべき自信号ビット系列の複製である複製自信号を生成し、前記受信信号から前記複製自信号を減算して得られた自信号キャンセル信号に基づいて他のユーザからの干渉信号をキャンセルするために必要なキャンセル情報を推定し、その推定したキャンセル情報に基づいて前記干渉信号の複製である複製干渉信号を生成し、前記受信信号から前記複製干渉信号を減算して干渉キャンセル信号を生成するキャンセル処理を実行するキャンセル手段と、前記干渉キャンセル信号を受信処理して前記自信号ビット系列を生成する信号生成処理を実行する自信号生成手段とを備えていればよい。
【０１８２】
また、この発明の実施の形態によるコンピュータに実行させるためのプログラムは、送信信号の送信処理に用いられる情報がユーザによって異なる無線通信システムによって送信された送信信号の受信処理をコンピュータに実行させるためのプログラムであって、信号処理手段が、前記無線通信システムによって送信された電波の受信信号を受信処理する第１のステップと、キャンセル手段が、前記信号処理手段から出力された信号ビット系列を当該受信機における復調／復号情報を用いて符号化および変調して当該受信機が受信すべき自信号ビット系列の複製である複製自信号を生成し、前記受信信号から前記複製自信号を減算して得られた自信号キャンセル信号に基づいて他のユーザからの干渉信号をキャンセルするために必要なキャンセル情報を推定し、その推定したキャンセル情報に基づいて前記干渉信号の複製である複製干渉信号を生成し、前記受信信号から前記複製干渉信号を減算して干渉キャンセル信号を生成するキャンセル処理を実行する第２のステップと、自信号生成手段が、前記干渉キャンセル信号を受信処理して前記自信号ビット系列を生成する信号生成処理を実行する第３のステップとをコンピュータに実行させるものであればよい。
【０１８３】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した実施の形態の説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【産業上の利用可能性】
【０１８４】
この発明は、受信機、コンピュータに実行させるためのプログラム、およびプログラムを記録したコンピュータ読み取り可能な記録媒体に適用される。
【符号の説明】
【０１８５】
１，１１０アンテナ、２，１０９  無線ユニット、３  ＡＤ変換器、４，４Ａ  キャンセル手段、５  受信器、１０，１０Ａ  受信機、４１，４３  減算器、４２  複製自信号生成手段、４４，４４Ａ  キャンセル情報推定手段、４５  複製干渉信号生成手段、５１  ＣＰ除去部、５２  等化器、５３  チャネル推定器、５４−１〜５４−Ｋ  サブキャリアダウンコンバータ、５５−１〜５５−Ｋ  マッチドフィルタ、５６−１〜５６−Ｋ  ダウンサンプリング処理部、５７  パラレルシリアル変換器、５８  復調器、５９  デコーダ、１００  送信機、１０１  ＱＡＭ部、１０２  シリアルパラレル変換器、１０３−１〜１０３−Ｋ  アップサンプリング処理部、１０４−１〜１０４−Ｋ  波形整形フィルタ、１０５−１〜１０５−Ｋ  サブキャリアアップコンバータ、１０６  加算器１０６、１０７  ＣＰ部、１０８  ＤＡ変換器、４４１  周波数特性生成手段、４４２，４４５  フィルタ特性生成手段、４４３  マッチング手段、４４４  フィルタ形状推定手段。
【図１】
2017163387.tif 000016
【図２】
2017163387.tif 000017
【図３】
2017163387.tif 000018
【図４】
2017163387.tif 000019
【図５】
2017163387.tif 000020
【図６】
2017163387.tif 000021
【図７】
2017163387.tif 000022
【図８】
2017163387.tif 000023
【図９】
2017163387.tif 000024
【図１０】
2017163387.tif 000025
【図１１】
2017163387.tif 000026
【図１２】
2017163387.tif 000027
【図１３】
2017163387.tif 000028
【図１４】
2017163387.tif 000029
【図１５】
2017163387.tif 000030