(57)【要約】【課題】  通信装置の設置形態に応じて柔軟に通信パラメータを設定可能とする。【解決手段】  複数の通信装置間で通信に用いる通信パラメータを設定する際に、第１の通信装置が通信パラメータの設定を開始して所定時間以内に、第２の通信装置から通信パラメータの設定要求を受信した場合は、第２の通信装置に対する認証処理を行わずに通信パラメータの設定処理を行い、所定時間経過後に、第２の通信装置から通信パラメータの設定要求を受信した場合は、第２の通信装置に対する認証処理を行ってから通信パラメータの設定処理を行う。【選択図】      図４
2006352280.tif 000002
【特許請求の範囲】
【請求項１】
複数の通信装置間で通信に用いる通信パラメータを設定する通信パラメータ設定方法であって、
第１の通信装置が通信パラメータの設定を開始して所定時間以内に、第２の通信装置から通信パラメータの設定要求を受信した場合は、前記第２の通信装置に対する認証処理を行わずに前記通信パラメータの設定処理を行い、
第１の通信装置が通信パラメータの設定を開始して所定時間経過後に、第２の通信装置から通信パラメータの設定要求を受信した場合は、前記第２の通信装置に対する認証処理を行ってから前記通信パラメータの設定処理を行うことを特徴とする通信パラメータ設定方法。
【請求項２】
前記認証処理は、前記第１の通信装置が前記第２の通信装置に認証情報を要求し、前記第２の通信装置から受信した認証情報に基づいて行われることを特徴とする請求項１記載の通信パラメータ設定方法。
【請求項３】
前記認証処理は、前記第１の通信装置が前記第２の通信装置から受信した前記設定要求に含まれる認証情報に基づいて行われることを特徴とする請求項１記載の通信パラメータ設定方法。
【請求項４】
前記第１の通信装置は、前記通信パラメータの設定を開始すると、前記第２の通信装置へ第１の設定モードであることを通知し、前記所定時間経過後に、前記第２の通信装置へ第２の設定モードであることを通知することを特徴とする請求項３記載の通信パラメータ設定方法。
【請求項５】
前記第１の設定モードは、第１の識別子を伴ったビーコンの送信によって通知し、前記第２の設定モードは第２の識別子を伴ったビーコンの送信によって通知することを特徴とする請求項４記載の通信パラメータ設定方法。
【請求項６】
前記第２の通信装置は、前記第１の設定モードが通知された場合、設定を指示する第１の表示を行い、前記第２の設定モードが通知された場合、前記認識情報の入力を指示する第２の表示を行うことを特徴とする請求項５記載の通信パラメータ設定方法。
【請求項７】
前記第２の通信装置は、前記第２の設定モードが通知された場合にのみ、前記認識情報の入力を指示する第２の表示を行うことを特徴とする請求項５記載の通信パラメータ設定方法。
【請求項８】
前記第１の通信装置は、前記通信パラメータの設定を開始し、前記所定時間以内は第１の送信出力で送信し、前記所定時間経過後は第２の送信出力で送信することを特徴とする請求項１記載の通信パラメータ設定方法。
【請求項９】
他の通信装置との通信に用いる通信パラメータを設定する通信装置であって、
通信パラメータの設定開始を指示する入力により他の通信装置へ前記通信パラメータの設定開始を示す情報を送信する送信手段と、
前記設定開始を指示する入力から所定時間が経過するのを計時する計時手段と、
前記所定時間以内に、他の通信装置から通信パラメータの設定要求を受信した場合は、前記他の通信装置の認証処理を行わずに前記通信パラメータの設定処理を行い、前記所定時間経過後に、他の通信装置から通信パラメータの設定要求を受信した場合は、前記認証処理を行ってから前記通信パラメータの設定処理を行う通信パラメータ設定手段と、
前記通信パラメータ設定手段で設定された通信パラメータを用いて前記他の通信装置と通信を行う通信手段とを有することを特徴とする通信装置。
【請求項１０】
他の通信装置との通信に用いる通信パラメータを設定する通信装置であって、
通信パラメータの設定開始を指示する入力により他の通信装置へ通信パラメータの設定要求を送信する送信手段と、
認証処理に用いられる認証情報を入力する入力手段と、
前記認証情報を前記他の通信装置へ通知する通知手段と、
前記他の通信装置と前記通信パラメータの設定処理を行う通信パラメータ設定手段とを有することを特徴とする通信装置。
【請求項１１】
複数の通信装置間で通信に用いる通信パラメータを設定する通信パラメータ設定方法であって、
第１の通信装置が通信パラメータの設定を開始して所定時間以内に、第２の通信装置から通信パラメータの設定要求を受信したか否かに応じて、前記第２の通信装置に対する認証処理を行ってから前記通信パラメータの設定処理を行うことを特徴とする通信パラメータ設定方法。
【請求項１２】
請求項１乃至請求項８又は請求項１１の何れか一項に記載の通信パラメータ設定方法をコンピュータに実行させるためのプログラム。
【請求項１３】
請求項１２記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の通信装置間で通信に用いる通信パラメータを設定する技術に関するものである。
【背景技術】
【０００２】
従来、IEEE802.11準拠の無線ＬＡＮを用いて無線通信機器間で通信を行う場合、以下のような通信パラメータを無線通信機器に設定しなければならない。
・SSID（Service Set Identifier）
・認証方法［なし／WPA-PSK／WPA-RADIUS］
・ユーザIDとパスワード
・暗号方式［なし／WEP／TKIP／AES］
・暗号キー
・動作モード［Adhoc／Infra］。
【０００３】
また、無線ＬＡＮアクセスポイントに上述の通信パラメータを設定する場合、アクセスポイントとパーソナルコンピュータ（ＰＣ）とを有線ＬＡＮ経由で接続するか、若しくはＵＳＢケーブルなどを用いて直接接続し、ＰＣのユーザインタフェースを利用するという方法が一般的である。ここで、ＰＣから無線ＬＡＮアクセスポイントに通信パラメータを設定する方法として以下の二つの方法が挙げられる。
【０００４】
まず第１の方法は、無線ＬＡＮアクセスポイントに通信パラメータ設定を行うページを用意しておき、Ｗｅｂサーバ（HTTPサーバ）を起動してＰＣからはＷｅｂブラウザを起動して無線ＬＡＮアクセスポイントに通信パラメータ設定を行うページにアクセスして設定を行うという方法である。この方法は、主に無線ＬＡＮアクセスポイントとＰＣとを有線ＬＡＮ経由で接続する場合に用いられる。
【０００５】
第２の方法は、ＰＣ上で通信パラメータ設定用のウィザードを起動して通信パラメータの入力を行い、入力した通信パラメータを無線ＬＡＮアクセスポイントに送信するという方法である。この方法は、主に無線ＬＡＮアクセスポイントとＰＣとを直接ケーブルなどで接続する場合に用いられる。
【０００６】
無線ＬＡＮアクセスポイントに通信パラメータを設定する場合は、上述のような方法が用いられるが、ＰＣのカードスロットに無線ＬＡＮカードが挿入されている場合や、ＰＣに無線ＬＡＮが内蔵されている場合に通信パラメータの設定を行う場合は、ＰＣ上で通信パラメータ設定用のウィザードを起動して通信パラメータの入力を行い、入力された通信パラメータをファイルにして保存することにより通信パラメータの設定を行うという方法が一般的に用いられる。
【０００７】
実際に、無線ＬＡＮの通信を行う場合、ファイルに書き込まれている通信パラメータを参照する。また、ＰＣ以外の機器、例えばデジタルカメラやプリンタなどにおいてカードスロットに無線ＬＡＮカードが挿入されている場合や機器に無線ＬＡＮが内蔵されている場合も、ＰＣの時と同様に機器のユーザインタフェースを用いて通信パラメータの入力を行っている。
【０００８】
図１８は、デジタルカメラにおける通信パラメータ設定用ユーザインタフェースの一例を示す図である。図１８において、１８０１はデジタルカメラ、１８０２は液晶表示器、１８０３はカーソルキー、１８０４はメニューキー、１８０５は選択キーである。ここでデジタルカメラ１８０１のユーザは、図１８に示すユーザインタフェースのカーソルキー１８０３、メニューキー１８０４、選択キー１８０５を用いて液晶表示器１８０２で確認しながらデジタルカメラ１８０１の通信パラメータを設定する。
【０００９】
しかしながら、上述のユーザインタフェースを用いて通信パラメータの設定を行うのは面倒であり、特にSSIDや暗号キーなどの文字列を入力する場合、カーソルキー１８０３、メニューキー１８０４、選択キー１８０５だけでは困難である。
【００１０】
従って、デジタルカメラなどのＰＣ以外の機器に通信パラメータを設定する場合、上述のアクセスポイントに通信パラメータを設定する場合と同様に、ＰＣとデジタルカメラとを接続し、ＰＣのユーザインタフェースを利用して行う方法が多く用いられている。その場合の接続形態も、有線ＬＡＮ経由で接続する場合と直接接続する場合とがある。しかしながら、ＰＣと接続して通信パラメータを設定する方法もＰＣがなければ通信パラメータの設定を行えないという欠点を持っている。
【００１１】
そこで、近年では、接続したい機器同士を直接接続して通信パラメータの設定を行うという技術が開発されている。
【００１２】
例えば、特許文献１には、第１の通信手段（接触型有線通信）を用いて第２の通信手段（無線通信）の設定を行う技術が開示されている。
【００１３】
また、特許文献２には、有線通信手段を用いて無線接続経路を介した通信時に必要とされる情報を相手端末に送信する技術が開示されている。更に、着脱を検出すると有線接続経路から無線接続経路を介した通信に切り替える技術も開示されている。
【００１４】
上記特許文献１及び特許文献２に開示されている技術は機器同士を有線通信で接続して通信パラメータの設定を行う方法であるが、有線通信を用いる場合は機器同士をケーブルで接続しなければならないので面倒であるという欠点がある。この欠点を解消するために無線通信を用いて通信パラメータを設定するという技術が開発されている。
【００１５】
例えば、特許文献３には、無線通信を用いて通信パラメータを設定する技術が開示されている（当該公報では通信パラメータは暗号鍵に絞って開示されている）。
【００１６】
特許文献３に記載の機器同士を有線ケーブルで接続する場合と比べて無線通信を用いて通信パラメータを設定する場合は以下の二点において考慮する必要がある。
・通信パラメータの傍受
・設定を行う対象機器の特定が難しいので意図しない機器、若しくは悪意を持った機器との間で設定の回避。
【００１７】
上述の特許文献３に開示された技術では設定時に電波が届く範囲を通常の通信範囲より狭くすることにより、通信パラメータの傍受の問題と設定対象機器の特定の問題とを解決している。
【特許文献１】特開2002-359623号公報
【特許文献２】特開2002-312155号公報
【特許文献３】特開2004-215232号公報
【発明の開示】
【発明が解決しようとする課題】
【００１８】
図１９は、通信パラメータの設定対象機器の範囲を説明するための図である。図１９において、１０１は無線アクセスポイント、１０２Ａ及び１０２Ｂは無線アクセスポイント１０１と無線通信を行う無線端末であり、ＡＲは通常の通信用無線エリア、ＭＲは設定用無線エリアである。
【００１９】
図１９に示すように、設定用無線エリアＭＲの内部で使用する無線端末１０２Ａは場所を移動させずに設定を行うことが可能である。しかしながら、設定用無線エリアＭＲの外で使用する無線端末１０２Ｂは一旦設定用無線エリアＭＲ内に移動させて通信パラメータの設定を行い、通常使用する場所に戻さなければならない。
【００２０】
ノートＰＣやデジタルカメラなどの容易に移動できる端末の場合には、それほど不便を感じないが、ディスクトップＰＣやプリンタなどの容易に移動できない端末の場合には、使用者にとって非常に不便である。
【００２１】
本発明は上記課題を解決するためになされたもので、通信装置の設置形態に応じて柔軟に通信パラメータを設定可能とすることを目的とする。
【課題を解決するための手段】
【００２２】
本発明は、複数の通信装置間で通信に用いる通信パラメータを設定する通信パラメータ設定方法であって、第１の通信装置が通信パラメータの設定を開始して所定時間以内に、第２の通信装置から通信パラメータの設定要求を受信した場合は、前記第２の通信装置に対する認証処理を行わずに前記通信パラメータの設定処理を行い、第１の通信装置が通信パラメータの設定を開始して所定時間経過後に、第２の通信装置から通信パラメータの設定要求を受信した場合は、前記第２の通信装置に対する認証処理を行ってから前記通信パラメータの設定処理を行うことを特徴とする。
【００２３】
また、本発明は、他の通信装置との通信に用いる通信パラメータを設定する通信装置であって、通信パラメータの設定開始を指示する入力により他の通信装置へ前記通信パラメータの設定開始を示す情報を送信する送信手段と、前記設定開始を指示する入力から所定時間が経過するのを計時する計時手段と、前記所定時間以内に、他の通信装置から通信パラメータの設定要求を受信した場合は、前記他の通信装置の認証処理を行わずに前記通信パラメータの設定処理を行い、前記所定時間経過後に、他の通信装置から通信パラメータの設定要求を受信した場合は、前記認証処理を行ってから前記通信パラメータの設定処理を行う通信パラメータ設定手段と、前記通信パラメータ設定手段で設定された通信パラメータを用いて前記他の通信装置と通信を行う通信手段とを有することを特徴とする。
【発明の効果】
【００２４】
本発明によれば、通信装置の設置形態に応じて柔軟に通信パラメータを設定可能とすることにより、ユーザの使い勝手を向上させることができる。
【発明を実施するための最良の形態】
【００２５】
以下、図面を参照しながら発明を実施するための最良の形態について詳細に説明する。
【００２６】
［第１の実施形態］
図１は、第１の実施形態における通信ネットワーク構成の一例を示す図である。図１において、無線アクセスポイント１０１は、例えばIEEE802.11準拠のインフラストラクチャモードの無線ＬＡＮを構成する。無線端末１０２は、例えばIEEE802.11準拠の無線ＬＡＮに参加可能な無線通信機器である。そして、ルータ１０３は、インターネットなどの通信ネットワーク１０４に無線アクセスポイント１０１を接続するための機器である。
【００２７】
次に、図２及び図３を用いて、通信パラメータ設定機能を有する無線アクセスポイント１０１及び無線端末１０２の構成及び動作について説明する。
【００２８】
図２は、無線アクセスポイント１０１の構成の一例を示す概略ブロック図である。図２において、２０１はアクセスポイント制御部、２０２はＲＯＭ、２０３はＲＡＭ、２０４は無線インタフェース、２０５は無線送信部、２０６は無線受信部、２０７はアンテナ、２０８は設定開始ボタン、２０９はルータ１０３を介して通信ネットワーク１０４に接続するためのＷＡＮインタフェース、２１０はＬＡＮインタフェースである。
【００２９】
図３は、無線端末１０２の構成の一例を示す概略ブロック図である。図３において、３０１は無線端末制御部、３０２はＲＯＭ、３０３はＲＡＭ、３０４は無線インタフェース、３０５は無線送信部、３０６は無線受信部、３０７はアンテナ、３０８は設定開始ボタン、３０９は表示器、３１０は文字などの情報を入力するためのキー入力部である。
【００３０】
ここで、無線アクセスポイント１０１と無線端末１０２との間で通信パラメータの設定を開始する方法としては以下の二つの方法が用意されている。
＜第１の設定開始方法＞
使用者が無線アクセスポイント１０１の設定開始ボタン２０８と無線端末１０２の設定開始ボタン３０８を同時に押す。
＜第２の設定開始方法＞
使用者が無線アクセスポイント１０１の設定開始ボタン２０８を押した後に、無線端末１０２の設定開始ボタン３０８を押し、キー入力部３１０よりパスワードの入力を行う。或いはキー入力部３１０よりパスワードの入力を行った後に、無線端末１０２の設定開始ボタン３０８を押す。
【００３１】
第１の設定開始方法は、同時に設定開始ボタン２０８、３０８を押すことにより、設定対象機器を特定する方法である。この第１の設定開始方法は使用者にとって簡単な方法であるが、機器同士が離れている場合は複数人で設定しない限り同時にボタンを押すことは難しい。
【００３２】
第２の設定開始方法は、パスワードを入力することにより設定対象機器を特定する方法である。この第２の設定開始方法は設定を行いたい機器が互いに離れており、同時に設定開始ボタンを押すことが不可能な場合でも、簡単に設定が行える。
【００３３】
ここで、図１乃至図３と図４乃至図８を用いて、第１の設定開始方法と第２の設定開始方法の両方に対応した、第１の実施形態における通信パラメータの設定開始方法について説明する。
【００３４】
尚、無線アクセスポイント１０１と無線端末１０２において、実際に通信パラメータを設定する設定方法については公知の方法を用いれば良く、ここでは無線アクセスポイント１０１と無線端末１０２との間で通信パラメータの設定を開始する設定開始方法について詳細に説明する。
【００３５】
また、以下では無線アクセスポイントと１台の無線端末との間で通信パラメータの設定を開始する場合を例に説明するが、無線アクセスポイントと複数の無線端末との間で通信パラメータの設定を開始する場合にも適用できることは言うまでもない。
【００３６】
図４は、第１の実施形態における無線アクセスポイント１０１の無線アクセスポイント制御部２０１の制御手順を示すフローチャートである。また、図５は、第１の実施形態における無線端末１０２の無線端末制御部３０１の制御手順を示すフローチャートである。
【００３７】
図６は、所定の時間以内に設定開始の通知を行った場合の無線アクセスポイント１０１と無線端末１０２間のシーケンスを示す図である。図７は、一定時間経過後に設定開始の通知を行った場合の無線アクセスポイント１０１と無線端末１０２間のシーケンスを示す図である。
【００３８】
無線ＬＡＮシステムでは、接続サービスを区別する識別子として、SSID（Service Set Identifier）を用いており、実際の運用上ではSSIDによって無線アクセスポイント１０１を区別している。そして、通常の通信モードでは、無線アクセスポイント１０１はSSIDを伴ったビーコンを定期的に送信しており、無線アクセスポイント１０１のビーコンに含まれるSSIDを知っている無線端末１０２がそのビーコンを受信することによって接続対象の無線アクセスポイント１０１を確認することができ、無線アクセスポイント１０１と通信を行うことができる。
【００３９】
図８は、IEEE802.11の規格におけるビーコンのフレームフォーマットを示す図である。このフレームフォーマットは、ＭＡＣフレームのフレーム制御フィールドのタイプ記述が「マネージメント」でサブタイプが「ビーコン」の場合のフレームフォーマットである。図８に示すように、ビーコンの情報要素にはSSIDの領域を備えている。
【００４０】
通常、無線アクセスポイント１０１と無線端末１０２との間で通信パラメータの設定を行う前では、無線端末１０２は無線アクセスポイント１０１のSSIDを知らない。そこで、無線アクセスポイント１０１と無線端末１０２との間で設定用SSIDを予め設定しておき、その設定用SSIDを無線アクセスポイント１０１と無線端末１０２が通信パラメータの設定を行うための通信に用いるものとする。
【００４１】
まず、無線アクセスポイント１０１の使用者が通信パラメータの設定を開始するために設定開始ボタン２０８を押す。ここで、無線アクセスポイント１０１のアクセスポイント制御部２０１は設定開始ボタン２０８が押されるのを監視している（Ｓ４０１）。次に、アクセスポイント制御部２０１が設定開始ボタン２０８の押下を検出すると（Ｓ４０１のＹＥＳ）、設定監視タイマＴ１をセットしスタートさせる（Ｓ４０２）。そして、設定用SSIDを伴ったビーコン（Ｍ６０１）の送信を開始する（Ｓ４０３）。尚、図６及び図７に示す例では、設定用SSIDとして「WirelessParamSet」を用いている。
【００４２】
次に、無線端末１０２の使用者が通信パラメータの設定を開始するために設定開始ボタン３０８を押す。ここで、無線端末１０２の無線端末制御部３０１は設定開始ボタン３０８が押されるのを監視している（Ｓ５０１）。次に、無線端末制御部３０１が設定開始ボタン３０８の押下を検出すると（Ｓ５０１のＹＥＳ）、無線アクセスポイント１０１からの設定用SSIDを伴ったビーコン（Ｍ６０１）の受信を待つ（Ｓ５０２）。そして、設定用SSIDを伴ったビーコン（Ｍ６０１）を受信すると（Ｓ５０２のＹＥＳ）、設定開始を通知するための「Probe Request（Ｍ６０２）」を無線アクセスポイント１０１へ送信する（Ｓ５０３）。
【００４３】
一方、無線アクセスポイント１０１が無線端末１０２からProbe Request（Ｍ６０２）を受信すると（Ｓ４０４のＹＥＳ）、その応答であるProbe Response（Ｍ６０３）を無線端末１０２へ送信する（Ｓ４０５）。次に、無線アクセスポイント制御部２０１は、無線端末１０２からProbe Request（Ｍ６０２）を受信した時に、上述の設定監視タイマＴ１がタイムアウトしていない場合は（Ｓ４０６のＹＥＳ）、無線端末１０２との間で図６に示すように、通信パラメータ設定シーケンス（Ｍ６０４）を開始する（Ｓ４０７）。また、上述の設定監視タイマＴ１がタイムアウトしていた場合は（Ｓ４０６のＮＯ）、図７に示すように、パスワード要求（Ｍ７０１）を無線端末１０２へ送信する（Ｓ４０８）。
【００４４】
このとき、無線端末１０２では、無線アクセスポイント１０１からのパスワード要求（Ｍ７０１）の受信待ち受け状態（Ｓ５０４）、無線アクセスポイント１０１との間の通信パラメータ設定シーケンスの開始待ち受け状態（Ｓ５０８）、或いは無線リンク切断判定状態（Ｓ５０９）にある。
【００４５】
このような状態で、無線アクセスポイント１０１との通信パラメータ設定シーケンスが開始された場合は（Ｓ５０８のＹＥＳ）、通信パラメータ設定シーケンス（Ｍ６０４）を行う（Ｓ５１２）。しかし、パスワード要求（Ｍ７０１）を受信した場合は（Ｓ５０４のＹＥＳ）、「パスワード？」などのパスワードの入力を促すメッセージを表示器３０９に表示する（Ｓ５０５）。そして、キー入力部３１０からパスワードが入力されるのを監視する（Ｓ５０６）。その後、パスワードが入力されると（Ｓ５０６のＹＥＳ）、入力されたパスワードを伴ったパスワード通知（Ｍ７０２）を無線アクセスポイント１０１へ送信する（Ｓ５０７）。
【００４６】
一方、無線アクセスポイント１０１では、パスワード要求（Ｍ７０１）を送信した後、無線端末１０２からパスワード通知（Ｍ７０２）の受信を待つ（Ｓ４０９）。パスワード通知（Ｍ７０２）を受信すると、パスワード通知（Ｍ７０２）で通知されたパスワードを予め無線アクセスポイント１０１に設定されているパスワードと比較する（Ｓ４１０）。ここで、パスワードが一致した場合（Ｓ４１０のＹＥＳ）、図７に示すように、無線端末１０２との間で通信パラメータ設定シーケンス（Ｍ６０４）を行う（Ｓ４０７）。また、パスワードが一致しない場合（Ｓ４１０のＮＯ）、無線リンクの切断を行う（Ｓ４１１）。この無線リンクの切断により、無線端末１０２では処理を終了する（Ｓ５０９のＹＥＳ又はＳ５１１のＹＥＳ）。
【００４７】
第１の実施形態では、無線アクセスポイント１０１が設定を開始し、設定監視タイマがタイムアウトするまでに、無線端末１０２から設定開始を通知するProbe Requestを受信した場合、パスワードを要求することなく、第１の設定開始方法に従って無線端末１０２との間で通信パラメータの設定を行うことができる。また、無線アクセスポイント１０１が設定を開始し、設定監視タイマがタイムアウトした場合は、パスワードを要求することにより第２の設定開始方法に従って無線端末１０２との間で通信パラメータの設定を行うことができる。
【００４８】
尚、上述した第１の設定開始方法では、無線端末１０２の設定開始ボタン３０８を押すだけで、通信パラメータの設定開始を行うことが可能であり、設定監視タイマＴ１の値を大きくすると、意図しない端末や悪意の端末と通信パラメータの設定開始を行ってしまう可能性が大きくなる。そのため、設定監視タイマＴ１の値は必要最小限の値であることが望ましい。
【００４９】
第１の実施形態によれば、無線アクセスポイント１０１の設定開始ボタン２０８と無線端末１０２の設定開始ボタン３０８とを同時に押すことにより、設定を開始する設定対象機器の特定を行うという第１の設定開始方法と、無線アクセスポイント１０１と無線端末１０２とが離れている場合など同時に設定開始ボタンを押すことが不可能な場合に、無線アクセスポイント１０１の設定開始ボタン２０８を押した後、無線端末１０２の設定開始ボタン３０８を押してキー入力部３１０よりパスワードの入力を行うことにより、設定を開始する設定対象機器の特定を行うという第２の設定開始方法との二つの設定開始方法で通信パラメータの設定が行えるので、無線アクセスポイント１０１の通信エリア内全ての無線端末１０２との間で通信パラメータの設定を簡単に行うことができる。
【００５０】
［第２の実施形態］
次に、図面を参照しながら本発明に係る第２の実施形態について詳細に説明する。第１の実施形態において、無線アクセスポイント１０１が無線端末１０２より設定開始の通知（Probe Request）を受信した時に、設定監視タイマＴ１がタイムアウトしていた場合に無線端末１０２にパスワードの要求を行っているが、第２の実施形態においては無線端末１０２が設定開始を無線アクセスポイント１０１に要求する際に、パスワードも通知するものである。
【００５１】
尚、通信ネットワークの構成、無線アクセスポイント１０１の構成、無線端末１０２の構成は、第１の実施形態で説明した構成と同様であり、その説明は省略する。
【００５２】
次に、図１乃至図３と図８乃至図１２を用いて、第１の設定開始方法と第２の設定開始方法の両方に対応した、第２の実施形態における通信パラメータの設定開始方法について説明する。
【００５３】
図９は、第２の実施形態における無線アクセスポイント１０１の無線アクセスポイント制御部２０１の制御手順を示すフローチャートである。また、図１０は、第２の実施形態における無線端末１０２の無線端末制御部３０１の制御手順を示すフローチャートである。
【００５４】
図１１は、所定の時間以内に設定開始要求を行った場合の無線アクセスポイント１０１と無線端末１０２間のシーケンスを示す図である。図１２は、一定時間経過後に設定開始要求を行った場合の無線アクセスポイント１０１と無線端末１０２間のシーケンスを示す図である。
【００５５】
尚、第２の実施形態においても第１の実施形態と同様に、無線アクセスポイント１０１と無線端末１０２との間で通信パラメータの設定を行う際に、設定用SSIDを予め設定しておき、その設定用SSIDを無線アクセスポイント１０１と無線端末１０２が通信パラメータの設定を行うための通信に用いるものとする。
【００５６】
まず、無線アクセスポイント１０１の使用者が通信パラメータの設定を開始するために設定開始ボタン２０８を押す。ここで、無線アクセスポイント１０１のアクセスポイント制御部２０１は設定開始ボタン２０８が押されるのを監視している（Ｓ９０１）。次に、アクセスポイント制御部２０１が設定開始ボタン２０８の押下を検出すると（Ｓ９０１のＹＥＳ）、設定監視タイマＴ１をセットしスタートさせる（Ｓ９０２）。そして、設定用SSIDを伴ったビーコン（Ｍ６０１）の送信を開始する（Ｓ９０３）。尚、図１１及び図１２に示す例では、設定用SSIDとして「WirelessParamSet」を用いている。
【００５７】
次に、無線端末１０２の使用者が通信パラメータの設定を開始するために設定開始ボタン３０８を押す。尚、第１の設定開始方法によって通信パラメータの設定を開始する場合は、無線端末１０２の使用者はキー入力部３１０よりパスワードを入力しないで設定開始ボタン３０８を押す。また、第２の設定開始方法によって通信パラメータの設定を開始する場合は、無線端末１０２の使用者はキー入力部３１０より所定のパスワードを入力した後、設定開始ボタン３０８を押すものとする。
【００５８】
そこで、無線端末１０２の無線端末制御部３０１は、キー入力部３１０よりパスワードが入力されるか否かの監視（Ｓ１００１）と、設定開始ボタン３０８が押されるか否かの監視（Ｓ１００３）を行う。ここで、パスワードが入力されると、無線端末制御部３０１はＲＡＭ３０３の任意のエリアに入力されたパスワードを保存する（Ｓ１００２）。
【００５９】
次に、無線端末制御部３０１が設定開始ボタン３０８の押下を検出すると（Ｓ１００３のＹＥＳ）、無線アクセスポイント１０１からの設定用SSIDを伴ったビーコン（Ｍ６０１）の受信を待つ（Ｓ１００４）。そして、設定用SSIDを伴ったビーコン（Ｍ６０１）を受信すると（Ｓ１００４のＹＥＳ）、設定開始を通知する「Probe Request（Ｍ６０２）」を無線アクセスポイント１０１へ送信する（Ｓ１００５）。
【００６０】
一方、無線アクセスポイント１０１が無線端末１０２からProbe Request（Ｍ６０２）を受信すると（Ｓ９０４のＹＥＳ）、その応答であるProbe Response（Ｍ６０３）を無線端末１０２へ送信する（Ｓ９０５）。次に、無線アクセスポイント制御部２０１は、無線端末１０２から設定開始要求（Ｍ１１０１）を受信するのを待つ（Ｓ９０６）。
【００６１】
ここで、無線端末１０２が無線アクセスポイント１０１よりProbe Response（Ｍ６０３）を受信すると（Ｓ１００６のＹＥＳ）、ＲＡＭ３０３の任意のエリアに保存されている所定のパスワードを伴った設定開始要求（Ｍ１２０１）を無線アクセスポイント１０１へ送信する（Ｓ１００７）。そして、無線端末１０２では、通信パラメータ設定シーケンス（Ｍ６０４）が開始されるのを待つ（Ｓ１００８）。
【００６２】
尚、パスワードの入力が行われずに、設定開始ボタン３０８が押下された場合は、パスワードがＲＡＭ３０３に保存されていないので、「パスワード＝なし」であることを示す設定開始要求（Ｍ１１０１）を無線アクセスポイント１０１へ送信する。
【００６３】
一方、無線アクセスポイント１０１では、Probe Response（Ｍ６０３）を送信した後、無線端末１０２から設定開始要求（Ｍ１１０１又はＭ１２０１）を受信すると（Ｓ９０６のＹＥＳ）、設定監視タイマＴ１のタイムアウトを判定する（Ｓ９０７）。ここで、設定監視タイマＴ１がタイムアウトしていない場合は（Ｓ９０７のＹＥＳ）、図１１に示すように、無線端末１０２との間で通信パラメータ設定シーケンスを開始する（Ｓ９０８）。
【００６４】
また、上述の設定監視タイマＴ１がタイムアウトしていた場合は（Ｓ９０７のＮＯ）、設定開始要求（Ｍ１２０１）で通知されたパスワードを予め無線アクセスポイント１０１に設定されているパスワードと比較する（Ｓ９０９）。ここで、パスワードが一致した場合（Ｓ９０９のＹＥＳ）、図１２に示すように、無線端末１０２との間で通信パラメータ設定シーケンス（Ｍ６０４）を行う（Ｓ９０８）。また、パスワードが一致しない場合（Ｓ９０９のＮＯ）、無線リンクの切断を行う（Ｓ９１０）。この無線リンクの切断により、無線端末１０２では処理を終了する（Ｓ１００９のＹＥＳ）。
【００６５】
尚、上述した第１の設定開始方法では、無線端末１０２の設定開始ボタン３０８を押すだけで、通信パラメータの設定開始を行うことが可能であり、設定監視タイマＴ１の値を大きくすると、意図しない端末や悪意の端末と通信パラメータの設定開始を行ってしまう可能性が大きくなる。そのため、設定監視タイマＴ１の値は必要最小限の値であることが望ましい。
【００６６】
第２の実施形態によれば、第２の設定開始方法において、無線アクセスポイント１０１がパスワード要求を行う代わりに、無線端末１０２が設定開始要求にパスワードを含めることにより、第１の実施形態と同様に、無線アクセスポイント１０１の通信エリア内全ての無線端末１０２との通信パラメータの設定を簡単に行うことができる。
【００６７】
［第３の実施形態］
次に、図面を参照しながら本発明に係る第３の実施形態について詳細に説明する。第３の実施形態は、第１及び第２の実施形態で、無線端末１０２の使用者が通信パラメータの設定を行う場合に、パスワードを入力しなくても設定が行える時間帯なのか、パスワードを入力しないと設定が行えない時間帯なのかを判定できないという欠点を解決するものである。特に、第２の実施形態では、設定開始ボタン３０８を押す前に、キー入力部３１０よりパスワードの入力を行うので、パスワードを入力しなくても設定が行える時間帯なのか、パスワードを入力しないと設定が行えない時間帯なのかを無線端末１０２の使用者に表示する必要があった。
【００６８】
尚、通信ネットワークの構成、無線アクセスポイント１０１の構成、無線端末１０２の構成は、第１の実施形態で説明した構成と同様であり、その説明は省略する。
【００６９】
次に、第３の実施形態として、無線アクセスポイント１０１からのビーコンに含まれる設定用SSIDに応じて、無線端末１０２の表示器３０９にパスワードの入力が必要か否かを表示させ、使用者にパスワードを入力しなくても設定が行える時間帯なのか、パスワードを入力しないと設定が行えない時間帯なのかを通知する処理について説明する。
【００７０】
図１３は、無線アクセスポイント１０１の無線アクセスポイント制御部２０１におけるビーコン送信に関する処理を示すフローチャートである。
【００７１】
図１４は、第３の実施形態における無線アクセスポイント１０１と無線端末１０２間のシーケンス及び無線端末１０２での表示例を示す図である。
【００７２】
尚、第３の実施形態においても上述の実施形態と同様に、無線アクセスポイント１０１と無線端末１０２との間で通信パラメータの設定を行う際に、設定用SSIDを予め設定しておき、その設定用SSIDを無線アクセスポイント１０１と無線端末１０２が通信パラメータの設定を行うための通信に用いるものとする。
【００７３】
まず、第１及び第２の実施形態と同様に、無線アクセスポイント１０１の使用者が通信パラメータの設定を開始するために設定開始ボタン２０８を押し、無線アクセスポイント１０１のアクセスポイント制御部２０１が、設定開始ボタン２０８の押下を検出すると（Ｓ１３０１のＹＥＳ）、設定監視タイマＴ１をセットしスタートさせる（Ｓ１３０２）。そして、第１の設定用SSIDを伴ったビーコン（Ｍ６０１）を送信し（Ｓ１３０３）、その後、設定監視タイマＴ１がタイムアウトした後に（Ｓ１３０４のＹＥＳ）、第２の設定用SSIDを伴ったビーコン（Ｍ１４０１）を送信する（Ｓ１３０５）。尚、図１４に示す例では、第１の設定用SSIDとして「WirelessParamSet」を用い、また第２の設定用SSIDとして「WirelessParamSetPW」を用いている。
【００７４】
一方、無線端末１０２では、無線アクセスポイント１０１から第１の設定用SSIDを含むビーコンを受信した場合は、図１４に示すように、「ワンタッチ設定」などのメッセージを表示器３０９に表示する。また、第２の設定用SSIDを含むビーコンを受信した場合は、「パスワード入力」などのメッセージを表示器３０９に表示する。
【００７５】
尚、第３の実施形態における他の処理は、第１及び第２の実施形態における処理と同様であり、ここでの説明は省略する。
【００７６】
第３の実施形態によれば、無線端末１０２の使用者が通信パラメータの設定を行う場合に、パスワードを入力しなくても設定が行える時間帯なのか、パスワードを入力しないと設定が行えない時間帯なのかを容易に判定することができる。
【００７７】
［第４の実施形態］
次に、図面を参照しながら本発明に係る第４の実施形態について詳細に説明する。第４の実施形態は、第３の実施形態で無線端末１０２の設定開始ボタン３０８が押された時に、無線アクセスポイント１０１から第２の設定用SSIDを含むビーコンを受信したならば、表示器３０９に「パスワード入力」を表示し、パスワードの入力を行うものである。
【００７８】
尚、通信ネットワークの構成、無線アクセスポイント１０１の構成、無線端末１０２の構成は、第１の実施形態で説明した構成と同様であり、その説明は省略する。
【００７９】
ここで、第４の実施形態における無線端末１０２で設定開始ボタン３０８が押下された場合の処理について説明する。
【００８０】
図１５は、第４の実施形態における無線端末１０２の通信パラメータの設定開始処理を示すフローチャートである。まず、無線アクセスポイント１０１で、設定監視タイマＴ１がタイムアウトしていない場合は、第３の実施形態と同様に、第１の設定用SSIDを伴ったビーコン（Ｍ６０１）が送信され、また設定監視タイマＴ１がタイムアウトした場合は、第２の設定用SSIDを伴ったビーコン（Ｍ１４０１）が送信される。
【００８１】
一方、無線端末１０２で設定開始ボタン３０８が押された時に（Ｓ１５０１のＹＥＳ）、第１の設定用SSIDを伴ったビーコン（Ｍ６０１）を受信している状態の場合は（Ｓ１５０２のＹＥＳ）、パスワードの入力を行うことなく、パスワードを伴わない設定開始要求（Ｍ１１０１）を無線アクセスポイント１０１へ送信する（Ｓ１５０３）。
【００８２】
また、無線端末１０２で設定開始ボタン３０８が押された時に（Ｓ１５０１のＹＥＳ）、第１の設定用SSIDを伴ったビーコン（Ｍ６０１）ではなく、第２の設定用SSIDを伴ったビーコン（Ｍ１４０１）を受信している状態の場合には（Ｓ１５０４のＹＥＳ）、例えば「パスワード？」などのパスワードの入力を促すメッセージを表示器３０９に表示する（Ｓ１５０５）。そして、キー入力部３１０からパスワードが入力されるのを監視する（Ｓ１５０６）。その後、パスワードが入力されると（Ｓ１５０６のＹＥＳ）、入力されたパスワードを伴った設定開始要求（Ｍ１２０１）を無線アクセスポイント１０１へ送信する（Ｓ１５０７）。
【００８３】
第４の実施形態によれば、無線端末１０２の使用者が通信パラメータの設定を行う場合に、パスワードを入力しなくても設定が行える時間帯なのか、パスワードを入力しないと設定が行えない時間帯なのかを意識することなく、無線端末１０２の表示器３０９に表示された場合にのみパスワードの入力を行えば良い。
【００８４】
［第５の実施形態］
次に、図面を参照しながら本発明に係る第５の実施形態について詳細に説明する。第５の実施形態は、前述した第１乃至第４の実施形態において、設定監視タイマＴ１がタイムアウトする前後で送信出力を変化させるものである。
【００８５】
第１乃至第４の実施形態では、設定監視タイマＴ１がタイムアウトする前は第１の設定開始方法に対応しており、無線アクセスポイント１０１と無線端末１０２が近い距離に存在する場合を想定している。そのため、通常の通信時よりも送信出力を落としても不都合はない。また、設定監視タイマＴ１がタイムアウトする前はパスワードのチェックも行わないので安全性を考慮すると、送信出力を落として通信パラメータ設定シーケンスを行った方が良い。
【００８６】
尚、通信ネットワークの構成、無線アクセスポイント１０１の構成、無線端末１０２の構成は、第１の実施形態で説明した構成と同様であり、その説明は省略する。
【００８７】
ここで、第５の実施形態における無線アクセスポイント１０１において設定監視タイマのタイムアウト前後で、設定用SSIDを含むビーコンを送信する際の送信電力を変化させる処理について説明する。
【００８８】
図１６は、無線アクセスポイント１０１の無線アクセスポイント制御部２０１における送信電力制御に関する処理を示すフローチャートである。まず、第１乃至第４の実施形態と同様に、無線アクセスポイント１０１の使用者が通信パラメータの設定を開始するために設定開始ボタン２０８を押し、無線アクセスポイント１０１のアクセスポイント制御部２０１が、設定開始ボタン２０８の押下を検出すると（Ｓ１６０１のＹＥＳ）、設定監視タイマＴ１をセットしスタートさせる（Ｓ１６０２）。そして、第１の送信出力を設定し（Ｓ１６０３）、設定監視タイマＴ１がタイムアウトした後に（Ｓ１６０４のＹＥＳ）、第２の送信出力に設定する（Ｓ１６０５）。ここで、第１の送信出力は、第２の送信出力より小さいものとする。これ以降の処理は、前述した実施形態と同様であり、その説明は省略する。
【００８９】
上述した送信電力制御により、設定監視タイマＴ１がタイムアウトしていない場合は、無線アクセスポイント１０１の無線エリアを第１の設定用無線エリア（例えば、図１９に示すＭＲ）に制限し、また設定監視タイマＴ１がタイムアウトした場合は、無線アクセスポイント１０１の無線エリアを第２の設定用無線エリア（例えば、図１９に示すＡＲ）に変化させる。従って、図１９に示す無線端末１０２Ａは、第１の設定開始方法及び第２の設定開始方法で通信パラメータの設定を行うことができ、無線端末１０２Ｂは第２の設定開始方法でのみ通信パラメータの設定を行うことができる。
【００９０】
第５の実施形態によれば、第１の設定開始方法で通信パラメータの設定を行う場合に、通信パラメータの傍受の問題と設定対象機器の特定の問題という点でより安全な通信パラメータの設定を行うことができる。
【００９１】
［第６の実施形態］
次に、図面を参照しながら本発明に係る第６の実施形態について詳細に説明する。第１乃至第５の実施形態では、IEEE802.11準拠のインフラストラクチャモードの無線ＬＡＮにおいて、無線アクセスポイント１０１と無線端末１０２との間で通信パラメータの設定を行う場合について説明した。しかしながら、図１７に示すように、無線アクセスポイント１０１を介さずに、無線端末Ａ１７０１と無線端末Ｂ１７０２との間の通信（アドホックモード）における通信パラメータの設定に本発明を適用しても良い。
【００９２】
その場合、アドホックモードの通信パラメータ設定ネットワークを構築し、ビーコンを送出するマスター機器が上述した無線アクセスポイントとして動作し、アドホックモードのネットワークに参加するスレーブ機器が無線端末として動作すれば良い。
【００９３】
また、無線端末がマスター機器かスレーブ機器かを決定する処理は、一般的な決定処理を適用すれば良い。
【００９４】
尚、本発明は複数の機器（例えば、ホストコンピュータ，インターフェース機器，リーダ，プリンタなど）から構成されるシステムに適用しても、１つの機器からなる装置（例えば、複写機，ファクシミリ装置など）に適用しても良い。
【００９５】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（ＣＰＵ若しくはＭＰＵ）が記録媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。
【００９６】
この場合、記録媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記録媒体は本発明を構成することになる。
【００９７】
このプログラムコードを供給するための記録媒体としては、例えばフロッピー（登録商標）ディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭなどを用いることができる。
【００９８】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９９】
更に、記録媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【０１００】
【図１】第１の実施形態における通信ネットワーク構成の一例を示す図である。
【図２】無線アクセスポイント１０１の構成の一例を示す概略ブロック図である。
【図３】無線端末１０２の構成の一例を示す概略ブロック図である。
【図４】第１の実施形態における無線アクセスポイント１０１の無線アクセスポイント制御部２０１の制御手順を示すフローチャートである。
【図５】第１の実施形態における無線端末１０２の無線端末制御部３０１の制御手順を示すフローチャートである。
【図６】所定の時間以内に設定開始の通知を行った場合の無線アクセスポイント１０１と無線端末１０２間のシーケンスを示す図である。
【図７】一定時間経過後に設定開始の通知を行った場合の無線アクセスポイント１０１と無線端末１０２間のシーケンスを示す図である。
【図８】IEEE802.11の規格におけるビーコンのフレームフォーマットを示す図である。
【図９】第２の実施形態における無線アクセスポイント１０１の無線アクセスポイント制御部２０１の制御手順を示すフローチャートである。
【図１０】第２の実施形態における無線端末１０２の無線端末制御部３０１の制御手順を示すフローチャートである。
【図１１】所定の時間以内に設定開始要求を行った場合の無線アクセスポイント１０１と無線端末１０２間のシーケンスを示す図である。
【図１２】一定時間経過後に設定開始要求を行った場合の無線アクセスポイント１０１と無線端末１０２間のシーケンスを示す図である。
【図１３】無線アクセスポイント１０１の無線アクセスポイント制御部２０１におけるビーコン送信に関する処理を示すフローチャートである。
【図１４】第３の実施形態における無線アクセスポイント１０１と無線端末１０２間のシーケンス及び無線端末１０２での表示例を示す図である。
【図１５】第４の実施形態における無線端末１０２の通信パラメータの設定開始処理を示すフローチャートである。
【図１６】無線アクセスポイント１０１の無線アクセスポイント制御部２０１における送信電力制御に関する処理を示すフローチャートである。
【図１７】第６の実施形態におけるアドホックモードのネットワークを示す図である。
【図１８】デジタルカメラにおける通信パラメータ設定用ユーザインタフェースの一例を示す図である。
【図１９】通信パラメータの設定対象機器の範囲を説明するための図である。
【符号の説明】
【０１０１】
１０１  無線アクセスポイント
１０２  無線端末
１０３  ルータ
１０４  通信ネットワーク
２０１  アクセスポイント制御部
２０２  ＲＯＭ
２０３  ＲＡＭ
２０４  無線インタフェース
２０５  無線送信部
２０６  無線受信部
２０７  アンテナ
２０８  設定開始ボタン
２０９  ＷＡＮインタフェース
２１０  ＬＡＮインタフェース
３０１  無線端末制御部
３０２  ＲＯＭ
３０３  ＲＡＭ
３０４  無線インタフェース
３０５  無線送信部
３０６  無線受信部
３０７  アンテナ
３０８  設定開始ボタン
３０９  表示器
３１０  キー入力部
【図１】
2006352280.tif 000003
【図２】
2006352280.tif 000004
【図３】
2006352280.tif 000005
【図４】
2006352280.tif 000006
【図５】
2006352280.tif 000007
【図６】
2006352280.tif 000008
【図７】
2006352280.tif 000009
【図８】
2006352280.tif 000010
【図９】
2006352280.tif 000011
【図１０】
2006352280.tif 000012
【図１１】
2006352280.tif 000013
【図１２】
2006352280.tif 000014
【図１３】
2006352280.tif 000015
【図１４】
2006352280.tif 000016
【図１５】
2006352280.tif 000017
【図１６】
2006352280.tif 000018
【図１７】
2006352280.tif 000019
【図１８】
2006352280.tif 000020
【図１９】
2006352280.tif 000021