(57)【特許請求の範囲】
【請求項１】
無線LANの端末にアクセスポイントとの通信用パラメータを設定する無線LANの通信パラメータ設定方法において、
前記アクセスポイントには前記端末との間に第１通信路を確立するための第１通信パラメータおよび第２通信路を確立するための第２通信パラメータが予め記憶され、前記端末には前記第１通信パラメータが予め記憶されており、
前記アクセスポイントが、端末からの設定要求に応じて、当該端末との間に前記第１通信パラメータを用いて第１通信路を確立する手順と、
前記アクセスポイントが、前記第１通信路の確立された端末ごとに異なるタイムスロットを設定する手順と、
前記アクセスポイントが、前記設定されたタイムスロットを各端末へ前記第１通信路で通知する手順と、
前記アクセスポイントが、当該アクセスポイントに設けられたスイッチへの接続要求操作を検知する手順と、
前記アクセスポイントが、前記接続要求操作の正当性を、当該接続要求操作がタイムスロット期間内で検知された唯一の接続要求操作であることを条件に認定する手順と、
前記アクセスポイントが、前記正当性の認定された接続要求操作のタイムスロットと対応付けられている端末へ前記第２通信パラメータを通知する手順とを有し、
前記第２通信パラメータに基づいて、前記端末とアクセスポイントとの間に第２通信路が確立されることを特徴とする無線LANの通信パラメータ設定方法。
【請求項２】
前記接続要求操作の正当性を認定できないときに、前記タイムスロットを改めて作成して各端末へ通知する手順をさらに含むことを特徴とする請求項１に記載の無線LANの通信パラメータ設定方法。
【請求項３】
前記接続要求操作の正当性を認定できないときに、前記タイムスロットを通知した各端末へ接続要求操作を促すメッセージを通知する手順をさらに具備し、
前記メッセージの通知から所定のタイミングで検知された接続要求操作の正当性を認定することを特徴とする請求項１または２に記載の無線LANの通信パラメータ設定方法。
【請求項４】
前記アクセスポイントが、前記第１通信路の確立された端末ごとに、前記スイッチに関して固有の操作パターンを設定する手順をさらに具備し、
前記アクセスポイントは、前記タイムスロットを通知する手順において前記操作パターンも併せて通知し、
前記アクセスポイントは、前記接続要求操作の正当性を、当該接続要求操作がタイムスロット期間内で検知された唯一の接続要求操作であって、かつ当該接続要求操作が前記固有の操作パターンであるときに認定することを特徴とする請求項１ないし３のいずれかに記載の無線LANの通信パラメータ設定方法。
【請求項５】
前記操作パターンは、前記スイッチの操作回数であることを特徴とする請求項４に記載の無線LANの通信パラメータ設定方法。
【請求項６】
前記操作パターンは、前記スイッチの操作時間であることを特徴とする請求項４に記載の無線LANの通信パラメータ設定方法。
【請求項７】
前記操作パターンは、前記スイッチの操作リズムであることを特徴とする請求項４に記載の無線LANの通信パラメータ設定方法。
【請求項８】
前記アクセスポイントに複数のスイッチが設けられ、前記操作パターンは、複数のスイッチの中から選択的に操作されるスイッチであることを特徴とする請求項４に記載の無線LANの通信パラメータ設定方法。
【請求項９】
複数のタイムスロットの1つのみでスイッチ操作が検知されると、スイッチ操作が検知されなかった他のタイムスロットに対応する端末へスイッチ操作を要求し、当該要求に対してスイッチ操作が検知されなければ、前記スイッチ操作が検知されたタイムスロットに対応した接続要求の正当性を認定し、前記スイッチ操作が検知されなければ、各端末へ改めてタイムスロットの設定、通知および各タイムスロットでのスイッチ操作の検知が繰り返されることを特徴とする請求項１に記載の無線LANの通信パラメータ設定方法。
【請求項１０】
ユーザ操作を受け付けるスイッチを備えた無線LANのアクセスポイントにおいて、
無線LANの端末との間に第１通信路を確立するための第１通信パラメータを記憶する第１通信パラメータ記憶手段と、
前記端末との間に第２通信路を確立するための第２通信パラメータを記憶する第２通信パラメータ記憶手段と、
前記端末から受信した設定要求信号に応答して、当該端末との間に前記第１通信パラメータを用いて第１通信路を確立する通信路確立手段と、
前記第１通信路が確立された端末ごとにタイムスロットを割り当てるタイムスロット割当手段と、
前記各タイムスロットを前記第１通信路で各端末へ通知するタイムスロット通知手段と、
前記スイッチに対する接続要求操作を検知する接続要求検知手段と、
前記接続要求操作の正当性を、当該接続要求操作がタイムスロット期間内で検知された唯一の接続要求操作であることを条件に認定する手段と、
前記正当性の認定された接続要求操作のタイムスロットと対応付けられている端末へ前記第２通信パラメータを通知する手段とを具備し、
前記第２通信パラメータに基づいて、前記端末との間に第２通信路が確立されることを特徴とする無線LANのアクセスポイント。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線LANの通信パラメータ設定方法およびアクセスポイントに係り、特に、無線LANのアクセスポイントにスイッチを設け、無線LAN設定がスイッチ操作により行われる無線LANの通信パラメータ設定方法およびアクセスポイントに関する。
【背景技術】
【０００２】
無線LANを搭載した端末が無線LANのアクセスポイント(AP)を介してインターネットを利用する際の通信方式にIEEE (Institute of Electrical and Electronic Engineers) 802.11という規格がある。この規格において、APと端末との間ではアソシエーションと呼ばれる予め決められた手続きが行われ、APに対して端末の存在を識別させることが規定されている。
【０００３】
このアソシエーションを行うAPの識別には、ネットワーク名(SSID)と呼ばれる識別子が用いられる。無線LANの端末ユーザは、アソシエーションを行いたいAPを選択する際に、APおよび端末の双方に同一のSSIDを設定しておく必要がある。これに加えて、無線LANの通信路が第三者に傍受されても秘匿性の高い情報が守られるように、APと端末との間で送受される信号を暗号化するための暗号方式および暗号鍵(KEY)をAPおよび端末の双方で同一に設定する必要がある。
【０００４】
従来、通信パラメータをAPおよび端末の双方へ同一に設定する際、ユーザに煩雑な手動操作が強いられることが多かった。このような技術課題に対して、特許文献１には、APに手動スイッチを設け、このスイッチが操作されると所定の時間だけ時間窓が開き、この時間窓が開いている期間のみ、クライアントからの設定要求を受け付ける技術が開示されている。
【０００５】
特許文献２には、ユーザの操作負担を軽減することを目的として、通信パラメータを簡単に設定する技術が開示されている。具体的には、無線LANの端末側でのスイッチ操作とAP側でのスイッチ操作とをほぼ同時に実行することで通信パラメータの設定を完了できる。特許文献１による通信パラメータの設定手順の一例を以下に説明する。
【０００６】
手順１：APに設けられたボタンスイッチを押下することでSSIDを周囲に広報する。
【０００７】
手順２：端末に設けられたボタンスイッチを押下することで、前記SSIDを広報しているAPを検出して一時的な通信路を確立する。
【０００８】
手順３：APが通常のデータ通信に使用する通信パラメータを自動生成し、前記一時的な通信路を利用して端末へ送信する。
【０００９】
手順４：端末が前記通信パラメータを受信して自身に設定し直す。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００６−２５４２０号公報
【特許文献２】特開２００４−２１５２３２号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
特許文献１では、APのスイッチが操作されると設定受付用の時間窓が開き、この時間窓内でのみ設定操作を受け付ける構造になっている。しかしながら、時間窓内での優先度は先着順となっているため、APを所有している正規ユーザがAPのスイッチ操作を実行した後に、時間窓内で正規ユーザよりも早く、APを所有していない悪意の第三者により設定要求が実行されると、第三者に対して応答してしまう。APを所有していない悪意の第三者にAPを利用されてしまうことは避ける必要がある。
【００１２】
特許文献２の場合、無線LANの端末およびAPの双方にボタンスイッチを設け、双方でスイッチを同時に操作することにより通信パラメータを設定する技術では、１台のAPの無線カバレッジ内に複数台の端末が存在している環境において、APのボタン押下のタイミングと同時に複数の端末においてボタンが押下操作されると、セキュリティの観点から全での端末が設定に失敗する。これは、APの正規ユーザのみに無線LANを利用させたいという理由が背景にある。このような機能は、特に一般家庭で利用される無線LANに強く望まれている。
【００１３】
しかしながら、APを所有していない悪意の第三者が、APを所有する正規ユーザの宅外で当該APの無線カバレッジ内に位置し、APのボタン押下タイミングを狙って端末のボタン押下を継続的に実行していると、APの正規ユーザであっても、悪意の第三者が端末のボタン押下の操作を辞めない限り無線LAN設定を完了させることができなくなる。
【００１４】
本発明の目的は、上記した従来技術の課題を解決し、無線LAN通信用のパラメータを正規のユーザに対して安全かつ簡単に設定できる無線LANの通信パラメータ設定方法およびアクセスポイントを提供することにある。
【課題を解決するための手段】
【００１５】
上記の目的を達成するために、本発明は、以下のような手段を講じた点に特徴がある。
【００１６】
(1)無線LANの端末にアクセスポイントとの通信用パラメータを設定する無線LAN通信パラメータの設定方法において、アクセスポイントに、端末との間に第１通信路を確立するための第１通信パラメータおよび第２通信路を確立するための第２通信パラメータを予め記憶させ、かつ端末には前記第１通信パラメータを予め記憶される。そして、アクセスポイントが、端末からの設定要求に応じて、当該端末との間に前記第１通信パラメータを用いて第１通信路を確立する手順と、アクセスポイントが、前記第１通信路の確立された端末ごとに異なるタイムスロットを設定する手順と、アクセスポイントが、前記設定されたタイムスロットを各端末へ前記第１通信路で通知する手順と、アクセスポイントが、当該アクセスポイントに設けられたスイッチへの接続要求操作を検知する手順と、アクセスポイントが、前記接続要求操作の正当性を、当該接続要求操作が前記各タイムスロットの設定されるタイムスロット期間内で検知された唯一の接続要求操作であることを条件に認定する手順と、アクセスポイントが、前記正当性の認定された接続要求操作のタイムスロットと対応付けられている端末へ前記第２通信パラメータを通知する手順とを有し、第２通信パラメータに基づいて、前記端末とアクセスポイントとの間に第２通信路が確立されるようにした。
【００１７】
(2)ユーザ操作を受け付けるスイッチを備えた無線LANのアクセスポイントにおいて、無線LANの端末との間に第１通信路を確立するための第１通信パラメータを記憶する第１通信パラメータ記憶手段と、端末との間に第２通信路を確立するための第２通信パラメータを記憶する第２通信パラメータ記憶手段と、端末から受信した設定要求信号に応答して、当該端末との間に前記第１通信パラメータを用いて第１通信路を確立する通信路確立手段と、第１通信路が確立された端末ごとにタイムスロットを割り当てるタイムスロット割当手段と、各タイムスロットを前記第１通信路で各端末へ通知するタイムスロット通知手段と、スイッチに対する接続要求操作を検知する接続要求検知手段と、接続要求操作の正当性を、当該接続要求操作が前記各タイムスロットの全てを含むタイムスロット期間内で検知された唯一の接続要求操作であることを条件に認定する手段と、正当性の認定された接続要求操作のタイムスロットと対応付けられている端末へ前記第２通信パラメータを通知する手段とを具備し、第２通信パラメータに基づいて、端末との間に第２通信路が確立されることを特徴とする。
【発明の効果】
【００１８】
本発明によれば、以下のよう効果が設定される。
【００１９】
(1)本発明では、無線LANのアクセスポイントに対して設定要求した端末ごとにタイムスロットが割り当てられ、かつ当該タイムスロット内でアクセスポイントのスイッチを操作することが要求される。そして、スイッチ操作が検知されたタイムスロットを割り当てられている端末のみが正規ユーザの端末と認定されるので、１台のアクセスポイントの無線カバレッジ内に複数の端末が存在し、各端末が一つのアクセスポイントに対して同時に接続要求する環境下でも、正規ユーザの端末との間にのみ無線LAN通信路を確立できるようになる。
【００２０】
(2)端末ユーザは、自身に割り当てられたタイムスロット内でアクセスポイントのスイッチを操作するだけで良いので、無線LAN設定において煩雑な操作から解放される。
【図面の簡単な説明】
【００２１】
【図１】本発明が適用される無線LANの構成を示したブロック図である。
【図２】無線LANアクセスポイントの構成を示した機能ブロック図である。
【図３】無線LAN端末の構成を示した機能ブロック図である。
【図４】第１実施形態のシーケンスフローである。
【図５】第１実施形態における無線LANアクセスポイントの動作を示したフローチャートである。
【図６】第２実施形態のシーケンスフローである。
【図７】第２実施形態における無線LANアクセスポイントの動作を示したフローチャートである。
【図８】第３実施形態のシーケンスフローである。
【図９】第３実施形態における無線LANアクセスポイントの動作を示したフローチャートである。
【図１０】第４実施形態のシーケンスフローである。
【図１１】第４実施形態における無線LANアクセスポイントの動作を示したフローチャートである。
【発明を実施するための形態】
【００２２】
以下、図面を参照して本発明の実施の形態について詳細に説明する。図１は、本発明が適用される無線LANの構成を示したブロック図である。ここでは、ユーザAの宅内に無線LANアクセスポイント(AP)１ａが設置され、ユーザBの宅内に無線AP１ｂが設置されている。ユーザAは自身の無線LAN端末２ａを前記無線AP１ａに接続して使用し、ユーザBは自身の無線LAN端末２ｂを前記無線AP１ｂに接続する。
【００２３】
前記無線LAN端末２ａ、２ｂは、いずれもIEEE 802.11規格に準拠した無線LANモジュールを搭載し、無線AP１ａには、後述する無線LAN設定ボタン１０３ａが装備されている。各無線AP１ａ，１ｂは、複数のネットワーク名(SSID)を所持することが可能であり、SSIDごとに通信路の暗号化の要否、暗号方式の種類、暗号鍵の文字列等のセキュリティレベルを定義できる。
【００２４】
本実施形態では、無線AP１ａおよび各無線LAN端末２ａ、２ｂに、共通のネットワーク名SSIDcomおよび暗号鍵KEYcomが予め保持されており、初めにSSIDcomおよびKEYcomを用いて、無線AP１と無線LAN端末２との間に設定用通信路（第１通信路）が確立され、この設定用通信路を利用して、本通信路を確立するためのSSIDおよびKEYが送受される。
【００２５】
図２は、前記無線AP１ａの構成を示した機能ブロック図であり、ここでは、本発明の説明に不要な構成は図示が省略されている。
【００２６】
無線LANインタフェース１０１は無線信号を送受信する。暗号／復号部１０２は、前記無線LANインタフェース１０１から送信される無線信号を暗号化すると共に、無線LANインタフェース１０１で受信される無線信号を復号する。UI(User Interface)部１０３は、ユーザ操作を受け付けるボタンスイッチ(SW)１０３ａおよび表示パネル１０３ｂを含む。
【００２７】
RAM１０５は、制御部１０４にワークエリアを提供すると共に、無線LAN端末２との間に第１通信路（設定用通信路）を確立するために利用される第１通信パラメータの記憶部１０５ａ、および無線LAN端末との間に第２通信路（本通信路）を確立するために利用される第２通信パラメータの記憶部１０５ｂを含む。前記第１通信パラメータは、各無線LAN端末２に共通のネットワーク名SSIDcomおよび暗号鍵KEYcomのペアから構成され、前記第２通信パラメータは、各無線AP1に固有のネットワーク名SSIDxおよび暗号鍵KEYxのペアから構成される。
【００２８】
制御部１０４において、通信路確立部１０４ａは、前記第１および第２通信パラメータを利用して無線LAN端末２との間に無線LAN通信路を確立する。タイムスロット割当部１０４ｂは、通信路の確立を要求してきた無線LAN端末に固有のタイムスロットtsを割り当てる。タイムスロット通知部１０４ｃは、前記各無線LAN端末２に割り当てられたタイムスロットtsを、対応する無線LAN端末２へ通知する。
【００２９】
接続要求検知部１０４ｄは、前記ボタンSW１０３ａに対する接続要求操作を検知する。正当性判定部１０４ｅは、前記接続要求および／またはその送信元の正当性を判定する。第２通信パラメータ通知部１０４ｆは、正当と判定された接続要求の送信元へ前記第２通信パラメータを通知する。前記制御部１０４の各機能は、例えばROM１０６に予め記憶されている制御プログラム（および制御データ）を制御部１０４が実行することにより実現される。
【００３０】
図３は、前記無線LAN端末２の構成を示した機能ブロック図であり、本発明の説明に不要な構成は図示が省略されている。
【００３１】
無線LANインタフェース２０１は、無線信号を送受信する。暗号／復号部２０２は、前記無線LANインタフェース２０１から送信される無線信号を暗号化すると共に、無線LANインタフェース２０１で受信される無線信号を復号する。UI部２０３は、ユーザ操作を受け付けるボタンSW２０３ａおよび表示パネル２０３ｂを含む。
【００３２】
RAM２０５は、制御部２０４にワークエリアを提供すると共に、無線AP１ａとの間に前記第１通信路を確立するために利用される第１通信パラメータの記憶部２０５ａ、無線AP１ａとの間に前記第２通信路を確立するために利用される第２通信パラメータの記憶部２０５ｂ、および前記無線AP１ａにより割り当てられたタイムスロットtsを一時記憶するタイムスロット記憶部２０５ｃを含む。
【００３３】
制御部２０４において、通信路確立部２０４ａは、前記第１および第２通信パラメータを利用して無線AP１ａとの間に無線LAN通信路を確立する。設定要求部２０４ｂは、無線AP１ａに対して設定要求を送信する。タイムスロット取得部２０４ｃは、前記設定要求に対して無線AP１ａにより割り当てられるタイムスロットtsを取得する。接続要求部２０４ｄは、無線AP１ａに対して接続要求を送信する。前記制御部２０４の各機能は、例えばROM２０６に予め記憶されている制御プログラム（および制御データ）を制御部２０４が実行することにより実現される。
【００３４】
[第１実施形態]  
図４は、本発明の第１実施形態の動作を示したシーケンスフローであり、図５は、第１実施形態における無線AP１ａの動作を示したフローチャートである。
【００３５】
時刻t1において、ユーザAにより無線LAN端末２ａのボタンSW２０３ａが押下操作されると、当該無線LAN端末２ａから設定要求のメッセージが送信される。無線AP１ａでは、前記設定要求がステップＳ１で検知されると、ステップＳ２では、前記第１通信パラメータSSIDcom，KEYcomを用いて接続処理が実行され、時刻t2において、前記通信路確立部１０４ａ，２０４ａにより、無線AP１ａと無線LAN端末２ａとの間にAES暗号で保護された設定用通信路Laが確立される。
【００３６】
これとほぼ同時に、時刻t3において、ユーザBにより無線LAN端末２ｂのボタンSW２０３ｂが押下操作されると、前記第１通信パラメータSSIDcom，KEYcomを用いた接続処理が同様に実行され、時刻t4において、無線AP１ａと無線LAN端末２ｂとの間にAES暗号で保護された設定用通信路Lbが同様に確立される。
【００３７】
ステップＳ３では、時刻t5において、各無線LAN端末２ａ，２ｂに接続操作期間として割り当てられるタイムスロットtsが、前記タイムスロット割当部１０４ｂによりそれぞれ設定されてタイムスロット管理テーブルに登録される。ここでは、無線LAN端末２ａに対してタイムスロットts1（例えば、12時00分〜12時03分）が割り当てられ、無線LAN端末２ｂに対してタイムスロットts2（例えば、12時03分〜12時06分）が割り当てられたものとして説明を続ける。
【００３８】
ステップＳ４では、時刻t6において無線LAN端末２ａへ前記タイムスロットts1が前記タイムスロット通知部１０４ｃにより通知され、時刻t7において無線LAN端末２ｂへ前記タイムスロットts2が通知される。前記各タイムスロットts1，ts2の通知は、前記AES暗号で保護された設定用通信路La，Lbにおいて、HTTPSで保護されたIP通信路により行われる。
【００３９】
時刻t8では、ユーザAの無線LAN端末２ａの表示パネル２０３ｂに、無線AP１ａのボタンSW１０３ａをタイムスロットts1で押下操作することを要求するメッセージが、例えばタイムスロットts1の開始時刻までのダウンカウントと共に表示される。時刻t9では、ユーザBの無線LAN端末２ｂの表示パネル２０３ｂに、無線AP１ａのボタンSW１０３ａをタイムスロットts2で押下操作することを要求するメッセージが同様に表示される。
【００４０】
その後、タイムスロットts1の始まる時刻t10では、無線LAN端末２ａの表示パネル２０３ｂに、無線AP１ａのボタンSW１０３ａの押下操作を要求するメッセージが表示される。タイムスロットts2の始まる時刻t12では、無線LAN端末２ｂの表示パネル２０３ｂに、無線AP１ａのボタンSW１０３ａの押下操作を要求するメッセージが表示される。
【００４１】
ユーザAが、タイムスロットts1内で無線AP１ａのボタンSW１０３ａを押下操作し、これがステップＳ５において前記接続要求検知部１０４ｄにより検知されると、ステップＳ６では、その操作時刻t11が登録される。なお、無線LAN端末２ｂのユーザBは無線AP１ａのボタンSW１０３ａを押下操作できないので、ユーザBによる操作時刻が登録されることはない。ステップＳ７では、タイムスロットtsが設定されているタイムスロット期間が終了したか否かが判定され、終了するまでは、ステップＳ５へ戻って上記の手順が繰り返される。
【００４２】
タイムスロット期間（ここでは、ts1，ts2）が終了するとステップＳ８へ進み、時刻t13において、無線AP１ａに対する正当な接続操作が検知されているか否かが、前記正当性判定部１０４ｅにより判定される。
【００４３】
本実施形態では、タイムスロット期間においてボタンSW１０３ａの押下操作が検知されたタイムスロットが1つだけであったか否かが判定され、1つだけであれば、当該押下操作が正当な接続操作と判定される。上記の例では、押下操作がタイムスロットts2では１度も検知されていないものの、タイムスロットts1では時刻t11において１度だけ検知されている。すなわち、タイムスロット期間においてボタンSW１０３aの押下操作がなされたタイムスロットはタイムスロットts1の1つのみである。したがって、本実施形態では当該タイムスロットts1での押下操作のみが正当な接続操作と判定される。
【００４４】
ステップＳ９では、時刻t14において、前記タイムスロット管理テーブルで前記タイムスロットts1と対応付けられている無線LAN端末２ａへ、前記第２通信パラメータ通知部１０４ｆにより、前記AESで保護された通信路Laを用いて、HTTPSで保護されたIP通信路により本通信用の第２通信パラメータSSIDxおよびKEYxが通知される。
【００４５】
ステップＳ１０では、時刻t15において、正当な接続操作を検知できなかったタイムスロットts2と対応付けられている無線LAN端末２ｂへ、BSSID(Basic Service Set Identifier)の記述された設定完了メッセージが通知される。ステップＳ１１では、無線LAN端末２ａとの間に前記第２通信パラメータSSIDxおよびKEYxを用いて、前記通信路確立部１０４ａ，２０４ａにより無線LANの本通信路（第２通信路）が確立される。なお、前記設定完了メッセージを受信した無線LAN端末２ｂでは、時刻t16において、そのボタンSW２０３ｂを押下操作した際に検索で見つかった設定用SSIDの数とBSSIDを確認し、その数が１個で、かつ確認したBSSIDが前述の通知に含まれるBSSIDと一致していれば、時刻t17において、UI上に無線LANの設定に失敗したことを表示する。
【００４６】
[第２実施形態]  
図６は、本発明の第２実施形態の動作を示したシーケンスフローであり、図７は、第２実施形態における無線AP１ａの動作を示したフローチャートである。時刻t11までの処理は第１実施形態と同じなので、その説明は相略する。
【００４７】
タイムスロットts1を割り当てられたユーザAが、正規のタイムスロットts1内の時刻t11で無線AP１ａのボタンSW１０３ａを押下操作すると共に、次のタイムスロットts2内の時刻t13でも誤ってボタンSW１０３ａを押下操作してしまうと、ステップＳ８では、時刻t14において、ボタンSW１０３ａが２つのタイムスロットで押下操作されていることに基づいて、正当な接続操作が検知されていないと判定されてステップＳ１２へ進む。ステップＳ１２では、再設定期間または再設定回数がタイムアウトしたか否かが判定され、タイムアウトするまではステップＳ３へ戻って再設定が繰り返される。
【００４８】
ステップＳ３では、時刻t15において、各無線LAN端末２ａ，２ｂにタイムスロットtsが再設定されてタイムスロット管理テーブルに登録される。ここでは、無線LAN端末２ａに対してタイムスロットts3が割り当てられ、無線LAN端末２ｂに対してタイムスロットts4が割り当てられたものとして説明を続ける。
【００４９】
ステップＳ４では、時刻t16において無線LAN端末２ａへ前記タイムスロットts3が通知され、時刻t17において無線LAN端末２ｂへ前記タイムスロットts4が通知される。前記各タイムスロットts3，ts4の通知も、前記AES暗号で保護された設定用通信路La，LbにおいてHTTPSで保護されたIP通信路により行われる。
【００５０】
時刻t18では、ユーザAの無線LAN端末２ａの表示パネル２０３ｂに、無線AP１ａのボタンSW１０３ａをタイムスロットts3で押下操作することを要求するメッセージが表示される。時刻t19では、ユーザBの無線LAN端末２ｂの表示パネル２０３ｂに、無線AP１ａのボタンSW１０３ａをタイムスロットts4で押下操作することを要求するメッセージが同様に表示される。
【００５１】
そして、タイムスロットts4内の時刻t22においてボタンSW１０３ａの押下操作が検知され、これがタイムスロット期間(ts3，ts4)において検知された唯一の押下操作であれば、ステップＳ８において、これが正当な接続操作と判定されてステップＳ９以降へ進む。
【００５２】
なお、このような再設定動作は、ステップＳ８において正当な接続操作が検知されるか、あるいはステップＳ１２において、再設定動作の回数または時間がタイムアウトしたと判定されるまで繰り返される。
【００５３】
[実施例３]  
図８は、本発明の第３実施形態の動作を示したシーケンスフローであり、図９は、第３実施形態における無線AP１ａの動作を示したフローチャートである。
【００５４】
時刻t1において、ユーザAにより無線LAN端末２ａのボタンSW２０３ａが押下操作されると、当該無線LAN端末２ａから設定要求のメッセージが送信される。無線AP１ａでは、前記設定要求がステップＳ１で検知されると、ステップＳ２では、前記設定用通信路を確立するための第１通信パラメータSSIDcom，KEYcomを用いて接続処理が実行され、時刻t2において、前記無線LAN端末２ａとの間にAES暗号で保護された設定用通信路Laが確立される。
【００５５】
これとほぼ同時に、時刻t3において、ユーザBにより無線LAN端末２ｂのボタンSW２０３ｂが押下操作されると、前記第１通信パラメータSSIDcom，KEYcomを用いた接続処理が同様に実行され、時刻t4において、前記無線LAN端末２ｂとの間にAES暗号で保護された設定用通信路Lbが同様に確立される。
【００５６】
ステップＳ３ａでは、時刻t5において、各無線LAN端末２ａ，２ｂに接続操作期間として割り当てるタイムスロットtsおよびボタンSW１０３ａの操作パターンがそれぞれ設定されてタイムスロット管理テーブルに登録される。操作パターンとは、各ユーザに要求するボタンSW１０３ａの押下回数、押下時間、あるいは押下リズムなどであり、各無線LAN端末２ａ，２ｂのユーザに対して固有の操作パターンが設定される。
【００５７】
ここでは、無線LAN端末２ａに対してタイムスロットts2が割り当てられ、無線LAN端末２ｂに対してタイムスロットts1が割り当てられたものとする。また、操作パターンとして、無線LAN端末２ａには「ボタンSWの２回押下」が割り当てられ、無線LAN端末２ｂには「ボタンSWの１回押下」が割り当てられたものとする。
【００５８】
ステップＳ４ａでは、時刻t6において無線LAN端末２ａへ前記タイムスロットts2および「ボタンSWの２回押下」が通知され、時刻t7において無線LAN端末２ｂへ前記タイムスロットts1および「ボタンSWの１回押下」が通知される。
【００５９】
時刻t8では、無線LAN端末２ａの表示パネル２０３ｂに、無線AP１ａのボタンSW１０３ａをタイムスロットts2で２回押下することを要求するメッセージが、例えばタイムスロットts2の開始時刻までのダウンカウントと共に表示される。時刻t9では、ユーザBの無線LAN端末２ｂの表示パネル２０３ｂに、無線AP１ａのボタンSW１０３ａをタイムスロットts1で１回押下することを要求するメッセージが同様に表示される。
【００６０】
その後、タイムスロットts1の始まる時刻t10では、無線LAN端末２ｂの表示パネル２０３ｂに、無線AP１ａのボタンSW１０３ａの押下操作を要求するメッセージが表示される。タイムスロットts2の始まる時刻t11では、無線LAN端末２ａの表示パネル２０３ｂに、無線AP１ａのボタンSW１０３ａの押下操作を要求するメッセージが表示される。
【００６１】
ユーザAが、タイムスロットts2内で無線AP１ａのボタンSW１０３ａを２回押下し、これがステップＳ５で検知されると、ステップＳ６では、その押下時刻t12および押下回数が登録される。ステップＳ７では、タイムスロット期間が終了したか否かが判定され、終了するまでは、ステップＳ５へ戻って上記の手順が繰り返される。
【００６２】
タイムスロット期間が終了するとステップＳ８ａへ進み、時刻t13において、正当な接続操作が検知されているか否かが判定される。本実施形態では、ボタンSW１０３ａの押下操作が検知されているタイムスロットが一つのみであり、かつその押下回数が前記操作パターンに合致していれば、当該押下操作が正当な接続操作と判定される。
【００６３】
上記の例では、タイムスロットts1では押下操作が１度も検知されていないものの、タイムスロットts2では時刻t12において押下操作が１度だけ検知されている。すなわち、タイムスロット期間においてボタンSW１０３aが押下操作されたタイムスロットはタイムスロットts2のみであり、かつ操作パターンが合致しているので、当該タイムスロットts2での押下操作のみが正当な接続操作と判定される。
【００６４】
なお、上記の実施形態では、操作パターンが押下回数、押下時間あるいは押下リズムであるものとして説明したが、本発明はこれのみに限定されるものではなく、無線AP１ａに複数の操作スイッチを設け、複数のスイッチの中から選択的に操作されるスイッチを操作パターンとして規定するようにしても良い。
【００６５】
[実施例４]  
図１０は、本発明の第４実施形態の動作を示したシーケンスフローであり、図１１は、第４実施形態における無線AP１ａの動作を示したフローチャートである。時刻t10までの処理（ステップＳ１〜Ｓ７）は第１実施形態と同等なので、その説明は相略する。ここでは、タイムスロットts1が無線LAN端末2aに割当てられており、タイムスロットts2が無線LAN端末2bに割当てられている。
【００６６】
ステップＳ８では、タイムスロット期間においてボタンSW１０３ａの押下操作が検知されたタイムスロットが1つだけであったか否かが判定され、1つだけであれば、時刻t12で検知されたボタンSW１０３ａの押下操作が、正当な接続操作と仮判定される。
【００６７】
このとき、前記第１実施形態であれば、ボタンSW１０３ａの押下操作がタイムスロットts2でのみ検知されているので直ちに正当判定が下されたが、本実施形態では、タイムスロットst1でボタンSW１０３ａの押下操作すべき正規の利用者が、誤ってタイムスロットts2でボタンSW１０３ａを押下操作してしまった誤操作の可能性を考慮してステップＳ８ａへ進む。
【００６８】
ステップＳ８ａでは、時刻t14において、押下操作を検知できなかったタイムスロットst1を割り当てられている無線LAN端末２ａへ、猶予スロットおよび当該猶予スロットでのボタンSW１０３ａの再押下を要求するメッセージが送信される。時刻t15では、無線LAN端末２ａの表示パネル２０３ｂに、無線AP１ａのボタンSW１０３ａを猶予スロットで押下操作することを要求するメッセージが表示される。
【００６９】
その後、ユーザAが猶予スロット内の時刻t16で無線AP１ａのボタンSW１０３ａを押下操作し、これがステップＳ８ｂで検知されると、前記時刻t12で検知されたスイッチ操作が誤操作である可能性があるのでステップＳ３へ戻る。これに対して、猶予スロット内でボタン操作が検知されなければ、前記時刻t12で正当と仮判定されていたスイッチ操作が、真に正当と見なされてステップＳ９以降へ進む。
【符号の説明】
【００７０】
１…無線LANアクセスポイント，２…無線LAN端末，１０１，２０１…無線LANインタフェース，１０２，２０２…暗号／復号部，１０３，２０３…UI(User Interface)部，１０５、２０５…RAM，１０４，２０４…制御部，２０５ａ…第１通信パラメータの記憶部，２０５ｂ…第２通信パラメータの記憶部
【図１】
0005597151.tif 000002
【図２】
0005597151.tif 000003
【図３】
0005597151.tif 000004
【図４】
0005597151.tif 000005
【図５】
0005597151.tif 000006
【図６】
0005597151.tif 000007
【図７】
0005597151.tif 000008
【図８】
0005597151.tif 000009
【図９】
0005597151.tif 000010
【図１０】
0005597151.tif 000011
【図１１】
0005597151.tif 000012