(57)【要約】【課題】できるだけ多くのアンテナの使用を維持しつつ、電波干渉を効率よく低減することが可能な情報処理装置を実現する。【解決手段】コンピュータ１０は、ＢＴアンテナ５を用いて無線通信を実行するＢｌｕｅｔｏｏｔｈモジュール１２０と、無線ＬＡＮアンテナ１，２，３を用いて無線通信を実行する無線ＬＡＮモジュール１２３とを備えている。無線ＬＡＮモジュール１２３のベースバンド処理部２０１は、Ｂｌｕｅｔｏｏｔｈモジュール１２０が電源オンされた場合、無線ＬＡＮアンテナ１，２，３をＢＴアンテナ５とのアイソレーションレベルが低い順に順次使用停止する処理を実行する。これにより、できるだけ多くの無線ＬＡＮアンテナの使用を維持しつつ、電波干渉を効率よく低減することが可能となる。【選択図】      図２
2006129247.tif 000002
【特許請求の範囲】
【請求項１】
第１の無線通信方式に対応するアンテナと、
前記第１の無線通信方式に対応するアンテナを使用することによって第１の無線通信方式で無線通信を実行する第１の無線通信部と、
第２の無線通信方式に対応する複数のアンテナと、
前記第２の無線通信方式に対応する複数のアンテナを使用することによって第２の無線通信方式で無線通信を実行する第２の無線通信部と、
前記第１の無線通信部および前記第２の無線通信部がそれぞれ動作している場合、前記第１の無線通信方式に対応するアンテナと前記第２の無線通信方式に対応する複数のアンテナとの間のアイソレーションレベルに基づいて予め決定された前記第２の無線通信方式に対応する複数のアンテナ間の順位付けを示す情報に従って、前記第１の無線通信方式にて実行される無線通信と前記第２の無線通信方式にて実行される無線通信との間で生じる信号干渉が所定レベルに低減されるまで、前記第２の無線通信方式に対応する複数のアンテナを前記アイソレーションレベルの低い順に使用停止する処理を実行する制御手段とを具備することを特徴とする情報処理装置。
【請求項２】
前記制御手段は、前記第２の無線通信方式に対応する複数のアンテナの内で前記アイソレーションレベルが最も低いアンテナの使用が停止された場合、前記第１の無線通信方式にて実行される無線通信と前記第２の無線通信方式にて実行される無線通信との間で生じる信号干渉が所定レベルにまで低減されたか否かを判別する手段と、前記信号干渉が前記所定レベルにまで低減されなかった場合、前記情報に基づいて、前記第２の無線通信方式に対応する複数のアンテナの内で前記アイソレーションレベルが２番目に低いアンテナの使用を停止する手段とを含むことを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記制御手段は、前記第２の無線通信方式に対応する複数のアンテナを用いて前記第２の無線通信部によって実行される無線通信のスループットを検出する手段と、検出されたスループットが所定値よりも低い場合、前記第２の無線通信方式に対応する複数のアンテナを前記アイソレーションレベルの低い順に使用停止する処理を開始する手段を含むことを特徴とする請求項１記載の情報処理装置。
【請求項４】
前記制御手段は、前記第１の無線通信部によって実行される無線通信のスループットを検出する手段と、検出されたスループットが所定値よりも低い場合、前記第２の無線通信方式に対応する複数のアンテナを前記アイソレーションレベルの低い順に使用停止する処理を開始する手段を含むことを特徴とする請求項１記載の情報処理装置。
【請求項５】
前記制御手段は、前記第２の無線通信方式に対応する複数のアンテナの内で前記アイソレーションレベルが最も高いアンテナ以外の他の全てのアンテナの使用が停止された場合、前記アイソレーションレベルが最も高いアンテナを用いて前記第２の無線通信部によって実行される無線通信のスループットを検出する手段と、検出されたスループットが所定値よりも低い場合、前記アイソレーションレベルが最も高いアンテナの使用を停止し、且つ前記アイソレーションレベルが２番目に高いアンテナの使用を再開する手段とを含むことを特徴とする請求項１記載の情報処理装置。
【請求項６】
前記制御手段は、前記第１の無線通信部の動作が停止された場合、前記第２の無線通信方式に対応する複数のアンテナの内で使用が停止されている各アンテナの使用を再開する手段を含むことを特徴とする請求項１記載の情報処理装置。
【請求項７】
筐体と、
前記筐体に設けられた第１アンテナと、
前記筐体内に設けられ、前記第１アンテナを使用することによって第１の無線通信方式で無線通信を実行する第１の無線通信部と、
前記筐体の互いに異なる位置にそれぞれ設けられた第２アンテナ、第３アンテナ、および第４アンテナと、
前記筐体内に設けられ、前記第２アンテナ、前記第３アンテナ、および前記第４アンテナを使用することによって第２の無線通信方式で無線通信を実行する第２の無線通信部と、
前記第１の無線通信部および前記第２の無線通信部がそれぞれ動作している場合、前記第１アンテナと前記第２アンテナ、前記第３アンテナ、および前記第４アンテナそれぞれとの間のアイソレーションレベルに基づいて予め決定された前記第２アンテナ、前記第３アンテナ、および前記第４アンテナ間の順位付けを示す情報に基づいて、前記第２アンテナ、前記第３アンテナ、および前記第４アンテナ内で前記第１アンテナとの間のアイソレーションレベルが最も低いアンテナの使用を停止する手段と、
前記アイソレーションレベルが最も低いアンテナの使用が停止された場合、前記第１の無線通信方式にて実行される無線通信と前記第２の無線通信方式にて実行される無線通信との間で生じる信号干渉が所定レベルに低減されたか否かを判別する手段と、
前記信号干渉が前記所定レベルにまで低減されなかった場合、前記情報に基づいて、前記第２アンテナ、前記第３アンテナ、および前記第４アンテナ内で前記第１アンテナとの間のアイソレーションレベルが２番目に低いアンテナの使用を停止する手段とを具備することを特徴とする情報処理装置。
【請求項８】
前記制御手段は、前記第１の無線通信部の動作が停止された場合、前記第２アンテナ、前記第３アンテナ、および前記第４アンテナの内で使用が停止されている各アンテナの使用を再開する手段を含むことを特徴とする請求項７記載の情報処理装置。
【請求項９】
第１の無線通信方式に対応するアンテナを使用することによって第１の無線通信方式で無線通信を実行する第１の無線通信部と、第２の無線通信方式に対応する複数のアンテナを使用することによって第２の無線通信方式で無線通信を実行する無線通信を実行する第２の無線通信部との間で生じる信号干渉を防止するための通信制御方法であって、
前記第１の無線通信部および前記第２の無線通信部がそれぞれ動作している場合、前記第１の無線通信方式に対応するアンテナと前記第２の無線通信方式に対応する複数のアンテナとの間のアイソレーションレベルに基づいて予め決定された前記第２の無線通信方式に対応する複数のアンテナ間の順位付けを示す情報に基づいて、前記第２の無線通信方式に対応する複数のアンテナ内で前記第１の無線通信方式に対応するアンテナとの間のアイソレーションレベルが最も低いアンテナの使用を停止するステップと、
前記アイソレーションレベルが最も低いアンテナの使用が停止された場合、前記第１の無線通信方式にて実行される無線通信と前記第２の無線通信方式にて実行される無線通信との間で生じる信号干渉が所定レベルに低減されたか否かを判別するステップと、
前記信号干渉が前記所定レベルにまで低減されなかった場合、前記情報に基づいて、前記第２の無線通信方式に対応する複数のアンテナの内で前記第１の無線通信方式に対応するアンテナとの間のアイソレーションレベルが２番目に低いアンテナの使用を停止するステップとを具備することを特徴とする通信制御方法。
【請求項１０】
前記停止するステップは、前記第２の無線通信方式に対応する複数のアンテナを用いて前記第２の無線通信部によって実行される無線通信のスループットを検出するステップと、検出されたスループットが所定値よりも低い場合、前記第２の無線通信方式に対応する複数のアンテナを前記アイソレーションレベルの低い順に使用を停止するステップを含むことを特徴とする請求項９記載の通信制御方法。
【請求項１１】
前記停止するステップは、前記第１の無線通信部によって実行される無線通信のスループットを検出するステップと、検出されたスループットが所定値よりも低い場合、前記第２の無線通信方式に対応する複数のアンテナを前記アイソレーションレベルの低い順に使用を停止するステップを含むことを特徴とする請求項９記載の通信制御方法。
【請求項１２】
前記停止するステップは、前記第２の無線通信方式に対応する複数のアンテナの内で前記アイソレーションレベルが最も高いアンテナ以外の他の全てのアンテナの使用が停止された場合、前記アイソレーションレベルが最も高いアンテナを用いて前記第２の無線通信部によって実行される無線通信のスループットを検出するステップと、検出されたスループットが所定値よりも低い場合、前記アイソレーションレベルが最も高いアンテナの使用を停止し、且つ前記アイソレーションレベルが２番目に高いアンテナの使用を再開するステップとを含むことを特徴とする請求項９記載の通信制御方法。
【請求項１３】
前記第１の無線通信部の動作が停止された場合、前記第２の無線通信方式に対応する複数のアンテナの内で使用が停止されている各アンテナの使用を再開するステップをさらに具備することを特徴とする請求項９記載の通信制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばパーソナルコンピュータのような情報処理装置に関し、特に複数種の無線通信方式をサポートする情報処理装置および同装置で用いられる通信制御方法に関する。
【背景技術】
【０００２】
近年、ＩＥＥＥ８０２．１１規格（無線ＬＡＮ）に対応する無線通信デバイスとＢｌｕｅｔｏｏｔｈ規格に対応する無線通信デバイスの双方を搭載したパーソナルコンピュータが開発されている。
【０００３】
これらの無線通信デバイスは、２．４ＧＨｚのＩＳＭ（Industrial Scientific and Medical）バンドを利用する。そのため、無線ＬＡＮとＢｌｕｅｔｏｏｔｈを同時に使用すると、電波干渉により通信速度が著しく低下するという問題が発生する。
【０００４】
Ｂｌｕｅｔｏｏｔｈ  Ｖｅｒ１．２においては、電波干渉を軽減するために、ＡＦＨ（Adaptive Frequency Hopping）技術が利用されている。ＡＦＨ技術は、無線ＬＡＮによって使用されているチャネルを避けて周波数ホッピングを実行する技術である。しかし、ＡＦＨ技術を用いても、完全に干渉を無くすことはできない。また、ＡＦＨ技術を用いることによる効果は、無線ＬＡＮのアンテナとＢｌｕｅｔｏｏｔｈのアンテナとの間のアイソレーション（Isolation）レベルによっても変わる。一般には、無線ＬＡＮのアンテナとＢｌｕｅｔｏｏｔｈのアンテナとの間のIsolationレベルを少なくとも４０ｄＢ確保すべきことが推奨されている。
【０００５】
しかしながら、４０ｄＢのIsolationレベルは空間距離に換算するとおよそ１メートルの距離に対応するため、パーソナルコンピュータにおいて４０ｄＢのIsolationレベルを確保することは実際上困難である。
【０００６】
特許文献１には、無線ＬＡＮとＢｌｕｅｔｏｏｔｈとの干渉を防止するために、無線ＬＡＮが使用するアンテナを単純に１つのみに制限する技術が開示されている。
【特許文献１】特開２００４−３２４６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、一般に、使用するアンテナの数が多いほど、無線通信の性能は向上する。このため、使用するアンテナを単純に１つのみに制限すると、これによって却って無線通信性能が低下されてしまうことになる。
【０００８】
本発明は上述の事情を考慮してなされたものであり、できるだけ多くのアンテナの使用を維持しつつ、電波干渉を効率よく低減することが情報処理装置および通信制御情報を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述の課題を解決するため、本発明の情報処理装置は、第１の無線通信方式に対応するアンテナと、前記第１の無線通信方式に対応するアンテナを使用することによって第１の無線通信方式で無線通信を実行する第１の無線通信部と、第２の無線通信方式に対応する複数のアンテナと、前記第２の無線通信方式に対応する複数のアンテナを使用することによって第２の無線通信方式で無線通信を実行する第２の無線通信部と、前記第１の無線通信部および前記第２の無線通信部がそれぞれ動作している場合、前記第１の無線通信方式に対応するアンテナと前記第２の無線通信方式に対応する複数のアンテナとの間のアイソレーションレベルに基づいて予め決定された前記第２の無線通信方式に対応する複数のアンテナ間の順位付けを示す情報に従って、前記第１の無線通信方式にて実行される無線通信と前記第２の無線通信方式にて実行される無線通信との間で生じる信号干渉が所定レベルに低減されるまで、前記第２の無線通信方式に対応する複数のアンテナを前記アイソレーションレベルの低い順に使用停止する処理を実行する制御手段とを具備することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、できるだけ多くのアンテナの使用を維持しつつ、電波干渉を効率よく低減することが可能となる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照して本発明の実施形態を説明する。
【００１２】
まず、図１および図２を参照して、本発明の一実施形態に係る情報処理装置の構成について説明する。この情報処理装置は、例えばノートブック型パーソナルコンピュータ１０として実現されている。
【００１３】
図１は、ノートブック型パーソナルコンピュータ１０のディスプレイユニットを開いた状態における正面図である。本コンピュータ１０は、コンピュータ本体１１と、ディスプレイユニット１２とから構成される。ディスプレイユニット１２には、ＬＣＤ１７（Liquid Crystal Display）から構成される表示装置が組み込まれており、そのＬＣＤ１７の表示画面はディスプレイユニット１２のほぼ中央に位置されている。
【００１４】
ディスプレイユニット１２は、コンピュータ本体１１に対して開放位置と閉塞位置との間を回動自由に取り付けられている。コンピュータ本体１１は薄い箱形の筐体を有しており、その上面にはキーボード１３、本コンピュータ１０を電源オン／オフするためのパワーボタン１４、およびタッチパッド１６などが配置されている。また、コンピュータ本体１１内部には、第１の無線通信部として機能するＢｌｕｅｔｏｏｔｈモジュール１２０と、第２の無線通信部として機能する無線ＬＡＮモジュール１２３とが設けられている。
【００１５】
このＢｌｕｅｔｏｏｔｈモジュール（ＢＴモジュール）１２０および無線ＬＡＮモジュール１２３は、ともに２．４ＧＨｚの周波数帯域を使用する。
【００１６】
Ｂｌｕｅｔｏｏｔｈモジュール１２０は、例えば、Ｂｌｕｅｔｏｏｔｈ  Ｖｅｒ１．２規格に対応する無線通信を実行する無線通信部である。このＢｌｕｅｔｏｏｔｈモジュール１２０のアンテナ５は、ディスプレイユニット１２の筐体上部に配置されている。Ｂｌｕｅｔｏｏｔｈモジュール１２０とアンテナ５との間は、アンテナケーブル５Ａによって接続されている。Ｂｌｕｅｔｏｏｔｈモジュール１２０は、アンテナ５を用いて外部のＢｌｕｅｔｏｏｔｈデバイスとの無線通信を実行する。以下では、アンテナ５をＢＴアンテナ５と称する。
【００１７】
無線ＬＡＮモジュール１２３は、例えばＩＥＥＥ８０２．１１規格に準拠した無線通信を実行する無線通信部である。この無線ＬＡＮモジュール１２３は、複数のアンテナ１，２，３を用いて外部の無線ＬＡＮデバイスとの無線通信を実行する。例えば、無線ＬＡＮモジュール１２３は、アンテナ１，２，３を用いたダイバーシティ方式で無線通信を実行する。この場合、無線ＬＡＮモジュール１２３は、信号受信時には、アンテナ１，２，３の中で最も受信信号レベルの高いアンテナを選択して使用する。送信時には、無線ＬＡＮモジュール１２３は、前回の受信時に選択されたアンテナを用いて無線信号を送信する。アンテナ１，２，３は、ディスプレイユニット１２の筐体上の互いに異なる位置にそれぞれ設けられている。例えば、アンテナ１は、ディスプレイユニット１２の筐体上部の左端に配置され、アンテナ２は、ディスプレイユニット１２の筐体上部の右端に配置され、アンテナ３は、ディスプレイユニット１２の筐体の右側部に配置されている。
【００１８】
ダイバーシティ方式においては、各アンテナ間の距離を３／４λ以上に設定することが好ましい。このため、本実施形態においても、アンテナ１，２，３の配置位置は、互いに３／４λ以上離れるように決定されている。
【００１９】
アンテナ１，２，３は、それぞれアンテナケーブル１Ａ、２Ａ、３Ａを介して無線ＬＡＮモジュール１２３に接続されている。以下では、アンテナ１，２，３を、それぞれ無線ＬＡＮアンテナ１，２，３と称する。
【００２０】
次に、図２を参照して、本コンピュータ１０のシステム構成について説明する。
【００２１】
本コンピュータ１０は、図２に示されているように、ＣＰＵ１１１、ノースブリッジ１１２、主メモリ１１３、グラフィックスコントローラ１１４、ＬＣＤ１７、サウスブリッジ１１６、ハードディスクドライブ（ＨＤＤ）１１７、光ディスクドライブ（ＯＤＤ）１１８、ＵＳＢ（Universal Serial Bus）コントローラ１１９、Ｂｌｕｅｔｏｏｔｈモジュール１２０、ＢＩＯＳ−ＲＯＭ１２１、エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１２２、および無線ＬＡＮモジュール１２３等を備えている。
【００２２】
ＣＰＵ１１１は、本コンピュータ１０の動作を制御するために設けられたプロセッサであり、ハードディスクドライブ（ＨＤＤ）１１７から主メモリ１１３にロードされた各プログラムを実行する。また、ＣＰＵ１１１は、ＢＩＯＳ−ＲＯＭ１２０に格納されたシステムＢＩＯＳ（Basic Input Output System）も実行する。システムＢＩＯＳはハードウェア制御のためのプログラムである。
【００２３】
ノースブリッジ１１２はＣＰＵ１１１のローカルバスとサウスブリッジ１１６との間を接続するブリッジデバイスである。また、ノースブリッジ１１２は、ＡＧＰ（Accelerated Graphics Port）バスなどを介してグラフィクスコントローラ１１４との通信を実行する機能も有している。
【００２４】
グラフィクスコントローラ１１４は、本コンピュータ１０のディスプレイモニタとして使用されるＬＣＤ１７を制御する表示コントローラである。このグラフィクスコントローラ１１４は、ビデオメモリ（ＶＲＡＭ）１１４Ａに書き込まれた映像データからＬＣＤ１７に送出すべき表示信号を生成する。サウスブリッジ１１６は、ＬＰＣ（Low Pin Count）バス上の各デバイス、およびＰＣＩ（Peripheral Component Interconnect）バス上の各デバイスを制御する。また、サウスブリッジ１１６には、ＨＤＤ１１７、ＯＤＤ１１８を制御する機能、およびＵＳＢコントローラ１１９をアクセス制御するための機能も有している。
【００２５】
また、サウスブリッジ１１９は、ＨＤＤ１１７、ＯＤＤ１１８を制御するためのＩＤＥ（Integrated Drive Electronics）コントローラを内蔵している。
【００２６】
ＨＤＤ１１７は、各種ソフトウェア及びデータを格納する記憶装置である。光ディスクドライブ（ＯＤＤ）１１８は、例えばＤＶＤ、ＣＤなどの記憶メディアを駆動するためのドライブユニットである。
【００２７】
ＵＳＢコントローラ１１９は、本コンピュータ１０とＵＳＢ規格に対応する周辺機器との間を接続するバスインターフェースである。このＵＳＢコントローラ１１９にはＢｌｕｅｔｏｏｔｈモジュール１２０が接続されている。
【００２８】
エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１２２は、電力管理のためのエンベデッドコントローラと、キーボード（ＫＢ）１３、パワーボタン１４、およびタッチパッド１６を制御するためのキーボードコントローラとが集積された１チップマイクロコンピュータである。
【００２９】
次に図３を参照して、無線ＬＡＮモジュール１２３の構成を説明する。
【００３０】
無線ＬＡＮモジュール１２３は、ＰＣＩインターフェース２００を介してＰＣＩバスに接続されている。この無線ＬＡＮモジュール１２３は、ベースバンド処理部（Mac/Baseband）２０１と、ＥＥＰＲＯＭ２０２と、モデム（Ｍｏｄｅｍ）２０３と、中間周波（ＩＦ）／高周波（ＲＦ）変換器（ＩＦ／ＲＦ変換器）２０４と、バンドパスフィルタ（ＢＰＦ）およびパワーアンプ（ＰＡ）を含む送信部（ＴＸ−ＢＰＦ／ＰＡ）２０５と、送信／受信切り替えスイッチ（ＴＸ／ＲＸ  ＳＷ）２０６と、アンテナスイッチ（ＡＮＴ  ＳＷ）２０７と、ローノイズアンプ（ＬＮＡ）およびバンドパスフィルタ（ＢＰＦ）を含む受信部（ＲＸ−ＢＰＦ／ＬＮＡ）２０８とから構成されている。
【００３１】
ＥＥＰＲＯＭ２０２には、アンテナ制御情報３００が格納されている。このアンテナ制御情報３００は、ＢＴアンテナ５との間のIsolationレベルに関する、
無線ＬＡＮアンテナ１，２，３間の順位付けを示す制御情報である。無線ＬＡＮアンテナ１、２、３間の順位付けは、ＢＴアンテナ５と無線ＬＡＮアンテナ１、２、３それぞれとの間のIsolationレベルに基づいて予め決定されている。ＢＴアンテナ５と各無線ＬＡＮアンテナ１，２，３との間のIsolationレベルは、ＢＴアンテナ５と各無線ＬＡＮアンテナ１，２，３との間の距離のみならず、各無線ＬＡＮアンテナ１，２，３周辺に存在する金属部材、絶縁部材の有無によって大きく影響される。このため、本実施形態においては、ＢＴアンテナ５と無線ＬＡＮアンテナ１，２，３それぞれとの間のIsolationレベルは、本コンピュータ１０の製造時に、ネットワークアナライザ等を用いて実際にIsolationレベルの測定を行うことによって決定される。無線ＬＡＮアンテナ１，２，３間の順位付けは、測定によって決定されたＢＴアンテナ５と無線ＬＡＮアンテナ１，２，３それぞれとの間のIsolationレベルに基づいて決められている。例えば、Isolationレベルが最も低い無線ＬＡＮアンテナの順位は最下位に設定され、Isolationレベルが最も高い無線ＬＡＮアンテナの順位は最上位に設定される。
【００３２】
ベースバンド処理部（Mac/Baseband）２０１は、アンテナ制御情報３００に基づいて、無線ＬＡＮアンテナ１，２，３をIsolationレベルの低い順に順次使用停止するアンテナ切断処理を実行する。ベースバンド処理部（Mac/Baseband）２０１は、例えば、ＣＰＵ１１１からＢｌｕｅｔｏｏｔｈモジュール１２０がパワーオンされたことを示すＢＴ  Ｓｔａｔｕｓ信号を受信した場合、つまり無線ＬＡＮモジュール１２３およびＢｌｕｅｔｏｏｔｈモジュール１２０の双方が動作中である場合に、アンテナ切断処理を実行する。アンテナ切断処理においては、ベースバンド処理部（Mac/Baseband）２０１は、アンテナ制御信号によって、使用中止すべき無線ＬＡＮアンテナをアンテナスイッチ（ＡＮＴ  ＳＷ）２０７に指示する。また、アンテナ制御信号は、ダイバーシティ方式を実現するために、送信アンテナ／受信アンテナを選択するための信号としても利用される。
【００３３】
また、アンテナ切断処理は、無線ＬＡＮモジュール１２３によって実行される無線通信のスループット（実効通信速度）およびＢｌｕｅｔｏｏｔｈモジュール１２０によって実行される無線通信のスループット（実効通信速度）のいずれかが所定値よりも低下したことを条件に、実行してもよい。無線ＬＡＮモジュール１２３のスループットは、ベースバンド処理部（Mac/Baseband）２０１によって検出される。また、Ｂｌｕｅｔｏｏｔｈモジュール１２０のスループットは、Ｂｌｕｅｔｏｏｔｈモジュール１２０を制御するソフトウェアであるＢｌｕｅｔｏｏｔｈドライバによって検出される。検出されたＢｌｕｅｔｏｏｔｈモジュール１２０のスループットは、スループットＳｔａｔｕｓ信号によってベースバンド処理部（Mac/Baseband）２０１に通知される。
【００３４】
ベースバンド処理部（Mac/Baseband）２０１は、送信信号をＩ／Ｑ（In-phase/Quadrature-phase）信号に変調してＭｏｄｅｍ２０３に送出する。また、ベースバンド処理部（Mac/Baseband）２０１は、Ｍｏｄｅｍ２０３から受信されたＩ／Ｑ信号を復調する機能も有している。
【００３５】
Ｍｏｄｅｍ２０３は、ベースバンド処理部（Mac/Baseband）２０１からのＩ／Ｑ信号をＩＦ信号に変調してＩＦ／ＲＦ変換器２０４に送出する。また、Ｍｏｄｅｍ２０３は、ＩＦ／ＲＦ変換器２０４から受信されたＩＦ信号をＩ／Ｑ信号に復調する機能を有する。
【００３６】
ＩＦ／ＲＦ変換器２０４は、Ｍｏｄｅｍ２０３から送信されたＩＦ信号をＲＦ信号に変換してＴＸ−ＢＰＦ／ＰＡ２０５に送出する。また、ＩＦ／ＲＦ変換器２０４は、ＲＸ−ＢＰＦ／ＬＮＡ２０８から受信されたＲＦ信号をＩＦ信号に復調する機能を有する。
【００３７】
ＴＸ−ＢＰＦ／ＰＡ２０５は、ＩＦ／ＲＦ変換器２０４から送信されたＲＦ信号をＴＸ／ＲＸスイッチ２０６を介してＡＮＴスイッチ２０７に送信する機能を有する。
【００３８】
ＴＸ／ＲＸスイッチ２０６は、ＴＸ−ＢＰＦ／ＰＡ２０５からのＲＦ信号をＡＮＴスイッチ２０７に送信するための機能と、ＡＮＴスイッチ２０７から受信されたＲＦ信号をＲＸ−ＢＰＦ／ＬＮＡ２０８に送出する機能を有する。
【００３９】
ＡＮＴスイッチ２０７は、無線ＬＡＮアンテナ１，２，３の中で、アンテナ制御信号で指定されたアンテナの使用を中止する機能、およびアンテナ制御信号で指定されたアンテナを用いてＲＦ信号の送受信を行う機能を有している。
【００４０】
次に、図４および図５を参照して、アンテナ制御情報３００の構成を説明する。図４に示されているように、このアンテナ制御情報３００は、無線ＬＡＮアンテナ１，２，３間の順位付けを示す制御情報から構成されている。例えば、アンテナ制御情報３００は、アンテナ番号をそれぞれ示す３つのデータ部３１１、３１２、３１３を含んでいる。データ部３１１は最もIsolationレベルの低いアンテナ番号を示し、データ部３１２は２番目にIsolationレベルの低いアンテナ番号を示し、データ部３１３は最もIsolationレベルの高いアンテナ番号を示す。いま、無線ＬＡＮアンテナ３（アンテナ番号＝３）が最もIsolationレベルが低く、無線ＬＡＮアンテナ２（アンテナ番号＝２）が２番目にIsolationレベルが低く、無線ＬＡＮアンテナ１（アンテナ番号＝１）が最もIsolationレベルが高い場合を想定する。この場合、データ部３１１はアンテナ番号＝３を示す２ビットデータ“１１”、データ部３１２はアンテナ番号＝２を示す２ビットデータ“１０”、データ部３１３はアンテナ番号＝１を示す２ビットデータ“０１”となる。
【００４１】
ベースバンド処理部（Mac/Baseband）２０１は、ＥＥＰＲＯＭ２０２内のアンテナ制御情報３００を参照して、アンテナ切断処理を実行する。最初に使用停止されるアンテナは、データ部３１１によって指定される無線ＬＡＮアンテナ３である。無線ＬＡＮアンテナ３が使用停止された場合、ベースバンド処理部（Mac/Baseband）２０１は、無線ＬＡＮアンテナ１，２を用いることによって、ダイバーシティ方式で無線通信を実行する。無線ＬＡＮアンテナ３の次に使用停止されるアンテナは、無線ＬＡＮアンテナ２である。無線ＬＡＮアンテナ２が使用停止された場合、ベースバンド処理部（Mac/Baseband）２０１は、無線ＬＡＮアンテナ１のみを用いて無線通信を実行する。
【００４２】
また、図５に示されているように、アンテナ制御情報３００は、ＢＩＯＳ−ＲＯＭ１２１に格納しておいてもよい。ＢＩＯＳ−ＲＯＭ１２１に格納されたアンテナ制御情報３００は、例えば無線ＬＡＮモジュール１２３の初期化時に、無線ＬＡＮドライバ３０１によってＥＥＰＲＯＭ２０２に書き込まれる。無線ＬＡＮドライバ３０１は、無線ＬＡＮモジュール１２３を制御するためのソフトウェアである。また、無線ＬＡＮドライバ３０１は、IEEE 802.11a, IEEE 802.11b, IEEE 802.11gのいずれを用いて無線通信を実行すべきかを、無線ＬＡＮモジュール１２３のベースバンド処理部（Mac/Baseband）２０１に指示する機能も有している。
【００４３】
次に、図６のフローチャートを参照して、無線ＬＡＮモジュール１２３のベースバンド処理部（Mac/Baseband）２０１によって実行される処理手順の第１の例を説明する。
【００４４】
ここでは、無線ＬＡＮモジュール１２３に既に電源が投入されており、無線ＬＡＮモジュール１２３が無線ＬＡＮアンテナ１，２，３を用いて無線通信を実行している場合を想定する。
【００４５】
ベースバンド処理部（Mac/Baseband）２０１は、まず、ＢＴ  Ｓｔａｔｕｓ信号を用いて、Ｂｌｕｅｔｏｏｔｈモジュール（ＢＴ）１２０が電源オンされたか否かを判別する（ステップＳ１０１）。
【００４６】
Ｂｌｕｅｔｏｏｔｈモジュール（ＢＴ）１２０が電源オフ状態であれば、ベースバンド処理部（Mac/Baseband）２０１は、全ての無線ＬＡＮアンテナ１，２，３を継続して使用する（ステップＳ１０９）。
【００４７】
Ｂｌｕｅｔｏｏｔｈモジュール（ＢＴ）１２０が電源オンされた場合、つまりＢｌｕｅｔｏｏｔｈモジュール（ＢＴ）１２０および無線ＬＡＮモジュール１２３の双方が動作中である場合（ステップＳ１０１のＹＥＳ）、ベースバンド処理部（Mac/Baseband）２０１は、ＩＥＥＥ８０２．１１ｂまたはＩＥＥＥ８０２．１１ｇの無線通信方式が現在使用されているか否かを判別する（ステップＳ１０２）。もし無線ＬＡＮモジュール１２３によって使用されている無線通信方式がＩＥＥＥ８０２．１１ａであれば（ステップＳ１０２のＮＯ）、Ｂｌｕｅｔｏｏｔｈモジュール（ＢＴ）１２０と無線ＬＡＮモジュール１２３との間の電波干渉は発生しない。したがって、ベースバンド処理部（Mac/Baseband）２０１は、全ての無線ＬＡＮアンテナ１，２，３を継続して使用する（ステップＳ１０９）。ＩＥＥＥ８０２．１１ａが使用されているならば（ステップＳ１０２のＮＯ）、ベースバンド処理部（Mac/Baseband）２０１は、全ての無線ＬＡＮアンテナ１，２，３を継続して使用する（ステップＳ１０９）。
【００４８】
もし、ＩＥＥＥ８０２．１１ｂあるいはＩＥＥＥ８０２．１１ｇが使用中であれば（ステップＳ１０２のＹＥＳ）、ベースバンド処理部（Mac/Baseband）２０１は、無線ＬＡＮモジュール１２３によって実行される無線通信の現在のスループットを検出し、その検出されたスループットが一定値以上であるかどうかを判別する（ステップＳ１０３）。
【００４９】
もし、無線ＬＡＮモジュール１２３の現在のスループットが一定値よりも低いならば（ステップＳ１０３のＮＯ）、ベースバンド処理部（Mac/Baseband）２０１は、アンテナ切断処理を開始する。一方、もし、無線ＬＡＮモジュール１２３の現在のスループットが一定値以上であるならば（ステップＳ１０３のＹＥＳ）、アンテナ切断処理は実行されない。
【００５０】
アンテナ切断処理においては、ベースバンド処理部（Mac/Baseband）２０１は、まず、無線ＬＡＮアンテナ１，２，３の内で、ＢＴアンテナ５と間のIsolationレベルが最も低いアンテナの使用を停止する（ステップＳ１０４）。このステップＳ１０４では、ベースバンド処理部（Mac/Baseband）２０１は、アンテナ制御情報３００を参照して、データ部３１１によって指定されるアンテナ番号の無線ＬＡＮアンテナ（本例では無線ＬＡＮアンテナ３）の使用を停止する。これによって、現在使用されている無線ＬＡＮアンテナは、アンテナ１およびアンテナ２の２本のアンテナとなる。無線ＬＡＮモジュール１２３は、アンテナ１およびアンテナ２の２本のアンテナを用いて無線通信を実行する。
【００５１】
次に、ベースバンド処理部（Mac/Baseband）２０１は、無線ＬＡＮモジュール１２３とＢｌｕｅｔｏｏｔｈモジュール（ＢＴ）１２０との間の信号干渉レベル、つまり、無線ＬＡＮモジュール１２３に対応する無線通信（電波）とＢｌｕｅｔｏｏｔｈ（ＢＴ）モジュール１２０に対応する無線通信（電波）との間の信号干渉レベル、が所定レベルにまで低減されたか否かを判断するために、無線ＬＡＮモジュール１２３によって実行中の無線通信のスループットを再び検出し、その検出されたスループットが一定値以上であるかどうかを判別する（ステップＳ１０５）。
【００５２】
無線ＬＡＮモジュール１２３の現在のスループットが一定値以上であれば（ステップＳ１０５のＹＥＳ）、すなわち、信号干渉レベルが所定レベルにまで低減されたならば、ベースバンド処理部（Mac/Baseband）２０１は、アンテナ切断処理を終了する。以降、無線ＬＡＮモジュール１２３は、アンテナ１およびアンテナ２の２本のアンテナを使用して無線通信を実行する。
【００５３】
もし、現在のスループットが一定値よりも低いならば（ステップＳ１０５のＮＯ）、つまり、信号干渉レベルが所定レベルにまで低減されていないならば、ベースバンド処理部（Mac/Baseband）２０１は、無線ＬＡＮアンテナ１，２，３の内で、ＢＴアンテナ５と間のIsolationレベルが２番目に低いアンテナの使用を停止する（ステップＳ１０６）。このステップＳ１０６では、ベースバンド処理部（Mac/Baseband）２０１は、アンテナ制御情報３００を参照して、データ部３１２によって指定されるアンテナ番号の無線ＬＡＮアンテナ（本例では無線ＬＡＮアンテナ２）の使用を停止する。これによって、現在使用されている無線ＬＡＮアンテナは、アンテナ１のみとなる。無線ＬＡＮモジュール１２３は、アンテナ１のみを用いて無線通信を実行する。
【００５４】
次に、ベースバンド処理部（Mac/Baseband）２０１は、無線ＬＡＮモジュール１２３とＢｌｕｅｔｏｏｔｈ（ＢＴ）モジュール１２０との間の信号干渉レベルが所定レベルにまで低減されたか否かを判断するために、無線ＬＡＮモジュール１２３によって実行中の無線通信のスループットを再び検出し、その検出されたスループットが一定値以上であるかどうかを判別する（ステップＳ１０７）。無線ＬＡＮモジュール１２３の現在のスループットが一定値以上であれば（ステップＳ１０７のＹＥＳ）、すなわち、信号干渉レベルが所定レベルにまで低減されたならば、ベースバンド処理部（Mac/Baseband）２０１は、アンテナ切断処理を終了する。以降、無線ＬＡＮモジュール１２３は、無線ＬＡＮアンテナ１のみを使用して無線通信を実行する。
【００５５】
もし、現在のスループットが一定値よりも低いならば（ステップＳ１０７のＮＯ）、ベースバンド処理部（Mac/Baseband）２０１は、電界強度レベルのヌル点近傍に無線ＬＡＮアンテナ１が存在していると判断する。そして、ベースバンド処理部（Mac/Baseband）２０１は、無線ＬＡＮアンテナ１の使用を停止するとともに、Isolationレベルが２番目に高い無線ＬＡＮアンテナ２の使用を再開する（ステップＳ１０８）。以降、無線ＬＡＮモジュール１２３は、無線ＬＡＮアンテナ２のみを用いて無線通信を実行する。無線ＬＡＮアンテナ２によって受信される電波の電界強度レベルは、無線ＬＡＮアンテナ１によって受信される電波の電界強度レベルよりも高いことが期待される。しかも、無線ＬＡＮアンテナ２は、無線ＬＡＮアンテナ１の次にIsolationレベルが高いアンテナである。よって、無線ＬＡＮアンテナ１の代わりに無線ＬＡＮアンテナ２を使用することにより、スループットを改善することができる。
【００５６】
次に、図７のフローチャートを参照して、使用停止中の無線ＬＡＮアンテナの使用を再開する処理について説明する。この再開処理は、Ｂｌｕｅｔｏｏｔｈモジュール（ＢＴ）１２０が動作停止されたことに応答して実行される。
【００５７】
すなわち、ベースバンド処理部（Mac/Baseband）２０１は、Ｂｌｕｅｔｏｏｔｈ  Ｓｔａｔｕｓ信号を監視し、Ｂｌｕｅｔｏｏｔｈモジュール（ＢＴ）１２０が電源オフされたかどうかを判別する（ステップＳ２０１）。Ｂｌｕｅｔｏｏｔｈモジュール１２０が電源オフされた場合（ステップＳ２０１のＹＥＳ）、ベースバンド処理部（Mac/Baseband）２０１は、現在使用停止中の全ての無線ＬＡＮアンテナの使用を再開する（ステップＳ２０２）。これにより、無線ＬＡＮモジュール１２３は、無線ＬＡＮアンテナ１，２，３全てを用いて無線通信を実行する。
【００５８】
以上説明したように、本実施形態においては、ベースバンド処理部（Mac/Baseband）２０１は、アンテナ制御情報３００に基づいて、信号干渉が所定レベルに低減されるまで、無線ＬＡＮアンテナ１，２，３をアイソレーションレベルの低い順に順次使用停止する処理を実行する。これにより、できるだけ多くの無線ＬＡＮアンテナの使用を維持しつつ、電波干渉を効率よく低減することが可能となる。
【００５９】
次に、図８のフローチャートを参照して、ベースバンド処理部（Mac/Baseband）２０１によって実行される処理手順の第２の例を説明する。
【００６０】
ここでは、無線ＬＡＮモジュール１２３に既に電源が投入されており、無線ＬＡＮモジュール１２３が無線ＬＡＮアンテナ１，２，３を用いて無線通信を実行している場合を想定する。
【００６１】
ベースバンド処理部（Mac/Baseband）２０１は、まず、ＢＴ  Ｓｔａｔｕｓ信号を用いて、Ｂｌｕｅｔｏｏｔｈモジュール（ＢＴ）１２０が電源オンされたか否かを判別する（ステップＳ３０１）。
【００６２】
Ｂｌｕｅｔｏｏｔｈモジュール（ＢＴ）１２０が電源オフ状態であれば、ベースバンド処理部（Mac/Baseband）２０１は、全ての無線ＬＡＮアンテナ１，２，３を継続して使用する（ステップＳ３１２）。
【００６３】
Ｂｌｕｅｔｏｏｔｈモジュール（ＢＴ）１２０が電源オンされた場合、つまりＢｌｕｅｔｏｏｔｈモジュール（ＢＴ）１２０および無線ＬＡＮモジュール（ＷＬＡＮ）１２３の双方が動作中である場合（ステップＳ３０１のＹＥＳ）、ベースバンド処理部（Mac/Baseband）２０１は、ＩＥＥＥ８０２．１１ｂまたはＩＥＥＥ８０２．１１ｇの無線通信方式が現在使用されているか否かを判別する（ステップＳ３０２）。もし無線ＬＡＮモジュール（ＷＬＡＮ）１２３によって使用されている無線通信方式がＩＥＥＥ８０２．１１ａであれば（ステップＳ３０２のＮＯ）、Ｂｌｕｅｔｏｏｔｈモジュール（ＢＴ）１２０と無線ＬＡＮモジュール（ＷＬＡＮ）１２３との間の電波干渉は発生しない。したがって、ベースバンド処理部（Mac/Baseband）２０１は、全ての無線ＬＡＮアンテナ１，２，３を継続して使用する（ステップＳ３１２）。
【００６４】
もし、ＩＥＥＥ８０２．１１ｂあるいはＩＥＥＥ８０２．１１ｇが使用中であれば（ステップＳ３０２のＹＥＳ）、ベースバンド処理部（Mac/Baseband）２０１は、Ｂｌｕｅｔｏｏｔｈモジュール（ＢＴ）１２０と無線ＬＡＮモジュール（ＷＬＡＮ）１２３との間の電波干渉が発生しているかどうかを判定するために、まず、ＢｌｕｅｔｏｏｔｈドライバからのスループットＳｔａｔｕｓ信号に基づいて、Ｂｌｕｅｔｏｏｔｈモジュール（ＢＴ）１２０によって実行される無線通信の現在のスループットを検出する（ステップＳ３０３）。
【００６５】
検出されたＢｌｕｅｔｏｏｔｈモジュール（ＢＴ）１２０の現在のスループットが一定値よりも低いならば（ステップＳ３０３のＮＯ）、ベースバンド処理部（Mac/Baseband）２０１は、アンテナ切断処理を開始する。一方、検出されたＢｌｕｅｔｏｏｔｈモジュール（ＢＴ）１２０の現在のスループットが一定値以上ならば（ステップＳ３０３のＹＥＳ）、ベースバンド処理部（Mac/Baseband）２０１は、無線ＬＡＮモジュール（ＷＬＡＮ）１２３によって実行される無線通信の現在のスループットを検出し、その検出されたスループットが一定値以上であるかどうかを判別する（ステップＳ３０３）。もし、無線ＬＡＮモジュール（ＷＬＡＮ）１２３の現在のスループットが一定値よりも低いならば（ステップＳ３０９のＮＯ）、ベースバンド処理部（Mac/Baseband）２０１は、アンテナ切断処理を開始する。一方、もし無線ＬＡＮモジュール１２３の現在のスループットが一定値以上であれば、アンテナ切断処理は実行されない。
【００６６】
アンテナ切断処理においては、ベースバンド処理部（Mac/Baseband）２０１は、まず、無線ＬＡＮアンテナ１，２，３の内で、ＢＴアンテナ５と間のIsolationレベルが最も低いアンテナの使用を停止する（ステップＳ３０４）。このステップＳ３０４では、ベースバンド処理部（Mac/Baseband）２０１は、アンテナ制御情報３００を参照して、データ部３１１によって指定されるアンテナ番号の無線ＬＡＮアンテナ（本例では無線ＬＡＮアンテナ３）の使用を停止する。これによって、現在使用されているアンテナは、アンテナ１およびアンテナ２の２本のアンテナとなる。無線ＬＡＮモジュール１２３は、アンテナ１およびアンテナ２の２本のアンテナを用いて無線通信を実行する。
【００６７】
次に、ベースバンド処理部（Mac/Baseband）２０１は、無線ＬＡＮモジュール（ＷＬＡＮ）１２３とＢｌｕｅｔｏｏｔｈモジュール（ＢＴ）１２０との間の信号干渉レベルが所定レベルにまで低減されたか否かを判断するために、Ｂｌｕｅｔｏｏｔｈモジュール（ＢＴ）１２０および無線ＬＡＮモジュール１２３それぞれの現在のスループットを検出する（ステップＳ３０５，Ｓ３１０）。Ｂｌｕｅｔｏｏｔｈモジュール（ＢＴ）１２０および無線ＬＡＮモジュール１２３のスループットがそれぞれ一定値以上であれば（ステップＳ３１０のＹＥＳ）、すなわち、信号干渉レベルが所定レベルにまで低減されたならば、ベースバンド処理部（Mac/Baseband）２０１は、アンテナ切断処理を終了する。以降、無線ＬＡＮモジュール１２３は、アンテナ１およびアンテナ２の２本のアンテナを使用して無線通信を実行する。
【００６８】
一方、もし、Ｂｌｕｅｔｏｏｔｈモジュール（ＢＴ）１２０および無線ＬＡＮモジュール１２３のどちらかのスループットが一定値よりも低いならば（ステップＳ３０５のＮＯまたはステップＳ３１０のＮＯ）、つまり、信号干渉レベルが所定レベルにまで低減されていないならば、ベースバンド処理部（Mac/Baseband）２０１は、無線ＬＡＮアンテナ１，２，３の内で、ＢＴアンテナ５と間のIsolationレベルが２番目に低いアンテナの使用を停止する（ステップＳ３０６）。このステップＳ３０６では、ベースバンド処理部（Mac/Baseband）２０１は、アンテナ制御情報３００を参照して、データ部３１２によって指定されるアンテナ番号の無線ＬＡＮアンテナ（本例では無線ＬＡＮアンテナ２）の使用を停止する。これによって、現在使用されているアンテナは、アンテナ１のみとなる。無線ＬＡＮモジュール１２３は、アンテナ１のみを用いて無線通信を実行する。
【００６９】
次に、ベースバンド処理部（Mac/Baseband）２０１は、無線ＬＡＮモジュール（ＷＬＡＮ）１２３の現在のスループットを再び検出する（ステップＳ３０７）。無線ＬＡＮモジュール（ＷＬＡＮ）１２３の現在のスループットが一定値以上であれば（ステップＳ３０７のＹＥＳ）、ベースバンド処理部（Mac/Baseband）２０１は、アンテナ切断処理を終了する。以降、無線ＬＡＮモジュール（ＷＬＡＮ）１２３は、アンテナ１のみを使用して無線通信を実行する。
【００７０】
もし、無線ＬＡＮモジュール（ＷＬＡＮ）１２３の現在のスループットが一定値よりも低いならば（ステップＳ３０７のＮＯ）、ベースバンド処理部（Mac/Baseband）２０１は、電界強度レベルのヌル点近傍に無線ＬＡＮアンテナ１が存在していると判断する。そして、ベースバンド処理部（Mac/Baseband）２０１は、無線ＬＡＮアンテナ１の使用を停止するとともに、Isolationレベルが２番目に高い無線ＬＡＮアンテナ２の使用を再開する（ステップＳ３０８）。以降、無線ＬＡＮモジュール１２３は、無線ＬＡＮアンテナ２のみを用いて無線通信を実行する。
【００７１】
このように、第２の例においては、ベースバンド処理部（Mac/Baseband）２０１は、無線ＬＡＮモジュール１２３のスループットを監視するだけではなく、Ｂｌｕｅｔｏｏｔｈモジュール１２０のスループットも監視して、無線ＬＡＮモジュール１２３とＢｌｕｅｔｏｏｔｈモジュール１２０との間の信号干渉レベルが所定レベルにまで低減されたか否かを判断する。これによって、より正確に信号干渉レベルを判定することができる。
【００７２】
また、アンテナ切断処理は、無線ＬＡＮモジュール１２３によって実行される無線通信のスループット（実効通信速度）およびＢｌｕｅｔｏｏｔｈモジュール１２０によって実行される無線通信のスループット（実効通信速度）のいずれかが所定値よりも低下したことを条件に、実行してもよい。
【００７３】
なお、本実施形態では、無線ＬＡＮモジュール１２３によって実行される無線通信およびＢｌｕｅｔｏｏｔｈモジュール１２０によって実行される無線通信のスループット（実効通信速度）を検出したが、ＢＥＲ（Bit Error Rate）のような誤り率を検出し、その検出された誤り率に応じて信号干渉レベルを判定してもよい。また、アンテナ切断処理の開始条件としてスループットの代わりにＢＥＲのような誤り率を使用してもよい。
【００７４】
また、本実施形態では、複数のアンテナを使用する例としてダイバーシティ方式を説明したが、例えば、複数のアンテナをアダプティブアレイアンテナとして使用してもよい。アダプティブアレイアンテナにおいても、使用されるアンテナの数が多いほど、その性能は向上する。
【００７５】
なお本発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００７６】
【図１】本発明の一実施形態に係る情報処理装置の外観を示す図。
【図２】同実施形態の情報処理装置のシステム構成を示すブロック図。
【図３】同実施形態の情報処理装置に設けられた無線ＬＡＮモジュールの構成を示すブロック図。
【図４】同実施形態の情報処理装置によって用いられるアンテナ制御情報の構成例を示す図。
【図５】同実施形態の情報処理装置に設けられたＢＩＯＳ−ＲＯＭに図４のアンテナ制御情報を格納した例を示す図。
【図６】同実施形態の情報処理装置によって実行されるアンテナ切断処理の第１の例を示すフローチャート。
【図７】同実施形態の情報処理装置によって実行されるアンテナ使用再開処理を示すフローチャート。
【図８】同実施形態の情報処理装置によって実行されるアンテナ切断処理の第２の例を示すフローチャート。
【符号の説明】
【００７７】
１…無線ＬＡＮアンテナ、２…無線ＬＡＮアンテナ、３…無線ＬＡＮアンテナ、５…ＢＴアンテナ、１０…コンピュータ、１１…コンピュータ本体、１２…ディスプレイユニット、１１１…ＣＰＵ、１２０…Ｂｌｕｅｔｏｏｔｈモジュール、１２３…無線ＬＡＮモジュール、２０１…Mac/Baseband、２０２…ＥＥＰＲＯＭ、２０７…アンテナスイッチ、３００…アンテナ制御情報、３０１…無線ＬＡＮドライバ
【図１】
2006129247.tif 000003
【図２】
2006129247.tif 000004
【図３】
2006129247.tif 000005
【図４】
2006129247.tif 000006
【図５】
2006129247.tif 000007
【図６】
2006129247.tif 000008
【図７】
2006129247.tif 000009
【図８】
2006129247.tif 000010