(57)【要約】【課題】偏波を考慮してプリコーディング行列を求める。【解決手段】  第１の変調信号ｓ1（ｔ）及び第２の変調信号ｓ2（ｔ）からプリコーディング行列を用いて第１の送信信号ｚ1（ｔ）及び第２の送信信号ｚ2（ｔ）を生成するものであって、フィードバック情報からプリコーディング行列のパラメーターを求める。【選択図】  図３
2017022691.tif 000002
【特許請求の範囲】
【請求項１】
第１の変調信号ｓ1（ｔ）及び第２の変調信号ｓ2（ｔ）から式（１）を演算して第１の送信信号ｚ1（ｔ）及び第２の送信信号ｚ2（ｔ）を生成して送信する送信方法であって、
【数１】
2017022691.tif 001704
フィードバック情報に基づいて
【数２】
2017022691.tif 001705
となるように、θ、ａ、ｂを求める
送信方法。
【請求項２】
第１の変調信号ｓ1（ｔ）及び第２の変調信号ｓ2（ｔ）から式（１）を演算して第１の送信信号ｚ1（ｔ）及び第２の送信信号ｚ2（ｔ）を生成して送信する送信装置であって、
【数３】
2017022691.tif 001706
フィードバック情報に基づいて
【数４】
2017022691.tif 001707
となるように、θ、ａ、ｂを求める
送信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、マルチアンテナを用いる伝送技術に関する。
【背景技術】
【０００２】
従来、マルチアンテナを用いた通信方法として、例えば、ＭＩＭＯ（Ｍｕｌｔｉｐｌｅ−Ｉｎｐｕｔ  Ｍｕｌｔｉｐｌｅ−Ｏｕｔ）と呼ばれる通信方法がある。
【０００３】
ＭＩＭＯに代表されるマルチアンテナ通信では、１以上の系列の送信データを変調し、各変調信号を異なるアンテナから同一周波数（共通の周波数）を用い、同時に送信することで、データの受信品質を高め、および／または、（単位時間当たりの）データの通信速度を高めることができる。
また、ＭＩＭＯの一つに偏波ＭＩＭＯがあり、例えば特許文献１（特開２００７−１９２６５８号公報）に次の内容が開示されている。
【０００４】
送信側及び受信側それぞれで一部のアンテナの偏波面を切り替え、これと直交している偏波面を使用するアンテナとの伝達関数を０に近づけることによりチャネル行列のランクを向上させ、ストリーム数を確保する。３×３以上のアンテナ構成の場合には、基本的に垂直偏波を各アンテナで使用し、水平偏波をどのアンテナに適用したら効果的にチャネル行列の品質が向上するかを判断して、送受信機の特定のアンテナだけ偏波面を切り替える。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−１９２６５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、ＭＩＭＯにおいて、マッピング後の信号ｓ１（ｔ）とマッピング後の信号ｓ２（ｔ）とをプリコーディング行列を用いて重み付け演算を行い、重み付け後の信号ｒ１（ｔ）と重み付け後の信号ｒ２（ｔ）と生成する処理が行われることがある。
しかしながら、特許文献１では、偏波を考慮してプリコーディング行列を変更することが開示されていない。
そこで、本開示は、偏波を考慮してプリコーディング行列を変更する送信装置及び送信方法を提供する。
【課題を解決するための手段】
【０００７】
本開示の一実施の形態に係る送信方法は、第１の変調信号ｓ１（ｔ）及び第２の変調信号ｓ２（ｔ）から後述の数４を演算して第１の送信信号ｚ１（ｔ）及び第２の送信信号ｚ２（ｔ）を生成して送信する送信方法であって、フィードバック情報に基づいて後述の数７となるように、θ、ａ、ｂを求める。
【発明の効果】
【０００８】
これによれば、受信側での受信性能が向上する可能性がある。
【図面の簡単な説明】
【０００９】
【図１】偏波ＭＩＭＯシステムのシステム構成図。
【図２】アンテナの配置状態の一例。
【図３】通信局の一構成例。
【図４】通信局の他の構成例。
【図５】通信局の変調信号のフレーム構成の一例。
【図６】端末の一構成例。
【図７】端末の変調信号のフレーム構成の一例。
【図８】通信局と端末の通信状態の一例。
【図９】通信局の変調信号のフレーム構成の他の例。
【図１０】通信局の構成の一例。
【図１１】通信局の構成の一例。
【図１２】通信局の構成の一例。
【図１３】通信局の構成の一例。
【図１４】位相変更方法の一例。
【図１５】位相変更方法の一例。
【図１６】フレーム構成の一例。
【図１７】フレーム構成の一例。
【図１８】フレーム構成の一例。
【図１９】フレーム構成の一例。
【図２０】フレーム構成の一例。
【図２１】フレーム構成の一例。
【図２２】フレーム構成の一例。
【図２３】位相変更方法の一例。
【図２４】位相変更方法の一例。
【図２５】通信局の構成の一例。
【図２６】通信局の構成の一例。
【図２７】通信局の構成の一例。
【発明を実施するための形態】
【００１０】
以下、本開示の実施の形態について、図面を参照しつつ説明する。
（ＭＩＭＯ偏波）
図１は偏波ＭＩＭＯシステムのシステム構成図である。
【００１１】
通信局１１０の送信部１１１は、信号ｚ１（ｔ）と信号ｚ２（ｔ）を入力とし、水平垂直偏波用アンテナ１１２から信号ｚ１（ｔ）を送信し、垂直偏波用アンテナ１１３から信号ｚ２（ｔ）を送信する。
【００１２】
端末１５０の受信部１５１は、水平偏波用アンテナ１５２で受信した信号と垂直偏波用アンテナ１５４で受信した信号とを入力とし、信号ｒ１（ｔ）と信号ｒ２（ｔ）とを出力する。
ここで、
通信局１１０の水平偏波用アンテナ１１２と端末１５０の水平偏波用アンテナ１５２との間のチャネル特性をｈ１１（ｔ）、
通信局１１０の垂直偏波用アンテナ１１３と端末１５０の水平偏波用アンテナ１５２との間のチャネル特性をｈ１２（ｔ）、
通信局１１０の水平偏波用アンテナ１１２と端末１５０の垂直偏波用アンテナ１５２との間のチャネル特性をｈ２１（ｔ）、及び
通信局１１０の垂直偏波用アンテナ１１３と端末１５０の垂直偏波用アンテナ１５３との間のチャネル特性をｈ２２（ｔ）
とする。
すると、
【００１３】
【数１】
2017022691.tif 000003
の関係が成立する。
【００１４】
そして、偏波ＭＩＭＯ（Multiple-Input Multiple Output）システムにおいて、ＸＰＤ（交差偏波識別度：cross polarization discrimination）が大きい値の場合、ｈ１２（ｔ）≒０、かつ、ｈ２１（ｔ）≒０と扱うことができる。そして、ミリ波帯を使用した場合、電波は直進性が強いため、以下のような状態になる可能性が高い。
【００１５】
【数２】
2017022691.tif 000004
【００１６】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ）、ｓ２（ｔ）はマッピング後のベースバンド信号）であれば、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けないため、良好なデータの受信品質を得ることができる可能性が高い。同様に、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないため、良好なデータの受信品質を得ることができる可能性が高い。
【００１７】
但し、ｈ１１（ｔ）、ｈ１２（ｔ）、ｈ２１（ｔ）、ｈ２２（ｔ）は複素数である（実数でもよい）。ｒ１（ｔ）、ｒ２（ｔ）、ｚ１（ｔ）、ｚ２（ｔ）は複素数である（実数でもよい）。ｎ１（ｔ）、ｎ２（ｔ）は雑音であり、複素数である。
図２はアンテナの配置状態の一例を示す図である。
【００１８】
図２において、送信側の水平偏波用アンテナ１１２及び垂直偏波用アンテナ１１３に対して、受信側の水平偏波用アンテナ１５２及び垂直偏波用アンテナ１５３の配置の理想的な状態を点線で示している。
【００１９】
図２に示すように、この理想的な状態の水平偏波用アンテナ１５２及び垂直偏波用アンテナ１５３に対する、実際に設置された状態またはアンテナ状態が変化した場合の水平偏波用アンテナ１５２及び垂直偏波用アンテナ１５３のなす角度を、δ（ラジアン）とする。
（プリコーディング方法（１Ａ））
【００２０】
図２のような状態のとき、受信装置（例えば、端末）が受信する信号ｒ１（ｔ）、ｒ２（ｔ）は下記のように与えることができる（但し、δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【００２１】
【数３】
2017022691.tif 000005
【００２２】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ）、ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【００２３】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【００２４】
【数４】
2017022691.tif 000006
すると、次式が成立する。
【００２５】
【数５】
2017022691.tif 000007
【００２６】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【００２７】
【数６】
2017022691.tif 000008
したがって、以下が成立すればよい。
【００２８】
【数７】
2017022691.tif 000009
よって、通信局は、端末からのフィードバック情報から、
【００２９】
【数８】
2017022691.tif 000010
となるように、θ、ａ、ｂを求め、それらの値を用いて、通信局は、プリコーディングを行うことになる。
【００３０】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【００３１】
【数９】
2017022691.tif 000011
（通信局の構成（１））
以下、本開示の通信局の一構成例を説明する。
図３は、本開示の通信局の一構成例を示すブロック図である。
【００３２】
通信局３００は、インタリーバ３０２Ａ，３０２Ｂ、マッピング部３０４Ａ，３０４Ｂと、重み付け合成部３０６Ａ，３０６Ｂ、無線部３０８Ａ，３０８Ｂ、水平偏波用アンテナ３１０Ａ、垂直偏波用アンテナ３１０Ｂ、アンテナ３１２、受信装置３１３、プリコーディング方法決定部３１６、及び送信方法・フレーム構成決定部３１８を備える。
【００３３】
インタリーバ３０２Ａは、符号化後のデータ３０１Ａ、及び送信方法・フレーム構成信号３１９を入力とし、符号化後のデータ３０１Ａをインタリーブし、インタリーブ後のデータ３０３Ａを出力する。なお、送信方法・フレーム構成信号３１９に基づきインタリーブの方法を切り替えてもよい。
【００３４】
インタリーバ３０２Ｂは、符号化後のデータ３０１Ｂ、及び送信方法・フレーム構成信号３１９を入力とし、符号化後のデータ３０１Ｂをインタリーブし、インタリーブ後のデータ３０３Ｂを出力する。なお、送信方法・フレーム構成信号３１９に基づきインタリーブの方法を切り替えてもよい。
【００３５】
マッピング部３０４Ａは、インタリーブ後のデータ３０３Ａ、及び送信方法・フレーム構成信号３１９を入力とし、インタリーブ後のデータ３０３Ａに対してＱＰＳＫ（Ｑｕａｄｒａｔｕｒｅ  Ｐｈａｓｅ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ）、１６ＱＡＭ（１６  Ｑｕａｄｒａｔｕｒｅ  Ａｍｐｌｉｔｕｄｅ  Ｍｏｄｕｌａｔｉｏｎ）、６４ＱＡＭ（６４  Ｑｕａｄｒａｔｕｒｅ  Ａｍｐｌｉｔｕｄｅ  Ｍｏｄｕｌａｔｉｏｎ）等の変調を施し、変調後の信号（マッピング後の信号）３０５Ａを出力する。なお、送信方法・フレーム構成信号３１９に基づき変調方式を切り替えてもよい。
【００３６】
マッピング部３０４Ｂは、インタリーブ後のデータ３０３Ｂ、及び送信方法・フレーム構成信号３１９を入力とし、インタリーブ後のデータ３０３Ｂに対してＱＰＳＫ（Ｑｕａｄｒａｔｕｒｅ  Ｐｈａｓｅ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ）、１６ＱＡＭ（１６  Ｑｕａｄｒａｔｕｒｅ  Ａｍｐｌｉｔｕｄｅ  Ｍｏｄｕｌａｔｉｏｎ）、６４ＱＡＭ（６４  Ｑｕａｄｒａｔｕｒｅ  Ａｍｐｌｉｔｕｄｅ  Ｍｏｄｕｌａｔｉｏｎ）等の変調を施し、変調後の信号（マッピング後の信号）３０５Ｂを出力する。なお、送信方法・フレーム構成信号３１９に基づき変調方式を切り替えてもよい。
【００３７】
重み付け合成部３０６Ａは、マッピング後の信号３０５Ａ及びマッピング後の信号３０５Ｂと、送信方法・フレーム構成信号３１９と、プリコーディング方法信号３２０を入力とし、プリコーディング方法信号３２０に基づいてマッピング後の信号３０５Ａとマッピング後の信号３０５Ｂとを重み付け合成し、送信方法・フレーム構成信号３１９のフレーム構成に基づき、重み付け後の信号３０７Ａを出力する。なお、重み付け合成部３０６Ａによる重み付け合成の方法については後述する。
【００３８】
重み付け合成部３０６Ｂは、マッピング後の信号３０５Ａ及びマッピング後の信号３０５Ｂと、送信方法・フレーム構成信号３１９と、プリコーディング方法信号３２０を入力とし、プリコーディング方法信号３２０に基づいてマッピング後の信号３０５Ａとマッピング後の信号３０５Ｂとを重み付け合成し、送信方法・フレーム構成信号３１９のフレーム構成に基づき、重み付け後の信号３０７Ｂを出力する。なお、重み付け合成部３０６Ｂによる重み付け合成の方法については後述する。
【００３９】
無線部３０８Ａは、重み付け後の信号３０７Ａ、及び送信方法・フレーム構成信号３１９を入力とし、重み付け後の信号３０７Ａに対して、直交変調、帯域制限、周波数変換、増幅等の処理を施し、送信信号３０９Ａを出力する。送信信号３０９Ａは、水平偏波用アンテナ３１０Ａから電波として出力される。なお、送信方法・フレーム構成信号３１９に基づき各種処理内容を切り替えてもよい。
【００４０】
無線部３０８Ｂは、重み付け後の信号３０７Ｂ、及び送信方法・フレーム構成信号３１９を入力とし、重み付け後の信号３０７Ｂに対して、直交変調、帯域制限、周波数変換、増幅等の処理を施し、送信信号３０９Ｂを出力する。送信信号３０９Ｂは、垂直偏波用アンテナ３１０Ｂから電波として出力される。なお、送信方法・フレーム構成信号３１９に基づき各種処理内容を切り替えてもよい。
受信装置３１３は、アンテナ３１１で受信した受信信号３１２を入力とし、受信信号３１２を復調・復号し、得られたデータ信号３１４、３１５を出力する。
【００４１】
プリコーディング方法決定部３１６は、データ信号３１４と信号３１７とを入力とし、データ信号３１４から通信相手が送信したフィードバック情報を取得し、フィードバック情報に基づいてプリコーディング方法を決定し、プリコーディング方法信号３２０を出力する。なお、プリコーディング方法決定部３１６によるプリコーディング方法の決定については後述する。
【００４２】
送信方法・フレーム構成決定部３１８は、データ信号３１４と信号３１７とを入力とし、データ信号３１４から通信相手が送信した情報を取得し、また、信号３１７には、通信局が所望する送信方法の情報が含まれており、これら情報に基づいて送信方法・フレーム構成を決定し、送信方法・フレーム構成信号３１９を出力する。
（通信局の構成（２））
以下、本開示の通信局の他の構成例を説明する。
図４は、本開示の通信局の他の構成例を示すブロック図である。
【００４３】
図４の通信局４００は、図３の通信局３００に対して、重み付け合成部３０６Ａと無線部３０８Ａとの間に係数乗算部４０１Ａを備え、重み付け合成部３０６Ｂと無線部３０８Ｂとの間に係数乗算部４０１Ｂを備える。
【００４４】
係数乗算部４０１Ａは、重み付け後の信号３０７Ａとプリコーディング方法信号３２０とを入力とし、プリコーディング方法信号３２０に基づいて重み付け後の信号３０７Ａに係数を乗算し、係数乗算後の信号４０２Ａを出力する。なお、係数乗算部４０１Ａによる係数の乗算については後述する。
【００４５】
係数乗算部４０１Ｂは、重み付け後の信号３０７Ｂとプリコーディング方法信号３２０とを入力とし、プリコーディング方法信号３２０に基づいて重み付け後の信号３０７Ｂに係数を乗算し、係数乗算後の信号４０２Ｂを出力する。なお、係数乗算部４０１Ｂによる係数の乗算については後述する。
【００４６】
なお、図４の無線部３０８Ａは重み付け後の信号３０７Ａの代わりに係数乗算後の信号４０２Ａを入力として処理を行い、無線部３０８Ｂは重み付け後の信号３０７Ｂの代わりに係数乗算後の信号４０２Ｂを入力として処理を行う。
（プリコーディング方法（１Ａ−１））
図３は、通信局の構成であり、図３の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【００４７】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【００４８】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｚ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【００４９】
【数１０】
2017022691.tif 000012
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【００５０】
【数１１】
2017022691.tif 000013
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ）を出力する。
【００５１】
【数１２】
2017022691.tif 000014
【００５２】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（１Ａ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【００５３】
【数１３】
2017022691.tif 000015
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【００５４】
【数１４】
2017022691.tif 000016
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【００５５】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【００５６】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（１Ａ−２））
【００５７】
図４は、図３と異なる通信局の構成であり、図４の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【００５８】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【００５９】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｙ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｙ２（ｔ）とする。
【００６０】
さらに、係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａを、ｚ１（ｔ）とし、係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【００６１】
【数１５】
2017022691.tif 000017
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【００６２】
【数１６】
2017022691.tif 000018
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ）を出力する。
【００６３】
【数１７】
2017022691.tif 000019
【００６４】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（１Ａ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【００６５】
【数１８】
2017022691.tif 000020
【００６６】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【００６７】
【数１９】
2017022691.tif 000021
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【００６８】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【００６９】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【００７０】
そして、図４の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図４の係数乗算部４０１Ｂは、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（１Ｂ））
「（プリコーディング方法（１Ａ））」で記載したように、以下の関係式が成立する。
【００７１】
【数２０】
2017022691.tif 000022
【００７２】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【００７３】
【数２１】
2017022691.tif 000023
したがって、以下が成立すればよい。
【００７４】
【数２２】
2017022691.tif 000024
よって、通信局は、端末からのフィードバック情報から、
【００７５】
【数２３】
2017022691.tif 000025
となるように、θ、ａ、ｂを求め、それらの値を用いて、通信局は、プリコーディングを行うことになる。
【００７６】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【００７７】
【数２４】
2017022691.tif 000026
（プリコーディング方法（１Ｂ−１））
図３は、通信局の構成であり、図３の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【００７８】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【００７９】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｚ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【００８０】
【数２５】
2017022691.tif 000027
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【００８１】
【数２６】
2017022691.tif 000028
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ）を出力する。
【００８２】
【数２７】
2017022691.tif 000029
【００８３】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（１Ｂ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【００８４】
【数２８】
2017022691.tif 000030
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【００８５】
【数２９】
2017022691.tif 000031
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【００８６】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【００８７】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（１Ｂ−２））
【００８８】
図４は、図３と異なる通信局の構成であり、図４の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【００８９】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【００９０】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｙ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｙ２（ｔ）とする。
【００９１】
さらに、係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａを、ｚ１（ｔ）とし、係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【００９２】
【数３０】
2017022691.tif 000032
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【００９３】
【数３１】
2017022691.tif 000033
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ）を出力する。
【００９４】
【数３２】
2017022691.tif 000034
【００９５】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（１Ｂ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【００９６】
【数３３】
2017022691.tif 000035
【００９７】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【００９８】
【数３４】
2017022691.tif 000036
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【００９９】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０１００】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【０１０１】
そして、図４の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図４の係数乗算部４０１Ｂは、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（通信局の送信フレーム構成（１））
【０１０２】
図５は、通信局が送信する変調信号のフレーム構成の一例を示す図である。図５において、横軸は時間、縦軸は周波数である。ただし、縦軸の周波数において、キャリア（サブキャリア）は１以上であればよい。図５（Ａ）は、図３、図４の水平偏波用アンテナ３１０Ａから送信される変調信号（ｚ１（ｔ））のフレーム構成、図５（Ｂ）は、図３、図４の垂直偏波用アンテナ３１０Ｂから送信される変調信号（ｚ２（ｔ））のフレーム構成の一例を示している。
【０１０３】
また、プリアンブル、制御情報シンボル、プリコーディング設定用トレーニングシンボルがシングルキャリア（キャリア数１）方式、データシンボルがＯＦＤＭ（orthogonal frequency-division multiplexing）などのマルチキャリア方式であってもよい。（このとき、プリアンブルを伝送するのに使用する周波数帯域、制御情報シンボルを伝送するのに使用する周波数帯域、プリコーディング設定用トレーニングシンボルを伝送するのに使用する周波数帯域、データシンボルを伝送するのに使用する周波数帯域は、同一であってもよいし、異なっていてもよい。）そして、プリアンブル、制御情報シンボル、プリコーディング設定用トレーニングシンボル、データシンボルは、いずれもＯＦＤＭなどのマルチキャリア方式であってもよい。（このとき、プリアンブルを伝送するのに使用する周波数帯域、制御情報シンボルを伝送するのに使用する周波数帯域、プリコーディング設定用トレーニングシンボルを伝送するのに使用する周波数帯域、データシンボルを伝送するのに使用する周波数帯域は、同一であってもよいし、異なっていてもよい。）
【０１０４】
図５におけるプリアンブルは、通信局が送信した変調信号を、端末が検出するための信号、通信局が送信した変調信号に対し、端末が時間同期、および、周波数同期を行うための信号などが含まれたシンボルであるものとする。なお、図５では、プリアンブルは水平偏波用アンテナ３１０Ａおよび垂直偏波用アンテナ３１０Ｂ両者から送信されてもよいし、プリアンブルは水平偏波用アンテナ３１０Ａ、または、垂直偏波用アンテナ３１０Ｂのいずれか一方から送信されてもよい。
【０１０５】
図５における制御情報シンボルは、端末に制御情報を伝送するためのシンボルであり、制御情報シンボルは、例えば、（データシンボルの）変調方式の情報（ｓ１（ｔ）の変調方式の情報、および、（データシンボルの）ｓ２（ｔ）の変調方式の情報、通信局が用いた誤り訂正符号の情報（符号化率、ブロック長（符号長）など）を含んでおり、端末は、制御情報シンボルを得ることで、変調方式の情報、誤り訂正符号の情報を得ることで、データシンボルを復調・復号することが可能となる。なお、図５では、制御情報シンボルは水平偏波用アンテナ３１０Ａおよび垂直偏波用アンテナ３１０Ｂ両者から送信されてもよいし、制御情報シンボルは水平偏波用アンテナ３１０Ａ、または、垂直偏波用アンテナ３１０Ｂのいずれか一方から送信されてもよい。
【０１０６】
なお、少なくともデータシンボルはＭＩＭＯ伝送を行っていることを前提としており、データシンボルは、同一時間、同一周波数を用いて、水平偏波用アンテナ３１０Ａ、および、垂直偏波用アンテナ３１０Ｂから送信される。
【０１０７】
図５におけるリファレンスシンボルは、端末がデータシンボルを復調（検波）するために、伝播環境の推定（チャネル推定）を行うためのシンボルである。リファレンスシンボルは、水平偏波用アンテナ３１０Ａから送信され、また、リファレンスシンボルは、垂直偏波用アンテナ３１０Ｂからも送信される。ただし、「水平偏波用アンテナ３１０Ａからリファレンスシンボルが送信されている時間および周波数において、垂直偏波用アンテナ３１０Ｂからリファレンスシンボルを送信しない」、という構成としてもよいし、「水平偏波用アンテナ３１０Ａからリファレンスシンボルが送信されている時間および周波数において、垂直偏波用アンテナ３１０Ｂからもリファレンスシンボルを送信する」、というような構成としてもよい。
【０１０８】
図５におけるデータシンボルは、データを伝送するためのシンボルであり、図５（Ａ）におけるデータシンボルは、ｓ１（ｔ）、および／または、ｓ２（ｔ）で構成された信号ｚ１（ｔ）であり、図５（Ｂ）におけるデータシンボルは、ｓ１（ｔ）、および／または、ｓ２（ｔ）で構成された信号ｚ２（ｔ）である。そして、図５（Ａ）におけるデータシンボルと図５（Ｂ）におけるデータシンボルは、同一時間、同一周波数を用いて、通信局から送信される。
【０１０９】
図５におけるプリコーディング設定用トレーニングシンボルは、「（プリコーディング方法（１Ａ））」、「（プリコーディング方法（１Ａ−１））」、「（プリコーディング方法（１Ａ−２））」、「（プリコーディング方法（１Ｂ））」、「（プリコーディング方法（１Ｂ−１））」、「（プリコーディング方法（１Ｂ−２））」で説明したプリコーディングを行うために、パラメーター（ａ、ｂ、θ）を推定するためのトレーニングシンボルである。例えば、端末は、プリコーディング設定用トレーニングシンボルを受信し、伝播環境の推定（チャネル推定）を行い、チャネル推定値（ＣＳＩ：Channel State Information）を、通信局に送信する。プリコーディング設定用トレーニングシンボルは、水平偏波用アンテナ３１０Ａから送信され、また、プリコーディング設定用トレーニングシンボルは、垂直偏波用アンテナ３１０Ｂからも送信される。ただし、「水平偏波用アンテナ３１０Ａからプリコーディング設定用トレーニングシンボルが送信されている時間および周波数において、垂直偏波用アンテナ３１０Ｂからプリコーディング設定用トレーニングシンボルを送信しない」、という構成としてもよいし、「水平偏波用アンテナ３１０Ａからプリコーディング設定用トレーニングシンボルが送信されている時間および周波数において、垂直偏波用アンテナ３１０Ｂからもプリコーディング設定用トレーニングシンボルを送信する」、というような構成としてもよい。
【０１１０】
なお、図５の通信局が送信する変調信号のフレーム構成は、一例であり、図５で示した以外のシンボルを通信局が送信してもよいし、フレームに図５で示した以外のシンボルが存在していてもよい。また、制御情報シンボルやデータシンボルなどに、伝播環境の推定（チャネル推定）を行うためのパイロットシンボルなどが挿入されていてもよい。
（端末の構成）
図６は、本開示の端末の構成の一構成例を示している。
【０１１１】
端末６００は、水平偏波用アンテナ６０１＿Ｘ、無線部６０３＿Ｘ、変調信号ｚ１のチャネル変動推定部６０５＿１、変調信号ｚ２のチャネル変動推定部６０５＿２、無線部６０３＿Ｙ、変調信号ｚ１のチャネル変動推定部６０７＿１、変調信号ｚ２のチャネル変動推定部６０７＿２、制御情報復号部６０９、信号処理部６１１、フィードバック情報生成部６１３、時間・周波数同期部６１５、送信部６１８、及びアンテナ６２０を備える。
【０１１２】
無線部６０３＿Ｘは、水平偏波用アンテナ６０１＿Ｘで受信された受信信号６０２＿Ｘと時間・周波数同期信号６１６とを入力とし、受信信号６０２＿Ｘに対して周波数変換、直交復調等の処理を施し、ベースバンド信号６０４＿Ｘを出力する。
【０１１３】
変調信号ｚ１のチャネル変動推定部６０５＿１は、ベースバンド信号６０４＿Ｘと時間・周波数同期信号６１６とを入力とし、図５（Ａ）のリファレンスシンボルを用いて、チャネル推定を行い（チャネル特性ｈ１１（ｔ）を算出し）、チャネル推定信号６０６＿１を出力する。
【０１１４】
変調信号ｚ２のチャネル変動推定部６０５＿２は、ベースバンド信号６０４＿Ｘと時間・周波数同期信号６１６とを入力とし、図５（Ｂ）のリファレンスシンボルを用いて、チャネル推定を行い（チャネル特性ｈ１２（ｔ）を算出し）、チャネル推定信号６０６＿２を出力する。
【０１１５】
無線部６０３＿Ｙは、垂直偏波用アンテナ６０１＿Ｙで受信された受信信号６０２＿Ｙと時間・周波数同期信号６１６とを入力とし、受信信号６０２＿Ｙに対して周波数変換、直交復調等の処理を施し、ベースバンド信号６０４＿Ｙを出力する。
【０１１６】
変調信号ｚ１のチャネル変動推定部６０７＿１は、ベースバンド信号６０４＿Ｙと時間・周波数同期信号６１６とを入力とし、図５（Ａ）のリファレンスシンボルを用いて、チャネル推定を行い（チャネル特性ｈ２１（ｔ）を算出し）、チャネル推定信号６０８＿１を出力する。
【０１１７】
変調信号ｚ２のチャネル変動推定部６０７＿２は、ベースバンド信号６０４＿Ｙと時間・周波数同期信号６１６とを入力とし、図５（Ｂ）のリファレンスシンボルを用いて、チャネル推定を行い（チャネル特性ｈ２２（ｔ）を算出し）、チャネル推定信号６０８＿２を出力する。
【０１１８】
時間・周波数同期部６１５は、ベースバンド信号６０４＿Ｘとベースバンド信号６０４＿Ｙとを入力とし、図５（Ａ）、（Ｂ）のプリアンブルを用いて、時間同期（フレーム同期）、および、周波数同期を行い、時間・周波数同期信号６１６を出力する。
【０１１９】
制御情報復号部６０９は、ベースバンド信号６０４＿Ｘ及びベースバンド信号６０４＿Ｙと時間・周波数同期信号６１６とを入力とし、図５（Ａ）、（Ｂ）の制御情報シンボルの復調・復号を行い、制御情報を得て、制御信号６１０を出力する。
【０１２０】
信号処理部６１１は、ベースバンド信号６０４＿Ｘ，６０４＿Ｙと、チャネル推定信号６０６＿１，６０６＿２，６０８＿１，６０８＿２と、制御信号６１０と、時間・周波数同期信号６１６とを入力とし、図５（Ａ）、（Ｂ）のデータシンボルの復調・復号を行い、データを得て、データ６１２を出力する。
【０１２１】
フィードバック情報生成部６１３は、ベースバンド信号６０４＿Ｘ及びベースバンド信号６０４＿Ｙと時間・周波数同期信号６１６とを入力とし、図５（Ａ）、（Ｂ）におけるプリコーディング設定用トレーニングシンボルを用いて、例えば、伝播環境の推定（チャネル推定）を行い、チャネル推定値（ＣＳＩ：Channel State Information）を得、これに基づき、フィードバック情報を生成し、フィードバック信号６１４を出力する。（フィードバック情報は、送信部６１８を介し、端末は、フィードバック情報として、通知情報シンボルを通信局に送信する。）
送信部６１８は、フィードバック信号６１４とデータ６１７とを入力とし、送信信号６１９は、アンテナ６２０から電波として出力される。
（端末の送信フレーム構成）
【０１２２】
図７は、端末が送信する変調信号のフレーム構成の一例を示す図である。図７において、横軸は時間、縦軸は周波数である。ただし、縦軸の周波数において、キャリア（サブキャリア）は１以上であればよい。このとき、プリアンブル、制御情報シンボル、通知情報シンボルがシングルキャリア（キャリア数１）方式、データシンボルがＯＦＤＭ（orthogonal frequency-division multiplexing）などのマルチキャリア方式であってもよい。（このとき、プリアンブルを伝送するのに使用する周波数帯域、制御情報シンボルを伝送するのに使用する周波数帯域、通知情報シンボルを伝送するのに使用する周波数帯域、データシンボルを伝送するのに使用する周波数帯域は、同一であってもよいし、異なっていてもよい。）そして、プリアンブル、制御情報シンボル、通知情報シンボル、データシンボルは、いずれもＯＦＤＭなどのマルチキャリア方式であってもよい。（このとき、プリアンブルを伝送するのに使用する周波数帯域、制御情報シンボルを伝送するのに使用する周波数帯域、通知情報シンボルを伝送するのに使用する周波数帯域、データシンボルを伝送するのに使用する周波数帯域は、同一であってもよいし、異なっていてもよい。）また、端末が送信する変調信号は、一つに限ったものではない（例えば、複数のアンテナか複数の変調信号を送信するＭＩＭＯ（Multiple-Input Multiple-Output）方式、ＭＩＳＯ（Multiple-Input Single-Output）方式を用いてもよい。）。
【０１２３】
図７におけるプリアンブルは、端末が送信した変調信号を、端末が検出するための信号、端末が送信した変調信号に対し、通信局が、時間同期、および、周波数同期を行うための信号などが含まれたシンボルであるものとする。
【０１２４】
図７における制御情報シンボルは、通信局に制御情報を伝送するためのシンボルであり、制御情報シンボルは、例えば、（データシンボルの）変調方式の情報、端末が用いた誤り訂正符号の情報（符号化率、ブロック長（符号長）など）を含んでおり、通信局は、制御情報シンボルを得ることで、変調方式の情報、誤り訂正符号の情報を得ることで、データシンボルの復調・復号することが可能となる。
【０１２５】
図７における通知情報シンボルは、「端末が、通信局が送信したプリコーディング設定用トレーニングシンボルを用いて推定した、例えば、伝播環境の推定（チャネル推定）を行うことで得たチャネル推定値（ＣＳＩ）を、通信局に伝送する」ためのシンボルである。（したがって、通信局は、通知情報シンボルを得ることで、データシンボルを生成するのに使用するプリコーディング行列、（および、パワー変更値）を求めることができる。）
図７におけるリファレンスシンボルは、通信局がデータシンボルを復調（検波）するために、伝播環境の推定（チャネル推定）を行うためのシンボルである。
図７におけるデータシンボルは、データを伝送するためのシンボルである。
【０１２６】
なお、図７の端末が送信する変調信号のフレーム構成は、一例であり、図７で示した以外のシンボルを端末が送信してもよいし、フレームに図７で示した以外のシンボルが存在していてもよい。また、制御情報シンボルやデータシンボルなどに、伝播環境の推定（チャネル推定）を行うためのパイロットシンボルなどが挿入されていてもよい。
（通信局と端末の通信状態）
【０１２７】
図８は、通信局と端末の通信状態の一例を示している。フレーム＃１、フレーム＃２、フレーム＃３は通信局が送信しているフレームであり、各フレームは、例えば、図５のように構成されているものとする。加えて、通信局は、「ビーコン（Beacon）」フレームを送信しており、端末は、「ビーコン」を検出することで、通信局が構成しているネットワークを検出することになる。
【０１２８】
フレーム＄１、フレーム＄２は端末が送信しているフレームであり、各フレームは、例えば、図７のように構成されているものとする。加えて、端末は、「データ要求」のフレームを送信している。
図８に示すように、例えば、通信局は、特定の端末と通信を行っていない場合、規則的に「ビーコン」フレームを送信しているものとする。
端末は、通信局が送信した「ビーコン」フレームを検出し、「データ要求」のフレームを、通信局に対して送信する。
【０１２９】
通信局は、端末が送信した「データ要求」のフレームを受信し、データシンボルを含む「フレーム＃１」を送信する。なお、上述のように、「フレーム＃１」は、例えば、図５に示したようなシンボルで構成されているものとする。
【０１３０】
端末は、通信局が送信した「フレーム＃１」を受信する。そして、端末は、「フレーム＃１」に含まれている「プリコーディング設定用トレーニングシンボル」を抽出し、例えば、伝播環境の推定（チャネル推定）を行い、チャネル推定値（ＣＳＩ）を「フレーム＄１」における「通知情報シンボル」を用いて送信する。
【０１３１】
通信局は、端末が送信した「フレーム＄１」を受信する。そして、端末は、「フレーム＄１」に含まれている「通知情報シンボル」を用いて、「（プリコーディング方法（１Ａ））」、「（プリコーディング方法（１Ａ−１））」、「（プリコーディング方法（１Ａ−２））」、「（プリコーディング方法（１Ｂ））」、「（プリコーディング方法（１Ｂ−１））」、「（プリコーディング方法（１Ｂ−２））」で説明したプリコーディングを行うために、パラメーター（ａ、ｂ、θ）を求める。そして、通信局は、「フレーム＃２」を送信する際、データシンボルに対し、求めたパラメーターに基づいたプリコーディングを施し、変調信号を送信する。また、通信局は、「フレーム＃２」において、「プリコーディング設定用トレーニングシンボル」を送信する。
【０１３２】
端末は、通信局が送信した「フレーム＃２」を受信する。そして、端末は、「フレーム＃２」に含まれている「プリコーディング設定用トレーニングシンボル」を抽出し、例えば、伝播環境の推定（チャネル推定）を行い、チャネル推定値（ＣＳＩ）を「フレーム＄２」における「通知情報シンボル」を用いて送信する。
【０１３３】
端末は、通信局が送信した「フレーム＃２」を受信する。そして、端末は、「フレーム＃２」に含まれている「プリコーディング設定用トレーニングシンボル」を抽出し、例えば、伝播環境の推定（チャネル推定）を行い、チャネル推定値（ＣＳＩ）を「フレーム＄２」における「通知情報シンボル」を用いて送信する
【０１３４】
通信局は、端末が送信した「フレーム＄２」を受信する。そして、端末は、「フレーム＄２」に含まれている「通知情報シンボル」を用いて、「（プリコーディング方法（１Ａ））」、「（プリコーディング方法（１Ａ−１））」、「（プリコーディング方法（１Ａ−２））」、「（プリコーディング方法（１Ｂ））」、「（プリコーディング方法（１Ｂ−１））」、「（プリコーディング方法（１Ｂ−２））」で説明したプリコーディングを行うために、パラメーター（ａ、ｂ、θ）を求める。そして、通信局は、「フレーム＃３」を送信する際、データシンボルに対し、求めたパラメーターに基づいたプリコーディングを施し、変調信号を送信する。また、通信局は、「フレーム＃３」において、「プリコーディング設定用トレーニングシンボル」を送信する。
【０１３５】
以上のように図８のような通信状態のとき、通信局が送信した「フレーム＃（Ｎ−１）」に含まれる「プリコーディング設定用トレーニングシンボル」を端末が受信し、端末は、この「プリコーディング設定用トレーニングシンボル」からフィードバック情報を生成、送信し、通信局は、このフィードバック情報に基づいて、「フレーム＃Ｎ」の「データシンボル」のプリコーディングを行うことになる。なお、図８の場合、Ｎは２以上の整数となる。
【０１３６】
上述のようにプリコーディング方法の設定を行った場合、通信局が送信する「フレーム＃１」では好適なプリコーディング方法の設定のための端末からのフィードバック情報を、通信局は保持していない。そこで、図９に示すような送信方法を考える。
（通信局の送信フレーム構成（２））
【０１３７】
図９は、図８に示す通信局が送信する「フレーム＃１」の構成の一例を示している。なお、図９において、図５と同様に動作するものについては、説明を省略する。
【０１３８】
図９が、図５と異なる点は、データシンボルの構成である（時間ｔ３からｔ４）。図９では、「データＣ１」があるとき、「データＣ１」と同一のデータ群、「データＣ１−１」、「データＣ１−２」、「データＣ１−３」を生成する。（なお、図９では、同一のデータ群を３つとしているが、これに限ったものではない。）
そして、
「データＣ１−１」を伝送するのに使用するプリコーディング方法（プリコーディング方法とパワー変更値）をプリコーディング方法＃１とし、
「データＣ１−２」を伝送するのに使用するプリコーディング方法をプリコーディング方法＃２とし、
「データＣ１−３」を伝送するのに使用するプリコーディング方法をプリコーディング方法＃３とする。
【０１３９】
このとき、プリコーディング方法＃１とプリコーディング方法＃２は異なり、プリコーディング方法＃１とプリコーディング方法＃３は異なり、プリコーディング方法＃２とプリコーディング方法＃３は異なるものとする。
【０１４０】
つまり、「データＣ１−ｉ」を伝送するのに使用するプリコーディング方法をプリコーディング方法＃ｉとし、「データＣ１−ｊ」を伝送するのに使用するプリコーディング方法をプリコーディング方法＃ｊとする。
このとき、ｉ≠ｊが成立するとき、プリコーディング方法＃ｉとプリコーディング方法＃ｊは異なるものとする。
【０１４１】
このようにすることで、端末は、例えば、図８の場合、「データＣ１−１」、「データＣ１−２」、「データＣ１−３」のいずれかで正しい結果を得ることができる可能性が高くなるという効果を得ることができる。
【０１４２】
上述した「（プリコーディング方法（１Ａ））」、「（プリコーディング方法（１Ａ−１））」、「（プリコーディング方法（１Ａ−２））」、「（プリコーディング方法（１Ｂ））」、「（プリコーディング方法（１Ｂ−１））」、「（プリコーディング方法（１Ｂ−２））」では、プリコーディング行列を
【０１４３】
【数３５】
2017022691.tif 000037
または、
【０１４４】
【数３６】
2017022691.tif 000038
として説明したが、これとは異なる場合について説明する。
（プリコーディング方法（２Ａ））
【０１４５】
図２のような状態のとき、受信装置（例えば、端末）が受信する信号ｒ１（ｔ）、ｒ２（ｔ）は下記のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【０１４６】
【数３７】
2017022691.tif 000039
【０１４７】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ）、ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【０１４８】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【０１４９】
【数３８】
2017022691.tif 000040
すると、次式が成立する。
【０１５０】
【数３９】
2017022691.tif 000041
【０１５１】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【０１５２】
【数４０】
2017022691.tif 000042
したがって、以下が成立すればよい。
【０１５３】
【数４１】
2017022691.tif 000043
よって、通信局は、端末からのフィードバック情報から、
【０１５４】
【数４２】
2017022691.tif 000044
となるように、θ、ａ、ｂを求め、それらの値を用いて、通信局は、プリコーディングを行うことになる。
【０１５５】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【０１５６】
【数４３】
2017022691.tif 000045
（プリコーディング方法（２Ａ−１））
図３は、通信局の構成であり、図３の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０１５７】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０１５８】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｚ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０１５９】
【数４４】
2017022691.tif 000046
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【０１６０】
【数４５】
2017022691.tif 000047
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ）を出力する。
【０１６１】
【数４６】
2017022691.tif 000048
【０１６２】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（２Ａ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０１６３】
【数４７】
2017022691.tif 000049
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０１６４】
【数４８】
2017022691.tif 000050
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０１６５】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０１６６】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（２Ａ−２））
【０１６７】
図４は、図３と異なる通信局の構成であり、図４の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０１６８】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０１６９】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｙ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｙ２（ｔ）とする。
【０１７０】
さらに、係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａを、ｚ１（ｔ）とし、係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０１７１】
【数４９】
2017022691.tif 000051
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【０１７２】
【数５０】
2017022691.tif 000052
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ）を出力する。
【０１７３】
【数５１】
2017022691.tif 000053
【０１７４】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（２Ａ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０１７５】
【数５２】
2017022691.tif 000054
【０１７６】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０１７７】
【数５３】
2017022691.tif 000055
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０１７８】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０１７９】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【０１８０】
そして、図４の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図４の係数乗算部４０１Ｂは、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（２Ｂ））
【０１８１】
図２のような状態のとき、受信装置（例えば、端末）が受信する信号ｒ１（ｔ）、ｒ２（ｔ）は下記のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【０１８２】
【数５４】
2017022691.tif 000056
【０１８３】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ）、ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【０１８４】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【０１８５】
【数５５】
2017022691.tif 000057
すると、次式が成立する。
【０１８６】
【数５６】
2017022691.tif 000058
【０１８７】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【０１８８】
【数５７】
2017022691.tif 000059
したがって、以下が成立すればよい。
【０１８９】
【数５８】
2017022691.tif 000060
よって、通信局は、端末からのフィードバック情報から、
【０１９０】
【数５９】
2017022691.tif 000061
となるように、θ、ａ、ｂを求め、それらの値を用いて、通信局は、プリコーディングを行うことになる。
【０１９１】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【０１９２】
【数６０】
2017022691.tif 000062
（プリコーディング方法（２Ｂ−１））
図３は、通信局の構成であり、図３の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０１９３】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０１９４】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｚ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０１９５】
【数６１】
2017022691.tif 000063
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【０１９６】
【数６２】
2017022691.tif 000064
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ）を出力する。
【０１９７】
【数６３】
2017022691.tif 000065
【０１９８】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（２Ｂ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０１９９】
【数６４】
2017022691.tif 000066
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０２００】
【数６５】
2017022691.tif 000067
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０２０１】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０２０２】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（２Ｂ−２））
【０２０３】
図４は、図３と異なる通信局の構成であり、図４の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０２０４】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０２０５】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｙ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｙ２（ｔ）とする。
【０２０６】
さらに、係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａを、ｚ１（ｔ）とし、係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０２０７】
【数６６】
2017022691.tif 000068
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【０２０８】
【数６７】
2017022691.tif 000069
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ）を出力する。
【０２０９】
【数６８】
2017022691.tif 000070
【０２１０】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（２Ｂ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０２１１】
【数６９】
2017022691.tif 000071
【０２１２】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０２１３】
【数７０】
2017022691.tif 000072
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０２１４】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０２１５】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【０２１６】
そして、図４の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図４の係数乗算部４０１Ｂは、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（３Ａ））
【０２１７】
図２のような状態のとき、受信装置（例えば、端末）が受信する信号ｒ１（ｔ）、ｒ２（ｔ）は下記のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【０２１８】
【数７１】
2017022691.tif 000073
【０２１９】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ）、ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【０２２０】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【０２２１】
【数７２】
2017022691.tif 000074
すると、次式が成立する。
【０２２２】
【数７３】
2017022691.tif 000075
【０２２３】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【０２２４】
【数７４】
2017022691.tif 000076
したがって、以下が成立すればよい。
【０２２５】
【数７５】
2017022691.tif 000077
よって、通信局は、端末からのフィードバック情報から、
【０２２６】
【数７６】
2017022691.tif 000078
となるように、θ、ａ、ｂを求め、それらの値を用いて、通信局は、プリコーディングを行うことになる。
【０２２７】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【０２２８】
【数７７】
2017022691.tif 000079
（プリコーディング方法（３Ａ−１））
図３は、通信局の構成であり、図３の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０２２９】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０２３０】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｚ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０２３１】
【数７８】
2017022691.tif 000080
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【０２３２】
【数７９】
2017022691.tif 000081
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ）を出力する。
【０２３３】
【数８０】
2017022691.tif 000082
【０２３４】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（３Ａ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０２３５】
【数８１】
2017022691.tif 000083
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０２３６】
【数８２】
2017022691.tif 000084
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０２３７】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０２３８】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（３Ａ−２））
【０２３９】
図４は、図３と異なる通信局の構成であり、図４の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０２４０】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０２４１】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｙ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｙ２（ｔ）とする。
【０２４２】
さらに、係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａを、ｚ１（ｔ）とし、係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０２４３】
【数８３】
2017022691.tif 000085
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【０２４４】
【数８４】
2017022691.tif 000086
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ）を出力する。
【０２４５】
【数８５】
2017022691.tif 000087
【０２４６】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（３Ａ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０２４７】
【数８６】
2017022691.tif 000088
【０２４８】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０２４９】
【数８７】
2017022691.tif 000089
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０２５０】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０２５１】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【０２５２】
そして、図４の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図４の係数乗算部４０１Ｂは、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（３Ｂ））
【０２５３】
図２のような状態のとき、受信装置（例えば、端末）が受信する信号ｒ１（ｔ）、ｒ２（ｔ）は下記のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【０２５４】
【数８８】
2017022691.tif 000090
【０２５５】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ）、ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【０２５６】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【０２５７】
【数８９】
2017022691.tif 000091
すると、次式が成立する。
【０２５８】
【数９０】
2017022691.tif 000092
【０２５９】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【０２６０】
【数９１】
2017022691.tif 000093
したがって、以下が成立すればよい。
【０２６１】
【数９２】
2017022691.tif 000094
よって、通信局は、端末からのフィードバック情報から、
【０２６２】
【数９３】
2017022691.tif 000095
となるように、θ、ａ、ｂを求め、それらの値を用いて、通信局は、プリコーディングを行うことになる。
【０２６３】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【０２６４】
【数９４】
2017022691.tif 000096
（プリコーディング方法（３Ｂ−１））
図３は、通信局の構成であり、図３の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０２６５】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０２６６】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｚ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０２６７】
【数９５】
2017022691.tif 000097
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【０２６８】
【数９６】
2017022691.tif 000098
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ）を出力する。
【０２６９】
【数９７】
2017022691.tif 000099
【０２７０】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（３Ｂ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０２７１】
【数９８】
2017022691.tif 000100
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０２７２】
【数９９】
2017022691.tif 000101
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０２７３】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０２７４】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（３Ｂ−２））
【０２７５】
図４は、図３と異なる通信局の構成であり、図４の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０２７６】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０２７７】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｙ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｙ２（ｔ）とする。
【０２７８】
さらに、係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａを、ｚ１（ｔ）とし、係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０２７９】
【数１００】
2017022691.tif 000102
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【０２８０】
【数１０１】
2017022691.tif 000103
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ）を出力する。
【０２８１】
【数１０２】
2017022691.tif 000104
【０２８２】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（３Ｂ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０２８３】
【数１０３】
2017022691.tif 000105
【０２８４】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０２８５】
【数１０４】
2017022691.tif 000106
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０２８６】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０２８７】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【０２８８】
そして、図４の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図４の係数乗算部４０１Ｂは、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（４Ａ））
【０２８９】
図２のような状態のとき、受信装置（例えば、端末）が受信する信号ｒ１（ｔ）、ｒ２（ｔ）は下記のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【０２９０】
【数１０５】
2017022691.tif 000107
【０２９１】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ）、ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【０２９２】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【０２９３】
【数１０６】
2017022691.tif 000108
すると、次式が成立する。
【０２９４】
【数１０７】
2017022691.tif 000109
【０２９５】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【０２９６】
【数１０８】
2017022691.tif 000110
したがって、以下が成立すればよい。
【０２９７】
【数１０９】
2017022691.tif 000111
よって、通信局は、端末からのフィードバック情報から、
【０２９８】
【数１１０】
2017022691.tif 000112
となるように、θ、ａ、ｂを求め、それらの値を用いて、通信局は、プリコーディングを行うことになる。
【０２９９】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【０３００】
【数１１１】
2017022691.tif 000113
（プリコーディング方法（４Ａ−１））
図３は、通信局の構成であり、図３の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０３０１】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０３０２】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｚ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０３０３】
【数１１２】
2017022691.tif 000114
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【０３０４】
【数１１３】
2017022691.tif 000115
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ）を出力する。
【０３０５】
【数１１４】
2017022691.tif 000116
【０３０６】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（４Ａ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０３０７】
【数１１５】
2017022691.tif 000117
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０３０８】
【数１１６】
2017022691.tif 000118
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０３０９】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０３１０】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（４Ａ−２））
【０３１１】
図４は、図３と異なる通信局の構成であり、図４の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０３１２】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０３１３】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｙ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｙ２（ｔ）とする。
【０３１４】
さらに、係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａを、ｚ１（ｔ）とし、係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０３１５】
【数１１７】
2017022691.tif 000119
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【０３１６】
【数１１８】
2017022691.tif 000120
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ）を出力する。
【０３１７】
【数１１９】
2017022691.tif 000121
【０３１８】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（４Ａ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０３１９】
【数１２０】
2017022691.tif 000122
【０３２０】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０３２１】
【数１２１】
2017022691.tif 000123
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０３２２】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０３２３】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【０３２４】
そして、図４の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図４の係数乗算部４０１Ｂは、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（４Ｂ））
【０３２５】
図２のような状態のとき、受信装置（例えば、端末）が受信する信号ｒ１（ｔ）、ｒ２（ｔ）は下記のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【０３２６】
【数１２２】
2017022691.tif 000124
【０３２７】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ）、ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【０３２８】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【０３２９】
【数１２３】
2017022691.tif 000125
すると、次式が成立する。
【０３３０】
【数１２４】
2017022691.tif 000126
【０３３１】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【０３３２】
【数１２５】
2017022691.tif 000127
したがって、以下が成立すればよい。
【０３３３】
【数１２６】
2017022691.tif 000128
よって、通信局は、端末からのフィードバック情報から、
【０３３４】
【数１２７】
2017022691.tif 000129
となるように、θ、ａ、ｂを求め、それらの値を用いて、通信局は、プリコーディングを行うことになる。
【０３３５】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【０３３６】
【数１２８】
2017022691.tif 000130
（プリコーディング方法（４Ｂ−１））
図３は、通信局の構成であり、図３の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０３３７】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０３３８】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｚ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０３３９】
【数１２９】
2017022691.tif 000131
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【０３４０】
【数１３０】
2017022691.tif 000132
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ）を出力する。
【０３４１】
【数１３１】
2017022691.tif 000133
【０３４２】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（４Ｂ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０３４３】
【数１３２】
2017022691.tif 000134
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０３４４】
【数１３３】
2017022691.tif 000135
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０３４５】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０３４６】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（４Ｂ−２））
【０３４７】
図４は、図３と異なる通信局の構成であり、図４の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０３４８】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０３４９】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｙ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｙ２（ｔ）とする。
【０３５０】
さらに、係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａを、ｚ１（ｔ）とし、係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０３５１】
【数１３４】
2017022691.tif 000136
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【０３５２】
【数１３５】
2017022691.tif 000137
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ）を出力する。
【０３５３】
【数１３６】
2017022691.tif 000138
【０３５４】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（４Ｂ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０３５５】
【数１３７】
2017022691.tif 000139
【０３５６】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０３５７】
【数１３８】
2017022691.tif 000140
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０３５８】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０３５９】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【０３６０】
そして、図４の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図４の係数乗算部４０１Ｂは、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（５Ａ））
【０３６１】
図２のような状態のとき、受信装置（例えば、端末）が受信する信号ｒ１（ｔ）、ｒ２（ｔ）は下記のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【０３６２】
【数１３９】
2017022691.tif 000141
【０３６３】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ）、ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【０３６４】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【０３６５】
【数１４０】
2017022691.tif 000142
すると、次式が成立する。
【０３６６】
【数１４１】
2017022691.tif 000143
【０３６７】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【０３６８】
【数１４２】
2017022691.tif 000144
したがって、以下が成立すればよい。
【０３６９】
【数１４３】
2017022691.tif 000145
よって、通信局は、端末からのフィードバック情報から、
【０３７０】
【数１４４】
2017022691.tif 000146
となるように、θ、ａ、ｂを求め、それらの値を用いて、通信局は、プリコーディングを行うことになる。
【０３７１】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【０３７２】
【数１４５】
2017022691.tif 000147
（プリコーディング方法（５Ａ−１））
図３は、通信局の構成であり、図３の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０３７３】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０３７４】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｚ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０３７５】
【数１４６】
2017022691.tif 000148
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【０３７６】
【数１４７】
2017022691.tif 000149
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ）を出力する。
【０３７７】
【数１４８】
2017022691.tif 000150
【０３７８】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（５Ａ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０３７９】
【数１４９】
2017022691.tif 000151
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０３８０】
【数１５０】
2017022691.tif 000152
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０３８１】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０３８２】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（５Ａ−２））
【０３８３】
図４は、図３と異なる通信局の構成であり、図４の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０３８４】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０３８５】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｙ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｙ２（ｔ）とする。
【０３８６】
さらに、係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａを、ｚ１（ｔ）とし、係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０３８７】
【数１５１】
2017022691.tif 000153
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【０３８８】
【数１５２】
2017022691.tif 000154
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ）を出力する。
【０３８９】
【数１５３】
2017022691.tif 000155
【０３９０】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（５Ａ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０３９１】
【数１５４】
2017022691.tif 000156
【０３９２】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０３９３】
【数１５５】
2017022691.tif 000157
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０３９４】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０３９５】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【０３９６】
そして、図４の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図４の係数乗算部４０１Ｂは、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（５Ｂ））
【０３９７】
図２のような状態のとき、受信装置（例えば、端末）が受信する信号ｒ１（ｔ）、ｒ２（ｔ）は下記のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【０３９８】
【数１５６】
2017022691.tif 000158
【０３９９】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ）、ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【０４００】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【０４０１】
【数１５７】
2017022691.tif 000159
すると、次式が成立する。
【０４０２】
【数１５８】
2017022691.tif 000160
【０４０３】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【０４０４】
【数１５９】
2017022691.tif 000161
したがって、以下が成立すればよい。
【０４０５】
【数１６０】
2017022691.tif 000162
よって、通信局は、端末からのフィードバック情報から、
【０４０６】
【数１６１】
2017022691.tif 000163
となるように、θ、ａ、ｂを求め、それらの値を用いて、通信局は、プリコーディングを行うことになる。
【０４０７】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【０４０８】
【数１６２】
2017022691.tif 000164
（プリコーディング方法（５Ｂ−１））
図３は、通信局の構成であり、図３の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０４０９】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０４１０】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｚ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０４１１】
【数１６３】
2017022691.tif 000165
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【０４１２】
【数１６４】
2017022691.tif 000166
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ）を出力する。
【０４１３】
【数１６５】
2017022691.tif 000167
【０４１４】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（５Ｂ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０４１５】
【数１６６】
2017022691.tif 000168
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０４１６】
【数１６７】
2017022691.tif 000169
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０４１７】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０４１８】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（５Ｂ−２））
【０４１９】
図４は、図３と異なる通信局の構成であり、図４の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０４２０】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０４２１】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｙ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｙ２（ｔ）とする。
【０４２２】
さらに、係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａを、ｚ１（ｔ）とし、係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０４２３】
【数１６８】
2017022691.tif 000170
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【０４２４】
【数１６９】
2017022691.tif 000171
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ）を出力する。
【０４２５】
【数１７０】
2017022691.tif 000172
【０４２６】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（５Ｂ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０４２７】
【数１７１】
2017022691.tif 000173
【０４２８】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０４２９】
【数１７２】
2017022691.tif 000174
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０４３０】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０４３１】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【０４３２】
そして、図４の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図４の係数乗算部４０１Ｂは、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（６Ａ））
【０４３３】
図２のような状態のとき、受信装置（例えば、端末）が受信する信号ｒ１（ｔ）、ｒ２（ｔ）は下記のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【０４３４】
【数１７３】
2017022691.tif 000175
【０４３５】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ）、ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【０４３６】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【０４３７】
【数１７４】
2017022691.tif 000176
すると、次式が成立する。
【０４３８】
【数１７５】
2017022691.tif 000177
【０４３９】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【０４４０】
【数１７６】
2017022691.tif 000178
したがって、以下が成立すればよい。
【０４４１】
【数１７７】
2017022691.tif 000179
よって、通信局は、端末からのフィードバック情報から、
【０４４２】
【数１７８】
2017022691.tif 000180
となるように、θ、ａ、ｂを求め、それらの値を用いて、通信局は、プリコーディングを行うことになる。
【０４４３】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【０４４４】
【数１７９】
2017022691.tif 000181
（プリコーディング方法（６Ａ−１））
図３は、通信局の構成であり、図３の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０４４５】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０４４６】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｚ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０４４７】
【数１８０】
2017022691.tif 000182
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【０４４８】
【数１８１】
2017022691.tif 000183
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ）を出力する。
【０４４９】
【数１８２】
2017022691.tif 000184
【０４５０】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（６Ａ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０４５１】
【数１８３】
2017022691.tif 000185
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０４５２】
【数１８４】
2017022691.tif 000186
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０４５３】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０４５４】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（６Ａ−２））
【０４５５】
図４は、図３と異なる通信局の構成であり、図４の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０４５６】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０４５７】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｙ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｙ２（ｔ）とする。
【０４５８】
さらに、係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａを、ｚ１（ｔ）とし、係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０４５９】
【数１８５】
2017022691.tif 000187
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【０４６０】
【数１８６】
2017022691.tif 000188
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ）を出力する。
【０４６１】
【数１８７】
2017022691.tif 000189
【０４６２】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（６Ａ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０４６３】
【数１８８】
2017022691.tif 000190
【０４６４】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０４６５】
【数１８９】
2017022691.tif 000191
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０４６６】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０４６７】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【０４６８】
そして、図４の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図４の係数乗算部４０１Ｂは、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（６Ｂ））
【０４６９】
図２のような状態のとき、受信装置（例えば、端末）が受信する信号ｒ１（ｔ）、ｒ２（ｔ）は下記のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【０４７０】
【数１９０】
2017022691.tif 000192
【０４７１】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ）、ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【０４７２】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【０４７３】
【数１９１】
2017022691.tif 000193
すると、次式が成立する。
【０４７４】
【数１９２】
2017022691.tif 000194
【０４７５】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【０４７６】
【数１９３】
2017022691.tif 000195
したがって、以下が成立すればよい。
【０４７７】
【数１９４】
2017022691.tif 000196
よって、通信局は、端末からのフィードバック情報から、
【０４７８】
【数１９５】
2017022691.tif 000197
となるように、θ、ａ、ｂを求め、それらの値を用いて、通信局は、プリコーディングを行うことになる。
【０４７９】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【０４８０】
【数１９６】
2017022691.tif 000198
（プリコーディング方法（６Ｂ−１））
図３は、通信局の構成であり、図３の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０４８１】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０４８２】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｚ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０４８３】
【数１９７】
2017022691.tif 000199
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【０４８４】
【数１９８】
2017022691.tif 000200
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ）を出力する。
【０４８５】
【数１９９】
2017022691.tif 000201
【０４８６】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（６Ｂ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０４８７】
【数２００】
2017022691.tif 000202
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０４８８】
【数２０１】
2017022691.tif 000203
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０４８９】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０４９０】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（６Ｂ−２））
【０４９１】
図４は、図３と異なる通信局の構成であり、図４の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０４９２】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０４９３】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｙ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｙ２（ｔ）とする。
【０４９４】
さらに、係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａを、ｚ１（ｔ）とし、係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０４９５】
【数２０２】
2017022691.tif 000204
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【０４９６】
【数２０３】
2017022691.tif 000205
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ）を出力する。
【０４９７】
【数２０４】
2017022691.tif 000206
【０４９８】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（６Ｂ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０４９９】
【数２０５】
2017022691.tif 000207
【０５００】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０５０１】
【数２０６】
2017022691.tif 000208
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０５０２】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０５０３】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【０５０４】
そして、図４の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図４の係数乗算部４０１Ｂは、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（７Ａ））
【０５０５】
図２のような状態のとき、受信装置（例えば、端末）が受信する信号ｒ１（ｔ）、ｒ２（ｔ）は下記のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【０５０６】
【数２０７】
2017022691.tif 000209
【０５０７】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ）、ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【０５０８】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【０５０９】
【数２０８】
2017022691.tif 000210
すると、次式が成立する。
【０５１０】
【数２０９】
2017022691.tif 000211
【０５１１】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【０５１２】
【数２１０】
2017022691.tif 000212
したがって、以下が成立すればよい。
【０５１３】
【数２１１】
2017022691.tif 000213
よって、通信局は、端末からのフィードバック情報から、
【０５１４】
【数２１２】
2017022691.tif 000214
となるように、θ、ａ、ｂを求め、それらの値を用いて、通信局は、プリコーディングを行うことになる。
【０５１５】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【０５１６】
【数２１３】
2017022691.tif 000215
（プリコーディング方法（７Ａ−１））
図３は、通信局の構成であり、図３の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０５１７】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０５１８】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｚ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０５１９】
【数２１４】
2017022691.tif 000216
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【０５２０】
【数２１５】
2017022691.tif 000217
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ）を出力する。
【０５２１】
【数２１６】
2017022691.tif 000218
【０５２２】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（７Ａ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０５２３】
【数２１７】
2017022691.tif 000219
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０５２４】
【数２１８】
2017022691.tif 000220
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０５２５】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０５２６】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（７Ａ−２））
【０５２７】
図４は、図３と異なる通信局の構成であり、図４の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０５２８】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０５２９】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｙ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｙ２（ｔ）とする。
【０５３０】
さらに、係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａを、ｚ１（ｔ）とし、係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０５３１】
【数２１９】
2017022691.tif 000221
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【０５３２】
【数２２０】
2017022691.tif 000222
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ）を出力する。
【０５３３】
【数２２１】
2017022691.tif 000223
【０５３４】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（７Ａ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０５３５】
【数２２２】
2017022691.tif 000224
【０５３６】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０５３７】
【数２２３】
2017022691.tif 000225
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０５３８】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０５３９】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【０５４０】
そして、図４の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図４の係数乗算部４０１Ｂは、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（７Ｂ））
【０５４１】
図２のような状態のとき、受信装置（例えば、端末）が受信する信号ｒ１（ｔ）、ｒ２（ｔ）は下記のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【０５４２】
【数２２４】
2017022691.tif 000226
【０５４３】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ）、ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【０５４４】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【０５４５】
【数２２５】
2017022691.tif 000227
すると、次式が成立する。
【０５４６】
【数２２６】
2017022691.tif 000228
【０５４７】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【０５４８】
【数２２７】
2017022691.tif 000229
したがって、以下が成立すればよい。
【０５４９】
【数２２８】
2017022691.tif 000230
よって、通信局は、端末からのフィードバック情報から、
【０５５０】
【数２２９】
2017022691.tif 000231
となるように、θ、ａ、ｂを求め、それらの値を用いて、通信局は、プリコーディングを行うことになる。
【０５５１】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【０５５２】
【数２３０】
2017022691.tif 000232
（プリコーディング方法（７Ｂ−１））
図３は、通信局の構成であり、図３の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０５５３】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０５５４】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｚ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０５５５】
【数２３１】
2017022691.tif 000233
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【０５５６】
【数２３２】
2017022691.tif 000234
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ）を出力する。
【０５５７】
【数２３３】
2017022691.tif 000235
【０５５８】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（７Ｂ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０５５９】
【数２３４】
2017022691.tif 000236
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０５６０】
【数２３５】
2017022691.tif 000237
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０５６１】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０５６２】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（７Ｂ−２））
【０５６３】
図４は、図３と異なる通信局の構成であり、図４の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０５６４】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０５６５】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｙ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｙ２（ｔ）とする。
【０５６６】
さらに、係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａを、ｚ１（ｔ）とし、係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０５６７】
【数２３６】
2017022691.tif 000238
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【０５６８】
【数２３７】
2017022691.tif 000239
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ）を出力する。
【０５６９】
【数２３８】
2017022691.tif 000240
【０５７０】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（７Ｂ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０５７１】
【数２３９】
2017022691.tif 000241
【０５７２】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０５７３】
【数２４０】
2017022691.tif 000242
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０５７４】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０５７５】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【０５７６】
そして、図４の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図４の係数乗算部４０１Ｂは、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（８Ａ））
【０５７７】
図２のような状態のとき、受信装置（例えば、端末）が受信する信号ｒ１（ｔ）、ｒ２（ｔ）は下記のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【０５７８】
【数２４１】
2017022691.tif 000243
【０５７９】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ）、ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【０５８０】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【０５８１】
【数２４２】
2017022691.tif 000244
すると、次式が成立する。
【０５８２】
【数２４３】
2017022691.tif 000245
【０５８３】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【０５８４】
【数２４４】
2017022691.tif 000246
したがって、以下が成立すればよい。
【０５８５】
【数２４５】
2017022691.tif 000247
よって、通信局は、端末からのフィードバック情報から、
【０５８６】
【数２４６】
2017022691.tif 000248
となるように、θ、ａ、ｂを求め、それらの値を用いて、通信局は、プリコーディングを行うことになる。
【０５８７】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【０５８８】
【数２４７】
2017022691.tif 000249
（プリコーディング方法（８Ａ−１））
図３は、通信局の構成であり、図３の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０５８９】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０５９０】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｚ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０５９１】
【数２４８】
2017022691.tif 000250
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【０５９２】
【数２４９】
2017022691.tif 000251
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ）を出力する。
【０５９３】
【数２５０】
2017022691.tif 000252
【０５９４】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（８Ａ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０５９５】
【数２５１】
2017022691.tif 000253
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０５９６】
【数２５２】
2017022691.tif 000254
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０５９７】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０５９８】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（８Ａ−２）
【０５９９】
図４は、図３と異なる通信局の構成であり、図４の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０６００】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０６０１】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｙ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｙ２（ｔ）とする。
【０６０２】
さらに、係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａを、ｚ１（ｔ）とし、係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０６０３】
【数２５３】
2017022691.tif 000255
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【０６０４】
【数２５４】
2017022691.tif 000256
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ）を出力する。
【０６０５】
【数２５５】
2017022691.tif 000257
【０６０６】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（８Ａ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０６０７】
【数２５６】
2017022691.tif 000258
【０６０８】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０６０９】
【数２５７】
2017022691.tif 000259
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０６１０】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０６１１】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【０６１２】
そして、図４の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図４の係数乗算部４０１Ｂは、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（８Ｂ））
【０６１３】
図２のような状態のとき、受信装置（例えば、端末）が受信する信号ｒ１（ｔ）、ｒ２（ｔ）は下記のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【０６１４】
【数２５８】
2017022691.tif 000260
【０６１５】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ）、ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【０６１６】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【０６１７】
【数２５９】
2017022691.tif 000261
すると、次式が成立する。
【０６１８】
【数２６０】
2017022691.tif 000262
【０６１９】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【０６２０】
【数２６１】
2017022691.tif 000263
したがって、以下が成立すればよい。
【０６２１】
【数２６２】
2017022691.tif 000264
よって、通信局は、端末からのフィードバック情報から、
【０６２２】
【数２６３】
2017022691.tif 000265
となるように、θ、ａ、ｂを求め、それらの値を用いて、通信局は、プリコーディングを行うことになる。
【０６２３】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【０６２４】
【数２６４】
2017022691.tif 000266
（プリコーディング方法（８Ｂ−１））
図３は、通信局の構成であり、図３の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０６２５】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０６２６】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｚ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０６２７】
【数２６５】
2017022691.tif 000267
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【０６２８】
【数２６６】
2017022691.tif 000268
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ）を出力する。
【０６２９】
【数２６７】
2017022691.tif 000269
【０６３０】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（８Ｂ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０６３１】
【数２６８】
2017022691.tif 000270
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０６３２】
【数２６９】
2017022691.tif 000271
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０６３３】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０６３４】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（８Ｂ−２））
【０６３５】
図４は、図３と異なる通信局の構成であり、図４の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０６３６】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０６３７】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｙ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｙ２（ｔ）とする。
【０６３８】
さらに、係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａを、ｚ１（ｔ）とし、係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０６３９】
【数２７０】
2017022691.tif 000272
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【０６４０】
【数２７１】
2017022691.tif 000273
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ）を出力する。
【０６４１】
【数２７２】
2017022691.tif 000274
【０６４２】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（８Ｂ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０６４３】
【数２７３】
2017022691.tif 000275
【０６４４】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０６４５】
【数２７４】
2017022691.tif 000276
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０６４６】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０６４７】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【０６４８】
そして、図４の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図４の係数乗算部４０１Ｂは、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（９Ａ））
【０６４９】
図２のような状態のとき、受信装置（例えば、端末）が受信する信号ｒ１（ｔ）、ｒ２（ｔ）は下記のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【０６５０】
【数２７５】
2017022691.tif 000277
【０６５１】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ）、ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【０６５２】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【０６５３】
【数２７６】
2017022691.tif 000278
すると、次式が成立する。
【０６５４】
【数２７７】
2017022691.tif 000279
【０６５５】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【０６５６】
【数２７８】
2017022691.tif 000280
したがって、以下が成立すればよい。
【０６５７】
【数２７９】
2017022691.tif 000281
よって、通信局は、端末からのフィードバック情報から、
【０６５８】
【数２８０】
2017022691.tif 000282
となるように、θ、ａ、ｂを求め、それらの値を用いて、通信局は、プリコーディングを行うことになる。
【０６５９】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【０６６０】
【数２８１】
2017022691.tif 000283
（プリコーディング方法（９Ａ−１））
図３は、通信局の構成であり、図３の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０６６１】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０６６２】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｚ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０６６３】
【数２８２】
2017022691.tif 000284
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【０６６４】
【数２８３】
2017022691.tif 000285
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ）を出力する。
【０６６５】
【数２８４】
2017022691.tif 000286
【０６６６】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（９Ａ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０６６７】
【数２８５】
2017022691.tif 000287
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０６６８】
【数２８６】
2017022691.tif 000288
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０６６９】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０６７０】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（９Ａ−２））
【０６７１】
図４は、図３と異なる通信局の構成であり、図４の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０６７２】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０６７３】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｙ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｙ２（ｔ）とする。
【０６７４】
さらに、係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａを、ｚ１（ｔ）とし、係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０６７５】
【数２８７】
2017022691.tif 000289
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【０６７６】
【数２８８】
2017022691.tif 000290
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ）を出力する。
【０６７７】
【数２８９】
2017022691.tif 000291
【０６７８】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（９Ａ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０６７９】
【数２９０】
2017022691.tif 000292
【０６８０】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０６８１】
【数２９１】
2017022691.tif 000293
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０６８２】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０６８３】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【０６８４】
そして、図４の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図４の係数乗算部４０１Ｂは、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（９Ｂ））
【０６８５】
図２のような状態のとき、受信装置（例えば、端末）が受信する信号ｒ１（ｔ）、ｒ２（ｔ）は下記のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【０６８６】
【数２９２】
2017022691.tif 000294
【０６８７】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ）、ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【０６８８】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【０６８９】
【数２９３】
2017022691.tif 000295
すると、次式が成立する。
【０６９０】
【数２９４】
2017022691.tif 000296
【０６９１】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【０６９２】
【数２９５】
2017022691.tif 000297
したがって、以下が成立すればよい。
【０６９３】
【数２９６】
2017022691.tif 000298
よって、通信局は、端末からのフィードバック情報から、
【０６９４】
【数２９７】
2017022691.tif 000299
となるように、θ、ａ、ｂを求め、それらの値を用いて、通信局は、プリコーディングを行うことになる。
【０６９５】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【０６９６】
【数２９８】
2017022691.tif 000300
（プリコーディング方法（９Ｂ−１））
図３は、通信局の構成であり、図３の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０６９７】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０６９８】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｚ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０６９９】
【数２９９】
2017022691.tif 000301
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【０７００】
【数３００】
2017022691.tif 000302
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ）を出力する。
【０７０１】
【数３０１】
2017022691.tif 000303
【０７０２】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（９Ｂ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０７０３】
【数３０２】
2017022691.tif 000304
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０７０４】
【数３０３】
2017022691.tif 000305
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０７０５】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０７０６】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（９Ｂ−２））
【０７０７】
図４は、図３と異なる通信局の構成であり、図４の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０７０８】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０７０９】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｙ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｙ２（ｔ）とする。
【０７１０】
さらに、係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａを、ｚ１（ｔ）とし、係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０７１１】
【数３０４】
2017022691.tif 000306
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【０７１２】
【数３０５】
2017022691.tif 000307
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ）を出力する。
【０７１３】
【数３０６】
2017022691.tif 000308
【０７１４】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（９Ｂ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０７１５】
【数３０７】
2017022691.tif 000309
【０７１６】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０７１７】
【数３０８】
2017022691.tif 000310
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０７１８】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０７１９】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【０７２０】
そして、図４の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図４の係数乗算部４０１Ｂは、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（１０Ａ））
【０７２１】
図２のような状態のとき、受信装置（例えば、端末）が受信する信号ｒ１（ｔ）、ｒ２（ｔ）は下記のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【０７２２】
【数３０９】
2017022691.tif 000311
【０７２３】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ）、ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【０７２４】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【０７２５】
【数３１０】
2017022691.tif 000312
すると、次式が成立する。
【０７２６】
【数３１１】
2017022691.tif 000313
【０７２７】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【０７２８】
【数３１２】
2017022691.tif 000314
したがって、以下が成立すればよい。
【０７２９】
【数３１３】
2017022691.tif 000315
よって、通信局は、端末からのフィードバック情報から、
【０７３０】
【数３１４】
2017022691.tif 000316
となるように、θ、ａ、ｂを求め、それらの値を用いて、通信局は、プリコーディングを行うことになる。
【０７３１】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【０７３２】
【数３１５】
2017022691.tif 000317
（プリコーディング方法（１０Ａ−１））
図３は、通信局の構成であり、図３の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０７３３】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０７３４】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｚ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０７３５】
【数３１６】
2017022691.tif 000318
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【０７３６】
【数３１７】
2017022691.tif 000319
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ）を出力する。
【０７３７】
【数３１８】
2017022691.tif 000320
【０７３８】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（１０Ａ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０７３９】
【数３１９】
2017022691.tif 000321
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０７４０】
【数３２０】
2017022691.tif 000322
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０７４１】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０７４２】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（１０Ａ−２））
【０７４３】
図４は、図３と異なる通信局の構成であり、図４の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０７４４】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０７４５】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｙ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｙ２（ｔ）とする。
【０７４６】
さらに、係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａを、ｚ１（ｔ）とし、係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０７４７】
【数３２１】
2017022691.tif 000323
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【０７４８】
【数３２２】
2017022691.tif 000324
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ）を出力する。
【０７４９】
【数３２３】
2017022691.tif 000325
【０７５０】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（１０Ａ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０７５１】
【数３２４】
2017022691.tif 000326
【０７５２】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０７５３】
【数３２５】
2017022691.tif 000327
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０７５４】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０７５５】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【０７５６】
そして、図４の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図４の係数乗算部４０１Ｂは、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（１０Ｂ））
【０７５７】
図２のような状態のとき、受信装置（例えば、端末）が受信する信号ｒ１（ｔ）、ｒ２（ｔ）は下記のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【０７５８】
【数３２６】
2017022691.tif 000328
【０７５９】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ）、ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【０７６０】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【０７６１】
【数３２７】
2017022691.tif 000329
すると、次式が成立する。
【０７６２】
【数３２８】
2017022691.tif 000330
【０７６３】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【０７６４】
【数３２９】
2017022691.tif 000331
したがって、以下が成立すればよい。
【０７６５】
【数３３０】
2017022691.tif 000332
よって、通信局は、端末からのフィードバック情報から、
【０７６６】
【数３３１】
2017022691.tif 000333
となるように、θ、ａ、ｂを求め、それらの値を用いて、通信局は、プリコーディングを行うことになる。
【０７６７】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【０７６８】
【数３３２】
2017022691.tif 000334
（プリコーディング方法（１０Ｂ−１））
図３は、通信局の構成であり、図３の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０７６９】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０７７０】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｚ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０７７１】
【数３３３】
2017022691.tif 000335
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【０７７２】
【数３３４】
2017022691.tif 000336
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ）を出力する。
【０７７３】
【数３３５】
2017022691.tif 000337
【０７７４】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（１０Ｂ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０７７５】
【数３３６】
2017022691.tif 000338
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０７７６】
【数３３７】
2017022691.tif 000339
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０７７７】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０７７８】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（１０Ｂ−２））
【０７７９】
図４は、図３と異なる通信局の構成であり、図４の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０７８０】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０７８１】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｙ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｙ２（ｔ）とする。
【０７８２】
さらに、係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａを、ｚ１（ｔ）とし、係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０７８３】
【数３３８】
2017022691.tif 000340
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【０７８４】
【数３３９】
2017022691.tif 000341
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ）を出力する。
【０７８５】
【数３４０】
2017022691.tif 000342
【０７８６】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（１０Ｂ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０７８７】
【数３４１】
2017022691.tif 000343
【０７８８】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０７８９】
【数３４２】
2017022691.tif 000344
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０７９０】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０７９１】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【０７９２】
そして、図４の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図４の係数乗算部４０１Ｂは、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（１１Ａ））
【０７９３】
図２のような状態のとき、受信装置（例えば、端末）が受信する信号ｒ１（ｔ）、ｒ２（ｔ）は下記のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【０７９４】
【数３４３】
2017022691.tif 000345
【０７９５】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ）、ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【０７９６】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【０７９７】
【数３４４】
2017022691.tif 000346
すると、次式が成立する。
【０７９８】
【数３４５】
2017022691.tif 000347
【０７９９】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【０８００】
【数３４６】
2017022691.tif 000348
したがって、以下が成立すればよい。
【０８０１】
【数３４７】
2017022691.tif 000349
よって、通信局は、端末からのフィードバック情報から、
【０８０２】
【数３４８】
2017022691.tif 000350
となるように、θ、ａ、ｂを求め、それらの値を用いて、通信局は、プリコーディングを行うことになる。
【０８０３】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【０８０４】
【数３４９】
2017022691.tif 000351
（プリコーディング方法（１１Ａ−１））
図３は、通信局の構成であり、図３の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０８０５】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０８０６】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｚ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０８０７】
【数３５０】
2017022691.tif 000352
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【０８０８】
【数３５１】
2017022691.tif 000353
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ）を出力する。
【０８０９】
【数３５２】
2017022691.tif 000354
【０８１０】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（１１Ａ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０８１１】
【数３５３】
2017022691.tif 000355
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０８１２】
【数３５４】
2017022691.tif 000356
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０８１３】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０８１４】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（１１Ａ−２）
【０８１５】
図４は、図３と異なる通信局の構成であり、図４の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０８１６】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０８１７】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｙ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｙ２（ｔ）とする。
【０８１８】
さらに、係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａを、ｚ１（ｔ）とし、係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０８１９】
【数３５５】
2017022691.tif 000357
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【０８２０】
【数３５６】
2017022691.tif 000358
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ）を出力する。
【０８２１】
【数３５７】
2017022691.tif 000359
【０８２２】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（１１Ａ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０８２３】
【数３５８】
2017022691.tif 000360
【０８２４】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０８２５】
【数３５９】
2017022691.tif 000361
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０８２６】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０８２７】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【０８２８】
そして、図４の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図４の係数乗算部４０１Ｂは、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（１１Ｂ））
【０８２９】
図２のような状態のとき、受信装置（例えば、端末）が受信する信号ｒ１（ｔ）、ｒ２（ｔ）は下記のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【０８３０】
【数３６０】
2017022691.tif 000362
【０８３１】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ）、ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【０８３２】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【０８３３】
【数３６１】
2017022691.tif 000363
すると、次式が成立する。
【０８３４】
【数３６２】
2017022691.tif 000364
【０８３５】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【０８３６】
【数３６３】
2017022691.tif 000365
したがって、以下が成立すればよい。
【０８３７】
【数３６４】
2017022691.tif 000366
よって、通信局は、端末からのフィードバック情報から、
【０８３８】
【数３６５】
2017022691.tif 000367
となるように、θ、ａ、ｂを求め、それらの値を用いて、通信局は、プリコーディングを行うことになる。
【０８３９】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【０８４０】
【数３６６】
2017022691.tif 000368
（プリコーディング方法（１１Ｂ−１））
図３は、通信局の構成であり、図３の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０８４１】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０８４２】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｚ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０８４３】
【数３６７】
2017022691.tif 000369
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【０８４４】
【数３６８】
2017022691.tif 000370
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ）を出力する。
【０８４５】
【数３６９】
2017022691.tif 000371
【０８４６】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（１１Ｂ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０８４７】
【数３７０】
2017022691.tif 000372
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０８４８】
【数３７１】
2017022691.tif 000373
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０８４９】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０８５０】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（１１Ｂ−２））
【０８５１】
図４は、図３と異なる通信局の構成であり、図４の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０８５２】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０８５３】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｙ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｙ２（ｔ）とする。
【０８５４】
さらに、係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａを、ｚ１（ｔ）とし、係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０８５５】
【数３７２】
2017022691.tif 000374
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【０８５６】
【数３７３】
2017022691.tif 000375
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ）を出力する。
【０８５７】
【数３７４】
2017022691.tif 000376
【０８５８】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（１１Ｂ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０８５９】
【数３７５】
2017022691.tif 000377
【０８６０】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０８６１】
【数３７６】
2017022691.tif 000378
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０８６２】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０８６３】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【０８６４】
そして、図４の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図４の係数乗算部４０１Ｂは、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（１２Ａ））
【０８６５】
図２のような状態のとき、受信装置（例えば、端末）が受信する信号ｒ１（ｔ）、ｒ２（ｔ）は下記のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【０８６６】
【数３７７】
2017022691.tif 000379
【０８６７】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ）、ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【０８６８】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【０８６９】
【数３７８】
2017022691.tif 000380
すると、次式が成立する。
【０８７０】
【数３７９】
2017022691.tif 000381
【０８７１】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【０８７２】
【数３８０】
2017022691.tif 000382
したがって、以下が成立すればよい。
【０８７３】
【数３８１】
2017022691.tif 000383
よって、通信局は、端末からのフィードバック情報から、
【０８７４】
【数３８２】
2017022691.tif 000384
となるように、θ、ａ、ｂを求め、それらの値を用いて、通信局は、プリコーディングを行うことになる。
【０８７５】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【０８７６】
【数３８３】
2017022691.tif 000385
（プリコーディング方法（１２Ａ−１））
図３は、通信局の構成であり、図３の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０８７７】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０８７８】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｚ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０８７９】
【数３８４】
2017022691.tif 000386
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【０８８０】
【数３８５】
2017022691.tif 000387
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ）を出力する。
【０８８１】
【数３８６】
2017022691.tif 000388
【０８８２】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（１２Ａ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０８８３】
【数３８７】
2017022691.tif 000389
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０８８４】
【数３８８】
2017022691.tif 000390
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０８８５】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０８８６】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（１２Ａ−２））
【０８８７】
図４は、図３と異なる通信局の構成であり、図４の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０８８８】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０８８９】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｙ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｙ２（ｔ）とする。
【０８９０】
さらに、係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａを、ｚ１（ｔ）とし、係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０８９１】
【数３８９】
2017022691.tif 000391
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【０８９２】
【数３９０】
2017022691.tif 000392
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ）を出力する。
【０８９３】
【数３９１】
2017022691.tif 000393
【０８９４】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（１２Ａ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０８９５】
【数３９２】
2017022691.tif 000394
【０８９６】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０８９７】
【数３９３】
2017022691.tif 000395
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０８９８】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０８９９】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【０９００】
そして、図４の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図４の係数乗算部４０１Ｂは、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（１２Ｂ））
【０９０１】
図２のような状態のとき、受信装置（例えば、端末）が受信する信号ｒ１（ｔ）、ｒ２（ｔ）は下記のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【０９０２】
【数３９４】
2017022691.tif 000396
【０９０３】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ）、ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【０９０４】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【０９０５】
【数３９５】
2017022691.tif 000397
すると、次式が成立する。
【０９０６】
【数３９６】
2017022691.tif 000398
【０９０７】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【０９０８】
【数３９７】
2017022691.tif 000399
したがって、以下が成立すればよい。
【０９０９】
【数３９８】
2017022691.tif 000400
よって、通信局は、端末からのフィードバック情報から、
【０９１０】
【数３９９】
2017022691.tif 000401
となるように、θ、ａ、ｂを求め、それらの値を用いて、通信局は、プリコーディングを行うことになる。
【０９１１】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【０９１２】
【数４００】
2017022691.tif 000402
（プリコーディング方法（１２Ｂ−１））
図３は、通信局の構成であり、図３の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０９１３】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０９１４】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｚ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０９１５】
【数４０１】
2017022691.tif 000403
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【０９１６】
【数４０２】
2017022691.tif 000404
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ）を出力する。
【０９１７】
【数４０３】
2017022691.tif 000405
【０９１８】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（１２Ｂ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０９１９】
【数４０４】
2017022691.tif 000406
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０９２０】
【数４０５】
2017022691.tif 000407
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０９２１】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０９２２】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（１２Ｂ−２））
【０９２３】
図４は、図３と異なる通信局の構成であり、図４の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０９２４】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０９２５】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｙ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｙ２（ｔ）とする。
【０９２６】
さらに、係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａを、ｚ１（ｔ）とし、係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０９２７】
【数４０６】
2017022691.tif 000408
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【０９２８】
【数４０７】
2017022691.tif 000409
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ）を出力する。
【０９２９】
【数４０８】
2017022691.tif 000410
【０９３０】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（１２Ｂ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０９３１】
【数４０９】
2017022691.tif 000411
【０９３２】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０９３３】
【数４１０】
2017022691.tif 000412
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０９３４】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０９３５】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【０９３６】
そして、図４の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図４の係数乗算部４０１Ｂは、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（１３Ａ））
【０９３７】
図２のような状態のとき、受信装置（例えば、端末）が受信する信号ｒ１（ｔ）、ｒ２（ｔ）は下記のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【０９３８】
【数４１１】
2017022691.tif 000413
【０９３９】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ）、ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【０９４０】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【０９４１】
【数４１２】
2017022691.tif 000414
すると、次式が成立する。
【０９４２】
【数４１３】
2017022691.tif 000415
【０９４３】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【０９４４】
【数４１４】
2017022691.tif 000416
したがって、以下が成立すればよい。
【０９４５】
【数４１５】
2017022691.tif 000417
よって、通信局は、端末からのフィードバック情報から、
【０９４６】
【数４１６】
2017022691.tif 000418
となるように、θ、ａ、ｂを求め、それらの値を用いて、通信局は、プリコーディングを行うことになる。
【０９４７】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【０９４８】
【数４１７】
2017022691.tif 000419
（プリコーディング方法（１３Ａ−１））
図３は、通信局の構成であり、図３の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０９４９】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０９５０】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｚ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０９５１】
【数４１８】
2017022691.tif 000420
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【０９５２】
【数４１９】
2017022691.tif 000421
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ）を出力する。
【０９５３】
【数４２０】
2017022691.tif 000422
【０９５４】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（１３Ａ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０９５５】
【数４２１】
2017022691.tif 000423
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０９５６】
【数４２２】
2017022691.tif 000424
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０９５７】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０９５８】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（１３Ａ−２））
【０９５９】
図４は、図３と異なる通信局の構成であり、図４の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０９６０】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０９６１】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｙ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｙ２（ｔ）とする。
【０９６２】
さらに、係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａを、ｚ１（ｔ）とし、係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０９６３】
【数４２３】
2017022691.tif 000425
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【０９６４】
【数４２４】
2017022691.tif 000426
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ）を出力する。
【０９６５】
【数４２５】
2017022691.tif 000427
【０９６６】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（１３Ａ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０９６７】
【数４２６】
2017022691.tif 000428
【０９６８】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０９６９】
【数４２７】
2017022691.tif 000429
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０９７０】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０９７１】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【０９７２】
そして、図４の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図４の係数乗算部４０１Ｂは、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（１３Ｂ））
【０９７３】
図２のような状態のとき、受信装置（例えば、端末）が受信する信号ｒ１（ｔ）、ｒ２（ｔ）は下記のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【０９７４】
【数４２８】
2017022691.tif 000430
【０９７５】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ）、ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【０９７６】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【０９７７】
【数４２９】
2017022691.tif 000431
すると、次式が成立する。
【０９７８】
【数４３０】
2017022691.tif 000432
【０９７９】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【０９８０】
【数４３１】
2017022691.tif 000433
したがって、以下が成立すればよい。
【０９８１】
【数４３２】
2017022691.tif 000434
よって、通信局は、端末からのフィードバック情報から、
【０９８２】
【数４３３】
2017022691.tif 000435
となるように、θ、ａ、ｂを求め、それらの値を用いて、通信局は、プリコーディングを行うことになる。
【０９８３】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【０９８４】
【数４３４】
2017022691.tif 000436
（プリコーディング方法（１３Ｂ−１））
図３は、通信局の構成であり、図３の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０９８５】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０９８６】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｚ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０９８７】
【数４３５】
2017022691.tif 000437
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【０９８８】
【数４３６】
2017022691.tif 000438
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ）を出力する。
【０９８９】
【数４３７】
2017022691.tif 000439
【０９９０】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（１３Ｂ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【０９９１】
【数４３８】
2017022691.tif 000440
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【０９９２】
【数４３９】
2017022691.tif 000441
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【０９９３】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【０９９４】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（１３Ｂ−２））
【０９９５】
図４は、図３と異なる通信局の構成であり、図４の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【０９９６】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【０９９７】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｙ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｙ２（ｔ）とする。
【０９９８】
さらに、係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａを、ｚ１（ｔ）とし、係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【０９９９】
【数４４０】
2017022691.tif 000442
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【１０００】
【数４４１】
2017022691.tif 000443
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ）を出力する。
【１００１】
【数４４２】
2017022691.tif 000444
【１００２】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（１３Ｂ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【１００３】
【数４４３】
2017022691.tif 000445
【１００４】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１００５】
【数４４４】
2017022691.tif 000446
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１００６】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１００７】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１００８】
そして、図４の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図４の係数乗算部４０１Ｂは、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（１４Ａ））
【１００９】
図２のような状態のとき、受信装置（例えば、端末）が受信する信号ｒ１（ｔ）、ｒ２（ｔ）は下記のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【１０１０】
【数４４５】
2017022691.tif 000447
【１０１１】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ）、ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【１０１２】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【１０１３】
【数４４６】
2017022691.tif 000448
すると、次式が成立する。
【１０１４】
【数４４７】
2017022691.tif 000449
【１０１５】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【１０１６】
【数４４８】
2017022691.tif 000450
したがって、以下が成立すればよい。
【１０１７】
【数４４９】
2017022691.tif 000451
よって、通信局は、端末からのフィードバック情報から、
【１０１８】
【数４５０】
2017022691.tif 000452
となるように、θ、ａ、ｂを求め、それらの値を用いて、通信局は、プリコーディングを行うことになる。
【１０１９】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【１０２０】
【数４５１】
2017022691.tif 000453
（プリコーディング方法（１４Ａ−１））
図３は、通信局の構成であり、図３の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【１０２１】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【１０２２】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｚ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【１０２３】
【数４５２】
2017022691.tif 000454
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【１０２４】
【数４５３】
2017022691.tif 000455
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ）を出力する。
【１０２５】
【数４５４】
2017022691.tif 000456
【１０２６】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（１４Ａ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【１０２７】
【数４５５】
2017022691.tif 000457
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１０２８】
【数４５６】
2017022691.tif 000458
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１０２９】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１０３０】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（１４Ａ−２））
【１０３１】
図４は、図３と異なる通信局の構成であり、図４の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【１０３２】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【１０３３】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｙ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｙ２（ｔ）とする。
【１０３４】
さらに、係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａを、ｚ１（ｔ）とし、係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【１０３５】
【数４５７】
2017022691.tif 000459
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【１０３６】
【数４５８】
2017022691.tif 000460
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ）を出力する。
【１０３７】
【数４５９】
2017022691.tif 000461
【１０３８】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（１４Ａ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【１０３９】
【数４６０】
2017022691.tif 000462
【１０４０】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１０４１】
【数４６１】
2017022691.tif 000463
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１０４２】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１０４３】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１０４４】
そして、図４の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図４の係数乗算部４０１Ｂは、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（１４Ｂ））
【１０４５】
図２のような状態のとき、受信装置（例えば、端末）が受信する信号ｒ１（ｔ）、ｒ２（ｔ）は下記のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【１０４６】
【数４６２】
2017022691.tif 000464
【１０４７】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ）、ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【１０４８】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【１０４９】
【数４６３】
2017022691.tif 000465
すると、次式が成立する。
【１０５０】
【数４６４】
2017022691.tif 000466
【１０５１】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【１０５２】
【数４６５】
2017022691.tif 000467
したがって、以下が成立すればよい。
【１０５３】
【数４６６】
2017022691.tif 000468
よって、通信局は、端末からのフィードバック情報から、
【１０５４】
【数４６７】
2017022691.tif 000469
となるように、θ、ａ、ｂを求め、それらの値を用いて、通信局は、プリコーディングを行うことになる。
【１０５５】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【１０５６】
【数４６８】
2017022691.tif 000470
（プリコーディング方法（１４Ｂ−１））
図３は、通信局の構成であり、図３の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【１０５７】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【１０５８】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｚ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【１０５９】
【数４６９】
2017022691.tif 000471
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【１０６０】
【数４７０】
2017022691.tif 000472
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ）を出力する。
【１０６１】
【数４７１】
2017022691.tif 000473
【１０６２】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（１４Ｂ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【１０６３】
【数４７２】
2017022691.tif 000474
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１０６４】
【数４７３】
2017022691.tif 000475
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１０６５】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１０６６】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（１４Ｂ−２））
【１０６７】
図４は、図３と異なる通信局の構成であり、図４の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【１０６８】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【１０６９】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｙ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｙ２（ｔ）とする。
【１０７０】
さらに、係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａを、ｚ１（ｔ）とし、係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【１０７１】
【数４７４】
2017022691.tif 000476
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【１０７２】
【数４７５】
2017022691.tif 000477
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ）を出力する。
【１０７３】
【数４７６】
2017022691.tif 000478
【１０７４】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（１４Ｂ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【１０７５】
【数４７７】
2017022691.tif 000479
【１０７６】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１０７７】
【数４７８】
2017022691.tif 000480
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１０７８】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１０７９】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１０８０】
そして、図４の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図４の係数乗算部４０１Ｂは、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（１５Ａ））
【１０８１】
図２のような状態のとき、受信装置（例えば、端末）が受信する信号ｒ１（ｔ）、ｒ２（ｔ）は下記のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【１０８２】
【数４７９】
2017022691.tif 000481
【１０８３】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ）、ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【１０８４】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【１０８５】
【数４８０】
2017022691.tif 000482
すると、次式が成立する。
【１０８６】
【数４８１】
2017022691.tif 000483
【１０８７】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【１０８８】
【数４８２】
2017022691.tif 000484
したがって、以下が成立すればよい。
【１０８９】
【数４８３】
2017022691.tif 000485
よって、通信局は、端末からのフィードバック情報から、
【１０９０】
【数４８４】
2017022691.tif 000486
となるように、θ、ａ、ｂを求め、それらの値を用いて、通信局は、プリコーディングを行うことになる。
【１０９１】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【１０９２】
【数４８５】
2017022691.tif 000487
（プリコーディング方法（１５Ａ−１））
図３は、通信局の構成であり、図３の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【１０９３】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【１０９４】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｚ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【１０９５】
【数４８６】
2017022691.tif 000488
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【１０９６】
【数４８７】
2017022691.tif 000489
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ）を出力する。
【１０９７】
【数４８８】
2017022691.tif 000490
【１０９８】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（１５Ａ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【１０９９】
【数４８９】
2017022691.tif 000491
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１１００】
【数４９０】
2017022691.tif 000492
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１１０１】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１１０２】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（１５Ａ−２））
【１１０３】
図４は、図３と異なる通信局の構成であり、図４の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【１１０４】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【１１０５】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｙ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｙ２（ｔ）とする。
【１１０６】
さらに、係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａを、ｚ１（ｔ）とし、係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【１１０７】
【数４９１】
2017022691.tif 000493
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【１１０８】
【数４９２】
2017022691.tif 000494
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ）を出力する。
【１１０９】
【数４９３】
2017022691.tif 000495
【１１１０】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（１５Ａ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【１１１１】
【数４９４】
2017022691.tif 000496
【１１１２】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１１１３】
【数４９５】
2017022691.tif 000497
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１１１４】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１１１５】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１１１６】
そして、図４の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図４の係数乗算部４０１Ｂは、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（１５Ｂ））
【１１１７】
図２のような状態のとき、受信装置（例えば、端末）が受信する信号ｒ１（ｔ）、ｒ２（ｔ）は下記のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【１１１８】
【数４９６】
2017022691.tif 000498
【１１１９】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ）、ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【１１２０】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【１１２１】
【数４９７】
2017022691.tif 000499
すると、次式が成立する。
【１１２２】
【数４９８】
2017022691.tif 000500
【１１２３】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【１１２４】
【数４９９】
2017022691.tif 000501
したがって、以下が成立すればよい。
【１１２５】
【数５００】
2017022691.tif 000502
よって、通信局は、端末からのフィードバック情報から、
【１１２６】
【数５０１】
2017022691.tif 000503
となるように、θ、ａ、ｂを求め、それらの値を用いて、通信局は、プリコーディングを行うことになる。
【１１２７】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【１１２８】
【数５０２】
2017022691.tif 000504
（プリコーディング方法（１５Ｂ−１）
図３は、通信局の構成であり、図３の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【１１２９】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【１１３０】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｚ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【１１３１】
【数５０３】
2017022691.tif 000505
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【１１３２】
【数５０４】
2017022691.tif 000506
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ）を出力する。
【１１３３】
【数５０５】
2017022691.tif 000507
【１１３４】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（１５Ｂ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【１１３５】
【数５０６】
2017022691.tif 000508
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１１３６】
【数５０７】
2017022691.tif 000509
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１１３７】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１１３８】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（１５Ｂ−２））
【１１３９】
図４は、図３と異なる通信局の構成であり、図４の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【１１４０】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【１１４１】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｙ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｙ２（ｔ）とする。
【１１４２】
さらに、係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａを、ｚ１（ｔ）とし、係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【１１４３】
【数５０８】
2017022691.tif 000510
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【１１４４】
【数５０９】
2017022691.tif 000511
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ）を出力する。
【１１４５】
【数５１０】
2017022691.tif 000512
【１１４６】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（１５Ｂ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【１１４７】
【数５１１】
2017022691.tif 000513
【１１４８】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１１４９】
【数５１２】
2017022691.tif 000514
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１１５０】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１１５１】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１１５２】
そして、図４の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図４の係数乗算部４０１Ｂは、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（１６Ａ））
【１１５３】
図２のような状態のとき、受信装置（例えば、端末）が受信する信号ｒ１（ｔ）、ｒ２（ｔ）は下記のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【１１５４】
【数５１３】
2017022691.tif 000515
【１１５５】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ）、ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【１１５６】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【１１５７】
【数５１４】
2017022691.tif 000516
すると、次式が成立する。
【１１５８】
【数５１５】
2017022691.tif 000517
【１１５９】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【１１６０】
【数５１６】
2017022691.tif 000518
したがって、以下が成立すればよい。
【１１６１】
【数５１７】
2017022691.tif 000519
よって、通信局は、端末からのフィードバック情報から、
【１１６２】
【数５１８】
2017022691.tif 000520
となるように、θ、ａ、ｂを求め、それらの値を用いて、通信局は、プリコーディングを行うことになる。
【１１６３】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【１１６４】
【数５１９】
2017022691.tif 000521
（プリコーディング方法（１６Ａ−１））
図３は、通信局の構成であり、図３の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【１１６５】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【１１６６】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｚ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【１１６７】
【数５２０】
2017022691.tif 000522
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【１１６８】
【数５２１】
2017022691.tif 000523
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ）を出力する。
【１１６９】
【数５２２】
2017022691.tif 000524
【１１７０】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（１６Ａ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【１１７１】
【数５２３】
2017022691.tif 000525
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１１７２】
【数５２４】
2017022691.tif 000526
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１１７３】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１１７４】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（１６Ａ−２））
【１１７５】
図４は、図３と異なる通信局の構成であり、図４の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【１１７６】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【１１７７】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｙ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｙ２（ｔ）とする。
【１１７８】
さらに、係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａを、ｚ１（ｔ）とし、係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【１１７９】
【数５２５】
2017022691.tif 000527
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【１１８０】
【数５２６】
2017022691.tif 000528
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ）を出力する。
【１１８１】
【数５２７】
2017022691.tif 000529
【１１８２】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（１６Ａ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【１１８３】
【数５２８】
2017022691.tif 000530
【１１８４】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１１８５】
【数５２９】
2017022691.tif 000531
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１１８６】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１１８７】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１１８８】
そして、図４の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図４の係数乗算部４０１Ｂは、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（１６Ｂ））
【１１８９】
図２のような状態のとき、受信装置（例えば、端末）が受信する信号ｒ１（ｔ）、ｒ２（ｔ）は下記のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【１１９０】
【数５３０】
2017022691.tif 000532
【１１９１】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ）、ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【１１９２】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【１１９３】
【数５３１】
2017022691.tif 000533
すると、次式が成立する。
【１１９４】
【数５３２】
2017022691.tif 000534
【１１９５】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【１１９６】
【数５３３】
2017022691.tif 000535
したがって、以下が成立すればよい。
【１１９７】
【数５３４】
2017022691.tif 000536
よって、通信局は、端末からのフィードバック情報から、
【１１９８】
【数５３５】
2017022691.tif 000537
となるように、θ、ａ、ｂを求め、それらの値を用いて、通信局は、プリコーディングを行うことになる。
【１１９９】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【１２００】
【数５３６】
2017022691.tif 000538
（プリコーディング方法（１６Ｂ−１））
図３は、通信局の構成であり、図３の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【１２０１】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【１２０２】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｚ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【１２０３】
【数５３７】
2017022691.tif 000539
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【１２０４】
【数５３８】
2017022691.tif 000540
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ）を出力する。
【１２０５】
【数５３９】
2017022691.tif 000541
【１２０６】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（１６Ｂ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【１２０７】
【数５４０】
2017022691.tif 000542
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１２０８】
【数５４１】
2017022691.tif 000543
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１２０９】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１２１０】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（１６Ｂ−２））
【１２１１】
図４は、図３と異なる通信局の構成であり、図４の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
【１２１２】
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａを、ｓ１（ｔ）とし、マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂを、ｓ２（ｔ）とする。
【１２１３】
また、重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａを、ｙ１（ｔ）とし、重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂを、ｙ２（ｔ）とする。
【１２１４】
さらに、係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａを、ｚ１（ｔ）とし、係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂを、ｚ２（ｔ）とする。
プリコーディング行列を以下の式であらわす。
【１２１５】
【数５４２】
2017022691.tif 000544
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【１２１６】
【数５４３】
2017022691.tif 000545
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ）を出力する。
【１２１７】
【数５４４】
2017022691.tif 000546
【１２１８】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「（プリコーディング方法（１６Ｂ））」で説明した演算を行うことで、プリコーディング行列を決定する。
【１２１９】
【数５４５】
2017022691.tif 000547
【１２２０】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１２２１】
【数５４６】
2017022691.tif 000548
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１２２２】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１２２３】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１２２４】
そして、図４の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図４の係数乗算部４０１Ｂは、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（通信局の構成（３））
【１２２５】
図２、図３の構成と異なる通信局の構成として、図１０、図１１を示す。図２、図３と同様に動作するものには、同一の符号を付している。図１０、図１１が、図２、図３と異なる点は、マッピング部３０４Ｂと重み付け合成部３０６Ｂとの間に位相変更部１００１Ｂが追加されている点である。
【１２２６】
位相変更部１００１Ｂは、マッピング後の信号３０５Ｂと送信方法・フレーム構成信号３１９とを入力とし、送信方法・フレーム構成信号３１９に基づいてマッピング後の信号３０５Ｂの位相を変更し、位相変更後の信号１００２Ｂを出力する。
なお、図１０、図１１において、重み付け合成部３０６Ｂは、マッピング後の信号３０５Ｂの代わりに位相変更後の信号１００２Ｂを入力として処理を行う。
（偏波ＭＩＭＯシステム）
図１の場合、以下の関係が成立する。
【１２２７】
【数５４７】
2017022691.tif 000549
【１２２８】
そして、偏波ＭＩＭＯ（Multiple-Input Multiple-Output）システムにおいて、ＸＰＤ（交差偏波識別度：Cross polarization discrimination）が大きい値の場合、ｈ１２（ｔ）≒０、かつ、ｈ２１（ｔ）≒０と扱うことができる。そして、ミリ波帯を使用した場合、電波は直進性が強いため、以下のような状態になる可能性が高い。
【１２２９】
【数５４８】
2017022691.tif 000550
【１２３０】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ），ｓ２（ｔ）はマッピング後のベースバンド信号）であれば、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けないため、良好なデータの受信品質を得ることができる可能性が高い。同様に、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないため、良好なデータの受信品質を得ることができる可能性が高い。
【１２３１】
但し、ｈ１１（ｔ），ｈ１２（ｔ），ｈ２１（ｔ），ｈ２２（ｔ）は複素数である（実数でもよい）。ｒ１（ｔ），ｒ２（ｔ），ｚ１（ｔ），ｚ２（ｔ）は複素数である（実数でもよい）。ｎ１（ｔ），ｎ２（ｔ）は雑音であり、複素数である。
【１２３２】
図２のような状態のとき、受信装置が受信する信号ｒ１（ｔ），ｒ２（ｔ）は下記のように与えることができる（但し、δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【１２３３】
【数５４９】
2017022691.tif 000551
【１２３４】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ），ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
これまでの説明では、通信局は、端末からのフィードバック情報に基づいて、プリコーディング方法を切り替える方法について説明してきた。
【１２３５】
図２において、アンテナの状態の変動がはやい場合、例えば、端末を移動して使用する、風等の影響により、アンテナが振動している場合では、図２におけるδの値をフレーム内で、ほぼ一定の値に維持できるとは限らない。したがって、このような状況において、データの受信品質を確保しながら、なおかつ、アンテナの状態の変動が緩やかになったときにも、これまで述べたプリコーディング方法と同様に、データの受信品質を確保できる、プリコーディング方法の適用が望まれる。以下では、これを満たすプリコーディング方法について説明する。
（プリコーディング方法（１７Ａ））
【１２３６】
図２のような状態のとき、受信装置が受信する信号ｒ１（ｔ），ｒ２（ｔ）は以下の式のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【１２３７】
【数５５０】
2017022691.tif 000552
【１２３８】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ），ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【１２３９】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【１２４０】
【数５５１】
2017022691.tif 000553
但し、ａ，ｂは複素数である（実数でもよい）。ｊは虚数単位であり、γ（ｔ）は偏角（argument）であり、時間の関数であるものとする。
すると、次式が成立する。
【１２４１】
【数５５２】
2017022691.tif 000554
【１２４２】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【１２４３】
【数５５３】
2017022691.tif 000555
したがって、以下が成立すればよい。
【１２４４】
【数５５４】
2017022691.tif 000556
よって、通信局は、端末からのフィードバック情報から、
【１２４５】
【数５５５】
2017022691.tif 000557
となるように、θ、ａ、ｂを求め、それらの値を用い、通信局は、プリコーディングを行うことになる。
【１２４６】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【１２４７】
【数５５６】
2017022691.tif 000558
【１２４８】
なお、マッピング後のベースバンド信号ｓ２（ｔ）については、位相変更が施されていることになっているが、「マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けない」、という構成を維持している。
（プリコーディング方法（１７Ａ−１））
図１０は、通信局の構成である。図１０の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｚ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【１２４９】
【数５５７】
2017022691.tif 000559
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【１２５０】
【数５５８】
2017022691.tif 000560
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
【１２５１】
【数５５９】
2017022691.tif 000561
【１２５２】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（１７Ａ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【１２５３】
【数５６０】
2017022691.tif 000562
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１２５４】
【数５６１】
2017022691.tif 000563
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１２５５】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１２５６】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（１７Ａ−２））
【１２５７】
図１１は、図１０とは異なる通信局の構成である。図１１の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｙ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｙ２（ｔ）である。
係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａは、ｚ１（ｔ）である。
係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【１２５８】
【数５６２】
2017022691.tif 000564
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【１２５９】
【数５６３】
2017022691.tif 000565
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１２６０】
【数５６４】
2017022691.tif 000566
【１２６１】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（１７Ａ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【１２６２】
【数５６５】
2017022691.tif 000567
【１２６３】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１２６４】
【数５６６】
2017022691.tif 000568
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１２６５】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１２６６】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１２６７】
そして、図１１の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図１１の係数乗算部４０１Ｂは、重み付け合成後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（１７Ａ）における位相変更）
【１２６８】
そして、図１０、図１１における位相変更部１００１Ｂは、マッピング部３０４Ｂから出力されたマッピング後の信号ｓ２（ｔ）を入力とし、位相変更を施し、位相変更後の信号１００２Ｂ（ｅｊγ（ｔ）×ｓ２（ｔ））を出力する。
【１２６９】
図２において、アンテナの状態の変動がはやい場合、例えば、端末を移動して使用する、風等の影響により、アンテナが振動している場合では、図２におけるδの値をフレーム内で、ほぼ一定の値に維持できるとは限らない。すると、以下のような関係式が成立する可能性が高い。
【１２７０】
【数５６７】
2017022691.tif 000569
【１２７１】
このとき、ｈｘｙ，ｄ（ｔ）はｈｘｙ（ｔ）の直接波の成分であり、ｈｘｙ，ｓ（ｔ）はｈｘｙ（ｔ）の散乱波の成分である。（ｘ＝１，２、ｙ＝１，２となる）そして、Ｋはライスファクターである。
【１２７２】
ライスファクターＫが大きい場合を考える。このとき、直接波の影響から、チャネル変動の変動は小さいという傾向がある。したがって、位相変更を行わなかった場合、つまり、図１０、図１１において、位相変更部１００１Ｂがない場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、定常的（少しの変動はある）な受信状態になる可能性が高い。すると、受信電界強度が高いにもかかわらず、信号の分離が困難な状態に定常的に陥る可能性がある。
【１２７３】
一方、図１０、図１１において、位相変更部１００１Ｂが存在する場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、送信装置で時間的（または、周波数的に）位相変更が行われていることにより、定常的な受信状態を回避することができ、これにより、信号の分離が困難な状態に定常的に陥ることを回避することができる可能性が高くなる。
【１２７４】
以上のように、２つの異なるチャネル状態、いずれにおいても、良好なデータの受信品質を得ることができるという格別な効果を得ることができることになる。なお、図１０、図１１において、重み付け合成部の後に位相変更部を配置した場合、「プリコーディング方法（１７Ａ）」を満足しなくなる。
（プリコーディング方法（１７Ｂ））
【１２７５】
図２のような状態のとき、受信装置が受信する信号ｒ１（ｔ），ｒ２（ｔ）は以下の式のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【１２７６】
【数５６８】
2017022691.tif 000570
【１２７７】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ），ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【１２７８】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【１２７９】
【数５６９】
2017022691.tif 000571
但し、ａ，ｂは複素数である（実数でもよい）。ｊは虚数単位であり、γ（ｔ）は偏角（argument）であり、時間の関数であるものとする。
すると、以下の関係式が成立する。
【１２８０】
【数５７０】
2017022691.tif 000572
【１２８１】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【１２８２】
【数５７１】
2017022691.tif 000573
したがって、以下が成立すればよい。
【１２８３】
【数５７２】
2017022691.tif 000574
よって、通信局は、端末からのフィードバック情報から、
【１２８４】
【数５７３】
2017022691.tif 000575
となるように、θ、ａ、ｂを求め、それらの値を用い、通信局は、プリコーディングを行うことになる。
【１２８５】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【１２８６】
【数５７４】
2017022691.tif 000576
【１２８７】
なお、マッピング後のベースバンド信号ｓ２（ｔ）については、位相変更が施されていることになっているが、「マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けない」、という構成を維持している。
（プリコーディング方法（１７Ｂ−１））
図１０は、通信局の構成である。図１０の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｚ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【１２８８】
【数５７５】
2017022691.tif 000577
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【１２８９】
【数５７６】
2017022691.tif 000578
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
【１２９０】
【数５７７】
2017022691.tif 000579
【１２９１】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（１７Ｂ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【１２９２】
【数５７８】
2017022691.tif 000580
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１２９３】
【数５７９】
2017022691.tif 000581
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１２９４】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１２９５】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（１７Ｂ−２））
【１２９６】
図１１は、図１０とは異なる通信局の構成である。図１１の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｙ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｙ２（ｔ）である。
係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａは、ｚ１（ｔ）である。
係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【１２９７】
【数５８０】
2017022691.tif 000582
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【１２９８】
【数５８１】
2017022691.tif 000583
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１２９９】
【数５８２】
2017022691.tif 000584
【１３００】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（１７Ｂ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【１３０１】
【数５８３】
2017022691.tif 000585
【１３０２】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１３０３】
【数５８４】
2017022691.tif 000586
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１３０４】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１３０５】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１３０６】
そして、図１１の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図１１の係数乗算部４０１Ｂは、重み付け合成後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（１７Ｂ）における位相変更）
【１３０７】
そして、図１０、図１１における位相変更部１００１Ｂは、マッピング部３０４Ｂから出力されたマッピング後の信号ｓ２（ｔ）を入力とし、位相変更を施し、位相変更後の信号１００２Ｂ（ｅｊγ（ｔ）×ｓ２（ｔ））を出力する。
【１３０８】
図２において、アンテナの状態の変動がはやい場合、例えば、端末を移動して使用する、風等の影響により、アンテナが振動している場合では、図２におけるδの値をフレーム内で、ほぼ一定の値に維持できるとは限らない。すると、以下のような関係式が成立する可能性が高い。
【１３０９】
【数５８５】
2017022691.tif 000587
【１３１０】
このとき、ｈｘｙ，ｄ（ｔ）はｈｘｙ（ｔ）の直接波の成分であり、ｈｘｙ，ｓ（ｔ）はｈｘｙ（ｔ）の散乱波の成分である。（ｘ＝１，２、ｙ＝１，２となる）そして、Ｋはライスファクターである。
【１３１１】
ライスファクターＫが大きい場合を考える。このとき、直接波の影響から、チャネル変動の変動は小さいという傾向がある。したがって、位相変更を行わなかった場合、つまり、図１０、図１１において、位相変更部１００１Ｂがない場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、定常的（少しの変動はある）な受信状態になる可能性が高い。すると、受信電界強度が高いにもかかわらず、信号の分離が困難な状態に定常的に陥る可能性がある。
【１３１２】
一方、図１０、図１１において、位相変更部１００１Ｂが存在する場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、送信装置で時間的（または、周波数的に）位相変更が行われていることにより、定常的な受信状態を回避することができ、これにより、信号の分離が困難な状態に定常的に陥ることを回避することができる可能性が高くなる。
【１３１３】
以上のように、２つの異なるチャネル状態、いずれにおいても、良好なデータの受信品質を得ることができるという格別な効果を得ることができることになる。なお、図１０、図１１において、重み付け合成部の後に位相変更部を配置した場合、「プリコーディング方法（１７Ｂ）」を満足しなくなる。
（プリコーディング方法（１８Ａ））
【１３１４】
図２のような状態のとき、受信装置が受信する信号ｒ１（ｔ），ｒ２（ｔ）は以下の式のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【１３１５】
【数５８６】
2017022691.tif 000588
【１３１６】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ），ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【１３１７】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【１３１８】
【数５８７】
2017022691.tif 000589
但し、ａ，ｂは複素数である（実数でもよい）。ｊは虚数単位であり、γ（ｔ）は偏角（argument）であり、時間の関数であるものとする。
すると、次式が成立する。
【１３１９】
【数５８８】
2017022691.tif 000590
【１３２０】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【１３２１】
【数５８９】
2017022691.tif 000591
したがって、以下が成立すればよい。
【１３２２】
【数５９０】
2017022691.tif 000592
よって、通信局は、端末からのフィードバック情報から、
【１３２３】
【数５９１】
2017022691.tif 000593
となるように、θ、ａ、ｂを求め、それらの値を用い、通信局は、プリコーディングを行うことになる。
【１３２４】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【１３２５】
【数５９２】
2017022691.tif 000594
【１３２６】
なお、マッピング後のベースバンド信号ｓ２（ｔ）については、位相変更が施されていることになっているが、「マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けない」、という構成を維持している。
（プリコーディング方法（１８Ａ−１））
図１０は、通信局の構成である。図１０の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｚ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【１３２７】
【数５９３】
2017022691.tif 000595
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【１３２８】
【数５９４】
2017022691.tif 000596
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
【１３２９】
【数５９５】
2017022691.tif 000597
【１３３０】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（１８Ａ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【１３３１】
【数５９６】
2017022691.tif 000598
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１３３２】
【数５９７】
2017022691.tif 000599
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１３３３】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１３３４】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（１８Ａ−２））
【１３３５】
図１１は、図１０とは異なる通信局の構成である。図１１の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｙ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｙ２（ｔ）である。
係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａは、ｚ１（ｔ）である。
係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【１３３６】
【数５９８】
2017022691.tif 000600
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【１３３７】
【数５９９】
2017022691.tif 000601
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１３３８】
【数６００】
2017022691.tif 000602
【１３３９】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（１８Ａ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【１３４０】
【数６０１】
2017022691.tif 000603
【１３４１】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１３４２】
【数６０２】
2017022691.tif 000604
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１３４３】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１３４４】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１３４５】
そして、図１１の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図１１の係数乗算部４０１Ｂは、重み付け合成後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（１８Ａ）における位相変更）
【１３４６】
そして、図１０、図１１における位相変更部１００１Ｂは、マッピング部３０４Ｂから出力されたマッピング後の信号ｓ２（ｔ）を入力とし、位相変更を施し、位相変更後の信号１００２Ｂ（ｅｊγ（ｔ）×ｓ２（ｔ））を出力する。
【１３４７】
図２において、アンテナの状態の変動がはやい場合、例えば、端末を移動して使用する、風等の影響により、アンテナが振動している場合では、図２におけるδの値をフレーム内で、ほぼ一定の値に維持できるとは限らない。すると、以下のような関係式が成立する可能性が高い。
【１３４８】
【数６０３】
2017022691.tif 000605
【１３４９】
このとき、ｈｘｙ，ｄ（ｔ）はｈｘｙ（ｔ）の直接波の成分であり、ｈｘｙ，ｓ（ｔ）はｈｘｙ（ｔ）の散乱波の成分である。（ｘ＝１，２、ｙ＝１，２となる）そして、Ｋはライスファクターである。
【１３５０】
ライスファクターＫが大きい場合を考える。このとき、直接波の影響から、チャネル変動の変動は小さいという傾向がある。したがって、位相変更を行わなかった場合、つまり、図１０、図１１において、位相変更部１００１Ｂがない場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、定常的（少しの変動はある）な受信状態になる可能性が高い。すると、受信電界強度が高いにもかかわらず、信号の分離が困難な状態に定常的に陥る可能性がある。
【１３５１】
一方、図１０、図１１において、位相変更部１００１Ｂが存在する場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、送信装置で時間的（または、周波数的に）位相変更が行われていることにより、定常的な受信状態を回避することができ、これにより、信号の分離が困難な状態に定常的に陥ることを回避することができる可能性が高くなる。
【１３５２】
以上のように、２つの異なるチャネル状態、いずれにおいても、良好なデータの受信品質を得ることができるという格別な効果を得ることができることになる。なお、図１０、図１１において、重み付け合成部の後に位相変更部を配置した場合、「プリコーディング方法（１８Ａ）」を満足しなくなる。
（プリコーディング方法（１８Ｂ））
【１３５３】
図２のような状態のとき、受信装置が受信する信号ｒ１（ｔ），ｒ２（ｔ）は以下の式のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【１３５４】
【数６０４】
2017022691.tif 000606
【１３５５】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ），ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【１３５６】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【１３５７】
【数６０５】
2017022691.tif 000607
但し、ａ，ｂは複素数である（実数でもよい）。ｊは虚数単位であり、γ（ｔ）は偏角（argument）であり、時間の関数であるものとする。
すると、以下の関係式が成立する。
【１３５８】
【数６０６】
2017022691.tif 000608
【１３５９】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【１３６０】
【数６０７】
2017022691.tif 000609
したがって、以下が成立すればよい。
【１３６１】
【数６０８】
2017022691.tif 000610
よって、通信局は、端末からのフィードバック情報から、
【１３６２】
【数６０９】
2017022691.tif 000611
となるように、θ、ａ、ｂを求め、それらの値を用い、通信局は、プリコーディングを行うことになる。
【１３６３】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【１３６４】
【数６１０】
2017022691.tif 000612
【１３６５】
なお、マッピング後のベースバンド信号ｓ２（ｔ）については、位相変更が施されていることになっているが、「マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けない」、という構成を維持している。
（プリコーディング方法（１８Ｂ−１））
図１０は、通信局の構成である。図１０の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｚ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【１３６６】
【数６１１】
2017022691.tif 000613
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【１３６７】
【数６１２】
2017022691.tif 000614
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
【１３６８】
【数６１３】
2017022691.tif 000615
【１３６９】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（１８Ｂ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【１３７０】
【数６１４】
2017022691.tif 000616
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１３７１】
【数６１５】
2017022691.tif 000617
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１３７２】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１３７３】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（１８Ｂ−２））
【１３７４】
図１１は、図１０とは異なる通信局の構成である。図１１の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｙ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｙ２（ｔ）である。
係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａは、ｚ１（ｔ）である。
係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【１３７５】
【数６１６】
2017022691.tif 000618
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【１３７６】
【数６１７】
2017022691.tif 000619
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１３７７】
【数６１８】
2017022691.tif 000620
【１３７８】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（１８Ｂ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【１３７９】
【数６１９】
2017022691.tif 000621
【１３８０】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１３８１】
【数６２０】
2017022691.tif 000622
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１３８２】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１３８３】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１３８４】
そして、図１１の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図１１の係数乗算部４０１Ｂは、重み付け合成後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（１８Ｂ）における位相変更）
【１３８５】
そして、図１０、図１１における位相変更部１００１Ｂは、マッピング部３０４Ｂから出力されたマッピング後の信号ｓ２（ｔ）を入力とし、位相変更を施し、位相変更後の信号１００２Ｂ（ｅｊγ（ｔ）×ｓ２（ｔ））を出力する。
【１３８６】
図２において、アンテナの状態の変動がはやい場合、例えば、端末を移動して使用する、風等の影響により、アンテナが振動している場合では、図２におけるδの値をフレーム内で、ほぼ一定の値に維持できるとは限らない。すると、以下のような関係式が成立する可能性が高い。
【１３８７】
【数６２１】
2017022691.tif 000623
【１３８８】
このとき、ｈｘｙ，ｄ（ｔ）はｈｘｙ（ｔ）の直接波の成分であり、ｈｘｙ，ｓ（ｔ）はｈｘｙ（ｔ）の散乱波の成分である。（ｘ＝１，２、ｙ＝１，２となる）そして、Ｋはライスファクターである。
【１３８９】
ライスファクターＫが大きい場合を考える。このとき、直接波の影響から、チャネル変動の変動は小さいという傾向がある。したがって、位相変更を行わなかった場合、つまり、図１０、図１１において、位相変更部１００１Ｂがない場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、定常的（少しの変動はある）な受信状態になる可能性が高い。すると、受信電界強度が高いにもかかわらず、信号の分離が困難な状態に定常的に陥る可能性がある。
【１３９０】
一方、図１０、図１１において、位相変更部１００１Ｂが存在する場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、送信装置で時間的（または、周波数的に）位相変更が行われていることにより、定常的な受信状態を回避することができ、これにより、信号の分離が困難な状態に定常的に陥ることを回避することができる可能性が高くなる。
【１３９１】
以上のように、２つの異なるチャネル状態、いずれにおいても、良好なデータの受信品質を得ることができるという格別な効果を得ることができることになる。なお、図１０、図１１において、重み付け合成部の後に位相変更部を配置した場合、「プリコーディング方法（１８Ｂ）」を満足しなくなる。
（プリコーディング方法（１９Ａ））
【１３９２】
図２のような状態のとき、受信装置が受信する信号ｒ１（ｔ），ｒ２（ｔ）は以下の式のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【１３９３】
【数６２２】
2017022691.tif 000624
【１３９４】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ），ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【１３９５】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【１３９６】
【数６２３】
2017022691.tif 000625
但し、ａ，ｂは複素数である（実数でもよい）。ｊは虚数単位であり、γ（ｔ）は偏角（argument）であり、時間の関数であるものとする。
すると、次式が成立する。
【１３９７】
【数６２４】
2017022691.tif 000626
【１３９８】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【１３９９】
【数６２５】
2017022691.tif 000627
したがって、以下が成立すればよい。
【１４００】
【数６２６】
2017022691.tif 000628
よって、通信局は、端末からのフィードバック情報から、
【１４０１】
【数６２７】
2017022691.tif 000629
となるように、θ、ａ、ｂを求め、それらの値を用い、通信局は、プリコーディングを行うことになる。
【１４０２】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【１４０３】
【数６２８】
2017022691.tif 000630
【１４０４】
なお、マッピング後のベースバンド信号ｓ２（ｔ）については、位相変更が施されていることになっているが、「マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けない」、という構成を維持している。
（プリコーディング方法（１９Ａ−１））
図１０は、通信局の構成である。図１０の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｚ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【１４０５】
【数６２９】
2017022691.tif 000631
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【１４０６】
【数６３０】
2017022691.tif 000632
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
【１４０７】
【数６３１】
2017022691.tif 000633
【１４０８】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（１９Ａ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【１４０９】
【数６３２】
2017022691.tif 000634
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１４１０】
【数６３３】
2017022691.tif 000635
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１４１１】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１４１２】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（１９Ａ−２））
【１４１３】
図１１は、図１０とは異なる通信局の構成である。図１１の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｙ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｙ２（ｔ）である。
係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａは、ｚ１（ｔ）である。
係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【１４１４】
【数６３４】
2017022691.tif 000636
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【１４１５】
【数６３５】
2017022691.tif 000637
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１４１６】
【数６３６】
2017022691.tif 000638
【１４１７】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（１９Ａ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【１４１８】
【数６３７】
2017022691.tif 000639
【１４１９】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１４２０】
【数６３８】
2017022691.tif 000640
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１４２１】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１４２２】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１４２３】
そして、図１１の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図１１の係数乗算部４０１Ｂは、重み付け合成後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（１９Ａ）における位相変更）
【１４２４】
そして、図１０、図１１における位相変更部１００１Ｂは、マッピング部３０４Ｂから出力されたマッピング後の信号ｓ２（ｔ）を入力とし、位相変更を施し、位相変更後の信号１００２Ｂ（ｅｊγ（ｔ）×ｓ２（ｔ））を出力する。
【１４２５】
図２において、アンテナの状態の変動がはやい場合、例えば、端末を移動して使用する、風等の影響により、アンテナが振動している場合では、図２におけるδの値をフレーム内で、ほぼ一定の値に維持できるとは限らない。すると、以下のような関係式が成立する可能性が高い。
【１４２６】
【数６３９】
2017022691.tif 000641
【１４２７】
このとき、ｈｘｙ，ｄ（ｔ）はｈｘｙ（ｔ）の直接波の成分であり、ｈｘｙ，ｓ（ｔ）はｈｘｙ（ｔ）の散乱波の成分である。（ｘ＝１，２、ｙ＝１，２となる）そして、Ｋはライスファクターである。
【１４２８】
ライスファクターＫが大きい場合を考える。このとき、直接波の影響から、チャネル変動の変動は小さいという傾向がある。したがって、位相変更を行わなかった場合、つまり、図１０、図１１において、位相変更部１００１Ｂがない場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、定常的（少しの変動はある）な受信状態になる可能性が高い。すると、受信電界強度が高いにもかかわらず、信号の分離が困難な状態に定常的に陥る可能性がある。
【１４２９】
一方、図１０、図１１において、位相変更部１００１Ｂが存在する場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、送信装置で時間的（または、周波数的に）位相変更が行われていることにより、定常的な受信状態を回避することができ、これにより、信号の分離が困難な状態に定常的に陥ることを回避することができる可能性が高くなる。
【１４３０】
以上のように、２つの異なるチャネル状態、いずれにおいても、良好なデータの受信品質を得ることができるという格別な効果を得ることができることになる。なお、図１０、図１１において、重み付け合成部の後に位相変更部を配置した場合、「プリコーディング方法（１９Ａ）」を満足しなくなる。
（プリコーディング方法（１９Ｂ））
【１４３１】
図２のような状態のとき、受信装置が受信する信号ｒ１（ｔ），ｒ２（ｔ）は以下の式のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【１４３２】
【数６４０】
2017022691.tif 000642
【１４３３】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ），ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【１４３４】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【１４３５】
【数６４１】
2017022691.tif 000643
但し、ａ，ｂは複素数である（実数でもよい）。ｊは虚数単位であり、γ（ｔ）は偏角（argument）であり、時間の関数であるものとする。
すると、以下の関係式が成立する。
【１４３６】
【数６４２】
2017022691.tif 000644
【１４３７】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【１４３８】
【数６４３】
2017022691.tif 000645
したがって、以下が成立すればよい。
【１４３９】
【数６４４】
2017022691.tif 000646
よって、通信局は、端末からのフィードバック情報から、
【１４４０】
【数６４５】
2017022691.tif 000647
となるように、θ、ａ、ｂを求め、それらの値を用い、通信局は、プリコーディングを行うことになる。
【１４４１】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【１４４２】
【数６４６】
2017022691.tif 000648
【１４４３】
なお、マッピング後のベースバンド信号ｓ２（ｔ）については、位相変更が施されていることになっているが、「マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けない」、という構成を維持している。
（プリコーディング方法（１９Ｂ−１））
図１０は、通信局の構成である。図１０の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｚ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【１４４４】
【数６４７】
2017022691.tif 000649
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【１４４５】
【数６４８】
2017022691.tif 000650
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
【１４４６】
【数６４９】
2017022691.tif 000651
【１４４７】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（１９Ｂ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【１４４８】
【数６５０】
2017022691.tif 000652
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１４４９】
【数６５１】
2017022691.tif 000653
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１４５０】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１４５１】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（１９Ｂ−２））
【１４５２】
図１１は、図１０とは異なる通信局の構成である。図１１の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｙ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｙ２（ｔ）である。
係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａは、ｚ１（ｔ）である。
係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【１４５３】
【数６５２】
2017022691.tif 000654
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【１４５４】
【数６５３】
2017022691.tif 000655
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１４５５】
【数６５４】
2017022691.tif 000656
【１４５６】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（１９Ｂ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【１４５７】
【数６５５】
2017022691.tif 000657
【１４５８】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１４５９】
【数６５６】
2017022691.tif 000658
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１４６０】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１４６１】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１４６２】
そして、図１１の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図１１の係数乗算部４０１Ｂは、重み付け合成後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（１９Ｂ）における位相変更）
【１４６３】
そして、図１０、図１１における位相変更部１００１Ｂは、マッピング部３０４Ｂから出力されたマッピング後の信号ｓ２（ｔ）を入力とし、位相変更を施し、位相変更後の信号１００２Ｂ（ｅｊγ（ｔ）×ｓ２（ｔ））を出力する。
【１４６４】
図２において、アンテナの状態の変動がはやい場合、例えば、端末を移動して使用する、風等の影響により、アンテナが振動している場合では、図２におけるδの値をフレーム内で、ほぼ一定の値に維持できるとは限らない。すると、以下のような関係式が成立する可能性が高い。
【１４６５】
【数６５７】
2017022691.tif 000659
【１４６６】
このとき、ｈｘｙ，ｄ（ｔ）はｈｘｙ（ｔ）の直接波の成分であり、ｈｘｙ，ｓ（ｔ）はｈｘｙ（ｔ）の散乱波の成分である。（ｘ＝１，２、ｙ＝１，２となる）そして、Ｋはライスファクターである。
【１４６７】
ライスファクターＫが大きい場合を考える。このとき、直接波の影響から、チャネル変動の変動は小さいという傾向がある。したがって、位相変更を行わなかった場合、つまり、図１０、図１１において、位相変更部１００１Ｂがない場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、定常的（少しの変動はある）な受信状態になる可能性が高い。すると、受信電界強度が高いにもかかわらず、信号の分離が困難な状態に定常的に陥る可能性がある。
【１４６８】
一方、図１０、図１１において、位相変更部１００１Ｂが存在する場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、送信装置で時間的（または、周波数的に）位相変更が行われていることにより、定常的な受信状態を回避することができ、これにより、信号の分離が困難な状態に定常的に陥ることを回避することができる可能性が高くなる。
【１４６９】
以上のように、２つの異なるチャネル状態、いずれにおいても、良好なデータの受信品質を得ることができるという格別な効果を得ることができることになる。なお、図１０、図１１において、重み付け合成部の後に位相変更部を配置した場合、「プリコーディング方法（１９Ｂ）」を満足しなくなる。
（プリコーディング方法（２０Ａ））
【１４７０】
図２のような状態のとき、受信装置が受信する信号ｒ１（ｔ），ｒ２（ｔ）は以下の式のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【１４７１】
【数６５８】
2017022691.tif 000660
【１４７２】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ），ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【１４７３】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【１４７４】
【数６５９】
2017022691.tif 000661
但し、ａ，ｂは複素数である（実数でもよい）。ｊは虚数単位であり、γ（ｔ）は偏角（argument）であり、時間の関数であるものとする。
すると、次式が成立する。
【１４７５】
【数６６０】
2017022691.tif 000662
【１４７６】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【１４７７】
【数６６１】
2017022691.tif 000663
したがって、以下が成立すればよい。
【１４７８】
【数６６２】
2017022691.tif 000664
よって、通信局は、端末からのフィードバック情報から、
【１４７９】
【数６６３】
2017022691.tif 000665
となるように、θ、ａ、ｂを求め、それらの値を用い、通信局は、プリコーディングを行うことになる。
【１４８０】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【１４８１】
【数６６４】
2017022691.tif 000666
【１４８２】
なお、マッピング後のベースバンド信号ｓ２（ｔ）については、位相変更が施されていることになっているが、「マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けない」、という構成を維持している。
（プリコーディング方法（２０Ａ−１））
図１０は、通信局の構成である。図１０の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｚ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【１４８３】
【数６６５】
2017022691.tif 000667
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【１４８４】
【数６６６】
2017022691.tif 000668
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
【１４８５】
【数６６７】
2017022691.tif 000669
【１４８６】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（２０Ａ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【１４８７】
【数６６８】
2017022691.tif 000670
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１４８８】
【数６６９】
2017022691.tif 000671
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１４８９】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１４９０】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（２０Ａ−２））
【１４９１】
図１１は、図１０とは異なる通信局の構成である。図１１の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｙ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｙ２（ｔ）である。
係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａは、ｚ１（ｔ）である。
係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【１４９２】
【数６７０】
2017022691.tif 000672
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【１４９３】
【数６７１】
2017022691.tif 000673
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１４９４】
【数６７２】
2017022691.tif 000674
【１４９５】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（２０Ａ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【１４９６】
【数６７３】
2017022691.tif 000675
【１４９７】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１４９８】
【数６７４】
2017022691.tif 000676
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１４９９】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１５００】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１５０１】
そして、図１１の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図１１の係数乗算部４０１Ｂは、重み付け合成後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（２０Ａ）における位相変更）
【１５０２】
そして、図１０、図１１における位相変更部１００１Ｂは、マッピング部３０４Ｂから出力されたマッピング後の信号ｓ２（ｔ）を入力とし、位相変更を施し、位相変更後の信号１００２Ｂ（ｅｊγ（ｔ）×ｓ２（ｔ））を出力する。
【１５０３】
図２において、アンテナの状態の変動がはやい場合、例えば、端末を移動して使用する、風等の影響により、アンテナが振動している場合では、図２におけるδの値をフレーム内で、ほぼ一定の値に維持できるとは限らない。すると、以下のような関係式が成立する可能性が高い。
【１５０４】
【数６７５】
2017022691.tif 000677
【１５０５】
このとき、ｈｘｙ，ｄ（ｔ）はｈｘｙ（ｔ）の直接波の成分であり、ｈｘｙ，ｓ（ｔ）はｈｘｙ（ｔ）の散乱波の成分である。（ｘ＝１，２、ｙ＝１，２となる）そして、Ｋはライスファクターである。
【１５０６】
ライスファクターＫが大きい場合を考える。このとき、直接波の影響から、チャネル変動の変動は小さいという傾向がある。したがって、位相変更を行わなかった場合、つまり、図１０、図１１において、位相変更部１００１Ｂがない場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、定常的（少しの変動はある）な受信状態になる可能性が高い。すると、受信電界強度が高いにもかかわらず、信号の分離が困難な状態に定常的に陥る可能性がある。
【１５０７】
一方、図１０、図１１において、位相変更部１００１Ｂが存在する場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、送信装置で時間的（または、周波数的に）位相変更が行われていることにより、定常的な受信状態を回避することができ、これにより、信号の分離が困難な状態に定常的に陥ることを回避することができる可能性が高くなる。
【１５０８】
以上のように、２つの異なるチャネル状態、いずれにおいても、良好なデータの受信品質を得ることができるという格別な効果を得ることができることになる。なお、図１０、図１１において、重み付け合成部の後に位相変更部を配置した場合、「プリコーディング方法（２０Ａ）」を満足しなくなる。
（プリコーディング方法（２０Ｂ））
【１５０９】
図２のような状態のとき、受信装置が受信する信号ｒ１（ｔ），ｒ２（ｔ）は以下の式のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【１５１０】
【数６７６】
2017022691.tif 000678
【１５１１】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ），ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【１５１２】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【１５１３】
【数６７７】
2017022691.tif 000679
但し、ａ，ｂは複素数である（実数でもよい）。ｊは虚数単位であり、γ（ｔ）は偏角（argument）であり、時間の関数であるものとする。
すると、以下の関係式が成立する。
【１５１４】
【数６７８】
2017022691.tif 000680
【１５１５】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【１５１６】
【数６７９】
2017022691.tif 000681
したがって、以下が成立すればよい。
【１５１７】
【数６８０】
2017022691.tif 000682
よって、通信局は、端末からのフィードバック情報から、
【１５１８】
【数６８１】
2017022691.tif 000683
となるように、θ、ａ、ｂを求め、それらの値を用い、通信局は、プリコーディングを行うことになる。
【１５１９】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【１５２０】
【数６８２】
2017022691.tif 000684
【１５２１】
なお、マッピング後のベースバンド信号ｓ２（ｔ）については、位相変更が施されていることになっているが、「マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けない」、という構成を維持している。
（プリコーディング方法（２０Ｂ−１））
図１０は、通信局の構成である。図１０の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｚ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【１５２２】
【数６８３】
2017022691.tif 000685
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【１５２３】
【数６８４】
2017022691.tif 000686
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
【１５２４】
【数６８５】
2017022691.tif 000687
【１５２５】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（２０Ｂ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【１５２６】
【数６８６】
2017022691.tif 000688
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１５２７】
【数６８７】
2017022691.tif 000689
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１５２８】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１５２９】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（２０Ｂ−２））
【１５３０】
図１１は、図１０とは異なる通信局の構成である。図１１の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｙ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｙ２（ｔ）である。
係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａは、ｚ１（ｔ）である。
係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【１５３１】
【数６８８】
2017022691.tif 000690
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【１５３２】
【数６８９】
2017022691.tif 000691
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１５３３】
【数６９０】
2017022691.tif 000692
【１５３４】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（２０Ｂ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【１５３５】
【数６９１】
2017022691.tif 000693
【１５３６】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１５３７】
【数６９２】
2017022691.tif 000694
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１５３８】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１５３９】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１５４０】
そして、図１１の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図１１の係数乗算部４０１Ｂは、重み付け合成後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（２０Ｂ）における位相変更）
【１５４１】
そして、図１０、図１１における位相変更部１００１Ｂは、マッピング部３０４Ｂから出力されたマッピング後の信号ｓ２（ｔ）を入力とし、位相変更を施し、位相変更後の信号１００２Ｂ（ｅｊγ（ｔ）×ｓ２（ｔ））を出力する。
【１５４２】
図２において、アンテナの状態の変動がはやい場合、例えば、端末を移動して使用する、風等の影響により、アンテナが振動している場合では、図２におけるδの値をフレーム内で、ほぼ一定の値に維持できるとは限らない。すると、以下のような関係式が成立する可能性が高い。
【１５４３】
【数６９３】
2017022691.tif 000695
【１５４４】
このとき、ｈｘｙ，ｄ（ｔ）はｈｘｙ（ｔ）の直接波の成分であり、ｈｘｙ，ｓ（ｔ）はｈｘｙ（ｔ）の散乱波の成分である。（ｘ＝１，２、ｙ＝１，２となる）そして、Ｋはライスファクターである。
【１５４５】
ライスファクターＫが大きい場合を考える。このとき、直接波の影響から、チャネル変動の変動は小さいという傾向がある。したがって、位相変更を行わなかった場合、つまり、図１０、図１１において、位相変更部１００１Ｂがない場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、定常的（少しの変動はある）な受信状態になる可能性が高い。すると、受信電界強度が高いにもかかわらず、信号の分離が困難な状態に定常的に陥る可能性がある。
【１５４６】
一方、図１０、図１１において、位相変更部１００１Ｂが存在する場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、送信装置で時間的（または、周波数的に）位相変更が行われていることにより、定常的な受信状態を回避することができ、これにより、信号の分離が困難な状態に定常的に陥ることを回避することができる可能性が高くなる。
【１５４７】
以上のように、２つの異なるチャネル状態、いずれにおいても、良好なデータの受信品質を得ることができるという格別な効果を得ることができることになる。なお、図１０、図１１において、重み付け合成部の後に位相変更部を配置した場合、「プリコーディング方法（２０Ｂ）」を満足しなくなる。
（プリコーディング方法（２１Ａ））
【１５４８】
図２のような状態のとき、受信装置が受信する信号ｒ１（ｔ），ｒ２（ｔ）は以下の式のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【１５４９】
【数６９４】
2017022691.tif 000696
【１５５０】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ），ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【１５５１】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【１５５２】
【数６９５】
2017022691.tif 000697
但し、ａ，ｂは複素数である（実数でもよい）。ｊは虚数単位であり、γ（ｔ）は偏角（argument）であり、時間の関数であるものとする。
すると、次式が成立する。
【１５５３】
【数６９６】
2017022691.tif 000698
【１５５４】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【１５５５】
【数６９７】
2017022691.tif 000699
したがって、以下が成立すればよい。
【１５５６】
【数６９８】
2017022691.tif 000700
よって、通信局は、端末からのフィードバック情報から、
【１５５７】
【数６９９】
2017022691.tif 000701
となるように、θ、ａ、ｂを求め、それらの値を用い、通信局は、プリコーディングを行うことになる。
【１５５８】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【１５５９】
【数７００】
2017022691.tif 000702
【１５６０】
なお、マッピング後のベースバンド信号ｓ２（ｔ）については、位相変更が施されていることになっているが、「マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けない」、という構成を維持している。
（プリコーディング方法（２１Ａ−１））
図１０は、通信局の構成である。図１０の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｚ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【１５６１】
【数７０１】
2017022691.tif 000703
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【１５６２】
【数７０２】
2017022691.tif 000704
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
【１５６３】
【数７０３】
2017022691.tif 000705
【１５６４】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（２１Ａ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【１５６５】
【数７０４】
2017022691.tif 000706
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１５６６】
【数７０５】
2017022691.tif 000707
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１５６７】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１５６８】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（２１Ａ−２））
【１５６９】
図１１は、図１０とは異なる通信局の構成である。図１１の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｙ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｙ２（ｔ）である。
係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａは、ｚ１（ｔ）である。
係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【１５７０】
【数７０６】
2017022691.tif 000708
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【１５７１】
【数７０７】
2017022691.tif 000709
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１５７２】
【数７０８】
2017022691.tif 000710
【１５７３】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（２１Ａ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【１５７４】
【数７０９】
2017022691.tif 000711
【１５７５】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１５７６】
【数７１０】
2017022691.tif 000712
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１５７７】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１５７８】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１５７９】
そして、図１１の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図１１の係数乗算部４０１Ｂは、重み付け合成後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（２１Ａ）における位相変更）
【１５８０】
そして、図１０、図１１における位相変更部１００１Ｂは、マッピング部３０４Ｂから出力されたマッピング後の信号ｓ２（ｔ）を入力とし、位相変更を施し、位相変更後の信号１００２Ｂ（ｅｊγ（ｔ）×ｓ２（ｔ））を出力する。
【１５８１】
図２において、アンテナの状態の変動がはやい場合、例えば、端末を移動して使用する、風等の影響により、アンテナが振動している場合では、図２におけるδの値をフレーム内で、ほぼ一定の値に維持できるとは限らない。すると、以下のような関係式が成立する可能性が高い。
【１５８２】
【数７１１】
2017022691.tif 000713
【１５８３】
このとき、ｈｘｙ，ｄ（ｔ）はｈｘｙ（ｔ）の直接波の成分であり、ｈｘｙ，ｓ（ｔ）はｈｘｙ（ｔ）の散乱波の成分である。（ｘ＝１，２、ｙ＝１，２となる）そして、Ｋはライスファクターである。
【１５８４】
ライスファクターＫが大きい場合を考える。このとき、直接波の影響から、チャネル変動の変動は小さいという傾向がある。したがって、位相変更を行わなかった場合、つまり、図１０、図１１において、位相変更部１００１Ｂがない場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、定常的（少しの変動はある）な受信状態になる可能性が高い。すると、受信電界強度が高いにもかかわらず、信号の分離が困難な状態に定常的に陥る可能性がある。
【１５８５】
一方、図１０、図１１において、位相変更部１００１Ｂが存在する場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、送信装置で時間的（または、周波数的に）位相変更が行われていることにより、定常的な受信状態を回避することができ、これにより、信号の分離が困難な状態に定常的に陥ることを回避することができる可能性が高くなる。
【１５８６】
以上のように、２つの異なるチャネル状態、いずれにおいても、良好なデータの受信品質を得ることができるという格別な効果を得ることができることになる。なお、図１０、図１１において、重み付け合成部の後に位相変更部を配置した場合、「プリコーディング方法（２１Ａ）」を満足しなくなる。
（プリコーディング方法（２１Ｂ））
【１５８７】
図２のような状態のとき、受信装置が受信する信号ｒ１（ｔ），ｒ２（ｔ）は以下の式のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【１５８８】
【数７１２】
2017022691.tif 000714
【１５８９】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ），ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【１５９０】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【１５９１】
【数７１３】
2017022691.tif 000715
但し、ａ，ｂは複素数である（実数でもよい）。ｊは虚数単位であり、γ（ｔ）は偏角（argument）であり、時間の関数であるものとする。
すると、以下の関係式が成立する。
【１５９２】
【数７１４】
2017022691.tif 000716
【１５９３】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【１５９４】
【数７１５】
2017022691.tif 000717
したがって、以下が成立すればよい。
【１５９５】
【数７１６】
2017022691.tif 000718
よって、通信局は、端末からのフィードバック情報から、
【１５９６】
【数７１７】
2017022691.tif 000719
となるように、θ、ａ、ｂを求め、それらの値を用い、通信局は、プリコーディングを行うことになる。
【１５９７】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【１５９８】
【数７１８】
2017022691.tif 000720
【１５９９】
なお、マッピング後のベースバンド信号ｓ２（ｔ）については、位相変更が施されていることになっているが、「マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けない」、という構成を維持している。
（プリコーディング方法（２１Ｂ−１））
図１０は、通信局の構成である。図１０の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｚ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【１６００】
【数７１９】
2017022691.tif 000721
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【１６０１】
【数７２０】
2017022691.tif 000722
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
【１６０２】
【数７２１】
2017022691.tif 000723
【１６０３】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（２１Ｂ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【１６０４】
【数７２２】
2017022691.tif 000724
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１６０５】
【数７２３】
2017022691.tif 000725
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１６０６】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１６０７】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（２１Ｂ−２））
【１６０８】
図１１は、図１０とは異なる通信局の構成である。図１１の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｙ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｙ２（ｔ）である。
係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａは、ｚ１（ｔ）である。
係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【１６０９】
【数７２４】
2017022691.tif 000726
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【１６１０】
【数７２５】
2017022691.tif 000727
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１６１１】
【数７２６】
2017022691.tif 000728
【１６１２】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（２１Ｂ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【１６１３】
【数７２７】
2017022691.tif 000729
【１６１４】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１６１５】
【数７２８】
2017022691.tif 000730
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１６１６】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１６１７】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１６１８】
そして、図１１の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図１１の係数乗算部４０１Ｂは、重み付け合成後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（２１Ｂ）における位相変更）
【１６１９】
そして、図１０、図１１における位相変更部１００１Ｂは、マッピング部３０４Ｂから出力されたマッピング後の信号ｓ２（ｔ）を入力とし、位相変更を施し、位相変更後の信号１００２Ｂ（ｅｊγ（ｔ）×ｓ２（ｔ））を出力する。
【１６２０】
図２において、アンテナの状態の変動がはやい場合、例えば、端末を移動して使用する、風等の影響により、アンテナが振動している場合では、図２におけるδの値をフレーム内で、ほぼ一定の値に維持できるとは限らない。すると、以下のような関係式が成立する可能性が高い。
【１６２１】
【数７２９】
2017022691.tif 000731
【１６２２】
このとき、ｈｘｙ，ｄ（ｔ）はｈｘｙ（ｔ）の直接波の成分であり、ｈｘｙ，ｓ（ｔ）はｈｘｙ（ｔ）の散乱波の成分である。（ｘ＝１，２、ｙ＝１，２となる）そして、Ｋはライスファクターである。
【１６２３】
ライスファクターＫが大きい場合を考える。このとき、直接波の影響から、チャネル変動の変動は小さいという傾向がある。したがって、位相変更を行わなかった場合、つまり、図１０、図１１において、位相変更部１００１Ｂがない場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、定常的（少しの変動はある）な受信状態になる可能性が高い。すると、受信電界強度が高いにもかかわらず、信号の分離が困難な状態に定常的に陥る可能性がある。
【１６２４】
一方、図１０、図１１において、位相変更部１００１Ｂが存在する場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、送信装置で時間的（または、周波数的に）位相変更が行われていることにより、定常的な受信状態を回避することができ、これにより、信号の分離が困難な状態に定常的に陥ることを回避することができる可能性が高くなる。
【１６２５】
以上のように、２つの異なるチャネル状態、いずれにおいても、良好なデータの受信品質を得ることができるという格別な効果を得ることができることになる。なお、図１０、図１１において、重み付け合成部の後に位相変更部を配置した場合、「プリコーディング方法（２１Ｂ）」を満足しなくなる。
（プリコーディング方法（２２Ａ））
【１６２６】
図２のような状態のとき、受信装置が受信する信号ｒ１（ｔ），ｒ２（ｔ）は以下の式のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【１６２７】
【数７３０】
2017022691.tif 000732
【１６２８】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ），ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【１６２９】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【１６３０】
【数７３１】
2017022691.tif 000733
但し、ａ，ｂは複素数である（実数でもよい）。ｊは虚数単位であり、γ（ｔ）は偏角（argument）であり、時間の関数であるものとする。
すると、次式が成立する。
【１６３１】
【数７３２】
2017022691.tif 000734
【１６３２】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【１６３３】
【数７３３】
2017022691.tif 000735
したがって、以下が成立すればよい。
【１６３４】
【数７３４】
2017022691.tif 000736
よって、通信局は、端末からのフィードバック情報から、
【１６３５】
【数７３５】
2017022691.tif 000737
となるように、θ、ａ、ｂを求め、それらの値を用い、通信局は、プリコーディングを行うことになる。
【１６３６】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【１６３７】
【数７３６】
2017022691.tif 000738
【１６３８】
なお、マッピング後のベースバンド信号ｓ２（ｔ）については、位相変更が施されていることになっているが、「マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けない」、という構成を維持している。
（プリコーディング方法（２２Ａ−１））
図１０は、通信局の構成である。図１０の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｚ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【１６３９】
【数７３７】
2017022691.tif 000739
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【１６４０】
【数７３８】
2017022691.tif 000740
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
【１６４１】
【数７３９】
2017022691.tif 000741
【１６４２】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（２２Ａ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【１６４３】
【数７４０】
2017022691.tif 000742
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１６４４】
【数７４１】
2017022691.tif 000743
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１６４５】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１６４６】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（２２Ａ−２））
【１６４７】
図１１は、図１０とは異なる通信局の構成である。図１１の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｙ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｙ２（ｔ）である。
係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａは、ｚ１（ｔ）である。
係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【１６４８】
【数７４２】
2017022691.tif 000744
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【１６４９】
【数７４３】
2017022691.tif 000745
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１６５０】
【数７４４】
2017022691.tif 000746
【１６５１】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（２２Ａ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【１６５２】
【数７４５】
2017022691.tif 000747
【１６５３】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１６５４】
【数７４６】
2017022691.tif 000748
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１６５５】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１６５６】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１６５７】
そして、図１１の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図１１の係数乗算部４０１Ｂは、重み付け合成後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（２２Ａ）における位相変更）
【１６５８】
そして、図１０、図１１における位相変更部１００１Ｂは、マッピング部３０４Ｂから出力されたマッピング後の信号ｓ２（ｔ）を入力とし、位相変更を施し、位相変更後の信号１００２Ｂ（ｅｊγ（ｔ）×ｓ２（ｔ））を出力する。
【１６５９】
図２において、アンテナの状態の変動がはやい場合、例えば、端末を移動して使用する、風等の影響により、アンテナが振動している場合では、図２におけるδの値をフレーム内で、ほぼ一定の値に維持できるとは限らない。すると、以下のような関係式が成立する可能性が高い。
【１６６０】
【数７４７】
2017022691.tif 000749
【１６６１】
このとき、ｈｘｙ，ｄ（ｔ）はｈｘｙ（ｔ）の直接波の成分であり、ｈｘｙ，ｓ（ｔ）はｈｘｙ（ｔ）の散乱波の成分である。（ｘ＝１，２、ｙ＝１，２となる）そして、Ｋはライスファクターである。
【１６６２】
ライスファクターＫが大きい場合を考える。このとき、直接波の影響から、チャネル変動の変動は小さいという傾向がある。したがって、位相変更を行わなかった場合、つまり、図１０、図１１において、位相変更部１００１Ｂがない場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、定常的（少しの変動はある）な受信状態になる可能性が高い。すると、受信電界強度が高いにもかかわらず、信号の分離が困難な状態に定常的に陥る可能性がある。
【１６６３】
一方、図１０、図１１において、位相変更部１００１Ｂが存在する場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、送信装置で時間的（または、周波数的に）位相変更が行われていることにより、定常的な受信状態を回避することができ、これにより、信号の分離が困難な状態に定常的に陥ることを回避することができる可能性が高くなる。
【１６６４】
以上のように、２つの異なるチャネル状態、いずれにおいても、良好なデータの受信品質を得ることができるという格別な効果を得ることができることになる。なお、図１０、図１１において、重み付け合成部の後に位相変更部を配置した場合、「プリコーディング方法（２２Ａ）」を満足しなくなる。
（プリコーディング方法（２２Ｂ））
【１６６５】
図２のような状態のとき、受信装置が受信する信号ｒ１（ｔ），ｒ２（ｔ）は以下の式のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【１６６６】
【数７４８】
2017022691.tif 000750
【１６６７】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ），ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【１６６８】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【１６６９】
【数７４９】
2017022691.tif 000751
但し、ａ，ｂは複素数である（実数でもよい）。ｊは虚数単位であり、γ（ｔ）は偏角（argument）であり、時間の関数であるものとする。
すると、以下の関係式が成立する。
【１６７０】
【数７５０】
2017022691.tif 000752
【１６７１】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【１６７２】
【数７５１】
2017022691.tif 000753
したがって、以下が成立すればよい。
【１６７３】
【数７５２】
2017022691.tif 000754
よって、通信局は、端末からのフィードバック情報から、
【１６７４】
【数７５３】
2017022691.tif 000755
となるように、θ、ａ、ｂを求め、それらの値を用い、通信局は、プリコーディングを行うことになる。
【１６７５】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【１６７６】
【数７５４】
2017022691.tif 000756
【１６７７】
なお、マッピング後のベースバンド信号ｓ２（ｔ）については、位相変更が施されていることになっているが、「マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けない」、という構成を維持している。
（プリコーディング方法（２２Ｂ−１））
図１０は、通信局の構成である。図１０の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｚ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【１６７８】
【数７５５】
2017022691.tif 000757
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【１６７９】
【数７５６】
2017022691.tif 000758
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
【１６８０】
【数７５７】
2017022691.tif 000759
【１６８１】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（２２Ｂ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【１６８２】
【数７５８】
2017022691.tif 000760
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１６８３】
【数７５９】
2017022691.tif 000761
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１６８４】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１６８５】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（２２Ｂ−２））
【１６８６】
図１１は、図１０とは異なる通信局の構成である。図１１の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｙ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｙ２（ｔ）である。
係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａは、ｚ１（ｔ）である。
係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【１６８７】
【数７６０】
2017022691.tif 000762
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【１６８８】
【数７６１】
2017022691.tif 000763
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１６８９】
【数７６２】
2017022691.tif 000764
【１６９０】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（２２Ｂ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【１６９１】
【数７６３】
2017022691.tif 000765
【１６９２】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１６９３】
【数７６４】
2017022691.tif 000766
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１６９４】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１６９５】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１６９６】
そして、図１１の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図１１の係数乗算部４０１Ｂは、重み付け合成後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（２２Ｂ）における位相変更）
【１６９７】
そして、図１０、図１１における位相変更部１００１Ｂは、マッピング部３０４Ｂから出力されたマッピング後の信号ｓ２（ｔ）を入力とし、位相変更を施し、位相変更後の信号１００２Ｂ（ｅｊγ（ｔ）×ｓ２（ｔ））を出力する。
【１６９８】
図２において、アンテナの状態の変動がはやい場合、例えば、端末を移動して使用する、風等の影響により、アンテナが振動している場合では、図２におけるδの値をフレーム内で、ほぼ一定の値に維持できるとは限らない。すると、以下のような関係式が成立する可能性が高い。
【１６９９】
【数７６５】
2017022691.tif 000767
【１７００】
このとき、ｈｘｙ，ｄ（ｔ）はｈｘｙ（ｔ）の直接波の成分であり、ｈｘｙ，ｓ（ｔ）はｈｘｙ（ｔ）の散乱波の成分である。（ｘ＝１，２、ｙ＝１，２となる）そして、Ｋはライスファクターである。
【１７０１】
ライスファクターＫが大きい場合を考える。このとき、直接波の影響から、チャネル変動の変動は小さいという傾向がある。したがって、位相変更を行わなかった場合、つまり、図１０、図１１において、位相変更部１００１Ｂがない場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、定常的（少しの変動はある）な受信状態になる可能性が高い。すると、受信電界強度が高いにもかかわらず、信号の分離が困難な状態に定常的に陥る可能性がある。
【１７０２】
一方、図１０、図１１において、位相変更部１００１Ｂが存在する場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、送信装置で時間的（または、周波数的に）位相変更が行われていることにより、定常的な受信状態を回避することができ、これにより、信号の分離が困難な状態に定常的に陥ることを回避することができる可能性が高くなる。
【１７０３】
以上のように、２つの異なるチャネル状態、いずれにおいても、良好なデータの受信品質を得ることができるという格別な効果を得ることができることになる。なお、図１０、図１１において、重み付け合成部の後に位相変更部を配置した場合、「プリコーディング方法（２２Ｂ）」を満足しなくなる。
（プリコーディング方法（２３Ａ））
【１７０４】
図２のような状態のとき、受信装置が受信する信号ｒ１（ｔ），ｒ２（ｔ）は以下の式のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【１７０５】
【数７６６】
2017022691.tif 000768
【１７０６】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ），ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【１７０７】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【１７０８】
【数７６７】
2017022691.tif 000769
但し、ａ，ｂは複素数である（実数でもよい）。ｊは虚数単位であり、γ（ｔ）は偏角（argument）であり、時間の関数であるものとする。
すると、次式が成立する。
【１７０９】
【数７６８】
2017022691.tif 000770
【１７１０】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【１７１１】
【数７６９】
2017022691.tif 000771
したがって、以下が成立すればよい。
【１７１２】
【数７７０】
2017022691.tif 000772
よって、通信局は、端末からのフィードバック情報から、
【１７１３】
【数７７１】
2017022691.tif 000773
となるように、θ、ａ、ｂを求め、それらの値を用い、通信局は、プリコーディングを行うことになる。
【１７１４】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【１７１５】
【数７７２】
2017022691.tif 000774
【１７１６】
なお、マッピング後のベースバンド信号ｓ２（ｔ）については、位相変更が施されていることになっているが、「マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けない」、という構成を維持している。
（プリコーディング方法（２３Ａ−１））
図１０は、通信局の構成である。図１０の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｚ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【１７１７】
【数７７３】
2017022691.tif 000775
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【１７１８】
【数７７４】
2017022691.tif 000776
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
【１７１９】
【数７７５】
2017022691.tif 000777
【１７２０】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（２３Ａ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【１７２１】
【数７７６】
2017022691.tif 000778
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１７２２】
【数７７７】
2017022691.tif 000779
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１７２３】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１７２４】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（２３Ａ−２））
【１７２５】
図１１は、図１０とは異なる通信局の構成である。図１１の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｙ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｙ２（ｔ）である。
係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａは、ｚ１（ｔ）である。
係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【１７２６】
【数７７８】
2017022691.tif 000780
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【１７２７】
【数７７９】
2017022691.tif 000781
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１７２８】
【数７８０】
2017022691.tif 000782
【１７２９】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（２３Ａ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【１７３０】
【数７８１】
2017022691.tif 000783
【１７３１】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１７３２】
【数７８２】
2017022691.tif 000784
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１７３３】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１７３４】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１７３５】
そして、図１１の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図１１の係数乗算部４０１Ｂは、重み付け合成後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（２３Ａ）における位相変更）
【１７３６】
そして、図１０、図１１における位相変更部１００１Ｂは、マッピング部３０４Ｂから出力されたマッピング後の信号ｓ２（ｔ）を入力とし、位相変更を施し、位相変更後の信号１００２Ｂ（ｅｊγ（ｔ）×ｓ２（ｔ））を出力する。
【１７３７】
図２において、アンテナの状態の変動がはやい場合、例えば、端末を移動して使用する、風等の影響により、アンテナが振動している場合では、図２におけるδの値をフレーム内で、ほぼ一定の値に維持できるとは限らない。すると、以下のような関係式が成立する可能性が高い。
【１７３８】
【数７８３】
2017022691.tif 000785
【１７３９】
このとき、ｈｘｙ，ｄ（ｔ）はｈｘｙ（ｔ）の直接波の成分であり、ｈｘｙ，ｓ（ｔ）はｈｘｙ（ｔ）の散乱波の成分である。（ｘ＝１，２、ｙ＝１，２となる）そして、Ｋはライスファクターである。
【１７４０】
ライスファクターＫが大きい場合を考える。このとき、直接波の影響から、チャネル変動の変動は小さいという傾向がある。したがって、位相変更を行わなかった場合、つまり、図１０、図１１において、位相変更部１００１Ｂがない場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、定常的（少しの変動はある）な受信状態になる可能性が高い。すると、受信電界強度が高いにもかかわらず、信号の分離が困難な状態に定常的に陥る可能性がある。
【１７４１】
一方、図１０、図１１において、位相変更部１００１Ｂが存在する場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、送信装置で時間的（または、周波数的に）位相変更が行われていることにより、定常的な受信状態を回避することができ、これにより、信号の分離が困難な状態に定常的に陥ることを回避することができる可能性が高くなる。
【１７４２】
以上のように、２つの異なるチャネル状態、いずれにおいても、良好なデータの受信品質を得ることができるという格別な効果を得ることができることになる。なお、図１０、図１１において、重み付け合成部の後に位相変更部を配置した場合、「プリコーディング方法（２３Ａ）」を満足しなくなる。
（プリコーディング方法（２３Ｂ））
【１７４３】
図２のような状態のとき、受信装置が受信する信号ｒ１（ｔ），ｒ２（ｔ）は以下の式のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【１７４４】
【数７８４】
2017022691.tif 000786
【１７４５】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ），ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【１７４６】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【１７４７】
【数７８５】
2017022691.tif 000787
但し、ａ，ｂは複素数である（実数でもよい）。ｊは虚数単位であり、γ（ｔ）は偏角（argument）であり、時間の関数であるものとする。
すると、以下の関係式が成立する。
【１７４８】
【数７８６】
2017022691.tif 000788
【１７４９】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【１７５０】
【数７８７】
2017022691.tif 000789
したがって、以下が成立すればよい。
【１７５１】
【数７８８】
2017022691.tif 000790
よって、通信局は、端末からのフィードバック情報から、
【１７５２】
【数７８９】
2017022691.tif 000791
となるように、θ、ａ、ｂを求め、それらの値を用い、通信局は、プリコーディングを行うことになる。
【１７５３】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【１７５４】
【数７９０】
2017022691.tif 000792
【１７５５】
なお、マッピング後のベースバンド信号ｓ２（ｔ）については、位相変更が施されていることになっているが、「マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けない」、という構成を維持している。
（プリコーディング方法（２３Ｂ−１））
図１０は、通信局の構成である。図１０の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｚ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【１７５６】
【数７９１】
2017022691.tif 000793
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【１７５７】
【数７９２】
2017022691.tif 000794
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
【１７５８】
【数７９３】
2017022691.tif 000795
【１７５９】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（２３Ｂ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【１７６０】
【数７９４】
2017022691.tif 000796
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１７６１】
【数７９５】
2017022691.tif 000797
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１７６２】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１７６３】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（２３Ｂ−２））
【１７６４】
図１１は、図１０とは異なる通信局の構成である。図１１の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｙ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｙ２（ｔ）である。
係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａは、ｚ１（ｔ）である。
係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【１７６５】
【数７９６】
2017022691.tif 000798
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【１７６６】
【数７９７】
2017022691.tif 000799
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１７６７】
【数７９８】
2017022691.tif 000800
【１７６８】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（２３Ｂ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【１７６９】
【数７９９】
2017022691.tif 000801
【１７７０】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１７７１】
【数８００】
2017022691.tif 000802
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１７７２】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１７７３】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１７７４】
そして、図１１の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図１１の係数乗算部４０１Ｂは、重み付け合成後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（２３Ｂ）における位相変更）
【１７７５】
そして、図１０、図１１における位相変更部１００１Ｂは、マッピング部３０４Ｂから出力されたマッピング後の信号ｓ２（ｔ）を入力とし、位相変更を施し、位相変更後の信号１００２Ｂ（ｅｊγ（ｔ）×ｓ２（ｔ））を出力する。
【１７７６】
図２において、アンテナの状態の変動がはやい場合、例えば、端末を移動して使用する、風等の影響により、アンテナが振動している場合では、図２におけるδの値をフレーム内で、ほぼ一定の値に維持できるとは限らない。すると、以下のような関係式が成立する可能性が高い。
【１７７７】
【数８０１】
2017022691.tif 000803
【１７７８】
このとき、ｈｘｙ，ｄ（ｔ）はｈｘｙ（ｔ）の直接波の成分であり、ｈｘｙ，ｓ（ｔ）はｈｘｙ（ｔ）の散乱波の成分である。（ｘ＝１，２、ｙ＝１，２となる）そして、Ｋはライスファクターである。
【１７７９】
ライスファクターＫが大きい場合を考える。このとき、直接波の影響から、チャネル変動の変動は小さいという傾向がある。したがって、位相変更を行わなかった場合、つまり、図１０、図１１において、位相変更部１００１Ｂがない場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、定常的（少しの変動はある）な受信状態になる可能性が高い。すると、受信電界強度が高いにもかかわらず、信号の分離が困難な状態に定常的に陥る可能性がある。
【１７８０】
一方、図１０、図１１において、位相変更部１００１Ｂが存在する場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、送信装置で時間的（または、周波数的に）位相変更が行われていることにより、定常的な受信状態を回避することができ、これにより、信号の分離が困難な状態に定常的に陥ることを回避することができる可能性が高くなる。
【１７８１】
以上のように、２つの異なるチャネル状態、いずれにおいても、良好なデータの受信品質を得ることができるという格別な効果を得ることができることになる。なお、図１０、図１１において、重み付け合成部の後に位相変更部を配置した場合、「プリコーディング方法（２３Ｂ）」を満足しなくなる。
（プリコーディング方法（２４Ａ））
【１７８２】
図２のような状態のとき、受信装置が受信する信号ｒ１（ｔ），ｒ２（ｔ）は以下の式のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【１７８３】
【数８０２】
2017022691.tif 000804
【１７８４】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ），ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【１７８５】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【１７８６】
【数８０３】
2017022691.tif 000805
但し、ａ，ｂは複素数である（実数でもよい）。ｊは虚数単位であり、γ（ｔ）は偏角（argument）であり、時間の関数であるものとする。
すると、次式が成立する。
【１７８７】
【数８０４】
2017022691.tif 000806
【１７８８】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【１７８９】
【数８０５】
2017022691.tif 000807
したがって、以下が成立すればよい。
【１７９０】
【数８０６】
2017022691.tif 000808
よって、通信局は、端末からのフィードバック情報から、
【１７９１】
【数８０７】
2017022691.tif 000809
となるように、θ、ａ、ｂを求め、それらの値を用い、通信局は、プリコーディングを行うことになる。
【１７９２】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【１７９３】
【数８０８】
2017022691.tif 000810
【１７９４】
なお、マッピング後のベースバンド信号ｓ２（ｔ）については、位相変更が施されていることになっているが、「マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けない」、という構成を維持している。
（プリコーディング方法（２４Ａ−１））
図１０は、通信局の構成である。図１０の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｚ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【１７９５】
【数８０９】
2017022691.tif 000811
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【１７９６】
【数８１０】
2017022691.tif 000812
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
【１７９７】
【数８１１】
2017022691.tif 000813
【１７９８】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（２４Ａ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【１７９９】
【数８１２】
2017022691.tif 000814
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１８００】
【数８１３】
2017022691.tif 000815
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１８０１】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１８０２】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（２４Ａ−２））
【１８０３】
図１１は、図１０とは異なる通信局の構成である。図１１の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｙ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｙ２（ｔ）である。
係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａは、ｚ１（ｔ）である。
係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【１８０４】
【数８１４】
2017022691.tif 000816
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【１８０５】
【数８１５】
2017022691.tif 000817
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１８０６】
【数８１６】
2017022691.tif 000818
【１８０７】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（２４Ａ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【１８０８】
【数８１７】
2017022691.tif 000819
【１８０９】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１８１０】
【数８１８】
2017022691.tif 000820
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１８１１】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１８１２】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１８１３】
そして、図１１の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図１１の係数乗算部４０１Ｂは、重み付け合成後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（２４Ａ）における位相変更）
【１８１４】
そして、図１０、図１１における位相変更部１００１Ｂは、マッピング部３０４Ｂから出力されたマッピング後の信号ｓ２（ｔ）を入力とし、位相変更を施し、位相変更後の信号１００２Ｂ（ｅｊγ（ｔ）×ｓ２（ｔ））を出力する。
【１８１５】
図２において、アンテナの状態の変動がはやい場合、例えば、端末を移動して使用する、風等の影響により、アンテナが振動している場合では、図２におけるδの値をフレーム内で、ほぼ一定の値に維持できるとは限らない。すると、以下のような関係式が成立する可能性が高い。
【１８１６】
【数８１９】
2017022691.tif 000821
【１８１７】
このとき、ｈｘｙ，ｄ（ｔ）はｈｘｙ（ｔ）の直接波の成分であり、ｈｘｙ，ｓ（ｔ）はｈｘｙ（ｔ）の散乱波の成分である。（ｘ＝１，２、ｙ＝１，２となる）そして、Ｋはライスファクターである。
【１８１８】
ライスファクターＫが大きい場合を考える。このとき、直接波の影響から、チャネル変動の変動は小さいという傾向がある。したがって、位相変更を行わなかった場合、つまり、図１０、図１１において、位相変更部１００１Ｂがない場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、定常的（少しの変動はある）な受信状態になる可能性が高い。すると、受信電界強度が高いにもかかわらず、信号の分離が困難な状態に定常的に陥る可能性がある。
【１８１９】
一方、図１０、図１１において、位相変更部１００１Ｂが存在する場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、送信装置で時間的（または、周波数的に）位相変更が行われていることにより、定常的な受信状態を回避することができ、これにより、信号の分離が困難な状態に定常的に陥ることを回避することができる可能性が高くなる。
【１８２０】
以上のように、２つの異なるチャネル状態、いずれにおいても、良好なデータの受信品質を得ることができるという格別な効果を得ることができることになる。なお、図１０、図１１において、重み付け合成部の後に位相変更部を配置した場合、「プリコーディング方法（２４Ａ）」を満足しなくなる。
（プリコーディング方法（２４Ｂ））
【１８２１】
図２のような状態のとき、受信装置が受信する信号ｒ１（ｔ），ｒ２（ｔ）は以下の式のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【１８２２】
【数８２０】
2017022691.tif 000822
【１８２３】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ），ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【１８２４】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【１８２５】
【数８２１】
2017022691.tif 000823
但し、ａ，ｂは複素数である（実数でもよい）。ｊは虚数単位であり、γ（ｔ）は偏角（argument）であり、時間の関数であるものとする。
すると、以下の関係式が成立する。
【１８２６】
【数８２２】
2017022691.tif 000824
【１８２７】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【１８２８】
【数８２３】
2017022691.tif 000825
したがって、以下が成立すればよい。
【１８２９】
【数８２４】
2017022691.tif 000826
よって、通信局は、端末からのフィードバック情報から、
【１８３０】
【数８２５】
2017022691.tif 000827
となるように、θ、ａ、ｂを求め、それらの値を用い、通信局は、プリコーディングを行うことになる。
【１８３１】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【１８３２】
【数８２６】
2017022691.tif 000828
【１８３３】
なお、マッピング後のベースバンド信号ｓ２（ｔ）については、位相変更が施されていることになっているが、「マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けない」、という構成を維持している。
（プリコーディング方法（２４Ｂ−１））
図１０は、通信局の構成である。図１０の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｚ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【１８３４】
【数８２７】
2017022691.tif 000829
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【１８３５】
【数８２８】
2017022691.tif 000830
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
【１８３６】
【数８２９】
2017022691.tif 000831
【１８３７】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（２４Ｂ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【１８３８】
【数８３０】
2017022691.tif 000832
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１８３９】
【数８３１】
2017022691.tif 000833
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１８４０】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１８４１】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（２４Ｂ−２））
【１８４２】
図１１は、図１０とは異なる通信局の構成である。図１１の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｙ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｙ２（ｔ）である。
係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａは、ｚ１（ｔ）である。
係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【１８４３】
【数８３２】
2017022691.tif 000834
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【１８４４】
【数８３３】
2017022691.tif 000835
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１８４５】
【数８３４】
2017022691.tif 000836
【１８４６】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（２４Ｂ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【１８４７】
【数８３５】
2017022691.tif 000837
【１８４８】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１８４９】
【数８３６】
2017022691.tif 000838
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１８５０】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１８５１】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１８５２】
そして、図１１の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図１１の係数乗算部４０１Ｂは、重み付け合成後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（２４Ｂ）における位相変更）
【１８５３】
そして、図１０、図１１における位相変更部１００１Ｂは、マッピング部３０４Ｂから出力されたマッピング後の信号ｓ２（ｔ）を入力とし、位相変更を施し、位相変更後の信号１００２Ｂ（ｅｊγ（ｔ）×ｓ２（ｔ））を出力する。
【１８５４】
図２において、アンテナの状態の変動がはやい場合、例えば、端末を移動して使用する、風等の影響により、アンテナが振動している場合では、図２におけるδの値をフレーム内で、ほぼ一定の値に維持できるとは限らない。すると、以下のような関係式が成立する可能性が高い。
【１８５５】
【数８３７】
2017022691.tif 000839
【１８５６】
このとき、ｈｘｙ，ｄ（ｔ）はｈｘｙ（ｔ）の直接波の成分であり、ｈｘｙ，ｓ（ｔ）はｈｘｙ（ｔ）の散乱波の成分である。（ｘ＝１，２、ｙ＝１，２となる）そして、Ｋはライスファクターである。
【１８５７】
ライスファクターＫが大きい場合を考える。このとき、直接波の影響から、チャネル変動の変動は小さいという傾向がある。したがって、位相変更を行わなかった場合、つまり、図１０、図１１において、位相変更部１００１Ｂがない場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、定常的（少しの変動はある）な受信状態になる可能性が高い。すると、受信電界強度が高いにもかかわらず、信号の分離が困難な状態に定常的に陥る可能性がある。
【１８５８】
一方、図１０、図１１において、位相変更部１００１Ｂが存在する場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、送信装置で時間的（または、周波数的に）位相変更が行われていることにより、定常的な受信状態を回避することができ、これにより、信号の分離が困難な状態に定常的に陥ることを回避することができる可能性が高くなる。
【１８５９】
以上のように、２つの異なるチャネル状態、いずれにおいても、良好なデータの受信品質を得ることができるという格別な効果を得ることができることになる。なお、図１０、図１１において、重み付け合成部の後に位相変更部を配置した場合、「プリコーディング方法（２４Ｂ）」を満足しなくなる。
（プリコーディング方法（２５Ａ））
【１８６０】
図２のような状態のとき、受信装置が受信する信号ｒ１（ｔ），ｒ２（ｔ）は以下の式のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【１８６１】
【数８３８】
2017022691.tif 000840
【１８６２】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ），ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【１８６３】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【１８６４】
【数８３９】
2017022691.tif 000841
但し、ａ，ｂは複素数である（実数でもよい）。ｊは虚数単位であり、γ（ｔ）は偏角（argument）であり、時間の関数であるものとする。
すると、次式が成立する。
【１８６５】
【数８４０】
2017022691.tif 000842
【１８６６】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【１８６７】
【数８４１】
2017022691.tif 000843
したがって、以下が成立すればよい。
【１８６８】
【数８４２】
2017022691.tif 000844
よって、通信局は、端末からのフィードバック情報から、
【１８６９】
【数８４３】
2017022691.tif 000845
となるように、θ、ａ、ｂを求め、それらの値を用い、通信局は、プリコーディングを行うことになる。
【１８７０】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【１８７１】
【数８４４】
2017022691.tif 000846
【１８７２】
なお、マッピング後のベースバンド信号ｓ２（ｔ）については、位相変更が施されていることになっているが、「マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けない」、という構成を維持している。
（プリコーディング方法（２５Ａ−１））
図１０は、通信局の構成である。図１０の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｚ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【１８７３】
【数８４５】
2017022691.tif 000847
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【１８７４】
【数８４６】
2017022691.tif 000848
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
【１８７５】
【数８４７】
2017022691.tif 000849
【１８７６】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（２５Ａ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【１８７７】
【数８４８】
2017022691.tif 000850
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１８７８】
【数８４９】
2017022691.tif 000851
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１８７９】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１８８０】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（２５Ａ−２））
【１８８１】
図１１は、図１０とは異なる通信局の構成である。図１１の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｙ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｙ２（ｔ）である。
係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａは、ｚ１（ｔ）である。
係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【１８８２】
【数８５０】
2017022691.tif 000852
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【１８８３】
【数８５１】
2017022691.tif 000853
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１８８４】
【数８５２】
2017022691.tif 000854
【１８８５】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（２５Ａ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【１８８６】
【数８５３】
2017022691.tif 000855
【１８８７】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１８８８】
【数８５４】
2017022691.tif 000856
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１８８９】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１８９０】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１８９１】
そして、図１１の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図１１の係数乗算部４０１Ｂは、重み付け合成後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（２５Ａ）における位相変更）
【１８９２】
そして、図１０、図１１における位相変更部１００１Ｂは、マッピング部３０４Ｂから出力されたマッピング後の信号ｓ２（ｔ）を入力とし、位相変更を施し、位相変更後の信号１００２Ｂ（ｅｊγ（ｔ）×ｓ２（ｔ））を出力する。
【１８９３】
図２において、アンテナの状態の変動がはやい場合、例えば、端末を移動して使用する、風等の影響により、アンテナが振動している場合では、図２におけるδの値をフレーム内で、ほぼ一定の値に維持できるとは限らない。すると、以下のような関係式が成立する可能性が高い。
【１８９４】
【数８５５】
2017022691.tif 000857
【１８９５】
このとき、ｈｘｙ，ｄ（ｔ）はｈｘｙ（ｔ）の直接波の成分であり、ｈｘｙ，ｓ（ｔ）はｈｘｙ（ｔ）の散乱波の成分である。（ｘ＝１，２、ｙ＝１，２となる）そして、Ｋはライスファクターである。
【１８９６】
ライスファクターＫが大きい場合を考える。このとき、直接波の影響から、チャネル変動の変動は小さいという傾向がある。したがって、位相変更を行わなかった場合、つまり、図１０、図１１において、位相変更部１００１Ｂがない場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、定常的（少しの変動はある）な受信状態になる可能性が高い。すると、受信電界強度が高いにもかかわらず、信号の分離が困難な状態に定常的に陥る可能性がある。
【１８９７】
一方、図１０、図１１において、位相変更部１００１Ｂが存在する場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、送信装置で時間的（または、周波数的に）位相変更が行われていることにより、定常的な受信状態を回避することができ、これにより、信号の分離が困難な状態に定常的に陥ることを回避することができる可能性が高くなる。
【１８９８】
以上のように、２つの異なるチャネル状態、いずれにおいても、良好なデータの受信品質を得ることができるという格別な効果を得ることができることになる。なお、図１０、図１１において、重み付け合成部の後に位相変更部を配置した場合、「プリコーディング方法（２５Ａ）」を満足しなくなる。
（プリコーディング方法（２５Ｂ））
【１８９９】
図２のような状態のとき、受信装置が受信する信号ｒ１（ｔ），ｒ２（ｔ）は以下の式のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【１９００】
【数８５６】
2017022691.tif 000858
【１９０１】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ），ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【１９０２】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【１９０３】
【数８５７】
2017022691.tif 000859
但し、ａ，ｂは複素数である（実数でもよい）。ｊは虚数単位であり、γ（ｔ）は偏角（argument）であり、時間の関数であるものとする。
すると、以下の関係式が成立する。
【１９０４】
【数８５８】
2017022691.tif 000860
【１９０５】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【１９０６】
【数８５９】
2017022691.tif 000861
したがって、以下が成立すればよい。
【１９０７】
【数８６０】
2017022691.tif 000862
よって、通信局は、端末からのフィードバック情報から、
【１９０８】
【数８６１】
2017022691.tif 000863
となるように、θ、ａ、ｂを求め、それらの値を用い、通信局は、プリコーディングを行うことになる。
【１９０９】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【１９１０】
【数８６２】
2017022691.tif 000864
【１９１１】
なお、マッピング後のベースバンド信号ｓ２（ｔ）については、位相変更が施されていることになっているが、「マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けない」、という構成を維持している。
（プリコーディング方法（２５Ｂ−１））
図１０は、通信局の構成である。図１０の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｚ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【１９１２】
【数８６３】
2017022691.tif 000865
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【１９１３】
【数８６４】
2017022691.tif 000866
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
【１９１４】
【数８６５】
2017022691.tif 000867
【１９１５】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（２５Ｂ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【１９１６】
【数８６６】
2017022691.tif 000868
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１９１７】
【数８６７】
2017022691.tif 000869
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１９１８】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１９１９】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（２５Ｂ−２））
【１９２０】
図１１は、図１０とは異なる通信局の構成である。図１１の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｙ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｙ２（ｔ）である。
係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａは、ｚ１（ｔ）である。
係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【１９２１】
【数８６８】
2017022691.tif 000870
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【１９２２】
【数８６９】
2017022691.tif 000871
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１９２３】
【数８７０】
2017022691.tif 000872
【１９２４】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（２５Ｂ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【１９２５】
【数８７１】
2017022691.tif 000873
【１９２６】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１９２７】
【数８７２】
2017022691.tif 000874
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１９２８】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１９２９】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１９３０】
そして、図１１の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図１１の係数乗算部４０１Ｂは、重み付け合成後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（２５Ｂ）における位相変更）
【１９３１】
そして、図１０、図１１における位相変更部１００１Ｂは、マッピング部３０４Ｂから出力されたマッピング後の信号ｓ２（ｔ）を入力とし、位相変更を施し、位相変更後の信号１００２Ｂ（ｅｊγ（ｔ）×ｓ２（ｔ））を出力する。
【１９３２】
図２において、アンテナの状態の変動がはやい場合、例えば、端末を移動して使用する、風等の影響により、アンテナが振動している場合では、図２におけるδの値をフレーム内で、ほぼ一定の値に維持できるとは限らない。すると、以下のような関係式が成立する可能性が高い。
【１９３３】
【数８７３】
2017022691.tif 000875
【１９３４】
このとき、ｈｘｙ，ｄ（ｔ）はｈｘｙ（ｔ）の直接波の成分であり、ｈｘｙ，ｓ（ｔ）はｈｘｙ（ｔ）の散乱波の成分である。（ｘ＝１，２、ｙ＝１，２となる）そして、Ｋはライスファクターである。
【１９３５】
ライスファクターＫが大きい場合を考える。このとき、直接波の影響から、チャネル変動の変動は小さいという傾向がある。したがって、位相変更を行わなかった場合、つまり、図１０、図１１において、位相変更部１００１Ｂがない場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、定常的（少しの変動はある）な受信状態になる可能性が高い。すると、受信電界強度が高いにもかかわらず、信号の分離が困難な状態に定常的に陥る可能性がある。
【１９３６】
一方、図１０、図１１において、位相変更部１００１Ｂが存在する場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、送信装置で時間的（または、周波数的に）位相変更が行われていることにより、定常的な受信状態を回避することができ、これにより、信号の分離が困難な状態に定常的に陥ることを回避することができる可能性が高くなる。
【１９３７】
以上のように、２つの異なるチャネル状態、いずれにおいても、良好なデータの受信品質を得ることができるという格別な効果を得ることができることになる。なお、図１０、図１１において、重み付け合成部の後に位相変更部を配置した場合、「プリコーディング方法（２５Ｂ）」を満足しなくなる。
（プリコーディング方法（２６Ａ））
【１９３８】
図２のような状態のとき、受信装置が受信する信号ｒ１（ｔ），ｒ２（ｔ）は以下の式のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【１９３９】
【数８７４】
2017022691.tif 000876
【１９４０】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ），ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【１９４１】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【１９４２】
【数８７５】
2017022691.tif 000877
但し、ａ，ｂは複素数である（実数でもよい）。ｊは虚数単位であり、γ（ｔ）は偏角（argument）であり、時間の関数であるものとする。
すると、次式が成立する。
【１９４３】
【数８７６】
2017022691.tif 000878
【１９４４】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【１９４５】
【数８７７】
2017022691.tif 000879
したがって、以下が成立すればよい。
【１９４６】
【数８７８】
2017022691.tif 000880
よって、通信局は、端末からのフィードバック情報から、
【１９４７】
【数８７９】
2017022691.tif 000881
となるように、θ、ａ、ｂを求め、それらの値を用い、通信局は、プリコーディングを行うことになる。
【１９４８】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【１９４９】
【数８８０】
2017022691.tif 000882
【１９５０】
なお、マッピング後のベースバンド信号ｓ２（ｔ）については、位相変更が施されていることになっているが、「マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けない」、という構成を維持している。
（プリコーディング方法（２６Ａ−１））
図１０は、通信局の構成である。図１０の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｚ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【１９５１】
【数８８１】
2017022691.tif 000883
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【１９５２】
【数８８２】
2017022691.tif 000884
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
【１９５３】
【数８８３】
2017022691.tif 000885
【１９５４】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（２６Ａ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【１９５５】
【数８８４】
2017022691.tif 000886
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１９５６】
【数８８５】
2017022691.tif 000887
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１９５７】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１９５８】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（２６Ａ−２））
【１９５９】
図１１は、図１０とは異なる通信局の構成である。図１１の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｙ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｙ２（ｔ）である。
係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａは、ｚ１（ｔ）である。
係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【１９６０】
【数８８６】
2017022691.tif 000888
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【１９６１】
【数８８７】
2017022691.tif 000889
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１９６２】
【数８８８】
2017022691.tif 000890
【１９６３】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（２６Ａ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【１９６４】
【数８８９】
2017022691.tif 000891
【１９６５】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１９６６】
【数８９０】
2017022691.tif 000892
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１９６７】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１９６８】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【１９６９】
そして、図１１の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図１１の係数乗算部４０１Ｂは、重み付け合成後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（２６Ａ）における位相変更）
【１９７０】
そして、図１０、図１１における位相変更部１００１Ｂは、マッピング部３０４Ｂから出力されたマッピング後の信号ｓ２（ｔ）を入力とし、位相変更を施し、位相変更後の信号１００２Ｂ（ｅｊγ（ｔ）×ｓ２（ｔ））を出力する。
【１９７１】
図２において、アンテナの状態の変動がはやい場合、例えば、端末を移動して使用する、風等の影響により、アンテナが振動している場合では、図２におけるδの値をフレーム内で、ほぼ一定の値に維持できるとは限らない。すると、以下のような関係式が成立する可能性が高い。
【１９７２】
【数８９１】
2017022691.tif 000893
【１９７３】
このとき、ｈｘｙ，ｄ（ｔ）はｈｘｙ（ｔ）の直接波の成分であり、ｈｘｙ，ｓ（ｔ）はｈｘｙ（ｔ）の散乱波の成分である。（ｘ＝１，２、ｙ＝１，２となる）そして、Ｋはライスファクターである。
【１９７４】
ライスファクターＫが大きい場合を考える。このとき、直接波の影響から、チャネル変動の変動は小さいという傾向がある。したがって、位相変更を行わなかった場合、つまり、図１０、図１１において、位相変更部１００１Ｂがない場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、定常的（少しの変動はある）な受信状態になる可能性が高い。すると、受信電界強度が高いにもかかわらず、信号の分離が困難な状態に定常的に陥る可能性がある。
【１９７５】
一方、図１０、図１１において、位相変更部１００１Ｂが存在する場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、送信装置で時間的（または、周波数的に）位相変更が行われていることにより、定常的な受信状態を回避することができ、これにより、信号の分離が困難な状態に定常的に陥ることを回避することができる可能性が高くなる。
【１９７６】
以上のように、２つの異なるチャネル状態、いずれにおいても、良好なデータの受信品質を得ることができるという格別な効果を得ることができることになる。なお、図１０、図１１において、重み付け合成部の後に位相変更部を配置した場合、「プリコーディング方法（２６Ａ）」を満足しなくなる。
（プリコーディング方法（２６Ｂ））
【１９７７】
図２のような状態のとき、受信装置が受信する信号ｒ１（ｔ），ｒ２（ｔ）は以下の式のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【１９７８】
【数８９２】
2017022691.tif 000894
【１９７９】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ），ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【１９８０】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【１９８１】
【数８９３】
2017022691.tif 000895
但し、ａ，ｂは複素数である（実数でもよい）。ｊは虚数単位であり、γ（ｔ）は偏角（argument）であり、時間の関数であるものとする。
すると、以下の関係式が成立する。
【１９８２】
【数８９４】
2017022691.tif 000896
【１９８３】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【１９８４】
【数８９５】
2017022691.tif 000897
したがって、以下が成立すればよい。
【１９８５】
【数８９６】
2017022691.tif 000898
よって、通信局は、端末からのフィードバック情報から、
【１９８６】
【数８９７】
2017022691.tif 000899
となるように、θ、ａ、ｂを求め、それらの値を用い、通信局は、プリコーディングを行うことになる。
【１９８７】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【１９８８】
【数８９８】
2017022691.tif 000900
【１９８９】
なお、マッピング後のベースバンド信号ｓ２（ｔ）については、位相変更が施されていることになっているが、「マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けない」、という構成を維持している。
（プリコーディング方法（２６Ｂ−１））
図１０は、通信局の構成である。図１０の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｚ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【１９９０】
【数８９９】
2017022691.tif 000901
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【１９９１】
【数９００】
2017022691.tif 000902
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
【１９９２】
【数９０１】
2017022691.tif 000903
【１９９３】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（２６Ｂ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【１９９４】
【数９０２】
2017022691.tif 000904
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【１９９５】
【数９０３】
2017022691.tif 000905
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【１９９６】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【１９９７】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（２６Ｂ−２））
【１９９８】
図１１は、図１０とは異なる通信局の構成である。図１１の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｙ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｙ２（ｔ）である。
係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａは、ｚ１（ｔ）である。
係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【１９９９】
【数９０４】
2017022691.tif 000906
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【２０００】
【数９０５】
2017022691.tif 000907
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【２００１】
【数９０６】
2017022691.tif 000908
【２００２】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（２６Ｂ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【２００３】
【数９０７】
2017022691.tif 000909
【２００４】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【２００５】
【数９０８】
2017022691.tif 000910
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【２００６】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【２００７】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【２００８】
そして、図１１の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図１１の係数乗算部４０１Ｂは、重み付け合成後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（２６Ｂ）における位相変更）
【２００９】
そして、図１０、図１１における位相変更部１００１Ｂは、マッピング部３０４Ｂから出力されたマッピング後の信号ｓ２（ｔ）を入力とし、位相変更を施し、位相変更後の信号１００２Ｂ（ｅｊγ（ｔ）×ｓ２（ｔ））を出力する。
【２０１０】
図２において、アンテナの状態の変動がはやい場合、例えば、端末を移動して使用する、風等の影響により、アンテナが振動している場合では、図２におけるδの値をフレーム内で、ほぼ一定の値に維持できるとは限らない。すると、以下のような関係式が成立する可能性が高い。
【２０１１】
【数９０９】
2017022691.tif 000911
【２０１２】
このとき、ｈｘｙ，ｄ（ｔ）はｈｘｙ（ｔ）の直接波の成分であり、ｈｘｙ，ｓ（ｔ）はｈｘｙ（ｔ）の散乱波の成分である。（ｘ＝１，２、ｙ＝１，２となる）そして、Ｋはライスファクターである。
【２０１３】
ライスファクターＫが大きい場合を考える。このとき、直接波の影響から、チャネル変動の変動は小さいという傾向がある。したがって、位相変更を行わなかった場合、つまり、図１０、図１１において、位相変更部１００１Ｂがない場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、定常的（少しの変動はある）な受信状態になる可能性が高い。すると、受信電界強度が高いにもかかわらず、信号の分離が困難な状態に定常的に陥る可能性がある。
【２０１４】
一方、図１０、図１１において、位相変更部１００１Ｂが存在する場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、送信装置で時間的（または、周波数的に）位相変更が行われていることにより、定常的な受信状態を回避することができ、これにより、信号の分離が困難な状態に定常的に陥ることを回避することができる可能性が高くなる。
【２０１５】
以上のように、２つの異なるチャネル状態、いずれにおいても、良好なデータの受信品質を得ることができるという格別な効果を得ることができることになる。なお、図１０、図１１において、重み付け合成部の後に位相変更部を配置した場合、「プリコーディング方法（２６Ｂ）」を満足しなくなる。
（プリコーディング方法（２７Ａ））
【２０１６】
図２のような状態のとき、受信装置が受信する信号ｒ１（ｔ），ｒ２（ｔ）は以下の式のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【２０１７】
【数９１０】
2017022691.tif 000912
【２０１８】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ），ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【２０１９】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【２０２０】
【数９１１】
2017022691.tif 000913
但し、ａ，ｂは複素数である（実数でもよい）。ｊは虚数単位であり、γ（ｔ）は偏角（argument）であり、時間の関数であるものとする。
すると、次式が成立する。
【２０２１】
【数９１２】
2017022691.tif 000914
【２０２２】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【２０２３】
【数９１３】
2017022691.tif 000915
したがって、以下が成立すればよい。
【２０２４】
【数９１４】
2017022691.tif 000916
よって、通信局は、端末からのフィードバック情報から、
【２０２５】
【数９１５】
2017022691.tif 000917
となるように、θ、ａ、ｂを求め、それらの値を用い、通信局は、プリコーディングを行うことになる。
【２０２６】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【２０２７】
【数９１６】
2017022691.tif 000918
【２０２８】
なお、マッピング後のベースバンド信号ｓ２（ｔ）については、位相変更が施されていることになっているが、「マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けない」、という構成を維持している。
（プリコーディング方法（２７Ａ−１））
図１０は、通信局の構成である。図１０の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｚ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【２０２９】
【数９１７】
2017022691.tif 000919
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【２０３０】
【数９１８】
2017022691.tif 000920
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
【２０３１】
【数９１９】
2017022691.tif 000921
【２０３２】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（２７Ａ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【２０３３】
【数９２０】
2017022691.tif 000922
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【２０３４】
【数９２１】
2017022691.tif 000923
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【２０３５】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【２０３６】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（２７Ａ−２））
【２０３７】
図１１は、図１０とは異なる通信局の構成である。図１１の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｙ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｙ２（ｔ）である。
係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａは、ｚ１（ｔ）である。
係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【２０３８】
【数９２２】
2017022691.tif 000924
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【２０３９】
【数９２３】
2017022691.tif 000925
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【２０４０】
【数９２４】
2017022691.tif 000926
【２０４１】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（２７Ａ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【２０４２】
【数９２５】
2017022691.tif 000927
【２０４３】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【２０４４】
【数９２６】
2017022691.tif 000928
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【２０４５】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【２０４６】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【２０４７】
そして、図１１の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図１１の係数乗算部４０１Ｂは、重み付け合成後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（２７Ａ）における位相変更）
【２０４８】
そして、図１０、図１１における位相変更部１００１Ｂは、マッピング部３０４Ｂから出力されたマッピング後の信号ｓ２（ｔ）を入力とし、位相変更を施し、位相変更後の信号１００２Ｂ（ｅｊγ（ｔ）×ｓ２（ｔ））を出力する。
【２０４９】
図２において、アンテナの状態の変動がはやい場合、例えば、端末を移動して使用する、風等の影響により、アンテナが振動している場合では、図２におけるδの値をフレーム内で、ほぼ一定の値に維持できるとは限らない。すると、以下のような関係式が成立する可能性が高い。
【２０５０】
【数９２７】
2017022691.tif 000929
【２０５１】
このとき、ｈｘｙ，ｄ（ｔ）はｈｘｙ（ｔ）の直接波の成分であり、ｈｘｙ，ｓ（ｔ）はｈｘｙ（ｔ）の散乱波の成分である。（ｘ＝１，２、ｙ＝１，２となる）そして、Ｋはライスファクターである。
【２０５２】
ライスファクターＫが大きい場合を考える。このとき、直接波の影響から、チャネル変動の変動は小さいという傾向がある。したがって、位相変更を行わなかった場合、つまり、図１０、図１１において、位相変更部１００１Ｂがない場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、定常的（少しの変動はある）な受信状態になる可能性が高い。すると、受信電界強度が高いにもかかわらず、信号の分離が困難な状態に定常的に陥る可能性がある。
【２０５３】
一方、図１０、図１１において、位相変更部１００１Ｂが存在する場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、送信装置で時間的（または、周波数的に）位相変更が行われていることにより、定常的な受信状態を回避することができ、これにより、信号の分離が困難な状態に定常的に陥ることを回避することができる可能性が高くなる。
【２０５４】
以上のように、２つの異なるチャネル状態、いずれにおいても、良好なデータの受信品質を得ることができるという格別な効果を得ることができることになる。なお、図１０、図１１において、重み付け合成部の後に位相変更部を配置した場合、「プリコーディング方法（２７Ａ）」を満足しなくなる。
（プリコーディング方法（２７Ｂ））
【２０５５】
図２のような状態のとき、受信装置が受信する信号ｒ１（ｔ），ｒ２（ｔ）は以下の式のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【２０５６】
【数９２８】
2017022691.tif 000930
【２０５７】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ），ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【２０５８】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【２０５９】
【数９２９】
2017022691.tif 000931
但し、ａ，ｂは複素数である（実数でもよい）。ｊは虚数単位であり、γ（ｔ）は偏角（argument）であり、時間の関数であるものとする。
すると、以下の関係式が成立する。
【２０６０】
【数９３０】
2017022691.tif 000932
【２０６１】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【２０６２】
【数９３１】
2017022691.tif 000933
したがって、以下が成立すればよい。
【２０６３】
【数９３２】
2017022691.tif 000934
よって、通信局は、端末からのフィードバック情報から、
【２０６４】
【数９３３】
2017022691.tif 000935
となるように、θ、ａ、ｂを求め、それらの値を用い、通信局は、プリコーディングを行うことになる。
【２０６５】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【２０６６】
【数９３４】
2017022691.tif 000936
【２０６７】
なお、マッピング後のベースバンド信号ｓ２（ｔ）については、位相変更が施されていることになっているが、「マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けない」、という構成を維持している。
（プリコーディング方法（２７Ｂ−１））
図１０は、通信局の構成である。図１０の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｚ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【２０６８】
【数９３５】
2017022691.tif 000937
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【２０６９】
【数９３６】
2017022691.tif 000938
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
【２０７０】
【数９３７】
2017022691.tif 000939
【２０７１】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（２７Ｂ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【２０７２】
【数９３８】
2017022691.tif 000940
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【２０７３】
【数９３９】
2017022691.tif 000941
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【２０７４】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【２０７５】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（２７Ｂ−２））
【２０７６】
図１１は、図１０とは異なる通信局の構成である。図１１の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｙ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｙ２（ｔ）である。
係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａは、ｚ１（ｔ）である。
係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【２０７７】
【数９４０】
2017022691.tif 000942
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【２０７８】
【数９４１】
2017022691.tif 000943
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【２０７９】
【数９４２】
2017022691.tif 000944
【２０８０】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（２７Ｂ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【２０８１】
【数９４３】
2017022691.tif 000945
【２０８２】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【２０８３】
【数９４４】
2017022691.tif 000946
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【２０８４】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【２０８５】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【２０８６】
そして、図１１の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図１１の係数乗算部４０１Ｂは、重み付け合成後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（２７Ｂ）における位相変更）
【２０８７】
そして、図１０、図１１における位相変更部１００１Ｂは、マッピング部３０４Ｂから出力されたマッピング後の信号ｓ２（ｔ）を入力とし、位相変更を施し、位相変更後の信号１００２Ｂ（ｅｊγ（ｔ）×ｓ２（ｔ））を出力する。
【２０８８】
図２において、アンテナの状態の変動がはやい場合、例えば、端末を移動して使用する、風等の影響により、アンテナが振動している場合では、図２におけるδの値をフレーム内で、ほぼ一定の値に維持できるとは限らない。すると、以下のような関係式が成立する可能性が高い。
【２０８９】
【数９４５】
2017022691.tif 000947
【２０９０】
このとき、ｈｘｙ，ｄ（ｔ）はｈｘｙ（ｔ）の直接波の成分であり、ｈｘｙ，ｓ（ｔ）はｈｘｙ（ｔ）の散乱波の成分である。（ｘ＝１，２、ｙ＝１，２となる）そして、Ｋはライスファクターである。
【２０９１】
ライスファクターＫが大きい場合を考える。このとき、直接波の影響から、チャネル変動の変動は小さいという傾向がある。したがって、位相変更を行わなかった場合、つまり、図１０、図１１において、位相変更部１００１Ｂがない場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、定常的（少しの変動はある）な受信状態になる可能性が高い。すると、受信電界強度が高いにもかかわらず、信号の分離が困難な状態に定常的に陥る可能性がある。
【２０９２】
一方、図１０、図１１において、位相変更部１００１Ｂが存在する場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、送信装置で時間的（または、周波数的に）位相変更が行われていることにより、定常的な受信状態を回避することができ、これにより、信号の分離が困難な状態に定常的に陥ることを回避することができる可能性が高くなる。
【２０９３】
以上のように、２つの異なるチャネル状態、いずれにおいても、良好なデータの受信品質を得ることができるという格別な効果を得ることができることになる。なお、図１０、図１１において、重み付け合成部の後に位相変更部を配置した場合、「プリコーディング方法（２７Ｂ）」を満足しなくなる。
（プリコーディング方法（２８Ａ））
【２０９４】
図２のような状態のとき、受信装置が受信する信号ｒ１（ｔ），ｒ２（ｔ）は以下の式のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【２０９５】
【数９４６】
2017022691.tif 000948
【２０９６】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ），ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【２０９７】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【２０９８】
【数９４７】
2017022691.tif 000949
但し、ａ，ｂは複素数である（実数でもよい）。ｊは虚数単位であり、γ（ｔ）は偏角（argument）であり、時間の関数であるものとする。
すると、次式が成立する。
【２０９９】
【数９４８】
2017022691.tif 000950
【２１００】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【２１０１】
【数９４９】
2017022691.tif 000951
したがって、以下が成立すればよい。
【２１０２】
【数９５０】
2017022691.tif 000952
よって、通信局は、端末からのフィードバック情報から、
【２１０３】
【数９５１】
2017022691.tif 000953
となるように、θ、ａ、ｂを求め、それらの値を用い、通信局は、プリコーディングを行うことになる。
【２１０４】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【２１０５】
【数９５２】
2017022691.tif 000954
【２１０６】
なお、マッピング後のベースバンド信号ｓ２（ｔ）については、位相変更が施されていることになっているが、「マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けない」、という構成を維持している。
（プリコーディング方法（２８Ａ−１））
図１０は、通信局の構成である。図１０の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｚ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【２１０７】
【数９５３】
2017022691.tif 000955
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【２１０８】
【数９５４】
2017022691.tif 000956
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
【２１０９】
【数９５５】
2017022691.tif 000957
【２１１０】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（２８Ａ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【２１１１】
【数９５６】
2017022691.tif 000958
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【２１１２】
【数９５７】
2017022691.tif 000959
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【２１１３】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【２１１４】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（２８Ａ−２））
【２１１５】
図１１は、図１０とは異なる通信局の構成である。図１１の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｙ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｙ２（ｔ）である。
係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａは、ｚ１（ｔ）である。
係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【２１１６】
【数９５８】
2017022691.tif 000960
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【２１１７】
【数９５９】
2017022691.tif 000961
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【２１１８】
【数９６０】
2017022691.tif 000962
【２１１９】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（２８Ａ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【２１２０】
【数９６１】
2017022691.tif 000963
【２１２１】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【２１２２】
【数９６２】
2017022691.tif 000964
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【２１２３】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【２１２４】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【２１２５】
そして、図１１の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図１１の係数乗算部４０１Ｂは、重み付け合成後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（２８Ａ）における位相変更）
【２１２６】
そして、図１０、図１１における位相変更部１００１Ｂは、マッピング部３０４Ｂから出力されたマッピング後の信号ｓ２（ｔ）を入力とし、位相変更を施し、位相変更後の信号１００２Ｂ（ｅｊγ（ｔ）×ｓ２（ｔ））を出力する。
【２１２７】
図２において、アンテナの状態の変動がはやい場合、例えば、端末を移動して使用する、風等の影響により、アンテナが振動している場合では、図２におけるδの値をフレーム内で、ほぼ一定の値に維持できるとは限らない。すると、以下のような関係式が成立する可能性が高い。
【２１２８】
【数９６３】
2017022691.tif 000965
【２１２９】
このとき、ｈｘｙ，ｄ（ｔ）はｈｘｙ（ｔ）の直接波の成分であり、ｈｘｙ，ｓ（ｔ）はｈｘｙ（ｔ）の散乱波の成分である。（ｘ＝１，２、ｙ＝１，２となる）そして、Ｋはライスファクターである。
【２１３０】
ライスファクターＫが大きい場合を考える。このとき、直接波の影響から、チャネル変動の変動は小さいという傾向がある。したがって、位相変更を行わなかった場合、つまり、図１０、図１１において、位相変更部１００１Ｂがない場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、定常的（少しの変動はある）な受信状態になる可能性が高い。すると、受信電界強度が高いにもかかわらず、信号の分離が困難な状態に定常的に陥る可能性がある。
【２１３１】
一方、図１０、図１１において、位相変更部１００１Ｂが存在する場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、送信装置で時間的（または、周波数的に）位相変更が行われていることにより、定常的な受信状態を回避することができ、これにより、信号の分離が困難な状態に定常的に陥ることを回避することができる可能性が高くなる。
【２１３２】
以上のように、２つの異なるチャネル状態、いずれにおいても、良好なデータの受信品質を得ることができるという格別な効果を得ることができることになる。なお、図１０、図１１において、重み付け合成部の後に位相変更部を配置した場合、「プリコーディング方法（２８Ａ）」を満足しなくなる。
（プリコーディング方法（２８Ｂ））
【２１３３】
図２のような状態のとき、受信装置が受信する信号ｒ１（ｔ），ｒ２（ｔ）は以下の式のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【２１３４】
【数９６４】
2017022691.tif 000966
【２１３５】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ），ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【２１３６】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【２１３７】
【数９６５】
2017022691.tif 000967
但し、ａ，ｂは複素数である（実数でもよい）。ｊは虚数単位であり、γ（ｔ）は偏角（argument）であり、時間の関数であるものとする。
すると、以下の関係式が成立する。
【２１３８】
【数９６６】
2017022691.tif 000968
【２１３９】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【２１４０】
【数９６７】
2017022691.tif 000969
したがって、以下が成立すればよい。
【２１４１】
【数９６８】
2017022691.tif 000970
よって、通信局は、端末からのフィードバック情報から、
【２１４２】
【数９６９】
2017022691.tif 000971
となるように、θ、ａ、ｂを求め、それらの値を用い、通信局は、プリコーディングを行うことになる。
【２１４３】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【２１４４】
【数９７０】
2017022691.tif 000972
【２１４５】
なお、マッピング後のベースバンド信号ｓ２（ｔ）については、位相変更が施されていることになっているが、「マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けない」、という構成を維持している。
（プリコーディング方法（２８Ｂ−１））
図１０は、通信局の構成である。図１０の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｚ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【２１４６】
【数９７１】
2017022691.tif 000973
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【２１４７】
【数９７２】
2017022691.tif 000974
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
【２１４８】
【数９７３】
2017022691.tif 000975
【２１４９】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（２８Ｂ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【２１５０】
【数９７４】
2017022691.tif 000976
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【２１５１】
【数９７５】
2017022691.tif 000977
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【２１５２】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【２１５３】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（２８Ｂ−２））
【２１５４】
図１１は、図１０とは異なる通信局の構成である。図１１の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｙ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｙ２（ｔ）である。
係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａは、ｚ１（ｔ）である。
係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【２１５５】
【数９７６】
2017022691.tif 000978
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【２１５６】
【数９７７】
2017022691.tif 000979
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【２１５７】
【数９７８】
2017022691.tif 000980
【２１５８】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（２８Ｂ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【２１５９】
【数９７９】
2017022691.tif 000981
【２１６０】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【２１６１】
【数９８０】
2017022691.tif 000982
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【２１６２】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【２１６３】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【２１６４】
そして、図１１の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図１１の係数乗算部４０１Ｂは、重み付け合成後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（２８Ｂ）における位相変更）
【２１６５】
そして、図１０、図１１における位相変更部１００１Ｂは、マッピング部３０４Ｂから出力されたマッピング後の信号ｓ２（ｔ）を入力とし、位相変更を施し、位相変更後の信号１００２Ｂ（ｅｊγ（ｔ）×ｓ２（ｔ））を出力する。
【２１６６】
図２において、アンテナの状態の変動がはやい場合、例えば、端末を移動して使用する、風等の影響により、アンテナが振動している場合では、図２におけるδの値をフレーム内で、ほぼ一定の値に維持できるとは限らない。すると、以下のような関係式が成立する可能性が高い。
【２１６７】
【数９８１】
2017022691.tif 000983
【２１６８】
このとき、ｈｘｙ，ｄ（ｔ）はｈｘｙ（ｔ）の直接波の成分であり、ｈｘｙ，ｓ（ｔ）はｈｘｙ（ｔ）の散乱波の成分である。（ｘ＝１，２、ｙ＝１，２となる）そして、Ｋはライスファクターである。
【２１６９】
ライスファクターＫが大きい場合を考える。このとき、直接波の影響から、チャネル変動の変動は小さいという傾向がある。したがって、位相変更を行わなかった場合、つまり、図１０、図１１において、位相変更部１００１Ｂがない場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、定常的（少しの変動はある）な受信状態になる可能性が高い。すると、受信電界強度が高いにもかかわらず、信号の分離が困難な状態に定常的に陥る可能性がある。
【２１７０】
一方、図１０、図１１において、位相変更部１００１Ｂが存在する場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、送信装置で時間的（または、周波数的に）位相変更が行われていることにより、定常的な受信状態を回避することができ、これにより、信号の分離が困難な状態に定常的に陥ることを回避することができる可能性が高くなる。
【２１７１】
以上のように、２つの異なるチャネル状態、いずれにおいても、良好なデータの受信品質を得ることができるという格別な効果を得ることができることになる。なお、図１０、図１１において、重み付け合成部の後に位相変更部を配置した場合、「プリコーディング方法（２８Ｂ）」を満足しなくなる。
（プリコーディング方法（２９Ａ））
【２１７２】
図２のような状態のとき、受信装置が受信する信号ｒ１（ｔ），ｒ２（ｔ）は以下の式のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【２１７３】
【数９８２】
2017022691.tif 000984
【２１７４】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ），ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【２１７５】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【２１７６】
【数９８３】
2017022691.tif 000985
但し、ａ，ｂは複素数である（実数でもよい）。ｊは虚数単位であり、γ（ｔ）は偏角（argument）であり、時間の関数であるものとする。
すると、次式が成立する。
【２１７７】
【数９８４】
2017022691.tif 000986
【２１７８】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【２１７９】
【数９８５】
2017022691.tif 000987
したがって、以下が成立すればよい。
【２１８０】
【数９８６】
2017022691.tif 000988
よって、通信局は、端末からのフィードバック情報から、
【２１８１】
【数９８７】
2017022691.tif 000989
となるように、θ、ａ、ｂを求め、それらの値を用い、通信局は、プリコーディングを行うことになる。
【２１８２】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【２１８３】
【数９８８】
2017022691.tif 000990
【２１８４】
なお、マッピング後のベースバンド信号ｓ２（ｔ）については、位相変更が施されていることになっているが、「マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けない」、という構成を維持している。
（プリコーディング方法（２９Ａ−１））
図１０は、通信局の構成である。図１０の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｚ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【２１８５】
【数９８９】
2017022691.tif 000991
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【２１８６】
【数９９０】
2017022691.tif 000992
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
【２１８７】
【数９９１】
2017022691.tif 000993
【２１８８】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（２９Ａ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【２１８９】
【数９９２】
2017022691.tif 000994
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【２１９０】
【数９９３】
2017022691.tif 000995
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【２１９１】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【２１９２】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（２９Ａ−２））
【２１９３】
図１１は、図１０とは異なる通信局の構成である。図１１の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｙ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｙ２（ｔ）である。
係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａは、ｚ１（ｔ）である。
係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【２１９４】
【数９９４】
2017022691.tif 000996
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【２１９５】
【数９９５】
2017022691.tif 000997
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【２１９６】
【数９９６】
2017022691.tif 000998
【２１９７】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（２９Ａ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【２１９８】
【数９９７】
2017022691.tif 000999
【２１９９】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【２２００】
【数９９８】
2017022691.tif 001000
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【２２０１】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【２２０２】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【２２０３】
そして、図１１の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図１１の係数乗算部４０１Ｂは、重み付け合成後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（２９Ａ）における位相変更）
【２２０４】
そして、図１０、図１１における位相変更部１００１Ｂは、マッピング部３０４Ｂから出力されたマッピング後の信号ｓ２（ｔ）を入力とし、位相変更を施し、位相変更後の信号１００２Ｂ（ｅｊγ（ｔ）×ｓ２（ｔ））を出力する。
【２２０５】
図２において、アンテナの状態の変動がはやい場合、例えば、端末を移動して使用する、風等の影響により、アンテナが振動している場合では、図２におけるδの値をフレーム内で、ほぼ一定の値に維持できるとは限らない。すると、以下のような関係式が成立する可能性が高い。
【２２０６】
【数９９９】
2017022691.tif 001001
【２２０７】
このとき、ｈｘｙ，ｄ（ｔ）はｈｘｙ（ｔ）の直接波の成分であり、ｈｘｙ，ｓ（ｔ）はｈｘｙ（ｔ）の散乱波の成分である。（ｘ＝１，２、ｙ＝１，２となる）そして、Ｋはライスファクターである。
【２２０８】
ライスファクターＫが大きい場合を考える。このとき、直接波の影響から、チャネル変動の変動は小さいという傾向がある。したがって、位相変更を行わなかった場合、つまり、図１０、図１１において、位相変更部１００１Ｂがない場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、定常的（少しの変動はある）な受信状態になる可能性が高い。すると、受信電界強度が高いにもかかわらず、信号の分離が困難な状態に定常的に陥る可能性がある。
【２２０９】
一方、図１０、図１１において、位相変更部１００１Ｂが存在する場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、送信装置で時間的（または、周波数的に）位相変更が行われていることにより、定常的な受信状態を回避することができ、これにより、信号の分離が困難な状態に定常的に陥ることを回避することができる可能性が高くなる。
【２２１０】
以上のように、２つの異なるチャネル状態、いずれにおいても、良好なデータの受信品質を得ることができるという格別な効果を得ることができることになる。なお、図１０、図１１において、重み付け合成部の後に位相変更部を配置した場合、「プリコーディング方法（２９Ａ）」を満足しなくなる。
（プリコーディング方法（２９Ｂ））
【２２１１】
図２のような状態のとき、受信装置が受信する信号ｒ１（ｔ），ｒ２（ｔ）は以下の式のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【２２１２】
【数１０００】
2017022691.tif 001002
【２２１３】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ），ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【２２１４】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【２２１５】
【数１００１】
2017022691.tif 001003
但し、ａ，ｂは複素数である（実数でもよい）。ｊは虚数単位であり、γ（ｔ）は偏角（argument）であり、時間の関数であるものとする。
すると、以下の関係式が成立する。
【２２１６】
【数１００２】
2017022691.tif 001004
【２２１７】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【２２１８】
【数１００３】
2017022691.tif 001005
したがって、以下が成立すればよい。
【２２１９】
【数１００４】
2017022691.tif 001006
よって、通信局は、端末からのフィードバック情報から、
【２２２０】
【数１００５】
2017022691.tif 001007
となるように、θ、ａ、ｂを求め、それらの値を用い、通信局は、プリコーディングを行うことになる。
【２２２１】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【２２２２】
【数１００６】
2017022691.tif 001008
【２２２３】
なお、マッピング後のベースバンド信号ｓ２（ｔ）については、位相変更が施されていることになっているが、「マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けない」、という構成を維持している。
（プリコーディング方法（２９Ｂ−１））
図１０は、通信局の構成である。図１０の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｚ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【２２２４】
【数１００７】
2017022691.tif 001009
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【２２２５】
【数１００８】
2017022691.tif 001010
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
【２２２６】
【数１００９】
2017022691.tif 001011
【２２２７】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（２９Ｂ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【２２２８】
【数１０１０】
2017022691.tif 001012
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【２２２９】
【数１０１１】
2017022691.tif 001013
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【２２３０】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【２２３１】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（２９Ｂ−２））
【２２３２】
図１１は、図１０とは異なる通信局の構成である。図１１の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｙ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｙ２（ｔ）である。
係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａは、ｚ１（ｔ）である。
係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【２２３３】
【数１０１２】
2017022691.tif 001014
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【２２３４】
【数１０１３】
2017022691.tif 001015
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【２２３５】
【数１０１４】
2017022691.tif 001016
【２２３６】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（２９Ｂ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【２２３７】
【数１０１５】
2017022691.tif 001017
【２２３８】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【２２３９】
【数１０１６】
2017022691.tif 001018
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【２２４０】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【２２４１】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【２２４２】
そして、図１１の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図１１の係数乗算部４０１Ｂは、重み付け合成後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（２９Ｂ）における位相変更）
【２２４３】
そして、図１０、図１１における位相変更部１００１Ｂは、マッピング部３０４Ｂから出力されたマッピング後の信号ｓ２（ｔ）を入力とし、位相変更を施し、位相変更後の信号１００２Ｂ（ｅｊγ（ｔ）×ｓ２（ｔ））を出力する。
【２２４４】
図２において、アンテナの状態の変動がはやい場合、例えば、端末を移動して使用する、風等の影響により、アンテナが振動している場合では、図２におけるδの値をフレーム内で、ほぼ一定の値に維持できるとは限らない。すると、以下のような関係式が成立する可能性が高い。
【２２４５】
【数１０１７】
2017022691.tif 001019
【２２４６】
このとき、ｈｘｙ，ｄ（ｔ）はｈｘｙ（ｔ）の直接波の成分であり、ｈｘｙ，ｓ（ｔ）はｈｘｙ（ｔ）の散乱波の成分である。（ｘ＝１，２、ｙ＝１，２となる）そして、Ｋはライスファクターである。
【２２４７】
ライスファクターＫが大きい場合を考える。このとき、直接波の影響から、チャネル変動の変動は小さいという傾向がある。したがって、位相変更を行わなかった場合、つまり、図１０、図１１において、位相変更部１００１Ｂがない場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、定常的（少しの変動はある）な受信状態になる可能性が高い。すると、受信電界強度が高いにもかかわらず、信号の分離が困難な状態に定常的に陥る可能性がある。
【２２４８】
一方、図１０、図１１において、位相変更部１００１Ｂが存在する場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、送信装置で時間的（または、周波数的に）位相変更が行われていることにより、定常的な受信状態を回避することができ、これにより、信号の分離が困難な状態に定常的に陥ることを回避することができる可能性が高くなる。
【２２４９】
以上のように、２つの異なるチャネル状態、いずれにおいても、良好なデータの受信品質を得ることができるという格別な効果を得ることができることになる。なお、図１０、図１１において、重み付け合成部の後に位相変更部を配置した場合、「プリコーディング方法（２９Ｂ）」を満足しなくなる。
（プリコーディング方法（３０Ａ））
【２２５０】
図２のような状態のとき、受信装置が受信する信号ｒ１（ｔ），ｒ２（ｔ）は以下の式のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【２２５１】
【数１０１８】
2017022691.tif 001020
【２２５２】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ），ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【２２５３】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【２２５４】
【数１０１９】
2017022691.tif 001021
但し、ａ，ｂは複素数である（実数でもよい）。ｊは虚数単位であり、γ（ｔ）は偏角（argument）であり、時間の関数であるものとする。
すると、次式が成立する。
【２２５５】
【数１０２０】
2017022691.tif 001022
【２２５６】
上式において、マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けないための一つの方法として、以下の条件式がある。
【２２５７】
【数１０２１】
2017022691.tif 001023
したがって、以下が成立すればよい。
【２２５８】
【数１０２２】
2017022691.tif 001024
よって、通信局は、端末からのフィードバック情報から、
【２２５９】
【数１０２３】
2017022691.tif 001025
となるように、θ、ａ、ｂを求め、それらの値を用い、通信局は、プリコーディングを行うことになる。
【２２６０】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
なお、平均送信電力の関係上、以下の関係式が成立することがある。
【２２６１】
【数１０２４】
2017022691.tif 001026
【２２６２】
なお、マッピング後のベースバンド信号ｓ２（ｔ）については、位相変更が施されていることになっているが、「マッピング後のベースバンド信号ｓ１（ｔ）がマッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受けず、かつ、マッピング後のベースバンド信号ｓ２（ｔ）がマッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けない」、という構成を維持している。
（プリコーディング方法（３０Ａ−１））
図１０は、通信局の構成である。図１０の重み付け合成部３０６Ａ，３０６Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｚ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【２２６３】
【数１０２５】
2017022691.tif 001027
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。
【２２６４】
【数１０２６】
2017022691.tif 001028
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
【２２６５】
【数１０２７】
2017022691.tif 001029
【２２６６】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（３０Ａ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【２２６７】
【数１０２８】
2017022691.tif 001030
つまり、上式のプリコーディング行列を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【２２６８】
【数１０２９】
2017022691.tif 001031
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【２２６９】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【２２７０】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｚ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（３０Ａ−２））
【２２７１】
図１１は、図１０とは異なる通信局の構成である。図１１の重み付け合成部３０６Ａ，３０６Ｂと、係数乗算部４０１Ａ，４０１Ｂと、プリコーディング方法決定部３１６の処理内容の一例について、記載する。
マッピング部３０４Ａが出力するマッピング後の信号３０５Ａは、ｓ１（ｔ）である。
マッピング部３０４Ｂが出力するマッピング後の信号３０５Ｂは、ｓ２（ｔ）である。
重み付け合成部３０６Ａが出力する重み付け後の信号３０７Ａは、ｙ１（ｔ）である。
重み付け合成部３０６Ｂが出力する重み付け後の信号３０７Ｂは、ｙ２（ｔ）である。
係数乗算部４０１Ａが出力する係数乗算後の信号４０２Ａは、ｚ１（ｔ）である。
係数乗算部４０１Ｂが出力する係数乗算後の信号４０２Ｂは、ｚ２（ｔ）である。
プリコーディング行列を以下の式であらわす。
【２２７２】
【数１０３０】
2017022691.tif 001032
すると、重み付け合成部３０６Ａは、以下の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。
【２２７３】
【数１０３１】
2017022691.tif 001033
重み付け合成部３０６Ｂは、以下の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【２２７４】
【数１０３２】
2017022691.tif 001034
【２２７５】
プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、「プリコーディング方法（３０Ａ）」で説明した演算を行うことで、プリコーディング行列を決定する。
【２２７６】
【数１０３３】
2017022691.tif 001035
【２２７７】
つまり、上式のプリコーディング行列、および、ａ、ｂの値を求めることになるが、このとき、プリコーディング方法決定部３１６は、端末からのフィードバック情報に基づき、
【２２７８】
【数１０３４】
2017022691.tif 001036
を用いてａ，ｂ，θを決定し、プリコーディング行列を決定する。
【２２７９】
例えば、通信局が、トレーニングシンボルを送信し、端末は、トレーニングシンボルからチャネル推定を行い、チャネル推定値を通信局にフィードバックする。そして、通信局は、このフィードバックされた情報を用いて、θ、ａ、ｂの値を算出することになる。
【２２８０】
ｑ１１、ｑ１２の値に基づいて、重み付け合成部３０６Ａは、重み付け合成の演算を行い、重み付け後の信号３０７Ａ（ｙ１（ｔ））を出力する。同様に、ｑ２１、ｑ２２の値に基づいて、重み付け合成部３０６Ｂは、重み付け合成の演算を行い、重み付け後の信号３０７Ｂ（ｙ２（ｔ））を出力する。
【２２８１】
そして、図１１の係数乗算部４０１Ａは、重み付け後の信号３０７Ａ（ｙ１（ｔ））を入力とし、ｚ１（ｔ）＝ａ×ｙ１（ｔ）の演算を行い、係数乗算後の信号４０２Ａ（ｚ１（ｔ））を出力する。同様に、図１１の係数乗算部４０１Ｂは、重み付け合成後の信号３０７Ｂ（ｙ２（ｔ））を入力とし、ｚ２（ｔ）＝ｂ×ｙ２（ｔ）の演算を行い、係数乗算後の信号４０２Ｂ（ｚ２（ｔ））を出力する。
（プリコーディング方法（３０Ａ）における位相変更）
【２２８２】
そして、図１０、図１１における位相変更部１００１Ｂは、マッピング部３０４Ｂから出力されたマッピング後の信号ｓ２（ｔ）を入力とし、位相変更を施し、位相変更後の信号１００２Ｂ（ｅｊγ（ｔ）×ｓ２（ｔ））を出力する。
【２２８３】
図２において、アンテナの状態の変動がはやい場合、例えば、端末を移動して使用する、風等の影響により、アンテナが振動している場合では、図２におけるδの値をフレーム内で、ほぼ一定の値に維持できるとは限らない。すると、以下のような関係式が成立する可能性が高い。
【２２８４】
【数１０３５】
2017022691.tif 001037
【２２８５】
このとき、ｈｘｙ，ｄ（ｔ）はｈｘｙ（ｔ）の直接波の成分であり、ｈｘｙ，ｓ（ｔ）はｈｘｙ（ｔ）の散乱波の成分である。（ｘ＝１，２、ｙ＝１，２となる）そして、Ｋはライスファクターである。
【２２８６】
ライスファクターＫが大きい場合を考える。このとき、直接波の影響から、チャネル変動の変動は小さいという傾向がある。したがって、位相変更を行わなかった場合、つまり、図１０、図１１において、位相変更部１００１Ｂがない場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、定常的（少しの変動はある）な受信状態になる可能性が高い。すると、受信電界強度が高いにもかかわらず、信号の分離が困難な状態に定常的に陥る可能性がある。
【２２８７】
一方、図１０、図１１において、位相変更部１００１Ｂが存在する場合、受信装置では、ｒ１（ｔ）、ｒ２（ｔ）は、送信装置で時間的（または、周波数的に）位相変更が行われていることにより、定常的な受信状態を回避することができ、これにより、信号の分離が困難な状態に定常的に陥ることを回避することができる可能性が高くなる。
【２２８８】
以上のように、２つの異なるチャネル状態、いずれにおいても、良好なデータの受信品質を得ることができるという格別な効果を得ることができることになる。なお、図１０、図１１において、重み付け合成部の後に位相変更部を配置した場合、「プリコーディング方法（３０Ａ）」を満足しなくなる。
（プリコーディング方法（３０Ｂ））
【２２８９】
図２のような状態のとき、受信装置が受信する信号ｒ１（ｔ），ｒ２（ｔ）は以下の式のように与えることができる（δは０ラジアン以上、かつ、２πラジアン未満とする。）。
【２２９０】
【数１０３６】
2017022691.tif 001038
【２２９１】
このとき、ｚ１（ｔ）＝ｓ１（ｔ）、ｚ２（ｔ）＝ｓ２（ｔ）（ｓ１（ｔ），ｓ２（ｔ）はマッピング後のベースバンド信号）とすると、δ＝０、π／２、π、３π／２ラジアンのときを除き、マッピング後のベースバンド信号ｓ１（ｔ）は、マッピング後のベースバンド信号ｓ２（ｔ）の影響（干渉）を受け、マッピング後のベースバンド信号ｓ２（ｔ）は、マッピング後のベースバンド信号ｓ１（ｔ）の影響（干渉）を受けるため、データの受信品質は低下する可能性がある。
【２２９２】
そこで、通信局は、端末からのフィードバック情報を得て、そのフィードバック情報に基づき、プリコーディングを行う方法を提案する。ユニタリ行列を用いた以下のようなプリコーディングを行うことを考える。
【２２９３】
【数１０３７】
2017022691.tif 001039
但し、ａ，ｂは複素数である（実数でもよい）。ｊは虚数単位であり、γ（ｔ）は偏角（argument）であり、時間の関数であるものとする。
すると、以下の関係式が成立する。
【２２９４】
【数１０３８】
2017022691.tif 001040
【２２９５】
上式において、マッピング後のベースバンド信号ｓ