(57)【特許請求の範囲】
【請求項１】
空き周波数帯域を用いて互いに通信を行う第１の通信装置と第２の通信装置とを備えた通信システムであって、
前記第１の通信装置は、
通信データを、複数の周波数帯域を用いて、スペクトラム分割シングルキャリア変調方式により送信する第１の送信部と、
前記第２の通信装置から送信された通信データを受信する第１の受信部と、
通信に用いられていない周波数帯域である複数の空き周波数帯域を取得する取得部と、
伝送路特性取得用の通信データを、前記取得部が取得した複数の空き周波数帯域を用いて前記第１の送信部に送信させ、当該伝送路特性取得用の通信データを送信した複数の周波数帯域のうち伝送路特性のよい複数の周波数帯域を示す通信データを前記第１の受信部が受信した場合に、当該伝送路特性のよい複数の周波数帯域を用いて前記第１の送信部に通信データを送信させる第１の制御部と、を備え、
前記第２の通信装置は、
前記第１の通信装置から送信された通信データを受信する第２の受信部と、
通信データを、複数の周波数帯域を用いて、スペクトラム分割シングルキャリア変調方式により送信する第２の送信部と、
前記第２の受信部が受信した伝送路特性取得用の通信データの通信で用いられた複数の周波数帯域の伝送路特性を取得する伝送路特性取得部と、
伝送路特性の良否を判断するためのあらかじめ決められた条件を用いて、前記伝送路特性取得部が取得した伝送路特性が、当該条件を満たすほどよいと判断された複数の周波数帯域を選択する選択部と、
前記選択部が選択した複数の周波数帯域を示す通信データを、前記選択部が選択した複数の周波数帯域を用いて前記第２の送信部に送信させる第２の制御部と、
前記選択部による選択結果の履歴の情報である履歴情報を記録する履歴情報記録部と、を備え、
前記第２の制御部は、前記伝送路特性取得部による伝送路特性の取得、及び当該取得結果に応じた前記選択部による選択が繰り返して行われるように制御し、前記履歴情報によって示される、選択された周波数帯域の変動が速いほど高頻度に選択が行われるように制御する、通信システム。
【請求項２】
空き周波数帯域を用いて通信を行う通信装置であって、
通信データを、複数の周波数帯域を用いて、スペクトラム分割シングルキャリア変調方式により送信する送信部と、
通信先の装置から、スペクトラム分割シングルキャリア変調方式により送信された通信データを受信する受信部と、
前記受信部が、前記通信先の装置から、複数の空き周波数帯域を用いて送信された伝送路特性取得用の通信データを受信した場合に、当該伝送路特性取得用の通信データの通信で用いられた複数の周波数帯域の伝送路特性を取得する伝送路特性取得部と、
伝送路特性の良否を判断するためのあらかじめ決められた条件を用いて、前記伝送路特性取得部が取得した伝送路特性が、当該条件を満たすほどよいと判断された複数の周波数帯域を選択する選択部と、
前記選択部が選択した複数の周波数帯域を示す通信データを、前記選択部が選択した複数の周波数帯域を用いて前記送信部に送信させる制御部と、
前記選択部による選択結果の履歴の情報である履歴情報を記録する履歴情報記録部と、を備え、
前記制御部は、前記伝送路特性取得部による伝送路特性の取得、及び当該取得結果に応じた前記選択部による選択が繰り返して行われるように制御し、前記履歴情報によって示される、選択された周波数帯域の変動が速いほど高頻度に選択が行われるように制御する、通信装置。
【請求項３】
空き周波数帯域を用いて通信を行う通信方法であって、
通信先の装置から複数の空き周波数帯域を用いてスペクトラム分割シングルキャリア変調方式により送信された伝送路特性取得用の通信データを受信する受信ステップと、
前記受信ステップで受信した伝送路特性取得用の通信データの通信で用いられた複数の周波数帯域の伝送路特性を取得する伝送路特性取得ステップと、
伝送路特性の良否を判断するためのあらかじめ決められた条件を用いて、前記伝送路特性取得ステップで取得した伝送路特性が、当該条件を満たすほどよいと判断された複数の周波数帯域を選択する選択ステップと、
前記選択ステップで選択した複数の周波数帯域を示す通信データを、前記選択ステップで選択した複数の周波数帯域を用いてスペクトラム分割シングルキャリア変調方式により前記通信先の装置に送信する送信ステップと、
前記選択ステップにおける選択結果の履歴の情報である履歴情報を記録する履歴情報記録ステップと、を備え、
前記伝送路特性取得ステップにおける伝送路特性の取得、及び当該取得結果に応じた前記選択ステップにおける選択が繰り返して行われ、
前記履歴情報によって示される、選択された周波数帯域の変動が速いほど高頻度に選択が行われる、通信方法。
【請求項４】
コンピュータを、
空き周波数帯域を用いて通信を行う通信装置として機能させるためのプログラムであって、
通信先の装置から、スペクトラム分割シングルキャリア変調方式により送信された通信データを受信する受信部が、前記通信先の装置から、複数の空き周波数帯域を用いて送信された伝送路特性取得用の通信データを受信した場合に、当該伝送路特性取得用の通信データの通信で用いられた複数の周波数帯域の伝送路特性を取得する伝送路特性取得部、
伝送路特性の良否を判断するためのあらかじめ決められた条件を用いて、前記伝送路特性取得部が取得した伝送路特性が、当該条件を満たすほどよいと判断された複数の周波数帯域を選択する選択部、
前記選択部が選択した複数の周波数帯域を示す通信データを、前記選択部が選択した複数の周波数帯域を用いて、通信データを、複数の周波数帯域を用いて、スペクトラム分割シングルキャリア変調方式により送信する送信部に送信させる制御部、
前記選択部による選択結果の履歴の情報である履歴情報を記録する履歴情報記録部として機能させ、
前記制御部は、前記伝送路特性取得部による伝送路特性の取得、及び当該取得結果に応じた前記選択部による選択が繰り返して行われるように制御し、前記履歴情報によって示される、選択された周波数帯域の変動が速いほど高頻度に選択が行われるように制御する、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、空き周波数帯域を用いて通信を行う通信システム等に関する。
【背景技術】
【０００２】
従来、ＩＳＭ（Ｉｎｄｕｓｔｒｙ−Ｓｃｉｅｎｃｅ−Ｍｅｄｉｃａｌ）帯などにおいて、断片化した空き周波数帯域を集積し、一つの無線チャネルとして用いるダイナミックスペクトラムアクセス（ＤＳＡ：Ｄｙｎａｍｉｃ  Ｓｐｅｃｔｒｕｍ  Ａｃｃｅｓｓ）のコンセプトが提案されている（例えば、非特許文献１参照）。また、そのＤＳＡに適したスペクトラム制御方式として、シングルキャリア変調のスペクトラムをバンドパスフィルタにより複数の帯域に分割し、それぞれを周波数変換して伝送するスペクトラム分割シングルキャリア変調方式も提案されている（例えば、特許文献１，非特許文献２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−２３２８５７号公報
【非特許文献】
【０００４】
【非特許文献１】太郎丸真、矢野一人、塚本悟司、上羽正純、「ＩＳＭバンドにおける高効率周波数共用に向けたダイナミックスペクトラムアクセスシステムのコンセプト提案」、信学技報，ｖｏｌ．１０８，ｎｏ．４４６，ＳＲ２００８−９７，ｐ．５３−５７，２００９年３月
【非特許文献２】鈴木康夫、太郎丸真、矢野一人、上羽正純、「ＤＳＡのための帯域制限付きスペクトラム分割シングルキャリア伝送方式の基本性能」、信学技報，ｖｏｌ．１０９，ｎｏ．１６４，ＲＣＳ２００９−８１，ｐ．１９−２３，２００９年８月
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来のＤＳＡにおけるスペクトラム分割シングルキャリア変調方式では、複数の空き周波数帯域を用いるが、その周波数帯域に通信装置間の伝送路特性がよくないものが含まれることもあり、その場合には伝送品質が低下するという問題があった。
【０００６】
本発明は、上記課題を解決するためになされたものであり、伝送品質の低下を防止可能なスペクトラム分割シングルキャリア変調方式により通信を行う通信システム等を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明による通信システムは、空き周波数帯域を用いて互いに通信を行う第１の通信装置と第２の通信装置とを備えた通信システムであって、第１の通信装置は、通信データを、複数の周波数帯域を用いて、スペクトラム分割シングルキャリア変調方式により送信する第１の送信部と、第２の通信装置から送信された通信データを受信する第１の受信部と、通信に用いられていない周波数帯域である複数の空き周波数帯域を取得する取得部と、伝送路特性取得用の通信データを、取得部が取得した複数の空き周波数帯域を用いて第１の送信部に送信させ、伝送路特性取得用の通信データを送信した複数の周波数帯域のうち伝送路特性のよい複数の周波数帯域を示す通信データを第１の受信部が受信した場合に、伝送路特性のよい複数の周波数帯域を用いて第１の送信部に通信データを送信させる第１の制御部と、を備え、第２の通信装置は、第１の通信装置から送信された通信データを受信する第２の受信部と、通信データを、複数の周波数帯域を用いて、スペクトラム分割シングルキャリア変調方式により送信する第２の送信部と、第２の受信部が受信した伝送路特性取得用の通信データの通信で用いられた複数の周波数帯域の伝送路特性を取得する伝送路特性取得部と、伝送路特性の良否を判断するためのあらかじめ決められた条件を用いて、伝送路特性取得部が取得した伝送路特性が、条件を満たすほどよいと判断された複数の周波数帯域を選択する選択部と、選択部が選択した複数の周波数帯域を示す通信データを、選択部が選択した複数の周波数帯域を用いて第２の送信部に送信させる第２の制御部と、を備えたものである。
【０００８】
このような構成により、複数の空き周波数帯域のうち、伝送路特性のよい周波数帯域を用いて通信を行うことができる。その結果、伝送品質の低下を回避することができるようになる。また、伝送路特性のよくない周波数帯域を占有することがなくなるため、無線リソースを有効に使用することができるようになる。
【０００９】
また、本発明による通信システムでは、第２の制御部は、伝送路特性取得部による伝送路特性の取得、及び取得結果に応じた選択部による選択が繰り返して行われるように制御し、第２の通信装置は、選択部による選択結果の履歴の情報である履歴情報を記録する履歴情報記録部をさらに備え、第２の制御部は、履歴情報によって示される、選択された周波数帯域の変動が速いほど高頻度に選択が行われるように制御してもよい。
このような構成により、例えば、第１の通信装置が移動している場合のように、伝送路特性が頻繁に変動する場合であっても、その変動に応じて、通信で使用する周波数帯域を適切に選択することができるようになりうる。
【００１０】
また、本発明による通信方法は、空き周波数帯域を用いて通信を行う通信方法であって、通信に用いられていない周波数帯域である複数の空き周波数帯域を取得する取得ステップと、伝送路特性取得用の通信データを、取得ステップで取得した複数の空き周波数帯域を用いて、スペクトラム分割シングルキャリア変調方式により送信する第１の送信ステップと、通信先の装置からスペクトラム分割シングルキャリア変調方式により送信された、伝送路特性取得用の通信データを送信した複数の周波数帯域のうち伝送路特性のよい複数の周波数帯域を示す通信データを受信する受信ステップと、受信ステップで受信した通信データの示す伝送路特性のよい複数の周波数帯域を用いて、スペクトラム分割シングルキャリア変調方式により通信データを送信する第２の送信ステップと、を備えたものである。
【００１１】
また、本発明による通信方法は、空き周波数帯域を用いて通信を行う通信方法であって、通信先の装置から複数の空き周波数帯域を用いてスペクトラム分割シングルキャリア変調方式により送信された伝送路特性取得用の通信データを受信する受信ステップと、受信ステップで受信した伝送路特性取得用の通信データの通信で用いられた複数の周波数帯域の伝送路特性を取得する伝送路特性取得ステップと、伝送路特性の良否を判断するためのあらかじめ決められた条件を用いて、伝送路特性取得ステップで取得した伝送路特性が、条件を満たすほどよいと判断された複数の周波数帯域を選択する選択ステップと、選択ステップで選択した複数の周波数帯域を示す通信データを、選択ステップで選択した複数の周波数帯域を用いてスペクトラム分割シングルキャリア変調方式により通信先の装置に送信する送信ステップと、を備えたものである。
【発明の効果】
【００１２】
本発明による通信システム等によれば、複数の空き周波数帯域のうち、伝送路特性のよい周波数帯域を用いて通信を行うことができるようになり、伝送品質の低下を回避することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施の形態１による通信システムの構成を示すブロック図
【図２】同実施の形態による送信部及び受信部の構成を示すブロック図
【図３】同実施の形態による第１の通信装置の動作を示すフローチャート
【図４】同実施の形態による第２の通信装置の動作を示すフローチャート
【図５】同実施の形態におけるスペクトラム分割の具体例について説明するための図
【図６】同実施の形態におけるコンピュータシステムの外観一例を示す模式図
【図７】同実施の形態におけるコンピュータシステムの構成の一例を示す図
【発明を実施するための形態】
【００１４】
以下、本発明による通信システムについて、実施の形態を用いて説明する。なお、以下の実施の形態において、同じ符号を付した構成要素及びステップは同一または相当するものであり、再度の説明を省略することがある。
【００１５】
（実施の形態１）
本発明の実施の形態１による通信システムについて、図面を参照しながら説明する。本実施の形態による通信システムは、複数の空き通信帯域のうち、伝送路特性のよいところを用いて通信を行うものである。
【００１６】
図１は、本実施の形態による通信システム１００の構成を示すブロック図である。本実施の形態による通信システム１００は、第１の通信装置１と、第２の通信装置２とを備える。第１及び第２の通信装置１，２は、それぞれアンテナ３，４を介して無線通信を行うものである。第１及び第２の通信装置１，２は、例えば、一方がモバイルステーション（ＭＳ：Ｍｏｂｉｌｅ  Ｓｔａｔｉｏｎ）であり、他方がアクセスポイント（ＡＰ：Ａｃｃｅｓｓ  Ｐｏｉｎｔ）であってもよい。本実施の形態では、第１の通信装置１がＭＳであり、第２の通信装置２がＡＰである場合について主に説明するが、そうでなくてもよいことは言うまでもない。
【００１７】
第１の通信装置１は、第１の送信部１１と、第１の受信部１２と、取得部１３と、第１の制御部１４とを備える。
【００１８】
第１の送信部１１は、通信データを、複数の周波数帯域を用いて、スペクトラム分割シングルキャリア変調方式により送信する。その複数の周波数帯域は、使用されていない空き周波数帯域であり、後述するように、第１の制御部１４によって指定されるものである。
【００１９】
図２（ａ）は、第１の送信部１１の詳細な構成を示すブロック図である。図２（ａ）において、第１の送信部１１は、変調部３１と、Ｓ／Ｐ（シリアル／パラレル）変換部３２と、フーリエ変換部３３と、スペクトラムマッピング部３４と、逆フーリエ変換部３５と、Ｐ／Ｓ（パラレル／シリアル）変換部３６と、ＤＡ変換部３７と、局部発信部３８と、周波数変換部３９と、電力増幅部４０とを備える。
【００２０】
変調部３１は、デジタル信号である通信データを受け付け、その通信データをデジタル変調する。なお、ＰＡＰＲ（Ｐｅａｋ  ｔｏ  Ａｖｅｒａｇｅ  Ｐｏｗｅｒ  Ｒａｔｉｏ）特性をよくするためなどの目的で、スペクトラム分割前の変調波形をロールオフフィルタにより整形してもよい（そのことについては、例えば、次の文献を参照されたい）。Ｓ／Ｐ変換部３２は、デジタル変調された通信データを、複数の並列配列の信号に変換する。なお、デジタル変調時にロールオフフィルタを用いた場合には、ＩＦＦＴフレーム境界付近の出力信号が歪んでしまうため、Ｓ／Ｐ変換部３２及びＰ／Ｓ変換部３６において、重複Ｓ／Ｐ変換及び重複Ｐ／Ｓ変換を行ってもよい。その重複率は、例えば、１／８であってもよい。
文献：鈴木康夫、矢野一人、上羽正純、「スペクトラム分割シングルキャリア伝送の波形整形効果」、２０１０年電子情報通信学会ソサイエティ大会，Ｂ−５−１３７，ｐ．４９１，２０１０年９月
【００２１】
フーリエ変換部３３は、Ｓ／Ｐ変換後の複数の並列配列の信号を受け付け、それらの信号を並列に高速フーリエ変換することによって、時間領域の信号を周波数領域の信号に変換する。スペクトラムマッピング部３４は、高速フーリエ変換後の信号を受け付け、その信号に対してスペクトラムマッピングを行う。具体的には、スペクトラムマッピング部３４は、高速フーリエ変換後の信号をバンドパスフィルタによってＮ個に分割し、分割後のＮ個の信号に対して、通信で用いる複数の周波数帯域に応じた周波数変換を行う。なお、スペクトラムマッピング部３４は、高速フーリエ変換後の並列配列の信号である、複数の分割送信スペクトラムブロックに含まれる複数の周波数成分を、後述する第１の制御部１４によって設定される複数の周波数帯域に分割するためのマッピング行列を生成し、そのマッピング行列を用いて、複数の分割送信スペクトラムブロックに含まれる複数の周波数成分を複数の周波数帯域に分割してもよい。このスペクトラムマッピング部３４の詳細な処理については、例えば、前述の特許文献１を参照されたい。なお、Ｓ／Ｐ変換時に重複Ｓ／Ｐ変換を行っている場合には、周波数変換後の信号位相が不連続となるため、位相補正も行う（上記文献参照）。このＮは、通信で用いられるサブスペクトラムの個数であり、１以上の整数である。複数のサブスペクトラムを用いて通信を行う場合には、Ｎは２以上である。逆フーリエ変換部３５は、スペクトラムマッピング後の信号に対して、逆高速フーリエ変換を行い、時間領域の信号に戻す。Ｐ／Ｓ変換部３６は、逆高速フーリエ変換後の信号を受け付け、並列配列の信号を直列配列に変換する。なお、前述のように、Ｐ／Ｓ変換部３６は、重複Ｐ／Ｓ変換を行ってもよい。ＤＡ変換部３７は、Ｐ／Ｓ変換後の直列配列のデジタル信号を受け付け、そのデジタル信号をアナログ信号に変換する。局部発信部３８は、周波数変換のための信号を生成する。周波数変換部３９は、局部発信部３８が生成した周波数変換のための信号を用いて、ＤＡ変換部３７で生成された等価ベースバンド帯域送信信号を、送信周波数帯に変換する。電力増幅部４０は、周波数変換部３９により周波数変換された送信信号を、所望の電力まで増幅する。その送信信号が、アンテナ３を介して送信される。
【００２２】
なお、第１の送信部１１の各構成要素が受け渡しを行う信号を、単に通信データと呼ぶこともある。また、第１の送信部１１の構成は、これに限定されるものではなく、スペクトラム分割シングルキャリア変調方式による送信を行うことができるのであれば、他の構成であってもよい。例えば、Ｓ／Ｐ変換やＰ／Ｓ変換を行わなくてもよく、あるいは、高速フーリエ変換や逆高速フーリエ変換に代えて、離散フーリエ変換や逆離散フーリエ変換を用いてもよい。このように、第１の送信部１１の構成には任意性が存在する。また、第１の送信部１１は、ハードウェアによって実現されてもよく、あるいは、ソフトウェアにより実現可能な部分については、送信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００２３】
第１の受信部１２は、第２の通信装置からスペクトラム分割シングルキャリア変調方式により送信された通信データを受信する。
図２（ｂ）は、第１の受信部１２の詳細な構成を示すブロック図である。図２（ｂ）において、第１の受信部１２は、低雑音増幅部４１と、周波数変換部４２と、局部発信部４３と、ＡＤ変換部４４と、Ｓ／Ｐ変換部４５と、フーリエ変換部４６と、スペクトラムデマッピング部４７と、逆フーリエ変換部４８と、Ｐ／Ｓ変換部４９と、復調部５０とを備える。
【００２４】
低雑音増幅部４１は、アンテナ３で受信された通信データのアナログ信号を受信し、その受信したアナログ信号（受信信号）を増幅する。周波数変換部４２は、局部発信部４３によって生成された信号を用いて、受信信号を周波数変換し、ＡＤ変換部４４で変換できる等価ベースバンド帯域受信信号に変換する。局部発信部４３は、その周波数変換部４２での周波数変換のための信号を生成する。ＡＤ変換部４４は、等価ベースバンド帯域受信信号であるアナログ信号をデジタル信号に変換する。Ｓ／Ｐ変換部４５は、ＡＤ変換後のデジタル信号を受け付け、そのデジタル信号を複数の並列配列の信号に変換する。フーリエ変換部４６は、Ｓ／Ｐ変換後の複数の並列配列の信号を受け付け、それらの信号を並列に高速フーリエ変換することによって、時間領域の信号を周波数領域の信号に変換する。スペクトラムデマッピング部４７は、高速フーリエ変換後の信号を受け付け、その信号に対してスペクトラムデマッピングを行う。具体的には、スペクトラムデマッピング部４７は、高速フーリエ変換後の信号をバンドパスフィルタによって通信で用いられた複数の周波数帯域に応じたＭ個の周波数帯域の信号に分割し、分割後のＭ個の周波数帯域に応じた信号に対して周波数変換を行うことによって一つの周波数帯域の信号に結合する。なお、スペクトラムデマッピング部４７は、スペクトラムマッピング部３４と同様の手法によって、通信データの通信で用いられた複数の周波数帯域に応じたマッピング行列を生成し、そのマッピング行列の転置行列であるデマッピング行列を算出し、そのデマッピング行列を用いて、高速フーリエ変換後の並列配列の信号を一つの周波数帯域に結合してもよい。このスペクトラムデマッピング部４７の詳細な処理については、例えば、前述の特許文献１を参照されたい。なお、Ｍは、通信で用いられるサブスペクトラムの個数であり、１以上の整数である。複数のサブスペクトラムを用いて通信が行われる場合には、Ｍは２以上である。また、スペクトラム分割シングルキャリア変調方式により通信を行う場合には、通常、送信する通信データのサブスペクトラムの個数と、受信する通信データのサブスペクトラムの個数とは等しいため、Ｎ＝Ｍとなるが、後述するように、ＭがＮよりも小さくなることがありうる。すなわち、Ｍ≦Ｎとなる。本実施の形態による通信では、空き周波数帯域であっても伝送路特性のよくない場合には、その周波数帯域を用いないで通信を行うからである。逆フーリエ変換部４８は、スペクトラムデマッピング後の信号に対して、逆高速フーリエ変換を行い、時間領域の信号に戻す。Ｐ／Ｓ変換部４９は、逆高速フーリエ変換後の信号を受け付け、並列配列の信号を直列配列に変換する。復調部５０は、Ｐ／Ｓ変換後の直列配列のデジタル信号を受け付け、そのデジタル信号をデジタル復調する。
【００２５】
ここで、第１の受信部１２においても、スペクトラムデマッピング部４７の後段においてロールオフフィルタを用いてもよい。その場合には、逆フーリエ変換部４８は、ロールオフフィルタから受け取った信号に対して逆フーリエ変換を行うことになる。また、ロールオフフィルタを用いる場合には、Ｓ／Ｐ変換部４５及びＰ／Ｓ変換部４９において、重複Ｓ／Ｐ変換及び重複Ｐ／Ｓ変換を行ってもよい。また、Ｓ／Ｐ変換時に重複変換を行っている場合には、信号位相が不連続とならないように、スペクトラムデマッピング部４７において位相補正も行う。
【００２６】
なお、第１の受信部１２の各構成要素が受け渡しを行う信号を、単に通信データと呼ぶこともある。また、第１の受信部１２の構成は、これに限定されるものではなく、スペクトラム分割シングルキャリア変調方式による受信を行うことができるのであれば、他の構成であってもよい。例えば、Ｓ／Ｐ変換やＰ／Ｓ変換を行わなくてもよく、あるいは、高速フーリエ変換や逆高速フーリエ変換に代えて、離散フーリエ変換や逆離散フーリエ変換を用いてもよい。また、第１の受信部１２において、フーリエ変換部４６とスペクトラムデマッピング部４７との間において等化器（イコライザ）による等化処理を行ってもよい。このように、第１の受信部１２の構成には任意性が存在する。また、第１の受信部１２は、ハードウェアによって実現されてもよく、あるいは、ソフトウェアにより実現可能な部分については、受信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００２７】
また、第１の送信部１１における局部発信部３８と、第２の受信部１２における局部発信部４３とは、同一のものであってもよい。すなわち、同一の局部発信部を用いて、周波数変換部３９，４２における周波数変換が行われてもよい。また、例えば、局部発信部３８，４３が生成する周波数が２．４ＧＨｚであり、周波数変換部３９による周波数変換後の送信信号の周波数と、アンテナ３で受信された受信信号の周波数とが２．４ＧＨｚであり、等価ベースバンド帯域の送信信号、受信信号の周波数が０ＧＨｚであってもよい。なお、これらの周波数は一例であり、これらに限定されないことは言うまでもない。
【００２８】
取得部１３は、通信に用いられていない周波数帯域である複数の空き周波数帯域を取得する。取得部１３は、その複数の空き周波数帯域を検出（センシング）することにより取得してもよく、あるいは、他の装置（例えば、第２の通信装置２など）が送信した通信データに空き周波数帯域を示す情報が含まれる場合には、第１の受信部１２が受信した通信データから取得してもよい。複数の空き周波数帯域を検出する場合には、取得部１３は、第１の受信部１２の高速フーリエ変換後の信号を用いて、その検出を行ってもよい。すなわち、取得部１３は、高速フーリエ変換後の周波数領域の信号から得たパワースペクトルを、あらかじめ設定されているしきい値と比較し、そのしきい値よりも振幅の大きい周波数帯域は使用されていると判断し、そのしきい値よりも振幅の小さい周波数帯域は使用されていないと判断してもよい。本実施の形態では、このように取得部１３が複数の空き周波数帯域を検出する場合について説明する。また、複数の空き周波数帯域を受信された通信データから取得する場合には、第２の通信装置２から送信された通信データに空き周波数帯域を示す情報が含まれており、取得部１３は、デジタル復調後の通信データから、その空き周波数帯域を示す情報を取得してもよい。なお、空き周波数帯域は、例えば、周波数帯域の上限の周波数と下限の周波数とによって示されてもよく、あるいは、あらかじめ周波数帯域ごとにインデックスが付与されており、そのインデックスによって示されてもよい。本実施の形態では、後者の場合について主に説明する。そして、そのインデックスのことを周波数インデックスと呼ぶこともある。また、取得部１３は、例えば、取得した複数の空き周波数帯域を特定可能な情報（例えば、周波数そのものでもよく、周波数インデックス等でもよい）を図示しない記録媒体に蓄積してもよい。また、結果として、空き周波数帯域を知ることができるのであれば、取得部１３が行う処理内容は問わない。例えば、取得部１３は、使用中の周波数帯域を取得してもよい。その場合でも、結果として、空き周波数帯域を知ることができるからである。
【００２９】
第１の制御部１４は、伝送路特性取得用の通信データを、取得部１３が取得した複数の空き周波数帯域を用いて第１の送信部１１に送信させる。その伝送路特性取得用の通信データは、伝送路特性の取得のためのみに用いられるダミーのデータであってもよく、あるいは、第２の通信装置２に通信する実体（通信によって伝えたい内容）を含んだデータであってもよい。伝送路特性取得用の通信データには、その通信データの送信で用いられる複数の周波数帯域を示す情報が含まれていることが好適である。伝送路特性取得用の通信データがダミーのデータである場合には、第１の制御部１４は、通信を開始する際に伝送路特性取得用の通信データが送信されるように制御すると共に、その後においても、定期的に、あるいは、伝送品質が低下したタイミング等で伝送路特性取得用の通信データが送信されるように制御してもよく、そうでなくてもよい。通信の開始時以降にも伝送路特性取得用の通信データを送信する場合に、その伝送路特性取得用の通信データを送信する頻度（間隔）を示す情報が図示しない記録媒体で記憶されており、第１の制御部１４は、その頻度に応じて第１の送信部１１に伝送路特性取得用の通信データを送信させてもよい。その頻度は、後述するように、第２の通信装置２から受信したものであってもよい。伝送路特性取得用の通信データがダミーのデータである場合には、その通信データに、伝送路特性取得用のものであることを示す情報が含まれていてもよい。通信の開始時以降に送信される伝送路特性取得用の通信データは、その時点で通信に用いている周波数帯域を用いて送信されてもよく、あるいは、その時点で取得部１３による空き周波数帯域の取得を再度行い、その空き周波数帯域を用いて送信されてもよい。また、伝送路特性取得用の通信データが通信の実体を含んだデータである場合には、第１の通信装置１から第２の通信装置２に送信された通信データのうち、伝送路特性の取得のために用いられた通信データが結果として伝送路特性取得用の通信データになると考えることもできる。なお、伝送路特性取得用の通信データが通信の実体を含んだデータである場合であっても、第１の制御部１４は、通信の開始時以降にも空き周波数帯域の取得を取得部１３に再度行わせ、その空き周波数帯域を用いて、通信の実体を含む伝送路特性取得用の通信データを送信させるように制御してもよい。このようにすることで、伝送路特性のダイナミックな変化にも対応できうるようになる。また、伝送路特性取得用の通信データを送信した複数の周波数帯域のうち伝送路特性のよい複数の周波数帯域を示す通信データを第１の受信部１２が受信した場合に、第１の制御部１４は、その伝送路特性のよい複数の周波数帯域を用いて第１の送信部１１に通信データを送信させる。例えば、空き周波数帯域として、周波数インデックス「１」「３」「５」が取得部１３によって取得された場合に、第１の制御部１４は、第１の送信部１１に、その周波数インデックス「１」「３」「５」に応じた周波数帯域を用いて伝送路特性取得用の通信データを送信させる。その後、第１の受信部１２が、伝送特性のよい周波数帯域として、周波数インデックス「３」「５」を含む通信データを、周波数インデックス「３」「５」に応じた周波数帯域を介して受信した場合に、第１の制御部１４は、その周波数インデックス「３」「５」に応じた周波数帯域を用いて通信データを送信するように第１の送信部１１を制御する。
【００３０】
第２の通信装置２は、第２の送信部２１と、第２の受信部２２と、伝送路特性取得部２３と、選択部２４と、履歴情報記録部２５と、第２の制御部２６とを備える。
【００３１】
第２の送信部２１は、通信データを、複数の周波数帯域を用いて、スペクトラム分割シングルキャリア変調方式によりアンテナ４を介して送信する。第２の送信部２１の構成は、図２（ａ）で示される第１の送信部１１の構成と同様のものであり、その説明を省略する。なお、第２の送信部２１は、通信データをＭ個のサブスペクトラムに分割して送信するものとする。また、第２の送信部２１についても、各構成要素が受け渡しを行う信号を、単に通信データと呼ぶこともある。また、第２の送信部２１の構成も、図２（ａ）のものに限定されるものではなく、スペクトラム分割シングルキャリア変調方式による送信を行うことができるのであれば、他の構成であってもよい。また、第２の送信部２１は、ハードウェアによって実現されてもよく、あるいは、ソフトウェアにより実現可能な部分については、送信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００３２】
第２の受信部２２は、第１の通信装置１からスペクトラム分割シングルキャリア変調方式により送信された通信データをアンテナ４を介して受信する。第２の受信部２２の構成は、図２（ｂ）で示される第１の受信部１２の構成と同様のものであり、その説明を省略する。なお、第２の受信部２２は、Ｎ個のサブスペクトラムに分割された通信データを受信するものとする。また、第２の受信部２２についても、各構成要素が受け渡しを行う信号を、単に通信データと呼ぶこともある。また、第２の受信部２２の構成も、図２（ｂ）のものに限定されるものではなく、スペクトラム分割シングルキャリア変調方式による受信を行うことができるのであれば、他の構成であってもよい。また、第２の受信部２２は、ハードウェアによって実現されてもよく、あるいは、ソフトウェアにより実現可能な部分については、受信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００３３】
伝送路特性取得部２３は、第２の受信部２２が受信した伝送路特性取得用の通信データの通信で用いられた複数の周波数帯域の伝送路特性を取得する。伝送路特性取得部２３は、例えば、通信データが送信された複数の周波数帯域ごとに、第２の受信部２２の受信品質である伝送路特性を取得してもよい。その受信品質は、例えば、受信信号強度（ＲＳＳＩ：Ｒｅｃｅｉｖｅｄ  Ｓｉｇｎａｌ  Ｓｔｒｅｎｇｔｈ  Ｉｎｄｉｃａｔｉｏｎ／Ｉｎｄｉｃａｔｏｒ）であってもよく、ＳＮ比であってもよく、その他の受信の品質を示す指標であってもよい。また、伝送路特性取得部２３は、例えば、第２の受信部２２における高速フーリエ変換後の周波数領域における信号を用いて、その受信品質である伝送路特性を取得してもよい。また、伝送路特性取得用の通信データが、伝送路の品質をチェックするための専用の通信データであり、その伝送路特性取得用の通信データの内容があらかじめ第２の通信装置２で記憶されている場合には、伝送路特性取得部２３は、受信された伝送路特性取得用の通信データと、あらかじめ記憶されている伝送路特性取得用の通信データとを比較し、一致の程度を判断することによって、伝送路の特性を取得してもよい。この場合には、一致の程度が高いほど、伝送路の品質が高いことになる。また、この場合にも、伝送路特性取得部２３は、例えば、第２の受信部２２における高速フーリエ変換後の周波数領域における信号を用いて、その一致の程度を示す伝送路特性を取得してもよい。また、伝送路特性取得部２３は、その他の方法によって伝送路特性を取得してもよいことは言うまでもない。また、例えば、伝送路特性取得用の通信データに、その通信データの送信で用いられた複数の周波数帯域を示す情報が含まれている場合には、伝送路特性取得部２３は、その複数の周波数帯域について伝送路特性の取得を行う。
【００３４】
選択部２４は、伝送路特性の良否を判断するためのあらかじめ決められた条件を用いて、伝送路特性取得部２３が取得した伝送路特性が、条件を満たすほどよいと判断された複数の周波数帯域を選択する。その伝送路特性がよいと判断される条件は、例えば、伝送路特性がしきい値よりもよい値であることであってもよく、伝送路特性がよい方から所定の個数以内であることであってもよく、あるいは、それらの組み合わせであってもよい。具体的には、選択部２４は、しきい値よりもよい値の伝送路特性である周波数帯域を選択してもよく、伝送路特性のよい方から所定の個数までの周波数帯域を選択してもよく（逆に、伝送路特性の悪い方法から所定の個数までの周波数帯域を選択しないようにしてもよい）、しきい値よりもよい値の伝送路特性である周波数帯域を特定し、その特定した周波数帯域のうち、伝送路特性のよい方から所定の個数までの周波数帯域を選択してもよい。しきい値は、例えば、あらかじめ決められた値であってもよく、あるいは、最もよい伝送路特性にあらかじめ決められた係数（値が高いほどよい特性である伝送路特性の場合には、例えば、０．４や０．６等の１未満の係数であってもよい）を掛けた値であってもよい。また、所定の個数は、あらかじめ決められた個数であってもよく、あるいは、伝送路特性取得用の通信データの送信で用いられた周波数帯域の個数に１未満のあらかじめ決められた係数（例えば、０．８等）を掛けた値であってもよい。伝送路特性のよい周波数帯域を用いて通信を行うという目的からすれば、選択部２４が、しきい値よりもよい値の伝送路特性である周波数帯域を選択することが好適である。
【００３５】
履歴情報記録部２５は、選択部２４による選択結果の履歴の情報である履歴情報を記録する。履歴情報記録部２５は、例えば、選択部２４が選択を行った際の時刻と、選択結果とを含む履歴情報を記録媒体に記録してもよい。また、履歴情報記録部２５は、選択結果等と共に、通信先の通信装置（例えば、第１の通信装置１）の識別情報をも記録してもよい。その記録媒体は、例えば、例えば、半導体メモリや、光ディスク、磁気ディスク等であり、履歴情報記録部２５が有していてもよく、あるいは履歴情報記録部２５の外部に存在してもよい。また、その記録媒体は、履歴情報を一時的に記憶するものであってもよく、そうでなくてもよい。
【００３６】
第２の制御部２６は、選択部２４が選択した複数の周波数帯域を示す通信データを、選択部２４が選択した複数の周波数帯域を用いて第２の送信部２１に送信させる。この通信データの送信によって、第１の通信装置１は、伝送路特性のよい周波数帯域を知ることができることになる。また、第２の制御部２６は、伝送路特性取得部２３による伝送路特性の取得、及び取得結果に応じた選択部２４による選択が繰り返して行われるように制御してもよい。前述のように、その際の伝送路特性の取得で用いられる伝送路特性取得用の通信データは、その目的のみのために送信されるものであってもよく、あるいは、そうでなくてもよい。前者の場合には、繰り返して伝送路特性取得用の通信データ（前述のように、この通信データは、その時点で通信に用いている周波数帯域を用いて送信されてもよく、あるいは、その時点で空いている周波数帯域を用いて送信されてもよい）が送信されることになる。後者の場合には、伝送路特性取得部２３が、例えば、第１の通信装置１から送信される通信データのうち、特定のもの（例えば、あらかじめ決められた時間ごとの通信データでもよく、あらかじめ決められた個数やデータ容量ごとの通信データであってもよい）を伝送路特性取得用の通信データと見なして伝送路特性の取得を行ってもよい。
【００３７】
また、第２の制御部２６は、履歴情報によって示される、選択された周波数帯域の変動が速いほど高頻度に選択が行われるように制御してもよい。逆に言えば、第２の制御部２６は、選択された周波数帯域の変動が遅いほど低頻度に選択が行われるように制御してもよい。例えば、選択ごとに選択される周波数帯域が異なっているような場合には、それまでの選択頻度よりも高い頻度で選択を行うようにしてもよい。一方、１０回の選択において１回だけ選択される周波数帯域が変更されるような場合には、それまでの選択頻度よりも低い頻度で選択を行うようにしてもよい。選択頻度の制御は、例えば、選択の時間間隔を制御することによって行われてもよい。なお、第２の制御部２６が、結果として、履歴情報に応じたこのような制御を行うことができるのであれば、その方法を問わない。例えば、第２の制御部２６は、選択頻度そのものを制御してもよく、あるいは、伝送路特性取得用の通信データの送信頻度を制御することによって、結果として、選択頻度を制御してもよい。また、例えば、伝送路特性取得用の通信データが、その目的のみのために送信されるものである場合には、第２の制御部２６は、選択頻度の変更に応じて、伝送路特性取得用の通信データの送信頻度の変更を指示する通信データを第１の通信装置１に送信してもよい。そして、その指示に応じて、第１の通信装置１は、伝送路特性取得用の通信データの送信頻度を変更してもよい。また、第２の制御部２６は、選択を行うタイミングで、伝送路特性取得用の通信データの送信を要求する通信データを第１の通信装置１に送信してもよい。そして、その要求に応じて、第１の通信装置１は、伝送路特性取得用の通信データを送信してもよい。また、第２の制御部２６は、例えば、履歴情報を用いて選択頻度を算出し、その算出した頻度に応じた選択が行われるように制御してもよい。履歴情報から選択頻度を算出する際には、前述のように、選択された周波数帯域の変動が速いほど高頻度に選択が行われるように算出を行うものとする。算出された選択頻度は、図示しない記録媒体で記憶されてもよい。
【００３８】
また、選択部２４が選択しなかった周波数帯域は、空き周波数帯域であることが分かっているため、第２の制御部２６は、その周波数帯域を空き周波数帯域として管理してもよい。そして、例えば、他の通信装置に空き周波数帯域を割り当てる際に、その空き周波数帯域として管理されているものを用いるようにしてもよい。
【００３９】
また、第１の通信装置１の取得部１３が複数の空き周波数帯域を他の装置から受け取る場合には、第２の通信装置２は、複数の空き周波数帯域の検出を行い、その検出した複数の空き周波数帯域を示す通信データを第１の通信装置１に送信してもよい。
【００４０】
次に、第１の通信装置１の動作について図３のフローチャートを用いて説明する。
（ステップＳ１０１）第１の送信部１１は、送信を行うかどうか判断する。そして、送信を行う場合には、ステップＳ１０２に進み、そうでない場合には、送信を行うと判断するまでステップＳ１０１の処理を繰り返す。第１の送信部１１は、例えば、第２の通信装置２に通信データを送信する旨の指示をアプリケーション等の上位レイヤ等から受け付けた場合に、送信を行うと判断してもよく、その他のタイミングで送信を行うと判断してもよい。
【００４１】
（ステップＳ１０２）取得部１３は、複数の空き周波数帯域を取得する。
【００４２】
（ステップＳ１０３）第１の制御部１４は、取得部１３が取得した複数の空き周波数帯域を用いて、伝送路特性取得用の通信データを送信するように第１の送信部１１を制御する。すなわち、第１の制御部１４は、取得部１３が取得した複数の空き周波数帯域を、第１の送信部１１が通信データを送信する周波数帯域に設定する。その結果、第１の送信部１１は、伝送路特性取得用の通信データを、その複数の空き周波数帯域に応じた複数のサブスペクトラムに分割して送信する。
【００４３】
（ステップＳ１０４）第１の受信部１２は、第２の通信装置２から送信された通信データを受信したかどうか判断する。受信した場合には、ステップＳ１０５に進み、そうでない場合には、ステップＳ１０７に進む。
【００４４】
（ステップＳ１０５）第１の制御部１４は、第１の受信部１２が受信した通信データに、通信で使用する周波数帯域を示す情報が含まれているかどうか判断する。そして、通信データに周波数帯域を示す情報が含まれている場合には、その情報によって示される周波数帯域が、それまでの通信データの送信で用いた周波数帯域と同じであるかどうか判断する。違っている場合には、ステップＳ１０６に進み、同じである場合や、受信された通信データに周波数帯域を示す情報が含まれていない場合には、ステップＳ１０４に戻る。
【００４５】
（ステップＳ１０６）第１の制御部１４は、第１の受信部１２が受信した通信データに含まれていた情報で示される変更後の周波数帯域を、第１の送信部１１が通信データを送信する周波数帯域に設定する。したがって、その後、第１の送信部１１が通信データを送信する場合には、その変更後の周波数帯域で送信されることになる。そして、ステップＳ１０４に戻る。
【００４６】
（ステップＳ１０７）第１の送信部１１は、通信データを送信するかどうか判断する。そして、通信データを送信する場合には、ステップＳ１０８に進み、そうでない場合には、ステップＳ１０９に進む。第１の送信部１１は、例えば、第２の通信装置２に通信データを送信する旨の指示をアプリケーション等の上位レイヤ等から受け付けた場合に、送信を行うと判断してもよく、その他のタイミングで送信を行うと判断してもよい。
【００４７】
（ステップＳ１０８）第１の送信部１１は、通信データを、その時点で設定されている複数の周波数帯域に応じた複数のサブスペクトラムに分割して送信する。そして、ステップＳ１０４に戻る。
【００４８】
（ステップＳ１０９）第１の制御部１４は、複数の空き周波数帯域の取得を再度行うかどうか判断する。そして、その取得を再度行う場合には、ステップＳ１０２に戻り、そうでない場合には、ステップＳ１０４に戻る。第１の制御部１４は、例えば、定期的に複数の空き周波数帯域の取得を行うと判断してもよく、第２の通信装置２からの指示に応じて複数の空き周波数帯域の取得を行うと判断してもよく、伝送路品質の低下が検出されたタイミングで複数の空き周波数帯域の取得を行うと判断してもよく、あるいは、その他のタイミングで複数の空き周波数帯域の取得を行うと判断してもよい。
なお、図３のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【００４９】
次に、第２の通信装置２の動作について図４のフローチャートを用いて説明する。
（ステップＳ２０１）第２の受信部２２は、通信データを受信したかどうか判断する。そして、通信データを受信した場合には、ステップＳ２０２に進み、そうでない場合には、通信データを受信するまでステップＳ２０１の処理を繰り返す。
【００５０】
（ステップＳ２０２）伝送路特性取得部２３は、ステップＳ２０１またはステップＳ２０７で受信された通信データに応じた伝送路特性を取得する。その伝送路特性の取得は、通信データの伝送で用いられた複数の周波数帯域のそれぞれについて行われる。
【００５１】
（ステップＳ２０３）選択部２４は、伝送路特性取得部２３が取得した伝送路特性のよい複数の周波数帯域を選択する。
【００５２】
（ステップＳ２０４）第２の制御部２６は、選択部２４が選択した複数の周波数帯域を用いて、選択結果を示す通信データを送信するように第２の送信部２１を制御する。すなわち、第２の制御部２６は、選択部２４が選択した複数の周波数帯域を、第２の送信部２１が通信データを送信する周波数帯域に設定する。また、第２の制御部２６は、選択結果を示す通信データを第２の送信部２１に渡す。そして、第２の送信部２１は、選択結果を示す通信データを、その選択された複数の周波数帯域に応じた複数のサブスペクトラムに分割して送信する。
【００５３】
（ステップＳ２０５）履歴情報記録部２５は、その時点の時刻と、選択結果と、第１の通信装置１の識別情報とを有する履歴情報を図示しない記録媒体に蓄積する。
【００５４】
（ステップＳ２０６）第２の制御部２６は、履歴情報記録部２５が蓄積した履歴情報を参照し、選択頻度を更新する。すなわち、その時点の履歴情報に応じた選択頻度を算出し、その選択頻度を、図示しない記録媒体に上書きで蓄積する。なお、適切な頻度で選択が行われている場合には、結果として、選択頻度が変更されないこともある。
【００５５】
（ステップＳ２０７）第２の受信部２２は、通信データを受信したかどうか判断する。そして、受信した場合には、ステップＳ２０８に進み、そうでない場合には、ステップＳ２０９に進む。
【００５６】
（ステップＳ２０８）選択部２４は、選択を行うタイミングであるかどうか判断する。そして、選択を行うタイミングである場合には、ステップＳ２０２に戻り、そうでない場合には、ステップＳ２０７に戻る。選択部２４は、例えば、前回の選択時点から選択の時間間隔だけ経過した場合に、選択を行うタイミングであると判断してもよく、伝送路特性取得用の通信データが受信された場合に、選択を行うタイミングであると判断してもよく、あるいは、その他のタイミングで選択を行うタイミングであると判断してもよい。なお、伝送路特性の取得の際に、伝送路特性取得用の通信データの送信を要求することが必要な場合には、ステップＳ２０８でＹと判断されてからステップＳ２０２に戻るまでの間において、第１の通信装置１に対する伝送路特性取得用の通信データの送信を要求する通信データの送信と、それに応じて送信された伝送路特性取得用の通信データの受信とが行われてもよい。
【００５７】
（ステップＳ２０９）第２の送信部２１は、通信データを送信するかどうか判断する。そして、通信データを送信する場合には、ステップＳ２１０に進み、そうでない場合には、ステップＳ２０７に戻る。
【００５８】
（ステップＳ２１０）第２の送信部２１は、選択部２４が最後に選択した複数の周波数帯域を用いて、通信データを送信する。すなわち、第２の送信部２１は、通信データをその複数の周波数帯域に応じた複数のサブスペクトラムに分割して送信する。そして、ステップＳ２０７に戻る。
なお、図４のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【００５９】
次に、本実施の形態による通信システム１００の動作について、具体例を用いて説明する。この具体例では、第１の通信装置１がＭＳであり、第２の通信装置２がＡＰであるものとする。また、この具体例では、あらかじめ周波数帯域に対して周波数インデックスが付与されているものとする。
【００６０】
ＭＳである第１の通信装置１がＡＰである第２の通信装置２と通信を行わなければならないようになったとする。すると、第１の送信部１１は、送信を行うと判断し（ステップＳ１０１）、空き周波数帯域を取得する旨の指示を図示しない経路を介して取得部１３に渡す。すると、取得部１３は、その時点でのセンシングを行う。すなわち、第１の受信部１２がその時点で受信した電波の高速フーリエ変換の結果を用いて、周波数インデックスごとに、周波数帯域が使用されているかどうか判断する。この場合には、センシングの結果、図５（ａ）で示されるように、周波数インデックス＃２，＃４等に応じた周波数帯域の使用されていることが検出されたとする（ステップＳ１０２）。すると、第１の制御部１４は、使用されていない周波数インデックス＃１，＃３，＃５を通信データの送信で用いる周波数帯域に設定する。また、第１の制御部１４は、周波数インデックス＃１，＃３，＃５を含む通信データを第１の送信部１１に渡す。その結果、第１の送信部１１は、図５（ｂ）で示されるように、周波数インデックス＃１，＃３，＃５を含む伝送路特性取得用の通信データを、設定された周波数インデックス＃１，＃３，＃５に応じた周波数帯域に分割して送信する（ステップＳ１０３）。
【００６１】
第１の通信装置１から送信された伝送路特性取得用の通信データは、第２の受信部２２で受信される（ステップＳ２０１）。そして、伝送路特性取得部２３によって、その通信データに含まれていた周波数インデックス＃１，＃３，＃５に対応する伝送路特性が取得される（ステップＳ２０２）。ここでは、図５（ｃ）で示されるように、伝送路特性が取得されたものとする。すなわち、周波数インデックス＃１に応じた周波数帯域の伝送路特性が悪かったとする。その結果、選択部２４は、あらかじめ設定されているしきい値と取得された周波数インデックス＃１，＃３，＃５の伝送路特性とを比較し、周波数インデックス＃１の伝送路特性がしきい値以下であると判断し、周波数インデックス＃３，＃５を選択したとする（ステップＳ２０３）。すると、第２の制御部２６は、選択された周波数インデックス＃３，＃５に応じた周波数帯域を通信データの送信で用いる周波数帯域に設定する。また、第２の制御部２６は、選択された周波数インデックス＃３，＃５を示す通信データを第２の送信部２１に渡す。そして、第２の送信部２１は、その受け取った通信データを、設定された周波数インデックス＃３，＃５に応じた周波数帯域に分割して送信する（ステップＳ２０４）。また、履歴情報記録部２５は、その時点の時刻と、選択された周波数インデックス＃３，＃５と、第１の通信装置１の識別情報とを有する履歴情報を図示しない記録媒体に蓄積する（ステップＳ２０５）。なお、この場合には、まだ１回目の履歴情報の記録であるため、選択頻度は更新されないものとする（ステップＳ２０６）。その選択頻度（選択の時間間隔）の初期値として、１分が設定されているものとする。そして、隣接する２回の選択結果が同じである場合には、選択の時間間隔が倍に変更され（但し、上限の時間間隔が設定されているものとする）、隣接する２回の選択結果が異なる場合には、選択の時間間隔が半分に変更されるものとする。また、その選択の時間間隔は、第１の通信装置１にも送信され、第１の通信装置１においても、その選択の時間間隔と同じ間隔で空き周波数帯域の取得と、伝送路特性取得用の通信データの送信とを行うように設定されているものとする。したがって、第１の通信装置１においても、空き周波数帯域の取得等の時間間隔の初期値として、１分が設定されているものとする。
【００６２】
第２の通信装置２から送信された通信データは、第１の受信部１２で受信される（ステップＳ１０４）。そして、その通信データに、周波数インデックス＃３，＃５が含まれており、さらに、その周波数インデックス＃３，＃５がそれまでに設定されている周波数インデックス＃１，＃３，＃５と異なるため（ステップＳ１０５）、第１の制御部１４は、その新しい周波数帯域を示す周波数インデックス＃３，＃５を第１の送信部１１が通信データの送信で用いる周波数帯域に設定する（ステップＳ１０６）。その後、第１の通信装置１が第２の通信装置２に通信データを送信する際には、第２の送信部２１は、設定された周波数インデックス＃３，＃５に応じた周波数帯域を用いて送信することになる（ステップＳ１０７，Ｓ１０８）。
【００６３】
伝送路特性取得用の通信データが送信されてから１分が経過すると、第１の制御部１４は、空き周波数帯域の取得を再度行うと判断し（ステップＳ１０９）、前述したように、センシングと、そのセンシング結果に応じた伝送路特性取得用の通信データの送信とを行う（ステップＳ１０２，Ｓ１０３）。ここでも、空き周波数帯域は、周波数インデックス＃１，＃３，＃５であったとする。その伝送路特性取得用の通信データは、第２の受信部２２で受信され（ステップＳ２０７）、その通信データが伝送路特性取得用の通信データであるため、選択を行うと判断される（ステップＳ２０８）。そして、前述のようにして、伝送路特性の取得、周波数帯域の選択、選択結果に応じた通信データの送信、履歴情報の記録が行われる（ステップＳ２０２〜Ｓ２０５）。なお、ここでも周波数インデックス＃３，＃５が選択されたとする。すると、２回連続して同じ選択結果であったため、第２の制御部２６は、選択の時間間隔を２分に設定し、その時間間隔を示す通信データを第２の送信部２１に渡す。すると、第２の送信部２１は、その通信データを、その時点で設定されている周波数インデックス＃３，＃５に応じた周波数帯域を用いて第１の通信装置１に送信する（ステップＳ２０９，Ｓ２１０）。第１の通信装置１では、その通信データを受信し（ステップＳ１０４，Ｓ１０５）、それに応じて、空き周波数帯域の取得等の時間間隔を２分に更新する。このようにして、第１及び第２の通信装置１，２において、伝送路特性のよい周波数帯域を用いた通信が行われることになる。
【００６４】
なお、この具体例では、ＭＳである第１の通信装置１が１個だけ存在する場合について説明したが、そうでなくてもよい。第１の通信装置１と同様のＭＳが複数存在し、ＡＰである第２の通信装置２は、その複数のＭＳに対して、伝送路特性のよい周波数帯域の選択等の処理を行ってもよい。
【００６５】
以上のように、本実施の形態による通信システム１００によれば、スペクトラム分割シングルキャリア変調方式によって通信を行う第１及び第２の通信装置１，２の間において、空き周波数帯域であって、さらに、伝送品質のよい周波数帯域を用いて通信を行うことができるようになる。その結果、伝送品質の低下を回避することができるようになる。また、伝送路特性のよくない周波数帯域を占有することがなくなるため、無線リソースを有効に使用することができるようになる。
【００６６】
なお、本実施の形態では、第２の通信装置２において、履歴情報の記録を行い、その履歴情報によって示される選択された周波数帯域の変動が速いほど高頻度に選択が行われるように制御する場合について説明したが、そうでなくてもよい。周波数帯域の選択は、あらかじめ決められた頻度で行われるようにしてもよい。そのように、履歴情報を用いて周波数帯域の選択頻度を制御することを行わない場合には、第２の通信装置２は、履歴情報記録部２５を備えていなくてもよく、また、第２の制御部２６は、選択頻度の制御を行わなくてもよい。
また、本実施の形態による通信は、例えば、ＩＳＭ帯において行われてもよく、あるいは、それ以外の帯域において行われてもよい。
【００６７】
また、上記実施の形態において、各処理または各機能は、単一の装置または単一のシステムによって集中処理されることによって実現されてもよく、あるいは、複数の装置または複数のシステムによって分散処理されることによって実現されてもよい。
【００６８】
また、上記実施の形態において、各構成要素間で行われる情報の受け渡しは、例えば、その情報の受け渡しを行う２個の構成要素が物理的に異なるものである場合には、一方の構成要素による情報の出力と、他方の構成要素による情報の受け付けとによって行われてもよく、あるいは、その情報の受け渡しを行う２個の構成要素が物理的に同じものである場合には、一方の構成要素に対応する処理のフェーズから、他方の構成要素に対応する処理のフェーズに移ることによって行われてもよい。
【００６９】
また、上記実施の形態において、各構成要素が実行する処理に関係する情報、例えば、各構成要素が受け付けたり、取得したり、選択したり、生成したり、送信したり、受信したりした情報や、各構成要素が処理で用いるしきい値や数式、アドレス等の情報等は、上記説明で明記していない場合であっても、図示しない記録媒体において、一時的に、あるいは長期にわたって保持されていてもよい。また、その図示しない記録媒体への情報の蓄積を、各構成要素、あるいは、図示しない蓄積部が行ってもよい。また、その図示しない記録媒体からの情報の読み出しを、各構成要素、あるいは、図示しない読み出し部が行ってもよい。
【００７０】
また、上記実施の形態において、各構成要素等で用いられる情報、例えば、各構成要素が処理で用いるしきい値やアドレス、各種の設定値等の情報がユーザによって変更されてもよい場合には、上記説明で明記していない場合であっても、ユーザが適宜、それらの情報を変更できるようにしてもよく、あるいは、そうでなくてもよい。それらの情報をユーザが変更可能な場合には、その変更は、例えば、ユーザからの変更指示を受け付ける図示しない受付部と、その変更指示に応じて情報を変更する図示しない変更部とによって実現されてもよい。その図示しない受付部による変更指示の受け付けは、例えば、入力デバイスからの受け付けでもよく、通信回線を介して送信された情報の受信でもよく、所定の記録媒体から読み出された情報の受け付けでもよい。
【００７１】
また、上記実施の形態において、第１及び第２の通信装置１，２に含まれる２以上の構成要素が通信デバイスや入力デバイス等を有する場合に、２以上の構成要素が物理的に単一のデバイスを有してもよく、あるいは、別々のデバイスを有してもよい。
【００７２】
また、上記実施の形態において、各構成要素は専用のハードウェアにより構成されてもよく、あるいは、ソフトウェアにより実現可能な構成要素については、プログラムを実行することによって実現されてもよい。例えば、ハードディスクや半導体メモリ等の記録媒体に記録されたソフトウェア・プログラムをＣＰＵ等のプログラム実行部が読み出して実行することによって、各構成要素が実現され得る。なお、上記実施の形態における第１の通信装置１を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、空き周波数帯域を用いて通信を行う通信装置として機能させるためのプログラムであって、通信に用いられていない周波数帯域である複数の空き周波数帯域を取得する取得部、伝送路特性取得用の通信データを、前記取得部が取得した複数の空き周波数帯域を用いて、通信データを、複数の周波数帯域を用いて、スペクトラム分割シングルキャリア変調方式により送信する送信部に送信させ、前記通信先の装置から送信された、当該伝送路特性取得用の通信データを送信した複数の周波数帯域のうち伝送路特性のよい複数の周波数帯域を示す通信データを、通信先の装置から、スペクトラム分割シングルキャリア変調方式により送信された通信データを受信する受信部が受信した場合に、当該伝送路特性のよい複数の周波数帯域を用いて前記送信部に通信データを送信させる制御部として機能させるためのプログラムである。
【００７３】
また、上記実施の形態における第２の通信装置２を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、空き周波数帯域を用いて通信を行う通信装置として機能させるためのプログラムであって、通信先の装置から、スペクトラム分割シングルキャリア変調方式により送信された通信データを受信する受信部が、前記通信先の装置から、複数の空き周波数帯域を用いて送信された伝送路特性取得用の通信データを受信した場合に、当該伝送路特性取得用の通信データの通信で用いられた複数の周波数帯域の伝送路特性を取得する伝送路特性取得部、伝送路特性の良否を判断するためのあらかじめ決められた条件を用いて、前記伝送路特性取得部が取得した伝送路特性が、当該条件を満たすほどよいと判断された複数の周波数帯域を選択する選択部、前記選択部が選択した複数の周波数帯域を示す通信データを、前記選択部が選択した複数の周波数帯域を用いて、通信データを、複数の周波数帯域を用いて、スペクトラム分割シングルキャリア変調方式により送信する送信部に送信させる制御部として機能させるためのプログラムである。
【００７４】
なお、上記プログラムにおいて、上記プログラムが実現する機能には、ハードウェアでしか実現できない機能は含まれない。すなわち、ハードウェアでしか実現できない機能は、上記プログラムが実現する機能には少なくとも含まれないものとする。
【００７５】
また、このプログラムは、サーバなどからダウンロードされることによって実行されてもよく、所定の記録媒体（例えば、ＣＤ−ＲＯＭなどの光ディスクや磁気ディスク、半導体メモリなど）に記録されたプログラムが読み出されることによって実行されてもよい。また、このプログラムは、プログラムプロダクトを構成するプログラムとして用いられてもよい。
【００７６】
また、このプログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
【００７７】
図６は、上記プログラムを実行して、上記実施の形態による第１及び第２の通信装置１，２を実現するコンピュータの外観の一例を示す模式図である。上記実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムによって実現されうる。
【００７８】
図６において、コンピュータシステム９００は、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）ドライブ９０５、ＦＤ（Ｆｌｏｐｐｙ（登録商標）  Ｄｉｓｋ）ドライブ９０６を含むコンピュータ９０１と、キーボード９０２と、マウス９０３と、モニタ９０４とを備える。
【００７９】
図７は、コンピュータシステム９００の内部構成を示す図である。図７において、コンピュータ９０１は、ＣＤ−ＲＯＭドライブ９０５、ＦＤドライブ９０６に加えて、ＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）９１１と、ブートアッププログラム等のプログラムを記憶するためのＲＯＭ９１２と、ＭＰＵ９１１に接続され、アプリケーションプログラムの命令を一時的に記憶すると共に、一時記憶空間を提供するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）９１３と、アプリケーションプログラム、システムプログラム、及びデータを記憶するハードディスク９１４と、ＭＰＵ９１１、ＲＯＭ９１２等を相互に接続するバス９１５とを備える。なお、コンピュータ９０１は、前述の送信や受信の処理を行うためのハードウェア、例えば、ＤＡ変換器やＡＤ変換器、変調器や復調器等を含んでいてもよく、あるいは、それらのハードウェアに接続されていてもよい。また、コンピュータ９０１は、ＬＡＮへの接続を提供する図示しないネットワークカードを含んでいてもよい。
【００８０】
コンピュータシステム９００に、上記実施の形態による第１及び第２の通信装置１，２の機能を実行させるプログラムは、ＣＤ−ＲＯＭ９２１、またはＦＤ９２２に記憶されて、ＣＤ−ＲＯＭドライブ９０５、またはＦＤドライブ９０６に挿入され、ハードディスク９１４に転送されてもよい。これに代えて、そのプログラムは、図示しないネットワークを介してコンピュータ９０１に送信され、ハードディスク９１４に記憶されてもよい。プログラムは実行の際にＲＡＭ９１３にロードされる。なお、プログラムは、ＣＤ−ＲＯＭ９２１やＦＤ９２２、またはネットワークから直接、ロードされてもよい。
【００８１】
プログラムは、コンピュータ９０１に、上記実施の形態による第１及び第２の通信装置１，２の機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティプログラム等を必ずしも含んでいなくてもよい。プログラムは、制御された態様で適切な機能（モジュール）を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいてもよい。コンピュータシステム９００がどのように動作するのかについては周知であり、詳細な説明は省略する。
【００８２】
また、本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【００８３】
以上より、本発明による通信システム等によれば、伝送品質の低下を回避できるという効果が得られ、スペクトラム分割シングルキャリア変調方式により通信を行う通信システム等として有用である。
【符号の説明】
【００８４】
１  第１の通信装置
２  第２の通信装置
３、４  アンテナ
１１  第１の送信部
１２  第１の受信部
１３  取得部
１４  第１の制御部
２１  第２の送信部
２２  第２の受信部
２３  伝送路特性取得部
２４  選択部
２５  履歴情報記録部
２６  第２の制御部
３１  変調部
３２、４５  Ｓ／Ｐ変換部
３３、４６  フーリエ変換部
３４  スペクトラムマッピング部
３５、４８  逆フーリエ変換部
３６、４９  Ｐ／Ｓ変換部
３７  ＤＡ変換部
３８、４３  局部発信部
３９、４２  周波数変換部
４０  電力増幅部
４１  低雑音増幅部
４４  ＡＤ変換部
４７  スペクトラムデマッピング部
５０  復調部
【図１】
0005688530.tif 000002
【図２】
0005688530.tif 000003
【図３】
0005688530.tif 000004
【図４】
0005688530.tif 000005
【図５】
0005688530.tif 000006
【図６】
0005688530.tif 000007
【図７】
0005688530.tif 000008