"時空間トレリス符号化方式を適用した無線通信システムにおいて、送信データをそれぞれ異なる時空間トレリス符号化処理により符号化してシンボル値にマッピングする複数の信号生成部と、前記複数の信号生成部から出力される各々のシンボル値をそれぞれ異なる送信アンテナにより送信する送信部と、前記複数の信号生成部から出力されるシンボル値の各々を所定シンボル数毎に入れ替えて前記送信部に与えるシンボル入替部と、を有する送信機と、前記送信機の各送信アンテナから送信された信号を受信アンテナにより受信する受信部と、前記送信機の送信アンテナ毎に当該送信アンテナから前記受信アンテナに至るチャネル応答を推定するチャネル応答推定部と、前記チャネル応答推定部により推定されたチャネル応答の各々に基づいて前記受信アンテナによる受信信号の候補を生成する候補生成部と、前記候補生成部により生成された前記受信信号の候補に基づいて前記送信データの復号処理を行う復号処理部と、前記チャネル応答推定部により推定されたチャネル応答の各々を所定シンボル数毎に入れ替えて前記候補生成部に与えるチャネル応答入替部と、を有する受信機と、を備えたことを特徴とする無線通信システム。時空間トレリス符号化方式を適用した無線通信システムに用いられる送信機において、送信データをそれぞれ異なる時空間トレリス符号化処理により符号化してシンボル値にマッピングする複数の信号生成部と、前記複数の信号生成部から出力される各々のシンボル値をそれぞれ異なる送信アンテナにより送信する送信部と、前記複数の信号生成部から出力されるシンボル値の各々を所定シンボル数毎に入れ替えて前記送信部に与えるシンボル入替部と、を有することを特徴とする送信機。時空間トレリス符号化方式を適用した無線通信システムに用いられる受信機において、送信データをそれぞれ異なる時空間トレリス符号化処理により符号化してシンボル値にマッピングした結果をそれぞれ異なる送信アンテナにより送信し、且つ、前記シンボル値の各々を所定シンボル数毎に入れ替えて各送信アンテナに与える送信機から、送信された信号を受信アンテナにより受信する受信部と、前記送信機の送信アンテナ毎に当該送信アンテナから前記受信アンテナに至るチャネル応答を推定するチャネル応答推定部と、前記チャネル応答推定部により推定されたチャネル応答の各々に基づいて前記受信アンテナによる受信信号の候補を生成する候補生成部と、前記候補生成部により生成された前記受信信号の候補に基づいて前記送信データの復号処理を行う復号処理部と、前記チャネル応答推定部により推定されたチャネル応答の各々を所定シンボル数毎に入れ替えて前記候補生成部に与えるチャネル応答入替部と、を有することを特徴とする受信機。上述したSTTC方式は、例えば各アンテナ間のチャネルがレイリーフェージングを受けているような一般的な条件においては優れた性能を発揮するが、ある特定の条件が継続する場合には著しく品質が劣化するという課題がある。すなわち、全ての受信アンテナにおいて、ある一つの送信アンテナからの信号が全く届かない条件では、他方の送信アンテナからの信号が十分な強度を持っている場合でも、ビット誤り率が著しく高くなってしまう。このような条件は、通常の運用時に生じることは稀であり、致命的な課題とは言えないが、片側の送信増幅器が故障した場合などを考慮すると何らかの対策が望ましいと考えられる。本発明は、上述したような従来の事情に鑑みて為されたものであり、STTC方式の無線通信において、ある送信アンテナからの信号が全く届かない等の条件が継続する場合における通信品質の劣化を軽減することが可能な技術を提案することを目的とする。上記目的を達成するために、本発明では、時空間トレリス符号化方式を適用した無線通信システムにおいて、送信機及び受信機を以下のような構成とした。すなわち、送信機に、送信データをそれぞれ異なる時空間トレリス符号化処理により符号化してシンボル値にマッピングする複数の信号生成部と、前記複数の信号生成部から出力される各々のシンボル値をそれぞれ異なる送信アンテナにより送信する送信部と、前記複数の信号生成部から出力されるシンボル値の各々を所定シンボル数毎に入れ替えて前記送信部に与えるシンボル入替部と、を設けた。また、受信機に、前記送信機の各送信アンテナから送信された信号を受信アンテナにより受信する受信部と、前記送信機の送信アンテナ毎に当該送信アンテナから前記受信アンテナに至るチャネル応答を推定するチャネル応答推定部と、前記チャネル応答推定部により推定されたチャネル応答の各々に基づいて前記受信アンテナによる受信信号の候補を生成する候補生成部と、前記候補生成部により生成された前記受信信号の候補に基づいて前記送信データの復号処理を行う復号処理部と、前記チャネル応答推定部により推定されたチャネル応答の各々を所定シンボル数毎に入れ替えて前記候補生成部に与えるチャネル応答入替部と、を設けた。本発明によれば、簡易な構成により、本来のSTTCの性能を損なうことなく、ある送信アンテナからの信号が全く届かない等の条件が継続する場合における通信品質の劣化を軽減することが可能になる。本発明の一実施形態について図面を参照して説明する。図1には、本発明の一実施形態に係るSTTC送信機の構成の一例を示してある。本例のSTTC送信機は、2個のSTTC符号化部11-1,2と、2個のシンボルマッピング部12-1,2と、2個のTXフィルタ部13-1,2と、2個の送信高周波部14-1,2と、2本の送信アンテナ15-1,2を備え、更に、シンボル入替部31を備える。すなわち、このSTTC送信機は、送信アンテナ15-1により送信する信号を処理する第1の送信系と、送信アンテナ15-2により送信する信号を処理する第2の送信系を有する。送信対象となる伝送ビット列は、STTC符号化部11-1,2の両方に入力される。STTC符号化部11-1,2は、入力されたビット列に対してそれぞれ異なるSTTC符号化処理を施し、その結果のビット列をシンボルマッピング部12-1,2へ出力する。STTC符号化部11-1,2の内部構成は、図7及び図8を参照して既に説明してあるので、説明を割愛する。シンボルマッピング部12-1,2は、所定の変調方式に従って、STTC符号化11-1,2からのビット列をシンボル値にマッピングし、その結果のシンボル値をシンボル入替部31へ出力する。シンボル入替部31は、シンボルマッピング部12-1,2からのシンボル入力を1時刻毎に入れ替えてTXフィルタ部13-1,2へ出力する。例えば、時刻mにおけるシンボルマッピング部12-1からの入力をx1m、シンボルマッピング部12-2からの入力をx2m、TXフィルタ部13-1への出力をy1m、TXフィルタ部13-2への出力をy2mとした場合、時刻mが偶数ならばy1m=x1my2m=x2mとし、時刻mが奇数ならばy1m=x2m,y2m=x1mとする。TXフィルタ部13-1,2は、シンボル入替部31からのシンボル値を入力として補間や波形整形等のフィルタ処理を行い、その結果を送信高周波部14-1,2へ出力する。送信高周波部14-1,2は、TXフィルタ部13-1,2からの出力に対して周波数変換や電力増幅等を行い、その結果を送信アンテナ15-1,2を介して無線送信する。このような構成により、m=0,1,2,3,...の場合に、送信アンテナ15-1からはx10,x21,x12,x23,...が出力され、送信アンテナ15-2からはx20,x11,x22,x13,...が出力されることになる。以上のように、本例のSTTC送信機では、送信対象のデータをそれぞれ異なる時空間トレリス符号化処理を施して符号化する2つのSTTC符号化部11-1,2と、STTC符号化部11-1,2による各々の符号化結果を所定の変調方式に従ってシンボル値にマッピングする2つのシンボルマッピング部12-1,2と、シンボルマッピング部12-1,2からの出力シンボルの各々をそれぞれ異なるアンテナにより送信する2つの送信アンテナ15-1,2と、シンボルマッピング部12-1,2からの出力シンボルの各々を1シンボル毎に入れ替えて送信アンテナ15-1,2側へ与えるシンボル入替部31を備えた。すなわち、本例のSTTC送信機は、従来のSTTC送信機にシンボル入替部31を加えるという簡易な変更を施したものである。図2には、図1のSTTC送信機に対応するSTTC受信機の構成の一例を示してある。本例のSTTC受信機は、2本の受信アンテナ21-1,2と、2個の受信高周波部22-1,2と、2個の受信フィルタ部23-1,1と、2個のチャネル応答推定部24-1,2と、2個のレプリカ生成部25-1,2と、2個の二乗距離算出部26-1,2と、合成部27と、ビタビ復号部28を備え、更に、2個のチャネル応答切替部32-1,2を備える。すなわち、本例のSTTC受信機は、受信アンテナ21-1により受信した信号を処理する第1の受信系と、受信アンテナ21-2により受信した信号を処理する第2の受信系を有する。本例では、受信アンテナが2本あることを想定しているが、1本、あるいは3本以上でも基本的動作は同じである。まず、時刻mの時点で受信アンテナ21-1により受信された信号に対する処理について説明する。受信アンテナ21-1は、送信アンテナ15-1からの送信信号と送信アンテナ15-2からの送信信号とが合成された信号を受信して受信高周波部22-1へ出力する。受信高周波部22-1は、受信アンテナ21-1からの信号に対して波形整形や不要成分除去等を行って、その結果を受信信号r1mとしてチャネル応答推定部24-1及び二乗距離算出26-1へ出力する。チャネル応答推定部24-1は、受信高周波部22-1からの受信信号r1mに基づいて、送信信号に周期的に挿入されている参照信号を基準にする等の方法により、送信アンテナ15-1,2の各々から受信アンテナ21-1に至るチャネル応答を推定する。すなわち、送信アンテナ15-1から受信アンテナ21-1に至る経路についてのチャネル応答の推定値h11mと、送信アンテナ15-2から受信アンテナ21-1に至る経路についてのチャネル応答の推定値h12mを求める。チャネル応答入替部32-1は、チャネル応答推定部24-1により求められたチャネル応答の推定値h11m,h12mを、1時刻毎に入れ替えて出力する。すなわち、時刻mにおけるチャネル応答入替え部32-1からの入力をh11m,h12m、出力をh’11m,h’12mとした場合、時刻mが偶数ならばh’11m=h11m,h’12m=h12mとし、時刻mが奇数ならばh’11m=h12m,h’12m=h11mとする。レプリカ生成部25-1は、STTC送信機から送信される可能性のあるシンボルの組み合わせと、チャネル応答推定部24-1により求められたチャネル応答の推定値h11m,h12mに基づいて、受信信号の候補レプリカを算出する。本例では、チャネル応答の推定値h11mとチャネル応答の推定値h12mとがチャネル応答入替部32-1によって1時刻毎に入れ替えられるため、下記式5により受信信号のレプリカp1i,jmを計算することになる。二乗距離算出26-1は、受信高周波部22-1からの受信信号r1mとレプリカ生成部25-1により算出された受信信号のレプリカp1i,jmとの間の距離誤差の二乗を求める。すなわち、前述した式2により二乗距離d1i,j2mを計算する。次に、時刻mの時点で受信アンテナ21-2により受信された信号に対する処理について説明する。受信アンテナ21-3は、送信アンテナ15-2からの送信信号と送信アンテナ15-2からの送信信号とが合成された信号を受信して受信高周波部22-2へ出力する。受信高周波部22-2は、受信アンテナ21-2からの信号に対して波形整形や不要成分除去等を行って、その結果を受信信号r2mとしてチャネル応答推定部24-2及び二乗距離算出26-2へ出力する。チャネル応答推定部24-2は、受信高周波部22-2からの受信信号r2mに基づいて、送信信号に周期的に挿入されている参照信号を基準にする等の方法により、送信アンテナ15-1,2の各々から受信アンテナ21-2に至るチャネル応答を推定する。すなわち、送信アンテナ15-1から受信アンテナ21-2に至る経路についてのチャネル応答の推定値h21mと、送信アンテナ15-2から受信アンテナ21-2に至る経路についてのチャネル応答の推定値h22mを求める。チャネル応答入替部32-2は、チャネル応答推定部24-2により求められたチャネル応答の推定値h21m,h22mを、1時刻毎に入れ替えて出力する。すなわち、時刻mにおけるチャネル応答入替え部32-2からの入力をh21m,h22m、出力をh’21m,h’22mとした場合、時刻mが偶数ならばh’21m=h21m,h’22m=h22mとし、時刻mが奇数ならばh’21m=h22m,h’22m=h21mとする。レプリカ生成部25-2は、STTC送信機から送信される可能性のあるシンボルの組み合わせと、チャネル応答推定部24-2により求められたチャネル応答の推定値h21m,h22mに基づいて、受信信号の候補レプリカを算出する。本例では、チャネル応答の推定値h21mとチャネル応答の推定値h22mとがチャネル応答入替部32-2によって1時刻毎に入れ替えられるため、下記式6により受信信号のレプリカp2i,jmを計算することになる。二乗距離算出26-2は、受信高周波部22-2からの受信信号r2mとレプリカ生成部25-2により算出された受信信号のレプリカp2i,jmとの間の距離誤差の二乗を求める。すなわち、前述した式4により二乗距離d2i,j2mを計算する。二乗距離算出26-1により算出された二乗距離d1i,j2m、及び、二乗距離算出26-2により算出された二乗距離d2i,j2mは、それぞれ、合成部27へ出力される。合成部27は、二乗距離算出26-1,2から入力された二乗距離d1i,j2m,d2i,j2mを、雑音電力差等を考慮して重み付け加算合成し、その結果をビタビ復号器28へ出力する。ビタビ復号器28では、合成部27から入力される二乗距離合成結果をパスメトリックとしてビタビアルゴリズムを用いて復号する。以上のように、本例のSTTC受信機では、STTC送信機から送信された信号を受信する受信アンテナ21-121-2と、STTC送信機の各送信アンテナ15-1,2から受信アンテナ21-121-2に至るチャネル応答を推定するチャネル応答推定部24-124-2と、チャネル応答推定部24-124-2により推定されたチャネル応答の各々に基づいて受信アンテナ21-121-2による受信信号の候補を生成するレプリカ生成部25-125-2と、チャネル応答推定部24-124-2により推定されたチャネル応答の各々を1シンボル毎に入れ替えてレプリカ生成部25-125-2に与えるチャネル応答入替部32-132-2を備え、レプリカ生成部25-125-2により生成された受信信号の候補に基づいて復号処理を行うようにした。すなわち、本例のSTTC受信機は、従来のSTTC受信機にチャネル応答入替部32-132-2を加えるという簡易な変更を施したものである。次に、本発明の効果をシミュレーションにより検証した結果を示す。図3~図5には、本発明のシミュレーション結果と従来技術のシミュレーション結果とを対比したグラフを示してある。図3~図5のグラフにおいて、横軸はCNRCarriertoNoiseRatio;搬送波対雑音比[dB]を表し、縦軸はBERBitErrorRatio;ビット誤り率を表す。ここで、図3は、STTC送信機の送信アンテナ15-2からの信号がSTTC受信機の受信アンテナ21-1,2に全く届かず、STTC送信機の送信アンテナ15-1からの信号のみがSTTC受信機の受信アンテナ21-1,2により受信される場合の静特性のシミュレーション結果である。また、図4は、図3とは逆に、STTC送信機の送信アンテナ15-1からの信号がSTTC受信機の受信アンテナ21-1,2に全く届かず、STTC送信機の送信アンテナ15-2からの信号のみがSTTC受信機の受信アンテナ21-1,2により受信される場合の静特性のシミュレーション結果である。いずれの場合も、本発明により、BERのフロア特性が従来技術より改善されていることが分かる。また、図5は、STTC送信機の送信アンテナ15-1,2からの信号がSTTC受信機の受信アンテナ21-1,2に届いており、各チャネルがランダムフェージングを受けている場合のシミュレーション結果である。本発明のシミュレーション結果は従来技術のシミュレーション結果と同様な傾向を示しており、本発明による手法が本来のSTTCの性能を劣化させるものではないことが分かる。ここで、本例のSTTC送信機では、STTC符号化部11-1,2及びシンボルマッピング部12-1,2の機能により本発明に係る信号生成部を実現し、TXフィルタ部13-1,2及び送信高周波部14-1,2及び送信アンテナ15-1,2の機能により発明に係る送信部を実現し、シンボル入替部31の機能により本発明に係るシンボル入替部を実現している。また、本例のSTTC受信機では、受信アンテナ21-1,2及び受信高周波部22-1,2及び受信フィルタ部23-1,2の機能により本発明に係る受信部を実現し、チャネル応答推定部24-1,2の機能により本発明に係るチャネル応答推定部を実現し、レプリカ生成部25-1,2の機能により本発明に係る候補生成部を実現し、二乗距離算出部26-1,2及び合成部27及びビタビ復号部28の機能により本発明に係る復号処理部を実現し、チャネル応答入替部32-1,2の機能により本発明に係るチャネル応答入替部を実現している。なお、本例では、STTC送信機及びSTTC受信機において1シンボル毎の入れ替えを行っているが、他のシンボル数毎に入れ替えを行ってもよく、STTC送信機及びSTTC受信機において共通のシンボル数を用いた入れ替えが行わればよい。また、本例では、STTC送信機に、STTC符号化部及びシンボルマッピング部と送信アンテナを2つずつ設けた構成となっているが、これらを3つ以上設けた構成とし、STTC符号化部及びシンボルマッピング部と送信アンテナとの対応を所定シンボル数毎に入れ替えるようにしてもよい。この場合には、STTC受信機においても、STTC送信機での入れ替えパターンと同様のパターンにてチャネル応答の入れ替えを行うようにすればよい。更には、片側の送信増幅器が故障した場合などに通信を維持しつつ故障に気付き対処できるように、STTC受信機には、従来の受信レベルやBER等の表示機能に加え、チャネル別或いは送信側ブランチ別に受信状況を表示する機能を備えることが望ましい。例えば、チャネル応答推定部で求めた推定値h11mとh21mの大きさの比を表示したり、その比が所定時間以上連続して所定値以上になった2つのチャネルのレベル差が大きい或いはh11mとh21mの一方が所定時間以上連続して下限値以下になった場合にアラームを発したりする。ここで、本発明に係るシステムや装置などの構成としては、必ずしも以上に示したものに限られず、論理的に等価な構成など種々な構成が用いられてもよい。例えば、チャネル応答入替部32を設ける代わりに、レプリカ生成部25の内部でqiとqjを入れ替えても同じである。また、本発明は、例えば、本発明に係る処理を実行する方法或いは方式や、このような方法や方式を実現するためのプログラムや当該プログラムを記録する記録媒体などとして提供することも可能であり、また、種々なシステムや装置として提供することも可能である。また、本発明の適用分野としては、必ずしも以上に示したものに限られず、本発明は、種々な分野に適用することが可能なものである。また、本発明に係るシステムや装置などにおいて行われる各種の処理としては、例えばプロセッサやメモリ等を備えたハードウェア資源においてプロセッサがROMReadOnlyMemoryに格納された制御プログラムを実行することにより制御される構成が用いられてもよく、また、例えば当該処理を実行するための各機能手段が独立したハードウェア回路として構成されてもよい。また、本発明は上記の制御プログラムを格納したフロッピー登録商標ディスクやCDCompactDisc-ROM等のコンピュータにより読み取り可能な記録媒体や当該プログラム自体として把握することもでき、当該制御プログラムを当該記録媒体からコンピュータに入力してプロセッサに実行させることにより、本発明に係る処理を遂行させることができる。"