(57)【要約】【課題】不要な接続処理を抑制すること。【解決手段】無線通信端末１０は、複数の無線通信装置から受信したビーコン信号のうち、自装置が接続可能なネットワーク識別情報を含むビーコン信号から、無線通信装置の識別情報および受信されたビーコン信号の信号強度を取得する取得部１１と、取得された信号強度に基づいて、接続先の無線通信装置を決定し、決定された接続先の無線通信装置の識別情報を含む接続要求信号を決定された接続先の無線通信装置に送信する制御部１２と、を備える。制御部１２は、第１の無線通信装置に送信した接続要求信号に対する応答信号に、自装置の接続が制限されていることを示す接続制限情報が含まれている場合、取得された信号強度に基づいて、第１の無線通信装置と異なる第２の無線通信装置を接続先の無線通信装置と決定する。【選択図】図１
2019161385.tif 000002
【特許請求の範囲】
【請求項１】
複数の無線通信装置から受信したビーコン信号のうち、自装置が接続可能なネットワーク識別情報を含むビーコン信号から、無線通信装置の識別情報および前記受信されたビーコン信号の信号強度を取得する取得部と、
前記取得された信号強度に基づいて、接続先の無線通信装置を決定し、前記決定された接続先の無線通信装置の前記識別情報を含む接続要求信号を前記決定された接続先の無線通信装置に送信する制御部と、を備え、
前記制御部は、第１の無線通信装置に送信した前記接続要求信号に対する応答信号に、自装置の接続が制限されていることを示す接続制限情報が含まれている場合、前記取得された信号強度に基づいて、前記第１の無線通信装置と異なる第２の無線通信装置を接続先の無線通信装置と決定する、無線通信端末。
【請求項２】
前記制御部は、前記応答信号に前記接続制限情報が含まれていない場合、前記第１の無線通信装置との接続処理を継続し、前記第１の無線通信装置との接続処理が失敗した場合、前記取得された信号強度に基づいて、前記第２の無線通信装置を接続先の無線通信装置と決定する、請求項１に記載の無線通信端末。
【請求項３】
前記制御部は、前記識別情報が取得された無線通信装置のうち、前記接続要求信号を送信していない無線通信装置であって、前記取得された信号強度の値が最も大きい無線通信装置を接続先の無線通信装置と決定する、請求項１または２に記載の無線通信端末。
【請求項４】
前記識別情報が取得された無線通信装置の各々は、前記接続可能なネットワーク識別情報と同一のネットワーク識別情報を有し、前記無線通信端末が接続処理に用いる情報を示す接続情報と同一の接続情報を有し、
前記接続可能なネットワーク識別情報と、前記接続情報と、を記憶する記憶部をさらに備え、
前記制御部は、前記記憶された接続情報を用いて、前記取得された無線通信装置の各々と接続可能に構成される、請求項１〜３のいずれかに記載の無線通信端末。
【請求項５】
前記接続情報は、暗号化キーを含む、請求項４に記載の無線通信端末。
【請求項６】
前記記憶部は、前記取得された識別情報と、前記取得された信号強度と、を関連付けて記憶し、
前記制御部は、前記記憶された信号強度に基づいて、接続先の無線通信装置を決定し、前記決定された接続先の無線通信装置の信号強度に関連付けられて記憶された前記識別情報を含む接続要求信号を前記決定された接続先の無線通信装置に送信する、請求項４または５に記載の無線通信端末。
【請求項７】
前記複数の無線通信装置は、無線ＬＡＮ（Local Area Network）親機および無線ＬＡＮ中継機の少なくとも１つを含むアクセスポイントである、請求項１〜６のいずれか１項に記載の無線通信端末。
【請求項８】
複数の無線通信装置から受信したビーコン信号のうち、自装置が接続可能なネットワーク識別情報を含むビーコン信号から、無線通信装置の識別情報および前記受信されたビーコン信号の信号強度を取得し、
前記取得された信号強度に基づいて、接続先の無線通信装置を決定し、前記決定された接続先の無線通信装置の前記識別情報を含む接続要求信号を前記決定された接続先の無線通信装置に送信し、
第１の無線通信装置に送信した前記接続要求信号に対する応答信号に、自装置の接続が制限されていることを示す接続制限情報が含まれている場合、前記取得された信号強度に基づいて、前記第１の無線通信装置と異なる第２の無線通信装置を接続先の無線通信装置と決定する、無線通信方法。
【請求項９】
複数の無線通信装置から受信したビーコン信号のうち、自装置が接続可能なネットワーク識別情報を含むビーコン信号から、無線通信装置の識別情報および前記受信されたビーコン信号の信号強度を取得することと、
前記取得された信号強度に基づいて、接続先の無線通信装置を決定し、前記決定された接続先の無線通信装置の前記識別情報を含む接続要求信号を前記決定された接続先の無線通信装置に送信することと、
第１の無線通信装置に送信した前記接続要求信号に対する応答信号に、自装置の接続が制限されていることを示す接続制限情報が含まれている場合、前記取得された信号強度に基づいて、前記第１の無線通信装置と異なる第２の無線通信装置を接続先の無線通信装置と決定することと、をコンピュータに実行させる無線通信プログラム。
【請求項１０】
複数の無線通信装置と、無線通信端末とを含み、
前記無線通信端末は、
前記複数の無線通信装置から受信したビーコン信号のうち、自装置が接続可能なネットワーク識別情報を含むビーコン信号から、無線通信装置の識別情報および前記受信されたビーコン信号の信号強度を取得する取得部と、
前記取得された信号強度に基づいて、接続先の無線通信装置を決定し、前記決定された接続先の無線通信装置の前記識別情報を含む接続要求信号を前記決定された接続先の無線通信装置に送信する制御部と、を備え、
前記複数の無線通信装置の各々は、
前記無線通信端末から前記接続要求信号を受信した場合、前記無線通信端末が自装置に接続することが制限されているか否かを判定する判定部と、
前記無線通信端末が自装置に接続することが制限されている場合、前記無線通信端末の接続が制限されていることを示す接続制限情報を含む応答信号を前記無線通信端末に送信する通信部と、を備え、
前記制御部は、第１の無線通信装置に送信した前記接続要求信号に対する応答信号に、自装置の接続が制限されていることを示す接続制限情報が含まれている場合、前記取得された信号強度に基づいて、前記第１の無線通信装置と異なる第２の無線通信装置を接続先の無線通信装置と決定する、無線通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、無線通信端末、無線通信方法、無線通信プログラムおよび無線通信システムに関する。
【背景技術】
【０００２】
無線ＬＡＮ（Local Area Network）対応の無線通信装置が一般的に用いられている。複数のアクセスポイントを備える無線ＬＡＮシステムにおいて、無線ＬＡＮ子機として動作する無線通信端末が、接続先のアクセスポイントを切り替える技術が検討されている（例えば、特許文献１）。
【０００３】
特許文献１には、無線通信装置が帰属可能な基地局をスキャンして検出された基地局を格納し、格納された基地局が複数であって、通信部の通信品質が劣化すると、帰属先を他の基地局に切り替える技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−４９７８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、アクセスポイントが特定の無線通信端末に対して、自装置への接続を制限する機能が存在する。アクセスポイントが特定の無線通信端末に対して接続制限をしていた場合、当該特定の無線通信端末は、上記アクセスポイントに接続要求をしたとしても接続することが出来ない。しかし、特定の無線通信端末は、上記アクセスポイントが接続制限を行っていることが把握出来ず、同一のアクセスポイントに接続要求を繰り返し実施する。そのため、このような場合に、不要な接続処理が繰り返し実施されてしまう。
【０００６】
ここで、特許文献１に開示された技術では、上記機能について考慮がされていない。そのため、特許文献１に開示された技術を用いたとしても、接続通信品質が良好である場合、無線通信装置は、接続先の基地局を他の基地局に切り替えることは出来ない。すなわち、特許文献１に開示された技術を用いたとしても、不要な接続処理が繰り返し実施されてしまう。
【０００７】
本開示は、このような問題を解決するためになされたものであり、不要な接続処理を抑制することが可能な無線通信端末、無線通信方法、無線通信プログラムおよび無線通信システムを提供することである。
【課題を解決するための手段】
【０００８】
第１の態様にかかる無線通信端末は、
複数の無線通信装置から受信したビーコン信号のうち、自装置が接続可能なネットワーク識別情報を含むビーコン信号から、無線通信装置の識別情報および前記受信されたビーコン信号の信号強度を取得する取得部と、
前記取得された信号強度に基づいて、接続先の無線通信装置を決定し、前記決定された接続先の無線通信装置の前記識別情報を含む接続要求信号を前記決定された接続先の無線通信装置に送信する制御部と、を備え、
前記制御部は、第１の無線通信装置に送信した前記接続要求信号に対する応答信号に、自装置の接続が制限されていることを示す接続制限情報が含まれている場合、前記取得された信号強度に基づいて、前記第１の無線通信装置と異なる第２の無線通信装置を接続先の無線通信装置と決定する。
【０００９】
第２の態様にかかる無線通信方法は、
複数の無線通信装置から受信したビーコン信号のうち、自装置が接続可能なネットワーク識別情報を含むビーコン信号から、無線通信装置の識別情報および前記受信されたビーコン信号の信号強度を取得し、
前記取得された信号強度に基づいて、接続先の無線通信装置を決定し、前記決定された接続先の無線通信装置の前記識別情報を含む接続要求信号を前記決定された接続先の無線通信装置に送信し、
第１の無線通信装置に送信した前記接続要求信号に対する応答信号に、自装置の接続が制限されていることを示す接続制限情報が含まれている場合、前記取得された信号強度に基づいて、前記第１の無線通信装置と異なる第２の無線通信装置を接続先の無線通信装置と決定する、無線通信方法である。
【００１０】
第３の態様にかかる無線通信プログラムは、
複数の無線通信装置から受信したビーコン信号のうち、自装置が接続可能なネットワーク識別情報を含むビーコン信号から、無線通信装置の識別情報および前記受信されたビーコン信号の信号強度を取得することと、
前記取得された信号強度に基づいて、接続先の無線通信装置を決定し、前記決定された接続先の無線通信装置の前記識別情報を含む接続要求信号を前記決定された接続先の無線通信装置に送信することと、
第１の無線通信装置に送信した前記接続要求信号に対する応答信号に、自装置の接続が制限されていることを示す接続制限情報が含まれている場合、前記取得された信号強度に基づいて、前記第１の無線通信装置と異なる第２の無線通信装置を接続先の無線通信装置と決定することと、をコンピュータに実行させる無線通信プログラムである。
【００１１】
第４の態様にかかる無線通信システムは、
複数の無線通信装置と、無線通信端末とを含み、
前記無線通信端末は、
前記複数の無線通信装置から受信したビーコン信号のうち、自装置が接続可能なネットワーク識別情報を含むビーコン信号から、無線通信装置の識別情報および前記受信されたビーコン信号の信号強度を取得する取得部と、
前記取得された信号強度に基づいて、接続先の無線通信装置を決定し、前記決定された接続先の無線通信装置の前記識別情報を含む接続要求信号を前記決定された接続先の無線通信装置に送信する制御部と、を備え、
前記複数の無線通信装置の各々は、
前記無線通信端末から前記接続要求信号を受信した場合、前記無線通信端末が自装置に接続することが制限されているか否かを判定する判定部と、
前記無線通信端末が自装置に接続することが制限されている場合、前記無線通信端末の接続が制限されていることを示す接続制限情報を含む応答信号を前記無線通信端末に送信する通信部と、を備え、
前記制御部は、第１の無線通信装置に送信した前記接続要求信号に対する応答信号に、自装置の接続が制限されていることを示す接続制限情報が含まれている場合、前記取得された信号強度に基づいて、前記第１の無線通信装置と異なる第２の無線通信装置を接続先の無線通信装置と決定する、無線通信システムである。
【発明の効果】
【００１２】
上述した態様によれば、不要な接続処理を抑制することが可能となる。
【図面の簡単な説明】
【００１３】
【図１】実施の形態の概要にかかる無線通信端末の構成例を示す構成図である。
【図２】実施の形態にかかる無線通信システムの構成例を示す構成図である。
【図３】実施の形態にかかる無線通信端末の構成例を示す構成図である。
【図４】帰属先ＭＡＣアドレスリストの一例を説明する図である。
【図５】実施の形態にかかるＡＰの構成例を示す構成図である。
【図６】帰属制限子機リストの一例を説明する図である。
【図７】実施の形態にかかる無線通信端末の動作例を示すフローチャートである。
【図８】実施の形態にかかるＡＰの動作例を示すフローチャートである。
【図９】他の実施の形態にかかる無線通信端末およびＡＰの構成例を示す概略構成図である。
【発明を実施するための形態】
【００１４】
以下、図面を参照しつつ、実施形態について説明する。なお、実施形態において、同一の要素には、同一の符号を付し、重複する説明は省略される。
（実施の形態の概要）
まず、実施の形態に先立って、実施の形態の概要について説明する。図１を用いて、実施の形態の概要にかかる無線通信端末１０について説明する。図１は、実施の形態の概要にかかる無線通信端末の構成例を示す構成図である。
【００１５】
無線通信端末１０は、例えば、携帯電話端末、スマートフォン端末、タブレット型端末、パーソナルコンピュータ装置、無線ルータ等であってもよい。無線通信端末１０は、複数の無線通信装置と通信を行う。無線通信端末１０は、取得部１１と、制御部１２と、を備える。
【００１６】
取得部１１は、複数の無線通信装置から受信したビーコン信号のうち、自装置が接続可能なネットワーク識別情報を含むビーコン信号から無線通信装置の識別情報および受信されたビーコン信号の信号強度を取得する。
【００１７】
無線通信端末１０は、自装置が接続可能なネットワーク識別情報を予め保持していてもよい。ネットワーク識別情報は、無線通信装置が含まれるネットワークを識別する情報である。ネットワーク識別情報は、例えば、ＳＳＩＤ（Service Set Identifier）であってもよいし、ネットワークを識別する固有のＩＤ（Identifier）であってもよい。
【００１８】
無線通信装置は、例えば、アクセスポイントであってもよい。アクセスポイントは、無線ＬＡＮ親機であってもよいし、無線ＬＡＮ中継機であってもよい。
無線通信装置の識別情報は、無線通信装置を識別する情報であって、例えば、ＭＡＣ（Media Access Control）アドレスであってもよいし、ＩＰ（Internet Protocol）アドレスであってもよい。もしくは、無線通信装置の識別情報は、無線通信装置を識別するＩＤであってもよいし、無線通信装置の名称であってもよい。信号強度は、例えば、ＲＳＳＩ（Received Signal Strength Indication, Received Signal Strength Indicator）であってもよい。もしくは、信号強度は、ＲＳＲＰ(Reference Signal Received Power)であってもよい。
【００１９】
制御部１２は、取得部１１が取得したビーコン信号の信号強度に基づいて、接続先の無線通信装置を決定する。そして、制御部１２は、決定した無線通信装置の識別情報を含む接続要求信号を決定された無線通信装置に送信する。
【００２０】
また、制御部１２は、決定した無線通信装置に送信した接続要求信号に対する応答信号に、自装置の接続が制限されていることを示す接続制限情報が含まれている場合、他の無線通信装置を接続先の無線通信装置と決定し、接続要求信号を送信する。この際、制御部１２は、取得部１１が取得したビーコン信号の信号強度に基づいて、接続先の無線通信装置を決定する。
【００２１】
以上説明したように、取得部１１は、複数の無線通信装置から受信したビーコン信号のうち、自装置が接続可能なネットワーク識別情報を含むビーコン信号から、無線通信装置の識別情報およびビーコン信号の信号強度を取得する。制御部１２は、取得したビーコン信号の信号強度に基づいて、接続先の無線通信装置を決定し、決定された無線通信装置に接続要求を送信する。そして、接続要求信号に対する応答信号に接続制限情報が含まれている場合、制御部１２は、接続要求信号を送信した無線通信装置と異なる無線通信装置を接続先の無線通信装置と決定し、接続要求信号を送信する。そのため、実施の形態の概要にかかる無線通信端末１０を用いることにより、接続先の無線通信装置が接続制限を行っている場合に、同一の無線通信装置に再接続を繰り返すことはせずに、他の無線通信装置に接続先を切り替える。したがって、実施の形態の概要にかかる無線通信端末１０によれば、不要な接続処理を抑制することが可能となる。
【００２２】
（実施の形態）
以下、図面を参照して、本開示の実施の形態について説明する。
＜通信システムの構成例＞
図２を用いて、実施の形態にかかる無線通信システム１００の構成例について説明する。図２は、実施の形態にかかる無線通信システムの構成例を示す構成図である。無線通信システム１００は、例えば、無線ＬＡＮシステムであってもよい。もしくは、無線通信システム１００は、通信事業者がサービスを提供するモバイル通信ネットワーク等であってもよい。以降の説明では、無線通信システム１００は、無線ＬＡＮシステムとして説明を行う。
【００２３】
無線通信システム１００は、無線通信端末２０と、ＡＰ（Access Point）３０＿１〜３０＿４とを備える。なお、図２において、無線通信システム１００には、ＡＰ３０＿１〜３０＿４の４台が記載されているが、無線通信システム１００は、５台以上のＡＰを備えていてもよいし、２台または３台のＡＰを備えていてもよい。
【００２４】
無線通信端末２０は、実施の形態の概要にかかる無線通信端末１０に対応する。無線通信端末２０は、ＡＰ３０＿１〜３０＿４のうち、自装置が保持しているネットワーク識別情報が設定されているＡＰと接続および通信を可能とする無線ＬＡＮ子機である。ネットワーク識別情報は、ＳＳＩＤである。なお、ネットワーク識別情報は、ネットワークを識別する固有のＩＤであってもよい。
【００２５】
図２において、例えば、ＡＰ３０＿１〜３０＿３にはＳＳＩＤ＃１が設定されており、ＡＰ３０＿４にはＳＳＩＤ＃２が設定されている。また、無線通信端末２０がＳＳＩＤ＃１を保持している。そのため、無線通信端末２０は、ＡＰ３０＿１〜３０＿４のうち、ＡＰ３０＿１〜３０＿３と接続および通信が可能であり、ＡＰ３０＿４とは通信が出来ない。
【００２６】
また、無線通信端末２０は、ＡＰ３０＿１〜３０＿３が保持している接続情報と同一の接続情報を保持している。接続情報は、例えば、暗号化キーを含む情報である。無線通信端末２０は、保持している接続情報を用いて、ＡＰ３０＿１〜３０＿３のいずれかと接続および通信を行う。なお、無線通信端末２０がＡＰ３０＿１〜３０＿３のいずれかに接続するとは、無線通信端末２０がＡＰ３０＿１〜３０＿３のいずれかに帰属するとも言える。そのため、以降の説明において、「接続」を「帰属」として記載することがあるし、「帰属」を「接続」として記載することがある。
【００２７】
無線通信端末２０は、ＡＰ３０＿１〜３０＿４のうち、自装置が保持しているＳＳＩＤが設定されたビーコン信号を受信すると、ビーコン信号から送信元のＡＰの識別情報を取得する。そして、無線通信端末２０は、識別情報を取得したＡＰの中から接続するＡＰを選択して接続および通信を行う。
【００２８】
ＡＰの識別情報は、例えば、ＭＡＣアドレスであってもよいし、ＩＰアドレスであってもよい。もしくは、ＡＰの識別情報は、ＡＰを識別するＩＤであってもよいし、ＡＰの名称であってもよい。なお、以降の説明においては、ＡＰの識別情報は、ＭＡＣアドレスであるとして説明を行う。
【００２９】
ＡＰ３０＿１〜３０＿４は、無線ＬＡＮアクセスポイントである。ＡＰ３０＿１〜３０＿３は、無線通信端末２０が保持しているＳＳＩＤ（ＳＳＩＤ＃１）と接続情報とを保持しており、無線通信端末２０と接続および通信が可能である。ＡＰ３０＿４は、無線通信端末２０が保持しているＳＳＩＤ（ＳＳＩＤ＃１）を保持していないため接続および通信が出来ない無線ＬＡＮアクセスポイントである。
【００３０】
ＡＰ３０＿１〜３０＿３の各々は、無線通信端末２０を無線ＬＡＮ子機とする無線ＬＡＮ親機であってもよい。もしくは、ＡＰ３０＿１〜３０＿３の各々は、無線通信端末２０を無線ＬＡＮ子機とし、他のＡＰを無線ＬＡＮ親機とした場合に、無線ＬＡＮ子機と無線ＬＡＮ親機との通信を中継する無線ＬＡＮ中継機であってもよい。なお、ＡＰ３０＿１〜３０＿３とＡＰ３０＿４とは、設定されたＳＳＩＤが異なるだけであって、同一の構成を有していてもよい。そのため、以降の説明において、ＡＰ３０＿１〜３０＿４を区別せずに説明する場合、ＡＰ３０と記載することがある。
【００３１】
＜無線通信端末の構成例＞
続いて、図３を用いて、無線通信端末２０の構成例を説明する。図３は、実施の形態にかかる無線通信端末の構成例を示す構成図である。無線通信端末２０は、無線通信部２１と、取得部２２と、制御部２３と、記憶部２４とを備える。
【００３２】
無線通信部２１は、ＡＮＴ（Antenna）１を介して、ＡＰ３０＿１〜３０＿３と接続および通信を可能とする通信部である。無線通信部２１は、例えば、ＩＥＥＥ（The Institute of Electrical and Electronics Engineers）８０２．１１規格に準拠し、ＡＮＴ１を介して、ＡＰ３０＿１〜３０＿３と無線回線を介して接続および通信を行う。無線通信部２１は、例えば、２．４ＧＨｚ帯、５ＧＨｚ帯などの高周波信号を送受信することにより、ＡＰ３０＿１〜３０＿３と接続および通信を行う。無線通信部２１は、ＡＰ３０＿１〜３０＿３を含む、複数のＡＰ（ＡＰ３０＿１〜３０＿４）からビーコン信号を受信する。ビーコン信号は、ビーコン信号の送信元のＡＰが属するネットワークのＳＳＩＤと、ビーコン信号の送信元のＡＰのＭＡＣアドレスと、が設定されている。
【００３３】
また、無線通信部２１は、後述する制御部２３が接続先として決定したＡＰに対して、接続要求信号を送信し、当該ＡＰから接続要求信号に対する応答信号を受信する。接続要求信号は、プローブ要求であってもよく、応答信号はプローブ応答であってもよい。
【００３４】
取得部２２は、実施の形態の概要にかかる取得部１１に対応する。取得部２２は、ＡＰ３０＿１〜３０＿４から受信したビーコン信号のうち、自装置が接続可能なＳＳＩＤ（ＳＳＩＤ＃１）を含むビーコン信号からＡＰのＭＡＣアドレスおよびビーコン信号の信号強度を取得する。信号強度は、ＲＳＳＩ（Received Signal Strength Indication, Received Signal Strength Indicator）である。なお、信号強度は、ＲＳＲＰ(Reference Signal Received Power)であってもよい。
【００３５】
図２に示すように、ＡＰ３０＿１〜３０＿３にはＳＳＩＤ＃１が設定されており、ＡＰ３０＿４にはＳＳＩＤ＃２が設定されている。また、無線通信端末２０は、ＳＳＩＤ＃１を保持している。そのため、取得部２２は、ＡＰ３０＿１〜３０＿４から送信されたビーコン信号のうち、ＳＳＩＤ＃１が設定されているＡＰ３０＿１〜３０＿３から送信されたビーコン信号を選択する。そして、取得部２２は、ＡＰ３０＿１〜３０＿３から送信されたビーコン信号から、ＡＰ３０＿１〜３０＿３のＭＡＣアドレスと、当該ビーコン信号のＲＳＳＩと、を取得する。なお、取得部２２は、ビーコン信号を受信する度に、ビーコン信号からＭＡＣアドレスおよびＲＳＳＩを取得してもよい。
【００３６】
なお、以降の説明では、ＡＰ３０＿１〜３０＿３のそれぞれのＭＡＣアドレスが、aa:bb:cc:dd:ee:ff、aa:bb:cc:dd:ee:gg、aa:bb:cc:dd:ee:hhであると仮定して説明を行う。また、ＡＰ３０＿１〜３０＿３から送信されたビーコン信号のそれぞれのＲＳＳＩが、ＡｄＢｍ、ＢｄＢｍ、ＣｄＢｍであり、ＲＳＳＩの強さは、Ａ＞Ｂ＞Ｃであると仮定して説明を行う。
【００３７】
取得部２２は、ＡＰ３０＿１〜３０＿３のＭＡＣアドレスと、当該ビーコン信号のＲＳＳＩと、を取得すると、帰属先ＭＡＣアドレスリストＴ１にＭＡＣアドレスと、ＲＳＳＩとを関連付けて登録する。
【００３８】
ここで、図４を用いて、帰属先ＭＡＣアドレスリストＴ１について説明する。図４は、帰属先ＭＡＣアドレスリストの一例を説明する図である。帰属先ＭＡＣアドレスリストＴ１は、取得部２２が取得したＭＡＣアドレスおよびＲＳＳＩを関連付けて記憶するテーブルである。また、帰属先ＭＡＣアドレスリストＴ１は、後述する制御部２３が接続先のＡＰを選択する際に用いるテーブルである。帰属先ＭＡＣアドレスリストＴ１には、ＭＡＣアドレスおよびＲＳＳＩが設定される。
【００３９】
ＭＡＣアドレスには、取得部２２が取得したビーコン信号の送信元のＡＰのＭＡＣアドレスが設定される。取得部２２がＡＰ３０＿１〜３０＿３から送信されたビーコン信号の送信元のＭＡＣアドレスを取得すると、図４に示すように、ＭＡＣアドレスには、ＡＰ３０＿１〜３０＿３のＭＡＣアドレスが設定される。
【００４０】
ＲＳＳＩには、取得部２２が取得したビーコン信号のＲＳＳＩが、当該ビーコン信号の送信元のＡＰのＭＡＣアドレスと関連付けて設定される。取得部２２がＡＰ３０＿１〜３０＿３から送信されたビーコン信号のＲＳＳＩを取得すると、図４に示すように、ＲＳＳＩには、ＡＰ３０＿１〜３０＿３のＲＳＳＩが、ＡＰ３０＿１〜３０＿３のＭＡＣアドレスと関連付けて設定される。なお、図４に示すように、取得部２２は、ＲＳＳＩの値が大きい方順に、帰属先ＭＡＣアドレスリストＴ１に設定してもよい。
【００４１】
続いて、図３に戻り、制御部２３について説明を行う。制御部２３は、取得部２２が取得したビーコン信号のＲＳＳＩに基づいて、接続先のＡＰを決定する。また、制御部２３は、接続先のＡＰとして決定したＡＰに対して、当該ＡＰのＭＡＣアドレスを含むプローブ要求を送信する。
【００４２】
具体的には、制御部２３は、帰属先ＭＡＣアドレスリストＴ１に設定されたＡＰのうち、プローブ要求を送信していないＡＰであって、ＲＳＳＩが最も高いＡＰを接続先のＡＰと決定する。そして、制御部２３は、決定した接続先のＡＰに対して、接続先として決定したＡＰのＭＡＣアドレスを含むプローブ要求を送信する。制御部２３は、プローブ要求を送信すると、プローブ要求を送信したＡＰの情報を保持しておく。
【００４３】
接続先ＭＡＣアドレスリストＴ１が図４に示すように設定され、いずれのＡＰにもプローブ要求を送信していないとすると、制御部２３は、ＲＳＳＩの値が最も大きいＡＰ３０＿１を接続先のＡＰと決定する。そして、制御部２３は、ＡＰ３０＿１に対してＡＰ３０＿１のＭＡＣアドレスを含むプローブ要求を送信する。
【００４４】
また、制御部２３は、プローブ要求を送信したＡＰからプローブ応答を受信すると、プローブ応答に、自装置の接続が制限されていることを示す接続制限情報が含まれているかを判定する。プローブ応答に接続制限情報が含まれている場合、制御部２３は、取得部２２が取得したビーコン信号の信号強度に基づいて、プローブ要求を送信したＡＰと異なるＡＰを接続先のＡＰと決定する。そして、制御部２３は、接続先のＡＰとして決定したＡＰに対して、当該ＡＰのＭＡＣアドレスを含むプローブ要求を送信する。
【００４５】
接続先ＭＡＣアドレスリストＴ１が図４に示すように設定され、制御部２３がＡＰ３０＿１にプローブ要求を送信したとする。そして、ＡＰ３０＿１が、接続制限情報を含むプローブ応答を送信したとする。この場合、制御部２３は、プローブ応答に接続制限情報を含むと判定するため、帰属先ＭＡＣアドレスリストＴ１に設定されたＡＰのうち、プローブ要求を送信していないＡＰであって、ＲＳＳＩの値が最も大きいＡＰを次の接続先のＡＰと決定する。つまり、ＡＰ３０＿１に対してプローブ要求を送信したので、制御部２３は、ＡＰ３０＿２を接続先のＡＰと決定して、ＡＰ３０＿２のＭＡＣアドレスを含むプローブ要求をＡＰ３０＿２に送信する。
【００４６】
また、制御部２３は、プローブ要求を送信したＡＰからプローブ応答を受信した場合であって、プローブ応答に接続制限情報が含まれていない場合、プローブ応答の送信元のＡＰと帰属処理を行う。そして、当該ＡＰとの帰属処理が失敗し、当該ＡＰから帰属処理が失敗したことを示すメッセージを受信した場合、制御部２３は、取得部２２が取得したビーコン信号の信号強度に基づいて、プローブ要求を送信したＡＰと異なるＡＰを接続先のＡＰと決定する。
【００４７】
具体的には、制御部２３は、帰属先ＭＡＣアドレスリストＴ１に設定されたＡＰのうち、プローブ要求を送信していないＡＰであって、ＲＳＳＩの値が最も大きいＡＰを次の接続先のＡＰと決定する。制御部２３は、接続先のＡＰとして決定したＡＰに対して、当該ＡＰのＭＡＣアドレスを含むプローブ要求を送信する。
【００４８】
接続先ＭＡＣアドレスリストＴ１が図４に示すように設定され、制御部２３がＡＰ３０＿１にプローブ要求を送信したとする。そして、ＡＰ３０＿１が、接続制限情報を含まないプローブ応答を送信したとする。この場合、制御部２３は、プローブ応答に接続制限情報が含まれていないと判定するため、ＡＰ３０＿１と帰属処理を行う。ＡＰ３０＿１との帰属処理が失敗した場合、制御部２３は、帰属先ＭＡＣアドレスリストＴ１に設定されたＡＰのうち、プローブ要求を送信していないＡＰであって、ＲＳＳＩの値が最も大きいＡＰを次の接続先のＡＰと決定する。つまり、制御部２３は、ＡＰ３０＿２を接続先のＡＰと決定して、ＡＰ３０＿２にＡＰ３０＿２のＭＡＣアドレスを含むプローブ要求を送信する。
【００４９】
なお、帰属処理とは、Ａｕｔｈｅｎｔｉｃａｔｉｏｎ処理、Ａｓｓｏｃｉａｔｉｏｎ処理、４−Ｗａｙ  Ｈａｎｄｓｈａｋｅと称される鍵交換処理（認証処理）を含む処理である。また、ＡＰ３０＿２から接続制限情報を含むプローブ応答を受信した場合およびＡＰ３０＿２との接続が失敗した場合の少なくとも一方を含む場合、制御部２３は、ＡＰ３０＿２の次にＲＳＳＩの値が大きいＡＰ３０＿３にプローブ要求を送信する。すなわち、制御部２３は、帰属先ＭＡＣアドレスリストＴ１において、ＲＳＳＩの値が大きい方から順に接続先のＡＰを決定し、決定した接続先のＡＰに対してプローブ要求を送信する。
【００５０】
図３に戻り、記憶部２４について説明する。記憶部２４は、自装置が接続可能なＳＳＩＤと、暗号化キーを含む接続情報と、を記憶する。また、記憶部２４は、帰属先ＭＡＣアドレスリストＴ１を記憶する。さらに、記憶部２４は、無線通信端末２０において使用される各種データやプログラムを格納する。
【００５１】
＜ＡＰの構成例＞
続いて、図５を用いて、実施の形態にかかるＡＰ３０の構成例について説明する。図５は、実施の形態にかかるＡＰの構成例を示す構成図である。ＡＰ３０は、無線通信部３１と、判定部３２と、制御部３３と、記憶部３４とを備える。
【００５２】
無線通信部３１は、ＡＮＴ２を介して、無線通信端末２０と接続および通信を可能とする通信部である。無線通信部３１は、例えば、ＩＥＥＥ（The Institute of Electrical and Electronics Engineers）８０２．１１規格に準拠し、ＡＮＴ２を介して、無線通信端末２０と無線回線を介して接続および通信を行う。無線通信部３１は、例えば、２．４ＧＨｚ帯、５ＧＨｚ帯などの高周波信号を送受信することにより、無線通信端末２０と接続および通信を行う。無線通信部３１は、自装置の通信範囲内に存在する、無線通信端末２０を含む無線通信端末にＳＳＩＤと、ＡＰ３０のＭＡＣアドレスとが設定されたビーコン信号を送信する。
【００５３】
また、無線通信部３１は、無線通信端末２０からプローブ要求を受信して、無線通信端末２０にプローブ応答を送信する。無線通信部３１は、後述する判定部３２が無線通信端末２０の接続を制限する場合、無線通信端末２０に接続制限情報を含むプローブ応答を送信する。
【００５４】
判定部３２は、無線通信端末２０からプローブ要求を受信すると、無線通信端末の接続を制限する状態である帰属制限中であるか否かを判定する。帰属制限中である場合、判定部３２は、プローブ要求の送信元の無線通信端末である無線通信端末２０が接続可能な無線通信端末であるか否かを判定する。具体的には、判定部３２は、帰属制限子機リストＴ２を参照して、無線通信端末２０が接続可能な無線通信端末である場合、無線通信部３１を介して、接続制限情報を含まないプローブ応答を送信する。一方、判定部３２は、帰属制限子機リストＴ２を参照して、無線通信端末２０が接続可能な無線通信端末ではない場合、無線通信部３１を介して、接続制限情報を含むプローブ応答を送信する。
【００５５】
ここで、図６を用いて、帰属制限子機リストＴ２について説明を行う。図６は、帰属制限子機リストの一例を説明する図である。帰属制限子機リストＴ２は、自装置に接続を制限する無線通信端末の識別情報を設定するテーブルである。帰属制限子機リストＴ２には、自装置に接続を制限する無線通信端末のＭＡＣアドレスが設定される。例えば、無線通信端末２０のＭＡＣアドレスが、aa:bb:cc:dd:ee:iiであり、ＡＰ３０が無線通信端末２０の接続を制限する場合、帰属制限子機リストＴ２のＭＡＣアドレスには、aa:bb:cc:dd:ee:iiが設定される。なお、自装置に接続を制限する無線通信端末の識別情報は、無線通信端末の名称であってもよいし、ＩＰアドレスであってもよいし、無線通信端末を識別する固有のＩＤであってもよい。また、本実施の形態では、帰属制限子機リストを用いて説明したが、例えば、自装置に接続を許可する子機を設定するリストである帰属子機リストを用いてもよい。また、以降の説明において、帰属制限子機リストＴ２のＭＡＣアドレスに設定された無線通信端末を接続制限子機と称して記載することがある。
【００５６】
図５に戻り、制御部３３について説明する。制御部３３は、無線通信端末２０との通信を制御する制御部である。制御部３３は、無線通信端末２０が接続可能な無線通信端末である場合、無線通信端末２０と帰属処理を行う。制御部３３は、無線通信端末２０との帰属処理が失敗した場合、無線通信部３１を介して、無線通信端末２０に失敗したことを示すメッセージを送信する。
【００５７】
記憶部３４は、自装置が属するネットワークのＳＳＩＤと、暗号化キーを含む接続情報と、を記憶する。なお、上述したように、ＡＰ３０＿１〜３０＿３は、ＳＳＩＤと、接続情報とが同一であるため、ＡＰ３０＿１〜３０＿３の記憶部３４は、同一のＳＳＩＤと、同一の接続情報と、を記憶する。また、記憶部３４は、帰属制限子機リストＴ２を記憶する。さらに、記憶部３４は、ＡＰ３０において使用される各種データやプログラムを格納する。
【００５８】
＜無線通信端末およびＡＰの動作例＞
続いて、図７および図８を用いて、実施の形態にかかる無線通信端末２０の動作例およびＡＰ３０の動作例を説明する。図７は、実施の形態にかかる無線通信端末の動作例を示すフローチャートである。図８は、実施の形態にかかるＡＰの動作例を示すフローチャートである。
【００５９】
＜無線通信端末の動作例＞
まず、図７を用いて、実施の形態にかかる無線通信端末２０の動作例を説明する。
図７に示すように、無線通信部２１は、ＡＰ３０＿１〜３０＿４の各々からビーコン信号を受信する（ステップＳ１）。
【００６０】
次に、取得部２２は、受信したビーコン信号のうち、自装置が接続可能なＳＳＩＤを含むビーコン信号から、送信元ＡＰのＭＡＣアドレスと、受信したビーコン信号のＲＳＳＩを取得する（ステップＳ２）。取得部２２は、取得した送信元ＡＰのＭＡＣアドレスと、受信したビーコン信号のＲＳＳＩと、を関連付けて帰属先ＭＡＣアドレスリストＴ１に格納する。
【００６１】
次に、制御部２３は、接続先のＡＰを決定する（ステップＳ３）。具体的には、制御部２３は、帰属先ＭＡＣアドレスリストＴ１を参照して、帰属先ＭＡＣアドレスリストＴ１に設定されたＡＰのうち、プローブ要求を送信していないＡＰであって、ＲＳＳＩの値が最も大きいＡＰを接続先のＡＰと決定する。
【００６２】
次に、制御部２３は、無線通信部２１を介して、接続先のＡＰのＭＡＣアドレスを含むプローブ要求を接続先のＡＰに送信する（ステップＳ４）。具体的には、制御部２３は、接続先のＡＰを決定すると、帰属先ＭＡＣアドレスリストＴ１を参照して、決定した接続先のＡＰのＭＡＣアドレスを取得して、無線通信部２１を介して、当該ＭＡＣアドレスを含むプローブ要求を接続先のＡＰに送信する。
【００６３】
次に、無線通信部２１は、接続先のＡＰからプローブ要求に対するプローブ応答を受信し（ステップＳ５）、制御部２３は、プローブ応答に接続制限情報が含まれているか否かを判定する（ステップＳ６）。
【００６４】
制御部２３がプローブ応答に接続制限情報が含まれていると判定する場合（ステップＳ６のＹＥＳ）、ステップＳ３に戻り、制御部２３は、接続先のＡＰを決定する。
【００６５】
一方、制御部２３がプローブ応答に接続制限情報が含まれていないと判定する場合（ステップＳ６のＮＯ）、制御部２３は、無線通信部２１を介して、接続先のＡＰと帰属処理を行う（ステップＳ７）。
【００６６】
次に、制御部２３は、接続先のＡＰとの帰属処理が成功したか否かを判定する（ステップＳ８）。
【００６７】
接続先のＡＰとの帰属処理が成功した場合（ステップＳ８のＹＥＳ）、処理を終了する。
一方、接続先のＡＰとの帰属処理が失敗した場合（ステップＳ８のＮＯ）、ステップＳ３に戻り、制御部２３は、接続先のＡＰを決定する。
【００６８】
＜ＡＰの動作例＞
続いて、図８を用いて、ＡＰ３０の動作例を説明する。なお、図８には図示しないが、ＡＰ３０は、自装置の通信範囲内に存在する無線通信端末にビーコン信号を定期的に送信する。
【００６９】
まず、無線通信部３１は、無線通信端末からのプローブ要求の受信待ち状態となる（ステップＳ３０）。
次に、無線通信部３１は、プローブ要求を受信したかを定期的に判定する（ステップＳ３１）。
【００７０】
無線通信部３１がプローブ要求を受信した場合（ステップＳ３１のＹＥＳ）、ステップＳ３２に進む。
一方、無線通信部３１がプローブ要求を受信しない場合（ステップＳ３１のＮＯ）、ステップＳ３０に戻り、無線通信部３１は、無線通信端末からのプローブ要求の受信待ち状態となる。
【００７１】
ステップＳ３２において、無線通信部３１がプローブ要求を受信すると、判定部３２は、自装置が無線通信端末の接続を制限している帰属制限中であるか否かを判定する（ステップＳ３２）。
【００７２】
判定部３２が帰属制限中であると判定すると（ステップＳ３２のＹＥＳ）、ステップＳ３３に進む。
一方、判定部３２が帰属制限中ではないと判定すると（ステップＳ３２のＮＯ）、ステップＳ３５に進む。この場合、判定部３２は、帰属制限中ではないと判定しているため、プローブ要求に対するプローブ応答に、接続制限情報を付加しない。
【００７３】
ステップＳ３３において、判定部３２は、プローブ要求が接続制限子機から送信されたか否かを判定する（ステップＳ３３）。具体的には、判定部３２は、帰属制限子機リストＴ２を参照して、プローブ要求の送信元の無線通信端末が帰属制限子機リストＴ２のＭＡＣアドレスに設定された無線通信端末であるか否かを判定する。
【００７４】
判定部３２が、プローブ要求が接続制限子機から送信されたと判定する場合（ステップＳ３３のＹＥＳ）、プローブ応答に接続制限情報を付加する（ステップＳ３４）。
一方、判定部３２が、プローブ要求が接続制限子機から送信されていないと判定する場合（ステップＳ３３のＮＯ）、ステップＳ３５に進む。この場合、判定部３２は、帰属制限中ではないと判定しているため、プローブ要求に対するプローブ応答に、接続制限情報を付加しない。
【００７５】
最後に、無線通信部３１は、プローブ応答をプローブ要求の送信元の無線通信端末に送信する（ステップＳ３５）。
【００７６】
なお、図８には図示していないが、無線通信部３１が、プローブ応答の送信先の無線通信端末から、例えば、Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｒｅｑｕｅｓｔなどの帰属処理に関するメッセージを受信した場合、制御部３３は、帰属処理を行う。また、帰属処理に失敗した場合、制御部３３は、無線通信部３１を介して、帰属処理に失敗したことを示すメッセージを送信する。
【００７７】
以上説明したように、取得部２２は、受信したビーコン信号のうち、接続可能なＳＳＩＤが含まれるビーコン信号から、ＡＰのＭＡＣアドレスと、当該ＡＰが送信したビーコン信号のＲＳＳＩと、を取得する。制御部２３は、取得したビーコン信号のＲＳＳＩに基づいて、接続先のＡＰを決定し、決定されたＡＰにプローブ要求を送信する。そして、制御部２３は、プローブ要求に対するプローブ応答に接続制限情報が含まれている場合、接続先のＡＰを他のＡＰとしてプローブ要求を送信する。そのため、実施の形態にかかる無線通信端末２０を用いることにより、接続先のＡＰが接続制限を行っている場合に、同一のＡＰに再接続を繰り返すことはせずに、他のＡＰに接続先を切り替える。したがって、実施の形態にかかる無線通信端末２０によれば、不要な接続処理を抑制することが可能となる。
【００７８】
また、本実施の形態では、ＡＰ３０は、自装置が無線通信端末の接続を制限している場合に、プローブ応答に接続制限情報を付加して、プローブ要求の送信元の無線通信端末に、帰属制限中であることを明示的に通知する。そのため、無線通信端末２０は、接続制限中ではないＡＰに対して優先的に帰属処理を行うことが可能となる。したがって、実施の形態にかかる無線通信システム１００によれば、不要な接続処理を抑制することが可能となる。
【００７９】
さらに、制御部２３は、プローブ応答に接続制限情報が含まれていない場合であって、接続先のＡＰとの帰属処理が失敗した場合に、接続先のＡＰを他のＡＰに切り替える。そのため、例えば、接続先のＡＰの装置不良等によって、再接続を行ったとしても接続が出来ない状況に、接続先のＡＰを他のＡＰとすることが可能となる。すなわち、この様な状況に、不要な接続処理を繰り返すことが無くなる。したがって、実施の形態にかかる無線通信端末２０によれば、不要な接続処理を抑制することが可能となる。
【００８０】
またさらに、上述したように、本実施の形態にかかる無線通信システム１００によれば、不要な接続処理を抑制する。換言すると、無線通信端末２０は、接続可能なＡＰを早期に決定することが可能となる。したがって、本実施の形態にかかる無線通信システム１００によれば、帰属制限中のＡＰが含まれている場合であっても、無線通信端末２０は、早期に接続先のＡＰを決定することが可能となる。すなわち、本実施の形態にかかる無線通信システム１００によれば、無線通信端末２０に早期に通信を行うことを提供することが可能となる。
【００８１】
（変形例）
上述した実施の形態において、以下の変形を施してもよい。
＜１＞上述した実施の形態では、制御部２３は、帰属先ＭＡＣアドレスリストＴ１において、ＲＳＳＩの値が大きいＡＰから順に接続先のＡＰを決定し、決定した接続先のＡＰに対してプローブ要求を送信することとして説明を行った。しかしながら、これに限定されず、例えば、制御部２３は、ＡＰと帰属が可能なＲＳＳＩの閾値を示す接続閾値を有してもよい。そして、制御部２３は、帰属先ＭＡＣアドレスリストＴ１において、ＲＳＳＩの値が接続閾値以上のＡＰのうち、ＲＳＳＩの値が大きい方から順に接続先のＡＰを決定してもよい。もしくは、制御部２３は、帰属先ＭＡＣアドレスリストＴ１において、ＲＳＳＩの値が接続先閾値以上のＡＰの中からランダムにＡＰを選択して、接続先のＡＰを決定してもよい。
【００８２】
＜２＞上述した実施の形態では、帰属先ＭＡＣアドレスリストＴ１には、ＭＡＣアドレスと、ＲＳＳＩとが設定されているとして説明を行ったが、帰属先ＭＡＣアドレスリストＴ１に、プローブ要求を送信したかを示す履歴情報をさらに保持するようにしてもよい。これにより、制御部２３は、例えば、プローブ要求を送信したＡＰから接続制限情報を含むプローブ応答を受信した場合に、プローブ要求を送信済みのＡＰを除外したＡＰのうち、ＲＳＳＩの値が最も大きいＡＰを接続先のＡＰとして決定することが可能となる。
【００８３】
（他の実施の形態）
図９は、上述した実施の形態において説明した無線通信端末１０、２０およびＡＰ３０（以下、無線通信端末１０等と称する）の構成例を示すブロック図である。図９を参照すると、無線通信端末１０等は、ネットワーク・インターフェース１２０１、プロセッサ１２０２、及びメモリ１２０３を含む。ネットワーク・インターフェース１２０１は、他の無線通信装置と通信するために使用される。ネットワーク・インターフェース１２０１は、例えば、IEEE 802.11 series、IEEE 802.3 seriesに準拠したネットワークインターフェースカード（NIC）を含んでもよい。
【００８４】
プロセッサ１２０２は、メモリ１２０３からソフトウェア（コンピュータプログラム）を読み出して実行することで、上述の実施形態においてフローチャートを用いて説明された無線通信端末１０等の処理を行う。プロセッサ１２０２は、例えば、マイクロプロセッサ、MPU（Micro Processing Unit）、又はCPU（Central Processing Unit）であってもよい。プロセッサ１２０２は、複数のプロセッサを含んでもよい。
【００８５】
メモリ１２０３は、揮発性メモリ及び不揮発性メモリの組み合わせによって構成される。メモリ１２０３は、プロセッサ１２０２から離れて配置されたストレージを含んでもよい。この場合、プロセッサ１２０２は、図示されていないI/Oインタフェースを介してメモリ１２０３にアクセスしてもよい。
【００８６】
図９の例では、メモリ１２０３は、ソフトウェアモジュール群を格納するために使用される。プロセッサ１２０２は、これらのソフトウェアモジュール群をメモリ１２０３から読み出して実行することで、上述の実施形態において説明された無線通信端末１０等の処理を行うことができる。
【００８７】
図９を用いて説明したように、無線通信端末１０等が有するプロセッサの各々は、図面を用いて説明されたアルゴリズムをコンピュータに行わせるための命令群を含む１または複数のプログラムを実行する。
【００８８】
上述の例において、プログラムは、様々なタイプの非一時的なコンピュータ可読媒体（non-transitory computer readable medium）を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（tangible storage medium）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば光磁気ディスク）を含む。さらに、非一時的なコンピュータ可読媒体の例は、ＣＤ−ＲＯＭ（Read Only Memory）、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗを含む。さらに、非一時的なコンピュータ可読媒体の例は、半導体メモリを含む。半導体メモリは、例えば、マスクＲＯＭ、ＰＲＯＭ（Programmable ROM）、ＥＰＲＯＭ（Erasable PROM）、フラッシュＲＯＭ、ＲＡＭ（Random Access Memory）を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（transitory computer readable medium）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【００８９】
なお、本開示は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。また、本開示は、それぞれの実施の形態を適宜組み合わせて実施されてもよい。
【００９０】
また、上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
（付記１）
複数の無線通信装置から受信したビーコン信号のうち、自装置が接続可能なネットワーク識別情報を含むビーコン信号から、無線通信装置の識別情報および前記受信されたビーコン信号の信号強度を取得する取得部と、
前記取得された信号強度に基づいて、接続先の無線通信装置を決定し、前記決定された接続先の無線通信装置の前記識別情報を含む接続要求信号を前記決定された接続先の無線通信装置に送信する制御部と、を備え、
前記制御部は、第１の無線通信装置に送信した前記接続要求信号に対する応答信号に、自装置の接続が制限されていることを示す接続制限情報が含まれている場合、前記取得された信号強度に基づいて、前記第１の無線通信装置と異なる第２の無線通信装置を接続先の無線通信装置と決定する、無線通信端末。
（付記２）
前記制御部は、前記応答信号に前記接続制限情報が含まれていない場合、前記第１の無線通信装置との接続処理を継続し、前記第１の無線通信装置との接続処理が失敗した場合、前記取得された信号強度に基づいて、前記第２の無線通信装置を接続先の無線通信装置と決定する、付記１に記載の無線通信端末。
（付記３）
前記制御部は、前記識別情報が取得された無線通信装置のうち、前記接続要求信号を送信していない無線通信装置であって、前記取得された信号強度の値が最も大きい無線通信装置を接続先の無線通信装置と決定する、付記１または２に記載の無線通信端末。
（付記４）
前記識別情報が取得された無線通信装置の各々は、前記接続可能なネットワーク識別情報と同一のネットワーク識別情報を有し、前記無線通信端末が接続処理に用いる情報を示す接続情報と同一の接続情報を有し、
前記接続可能なネットワーク識別情報と、前記接続情報と、を記憶する記憶部をさらに備え、
前記制御部は、前記記憶された接続情報を用いて、前記取得された無線通信装置の各々と接続可能に構成される、付記１〜３のいずれかに記載の無線通信端末。
（付記５）
前記接続情報は、暗号化キーを含む、付記４に記載の無線通信端末。
（付記６）
前記記憶部は、前記取得された識別情報と、前記取得された信号強度と、を関連付けて記憶し、
前記制御部は、前記記憶された信号強度に基づいて、接続先の無線通信装置を決定し、前記決定された接続先の無線通信装置の信号強度に関連付けられて記憶された前記識別情報を含む接続要求信号を前記決定された接続先の無線通信装置に送信する、付記４または５に記載の無線通信端末。
（付記７）
前記複数の無線通信装置は、無線ＬＡＮ（Local Area Network）親機および無線ＬＡＮ中継機の少なくとも１つを含むアクセスポイントである、付記１〜６のいずれか１項に記載の無線通信端末。
（付記８）
無線通信端末から接続要求信号を受信した場合、前記無線通信端末が自装置に接続することが制限されているか否かを判定する判定部と、
前記無線通信端末が自装置に接続することが制限されている場合、前記無線通信端末が自装置に接続することが制限されていることを示す接続制限情報を含む応答信号を前記無線通信端末に送信する通信部と、を備える無線通信装置。
（付記９）
前記無線通信装置は、他の無線通信装置とネットワーク識別情報が同一であって、前記無線通信端末と接続する際に用いる接続情報が同一である、付記８に記載の無線通信装置。
（付記１０）
複数の無線通信装置から受信したビーコン信号のうち、自装置が接続可能なネットワーク識別情報を含むビーコン信号から、無線通信装置の識別情報および前記受信されたビーコン信号の信号強度を取得し、
前記取得された信号強度に基づいて、接続先の無線通信装置を決定し、前記決定された接続先の無線通信装置の前記識別情報を含む接続要求信号を前記決定された接続先の無線通信装置に送信し、
第１の無線通信装置に送信した前記接続要求信号に対する応答信号に、自装置の接続が制限されていることを示す接続制限情報が含まれている場合、前記取得された信号強度に基づいて、前記第１の無線通信装置と異なる第２の無線通信装置を接続先の無線通信装置と決定する、無線通信方法。
（付記１１）
複数の無線通信装置から受信したビーコン信号のうち、自装置が接続可能なネットワーク識別情報を含むビーコン信号から、無線通信装置の識別情報および前記受信されたビーコン信号の信号強度を取得することと、
前記取得された信号強度に基づいて、接続先の無線通信装置を決定し、前記決定された接続先の無線通信装置の前記識別情報を含む接続要求信号を前記決定された接続先の無線通信装置に送信することと、
第１の無線通信装置に送信した前記接続要求信号に対する応答信号に、自装置の接続が制限されていることを示す接続制限情報が含まれている場合、前記取得された信号強度に基づいて、前記第１の無線通信装置と異なる第２の無線通信装置を接続先の無線通信装置と決定することと、をコンピュータに実行させる無線通信プログラム。
（付記１２）
複数の無線通信装置と、無線通信端末とを含み、
前記無線通信端末は、
前記複数の無線通信装置から受信したビーコン信号のうち、自装置が接続可能なネットワーク識別情報を含むビーコン信号から、無線通信装置の識別情報および前記受信されたビーコン信号の信号強度を取得する取得部と、
前記取得された信号強度に基づいて、接続先の無線通信装置を決定し、前記決定された接続先の無線通信装置の前記識別情報を含む接続要求信号を前記決定された接続先の無線通信装置に送信する制御部と、を備え、
前記複数の無線通信装置の各々は、
前記無線通信端末から前記接続要求信号を受信した場合、前記無線通信端末が自装置に接続することが制限されているか否かを判定する判定部と、
前記無線通信端末が自装置に接続することが制限されている場合、前記無線通信端末の接続が制限されていることを示す接続制限情報を含む応答信号を前記無線通信端末に送信する通信部と、を備え、
前記制御部は、第１の無線通信装置に送信した前記接続要求信号に対する応答信号に、自装置の接続が制限されていることを示す接続制限情報が含まれている場合、前記取得された信号強度に基づいて、前記第１の無線通信装置と異なる第２の無線通信装置を接続先の無線通信装置と決定する、無線通信システム。
（付記１３）
前記制御部は、前記応答信号に前記接続制限情報が含まれていない場合、前記第１の無線通信装置との接続処理を継続し、前記第１の無線通信装置との接続処理が失敗した場合、前記取得された信号強度に基づいて、前記第２の無線通信装置を接続先の無線通信装置と決定する、付記１２に記載の無線通信システム。
【符号の説明】
【００９１】
１０、２０  無線通信端末
１１、２２  取得部
１２、２３、３３  制御部
２１、３１  無線通信部
２４、３４  記憶部
３０＿１〜３０＿４  ＡＰ
３２  判定部
【図１】
2019161385.tif 000003
【図２】
2019161385.tif 000004
【図３】
2019161385.tif 000005
【図４】
2019161385.tif 000006
【図５】
2019161385.tif 000007
【図６】
2019161385.tif 000008
【図７】
2019161385.tif 000009
【図８】
2019161385.tif 000010
【図９】
2019161385.tif 000011