(57)【要約】【課題】  複数の管理装置が基地局に登録されていると、無線パラメータ設定シーケンスによる設定処理を行わない管理装置に対しても無線パラメータ設定シーケンスに関するメッセージが送信されてしまう。【解決手段】  管理装置は、無線パラメータ設定シーケンスを実行する際に登録メッセージを基地局に対して送信し、基地局は当該メッセージの検出に応じて管理装置を登録する。これにより無駄な通信トラフィックを低減できるとともに、無線パラメータの設定処理に費やす時間を短縮することができる。【選択図】  図５
2008160173.tif 000002
【特許請求の範囲】
【請求項１】
通信パラメータを管理する管理装置と、基地局と、通信装置と、を含む通信システムであって、
前記管理装置は、
通信パラメータの設定処理の開始を判定する判定手段と、
前記判定手段による判定に応じて、前記基地局が前記管理装置を登録するためのメッセージを送信する送信手段と、を有し、
前記基地局は、
前記送信手段により送信されたメッセージを検出する検出手段と、
前記検出手段により検出したメッセージの送信元である管理装置を登録する登録手段と、
前記登録手段により登録されている管理装置に対し、通信装置からの通信パラメータの取得要求を送信する送信手段と、
を有することを特徴とする通信システム。
【請求項２】
通信パラメータを管理する管理装置であって、
通信パラメータの設定処理の開始を判定する判定手段と、
前記判定手段による判定に応じて、基地局が前記管理装置を登録するためのメッセージを送信する送信手段と、
を有することを特徴とする管理装置。
【請求項３】
登録の解除を判定する解除判定手段を有し、
前記解除判定手段による判定に応じて、前記基地局が登録を解除するためのメッセージを送信することを特徴とする請求項２記載の管理装置。
【請求項４】
前記解除判定手段は、前記通信パラメータの設定処理の終了を判定することを特徴とする請求項３記載の管理装置。
【請求項５】
前記解除判定手段は、前記送信手段による送信、もしくは前記判定手段による判定から一定時間経過したことを判定することを特徴とする請求項３記載の管理装置。
【請求項６】
可搬型記憶媒体を検知する検知手段を有し、
前記解除判定手段は、前記検知手段による可搬型記憶媒体の再検知、もしくは前記検知手段による可搬型記憶媒体の検知不可、を判定することを特徴とする請求項３記載の管理装置。
【請求項７】
前記判定手段は、通信パラメータの設定処理に用いる認証情報を検知したときに、通信パラメータの設定処理の開始を判定することを特徴とする請求項２から６のいずれか１項に記載の管理装置。
【請求項８】
前記認証情報は、可搬型記憶媒体に記憶された情報であることを特徴とする請求項７記載の管理装置。
【請求項９】
前記認証情報は、ユーザにより入力された情報であることを特徴とする請求項７記載の管理装置。
【請求項１０】
通信パラメータを管理する管理装置の制御方法であって、
通信パラメータの設定処理の開始を判定する判定工程と、
前記判定工程における判定に応じて、基地局が登録するためのメッセージを送信する送信工程と、
を有することを特徴とする制御方法。
【請求項１１】
請求項１０記載の制御方法をコンピュータに実行させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は通信システム、管理装置、管理装置の制御方法、及び当該制御方法をコンピュータに実行させるためのコンピュータプログラムに関する。
【背景技術】
【０００２】
ＩＥＥＥ８０２．１１無線ＬＡＮを用いて通信を行う場合、通信チャネル、ネットワーク識別子（ＳＳＩＤ）、暗号方式、暗号鍵、認証方式、認証鍵などの無線パラメータを機器に設定しなければならない。通常、このような無線パラメータは、機器のユーザーインタフェースを用いて設定される。しかし、これは面倒な作業であり、特にパーソナルコンピュータ（以下ＰＣ）以外の機器、例えばデジタルカメラやプリンタなどにおいて、ネットワーク識別子、暗号キーなどの文字列を入力するのは容易でない。
【０００３】
従って、近年では簡単に無線パラメータの設定を行う技術が提案されている。例えば、可搬型の記憶媒体を用いて無線パラメータの設定を行う方式が提案されている（特許文献１〜４）。
【０００４】
また、無線通信装置へ提供する無線パラメータを管理する管理装置を、ネットワーク経由で基地局に接続するシステムが提案されている。（特許文献５）。
【特許文献１】特開２００４−０１３７１８
【特許文献２】特開２００４−７３５１
【特許文献３】特開２００３−２２９８７２
【特許文献４】特開２００４−０９６１４６
【特許文献５】特開２００５−８６５８３
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述のような、管理装置と基地局がネットワーク経由で接続されるシステムにおいては、管理装置が管理する無線パラメータを、基地局を介して無線通信装置に送信することにより、無線パラメータの設定処理を行うことが考えられる。
【０００６】
しかしながら、管理装置がネットワーク上に複数存在する場合は、どの管理装置との間で無線パラメータの設定処理を行うかを決定する必要がある。
【０００７】
本発明は、管理装置が管理する通信パラメータを、基地局を介して通信装置へ設定する際の課題を解決することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明は、通信パラメータを管理する管理装置と、基地局と、通信装置と、を含む通信システムであって、前記管理装置は、通信パラメータの設定処理の開始を判定する判定手段と、前記判定手段による判定に応じて、前記基地局が前記管理装置を登録するためのメッセージを送信する送信手段と、を有し、前記基地局は、前記送信手段により送信されたメッセージを検出する検出手段と、前記検出手段により検出したメッセージの送信元である管理装置を登録する登録手段と、前記登録手段により登録されている管理装置に対し、通信装置からの通信パラメータの取得要求を送信する送信手段と、を有することを特徴とする。
【０００９】
また、本発明は、通信パラメータを管理する管理装置であって、通信パラメータの設定処理の開始を判定する判定手段と、前記判定手段による判定に応じて、基地局が前記管理装置を登録するためのメッセージを送信する送信手段と、を有することを特徴とする。
【００１０】
さらにまた、本発明は、通信パラメータを管理する管理装置の制御方法であって、通信パラメータの設定処理の開始を判定する判定工程と、前記判定工程における判定に応じて、基地局が登録するためのメッセージを送信する送信工程と、を有することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、通信パラメータの設定処理を行う際に、管理装置を基地局に登録することができる。
【発明を実施するための最良の形態】
【００１２】
図７は、本発明の前提となる無線パラメータ設定システムを示した図である。
【００１３】
７０１は無線通信装置であり、ＩＥＥＥ８０２．１１無線ＬＡＮによる無線通信機能を有する。
【００１４】
７０２は基地局（アクセスポイント、ＡＰ）であり、無線ネットワークと有線ネットワークとのインタフェース機能、無線信号の制御機能、送受信する無線データの暗号化機能、並びに接続を要求する無線通信装置の認証機能等を有する。
【００１５】
７０３〜７０５は無線パラメータ管理装置（以下管理装置）であり、ＩＥＥＥ８０２．１１無線ＬＡＮにおける無線パラメータの管理、及び無線通信装置に対する無線パラメータの提供等を行う。なお、管理装置が管理する無線パラメータには、通信チャネル、ネットワーク識別子（ＳＳＩＤ）、暗号方式、暗号鍵、認証方式、認証鍵等がある。また、ＩＥＥＥ８０２．１１無線ＬＡＮには、８０２．１１ａ，８０２．１１ｂ，８０２．１１ｇ等の規格があり、この中のどの規格を用いるか、という情報を無線パラメータとして管理しておくことも可能である。ここでは、ＰＣに専用のソフトウェア等をインストールすることで管理装置として用いることとする。
【００１６】
基地局７０２及び管理装置７０３〜７０５は、有線ＬＡＮによって接続されている。
【００１７】
また、無線通信装置７０１、基地局７０２、及び管理装置７０３〜７０５は、無線パラメータを自動設定する機能（以下無線パラメータ設定シーケンス）を具備している。当該無線パラメータ設定シーケンスを実行することにより、管理装置７０３〜７０５が管理する無線パラメータを、ＡＰ７０２を介して無線通信装置７０１へ転送することができる。
【００１８】
以下、無線パラメータ設定シーケンスを用いた場合の処理について図１０を用いて説明する。なお、基地局７０２には、管理装置として７０３〜７０５が予め登録されているものとする。
【００１９】
ユーザが無線通信装置７０１の無線パラメータ設定シーケンスを起動すると、無線通信装置７０１は、無線パラメータ設定シーケンスを具備する基地局を探索するための探索要求（Ｍ１００１）を送信する。
【００２０】
探索要求に対する探索応答（Ｍ１００２）を基地局７０２から受信すると、無線通信装置７０１は基地局７０２と一時的な無線接続するために、アソシエーション要求（Ｍ１００３）を送信する。なお、アソシエーション要求（Ｍ１００３）を送信する際には、探索応答（Ｍ１００２）に含まれるＳＳＩＤを用いる。基地局７０２からのアソシエーション応答（Ｍ１００４）を受信すると、無線通信装置７０１と基地局７０２との一時的な無線接続が完了する。一時的な無線接続後は、無線通信装置７０１に暗号鍵等の無線パラメータが設定されていなくても、特別なパケットを用いることにより、基地局７０２を介して管理装置７０３〜７０５と通信することが可能である。
【００２１】
次に無線通信装置７０１は、基地局７０２に対して無線パラメータの取得要求（Ｍ１００５）を送信する。無線パラメータ取得要求（Ｍ１００５）には、無線通信装置７０１を認証するための認証情報（パスワード）が含まれている。
【００２２】
基地局７０２は、受信した無線パラメータ取得要求（Ｍ１００５）を、登録されている管理装置７０３〜７０５に転送（Ｍ１００６〜Ｍ１００８）する。
【００２３】
ここで、ユーザにより管理装置７０５に対して認証情報が入力されると（Ｍ１０１１）、管理装置７０５は受信した無線パラメータ取得要求（Ｍ１００８）に含まれる認証情報と、ユーザにより入力された認証情報を比較する。そして当該認証情報が一致していれば、管理装置７０５は、管理している無線パラメータを基地局７０２に対して送信する（Ｍ１０１２）。基地局７０２は、管理装置７０５から送信された無線パラメータを無線通信装置７０１へ転送する（Ｍ１０１３）。こうして、無線通信装置７０１に無線パラメータが設定される。
【００２４】
また、管理装置７０３、７０４に対して認証情報が入力されない場合は、管理装置７０３、７０４はそれぞれ無線パラメータ設定不可メッセージを基地局７０２へ送信する（Ｍ１００９，Ｍ１０１０）。
【００２５】
無線通信装置７０１は、無線パラメータを受信すると、無線パラメータ設定シーケンスの終了メッセージを基地局７０２に送信し（Ｍ１０１４）、基地局７０２は当該終了メッセージを管理装置７０５に転送する（Ｍ１０１５）。以上の処理により、無線パラメータ設定シーケンスが終了する。
【００２６】
このように、基地局に登録されている管理装置が複数存在する場合、登録されている全ての管理装置と基地局との間で、無線パラメータ設定シーケンスに関するメッセージが送受信される。従って、所望の管理装置以外の管理装置と基地局との間で無駄な通信トラフィックが生じてしまう。更に、管理装置の台数が増すにつれ、無駄な通信トラフィックも増大することになる。また、無線通信装置に対する無線パラメータ設定に要する時間も長くなってしまう。
【００２７】
ここからの各実施例では、上記課題を解決することを目的とする。
【００２８】
＜実施例１＞
図１は、第１の実施形態におけるシステム構成を示した図である。
図１に示されるネットワークは、無線通信装置１０１、基地局１０２、管理装置１０３、１０５、１０７、ＩＣカード・リーダライタ１０４、１０６、１０８、及び、ＩＣカード１０９によって構成される。
【００２９】
１０１は無線通信装置であり、ＩＥＥＥ８０２．１１無線ＬＡＮによる無線通信機能を有する。
【００３０】
１０２は基地局であり、無線ネットワークと有線ネットワークとのインタフェース機能、無線信号の制御機能、送受信する無線データの暗号化機能、並びに接続を要求する無線通信装置の認証機能等を有する。
【００３１】
１０３、１０５、１０７は管理装置であり、ＩＥＥＥ８０２．１１無線ＬＡＮにおける無線パラメータの管理、及び無線通信装置に対する無線パラメータの提供等を行う。なお、管理装置が管理する無線パラメータには、通信チャネル、ネットワーク識別子（ＳＳＩＤ）、暗号方式、暗号鍵、認証方式、認証鍵等がある。また、ＩＥＥＥ８０２．１１無線ＬＡＮには、８０２．１１ａ，８０２．１１ｂ，８０２．１１ｇ等の規格があり、この中のどの規格を用いるか、という情報を無線パラメータとして管理しておくことも可能である。管理装置１０３、１０５、１０７はそれぞれ、少なくとも一つ以上の無線パラメータを管理している。なお、管理装置１０３、１０５、１０７が管理する無線パラメータは、基地局１０２と無線接続するための無線パラメータであってもよいし、他の基地局と無線接続するための無線パラメータであってもよい。ここでは、ＰＣに専用のソフトウェア等をインストールすることで管理装置として用いることとする。
【００３２】
基地局１０２と管理装置１０３、１０５、１０７は、有線ＬＡＮによって接続されている。管理装置１０３、１０５、１０７はそれぞれＩＣカード・リーダライタ１０４、１０６、１０７とＵＳＢにより有線接続されている。
【００３３】
また、無線通信装置１０１、基地局１０２、及び管理装置１０３、１０５、１０７は無線パラメータを自動設定する機能（無線パラメータ設定シーケンス）を具備している。当該無線パラメータ設定シーケンスを起動することにより、管理装置１０３、１０５、１０７が管理する無線パラメータを、ＡＰ１０２を介して無線通信装置１０１へ転送することができる。
【００３４】
図２は無線通信装置１０１のブロック構成図である。
２０１は無線通信処理部であり、ＩＥＥＥ８０２．１１無線ＬＡＮの通信制御を行う。２０２は制御部であり、ＲＯＭ２０４に格納されたプログラムに従って無線通信装置全体の制御を行う。
【００３５】
２０３はＲＡＭであり、制御部２０２が制御を実行する際に使用する作業領域、及び各種テーブルが定義されたメモリである。２０４はＲＯＭであり、制御プログラム、及び制御データ等が格納されている。
【００３６】
２０６はアンテナ制御部であり、アンテナ２０５を制御する。２０７は表示部であり、ＬＣＤ又はＬＥＤ等により無線通信装置の状態、後述する操作部での操作入力等を表示する。２０８は操作部であり、無線通信装置への操作を指示するボタン等を含む。
【００３７】
２０９は、ＵＳＢ、ＩＥＥＥ１３９４等の無線以外の通信インタフェース（以下Ｉ／Ｆ）部である。２１０は電源部である。
【００３８】
図３は基地局１０２のブロック構成図である。
３０１は無線通信処理部であり、ＩＥＥＥ８０２．１１無線ＬＡＮの通信制御を行う。３０２は制御部であり、ＲＯＭ３０４に格納されたプログラムに従って基地局全体の制御を行う。
【００３９】
３０３はＲＡＭであり、制御部３０２が制御を実行する際に使用する作業領域、及び各種テーブルが定義されたメモリである。３０４はＲＯＭであり、制御プログラム、及び制御データ等が格納されている。
【００４０】
３０５はアンテナ制御部であり、アンテナ３０６を制御する。３０７は表示部であり、ＬＣＤ又はＬＥＤ等により基地局の状態、後述する操作部での操作入力等を表示する。３０８は操作部であり、基地局への操作を指示するボタン等を含む。
【００４１】
３０９は電源部である。３１０は、ＵＳＢ、ＩＥＥＥ１３９４等の無線以外の通信Ｉ／Ｆ部である。
【００４２】
図４は管理装置１０３及び、ＩＣカード・リーダライタ１０４のブロック構成図である。
４０１は不揮発記憶メディアＩ／Ｆであり、ＩＣカードリーダ・ライタ１０４とのＩ／Ｆ部である。
【００４３】
４０２は制御部であり、ＲＯＭ４０４に格納されたプログラムに従って管理装置全体を制御する。
【００４４】
４０３はＲＡＭであり、制御部４０２が制御を実行する際に使用する作業領域、及び各種テーブルが定義されたメモリである。また、ＲＡＭ４０３には、管理装置として登録されている管理装置の情報（ＭＡＣアドレス等）が記憶される。
【００４５】
４０４はＲＯＭであり、後述する図６、９の制御プログラム、及び制御データ等が格納されている。
【００４６】
４０５は表示部であり、ＬＣＤ又はＬＥＤ等により管理装置の状態、後述する操作部での操作入力等を表示する。４０６は操作部であり、管理装置への操作を指示するボタン等を含む。
【００４７】
４０７は電源部である。４０８はＵＳＢ、ＩＥＥＥ１３９４等の通信Ｉ／Ｆ部である。４０９はタイマであり、時間の計測等を行う。
【００４８】
管理装置１０５、１０７、及び、ＩＣカード・リーダライタ１０６、１０８は管理装置１０３、及びＩＣカード・リーダライタ１０４と同様のブロック構成であるため、説明を省略する。
【００４９】
無線通信装置１０１のＲＯＭ、及びＩＣカード１０９には、無線パラメータ設定シーケンスに用いる認証情報が予め記憶されているものとする。また、認証情報としてパスワード（例：０Ｂ２Ｄ５Ｆ７）を用いるものとする。
【００５０】
ＩＣカード１０９及びＩＣカード・リーダライタ１０４、１０６、１０８は、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）による通信機能を有している。ＩＣカード１０９をＩＣカード・リーダライタ１０４、１０６、１０８のいずれかに翳すと、ＩＣカード・リーダライタはＮＦＣによってＩＣカード１０９内のパスワードを読込み、接続されている管理装置に送信する。こうして、管理装置１０３、１０５、１０７は、ＩＣカード１０９内のパスワードを取得することができる。
【００５１】
また、通常時において、管理装置１０３、１０５、１０７は管理装置として基地局１０２に登録されていないものとする。管理装置１０３、１０５、１０７は基地局１０２と有線ＬＡＮで接続されてはいるが、管理装置として基地局１０２に登録しなければ、基地局１０２からの無線パラメータ設定シーケンスに関するメッセージは送信されない。
【００５２】
以下、本実施例における無線パラメータの設定処理について、図５、６を用いて説明する。
【００５３】
図５は、ＩＣカード・リーダライタ１０４にＩＣカード１０９が翳された場合の各機器のシーケンス図である。図６は管理装置１０３の動作フローを示した図である。
【００５４】
ユーザが無線通信装置１０１の無線パラメータ設定シーケンスを起動すると、無線通信装置１０１は、無線パラメータ設定シーケンスを具備する基地局を探索するための探索要求（Ｍ５０１）を送信する。
【００５５】
探索要求に対する探索応答（Ｍ５０２）を基地局７０２から受信すると、無線通信装置１０１は基地局１０２と一時的な無線接続するために、アソシエーション要求（Ｍ５０３）を送信する。なお、アソシエーション要求（Ｍ５０３）を送信する際には、探索応答（Ｍ５０２）に含まれるＳＳＩＤを用いる。基地局１０２からのアソシエーション応答（Ｍ５０４）を受信すると、無線通信装置１０１と基地局１０２との一時的な無線接続が完了する。一時的な無線接続後は、無線通信装置１０１に暗号鍵等の無線パラメータが設定されていなくても、特別なパケットを用いることにより、基地局１０２を介して管理装置１０３、１０５、１０７と通信することが可能である。
【００５６】
管理装置１０３は、ＩＣカード・リーダライタ１０４を介してＩＣカード１０９を検知（Ｍ５０５）すると（Ｓ６０１のＹｅｓ）、ＩＣカード１０９にパスワードが記憶されているか否かを判定する（Ｓ６０２）。
【００５７】
パスワードが記憶されている場合（Ｓ６０２のＹｅｓ）、管理装置１０３は、基地局１０２が管理装置として登録するためのメッセージ（Ｍ５０６）を基地局１０２へ送信する（Ｓ６０３）。なお、管理装置１０３は、ＩＣカード１０９内にパスワードが記憶されていることを検出した際に（Ｓ６０２のＹｅｓ）、無線パラメータ設定起動シーケンスが開始されたものと判定する。
【００５８】
登録メッセージ（Ｍ５０６）を受信した基地局１０２は、管理装置として管理装置１０３を登録する。これにより、管理装置１０３は無線パラメータ設定シーケンスに関するメッセージを送受信することが可能になる。
【００５９】
その後、無線通信装置１０１から基地局１０２に対し、パスワードを含む無線パラメータ取得要求（Ｍ５０７）が送信されると、基地局１０２は受信した無線パラメータ取得要求を、登録されている管理装置１０３に転送（Ｍ５０８）する。このように、基地局１０２に管理装置として登録されていない管理装置１０５、１０７に対しては、無線パラメータ取得要求は送信されない。
【００６０】
管理装置１０３は無線パラメータ取得要求（Ｍ５０８）を受信すると（Ｓ６０４のＹｅｓ）、受信した無線パラメータ取得要求（Ｍ５０８）に含まれるパスワードと、ＩＣカード１０９から取得したパスワードと、を比較することにより認証処理を行う（Ｓ６０５）。
【００６１】
認証に成功すると（Ｓ６０５のＹｅｓ）、管理装置１０３は自機器の管理する無線パラメータを基地局１０２に対して送信する（Ｍ５０９、Ｓ６０６）。そして基地局１０２は、管理装置１０３から送信された無線パラメータを無線通信装置１０１へ転送する（Ｍ５１０）。こうして、管理装置１０３が管理する無線パラメータが無線通信装置１０１に設定される。
【００６２】
また、認証に失敗した場合は（Ｓ６０５のＮｏ）、管理装置１０３は認証失敗のメッセージを基地局に対して送信する（Ｓ６０７）。そして基地局１０２は、管理装置１０３から送信された認証失敗メッセージを無線通信装置１０１へ転送する。
【００６３】
無線通信装置１０１は、無線パラメータを受信すると、無線パラメータ設定シーケンスの終了メッセージを基地局１０２に送信し（Ｍ５１１）、基地局１０２は当該終了メッセージを管理装置１０３に転送する（Ｍ５１２）。以上の処理により、無線パラメータ設定シーケンスが終了する。
【００６４】
管理装置１０３は、基地局１０２から無線パラメータ設定シーケンスの終了メッセージ（Ｍ５１２）を受信すると（Ｓ６０８のＹｅｓ）、基地局１０２が登録を解除するためのメッセージ（Ｍ５１３）を基地局１０２に対して送信する（Ｓ６０９）。登録解除メッセージ（Ｍ５１３）を受信した基地局１０２は、管理装置１０３の登録を解除する。登録解除がされると、それ以降、管理装置１０３には無線パラメータ設定シーケンスに関するメッセージは送信されないようになる。
【００６５】
上記処理では、無線パラメータ設定シーケンスの終了を検知したときに、管理装置としての登録を解除したが、管理装置１０３は登録メッセージ（Ｍ５０６）の送信（Ｓ６０３）後、他の判定基準により登録解除判定を行ってもよい（Ｓ６１０）。そして登録解除と判定した場合には（Ｓ６１０のＹｅｓ）、無線パラメータ設定シーケンスが終了したか否かに拘らず、管理装置１０３は基地局１０２に対して登録解除メッセージを送信してもよい（Ｓ６０９）。
【００６６】
例えば、管理装置１０３が基地局１０２に対して無線パラメータを送信したとき（Ｓ６０６）、又は認証失敗メッセージを送信したとき（Ｓ６０７）に、登録解除と判定してもよい。
【００６７】
また、登録メッセージ送信の際にタイマ４０９を設定し、タイマが終了したときに登録解除と判定してもよい。また、タイマが終了しても、無線パラメータの設定シーケンスが終了していない場合は登録を解除しないようにしてもよい。また、タイマの４０９の設定は、登録メッセージの送信時に限られるわけではなく、ＩＣカード内のパスワード検知時、無線パラメータの送信時等であってもよい。
【００６８】
また、管理装置１０３がＩＣカードを再検知した場合に登録解除と判定してもよい。かかる場合、最初にＩＣカード１０９がＩＣカード・リーダライタ１０４に翳されると、管理装置１０３はＩＣカード１０９を検知し、登録メッセージを基地局１０２へ送信する。そして、もう一度ＩＣカード１０９がＩＣカード・リーダライタ１０４に翳されると、管理装置がＩＣカード１０９を再検知し、登録解除と判定する。
【００６９】
また、管理装置１０３がＩＣカードを検知できなくなった場合に登録解除と判定してもよい。かかる場合、ＩＣカード１０９がＩＣカード・リーダライタ１０４に翳されると、管理装置１０３はＩＣカード１０９を検知し、登録メッセージを基地局１０２へ送信する。そして、ＩＣカード１０９がＩＣカード・リーダライタ１０４に翳されている間は管理装置として基地局１０２に登録しておく。そして、ＩＣカード１０９がＩＣカード・リーダライタから離された場合、管理装置１０３はＩＣカード１０９を検知できなくなり、登録解除と判定する。
【００７０】
また、登録解除の判定方法はこれらに限られるものではない。
【００７１】
なお、本実施例において、管理装置１０３はＩＣカード１０９内にパスワードが記憶されていることを検出したときに（Ｓ６０２のＹｅｓ）、無線パラメータ設定シーケンスの開始を判定したが、無線パラメータ設定シーケンスの開始指示ボタンを別途設けてもよい。かかる場合、管理装置１０３はＩＣカード１０９内にパスワードが記憶されていることを検出したときに登録メッセージを送信するが、無線パラメータ設定シーケンスの開始指示ボタンが操作されなければ、上記シーケンスは実行されない。
【００７２】
また、本実施形態ではＩＣカード・リーダライタは管理装置と外部接続されているが、管理装置内に内蔵されていてもよい。
【００７３】
また、本実施形態においては、認証情報（パスワード）を記憶した記憶媒体としてＩＣカードを用いたが、可搬型記憶媒体であれば、メモリカード等でもよい。
【００７４】
また、本実施形態においては、ＮＦＣを用いる場合について説明したが、管理装置がＩＣカードから認証情報（パスワード）等を取得することが可能であれば、他の方法であってもよい。例えば、ＵＳＢ、カードスロット等によってＩＣカードを管理装置に直接接続してもよい。
【００７５】
また、本実施形態においては、基地局と管理装置との間は有線ＬＡＮで接続されているが、無線ＬＡＮ等を用いてもよい。
【００７６】
また、本実施形態では認証情報としてパスワードを用いたが、認証情報はこれに限るものではない。
【００７７】
本実施例によれば、無線パラメータ設定シーケンスを実行するときに管理装置を基地局に登録するため、所望の管理装置以外の管理装置には無線パラメータ設定シーケンスに関するメッセージが送信されない。従って、所望の管理装置以外の管理装置と基地局間での無駄な通信トラフィックを低減することができる。特に、基地局と管理装置との間が無線ＬＡＮ等により無線接続されている場合は、無駄な帯域の使用を防止することができる。
【００７８】
また、複数の管理装置がネットワーク上に存在していても、基地局は所望の管理装置との間で無線パラメータ設定シーケンスに関するメッセージを送受信するため、無線パラメータの設定に費やす時間を短縮することができる。
【００７９】
＜実施例２＞
本実施例では、ＩＣカード等の可搬型記憶媒体を用いない場合の例を説明する。
【００８０】
図７は、第２の実施形態におけるシステム構成を示した図である。
図７に示されるネットワークは、無線通信装置７０１、基地局７０２、管理装置７０３〜７０５によって構成される。
【００８１】
７０１は無線通信装置であり、ＩＥＥＥ８０２．１１無線ＬＡＮによる無線通信機能を有する。
【００８２】
７０２は基地局であり、無線ネットワークと有線ネットワークとのインタフェース機能、無線信号の制御機能、送受信する無線データの暗号化機能、並びに接続を要求する無線通信装置の認証機能等を有する。
【００８３】
７０３〜７０５は管理装置であり、ＩＥＥＥ８０２．１１無線ＬＡＮにおける無線パラメータの管理、及び無線通信装置に対する無線パラメータの提供等を行う。なお、管理装置が管理する無線パラメータには、通信チャネル、ネットワーク識別子（ＳＳＩＤ）、暗号方式、暗号鍵、認証方式、認証鍵等がある。また、ＩＥＥＥ８０２．１１無線ＬＡＮには、８０２．１１ａ，８０２．１１ｂ，８０２．１１ｇ等の規格があり、この中のどの規格を用いるか、という情報を無線パラメータとして管理しておくことも可能である。管理装置７０３〜７０５はそれぞれ、少なくとも一つ以上の無線パラメータを管理している。なお、管理装置７０３〜７０５が管理する無線パラメータは、基地局７０２と無線接続するための無線パラメータであってもよいし、他の基地局と無線接続するための無線パラメータであってもよい。ここでは、ＰＣに専用のソフトウェア等をインストールすることで管理装置として用いることとする。
【００８４】
基地局７０２及び管理装置７０３〜７０５は、有線ＬＡＮによって接続されている。
【００８５】
また、無線通信装置７０１、基地局７０２、及び管理装置７０３〜７０５は、無線パラメータ設定シーケンスを具備している。当該無線パラメータ設定シーケンスを起動することにより、管理装置７０３〜７０５が管理する無線パラメータを、ＡＰ７０２を介して無線通信装置７０１へ転送することができる。
【００８６】
なお、無線通信装置７０１、基地局７０２、及び管理装置７０３〜７０５のブロック構成は実施例１で示したものと同様であるため（図２〜図４）、説明を省略する。
【００８７】
本実施形態では、無線通信装置７０１のＲＯＭには、無線パラメータ設定シーケンスに用いる認証情報は記憶されていないものとする。また、認証情報としてパスワード（例：０Ｂ２Ｄ５Ｆ７）を用いるものとする。従って、本実施形態では、ユーザが無線通信装置７０１にパスワードを入力することにより、無線パラメータ設定シーケンスが開始される。
【００８８】
また、通常時において管理装置７０３〜７０５は管理装置として基地局７０２に登録されていないものとする。管理装置７０３〜７０５は基地局７０２と有線ＬＡＮで接続されてはいるが、管理装置として基地局７０２に登録しなければ、基地局７０２からの無線パラメータ設定シーケンスに関するメッセージは送信されない。
【００８９】
以下、本実施例における無線パラメータの設定処理について、図８、９を用いて説明する。
【００９０】
図８は、無線通信装置７０１、管理装置７０３の双方にユーザがパスワードを入力した場合のシーケンス図である。図９は、管理装置７０３の動作フローを示した図である。
【００９１】
ユーザによって無線通信装置７０１の操作部２０８よりパスワードが入力されると、無線パラメータ設定シーケンスが開始される。まず無線通信装置７０１は、無線パラメータ設定シーケンスを具備する基地局を探索するための探索要求（Ｍ８０１）を送信する。
【００９２】
探索要求に対する探索応答（Ｍ８０２）を基地局７０２から受信すると、無線通信装置７０１は基地局７０２と一時的な無線接続するために、アソシエーション要求（Ｍ８０４）を送信する。なお、アソシエーション要求（Ｍ８０４）を送信する際には、探索応答（Ｍ８０２）に含まれるＳＳＩＤを用いる。基地局７０２からのアソシエーション応答（Ｍ８０５）を受信すると、無線通信装置７０１と基地局７０２との一時的な無線接続が完了する。一時的な無線接続後は、無線通信装置７０１に暗号鍵等の無線パラメータが設定されていなくても、特別なパケットを用いることにより、基地局７０２を介して管理装置７０３〜７０５と通信することが可能である。
【００９３】
ユーザによって管理装置７０３の操作部４０６よりパスワードの入力が行なわれると（Ｓ９０１のＹｅｓ）、管理装置７０３は当該パスワードをＲＡＭ４０３に記憶する。そして管理装置７０３は、基地局７０２が管理装置としての登録を行うためのメッセージ（Ｍ８０３）を基地局７０２へ送信する（Ｓ９０２）。なお、管理装置７０３は、ユーザによるパスワードの入力を検出した際に（Ｓ９０１のＹｅｓ）、無線パラメータ設定シーケンスが起動されたものと判定する。
【００９４】
登録メッセージ（Ｍ８０３）を受信した基地局７０２は、管理装置として管理装置７０３を登録する。これにより、管理装置７０３は無線パラメータ設定シーケンスに関するメッセージを送受信することが可能になる。
【００９５】
また管理装置７０３は、登録メッセージ（Ｍ８０３）を送信する際に、タイムアウト値を設け、タイマ４０９を開始する（Ｓ９０３）。そして管理装置７０３は、以降の処理を実行中もタイマ４０９がタイムアウトになるか否かを監視する（Ｓ９０９）。
【００９６】
なお、タイムアウト値はランダムに設定してもよいし、ユーザが設定してもよく、設定方法については限定しない。
【００９７】
その後、無線通信装置７０１から基地局７０２に対し、パスワードを含む無線パラメータ取得要求（Ｍ８０６）が送信されると、基地局７０２は受信した無線パラメータ取得要求を、登録されている管理装置７０３に転送（Ｍ８０７）する。このように、基地局７０２に管理装置として登録されていない管理装置７０４、７０５に対しては、無線パラメータ取得要求は送信されない。
【００９８】
管理装置７０３は無線パラメータ取得要求（Ｍ８０７）を受信すると（Ｓ９０４のＹｅｓ）、受信した無線パラメータ取得要求（Ｍ８０７）に含まれるパスワードと、ユーザにより入力されたパスワードと、を比較することにより認証処理を行う（Ｓ９０５）。
【００９９】
認証に成功すると（Ｓ９０５のＹｅｓ）、管理装置７０３は自機器の管理する無線パラメータを基地局７０２に対して送信する（Ｍ８０８、Ｓ９０６）。そして基地局７０２は、管理装置７０３から送信された無線パラメータを無線通信装置７０１へ転送する（Ｍ８０９）。こうして、管理装置７０３が管理する無線パラメータが無線通信装置７０１に設定される。
【０１００】
また、認証に失敗した場合は（Ｓ９０５のＮｏ）、管理装置７０３は認証失敗のメッセージを基地局に対して送信する（Ｓ９０７）。そして基地局７０２は、管理装置７０３から送信された認証失敗メッセージを無線通信装置７０１へ転送する。
【０１０１】
無線通信装置７０１は、無線パラメータを受信すると、無線パラメータ設定シーケンスの終了メッセージを基地局７０２に送信し（Ｍ８１０）、基地局７０２は当該終了メッセージを管理装置７０３に転送する（Ｍ８１１）。そして、管理装置７０３は、基地局７０２から当該終了メッセージ（Ｍ８１１）を受信する（９０８）。以上の処理により、無線パラメータ設定シーケンスが終了する。
【０１０２】
管理装置７０３は、タイマ４０９がタイムアウトになると（Ｓ９０９のＹｅｓ）、基地局装置７０２が登録を解除するためのメッセージ（Ｍ８１２）を基地局１０２に対して送信する（Ｓ９１０）。登録解除メッセージ（Ｍ８１２）を受信した基地局７０２は、管理装置７０３の登録を解除する。登録解除がされると、それ以降、管理装置７０３には無線パラメータ設定シーケンスに関するメッセージは送信されないようになる。
【０１０３】
上記処理では、タイマ４０９のタイムアウトを検知したときに、管理装置としての登録を解除したが、他の判定基準により登録解除判定を行ってもよい。
【０１０４】
例えば、管理装置７０３が無線パラメータ設定シーケンスの終了を検知したときに、登録解除と判定してもよい。かかる場合、基地局７０２から無線パラメータ設定シーケンスの終了メッセージを受信したときに（Ｓ９０８のＹｅｓ）、登録解除と判定する。
【０１０５】
また、管理装置７０３が基地局７０２に対して無線パラメータを送信したとき（Ｓ９０６）、又は認証失敗メッセージを送信したとき（Ｓ９０７）に、登録解除と判定してもよい。
【０１０６】
また、登録解除の判定基準はこれらに限られるものではない。
【０１０７】
なお、本実施例において、管理装置７０３はユーザによるパスワードの入力を検出したときに（Ｓ９０１のＹｅｓ）、無線パラメータ設定シーケンスの開始を判定したが、無線パラメータ設定シーケンスの開始指示ボタンを別途設けてもよい。かかる場合、管理装置１０３はユーザによるパスワードの入力を検出したときに登録メッセージを送信するが、無線パラメータ設定シーケンスの開始指示ボタンが操作されなければ、上記シーケンスは実行されない。
【０１０８】
また、本実施形態においては、基地局と管理装置との間は有線ＬＡＮで接続されているが、無線ＬＡＮ等を用いた接続でもよい。
【０１０９】
また、本実施形態では認証情報としてパスワードを用いたが、認証情報はこれに限るものではない。
【０１１０】
本実施例によれば、実施例１のようにＩＣカード等の可搬記憶媒体を使用できない場合であっても、実施例１と同様の作用効果を得ることができる。
【０１１１】
また、上記各実施例では、ＩＣカードを検知した場合、ユーザがパスワードを入力した場合に管理装置が基地局に登録メッセージを送信したが、登録メッセージを送信するタイミングはこれに限定されない。例えば、管理装置の電源オンを検出したときに送信してもよい。
【０１１２】
以上説明したように、上記各実施例によれば、無線パラメータ設定シーケンスを実行する際に所望の管理装置を基地局に登録するため、登録した管理装置以外には無線パラメータ設定シーケンスに関するメッセージが送信されない。従って、複数の管理装置を基地局に常時登録しておく場合と比較し、無駄な通信トラフィックを低減することができる。特に、基地局と管理装置との間が無線ＬＡＮ等により無線接続されている場合は、無駄な帯域の使用を防止することができる。
【０１１３】
また、複数の管理装置がネットワーク上に存在していても、基地局は所望の管理装置との間で無線パラメータ設定シーケンスに関するメッセージを送受信するため、無線パラメータの設定に費やす時間を短縮することができる。
【０１１４】
また、上記実施例における無線通信装置としては、デジタルカメラ、プリンタ、パーソナルコンピュータ等、どのような機器であってもよい。
【０１１５】
また、上記実施例ではＩＥＥＥ８０２．１１無線ＬＡＮを用いる場合について説明したが、ＵＷＢやＷｉＭａｘ等、他の無線通信方式にも本発明は適用可能である。また、無線通信だけでなく、有線通信のパラメータを設定する場合であっても、本発明は適用可能である。
【図面の簡単な説明】
【０１１６】
【図１】実施例１におけるシステム構成図
【図２】無線通信装置のブロック構成図
【図３】基地局のブロック構成図
【図４】管理装置及びＩＣカード・リーダライタのブロック構成図
【図５】実施例１におけるシーケンス図
【図６】実施例１における管理装置１０３の動作フロー
【図７】実施例２におけるシステム構成図
【図８】実施例２におけるシーケンス図
【図９】実施例２における管理装置７０３の動作フロー
【図１０】複数の管理装置が基地局に登録されている場合のシーケンス図
【符号の説明】
【０１１７】
１０１  無線通信装置
１０２  基地局
１０３  管理装置
１０４  ＩＣカード・リーダライタ
１０５  管理装置
１０６  ＩＣカード・リーダライタ
１０７  管理装置
１０８  ＩＣカード・リーダライタ
１０９  ＩＣカード
【図１】
2008160173.tif 000003
【図２】
2008160173.tif 000004
【図３】
2008160173.tif 000005
【図４】
2008160173.tif 000006
【図５】
2008160173.tif 000007
【図６】
2008160173.tif 000008
【図７】
2008160173.tif 000009
【図８】
2008160173.tif 000010
【図９】
2008160173.tif 000011
【図１０】
2008160173.tif 000012