(57)【要約】【課題】  基地局として機能する基地局モードと、子局として機能する子局モードと、の両方の動作モードで動作することが可能な通信装置であっても、通信パラメータの設定を容易に行えるようにする。【解決手段】  通信パラメータの設定開始のためのユーザによる指示操作を検出した際の通信装置の動作モードを判定する。判定された動作モードに応じて、基地局モードで動作する他の通信装置を介して通信パラメータを提供するか、前記通信装置が直接通信パラメータを提供するか、を切替える。【選択図】  図９
2010268301.tif 000002
【特許請求の範囲】
【請求項１】
基地局として機能する基地局モードと、子局として機能する子局モードと、の両方の動作モードで動作することが可能な通信装置であって、
通信パラメータの設定開始のためのユーザによる指示操作を検出した際の前記通信装置の動作モードを判定する判定手段と、
前記判定手段により判定された動作モードに応じて、基地局を介して通信パラメータを提供するか、前記通信装置が直接通信パラメータを提供するか、を切替える切替え手段と、
前記切替え手段による切替えに応じて、通信パラメータの取得を要求する相手装置に対して通信パラメータを提供する提供手段と、
を有することを特徴とする通信装置。
【請求項２】
前記判定手段により前記通信装置の動作モードが子局モードであると判定された場合、前記提供手段は基地局を介して通信パラメータを提供することを特徴とする請求項１記載の通信装置。
【請求項３】
基地局を介して通信パラメータを提供するために、前記基地局が前記通信装置を通信パラメータの提供装置として登録するための登録処理を行うことを特徴とする請求項１又は２記載の通信装置。
【請求項４】
前記判定手段により前記通信装置の動作モードが子局モードであると判定された場合に前記登録処理を行うことを特徴とする請求項３記載の通信装置。
【請求項５】
前記基地局が形成する無線ネットワークへの接続が完了した際に前記登録処理を行うことを特徴とする請求項３記載の通信装置。
【請求項６】
基地局を介して通信パラメータを提供する場合、前記基地局に対して通信パラメータの設定処理の開始を通知することを特徴とする請求項１から５のいずれか１項に記載の通信装置。
【請求項７】
前記提供手段により基地局を介して通信パラメータを提供した場合、通信パラメータの提供先である前記相手装置の情報を前記基地局へ転送することを特徴とする請求項１から６のいずれか１項に記載の通信装置。
【請求項８】
前記判定手段により前記通信装置の動作モードが基地局モードであると判定された場合、前記提供手段は前記通信装置が基地局として直接通信パラメータを提供することを特徴とする請求項１から７のいずれか１項に記載の通信装置。
【請求項９】
前記提供手段は、前記通信装置が接続中の無線ネットワークの通信パラメータを提供することを特徴とする請求項１から８のいずれか１項に記載の通信装置。
【請求項１０】
基地局として機能する基地局モードと、子局として機能する子局モードと、の両方の動作モードで動作することが可能な通信装置の制御方法であって、
通信パラメータの設定開始のためのユーザによる指示操作を検出した際の前記通信装置の動作モードを判定する判定工程と、
前記判定工程において判定された動作モードに応じて、基地局を介して通信パラメータを提供するか、前記通信装置が直接通信パラメータを提供するか、を切替える切替え工程と、
前記切替え工程における切替えに応じて、通信パラメータの取得を要求する相手装置に対して通信パラメータを提供する提供工程と、
を有することを特徴とする通信装置の制御方法。
【請求項１１】
コンピュータを請求項１から９のいずれか１項に記載の通信装置として動作させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、基地局として機能する基地局モードと、子局として機能する子局モードと、の両方の動作モードで動作することが可能な通信装置に関する。
【背景技術】
【０００２】
ＩＥＥＥ８０２．１１規格シリーズに準拠した無線ＬＡＮに代表される無線通信では、使用前に設定しなければならない設定項目が数多く存在する。例えば、設定項目として、ネットワーク識別子としてのＳＳＩＤ、暗号方式、暗号鍵、認証方式、認証鍵等の無線通信を行うために必要な通信パラメータがあり、ユーザが手入力により設定するには非常に煩雑である。
【０００３】
非特許文献１には、ステーション（子局）がアクセスポイント（基地局）経由で通信するインフラストラクチャモードにおける通信パラメータの自動設定の業界標準規格であるＷｉ−Ｆｉ  Ｐｒｏｔｅｃｔｅｄ  Ｓｅｔｕｐ（以下、ＷＰＳ）が開示されている。現在市販されているWPS機能対応製品では、主に基地局が通信パラメータを管理しており、通信パラメータの取得を要求する子局に対して直接通信パラメータを提供する。なお、WPSでは通信パラメータを管理、及び提供する装置をRegistrarと呼んでおり、通信パラメータの取得を要求し、Registrarから通信パラメータを受理する無線端末をEnrolleeと呼んでいる。また、一部の製品では、基地局に接続されたPC等の外部装置がRegistrarとしての機能を有する場合もあり、該外部装置からEnrolleeとして動作する子局に対して、基地局を介して通信パラメータを提供することもできる。  特許文献１には、子局が基地局を介さず直接通信するアドホックモードにおける通信パラメータの設定技術が提案されている。具体的には、通信パラメータを他の通信装置から受理し、受理した通信パラメータを更に別の通信装置に提供する提案がされている。
【０００４】
また、特許文献２には、１つの通信装置が基地局と子局の両方の機能を有し、これらの機能を切り替えて通信を行う一例が提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−０３８５７９
【特許文献２】特開２００８−００５３１６
【非特許文献】
【０００６】
【非特許文献１】Ｗｉ−Ｆｉ  ＣＥＲＴＩＦＩＥＤ（ＴＭ）  ｆｏｒ  Ｗｉ−Ｆｉ  Ｐｒｏｔｅｃｔｅｄ  Ｓｅｔｕｐ：Ｅａｓｉｎｇ  ｔｈｅ  Ｕｓｅｒ  Ｅｘｐｅｒｉｅｎｃｅ  ｆｏｒ  Ｈｏｍｅ  ａｎｄ  Ｓｍａｌｌ  Ｏｆｆｉｃｅ  Ｗｉ−Ｆｉ（Ｒ）  Ｎｅｔｗｏｒｋｓ，ｈｔｔｐ：／／ｗｗｗ．ｗｉ−ｆｉ．ｏｒｇ／ｗｐ／ｗｉｆｉ−ｐｒｏｔｅｃｔｅｄ−ｓｅｔｕｐ
【発明の概要】
【発明が解決しようとする課題】
【０００７】
基地局と子局の機能を自動的に切替え可能な無線通信装置が複数存在し、何れか１つの装置が基地局として形成した無線ネットワークに、他の装置が子局として参加しているとする。ここで、該無線ネットワークに新たに無線通信装置を参加させるべく、ＷＰＳによる通信パラメータの自動設定を行なう場合を考える。
【０００８】
この場合、ユーザは新規参加装置と共に、既に無線ネットワークに接続中の複数の無線通信装置の中で通信パラメータの提供装置となる無線通信装置において通信パラメータの自動設定の開始指示を行う必要がある。通常の無線ネットワークの場合、各無線通信装置は基地局と子局のいずれか一方の機能のみ有しており、提供装置として動作する装置は基地局、もしくは基地局に接続された装置である。従って、ユーザは通信パラメータの受理装置となる新規参加装置と、通信パラメータの提供装置となる基地局等を認識し、通信パラメータ自動設定の開始指示を行うことができる。
【０００９】
しかしながら、無線ネットワークに接続中の複数の無線通信装置が基地局と子局の機能を自動的に切替えることが可能な場合、ユーザはどの無線通信装置が基地局として動作しているか分からない。その結果、どの装置が通信パラメータ提供装置として動作するか簡単に認識することができず、自動設定の操作対象となる装置が分からないという問題が生じる可能性がある。
【００１０】
本発明は、基地局として機能する基地局モードと、子局として機能する子局モードと、の両方の動作モードで動作することが可能な通信装置であっても、通信パラメータの設定を容易に行えるようにすることを目的とする。
【課題を解決するための手段】
【００１１】
上記課題を解決するために、本発明は、基地局として機能する基地局モードと、子局として機能する子局モードと、の両方の動作モードで動作することが可能な通信装置であって、通信パラメータの設定開始のためのユーザによる指示操作を検出した際の前記通信装置の動作モードを判定する判定手段と、前記判定手段により判定された動作モードに応じて、基地局を介して通信パラメータを提供するか、前記通信装置が直接通信パラメータを提供するか、を切替える切替え手段と、前記切替え手段による切替えに応じて、通信パラメータの取得を要求する相手装置に対して通信パラメータを提供する提供手段と、を有することを特徴とする。
【００１２】
また、本発明は、基地局として機能する基地局モードと、子局として機能する子局モードと、の両方の動作モードで動作することが可能な通信装置の制御方法であって、通信パラメータの設定開始のためのユーザによる指示操作を検出した際の前記通信装置の動作モードを判定する判定工程と、前記判定工程において判定された動作モードに応じて、基地局を介して通信パラメータを提供するか、前記通信装置が直接通信パラメータを提供するか、を切替える切替え工程と、前記切替え工程における切替えに応じて、通信パラメータの取得を要求する相手装置に対して通信パラメータを提供する提供工程と、を有することを特徴とする。
【発明の効果】
【００１３】
本発明によれば、基地局として機能する基地局モードと、子局として機能する子局モードと、の両方の動作モードで動作することが可能な通信装置であっても、通信パラメータの設定を容易に行うことが可能となる。
【図面の簡単な説明】
【００１４】
【図１】本発明を実施した一実施形態のネットワーク構成図
【図２】無線通信装置を構成するブロック図
【図３】本発明の実施形態における無線通信装置内のソフトウェア機能ブロック図
【図４】実施形態１における無線通信装置が実施する通信パラメータ自動設定処理フローチャート
【図５】実施形態１において無線通信装置Ａが登録要求メッセージを受信した際の処理フローチャート
【図６】実施形態１において無線通信装置Ａが実施する登録判定処理フローチャート
【図７】実施形態１において無線通信装置Ａが新規参加端末を受信した際の処理フローチャート
【図８】実施形態１において無線通信装置が通信パラメータ提供装置として提供する通信パラメータの決定処理フローチャート
【図９】実施形態１において無線通信装置Ｃと無線通信装置Ｄで通信パラメータ自動設定の開始指示が行われた場合のシーケンス図
【図１０】実施形態１において無線通信装置Ａと無線通信装置Ｄで通信パラメータ自動設定の開始指示が行われた場合のシーケンス図
【図１１】実施形態２において無線通信装置が実施する通信パラメータ自動設定処理フローチャート
【図１２】実施形態２におけるシーケンス図
【発明を実施するための形態】
【００１５】
＜実施形態１＞
図１は本発明を実施した一実施形態のネットワーク構成図である。
【００１６】
図１に示されるネットワークは、無線通信装置Ａ（１０１）、無線通信装置Ｂ（１０２）、無線通信装置Ｃ（１０３）で構成される。無線通信装置Ｄ（１０４）が該ネットワークに新たに参加する端末である。
【００１７】
本実施形態において無線通信装置Ａ、無線通信装置Ｂ、無線通信装置Ｃ、および無線通信装置ＤはそれぞれＩＥＥＥ８０２．１１無線ＬＡＮ（以下、単に無線ＬＡＮとする）の通信機能を所持しているものとする。
【００１８】
また、無線通信装置Ａ、無線通信装置Ｂ、および無線通信装置Ｃ、無線通信装置Ｄはそれぞれ無線ＬＡＮにおけるアクセスポイント（以下、基地局）とステーション（以下、子局）の両方の機能を有しており、基地局もしくは子局として動作可能である。以降、基地局として動作している場合を基地局モード、子局として動作している場合を子局モードと呼ぶ。無線通信装置Ａは基地局モードで動作しており、無線ネットワーク１０９を形成（構築）している。無線通信装置Ｂ、無線通信装置Ｃはそれぞれ子局モードで動作しており、無線ネットワーク１０９に参加している。ここで、無線通信装置Ｄの動作モードは未決定である。
【００１９】
さらに、無線通信装置Ａ、無線通信装置Ｂ、無線通信装置Ｃ、および無線通信装置Ｄは通信パラメータ自動設定機能を有しており、ＷＰＳを実行することが可能である。本実施形態では、各無線通信装置は通信パラメータの提供機能および受理機能の両方を所持しているものとする。即ち、各通信装置はＷＰＳのＲｅｇｉｓｔｒａｒとしてもＥｎｒｏｌｌｅｅとしても動作することが可能である。以下の説明では、通信パラメータの提供装置として動作する場合はＷＰＳのＲｅｇｉｓｔｒａｒとしての動作を行い、通信パラメータの受理装置として動作する場合はＷＰＳのＥｎｒｏｌｌｅｅとしての動作を行うものとする。
【００２０】
図２は各無線通信装置の構成の一例を表すブロック図である。１０１は無線通信装置全体を示す。２０１は、記憶部２０２に記憶される制御プログラムを実行することにより無線通信装置全体を制御する制御部である。２０２は制御部２０１が実行する制御プログラムと、通信パラメータ等の各種情報を記憶する記憶部である。後述する各種動作は、記憶部２０２に記憶された制御プログラムを制御部２０１が実行することにより行われる。２０３は無線通信を行うための無線通信処理部である。２０４はアンテナ、そして２０５はアンテナ制御部である。２０６は各種表示を行う表示部でありＬＣＤやＬＥＤのように視覚で認知可能な情報の出力、あるいはスピーカなどの音出力が可能な機能を有する。２０７は操作部である。操作部には通信パラメータの自動設定を開始するトリガを与える設定ボタン、各種情報の入力を行うための操作ボタン等が含まれる。制御部２０１はユーザによる操作部２０７の操作で設定ボタンの操作を検出することにより、後述する通信パラメータの設定動作を開始する。２０８は無線通信装置に電力を供給する電源部である。
【００２１】
図３は各無線通信装置が実行するソフトウェア機能ブロックの構成の一例を表すブロック図である。
【００２２】
３０１は無線通信装置のソフトウェア機能ブロックを示している。３０２は各種通信にかかわるパケットを送信するパケット送信部である。３０３は各種通信にかかわるパケットを受信するパケット受信部である。
【００２３】
３０４は無線通信装置が基地局モードで動作中に、他の無線通信装置から通信パラメータの提供装置としての登録要求メッセージを受信した際に、登録の判定を行う登録判定部である。ここで、登録要求メッセージは、通信パラメータの提供装置として動作しても良いか否かを確認するためのメッセージである。３０５は無線通信装置が子局モードで動作中に、基地局モードで動作中の無線通信装置に対して送信する登録要求メッセージを作成する登録要求メッセージ作成部である。
【００２４】
３０６は子局モード動作部であり、無線通信装置を子局モードとして動作させるための制御を行う。３０７は基地局モード動作部であり、無線通信装置を基地局モードとして動作させるための制御を行う。３０８はモード制御部であり、動作モードの判定処理や基地局モード動作部３０７および子局モード動作部３０６のモード切替制御を行う。
【００２５】
３０９は通信パラメータ自動設定機能ブロックである。本実施形態では、ネットワーク識別子としてのＳＳＩＤ、暗号方式、暗号鍵、認証方式、認証鍵等の無線通信を行うために必要な通信パラメータの自動設定を行う。通信パラメータ自動設定機能ブロックにおいて、３１０は、通信パラメータの提供装置として機能する場合に、相手機器に通信パラメータを提供する通信パラメータ提供部である。３１１は、通信パラメータの受理装置として機能する場合に、通信パラメータの提供装置から送られた通信パラメータを受理する通信パラメータ受理部である。３１２は、通信パラメータ自動設定における各種プロトコルを処理する通信パラメータプロトコル処理部である。３１３は通信パラメータ自動設定制御部であり、通信パラメータの提供装置として動作するか、もしくは受理装置として動作するかの制御を行い、通信パラメータ提供部３１０、通信パラメータ受理部３１１の起動・停止を行う。
【００２６】
３１４は通信パラメータ管理部であり、無線通信装置が記憶している、もしくは新たに作成した通信パラメータの管理を行う。通信パラメータ管理部３１４は、どの通信パラメータを提供するかの管理も行う。３１５は端末情報管理部であり、無線通信装置が基地局モードで動作している場合に、該無線通信装置が構築しているネットワークに参加している無線通信装置に関する端末情報の管理を行う。端末情報とは、例えば、デバイス情報（機器種別、機器名、シリアル番号、モデル番号）、ＭＡＣアドレス等である。３１６は通知処理部である。通信パラメータの設定処理時に何らかのエラーが生じた場合にユーザや相手無線通信装置への通知処理を行う。
【００２７】
なお、全ての機能ブロックはソフトウェアもしくはハードウェア的に相互関係を有するものである。また、上記機能ブロックは一例であり、複数の機能ブロックが１つの機能ブロックを構成するようにしてもよいし、何れかの機能ブロックが更に複数の機能を行うブロックに分かれてもよい。
【００２８】
本実施形態において、無線通信装置Ｄが無線ネットワーク１０９に参加する際の処理に関して、図４〜図１０を用いて説明する。
【００２９】
図４は本実施形態における各無線通信装置のフローチャート図である。
【００３０】
通信パラメータ自動設定の開始を指示するためのユーザによる設定ボタンの操作を検出すると（Ｓ４０１）、無線通信装置はその時点での自装置の動作モードを判定する（Ｓ４０２、Ｓ４０３）。動作モードが未決定であると判定された場合は（Ｓ４０２のＮｏ、Ｓ４０３のＮｏ）、動作モードの決定処理に進む（Ｓ４１９）。動作モードの決定処理では、例えば、周囲に基地局モードで動作中の他の無線通信装置が存在するかを検索する。そして、基地局モードで動作中の他の無線通信装置が検出されたら子局モードで動作すると決定し、検出されなければ自装置が基地局モードで動作すると決定する、という方法を用いることができる。
【００３１】
基地局モードで動作中と判定された場合（Ｓ４０２のＹｅｓ）、Ｓ４０３以降の処理に進む。子局モードで動作中と判定された場合は、無線ネットワークに接続中か否かによって処理が分かれる。無線ネットワークに接続中と判定された場合は（Ｓ４１０のＹｅｓ）、Ｓ４１１以降の処理に進み、無線ネットワークに接続中でないと判定された場合は、Ｓ４２０以降の処理に進む。つまり、図１のネットワーク構成において、各無線通信装置の設定ボタンが操作された場合、無線通信装置ＡはＳ４０３以降の処理を行い、無線通信装置Ｂ、ＣはＳ４１１以降の処理を行い、無線通信装置ＤはＳ４２０以降の処理を行うことになる。
【００３２】
最初に、無線通信装置Ｃと無線通信装置Ｄにおいて通信パラメータ自動設定の開始指示が行われた場合の処理について図９のシーケンス図を参照しながら説明する。図９は、無線通信装置Ｃと無線通信装置Ｄにおいて通信パラメータ自動設定の開始指示操作が行われた場合のシーケンスを示した図である。
【００３３】
無線通信装置Ｄにおいて通信パラメータ自動設定の開始指示が行われると（Ｓ４０１）、Ｓ４０２に進み、基地局モードで動作しているか否かの判定を行なう。無線通信装置Ｄは動作モードを未決定のためＳ４０９に進む。Ｓ４０９では子局モードで動作しているか否かを判定する。同様に動作モード未決定のためＳ４１９に進む。Ｓ４１９では動作モードのモード決定処理を行う。モード決定処理の詳細に関しては本実施形態では言及しない。本実施形態では、無線通信装置Ｄはネットワークに参加する子局として子局モードで動作するものとする。そして、再度動作モードの判定（Ｓ４０２、Ｓ４０９）を行う。無線通信装置Ｄの動作モードは子局モードであるので、Ｓ４１０に進む。Ｓ４１０では無線ネットワークに接続しているか否かの判定を行なう。無線通信装置Ｄは無線ネットワークには未接続であるため、Ｓ４２０に進む。Ｓ４２０では、通信パラメータを受理する受理装置として動作をするため、通信パラメータ受理部を起動する。そしてＳ４２１に進み、通信パラメータの受理装置として通信パラメータの自動設定処理を行う。
【００３４】
通信パラメータ自動設定処理を開始した無線通信装置Ｄは、最初に通信パラメータの自動設定が可能な相手無線通信装置を検索するための検索要求（Ｍ９０２）を送信する。具体的には、通信パラメータの自動設定を実行中であることを示す情報を付加した検索要求（プローブリクエスト）を送信し、通信パラメータの自動設定を実行中であることを示す情報が付加された検索応答（プローブレスポンス）の受信を一定時間待機する。
【００３５】
無線通信装置Ｃにおいて、同様に、通信パラメータ自動設定の開始指示が行われると（Ｓ４０１）、Ｓ４０２に進み、基地局モードで動作しているか否かの判定を行なう。無線通信装置Ｃは子局モードで動作しているためＳ４０９に進む。Ｓ４０９の判定の結果、無線通信装置Ｃは子局モードで動作しているので、Ｓ４１０に進む。Ｓ４１０の判定では、無線通信装置Ｄは無線ネットワーク１０９に接続しているため、Ｓ４１１に進む。
【００３６】
Ｓ４１１では基地局に接続しているか否かの判定を行なう。無線通信装置Ｄは基地局モードで動作中の無線通信装置Ａに接続しているため、基地局に接続していると判定され、Ｓ４１２に進む。基地局に接続していない場合は、本実施形態の通信パラメータ自動設定処理は動作不可と判定してＳ４０８に進みエラー処理を行う。なお、無線ネットワークに接続中であるが基地局に接続していない場合とは、アドホックモードによる子局間での直接通信を行っている場合を指す。本実施形態ではこの場合はエラー処理として説明を行うが、自装置の動作モードを基地局モードに変更して通信パラメータの自動設定を開始するようにしてもよい。また、Ｓ４１１においては、接続している基地局が通信パラメータの自動設定に対応しているか否かの判定を追加してもよい。その場合、基地局が通信パラメータの自動設定に対応している場合のみＳ４１２に進み、対応していない場合はエラー処理（Ｓ４０８）を行う。
【００３７】
Ｓ４１２では、接続している基地局に対して通信パラメータの提供装置として登録済みか否かの判定を行なう。この時点では無線通信装置Ｃは無線通信装置Ａに対し、通信パラメータの提供装置として未登録であるため、Ｓ４１３に進む。既に登録している場合は、Ｓ４１６に進む。
【００３８】
Ｓ４１３では、基地局に対して通信パラメータの提供装置として登録可能か否かを確認するために、無線通信装置Ｃは登録要求メッセージ（Ｍ９０１）を無線通信装置Ａに送信する。
【００３９】
ここで、基地局モードで動作している無線通信装置（本実施形態では無線通信装置Ａ）が、子局モードで動作している他の無線通信装置（本実施形態では無線通信装置Ｃ）から登録要求メッセージを受信した場合の処理フローについて図５を用いて説明する。
【００４０】
無線通信装置Ａは、登録要求メッセージ（Ｍ９０１）を受信すると（Ｓ５０１）、送信元の無線通信装置Ｃが通信パラメータの提供装置として登録可能か否かの登録判定処理を行なう（Ｓ５０２）。
【００４１】
登録判定処理の一例について図６に示す。Ｓ６０１では、無線通信装置Ａ（基地局モード）が既に通信パラメータの提供装置として動作しているか否かの判定を行なう。既に無線通信装置Ａにて通信パラメータ設定の開始指示があり、無線通信装置Ａが通信パラメータの提供装置として動作している場合、Ｓ６０２に進む。通信パラメータの提供装置として動作していない場合はＳ６０３に進む。Ｓ６０３では、他の無線通信装置（例えば無線通信装置Ｂ）が既に通信パラメータの提供装置として動作しているか否かの判定を行なう。既に他の無線通信装置が通信パラメータの提供装置として動作している場合はＳ６０２に進む。未だ他の無線通信装置が通信パラメータの提供装置として動作していない場合はＳ６０４に進む。Ｓ６０２では無線通信装置Ｃが通信パラメータの提供装置として動作することを禁止する。すなわち、通信パラメータの提供装置として登録不可と判定される。Ｓ６０４では、未だ通信パラメータの提供装置として動作している装置がいないことから、無線通信装置Ｃが通信パラメータの提供装置として動作することを許可する。すなわち通信パラメータの提供装置として登録可と判定される。このように、図６の処理を行うことにより、ネットワーク上で通信パラメータの提供装置として動作する無線通信装置を１台に限定することができる。
【００４２】
また、無線通信装置ＡがＳ６０２の動作禁止を解除するタイミングは以下の３つである。１つ目は自装置が通信パラメータの提供装置としての処理を完了した場合。２つ目は他の無線通信装置が通信パラメータの提供装置としての処理を完了した場合。３つ目は要求元の無線通信装置が通信パラメータの提供装置としての処理を完了した場合である。
【００４３】
本実施形態では、登録判定処理の一例について示したが、登録判定処理はこれに限るものではない。例えば、無線ネットワークに参加している端末数等で判断してもよい。無線ネットワークに参加する最大端末数を予め規定しておき、既に参加端末数が最大端末数に達している場合は、通信パラメータ提供装置としての動作を認めず、登録不可と判定する等である。これにより、ネットワークに参加可能な無線通信装置の台数を制限することができる。また、無線通信装置Ａの表示部２０６に登録を許可するか否かの選択をユーザに促すための表示を行い、ユーザによる操作部２０７の操作に応じて無線通信装置Ｃを通信パラメータの提供装置として登録するか否かを決定するようにしてもよい。登録判定処理に関してはこれらに限るものではなく、通信パラメータ提供装置としての登録の可否を判定できればよい。
【００４４】
図５の説明に戻る。Ｓ５０３では、Ｓ５０２（図６）の登録判定処理の結果、登録可能と判定された場合はＳ５０４に進み、登録不可である場合はＳ５０５に進む。Ｓ５０４では登録可能である旨を含んだ登録応答メッセージ（Ｍ９０３）を送信する。Ｓ５０５では登録不可である旨を含んだ登録応答メッセージ（Ｍ９０３）を送信する。本実施形態では、無線通信装置Ｃを通信パラメータ提供装置として登録可能であると判定するものとする。
【００４５】
図４の説明に戻る。Ｓ４１４において、無線通信装置Ｃは受信した登録応答メッセージ（Ｍ９０３）の内容を確認する。登録可能である旨を含んだ登録応答メッセージを受信した場合は、Ｓ４１５に進む。登録不可である旨を含んだ登録応答メッセージを受信した場合はＳ４０８に進みエラー処理を行う。ここでのエラー処理では、通信パラメータの自動設定処理が不可である旨の通知等を行ってもよい。
【００４６】
Ｓ４１５では、無線通信装置Ｃは通信パラメータ提供部を起動し、さらに無線通信装置Ａに通信パラメータ提供装置としての登録処理（Ｍ９０４）を行う。この登録はＷＰＳのＳｕｂｓｃｒｉｂｅメッセージを送信することにより実現可能である。登録処理が完了するとＳ４１６に進み、通信パラメータ提供装置として通信パラメータの自動設定処理を行う。
【００４７】
該通信パラメータ自動設定処理では、無線通信装置Ｃが基地局モードで動作中の無線通信装置Ａを介して、無線通信装置Ｄに対する通信パラメータの提供を行う。
【００４８】
まず、無線通信装置Ｃは通信パラメータ自動設定処理の開始を示す開始通知メッセージを無線通信装置Ａへ送信する（Ｍ９０５）。無線通信装置Ａは開始通知メッセージを受信すると、無線通信装置Ｄから送信される通信パラメータ自動設定の検索要求（Ｍ９０２）に対して、通信パラメータの自動設定を実行中であることを示す情報を付加した検索応答（Ｍ９０６）を返すようになる。なお、図示はしていないが、無線通信装置Ｃから開始通知メッセージを受信する前は、無線通信装置Ａは無線通信装置Ｄからの検索要求（Ｍ９０２）に対して、通信パラメータの自動設定を実行中でないことを示す情報を付加した検索応答を返信する。
【００４９】
無線通信装置Ｄは通信パラメータの自動設定を実行中であることを示す情報が付加された検索応答を受信することにより、通信パラメータ自動設定の相手無線通信装置として無線通信装置Ａを検知する。検知後、通信パラメータ自動設定プロトコル処理（Ｍ９０７）が行われ、無線通信装置Ａを介して、無線通信装置Ｃから無線通信装置Ｄへ通信パラメータが提供される。この通信パラメータ自動設定プロトコル処理（Ｍ９０７）は、ＷＰＳのＲｅｇｉｓｔｒａｒｉｏｎプロトコルにより行われる。そして、無線通信装置Ｄは提供された通信パラメータを用いて無線ネットワーク１０９に接続する。
【００５０】
ここで、通信パラメータの提供装置（本実施形態では無線通信装置Ｃ）が、通信パラメータの受理装置（本実施形態では無線通信装置Ｄ）に対して提供する通信パラメータを決定する際の処理フローについて図８を用いて説明する。まず、通信パラメータの提供装置として動作する無線通信装置は、既に無線ネットワークに接続中か否かを判定する（Ｓ８０１）。ここで、既に無線ネットワークに接続中である場合とは、基地局として無線ネットワークを形成している場合と子局として無線ネットワークに参加している場合の両方である。既に無線ネットワークに接続中である場合は、Ｓ８０２に進み、未接続である場合はＳ８０３に進む。Ｓ８０２では、接続中の無線ネットワークの通信パラメータを、提供する通信パラメータとして決定する。Ｓ８０３では、新規に作成した通信パラメータ、もしくは予め記憶済みの通信パラメータを、提供する通信パラメータとして決定する。ここで提供する通信パラメータは、無線通信装置が基地局となって無線ネットワークを新たに構築する際の無線ネットワークの通信パラメータである。本実施形態の場合、無線通信装置Ｃは既に無線ネットワーク１０９に接続中であるため、Ｓ８０２において、提供する通信パラメータとして無線ネットワーク１０９の通信パラメータが決定される。
【００５１】
ここで、通信パラメータ自動設定プロトコル処理（Ｍ９０７）内において、無線通信装置Ｃは通信パラメータの提供先である無線通信装置Ｄに関する端末情報を取得することが可能である。端末情報としては、例えば、デバイス情報（機器種別、機器名、シリアル番号、モデル番号）、ＭＡＣアドレス等である。
【００５２】
図４の説明に戻る。無線通信装置Ｃは通信パラメータ自動設定処理が完了すると、Ｓ４１７に進む。Ｓ４１７では、ネットワークに新規に参加した無線通信装置の端末情報として無線通信装置Ｄのデバイス情報やＭＡＣアドレスを無線通信装置Ａに転送（Ｍ９０８）する。
【００５３】
ここで、基地局モードで動作中の無線通信装置Ａが他の無線通信装置（本実施形態では無線通信装置Ｃ）から新規にネットワークに参加した無線通信装置（本実施形態では無線通信装置Ｄ）の端末情報を受信した場合の処理フローについて図７を用いて説明する。
【００５４】
無線通信装置Ａは、ネットワークに新規に参加した無線通信装置の端末情報を受信すると（Ｓ７０１）、送信元が登録済みの通信パラメータ提供装置か否かの判定を行なう（Ｓ７０２）。登録済みの通信パラメータ提供装置である場合、Ｓ７０３に進み、自装置が管理している無線ネットワーク１０９に参加している無線通信装置の端末情報を更新する。端末情報の送信元が未登録の通信パラメータ提供装置である場合には受信した端末情報を破棄して処理を終了する。このように、子局として無線ネットワークに参加中の無線通信装置であっても、通信パラメータ提供装置として通信パラメータを提供した場合は、通信パラメータの提供先である新規参加装置の端末情報を即座に基地局に送信する。そして、基地局は子局から送信された端末情報に基づいて管理している端末情報を更新するので、無線ネットワークに参加中の無線通信装置の情報をリアルタイムで管理することができる。
【００５５】
図４の説明に戻る。無線通信装置Ｃはネットワークに新規に参加した無線通信装置Ｄの端末情報の転送を終了すると、Ｓ４１８に進み、通信パラメータの提供装置としての登録解除の処理（Ｍ９０９）を行う。具体的には、基地局として動作中の無線通信装置Ａに対して、通信パラメータの提供装置としての登録解除の要求メッセージを送信する。
【００５６】
次に、無線通信装置Ａと無線通信装置Ｄにおいて通信パラメータ自動設定の開始指示が行われた場合の処理について図１０を参照しながら説明する。図１０は、無線通信装置Ａと無線通信装置Ｄにおいて通信パラメータ自動設定の開始指示操作が行われた場合のシーケンスを示した図である。
【００５７】
無線通信装置Ｄにおける処理は前述した処理と同様であるためここでは説明を省略する。
【００５８】
無線通信装置Ａにおいて、通信パラメータ自動設定の開始指示が行われると（Ｓ４０１）、Ｓ４０２に進み、基地局モードで動作しているか否かの判定を行なう。無線通信装置Ａは基地局モードで動作しているためＳ４０３に進む。Ｓ４０３では、自装置を通信パラメータ提供装置として起動可能か否かの判定処理を行なう。ここでの判定処理は、例えば自装置以外に提供装置として動作している装置が存在するか否かを確認し、他に提供装置として動作している装置がいなければ自装置を提供装置として起動可能と判定する、といった方法がある。なお、判定処理についてはこれに限るものでない。本実施形態では通信パラメータ提供装置として起動可能であると判定されるものとする。
【００５９】
次にＳ４０４では、通信パラメータ提供部を起動可能であれば、Ｓ４０５に進み、起動不可である場合はＳ４０８に進み、エラー処理を行う。Ｓ４０５では自装置の通信パラメータ提供部を起動し、Ｓ４０６に進む。Ｓ４０６では自装置を通信パラメータ提供装置として通信パラメータの自動設定処理を行う。
【００６０】
通信パラメータの自動設定処理を開始した無線通信装置Ａは、無線通信装置Ｄから送信される通信パラメータ自動設定の検索要求（Ｍ１００１）に対して、通信パラメータの自動設定を実行中であることを示す情報を付加した検索応答（Ｍ１００２）を返す。無線通信装置Ｄは、通信パラメータの自動設定を実行中であることを示す情報が付加された検索応答を受信することにより、通信パラメータ自動設定の相手無線通信装置として無線通信装置Ａを検知する。検知後、通信パラメータ自動設定プロトコル処理（Ｍ１００３）が行われ、無線通信装置Ａから無線通信装置Ｄへ通信パラメータが提供される。この通信パラメータ自動設定プロトコル処理（Ｍ１００３）は、ＷＰＳのＲｅｇｉｓｔｒａｒｉｏｎプロトコルにより行われる。無線通信装置Ｄは提供された通信パラメータを用いて無線ネットワーク１０９に接続する。
【００６１】
提供する通信パラメータは図８の処理フローにより決定される。無線通信装置Ａは、基地局として無線ネットワーク１０９を構築しているため、Ｓ８０１で無線ネットワークに接続中と判定され、Ｓ８０２において、提供する通信パラメータとして無線ネットワーク１０９の通信パラメータが決定される。無線通信装置Ａは通信パラメータ自動設定処理が完了すると、Ｓ４０７に進む。Ｓ４０７にて、通信パラメータ自動設定プロトコル処理の過程で取得した無線通信装置Ｄの端末情報を用いて、自装置が管理している無線ネットワーク１０９に参加している無線通信装置の端末情報を更新する。これにより、無線通信装置Ａにて無線ネットワーク１０９に参加している無線通信装置を適切に管理することができる。
【００６２】
以上のように、本実施形態では、無線ネットワーク１０９に接続中の無線通信装置は、通信パラメータ自動設定の開始指示に応じて自装置の動作モードを判定する。そして、子局として動作中であれば基地局として動作中の他の無線通信装置を介して通信パラメータの提供を行い、基地局として動作中であれば直接通信パラメータの提供を行う。このように本実施形態によれば、無線ネットワーク内のどの無線通信装置が通信パラメータの提供装置であるかをユーザが意識せずとも、通信パラメータの自動設定処理を行うことが可能である。すなわち、ネットワークに新規に参加する無線通信装置と無線ネットワーク内の任意の無線通信装置において通信パラメータの開始指示を行うことで、通信パラメータの自動設定処理を実行でき、ユーザの利便性を向上することができる。
【００６３】
なお、上記説明では、無線通信装置Ｄが基地局としても子局としても動作可能である場合について説明したが、子局としてのみ動作可能である場合にも適用は可能である。また、上記説明では無線通信装置Ｄが通信パラメータ自動設定処理の提供機能と受理機能の両方を有するとして説明したが、受理機能のみを有する場合でも適用することが可能である。
【００６４】
また、上記説明では、無線通信装置Ｃは無線通信装置Ａに対して登録要求メッセージ（Ｍ９０１）を送信し、登録可能である旨の応答メッセージ（Ｍ９０３）を待ってから登録処理（Ｍ９０４）を行っていたが、これらの処理をまとめて行っても構わない。すなわち、無線通信装置Ｃから登録要求メッセージ（Ｍ９０１）を受信した時点で無線通信装置Ａは無線通信装置Ｃを通信パラメータの提供装置として登録するようにしてもよい。また、提供装置としての登録後に通信パラメータ自動設定処理の開始通知メッセージ（Ｍ９０５）を送信するものとして説明したが、これらの処理をまとめて行っても構わない。すなわち、無線通信装置Ａは登録要求メッセージ（Ｍ９０１）を受信した時点、もしくは登録処理（Ｍ９０４）が完了した時点で、無線通信装置Ｃが通信パラメータ自動設定処理を開始したと判定し、Ｍ９０６の検索応答を送信するようにしてもよい。
【００６５】
また、通信パラメータ自動設定処理を開始した無線通信装置Ｄは、検索要求（Ｍ９０２、Ｍ１００１）を送信し、検索応答（Ｍ９０６、Ｍ１００２）の受信を待機する（アクティブスキャン）ことによって、通信パラメータ自動設定の相手を検索するとして説明した。しかしながら、通信パラメータ自動設定の相手を検索方法はこれに限られるものではなく、例えば、基地局として動作する無線通信装置Ａから送信されるビーコンの受信を待機する方法（パッシブスキャン）を用いてもよい。無線通信装置Ａは、無線通信装置Ｃから開始通知メッセージ（Ｍ９０５）を受信した場合、もしくは、自装置において設定開始指示操作が行われた場合、通信パラメータの自動設定を実行中であることを示す情報を付加したビーコンの送信を開始する。従って、無線通信装置Ｄは該ビーコンの受信を待機することにより、通信パラメータ自動設定の相手として無線通信装置Ａを検知することができる。また、上述のアクティブスキャンとパッシブスキャンを組み合わせて検索しても構わない。
【００６６】
＜実施形態２＞
実施形態１では、通信パラメータの提供装置としての登録処理を通信パラメータ自動設定の開始指示を受けてから行う場合について記載した。
【００６７】
第２の実施形態では、予め基地局装置に登録処理を行っておく場合について説明する。なお、ネットワーク構成（図１）、及び各無線通信装置の構成（図２、図３）は第１の実施形態と同様であるので説明を省略する。
【００６８】
本実施形態においては、無線通信装置Ａと無線通信装置Ｃとで通信パラメータの自動設定処理を行うことにより無線ネットワーク１０９を形成後に、無線通信装置Ｄが無線ネットワーク１０９に参加するまでの処理について説明する。
【００６９】
まず、無線通信装置Ａが基地局モードとして動作し無線ネットワーク１０９を構築し、無線通信装置Ｃが子局モードとして通信パラメータの自動設定を行い、無線ネットワーク１０９への接続を行う。次に、無線通信装置Ｄが無線ネットワーク１０９への接続を試みる。その際に、無線通信装置Ｃと無線通信装置Ｄにおいて通信パラメータ自動設定の開始指示を行うものとする。
【００７０】
この一連の処理に関して、図５〜図８、図１１、図１２を用いて説明する。
【００７１】
図１１は本実施形態における各無線通信装置のフローチャート図である。図４のフローと同じ処理に関しては同一の記号を付している。図１１を図４と比較すると、Ｓ４１２〜Ｓ４１５、Ｓ４１８の処理が削除され、Ｓ４２１の処理の後にＳ１１０１〜Ｓ１１０３の処理が追加されている。
【００７２】
図１２は無線通信装置Ａと無線通信装置Ｃにおいて通信パラメータの設定を行った後に、無線通信装置Ｃと無線通信装置Ｄの間で通信パラメータの設定を行うまでの処理を示したシーケンス図である。
【００７３】
まず、無線通信装置Ａと無線通信装置Ｃにおいて通信パラメータ自動設定の開始指示が行われる。通信パラメータ自動設定の開始指示が行われた際には無線通信装置ＡとＣ共に動作モードは決定であるため、両装置共にＳ４０１→Ｓ４０２→Ｓ４０９→Ｓ４１９と処理を進める。本実施形態では説明を簡単にするため、Ｓ４１９の動作モード決定処理において、無線通信装置Ａは基地局モード、無線通信装置Ｃは子局モードに決定されるものとする。
【００７４】
無線通信装置Ａは基地局モードで動作すると決定したため、Ｓ４１９→Ｓ４０２→Ｓ４０３→・・・→Ｓ４０７と処理が進む。Ｓ４０３以降の処理については実施形態１で説明した無線通信装置Ａの処理と同様であるため、ここでの説明は省略する。
【００７５】
無線通信装置Ｃは子局モードで動作すると決定したため、Ｓ４１９→Ｓ４０２→Ｓ４０９→Ｓ４１０と進み、無線ネットワークに未接続のためＳ４２０に進む。Ｓ４２０にて通信パラメータを受理する受理装置として動作をするため、通信パラメータ受理部を起動しＳ４２１に進む。そして、Ｓ４２１にて通信パラメータ自動設定処理が行われる。
【００７６】
通信パラメータ自動設定処理を開始した無線通信装置Ｃは、最初に通信パラメータの自動設定が可能な相手無線通信装置を検索するための検索要求（Ｍ１２０１）を送信する。具体的には、通信パラメータの自動設定を実行中であることを示す情報を付加した検索要求（プローブリクエスト）を送信する。そして、通信パラメータの自動設定を実行中であることを示す情報が付加された検索応答（プローブレスポンス）の受信を一定時間待機する。
【００７７】
通信パラメータの自動設定処理を開始（Ｓ４０６）した無線通信装置Ａから通信パラメータの自動設定を実行中であることを示す情報が付加された検索応答（Ｍ１２０２）が送信されると、通信パラメータ自動設定の相手として無線通信装置Ａを検知する。そして、無線通信装置Ｃは無線通信装置Ａとの間で通信パラメータ自動設定プロトコル処理（Ｍ１２０３）を行い、提供装置である無線通信装置Ａから無線ネットワーク１０９の通信パラメータを受理する。
【００７８】
通信パラメータ自動設定プロトコル処理（Ｍ１２０３）が完了すると、無線通信装置Ｃは無線ネットワーク１０９に接続する。ここで、無線通信装置Ｃは無線ネットワーク１０９に接続後、自装置を通信パラメータ提供装置として無線通信装置Ａへ登録処理を行う（Ｓ１１０１〜Ｓ１１０３）。登録処理のフローは実施形態１で説明した図４のＳ４１３〜Ｓ４１５と同様である。無線通信装置Ｃは登録要求メッセージ（Ｍ１２０４）を無線通信装置Ａに送信する（Ｓ１１０１）。無線通信装置Ａは登録要求メッセージ（Ｍ１２０４）を受信後、図５の処理を行い、無線通信装置Ｃに対して登録応答メッセージ（Ｍ１２０５）を送信する。なお、本実施形態では、Ｓ５０２の登録判定処理において図６の処理は行わない。すなわち、無線通信装置Ｃ以外に提供装置となる装置が存在するとしても、無線通信装置Ａは提供装置として登録可能である旨を含んだ登録応答メッセージ（Ｍ１２０５）を送信する。
【００７９】
Ｓ１１０２において、無線通信装置Ｃは受信した登録応答メッセージ（Ｍ１２０５）の内容を確認し、登録可能であるため、Ｓ１１０３に進む。そしてＳ１１０３にて無線通信装置Ｃは、通信パラメータ提供部を起動し、無線通信装置Ａに対して通信パラメータ提供装置としての登録処理（Ｍ１２０６）を行う。このように本実施形態では、無線ネットワーク１０９に参加後、基地局として動作している無線通信装置Ａに対して通信パラメータ提供装置としての登録処理を予め行っておく。
【００８０】
その後、無線通信装置Ｄが無線ネットワーク１０９に参加するために、無線通信装置Ｃと無線通信装置Ｄにて通信パラメータ自動設定の開始指示が行われたものとする。
【００８１】
無線通信装置Ｄの処理フローについては、上記無線通信装置Ｃの処理フローと同様の処理フローになるため、ここでの説明は省略する。
【００８２】
無線通信装置Ｃは子局モードで動作しているため、Ｓ４０１→Ｓ４０２→Ｓ４０９→Ｓ４１０と進み、無線ネットワークに接続中のためＳ４１１に進む。また、基地局モードで動作中の無線通信装置Ａと接続しているため、Ｓ４１６に進み、通信パラメータ自動設定処理を行う。
【００８３】
まず、無線通信装置Ｃは通信パラメータ自動設定処理の開始を示す開始通知メッセージを無線通信装置Ａへ送信する（Ｍ１２０７）。無線通信装置Ａは開始通知メッセージを受信すると、無線通信装置Ｄから送信される通信パラメータ自動設定の検索要求（Ｍ１２０８）に対して、通信パラメータの自動設定を実行中であることを示す情報を付加した検索応答（Ｍ１２０９）を返信する。無線通信装置Ｄは通信パラメータの自動設定を実行中であることを示す情報が付加された検索応答を受信することにより、通信パラメータ自動設定の相手無線通信装置として無線通信装置Ａを検知する。検知後、通信パラメータ自動設定プロトコル処理（Ｍ１２１０）が行われ、無線通信装置Ａを介して、無線通信装置Ｃから無線通信装置Ｄへ通信パラメータが提供される。そして、無線通信装置Ｄは提供された通信パラメータを用いて無線ネットワーク１０９に接続する。その後、Ｓ４１７において無線通信装置Ｃは無線ネットワーク１０９に新規に参加した無線通信装置Ｄの端末情報を無線通信装置Ａに送信し（Ｍ１２１１）、無線通信装置Ａは管理している端末情報を更新する。また、図示はしていないが、無線通信装置Ｄは無線ネットワーク１０９に参加後、通信パラメータ提供装置として無線通信装置Ａへ登録処理を行う。
【００８４】
なお本実施形態では、無線通信装置Ｃは通信パラメータ提供後も、提供装置としての登録を解除する処理（Ｓ４１８相当の処理）は行わず、通信パラメータ提供装置としての登録を継続する。登録解除は、例えば、無線ネットワーク１０９から離脱した場合や、ユーザもしくは無線通信装置Ａから登録解除要求があった場合など、任意の時に登録解除を行う。
【００８５】
このように本実施形態では、無線通信装置が無線ネットワークに接続した時点で、通信パラメータ提供装置としての登録処理を予め行っておく。その結果、通信パラメータ自動設定の開始指示操作が行われた場合は即座に通信パラメータ自動設定を行うことができるため、第１の実施形態の効果に加えて、通信パラメータの設定にかかる時間を短縮することができる。
【００８６】
なお、上記説明では、無線通信装置Ｄが基地局としても子局としても動作可能である場合について説明したが、子局としてのみ動作可能である場合にも適用は可能である。また、無線通信装置Ｄが通信パラメータ自動設定処理の提供機能と受理機能の両方を有するとして説明したが、受理機能のみを有する場合でも適用することが可能である。その場合、無線通信装置Ｄでは図１１におけるＳ１１０１〜Ｓ１１０３の処理が省略される。
【００８７】
以上、各実施形態では無線通信装置Ｂに関する説明は省略したが、無線通信装置Ｂにて通信パラメータ自動設定の開始指示があった場合についても無線通信装置Ｃと同様の処理フローになる。
【００８８】
また、各実施形態において、通信パラメータ自動設定の開始指示は、設定ボタンの操作が行われた場合、すなわちＷＰＳのＰＢＣ（Ｐｕｓｈ  Ｂｕｔｔｏｎ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ）方式の場合について説明した。しかしながら、本発明はこれに限定されるものではなく、開始指示の際にＰＩＮ（Ｐｅｒｓｏｎａｌ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｎｕｍｂｅｒ）コードの入力で認証を行う方式（ＷＰＳのＰＩＮ方式）でも適用可能である。
【００８９】
また、通信パラメータとしてネットワーク識別子、暗号方式、暗号鍵、認証方式、認証鍵を例にしたが、他の情報であってもよいし、他の情報も通信パラメータには含まれるようにしてもよいことは言うまでも無い。
【００９０】
各実施形態において、本発明をＩＥＥＥ８０２．１１準拠の無線ＬＡＮに適用した場合について説明したが、これに限る物ではない。例えば、ワイヤレスＵＳＢ、ＭＢＯＡ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＵＷＢ、ＺｉｇＢｅｅ等の他の無線媒体において実施してもよい。また、有線ＬＡＮ等の有線通信媒体において実施してもよい。
【００９１】
ここで、ＭＢＯＡは、Ｍｕｌｔｉ  Ｂａｎｄ  ＯＦＤＭ  Ａｌｌｉａｎｃｅの略である。また、ＵＷＢは、ワイヤレスＵＳＢ、ワイヤレス１３９４、ＷＩＮＥＴなどが含まれる。
【００９２】
また、本実施形態の機能を実現するソフトウェアのコンピュータプログラムを記録した記録媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（ＣＰＵ若しくはＭＰＵ）が記録媒体に格納されたプログラムコードを読出し実行する。これによっても、本発明の目的が達成されることは言うまでもない。
【符号の説明】
【００９３】
１０１  無線通信装置Ａ
１０２  無線通信装置Ｂ
１０３  無線通信装置Ｃ
１０４  無線通信装置Ｄ
３０１  無線通信装置のソフトウェア機能ブロック
３０２  送信部
３０３  受信部
３０４  登録判定部
３０５  登録メッセージ作成部
３０６  子局モード動作部
３０７  基地局モード動作部
３０８  モード制御部
３０９  通信パラメータ自動設定機能ブロック
３１０  通信パラメータ提供部
３１１  通信パラメータ受理部
３１２  通信パラメータプロトコル処理部
３１３  通信パラメータ自動設定制御部
３１４  通信パラメータ管理部
３１５  端末情報管理部
３１６  通知処理部
【図１】
2010268301.tif 000003
【図２】
2010268301.tif 000004
【図３】
2010268301.tif 000005
【図４】
2010268301.tif 000006
【図５】
2010268301.tif 000007
【図６】
2010268301.tif 000008
【図７】
2010268301.tif 000009
【図８】
2010268301.tif 000010
【図９】
2010268301.tif 000011
【図１０】
2010268301.tif 000012
【図１１】
2010268301.tif 000013
【図１２】
2010268301.tif 000014