(57)【特許請求の範囲】
【請求項１】
第１のネットワークの制御局と複数の従属局とを有し、それぞれが、受信した信号の送信元である装置に関する情報を含めて信号を送信可能な通信システムであって、
前記制御局は、
前記第１のネットワークとは異なる第２のネットワークに属する装置から前記従属局が受信した信号に含まれていた情報を、前記従属局より受信する受信手段と、
前記受信手段が受信した前記情報に基づいて、前記従属局が前記第２のネットワークに属する装置から受信した信号に、前記従属局に関する情報が含まれているか否かを判定する判定手段と、
前記判定手段による判定に基づいて、前記従属局の送信電力を制御する制御手段と、を有し、
前記従属局は、
前記第２のネットワークに属する装置から受信した信号に含まれていた情報を前記制御局に送信する送信手段を有することを特徴とする通信システム。
【請求項２】
受信した信号の送信元である装置に関する情報を含めて信号を送信可能な第１のネットワークの通信装置であって、
前記第１のネットワークとは異なる第２のネットワークに属する装置から他の通信装置が受信した信号に含まれていた情報を、前記他の通信装置から受信する受信手段と、
前記受信手段が受信した前記情報に基づいて、前記他の通信装置が前記第２のネットワークに属する装置から受信した信号に、前記他の通信装置に関する情報が含まれているか否かを判定する第１の判定手段と、
前記第１の判定手段による判定に基づいて、前記他の通信装置に対して送信電力の制御を指示する第１の指示手段と、
を有することを特徴とする通信装置。
【請求項３】
前記他の通信装置が送信する信号が前記第２のネットワークに属する装置において受信されていた場合、前記他の通信装置が前記第２のネットワークに属する装置から受信した信号には、前記他の通信装置に関する情報が含まれ、
前記第１の判定手段は、前記他の通信装置と前記第２のネットワークとの干渉状態を判定するために、前記受信手段が受信した前記情報に基づいて、前記他の通信装置が前記第２のネットワークに属する装置から受信した信号に、前記他の通信装置に関する情報が含まれているか否かを判定することを特徴とする請求項２に記載の通信装置。
【請求項４】
前記他の通信装置が前記第１のネットワークと非同期の第２のネットワークからの信号を受信しているか否かを判定する第２の判定手段を更に有し、
前記第２の判定手段により、前記他の通信装置が前記第１のネットワークと前記第２のネットワークからの信号を受信していると判定された場合、前記第１の判定手段は、前記他の通信装置が前記第２のネットワークに属する装置から受信した信号に、前記他の通信装置に関する情報が含まれているか否かを判定することを特徴とする請求項２または請求項３に記載の通信装置。
【請求項５】
前記他の通信装置が前記第１のネットワークと非同期の第２のネットワークからの信号を受信している場合、前記第２のネットワークに同期した信号の送信を前記他の通信装置に指示する第２の指示手段を更に有することを特徴とする請求項２乃至４のいずれか１項に記載の通信装置。
【請求項６】
前記他の通信装置が受信した信号に含まれる情報を前記通信装置に送信するように、前記他の通信装置に対して指示する第３の指示手段を更に有することを特徴とする請求項２乃至請求項５の何れか１項に記載の通信装置。
【請求項７】
前記第１の指示手段は、前記他の通信装置が前記第２のネットワークに属する装置から受信した信号に、前記他の通信装置に関する情報が含まれなくなるように、前記他の通信装置に対して、送信電力の増加または低下を指示することを特徴とする請求項２乃至請求項６のいずれか１項に記載の通信装置。
【請求項８】
前記通信装置と前記他の通信装置との通信が維持されているか否かを判定する第３の判定手段を有し、
前記第１の指示手段は、前記通信装置と前記他の通信装置との通信を維持するために必要な送信電力を下限値として、前記他の通信装置に対して、前記送信電力の制御を指示することを特徴とする請求項２乃至請求項６のいずれか１項に記載の通信装置。
【請求項９】
受信した信号の送信元である装置に関する情報を含めて信号を送信可能な第１のネットワークの通信装置における通信方法であって、
前記通信装置が、
受信した信号の送信元である装置に関する情報を含めて信号を送信し、
前記第１のネットワークとは異なる第２のネットワークに属する装置から他の通信装置が受信した信号に含まれていた情報を、前記他の通信装置から受信し、
該受信した情報に基づいて、前記他の通信装置が前記第２のネットワークに属する装置から受信した信号に、前記他の通信装置に関する情報が含まれているか否かを判定し、
該判定に基づいて、前記他の通信装置に対して送信電力の制御を指示することを特徴とする通信方法。
【請求項１０】
請求項９に記載の通信方法を前記通信装置のコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、他の通信システムとの干渉を抑えるための通信制御技術に関するものである。
【背景技術】
【０００２】
極近距離に配置された機器どうしを無線接続する方式はＷＰＡＮと呼ばれ、ＷＬＡＮと区別して定義されている。
【０００３】
現在、ＷＰＡＮに関しては、ＵＷＢ（Ｕｌｔｒａ  Ｗｉｄｅ  Ｂａｎｄ）通信方式を使用するものとして、標準規格策定団体であるＥＣＭＡ  ｉｎｔｅｒｎａｔｉｏｎａｌが、物理層およびＭＡＣ層の仕様をＥＣＭＡ−３６８標準規格として定義している。このＥＣＭＡ−３６８標準規格は、ＷｉＭｅｄｉａ標準規格とも呼ばれている。さらにこのＥＣＭＡ−３６８標準規格の上位層で動作するプロトコルとして、Ｗｉｒｅｌｅｓｓ  ＵＳＢ規格などが定義されている。
【０００４】
ＵＷＢ通信方式の場合、複数の無線端末が同時に無線フレームを送信することにより発生する無線フレームの“衝突”を防止するために、各無線端末が他の無線端末へアクセスするタイミングを制御する。この制御方式を定めたものがＭｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ（ＭＡＣ）プロトコルであり、ビーコンを送受信することにより当該制御を実現している。
【０００５】
ＵＷＢ通信方式の場合、周波数共用による無線通信システム間の“干渉”の問題があり、商用化に際しては、当該“干渉”の抑制が重要となってくる。
【０００６】
無線通信システム間の“干渉”の発生を抑制するためには、それぞれの無線通信システム内において無線端末の送信電力を低減させることが有効である。
【０００７】
また、従来より、無線通信システムでは省電力化を目的とした送信電力の制御方式について、種々の提案がなされてきた。
【０００８】
例えば、特許文献１の場合、無線端末の送信電力を次第に増大させていき、アクセスポイントからリンク確立完了信号を受け取った時の送信電力レベルを、以後のデータ通信において設定する方式が提案されている。
【０００９】
また、特許文献２では、制御局が自局において受信可能な受信電力の下限予想値を端末局に通知することで、端末局が当該下限予想値を基準に自局の送信電力を設定する方式が提案されている。
【特許文献１】特開２００５−３２８２３１号公報
【特許文献２】特許第３７６２８７３号
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、上記各特許文献は、いずれも自局の無線通信システム内で他の無線端末と通信を維持するのに必要な送信電力レベルを判定し、送信電力を制御することとしている。つまり、他の無線通信システムとの“干渉”を積極的に回避することを目的としたものではなく、制御された送信電力で通信を行った場合に、必ずしも他の無線通信システムとの間の“干渉”が回避できるとは限らない。
【００１１】
本発明は、上記課題に鑑みてなされたものであり、他の通信システムとの干渉を低減することを目的とする。
【課題を解決するための手段】
【００１２】
本発明は、受信した信号の送信元である装置に関する情報を含めて信号を送信可能な第１のネットワークの通信装置であって、前記第１のネットワークとは異なる第２のネットワークに属する装置から他の通信装置が受信した信号に含まれていた情報を、前記他の通信装置から受信し、該受信した情報に基づいて、前記他の通信装置が前記第２のネットワークに属する装置から受信した信号に、前記他の通信装置に関する情報が含まれているか否かを判定し、該判定に基づいて、前記他の通信装置に対して送信電力の制御を指示することを特徴とする。
【発明の効果】
【００１３】
本発明によれば、他の通信システムとの干渉を低減することが可能となる。
【発明を実施するための最良の形態】
【００１４】
以下、図面を参照しながら各実施形態の詳細について説明する。なお、以下の説明においては、ＵＷＢを用いた無線通信ネットワークの一例として、Ｗｉｒｅｌｅｓｓ  ＵＳＢ規格を用いる場合について説明する。ただし、本発明はこれに限定されるものではなく、他のアプリケーションにより実現しても良い。
【００１５】
また、以下の説明において、制御局とは、無線通信システムにおいて無線通信ネットワークを構築した場合に、通信を制御する端末であり、Ｗｉｒｅｌｅｓｓ  ＵＳＢ規格の場合にあっては、Ｗｉｒｅｌｅｓｓ  ＵＳＢホストのことを意味するものとする。また、従属局とは、無線通信システムの制御局による制御のもとで通信を行う端末であり、Ｗｉｒｅｌｅｓｓ  ＵＳＢの場合にあっては、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイスのことを意味するものとする。なお、制御局と従属局とを総称して、無線端末と称することとする。
【００１６】
［第１の実施形態］
１．ＵＷＢのＭＡＣプロトコルにおける無線フレームの説明
はじめに、ＵＷＢ通信方式のＭＡＣプロトコルにより規定される無線フレームの構成について説明する。
（１）無線フレームの全体構成
図１はＭＡＣプロトコルにより規定される無線フレームの全体構成を示した図である。ＭＡＣプロトコルでは繰り返し生成される固定時間長のスーパーフレームを基準として無線端末間のアクセスのタイミングが制御される。
【００１７】
スーパーフレームの時間長は約６５ミリ秒であり、さらにこのスーパーフレームは２５６個のタイムスロットに等間隔に分割されている。これらタイムスロットのうちデータ通信に使用されるデータ通信用タイムスロットの使用権の調停は、無線端末が互いにビーコンとよばれる制御信号を送受信することによって実現される。
【００１８】
スーパーフレームの開始部分に位置する１個以上のタイムスロットは、無線端末がこのビーコンを送信するための領域として確保されたものであり、当該領域はビーコンピリオドと呼ばれている。
（２）無線フレームに含まれるビーコンピリオドの構成
図２は無線フレームに含まれるビーコンピリオドの構成を示した図である。ビーコンピリオドは、約８５マイクロ秒の長さを持つ複数のビーコンスロットから構成されている。ビーコンピリオドの長さは無線端末数に依存しており、可変長である。
【００１９】
ビーコンピリオドの開始時点はＢＰＳＴ（Ｂｅａｃｏｎ  Ｐｅｒｉｏｄ  Ｓｔａｒｔ  Ｔｉｍｅ）と呼ばれている。このＢＰＳＴは、言い換えればスーパーフレームの開始時点でもある。
【００２０】
１つの無線通信ネットワークを構築する複数の無線端末は、互いにスーパーフレームの開始時点に相当するＢＰＳＴを共有しており、それゆえ、各無線端末が送信するビーコンは、以下のような構成となっている。
（３）ビーコンの構成
図３はＭＡＣプロトコルに従って送信されるビーコンの構成を示す模式図である。図３に示すように、各無線端末は自局のビーコン内に、自局のアドレスおよび自局がビーコン送信のために使用しているビーコンスロット番号を備える（３０１、３０２）。
【００２１】
ビーコンを受信した他の無線端末は、ビーコンの内容を解析し、実際にビーコンを受信した時点とビーコンに含まれているビーコンスロット番号（３０２）とに基づいて、ビーコン送信した無線端末が認識しているＢＰＳＴの時点を算出することができる。
【００２２】
このように無線端末は他の無線端末が認識しているＢＰＳＴの開始時点を判定することができるため、このＢＰＳＴをスーパーフレームの開始基準点とすることで、互いに同期したアクセスを行うことができる。
【００２３】
更に、各無線端末は自局のビーコン内に、認識している他の無線端末のアドレスをスロット番号ごとに格納したビーコンスロット占有情報３０３を備える。これにより、ビーコンスロットの衝突を回避することが可能となっている。
【００２４】
なお、図３の例では、ビーコンに含まれる情報として本実施形態の説明に必要となるもののみを示している。このため、ＥＣＭＡ−３６８標準規格などで実際に定義されるビーコンのフレームフォーマットとは異なっているが、これは、図３で示された情報以外の情報を排除することを意図したものではない。
【００２５】
２．無線通信システムの構成
図４は、本発明の第１の実施形態に係る無線端末により構築された無線通信ネットワーク群の構成を示す図である。図４に示す各無線端末は、ＵＷＢを用いたＷｉｒｅｌｅｓｓ  ＵＳＢにより無線通信ネットワーク４００、４１０をそれぞれ構築しているものとする。
【００２６】
図４に示すように、４０１はＷｉｒｅｌｅｓｓ  ＵＳＢホスト（制御局）であり、４０２はＷｉｒｅｌｅｓｓ  ＵＳＢデバイス（従属局）であり、両者は無線通信ネットワーク４００を構築している。同様に、４１１はＷｉｒｅｌｅｓｓ  ＵＳＢホスト（制御局）であり、４１２はＷｉｒｅｌｅｓｓ  ＵＳＢデバイス（従属局）であり、両者は無線通信ネットワーク４００とは異なる他の無線通信ネットワーク４１０を構築している。
【００２７】
なお、無線通信ネットワーク４００と４１０との間には、起動されていないＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３が配されている。Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３は起動されることにより、無線通信ネットワーク４００に接続される従属局である。
【００２８】
無線通信ネットワーク４００に含まれるＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０２と、無線通信ネットワーク４１０に含まれるＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４１２とは、互いに遠距離に位置し、互いに通信することも衝突することもない。具体的には、無線通信ネットワーク４００と４１０とは、それぞれ以下のような構成を有している。
【００２９】
まず、スーパーフレームとして、無線通信ネットワーク４００および無線通信ネットワーク４１０は、図５に示すように、異なる時点をＢＰＳＴおよびビーコンピリオドとして設定している。なお、このような関係を、“非同期”と呼び、非同期の無線端末間はデータ通信することはない。
【００３０】
また、各無線端末より送信されるビーコンは、図６に示すような設定がなされている。つまり、Ｗｉｒｅｌｅｓｓ  ＵＳＢホストならびにＷｉｒｅｌｅｓｓ  ＵＳＢデバイス（４０１、４０２、４１１、４１２）にはそれぞれ２番目〜５番目の異なるビーコンスロットが割り当てられている。
【００３１】
なお、０番目および１番目のビーコンスロットが使用されていないのは、ＷｉＭｅｄｉａ標準規格ではこれら２つのビーコンスロットはビーコンピリオド長の最適化処理という他の目的のために利用されるからである。ただし、これは本発明と本質的に関連するものではない。
【００３２】
さらに、図６に示すように、Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４０１はＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０２のビーコンを受信しているため、ビーコンスロット占有情報としてスロット番号３には、当該デバイスのアドレスが格納されている。さらに自局がビーコン送信しているスロット番号２には自局のアドレスが格納されており、その他のスロット番号に対応するフィールドは空白となっている。
【００３３】
同様に、Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４１１はＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４１２のビーコンを受信しているため、ビーコンスロット占有情報としてスロット番号５にはＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４１２のアドレスが格納されている。さらに自局がビーコン送信しているスロット番号４には自局のアドレスが格納されており、その他のスロット番号に対応するフィールドは空白となっている。
【００３４】
以上のようなビーコンの設定により、各無線端末の衝突が回避される。
【００３５】
３．制御局の内部構成
図７は制御局の内部構成の一例を示す図であり、図７を参照しながら、制御局を構成する各部の動作について簡単に説明する。なお、ここでは、制御局としてＷｉｒｅｌｅｓｓ  ＵＳＢホスト４０１について説明するが、Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４１１についても同様の内部構成を有しているものとする。
【００３６】
Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４０１が送信する無線フレームには以下の種類のフレームがある。
【００３７】
・アプリケーションデータを伝送するためのデータフレーム
・ビーコンプロトコル処理のためのビーコンフレーム
・Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０２（及び４０３）を制御するために使用されるリクエストフレーム
このうち、データフレームの送受信は次のような手順で実行される。すなわち、まず送信されるアプリケーションデータがアプリケーション処理部７０１から送信データアプリケーションインターフェース部７１０を経由してデータフレーム生成部７１１に伝えられる。次に、当該アプリケーションデータが、データフレーム生成部７１１において無線通信に適したフォーマットを持つデータフレームに変換される。
【００３８】
その後、送信フレーム選択部７１２において当該データフレームが選択されると、変調部７１４でアナログ信号に変換され、更に高周波部７０３において無線信号に変換され、アンテナ７０４からＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０２へと送信される。
【００３９】
一方、アンテナ７０４で受信され高周波部７０３においてベースバンド信号あるいはデジタル信号に変換されたデータフレームは、復調部７２３でデータ復調され、受信フレーム解析部７２１に送られる。
【００４０】
受信フレーム解析部７２１では、入力された無線フレームがデータフレームであると判断すると、アプリケーションデータとして適切なフォーマットに変換する。そして、該アプリケーションデータを受信データアプリケーションインターフェース部７２０を介してアプリケーション処理部７０１に引き渡す。
【００４１】
一方、ビーコンフレームやリクエストフレームの送受信には、ＭＡＣプロトコル処理部７０２が利用される。
【００４２】
ＭＡＣプロトコル処理部７０２には、ビーコンプロトコルを実施するためのビーコンフレームの送受信機能が含まれている。さらにＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０２を制御するためのリクエストフレームの生成機能や、リクエストフレームに対応してＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０２から受信したレスポンスフレームの解析機能も含まれている。以下、ＭＡＣプロトコル処理部７０２の各機能の詳細について説明する。
【００４３】
４．ＭＡＣプロトコル処理部の内部構成
図８は、Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４０１に具備されるＭＡＣプロトコル処理部７０２の内部構成例を示した図である。なお、ＭＡＣプロトコル処理部７０２において実現される機能は、以下の２つの機能に大別することができる。
・すでに接続状態にある他の従属局（Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０２）との通信において実行される機能
・これから接続され、現在、待機状態にある他の従属局（Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３）との通信において実行される機能
なお、待機状態とは、新たに起動された従属局（ここでは、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３）が制御局（ここでは、Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４０１）に接続されるまでの間の遷移状態をいうものとする。
（１）接続状態における機能
Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４０１が、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０２から送信されたビーコンを受信した場合、受信したビーコンは、ビーコン／レスポンス判定部８０１からビーコン解析部８０２へと送られる。
【００４４】
ビーコン解析部８０２では受信したビーコンの内容を解析し、その解析結果をビーコンプロトコル処理部８０３へと伝える。ビーコンプロトコル処理部８０３では、ビーコンプロトコルに従って、受信したビーコンの内容とタイミングとを基準として、自局が送信するビーコンを生成するために必要なパラメータを決定する。
【００４５】
ビーコンプロトコル処理部８０３にて決定されたパラメータはビーコン生成部８０４へ伝えられ、ビーコン生成部８０４において自局が送信するビーコンが生成される。生成されたビーコンはビーコン／リクエスト選択部８０５を経て、最終的にアンテナ７０４からＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０２へと送信される。
（２）待機状態における機能
待機状態にある従属局との通信では、転送ビーコンプロトコル処理部８０８が動作する。転送ビーコンプロトコル処理部８０８は、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３が送信すべきビーコンを生成するための処理や、当該ビーコンを送信するタイミングを決定するための処理を実行する。さらにＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３に対する送信電力制御を実行する。
【００４６】
転送ビーコンプロトコル処理部８０８において処理が実行されると、従属局ビーコン生成部８０９では、従属局（ここでは、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３）が送信すべきビーコンを生成する。また、従属局送信電力設定部８１０では従属局（ここでは、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３）が送信する際の送信電力を設定する。更に、従属局伝送速度設定部８１２では、従属局（ここでは、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３）の伝送速度を設定する。
【００４７】
これらの処理を踏まえて、リクエスト生成部８１１では、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３に対してビーコン送信、ビーコン傍受、ビーコン転送、送信電力制御の各指示を行う際に用いられるリクエストフレームを生成する。
【００４８】
そして、その応答としてＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３からＷｉｒｅｌｅｓｓ  ＵＳＢホスト４０１が受信するレスポンスフレームは、レスポンス解析部８０６で解析される。
【００４９】
更に、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３からＷｉｒｅｌｅｓｓ  ＵＳＢホスト４０１が受信するビーコンは、転送ビーコン解析部８０７で解析される。
【００５０】
５．制御局における状態遷移
図９は、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３が待機状態にある場合の、Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４０１の状態遷移を示した状態遷移図である。換言すると図９はＷｉｒｅｌｅｓｓ  ＵＳＢホスト４０１が、新たに起動されたＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３を制御する際の制御処理を示している。
【００５１】
Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３の制御は、Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４０１がＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３に対してリクエストを送ることにより実行される。このリクエストに従って処理を行ったＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３では、当該リクエストに対応したレスポンスをＷｉｒｅｌｅｓｓ  ＵＳＢホスト４０１へ送ることによって、その処理の結果を通知する。図９に示すようにＷｉｒｅｌｅｓｓ  ＵＳＢホスト４０１は、４種類のリクエストにより待機状態のＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３を制御する。
【００５２】
９０１はＣｏｕｎｔＰａｃｋｅｔｓリクエストである。Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４０１からＣｏｕｎｔＰａｃｋｅｔｓリクエストを受け取ったＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３では、ビーコンの傍受を開始する。
【００５３】
そして指定された期間において受信したビーコンの個数、これらすべてのビーコンのＭＡＣヘッダの最初の６バイト、受信したタイミング、受信品質、をレスポンスとしてＷｉｒｅｌｅｓｓ  ＵＳＢホスト４０１へ返送する。
【００５４】
９０２はＣａｐｔｕｒｅＰａｃｋｅｔリクエストである。Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４０１からＣａｐｔｕｒｅＰａｃｋｅｔリクエストを受け取ったＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３では、このリクエストによって指定されたビーコンを受信する。そして、受信したビーコンのすべての内容、受信したタイミング、受信品質を、レスポンスとしてＷｉｒｅｌｅｓｓ  ＵＳＢホスト４０１へ返送する。
【００５５】
つまり、ＣｏｕｎｔＰａｃｋｅｔｓリクエスト及びＣａｐｔｕｒｅＰａｃｋｅｔリクエストを利用することにより、Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４０１はＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３が受信したビーコンに関連する情報を知ることができる。
【００５６】
９０３はＴｒａｎｓｍｉｔＰａｃｋｅｔリクエストである。Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４０１からＴｒａｎｓｍｉｔＰａｃｋｅｔリクエストを受け取ったＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３では、このリクエストによって指定された内容のビーコンを指定されたタイミングで送信する。ＴｒａｎｓｍｉｔＰａｃｋｅｔリクエストを利用することにより、Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４０１はＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３に対してビーコン送信を実行させることができる。
【００５７】
９０４はＳｅｔＷＵＳＢＤａｔａリクエストである。Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３では、Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４０１から、パラメータｗＶａｌｕｅがＴｒａｎｓｍｉｔＰｏｗｅｒに設定されたＳｅｔＷＵＳＢＤａｔａリクエストを受け取る。そして、自局がビーコンを送信するときに使用する送信電力をこのリクエストによって指定された値に設定する。
【００５８】
つまり、ＳｅｔＷＵＳＢＤａｔａリクエストを利用することにより、Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４０１はＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３の送信電力を制御することができる。
【００５９】
このように、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３では、Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４０１の制御のもとでビーコン送信を行う。これにより、Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４０１にとって隠れ端末となっている他のＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４１２とＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３との間でもビーコンプロトコルに従って協調動作させることが可能となる。
【００６０】
６．無線通信システム間の干渉についての説明
図１０は、無線通信ネットワーク４００と４１０との間の干渉を説明するための図である。図４において説明したとおり、無線通信ネットワーク４００に含まれるＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０２と、無線通信ネットワーク４１０に含まれるＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４１２とは、互いに遠距離に位置している。そして互いに通信することも、衝突することもなく、また、この状態では互いに干渉を与えることもない（図１０の（Ａ））。
【００６１】
しかしながら、この状態で、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３を起動すると、無線通信ネットワーク４００と無線通信ネットワーク４１０との間で干渉が生じることとなる。以下、その詳細を説明する。
【００６２】
起動したＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３は、最初に、無線フレームの傍受を行い、周辺に自局が接続するべき制御局（ここでは、Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４０１）が存在するかどうかを検知する。
【００６３】
そして、Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４０１が送信した無線フレームを受信したとすると、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３では、Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４０１を接続すべき制御局と判定する。
【００６４】
この判定の結果、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３はＷｉｒｅｌｅｓｓ  ＵＳＢホスト４０１に接続する。
【００６５】
接続が完了すると、Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４０１はＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３に対して、ＣｏｕｎｔＰａｃｋｅｔｓリクエストおよびＣａｐｔｕｒｅＰａｃｋｅｔリクエストを送信する。これにより、Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４０１は、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３の周辺環境に存在する他のＷｉｒｅｌｅｓｓ  ＵＳＢデバイスを検出する。
【００６６】
そして、Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４０１ではＴｒａｎｓｍｉｔＰａｃｋｅｔリクエストを用いて、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３に対して無線通信ネットワーク４００のビーコンピリオドにおいてビーコンを送信するように指示する。
【００６７】
ここで図１０（Ｂ）に示したように、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３が送信する無線フレームの到達領域１００１内にはＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４１２が含まれている。このため、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３が送信するビーコンなどの無線フレームはＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４１２に対して干渉を与えることになる。
【００６８】
特にＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３は、ビーコンのみならずデータ通信のために使用する他の無線フレームも無線通信ネットワーク４００に同期したＭＡＣプロトコルタイミングで送信する。このため、これらの無線フレームはすべてＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４１２が属する無線通信ネットワーク４１０に対する干渉を与える恐れがある。
【００６９】
そこで、本実施形態におけるＷｉｒｅｌｅｓｓ  ＵＳＢホスト４０１では、起動されたＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３の送信電力を制御することで、無線通信ネットワーク４１０との干渉を回避することとしている。以下、Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４０１における送信電力制御処理の流れについて詳細を説明する。
【００７０】
８．制御局における干渉回避のための送信電力制御処理の流れ
図１１は、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３が新たに起動したことにより、無線通信ネットワーク４１０との間で干渉が生じることがないように、Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４０１において実行される送信電力制御処理の流れを示す図である。
【００７１】
新たに起動したＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３は、最初に自局が接続するべき相手が存在するかどうかを探索するために、起動後の一定時間だけ無線フレームの傍受を行う。この時点でＷｉｒｅｌｅｓｓ  ＵＳＢホスト４０１が送信する無線フレームを受信したＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３では、Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４０１が自局の所望する通信相手局であると判断する。この結果、Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４０１に対して接続要求を行う。
【００７２】
Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４０１では、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３から接続要求を受信すると、図１１に示す送信電力制御処理を開始する。
【００７３】
ステップＳ１１０１では、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３に対して接続を許可した後、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３に対してビーコン傍受リクエストを発行する。
【００７４】
このビーコン傍受リクエストはＷｉｒｅｌｅｓｓ  ＵＳＢプロトコルにおいてはＣｏｕｎｔＰａｃｋｅｔｓリクエストに相当するが、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３のビーコンの傍受を起動させるものであれば特にこれに限定されない。
【００７５】
ステップＳ１１０２では、このビーコン傍受リクエストで指定された期間が経過した後、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３に対して、ビーコン転送リクエストを発行する。
【００７６】
なお、ビーコン転送リクエストはＷｉｒｅｌｅｓｓ  ＵＳＢプロトコルにおいてはＣａｐｔｕｒｅＰａｃｋｅｔリクエストに相当するが、特にこれに限定されるものではない。他の方式であっても受信したビーコンの内容をＷｉｒｅｌｅｓｓ  ＵＳＢホスト４０１へ転送するようＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３に指示するものであればよい。
【００７７】
ビーコン転送リクエストに対するレスポンスとして、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３は自局が受信したビーコンに関する情報をＷｉｒｅｌｅｓｓ  ＵＳＢホスト４０１へ転送する（第１の送信手段）。そして、Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４０１ではこれを受信する（第１の受信手段）。なお、ビーコンに関する情報には、ビーコンの内容やそれぞれのビーコンを受信したタイミング等が含まれる。
【００７８】
ステップＳ１１０３では、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３から受信したビーコンに関する情報を解析する。そしてＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３が非同期ネットワーク（ここでは、無線通信ネットワーク４１０）に属する無線端末からのビーコンを受信したかどうかを判定する（第１の判定手段）。
【００７９】
ステップＳ１１０３において、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３が無線通信ネットワーク４１０に属する無線端末からビーコンを受信していたと判定した場合には、ステップＳ１１０４に進む。
【００８０】
ステップＳ１１０４では、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３に対して送信電力を最大レベルに設定するための送信電力設定リクエストを送る。
【００８１】
なお、送信電力設定リクエストはＷｉｒｅｌｅｓｓ  ＵＳＢプロトコルにおいてはＳｅｔＷＵＳＢＤａｔａリクエストに相当するが、他の方式であってもＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３の送信電力を設定するものであれば特にこれに限定されない。
【００８２】
さらにステップＳ１１０５では、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３に対して、非同期ＢＰにおいてビーコン送信を開始するようにビーコン送信リクエストを送る（第１の指示手段）。ここで、ビーコン送信のタイミングとして、無線通信ネットワーク４１０が使用している非同期ＢＰに含まれるビーコンスロットが選択される点が本実施形態の特徴の一つである。
【００８３】
なお、ビーコン送信リクエストはＷｉｒｅｌｅｓｓ  ＵＳＢプロトコルにおいてはＴｒａｎｓｍｉｔＰａｃｋｅｔリクエストに相当するが、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３のビーコンフレームの送信を起動させるものであれば特にこれに限られない。
【００８４】
Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３が最大送信電力でビーコンを送信した場合（第２の送信手段）、ビーコンの到達領域１００１にはＷｉｒｅｌｅｓｓ  ＵＳＢホスト４０１だけでなく、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４１２も含まれることとなる。
【００８５】
このためＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４１２では、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３から送信されたビーコンを受信することとなる。ビーコンを受信したＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４１２では、自局が送信するビーコンに含まれているビーコンスロット占有情報のフィールドに、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３のアドレスを格納する。なお、アドレスの格納先は、ビーコンスロット占有情報のフィールドのうち、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３からビーコンを受信したスロット番号に対応するフィールドである。このようにして生成されたビーコンがＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４１２からＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３に送信される。
【００８６】
ステップＳ１１０６では、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３に対して再びビーコン傍受リクエスト及びビーコン転送リクエストを送信する。Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３では、ビーコン傍受リクエストに対応して、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４１２から送信されたビーコンを受信する。また、ビーコン転送リクエストに対応して、当該受信したビーコンに関する情報をＷｉｒｅｌｅｓｓ  ＵＳＢホスト４０１に転送する（第３の送信手段）。
【００８７】
ステップＳ１１０７では、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３から転送されたビーコンに関する情報を受信する（第２の受信手段）。
【００８８】
ステップＳ１１０８では、受信したビーコンの内容を解析する。そして、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４１２が送信したビーコンに含まれるビーコンスロット占有情報にＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３に関連する情報が存在するかどうかを判定する（第２の判定手段）。
【００８９】
Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４１２が生成したビーコンスロット占有情報にＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３が含まれていた場合は、ＵＳＢデバイス４０３からのビーコンをＵＳＢデバイス４１２が受信していたことになる。つまり、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３が送信したビーコンが無線通信ネットワーク４１０に干渉しているとことになる。したがって、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４１２が生成したビーコンスロット占有情報にＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３が含まれていた場合には、干渉が発生していると判定し、ステップＳ１１０９に進む。
【００９０】
ステップＳ１１０９では、Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４０１は、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３のビーコンがＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４１２に到達していると判定する。そして、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３に対して送信電力を変更する（１段階下げる）ための送信電力設定リクエストを発行する（第２の指示手段）。
【００９１】
送信電力設定リクエストに従ってＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３ではビーコンの送信電力を下げる。
【００９２】
ステップＳ１１１０では、Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４０１とＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３との間の通信が維持されているか否かを確認する。
【００９３】
ステップＳ１１１０において、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３との通信が維持されていると判定された場合には、ステップＳ１１０５に戻る。そして、再度、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３に対してビーコン傍受リクエストを発行する。このようにしてステップＳ１１０５〜Ｓ１１１０における処理を繰り返すことで、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３の送信電力が変更されていく（低減されていく）こととなる。
【００９４】
なお、Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４０１がＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３における送信電力制御を完了するのは次の２つの場合である。
【００９５】
・第一は、ステップＳ１１０８においてＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４１２が送信するビーコンスロット占有情報に、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３を識別する情報が含まれなくなった場合。
【００９６】
この場合、Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４０１は送信電力制御処理を終了し、データ通信処理へ遷移する。
【００９７】
このとき、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３が送信する無線フレームの到達領域１２０１の中には、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４１２は含まれなくなる（図１２参照）。これは、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３が送信する無線フレームがＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４１２に対して干渉を起こさないことを意味する。
【００９８】
・第二は、ステップＳ１１１０においてＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３が送信する無線フレームをＷｉｒｅｌｅｓｓ  ＵＳＢホスト４０１が受信できなくなった場合。
【００９９】
この場合、Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４０１はＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３に対して送信電力設定リクエストによって送信電力を１段階上げる（増加）ように指示し（ステップＳ１１１０）、その後データ通信処理へ遷移する。
【０１００】
この場合は、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３が送信する無線フレームがＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４１２に対して引き起こす干渉を完全に回避できたわけではない。ただし、Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４０１との通信を維持するのに必要な送信電力を下限値としてＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４１２へ与える干渉を極力低減したこととなる。
【０１０１】
以上の説明から明らかなように、本実施形態によれば、従属局が送信する無線フレームが、非同期に動作する他の無線通信ネットワークの無線端末に対して与える干渉を低減させることが可能となる。
【０１０２】
なお、通信状態に応じて複数のデータ伝送速度を切り替えて使用する無線通信システムにあっては、図１１のフローチャートに従って決定された送信電力によって通信可能な伝送速度を用いて、データ送信することが可能である。
【０１０３】
［第２の実施形態］
上記第１の実施形態では、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３の送信電力を次第に下げながら送信電力制御を実施することとしたが、本発明はこれに限定されず、送信電力を次第に上げながら、送信電力制御を実施するようにしてもよい。
【０１０４】
以下、図１３を参照しながら、本実施形態にかかる制御局における干渉回避のための送信電力制御処理の流れについて説明する。
【０１０５】
新たに起動したＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３は、最初に自局が接続するべき相手が存在するかどうかを探索するために、起動後の一定時間だけ無線フレームの傍受を行う。この時点でＷｉｒｅｌｅｓｓ  ＵＳＢホスト４０１が送信する無線フレームを受信したＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３では、Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４０１が自局の所望する通信相手局であると判断する。この結果、Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４０１に対して接続要求を行う。
【０１０６】
Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４０１では、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３から接続要求を受信すると、図１３に示す送信電力制御処理を開始する。
【０１０７】
ステップＳ１３０１では、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３に対して接続を許可した後、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３に対してビーコン傍受リクエストを発行する。
【０１０８】
ステップＳ１３０２では、このビーコン傍受リクエストで指定された期間が経過した後、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３に対して、ビーコン転送リクエストを発行する。
【０１０９】
ビーコン転送リクエストに対するレスポンスとして、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３は自局が受信したビーコンに関する情報をＷｉｒｅｌｅｓｓ  ＵＳＢホスト４０１へ転送する。そして、Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４０１はこれを受信する。なお、ビーコンに関する情報には、ビーコンの内容やそれぞれのビーコンを受信したタイミング情報が含まれる。
【０１１０】
ステップＳ１３０３では、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３から受信したビーコンに関する情報を解析する。そしてＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３が非同期ネットワーク（ここでは、無線通信ネットワーク４１０）に属する無線端末からのビーコンを受信したかどうかを判定する。
【０１１１】
ステップＳ１３０３において、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３が無線通信ネットワーク４１０に属する無線端末からビーコンを受信していたと判定した場合には、ステップＳ１３０４に進む。
【０１１２】
ステップＳ１３０４では、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３に対してＷｉｒｅｌｅｓｓ  ＵＳＢホスト４０１と通信可能となる最低限の送信電力に設定するための送信電力設定リクエストを送る。
【０１１３】
さらにステップＳ１３０５では、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３に対して、非同期ＢＰにおいてビーコン送信を開始するようにビーコン送信リクエストを送る。上記第１の実施形態と同様に、ここで選択されるビーコン送信タイミングは無線通信ネットワーク４１０が使用している非同期ＢＰに含まれるビーコンスロットである。
【０１１４】
無線通信ネットワーク４１０に属するＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４１２が、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３から送信されたビーコンを受信できた場合、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４１２では、これを格納する。具体的には、自局が送信するビーコンに含まれているビーコンスロット占有情報のフィールドのうち、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３からビーコンを受信したスロット番号に対応するフィールドに、そのアドレスを格納する。
【０１１５】
しかしながら、この時点においてＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３の送信電力は比較的低いレベルのため、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４１２は、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３が送信したビーコンを受信できない。従って、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４１２が送信するビーコンに含まれているビーコンスロット占有情報には、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３を識別する情報は含まれないこととなる。
【０１１６】
ステップＳ１３０６では、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３に対して再びビーコン傍受リクエスト及びビーコン転送リクエストを送信する。Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３では、ビーコン傍受リクエストに対応にて、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４１２から送信されたビーコンを受信する。また、ビーコン転送リクエストに対応して、当該受信したビーコンに関する情報をＷｉｒｅｌｅｓｓ  ＵＳＢホスト４０１に転送する。
【０１１７】
ステップＳ１３０７では、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３から転送されたビーコンに関する情報を受信する。
【０１１８】
ステップＳ１３０８では、受信したビーコンの内容を解析し、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４１２が送信したビーコンに含まれるビーコンスロット占有情報にＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３に関連する情報が存在するかどうかを判定する。
【０１１９】
Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４１２が生成したビーコンスロット占有情報にＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３が含まれていた場合には、ステップＳ１３０９に進む。
【０１２０】
ステップＳ１３０９では、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３が送信するビーコンがＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４１２に到達していないと判定する。そして、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０２に対して送信電力を１段階上げるための送信電力設定リクエストを発行した後、ステップＳ１３０５に戻る。
【０１２１】
ステップＳ１３０５では、再度、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４１２に対してビーコン傍受リクエストを発行する。このようにしてステップＳ１３０５〜Ｓ１３０９の処理を繰り返すことで、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３の送信電力を次第に上げていく。
【０１２２】
ステップＳ１３０８においてＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４１２が送信するビーコンスロット占有情報に、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３を識別する情報が含まれていると判定された場合には、ステップＳ１３１０に進む。
【０１２３】
ステップＳ１３１０では、Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４０１は、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３が送信するビーコンがＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４１２に到達していると判定する。これは非同期に動作している場合に干渉となる程度の送信電力であることを意味する。
【０１２４】
従って、ステップＳ１３１０では、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３に対して送信電力設定リクエストによって送信電力を１段階下げる（低下）ように指示し、その後データ通信処理へ遷移する。
【０１２５】
以後のデータ通信においてＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３は、この時点での送信電力で無線フレームを送信する。この結果、無線通信ネットワーク４１０とは非同期に送信された無線フレームであっても無線通信ネットワーク４１０に対して干渉を与えることはなくなる。
【０１２６】
以上説明したように、Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３が次第に自局の送信電力を下げていく方式だけでなく、送信電力を次第に上げていく方式を用いても本発明の目的を達成することができる。なお、これら二つの方式を組み合わせた実施形態も同様に本発明に含まれるものとする。
【０１２７】
以上のように、制御局としての通信装置は、他の通信装置が受信した信号に関する情報を受信し、該情報に基づいて、前記他の通信装置が送信する信号が他のネットワークに干渉するか否かを判定する第１の判定を行う。そして、第１の判定の結果に基づいて、他の通信装置に対して送信電力の制御を指示する第１の指示を行う。
【０１２８】
また、この第１の判定は、他の通信装置が送信する信号が他のネットワークの通信装置において受信されたか否かを判定することを含む。
【０１２９】
また、第１の指示は、第１の判定により、他の通信装置が送信する信号が他の通信ネットワークに干渉しないと判定されるまで、他の通信装置に対して、送信電力の増加または低下を指示することを含む。
【０１３０】
また、通信装置と他の通信装置との通信が維持されているか否かを判定する第２の判定を行い、第１の指示は、通信装置と他の通信装置との通信を維持するために必要な送信電力を下限値として、他の通信装置に対して記送信電力を指示することを含む。
【０１３１】
また、通信装置は、他の通信装置に対して、他の通信ネットワークに同期した信号の送信を指示する第２の指示を行う。
【０１３２】
また、通信装置は、他の通信装置に対して、他の通信装置が受信した信号に関する情報の送信を指示する第３の指示を行う。
【０１３３】
また、通信装置は、他の通信装置が他の通信ネットワークからの信号を受信するか否かを判定する第３の判定を行い、第２の指示は、第３の判定結果に基づいて、他の通信ネットワークに同期した信号の送信を指示することを含む。
【０１３４】
［他の実施形態］
なお、本発明は、複数の機器（例えばホストコンピュータ、インタフェース機器、リーダ、プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機、ファクシミリ装置など）に適用してもよい。
【０１３５】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体を、システムあるいは装置に供給するよう構成することによっても達成されることはいうまでもない。この場合、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムコードを読出し実行することにより、上記機能が実現されることとなる。なお、この場合、そのプログラムコードを記録した記録媒体は本発明を構成することになる。
【０１３６】
プログラムコードを供給するための記録媒体としては、例えば、フロッピ（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【０１３７】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現される場合に限られない。例えば、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１３８】
さらに、記録媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、前述した実施形態の機能が実現される場合も含まれる。つまり、プログラムコードがメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって実現される場合も含まれる。
【図面の簡単な説明】
【０１３９】
【図１】ＭＡＣプロトコルにより規定される無線フレームの全体構成を示した図である。
【図２】無線フレームに含まれるビーコンピリオドの構成を示した図である。
【図３】ＭＡＣプロトコルに従って送信されるビーコンの構成を示す模式図である。
【図４】本発明の第１の実施形態に係る無線端末により構築された無線通信ネットワーク群の構成を示す図である。
【図５】ＭＡＣプロトコルにおけるタイミングを示した図である。
【図６】ビーコンの設定内容の一例を示す図である。
【図７】制御局の内部構成の一例を示す図である。
【図８】Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４０１に具備されるＭＡＣプロトコル処理部７０２の内部構成例を示した図である。
【図９】Ｗｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３が待機状態にある場合の、Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４０１の状態遷移を示した状態遷移図である。
【図１０】無線通信ネットワーク４００と４１０との間の干渉を説明するための図である。
【図１１】Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４０１において実行される送信電力制御処理の流れを示す図である。
【図１２】送信電力制御処理を実行後のＷｉｒｅｌｅｓｓ  ＵＳＢデバイス４０３のビーコンの到達領域を示す図である。
【図１３】Ｗｉｒｅｌｅｓｓ  ＵＳＢホスト４０１において実行される他の送信電力制御処理の流れを示す図である。
【図１】
0004989346.tif 000002
【図２】
0004989346.tif 000003
【図３】
0004989346.tif 000004
【図４】
0004989346.tif 000005
【図５】
0004989346.tif 000006
【図６】
0004989346.tif 000007
【図７】
0004989346.tif 000008
【図８】
0004989346.tif 000009
【図９】
0004989346.tif 000010
【図１０】
0004989346.tif 000011
【図１１】
0004989346.tif 000012
【図１２】
0004989346.tif 000013
【図１３】
0004989346.tif 000014