(57)【要約】 【課題】無線ＬＡＮ装置がBluetooth通信の劣化につながる可能性が高い周波数チャネル情報を取得することにより、Bluetooth通信の性能劣化を低減することが可能な無線通信装置を提供する。【解決手段】受信電力管理部(213)は、受信電力を観測する。周波数選択部(230)は、受信電力管理部により測定された受信電力に基づき、第２無線通信部が通信するための周波数チャネル情報を選択する。周波数ホッピング管理部(223)は、周波数選択部が選択した周波数チャネル情報に基づき、第２無線通信部が周波数ホッピング方式を用いて通信する場合、周波数チャネルを決定する。【選択図】図２
2014179699.tif 000002
【特許請求の範囲】
【請求項１】
第１無線通信方式により無線通信を行う第１無線通信部と、
前記第１無線通信方式と異なる第２無線通信方式により無線通信を行う第２無線通信部とをそれぞれ少なくとも１つ備える無線通信装置であって、
受信電力を測定する受信電力管理部と、
前記受信電力管理部により測定された前記受信電力に基づき、前記第２無線通信部が通信するための周波数チャネル情報を選択する周波数選択部と、
前記周波数選択部が選択した前記周波数チャネル情報に基づき、前記第２無線通信部が周波数ホッピング方式を用いて通信する場合、周波数チャネルを決定する周波数ホッピング管理部と
を具備することを特徴とする無線通信装置。
【請求項２】
前記受信電力管理部は、
周波数帯域に含まれる複数の周波数チャネルにおいて、前記周波数帯域よりも小さい周波数帯域の複数のサブキャリア毎に受信電力を測定する測定部と、
前記サブキャリア毎に設けられ、前記サブキャリアの受信電力が第１閾値電力を超えた場合、インクリメントされる複数のカウンタと
を具備し、
複数の前記カウンタは、前記サブキャリアの受信電力が第１閾値電力を超えた前記サブキャリアの数が規定値以下の場合、複数の前記カウンタのうち、前記サブキャリアに対応するカウンタを第１ステップアップ幅でインクリメントし、
前記サブキャリアの受信電力が前記第１閾値電力を超えた前記サブキャリアの数が前記規定値を超えた場合、複数の前記カウンタのうち、前記サブキャリアに対応するカウンタを第１ステップアップ幅より大きい第２ステップアップ幅でインクリメントする
ことを特徴とする請求項１記載の無線通信装置。
【請求項３】
前記周波数選択部は、複数の周波数チャネルで測定された複数の前記カウンタの値の中で、最も大きい値を有する周波数チャネルを除外チャネルに決定し、
前記周波数ホッピング管理部は、前記除外チャネルを前記第２無線通信方式による無線通信で利用しないことを特徴とする請求項２記載の無線通信装置。
【請求項４】
前記周波数選択部は、複数の周波数チャネルで測定された複数の前記カウンタの値の中で、最も大きい値が計測された周波数チャネルが２つ以上ある場合、前記第２ステップアップ幅でカウントされた期間の長い方の周波数チャネルを除外チャネルに決定することを特徴とする請求項３記載の無線通信装置。
【請求項５】
複数の周波数チャネルで測定された複数の前記カウンタの値の全てが、第１カウンタ値以上である場合、前記第２無線通信方式を用いて送信する予定の情報を、前記第１無線通信方式を用いて送信することを特徴とする請求項３記載の無線通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、異なる通信方式の無線通信機能を有する無線通信装置に関する。
【背景技術】
【０００２】
近年、ノートブック型パーソナルコンピュータ（以下、ノートＰＣ）、ゲーム機、カーナビゲーション、デジタルカメラ、携帯情報端末等の電子機器として、無線通信機能を備えた機器が普及している。この種の無線通信の方式としては、IEEE 802.11互換の無線ＬＡＮやBluetooth（登録商標）が知られている。
【０００３】
最近では、Bluetooth機能と無線ＬＡＮ機能が、ノートPCや携帯情報端末等の同一機器内に実装されることや、同一ＬＳＩ（Large Scale Integrated circuit：大規模集積回路）内に実装されることがある。このため、Bluetooth通信の性能を劣化させることがある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第３４４３０９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本実施形態は、無線ＬＡＮ装置がBluetooth通信の劣化につながる可能性が高い周波数チャネル情報を取得することにより、Bluetooth通信の性能劣化を低減することが可能な無線通信装置を提供する。
【課題を解決するための手段】
【０００６】
本実施形態の無線通信装置は、第１無線通信方式により無線通信を行う第１無線通信部と、前記第１無線通信方式と異なる第２無線通信方式により無線通信を行う第２無線通信部とをそれぞれ少なくとも１つ備える無線通信装置であって、受信電力を測定する受信電力管理部と、前記受信電力管理部により測定された前記受信電力に基づき、前記第２無線通信部が通信するための周波数チャネル情報を選択する周波数選択部と、前記周波数選択部が選択した前記周波数チャネル情報に基づき、前記第２無線通信部が周波数ホッピング方式を用いて通信する場合、周波数チャネルを決定する周波数ホッピング管理部と、を具備することを特徴とする。
【図面の簡単な説明】
【０００７】
【図１】第１の実施形態が適用される無線通信システムを示す図。
【図２】第１の実施形態に係る無線通信装置の一例を示す構成図。
【図３】第１の実施形態の動作を説明するために示すシーケンスチャート。
【図４】無線通信状況の一例を示す図。
【図５】観測された無線通信状況の一例を示す図。
【図６】第２の実施形態に適用される無線通信システムを示す図。
【図７】図７（ａ）は、サブキャリアの受信電力の変化の例を示す図、図７（ｂ）は、ある周波数チャネルで受信された無線ＬＡＮの受信信号の例を示す図。
【図８】第２の実施形態の動作を示すフローチャート。
【図９】図９（ａ）は、サブキャリアの受信電力の変化の例を示す図、図９（ｂ）は、ある周波数チャネルで受信された無線ＬＡＮの受信信号の例を示す図。
【発明を実施するための形態】
【０００８】
Bluetoothは２．４ＧＨｚ帯の周波数帯を用いる。このとき、同一周波数帯を利用する複数の無線方式の通信装置が混在した環境において、同じ時間にそれぞれの装置が通信を行う場合、他の通信が電波干渉となり、通信性能の劣化を招く可能性がある。
【０００９】
この劣化を低減する従来の方法としては、Bluetooth装置が各周波数チャネルにおいてパケットの誤り率を測定し、その誤り率がある閾値以上であることを検出した場合、そのときに使用された周波数チャネルを周波数ホッピング対象の周波数チャネルから除外する方法がある。
【００１０】
また、無線ＬＡＮ装置を用いて、周囲に存在する無線ＬＡＮのアクセスポイントが送信する無線信号の受信電力情報を取得し、アクセスポイントが混雑している周波数帯は、Bluetooth通信の周波数ホッピング対象から除外する方法がある。
【００１１】
２．４ＧＨｚ帯を利用する802.11b/g/nといった無線ＬＡＮ通信は、Bluetoothに比べて占有する通信周波数帯域が広い。このため、Bluetooth側において、無線ＬＡＮが通信する周波数帯域を除外するまでには時間がかかる可能性がある。
【００１２】
また、無線ＬＡＮ装置が単純に周囲のアクセスポイントからの受信電力を取得する方法であると、無線ＬＡＮ信号により使用する周波数帯域が狭い狭帯域信号であるかまでは判定できない。
【００１３】
本実施形態は、Bluetooth装置と無線ＬＡＮ装置が同一装置内に実装される場合、無線ＬＡＮ装置が周波数チャネルをスキャンし、Bluetooth通信の劣化につながる可能性が高い周波数チャネルの情報を取得することにより、Bluetooth通信の性能劣化を低減する。
【００１４】
以下、実施の形態について、図面を参照して説明する。
【００１５】
（第１の実施形態）
図１は、第１の実施形態が適用される無線通信システムを示している。
【００１６】
図１において、IEEE 802.11互換（IEEE 802.11b、IEEE 802.11g、IEEE 802.11n等も含む）無線ＬＡＮ機能を有する無線基地局１００（１１０、１２０、１３０）及び無線端末１０１（１１１、１２１、１３１）は、無線ＬＡＮ通信システム１、２、３、４を構成する。
【００１７】
一方、無線端末１５０（１６０）と無線端末１５１（１６１）は、Bluetooth通信システム１、２を構成する。ここで、無線端末１５０（１６０、１６１）はBluetooth機能（図１にＢＬＴと記す）を有する。また、無線端末１５１はBluetooth機能と無線ＬＡＮ機能（図１にＷＬＡＮと記す）を有する。
【００１８】
（各無線装置の機能）
無線基地局１００（１１０、１２０、１３０）及び無線端末１０１（１１１、１２１、１３１）は無線ＬＡＮ通信方式を用いて無線通信可能であるが、Bluetooth通信はできない。
【００１９】
無線端末１５０（１６０、１６１）は、Bluetooth通信可能であるが、それ以外の無線方式による無線通信はできない。
【００２０】
無線端末１５１は、Bluetooth通信可能であり、無線ＬＡＮフレームの送受信も可能である。
【００２１】
なお、無線端末１５１には、IEEE 802.11互換無線ＬＡＮ機能、及びBluetooth無線通信機能がそれぞれ別々の無線通信モジュールとして内蔵されていてもよいし、IEEE 802.11互換無線ＬＡＮ機能及びBluetooth無線通信機能の両方を有するＬＳＩが実装される無線通信モジュールとして内蔵されるようになっていてもよい。
【００２２】
（本実施形態を説明するための無線通信装置の構成例）
図２は、第１の実施形態に係る無線通信装置の一例を示す構成図である。この無線通信装置は、例えば無線端末１５１に適用される。
【００２３】
無線通信装置２００は、Bluetooth通信方式及び無線ＬＡＮ通信方式に対応した無線通信装置の構成例であり、無線ＬＡＮ通信部２１０と、Bluetooth無線通信部２２０とを有している。
【００２４】
例えば、無線ＬＡＮ通信部２１０は、IEEE 802.11（IEEE 802.11b、IEEE 802.11g、IEEE 802.11nも含む）に準拠する無線通信機能を有する。一方、Bluetooth無線通信部２２０は、Bluetooth規格（Bluetooth Version 2.1、3.0、ＥＤＲ（Enhanced Data Rate）、ＨＳ（High Speed）、ＬＥ（Low Energy）等も含む）に準拠する無線通信機能を有する。
【００２５】
アンテナ２１０ａ、２２０ａは、無線ＬＡＮ通信部２１０及びBluetooth無線通信部２２０にそれぞれ接続されているが、これに限らず、１つのアンテナを無線ＬＡＮ通信部２１０とBluetooth無線通信部２２０で共用するように実装してもよい。
【００２６】
また、無線通信装置２００は、無線ＬＡＮ機能とBluetooth無線機能のそれぞれを別々の無線通信モジュールとして実装してもよい。或いは、無線ＬＡＮ機能及びBluetooth無線機能の両方を有するＬＳＩとして実装してもよい。
【００２７】
さらに、無線通信装置２００は、無線周波数チャネルの受信電力を測定及び管理するための受信電力管理部２１３と、Bluetooth無線通信部２２０が通信するための周波数チャネル情報を生成するための周波数選択部２３０を備える。
【００２８】
また、無線ＬＡＮ通信部２１０は、物理層部２１１及びＭＡＣ（Medium Access Control）層部２１２により構成される。受信電力管理部２１３は、図２に示すように、例えば物理層部２１１内に設けられているが、これに限定されるものではない。
【００２９】
物理層部２１１は、IEEE 802.11規格に準拠した所定の変調及び符号処理とＦＦＴ(Fast Fourier Transform)処理等の復調及び復号処理を含む送受信処理や、無線信号の送出及び受信等を行う。802.11規格の物理層の規定では、直接拡散（Direct Sequence）方式のスペクトラム拡散、或いはＯＦＤＭ方式が利用される。２４００〜２４８３．５［ＭＨｚ］帯の周波数帯域には５［ＭＨｚ］の間隔で１３個の周波数チャネルが割り当てられており、それらの周波数チャネルの中から任意の周波数チャネルを選択する。選択した周波数チャネルにおいて、802.11b/802.11g/802.11nでは約２０［ＭＨｚ］の通信帯域を使用し、また、802.11nでは約４０［ＭＨｚ］の通信帯域を使用する場合もある。
【００３０】
ＭＡＣ層部２１２は、IEEE 802.11に準拠した所定のアクセス制御を行う。802.11規格のアクセス制御は、例えば無線環境の使用状況を観測してからフレームを送信するか否かを決定するＣＳＭＡ／ＣＡ（Carrier Sense Multiple Access with Collision Avoidance）を実施する。
【００３１】
また、ＭＡＣ層部２１２は、送信するデータにＭＡＣヘッダを付加したり、802.11 MACフレームの一種であるＤａｔａフレームを受信した際にＡＣＫ（acknowledgment）フレームを送信する処理等も行う。特に、送信処理に関する制御については、送信制御部２１４が行う。
【００３２】
一方、Bluetooth無線通信部２２０も無線ＬＡＮ通信部２００と同様に、物理層部２２１及びＭＡＣ層部２２２を有している。
【００３３】
物理層部２２１は、Bluetooth規格に準拠した所定の変調及び符号処理と復調及び復号処理を含む送受信処理や、無線信号の送出及び受信等を行う。
【００３４】
ＭＡＣ層部２２２は、Bluetooth規格に準拠した所定のアクセス制御を行う。
【００３５】
Bluetooth規格は、周波数ホッピング方式を用いて無線通信を行う。周波数ホッピング方式による無線通信方式は、２４００〜２４８３．５［ＭＨｚ］の周波数帯域内において、１［ＭＨｚ］間隔で７９個の周波数チャンネルを規定する。それらの周波数チャネルをある一定のホッピングパターンに基づいて、１タイムスロット（＝６２５［μｓｅｃ］）毎に時分割で周波数チャネルを切り替え、使用する周波数チャネルを占有する。
【００３６】
また、Bluetooth規格は、マスタ・スレーブ方式で通信し、ホッピングパターンの管理は、マスタによって行われる。同じホッピングパターンを用いて、１台のマスタと最大７台のスレーブとの間でピコネットと呼ばれる無線ネットワークを形成して通信する。
【００３７】
無線通信装置２００の各処理部は、アナログ又はデジタル回路等として実現してもよい。若しくはＣＰＵ（Central Processing Unit）によって実行されるソフトウェア等により実現してもよい。
【００３８】
（動作説明）
図３乃至図５を参照して、図１において、無線基地局１００（１１０、１２０、１３０）及び無線端末１０１（１１１、１２１、１３１）が無線ＬＡＮを用いて通信し、無線端末１５０（１６０）と無線端末１５１（１６１）は、Bluetoothを用いて通信する例について説明する。
【００３９】
（無線通信予測）
Bluetooth無線通信部２２０は、無線周波数チャネルの状況を測定するために、無線ＬＡＮ通信部２１０へ指示する（Ｓ１１）。
【００４０】
無線ＬＡＮ通信部２１０のＭＡＣ層部２１２は、無線ＬＡＮ通信状況をスキャンする（Ｓ１２）。
【００４１】
図４は、図１に示す通信環境におけるスキャン結果の一例を示している。ＭＡＣ層部２１２は、図４に示すように、チャネルＣｈ．１、Ｃｈ．６、Ｃｈ．１１にそれぞれ、受信電力が大きい無線ＬＡＮ通信１〜３を検出している。また、チャネルＣｈ．１１には、無線ＬＡＮ通信３よりも受信電力が低い無線ＬＡＮ通信４も検出されている。
【００４２】
次に、受信電力管理部２１３により、周波数帯域が観測される。すなわち、受信電力管理部２１３は、無線信号を受信し、ＦＦＴ処理を行い、受信電力を観測することにより、各周波数チャネルにおける帯域が、無線ＬＡＮ信号により使用する周波数帯域であるか、無線ＬＡＮ信号より狭い狭帯域信号であるかどうかを検出する（Ｓ１３）。
【００４３】
この結果、２４２７ＭＨｚ〜２４４７ＭＨｚまでの周波数では、狭帯域信号の占有時間が多く検出され、２４０２〜２４２２ＭＨｚまでの周波数帯域でその次に多く狭帯域信号の占有時間が検出されたとする。
【００４４】
図５は、上記スキャン結果をまとめたものである。図５に示すように、周波数チャネル１、６、１１の無線ＬＡＮ通信１、２、３、４のうち、周波数チャネル１、６は、無線ＬＡＮ通信の占有時間Ｔ１に比べて短い占有時間Ｔ２の狭帯域信号であることが分かる。また、周波数チャネル１１は、広帯域信号であることが分かる。
【００４５】
上記スキャン結果は、周波数選択部２３０に供給される。
【００４６】
（周波数チャネル選択）
周波数チャネル選択部２３０は、無線ＬＡＮ通信部２１０から供給されるスキャン結果に基づき、広帯域信号の無線ＬＡＮ通信３、４が行われている周波数チャネルＣｈ．１１を除外することを決定する（Ｓ１４）。
【００４７】
すなわち、図５に示すように、周波数チャネル１、６は、受信電力がＲｘ２でその占有時間がＴ２である狭帯域信号を検出している。これに対して、周波数チャネルＣｈ．１１は、無線ＬＡＮ通信３、４の広帯域信号である。したがって、周波数チャネルＣｈ．１１は、Bluetooth無線通信部２２０が通信するためには通信品質を確保できる可能性の低い（例えば、Bluetoothパケットを受信した場合にＣＲＣエラーが多い等）周波数チャネルであると判定され、除外対象とされる。周波数選択部２３０は、この除外対象とした周波数チャネルＣｈ．１１をBluetooth無線通信部２２０に通知する。
【００４８】
Bluetooth無線通信部２２０の周波数ホッピング管理部２２３は、周波数選択部２３０から通知された周波数チャネルに基づき、周波数ホッピングを制御する（Ｓ１５）。すなわち、上記例の場合、周波数ホッピング管理部２２３は、周波数ホッピングを制御するとき、周波数選択部２３０から供給された周波数チャネルＣｈ．１１を除外して周波数ホッピングを行う。
【００４９】
（効果）
従来は、受信電力とその占有時間だけを測定し、帯域幅は測定していなかった。このため、狭帯域信号であっても、観測している範囲の周波数帯域を占有していると観測された場合、Bluetoothが通信する周波数チャネルから除外する候補に含まれていた。
【００５０】
しかし、上記第１の実施形態によれば、無線ＬＡＮ通信部２１０のＭＡＣ層部２１２により、無線ＬＡＮ通信の状況をスキャンし、受信電力管理部２１３により、通信状況が狭帯域信号であるかどうかも検出している。このため、周波数選択部２３０は、無線ＬＡＮ通信部２１０の検出結果に基づき、Bluetooth通信にとって適切な周波数チャネルを選択することができる。したがって、Bluetooth無線通信部２２０は、周波数選択部２３０の選択結果に基づき、Bluetooth通信にとって適切な周波数チャネルを決定することができるため、Bluetooth無線通信部２２０は、Bluetooth通信の性能劣化を防止することが可能である。
【００５１】
（第２の実施形態）
図６、図７（ａ）（ｂ）、図８、図９（ａ）（ｂ）は、第２の実施形態を示している。図６において、第１の実施形態と同一部分には、同一符号を付している。
【００５２】
図６において、受信電力管理部２１４は、周波数チャネル１〜１３毎に、サブキャリアｆｓ１〜ｆｓ２０の受信電力を測定する測定部２１３ａと、サブキャリアｆｓ１〜ｆｓ２０の受信電力が予め定められた閾値電力Ｐｔｈ１を超えた場合、インクリメントされる複数のカウンタＣｎｔＴ（ｃ）ｆｓ１〜ＣｎｔＴ（ｃ）ｆｓ２０（（ｃ）は、周波数チャネル番号、例えば１〜１３を示す）が設けられている。すなわち、このカウンタＣｎｔＴ（ｃ）ｆｓ１〜ＣｎｔＴ（ｃ）ｆｓ２０は、例えば周波数チャネル毎に設けられている。以下の説明において、カウンタＣｎｔＴ（ｃ）ｆｓ１〜ＣｎｔＴ（ｃ）ｆｓ２０は、例えば周波数チャネル１（Ｃｈ．１）が選択されている場合、カウンタＣｎｔＴ１ｆｓ１〜ＣｎｔＴ１ｆｓ２０と表記し、例えば周波数チャネル１（Ｃｈ．６）が選択されている場合、カウンタＣｎｔＴ６ｆｓ１〜ＣｎｔＴ６ｆｓ２０と表記する。
【００５３】
尚、カウンタＣｎｔＴ（ｃ）ｆｓ１〜ＣｎｔＴ（ｃ）ｆｓ２０は、必ずしも周波数チャネル毎に設ける必要はなく、１組のカウンタＣｎｔＴ（ｃ）ｆｓ１〜ＣｎｔＴ（ｃ）ｆｓ２０を周波数毎に切り換えて使用することも可能である。
【００５４】
具体的には、周波数チャネルがＣｈ．１の場合、カウンタＣｎｔＴ（ｃ）ｆｓ１〜ＣｎｔＴ（ｃ）ｆｓ２０は、カウンタＣｎｔＴ（１）ｆｓ１〜ＣｎｔＴ（１）ｆｓ２０として動作し、一定期間カウントした後、それらのカウント値を例えばメモリに保存する。
【００５５】
次に、周波数チャネルをＣｈ．１からＣｈ．２へ切り替えた場合、カウンタＣｎｔＴ（ｃ）ｆｓ１〜ＣｎｔＴ（ｃ）ｆｓ２０は、カウンタＣｎｔＴ（２）ｆｓ１〜ＣｎｔＴ（２）ｆｓ２０として動作し、一定期間カウントした後、それらのカウント値をメモリに保存する。以下、周波数チャネル毎にカウンタＣｎｔＴ（ｃ）ｆｓ１〜ＣｎｔＴ（ｃ）ｆｓ２０を切り替えて、同様の動作を行えばよい。
【００５６】
また、カウンタＣｎｔＴ（ｃ）ｆｓ１〜ＣｎｔＴ（ｃ）ｆｓ２０は、ステップアップ幅が可変とされており、例えばステップアップ幅が“１”又は“５”に切り換えられるように構成されている。
【００５７】
上記構成において、図７（ａ）（ｂ）及び図８を参照して、図６の動作について説明する。
【００５８】
図７（ｂ）は、周波数チャネル１（Ｃｈ．１）で受信された無線ＬＡＮの受信信号（ＷＬＡＮ１、ＷＬＡＮ４）を周波数軸と時間軸で示した図であり、図７（ａ）は、周波数チャネル１におけるサブキャリア（ｆｓ１）の時間経過に伴う受信電力の変化を示した図である。図７（ｂ）において、縦軸は、無線信号が占有している帯域幅を示し、横軸は、占有時間を示している。
【００５９】
図６に示す受信電力管理部２１３において、図示せぬＲＳＳＩ(Received Signal Strength Indicator)により、選択された周波数チャネルの受信電力を測定し、受信電力が第１の閾値より大きいかどうかを判別する（Ｓ３１）。この判別の結果、受信電力が第１の閾値より小さい場合、処理が終了され、受信電力が第１の閾値より大きい場合、受信信号に対してＦＦＴ処理を実行し、各サブキャリアの受信信号を出力する（Ｓ３２）。例えば無線ＬＡＮ通信部２１０が２０ＭＨｚ帯域幅で無線信号を待ち受けている場合、物理層部２１１は、サブキャリアの帯域幅を１ＭＨｚになるようにＦＦＴ処理を行う。
【００６０】
この結果、サブキャリア毎に受信信号が得られ、その受信電力はサブキャリア毎に出力される。図７（ａ）は、サブキャリア１（ｆｓ１）の受信電力の時間変化の例を示している。
【００６１】
受信電力管理部２１３の測定部２１３ａは、受信電力が図７（ａ）に示す閾値電力Ｐｔｈ１以上であるかどうかを、サブキャリア毎に判別する（Ｓ３３）。この判別の結果、受信電力が閾値電力Ｐｔｈ１より小さい場合、制御がステップＳ３１に移行される。
【００６２】
一方、受信電力が閾値電力Ｐｔｈ１以上である場合、同時刻において、閾値電力Ｐｔｈ１以上であるサブキャリアの数Ｎｓｕｂが１５個より多いかどうかが判別される（Ｓ３４）。この結果、サブキャリアの数Ｎｓｕｂが１５個以下である場合、第１ステップアップ幅（例えば“１”）で、カウンタ（ＣｎｔＴ１ｆｓ１〜ＣｎｔＴ１ｆｓ２０）のうち、サブキャリアに対応するカウンタがインクリメントされる（Ｓ３５）。
【００６３】
また、同時刻において、受信電力が閾値電力Ｐｔｈ１以上となるサブキャリアの数Ｎｓｕｂが１５個より多い場合、第１ステップ幅より大きい第２ステップアップ幅（例えば“５”）で、カウンタＣｎｔＴ１ｆｓ１〜ＣｎｔＴ１ｆｓ２０のうち、サブキャリアに対応するカウンタがインクリメントされる（Ｓ３６）。
【００６４】
具体的には、図６（ａ）（ｂ）において、時刻ｔ０〜ｔ１では、サブキャリアｆｓ１〜ｆｓ２０の全ての受信電力が閾値電力Ｐｔｈ１以上であるため、サブキャリアの数Ｎｓｕｂが１５個より多い。このため、第２ステップ幅でカウンタＣｎｔＴ１ｆｓ１〜ＣｎｔＴ１ｆｓ２０がインクリメントされる。
【００６５】
時刻ｔ２では、サブキャリアｆｓ１〜ｆｓ２０の全ての受信電力が閾値電力Ｐｔｈ１より小さいため、カウンタＣｎｔＴ１ｆｓ１〜ＣｎｔＴ１ｆｓ２０は、インクリメントされない。
【００６６】
また、時刻ｔ３〜ｔ４では、時刻ｔ０〜ｔ１と同様に、サブキャリアｆｓ１〜ｆｓ２０の全ての受信電力が閾値電力Ｐｔｈ１以上であるため、サブキャリアの数Ｎｓｕｂが１５個より多い。このため、第２ステップ幅でカウンタＣｎｔＴ１ｆｓ１〜ＣｎｔＴ１ｆｓ２０がインクリメントされる。
【００６７】
このようにして、カウンタＣｎｔＴ１ｆｓ１〜ＣｎｔＴ１ｆｓ２０は、サブキャリア毎にカウント値を保持する。
【００６８】
図９（ａ）（ｂ）は、他の周波数チャネルの受信信号を観測した場合を示しており、例えば周波数チャネル６（Ｃｈ．６）の受信信号を観測した場合を示している。このとき、カウンタＣｎｔＴ６ｆｓ１〜ＣｎｔＴ６ｆｓ２０は、周波数チャネル６のサブキャリア毎のカウント値を保持する。
【００６９】
図９（ｂ）に示すような電力変化の場合、時刻ｔ０〜ｔ１の期間を占有している「ＷＬＡＮ２」の受信信号が、図７（ｂ）に示す「ＷＬＡＮ１」の無線信号と同様に観測される場合、サブキャリア毎のカウンタ値も上記の説明と同様になる。すなわち、時刻ｔ０〜ｔ１において、図９（ａ）に示すように、サブキャリアｆｓ１〜ｆｓ２０の全ての受信電力は閾値電力Ｐｔｈ１以上であるため、サブキャリアの数Ｎｓｕｂが１５個より多い。このため、第２ステップ幅（例えば“５”）でカウンタＣｎｔＴ６ｆｓ１〜ＣｎｔＴ６ｆｓ２０がインクリメントされる。
【００７０】
一方、図９（ａ）（ｂ）に示す時刻ｔ３〜ｔ４において、サブキャリア１（ｆｓ１）のみの受信電力が、閾値電力Ｐｔｈ１以上となっている。このため、サブキャリア１に対応するカウンタＣｎｔＴ６ｆｓ１のみが、第１ステップ幅（例えば“１”）によりインクリメントされる。
【００７１】
図９（ａ）（ｂ）に示す時刻ｔ４〜ｔ６において、サブキャリアｆｓ１〜ｆｓ２０の全ての受信電力は、閾値電力Ｐｔｈ１より小さい。このため、カウンタＣｎｔＴ６ｆｓ１〜ＣｎｔＴ６ｆｓ２０は、インクリメントされない。
【００７２】
上記のようにカウントした結果、周波数チャネル１と周波数チャネル６でそれぞれ観測されたサブキャリア１でのカウント値は、ＣｎｔＴ１ｆｓ１＞ＣｎｔＴ６ｆｓ１となる。
【００７３】
また、カウンタＣｎｔＴ１ｆｓ１〜ＣｎｔＴ１ｆｓ２０の合計値は、ＣｎｔＴ６ｆｓ１〜ＣｎｔＴ６ｆｓ２０の合計値よりも大きくなる。
【００７４】
これにより、送信制御部２１４は、周波数チャネル６よりも周波数チャネル１の方がBluetooth通信にとって干渉を受け易いチャネルであると判定する。
【００７５】
よって、送信制御部２１４は、Bluetooth通信では、周波数チャネル１の帯域を除外するように、周波数選択部２３０に通知し、周波数選択部２３０は、周波数チャネル１を除外してBluetooth通信を行うように周波数ホッピング管理部２２３が制御する。
【００７６】
上記第２の実施形態によれば、受信電力管理部２１３は、無線ＬＡＮ通信の周波数チャネル毎にカウンタＣｎｔＴ（ｃ）ｆｓ１〜ＣｎｔＴ（ｃ）ｆｓ２０を設け、これらカウンタＣｎｔＴ（ｃ）ｆｓ１〜ＣｎｔＴ（ｃ）ｆｓ２０は、サブキャリアｆｓ１〜ｆｓ２０の受信電力が閾値電力Ｐｔ１より大きな場合、カウント値をインクリメントし、周波数チャネル毎、及びサブキャリア毎にカウント値を保持している。送信制御部２１４は、無線ＬＡＮ通信の周波数チャネル毎、及びサブキャリア毎に保持されたカウント値に基づき、Bluetooth通信が無線ＬＡＮ通信から干渉を受け易いチャネルを判別し、周波数選択部２３０に通知している。このため、Bluetooth無線通信部２２０の周波数ホッピング管理部２２３は、干渉を受け易いチャネルを除外して、Bluetooth通信にとって適切な周波数チャネルを決定することができるため、Bluetooth通信の品質を向上させることが可能である。
【００７７】
また、カウンタＣｎｔＴ（ｃ）ｆｓ１〜ＣｎｔＴ（ｃ）ｆｓ２０は、受信電力が閾値電力Ｐｔ１を超えたサブキャリアの数が１５個を超えた場合、第２のステップアップ幅が“５”でインクリメントされ、１５個以下である場合、第１のステップアップ幅が“１”でインクリメントされる。このため、受信電力の差異を明確化することができ、カウント値に基づき、Bluetooth通信が無線ＬＡＮ通信から干渉を受け易いチャネルを容易に判別することが可能である。
【００７８】
尚、周波数選択部２３０は、複数の周波数チャネルで測定されたカウンタの値の中で、最も大きい値が計測された周波数チャネルが２つ以上ある場合、第２のステップアップ幅でカウントされた期間の長い方の周波数チャネルを除外チャネルに決定してもよい。
【００７９】
（第３の実施形態）
上記第２の実施形態は、特定の２つの周波数チャネルに対応するサブキャリアが閾値電力Ｐｔｈ１を超えた数をカウントし、これに基づき、Bluetooth通信を制御した。
【００８０】
これに対して、第３の実施形態は、周波数チャネル１から１３のカウンタＣｎｔＴ（ｃ）ｆｓ（ｋ）（（ｋ）はサブキャリア番号：例えば、１〜２０を意味する）のカウント値の合計値を算出し、この合計値が予め定められた閾値以上である場合、Bluetooth通信を用いて送信する予定だったデータを、無線ＬＡＮ通信を用いて送信するように制御する。
【００８１】
或いは、周波数チャネル１から１３のカウンタＣｎｔＴ（ｃ）ｆｓ（ｋ）のカウント値のそれぞれが予め設定された閾値以上である場合、Bluetooth通信を用いて送信する予定であったデータを、無線ＬＡＮ通信を用いて送信するように制御してもよい。
【００８２】
上記第３の実施形態によれば、Bluetooth通信が無線ＬＡＮ通信から明らかに干渉を受ける場合、Bluetooth通信を使用せず、無線ＬＡＮ通信を用いているため、Bluetooth通信の品質の劣化を防止できる。
【００８３】
その他、本発明は上記各実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記各実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【符号の説明】
【００８４】
２００…無線通信装置、２１０…無線ＬＡＮ通信部、２２０…Bluetooth無線通信部、
２１１…物理層部、２１２…ＭＡＣ層部、２１３…受信電力管理部、２２１…物理層部、２２２…ＭＡＣ層部、２３０…周波数選択部、ＣｎｔＴ（ｃ）ｆｓ１〜ＣｎｔＴ（ｃ）ｆｓ２０…カウンタ。
【図１】
2014179699.tif 000003
【図２】
2014179699.tif 000004
【図３】
2014179699.tif 000005
【図４】
2014179699.tif 000006
【図５】
2014179699.tif 000007
【図６】
2014179699.tif 000008
【図７】
2014179699.tif 000009
【図８】
2014179699.tif 000010
【図９】
2014179699.tif 000011