(57)【特許請求の範囲】
【請求項１】
ステーション機能を有するハードＡＰと、ソフトＡＰ機能を有する複数の無線ＬＡＮデバイスとを備えた無線通信システムであって、
前記ハードＡＰが、
前記ハードＡＰに帰属する無線ＬＡＮデバイスのソフトＡＰをスキャンし、
前記ソフトＡＰのスキャン応答性の劣化を検出し、
前記ハードＡＰに帰属する無線ＬＡＮデバイスのソフトＡＰ機能を停止し、
１又は複数の無線ＬＡＮデバイスで構成される第１の組み合わせの無線ＬＡＮデバイスのソフトＡＰ機能を起動し、
前記第１の組み合わせの無線ＬＡＮデバイスのスキャン応答性を確認し、
１又は複数の無線ＬＡＮデバイスで構成される、前記第１の組み合わせとは異なる他の組み合わせの無線ＬＡＮデバイスのソフトＡＰ機能を起動し、
前記他の組み合わせの無線ＬＡＮデバイスのスキャン応答性を確認し、
前記第１の組み合わせ及び前記他の組み合わせの中から、最も良いスキャン応答性を有する組み合わせの無線ＬＡＮデバイスのソフトＡＰ機能を起動する
無線通信システム。
【請求項２】
ステーション機能を有するハードＡＰが、
前記ハードＡＰに帰属する無線ＬＡＮデバイスのソフトＡＰをスキャンするステップと、
前記ソフトＡＰのスキャン応答性の劣化を検出するステップと、
前記ハードＡＰに帰属する無線ＬＡＮデバイスのソフトＡＰ機能を停止するステップと、
１又は複数の無線ＬＡＮデバイスで構成される第１の組み合わせの無線ＬＡＮデバイスのソフトＡＰ機能を起動するステップと、
前記第１の組み合わせの無線ＬＡＮデバイスのスキャン応答性を確認するステップと、
１又は複数の無線ＬＡＮデバイスで構成される、前記第１の組み合わせとは異なる他の組み合わせの無線ＬＡＮデバイスのソフトＡＰ機能を起動するステップと、
前記他の組み合わせの無線ＬＡＮデバイスのスキャン応答性を確認するステップと、
前記第１の組み合わせ及び前記他の組み合わせの中から、最も良いスキャン応答性を有する組み合わせの無線ＬＡＮデバイスのソフトＡＰ機能を起動するステップと
を有する無線通信方法。
【請求項３】
請求項２記載の無線通信方法の各ステップを前記ハードＡＰに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は無線通信システム及び無線通信方法に関する。
【背景技術】
【０００２】
店舗内に無線ローカル・エリア・ネットワーク（以下、「ＬＡＮ」と略す。）を構築することが行われている（特許文献１参照）。従来の店舗内無線ＬＡＮでは、一般的に、有線ＬＡＮに接続された１、２台のアクセスポイント（以下、「ＡＰ」と略す。）で全てのステーションを収容していた。また、ステーションとソフトＡＰとを同時に搭載することができる無線ＬＡＮデバイスがある場合には、有線ＬＡＮに至る経路として複数のネットワークトポロジを採ることができるが、ソフトＡＰを起動させる無線ＬＡＮデバイスはあらかじめ決められていた。そして、このような店舗内無線ＬＡＮ環境では、レイアウト変更等のタイミングで、ユーザが通信品質を考慮して手動で無線ＬＡＮデバイスを設置し直す必要があった。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１９３２１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
店舗内に構築した無線ＬＡＮでは、無線ＬＡＮデバイスを新たに設置したり、商品陳列棚のレイアウトを変更したりしたときに、それまで通信品質に問題のなかった無線ＬＡＮ通信が突如として遮断されることがあった。
また、無線の通信品質を測定する手段として、通信フレームのエラーレートを測定する手段等があるが、最終的には個々の無線ＬＡＮデバイスで測定された通信品質のデータベースを一箇所に収集するためのやり取りが必要となり、システム全体としてフレーム数が多くなっていた。
【０００５】
本発明は、このような問題を解決するためになされたものであり、無線ＬＡＮデバイスの新規設置や商品陳列棚のレイアウト変更などのタイミングにおいて、自動的に、少ないフレーム数で通信品質を測定し、ネットワークトポロジを再設定して、遮断物の影響が小さい経路での無線ＬＡＮ通信を可能とする無線通信システム及び無線通信方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る無線通信システムは、ステーション機能を有するハードＡＰと、ソフトＡＰ機能を有する複数の無線ＬＡＮデバイスとを備え、ハードＡＰが、ハードＡＰに帰属する無線ＬＡＮデバイスのソフトＡＰをスキャンし、ソフトＡＰのスキャン応答性の劣化を検出し、ハードＡＰに帰属する無線ＬＡＮデバイスのソフトＡＰ機能を停止し、１又は複数の無線ＬＡＮデバイスで構成される第１の組み合わせの無線ＬＡＮデバイスのソフトＡＰ機能を起動し、第１の組み合わせの無線ＬＡＮデバイスのスキャン応答性を確認し、１又は複数の無線ＬＡＮデバイスで構成される、第１の組み合わせとは異なる他の組み合わせの無線ＬＡＮデバイスのソフトＡＰ機能を起動し、他の組み合わせの無線ＬＡＮデバイスのスキャン応答性を確認し、第１の組み合わせ及び他の組み合わせの中から、最も良いスキャン応答性を有する組み合わせの無線ＬＡＮデバイスのソフトＡＰ機能を起動するものである。
【発明の効果】
【０００７】
本発明により、無線ＬＡＮデバイスの新規設置や商品陳列棚のレイアウト変更などのタイミングにて、自動的に、少ないフレーム数で通信品質を測定し、ネットワークトポロジを再設定して、遮断物の影響が小さい経路での無線ＬＡＮ通信を可能とする無線通信システム及び無線通信方法を提供することができる。
【図面の簡単な説明】
【０００８】
【図１】実施の形態１に係る無線通信システム１の概略構成を示すブロック図である。
【図２】実施の形態１に係る無線通信方法を説明するためのシーケンス図である。
【図３】実施の形態２に係る無線通信システム１０１の概略構成を示すブロック図である。
【図４】実施の形態２に係る無線通信方法を説明するためのシーケンス図である。
【発明を実施するための形態】
【０００９】
（発明の実施の形態１）
次に、図面を参照して本実施の形態１に係る無線通信システムについて説明する。
本実施の形態１に係る無線通信システムは、ステーション機能とソフトＡＰ機能とを同時に搭載する複数の無線ＬＡＮデバイスと、ハードＡＰとがあるときに、ハードＡＰが自動的にスキャン応答性を計測して、経路上でソフトＡＰとなる無線ＬＡＮデバイスを決定し、ネットワークトポロジを再設定するものである。
【００１０】
まず、本実施の形態１に係る無線通信システムの構成について説明する。
図１は本実施の形態１に係る無線通信システム１の概略構成を示すブロック図である。
無線通信システム１は、ハードＡＰ１０、４台の無線ＬＡＮデバイス２０Ａ〜２０Ｄなどを備えている。なお、本明細書では、後述する「ソフトＡＰ」と区別するために、一般に「アクセスポイント」と呼ばれているハードウェアのアクセスポイントを「ハードＡＰ」ということにする。
【００１１】
ハードＡＰ１０は、内部にデバイスデータベース１１を備えている。デバイスデータベース１１はネットワークトポロジ情報などを記憶する。
また、ハードＡＰ１０は、ソフトウェア機能としてのデバイス一元管理機能１２を有する。ソフトウェア機能とは、ソフトウェアを起動することにより実現できる機能である。なお、図１では、各ソフトウェア機能を点線で表す。
【００１２】
デバイス一元管理機能１２は、デバイス配下接続解除管理機能１３、ソフトＡＰ起動管理機能１４及びステーション機能１５を有する。また、ステーション機能１５は、自動スキャン機能１６及びスキャン結果判定機能１７を有する。各機能の詳細については後の無線通信方法の説明で明らかにする。
また、ハードＡＰ１０には、有線ＬＡＮ３０が接続されている。
【００１３】
一方、無線ＬＡＮデバイス２０Ａはソフトウェア機能としてのステーション機能２１Ａ及びアクセスポイント（ソフトＡＰ）機能２２Ａを有する。このため、無線ＬＡＮデバイス２０Ａは同時にステーション及びアクセスポイントになることができる。
また、ソフトＡＰ機能２２Ａは、スキャン応答機能２３Ａ、配下接続解除機能２４Ａ及びソフトＡＰ起動機能２５Ａを有する。
【００１４】
なお、４台の無線ＬＡＮデバイス２０Ａ〜２０Ｄは同様の構成を有しており、、無線ＬＡＮデバイス２０Ｃ、２０Ｄの詳細な構成の図示及び無線ＬＡＮデバイス２０Ｂ〜２０Ｄの構成の説明は省略する。
また、当初、つまり、無線ＬＡＮデバイスの新規設置や商品陳列棚のレイアウト変更などのタイミング以前は、無線ＬＡＮデバイス２０Ａ、２０ＢはステーションとしてハードＡＰ１０に帰属し、無線ＬＡＮデバイス２０Ｃ、２０Ｄはステーションとして無線ＬＡＮデバイス２０Ａ、２０ＢのソフトＡＰに帰属する。
【００１５】
なお、ハードＡＰ１０又は無線ＬＡＮデバイス２０Ａ〜２０Ｄが実現する各構成要素は、例えば、ハードＡＰ１０又は無線ＬＡＮデバイス２０Ａ〜２０Ｄが備える演算装置（図示せず）の制御によって、プログラムを実行させることによって実現できる。より具体的には、ハードＡＰ１０又は無線ＬＡＮデバイス２０Ａ〜２０Ｄは、記憶部（図示せず）に格納されたプログラムを主記憶装置（図示せず）にロードし、演算装置の制御によってプログラムを実行して実現する。また、各構成要素は、プログラムによるソフトウェアで実現することに限ることなく、ハードウェア、ファームウェア、及びソフトウェアのうちのいずれかの組み合わせ等により実現しても良い
【００１６】
上述したプログラムは、様々なタイプの非一時的なコンピュータ可読媒体（non-transitory computer readable medium）を用いて格納され、ハードＡＰ１０又は無線ＬＡＮデバイス２０Ａ〜２０Ｄに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（tangible storage medium）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば光磁気ディスク）、ＣＤ−ＲＯＭ（Read Only Memory）、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Programmable ROM）、ＥＰＲＯＭ（Erasable PROM）、フラッシュＲＯＭ、ＲＡＭ（random access memory））を含む。
【００１７】
また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（transitory computer readable medium）によってハードＡＰ１０又は無線ＬＡＮデバイス２０Ａ〜２０Ｄに供給されても良い。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをハードＡＰ１０又は無線ＬＡＮデバイス２０Ａ〜２０Ｄに供給できる。
【００１８】
続いて、上述した無線通信システム１の動作、すなわち、無線通信方法について説明する。
図２は本実施の形態１に係る無線通信方法を説明するためのシーケンス図である。なお、図２では、無線ＬＡＮデバイス２０Ａ〜２０Ｄを区別するために、無線ＬＡＮデバイスＡ〜Ｄと記載している。
無線通信システム１では、当初、ハードＡＰ１０は、アクセスポイントとして機能するのに加えて、ソフトウェア機能としてのステーション機能１５が起動した状態にある。また、無線ＬＡＮデバイス２０Ａ、２０Ｂは、ステーション機能２１Ａ、２１Ｂ及びソフトＡＰ機能２２Ａ、２２Ｂが起動した状態にあり、無線ＬＡＮデバイス２０Ｃ、２０Ｄは、ステーション機能が起動し、ソフトＡＰ機能が停止した状態にある。
【００１９】
また、上述したように、無線ＬＡＮデバイス２０Ａ、２０ＢはステーションとしてハードＡＰ１０に帰属し、無線ＬＡＮデバイス２０Ｃ、２０Ｄはステーションとして無線ＬＡＮデバイス２０Ａ、２０ＢのソフトＡＰに帰属している。
【００２０】
そして、ハードＡＰ１０の自動スキャン機能１６は、無線ＬＡＮデバイス２０Ａ、２０ＢのソフトＡＰに対して、一定周期で、又は、任意のタイミングでスキャンを行って、無線ＬＡＮデバイス２０Ａ、２０Ｂからの応答性を確認する（ステップＳ１０）。なお、ハードＡＰ１０のスキャンに対しては、無線ＬＡＮデバイス２０Ａ、２０Ｂのスキャン応答機能２３Ａ、２３Ｂが応答する。
【００２１】
そして、ハードＡＰ１０のスキャン結果判定機能１７は、無線ＬＡＮデバイス２０Ａまたは無線ＬＡＮデバイス２０Ｂからの応答性が劣化したことを確認する（ステップＳ２０）と、デバイス配下接続解除管理機能１３が無線ＬＡＮデバイス２０Ａ、２０Ｂに対してデバイス配下接続解除要求を出力する（ステップＳ３０）。無線ＬＡＮデバイス２０Ａまたは無線ＬＡＮデバイス２０Ｂからの応答性が劣化するのは、例えば、無線ＬＡＮデバイスの新規に設置したり、商品陳列棚のレイアウトを変更したりしたタイミングである。
【００２２】
そして、無線ＬＡＮデバイス２０Ａ、２０Ｂの配下接続解除機能２４Ａ、２４Ｂはそれぞれ配下の無線ＬＡＮデバイス２０Ｃ、２０Ｄとの接続を解除する（ステップＳ４０）。
ステップＳ４０の後、４つの無線ＬＡＮデバイス２０Ａ〜２０Ｄは、ステーション機能２１が起動し、ソフトＡＰ機能２２が停止した状態となる。
そして、無線ＬＡＮデバイス２０Ａ、２０Ｂは、ハードＡＰ１０に対して、デバイス配下接続解除応答を出力する（ステップＳ５０）。
【００２３】
ハードＡＰ１０は、無線ＬＡＮデバイス２０Ａ、２０Ｂからのデバイス配下接続解除応答を受信する（ステップＳ６０）と、ネットワークトポロジ１を適用する（ステップＳ７０）。
そして、ハードＡＰ１０のソフトＡＰ起動管理機能１４が、無線ＬＡＮデバイス２０Ａに対してソフトＡＰ起動要求を出力する（ステップＳ８０）。
そして、無線ＬＡＮデバイス２０ＡのソフトＡＰ起動機能２５Ａは、ソフトＡＰ機能２２Ａを起動し、無線ＬＡＮデバイス２０Ａのステーション機能２１Ａ及びソフトＡＰ機能２２Ａが起動した状態となる。なお、無線ＬＡＮデバイス２０Ｂ〜２０Ｄは、ステーション機能２１が起動し、ソフトＡＰ機能２２が停止した状態のままである。
【００２４】
そして、無線ＬＡＮデバイス２０Ａは、ハードＡＰ１０に対して、ソフトＡＰ起動応答を出力する（ステップＳ９０）。
そして、ハードＡＰ１０の自動スキャン機能１６が、ソフトＡＰ機能２２Ａが起動している無線ＬＡＮデバイス２０Ａに対してスキャンを行い（ステップＳ１００）、ネットワークトポロジ１における無線ＬＡＮデバイス２０Ａからの応答性を確認する（ステップＳ１１０）。なお、応答性の確認は、無線ＬＡＮデバイスに対して、単位時間当たり固定回のスキャンを発行して、その応答割合（応答回数／試行回数）をデータベース化するものである。また、応答性の確認には、応答割合の代わりに、無線ＬＡＮデバイスにおける受信強度の平均値を用いても良い。
【００２５】
これにより、ハードＡＰ１０と無線ＬＡＮデバイス２０Ａとの間の通信品質を確認することができる。
そして、ハードＡＰ１０は、無線ＬＡＮデバイス２０ＡのソフトＡＰ機能２２Ａを停止させる（図示せず）。
同様に、ハードＡＰ１０は、他のネットワークトポロジを適用して、無線ＬＡＮデバイス２０Ａ〜２０Ｄからの応答性を確認する（ステップＳ１２０）。なお、他のネットワークトポロジには、ネットワークトポロジ１と同様に１台の無線ＬＡＮデバイス２０のソフトＡＰ機能２２を起動して当該無線ＬＡＮデバイス２０からの応答性を確認するものもあるし、複数台の無線ＬＡＮデバイス２０のソフトＡＰ機能２２を同時に起動して当該複数台の無線ＬＡＮデバイス２０からの応答性（複数台の無線ＬＡＮデバイスの応答割合の平均値、又は、複数台の無線ＬＡＮデバイスにおける受信強度の平均値）を確認するものもある。
【００２６】
また、ネットワークトポロジ１と他のネットワークトポロジとでは、ソフトＡＰ機能２２を起動する１又は複数台の無線ＬＡＮデバイス２０の組み合わせが異なっている。例えば、ネットワークトポロジ２では無線ＬＡＮデバイス２０ＢのＡＰ機能２２Ｂを起動し、ネットワークトポロジ３では無線ＬＡＮデバイス２０Ｃ、２０ＤのＡＰ機能２２を起動し、ネットワークトポロジ４では無線ＬＡＮデバイス２０Ａ〜２０ＤのＡＰ機能２２を起動する。このため、ハードＡＰ１０は、４台の無線ＬＡＮデバイス２０の中から１乃至４台の無線ＬＡＮデバイス２０を選択する組み合わせの数のネットワークトポロジを適用することができる。
【００２７】
また、ステップＳ１２０に係る動作自体は、ステップＳ７０〜ステップＳ１１０に係る動作と同様の動作の繰り返しであって、ここでは図示及び説明を省略する。
そして、ハードＡＰ１０のスキャン結果判定機能１７が、全てのネットワークトポロジの中から、応答性（応答割合、応答割合の平均値、又は、受信強度の平均値）が最も高いネットワークトポロジを抽出し、ハードＡＰ１０が当該ネットワークトポロジでソフトＡＰ機能２２を起動させた１又は複数台の無線ＬＡＮデバイス２０に対して、再度ソフトＡＰ起動要求を出力して、ステーション機能２１及びソフトＡＰ機能２２が起動した状態とする（ステップＳ１４０）。
【００２８】
このとき、ステーション機能２１が起動し、ソフトＡＰ機能２２が停止した状態のままの他の無線ＬＡＮデバイス２０は、ステーション機能２１及びソフトＡＰ機能２２が起動した状態になった無線ＬＡＮデバイス２０、又は、ハードＡＰ１０に帰属させる。
そして、ステップＳ１０に戻る。
【００２９】
このような構成により、無線ＬＡＮデバイスの新規設置や商品陳列棚のレイアウト変更などのタイミングにて、自動的に、少ないフレーム数で通信品質を測定し、ネットワークトポロジを再設定して、遮断物の影響が小さい経路での無線ＬＡＮ通信が可能となる。また、このときに新たなハードウェアを設置する必要はない。
【００３０】
なお、本実施の形態１に係る無線通信システムでは、通信品質調査のための各ネットワークトポロジに対するスキャンを、ハードＡＰ１０のデバイス一元管理機能１２から発行していたが、無線ＬＡＮデバイス２０のステーションを含む全てのステーションから発行して、その応答結果を各ステーションに蓄積し、デバイス一元管理機能１２が後で収集するようにしても良い。
【００３１】
以上、説明したように、本実施の形態１に係る無線通信システム１は、ステーション機能１５を有するハードＡＰ１０と、ソフトＡＰ機能２２を有する複数の無線ＬＡＮデバイス２０Ａ〜２０Ｄとを備え、ハードＡＰ１０が、ハードＡＰ１０に帰属する無線ＬＡＮデバイス２０Ａ、２０ＢのソフトＡＰをスキャンし、ソフトＡＰのスキャン応答性の劣化を検出し、ハードＡＰ１０に帰属する全ての無線ＬＡＮデバイス２０Ａ〜２０ＤのソフトＡＰ機能２２を停止し、１又は複数の無線ＬＡＮデバイス２０で構成される第１の組み合わせの無線ＬＡＮデバイス２０のソフトＡＰ機能２２を起動し、第１の組み合わせの無線ＬＡＮデバイス２０のスキャン応答性を確認し、１又は複数の無線ＬＡＮデバイス２０で構成される、第１の組み合わせとは異なる他の組み合わせの無線ＬＡＮデバイス２０のソフトＡＰ機能２２を起動し、他の組み合わせの無線ＬＡＮデバイス２０のスキャン応答性を確認し、第１の組み合わせ及び他の組み合わせの中から、最も良いスキャン応答性を有する組み合わせの無線ＬＡＮデバイス２０のソフトＡＰ機能２２を起動するものである。
【００３２】
また、本実施の形態１に係る無線通信方法は、ステーション機能１５を有するハードＡＰ１０が、ハードＡＰ１０に帰属する無線ＬＡＮデバイス２０Ａ、２０ＢのソフトＡＰをスキャンするステップＳ１０と、ソフトＡＰのスキャン応答性の劣化を検出するステップＳ２０と、ハードＡＰ１０に帰属する無線ＬＡＮデバイス２０のソフトＡＰ機能２２Ａを停止するステップＳ３０〜Ｓ６０と、１又は複数の無線ＬＡＮデバイス２０で構成される第１の組み合わせの無線ＬＡＮデバイス２０のソフトＡＰ機能２２を起動するステップＳ７０〜Ｓ９０と、第１の組み合わせの無線ＬＡＮデバイスのスキャン応答性を確認するステップＳ１００〜Ｓ１１０と、１又は複数の無線ＬＡＮデバイスで構成される、第１の組み合わせとは異なる他の組み合わせの無線ＬＡＮデバイスのソフトＡＰ機能２２を起動するステップＳ１２０と、他の組み合わせの無線ＬＡＮデバイスのスキャン応答性を確認するステップＳ１２０と、第１の組み合わせ及び他の組み合わせの中から、最も良いスキャン応答性を有する組み合わせの無線ＬＡＮデバイスのソフトＡＰ機能２２を起動するステップＳ１３０とを有するものである。
【００３３】
（発明の実施の形態２）
なお、本発明は上記実施の形態１に限られるものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。
本実施の形態２に係る無線通信システムは、無線ＬＡＮデバイスとしてＷｉ-Ｆｉ  Ｄｉｒｅｃｔ（登録商標）デバイスを用いたものである。
【００３４】
図３は本実施の形態２に係る無線通信システム１０１の概略構成を示すブロック図である。図３でもソフトウェア機能を点線で表す。
本実施の形態２に係る無線通信システム１０１では、ハードＡＰ１１０、Ｗｉ-Ｆｉ  Ｄｉｒｅｃｔデバイス１２０Ａ、１２０Ｂ、無線ＬＡＮデバイス１２０Ｃ、１２０Ｄなどを備える。そして、ハードＡＰ１１０のソフトウェア機能であるデバイス一元管理機能１１２は、Ｇｒｏｕｐ  Ｏｗｎｅｒ（以下、「ＧＯ」と略す。）起動機能１１４、ステーション機能１１５などを有する。また、ステーション機能１１５は、自動Ｄｉｓｃｏｖｅｒｙ機能１１６、Ｄｉｓｃｏｖｅｒｙ結果判定機能１１７を有する。
また、Ｗｉ-Ｆｉ  Ｄｉｒｅｃｔデバイス１２０ＡはＧＯ機能１２２Ａなどを有する。ＧＯ機能１２２Ａは、Ｄｉｓｃｏｖｅｒｙ機能１２３Ａ、配下接続解除機能１２４Ａ、ＧＯ起動機能１２５Ａを有する。
【００３５】
図４は本実施の形態２に係る無線通信方法を説明するためのシーケンス図である。図４でも、Ｗｉ-Ｆｉ  Ｄｉｒｅｃｔデバイス１２０Ａ、１２０Ｂ、無線ＬＡＮデバイス１２０Ｃ、１２０Ｄをそれぞれ、Ｗｉ-Ｆｉ  ＤｉｒｅｃｔデバイスＡ、Ｂ、無線ＬＡＮデバイスＣ、Ｄと記載している。
無線通信システム１では、当初、Ｗｉ-Ｆｉ  Ｄｉｒｅｃｔデバイス１２０Ａ、１２０Ｂは、ステーション機能１２１Ａ、１２１Ｂ及びＧＯ機能１２２Ａ、１２２Ｂが起動した状態にあり、無線ＬＡＮデバイス１２０Ｃ、１２０Ｄは、ステーション機能が起動し、ＧＯ機能が停止した状態にある。
【００３６】
そして、無線ＬＡＮデバイスからの応答性が劣化したとき（ステップＳ２１０、Ｓ２２０）に、Ｗｉ-Ｆｉ  Ｄｉｒｅｃｔデバイス１２０Ａ、１２０Ｂの配下接続解除機能１２４Ａ、１２４Ｂはそれぞれ配下の無線ＬＡＮデバイス１２０Ｃ、１２０Ｄとの接続を解除し、全デバイスはＷｉ-Ｆｉ  Ｄｉｓｃｏｖｅｒｙステータス、すなわち、ステーション機能が起動し、ＧＯ機能が停止した状態になる（ステップＳ２３０〜Ｓ２６０）。
【００３７】
そして、ネットワークトポロジ１を適用して（ステップＳ２７０）、Ｗｉ-Ｆｉ  Ｄｉｒｅｃｔデバイス１２０ＡのＧＯ機能１２２Ａを起動し（ステップＳ２８０、Ｓ２９０）、Ｄｉｓｃｏｖｅｒｙの応答性を確認する（ステップＳ３００）。同様に、他のネットワークトポロジを適用して、Ｗｉ-Ｆｉ  Ｄｉｒｅｃｔデバイス１２０Ａ、１２０Ｂ又は無線ＬＡＮデバイスのＧＯ機能１２２を起動し、Ｄｉｓｃｏｖｅｒｙの応答性を確認する（ステップＳ３２０）。そして、応答性が最も高いネットワークトポロジを抽出し、当該ネットワークトポロジに対応するＷｉ-Ｆｉ  Ｄｉｒｅｃｔデバイス１２０Ａ、１２０Ｂ又は無線ＬＡＮデバイスのＧＯ機能１２２を起動させる（ステップＳ３３０）。
【００３８】
このように、本実施の形態２に係る無線通信システム又は無線通信方法は、ハードＡＰ１１０、Ｗｉ-Ｆｉ  Ｄｉｒｅｃｔデバイス１２０Ａ、１２０Ｂ及び無線ＬＡＮデバイス１２０Ｃ、１２０Ｄを備え、自動的に、少ないフレーム数で通信品質を測定し、ネットワークトポロジを再設定して、遮断物の影響が小さい経路での無線ＬＡＮ通信が可能となるものである。
【符号の説明】
【００３９】
１、１０１    無線通信システム
１０、１１０    ハードＡＰ
１２、１１２    デバイス一元管理機能
１５、１１５    ステーション機能
２０、１２０Ｃ、１２０Ｄ    無線ＬＡＮデバイス
２１、１２１    ステーション機能
２２    ソフトＡＰ機能
３０、１３０    有線ＬＡＮ
１２０Ａ、１２０Ｂ    Ｗｉ-Ｆｉ  Ｄｉｒｅｃｔデバイス
１２２    Ｇｒｏｕｐ  Ｏｗｎｅｒ機能
【図１】
0006439524.tif 000002
【図２】
0006439524.tif 000003
【図３】
0006439524.tif 000004
【図４】
0006439524.tif 000005