(57)【特許請求の範囲】
【請求項１】
所定の周波数帯域において第１の通信方式を用いて無線通信を行う第１無線通信手段と、
前記所定の周波数帯域において前記第１の通信方式とは異なる第２の通信方式を用いて無線通信を行う第２無線通信手段と、
前記第１無線通信手段の無線通信時に、前記第２無線通信手段の動作を停止させる制御信号を送出するとともに、前記第１無線通信手段がアクセスポイントと接続するためのスキャン実行時には、前記制御信号の送出を止める制御手段と
を備える無線通信装置。
【請求項２】
所定の周波数帯域において第１の通信方式を用いて無線通信を行う第１無線通信手段と、
前記所定の周波数帯域において前記第１の通信方式とは異なる第２の通信方式を用いて無線通信を行う第２無線通信手段と、
前記第１無線通信手段の無線通信時に、前記第１無線通信手段が前記第２無線通信手段に対して前記第２無線通信手段の動作を停止させる制御信号を送出するように制御するとともに、前記第１無線通信手段がアクセスポイントと接続するためのスキャン実行時には、前記制御信号の送出を止めるように制御する制御手段と
を備える無線通信装置。
【請求項３】
前記制御手段は、前記第１無線通信手段がアクセスポイントを発見後、前記アクセスポイントへの接続動作時に前記制御信号を送出するように制御する請求項１又は請求項２記載の無線通信装置。
【請求項４】
前記制御手段は、前記第１無線通信手段が実行する動作、及び／又は前記第２無線通信手段が実行する動作に応じて、前記制御信号の送出又は停止を制御する請求項１又は請求項２記載の無線通信装置。
【請求項５】
特定のサービスを提供するアクセスポイントを予め登録したアクセスポイント情報リストを備え、
前記制御手段は、前記アクセスポイント情報リストを参照して、前記アクセスポイントへの接続動作時に前記制御信号の送出又は停止を制御する請求項３記載の無線通信装置。
【請求項６】
前記第２無線通信手段の動作タイミングを検出する動作タイミング検出手段を備え、
前記第１無線通信手段は、前記動作タイミング検出手段により検出された動作タイミングを避けて前記スキャンを実行する請求項４記載の無線通信装置。
【請求項７】
前記第２無線通信手段の動作タイミングを検出する動作タイミング検出手段を備え、
前記第１無線通信手段は、前記第２無線通信手段の動作終了直後に前記スキャンを実行する請求項４記載の無線通信装置。
【請求項８】
前記第２無線通信手段の動作タイミングからＴｒａｆｆｉｃパターンを検出するパターン検出手段を備え、
前記第１無線通信手段は、前記パターン検出手段により検出されたＴｒａｆｆｉｃパターンから前記第２無線通信手段の未動作区間を判定し、判定した前記未動作区間において前記スキャンを実行する請求項１又は請求項２記載の無線通信装置。
【請求項９】
前記第１無線通信手段は、前記未動作区間から、スキャン実行できる回数を判定し、判定した前記未動作区間及び回数により前記スキャンを実行する請求項８記載の無線通信装置。
【請求項１０】
前記第２無線通信手段の動作タイミングからＴｒａｆｆｉｃパターンを検出するパターン検出手段を備え、
前記第１無線通信手段は、前記パターン検出手段により検出されたＴｒａｆｆｉｃパターンから前記スキャン実行時間を可変する請求項１又は請求項２記載の無線通信装置。
【請求項１１】
前記スキャン実行は、Ａｃｔｉｖｅ ＳｃａｎにおけるＳｃａｎ信号の送出である請求項１又は請求項２記載の無線通信装置。
【請求項１２】
前記スキャン実行は、Ｐａｓｓｉｖｅ Ｓｃａｎにおけるアクセスポイントから送信されるビーコンの受信である請求項１又は請求項２記載の無線通信装置。
【請求項１３】
所定の周波数帯域において第１の通信方式を用いて無線通信を行う第１無線通信ステップと、
前記所定の周波数帯域において前記第１の通信方式とは異なる第２の通信方式を用いて無線通信を行う第２無線通信ステップと、
前記第１無線通信ステップによる無線通信時に、前記第２無線通信ステップの動作を停止させる制御信号を送出するとともに、前記第１無線通信ステップがアクセスポイントと接続するためのスキャン実行時には、前記制御信号の送出を止めるステップと
を有する無線通信方法。
【請求項１４】
所定の周波数帯域において第１の通信方式を用いて無線通信を行う第１無線通信ステップと、前記所定の周波数帯域において前記第１の通信方式とは異なる第２の通信方式を用いて無線通信を行う第２無線通信ステップと、前記第１無線通信ステップによる無線通信時に、前記第２無線通信ステップの動作を停止させる制御信号を送出するとともに、前記第１無線通信ステップがアクセスポイントと接続するためのスキャン実行時には、前記制御信号の送出を止めるステップとを有する無線通信方法の各ステップをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の通信方式による無線通信を行う無線通信装置、無線通信方法及びプログラムに関する。
【背景技術】
【０００２】
近年、敷設の容易性、導入コストの経済性等を考慮して、オフィスや家庭等で、無線ＬＡＮ（以下、ＷＬＡＮ：Wireless Local Area Networkという）を構築するケースが増えてきている。ＷＬＡＮの代表的な技術には、ＩＥＥＥ（Institute of Electrical and Electronics Engineers）８０２委員会により規格化された方式がある。ＩＥＥＥ８０２委員会で規格化された方式とは、例えばＩＥＥＥ８０２．１１標準方式，ＩＥＥＥ８０２．１１ａ標準方式，ＩＥＥＥ８０２．１１ｂ標準方式，ＩＥＥＥ８０２．１１ｇ標準方式などが挙げられるが、それらを総称して、以下、ＩＥＥＥ８０２．１ｘという。また、ＩＥＥＥ８０２．１５．１で規定される無線通信プロトコルには、Bluetooth（登録商標）がある。
【０００３】
キャリア以外のローカルネットワークにアクセスできるシステムとして上記ＷＬＡＮやBluetooth、ＵＷＢ（Ultra Wideband）が使用される。ＷＬＡＮは、ＷＬＡＮ機能を持つ携帯ノート型パソコン、ＰＤＡ（Personal Digital Assistants）などの携帯情報端末に幅広く用いられている。より低消費電力が要求される携帯電話機では、上記Bluetooth，ＵＷＢなどの小電力近距離双方向無線通信方式が注目されている。
【０００４】
また、１つの筐体内に複数方式の無線通信手段を搭載する機器が開発されている。例えば、ＩＥＥＥ８０２．１１ｘ規格に基づくＷＬＡＮと同じ２．４ＧＨｚのＩＳＭ（Industrial Scientific Medical）バンドを使用するBluetoothとを搭載する機器がある。同じ２．４ＧＨｚ帯を使用するため、同時に動作する場合に互いに干渉して、通信速度の低下、伝送レートの低下を引き起こす問題がある。特に、キャリアセンス機能の違いからＩＥＥＥ８０２．１１ｘ規格のＷＬＡＮ側でのパフォーマンスの劣化が激しい。
【０００５】
特許文献１には、Bluetooth方式の無線通信及びＷＬＡＮ方式の無線通信を行う際、時分割動作に代えて、Bluetooth方式の無線通信を行う単位期間におけるBluetooth方式のパケットが送信されない期間（スロット後半の２５９μｓ）に、ＷＬＡＮ方式のパケットを送信する通信装置が記載されている。
【０００６】
特許文献２には、同一筐体内に搭載した複数の無線通信モジュールを備える通信端末装置において、第１及び第２の無線通信モジュールは、共通の基準通信周期を有し、基準通信周期の整数倍の通信周期で通信する。制御部は、第１無線通信モジュールの通信の開始時刻から第２無線通信モジュールの通信の開始時刻までのオフセット時間を設定する通信端末装置が記載されている。
【０００７】
図２５は、複数の通信方式による無線通信を行う通信端末装置の構成を示すブロック図である。
【０００８】
図２５において、通信端末装置１０は、アンテナ１１、ＷＬＡＮ回路１２、アンテナ２１、及びBluetooth回路２２を備えて構成される。通信端末装置１０は、具体的には、ＷＬＡＮ機能とBluetooth機能が搭載される携帯電話機である。
【０００９】
アンテナ１１，２１は、２.４ＧＨｚ帯の電波を送受信する。ＷＬＡＮ回路１２は、ＩＥＥＥ８０２．１ｘプロトコルによる無線通信を行う無線通信モジュールである。Bluetooth回路２２は、Bluetoothプロトコルによる無線通信を行う無線通信モジュールである。ＷＬＡＮ回路１２とBluetooth回路２２は、同一の周波数帯において、それぞれ別個の無線通信方式による通信を行う。
【００１０】
ＷＬＡＮ回路１２とBluetooth回路２２の使用している周波数は、同じ２.４ＧＨｚ帯であるため同時に動作する場合において、双方の干渉により通信品質が低下する等の問題がある。
【００１１】
そこで、通信端末装置１０は、ＷＬＡＮ回路１２とBluetooth回路２２の無線通信モジュール間で、制御信号（ＢＴ_Ａｃｔｉｖｅ及びＷＬＡＮ_Ａｃｔｉｖｅ）を送受信して動作状態を通知しあい、双方にて通信の状態を制御する。なお、以下の説明において、Bluetooth（登録商標）は、適宜ＢＴと略記することがある。ＢＴ_Ａｃｔｉｖｅは、Bluetooth回路２２が動作しているタイミングをＷＬＡＮ回路１２に通知するための制御信号である。Bluetooth回路２２は、Bluetooth動作時はＢＴ_Ａｃｔｉｖｅ“Ｈ”を、Bluetooth停止時はＢＴ_Ａｃｔｉｖｅ“Ｌ”を出力する。ＷＬＡＮ_Ａｃｔｉｖｅは、Bluetoothとの干渉を回避するためにBluetooth側の動作を制限又は停止させる信号であり、ＷＬＡＮ回路１２からBluetooth回路２２に、あらかじめ設定した条件により送出される。ＷＬＡＮ回路１２は、Bluetooth回路２２を停止させる時はＷＬＡＮ_Ａｃｔｉｖｅ“Ｈ”を出力する。
【００１２】
例えば、ＷＬＡＮ回路１２が動作中に、ＷＬＡＮ回路１２がより優先したいＰａｃｋｅｔの通信を実施するケースでは、以下の方法をとる。ＷＬＡＮ回路１２は、Bluetooth回路２２に送出するＷＬＡＮ_Ａｃｔｉｖｅ信号を、ＨｉｇｈにセットしてBluetooth回路２２へ通知する。Bluetooth回路２２は、ＷＬＡＮ_Ａｃｔｉｖｅ信号が“Ｈ”の期間はBluetooth動作を停止する。ＷＬＡＮ回路１２は、自身が優先したいPacketの通信を実施する場合には、ＷＬＡＮ_Ａｃｔｉｖｅ信号をＨｉｇｈにセットしてBluetooth回路２２側へ通知し、Bluetooth回路２２側の動作を停止させ、ＷＬＡＮ回路１２側の通信の品質を確保することができる。ＷＬＡＮ_Ａｃｔｉｖｅ信号をどういう条件により設定し、Bluetooth動作の停止を行うかは、ＷＬＡＮ回路１２の動作条件によって決定される。
【特許文献１】特開２００６−１７４１７１号公報
【特許文献２】特開２００７−１４３１５５号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
上述したように、１つの筐体内に複数の無線通信モジュールが共存（Coexistence）する通信端末装置にあっては、電波の相互干渉が発生する。特に、ＩＥＥＥ８０２．１１ｘ規格に基づくＷＬＡＮとBluetoothとは、同じ２．４ＧＨｚ帯を利用するため、相互干渉の問題は大きくなる。
【００１４】
例えば、ＷＬＡＮとBluetoothとが同時に動作する制御方式（ＢＴ共存方式）にあっては、Bluetoothを使用して音楽を視聴している等の通信をしている時に、ＷＬＡＮがエリアを検索している状況が発生する場合がある。ＷＬＡＮ側から見ると、このＳｃａｎ動作は特に優先したいＰａｃｋｅｔ通信動作である。そこで、ＷＬＡＮは、エリア検索時には、送信するＳｃａｎ信号を保護するために、Bluetooth側の動作を停止させるＷＬＡＮ_Ａｃｔｉｖｅ信号“Ｈ”をBluetooth側へ通知する。
【００１５】
しかしながらこの方法では、ＷＬＡＮがＳｃａｎを実施するタイミングでBluetooth側の動作を停止させるため、ＷＬＡＮのＳｃａｎ動作時には常時Bluetooth動作が停止されることになり、Bluetooth側の音声が途切れるなどの品質低下を招くという課題がある。逆に、この影響を回避しようとして、ＷＬＡＮのＳｃａｎ動作時にBluetooth側を停止させない制御を実施した場合は、Bluetooth側の音質劣化は発生しないものの、ＷＬＡＮの接続が失敗する可能性が高くなる。すなわち、ＷＬＡＮがBluetooth側の動作を停止させないと、ＷＬＡＮがＳｃａｎｎｉｎｇを実施し、ＡＰ（Access Point）を発見し、接続動作へ移行する際に、接続時のPacketエラーが発生し、安定した接続を確立できない課題がある。
【００１６】
本発明は、かかる点に鑑みてなされたものであり、複数の通信方式が同時に動作する場合に、安定して効率のよい通信を実現することができる無線通信装置、無線通信方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１７】
本発明の無線通信装置は、所定の周波数帯域において第１の通信方式を用いて無線通信を行う第１無線通信手段と、前記所定の周波数帯域において前記第１の通信方式とは異なる第２の通信方式を用いて無線通信を行う第２無線通信手段と、前記第１無線通信手段の無線通信時に、前記第２無線通信手段の動作を停止させる制御信号を送出するとともに、前記第１無線通信手段がアクセスポイントと接続するためのスキャン実行時には、前記制御信号の送出を止める制御手段とを備える構成を採る。
【００１８】
本発明の無線通信装置は、所定の周波数帯域において第１の通信方式を用いて無線通信を行う第１無線通信手段と、前記所定の周波数帯域において前記第１の通信方式とは異なる第２の通信方式を用いて無線通信を行う第２無線通信手段と、前記第１無線通信手段の無線通信時に、前記第１無線通信手段が前記第２無線通信手段に対して前記第２無線通信手段の動作を停止させる制御信号を送出するように制御するとともに、前記第１無線通信手段がアクセスポイントと接続するためのスキャン実行時には、前記制御信号の送出を止めるように制御する制御手段とを備える構成を採る。
【００１９】
本発明の無線通信方法は、所定の周波数帯域において第１の通信方式を用いて無線通信を行う第１無線通信ステップと、前記所定の周波数帯域において前記第１の通信方式とは異なる第２の通信方式を用いて無線通信を行う第２無線通信ステップと、前記第１無線通信ステップによる無線通信時に、前記第２無線通信ステップの動作を停止させる制御信号を送出するとともに、前記第１無線通信ステップがアクセスポイントと接続するためのスキャン実行時には、前記制御信号の送出を止めるステップとを有する。
【００２０】
また他の観点から、本発明は、上記無線通信方法の各ステップをコンピュータに実行させるためのプログラムである。
【発明の効果】
【００２１】
本発明によれば、複数の通信方式が同時に動作する場合に、安定して効率のよい通信を実現することができる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。以下では、複数の通信方式としてＩＥＥＥ８０２．１１ｘ規格に基づくＷＬＡＮとＩＥＥＥ８０２．１５．１で規定される無線通信プロトコルには、Bluetooth（登録商標）を有する無線通信装置を例に挙げて説明するが、無線方式の組み合わせはこれに限定されるわけではなく、同一周波数帯の電波を使用する無線方式の組み合わせであればよい。
【００２３】
実施の形態１，２は、ＷＬＡＮのＳｃａｎ時についての適用例、実施の形態３は、ＷＬＡＮのＡＰ接続時についての適用例、実施の形態４−７は、ＷＬＡＮのＳｃａｎ時についての適用例である。
【００２４】
（実施の形態１）
図１は、本発明の実施の形態１の無線通信システムの基本構成を示す図である。無線通信システムを構成する無線通信装置として、１つの筐体内にＷＬＡＮとBluetoothが共存（Coexistence）する通信端末装置に適用した例である。
【００２５】
図１において、無線通信システムは、ＷＬＡＮ機能及びBluetooth機能を有する無線通信装置１００、キャリア網に接続される携帯電話基地局５０、無線通信装置１００とＷＬＡＮ接続するためのアクセスポイントＡＰ６０、及び無線通信装置１００とBluetooth接続される無線ヘッドホン７０を備えて構成される。
【００２６】
無線通信装置１００は、携帯電話基地局５０と無線通信を行うとともに、キャリア以外のネットワークを使った情報配信サービスとしてＷＬＡＮ機能及びBluetooth送受信機能を備える。無線通信装置１００は、後述するＰａｓｓｉｖｅ Ｓｃａｎ処理によりアクセスポイントから所定の間隔毎に送信されてくるビーコン（Beacon）を受信し、受信したビーコンの送信元であるアクセスポイントのｃｈａｎｎｅｌ，ｒｓｓｉ（received Signal Strength Indicator：受信信号強度表示信号），ｓｓｉｄ（Service Set Identifier），ｂａｎｄ（周波数帯域）を取得することができる。また、無線通信装置１００は、Ａｃｔｉｖｅ Ｓｃａｎ処理によりＳｃａｎ信号を送信し、アクセスポイントからの応答を受信することでアクセスポイントの検索を実施することもできる。
【００２７】
無線通信装置１００は、無線通信を行う携帯電話機／ＰＨＳ（Personal Handy-Phone System）や携帯情報端末（以下、ＰＤＡ（Personal Digital Assistants）という）などの無線通信端末である。図１では、無線通信装置１００として携帯電話機を例に採っている。携帯端末装置１００が、ＰＤＡ，ノート型ＰＣ，ＭＰ３プレーヤー，ＨＤＤプレーヤー、画像通信装置、ゲーム装置などである場合は、これら携帯機器の本体機能部を備える。
【００２８】
携帯電話基地局５０は、無線通信装置１００からの電波をアンテナを経由して送受信し、キャリア網を通じてキャリアサーバ（図示略）に接続する。
【００２９】
アクセスポイントＡＰ６０は、ＷＬＡＮ接続による通信を行うアクセスポイントであり、ＩＥＥＥ８０２．１１ｘの周波数帯域で所定の間隔毎にビーコンを送信する。
【００３０】
アクセスポイントＡＰ６０は、例えばＷＬＡＮ方式のホットスポット（hot spot）に設置される。また、ＷＬＡＮ方式のホットスポットの設置場所は、特定のホットスポット専用スペースのほか、コンビニエンスストア，ファミリーレストラン，レコード店，ガソリンスタンドなど各種店舗がある。
【００３１】
無線ヘッドホン７０は、無線通信装置１００とBluetooth接続される携帯機器の一例である。無線ヘッドホン７０は、無線通信装置１００とBluetoothにより無線接続され、無線通信装置１００の音楽再生アプリケーション実行により再生された音声信号を聴くことができる。なお、無線通信装置１００とBluetooth接続される携帯機器は、どのようなものでもよく、例えば無線通信装置１００がゲーム装置であれば、無線コントローラ、また無線通信装置１００が画像通信装置であればビューワなどである。Bluetooth接続される携帯機器の種類及び数は任意である。また、無線通信装置１００は、ＷＬＡＮ接続機能及び／又はBluetooth接続機能を有する他の無線通信装置と無線接続可能である。
【００３２】
図１では、１つの携帯端末装置１００と携帯電話基地局５０、アクセスポイントＡＰ６０、無線ヘッドホン７０を図示しているが、任意の数の携帯通信端末と基地局及びアクセスポイントＡＰ、Bluetooth接続機器で構成することが可能である。
【００３３】
無線通信装置１００は、同一周波数帯の電波を使用する無線方式の組み合わせであればよく、ＵＷＢなどの小電力近距離双方向無線通信方式やＦＷＡ（Fixed Wireless Access）端末のような、使用場所を移動することが可能な無線通信端末も含まれる。
【００３４】
図２は、ＷＬＡＮとBluetoothが共存する無線通信装置１００の構成を示すブロック図である。本実施の形態は、ＷＬＡＮ及びBluetooth機能を搭載する携帯電話機に適用した例である。携帯電話機本体の通信機能部の図示及び説明は省略する。
【００３５】
図２において、無線通信装置１００は、アンテナ１０１、アンテナ１０２、ＷＬＡＮ回路１１０、Bluetooth回路１２０、及びＷＬＡＮ_Bluetooth制御回路１３０を備えて構成される。ＷＬＡＮ回路１１０は、ＷＬＡＮ無線回路１１１、ＷＬＡＮ制御回路１１２、ＷＬＡＮ_Ａｃｔｉｖｅ制御回路１１３、及びBluetooth共存（Coexistence）制御回路１１４から構成される。
【００３６】
ＷＬＡＮ回路１１０は、ＩＥＥＥ８０２．１１ｘ規格に基づくＷＬＡＮによる無線通信を行う無線通信モジュールである。本実施の形態では、ＷＬＡＮ回路１１０は、アンテナ１０１を介してアクセスポイントＡＰ６０（図１）との無線接続を行う。
【００３７】
ＷＬＡＮ無線回路１１１は、Ｓｃａｎ信号の送信やＰａｓｓｉｖｅ Ｓｃａｎ時における信号をアンテナ１０１経由で送受信する。
【００３８】
ＷＬＡＮ制御回路１１２は、ＷＬＡＮ回路１１０の送信受信動作を制御する。本実施の形態では、ＷＬＡＮ制御回路１１２は、ＢＴ共存（Coexistence）制御信号を基に、Ｐｒｏｂｅ Ｒｅｑｕｅｓｔを送出するタイミングを調整し、またＰａｓｓｉｖｅ Ｓｃａｎ中におけるＳｃａｎ時間を可変させる。
【００３９】
ＷＬＡＮ_Ａｃｔｉｖｅ制御回路１１３は、ＷＬＡＮ制御回路１１２からの指示に基づき、ＷＬＡＮ_Ａｃｔｉｖｅ信号を制御する。
【００４０】
Bluetooth共存制御回路１１４は、ＷＬＡＮ回路１１０とBluetooth回路１２０との制御信号（ＷＬＡＮ_Ａｃｔｉｖｅ／ＢＴ_Ａｃｔｉｖｅ）を送信及び受信する。
【００４１】
ＷＬＡＮ_Ａｃｔｉｖｅは、Bluetoothとの干渉を回避するためにBluetooth側の動作を制限又は停止させる信号であり、ＷＬＡＮ回路１１０からBluetooth回路１２０に、あらかじめ設定した条件により送出される。ＷＬＡＮ回路１１０は、Bluetooth回路１２０を停止させる時はＷＬＡＮ_Ａｃｔｉｖｅ“Ｈ”を出力する。ＢＴ_Ａｃｔｉｖｅは、Bluetooth回路１２０が動作しているタイミングをＷＬＡＮ回路１１０へ通知するための制御信号である。Bluetooth回路１２０は、Bluetooth動作時はＢＴ_Ａｃｔｉｖｅ“Ｈ”を、Bluetooth停止時はＢＴ_Ａｃｔｉｖｅ“Ｌ”を出力する。
【００４２】
Bluetooth回路１２０は、Bluetoothプロトコルによる無線通信を行う無線通信モジュールである。本実施の形態では、Bluetooth回路１２０は、アンテナ１０２を介して無線ヘッドホン７０（図１）との無線接続を行う。
【００４３】
ＷＬＡＮ_Bluetooth制御回路１３０は、ＷＬＡＮ及びBluetoothの通信動作を制御する。ＷＬＡＮ_Bluetooth制御回路１３０は、ＷＬＡＮによる無線通信時には、ＷＬＡＮ回路１１０がBluetooth回路１２０に対して、Bluetooth回路１２０のBluetooth動作を停止させるＷＬＡＮ_Ａｃｔｉｖｅ“Ｈ”を通知するように制御するとともに、無線通信時であっても、ＷＬＡＮ回路１１０がアクセスポイントと接続するための周期スキャン実行時には、ＷＬＡＮ_Ａｃｔｉｖｅを通知しない（ＷＬＡＮ_Ａｃｔｉｖｅ“Ｌ”とする）ように制御する。ここで、上記ＷＬＡＮ_Bluetooth同時動作時における制御方法は、図２ではＷＬＡＮ_Bluetooth制御回路１３０が、ＷＬＡＮ制御回路１１２に指示し、ＷＬＡＮ制御回路１１２が実施する。
【００４４】
以下、上述のように構成された無線通信装置１００のＷＬＡＮ_Bluetooth同時動作時における制御方法について説明する。
【００４５】
本実施の形態は、ＷＬＡＮのＳｃａｎ時についての適用例である。まず、ＷＬＡＮおけるＳｃａｎ方法について説明する。ＷＬＡＮにおけるＳｃａｎ方法は、（１）Ａｃｔｉｖｅ Ｓｃａｎと（２）Ｐａｓｓｉｖｅ Ｓｃａｎとがある。
【００４６】
（１）Ａｃｔｉｖｅ Ｓｃａｎ
ＷＬＡＮのステーション（以下ＳＴＡと略称する）から、Ｐｒｏｂｅ ＲｅｑｕｅｓｔというＳｃａｎ信号を送信し、ＡＰからの応答を受信することでＡＰの検索を実施するＳｃａｎ方法である。
【００４７】
（２）Ｐａｓｓｉｖｅ Ｓｃａｎ
ＷＬＡＮにおいて、連続的に受信状態を設定し、定期的にＡＰから送信されているビーコンを受信することによりＡＰの検索を実施するＳｃａｎ方法である。
【００４８】
ＡＰからのビーコンは、通常１００ｍｓ周期に送出されるために、ＳＴＡは数１００ｍｓ程度、受信状態を維持し、ＡＰからのビーコンを取得し、その取得したビーコン情報から接続するＡＰを検出する。
【００４９】
また、周期Ｓｃａｎを実施する場合にも、自らＳｃａｎ信号（Ｐｒｏｂｅ Ｒｅｑｕｅｓｔ）を送出するＡｃｔｉｖｅ Ｓｃａｎと、定期的にＡＰから送出されるビーコンを受信するＰａｓｓｉｖｅ Ｓｃａｎとが実施されるケースがある。
【００５０】
図３は、ＷＬＡＮのＳＴＡとＡＰのＳｃａｎ及び接続処理のシーケンスを示す図である。
【００５１】
図３のＳＴＡは無線通信装置１００、ＡＰはアクセスポイントＡＰ６０である場合を例にとる。
【００５２】
図３（ａ）は、ＳＴＡがＡｃｔｉｖｅ Ｓｃａｎを実施してＡＰを検出するまでのシーケンス、図３（ｂ）は、ＳＴＡがＡＰ発見後に、ＡＰに接続する接続シーケンスを示す。
【００５３】
図３（ａ）において、図２に示す無線通信装置１００のＷＬＡＮ回路１１０からBluetooth回路１２０に送出されるＷＬＡＮ_Ａｃｔｉｖｅは、Ｌｏｗに固定される。ＷＬＡＮ_Ａｃｔｉｖｅは、Bluetoothとの干渉を回避するためにBluetooth側の動作を制限又は停止させる信号であり、このＷＬＡＮ_ＡｃｔｉｖｅがＬｏｗに固定されていることで、Bluetooth回路１２０の動作は停止されない。すなわち、ＷＬＡＮのＳｃａｎｎｉｎｇ実施中であってもBluetooth側の動作は停止されない。従来例では、ＷＬＡＮのＳｃａｎ動作時にはＷＬＡＮ_Ａｃｔｉｖｅを“Ｈ”にしてBluetooth側を一律に停止させていた。本実施の形態では、ＷＬＡＮのＳｃａｎ動作時でもBluetooth動作が停止しないので、Bluetooth側の音声が途切れるなどの品質低下は生じない。なお、ＷＬＡＮのＳｃａｎ動作時にBluetooth側を停止させないことによるＳｃａｎ信号の保護については、後述する実施の形態４乃至６により詳細に説明する。
【００５４】
図３（ａ）に示すように、周期Ｓｃａｎ（番号１５０参照）において、ＳＴＡ（無線通信装置１００）はＡＰにＳｃａｎ信号を送出する（番号１５１参照）。このＳｃａｎ信号を受信したＡＰ（アクセスポイントＡＰ６０）は、ＳＴＡ（無線通信装置１００）に対してＳｃａｎ応答を行う（番号１５２参照）。ＡＰが、ＳＴＡに対してＳｃａｎ応答を行うと、ＡＰ発見となる（番号１５３参照）。このＳｃａｎ応答には、上位プロトコルの認証手順、認証及び暗号化情報が含まれる。
【００５５】
Ｓｃａｎ応答を受信したＳＴＡは、ＡＰと以下の接続動作を行う。
【００５６】
図３（ｂ）に示すように、ＳＴＡは、ＡＰ発見後の接続動作時には、ＷＬＡＮ_Ａｃｔｉｖｅを“Ｈ”に設定して、Bluetooth動作を停止させる（番号１５４参照）。ＳＴＡは、接続動作時にはBluetooth動作を停止させることで、ＷＬＡＮの接続動作の安定化を図る。本実施の形態では、図３（ａ）のＷＬＡＮのＳｃａｎ動作時には、Bluetooth側の動作の停止を行わないものの、図３（ｂ）のＡＰとの接続動作時にはBluetooth側の動作を停止させる。接続動作の重要性と接続失敗時の影響（再接続による接続動作の長時間化など）、並びに周期Ｓｃａｎに比べて接続時間がかなり短いことなどの理由による。なお、従来例では、ＷＬＡＮのＳｃａｎ動作時及び接続動作は、いずれもＷＬＡＮ_Ａｃｔｉｖｅを“Ｈ”にしてBluetooth側を停止させていた。
【００５７】
Ｓｃａｎ応答を受信したＳＴＡは、ＡＰに対してＩＥＥＥ８０２．１１ｘ規格の認証要求（Authentication Request）を行う（番号１５５参照）。この接続要求を受信したＡＰは、ＳＴＡに対してＩＥＥＥ８０２．１１ｘ規格の接続応答（Authentication Response）を送信する（番号１５６参照）。
【００５８】
接続応答を受信したＳＴＡは、上位のプロトコルの認証手順と暗号化方式を使用してＡＰに対して接続要求（Association Request）を行う（番号１５７参照）。この接続要求を受信したＡＰは、ＳＴＡに対して接続応答（Association Response）を送信する（番号１５８参照）。
【００５９】
以下、ＳＴＡ、ＡＰ及び認証サーバ（図示略）は、図３には示されていない上位プロトコルでの認証処理（データリンクレイヤを使うための認証処理）と続く。なお、ＷＬＡＮの接続動作時のBluetooth側の停止制御については、後述する実施の形態３により詳細に説明する。
【００６０】
次に、ＷＬＡＮとBluetoothが共存する無線通信装置１００の、ＷＬＡＮとBluetoothの想定される使用形態について説明する。
【００６１】
図４は、無線通信装置１００のＷＬＡＮとBluetoothの使用形態を表にして説明する図である。
【００６２】
図４に示すように、Bluetooth（Bluetooth回路１２０）では、１．ＦＯＭＡ（登録商標）網を経由してＨｅａｄｓｅｔ通話を行う、２．Ｈｅａｄｓｅｔを使用して音楽を視聴する、３．Ｓｃａｎを実行している／接続相手先を検索しているケースがある。
【００６３】
また、ＷＬＡＮ（ＷＬＡＮ回路１１０）では、１．Ｗｅｂブラウザによりストリーミング等の通信を実施しているケース、２．圏外にてＡＰを検索しているケース、３．ＡＰに帰属しているが通信は実施せず定期的にビーコンを受信し待受け動作を実施しているケースがある。
【００６４】
上記Bluetooth側の想定される３つのケースに対して、ＷＬＡＮ側では３つのケースが想定される。本実施の形態は、上記２．の「ＷＬＡＮ動作の圏外にて定期的にＡＰを検索しているケース」について述べる。
【００６５】
従来技術では、Bluetoothが通信しているパケットの種別（ＳＣＯ、ＡＣＬ）に対して、優先順位を決定することは行われている。しかし、Bluetooth側を停止させる条件については取り決めがなく、ＷＬＡＮがBluetooth側をＷＬＡＮ側の都合によって停止させているのが現状である。従来技術では、ＷＬＡＮのＳｃａｎ信号は優先順位の高いパケットと判断して、ＷＬＡＮがBluetooth側を停止させてＳｃａｎ処理を優先している。
【００６６】
ＷＬＡＮがBluetooth側を停止させる条件は、ＷＬＡＮ及びBluetoothがどのような動作を実行しているか、又はどのようなアプリケーションを実施しているかにより総合的に決定すべきである。つまり、Bluetoothで実行されているアプリケーションの内容と、ＷＬＡＮで実行されている動作を比較して、Bluetooth側を停止させるかどうかを決定すべきである。
【００６７】
本実施の形態では、ＷＬＡＮで実行されている上記２．の「ＷＬＡＮ圏外にて定期的にＡＰを検索しているケース」は、Bluetooth側で実行されている通信に対して優先順位が低いと考え、Bluetoothが音声通話や音楽視聴を実行している場合は、Bluetooth側を優先し、Bluetoothを停止させる信号であるＷＬＡＮ_Ａｃｔｉｖｅ“Ｈ”を通知しない。
【００６８】
図１及び図２の例では、ＷＬＡＮとBluetoothが共存する通信端末装置１００のＷＬＡＮ_Bluetooth制御回路１３０が、ＷＬＡＮ及びBluetoothの通信動作を制御する。ＷＬＡＮ_Bluetooth制御回路１３０は、圏外時における周期Ｓｃａｎ時には、ＷＬＡＮ回路１１０からBluetooth回路１２０に送出するＷＬＡＮ_ＡｃｔｉｖｅをＬｏｗにする制御を行う。
【００６９】
図５は、ＷＬＡＮとBluetoothが共存する通信端末装置１００のＷＬＡＮ_Bluetooth制御処理の詳細を示すフローチャートである。図中、Ｓはフローの各ステップを示す。
【００７０】
ステップＳ１では、ＷＬＡＮ_Bluetooth制御回路１３０はＷＬＡＮ周期Ｓｃａｎを設定する。
【００７１】
ステップＳ２では、ＷＬＡＮ_Bluetooth制御回路１３０はＷＬＡＮ周期Ｓｃａｎを開始する前に、Bluetooth回路１２０が動作中か否かを判定する。
【００７２】
Bluetooth回路１２０が動作している場合には、ステップＳ３でＷＬＡＮ_Bluetooth制御回路１３０はＷＬＡＮ回路１１０に対して以下の制御を行う。
【００７３】
ステップＳ３では、ＷＬＡＮ回路１１０はＷＬＡＮ制御回路１１２がＷＬＡＮ_Ａｃｔｉｖｅ制御回路１１３に対して、周期Ｓｃａｎ中にてＷＬＡＮ_Ａｃｔｉｖｅを“Ｌ”に設定する指示を出す。ＷＬＡＮ_Ａｃｔｉｖｅ制御回路１１３は、ＷＬＡＮ制御回路１１２からの指示に従い、Bluetooth共存制御回路１１４に対してＷＬＡＮ_Ａｃｔｉｖｅを“Ｌ”にするように指示し、Bluetooth側の通信を停止させる制御は実施しない。
【００７４】
上記ステップＳ２でBluetooth回路１２０が動作中でない場合は、ＷＬＡＮ_Ａｃｔｉｖｅを“Ｌ”にする必要がないと判断してそのままステップＳ４に進む。
【００７５】
ステップＳ４では、ＷＬＡＮ回路１１０は周期Ｓｃａｎを開始し、定期的にＡＰの検索を実施する。この検索は、Ｓｃａｎ信号をＷＬＡＮ制御回路１１２からＷＬＡＮ無線回路１１１を通じてアンテナ１０１により送信する。
【００７６】
ステップＳ５では、ＷＬＡＮ回路１１０はＡＰを発見したか否かを判別する。ＡＰ発見は、図３（ａ）に示すように、ＷＬＡＮ無線回路１１１がＡＰからのＳｃａｎ応答を受信したことにより行う。
【００７７】
ＡＰを発見しない場合は、上記ステップＳ２に戻ってBluetooth回路１２０が動作中であるか否かの判別を続ける。
【００７８】
ＡＰを発見した場合は、ステップＳ６以下の接続動作へ移行する。ＡＰ発見後の接続動作時には、図３（ｂ）に示すように、ＷＬＡＮ_Ａｃｔｉｖｅを“Ｈ”に設定して、Bluetooth動作を停止させる。すなわち、ＷＬＡＮ_Bluetooth制御回路１３０はＷＬＡＮ回路１１０に対して以下の制御を行う。
【００７９】
ステップＳ６では、ＷＬＡＮ回路１１０はＷＬＡＮ制御回路１１２がＷＬＡＮ_Ａｃｔｉｖｅ制御回路１１３に対して、Bluetooth共存制御回路１１４を通して、ＷＬＡＮ_Ａｃｔｉｖｅを“Ｈ”に設定する。Bluetooth回路１２０は、ＷＬＡＮ_Ａｃｔｉｖｅ“Ｈ”の通知を受けてBluetooth動作を停止する。
【００８０】
ステップＳ７では、ＷＬＡＮ回路１１０はＡＰとの接続動作を開始して本フローを終了する。
【００８１】
これにより、ＷＬＡＮ接続時のシーケンスは保護されるため安定した接続が可能となる。
【００８２】
以上説明したように、本実施の形態によれば、無線通信装置１００は、ＷＬＡＮによる無線通信時には、ＷＬＡＮ回路１１０がBluetooth回路１２０に対して、Bluetooth回路１２０のBluetooth動作を停止させるＷＬＡＮ_Ａｃｔｉｖｅ“Ｈ”を通知するように制御するとともに、無線通信時であっても、ＷＬＡＮ回路１１０がアクセスポイントと接続するための周期スキャン実行時には、ＷＬＡＮ_Ａｃｔｉｖｅを送出しない（ＷＬＡＮ_Ａｃｔｉｖｅ“Ｌ”とする）ように制御する。そして、ＷＬＡＮ回路１１０がＡＰを発見後、ＡＰへの接続動作においてのみに、ＷＬＡＮ_Ａｃｔｉｖｅ“Ｈ”を送出することで、安定した接続動作を実現させるとともに、Bluetooth側への影響を最小限に抑えることができる。
【００８３】
特に、ＷＬＡＮ圏外にて定期的にＡＰを検索しているケースでは、Bluetooth側で実行されている通信に対して優先順位が低いと考え、Bluetoothが音声通話や音楽視聴を実行している場合は、ＷＬＡＮ_Ａｃｔｉｖｅ“Ｌ”とすることで、Bluetooth側を優先させる。これにより、圏外時における周期Ｓｃａｎ時の比較的長い期間において、Bluetooth側の音声が途切れるなどの品質低下を未然に回避することができる。また、ＡＰへの接続動作には、ＷＬＡＮ_Ａｃｔｉｖｅ“Ｈ”を送出することで、安定した接続動作を実現することができる。
【００８４】
（実施の形態２）
実施の形態２は、ＷＬＡＮとBluetoothにおいて使用しているアプリケーションの優先順位に対応する適用例である。
【００８５】
図６は、本発明の実施の形態２のＷＬＡＮとBluetoothが共存する無線通信装置の構成を示すブロック図である。本実施の形態の説明に当たり、図２と同一構成部分には同一符号を付して重複箇所の説明は省略する。
【００８６】
図６において、無線通信装置２００は、アンテナ１０１、アンテナ１０２、ＷＬＡＮ回路１１０、Bluetooth回路１２０、及びＷＬＡＮ_Bluetooth制御回路２３０を備えて構成される。ＷＬＡＮ回路１１０は、ＷＬＡＮ無線回路１１１、ＷＬＡＮ制御回路１１２、ＷＬＡＮ_Ａｃｔｉｖｅ制御回路１１３、及びBluetooth共存制御回路１１４から構成される。
【００８７】
ＷＬＡＮ_Bluetooth制御回路２３０は、ＷＬＡＮ及びBluetoothの通信動作を制御する図２のＷＬＡＮ_Bluetooth制御回路１３０の機能に加え、アプリケーション優先順位判定回路２３１を備える。アプリケーション優先順位判定回路２３１は、ＷＬＡＮとBluetoothの動作しているアプリケーションに対して、ＷＬＡＮ_Ａｃｔｉｖｅ信号の制御方法を判定する。
【００８８】
以下、上述のように構成された無線通信装置２００のＷＬＡＮ_Bluetooth同時動作時における制御方法について説明する。
【００８９】
図７は、ＷＬＡＮとBluetoothが共存する通信端末装置２００のＷＬＡＮ_Bluetooth制御処理の詳細を示すフローチャートである。図５のフローと同一処理ステップには同一ステップ番号を付して説明を省略する。
【００９０】
ステップＳ２でBluetooth回路１２０が動作中の場合には、ステップＳ１１に進み、Bluetooth回路１２０が動作していない場合には、ステップＳ４に進む。
【００９１】
ステップＳ１１では、ＷＬＡＮ_Bluetooth制御回路２３０のアプリケーション優先順位判定回路２３１は、ＷＬＡＮとBluetoothにおいて動作しているアプリケーションに応じて優先順位を判定する。この優先順位判定は、ＷＬＡＮの周期Ｓｃａｎを優先させるかBluetooth回路１２０のBluetooth動作を優先するかの判定である。
【００９２】
ステップＳ１２では、アプリケーション優先順位判定回路２３１は優先順位判定結果に基づき、周期Ｓｃａｎ中にＷＬＡＮ_ＡｃｔｉｖｅをＬｏｗにするかを判定し、判定結果をＷＬＡＮ制御回路１１０に通知する。
【００９３】
周期Ｓｃａｎ中にＷＬＡＮ_ＡｃｔｉｖｅをＬｏｗとする場合は、ステップＳ３に進み、周期Ｓｃａｎ中にＷＬＡＮ_ＡｃｔｉｖｅをＬｏｗとしない場合は、ステップＳ４に進む。
【００９４】
ステップＳ３では、ＷＬＡＮ回路１１０のＷＬＡＮ制御回路１１２はアプリケーション優先順位判定回路２３１からの指示に従い、ＷＬＡＮ_Ａｃｔｉｖｅ信号を設定する。具体的には、ＷＬＡＮ制御回路１１２がＷＬＡＮ_Ａｃｔｉｖｅ制御回路１１３に対して、周期Ｓｃａｎ中にてＷＬＡＮ_Ａｃｔｉｖｅを“Ｌ”に設定する指示を出す。ＷＬＡＮ_Ａｃｔｉｖｅ制御回路１１３は、ＷＬＡＮ制御回路１１２からの指示に従い、Bluetooth共存制御回路１１４に対してＷＬＡＮ_Ａｃｔｉｖｅを“Ｌ”にするように指示し、Bluetooth側の通信を停止させる制御は実施しない。
【００９５】
このように、本実施の形態によれば、アプリケーション優先順位判定回路２３１がＷＬＡＮ回路１１０が実行するアプリケーション動作とBluetooth回路１２０が実行するアプリケーション動作から優先順位を決定し、決定した優先順位に従ってＷＬＡＮ_Ａｃｔｉｖｅ“Ｈ”又は“Ｌ”に設定しているので、ＷＬＡＮ側の動作とBluetoothのアプリケーショの重要度又は必要度に合わせて、Bluetooth側を停止させるかどうかを決定することができ、よりユーザの意向を反映したユーザフレンドリーな装置を実現することができる。
【００９６】
なお、本実施の形態では、ＷＬＡＮ回路１１０はアプリケーション優先順位判定回路２３１からの指示に従い、周期Ｓｃａｎ中にＷＬＡＮ_Ａｃｔｉｖｅ信号を“Ｌ”とし、接続中に“Ｈ”に設定したが、接続中においてBluetooth側のアプリケーションを優先させたい場合には、ＷＬＡＮ_Ａｃｔｉｖｅは“Ｌ”に設定してもよい。また、以下のような動作を採ることも可能である。
【００９７】
（１）Bluetooth側で音楽の録音等を実施しているケースでは、Bluetooth側を優先し、周期Ｓｃａｎ中でもＷＬＡＮ_Ａｃｔｉｖｅを“Ｌ”に設定する。また、いかなる条件においてもノイズ等の混入を抑えたい場合についてもＷＬＡＮ_Ａｃｔｉｖｅを“Ｌ”に設定する。
【００９８】
（２）Bluetooth側で音声通話を実施している場合は、あまりノイズの混入が発生するのは好ましくないため、ＷＬＡＮ_Ａｃｔｉｖｅは“Ｌ”とする。
【００９９】
（３）Bluetooth側で優先順位低いデータ通信をしている場合は、ＷＬＡＮの周期Ｓｃａｎ中は“Ｈ”として、ＷＬＡＮのＡＰを検索する動作を優先する。
【０１００】
（実施の形態３）
実施の形態３は、接続時においてBluetoothを停止する適用例である。
【０１０１】
図８は、本発明の実施の形態３のＷＬＡＮとBluetoothが共存する無線通信装置の構成を示すブロック図である。本実施の形態の説明に当たり、図２と同一構成部分には同一符号を付して重複箇所の説明は省略する。
【０１０２】
図８において、無線通信装置３００は、アンテナ１０１、アンテナ１０２、ＷＬＡＮ回路１１０、Bluetooth回路１２０、及びＷＬＡＮ_Bluetooth制御回路３３０を備えて構成される。ＷＬＡＮ回路１１０は、ＷＬＡＮ無線回路１１１、ＷＬＡＮ制御回路１１２、ＷＬＡＮ_Ａｃｔｉｖｅ制御回路１１３、及びBluetooth共存制御回路１１４から構成される。
【０１０３】
ＷＬＡＮ_Bluetooth制御回路３３０は、ＷＬＡＮ及びBluetoothの通信動作を制御する図２のＷＬＡＮ_Bluetooth制御回路１３０の機能に加え、ＡＰ登録情報リスト３３１、Ｓｃａｎ結果ＡＰ情報検出回路３３２、及びＷＬＡＮ_Ａｃｔｉｖｅ制御判定回路３３３を備える。
【０１０４】
Ｓｃａｎ結果ＡＰ情報検出回路３３２は、Ｓｃａｎ結果を基に、ＡＰのＩＤ等の情報を検出する。
【０１０５】
ＷＬＡＮ_Ａｃｔｉｖｅ制御判定回路３３３は、Ｓｃａｎ結果ＡＰ情報検出回路３３２からのＡＰ情報をＡＰ登録情報リスト３３１と参照して、接続動作時にＷＬＡＮ_Ａｃｔｉｖｅを“Ｈ”に設定するか“Ｌ”に設定するかを判定する。
【０１０６】
以下、上述のように構成された無線通信装置３００のＷＬＡＮ_Bluetooth同時動作時における制御方法について説明する。
【０１０７】
図９は、ＷＬＡＮとBluetoothが共存する通信端末装置３００のＷＬＡＮ_Bluetooth制御処理の詳細を示すフローチャートである。図５のフローと同一処理ステップには同一ステップ番号を付して説明を省略する。
【０１０８】
ステップＳ５でＷＬＡＮ回路１１０がＡＰを発見した場合は、ステップＳ２１以下の接続動作へ移行する。
【０１０９】
実施の形態１，２では、ＡＰ発見後の接続動作時には、図３（ｂ）に示すように、ＷＬＡＮ_Ａｃｔｉｖｅを“Ｈ”に設定して、Bluetooth動作を停止させている。本実施の形態では、ＡＰ発見後の接続動作時に、一律にＷＬＡＮ_Ａｃｔｉｖｅ“Ｈ”を設定するのではなく、ユーザにとって優先順位の高いＡＰについてはＷＬＡＮ_Ａｃｔｉｖｅ“Ｈ”を設定するものの、優先順位の低いＡＰについてはＷＬＡＮ_Ａｃｔｉｖｅ“Ｈ”を設定せず、Bluetooth動作を停止させない。したがって、ＷＬＡＮ接続動作時であっても、Bluetooth側の音声が途切れるなどの品質低下を極力回避できる。優先順位の高いＡＰは、どのようなサービスを提供しているＡＰであるかにより判断されるが、ＶｏＩＰ等の着信サービスのようなデータ配信ＡＰを想定している。このようなＡＰは、ホットスポットや家庭向けでサービスを提供しているＡＰであることが考えられ、ＶｏＩＰの着信データを受信する必要があり、かなり優先順位が高いと考えられる。そのため、Bluetoothの動作によらずBluetooth動作を停止させるようにする。また、ＡＰの優先順位は、ＡＰ登録情報リスト３３１にあらかじめ登録されている。ＡＰ登録情報リスト３３１は、ユーザにより更新可能である。
【０１１０】
ステップＳ２１では、Ｓｃａｎ結果ＡＰ情報検出回路３３２はＳｃａｎ結果により発見されたＡＰのＡＰ情報を検出する。
【０１１１】
ステップＳ２２では、ＷＬＡＮ_Ａｃｔｉｖｅ制御判定回路３３３はＷＬＡＮ_Ａｃｔｉｖｅ判定を行う。すなわち、ＷＬＡＮ_Ａｃｔｉｖｅ制御判定回路３３３は、Ｓｃａｎ結果ＡＰ情報検出回路３３２により発見されたＡＰのＡＰ情報と、ＡＰ登録情報リスト３３１にあらかじめ登録されたＡＰの優先順位から、当該ＡＰによってどのようなアプリケーションが実行される可能性があるかを判定する。上述したようなＶｏＩＰ等の着信サービスのようなデータ配信ＡＰは、優先順位の高いＡＰであると判定する。
【０１１２】
ステップＳ２３では、ＷＬＡＮ_Ａｃｔｉｖｅ制御判定回路３３３はＷＬＡＮ_Ａｃｔｉｖｅ判定結果に基づいてＷＬＡＮ_Ａｃｔｉｖｅ設定を行う。優先順位の高いＡＰである場合には、実施の形態１，２と同様に、ＷＬＡＮ_Ａｃｔｉｖｅを“Ｈ”に設定し、優先順位の低いＡＰである場合には、ＷＬＡＮ_Ａｃｔｉｖｅを“Ｌ”に設定して、ＷＬＡＮ制御回路１１２に通知する。したがって、ＡＰ発見後の接続動作時であっても優先順位の低いＡＰである場合には、Bluetooth動作を停止させない。
【０１１３】
具体的には、ＷＬＡＮ制御回路１１２はＷＬＡＮ_Ａｃｔｉｖｅ制御判定回路３３３からの指示に従い、接続動作時にＷＬＡＮ_Ａｃｔｉｖｅを“Ｈ”又は“Ｌ”に設定する。ＷＬＡＮ回路１１０は、ＷＬＡＮ制御回路１１２がＷＬＡＮ_Ａｃｔｉｖｅ制御回路１１３に対して、Bluetooth共存制御回路１１４を通して、ＷＬＡＮ_Ａｃｔｉｖｅを“Ｈ”に設定した場合、Bluetooth回路１２０は、ＷＬＡＮ_Ａｃｔｉｖｅ“Ｈ”の通知を受けてBluetooth動作を停止する。また、ＷＬＡＮ_Ａｃｔｉｖｅを“Ｌ”に設定した場合、Bluetooth回路１２０は、ＷＬＡＮ_Ａｃｔｉｖｅ“Ｌ”の通知を受けてBluetooth動作を停止しない。
【０１１４】
このように、本実施の形態によれば、ＡＰを検索した結果、そのＡＰがＶｏＩＰ等の着信サービスを実施しているような、ケースではすぐにでもＡＰに帰属し、着信を受信できるように状態に偏移させるため、接続動作においても安定した動作を確保することができる。また、確実にＡＰに帰属させることが重要であるため、その場合には、ＡＰ接続中はＷＬＡＮ_Ａｃｔｉｖｅ“Ｈ”を通知して、Bluetoothを停止させる。
【０１１５】
また、ブラウザ等のサービスしか実施していないＡＰと認識した場合には、ユーザが使用する状況にて帰属させればよいため、ＡＰ接続時には、ＷＬＡＮ_Ａｃｔｉｖｅ“Ｌ”として、Bluetooth動作を優先させる。
【０１１６】
（実施の形態４）
実施の形態１，２では、ＷＬＡＮが定期的にＡＰを検索するＳｃａｎを実行している際に、ＷＬＡＮ_Ａｃｔｉｖｅ“Ｈ”を送出せず、ＡＰ発見後、ＡＰへの接続動作時にＷＬＡＮ_Ａｃｔｉｖｅ“Ｈ”を送出することで、Bluetooth側への影響を最小限に抑えることができる。また、実施の形態３では、ＡＰへの接続動作時に優先順位の低いＡＰについてはＷＬＡＮ_Ａｃｔｉｖｅ“Ｈ”を送出せず、接続動作時においてもBluetooth側への影響を最小限に抑えている。しかし、ＷＬＡＮの周期Ｓｃａｎを実行中に、ＷＬＡＮ_Ａｃｔｉｖｅ“Ｈ”を送出しないことで、Bluetooth側への影響を最小限に抑えることは可能になるものの、Ｓｃａｎ信号がBluetoothと衝突する可能性が高まる。実施の形態４−７は、実施の形態１，２の方法を採った場合の、Ｓｃａｎの実効を図る例である。
【０１１７】
実施の形態４は、Bluetoothの動作タイミングを検出し、そのタイミングを避けて、Ｓｃａｎ信号を送出する例である。
【０１１８】
図１０は、本発明の実施の形態４のＷＬＡＮとBluetoothが共存する無線通信装置の構成を示すブロック図である。本実施の形態の説明に当たり、図２と同一構成部分には同一符号を付して重複箇所の説明は省略する。
【０１１９】
図１０において、無線通信装置４００は、アンテナ１０１、アンテナ１０２、ＷＬＡＮ回路４１０、Bluetooth回路１２０、及びＷＬＡＮ_Bluetooth制御回路１３０を備えて構成される。ＷＬＡＮ回路４１０は、ＷＬＡＮ無線回路１１１、ＷＬＡＮ制御回路１１２、Ｓｃａｎ信号送出制御回路４１１、及びBluetooth共存制御回路１１４から構成される。
【０１２０】
Ｓｃａｎ信号送出制御回路４１１は、ＢＴ_Ａｃｔｉｖｅ信号をモニタし、ＢＴ_Ａｃｔｉｖｅが“Ｌ”になったタイミングでＳｃａｎを実行することをＷＬＡＮ制御回路１１２へ指示する。
【０１２１】
図１１は、Bluetooth回路１２０からＷＬＡＮ回路４１０に送出されるＢＴ_Ａｃｔｉｖｅ信号を示す図である。
【０１２２】
図１１に示すように、ＷＬＡＮ回路４１０は、Bluetooth回路１２０にBluetooth側の動作を制限又は停止させるＷＬＡＮ_Ａｃｔｉｖｅを送出する。また、Bluetooth回路１２０は、ＷＬＡＮ回路４１０のＳｃａｎ信号送出制御回路４１１に、Bluetooth回路１２０の動作タイミングを通知するＢＴ_Ａｃｔｉｖｅ信号を送出する。
【０１２３】
以下、上述のように構成された無線通信装置４００のＷＬＡＮ_Bluetooth同時動作時における制御方法について説明する。
【０１２４】
図１２は、ＷＬＡＮとBluetoothが共存する通信端末装置４００のＷＬＡＮ_Bluetooth制御処理の詳細を示すフローチャートである。図５のフローと同一処理ステップには同一ステップ番号を付して説明を省略する。
【０１２５】
ステップＳ３１では、ＷＬＡＮ回路４１０は周期Ｓｃａｎを開始し、定期的にＡＰの検索を実施する。この動作時に、図１１に示すようにBluetooth側からＷＬＡＮ側に、Bluetoothが動作しているタイミングがＢＴ_Ａｃｔｉｖｅ信号によって通知されている。
【０１２６】
ステップＳ３２では、ＷＬＡＮ回路４１０のＳｃａｎ信号送出制御回路４１１はＢＴ_Ａｃｔｉｖｅ信号をモニタし、ＢＴ_Ａｃｔｉｖｅ信号が“Ｌ”になったか否かを判別する。ＢＴ_Ａｃｔｉｖｅ信号が“Ｌ”でなければ、ステップＳ３３で一定時間ウェイトして上記ステップＳ３２に戻る。
【０１２７】
ＢＴ_Ａｃｔｉｖｅ信号が“Ｌ”になった場合は、ステップＳ３４でＷＬＡＮ制御回路１１２はＷＬＡＮ無線回路１１１を介してＳｃａｎ信号を送信する。本実施の形態は、Ａｃｔｉｖｅ Ｓｃａｎの場合を例に採るため、ＢＴ_Ａｃｔｉｖｅ信号が“Ｌ”になった場合にＳｃａｎ信号を送信している。
【０１２８】
図１３は、ＢＴ_Ａｃｔｉｖｅ信号をモニタするＷＬＡＮ回路４１０のＳｃａｎ動作を説明する図である。
【０１２９】
図１３において、Bluetooth回路１２０は、Bluetooth動作時にはＷＬＡＮ回路４１０にＢＴ_Ａｃｔｉｖｅ信号“Ｈ”を送出している。ＷＬＡＮ回路４１０のＳｃａｎ信号送出制御回路４１１はＢＴ_Ａｃｔｉｖｅ信号をモニタし、ＢＴ_Ａｃｔｉｖｅ信号が“Ｌ”になったか否かを判別する。Ｓｃａｎ信号送出制御回路４１１は、Bluetoothから通知されるＢＴ_Ａｃｔｉｖｅ信号が“Ｈ”から“Ｌ”に変化したことを検出したとき、ＢＴ_Ａｃｔｉｖｅ信号が“Ｌ”になったタイミングでＳｃａｎを実行することをＷＬＡＮ制御回路１１２へ指示する。ＷＬＡＮ制御回路１１２は、ＷＬＡＮ無線回路１１１によりアンテナ１０１を介してＳｃａｎ信号を送信する。
【０１３０】
このように、本実施の形態によれば、無線通信装置４００は、Bluetoothから通知されるＢＴ_Ａｃｔｉｖｅをモニタし、ＢＴ_Ａｃｔｉｖｅ信号が“Ｈ”から“Ｌ”に変化したことを検出し、この場合はBluetooth動作終了直後であると判断して、直ちにＳｃａｎ信号を送出する。実施の形態１，２では、周期Ｓｃａｎ時においては、Bluetooth側に停止させる制御を実施しないため、ＷＬＡＮのＳｃａｎ信号とBluetoothの通信が衝突し、干渉による通信品質劣化を引き起こす確率が高まることが考えられる。本実施の形態は、Bluetooth動作終了直後にＳｃａｎ信号を送出することで、Ｓｃａｎ実効を高めることができ、実施の形態１，２の効果を担保しつつ、より一層安定した接続動作を実現することができる。
【０１３１】
（実施の形態５）
実施の形態５は、BluetoothのTrafficパターンを検出し、Bluetoothの未動作区間にて、Ｓｃａｎ信号を送出する例である。
【０１３２】
図１４は、本発明の実施の形態５のＷＬＡＮとBluetoothが共存する無線通信装置の構成を示すブロック図である。本実施の形態の説明に当たり、図１０と同一構成部分には同一符号を付して重複箇所の説明は省略する。
【０１３３】
図１４において、無線通信装置５００は、アンテナ１０１、アンテナ１０２、ＷＬＡＮ回路５１０、Bluetooth回路１２０、及びＷＬＡＮ_Bluetooth制御回路１３０を備えて構成される。ＷＬＡＮ回路５１０は、ＷＬＡＮ無線回路１１１、ＷＬＡＮ制御回路１１２、Bluetooth Trafficパターン検出回路５１１、Ｓｃａｎ信号送出制御回路５１２、及びBluetooth共存制御回路１１４から構成される。
【０１３４】
Bluetooth Trafficパターン検出回路５１１は、Bluetooth回路１２０から通知されるＢＴ_Ａｃｔｉｖｅの情報を基に、BluetoothのTrafficパターンを検出する。
【０１３５】
Ｓｃａｎ信号送出制御回路５１２は、Bluetooth Trafficパターン検出回路５１１からの情報を基に、Ｓｃａｎを実行することをＷＬＡＮ制御回路１１２へ指示する。
【０１３６】
図１５は、Bluetooth Trafficパターン検出回路５１１のBluetooth Trafficパターン検出とＷＬＡＮ回路５１０のＳｃａｎ動作を説明する図である。
【０１３７】
Bluetooth回路１２０は、ＷＬＡＮ回路５１０のBluetooth Trafficパターン検出回路５１１に、Bluetooth回路１２０の動作タイミングを通知するＢＴ_Ａｃｔｉｖｅ信号を送出する。Bluetooth回路１２０から通知されるＢＴ_Ａｃｔｉｖｅ信号には、図１５に示すようなTrafficパターンが存在する。Bluetooth Trafficパターン検出回路５１１は、このTrafficパターンを検出し、検出したTrafficパターンの情報をＳｃａｎ信号送出制御回路５１２に出力する。Ｓｃａｎ信号送出制御回路５１２は、Bluetooth Trafficパターン検出回路５１２からの情報を基に、ＢＴ_Ａｃｔｉｖｅ信号が“Ｌ”の区間でＳｃａｎを実行することをＷＬＡＮ制御回路１１２へ指示する。
【０１３８】
以下、上述のように構成された無線通信装置５００のＷＬＡＮ_Bluetooth同時動作時における制御方法について説明する。
【０１３９】
図１６は、ＷＬＡＮとBluetoothが共存する通信端末装置５００のＷＬＡＮ_Bluetooth制御処理の詳細を示すフローチャートである。図１２のフローと同一処理ステップには同一ステップ番号を付して説明を省略する。
【０１４０】
ステップＳ３１では、周期Ｓｃａｎを開始し、定期的にＡＰの検索を実施する。この動作時に、前記図１１に示すようにBluetooth側からＷＬＡＮ側に、Bluetoothが動作しているタイミングがＢＴ_Ａｃｔｉｖｅ信号によって通知されている。
【０１４１】
ステップＳ４１では、ＷＬＡＮ回路５１０のBluetooth Trafficパターン検出回路５１１はＢＴ_Ａｃｔｉｖｅ信号をモニタし、BluetoothのTrafficパターンを検出する。Bluetooth Trafficパターン検出回路５１１は、検出したTrafficパターンから、Bluetoothが通信を実施していないタイミングを検出し、そのTrafficパターンの情報をＳｃａｎ信号送出制御回路５１２へ通知する。
【０１４２】
ステップＳ４２では、Ｓｃａｎ信号送出制御回路５１２はBluetooth Trafficパターン検出回路５１１から通知されたTrafficパターンの情報を基に、Ｓｃａｎ信号送信可能か否かを判別する。Ｓｃａｎ信号送出制御回路５１２は、通知されたTrafficパターンの情報を基に、ＢＴ_Ａｃｔｉｖｅ信号が“Ｌ”の区間でＳｃａｎ信号送信可能と判断して、Ｓｃａｎを実行することをＷＬＡＮ制御回路１１２へ指示する。
【０１４３】
一方、上記ステップＳ４２でＳｃａｎ信号送信可能でなければ、ステップＳ４３で一定時間ウェイトして上記ステップＳ４２に戻る。
【０１４４】
ステップＳ３４では、ＷＬＡＮ制御回路１１２は、ＷＬＡＮ無線回路１１１によりアンテナ１０１を介してＳｃａｎ信号を送信する。
【０１４５】
このように、本実施の形態によれば、Trafficパターンを検出し、Trafficパターンを基にＳｃａｎ信号を送信することができ、実施の形態１，２の効果の実効を図ることができる。
【０１４６】
（実施の形態６）
実施の形態６は、BluetoothのTrafficパターンを検出し、Bluetoothの未動作区間から、Ｓｃａｎを送出できる回数を検出し、複数回Ｓｃａｎ信号を送出する例である。
【０１４７】
図１７は、本発明の実施の形態６のＷＬＡＮとBluetoothが共存する無線通信装置の構成を示すブロック図である。本実施の形態の説明に当たり、図１４と同一構成部分には同一符号を付して重複箇所の説明は省略する。
【０１４８】
図１７において、無線通信装置６００は、アンテナ１０１、アンテナ１０２、ＷＬＡＮ回路６１０、Bluetooth回路１２０、及びＷＬＡＮ_Bluetooth制御回路１３０を備えて構成される。ＷＬＡＮ回路６１０は、ＷＬＡＮ無線回路１１１、ＷＬＡＮ制御回路１１２、Bluetooth Trafficパターン検出回路５１１、Ｓｃａｎ信号送出回数検出回路６１１、Ｓｃａｎ信号送出制御回路６１２、及びBluetooth共存制御回路１１４から構成される。
【０１４９】
Ｓｃａｎ信号送出回数検出回路６１１は、Bluetooth Trafficパターン検出回路５１１からの情報を基に、Ｓｃａｎ信号を送出する回数を判定する。
【０１５０】
Ｓｃａｎ信号送出制御回路６１２は、Ｓｃａｎ信号送出回数検出回路６１１からの情報を基に、Ｓｃａｎを実行するタイミングにおいて複数回のＳｃａｎを実行することをＷＬＡＮ制御回路１１２へ指示する。
【０１５１】
図１８は、Bluetooth Trafficパターン検出回路５１１のBluetooth Trafficパターン検出とＷＬＡＮ回路６１０の複数回のＳｃａｎ動作を説明する図である。
【０１５２】
Bluetooth回路１２０から通知されるＢＴ_Ａｃｔｉｖｅ信号には、図１８に示すようなTrafficパターンが存在する。Bluetooth Trafficパターン検出回路５１１は、このTrafficパターンを検出し、検出したTrafficパターンの情報をＳｃａｎ信号送出回数検出回路６１１に出力する。Ｓｃａｎ信号送出回数検出回路６１１は、Bluetooth Trafficパターン検出回路５１１からの情報を基に、Ｓｃａｎ信号を何回送出可能か判定し、判定結果をＳｃａｎ信号送出制御回路６１２に通知する。図１８では、ＢＴ_Ａｃｔｉｖｅ信号の“Ｌ”区間で、Ｓｃａｎ信号を２回（Ｓｃａｎ信号１，２）送信する例を示している。ＢＴ_Ａｃｔｉｖｅ信号のTrafficパターンによっては、Ｓｃａｎ信号は２回以上又は１回もある。
【０１５３】
以下、上述のように構成された無線通信装置６００のＷＬＡＮ_Bluetooth同時動作時における制御方法について説明する。
【０１５４】
図１９は、ＷＬＡＮとBluetoothが共存する通信端末装置６００のＷＬＡＮ_Bluetooth制御処理の詳細を示すフローチャートである。図１６のフローと同一処理ステップには同一ステップ番号を付して説明を省略する。
【０１５５】
ステップＳ３１では、ＷＬＡＮ回路６１０は周期Ｓｃａｎを開始し、定期的にＡＰの検索を実施する。この動作時に、前記図１１に示すようにBluetooth側からＷＬＡＮ側に、Bluetoothが動作しているタイミングがＢＴ_Ａｃｔｉｖｅ信号によって通知されている。
【０１５６】
ステップＳ４１では、ＷＬＡＮ回路６１０のBluetooth Trafficパターン検出回路５１１はＢＴ_Ａｃｔｉｖｅ信号をモニタし、BluetoothのTrafficパターンを検出する。Bluetooth Trafficパターン検出回路５１１は、検出したTrafficパターンから、Bluetoothが通信を実施していないタイミングを検出し、そのTrafficパターンの情報をＳｃａｎ信号送出回数検出回路６１１を経由してＳｃａｎ信号送出制御回路６１２へ通知する。
【０１５７】
ステップＳ４２では、Ｓｃａｎ信号送出制御回路６１２はBluetooth Trafficパターン検出回路５１１からＳｃａｎ信号送出回数検出回路６１１を経由して通知されたTrafficパターンの情報を基に、Ｓｃａｎ信号送信可能か否かを判別する。Ｓｃａｎ信号送出制御回路６１２は、通知されたTrafficパターンの情報を基に、ＢＴ_Ａｃｔｉｖｅ信号が“Ｌ”の区間でＳｃａｎ信号送信可能と判定する。
【０１５８】
ステップＳ５１では、Ｓｃａｎ信号送出回数検出回路６１１はBluetooth Trafficパターン検出回路５１１から通知されたTrafficパターンを基に、ＢＴ_Ａｃｔｉｖｅ信号“Ｌ”の区間でＳｃａｎ信号を何回送出可能かを判定し、Ｓｃａｎ信号送出制御回路６１２へ通知する。
【０１５９】
ステップＳ５２では、Ｓｃａｎ信号送出制御回路６１２はＳｃａｎ信号送出回数検出回路６１１からのＳｃａｎ信号の送出回数判定結果を基に、Ｓｃａｎ信号の送出条件（Ｓｃａｎ実行タイミング及びその回数）をＷＬＡＮ制御回路１１２へ指示する。ＷＬＡＮ制御回路１１２は、ＷＬＡＮ無線回路１１１によりアンテナ１０１を介してＳｃａｎ信号を設定回数送信する。
【０１６０】
このように、本実施の形態によれば、Trafficパターンを検出し、Trafficパターンを基に未動作区間とスキャン実行できる回数を判定し、判定した未動作区間及び回数でＳｃａｎ信号を送信しているので、Ｓｃａｎ実効を高めることができ、実施の形態１，２の効果を担保しつつ、より一層安定した接続動作を実現することができる。
【０１６１】
（実施の形態７）
実施の形態７は、Ｐａｓｓｉｖｅ ＳｃａｎのＳｃａｎ時間を可変する例である。
【０１６２】
図２０は、本発明の実施の形態７のＷＬＡＮとBluetoothが共存する無線通信装置の構成を示すブロック図である。本実施の形態の説明に当たり、図１４と同一構成部分には同一符号を付して重複箇所の説明は省略する。
【０１６３】
図２０において、無線通信装置７００は、アンテナ１０１、アンテナ１０２、ＷＬＡＮ回路７１０、Bluetooth回路１２０、及びＷＬＡＮ_Bluetooth制御回路２３０を備えて構成される。ＷＬＡＮ回路７１０は、ＷＬＡＮ無線回路１１１、ＷＬＡＮ制御回路１１２、Bluetooth Trafficパターン検出回路７１１、Ｐａｓｓｉｖｅ Ｓｃａｎ時間制御回路７１２、及びBluetooth共存制御回路１１４から構成される。
【０１６４】
Bluetooth Trafficパターン検出回路７１１は、検出したTrafficパターンから、BluetoothのTraffic頻度を算出し、そのTraffic頻度の情報をＰａｓｓｉｖｅ Ｓｃａｎ時間制御回路７１２へ通知する。
【０１６５】
Ｐａｓｓｉｖｅ Ｓｃａｎ時間制御回路７１２は、Bluetooth Trafficパターン検出回路７１１から通知されたTraffic頻度から、あらかじめ設けていたテーブル又は算出式等に基づいて、Ｐａｓｓｉｖｅ Ｓｃａｎを実行する受信時間を算出し、算出したＰａｓｓｉｖｅ Ｓｃａｎ時間においてＰａｓｓｉｖｅ Ｓｃａｎを実行することをＷＬＡＮ制御回路１１２へ指示する。
【０１６６】
以下、上述のように構成された無線通信装置７００のＷＬＡＮ_Bluetooth同時動作時における制御方法について説明する。
【０１６７】
まず、Ｐａｓｓｉｖｅ Ｓｃａｎ時のＷＬＡＮ動作について説明する。
【０１６８】
Ｐａｓｓｉｖｅ Ｓｃａｎは、ある一定時間、受信状態を継続してＡＰが送出しているビーコンを受信することで、周辺にあるＡＰを検索する方法である。この時、ＷＬＡＮは受信状態であるため、Bluetoothへ干渉を与えることはないが、Bluetooth側の送信波による影響でビーコンを受信できなくなる可能性がある。
【０１６９】
これを回避するために、本実施の形態では、Bluetooth側のTrafficを検出して、そのTraffic量に応じて、Ｓｃａｎ時間を可変することで、ＡＰからのビーコンを取得できる確率を上げる。Traffic量に応じて、Ｓｃａｎ時間を可変する具体例については、以下の通りである。
【０１７０】
図２１は、Ｐａｓｓｉｖｅ Ｓｃａｎ時のビーコン取得動作を説明する図である。図２１中、番号７５０はＷＬＡＮ回路７１０におけるＰａｓｓｉｖｅ Ｓｃａｎによる受信時間（以下、Ｓｃａｎ時間という）である。
【０１７１】
Ｐａｓｓｉｖｅ ＳｃａｎにおけるＷＬＡＮ動作は、ＡＰからのビーコンを、受信状態に設定して取得する方法である。しかし、ＷＬＡＮ回路７１０がBluetooth回路１２０と同時に動作している場合には、Bluetooth回路１２０からの干渉により、ＡＰからのビーコンを取り損ねる可能性がある。
【０１７２】
そこで、本実施の形態では、図２１（ｂ）に示すように、Ｓｃａｎ時間を通常（図２１（ａ）参照）より長く設定し、ＡＰからのビーコンを取得できる確率を上げる。また、基本的にＡＰとＳＴＡのBluetoothは同期が取れていない。したがって、タイミングがずれていくため、通常よりＳｃａｎ時間を長く設定することでＡＰからのビーコンを取得できる確率が上がる効果を得る。
【０１７３】
また、本実施の形態では、上記Ｓｃａｎ時間を通常より長く設定することに加えて、あるいは、上記Ｓｃａｎ時間を通常より長く設定する態様に代えて、Bluetooth Trafficパターン検出回路７１１により検出されたTrafficパターンを用いて以下の制御（ケース１及びケース２）を行うことで更なるビーコン取得確立の向上及び消費電流の低減効果を得る。
【０１７４】
〔基本的な考え方〕
図２２及び図２３は、Bluetooth回路１２０からＷＬＡＮ回路７１０に送出されるＢＴ_Ａｃｔｉｖｅ信号とＷＬＡＮ回路７１０のＳｃａｎ時間を示す図である。図２２は、Bluetooth通信が密、すなわちＢＴ_Ａｃｔｉｖｅ信号から検出されたTrafficパターンが密である場合、図２３は、Bluetooth通信が疎、すなわちＢＴ_Ａｃｔｉｖｅ信号から検出されたTrafficパターンが疎である場合を示す。
【０１７５】
〔ケース１〕
図２２に示すように、Bluetooth側のTrafficパターンが密である場合には、ＡＰからのビーコンがBluetooth回路１２０からのパケットと衝突する確率が高いため、ＷＬＡＮ回路７１０はＳｃａｎ時間７５０を増加させる。また、ＷＬＡＮ回路７１０はＰａｓｓｉｖｅ Ｓｃａｎによる周期も変更し、ＡＰからのビーコンを取得できる確率を上げる。
〔ケース２〕
図２３に示すように、Bluetooth側のTrafficパターンが疎である場合には、ＡＰからのビーコンが、Bluetooth回路１２０からのパケットと衝突する確率が低下するため、ＷＬＡＮ回路７１０はＳｃａｎ時間７５０を短く設定し、消費電流を抑えるように制御する。
【０１７６】
図２４は、ＷＬＡＮとBluetoothが共存する通信端末装置７００のＷＬＡＮ_Bluetooth制御処理の詳細を示すフローチャートである。図１６のフローと同一処理ステップには同一ステップ番号を付して説明を省略する。
【０１７７】
ステップＳ３１では、ＷＬＡＮ回路７１０は周期Ｓｃａｎを開始し、定期的にＡＰの検索を実施する。
【０１７８】
ステップＳ６１では、ＷＬＡＮ回路７１０はＰａｓｓｉｖｅ Ｓｃａｎ設定か否かを判別し、Ｐａｓｓｉｖｅ Ｓｃａｎ設定の場合はステップＳ４１に進み、Ｐａｓｓｉｖｅ Ｓｃａｎ設定でない場合はステップＳ５に進む。
【０１７９】
ステップＳ６２では、Ｐａｓｓｉｖｅ Ｓｃａｎ時間制御回路７１２はＰａｓｓｉｖｅ Ｓｃａｎ時間の変更を行う。Ｐａｓｓｉｖｅ Ｓｃａｎ時間の変更は、以下の通りである。Bluetooth Trafficパターン検出回路７１１は、ＢＴ_Ａｃｔｉｖｅ信号をモニタし、検出したTrafficパターンから、BluetoothのTraffic頻度を算出する。Ｐａｓｓｉｖｅ Ｓｃａｎ時間制御回路７１２は、Bluetooth Trafficパターン検出回路７１１から通知されたTraffic頻度から、あらかじめ設けていたテーブル又は算出式等に基づいて、Ｐａｓｓｉｖｅ Ｓｃａｎを実行する受信時間を算出し、算出したＰａｓｓｉｖｅ Ｓｃａｎ時間をＷＬＡＮ制御回路１１２に通知する。ＷＬＡＮ制御回路１１２は、Ｐａｓｓｉｖｅ Ｓｃａｎ時間制御回路７１２からの通知を基に、指定されたＰａｓｓｉｖｅ Ｓｃａｎ時間においてＳｃａｎを実行する。
【０１８０】
このように、本実施の形態によれば、TrafficパターンからTraffic頻度を検出し、Traffic頻度を基にＰａｓｓｉｖｅ Ｓｃａｎを実行する受信時間を判定し、判定した受信時間で、また必要に応じてＳｃａｎ時間を可変してＳｃａｎしているので、ＡＰからのビーコンを取得できる確率を上げることができ、実施の形態１，２の効果を担保しつつ、より一層安定した接続動作を実現することができる。
【０１８１】
以上の説明は本発明の好適な実施の形態の例証であり、本発明の範囲はこれに限定されることはない。
【０１８２】
また、上記各実施の形態では、無線通信装置、無線通信システム及び無線通信方法という名称を用いたが、これは説明の便宜上であり、移動端末、無線通信機器、無線通信制御方法、通信制御方法等でもよいことは勿論である。
【０１８３】
また、上記無線通信装置を構成する各回路部の種類、数及び接続方法などは前述した実施の形態に限られない。
【０１８４】
また、以上説明した無線通信方法は、この無線通信方法を機能させるためのプログラムでも実現される。このプログラムはコンピュータで読み取り可能な記録媒体に格納されている。
【産業上の利用可能性】
【０１８５】
本発明に係る無線通信装置及び無線通信方法は、ＩＥＥＥ８０２．１１ｘ規格に基づくＷＬＡＮとＩＥＥＥ８０２．１５．１で規定されるBluetoothなど複数の通信方式による無線通信を行う無線通信装置、無線通信システム及び無線通信制御方法に有効である。
【図面の簡単な説明】
【０１８６】
【図１】本発明の実施の形態１に係る無線通信システムの基本構成を示す図
【図２】上記実施の形態１に係る無線通信装置の構成を示すブロック図
【図３】上記実施の形態１に係る無線通信装置のＷＬＡＮのＳＴＡとＡＰのＳｃａｎ及び接続処理のシーケンスを示す図
【図４】上記実施の形態１に係る無線通信装置のＷＬＡＮとBluetoothの使用形態を表にして説明する図
【図５】上記実施の形態１に係る無線通信装置のＷＬＡＮ_Bluetooth制御処理の詳細を示すフロー図
【図６】本発明の実施の形態２に係る無線通信装置の構成を示すブロック図
【図７】上記実施の形態２に係る無線通信装置のＷＬＡＮ_Bluetooth制御処理の詳細を示すフロー図
【図８】本発明の実施の形態３に係る無線通信装置の構成を示すブロック図
【図９】上記実施の形態３に係る無線通信装置のＷＬＡＮ_Bluetooth制御処理の詳細を示すフロー図
【図１０】本発明の実施の形態４に係る無線通信装置の構成を示すブロック図
【図１１】上記実施の形態４に係る無線通信装置のBluetooth回路からＷＬＡＮ回路に送出されるＢＴ_Ａｃｔｉｖｅ信号を示す図
【図１２】上記実施の形態４に係る無線通信装置のＷＬＡＮ_Bluetooth制御処理の詳細を示すフロー図
【図１３】上記実施の形態４に係る無線通信装置のＢＴ_Ａｃｔｉｖｅ信号をモニタするＷＬＡＮ回路のＳｃａｎ動作を説明する図
【図１４】本発明の実施の形態５に係る無線通信装置の構成を示すブロック図
【図１５】上記実施の形態５に係る無線通信装置のBluetooth Trafficパターン検出回路のBluetooth Trafficパターン検出とＷＬＡＮ回路のＳｃａｎ動作を説明する図
【図１６】上記実施の形態５に係る無線通信装置のＷＬＡＮ_Bluetooth制御処理の詳細を示すフロー図
【図１７】本発明の実施の形態６に係る無線通信装置の構成を示すブロック図
【図１８】上記実施の形態６に係る無線通信装置のBluetooth Trafficパターン検出回路のBluetooth Trafficパターン検出とＷＬＡＮ回路の複数回のＳｃａｎ動作を説明する図
【図１９】上記実施の形態６に係る無線通信装置のＷＬＡＮ_Bluetooth制御処理の詳細を示すフロー図
【図２０】本発明の実施の形態７に係る無線通信装置の構成を示すブロック図
【図２１】上記実施の形態７に係る無線通信装置のＰａｓｓｉｖｅ Ｓｃａｎ時のビーコン取得動作を説明する図
【図２２】上記実施の形態７に係る無線通信装置のBluetooth回路からＷＬＡＮ回路に送出されるＢＴ_Ａｃｔｉｖｅ信号とＷＬＡＮ回路のＳｃａｎ時間を示す図
【図２３】上記実施の形態７に係る無線通信装置のBluetooth回路からＷＬＡＮ回路に送出されるＢＴ_Ａｃｔｉｖｅ信号とＷＬＡＮ回路のＳｃａｎ時間を示す図
【図２４】上記実施の形態７に係る無線通信装置のＷＬＡＮ_Bluetooth制御処理の詳細を示すフロー図
【図２５】従来の複数の通信方式による無線通信を行う通信端末装置の構成を示すブロック図
【符号の説明】
【０１８７】
５０  携帯電話基地局
６０  アクセスポイント（ＡＰ）
７０  無線ヘッドホン
１００，２００，３００，４００，５００，６００，７００  無線通信装置
１０１，１０２  アンテナ
１１０，４１０，５１０，６１０，７１０  ＷＬＡＮ回路
１１１  ＷＬＡＮ無線回路
１１２  ＷＬＡＮ制御回路
１１３  ＷＬＡＮ_Ａｃｔｉｖｅ制御回路
１１４  Bluetooth共存（Coexistence）制御回路
１２０  Bluetooth回路
１３０，２３０，３３０  ＷＬＡＮ_Bluetooth制御回路
２３１  アプリケーション優先順位判定回路
３３１  ＡＰ登録情報リスト
３３２  Ｓｃａｎ結果ＡＰ情報検出回路
３３３  ＷＬＡＮ_Ａｃｔｉｖｅ制御判定回路
４１１  Ｓｃａｎ信号送出制御回路
５１１  Bluetooth Trafficパターン検出回路
５１２  Ｓｃａｎ信号送出制御回路
６１１  Ｓｃａｎ信号送出回数検出回路
６１２  Ｓｃａｎ信号送出制御回路
７１１  Bluetooth Trafficパターン検出回路
７１２  Ｐａｓｓｉｖｅ Ｓｃａｎ時間制御回路
【図１】
0004916391.tif 000002
【図２】
0004916391.tif 000003
【図３】
0004916391.tif 000004
【図４】
0004916391.tif 000005
【図５】
0004916391.tif 000006
【図６】
0004916391.tif 000007
【図７】
0004916391.tif 000008
【図８】
0004916391.tif 000009
【図９】
0004916391.tif 000010
【図１０】
0004916391.tif 000011
【図１１】
0004916391.tif 000012
【図１２】
0004916391.tif 000013
【図１３】
0004916391.tif 000014
【図１４】
0004916391.tif 000015
【図１５】
0004916391.tif 000016
【図１６】
0004916391.tif 000017
【図１７】
0004916391.tif 000018
【図１８】
0004916391.tif 000019
【図１９】
0004916391.tif 000020
【図２０】
0004916391.tif 000021
【図２１】
0004916391.tif 000022
【図２２】
0004916391.tif 000023
【図２３】
0004916391.tif 000024
【図２４】
0004916391.tif 000025
【図２５】
0004916391.tif 000026