(57)【要約】【課題】無線ＬＡＮ端末が有線のネットワークに接続されていなくても、離れた位置にあるアクセスポイントと無線ＬＡＮ端末とのＷＰＳの実行を開始させる。【解決手段】ＰＢＣによるＷＰＳの機能を備えた無線ＬＡＮ端末と、ＷＰＳの機能を備えたアクセスポイントと、アクセスポイントと通信を可能にされた管理サーバとを有し、無線ＬＡＮ端末は、ＷＰＳボタンが押下された場合、ＷＰＳボタンが押下された旨を示すＷＰＳ開始情報を、アクセスポイントを介して管理サーバへ送信し、管理サーバは、ＷＰＳ開始情報を受信した場合、アクセスポイント及び無線ＬＡＮ端末にＷＰＳを開始させる。【選択図】図５
2015162826.tif 000002
【特許請求の範囲】
【請求項１】
ＰＢＣによるＷＰＳの機能を備えた無線ＬＡＮ端末と、
ＷＰＳの機能を備えたアクセスポイントと、
前記アクセスポイントと通信を可能にされた管理サーバと
を有し、
前記無線ＬＡＮ端末は、
ＷＰＳボタンが押下された場合、前記ＷＰＳボタンが押下された旨を示すＷＰＳ開始情報を、前記アクセスポイントを介して前記管理サーバへ送信し、
前記管理サーバは、
前記ＷＰＳ開始情報を受信した場合、前記アクセスポイント及び前記無線ＬＡＮ端末にＷＰＳを開始させることを特徴とする通信システム。
【請求項２】
前記無線ＬＡＮ端末は、
前記管理サーバを介してＷＰＳを開始する場合、プローブリクエストフレームに前記ＷＰＳ開始情報を含ませて送信すること
を特徴とする請求項１に記載の通信システム。
【請求項３】
前記管理サーバは、
前記無線ＬＡＮ端末がＷＰＳを開始させた場合、他の無線ＬＡＮ端末からの前記アクセスポイントに対する接続要求を棄却すること
を特徴とする請求項１又は２に記載の通信システム。
【請求項４】
前記管理サーバは、
前記無線ＬＡＮ端末がＷＰＳを開始させてから接続を解除するまでの間は、前記無線ＬＡＮ端末のＭＡＣアドレスを保持し、前記ＭＡＣアドレスが一致するか否かに基づいて、他の無線ＬＡＮ端末からの前記アクセスポイントに対する接続要求を棄却すること
を特徴とする請求項３に記載の通信システム。
【請求項５】
前記管理サーバは、
前記ＷＰＳ開始情報を受信しなくても、前記無線ＬＡＮ端末が予め登録されたものであるか否かを判定し、予め登録されたものであると判定した場合には、前記アクセスポイント及び前記無線ＬＡＮ端末にＷＰＳを開始させること
を特徴とする請求項１乃至３のいずれか１項に記載の通信システム。
【請求項６】
アクセスポイントと通信を行う第１通信部と、
ＰＢＣによるＷＰＳの機能を備えた無線ＬＡＮ端末のＷＰＳボタンが押下された旨を示すＷＰＳ開始情報を、ＷＰＳの機能を備えたアクセスポイントを介して前記第１通信部が受信した場合、前記アクセスポイント及び前記無線ＬＡＮ端末にＷＰＳを開始させるよう制御する制御部と
を有することを特徴とする通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システム及び通信装置に関する。
【背景技術】
【０００２】
無線ＬＡＮ（Local  Area  Network）による通信を行う無線ＬＡＮ端末（ＳＴＡ）とアクセスポイント（ＡＰ）とを接続するためには、多くのパラメータの設定が必要であり煩雑である。この煩雑さを改善し、簡単に無線ＬＡＮ設定を可能とするために、Ｗｉ−Ｆｉ  ＡｌｌｉａｎｃｅによりＷｉ−Ｆｉ（登録商標）  Ｐｒｏｔｅｃｔｅｄ  Ｓｅｔｕｐ（ＷＰＳ）と呼ばれる規格が規定され、実用化されている。ＷＰＳの方式としては、プッシュボタン（Ｐｕｓｈ  Ｂｕｔｔｏｎ  Ｃｏｎｆｉｇｒａｔｉｏｎ；ＰＢＣ）方式とＰＩＮコード方式が一般的である。例えば、プッシュボタン方式では、ＳＴＡ及びＡＰにそれぞれ搭載されているボタンを同時に押すことにより、ＳＴＡの設定を行うことが可能になっている。
【０００３】
また、特許文献１には、無線ＬＡＮクライアントデバイスの機器識別符号を、有線ＬＡＮを用いた通信にて取得し、取得された無線ＬＡＮクライアントデバイスの機器識別符号をレジストラに送出し、送出された無線ＬＡＮクライアントデバイスの機器識別符号に基づいて、該無線ＬＡＮクライアントデバイスおよび無線ＬＡＮアクセスポイントに対し設定情報の発行をレジストラに行なわせる無線ＬＡＮ設定システムが開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、ＷＰＳを実行する無線ＬＡＮ端末とアクセスポイントとが有線ＬＡＮによって接続されていなければ、ＷＰＳの実行を開始することができないという問題があった。
【０００５】
本発明は、上記に鑑みてなされたものであって、無線ＬＡＮ端末が有線のネットワークに接続されていなくても、離れた位置にあるアクセスポイントと無線ＬＡＮ端末とのＷＰＳの実行を開始させることができる通信システム及び通信装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明は、ＰＢＣによるＷＰＳの機能を備えた無線ＬＡＮ端末と、ＷＰＳの機能を備えたアクセスポイントと、前記アクセスポイントと通信を可能にされた管理サーバとを有し、前記無線ＬＡＮ端末は、ＷＰＳボタンが押下された場合、前記ＷＰＳボタンが押下された旨を示すＷＰＳ開始情報を、前記アクセスポイントを介して前記管理サーバへ送信し、前記管理サーバは、前記ＷＰＳ開始情報を受信した場合、前記アクセスポイント及び前記無線ＬＡＮ端末にＷＰＳを開始させることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、無線ＬＡＮ端末が有線のネットワークに接続されていなくても、離れた位置にあるアクセスポイントと無線ＬＡＮ端末とのＷＰＳの実行を開始させることができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施の形態にかかる通信システムの構成を示す図である。
【図２】図２は、ＳＴＡの構成を例示するブロック図である。
【図３】図３は、アクセスポイントの構成を例示するブロック図である。
【図４】図４は、管理サーバの構成を例示するブロック図である。
【図５】図５は、通信システムにおけるＷＰＳオートモードの処理を示すシーケンス図である。
【図６】図６は、ＩＥＥＥ８０２．１１の無線ＬＡＮフレームを例示する図である。
【図７】図７は、図６に示したＷＰＳ  ＩＥチェックを示すフローチャートである。
【図８】図８は、通信システムにおけるＷＰＳオートモードのＳＴＡの接続が棄却される場合の処理を示すシーケンス図である。
【発明を実施するための形態】
【０００９】
以下に添付図面を参照して、通信システムの実施の形態を詳細に説明する。図１は、実施の形態にかかる通信システム１の構成を示す図である。図１に示すように、通信システム１は、例えば１つ以上の無線ＬＡＮ端末（ＳＴＡ）２が無線ＬＡＮによってアクセスポイント（ＡＰ）３に接続されている。また、通信システム１は、例えば管理サーバ４が有線ＬＡＮを介してアクセスポイント３に接続されている。
【００１０】
ＳＴＡ２は、ＰＢＣによるＷＰＳの機能を備えている。アクセスポイント３は、ＷＰＳの機能を備えている。また、通信システム１において、ＳＴＡ２とアクセスポイント３との間の無線ＬＡＮによる通信を開始させるために行われるＷＰＳの処理を「ＷＰＳオートモード」と記す。
【００１１】
図２は、ＳＴＡ２の構成を例示するブロック図である。図２に示すように、ＳＴＡ２は、例えば入力装置２０、ＷＰＳボタン２１、ＣＰＵ２２、ＲＡＭ２３、記憶部（ＨＤＤ）２４、無線インターフェイス（Ｉ／Ｆ）２５及び無線通信制御部２６を有する。
【００１２】
入力装置２０は、ＳＴＡ２に対するユーザからの汎用的な操作入力を受入れる。ＷＰＳボタン２１は、プッシュボタン方式のＷＰＳの実行を開始させるために用いられる専用ボタンである。ＣＰＵ２２は、ＳＴＡ２を構成する各部を制御する。ＲＡＭ２３は、ＣＰＵ２２の動作に用いられるメモリである。記憶部２４は、通信システム１における機器設定値などを記憶する。例えば、記憶部２４は、ＵＵＩＤ（Universally  Unique  Identifier）、ベンダー名、モデル名、シリアル番号、デバイス名、デバイスの種類などを記憶する。無線Ｉ／Ｆ２５は、無線ＬＡＮによる通信を実行する。無線通信制御部２６は、無線Ｉ／Ｆ２５が実行する無線ＬＡＮによる通信の接続制御を行う接続制御部、及びＷＰＳを実行させるＷＰＳエンローリ部などを備えている。
【００１３】
図３は、アクセスポイント３の構成を例示するブロック図である。図３に示すように、アクセスポイント３は、例えばＣＰＵ３０、ＲＡＭ３１、無線インターフェイス（Ｉ／Ｆ）３２、無線通信制御部３３、有線インターフェイス（Ｉ／Ｆ）３４及び有線通信制御部３５を有する。
【００１４】
ＣＰＵ３０は、アクセスポイント３を構成する各部を制御する。ＲＡＭ３１は、ＣＰＵ３０の動作に用いられるメモリである。無線Ｉ／Ｆ３２は、無線ＬＡＮによる通信を実行する。無線通信制御部３３は、無線Ｉ／Ｆ３２が実行する無線ＬＡＮによる通信のアクセスポイント処理を行うアクセスポイント処理部を備える。有線Ｉ／Ｆ３４は、管理サーバ４と有線ＬＡＮによる通信を実行する通信処理部を備える。有線通信制御部３５は、有線Ｉ／Ｆ３４が実行する有線ＬＡＮによる通信の接続制御を行う。また、アクセスポイント３は、ＷＰＳの実行時には、ＳＴＡ２と管理サーバ４と間でやり取りされるデータの中継器となる。
【００１５】
図４は、管理サーバ４の構成を例示するブロック図である。図４に示すように、ＣＰＵ４０、ＲＡＭ４１、記憶部（ＨＤＤ）４２、有線インターフェイス（Ｉ／Ｆ）４３、ＷＰＳ処理部４４及びアクセスポイント制御部４５を有し、ＷＰＳのレジストラとしての機能を備える。
【００１６】
ＣＰＵ（制御部）４０は、管理サーバ４を構成する各部を制御する。ＲＡＭ４１は、ＣＰＵ４０の動作に用いられるメモリである。記憶部４２は、ＵＵＩＤ、ベンダー名、モデル名、シリアル番号、デバイス名、デバイスの種類、及び接続許可・廃棄判定などの条件等を記憶する。つまり、記憶部４２は、ＷＰＳオートモードの実行条件判定用のパラメータも記憶している。有線Ｉ／Ｆ（第１通信部）４３は、アクセスポイント３と有線ＬＡＮによる通信を実行する。ＷＰＳ処理部４４は、ＷＰＳのレジストラとして機能するＷＰＳレジストラ処理部と、ＷＰＳオートモードの実行条件を保存する実行条件保存部とを備える。アクセスポイント制御部４５は、ＳＴＡ２のアクセスポイント３に対する接続許可及び棄却を判定する判定部を備える。
【００１７】
次に、通信システム１におけるＷＰＳオートモードの処理について説明する。図５は、通信システム１におけるＷＰＳオートモードの処理を示すシーケンス図である。図５に示すように、ＳＴＡ２は、ＷＰＳボタン２１が押下されると、Ｐｒｏｂｅ  Ｒｅｑｕｅｓｔ（ＷＰＳ  ＩＥ：WPS  Information  Elements）をアクセスポイント３に対して送信する（Ｓ１００）。Ｐｒｏｂｅ  Ｒｅｑｕｅｓｔを構成するフレーム（プローブリクエストフレーム）は、図６に示すように、例えばＩＥＥＥ８０２．１１の無線ＬＡＮフレームであり、ＷＰＳ  ＩＥを含む。
【００１８】
ＷＰＳ  ＩＥには、ＵＵＩＤ、ベンダー名、モデル名、シリアル番号、デバイス名及びデバイスの種類（既存情報）、並びにＷＰＳオートモードを示すフラグ（ＷＰＳ  Ａｕｔｏ  Ｍｏｄｅフラグ：追加情報）が含まれている。以下、ＷＰＳ  Ａｕｔｏ  Ｍｏｄｅフラグは、ＷＰＳボタン２１が押下された旨を示すＷＰＳ開始情報と記すことがある。
【００１９】
アクセスポイント３は、ＳＴＡ２から受信したＷＰＳ  ＩＥを管理サーバ４に対して送信する（Ｓ１０２）。管理サーバ４は、図７を用いて後述するＷＰＳ  ＩＥチェックを行う（Ｓ１０４）。
【００２０】
管理サーバ４は、ＷＰＳ  ＩＥ（ＰＢＣ開始情報）をアクセスポイント３に対して送信する（Ｓ１０６）。アクセスポイント３は、Ｐｒｏｂｅ  Ｒｅｓｐｏｎｓｅ（ＷＰＳ  ＩＥ（ＰＢＣ開始情報））をＳＴＡ２に対して送信する（Ｓ１０８）。
【００２１】
ＳＴＡ２は、Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｒｅｑｕｅｓｔをアクセスポイント３に対して送信する（Ｓ１１０）。アクセスポイント３は、Ａｕｔｈｅｎｔｉｃａｔｉｏｎ受信通知（ＳＴＡ２のＭＡＣアドレス）を管理サーバ４に対して送信する（Ｓ１１２）。
【００２２】
管理サーバ４は、ＭＡＣアドレスチェックを行う（Ｓ１１４）。具体的には、管理サーバ４は、ＭＡＣアドレスがＷＰＳオートモードを実行するトリガとなったＳＴＡ２と一致するか否かを判定する。ここで、管理サーバ４は、トリガとなったＳＴＡ以外のＳＴＡの接続を、図８を用いて後述する処理によって防止する。
【００２３】
そして、管理サーバ４は、Ａｕｔｈｅｎｔｉｃａｔｉｏｎ許可をアクセスポイント３に対して送信する（Ｓ１１６）。アクセスポイント３は、Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｒｅｓｐｏｎｓｅ（接続許可）をＳＴＡ２に対して送信する（Ｓ１１８）。
【００２４】
ＳＴＡ２は、Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔをアクセスポイント３に対して送信する（Ｓ１２０）。アクセスポイント３は、Ａｓｓｏｃｉａｔｉｏｎ受信通知（ＳＴＡ２のＭＡＣアドレス）を管理サーバ４に対して送信する（Ｓ１２２）。管理サーバ４は、Ａｓｓｏｃｉａｔｉｏｎ許可をアクセスポイント３に対して送信する（Ｓ１２４）。アクセスポイント３は、Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｓｐｏｎｓｅ（接続許可）をＳＴＡ２に対して送信する（Ｓ１２６）。そして、ＳＴＡ２及び管理サーバ４は、無線ＬＡＮ接続パラメータを交換する（Ｓ１２８）。
【００２５】
つまり、ＳＴＡ２は、ＷＰＳボタン２１が押下された場合、ＷＰＳボタンが押下された旨を示すＷＰＳ開始情報を、アクセスポイント３を介して管理サーバ４へ送信する。管理サーバ４は、ＷＰＳ開始情報を受信した場合、アクセスポイント３及びＳＴＡ２にＷＰＳを開始させる。
【００２６】
図７は、図６に示したＳ１０４の処理（ＷＰＳ  ＩＥチェック）を示すフローチャートである。まず、管理サーバ４は、ＷＰＳオートモードのＩＥが無線ＬＡＮフレームに含まれているか否かを判定する（Ｓ２００）。管理サーバ４は、ＩＥが含まれていると判定した場合（Ｓ２００：Ｙｅｓ）には、Ｓ２０４の処理に進む。また、管理サーバ４は、ＩＥが含まれていないと判定した場合（Ｓ２００：Ｎｏ）には、Ｓ２０２の処理に進む。
【００２７】
次に、管理サーバ４は、既存のＷＰＳ  ＩＥに含まれる情報が、事前に登録された条件と一致するか否かを判定する（Ｓ２０２）。管理サーバ４は、ＷＰＳ  ＩＥに含まれる情報が、事前に登録された条件（既存情報）と一致すると判定した場合（Ｓ２０２：Ｙｅｓ）には、Ｓ２０４の処理に進む。また、管理サーバ４は、ＷＰＳ  ＩＥに含まれる情報が、事前に登録された条件と一致しないと判定した場合（Ｓ２０２：Ｎｏ）には、処理を終了する。
【００２８】
そして、管理サーバ４は、ＷＰＳのＰＢＣモードを開始する（Ｓ２０４）。このように、管理サーバ４は、ＷＰＳ開始情報を受信しなくても、ＳＴＡ２が予め登録されたものであるか否かを判定し、予め登録されたものであると判定した場合には、アクセスポイント３及びＳＴＡ２にＷＰＳを開始させる。
【００２９】
なお、ＳＴＡ２のどのような情報・条件（例えば既存情報）に基づいて、ＷＰＳオートモードによる接続許可又は棄却を判断するかは、管理サーバ４の管理者が事前に設定している。上述したように、既存情報には、ＵＵＩＤ、ベンダー名、モデル名、シリアル番号、デバイス名及びデバイスの種類が含まれている。つまり、管理サーバ４の管理者が行う設定に応じて、セキュリティ強度が調整される。
【００３０】
図８は、通信システム１におけるＷＰＳオートモードのＳＴＡの接続が棄却される場合の処理を示すシーケンス図である。ＳＴＡ２からアクセスポイント３に対してＡｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｒｅｑｕｅｓｔが送信されると（Ｓ３００）、アクセスポイント３は、Ａｕｔｈｅｎｔｉｃａｔｉｏｎ受信通知（ＳＴＡのＭＡＣアドレス）を管理サーバ４に対して送信する（Ｓ３０２）。
【００３１】
管理サーバ４は、ＭＡＣアドレスチェックを行う（Ｓ３０４）。具体的には、管理サーバ４は、ＭＡＣアドレスがＷＰＳオートモードを実行するトリガとなったＳＴＡ２と一致するか否かを判定する。
【００３２】
そして、管理サーバ４は、ＭＡＣアドレスがＷＰＳオートモードを実行するトリガとなったＳＴＡと一致しない場合、Ａｕｔｈｅｎｔｉｃａｔｉｏｎ棄却をアクセスポイント３に対して送信する（Ｓ３０６）。アクセスポイント３は、Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｒｅｓｐｏｎｓｅ（棄却）をＳＴＡ２に対して送信する（Ｓ３０８）。
【００３３】
ＳＴＡ２は、Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔをアクセスポイント３に対して送信する（Ｓ３１０）。アクセスポイント３は、Ａｓｓｏｃｉａｔｉｏｎ受信通知（ＳＴＡ２のＭＡＣアドレス）を管理サーバ４に対して送信する（Ｓ３１２）。管理サーバ４は、Ａｓｓｏｃｉａｔｉｏｎ棄却をアクセスポイント３に対して送信する（Ｓ３１４）。アクセスポイント３は、Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｓｐｏｎｓｅ（棄却）をＳＴＡ２に対して送信する（Ｓ３１６）。
【００３４】
このように、ＳＴＡ２からのＡｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｒｅｑｕｅｓｔを受信したアクセスポイント３は、管理サーバ４に問い合わせを行う。問い合わせた結果、ＭＡＣアドレスチェックが不一致となった場合、管理サーバ４は、Ａｕｔｈｅｎｔｉｃａｔｉｏｎを棄却するようアクセスポイント３に通知する。その通知を受けたアクセスポイント３は、Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｓｐｏｎｓｅに、棄却を意味するＳｔａｔｕｓ  Ｃｏｄｅを埋め込んでＳＴＡ２に送信する。
【００３５】
もし、Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｒｅｓｐｏｎｓｅ（棄却）を無視して、ＳＴＡ２がＡｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔを送信した場合、アクセスポイント３は、Ａｕｔｈｅｎｔｉｃａｔｉｏｎの場合と同様に、棄却を意味するＳｔａｔｕｓ  ＣｏｄｅをＡｓｓｏｃｉａｔｉｏｎ  Ｒｅｓｐｏｎｓｅに埋め込んでＳＴＡ２に送信する。
【００３６】
つまり、管理サーバ４は、ＳＴＡ２がＷＰＳを開始させた場合、他の無線ＬＡＮ端末からのアクセスポイント３に対する接続要求を棄却する。ここで、管理サーバ４は、ＳＴＡ２がＷＰＳを開始させてから接続を解除するまでの間は、ＳＴＡ２のＭＡＣアドレスを保持し、ＭＡＣアドレスが一致するか否かに基づいて、他の無線ＬＡＮ端末からのアクセスポイント３に対する接続要求を棄却する。
【００３７】
即ち、実施の形態にかかる通信システム１は、ＳＴＡ２においてＷＰＳボタン２１が押下されることにより、プッシュボタンモードでＷＰＳが実行されたという情報がアクセスポイント３経由で管理サーバ４に送信される。その情報をトリガとして、通信システム１はＷＰＳを開始する。よって、アクセスポイント３側でＷＰＳボタンを押下することなく、アクセスポイント３とＳＴＡ２とのＷＰＳ処理が開始される。
【００３８】
なお、実施の形態にかかる通信システム１は、本発明の範囲を限定するものではなく一例であり、用途や目的に応じて様々なシステム構成例があることは言うまでもない。
【符号の説明】
【００３９】
１  通信システム
２  ＳＴＡ
３  アクセスポイント
４  管理サーバ
【先行技術文献】
【特許文献】
【００４０】
【特許文献１】特開２００９−０８９２３０号公報
【図１】
2015162826.tif 000003
【図２】
2015162826.tif 000004
【図３】
2015162826.tif 000005
【図４】
2015162826.tif 000006
【図５】
2015162826.tif 000007
【図６】
2015162826.tif 000008
【図７】
2015162826.tif 000009
【図８】
2015162826.tif 000010