(57)【要約】      （修正有）【課題】出力される音声が十分な音質を得られない場合にユーザが感じる不快感を軽減することのできる無線通信装置を提供する。【解決手段】音声出力装置と無線接続により通信する無線通信手段と、前記無線通信手段から音声データを前記音声出力装置に送信させる送信手段と、前記音声出力装置と前記無線通信手段との間を無線接続する無線通信品質を検出する通信品質検出手段と、前記通信品質検出手段が検出する無線通信品質に応じて、前記無線通信手段での無線接続を維持したまま、前記送信手段による前記音声データの送信を停止させる制御手段とを備える。【選択図】図３
2009089055.tif 000002
【特許請求の範囲】
【請求項１】
音声出力装置と無線接続により通信する無線通信手段と、
前記無線通信手段から音声データを前記音声出力装置に送信させる送信手段と、
前記音声出力装置と前記無線通信手段との間を無線接続する無線通信品質を検出する通信品質検出手段と、
前記通信品質検出手段が検出する無線通信品質に応じて、前記無線通信手段での無線接続を維持したまま、前記送信手段による前記音声データの送信を停止させる制御手段と
を備えることを特徴とする無線通信装置。
【請求項２】
前記無線通信手段での無線接続を維持したまま前記送信手段による前記音声データの送信を停止させた場合に、音声データの送信を停止する旨を報知する報知手段
をさらに備えることを特徴とする請求項１記載の無線通信装置。
【請求項３】
前記通信品質検出手段が検出する無線通信品質は電波強度であり、
前記制御手段は、前記通信品質検出手段が検出する電波強度が閾値を下回った場合に、前記無線通信手段での無線接続を維持したまま、前記送信手段による前記音声データの送信を停止させること
を特徴とする請求項２記載の無線通信装置。
【請求項４】
無線接続を維持した前記音声データの送信停止後、前記通信品質検出手段が検出する電波強度が閾値を上回った場合に、前記送信手段による前記音声データの送信を再開させること
を特徴とする請求項３記載の無線通信装置。
【請求項５】
前記通信品質検出手段が検出する無線通信品質は、前記無線通信手段がデータ送信に使用するバッファにおけるバッファ溢れであり、
前記制御手段は、前記通信品質検出手段が閾値以上のバッファ溢れが生じた場合に、前記無線通信手段での無線接続を維持したまま、前記送信手段による前記音声データの送信を停止させること
を特徴とする請求項２記載の無線通信装置。
【請求項６】
前記通信品質検出手段は、無線接続を維持した前記音声データの送信停止後、無音の音声データ送信により、バッファ溢れを検出すること
を特徴とする請求項５記載の無線通信装置。
【請求項７】
無線接続を維持した前記音声データの送信停止後、前記通信品質検出手段が検出するバッファ溢れが閾値を下回った場合に、前記送信手段による前記音声データの送信を再開させること
を特徴とする請求項６記載の無線通信装置。
【請求項８】
前記無線通信手段は、電話係る音声通信を前記音声出力装置との間で行い、
前記通信品質検出手段は、前記無線通信手段による電話に係る音声通信の有無を検出し、
前記制御手段は、前記通信品質検出手段が前記電話に係る音声通信を検出した場合に、前記無線通信手段での無線接続を維持したまま、前記送信手段による前記音声データの送信を停止させること
を特徴とする請求項２記載の無線通信装置。
【請求項９】
無線接続を維持した前記音声データの送信停止後、前記通信品質検出手段が検出する前記電話に係る音声通信が終了した場合に、前記送信手段による前記音声データの送信を再開させること
を特徴とする請求項８記載の無線通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばＢｌｕｅｔｏｏｔｈ（登録商標）等の無線通信により音声データを音声出力装置に送信する無線通信装置に関する。
【背景技術】
【０００２】
近年、無線通信技術としてＢｌｕｅｔｏｏｔｈ（登録商標）が注目されており、Ｂｌｕｅｔｏｏｔｈにより無線通信を行う装置が普及しつつある（例えば、特許文献１参照）。特許文献１には、オーディオプレーヤからのオーディオを受信して再生するワイヤレスヘッドホンや携帯電話機との間で音声通信を行ってハンズフリー通話を可能にするヘッドセットなどである、Ｂｌｕｅｔｏｏｔｈ通信機能を備えた無線通信装置が開示されている。
【特許文献１】特開２００６−１８０００３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
このような音声データ等のストリーミングデータをＢｌｕｅｔｏｏｔｈにより無線通信する場合には、リアルタイム性が重要であり、電波強度が弱い場合やバッファ溢れが生じる場合等、十分な通信品質が確保できない場合には、例えばワイヤレスヘッドフォン等である音声出力装置側で音声を出力しようとするとノイズが発生するなどの問題が生じ、ユーザが不快感を感じる可能性がある。
【０００４】
そこで本発明は、出力される音声が十分な音質を得られない場合にユーザが感じる不快感を軽減することのできる無線通信装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明の無線通信装置は、音声出力装置と無線接続により通信する無線通信手段と、前記無線通信手段から音声データを前記音声出力装置に送信させる送信手段と、前記音声出力装置と前記無線通信手段との間を無線接続する無線通信品質を検出する通信品質検出手段と、前記通信品質検出手段が検出する無線通信品質に応じて、前記無線通信手段での無線接続を維持したまま、前記送信手段による前記音声データの送信を停止させる制御手段とを備えることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、出力される音声が十分な音質を得られない場合にユーザが感じる不快感を軽減することのできる無線通信装置を提供することができる。
【発明を実施するための最良の形態】
【０００７】
以下、本発明の無線通信装置について、図面を参照しながら説明する。
【実施例１】
【０００８】
図１は、本発明の一実施形態に係る無線通信装置が使用される無線通信システムの構成を示している。この無線通信システム１は、無線通信装置１０と、音声出力装置２０とから構成される。無線通信装置１０は、無線通信によって伝送される音声データ等のコンテンツデータのストリームを送信し、音声出力装置２０に音声を出力させることのできる装置である。ここでは、無線通信装置１０をノートブック型のパーソナルコンピュータ（以下、ＰＣとも称する）によって実現し、音声出力装置２０をワイヤレスヘッドフォンによって実現した場合を想定する。
【０００９】
ＰＣ１０は、音声データや映像データを再生する再生アプリケーションを実行することができる（以下、音声再生アプリケーションであるものとする）。該再生アプリケーションによる音声データが再生されると、所定の符合化方式へ変換後、図１（ａ）に示すように、無線通信によってワイヤレスヘッドフォン２０に送信される。尚、本実施例において、ＰＣ１０とワイヤレスヘッドフォン２との間の無線通信は、Ｂｌｕｅｔｏｏｔｈ（登録商標）の規格に従って実行される。
【００１０】
Ｂｌｕｅｔｏｏｔｈ通信では、音楽等のオーディオデータ（音声データ）のストリーミング再生を行うためのプロファイルとして、Ａ２ＤＰ（Ａｄｖａｎｃｅｄ  Ａｕｄｉｏ  Ｄｉｓｔｒｉｂｕｔｉｏｎ  Ｐｒｏｆｉｌｅ）が規定されている。ＰＣ１０は、ストリームデータを送信する送信元装置（ソースデバイス）として機能し、ワイヤレスヘッドフォン２０はストリームデータを受信する装置（シンクデバイス）として機能する。
【００１１】
ワイヤレスヘッドフォン２０はユーザの頭部に装着可能に構成されている。ワイヤレスヘッドフォン２０は、ヘッドアームの両端に其々設けられた２つのイヤーパッドを備えており、これらのイヤーパッドには其々スピーカが内蔵されている。ヘッドセット２０がユーザの頭部に装着された状態において、これらの２つのイヤーパッドはユーザの左右の耳を覆うこととなり、ユーザはこれらのイヤーパッドに内蔵されるスピーカから出力される音声を聴取することとなる。
【００１２】
また、本実施例のＰＣ１０は、例えばワイヤレスヘッドフォン２０が移動して所定の電波強度（ＲＳＳＩ）を保てなくなった場合には、十分な音質の音声をワイヤレスヘッドフォン２０から出力させることが困難であり、ユーザが不快感を感じる要因となるため、図１（ｂ）に示すように、無線通信を維持したまま、音声データのストリーミング伝送を停止する機能も持つ。尚、図１（ｂ）の例は、移動により電波強度を保てなくなった場合であるが、これに限られるものではなく、例えばバッファ溢れが所定量以上発生した場合や、電話通信を行っている場合等にも十分な品質を保った音声出力が困難となるため、同様に無線通信を維持したまま、音声データのストリーミング伝送を停止させる。また、ストリーミング伝送の停止時には、なぜ停止したのかをユーザが把握できるようにするため、例えば「十分な品質が確保できないため送信を一時停止します」等のメッセージにより、ＰＣ１０はストリーミング伝送を停止する旨をユーザに報知する。
【００１３】
更に、本実施例のＰＣ１０は、音声データのストリーミング伝送停止後、再度閾値以上の電波強度（ＲＳＳＩ）を確保できるようになった場合には、図１（ｃ）に示すように、音声データのストリーミング伝送を再開させることができる。尚、このストリーミング伝送の再開については、再度電波強度が確保できるようになった場合のみならず、十分な通信品質を確保して十分な音質の音声出力が可能となった場合に、ストリーミング伝送を再開させることができる。
【００１４】
次に、図２を参照して、無線通信装置の一実施形態であるＰＣ１０に係る構成を説明する。図２は、ＰＣ１０の構成を示す図である。
ＰＣ１０は、図２に示すように、ＣＰＵ１１１、ノースブリッジ１１３、メインメモリ１１５、グラフィックスコントローラ１１７、サウスブリッジ１２１、ＢＩＯＳ−ＲＯＭ１２３、ハードディスクドライブ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ、以下ＨＤＤとも称す）１２５、光ディスクドライブ（Ｏｐｔｉｃａｌ  Ｄｉｓｋ  Ｄｒｉｖｅ、以下ＯＤＤとも称す）１２７、Ｂｌｕｅｔｏｏｔｈ通信モジュール１２９、Ｂｌｕｅｔｏｏｔｈアンテナ１３１、エンベデッドコントローラ／キーボードコントローラＩＣ（以下、ＥＣ／ＫＢＣとも称す）１３３等を備えている。
【００１５】
ＣＰＵ１１１は、本コンピュータ１０の動作を制御するために設けられたプロセッサであり、ＨＤＤ１２５からメインメモリ１１５にロードされる、オペレーション具システム（以下単にＯＳとも称す）１０１、音声再生アプリケーション１０２、通信ドライバ１０３等の各種アプリケーションを実行する。音声再生アプリケーションプログラム１０２は、例えばＨＤＤ１２５等に記憶された音声データをデコードし、音声信号に変換するプログラムである。
【００１６】
通信ドライバ１０３は、Ｂｌｕｅｔｏｏｔｈ通信モジュール１２９を制御し、ワイヤレスヘッドフォン２０との間のＢｌｕｅｔｏｏｔｈ通信を制御するためのプログラムである。本実施例の通信ドライバ２０は、音声再生アプリケーションプログラム１０２が音声データをデコードして得られる音声信号を、例えばＳＢＣ（Ｓｕｂ  Ｂａｎｄ  Ｃｏｄｅｃ）等の所定の符号化方式に符号化して、該符号化方式の音声データをＢｌｕｅｔｏｏｔｈ通信モジュール１２９に渡してＡ２ＤＰ等のプロファイルでワイヤレスヘッドフォン２０に送信させる。
【００１７】
さらに、本実施例の通信ドライバ１０３は、電波強度が閾値以下となる場合等、通信品質が低下することにより、十分な音質が確保できない場合には、ワイヤレスヘッドフォン２０との間の無線通信接続は維持したまま、音声データのストリーミング伝送を停止する機能を持つ。通信ドライバ１０３の構成及び動作については、図３移行を参照しながら後に詳述する。
【００１８】
さらに、ＣＰＵ１１１は、ＢＩＯＳ−ＲＯＭ１２３に格納されたＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）も実行する。ＢＩＯＳはハードウェア制御のためのプログラムである。
【００１９】
ノースブリッジ１１３は、ＣＰＵ１１１のローカルバスとサウスブリッジ１２１との間を接続するブリッジデバイスである。ノースブリッジ１１３には、メインメモリ１１５をアクセス制御するメモリコントローラも内蔵されている。また、ノースブリッジ１１３は、ＡＧＰ（Ａｃｃｅｌｅｒａｔｅｄ  Ｇｒａｐｈｉｃｓ  Ｐｏｒｔ）バス等を介してグラフィックスコントローラ１１７との通信を実行する機能も有している。
【００２０】
グラフィックスコントローラ１１７は本ＰＣ１０のディスプレイモニタとして使用されるＬＣＤ１１９を制御する表示コントローラである。このグラフィックスコントローラ１１７はＯＳ１０１や、図示しない描画アプリケーション等によりビデオメモリ(以下、ＶＲＡＭとも称する)に書き込まれた画像データをＬＣＤ１１９に表示する。
【００２１】
サウスブリッジ１２１は、ＬＰＣ（Ｌｏｗ  Ｐｉｎ  Ｃｏｕｎｔ）バス上の各デバイス、及びＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ）バス上の各デバイスを制御する。また、サウスブリッジ１２１は、ＨＤＤ１２５、ＯＤＤ１２７を制御するためのＩＤＥ（Ｉｎｔｅｇｒａｔｅｄ  Ｄｒｉｖｅ  Ｅｌｅｃｔｒｏｎｉｃｓ）コントローラを内蔵している。
【００２２】
Ｂｌｕｅｔｏｏｔｈ通信モジュール１２９は、Ｂｌｕｅｔｏｏｔｈアンテナ１３１を介して行うワイヤレスヘッドフォン２０等との間のＢｌｕｅｔｏｏｔｈ通信を制御するための通信モジュールであり、例えば通信周波数の制御等の処理を行う。
【００２３】
尚、本実施例のＰＣ１０は、Ｂｌｕｅｔｏｏｔｈ通信モジュール１２９及びＢｌｕｅｔｏｏｔｈアンテナ１３１を内蔵しているが、これに限られるものではなく、例えばＢｌｕｅｔｏｏｔｈ通信モジュール１２９及びＢｌｕｅｔｏｏｔｈアンテナ１３１を内蔵するカード型媒体を、ユーザがカードスロットに挿入することにより使用できるようにしても良い。
【００２４】
ＥＣ／ＫＢＣ１３３は、電源管理のためのエンベデッドコントローラと、キーボード（ＫＢ）１３５及びタッチパッド１３７を制御するためのキーボードコントローラとが集積された、１チップマイクロコンピュータである。ＥＣ／ＫＢＣ１３３は、ユーザによる電源ボタン１３９の操作に応じてＰＣ１０を電源オン／電源オフする機能を持つ。本ＰＣ１０の各コンポーネントに供給される動作電源は、本ＰＣ１０に内蔵されたバッテリ（ＢＡＴＴ）１４１、又はＡＣアダプタ１４３を介して外部から供給される外部電源から生成される。
【００２５】
続いて、図３を参照しながら、通信ドライバ１０３の機能構成を説明する。本実施例の通信ドライバ１０３は、通信品質検出部１０３ａ、音声送信部１０３ｂ、電話通信部１０３ｃ、報知部１０３ｄを備える。
【００２６】
通信品質検出部１０３ａは、ワイヤレスヘッドフォン１０３ａとの間の通信品質を検出する機能を持つ。例えば、電波強度（ＲＳＳＩ）を検出し、所定の閾値を超えているか否かや、音声送信部１０３ｂでの音声データの伝送に於いて所定量以上のバッファ溢れが生じていないかどうか等を検出している。また、後述する電話通信部１０３ｃで電話に関する通信を行っているか否か、例えばＨＦＰ（Ｈａｎｄｓ  Ｆｒｅｅ  Ｐｒｏｆｉｌｅ）によるＢｌｕｅｔｏｏｔｈ通信を行っているか否かを検出し、電話に係る通信を行っている場合には、通信品質が低下する要因として検出する。このように無線通信品質が低下する場合には、ワイヤレスヘッドフォン２０に対する、例えばＡ２ＤＰによる音声データの伝送において必要な通信品質が確保できず、ワイヤレスヘッドフォン２０からの音声出力の音声出力の品質が低下してノイズ等が発生する要因となる。そこで、このように通信品質が低下している場合には、通信品質検出部１０３ａは音声通信部１０３ｂに対して、音声データの伝送を停止すべく制御を行う。尚、このときＢｌｕｅｔｏｏｔｈ通信モジュール１２９とワイヤレスヘッドフォン２０との間のＡ２ＤＰによる音声データ送信用のＢｌｕｅｔｏｏｔｈ接続自体は維持する。
【００２７】
音声再生アプリケーション１０２は、上述したように、ＨＤＤ１２５等の記憶媒体に記録された、例えばｍｐ３（ＭＰＥＧ−Ａｕｄｉｏ  Ｌａｙｅｒ−３）やＡＡＣ（Ａｄｖｅｎｃｅｄ  Ａｕｄｉｏ  Ｃｏｄｉｎｇ）等の所定の符号化方式で符号化された複数の音声データを復号（デコード）して音声信号に変換する機能を有する。音声送信部１０３ｂは、この音声信号をワイヤレスヘッドフォン２０との間の接続処理で決定した符号化方式（例えばＳＢＣ等）に変換して、例えばＡ２ＤＰ等の音声伝送用のプロファイルにより、Ｂｌｕｅｔｏｏｔｈ通信モジュール１２９からワイヤレスヘッドフォン２０に対してストリーミング伝送させる。
【００２８】
電話通信部１０３ｃは、図示しない外部の電話端末（例えばＩＰ電話）から着信があった場合や、外部の電話端末に対して発信する場合等に、例えばＨＦＰ等により、ワイヤレスヘッドフォン２０との間で、Ｂｌｕｅｔｏｏｔｈ通信モジュール１２９を介して通信する。尚、電話通信部１０３ｃによる通信と、音声送信部１０３ｂによる通信とは、異なるプロファイルによるＢｌｕｅｔｏｏｔｈ通信ではあるが、両方音声に関する通信であるので、例えばサウンドドライバなどで、電話通信部１０３ｃによる通信の有無を検出することが可能である。
【００２９】
報知部１０３ｄは、先述の通信品質検出部１０３ａが通信品質低下を検出して音声送信部１０３ｂによる音声データ伝送を停止させた場合に、例えば図１（ｂ）に示したように、ユーザにその旨を報知する。また、或いは、音声データ送信停止前に、ワイヤレスヘッドフォン２０に対して「十分な品質が確保できないため送信を一時停止します」等の音声メッセージを送信するようにしても良い。
【００３０】
次に、図４乃至図６を参照しながら、本実施例のＰＣ１０の音声データ伝送にかかる処理の流れについて説明する。図４は、図１に示したように、電波強度が所定値以下となって音声データ伝送を一時停止する場合の処理の流れを示す図である。
【００３１】
Ｂｌｕｅｔｏｏｔｈ通信モジュール１２９とワイヤレスヘッドフォン２０との間で、音声データ伝送のためのプロファイル（例えばＡ２ＤＰ）での接続が完了後（Ｓ４０１）、音声送信部１０３ｂは音声再生アプリケーション１０２で再生される音声データのストリーム伝送を開始する（Ｓ４０２）。更に、これと同時に通信品質検出部１０３ａは、電波強度（ＲＳＳＩ値）の検出を開始する（Ｓ４０３）。
【００３２】
電波強度が所定の閾値以上の値を保っていれば（Ｓ４０４のＮｏ）そのまま音声データ伝送を継続するが、もし電波強度が閾値を下回れば（Ｓ４０４のＹｅｓ）、通信品質検出部１０３ａは、音声送信部１０３ｂに対して音声データの送信を停止させる（Ｓ４０５）。尚、このときＡ２ＤＰによるＢｌｕｅｔｏｏｔｈ接続自体は維持させるので、後述するＳ４０８の音声データ送信再開をスムーズに行うことができる。また、報知部１０３ｄは、音声データ伝送停止に伴って例えばＬＣＤ１１９上にメッセージを表示する等の手段により、ユーザにその旨を報知する（Ｓ４０６）。
【００３３】
音声データ伝送停止後も、通信品質検出部１０３ａは電波強度の検出を継続する（Ｓ４０７）。電波強度が所定の閾値を下回ったままの場合には（Ｓ４０７のＮｏ）音声データ伝送を停止したままであるが、もし電波強度が所定の閾値を上回れば（Ｓ４０７のＹｅｓ）、通信品質検出部１０３ａは音声送信部１０３ｂに対して音声伝送を再開させる（Ｓ４０８）。尚、Ｓ４０７のＲＳＳＩ値の閾値と、Ｓ４０４のＲＳＳＩ値の閾値とは同一である必要は無く、例えば、Ｓ４０７の音声データ伝送再開を判断する閾値の方が、音声データ伝送停止を判断するためのＳ４０４の閾値よりも上回るようにしても良い。
【００３４】
続いて、図５を参照しながら、バッファ溢れの発生により音声データ伝送を一時停止する場合の処理の流れを説明する。
Ｂｌｕｅｔｏｏｔｈ通信モジュール１２９とワイヤレスヘッドフォン２０との間で、音声データ伝送のためのプロファイル（例えばＡ２ＤＰ）での接続が完了後（Ｓ５０１、図４のＳ４０１に対応）、音声送信部１０３ｂは音声再生アプリケーション１０２で再生される音声データのストリーム伝送を開始する（Ｓ５０２、図４のＳ４０２に対応）。更に、これと同時に通信品質検出部１０３ａは、該Ａ２ＤＰ通信での、バッファ溢れ量の検出を開始する（Ｓ５０３）。
【００３５】
単位時間当たりに発生しているバッファ溢れ量が所定値以下である場合には（Ｓ５０４のＮｏ）、ワイヤレスヘッドフォン２０で出力される音声は殆ど劣化しないものとして、そのまま音声データ伝送を継続する。然しながら、例えば、Ｂｌｕｅｔｏｏｔｈでファイル転送等を行っていて使用できる帯域が制限されている場合等、Ａ２ＤＰでの音声データの伝送でバッファ溢れが生じている場合には（Ｓ５０４のＹｅｓ）、ワイヤレスヘッドフォン２０で出力される音声にノイズが発生する可能性が高いため、通信品質検出部１０３ａは、音声送信部１０３ｂに対して音声再生アプリケーション１０２の再生により得られる音声データの送信を停止させる（Ｓ５０５、図４のＳ４０５に対応）。尚このとき、Ａ２ＤＰによるＢｌｕｅｔｏｏｔｈ接続自体は維持させるので、後述するＳ５０９での音声データ伝送再開がスムーズに行えるだけではなく、Ｓ５０７でのバッファ溢れ検出も行うことができる。また、報知部１０３ｄは、音声データ伝送停止に伴って例えばＬＣＤ１１９上にメッセージを表示する等の手段により、ユーザにその旨を報知する（Ｓ５０６、図４のＳ４０６に対応）。
【００３６】
音声再生アプリケーション１０２により得られる音声データの送信停止後も、通信品質検出部１０３ａはバッファ溢れの検出を継続する（Ｓ５０７）。音声データを送信していない状態で単純にバッファ溢れを検出しているだけでは、実際に音声データ伝送を再開させた場合にバッファ溢れが生じるか否かを検出することはできない。そこで、本実施例の通信品質検出部１０３ａは、無音データを音声送信部１０３ｂにＡ２ＤＰで送信させることにより、音声データ伝送を再開させた場合にバッファ溢れが生じるか否かを検出する。このとき、音声再生アプリケーション１０２から得られる実際の音声データを送信することも可能ではあるが、無音データを送信することにより、ワイヤレスヘッドフォン２０で生じるノイズを軽減し、ユーザの不快感を抑制することが可能となる。
【００３７】
このようにして通信品質検出部１０３ａが検出する単位時間当たりのバッファ溢れが所定量を超えている場合には、音声再生アプリケーション１０２により得られる音声データの伝送は停止させたままであるが、もしバッファ溢れが所定量を下回れば（Ｓ５０８のＹｅｓ）、通信品質検出部１０３ａは無音データの伝送を停止させると共に、音声再生アプリケーション１０２により得られる音声データの伝送を再開する（Ｓ５０９）。
【００３８】
最後に、図６を参照しながら、電話通信部１０３ｃでの電話に係る通信により音声データ伝送を一時停止する場合の処理の流れを説明する。
Ｂｌｕｅｔｏｏｔｈ通信モジュール１２９とワイヤレスヘッドフォン２０との間で、音声データ伝送のためのプロファイル（例えばＡ２ＤＰ）での接続完了後（Ｓ６０１、図６のＳ４０１に対応）、音声送信部１０３ｂは音声再生アプリケーション１０２で再生される音声データのストリーム伝送を開始する（Ｓ６０２、図４の４０２に対応）。更に、これと同時に通信品質検出部１０３ａは、電話通信部１０３ｃでの通信の有無の検出を開始する（Ｓ６０３）。
【００３９】
着信／発信等に伴う、電話通信部１０３ｃとワイヤレスヘッドフォン２０との間の例えばＨＦＰ等によるＢｌｕｅｔｏｏｔｈ通信が開始されなければ（Ｓ６０４のＮｏ）、そのままＡ２ＤＰによる音声データ伝送を継続するが、もし電話通信部１０３ｃによるＨＦＰの通信が開始されれば（Ｓ６０４のＹＥＳ）、通信品質検出部１０３ａは音声送信部１０３ｂに対してＡ２ＤＰでの音声データのストリーミング伝送を停止させる（Ｓ６０５）。尚、このときＡ２ＤＰによるＢｌｕｅｔｏｏｔｈ接続自体は維持させるので、後述するＳ６０８での音声データ送信をスムーズに再開させることができる。また、報知部１０３ｄは、音声データ伝送停止に伴って例えばＬＣＤ１１９上にメッセージを表示する等の手段により、ユーザにその旨を通知する（Ｓ６０６、図４のＳ４０６に対応）。
【００４０】
Ａ２ＤＰによる音声データ伝送停止後も、通信品質検出部１０３ａは電話通信部１０３ｃでの通信を監視する（Ｓ６０７）。電話通信部１０３ｃでのＨＦＰでの通信が継続している場合には（Ｓ６０７のＮｏ）Ａ２ＤＰでの音声データ伝送を停止させた状態を継続するが、もしＨＦＰでの通信が終了すれば（Ｓ６０７のＹｅｓ）、通信品質検出部１０３ａは音声送信部１０３ｂに対してＡ２ＤＰでの音声データ伝送を再開させる（Ｓ６０８）。
【００４１】
以上説明したように、本実施例によれば、通信電波強度の低下、バッファ溢れ発生、ＨＦＰ等の他のプロファイルでのＢｌｕｅｔｏｏｔｈ通信開始等、Ａ２ＤＰによる音声データ伝送に影響を与える事象が発生した場合に、Ａ２ＤＰでのデータ伝送を停止させる。これにより、ワイヤレスヘッドフォン２０から出力される音声の音質低下を避けることができ、ノイズ発生によるユーザの不快感を軽減することができる。
【００４２】
また、本実施例では、音声データ伝送に影響を与える要因が除去された場合に、ユーザが意図的な操作を行わなくともＡ２ＤＰでの音声データ伝送を自動的に再開させることができるので、ユーザの利便性を向上させることができる。
【００４３】
更に、本実施例では、Ａ２ＤＰでの音声データ伝送を停止させた場合にも、Ａ２ＤＰでのＢｌｕｅｔｏｏｔｈ接続は維持するので、音声データ伝送をスムーズに再開させることができるようになる。また、Ｂｌｕｅｔｏｏｔｈ通信を維持することにより、Ａ２ＤＰ以外の他のプロファイルでの通信もスムーズに開始させることができるようになる。
【図面の簡単な説明】
【００４４】
【図１】本発明の実施例１に係る無線通信装置が使用される無線通信システムの構成を示す図。
【図２】本発明の実施例１に係るパーソナルコンピュータの構成を示す図。
【図３】本発明の実施例１に係るパーソナルコンピュータが実行する通信ドライバの機能を説明するための図。
【図４】本発明の実施例１に係るパーソナルコンピュータの接続処理の流れを示すフローチャート。
【図５】本発明の実施例１に係るパーソナルコンピュータの接続処理の流れを示すフローチャート。
【図６】本発明の実施例１に係るパーソナルコンピュータの接続処理の流れを示すフローチャート。
【符号の説明】
【００４５】
１・・・通信システム
１０・・・ＰＣ
２０・・・ワイヤレスヘッドフォン
１０１・・・オペレーションシステム
１０２・・・音声再生アプリケーションプログラム
１０３・・・通信ドライバ
１０３ａ・・・通信品質検出部
１０３ｂ・・・音声送信部
１０３ｃ・・・音声通信部
１０３ｄ・・・報知部
１１１・・・ＣＰＵ
１１３・・・ノースブリッジ
１１５・・・メインメモリ
１１７・・・グラフィックスコントローラ
１１７Ａ・・・ＶＲＡＭ
１１９・・・ＬＣＤ
１２１・・・サウスブリッジ
１２３・・・ＢＩＯＳ−ＲＯＭ
１２５・・・ＨＤＤ
１２７・・・ＯＤＤ
１２９・・・Ｂｌｕｅｔｏｏｔｈ通信モジュール
１３１・・・Ｂｌｕｒｔｏｏｔｈアンテナ
１３３・・・ＥＣ／ＫＢＣ
１３５・・・キーボード
１３７・・・タッチパッド
１３９・・・電源ボタン
１４１・・・バッテリ
１４５・・・ＡＣアダプタ
【図１】
2009089055.tif 000003
【図２】
2009089055.tif 000004
【図３】
2009089055.tif 000005
【図４】
2009089055.tif 000006
【図５】
2009089055.tif 000007
【図６】
2009089055.tif 000008