(57)【特許請求の範囲】
【請求項１】
接続を要求する側の無線装置であって、
接続を許可する側の他の無線装置を探索する探索部と、
前記探索部における探索の結果、発見した他の無線装置に関する発見情報を記憶する記憶部と、
前記記憶部に記憶した発見情報のうちの１つの他の無線装置に接続を要求すると共に、接続を要求した前記１つの他の無線装置からの要請に応じて、前記記憶部に記憶した発見情報を送信する要求部と、
前記要求部において接続を要求した前記１つの他の無線装置から、接続の許可、接続の拒否、切断指示のいずれかを受けつける受付部と、
前記受付部が接続の許可を受けつけた場合に、前記１つの他の無線装置との通信を実行する通信部とを備え、
前記受付部が前記１つの他の無線装置から切断指示を受けつけた場合に、
前記通信部は前記１つの他の無線装置との通信を停止するとともに、
前記要求部は、前記記憶部に記憶した発見情報のうちの別の１つの他の無線装置に接続を要求することを特徴とする無線装置。
【請求項２】
接続を許可する側の無線装置であって、
接続を要求する側の複数の他の無線装置のそれぞれから、接続要求と、当該無線装置が探索によって発見した接続を許可する側の無線装置に関する発見情報とを受けつける受付部と、
前記受付部において受けつけた接続要求に対して、前記受付部において受けつけた発見情報をもとに、接続を要求する側の複数の他の無線装置のうちの１つに接続を許可する許可部と、
他の無線装置との通信を実行する通信部とを備え、
接続を許可する側の無線装置を２つ以上発見した第１の無線装置に対して前記許可部が接続を許可した後に、接続を許可する側の無線装置を１つだけ発見した第２の無線装置からの接続要求を前記受付部が受けつけた場合に、
前記許可部は、前記第１の無線装置に対する切断指示を前記通信部に送信させ、前記第２の無線装置に対して接続を許可することを特徴とする無線装置。
【請求項３】
接続を要求する側の２つ以上の要求側無線装置と、
接続を許可する側の２つ以上の許可側無線装置とを備え、
前記２つ以上の要求側無線装置のそれぞれは、
接続を許可する側の許可側無線装置を探索する探索部と、
前記探索部における探索の結果、発見した２つ以上の許可側無線装置に関する発見情報を記憶する記憶部と、
前記記憶部に記憶した発見情報のうちの１つの許可側無線装置に接続を要求する要求部と、
前記要求部において接続を要求した前記１つの許可側無線装置から、接続の許可、接続の拒否、切断指示のいずれかを受けつける受付部と、
前記受付部が接続の許可を受けつけた場合に、前記１つの許可側無線装置との通信を実行する通信部とを備え、
前記受付部が前記１つの許可側無線装置から切断指示を受けつけた場合に、
前記通信部は前記１つの許可側無線装置との通信を停止するとともに、
前記要求部は、前記記憶部に記憶した発見情報のうちの別の１つの許可側無線装置に接続を要求し、
前記２つ以上の許可側無線装置のそれぞれは、
要求側無線装置のそれぞれから、接続要求と、当該無線装置が探索によって発見した接続を許可する側の無線装置に関する発見情報とを受けつける受付部と、
前記受付部において受けつけた接続要求に対して、前記受付部において受けつけた発見情報をもとに、複数の要求側無線装置のうちの１つに接続を許可する許可部と、
要求側無線装置との通信を実行する通信部とを備え、
許可側無線装置を２つ以上発見した第１の無線装置に対して前記許可部が接続を許可した後に、許可側無線装置を１つだけ発見した第２の無線装置からの接続要求を前記受付部が受けつけた場合に、
前記許可部は、前記第１の無線装置に対する切断指示を前記通信部に送信させ、前記第２の無線装置に対して接続を許可することを特徴とする通信システム。
【請求項４】
接続を要求する側の無線装置が備えるコンピュータに、
接続を許可する側の他の無線装置を探索するステップと、
探索の結果、発見した他の無線装置に関する発見情報を記憶したメモリにおける発見情報のうちの１つの他の無線装置に接続を要求するステップと、
接続を要求した前記１つの他の無線装置からの要請に応じて、前記発見情報を送信するステップと、
接続を要求した前記１つの他の無線装置から、接続の許可、接続の拒否、切断指示のいずれかを受けつけるステップと、
接続の許可を受けつけた場合に、前記１つの他の無線装置との通信を実行するステップとを実行させるプログラムであって、
前記１つの他の無線装置から切断指示を受けつけた場合に、
前記１つの他の無線装置との通信を停止するステップと、
前記メモリに記憶した発見情報のうちの別の１つの他の無線装置に接続を要求するステップとをさらに実行させるプログラム。
【請求項５】
接続を許可する側の無線装置が備えるコンピュータに、
接続を要求する側の複数の他の無線装置のそれぞれから、接続要求と、当該無線装置が探索によって発見した接続を許可する側の無線装置に関する発見情報とを受けつけるステップと、
受けつけた接続要求に対して、受けつけた発見情報をもとに、接続を要求する側の複数の他の無線装置のうちの１つに接続を許可するステップと、
他の無線装置との通信を実行するステップとを実行させるプログラムであって、
接続を許可する側の無線装置を２つ以上発見した第１の無線装置に対して接続を許可した後に、接続を許可する側の無線装置を１つだけ発見した第２の無線装置からの接続要求を受けつけた場合に、
前記第１の無線装置に対する切断指示を送信させるステップと、
前記第２の無線装置に対して接続を許可するステップとをさらに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信技術に関し、特に相互に接続する無線装置、通信システム、プログラムに関する。
【背景技術】
【０００２】
無線装置間を接続するために、近距離無線通信を使用する場合がある。近距離無線通信では、１台の無線装置が複数の他の無線装置に接続可能な場合もある。このような接続形態の利便性を向上するために、他の無線装置に優先順位を付与し、優先順位の高い順に自動接続が実行される（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１４７１４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
近距離無線通信の通信可能な距離は数メートル程度なので、複数の無線装置が存在する場合、それらの配置によっては、通信可能な無線装置の組合せが形成されるとともに、通信不可能な無線装置の組合せも存在する。無線装置を有効に利用するためには、通信を実行不可能な無線装置の数が少ない方が好ましい。
【０００５】
本発明はこうした状況に鑑みてなされたものであり、その目的は、無線装置を効率的に接続する技術を提供することである。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明のある態様の無線装置は、接続を要求する側の無線装置であって、接続を許可する側の他の無線装置を探索する探索部と、探索部における探索の結果、発見した他の無線装置に関する発見情報を記憶する記憶部と、記憶部に記憶した発見情報のうちの１つの他の無線装置に接続を要求すると共に、接続を要求した１つの他の無線装置からの要請に応じて、記憶部に記憶した発見情報を送信する要求部と、要求部において接続を要求した１つの他の無線装置から、接続の許可、接続の拒否、切断指示のいずれかを受けつける受付部と、受付部が接続の許可を受けつけた場合に、１つの他の無線装置との通信を実行する通信部とを備える。受付部が１つの他の無線装置から切断指示を受けつけた場合に、通信部は１つの他の無線装置との通信を停止するとともに、要求部は、記憶部に記憶した発見情報のうちの別の１つの他の無線装置に接続を要求する。
【０００７】
本発明の別の態様もまた、無線装置である。この装置は、接続を許可する側の無線装置であって、接続を要求する側の複数の他の無線装置のそれぞれから、接続要求と、当該無線装置が探索によって発見した接続を許可する側の無線装置に関する発見情報とを受けつける受付部と、受付部において受けつけた接続要求に対して、受付部において受けつけた発見情報をもとに、接続を要求する側の複数の他の無線装置のうちの１つに接続を許可する許可部と、他の無線装置との通信を実行する通信部とを備える。接続を許可する側の無線装置を２つ以上発見した第１の無線装置に対して許可部が接続を許可した後に、接続を許可する側の無線装置を１つだけ発見した第２の無線装置からの接続要求を受付部が受けつけた場合に、許可部は、第１の無線装置に対する切断指示を通信部に送信させ、第２の無線装置に対して接続を許可する。
【０００８】
本発明のさらに別の態様は、通信システムである。この通信システムは、接続を要求する側の２つ以上の要求側無線装置と、接続を許可する側の２つ以上の許可側無線装置とを備える。２つ以上の要求側無線装置のそれぞれは、接続を許可する側の許可側無線装置を探索する探索部と、探索部における探索の結果、発見した２つ以上の許可側無線装置に関する発見情報を記憶する記憶部と、記憶部に記憶した発見情報のうちの１つの許可側無線装置に接続を要求する要求部と、要求部において接続を要求した１つの許可側無線装置から、接続の許可、接続の拒否、切断指示のいずれかを受けつける受付部と、受付部が接続の許可を受けつけた場合に、１つの許可側無線装置との通信を実行する通信部とを備え、受付部が１つの許可側無線装置から切断指示を受けつけた場合に、通信部は１つの許可側無線装置との通信を停止するとともに、要求部は、記憶部に記憶した発見情報のうちの別の１つの許可側無線装置に接続を要求する。２つ以上の許可側無線装置のそれぞれは、要求側無線装置のそれぞれから、接続要求と、当該無線装置が探索によって発見した接続を許可する側の無線装置に関する発見情報とを受けつける受付部と、受付部において受けつけた接続要求に対して、受付部において受けつけた発見情報をもとに、複数の要求側無線装置のうちの１つに接続を許可する許可部と、要求側無線装置との通信を実行する通信部とを備え、許可側無線装置を２つ以上発見した第１の無線装置に対して許可部が接続を許可した後に、許可側無線装置を１つだけ発見した第２の無線装置からの接続要求を受付部が受けつけた場合に、許可部は、第１の無線装置に対する切断指示を通信部に送信させ、第２の無線装置に対して接続を許可する。
【０００９】
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【００１０】
本発明によれば、無線装置を効率的に接続できる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施例に係る通信システムの構成を示す図である。
【図２】図１の要求側無線装置の構成を示す図である。
【図３】図３（ａ）−（ｂ）は、図２の要求側無線装置から送信される信号に含まれる情報を示す図である。
【図４】図１の許可側無線装置の構成を示す図である。
【図５】図１の通信システムによる接続手順を示すシーケンス図である。
【図６】図４の許可側無線装置による接続手順を示すフローチャートである。
【発明を実施するための形態】
【００１２】
本発明を具体的に説明する前に、まず概要を述べる。本発明の実施例は、近距離無線通信によって接続される無線装置を含む通信システムに関する。ここで、無線装置は、例えば、スマートウォッチのような接続を要求する側の無線装置（以下、「要求側無線装置」という）と、スマートフォンのような接続を許可する側の無線装置（以下、「許可側無線装置」という）に分類される。また、通信システムには、複数の要求側無線装置が含まれるとともに、複数の許可側無線装置が含まれる。ここでは、１台の許可側無線装置に、２台以上の要求側無線装置が同時に接続できない状況を想定する。
【００１３】
このような状況下において、要求側無線装置は、許可側無線装置に接続しなければ、外部からの情報を取得できないので、接続している要求側無線装置と許可側無線装置との組合せはなるべく多く形成される方が望ましい。本実施例では、要求側無線装置と許可側無線装置とを効率的に接続するために次の処理を実行する。要求側無線装置は、接続可能な距離に存在する許可側無線装置を探索することによって、発見した１台以上の許可側無線装置に関する情報（以下、「発見情報」という）を生成する。要求側無線装置は、１台の許可側無線装置を選択し、当該許可側無線装置に接続を要求し、その際に発見情報も送信する。
【００１４】
許可側無線装置は、既に要求側無線装置を接続している（以下、この要求側無線装置を「接続済の要求側無線装置」という）状況下において、新たな要求側無線装置から接続を要求される。その際、許可側無線装置は、新たな要求側無線装置からの発見情報を確認するとともに、接続済の要求側無線装置からの発見情報も確認する。ここで、新たな要求側無線装置からの発見情報において１つだけの許可側無線装置が示されており、接続済の要求側無線装置からの発見情報において２つ以上の許可側無線装置が示されている場合、許可側無線装置は、接続済の要求側無線装置を切断する。さらに、許可側無線装置は、新たな要求側無線装置の接続を許可する。一方、新たな要求側無線装置および接続済の要求側無線装置からの発見情報が、上記の組合せ以外である場合、許可側無線装置は、新たな要求側無線装置の接続を拒否する。
【００１５】
つまり、許可側無線装置は、基本的に、接続済の要求側無線装置との接続を維持しつつ、他の許可側無線装置を発見していない要求側無線装置を優先して接続を許可する。なお、切断された接続済の要求無線装置は、発見情報に含まれた他の許可側無線装置に接続を要求する。
【００１６】
図１は、本発明の実施例に係る通信システム１００の構成を示す。通信システム１００は、要求側無線装置１０と総称される第１要求側無線装置１０ａ、第２要求側無線装置１０ｂ、許可側無線装置１２と総称される第１許可側無線装置１２ａ、第２許可側無線装置１２ｂを含む。ここでは、２台の要求側無線装置１０と２台の許可側無線装置１２とが示されているが、要求側無線装置１０と許可側無線装置１２の数は、これに限定されない。
【００１７】
要求側無線装置１０は、近距離無線通信において接続を要求する側の無線装置である。ここで、近距離無線通信はＢｌｕｅｔｏｏｔｈ（登録商標）であるとする。前述のごとく、要求側無線装置１０の一例は、スマートウォッチであり、近距離無線通信によって、後述の許可側無線装置１２から情報を取得する。
【００１８】
許可側無線装置１２は、近距離無線通信において接続を許可する側の無線装置である。前述のごとく、許可側無線装置１２の一例は、スマートフォンであり、近距離無線通信に加えて、図示しない携帯電話通信、Ｗ−ＭＡＮ（Ｗｉｒｅｌｅｓｓ−Ｍｅｔｒｏｐｏｌｉｔａｎ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）（以下、「遠距離無線通信」という）の通信機能を有する。そのため、許可側無線装置１２は、遠距離無線通信によって取得した情報を近距離無線通信によって要求側無線装置１０に転送する。その結果、スマートフォンにおける各種の通知がスマートウォッチで提示されたり、スマートウォッチを操作することによりスマートフォンがコントロールされたりする。
【００１９】
近距離無線通信において通信可能な距離は数メートル程度であるので、通信可能な要求側無線装置１０と許可側無線装置１２との組合せは、要求側無線装置１０と許可側無線装置１２との配置に影響される。図１において、第１要求側無線装置１０ａは、第１許可側無線装置１２ａだけに通信可能であるが、第２要求側無線装置１０ｂは、第１許可側無線装置１２ａと第２許可側無線装置１２ｂとに通信可能である。なお、通信可能か否かが距離以外の要因で決まってもよい。例えば、要求側無線装置１０は予めユーザによって登録されている許可側無線装置１２とだけ通信できる場合である。これは、図１において、第１要求側無線装置１０ａには第１許可側無線装置１２ａだけが登録されていて、第２要求側無線装置１０ｂには第１許可側無線装置１２ａと第２許可側無線装置１２ｂが登録されていることに相当する。
【００２０】
図２は、要求側無線装置１０の構成を示す。要求側無線装置１０は、通信部２０、探索部２２、記憶部２４、要求部２６、受付部２８、処理部３０を含む。通信部２０は、近距離無線通信による通信を実行する。近距離無線通信には公知の技術が使用されればよいので、ここでは説明を省略する。
【００２１】
探索部２２は、通信部２０を介して、許可側無線装置１２を探索する。具体的に説明すると、通信部２０は、許可側無線装置１２から送信される信号を受信する。通信部２０は、受信した信号を探索部２２に出力する。探索部２２は、通信部２０から入力した信号に含まれた識別情報であって、かつ許可側無線装置１２に付与された識別情報を抽出する。抽出した識別情報が、予め登録された識別情報であれば、送信元となる許可側無線装置１２と通信可能であるので、探索部２２は、抽出した識別情報を記憶部２４に出力する。これは、通信可能な許可側無線装置１２を発見したことに相当する。探索部２２は、このような処理を繰り返し実行する。
【００２２】
記憶部２４は、探索部２２からの識別情報を入力し、これをまとめて記憶する。記憶した情報が前述の発見情報であり、発見情報には、発見した１つ以上の許可側無線装置１２に関する情報が含まれる。例えば、図１の構成において、第１要求側無線装置１０ａの記憶部２４に記憶された発見情報には、第１許可側無線装置１２ａに関する情報だけが含まれている。また、第２要求側無線装置１０ｂの記憶部２４に記憶された発見情報には、第１許可側無線装置１２ａと第２許可側無線装置１２ｂに関する情報が含まれている。
【００２３】
要求部２６は、記憶部２４に記憶した発見情報のうちの１つの許可側無線装置１２を選択する。例えば、受信した信号の信号強度が最も大きい許可側無線装置１２、つまり本要求側無線装置１０の最も近くに存在すると推定される許可側無線装置１２が選択される。要求部２６は、通信部２０を介して、選択した許可側無線装置１２に接続要求を送信する。図１の構成において、例えば、第２要求側無線装置１０ｂは、第１許可側無線装置１２ａと第２許可側無線装置１２ｂのうち、第１許可側無線装置１２ａに対して接続要求を送信する。一方、第１要求側無線装置１０ａは、第１許可側無線装置１２ａに対して接続要求を送信する。
【００２４】
接続要求の送信によって、許可側無線装置１２との仮接続が確立した後、要求部２６は、通信部２０を介して、許可側無線装置１２から発見情報の要求を受信する。発見情報の要求を受信すると、要求部２６は、通信部２０を介して、記憶部２４において記憶した発見情報を当該許可側無線装置１２に送信する。図３（ａ）−（ｂ）は、要求側無線装置１０から送信される信号に含まれる情報を示す。図３（ａ）は、第１要求側無線装置１０ａからの発見情報の構成を示しており、一例として、「第１許可側無線装置１２ａ」に関する情報が含まれる。図３（ｂ）は、第２要求側無線装置１０ｂからの発見情報を示しており、一例として、「第１許可側無線装置１２ａ」に関する情報と、「第２許可側無線装置１２ｂ」に関する情報とが含まれている。図２に戻る。
【００２５】
受付部２８は、発見情報の送信後、通信部２０を介して、接続要求に対する応答を許可側無線装置１２から受信する。応答には、接続の許可、あるいは接続の拒否が含まれる。接続の許可が含まれる場合、処理部３０は、通信部２０を介して許可側無線装置１２との通信を実行する。一方、接続の拒否が含まれる場合、要求部２６は、記憶部２４に記憶した発見情報のうちの別の１つの許可側無線装置１２を選択する。要求部２６は、これまでと同様に、通信部２０を介して、選択した別の１つの許可側無線装置１２に接続要求を送信する。さらに、要求部２６は、記憶部２４において記憶した発見情報から、受付部２８において接続が拒否された１つの許可側無線装置１２に関する情報を削除した新たな発見情報を生成する。要求部２６は、仮接続後、通信部２０を介して、選択した別の１つの許可側無線装置１２に新たな発見情報を送信する。
【００２６】
図４は、許可側無線装置１２の構成を示す。許可側無線装置１２は、近距離通信部５０、受付部５２、許可部５４、処理部５６、遠距離通信部５８を含む。遠距離通信部５８は、遠距離無線通信による通信を実行する。遠距離無線通信には公知の技術が使用されればよいので、ここでは説明を省略する。近距離通信部５０は、通信部２０と同様に、近距離無線通信による通信を実行する。近距離無線通信には公知の技術が使用されればよいので、ここでは説明を省略する。
【００２７】
受付部５２は、近距離通信部５０を介して、複数の要求側無線装置１０のそれぞれから、接続要求を受けつける。受付部５２は、接続要求を受けつけた場合、近距離通信部５０に対して、要求側無線装置１０との仮接続を実行させる。仮接続後、受付部５２は、近距離通信部５０を介して、複数の要求側無線装置１０のそれぞれに対して、発見情報の要求を送信する。発見情報の要求の送信後、受付部５２は、近距離通信部５０を介して、複数の要求側無線装置１０のそれぞれからの発見情報を受けつける。発見情報には、前述のごとく、要求側無線装置１０が探索によって発見した１つ以上の許可側無線装置１２に関する情報が含まれる。受付部５２は、接続要求、発見情報を許可部５４に出力する。
【００２８】
許可部５４は、受付部５２から接続要求、発見情報を入力する。許可部５４は、接続要求に含まれた識別情報であって、かつ接続要求の送信元になる要求側無線装置１０を識別するための識別情報を抽出する。許可部５４は、抽出した識別情報が、予め登録した識別情報である場合、別の要求側無線装置１０を既に接続していなければ、当該要求側無線装置１０に接続を許可する。その際、許可部５４は、発見情報を記憶する。許可部５４は、近距離通信部５０を介して要求側無線装置１０に、接続の許可が含まれた応答を送信する。
【００２９】
一方、別の要求側無線装置１０が既に接続されている場合、当該要求側無線装置１０は、前述した接続済の要求側無線装置１０に相当する。また、新たに受けつけた接続要求の送信元になる要求側無線装置１０は、前述した新たな要求側無線装置１０に相当する。この場合、新たな要求側無線装置１０の発見情報に、複数の許可側無線装置１２に関する情報が含まれていれば、許可部５４は、新たな要求側無線装置１０の接続を拒否する。また、新たな要求側無線装置１０の発見情報と、接続済の要求側無線装置１０の発見情報とのいずれにも、複数の許可側無線装置１２に関する情報が含まれていない場合、許可部５４は、新たな要求側無線装置１０の接続を拒否する。
【００３０】
新たな要求側無線装置１０の発見情報に、複数の許可側無線装置１２に関する情報が含まれておらず、接続済の要求側無線装置１０の発見情報に、複数の許可側無線装置１２に関する情報が含まれている場合、許可部５４は、接続済の要求側無線装置１０を切断する。その際、許可部５４は、新たな要求側無線装置１０の接続を許可する。つまり、許可部５４は、受付部において受けつけた発見情報をもとに要求側無線装置１０を選択するが、１つの許可側無線装置１２だけを発見した要求側無線装置１０を優先的に選択する。このように許可部５４は、受付部５２において受けつけた接続要求に対して、複数の要求側無線装置１０のうちの１つに接続を許可する。
【００３１】
許可部５４は、接続済の要求側無線装置１０の接続を維持し、新たな要求側無線装置１０の接続を拒否する場合、近距離通信部５０を介して新たな要求側無線装置１０に、接続の拒否が含まれた応答を送信する。一方、許可部５４は、接続済の要求側無線装置１０を切断し、新たな要求側無線装置１０の接続を許可する場合、近距離通信部５０を介して接続済の要求側無線装置１０に、切断の指示を送信し、新たな要求側無線装置１０に、接続の許可が含まれた応答を送信する。切断の指示は、接続の拒否と同様に送信される。許可部５４は、処理の結果を処理部５６に出力する。
【００３２】
処理部５６は、許可部５４における処理結果、接続された要求側無線装置１０との間で、近距離通信部５０を介して近距離無線通信による通信を実行する。また、処理部５６は、遠距離通信部５８を介して遠距離無線通信による通信も実行する。その結果、処理部５６は、近距離無線通信と遠距離無線通信との中継も実行する。
【００３３】
このような処理を図１をもとに説明すると、第２要求側無線装置１０ｂは、前述の接続済の要求側無線装置１０として、第１許可側無線装置１２ａに接続されている。その際、第２要求側無線装置１０ｂの発見情報には、第１許可側無線装置１２ａと第２許可側無線装置１２ｂに関する情報が含まれている。つまり、当該発見情報には、複数の許可側無線装置１２に関する情報が含まれている。この状態において、第１要求側無線装置１０ａは、第１許可側無線装置１２ａに対して接続を要求する。第１許可側無線装置１２ａは、第１要求側無線装置１０ａを仮接続し、第１要求側無線装置１０ａからの発見情報を取得する。第１要求側無線装置１０ａからの発見情報には、第１許可側無線装置１２ａだけの情報が含まれている。つまり、当該発見情報には、複数の許可側無線装置１２に関する情報が含まれていない。
【００３４】
そのため、第１許可側無線装置１２ａは、第２要求側無線装置１０ｂを切断し、第１要求側無線装置１０ａを接続する。第２要求側無線装置１０ｂは、発見情報から第１許可側無線装置１２ａに関する情報を削除し、第２許可側無線装置１２ｂに関する情報だけが含まれた新たな発見情報を生成する。第２要求側無線装置１０ｂは、第２許可側無線装置１２ｂに対して、接続を要求するとともに、新たな発見情報を送信する。このような処理の結果、第１要求側無線装置１０ａは第１許可側無線装置１２ａと通信し、第２要求側無線装置１０ｂは第２許可側無線装置１２ｂと通信する。
【００３５】
この構成は、ハードウエア的には、任意のコンピュータのＣＰＵ、メモリ、その他のＬＳＩで実現でき、ソフトウエア的にはメモリにロードされたプログラムなどによって実現されるが、ここではそれらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックがハードウエアのみ、ソフトウエアのみ、またはそれらの組合せによっていろいろな形で実現できることは、当業者には理解されるところである。
【００３６】
以上の構成による通信システム１００の動作を説明する。図５は、通信システム１００による接続手順を示すシーケンス図である。第２要求側無線装置１０ｂは、近距離無線通信による探索を実行する（Ｓ１０）。第２要求側無線装置１０ｂは、第１許可側無線装置１２ａに接続要求を送信する（Ｓ１２）。第１許可側無線装置１２ａは、第２要求側無線装置１０ｂを仮接続する（Ｓ１４）。第１許可側無線装置１２ａは、第２要求側無線装置１０ｂに発見情報要求を送信する（Ｓ１６）。第２要求側無線装置１０ｂは、第１許可側無線装置１２ａに発見情報を送信する（Ｓ１８）。第１許可側無線装置１２ａは、第２要求側無線装置１０ｂを接続する（Ｓ２０）。第１許可側無線装置１２ａからの接続許可が送信されると、第２要求側無線装置１０ｂと第１許可側無線装置１２ａは通信を実行する（Ｓ２２）。
【００３７】
第１要求側無線装置１０ａは、近距離無線通信による探索を実行する（Ｓ２４）。第１要求側無線装置１０ａは、第１許可側無線装置１２ａに接続要求を送信する（Ｓ２６）。第１許可側無線装置１２ａは、第１要求側無線装置１０ａを仮接続する（Ｓ２８）。第１許可側無線装置１２ａは、第１要求側無線装置１０ａに発見情報要求を送信する（Ｓ３０）。第１要求側無線装置１０ａは、第１許可側無線装置１２ａに発見情報を送信する（Ｓ３２）。第１許可側無線装置１２ａは、第１要求側無線装置１０ａを選択する（Ｓ３４）。第１許可側無線装置１２ａは、第２要求側無線装置１０ｂに切断指示を送信する（Ｓ３６）。第１許可側無線装置１２ａからの接続許可が送信されると、第１要求側無線装置１０ａと第１許可側無線装置１２ａは通信を実行する（Ｓ３８）。
【００３８】
第２要求側無線装置１０ｂは、第２許可側無線装置１２ｂに接続要求を送信する（Ｓ４０）。第２許可側無線装置１２ｂは、第２要求側無線装置１０ｂを仮接続する（Ｓ４２）。第２許可側無線装置１２ｂは、第２要求側無線装置１０ｂに発見情報要求を送信する（Ｓ４４）。第２要求側無線装置１０ｂは、第２許可側無線装置１２ｂに発見情報を送信する（Ｓ４６）。第２許可側無線装置１２ｂは、第２要求側無線装置１０ｂを接続する（Ｓ４８）。第２許可側無線装置１２ｂからの接続許可が送信されると、第２要求側無線装置１０ｂと第２許可側無線装置１２ｂは通信を実行する（Ｓ５０）。
【００３９】
図６は、許可側無線装置１２による接続手順を示すフローチャートである。受付部５２は、接続要求を受けつけ（Ｓ１００）、仮接続する（Ｓ１０２）。受付部５２は、発見情報を受けつける（Ｓ１０４）。新たな要求側無線装置１０によって発見された許可側無線装置１２が１台であり（Ｓ１０６のＹ）、接続済の要求側無線装置１０によって発見された許可側無線装置１２が１台でない場合（Ｓ１０８のＮ）、許可部５４は、接続済の要求側無線装置１０を切断する（Ｓ１１０）。許可部５４は、新たな要求側無線装置１０を接続する（Ｓ１１２）。新たな要求側無線装置１０によって発見された許可側無線装置１２が１台でない場合（Ｓ１０６のＮ）、あるいは接続済の要求側無線装置１０によって発見された許可側無線装置１２が１台である場合（Ｓ１０８のＹ）、許可部５４は、新たな要求側無線装置１０の接続を拒否する（Ｓ１１４）。
【００４０】
本実施例によれば、接続を要求した許可側無線装置に対して、発見した１つ以上の許可側無線装置に関する発見情報を送信するので、接続を要求した許可側無線装置に、接続可能な１つ以上の許可側無線装置を知らせることができる。また、接続の拒否を受けつけた場合、発見情報から、接続が拒否された許可側無線装置に関する情報を削除した新たな発見情報を生成するので、接続可能な１つ以上の許可側無線装置を正確に特定できる。また、接続の拒否を受けつけた場合、発見情報から、接続が拒否された許可側無線装置に関する情報を削除した新たな発見情報を生成するので、発見情報を最新の情報に更新できる。
【００４１】
また、複数の要求側無線装置から接続要求を受けつけた場合、発見情報をもとに、いずれかの要求側無線装置を選択するので、要求側無線装置における接続可能な許可側無線装置の状況を考慮して、接続する要求側無線装置を選択できる。また、１つだけの許可側無線装置だけを発見した要求側無線装置を優先的に選択するので、要求側無線装置と許可側無線装置との組合せを増加できる。また、要求側無線装置と許可側無線装置との組合せが増加するので、無線装置を効率的に接続できる。
【００４２】
以上、本発明を実施例をもとに説明した。この実施例は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【００４３】
本実施例において、許可側無線装置１２が要求側無線装置１０に発見情報の送信を要求した場合に、要求側無線装置１０は、許可側無線装置１２に発見情報を送信している。しかしながらこれに限らず例えば、要求側無線装置１０は、発見情報を接続要求に含めて送信してもよい。本変形例によれば、送信回数を減少できる。
【符号の説明】
【００４４】
１０  要求側無線装置、  １２  許可側無線装置、  ２０  通信部、  ２２  探索部、  ２４  記憶部、  ２６  要求部、  ２８  受付部、  ３０  処理部、  ５０  近距離通信部、  ５２  受付部、  ５４  許可部、  ５６  処理部、  ５８  遠距離通信部、  １００  通信システム。
【図１】
0006677000.tif 000002
【図２】
0006677000.tif 000003
【図３】
0006677000.tif 000004
【図４】
0006677000.tif 000005
【図５】
0006677000.tif 000006
【図６】
0006677000.tif 000007