(57)【要約】【課題】複数の無線通信方式に基づく複数の無線通信を同時に使用する場合に、それぞれの無線通信の通信品質を確保すること。【解決手段】無線通信装置１００は、ＢＴ通信部１０１とＷＬＡＮ通信部１０２とを備える。通信制御部１０５は、アプリケーション記憶部１０６内のアプリケーション毎の使用帯域を、ＢＴ通信及びＷＬＡＮ通信のパケット長とパケット間隔と通信速度とに基づき計算し、起動しようとするアプリケーションの使用帯域が使用可能帯域を超える場合に、既に動作中であるアプリケーションの終了可否をユーザー１１０に問い合わせ、ユーザー１１０が許可した場合はその既に動作中であるアプリケーションを終了させ、起動しようとするアプリケーションの使用帯域を確保し、そうでない場合は起動しようとするアプリケーションの起動を禁止する。【選択図】図１
2013207504.tif 000002
【特許請求の範囲】
【請求項１】
第１の通信方式に従って同期無線通信を行う第１の通信部と、
第２の通信方式に従って非同期無線通信を行う第２の通信部と、
前記第１及び第２の通信部が共用する通信アンテナと、
前記第１の通信方式による前記同期無線通信で用いる同期パケットのパケット長の期間内に前記第１の通信部と前記通信アンテナとの間を接続し、前記同期無線通信におけるパケット間隔の期間内に前記第２の通信部と前記通信アンテナとの間を接続するように制御される切替部と、
前記切替部を上記のように制御するとともに、前記第２の通信方式による前記非同期無線通信で用いるアプリケーションの起動が要求された場合に、前記第１の通信部により使用されている通信帯域と、
前記第２の通信部において使用可能な通信帯域と前記起動が要求されたアプリケーション及び既に動作中のアプリケーションが必要とする通信帯域とに基づいて前記起動が要求されたアプリケーションの起動可否を判別する通信制御部と、
を備える無線通信装置。
【請求項２】
前記通信制御部は、前記第２の通信方式において使用可能な通信帯域を、前記第１の通信方式で用いる同期パケットのパケット長及びパケット間隔と前記第２の通信方式で用いる非同期パケットのパケット長及びパケット間隔と通信速度とに基づき計算し、前記既に動作中のアプリケーションの中で優先度が前記起動が要求されたアプリケーションの優先度よりも高い１以上のアプリケーションがある場合にそれらに必要とされる通信帯域の合計と前記起動が要求されたアプリケーションが必要とする通信帯域との和が、前記算出した使用可能な通信帯域よりも小さいとき、前記起動が要求されたアプリケーションを起動可と判定する、請求項１に記載の無線通信装置。
【請求項３】
前記通信制御部は、起動可と判定した前記起動が要求されたアプリケーションを起動した場合に、前記既に動作中のアプリケーションの中で優先度が低いために終了しなければならないアプリケーションが存在するとき、終了してよいか否かを利用者に問い合わせ、利用者が許可を出した場合に前記優先度が低い動作中アプリケーションを終了させ、利用者が許可を出さない場合には一旦は起動可と判定した前記起動が要求されたアプリケーションを起動不可と判定する、請求項２に記載の無線通信装置。
【請求項４】
前記通信制御部は、起動可と判定した前記起動が要求されたアプリケーションを起動した場合に、前記既に動作中のアプリケーションの中で優先度が低いために終了しなければならないアプリケーションが存在するとき、終了すべきアプリケーションの選択を利用者に依頼し、起動可と判定した前記起動が要求されたアプリケーションに必要な通信帯域を確保する、請求項２に記載の無線通信装置。
【請求項５】
前記通信制御部は、前記起動が要求されたアプリケーションを起動不可と判定する場合に、前記第１の通信部及び前記第２の通信部で使用している動作中アプリケーションを終了させ、前記起動が要求されたアプリケーションが必要とする通信帯域を確保する、請求項２に記載の無線通信装置。
【請求項６】
前記通信制御部は、前記起動が要求されたアプリケーションを起動不可と判定する場合に、前記第１の通信部及び前記第２の通信部で使用しているアプリケーションを終了させるか否かを利用者に問い合わせ、利用者が許可を出した場合にのみ前記動作中アプリケーションを終了させ、前記起動が要求されたアプリケーションが必要とする通信帯域を確保する、請求項２に記載の無線通信装置。
【請求項７】
前記通信制御部は、前記第２の通信方式での通信速度を計算する場合に、一定時間の通信速度の平均を用い、さらに定数を乗ずる、請求項２に記載の無線通信装置。
【請求項８】
前記第１の通信方式は、ブルートゥース規格に基づく通信方式であり、前記第２の通信方式は、ＩＥＥＥ８０２．１１シリーズの各規格に基づく通信方式である、請求項１に記載の無線通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の無線通信手段を備える無線通信装置に関する。
【背景技術】
【０００２】
それぞれが異なる無線通信方式に基づき無線通信を行うことができる複数の無線通信手段を備える無線通信装置としては、例えば、ブルートゥース（Bluetooth（登録商標）以下「ＢＴ」と略記する）規格に基づく近距離の無線通信（ＢＴ通信）と、ＩＥＥＥ８０２．１１シリーズ（ＩＥＥＥ８０２．１１ａ／ｂ／ｇ／ｊ／ｎなど）の各方式を利用した無線ＬＡＮ（Wireless Local Area Network：以下「ＷＬＡＮ」と略記する）を介した無線通信（ＷＬＡＮ通信）とが行える無線通信装置が知られている（例えば、特許文献１参照）。
【０００３】
ところで、ＢＴ通信及びＷＬＡＮ通信の各使用周波数帯は、同じ２．４ＧＨｚ帯のＩＳＭ（Industrial Scientific Medical)帯であるので、同時に動作させると、場合によってはお互いに干渉を起こし、通信速度の低下を招来する。それを避けるため、特許文献１では、ＢＴ通信が行われている際にＷＬＡＮ通信の開始要求があると、その開始要求時におけるＢＴ通信の内容に応じて切り替えの可否を判定する切替制御方法が提案されている。
【０００４】
具体的には、ＢＴ通信が行われている際にＷＬＡＮ通信の開始要求があると、ＢＴ通信により行われている無線通信処理が音楽・映像データ転送用プロトコルによる処理である場合には、ＷＬＡＮ通信の開始要求を拒否してＢＴ通信による無線通信を継続させ、そうでない場合はＷＬＡＮ通信の開始要求を許可してＢＴ通信からＷＬＡＮ通信へ切り替えるように切替制御される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−４９７００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１にて提案されている切替制御方法は、ＷＬＡＮ通信の開始要求時におけるＢＴ通信の内容に応じてＷＬＡＮ通信への切り替えの可否を判定するものであり、ＷＬＡＮ通信の開始要求時におけるそのＷＬＡＮ通信の内容は考慮されていない。
【０００７】
そのため、実際にはＷＬＡＮ通信も同時に通信可能であっても許可されない場合や、待たされる場合があり、ＷＬＡＮ通信が不安定になる。
【０００８】
本発明は、かかる点に鑑みてなされたものであり、複数の無線通信方式に基づく複数の無線通信を同時に使用する場合に、それぞれの無線通信の通信品質を確保することができる無線通信装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
かかる課題を解決するため、本発明の無線通信装置は、第１の通信方式に従って同期無線通信を行う第１の通信部と、第２の通信方式に従って非同期無線通信を行う第２の通信部と、前記第１及び第２の通信部が共用する通信アンテナと、前記第１の通信方式による前記同期無線通信で用いる同期パケットのパケット長の期間内に前記第１の通信部と前記通信アンテナとの間を接続し、前記同期無線通信におけるパケット間隔の期間内に前記第２の通信部と前記通信アンテナとの間を接続するように制御される切替部と、前記切替部を上記のように制御するとともに、前記第２の通信方式による前記非同期無線通信で用いるアプリケーションの起動が要求された場合に、前記第１の通信部により使用されている通信帯域と、前記第２の通信部において使用可能な通信帯域と前記起動が要求されたアプリケーション及び既に動作中のアプリケーションが必要とする通信帯域とに基づき、前記起動が要求されたアプリケーションの起動可否を判別する通信制御部とを具備する構成を採る。
【発明の効果】
【００１０】
本発明によれば、第１の通信方式と第２の通信方式とを同時に使用する場合に、それぞれの無線通信をほぼ平等に安定して実施することができるので、それぞれの無線通信の通信品質を確保することができるという効果を奏する。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施の形態に係る無線通信装置の構成を示すブロック図
【図２】ＢＴ通信の同期パケットとＷＬＡＮ通信の非同期パケットとが共存する場合のタイムチャート
【図３】本実施の形態によるＷＬＡＮ通信の許否判定動作を説明するフローチャート
【図４】アプリケーションの優先度と使用帯域との関係を説明する図
【図５】ＷＬＡＮ通信で用いるアプリケーションの起動を判定するアルゴリズム
【図６】ユーザーにアプリケーションを終了してよいか否かの確認を取るために提示するダイアログの例
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態について、添付図面を参照して詳細に説明する。
【００１３】
（実施の形態１）
図１は、本発明の一実施の形態による無線通信装置の構成を示すブロック図である。図１において、本実施の形態による無線通信装置１００は、複数の無線通信手段としてのＢＴ通信部１０１及びＷＬＡＮ通信部１０２と、アンテナ部１０３と、切替部１０４と、通信制御部１０５と、アプリケーション記憶部１０６とを備えている。無線通信装置１００は、ユーザー１１０によって操作される。
【００１４】
切替部１０４は、通信制御部１０５からの切替指示に従って、ＢＴ通信部１０１及びＷＬＡＮ通信部１０２の何れか一方にアンテナ部１０３を割り当てる。アプリケーション記憶部１０６は、ＢＴ通信部１０１及びＷＬＡＮ通信部１０２が通信に使用するアプリケーションが格納されている。
【００１５】
ＢＴ通信部１０１は、通信制御部１０５により制御されて、第１の通信方式としてのＢＴ規格に準拠した２．４ＧＨｚ帯（ＩＳＭ帯）での通信方式による無線通信（以下「ＢＴ通信」という）を行う第１の通信部である。通信先は、例えばハンズフリー通信やオーディオ再生を行うためのヘッドセット１２０が挙げられる。
【００１６】
ＷＬＡＮ通信部１０２は、通信制御部１０５により制御されて、第２の通信方式としての２．４ＧＨｚ帯（ＩＳＭ帯）でのＩＥＥＥ８０２．１１ｂ／ｇ／ｎの各通信方式による無線ＬＡＮを介してアクセスポイント１２１と無線通信（以下、「ＷＬＡＮ通信」という）を行う第２の通信部である。アクセスポイント１２１は、有線または無線によりインターネット網に接続されている。
【００１７】
通信制御部１０５は、ＣＰＵ、ＲＯＭ、ＲＡＭを備えるマイコンで構成されている。通信制御部１０５は、ＢＴ通信とＷＬＡＮ通信とを同時に使用する場合に、例えば図２に示すように、同期通信であるＢＴ通信を優先させることにし、その同期通信の隙間において非同期通信であるＷＬＡＮ通信が行えるように、無線通信装置１００の統括制御を行う過程において、ＢＴ通信部１０１とＷＬＡＮ通信部１０２と切替部１０４とを制御する。
【００１８】
また、通信制御部１０５は、ＢＴ通信とＷＬＡＮ通信とを同時に使用することとなった場合に、使用しているアプリケーションの中に終了したいものについてユーザー１１０に判断を求め、ユーザー１１０の指示に従った措置を採ることも行う。
【００１９】
以下、図１〜図６を参照して、通信制御部１０５の動作について説明する。なお、図２は、ＢＴ通信の同期パケットとＷＬＡＮ通信の非同期パケットとが共存する場合のタイムチャートである。図３は、本実施の形態によるＷＬＡＮ通信の許否判定動作を説明するフローチャートである。図４は、アプリケーションの優先度と使用帯域との関係を説明する図である。図５は、ＷＬＡＮ通信で用いるアプリケーションの起動を判定するアルゴリズムである。図６は、ユーザーにアプリケーションを終了してよいか否かの確認を取るために提示するダイアログの例である。
【００２０】
図２において、ＢＴ通信は、同期通信であり、一定のパケット長（送信時間幅）ｔｂを有する同期パケット２００により一定のデータ量を送信することを、一定のパケット間隔ｔｂｗを置いて繰り返す。受信側もこのタイミングに合わせて受信するので、同期パケット２００の送信タイミングを変更することはできない。
【００２１】
一方、ＷＬＡＮ通信は、非同期通信であり、任意のタイミングで任意パケット長の非同期パケットが送信される。ＢＴ通信とＷＬＡＮ通信とを同時に使用する場合、両者は、同じ周波数帯を使用するから、通信制御部１０５は、ＢＴ通信を優先させることとし、ＢＴ通信の同期通信における隙間であるパケット間隔ｔｂｗにおいてＷＬＡＮ通信が行えるように、切替部１０４を制御する。
【００２２】
具体的には、切替部１０４は、同期パケット２００の送信タイミングにおいてパケット長ｔｂの時間内だけＢＴ通信部１０１をアンテナ部１０３に接続し、パケット間隔ｔｂｗの期間ではＷＬＡＮ通信部１０２をアンテナ部１０３に接続するように制御される。
【００２３】
パケット間隔ｔｂｗの期間において送信可能な非同期パケットの個数は、ＢＴ通信とＷＬＡＮ通信の通信速度、使用するアプリケーションに依存するが、図２では、パケット間隔ｔｂｗの期間において、３つの非同期パケット２１１，２１２，２１３が送信された様子が示されている。非同期パケットのパケット長ｔｗは、一般にパケット毎に異なるが、ここでは説明を容易にするため、一定であるとする。また、各非同期パケットのパケット間隔は、ｔｗｗである。
【００２４】
そして、図２では、ＢＴ通信とＷＬＡＮ通信とを同時に使用する場合、ＢＴ通信を優先させるように、切替部１０４が切替動作を行うので、３つ目の黒塗りして示す非同期パケット２１３のように、送信したが、実際には送信に失敗するパケットも発生することが示されている。
【００２５】
つまり、３つ目の黒塗りして示す非同期パケット２１３は、当該非同期パケット２１３の送信タイミングでは、ＢＴ通信の同期パケット２００の送信は開始されていないので、送信開始したパケットであるが、当該非同期パケット２１３の送信中に同期パケット２００の送信が開始される。つまり、切替部１０４がアンテナ部１０３との接続を、同期パケット２００の送信が開始されたタイミングにおいて、ＷＬＡＮ通信部１０２からＢＴ通信部１０１へ切り替えるので、非同期パケット２１３の送信は、失敗することになる。
【００２６】
通信制御部１０５は、図３に示す手順で、そのような送信を失敗する非同期パケットの発生を極力減らしつつ、同期パケットのパケット期間において、できるだけ多くの非同期パケットを送信できるように、ＢＴ通信とＷＬＡＮ通信とを制御し、ＷＬＡＮ通信の安定した通信を確保する通信制御を行う。
【００２７】
図３において、ステップＳＴ１では、通信制御部１０５は、ＢＴ通信を優先するので、ＢＴ通信の同期パケット２００の送信タイミングの到来を監視し、同期パケット２００の送信タイミングにおいて同期パケット２００のパケット長ｔｂの間、切替部１０４に対しアンテナ部１０３をＢＴ通信部１０１に割り当てさせる切替指示を出力する。
【００２８】
ステップＳＴ２では、通信制御部１０５は、ＢＴ通信の同期通信が行われている過程において、ＷＬＡＮ通信の開始要求の発生を監視する。ＷＬＡＮ通信の開始要求が発生すると（ステップＳＴ２：Ｙｅｓ）、通信制御部１０５は、発生したＷＬＡＮ通信の開始要求を許容すると、送信されたＷＬＡＮ通信のパケットとＢＴ通信パケットとが時間的に重複し競合関係を生ずるか否かを判断する（ステップＳＴ３）。
【００２９】
ステップＳＴ３において、送信されたＷＬＡＮ通信のパケットとＢＴ通信パケットとが時間的に重複し競合関係を生ずると判断した場合は（ステップＳＴ３：Ｙｅｓ）、通信制御部１０５は、送信されたＷＬＡＮ通信のパケットは、図２に示した非同期パケット２０３に相当するので、今回のＷＬＡＮ通信の開始要求を拒否し（ステップＳＴ４）、ステップＳＴ２に戻る。
【００３０】
一方、ステップＳＴ３において、送信されたＷＬＡＮ通信のパケットとＢＴ通信パケットとが時間的に重複せず競合関係を生じないと判断した場合（ステップＳＴ３：Ｎｏ）、通信制御部１０５は、ＷＬＡＮ通信で使用できる通信帯域ｗｅｔを次のようにして算出する（ステップＳＴ５）。図２を参照して説明する。
【００３１】
ＷＬＡＮ通信で使用できる時間ｂｗは、単純な計算方法では、以下の式（１）で求まる。
【数１】
2013207504.tif 000003
【００３２】
したがって、ＷＬＡＮ通信で使用できる通信帯域ｗｅｔは、ＷＬＡＮ通信の通信速度ｗｕを用いて、以下の式（２）により求まる。
【数２】
2013207504.tif 000004
【００３３】
ところで、パケット間隔ｔｂｗとそのパケット間隔ｔｂｗの期間内にＷＬＡＮ通信で実際に送出できるｎ個の非同期パケットの送信時間ｎｔｗとの比Ｒは、以下の式（３）となる。
【数３】
2013207504.tif 000005
【００３４】
この比Ｒが小さいほど、単純な計算方法により求めた時間ｂｗにて送出できるデータ量と実際のパケット間隔ｔｂｗにおいて送出できるデータ量とは相違する。そのため、計算上は通信帯域が足りているように見えても、実際には通信帯域が不足し、例えば音声通信が中断する原因となる。これは改善するため、通信帯域ｗｅｔをより正確に求めることにする。
【００３５】
ＢＴ通信での同期パケット２００のパケット長ｔｂとパケット間隔ｔｂｗとは、ＢＴ通信で使用するアプリケーションに応じて一意に決定される。また、ＷＬＡＮ通信での非同期パケット２１１等のパケット長ｔｗは、パケットサイズをｐｗとすると、ＷＬＡＮ通信の通信速度ｗｕを用いて、以下の式（４）により求めることができる。
【数４】
2013207504.tif 000006
【００３６】
ＷＬＡＮ通信での通信帯域は、時間を追って変化するため、計算時の瞬間通信帯域を用いると、通信帯域が小さくなったときに通信品質が低下してしまう。また、ＷＬＡＮ通信の規格上、通信速度と実際の通信帯域とには大きな隔たりがある。そこで、時間ｔにおけるＷＬＡＮ通信の通信速度をｗｕ−ｔとし、定数Ｃｄ，Ｃｔを用いて平均の瞬間通信帯域ｗｔを以下の式（５）により求める。
【数５】
2013207504.tif 000007
【００３７】
実際には、通信帯域を連続値として取得することは困難なので、例えば、５秒ごとに調べた値を用いて平均を取るようにしてもよい。また、定数Ｃｄは、３０秒以上５分以下、定数Ｃｔは、０．１＜Ｃｔ＜０．７とし、装置の特性に応じて定数Ｃｄ，Ｃｔを決定すればよい。また、定数Ｃｄ，Ｃｔは、ＷＬＡＮ通信の通信速度の変化状況に応じて動的に変更してもよい。
【００３８】
以上より、通信帯域ｗｅｔは、以下の式（６）により求めることができる。
【数６】
2013207504.tif 000008
【００３９】
ステップＳＴ５では、このように算出した通信帯域ｗｅｔを用いることにより、実際のＷＬＡＮ通信で使用できる通信帯域をより高い精度で求めることがきる。
【００４０】
次に、通信制御部１０５は、ＢＴ通信及びＷＬＡＮ通信で用いるアプリケーションの優先度と使用帯域との関係を示すテーブルを備えている。図４では、その一例が示されている。順序が小さいアプリケーションの優先度は高い。アプリケーションとしては、ＶｏｌＰ（順序１０，使用帯域１２８ｋｂｐｓ）、オーディオ転送（順序１５，使用帯域２５６ｋｂｐｓ）、スマートホン同期（順序２０，帯域１０Ｍｂｐｓ）、ビデオ再生（順序３０，帯域２０Ｍｂｐｓ）が例示されている。BestEffortと記載されているアプリケーション「順序４０のアプリケーション（ソフトウエア更新）、順序１００のアプリケーション（ブラウザ）」は、いずれも必要な最低帯域がきまっていない。
【００４１】
ステップＳＴ６では、通信制御部１０５は、図４に例示するような関係テーブルを参照して、通信開始要求のあったＷＬＡＮ通信で使用するアプリケーションで必要とされる帯域を求める。そして、既に動作中のアプリケーションの中から優先度が今回起動しようとするアプリケーションよりも高いアプリケーションを抽出し、それらの必要帯域を合計する。その合計した必要帯域に今回起動しようとするアプリケーションの必要帯域を加算する。なお、動作中のアプリケーションには、ＢＴ通信で用いられているアプリケーションも含まれている。
【００４２】
次のステップＳＴ７では、ステップＳＴ５にて算出した通信帯域ｗｅｔとステップＳＴ６にて得られた必要帯域の合計との大小関係を比較し、ステップＳＴ６にて得られた必要帯域の合計がステップＳＴ５にて算出した通信帯域ｗｅｔよりも小さければ（ステップＳＴ７：Ｎｏ）、今回起動しようとするアプリケーションを起動可と判定する（ステップＳＴ８）。
【００４３】
次のステップＳＴ９、ステップＳＴ１０では、今回起動しようとするアプリケーションを起動した場合に、既に動作中のアプリケーションの中に見つかった終了すべきアプリケーションをユーザー１１０に提示してユーザー１１０の指示を待ち（図６参照）、入力されたユーザー１１０の指示に従って、通信開始要求のあったＷＬＡＮ通信で使用するアプリケーションの起動可・起動不可の措置を採り、本手順を終了する。
【００４４】
一方、ステップＳＴ７において、ステップＳＴ６にて得られた必要帯域がステップＳＴ５にて算出した通信帯域ｗｅｔよりも大きければ（ステップＳＴ７：Ｙｅｓ）、今回起動しようとするアプリケーションを起動不可と判定し（ステップＳＴ１１）、本手順を終了する。
【００４５】
ステップＳＴ６〜ステップＳＴ１０の処理は、図５に示すアルゴリズムで実現される。
【００４６】
図５において、起動判定を行うアプリケーションをＡとする。これは、通信開始要求があったＷＬＡＮ通信のうち、ステップＳＴ３において、ＢＴ通信と競合しないと判定されたＷＬＡＮ通信で用いるアプリケーションである。
【００４７】
２行目から４行目では、動作中のアプリケーション一覧の中から、優先度が今回起動しようとするアプリケーションＡよりも高いアプリケーションを抽出し、それらの必要帯域を合計する。そして、その合計した必要帯域に今回起動しようとするアプリケーションＡの必要帯域を加算し、加算した全通信帯域と算出した通信帯域ｗｅｔとを比較する。もし、加算した全通信帯域が通信帯域ｗｅｔよりも小さければ、起動可とする処理が行われる。
【００４８】
５行目から１１行目では、動作中のアプリケーション一覧の中から、もしアプリケーションＡを起動した場合に、優先度が低いため終了しなければならないアプリケーションを抽出する処理が行われる。
【００４９】
このとき、動作中のアプリケーション一覧にベストエフォートでないものが無くなった場合は、一旦は起動可と判定したアプリケーションＡの起動は不可と判定する。そして、動作中のアプリケーション一覧からベストエフォートでなく優先度が一番低いアプリケーションを取り出し、終了すべきアプリケーション一覧に移動する作業を、残っている動作中のアプリケーションの合計帯域とアプリケーションＡの必要帯域との和が通信帯域ｗｅｔよりも大きい間行う。
【００５０】
１２行目から１８行目では、ユーザー１１０に対し終了すべきアプリケーションの一覧を示し、それらのアプリケーションを終了してよいか否かの問い合わせを行う（図６参照）。その結果、ユーザー１１０が終了を許可して場合は終了すべきアプリケーションを終了し、アプリケーションＡを起動可と判定する。一方、ユーザー１１０が終了を許可しなかった場合は、終了すべきアプリケーションは終了させず、アプリケーションＡを起動不可と判定する。
【００５１】
なお、図５に示すアルゴリズムは一例である。例えば、５行目から１８行目の処理に代えて、ユーザー１１０に、通信帯域が十分になるまで不要なアプリケーションを選択して貰い、それらを終了させる形式を採ってもよいし、ユーザー１１０に問い合わせることなく、優先度の低い不要と思われるアプリケーションを終了させる形式を採ってもよい。
【００５２】
また、ステップＳＴ１１においても、直ぐに起動拒否ではなく、ユーザー１１０に、通信帯域が十分になるまで不要なアプリケーションを選択して貰い、それらを終了させる、或いは、ユーザー１１０に問い合わせることなく、優先度の低い不要と思われるアプリケーションを終了させることで、通信帯域の確保を図るようにしてもよい。
【００５３】
以上のように、本実施の形態によれば、ＢＴ通信とＷＬＡＮ通信の各々の無線通信で使用させるアプリケーション毎に通信帯域を計算することによりアプリケーション毎に通信の可否を判定するので、ＢＴ通信を優先させつつＷＬＡＮ通信も同時に使用する場合に、より多くのＷＬＡＮ通信が行えるようにする通信制御をより極め細かく実施することができる。また、使用帯域の計算に、ＢＴ通信とＷＬＡＮ通信の各々の無線通信でのパケットサイズと通信方式とを盛り込むようにしたので、帯域計算の精度を向上させることができる。これらによって、ＢＴ通信とＷＬＡＮ通信とを同時に使用する場合に、それぞれの無線通信をほぼ平等に安定して実施することができるので、それぞれの無線通信の通信品質を確保することができる。
【００５４】
なお、本実施の形態では、ＢＴ通信部１０１とＷＬＡＮ通信部１０２と切替部１０４とは、別々の構成として記述したが、物理的に一つのチップに実装されていてもよい。また接続先機器の例としてヘッドセット１２０とアクセスポイント１２１とを挙げたが、これ以外の機器と通信を行ってもよい。さらに、図４では、アプリケーション一覧の例を挙げたが、別の項目を一覧に加えてもよいし、アプリケーションの種類も挙げられているものに限定されない。
【産業上の利用可能性】
【００５５】
本発明の無線通信装置は、複数の無線通信方式に基づく複数の無線通信を同時に使用する場合に、それぞれの無線通信それぞれの無線通信の通信品質を確保することができることができる無線通信装置として有用である。
【符号の説明】
【００５６】
１００  無線通信装置
１０１  ＢＴ通信部
１０２  ＷＬＡＮ通信部
１０３  アンテナ部
１０４  切替部
１０５  通信制御部
１０６  アプリケーション記憶部
１１０  ユーザー
１２０  ヘッドセット
１２１  アクセスポイント
【図１】
2013207504.tif 000009
【図２】
2013207504.tif 000010
【図３】
2013207504.tif 000011
【図４】
2013207504.tif 000012
【図５】
2013207504.tif 000013
【図６】
2013207504.tif 000014