(57)【特許請求の範囲】
【請求項１】
データ伝送要求とともに提供されたデータを取得し、取得したデータのデータ長を算出するデータ処理部と、
前記データ長が閾値未満であると判定された場合、自装置において設定されている検出感度または送信電力に係るパラメタを取得する取得部と、
前記取得部により取得される前記検出感度または送信電力に係るパラメタが閾値以上であるかを判定する制御部と、
前記データ長が閾値以上であると判定された場合、又は前記データ長が閾値未満であっても、前記制御部により前記検出感度または前記送信電力に係るパラメタが閾値以上であると判定された場合、送信可否の確認に係る第１の信号を送信する送信部と、
を備える無線通信装置。
【請求項２】
前記パラメタは、前記無線通信装置と異なる他の無線通信装置から受信される前記パラメタを含む、
請求項１に記載の無線通信装置。
【請求項３】
前記送信部は、前記他の無線通信装置から受信される前記検出感度に係るパラメタが閾値未満である場合、前記第１の信号を送信する、
請求項２に記載の無線通信装置。
【請求項４】
前記送信部は、前記他の無線通信装置から受信される前記送信電力に係るパラメタが閾値未満である場合、前記第１の信号を送信する、
請求項２又は３に記載の無線通信装置。
【請求項５】
前記送信部は、前記無線通信装置において設定される前記パラメタと前記無線通信装置と異なる他の無線通信装置から受信される前記パラメタとに基づいて前記第１の信号を送信する、
請求項１から４のいずれか１つに記載の無線通信装置。
【請求項６】
前記送信部は、前記無線通信装置において設定される前記検出感度に係るパラメタと前記他の無線通信装置から受信される前記検出感度に係るパラメタとの差が閾値以上である場合、前記第１の信号を送信する、
請求項５に記載の無線通信装置。
【請求項７】
前記送信部は、前記無線通信装置において設定される前記送信電力に係るパラメタと前記他の無線通信装置から受信される前記送信電力に係るパラメタとの差が閾値以上である場合、前記第１の信号を送信する、
請求項５又は６に記載の無線通信装置。
【請求項８】
前記送信部は、前記無線通信装置において設定される前記パラメタが特定される情報を有する信号を送信する、
請求項２から７のいずれか１つに記載の無線通信装置。
【請求項９】
前記第１の信号の送信についての前記パラメタの閾値は、前記無線通信装置と異なる他の無線通信装置から受信される閾値を含む、
請求項１から８のいずれか１つに記載の無線通信装置。
【請求項１０】
前記送信部は、前記パラメタの変更に基づいて前記第１の信号を送信する、
請求項１から９のいずれか１つに記載の無線通信装置。
【請求項１１】
前記パラメタの変更は、前記検出感度に係るパラメタおよび前記送信電力に係るパラメタの相関的な変更を含み、
前記送信部は、前記検出感度に係るパラメタまたは前記送信電力に係るパラメタについての複数の閾値に基づいて前記第１の信号を送信する、
請求項１から１０のいずれか１つに記載の無線通信装置。
【請求項１２】
前記検出感度に係るパラメタは、信号検出閾値およびエネルギー検出閾値の少なくとも一方を含む、
請求項１から１１のいずれか１つに記載の無線通信装置。
【請求項１３】
前記第１の信号は、ＲＴＳ（Request  To  Send）フレームを含む、
請求項１から１２のいずれか１つに記載の無線通信装置。
【請求項１４】
前記送信部は、送信されるデータの長さおよび前記パラメタに基づいて前記ＲＴＳフレームを送信する、
請求項１３に記載の無線通信装置。
【請求項１５】
プロセッサを用いて、
データ伝送要求とともに提供されたデータを取得し、取得したデータのデータ長を算出することと、
前記データ長が閾値未満であると判定された場合、自装置において設定されている検出感度または送信電力に係るパラメタを取得することと、
前記検出感度または送信電力に係るパラメタが閾値以上であるかを判定することと、
前記データ長が閾値以上であると判定された場合、又は前記データ長が閾値未満であっても、前記検出感度または前記送信電力に係るパラメタが閾値以上であると判定された場合、送信可否の確認に係る第１の信号を送信することと、
を含む無線通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、無線通信装置および無線通信方法に関する。
【背景技術】
【０００２】
近年、ＩＥＥＥ（Institute  of  Electrical  and  Electronics  Engineers）８０２．１１に代表される無線ＬＡＮ（Local  Area  Network）の普及が進んでいる。また、それに伴って無線ＬＡＮ対応製品（以下、無線通信装置とも称する。）も増加している。これに対し、通信に利用可能な無線通信リソースには限りがある。そのため、無線通信装置間の通信の効率化が望まれる。
【０００３】
通信の効率化のための技術の一例として、いわゆる仮想キャリアセンスといった技術がある。具体的には、非特許文献１において開示されている、ＲＴＳ（Request  To  Send）／ＣＴＳ（Clear  To  Send）といった仕組みがある。例えば、データ伝送を所望する送信装置は、ＲＴＳフレームをデータ伝送の宛先となる受信装置へ送信することにより、データ伝送が可能であるかを確認する。そして、送信装置は、受信装置からＣＴＳフレームが受信されると、データ伝送が許可されたと判断して、データ伝送を開始する。なお、ＲＴＳフレームまたはＣＴＳフレームの宛先以外の無線通信装置は、ＮＡＶを設定し、ＮＡＶ期間中データ伝送を停止する。これにより、通信衝突が回避され、結果として通信を効率化することができると考えられている。
【０００４】
ここで、上記ＲＴＳフレームは、非特許文献１では、伝送が所望されるデータの長さが所定の閾値（dot11RTSThreshold）よりも長い場合に送信されると規定されている。
【先行技術文献】
【非特許文献】
【０００５】
【非特許文献１】IEEE  Std  802.11−2007,  IEEE  Standard  for  Information  technology−Telecommunications  and  information  exchange  between  systems−Local  and  metropolitan  area  networks−Specific  requirements  Part  11：  Wireless  LAN  Medium  Access  Control  （MAC）  and  Physical  Layer  （PHY）  Specifications
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、非特許文献１で開示される技術では、通信リソースが低下する場合がある。例えば、受信感度がそれぞれ異なる複数の無線通信装置が混在する場合、受信感度が相対的に低い一部の無線通信装置は、他の無線通信装置から送信される信号（例えばデータフレームまたはＲＴＳフレーム）を検出することができないおそれがある。そのため、当該一部の無線通信装置は、当該他の無線通信装置の通信中において信号の送信を開始してしまい、その結果、通信の衝突が発生しかねない。
【０００７】
また例えば、送信電力がそれぞれ異なる複数の無線装置が混在する場合、一部の無線通信装置の送信電力が他の無線通信装置よりも低いときは、当該他の無線通信装置は、当該一部の無線通信装置から送信される信号（例えばデータフレームまたはＲＴＳフレーム）を検出することができないおそれがある。そのため、当該他の無線通信装置は、当該一部の無線通信装置の通信中において信号の送信を開始してしまい、その結果、通信の衝突が発生しかねない。
【０００８】
そこで、本開示では、検出感度または送信電力がそれぞれ異なる複数の無線通信装置が混在する状況において通信効率の低下を抑制することが可能な仕組みを提案する。
【課題を解決するための手段】
【０００９】
本開示によれば、検出感度または送信電力に係るパラメタを取得する取得部と、取得される前記パラメタに基づいて送信可否の確認に係る第１の信号を送信する送信部と、を備える無線通信装置が提供される。
【００１０】
また、本開示によれば、プロセッサを用いて、検出感度または送信電力に係るパラメタを取得することと、取得される前記パラメタに基づいて送信可否の確認に係る第１の信号を送信することと、を含む無線通信方法が提供される。
【発明の効果】
【００１１】
以上説明したように本開示によれば、検出感度または送信電力がそれぞれ異なる複数の無線通信装置が混在する状況において通信効率の低下を抑制することが可能な仕組みが提供される。なお、上記の効果は必ずしも限定的なものではなく、上記の効果とともに、または上記の効果に代えて、本明細書に示されたいずれかの効果、または本明細書から把握され得る他の効果が奏されてもよい。
【図面の簡単な説明】
【００１２】
【図１】受信感度を制御する技術を説明するための図である。
【図２】受信感度を制御する技術を説明するための図である。
【図３】受信感度を制御する技術を用いる場合に通信衝突が発生する例を説明するための図である。
【図４】無線通信装置間の通信における送信電力および受信電力の関係を示す図である。
【図５】無線通信装置間の通信における送信電力および受信電力の関係を示す図である。
【図６】無線通信装置間の通信における送信電力および受信電力の関係を示す図である。
【図７】ＲＴＳおよびＣＴＳを用いた仮想キャリアセンスの例を示す図である。
【図８】本開示の各実施形態に係る無線通信装置の概略的な機能構成の例を示すブロック図である。
【図９】本開示の第１の実施形態に係るＳＴＡのデータ伝送処理の例を概念的に示すフローチャートである。
【図１０】同実施形態に係るＳＴＡの動作例を示すフレームシーケンスである。
【図１１】同実施形態の変形例に係るＳＴＡのデータ伝送処理の例を概念的に示すフローチャートである。
【図１２】本開示の第２の実施形態に係るＳＴＡのデータ伝送処理の例を概念的に示すフローチャートである。
【図１３】同実施形態の変形例に係るＳＴＡのデータ伝送処理の例を概念的に示すフローチャートである。
【図１４】本開示の第３の実施形態に係るＳＴＡのデータ伝送処理の例を概念的に示すフローチャートである。
【図１５】同実施形態に係るＳＴＡのパラメタ関連処理の例を概念的に示すフローチャートである。
【図１６】同実施形態に係るＡＰのパラメタ関連処理の例を概念的に示すフローチャートである。
【図１７】同実施形態の変形例に係るＳＴＡのデータ伝送処理の例を概念的に示すフローチャートである。
【図１８】本開示の第４の実施形態に係るＳＴＡのデータ伝送処理の例を概念的に示すフローチャートである。
【図１９】同実施形態の変形例に係るＳＴＡのデータ伝送処理の例を概念的に示すフローチャートである。
【図２０】スマートフォンの概略的な構成の一例を示すブロック図である。
【図２１】カーナビゲーション装置の概略的な構成の一例を示すブロック図である。
【図２２】無線アクセスポイントの概略的な構成の一例を示すブロック図である。
【発明を実施するための形態】
【００１３】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１４】
また、本明細書及び図面において、実質的に同一の機能を有する複数の要素を、同一の符号の後に異なる番号を付して区別する場合もある。例えば、実質的に同一の機能を有する複数の要素を、必要に応じてＳＴＡ１００ＡおよびＳＴＡ１００Ｂなどのように区別する。ただし、実質的に同一の機能を有する要素を区別する必要が無い場合、同一符号のみを付する。例えば、ＳＴＡ１００ＡおよびＳＴＡ１００Ｂを特に区別する必要がない場合には、単にＳＴＡ１００と称する。
【００１５】
なお、説明は以下の順序で行うものとする。
１．はじめに
２．装置の構成
３．第１の実施形態（検出感度に係る設定パラメタを用いたＲＴＳ送信制御）
３−１．装置の機能
３−２．処理の流れ
３−３．適用例
３−４．第１の実施形態のまとめ
３−５．変形例
４．第２の実施形態（送信電力に係る設定パラメタを用いたＲＴＳ送信制御）
４−１．装置の機能
４−２．処理の流れ
４−３．第２の実施形態のまとめ
４−４．変形例
５．第３の実施形態（検出感度に係る受信パラメタを用いたＲＴＳ送信制御）
５−１．装置の機能
５−２．処理の流れ
５−３．第３の実施形態のまとめ
５−４．変形例
６．第４の実施形態（送信電力に係る受信パラメタを用いたＲＴＳ送信制御）
６−１．装置の機能
６−２．処理の流れ
６−３．第４の実施形態のまとめ
６−４．変形例
７．応用例
８．むすび
【００１６】
＜１．はじめに＞
まず、本開示の各実施形態に係る無線通信装置に関連する技術について説明する。当該技術としては、受信感度を制御する技術がある。図１および図２を参照して、受信感度を制御する技術について説明する。図１および図２は、受信感度を制御する技術を説明するための図である。
【００１７】
無線通信装置としてのＳＴＡ１０ＡとＡＰ２０ＡおよびＳＴＡ１０ＢとＡＰ２０Ｂがそれぞれ通信する場合を考える。その場合、図１に示したように、ＳＴＡ１０ＡとＡＰ２０Ａとの通信中に、ＳＴＡ１０ＢとＡＰ２０Ｂとの通信が開始されるときがある。このとき、通信が衝突するおそれがある。例えば、図１の二点鎖線で示した範囲内の信号を検出可能な受信感度がＳＴＡ１０Ａおよび１０Ｂにそれぞれ設定される場合、通信中のＳＴＡ１０ＡにおいてＳＴＡ１０Ｂが送信する信号が検出されるおそれがある。当該ＳＴＡ１０Ｂの信号が検出されると、ＳＴＡ１０ＡとＡＰ２０Ａとの通信が妨げられてしまう。
【００１８】
そこで、受信感度を制御する技術が提案されている。例えば、図２の二点鎖線で示したように、ＳＴＡ１０Ａおよび１０Ｂは自身の受信感度を図１に示した受信感度よりも下げる、すなわちそれぞれの信号の検出範囲が狭くなる。その結果、ＳＴＡ１０Ａおよび１０Ｂの各々において信号が検出されにくくなる。これにより、ＳＴＡ１０Ａの通信中に、ＳＴＡ１０Ｂが通信を開始したとしてもＳＴＡ１０Ａの通信が妨げられずに済む。
【００１９】
しかし、上述の受信感度を制御する技術では、通信効率が低下するおそれがある。図３〜図６を参照して、受信感度を制御する技術の課題について説明する。図３は、受信感度を制御する技術を用いる場合に通信衝突が発生する例を説明するための図である。図４〜図６は、それぞれ無線通信装置間の通信における送信電力および受信電力の関係を示す図である。
【００２０】
ここでは、２つのＳＴＡ１０Ａおよび１０ＢとＡＰ２０とがそれぞれ通信する場合を考える。図３に示したように、ＳＴＡ１０Ａは、ＳＴＡ１０ＢよりもＡＰ２０から遠く位置している。また、ＳＴＡ１０Ａおよび１０Ｂの両方がＡＰ２０と通信可能である。すなわち、図３の２点鎖線でそれぞれ示したようにＳＴＡ１０Ａおよび１０Ｂの受信感度の範囲内にＡＰ２０が存在する。
【００２１】
ＳＴＡ１０ＡおよびＳＴＡ１０Ｂの受信感度は、ＡＰ２０と通信可能な範囲で制御されている。例えば、ＳＴＡ１０Ａについては、図４に示したように、信号の検出レベルが基準レベルＬ１からＡＰ２０から送信される信号が検出可能なレベルＬ２に引き上げられることにより受信感度が下げられている。ここで、ＡＰ２０が送信する信号の強度は概して伝送路上で減衰し、ＳＴＡ１０Ａで受信された信号の強度（すなわち受信電力）は送信電力よりも小さくなる。しかし、当該受信電力は、ＳＴＡ１０Ａにおいて基準レベルＬ１で信号を検出するには十分に高く、さらに信号の検出レベルがレベルＬ２であってもＳＴＡ１０ＡはＡＰ２０からの信号を検出することができる。そこで、ＳＴＡ１０Ａの信号の検出レベルをレベルＬ２に引き上げることにより、受信感度がＡＰ２０の送信信号が受信可能な程度に下げられている。
【００２２】
また、ＳＴＡ１０Ｂについては、図５に示したように、信号の検出レベルが基準レベルＬ１からＡＰ２０から送信される信号が検出可能なレベルＬ３に引き下げられることにより受信感度が上げられている。詳細には、ＳＴＡ１０ＢにおけるＡＰ２０から送信される信号についての受信電力は、ＳＴＡ１０Ｂにおいて基準レベルＬ１で信号を検出するには低く、信号の検出レベルがレベルＬ３程度でなければＳＴＡ１０ＡはＡＰ２０からの信号を検出することができない。そこで、ＳＴＡ１０Ａの信号の検出レベルをレベルＬ３に引き下げることにより、受信感度がＡＰ２０の送信信号が受信可能な程度に上げられている。
【００２３】
他方で、ＳＴＡ１０Ｂは、ＳＴＡ１０Ａの受信感度の範囲外に位置している。そのため、ＳＴＡ１０Ａは、ＳＴＡ１０Ｂから送信される信号を検出できない。例えば、図６に示したように、ＳＴＡ１０Ｂから送信される信号に係るＳＴＡ１０Ａにおける受信電力は、基準レベルＬ１よりも高い。しかし、ＳＴＡ１０Ａでは信号の検出レベルがレベルＬ２に引き上げられているため、ＳＴＡ１０Ｂから送信される信号はＳＴＡ１０Ａにおいて検出されない。
【００２４】
この状況において、ＳＴＡ１０Ｂによる信号の送信中にＳＴＡ１０Ａにおいて通信要求が発生すると、ＳＴＡ１０Ａは、ＳＴＡ１０Ｂが送信する信号を検出することができない。そのため、ＳＴＡ１０Ａは、伝送路が空いていると判定し、信号の送信を開始してしまう。その結果、通信衝突が発生し、ＳＴＡ１０Ｂの通信がＳＴＡ１０Ａの通信開始によって妨げられる。すなわち、通信効率が低下しかねない。
【００２５】
また、上記では、自身において設定されている受信感度が他の無線通信装置において設定されている受信感度よりも低い場合について説明したが、自身において設定されている送信電力が他の無線通信装置において設定されている送信電力より高い場合も同様である。例えば、ＡＰ２０および送信電力がＳＴＡ１０Ａよりも低くＳＴＡ１０ＡよりもＡＰ２０の近くに位置するＳＴＡ１０ＢがＳＴＡ１０Ａの送信範囲内に存在する場合を考える。この場合、ＳＴＡ１０ＢとＡＰ２０とが通信していても、ＳＴＡ１０Ｂからの信号がＳＴＡ１０Ａにおいて検出されないことがある。この状況で、ＳＴＡ１０ＡからＡＰ２０へ信号が送信されると、通信衝突が発生し、ＳＴＡ１０Ｂの通信が妨げられる。すなわち、通信効率が低下しかねない。
【００２６】
ここで、通信衝突を回避するための技術としては、上述したような仮想キャリアセンスという仕組みがある。具体的には、仮想キャリアセンスでは、ＲＴＳ／ＣＴＳといった仕組みが用いられる。図７を参照して、仮想キャリアセンスの典型的な流れについて説明する。図７は、ＲＴＳおよびＣＴＳを用いた仮想キャリアセンスの例を示す図である。
【００２７】
データ伝送を所望するＳＴＡ１０Ａは、図７に示したように、ＲＴＳフレームをデータ伝送の宛先となるＡＰ２０へ送信する。ＲＴＳフレームを受信したＡＰ２０は、ＳＴＡ１０Ａからのデータを受信可能であれば、ＳＴＡ１０Ａにデータ伝送を許可すると判定し、ＣＴＳフレームをＳＴＡ１０Ａへ送信する。なお、ＲＴＳフレームまたはＣＴＳフレームの宛先であるＡＰ２０およびＳＴＡ１０Ａ以外の他の通信装置（例えば、ＳＴＡ１０Ｂ）では、ＲＴＳフレームまたはＣＴＳフレームが受信されると、ＲＴＳフレームまたはＣＴＳフレームに格納される送信期間情報に基づいて、図７に示したようにＮＡＶを設定する。ＳＴＡ１０Ｂは、ＮＡＶ期間においては信号の送信を停止する。
【００２８】
このように、データ伝送を所望するＳＴＡ１０Ａがデータ伝送前に、データ伝送先であるＡＰ２０が通信可能であるかを確認することにより、通信衝突を原因としてデータ伝送に係る通信が無駄になることを回避することができる。
【００２９】
そこで、本開示では、検出感度または送信電力に応じて通信相手が通信可能であるかを確認する仕組みを提案する。
【００３０】
＜２．装置の構成＞
次に、図８を参照して、本開示の各実施形態に係る無線通信装置としてのＳＴＡ１００およびＡＰ２００の機能構成について説明する。なお、ＳＴＡ１００およびＡＰ２００の機能構成は実質的に同一であるため、ＳＴＡ１００についてのみ説明する。図８は、本開示の各実施形態に係る無線通信装置の概略的な機能構成の例を示すブロック図である。
【００３１】
ＳＴＡ１００は、図８に示したように、データ処理部１１０、無線通信部１２０、制御部１３０および記憶部１４０を備える。
【００３２】
データ処理部１１０は、送信部および取得部の一部として、データに対して送受信のための処理を行う。具体的には、データ処理部１１０は、通信上位層からのデータに基づいてフレームを生成し、生成されるフレームを無線通信部１２０に提供する。例えば、データ処理部１１０は、データからフレーム（またはパケット）を生成し、生成されるフレームにメディアアクセス制御（ＭＡＣ：Media  Access  Control）のためのＭＡＣヘッダの付加および誤り検出符号の付加等の処理を行う。また、データ処理部１１０は、受信されるフレームからデータを抽出し、抽出されるデータを通信上位層に提供する。例えば、データ処理部１１０は、受信されるフレームについて、ＭＡＣヘッダの解析、符号誤りの検出および訂正、ならびにリオーダ処理等を行うことによりデータを取得する。
【００３３】
無線通信部１２０は、送信部および取得部の一部として、フレームについて変復調等の信号処理およびアンテナを介した信号の送受信を行う。具体的には、無線通信部１２０は、データ処理部１１０から提供されるフレームについて、制御部１３０によって設定されるコーディングおよび変調方式等に従って、エンコード、インタリーブおよび変調を行うことによりシンボルストリームを生成する。次いで、無線通信部１２０は、得られたシンボルストリームに係る信号を、アナログ信号に変換し、増幅し、フィルタリングし、および周波数アップコンバートする。そして、無線通信部１２０は、処理された信号をアンテナを介して送信する。また、無線通信部１２０は、アンテナを介して得られる信号について、信号送信の際と逆の処理、例えば周波数ダウンコンバートおよびデジタル信号変換等を行うことによりシンボルストリームを得る。そして、無線通信部１２０は、得られたシンボルストリームについて、復調およびデコード等を行うことによりフレームを取得し、取得されるフレームをデータ処理部１１０または制御部１３０に提供する。
【００３４】
制御部１３０は、送信部および取得部の一部として、ＳＴＡ１００の通信を全体的に制御する。具体的には、制御部１３０は、各機能間の情報の受け渡し、通信パラメタの設定、およびデータ処理部１１０におけるフレーム（またはパケット）のスケジューリング等の処理を行う。
【００３５】
記憶部１４０は、データ処理部１１０または制御部１３０の処理に用いられる情報を記憶する。具体的には、記憶部１４０は、フレームに格納される情報、フレームから取得された情報および通信パラメタの情報等を記憶する。
【００３６】
なお、ＳＴＡ１００およびＡＰ２００は、有線通信を行ってもよい。例えば、ＳＴＡ１００およびＡＰ２００は、インターネットと接続され、インターネットを介して外部の装置と通信を行う有線通信部を備えてよい。
【００３７】
＜３．第１の実施形態＞
次に、本開示の第１の実施形態に係る無線通信装置（以下、無線通信装置１００または２００とも称する。）について説明する。第１の実施形態では、検出感度が制御されるＳＴＡ１００について説明する。
【００３８】
＜３−１．装置の機能＞
まず、本実施形態に係るＳＴＡ１００が有する機能について説明する。
【００３９】
（検出感度の制御）
ＳＴＡ１００は、検出感度を制御する。具体的には、制御部１３０は、送信電力に応じて検出感度を制御する。検出感度としては受信感度があり、検出感度の制御に係るパラメタとしては、信号の検出レベル（すなわち検出閾値）がある。信号の検出としては、例えばプリアンブルの検出がある。例えば、制御部１３０は、送信電力の上昇に応じて信号の検出レベルを下げる（すなわち検出感度を上げる）。また、制御部１３０は、送信電力の下降に応じて信号の検出レベルを上げる（すなわち検出感度を下げる）。なお、検出感度の制御に係るパラメタは、エネルギーの検出レベルであってもよい。例えば、制御部１３０は、送信電力に応じて信号の検出レベルの代わりにまたはそれと共に受信される電波に係るエネルギーの検出レベルを制御する。また、検出感度は、他の情報に基づいて制御されてもよい。例えば、制御部１３０は、ＡＰ２００から受信される設定情報の示す検出感度に設定してもよい。また、送信電力の代わりに送信電力に応じて変化する情報が用いられてもよい。例えば、制御部１３０は、ＳＴＡ１００が備えるバッテリーの残量に応じて検出感度を制御してよい。
【００４０】
（ＲＴＳの送信制御）
ＳＴＡ１００は、送信可否の確認に係る第１の信号の送信を制御する。具体的には、制御部１３０は、データ伝送要求が発生すると、データ長に基づいて第１の信号の送信有無を判定する。例えば、制御部１３０は、通信上位層からデータ伝送要求と共にデータが提供されると、当該データの長さまたはサイズが所定の閾値以上であるかに応じてＲＴＳフレームの送信有無を決定する。
【００４１】
さらに、制御部１３０は、検出感度に係るパラメタに基づいて第１の信号の送信を制御する。具体的には、制御部１３０は、ＳＴＡ１００において設定されている検出感度に係るパラメタ（以下、検出感度に係る設定パラメタとも称する。）に基づいてＲＴＳフレームの送信を制御する。例えば、制御部１３０は、データ伝送要求に係るデータの長さが所定の閾値未満であり、ＳＴＡ１００において設定されている信号の検出レベルが所定の閾値以上である場合、ＲＴＳフレームを送信する旨を決定する。
【００４２】
上記データ長の閾値および検出感度に係るパラメタの閾値は、記憶部１４０に予め記憶される。なお、これらの閾値は、通信を介して外部の装置から得られてもよい。詳細については第３および第４の実施形態にて説明する。
【００４３】
＜３−２．処理の流れ＞
次に、図９を参照して、ＳＴＡ１００のデータ伝送処理について説明する。図９は、本開示の第１の実施形態に係るＳＴＡ１００のデータ伝送処理の例を概念的に示すフローチャートである。
【００４４】
ＳＴＡ１００は、データ伝送要求が発生したかを判定する（ステップＳ３０１）。具体的には、制御部１３０は、通信上位層からデータ伝送要求が通知されたかを判定する。
【００４５】
データ伝送要求が発生したと判定されると（ステップＳ３０１／ＹＥＳ）、ＳＴＡ１００は、データを取得する（ステップＳ３０２）。具体的には、制御部１３０は、データ処理部１１０に、データ伝送要求と共に提供されたデータを送信バッファから取得させる。
【００４６】
次に、ＳＴＡ１００は、データ長が閾値以上であるかを判定する（ステップＳ３０３）。具体的には、データ処理部１１０は、取得されたデータの長さを算出し、制御部１３０は、算出されたデータの長さが閾値以上であるかを判定する。
【００４７】
データ長が閾値未満であると判定されると（ステップＳ３０３／ＮＯ）、ＳＴＡ１００は、検出感度に係る設定パラメタを取得する（ステップＳ３０４）。具体的には、制御部１３０は、データ長が閾値未満であると判定されると、ＳＴＡ１００において設定されている信号またはエネルギーの検出レベル（以下、設定検出レベルとも称する。）を取得する。
【００４８】
次に、ＳＴＡ１００は、検出感度に係る設定パラメタが閾値以上であるかを判定する（ステップＳ３０５）。具体的には、制御部１３０は、設定検出レベルが予め記憶される閾値以上であるかを判定される。
【００４９】
データ長が閾値以上であると判定された場合（ステップＳ３０３／ＹＥＳ）、または検出感度に係る設定パラメタが閾値以上であると判定された場合（ステップＳ３０５／ＹＥＳ）、ＳＴＡ１００は、ＲＴＳフレームを送信する（ステップＳ３０６）。具体的には、制御部１３０は、伝送に係るデータの長さが閾値以上である場合、または設定検出レベルが予め記憶される閾値以上である場合、データ伝送先（例えばＡＰ２００）宛てのＲＴＳフレームをデータ処理部１１０に生成させる。そして、無線通信部１２０は、生成されたＲＴＳフレームを送信する。
【００５０】
次に、ＳＴＡ１００は、ＣＴＳフレームが受信されたかを判定する（ステップＳ３０７）。具体的には、制御部１３０は、ＲＴＳフレームへの応答としてのＣＴＳフレームがＲＴＳフレームの宛先から受信されたかを判定する。
【００５１】
検出感度に係る設定パラメタが閾値未満であると判定された場合（ステップＳ３０５／ＮＯ）、またはＣＴＳフレームが受信されたと判定された場合（ステップＳ３０７／ＹＥＳ）、ＳＴＡ１００は、データフレームを送信する（ステップＳ３０８）。具体的には、制御部１３０は、設定検出レベルが予め記憶される閾値未満であると判定された場合、または送信されたＲＴＳフレームへの応答としてのＣＴＳフレームが受信された場合、データ伝送要求に係るデータが格納されたデータフレームをデータ処理部１１０に生成させる。そして、無線通信部１２０は、生成されたデータフレームを送信する。
【００５２】
＜３−３．動作例＞
次に、図１０を参照して、ＳＴＡ１００の動作例について説明する。図１０は、本実施形態に係るＳＴＡ１００の動作例を示すフレームシーケンスである。ここでは、ＳＴＡ１００ＢとＡＰ２００との通信中にＳＴＡ１００Ａにおいてデータ伝送要求が発生する場合について説明する。
【００５３】
ＳＴＡ１００Ｂは、図１０に示したようにＡＰ２００へのデータフレームの送信を開始する。ＡＰ２００は、ＳＴＡ１００Ｂから送信されるデータフレームを受信する。他方で、ＳＴＡ１００Ａは、検出感度が下げられているため、ＳＴＡ１００Ｂから送信されるデータフレームを受信しない。なお、当該データフレームは、ＡＭＰＤＵ（Aggregated  MAC  Protocol  Data  Unit）であってもよい。
【００５４】
ＳＴＡ１００Ａは、データ伝送要求が発生すると、データ長および検出感度に係る設定パラメタ（例えば信号の検出レベル）に基づいてＲＴＳフレームの送信有無を判定する。ここでは、検出感度が下げられているため、ＳＴＡ１００Ａは、データ長が閾値未満であったとしてもＲＴＳフレームを送信する。
【００５５】
しかし、ＡＰ２００は、ＳＴＡ１００Ｂと通信中であるため、ＳＴＡ１００Ａから送信されるＲＴＳフレームを受信しない。そのため、ＡＰ２００からＣＴＳフレームが送信されず、ＳＴＡ１００ＡはＣＴＳフレームを受信しない。すなわち、ＳＴＡ１００Ａは、ＡＰ２００の通信が終了するまで待機させられる。
【００５６】
ＳＴＡ１００Ｂからのデータフレームの送信が終了すると、ＡＰ２００は、ＡＣＫフレームをＳＴＡ１００Ｂ宛てに送信する。他方で、ＣＴＳフレームが受信されなかったＳＴＡ１００Ａは、ＲＴＳフレームを再送する。なお、ＳＴＡ１００Ａは、ＡＰ２００からのＡＣＫフレームが受信される場合には、当該ＡＣＫフレームの受信に基づいてＲＴＳフレームの再送を行ってもよい。
【００５７】
ＡＰ２００は、ＳＴＡ１００Ｂとの通信が終了しているため、ＳＴＡ１００Ａから送信されるＲＴＳフレームを受信し、ＣＴＳフレームをＳＴＡ１００Ａ宛てに送信する。ＣＴＳフレームが受信されると、ＳＴＡ１００Ａは、データフレームの送信を開始する。
【００５８】
＜３−４．第１の実施形態のまとめ＞
このように、本開示の第１の実施形態によれば、無線通信装置１００は、検出感度に係るパラメタを取得し、取得される当該パラメタに基づいて送信可否の確認に係る第１の信号を送信する。ここで、検出感度が低下すると、他の無線通信装置から送信される信号が検出されにくくなる。そのため、自身の通信相手と他の無線通信装置との通信を把握することが困難となる。それにより、当該通信相手宛てにデータ伝送が開始されるおそれが生じる。その結果、通信衝突が発生し、通信効率が低下しかねない。これに対し、本実施形態に係る無線通信装置１００によれば、検出感度に応じて送信可否が確認されるため、無線通信装置間で検出感度が異なる場合における通信衝突をより確実に回避することができる。従って、検出感度がそれぞれ異なる複数の無線通信装置が混在する状況において通信効率の低下を抑制することが可能となる。特に、検出感度が可変である場合には、無線通信リソースとしての空間利用率を高めつつ、通信衝突の回避についての確実性を高めることができる。
【００５９】
また、上記パラメタは、無線通信装置１００において設定される上記パラメタを含む。このため、無線通信装置１００自身の有する情報のみで第１の信号の送信を制御することができる。従って、第１の信号の送信制御にかかるオーバヘッドの増加を抑制することが可能となる。
【００６０】
また、無線通信装置１００は、検出感度に係るパラメタが閾値以上である場合、上記第１の信号を送信する。このため、検出感度が所定の程度以下である場合にのみ第１の信号が送信されることにより、第１の信号の送信頻度が増加し過ぎることを抑制できる。従って、第１の信号の送信頻度が適正化されることにより、通信処理にかかる負荷または使用される通信リソースを低減することが可能となる。
【００６１】
また、上記検出感度に係るパラメタは、信号検出閾値およびエネルギー検出閾値の少なくとも一方を含む。このため、信号検出閾値に応じて第１の信号の送信が制御されることにより、信号の衝突を回避することができる。また、エネルギー検出閾値に応じて第１の信号の送信が制御されることにより、信号用途でない電波によりデータ伝送が妨げられることを抑制することができる。
【００６２】
また、上記第１の信号は、ＲＴＳフレームを含む。このため、送信可否の確認について既存のＲＴＳ／ＣＴＳの仕組みを利用することができる。従って、無線通信装置１００の実装を容易にすることが可能となる。
【００６３】
また、無線通信装置１００は、送信されるデータの長さおよび上記パラメタに基づいてＲＴＳフレームを送信する。このため、既存のＲＴＳフレームの送信条件に、検出感度に係るパラメタを用いた条件が付加されることにより、これらの条件ごとに個別にＲＴＳフレームの送信制御が行われる場合に比べてＲＴＳフレームの送信制御の実装を簡素化することができる。
【００６４】
＜３−５．変形例＞
以上、本開示の第１の実施形態について説明した。なお、本実施形態は、上述の例に限定されない。以下に、本実施形態の変形例について説明する。
【００６５】
本実施形態の変形例として、無線通信装置１００は、検出感度に係るパラメタの値以外の情報に基づいて第１の信号の送信を制御してもよい。具体的には、制御部１３０は、検出感度に係るパラメタの変更に基づいて第１の信号を送信する。例えば、制御部１３０は、信号の検出レベルの基準値からの変更に基づいてＲＴＳフレームの送信を制御する。さらに、図１１を参照して、本変形例の処理について説明する。図１１は、本実施形態の変形例に係るＳＴＡ１００のデータ伝送処理の例を概念的に示すフローチャートである。なお、上述した処理と実質的に同一である処理については説明を省略する。
【００６６】
ＳＴＡ１００は、データ伝送要求が発生すると（ステップＳ３１１／ＹＥＳ）、データを取得する（ステップＳ３１２）。次に、ＳＴＡ１００は、取得されたデータの長さが閾値以上であるかを判定する（ステップＳ３１３）。
【００６７】
データ長が閾値未満であると判定されると（ステップＳ３１３／ＮＯ）、ＳＴＡ１００は、検出感度に係る設定パラメタを取得し（ステップＳ３１４）、検出感度が下がるように検出感度に係る設定パラメタが変更されたかを判定する（ステップＳ３１５）。具体的には、制御部１３０は、設定検出レベルを取得し、取得された設定検出レベルが基準レベルよりも高く変更されているかを判定する。
【００６８】
検出感度が下がるように検出感度に係る設定パラメタが変更されたと判定されると（ステップＳ３１５／ＹＥＳ）、ＳＴＡ１００は、ＲＴＳフレームを送信する（ステップＳ３１６）。具体的には、制御部１３０は、設定検出レベルが基準レベルよりも高い値に変更されたと判定されると、データ伝送先へのＲＴＳフレームをデータ処理部１１０に生成させる。そして、無線通信部１２０は、生成されたＲＴＳフレームを送信する。
【００６９】
他方で、検出感度に係る設定パラメタが変更されていない、または検出感度が上がるように検出感度に係る設定パラメタが変更されたと判定されると（ステップＳ３１５／ＮＯ）、ＳＴＡ１００は、ＲＴＳフレームの送信なしで、データフレームを送信する（ステップＳ３１８）。具体的には、制御部１３０は、設定検出レベルが基準レベルから変更されていないまたは基準レベルよりも低い値に変更されたと判定されると、データ伝送先へのデータフレームをデータ処理部１１０に生成させる。そして、無線通信部１２０は、生成されたデータフレームを送信する。
【００７０】
このように、本実施形態の変形例によれば、無線通信装置１００は、検出感度に係るパラメタの変更に基づいて第１の信号を送信する。このため、検出感度に係るパラメタについての閾値を設けることなく、第１の信号の送信を制御することができる。従って、第１の信号の送信制御に関する情報を減らすことができ、第１の信号の送信制御にかかるオーバヘッドを低減することが可能となる。
【００７１】
＜４．第２の実施形態＞
次に、本開示の第２の実施形態に係る無線通信装置１００について説明する。第２の実施形態では、送信電力が制御されるＳＴＡ１００について説明する。
【００７２】
＜４−１．装置の機能＞
まず、本実施形態に係るＳＴＡ１００が有する機能について説明する。なお、第１の実施形態の機能と実質的に同一である機能については説明を省略する。
【００７３】
（送信電力の制御）
ＳＴＡ１００は、送信電力を制御する。具体的には、制御部１３０は、検出感度に応じて送信電力を制御する。送信電力の制御に係るパラメタとしては、送信電力値がある。例えば、制御部１３０は、検出感度の上昇に応じて送信電力値を上げる。また、制御部１３０は、検出感度の下降に応じて送信電力値を下げる。
【００７４】
（ＲＴＳの送信制御）
ＳＴＡ１００は、送信電力に係るパラメタに基づいて第１の信号の送信を制御する。具体的には、制御部１３０は、ＳＴＡ１００において設定されている送信電力に係るパラメタ（以下、送信電力に係る設定パラメタとも称する。）に基づいてＲＴＳフレームの送信を制御する。例えば、制御部１３０は、データ伝送要求に係るデータの長さが所定の閾値未満であり、ＳＴＡ１００において設定されている送信電力値（以下、設定送信電力値とも称する。）が所定の閾値以上である場合、ＲＴＳフレームを送信する旨を決定する。
【００７５】
上記送信電力に係るパラメタの閾値は、記憶部１４０に予め記憶される。なお、当該閾値は、通信を介して外部の装置から得られてもよい。詳細については第３および第４の実施形態にて説明する。
【００７６】
＜４−２．処理の流れ＞
次に、図１２を参照して、ＳＴＡ１００のデータ伝送処理について説明する。図１２は、本開示の第２の実施形態に係るＳＴＡ１００のデータ伝送処理の例を概念的に示すフローチャートである。なお、上述した処理と実質的に同一である処理については説明を省略する。
【００７７】
ＳＴＡ１００は、データ伝送要求が発生すると（ステップＳ３２１／ＹＥＳ）、データを取得する（ステップＳ３２２）。次に、ＳＴＡ１００は、取得されたデータの長さが閾値以上であるかを判定する（ステップＳ３２３）。
【００７８】
データ長が閾値未満であると判定されると（ステップＳ３２３／ＮＯ）、ＳＴＡ１００は、送信電力に係る設定パラメタを取得する（ステップＳ３２４）。具体的には、制御部１３０は、ＳＴＡ１００において設定送信電力値を記憶部１４０から取得する。
【００７９】
次に、ＳＴＡ１００は、送信電力に係る設定パラメタが閾値以上であるかを判定する（ステップＳ３２５）。具体的には、制御部１３０は、取得された設定送信電力値が閾値以上であるかを判定する。
【００８０】
送信電力に係る設定パラメタが閾値以上であると判定されると（ステップＳ３２５／ＹＥＳ）、ＳＴＡ１００は、ＲＴＳフレームを送信する（ステップＳ３２６）。具体的には、制御部１３０は、設定送信電力値が閾値以上であると判定されると、ＲＴＳフレームをデータ処理部１１０に生成させる。そして、無線通信部１２０は、生成されたＲＴＳフレームを送信する。
【００８１】
他方で、送信電力に係る設定パラメタが閾値未満であると判定されると（ステップＳ３２５／ＮＯ）、ＳＴＡ１００は、ＲＴＳフレームの送信なしで、データフレームを送信する（ステップＳ３２８）。具体的には、制御部１３０は、設定送信電力値が閾値未満であると判定されると、データ伝送先へのデータフレームをデータ処理部１１０に生成させる。そして、無線通信部１２０は、生成されたデータフレームを送信する。
【００８２】
＜４−３．第２の実施形態のまとめ＞
このように、本開示の第２の実施形態によれば、無線通信装置１００は、送信電力に係るパラメタを取得し、取得される当該パラメタに基づいて送信可否の確認に係る第１の信号を送信する。概して、送信電力が上昇すると、送信される信号の到達範囲が広がる。それにより、送信される信号と、他の無線通信装置の通信における信号と、が衝突しやすくなる。その結果、通信効率が低下しかねない。これに対し、本実施形態に係る無線通信装置１００によれば、送信電力に応じて送信可否が確認されるため、無線通信装置間で送信電力が異なる場合における通信衝突をより確実に回避することができる。従って、送信電力がそれぞれ異なる複数の無線通信装置が混在する状況において通信効率の低下を抑制することが可能となる。特に、送信電力が可変である場合には、無線通信リソースとしての空間利用率を高めつつ、通信衝突の回避についての確実性を高めることができる。
【００８３】
また、無線通信装置１００は、送信電力に係るパラメタが閾値以上である場合、上記第１の信号を送信する。このため、送信電力が所定の程度以上である場合にのみ第１の信号が送信されることにより、第１の信号の送信頻度が増加し過ぎることを抑制できる。従って、第１の信号の送信頻度が適正化されることにより、通信処理にかかる負荷または使用される通信リソースを低減することが可能となる。
【００８４】
＜４−４．変形例＞
以上、本開示の第２の実施形態について説明した。なお、本実施形態は、上述の例に限定されない。以下に、本実施形態の変形例について説明する。
【００８５】
本実施形態の変形例として、無線通信装置１００は、送信電力および検出感度の相関的な制御を前提として、送信電力に係るパラメタに基づく第１の信号の送信制御を行ってもよい。具体的には、制御部１３０は、送信電力に係るパラメタおよび検出感度に係るパラメタを相関的に変更し、送信電力に係るパラメタについての複数の閾値に基づいて第１の信号の送信を制御する。さらに、図１３を参照して、本変形例の処理について詳細に説明する。図１３は、本実施形態の変形例に係るＳＴＡ１００のデータ伝送処理の例を概念的に示すフローチャートである。なお、上述した処理と実質的に同一である処理については説明を省略する。
【００８６】
ＳＴＡ１００は、ステップＳ３３１〜Ｓ３３３の処理の実行後、データ長が閾値未満であると判定されると（ステップＳ３３３／ＮＯ）、送信電力に係る設定パラメタを取得し（ステップＳ３３４）、送信電力に係る設定パラメタが第１の閾値以上であるかを判定する（ステップＳ３３５）。具体的には、制御部１３０は、第２の実施形態で用いられた送信電力値の閾値に相当する閾値を第１の閾値として取得し、設定送信電力値が取得された第１の閾値以上であるかを判定する。
【００８７】
送信電力に係る設定パラメタが第１の閾値未満であると判定されると（ステップＳ３３５／ＮＯ）、ＳＴＡ１００は、送信電力に係る設定パラメタが第２の閾値未満であるかを判定する（ステップＳ３３６）。具体的には、制御部１３０は、第１の実施形態で用いられた検出感度の閾値に対応して設定される送信電力値に相当する閾値を第２の閾値として取得し、設定送信電力値が取得された第２の閾値未満であるかを判定する。これは、送信電力は概して、検出感度の低下に応じて低く設定され、検出感度の上昇に応じて高く設定されるためである。
【００８８】
送信電力に係る設定パラメタが第１の閾値以上であると判定された場合（ステップＳ３３５／ＹＥＳ）、または送信電力に係る設定パラメタが第２の閾値未満であると判定された場合（ステップＳ３３６／ＹＥＳ）、ＳＴＡ１００は、ＲＴＳフレームを送信する（ステップＳ３３７）。他方で、送信電力に係る設定パラメタが第２の閾値以上であると判定されると（ステップＳ３３６／ＮＯ）、ＳＴＡ１００は、ＲＴＳフレームの送信なしで、データフレームを送信する（ステップＳ３３９）。
【００８９】
このように、本実施形態の変形例によれば、送信電力に係るパラメタの変更は、検出感度に係るパラメタおよび前記送信電力に係るパラメタの相関的な変更を含み、無線通信装置１００は、送信電力に係るパラメタについての複数の閾値に基づいて第１の信号を送信する。このため、送信電力に係るパラメタのみで検出感度に係るパラメタに基づく第１の信号の送信制御に相当する制御を実行することができる。従って、第１の信号の送信制御に用いられる情報を減らすことができ、当該制御のオーバヘッドを削減することが可能となる。なお、送信電力に係るパラメタの代わりに検出感度に係るパラメタについて複数の閾値を用いて第１の信号の送信が制御されてもよい。
【００９０】
＜５．第３の実施形態＞
次に、本開示の第３の実施形態に係る無線通信装置１００および２００について説明する。第３の実施形態では、検出感度が制御されるＳＴＡ１００および他のＳＴＡ１００の検出感度に係るパラメタなどの情報を通知するＡＰ２００について説明する。
【００９１】
＜５−１．装置の機能＞
［ＳＴＡの機能］
まず、本実施形態に係るＳＴＡ１００が有する機能について説明する。なお、第１または第２の実施形態の機能と実質的に同一である機能については説明を省略する。
【００９２】
（検出感度に係るパラメタの閾値の設定）
ＳＴＡ１００は、検出感度に係るパラメタの閾値を設定する。具体的には、制御部１３０は、他の無線通信装置から得られる検出感度に係るパラメタの閾値をＳＴＡ１００の当該閾値として設定する。例えば、無線通信部１２０は、ＡＰ２００から送信される後述する閾値通知フレームを受信し、データ処理部１１０は、当該閾値通知フレームから信号の検出レベルの閾値を取得する。そして、制御部１３０は、取得された閾値をＳＴＡ１００の信号の検出レベルの閾値に設定する。
【００９３】
（周辺装置の検出感度に係るパラメタの取得）
ＳＴＡ１００は、他の無線通信装置についての検出感度に係るパラメタを取得する。具体的には、制御部１３０は、他の無線通信装置から受信された検出感度に係るパラメタ（以下、検出感度に係る受信パラメタとも称する。）を取得する。例えば、無線通信部１２０は、ＡＰ２００から送信される検出感度に係るパラメタが格納された信号を受信する。次に、データ処理部１１０は、受信された信号から検出感度に係るパラメタを取得し、取得されたパラメタを制御部１３０に提供する。
【００９４】
（ＲＴＳの送信制御）
ＳＴＡ１００は、通信を介して得られる他のＳＴＡ１００の検出感度に係るパラメタに基づいて第１の信号の送信を制御する。具体的には、制御部１３０は、ＡＰ２００から受信される他のＳＴＡ１００において設定されている信号またはエネルギーの検出レベルに基づいてＲＴＳフレームの送信を制御する。例えば、制御部１３０は、受信された他のＳＴＡ１００の信号の検出レベルが所定の閾値未満である場合、ＲＴＳフレームを送信する旨を決定する。
【００９５】
（検出感度に係るパラメタの送信）
ＳＴＡ１００は、設定されている検出感度に係るパラメタを他の無線通信装置に通知する。具体的には、制御部１３０は、ＳＴＡ１００において設定されている検出感度に係るパラメタが特定される情報を有する信号の送信を制御する。例えば、制御部１３０は、定期的に、ＡＰ２００宛ての検出感度に係るパラメタが格納されるフレーム（以下、パラメタ通知フレームとも称する。）をデータ処理部１１０に生成させる。そして、無線通信部１２０は、生成されるパラメタ通知フレームを送信する。なお、パラメタ通知フレームは、他のＳＴＡ１００宛てであってもよい。
【００９６】
［ＡＰの機能］
続いて、本実施形態に係るＡＰ２００が有する機能について説明する。
【００９７】
（検出感度に係るパラメタの収集）
ＡＰ２００は、他の無線通信装置の検出感度に係るパラメタを収集する。具体的には、データ処理部２１０は、無線通信部２２０により受信された信号から取得される検出感度に係るパラメタを記憶部２４０に記憶させる。例えば、無線通信部２２０は、ＳＴＡ１００から受信されるパラメタ通知フレームを受信する。データ処理部２１０は、受信されたパラメタ通知フレームから検出感度に係るパラメタを取得し、取得されたパラメタを記憶部２４０に記憶させる。
【００９８】
（検出感度に係るパラメタの送信）
ＡＰ２００は、収集された検出感度に係るパラメタをＳＴＡ１００に通知する。具体的には、制御部２３０は、記憶部２４０に記憶された検出感度に係るパラメタを有するフレーム（以下、パラメタ配布フレームとも称する。）の送信を制御する。例えば、制御部２３０は、定期的に、記憶部２４０に記憶された検出感度に係るパラメタを有するパラメタ配布フレームをデータ処理部２１０に生成させる。そして、無線通信部２２０は、生成されたパラメタ配布フレームを送信する。
【００９９】
（検出感度に係るパラメタの閾値を送信）
ＡＰ２００は、検出感度に係るパラメタの閾値をＳＴＡ１００に通知する。具体的には、制御部２３０は、各ＳＴＡ１００にそれぞれ設定させる検出感度に係るパラメタの各々の閾値が特定される情報を有するフレーム（以下、閾値通知フレームとも称する。）の送信を制御する。例えば、制御部２３０は、定期的に、各ＳＴＡ１００にそれぞれ設定させる検出感度に係るパラメタが特定される情報の各々を有する閾値通知フレームをデータ処理部２１０に生成させる。そして、無線通信部２２０は、生成された閾値通知フレームを送信する。閾値通知フレームとしては、ビーコンなどの管理フレームまたはデータフレームがある。
【０１００】
＜５−２．処理の流れ＞
（データ伝送処理）
次に、図１４を参照して、ＳＴＡ１００のデータ伝送処理について説明する。図１４は、本開示の第３の実施形態に係るＳＴＡ１００のデータ伝送処理の例を概念的に示すフローチャートである。なお、上述した処理と実質的に同一である処理については説明を省略する。
【０１０１】
ＳＴＡ１００は、ステップＳ３４１〜Ｓ３４３の処理の実行後、データ長が閾値未満であると判定されると（ステップＳ３４３／ＮＯ）、他の無線通信装置から検出感度に係るパラメタが受信されたかを判定する（ステップＳ３４４）。具体的には、制御部１３０は、ＡＰ２００からパラメタ配布フレームが受信され、周辺の他のＳＴＡ１００の信号の検出レベルが取得されたかを判定する。
【０１０２】
他の無線通信装置から検出感度に係るパラメタが受信されたと判定されると（ステップＳ３４４／ＹＥＳ）、ＳＴＡ１００は、検出感度に係る受信パラメタが閾値未満であるかを判定する（ステップＳ３４５）。具体的には、制御部１３０は、他のＳＴＡ１００の信号の検出レベルが取得されたと判定されると、取得された信号の検出レベルが閾値未満であるかを判定する。
【０１０３】
検出感度に係る受信パラメタが閾値未満であると判定されると（ステップＳ３４５／ＹＥＳ）、ＳＴＡ１００は、ＲＴＳフレームを送信する（ステップＳ３４６）。他方で、検出感度に係るパラメタが受信されていないと判定された場合（ステップＳ３４４／ＮＯ）、または検出感度に係る受信パラメタが閾値以上であると判定された場合（ステップＳ３４５／ＮＯ）、ＳＴＡ１００は、ＲＴＳフレームの送信なしで、データフレームを送信する（ステップＳ３４８）。
【０１０４】
（ＳＴＡのパラメタ関連処理）
続いて、図１５を参照して、ＳＴＡ１００のパラメタ関連処理について説明する。図１５は、本実施形態に係るＳＴＡ１００のパラメタ関連処理の例を概念的に示すフローチャートである。
【０１０５】
ＳＴＡ１００は、パラメタ通知フレームの送信時間が到来したと判定されると（ステップＳ４０１／ＹＥＳ）、パラメタ通知フレームを送信する（ステップＳ４０２）。具体的には、制御部１３０は、定期的に到来するパラメタ通知フレームの送信時間が到来すると、ＳＴＡ１００において設定されている検出感度に係るパラメタを有するパラメタ通知フレームをデータ処理部１１０に生成させる。そして、無線通信部１２０は、生成されたパラメタ通知フレームを送信する。
【０１０６】
次に、ＳＴＡ１００は、他の無線通信装置からパラメタ配布フレームが受信されたかを判定する（ステップＳ４０３）。具体的には、データ処理部１１０は、無線通信部１２０によりＡＰ２００からパラメタ配布フレームが受信されたかを判定する。
【０１０７】
他の無線通信装置からパラメタ配布フレームが受信されたと判定されると（ステップＳ４０３／ＹＥＳ）、ＳＴＡ１００は、受信パラメタを記憶する（ステップＳ４０４）。具体的には、データ処理部１１０は、無線通信部１２０により受信されたパラメタ配布フレームから検出感度に係るパラメタを取得し、取得された検出感度に係るパラメタを記憶部１４０に記憶させる。
【０１０８】
次に、ＳＴＡ１００は、他の無線通信装置から閾値通知フレームが受信されたかを判定する（ステップＳ４０５）。具体的には、データ処理部１１０は、無線通信部１２０によりＡＰ２００から送信される閾値通知フレームが受信されたかを判定する。
【０１０９】
他の無線通信装置から閾値通知フレームが受信されたと判定されると（ステップＳ４０５／ＹＥＳ）、ＳＴＡ１００は、閾値を設定する（ステップＳ４０６）。具体的には、データ処理部１１０は、無線通信部１２０により受信された閾値通知フレームから検出感度に係るパラメタの閾値を取得し、制御部１３０は、取得された閾値をＳＴＡ１００の検出感度に係るパラメタの閾値に設定する。
【０１１０】
（ＡＰのパラメタ関連処理）
続いて、図１６を参照して、ＡＰ２００のパラメタ関連処理について説明する。図１６は、本実施形態に係るＡＰ２００のパラメタ関連処理の例を概念的に示すフローチャートである。
【０１１１】
ＡＰ２００は、他の無線通信装置からパラメタ通知フレームが受信されたかを判定する（ステップＳ５０１）。具体的には、データ処理部２１０は、無線通信部２２０によりＳＴＡ１００からパラメタ通知フレームが受信されたかを判定する。
【０１１２】
他の無線通信装置からパラメタ通知フレームが受信されたと判定されると（ステップＳ５０１／ＹＥＳ）、ＡＰ２００は、受信パラメタを記憶する（ステップＳ５０２）。具体的には、データ処理部２１０は、受信されたパラメタ通知フレームから検出感度に係るパラメタを取得し、取得された検出感度に係るパラメタを記憶部２４０に記憶させる。
【０１１３】
次に、ＡＰ２００は、パラメタ配布フレームの送信時間が到来したかを判定する（ステップＳ５０３）。具体的には、制御部２３０は、定期的に到来するパラメタ配布フレームの送信時間が到来したかを判定する。
【０１１４】
パラメタ配布フレームの送信時間が到来したと判定されると（ステップＳ５０３／ＹＥＳ）、ＡＰ２００は、少なくとも１つの受信パラメタが記憶されているかを判定する（ステップＳ５０４）。具体的には、制御部２３０は、記憶部２４０において少なくとも１つの検出感度に係る受信パラメタが記憶されているかを判定する。
【０１１５】
少なくとも１つの受信パラメタが記憶されていると判定されると（ステップＳ５０４／ＹＥＳ）、ＡＰ２００は、パラメタ配布フレームを送信する（ステップＳ５０５）。具体的には、制御部２３０は、記憶されている検出感度に係る受信パラメタを有するパラメタ配布フレームをデータ処理部２１０に生成させる。そして、無線通信部２２０は、生成されたパラメタ配布フレームを送信する。
【０１１６】
次に、ＡＰ２００は、閾値通知フレームの送信時間が到来したかを判定する（ステップＳ５０６）。具体的には、制御部２３０は、定期的に到来する閾値通知フレームの送信時間が到来したかを判定する。
【０１１７】
閾値通知フレームの送信時間が到来したと判定されると（ステップＳ５０６／ＹＥＳ）、ＡＰ２００は、閾値通知フレームを送信する（ステップＳ５０７）。具体的には、制御部２３０は、各ＳＴＡ１００にそれぞれ設定させる各閾値が格納される閾値通知フレームをデータ処理部２１０に生成させる。そして、無線通信部２２０は、生成された閾値通知フレームを送信する。
【０１１８】
なお、上記ではパラメタ配布フレームおよび閾値通知フレームが異なるフレームである例を説明したが、同一フレームであってもよい。
【０１１９】
＜５−３．第３の実施形態のまとめ＞
このように、本開示の第３の実施形態によれば、検出感度に係るパラメタは、無線通信装置１００と異なる他の無線通信装置から受信されるパラメタを含む。ここで、無線通信装置１００自身の検出感度が変更されていない場合であっても、他の無線通信装置の検出感度が変更されれば、無線通信装置間における検出感度の相対的な関係は変化する。そこで、他の無線通信装置から受信される検出感度に係るパラメタに応じて第１の信号の送信が制御されることにより、検出感度の相対的な関係の変化に第１の信号の送信制御を適応させることができる。従って、通信衝突をより回避しやすくすることが可能となる。
【０１２０】
また、無線通信装置１００は、上記他の無線通信装置から受信される検出感度に係るパラメタが閾値未満である場合、第１の信号を送信する。このため、他の無線通信装置の検出感度が所定の程度以上である場合、すなわち無線通信装置１００の検出感度が相対的に他の無線通信装置よりも所定の程度低い可能性がある場合にのみ第１の信号が送信されるようにすることができる。それにより、第１の信号の送信頻度が増加し過ぎることを抑制することが可能となる。
【０１２１】
また、無線通信装置１００は、無線通信装置１００において設定される検出感度に係るパラメタが特定される情報を有する信号を送信する。このため、無線通信装置１００自身の検出感度に係るパラメタを周辺に存在する他の無線通信装置に通知することができる。従って、当該他の無線通信装置にも無線通信装置１００と同様に動作させること、すなわち無線通信装置１００の検出感度に係るパラメタに基づいて第１の信号を送信させることが可能となる。
【０１２２】
また、上記第１の信号の送信についての上記パラメタの閾値は、無線通信装置１００と異なる他の無線通信装置から受信される閾値を含む。このため、当該パラメタの閾値を送信する装置（例えばＡＰ２００）により第１の信号の送信を制御することができる。従って、検出感度を無線通信環境に応じて適正化することができ、通信リソースの利用効率を向上させることが可能となる。
【０１２３】
＜５−４．変形例＞
以上、本開示の第３の実施形態について説明した。なお、本実施形態は、上述の例に限定されない。以下に、本実施形態の変形例について説明する。
【０１２４】
本実施形態の変形例として、無線通信装置１００は、自身の検出感度と他の無線通信装置の検出感度とに基づいて第１の信号の送信を制御してもよい。具体的には、制御部１３０は、無線通信装置１００において設定される検出感度に係るパラメタと無線通信装置１００と異なる他の無線通信装置から受信される検出感度に係るパラメタとに基づいて第１の信号の送信を制御する。例えば、制御部１３０は、無線通信装置１００において設定される検出感度に係るパラメタと他の無線通信装置から受信される検出感度に係るパラメタとの差が閾値以上である場合、第１の信号を送信する。さらに、図１７を参照して、本変形例の処理について説明する。図１７は、本実施形態の変形例に係るＳＴＡ１００のデータ伝送処理の例を概念的に示すフローチャートである。なお、上述した処理と実質的に同一である処理については説明を省略する。
【０１２５】
ＳＴＡ１００は、ステップＳ３５１〜Ｓ３５３の処理の実行後、データ長が閾値未満であると判定されると（ステップＳ３５３／ＮＯ）、他のＳＴＡから検出感度に係るパラメタが受信されたかを判定する（ステップＳ３５４）。
【０１２６】
他のＳＴＡから検出感度に係るパラメタが受信されたと判定されると（ステップＳ３５４／ＹＥＳ）、ＳＴＡ１００は、設定パラメタと受信パラメタとの差分を取得する（ステップＳ３５５）。具体的には、制御部１３０は、他の無線通信装置から受信された信号の検出レベルと、ＳＴＡ１００において設定されている信号の検出レベルと、の差分を算出する。
【０１２７】
次に、ＳＴＡ１００は、取得された差分が閾値以上であるかを判定する（ステップＳ３５６）。具体的には、制御部１３０は、算出された信号の検出レベルの差分が閾値以上であるかを判定する。
【０１２８】
他のＳＴＡから検出感度に係るパラメタが受信されていないと判定された場合（ステップＳ３５４／ＮＯ）、または取得された差分が閾値未満であると判定された場合（ステップＳ３５６／ＮＯ）、ＳＴＡ１００は、検出感度に係る設定パラメタが閾値以上であるかを判定する（ステップＳ３５７）。具体的には、制御部１３０は、算出された信号の検出レベルの差分が閾値未満である場合は、さらにＳＴＡ１００自身の信号の検出レベルが閾値以上であるかを判定する。
【０１２９】
取得された差分が閾値以上であると判定された場合（ステップＳ３５６／ＹＥＳ）、または検出感度に係る設定パラメタが閾値以上であると判定された場合（ステップＳ３５７／ＹＥＳ）、ＳＴＡ１００は、ＲＴＳフレームを送信する（ステップＳ３５８）。他方で、検出感度に係る設定パラメタが閾値未満であると判定された場合（ステップＳ３５７／ＮＯ）、ＳＴＡ１００は、ＲＴＳフレームの送信なしで、データフレームを送信する（ステップＳ３６０）。
【０１３０】
このように、本実施形態の変形例によれば、無線通信装置１００は、自身において設定される検出感度に係るパラメタと無線通信装置１００と異なる他の無線通信装置から受信される検出感度に係るパラメタとに基づいて第１の信号を送信する。このため、無線通信装置１００および他の無線通信装置の検出感度に係るパラメタの少なくとも一方が変化する場合においても検出感度の相対的な関係の変化を把握することができる。従って、検出感度の相対的な関係の変化に第１の信号の送信制御をより正確に適応させることが可能となる。
【０１３１】
また、無線通信装置１００は、自身において設定される検出感度に係るパラメタと他の無線通信装置から受信される検出感度に係るパラメタとの差が閾値以上である場合、第１の信号を送信する。このため、検出感度に所定の程度以上の差が生じている場合にのみ、第１の信号が送信されるようにすることができる。従って、第１の信号の送信頻度を適正化することが可能となる。
【０１３２】
＜６．第４の実施形態＞
次に、本開示の第４の実施形態に係る無線通信装置１００および２００について説明する。第４の実施形態では、送信電力が制御されるＳＴＡ１００および他のＳＴＡ１００の送信電力に係るパラメタなどの情報を通知するＡＰ２００について説明する。
【０１３３】
＜６−１．装置の機能＞
［ＳＴＡの機能］
まず、本実施形態に係るＳＴＡ１００が有する機能について説明する。なお、第１〜第３の実施形態の機能と実質的に同一である機能については説明を省略する。
【０１３４】
（送信電力に係るパラメタの閾値の設定）
ＳＴＡ１００は、送信電力に係るパラメタの閾値を設定する。具体的には、制御部１３０は、他の無線通信装置から得られる送信電力に係るパラメタの閾値をＳＴＡ１００の当該閾値として設定する。例えば、データ処理部１１０は、無線通信部１２０により受信される閾値通知フレームから送信電力の閾値を取得する。そして、制御部１３０は、取得された閾値をＳＴＡ１００の送信電力の閾値に設定する。
【０１３５】
（周辺装置の送信電力に係るパラメタの取得）
ＳＴＡ１００は、他の無線通信装置についての送信電力に係るパラメタを取得する。具体的には、制御部１３０は、他の無線通信装置から受信された送信電力に係るパラメタ（以下、送信電力の受信パラメタとも称する。）を取得する。例えば、データ処理部１１０は、無線通信部１２０により受信されるパラメタ配布フレームから送信電力に係るパラメタを取得し、取得されたパラメタを制御部１３０に提供する。
【０１３６】
（ＲＴＳの送信制御）
ＳＴＡ１００は、通信を介して得られる他のＳＴＡ１００の送信電力に係るパラメタに基づいて第１の信号の送信を制御する。具体的には、制御部１３０は、ＡＰ２００から受信される他のＳＴＡ１００において設定されている送信電力に係るパラメタ（以下、送信電力に係る受信パラメタとも称する。）に基づいてＲＴＳフレームの送信を制御する。例えば、制御部１３０は、受信された他のＳＴＡ１００の送信電力値が所定の閾値未満である場合、ＲＴＳフレームを送信する旨を決定する。
【０１３７】
（送信電力に係るパラメタの送信）
ＳＴＡ１００は、設定されている送信電力に係るパラメタを他の無線通信装置に通知する。具体的には、制御部１３０は、ＳＴＡ１００において設定されている送信電力に係るパラメタが特定される情報を有する信号の送信を制御する。例えば、制御部１３０は、定期的に、ＡＰ２００宛ての送信電力に係るパラメタが格納されるパラメタ通知フレームをデータ処理部１１０に生成させる。そして、無線通信部１２０は、生成されるパラメタ通知フレームを送信する。
【０１３８】
［ＡＰの機能］
本実施形態に係るＡＰ２００の機能は、検出感度を送信電力に読み替えると、第３の実施形態に係るＡＰ２００の機能と実質的に同一であるため説明を省略する。
【０１３９】
＜６−２．処理の流れ＞
次に、図１８を参照して、ＳＴＡ１００のデータ伝送処理について説明する。図１８は、本開示の第４の実施形態に係るＳＴＡ１００のデータ伝送処理の例を概念的に示すフローチャートである。なお、上述した処理と実質的に同一である処理については説明を省略する。
【０１４０】
ＳＴＡ１００は、ステップＳ３６１〜Ｓ３６３の処理の実行後、データ長が閾値未満であると判定されると（ステップＳ３６３／ＮＯ）、他の無線通信装置から送信電力に係るパラメタが受信されたかを判定する（ステップＳ３６４）。具体的には、制御部１３０は、ＡＰ２００からパラメタ配布フレームが受信され、周辺の他のＳＴＡ１００の送信電力値が取得されたかを判定する。
【０１４１】
他の無線通信装置から送信電力に係るパラメタが受信されたと判定されると（ステップＳ３６４／ＹＥＳ）、ＳＴＡ１００は、送信電力に係る受信パラメタが閾値未満であるかを判定する（ステップＳ３６５）。具体的には、制御部１３０は、他のＳＴＡ１００の送信電力値が取得されたと判定されると、取得された送信電力値が閾値未満であるかを判定する。
【０１４２】
送信電力に係る受信パラメタが閾値未満であると判定されると（ステップＳ３６５／ＹＥＳ）、ＳＴＡ１００は、ＲＴＳフレームを送信する（ステップＳ３６６）。他方で、送信電力に係るパラメタが受信されていないと判定された場合（ステップＳ３６４／ＮＯ）、または送信電力に係る受信パラメタが閾値以上であると判定された場合（ステップＳ３６５／ＮＯ）、ＳＴＡ１００は、ＲＴＳフレームの送信なしで、データフレームを送信する（ステップＳ３６８）。
【０１４３】
＜６−３．第４の実施形態のまとめ＞
このように、本開示の第４の実施形態によれば、送信電力に係るパラメタは、無線通信装置１００と異なる他の無線通信装置から受信されるパラメタを含む。検出感度の場合と同様に、他の無線通信装置の送信電力が変更されれば、無線通信装置間における送信電力の相対的な関係は変化する可能性がある。そこで、他の無線通信装置から受信される送信電力に係るパラメタに応じて第１の信号の送信が制御されることにより、送信電力の相対的な関係の変化に第１の信号の送信制御を適応させることができる。従って、通信衝突をより回避しやすくすることが可能となる。
【０１４４】
また、無線通信装置１００は、他の無線通信装置から受信される送信電力に係るパラメタが閾値未満である場合、第１の信号を送信する。このため、他の無線通信装置の送信電力が所定の程度未満である場合、すなわち無線通信装置１００の送信電力が相対的に他の無線通信装置よりも所定の程度高い可能性がある場合にのみ第１の信号が送信されるようにすることができる。それにより、第１の信号の送信頻度の過剰な増加を抑制することが可能となる。
【０１４５】
＜６−４．変形例＞
以上、本開示の第４の実施形態について説明した。なお、本実施形態は、上述の例に限定されない。以下に、本実施形態の変形例について説明する。
【０１４６】
本実施形態の変形例として、無線通信装置１００は、自身の送信電力と他の無線通信装置の送信電力とに基づいて第１の信号の送信を制御してもよい。具体的には、制御部１３０は、無線通信装置１００において設定される送信電力に係るパラメタと他の無線通信装置から受信される送信電力に係るパラメタとの差が閾値以上である場合、第１の信号を送信する。さらに、図１９を参照して、本変形例の処理について説明する。図１９は、本実施形態の変形例に係るＳＴＡ１００のデータ伝送処理の例を概念的に示すフローチャートである。なお、上述した処理と実質的に同一である処理については説明を省略する。
【０１４７】
ＳＴＡ１００は、ステップＳ３７１〜Ｓ３７３の処理の実行後、データ長が閾値未満であると判定されると（ステップＳ３７３／ＮＯ）、他のＳＴＡから送信電力に係るパラメタが受信されたかを判定する（ステップＳ３７４）。
【０１４８】
他のＳＴＡから送信電力に係るパラメタが受信されたと判定されると（ステップＳ３７４／ＹＥＳ）、ＳＴＡ１００は、設定パラメタと受信パラメタとの差分を取得する（ステップＳ３７５）。具体的には、制御部１３０は、他の無線通信装置から受信された送信電力値と、ＳＴＡ１００において設定されている送信電力値と、の差分を算出する。
【０１４９】
次に、ＳＴＡ１００は、取得された差分が閾値以上であるかを判定する（ステップＳ３７６）。具体的には、制御部１３０は、算出された送信電力値の差分が閾値以上であるかを判定する。
【０１５０】
他のＳＴＡから送信電力に係るパラメタが受信されていないと判定された場合（ステップＳ３７４／ＮＯ）、または取得された差分が閾値未満であると判定された場合（ステップＳ３７６／ＮＯ）、ＳＴＡ１００は、送信電力に係る設定パラメタが閾値以上であるかを判定する（ステップＳ３７７）。具体的には、制御部１３０は、算出された送信電力値の差分が閾値未満である場合は、さらにＳＴＡ１００自身の送信電力値が閾値以上であるかを判定する。
【０１５１】
取得された差分が閾値以上であると判定された場合（ステップＳ３７６／ＹＥＳ）、または送信電力に係る設定パラメタが閾値以上であると判定された場合（ステップＳ３７７／ＹＥＳ）、ＳＴＡ１００は、ＲＴＳフレームを送信する（ステップＳ３７８）。他方で、送信電力に係る設定パラメタが閾値未満であると判定された場合（ステップＳ３７７／ＮＯ）、ＳＴＡ１００は、ＲＴＳフレームの送信なしで、データフレームを送信する（ステップＳ３８０）。
【０１５２】
このように、本実施形態の変形例によれば、無線通信装置１００は、自身において設定される送信電力に係るパラメタと無線通信装置１００と異なる他の無線通信装置から受信される送信電力に係るパラメタとに基づいて第１の信号を送信する。このため、無線通信装置１００および他の無線通信装置の送信電力に係るパラメタの少なくとも一方が変化する場合においても送信電力の相対的な関係の変化を把握することができる。従って、送信電力の相対的な関係の変化に第１の信号の送信制御をより正確に適応させることが可能となる。
【０１５３】
また、無線通信装置１００は、自身において設定される送信電力に係るパラメタと他の無線通信装置から受信される送信電力に係るパラメタとの差が閾値以上である場合、第１の信号を送信する。このため、送信電力に所定の程度以上の差が生じている場合にのみ、第１の信号が送信されるようにすることができる。従って、第１の信号の送信頻度を適正化することが可能となる。
【０１５４】
＜７．応用例＞
本開示に係る技術は、様々な製品へ応用可能である。例えば、無線通信装置１００は、スマートフォン、タブレットＰＣ（Personal  Computer）、ノートＰＣ、携帯型ゲーム端末若しくはデジタルカメラなどのモバイル端末、テレビジョン受像機、プリンタ、デジタルスキャナ若しくはネットワークストレージなどの固定端末、又はカーナビゲーション装置などの車載端末として実現されてもよい。また、無線通信装置１００は、スマートメータ、自動販売機、遠隔監視装置又はＰＯＳ（Point  Of  Sale）端末などの、Ｍ２Ｍ（Machine  To  Machine）通信を行う端末（ＭＴＣ（Machine  Type  Communication）端末ともいう）として実現されてもよい。さらに、無線通信装置１００は、これら端末に搭載される無線通信モジュール（例えば、１つのダイで構成される集積回路モジュール）であってもよい。
【０１５５】
一方、例えば、無線通信装置２００は、ルータ機能を有し又はルータ機能を有しない無線ＬＡＮアクセスポイント（無線基地局ともいう）として実現されてもよい。また、無線通信装置２００は、モバイル無線ＬＡＮルータとして実現されてもよい。さらに、無線通信装置２００は、これら装置に搭載される無線通信モジュール（例えば、１つのダイで構成される集積回路モジュール）であってもよい。
【０１５６】
［７−１．第１の応用例］
図２０は、本開示に係る技術が適用され得るスマートフォン９００の概略的な構成の一例を示すブロック図である。スマートフォン９００は、プロセッサ９０１、メモリ９０２、ストレージ９０３、外部接続インタフェース９０４、カメラ９０６、センサ９０７、マイクロフォン９０８、入力デバイス９０９、表示デバイス９１０、スピーカ９１１、無線通信インタフェース９１３、アンテナスイッチ９１４、アンテナ９１５、バス９１７、バッテリー９１８及び補助コントローラ９１９を備える。
【０１５７】
プロセッサ９０１は、例えばＣＰＵ（Central  Processing  Unit）又はＳｏＣ（System  on  Chip）であってよく、スマートフォン９００のアプリケーションレイヤ及びその他のレイヤの機能を制御する。メモリ９０２は、ＲＡＭ（Random  Access  Memory）及びＲＯＭ（Read  Only  Memory）を含み、プロセッサ９０１により実行されるプログラム及びデータを記憶する。ストレージ９０３は、半導体メモリ又はハードディスクなどの記憶媒体を含み得る。外部接続インタフェース９０４は、メモリーカード又はＵＳＢ（Universal  Serial  Bus）デバイスなどの外付けデバイスをスマートフォン９００へ接続するためのインタフェースである。
【０１５８】
カメラ９０６は、例えば、ＣＣＤ（Charge  Coupled  Device）又はＣＭＯＳ（Complementary  Metal  Oxide  Semiconductor）などの撮像素子を有し、撮像画像を生成する。センサ９０７は、例えば、測位センサ、ジャイロセンサ、地磁気センサ及び加速度センサなどのセンサ群を含み得る。マイクロフォン９０８は、スマートフォン９００へ入力される音声を音声信号へ変換する。入力デバイス９０９は、例えば、表示デバイス９１０の画面上へのタッチを検出するタッチセンサ、キーパッド、キーボード、ボタン又はスイッチなどを含み、ユーザからの操作又は情報入力を受け付ける。表示デバイス９１０は、液晶ディスプレイ（ＬＣＤ）又は有機発光ダイオード（ＯＬＥＤ）ディスプレイなどの画面を有し、スマートフォン９００の出力画像を表示する。スピーカ９１１は、スマートフォン９００から出力される音声信号を音声に変換する。
【０１５９】
無線通信インタフェース９１３は、ＩＥＥＥ８０２．１１ａ、１１ｂ、１１ｇ、１１ｎ、１１ａｃ及び１１ａｄなどの無線ＬＡＮ標準のうちの１つ以上をサポートし、無線通信を実行する。無線通信インタフェース９１３は、インフラストラクチャーモードにおいては、他の装置と無線ＬＡＮアクセスポイントを介して通信し得る。また、無線通信インタフェース９１３は、アドホックモード又はＷｉ−Ｆｉ  Ｄｉｒｅｃｔ（登録商標）等のダイレクト通信モードにおいては、他の装置と直接的に通信し得る。なお、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔでは、アドホックモードとは異なり２つの端末の一方がアクセスポイントとして動作するが、通信はそれら端末間で直接的に行われる。無線通信インタフェース９１３は、典型的には、ベースバンドプロセッサ、ＲＦ（Radio  Frequency）回路及びパワーアンプなどを含み得る。無線通信インタフェース９１３は、通信制御プログラムを記憶するメモリ、当該プログラムを実行するプロセッサ及び関連する回路を集積したワンチップのモジュールであってもよい。無線通信インタフェース９１３は、無線ＬＡＮ方式に加えて、近距離無線通信方式、近接無線通信方式又はセルラ通信方式などの他の種類の無線通信方式をサポートしてもよい。アンテナスイッチ９１４は、無線通信インタフェース９１３に含まれる複数の回路（例えば、異なる無線通信方式のための回路）の間でアンテナ９１５の接続先を切り替える。アンテナ９１５は、単一の又は複数のアンテナ素子（例えば、ＭＩＭＯアンテナを構成する複数のアンテナ素子）を有し、無線通信インタフェース９１３による無線信号の送信及び受信のために使用される。
【０１６０】
なお、図２０の例に限定されず、スマートフォン９００は、複数のアンテナ（例えば、無線ＬＡＮ用のアンテナ及び近接無線通信方式用のアンテナ、など）を備えてもよい。その場合に、アンテナスイッチ９１４は、スマートフォン９００の構成から省略されてもよい。
【０１６１】
バス９１７は、プロセッサ９０１、メモリ９０２、ストレージ９０３、外部接続インタフェース９０４、カメラ９０６、センサ９０７、マイクロフォン９０８、入力デバイス９０９、表示デバイス９１０、スピーカ９１１、無線通信インタフェース９１３及び補助コントローラ９１９を互いに接続する。バッテリー９１８は、図中に破線で部分的に示した給電ラインを介して、図２０に示したスマートフォン９００の各ブロックへ電力を供給する。補助コントローラ９１９は、例えば、スリープモードにおいて、スマートフォン９００の必要最低限の機能を動作させる。
【０１６２】
図２０に示したスマートフォン９００において、図８を用いて説明したデータ処理部１１０、無線通信部１２０および制御部１３０は、無線通信インタフェース９１３において実装されてもよい。また、これら機能の少なくとも一部は、プロセッサ９０１又は補助コントローラ９１９において実装されてもよい。例えば、制御部１３０が検出感度または送信電力に係るパラメタに基づいて第１の信号をデータ処理部１１０および無線通信部１２０に送信させる。それにより、検出感度または送信電力に応じて送信可否が確認されるため、スマートフォン９００と他の無線通信装置との間で検出感度または送信電力が異なる場合における通信衝突をより確実に回避することができる。従って、検出感度または送信電力がそれぞれ異なる複数の無線通信装置が混在する状況において通信効率の低下を抑制することが可能となる。
【０１６３】
なお、スマートフォン９００は、プロセッサ９０１がアプリケーションレベルでアクセスポイント機能を実行することにより、無線アクセスポイント（ソフトウェアＡＰ）として動作してもよい。また、無線通信インタフェース９１３が無線アクセスポイント機能を有していてもよい。
【０１６４】
［７−２．第２の応用例］
図２１は、本開示に係る技術が適用され得るカーナビゲーション装置９２０の概略的な構成の一例を示すブロック図である。カーナビゲーション装置９２０は、プロセッサ９２１、メモリ９２２、ＧＰＳ（Global  Positioning  System）モジュール９２４、センサ９２５、データインタフェース９２６、コンテンツプレーヤ９２７、記憶媒体インタフェース９２８、入力デバイス９２９、表示デバイス９３０、スピーカ９３１、無線通信インタフェース９３３、アンテナスイッチ９３４、アンテナ９３５及びバッテリー９３８を備える。
【０１６５】
プロセッサ９２１は、例えばＣＰＵ又はＳｏＣであってよく、カーナビゲーション装置９２０のナビゲーション機能及びその他の機能を制御する。メモリ９２２は、ＲＡＭ及びＲＯＭを含み、プロセッサ９２１により実行されるプログラム及びデータを記憶する。
【０１６６】
ＧＰＳモジュール９２４は、ＧＰＳ衛星から受信されるＧＰＳ信号を用いて、カーナビゲーション装置９２０の位置（例えば、緯度、経度及び高度）を測定する。センサ９２５は、例えば、ジャイロセンサ、地磁気センサ及び気圧センサなどのセンサ群を含み得る。データインタフェース９２６は、例えば、図示しない端子を介して車載ネットワーク９４１に接続され、車速データなどの車両側で生成されるデータを取得する。
【０１６７】
コンテンツプレーヤ９２７は、記憶媒体インタフェース９２８に挿入される記憶媒体（例えば、ＣＤ又はＤＶＤ）に記憶されているコンテンツを再生する。入力デバイス９２９は、例えば、表示デバイス９３０の画面上へのタッチを検出するタッチセンサ、ボタン又はスイッチなどを含み、ユーザからの操作又は情報入力を受け付ける。表示デバイス９３０は、ＬＣＤ又はＯＬＥＤディスプレイなどの画面を有し、ナビゲーション機能又は再生されるコンテンツの画像を表示する。スピーカ９３１は、ナビゲーション機能又は再生されるコンテンツの音声を出力する。
【０１６８】
無線通信インタフェース９３３は、ＩＥＥＥ８０２．１１ａ、１１ｂ、１１ｇ、１１ｎ、１１ａｃ及び１１ａｄなどの無線ＬＡＮ標準のうちの１つ以上をサポートし、無線通信を実行する。無線通信インタフェース９３３は、インフラストラクチャーモードにおいては、他の装置と無線ＬＡＮアクセスポイントを介して通信し得る。また、無線通信インタフェース９３３は、アドホックモード又はＷｉ−Ｆｉ  Ｄｉｒｅｃｔ等のダイレクト通信モードにおいては、他の装置と直接的に通信し得る。無線通信インタフェース９３３は、典型的には、ベースバンドプロセッサ、ＲＦ回路及びパワーアンプなどを含み得る。無線通信インタフェース９３３は、通信制御プログラムを記憶するメモリ、当該プログラムを実行するプロセッサ及び関連する回路を集積したワンチップのモジュールであってもよい。無線通信インタフェース９３３は、無線ＬＡＮ方式に加えて、近距離無線通信方式、近接無線通信方式又はセルラ通信方式などの他の種類の無線通信方式をサポートしてもよい。アンテナスイッチ９３４は、無線通信インタフェース９３３に含まれる複数の回路の間でアンテナ９３５の接続先を切り替える。アンテナ９３５は、単一の又は複数のアンテナ素子を有し、無線通信インタフェース９３３による無線信号の送信及び受信のために使用される。
【０１６９】
なお、図２１の例に限定されず、カーナビゲーション装置９２０は、複数のアンテナを備えてもよい。その場合に、アンテナスイッチ９３４は、カーナビゲーション装置９２０の構成から省略されてもよい。
【０１７０】
バッテリー９３８は、図中に破線で部分的に示した給電ラインを介して、図２１に示したカーナビゲーション装置９２０の各ブロックへ電力を供給する。また、バッテリー９３８は、車両側から給電される電力を蓄積する。
【０１７１】
図２１に示したカーナビゲーション装置９２０において、図８を用いて説明したデータ処理部１１０、無線通信部１２０および制御部１３０は、無線通信インタフェース９３３において実装されてもよい。また、これら機能の少なくとも一部は、プロセッサ９２１において実装されてもよい。例えば、制御部１３０が検出感度または送信電力に係るパラメタに基づいて第１の信号をデータ処理部１１０および無線通信部１２０に送信させる。それにより、検出感度または送信電力に応じて送信可否が確認されるため、カーナビゲーション装置９２０と他の無線通信装置との間で検出感度または送信電力が異なる場合における通信衝突をより確実に回避することができる。従って、検出感度または送信電力がそれぞれ異なる複数の無線通信装置が混在する状況において通信効率の低下を抑制することが可能となる。
【０１７２】
また、無線通信インタフェース９３３は、上述した無線通信装置２００として動作し、車両に乗るユーザが有する端末に無線接続を提供してもよい。その際、例えば、無線通信装置２００は、ユーザが有する端末について検出感度または送信電力に係るパラメタを設定し、設定されるパラメタに基づいて第１の信号の送信を制御する。それにより、ユーザが有する端末が複数存在する場合で、端末間で検出感度または送信電力が異なるときであっても、通信衝突をより確実に回避することができる。従って、検出感度または送信電力がそれぞれ異なる複数の無線通信装置が混在する状況において通信効率の低下を抑制することが可能となる。
【０１７３】
また、本開示に係る技術は、上述したカーナビゲーション装置９２０の１つ以上のブロックと、車載ネットワーク９４１と、車両側モジュール９４２とを含む車載システム（又は車両）９４０として実現されてもよい。車両側モジュール９４２は、車速、エンジン回転数又は故障情報などの車両側データを生成し、生成したデータを車載ネットワーク９４１へ出力する。
【０１７４】
［７−３．第３の応用例］
図２２は、本開示に係る技術が適用され得る無線アクセスポイント９５０の概略的な構成の一例を示すブロック図である。無線アクセスポイント９５０は、コントローラ９５１、メモリ９５２、入力デバイス９５４、表示デバイス９５５、ネットワークインタフェース９５７、無線通信インタフェース９６３、アンテナスイッチ９６４及びアンテナ９６５を備える。
【０１７５】
コントローラ９５１は、例えばＣＰＵ又はＤＳＰ（Digital  Signal  Processor）であってよく、無線アクセスポイント９５０のＩＰ（Internet  Protocol）レイヤ及びより上位のレイヤの様々な機能（例えば、アクセス制限、ルーティング、暗号化、ファイアウォール及びログ管理など）を動作させる。メモリ９５２は、ＲＡＭ及びＲＯＭを含み、コントローラ９５１により実行されるプログラム、及び様々な制御データ（例えば、端末リスト、ルーティングテーブル、暗号鍵、セキュリティ設定及びログなど）を記憶する。
【０１７６】
入力デバイス９５４は、例えば、ボタン又はスイッチなどを含み、ユーザからの操作を受け付ける。表示デバイス９５５は、ＬＥＤランプなどを含み、無線アクセスポイント９５０の動作ステータスを表示する。
【０１７７】
ネットワークインタフェース９５７は、無線アクセスポイント９５０が有線通信ネットワーク９５８に接続するための有線通信インタフェースである。ネットワークインタフェース９５７は、複数の接続端子を有してもよい。有線通信ネットワーク９５８は、イーサネット（登録商標）などのＬＡＮであってもよく、又はＷＡＮ（Wide  Area  Network）であってもよい。
【０１７８】
無線通信インタフェース９６３は、ＩＥＥＥ８０２．１１ａ、１１ｂ、１１ｇ、１１ｎ、１１ａｃ及び１１ａｄなどの無線ＬＡＮ標準のうちの１つ以上をサポートし、近傍の端末へアクセスポイントとして無線接続を提供する。無線通信インタフェース９６３は、典型的には、ベースバンドプロセッサ、ＲＦ回路及びパワーアンプなどを含み得る。無線通信インタフェース９６３は、通信制御プログラムを記憶するメモリ、当該プログラムを実行するプロセッサ及び関連する回路を集積したワンチップのモジュールであってもよい。アンテナスイッチ９６４は、無線通信インタフェース９６３に含まれる複数の回路の間でアンテナ９６５の接続先を切り替える。アンテナ９６５は、単一の又は複数のアンテナ素子を有し、無線通信インタフェース９６３による無線信号の送信及び受信のために使用される。
【０１７９】
図２２に示した無線アクセスポイント９５０において、図８を用いて説明したデータ処理部２１０、無線通信部２２０および制御部２３０は、無線通信インタフェース９６３において実装されてもよい。また、これら機能の少なくとも一部は、コントローラ９５１において実装されてもよい。例えば、制御部２３０は、ユーザが有する端末について検出感度または送信電力に係るパラメタを設定し、設定されるパラメタに基づいてデータ処理部２１０および無線通信部２２０を用いた第１の信号の送信を制御する。それにより、無線アクセスポイント９５０に接続される端末が複数存在する場合で、当該端末間で検出感度または送信電力が異なるときであっても、通信衝突をより確実に回避することができる。従って、検出感度または送信電力がそれぞれ異なる複数の無線通信装置が混在する状況において通信効率の低下を抑制することが可能となる。
【０１８０】
＜８．むすび＞
以上、本開示の第１の実施形態によれば、検出感度に応じて送信可否が確認されるため、無線通信装置間で検出感度が異なる場合における通信衝突をより確実に回避することができる。従って、検出感度がそれぞれ異なる複数の無線通信装置が混在する状況において通信効率の低下を抑制することが可能となる。特に、検出感度が可変である場合には、無線通信リソースとしての空間利用率を高めつつ、通信衝突の回避についての確実性を高めることができる。
【０１８１】
また、本開示の第２の実施形態によれば、送信電力に応じて送信可否が確認されるため、無線通信装置間で送信電力が異なる場合における通信衝突をより確実に回避することができる。従って、送信電力がそれぞれ異なる複数の無線通信装置が混在する状況において通信効率の低下を抑制することが可能となる。特に、送信電力が可変である場合には、無線通信リソースとしての空間利用率を高めつつ、通信衝突の回避についての確実性を高めることができる。
【０１８２】
また、本開示の第３の実施形態によれば、他の無線通信装置から受信される検出感度に係るパラメタに応じて第１の信号の送信が制御されることにより、検出感度の相対的な関係の変化に第１の信号の送信制御を適応させることができる。従って、通信衝突をより回避しやすくすることが可能となる。
【０１８３】
また、本開示の第４の実施形態によれば、他の無線通信装置から受信される送信電力に係るパラメタに応じて第１の信号の送信が制御されることにより、送信電力の相対的な関係の変化に第１の信号の送信制御を適応させることができる。従って、通信衝突をより回避しやすくすることが可能となる。
【０１８４】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１８５】
例えば、上記実施形態では、送信電力に係るパラメタは、ＡＰ２００から通知されるとしたが、本技術はかかる例に限定されない。例えば、送信電力に係るパラメタは、他のＳＴＡ１００から送信される信号から把握されてもよい。例えば、ＳＴＡ１００は、送信電力に係るパラメタが格納されるヘッダ（ＰＨＹ（Physical  Layer）ヘッダなど）を有するフレームを受信し、受信された当該フレームから送信電力に係るパラメタを取得する。
【０１８６】
また、無線通信装置１００は、周辺の装置の密度に応じて上述のパラメタに基づく第１の信号の送信制御を実行してもよい。例えば、無線通信装置１００は、自身の周辺に他の無線通信装置が所定数存在する場合に、検出感度または送信電力に係るパラメタに基づくＲＴＳフレームの送信制御をオンにする。これは、周辺に存在する装置が増加するほど、当該パラメタに基づく第１の信号の送信制御によりもたらされる効果が高まるからである。例えば、無線通信装置１００を有する人が多数存在するスタジアムなどにおいて効果が助長される。
【０１８７】
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【０１８８】
また、上記の実施形態のフローチャートに示されたステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的にまたは個別的に実行される処理をも含む。また時系列的に処理されるステップでも、場合によっては適宜順序を変更することが可能であることは言うまでもない。
【０１８９】
また、無線通信装置１００、２００に内蔵されるハードウェアに上述した無線通信装置１００、２００の各機能構成と同等の機能を発揮させるためのコンピュータプログラムも作成可能である。また、当該コンピュータプログラムが記憶された記憶媒体も提供される。
【０１９０】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
検出感度または送信電力に係るパラメタを取得する取得部と、
取得される前記パラメタに基づいて送信可否の確認に係る第１の信号を送信する送信部と、
を備える無線通信装置。
（２）
前記パラメタは、前記無線通信装置において設定される前記パラメタを含む、
前記（１）に記載の無線通信装置。
（３）
前記送信部は、前記検出感度に係るパラメタが閾値以上である場合、前記第１の信号を送信する、
前記（２）に記載の無線通信装置。
（４）
前記送信部は、前記送信電力に係るパラメタが閾値以上である場合、前記第１の信号を送信する、
前記（２）または（３）に記載の無線通信装置。
（５）
前記パラメタは、前記無線通信装置と異なる他の無線通信装置から受信される前記パラメタを含む、
前記（１）〜（４）のいずれか１項に記載の無線通信装置。
（６）
前記送信部は、前記他の無線通信装置から受信される前記検出感度に係るパラメタが閾値未満である場合、前記第１の信号を送信する、
前記（５）に記載の無線通信装置。
（７）
前記送信部は、前記他の無線通信装置から受信される前記送信電力に係るパラメタが閾値未満である場合、前記第１の信号を送信する、
前記（５）または（６）に記載の無線通信装置。
（８）
前記送信部は、前記無線通信装置において設定される前記パラメタと前記無線通信装置と異なる他の無線通信装置から受信される前記パラメタとに基づいて前記第１の信号を送信する、
前記（１）〜（７）のいずれか１項に記載の無線通信装置。
（９）
前記送信部は、前記無線通信装置において設定される前記検出感度に係るパラメタと前記他の無線通信装置から受信される前記検出感度に係るパラメタとの差が閾値以上である場合、前記第１の信号を送信する、
前記（８）に記載の無線通信装置。
（１０）
前記送信部は、前記無線通信装置において設定される前記送信電力に係るパラメタと前記他の無線通信装置から受信される前記送信電力に係るパラメタとの差が閾値以上である場合、前記第１の信号を送信する、
前記（８）または（９）に記載の無線通信装置。
（１１）
前記送信部は、前記無線通信装置において設定される前記パラメタが特定される情報を有する信号を送信する、
前記（５）〜（１０）のいずれか１項に記載の無線通信装置。
（１２）
前記第１の信号の送信についての前記パラメタの閾値は、前記無線通信装置と異なる他の無線通信装置から受信される閾値を含む、
前記（２）〜（１１）のいずれか１項に記載の無線通信装置。
（１３）
前記送信部は、前記パラメタの変更に基づいて前記第１の信号を送信する、
前記（１）〜（１２）のいずれか１項に記載の無線通信装置。
（１４）
前記パラメタの変更は、前記検出感度に係るパラメタおよび前記送信電力に係るパラメタの相関的な変更を含み、
前記送信部は、前記検出感度に係るパラメタまたは前記送信電力に係るパラメタについての複数の閾値に基づいて前記第１の信号を送信する、
前記（１）〜（１３）のいずれか１項に記載の無線通信装置。
（１５）
前記検出感度に係るパラメタは、信号検出閾値およびエネルギー検出閾値の少なくとも一方を含む、
前記（１）〜（１４）のいずれか１項に記載の無線通信装置。
（１６）
前記第１の信号は、ＲＴＳ（Request  To  Send）フレームを含む、
前記（１）〜（１５）のいずれか１項に記載の無線通信装置。
（１７）
前記送信部は、送信されるデータの長さおよび前記パラメタに基づいて前記ＲＴＳフレームを送信する、
前記（１６）に記載の無線通信装置。
（１８）
プロセッサを用いて、
検出感度または送信電力に係るパラメタを取得することと、
取得される前記パラメタに基づいて送信可否の確認に係る第１の信号を送信することと、
を含む無線通信方法。
【符号の説明】
【０１９１】
１００、２００    無線通信装置、ＳＴＡ
１１０、２１０    データ処理部
１２０、２２０    無線通信部
１３０、２３０    制御部
１４０、２４０    記憶部
【図１】
0006699369.tif 000002
【図２】
0006699369.tif 000003
【図３】
0006699369.tif 000004
【図４】
0006699369.tif 000005
【図５】
0006699369.tif 000006
【図６】
0006699369.tif 000007
【図７】
0006699369.tif 000008
【図８】
0006699369.tif 000009
【図９】
0006699369.tif 000010
【図１０】
0006699369.tif 000011
【図１１】
0006699369.tif 000012
【図１２】
0006699369.tif 000013
【図１３】
0006699369.tif 000014
【図１４】
0006699369.tif 000015
【図１５】
0006699369.tif 000016
【図１６】
0006699369.tif 000017
【図１７】
0006699369.tif 000018
【図１８】
0006699369.tif 000019
【図１９】
0006699369.tif 000020
【図２０】
0006699369.tif 000021
【図２１】
0006699369.tif 000022
【図２２】
0006699369.tif 000023