(57)【特許請求の範囲】
【請求項１】
既設のネットワークインフラに設けられた無線通信装置であって、
自無線通信装置の通信状態の変化に基づき、自無線通信装置のモードとは異なるものであって無線電波停止の制御対象であることを示す特定のモードが設定されていて、かつ、前記ネットワークインフラに外部から持ち込まれた第２の無線通信装置の無線電波を停波させる制御情報を所定の通信フォーマットに含ませ送信する制御部を有する、
ことを特徴とする無線通信装置。
【請求項２】
前記制御部は、
自無線通信装置の通信範囲に前記通信フォーマットのビーコンを送信し、自無線通信装置の通信範囲に持ち込まれた不特定の前記第２の無線通信装置の無線電波を制御する、
ことを特徴とする請求項１に記載の無線通信装置。
【請求項３】
前記制御部は、
自無線通信装置の無線通信の再送回数に基づき前記通信状態を判断し、前記再送回数が所定の閾値を超えた場合、前記第２の無線通信装置の無線電波を停波させる前記制御情報を送信する、
ことを特徴とする請求項１または２に記載の無線通信装置。
【請求項４】
自無線通信装置は、サーバに接続され、
前記サーバに前記通信状態を送信し、前記通信状態に基づき前記第２の無線通信装置の無線電波を停波させるか否かの前記サーバの判断結果を受信し、当該判断結果にしたがった前記制御情報を送信する、
ことを特徴とする請求項１〜３のいずれか一つに記載の無線通信装置。
【請求項５】
前記通信フォーマットの中に、さらに、使用チャンネルのチャンネル制御情報を含み、
前記制御部は、自無線通信装置および前記第２の無線通信装置が使用中のチャンネルを除き使用可能なチャンネルの情報を前記チャンネル制御情報に含み送信する、
ことを特徴とする請求項１〜４のいずれか一つに記載の無線通信装置。
【請求項６】
既設のネットワークインフラに設けられた無線通信装置を制御するコンピュータが、
第１の無線通信装置の通信状態の変化に基づき、自無線通信装置のモードとは異なるものであって無線電波停止の制御対象であることを示す特定のモードが設定されていて、かつ、前記ネットワークインフラに外部から持ち込まれた第２の無線通信装置の無線電波を停波させる制御情報を所定の通信フォーマットに含ませ送信する処理、
を実行することを特徴とする停波判断方法。
【請求項７】
既設のネットワークインフラに設けられた無線通信装置を制御するコンピュータに、
第１の無線通信装置の通信状態の変化に基づき、自無線通信装置のモードとは異なるものであって無線電波停止の制御対象であることを示す特定のモードが設定されていて、かつ、前記ネットワークインフラに外部から持ち込まれた第２の無線通信装置の無線電波を停波させる制御情報を所定の通信フォーマットに含ませ送信する処理、
を実行させることを特徴とする停波判断プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電波の発信を制御する無線通信装置、停波判断方法および停波判断プログラムに関する。
【背景技術】
【０００２】
近年、オフィスおよび店舗等でのネットワークインフラとして有線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）から無線ＬＡＮへの移行が進んでいる。また、オフィスおよび店舗に無線ＬＡＮモバイルルータ等を携帯する訪問者が複数のモバイル機器を無線ＬＡＮ経由で無線ＷＡＮ接続することが増えている。
【０００３】
無線ＬＡＮルータや無線ＬＡＮモバイルルータは、固定のチャンネル（通信周波数）を選択して設定するモードと周囲の電波状況から空いているチャンネルを自動で選択するモードの２種類のモードを有し、通信機器との間で無線通信を行う。
【０００４】
従来、異なるネットワークの無線ＬＡＮ端末間の干渉を防ぐため、一方のネットワークの無線ＬＡＮのデータ送信を抑制する技術が開示されている（例えば、下記特許文献１，２参照。）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−１６６３５４号公報
【特許文献２】特開２０１１−１３５３９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、既存のネットワークインフラは、予め無線ＬＡＮルータの通信範囲等を考慮して配置されている。このネットワークインフラに外部から不特定な無線ＬＡＮモバイルルータが持ち込まれ、無線ＬＡＮの電波が不特定な位置から発信されると、無線ＬＡＮのネットワークインフラが妨害される。
【０００７】
また、無線ＬＡＮルータおよび無線ＬＡＮモバイルルータが空きチャンネルを探索し、チャンネル切り替えが頻繁に行われると、通信品質を低下させる。使用中のチャンネル数が多数の場合や、多数の無線ＬＡＮモバイルルータが外部から持ち込まれた場合等には空きチャンネルがなくなるが、この場合でも無線ＬＡＮモバイルルータは、所定のチャンネルを使用して無線通信を行おうとする。これにより、無線ＬＡＮモバイルルータが発信する電波のチャンネルが無線ＬＡＮルータのチャンネルと同一となり干渉が生じ、ネットワークインフラが通信障害を引き起こす。
【０００８】
従来、無線ＬＡＮモバイルルータが外部から持ち込まれた場合、この不特定な無線ＬＡＮモバイルルータに対する無線電波の発信を適切に制御することができない。
【０００９】
一つの側面では、本発明は、外部から持ち込まれた不特定な通信機器の無線電波の発信による干渉を抑制できることを目的とする。
【課題を解決するための手段】
【００１０】
一つの案では、無線通信装置は、既設のネットワークインフラに設けられた無線通信装置であって、自無線通信装置の通信状態の変化に基づき、自無線通信装置のモードとは異なるものであって無線電波停止の制御対象であることを示す特定のモードが設定されていて、かつ、前記ネットワークインフラに外部から持ち込まれた第２の無線通信装置の無線電波を停波させる制御情報を所定の通信フォーマットに含ませ送信する制御部を有する、ことを要件とする。
【発明の効果】
【００１１】
一つの実施形態によれば、外部から持ち込まれた不特定な通信機器の無線電波の発信による干渉を抑制できる効果を奏する。
【図面の簡単な説明】
【００１２】
【図１】図１は、実施の形態１にかかる無線通信装置を含むシステムの全体構成例を示す図である。
【図２】図２は、実施の形態１にかかる第１の無線通信装置の構成例を示す図である。（無線ＬＡＮルータ）
【図３】図３は、実施の形態１にかかる第２の無線通信装置の構成例を示す図である。（無線ＬＡＮモバイルルータ）
【図４】図４は、実施の形態１にかかるコントローラの構成例を示す図である。
【図５】図５は、実施の形態１にかかるサーバの構成例を示す図である。
【図６】図６は、実施の形態１にかかるシステム全体の処理概要を示すシーケンス図である。
【図７】図７は、実施の形態１にかかる通信状態報告のデータフレーム例を示す図表である。
【図８】図８は、実施の形態１にかかるビーコンフレームのフォーマット例を示す図表である。
【図９】図９は、実施の形態１にかかる通信品質管理テーブルの設定例および通信制御の判断例を説明する図表である。
【図１０】図１０は、実施の形態１にかかる制御情報送信のデータフレーム例を示す図表である。
【図１１】図１１は、実施の形態１にかかるコントローラの制御処理例を示すフローチャートである。
【図１２】図１２は、実施の形態１にかかるサーバの制御処理例を示すフローチャートである。
【図１３】図１３は、実施の形態１にかかる無線ＬＡＮルータの制御処理例を示すフローチャートである。
【図１４】図１４は、実施の形態１にかかる無線ＬＡＮモバイルルータの制御処理例を示すフローチャートである。
【図１５】図１５は、実施の形態２にかかるビーコンフレームのフォーマット例を示す図表である。
【図１６】図１６は、実施の形態２にかかる通信品質管理テーブルの設定例および通信制御の判断例を説明する図表である。
【図１７Ａ】図１７Ａは、実施の形態２にかかるサーバの制御処理例を示すフローチャートである。（その１）
【図１７Ｂ】図１７Ｂは、実施の形態２にかかるサーバの制御処理例を示すフローチャートである。（その２）
【図１８】図１８は、実施の形態２にかかる無線ＬＡＮモバイルルータの制御処理例を示すフローチャートである。
【発明を実施するための形態】
【００１３】
（実施の形態１）
（無線通信システムの構成例）
図１は、実施の形態１にかかる無線通信装置を含むシステムの全体構成例を示す図である。無線通信装置は、第１の無線通信装置と、第２の無線通信装置と、各無線ＬＡＮルータ１０１が接続されるコントローラ１０２と、コントローラ１０２に接続されるサーバ１０３と、を含む。
【００１４】
第１の無線通信装置は、オフィス等の既設のネットワークインフラに設けられた（予め登録された）通信機器１１１との間の無線通信を行う無線ＬＡＮ（ＷＬＡＮ）ルータ１０１（１０１ａ〜１０１ｅ）である。第２の無線通信装置は、既設のネットワークインフラに対し外部から持ち込まれる不特定な無線ＬＡＮ（ＷＬＡＮ）モバイルルータ１１２（１１２ａ，１１２ｂ）である。無線ＬＡＮモバイルルータ１１２は、同様に外部から持ち込まれる外部通信機器１２１との間の無線通信を行う。
【００１５】
実施の形態１では、無線ＬＡＮルータ１０１と、外部から持ち込まれる無線ＬＡＮモバイルルータ１１２とで異なるモードを予め設定しておく。例えば、「ホームモード」と「アウェイモード」の２種類のモードとする。そして、無線ＬＡＮルータ１０１は、「ホームモード」に設定する。無線ＬＡＮモバイルルータ１１２は、「アウェイモード」に設定する。これらのモードは、機器製造時等にメモリに設定記憶しておくことができる。
【００１６】
無線ＬＡＮルータ１０１は、例えば、オフィス等に設置されるものであり、各無線ＬＡＮルータ１０１（１０１ａ〜１０１ｅ）の通信範囲ＨＡ〜ＨＥの一部が重なるように、予め設置位置を定めて所定位置に固定設置される。無線ＬＡＮルータ１０１は、無線ＬＡＮのアクセスポイント（ＡＰ）として機能し、通信範囲ＨＡ〜ＨＥに位置しているオフィスの通信機器１１１（例えば、ＰＣ等のコンピュータ装置）と無線通信を行い、コントローラ１０２を介してサーバ１０３に通信接続する。
【００１７】
コントローラ１０２は、ＡＰである複数の無線ＬＡＮルータ１０１が送受信するデータを管理制御する。また、コントローラ１０２は、無線ＬＡＮルータ１０１の通信状態に関する情報をサーバ１０３に出力する。また、コントローラ１０２は、サーバ１０３が出力する制御情報を無線ＬＡＮルータ１０１に転送する。後述するが、制御情報は、無線ＬＡＮモバイルルータ１１２の無線電波の発信／停止の情報を含む。
【００１８】
サーバ１０３は、インターネット等の外部ネットワークに接続され、コントローラ１０２を介して無線ＬＡＮルータ１０１に無線接続された通信機器１１１に対するデータ等情報の入出力を制御する。
【００１９】
サーバ１０３は、無線ＬＡＮルータ１０１を、１台単位あるいは、例えば、所定のエリア毎にグループ分けし、グループ別の複数台の無線ＬＡＮルータ１０１を単位別に管理してもよい。図１の例では、無線ＬＡＮルータ１０１ａ〜１０１ｃを一つのグループ（ＧｒｏｕｐＡ）に設定し、無線ＬＡＮルータ１０１ｄ，１０１ｅを他のグループ（ＧｒｏｕｐＢ）に設定する。
【００２０】
サーバ１０３は、この単位に相当する１台あるいは複数台の無線ＬＡＮルータ１０１の通信範囲内に制御情報を定期的に通信することで、設定した１台あるいはグループ単位の通信範囲に持ち込まれた無線ＬＡＮモバイルルータ１１２に対する通信制御を行う。例えば、オフィスの部署毎に異なるグループに設定する。そして、グループ単位の複数の無線ＬＡＮルータ１０１の通信状態を判断し、判断した通信状態に基づき、グループ単位の複数の無線ＬＡＮルータ１０１の通信範囲内の無線ＬＡＮモバイルルータ１１２に対する通信制御を行うことができる。
【００２１】
無線通信システム１００で規定したネットワークインフラの通信範囲ＨＡ〜ＨＥ内には、ユーザ等が携帯する無線ＬＡＮモバイルルータ１１２が持ち込まれる。無線ＬＡＮモバイルルータ１１２は、外部通信機器１２１等との間の無線通信を行う第２の無線通信装置である。
【００２２】
ここで、図１に示すように、ユーザが無線ＬＡＮモバイルルータ１１２（１１２ａ，１１２ｂ）と、外部通信機器１２１（１２１ａ〜１２１ｅ）とを持ち込み、これら無線ＬＡＮモバイルルータ１１２と、外部通信機器１２１との間の無線通信を行ったとする。
【００２３】
この場合、既設のネットワークインフラの無線ＬＡＮルータ１０１により形成される通信範囲ＨＢ，ＨＣ，ＨＤに２台の無線ＬＡＮモバイルルータ１１２ａ，１１２ｂの通信範囲ＡＡ，ＡＢの一部が重なる状態となる。そして、ユーザが持ち込んだ外部通信機器１２１ａが無線ＬＡＮモバイルルータ１１２ａとの無線通信を行う際、外部通信機器１２１ａの無線電波ＷＡは、既設の通信機器１１１が無線ＬＡＮルータ１０１ｂの無線電波ＷＨと干渉する恐れがある。無線電波ＷＡと無線電波ＷＨが使用する通信周波数（使用チャンネル：ｃｈ）が同一の場合、無線電波ＷＡが既設の通信機器１１１の無線電波ＷＨに干渉し、既設の通信機器１１１（即ち既設のネットワークインフラ）の無線通信を妨害することになる。
【００２４】
例えば、無線ＬＡＮルータ１０１ｂの通信範囲ＨＢに無線ＬＡＮモバイルルータ１１２ａの通信範囲ＡＡの一部が重なり、無線電波ＷＨに対し無線電波ＷＡが干渉する。これに限らず、持ち込まれた無線ＬＡＮモバイルルータ１１２ａ，１１２ｂの移動等により、さらに多くの既設の通信範囲ＨＡ〜ＨＥにおける無線電波の干渉が生じる恐れがある。
【００２５】
一般に、無線ＬＡＮモバイルルータ１１２のチャンネルは、固定のチャンネルを選択して設定するモードと周囲の電波状況から空いているチャンネルを自動で選択するモードの２種類のモードを有する。無線ＬＡＮモバイルルータ１１２は、チャンネルを自動で選択するモードにおいて周囲の電波状況から空いているチャンネルを選択する場合、周囲の無線電波を出力している通信機器（例えば外部通信機器１２１）に関係なく電波状況を見てチャンネルを選択する。
【００２６】
このような２種類のモードは、オフィス等でネットワークインフラ設備として設置されている無線ＬＡＮルータ１０１も同様に有する。この場合、無線ＬＡＮモバイルルータ１１２および無線ＬＡＮルータ１０１が互いにチャンネル干渉を避けるためにチャンネル切り替えやデータの再送を頻繁に行うこととなり、通信品質を低下させる要因となる。また、無線ＬＡＮモバイルルータ１１２が多数持ち込まれた場合、空いているチャンネルを見つけることができず適当なチャンネルに設定されるため、無線ＬＡＮルータ１０１を用いるネットワークインフラに対する電波干渉源となり、通信障害を引き起こす。
【００２７】
このため、実施の形態１では、図１に示すように、オフィス等に設置されているネットワークインフラ向けの無線ＬＡＮルータ（第１の無線通信装置）１０１をホームモードに分類する。一方、外部から持ち込まれる無線ＬＡＮモバイルルータ（第２の無線通信装置）１１２をアウェイモードに分類する。
【００２８】
そして、ネットワークインフラ向けの（ホームモードの）無線ＬＡＮルータ１０１は、定期的に発信するビーコンフレームの中に制御情報（制御パラメータ）を組み込む。そして、外部から持ち込まれる（アウェイモードの）無線ＬＡＮモバイルルータ１１２に対し制御情報を含むビーコンを送信し、無線ＬＡＮモバイルルータ１１２における無線ＬＡＮの電波の発信／停止を制御する。
【００２９】
制御情報は、サーバ１０３が生成する。サーバ１０３は、ネットワークインフラの各無線ＬＡＮルータ１０１の通信状態に関する情報（例えば通信品質）をコントローラ１０２を介して収集する。そして、サーバ１０３は、無線ＬＡＮルータ１０１の通信品質の悪化（通信品質の劣化等）に基づき、グループを指定しコントローラ１０２を介して制御情報を無線ＬＡＮルータ１０１に送信する。これにより、無線ＬＡＮモバイルルータ１１２の無線ＬＡＮの電波が、無線ＬＡＮルータ１０１の電波に干渉することを回避して、ネットワークインフラである無線ＬＡＮルータ１０１を用いた無線通信の通信品質を確保する。
【００３０】
（無線ＬＡＮルータの構成例）
図２は、実施の形態１にかかる第１の無線通信装置の構成例を示す図である。上記無線ＬＡＮルータ（第１の無線通信装置）１０１の内部構成例を示す。無線ＬＡＮルータ１０１は、制御部２０１と、メモリ部２０２と、有線ＬＡＮ通信部２０３と、無線ＬＡＮ通信部２０４と、ルータ部２０５と、電源部２０６と、表示部２０７と、有線ＷＡＮ通信部２０８と、バス２０９と、を含む。
【００３１】
制御部２０１は、無線ＬＡＮルータ１０１全体の制御を司る。制御部２０１は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）とＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等を含む。そして、ＣＰＵがＲＯＭに格納されたプログラムを実行し、ＲＡＭを作業領域として用いることで、制御部２０１の機能を実現できる。
【００３２】
メモリ部２０２は、制御部２０１の制御により、無線ＬＡＮルータ１０１の各種設定情報やデータ等を記憶保持する。そして、メモリ部２０２には、予め出荷時等に、無線ＬＡＮルータ（第１の無線通信装置）１０１であることを示す識別情報として「ホームモード」を設定記憶しておく。
【００３３】
有線ＬＡＮ通信部２０３は、有線接続された通信機器との間で有線ＬＡＮによる通信を行う。図１の例では、無線ＬＡＮルータ１０１ｂの有線ＬＡＮ通信部２０３は、無線ＬＡＮルータ１０１の近傍（例えば通信範囲ＨＢ相当の範囲）に位置するコンピュータ装置１１１と有線ＬＡＮによる通信を行う。
【００３４】
無線ＬＡＮ通信部２０４は、無線ＬＡＮルータ１０１の通信範囲内に位置する通信機器との間で無線ＬＡＮによる無線通信を行う。例えば、図１に示すコンピュータ装置１１１との間で、無線ＬＡＮによる無線通信を行ってもよい。
【００３５】
そして、制御部２０１は、無線ＬＡＮ通信部２０４を介して定期的にビーコンフレームを通信範囲内に無線送信させる。このビーコンフレームには、サーバ１０３が生成した「アウェイモード」の無線ＬＡＮモバイルルータ１１２に対する通信の制御情報が含まれる。ビーコンフレームは、例えば、無線ＬＡＮ規格（例えば、ＩＥＥＥ８０２．１１）のフレームフォーマットを用いることができる。制御情報は、例えば、ビーコンフレームのうち一部、例えば、データ領域のうち１ビットを用い「１：通信、０：停止（停波）」の状態を規定して用いることができる。
【００３６】
有線ＷＡＮ通信部２０８は、無線ＬＡＮルータ１０１を外部の有線ＷＡＮと有線接続する。有線ＷＡＮは、例えばイーサネットを介して接続されるインターネット等の外部ネットワークである。この有線ＷＡＮ通信部２０８は、例えばイーサネット（登録商標）によりコントローラ１０２を介してサーバ１０３に接続され、サーバ１０３を介して外部ネットワーク（ＷＡＮ）に接続される。
【００３７】
ルータ部２０５は、有線ＬＡＮ通信部２０３および無線ＬＡＮ通信部２０４により通信接続した通信機器と、有線ＷＡＮ通信部２０８により通信接続した有線ＷＡＮとの間のデータの経路設定を行う。これにより、無線ＬＡＮルータ１０１を介して無線ＬＡＮルータ１０１近傍や通信範囲内に位置する通信機器１１１がインターネット等の外部ネットワークに接続できる。
【００３８】
電源部２０６は、無線ＬＡＮルータ１０１を構成する各部に動作電源を供給する。表示部２０７は、例えばＬＥＤ等により無線ＬＡＮルータ１０１の動作状態等を表示する。バス２０９は、制御部２０１に各構成部（２０２〜２０８）をバス接続する。
【００３９】
（無線ＬＡＮモバイルルータの構成例）
図３は、実施の形態１にかかる第２の無線通信装置の構成例を示す図である。上記の無線ＬＡＮモバイルルータ（第２の無線通信装置）１１２の内部構成例を示す。無線ＬＡＮモバイルルータ１１２は、制御部３０１と、メモリ部３０２と、無線ＬＡＮ通信部３０３と、ルータ部３０４と、電源部３０５と、表示部３０６と、無線ＷＡＮ通信部３０７と、バス３０８と、を含む。
【００４０】
制御部３０１は、無線ＬＡＮモバイルルータ１１２全体の制御を司る。制御部３０１は、例えば、ＣＰＵとＲＯＭ、ＲＡＭ等を含む。そして、ＣＰＵがＲＯＭに格納されたプログラムを実行し、ＲＡＭを作業領域として用いることで、制御部３０１の機能を実現できる。
【００４１】
メモリ部３０２は、制御部３０１の制御により、無線ＬＡＮモバイルルータ１１２の各種設定情報やデータ等を記憶保持する。そして、メモリ部３０２には、予め出荷時等に、無線ＬＡＮモバイルルータ（第２の無線通信装置）１１２であることを示す識別情報として「アウェイモード」を設定記憶しておく。
【００４２】
そして、制御部３０１は、サーバ１０３が生成し、コントローラ１０２を介して無線ＬＡＮルータ１０１が送信するビーコンフレーム中に含まれる制御情報に基づき、無線電波の送信および停止を行う。すなわち、無線ＬＡＮモバイルルータ１１２は、ネットワークインフラの無線ＬＡＮルータ１０１の通信範囲内に位置しているとき、制御情報に基づき通信が制御される。制御部３０１は、メモリ部３０２の設定内容として、自機（無線ＬＡＮモバイルルータ１１２）が「アウェイモード」である場合、サーバ１０３の制御情報にしたがって無線電波の送信制御（送信または停波等）を行う。
【００４３】
無線ＬＡＮ通信部３０３は、無線ＬＡＮモバイルルータ１１２の通信範囲内に位置する通信機器との間で無線ＬＡＮによる無線通信を行う。図１の例では、無線ＬＡＮモバイルルータ１１２ａの無線ＬＡＮ通信部３０３は、通信範囲ＡＡ内に位置する外部通信機器１２１ａ，１２１ｃと無線通信を行う。
【００４４】
無線ＷＡＮ通信部３０７は、無線ＬＡＮモバイルルータ１１２を外部の無線ＷＡＮと無線接続する。無線ＷＡＮは、例えば、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）の通信規格の携帯電話網である。
【００４５】
ルータ部３０４は、無線ＬＡＮ通信部３０３により無線接続した通信機器と、無線ＷＡＮ通信部３０７による無線接続した無線ＷＡＮとの間のデータの経路設定を行う。これにより、無線ＬＡＮモバイルルータ１１２を介して通信範囲ＡＡ内に位置する外部通信機器１２１ａ，１２１ｃが無線ＷＡＮを介してインターネット等の外部ネットワークに接続できる。
【００４６】
電源部３０５は、無線ＬＡＮモバイルルータ１１２を構成する各部に動作電源を供給する。表示部３０６は、例えばＬＥＤ等により無線ＬＡＮモバイルルータ１１２の動作状態等を表示する。バス３０８は、制御部３０１に各構成部（３０２〜３０７）をバス接続する。
【００４７】
（コントローラの構成例）
図４は、実施の形態１にかかるコントローラの構成例を示す図である。上記コントローラ１０２の内部構成例を示す。コントローラ１０２は、制御部４０１と、メモリ部４０２と、ルータ部４０３と、電源部４０４と、表示部４０５と、有線ＬＡＮ通信部４０６と、バス４０７と、を含む。
【００４８】
制御部４０１は、コントローラ１０２全体の制御を司る。制御部４０１は、例えば、ＣＰＵとＲＯＭ、ＲＡＭ等を含む。そして、ＣＰＵがＲＯＭに格納されたプログラムを実行し、ＲＡＭを作業領域として用いることで、制御部４０１の機能を実現できる。
【００４９】
メモリ部４０２は、制御部４０１の制御により、コントローラ１０２の各種設定情報やデータ等を記憶保持する。このメモリ部４０２には、データの一部としてグループ内の各無線ＬＡＮルータ１０１毎の通信品質を格納する（詳細は後述する）。
【００５０】
ルータ部４０３は、自機（コントローラ１０２）に無線接続された通信機器と、サーバ１０３との間のデータの経路設定を行う。有線ＬＡＮ通信部４０６は、無線ＬＡＮルータ１０１およびサーバ１０３との間でイーサネット等による通信を行う。
【００５１】
電源部４０４は、コントローラ１０２を構成する各部に動作電源を供給する。表示部４０５は、例えばＬＥＤ等によりコントローラ１０２の動作状態等を表示する。バス４０７は、制御部４０１に各構成部（４０２〜４０６）をバス接続する。
【００５２】
制御部４０１は、自機（コントローラ１０２）に接続された無線ＬＡＮルータ１０１をグループ毎に管理し、グループ内の各無線ＬＡＮルータ１０１の通信状態（通信品質）を取得する。例えば、制御部４０１は、無線ＬＡＮルータ１０１が無線通信している通信機器との間の再送の回数に基づき、通信品質を判断し、判断した無線ＬＡＮルータ１０１の通信品質を、有線ＬＡＮ通信部４０６を介してサーバ１０３に送信する機能を有する。
【００５３】
また、制御部４０１は、有線ＬＡＮ通信部４０６を介してサーバ１０３が生成した制御情報を該当する無線ＬＡＮルータ１０１に転送する。
【００５４】
（サーバの構成例）
図５は、実施の形態１にかかるサーバの構成例を示す図である。上記サーバ１０３の内部構成例を示す。サーバ１０３は、制御部５０１と、メモリ部５０２と、電源部５０３と、入力部５０４と、表示部５０５と、有線ＬＡＮ通信部５０６と、バス５０７と、を含む。
【００５５】
制御部５０１は、サーバ１０３全体の制御を司る。制御部５０１は、例えば、ＣＰＵとＲＯＭ、ＲＡＭ等を含む。そして、ＣＰＵがＲＯＭに格納されたプログラムを実行し、ＲＡＭを作業領域として用いることで、制御部５０１の機能を実現できる。
【００５６】
メモリ部５０２は、制御部５０１の制御により、サーバ１０３の各種設定情報やデータ等を記憶保持する。このメモリ部５０２には、設定情報の一部として通信品質管理テーブル５１２を保持する。通信品質管理テーブル５１２は、コントローラ１０２から受信した、グループ内の各無線ＬＡＮルータ１０１が送信する通信品質を記憶保持する（詳細は後述する）。
【００５７】
有線ＬＡＮ通信部５０６は、コントローラ１０２との間でイーサネット等による通信を行う。
【００５８】
電源部５０３は、サーバ１０３を構成する各部に動作電源を供給する。入力部５０４は、サーバ１０３を操作設定するキーボード等を用いることができる。表示部５０５は、例えばディスプレイ等によりサーバ１０３の動作状態や設定状態等を表示する。バス５０７は、制御部５０１に各構成部（５０２〜５０６）をバス接続する。
【００５９】
制御部５０１は、コントローラ１０２から受信した無線ＬＡＮルータ１０１の通信状態（通信品質）を通信品質管理テーブル５１２に受信の都度、更新記憶する。例えば、制御部５０１は、通信品質管理テーブル５１２に設定した１台の無線ＬＡＮルータ１０１単位、あるいは複数台の無線ＬＡＮルータ１０１をまとめたグループ単位で通信品質を判断する。そして、制御部５０１は、定めた単位に対応する無線ＬＡＮルータ１０１の通信範囲に位置する無線ＬＡＮモバイルルータ１１２の通信を制御する制御情報を生成する。制御部５０１は、生成した制御情報を、有線ＬＡＮ通信部５０６を介してコントローラ１０２に送信する。
【００６０】
サーバ１０３が生成した制御情報は、コントローラ１０２によりグループに該当する無線ＬＡＮルータ１０１に送信される。無線ＬＡＮルータ１０１は、制御情報を含むビーコンフレームをグループ（通信範囲）内の無線ＬＡＮモバイルルータ１１２に送信し、無線ＬＡＮモバイルルータ１１２の無線通信を制御する。
【００６１】
（システム全体の処理概要）
図６は、実施の形態１にかかるシステム全体の処理概要を示すシーケンス図である。上述した無線ＬＡＮルータ１０１、無線ＬＡＮモバイルルータ１１２、コントローラ１０２、サーバ１０３間でやり取りする情報を主に記載してある。
【００６２】
はじめに、コントローラ１０２は、通信機器１１１の通信状態をサーバ１０３に報告する通信状態報告の処理を行う（ステップＳ６０１）。この処理では、コントローラ１０２は、配下の無線ＬＡＮルータ１０１の通信状態として、無線ＬＡＮルータ１０１が通信機器１１１との間で行った再送回数を取得し、再送回数に基づいて無線ＬＡＮルータ１０１の通信状態（通信品質）を判断する。
【００６３】
例えば、コントローラ１０２は、無線ＬＡＮルータ１０１の再送回数が少なければ通信品質が「良好」、再送回数が多ければ通信品質が「不良」、再送回数が「良好」と「不良」の間であれば通信品質「悪化」と判断する。そして、判断結果の通信状態（通信品質）をサーバ１０３に送信する。
【００６４】
この際、コントローラ１０２は、通信状態（通信品質）を所定のデータフレーム（ＱＬＩ：Ｑｕａｌｉｔｙ  Ｌｅｖｅｌ  Ｉｎｆｏｒｍａｔｉｏｎ）６１１に設定してサーバ１０３に送信する。このように、コントローラ１０２は、配下の複数台の無線ＬＡＮルータ１０１（１０１ａ〜１０１ｅ）に対するデータ送受信および通信状態を管理し、各無線ＬＡＮルータ１０１の通信状態をＱＬＩ６１１に設定し、例えば定期的にサーバ１０３に送信する。
【００６５】
この後、サーバ１０３は、コントローラ１０２から受信したＱＬＩ６１１が示す無線ＬＡＮルータ１０１の通信状態（通信品質）を通信品質管理テーブル５１２の該当する無線ＬＡＮルータ１０１の記憶領域に記憶する。通信品質管理テーブル５１２には、予め１台あるいはグループ単位の無線ＬＡＮルータ１０１が登録されている。
【００６６】
そして、サーバ１０３は、単位毎の無線ＬＡＮルータ１０１の通信状態（通信品質）を判断し、判断結果に基づく制御情報を生成する。そして、制御情報をコントローラ１０２を介して該当する無線ＬＡＮルータ１０１に送信する制御情報送信の処理を行う（ステップＳ６０２）。
【００６７】
この際、サーバ１０３は、制御情報を所定のデータフレーム（ＱＤＣ：Ｑｕａｌｉｔｙ  Ｄｅｆｅｎｓｅ  Ｃｏｍｍａｎｄ）６２１に設定してコントローラ１０２に送信する。コントローラ１０２は、サーバ１０３から受信したＱＤＣ６２１を該当する無線ＬＡＮルータ１０１に転送する。このように、サーバ１０３は、コントローラ１０２配下の複数台の無線ＬＡＮルータ１０１の通信状態に基づき、制御情報をＱＤＣ６２１に設定し、無線ＬＡＮルータ１０１に送信する。
【００６８】
この後、ＱＤＣ６２１を受信した無線ＬＡＮルータ１０１は、ＱＤＣ６２１に含まれる制御情報をビーコンフレームとして通信範囲内に無線送信する通信制御通知の処理を行う（ステップＳ６０３）。ビーコンフレーム内には、ＡＣＦ（Ａｗａｙ  Ｃｏｎｔｒｏｌ  Ｆｒａｍｅ）６３１が設けられる。ＡＣＦ６３１は、例えば１ビットを用いて「１：通信、０：停止（停波）」と規定しておくことができる。
【００６９】
無線ＬＡＮルータ１０１は、通信範囲内にビーコンフレームを送信することで、このビーコンフレームは、ネットワークインフラの無線ＬＡＮルータ１０１、および外部から持ち込まれた無線ＬＡＮモバイルルータ１１２のいずれも受信する。
【００７０】
無線ＬＡＮルータ１０１は、「ホームモード」に設定されており、ビーコンフレーム内のＡＣＦ６３１を受信しても、ＡＣＦ６３１に基づく通信制御は行わず、ＡＣＦ６３１を無視する（破棄する）。
【００７１】
一方、無線ＬＡＮモバイルルータ１１２は、「アウェイモード」に設定されており、無線ＬＡＮモバイルルータ１１２は、ＡＣＦ６３１に基づく通信制御を実行する（ステップＳ６０４）。例えば、無線ＬＡＮモバイルルータ１１２は、ＡＣＦ６３１が停止（停波）を示すものであれば、無線電波の送信を停止する。
【００７２】
（通信状態報告のデータフレーム例）
図７は、実施の形態１にかかる通信状態報告のデータフレーム例を示す図表である。コントローラ１０２は、図７（ａ）に示すように、通信状態報告用のデータフレーム（ＱＬＩ）６１１として、通信品質とともに無線ＬＡＮルータ１０１の各種情報を設定してサーバ１０３に送信する。
【００７３】
ＱＬＩ６１１は、１台の無線ＬＡＮルータ１０１毎に設定する。このＱＬＩ６１１は、無線ＬＡＮルータ１０１の管理番号（１０ビット）毎に、ネットワーク識別アドレス（４８ビット）と、使用チャンネル（８ビット）と、通信品質（２ビット）と、を含む。ネットワーク識別アドレスとしては、ＢＳＳＩＤ（Ｂａｓｉｃ  Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｉｅｒ、４８ビット）を使用できる。通信品質として、上記のように「良好」、「不良」、「悪化」の３段階とした場合、２ビットで段階を識別できる。
【００７４】
管理番号は、コントローラ１０２およびサーバ１０３が無線ＬＡＮルータ１０１を識別する情報であり、ネットワークインフラとして無線ＬＡＮルータ１０１を所定の位置に固定設置した際に、コントローラ１０２およびサーバ１０３に設定しておくことができる。このため、無線ＬＡＮルータ１０１の設置後は、コントローラ１０２は、管理番号を除く情報をサーバ１０３に送信すればよく、ＢＳＳＩＤを用いて無線ＬＡＮルータ１０１を識別できる。
【００７５】
サーバ１０３側では、図７（ｂ）に示すように、コントローラ１０２から受信した各無線ＬＡＮルータ１０１毎のＱＬＩ６１１を用いて通信品質管理テーブル５１２を作成する。この例では、通信制御の単位をグループ化したものであり、例えば、グループＡは、通信範囲ＨＡ〜ＨＣの３台の無線ＬＡＮルータ１０１ａ〜１０１ｃに設定する（図１参照）。
【００７６】
（ビーコンフレームのフォーマット例）
図８は、実施の形態１にかかるビーコンフレームのフォーマット例を示す図表である。無線ＬＡＮルータ１０１が通信範囲内に定期的に送信するビーコンフレームの内容であり、例えば、ＩＥＥＥ８０２．１１の規定に沿ったフレーム内容を有する。ビーコンフレーム８００の先頭にはフレームコントロール（ＦＣ）が設けられ、以降、時間／ＩＤ、アドレス１〜３、シーケンスコントロール、アドレス４、データ部、ＦＣＳ（Ｆｒａｍｅ  Ｃｈｅｃｋ  Ｓｅｑｕｅｎｃｅ）がそれぞれ設けられる。
【００７７】
データ部８０１の一部（末尾の１ビット）には、上述したＡＣＦ６３１を設ける。このＡＣＦ６３１は、サーバ１０３が生成した制御情報に基づき、無線ＬＡＮルータ１０１が定期的に送信するビーコンに含み無線送信する。このＡＣＦ６３１は、無線ＬＡＮルータ１０１の通信範囲内に位置している「アウェイモード」の無線ＬＡＮモバイルルータ１１２に向けて無線送信される。無線ＬＡＮモバイルルータ１１２（制御部３０１）は、ＡＣＦ８０１の内容「１：通信、０：停止（停波）」にしたがって、自機（無線ＬＡＮモバイルルータ１１２）の無線ＬＡＮ通信部３０３の無線電波を発信または停止制御する。実施の形態１では、ＡＣＦ８０１が停止だけを制御するための情報としてもよく、この場合、ＡＣＦ８０１のビットが「１」の時、無線ＬＡＮ通信部３０３の無線電波を停止制御することとしてもよい。
【００７８】
（通信品質管理テーブルの設定例）
図９は、実施の形態１にかかる通信品質管理テーブルの設定例および通信制御の判断例を説明する図表である。サーバ１０３が保持する通信品質管理テーブル５１２の設定例を示す。
【００７９】
図示の例では、グループＡ〜Ｃにグループ分けされ、グループＡとして３台の無線ＬＡＮルータ１０１が設定されている。３台の無線ＬＡＮルータ１０１には、それぞれ管理番号が付与され、コントローラ１０２から受信したＱＬＩ６１１に基づき、ＢＳＳＩＤ、使用チャンネル、通信品質が更新記憶される。
【００８０】
そして、サーバ１０３（制御部５０１）は、通信品質管理テーブル５１２の通信状態（通信品質）に基づき、グループを単位として、制御情報を生成する。通信品質管理テーブル５１２の通信品質は、コントローラ１０２から通知されたものであり、サーバ１０３は、グループ単位内の複数の無線ＬＡＮルータ１０１の通信品質に基づく制御情報を生成する。
【００８１】
例えば、グループＡの３台（管理番号１〜３）の無線ＬＡＮルータ１０１の通信品質がそれぞれ「良好」、「悪化」、「悪化」であり、サーバ１０３は、電波発信を停止（ＯＮ）にする制御情報（ＱＤＣ６２１）を生成する。電波発信の制御内容は、ＱＤＣ６２１内の制御情報６２２（図１０参照）の領域に設定され、グループＡに属する無線ＬＡＮルータ１０１に送信される。
【００８２】
また、グループＢの３台（管理番号４〜６）の無線ＬＡＮルータ１０１の通信品質がそれぞれ「良好」、「良好」、「悪化」であり、サーバ１０３は、制御情報（ＱＤＣ６２１）を生成せず無線ＬＡＮルータ１０１に送信しない。また、電波発信を通信（停止ＯＦＦ）にする制御情報（ＱＤＣ６２１）を生成し、無線ＬＡＮルータ１０１に送信することとしてもよい。
【００８３】
このように、サーバ１０３は、例えば、グループ内の無線ＬＡＮルータ１０１の数あたりの通信品質が悪い数の割合が高ければ電波発信を停止（ＯＮ）にする制御情報（ＱＤＣ６２１）を生成する。
【００８４】
また、グループＣの３台（管理番号７〜９）の無線ＬＡＮルータ１０１の通信品質がそれぞれ「不良」、「良好」、「良好」である場合、グループ内の無線ＬＡＮルータ１０１の数あたりの通信品質が「良好」側である割合が高い。しかし、一つでも「不良」がある場合、サーバ１０３は、電波発信を停止（ＯＮ）にする制御情報（ＱＤＣ６２１）を生成し、グループＣに属する無線ＬＡＮルータ１０１に送信することとしてもよい。
【００８５】
（制御情報送信のデータフレーム例）
図１０は、実施の形態１にかかる制御情報送信のデータフレーム例を示す図表である。サーバ１０３がコントローラ１０２を介し無線ＬＡＮルータ１０１に送信する制御情報送信用のデータフレームとしてＱＤＣ６２１を用いる。ＱＤＣ６２１は、通信制御を行う単位（例えば、上記グループＡ）に属する無線ＬＡＮルータ１０１の識別情報と、無線電波発信の制御情報６２２とを含む。
【００８６】
識別情報は、例えば、グループＡの無線ＬＡＮルータ１０１を識別できるものであればよく、管理番号（１〜３）、ＢＳＳＩＤ（Ａ１１１，Ａ２２２，Ａ３３３）等を用いることができる。ＱＤＣ６２１を受信したコントローラ１０２は、識別番号に対応する無線ＬＡＮルータ１０１に対してＱＤＣ６２１を転送する。
【００８７】
また、サーバ１０３およびコントローラ１０２がいずれも同じグループの情報を保持していれば、サーバ１０３は、コントローラ１０２に対してグループの情報を識別情報として用い送信してもよい。
【００８８】
そして、無線ＬＡＮルータ１０１は、受信したＱＤＣ６２１に含まれる制御情報６２２が示す無線電波発信の制御内容をビーコンフレーム内のＡＣＦ６３１に設定し、通信範囲内に無線送信する（図８参照）。
【００８９】
（コントローラの制御処理例）
図１１は、実施の形態１にかかるコントローラの制御処理例を示すフローチャートである。コントローラ１０２の制御部４０１が実行する通信状態報告（図６のステップＳ６０１）に関する制御処理例を説明する。
【００９０】
はじめに、制御部４０１は、無線ＬＡＮルータ１０１のＢＳＳＩＤをチェックし（ステップＳ１１０１）、ＢＳＳＩＤをＱＬＩ６１１に設定する（ステップＳ１１０２）。個々では、制御部４０１は、コントローラ１０２に接続されている無線ＬＡＮルータ１０１のＢＳＳＩＤを取得してＱＬＩ６１１のＢＳＳＩＤの領域に設定する（図６参照）。
【００９１】
次に、制御部４０１は、無線ＬＡＮルータ１０１の使用チャンネルをチェックし（ステップＳ１１０３）、使用チャンネルをＱＬＩ６１１に設定する（ステップＳ１１０４）。ここでは、制御部４０１は、無線ＬＡＮルータ１０１が通信範囲の通信機器１１１と無線通信を行っているチャンネルを取得し、ＱＬＩの使用チャンネルの領域に設定する。
【００９２】
次に、制御部４０１は、無線ＬＡＮルータ１０１に再送要求の数が何回生じているかその頻度を確認する（ステップＳ１１０５）。無線ＬＡＮルータ１０１が通信機器１１１との間で再送回数が多いほど、通信状態（通信品質）が悪い傾向となる。制御部４０１は、再送回数に対応した複数の閾値Ｘ、Ｙ、Ｚ（Ｘ＜Ｙ＜Ｚ）を用いた再送回数に基づき、通信状態を判断する。例えば、再送回数がＸ回未満であれば通信品質が「良好」と判断する（ステップＳ１１０６）。再送回数がＸ回以上Ｙ回未満であれば通信品質が「悪化」と判断する（ステップＳ１１０７）。再送回数がＺ回以上であれば通信品質が「不良」と判断する（ステップＳ１１０８）。
【００９３】
そして、制御部４０１は、ステップＳ１１０６〜ステップＳ１１０８の判断結果のいずれかの通信品質をＱＬＩ６１１に設定し（ステップＳ１１０９）、ＱＬＩ６１１をサーバ１０３に送信する（ステップＳ１１１０）。以上により、コントローラ１０２が管理する１台の無線ＬＡＮルータ１０１の通信状態（通信品質）をサーバ１０３に報告することができる。コントローラ１０２の制御部４０１は、管理している複数の無線ＬＡＮルータ１０１を順次対象として上記処理を実行することで、コントローラ１０２配下の無線ＬＡＮルータ１０１の通信状態（通信品質）をサーバ１０３に報告できる。
【００９４】
（サーバの制御処理例）
図１２は、実施の形態１にかかるサーバの制御処理例を示すフローチャートである。サーバ１０３の制御部５０１が実行する制御情報送信（図６のステップＳ６０２）に関する制御処理例を説明する。
【００９５】
制御部５０１は、コントローラ１０２が送信したＱＬＩ６１１を受信すると（ステップＳ１２０１）、一つの管理番号を付加してＱＬＩ６１１に含まれる情報（図７参照）を通信品質管理テーブル５１２に設定する（ステップＳ１２０２）。これにより、一つの無線ＬＡＮルータ１０１に関する通信状態（通信品質）を通信品質管理テーブル５１２として保持できる。
【００９６】
この後、制御部５０１は、通信品質管理テーブル５１２に同じＢＳＳＩＤが存在するか確認する（ステップＳ１２０３）。通信品質管理テーブル５１２に同じＢＳＳＩＤが存在する場合（ステップＳ１２０３：Ｙｅｓ）、既に管理番号を付加して設定済みの無線ＬＡＮルータ１０１に関するＱＬＩ６１１を再度受信した状態に相当する。この場合、制御部５０１は、今回受信した最新のＱＬＩ６１１の情報を、通信品質管理テーブル５１２に既に設定済みの同じＢＳＳＩＤ（設定済みの無線ＬＡＮルータ１０１）の情報に上書き（更新）する（ステップＳ１２０４）。
【００９７】
一方、通信品質管理テーブル５１２に同じＢＳＳＩＤが存在しない場合（ステップＳ１２０３：Ｎｏ）、新たな無線ＬＡＮルータ１０１の設置時やグループの追加、変更、あるいはネットワークインフラの新規設置時等に相当する。この場合、制御部５０１は、今回受信した最新のＱＬＩ６１１の情報を、通信品質管理テーブル５１２に新規追加する（ステップＳ１２０５）。
【００９８】
制御部５０１は、ステップＳ１２０４またはステップＳ１２０５の実行後、各グループの通信品質管理テーブル５１２の通信品質をチェックする（ステップＳ１２０６）。チェックの結果、グループ単位（例えばグループＡ）内で通信品質が悪い割合が高いか判断する。この例では、グループ内の無線ＬＡＮルータ１０１について、１台以上通信品質が「不良」または２台以上の「悪化」が存在するか判断する（ステップＳ１２０７）。
【００９９】
判断の結果、１台以上通信品質が「不良」または２台以上の「悪化」が存在する場合（ステップＳ１２０７：Ｙｅｓ）、制御部５０１は、ＱＤＣ６２１に電波発信停止をＯＮ（停波）にする制御情報を設定する（ステップＳ１２０８、図９参照）。具体的には、制御部５０１は、ＱＤＣ６２１内の制御情報６２２のビットを「０：停波」に設定する。
【０１００】
この後、制御部５０１は、制御情報６２２を含むＱＤＣ６２１をコントローラ１０２経由で無線ＬＡＮルータ１０１に送信する（ステップＳ１２０９）。ＱＤＣ６２１には、電波発信停止に該当する無線ＬＡＮルータ１０１の識別情報（グループ単位に相当）が設定されている。したがって、ステップＳ１２０９の処理後、サーバ１０３は、送信したＱＤＣ６２１のグループに属する（例えばグループＡ）の通信品質管理テーブル５１２に設定したＱＬＩの情報をクリアーし（ステップＳ１２１０）、以上の処理を終了する。
【０１０１】
なお、電波発信停止に該当する無線ＬＡＮルータ１０１にＱＤＣ６２１を送信するが、上述したように、「ホームモード」に設定されている無線ＬＡＮルータ１０１は、ＱＤＣ６２１を受信しても自機の無線電波の発信を停止しない（図６等参照）。
【０１０２】
また、ステップＳ１２０７で１台以上通信品質が「不良」または２台以上の「悪化」が存在しない場合（ステップＳ１２０７：Ｎｏ）、制御部５０１は、該当するグループの通信品質が良好であると判断する。そして、制御部５０１は、ステップＳ１２０８以降の処理を実行せず、以上の処理を終了する。
【０１０３】
（無線ＬＡＮルータの制御処理例）
図１３は、実施の形態１にかかる無線ＬＡＮルータの制御処理例を示すフローチャートである。無線ＬＡＮルータ１０１の制御部２０１が実行する通信制御通知（図６のステップＳ６０３）に関する制御処理例を説明する。
【０１０４】
無線ＬＡＮルータ１０１の制御部２０１は、サーバ１０３が送信するＱＤＣ６２１をコントローラ１０２経由で受信待機する（ステップＳ１３０１：Ｎｏ）。ＱＤＣ６２１を受信すると（ステップＳ１３０１：Ｙｅｓ）、制御部２０１は、ＡＣＦ６３１にＱＤＣ６１１の情報を反映させ（ステップＳ１３０２）、ビーコンフレーム８００の一部にＡＣＦ６３１を組み込む（図８参照）。この後、制御部２０１は、無線ＬＡＮ通信部２０４を介してビーコンを自機の通信範囲に無線送信させ（ステップＳ１３０３）、以上の処理を終了する。
【０１０５】
（無線ＬＡＮモバイルルータの制御処理例）
図１４は、実施の形態１にかかる無線ＬＡＮモバイルルータの制御処理例を示すフローチャートである。「アウェイモード」に設定された無線ＬＡＮモバイルルータ１１２の制御部３０１が実行する通信制御実行（図６のステップＳ６０４）に関する制御処理例を説明する。
【０１０６】
無線ＬＡＮモバイルルータ１１２は、無線ＬＡＮルータ１０１の通信範囲内に位置した状態のとき、無線ＬＡＮルータ１０１が無線送信するビーコンを受信する（ステップＳ１４０１）。そして、無線ＬＡＮモバイルルータ１１２の制御部３０１は、ビーコンを受信すると、ビーコンフレーム８００中に含まれるＡＣＦ６３１を確認する（ステップＳ１４０２）。
【０１０７】
この後、制御部３０１は、ＡＣＦ６３１に無線電波の発信停止が設定されているか否かを確認する（ステップＳ１４０３）。ＡＣＦ６３１のビットが無線電波の発信停止「０：停止（停波）」であれば（ステップＳ１４０３：Ｙｅｓ）、制御部３０１は、無線ＬＡＮ通信部３０３による電波の発信を停止制御する（ステップＳ１４０４）。この後、制御部３０１は、予め定めた一定時間（例えば３０分や１時間等）経過すると（ステップＳ１４０５）、無線ＬＡＮ通信部３０３による電波の発信を再開制御し（ステップＳ１４０６）、以上の処理を終了する。
【０１０８】
また、ステップＳ１４０３において、ＡＣＦ６３１のビットが無線電波の発信停止でなければ（ステップＳ１４０３：Ｎｏ、「１：通信」に相当）、制御部３０１は、ステップＳ１４０４以降の処理を実行せず、以上の処理を終了する。
【０１０９】
以上説明した実施の形態１は、ネットワークインフラ（システム）側である無線ＬＡＮルータ１０１と、コントローラ１０２と、サーバ１０３は、無線ＬＡＮルータ１０１の通信状態（通信品質）の変化を判断する。そして、システムは、通信状態が悪化した場合、持ち込まれた不特定な無線ＬＡＮモバイルルータ１１２の無線通信を停止させる制御を行う。これにより、ネットワークインフラとして構築済みの無線ＬＡＮルータ１０１の通信範囲内に、無線ＬＡＮモバイルルータ１１２が外部から不特定な位置に持ち込まれた場合でも、無線ＬＡＮルータ１０１の通信状態（通信品質）の悪化を回避できる。
【０１１０】
無線ＬＡＮモバイルルータ１１２および無線ＬＡＮルータ１０１は、チャンネル切り替えにより互いのチャンネル干渉を避ける機能を有する。しかし、無線ＬＡＮモバイルルータ１１２が多数持ち込まれると、全チャンネルが使用中となり、空きチャンネルがなくなる状況となる。このような場合でも、システム側は、無線ＬＡＮモバイルルータ１１２の無線通信を停止制御できる。これにより、不特定の無線ＬＡＮモバイルルータ１１２が外部から持ち込まれても、無線ＬＡＮルータ１０１に対する電波干渉が生じることがなく、ネットワークインフラ側は常に安定した無線通信が行え、通信品質を維持できるようになる。
【０１１１】
また、無線ＬＡＮルータ１０１は、ビーコンフレームの一部に無線電波停止の制御情報を挿入して通信範囲内に無線送信する。これにより、特別な無線信号を用意せず既存のフレーム構成のまま持ち込まれた無線ＬＡＮモバイルルータの無線電波の送信を簡単に制御できるようになる。
【０１１２】
また、上述したように、無線ＬＡＮモバイルルータ１１２を「アウェイモード」に設定し、無線ＬＡＮルータ１０１を「ホームモード」に設定しておくことで、「アウェイモード」の各種通信機器が無線電波停止の制御対象であることを明確に分類できる。
【０１１３】
上記のシステム構成例では、コントローラ１０２を設けることで、配下の複数の無線ＬＡＮルータ１０１を管理し、サーバ１０３が通信状態の変化に基づき通信制御の判断処理を行うこととした。これに限らず、各無線ＬＡＮルータ１０１が自身の通信状態の変化に基づき、制御情報をビーコンで送信する構成とすることもできる。この場合、無線ＬＡＮモバイルルータ１１２に対する通信制御を、無線ＬＡＮルータ１０１の制御部２０１が実行すればよい。また、コントローラ１０２が配下の複数の無線ＬＡＮルータ１０１を１台単位、あるいはグループ単位とした通信状態の変化に基づき、制御情報を生成する構成とすることもできる。この場合、無線ＬＡＮモバイルルータ１１２に対する通信制御を、コントローラ１０２の制御部４０１が実行すればよい。
【０１１４】
（実施の形態２）
実施の形態２は、実施の形態１で説明した制御信号に使用チャンネルの情報を追加し、干渉しないチャンネルがあれば、無線ＬＡＮモバイルルータ１１２に対し、無線通信のチャンネルを変更して無線通信を継続させる構成である。
【０１１５】
実施の形態２のシステムにおける無線ＬＡＮルータ１０１、コントローラ１０２、サーバ１０３、および無線ＬＡＮモバイルルータ１１２の基本構成は、実施の形態１（図２〜図５）と同じである。以下、実施の形態１と異なる構成を主に説明する。
【０１１６】
（ビーコンフレームのフォーマット例）
図１５は、実施の形態２にかかるビーコンフレームのフォーマット例を示す図表である。実施の形態２では、無線ＬＡＮルータ１０１が通信範囲内に定期的に送信するビーコンフレーム８００のデータ部８０１には、実施の形態１同様のＡＣＦ６３１に加えて、チャンネル制御情報１５０１を設ける。
【０１１７】
チャンネル制御情報１５０１は、例えば８ビットの領域を有する。サーバ１０３は、制御情報（ＱＤＣ６２１）を生成する際、無線ＬＡＮルータ１０１が使用可能な空きチャンネルの情報をＱＤＣ６２１に含んで無線ＬＡＮルータ１０１に送信する。無線ＬＡＮルータ１０１は、受信したＱＤＣ６２１に基づき、ＡＣＦ６３１とチャンネル制御情報１５０１をビーコンで無線送信する。これにより、無線ＬＡＮルータ１０１と無線通信する通信機器１１１は、空きチャンネルの情報が示すチャンネルを使用チャンネルとしてチャンネル選択することができる。
【０１１８】
（通信品質管理テーブルの設定例）
図１６は、実施の形態２にかかる通信品質管理テーブルの設定例および通信制御の判断例を説明する図表である。サーバ１０３が保持する通信品質管理テーブル５１２の設定例を示す。
【０１１９】
図１６に示す通信品質管理テーブル５１２の設定例は、実施の形態１（図９）同様である。そして、グループＡの３台（管理番号１〜３）の無線ＬＡＮルータ１０１の通信品質がそれぞれ「良好」、「悪化」、「悪化」であるとき、サーバ１０３は、電波発信の停止（ＯＮ）にする制御情報（ＱＤＣ６２１）を生成する。
【０１２０】
また、サーバ１０３は、無線ＬＡＮルータ１０１で使用可能な空きチャンネルの情報（１１ｃｈ）についてもＱＤＣ６２１に設定する。空きチャンネルの情報は、コントローラ１０２による無線ＬＡＮルータ１０１の管理により検出可能であり、コントローラ１０２は、サーバ１０３への通信状態報告（図６のステップＳ６０１）でＱＬＩ６１１を用いて空きチャンネルを通知することができる。
【０１２１】
そして、サーバ１０３は、これら電波発信の制御と、空きチャンネルの情報をＱＤＣ６２１内の制御情報６２２（図１０参照）に設定し、グループＡに属する無線ＬＡＮルータ１０１に送信する。
【０１２２】
（サーバの制御処理例）
図１７Ａ，図１７Ｂは、実施の形態２にかかるサーバの制御処理例を示すフローチャートである。サーバ１０３の制御部５０１が実行する制御情報送信（図６のステップＳ６０２）に関する制御処理例を説明する。
【０１２３】
制御部５０１は、コントローラ１０２が送信したＱＬＩ６１１を受信すると（ステップＳ１７０１）、一つの管理番号を付加してＱＬＩ６１１に含まれる情報（図７参照）を通信品質管理テーブル５１２に設定する（ステップＳ１７０２）。これにより、一つの無線ＬＡＮルータ１０１に関する通信状態（通信品質）を通信品質管理テーブル５１２として保持できる。
【０１２４】
この後、制御部５０１は、通信品質管理テーブル５１２に同じＢＳＳＩＤが存在するか確認する（ステップＳ１７０３）。通信品質管理テーブル５１２に同じＢＳＳＩＤが存在する場合（ステップＳ１７０３：Ｙｅｓ）、既に管理番号を付加して設定済みの無線ＬＡＮルータ１０１に関するＱＬＩ６１１を再度受信した状態に相当する。この場合、制御部５０１は、今回受信した最新のＱＬＩ６１１の情報を、通信品質管理テーブル５１２既に設定済みの同じＢＳＳＩＤ（設定済みの無線ＬＡＮルータ１０１）の情報に上書き（更新）する（ステップＳ１７０４）。
【０１２５】
一方、通信品質管理テーブル５１２に同じＢＳＳＩＤが存在しない場合（ステップＳ１７０３：Ｎｏ）、新たな無線ＬＡＮルータ１０１の設置時やグループの追加、変更、あるいはネットワークインフラの新規設置時等に相当する。この場合、制御部５０１は、今回受信したＱＬＩ６１１の情報を、通信品質管理テーブル５１２に新規追加する（ステップＳ１７０５）。
【０１２６】
制御部５０１は、ステップＳ１７０４またはステップＳ１７０５の実行後、各グループの通信品質管理テーブル５１２の通信品質をチェックする（ステップＳ１７０６）。チェックの結果、グループ単位（例えばグループＡ）内で通信品質が悪い割合が高いか判断する。この例では、グループ内の無線ＬＡＮルータ１０１について、１台以上通信品質が「不良」または２台以上の「悪化」が存在するか判断する（ステップＳ１７０７）。
【０１２７】
判断の結果、１台以上通信品質が「不良」または２台以上の「悪化」が存在しない場合（ステップＳ１７０７：Ｎｏ）、該当するグループの通信品質が良好であるため、制御部５０１は、ステップＳ１７０８以降の処理を実行せず、以上の処理を終了する。
【０１２８】
また、１台以上通信品質が「不良」または２台以上の「悪化」が存在する場合（ステップＳ１７０７：Ｙｅｓ）、制御部５０１は、通信品質管理テーブル５１２に設定された使用チャンネルを読み出す。そして、使用チャンネルと現在無線ＬＡＮルータ１０１が使用可能なチャンネルと比較する（ステップＳ１７０８）。
【０１２９】
そして、制御部５０１は、使用チャンネルと使用可能なチャンネルとの比較により空きチャンネルがあるか判断する（ステップＳ１７０９）。使用可能なチャンネルの中から使用チャンネルを除いたチャンネルが空きチャンネルである。空きチャンネルがあれば（ステップＳ１７０９：Ｙｅｓ）、制御部５０１は、空きチャンネルの情報をＱＤＣ６２１のチャンネル制御の情報１５０１（図１５参照）に設定する（ステップＳ１７１０）。
【０１３０】
一方、空きチャンネルがなければ（ステップＳ１７０９：Ｎｏ）、制御部５０１は、ＱＤＣ６２１に電波発信停止をＯＮ（停波）にする制御情報を設定する（ステップＳ１７１１、図１５参照）。具体的には、制御部５０１は、ＱＤＣ６２１内の制御情報６２２のビットを「０：停波」に設定する。
【０１３１】
ステップＳ１７１０またはステップＳ１７１１の処理後、制御部５０１は、制御情報６２２およびチャンネル制御の情報１５０１を含むＱＤＣ６２１をコントローラ１０２経由で無線ＬＡＮルータ１０１に送信する（ステップＳ１７１２）。そして、ステップＳ１７１２の処理後、サーバ１０３は、送信したＱＤＣ６２１のグループに属する（例えばグループＡ）の通信品質管理テーブル５１２に設定したＱＬＩの情報をクリアーし（ステップＳ１７１３）、以上の処理を終了する。
【０１３２】
（無線ＬＡＮモバイルルータの制御処理例）
図１８は、実施の形態２にかかる無線ＬＡＮモバイルルータの制御処理例を示すフローチャートである。「アウェイモード」に設定された無線ＬＡＮモバイルルータ１１２の制御部３０１が実行する通信制御実行（図６のステップＳ６０４）に関する制御処理例を説明する。
【０１３３】
無線ＬＡＮモバイルルータ１１２は、無線ＬＡＮルータ１０１の通信範囲内に位置した状態のとき、無線ＬＡＮルータ１０１が無線送信するビーコンを受信する（ステップＳ１８０１）。そして、無線ＬＡＮモバイルルータ１１２の制御部３０１は、ビーコンを受信すると、ビーコンフレーム８００中に含まれるＡＣＦ６３１を確認する（ステップＳ１８０２）。
【０１３４】
この後、制御部３０１は、ＡＣＦ６３１に無線電波の発信停止が設定されているか否かを確認する（ステップＳ１８０３）。ＡＣＦ６３１のビットが無線電波の発信停止「０：停止（停波）」であれば（ステップＳ１８０３：Ｙｅｓ）、制御部３０１は、無線ＬＡＮ通信部３０３による電波の発信を停止制御する（ステップＳ１８０４）。この後、制御部３０１は、予め定めた一定時間（例えば３０分や１時間等）経過すると（ステップＳ１８０５）、無線ＬＡＮ通信部３０３による電波の発信を再開制御し（ステップＳ１８０６）、以上の処理を終了する。
【０１３５】
また、ステップＳ１８０３において、ＡＣＦ６３１のビットが無線電波の発信停止でなければ（ステップＳ１８０３：Ｎｏ、「１：通信」に相当）、制御部３０１は、ＡＣＦ６３１のチャンネル制御情報１５０１に格納されている空きチャンネルの情報を読み出す。そして、制御部３０１は、無線ＬＡＮ通信部３０３による電波のチャンネルを空きチャンネルに変更して（例えば１ｃｈを６ｃｈに変更）、通信を行わせ（ステップＳ１８０７）、以上の処理を終了する。
【０１３６】
以上説明した実施の形態２によれば、実施の形態１同様の作用効果を有する。また、実施の形態２によれば、無線電波の制御情報（ＡＣＦ）に、電波発信停止に加えて、使用するチャンネルの情報を加えている。これにより、「アウェイモード」の無線ＬＡＮモバイルルータ１１２に対する電波発信停止に加え、常に変化する現在の使用可能なチャンネルも制御できるようになる。無線ＬＡＮモバイルルータ１１２が使用しようとするチャンネルを空いたチャンネルに誘導して無線通信させることで、無線ＬＡＮモバイルルータ１１２が無駄にチャンネルサーチを行って電波干渉が生じることを回避できる。また、無線ＬＡＮモバイルルータ１１２での通信を継続できるようになる。
【０１３７】
各実施の形態で示したように、無線モバイルルータ等の無線電波を発信する不特定な通信機器がオフィスに持ち込まれて無線通信した場合、無線ＬＡＮモバイルルータが既存の無線ＬＡＮのネットワークインフラ環境に対する電波干渉源になる。そして、干渉発生時には、ネットワークインフラ環境の通信品質を低下させる。このような場合、ネットワークインフラのシステム側は、無線ＬＡＮルータの通信状態に基づき、予め特定のモード、「アウェイモード」が設定されている無線ＬＡＮモバイルルータ等の通信機器の電波の発信を停止制御する。無線ＬＡＮルータの通信範囲内に「アウェイモード」の無線ＬＡＮモバイルルータが位置しているとき、無線ＬＡＮモバイルルータは、電波の発信を停止させる。
【０１３８】
これにより、ユーザが無意識に無線ＬＡＮモバイルルータ等の通信機器をオフィス等の不特定な位置に持ち込んだ場合でも、無線ＬＡＮルータへの干渉発生時に、無線ＬＡＮモバイルルータに対する電波の発信を制御することができる。そして、オフィス等の無線ＬＡＮのネットワークインフラ環境の通信品質を確保できるようになる。
【０１３９】
無線ＬＡＮルータが使用するチャンネルと同じチャンネルを無線ＬＡＮモバイルルータが使用することで干渉が発生するが、多数のチャンネルが使用された場合や、通信機器が持ち込まれた場合には、空きチャンネルがなくなり、干渉が発生しやすくなる。また、無線ＬＡＮルータおよび無線ＬＡＮモバイルルータは、互いにチャンネル干渉を避けるためにチャンネル切り替えを頻繁に行うと通信品質を低下させる。実施の形態によれば、無線ＬＡＮモバイルルータに対する電波の発信を制御することで、チャンネルの切り替えを抑制でき、ネットワークインフラ環境の通信品質を確保できるようになる。
【０１４０】
また、干渉発生時にシステム側が、無線ＬＡＮモバイルルータに対して、電波の発信を停止制御するだけに限らず、空きチャンネルがあれば無線ＬＡＮモバイルルータに通知することで、無線ＬＡＮモバイルルータでのチャンネル探索を不要にできる。また、無線ＬＡＮモバイルルータは干渉発生時に電波の発信を停止せずに通信継続することができるようになる。
【０１４１】
システム側は、無線ＬＡＮルータの通信状態を監視し、通信状態が悪化したとき、無線ＬＡＮルータが通信範囲内に送信するビーコンフレーム内に無線ＬＡＮモバイルルータの電波発信の制御情報を含ませて送信する。これにより、特別な制御信号を用いることなく、既存のシステム構成を用いて、外部から持ち込まれた無線ＬＡＮモバイルルータの通信制御を簡単にリモート制御できるようになる。
【０１４２】
また、既存のネットワークインフラの無線ＬＡＮルータを「ホームモード」に設定しておくことで、通信制御の対象外とすることができ、ネットワークインフラ内の運用に影響を与えない。
【０１４３】
上述した実施の形態に関し、さらに以下の付記を開示する。
【０１４４】
（付記１）自無線通信装置の通信状態の変化に基づき、特定のモードが設定された第２の無線通信装置の無線電波を停波させる制御情報を所定の通信フォーマットに含ませ送信する制御部を有する、
ことを特徴とする無線通信装置。
【０１４５】
（付記２）前記制御部は、
自無線通信装置の通信範囲に前記通信フォーマットのビーコンを送信し、自無線通信装置の通信範囲に持ち込まれた不特定の前記第２の無線通信装置の無線電波を制御する、
ことを特徴とする付記１に記載の無線通信装置。
【０１４６】
（付記３）前記制御部は、
自無線通信装置の無線通信の再送回数に基づき前記通信状態を判断し、前記再送回数が所定の閾値を超えた場合、前記第２の無線通信装置の無線電波を停波させる前記制御情報を送信する、
ことを特徴とする付記１または２に記載の無線通信装置。
【０１４７】
（付記４）自無線通信装置は、サーバに接続され、
前記サーバに前記通信状態を送信し、前記通信状態に基づき前記第２の無線通信装置の無線電波を停波させるか否かの前記サーバの判断結果を受信し、当該判断結果にしたがった前記制御情報を送信する、
ことを特徴とする付記１〜３のいずれか一つに記載の無線通信装置。
【０１４８】
（付記５）前記通信フォーマットの中に、さらに、使用チャンネルのチャンネル制御情報を含み、
前記制御部は、自無線通信装置および前記第２の無線通信装置が使用中のチャンネルを除き使用可能なチャンネルの情報を前記チャンネル制御情報に含み送信する、
ことを特徴とする付記１〜４のいずれか一つに記載の無線通信装置。
【０１４９】
（付記６）第１の無線通信装置と、複数の前記第１の無線通信装置が接続されるサーバとを含むシステムにおいて、
前記第１の無線通信装置は、
自装置の通信状態の変化に基づき、自装置の通信範囲に持ち込まれた特定のモードが設定された第２の無線通信装置の無線電波を停波させる制御情報を所定の通信フォーマットに含ませ送信する制御部を有し、
前記サーバは、
複数の前記第１の無線通信装置を所定のグループ化し、前記第１の無線通信装置の前記通信状態を更新可能にテーブル保持し、
前記グループ内の複数の前記第１の無線通信装置の前記通信状態の変化に基づき、前記グループに属する前記第１の無線通信装置に対し、前記第２の無線通信装置の無線電波を停波させるか否かの判断を行い、前記制御情報を前記第１の無線通信装置に出力する制御部を有する、
ことを特徴とするシステム。
【０１５０】
（付記７）前記サーバの制御部は、
前記グループ内の前記第１の無線通信装置の数に対して、前記第１の無線通信装置の前記通信状態が悪化した数の割合が増えた場合、前記判断を行い、前記制御情報を前記グループ内の複数の前記第１の無線通信装置に出力すること、
を特徴とする付記６に記載のシステム。
【０１５１】
（付記８）コンピュータが、
第１の無線通信装置の通信状態の変化に基づき、特定のモードが設定された第２の無線通信装置の無線電波を停波させる制御情報を所定の通信フォーマットに含ませ送信する処理、
を実行することを特徴とする停波判断方法。
【０１５２】
（付記９）コンピュータに、
第１の無線通信装置の通信状態の変化に基づき、特定のモードが設定された第２の無線通信装置の無線電波を停波させる制御情報を所定の通信フォーマットに含ませ送信する処理、
を実行させることを特徴とする停波判断プログラム。
【符号の説明】
【０１５３】
１００  無線通信システム
１０１  無線ＬＡＮルータ
１０２  コントローラ
１０３  サーバ
１１１  通信機器
１１２  無線ＬＡＮモバイルルータ
１２１  外部通信機器
２０１，３０１，４０１，５０１  制御部
２０２，３０２，４０２，５０２  メモリ部
２０３，４０６，５０６  有線ＬＡＮ通信部
２０４，３０３  無線ＬＡＮ通信部
２０５，３０４，４０３  ルータ部
２０８  有線ＷＡＮ通信部
３０７  無線ＷＡＮ通信部
５１２  通信品質管理テーブル
６１１  ＱＬＩ（Ｑｕａｌｉｔｙ  Ｌｅｖｅｌ  Ｉｎｆｏｒｍａｔｉｏｎ）
６２１  ＱＤＣ（Ｑｕａｌｉｔｙ  Ｄｅｆｅｎｓｅ  Ｃｏｍｍａｎｄ）
６２２  制御情報
６３１  ＡＣＦ（Ａｗａｙ  Ｃｏｎｔｒｏｌ  Ｆｒａｍｅ）
８００  ビーコンフレーム
１５０１  チャンネル制御情報
【図１】
0006643707.tif 000002
【図２】
0006643707.tif 000003
【図３】
0006643707.tif 000004
【図４】
0006643707.tif 000005
【図５】
0006643707.tif 000006
【図６】
0006643707.tif 000007
【図７】
0006643707.tif 000008
【図８】
0006643707.tif 000009
【図９】
0006643707.tif 000010
【図１０】
0006643707.tif 000011
【図１１】
0006643707.tif 000012
【図１２】
0006643707.tif 000013
【図１３】
0006643707.tif 000014
【図１４】
0006643707.tif 000015
【図１５】
0006643707.tif 000016
【図１６】
0006643707.tif 000017
【図１７Ａ】
0006643707.tif 000018
【図１７Ｂ】
0006643707.tif 000019
【図１８】
0006643707.tif 000020