(57)【要約】  無線通信装置１１Ａが時刻Ｔ１３１でデータパケットの送信を決定すると、時間ＴＡの間、干渉信号の検出を行う。無線通信装置１１Ａは、時刻Ｔ１３１から時間ＴＡが経過する時刻Ｔ１３３より前の時刻Ｔ１３２にデータパケットｄ２１（干渉信号）を検出する。無線通信装置１１Ａは、干渉信号を検出した時刻Ｔ１３２から時間ＴＢが経過した時刻Ｔ１３４に無線通信装置１２Ａ宛にデータパケットｄ１１の送信を開始し、時刻Ｔ１３６でデータパケットｄ１１の送信を終了する。
2007100048.tif 000002
【特許請求の範囲】
【請求項１】
干渉信号を予め所定の時間受信することによって受信信号から当該干渉信号を低減して希望信号を取得する機能を備えた受信装置と無線により通信を行う送信装置において、
干渉信号を検出する検出手段と、
前記受信装置宛にパケットを送信する送信手段と、
前記検出手段により干渉信号が検出される場合に、当該干渉信号が検出されてから前記所定の時間が経過した後に前記送信手段にパケットの送信を行わせる送信タイミング制御手段と、
を備えることを特徴とする送信装置。
【請求項２】
前記検出手段による干渉信号の検出結果に基づいて前記送信手段が継続して送信するパケットの長さを制御する送信パケット長制御手段
を更に備えることを特徴とする請求項１記載の送信装置。
【請求項３】
前記送信手段によるパケットの送信中の前記検出手段が検出する干渉信号の変化に基づいて前記送信手段にパケットを分割して当該パケットの送信を行わせる送信パケット長制御手段
を更に備えることを特徴とする請求項１記載の送信装置。
【請求項４】
前記送信パケット長制御手段は、前記送信手段が前記パケットを継続して送信したならば当該パケットの送信が終了する時刻より前に新たな干渉信号が自装置に到来すると予測される場合に、前記送信手段に当該パケットの分割を行わせる
ことを特徴とする請求項３記載の送信装置。
【請求項５】
前記送信手段は、パケットを分割して当該パケットの送信を行う場合に、分割して得られた分割パケットの少なくとも一方に、パケットが分割されたことを示す所定の情報を挿入することを特徴とする請求項３記載の送信装置。
【請求項６】
前記送信手段は、パケットを分割して当該パケットの送信を行う場合に、パケットが分割されて送信されたことを示す通知情報を前記受信装置宛に送信する
ことを特徴とする請求項３記載の送信装置。
【請求項７】
前記検出手段により検出された干渉信号のヘッダ内のパケット長に基づいて前記送信手段が送信するパケットの長さを制御する送信パケット長制御手段
を更に備えることを特徴とする請求項１記載の送信装置。
【請求項８】
前記送信タイミング制御手段は、前記検出手段により一の干渉波が検出されてから当該一の干渉波に関する前記所定の時間が経過するまでに他の干渉波が検出された場合に、当該他の干渉波が検出されてから前記所定の時間が経過した後に前記送信手段にパケットの送信を行わせる
ことを特徴とする請求項１記載の送信装置。
【請求項９】
前記送信手段はパケットの送信を複数のストリームを重畳して行い、
前記送信装置は、
干渉信号の数を検出する干渉数検出手段と、
前記干渉数検出手段により検出される干渉信号の数に基づいて前記送信手段が重畳するストリームの数を制御する送信ストリーム数制御手段と、
を更に備えることを特徴とする請求項１記載の送信装置。
【請求項１０】
送信装置が、干渉信号を予め所定の時間受信することによって受信信号から当該干渉信号を低減して希望信号を取得する機能を備えた受信装置に対して、無線によりパケットを送信する無線通信システムにおいて、
前記送信装置は、
干渉信号を検出する検出手段と、
前記受信装置宛にパケットを送信する送信手段と、
前記検出手段により干渉信号が検出される場合に、当該干渉信号が検出されてから前記所定の時間が経過した後に前記送信手段にパケットの送信を行わせる送信タイミング制御手段と、
を備えることを特徴とする無線通信システム。
【請求項１１】
干渉信号を予め所定の時間受信することによって受信信号から当該干渉信号を低減して希望信号を取得する機能を備えた受信装置宛に無線によりパケットを送信する送信装置において行われる送信方法において、
干渉信号を検出する検出手順と、
前記受信装置宛にパケットを送信する送信手順と、
前記検出手順において干渉信号が検出される場合に、当該干渉信号が検出されてから前記所定の時間が経過した後に前記送信手順においてパケットの送信が行われるように送信タイミングを制御する送信タイミング制御手順と、
を有することを特徴とする送信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、送信装置が受信装置に対して送信する希望信号に対する干渉信号の影響を抑える技術に関する。
【背景技術】
【０００２】
従来、無線ＬＡＮ（Local Area Network）システムやデジタルセルラ通信システムなどの無線通信システムでは、複数の無線通信装置（送信装置及び受信装置として機能する。）が存在し、無線通信装置は所定の周波数帯域を共有して通信を行う。このため、無線通信装置が受信する受信信号には、自装置宛の信号（以下、希望信号と言う。）が含まれるとともに、自装置の通信とは無関係な他の無線通信装置間の通信による信号などが含まれる。なお、以下において、受信信号のうち希望信号以外のものを干渉信号と言い、干渉信号には無線通信装置以外の各種機器が発射する漏洩電波なども含む。【０００３】
ここで、無線通信システムの概要について説明する。
図２８は、従来の無線通信システムを説明するための図である。但し、図２８では、無線通信装置１０１１と無線通信装置１０１２とが通信を行い、無線通信装置１０２１と無線通信装置１０２２とが通信を行っているとする。なお、図中において、実線は希望信号を表し、点線及び一点鎖線の夫々は干渉信号を表す。【０００４】
例えば、無線通信装置１０１１が、無線通信装置１０１２宛に送信データをパケット化したデータパケットＤ１１を送信する。無線通信装置１０１２は、データパケットＤ１１の受信が正常に行えた場合、無線通信装置１０１１宛にＡＣＫ（ACKnowledgement）パケットＡ１２を送信する。
また、無線通信装置１０２１が、無線通信装置１０２２宛に送信データをパケット化したデータパケットＤ２１を送信する。無線通信装置１０２２は、データパケットＤ２１の受信が正常に行えた場合、無線通信装置１０２１宛にＡＣＫパケットＡ１２を送信する。【０００５】
無線通信装置１０２１と無線通信装置１０２２との間で送受信されるデータパケットＤ２１或いはＡＣＫパケットＡ２２は、無線通信装置１０１１或いは無線通信装置１０１２により干渉信号として受信される場合がある。
図２９は、図２８の無線通信システムの伝送シーケンスの一例を示す図である。但し、本伝送シーケンス及び以下の各伝送シーケンスを示す各図においては無線通信装置を単に通信装置と記載する。【０００６】
無線通信装置１０１１は、無線通信装置１０１２宛に時刻Ｔ２から時刻Ｔ３迄の期間、データパケットＤ１１を送信する。無線通信装置１０１２は無線通信装置１０１１宛に時刻Ｔ４から時刻Ｔ６迄の期間、ＡＣＫパケットＡ２２を送信する。
無線通信装置１０２１は、無線通信装置１０２２宛に時刻Ｔ１から時刻Ｔ５迄の期間、データパケットＤ２１を送信する。無線通信装置１０２２は無線通信装置１０２１宛に時刻Ｔ７から時刻Ｔ８迄の期間、ＡＣＫパケットＡ２２を送信する。【０００７】
無線通信装置１０１２は、データパケットＤ１１の受信中の一部区間（時刻Ｔ２から時刻Ｔ３）に、干渉信号としてデータパケットＤ２１を受信することになる。このため、例えば、無線通信装置１０１２が無線通信装置１０２１に近接した位置に存在する場合、無線通信装置１０１２が受信するデータパケットＤ２１の受信電力が大きくなり、データパケットＤ１１の復調に誤りが生じる可能性が高くなる。なお、ＡＣＫパケットＡ１２についても、干渉信号と同時に受信するような状況では復調に誤りが生じる可能性が高い。【０００８】
なお、干渉信号が希望信号に与える影響は、希望信号のチャネル周波数と干渉信号のチャネル周波数にも依存する。
図３０（ａ）は同一チャネル干渉（ＣＣＩ：Co-Channel Interference）を示す模式図である。希望信号と干渉信号のチャネル帯域が同じ場合、希望信号に対する干渉信号の影響が大きく、希望信号の復調に誤りが生じる可能性が高い。【０００９】
また、図３０（ｂ）は隣接チャネル干渉（ＡＣＩ：Adjacent Channel Interference）を示す模式図である。希望信号と干渉信号のチャネル帯域が異なる場合、同一チャネルの場合に比べて希望信号に対する干渉信号の影響は小さい。しかし、干渉信号が広帯域信号であり、送信パワーアンプに非線形歪が生じた場合など、チャネル帯域外への漏洩電力が大きいと、干渉信号の影響により希望信号の復調に誤りが生じる可能性がある。【００１０】
また、無線通信装置１０１１などを含む無線通信システムとは別の無線通信システムを構成する各種機器、漏洩電波を発射する各種機器、例えば５ＧＨｚ帯のレーダを出力する各種機器などが無線通信装置１０１１などと混在する場合、各種機器が出力する電波が干渉信号として希望信号に対して影響を与えることがある。この場合も、干渉信号の影響により希望信号の復調に誤りが生じる可能性がある。なお、無線通信システムとして、例えば、２．４ＧＨｚ帯では無線ＬＡＮシステム、Ｂｌｕｅｔｏｏｔｈシステム、及びコードレス電話システムなどがあり、５ＧＨｚ帯では無線ＬＡＮシステム及び無線アクセスシステムなどがある。また、漏洩電波を発射する各種機器として、例えば、２．４ＧＨｚ帯では、電子レンジなどがある。【００１１】
そこで、希望信号に対する干渉信号の影響を抑える従来技術として、干渉信号が無線通信装置に周期的に到来するレーダである場合を対象としたものがある（例えば、特許文献１参照。）。
上記従来技術では、無線通信装置は、周期的に到来する干渉信号の間隔以下になるように、出力するパケットのパケット長を決定し、干渉信号が到来していない期間にパケットを送信する。このように、レーダ（干渉信号）に無線通信装置が送信するパケット（希望信号）が重ならないようにする。
【特許文献１】特開２００１−２５７６８２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
しかしながら、上記従来技術は、周期的に到来する干渉信号の間隔に基づいてパケットのパケット長や送信タイミングを決定するため、無線通信装置にランダムなタイミングで干渉信号が到来する環境では利用できない。また、上記従来技術は、干渉信号が到来している期間に無線通信装置がパケットの送信を行わないように無線通信装置は制御されるため、伝送効率が低下してしまう。【００１３】
そこで、本発明は、受信装置が事前に干渉信号を受信することによって受信信号から当該干渉信号を低減する受信機能を有することを前提とし、干渉信号がランダムに到来する環境においても干渉信号による希望信号の復調の誤りの発生を抑え、且つ、伝送効率の低下を可能な限り抑えることができる送信装置、無線通信システム、及び送信方法を提供することを目的とする。
【課題を解決するための手段】
【００１４】
上記目的を達成するために本発明の送信装置は、干渉信号を予め所定の時間受信することによって受信信号から当該干渉信号を低減して希望信号を取得する機能を備えた受信装置と無線により通信を行う送信装置において、干渉信号を検出する検出手段と、前記受信装置宛にパケットを送信する送信手段と、前記検出手段により干渉信号が検出される場合に、当該干渉信号が検出されてから前記所定の時間が経過した後に前記送信手段にパケットの送信を行わせる送信タイミング制御手段と、を備える。【００１５】
本発明の無線通信システムは、送信装置が、干渉信号を予め所定の時間受信することによって受信信号から当該干渉信号を低減して希望信号を取得する機能を備えた受信装置に対して、無線によりパケットを送信する無線通信システムにおいて、前記送信装置は、干渉信号を検出する検出手段と、前記受信装置宛にパケットを送信する送信手段と、前記検出手段により干渉信号が検出される場合に、当該干渉信号が検出されてから前記所定の時間が経過した後に前記送信手段にパケットの送信を行わせる送信タイミング制御手段と、を備える。【００１６】
本発明の送信方法は、干渉信号を予め所定の時間受信することによって受信信号から当該干渉信号を低減して希望信号を取得する機能を備えた受信装置宛に無線によりパケットを送信する送信装置において行われる送信方法において、干渉信号を検出する検出手順と、前記受信装置宛にパケットを送信する送信手順と、前記検出手順において干渉信号が検出される場合に、当該干渉信号が検出されてから前記所定の時間が経過した後に前記送信手順においてパケットの送信が行われるように送信タイミングを制御する送信タイミング制御手順と、を有する。
【発明の効果】
【００１７】
上記送信装置、無線通信システム、及び送信方法の夫々によれば、送信装置は干渉信号の検出を行い、干渉信号を検出すれば当該干渉信号を検出してから所定の時間が経過した後に受信装置宛にパケットの送信を行う。このため、干渉信号がランダムに到来する環境においても、受信装置は送信装置からパケットを受信する前に干渉信号を所定の時間受信することになる。このように、受信装置は、希望信号を受信する前に受信信号から干渉信号を低減するために必要な情報を取得するための時間を確保することができる。この結果、上記送信装置、無線通信システム、及び送信方法の夫々は、干渉信号がランダムに到来する環境においても受信装置での干渉信号による希望信号の復調の誤りの発生を抑えることが可能になる。また、上記送信装置、無線通信システム、及び送信方法の夫々は、干渉信号が到来している状況でパケットを送信できるので、伝送効率の低下を可能な限り抑えることができる。【００１８】
上記送信装置において、前記検出手段による干渉信号の検出結果に基づいて前記送信手段が継続して送信するパケットの長さを制御する送信パケット長制御手段を更に備えるようにしてもよい。
これによれば、パケットの最後まで継続してパケットの送信を行うならばその送信中に干渉信号が到来するような状況であっても、継続して送信するパケットの長さを制御するため、当該干渉信号による受信装置での希望信号の復調の誤りの発生を抑えられる場合がある。【００１９】
上記送信装置において、前記送信手段によるパケットの送信中の前記検出手段が検出する干渉信号の変化に基づいて前記送信手段にパケットを分割して当該パケットの送信を行わせる送信パケット長制御手段を更に備えるようにしてもよい。
これによれば、パケットの最後まで継続してパケットの送信を行うならばその送信中に干渉信号が到来するような状況であっても、パケットを分割して送信することによって、当該干渉信号による受信装置での希望信号の復調の誤りの発生を抑えられる場合がある。【００２０】
上記送信装置において、前記送信パケット長制御手段は、前記送信手段が前記パケットを継続して送信したならば当該パケットの送信が終了する時刻より前に新たな干渉信号が自装置に到来すると予測される場合に、前記送信手段に当該パケットの分割を行わせるようにしてもよい。
これによれば、パケットを必要以上に分割することがないので、伝送効率の低下を防ぐことができる。【００２１】
上記送信装置において、前記送信手段は、パケットを分割して当該パケットの送信を行う場合に、分割して得られた分割パケットの少なくとも一方に、パケットが分割されたことを示す所定の情報を挿入するようにしてもよい。
上記送信装置において、前記送信手段は、パケットを分割して当該パケットの送信を行う場合に、パケットが分割されて送信されたことを示す通知情報を前記受信装置宛に送信するようにしてもよい。【００２２】
これらによれば、送信装置がパケットを分割して送信したことを受信装置が認識することが可能になる。
上記送信装置において、前記検出手段により検出された干渉信号のヘッダ内のパケット長に基づいて前記送信手段が送信するパケットの長さを制御する送信パケット長制御手段を更に備えるようにしてもよい。【００２３】
これによれば、例えば送信データを１つのパケットにして当該パケットの最後まで継続してパケットの送信を行うならばその送信中に干渉信号が到来するような状況であっても、出力するパケットの長さを制御することによって、当該干渉信号による受信装置での希望信号の復調の誤りの発生を抑えられる場合がある。
上記送信装置において、前記送信タイミング制御手段は、前記検出手段により一の干渉波が検出されてから当該一の干渉波に関する前記所定の時間が経過するまでに他の干渉波が検出された場合に、当該他の干渉波が検出されてから前記所定の時間が経過した後に前記送信手段にパケットの送信を行わせるようにしてもよい。【００２４】
これによれば、干渉信号を検出してから所定の時間が経過する前に新たな干渉信号が発生した場合に、受信装置は送信装置からパケットを受信する前に新たな干渉信号を所定の時間受信することができ、希望信号に対する当該新たな干渉信号の影響を抑えることができる。
上記送信装置において、前記送信手段はパケットの送信を複数のストリームを重畳して行い、前記送信装置は、干渉信号の数を検出する干渉数検出手段と、前記干渉数検出手段により検出される干渉信号の数に基づいて前記送信手段が重畳するストリームの数を制御する送信ストリーム数制御手段と、を更に備えるようにしてもよい。【００２５】
これによれば、希望信号に対する干渉信号の影響を抑えつつ、ストリームの重畳数を多くすることができる。
【図面の簡単な説明】
【００２６】
【図１】第１の実施の形態の無線通信システムのシステム構成図。
【図２】図１の無線通信システムの伝送シーケンスの一例を示す図。
【図３】図１の無線通信システムの伝送シーケンスの他の例を示す図。
【図４】図１の無線通信装置間で送受信されるデータパケット及びＡＣＫパケットの構成を説明するための図。
【図５】第１の実施の形態の無線通信装置の装置構成図。
【図６】図５の干渉低減処理部の構成図。
【図７】第１の実施の形態の無線通信装置が行うパケットの送受信処理のフローを示すフローチャート。
【図８】図７のパケット送信処理のフローを示すフローチャート。
【図９】第１の実施の形態の第１の変形例の無線通信システムの伝送シーケンスの一例を示す図。
【図１０】第１の実施の形態の第１の変形例のパケット送信処理のフローを示すフローチャート。
【図１１】第１の実施の形態の第２の変形例の無線通信装置の装置構成図。
【図１２】第２の実施の形態の無線通信システムの伝送シーケンスの一例を示す図。
【図１３】第２の実施の形態の無線通信システムの伝送シーケンスの他の例を示す図。
【図１４】第２の実施の形態の無線通信装置の装置構成図。
【図１５】第２の実施の形態のパケット送信処理のフローを示すフローチャート。
【図１６】第２の実施の形態のパケット送信処理のフローを示すフローチャート。
【図１７】第２の実施の形態の変形例の無線通信装置の装置構成図。
【図１８】第３の実施の形態の無線通信システムのシステム構成図。
【図１９】図１８の無線通信システムの伝送シーケンスの一例を示す図。
【図２０】図１８の無線通信システムの伝送シーケンスの他の例を示す図。
【図２１】図１８の無線通信システムの伝送シーケンスのさらに他の例を示す図。
【図２２】第３の実施の形態の無線通信装置の装置構成図。
【図２３】第３の実施の形態のパケット送信処理のフローを示すフローチャート。
【図２４】第３の実施の形態のパケット送信処理のフローを示すフローチャート。
【図２５】第３の実施の形態の変形例の無線通信システムのシステム構成図。
【図２６】図２５の無線通信システムの伝送シーケンスの一例を示す図。
【図２７】第３の実施の形態の無線通信装置の装置構成図。
【図２８】従来の無線通信システムを説明するための図。
【図２９】図２８の無線通信システムの伝送シーケンスの一例を示す図。
【図３０】（ａ）は同一チャネル干渉を示す模式図であり、（ｂ）は隣接チャネル干渉を示す模式図。
【符号の説明】
【００２７】
１１Ａ、１１Ｂ  無線通信装置
１０１  パケット生成部
１０２  変調部
１０３  スイッチ回路
１０４、１０６  アンテナ
１０５、１０７  復調部
１０８  干渉検出部
１０９  干渉情報管理部
１１０  同時送信判定部
１１１  送信タイミング制御部
１１２  干渉低減処理部
【発明を実施するための最良の形態】
【００２８】
≪第１の実施の形態≫
以下、本発明の第１の実施の形態について図面を参照しつつ説明する。
＜無線通信システムの概要＞
図１は本実施の形態の無線通信システムのシステム構成図である。なお、無線通信装置１１、１２Ａは、本発明の送信装置として動作するとともに、干渉信号を予め所定の時間受信することによって受信信号から当該干渉信号を低減する機能を有する受信装置としても動作する無線通信装置である。その他の無線通信装置は本発明の送信装置として機能しない無線通信装置であるとする。但し、その他の無線通信装置が本発明の送信装置として機能する無線通信装置であっても良い。【００２９】
図１では、無線通信装置１１Ａと無線通信装置１２Ａとが通信を行い、無線通信装置２１Ａと無線通信装置２２Ａとが通信を行っているとする。なお、図中において、実線は希望信号を表し、点線は干渉信号を表す。
例えば、無線通信装置１１Ａは無線通信装置１２Ａ宛にデータパケットｄ１１を送信し、無線通信装置１２Ａは無線通信装置１１Ａ宛にＡＣＫパケットａ１２を送信する。【００３０】
無線通信装置２１Ａは無線通信装置２２Ａ宛にデータパケットｄ２１を送信し、無線通信装置２２Ａは無線通信装置２１Ａ宛にＡＣＫパケットａ２２を送信する。
無線通信装置２１Ａと無線通信装置２２Ａとの間で送受信されるデータパケットｄ２１或いはＡＣＫパケットａ２２は、無線通信装置１１Ａ或いは無線通信装置１２Ａにより干渉信号として受信される場合がある。【００３１】
ここで、無線通信装置１１Ａ、１２Ａの装置構成及び処理フローを説明する前に、無線通信システムの伝送シーケンスの具体例を説明する。
＜伝送シーケンス例（１）＞
図２は図１の無線通信システムの伝送シーケンスの一例を示す図である。但し、図２の伝送シーケンスは、無線通信装置１１Ａと無線通信装置１２Ａとがパケット（データパケット、ＡＣＫパケット）を送受信している期間に、無線通信装置２１Ａと無線通信装置２２Ａとがパケットの送受信を行わない場合の伝送シーケンスである。【００３２】
無線通信装置２１Ａは、時刻Ｔ１０１から時刻Ｔ１０２の間、無線通信装置２２Ａ宛にデータパケットｄ２１を送信する。無線通信装置２２Ａは、データパケットｄ２１の応答として、時刻Ｔ１０３から時刻Ｔ１０４の間、無線通信装置２１Ａ宛にＡＣＫパケットａ２２を送信する。
無線通信装置１１Ａは、時刻Ｔ１０５でデータパケットの送信を決定すると、直ちにデータパケットの送信を行わずに、所定の時間ＴＡの間、干渉信号の検出を行う。なお、干渉信号を検出するための時間ＴＡを設定したのは、データパケットやＡＣＫパケットに影響を与える干渉信号を可能な限り検出するためである。時間ＴＡは固定でもよいし、干渉状況に応じて増減させてもよい。例えば、干渉源が少ない状況では、時間ＴＡを短くして早期にパケットの送信を開始することができるようにすることが好ましい。また、干渉源が多い状況では、時間ＴＡを長くして干渉信号の検出に多くの時間をかけるようにすることが好ましい。【００３３】
無線通信装置１１Ａは、干渉信号を検出することなく、時刻Ｔ１０５から時間ＴＡが経過した時刻Ｔ１０６になると、無線通信装置１２Ａ宛にデータパケットｄ１１の送信を開始し、時刻Ｔ１０７でデータパケットｄ１１の送信を終了する。
無線通信装置１２Ａは、データパケットｄ１１の応答として、時刻Ｔ１０８でＡＣＫパケットの送信を決定すると、時間ＴＡの間、干渉信号の検出を行う。【００３４】
無線通信装置１２Ａは、干渉信号を検出することなく、時刻Ｔ１０８から時間ＴＡが経過した時刻Ｔ１０９になると、時刻Ｔ１０６に無線通信装置１１Ａ宛にＡＣＫパケットａ１２の送信を開始し、時刻Ｔ１１０でＡＣＫパケットａ１２の送信を終了する。
＜伝送シーケンス例（２）＞
図３は図１の無線通信システムの伝送シーケンスの他の例を示す図である。但し、図３の伝送シーケンスは、無線通信装置１１Ａがデータパケットの送信を決定してから時間ＴＡが経過するまでに無線通信装置２１Ａがデータパケットを送信する場合の伝送シーケンスである。【００３５】
無線通信装置１１Ａが時刻Ｔ１３１でデータパケットの送信を決定すると、時間ＴＡの間、干渉信号の検出を行う。
無線通信装置１１Ａが干渉信号の検出を行っている期間内の時刻Ｔ１３２に、無線通信装置２１Ａは無線通信装置２２Ａ宛にデータパケットｄ２１の送信を開始し、時刻Ｔ１３５でデータパケットｄ２１の送信を終了する。無線通信装置２２Ａは、データパケットｄ２１の応答として、時刻Ｔ１３７から時刻Ｔ１３８の間、無線通信装置２１Ａ宛にＡＣＫパケットａ２２を送信する。【００３６】
無線通信装置１１Ａは、時刻Ｔ１３１から時間ＴＡが経過する時刻Ｔ１３３より前の時刻Ｔ１３２にデータパケットｄ２１（干渉信号）を検出する。無線通信装置１１Ａは、データパケットを干渉信号と同時に送信してもよいかを判定する（詳細は後述）。本伝送シーケンスでは、無線通信装置１１Ａはデータパケットを干渉信号と同時に送信してもよいと判定する。【００３７】
無線通信装置１１Ａは、干渉信号を検出した時刻Ｔ１３２から所定の時間ＴＢが経過した時刻Ｔ１３４に無線通信装置１２Ａ宛にデータパケットｄ１１の送信を開始し、時刻Ｔ１３６でデータパケットｄ１１の送信を終了する。
なお、時間ＴＢは、例えば、受信側の無線通信装置が干渉信号から当該干渉信号の特徴量（希望信号から干渉信号の影響を低減するために必要な情報）を取得するために必要な時間に基づいて予め設定される。或いは、干渉信号の先頭部分に挿入されているプリアンブルや制御シンボルなどの長さに基づいて時間ＴＢを設定してもよい。【００３８】
無線通信装置１２Ａは、データパケットｄ１１の応答として、時刻Ｔ１３９でＡＣＫパケットの送信を決定すると、時間ＴＡの間、干渉信号の検出を行う。
無線通信装置１２Ａは、干渉信号を検出することなく、時刻Ｔ１３９から時間ＴＡが経過した時刻Ｔ１４０になると、無線通信装置１１Ａ宛にＡＣＫパケットａ１２の送信を開始し、時刻Ｔ１４１でＡＣＫパケットａ１２の送信を終了する。【００３９】
なお、無線通信装置１２Ａが時刻Ｔ１３９から時間ＴＡが経過する前に干渉信号を検出した場合、無線通信装置１２Ａは、ＡＣＫパケットを干渉信号と同時に送信してもよいと判定すれば、干渉信号を検出してから時間ＴＢが経過した時刻にＡＣＫパケットの送信を開始する。
＜データパケットとＡＣＫパケット＞
図４は無線通信装置１１Ａと無線通信装置１２Ａとの間で送受信されるデータパケット及びＡＣＫパケットの構成を説明するための図である。【００４０】
データパケットは、ヘッダとデータとを含み、ヘッダは、送信元アドレスｄａｄｄ１、宛先アドレスｄａｄｄ２、及び干渉情報ｄｉｎｔを含む。干渉情報ｄｉｎｔは、自装置における干渉信号に関する情報（自装置が検出した干渉信号のチャネル帯域を示すチャネル情報及びその受信電力レベル、干渉耐性（例えば、自装置が希望信号を復調可能な希望波対干渉波の電力比の最低レベル）など）、送信する希望信号（データパケット、ＡＣＫパケット）の送信電力レベル、受信した希望信号の受信電力レベルなどがある。【００４１】
ＡＣＫパケットは、ヘッダのみからなり、送信元アドレスａａｄｄ１、宛先アドレスａａｄｄ２、及び干渉情報ａｉｎｔを含む。干渉情報ａｉｎｔは干渉情報ｄｉｎｔと同じ情報項目を有する。
＜無線通信装置の構成＞
図５は図１の無線通信装置１１Ａの装置構成図である。なお、無線通信装置１２Ａは無線通信装置１１Ａと同じ装置構成である。【００４２】
無線通信装置１１Ａは、パケット生成部１０１と、変調部１０２と、スイッチ回路１０３と、アンテナ１０４、１０６と、復調部１０５、１０７と、干渉検出部１０８と、干渉情報管理部１０９と、同時送信判定部１１０と、送信タイミング制御部１１１と、干渉低減処理部１１２とを有する。
パケット生成部１０１は、送信タイミング制御部１１１による送信指示により、前段から入力される送信データにヘッダを付加してデータパケット（図４（ａ）参照）を生成し、データパケットを変調部１０２へ出力する。なお、データパケットのヘッダには、送信元アドレス、宛先アドレス、干渉情報管理部１０９から入力される干渉情報などが含まれる。【００４３】
また、パケット生成部１０１は、送信タイミング部１１１による送信指示により、ＡＣＫパケット（図４（ｂ）参照）を生成し、ＡＣＫパケットを変調部１０２へ出力する。なお、ＡＣＫパケットのヘッダには、送信元アドレス、宛先アドレス、干渉情報管理部１０９から入力される干渉情報などが含まれる。
変調部１０２は、パケット生成部１０１から入力されるパケット（データパケット、ＡＣＫパケット）を無線周波数帯域に変調する。変調部１０２により無線周波数帯域に変調されたパケットは、スイッチ回路１０３を介してアンテナ１０４から放射される。【００４４】
スイッチ回路１０３は、自装置がパケットを送信するときには、変調部１０２の出力端とアンテナ１０４とを接続し、それ以外のときには復調部１０５の入力端とアンテナ１０４とを接続する。
復調部１０５は、アンテナ１０４によって受信され、スイッチ回路１０３を介して入力される、無線周波数帯域の受信信号をベースバンドの周波数帯域に復調し、復調後の受信信号を干渉検出部１０８及び干渉低減処理部１１２へ出力する。【００４５】
復調部１０７は、アンテナ１０６によって受信された無線周波数帯域の受信信号をベースバンドの周波数帯域に復調し、復調後の受信信号を干渉検出部１０８及び干渉低減処理部１１２へ出力する。なお、アンテナ１０６と復調部１０７との組は１つに限らず、複数であっても良い。
例えば、復調部１０５は自装置がパケットの送信を行うチャネル帯域と同一のチャネル帯域（以下、同一チャネルと言う。）の受信信号を復調する。また、復調部１０７は自装置がパケットの送信を行うチャネル帯域に隣接するチャネル帯域（以下、隣接チャネルと言う。）の受信信号を復調する。【００４６】
干渉検出部１０８は、復調部１０５、１０７からの入力内容に基づいて干渉信号の検出を行い、検出結果を干渉情報管理部１０９へ出力する。
本実施の形態では、例えば、干渉検出部１０８は、復調部１０７からの入力内容に基づいて隣接チャネルの干渉信号の検出を行い、隣接チャネルを示すチャネル情報と干渉信号の受信電力レベルとを干渉情報管理部１０９へ出力する。【００４７】
なお、通信相手の無線通信装置において、希望信号に対して影響が大きい干渉信号を送信する無線通信装置を特定して、当該無線通信信号による干渉信号のみを検出するようにしてもよく、或いは、希望信号に対して影響が大きい干渉信号を特定して、その干渉信号のみを検出するようにしてもよい。
干渉情報管理部１０９は、干渉検出部１０８によって検出された干渉信号のチャネル情報とその受信電力レベルとを記憶する。また、干渉情報管理部１０９は、パケットを送信した送信電力レベルと、干渉低減処理部１１２から入力される自装置宛の信号（希望信号）のヘッダ内の干渉情報と、当該希望信号の受信電力レベルとを、当該ヘッダ内の送信元アドレス（通信相手の無線通信装置のアドレス）に対応付けて記憶する。【００４８】
干渉情報管理部１０９は、記憶内容を基に上述した干渉情報を生成してパケット生成部１０１へ出力し、低減すべき干渉信号を示す情報を干渉低減処理部１１２へ出力する。さらに、干渉情報管理部１０９は、自装置で検出した干渉信号のチャネル情報及びその受信電力レベル、並びに、通信相手の無線通信装置のアドレスに対応付けて記憶されている各情報を同時送信判定部１１０へ出力する。【００４９】
同時送信判定部１１０は、干渉検出部１０８によって干渉信号が検出されると、干渉情報管理部１０９から入力される入力情報に基づいて、パケットを干渉信号と同時に送信することが可能か否かを判定し、同時送信可能か否かを示す同時送信可否情報を送信タイミング制御部１１１へ出力する。
同時送信が可能かどうかの判定は、例えば、通信相手の無線通信装置での希望信号の受信電力レベル（通信相手から送られてくる信号の干渉情報に含まれる。）及び当該希望信号を自装置が送信した送信電力レベルや、自装置で検出した干渉信号の受信電力レベルなどを利用して、通信相手の無線通信装置の干渉耐性（通信相手から送られてくる信号の干渉情報に含まれる。）を満たすかを予測することにより行う。【００５０】
送信タイミング制御部１１１は、干渉検出部１０８によって干渉信号が検出されなければ、パケットの送信を決定してから時間ＴＡが経過したときに、パケット生成部１０１に対してパケットの送信指示を行う。
送信タイミング制御部１１１は、干渉信号が検出され、且つ、同時送信判定部１１０から入力される同時送信可否情報が同時送信可能であることを示す場合には、干渉信号が検出されてから時間ＴＢが経過したときに、パケット生成部１０１に対してパケットの送信指示を行う。【００５１】
送信タイミング制御部１１１は、干渉信号が検出され、且つ、同時送信判定部１１０から入力される同時送信可否情報が同時送信可能でないことを示す場合には、干渉信号が検出されなくなったときに、パケット生成部１０１に対してパケットの送信指示を行う。
干渉低減処理部１１２は、干渉情報管理部１０９から低減すべき干渉信号を示す情報が入力され、復調部１０５、１０７から入力される受信信号の振幅と位相とを調整して合成することで、干渉信号のレベルを低減させる処理を行う。そして、干渉低減処理部１１２は、当該処理の結果得られる信号（希望信号）を復号して復号データを得る。干渉低減処理部１１２は、復号データを後段へ出力するとともに、希望信号の受信電力レベル及びそのヘッダ内の干渉情報を干渉情報管理部１０９へ出力する。【００５２】
＜干渉低減処理部の構成＞
図６は図５の干渉低減処理部１１２の構成図である。
干渉低減処理部１１２は、干渉測定部１５１と、干渉特徴量記憶部１５２と、伝送路推定部１５３と、係数演算部１５４と、係数記憶部１５５と、合成部１５６と、復号部１５７とを有する。【００５３】
干渉測定部１５１は、干渉信号を検出している間、受信信号に基づいて干渉信号の特徴量を測定する。干渉信号の特徴量としては、例えば、複数アンテナ間の信号相関などを用いることができる。
干渉特徴量記憶部１５２は、干渉測定部１５１により測定された干渉信号の特徴量を記憶する。【００５４】
伝送路推定部１５３は、受信信号に含まれるトレーニングシンボルを用いて伝送路推定を行う。受信信号にトレーニングシンボルが含まれていれば当該受信信号が希望信号である可能性が高いため、干渉低減処理部１１２は干渉低減処理を開始する。
係数演算部１５４は、干渉情報管理部１０９から入力される低減すべき干渉信号を示す情報に基づいて低減すべき干渉信号の特徴量を干渉特徴量記憶部１５２から読み出す。係数演算部１５４は、読み出した干渉信号の特徴量を基に復調部１０５、１０７から入力される受信信号の振幅と位相とを調整し、伝送路推定部１５３による伝送路の推定結果に基づいて伝送路変動を等化し干渉信号成分を低減するような重み付け合成係数を演算する。【００５５】
係数演算部１５４の処理方法には、例えば、アダプティブアレイの処理と同様のものが利用できる。具体的な処理としては、希望信号と干渉信号との比を最大化するように係数を定める方法が望ましいが、他の方法として、干渉信号のレベルを極小化するヌルステアリング、希望信号のレベルを最大化するビームステアリング、単純なアンテナ切り替え、或いはそれらの複合処理や中間的処理なども可能で、これらの複数のモードを状態として切り替える構成も可能である。最も単純には、特定の制御方法のみを用いて、その有効／無効の判別だけを干渉低減モードとして使用できるが、前記複数のモードを切替可能とし、複数の干渉低減モードを取り得るように構成してもよい。このように複数のモードを切り替える場合、処理は多少複雑になるが、自由度が増えるため、対象として干渉局以外の干渉源が存在する場合にも、適切なモードを選択することで対応が可能になる。【００５６】
なお、干渉低減処理部１１２は、復調部１０５、１０７の後段に置かれ、ベースバンド信号を処理するものとして説明しているが、復調部１０５、１０７の前段の高周波信号や中間周波数信号の振幅及び位相を調整して合成する構成とすることもできる。また、ＯＦＤＭ（Orthogonal Frequency Division Multiplexing）信号のようなマルチキャリア信号を扱う場合は、サブキャリア毎に係数を乗じて合成することで、より精密な合成処理を行うことができる。【００５７】
係数記憶部１５５は、係数演算部１５４により演算された係数を記憶する。
合成部１５６は、係数記憶部１５５から低減すべき干渉信号に関連した係数を読み出し、読み出した係数に基づいて復調部１０５、１０７から入力される受信信号に含まれるデータシンボルを重み付け合成し、干渉信号のレベルを低減して伝送路変動を等化する。
復号部１５７は、合成部１５６から入力される重み付け合成されたデータシンボルを復号し、復号して得られたデータ（復号データ）を後段へ出力するとともに、当該復号データのヘッダ内の干渉情報と復号データの受信電力レベルとを干渉情報管理部１０９へ出力する。【００５８】
＜無線通信装置の処理フロー＞
図７は図１の無線通信装置１１Ａが行うパケットの送受信処理のフローを示すフローチャートである。なお、無線通信装置１２Ａの処理フローは無線通信装置１１Ａの処理フローと同じである。
無線通信装置１１Ａは、送信データがあるかを判定する（ステップＳ１０１）。送信データがある場合（ステップＳ１０１：ＹＥＳ）、無線通信装置１１Ａはデータパケットを送信するためのパケット送信処理を行い（ステップＳ１０２）、その後、ステップＳ１０１の処理が行われる。【００５９】
送信データがない場合（ステップＳ１０１：ＮＯ）、無線通信装置１１Ａは、パケットを受信したかを判定する（ステップＳ１０３）。パケットを受信した場合（ステップＳ１０３：ＹＥＳ）、干渉低減処理部１１２は希望信号に重なっている干渉信号を低減する処理などを行って、無線通信装置１１Ａはパケットの受信処理を行う（ステップＳ１０４）。【００６０】
そして、無線通信装置１１Ａは、受信したパケットがＡＣＫパケットであったかを判定する（ステップＳ１０５）。ＡＣＫパケットでなければ（ステップＳ１０５：ＮＯ）、その後、ステップＳ１０１の処理が行われる。ＡＣＫパケットであれば（ステップＳ１０５：ＹＥＳ）、無線通信装置１１ＡはＡＣＫパケットを送信するためのパケット送信処理を行い（ステップＳ１０６）、その後、ステップＳ１０１の処理が行われる。【００６１】
パケットを受信していない場合（ステップＳ１０３：ＮＯ）、無線通信装置１１Ａの干渉低減処理部１１２は、干渉信号の特徴量を取得する処理を行い（ステップＳ１０７）、その後、ステップＳ１０１の処理が行われる。
＜パケット送信処理のフロー＞
図８は図７のパケット送信処理（ステップＳ１０２、ステップＳ１０６）のフローを示すフローチャートである。なお、データパケットのパケット送信処理とＡＣＫパケットのパケット送信処理とは、本発明に関連する部分は実質的に同じであるので、ここではパケット送信処理の双方をまとめて説明する。【００６２】
送信タイミング制御部１１１は不図示のタイマをセットする（ステップＳ１２１）。
送信タイミング制御部１１１は、タイマの計時時刻を基に、パケットの送信を決定してから時間ＴＡが経過したかを判定する（ステップＳ１２２）。
パケットの送信を決定してから時間ＴＡが経過すると（ステップＳ１２２：ＹＥＳ）、送信タイミング制御部１１１はパケット生成部１０１に対してパケットの送信指示を行う。パケット生成部１０１は、送信タイミング制御部１１１からのパケットの送信指示を受けて、生成したパケットを変調部１０２へ出力する。変調部１０２はパケットを無線周波数帯域に変調し、無線周波数帯域のパケットがアンテナ１０４から放射される（ステップＳ１２３）。そして、図７の処理に戻る。【００６３】
パケットの送信を決定してから時間ＴＡが経過するまでに（ステップＳ１２２：ＮＯ）、干渉検出部１０８が干渉信号を検出すれば（ステップＳ１２４：ＹＥＳ）、同時送信判定部１１０はパケットを干渉信号と同時に送信することが可能であるかを判定する（ステップＳ１２５）。
パケットを干渉信号と同時に送信することが可能でないと判定されれば（ステップＳ１２５：ＮＯ）、干渉検出部１０８が干渉信号を検出できなくなったときに（ステップＳ１２６：ＹＥＳ）、ステップＳ１２３の処理が行われ、パケットがアンテナ１０４から放射され、図７の処理に戻る。なお、パケットを干渉信号と同時に送信することが可能でないと判定された場合、例えば、干渉信号が検出されなくなった時点でパケットの送信を決定し、ステップＳ１２１の処理に戻るようにしてもよい。【００６４】
パケットを干渉信号と同時に送信することが可能であると判定されれば（ステップＳ１２５：ＹＥＳ）、同時送信判定部１１０は送信タイミング制御部１１１に対して同時送信可能であることを示す同時送信可否信号を出力する。送信タイミング制御部１１１は、同時送信可能であることを示す同時送信可否信号を受けて、不図示のタイマをリセットする（ステップＳ１２７）。【００６５】
送信タイミング制御部１１１は、タイマの計時時刻を基に、干渉信号が検出されてから時間ＴＢが経過したかを判定する（ステップＳ１２８）。
干渉信号が検出されてから時間ＴＢが経過すると（ステップＳ１２８：ＹＥＳ）、ステップＳ１２３の処理が行われ、パケットがアンテナ１０４から放射され、図７の処理に戻る。【００６６】
≪第１の実施の形態の第１の変形例≫
以下、第１の実施の形態の第１の変形例について図面を参照しつつ説明する。
本変形例は、干渉信号を検出してから時間ＴＢが経過する前に新たな干渉信号が検出される場合に新たな干渉信号が検出されてから時間ＴＢが経過したときにパケットの送信を行うものである。【００６７】
＜伝送シーケンス例＞
図９は本変形例の無線通信システムの伝送シーケンスの一例を示す図である。
但し、図９の伝送シーケンスでは、無線通信装置１１Ｂと無線通信装置１２Ｂとが通信を行い、無線通信装置２１Ｂと無線通信装置２２Ｂとが通信を行い、無線通信装置３１Ｂと無線通信装置３２Ｂとが通信を行うものとする。【００６８】
また、無線通信装置１１Ｂ、１２Ｂは、本発明の送信装置として動作するとともに、干渉信号を予め所定の時間受信することによって受信信号から当該干渉信号を低減する機能を有する受信装置としても動作する無線通信装置である。無線通信装置２１Ｂ、２２Ｂ、３１Ｂ、３２Ｂが、無線通信装置１１Ｂ、１２Ｂの干渉源である。
無線通信装置１１Ｂが時刻Ｔ１５１でデータパケットの送信を決定すると、時間ＴＡの間、干渉信号の検出を行う。【００６９】
無線通信装置１１Ｂが干渉信号の検出を行っている期間内の時刻Ｔ１５２に、無線通信装置２１Ｂは無線通信装置２２Ｂ宛にデータパケットｄ２１Ｂの送信を開始し、時刻Ｔ１５８でデータパケットｄ２１の送信を終了する。
無線通信装置１１Ｂは、時刻Ｔ１５１から時間ＴＡが経過する時刻Ｔ１５４より前の時刻Ｔ１５２にデータパケットｄ２１Ｂ（干渉信号）を検出する。無線通信装置１１Ｂは、データパケットを干渉信号と同時に送信してもよいかを判定する。本伝送シーケンスでは、無線通信装置１１Ｂはデータパケットを干渉信号と同時に送信してもよいと判定する。【００７０】
無線通信装置１１Ｂは、干渉信号を検出した時刻Ｔ１５２から時間ＴＢが経過するまでデータパケットの送信を待ち、さらに干渉信号の検出を行う。
無線通信装置１１Ｂがデータパケットの送信を待っている期間内の時刻Ｔ１５３に、無線通信装置３１Ｂは無線通信装置３２Ｂ宛にデータパケットｄ３１Ｂの送信を開始し、時刻Ｔ１５７でデータパケットｄ３１Ｂの送信を終了する。【００７１】
無線通信装置１１Ｂは、時刻Ｔ１５２から時間ＴＢが経過する時刻Ｔ１５５より前の時刻Ｔ１５３にデータパケットｄ３１Ｂ（干渉信号）を検出する。そして、無線通信装置１１Ｂは、データパケットを干渉信号と同時に送信してもよいかを判定する。本伝送シーケンスでは、無線通信装置１１Ｂはデータパケットを干渉信号と同時に送信してもよいと判定する。【００７２】
無線通信装置１１Ｂは、干渉信号を検出した時刻Ｔ１５３から時間ＴＢが経過するまでデータパケットの送信を待ち、さらに干渉信号の検出を行う。
無線通信装置１１Ｂは、干渉信号を検出することなく、干渉信号を検出した時刻Ｔ１５３から時間ＴＢが経過した時刻Ｔ１５６になると、無線通信装置１２Ｂ宛にデータパケットｄ１１Ｂの送信を開始し、時刻Ｔ１５９でデータパケットｄ１１Ｂの送信を終了する。【００７３】
なお、本変形例の装置構成は図５と実質的に同じであり、パケットの送受信処理のフローは図７と実質的に同じであるので、以下では、図７のパケット送信処理（データパケット）及びパケット送信処理（ＡＣＫパケット）のフローについて説明する。
＜パケット送信処理のフロー＞
図１０は本変形例のパケット送信処理のフローを示すフローチャートである。【００７４】
無線通信装置１１Ｂは、ステップＳ１２１からステップＳ１２７と実質的に同じステップＳ１５１からステップＳ１５７の処理を行う。
送信タイミング制御部１１１は、タイマの計時時刻を基に、干渉信号が検出されてから時間ＴＢが経過したかを判定する（ステップＳ１５８）。
干渉信号が検出されてから時間ＴＢが経過すると（ステップＳ１５８：ＹＥＳ）、ステップＳ１５３の処理が行われ、パケットがアンテナ１０４から放射される。【００７５】
干渉信号が検出されてから時間ＴＢが経過するまでに（ステップＳ１５８：ＮＯ）、干渉検出部１０８が新たな干渉信号を検出すれば（ステップＳ１５９：ＹＥＳ）、同時送信判定部１１０はパケットを新たな干渉信号と同時に送信することが可能であるかを判定する（ステップＳ１６０）。
パケットを新たな干渉信号と同時に送信することが可能でないと判定されれば（ステップＳ１６０：ＮＯ）、干渉検出部１０８が新たな干渉信号を検出できなくなったときに（ステップＳ１５６：ＹＥＳ）、ステップＳ１５３の処理が行われ、パケットがアンテナ１０４から放射される。【００７６】
パケットを新たな干渉信号と同時に送信することが可能であると判定されれば（ステップＳ１６０：ＹＥＳ）、同時送信判定部１１０は送信タイミング制御部１１１に対して同時送信可能であることを示す同時送信可否信号を出力する。送信タイミング制御部１１１は、同時送信可能であることを示す同時送信可否信号を受けて、不図示のタイマをリセットし（ステップＳ１５７）、ステップＳ１５８以降の処理が行われる。【００７７】
≪第１の実施の形態の第２の変形例≫
以下、第１の実施の形態の第２の変形例について図面を参照しつつ説明する。
本変形例は、受信信号が復号できたときに復号できた受信信号のヘッダ内の宛先アドレスを利用して干渉信号かどうかを判定するものである。
＜無線通信装置の構成＞
図１１は本変形例の無線通信装置の装置構成図である。なお、本変形例において、第１の実施の形態と実質的に同じ機能を有する構成要素には同じ符号を付し、第１の実施の形態の説明が適用できるため、本変形例ではその説明を省略する。【００７８】
無線通信装置は、パケット生成部１０１と、変調部１０２と、スイッチ回路１０３と、アンテナ１０４、１０６と、復調部１０５、１０７と、干渉検出部１０８ｃと、干渉情報管理部１０９と、同時送信判定部１１０と、送信タイミング制御部１１１と、干渉低減処理部１１２ｃとを有する。
干渉低減処理部１１２ｃは、干渉低減処理部１１２の処理に加え、自装置がパケットを送信するチャネルと同じチャネル(同一チャネル)の復号データのヘッダ内の宛先アドレスを干渉検出部１０８ｃへ出力する。【００７９】
干渉検出部１０８ｃは、干渉低減処理部１１２ｃから入力される宛先アドレスを基に受信信号が希望信号であるか干渉信号であるかを判断する。干渉検出部１０８ｃは、干渉低減処理部１１２ｃから入力される宛先アドレスが自装置のアドレスでなければ受信信号が干渉信号であると判断し、干渉信号のチャネル情報とその受信電力レベルを干渉情報管理部１０９へ出力する。また、干渉検出部１０８ｃは、干渉低減処理部１１２ｃから入力される宛先アドレスが自装置のアドレスであれば希望信号であると判断する。【００８０】
本変形例では、例えば、干渉検出部１０８ｃは、復調部１０５からの入力内容に基づいて同一チャネルの干渉信号の検出を行う。干渉検出部１０８ｃは、干渉低減処理部１１２ｃから入力される宛先アドレスが自装置のアドレスでなければ、復調部１０５から入力されている信号が干渉信号であると判断し、干渉信号のチャネルを示すチャネル情報とその受信電力レベルとを干渉情報管理部１０９へ出力する。【００８１】
≪第２の実施の形態≫
以下、本発明の第２の実施の形態について図面を参照しつつ説明する。
第１の実施の形態では、例えば、無線通信装置２１Ａが無線通信装置２２Ａ宛にデータパケットｄ２１を送信し、無線通信装置１１Ａがデータパケットｄ２１を検出し、データパケットｄ２１を検出してから時間ＴＢが経過した後に無線通信装置１２Ａ宛にデータパケットｄ１１を送信する。【００８２】
無線通信装置１１Ａが無線通信装置１２Ａ宛にデータパケットｄ１１を送信している送信期間中に、無線通信装置２１Ａがデータパケットｄ２１の送信を終了し、無線通信装置２２Ａが無線通信装置２１Ａ宛にＡＣＫパケットａ２２を送信したとする。
この場合、無線通信装置１２Ａは、無線通信装置１１Ａによって送信されたデータパケットｄ１１（希望信号）に無線通信装置２２Ａによって送信されたＡＣＫパケットａ２２（干渉信号）が重なった状態で、それらを受信することになる。【００８３】
しかしながら、無線通信装置１２Ａは、ＡＣＫパケットａ２２（干渉信号）の特徴量を取得できていない。
このため、無線通信装置１２Ａは、受信信号から干渉信号を低減することができない。
そこで、本実施の形態は、第１の実施の形態に、干渉信号の受信状態に応じて、継続して送信するパケットの長さを制御する機能を付加したものである。【００８４】
なお、本実施の形態では、無線通信装置１１Ｄ、１２Ｄは、本発明の送信装置として動作するとともに、干渉信号を予め所定の時間受信することによって受信信号から当該干渉信号を低減する機能を有する受信装置としても動作する無線通信装置である。また、無線通信装置２１Ｄ、２２Ｄが無線通信装置１１Ｄ、１２Ｄに対する干渉源であるとする。
ここで、無線通信装置１１Ｄ、１２Ｄの装置構成及び処理フローを説明する前に、無線通信システムの伝送シーケンスの具体例を説明する。【００８５】
＜伝送シーケンス例（１）＞
図１２は本実施の形態の無線通信システムの伝送シーケンスの一例を示す図である。但し、図１２の伝送シーケンスは、無線通信装置１１Ｄが、パケットを最後まで送信したならば当該パケットの送信が終了する時刻（以下、送信終了時刻と言う。）よりも、干渉信号の検出ができなくなって次の干渉信号が到来すると予測される時刻（以下、到来予測時刻と言う。）の方が後である場合の伝送シーケンスである。【００８６】
無線通信装置１１Ｄが時刻Ｔ２０１でデータパケットの送信を決定すると、時間ＴＡの間、干渉信号の検出を行う。
無線通信装置１１Ｄが干渉信号の検出を行っている期間内の時刻Ｔ２０２に、無線通信装置２１Ｄは無線通信装置２２Ｄ宛にデータパケットｄ２１Ｄの送信を開始し、時刻Ｔ２０５でデータパケットｄ２１Ｄの送信を終了する。無線通信装置２２Ｄは、データパケットｄ２１Ｄの応答として、時刻Ｔ２０７から時刻Ｔ２０８の間、無線通信装置２１Ｄ宛にＡＣＫパケットａ２２Ｄを送信する。【００８７】
無線通信装置１１Ｄは、時刻Ｔ２０１から時間ＴＡが経過する時刻Ｔ２０３より前の時刻Ｔ２０２にデータパケットｄ２１Ｄ（干渉信号）を検出する。無線通信装置１１Ｄは、データパケットを干渉信号と同時に送信してもよいかを判定する。本伝送シーケンスでは、無線通信装置１１Ｄはデータパケットを干渉信号と同時に送信してもよいと判定する。
無線通信装置１１Ｄは、干渉信号を検出した時刻Ｔ２０２から時間ＴＢが経過した時刻Ｔ２０４に無線通信装置１２Ｄ宛にデータパケットｄ１１Ｄの送信を開始する。無線通信装置１１Ｄはデータパケットｄ１１Ｄの送信中、干渉信号の検出を続行する。【００８８】
無線通信装置１１Ｄは、時刻Ｔ２０５でデータパケットｄ２１Ｄ（干渉信号）を検出しなくなり、次に干渉信号が到来すると予測される時刻（到来予測時刻）を推定するとともに、データパケットｄ１１Ｄの送信を継続した場合にデータパケットｄ１１Ｄの送信が終了する時刻を推定する。無線通信装置１１Ｄは、到来予測時刻と送信終了時刻とを比較し、本伝送シーケンスでは、到来予測時刻が送信終了時刻より後であると判定する。【００８９】
なお、干渉信号が到来しなくなると受信電力レベルが低下するので、無線通信装置１１Ｄは、受信電力レベルの低下により干渉信号が到来しなくなったことを検出する。
到来予測時刻の推定は、例えば、データパケットに対してＡＣＫパケットを返信するような通信プロトコルであれば、データパケットに対してＡＣＫパケットが返信される際に要する時間に基づいて行うことができる。或いは、干渉信号が到来する間隔の履歴をとり、その履歴を基に到来予測時刻の推定を行うようにしてもよい。【００９０】
無線通信装置１１Ｄは、データパケットｄ１１Ｄを分割せずに、データパケットｄ１１Ｄの送信を継続し、データパケットｄ１１Ｄの送信が時刻Ｔ２０６で終了する。
無線通信装置１２Ｄは、データパケットｄ１１Ｄの応答として、時刻Ｔ２０９でＡＣＫパケットの送信を決定すると、時間ＴＡの間、干渉信号の検出を行う。
無線通信装置１２Ｄは、干渉信号を検出することなく、時刻Ｔ２０９から時間ＴＡが経過した時刻Ｔ２１０になると、無線通信装置１１Ｄ宛にＡＣＫパケットａ１２Ｄの送信を開始し、時刻Ｔ２１１でＡＣＫパケットａ１２Ｄの送信を終了する。【００９１】
＜伝送シーケンス例（２）＞
図１３は本実施の形態の無線通信システムの伝送シーケンスの他の例を示す図である。但し、図１３の伝送シーケンスは、無線通信装置１１Ｄが、パケットを最後まで送信したならば当該パケットの送信が終了する時刻よりも、干渉信号の検出ができなくなって次の干渉信号が到来すると予測される時刻の方が前である場合の伝送シーケンスである。【００９２】
無線通信装置１１Ｄが時刻Ｔ２３１でデータパケットの送信を決定すると、時間ＴＡの間、干渉信号の検出を行う。
無線通信装置１１Ｄが干渉信号の検出を行っている期間内の時刻Ｔ２３２に、無線通信装置２１Ｄは無線通信装置２２Ｄ宛にデータパケットｄ２１Ｄの送信を開始し、時刻Ｔ２３５でデータパケットｄ２１Ｄの送信を終了する。無線通信装置２２Ｄは、データパケットｄ２１Ｄの応答として、時間Ｔ２３８から時間Ｔ２４１の間、無線通信装置２１Ｄ宛にＡＣＫパケットａ２２Ｄを送信する。【００９３】
無線通信装置１１Ｄは、時刻Ｔ２３１から時間ＴＡが経過する時刻Ｔ２３３より前の時刻Ｔ２３２にデータパケットｄ２１Ｄ（干渉信号）を検出する。無線通信装置１１Ｄは、データパケットを干渉信号と同時に送信してもよいかを判定する。本伝送シーケンスでは、データパケットを干渉信号と同時に送信してもよいと判定する。
無線通信装置１１Ｄは、干渉信号を検出した時刻Ｔ２３２から時間ＴＢが経過した時刻Ｔ２３４に無線通信装置１２Ｄ宛にデータパケットｄ１１Ｄの送信を開始する。無線通信装置１１Ｄはデータパケットｄ１１Ｄの送信中、干渉信号の検出を続行する。【００９４】
無線通信装置１１Ｄは、時刻Ｔ２３５でデータパケットｄ２１Ｄ（干渉信号）を検出しなくなり、次に干渉信号が到来すると予測される時刻（到来予測時刻）を推定するとともに、データパケットｄ１１Ｄの送信を継続した場合にデータパケットｄ１１Ｄの送信が終了する時刻（送信終了時刻）を推定する。無線通信装置１１Ｄは、到来予測時刻と送信終了時刻とを比較し、本伝送シーケンスでは、到来予測時刻が送信終了時刻より前であると判定する。【００９５】
無線通信装置１１Ｄは、データパケットｄ１１Ｄの分割送信を決定し、データパケットｄ１１Ｄの送信を時刻Ｔ２３６で一時中断する。
なお、データパケットｄ１１Ｄを分割したことを受信側の無線通信装置で分かるように、無線通信装置１１Ｄは分割して得られたパケットの少なくとも一方にデータパケットが分割されたことを示す所定のシンボルを挿入するようにしてもよい。また、データパケットｄ１１Ｄを分割してデータパケットの送信を一時中断した後に、データパケットが分割されたことを通知するための所定パターンの既知シンボルを無線通信装置１２Ｄ宛に送信するようにしてもよい。なお、ＡＣＫパケットの場合も同じである。【００９６】
無線通信装置１１Ｄは、到来予測時刻を基に時刻Ｔ２３７にデータパケットｄ１１Ｄの送信再開を決定し、時間ＴＡの間、干渉信号の検出を行う。
無線通信装置１１Ｄは、時刻Ｔ２３７から時間ＴＡが経過する時刻Ｔ２３９より前の時刻Ｔ２３８にＡＣＫパケットａ２２Ｄ（干渉信号）を検出する。無線通信装置１１Ｄは、データパケットを干渉信号と同時に送信してもよいかを判定する。本伝送シーケンスでは、データパケットを干渉信号と同時に送信してもよいと判定する。【００９７】
無線通信装置１１Ｄは、干渉信号を検出した時刻Ｔ２３８から時間ＴＢが経過した時刻Ｔ２４０に無線通信装置１２Ｄ宛にデータパケットｄ１１Ｄの送信を再開し、干渉信号の検出を継続する。
無線通信装置１１Ｄは、時刻Ｔ２４１でＡＣＫパケットａ２２Ｄ（干渉信号）を検出しなくなり、次に干渉信号が到来すると予測される時刻（到来予測時刻）を推定するとともに、データパケットｄ１１Ｄの送信を継続した場合にデータパケットｄ１１Ｄの送信が終了する時刻（送信終了時刻）を推定する。無線通信装置１１Ｄは、到来予測時刻と送信終了時刻とを比較し、本伝送シーケンスでは、到来予測時刻が送信終了時刻より後であると判定する。【００９８】
無線通信装置１１Ｄは、データパケットｄ１１Ｄの更なる分割を行わず、データパケットｄ１１Ｄの送信を続行し、時刻Ｔ２４２でデータパケットｄ１１Ｄの送信を終了する。無線通信装置１２Ｄは分割されたデータパケットに挿入された所定のシンボルなどにより、データパケットｄ１１Ｄが分割されたことを把握して分割されたデータパケットｄ１２Ｄを連結し、連結したデータパケットに対して復号などの各処理を行う。【００９９】
なお、分割されたデータパケットに所定のシンボルの挿入が行われない場合、及び所定の既知シンボルの送信が行われない場合には、無線通信装置１２Ｄは、例えば、次のようにして、データパケットが分割されたことを把握することができる。
無線通信装置１２Ｄは、データパケットのヘッダ内のパケット長と受信したデータパケットのパケット長とを比較する。そして、無線通信装置１２Ｄは、ヘッダ内のパケット長が受信したデータパケットのパケット長より大きい場合にデータパケットが分割されたと判断する。【０１００】
＜無線通信装置の構成＞
図１４は本実施の形態の無線通信装置１１Ｄの装置構成図である。なお、無線通信装置１２Ｄは無線通信装置１１Ｄと同じ装置構成である。本実施の形態において、第１の実施の形態と実質的に同じ機能を有する構成要素には同じ符号を付し、第１の実施の形態の説明が適用できるため、本実施の形態ではその説明を省略する。【０１０１】
無線通信装置１１Ｄは、パケット生成部１０１ｄと、変調部１０２と、スイッチ回路１０３と、アンテナ１０４、１０６と、復調部１０５、１０７と、干渉検出部１０８と、干渉情報管理部１０９ｄと、同時送信判定部１１０ｄと、送信タイミング制御部１１１と、送信パケット長制御部１５１と、干渉低減処理部１１２とを備える。
パケット生成部１０１ｄは、パケット生成部１０１の処理に加え、送信パケット長制御部１５１からのパケットの分割の指示を受け、送信中のパケットの分割を行い、分割後に送信タイミング制御部１１１から送信指示があるとパケットの未送信部分を変調部１０２へ出力する。【０１０２】
干渉情報管理部１０９ｄは、干渉検出部１０８によって干渉信号が検出されなくなり、自身が記憶している記憶内容の更新があると、同時送信判定部１１０ｄに対して干渉信号が検出されなくなったことを示す情報を出力する。なお、干渉情報管理部１０９ｄのその他の処理内容は干渉情報管理部１０９と同じである。
同時送信判定部１１０ｄは、同時送信判定部１１０の処理に加え、干渉情報管理部１０９ｄから干渉信号が検出されなくなったことを示す情報が入力されると、送信パケット長制御部１５１に対して干渉信号の検出の終了を通知する。【０１０３】
送信パケット長制御部１５１は、干渉信号の検出の終了の通知を受けると、次に干渉信号が到来すると予測される時刻（到来予測時刻）を推定するとともに、パケットの送信を継続した場合に当該パケットの送信が終了する時刻（送信終了時刻）を推定する。
送信パケット長制御部１５１は、到来予測時刻と送信終了時刻とを比較し、到来予測時刻が送信終了時刻より前であれば、パケット生成部１０１ｄに対してパケットの送信を一時中断し、パケットの分割を指示する。すなわち、送信パケット長制御部１５１は、継続して送信するパケットの長さを干渉信号の検出結果に基づいて制御する。【０１０４】
なお、本実施の形態のパケットの送受信処理のフローは図７と実質的に同じであるので、以下では、図７のパケット送信処理（データパケット）及びパケット送信処理（ＡＣＫパケット）のフローについて説明する。
＜パケット送信処理のフロー＞
図１５及び図１６は本実施の形態のパケット送信処理のフローを示すフローチャートである。なお、図１５と図１６とは一連の処理フローである。【０１０５】
無線通信装置１１Ｄは、ステップＳ１２１からステップＳ１２７と実質的に同じステップＳ２０１からステップＳ２０７の処理を行う。
送信タイミング制御部１１１は、タイマの計時時刻を基に、干渉信号が検出されてから時間ＴＢが経過したかを判定する（ステップＳ２０８）。干渉信号が検出されてから時間ＴＢが経過すると（ステップＳ２０８：ＹＥＳ）、ステップＳ２０９以降の処理が行われる。【０１０６】
送信タイミング制御部１１１は、パケット生成部１０１ｄに対してパケットの送信指示を行い、パケット生成部１０１ｄは変調部１０２へのパケットの出力を開始し、アンテナ１０４からのパケットの送信が開始される（ステップＳ２０９）。
干渉検出部１０８が干渉信号を継続して検出していれば（ステップＳ２１０：ＮＯ）、パケット生成部１０１ｄは変調部１０２へのパケットの出力を継続し、アンテナ１０４からのパケットの送信が継続される（ステップＳ２１１）。パケットの送信が完了していなければ（ステップＳ２１２：ＮＯ）、ステップＳ２１０以降の処理が行われ、パケットの送信が完了すれば（ステップＳ２１２：ＹＥＳ）、図７の処理に戻る。【０１０７】
干渉検出部１０８が干渉信号を検出できなくなると（ステップＳ２１０：ＹＥＳ）、送信パケット長制御部１５１は、次に干渉信号が到来すると予測される時刻（到来予測時刻）を推定するとともに、パケットの送信を継続した場合に当該パケットの送信が終了する時刻（送信終了時刻）を推定する（ステップＳ２１３）。
送信パケット長制御部１５１は、到来予測時刻と送信終了時刻とを比較する（ステップＳ２１４）。比較の結果、到来予測時刻が送信終了時刻より前でない場合（ステップＳ２１４：ＮＯ）、パケット生成部１０１ｄは変調部１０２へのパケットの出力を継続し、アンテナ１０４からパケットが継続して放射される（ステップＳ２１５）。パケットの送信が完了するまで（ステップＳ２１６：ＮＯ）、ステップＳ２１５及びステップＳ２１６の処理が行われ、パケットの送信が完了すると（ステップＳ２１６：ＹＥＳ）、図７の処理に戻る。【０１０８】
ステップＳ２１４の比較の結果、到来予測時刻が送信終了時刻より前であれば（ステップＳ２１４：ＹＥＳ）、送信パケット長制御部１５１は、パケットの送信を一時中断し、パケットを分割することを決定し、パケット生成部１０１ｄに対してパケットの分割を指示する。パケット生成部１０１ｄは、パケットの分割の指示を受けて、パケットの分割を行い、変調部１０２へのパケットの出力を一時中断する（ステップＳ２１７）。【０１０９】
送信タイミング制御部１１１は、到来予測時刻になると、タイマをセットする（ステップＳ２１８）。なお、タイマをセットするタイミングはその他のタイミングであってもよい。
送信タイミング制御部１１１は、タイマの計時時刻を基に、到来予測時刻から時間ＴＡが経過したかを判断する（ステップＳ２１９）。【０１１０】
到来予測時刻から時間ＴＡが経過すると（ステップＳ２１９：ＹＥＳ）、送信タイミング制御部１１１はパケット生成部１０１ｄに対してパケットの送信指示を行う。パケット生成部１０１ｄは変調部１０２へのパケットの出力を再開し、アンテナ１０４からパケットの放射が再開される（ステップＳ２２０）。パケットの送信が完了するまで（ステップＳ２２１：ＮＯ）、パケットの送信が行われ（ステップＳ２２２）、パケットの送信が完了すると（ステップＳ２２１：ＹＥＳ）、図７の処理に戻る。【０１１１】
到来予測時刻から時間ＴＡが経過するまでに（ステップＳ２１９：ＮＯ）、干渉検出部１０８が干渉信号を検出すれば（ステップＳ２２３：ＹＥＳ）、同時送信判定部１１０ｄはパケットを干渉信号と同時に送信することが可能であるかを判定する（ステップＳ２２４）。
パケットを干渉信号と同時に送信することが可能でないと判定されれば（ステップＳ２２４：ＮＯ）、干渉検出部１０８が干渉信号を検出できなくなったときに（ステップＳ２２５：ＹＥＳ）、パケットの送信が再開され（ステップＳ２２６）、ステップＳ２２１以降の処理が行われる。【０１１２】
パケットを干渉信号と同時に送信することが可能であると判定されれば（ステップＳ２２４：ＹＥＳ）、同時送信判定部１１０ｄは送信タイミング制御部１１１に対して同時送信可能であることを示す同時送信可否信号を出力する。送信タイミング制御部１１１は、同時送信可能であることを示す同時送信可否信号を受けて、不図示のタイマをリセットする（ステップＳ２２７）。【０１１３】
送信タイミング制御部１１１は、タイマの計時時刻を基に、干渉信号が検出されてから時間ＴＢが経過したかを判定する（ステップＳ２２８）。
干渉信号が検出されてから時間ＴＢが経過すると（ステップＳ２２８：ＹＥＳ）、パケットの送信が再開され（ステップＳ２２９）、ステップＳ２１０以降の処理が行われる。
≪第２の実施の形態の変形例≫
以下、第２の実施の形態の変形例について図面を参照しつつ説明する。【０１１４】
本変形例は、受信信号が復号できたときに復号できた受信信号のヘッダ内の宛先アドレスを利用して干渉信号かどうかを判定するとともに、干渉信号と判定された場合に当該ヘッダ内のパケット長を利用して、干渉信号の継続時間を推定し、継続して送信するパケットの長さを制御するものである。
＜無線通信装置の構成＞
図１７は本変形例の無線通信装置の装置構成図である。なお、本変形例において、上記の実施の形態及び上記の変形例と実質的に同じ機能を有する構成要素には同じ符号を付し、上記の実施の形態及び上記の変形例の説明が適用できるため、本変形例ではその説明を省略する。【０１１５】
無線通信装置は、パケット生成部１０１ｅと、変調部１０２と、スイッチ回路１０３と、アンテナ１０４、１０６と、復調部１０５、１０７と、干渉検出部１０８ｅと、干渉情報管理部１０９ｅと、同時送信判定部１１０ｅと、送信タイミング制御部１１１と、送信パケット長制御部１５１ｅと、干渉低減処理部１１２ｅとを備える。
パケット生成部１０１ｅは、パケット生成部１０１の処理に加え、送信パケット長制御部１５１から入力される継続して送信するパケットの長さを基に、変調部１０２へのパケットの出力を行う。【０１１６】
干渉低減処理部１１２ｅは、干渉低減処理部１１２の処理に加え、自装置がパケットを送信するチャネルと同じチャネルの復号データのヘッダ内の宛先アドレス及びパケット長を干渉検出部１０８ｅへ出力する。
干渉検出部１０８ｅは、干渉低減処理部１１２ｅから入力される宛先アドレスを基に受信信号が希望信号であるか干渉信号であるかを判断する。干渉検出部１０８ｅは、干渉低減処理部１１２ｅから入力される宛先アドレスが自装置のアドレスでなければ受信信号が干渉信号であると判断する。そして、干渉検出部１０８ｅは、干渉信号のチャネル情報とその受信電力レベルとそのヘッダ内のパケット長とを干渉情報管理部１０９ｅへ出力する。また、干渉検出部１０８ｅは、干渉低減処理部１１２ｅから入力される宛先アドレスが自装置のアドレスであれば希望信号であると判断する。【０１１７】
干渉情報管理部１０９ｅは、干渉検出部１０８ｅから入力される、干渉信号のチャネル情報とその受信電力レベルとそのパケット長とを記憶する。干渉情報管理部１０９ｅは、自装置で検出した干渉信号のチャネル情報、その受信電力レベル及びそのパケット長を同時送信判定部１１０ｅへ出力する。なお、上記に関連する部分を除く記憶内容及び出力内容は干渉情報管理部１０９と実質的に同じである。【０１１８】
同時送信判定部１１０ｅは、同時送信判定部１１０の処理に加え、干渉情報管理部１０９ｅから入力される干渉信号のパケット長を送信パケット長制御部１５１ｅへ出力する。
送信パケット長制御部１５１ｅは、同時送信判定部１１０ｅから入力される干渉信号のパケット長を基に当該干渉信号が到来しなくなる時刻を推定し、当該推定した時刻に干渉信号の到来間隔を加算して、次の干渉信号が到来する時刻（到来予測時刻）を推定する。【０１１９】
なお、例えば、干渉信号の到来間隔は、データパケットに対してＡＣＫパケットを返信するような通信プロトコルであれば、データパケットに対してＡＣＫパケットが返信される際に要する時間、或いは、干渉信号が到来する間隔の履歴をとり、その履歴を基に決定される時間とすることができる。
送信パケット長制御部１５１ｅは、未送信部分の全てを含むパケットを送信した場合に当該パケットの送信が終了する時刻（送信終了時刻）を推定する。【０１２０】
送信パケット長制御部１５１ｅは、到来予測時刻と送信終了時刻を比較し、到来予測時刻が送信終了時刻より前であれば、検出中の干渉信号のパケット長に基づいて、検出中の干渉信号が到来しなくなるタイミングまでに送信可能なパケットの長さを演算する。そして、送信パケット長制御部１５１ｅは、演算の結果得られたパケットの長さを、継続して送信するパケットの長さとしてパケット生成部１０１ｅへ出力する。【０１２１】
送信パケット長制御部１５１ｅは、到来予測時刻が送信終了時刻より後であれば、未送信部分の全てを含むパケットの長さを、継続して送信するパケットの長さとしてパケット生成部１０１ｅへ出力する。
≪第３の実施の形態≫
以下、本発明の第３の実施の形態について図面を参照しつつ説明する。なお、本実施の形態は、ＭＩＭＯ（Multiple Input Multiple Output）送受信を行う無線通信装置を対象とする。【０１２２】
＜無線通信システムの概要＞
図１８は本実施の形態の無線通信システムのシステム構成図である。なお、無線通信装置１１Ｆ、１２Ｆは、本発明の送信装置として動作するとともに、干渉信号を予め所定の時間受信することによって受信信号から当該干渉信号を低減する機能を有する受信装置としても動作する無線通信装置である。無線通信装置２１Ｆ、２２Ｆ、３１Ｆ、３２Ｆは、無線通信装置１１Ｆ、１２Ｆの干渉源である。【０１２３】
図１８では、無線通信装置１１Ｆと無線通信装置１２Ｆとが通信を行い、無線通信装置２１Ｆと無線通信装置２２Ｆとが通信を行い、無線通信装置３１Ｆと無線通信装置３２Ｆとが通信を行っているものとする。なお、図中において、実線は希望信号を表し、点線は干渉信号を表す。
無線通信装置１１Ｆ、１２Ｆは、Ｎ（Ｎは正の整数であって、図２２の例では３個）の変調部及びＭ（Ｍは正の整数であって、図２２の例では３個）複数の復調部を有し、ＭＩＭＯ送受信を行う。ＭＩＭＯ送受信では、送受信装置間で空間分割により複数の伝送路を介して独立したデータ（以下、ストリームと言う。）が同じ周波数チャネル上に重畳して伝送される。無線通信装置１１Ｆ、１２Ｆは、最大Ｎ個のストリームを重畳してデータ伝送することができ、干渉信号の数に応じて重畳するストリーム数を決定する。【０１２４】
なお、本実施の形態では、無線通信装置１１Ｆ、１２Ｆは、最大３個のストリームを重畳して伝送することができ、最大２個の干渉信号を受信信号から低減することができるとする。
ここで、無線通信装置１１Ｆ、１２Ｆの装置構成及び処理フローを説明する前に、無線通信システムの伝送シーケンスの具体例を説明する。【０１２５】
＜伝送シーケンス例（１）＞
図１９は図１８の無線通信システムの伝送シーケンスの一例を示す図である。但し、図１９の伝送シーケンスは、無線通信装置１１Ｆがデータパケットの送信を決定してから時間ＴＡか経過するまで、及び無線通信装置１２ＦがＡＣＫパケットの送信を決定してから時間ＴＡが経過するまでに、他の無線通信装置がパケットを送信しない場合の伝送シーケンスである。【０１２６】
無線通信装置１１Ｆは、時刻Ｔ３０１でデータパケットの送信を決定すると、直ちにデータパケットの送信を行わずに、時間ＴＡの間、干渉信号の検出を行う。
無線通信装置１１Ｆは、干渉信号を検出することなく、時刻Ｔ３０１から時間ＴＡが経過した時刻Ｔ３０２になると、無線通信装置１１Ｆは、干渉信号を検出していないので、重畳するストリーム数を、自身がデータ伝送することが可能なストリームの数（最大送信可能なストリーム数）“３”に決定する。そして、無線通信装置１１Ｆは、無線通信装置１２Ｆ宛にデータパケットｄ１１Ｆ／１、ｄ１１Ｆ／２、ｄ１１Ｆ／３の送信を開始し、時刻Ｔ３０３でデータパケットｄ１１Ｆ／１、ｄ１１Ｆ／２、ｄ１１Ｆ／３の送信を終了する。【０１２７】
本実施の形態では、重畳するストリームの数を、最大送信可能なストリーム数から干渉信号の数を減算した値に決定する。これは、データ伝送の高速性が要求される場合に適している。なお、データ伝送の信頼性が要求されている場合には、重畳するストリームの数を、最大送信可能なストリーム数から干渉信号の数を減算した値より少ない値に決定することが好ましい。【０１２８】
無線通信装置１２Ｆは、データパケットｄ１１Ｆ／１、ｄ１１Ｆ／２、ｄ１１Ｆ／３の応答として、時刻Ｔ３０４でＡＣＫパケットの送信を決定すると、時間ＴＡの間、干渉信号の検出を行う。なお、無線通信装置１２Ｆは、送受信アンテナ間の伝送路行列の逆行列を推定して等化することにより、ストリームを分離し、復号することができる。また、無線通信装置１２Ｆがストリームの数より多いアンテナを利用してストリームを受信すれば、ダイバーシチゲインにより信頼性が向上する。【０１２９】
無線通信装置１２Ａは、干渉信号を検出することなく、時刻Ｔ３０４から時間ＴＡが経過した時刻Ｔ３０５になると、無線通信装置１１Ｆ宛にＡＣＫパケットａ１２Ｆの送信を開始し、時刻Ｔ３０６でＡＣＫパケットａ１２の送信を終了する。
＜伝送シーケンス例（２）＞
図２０は図１８の無線通信システムの伝送シーケンスの他の例を示す図である。但し、図２０の伝送シーケンスは、無線通信装置１１Ｆがデータパケットの送信を決定してから時間ＴＡが経過するまでに無線通信装置２１Ｆがデータパケットを送信する場合の伝送シーケンスである。【０１３０】
無線通信装置１１Ｆが時刻Ｔ３２１でデータパケットの送信を決定すると、時間ＴＡの間、干渉信号の検出を行う。
無線通信装置１１Ｆが干渉信号の検出を行っている期間内の時刻Ｔ３２２に、無線通信装置２１Ｆは無線通信装置２２Ｆ宛にデータパケットｄ２１Ｆの送信を開始し、時刻Ｔ３２５でデータパケットｄ２１Ｆの送信を終了する。【０１３１】
無線通信装置１１Ｆは、時刻Ｔ３２１から時間ＴＡが経過する時刻Ｔ３２３より前の時刻Ｔ３２２にデータパケットｄ２１Ｆ（干渉信号）を検出する。無線通信装置１１Ｆは、データパケットを干渉信号と同時に送信してもよいかを判定する。本伝送シーケンスでは、無線通信装置１１Ｆはデータパケットを干渉信号と同時に送信してもよいと判定する。
無線通信装置１１Ｆは、新たな干渉信号を検出することなく、干渉信号を検出した時刻Ｔ３２２から時間ＴＢが経過する時刻Ｔ３２４になると、干渉信号を１つ検出しているので、重畳するストリーム数を最大送信可能なストリーム数“３”より１少ない“２”に決定する。そして、無線通信装置１１Ｆは、時刻Ｔ３２４に無線通信装置１２Ｆ宛にデータパケットｄ１１Ｆ／１、ｄ１１Ｆ／２の送信を開始し、時刻Ｔ３２６でデータパケットｄ１１Ｆ／１、ｄ１１Ｆ／２の送信を終了する。【０１３２】
＜伝送シーケンス例（３）＞
図２１は図１８の無線通信システムの伝送シーケンスのさらに他の例を示す図である。但し、図２１の伝送シーケンスは、干渉信号を検出してから時間ＴＢが経過する前に新たな干渉信号が検出される場合の伝送シーケンスである。
無線通信装置１１Ｆが時刻Ｔ３５１でデータパケットの送信を決定すると、時間ＴＡの間、干渉信号の検出を行う。【０１３３】
無線通信装置１１Ｆが干渉信号の検出を行っている期間内の時刻Ｔ３５２に、無線通信装置２１Ｆは無線通信装置２２Ｆ宛にデータパケットｄ２１Ｆの送信を開始し、時刻Ｔ３５８でデータパケットｄ２１Ｆの送信を終了する。
無線通信装置１１Ｆは、時刻Ｔ３５１から時間ＴＡが経過する時刻Ｔ３５４より前の時刻Ｔ３５２にデータパケットｄ２１Ｆ（干渉信号）を検出する。無線通信装置１１Ｆは、データパケットを干渉信号と同時に送信してもよいかを判定する。本伝送シーケンスでは、無線通信装置１１Ｆはデータパケットを干渉信号と同時に送信してもよいと判定する。【０１３４】
無線通信装置１１Ｆは、干渉信号を検出した時刻Ｔ３５２から時間ＴＢが経過するまでデータパケットの送信を待ち、さらに干渉信号の検出を行う。
無線通信装置１１Ｆがデータパケットの送信を待っている期間内の時刻Ｔ３５３に、無線通信装置３１Ｆは無線通信装置３２Ｆ宛にデータパケットｄ３１Ｆの送信を開始し、時刻Ｔ３５７でデータパケットｄ３１Ｆの送信を終了する。【０１３５】
無線通信装置１１Ｆは、時刻Ｔ３５２から時間ＴＢが経過する時刻Ｔ３５５より前の時刻Ｔ３５３にデータパケットｄ３１Ｆ（干渉信号）を検出する。無線通信装置１１Ｆは、データパケットを干渉信号と同時に送信してもよいかを判定する。本伝送シーケンスでは、無線通信装置１１Ｆはデータパケットを干渉信号と同時に送信してもよいと判定する。
無線通信装置１１Ｆは、干渉信号を検出した時刻Ｔ３５３から時間ＴＢが経過するまでデータパケットの送信を待ち、さらに干渉信号の検出を行う。【０１３６】
無線通信装置１１Ｆは、干渉信号を検出することなく、干渉信号を検出した時刻Ｔ３５３から時間ＴＢが経過する時刻Ｔ３５６になると、無線通信装置１１Ｆは、干渉信号を２つ検出しているので、重畳するストリーム数を最大送信可能なストリーム数“３”より２少ない“１”に決定する。そして、無線通信装置１１Ｆは、時刻Ｔ３５６に無線通信装置１２Ｆ宛にデータパケットｄ１１Ｆ／１の送信を開始し、時刻Ｔ３５９でデータパケットｄ１１Ｆ／１の送信を終了する。【０１３７】
＜無線通信装置の構成＞
図２２は本実施の形態の無線通信装置１１Ｆの装置構成図である。なお、無線通信装置１２Ｆは無線通信装置１１Ｆと同じ装置構成である。また、本実施の形態において、上記の実施の形態及び上記の変形例と実質的に同じ機能を有する構成要素には同じ符号を付し、それらの説明が適用できるため、本実施の形態ではその説明を省略する。【０１３８】
無線通信装置１１Ｆは、パケット生成部１０１ｆと、変調部３０１ａ、３０２ａ、３０３ａと、スイッチ回路３０１ｂ、３０２ｂ、３０３ｂと、アンテナ３０１ｃ、３０２ｃ、３０３ｃ、復調部３０１ｄ、３０２ｄ、３０３ｄと、干渉検出部１０８ｆと、干渉数検出部３３０と、干渉情報管理部１０９ｆと、同時送信判定部１１０ｆと、送信タイミング制御部１１１と、送信パケット長制御部１５１と、送信ストリーム数制御部３５１とを備える。【０１３９】
パケット生成部１０１ｆは、送信タイミング制御部１１１により送信タイミングが制御され、送信パケット長制御部１５１により継続して送信するパケットの長さが制御される。さらに、パケット生成部１０１ｆは、送信ストリーム制御部３５１により重畳するストリームの数が制御される。
変調部３０１ａ、３０２ａ、３０３ａは、夫々、パケット生成部１０１ｆから入力されるパケットを無線周波数帯域に変調する。変調部３０１ａ、３０２ａ、３０３ａにより無線周波数帯域に変調されたパケットは、夫々、スイッチ回路３０１ｂ、３０２ｂ、３０３ｂを介してアンテナ３０１ｃ、３０２ｃ、３０３ｃから放射される。【０１４０】
スイッチ回路３０１ｂは、アンテナ３０１ｃを変調部３０１ａの出力端及び復調部３０１ｄの入力端の何れかに接続する。スイッチ回路３０２ｂは、アンテナ３０２ｃを変調部３０２ａの出力端及び復調部３０２ｄの入力端の何れかに接続する。スイッチ回路３０３ｂは、アンテナ３０３ｃを変調部３０３ａの出力端及び復調部３０３ｄの入力端の何れかに接続する。【０１４１】
復調部３０１ｄ、３０２ｄ、３０３ｄは、夫々、アンテナ３０１ｃ、３０２ｃ、３０３によって受信され、スイッチ回路３０１ｂ、３０２ｂ、３０３ｂを介して入力される、無線周波数帯域の受信信号をベースバンドの周波数帯域に復調し、復調後の受信信号を干渉検出部１０８ｆ及び干渉低減処理部１１２ｆへ出力する。
パケットの受信時及び干渉信号の検出時には、スイッチ回路３０１ｂ、３０２ｂ、３０３ｂによって、アンテナ３０１ｃ、３０２ｃ、３０３ｃは、復調部３０１ｄ、３０２ｄ、３０３ｄの入力端に接続される。【０１４２】
パケットの送信時には、干渉信号を継続して検出できるように（送信パケット長制御部１５１で継続して送信するパケットの長さを制御可能にするために）、検出した干渉信号の数に応じて、スイッチ回路３０１ｂ、３０２ｂ、３０３ｂは、アンテナ３０１ｃ、３０２ｃ、３０３ｃの一部を復調部３０１ｄ、３０２ｄ、３０３ｄの入力端に接続し、残りを変調部３０１ａ、３０２ａ、３０３ａの出力端に接続する。例えば、干渉信号が検出されなかった場合には、スイッチ回路３０１ｂ、３０２ｂ、３０３ｂによって、全てのアンテナ３０１ｃ、３０２ｃ、３０３ｃは変調部３０１ａ、３０２ａ、３０３ａの出力端に接続される。【０１４３】
干渉検出部１０８ｆは、復調部３０１ｄ、３０２ｄ、３０３ｄからの入力内容に基づいて干渉信号の検出を行い、検出結果を干渉数検出部３３０へ出力する。
本実施の形態では、干渉検出部１０８ｆは、例えば、復調部３０１ｄ、３０２ｄ、３０３ｄからの入力内容に基づいて隣接チャネルの干渉信号の検出を行い、干渉信号が検出された隣接チャネルを示す情報とその受信電力レベルとを干渉数検出部３３０へ出力する。【０１４４】
干渉数検出部３３０は、干渉検出部１０８ｆからの入力内容に基づいて、干渉信号の数（以下、干渉信号数と言う。）を検出する。そして、干渉数検出部３３０は、干渉検出部１０８ｆから入力される各干渉信号のチャネル情報とその受信電力レベルとを干渉情報管理部１０９ｆへ出力すると共に、干渉信号数を干渉情報管理部１０９ｆへ出力する。
干渉情報管理部１０９ｆは、干渉検出部１０８ｆによって検出された各干渉信号のチャネル情報とその受信電力レベルとを記憶するとともに、干渉数検出部３３０によって検出された干渉信号数を記憶する。干渉情報管理部１０９ｆは、同時送信判定部１１０ｆへ干渉信号数を出力する。なお、上記に関連する部分を除く記憶内容及び出力内容は干渉情報管理部１０９ｄと実質的に同じである。【０１４５】
同時送信判定部１１０ｆは、同時送信判定部１１０が行う同時送信判定処理に加え、さらに、以下の同時送信判定処理を行う。
同時送信判定部１１０ｆは、検出された干渉信号の数（干渉信号数）と、受信側の無線通信装置が低減することが可能な干渉信号の数（以下、低減可能干渉信号数と言う。）とを比較する。そして、同時送信判定部１１０ｆは、干渉信号数が低減可能干渉信号数以下の場合に、パケットを干渉信号と同時に送信することができると判定する。なお、例えば、無線通信装置が通信のリンク確立時などに自身の低減可能干渉信号数を交換することによって、無線通信装置が通信相手の無線通信装置の低減可能干渉信号数を取得するようにしてもよい。なお、データパケットやＡＣＫパケットのヘッダ内の干渉情報に自身の低減可能干渉信号数を含めることによって、無線通信装置が通信相手の無線通信装置の低減可能干渉信号数を取得するようにしてもよい。【０１４６】
送信ストリーム数制御部３５１は、自身の最大送信可能なストリーム数と、干渉検出部１０８ｆによって検出された干渉信号の数（干渉信号数）とに基づいて、重畳するストリームの数を決定する。そして、送信ストリーム数制御部３５１は、決定結果に基づいてパケット生成部１０１ｆが重畳するストリームの数を制御する。本実施の形態では、送信ストリーム数制御部３５１は、重畳するストリームの数を、自身の最大送信可能なストリーム数から干渉信号数を減算した値に決定する。パケット生成部１０１ｆは、送信データを、決定された重畳するストリームの数に分割して、分割された夫々のデータをパケット化して後段へ出力する。【０１４７】
なお、本実施の形態のパケットの送受信処理のフローは図７と実質的に同じであるので、以下では、図７のパケット送信処理（データパケット）及びパケット送信処理（ＡＣＫパケット）のフローについて説明する。
＜パケット送信処理のフロー＞
図２３及び図２４は本実施の形態のパケット送信処理のフローを示すフローチャートである。なお、図２３と図２４とは一連の処理フローである。【０１４８】
無線通信装置１１Ｆは、ステップＳ１２１からステップＳ１２７と実質的に同じステップＳ３０１からステップＳ３０７の処理を行う。なお、同時送信可能かの判定では、同時送信判定部１１０ｆは上記の２種類の判定処理を行う。
送信タイミング制御部１１１は、タイマの計時時刻を基に、干渉信号が検出されてから時間ＴＢが経過したかを判定する（ステップＳ３０８）。干渉信号が検出されてから時間ＴＢが経過すると（ステップＳ３０８：ＹＥＳ）、ステップＳ３１１以降の処理が行われる。【０１４９】
干渉信号が検出されてから時間ＴＢが経過するまでに（ステップＳ３０８：ＮＯ）、干渉検出部１０８ｆが新たな干渉信号を検出すれば（ステップＳ３０９：ＹＥＳ）、同時送信判定部１１ｆはパケットを新たな干渉信号と同時に送信することが可能であるかを判定する（ステップＳ３１０）。
パケットを新たな干渉信号と同時に送信することが可能でないと判定されれば（ステップＳ３１０：ＮＯ）、干渉検出部１０８ｆが新たな干渉信号を検出できなくなったときに（ステップＳ３０６：ＹＥＳ）、ステップＳ３０３の処理が行われ、パケットがアンテナ３０１ａなどから放射される。【０１５０】
パケットを新たな干渉信号と同時に送信することが可能であると判定されれば（ステップＳ３１０：ＹＥＳ）、同時送信判定部１１０ｆは送信タイミング制御部１１１に対して同時送信可能であることを示す同時送信可否信号を出力する。送信タイミング制御部１１１は、同時送信可能であることを示す同時送信可否信号を受けて、不図示のタイマをリセットし（ステップＳ３０７）、ステップＳ３０８以降の処理が行われる。【０１５１】
送信ストリーム数制御部３５１は、重畳するストリーム数を決定する（ステップＳ３１１）。パケット生成部１０１ｆは、パケットの送信を開始する（ステップＳ３１２）。
干渉検出部１０８ｆが干渉信号を継続して検出していれば（ステップＳ３１３：ＮＯ）、パケット生成部１０１ｆは変調部３０１ａなどへのパケットの出力を継続し、アンテナ３０１ａなどからのパケットの送信が継続される（ステップＳ３１４）。パケットの送信が完了していなければ（ステップＳ３１５：ＮＯ）、ステップＳ３１３以降の処理が継続して行われ、パケットの送信が完了すれば（ステップＳ３１５：ＹＥＳ）、図７の処理に戻る。【０１５２】
干渉検出部１０８ｆが干渉信号を検出できなくなると（ステップＳ３１３：ＹＥＳ）、送信パケット長制御部１５１は、次に干渉信号が到来すると予測される時刻（到来予測時刻）を推定するとともに、パケットの送信を継続した場合に当該パケットの送信が終了する時刻（送信終了時刻）を推定する（ステップＳ３１６）。
送信パケット長制御部１５１は、到来予測時刻と送信予測時刻とを比較する（ステップＳ３１６）。比較の結果、到来予測時刻が送信終了時刻より前でない場合（ステップＳ３１７：ＮＯ）、パケット生成部１０１ｆは変調部３０１ａなどへのパケットの出力を継続し、アンテナ３０１ｃなどからパケットが継続して放射される（ステップＳ３１９）。パケットの送信が完了するまで（ステップＳ３１９：ＮＯ）、ステップＳ３１８及びステップＳ３１９の処理が行われ、パケットの送信が完了すると（ステップＳ３１９：ＹＥＳ）、図７の処理に戻る。【０１５３】
ステップＳ３１７の比較の結果、到来予測時刻が送信終了時刻より前であれば（ステップＳ３１７：ＹＥＳ）、送信パケット長制御部１５１はパケットの送信を一時中断し、パケットを分割することを決定し、パケット生成部１０１ｆに対してパケットの分割を指示する。パケット生成部１０１ｆは、パケットの分割の指示を受けて、変調部３０１ａなどへのパケットの出力を一時中断し、パケットの分割を行う（ステップＳ３２０）。【０１５４】
送信タイミング制御部１１１は、到来予測時刻になると、タイマをセットし（ステップＳ３２１）、ステップＳ３０２以降の処理が行われる。なお、タイマをセットするタイミングはその他のタイミングであってもよい。
≪第３の実施の形態の変形例≫
以下、第３の実施の形態の変形例について図面を参照しつつ説明する。【０１５５】
本変形例は、受信信号から干渉信号を低減する機能を有する無線通信装置のみならず、干渉源の無線通信装置もＭＩＭＯ送受信を行う。
＜無線通信システムの概要＞
図２５は本変形例の無線通信システムのシステム構成図である。
但し、図２５では、無線通信装置１１Ｇと無線通信装置１２Ｇとが通信を行い、無線通信装置２１Ｇと無線通信装置２２Ｇとが通信を行うものとする。【０１５６】
また、無線通信装置１１Ｇ、１２Ｇが、本発明の送信装置として動作するとともに、干渉信号を予め所定の時間受信することによって受信信号から当該干渉信号を低減する機能を有する受信装置としても動作する無線通信装置である。無線通信装置２１Ｇ、２２Ｇが、無線通信装置１１Ｇ、１２Ｇの干渉源である。
＜伝送シーケンス例＞
図２６は図２５の無線通信システムの伝送シーケンスの一例を示す図である。但し、図２６の伝送シーケンスは、無線通信装置１１Ｇがデータパケットの送信を決定してから時間ＴＡが経過するまでに無線通信装置２１Ｇが“２”本のストリームを重畳したデータ伝送を行う場合の伝送シーケンスである。【０１５７】
無線通信装置１１Ｇが時刻Ｔ４０１でデータパケットの送信を決定すると、時間ＴＡの間、干渉信号の検出を行う。
無線通信装置１１Ｇが干渉信号の検出を行っている期間内の時刻Ｔ４０２に、無線通信装置２１Ｇは無線通信装置２２Ｆ宛にデータパケットｄ２１Ｇ／１、ｄ２１Ｇ／２（“２”本のストリーム）の送信を開始し、時刻Ｔ４０５でデータパケットｄ２１Ｇ／１、ｄ２１Ｇ／２の送信を終了する。【０１５８】
無線通信装置１１Ｇは、時刻Ｔ４０１から時間ＴＡが経過する時刻Ｔ４０３より前の時刻Ｔ４０２にデータパケットｄ２１Ｇ／１、ｄ２１Ｇ／２（干渉信号）を検出する。無線通信装置１１Ｇは、データパケットを干渉信号と同時に送信してもよいかを判定する。本伝送シーケンスでは、無線通信装置１１Ｆはデータパケットを干渉信号と同時に送信してもよいと判定する。【０１５９】
無線通信装置１１Ｇは、干渉信号を検出した時刻Ｔ４０２から時間ＴＢが経過するまでデータパケットの送信を待ち、さらに干渉信号の検出を行う。
無線通信装置１１Ｇは、干渉信号を検出することなく、干渉信号を検出した時刻Ｔ４０２から時間ＴＢが経過する時刻Ｔ４０４になると、無線通信装置１１Ｇは、検出した干渉信号のストリーム数が“２”であるため、重畳するストリーム数を、自身がデータ伝送することが可能なストリームの数（最大送信可能なストリーム数）“３”より２少ない“１”に決定する。そして、無線通信装置１１Ｇは、時刻Ｔ４０４に無線通信装置１２Ｇ宛にデータパケットｄ１１Ｇ／１の送信を開始し、時刻Ｔ４０６でデータパケットｄ１１Ｇ／１の送信を終了する。【０１６０】
無線通信装置１２Ｇは、データパケットｄ１１Ｇ／１の応答として、時刻Ｔ４０７でＡＣＫパケットの送信を決定すると、時間ＴＡの間、干渉信号の検出を行う。
無線通信装置１２Ｇは、干渉信号を検出することなく、時刻Ｔ４０７から時間ＴＡが経過した時刻Ｔ４０８になると、無線通信装置１１Ｇ宛にＡＣＫパケットａ１２Ｇの送信を開始し、時刻Ｔ４０９でＡＣＫパケットａ１２の送信を終了する。【０１６１】
＜無線通信装置の構成＞
図２７は図２５の無線通信装置１１Ｇの装置構成図である。なお、無線通信装置１２Ｇは無線通信装置１１Ｇと同じ装置構成である。なお、本変形例において、上記の実施の形態及び上記の変形例と実質的に同じ機能を有する構成要素には同じ符号を付し、上記の実施の形態及び上記の変形例の説明が適用できるため、本変形例ではその説明を省略する。【０１６２】
無線通信装置１１Ｇは、パケット生成部１０１ｆと、変調部３０１ａ、３０２ａ、３０３ａと、スイッチ回路３０１ｂ、３０２ｂ、３０３ｂと、アンテナ３０１ｃ、３０２ｃ、３０３ｃ、復調部３０１ｄ、３０２ｄ、３０３ｄと、干渉検出部１０８ｇと、干渉数検出部３３０ｇと、干渉情報管理部１０９ｇと、同時送信判定部１１０ｆと、送信タイミング制御部１１１と、送信パケット長制御部１５１ｅと、送信ストリーム数制御部３５１ｇとを備える。【０１６３】
干渉低減処理部１１２ｇは、干渉低減処理部１１２の処理に加え、自装置がパケットを送信するチャネルと同じチャネル（同一チャネル）の復号データのヘッダ内の宛先アドレス及びパケット長を干渉検出部１０８ｇへ出力するとともに、同一チャネルにて同時に受信しているストリームの数及びその受信電力レベルを干渉数検出部３０３ｇへ出力する。
干渉検出部１０８ｇは、干渉低減処理部１１２ｇから入力される宛先アドレスを基に受信信号が希望信号であるか干渉信号であるかを判断する。干渉検出部１０８ｇは、干渉低減処理部１１２ｇから入力される宛先アドレスが自装置のアドレスでなければ受信信号が干渉信号であると判断する。そして、干渉検出部１０８ｇは、干渉信号のチャネル情報とその受信電力レベルとそのヘッダ内のパケット長とを干渉数検出部３３０ｇへ出力する。また、干渉検出部１０８ｇは、干渉低減処理部１１２ｇから入力される宛先アドレスが自装置のアドレスであれば希望信号であると判断する。【０１６４】
干渉数検出部３３０ｇは、干渉低減処理部１１２ｇから入力されるストリームの数に基づいて、干渉信号として受信しているストリームの数（干渉信号数）を検出し、干渉検出部１０８ｇから入力される各情報とともに、検出した干渉信号数を干渉情報管理部１０９ｇへ出力する。
干渉情報管理部１０９ｇは、干渉検出部１０８ｇによって検出された干渉信号のチャネル情報とその受信電力レベルとそのパケット長とを記憶するとともに、干渉信号数を記憶する。【０１６５】
送信ストリーム数制御部３５１は、自身がデータ伝送することが可能なストリームの数（最大送信可能なストリーム数）から、干渉信号数（干渉信号として受信されているストリームの数の総数）を減算し、減算値を重畳するストリームの数に決定する。パケット生成部１０１ｆは、送信データを、決定された重畳するストリームの数に分割して、分割された夫々のデータをパケット化して後段へ出力する。【０１６６】
上記装置構成の本変形例は、検出された干渉信号に重畳されたストリームの数に基づいて、自身がデータ伝送することが可能な最大のストリームうち、いくつのストリームをデータ伝送に利用するかを制御する。
なお、本発明は上記の各実施の形態及び各変形例に限られるものではなく、本発明は、例えば、上記の各実施の形態及び各変形例を適宜組み合わせた内容などを含む。【０１６７】
また、本発明は、様々な分野に適用でき、例えば、ＣＳＭＡ（Carrier Sense Multiple Access）による無線ＬＡＮシステムの他、ＴＤＭＡ（Time Division Multiple Access）、ＦＤＭＡ（Frequency Division Multiple Access）、ＣＤＭＡ（Code Division Multiple Access）、ＳＤＭＡ（Space Division Multiple Access）などの様々なアクセス方式により無線通信システムに適用することができる。【０１６８】
また、以上に述べた全ての実施の形態及び全ての変形例の構成は、典型的には集積回路であるＬＳＩ（Large Scale Integration）として実現されてもよい。これらは、個別に１チップ化されてもよいし、上述した各実施の形態及び各変形例の全ての構成または一部の構成を含むように１チップ化されてもよい。
ここでは、ＬＳＩとしたが、集積度の違いにより、ＩＣ（Integrated Circuit）、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。【０１６９】
また、集積回路化の手法はＬＳＩに限るものではなく、専用回路または汎用プロセッサで実現してもよい。ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Field Programmable Gate Array）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用しても良い。
さらには、半導体技術の進歩又は派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。バイオ技術の適応等が可能性としてありえる。【０１７０】
さらに、プロセッサやメモリ等を備えたハードウェア資源においてプロセッサがメモリに格納された制御プログラムを実行することにより制御される構成が用いられても良い。
【産業上の利用可能性】
【０１７１】
本発明は、ランダムなタイミングで通信を行っていない無線通信装置から到来する干渉信号の抑えることができるため、ＣＳＭＡ（Carrier Sense Multiple Access）などのランダムアクセス方式の無線通信システムに利用することができる。
【図１】
2007100048.tif 000003
【図２】
2007100048.tif 000004
【図３】
2007100048.tif 000005
【図４】
2007100048.tif 000006
【図５】
2007100048.tif 000007
【図６】
2007100048.tif 000008
【図７】
2007100048.tif 000009
【図８】
2007100048.tif 000010
【図９】
2007100048.tif 000011
【図１０】
2007100048.tif 000012
【図１１】
2007100048.tif 000013
【図１２】
2007100048.tif 000014
【図１３】
2007100048.tif 000015
【図１４】
2007100048.tif 000016
【図１５】
2007100048.tif 000017
【図１６】
2007100048.tif 000018
【図１７】
2007100048.tif 000019
【図１８】
2007100048.tif 000020
【図１９】
2007100048.tif 000021
【図２０】
2007100048.tif 000022
【図２１】
2007100048.tif 000023
【図２２】
2007100048.tif 000024
【図２３】
2007100048.tif 000025
【図２４】
2007100048.tif 000026
【図２５】
2007100048.tif 000027
【図２６】
2007100048.tif 000028
【図２７】
2007100048.tif 000029
【図２８】
2007100048.tif 000030
【図２９】
2007100048.tif 000031
【図３０】
2007100048.tif 000032
【手続補正書】
【提出日】平成19年7月9日(2007.7.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
干渉信号を予め所定の時間受信することによって受信信号から当該干渉信号を低減して希望信号を取得する機能を備えた受信装置と無線により通信を行う送信装置において、
干渉信号を検出する検出手段と、
前記受信装置宛にパケットを送信する送信手段と、
前記検出手段により干渉信号が検出される場合に、当該干渉信号が検出されてから前記所定の時間が経過した後に前記検出手段により検出された干渉信号が存在しても前記送信手段にパケットの送信を行わせる送信タイミング制御手段と、
を備えることを特徴とする送信装置。
【請求項２】
前記検出手段による干渉信号の検出結果に基づいて前記送信手段が継続して送信するパケットの長さを制御する送信パケット長制御手段
を更に備えることを特徴とする請求項１記載の送信装置。
【請求項３】
前記送信手段によるパケットの送信中の前記検出手段が検出する干渉信号の変化に基づいて前記送信手段にパケットを分割して当該パケットの送信を行わせる送信パケット長制御手段
を更に備えることを特徴とする請求項１記載の送信装置。
【請求項４】
前記送信パケット長制御手段は、前記送信手段が前記パケットを継続して送信したならば当該パケットの送信が終了する時刻より前に新たな干渉信号が自装置に到来すると予測される場合に、前記送信手段に当該パケットの分割を行わせる
ことを特徴とする請求項３記載の送信装置。
【請求項５】
前記送信手段は、パケットを分割して当該パケットの送信を行う場合に、分割して得られた分割パケットの少なくとも一方に、パケットが分割されたことを示す所定の情報を挿入することを特徴とする請求項３記載の送信装置。
【請求項６】
前記送信手段は、パケットを分割して当該パケットの送信を行う場合に、パケットが分割されて送信されたことを示す通知情報を前記受信装置宛に送信する
ことを特徴とする請求項３記載の送信装置。
【請求項７】
前記検出手段により検出された干渉信号のヘッダ内のパケット長に基づいて前記送信手段が送信するパケットの長さを制御する送信パケット長制御手段
を更に備えることを特徴とする請求項１記載の送信装置。
【請求項８】
前記送信タイミング制御手段は、前記検出手段により一の干渉信号が検出されてから当該一の干渉信号に関する前記所定の時間が経過するまでに他の干渉信号が検出された場合に、当該他の干渉信号が検出されてから前記所定の時間が経過した後に前記検出手段により検出された前記一の干渉信号又は前記他の干渉信号が存在しても前記送信手段にパケットの送信を行わせる
ことを特徴とする請求項１記載の送信装置。
【請求項９】
前記送信手段はパケットの送信を複数のストリームを重畳して行い、
前記送信装置は、
干渉信号の数を検出する干渉数検出手段と、
前記干渉数検出手段により検出される干渉信号の数に基づいて前記送信手段が重畳するストリームの数を制御する送信ストリーム数制御手段と、
を更に備えることを特徴とする請求項１記載の送信装置。
【請求項１０】
送信装置が、干渉信号を予め所定の時間受信することによって受信信号から当該干渉信号を低減して希望信号を取得する機能を備えた受信装置に対して、無線によりパケットを送信する無線通信システムにおいて、
前記送信装置は、
干渉信号を検出する検出手段と、
前記受信装置宛にパケットを送信する送信手段と、
前記検出手段により干渉信号が検出される場合に、当該干渉信号が検出されてから前記所定の時間が経過した後に前記検出手段により検出された干渉信号が存在しても前記送信手段にパケットの送信を行わせる送信タイミング制御手段と、
を備えることを特徴とする無線通信システム。
【請求項１１】
干渉信号を予め所定の時間受信することによって受信信号から当該干渉信号を低減して希望信号を取得する機能を備えた受信装置宛に無線によりパケットを送信する送信装置において行われる送信方法において、
干渉信号を検出する検出手順と、
前記受信装置宛にパケットを送信する送信手順と、
前記検出手順において干渉信号が検出される場合に、当該干渉信号が検出されてから前記所定の時間が経過した後に前記検出手順において検出された干渉信号が存在しても前記送信手順においてパケットの送信が行われるように送信タイミングを制御する送信タイミング制御手順と、
を有することを特徴とする送信方法。
【手続補正書】
【提出日】平成20年8月13日(2008.8.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
干渉信号を予め所定の時間受信することによって受信信号から当該干渉信号を低減して希望信号を取得する機能を備えた受信装置と無線により通信を行う送信装置において、
干渉信号を検出する検出手段と、
前記受信装置宛にパケットを送信する送信手段と、
前記検出手段により干渉信号が検出される場合に、当該干渉信号が検出されてから前記所定の時間が経過した後に前記検出手段により検出された干渉信号が存在しても前記送信手段にパケットの送信を行わせる送信タイミング制御手段と、
を備えることを特徴とする送信装置。
【請求項２】
前記検出手段による干渉信号の検出結果に基づいて前記送信手段が継続して送信するパケットの長さを制御する送信パケット長制御手段
を更に備えることを特徴とする請求項１記載の送信装置。
【請求項３】
前記送信手段によるパケットの送信中の前記検出手段が検出する干渉信号の変化に基づいて前記送信手段にパケットを分割して当該パケットの送信を行わせる送信パケット長制御手段
を更に備えることを特徴とする請求項１記載の送信装置。
【請求項４】
前記送信パケット長制御手段は、前記送信手段が前記パケットを継続して送信したならば当該パケットの送信が終了する時刻より前に新たな干渉信号が自装置に到来すると予測される場合に、前記送信手段に当該パケットの分割を行わせる
ことを特徴とする請求項３記載の送信装置。
【請求項５】
前記送信手段は、パケットを分割して当該パケットの送信を行う場合に、分割して得られた分割パケットの少なくとも一方に、パケットが分割されたことを示す所定の情報を挿入することを特徴とする請求項３記載の送信装置。
【請求項６】
前記送信手段は、パケットを分割して当該パケットの送信を行う場合に、パケットが分割されて送信されたことを示す通知情報を前記受信装置宛に送信する
ことを特徴とする請求項３記載の送信装置。
【請求項７】
前記検出手段により検出された干渉信号のヘッダ内のパケット長に基づいて前記送信手段が送信するパケットの長さを制御する送信パケット長制御手段
を更に備えることを特徴とする請求項１記載の送信装置。
【請求項８】
前記送信タイミング制御手段は、前記検出手段により一の干渉信号が検出されてから当該一の干渉信号に関する前記所定の時間が経過するまでに他の干渉信号が検出された場合に、当該他の干渉信号が検出されてから前記所定の時間が経過した後に前記検出手段により検出された前記一の干渉信号又は前記他の干渉信号が存在しても前記送信手段にパケットの送信を行わせる
ことを特徴とする請求項１記載の送信装置。
【請求項９】
前記送信手段はパケットの送信を複数のストリームを重畳して行い、
前記送信装置は、
干渉信号の数を検出する干渉数検出手段と、
前記干渉数検出手段により検出される干渉信号の数に基づいて前記送信手段が重畳するストリームの数を制御する送信ストリーム数制御手段と、
を更に備えることを特徴とする請求項１記載の送信装置。
【請求項１０】
送信装置が、干渉信号を予め所定の時間受信することによって受信信号から当該干渉信号を低減して希望信号を取得する機能を備えた受信装置に対して、無線によりパケットを送信する無線通信システムにおいて、
前記送信装置は、
干渉信号を検出する検出手段と、
前記受信装置宛にパケットを送信する送信手段と、
前記検出手段により干渉信号が検出される場合に、当該干渉信号が検出されてから前記所定の時間が経過した後に前記検出手段により検出された干渉信号が存在しても前記送信手段にパケットの送信を行わせる送信タイミング制御手段と、
を備えることを特徴とする無線通信システム。
【請求項１１】
干渉信号を予め所定の時間受信することによって受信信号から当該干渉信号を低減して希望信号を取得する機能を備えた受信装置宛に無線によりパケットを送信する送信装置において行われる送信方法において、
干渉信号を検出する検出手順と、
前記受信装置宛にパケットを送信する送信手順と、
前記検出手順において干渉信号が検出される場合に、当該干渉信号が検出されてから前記所定の時間が経過した後に前記検出手順において検出された干渉信号が存在しても前記送信手順においてパケットの送信が行われるように送信タイミングを制御する送信タイミング制御手順と、
を有することを特徴とする送信方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、送信装置が受信装置に対して送信する希望信号に対する干渉信号の影響を抑える技術に関する。
【背景技術】
【０００２】
従来、無線ＬＡＮ（Local Area Network）システムやデジタルセルラ通信システムなどの無線通信システムでは、複数の無線通信装置（送信装置及び受信装置として機能する。）が存在し、無線通信装置は所定の周波数帯域を共有して通信を行う。このため、無線通信装置が受信する受信信号には、自装置宛の信号（以下、希望信号と言う。）が含まれるとともに、自装置の通信とは無関係な他の無線通信装置間の通信による信号などが含まれる。なお、以下において、受信信号のうち希望信号以外のものを干渉信号と言い、干渉信号には無線通信装置以外の各種機器が発射する漏洩電波なども含む。
【０００３】
ここで、無線通信システムの概要について説明する。
図２８は、従来の無線通信システムを説明するための図である。但し、図２８では、無線通信装置１０１１と無線通信装置１０１２とが通信を行い、無線通信装置１０２１と無線通信装置１０２２とが通信を行っているとする。なお、図中において、実線は希望信号を表し、点線及び一点鎖線の夫々は干渉信号を表す。
【０００４】
例えば、無線通信装置１０１１が、無線通信装置１０１２宛に送信データをパケット化したデータパケットＤ１１を送信する。無線通信装置１０１２は、データパケットＤ１１の受信が正常に行えた場合、無線通信装置１０１１宛にＡＣＫ（ACKnowledgement）パケットＡ１２を送信する。
また、無線通信装置１０２１が、無線通信装置１０２２宛に送信データをパケット化したデータパケットＤ２１を送信する。無線通信装置１０２２は、データパケットＤ２１の受信が正常に行えた場合、無線通信装置１０２１宛にＡＣＫパケットＡ１２を送信する。
【０００５】
無線通信装置１０２１と無線通信装置１０２２との間で送受信されるデータパケットＤ２１或いはＡＣＫパケットＡ２２は、無線通信装置１０１１或いは無線通信装置１０１２により干渉信号として受信される場合がある。
図２９は、図２８の無線通信システムの伝送シーケンスの一例を示す図である。但し、本伝送シーケンス及び以下の各伝送シーケンスを示す各図においては無線通信装置を単に通信装置と記載する。
【０００６】
無線通信装置１０１１は、無線通信装置１０１２宛に時刻Ｔ２から時刻Ｔ３迄の期間、データパケットＤ１１を送信する。無線通信装置１０１２は無線通信装置１０１１宛に時刻Ｔ４から時刻Ｔ６迄の期間、ＡＣＫパケットＡ２２を送信する。
無線通信装置１０２１は、無線通信装置１０２２宛に時刻Ｔ１から時刻Ｔ５迄の期間、データパケットＤ２１を送信する。無線通信装置１０２２は無線通信装置１０２１宛に時刻Ｔ７から時刻Ｔ８迄の期間、ＡＣＫパケットＡ２２を送信する。
【０００７】
無線通信装置１０１２は、データパケットＤ１１の受信中の一部区間（時刻Ｔ２から時刻Ｔ３）に、干渉信号としてデータパケットＤ２１を受信することになる。このため、例えば、無線通信装置１０１２が無線通信装置１０２１に近接した位置に存在する場合、無線通信装置１０１２が受信するデータパケットＤ２１の受信電力が大きくなり、データパケットＤ１１の復調に誤りが生じる可能性が高くなる。なお、ＡＣＫパケットＡ１２についても、干渉信号と同時に受信するような状況では復調に誤りが生じる可能性が高い。
【０００８】
なお、干渉信号が希望信号に与える影響は、希望信号のチャネル周波数と干渉信号のチャネル周波数にも依存する。
図３０（ａ）は同一チャネル干渉（ＣＣＩ：Co-Channel Interference）を示す模式図である。希望信号と干渉信号のチャネル帯域が同じ場合、希望信号に対する干渉信号の影響が大きく、希望信号の復調に誤りが生じる可能性が高い。
【０００９】
また、図３０（ｂ）は隣接チャネル干渉（ＡＣＩ：Adjacent Channel Interference）を示す模式図である。希望信号と干渉信号のチャネル帯域が異なる場合、同一チャネルの場合に比べて希望信号に対する干渉信号の影響は小さい。しかし、干渉信号が広帯域信号であり、送信パワーアンプに非線形歪が生じた場合など、チャネル帯域外への漏洩電力が大きいと、干渉信号の影響により希望信号の復調に誤りが生じる可能性がある。
【００１０】
また、無線通信装置１０１１などを含む無線通信システムとは別の無線通信システムを構成する各種機器、漏洩電波を発射する各種機器、例えば５ＧＨｚ帯のレーダを出力する各種機器などが無線通信装置１０１１などと混在する場合、各種機器が出力する電波が干渉信号として希望信号に対して影響を与えることがある。この場合も、干渉信号の影響により希望信号の復調に誤りが生じる可能性がある。なお、無線通信システムとして、例えば、２．４ＧＨｚ帯では無線ＬＡＮシステム、Ｂｌｕｅｔｏｏｔｈシステム、及びコードレス電話システムなどがあり、５ＧＨｚ帯では無線ＬＡＮシステム及び無線アクセスシステムなどがある。また、漏洩電波を発射する各種機器として、例えば、２．４ＧＨｚ帯では、電子レンジなどがある。
【００１１】
そこで、希望信号に対する干渉信号の影響を抑える従来技術として、干渉信号が無線通信装置に周期的に到来するレーダである場合を対象としたものがある（例えば、特許文献１参照。）。
上記従来技術では、無線通信装置は、周期的に到来する干渉信号の間隔以下になるように、出力するパケットのパケット長を決定し、干渉信号が到来していない期間にパケットを送信する。このように、レーダ（干渉信号）に無線通信装置が送信するパケット（希望信号）が重ならないようにする。
【特許文献１】特開２００１−２５７６８２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
しかしながら、上記従来技術は、周期的に到来する干渉信号の間隔に基づいてパケットのパケット長や送信タイミングを決定するため、無線通信装置にランダムなタイミングで干渉信号が到来する環境では利用できない。また、上記従来技術は、干渉信号が到来している期間に無線通信装置がパケットの送信を行わないように無線通信装置は制御されるため、伝送効率が低下してしまう。
【００１３】
そこで、本発明は、受信装置が事前に干渉信号を受信することによって受信信号から当該干渉信号を低減する受信機能を有することを前提とし、干渉信号がランダムに到来する環境においても干渉信号による希望信号の復調の誤りの発生を抑え、且つ、伝送効率の低下を可能な限り抑えることができる送信装置、無線通信システム、及び送信方法を提供することを目的とする。
【課題を解決するための手段】
【００１４】
上記目的を達成するために本発明の送信装置は、干渉信号を予め所定の時間受信することによって受信信号から当該干渉信号を低減して希望信号を取得する機能を備えた受信装置と無線により通信を行う送信装置において、干渉信号を検出する検出手段と、前記受信装置宛にパケットを送信する送信手段と、前記検出手段により干渉信号が検出される場合に、当該干渉信号が検出されてから前記所定の時間が経過した後に前記送信手段にパケットの送信を行わせる送信タイミング制御手段と、を備える。
【００１５】
本発明の無線通信システムは、送信装置が、干渉信号を予め所定の時間受信することによって受信信号から当該干渉信号を低減して希望信号を取得する機能を備えた受信装置に対して、無線によりパケットを送信する無線通信システムにおいて、前記送信装置は、干渉信号を検出する検出手段と、前記受信装置宛にパケットを送信する送信手段と、前記検出手段により干渉信号が検出される場合に、当該干渉信号が検出されてから前記所定の時間が経過した後に前記送信手段にパケットの送信を行わせる送信タイミング制御手段と、を備える。
【００１６】
本発明の送信方法は、干渉信号を予め所定の時間受信することによって受信信号から当該干渉信号を低減して希望信号を取得する機能を備えた受信装置宛に無線によりパケットを送信する送信装置において行われる送信方法において、干渉信号を検出する検出手順と、前記受信装置宛にパケットを送信する送信手順と、前記検出手順において干渉信号が検出される場合に、当該干渉信号が検出されてから前記所定の時間が経過した後に前記送信手順においてパケットの送信が行われるように送信タイミングを制御する送信タイミング制御手順と、を有する。
【発明の効果】
【００１７】
上記送信装置、無線通信システム、及び送信方法の夫々によれば、送信装置は干渉信号の検出を行い、干渉信号を検出すれば当該干渉信号を検出してから所定の時間が経過した後に受信装置宛にパケットの送信を行う。このため、干渉信号がランダムに到来する環境においても、受信装置は送信装置からパケットを受信する前に干渉信号を所定の時間受信することになる。このように、受信装置は、希望信号を受信する前に受信信号から干渉信号を低減するために必要な情報を取得するための時間を確保することができる。この結果、上記送信装置、無線通信システム、及び送信方法の夫々は、干渉信号がランダムに到来する環境においても受信装置での干渉信号による希望信号の復調の誤りの発生を抑えることが可能になる。また、上記送信装置、無線通信システム、及び送信方法の夫々は、干渉信号が到来している状況でパケットを送信できるので、伝送効率の低下を可能な限り抑えることができる。
【００１８】
上記送信装置において、前記検出手段による干渉信号の検出結果に基づいて前記送信手段が継続して送信するパケットの長さを制御する送信パケット長制御手段を更に備えるようにしてもよい。
これによれば、パケットの最後まで継続してパケットの送信を行うならばその送信中に干渉信号が到来するような状況であっても、継続して送信するパケットの長さを制御するため、当該干渉信号による受信装置での希望信号の復調の誤りの発生を抑えられる場合がある。
【００１９】
上記送信装置において、前記送信手段によるパケットの送信中の前記検出手段が検出する干渉信号の変化に基づいて前記送信手段にパケットを分割して当該パケットの送信を行わせる送信パケット長制御手段を更に備えるようにしてもよい。
これによれば、パケットの最後まで継続してパケットの送信を行うならばその送信中に干渉信号が到来するような状況であっても、パケットを分割して送信することによって、当該干渉信号による受信装置での希望信号の復調の誤りの発生を抑えられる場合がある。
【００２０】
上記送信装置において、前記送信パケット長制御手段は、前記送信手段が前記パケットを継続して送信したならば当該パケットの送信が終了する時刻より前に新たな干渉信号が自装置に到来すると予測される場合に、前記送信手段に当該パケットの分割を行わせるようにしてもよい。
これによれば、パケットを必要以上に分割することがないので、伝送効率の低下を防ぐことができる。
【００２１】
上記送信装置において、前記送信手段は、パケットを分割して当該パケットの送信を行う場合に、分割して得られた分割パケットの少なくとも一方に、パケットが分割されたことを示す所定の情報を挿入するようにしてもよい。
上記送信装置において、前記送信手段は、パケットを分割して当該パケットの送信を行う場合に、パケットが分割されて送信されたことを示す通知情報を前記受信装置宛に送信するようにしてもよい。
【００２２】
これらによれば、送信装置がパケットを分割して送信したことを受信装置が認識することが可能になる。
上記送信装置において、前記検出手段により検出された干渉信号のヘッダ内のパケット長に基づいて前記送信手段が送信するパケットの長さを制御する送信パケット長制御手段を更に備えるようにしてもよい。
【００２３】
これによれば、例えば送信データを１つのパケットにして当該パケットの最後まで継続してパケットの送信を行うならばその送信中に干渉信号が到来するような状況であっても、出力するパケットの長さを制御することによって、当該干渉信号による受信装置での希望信号の復調の誤りの発生を抑えられる場合がある。
上記送信装置において、前記送信タイミング制御手段は、前記検出手段により一の干渉波が検出されてから当該一の干渉波に関する前記所定の時間が経過するまでに他の干渉波が検出された場合に、当該他の干渉波が検出されてから前記所定の時間が経過した後に前記送信手段にパケットの送信を行わせるようにしてもよい。
【００２４】
これによれば、干渉信号を検出してから所定の時間が経過する前に新たな干渉信号が発生した場合に、受信装置は送信装置からパケットを受信する前に新たな干渉信号を所定の時間受信することができ、希望信号に対する当該新たな干渉信号の影響を抑えることができる。
上記送信装置において、前記送信手段はパケットの送信を複数のストリームを重畳して行い、前記送信装置は、干渉信号の数を検出する干渉数検出手段と、前記干渉数検出手段により検出される干渉信号の数に基づいて前記送信手段が重畳するストリームの数を制御する送信ストリーム数制御手段と、を更に備えるようにしてもよい。
【００２５】
これによれば、希望信号に対する干渉信号の影響を抑えつつ、ストリームの重畳数を多くすることができる。
【発明を実施するための最良の形態】
【００２６】
≪第１の実施の形態≫
以下、本発明の第１の実施の形態について図面を参照しつつ説明する。
＜無線通信システムの概要＞
図１は本実施の形態の無線通信システムのシステム構成図である。なお、無線通信装置１１、１２Ａは、本発明の送信装置として動作するとともに、干渉信号を予め所定の時間受信することによって受信信号から当該干渉信号を低減する機能を有する受信装置としても動作する無線通信装置である。その他の無線通信装置は本発明の送信装置として機能しない無線通信装置であるとする。但し、その他の無線通信装置が本発明の送信装置として機能する無線通信装置であっても良い。
【００２７】
図１では、無線通信装置１１Ａと無線通信装置１２Ａとが通信を行い、無線通信装置２１Ａと無線通信装置２２Ａとが通信を行っているとする。なお、図中において、実線は希望信号を表し、点線は干渉信号を表す。
例えば、無線通信装置１１Ａは無線通信装置１２Ａ宛にデータパケットｄ１１を送信し、無線通信装置１２Ａは無線通信装置１１Ａ宛にＡＣＫパケットａ１２を送信する。
【００２８】
無線通信装置２１Ａは無線通信装置２２Ａ宛にデータパケットｄ２１を送信し、無線通信装置２２Ａは無線通信装置２１Ａ宛にＡＣＫパケットａ２２を送信する。
無線通信装置２１Ａと無線通信装置２２Ａとの間で送受信されるデータパケットｄ２１或いはＡＣＫパケットａ２２は、無線通信装置１１Ａ或いは無線通信装置１２Ａにより干渉信号として受信される場合がある。
【００２９】
ここで、無線通信装置１１Ａ、１２Ａの装置構成及び処理フローを説明する前に、無線通信システムの伝送シーケンスの具体例を説明する。
＜伝送シーケンス例（１）＞
図２は図１の無線通信システムの伝送シーケンスの一例を示す図である。但し、図２の伝送シーケンスは、無線通信装置１１Ａと無線通信装置１２Ａとがパケット（データパケット、ＡＣＫパケット）を送受信している期間に、無線通信装置２１Ａと無線通信装置２２Ａとがパケットの送受信を行わない場合の伝送シーケンスである。
【００３０】
無線通信装置２１Ａは、時刻Ｔ１０１から時刻Ｔ１０２の間、無線通信装置２２Ａ宛にデータパケットｄ２１を送信する。無線通信装置２２Ａは、データパケットｄ２１の応答として、時刻Ｔ１０３から時刻Ｔ１０４の間、無線通信装置２１Ａ宛にＡＣＫパケットａ２２を送信する。
無線通信装置１１Ａは、時刻Ｔ１０５でデータパケットの送信を決定すると、直ちにデータパケットの送信を行わずに、所定の時間ＴＡの間、干渉信号の検出を行う。なお、干渉信号を検出するための時間ＴＡを設定したのは、データパケットやＡＣＫパケットに影響を与える干渉信号を可能な限り検出するためである。時間ＴＡは固定でもよいし、干渉状況に応じて増減させてもよい。例えば、干渉源が少ない状況では、時間ＴＡを短くして早期にパケットの送信を開始することができるようにすることが好ましい。また、干渉源が多い状況では、時間ＴＡを長くして干渉信号の検出に多くの時間をかけるようにすることが好ましい。
【００３１】
無線通信装置１１Ａは、干渉信号を検出することなく、時刻Ｔ１０５から時間ＴＡが経過した時刻Ｔ１０６になると、無線通信装置１２Ａ宛にデータパケットｄ１１の送信を開始し、時刻Ｔ１０７でデータパケットｄ１１の送信を終了する。
無線通信装置１２Ａは、データパケットｄ１１の応答として、時刻Ｔ１０８でＡＣＫパケットの送信を決定すると、時間ＴＡの間、干渉信号の検出を行う。
【００３２】
無線通信装置１２Ａは、干渉信号を検出することなく、時刻Ｔ１０８から時間ＴＡが経過した時刻Ｔ１０９になると、時刻Ｔ１０６に無線通信装置１１Ａ宛にＡＣＫパケットａ１２の送信を開始し、時刻Ｔ１１０でＡＣＫパケットａ１２の送信を終了する。
＜伝送シーケンス例（２）＞
図３は図１の無線通信システムの伝送シーケンスの他の例を示す図である。但し、図３の伝送シーケンスは、無線通信装置１１Ａがデータパケットの送信を決定してから時間ＴＡが経過するまでに無線通信装置２１Ａがデータパケットを送信する場合の伝送シーケンスである。
【００３３】
無線通信装置１１Ａが時刻Ｔ１３１でデータパケットの送信を決定すると、時間ＴＡの間、干渉信号の検出を行う。
無線通信装置１１Ａが干渉信号の検出を行っている期間内の時刻Ｔ１３２に、無線通信装置２１Ａは無線通信装置２２Ａ宛にデータパケットｄ２１の送信を開始し、時刻Ｔ１３５でデータパケットｄ２１の送信を終了する。無線通信装置２２Ａは、データパケットｄ２１の応答として、時刻Ｔ１３７から時刻Ｔ１３８の間、無線通信装置２１Ａ宛にＡＣＫパケットａ２２を送信する。
【００３４】
無線通信装置１１Ａは、時刻Ｔ１３１から時間ＴＡが経過する時刻Ｔ１３３より前の時刻Ｔ１３２にデータパケットｄ２１（干渉信号）を検出する。無線通信装置１１Ａは、データパケットを干渉信号と同時に送信してもよいかを判定する（詳細は後述）。本伝送シーケンスでは、無線通信装置１１Ａはデータパケットを干渉信号と同時に送信してもよいと判定する。
【００３５】
無線通信装置１１Ａは、干渉信号を検出した時刻Ｔ１３２から所定の時間ＴＢが経過した時刻Ｔ１３４に無線通信装置１２Ａ宛にデータパケットｄ１１の送信を開始し、時刻Ｔ１３６でデータパケットｄ１１の送信を終了する。
なお、時間ＴＢは、例えば、受信側の無線通信装置が干渉信号から当該干渉信号の特徴量（希望信号から干渉信号の影響を低減するために必要な情報）を取得するために必要な時間に基づいて予め設定される。或いは、干渉信号の先頭部分に挿入されているプリアンブルや制御シンボルなどの長さに基づいて時間ＴＢを設定してもよい。
【００３６】
無線通信装置１２Ａは、データパケットｄ１１の応答として、時刻Ｔ１３９でＡＣＫパケットの送信を決定すると、時間ＴＡの間、干渉信号の検出を行う。
無線通信装置１２Ａは、干渉信号を検出することなく、時刻Ｔ１３９から時間ＴＡが経過した時刻Ｔ１４０になると、無線通信装置１１Ａ宛にＡＣＫパケットａ１２の送信を開始し、時刻Ｔ１４１でＡＣＫパケットａ１２の送信を終了する。
【００３７】
なお、無線通信装置１２Ａが時刻Ｔ１３９から時間ＴＡが経過する前に干渉信号を検出した場合、無線通信装置１２Ａは、ＡＣＫパケットを干渉信号と同時に送信してもよいと判定すれば、干渉信号を検出してから時間ＴＢが経過した時刻にＡＣＫパケットの送信を開始する。
＜データパケットとＡＣＫパケット＞
図４は無線通信装置１１Ａと無線通信装置１２Ａとの間で送受信されるデータパケット及びＡＣＫパケットの構成を説明するための図である。
【００３８】
データパケットは、ヘッダとデータとを含み、ヘッダは、送信元アドレスｄａｄｄ１、宛先アドレスｄａｄｄ２、及び干渉情報ｄｉｎｔを含む。干渉情報ｄｉｎｔは、自装置における干渉信号に関する情報（自装置が検出した干渉信号のチャネル帯域を示すチャネル情報及びその受信電力レベル、干渉耐性（例えば、自装置が希望信号を復調可能な希望波対干渉波の電力比の最低レベル）など）、送信する希望信号（データパケット、ＡＣＫパケット）の送信電力レベル、受信した希望信号の受信電力レベルなどがある。
【００３９】
ＡＣＫパケットは、ヘッダのみからなり、送信元アドレスａａｄｄ１、宛先アドレスａａｄｄ２、及び干渉情報ａｉｎｔを含む。干渉情報ａｉｎｔは干渉情報ｄｉｎｔと同じ情報項目を有する。
＜無線通信装置の構成＞
図５は図１の無線通信装置１１Ａの装置構成図である。なお、無線通信装置１２Ａは無線通信装置１１Ａと同じ装置構成である。
【００４０】
無線通信装置１１Ａは、パケット生成部１０１と、変調部１０２と、スイッチ回路１０３と、アンテナ１０４、１０６と、復調部１０５、１０７と、干渉検出部１０８と、干渉情報管理部１０９と、同時送信判定部１１０と、送信タイミング制御部１１１と、干渉低減処理部１１２とを有する。
パケット生成部１０１は、送信タイミング制御部１１１による送信指示により、前段から入力される送信データにヘッダを付加してデータパケット（図４（ａ）参照）を生成し、データパケットを変調部１０２へ出力する。なお、データパケットのヘッダには、送信元アドレス、宛先アドレス、干渉情報管理部１０９から入力される干渉情報などが含まれる。
【００４１】
また、パケット生成部１０１は、送信タイミング部１１１による送信指示により、ＡＣＫパケット（図４（ｂ）参照）を生成し、ＡＣＫパケットを変調部１０２へ出力する。なお、ＡＣＫパケットのヘッダには、送信元アドレス、宛先アドレス、干渉情報管理部１０９から入力される干渉情報などが含まれる。
変調部１０２は、パケット生成部１０１から入力されるパケット（データパケット、ＡＣＫパケット）を無線周波数帯域に変調する。変調部１０２により無線周波数帯域に変調されたパケットは、スイッチ回路１０３を介してアンテナ１０４から放射される。
【００４２】
スイッチ回路１０３は、自装置がパケットを送信するときには、変調部１０２の出力端とアンテナ１０４とを接続し、それ以外のときには復調部１０５の入力端とアンテナ１０４とを接続する。
復調部１０５は、アンテナ１０４によって受信され、スイッチ回路１０３を介して入力される、無線周波数帯域の受信信号をベースバンドの周波数帯域に復調し、復調後の受信信号を干渉検出部１０８及び干渉低減処理部１１２へ出力する。
【００４３】
復調部１０７は、アンテナ１０６によって受信された無線周波数帯域の受信信号をベースバンドの周波数帯域に復調し、復調後の受信信号を干渉検出部１０８及び干渉低減処理部１１２へ出力する。なお、アンテナ１０６と復調部１０７との組は１つに限らず、複数であっても良い。
例えば、復調部１０５は自装置がパケットの送信を行うチャネル帯域と同一のチャネル帯域（以下、同一チャネルと言う。）の受信信号を復調する。また、復調部１０７は自装置がパケットの送信を行うチャネル帯域に隣接するチャネル帯域（以下、隣接チャネルと言う。）の受信信号を復調する。
【００４４】
干渉検出部１０８は、復調部１０５、１０７からの入力内容に基づいて干渉信号の検出を行い、検出結果を干渉情報管理部１０９へ出力する。
本実施の形態では、例えば、干渉検出部１０８は、復調部１０７からの入力内容に基づいて隣接チャネルの干渉信号の検出を行い、隣接チャネルを示すチャネル情報と干渉信号の受信電力レベルとを干渉情報管理部１０９へ出力する。
【００４５】
なお、通信相手の無線通信装置において、希望信号に対して影響が大きい干渉信号を送信する無線通信装置を特定して、当該無線通信信号による干渉信号のみを検出するようにしてもよく、或いは、希望信号に対して影響が大きい干渉信号を特定して、その干渉信号のみを検出するようにしてもよい。
干渉情報管理部１０９は、干渉検出部１０８によって検出された干渉信号のチャネル情報とその受信電力レベルとを記憶する。また、干渉情報管理部１０９は、パケットを送信した送信電力レベルと、干渉低減処理部１１２から入力される自装置宛の信号（希望信号）のヘッダ内の干渉情報と、当該希望信号の受信電力レベルとを、当該ヘッダ内の送信元アドレス（通信相手の無線通信装置のアドレス）に対応付けて記憶する。
【００４６】
干渉情報管理部１０９は、記憶内容を基に上述した干渉情報を生成してパケット生成部１０１へ出力し、低減すべき干渉信号を示す情報を干渉低減処理部１１２へ出力する。さらに、干渉情報管理部１０９は、自装置で検出した干渉信号のチャネル情報及びその受信電力レベル、並びに、通信相手の無線通信装置のアドレスに対応付けて記憶されている各情報を同時送信判定部１１０へ出力する。
【００４７】
同時送信判定部１１０は、干渉検出部１０８によって干渉信号が検出されると、干渉情報管理部１０９から入力される入力情報に基づいて、パケットを干渉信号と同時に送信することが可能か否かを判定し、同時送信可能か否かを示す同時送信可否情報を送信タイミング制御部１１１へ出力する。
同時送信が可能かどうかの判定は、例えば、通信相手の無線通信装置での希望信号の受信電力レベル（通信相手から送られてくる信号の干渉情報に含まれる。）及び当該希望信号を自装置が送信した送信電力レベルや、自装置で検出した干渉信号の受信電力レベルなどを利用して、通信相手の無線通信装置の干渉耐性（通信相手から送られてくる信号の干渉情報に含まれる。）を満たすかを予測することにより行う。
【００４８】
送信タイミング制御部１１１は、干渉検出部１０８によって干渉信号が検出されなければ、パケットの送信を決定してから時間ＴＡが経過したときに、パケット生成部１０１に対してパケットの送信指示を行う。
送信タイミング制御部１１１は、干渉信号が検出され、且つ、同時送信判定部１１０から入力される同時送信可否情報が同時送信可能であることを示す場合には、干渉信号が検出されてから時間ＴＢが経過したときに、パケット生成部１０１に対してパケットの送信指示を行う。
【００４９】
送信タイミング制御部１１１は、干渉信号が検出され、且つ、同時送信判定部１１０から入力される同時送信可否情報が同時送信可能でないことを示す場合には、干渉信号が検出されなくなったときに、パケット生成部１０１に対してパケットの送信指示を行う。
干渉低減処理部１１２は、干渉情報管理部１０９から低減すべき干渉信号を示す情報が入力され、復調部１０５、１０７から入力される受信信号の振幅と位相とを調整して合成することで、干渉信号のレベルを低減させる処理を行う。そして、干渉低減処理部１１２は、当該処理の結果得られる信号（希望信号）を復号して復号データを得る。干渉低減処理部１１２は、復号データを後段へ出力するとともに、希望信号の受信電力レベル及びそのヘッダ内の干渉情報を干渉情報管理部１０９へ出力する。
【００５０】
＜干渉低減処理部の構成＞
図６は図５の干渉低減処理部１１２の構成図である。
干渉低減処理部１１２は、干渉測定部１５１と、干渉特徴量記憶部１５２と、伝送路推定部１５３と、係数演算部１５４と、係数記憶部１５５と、合成部１５６と、復号部１５７とを有する。
【００５１】
干渉測定部１５１は、干渉信号を検出している間、受信信号に基づいて干渉信号の特徴量を測定する。干渉信号の特徴量としては、例えば、複数アンテナ間の信号相関などを用いることができる。
干渉特徴量記憶部１５２は、干渉測定部１５１により測定された干渉信号の特徴量を記憶する。
【００５２】
伝送路推定部１５３は、受信信号に含まれるトレーニングシンボルを用いて伝送路推定を行う。受信信号にトレーニングシンボルが含まれていれば当該受信信号が希望信号である可能性が高いため、干渉低減処理部１１２は干渉低減処理を開始する。
係数演算部１５４は、干渉情報管理部１０９から入力される低減すべき干渉信号を示す情報に基づいて低減すべき干渉信号の特徴量を干渉特徴量記憶部１５２から読み出す。係数演算部１５４は、読み出した干渉信号の特徴量を基に復調部１０５、１０７から入力される受信信号の振幅と位相とを調整し、伝送路推定部１５３による伝送路の推定結果に基づいて伝送路変動を等化し干渉信号成分を低減するような重み付け合成係数を演算する。
【００５３】
係数演算部１５４の処理方法には、例えば、アダプティブアレイの処理と同様のものが利用できる。具体的な処理としては、希望信号と干渉信号との比を最大化するように係数を定める方法が望ましいが、他の方法として、干渉信号のレベルを極小化するヌルステアリング、希望信号のレベルを最大化するビームステアリング、単純なアンテナ切り替え、或いはそれらの複合処理や中間的処理なども可能で、これらの複数のモードを状態として切り替える構成も可能である。最も単純には、特定の制御方法のみを用いて、その有効／無効の判別だけを干渉低減モードとして使用できるが、前記複数のモードを切替可能とし、複数の干渉低減モードを取り得るように構成してもよい。このように複数のモードを切り替える場合、処理は多少複雑になるが、自由度が増えるため、対象として干渉局以外の干渉源が存在する場合にも、適切なモードを選択することで対応が可能になる。
【００５４】
なお、干渉低減処理部１１２は、復調部１０５、１０７の後段に置かれ、ベースバンド信号を処理するものとして説明しているが、復調部１０５、１０７の前段の高周波信号や中間周波数信号の振幅及び位相を調整して合成する構成とすることもできる。また、ＯＦＤＭ（Orthogonal Frequency Division Multiplexing）信号のようなマルチキャリア信号を扱う場合は、サブキャリア毎に係数を乗じて合成することで、より精密な合成処理を行うことができる。
【００５５】
係数記憶部１５５は、係数演算部１５４により演算された係数を記憶する。
合成部１５６は、係数記憶部１５５から低減すべき干渉信号に関連した係数を読み出し、読み出した係数に基づいて復調部１０５、１０７から入力される受信信号に含まれるデータシンボルを重み付け合成し、干渉信号のレベルを低減して伝送路変動を等化する。
復号部１５７は、合成部１５６から入力される重み付け合成されたデータシンボルを復号し、復号して得られたデータ（復号データ）を後段へ出力するとともに、当該復号データのヘッダ内の干渉情報と復号データの受信電力レベルとを干渉情報管理部１０９へ出力する。
【００５６】
＜無線通信装置の処理フロー＞
図７は図１の無線通信装置１１Ａが行うパケットの送受信処理のフローを示すフローチャートである。なお、無線通信装置１２Ａの処理フローは無線通信装置１１Ａの処理フローと同じである。
無線通信装置１１Ａは、送信データがあるかを判定する（ステップＳ１０１）。送信データがある場合（ステップＳ１０１：ＹＥＳ）、無線通信装置１１Ａはデータパケットを送信するためのパケット送信処理を行い（ステップＳ１０２）、その後、ステップＳ１０１の処理が行われる。
【００５７】
送信データがない場合（ステップＳ１０１：ＮＯ）、無線通信装置１１Ａは、パケットを受信したかを判定する（ステップＳ１０３）。パケットを受信した場合（ステップＳ１０３：ＹＥＳ）、干渉低減処理部１１２は希望信号に重なっている干渉信号を低減する処理などを行って、無線通信装置１１Ａはパケットの受信処理を行う（ステップＳ１０４）。
【００５８】
そして、無線通信装置１１Ａは、受信したパケットがＡＣＫパケットであったかを判定する（ステップＳ１０５）。ＡＣＫパケットでなければ（ステップＳ１０５：ＮＯ）、その後、ステップＳ１０１の処理が行われる。ＡＣＫパケットであれば（ステップＳ１０５：ＹＥＳ）、無線通信装置１１ＡはＡＣＫパケットを送信するためのパケット送信処理を行い（ステップＳ１０６）、その後、ステップＳ１０１の処理が行われる。
【００５９】
パケットを受信していない場合（ステップＳ１０３：ＮＯ）、無線通信装置１１Ａの干渉低減処理部１１２は、干渉信号の特徴量を取得する処理を行い（ステップＳ１０７）、その後、ステップＳ１０１の処理が行われる。
＜パケット送信処理のフロー＞
図８は図７のパケット送信処理（ステップＳ１０２、ステップＳ１０６）のフローを示すフローチャートである。なお、データパケットのパケット送信処理とＡＣＫパケットのパケット送信処理とは、本発明に関連する部分は実質的に同じであるので、ここではパケット送信処理の双方をまとめて説明する。
【００６０】
送信タイミング制御部１１１は不図示のタイマをセットする（ステップＳ１２１）。
送信タイミング制御部１１１は、タイマの計時時刻を基に、パケットの送信を決定してから時間ＴＡが経過したかを判定する（ステップＳ１２２）。
パケットの送信を決定してから時間ＴＡが経過すると（ステップＳ１２２：ＹＥＳ）、送信タイミング制御部１１１はパケット生成部１０１に対してパケットの送信指示を行う。パケット生成部１０１は、送信タイミング制御部１１１からのパケットの送信指示を受けて、生成したパケットを変調部１０２へ出力する。変調部１０２はパケットを無線周波数帯域に変調し、無線周波数帯域のパケットがアンテナ１０４から放射される（ステップＳ１２３）。そして、図７の処理に戻る。
【００６１】
パケットの送信を決定してから時間ＴＡが経過するまでに（ステップＳ１２２：ＮＯ）、干渉検出部１０８が干渉信号を検出すれば（ステップＳ１２４：ＹＥＳ）、同時送信判定部１１０はパケットを干渉信号と同時に送信することが可能であるかを判定する（ステップＳ１２５）。
パケットを干渉信号と同時に送信することが可能でないと判定されれば（ステップＳ１２５：ＮＯ）、干渉検出部１０８が干渉信号を検出できなくなったときに（ステップＳ１２６：ＹＥＳ）、ステップＳ１２３の処理が行われ、パケットがアンテナ１０４から放射され、図７の処理に戻る。なお、パケットを干渉信号と同時に送信することが可能でないと判定された場合、例えば、干渉信号が検出されなくなった時点でパケットの送信を決定し、ステップＳ１２１の処理に戻るようにしてもよい。
【００６２】
パケットを干渉信号と同時に送信することが可能であると判定されれば（ステップＳ１２５：ＹＥＳ）、同時送信判定部１１０は送信タイミング制御部１１１に対して同時送信可能であることを示す同時送信可否信号を出力する。送信タイミング制御部１１１は、同時送信可能であることを示す同時送信可否信号を受けて、不図示のタイマをリセットする（ステップＳ１２７）。
【００６３】
送信タイミング制御部１１１は、タイマの計時時刻を基に、干渉信号が検出されてから時間ＴＢが経過したかを判定する（ステップＳ１２８）。
干渉信号が検出されてから時間ＴＢが経過すると（ステップＳ１２８：ＹＥＳ）、ステップＳ１２３の処理が行われ、パケットがアンテナ１０４から放射され、図７の処理に戻る。
【００６４】
≪第１の実施の形態の第１の変形例≫
以下、第１の実施の形態の第１の変形例について図面を参照しつつ説明する。
本変形例は、干渉信号を検出してから時間ＴＢが経過する前に新たな干渉信号が検出される場合に新たな干渉信号が検出されてから時間ＴＢが経過したときにパケットの送信を行うものである。
【００６５】
＜伝送シーケンス例＞
図９は本変形例の無線通信システムの伝送シーケンスの一例を示す図である。
但し、図９の伝送シーケンスでは、無線通信装置１１Ｂと無線通信装置１２Ｂとが通信を行い、無線通信装置２１Ｂと無線通信装置２２Ｂとが通信を行い、無線通信装置３１Ｂと無線通信装置３２Ｂとが通信を行うものとする。
【００６６】
また、無線通信装置１１Ｂ、１２Ｂは、本発明の送信装置として動作するとともに、干渉信号を予め所定の時間受信することによって受信信号から当該干渉信号を低減する機能を有する受信装置としても動作する無線通信装置である。無線通信装置２１Ｂ、２２Ｂ、３１Ｂ、３２Ｂが、無線通信装置１１Ｂ、１２Ｂの干渉源である。
無線通信装置１１Ｂが時刻Ｔ１５１でデータパケットの送信を決定すると、時間ＴＡの間、干渉信号の検出を行う。
【００６７】
無線通信装置１１Ｂが干渉信号の検出を行っている期間内の時刻Ｔ１５２に、無線通信装置２１Ｂは無線通信装置２２Ｂ宛にデータパケットｄ２１Ｂの送信を開始し、時刻Ｔ１５８でデータパケットｄ２１の送信を終了する。
無線通信装置１１Ｂは、時刻Ｔ１５１から時間ＴＡが経過する時刻Ｔ１５４より前の時刻Ｔ１５２にデータパケットｄ２１Ｂ（干渉信号）を検出する。無線通信装置１１Ｂは、データパケットを干渉信号と同時に送信してもよいかを判定する。本伝送シーケンスでは、無線通信装置１１Ｂはデータパケットを干渉信号と同時に送信してもよいと判定する。
【００６８】
無線通信装置１１Ｂは、干渉信号を検出した時刻Ｔ１５２から時間ＴＢが経過するまでデータパケットの送信を待ち、さらに干渉信号の検出を行う。
無線通信装置１１Ｂがデータパケットの送信を待っている期間内の時刻Ｔ１５３に、無線通信装置３１Ｂは無線通信装置３２Ｂ宛にデータパケットｄ３１Ｂの送信を開始し、時刻Ｔ１５７でデータパケットｄ３１Ｂの送信を終了する。
【００６９】
無線通信装置１１Ｂは、時刻Ｔ１５２から時間ＴＢが経過する時刻Ｔ１５５より前の時刻Ｔ１５３にデータパケットｄ３１Ｂ（干渉信号）を検出する。そして、無線通信装置１１Ｂは、データパケットを干渉信号と同時に送信してもよいかを判定する。本伝送シーケンスでは、無線通信装置１１Ｂはデータパケットを干渉信号と同時に送信してもよいと判定する。
【００７０】
無線通信装置１１Ｂは、干渉信号を検出した時刻Ｔ１５３から時間ＴＢが経過するまでデータパケットの送信を待ち、さらに干渉信号の検出を行う。
無線通信装置１１Ｂは、干渉信号を検出することなく、干渉信号を検出した時刻Ｔ１５３から時間ＴＢが経過した時刻Ｔ１５６になると、無線通信装置１２Ｂ宛にデータパケットｄ１１Ｂの送信を開始し、時刻Ｔ１５９でデータパケットｄ１１Ｂの送信を終了する。
【００７１】
なお、本変形例の装置構成は図５と実質的に同じであり、パケットの送受信処理のフローは図７と実質的に同じであるので、以下では、図７のパケット送信処理（データパケット）及びパケット送信処理（ＡＣＫパケット）のフローについて説明する。
＜パケット送信処理のフロー＞
図１０は本変形例のパケット送信処理のフローを示すフローチャートである。
【００７２】
無線通信装置１１Ｂは、ステップＳ１２１からステップＳ１２７と実質的に同じステップＳ１５１からステップＳ１５７の処理を行う。
送信タイミング制御部１１１は、タイマの計時時刻を基に、干渉信号が検出されてから時間ＴＢが経過したかを判定する（ステップＳ１５８）。
干渉信号が検出されてから時間ＴＢが経過すると（ステップＳ１５８：ＹＥＳ）、ステップＳ１５３の処理が行われ、パケットがアンテナ１０４から放射される。
【００７３】
干渉信号が検出されてから時間ＴＢが経過するまでに（ステップＳ１５８：ＮＯ）、干渉検出部１０８が新たな干渉信号を検出すれば（ステップＳ１５９：ＹＥＳ）、同時送信判定部１１０はパケットを新たな干渉信号と同時に送信することが可能であるかを判定する（ステップＳ１６０）。
パケットを新たな干渉信号と同時に送信することが可能でないと判定されれば（ステップＳ１６０：ＮＯ）、干渉検出部１０８が新たな干渉信号を検出できなくなったときに（ステップＳ１５６：ＹＥＳ）、ステップＳ１５３の処理が行われ、パケットがアンテナ１０４から放射される。
【００７４】
パケットを新たな干渉信号と同時に送信することが可能であると判定されれば（ステップＳ１６０：ＹＥＳ）、同時送信判定部１１０は送信タイミング制御部１１１に対して同時送信可能であることを示す同時送信可否信号を出力する。送信タイミング制御部１１１は、同時送信可能であることを示す同時送信可否信号を受けて、不図示のタイマをリセットし（ステップＳ１５７）、ステップＳ１５８以降の処理が行われる。
【００７５】
≪第１の実施の形態の第２の変形例≫
以下、第１の実施の形態の第２の変形例について図面を参照しつつ説明する。
本変形例は、受信信号が復号できたときに復号できた受信信号のヘッダ内の宛先アドレスを利用して干渉信号かどうかを判定するものである。
＜無線通信装置の構成＞
図１１は本変形例の無線通信装置の装置構成図である。なお、本変形例において、第１の実施の形態と実質的に同じ機能を有する構成要素には同じ符号を付し、第１の実施の形態の説明が適用できるため、本変形例ではその説明を省略する。
【００７６】
無線通信装置は、パケット生成部１０１と、変調部１０２と、スイッチ回路１０３と、アンテナ１０４、１０６と、復調部１０５、１０７と、干渉検出部１０８ｃと、干渉情報管理部１０９と、同時送信判定部１１０と、送信タイミング制御部１１１と、干渉低減処理部１１２ｃとを有する。
干渉低減処理部１１２ｃは、干渉低減処理部１１２の処理に加え、自装置がパケットを送信するチャネルと同じチャネル(同一チャネル)の復号データのヘッダ内の宛先アドレスを干渉検出部１０８ｃへ出力する。
【００７７】
干渉検出部１０８ｃは、干渉低減処理部１１２ｃから入力される宛先アドレスを基に受信信号が希望信号であるか干渉信号であるかを判断する。干渉検出部１０８ｃは、干渉低減処理部１１２ｃから入力される宛先アドレスが自装置のアドレスでなければ受信信号が干渉信号であると判断し、干渉信号のチャネル情報とその受信電力レベルを干渉情報管理部１０９へ出力する。また、干渉検出部１０８ｃは、干渉低減処理部１１２ｃから入力される宛先アドレスが自装置のアドレスであれば希望信号であると判断する。
【００７８】
本変形例では、例えば、干渉検出部１０８ｃは、復調部１０５からの入力内容に基づいて同一チャネルの干渉信号の検出を行う。干渉検出部１０８ｃは、干渉低減処理部１１２ｃから入力される宛先アドレスが自装置のアドレスでなければ、復調部１０５から入力されている信号が干渉信号であると判断し、干渉信号のチャネルを示すチャネル情報とその受信電力レベルとを干渉情報管理部１０９へ出力する。
【００７９】
≪第２の実施の形態≫
以下、本発明の第２の実施の形態について図面を参照しつつ説明する。
第１の実施の形態では、例えば、無線通信装置２１Ａが無線通信装置２２Ａ宛にデータパケットｄ２１を送信し、無線通信装置１１Ａがデータパケットｄ２１を検出し、データパケットｄ２１を検出してから時間ＴＢが経過した後に無線通信装置１２Ａ宛にデータパケットｄ１１を送信する。
【００８０】
無線通信装置１１Ａが無線通信装置１２Ａ宛にデータパケットｄ１１を送信している送信期間中に、無線通信装置２１Ａがデータパケットｄ２１の送信を終了し、無線通信装置２２Ａが無線通信装置２１Ａ宛にＡＣＫパケットａ２２を送信したとする。
この場合、無線通信装置１２Ａは、無線通信装置１１Ａによって送信されたデータパケットｄ１１（希望信号）に無線通信装置２２Ａによって送信されたＡＣＫパケットａ２２（干渉信号）が重なった状態で、それらを受信することになる。
【００８１】
しかしながら、無線通信装置１２Ａは、ＡＣＫパケットａ２２（干渉信号）の特徴量を取得できていない。
このため、無線通信装置１２Ａは、受信信号から干渉信号を低減することができない。
そこで、本実施の形態は、第１の実施の形態に、干渉信号の受信状態に応じて、継続して送信するパケットの長さを制御する機能を付加したものである。
【００８２】
なお、本実施の形態では、無線通信装置１１Ｄ、１２Ｄは、本発明の送信装置として動作するとともに、干渉信号を予め所定の時間受信することによって受信信号から当該干渉信号を低減する機能を有する受信装置としても動作する無線通信装置である。また、無線通信装置２１Ｄ、２２Ｄが無線通信装置１１Ｄ、１２Ｄに対する干渉源であるとする。
ここで、無線通信装置１１Ｄ、１２Ｄの装置構成及び処理フローを説明する前に、無線通信システムの伝送シーケンスの具体例を説明する。
【００８３】
＜伝送シーケンス例（１）＞
図１２は本実施の形態の無線通信システムの伝送シーケンスの一例を示す図である。但し、図１２の伝送シーケンスは、無線通信装置１１Ｄが、パケットを最後まで送信したならば当該パケットの送信が終了する時刻（以下、送信終了時刻と言う。）よりも、干渉信号の検出ができなくなって次の干渉信号が到来すると予測される時刻（以下、到来予測時刻と言う。）の方が後である場合の伝送シーケンスである。
【００８４】
無線通信装置１１Ｄが時刻Ｔ２０１でデータパケットの送信を決定すると、時間ＴＡの間、干渉信号の検出を行う。
無線通信装置１１Ｄが干渉信号の検出を行っている期間内の時刻Ｔ２０２に、無線通信装置２１Ｄは無線通信装置２２Ｄ宛にデータパケットｄ２１Ｄの送信を開始し、時刻Ｔ２０５でデータパケットｄ２１Ｄの送信を終了する。無線通信装置２２Ｄは、データパケットｄ２１Ｄの応答として、時刻Ｔ２０７から時刻Ｔ２０８の間、無線通信装置２１Ｄ宛にＡＣＫパケットａ２２Ｄを送信する。
【００８５】
無線通信装置１１Ｄは、時刻Ｔ２０１から時間ＴＡが経過する時刻Ｔ２０３より前の時刻Ｔ２０２にデータパケットｄ２１Ｄ（干渉信号）を検出する。無線通信装置１１Ｄは、データパケットを干渉信号と同時に送信してもよいかを判定する。本伝送シーケンスでは、無線通信装置１１Ｄはデータパケットを干渉信号と同時に送信してもよいと判定する。
無線通信装置１１Ｄは、干渉信号を検出した時刻Ｔ２０２から時間ＴＢが経過した時刻Ｔ２０４に無線通信装置１２Ｄ宛にデータパケットｄ１１Ｄの送信を開始する。無線通信装置１１Ｄはデータパケットｄ１１Ｄの送信中、干渉信号の検出を続行する。
【００８６】
無線通信装置１１Ｄは、時刻Ｔ２０５でデータパケットｄ２１Ｄ（干渉信号）を検出しなくなり、次に干渉信号が到来すると予測される時刻（到来予測時刻）を推定するとともに、データパケットｄ１１Ｄの送信を継続した場合にデータパケットｄ１１Ｄの送信が終了する時刻を推定する。無線通信装置１１Ｄは、到来予測時刻と送信終了時刻とを比較し、本伝送シーケンスでは、到来予測時刻が送信終了時刻より後であると判定する。
【００８７】
なお、干渉信号が到来しなくなると受信電力レベルが低下するので、無線通信装置１１Ｄは、受信電力レベルの低下により干渉信号が到来しなくなったことを検出する。
到来予測時刻の推定は、例えば、データパケットに対してＡＣＫパケットを返信するような通信プロトコルであれば、データパケットに対してＡＣＫパケットが返信される際に要する時間に基づいて行うことができる。或いは、干渉信号が到来する間隔の履歴をとり、その履歴を基に到来予測時刻の推定を行うようにしてもよい。
【００８８】
無線通信装置１１Ｄは、データパケットｄ１１Ｄを分割せずに、データパケットｄ１１Ｄの送信を継続し、データパケットｄ１１Ｄの送信が時刻Ｔ２０６で終了する。
無線通信装置１２Ｄは、データパケットｄ１１Ｄの応答として、時刻Ｔ２０９でＡＣＫパケットの送信を決定すると、時間ＴＡの間、干渉信号の検出を行う。
無線通信装置１２Ｄは、干渉信号を検出することなく、時刻Ｔ２０９から時間ＴＡが経過した時刻Ｔ２１０になると、無線通信装置１１Ｄ宛にＡＣＫパケットａ１２Ｄの送信を開始し、時刻Ｔ２１１でＡＣＫパケットａ１２Ｄの送信を終了する。
【００８９】
＜伝送シーケンス例（２）＞
図１３は本実施の形態の無線通信システムの伝送シーケンスの他の例を示す図である。但し、図１３の伝送シーケンスは、無線通信装置１１Ｄが、パケットを最後まで送信したならば当該パケットの送信が終了する時刻よりも、干渉信号の検出ができなくなって次の干渉信号が到来すると予測される時刻の方が前である場合の伝送シーケンスである。
【００９０】
無線通信装置１１Ｄが時刻Ｔ２３１でデータパケットの送信を決定すると、時間ＴＡの間、干渉信号の検出を行う。
無線通信装置１１Ｄが干渉信号の検出を行っている期間内の時刻Ｔ２３２に、無線通信装置２１Ｄは無線通信装置２２Ｄ宛にデータパケットｄ２１Ｄの送信を開始し、時刻Ｔ２３５でデータパケットｄ２１Ｄの送信を終了する。無線通信装置２２Ｄは、データパケットｄ２１Ｄの応答として、時間Ｔ２３８から時間Ｔ２４１の間、無線通信装置２１Ｄ宛にＡＣＫパケットａ２２Ｄを送信する。
【００９１】
無線通信装置１１Ｄは、時刻Ｔ２３１から時間ＴＡが経過する時刻Ｔ２３３より前の時刻Ｔ２３２にデータパケットｄ２１Ｄ（干渉信号）を検出する。無線通信装置１１Ｄは、データパケットを干渉信号と同時に送信してもよいかを判定する。本伝送シーケンスでは、データパケットを干渉信号と同時に送信してもよいと判定する。
無線通信装置１１Ｄは、干渉信号を検出した時刻Ｔ２３２から時間ＴＢが経過した時刻Ｔ２３４に無線通信装置１２Ｄ宛にデータパケットｄ１１Ｄの送信を開始する。無線通信装置１１Ｄはデータパケットｄ１１Ｄの送信中、干渉信号の検出を続行する。
【００９２】
無線通信装置１１Ｄは、時刻Ｔ２３５でデータパケットｄ２１Ｄ（干渉信号）を検出しなくなり、次に干渉信号が到来すると予測される時刻（到来予測時刻）を推定するとともに、データパケットｄ１１Ｄの送信を継続した場合にデータパケットｄ１１Ｄの送信が終了する時刻（送信終了時刻）を推定する。無線通信装置１１Ｄは、到来予測時刻と送信終了時刻とを比較し、本伝送シーケンスでは、到来予測時刻が送信終了時刻より前であると判定する。
【００９３】
無線通信装置１１Ｄは、データパケットｄ１１Ｄの分割送信を決定し、データパケットｄ１１Ｄの送信を時刻Ｔ２３６で一時中断する。
なお、データパケットｄ１１Ｄを分割したことを受信側の無線通信装置で分かるように、無線通信装置１１Ｄは分割して得られたパケットの少なくとも一方にデータパケットが分割されたことを示す所定のシンボルを挿入するようにしてもよい。また、データパケットｄ１１Ｄを分割してデータパケットの送信を一時中断した後に、データパケットが分割されたことを通知するための所定パターンの既知シンボルを無線通信装置１２Ｄ宛に送信するようにしてもよい。なお、ＡＣＫパケットの場合も同じである。
【００９４】
無線通信装置１１Ｄは、到来予測時刻を基に時刻Ｔ２３７にデータパケットｄ１１Ｄの送信再開を決定し、時間ＴＡの間、干渉信号の検出を行う。
無線通信装置１１Ｄは、時刻Ｔ２３７から時間ＴＡが経過する時刻Ｔ２３９より前の時刻Ｔ２３８にＡＣＫパケットａ２２Ｄ（干渉信号）を検出する。無線通信装置１１Ｄは、データパケットを干渉信号と同時に送信してもよいかを判定する。本伝送シーケンスでは、データパケットを干渉信号と同時に送信してもよいと判定する。
【００９５】
無線通信装置１１Ｄは、干渉信号を検出した時刻Ｔ２３８から時間ＴＢが経過した時刻Ｔ２４０に無線通信装置１２Ｄ宛にデータパケットｄ１１Ｄの送信を再開し、干渉信号の検出を継続する。
無線通信装置１１Ｄは、時刻Ｔ２４１でＡＣＫパケットａ２２Ｄ（干渉信号）を検出しなくなり、次に干渉信号が到来すると予測される時刻（到来予測時刻）を推定するとともに、データパケットｄ１１Ｄの送信を継続した場合にデータパケットｄ１１Ｄの送信が終了する時刻（送信終了時刻）を推定する。無線通信装置１１Ｄは、到来予測時刻と送信終了時刻とを比較し、本伝送シーケンスでは、到来予測時刻が送信終了時刻より後であると判定する。
【００９６】
無線通信装置１１Ｄは、データパケットｄ１１Ｄの更なる分割を行わず、データパケットｄ１１Ｄの送信を続行し、時刻Ｔ２４２でデータパケットｄ１１Ｄの送信を終了する。無線通信装置１２Ｄは分割されたデータパケットに挿入された所定のシンボルなどにより、データパケットｄ１１Ｄが分割されたことを把握して分割されたデータパケットｄ１２Ｄを連結し、連結したデータパケットに対して復号などの各処理を行う。
【００９７】
なお、分割されたデータパケットに所定のシンボルの挿入が行われない場合、及び所定の既知シンボルの送信が行われない場合には、無線通信装置１２Ｄは、例えば、次のようにして、データパケットが分割されたことを把握することができる。
無線通信装置１２Ｄは、データパケットのヘッダ内のパケット長と受信したデータパケットのパケット長とを比較する。そして、無線通信装置１２Ｄは、ヘッダ内のパケット長が受信したデータパケットのパケット長より大きい場合にデータパケットが分割されたと判断する。
【００９８】
＜無線通信装置の構成＞
図１４は本実施の形態の無線通信装置１１Ｄの装置構成図である。なお、無線通信装置１２Ｄは無線通信装置１１Ｄと同じ装置構成である。本実施の形態において、第１の実施の形態と実質的に同じ機能を有する構成要素には同じ符号を付し、第１の実施の形態の説明が適用できるため、本実施の形態ではその説明を省略する。
【００９９】
無線通信装置１１Ｄは、パケット生成部１０１ｄと、変調部１０２と、スイッチ回路１０３と、アンテナ１０４、１０６と、復調部１０５、１０７と、干渉検出部１０８と、干渉情報管理部１０９ｄと、同時送信判定部１１０ｄと、送信タイミング制御部１１１と、送信パケット長制御部１５１と、干渉低減処理部１１２とを備える。
パケット生成部１０１ｄは、パケット生成部１０１の処理に加え、送信パケット長制御部１５１からのパケットの分割の指示を受け、送信中のパケットの分割を行い、分割後に送信タイミング制御部１１１から送信指示があるとパケットの未送信部分を変調部１０２へ出力する。
【０１００】
干渉情報管理部１０９ｄは、干渉検出部１０８によって干渉信号が検出されなくなり、自身が記憶している記憶内容の更新があると、同時送信判定部１１０ｄに対して干渉信号が検出されなくなったことを示す情報を出力する。なお、干渉情報管理部１０９ｄのその他の処理内容は干渉情報管理部１０９と同じである。
同時送信判定部１１０ｄは、同時送信判定部１１０の処理に加え、干渉情報管理部１０９ｄから干渉信号が検出されなくなったことを示す情報が入力されると、送信パケット長制御部１５１に対して干渉信号の検出の終了を通知する。
【０１０１】
送信パケット長制御部１５１は、干渉信号の検出の終了の通知を受けると、次に干渉信号が到来すると予測される時刻（到来予測時刻）を推定するとともに、パケットの送信を継続した場合に当該パケットの送信が終了する時刻（送信終了時刻）を推定する。
送信パケット長制御部１５１は、到来予測時刻と送信終了時刻とを比較し、到来予測時刻が送信終了時刻より前であれば、パケット生成部１０１ｄに対してパケットの送信を一時中断し、パケットの分割を指示する。すなわち、送信パケット長制御部１５１は、継続して送信するパケットの長さを干渉信号の検出結果に基づいて制御する。
【０１０２】
なお、本実施の形態のパケットの送受信処理のフローは図７と実質的に同じであるので、以下では、図７のパケット送信処理（データパケット）及びパケット送信処理（ＡＣＫパケット）のフローについて説明する。
＜パケット送信処理のフロー＞
図１５及び図１６は本実施の形態のパケット送信処理のフローを示すフローチャートである。なお、図１５と図１６とは一連の処理フローである。
【０１０３】
無線通信装置１１Ｄは、ステップＳ１２１からステップＳ１２７と実質的に同じステップＳ２０１からステップＳ２０７の処理を行う。
送信タイミング制御部１１１は、タイマの計時時刻を基に、干渉信号が検出されてから時間ＴＢが経過したかを判定する（ステップＳ２０８）。干渉信号が検出されてから時間ＴＢが経過すると（ステップＳ２０８：ＹＥＳ）、ステップＳ２０９以降の処理が行われる。
【０１０４】
送信タイミング制御部１１１は、パケット生成部１０１ｄに対してパケットの送信指示を行い、パケット生成部１０１ｄは変調部１０２へのパケットの出力を開始し、アンテナ１０４からのパケットの送信が開始される（ステップＳ２０９）。
干渉検出部１０８が干渉信号を継続して検出していれば（ステップＳ２１０：ＮＯ）、パケット生成部１０１ｄは変調部１０２へのパケットの出力を継続し、アンテナ１０４からのパケットの送信が継続される（ステップＳ２１１）。パケットの送信が完了していなければ（ステップＳ２１２：ＮＯ）、ステップＳ２１０以降の処理が行われ、パケットの送信が完了すれば（ステップＳ２１２：ＹＥＳ）、図７の処理に戻る。
【０１０５】
干渉検出部１０８が干渉信号を検出できなくなると（ステップＳ２１０：ＹＥＳ）、送信パケット長制御部１５１は、次に干渉信号が到来すると予測される時刻（到来予測時刻）を推定するとともに、パケットの送信を継続した場合に当該パケットの送信が終了する時刻（送信終了時刻）を推定する（ステップＳ２１３）。
送信パケット長制御部１５１は、到来予測時刻と送信終了時刻とを比較する（ステップＳ２１４）。比較の結果、到来予測時刻が送信終了時刻より前でない場合（ステップＳ２１４：ＮＯ）、パケット生成部１０１ｄは変調部１０２へのパケットの出力を継続し、アンテナ１０４からパケットが継続して放射される（ステップＳ２１５）。パケットの送信が完了するまで（ステップＳ２１６：ＮＯ）、ステップＳ２１５及びステップＳ２１６の処理が行われ、パケットの送信が完了すると（ステップＳ２１６：ＹＥＳ）、図７の処理に戻る。
【０１０６】
ステップＳ２１４の比較の結果、到来予測時刻が送信終了時刻より前であれば（ステップＳ２１４：ＹＥＳ）、送信パケット長制御部１５１は、パケットの送信を一時中断し、パケットを分割することを決定し、パケット生成部１０１ｄに対してパケットの分割を指示する。パケット生成部１０１ｄは、パケットの分割の指示を受けて、パケットの分割を行い、変調部１０２へのパケットの出力を一時中断する（ステップＳ２１７）。
【０１０７】
送信タイミング制御部１１１は、到来予測時刻になると、タイマをセットする（ステップＳ２１８）。なお、タイマをセットするタイミングはその他のタイミングであってもよい。
送信タイミング制御部１１１は、タイマの計時時刻を基に、到来予測時刻から時間ＴＡが経過したかを判断する（ステップＳ２１９）。
【０１０８】
到来予測時刻から時間ＴＡが経過すると（ステップＳ２１９：ＹＥＳ）、送信タイミング制御部１１１はパケット生成部１０１ｄに対してパケットの送信指示を行う。パケット生成部１０１ｄは変調部１０２へのパケットの出力を再開し、アンテナ１０４からパケットの放射が再開される（ステップＳ２２０）。パケットの送信が完了するまで（ステップＳ２２１：ＮＯ）、パケットの送信が行われ（ステップＳ２２２）、パケットの送信が完了すると（ステップＳ２２１：ＹＥＳ）、図７の処理に戻る。
【０１０９】
到来予測時刻から時間ＴＡが経過するまでに（ステップＳ２１９：ＮＯ）、干渉検出部１０８が干渉信号を検出すれば（ステップＳ２２３：ＹＥＳ）、同時送信判定部１１０ｄはパケットを干渉信号と同時に送信することが可能であるかを判定する（ステップＳ２２４）。
パケットを干渉信号と同時に送信することが可能でないと判定されれば（ステップＳ２２４：ＮＯ）、干渉検出部１０８が干渉信号を検出できなくなったときに（ステップＳ２２５：ＹＥＳ）、パケットの送信が再開され（ステップＳ２２６）、ステップＳ２２１以降の処理が行われる。
【０１１０】
パケットを干渉信号と同時に送信することが可能であると判定されれば（ステップＳ２２４：ＹＥＳ）、同時送信判定部１１０ｄは送信タイミング制御部１１１に対して同時送信可能であることを示す同時送信可否信号を出力する。送信タイミング制御部１１１は、同時送信可能であることを示す同時送信可否信号を受けて、不図示のタイマをリセットする（ステップＳ２２７）。
【０１１１】
送信タイミング制御部１１１は、タイマの計時時刻を基に、干渉信号が検出されてから時間ＴＢが経過したかを判定する（ステップＳ２２８）。
干渉信号が検出されてから時間ＴＢが経過すると（ステップＳ２２８：ＹＥＳ）、パケットの送信が再開され（ステップＳ２２９）、ステップＳ２１０以降の処理が行われる。
≪第２の実施の形態の変形例≫
以下、第２の実施の形態の変形例について図面を参照しつつ説明する。
【０１１２】
本変形例は、受信信号が復号できたときに復号できた受信信号のヘッダ内の宛先アドレスを利用して干渉信号かどうかを判定するとともに、干渉信号と判定された場合に当該ヘッダ内のパケット長を利用して、干渉信号の継続時間を推定し、継続して送信するパケットの長さを制御するものである。
＜無線通信装置の構成＞
図１７は本変形例の無線通信装置の装置構成図である。なお、本変形例において、上記の実施の形態及び上記の変形例と実質的に同じ機能を有する構成要素には同じ符号を付し、上記の実施の形態及び上記の変形例の説明が適用できるため、本変形例ではその説明を省略する。
【０１１３】
無線通信装置は、パケット生成部１０１ｅと、変調部１０２と、スイッチ回路１０３と、アンテナ１０４、１０６と、復調部１０５、１０７と、干渉検出部１０８ｅと、干渉情報管理部１０９ｅと、同時送信判定部１１０ｅと、送信タイミング制御部１１１と、送信パケット長制御部１５１ｅと、干渉低減処理部１１２ｅとを備える。
パケット生成部１０１ｅは、パケット生成部１０１の処理に加え、送信パケット長制御部１５１から入力される継続して送信するパケットの長さを基に、変調部１０２へのパケットの出力を行う。
【０１１４】
干渉低減処理部１１２ｅは、干渉低減処理部１１２の処理に加え、自装置がパケットを送信するチャネルと同じチャネルの復号データのヘッダ内の宛先アドレス及びパケット長を干渉検出部１０８ｅへ出力する。
干渉検出部１０８ｅは、干渉低減処理部１１２ｅから入力される宛先アドレスを基に受信信号が希望信号であるか干渉信号であるかを判断する。干渉検出部１０８ｅは、干渉低減処理部１１２ｅから入力される宛先アドレスが自装置のアドレスでなければ受信信号が干渉信号であると判断する。そして、干渉検出部１０８ｅは、干渉信号のチャネル情報とその受信電力レベルとそのヘッダ内のパケット長とを干渉情報管理部１０９ｅへ出力する。また、干渉検出部１０８ｅは、干渉低減処理部１１２ｅから入力される宛先アドレスが自装置のアドレスであれば希望信号であると判断する。
【０１１５】
干渉情報管理部１０９ｅは、干渉検出部１０８ｅから入力される、干渉信号のチャネル情報とその受信電力レベルとそのパケット長とを記憶する。干渉情報管理部１０９ｅは、自装置で検出した干渉信号のチャネル情報、その受信電力レベル及びそのパケット長を同時送信判定部１１０ｅへ出力する。なお、上記に関連する部分を除く記憶内容及び出力内容は干渉情報管理部１０９と実質的に同じである。
【０１１６】
同時送信判定部１１０ｅは、同時送信判定部１１０の処理に加え、干渉情報管理部１０９ｅから入力される干渉信号のパケット長を送信パケット長制御部１５１ｅへ出力する。
送信パケット長制御部１５１ｅは、同時送信判定部１１０ｅから入力される干渉信号のパケット長を基に当該干渉信号が到来しなくなる時刻を推定し、当該推定した時刻に干渉信号の到来間隔を加算して、次の干渉信号が到来する時刻（到来予測時刻）を推定する。
【０１１７】
なお、例えば、干渉信号の到来間隔は、データパケットに対してＡＣＫパケットを返信するような通信プロトコルであれば、データパケットに対してＡＣＫパケットが返信される際に要する時間、或いは、干渉信号が到来する間隔の履歴をとり、その履歴を基に決定される時間とすることができる。
送信パケット長制御部１５１ｅは、未送信部分の全てを含むパケットを送信した場合に当該パケットの送信が終了する時刻（送信終了時刻）を推定する。
【０１１８】
送信パケット長制御部１５１ｅは、到来予測時刻と送信終了時刻を比較し、到来予測時刻が送信終了時刻より前であれば、検出中の干渉信号のパケット長に基づいて、検出中の干渉信号が到来しなくなるタイミングまでに送信可能なパケットの長さを演算する。そして、送信パケット長制御部１５１ｅは、演算の結果得られたパケットの長さを、継続して送信するパケットの長さとしてパケット生成部１０１ｅへ出力する。
【０１１９】
送信パケット長制御部１５１ｅは、到来予測時刻が送信終了時刻より後であれば、未送信部分の全てを含むパケットの長さを、継続して送信するパケットの長さとしてパケット生成部１０１ｅへ出力する。
≪第３の実施の形態≫
以下、本発明の第３の実施の形態について図面を参照しつつ説明する。なお、本実施の形態は、ＭＩＭＯ（Multiple Input Multiple Output）送受信を行う無線通信装置を対象とする。
【０１２０】
＜無線通信システムの概要＞
図１８は本実施の形態の無線通信システムのシステム構成図である。なお、無線通信装置１１Ｆ、１２Ｆは、本発明の送信装置として動作するとともに、干渉信号を予め所定の時間受信することによって受信信号から当該干渉信号を低減する機能を有する受信装置としても動作する無線通信装置である。無線通信装置２１Ｆ、２２Ｆ、３１Ｆ、３２Ｆは、無線通信装置１１Ｆ、１２Ｆの干渉源である。
【０１２１】
図１８では、無線通信装置１１Ｆと無線通信装置１２Ｆとが通信を行い、無線通信装置２１Ｆと無線通信装置２２Ｆとが通信を行い、無線通信装置３１Ｆと無線通信装置３２Ｆとが通信を行っているものとする。なお、図中において、実線は希望信号を表し、点線は干渉信号を表す。
無線通信装置１１Ｆ、１２Ｆは、Ｎ（Ｎは正の整数であって、図２２の例では３個）の変調部及びＭ（Ｍは正の整数であって、図２２の例では３個）複数の復調部を有し、ＭＩＭＯ送受信を行う。ＭＩＭＯ送受信では、送受信装置間で空間分割により複数の伝送路を介して独立したデータ（以下、ストリームと言う。）が同じ周波数チャネル上に重畳して伝送される。無線通信装置１１Ｆ、１２Ｆは、最大Ｎ個のストリームを重畳してデータ伝送することができ、干渉信号の数に応じて重畳するストリーム数を決定する。
【０１２２】
なお、本実施の形態では、無線通信装置１１Ｆ、１２Ｆは、最大３個のストリームを重畳して伝送することができ、最大２個の干渉信号を受信信号から低減することができるとする。
ここで、無線通信装置１１Ｆ、１２Ｆの装置構成及び処理フローを説明する前に、無線通信システムの伝送シーケンスの具体例を説明する。
【０１２３】
＜伝送シーケンス例（１）＞
図１９は図１８の無線通信システムの伝送シーケンスの一例を示す図である。但し、図１９の伝送シーケンスは、無線通信装置１１Ｆがデータパケットの送信を決定してから時間ＴＡか経過するまで、及び無線通信装置１２ＦがＡＣＫパケットの送信を決定してから時間ＴＡが経過するまでに、他の無線通信装置がパケットを送信しない場合の伝送シーケンスである。
【０１２４】
無線通信装置１１Ｆは、時刻Ｔ３０１でデータパケットの送信を決定すると、直ちにデータパケットの送信を行わずに、時間ＴＡの間、干渉信号の検出を行う。
無線通信装置１１Ｆは、干渉信号を検出することなく、時刻Ｔ３０１から時間ＴＡが経過した時刻Ｔ３０２になると、無線通信装置１１Ｆは、干渉信号を検出していないので、重畳するストリーム数を、自身がデータ伝送することが可能なストリームの数（最大送信可能なストリーム数）“３”に決定する。そして、無線通信装置１１Ｆは、無線通信装置１２Ｆ宛にデータパケットｄ１１Ｆ／１、ｄ１１Ｆ／２、ｄ１１Ｆ／３の送信を開始し、時刻Ｔ３０３でデータパケットｄ１１Ｆ／１、ｄ１１Ｆ／２、ｄ１１Ｆ／３の送信を終了する。
【０１２５】
本実施の形態では、重畳するストリームの数を、最大送信可能なストリーム数から干渉信号の数を減算した値に決定する。これは、データ伝送の高速性が要求される場合に適している。なお、データ伝送の信頼性が要求されている場合には、重畳するストリームの数を、最大送信可能なストリーム数から干渉信号の数を減算した値より少ない値に決定することが好ましい。
【０１２６】
無線通信装置１２Ｆは、データパケットｄ１１Ｆ／１、ｄ１１Ｆ／２、ｄ１１Ｆ／３の応答として、時刻Ｔ３０４でＡＣＫパケットの送信を決定すると、時間ＴＡの間、干渉信号の検出を行う。なお、無線通信装置１２Ｆは、送受信アンテナ間の伝送路行列の逆行列を推定して等化することにより、ストリームを分離し、復号することができる。また、無線通信装置１２Ｆがストリームの数より多いアンテナを利用してストリームを受信すれば、ダイバーシチゲインにより信頼性が向上する。
【０１２７】
無線通信装置１２Ａは、干渉信号を検出することなく、時刻Ｔ３０４から時間ＴＡが経過した時刻Ｔ３０５になると、無線通信装置１１Ｆ宛にＡＣＫパケットａ１２Ｆの送信を開始し、時刻Ｔ３０６でＡＣＫパケットａ１２の送信を終了する。
＜伝送シーケンス例（２）＞
図２０は図１８の無線通信システムの伝送シーケンスの他の例を示す図である。但し、図２０の伝送シーケンスは、無線通信装置１１Ｆがデータパケットの送信を決定してから時間ＴＡが経過するまでに無線通信装置２１Ｆがデータパケットを送信する場合の伝送シーケンスである。
【０１２８】
無線通信装置１１Ｆが時刻Ｔ３２１でデータパケットの送信を決定すると、時間ＴＡの間、干渉信号の検出を行う。
無線通信装置１１Ｆが干渉信号の検出を行っている期間内の時刻Ｔ３２２に、無線通信装置２１Ｆは無線通信装置２２Ｆ宛にデータパケットｄ２１Ｆの送信を開始し、時刻Ｔ３２５でデータパケットｄ２１Ｆの送信を終了する。
【０１２９】
無線通信装置１１Ｆは、時刻Ｔ３２１から時間ＴＡが経過する時刻Ｔ３２３より前の時刻Ｔ３２２にデータパケットｄ２１Ｆ（干渉信号）を検出する。無線通信装置１１Ｆは、データパケットを干渉信号と同時に送信してもよいかを判定する。本伝送シーケンスでは、無線通信装置１１Ｆはデータパケットを干渉信号と同時に送信してもよいと判定する。
無線通信装置１１Ｆは、新たな干渉信号を検出することなく、干渉信号を検出した時刻Ｔ３２２から時間ＴＢが経過する時刻Ｔ３２４になると、干渉信号を１つ検出しているので、重畳するストリーム数を最大送信可能なストリーム数“３”より１少ない“２”に決定する。そして、無線通信装置１１Ｆは、時刻Ｔ３２４に無線通信装置１２Ｆ宛にデータパケットｄ１１Ｆ／１、ｄ１１Ｆ／２の送信を開始し、時刻Ｔ３２６でデータパケットｄ１１Ｆ／１、ｄ１１Ｆ／２の送信を終了する。
【０１３０】
＜伝送シーケンス例（３）＞
図２１は図１８の無線通信システムの伝送シーケンスのさらに他の例を示す図である。但し、図２１の伝送シーケンスは、干渉信号を検出してから時間ＴＢが経過する前に新たな干渉信号が検出される場合の伝送シーケンスである。
無線通信装置１１Ｆが時刻Ｔ３５１でデータパケットの送信を決定すると、時間ＴＡの間、干渉信号の検出を行う。
【０１３１】
無線通信装置１１Ｆが干渉信号の検出を行っている期間内の時刻Ｔ３５２に、無線通信装置２１Ｆは無線通信装置２２Ｆ宛にデータパケットｄ２１Ｆの送信を開始し、時刻Ｔ３５８でデータパケットｄ２１Ｆの送信を終了する。
無線通信装置１１Ｆは、時刻Ｔ３５１から時間ＴＡが経過する時刻Ｔ３５４より前の時刻Ｔ３５２にデータパケットｄ２１Ｆ（干渉信号）を検出する。無線通信装置１１Ｆは、データパケットを干渉信号と同時に送信してもよいかを判定する。本伝送シーケンスでは、無線通信装置１１Ｆはデータパケットを干渉信号と同時に送信してもよいと判定する。
【０１３２】
無線通信装置１１Ｆは、干渉信号を検出した時刻Ｔ３５２から時間ＴＢが経過するまでデータパケットの送信を待ち、さらに干渉信号の検出を行う。
無線通信装置１１Ｆがデータパケットの送信を待っている期間内の時刻Ｔ３５３に、無線通信装置３１Ｆは無線通信装置３２Ｆ宛にデータパケットｄ３１Ｆの送信を開始し、時刻Ｔ３５７でデータパケットｄ３１Ｆの送信を終了する。
【０１３３】
無線通信装置１１Ｆは、時刻Ｔ３５２から時間ＴＢが経過する時刻Ｔ３５５より前の時刻Ｔ３５３にデータパケットｄ３１Ｆ（干渉信号）を検出する。無線通信装置１１Ｆは、データパケットを干渉信号と同時に送信してもよいかを判定する。本伝送シーケンスでは、無線通信装置１１Ｆはデータパケットを干渉信号と同時に送信してもよいと判定する。
無線通信装置１１Ｆは、干渉信号を検出した時刻Ｔ３５３から時間ＴＢが経過するまでデータパケットの送信を待ち、さらに干渉信号の検出を行う。
【０１３４】
無線通信装置１１Ｆは、干渉信号を検出することなく、干渉信号を検出した時刻Ｔ３５３から時間ＴＢが経過する時刻Ｔ３５６になると、無線通信装置１１Ｆは、干渉信号を２つ検出しているので、重畳するストリーム数を最大送信可能なストリーム数“３”より２少ない“１”に決定する。そして、無線通信装置１１Ｆは、時刻Ｔ３５６に無線通信装置１２Ｆ宛にデータパケットｄ１１Ｆ／１の送信を開始し、時刻Ｔ３５９でデータパケットｄ１１Ｆ／１の送信を終了する。
【０１３５】
＜無線通信装置の構成＞
図２２は本実施の形態の無線通信装置１１Ｆの装置構成図である。なお、無線通信装置１２Ｆは無線通信装置１１Ｆと同じ装置構成である。また、本実施の形態において、上記の実施の形態及び上記の変形例と実質的に同じ機能を有する構成要素には同じ符号を付し、それらの説明が適用できるため、本実施の形態ではその説明を省略する。
【０１３６】
無線通信装置１１Ｆは、パケット生成部１０１ｆと、変調部３０１ａ、３０２ａ、３０３ａと、スイッチ回路３０１ｂ、３０２ｂ、３０３ｂと、アンテナ３０１ｃ、３０２ｃ、３０３ｃ、復調部３０１ｄ、３０２ｄ、３０３ｄと、干渉検出部１０８ｆと、干渉数検出部３３０と、干渉情報管理部１０９ｆと、同時送信判定部１１０ｆと、送信タイミング制御部１１１と、送信パケット長制御部１５１と、送信ストリーム数制御部３５１とを備える。
【０１３７】
パケット生成部１０１ｆは、送信タイミング制御部１１１により送信タイミングが制御され、送信パケット長制御部１５１により継続して送信するパケットの長さが制御される。さらに、パケット生成部１０１ｆは、送信ストリーム制御部３５１により重畳するストリームの数が制御される。
変調部３０１ａ、３０２ａ、３０３ａは、夫々、パケット生成部１０１ｆから入力されるパケットを無線周波数帯域に変調する。変調部３０１ａ、３０２ａ、３０３ａにより無線周波数帯域に変調されたパケットは、夫々、スイッチ回路３０１ｂ、３０２ｂ、３０３ｂを介してアンテナ３０１ｃ、３０２ｃ、３０３ｃから放射される。
【０１３８】
スイッチ回路３０１ｂは、アンテナ３０１ｃを変調部３０１ａの出力端及び復調部３０１ｄの入力端の何れかに接続する。スイッチ回路３０２ｂは、アンテナ３０２ｃを変調部３０２ａの出力端及び復調部３０２ｄの入力端の何れかに接続する。スイッチ回路３０３ｂは、アンテナ３０３ｃを変調部３０３ａの出力端及び復調部３０３ｄの入力端の何れかに接続する。
【０１３９】
復調部３０１ｄ、３０２ｄ、３０３ｄは、夫々、アンテナ３０１ｃ、３０２ｃ、３０３によって受信され、スイッチ回路３０１ｂ、３０２ｂ、３０３ｂを介して入力される、無線周波数帯域の受信信号をベースバンドの周波数帯域に復調し、復調後の受信信号を干渉検出部１０８ｆ及び干渉低減処理部１１２ｆへ出力する。
パケットの受信時及び干渉信号の検出時には、スイッチ回路３０１ｂ、３０２ｂ、３０３ｂによって、アンテナ３０１ｃ、３０２ｃ、３０３ｃは、復調部３０１ｄ、３０２ｄ、３０３ｄの入力端に接続される。
【０１４０】
パケットの送信時には、干渉信号を継続して検出できるように（送信パケット長制御部１５１で継続して送信するパケットの長さを制御可能にするために）、検出した干渉信号の数に応じて、スイッチ回路３０１ｂ、３０２ｂ、３０３ｂは、アンテナ３０１ｃ、３０２ｃ、３０３ｃの一部を復調部３０１ｄ、３０２ｄ、３０３ｄの入力端に接続し、残りを変調部３０１ａ、３０２ａ、３０３ａの出力端に接続する。例えば、干渉信号が検出されなかった場合には、スイッチ回路３０１ｂ、３０２ｂ、３０３ｂによって、全てのアンテナ３０１ｃ、３０２ｃ、３０３ｃは変調部３０１ａ、３０２ａ、３０３ａの出力端に接続される。
【０１４１】
干渉検出部１０８ｆは、復調部３０１ｄ、３０２ｄ、３０３ｄからの入力内容に基づいて干渉信号の検出を行い、検出結果を干渉数検出部３３０へ出力する。
本実施の形態では、干渉検出部１０８ｆは、例えば、復調部３０１ｄ、３０２ｄ、３０３ｄからの入力内容に基づいて隣接チャネルの干渉信号の検出を行い、干渉信号が検出された隣接チャネルを示す情報とその受信電力レベルとを干渉数検出部３３０へ出力する。
【０１４２】
干渉数検出部３３０は、干渉検出部１０８ｆからの入力内容に基づいて、干渉信号の数（以下、干渉信号数と言う。）を検出する。そして、干渉数検出部３３０は、干渉検出部１０８ｆから入力される各干渉信号のチャネル情報とその受信電力レベルとを干渉情報管理部１０９ｆへ出力すると共に、干渉信号数を干渉情報管理部１０９ｆへ出力する。
干渉情報管理部１０９ｆは、干渉検出部１０８ｆによって検出された各干渉信号のチャネル情報とその受信電力レベルとを記憶するとともに、干渉数検出部３３０によって検出された干渉信号数を記憶する。干渉情報管理部１０９ｆは、同時送信判定部１１０ｆへ干渉信号数を出力する。なお、上記に関連する部分を除く記憶内容及び出力内容は干渉情報管理部１０９ｄと実質的に同じである。
【０１４３】
同時送信判定部１１０ｆは、同時送信判定部１１０が行う同時送信判定処理に加え、さらに、以下の同時送信判定処理を行う。
同時送信判定部１１０ｆは、検出された干渉信号の数（干渉信号数）と、受信側の無線通信装置が低減することが可能な干渉信号の数（以下、低減可能干渉信号数と言う。）とを比較する。そして、同時送信判定部１１０ｆは、干渉信号数が低減可能干渉信号数以下の場合に、パケットを干渉信号と同時に送信することができると判定する。なお、例えば、無線通信装置が通信のリンク確立時などに自身の低減可能干渉信号数を交換することによって、無線通信装置が通信相手の無線通信装置の低減可能干渉信号数を取得するようにしてもよい。なお、データパケットやＡＣＫパケットのヘッダ内の干渉情報に自身の低減可能干渉信号数を含めることによって、無線通信装置が通信相手の無線通信装置の低減可能干渉信号数を取得するようにしてもよい。
【０１４４】
送信ストリーム数制御部３５１は、自身の最大送信可能なストリーム数と、干渉検出部１０８ｆによって検出された干渉信号の数（干渉信号数）とに基づいて、重畳するストリームの数を決定する。そして、送信ストリーム数制御部３５１は、決定結果に基づいてパケット生成部１０１ｆが重畳するストリームの数を制御する。本実施の形態では、送信ストリーム数制御部３５１は、重畳するストリームの数を、自身の最大送信可能なストリーム数から干渉信号数を減算した値に決定する。パケット生成部１０１ｆは、送信データを、決定された重畳するストリームの数に分割して、分割された夫々のデータをパケット化して後段へ出力する。
【０１４５】
なお、本実施の形態のパケットの送受信処理のフローは図７と実質的に同じであるので、以下では、図７のパケット送信処理（データパケット）及びパケット送信処理（ＡＣＫパケット）のフローについて説明する。
＜パケット送信処理のフロー＞
図２３及び図２４は本実施の形態のパケット送信処理のフローを示すフローチャートである。なお、図２３と図２４とは一連の処理フローである。
【０１４６】
無線通信装置１１Ｆは、ステップＳ１２１からステップＳ１２７と実質的に同じステップＳ３０１からステップＳ３０７の処理を行う。なお、同時送信可能かの判定では、同時送信判定部１１０ｆは上記の２種類の判定処理を行う。
送信タイミング制御部１１１は、タイマの計時時刻を基に、干渉信号が検出されてから時間ＴＢが経過したかを判定する（ステップＳ３０８）。干渉信号が検出されてから時間ＴＢが経過すると（ステップＳ３０８：ＹＥＳ）、ステップＳ３１１以降の処理が行われる。
【０１４７】
干渉信号が検出されてから時間ＴＢが経過するまでに（ステップＳ３０８：ＮＯ）、干渉検出部１０８ｆが新たな干渉信号を検出すれば（ステップＳ３０９：ＹＥＳ）、同時送信判定部１１ｆはパケットを新たな干渉信号と同時に送信することが可能であるかを判定する（ステップＳ３１０）。
パケットを新たな干渉信号と同時に送信することが可能でないと判定されれば（ステップＳ３１０：ＮＯ）、干渉検出部１０８ｆが新たな干渉信号を検出できなくなったときに（ステップＳ３０６：ＹＥＳ）、ステップＳ３０３の処理が行われ、パケットがアンテナ３０１ａなどから放射される。
【０１４８】
パケットを新たな干渉信号と同時に送信することが可能であると判定されれば（ステップＳ３１０：ＹＥＳ）、同時送信判定部１１０ｆは送信タイミング制御部１１１に対して同時送信可能であることを示す同時送信可否信号を出力する。送信タイミング制御部１１１は、同時送信可能であることを示す同時送信可否信号を受けて、不図示のタイマをリセットし（ステップＳ３０７）、ステップＳ３０８以降の処理が行われる。
【０１４９】
送信ストリーム数制御部３５１は、重畳するストリーム数を決定する（ステップＳ３１１）。パケット生成部１０１ｆは、パケットの送信を開始する（ステップＳ３１２）。
干渉検出部１０８ｆが干渉信号を継続して検出していれば（ステップＳ３１３：ＮＯ）、パケット生成部１０１ｆは変調部３０１ａなどへのパケットの出力を継続し、アンテナ３０１ａなどからのパケットの送信が継続される（ステップＳ３１４）。パケットの送信が完了していなければ（ステップＳ３１５：ＮＯ）、ステップＳ３１３以降の処理が継続して行われ、パケットの送信が完了すれば（ステップＳ３１５：ＹＥＳ）、図７の処理に戻る。
【０１５０】
干渉検出部１０８ｆが干渉信号を検出できなくなると（ステップＳ３１３：ＹＥＳ）、送信パケット長制御部１５１は、次に干渉信号が到来すると予測される時刻（到来予測時刻）を推定するとともに、パケットの送信を継続した場合に当該パケットの送信が終了する時刻（送信終了時刻）を推定する（ステップＳ３１６）。
送信パケット長制御部１５１は、到来予測時刻と送信予測時刻とを比較する（ステップＳ３１６）。比較の結果、到来予測時刻が送信終了時刻より前でない場合（ステップＳ３１７：ＮＯ）、パケット生成部１０１ｆは変調部３０１ａなどへのパケットの出力を継続し、アンテナ３０１ｃなどからパケットが継続して放射される（ステップＳ３１９）。パケットの送信が完了するまで（ステップＳ３１９：ＮＯ）、ステップＳ３１８及びステップＳ３１９の処理が行われ、パケットの送信が完了すると（ステップＳ３１９：ＹＥＳ）、図７の処理に戻る。
【０１５１】
ステップＳ３１７の比較の結果、到来予測時刻が送信終了時刻より前であれば（ステップＳ３１７：ＹＥＳ）、送信パケット長制御部１５１はパケットの送信を一時中断し、パケットを分割することを決定し、パケット生成部１０１ｆに対してパケットの分割を指示する。パケット生成部１０１ｆは、パケットの分割の指示を受けて、変調部３０１ａなどへのパケットの出力を一時中断し、パケットの分割を行う（ステップＳ３２０）。
【０１５２】
送信タイミング制御部１１１は、到来予測時刻になると、タイマをセットし（ステップＳ３２１）、ステップＳ３０２以降の処理が行われる。なお、タイマをセットするタイミングはその他のタイミングであってもよい。
≪第３の実施の形態の変形例≫
以下、第３の実施の形態の変形例について図面を参照しつつ説明する。
【０１５３】
本変形例は、受信信号から干渉信号を低減する機能を有する無線通信装置のみならず、干渉源の無線通信装置もＭＩＭＯ送受信を行う。
＜無線通信システムの概要＞
図２５は本変形例の無線通信システムのシステム構成図である。
但し、図２５では、無線通信装置１１Ｇと無線通信装置１２Ｇとが通信を行い、無線通信装置２１Ｇと無線通信装置２２Ｇとが通信を行うものとする。
【０１５４】
また、無線通信装置１１Ｇ、１２Ｇが、本発明の送信装置として動作するとともに、干渉信号を予め所定の時間受信することによって受信信号から当該干渉信号を低減する機能を有する受信装置としても動作する無線通信装置である。無線通信装置２１Ｇ、２２Ｇが、無線通信装置１１Ｇ、１２Ｇの干渉源である。
＜伝送シーケンス例＞
図２６は図２５の無線通信システムの伝送シーケンスの一例を示す図である。但し、図２６の伝送シーケンスは、無線通信装置１１Ｇがデータパケットの送信を決定してから時間ＴＡが経過するまでに無線通信装置２１Ｇが“２”本のストリームを重畳したデータ伝送を行う場合の伝送シーケンスである。
【０１５５】
無線通信装置１１Ｇが時刻Ｔ４０１でデータパケットの送信を決定すると、時間ＴＡの間、干渉信号の検出を行う。
無線通信装置１１Ｇが干渉信号の検出を行っている期間内の時刻Ｔ４０２に、無線通信装置２１Ｇは無線通信装置２２Ｆ宛にデータパケットｄ２１Ｇ／１、ｄ２１Ｇ／２（“２”本のストリーム）の送信を開始し、時刻Ｔ４０５でデータパケットｄ２１Ｇ／１、ｄ２１Ｇ／２の送信を終了する。
【０１５６】
無線通信装置１１Ｇは、時刻Ｔ４０１から時間ＴＡが経過する時刻Ｔ４０３より前の時刻Ｔ４０２にデータパケットｄ２１Ｇ／１、ｄ２１Ｇ／２（干渉信号）を検出する。無線通信装置１１Ｇは、データパケットを干渉信号と同時に送信してもよいかを判定する。本伝送シーケンスでは、無線通信装置１１Ｆはデータパケットを干渉信号と同時に送信してもよいと判定する。
【０１５７】
無線通信装置１１Ｇは、干渉信号を検出した時刻Ｔ４０２から時間ＴＢが経過するまでデータパケットの送信を待ち、さらに干渉信号の検出を行う。
無線通信装置１１Ｇは、干渉信号を検出することなく、干渉信号を検出した時刻Ｔ４０２から時間ＴＢが経過する時刻Ｔ４０４になると、無線通信装置１１Ｇは、検出した干渉信号のストリーム数が“２”であるため、重畳するストリーム数を、自身がデータ伝送することが可能なストリームの数（最大送信可能なストリーム数）“３”より２少ない“１”に決定する。そして、無線通信装置１１Ｇは、時刻Ｔ４０４に無線通信装置１２Ｇ宛にデータパケットｄ１１Ｇ／１の送信を開始し、時刻Ｔ４０６でデータパケットｄ１１Ｇ／１の送信を終了する。
【０１５８】
無線通信装置１２Ｇは、データパケットｄ１１Ｇ／１の応答として、時刻Ｔ４０７でＡＣＫパケットの送信を決定すると、時間ＴＡの間、干渉信号の検出を行う。
無線通信装置１２Ｇは、干渉信号を検出することなく、時刻Ｔ４０７から時間ＴＡが経過した時刻Ｔ４０８になると、無線通信装置１１Ｇ宛にＡＣＫパケットａ１２Ｇの送信を開始し、時刻Ｔ４０９でＡＣＫパケットａ１２の送信を終了する。
【０１５９】
＜無線通信装置の構成＞
図２７は図２５の無線通信装置１１Ｇの装置構成図である。なお、無線通信装置１２Ｇは無線通信装置１１Ｇと同じ装置構成である。なお、本変形例において、上記の実施の形態及び上記の変形例と実質的に同じ機能を有する構成要素には同じ符号を付し、上記の実施の形態及び上記の変形例の説明が適用できるため、本変形例ではその説明を省略する。
【０１６０】
無線通信装置１１Ｇは、パケット生成部１０１ｆと、変調部３０１ａ、３０２ａ、３０３ａと、スイッチ回路３０１ｂ、３０２ｂ、３０３ｂと、アンテナ３０１ｃ、３０２ｃ、３０３ｃ、復調部３０１ｄ、３０２ｄ、３０３ｄと、干渉検出部１０８ｇと、干渉数検出部３３０ｇと、干渉情報管理部１０９ｇと、同時送信判定部１１０ｆと、送信タイミング制御部１１１と、送信パケット長制御部１５１ｅと、送信ストリーム数制御部３５１ｇとを備える。
【０１６１】
干渉低減処理部１１２ｇは、干渉低減処理部１１２の処理に加え、自装置がパケットを送信するチャネルと同じチャネル（同一チャネル）の復号データのヘッダ内の宛先アドレス及びパケット長を干渉検出部１０８ｇへ出力するとともに、同一チャネルにて同時に受信しているストリームの数及びその受信電力レベルを干渉数検出部３０３ｇへ出力する。
干渉検出部１０８ｇは、干渉低減処理部１１２ｇから入力される宛先アドレスを基に受信信号が希望信号であるか干渉信号であるかを判断する。干渉検出部１０８ｇは、干渉低減処理部１１２ｇから入力される宛先アドレスが自装置のアドレスでなければ受信信号が干渉信号であると判断する。そして、干渉検出部１０８ｇは、干渉信号のチャネル情報とその受信電力レベルとそのヘッダ内のパケット長とを干渉数検出部３３０ｇへ出力する。また、干渉検出部１０８ｇは、干渉低減処理部１１２ｇから入力される宛先アドレスが自装置のアドレスであれば希望信号であると判断する。
【０１６２】
干渉数検出部３３０ｇは、干渉低減処理部１１２ｇから入力されるストリームの数に基づいて、干渉信号として受信しているストリームの数（干渉信号数）を検出し、干渉検出部１０８ｇから入力される各情報とともに、検出した干渉信号数を干渉情報管理部１０９ｇへ出力する。
干渉情報管理部１０９ｇは、干渉検出部１０８ｇによって検出された干渉信号のチャネル情報とその受信電力レベルとそのパケット長とを記憶するとともに、干渉信号数を記憶する。
【０１６３】
送信ストリーム数制御部３５１は、自身がデータ伝送することが可能なストリームの数（最大送信可能なストリーム数）から、干渉信号数（干渉信号として受信されているストリームの数の総数）を減算し、減算値を重畳するストリームの数に決定する。パケット生成部１０１ｆは、送信データを、決定された重畳するストリームの数に分割して、分割された夫々のデータをパケット化して後段へ出力する。
【０１６４】
上記装置構成の本変形例は、検出された干渉信号に重畳されたストリームの数に基づいて、自身がデータ伝送することが可能な最大のストリームうち、いくつのストリームをデータ伝送に利用するかを制御する。
なお、本発明は上記の各実施の形態及び各変形例に限られるものではなく、本発明は、例えば、上記の各実施の形態及び各変形例を適宜組み合わせた内容などを含む。
【０１６５】
また、本発明は、様々な分野に適用でき、例えば、ＣＳＭＡ（Carrier Sense Multiple Access）による無線ＬＡＮシステムの他、ＴＤＭＡ（Time Division Multiple Access）、ＦＤＭＡ（Frequency Division Multiple Access）、ＣＤＭＡ（Code Division Multiple Access）、ＳＤＭＡ（Space Division Multiple Access）などの様々なアクセス方式により無線通信システムに適用することができる。
【０１６６】
また、以上に述べた全ての実施の形態及び全ての変形例の構成は、典型的には集積回路であるＬＳＩ（Large Scale Integration）として実現されてもよい。これらは、個別に１チップ化されてもよいし、上述した各実施の形態及び各変形例の全ての構成または一部の構成を含むように１チップ化されてもよい。
ここでは、ＬＳＩとしたが、集積度の違いにより、ＩＣ（Integrated Circuit）、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。
【０１６７】
また、集積回路化の手法はＬＳＩに限るものではなく、専用回路または汎用プロセッサで実現してもよい。ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Field Programmable Gate Array）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用しても良い。
さらには、半導体技術の進歩又は派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。バイオ技術の適応等が可能性としてありえる。
【０１６８】
さらに、プロセッサやメモリ等を備えたハードウェア資源においてプロセッサがメモリに格納された制御プログラムを実行することにより制御される構成が用いられても良い。
【産業上の利用可能性】
【０１６９】
本発明は、ランダムなタイミングで通信を行っていない無線通信装置から到来する干渉信号の抑えることができるため、ＣＳＭＡ（Carrier Sense Multiple Access）などのランダムアクセス方式の無線通信システムに利用することができる。
【図面の簡単な説明】
【０１７０】
【図１】第１の実施の形態の無線通信システムのシステム構成図。
【図２】図１の無線通信システムの伝送シーケンスの一例を示す図。
【図３】図１の無線通信システムの伝送シーケンスの他の例を示す図。
【図４】図１の無線通信装置間で送受信されるデータパケット及びＡＣＫパケットの構成を説明するための図。
【図５】第１の実施の形態の無線通信装置の装置構成図。
【図６】図５の干渉低減処理部の構成図。
【図７】第１の実施の形態の無線通信装置が行うパケットの送受信処理のフローを示すフローチャート。
【図８】図７のパケット送信処理のフローを示すフローチャート。
【図９】第１の実施の形態の第１の変形例の無線通信システムの伝送シーケンスの一例を示す図。
【図１０】第１の実施の形態の第１の変形例のパケット送信処理のフローを示すフローチャート。
【図１１】第１の実施の形態の第２の変形例の無線通信装置の装置構成図。
【図１２】第２の実施の形態の無線通信システムの伝送シーケンスの一例を示す図。
【図１３】第２の実施の形態の無線通信システムの伝送シーケンスの他の例を示す図。
【図１４】第２の実施の形態の無線通信装置の装置構成図。
【図１５】第２の実施の形態のパケット送信処理のフローを示すフローチャート。
【図１６】第２の実施の形態のパケット送信処理のフローを示すフローチャート。
【図１７】第２の実施の形態の変形例の無線通信装置の装置構成図。
【図１８】第３の実施の形態の無線通信システムのシステム構成図。
【図１９】図１８の無線通信システムの伝送シーケンスの一例を示す図。
【図２０】図１８の無線通信システムの伝送シーケンスの他の例を示す図。
【図２１】図１８の無線通信システムの伝送シーケンスのさらに他の例を示す図。
【図２２】第３の実施の形態の無線通信装置の装置構成図。
【図２３】第３の実施の形態のパケット送信処理のフローを示すフローチャート。
【図２４】第３の実施の形態のパケット送信処理のフローを示すフローチャート。
【図２５】第３の実施の形態の変形例の無線通信システムのシステム構成図。
【図２６】図２５の無線通信システムの伝送シーケンスの一例を示す図。
【図２７】第３の実施の形態の無線通信装置の装置構成図。
【図２８】従来の無線通信システムを説明するための図。
【図２９】図２８の無線通信システムの伝送シーケンスの一例を示す図。
【図３０】（ａ）は同一チャネル干渉を示す模式図であり、（ｂ）は隣接チャネル干渉を示す模式図。
【符号の説明】
【０１７１】
１１Ａ、１１Ｂ  無線通信装置
１０１  パケット生成部
１０２  変調部
１０３  スイッチ回路
１０４、１０６  アンテナ
１０５、１０７  復調部
１０８  干渉検出部
１０９  干渉情報管理部
１１０  同時送信判定部
１１１  送信タイミング制御部
１１２  干渉低減処理部
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2007100048.tif 000033
【図２】
2007100048.tif 000034
【図３】
2007100048.tif 000035
【図４】
2007100048.tif 000036
【図５】
2007100048.tif 000037
【図６】
2007100048.tif 000038
【図７】
2007100048.tif 000039
【図８】
2007100048.tif 000040
【図９】
2007100048.tif 000041
【図１０】
2007100048.tif 000042
【図１１】
2007100048.tif 000043
【図１２】
2007100048.tif 000044
【図１３】
2007100048.tif 000045
【図１４】
2007100048.tif 000046
【図１５】
2007100048.tif 000047
【図１６】
2007100048.tif 000048
【図１７】
2007100048.tif 000049
【図１８】
2007100048.tif 000050
【図１９】
2007100048.tif 000051
【図２０】
2007100048.tif 000052
【図２１】
2007100048.tif 000053
【図２２】
2007100048.tif 000054
【図２３】
2007100048.tif 000055
【図２４】
2007100048.tif 000056
【図２５】
2007100048.tif 000057
【図２６】
2007100048.tif 000058
【図２７】
2007100048.tif 000059
【図２８】
2007100048.tif 000060
【図２９】
2007100048.tif 000061
【図３０】
2007100048.tif 000062
【国際調査報告】
2007100048.tif 000063
2007100048.tif 000064
2007100048.tif 000065
2007100048.tif 000066
2007100048.tif 000067
2007100048.tif 000068
2007100048.tif 000069