(57)【要約】【課題】信号受信強度の推定精度を向上可能な無線通信装置を得ること。【解決手段】他装置から送信されたビーコンパケットを受信して無線ＬＡＮの検出を行うチャネルスキャン部４３と、自装置でビーコンパケットを送信可能な帯域の周波数スペクトルを取得する周波数スペクトル取得部４２と、周波数スペクトル取得部４２が取得した周波数スペクトルの結果を用いて、チャネルスキャン部４３における検出結果のうち、他装置からのビーコンパケットを受信したチャネルの隣接チャネルであって、他装置からのビーコンパケットを未受信のチャネルの信号受信強度を補正するチャネル判定部４４と、を備える。【選択図】図５
2014090384.tif 000002
【特許請求の範囲】
【請求項１】
他装置から送信されたビーコンパケットを受信して無線ＬＡＮの検出を行うチャネルスキャン手段と、
自装置でビーコンパケットを送信可能な帯域の周波数スペクトルを取得する周波数スペクトル取得手段と、
前記周波数スペクトル取得手段が取得した周波数スペクトルの結果を用いて、前記チャネルスキャン手段における検出結果のうち、前記他装置からのビーコンパケットを受信したチャネルの隣接チャネルであって、前記他装置からのビーコンパケットを未受信のチャネルの信号受信強度を補正するチャネル判定手段と、
を備えることを特徴とする無線通信装置。
【請求項２】
前記チャネル判定手段は、前記他装置から受信したビーコンパケットに含まれる規格情報から当該他装置から受信したビーコンパケットの帯域幅を求め、前記帯域幅に含まれるチャネルの信号受信強度を補正する、
ことを特徴とする請求項１に記載の無線通信装置。
【請求項３】
前記チャネルスキャン手段の無線ＬＡＮ検出処理、前記周波数スペクトル取得手段の周波数スペクトル取得処理、前記チャネル判定手段の信号受信強度の補正処理は、自装置の起動時、および端末との通信状況に応じて実施する、
ことを特徴とする請求項１または２に記載の無線通信装置。
【請求項４】
前記チャネル判定手段は、補正後の信号受信強度に基づいて、自装置で使用する無線ＬＡＮのチャネルを選択する、
ことを特徴とする請求項１，２または３に記載の無線通信装置。
【請求項５】
チャネルスキャン手段、周波数スペクトル取得手段、およびチャネル判定手段を備えた無線通信装置における信号受信強度補正方法であって、
前記チャネルスキャン手段が、他装置から送信されたビーコンパケットを受信して無線ＬＡＮの検出を行うチャネルスキャンステップと、
前記周波数スペクトル取得手段が、自装置でビーコンパケットを送信可能な帯域の周波数スペクトルを取得する周波数スペクトル取得ステップと、
前記チャネル判定手段が、前記周波数スペクトル取得ステップにおいて取得した周波数スペクトルの結果を用いて、前記チャネルスキャンステップにおける検出結果のうち、前記他装置からのビーコンパケットを受信したチャネルの隣接チャネルであって、前記他装置からのビーコンパケットを未受信のチャネルの信号受信強度を補正する信号受信強度補正ステップと、
を含むことを特徴とする信号受信強度補正方法。
【請求項６】
前記信号受信強度補正ステップでは、前記チャネル判定手段は、前記他装置から受信したビーコンパケットに含まれる規格情報から当該他装置から受信したビーコンパケットの帯域幅を求め、前記帯域幅に含まれるチャネルの信号受信強度を補正する、
ことを特徴とする請求項５に記載の信号受信強度補正方法。
【請求項７】
前記チャネルスキャンステップ、前記周波数スペクトル取得ステップ、前記信号受信強度補正ステップは、自装置の起動時、および端末との通信状況に応じて実施する、
ことを特徴とする請求項５または６に記載の信号受信強度補正方法。
【請求項８】
さらに、
前記チャネル判定手段が、補正後の信号受信強度に基づいて、自装置で使用する無線ＬＡＮのチャネルを選択するチャネル選択ステップ、
を含むことを特徴とする請求項５，６または７に記載の信号受信強度補正方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信装置に関する。
【背景技術】
【０００２】
近年、スマートフォン、モバイルルータ等の普及により、特定のエリアにおいて複数の基地局（ＡＰ：アクセスポイント）が多数検出されることがあり、２．４ＧＨｚに割り当てられているＩＳＭ（Industry  Science  Medical）バンドの混雑が指摘されている。
【０００３】
従来の無線ＬＡＮ（Local  Area  Network）のチャネル選択方法として、例えば、下記非特許文献１の１０.３．２  Ｓｃａｎ  の章に記載されている方法がある。具体的には、端末（ＳＴＡ：ステーション）が、あらかじめ規定のｃｈａｎｎｅｌ  Ｌｉｓｔに基づいてチャネル変更を行い、無線ＬＡＮのＡＰから送信されるビーコンパケットから得られた情報をビーコンパケット受信時の信号受信強度（ＲＳＳＩ：Received  Signal  Strength  Indicator）と共に蓄積し、ｃｈａｎｎｅｌ  Ｌｉｓｔの最終値まで実施したのち、蓄積した情報を元にＳＳＩＤ（Service  Set  Identifier）が一致したＡＰから最も通信が安定するものを選択する。
【０００４】
上記の選択方法はＳＴＡのチャネル選択機能であるが、ＡＰにも同様の機能が適用でき、起動時にチャネルスキャンを実施して、チャネルスキャンの結果から最も信号受信強度が低いチャネルを自動選択するという機能がＡＰにも搭載されてきている。
【先行技術文献】
【非特許文献】
【０００５】
【非特許文献１】IEEE  802.11(TM)-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
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来の技術によれば、２．４ＧＨｚのＩＳＭバンドにおいて、無線ＬＡＮは５ＭＨｚ間隔で中心周波数が割り当てられており、中心周波数±５ＭＨｚでは隣接チャネルのＡＰから送信されるビーコンパケットを受信できる可能性があるが、それ以上離れてしまうとビーコンパケットそのものが受信できなくなる。そのため、チャネル選択の際、隣隣接チャネルは干渉なしと判断し、実際にビーコンパケットを送信している中心周波数に近い周波数を誤って選択するおそれがある、という問題があった。
【０００７】
上記問題を解決する方法として、例えば、受信したビーコンパケットの通信方式、チャネル幅情報に基づいて規格上の送信スペクトルマスクからビーコンパケットによる影響範囲を推定する手法が考えられるが、実際の周波数スペクトルからは乖離している可能性がある。
【０００８】
本発明は、上記に鑑みてなされたものであって、信号受信強度の推定精度を向上可能な無線通信装置を得ることを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するために、本発明は、他装置から送信されたビーコンパケットを受信して無線ＬＡＮの検出を行うチャネルスキャン手段と、自装置でビーコンパケットを送信可能な帯域の周波数スペクトルを取得する周波数スペクトル取得手段と、前記周波数スペクトル取得手段が取得した周波数スペクトルの結果を用いて、前記チャネルスキャン手段における検出結果のうち、前記他装置からのビーコンパケットを受信したチャネルの隣接チャネルであって、前記他装置からのビーコンパケットを未受信のチャネルの信号受信強度を補正するチャネル判定手段と、を備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、信号受信強度の推定精度を向上できる、という効果を奏する。
【図面の簡単な説明】
【００１１】
【図１】図１は、従来の無線ＬＡＮにおけるＡＰのチャネル選択処理を示すフローチャートである。
【図２】図２は、ビーコンパケットの信号受信強度を示す図である。
【図３】図３は、ビーコンパケットによる影響範囲の推定方法を示す図である。
【図４】図４は、無線基地局（ＡＰ）の構成例を示す図である。
【図５】図５は、ＭＡＣ部において受信処理を行う構成を示す図である。
【図６】図６は、実施の形態１のＡＰのチャネル選択処理を示すフローチャートである。
【図７】図７は、チャネル判定部における信号受信強度の補正処理を示すフローチャートである。
【図８】図８は、チャネル判定部における信号受信強度の補正処理を示す図である。
【図９】図９は、ビーコンパケットの中心周波数と周波数スペクトルとの関係を示す図である。
【図１０】図１０は、実施の形態１のＡＰのチャネル選択処理を示すフローチャートである。
【図１１】図１１は、チャネル選択処理をスタートするタイミングを示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下に、本発明にかかる無線通信装置の実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【００１３】
実施の形態１．
まず、従来のＡＰでのチャネル選択時における問題について図面を用いて簡単に説明する。図１は、従来の無線ＬＡＮにおけるＡＰのチャネル選択処理を示すフローチャートである。ＡＰでは、無線ＬＡＮを検出するチャネルスキャンとして、最初にチャネルの設定を行い（ステップＳ１）、設定したチャネルで無線ＬＡＮの検出を行う（ステップＳ２）。ＡＰは、例えば、小さいチャネル番号から大きいチャネル番号へチャネル番号を切り替えていくときでは、チャネル設定値がスキャン対象の最後のチャネルである最終チャネル値より小さい場合（ステップＳ３：Ｎｏ）、チャネル設定値を更新し（ステップＳ４）、ステップＳ１に戻って、チャネルの設定を行い（ステップＳ１）、設定したチャネルで無線ＬＡＮの検出を行う（ステップＳ２）。
【００１４】
以降、上記チャネルスキャンの処理をスキャン対象のチャネル数分繰り返し実行し、チャネル設定値が最終チャネル値以上の場合（ステップＳ３：Ｙｅｓ）、ＡＰは、各チャネルにおける無線ＬＡＮの検出結果を比較して、最も信号受信強度が低いチャネルを選択する（ステップＳ５）。そして、ＡＰは、選択したチャネルに設定して起動する（ステップＳ６）。なお、ステップＳ３，Ｓ４においてチャネルの設定を更新していく方法は上記の方法に限定するものではなく、大きいチャネル番号から小さいチャネル番号に切り替えていくようにしてもよく、また、不連続にチャネルを切り替えてもよく、最終的にスキャン対象のチャネルの確認ができればよい。
【００１５】
上記ＡＰのスキャン処理を、実際の２．４ＧＨｚのＩＳＭバンドを例に説明する。２．４ＧＨｚのＩＳＭバンドにおいて、無線ＬＡＮは５ＭＨｚ間隔で中心周波数が割り当てられている。そのため、中心周波数±５ＭＨｚについて、チャネルスキャンをしているＡＰでは、隣接チャネルを使用中のＡＰから送信されるビーコンパケットを受信できる可能性がある。しかしながら、それ以上離れてしまうと規格上−３０ｄＢ程度下がるため、チャネルスキャンをしているＡＰでは、ビーコンパケットそのものが受信できなくなる。その結果、チャネルスキャンをしているＡＰでは、隣隣接チャネルは干渉なしと判断し、実際にビーコンパケットを送信している中心周波数に近い周波数（チャネル）を誤って選択するおそれがある。
【００１６】
図２は、ビーコンパケットの信号受信強度を示す図である。２４１７ＭＨｚの中心周波数のビーコンパケットが他のＡＰから送信されている場合に、チャネルスキャンをしているＡＰでは、隣接チャネル（±５ＭＨｚ：２４１２ＭＨＺ，２４２２ＭＨｚ）において２４１７ＭＨｚの中心周波数から送信されるビーコンパケットを受信できる可能性がある。そのため、ビーコンパケット受信時のＲＳＳＩはチャネル選択アルゴリズムに反映可能できる可能性がある。
【００１７】
一方、隣隣接チャネル（±１０ＭＨｚ：２４０７ＭＨｚ，２４２７ＭＨｚ）では、２４１７ＭＨｚの中心周波数のビーコンパケットはＩＥＥＥ８０２．１１のスペクトルマスクの規格ではピークから３０ｄＢ（直接拡散の場合）減衰している。その結果、チャネルスキャンをしているＡＰでは、隣隣接チャネルを使用中のＡＰから送信されるビーコンパケットを受信できずに隣隣接チャネルを空きと判定し、２４１７ＭＨｚで送信しているＡＰに対して影響を与える隣隣接チャネルを選択する可能性がある。
【００１８】
この場合に、例えば、受信したビーコンパケットの通信方式（IEEE802.11ｂ,11ｂ/g,11b/ｇ/n）、チャネル幅情報（IEEE802.11b/g/nにおける20/40MHz表示など）に基づいて規格上（IEEE802.11-2012  P1608  Figure  18-13  Transmit  spectrum  mask  for  20MHz  transmissionなど）の送信スペクトルマスクからビーコンパケットによる影響範囲を推定する手法が考えられる。図３は、ビーコンパケットによる影響範囲の推定方法を示す図である。チャネルスキャンをしているＡＰでは、受信したビーコンパケットの中心周波数の信号受信強度と帯域幅の情報とに基づいて、図３の点線で示す範囲で各周波数（チャネル）の信号受信強度を推定することができる。しかしながら、規格上の送信スペクトルマスクを用いることから、実際の周波数スペクトルからは乖離している可能性がある。
【００１９】
つづいて、本実施の形態にかかる信号受信強度の推定精度を向上可能な無線通信装置について説明する。図４は、無線基地局（ＡＰ）の構成例を示す図である。無線通信装置である無線基地局（ＡＰ）１０は、アンテナ１−１〜１−３と、送受信部２−１〜２−３と、ベースバンド部３と、ＭＡＣ（Media  Access  Control）部４と、伝送路インターフェース部５と、電源部６と、を備える。
【００２０】
アンテナ１−１〜１−３は、端末等との間で無線信号の送受信を行う。送受信部２−１〜２−３は、無線信号の送受を切り替えるＲＦスイッチ部２１と、送信する無線信号を増幅するＰＡ（Power  Amplifier）部２２と、受信した無線信号を増幅するＬＮＡ（Low  Noise  Amplifier）部２３と、端末への下り送信を行なう送信部２４と、端末からの受信を行なう受信部２５と、を備える。ベースバンド部３は、無線上に乗せるＯＦＤＭ（Orthogonal  Frequency  Division  Multiplexing）信号（ベースバンド信号）の変換（変復調）を行う。ＭＡＣ部４は、伝送路インターフェース部５を通して授受するＩＰパケットを無線フレームに変換すると共に、ＣＳＭＡ／ＣＡ（Carrier  Sense  Multiple  Access／Collision  Avoidance）ベースのアクセス制御を行う。伝送路インターフェース部５は、ＩＰ（Internet  Protocol）パケットを有線で受信する。電源部６は、コンセントやＥｔｈｅｒｎｅｔ（登録商標）経由で電力の供給を受ける。なお、図４において、アンテナおよび送受信部がそれぞれ３つの場合について説明したが、一例であり、アンテナおよび送受信部の数はこれに限定するものではない。
【００２１】
図５は、ＭＡＣ部４において受信処理を行う構成を示す図である。ＭＡＣ部４は、パケット処理部４１と、周波数スペクトル取得部４２と、チャネルスキャン部４３と、チャネル判定部４４と、を備える。パケット処理部４１は、受信したパケットに対して、管理パケットについては解析を行い、通常の正常なパケットについては伝送路インターフェース部５へ転送する等の処理を行う。周波数スペクトル取得部４２は、ビーコンパケットを送受信する帯域の周波数スペクトルを取得する。例えば、周波数スペクトル取得部４２は、パケット処理部４１経由でベースバンド部３および受信部２５へ指示をして、物理層の受信側のＦＦＴ（Fast  Fourier  Transform）機能により周波数スペクトルを抽出することができる。チャネルスキャン部４３は、パケット処理部４１からビーコンパケットを受信し、従来と同様に無線ＬＡＮの検出（スキャン）を行う。チャネル判定部４４は、チャネルスキャン部４３および周波数スペクトル取得部４２から取得した情報を用いて信号受信強度の補正を行ったうえでチャネルの判定を行い、チャネルを選択する処理を行う。
【００２２】
つぎに、本実施の形態のＡＰ１０におけるチャネル選択方法について説明する。図６は、本実施の形態にかかるＡＰ１０のチャネル選択処理を示すフローチャートである。ここでは、一例として、周波数スペクトル取得部４２とチャネルスキャン部４３が並列で動作した場合の動作を示す。
【００２３】
ＡＰ１０において、チャネルスキャン部４３における無線ＬＡＮの検出処理（チャネルスキャン）は、図１に示す従来からの動作と同様である（ステップＳ１〜Ｓ４）。チャネルスキャン部４３は、無線ＬＡＮの検出処理終了後、検出結果をチャネル判定部４４へ出力する。
【００２４】
ＡＰ１０では、周波数スペクトル取得部４２が、チャネルスキャン部４３の動作と並行して、一定時間モニター後、周波数スペクトルを取得する動作を行う。具体的に、周波数スペクトル取得部４２は、スペクトルを取得する最初の周波数を設定し（ステップＳ１１）、スペクトルの蓄積を行う（ステップＳ１２）。周波数スペクトル取得部４２は、例えば、低い周波数から高い周波数へ周波数を切り替えていくときでは、設定した周波数がスペクトルを取得する最後の周波数である最終周波数値より小さい場合（ステップＳ１３：Ｎｏ）、周波数設定値を更新し（ステップＳ１４）、ステップＳ１１に戻って、周波数の設定を行い（ステップＳ１１）、設定した周波数でスペクトルの蓄積を行う（ステップＳ１２）。
【００２５】
以降、上記周波数スペクトル取得の処理を取得対象（少なくとも、ＡＰ１０からビーコンパケットを送信可能な帯域を含む）の周波数分繰り返し実行し、周波数設定値が最終周波数値以上の場合（ステップＳ１３：Ｙｅｓ）、周波数スペクトル取得部４２は、取得した周波数スペクトルの結果をチャネル判定部４４へ出力する。なお、ステップＳ１３，Ｓ１４において周波数の設定を更新していく方法は上記の方法に限定するものではなく、高い周波数から低い周波数に切り替えていくようにしてもよく、また、不連続に周波数を切り替えてもよく、最終的に対象の周波数で周波数スペクトルの取得ができればよい。
【００２６】
チャネル判定部４４は、周波数スペクトル取得部４２から取得した周波数スペクトルを用いて、無線ＬＡＮの検出結果、具体的には無線ＬＡＮのビーコンパケットの信号受信強度の補正を行ったうえで、最も信号受信強度が低いチャネルを選択する（ステップＳ１５）。そして、ＡＰ１０では、選択したチャネルに設定して起動する（ステップＳ６）。
【００２７】
ここで、チャネル判定部４４における信号受信強度の補正処理について説明する。図７は、チャネル判定部４４における信号受信強度の補正処理を示すフローチャートである。
【００２８】
まず、チャネル判定部４４は、自装置でビーコンパケットを送信可能な帯域について、例えば、周波数の低い方から順にチャネルを１つ設定する（ステップＳ２１）。そして、チャネル判定部４４は、当該チャネルを中心周波数としてビーコンパケットを受信したかどうかを確認する（ステップＳ２２）。中心周波数は、隣接チャネルの信号受信強度との関係で、連続する複数のチャネルで同一ビーコンパケットを受信していた場合、最も高い信号受信強度の周波数が中心周波数となる。
【００２９】
当該チャネルを中心周波数としてビーコンパケットを受信していない場合（ステップＳ２２：Ｎｏ）、チャネル判定部４４は、チャネル設定値を更新し（ステップＳ２３）、更新後のチャネルを設定して（ステップＳ２１）、あらためて、当該チャネルを中心周波数としてビーコンパケットを受信したかどうかを確認する（ステップＳ２２）。
【００３０】
当該チャネルを中心周波数としてビーコンパケットを受信していた場合（ステップＳ２２：Ｙｅｓ）、チャネル判定部４４は、ステップＳ２１で設定したチャネルではビーコンパケットを受信できているので（ステップＳ２４：Ｙｅｓ）、受信したビーコンパケットのＲＳＳＩを当該チャネルの信号受信強度の値に加算する（ステップＳ２５）。ＲＳＳＩを当該チャネルの信号受信強度の値に加算するとは、１つのチャネルにおいて複数のビーコンパケットを受信可能なため、そのチャネルにおいて受信した全てのビーコンパケットのＲＳＳＩを累積していくことである。
【００３１】
チャネル判定部４４は、現在のチャネルが最終チャネル値ではないので（ステップＳ３０：Ｎｏ）、チャネル設定値を更新し（ステップＳ３１）、ステップＳ２４に戻る。チャネル設定値の更新方法としては、例えば、中心周波数から１チャネルずつ離れていくようにすることができる。また、チャネル設定値の更新方法は、中心周波数に対して一方の側（例えば、大きいチャネル側）を確認後、他方の側（例えば、小さいチャネル側）についても行うこととする。他方の側が無い場合は省略可能である。
【００３２】
チャネル判定部４４は、更新したチャネルでビーコンパケットを受信していた場合（ステップＳ２４：Ｙｅｓ）、ステップＳ２５からステップＳ３１までの処理を繰り返し実行する。一方、更新したチャネルでビーコンパケットを受信できなかった場合（ステップＳ２４：Ｎｏ）、チャネル判定部４４は、隣接チャネルでビーコンパケットを受信できていたかどうかを確認する（ステップＳ２６）。ここでは、前回までに確認したチャネル、具体的には、現在のチャネルよりも中心周波数側にあるチャネルではビーコンパケットは受信できていたとして（ステップＳ２６：Ｙｅｓ）、チャネル判定部４４は、ＲＳＳＩが分かっている隣接チャネルの周波数スペクトル値と現在設定されているチャネルの周波数スペクトル値との差分をとり、隣接チャネルのＲＳＳＩから当該差分を減算した値を現在設定されているチャネルにおけるＲＳＳＩとして信号受信強度の値に加算する（ステップＳ２７）。
【００３３】
図８は、チャネル判定部４４における信号受信強度の補正処理を示す図である。２４１７ＭＨｚが中心周波数のビーコンパケットに対して、２４１７ＭＨｚおよび２４２２ＭＨｚでビーコンパケットが受信できていた場合、チャネル判定部４４は、２４１７ＭＨｚおよび２４２２ＭＨｚについては、各チャネルにおけるチャネルスキャン部４３でのＲＳＳＩ値をそのまま使用する。チャネル判定部４４は、２４２７ＭＨｚでは２４１７ＭＨｚが中心周波数のビーコンパケットを受信できないので、周波数スペクトル取得部４２から取得した２４２２ＭＨｚでの周波数スペクトル値から２４２７ＭＨｚでの周波数スペクトル値を減算して差分を求め、２４２２ＭＨｚでのＲＳＳＩ値から先に算出した差分を減算した値を２４２７ＭＨｚでのＲＳＳＩの推定値とする。
【００３４】
図７に戻って、チャネル判定部４４は、現在の周波数における影響度の有無を確認する（ステップＳ２８）。図９は、ビーコンパケットの中心周波数と周波数スペクトルとの関係を示す図である。ＩＥＥＥ８０２．１１ｂの場合を示してり、１つのビーコンパケットの無線帯域の幅がおよそ２２ＭＨｚである。
【００３５】
チャネル判定部４４は、上記帯域幅を考慮した上で、中心周波数を離すと干渉の影響が無くなり、例えば、受信したビーコンパケットが１ｃｈのときは中心周波数が２４１２ＭＨｚであるので、同一無線ＬＡＮの規格であれば、お互いの帯域幅を考慮して影響の無い中心周波数は６ｃｈの２４３７ＭＨｚであれば干渉の影響が無くなると判断できる。そのため、チャネル判定部４４は、図９に示す場合では、中心周波数が１ｃｈのビーコンパケットを受信した場合であれば、少なくとも影響のある２，３ｃｈ、すなわち、隣接する片側２つのチャネルに対して１ｃｈのビーコンパケットが受信できなくても逐次的に補正処理を行う。他の装置から受信したビーコンパケットの帯域幅については、当該ビーコンパケットに含まれる無線ＬＡＮの規格情報から推定することができる。なお、補正対象の範囲、すなわち、ステップＳ３０において最終チャネル値であると判断する範囲は、中心周波数に対してチャネルの大きい側、小さい側のそれぞれ数チャネルずつに設定してもよく、ビーコンパケットを送信可能な帯域全てのチャネルを対象に設定してもよい。
【００３６】
図７に戻って、チャネル判定部４４は、影響度があると判断した場合（ステップＳ２８：Ｙｅｓ）、推定したビーコンパケットの信号受信強度をさらに隣接するチャネル（現在のチャネルにおいて、中心周波数よりも遠い側にあるチャネル）にも適用できるように、現在のチャネルについてビーコンパケット受信有りと設定する（ステップＳ２９）。そして、チャネル判定部４４は、ステップＳ２８において影響度が有ると判断した場合は（ステップＳ２８：Ｙｅｓ）、ステップＳ２９、ステップＳ３０：Ｎｏ、ステップＳ３１からステップＳ２４に戻ってステップＳ２８までの処理を繰り返し実行する。
【００３７】
チャネル判定部４４は、設定したチャネルが影響の有るチャネルの範囲を越えて、ステップＳ２８において影響度が無いと判断した場合（ステップＳ２８：Ｎｏ）、ステップＳ２９の処理を省略してステップＳ３０へ進む。この場合、当該チャネルでは、実際のとおり、ビーコンパケットは受信されていないことになる。
【００３８】
チャネル判定部４４は、現在のチャネルが最終チャネル値ではないので（ステップＳ３０：Ｎｏ）、チャネル設定値を更新し（ステップＳ３１）、ステップＳ２４に戻る。そして、当該チャネルでビーコンパケットの受信は無く（ステップＳ２４：Ｎｏ）、隣接チャネルでもビーコンパケットの受信は無いので（ステップＳ２６：Ｎｏ）、チャネル判定部４４は、ステップＳ２７〜Ｓ２９の処理については省略してステップＳ３０へ進む。
【００３９】
そして、チャネル判定部４４は、中心周波数に対して、ステップＳ３１で設定したチャネルが最終チャネル値となった場合（ステップＳ３０：Ｙｅｓ）、ステップＳ２１〜Ｓ２３の処理において、全てのチャネルにおいて中心周波数としてビーコンパケットを受信したかどうかを確認する（ステップＳ３２）。確認が終わっていない場合（ステップＳ３２：Ｎｏ）、チャネル判定部４４は、チャネル設定値を更新し（ステップＳ２３）、更新後のチャネルを設定して（ステップＳ２１）、あらためて、当該チャネルを中心周波数としてビーコンパケットを受信したかどうかを確認する（ステップＳ２２）。
【００４０】
以降、チャネル判定部４４は、ステップＳ２１〜Ｓ２３で設定する全てのチャネルにおいて中心周波数としてビーコンパケットを受信したかどうかについて、上記同様の確認処理を行う。そして、全てのチャネルにおいて中心周波数としてビーコンパケットを受信したかどうかを確認した場合（ステップＳ３２：Ｙｅｓ）、チャネル判定部４４は、信号受信強度の加算結果から、最も小さいチャネルを、他チャネルへの干渉・影響が少ないとして選択する（ステップＳ３３）。
【００４１】
なお、チャネル判定部４４では、図９のところでも説明したように、無線ＬＡＮの規格により、中心周波数に対して両側の数チャネルについては、ビーコンパケットの影響が出る可能性がある。そのため、チャネル判定部４４は、最も信号受信強度の値が小さいチャネルが複数ある場合には、自装置の無線ＬＡＮの規格を考慮して、中心周波数および影響の出る両側の数チャネルを含めた範囲が、他のＡＰからの無線ＬＡＮの影響を受けない範囲になるようにチャネルを選択する。図９においては、例えば、他のＡＰから１ｃｈで送信されるビーコンパケットを受信していた場合、チャネル判定部４４では、同一無線ＬＡＮの規格であれば、自装置から送信するビーコンパケットも両側の各２ｃｈは他のＡＰに対して影響をおよぼす可能性があるため、最も近い場合でも自装置で使用するチャネルは６ｃｈを選択する。
【００４２】
なお、図６では、周波数スペクトル取得部４２とチャネルスキャン部４３が並列で動作した場合について説明したが、一例であり、これに限定するものではなく、周波数スペクトルの取得タイミングは任意であり、チャネルスキャン前後で実施してもよい。図１０は、本実施の形態にかかるＡＰ１０のチャネル選択処理を示すフローチャートである。このように、周波数スペクトル取得部４２における周波数スペクトルの取得後に、チャネルスキャン部４３における無線ＬＡＮの検出処理を行うことも可能である。
【００４３】
以上説明したように、本実施の形態によれば、ＡＰ１０は、ビーコンパケットを送受信可能な帯域において周波数スペクトルを取得し、他のＡＰから送信されるビーコンパケットの検出結果に対して、隣接チャネルでビーコンパケットを受信している、または隣接チャネルでビーコンパケットを受信していると設定したチャネルについて、取得した周波数スペクトルを用いて補正処理を行ったうえで、各チャネルにおいて累積した信号受信強度の最も小さい値のチャネルを選択することとした。これにより、ＡＰ１０では、各チャネルの信号受信強度の推定精度を向上でき、その結果として、他のＡＰ等からの影響の小さいチャネルを従来よりも高い精度で選択することができる。また、他の無線ＬＡＮ等の干渉源についてユーザに通知して手動で回避するのでなく、無線通信装置自体で干渉を回避あるいは干渉の影響が最も少ない制御を自動で選択して実施することができる。
【００４４】
実施の形態２．
実施の形態１で説明したチャネルの選択処理は、起動時に限定するものではなく、どのタイミングで実施してもよい。ＡＰ１０は、起動時あるいは起動後の端末の動作状況に応じて実施可能である。起動後の例としては、例えば、端末において通信が無い場合、端末が全て省電力になっている場合等がある。
【００４５】
図１１は、チャネル選択処理をスタートするタイミングを示すフローチャートである。図１１に示すように、ＡＰ１０は、起動時（ステップＳ４１：Ｙｅｓ）以外にも、端末無し（ステップＳ４２：Ｙｅｓ）、端末有りで通信無し（ステップＳ４３：Ｙｅｓ）、端末有りで全て省電力の場合（ステップＳ４４：Ｙｅｓ）、のいずれかの場合にチャネル選択処理をスタートする（ステップＳ４５）。一方、いずれの項目にも該当しない場合、すなわちステップＳ４１〜Ｓ４４において全てＮｏの場合はチャネル選択処理を実施しない。
【００４６】
このように、ＡＰ１０では、起動時以外においても、端末との通信状況に応じてチャネル選択処理を行うことが可能である。
【産業上の利用可能性】
【００４７】
以上のように、本発明にかかる無線通信装置は、無線通信に有用であり、特に、無線ＬＡＮを用いた通信に適している。
【符号の説明】
【００４８】
１−１，１−２，１−３  アンテナ、２−１，２−２，２−３  送受信部、３  ベースバンド部、４  ＭＡＣ部、５  伝送路インターフェース部、６  電源部、１０  ＡＰ、２１  ＲＦスイッチ部、２２  ＰＡ部、２３  ＬＮＡ部、２４  送信部、２５  受信部、４１  パケット処理部、４２  周波数スペクトル取得部、４３  チャネルスキャン部、４４  チャネル判定部。
【図１】
2014090384.tif 000003
【図２】
2014090384.tif 000004
【図３】
2014090384.tif 000005
【図４】
2014090384.tif 000006
【図５】
2014090384.tif 000007
【図６】
2014090384.tif 000008
【図７】
2014090384.tif 000009
【図８】
2014090384.tif 000010
【図９】
2014090384.tif 000011
【図１０】
2014090384.tif 000012
【図１１】
2014090384.tif 000013