(57)【要約】【課題】無線ＬＡＮの設定に対するユーザへの負荷を軽減すること。【解決手段】アクセスポイントは、プリンタ２０に対して、複数の接続方法それぞれに基づいてプローブ要求を送信する（要求）。このプローブ要求は、同一の接続方法の設定されているプリンタに受信され（要求３２）、このプリンタが、プローブ要求で特定される接続方法、つまりアクセスポイントにおいて設定されている接続方法と同一の接続方法を設定する。こうして、プリンタがアクセスポイントと同一の接続方法に設定されることにより、両者間で無線接続できる状態となる。このようにして、プリンタにおいては、プローブ要求の受信を経て、アクセスポイントへの接続方法が自動的に設定されるため、無線ＬＡＮの設定に対するユーザへの負荷を大幅に軽減することができる。【選択図】図３
2005130126.tif 000002
【特許請求の範囲】
【請求項１】
無線接続の方法である接続方法を複数の接続方法のうちいずれかに設定可能な無線ステーションを、あらかじめ前記複数の接続方法のうちいずれかに設定された無線アクセスポイントと同一の接続方法に設定することにより、前記無線アクセスポイントおよび前記無線ステーション間のデータ通信が可能となる無線ＬＡＮシステムであって、
前記無線アクセスポイントは、
当該アクセスポイントの接続方法が前記複数の接続方法のうちいずれか特定の接続方法に設定されている旨を広告するための広告データを、前記複数の接続方法それぞれに基づいて送信する広告送信手段を備えており、
前記無線ステーションは、
あらかじめ設定されている接続方法に基づいて送信されてきた前記広告データを前記無線アクセスポイントから受信した際に、該無線アクセスポイントへの接続方法を前記広告データで広告された前記特定の接続方法に設定する方法設定手段を備えている
ことを特徴とする無線ＬＡＮシステム。
【請求項２】
前記無線アクセスポイントにおいて、
前記広告送信手段は、前記広告データとして、前記特定の接続方法による返信を要求するためのデータを送信するように構成され、
さらに、前記広告送信手段により広告データの送信が開始された以降、該広告データに基づいて返信されてきた返信データを前記無線ステーションから受信した際に、当該無線アクセスポイントへの無線接続の許可を要求させるための要求催促データを前記無線ステーションへ送信し、その後、該無線ステーションから無線接続の許可を要求するためのデータである許可要求データが送信されてきたら、当該無線アクセスポイントへの無線接続を許可する旨の接続許可データを返信することにより、前記無線ステーションとの無線接続を確立する接続許可手段が備えられており、
前記無線ステーションにおいて、
前記広告データを前記無線アクセスポイントから受信した際に、該広告データで要求された返信を示す前記返信データを、前記広告データで広告された前記特定の接続方法にて返信する返信手段と、
該返信手段により返信データを無線アクセスポイントへ送信した後、該無線アクセスポイントから送信された前記要求催促データを受信した場合に、前記許可要求データの送信および前記接続許可データの受信を経て前記無線アクセスポイントとの無線接続を確立する接続確立手段と、が備えられている
ことを特徴とする請求項１に記載の無線ＬＡＮシステム。
【請求項３】
前記無線アクセスポイントにおいて、
接続方法を前記複数の接続方法へそれぞれ一時的に切り替える方法切替手段が備えられ、
前記広告送信手段は、前記方法切替手段により接続方法が切り替えられている間に、該切り替えられた接続方法に基づいて前記広告データを送信する
ことを特徴とする請求項１または請求項２に記載の無線ＬＡＮシステム。
【請求項４】
前記無線アクセスポイントにおいて、
前記方法切替手段は、外部からの指令を受けた際に、接続方法を切り替え始める
ことを特徴とする請求項３に記載の無線ＬＡＮシステム。
【請求項５】
前記無線アクセスポイントにおいて、
前記広告送信手段は、前記方法切替手段による接続方法の切り替えが開始されるのに先立って、あらかじめ設定された接続方法に基づいて前記広告データを送信する
ことを特徴とする請求項３または請求項４に記載の無線ＬＡＮシステム。
【請求項６】
前記無線ステーションにおいて、
あらかじめ設定されている接続方法に基づいて送信されてくる前記広告データを所定期間にわたり収集する広告収集手段が備えられており、
前記方法設定手段は、前記広告収集手段により広告データが収集された後、該収集された広告データのうち、受信レベルが最も大きかった広告データで広告された接続方法を、前記無線アクセスポイントへの接続方法として設定する
ことを特徴とする請求項１から５のいずれかに記載の無線ＬＡＮシステム。
【請求項７】
前記無線アクセスポイントにおいて、
前記接続許可手段は、所定の条件を満たす前記返信データを送信してきた無線ステーションへ前記要求催促データを送信する
ことを特徴とする請求項１から６のいずれかに記載の無線ＬＡＮシステム。
【請求項８】
前記無線アクセスポイントにおいて、
前記広告送信手段による広告データの送信が開始された以降、前記返信データを所定期間にわたり収集する返信収集手段が備えられており、
前記接続許可手段は、前記返信収集手段により返信データが収集された後、該収集された返信データのうち、受信レベルが最も大きかった返信データの送信元である無線ステーションへ前記要求催促データを送信する
ことを特徴とする請求項７に記載の無線ＬＡＮシステム。
【請求項９】
前記無線アクセスポイントにおいて、
前記接続許可手段は、前記広告送信手段による広告データの送信が開始された以降に返信されてくる前記返信データのうち、外部からの指令に基づいて決定される返信データの送信元である無線ステーションへ前記要求催促データを送信する
ことを特徴とする請求項１から６のいずれかに記載の無線ＬＡＮシステム。
【請求項１０】
前記無線アクセスポイントにおいて、
前記広告送信手段による広告データの送信が開始された以降、前記返信データを所定期間にわたり収集する返信収集手段が備えられており、
前記接続許可手段は、前記返信収集手段による返信データの収集が行われた後、該収集された返信データのうち、外部からの指令に基づいて決定される返信データの送信元である無線ステーションへ前記要求催促データを送信する
ことを特徴とする請求項９に記載の無線ＬＡＮシステム。
【請求項１１】
前記無線アクセスポイントにおいて、
前記返信収集手段による返信データの収集が行われた後、該収集された返信データそれぞれの送信元である無線ステーションの中から、１以上の無線ステーションをユーザに選択させる第１ユーザ選択手段が備えられ、
前記接続許可手段は、前記第１ユーザ選択手段によりユーザに選択させた無線ステーションへ前記要求催促データを送信する
ことを特徴とする請求項１０に記載の無線ＬＡＮシステム。
【請求項１２】
前記無線ステーションにおいて、
前記返信手段は、当該無線ステーションを識別するための識別データを対応づけた状態で前記返信データを送信して、
前記アクセスポイントにおいて、
前記返信収集手段は、前記返信データを該返信データに対応する前記識別データと共に収集するように構成され、
さらに、前記返信収集手段による返信データの収集が行われた後、該収集された返信データそれぞれに対応する識別データの中から、１以上の識別データをユーザに選択させる第２ユーザ選択手段が備えられ、
前記接続許可手段は、前記第２ユーザ選択手段によりユーザに選択させた識別データで識別される無線ステーションへ前記要求催促データを送信する
ことを特徴とする請求項１０に記載の無線ＬＡＮシステム。
【請求項１３】
前記無線アクセスポイントにおいて、
前記接続許可手段は、当該無線アクセスポイントとデータ通信可能に接続された通信端末からの指令を受けて、前記要求催促データを送信すべき無線ステーションを決定するように構成されている
ことを特徴とする請求項９に記載の無線ＬＡＮシステム。
【請求項１４】
前記無線アクセスポイントにおいて、
前記広告送信手段による広告データの送信が開始された以降、前記返信データを所定期間にわたり収集し、該収集した前記返信データ、および、該返信データの送信元である無線ステーションの対応関係を記憶部へ記憶させる返信収集手段と、
該返信収集手段により対応関係が記憶された無線ステーションの一覧を要求する旨の一覧要求データを、前記通信端末から受信した際に、前記一覧を示す一覧データを前記通信端末側へ送信する一覧送信手段と、が備えられ、
前記接続許可手段は、前記一覧送信手段により一覧データが前記通信端末へ送信され、その後、該通信端末側において前記一覧データで示される一覧の中から選択された１以上の無線ステーションを示す選択データを前記通信端末から受信した以降、該選択データで示される無線ステーションへ前記通知データを返信する、ように構成され
前記通信端末において、
前記無線アクセスポイントに対して、前記一覧要求データを送信する一覧要求手段と、
該一覧要求手段により前記一覧要求データが前記無線アクセスポイントへ送信された後、該無線アクセスポイントから前記一覧データを受信した際に、該一覧データで示される一覧の中から１以上の無線ステーションをユーザに選択させる第３ユーザ選択手段と、
該第３ユーザ選択手段によりユーザに選択させた１以上の無線ステーションを示す前記選択データを前記無線アクセスポイントへ送信する選択送信手段と、が備えられている
ことを特徴とする請求項１３に記載の無線ＬＡＮシステム。
【請求項１５】
前記無線ステーションにおいて、
前記返信手段は、当該無線ステーションを識別するための識別データを対応づけた状態で前記返信データを送信して、
前記無線アクセスポイントにおいて、
前記広告送信手段による広告データの送信が開始された以降、前記返信データを該返信データに対応する識別データと共に所定期間にわたり収集し、該収集した前記返信データの送信元である無線ステーション、および、前記識別データの対応関係を記憶部へ記憶させる返信収集手段と、
該返信収集手段により対応関係が記憶された識別データの一覧を要求する旨の一覧要求データを、前記通信端末から受信した際に、前記一覧を示す一覧データを前記通信端末側へ送信する一覧送信手段と、が備えられ、
前記接続許可手段は、前記一覧送信手段により一覧データが前記通信端末へ送信され、その後、該通信端末側において前記一覧データで示される一覧の中から選択された１以上の識別データを示す選択データを前記通信端末から受信した以降、該選択データで示される識別データに対応する無線ステーションへ前記要求催促データを返信する、ように構成され
前記通信端末において、
前記無線アクセスポイントに対して、前記一覧要求データを送信する一覧要求手段と、
該一覧要求手段により前記一覧要求データが前記無線アクセスポイントへ送信された後、該無線アクセスポイントから前記一覧データを受信した際に、該一覧データで示される一覧の中から１以上の識別データをユーザに選択させる第４ユーザ選択手段と、
該第４ユーザ選択手段によりユーザに選択させた１以上の無線ステーションを示す前記選択データを前記無線アクセスポイントへ送信する選択送信手段と、が備えられている
ことを特徴とする請求項１３に記載の無線ＬＡＮシステム。
【請求項１６】
前記無線アクセスポイントにおいて、
前記接続許可手段により要求催促データが送信された以降、当該無線アクセスポイントにおけるデータ通信が第１暗号キーにより暗号化された状態で行われるように設定されている場合に、前記要求催促データが送信された無線ステーションとの間におけるデータ通信についてのみ、暗号化方法を切り替えて暗号化せずに行うようにする暗号切替手段が備えられている
ことを特徴とする請求項１から１５のいずれかに記載の無線ＬＡＮシステム。
【請求項１７】
前記アクセスポイントにおいて、
前記接続許可手段は、前記要求催促データを、当該無線アクセスポイントにおけるデータ通信を暗号化するために使用される第１暗号キーとは異なる第２暗号キーを付加した状態で返信する、ように構成され、
さらに、前記接続許可手段により要求催促データが送信された以降、該要求催促データが送信された無線ステーションとの間におけるデータ通信について、前記第２暗号キーにより暗号化した状態で行うように暗号化方法を切り替える暗号切替手段が備えられており、
前記無線ステーションにおいて、
前記無線アクセスポイントから前記要求催促データを受信した以降、該無線アクセスポイントとのデータ通信を前記要求催促データに付加された第２暗号キーにより暗号化して行うように設定する暗号設定手段が備えられている
ことを特徴とする請求項１から１５のいずれかに記載の無線ＬＡＮシステム。
【請求項１８】
前記無線アクセスポイントには、該無線アクセスポイントとデータ通信可能な通信端末が接続されており、
前記無線ステーションにおいて、
公開鍵暗号方式により前記通信端末から前記無線アクセスポイントを介して前記第１暗号キーを取得する暗号取得手段と、
前記暗号取得手段により前記第１暗号キーが前記通信端末から取得された際、前記無線アクセスポイントとの無線接続を解除し、前記第１暗号キーにより暗号化した状態で無線接続し直すことにより、前記無線アクセスポイントとのデータ通信を前記第１暗号キーにより暗号化した状態で行うように設定変更する暗号変更手段と、が備えられており、
前記通信端末において、
公開鍵暗号方式により前記無線ステーションへの前記第１暗号キーの受け渡しを、前記無線アクセスポイントを介して行う暗号受渡手段が備えられ、
前記無線アクセスポイントにおいて、
前記暗号切替手段は、前記無線ステーションとの無線接続が解除された以降、暗号化方法の切り替えを行わない
ことを特徴とする請求項１６または請求項１７に記載の無線ＬＡＮシステム。
【請求項１９】
前記通信端末において、
前記暗号受渡手段は、前記第１暗号キーの受け渡しを行う前に、公開鍵暗号方式により前記無線ステーションへの認証用メッセージの受け渡しを行うように構成され、
さらに、
前記暗号受渡手段により前記認証用メッセージの受け渡しが行われた以降、前記無線ステーション側で出力される前記認証用メッセージを確認したユーザによる確認操作を行わせるための確認操作手段が備えられ、
前記暗号受渡手段は、前記確認操作手段により確認操作が行われた際に、前記第１暗号キーの受け渡しを行うように構成されており、
前記無線ステーションにおいて、
前記暗号取得手段は、前記第１暗号キーに先立って公開鍵暗号方式により前記通信端末から受け渡しが行われる前記認証用メッセージを取得する、ように構成され、
さらに、前記暗号取得手段により取得された認証用メッセージを出力するメッセージ出力手段が備えられ、
前記暗号取得手段は、メッセージ出力手段により認証用メッセージが出力され、前記メッセージ出力手段により出力される認証用メッセージを確認したユーザによる前記通信端末への確認操作が行われた後に、前記通信端末から受け渡しが行われる前記第１暗号キーを取得する
ことを特徴とする請求項１８に記載の無線ＬＡＮシステム。
【請求項２０】
前記無線アクセスポイントにおいて、
当該無線アクセスポイントの動作モードを、前記広告送信手段による広告データの送信を実現した無線ステーションにおける接続方法の設定をサポートするサポートモード、および、前記広告送信手段による広告データの送信を実現せずに接続方法の設定をサポートしないノーマルモードのいずれか一方へ切り替え可能なモード切替手段が備えられている
ことを特徴とする請求項１から１９のいずれかに記載の無線ＬＡＮシステム。
【請求項２１】
前記無線アクセスポイントにおいて、
前記モード切替手段は、外部からの指令を受けて動作モードを切り替える
ことを特徴とする請求項２０に記載の無線ＬＡＮシステム。
【請求項２２】
前記無線アクセスポイントにおいて、
前記モード切替手段は、動作モードを前記サポートモードへ切り替えた以降、所定の期間が経過した際に、動作モードを前記ノーマルモードへ切り替え直す
ことを特徴とする請求項２０または請求項２１に記載の無線ＬＡＮシステム。
【請求項２３】
前記無線アクセスポイントにおいて、
前記モード切替手段は、動作モードを前記サポートモードへ切り替えた以降、前記広告送信手段により広告データが所定回数だけ送信された際に、動作モードを前記ノーマルモードへ切り替え直す
ことを特徴とする請求項２０から２２のいずれかに記載の無線ＬＡＮシステム。
【請求項２４】
前記無線ステーションにおいて、
無線アクセスポイントへの接続方法に関する設定内容が、前記方法設定手段による設定を経て無線アクセスポイントへの接続方法を設定する必要がある設定内容であるか否かを判定する内容判定手段と、
該内容判定手段により接続方法を設定する必要がある設定内容でないと判定された場合に、前記方法設定手段による設定が行われないようにする動作停止手段と、が備えられている
ことを特徴とする請求項１から２３のいずれかに記載の無線ＬＡＮシステム。
【請求項２５】
請求項１から２４のいずれかに記載の無線ステーションとして機能する通信端末。
【請求項２６】
請求項１から２４のいずれかに記載の無線アクセスポイントとして機能する通信端末。
【請求項２７】
請求項１３から１５，請求項１８，請求項１９およびこれら請求項のみを引用する請求項のいずれかに記載の通信端末として機能する通信端末。
【請求項２８】
請求項１から２４のいずれかに記載の無線ステーションの備える全ての手段として機能させるための各種処理手順を、コンピュータシステムに実行させるための通信プログラム。
【請求項２９】
請求項１から２４のいずれかに記載の無線アクセスポイントの備える全ての手段として機能させるための各種処理手順を、コンピュータシステムに実行させるための通信プログラム。
【請求項３０】
請求項１３から１５，請求項１８，請求項１９およびこれら請求項のみを引用する請求項のいずれかに記載の通信端末として機能させるための各種処理手順を、コンピュータシステムに実行させるための通信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線ステーションを無線アクセスポイントと同一の接続方法に設定することにより両者間のデータ通信が可能となる無線ＬＡＮシステム，および，このシステムにおいて利用可能な通信端末，通信プログラムに関する。
【背景技術】
【０００２】
現在、複数の無線ステーション間、または、無線ステーションと外部ネットワークとの間におけるデータ通信を無線により実現する、いわゆる無線ＬＡＮが広く普及している。
無線ＬＡＮのネットワークでは、各無線ステーションが中継局を介して無線通信を行う「インフラストラクチャモード」や、直接無線ステーション同士が無線通信を行う「アドホックモード」などの通信方式があり、各無線ステーションは、その用途に応じて通信方式を切り替えることができるように構成されているが、「インフラストラクチャモード」にて使用されることが一般的である。
【０００３】
このような「インフラストラクチャモード」によるネットワークにおいて、無線ステーションは、無線ステーション側で接続方法など各種設定を行うことにより、無線アクセスポイントへのアクセスが可能になる。なお、上述の「接続方法」とは、例えば、無線接続する際に採用される無線ＬＡＮ規格（例えば、ＩＥＥＥ８０２．１１ｂ，−ａ，−ｇなど）、これら無線ＬＡＮ規格において使用される周波数帯域（いわゆるチャネル）などにより規定される無線接続の方法である。
【０００４】
ここで、無線ステーション側での各種設定は、無線ステーションがパーソナルコンピュータ（以降、「ＰＣ」とする）のように操作性の高いユーザインタフェースを有するものであれば、このユーザインタフェースにより設定の操作を行うことは簡単である。
【０００５】
しかし、ネットワークを介したサービスを提供するプリンタなどＰＣと比べて操作性の高いユーザインタフェースを有していない無線ステーションでは、このユーザインタフェースにより設定を行うことは非常に面倒であり、手間のかかる作業である。
【０００６】
そのため、このような無線ステーションの中には、他の無線ステーション共々通信方式を「アドホックモード」に切り替えておき、両無線ステーション間で設定に関するデータをやりとりすることにより他の無線ステーション側から間接的に設定（リモートセットアップ）を行うことや、ＰＣをケーブルで直結しておき、ＰＣとの間で設定に関するデータをやりとりすることによりＰＣ側から間接的に設定を行うことができるように構成されているものもある。
【０００７】
ただ、この場合、通信方式を「アドホックモード」へ切り替えた無線ステーション同士を無線通信が可能な位置関係となるまで移動させたり、ＰＣをケーブルが敷設可能な場所まで移動させたりする必要があるため、結局、リモートセットアップについても手間のかかる作業であることには変りない。
【０００８】
特に、「インフラストラクチャモード」にて使用していた無線ステーションをリモートセットアップに利用する場合、リモートセットアップ終了後に通信方式を「アドホックモード」から再度「インフラストラクチャモード」に切り替え直す必要があるため、より作業の手間がかかってしまう。
【０００９】
このように、ネットワークを介したサービスを提供するプリンタなどＰＣと比べて操作性の高いユーザインタフェースを有していない無線ステーションでは、各種設定を行うための作業に手間がかかってしまうという問題があった。
【００１０】
そこで、近年では、このような作業の手間を軽減するための技術が種々提案されている。例えば、無線ステーションとして機能するプリンタなどのネットワークデバイスに無線アクセスポイント（中継局）としての機能を付加し、この機能（中継機能部）により独自の無線ネットワークを確立し、この無線ネットワークを介して接続された他の無線ステーション側から、無線ステーション機能（端末機能部）により他の無線ネットワークと接続するために必要な設定（リモートセットアップ）を間接的に行った後、無線アクセスポイントとしての機能を停止する、といった技術である（特許文献１参照）。
【００１１】
この技術であれば、操作性の高いユーザインタフェースを有していない無線ステーションにおいて、各種設定を行うための作業に要する手間を軽減することができる。
【特許文献１】特開２００３−１４３１５６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
しかし、上述した技術においては、通信方式を「アドホックモード」へ切り替えた無線ステーション同士を無線通信が可能な位置関係となるまで移動させたり、ＰＣをケーブルが敷設可能な場所まで移動させたり、といった設定に付随する作業の手間を軽減することはできるが、設定を行うための操作自体は行わなければならない。
【００１３】
無線ＬＡＮのネットワークを構築するには、一般的なＬＡＮ（有線ＬＡＮ）に関する設定だけでなく、無線ＬＡＮ特有の設定「接続方法」が必要になる。この設定には種々の専門知識を要するため、有線ＬＡＮに関する専門知識を有するユーザであっても、無線ＬＡＮ特有の設定を容易に行えないことが多く、ましてや、ＬＡＮそのものに馴染みがないユーザにとって無線ＬＡＮの設定は非常に困難なものといえる。
【００１４】
このように、現在、無線ＬＡＮの設定に対するユーザへの負荷は重く、このことが無線ＬＡＮの普及を妨げている要因の一つと考えられており、無線ＬＡＮの設定に対するユーザへの負荷を軽減するための技術が要望されていた。
【００１５】
本発明は、このような要望に基づいてなされたものであり、その目的は、無線ＬＡＮの設定に対するユーザへの負荷を軽減することである。
【課題を解決するための手段】
【００１６】
上記課題を解決するため請求項１に記載の無線ＬＡＮシステムは、無線接続の方法である接続方法を複数の接続方法のうちいずれかに設定可能な無線ステーションを、あらかじめ複数の接続方法のうちいずれかに設定された無線アクセスポイントと同一の接続方法に設定することにより、無線アクセスポイントおよび無線ステーション間のデータ通信が可能となる無線ＬＡＮシステムである。
【００１７】
具体的な構成として、まず、無線アクセスポイントは、広告送信手段を備えている。この広告送信手段は、アクセスポイント自身の接続方法が複数の接続方法のうちいずれか特定の接続方法に設定されている旨を広告するための広告データを、複数の接続方法それぞれに基づいて送信する。一方、無線ステーションは、方法設定手段を備えている。この方法設定手段は、あらかじめ設定されている接続方法に基づいて送信されてきた広告データを無線アクセスポイントから受信した際に、この無線アクセスポイントへの接続方法を広告データで広告された特定の接続方法に設定する。
【００１８】
このように構成された無線ＬＡＮシステムおいて、無線アクセスポイントは、複数の接続方法それぞれに基づいて広告データを送信する。この広告データは、同一の接続方法が設定されている無線ステーションに受信され、この無線ステーションが、広告データで広告された接続方法、つまり無線アクセスポイントにおいて設定されている接続方法と同一の接続方法を設定する。こうして、無線ステーションが無線アクセスポイントと同一の接続方法に設定されることにより、両者間で無線接続できる状態となる。
【００１９】
このようにして、無線ステーションにおいては、広告データの受信を経て、無線アクセスポイントへの接続方法が方法設定手段により自動的に設定される。よって、無線ＬＡＮの設定に対するユーザへの負荷を大幅に軽減することができる。
【００２０】
なお、上述の「接続方法」とは、例えば、無線接続する際に採用される無線ＬＡＮ規格（例えば、ＩＥＥＥ８０２．１１ｂ，−ａ，−ｇなど）、これら無線ＬＡＮ規格において使用される周波数帯域（いわゆるチャネル）などにより規定される無線接続の方法のことである。
【００２１】
また、請求項２に記載の無線ＬＡＮシステムにおいて、無線アクセスポイントは、広告送信手段が、広告データとして、特定の接続方法による返信を要求するためのデータを送信する。さらに、広告送信手段により広告データの送信が開始された以降、この広告データに基づいて返信されてきた返信データを無線ステーションから受信した際に、無線アクセスポイント自身への無線接続の許可を要求させるための要求催促データを無線ステーションへ送信し、その後、この無線ステーションから無線接続の許可を要求するためのデータである許可要求データが送信されてきたら、無線アクセスポイント自身への無線接続を許可する旨の接続許可データを返信することにより、無線ステーションとの無線接続を確立する接続許可手段を備えている。一方、無線ステーションは、広告データを無線アクセスポイントから受信した際に、この広告データで要求された返信を示す返信データを、広告データで広告された特定の接続方法にて送信する返信手段と、返信手段により返信データを無線アクセスポイントへ送信した後、この無線アクセスポイントから送信された要求催促データを受信した場合に、許可要求データの送信および接続許可データの受信を経て無線アクセスポイントとの無線接続を確立する接続確立手段と、を備えている。
【００２２】
このように構成すれば、無線ステーション側で接続方法の設定がなされた後、許可要求データ，接続許可データのやりとりを経て、無線アクセスポイントと無線ステーションとの無線接続を実現することができる。
【００２３】
また、上述した無線アクセスポイントにおいて、広告送信手段は、広告データを複数の接続方法それぞれに基づいて送信する手段であって、広告データを送信するための具体的な構成は特に限定されない。
【００２４】
例えば、接続方法を複数の接続方法へそれぞれ一時的に切り替える方法切替手段が備えられている場合であれば、請求項３に記載のように、方法切替手段により接続方法が切り替えられている間に、こうして切り替えられた接続方法に基づいて広告データを送信する、ように構成すればよい。
【００２５】
このように構成すれば、無線アクセスポイントは、接続方法を一時的に切り替えながら各々の接続方法に基づいて広告データを送信することができる。
なお、この構成において、方法切替手段が接続方法を切り替えておく期間は、広告データを送信するのに必要な期間を確保できる範囲内で短くすることが望ましい。通常、無線アクセスポイントは、接続方法があらかじめ設定されている接続方法以外の接続方法に切り替えられている間、あらかじめ設定されている接続方法に基づいて行うべきデータ通信を行うことができなくなってしまう。そのため、上述のように接続方法が切り替えられる期間を短くすることは、あらかじめ設定されている接続方法に基づいて行うべきデータ通信を行うことができなくなってしまうといった不都合を防止するために好適である。
【００２６】
また、この構成において、無線アクセスポイントにおける方法切替手段が接続方法の切り替えを開始するタイミングについては、特に限定されないが、例えば、請求項４に記載のように、外部からの指令を受けた際に接続方法を切り替え始める、ように構成すればよい。
【００２７】
このように構成すれば、無線ステーションに対する接続方法の設定を、外部から明示的に指令することができる。
なお、この構成における「外部からの指令」とは、例えば、無線アクセスポイントの備える操作部に対して行われたユーザによる特定の操作や、無線アクセスポイントとデータ通信可能に接続された通信端末からのデータなどのことである。
【００２８】
また、上述した広告送信手段は、請求項５に記載のように、方法切替手段による接続方法の切り替えが開始されるのに先立って、あらかじめ設定された接続方法に基づいて広告データを送信しておくように構成するとよい。
【００２９】
このように構成すると、無線ステーションにおいて、無線アクセスポイントに対してあらかじめ設定されている接続方法と同一の接続方法が初期設定されている場合には、すぐに無線アクセスポイントと無線ステーションとの無線接続が確立できる状態とすることができる。
【００３０】
なお、この構成においては、あらかじめ設定された接続方法に基づく広告データの送信が最初に行われるため、方法切替手段は、あらかじめ設定された接続方法への切り替えを行わないように構成しておくとよい。
【００３１】
また、上述した無線ステーションにおける方法設定手段は、無線アクセスポイントへの接続方法を設定する手段であって、設定するための具体的な構成については特に限定されない。例えば、あらかじめ設定されている接続方法に基づいて送信されてくる広告データを所定期間にわたり収集する広告収集手段が備えられている場合であれば、請求項６に記載のように、この広告収集手段により広告データが収集された後、収集された広告データのうち、受信レベルが最も大きかった広告データで広告された接続方法を、無線アクセスポイントへの接続方法として設定する、ように構成するとよい。
【００３２】
このように構成すれば、所定期間内に収集（受信）された広告データのうち、最も受信レベルが大きかった広告データで広告された接続方法を、無線ステーションにおける無線アクセスポイントへの接続方法として設定することができる。
【００３３】
なお、この構成における広告収集手段は、広告データを収集する手段であって、ここで収集する広告データは、例えば、広告データの送信元，接続方法および受信レベルの対応関係が特定できるようにメモリ等に記憶させておけばよい。この場合、方法設定手段は、記憶させておいた対応関係で特定される接続方法のうち最も受信レベルの大きな広告データに対応する接続方法へ切り替えるように構成すればよい。
【００３４】
また、このように、受信レベルの最も大きかった広告データと同一の接続方法を無線アクセスポイントへの接続方法として設定できることは、無線ステーションの接続方法が、本来設定すべき無線アクセスポイントの接続方法以外の接続方法に誤って設定されてしまうことを防止するのに好適である。
【００３５】
無線ステーションの無線アクセスポイントへの接続方法を設定する際、この無線アクセスポイント以外に広告送信手段を備える他の無線アクセスポイントが周囲（例えば、隣接する住宅など）に存在していると、この無線アクセスポイントからも広告データが無線ステーションに送信されてくる。そのため、広告データを受信したタイミングによっては、他の無線アクセスポイントにおいて設定されているのと同じ接続方法がユーザの意図とは無関係に設定されてしまう恐れがある。
【００３６】
ところが、上述のように、受信レベルの最も大きかった広告データと同一の接続方法を無線アクセスポイントへの接続方法として設定できるため、無線アクセスポイントと無線ステーションとを、無線通信時の受信レベルが高くなるように近づけておくだけで、他の無線アクセスポイントからの広告データに基づいて誤った接続方法が設定されることを防止できる。
【００３７】
また、上述した無線アクセスポイントにおいて、接続許可手段は、返信データを受信した際、どのような返信データであるかに拘わらず要求催促データを送信するように構成すればよいが、請求項７に記載のように、所定の条件を満たす返信データを送信してきた無線ステーションへ要求催促データを送信する、ように構成すればよい。
【００３８】
このように構成すれば、無線アクセスポイントは、所定の条件を満たす返信データを送信してきた無線ステーションのみと、要求催促データの送信を経て無線接続を確立することができる。
【００３９】
なお、この構成における「所定の条件」は、その具体的な内容は特に限定されないが、例えば、受信レベルが最も大きい返信データを条件とすることも考えられる。
このためには、請求項８に記載のように、広告送信手段による広告データの送信が開始された以降、返信データを所定期間にわたり収集する返信収集手段が備えられ、接続許可手段は、返信収集手段により返信データが収集された後、こうして収集された返信データのうち、受信レベルが最も大きかった返信データの送信元である無線ステーションへ要求催促データを送信する、ように構成すればよい。
【００４０】
このように構成すれば、無線アクセスポイントは、受信レベルが最も大きい返信データを送信してきた無線ステーションのみと、要求催促データの送信を経て無線接続を確立することができる。
【００４１】
そのため、請求項６と同様に、無線アクセスポイントと無線ステーションとを、無線通信時の受信レベルが高くなるように近づけておくだけで、
無線接続を確立すべき無線ステーションとは異なる無線ステーションへ要求催促データを間違って送信して無線接続を確立してしまうことを防止できる。
【００４２】
なお、この構成における返信収集手段は、返信データを収集する手段であって、広告データの送信が開始された以降の返信データを収集する。ここで収集する返信データは、例えば、返信データの送信元，接続方法および受信レベルの対応関係が特定できるようにメモリ等に記憶させておけばよい。この場合、接続許可手段は、記憶させておいた対応関係で特定される接続方法のうち最も受信レベルの大きな接続方法に基づいて要求催促データを送信するように構成すればよい。
【００４３】
また、上述した無線アクセスポイントにおける接続許可手段は、請求項９に記載のように、広告送信手段による広告データの送信が開始された以降に返信されてくる返信データのうち、外部からの指令に基づいて決定される返信データの送信元である無線ステーションへ要求催促データを送信する、ように構成してもよい。
【００４４】
このように構成すれば、無線アクセスポイントは、外部からの指令に基づいて決定される返信データの送信元である無線ステーションのみと、要求催促データの送信を経て無線接続を確立することができる。
【００４５】
また、この無線アクセスポイントにおいては、請求項１０に記載のように、広告送信手段による広告データの送信が開始された以降、返信データを所定期間にわたり収集する返信収集手段が備えられ、接続許可手段は、返信収集手段による返信データの収集が行われた後、こうして収集された返信データのうち、外部からの指令に基づいて決定される返信データの送信元である無線ステーションへ通知データを送信する、ように構成するとよい。
【００４６】
このように構成すれば、無線アクセスポイントは、所定期間にわたり収集した返信データのうち、外部からの指令に基づいて決定される返信データを送信できる無線ステーションのみと、要求催促データの送信を経て無線接続を確立することができる。
【００４７】
なお、この構成における返信収集手段は、上述したのと同様、広告データの送信が開始された以降の返信データを所定期間にわたり収集する。ここで収集する返信データは、例えば、接続方法および返信データの送信元を特定できる状態でメモリ等に記憶させておけばよい。この場合、要求催促手段は、収集した返信データのうち、外部からの指令に基づいて決定される返信データを送信してきた無線ステーションへ要求催促データを送信するように構成すればよい。
【００４８】
また、この構成における「外部からの指令」としては、例えば、無線ステーションの備える操作部に対して行われたユーザによる所定の操作のこととすればよく、このためには、例えば、請求項１１に記載のように構成することが考えられる。
【００４９】
請求項１１に記載の無線ＬＡＮシステムは、無線アクセスポイントにおいて、返信収集手段による返信データの収集が行われた後、こうして収集された返信データそれぞれの送信元である無線ステーションの中から、１以上の無線ステーションをユーザに選択させる第１ユーザ選択手段が備えられ、接続許可手段は、第１ユーザ選択手段によりユーザに選択させた無線ステーションへ要求催促データを送信する。
【００５０】
このように構成すれば、無線アクセスポイントは、無線アクセスポイントは、ユーザにより任意に選択された無線ステーションのみと、要求催促データの送信を経て無線接続を確立することができる。
【００５１】
また、ユーザによる所定の操作を「外部の指令」とするためには、請求項１２に記載のように構成することも考えられる。
請求項１２に記載の無線ＬＡＮシステムは、無線ステーションにおいて、返信手段が、無線ステーション自身を識別するための識別データを対応づけた状態で返信データを送信する。また、アクセスポイントにおいて、返信収集手段は、返信データをこの返信データに対応する識別データと共に収集するように構成され、さらに、返信収集手段による返信データの収集が行われた後、こうして収集された返信データそれぞれに対応する識別データの中から、１以上の識別データをユーザに選択させる第２ユーザ選択手段が備えられ、接続許可手段は、第２ユーザ選択手段によりユーザに選択させた識別データで識別される無線ステーションへ要求催促データを送信する。
【００５２】
このように構成すれば、無線アクセスポイントは、ユーザにより任意に選択された識別データで識別される（識別データに対応する）無線ステーションのみと、要求催促データの送信を経て無線接続を確立することができる。
【００５３】
また、上述した請求項１０における「外部からの指令」とは、無線ステーションとデータ通信可能に接続された通信端末からのデータのこととしてもよく、このためには、請求項１３に記載のように構成することが考えられる。
【００５４】
請求項１３に記載の無線ＬＡＮシステムは、無線アクセスポイントにおいて、接続許可手段が、無線アクセスポイント自身とデータ通信可能に接続された通信端末からの指令を受けて、要求催促データを送信すべき無線ステーションを決定するように構成されている。
【００５５】
このように構成すれば、無線アクセスポイントは、所定期間にわたり収集された返信データのうち、通信端末からの指令に基づいて決定される返信データを送信してきた無線ステーションのみと、要求催促データの送信を経て無線接続を確立することができる。
【００５６】
なお、この構成において、通信端末との間で指令をやりとりするには、例えば、請求項１４に記載のような構成が考えられる。
請求項１４に記載の無線ＬＡＮシステムにおいて、無線アクセスポイントは、返信収集手段および一覧送信手段が備えられている。これらのうち、返信収集手段は、広告送信手段による広告データの送信が開始された以降、返信データを所定期間にわたり収集し、こうして収集した返信データ、および、この返信データの送信元である無線ステーションの対応関係を記憶部へ記憶させる。また、一覧送信手段は、返信収集手段により対応関係が記憶された無線ステーションの一覧を要求する旨の一覧要求データを、通信端末から受信した際に、一覧を示す一覧データを通信端末側へ送信する。そして、接続許可手段は、一覧送信手段により一覧データが通信端末へ送信され、その後、この通信端末側において一覧データで示される一覧の中から選択された１以上の無線ステーションを示す選択データを通信端末から受信した以降、この選択データで示される無線ステーションへ通知データを返信する。さらに、通信端末は、一覧要求手段，ユーザ選択手段および選択送信手段が備えられている。これらのうち、一覧要求手段は、無線アクセスポイントに対して、一覧要求データを送信する。また、第３ユーザ選択手段は、一覧要求手段により一覧要求データが無線アクセスポイントへ送信された後、この無線アクセスポイントから一覧データを受信した際に、この一覧データで示される一覧の中から１以上の無線ステーションをユーザに選択させる。また、選択送信手段は、第３ユーザ選択手段によりユーザに選択させた１以上の無線ステーションを示す選択データを無線アクセスポイントへ送信する。
【００５７】
このように構成すれば、無線アクセスポイントは、返信収集手段により収集された対応関係に基づき通信端末側でユーザが任意に選択した無線ステーションのみと、要求催促データの送信を経て無線接続を確立することができる。
【００５８】
なお、この構成における返信収集手段は、上述したのと同様、広告データの送信が開始された以降の返信データを所定期間にわたり収集する。ここで収集する返信データは、例えば、接続方法および返信データの送信元を特定できる状態でメモリ等に記憶させておけばよい。この場合、接続許可手段は、収集した返信データのうち、外部からの指令に基づいて決定される返信データを送信してきた無線ステーションへ要求催促データを送信するように構成すればよい。
【００５９】
また、上述した請求項１３において、通信端末との間で指令をやりとりするには、請求項１５に記載のような構成を考えることもできる。
請求項１５に記載の無線ＬＡＮシステムにおいて、無線ステーションは、返信手段が、無線ステーション自身を識別するための識別データを対応づけた状態で返信データを送信する。また、無線アクセスポイントは、返信収集手段および一覧送信手段が備えられている。これらのうち、返信収集手段は、広告送信手段による広告データの送信が開始された以降、返信データをこの返信データに対応する識別データと共に所定期間にわたり収集し、こうして収集した返信データの送信元である無線ステーション、および、識別データの対応関係を記憶部へ記憶させる。一覧送信手段は、返信収集手段により対応関係が記憶された識別データの一覧を要求する旨の一覧要求データを、通信端末から受信した際に、一覧を示す一覧データを通信端末側へ送信する。また、接続許可手段は、一覧送信手段により一覧データが通信端末へ送信され、その後、この通信端末側において一覧データで示される一覧の中から選択された１以上の識別データを示す選択データを通信端末から受信した以降、この選択データで示される識別データに対応する無線ステーションへ要求催促データを返信する、ように構成されている。そして、通信端末は、一覧要求手段，第４ユーザ選択手段および選択送信手段を備えている。これらのうち、一覧要求手段は、無線アクセスポイントに対して、一覧要求データを送信する。第４ユーザ選択手段は、一覧要求手段により一覧要求データが前記無線アクセスポイントへ送信された後、この無線アクセスポイントから一覧データを受信した際に、この一覧データで示される一覧の中から１以上の識別データをユーザに選択させる。選択送信手段は、第４ユーザ選択手段によりユーザに選択させた１以上の無線ステーションを示す選択データを無線アクセスポイントへ送信する。
【００６０】
このように構成すれば、無線アクセスポイントは、返信収集手段により収集された対応関係に基づき通信端末側でユーザが任意に選択した識別データに対応する無線ステーションのみと、要求催促データの送信を経て無線接続を確立することができる。
【００６１】
なお、この構成における返信収集手段は、上述したのと同様、広告データの送信が開始された以降の返信データを所定期間にわたり収集する。ここで収集する返信データは、例えば、この返信データに対応する識別データおよび接続方法（または、返信データそのもの）の対応関係を特定できる状態でメモリ等に記憶させておけばよい。この場合、一覧送信手段は、記憶させた対応関係で特定される識別データの一覧を示す一覧データを通信端末側へ送信するように構成すればよい。
【００６２】
また、上述した各ユーザ選択手段は、ユーザに選択を行わせるための手段であって、例えば、表示部，印刷部，スピーカなどにより選択項目（無線ステーション，識別データ）と共に操作部で選択項目を選択すべき旨を通知し、この通知に基づいて操作部により選択させる、といった構成とすればよい。
【００６３】
ところで、以上説明した無線ＬＡＮシステムにおいては、無線ステーションが無線アクセスポイントと無線接続されたとしても、無線アクセスポイントがデータ通信を暗号化して行うように設定されていると、通常は、無線ステーション側も同様に暗号化してデータ通信を行うように設定しなければ、正常にデータ通信を行うことができない。
【００６４】
そのため、ユーザにより操作を行わせることなく正常にデータ通信を行うことができるようにするためには、請求項１６に記載のように、無線アクセスポイントが、接続許可手段により要求催促データを送信した以降、無線アクセスポイント自身におけるデータ通信が第１暗号キーにより暗号化された状態で行われるように設定されている場合に、要求催促データが送信された無線ステーションとの間におけるデータ通信についてのみ、暗号化方法を切り替えて暗号化せずに行うようにする暗号切替手段を備えるとよい。
【００６５】
このように構成すれば、無線アクセスポイントがデータ通信を暗号化して行うように設定されていたとしても、無線ステーションに対し暗号化してデータ通信を行うように設定することなく正常にデータ通信を行うことができるようになる。これにより、無線アクセスポイントが他の無線ステーションまたは外部ネットワークとの間で行うデータ通信についてのセキュリティレベルを維持したまま、無線アクセスポイントと無線ステーションとのデータ通信を実現することができる。
【００６６】
また、ユーザにより操作を行わせることなく正常にデータ通信を行うことができるようにするための別の構成として、請求項１７に記載のような構成を考えることもできる。
請求項１７に記載の無線ＬＡＮシステムは、アクセスポイントにおいて、接続許可手段は、要求催促データを、無線アクセスポイント自身におけるデータ通信を暗号化するために使用される第１暗号キーとは異なる第２暗号キーを付加した状態で返信する、ように構成されている。さらに、接続許可手段により要求催促データが送信された以降、この通知データが送信された無線ステーションとの間におけるデータ通信について、第２暗号キーにより暗号化した状態で行うように暗号化方法を切り替える暗号切替手段が備えられている。一方、無線ステーションにおいては、無線アクセスポイントから要求催促データを受信した以降、この無線アクセスポイントとのデータ通信を要求催促データに付加された第２暗号キーにより暗号化して行うように設定する暗号設定手段が備えられている。
【００６７】
このように構成すれば、無線アクセスポイントは、要求催促データを送信した無線ステーションに対して第２暗号キーにより暗号化したデータ通信を行うよう暗号化方法を切り替えるようになり、一方、要求催促データを受信した無線ステーションは、無線アクセスポイントとのデータ通信を第２暗号キーにより暗号化して行うように設定する。こうして、無線アクセスポイントと無線ステーションとの間では、第２暗号キーにより暗号化した状態で正常にデータ通信を行うことができるようになる。これにより、無線アクセスポイントが他の無線ステーションまたは外部ネットワークとの間で行うデータ通信についてのセキュリティレベルを維持したまま、無線アクセスポイントと無線ステーションとのデータ通信についても、一定のセキュリティレベルを確保した状態で実現できる。
【００６８】
また、上述した請求項１６，１７の構成については、無線アクセスポイントが暗号化してデータ通信を行うように設定されている場合でも、無線アクセスポイントと無線ステーションとのデータ通信を実現することができるが、両者間のデータ通信に対するセキュリティレベルについては充分に高いとは言えない。請求項１６の構成においては、暗号化自体がおこなわれないからであり、請求項１７の構成においては、第２暗号キーが無線アクセスポイントから無線ステーションへ送信される過程において漏洩する可能性があるからである。
【００６９】
そこで、両者間のデータ通信に対するセキュリティを高くするために、例えば、請求項１８に記載のような構成とするとよい。
請求項１８に記載の無線ＬＡＮシステムにおいて、無線ステーションは、公開鍵暗号方式により、無線アクセスポイントにデータ通信可能に接続された通信端末から無線アクセスポイントを介して第１暗号キーを取得する暗号取得手段と、暗号取得手段により第１暗号キーが通信端末から取得された際、無線アクセスポイントとの無線接続を解除し、第１暗号キーにより暗号化した状態で無線接続し直すことにより、無線アクセスポイントとのデータ通信を第１暗号キーにより暗号化した状態で行うように設定変更する暗号変更手段と、が備えられている。また、通信端末は、公開鍵暗号方式により無線ステーションへの第１暗号キーの受け渡しを、無線アクセスポイントを介して行う暗号受渡手段が備えられている。そして、無線アクセスポイントにおいて、暗号切替手段は、無線ステーションとの無線接続が解除された以降、暗号化方法の切り替えを行わない。
【００７０】
このように構成すれば、無線アクセスポイントと無線ステーションとのデータ通信を、通信端末から無線ステーションへ受け渡された第１暗号キーにより暗号化して行うことができるようになる。よって、無線アクセスポイントが他の無線ステーションまたは外部ネットワークとの間で行うデータ通信と同様のセキュリティレベルで、無線アクセスポイントと無線ステーションとのデータ通信を実現することができるようになる。
【００７１】
また、無線ステーションへの第１暗号キーの受け渡しは、公開鍵暗号方式により行われるため、この第１暗号キーが無線ステーションへ送信される過程において漏洩する可能性は当然に低くなる。
【００７２】
また、この構成においては、通信端末から無線ステーションへの第１暗号キーの受け渡しが行われる際、通信端末が第１暗号キーを受け渡すべき正しい無線ステーションであるか否かを確認できることが望ましい。そのためには、例えば、請求項１９に記載のように構成することが考えられる。
【００７３】
請求項１９に記載の無線ＬＡＮシステムにおける通信端末は、暗号受渡手段が、第１暗号キーの受け渡しを行う前に、公開鍵暗号方式により無線ステーションへの認証用メッセージの受け渡しを行うように構成され、さらに、暗号受渡手段により認証用メッセージの受け渡しが行われた以降、無線ステーション側で出力される認証用メッセージを確認したユーザによる確認操作を行わせるための確認操作手段が備えられ、暗号受渡手段が、確認操作手段により確認操作が行われた際に、第１暗号キーの受け渡しを行うように構成されている。また、無線ステーションは、暗号取得手段が、第１暗号キーに先立って公開鍵暗号方式により通信端末から受け渡しが行われる認証用メッセージを取得する、ように構成され、さらに、暗号取得手段により取得された認証用メッセージを出力するメッセージ出力手段が備えられ、暗号取得手段は、メッセージ出力手段により認証用メッセージが出力され、メッセージ出力手段により出力される認証用メッセージを確認したユーザによる通信端末への確認操作が行われた後に、通信端末から受け渡しが行われる第１暗号キーを取得する。
【００７４】
このように構成すれば、無線ステーションから認証用メッセージが出力されたか否かによって、この無線ステーションが通信端末から第１暗号キーを受け渡すべき正しい無線ステーションであることを確認できる。そして、無線ステーションから出力される認証用メッセージを確認した後、ユーザが通信端末で確認操作を行うことにより、通信端末から無線ステーションへの第１暗号キーの受け渡しを行うことができる。
【００７５】
なお、上述した「認証用メッセージ」とは、通信端末が第１暗号キーを受け渡すべき正しい無線ステーションであることを確認するためのメッセージであって、その内容を無線ステーション側で出力させてユーザに確認させるためのものである。
【００７６】
また、無線ステーションにおけるメッセージ出力手段は、上述の認証用メッセージを、例えば、表示部，印刷部，スピーカなどにより出力させる手段である。
以上説明したように、無線アクセスポイントは、広告送信手段による広告データの送信を実現して無線ステーションにおける接続方法の設定を行わせる、つまりサポートするように構成されているが、このサポートは、特定の状態の時にのみ行われるように構成するとよい。
【００７７】
具体的には、例えば、請求項２０に記載のように、無線アクセスポイント自身の動作モードを、広告送信手段による広告データの送信を実現して無線ステーションにおける接続方法の設定をサポートするサポートモード、および、広告送信手段による広告データの送信を実現せずに接続方法の設定をサポートしないノーマルモードのいずれか一方へ切り替え可能なモード切替手段が備えられている。
【００７８】
このように構成すれば、無線アクセスポイントの動作モードがサポートモードに切り替えられているときのみ、無線ステーションにおける接続方法の設定をサポートするため、無線アクセスポイントが不用意に無線ステーションにおける接続方法を設定させてしまうことを防止できる。このことは、無線アクセスポイントの動作モードをサポートモードへ切り替えた状態で、無線ステーション側での広告データの受信を開始させれば、任意のタイミングで無線ステーションにおける接続方法を設定できることを示している。
【００７９】
また、この構成におけるモード切替手段が動作モードを切り替える際の契機については、特に限定されないが、例えば、請求項２１に記載のように、外部からの指令を受けた際に動作モードを切り替える、ように構成すればよい。
【００８０】
このように構成すれば、無線アクセスポイントの動作モードを、外部から明示的に切り替えることができる。
なお、  なお、この構成における「外部からの指令」とは、例えば、無線ステーションの備える操作部に対して行われたユーザによる特定の操作や、無線ステーションとデータ通信可能に接続された通信端末からのデータなどのことである。
【００８１】
また、この構成であれば、外部から明示的に指令する毎に、動作モードがサポートモードおよびノーマルモードに切り替わることになるが、ユーザが、サポートモードに切り替えた状態からノーマルモードへ切り替え直すことを忘れてしまうと、上述したように、無線アクセスポイントが不用意に無線ステーションにおける接続方法を設定させてしまう恐れがある。
【００８２】
そこで、請求項２２に記載のように、モード切替手段を、動作モードをサポートモードへ切り替えた以降、所定の期間が経過した際に、動作モードをノーマルモードへ切り替え直す、ように構成するとよい。
【００８３】
このように構成すれば、サポートモードに切り替えた状態からノーマルモードへ切り替え直すことを忘れてしまった場合であっても、所定期間が経過した際、自動的に動作モードをノーマルモードへ切り替え直すことができる。
【００８４】
ただ、このような構成であっても、動作モードをサポートモードへ切り替えてから所定の期間内であれば、無線アクセスポイントが不用意に無線ステーションにおける接続方法を設定させてしまう可能性がないとはいえない。
【００８５】
そこで、請求項２３に記載のように、モード切替手段を、動作モードをサポートモードへ切り替えた以降、広告送信手段により広告データが所定回数だけ送信された際に、動作モードを前記ノーマルモードへ切り替え直す、ように構成するとよい。
【００８６】
このように構成すれば、動作モードをサポートモードへ切り替えてから所定の期間内であっても、広告送信手段により広告データが所定回数だけ送信された際に、ノーマルモードへ切り替え直すことができる。
【００８７】
また、請求項２４に記載の無線ＬＡＮシステムにおいて、無線ステーションは、内容判定手段および動作停止手段が備えられている。これらのうち、内容判定手段は、無線アクセスポイントへの接続方法に関する設定内容が、方法設定手段による設定を経て無線アクセスポイントへの接続方法を設定する必要がある設定内容であるか否かを判定する。動作停止手段は、内容判定手段により接続方法を設定する必要がある設定内容でないと判定された場合に、方法設定手段による設定が行われないようにする。
【００８８】
このように構成された無線ＬＡＮシステムにおいて、無線ステーションは、無線アクセスポイントへの接続方法を設定する必要がある設定内容である場合のみ、無線アクセスポイントとへの接続方法を設定することができる。
【００８９】
なお、この構成における動作停止手段は、方法設定手段による設定が行われないようにする手段であって、この設定が行われないようにするための構成は特に限定されない。例えば、方法設定手段による設定動作を停止させる、といった構成を採用すればよい。
【００９０】
また、請求項２５に記載の通信端末は、請求項１から２４のいずれかに記載の無線ステーションとして機能する通信端末である。
このように構成された通信端末によれば、請求項１から２４のいずれかに記載の無線ＬＡＮシステムの一部を構成することができる。
【００９１】
また、請求項２６に記載の通信端末は、請求項１から２４のいずれかに記載の無線アクセスポイントとして機能する通信端末である。
このように構成された通信端末によれば、請求項１から２４のいずれかに記載の無線ＬＡＮシステムの一部を構成することができる。
【００９２】
また、請求項２７に記載の通信端末は、請求項１３から１５，請求項１８，請求項１９およびこれら請求項のみを引用する請求項のいずれかに記載の通信端末として機能する通信端末である。
【００９３】
このように構成された通信端末によれば、請求項１３から１５，請求項１８，請求項１９およびこれら請求項のみを引用する請求項のいずれかに記載の無線ＬＡＮシステムの一部を構成することができる。
【００９４】
また、請求項２８に記載の通信プログラムは、請求項１から２４のいずれかに記載の無線ステーションの備える全ての手段として機能させるための各種処理手順を、コンピュータシステムに実行させるためのプログラムである。
【００９５】
このようなプログラムにより制御されるコンピュータシステムは、請求項１から２４のいずれかに記載の無線ステーションの一部を構成できる。
また、請求項２９に記載の通信プログラムは、請求項１から２４のいずれかに記載の無線アクセスポイントの備える全ての手段として機能させるための各種処理手順を、コンピュータシステムに実行させるためのプログラムである。
【００９６】
このようなプログラムにより制御されるコンピュータシステムは、請求項１から２４のいずれかに記載の無線アクセスポイントの一部を構成できる。
また、請求項３０に記載の通信プログラムは、請求項１３から１５，請求項１８，請求項１９およびこれら請求項のみを引用する請求項のいずれかに記載の通信端末として機能させるための各種処理手順を、コンピュータシステムに実行させるためのプログラムである。
【００９７】
このようなプログラムにより制御されるコンピュータシステムは、請求項１３から１５，請求項１８，請求項１９およびこれら請求項のみを引用する請求項のいずれかに記載の通信端末の一部を構成できる。
【００９８】
なお、上述した各通信プログラムは、それぞれコンピュータシステムによる処理に適した命令の順番付けられた列からなるものであって、それぞれとしての機能をコンピュータシステムに実行させるためのプログラムである。このプログラムは、例えば、ＦＤ、ＣＤ−ＲＯＭ、メモリーカードなどの記録媒体、インターネットなどの通信回線網を介して、無線アクセスポイント，無線ステーションおよび通信端末（以降、「通信端末等」とする）、コンピュータシステム、または、これらを利用するユーザに提供されるものである。また、このプログラムを実行するコンピュータシステムとしては、例えば、通信端末等に内蔵されたコンピュータシステム、通信端末等に無線または有線の通信路を介してデータ通信可能に接続されたコンピュータシステムなどを利用することができる。
【発明を実施するための最良の形態】
【００９９】
以下に、本発明を実施するための最良の形態として、複数のネットワークデバイス（以降、単に「デバイス」とする）がＬＡＮ接続されてなる無線ＬＡＮシステムを例示して説明する。
【０１００】
［第１実施形態］
無線ＬＡＮシステムは、図１に示すように、アクセスポイント１０、ネットワークプリンタ（以降、単に「プリンタ」とする）２０などにより構成される。
【０１０１】
アクセスポイント１０は、ケーブル１００を介して接続されたデバイス（または外部ネットワーク）、および、無線ステーションの間におけるデータ通信を中継する無線アクセスポイントであって、ＣＰＵ１１，ＲＯＭ１２，ＲＡＭ１３，ネットワークコントローラ１４，無線ＬＡＮコントローラ１５，操作パネル１６，表示パネル１７などを備えている。
【０１０２】
このアクセスポイント１０の備えるＣＰＵ１１は、ＲＯＭ１２に記録されている処理手順に従って、処理結果をＲＡＭ１３に記録させながら、各構成要素に指令を送ることによってアクセスポイント１０全体の動作を制御する。
【０１０３】
また、ＲＯＭ１２は、アクセスポイント１０自身が無線ステーションと通信する際に利用されるＳＳＩＤ（service set identifier、または、ＥＳＳＩＤ：extended SSID）、無線接続の方法（以降、「接続方法」とする）を示すパラメータなどを記憶するための各記憶領域を有する読み書き可能な不揮発性メモリである。なお、「接続方法」とは、第１〜第ｉの無線ＬＡＮ規格（例えば、ＩＥＥＥ８０２．１１ａ，ＩＥＥＥ８０２．１１ｂ，ＩＥＥＥ８０２．１１ｇの３種類）のうちいずれかの無線ＬＡＮ規格、および、この無線ＬＡＮ規格において使用可能な複数のチャネルのうちいずれかのチャネルで規定されるものであり、無線アクセスポイントとして無線ステーションとの無線接続を実現するための方法を示すものである。
【０１０４】
また、ネットワークコントローラ１４は、ケーブル１００を介して接続されたＰＣ３０など他のデバイス（または外部ネットワーク）との間におけるデータ通信を実現するためのインターフェースである。
【０１０５】
また、無線ＬＡＮコントローラ１５は、無線ＬＡＮ規格に従った通信をＲＯＭ１２に記憶された各パラメータに基づいて実現するためのインターフェースであり、「接続方法を示すパラメータ」で示される接続方法に従って無線ステーションとの接続（コネクション）を確立することにより無線アクセスポイントとしての通信機能を実現する。
【０１０６】
このように構成されたアクセスポイント１０では、ＲＯＭ１２に「ＳＳＩＤ」および「接続方法を示すパラメータ」が記憶された以降、このＳＳＩＤと同一のＳＳＩＤ、同一の接続方法に基づいてアクセスしてきた無線ステーションに無線による通信を許可するようになる。
【０１０７】
なお、このアクセスポイント１０では、他のデバイスとの間で設定に関するデータを無線または有線にてやりとりして他のデバイス側から間接的な設定（リモートセットアップ）が行われたときに、「ＳＳＩＤ」および「接続方法を示すパラメータ」が生成されＲＯＭ１２に記憶される。本実施形態においては、「接続方法を示すパラメータ」として、第１の無線ＬＡＮ規格における第２チャネルで規定される接続方法を示すものがリモートセットアップを経てＲＯＭ２２に記憶（初期設定）されているものとする。
【０１０８】
次に、プリンタ２０は、無線ステーションとしての機能を有するデバイスであって、ＣＰＵ２１，ＲＯＭ２２，ＲＡＭ２３，無線ＬＡＮコントローラ２４，ＰＣインターフェース部（ＰＣ  Ｉ／Ｆ）２５，操作パネル２６，表示パネル２７，プリントエンジン２８などを備えている。
【０１０９】
このプリンタ２０の備えるＣＰＵ２１は、ＲＯＭ２２に記録されている処理手順に従って、処理結果をＲＡＭ２３に記録させながら、各構成要素に指令を送ることによってプリンタ２０全体の動作を制御する。
【０１１０】
また、ＲＯＭ２２は、プリンタ２０が無線ステーションとして無線アクセスポイントと通信する際に利用されるＳＳＩＤ，接続方法を示すパラメータなどを記憶するための各記憶領域を有する読み書き可能な不揮発性メモリである。
【０１１１】
また、無線ＬＡＮコントローラ２４は、無線ＬＡＮ規格に従った通信をＲＯＭ２２に記憶された各パラメータに基づいて実現するためのインターフェースであり、上述したのと同様に「接続方法を示すパラメータ」で示される接続方法に従って無線アクセスポイントとの確立することにより無線ステーションとしての通信機能を実現する。
【０１１２】
また、ＰＣインターフェース部２５は、プリンタ２０を通信ケーブル経由で他のＰＣと接続するためのインターフェースであって、これにより、プリンタ２０−ＰＣ間におけるデータ通信を可能な状態とすることができる。
【０１１３】
このように構成されたプリンタ２０では、ＲＯＭ２２に「ＳＳＩＤ」および「接続方法を示すパラメータ」が記憶された以降、この接続方法に従った無線接続を経て、ＳＳＩＤを利用したデータ通信が行えるようになる。なお、このプリンタ２０では、後述する接続方法設定処理（図４）において、「ＳＳＩＤ」および「接続方法を示すパラメータ」が生成されＲＯＭ２２に記憶（設定）される。
○アクセスポイント１０による接続方法指示処理
以下に、アクセスポイント１０の備えるＣＰＵ１１により実行される接続方法指示処理の処理手順を図２に基づいて説明する。この接続方法指示処理は、操作パネル１６により、アクセスポイント１０の動作モードを、無線ステーションにおける接続方法の設定をサポートするサポートモードに切り替えるための指示操作（例えば、特定ボタンの押下）が行われた際に開始される。なお、このサポートモードは、本接続方法指示処理が実行されている最中のみの動作モードであり、本接続方法指示処理の終了と共に、アクセスポイント１０の動作モードがサポートモードからノーマルモードへ切り替え直されることになる。
【０１１４】
まず、変数Ｍを初期化する（ｓ１１０）。この処理では、変数Ｍに「１」をセット（１→Ｍ）する。なお、以降に記載の「ｍ」は、変数Ｍにセットされた値を示すものとする。
次に、変数Ｎを初期化する（ｓ１２０）。この処理では、変数Ｎに「１」をセット（１→Ｎ）する。なお、以降に記載の「ｎ」は、変数Ｎにセットされた値を示すものとする。
【０１１５】
次に、無線ステーションとの無線接続の方法（以降、「接続方法」とする）を、第ｍの無線ＬＡＮ規格における第ｎチャネルによる接続方法に切り替える（ｓ１３０）。この処理では、第ｍの無線ＬＡＮ規格における第ｎチャネルにより規定される接続方法により通信機能を実現する旨のパラメータを、ＲＡＭ１３における「接続方法を示すパラメータ」用の記憶領域に記憶させ、接続方法をＲＡＭ２３の記憶内容に従って制御（するように）することにより、無線ＬＡＮコントローラ１４による接続方法を切り替える。こうして、以降の処理（ｓ１５０の処理）においてＲＯＭ２２の記憶内容に従って制御するように切り替えるまでは、ＲＡＭ２３の記憶内容に従って制御されるようになる。なお、「接続方法を示すパラメータ」用の記憶領域にパラメータが既に記憶されている場合には、新たなパラメータに書き替える。
【０１１６】
次に、プローブ要求をブロードキャスト（宛先をブロードキャストアドレスとして送信）する（ｓ１４０）。この「プローブ要求」は、無線アクセスポイントが周辺に位置する無線ステーションの存在を問い合わせるために送信する周知のフレームデータである。本実施形態では、無線ステーションにおける接続方法の設定をサポートする目的で送信するものであって（図３における「要求１１〜要求３ｊ」参照）、アクセスポイント１０が無線ステーションとのデータ通信に利用するＳＳＩＤ，あらかじめアクセスポイント１０に対して設定されている接続方法（第１の無線ＬＡＮ規格における第２チャネル）を示すパラメータが格納される。このプローブ要求を受信したプリンタ２０からは、後述する接続方法設定処理（図４）において、アクセスポイント１０と同じ接続方法に基づきプローブ応答が返信されてくる（図３における「応答」参照）。
【０１１７】
次に、接続方法を初期設定に戻す（ｓ１５０）。この処理では、ＲＡＭ１３に記憶されている「接続方法を示すパラメータ」を削除し、ＲＯＭ１２に記憶されている「接続方法を示すパラメータ」に基づいてデータ通信を行うようにする。このＲＯＭ１２に記憶されているパラメータは、アクセスポイント１０に対して初期設定されたものであるため、これにより、接続方法が初期設定に戻される。
【０１１８】
次に、タイマーをスタートさせる（ｓ１６０）。この処理でスタートするタイマーは、無線接続の設定をサポートすべき無線ステーション（プリンタ２０）から、期限内にプローブ応答が送信されてくるか否かをチェックするためのものである。
【０１１９】
次に、無線ステーションからプローブ応答が返信されてきたか否かをチェックする（ｓ１７０）。
このｓ１７０の処理で、プローブ応答が返信されてこなければ（ｓ１７０：ＮＯ）、プローブ要求の送信に対してタイムアウト（つまり、時間切れ）となったか否かをチェックする（ｓ１８０）。この処理では、ｓ１６０の処理でカウントをスタートしたタイマーのカウント値が所定の値（本実施形態においては、２５０ｍｓ）に到達していれば、タイムアウトであると判定する。
【０１２０】
このｓ１８０の処理で、タイムアウトになっていなければ（ｓ１８０：ＮＯ）、ｓ１７０の処理へ戻る一方、タイムアウトになっていれば（ｓ１８０：ＹＥＳ）、ｓ１６０の処理でカウントをスタートしたタイマーをストップおよびリセットした後（ｓ１９０）、変数Ｎに「１」を加算（ｎ＋１→Ｎ）する（ｓ２００）。
【０１２１】
次に、第ｍの無線ＬＡＮ規格における全てのチャネルによるプローブ要求の送信を終えたか否かをチェックする（ｓ２１０）。各無線ＬＡＮ規格では、それぞれに使用可能なチャネル数が定められているため、このｓ２１０の処理では、変数Ｎの値ｎが第ｍの無線ＬＡＮ規格において使用可能なチャネル数ｊより大きな値（ｎ＜ｊ）となっていれば、全てのチャネルによるプローブ要求の送信を終えたと判定する。
【０１２２】
このｓ２１０の処理で、第ｍの無線ＬＡＮ規格における全てのチャネルによるプローブ要求の送信を終えていなければ（ｓ２１０：ＮＯ）、ｓ１３０の処理へ戻る。この後、ｓ１３０からｓ２１０の処理を繰り返すことにより、第ｍの無線ＬＡＮ規格における各チャネルによるプローブ要求の送信が順番に行われる（図３における「要求１１〜要求１ｊ」参照）。
【０１２３】
こうして、ｓ１３０からｓ２１０の処理を繰り返した後、ｓ２１０の処理で、第ｍの無線ＬＡＮ規格における全てのチャネルによるプローブ要求の送信を終えていれば（ｓ２１０：ＹＥＳ）、変数Ｍに「１」を加算（ｍ＋１→Ｍ）する（ｓ２２０）。
【０１２４】
次に、全ての無線ＬＡＮ規格によるプローブ要求の送信を終えたか否かをチェックする（ｓ２３０）。この処理では、変数Ｍの値ｍが無線ＬＡＮコントローラ１５により通信を実現可能な無線ＬＡＮ規格の数ｉより大きくなっていれば（ｉ＜ｍ）、全ての無線ＬＡＮ規格によるプローブ要求の送信を終えたと判定する。
【０１２５】
このｓ２３０の処理で、全ての無線ＬＡＮ規格によるプローブ要求の送信を終えていなければ（ｓ２３０：ＮＯ）、ｓ１２０の処理へ戻る。
この後、ｓ１２０以降の処理で、次の無線ＬＡＮ規格によるプローブ要求の送信が行われ、ｓ１２０からｓ２３０の処理を繰り返すことにより、全ての無線ＬＡＮ規格によるプローブ要求の送信が行われる（図３における「要求１１〜要求３ｊ」参照）。
【０１２６】
こうして、ｓ１２０からｓ２３０の処理を繰り返した後、ｓ２３０の処理で全ての無線ＬＡＮ規格によるプローブ要求の送信を終えていれば（ｓ２３０：ＹＥＳ）、ｓ１１０の処理へ戻る。
【０１２７】
そして、ｓ１２０からｓ２３０の処理を繰り返し行う間に、ｓ１７０の処理でプローブ応答が返信されてきたら（ｓ１７０：ＮＯ）、ｓ１６０の処理でカウントをスタートしたタイマーをストップおよびリセットした後（ｓ２４０）、プローブ応答の送信元である無線ステーションに対して要求催促データを送信する（ｓ２５０）。この「要求催促データ」とは、アクセスポイント１０に対して無線接続の許可を要求（アソシエーション要求）する旨を催促するためのフレームデータである。この要求催促データを受信したプリンタ２０は、後述する接続方法設定処理（図４）において、アソシエーション要求を送信してくる。
【０１２８】
次に、タイマーをスタートさせる（ｓ２６０）。この処理でスタートするタイマーは、無線ステーション（プリンタ２０）から、期限内にアソシエーション要求が送信されてくるか否かをチェックするためのものである。
【０１２９】
次に、無線ステーションからアソシエーション要求を受信したか否かをチェックする（ｓ２７０）。
このｓ２７０の処理で、アソシエーション要求を受信していなければ（ｓ２７０：ＮＯ）、要求催促データの送信に対してタイムアウト（つまり、時間切れ）となったか否かをチェックする（ｓ２８０）。この処理では、ｓ２６０の処理でカウントをスタートしたタイマーのカウント値が所定の値（本実施形態においては、２５０ｍｓ）に到達していれば、タイムアウトであると判定する。
【０１３０】
このｓ２８０の処理で、タイムアウトになっていなければ（ｓ２８０：ＮＯ）、ｓ２７０の処理へ戻る一方、タイムアウトになっていれば（ｓ２８０：ＹＥＳ）、ｓ２６０の処理でカウントをスタートしたタイマーをストップおよびリセットした後（ｓ２９０）、ｓ１１０の処理へ戻る。
【０１３１】
また、ｓ２７０の処理で、アソシエーション要求を受信していれば（ｓ２７０：ＹＥＳ）、ｓ２９０の処理と同様にタイマーをストップおよびリセットした後（ｓ３００）、アクセスポイント１０自身への無線接続を許可する旨のアソシエーション応答を、アソシエーション要求の送信元であるプリンタ２０へ返信する（ｓ３１０）。
【０１３２】
このように、アソシエーション要求，応答のやりとりを経て、アクセスポイント１０とプリンタ２０との無線接続が確立される。
なお、詳細な説明は省略するが、本実施形態において、アソシエーション要求，応答がやりとりされる前には、通常の無線接続を行う手順と同様、アクセスポイント１０からの要求催促データがプリンタ２０に受信されたら、オーセンティケーション要求，応答をやりとりするように構成されている（図３における「オーセンティケーション要求〜オーセンティケーション応答」参照）。ただ、第１実施形態においては、データ通信を暗号化していない構成となっているため、オープン認証（つまり暗号化しない）によるオーセンティケーション要求，応答のやりとりとなる。
○プリンタ２０による接続方法設定処理
以下に、プリンタ２０の備えるＣＰＵ２１により実行される接続方法設定処理の処理手順について図４に基づいて説明する。この接続方法設定処理は、プリンタ２０が起動した際に開始される。
【０１３３】
まず、プリンタ２０自身が工場出荷状態であるか否かをチェックする（ｓ４１０）。この処理では、ＲＯＭ２２内に「接続方法を示すパラメータ」が記憶されていなければ、工場出荷状態であると判定する。
【０１３４】
このｓ４１０の処理で、工場出荷状態であれば（ｓ４１０：ＹＥＳ）、初期設定を行う（ｓ４２０）。この処理では、「接続方法を示すパラメータ」として、あらかじめ定められたパラメータをＲＯＭ２２に記憶させることにより初期設定を行う。本実施形態においては、「接続方法を示すパラメータ」として、第３の無線ＬＡＮ規格における第２チャネルで規定される接続方法を示すパラメータがＲＯＭ１２に記憶される。
【０１３５】
次に、タイマーをスタートさせる（ｓ４３０）。この処理でスタートするタイマーは、接続方法を設定すべき無線アクセスポイントから、期限内にデータが送信されてくるか否かをチェックするためのものである。本実施形態において、「接続方法を設定すべき無線アクセスポイント」とは、アクセスポイント１０のことであり、送信されてくるデータは、上述した接続方法指示処理（図２）においてアクセスポイント１０が送信してくるデータのことである。つまり、ユーザは、アクセスポイント１０により上述した接続方法指示処理（図２）を開始させてから、プリンタ２０を起動して本接続方法設定処理を開始させることで、プリンタ２０に対してアクセスポイント１０への接続方法を設定することになる（図３におけるアクセスポイント１０に対する「指示操作」およびプリンタ２０に対する「起動」参照）。
【０１３６】
次に、無線アクセスポイントからプローブ要求を受信したか否かをチェックする（ｓ４４０）。この「プローブ要求」は、無線アクセスポイントが周辺に位置する無線ステーションの存在を問い合わせるために送信する周知のフレームデータ（ＭＡＣフレーム）であって、図２におけるｓ１４０の処理でアクセスポイント１０から送信されてくるデータである。なお、このｓ４４０の処理においては、プリンタ２０自身に対して設定された接続方法（つまり初期設定された接続方法）に基づくプローブ要求が送信されてきたか否かをチェックしていることになる（図３における「要求１１」〜「要求３ｊ」参照）。
【０１３７】
このｓ４４０の処理で、プローブ要求を受信したら（ｓ４４０：ＹＥＳ）、このプローブ要求に基づいて、無線アクセスポイントへの接続方法を設定する（ｓ４５０）。この処理では、プローブ要求に格納されている「ＳＳＩＤ」と共に「接続方法を示すパラメータ」をそれぞれＲＯＭ２２に記憶させることにより、無線アクセスポイントへの接続方法を設定する。こうして、プリンタ２０は、アクセスポイント１０との無線接続およびＳＳＩＤを利用したデータ通信が可能な状態となる。
【０１３８】
次に、ｓ４５０の処理で設定された接続方法に基づいてプローブ応答を返信する（ｓ４６０）。このプローブ応答は、図２におけるｓ１７０の処理でアクセスポイント１０により受信されるデータである（図３における「応答」参照）。
【０１３９】
このｓ４６０の処理を終えた後、または、ｓ４４０の処理でプローブ要求を受信していなければ（ｓ４４０：ＮＯ）、無線アクセスポイントから要求催促データを受信したか否かをチェックする（ｓ４７０）。この要求催促データは、ｓ４６０の処理で返信したプローブ応答を受信したアクセスポイント１０が、図２におけるｓ２５０の処理で送信するデータである。
【０１４０】
このｓ４７０の処理で、要求催促データを受信していなければ（ｓ４７０：ＮＯ）、無線アクセスポイントからのデータの受信に対してタイムアウトとなったか否かをチェックする（ｓ４８０）。この処理では、ｓ４３０の処理でカウントをスタートしたタイマーのカウント値が所定の値（本実施形態においては、３０ｓ）に到達してれば、タイムアウトであると判定する。
【０１４１】
このｓ４８０の処理で、タイムアウトとなっていなければ（ｓ４８０：ＮＯ）、ｓ４４０の処理へ戻る。
こうして、ｓ４４０からｓ４８０の処理を繰り返した後、ｓ４８０の処理でタイムアウトとなっていれば（ｓ４８０：ＹＥＳ）、ｓ４３０の処理でスタートさせたタイマーをストップおよびリセットし（ｓ４９０）、エラー通知を行った後（ｓ５００）、本接続方法設定処理を終了する。このｓ５００の処理では、プリンタ２０の周囲に正常に機能する無線アクセスポイントが存在してない等のメッセージを表示パネル２７に表示させることによりユーザにエラーを通知する。
【０１４２】
また、ｓ４４０からｓ４８０の処理を繰り返している最中、ｓ４７０の処理で要求催促データを受信したら（ｓ４７０：ＹＥＳ）、ｓ４３０の処理でスタートさせたタイマーをストップおよびリセットする（ｓ５１０）。
【０１４３】
このｓ５１０の処理を終えた後、または、上述したｓ４１０の処理で工場出荷状態でない場合（ｓ４１０：ＮＯ）、アクセスポイント１０に対し、無線接続の許可を要求するためのアソシエーション要求を送信する（ｓ５２０）。この「アソシエーション要求」とは、アクセスポイント１０に対して無線接続の許可を要求するためのフレームデータ（マネージメントフレーム）であり、このｓ５２０の処理では、ｓ４５０の処理でＲＯＭ２２に記録されたＳＳＩＤを格納して送信する（図３における「アソシエーション要求」参照）。なお、このアソシエーション要求は、ヘッダ情報においてプリンタ２０のデバイスＩＤ（ＭＡＣアドレス）がセットされている。このアソシエーション要求を受信したアクセスポイント１０からは、アクセスポイント１０への無線接続を許可する旨のフレームデータ（マネージメントフレーム）であるアソシエーション応答が送信されてくる（図３における「アソシエーション応答」参照）。
【０１４４】
次に、タイマーによるカウントをスタートさせる（ｓ５３０）。この処理でスタートするタイマーは、上述したアソシエーション応答が期限内に返信されてくるか否かをチェックするためのものである。
【０１４５】
次に、アソシエーション要求の送信に対してタイムアウトとなったか否かをチェックする（ｓ５４０）。この処理では、ｓ５３０の処理でカウントをスタートしたタイマーのカウント値が所定の値（本実施形態においては、２５０ｍｓ）に到達していれば、タイムアウトであると判定する。
【０１４６】
このｓ５４０の処理でタイムアウトとなっていなければ（ｓ５４０：ＮＯ）、アクセスポイント１０からアソシエーション応答を受信したか否かをチェックし（ｓ５５０）、受信していなければ（ｓ５５０：ＮＯ）、ｓ５４０の処理へ戻る。
【０１４７】
この後、ｓ５４０，ｓ５５０の処理を繰り返し、ｓ５４０の処理でアソシエーション要求の送信に対してタイムアウトとなったら（ｓ５４０：ＹＥＳ）、ｓ５３０の処理でカウントをスタートしたタイマーをストップおよびリセットした後（ｓ５７０）、ｓ４２０の処理へ戻る。
【０１４８】
一方、ｓ５５０の処理でアソシエーション応答を受信したら（ｓ５５０：ＹＥＳ）、ｓ５３０の処理でカウントをスタートしたタイマーをストップおよびリセットした後（ｓ５８０）、本接続方法設定処理を終了する。
【０１４９】
［第１実施形態の効果］
このように構成された無線ＬＡＮシステムおいて、アクセスポイント１０は、無線ステーション（プリンタ２０）に対して、複数の接続方法それぞれに基づいてプローブ要求を送信する（図３における「要求」参照）。このプローブ要求は、同一の接続方法の設定されているプリンタ２０に受信され（同図「要求３２」参照）、このプリンタ２０が、プローブ要求で特定される接続方法、つまりアクセスポイント１０において設定されている接続方法と同一の接続方法を設定する。こうして、プリンタ２０がアクセスポイント１０と同一の接続方法に設定されることにより、両者間で無線接続できる状態となる。
【０１５０】
このようにして、プリンタ２０においては、プローブ要求の受信を経て、アクセスポイント１０への接続方法が自動的に設定される（図４におけるｓ４４０〜ｓ４６０の処理）。よって、無線ＬＡＮの設定に対するユーザへの負荷を大幅に軽減することができる。
【０１５１】
また、プリンタ２０側で接続方法の設定がなされた後、アソシエーション要求，応答のやりとりを経て、すぐにアクセスポイント１０とプリンタ２０との無線接続を確立することができる。
【０１５２】
また、アクセスポイント１０は、接続方法を複数の接続方法それぞれへ所定時間間隔で順番に切り替えつつ（図２におけるｓ１１０〜ｓ２３０の処理）プローブ要求を送信し、次の接続方法に切り替えられるまでの間にプローブ応答を受信したとき（同図ｓ１７０の処理）、この受信した時点において切り替えられている接続方法に基づいて要求催促データを送信する（同図ｓ２５０の処理）。
【０１５３】
このように、アクセスポイント１０は、接続方法を順番に切り替えながら各々の接続方法に基づいてプローブ要求を送信するだけで、あらかじめアクセスポイント１０に対して設定されている接続方法をプリンタ２０に対して設定させることができる。
【０１５４】
また、アクセスポイント１０は、接続方法を一時的に切り替えながら各々の接続方法に基づいてプローブ要求を送信することができる（図２におけるｓ１１０〜ｓ２３０の処理）。ここで、接続方法が切り替えてられている期間は（同図ｓ１３０〜ｓ１５０の処理）、プローブ要求を送信する期間だけであり、応答はアクセスポイント１０にあらかじめ設定されている接続方法で行っている。通常、アクセスポイント１０は、接続方法があらかじめ設定されている接続方法以外の接続方法に切り替えられている間（同図ｓ１３０の処理）、あらかじめ設定されている接続方法に基づいて行うべきデータ通信を行うことができなくなってしまう。そのため、上述のように接続方法が切り替えられる期間が短くなっていることは、あらかじめ設定されている接続方法に基づいて行うべきデータ通信を行うことができなくなってしまうといった不都合を防止するために好適である。
【０１５５】
また、アクセスポイント１０は、指示操作により外部から明示的に、接続方法指示処理（図２）の開始を指示することができる。
また、プリンタ２０は、起動により外部から明示的に、接続方法設定処理（図４）の開始を指示することができる。
【０１５６】
また、プリンタ２０は、工場出荷状態である場合のみ、アクセスポイント１０への接続方法を設定することができる（図４におけるｓ４１０の処理）。
［第１実施形態において変形可能な構成］
本実施形態においては、以下に示すように、一部構成を別の構成に変形した状態で実施することができる。なお、以下に示す構成は、他の実施形態における同様の構成に対しても適用できる。
【０１５７】
例えば、本実施形態において、図４におけるｓ４１０の処理では、プリンタ２０が工場出荷状態である場合に、ｓ４２０以降の処理が行われるように構成されたものを例示した。しかし、工場出荷状態以外であっても、接続方法を設定する必要がある場合に、ｓ４２０以降の処理が行われるように構成してもよい。具体的には、ＲＯＭ２２内に記憶されている「接続方法を示すパラメータ」のうち一部が不足している場合などである。また、このｓ４１０の処理では、ＲＯＭ２２に「接続方法を示すパラメータ」が記憶されていないことを、工場出荷状態であると判定するように構成されているが、例えば、工場出荷時に所定のフラグをセットしておき、このフラグがセットされていることをもって工場出荷状態であると判定するようにし、上記パラメータが記憶されたときにフラグをリセットするように構成すればよい。
【０１５８】
また、本実施形態においては、オーセンティケーション要求，応答をやりとりした後で、アソシエーション要求，応答をやりとりするように構成されたものを例示した。しかし、オーセンティケーション要求，応答のやりとりを行うことなく、アソシエーション要求，応答のやりとりのみを行うように構成することも可能である。
【０１５９】
また、本実施形態においては、プリンタ２０に対する接続方法の設定が、プリンタ２０の起動により指令されるように構成されたものを例示した。しかし、プリンタ２０に対する接続方法の設定は、例えば、操作パネル２６による特定の操作により指令できるように構成してもよい（図３における「指令」参照）。
【０１６０】
また、本実施形態においては、アクセスポイント１０の動作モードが指示操作により切り替わるように構成されたものを例示した。しかし、動作モードの切り替えは、例えば、プリンタ２０とデータ通信可能に構成された他のデバイスからのデータにより指令できるように構成してもよい。
【０１６１】
また、上記実施形態において、プリンタ２０は、接続方法設定処理が開始した直後に、工場出荷状態であるか否かのチェックを行ってから（図４におけるｓ４１０の処理）、ｓ４２０以降の処理が行われるように構成されているが、この工場出荷状態であるか否かのチェックは、接続方法設定処理が開始した直後でなくてもよい。例えば、ｓ４４０の処理の前、ｓ５１０の処理の前などである。
【０１６２】
また、本実施形態において、アクセスポイント１０は、無線ステーションにおける接続方法の設定をサポートするためのデータとしてプローブ要求を送信するように構成されたものを例示した。しかし、同様の目的を達成することができればプローブ要求以外のデータを採用することもできる。また、この場合、プリンタ２０側から返信するデータとしてプローブ応答以外のデータを採用してもよい。
【０１６３】
また、本実施形態においては、アクセスポイント１０が接続方法を切り替える順番が、第１の無線ＬＡＮ規格における第１チャネルから番号順となっているものを例示した。しかし、この順番については特に限定されず、例えば、同一の無線ＬＡＮ規格における順番として電波の干渉が起こらないような順番としてもよい。
【０１６４】
また、本実施形態において、最初にアクセスポイント１０に対してあらかじめ設定されている接続方法でｓ１４０以降の処理を行った後、第１の無線ＬＡＮ規格における第１チャネルから番号順で同処理を行うように構成してもよい。このためには、例えば、図２におけるｓ１１０の処理の前に、図５に示すように、ｓ１４０，ｓ１６０〜ｓ１９０までの処理と同様の処理（ｓ１０１〜ｓ１０５）を設け、あらかじめ設定されている接続方法に基づき送信したプローブ要求に対してプローブ応答を受信したら（ｓ１０３：ＹＥＳ）、ｓ２４０の処理へ移行し、また、タイムアウトとなり（ｓ１０４：ＹＥＳ）、タイマーをストップおよびリセットした後で（ｓ１０５）、ｓ１１０の処理へ移行する、ように構成すればよい。さらに、ｓ１９０の処理とｓ２００の処理との間に、変数Ｎに「１」を加算した後の接続方法が初期設定と同じでない場合のみｓ２００の処理へ移行し、初期設定と同じ場合にｓ１９０の処理へ戻るステップ（ｓ１９２）を設けるとよい。
【０１６５】
このように構成すると、プリンタ２０において、アクセスポイント１０に対してあらかじめ設定されている接続方法と同一の接続方法が初期設定されている場合には、すぐにアクセスポイント１０とプリンタ２０との無線接続が確立できる状態とすることができる。
【０１６６】
また、上記実施形態において、アクセスポイント１０は、図２におけるｓ２３０の処理で「ＹＥＳ」と判定した場合、ｓ１１０の処理へ戻るように構成されている。しかし、このｓ２３０の処理で「ＹＥＳ」と判定した場合には、図５に示すように、接続方法指示処理（図２）を終了するように構成してもよい。
この場合、接続方法指示処理が開始されてから、プローブ要求が全ての接続方法により一通り送信された後で、接続方法指示処理を終了させることができる。
【０１６７】
［第２実施形態］
本実施形態の無線ＬＡＮシステムにおいては、第１実施形態における無線ＬＡＮシステムと同様の構成であり、プリンタ２０における一部の処理内容が異なっているだけであるため、この相違点についてのみ詳述する。
○プリンタ２０による接続方法設定処理
以下に、プリンタ２０の備えるＣＰＵ２１により実行される接続方法設定処理の処理手順について図６に基づいて説明する。この接続方法設定処理は、第１実施形態における接続方法設定処理（図４）のうち、ｓ４４０〜ｓ５００の処理が以下に示すような手順で行われるように構成されたものであるため、これら処理についてのみ詳述する。なお、第１実施形態と同一のステップについては同一のステップ番号を付し、詳細な説明を省略するものとする。
【０１６８】
まず、ｓ４４０の処理で、アクセスポイント１０からプローブ要求を受信したら（ｓ４４０：ＹＥＳ）、このプローブ要求が登録済みのものであるか否かをチェックする（ｓ４４１）。本接続方法設定処理では、以降の処理においてプローブ要求で示されるパラメータの登録が行われるため、このｓ４４１の処理では、受信したプローブ要求で示されるのと同じパラメータが登録されていれば、登録済みのものであると判定する。
【０１６９】
このｓ４４１の処理で、プローブ要求が登録済みのものでなければ（ｓ４４１：ＮＯ）、このプローブ要求で示されるパラメータを、ＲＡＭ２３におけるパラメータ用の記憶領域へ記憶することにより登録する（ｓ４４２）。本実施形態において、アクセスポイント１０は、図２におけるｓ１４０の処理で、ＳＳＩＤおよび接続方法だけでなく、アクセスポイント１０のデバイスＩＤなどのパラメータが格納されたパラメータ要求を送信してくるように構成されている。そして、このｓ４４２の処理では、これらパラメータと共に、パラメータ要求を受信したときの受信レベル（電波強度）を対応づけて登録する。なお、プローブ要求で示されるパラメータを登録したデータテーブルの例を図７に示す。
【０１７０】
このｓ４４２の処理を終えた後、または、ｓ４４１の処理で登録済みのものである場合（ｓ４４１：ＹＥＳ）には、無線アクセスポイントからのプローブ要求の受信に対してタイムアウトとなったか否かをチェックする（ｓ４４３）。この処理では、ｓ４３０の処理でカウントをスタートしたタイマーのカウント値が所定の値（本実施形態においては、３０ｓ）に到達してれば、タイムアウトであると判定する。
【０１７１】
このｓ４４３の処理でタイムアウトになっていなければ（ｓ４４３：ＮＯ）、ｓ４４０の処理へ戻る一方、タイムアウトになっていれば（ｓ４４３：ＹＥＳ）、ｓ４３０の処理でカウントをスタートしたタイマーをストップおよびリセットする（ｓ４４４）。
【０１７２】
次に、ｓ４４２の処理を経てパラメータの登録が行われたか否かをチェックする（ｓ４４５）。この処理では、ＲＡＭ２３におけるパラメータ用の記憶領域にパラメータを示すデータ（データテーブル）が記憶されていれば、ｓ４４２の処理によるパラメータの登録が行われたと判定する。
【０１７３】
このｓ４４５の処理でパラメータの登録が行われていなければ（ｓ４４５：ＮＯ）、ｓ５００の処理へ移行する一方、パラメータの登録が行われていれば（ｓ４４５：ＹＥＳ）、ｓ４５０の処理へ移行する。
【０１７４】
このｓ４５０の処理では、ｓ４４２の処理で登録された「接続方法を示すパラメータ」うち、最も受信レベルが大きいものをＲＯＭ２２に記憶させることにより、接続方法として設定する。
【０１７５】
こうして、ｓ４５０，ｓ４６０の処理を行った後、ｓ４３０の処理と同様にタイマーをスタートさせた後（ｓ４６２）、ｓ４７０の処理へ移行する。
そして、ｓ４７０の処理で、要求催促データを受信していなければ（ｓ４７０：ＮＯ）、ｓ４８０の処理へ移行するが、このｓ４８０の処理では、タイムアウトでない場合（ｓ４８０：ＮＯ）、ｓ４４０の処理ではなく、ｓ４７０の処理へ戻る。
【０１７６】
［第２実施形態の効果］
このように構成された無線ＬＡＮシステムにおいては、第１実施形態と同様の構成により得られる作用・効果の他に、以下に示すような作用・効果を得ることができる。
【０１７７】
プリンタ２０は、所定時間内に収集（登録）したプローブ要求のうち（図６におけるｓ４４２の処理）、最も受信レベルが大きかったプローブ要求と同一の接続方法を、無線アクセスポイントへの接続方法として設定することができる（同図ｓ４５０の処理）。
【０１７８】
また、このように、受信レベルの最も大きかったプローブ要求と同一の接続方法を無線アクセスポイントへの接続方法として設定できることは、プリンタ２０における接続方法が、本来設定すべき無線アクセスポイントとは異なる接続方法に誤って設定されてしまうことを防止するのに好適である。
【０１７９】
プリンタ２０の無線アクセスポイントへの接続方法を設定する際、本発明のアクセスポイント１０以外に、このアクセスポイント１０と同様の機能を有する他の無線アクセスポイントが周囲（例えば、隣接する住宅など）に存在していると、この無線アクセスポイントからもプローブ要求が送信されてくる。そのため、プローブ要求を受信したタイミングによっては、他の無線アクセスポイントにおいて設定されているのと同じ接続方法がユーザの意図とは無関係に設定されてしまう恐れがある。
【０１８０】
ところが、上述のように、受信レベルの最も大きかったプローブ要求と同一の接続方法を無線アクセスポイントへの接続方法として設定できるため、アクセスポイント１０とプリンタ２０とを、無線通信時の受信レベルが高くなるように近づけておくだけで、他の無線アクセスポイントからのプローブ要求に基づいて誤った接続方法が設定されることを防止できる。
【０１８１】
［第３実施形態］
本実施形態の無線ＬＡＮシステムは、第１実施形態における無線ＬＡＮシステムと同様の構成であり、アクセスポイント１０における一部の処理内容が異なっているだけであるため、この相違点についてのみ詳述する。
○アクセスポイント１０による接続方法指示処理
以下に、アクセスポイント１０の備えるＣＰＵ１１により実行される接続法指示処理の処理手順を図８に基づいて説明する。この接続方法指示処理は、第１実施形態における接続方法指示処理（図２）のうち、ｓ２４０の替わりに後述するｓ１７２の処理が設けられ、ｓ２３０の処理の後に後述するｓ２３２の処理が設けられているものであるため、これらの処理についてのみ詳述する。なお、第１実施形態と同一のステップについては同一のステップ番号を付し、詳細な説明を省略するものとする。
【０１８２】
まず、ｓ１７０の処理でプローブ応答を受信したら（ｓ１７０：ＹＥＳ）、このプローブ応答で示されるパラメータを、ＲＡＭ１３におけるパラメータ用の記憶領域に記憶させることにより登録する（ｓ１７２）。本実施形態において、プリンタ２０は、図４におけるｓ４５０の処理で、ＳＳＩＤおよびデバイスＩＤが格納されたプローブ応答を返信してくる。そして、このｓ１７２の処理では、これらＳＳＩＤおよびデバイスＩＤの他、ｓ１６０の処理でプローブ応答を受信したときの接続方法および受信レベルを示すパラメータが対応づけられた状態で登録される。
【０１８３】
このｓ１７２の処理を終えた後、ｓ１７０の処理で「ＮＯ」と判定された場合と同様に、ｓ１８０の処理へ移行する。
このｓ１８０からｓ２３０の処理を経て、ｓ２３０の処理で「ＹＥＳ」と判定された場合、ｓ１７２の処理にてパラメータの登録が行われたか否かをチェックする（ｓ２３２）。この処理では、ＲＡＭ１３におけるパラメータ用の記憶領域にパラメータを示すデータが記憶されていれば、ｓ１７２の処理を経て登録が行われたと判定する。
【０１８４】
このｓ２３２の処理で登録が行われていれば（ｓ２２２：ＹＥＳ）、ｓ１１０の処理へ戻るのではなく、ｓ２５０の処理へ移行する。このｓ２５０の処理では、ｓ１７２の処理を経て登録されたパラメータのうち、最大の受信レベルに対応するＳＳＩＤおよび接続方法に基づき、単一の無線ステーションにのみ要求催促データを送信する。
【０１８５】
一方、ｓ２３２の処理で登録が行われていなければ（ｓ２３２：ＮＯ）、本接続方法指示処理を終了する。
［第３実施形態の効果］
このように構成された無線ＬＡＮシステムにおいては、第１実施形態と同様の構成により得られる作用・効果の他に、以下に示すような作用・効果を得ることができる。
【０１８６】
アクセスポイント１０は、受信レベルが最も大きいプローブ応答を返信してきた無線ステーションに、要求催促データを送信して接続方法を設定させることができる。
これにより、第２実施形態と同様に、アクセスポイント１０とプリンタ２０とを、無線通信時の受信レベルが高くなるように近づけておくだけで、接続方法を設定させるべき無線ステーション（プリンタ２０）以外の無線ステーションへ要求催促データを間違って送信して接続方法を設定させてしまうことを防止できる。
【０１８７】
［第３実施形態において変形可能な構成］
本実施形態においては、以下に示すように、一部構成を別の構成に変形した状態で実施することができる。なお、以下に示す構成は、他の実施形態における同様の構成に対しても適用できる。
【０１８８】
アクセスポイント１０は、図８におけるｓ２５０の処理で、最も受信レベルが大きかったプローブ応答を送信してきた無線ステーションに対して要求催促データを送信するように構成されたものを例示した。しかし、このｓ２５０の処理では、例えば、所定のしきい値以上の受信レベルでプローブ応答を送信してきた無線ステーションに対して要求催促データを送信するように構成してもよい。
【０１８９】
［第４実施形態］
本実施形態の無線ＬＡＮシステムは、第１実施形態における無線ＬＡＮシステムと同様の構成であり、アクセスポイント１０における一部の処理内容が異なっているだけであるため、この相違点についてのみ詳述する。
○アクセスポイント１０による接続方法指示処理
以下に、アクセスポイント１０の備えるＣＰＵ１１により実行される接続方法指示処理の処理手順について図９に基づいて説明する。この接続方法指示処理は、第３実施形態における接続方法指示処理（図８）のうち、ｓ２３２の処理が行われた後、後述するｓ２３４，ｓ２３６の処理が行われるように構成されたものであるため、これらの処理についてのみ詳述する。なお、第３実施形態と同一のステップについては同一のステップ番号を付し、詳細な説明を省略するものとする。
【０１９０】
まず、本実施形態において、プリンタ２０は、図４におけるｓ４５０の処理で、ＳＳＩＤ，デバイス名およびデバイスＩＤが格納されたプローブ応答を返信してくる。そして、本接続方法指示処理におけるｓ１７２の処理では、これらＳＳＩＤ，デバイス名およびデバイスＩＤの他、ｓ１７０の処理でプローブ応答を受信したときの接続方法および受信レベルを示すパラメータが対応づけられた状態で登録される。
【０１９１】
また、ｓ２３２の処理で登録が行われていれば（ｓ２３２：ＹＥＳ）、ｓ１７２の処理で登録されたパラメータそれぞれで示されるデバイス名の一覧を表示パネル１７に表示させることにより通知を行う。この一覧が表示パネル１７に表示された後、ユーザは、一覧で示されるデバイス名のうちいずれかのデバイス名を選択するための選択操作を操作パネル１６により行うことができる。
【０１９２】
次に、選択操作が行われるまで待機する（ｓ２３６：ＮＯ）。
このｓ２３６の処理で選択操作が行われたら（ｓ２３６：ＹＥＳ）、ｓ２５０の処理へ移行する。なお、このとき選択操作により選択されたデバイス名からなるパラメータに対しては、選択操作により選択された旨を示す選択フラグがセットされる（初期値「０」から「１」をセットした状態とする）。
【０１９３】
そして、ｓ２５０の処理では、ｓ１７２の処理を経て登録されたパラメータのうち、選択フラグがセットされているパラメータ（ＳＳＩＤおよび接続方法）に基づき、無線ステーションに要求催促データを送信する。
【０１９４】
［第４実施形態の効果］
このように構成された無線ＬＡＮシステムにおいては、第１実施形態と同様の構成により得られる作用・効果の他に、以下に示すような作用・効果を得ることができる。
【０１９５】
アクセスポイント１０は、ユーザにより任意に選択されたデバイス名の無線ステーション（例えば、プリンタ２０）のみに、要求催促データを送信して無線接続を確立することができる（図９におけるｓ２３４，ｓ２３６，ｓ２５０の処理）。
【０１９６】
［第４実施形態において変形可能な構成］
本実施形態においては、以下に示すように、一部構成を別の構成に変形した状態で実施することができる。なお、以下に示す構成は、他の実施形態における同様の構成に対しても適用できる。
【０１９７】
例えば、図９におけるｓ２３４，ｓ２３６の処理では、デバイス名に基づきユーザに選択操作を行わせるように構成されたものを例示した。しかし、これらの処理においては、デバイス名の替わりにデバイスＩＤに基づいて選択操作を行わせるように構成してもよい。この場合、ユーザにより任意に選択されたデバイスＩＤの無線ステーションのみに、要求催促データを送信して接続方法を設定させることができる。
【０１９８】
［第５実施形態］
本実施形態の無線ＬＡＮシステムは、第４実施形態における無線ＬＡＮシステムと同様の構成であり、第４実施形態ではアクセスポイント１０側で行われるデバイス名の通知および選択操作を、アクセスポイント１０とケーブル１００を介してデータ通信可能に接続された周知のコンピュータシステム（以降、「ＰＣ」とする）３０側で行うことができるように構成したものである（図１参照）。
○アクセスポイント１０による接続方法指示処理
以下に、アクセスポイント１０の備えるＣＰＵ１１により実行される接続方法指示処理の処理手順について図１０に基づいて説明する。この接続方法指示処理は、第４実施形態における接続方法指示処理（図９）のうち、ｓ２３４，ｓ２３６の処理の替わりに後述するｓ２３８，ｓ２３９の処理が行われるように構成したものであるため、これらの処理についてのみ詳述する。なお、本接続方法指示処理は、ＰＣ３０側からの開始指令データを受信した以降に開始される（図１１における「開始指令」参照）。
【０１９９】
まず、ｓ２３２の処理でパラメータの登録が行われていれば（ｓ２３２：ＹＥＳ）、登録されたパラメータそれぞれで示されるデバイス名の一覧を示す一覧データを生成してＰＣ３０（上述の開始指令データの送信元であるデバイス）へ送信する（ｓ２３８）。この一覧データを受信したＰＣ３０では（図１１における「一覧データ」参照）、一覧データで示される一覧がディスプレイに表示されることにより、各デバイス名の通知が行われ、この後、ユーザが各デバイス名のうちいずれかのデバイス名を選択するための選択操作を行うと、選択したデバイス名を特定可能な選択データが生成されて送信されてくる（図１１における「選択データ」参照）。
【０２００】
このｓ２３８の処理で一覧データを送信した後、ＰＣ３０側から選択データを受信するまで待機し（ｓ２３９：ＮＯ）、選択データを受信したら（ｓ２３９：ＹＥＳ）、ｓ２５０の処理へ移行する。
【０２０１】
そして、ｓ２５０の処理では、ｓ２３９の処理で受信した選択データに基づいて、この選択データで特定されるデバイス名に対応するパラメータ（ＳＳＩＤおよび接続方法）に基づき、無線ステーションに要求催促データを送信する。
○ＰＣ３０による設定指令処理
以下に、ＰＣ３０により実行される設定指令処理の処理手順について図１２に基づいて説明する。この設定指令処理は、ＰＣ３０に組み込まれているプログラムに従って実行される。
【０２０２】
まず、開始指令データをアクセスポイント１０へ送信する（ｓ６１０）。この開始指令データを受信したアクセスポイント１０は、上述の接続方法指示処理（図１０）を開始し（図１１における「開始指令」参照）、所定時間が経過した後、上述した一覧データを送信してくる。
【０２０３】
次に、アクセスポイント１０から一覧データを受信するまで待機する（ｓ６２０：ＮＯ）。
このｓ６２０の処理で一覧データを受信したら（ｓ６２０：ＹＥＳ）、この一覧データで示される内容をディスプレイに表示させる（ｓ６３０）。こうして一覧データで示されるデバイス名の一覧が表示された後（図１３参照）、ユーザは、キーボードまたはマウスなどにより、いずれかのデバイス名を選択する選択操作を行うことができる。
【０２０４】
そして、選択操作が行われるまで待機し（ｓ６４０：ＮＯ）、選択操作が行われたら（ｓ６４０：ＹＥＳ）、この選択操作により選択されたデバイス名を特定可能な選択データを生成してアクセスポイント１０へ送信する（ｓ６５０）。この選択データを受信したアクセスポイント１０は（図１１における「選択データ」参照）、この選択データで特定されるデバイス名の無線ステーションに対して要求催促データを送信する（図１１における「要求催促」参照）。
【０２０５】
［第５実施形態の効果］
このように構成された無線ＬＡＮシステムにおいては、第４実施形態と同様の構成により得られる作用・効果の他に、以下に示すような作用・効果を得ることができる。
【０２０６】
アクセスポイント１０は、プローブ応答に基づいて登録したデバイス名のうち、ＰＣ３０から受信した選択データで示されるデバイス名、つまりＰＣ３０側でユーザが任意に選択したデバイス名の無線ステーション（例えば、プリンタ２０）のみに、要求データを送信して接続方法を設定させることができる。
【０２０７】
［第５実施形態において変形可能な構成］
本実施形態においては、以下に示すように、一部構成を別の構成に変形した状態で実施することができる。なお、以下に示す構成は、他の実施形態における同様の構成に対しても適用できる。
【０２０８】
例えば、図１０におけるｓ２３８の処理では、デバイス名の一覧を示す一覧データを生成するように構成されたものを例示した。しかし、この処理では、デバイスＩＤの一覧を示す一覧データを生成して送信するようにすることによって、デバイス名の替わりにデバイスＩＤに基づいて選択操作を行わせ、ｓ２５０の処理では、デバイスＩＤに対応するパラメータ（ＳＳＩＤおよび接続方法）に基づき、無線ステーションに要求催促データを送信するように構成してもよい。この場合、ＰＣ３０側でユーザにより任意に選択されたデバイスＩＤの無線ステーションのみに、要求催促データを返信して接続方法を設定させることができる。
【０２０９】
また、本実施形態では、アクセスポイント１０が、パラメータを一定時間にわたり登録（収集）した後で、このパラメータに基づいて生成した一覧データを送信するように構成されたものを例示した。しかし、一覧データは、ＰＣ３０側から送信の要求を受けたタイミングで生成して送信するように構成してもよい（図１１における「一覧要求」参照）。このためには、例えば、図１２におけるｓ６１０の処理とｓ６２０の処理との間に、一覧データを要求するための操作を待つステップ（ｓ６１２）と、この操作を受けて一覧データの送信を要求するステップ（ｓ６１４）を設けると共に（図１４参照）、図１０におけるｓ２３２の処理とｓ２３８の処理との間に、ＰＣ３０側からの要求を待つステップ（ｓ２２３）を設ける（図１５参照）、といった構成とすればよい。さらに、この構成においても、上述したのと同様に、デバイス名の替わりにデバイスＩＤに基づいて選択操作を行わせるように構成してもよい。
【０２１０】
また、本実施形態において、アクセスポイント１０が無線ステーション（プリンタ２０）へ要求催促データを送信した以降に、無線ステーション側において接続方法が設定された（または設定される）旨をＰＣ３０側に通知するように構成してもよい。このためには、例えば、図１０におけるｓ３１０の処理の後に、設定された旨を通知するための設定通知データをＰＣ３０へ送信するステップ（ｓ３１２）を設けると共に（図１５参照）、図１２におけるｓ６５０の処理の後に、設定通知データが送信されてくるのを待つステップ（ｓ６５２）と、設定通知データを受信した際に無線ステーション側において接続方法が設定された旨を通知するステップ（ｓ６５４）を設ける（図１４参照）、といった構成とすればよい。
【０２１１】
［第６実施形態］
以上説明した各実施形態においては、プリンタ２０がアクセスポイント１０と無線接続されたとしても、アクセスポイント１０がデータ通信を暗号化して行うように設定されていると、通常は、プリンタ２０側も同様に暗号化してデータ通信を行うように設定しなければ、正常にデータ通信を行うことはできない。そこで、本実施形態の無線ＬＡＮシステムは、第５実施形態の無線ＬＡＮシステムを、ユーザにより操作を行わせることなく正常にデータ通信を行うことができるように構成したものである。
【０２１２】
まず、アクセスポイント１０は、ＲＯＭ１２に「セキュリティに関するパラメータ」が記憶されていれば、このパラメータに基づくセキュリティ対策を施した状態で通信を行うようになる。ここで「セキュリティに関するパラメータ」としては、例えば、通信を暗号化した状態で行うための暗号キー（本実施形態においては、ＷＥＰキー；Wired Equivalent Privacy）がある。アクセスポイント１０（ＣＰＵ１１）は、暗号キーが記憶されていれば、無線ステーションとの間における通信を暗号キーにより暗号化した状態で行う。なお、この暗号キーは、上述したのと同様に、リモートセットアップを経て生成されてＲＯＭ１２に記憶されるものである。
【０２１３】
また、プリンタ２０は、ＲＯＭ２２に「セキュリティに関するパラメータ」が記憶されていれば、このパラメータに基づくセキュリティ対策を施した状態で通信を行うようになる。ここで「セキュリティに関するパラメータ」としては、上述したのと同様に、暗号キーがある。プリンタ２０（ＣＰＵ２１）は、暗号キーが記憶されていれば、無線アクセスポイントとの間における通信を暗号キーにより暗号化した状態で行う。
○アクセスポイント１０による接続方法指示処理
以下に、アクセスポイント１０の備えるＣＰＵ１１により実行される接続方法指示処理の処理手順について図１６に基づいて説明する。この接続方法指示処理は、第５実施形態における接続方法指示処理（図１０）のうち、ｓ３１０の処理の後に後述するｓ３１４，ｓ３１６，ｓ３１８の処理が設けられたものであるため、これらの処理についてのみ詳述する。
【０２１４】
まず、本実施形態において、ｓ２５０の処理では、ＲＯＭ１２に記憶された通常の暗号キーとは異なる暗号キー（以降、「仮暗号キー」とする）をランダムに生成し、この仮暗号キーを付加した状態で暗号キーによる暗号化を行うことなく送信する。
【０２１５】
このｓ２５０の処理で要求催促データを送信し、ｓ３１０までの処理を終えた後、ｓ２５０の処理で要求催促データを送信した無線ステーションのデバイス名およびデバイスＩＤを、ｓ２５０の処理で要求催促データに付加した仮暗号キーに対応づけた状態で催促リストへ登録する（ｓ３１４）。この「催促リスト」は、ＲＡＭ１３に生成された上でデータの登録が行われるデータテーブルである。
【０２１６】
そして、ｓ３１４の処理で催促リストに登録された無線ステーションとの無線接続が解除されるまで待機し（ｓ３１６：ＮＯ）、無線接続が解除されたら（ｓ３１４：ＹＥＳ）、催促リストを削除した後（ｓ３１８）、本接続方法指示処理を終了する。
○プリンタ２０による接続方法確定処理
以下に、プリンタ２０の備えるＣＰＵ２１により実行される接続方法確定処理の処理手順について図１７に基づいて説明する。この接続方法確定処理は、第５実施形態における接続方法設定処理（図６）のうち、ｓ４７０の処理の後に後述するｓ４７２の処理が設けられると共に、ｓ５８０の処理が行われた後に、以下に示すような処理が行われるように構成されたものである。なお、第５実施形態と同一の処理については同一のステップ番号を付し、詳細な説明を省略するものとする。
【０２１７】
まず、ｓ４７０の処理で受信された要求催促データに付加されている仮暗号キーを設定する（ｓ４７２）。この処理では、仮暗号キーをＲＡＭ２３における「セキュリティに関するパラメータ」用の記憶領域に記憶させることにより、無線アクセスポイント（アクセスポイント１０）とのデータ通信を、仮暗号キーで暗号化した状態で行うようになる。
【０２１８】
また、ｓ５８０の処理を終えた後、アクセスポイント１０の暗号キーを取得する（ｓ７００）。この処理は、ＰＣ３０から公開鍵暗号方式によりアクセスポイント１０の暗号キーを取得する（図１８における「暗号キー（乱数で暗号化）」参照）ための処理であって、詳細な処理手順は後述する暗号キー取得処理（図１９）において説明する。
【０２１９】
このｓ７００の処理で暗号キーを取得できていれば（ｓ５８２：ＹＥＳ）、この暗号キーをＲＯＭ２２に記憶させる（ｓ５８４）。この処理では、ＲＯＭ２２への暗号キーの記憶と共に、ＲＡＭ２３からの仮暗号キーの削除も行う。
【０２２０】
次に、アクセスポイント１０との無線接続を解除する（ｓ５８６）。ここでは、アクセスポイント１０へオーセンティケーション解除を送信することにより（図１８における「オーセンティケーション解除」参照）、アクセスポイント１０との無線接続を解除する。
【０２２１】
そして、アクセスポイント１０との無線接続を再度確立する（ｓ５８８）。この処理では、上述したのと同様に、オーセンティケーション要求，応答をアクセスポイント１０との間でやりとりすることにより無線接続を確立する。なお、ここでは、プリンタ２０に受け渡された暗号キーを用いたシェアードキー認証（暗号化に基づく）によるオーセンティケーション要求，応答のやりとりとなる。この処理で無線接続が確立された以降は、ｓ５８０の処理で書き替えられた暗号キーにより暗号化した状態でデータ通信が行われるようになる。
【０２２２】
こうして、ｓ５８８の処理を終えた後、または、ｓ５８２の処理で暗号キーを取得できていなければ（ｓ５８２：ＮＯ）、本接続方法確定処理を終了する。
○プリンタ２０による暗号キー取得処理
以下に、プリンタ２０の備えるＣＰＵ２１により実行される暗号キー取得処理の処理手順を図１９に基づいて説明する。この暗号キー取得処理は、図１７におけるｓ７００の処理の詳細な処理手順である。
【０２２３】
まず、公開鍵暗号方式にて用いられる公開鍵および秘密鍵のペアを生成する（ｓ７１０）。
次に、ｓ７１０の処理で生成された公開鍵をＰＣ３０へ送信する（ｓ７２０）。この処理では、あらかじめ設定されたデバイスであるＰＣ３０へ向けて公開鍵のデータが送信される。この公開鍵を受信したＰＣ３０では、この公開鍵でランダムに生成された乱数を暗号化して返信してきた後、更に、この乱数で暗号化した所定のメッセージ画像を示す印刷データを送信してくる（図１８における「乱数（公開鍵で暗号化）」，「印刷データ（乱数で暗号化）」参照）。
【０２２４】
次に、ＰＣ３０から暗号化された乱数を受信する（ｓ７３０）。
次に、ＰＣ３０から暗号化された印刷データを受信する（ｓ７４０）。
次に、ｓ７４０の処理で受信した印刷データで示されるメッセージ画像を、ｓ７１０の処理で生成した秘密鍵で復号した後、プリントエンジン２８により印刷させる（ｓ７５０）。この処理で印刷されるメッセージ画像は、ｓ７３０の処理で受信した乱数が確かにプリンタ２０へ送信されたことをユーザに確認させるためのメッセージを含むものであり、この旨を確認したユーザは、ＰＣ３０により後述する確認操作を行うことになる（後述の設定指令処理（図２０）参照）。そして、この確認操作のあと、ＰＣ３０からｓ７３０の処理で暗号化された暗号キーが送信されてくる。
【０２２５】
次に、タイマーをスタートさせる（ｓ７６０）。
次に、ＰＣ３０から暗号キーを受信した否かをチェックする（ｓ７７０）。
このｓ７７０の処理で暗号キーを受信したら（ｓ７７０：ＹＥＳ）、ｓ７６０の処理でスタートさせたタイマーをストップおよびリセットした後（ｓ７８０）、本暗号キー取得処理を終了する。
【０２２６】
一方、ｓ７７０の処理で暗号キーを受信していなければ（ｓ７７０：ＮＯ）、タイムアウトとなっているか否かをチェックする（ｓ７９０）。この処理では、ｓ７６０の処理でスタートさせたタイマーのカウント値が所定の値（本実施形態においては、３０ｓ）に到達していれば、タイムアウトになっていると判定する。
【０２２７】
このｓ７９０の処理でタイムアウトになっていなければ（ｓ７９０：ＮＯ）、ｓ７７０の処理へ戻る一方、タイムアウトとなっていれば（ｓ７９０：ＹＥＳ）、ｓ７８０の処理へ移行することにより、暗号キーを取得することなく本暗号キー取得処理を終了する。
○ＰＣ３０による設定指令処理
以下に、ＰＣ３０により実行される設定指令処理の処理手順について図２０に基づいて説明する。この設定指令処理は、ＰＣ３０に組み込まれているプログラムに従って実行される処理である。この設定指令処理は、第５実施形態における設定指令処理（図１２）のうち、ｓ６５０の処理が行われた後に、以下に示すような処理が行われるように構成されたものである。なお、第５実施形態と同一の処理については同一のステップ番号を付し、詳細な説明を省略するものとする。
【０２２８】
まず、ｓ６５０の処理が行われた後、プリンタ２０から公開鍵を受信するまで待機する（ｓ８１０：ＮＯ）。この公開鍵は、図１９におけるｓ７２０の処理でプリンタ２０が送信してくるデータである。
【０２２９】
このｓ８１０の処理で公開鍵を受信したら（ｓ８１０：ＹＥＳ）、この公開鍵でランダムに生成した乱数を暗号化して返信する（ｓ８２０）。この暗号化した乱数は、図１９におけるｓ７３０の処理でプリンタ２０が受信するデータである。
【０２３０】
次に、ｓ８１０の処理で受信した公開鍵でメッセージ画像を示す印刷データを暗号化して送信する（ｓ８３０）。この暗号化した印刷データは、図１９におけるｓ７４０の処理でプリンタ２０が受信するデータである。この印刷データを受信したプリンタ２０では、上述したようにメッセージ画像が印刷され、このメッセージ画像が印刷された後、ユーザが、ＰＣ３０に対して確認操作を行うことになる。なお、この確認操作とは、特定のキー，ボタンを押下することや、複数のボタン，キーを特定の手順で押下する、といった操作のことである。
【０２３１】
次に、確認操作が行われるまで待機する（ｓ８４０：ＮＯ）。
このｓ８４０の処理で確認操作が行われたら（ｓ８４０：ＹＥＳ）、ｓ８２０の処理で生成した乱数で暗号キーを暗号化して送信する（ｓ８５０）。この暗号化した暗号キーは、図１９におけるｓ７７０の処理でプリンタ２０が受信するデータである。なお、この暗号キーは、あらかじめメモリ等に記憶されたものである。
【０２３２】
こうして、ｓ８５０の処理を終えた後、本設定指令処理を終了する。
○アクセスポイント１０による暗号切替処理
アクセスポイント１０は、起動した以降、無線ステーションとの間におけるデータ通信（データの送受信）を行うタイミングになった際に、暗号切替処理を行うように構成されており、以下に、この暗号切替処理の処理手順を図２１に基づいて説明する。
【０２３３】
まず、データ通信すべき無線ステーションが、ＲＡＭ１２における催促テーブルに登録されたデバイス名またはデバイスＩＤの無線ステーションであるか否かをチェックする（ｓ９１０）。
【０２３４】
このｓ９１０の処理で、催促テーブルに登録されたデバイス名またはデバイスＩＤの無線ステーションであれば（ｓ９１０：ＹＥＳ）、このデバイス名またはデバイスＩＤに対応する仮暗号キーにより暗号化して状態でデータ通信を行う（ｓ９２０）。
【０２３５】
一方、ｓ９１０の処理で、催促テーブルに登録されたデバイス名またはデバイスＩＤの無線ステーションでなければ（ｓ９１０：ＮＯ）、暗号キーにより暗号化した通常のデータ通信を行う（ｓ９３０）。
【０２３６】
こうして、ｓ９２０またはｓ９３０の処理を終えた後、本暗号切替処理を終了する。
［第６実施形態の効果］
このように構成された無線ＬＡＮシステムにおいては、上述した各実施形態と同様の構成により得られる作用・効果の他に、以下に示すような作用・効果を得ることができる。
【０２３７】
アクセスポイント１０は、要求催促データを返信した無線ステーションに対して仮暗号キーにより暗号化したデータ通信を行うよう暗号化方法を切り替えるようになり（図２１におけるｓ９１０の処理）、一方、要求催促データを受信したプリンタ２０は、アクセスポイント１０とのデータ通信を仮暗号キーにより暗号化して行うように設定される（図１７におけるｓ４７２の処理）。こうして、アクセスポイント１０とプリンタ２０との間では、仮暗号キーにより暗号化した状態で正常にデータ通信を行うことができるようになる。これにより、アクセスポイント１０が外部ネットワークとの間で行うデータ通信についてのセキュリティレベルを維持したまま、アクセスポイント１０とプリンタ２０とのデータ通信についても、一定のセキュリティレベルを確保した状態で実現できる。
【０２３８】
続いて、プリンタ２０は、暗号キー取得処理（図１９）により暗号キーを取得できた場合、アクセスポイント１０への無線接続をやり直すことにより、アクセスポイント１０とプリンタ２０とのデータ通信を、ＰＣ３０からプリンタ２０へ受け渡された暗号キーにより暗号化して行うようになる（図１７におけるｓ５８６，ｓ５８８の処理参照）。このとき、アクセスポイント１０では、催促リストから削除されるため（図１６におけるｓ３１８の処理参照）、以降、プリンタ２０とのデータ通信は暗号キーにより暗号化して行うように戻されることになる。よって、アクセスポイント１０が他の無線ステーションまたは外部ネットワークとの間で行うデータ通信と同様のセキュリティレベルで、アクセスポイント１０とプリンタ２０とのデータ通信を実現することができるようになる。
【０２３９】
また、ＰＣ３０からプリンタ２０への暗号キーの受け渡しは、公開鍵暗号方式により行われるため、この暗号キーがプリンタ２０へ送信される過程において漏洩する可能性は当然に低くなる。
【０２４０】
また、プリンタ２０は、ＰＣ３０から暗号キーの前に受け渡された印刷データで示されるメッセージ画像を印刷する（図１９におけるｓ７５０の処理参照）。そのため、ユーザは、プリンタ２０からメッセージ画像が印刷されたか否かによって、このプリンタ２０がＰＣ３０から暗号キーを受け渡されるべき正しい無線ステーションであることを確認できる。そして、このメッセージ画像を確認した後、ユーザがＰＣ３０で確認操作を行うことにより（図２０におけるｓ８４０の処理参照）、ＰＣ３０からプリンタ２０への暗号キーの受け渡しを行うことができる。
【０２４１】
［変形例］
以上、本発明の実施形態について説明したが、本発明は上記の具体的な実施形態に限定されず、このほかにも様々な形態で実施することができる。
【０２４２】
例えば、上記実施形態においては、本発明の無線ステーションとしてプリンタ２０を適用したものを例示した。しかし、本発明の無線ステーションとしては、無線ステーションとして機能するデバイスであれば、プリンタ２０以外のデバイスに適用することもできる。
【０２４３】
また、上記実施形態においては、ＰＣ３０がケーブル１００を介してアクセスポイント１０と接続されている構成を例示したが、このＰＣ３０が無線ステーションとしての機能を有している場合には、無線接続されている構成としてもよい。
【０２４４】
また、上述の各実施形態では、プリンタ２０側で工場出荷状態と判定された場合には、プローブ応答の返信を含めた全ての処理が行われないように構成されたものを例示した（図４，図６，図１７におけるｓ４１０の処理参照）。しかし、プリンタ２０側では、プローブ応答をプリンタ２０自身が工場出荷状態か否か判定可能な状態で返信し、アクセスポイント１０側において、プローブ応答に対する登録または要求催促データの送信を行わないようにしてもよい。
【０２４５】
このために、プリンタ２０側では、例えば、図２２に示すように、ｓ４１０の処理をｓ４５０の処理の後に設け、このｓ４１０の処理で「ＹＥＳ」と判定された場合は、工場出荷状態である旨を示す「Unconfigure device」フラグをセット（「１」をセット）したプローブ応答を送信する一方（ｓ４１２）、「ＮＯ」と判定された場合には、「Unconfigure device」フラグをセットすることなく（「０」をセット）通常のプローブ応答を送信した後（ｓ４１４）、ｓ４６０の処理へ移行するように構成するとよい。
【０２４６】
また、アクセスポイント１０側では、まず、図２，図５，図８，図９，図１０，図１５，図１６におけるｓ１７０の処理の後、または、ｓ２３０（ｓ２３２）の処理の後に、以下に示すような処理を設けるとよい。例えば、図２３に示すように、ｓ１７０の処理の後、受信したプローブ応答の「Unconfigure device」フラグをチェックした結果、無線ステーション（プリンタ２０）が工場出荷状態であれば（ｓ１７１：ＹＥＳ）、ｓ２４０（ｓ１７２）の処理へ移行する一方、工場出荷状態でなければ（ｓ１７１：ＮＯ）、ｓ１８０の処理へ移行する。また、ｓ２３０（ｓ２３２）の処理で「ＹＥＳ」と判定された場合に、受信したプローブ応答の「Unconfigure device」フラグをチェックした結果、無線ステーションが工場出荷状態であれば（ｓ２３４：ＹＥＳ）、ｓ２５０の処理へ移行する一方、工場出荷状態でなければ（ｓ２３４：ＮＯ）、接続方法指示処理を終了する。
【０２４７】
このように構成すると、アクセスポイント１０は、無線ステーションが工場出荷状態の場合のみ、プローブ応答に対する登録または要求催促データの送信を行い、接続方法を設定させることができる。
【０２４８】
また、上述の各実施形態において、プリンタ２０は、プローブ要求を受信したら、プローブ応答を返信した以降に、接続方法をプローブ要求にて示される接続方法に設定したままの状態となるように構成されたものを例示した。しかし、プローブ応答を返信した後、一旦、接続方法を初期設定に戻しておき、その後、要求催促データを受信してから接続方法を再度設定し直すように構成してもよい。このように構成すると、プリンタ２０が他の無線アクセスポイントから送信されたプローブ要求に基づいて不用意に接続方法を変更してしまうことを防止できるため好適である。このことを実現するための具体的な構成としては、例えば、以下に示すような構成が考えられる。
【０２４９】
まず、プリンタ２０側では、図２４に示すように、接続方法設定処理（図６，図１７，図２２）におけるｓ４６０と次の処理との間に接続方法を初期設定に戻すステップ（ｓ４６４）を設け、ｓ５１０と次の処理との後に接続方法を設定するステップ（ｓ５１２：ｓ４５０と同様の処理）を設けておき、ｓ４６０の処理では、プリンタ２０自身に対してあらかじめ設定された接続方法を特定可能な状態でプローブ応答を送信するように構成する。この構成において、プリンタ２０は、プローブ応答の送信をアクセスポイント１０側の接続方法に基づいて行い、要求催促データの受信をプリンタ２０自身に対してあらかじめ設定された接続方法に基づいて行うことになる。一方、アクセスポイント１０側では、図２５に示すように、接続方法指示処理（図５，図８〜図１０，図１５，図１６，図２３）におけるｓ２５０直前の処理とｓ２５０の処理との間にｓ１７０の処理で受信したプローブ応答で特定される接続方法への切り替えを行うステップ（ｓ２４２）を設け、ｓ２５０と次の処理との間に、接続方法を第ｍ規格の第ｎチャネルに基づく接続方法に戻すステップ（ｓ２５２）を設ける。この構成において、アクセスポイント１０は、プローブ応答の受信は、アクセスポイント１０自身に対してあらかじめ設定されている接続方法に基づいて行い、要求催促データの送信は、プリンタ２０側の接続方法に基づいて行うことになる。
【０２５０】
［本発明との対応関係］
本発明において、無線アクセスポイントの備える広告送信手段は、図２，図５，図８，図９，図１０，図１５，図１６，図２３，図２５におけるｓ１４０の処理であり、これら処理において送信されるプローブ要求が本発明における広告データである。また、接続許可手段は、上記の図それぞれにおけるｓ２５０〜ｓ３１０の処理であり、これら処理においてやりとりされるアソシエーション要求，アソシエーション応答が本発明における許可要求データ，接続許可データである。また、方法切替手段は、上記の図それぞれにおけるｓ１２０〜ｓ２３０の処理である。また、返信収集手段は、上記の図（図２，図５を除く）それぞれにおけるｓ１５０〜ｓ１８０の処理である。また、第１，第２ユーザ選択手段は、図９におけるｓ２２４，ｓ２２６の処理である。また、一覧送信手段は、図１０，図１５，図１６におけるｓ２２８の処理である。また、暗号切替手段は、図２１におけるｓ９１０〜ｓ９３０の処理である。また、モード切替手段は、接続方法指示処理を実行するＣＰＵ１１である。
【０２５１】
また、無線ステーションの備える方法設定手段は、図４，図６，図１７，図２２，図２４におけるｓ４５０の処理である。また、返信手段は、上記の図それぞれにおけるｓ４６０の処理であり、これら処理において送信されるプローブ応答が本発明における返信データである。また、接続確立手段は、上記の図それぞれにおけるｓ５２０〜ｓ５８０の処理である。また、広告収集手段は、図６，図１７におけるｓ４３０〜ｓ４４３の処理である。また、内容判定手段は、上記の図それぞれにおけるｓ４１０の処理である。また、動作停止手段は、上記の図それぞれにおけるｓ４１０の処理である（「ＹＥＳ」と判定された場合）。また、暗号設定手段は、図１７におけるｓ４７２の処理である。また、暗号取得手段は、図１７におけるｓ７００の処理である。また、暗号変更手段は、図１７におけるｓ５８４の処理である。また、メッセージ出力手段は、図１９におけるｓ７５０の処理である。
【０２５２】
また、通信端末の備える一覧要求手段は、図１２，図１４，図２０におけるｓ６１０の処理である。また、第３，第４ユーザ選択手段は、上記の図それぞれにおけるｓ６３０，ｓ６４０の処理である。また、選択送信手段は、上記の図それぞれにおけるｓ６５０の処理であるまた、暗号受渡手段は、図２０におけるｓ８１０〜ｓ８５０の処理である。また、確認操作は、図２０におけるｓ８５０の処理である。
【図面の簡単な説明】
【０２５３】
【図１】ネットワーク構成を示す図
【図２】第１実施形態における接続方法指示処理の処理手順を示すフローチャート（その１）
【図３】第１実施形態におけるアクセスポイントおよびプリンタ間のデータのやりとりを示すシーケンス図
【図４】第１実施形態における接続方設定処理の処理手順を示すフローチャート
【図５】第１実施形態における接続方法指示処理の処理手順を示すフローチャート（その２）
【図６】第２実施形態における接続方法設定処理の処理手順を示すフローチャート
【図７】データテーブルのデータ構造を示す図
【図８】第３実施形態における接続方法指示処理の処理手順を示すフローチャート
【図９】第４実施形態における接続方法指示処理の処理手順を示すフローチャート
【図１０】第５実施形態における接続方法指示処理の処理手順を示すフローチャート
【図１１】第５実施形態におけるアクセスポイントおよびプリンタ間のデータのやりとりを示すシーケンス図
【図１２】第５実施形態における設定指令処理の処理手順を示すフローチャート（その１）
【図１３】一覧データで示される内容が表示された状態を示す図
【図１４】第５実施形態における設定指令処理の処理手順を示すフローチャート（その２）
【図１５】第５実施形態における接続方法指示処理の処理手順を示すフローチャート（その２）
【図１６】第６実施形態における接続方法指示処理の処理手順を示すフローチャート
【図１７】第６実施形態における接続方法設定処理の処理手順を示すフローチャート
【図１８】第６実施形態におけるアクセスポイントおよびプリンタ間のデータのやりとりを示すシーケンス図
【図１９】第６実施形態における暗号キー取得処理の処理手順を示すフローチャート
【図２０】第６実施形態における設定指令処理の処理手順を示すフローチャート
【図２１】第６実施形態における暗号切替処理の処理手順を示すフローチャート
【図２２】別の実施形態における接続方法設定処理の処理手順を示すフローチャート
【図２３】別の実施形態における接続方法指示処理の処理手順を示すフローチャート
【図２４】別の実施形態における接続方法設定処理の処理手順を示すフローチャート
【図２５】別の実施形態における接続方法指示処理の処理手順を示すフローチャート
【符号の説明】
【０２５４】
１０…アクセスポイント、１１…ＣＰＵ、１２…ＲＯＭ、１３…ＲＡＭ、１４…ネットワークコントローラ、１５…無線ＬＡＮコントローラ、１６…操作パネル、１７…表示パネル、２０…プリンタ、２１…ＣＰＵ、２２…ＲＯＭ、２３…ＲＡＭ、２４…無線ＬＡＮコントローラ、２５…ＰＣインターフェース部、２６…操作パネル、２７…表示パネル、２８…プリントエンジン、３０…パーソナルコンピュータ、１００…ケーブル。
【図１】
2005130126.tif 000003
【図２】
2005130126.tif 000004
【図３】
2005130126.tif 000005
【図４】
2005130126.tif 000006
【図５】
2005130126.tif 000007
【図６】
2005130126.tif 000008
【図７】
2005130126.tif 000009
【図８】
2005130126.tif 000010
【図９】
2005130126.tif 000011
【図１０】
2005130126.tif 000012
【図１１】
2005130126.tif 000013
【図１２】
2005130126.tif 000014
【図１３】
2005130126.tif 000015
【図１４】
2005130126.tif 000016
【図１５】
2005130126.tif 000017
【図１６】
2005130126.tif 000018
【図１７】
2005130126.tif 000019
【図１８】
2005130126.tif 000020
【図１９】
2005130126.tif 000021
【図２０】
2005130126.tif 000022
【図２１】
2005130126.tif 000023
【図２２】
2005130126.tif 000024
【図２３】
2005130126.tif 000025
【図２４】
2005130126.tif 000026
【図２５】
2005130126.tif 000027