(57)【特許請求の範囲】
【請求項１】
無線ＬＡＮ方式とＢｌｕｅｔｏｏｔｈ方式の無線通信が可能な無線通信装置であって、
前記無線ＬＡＮ方式でリアルタイム性を有するデータの無線通信を行っているか否かを判定するリアルタイム性判定部と、
前記Ｂｌｕｅｔｏｏｔｈ方式の無線通信における自動接続動作を制御する自動接続制御部と、
前記無線ＬＡＮ方式でリアルタイム性を有するデータの無線通信を行っている場合に、前記自動接続動作における通信相手の呼び出しが前記無線ＬＡＮ方式の無線通信に与える影響度を判定する影響度判定部と、
前記影響度が許容上限より高い場合、前記影響度が低くなるように前記自動接続制御部による呼び出し動作を変更する制御変更部とを備える無線通信装置。
【請求項２】
前記制御変更部は、前記影響度が前記許容上限以下である場合、前記自動接続制御部による呼び出し動作を変更しないことを特徴とする請求項１記載の無線通信装置。
【請求項３】
前記リアルタイム性を有するデータが一時的に蓄積されるバッファを備え、
前記影響度判定部は、前記影響度を表すパラメータとして、前記データが前記バッファに蓄積されている時間としてバッファ蓄積時間、および前記自動接続動作で通信相手の呼び出しを行う自動接続要求時間を求め、
前記制御変更部は、前記自動接続要求時間が前記バッファ蓄積時間よりも長い場合に、前記自動接続要求時間が前記バッファ蓄積時間より短くなるように前記自動接続制御部による呼び出し動作を変更することを特徴とする請求項１記載の無線通信装置。
【請求項４】
前記自動接続制御部は、前記自動接続要求時間が前記バッファ蓄積時間よりも短い場合に通信相手の呼び出しを行うことを特徴とする請求項３記載の無線通信装置。
【請求項５】
前記影響度判定部は、前記自動接続要求時間が経過するまでに前記バッファに蓄積されたデータ量を推定し、前記推定したデータ量を加味したデータが前記バッファに蓄積されている時間を前記バッファ蓄積時間として求めることを特徴とする請求項３記載の無線通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）方式の無線通信とＢｌｕｅｔｏｏｔｈ（登録商標；以下記載を省略する）方式の無線通信を同時に使用することができる無線通信装置に関する。
【背景技術】
【０００２】
近年、カーナビゲーション装置などの車載機器においては、複数方式の無線通信が搭載され、様々なアプリケーションに利用されている。例えば、Ｂｌｕｅｔｏｏｔｈ方式の無線通信は、携帯電話やオーディオプレーヤなどの端末との間で、ハンズフリー通話やダイアルアップ接続、音楽再生などに利用されている。
また、ＩＥＥＥ８０２．１１ｂ／ｇ／ｎなどの無線ＬＡＮ方式の無線通信は、スマートフォンやタブレットなどの端末との間で、映像／音楽伝送や、ナビゲーションなど様々なアプリケーションに利用されている。【０００３】
Ｂｌｕｅｔｏｏｔｈ方式の無線通信と無線ＬＡＮ方式の無線通信は、同じ２．４ＧＨｚ帯の周波数帯を使用している。そのため、これらの無線通信を同時に使用した場合、電波干渉、すなわちそれぞれの無線通信方式が互いに干渉し合って双方の通信品質が劣化するという問題が発生する。【０００４】
また、例えばカーナビゲーション装置に搭載されたＢｌｕｅｔｏｏｔｈ方式の無線通信では、ペアリングが済んだ通信機器に対して自動で通信接続を行う自動接続機能がある。
この自動接続要求時は、ペアリング済の携帯電話等のＢｌｕｅｔｏｏｔｈデバイスを、カーナビゲーション装置側からＰａｇｅ（呼び出し）する。このとき、呼び出し先Ｂｌｕｅｔｏｏｔｈデバイスから応答があれば自動接続される。呼び出し先のデバイスから応答がない場合は、接続ができるまで周期的にあるいは連続して自動接続要求を行っている。【０００５】
なお、Ｂｌｕｅｔｏｏｔｈの仕様上、Ｐａｇｅ動作においては、呼び出すスレーブ側のＢｌｕｅｔｏｏｔｈデバイスのデバイスアドレスから一義的に算出される、３２の周波数チャネルを用いる必要がある。そのため、Ｐａｇｅ動作時は使用するチャネルを選択することができず、また自動周波数ホッピング（ＡＦＨ）機能も働かない。これにより、Ｂｌｕｅｔｏｏｔｈ使用周波数と無線ＬＡＮ使用周波数とを分離して無線干渉を回避することはできない。同様にＢｌｕｅｔｏｏｔｈの仕様上、Ｐａｇｅ動作時はＢｌｕｅｔｏｏｔｈ方式の無線通信でタイムスロットが連続的に使用される。そのため、Ｂｌｕｅｔｏｏｔｈ方式と無線ＬＡＮ方式の無線通信とを時分割で使用することはできない。【０００６】
このようなＢｌｕｅｔｏｏｔｈのＰａｇｅ動作による無線干渉を回避する方法として、無線ＬＡＮまたはＢｌｕｅｔｏｏｔｈのどちらかを優先させることが考えられる。
例えば、特許文献１には、ＭＡＣレベルで無線ＬＡＮとＢｌｕｅｔｏｏｔｈとの優先度を制御することで、両方式の無線通信における無線干渉を回避している。
なお、特許文献１に記載の装置では、ＢｌｕｅｔｏｏｔｈのＰａｇｅ動作時にＢｌｕｅｔｏｏｔｈパケットに優先度を与えて無線ＬＡＮよりも優先させることで無線干渉の回避を図っている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特表２０１２−５３０４７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
特許文献１に代表される従来の技術は、Ｐａｇｅ動作中にＢｌｕｅｔｏｏｔｈパケットが無線ＬＡＮパケットよりも優先されるため、無線ＬＡＮの通信速度が低下する。
従って、ストリーミングなどのリアルタイム性を有するデータを無線ＬＡＮで通信しているときに、ＢｌｕｅｔｏｏｔｈのＰａｇｅ動作が周期的あるいは連続して行われると、無線ＬＡＮの通信速度の低下によって通信品質が劣化する可能性があるという課題があった。【０００９】
この発明は、上記のような課題を解決するためになされたもので、Ｂｌｕｅｔｏｏｔｈの自動接続機能による影響を低減して無線ＬＡＮの通信品質を確保することができる無線通信装置を得ることを目的とする。
【課題を解決するための手段】
【００１０】
この発明に係る無線通信装置は、無線ＬＡＮ方式とＢｌｕｅｔｏｏｔｈ方式の無線通信が可能な無線通信装置であって、無線ＬＡＮ方式でリアルタイム性を有するデータの無線通信を行っているか否かを判定するリアルタイム性判定部と、Ｂｌｕｅｔｏｏｔｈ方式の無線通信における自動接続動作を制御する自動接続制御部と、無線ＬＡＮ方式でリアルタイム性を有するデータの無線通信を行っている場合に、自動接続動作における通信相手の呼び出しが無線ＬＡＮ方式の無線通信に与える影響度を判定する影響度判定部と、影響度が許容上限より高い場合、影響度が低くなるように自動接続制御部による呼び出し動作を変更する制御変更部とを備える。
【発明の効果】
【００１１】
この発明によれば、Ｂｌｕｅｔｏｏｔｈの自動接続機能による影響を低減して無線ＬＡＮの通信品質を確保することができるという効果がある。
【図面の簡単な説明】
【００１２】
【図１】この発明の実施の形態１に係る無線通信装置を含む車内無線通信システムの構成を示すブロック図である。
【図２】実施の形態１に係る無線通信装置の構成を示すブロック図である。
【図３】実施の形態１に係る無線通信装置の動作を示すフローチャートである。
【図４】実施の形態１におけるＢｌｕｅｔｏｏｔｈの自動接続制御例を示す図である。
【図５】ＢｌｕｅｔｏｏｔｈのＰａｇｅ使用チャンネルと無線ＬＡＮ動作チャンネルの関係を示す図である。
【発明を実施するための形態】
【００１３】
以下、この発明をより詳細に説明するため、この発明を実施するための形態について、添付の図面に従って説明する。
実施の形態１．
図１は、この発明の実施の形態１に係る無線通信装置を含む車内無線通信システムの構成を示すブロック図である。図１に示す車内無線通信システムは、実施の形態１に係る無線通信装置１、無線ＬＡＮ端末２１およびＢｌｕｅｔｏｏｔｈ端末２２を備える。
無線通信装置１は、例えば、カーナビゲーション装置の無線通信装置として設けられ、無線ＬＡＮ通信部２およびＢｌｕｅｔｏｏｔｈ通信部３を備える。
無線ＬＡＮ通信部２は無線ＬＡＮ方式の無線通信を行う通信部であり、無線ＬＡＮ端末２１との間で通信が行われる。Ｂｌｕｅｔｏｏｔｈ通信部３は、Ｂｌｕｅｔｏｏｔｈ方式の無線通信を行う通信部であり、Ｂｌｕｅｔｏｏｔｈ端末２２との間で通信が行われる。
【００１４】
なお、Ｂｌｕｅｔｏｏｔｈ通信部３は、Ｂｌｕｅｔｏｏｔｈ通信が未接続である場合、予め定められた時間間隔で自動接続要求を行い、ペアリングが済んでいる通信相手のＰａｇｅ（呼び出し）を実行する。Ｐａｇｅでは、呼び出し相手のデバイスアドレスから一義的に算出される、３２の周波数チャネルが用いられる。このＰａｇｅ使用チャンネルが無線ＬＡＮ動作チャンネルと周波数が重なる場合、Ｐａｇｅ動作によって無線ＬＡＮの通信速度が低下する場合がある。
そこで、本発明では、ＢｌｕｅｔｏｏｔｈのＰａｇｅ動作が無線ＬＡＮの通信に影響を与える場合、その影響度合いが低くなるようにＰａｇｅ動作を変更する。このようにすることで、Ｂｌｕｅｔｏｏｔｈの自動接続機能による影響を低減して無線ＬＡＮの通信品質を確保することができる。
【００１５】
無線ＬＡＮ端末２１は、無線ＬＡＮ方式の無線通信を行う通信端末であって、例えば、車内に持ち込まれたスマートフォンやタブレットＰＣなどの携帯通信端末が挙げられる。
Ｂｌｕｅｔｏｏｔｈ端末２２は、Ｂｌｕｅｔｏｏｔｈ方式の無線通信を行う通信端末であり、上述したような携帯通信端末が挙げられる。
【００１６】
図２は、実施の形態１に係る無線通信装置の構成を示すブロック図である。無線通信装置１は、無線ＬＡＮ通信部２、Ｂｌｕｅｔｏｏｔｈ通信部３、通信確立判定部４、リアルタイム性判定部５、影響度判定部６、自動接続制御部７、制御変更部８、アプリケーション部９およびバッファ１０を備えて構成される。
無線ＬＡＮ通信部２およびＢｌｕｅｔｏｏｔｈ通信部３は、アプリケーション部９からの要求に従ってデータ通信を実行する。
【００１７】
通信確立判定部４は、無線ＬＡＮ通信部２からの接続状態情報が“接続”を示している場合に、無線ＬＡＮ通信部２が無線ＬＡＮ端末２１（通信相手）との通信が確立していると判定する。なお、接続状態情報とは、無線ＬＡＮ通信部２の通信接続状態を示す情報であり、無線ＬＡＮ通信部２が生成して通信確立判定部４に出力する。
【００１８】
リアルタイム性判定部５は、無線ＬＡＮ方式でリアルタイム性を有するデータ（以下、リアルタイムデータと記載する）の無線通信を行っているか否かを判定する。
例えば、通信確立判定部４によって無線ＬＡＮの通信が確立していると判定されたときに、アプリケーション部９のうち、現在実行されているアプリケーションを特定する。
そして、特定したアプリケーションが映像または音楽などのリアルタイムデータを無線ＬＡＮで無線通信するアプリケーションであると、無線ＬＡＮ方式でリアルタイムデータの無線通信が行われていると判定する。
【００１９】
影響度判定部６は、無線ＬＡＮ方式でリアルタイムデータの無線通信を行っている場合に、自動接続動作における通信相手の呼び出しが無線ＬＡＮ方式の無線通信に与える影響度を判定する。例えば、自動接続制御部７から入力したＰａｇｅ動作の制御内容に基づいて、ＢｌｕｅｔｏｏｔｈのＰａｇｅ動作と無線ＬＡＮのリアルタイム通信とが同時に実行されていると判断した場合、リアルタイムデータがバッファ１０に蓄積されている時間としてバッファ蓄積時間を、影響度を表すパラメータとして算出し、およびＰａｇｅ（呼び出し）を行う自動接続要求時間を、影響度を表すパラメータとして取得する。
【００２０】
自動接続制御部７は、Ｂｌｕｅｔｏｏｔｈ方式の無線通信における自動接続動作を制御する。自動接続制御部７には、ペアリングが済んだ通信相手が登録されている。
Ｂｌｕｅｔｏｏｔｈ通信部３が未接続状態であると、自動接続制御部７は、登録済みの呼び出し先スレーブのＢｌｕｅｔｏｏｔｈデバイスアドレスをＢｌｕｅｔｏｏｔｈ通信部３に設定して、自動接続動作における通信相手（呼び出し端末）のＰａｇｅを実行する。
【００２１】
なお、呼び出し端末が存在しない場合にＰａｇｅ動作が継続する時間（Ｐａｇｅのタイムアウト時間）はＢｌｕｅｔｏｏｔｈの仕様で５．１２秒がデフォルトである。Ｐａｇｅ動作中は、ＩＤパケットが周期的に送信される。また、自動接続要求では、呼び出し端末へのＰａｇｅ動作が連続的にあるいは繰り返し実行により継続される。以降では、自動接続要求におけるＰａｇｅ継続時間を自動接続要求時間と記載する。
【００２２】
制御変更部８は、影響度判定部６により判定された影響度が許容上限より高い場合、影響度が低くなるように自動接続制御部７による呼び出し動作を変更する。
例えば、自動接続要求時間がバッファ蓄積時間以下であるときが許容上限となる。
従って、自動接続要求時間がバッファ蓄積時間より長い場合、影響度が許容上限よりも高い状態であるため、自動接続要求時間がバッファ蓄積時間より短くなるように自動接続制御部７によるＰａｇｅ動作を変更する。
また、制御変更部８は、影響度が許容上限以下である場合は、自動接続制御部７による呼び出し動作を変更しない。すなわち、自動接続制御部７は自動接続要求時間がバッファ蓄積時間よりも短い場合にＰａｇｅ（呼び出し）を行う。
【００２３】
アプリケーション部９は、無線通信装置１で実行される複数のアプリケーションである。また、アプリケーション部９には、ストリーミングデータなどのリアルタイムデータを扱うアプリケーション（以下、リアルタイムアプリケーションと記載する）が含まれる。
バッファ１０には無線ＬＡＮで受信されたリアルタイムデータが一時的に蓄積される。
【００２４】
リアルタイムアプリケーションでは、無線ＬＡＮで受信されたデータがバッファ１０に一旦蓄積され、バッファ１０に蓄積されたデータが基準時間に合わせて順次読み出されて後段の処理（表示処理など）が実行される。すなわち、バッファ１０に蓄積されたデータはリアルタイム性が確保されており、バッファ蓄積時間は、リアルタイム性が確保できる時間となる。
【００２５】
なお、通信確立判定部４、リアルタイム性判定部５、影響度判定部６、自動接続制御部７および制御変更部８は、例えば、実施の形態１に特有な処理が記述されたプログラムを無線通信装置１のマイクロコンピュータが実行することで、ソフトウエアとハードウエアが協働した手段として実現することができる。
【００２６】
次に動作について説明する。
図３は、実施の形態１に係る無線通信装置の動作を示すフローチャートである。
まず、自動接続制御部７は、登録済みの呼び出し先スレーブのＢｌｕｅｔｏｏｔｈデバイスアドレスをＢｌｕｅｔｏｏｔｈ通信部３に設定してＰａｇｅを実行する。このとき、通信確立判定部４は、無線ＬＡＮ通信部２から入力した接続状態情報に基づいて、無線ＬＡＮ通信が確立したか否かを判定する（ステップＳＴ１）。ここで、無線ＬＡＮ通信が確立していない場合（ステップＳＴ１；ＮＯ）、ステップＳＴ６の処理に移行する。
【００２７】
一方、無線ＬＡＮ通信が確立した場合（ステップＳＴ１；ＹＥＳ）、通信確立判定部４は、その旨をリアルタイム性判定部５へ通知する。
リアルタイム性判定部５は、前記通知を受けると、アプリケーション部９のうち、現在実行されているアプリケーションを特定して、リアルタイムアプリケーションが実行されているか、すなわち無線ＬＡＮ通信にリアルタイム性があるか否かを判定する（ステップＳＴ２）。ここで、リアルタイムアプリケーションが実行されておらず、無線ＬＡＮ通信にリアルタイム性がない場合（ステップＳＴ２；ＮＯ）、ステップＳＴ６に移行する。
【００２８】
またリアルタイムアプリケーションが実行されており、無線ＬＡＮ通信にリアルタイム性がある場合（ステップＳＴ２；ＹＥＳ）、リアルタイム性判定部５は、無線ＬＡＮ通信にリアルタイム性がある旨を影響度判定部６に通知する。
【００２９】
影響度判定部６は、無線ＬＡＮ通信にリアルタイム性がある旨の通知を受けると、自動接続動作における通信相手の呼び出しが無線ＬＡＮ方式の無線通信に与える影響度を判定する（ステップＳＴ３）。例えば、影響度判定部６は、影響度を表すパラメータとして、バッファ蓄積時間を算出し、および自動接続制御部７から自動接続要求時間を取得する。
【００３０】
なお、影響度判定部６は、リアルタイムアプリケーションから自動接続要求の開始時にバッファ１０に蓄積されているリアルタイムデータ（例えば、ストリーミングデータ）のデータ量とリアルタイムデータのデータレートとを取得し、これらを用いてバッファ蓄積時間を算出する。例えば、自動接続要求が開始された時点でバッファ１０に蓄積されているデータ量が５ＭＢｙｔｅであり、データレートが４Ｍｂｐｓである場合には、バッファ蓄積時間は、１０ｓｅｃ．（＝５ＭＢｙｔｅ×８ｂｉｔ／４Ｍｂｐｓ）となる。
【００３１】
次に、影響度判定部６は、影響度が許容上限より高いか否かを判定する（ステップＳＴ４）。ここでは、自動接続要求時間がバッファ蓄積時間以下であるときが許容上限以下である。従って、図４（ａ）に示すように、自動接続要求が開始された時点（時間０）においてバッファ１０にデータ量ａが蓄積されている場合、バッファ蓄積時間以下の自動接続要求時間Ａであるか、あるいはバッファ蓄積時間より長い自動接続要求時間Ｂであるかが確認される。
【００３２】
影響度が高い、すなわち自動接続要求時間がバッファ蓄積時間より長い場合（ステップＳＴ４；ＹＥＳ）、影響度判定部６は、その旨を制御変更部８に通知する。
制御変更部８は、影響度判定部６から上記通知を受けると、上記影響度が低くなるように自動接続制御部７による呼び出し動作を変更する（ステップＳＴ５）。
すなわち、自動接続要求時間がバッファ蓄積時間より短くなるように自動接続制御部７によるＰａｇｅ動作を変更する。例えば、自動接続要求時間が図４（ａ）の自動接続要求時間Ｂであった場合、自動接続要求時間ＡになるようにＰａｇｅ動作が変更される。
上述したようにバッファ１０に蓄積されている間はデータのリアルタイム性が確保される。従って、バッファ１０に蓄積されているデータが空になる前にＰａｇｅ動作を終了させることで、無線ＬＡＮの通信品質を確保することができる。
【００３３】
また、無線ＬＡＮ通信が確立していない場合、無線ＬＡＮ通信にリアルタイム性がない場合、あるいは、影響度が低い、すなわち自動接続要求時間がバッファ蓄積時間以下である場合（ステップＳＴ４；ＮＯ）、影響度判定部６はその旨を制御変更部８に通知する。
制御変更部８は、影響度判定部６から上記通知を受けた場合、自動接続制御部７による呼び出し動作を変更しない（ステップＳＴ６）。
このように、制御変更部８は、影響度が許容上限以下である場合、自動接続制御部７による呼び出し動作を変更しない。これにより影響度が許容上限よりも低い状態を維持することができる。
なお、自動接続要求時間がバッファ蓄積時間以下である場合は、自動接続要求時間中にＰａｇｅ動作によって無線ＬＡＮのストリーミングデータが受信できなくても、バッファ１０に蓄積されているストリーミングデータによってリアルタイム通信品質を確保することができる。
【００３４】
上記説明では、図４（ａ）に示すように自動接続要求が開始された時点でバッファ１０に蓄積されているデータ量を影響度の判定に用いたが、本発明は、これに限定されるものではない。例えば、自動接続要求時間中に無線ＬＡＮで受信されたデータ量も加味して、影響度を判定してもよい。
【００３５】
図５は、ＢｌｕｅｔｏｏｔｈのＰａｇｅ使用チャンネルと無線ＬＡＮ動作チャンネルの関係を示す図である。Ｂｌｕｅｔｏｏｔｈの仕様では、図５に示すように、Ｐａｇｅ動作で使用される３２の周波数チャンネル（Ｐａｇｅ使用チャンネル）は、呼び出すスレーブのＢｌｕｅｔｏｏｔｈデバイスアドレスから一義的に算出できる。また、Ｐａｇｅ動作中の無線ＬＡＮへの無線干渉による通信速度の低下は、無線ＬＡＮ動作チャネルと周波数が重なるＰａｇｅ使用チャネルの数から予測することが可能である。
【００３６】
例えば、影響度判定部６は、呼び出すスレーブのＢｌｕｅｔｏｏｔｈデバイスアドレスを自動接続制御部７から取得し、このＢｌｕｅｔｏｏｔｈデバイスアドレスからＰａｇｅ使用チャンネルを算出する。そして、Ｐａｇｅ使用チャンネルのうち、図５に示すように無線ＬＡＮ動作チャンネルと周波数が重なっているチャンネル数を特定する。次に、特定したチャンネル数に基づいて無線ＬＡＮ通信の速度低下の度合いを予測し、Ｐａｇｅ動作による無線干渉を受けた無線ＬＡＮの通信速度を推定する。
【００３７】
影響度判定部６は、上述のようにして推定した通信速度に基づいて、図４（ｂ）に示すような自動接続要求時間中に受信されるストリーミングデータ量ｂを算出する。なお、図４（ｂ）におけるデータ量ａは、図４（ａ）と同様に、自動接続要求が開始された時点でバッファ１０に蓄積されているデータ量である。
このようにして、影響度判定部６は、自動接続要求時間が経過するまでにバッファ１０に蓄積されたデータ量ｂを推定し、推定したデータ量ｂを加味したデータ（データ量ａ＋データ量ｂ）がバッファ１０に蓄積されている時間をバッファ蓄積時間として求める。
【００３８】
また、影響度判定部６は、上記バッファ蓄積時間を用いて影響度が許容上限より高いか否かを判定する。ここでは、図４（ｂ）に示すように、自動接続要求が開始された時点（時間０）においてバッファ１０にデータ量ａが蓄積されており、時間が経過してデータ量ｂが蓄積した場合、バッファ蓄積時間以下の自動接続要求時間Ｃであるか、あるいはバッファ蓄積時間よりも長い自動接続要求時間Ｄであるかが確認される。このようにすることで、Ｐａｇｅ動作を実環境に応じて適切に制御することが可能となる。
【００３９】
自動接続要求が開始された時点でバッファ１０に蓄積されているデータ量ａと自動接続要求時間中に受信されたデータ量ｂを影響度の判定に用いた場合、バッファ１０の蓄積量が多いため、図４（ａ）および図４（ｂ）から明らかなように自動接続要求時間Ａよりも自動接続要求時間Ｃの方が長い。すなわち、図４（ａ）の場合より長い自動接続要求時間を設定してもＰａｇｅ動作を変更せずに済む。
【００４０】
上記実施の形態１では、無線通信装置１がカーナビゲーション装置に搭載される場合について説明したが、この構成に限定されるものではない。
例えば、無線通信装置１は、スマートフォン、タブレットＰＣ、ディスプレイオーディオ、統合インストルメントパネルなどといった様々な情報機器に適用可能である。
【００４１】
以上のように、この実施の形態１によれば、無線ＬＡＮ方式でリアルタイム性を有するデータの無線通信を行っているか否かを判定するリアルタイム性判定部５と、Ｂｌｕｅｔｏｏｔｈ方式の無線通信における自動接続動作を制御する自動接続制御部７と、無線ＬＡＮ方式でリアルタイムデータの無線通信を行っている場合に、自動接続動作における通信相手の呼び出しが無線ＬＡＮ方式の無線通信に与える影響度を判定する影響度判定部６と、影響度が許容上限より高い場合、影響度が低くなるように自動接続制御部７による呼び出し動作を変更する制御変更部８とを備える。
このように構成することで、Ｂｌｕｅｔｏｏｔｈの自動接続機能による影響を低減して無線ＬＡＮの通信品質を確保することができる。
【００４２】
また、この実施の形態１によれば、制御変更部８は影響度が許容上限以下である場合、自動接続制御部７による呼び出し動作を変更しないので、影響度が許容上限よりも低い状態を維持することができる。
【００４３】
さらに、この実施の形態１によれば、リアルタイムデータが一時的に蓄積されるバッファ１０を備え、影響度判定部６は、影響度を表すパラメータとして、リアルタイムデータがバッファ１０に蓄積されている時間としてバッファ蓄積時間、および自動接続動作で通信相手の呼び出しを行う自動接続要求時間を求め、制御変更部８は、自動接続要求時間がバッファ蓄積時間よりも長い場合に、自動接続要求時間がバッファ蓄積時間より短くなるように自動接続制御部７による呼び出し動作を変更する。このようにすることにより、バッファ１０に蓄積されているデータが空になる前にＰａｇｅ動作を終了させることができ、無線ＬＡＮの通信品質を確保することができる。
【００４４】
さらに、この実施の形態１によれば、自動接続制御部７は、自動接続要求時間がバッファ蓄積時間よりも短い場合に通信相手の呼び出し（Ｐａｇｅ）を行う。
自動接続要求時間中にＰａｇｅ動作によって無線ＬＡＮのデータが受信できなくても、バッファ１０に蓄積されているデータによってリアルタイム通信品質を確保することができる。
【００４５】
さらに、この実施の形態１によれば、影響度判定部６は、自動接続要求時間が経過するまでにバッファ１０に蓄積されたデータ量を推定し、推定したデータ量を加味したデータがバッファ１０に蓄積されている時間をバッファ蓄積時間として求める。
このようにすることで、Ｐａｇｅ動作を実環境に応じて適切に制御することが可能となる。また呼び出し動作の変更が不要な自動接続要求時間を長くすることができる。
【００４６】
なお、本発明はその発明の範囲内において、実施の形態の任意の構成要素の変形、もしくは実施の形態の任意の構成要素の省略が可能である。
【産業上の利用可能性】
【００４７】
この発明に係る無線通信装置は、Ｂｌｕｅｔｏｏｔｈの自動接続機能による影響を低減して無線ＬＡＮの通信品質を確保することができるので、例えばカーナビゲーション装置が備える無線通信装置に好適である。
【符号の説明】
【００４８】
１  無線通信装置、２  無線ＬＡＮ通信部、３  Ｂｌｕｅｔｏｏｔｈ通信部、４  通信確立判定部、５  リアルタイム性判定部、６  影響度判定部、７  自動接続制御部、８  制御変更部、９  アプリケーション部、１０  バッファ、２１  無線ＬＡＮ端末、２２  Ｂｌｕｅｔｏｏｔｈ端末。
【図１】
0005959786.tif 000002
【図２】
0005959786.tif 000003
【図３】
0005959786.tif 000004
【図４】
0005959786.tif 000005
【図５】
0005959786.tif 000006