(57)【特許請求の範囲】
【請求項１】
他の無線通信装置から送信された無線信号の受信信号強度を測定する測定部と、
前記他の無線通信装置との通信結果に基づいて近接判断のための閾値を設定する閾値設定部と、
前記閾値設定部により設定された前記閾値と、前記測定部により測定される受信信号強度との関係から、前記他の無線通信装置の近接を判断する近接判断部と、
前記他の無線通信装置から、前記他の無線通信装置の前記閾値を示す情報、および、前記他の無線通信装置における前記無線通信装置から送信された無線信号の受信信号強度を示す情報を受信する通信部と、
を備え、
前記閾値設定部は、前記測定部により測定された受信信号強度に加え、前記他の無線通信装置の前記閾値、および前記他の無線通信装置における受信信号強度に基づいて前記閾値を設定する、無線通信装置。
【請求項２】
前記無線通信装置は、
前記近接判断部により前記他の無線通信装置との近接が認められた場合に、前記他の無線通信装置との接続処理を制御する通信制御部をさらに備える、請求項１に記載の無線通信装置。
【請求項３】
他の無線通信装置から送信された無線信号の受信信号強度を測定する測定部と、
前記他の無線通信装置との通信結果に基づいて近接判断のための閾値を設定する閾値設定部と、
前記閾値設定部により設定された前記閾値と、前記測定部により測定される受信信号強度との関係から、前記他の無線通信装置の近接を判断する近接判断部と、
前記近接判断部により前記他の無線通信装置との近接が認められた場合に、前記他の無線通信装置の表示を含む表示画面を生成する表示制御部と、
前記表示画面に含まれる前記他の無線通信装置との接続に関するユーザ操作を検出する操作検出部と、を備える、無線通信装置。
【請求項４】
他の無線通信装置から送信された無線信号の受信信号強度を測定する測定部と、
前記他の無線通信装置との通信結果に基づいて近接判断のための閾値を設定する閾値設定部と、
前記閾値設定部により設定された前記閾値と、前記測定部により測定される受信信号強度との関係から、前記他の無線通信装置の近接を判断する近接判断部と、
を備え、
前記閾値設定部は、前記他の無線通信装置ごとに前記閾値を設定し、
前記閾値設定部により前記他の無線通信装置ごとに設定された前記閾値を記憶する記憶部をさらに備える、無線通信装置。
【請求項５】
他の無線通信装置から送信された無線信号の受信信号強度を測定する測定部と、
前記他の無線通信装置との通信結果に基づいて近接判断のための閾値を設定する閾値設定部と、
前記閾値設定部により設定された前記閾値と、前記測定部により測定される受信信号強度との関係から、前記他の無線通信装置の近接を判断する近接判断部と、
を備え、
前記関係は、前記閾値として設定された受信信号強度の変化率と、前記測定部により測定される受信信号強度の変化率との関係である、無線通信装置。
【請求項６】
他の無線通信装置から送信された無線信号の受信信号強度を測定することと、
前記他の無線通信装置との通信結果に基づいて近接判断のための閾値を設定することと、
前記閾値と、前記受信信号強度との関係から、前記他の無線通信装置の近接を判断することと、
を含み、
前記関係は、前記閾値として設定された受信信号強度の変化率と、測定される受信信号強度の変化率との関係である、近接判断方法。
【請求項７】
コンピュータを、
他の無線通信装置から送信された無線信号の受信信号強度を測定する測定部と、
前記他の無線通信装置との通信結果に基づいて近接判断のための閾値を設定する閾値設定部と、
前記閾値設定部により設定された前記閾値と、前記測定部により測定される受信信号強度との関係から、前記他の無線通信装置の近接を判断する近接判断部と、
を備え、
前記関係は、前記閾値として設定された受信信号強度の変化率と、前記測定部により測定される受信信号強度の変化率との関係である、無線通信装置として機能させるための、プログラム。
【請求項８】
第１の無線通信装置と、
前記第１の無線通信装置から送信された無線信号の受信信号強度を測定する測定部、
前記第１の無線通信装置との通信結果に基づいて近接判断のための閾値を設定する閾値設定部、および、
前記閾値設定部により設定された前記閾値と、前記測定部により測定される受信信号強度との関係から、前記第１の無線通信装置の近接を判断する近接判断部、
を有する第２の無線通信装置と、
を備え、
前記関係は、前記閾値として設定された受信信号強度の変化率と、前記測定部により測定される受信信号強度の変化率との関係である、無線通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、無線通信装置、近接判断方法、プログラムおよび無線通信システムに関する。
【背景技術】
【０００２】
近年、ＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ）８０２．１１に代表される無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）システムは、機器の自由度が高い等の利点から、有線ネットワークに代わり普及しつつある。例えば、特許文献１に記載されているように、ＩＥＥＥ８０２．１１で規定される無線ＬＡＮシステムは、親機として動作するアクセスポイント、および子機として動作する複数のステーションからなる無線通信装置のグループで構成され、１のアクセスポイントは複数のステーションが接続される。
【０００３】
また、Ｗｉ−Ｆｉ  Ａｌｌｉａｎｃｅにより策定されたＷｉ−Ｆｉダイレクトでは、複数の無線通信装置が互いの存在を検出し（Ｄｅｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙ、Ｓｅｒｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙ）、ＷＰＳ（Ｗｉ−Ｆｉ  Ｐｒｏｔｅｃｔｅｄ  Ｓｅｔｕｐ）で機器認証を行うことにより直接的な接続を確立する。また、このＷｉ−Ｆｉダイレクトでは、複数の無線通信装置が親機（Ｇｒｏｕｐ  Ｏｗｎｅｒ）または子機（Ｃｌｉｅｎｔ）のいずれとしての役割を担うかを決定して通信グループを形成する。なお、無線通信装置がアクセスポイントを介さずに直接通信する技術は例えば特許文献１および特許文献２などに記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第４３０７２２７号公報
【特許文献２】特開２００５−１３６８９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
このような無線通信装置が他の無線通信装置の近接を判断するための方法として、他の無線通信装置から送信される無線信号の受信信号強度が閾値を上回るか否かを判断することが考えられる。しかし、無線通信装置の受信信号強度は、他の無線通信装置との距離が同一であっても、アンテナ感度、送信側の電波放射パターン、送信電力強度、および筐体（アンテナが筐体に内蔵される場合）により変化する。このため、無線信号の受信信号強度と画一的な閾値との比較で他の無線通信装置の近接を適切に判断することは困難であった。
【０００６】
そこで、本開示では他の無線通信装置の近接を適切に判断することが可能な、新規かつ改良された無線通信装置、近接判断方法、プログラムおよび無線通信システムを提案する。
【課題を解決するための手段】
【０００７】
本開示によれば、他の無線通信装置から送信された無線信号の受信信号強度を測定する測定部と、前記他の無線通信装置との通信結果に基づいて近接判断のための閾値を設定する閾値設定部と、前記閾値設定部により設定された前記閾値と、前記測定部により測定される受信信号強度との関係から、前記他の無線通信装置の近接を判断する近接判断部と、を備える無線通信装置が提供される。
【０００８】
また、本開示によれば、他の無線通信装置から送信された無線信号の受信信号強度を測定することと、前記他の無線通信装置との通信結果に基づいて近接判断のための閾値を設定することと、前記閾値と、前記受信信号強度との関係から、前記他の無線通信装置の近接を判断することと、を含む近接判断方法が提供される。
【０００９】
また、本開示によれば、コンピュータを、他の無線通信装置から送信された無線信号の受信信号強度を測定する測定部と、前記他の無線通信装置との通信結果に基づいて近接判断のための閾値を設定する閾値設定部と、前記閾値設定部により設定された前記閾値と、前記測定部により測定される受信信号強度との関係から、前記他の無線通信装置の近接を判断する近接判断部と、として機能させるためのプログラムが提供される。
【００１０】
また、本開示によれば、第１の無線通信装置と、前記第１の無線通信装置から送信された無線信号の受信信号強度を測定する測定部、前記第１の無線通信装置との通信結果に基づいて近接判断のための閾値を設定する閾値設定部、および、前記閾値設定部により設定された前記閾値と、前記測定部により測定される受信信号強度との関係から、前記第１の無線通信装置の近接を判断する近接判断部、を有する第２の無線通信装置と、を備える無線通信システムが提供される。
【発明の効果】
【００１１】
以上説明したように本開示によれば、他の無線通信装置の近接を適切に判断することができる。
【図面の簡単な説明】
【００１２】
【図１】本開示の実施形態による無線通信システムの構成を示した説明図である。
【図２】Ｗｉ−Ｆｉダイレクトによるダイレクト接続の確立手順の一例を示した説明図である。
【図３】本開示の実施形態による無線通信装置の構成を示した機能ブロック図である。
【図４】表示制御部が生成する表示画面の具体例を示した説明図である。
【図５】第１の閾値設定方法を示したシーケンス図である。
【図６】第１の閾値設定方法の変形例を示したシーケンス図である。
【図７】第１の閾値設定方法のＷｉ−Ｆｉダイレクトへの第１の適用例を示したシーケンス図である。
【図８】第１の閾値設定方法のＷｉ−Ｆｉダイレクトへの第２の適用例を示したシーケンス図である。
【図９】第１の閾値設定方法のＷｉ−Ｆｉダイレクトへの第３の適用例を示したシーケンス図である。
【図１０】第１の閾値設定方法のＷｉ−Ｆｉダイレクトへの第４の適用例を示したシーケンス図である。
【図１１】第２の閾値設定方法を示したフローチャートである。
【図１２】第２の閾値設定方法のＷｉ−Ｆｉダイレクトへの第１の適用例を示したシーケンス図である。
【図１３】第２の閾値設定方法のＷｉ−Ｆｉダイレクトへの第２の適用例を示したシーケンス図である。
【図１４】無線通信装置のハードウェア構成を示した説明図である。
【発明を実施するための形態】
【００１３】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１４】
また、本明細書及び図面において、実質的に同一の機能構成を有する複数の構成要素を、同一の符号の後に異なるアルファベットを付して区別する場合もある。例えば、実質的に同一の機能構成を有する複数の構成を、必要に応じて無線通信装置２０Ａおよび２０Ｂのように区別する。ただし、実質的に同一の機能構成を有する複数の構成要素の各々を特に区別する必要がない場合、同一符号のみを付する。例えば、無線通信装置２０Ａおよび２０Ｂを特に区別する必要が無い場合には、単に無線通信装置２０と称する。
【００１５】
また、以下に示す項目順序に従って本開示を説明する。
１．無線通信システムの構成
２．無線通信装置の構成
３．第１の閾値設定方法
４．第２の閾値設定方法
５．第３の閾値設定方法
６．変形例
７．ハードウェア構成
８．むすび
【００１６】
＜１．無線通信システムの構成＞
本開示による技術は、一例として「２．無線通信装置の構成」〜「６．変形例」において詳細に説明するように、多様な形態で実施され得る。また、本開示の実施形態による無線通信装置（２０）は、
Ａ．他の無線通信装置から送信された無線信号の受信信号強度を測定する測定部（２１８）と、
Ｂ．前記他の無線通信装置との通信結果に基づいて近接判断のための閾値を設定する閾値設定部（２２０）と、
Ｃ．前記閾値設定部により設定された前記閾値と、前記測定部により測定される受信信号強度との関係から、前記他の無線通信装置の近接を判断する近接判断部（２２４）と、
を備える。
【００１７】
以下では、まず、このような無線通信装置からなる無線通信システムの構成について図１を参照して説明する。
【００１８】
図１は、本開示の実施形態による無線通信システムの構成を示した説明図である。図１に示したように、本開示の実施形態による無線通信システムは、無線通信装置２０Ａおよび無線通信装置２０Ｂを備える。
【００１９】
無線通信装置２０Ａおよび無線通信装置２０Ｂは、無線通信機能を有し、通信グループを形成してアクセスポイントを介することなく直接通信することができる。例えば、無線通信装置２０Ａと無線通信装置２０Ｂが通信グループを形成した場合、無線通信装置２０Ａが無線通信装置２０Ｂにコンテンツデータを直接送信することにより、無線通信装置２０Ａに記憶されているコンテンツデータを無線通信装置２０Ｂに表示させることが可能である。
【００２０】
また、無線通信装置２０は、近接判断のための閾値Ｔ１およびＴ２を有する。例えば、接続を要求する側の無線通信装置２０Ａは、無線通信装置２０Ｂのような他の無線通信装置２０が近傍に存在するか否かを判断するための閾値ＴＡ１、および他の無線通信装置２０に接続要求を行うか否かを判断するための閾値ＴＡ２を有する。ただし、閾値ＴＡ１と閾値ＴＡ２は同じ値（閾値ＴＡ）であってもよく、この場合、無線通信装置２０Ａは、無線通信装置２０ＢのＲＳＳＩ（Ｒｅｃｅｉｖｅｄ  Ｓｉｇｎａｌ  Ｓｔｒｅｎｇｔｈ  Ｉｎｄｉｃａｔｏｒ）が閾値ＴＡを上回る場合に無線通信装置２０Ｂが近傍に存在すると判断すると共に、無線通信装置２０Ｂに接続要求を行う。
【００２１】
また、接続要求を待機する側の無線通信装置２０Ｂは、無線通信装置２０Ａのような他の無線通信装置２０が近傍に存在するか否かを判断するための閾値ＴＢ１、および他の無線通信装置からの接続要求を許可するか否かを判断するための閾値ＴＢ２を有する。ただし、閾値ＴＢ１と閾値ＴＢ２は同じ値（閾値ＴＢ）であってもよく、この場合、無線通信装置２０Ｂは、無線通信装置２０ＡのＲＳＳＩが閾値ＴＡを上回る場合に無線通信装置２０Ｂが近傍に存在すると判断すると共に、無線通信装置２０Ａからの接続要求を許可する。
【００２２】
なお、図１においては無線通信装置２０Ａの一例としてスマートフォンを示し、無線通信装置２０Ｂの一例として表示装置を示しているが、無線通信装置２０はかかる例に限定されない。例えば、無線通信装置２０は、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、携帯型音楽再生装置、家庭用映像処理装置（ＤＶＤレコーダ、ビデオデッキなど）、家庭用映像表示装置、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）、家庭用ゲーム機器、家電機器、携帯用映像処理装置、撮像装置、携帯用ゲーム機器などの情報処理装置であってもよい。
【００２３】
また、無線通信装置２０間で送受信されるコンテンツデータとしては、音楽、講演およびラジオ番組などの音声データや、映画、テレビジョン番組、ビデオプログラム、写真、文書、絵画および図表などの映像データや、ゲームおよびソフトウェアなどの多様なデータが挙げられる。
【００２４】
（Ｗｉ−Ｆｉダイレクト）
上記のように、無線通信装置２０同士が直接通信するための通信規格の一例として、Ｗｉ−Ｆｉダイレクトが知られている。このＷｉ−Ｆｉダイレクトでは、複数の無線通信装置２０が互いの存在を検出し（Ｄｅｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙ、Ｓｅｒｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙ）、ＷＰＳ（Ｗｉ−Ｆｉ  Ｐｒｏｔｅｃｔｅｄ  Ｓｅｔｕｐ）で機器認証を行うことによりダイレクト接続を確立する。また、このＷｉ−Ｆｉダイレクトでは、複数の無線通信装置２０がＧＯ（Ｇｒｏｕｐ  Ｏｗｎｅｒ）またはクライアントのいずれとしての役割を担うかを決定して通信グループを形成する。以下、このようなＷｉ−Ｆｉダイレクトによる通信グループの形成手順について図２を参照して具体的に説明する。
【００２５】
図２は、Ｗｉ−Ｆｉダイレクトによるダイレクト接続の確立手順の一例を示した説明図である。図２に示したように、まず、ダイレクト接続を行うアプリケーションの開始をユーザにより指示されると、無線通信装置２０Ａは、Ｓ３０２およびＳ３０４に示すＤｅｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙを行う。具体的には、無線通信装置２０Ａは、プローブリクエスト（応答要求信号）を送信し（Ｓ３０２）、このプローブリクエストに対するプローブレスポンス（応答信号）を無線通信装置２０Ｂから受信することにより（Ｓ３０４）、無線通信装置２０Ｂの存在を発見する。
【００２６】
その後、無線通信装置２０Ａは、Ｓ３０６およびＳ３０８に示すＳｅｒｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙを行う。具体的には、無線通信装置２０Ａは、Ｄｅｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙで発見した無線通信装置２０Ｂが対応しているサービスを問い合わせるＳｅｒｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙ  Ｑｕｅｒｙを送信する（Ｓ３０６）。そして、無線通信装置２０Ａは、Ｓｅｒｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙ  Ｒｅｓｐｏｎｓｅを無線通信装置２０Ｂから受信することにより（Ｓ３０８）、無線通信装置２０Ｂが対応しているサービスを把握する。
【００２７】
続いて、無線通信装置２０Ａは、無線通信装置２０Ｂとの間で、Ｓ３１０〜Ｓ３１６に示すＧｒｏｕｐ  Ｆｏｒｍａｔｉｏｎを行う。具体的には、無線通信装置２０Ａおよび２０Ｂは、Ｇｒｏｕｐ  Ｏｗｎｅｒとして動作すべき優先度を示す情報を交換し、当該優先度の高い方がＧｒｏｕｐ  Ｏｗｎｅｒとして動作することを決定する（Ｓ３１０〜Ｓ３１６）。図２では、無線通信装置２０ＢがＧｒｏｕｐ  Ｏｗｎｅｒとして動作し、無線通信装置２０ＡがＣｌｉｅｎｔとして動作することが決定された例を示している。
【００２８】
その後、無線通信装置２０Ａおよび２０Ｂは、ｐｒｅＡｕｔｈｅｎｔｉｃａｔｉｏｎ、ＷＰＳ  ｅｘｃｈａｎｇｅ、Ａｕｔｈｅｎｔｉｃａｔｉｏｎ、４  ｗａｙ  ｈａｎｄｓｈａｋｅなどの認証／接続処理を行うことにより（Ｓ３１８〜Ｓ３２４）、ダイレクト接続を確立する（Ｓ３２６）。
【００２９】
（背景）
上述したように、無線通信装置２０は、近接判断のための閾値Ｔに基づいて他の無線通信装置の近接を検出したり、他の無線通信装置との接続処理を開始したりすることができる。
【００３０】
しかし、無線通信装置２０のＲＳＳＩは、他の無線通信装置２０との距離が同一であっても、アンテナ感度、送信側の電波放射パターン、送信電力強度、および筐体（アンテナが筐体に内蔵される場合）により変化する。
【００３１】
このため、一方の無線通信装置２０ＡのＲＳＳＩは閾値ＴＡを上回るが、他方の無線通信装置２０ＢのＲＳＳＩは閾値ＴＢを下回る状態が生じ得る。すなわち、無線通信装置２０Ａは無線通信装置２０Ｂが近傍に存在すると判断しているのに、無線通信装置２０Ｂは無線通信装置２０Ａが近傍に存在していないと判断する状態が生じ得る。このように、無線信号のＲＳＳＩと画一的な閾値との比較で他の無線通信装置２０の近接を適切に判断することは困難である。
【００３２】
そこで、上記事情を一着眼点にして本開示の実施形態による無線通信装置２０を創作するに至った。本開示の実施形態による無線通信装置２０は、他の無線通信装置２０との通信により近接判断のための閾値を動的に設定することにより、他の無線通信装置２０の近接を適切に判断することが可能である。以下、このような本開示の実施形態による無線通信装置２０について詳細に説明する。
【００３３】
＜２．無線通信装置の構成＞
図３は、本開示の実施形態による無線通信装置２０の構成を示した機能ブロック図である。図３に示したように、本開示の実施形態による無線通信装置２０は、通信部２１６と、閾値設定部２２０と、記憶部２２２と、近接判断部２２４と、通信制御部２２６と、表示制御部２２８と、操作部２３０と、表示部２３２と、を備える。
【００３４】
（通信部）
通信部２１６は、受信処理を行う受信部、および送信処理を行う送信部としての機能を有する。例えば、通信部２１６は、通信制御部２２６からの要求に応じて各種データフレーム、データパケットを作成し、各種データヘッダやＦＣＳ（Ｆｒａｍｅ  Ｃｈｅｃｋ  Ｓｅｑｕｅｎｃｅ）などの誤り検出符号の付加などの処理を行う。さらに、通信部２１６は、当該処理後のデータから搬送波の周波数帯の変調信号を生成し、変調信号を無線信号に変換して送信する。
【００３５】
また、通信部２１６は、無線信号を受信すると、無線信号をダウンコンバージョンし、ビット列に変換することにより各種データフレームを復号する。そして、通信部２１６は、各種データフレームに付加されているヘッダを解析し、誤り検出符号に基づいてデータフレームに誤りがあるか否かを検出する。また、通信部２１６は、測定部２１８としての機能を有し、この受信処理の際に無線信号のＲＳＳＩ（受信信号強度）を測定する。
【００３６】
（閾値設定部）
閾値設定部２２０は、他の無線通信装置２０との通信結果に基づいて近接判断のための閾値Ｔを設定する。より詳細には「３．第１の閾値設定方法」および「４．第２の閾値設定方法」において説明するように、閾値設定部２２０は、測定部２１８により測定されたＲＳＳＩに基づいて閾値Ｔを設定する。
【００３７】
（記憶部）
記憶部２２２は、無線通信装置２０のデータ処理の作業領域としての役割、または各種コンテンツデータを保持する記憶媒体としての機能を有する。また、記憶部２２２は、閾値設定部２２０により設定された閾値Ｔを記憶する。
【００３８】
このような記憶部２２２は、不揮発性メモリ、磁気ディスク、光ディスク、およびＭＯ（Ｍａｇｎｅｔｏ  Ｏｐｔｉｃａｌ）ディスクなどの記憶媒体であってもよい。不揮発性メモリとしては、例えば、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）があげられる。また、磁気ディスクとしては、ハードディスクおよび円盤型磁性体ディスクなどがあげられる。また、光ディスクとしては、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）、ＤＶＤ−Ｒ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ  Ｒｅｃｏｒｄａｂｌｅ）およびＢＤ（Ｂｌｕ−Ｒａｙ  Ｄｉｓｃ（登録商標））などがあげられる。
【００３９】
（近接判断部）
近接判断部２２４は、測定部２１８により測定されたＲＳＳＩが、記憶部２２２に記憶された閾値Ｔを上回るか否かに基づき、他の無線通信装置２０の近接を判断する。例えば、近接判断部２２４は、測定部２１８により測定されたＲＳＳＩが閾値ＴＡ１を上回る場合、他の無線通信装置２０が近傍に存在すると判断する。また、近接判断部２２４は、測定部２１８により測定されたＲＳＳＩが閾値ＴＡ２を上回る場合、他の無線通信装置２０と接続処理を行うと判断する。
【００４０】
（通信制御部）
通信制御部２２６は、通信部２１６による受信処理および送信処理などを制御する。例えば、通信制御部２２６は、利用周波数の決定、制御メッセージの作成や送信命令、制御メッセージの解釈、接続処理制御などの動作を行う。なお、制御メッセージとしては、ビーコン、ビーコンの受信応答、プローブリクエスト、プローブレスポンスなどの報知情報、Ｓｅｒｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙ  Ｑｕｅｒｙ、Ｓｅｒｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙ  Ｒｅｓｐｏｎｓｅなどがあげられる。
【００４１】
また、通信制御部２２６は、近接判断部２２４による判断結果に基づいて他の無線通信装置２０との接続処理を制御する。例えば、通信制御部２２６は、他の無線通信装置２０のＲＳＳＩが閾値ＴＡ２を上回ると近接判断部２２４により判断された場合、他の無線通信装置２０への接続要求、または接続許可を制御する。また、通信制御部２２６は、近接判断部２２４により近傍に存在すると判断された他の無線通信装置２０の識別情報やＲＳＳＩなどからなる近傍装置リストを作成し、記憶部２２２に近傍装置リストを記憶させてもよい。
【００４２】
（表示制御部、操作部、表示部）
操作部２３０は、ユーザ操作を受け付けるための構成である。この操作部２３０は、例えば、マウス、キーボード、タッチパネル、ボタン、マイクロフォン、スイッチまたはレバーであってもよい。表示制御部２２８は、表示部２３２の表示を制御する。例えば、表示制御部２２８は、近接判断部２２４により近傍に存在すると判断された他の無線通信装置２０の表示を含む表示画面を生成し、生成した表示画面を表示部２３２に表示させてもよい。ここで、図４を参照し、表示制御部２２８が生成する表示画面の具体例を説明する。
【００４３】
図４は、表示制御部２２８が生成する表示画面の具体例を示した説明図である。図４に示したように、表示制御部２２８は、近傍に存在すると判断された他の無線通信装置２０のうちで、接続を許可する相手をユーザが選択するための表示画面を表示部２３２に表示させてもよい。より具体的には、ユーザは、図４に示した表示画面においてチェックボタン４２を選択することにより、接続を許可する相手を選択することが可能である。なお、図４には接続を許可する相手を選択するための表示画面の一例を示しているが、表示制御部２２８は、接続を禁止する相手を選択するための表示画面を生成してもよい。
【００４４】
＜３．第１の閾値設定方法＞
以上、本開示の実施形態による無線通信装置２０の構成を説明した。続いて、無線通信装置２０による第１の閾値設定方法を説明する。第１の閾値設定方法によれば、２つの無線通信装置２０の各々が、他方の無線通信装置２０が近傍に存在すると判断する距離、または他方の無線通信装置２０との接続処理を行うと判断する距離の差分を小さくすることが可能である。
【００４５】
（第１の閾値設定方法の概略）
第１の閾値設定方法においては、通信部２１６が、他の無線通信装置２０から、他の無線通信装置２０の閾値Ｔを示す情報、および、他の無線通信装置２０におけるＲＳＳＩを示す情報を受信し、閾値設定部２２０が、測定部２１８により測定されたＲＳＳＩに加え、他の無線通信装置２０の閾値Ｔ、および他の無線通信装置におけるＲＳＳＩに基づいて閾値Ｔを設定する。以下、図５を参照し、より具体的に説明する。
【００４６】
図５は、第１の閾値設定方法を示したシーケンス図である。図５に示したように、まず、無線通信装置２０Ａがフレームｆ１を送信すると（Ｓ１０４）、無線通信装置２０Ｂの測定部２１８がフレームｆ１のＲＳＳＩを測定する（Ｓ１０８）。そして、無線通信装置２０Ｂは、フレームｆ２により、Ｓ１０８で測定したフレームｆ１のＲＳＳＩ、および無線通信装置２０Ｂの近接判断のための閾値ＴＢ１を送信する（Ｓ１１２）。なお、無線通信装置２０Ｂは、フレームｆ２により、Ｓ１０８で測定したフレームｆ１のＲＳＳＩと、無線通信装置２０Ｂの近接判断のための閾値ＴＢ１との差分の演算結果を送信してもよい。
【００４７】
続いて、無線通信装置２０Ａの測定部２１８は、フレームｆ２のＲＳＳＩを測定する（Ｓ１１６）。そして、無線通信装置２０Ａの閾値設定部２２０は、Ｓ１１６で測定されたフレームｆ２のＲＳＳＩ、Ｓ１１２で受信した無線通信装置２０ＢにおけるＲＳＳＩおよび閾値ＴＢ１に基づき、近接判断のための閾値ＴＡを設定し、記憶部２２２に閾値ＴＡを記憶させる。
【００４８】
より詳細に説明すると、閾値設定部２２０は、無線通信装置２０ＢにおけるＲＳＳＩおよび閾値ＴＢ１の差分と、Ｓ１１６で測定されたフレームｆ２のＲＳＳＩと閾値ＴＡとの差分が等しくなるように閾値ＴＡを設定してもよい。すなわち、下記の数式に従って閾値ＴＡを設定してもよい。
【００４９】
閾値ＴＡ＝閾値ＴＢ１
−無線通信装置２０Ｂにおけるフレームｆ１のＲＳＳＩ
＋フレームｆ２のＲＳＳＩ
【００５０】
かかる構成により、無線通信装置２０Ａおよび２０Ｂの各々が、他方の無線通信装置２０が近傍に存在すると判断する距離の差分を小さくすることが可能である。その結果、無線通信装置２０Ａは無線通信装置２０Ｂが近傍に存在すると判断しているのに、無線通信装置２０Ｂは無線通信装置２０Ａが近傍に存在していないと判断する状態の発生を抑制することができる。
【００５１】
なお、上記の数式における閾値ＴＢ１を閾値ＴＢ２に置き換えることにより、無線通信装置２０Ａおよび２０Ｂの各々が、他方の無線通信装置２０との接続処理を行うと判断する距離の差分を小さくすることが可能である。また、ここでは、他の無線通信装置２０が近傍に存在するか否かを判断するための閾値ＴＡ１、および他の無線通信装置２０に接続要求を行うか否かを判断するための閾値ＴＡ２が同一の閾値ＴＡである例を説明しているが、閾値ＴＡ１と閾値ＴＡ２は異なる値であってもよい。
【００５２】
続いて、無線通信装置２０Ａの近接判断部２２４は、無線通信装置２０Ａの測定部２１８により測定されたＲＳＳＩが閾値ＴＡを上回るか否かを判断する（Ｓ１２４）。測定部２１８により測定されたＲＳＳＩが閾値ＴＡ以下である場合、測定部２１８によるＲＳＳＩの測定（Ｓ１２８）、およびＳ１２４の判断が繰り返される。一方、測定部２１８により測定されたＲＳＳＩが閾値ＴＡを上回ると判断された場合、通信制御部２２６は、無線通信装置２０Ｂに接続要求を送信する（Ｓ１３６）。
【００５３】
一方、無線通信装置２０Ｂの閾値設定部２２０は、閾値ＴＢ２を設定し、無線通信装置２０Ｂの記憶部２２２閾値ＴＢ２を記憶させる（Ｓ１２４）。ここで、本実施形態においては、無線通信装置２０Ａが接続要求を送信するときには無線通信装置２０ＢのＲＳＳＩも閾値ＴＢ１を上回っていると考えられる。このため、無線通信装置２０Ｂの閾値設定部２２０は、接続要求を常に許可する場合には閾値ＴＢ２を閾値ＴＢ１と同一の値に設定してもよい。一方、無線通信装置２０Ｂの閾値設定部２２０は、接続要求を必ずしも許可しない場合には閾値ＴＢ２を閾値ＴＢ１よりも高い値に設定してもよい。
【００５４】
続いて、無線通信装置２０Ｂの近接判断部２２４は、無線通信装置２０Ｂの測定部２１８により測定されたＲＳＳＩが閾値ＴＢ１を上回るか否かを判断する（Ｓ１２６）。測定部２１８により測定されたＲＳＳＩが閾値ＴＢ１以下である場合、測定部２１８によるＲＳＳＩの測定（Ｓ１３０）、およびＳ１２６の判断が繰り返される。一方、測定部２１８により測定されたＲＳＳＩが閾値ＴＢ１を上回る場合、無線通信装置２０Ｂの近接判断部２２４は、無線通信装置２０Ａが近傍に存在すると判断する（Ｓ１３４）。
【００５５】
その後、無線通信装置２０Ｂが無線通信装置２０Ａから接続要求を受信すると（Ｓ１３６）、無線通信装置２０Ｂの測定部２１８により測定されたＲＳＳＩが閾値ＴＢ２を上回るか否かを無線通信装置２０Ｂの近接判断部２２４が判断する（Ｓ１４０）。そして、測定部２１８により測定されたＲＳＳＩが閾値ＴＢ２を上回る場合、無線通信装置２０Ｂは無線通信装置２０Ａに対して接続許可を応答する（Ｓ１４４）。
【００５６】
−変形例−
なお、上記では無線通信装置２０Ｂが閾値ＴＢ１と閾値ＴＢ２を区別して扱う例を説明したが、無線通信装置２０Ｂが閾値ＴＢ１と閾値ＴＢ２に同一の閾値ＴＢを用いる場合、図５に示したフローは図６に示すように変形される。
【００５７】
図６は、第１の閾値設定方法の変形例を示したシーケンス図である。図６に示したように、まず、無線通信装置２０Ａがフレームｆ１を送信すると（Ｓ１０４）、無線通信装置２０Ｂの測定部２１８がフレームｆ１のＲＳＳＩを測定する（Ｓ１０８）。そして、無線通信装置２０Ｂは、フレームｆ２により、Ｓ１０８で測定したフレームｆ１のＲＳＳＩ、および無線通信装置２０Ｂの近接判断のための閾値ＴＢを送信する（Ｓ１１２）。
【００５８】
続いて、無線通信装置２０Ａの測定部２１８は、フレームｆ２のＲＳＳＩを測定する（Ｓ１１６）。そして、無線通信装置２０Ａの閾値設定部２２０は、Ｓ１１６で測定されたフレームｆ２のＲＳＳＩ、Ｓ１１２で受信した無線通信装置２０ＢにおけるＲＳＳＩおよび閾値ＴＢに基づき、近接判断のための閾値ＴＡを設定し、記憶部２２２に閾値ＴＡを記憶させる。
【００５９】
より詳細に説明すると、閾値設定部２２０は、無線通信装置２０ＢにおけるＲＳＳＩおよび閾値ＴＢの差分と、Ｓ１１６で測定されたフレームｆ２のＲＳＳＩと閾値ＴＡとの差分が等しくなるように閾値ＴＡを設定してもよい。すなわち、下記の数式に従って閾値ＴＡを設定してもよい。
【００６０】
閾値ＴＡ＝閾値ＴＢ
−無線通信装置２０Ｂにおけるフレームｆ１のＲＳＳＩ
＋フレームｆ２のＲＳＳＩ
【００６１】
続いて、無線通信装置２０Ａの近接判断部２２４は、無線通信装置２０Ａの測定部２１８により測定されたＲＳＳＩが閾値ＴＡを上回るか否かを判断する（Ｓ１２４）。測定部２１８により測定されたＲＳＳＩが閾値ＴＡ以下である場合、測定部２１８によるＲＳＳＩの測定（Ｓ１２８）、およびＳ１２４の判断が繰り返される。一方、測定部２１８により測定されたＲＳＳＩが閾値ＴＡを上回ると判断された場合、通信制御部２２６は、無線通信装置２０Ｂに接続要求を送信する（Ｓ１３６）。
【００６２】
一方、無線通信装置２０Ｂの閾値設定部２２０は、無線通信装置２０Ｂの測定部２１８により測定されたＲＳＳＩが閾値ＴＢを上回るか否かを判断する（Ｓ１２７）。測定部２１８により測定されたＲＳＳＩが閾値ＴＢ以下である場合、測定部２１８によるＲＳＳＩの測定（Ｓ１３０）、およびＳ１２７の判断が繰り返される。一方、測定部２１８により測定されたＲＳＳＩが閾値ＴＢを上回る場合、無線通信装置２０Ｂの近接判断部２２４は、無線通信装置２０Ａが近傍に存在すると判断する（Ｓ１３５）。
【００６３】
その後、無線通信装置２０Ｂが無線通信装置２０Ａから接続要求を受信すると（Ｓ１３６）、無線通信装置２０Ｂは無線通信装置２０Ａに対して接続許可を応答する（Ｓ１４４）。
【００６４】
（Ｗｉ−Ｆｉダイレクトへの適用例）
以上、第１の閾値設定方法について説明した。続いて、第１の閾値設定方法による動作のＷｉ−Ｆｉダイレクトへの適用例を説明する。
【００６５】
−第１の適用例：図７
図７は、第１の閾値設定方法のＷｉ−Ｆｉダイレクトへの第１の適用例を示したシーケンス図である。図７に示したように、無線通信装置２０Ａおよび無線通信装置２０Ｂは、Ｓ４０２〜Ｓ４０８に示すＤｅｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙを行う。具体的には、無線通信装置２０Ａは、プローブリクエストを送信し（Ｓ４０２）、このプローブリクエストに対するプローブレスポンスを無線通信装置２０Ｂから受信することにより（Ｓ４０４）、無線通信装置２０Ｂの存在を発見する。同様に、無線通信装置２０Ｂは、プローブリクエストを送信し（Ｓ４０６）、このプローブリクエストに対するプローブレスポンスを無線通信装置２０Ａから受信することにより（Ｓ４０８）、無線通信装置２０Ａの存在を発見する。
【００６６】
その後、無線通信装置２０Ａおよび無線通信装置２０Ｂは、Ｓ４１０およびＳ４１２に示すＳｅｒｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙを行う。具体的には、無線通信装置２０Ａは、Ｄｅｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙで発見した無線通信装置２０Ｂが対応しているサービスを問い合わせるＳｅｒｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙ  Ｑｕｅｒｙを送信する（Ｓ４１０）。そして、無線通信装置２０Ａは、Ｓｅｒｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙ  Ｒｅｓｐｏｎｓｅを無線通信装置２０Ｂから受信することにより（Ｓ４１２）、無線通信装置２０Ｂが対応しているサービスを把握する。
【００６７】
上記のようなＤｅｖｉｃｅ  ＤｉｓｃｏｖｅｒｙおよびＳｅｒｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙの過程で、無線通信装置２０Ａおよび２０Ｂは上述した第１の閾値設定方法を実行し、設定した閾値に基づいて近接判断を行う。
【００６８】
具体的には、無線通信装置２０Ａが無線通信装置２０Ｂに送信するプローブリクエスト（Ｓ４０２）、プローブレスポンス（Ｓ４０８）、Ｓｅｒｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙ  Ｑｕｅｒｙ（Ｓ４１０）が図５に示したフレームｆ１に該当し得る。また、無線通信装置２０Ｂが無線通信装置２０Ａに送信するプローブレスポンス（Ｓ４０４）、Ｓｅｒｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙ  Ｒｅｓｐｏｎｓｅ（Ｓ４１２）が図５に示したフレームｆ２に該当し得る。
【００６９】
すなわち、無線通信装置２０Ｂの測定部２１８は、プローブリクエスト（Ｓ４０２）、プローブレスポンス（Ｓ４０８）、またはＳｅｒｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙ  Ｑｕｅｒｙ（Ｓ４１０）のＲＳＳＩを測定する。そして、無線通信装置２０Ｂは、直近に測定したＲＳＳＩおよび閾値ＴＢ１を、プローブレスポンス（Ｓ４０４）、またはＳｅｒｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙ  Ｒｅｓｐｏｎｓｅ（Ｓ４１２）により無線通信装置２０Ａに送信する。
【００７０】
続いて、無線通信装置２０Ａの測定部２１８は、無線通信装置２０Ｂから受信したプローブレスポンス（Ｓ４０４）、プローブリクエスト（Ｓ４０６）、またはＳｅｒｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙ  Ｒｅｓｐｏｎｓｅ（Ｓ４１２）のＲＳＳＩを測定する。そして、無線通信装置２０Ａの閾値設定部２２０は、測定したＲＳＳＩ、プローブレスポンス（Ｓ４０４）、またはＳｅｒｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙ  Ｒｅｓｐｏｎｓｅ（Ｓ４１２）に含まれるＲＳＳＩおよび閾値ＴＢ１に基づいて閾値ＴＡを設定する。その後、無線通信装置２０Ａの近接判断部２２４は、無線通信装置２０Ｂから受信したプローブレスポンス（Ｓ４０４）、プローブリクエスト（Ｓ４０６）、またはＳｅｒｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙ  Ｒｅｓｐｏｎｓｅ（Ｓ４１２）などの無線信号のＲＳＳＩが閾値ＴＡを上回るか否かを判断する。同様に、無線通信装置２０Ｂの近接判断部２２４は、無線通信装置２０Ａから受信した無線信号のＲＳＳＩが閾値ＴＢ２を上回るか否かを判断する。
【００７１】
この近接判断において、無線通信装置２０Ａが無線通信装置２０Ｂから受信した無線信号のＲＳＳＩが閾値ＴＡを上回り、かつ、無線通信装置２０Ｂが無線通信装置２０Ａから受信した無線信号のＲＳＳＩが閾値ＴＢ２を上回る場合、無線通信装置２０Ａおよび無線通信装置２０Ｂの通信制御部２２６は、図７に示したＳ４１４以降に示した接続処理を制御する。
【００７２】
具体的には、無線通信装置２０Ａは、無線通信装置２０Ｂに接続を要求するユニキャストフレームを送信し（Ｓ４１４）、無線通信装置２０Ｂは、無線通信装置２０Ａの接続要求を許可するユニキャストフレームリスポンスを送信する（Ｓ４１６）。
【００７３】
続いて、無線通信装置２０Ａは、無線通信装置２０Ｂとの間で、Ｓ４１８〜Ｓ４２２に示すＧｒｏｕｐ  Ｆｏｒｍａｔｉｏｎを行う。具体的には、無線通信装置２０Ａおよび２０Ｂは、Ｇｒｏｕｐ  Ｏｗｎｅｒとして動作すべき優先度を示す情報を交換し、当該優先度の高い方がＧｒｏｕｐ  Ｏｗｎｅｒとして動作することを決定する（Ｓ４１８〜Ｓ４２２）。その後、無線通信装置２０Ａおよび２０Ｂは、図２に示したｐｒｅＡｕｔｈｅｎｔｉｃａｔｉｏｎ、ＷＰＳ  ｅｘｃｈａｎｇｅ、Ａｕｔｈｅｎｔｉｃａｔｉｏｎ、４  ｗａｙ  ｈａｎｄｓｈａｋｅなど接続手続きを行い、ダイレクト接続を確立する（Ｓ４２４）。
【００７４】
−第２の適用例：図８
図８は、第１の閾値設定方法のＷｉ−Ｆｉダイレクトへの第２の適用例を示したシーケンス図である。図８に示したように、無線通信装置２０Ａおよび無線通信装置２０Ｂは、Ｓ４０２〜Ｓ４０８に示すＤｅｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙを行う。その後、無線通信装置２０Ａおよび無線通信装置２０Ｂは、Ｓ４１０およびＳ４１２に示すＳｅｒｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙを行う。なお、Ｄｅｖｉｃｅ  ＤｉｓｃｏｖｅｒｙおよびＳｅｒｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙについては第１の適用例において説明した通りであるので、ここでの詳細な説明を省略する。
【００７５】
上記のようなＤｅｖｉｃｅ  ＤｉｓｃｏｖｅｒｙおよびＳｅｒｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙの過程で、無線通信装置２０Ａおよび２０Ｂは上述した第１の閾値設定方法を実行し、設定した閾値に基づいて近接判断を行う。
【００７６】
この近接判断において、無線通信装置２０Ａが無線通信装置２０Ｂから受信した無線信号のＲＳＳＩが閾値ＴＡを上回ると判断した場合、無線通信装置２０Ａは、無線通信装置２０Ｂとの間で、Ｓ４２６〜Ｓ４３０に示すＧｒｏｕｐ  Ｆｏｒｍａｔｉｏｎを試みる。しかし、無線通信装置２０Ｂにおいて閾値ＴＢ２の設定、記憶が未完了である場合、図８に示したように、無線通信装置２０Ｂは接続ＮＧを無線通信装置２０Ａに通知する（Ｓ４２８）。
【００７７】
そして、無線通信装置２０Ｂにおいて閾値ＴＢ２の設定、記憶が完了した後（Ｓ４３２）、無線通信装置２０ＡがＳ４３４〜Ｓ４３８に示すＧｒｏｕｐ  Ｆｏｒｍａｔｉｏｎを試みると、無線通信装置２０Ｂは無線通信装置２０Ａとの接続を許可する（Ｓ４３４）。その後、無線通信装置２０Ａおよび２０Ｂは、図２に示したｐｒｅＡｕｔｈｅｎｔｉｃａｔｉｏｎ、ＷＰＳ  ｅｘｃｈａｎｇｅ、Ａｕｔｈｅｎｔｉｃａｔｉｏｎ、４  ｗａｙ  ｈａｎｄｓｈａｋｅなど接続手続きを行い、ダイレクト接続を確立する（Ｓ４４０）。
【００７８】
なお、上記では閾値ＴＢ２の設定、記憶が未完了である場合に無線通信装置２０Ｂが接続ＮＧを無線通信装置２０Ａに通知する例を説明したが（Ｓ４２８）、無線通信装置２０Ｂは、無線通信装置２０Ｂが無線通信装置２０Ａから受信した無線信号のＲＳＳＩが閾値ＴＢ２以下である場合にも同様に接続ＮＧを無線通信装置２０Ａに通知してもよい。
【００７９】
−第３の適用例：図９
図９は、第１の閾値設定方法のＷｉ−Ｆｉダイレクトへの第３の適用例を示したシーケンス図である。より詳細には、図９には、無線通信装置２０ＢがＧｒｏｕｐ  Ｏｗｎｅｒとして動作している場合に無線通信装置２０ＡがＣｌｉｅｎｔとして無線通信装置２０Ｂへの接続を試みる場合を示している。
【００８０】
この場合、図９に示したように、無線通信装置２０Ａおよび無線通信装置２０Ｂは、Ｓ４０２〜Ｓ４０８に示すＤｅｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙを行う。その後、無線通信装置２０Ａおよび無線通信装置２０Ｂは、Ｓ４１０およびＳ４１２に示すＳｅｒｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙを行う。なお、Ｄｅｖｉｃｅ  ＤｉｓｃｏｖｅｒｙおよびＳｅｒｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙについては第１の適用例において説明した通りであるので、ここでの詳細な説明を省略する。
【００８１】
上記のようなＤｅｖｉｃｅ  ＤｉｓｃｏｖｅｒｙおよびＳｅｒｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙの過程で、無線通信装置２０Ａおよび２０Ｂは上述した第１の閾値設定方法を実行し、設定した閾値に基づいて近接判断を行う。
【００８２】
この近接判断において、無線通信装置２０Ａが無線通信装置２０Ｂから受信した無線信号のＲＳＳＩが閾値ＴＡを上回り、かつ、無線通信装置２０Ｂが無線通信装置２０Ａから受信した無線信号のＲＳＳＩが閾値ＴＢ２を上回る場合、図９に示したＳ４１４以降の処理のように、無線通信装置２０Ａおよび無線通信装置２０Ｂの通信制御部２２６は接続処理を制御する。
【００８３】
具体的には、無線通信装置２０Ａは、無線通信装置２０Ｂに接続を要求するユニキャストフレームを送信し（Ｓ４１４）、無線通信装置２０Ｂは、無線通信装置２０Ａの接続要求を許可するユニキャストフレームリスポンスを送信する（Ｓ４１６）。
【００８４】
ここで、無線通信装置２０ＢがＧｒｏｕｐ  Ｏｗｎｅｒとして動作することは決定しているので、無線通信装置２０Ａおよび２０Ｂは、Ｇｒｏｕｐ  Ｆｏｒｍａｔｉｏｎを行うことなく接続手続きを行い、ダイレクト接続を確立する（Ｓ４２４）。
【００８５】
−第４の適用例：図１０
図１０は、第１の閾値設定方法のＷｉ−Ｆｉダイレクトへの第４の適用例を示したシーケンス図である。より詳細には、図１０には、無線通信装置２０Ａの周囲に複数の無線通信装置２０（無線通信装置２０Ｂおよび２０Ｃ）が存在する場合を示している。
【００８６】
この場合、無線通信装置２０Ａは、図１０に示すように、Ｓ４０２、Ｓ４０４ＢおよびＳ４０４Ｃに示すＤｅｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙを行う。具体的には、無線通信装置２０Ａは、プローブリクエストを送信し（Ｓ４０２）、このプローブリクエストに対するプローブレスポンスを無線通信装置２０Ｂおよび無線通信装置２０Ｃから受信することにより（Ｓ４０４Ｂ、Ｓ４０４Ｃ）、無線通信装置２０Ｂおよび２０Ｃの存在を発見する。同様に、無線通信装置２０Ｂは、プローブリクエストを送信し（Ｓ４０６）、このプローブリクエストに対するプローブレスポンスを無線通信装置２０Ａおよび２０Ｃから受信することにより（Ｓ４０８Ａ、Ｓ４０８Ｃ）、無線通信装置２０Ａおよび２０Ｃの存在を発見する。
【００８７】
上記のようなＤｅｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙの過程で、無線通信装置２０Ａは、周囲の無線通信装置２０ごとに第１の閾値設定方法を実行し、設定した閾値に基づいて近接判断を行う。
【００８８】
具体的には、無線通信装置２０Ｂの測定部２１８は、無線通信装置２０Ａから受信したプローブリクエスト（Ｓ４０２）またはプローブレスポンス（Ｓ４０８Ａ）のＲＳＳＩを測定する。そして、無線通信装置２０Ｂは、測定したＲＳＳＩおよび閾値ＴＢ１を、プローブレスポンス（Ｓ４０４Ｂ）により無線通信装置２０Ａに送信する。
【００８９】
同様に、無線通信装置２０Ｃの測定部２１８は、無線通信装置２０Ａから受信したプローブリクエスト（Ｓ４０２）のＲＳＳＩを測定する。そして、無線通信装置２０Ｃは、測定したＲＳＳＩおよび閾値ＴＣ１を、プローブレスポンス（Ｓ４０４Ｃ）により無線通信装置２０Ａに送信する。
【００９０】
続いて、無線通信装置２０Ａの閾値設定部２２０は、無線通信装置２０Ｂから受信した無線信号のＲＳＳＩ、および無線通信装置２０Ｂから受信した無線通信装置２０ＢにおけるＲＳＳＩおよび閾値ＴＢ１に基づき、無線通信装置２０Ｂについての閾値ＴＡ−Ｂを設定する。
【００９１】
同様に、無線通信装置２０Ａの閾値設定部２２０は、無線通信装置２０Ｃから受信した無線信号のＲＳＳＩ、および無線通信装置２０Ｃから受信した無線通信装置２０ＣにおけるＲＳＳＩおよび閾値ＴＣ１に基づき、無線通信装置２０Ｃについての閾値ＴＡ−Ｃを設定する。
【００９２】
その後、無線通信装置２０Ａの近接判断部２２４は、無線通信装置２０Ｂから受信した無線信号のＲＳＳＩと閾値ＴＡ−Ｂとの比較により無線通信装置２０Ｂの近接を判断する。同様に、無線通信装置２０Ａの近接判断部２２４は、無線通信装置２０Ｃから受信した無線信号のＲＳＳＩと閾値ＴＡ−Ｃとの比較により無線通信装置２０Ｃの近接を判断する。
【００９３】
この近接判断において、無線通信装置２０Ａが無線通信装置２０Ｂから受信した無線信号のＲＳＳＩが閾値ＴＡ−Ｂを上回り、かつ、無線通信装置２０Ｂが無線通信装置２０Ａから受信した無線信号のＲＳＳＩが閾値ＴＢ２を上回る場合、無線通信装置２０Ａおよび無線通信装置２０Ｂの通信制御部２２６が図１０に示したＳ４１４以降に示した接続処理を制御する。
【００９４】
＜４．第２の閾値設定方法＞
以上、無線通信装置２０による第１の閾値設定方法を説明した。続いて、無線通信装置２０による第２の閾値設定方法を説明する。第２の閾値設定方法によれば、近接検知のための閾値Ｔを事前学習により適切に設定することが可能である。
【００９５】
（第２の閾値設定方法の概略）
第２の閾値設定方法においては、複数の無線通信装置２０を近接させた状態で各々のＲＳＳＩを測定し、測定されたＲＳＳＩを閾値に事前設定する。以下、図１１を参照してより具体的に説明する。
【００９６】
図１１は、第２の閾値設定方法を示したフローチャートである。図１１に示したように、無線通信装置２０の測定部２１８は、閾値の学習期間において（Ｓ１６４）、他の無線通信装置２０からの受信フレームのＲＳＳＩを測定する（Ｓ１６８）。ここで、閾値の学習期間においては、ユーザが無線通信装置２０を他の無線通信装置２０の近傍に配置するものとする。そして、無線通信装置２０の閾値設定部２２０は、Ｓ１６８において測定部２１８により測定されたＲＳＳＩを閾値ＴＡとして設定し、記憶部２２２に閾値ＴＡを記憶させる（Ｓ１７２）。ここで、閾値の学習期間が終了し、無線通信装置２０が他の無線通信装置２０から離隔される。
【００９７】
その後、無線通信装置２０の測定部２１８は、他の無線通信装置２０からの受信フレームのＲＳＳＩを測定し（Ｓ１７６）、近接判断部２２４が、測定部２１８により測定されたＲＳＳＩが閾値ＴＡを上回るか否かを判断する（Ｓ１８０）。そして、測定部２１８により測定されたＲＳＳＩが閾値ＴＡを上回る場合、通信制御部２２６は、他の無線通信装置２０との接続を開始する（Ｓ１８４）。
【００９８】
（Ｗｉ−Ｆｉダイレクトへの適用例）
以上、第２の閾値設定方法について説明した。続いて、第２の閾値設定方法による動作のＷｉ−Ｆｉダイレクトへの適用例を説明する。
【００９９】
−第１の適用例：図１２
図１２は、第２の閾値設定方法のＷｉ−Ｆｉダイレクトへの第１の適用例を示したシーケンス図である。図１２に示したように、まず、閾値の学習期間においてユーザが無線通信装置２０Ａと無線通信装置２０Ｂを近づける（Ｓ４００）。そして、無線通信装置２０Ａおよび無線通信装置２０Ｂは、Ｓ４０２−１〜Ｓ４０８−１に示すＤｅｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙを行う。具体的には、無線通信装置２０Ａは、プローブリクエストを送信し（Ｓ４０２−１）、このプローブリクエストに対するプローブレスポンスを無線通信装置２０Ｂから受信することにより（Ｓ４０４−１）、無線通信装置２０Ｂの存在を発見する。同様に、無線通信装置２０Ｂは、プローブリクエストを送信し（Ｓ４０６−１）、このプローブリクエストに対するプローブレスポンスを無線通信装置２０Ａから受信することにより（Ｓ４０８−１）、無線通信装置２０Ａの存在を発見する。
【０１００】
上記のようなＤｅｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙの過程で、無線通信装置２０Ａおよび２０Ｂは、第２の閾値設定方法を実行する。
【０１０１】
具体的には、無線通信装置２０Ａの測定部２１８は、無線通信装置２０Ｂが送信したプローブレスポンス（Ｓ４０４−１）、またはプローブリクエスト（Ｓ４０６−１）のＲＳＳＩを測定する。そして、無線通信装置２０Ａの閾値設定部２２０は、測定部２１８により測定されたＲＳＳＩを閾値ＴＡ（閾値ＴＡ１または閾値ＴＡ２であってもよい。）として設定し、記憶部２２２に閾値ＴＡを記憶させる。
【０１０２】
同様に、無線通信装置２０Ｂの測定部２１８は、無線通信装置２０Ａが送信したプローブリクエスト（Ｓ４０２−１）、またはプローブレスポンス（Ｓ４０８−１）のＲＳＳＩを測定する。そして、無線通信装置２０Ｂの閾値設定部２２０は、測定部２１８により測定されたＲＳＳＩを閾値ＴＢ（閾値ＴＢ１または閾値ＴＢ２であってもよい。）として設定し、記憶部２２２に閾値ＴＢを記憶させる。
【０１０３】
これにより、閾値の学習期間が終了し、ユーザが無線通信装置２０Ａおよび無線通信装置２０Ｂを離隔させる（Ｓ４０９）。
【０１０４】
その後、無線通信装置２０Ａおよび２０Ｂは、学習期間に設定した閾値ＴＡおよび閾値ＴＢに基づき、Ｓ４０２−１〜Ｓ４０８−１に示すＤｅｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙにおいて近接判断を行う。具体的には、無線通信装置２０Ａの近接判断部２２４は、無線通信装置２０Ｂから受信したプローブレスポンス（Ｓ４０４−２）、プローブリクエスト（Ｓ４０６−２）などの無線信号のＲＳＳＩが閾値ＴＡを上回るか否かを判断する。同様に、無線通信装置２０Ｂの近接判断部２２４は、無線通信装置２０Ａから受信したプローブリクエスト（Ｓ４０２−２）、プローブレスポンス（Ｓ４０８−２）、などの無線信号のＲＳＳＩが閾値ＴＢを上回るか否かを判断する。
【０１０５】
この近接判断において、無線通信装置２０Ａが無線通信装置２０Ｂから受信した無線信号のＲＳＳＩが閾値ＴＡを上回り、かつ、無線通信装置２０Ｂが無線通信装置２０Ａから受信した無線信号のＲＳＳＩが閾値ＴＢ２を上回る場合、無線通信装置２０Ａおよび無線通信装置２０Ｂの通信制御部２２６は、図１２に示したＳ４１４以降に示した接続処理を制御する。なお、Ｓ４１４以降の接続処理は図７を参照して説明した通りであるので、ここでの詳細な説明を省略する。
【０１０６】
−第２の適用例：図１３
図１３は、第２の閾値設定方法のＷｉ−Ｆｉダイレクトへの第２の適用例を示したシーケンス図である。図１３に示したように、まず、閾値の学習期間においてユーザが無線通信装置２０Ａと無線通信装置２０Ｂを近づける（Ｓ４００）。そして、無線通信装置２０Ａおよび無線通信装置２０Ｂは、Ｓ４０２−１〜Ｓ４０８−１に示すＤｅｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙを行う。そして、無線通信装置２０Ａおよび２０Ｂは、図１２を参照して説明したように、Ｄｅｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙの過程で第２の閾値設定方法を実行する。これにより閾値の学習期間が終了すると、ユーザが無線通信装置２０Ａおよび無線通信装置２０Ｂを離隔させる（Ｓ４０９）
【０１０７】
その後、無線通信装置２０Ａおよび２０Ｂは、学習期間に設定した閾値ＴＡおよび閾値ＴＢに基づき、図１２を参照して説明したように、Ｓ４０２−２〜Ｓ４０８−２に示すＤｅｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙにおいて近接判断を行う。
【０１０８】
この近接判断において、無線通信装置２０Ａが無線通信装置２０Ｂから受信した無線信号のＲＳＳＩが閾値ＴＡを上回ると判断した場合、無線通信装置２０Ａは、無線通信装置２０Ｂとの間で、Ｓ４２６〜Ｓ４３０に示すＧｒｏｕｐ  Ｆｏｒｍａｔｉｏｎを試みる。しかし、無線通信装置２０Ｂが無線通信装置２０Ａから受信した無線信号のＲＳＳＩが閾値ＴＢ２以下である場合、図１３に示したように、無線通信装置２０Ｂは接続ＮＧを無線通信装置２０Ａに通知する（Ｓ４２８）。
【０１０９】
一方、無線通信装置２０Ａと無線通信装置２０Ｂがさらに近づけられ、無線通信装置２０Ｂが無線通信装置２０Ａから受信した無線信号のＲＳＳＩが閾値ＴＢ２を上回ると、無線通信装置２０ＢはＳ４３４〜Ｓ４３８に示すＧｒｏｕｐ  Ｆｏｒｍａｔｉｏｎにおいて無線通信装置２０Ａとの接続を許可する（Ｓ４３４）。
【０１１０】
その後、無線通信装置２０Ａおよび２０Ｂは、図２に示したｐｒｅＡｕｔｈｅｎｔｉｃａｔｉｏｎ、ＷＰＳ  ｅｘｃｈａｎｇｅ、Ａｕｔｈｅｎｔｉｃａｔｉｏｎ、４  ｗａｙ  ｈａｎｄｓｈａｋｅなど接続手続きを行い、ダイレクト接続を確立する（Ｓ４４０）。
【０１１１】
＜５．第３の閾値設定方法＞
続いて、無線通信装置２０による第３の閾値設定方法を説明する。無線通信装置２０の通信相手の送信電力や、受信信号強度の測定精度などの特性は、通信相手の筐体形状および部品特性によって相違する。そこで、無線通信装置２０は、通信相手の機器ごとの特性情報を事前に保持しておき、当該特性情報に基づいて近接判断のための閾値を通信相手ごとに設定してもよい。
【０１１２】
例えば、無線通信装置２０は、テレビジョン装置の型番ｘｘｘと閾値ｐｐｐ、スマートフォンの型番ｙｙｙと閾値ｑｑｑというように、通信相手の特性情報として通信相手の型番が閾値と関連付けられた閾値リストを事前に保持してもよい。かかる構成により、通信相手の機器ごとの特性の相違を調整することが可能となる。なお、無線通信装置２０は、Ｓｅｒｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙで通信相手の特性情報を取得し、特性情報と関連付けられた閾値を閾値リストから検索して設定してもよい。
【０１１３】
＜６．変形例＞
以上、無線通信装置２０が他の無線通信装置２０との通信結果に基づいて近接判断のための閾値を設定する例を説明したが、本開示の実施形態はかかる例に限定されない。以下、本開示の実施形態の変形例を説明する。
【０１１４】
（第１の変形例：環境変化に応じた補正）
無線通信装置２０が測定するＲＳＳＩは、周辺温度や無線モジュールの温度によって、ずれが生じる。そこで、無線通信装置２０は、周辺温度や無線モジュールなどの温度をセンサにより監視し、温度変化が生じた場合、温度と受信信号感度との対応表に基づいてＲＳＳＩを補正してもよい。かかる構成により、周辺温度や無線モジュールなどの温度変化による受信信号感度のずれを補正することができる。なお、補正対象は、ＲＳＳＩの平均値であってもよいし、ＲＳＳＩと比較される閾値（基準値）であってもよい。
【０１１５】
（第２の変形例：時間変化に応じた補正）
上記のように、無線モジュールの温度によって無線通信装置２０が測定するＲＳＳＩにずれが生じる。ここで、無線モジュールの温度は、無線モジュールの起動後からの使用時間が長くなるにつれて高くなると考えられる。そこで、無線通信装置２０は、無線モジュールの起動後からの使用時間を監視し、使用時間とＲＳＳＩのずれの大きさとの対応表に基づいてＲＳＳＩを補正してもよい。かかる構成により、無線モジュールの使用時間長に応じた受信信号感度のずれを補正することが可能となる。
【０１１６】
（第３の変形例：使用チャネルに応じた補正）
無線通信装置２０が使用可能なチャネルのうち、下位周波数や上位周波数のチャネルでは、制限電波強度がスプリアスにかからないよう、送信電力を他のチャネルよりも低くされる場合がある。このようにチャネルごとに送信電力が異なる場合、ＲＳＳＩもチャネルごとに変化する。そこで、無線通信装置２０は、受信のために使用するチャネルの送信電力に応じて、近接判断のためにＲＳＳＩと比較される閾値を補正してもよい。例えば、送信電力が他のチャネルよりも低く設定されているチャネルを受信のために使用する場合、無線通信装置２０は、近接判断のためにＲＳＳＩと比較される閾値を小さな値に補正してもよい。かかる構成により、チャネルによる送信電力あるいはＲＳＳＩの相違を調整することが可能である。
【０１１７】
（第４の変形例：フレームレートに応じた補正）
無線通信装置２０が受信するフレームのレートは多様であり、フレームレートによって送信電力も変化する。このため、無線通信装置２０により測定されるＲＳＳＩもフレームレートによって変化する。そこで、無線通信装置２０は、受信したフレームのフレームレートに応じて、近接判断のためにＲＳＳＩと比較される閾値を補正してもよい。例えば、フレームレートが低い場合、送信電力も低いと考えられるので、無線通信装置２０は、近接判断のためにＲＳＳＩと比較される閾値を小さな値に補正してもよい。かかる構成により、フレームレートによる送信電力の相違を調整することが可能である。
【０１１８】
（第５の変形例：通信相手に応じた補正）
通信相手の無線通信装置ごとに、筐体の形状および部品特性などに起因して送信電力のような特性に相違がある。そこで、無線通信装置２０は、通信相手の無線通信装置ごとに特性情報をデータとして事前に保存しておき、当該特性情報に基づいて近接判断のためにＲＳＳＩと比較される閾値を補正してもよい。例えば、無線通信装置２０は、送信電力の小さな通信相手について、近接判断のためにＲＳＳＩと比較される閾値を小さな値に補正してもよい。かかる構成により、通信相手の無線通信装置ごとの特性の相違を調整することが可能である。
【０１１９】
（第６の変形例：測定した受信信号強度の補正）
無線通信装置２０は、第２の閾値設定方法の学習期間において、受信したフレームの受信信号強度の包絡線検波をし、検波された包絡線の上側、下側、中央値、または平均値を閾値に設定してもよい。また、無線通信装置２０は、第３の閾値設定方法を実現するための閾値リストに保存する機器ごとの閾値を上述した包絡線検波の結果を用いて設定してもよい。
【０１２０】
（第７の変形例：閾値の設定方法）
無線通信装置２０は、一定時間内の受信信号強度の変化量（変化率）を閾値として用いてもよい。例えば、無線通信装置２０の通信相手が無線通信装置２０に近づくと、無線通信装置２０により監視される通信相手の受信信号強度の変化量が高くなる。このため、無線通信装置２０は、通信相手が無線通信装置２０に近づいてきたときに近接を判断することが可能となる。なお、当該第７の変形例は、他の方法と組み合わせることも可能である。例えば、無線通信装置２０は、受信信号強度の閾値、および受信信号強度の変化量の閾値を用い、受信信号強度が受信信号強度の閾値より高く、かつ、受信信号強度の変化量が受信信号強度の変化量の閾値以上である場合に通信相手が近接していると判断してもよい。
【０１２１】
＜７．ハードウェア構成＞
以上、本開示の各実施形態を説明した。上述した閾値設定および近接判断などの情報処理は、ソフトウェアと、以下に説明する無線通信装置２０のハードウェアとの協働により実現される。
【０１２２】
図１４は、無線通信装置２０のハードウェア構成を示した説明図である。図１４に示したように、無線通信装置２０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０３と、入力装置２０８と、出力装置２１０と、ストレージ装置２１１と、ドライブ２１２と、撮像装置２１３と、通信装置２１５とを備える。
【０１２３】
ＣＰＵ２０１は、演算処理装置および制御装置として機能し、各種プログラムに従って無線通信装置２０内の動作全般を制御する。また、ＣＰＵ２０１は、マイクロプロセッサであってもよい。ＲＯＭ２０２は、ＣＰＵ２０１が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ２０３は、ＣＰＵ２０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一時記憶する。これらはＣＰＵバスなどから構成されるホストバスにより相互に接続されている。
【０１２４】
入力装置２０８は、マウス、キーボード、タッチパネル、ボタン、マイクロフォン、スイッチおよびレバーなどユーザが情報を入力するための入力手段と、ユーザによる入力に基づいて入力信号を生成し、ＣＰＵ２０１に出力する入力制御回路などから構成されている。無線通信装置２０のユーザは、該入力装置２０８を操作することにより、無線通信装置２０に対して各種のデータを入力したり処理動作を指示したりすることができる。
【０１２５】
出力装置２１０は、例えば、液晶ディスプレイ（ＬＣＤ）装置、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）装置およびランプなどの表示装置を含む。さらに、出力装置２１０は、スピーカおよびヘッドホンなどの音声出力装置を含む。例えば、表示装置は、撮像された画像や生成された画像などを表示する。一方、音声出力装置は、音声データ等を音声に変換して出力する。
【０１２６】
ストレージ装置２１１は、本実施形態にかかる無線通信装置２０の記憶部の一例として構成されたデータ格納用の装置である。ストレージ装置２１１は、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置および記憶媒体に記録されたデータを削除する削除装置などを含んでもよい。このストレージ装置２１１は、ＣＰＵ２０１が実行するプログラムや各種データを格納する。
【０１２７】
ドライブ２１２は、記憶媒体用リーダライタであり、無線通信装置２０に内蔵、あるいは外付けされる。ドライブ２１２は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記憶媒体２４に記録されている情報を読み出して、ＲＡＭ２０３に出力する。また、ドライブ２１２は、リムーバブル記憶媒体２４に情報を書き込むこともできる。
【０１２８】
撮像装置２１３は、光を集光する撮影レンズおよびズームレンズなどの撮像光学系、およびＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）またはＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）などの信号変換素子を備える。撮像光学系は、被写体から発せられる光を集光して信号変換部に被写体像を形成し、信号変換素子は、形成された被写体像を電気的な画像信号に変換する。
【０１２９】
通信装置２１５は、例えば、ネットワーク１２に接続するための通信デバイス等で構成された通信インタフェースである。また、通信装置２１５は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）対応通信装置であっても、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）対応通信装置であっても、有線による通信を行うワイヤー通信装置であってもよい。
【０１３０】
なお、ネットワーク１２は、ネットワーク１２に接続されている装置から送信される情報の有線、または無線の伝送路である。例えば、ネットワーク１２は、インターネット、電話回線網、衛星通信網などの公衆回線網や、Ｅｔｈｅｒｎｅｔ（登録商標）を含む各種のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などを含んでもよい。また、ネットワーク１２は、ＩＰ−ＶＰＮ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ−Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）などの専用回線網を含んでもよい。
【０１３１】
＜８．むすび＞
以上説明したように、本開示の第１の閾値設定方法によれば、無線通信装置２０Ａおよび２０Ｂの各々が、他方の無線通信装置２０が近傍に存在すると判断する距離の差分を小さくすることが可能である。その結果、無線通信装置２０Ａは無線通信装置２０Ｂが近傍に存在すると判断しているのに、無線通信装置２０Ｂは無線通信装置２０Ａが近傍に存在していないと判断する状態の発生を抑制することができる。
【０１３２】
また、本開示の第２の閾値設定方法によれば、閾値の学習期間において、無線通信装置２０Ａおよび２０Ｂを実際に近接した場合に得られるＲＳＳＩを閾値として設定するので、学習期間以降の無線通信装置２０Ａと無線通信装置２０Ｂとの近接を適切に判断することが可能である。また、本開示の第３の閾値設定方法によれば、事前に保持している機器ごとの特徴情報から通信相手ごとに閾値を設定することにより、近接を適切に判断することが可能である。
【０１３３】
なお、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１３４】
例えば、本明細書の無線通信装置２０の処理における各ステップは、必ずしもシーケンス図またはフローチャートとして記載された順序に沿って時系列に処理する必要はない。例えば、無線通信装置２０の処理における各ステップは、フローチャートとして記載した順序と異なる順序で処理されても、並列的に処理されてもよい。
【０１３５】
また、無線通信装置２０に内蔵されるＣＰＵ２０１、ＲＯＭ２０２およびＲＡＭ２０３などのハードウェアを、上述した無線通信装置２０の各構成と同等の機能を発揮させるためのコンピュータプログラムも作成可能である。また、該コンピュータプログラムを記憶させた記憶媒体も提供される。
【０１３６】
また、以下のような構成も本開示の技術的範囲に属する。
（１）
他の無線通信装置から送信された無線信号の受信信号強度を測定する測定部と、
前記他の無線通信装置との通信結果に基づいて近接判断のための閾値を設定する閾値設定部と、
前記閾値設定部により設定された前記閾値と、前記測定部により測定される受信信号強度との関係から、前記他の無線通信装置の近接を判断する近接判断部と、
を備える、無線通信装置。
（２）
前記閾値設定部は、前記測定部により測定された受信信号強度に基づいて前記閾値を設定する、前記（１）に記載の無線通信装置。
（３）
前記無線通信装置は、
前記他の無線通信装置から、前記他の無線通信装置の前記閾値を示す情報、および、前記他の無線通信装置における前記無線通信装置から送信された無線信号の受信信号強度を示す情報を受信する通信部をさらに備え、
前記閾値設定部は、前記測定部により測定された受信信号強度に加え、前記他の無線通信装置の前記閾値、および前記他の無線通信装置における受信信号強度に基づいて前記閾値を設定する、前記（２）に記載の無線通信装置。
（４）
前記閾値設定部は、前記他の無線通信装置の前記閾値と前記他の無線通信装置における受信信号強度の差分が、前記測定部により測定された受信信号強度との差分と等しくなるように前記閾値を設定する、前記（３）に記載の無線通信装置。
（５）
前記閾値設定部は、前記測定部により測定された受信信号強度を前記閾値に設定する、前記（２）に記載の無線通信装置。
（６）
前記無線通信装置は、
前記近接判断部により前記他の無線通信装置との近接が認められた場合に、前記他の無線通信装置との接続処理を制御する通信制御部をさらに備える、前記（１）〜（５）のいずれか一項に記載の無線通信装置。
（７）
前記無線通信装置は、
前記近接判断部により前記他の無線通信装置との近接が認められた場合に、前記他の無線通信装置の表示を含む表示画面を生成する表示制御部と、
前記表示画面に含まれる前記他の無線通信装置との接続に関するユーザ操作を検出する操作検出部と、
をさらに備える、前記（１）〜（５）のいずれか一項に記載の無線通信装置。
（８）
前記閾値設定部は、前記他の無線通信装置ごとに前記閾値を設定し、
前記無線通信装置は、
前記閾値設定部により前記他の無線通信装置ごとに設定された前記閾値を記憶する記憶部をさらに備える、前記（１）〜（７）のいずれか一項に記載の無線通信装置。
（９）
前記関係は、前記閾値として設定された受信信号強度の変化率と、前記測定部により測定される受信信号強度の変化率との関係である、前記（１）に記載の無線通信装置。
（１０）
他の無線通信装置から送信された無線信号の受信信号強度を測定することと、
前記他の無線通信装置との通信結果に基づいて近接判断のための閾値を設定することと、
前記閾値と、前記受信信号強度との関係から、前記他の無線通信装置の近接を判断することと、
を含む、近接判断方法。
（１１）
コンピュータを、
他の無線通信装置から送信された無線信号の受信信号強度を測定する測定部と、
前記他の無線通信装置との通信結果に基づいて近接判断のための閾値を設定する閾値設定部と、
前記閾値設定部により設定された前記閾値と、前記測定部により測定される受信信号強度との関係から、前記他の無線通信装置の近接を判断する近接判断部と、
として機能させるための、プログラム。
（１２）
第１の無線通信装置と、
前記第１の無線通信装置から送信された無線信号の受信信号強度を測定する測定部、
前記第１の無線通信装置との通信結果に基づいて近接判断のための閾値を設定する閾値設定部、および、
前記閾値設定部により設定された前記閾値と、前記測定部により測定される受信信号強度との関係から、前記第１の無線通信装置の近接を判断する近接判断部、
を有する第２の無線通信装置と、
を備える、無線通信システム。
【符号の説明】
【０１３７】
２０  無線通信装置
２１６  通信部
２１８  測定部
２２０  閾値設定部
２２２  記憶部
２２４  近接判断部
２２６  通信制御部
２２８  表示制御部
２３０  操作部
２３２  表示部
【図１】
0005857756.tif 000002
【図２】
0005857756.tif 000003
【図３】
0005857756.tif 000004
【図４】
0005857756.tif 000005
【図５】
0005857756.tif 000006
【図６】
0005857756.tif 000007
【図７】
0005857756.tif 000008
【図８】
0005857756.tif 000009
【図９】
0005857756.tif 000010
【図１０】
0005857756.tif 000011
【図１１】
0005857756.tif 000012
【図１２】
0005857756.tif 000013
【図１３】
0005857756.tif 000014
【図１４】
0005857756.tif 000015