(57)【要約】【課題】  プロファイルの種別等によりその接続に制限を設けて、近距離無線通信端末の接続を制御することにより、無駄な接続の防止や、すでに接続動作中のサービスへの阻害を防止することのできる近距離無線通信端末およびその制御方法を提供する。【解決手段】  無線通信端末１は、接続確立したＤＵＮ（Ｑ４）とは移動通信網リソースが競合するＨＦＰ、ＨＳＰについて、サーバ動作テーブル７のＨＦＰ、ＨＳＰを接続禁止にする（Ｑ５の×印）。無線通信端末３から送信されるＨＦＰまたはＨＳＰ接続要求を受信すると（Ｑ６）、サーバ動作テーブル７のＨＦＰおよびＨＳＰが接続禁止状態にあるため、接続ＮＧを無線通信端末３へ応答する（Ｑ７）。次に、先のＱ４で接続確立したＤＵＮが切断されると（Ｑ８）、先のＱ４で接続確立した時に禁止したＨＦＰおよびＨＳＰを動作可能状態にして記憶する（Ｑ９）。【選択図】  図４
2006121624.tif 000002
【特許請求の範囲】
【請求項１】
複数のサービスを有する近距離無線通信端末であって、
他の近距離無線通信端末との間でサービスの接続確立を行う接続確立手段と、
前記接続確立したサービスに対応して設定された禁止サービスを記憶する禁止サービス記憶手段と、
前記接続確立後に前記禁止サービスのサーバ動作を停止するサーバ動作制御手段と
を具備することを特徴とする近距離無線通信端末。
【請求項２】
複数のサービスを有する近距離無線通信端末であって、
他の近距離無線通信端末との間でサービスの接続確立を行う接続確立手段と、
前記接続確立したサービスに対応して設定された禁止サービスを記憶する禁止サービス記憶手段と、
前記接続確立後に前記禁止サービスのサーバ動作を停止し、前記接続確立したサービスの接続が切断された時、前記サーバ動作を停止した禁止サービスのサーバ動作を起動するサーバ動作制御手段と
を具備することを特徴とする近距離無線通信端末。
【請求項３】
前記禁止サービスは、前記接続確立したサービスと同じリソースを使用するサービスであることを特徴とする請求項１又は請求項２に記載の近距離無線通信端末。
【請求項４】
複数のサービスを有する近距離無線通信端末であって、
他の近距離無線通信端末との間でサービスの接続確立を行う接続確立手段と、
前記接続確立した接続数が最大接続数の場合に、接続が確立していない全てのサービスを禁止サービスとして記憶する禁止サービス記憶手段と、
前記最大接続数に達した場合に、接続要求を受け付けるためのスキャン動作又は前記禁止サービスのサーバ動作を停止するサーバ動作制御手段と
を具備することを特徴とする近距離無線通信端末。
【請求項５】
複数のサービスを有する近距離無線通信端末であって、
他の近距離無線通信端末との間でサービスの接続確立を行う接続確立手段と、
前記接続確立した接続数が最大接続数の場合に、接続が確立していない全てのサービスを禁止サービスとして記憶する禁止サービス記憶手段と、
前記最大接続数に達した場合に、接続要求を受け付けるためのスキャン動作又は前記禁止サービスのサーバ動作を停止し、任意の接続確立したサービスの接続が切断された時に前記スキャン動作又はサーバ動作を停止した禁止サービスのサーバ動作を起動するサーバ動作制御手段と
を具備することを特徴とする近距離無線通信端末。
【請求項６】
複数のサービスを有する近距離無線通信端末の制御方法であって、
他の近距離無線通信端末との間でサービスの接続確立を行い、
前記接続確立後、前記接続確立したサービスに対応して設定された禁止サービスのサーバ動作を停止することを特徴とする近距離無線通信端末の制御方法。
【請求項７】
複数のサービスを有する近距離無線通信端末の制御方法であって、
他の近距離無線通信端末との間でサービスの接続確立を行い、
前記接続確立後、前記接続確立したサービスに対応して設定された禁止サービスのサーバ動作を停止し、
前記接続確立したサービスの接続が切断された時、前記サーバ動作を停止した禁止サービスのサーバ動作を起動することを特徴とする近距離無線通信端末の制御方法。
【請求項８】
前記禁止サービスは、前記接続確立したサービスと同じリソースを使用するサービスであることを特徴とする請求項６又は請求項７に記載の近距離無線通信端末の制御方法。
【請求項９】
複数のサービスを有する近距離無線通信端末の制御方法であって、
他の近距離無線通信端末との間でサービスの接続確立を行い、
前記接続確立した接続数が最大接続数に達した場合に、接続が確立していない全てのサービスのスキャン動作又はサーバ動作を停止することを特徴とする近距離無線通信端末の制御方法。
【請求項１０】
複数のサービスを有する近距離無線通信端末の制御方法であって、
他の近距離無線通信端末との間でサービスの接続確立を行い、
前記接続確立した接続数が最大接続数に達した場合に、接続が確立していない全てのサービスを禁止サービスとしてスキャン動作又はサーバ動作を停止し、
任意の接続確立したサービスの接続が切断された時に前記スキャン動作又はサーバ動作を停止した禁止サービスのサーバ動作を起動することを特徴とする近距離無線通信端末の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ブルートゥース・プロファイルのサーバ動作を複数サポートする近距離無線通信端末および近距離無線通信端末の制御方法に関するものであり、特に、サーバ動作の複数サポートの管理に関する。
【背景技術】
【０００２】
ブルートゥース通信については、リンク確立の手順やリンク多重化の方法に関する仕様が定義されている。しかし、サーバ動作の複数サポートの管理については定義されていない。  
そのため、従来の近距離無線通信端末では、他の近距離無線通信端末との接続可能数が１個の場合は、接続した他の近距離無線通信端末以外の近距離無線通信端末とは接続できないようにしている。そして、その接続が終了して切断した時点で、接続可能となるようにしている。また、接続可能数が複数個の場合は、その最大接続可能数までは併行して接続可能としている。
【０００３】
また、移動通信システムの携帯電話機と、この携帯電話機とブルートゥース通信で無線接続された腕時計型端末とを有する通信システムにおいて、音声通信およびデータ通信を個別に行うシステムがある（例えば、特許文献１参照。）。この特許文献１にあっては、音声通信についてのブルートゥース通信手順と、非通話サービスについてのブルートゥース通信手順がそれぞれ別個に記載されているが、併行処理についての記載はない。
【特許文献１】特開２００２−１２５０３９号公報（第７−８頁、図６、図８）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来の近距離無線通信端末では、接続可能数が複数個の場合は、単純にその最大接続可能数までは併行して接続可能としている。例えば、携帯電話機が第１の近距離無線通信端末として、ＤＵＮ（Ｄｉａｌ  Ｕｐ  Ｎｅｔｗｏｒｋ）とＨＦＰ（Ｈａｎｄｓ  Ｆｒｅｅ  Ｐｒｏｆｉｌｅ）のブルートゥース・プロトコルをサポートし、また最大接続可能数は複数とする。そして、携帯電話機（第１の近距離無線通信端末）が他の第２の近距離無線通信端末からＤＵＮで接続されている状態で、更に他の第３の近距離無線通信端末からＨＦＰで接続要求を受けると、最大接続可能数の範囲内であるため単純に接続してしまう。
【０００５】
しかし、ＤＵＮもＨＦＰも携帯電話機の移動通信網機能を使用するために競合してしまい、第３の近距離無線通信端末は、ＨＦＰで接続されたにも関わらずハンズフリー通話を行うことができない。  
また、ＤＵＮとＨＦＰの例に限らず、他のプロファイルにおいても、単純に最大接続可能数までは併行して接続してしまうことにより、すでに接続中のサービスが阻害されてしまう等の問題があった。
【０００６】
本発明は、上記の問題点を解決するためになされたもので、最大接続可能数の範囲内であっても、プロファイルの種別等によりその接続に制限を設けて、近距離無線通信端末の接続を制御することにより、無駄な接続の防止や、すでに接続動作中のサービスへの阻害を防止することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の近距離無線通信端末は、複数のサービスを有する近距離無線通信端末であって、他の近距離無線通信端末との間でサービスの接続確立を行う接続確立手段と、前記接続確立したサービスに対応して設定された禁止サービスを記憶する禁止サービス記憶手段と、前記接続確立後に前記禁止サービスのサーバ動作を停止するサーバ動作制御手段とを具備することを特徴とする。
【０００８】
また、本発明の近距離無線通信端末は、複数のサービスを有する近距離無線通信端末であって、他の近距離無線通信端末との間でサービスの接続確立を行う接続確立手段と、前記接続確立したサービスに対応して設定された禁止サービスを記憶する禁止サービス記憶手段と、前記接続確立後に前記禁止サービスのサーバ動作を停止し、前記接続確立したサービスの接続が切断された時、前記サーバ動作を停止した禁止サービスのサーバ動作を起動するサーバ動作制御手段とを具備することを特徴とする。
【０００９】
また、本発明の近距離無線通信端末の制御方法は、複数のサービスを有する近距離無線通信端末の制御方法であって、他の近距離無線通信端末との間でサービスの接続確立を行い、前記接続確立後、前記接続確立したサービスに対応して設定された禁止サービスのサーバ動作を停止することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、最大接続可能数の範囲内であっても、プロファイルの種別等によりその接続に制限を設けて、近距離無線通信端末の接続を制御することにより、無駄な接続の防止や、接続して動作中のサービスの阻害を防止することが可能となる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施の形態を、図面を参照して説明する。
【実施例】
【００１２】
図１は、近距離無線通信端末の主要部の構成を示すブロック図である。網通信部１、制御部２、近距離無線部３、接続確立部４、判断基準記憶部５、サーバ動作制御部６、サーバ動作テーブル７などから構成される。  
網通信部１は、移動通信網との間の通信制御を行う。制御部２は、網通信部１との間のデータ制御や、近距離無線通信端末のマン−マシン・インターフェース制御などを行う。近距離無線部３は、他の近距離無線通信端末との間の近距離無線処理を行う。接続確立部４は、他の近距離無線通信端末との間で接続確立のための処理を行う。  
判断基準記憶部５は、プロファイル毎に、同時接続可能なプロファイルを予め決めた基準で記憶しておく。サーバ動作制御部６は、判断基準記憶部５や現在接続確立されているサービスなどを基にして、サーバ動作可能なプロファイルを判断して、サーバ動作テーブル７に記憶させる。また、他の近距離無線通信端末から接続要求があった時に、サーバ動作テーブル７の内容に従って、接続制御を行う。これは、接続要求を待ち受けるスキャンを行い、そして、接続要求の有ったプロファイルに対して、サーバ動作テーブル７の内容がサーバ起動中であれば接続要求を受け入れて成功応答を送信し、サーバ動作テーブル７の内容がサーバ停止中であれば接続要求を拒否して失敗応答を送信する。  
また、サーバ動作制御部６は、現在接続確立している接続数をカウントし、そのカウント値により、他の近距離無線通信端末から接続要求があった時に、接続制御を行う。これは、接続確立した接続数が最大接続数の場合には、接続要求を待ち受けるスキャンも行わないようにする。
【００１３】
図２は、近距離無線通信端末の判断基準記憶部を示す図である。判断基準記憶部５の５Ａの桁は、近距離無線通信端末が現在動作中のプロファイル種別などを示し、５Ａ桁５１〜５６の行にそれらの情報が記憶されている。これらの内、５１〜５５は現在動作中のプロファイル種別であり、５６は、近距離無線通信端末が接続可能な最大接続数が記憶されている。判断基準記憶部５の５Ｂの桁には、５Ａに対応して、禁止されるサービスの並行動作の判断基準が記憶される。５１の場合、現在動作中のプロファイルがＤＵＮ（Ｄｉａｌ  Ｕｐ  Ｎｅｔｗｏｒｋ）であり、ＤＵＮは移動通信網リソースを使用するため、移動通信網リソースを使用する他のプロファイルＨＦＰ（Ｈａｎｄｓ  Ｆｒｅｅ  Ｐｒｏｆｉｌｅ）、ＨＳＰ（Ｈｅａｄ  Ｓｅｔ  Ｐｒｏｆｉｌｅ）を禁止状態（図２の５Ｂの×印）にして記憶する。また、ＤＵＮも禁止状態にする。これにより、移動通信網リソースを競合しないようにする。
【００１４】
５２の行のＨＦＰおよび５３の行のＨＳＰの場合も同様に移動通信網リソースを使用するため、移動通信網リソースを使用する他のプロファイルも禁止状態（図２の５Ｂの×印）にして記憶しておく。
【００１５】
５４の行のＢＩＰ（Ｂａｓｉｃ  Ｉｍａｇｉｎｇ  Ｐｒｏｆｉｌｅ）は、近距離無線通信端末のカメラを使用する用途であり、ＢＩＰを２個所有しているとすれば、カメラリソースを使用する他方のＢＩＰも禁止状態（図２の５Ｂの×印）にして記憶する。これにより、カメラリソースを競合しないようにする。
【００１６】
５５の行のＡ２ＤＰ（Ａｄｖａｎｃｅｄ  Ａｕｄｉｏ  Ｄｉｓｔｒｉｂｕｔｉｏｎ  Ｐｒｏｆｉｌｅ）は、オーディオのストリームデータの送受信を行うプロファイルであり、情報量が大変多く、広い無線帯域が必要の場合である。近距離無線通信では、無線の許容帯域が決まっており、それに対応して、許容情報量が決まっている。そのため、情報量が多くて広い無線帯域が必要な他のプロファイルと並行動作を行うと、無線の許容帯域を超過してしまうため、超過しないように、現在動作中のＡ２ＤＰのデータ速度が遅くなってしまう。特に、Ａ２ＤＰは、オーディオのストリームデータであり、スループットが低下すると音声が途切れてしまい、致命的である。  
このため、他の情報量が多いプロファイルを禁止する。禁止するプロファイルの例として、ファイルの送受信を行うプロファイルであるＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｆｉｌｅ）や、カメラ画像の静止画を連続送信するＢＩＰや、ハンズフリーの音声通話用途で情報量が多いＨＦＰを禁止状態（図２の５Ｂの×印）にして記憶する。
【００１７】
５６の行の最大接続数は、近距離無線通信端末が接続可能な最大接続数である。現在接続中の接続数がこの最大接続数になった場合には、他のすべてのプロファイルを接続することはできないため、すべてのプロファイルを禁止状態（図２の５Ｂの×印）にして記憶する。
【００１８】
図３は、近距離無線通信端末のサーバ動作テーブルを示す図である。サーバ動作テーブル７は、図３（ａ）の７１に示すように近距離無線通信端末の電源オン当初は、近距離無線通信端末が所有するすべてのプロファイル、この例ではＤＵＮ、ＨＦＰ、ＨＳＰがすべて許可状態にある。そして、例えば、ＤＵＮ接続確立後は、図２の５１の行欄の５Ｂ桁にある状態がサーバ動作テーブル７に書き込まれて、７２に示すようになる。そして、その要因であるＤＵＮ接続が切断されると、再び７１の状態に戻される。
【００１９】
図３（ｂ）は、最大接続数に関連する場合であり、７３に示すように接続が確立していない全てのプロファイルが許可状態にある。そして、現在の接続数が最大接続数に達した時は、図２の５６の行欄の５Ｂ桁にある状態がサーバ動作テーブル７に書き込まれて、７４に示すようになる。そして、任意の接続確立したプロファイルの接続が切断されて最大接続数未満になると、再び７３の状態に戻される。
【００２０】
図４は、近距離無線通信システムのシーケンス図である。無線通信端末１〜３は、ブルートゥース通信機能を有する近距離無線通信端末であり、相互にブルートゥース通信により近距離無線通信を行う。この内、無線通信端末１は、移動通信網との通信機能も有する。  
ブルートゥース通信では、対向装置は、一方がクライアント、他方がサーバとして動作する。クライアントは、サーバに対して接続要求を送信する。サーバは、クライアントからの接続要求を待ち受ける。  
無線通信端末１は、例として、ＤＵＮ、ＨＦＰ、ＨＳＰプロファイルを有し、サーバ動作テーブル７に接続可能なプロファイルとして、ＤＵＮ、ＨＦＰ、ＨＳＰを記憶している（Ｑ１）。そして、サーバとして、クライアントからの接続要求がないかをスキャンして待ち受ける。今、無線通信端末２がクライアントとして、ＤＵＮ接続要求を送信する（Ｑ２）。無線通信端末１は、これを受信して、移動通信網との間で網接続を行う（Ｑ３）。また、無線通信端末１は、サーバ動作テーブル７にＤＵＮがあるため、ＤＵＮ接続可能と判断して、接続ＯＫを無線通信端末２へ応答して接続確立し（Ｑ４）、サービスイン状態になる。
【００２１】
接続確立すると、無線通信端末１は、接続確立したＤＵＮとは移動通信網リソースが競合するＤＵＮ、ＨＦＰ、ＨＳＰについて、サーバ動作テーブル７のＤＵＮ、ＨＦＰ、ＨＳＰを接続禁止状態にして記憶し、このＨＦＰ、ＨＳＰについてのサーバ動作を停止状態にする（Ｑ５の×印）。
【００２２】
そして、無線通信端末１は、再びサーバとして、クライアントからの接続要求がないかをスキャンして待ち受ける。今、無線通信端末３がクライアントとして、例えば、ＨＦＰまたはＨＳＰ接続要求を送信する（Ｑ６）。無線通信端末１は、サーバ動作テーブル７のＨＦＰおよびＨＳＰが接続禁止状態にあるため、接続ＮＧを無線通信端末３へ応答する（Ｑ７）。これにより、無線通信端末１と無線通信端末３とは無駄な接続が防止される。
【００２３】
次に、先のＱ４で接続確立したＤＵＮのサービスが終了し、ＤＵＮ切断が発生する（Ｑ８）と、無線通信端末１は、先のＱ４で接続確立した時に禁止したサーバ動作テーブル７のＨＦＰおよびＨＳＰを動作可能状態にして記憶する（Ｑ９）。これにより、次に到来する図示しない接続要求に対して、接続可能な状態として待ち受ける。
【００２４】
図５は、近距離無線通信端末のフローチャートである。近距離無線通信端末１の場合について、その動作を説明する。  
サーバ動作制御部６は、現在接続確立している接続数を表す接続カウンタをチェックし（Ｓ１）、最大接続数に達していなければ（Ｓ２のＮＯ）、他の近距離無線通信端末から送信される接続要求をスキャンする（Ｓ３）。そして、接続要求がなければ（Ｓ４で無し）、現在動作中のサービスがあれば、その切断発生をチェックする（Ｓ５）。現在動作中のサービスがないか、あっても切断発生していなければ（Ｓ５のＮＯ）、再びＳ１へ戻る。このＳ１〜Ｓ５のループが、サーバの待ち受け状態である。
【００２５】
次に、Ｓ４で接続要求有りとなると、その接続要求プロファイルがＤＵＮとすると、サーバ動作テーブル７とを比べて、当該接続要求プロファイルが許可されているか禁止されているかをチェックする（Ｓ６）。サーバ動作テーブル７には、図３（ａ）の７１に示すように電源オン当初、ＤＵＮ、ＨＦＰ、ＨＳＰが許可状態で記憶されている。従って、ＤＵＮ接続要求に対して接続ＯＫを応答してＤＵＮ接続確立し、サービスイン状態になる（Ｓ７）。そして、接続数カウンタをプラス１する（Ｓ８）。  
次に、判断基準記憶部７を読み出し、接続確立したＤＵＮ（図２の５１行の５Ａ桁）に対応する判断基準（図２の５１行の５Ｂ桁）を読み出し、それをサーバ動作テーブル７に記憶する（Ｓ９）。この時点で、サーバ動作テーブル７は、ＤＵＮとＨＦＰとＨＳＰは禁止された状態となる。そして再び、待ち受け状態になる（Ｓ１〜Ｓ５のループ）。
【００２６】
次の接続要求が到来すると（Ｓ４の接続要求有り）、その接続要求プロファイルが例えば、ＨＦＰまたはＨＳＰとすると、サーバ動作テーブル７と比べて、当該接続要求プロファイルが禁止されていることがわかり（Ｓ６の禁止）、接続ＮＧ応答を出し（Ｓ１０）、当該接続要求は拒否される。そして再び、待ち受け状態になる（Ｓ１〜Ｓ５のループ）。
【００２７】
その待ち受け状態において、任意の接続確立したサービスが終了し切断が発生すると（Ｓ５のＹＥＳ）、接続数カウンタをマイナス１する（Ｓ１１）。そして、当該任意の接続確立したサービスが先に接続確立した際に、サーバ動作を停止したサービスがあったかをチェックし（Ｓ１２）、有れば（Ｓ１３の有った）、サーバ動作テーブル７を元の状態に書き換え、以降に到来する接続要求に対して起動できる状態にする（Ｓ１４）。
【００２８】
図５に示したフローチャートの場合、Ｓ２で最大接続数がＹＥＳとなった場合は、Ｓ３の接続要求スキャンも行わないので、さらに無駄な処理を行わないで済む。
【００２９】
なお、接続数が最大になった場合の対応が予め判断基準記憶部５に登録されていてサーバ動作テーブル７に反映されてＳ９で判断されるため、Ｓ１およびＳ２のチェックはなくてもよい。その場合は、Ｓ３の接続要求スキャンを行うことになる。  
ただし、接続数が最大になった場合の対応を予め判断基準記憶部５に登録しない場合は、Ｓ１およびＳ２が必要である。  
また、近距離無線通信端末１は、サーバとして、他の近距離無線通信端末から送信される接続要求をスキャン（Ｓ３）したが、クライアントとして、近距離無線通信端末１自体が他の近距離無線通信端末へ送出する接続要求をチェック（Ｓ４）してもよい。いずれにしても現在接続中の状態を基にして、以降の接続要求に対する判断を行うため、同じ効果を得ることができる。
【００３０】
以上、実施例で説明したように、プロファイルの種別等によりその接続に制限を設けて、近距離無線通信端末の接続を制御することにより、無駄な接続の防止や、接続して動作中のサービスの阻害を防止することが可能となる。
【図面の簡単な説明】
【００３１】
【図１】本発明の実施例に係る近距離無線通信端末の主要部の構成を示すブロック図。
【図２】本発明の実施例に係る近距離無線通信端末の判断基準記憶部を示す図。
【図３】本発明の実施例に係る近距離無線通信端末のサーバ動作テーブルを示す図。
【図４】本発明の実施例に係る近距離無線通信システムのシーケンス図。
【図５】本発明の実施例に係る近距離無線通信端末のフローチャート。
【符号の説明】
【００３２】
１  網通信部
２  制御部
３  近距離無線部
４  接続確立部
５  判断基準記憶部
６  サーバ動作制御部
７  サーバ動作テーブル
【図１】
2006121624.tif 000003
【図２】
2006121624.tif 000004
【図３】
2006121624.tif 000005
【図４】
2006121624.tif 000006
【図５】
2006121624.tif 000007