(57)【要約】【課題】通信速度を高めつつ、優先度の高いデータを通信する場合にデータの品質低下を抑制することができる。【解決手段】送信装置５００Ａは、優先度情報取得部１１１により取得される優先度情報に基づいて、入力データを第１および第２の分割データに分割して、送信信号を生成する分割モードと、入力データを分割することなく、当該入力データから送信信号を生成する非分割モードとを切り替える。受信装置５００Ｂは、第１および第２の受信信号処理部４０２ａ、４０２ｂが第１および第２の分割データを取得した場合、第１および第２の分割データを合成させてデータ出力する。一方、第１および第２の受信信号処理部４０２ａ、４０２ｂが入力データを取得した場合、受信装置５００Ｂは、少なくとも第１または第２の受信信号処理部４０２ａ、４０２ｂのいずれかにより取得された入力データを出力する。【選択図】      図１Ａ
2013016989.tif 000002
【特許請求の範囲】
【請求項１】
送信装置と、前記送信装置により送信される送信信号を受信する受信装置を有する通信システムであって、
前記送信装置は、
入力データに基づいて、前記送信信号を生成する第１および第２の送信信号処理部と、
前記入力データに含まれる優先度情報を取得する優先度情報取得部と、
前記入力データを第１および第２の分割データに分割するデータ分割処理部と、
前記優先度情報取得部により取得される前記優先度情報に基づいて、前記第１および第２の送信信号処理部の各々に対して、前記データ分割処理部により分割された前記第１および第２の分割データを別々に供給して、これらに基づく送信信号を生成させる分割モードと、前記データ分割処理部に前記入力データを分割させることなく、前記第１および第２の送信信号処理部の双方に対して、前記入力データを供給して、これに基づく送信信号を生成させる非分割モードとを切り替える送信制御部とを備え、
前記受信装置は、
前記送信装置から送信される送信信号を受信して得られる受信信号に基づいて、前記第１の分割データまたは前記入力データを取得する第１の受信信号処理部と、
前記送信装置から送信される送信信号を受信して得られる受信信号に基づいて、前記第２の分割データまたは前記入力データを取得する第２の受信信号処理部と、
前記第１および第２の分割データを合成するデータ合成処理部と、
前記第１および第２の受信信号処理部が前記第１および第２の分割データをそれぞれ取得した場合には、前記データ合成処理部に対して、前記第１および第２の受信信号処理部により取得された前記第１および第２の分割データを合成させた後、合成後に得られるデータを出力させ、前記第１および第２の受信信号処理部が前記入力データを取得した場合には、少なくとも前記第１または第２の受信信号処理部のいずれかにより取得された入力データを出力させる出力制御部とを備えた通信システム。
【請求項２】
前記送信装置では、前記送信制御部は、前記非分割モードの場合、前記データ分割処理部に前記入力データを分割させることなく、前記第１または第２の送信信号処理部に対して、前記入力データを供給して、これらを送信信号として生成させ、
前記受信装置では、出力制御部は、前記第１または第２の受信信号処理部が前記入力データを取得した場合、前記第１または第２の受信信号処理部により取得された入力データを出力させる請求項１に記載の通信システム。
【請求項３】
前記受信装置では、前記出力制御部が、前記第１および第２の受信信号処理部が前記入力データを取得した場合、前記第１または第２の受信信号処理部により取得された入力データを合成させた後、合成後に得られるデータを出力させる請求項１に記載の通信システム。
【請求項４】
前記送信装置は、前記受信装置との間で通信が行われる際に、前記送信装置側における受信品質に関する情報である送信装置側受信品質情報を取得し、
前記送信制御部は、前記優先度情報に加え、前記送信装置側受信品質情報に基づいて、前記分割モードと前記非分割モードとを切り替える請求項１〜３のいずれかに記載の通信システム。
【請求項５】
前記送信装置は、前記受信装置との間で通信が行われる際に、前記受信装置側における受信品質に関する情報である受信装置側受信品質情報を取得し、
前記送信制御部は、前記優先度情報に加え、前記受信装置側受信品質情報に基づいて、前記分割モードと前記非分割モードとを切り替える請求項１〜４のいずれかに記載の通信システム。
【請求項６】
前記第１の送信信号処理部により生成される送信信号の偏波方式と、前記第２の送信信号処理部により生成される送信信号の偏波方式とが、互いに異なるように設定された請求項１〜５のいずれかに記載の通信システム。
【請求項７】
前記第１の送信信号処理部により生成される送信信号の位相と、前記第２の送信信号処理部により生成される送信信号の位相とが、互いに異なるように設定された請求項１〜６のいずれかに記載の通信システム。
【請求項８】
入力データに基づいて、前記送信信号を生成する第１および第２の送信信号処理部と、
前記入力データに含まれる優先度情報を取得する優先度情報取得部と、
前記入力データを第１および第２の分割データに分割するデータ分割処理部と、
前記優先度情報取得部により取得される前記優先度情報に基づいて、前記第１および第２の送信信号処理部の各々に対して、前記データ分割処理部により分割された前記第１および第２の分割データを別々に供給して、これらに基づく送信信号を生成させる分割モードと、前記データ分割処理部に前記入力データを分割させることなく、前記第１および第２の送信信号処理部の双方に対して、前記入力データを供給して、これに基づく送信信号を生成させる非分割モードとを切り替える送信制御部とを備えた送信装置。
【請求項９】
予め設定された分割モードまたは非分割モードに切り替えることができる送信装置が、分割モード時に入力データを分割して送信する第１および第２の分割データに基づく信号、または非分割モード時に送信する前記入力データに基づく信号を、受信信号として受信する受信装置であって、
前記受信信号に基づいて、前記入力データまたは前記第１の分割データを取得する第１の受信信号処理部と、
前記受信信号に基づいて、前記入力データまたは前記第２の分割データを取得する第２の受信信号処理部と、
前記第１および第２の分割データを合成するデータ合成処理部と、
前記第１および第２の受信信号処理部が前記第１および第２の分割データをそれぞれ取得した場合には、前記データ合成処理部に対して、前記第１および第２の受信信号処理部により取得された前記第１および第２の分割データを合成させた後、合成後に得られるデータを出力させ、前記第１および第２の受信信号処理部が前記入力データを取得した場合には、少なくとも前記第１または第２の受信信号処理部のいずれかにより取得された前記入力データを出力させる出力制御部とを備えた受信装置。
【請求項１０】
入力データに含まれる優先度情報を取得する優先度情報取得ステップと、
前記入力データを第１および第２の分割データに分割するデータ分割ステップと、
前記入力データに基づいて、送信信号を生成する送信信号生成ステップと、
前記優先度情報取得ステップで取得される前記優先度情報に基づいて、前記データ分割ステップにより分割された前記第１および第２の分割データの各々に基づく前記送信信号を生成させる分割モードと、前記データ分割ステップにより前記入力データを分割することなく、前記入力データに基づく前記送信信号を生成させる非分割モードとを切り替える送信制御ステップと、
前記送信信号生成ステップにより生成される前記送信信号を受信して得られる受信信号に基づいて、前記第１および第２の分割データの双方、または前記入力データを取得するデータ取得ステップと、
前記第１および第２の分割データを合成するデータ合成ステップと、
前記データ取得ステップで前記第１および第２の分割データをそれぞれ取得した場合には、前記第１および第２の分割データを合成させた後、合成後に得られるデータを出力させ、前記データ取得ステップで前記入力データを取得した場合には、前記入力データを出力させる出力制御ステップとを含む通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば送信装置と受信装置を含む通信システム等に関する。
【背景技術】
【０００２】
近年、携帯電話機やインターネットなどの普及が急速に進み、これに伴って通信情報量は飛躍的に増加してきている。また、通信設備を迅速に設置することが要求されるなか、敷設時間が少なくて済む点や、設備費用を低くおさえることができる点などの理由から、無線通信が広く利用されてきている。無線通信では、通信品質の確保に加えて、通信速度の高速化が要求される。これを実現するために、例えばダイバーシティなどの技術が無線通信に適用されてきた。
【０００３】
図８は、ダイバーシティ技術を適用した通信システム一例の構成を示す図である（特許文献１を参照。）。図８に示されるように、通信システム９０００は、送信装置９００Ａと受信装置９００Ｂにより構成される。
【０００４】
送信装置９００Ａでは、まず、データ分割部９３０が入力データをビット単位またはバイト単位で分割し、これら分割されたデータを２つの系列で送信処理ブロック９２０へ供給する。すなわち、データ分割部９３０は、送信信号処理部９２２ａ（ルート１に配置）および送信信号処理部９２２ｂ（ルート２に配置）に分割データを入力する。各送信信号処理部９２２ａ、９２２ｂは分割データに対してパケット化やヘッダ情報、誤り訂正用信号などを付加してベースバンドの送信信号を生成し、送信部９２１ａ、９２１ｂにそれぞれ入力する。送信部９２１ａ、９２１ｂの各々は、変調処理や周波数変換処理を行い、無線周波数帯の送信信号を生成し、これをアンテナ部９１１ａ、９１１ｂを介して、受信装置９００Ｂへ向けて出力する。このとき、アンテナ部９１１ａおよびアンテナ部９１１ｂの偏波方式は、互いに異なるように設定されている（例えば、アンテナ部９１１ａは右旋円偏波方式、アンテナ部９１１ｂは左旋円偏波方式を採用）。なお、制御部９４０は、相手側の装置から受信した信号の状態に関する情報を取得して制御信号を生成し、この制御信号を用いて、データ分割部９３０や送信処理ブロック９２０を制御する。
【０００５】
受信装置９００Ｂでは、受信部９６１ａ、９６１ｂの各々が、アンテナ部９５１ａ、９５１ｂを介して、ルート１およびルート２のルート毎に信号を受信する。なお、アンテナ部９５１ａの偏波方式はアンテナ部９１１ａと同じであり、アンテナ部９５１ｂの偏波方式はアンテナ部９１１ｂと同じである。各受信部９６１ａ、９６１ｂの各々は、受信信号に対して周波数変換処理や復調処理を行い、処理後の各信号を受信信号処理部９６２ａ、９６２ｂへ入力する。各受信信号処理部９６２ａ、９６２ｂは、例えば、受信信号のヘッダ情報に基づいて信号抽出をした後に、誤り検出訂正処理を行い、処理後の信号をデータ合成部９７０に入力する。データ合成部９７０は、各受信信号処理部９６２ａ、９６２ｂから入力される信号を合成し、合成後の信号を出力する。なお、制御部９８０は、制御部９４０と同様に、相手側の装置から受信した信号の状態に関する情報を取得して制御信号を生成し、この制御信号を用いて、データ合成部９７０や受信処理ブロック９６０を制御する。
【０００６】
通信システム９０００では、通信回線の状態が良い通常の場合には、上述したように、入力データを２つに分割して、互いに独立した２つの信号経路を構築して、２つの分割データをそれぞれ処理している。これにより、周波数を拡張することなく、通信速度を倍増することができた。一方、通信回線の状態が悪い場合、送信データの分割を停止し、２つの信号経路のうち、回線状態が比較的良い方を使用して通信を行うように制御することで、信号の劣化を抑制している。なお、回線状態は、２つの通信経路毎に、受信信号のＳ／Ｎ（Signal to Noise Power Ratio）比やエラーレート特性などを用いて判断しており、これらの特性の値が、所定のしきい値以下になると、切り替えのトリガーとなる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特許第４２４１６４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１に記載の技術では、通信回線の状態の良否に基づいて、入力データを分割して２つの通信経路の双方を使用して送信するか、入力データを分割しないで通信経路の一方のみを使用して送信するのかを切り替えている。従って、例えば音声データのように、テキストデータと比較して優先度の高いデータが入力されても、通信回線の状態が良ければ、入力データを分割して２つの通信経路の双方を使用して送信される。このため、入力データが優先度の高いデータであるにもかかわらず、受信装置側でデータの合成処理などのデータ再生処理を行う必要が生じてしまい、入力データと比較して受信データの品質が著しく低下することがあった。
【０００９】
本発明は、このような事情を鑑みてなされたものであり、通信速度を高めつつ、優先度の高いデータを通信する場合にデータの品質低下を抑制することができる技術を提供する。
【課題を解決するための手段】
【００１０】
本発明の通信システムは、送信装置と、前記送信装置により送信される送信信号を受信する受信装置を有する通信システムであって、前記送信装置は、入力データに基づいて、前記送信信号を生成する第１および第２の送信信号処理部と、前記入力データに含まれる優先度情報を取得する優先度情報取得部と、前記入力データを第１および第２の分割データに分割するデータ分割処理部と、前記優先度情報取得部により取得される前記優先度情報に基づいて、前記第１および第２の送信信号処理部の各々に対して、前記データ分割処理部により分割された前記第１および第２の分割データを別々に供給して、これらに基づく送信信号を生成させる分割モードと、前記データ分割処理部に前記入力データを分割させることなく、前記第１および第２の送信信号処理部の双方に対して、前記入力データを供給して、これに基づく送信信号を生成させる非分割モードとを切り替える送信制御部とを備え、前記受信装置は、前記送信装置から送信される送信信号を受信して得られる受信信号に基づいて、前記第１の分割データまたは前記入力データを取得する第１の受信信号処理部と、前記送信装置から送信される送信信号を受信して得られる受信信号に基づいて、前記第２の分割データまたは前記入力データを取得する第２の受信信号処理部と、前記第１および第２の分割データを合成するデータ合成処理部と、前記第１および第２の受信信号処理部が前記第１および第２の分割データをそれぞれ取得した場合には、前記データ合成処理部に対して、前記第１および第２の受信信号処理部により取得された前記第１および第２の分割データを合成させた後、合成後に得られるデータを出力させ、前記第１および第２の受信信号処理部が前記入力データを取得した場合には、少なくとも前記第１または第２の受信信号処理部のいずれかにより取得された入力データを出力させる出力制御部とを備えている。
【発明の効果】
【００１１】
本発明にかかる技術によれば、通信速度を高めつつ、優先度の高いデータを通信する場合にデータの品質低下を抑制することができる。
【図面の簡単な説明】
【００１２】
【図１Ａ】本発明の第１の実施の形態にかかる通信システムの構成を示す図である。
【図１Ｂ】本発明の第１の実施の形態にかかる通信システムの構成を示す図である。
【図２】本発明の第１の実施の形態にかかる通信システムの送信動作フローを示す図である。
【図３】本発明の第１の実施の形態にかかる通信システムの送信動作フローを示す図である。
【図４】本発明の第１の実施の形態にかかる通信システムの受信動作フローを示す図である。
【図５】本発明の第２の実施の形態にかかる通信システムの送信動作フローの一部を示す図である。
【図６】本発明の第２の実施の形態にかかる通信システムの送信動作フローの一部を示す図である。
【図７】本発明の第３の実施の形態にかかる通信システムの受信動作フローの一部を示す図である。
【図８】ダイバーシティ技術を適用した通信システムの一例の構成を示す図である。
【発明を実施するための形態】
【００１３】
＜第１の実施の形態＞
図１Ａおよび図１Ｂは、本発明の第１の実施の形態にかかる通信システム１０００の構成を示す図１Ａおよび図１Ｂに示されるように、通信システム１０００は、送信装置５００Ａと受信装置５００Ｂとを含んで構成される。図１Ａは、主として送信装置５００Ａの構成を詳細に示している。図１Ｂは、主として受信装置５００Ｂの構成を詳細に示している。なお、以下の説明では、便宜上、送信装置５００Ａと受信装置５００Ｂとを区別して説明するが、送信装置５００Ａおよび受信装置５００Ｂはともに同じ構成を有している。
【００１４】
図１Ａに示されるように、送信装置５００Ａは、制御部１００と、送信回路部２００と、切り替え制御部３００と、受信回路部４００とを含んで構成されている。また、アンテナ部１０１ａ、１０２ｂが送信回路部２００および受信回路部４００にそれぞれ接続されている。
【００１５】
制御部１００は、送信回路部２００、切り替え制御部３００および受信回路部４００などを含め、送信装置５００Ａ全体を制御する。制御部１００は、送信側制御部１１０および受信側制御部１２０を有している。送信用制御部１１０は、送信装置５００Ａに入力されるデータを入力データとして取得する。送信用制御部１１０は、優先度情報取得部１１１を有している。優先度取得部１１１は、入力データに含まれる優先度情報を取得する。ここで、優先度情報とは、入力データを送信する際の優先度に関する情報であって、データ内容などに応じて設定される情報である。この優先度情報は、例えば、ＴＯＳ（Type Of Service）などで適用されるパケットのヘッダ情報に含まれている。ＴＯＳは、ＩＰｖ（Internet Protocol version）４のパケットのヘッダ情報を構成するフィールドの１つであって、通信サービスの種別を示すものである。
【００１６】
なお、受信制御部１２０については、後で、受信装置５００Ｂの説明の中で、詳細に説明する。
【００１７】
送信回路部２００は、データ分割処理部２０１と、第１の送信信号処理部２０２ａと、第２の送信信号処理部２０２ｂと、第１の送信部２０３ａと、第２の送信部２０３ｂと、遅延回路２０４と、を含んで構成されている。送信回路部２００には、それぞれ独立した２つの処理経路がルート１およびルート２として形成されている。ルート１は、第１の送信信号処理部２０１ａおよび第１の送信部２０３ａにより構成される。ルート２は、第２の送信信号処理部２０２ｂ、遅延回路２０４および第２の送信部２０３ｂにより構成される。
【００１８】
データ分割処理部２０１は、後述の切り替え制御部３００の送信制御部３０１から入力される制御信号に従って、制御部１００から入力される入力データを、例えばビット単位やバイト単位で分割し、第１の分割データと第２の分割データを生成する。このとき、データ分割処理部２０１は、分割を行ったことを示す識別情報を、第１および第２の分割データの各々に書き込む。また、データ分割処理部２０１は、第１の分割データを第１の送信信号処理部２０２ａに入力し、第２の分割データを第２の送信信号処理部２０２ｂに入力する。
【００１９】
第１および第２の送信信号処理部２０２ａ、２０２ｂは、後述の出力制御部３０１から入力される制御信号に従って、入力される各データに対して、誤り訂正符号などを付加して、ベースバンドの送信信号を生成する。また、第１の送信信号処理部２０２ａは、生成した送信信号を、第１の送信部２０３ａに入力する。第２の送信信号処理部２０２ｂは、生成した送信信号を、遅延回路２０４を介して、第２の送信部２０３ｂに入力する。
【００２０】
第１および第２の送信部２０３ａ、２０３ｂは、第１および第２の送信信号処理部２０２ａ、２０２ｂから入力される送信信号に対して、例えば周波数変調を行って無線周波数帯の送信信号を生成する。また、第１および第２の送信部２０３ａ、２０３ｂの各々は、アンテナ部１０１ａ、１０１ｂを介して、受信装置５００Ｂへ向けて送信信号を送信する。このとき、アンテナ部１０１ａおよびアンテナ部１０１ｂには、互いに異なる偏波方式が設定されている。例えば、アンテナ部１０１ａは、交差偏波伝送方式の１つである垂直偏波によって送信信号を出力し、アンテナ部１０１ｂは、水平偏波によって送信信号を出力する。なお、偏波方式は、垂直偏波または水平偏波に限定されず、アンテナ部１０１ａ、１０１ｂから出力される信号が互いに干渉しない限り、これら以外の偏波方式を採用することができる。
【００２１】
遅延回路２０４は、第２の送信信号処理部２０２ａから出力される送信信号を所定の時間分（例えば第１シンボル以上の適切な時間分）、遅延させる。これにより、ルート１で第１の送信部２０３ａに入力する送信信号の位相と、ルート２で第２の送信部２０３ｂに入力する送信信号の位相とが、互いに異なるように設定できる。なお、第２の送信信号処理部２０２ｂおよび第２の送信部２０３ｂの間に、遅延回路２０４を配置するのではなく、第１の送信信号処置部２０２ａおよび第１の送信部２０３ａの間に、遅延回路２０４を配置してもよい。
【００２２】
切り替え制御部３００は、送信制御部３０１および出力制御部３０２を有している。なお、出力制御部３０２については、受信装置５００Ｂの説明の際に、詳しく説明する。送信制御部３０１は、優先度情報取得部１１１により取得される優先度情報に基づいて、分割モードまたは非分割モードに切り替える制御を行う。
【００２３】
ここで、分割モードとは、第１および第２の送信信号処理部２０２ａ、２０２ｂの各々に対して、データ分割処理部２０１により分割された第１および第２の分割データを別々に供給して、これらに基づく送信信号とを生成させるモードをいう。非分割モードとは、データ分割処理部２０１に入力データを分割させることなく、第１および第２の送信信号処理部２０２ａ、２０２ｂの双方に対して、入力データを供給して、これに基づく送信信号を生成させるモードをいう。
【００２４】
具体的には、優先度情報には予めしきい値が設定されており、例えば優先度情報が所定のしきい値以上の場合、送信制御部３０１は高優先度のデータであると識別して非分割モードに切り替える。一方、優先度情報が所定のしきい値未満の場合、送信制御部３０１は低優先度のデータであると識別して分割モードに切り替える。
【００２５】
送信制御部３０１は、分割モードまたは非分割モードの設定に応じた制御信号を生成して、データ分割処理部２０１、第１の送信信号処理部２０２ａおよび第２の送信信号処理部２０２ｂに制御信号を入力する。
【００２６】
例えば、分割モードが設定されている場合、送信制御部３０１は、データ分割処理部２０４に対して、制御部１００から入力される入力データを第１および第２の分割データに分割させる制御信号を出力する。併せて、送信制御部３０１は、第１および第２の送信信号処理部２０２ａ、２０２ｂの各々に対して、データ分割処理部２０１により生成された第１および第２の分割データに誤り訂正符号などを付加して、ベースバンドの送信信号を生成させる制御信号を出力する。
【００２７】
また、非分割モードが設定されている場合、送信制御部３０１は、データ分割処理部２０４に対して、制御部１００から入力される入力データを分割しないで、前記第１および第２の送信信号処理部２０２ａ、２０２ｂに入力させる制御信号を出力する。併せて、送信制御部３０１は、第１および第２の送信信号処理部２０２ａ、２０２ｂの各々に対して、制御部１００から入力される入力データに誤り訂正符号などを付加して、ベースバンドの送信信号を生成させる制御信号を出力させる制御信号を生成する。
【００２８】
なお、切り替え制御部３００は、受信回路部４００とも接続されている。受信回路部４００は、後述の受信装置５００から送信される信号を、アンテナ部１０１ａ、１０１ｂを介して、受信する。そして、受信回路部４００は、例えば送信装置５００Ａ側での受信レベルやＳ／Ｎやエラーレートなど、送信装置５００Ａ側の受信品質に関する情報（送信装置５００Ａ側受信品質情報）を取得し、これを切り替え制御部３００に入力しうる。この場合、送信制御部３０１は、制御部１００から入力される各種情報に加え、送信装置５００Ａ側受信品質情報に基づいて、制御信号を生成し、これをデータ分割処理部２０１や、第１および第２の送信信号処理部２０２ａ、２０２ｂに入力しうる。また、さらに、受信回路部４００は、受信装置５００Ｂ側での受信レベルやＳ／Ｎやエラーレートなど、受信装置５００Ｂの受信品質に関する情報（受信装置５００Ｂ側受信品質情報）を、アンテナ１０１ａ、１０１ｂを介して、受信しうる。この場合、送信制御部３０１は、制御部１００から入力される各種情報に加え、受信装置５００Ｂ側受信品質情報に基づいて、制御信号を生成し、これをデータ分割処理部２０１や、第１および第２の送信信号処理部２０２ａ、２０２ｂに入力しうる。さらには、送信制御部３０１は、制御部１００から入力される各種情報に加え、送信装置５００Ａ側受信品質情報および受信装置５００Ｂ側受信品質情報に基づいて、制御信号を生成し、これをデータ分割処理部２０１や、第１および第２の送信信号処理部２０２ａ、２０２ｂに入力してもよい。
【００２９】
図１Ｂに示されるように、受信装置５００Ｂは、送信装置５００Ａと同様に、制御部１００と、送信回路部２００と、切り替え制御部３００と、受信回路部４００とを含んで構成されている。また、アンテナ部１０１ａ、１０２ｂが送信回路部２００および受信回路部４００にそれぞれ接続されている。
【００３０】
制御部１００は、送信装置５００Ａと同様に、送信側制御部１１０と、受信側制御部１２０とを含んで構成されている。受信側制御部１２０は、主として、送信装置５００Ａから受信する各種データに対して制御を行う。受信側制御部１２１は、出力データ生成部１２１を有している。この出力データ生成部１２１は、受信回路部４００から出力されるデータに基づいて、出力データを生成し、この出力データを例えばスピーカや表示装置などの出力装置（不図示）を用いて出力する。送信側制御部１１０については、送信装置５００Ａの説明のなかで詳細に説明した通りである。
【００３１】
受信回路部４００は、第１の受信部４０１ａ、第２の受信部４０１ｂ、第１の受信信号処理部４０２ａ、第２の受信信号処理部４０２ｂ、遅延回路４０３およびデータ合成処理部４０４とを含んで構成されている。受信回路部４００には、送信回路部２００と同様に、それぞれ独立した２つの処理経路がルート１およびルート２として形成されている。すなわち、ルート１は、第１の受信部４０１ａ、遅延回路４０３および第１の送信信号処理部４０２ａにより構成される。ルート２は、第２の送信部４０１ｂおよび第２の送信信号処理部４０２ｂにより構成される。
【００３２】
第１および第２の受信部４０１ａ、４０１ｂの各々は、アンテナ部１０１ａ、１０１ｂを介して、送信装置５００Ａから送信される信号を受信信号として受信し、受信信号に対して周波数変換処理を行う。このとき、アンテナ部１０１ａおよびアンテナ部１０１ｂには、前述したように、互いに異なる偏波方式が設定されている。第１および第２の受信部４０１ａ、４０１ｂは、それぞれ対応する偏波方式の信号を、送信装置５００Ａから受信する。すなわち、第１の受信部４０１ａは、アンテナ１０１ａを介して、送信装置５００Ａのアンテナ部１０１ａから出力された信号を受信する。第２の受信部４０１ｂは、アンテナ部１０１ｂを介して、送信装置５００Ａのアンテナ部１０１ｂから出力された信号を受信する。また、第１の受信部４０１ａは、処理後の受信信号を、遅延回路４０３を介して、第１の受信信号処理部４０２ａに入力する。第２の受信部４０１ｂは、処理後の受信信号を第２の受信信号処理部４０２ｂに入力する。
【００３３】
第１および第２の受信信号処理部４０２ａ、４０２ｂの各々は、切り替え制御部３００の出力制御部３０２から入力される制御信号に従って、第１および第２の受信部４０１ａ、４０１ｂにより入力される受信信号に対して、復調処理や検出訂正処理などを行い、処理後の信号から、入力データ、または第１および第２の分割データを取得する。すなわち、送信装置５００Ａの第１および第２の送信部２０３ａ、２０３ｂが、受信装置５００Ｂに対して、入力データを送信した場合、第１および第２の受信信号処理部４０２ａ、４０２ｂの各々は、第１および第２の受信部４０１ａ、４０１ｂから入力される受信信号に基づいて入力データを取得する。送信装置５００Ａの第１および第２の送信部２０３ａ、２０３ｂが、受信装置５００Ｂに対して、第１および第２の分割データを送信した場合、第１の受信信号処理部４０２ａは、第１の受信部４０１ａから入力される受信信号に基づいて第１の分割データを取得し、第２の受信信号処理部４０２ｂは、第２の受信部４０１ｂから入力される受信信号に基づいて第２の分割データを取得する。
【００３４】
また、第１および第２の受信信号処理部４０２ａ、４０２ｂは、取得したデータ（第１および第２の分割データ、または入力データ）をデータ合成処理部４０４に入力する。さらに、第１および第２の受信信号処理部４０２ａ、４０２ｂの各々は、データ合成処理部４０４に各種データを入力するとともに、例えば受信レベルやＳ／Ｎやエラーレートなどの受信品質に関する情報をそれぞれ切り替え制御部３００に入力する。すなわち、第１の受信信号処理部４０２ａは、ルート１における受信品質に関する情報を、第２の受信信号処理部４０２ｂは、ルート２における受信品質に関する情報を、切り替え制御部３００に入力する。なお、ここでのルート１およびルート２における受信品質に関する情報は、前述した受信装置５００Ｂ側受信品質情報に相当する。
【００３５】
遅延回路４０３は、送信装置５００Ａの遅延回路２０４と同じ遅延量だけ遅らせる処理を行う。送信装置５００Ａ側では、遅延回路２０４によって、ルート２にて第２の送信信号処理部２０２ｂから出力される信号が、ルート１にて第１の送信信号処理部２０２ａから出力される信号に対して、所定の時間分、遅延されている。したがって、第２の受信部４０１ｂにより受信される信号は、第１の受信部４０１ａにより受信される信号に対して、所定の時間分、遅延することになる。このため、遅延回路４０３は、第１の受信部４０１ａから出力される信号の位相と、第２の受信部４０１ｂから出力される信号の位相とが、互いに一致するように、第１の受信部４０１ａから出力される信号を所定の時間分、遅延させる。この結果、ルート１で第１の受信信号処理部４０２ａに入力する信号の位相と、ルート２で第２の受信信号処理部４０２ｂに入力する信号の位相とを、互いに一致させることができる。なお、送信装置５００Ａにて、遅延回路２０４が、第１の送信信号処理部２０２ａおよび第１の送信部２０３ａの間に配置されている場合には、受信装置５００Ｂでは、第２の受信部４０１ｂおよび第２の受信信号処理部４０２ｂの間に遅延回路４０３を配置する必要がある。
【００３６】
データ合成処理部４０４は、後述の切り替え制御部３００内の出力制御部３０２から入力される制御信号に従って、第１および第２の受信信号処理部４０２ａ、４０２ｂにより入力される第１および第２の分割データを合成し、合成後に得られるデータを制御部１００に入力する。
【００３７】
また、データ合成処理部４０４は、送信装置５００Ａ側のデータ分割処理部２０１により書き込まれた情報（例えば、分割を行ったことを示す識別情報）など、入力する信号に埋め込まれている各種情報（送信装置５００Ａ側の送信制御部３０１が生成した制御信号に関する情報など）を、切り替え制御部３００に入力する。
【００３８】
切り替え制御部３００は、前述の通り、送信制御部３０１および出力制御部３０２を含んで構成されている。なお、送信制御部３０１については、送信装置５００Ａの構成説明にて詳しく説明したので、ここでの説明は省略する。
【００３９】
出力制御部３０２は、第１および第２の受信信号処理部４０２ａ、４０２ｂが第１および第２の分割データをそれぞれ取得した場合、データ合成処理部４０４に対して、第１および第２の受信信号処理部４０１ａ、４０１ｂにより取得された第１および第２の分割データを合成させた後、合成後に得られるデータを制御部１００へ出力させる。
【００４０】
これに対して、第１および第２の受信信号処理部４０２ａ、４０２ｂが入力データを取得した場合、出力制御部３０２は、データ合成処理部４０４に対して、第１または第２の受信信号処理部４０２ａ、４０２ｂにより取得された入力データを、制御部１００へ出力させる。
【００４１】
なお、切り替え制御部３００は、第１の受信信号処理部４０２ａから、ルート１における受信品質に関する情報を取得し、第２の受信信号処理部４０２ｂから、ルート２における受信品質に関する情報を取得する。これらの２つの受信品質に関する情報は、前述の通り、ともに受信装置５００Ｂ側受信品質情報に相当する。
【００４２】
また、切り替え制御部３００は、データ合成処理部４０４から、入力する信号に埋め込まれている各種情報を取得する。出力制御部３０２は、第１および第２の受信信号処理部４０２ａ、４０２ｂならびにデータ合成処理部４０４から入力される情報などに基づいて、制御信号を生成し、これをデータ合成処理部４０４に入力する。また、切り替え制御部３００は、受信装置５００Ｂ側受信品質情報を取得し、これを送信回路部２００に入力する。そして、受信装置５００Ｂの送信回路部２００は、受信装置５００Ｂ側受信品質情報を、アンテナ１０１ａ、１０１ｂを介して、送信装置５００Ａへ向けて出力する。この結果、送信装置５００Ａにて、受信装置５００Ｂ側受信品質情報を取得することができる。
【００４３】
次に、本発明の第１の実施の形態における通信システム１０００の動作について説明する。以下の説明では、最初に、図２および図３を用いて、通信システム１０００の送信動作を説明し、その後に、図４を用いて、通信システム１０００の受信動作を説明する。
【００４４】
まず、通信システム１０００の送信動作について、説明する。図２および図３は、通信システム１０００の送信動作フローを示す。
【００４５】
図２に示されるように、まず、切り替え制御部３００の送信制御部３０１が、送信装置５００Ａ側の受信回路部４００における受信レベルが、第１および第２のルートの双方で所定のしきい値より低いか否かを判断する（ステップ（以下、単にＳＴと称する。）２０１）。前述したように、送信装置５００Ａの受信回路部４００は、受信装置５００Ｂの受信回路部４００と同じ構成を有している。第１および第２の受信信号処理部４０２ａ、４０２ｂの各々は、送信装置５００Ａ側受信品質情報をそれぞれ切り替え制御部３００に入力する。すなわち、第１の受信信号処理部４０２ａは、ルート１における送信装置５００Ａ側受信品質情報を、第２の受信信号処理部４０２ｂは、ルート２における送信装置５００Ａ側受信品質情報を、切り替え制御部３００に入力する。そして、切り替え制御部３００は、送信装置５００Ａ側受信品質情報を取得し、送信制御部３０１が、送信装置５００Ａ側受信品質情報なかの受信レベルが所定のしきい値より低いか否かを判断する。なお、ＳＴ２０１では、送信装置５００Ａ側受信品質情報のうち受信レベルに基づいた処理を行っているが、これに限らず、Ｓ／Ｎやエラーレートに基づく処理や、これらの組合せに基づく処理を行ってもよい。
【００４６】
送信装置５００Ａ側の受信回路部４００における受信レベルが、第１および第２のルートの双方で所定のしきい値より低くない場合（ＳＴ２０１、ＮＯ）、送信制御部３０１は、受信装置５００Ｂ側の受信回路部４００における受信レベルが、第１および第２のルートの双方で所定のしきい値より低いか否かを判断する（ＳＴ２０２）。前述の通り、受信装置５００Ｂの送信回路部２００は、第１および第２のルート毎の受信装置５００Ｂ側受信品質情報を、アンテナ１０１ａ、１０１ｂを介して、送信装置５００Ａへ向けて出力する。また、送信装置５００Ａにて、受信装置５００Ｂ側受信品質情報を取得し、送信装置５００Ａの受信回路部４００には、受信装置５００Ｂ側受信品質情報が入力される。そして、送信装置５００Ａ側の送信制御部３０１は、受信回路部４００に入力される受信装置５００Ｂ側受信品質情報を取得し、受信装置５００Ｂ側受信品質情報に含まれる受信レベルが、第１および第２のルートの双方で所定のしきい値より低いか否かを判断する。なお、ＳＴ２０２では、受信装置５００Ｂ側受信品質情報のうち受信レベルに基づいた処理を行っているが、これに限らず、Ｓ／Ｎやエラーレートに基づく処理や、これらの組合せに基づく処理を行ってもよい。
【００４７】
受信装置５００Ｂ側の受信回路部４００における受信レベルが第１および第２のルートの双方で所定のしきい値より高い場合（ＳＴ２０２、ＹＥＳ）、出力制御部３０１が、優先度情報取得部１１１により取得される優先度情報に基づいて、分割モードまたは非分割モードに切り替える制御を行う（ＳＴ２０３〜ＳＴ２０７）。具体的には、優先度情報が所定のしきい値よりも低い場合（ＳＴ２０３、ＹＥＳ）、出力制御部３０１は分割モードに切り替えて（ＳＴ２０４）、データ分割制御部２０１や第１および第２の送信信号処理部２０２ａ、２０２ｂに制御信号を入力する。そして、データ分割処理部２０１が、出力制御部３０１の制御信号に基づいて、入力データを例えばビット単位やバイト単位に２つのデータに分割して、第１および第２の分割データを生成し、これら第１および第２の分割データを第１および第２のルートに交互に割り振る（ＳＴ２０５）。
【００４８】
優先度情報が所定のしきい値よりも高い場合（ＳＴ２０３、ＮＯ）、出力制御部３０１は非分割モードに切り替えて（ＳＴ２０６）、データ分割制御部２０１や第１および第２の送信信号処理部２０２ａ、２０２ｂに制御信号を入力する。そして、データ分割処理部２０１は、出力制御部３０１の制御信号に基づいて、入力データを分割することなく、当該入力データを第１および第２のルートの双方に入力する（ＳＴ２０７）。また、同様に、送信装置５００Ａ側の受信回路部４００における受信レベルが、第１および第２のルートの双方で所定のしきい値より低い場合（ＳＴ２０１、ＹＥＳ）も、送信装置５００BはＳＴ２０６およびＳＴ２０７の処理を行う。
【００４９】
次に、送信制御部３０１は、入力データの総量が、所定のしきい値よりも大きいか否かを確認する（ＳＴ２０８）。
【００５０】
入力データの総量がしきい値より大きい場合（ＳＴ２０８、ＹＥＳ）、送信制御部３０１は、第１および第２の送信信号処理部２０１ａ、２０１ｂに対して、変調時の多値数を上げる制御信号を入力する（ＳＴ２０９）。そして、第１および第２の送信信号処理部２０１ａ、２０１ｂは、送信制御部３０１により入力される制御信号に基づいて、変調時の多値数を上げる処理を行う。このように、多値数を上げることにより、単位時間当たりに流せるデータ量を増加させることができる。
【００５１】
入力データの総量がしきい値より小さい場合（ＳＴ２０８、ＮＯ）、送信制御部３０１は、第１および第２の送信信号処理部２０１ａ、２０１ｂに対して、変調時の多値数を下げる制御信号を入力する（ＳＴ２１０）。そして、第１および第２の送信信号処理部２０１ａ、２０１ｂは、送信制御部３０１により入力される制御信号に基づいて、変調時の多値数を下げる処理を行う。このように、多値数を下げることにより、単位時間当たりに流せるデータ量を低減することできる。
【００５２】
以上のように、多値数を調整することにより、送信装置５００Ａから受信装置５００Ｂへ送信される各データの品質が損なわれるのを低減することができる。なお、多値数の関する情報は、第１および第２の分割データまたは入力データのヘッダ情報などに書き込まれる。そして、受信装置５００Ｂ側では、この書き込まれた情報も参照して、復調などの処理を行う。
【００５３】
そして、ＳＴ２０９またはＳＴ２１０の処理の後、ＳＴ２０１以降の処理を繰り返す。
【００５４】
次に、図３に基づいて、受信装置５００Ｂ側の受信回路部４００における受信レベルが、第１および第２のルートの双方で所定のしきい値より低い場合（ＳＴ２０１、ＮＯ）について、説明する。
【００５５】
図３に示されるように、ＳＴ２０２の処理の後、送信制御部３０１が、再度、送信装置５００Ａ側の受信回路部４００における受信レベルが、所定のしきい値より低いか否かを判断する（ＳＴ３０１）。なお、このＳＴ３０１で用いるしきい値は、ＳＴ２０２で用いるしきい値よりも低い値で設定されている。また、ＳＴ３０１では、受信装置５００Ｂ側受信品質情報のうち受信レベルに基づいた処理を行っているが、これに限らず、Ｓ／Ｎやエラーレートに基づく処理や、これらの組合せに基づく処理を行ってもよい。
【００５６】
受信装置５００Ｂ側の受信回路部４００における受信レベルが所定のしきい値より低い場合（ＳＴ３０１、ＹＥＳ）、送信制御部３０１は、第１または第２の送信信号処理部２０１ａ、２０１ｂに対して、しきい値よりも低いルートの多値数を下げる制御信号を入力する（ＳＴ３０２）。第１または第２の送信信号処理部２０１ａ、２０１ｂは、送信制御部３０１により入力される制御信号に基づいて、変調時の多値数を下げる処理を行う。これにより、多値数が適正な値に調整され、送信装置５００Ａから受信装置５００Ｂへ送信される各データの品質が損なわれるのを低減することができる。
【００５７】
一方、受信装置５００Ｂ側の受信回路部４００における受信レベルが所定のしきい値より低くない場合（ＳＴ３０１、ＮＯ）、送信制御部３０１は、第１または第２の送信信号処理部２０１ａ、２０１ｂに対して、各ルートの多値数を上げる制御信号を入力する。第１および第２の送信信号処理部２０１ａ、２０１ｂは、送信制御部３０１により入力される制御信号に基づいて、変調時の多値数を上げる処理を行う。これにより、多値数が適正な値に調整され、送信装置５００Ａから受信装置５００Ｂへ送信する各データの品質が損なわれるのを低減することができる。
【００５８】
次に、送信制御部３０１は、第１および第２のルートの多値数が共に最小か否かを判断する（ＳＴ３０４）。なお、多値数を見ることにより、各ルートの単位時間当たりの伝送量を試算できる。例えば、多値数が多い場合、より多くのデータを各ルートに流すことができる。一方、多値数が少ない場合、多くのデータを各ルートに流すことはできない。ここでは、第１および第２のルートの各多値数が最小値であるか否かを基準に、各ルートに流すデータを振り分けている。
【００５９】
すなわち、第１および第２のルートの多値数が共に最小でない場合（ＳＴ３０４、ＮＯ）、送信制御部３０１が、優先度情報取得部１１１により取得される優先度情報に基づいて、分割モードまたは非分割モードに切り替える制御を行う（ＳＴ３０５〜ＳＴ３０９）。このＳＴ３０５〜ＳＴ３０９の各処理は、前述のＳＴ２０３〜ＳＴ２０７の各処理と同じであるので、ここでは詳しい説明を省略する。
【００６０】
一方、第１および第２のルートの多値数が共に最小である場合（ＳＴ３０４、ＹＥＳ）、送信制御部３０１が、入力データを第１または第２のルートのいずれか一方のみに入力する制御信号をデータ分割処理部２０１に入力する（ＳＴ３１４）。そして、データ分割処理部２０１は、送信制御部３０１から入力される制御信号に基づいて、入力データを第１または第２の送信信号処理部２０２ａのいずれか一方に入力する。
【００６１】
ＳＴ３０７またはＳＴ３０９の処理が終わった後、第１および第２のルートの間で、多値数が異なっている可能性も考えられる。第１および第２のルートの間で、多値数が異なっていると、第１および第２のルートでの伝送速度が異なり、この結果、データ分割処理部２０１における分割処理速度が、第１および第２のルートの間で偏ってしまう。そこで、以下のＳＴ３１０〜ＳＴ３１３の処理にて、第１および第２のルートに入力するデータ量を調整する。
【００６２】
すなわち、まず、送信制御部３０１が、データ分割処理部２０１における入力データの待ちキューの数を監視し、待ちキューの数が所定の範囲内であるか否かを判断する（ＳＴ３１０）。なお、この所定の範囲は、例えば、バッファ（不図示）に格納できる待ちキューの最大値の１０〜９０％に設定されている。このような範囲にしきい値を設定することで、バッファが空にならない状態で、且つ、バッファから待ちキューが溢れていない状態にすることができる。なお、前記１０〜９０％の値はあくまで例示であって、バッファが空にならない状態で、且つ、バッファから待ちキューが溢れていない状態であれば、所定の範囲をどのように設定してもよい。
【００６３】
待ちキューの数が所定の範囲内である場合（ＳＴ３１０、ＹＥＳ）、バッファが空でもなく、バッファから待ちキューが溢れるおそれもないので、ＳＴ２０２（図２）以降の処理を行う。一方、待ちキューの数が所定の範囲内でない場合（ＳＴ３１０、ＮＯ）、送信制御部３０１は、当該待ちキューの数が所定の範囲より大きいか否かを判断する（ＳＴ３１１）。そして、待ちキューの数が所定の範囲より大きい場合（ＳＴ３１１、ＹＥＳ）、待ちキューがバッファから溢れる可能性があるため、データ入力のフロー制御を行う（ＳＴ３１２）。待ちキューの数が所定の範囲より小さい場合（ＳＴ３１１、ＮＯ）、ブランクを挿入する（ＳＴ３１３）。これにより、データ分割処理部２０１における分割処理速度が、第１および第２のルートの間で偏ってしまっても、各ルートに入力するデータ量を適正に調整することができる。
【００６４】
そして、図２および図３に示した各処理を経て、第１および第２の送信部２０３ａ、２０３ｂが、入力される各種データを、アンテナ１０１ａ、１０１ｂを介して、受信装置５００Ｂへ向けて送信する。
【００６５】
以上により、送信装置５００Ａの送信処理が完了する。
【００６６】
次に、本発明の第１の実施の形態における通信システム１０００の受信動作について説明する。図４は、通信システム１０００の受信動作フローを示す。
【００６７】
図４に示されるように、まず、第１および第２の受信部４０１ａ、４０１ｂが、第１および第２のアンテナ部１０１ａ、１０１ｂを介して、送信装置５００Ａから送信される信号を受信信号として受信する（ＳＴ４０１）。具体的には、第１の受信部４０１ａは、アンテナ１０１ａを介して、送信装置５００Ａのアンテナ部１０１ａから出力された信号を受信する。第２の受信部４０１ｂは、アンテナ部１０１ｂを介して、送信装置５００Ａのアンテナ部１０１ｂから出力された信号を受信する。また、第１および第２の受信部４０１ａ、４０１ｂの各々は、受信信号に対して周波数変換処理を行う。そして、第１および第２の受信部４０１ａ、４０１ｂは、周波数変換処理後の受信信号を第１および第２の受信信号処理部４０２ａ、４０２ｂに入力する。
【００６８】
次に、出力制御部３０２は、第１および第２の受信信号処理部４０２ａ、４０２ｂに入力された受信信号の中に第１および第２の分割データが含まれるか否かを確認する（ＳＴ４０２）。
【００６９】
第１および第２の分割データが受信信号中に含まれている場合（ＳＴ４０２、ＹＥＳ）、出力制御部３０２は、データ合成処理部４０４に対して、第１および第２の分割データを合成させ、合成後のデータを制御部１００に出力させる制御信号を生成し、これをデータ合成処理部４０４に入力する。そして、データ合成処理部４０４が、出力制御部３０２による制御信号に従って、第１および第２の分割データを合成し、合成後のデータを制御部１００に入力する（ＳＴ４０３）。次に、制御部１００の出力データ生成部１２１は、データ合成処理部４０４から入力される合成後のデータに基づいて出力データを生成し、制御部１００はこれをスピーカや表示装置などの出力装置を用いて出力する（ＳＴ４０４）。
【００７０】
第１および第２の分割データが受信信号中に含まれていない場合（ＳＴ４０２、ＹＥＳ）、出力制御部３０２は、入力データが受信信号中に含まれていると判断して、以下のＳＴ４０６〜ＳＴ４０８の処理を行う。
【００７１】
まず、出力制御部３０２は、入力データが第１および第２のルートに入力されたか否かを確認する（ＳＴ４０５）。具体的には、出力制御部３０２は、受信信号が第１および第２の受信信号処理部４０２ａ、４０２ｂの双方に入力されたか否かを確認することにより、入力データが第１および第２のルートに入力されたか否かを確認する。
【００７２】
入力データが第１および第２のルートの双方に入力されている場合（ＳＴ４０５、ＹＥＳ）、出力制御部３０２は、第１または第２のルートに入力するデータのうち、いずれか一方を選択する（ＳＴ４０６）。具体的には、出力制御部３０２が、第１および第２の受信信号処理部４０２ａ、４０２ｂから受信装置５００Ｂ側受信品質情報を取得し、この受信装置５００Ｂ側受信品質情報に基づいて第１または第２の受信信号処理部４０２ａに入力された入力データのうち、いずれか一方を選択する。出力制御部３０２は、例えば第１または第２の受信信号処理部４０２ａに入力される入力データのうち、受信装置５００Ｂ側品質情報が高い方を選択する。
【００７３】
そして、出力制御部３０２は、選択した入力データを制御部１００に入力させる制御信号を生成し、この制御信号をデータ合成処理部４０４に入力する。データ合成処理部４０４が、出力制御部３０２の制御信号に従って、Ｓ４０６で選択された入力データを制御部１００に入力する。
【００７４】
次に、制御部１００の出力データ生成部１２１は、出力制御部３０２により選択されたデータを出力データとして生成し、制御部１００はこれをスピーカや表示装置などの出力装置を用いて出力する（ＳＴ４０７）。
【００７５】
このように、出力制御部３０２がより品質のよい入力データを取得し、これに基づいて出力データ生成部１２１に対して出力データを生成させることができる。仮に、第１または第２のルートに入力される入力データの一方の品質が著しく低下したとしても、出力制御部３０２は出力データ生成部１２１に対して入力データの他方を用いて、高い品質の出力データを生成させることができる。この結果、制御部１００は、出力装置を用いてより品質の高いデータを出力することができる。
【００７６】
入力データが第１および第２のルートの双方に入力されていない場合（ＳＴ４０５、ＮＯ）、第１または第２の受信信号処理部４０２ａ、４０２ｂのいずれかにのみ、受信信号が入力されていることになる。このとき、出力制御部３０２は、第１および第２の受信信号処理部４０２ａ、４０２ｂに入力されるデータ有無に関する情報に基づいて、第１または第２のルートのうち、入力データが入力された側の入力データを制御部１００に入力させる制御信号を生成し、これをデータ合成処理部４０４に入力する。また、データ合成処理部４０４が、出力制御部３０１による制御信号に従って、入力データを制御部１００に入力する。
【００７７】
そして、制御部１００の出力データ生成部１２１は、データ合成処理部４０４から入力された入力データに基づいて出力データを生成し、制御部１００はこれをスピーカや表示装置などの出力装置を用いて出力する（ＳＴ４０８）。
【００７８】
以上により、受信装置５００Ｂの受信処理が完了する。
【００７９】
以上に説明したように、本発明の第１の実施の形態における通信システム１０００は、送信装置５００Ａと、送信装置５００Ａにより送信される送信信号を受信する受信装置５００Ｂを有している。
【００８０】
そして、送信装置５００Ａは、少なくとも、第１および第２の送信信号処理部２０２ａ、２０２ｂと、優先度情報取得部１１１と、データ分割処理部２０１と、送信制御部３０１とを備えている。第１および第２の送信信号処理部２０２ａ、２０２ｂは、入力データに基づいて、送信信号を生成する。優先度情報取得部１１１は、入力データに含まれる優先度情報を取得する。データ分割処理部２０１は、入力データを第１および第２の分割データに分割する。送信制御部３０１は、優先度情報取得部１１１により取得される優先度情報に基づいて、分割モードと、非分割モードとを切り替える。このとき、分割モードとは、第１および第２の送信信号処理部２０２ａ、２０２ｂの各々に対して、データ分割処理部２０１により分割された第１および第２の分割データを別々に供給して、これらに基づく送信信号を生成させるモードである。非分割モードとは、データ分割処理部２０１に入力データを分割させることなく、第１および第２の送信信号処理部２０２ａ、２０２ｂの双方に対して、入力データを供給して、これに基づく送信信号を生成させるモードである。
【００８１】
また、受信装置５００Ｂは、少なくとも、第１および第２の受信信号処理部４０２ａ、４０２ｂと、データ合成処理部４０４と、出力制御部３０２とを備えている。第１の受信信号処理部４０２ａは、送信装置５００Ａから送信される送信信号を受信して得られる受信信号に基づいて、第１の分割データまたは入力データを取得する。第２の受信信号処理部４０２ｂは、送信装置５００Ａから送信される送信信号を受信して得られる受信信号に基づいて、第２の分割データまたは入力データを取得する。データ合成処理部４０４は、第１および第２の分割データを合成する。第１および第２の受信信号処理部４０２ａ、４０２ｂが第１および第２の分割データをそれぞれ取得した場合、出力制御部３０２は、データ合成処理部４０４に対して、第１および第２の受信信号処理部４０２ａ、４０２ｂにより取得された第１および第２の分割データを合成させた後、合成後に得られるデータを出力させる。一方、第１および第２の受信信号処理部４０２ａ、４０２ｂが入力データを取得した場合、出力制御部３０２は、少なくとも第１または第２の受信信号処理部４０２ａ、４０２ｂのいずれかにより取得された入力データを出力させる。
【００８２】
以上のように、送信装置５００Ａは、優先度情報に基づいて、分割モードと、非分割モードとを切り替えて、受信装置５００Ｂへ送信するデータを生成している。例えば、音声データのように、リアルタイムに高い品質でデータ通信したい場合、通常は優先度情報が高く設定されており、この場合には非分割モードに切り替えることができる。一方、文字列データのように、必ずしもリアルタイムに高い品質でデータ通信する必要がない場合、優先度は低く設定されており、この場合には分割モードに切り替えることができる。
【００８３】
また、分割モードでは、送信装置５００Ａは、入力データを２つの分割データ（第１および第２の分割データ）に分割して、第１および第２の送信信号処理部２０２ａ、２０２ｂのそれぞれにて、第１および第２の分割データに基づく送信信号を生成している。そして、受信装置５００Ｂは、第１および第２の分割データを合成したデータを出力する。このように、分割モードでは、送信装置５００Ａから受信装置５００Ｂへの送信処理を、入力データを分割して得られる第１および第２の分割データに基づく送信信号を用いて行っているので、周波数を拡張することなく、通信速度を倍増することができる。
【００８４】
一方、非分割モードでは、送信装置５００Ａは、入力データを分割することなく、第１および第２の送信信号処理部２０２ａ、２０２ｂのそれぞれにて、当該入力データに基づく送信信号を生成している。そして、受信装置５００Ｂは、入力データを出力する。このように、非分割モードでは、送信装置５００Ａから受信装置５００Ｂへの送信処理を、分割モードのように入力データを分割したデータを用いるのではなく、入力データに基づく送信信号を用いて行っているので、分割モードと比較して、より品質の高いデータ通信を実現できる。
【００８５】
この結果、本発明によれば、分割モードでは通信速度を高めつつ、非分割モードにて優先度の高いデータを通信する場合にデータの品質低下を抑制することができる。
【００８６】
本発明の実施の形態における通信システム１０００において、送信装置５００Ａは、受信装置５００Ｂとの間で通信が行われる際に、送信装置５００Ａ側における受信品質に関する情報である送信装置側受信品質情報を取得し、送信制御部３０１は、優先度情報に加え、送信装置５００Ａ側受信品質情報に基づいて、分割モードと非分割モードとを切り替える。これにより、受信装置Ｂから送信装置Ａへ向けた信号（上り信号）の通信状況に対応したモード切り替えを行うことができる。例えば、送信装置５００Ａ側受信品質情報が低い場合には、送信装置５００Ａ側で、上り信号の通信状況が良くないと判断され、非分割モードに切り替えることができる。
【００８７】
本発明の実施の形態における通信システム１０００において、送信装置５００Ａは、受信装置５００Ｂとの間で通信が行われる際に、受信装置５００Ｂ側における受信品質に関する情報である受信装置５００Ｂ側受信品質情報を取得し、送信制御部３０１は、優先度情報に加え、受信装置５００Ｂ側受信品質情報に基づいて、分割モードと非分割モードとを切り替える。これにより、送信装置Ａから受信装置Ｂへ向けた信号（下り信号）の通信状況に対応したモード切り替えを行うことができる。
【００８８】
本発明の第１の実施の形態における通信システム１０００において、第１の送信信号処理部２０２ａにより生成される送信信号の偏波方式と、第２の送信信号処理部２０２ｂにより生成される送信信号の偏波方式とが、互いに異なるように設定されている。これにより、第１の送信信号処理部２０２ａにより生成される送信信号と、第２の送信信号処理部２０２ｂにより生成される送信信号とが、互いに干渉することを抑止することができる。なお、上記第１の実施の形態では、好ましい実施の態様として、第１および第２の送信信号処理部２０２ａ、２０２ｂにより生成される送信信号の両偏波方式が互いに異なるよう設定したが、本発明では、これに限定されず、前記両偏波方式を一致させてもよい。
【００８９】
本発明の第１の実施の形態における通信システム１０００において、第１の送信信号処理部２０２ａにより生成される送信信号の位相と、第２の送信信号処理部２０２ｂにより生成される送信信号の位相とが、互いに異なるように設定されてもよい。これにより、第１の送信信号処理部２０２ａにより生成される送信信号と、第２の送信信号処理部２０２ｂにより生成される送信信号とが、互いに干渉することを抑止することができる。なお、この場合、第１および第２の送信信号処理部２０２ａ、２０２ｂにより生成される送信信号の偏波方式が互いに異なるように設定してもしなくても、どちらでもよい。また、上記第１の実施の形態では、好ましい実施態様として、第１および第２の送信信号処理部２０２ａ、２０２ｂにより生成される送信信号の両位相が互いに異なるよう設定したが、本発明では、これに限定されず、前記両位相を一致させてもよい。
【００９０】
本発明の第１の実施の形態における送信装置５００Ａは、少なくとも、第１および第２の送信信号処理部２０２ａ、２０２ｂと、優先度情報取得部１１１と、データ分割処理部２０１と、送信制御部３０１とを備えている。第１および第２の送信信号処理部は、入力データに基づいて、送信信号を生成する。優先度情報取得部１１１は、入力データに含まれる優先度情報を取得する。データ分割処理部２０１は、入力データを第１および第２の分割データに分割する。送信制御部３０１は、優先度情報取得部１１１により取得される優先度情報に基づいて、分割モードと、非分割モードとを切り替える。このとき、分割モードとは、第１および第２の送信信号処理部２０２ａ、２０２ｂの各々に対して、データ分割処理部２０１により分割された第１および第２の分割データを別々に供給して、これらに基づく送信信号を生成させるモードである。非分割モードとは、データ分割処理部２０１に入力データを分割させることなく、第１および第２の送信信号処理部２０２ａ、２０２ｂの双方に対して、入力データを供給して、これに基づく送信信号を生成させるモードである。
【００９１】
これにより、分割モードでは通信速度を高めつつ、非分割モードにて優先度の高いデータを通信する場合にデータの品質低下を抑制することができる。
【００９２】
本発明の第１の実施の形態における受信装置５００Ｂは、予め設定された分割モードまたは非分割モードに切り替えることができる送信装置５００Aが、分割モード時に入力データを分割して送信する第１および第２の分割データに基づく信号、または非分割モード時に送信する入力データに基づく信号を、受信信号として受信する。そして、当該受信装置５００Ｂは、少なくとも、第１および第２の受信信号処理部４０２ａ、４０２ｂと、データ合成処理部４０４と、出力制御部３０２とを備えている。第１の受信信号処理部４０２ａは、受信信号に基づいて、第１の分割データまたは入力データを取得する。第２の受信信号処理部４０２ｂは、受信信号に基づいて、第２の分割データまたは入力データを取得する。データ合成処理部４０４は、第１および第２の分割データを合成する。出力制御部３０２は、第１および第２の受信信号処理部４０２ａ、４０２ｂが第１および第２の分割データをそれぞれ取得した場合、データ合成処理部４０４に対して、第１および第２の受信信号処理部４０２ａ、４０２ｂにより取得された第１および第２の分割データを合成させた後、合成後に得られるデータを出力させる。一方、出力制御部３０２は、第１および第２の受信信号処理部４０２ａ、４０２ｂが入力データを取得した場合、少なくとも第１または第２の受信信号処理部４０２ａ、４０２ｂのいずれかにより取得された入力データを出力させる。
【００９３】
これにより、送信装置５００A側で分割モードに切り替えられている場合には、第１および第２の分割データを受信信号から取得して、これら合成したデータを出力データとして出力できる。また、送信装置５００B側で非分割モードに切り替えられている場合には、送信装置５００Ａに入力される入力データを受信信号から取得し、このデータに対して合成処理など行うことなく、当該データを出力データとして出力することができる。この結果、送信装置５００Ａにて分割モードに切り替えられている場合は通信速度を高めることができ、送信装置５００Ａにて非分割モードに切り替えられている場合にはデータの品質低下を抑制することができる。
【００９４】
＜第２の実施の形態＞
次に、本発明の第２の実施の形態における通信システムについて説明する。図５および図６は、第２の実施の形態における通信システムの送信動作フローの一部を示す。
【００９５】
第２の実施の形態における通信システムの構成は、第１の実施の形態における通信システム１０００と同一である。
【００９６】
上記第１の実施の形態の説明では、図２に示されるように、出力制御部３０１が、優先度情報取得部１１１により取得される優先度情報に基づいて、分割モードまたは非分割モードに切り替える制御を行うに際して（ＳＴ２０３〜ＳＴ２０７）、優先度情報が所定のしきい値よりも高い場合（ＳＴ２０３、ＮＯ）、出力制御部３０１は非分割モードに切り替えていた（ＳＴ２０６）。そして、データ分割処理部２０１が、出力制御部３０１の制御信号に基づいて、入力データを分割することなく、当該入力データを第１および第２のルートの双方に入力していた（ＳＴ２０７）。すなわち、この場合、データ分割処理部２０１は、第１のルート上の第１の受信信号処理部２０２ａと、第２のルート上の第２の受信信号処理部２０２ｂとの双方に、入力データを入力していた。
【００９７】
これに対して、第２の実施の形態における通信システムでは、ＳＴ２０７の処理に代えて、次に説明するＳＴ２０７ａの処理を行う。すなわち、送信装置５００Ａの出力制御部３０１が非分割モードに切り替えた場合（図２のＳＴ２０６）、データ分割処理部２０１は、出力制御部３０１の制御信号に基づいて、入力データを分割することなく、当該入力データを第１または第２のルートのいずれかに入力する（ＳＴ２０７ａ）。この場合、データ分割処理部２０１は、第１のルート上の第１の受信信号処理部２０２ａと、第２のルート上の第２の受信信号処理部２０２ｂのいずれか一方に、入力データを入力する。また、受信装置５００Ｂ側では、出力制御部３０２は、第１または第２の受信信号処理部４０２ａ、４０２ｂが入力データを取得した場合に、第１または第２の受信信号処理部４０２ａ、４０２ｂにより取得された入力データを出力させる。
【００９８】
また、同様に、図３のＳ３０９の処理に代えて、Ｓ３０９ａの処理を行う。すなわち、送信装置５００Ａの出力制御部３０１が非分割モードに切り替えた場合（図３のＳＴ２０６）、データ分割処理部２０１は、出力制御部３０１の制御信号に基づいて、入力データを分割することなく、当該入力データを第１または第２のルートのいずれかに入力する（ＳＴ３０９ａ）。
【００９９】
以上のように、本発明の第２の実施の形態における通信システムでは、送信制御部３０１は、非分割モードの場合、データ分割処理部２０１に入力データを分割させることなく、第１または第２の送信信号処理部２０２ａ、２０２ｂの各々に対して、入力データを供給して、これを送信信号として生成させる。受信装置５００Ｂでは、出力制御部３０２は、第１または第２の受信信号処理部４０２ａ、４０２ｂが入力データを取得した場合には、第１または第２の受信信号処理部４０２ａ、４０２ｂにより取得された入力データを出力させる。このように、非分割モードにて、入力データを送信装置５００Ａから受信装置５００Ｂへ送信する処理において、送信装置５００Ａ側では、第１または第２の送信信号処理装置２０２ａ、２０２ｂのいずれか一方しか動作させていないので、これらの装置２０２ａ、２０２ｂの双方を動作させる場合と比較して、消費電力を低減することができる。同様に、受信装置５００Ｂ側では、第１または第２の受信信号処理装置４０２ａ、４０２ｂのいずれか一方しか動作させていないので、これらの装置４０２ａ、４０２ｂの双方を動作させる場合と比較して、消費電力を低減することができる。
【０１００】
＜第３の実施の形態＞
次に、本発明の第３の実施の形態における通信システムについて説明する。図７は、第３の実施の形態における通信システムの受信動作フローの一部を示す。
【０１０１】
第３の実施の形態における通信システムの構成は、第１の実施の形態における通信システム１０００と同一である。
【０１０２】
上記第１の実施の形態の説明では、図４に示されるように、第１および第２の分割データが受信信号中に含まれていない場合（ＳＴ４０２、ＹＥＳ）に、出力制御部３０２は、入力データが受信信号中に含まれていると判断している。また、出力制御部３０２は、入力データが第１および第２のルートに入力されたか否かを確認し（ＳＴ４０５）、入力データが第１および第２のルートの双方に入力されている場合（ＳＴ４０５、ＹＥＳ）、出力制御部３０２は、第１または第２のルートに入力するデータのうち、いずれか一方を選択していた（ＳＴ４０６）。そして、制御部１００の出力データ生成部１２１が、出力制御部３０２により選択された入力データに基づいて出力データとして生成し、制御部１００はこれをスピーカや表示装置などの出力装置を用いて出力していた（ＳＴ４０７）。
【０１０３】
これに対して、第３の実施の形態における通信システムでは、ＳＴ４０６の処理に代えて、次に示すＳＴ４０６ａの処理を行う。また、ＳＴ４０７の処理に代えて、次に示すＳＴ４０７ａの処理を行う。
【０１０４】
すなわち、入力データが第１および第２のルートの双方に入力されている場合（ＳＴ４０５、ＹＥＳ）、出力制御部３０２は、第１または第２のルートに入力するデータの双方を合成する（ＳＴ４０６ａ）。具体的には、出力制御部３０２が、データ合成処理部４０４に対して、第１および第２の受信信号処理部４０２ａに入力される入力データの双方を合成させ、合成後のデータを制御部１００に入力させる制御信号を生成する。そして、出力制御部３０２は、この制御信号をデータ合成処理部４０４に入力する。データ合成処理部４０４が、出力制御部３０２の制御に基づいて、第１および第２の受信信号処理部４０２ａ、４０２ｂの各々に入力される２つの入力データを合成し、合成後のデータを制御部１００に入力する。
【０１０５】
また、制御部１００の出力データ生成部１２１は、データ合成処理部４０４により合成されたデータに基づいて出力データを生成し、制御部１００は出力データをスピーカや表示装置などの出力装置を用いて出力する（ＳＴ４０７ａ）。
【０１０６】
以上のように、本発明の第３の実施の形態における通信システムでは、受信装置５００Ｂの出力制御部３０２が、第１および第２の受信信号処理部４０２ａ、４０２ｂが入力データを取得した場合に、第１または第２の受信信号処理部４０２ａ、４０２ｂにより取得された入力データを合成させた後、合成後に得られるデータを出力させている。
【０１０７】
このように、受信装置５００Ｂは、受信信号から得られる２つの入力データを合成して、合成後のデータを出力データとして出力しているので、受信利得（例えばダイバーシティゲインと呼ばれている。）が高いデータを出力データとして出力できる。
【０１０８】
以上、実施の形態をもとに本発明を説明した。実施の形態は例示であり、本発明の主旨から逸脱しない限り、上述各実施の形態に対して、さまざまな変更、増減、組合せを加えてもよい。これらの変更、増減、組合せが加えられた変形例も本発明の範囲にあることは当業者に理解されるところである。
【符号の説明】
【０１０９】
１０１ａ、１０１ｂ  アンテナ部
１００  制御部
１１０  送信側制御部
１１１  優先度情報取得部
１２０  受信側制御部
１２１  出力データ生成部
２００  送信回路部
２０１  データ分割処理部
２０２ａ  第１の送信信号処理部
２０２ｂ  第２の送信信号処理部
２０３ａ  第１の送信部
２０３ｂ  第２の送信部
２０４  遅延回路
３００  切り替え制御部
３０１  送信制御部
３０２  出力制御部
４００  受信回路部
４０１ａ  第１の受信部
４０１ｂ  第２の受信部
４０２ａ  第１の受信信号処理部
４０２ｂ  第２の受信信号処理部
４０３  遅延回路
４０４  データ合成処理部
５００Ａ  送信装置
５００Ｂ  受信装置
１０００  通信システム
【図１Ａ】
2013016989.tif 000003
【図１Ｂ】
2013016989.tif 000004
【図２】
2013016989.tif 000005
【図３】
2013016989.tif 000006
【図４】
2013016989.tif 000007
【図５】
2013016989.tif 000008
【図６】
2013016989.tif 000009
【図７】
2013016989.tif 000010
【図８】
2013016989.tif 000011