(57)【要約】【課題】デバイスにおける無線ＬＡＮ設定を容易に行うことが可能なデバイス、無線ＬＡＮ設定システムおよび無線ＬＡＮ設定方法を提供する。【解決手段】ＰＣの無線ＬＡＮをインフラストラクチャモードからアドホックモードに切り替え、デバイスが無線ＬＡＮ環境での接続先の検索を開始し、該当するＰＣからのＢｅａｃｏｎを受信した場合、デバイスはＰＣとアドホックモードでの無線ＬＡＮのリンクを確立し、無線ＬＡＮ暗号鍵の生成を行い、無線ＬＡＮ暗号鍵を公開鍵にて暗号化し、無線ＬＡＮ暗号鍵をＰＣに送出し、ＰＣは無線ＬＡＮ暗号鍵を秘密鍵によって復号化し、デバイスはＰＣと暗号化された無線ＬＡＮのリンクを確立し、ＰＣはデバイスに無線ＬＡＮ設定のパラメータを通知し、デバイスは無線ＬＡＮ設定のパラメータの保存を行い、デバイスはインフラストラクチャモードでの無線ＬＡＮに切り替える。【選択図】図２
2007088727.tif 000002
【特許請求の範囲】
【請求項１】
端末は、
アクセスポイントを介して無線ＬＡＮ通信を行う第１のモード、および該アクセスポイントを介せずに該無線ＬＡＮ通信を行う第２のモードを有する無線ＬＡＮ通信手段と、
前記無線ＬＡＮ通信手段が前記第１のモードで前記アクセスポイントに接続するためのパラメータを記憶する記憶手段と、
暗号化されたデータを復号化する復号化手段と
を具備し、
デバイスは、
前記第１のモードおよび前記第２のモードを有する無線ＬＡＮ通信手段と、
前記無線ＬＡＮ通信手段で行う無線ＬＡＮ通信を暗号化する暗号鍵を生成する無線ＬＡＮ暗号鍵生成手段と、
前記無線ＬＡＮ暗号鍵生成手段で生成した暗号鍵を暗号化する暗号化手段と
を具備し、
前記端末の無線ＬＡＮ通信手段は前記第２のモードで信号を送出し、
前記デバイスの無線ＬＡＮ通信手段は、
前記端末から前記第２のモードで送出された信号を受信し、
前記端末の無線ＬＡＮ通信手段と前記第２のモードの無線ＬＡＮ通信を確立し、
前記デバイスの無線ＬＡＮ暗号鍵生成手段は前記暗号鍵を生成し、
前記デバイスの暗号化手段は前記生成した暗号鍵を暗号化し、
前記デバイスの無線ＬＡＮ通信手段は前記第２のモードで前記暗号化した暗号鍵を前記端末に送出し、
前記端末の復号化手段は前記デバイスからの前記暗号化した暗号鍵を復号化し、
前記端末の無線ＬＡＮ通信手段は、前記復号化した暗号鍵を用いて前記第２のモードの無線ＬＡＮ通信を暗号化して前記記憶手段に記憶されているパラメータを前記デバイスに送出し、
前記デバイスの無線ＬＡＮ通信手段は前記端末からのパラメータを前記第１のモードの無線ＬＡＮ通信に設定する
ことを特徴とする無線ＬＡＮ設定システム。
【請求項２】
前記端末の復号化手段は、
公開鍵暗号方式の秘密鍵を用いて前記暗号化した暗号鍵を復号化し、
前記デバイスの暗号化手段は、
前記秘密鍵に対応する公開鍵を用いて前記暗号鍵を暗号化する
ことを特徴とする請求項１記載の無線ＬＡＮ設定システム。
【請求項３】
前記デバイスの暗号化手段は、
前記端末からの信号に含まれる情報に基づき、前記公開鍵を生成する
ことを特徴とする請求項２記載の無線ＬＡＮ設定システム。
【請求項４】
前記デバイスの無線ＬＡＮ通信手段は、
前記端末から送出された信号を受信できない場合、受信許容範囲を拡大する
ことを特徴とする請求項１記載の無線ＬＡＮ設定システム。
【請求項５】
アクセスポイントを介して無線ＬＡＮ通信を行う第１のモード、および該アクセスポイントを介せずに該無線ＬＡＮ通信を行う第２のモードを有する無線ＬＡＮ通信手段と、
前記無線ＬＡＮ通信手段で行う無線ＬＡＮ通信を暗号化する暗号鍵を生成する無線ＬＡＮ暗号鍵生成手段と、
前記無線ＬＡＮ暗号鍵生成手段で生成した暗号鍵を暗号化する暗号化手段と
を具備し、
前記無線ＬＡＮ通信手段は、
前記無線ＬＡＮ通信手段が前記第１のモードで前記アクセスポイントに接続するためのパラメータを記憶している端末から前記第２のモードで送出された信号を該第２のモードで受信し、
前記端末と前記第２のモードの無線ＬＡＮ通信を確立し、
前記無線ＬＡＮ暗号鍵生成手段は、
前記暗号鍵を生成し、
前記暗号化手段は、
前記生成した暗号鍵を暗号化し、
前記無線ＬＡＮ通信手段は、
前記第２のモードで前記暗号化した暗号鍵を前記端末に送出し、
前記端末から前記暗号鍵を用いて暗号化された前記第２のモードで送出された前記パラメータを前記第１のモードの無線ＬＡＮ通信に設定する
ことを特徴とするデバイス。
【請求項６】
前記暗号化手段は、
前記端末が有する公開鍵暗号方式の秘密鍵に対応する公開鍵を用いて前記暗号鍵を暗号化する
ことを特徴とする請求項５記載のデバイス。
【請求項７】
前記暗号化手段は、
前記端末からの信号に含まれる情報に基づき、前記公開鍵を生成する
ことを特徴とする請求項６記載のデバイス。
【請求項８】
前記無線ＬＡＮ通信手段は、
前記端末から送出された信号を受信できない場合、受信許容範囲を拡大する
ことを特徴とする請求項５記載のデバイス。
【請求項９】
端末は、
アクセスポイントを介して無線ＬＡＮ通信を行う第１のモードで該アクセスポイントに接続するためのパラメータを記憶し、
前記アクセスポイントを介せずに前記無線ＬＡＮ通信を行う第２のモードで信号を送出し、
デバイスは、
前記端末から前記第２のモードで送出された信号を受信し、
前記端末と前記第２のモードの無線ＬＡＮ通信を確立し、
前記無線ＬＡＮ通信を暗号化する暗号鍵を生成し、
該生成した暗号鍵を暗号化し、
該暗号化した暗号鍵を前記第２のモードで前記端末に送出し、
前記端末は、
前記デバイスからの前記暗号化した暗号鍵を復号化し、
該復号化した暗号鍵を用いて前記第２のモードの無線ＬＡＮ通信を暗号化して前記記憶されているパラメータを前記デバイスに送出し、
前記デバイスは、
前記端末からのパラメータを前記第１のモードの無線ＬＡＮ通信に設定する
ことを特徴とする無線ＬＡＮ設定方法。
【請求項１０】
前記端末は、
公開鍵暗号方式の秘密鍵を用いて前記暗号化した暗号鍵を復号化し、
前記デバイスは、
前記秘密鍵に対応する公開鍵を用いて前記暗号鍵を暗号化する
ことを特徴とする請求項９記載の無線ＬＡＮ設定方法。
【請求項１１】
前記デバイスは、
前記端末からの信号に含まれる情報に基づき、前記公開鍵を生成する
ことを特徴とする請求項１０記載の無線ＬＡＮ設定方法。
【請求項１２】
前記デバイスは、
前記端末から送出された信号を受信できない場合、受信許容範囲を拡大する
ことを特徴とする請求項９記載の無線ＬＡＮ設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デバイス、無線ＬＡＮ設定システムおよび無線ＬＡＮ設定方法に関し、特に、プリンタ、スキャナ等のデバイスにおける無線ＬＡＮの設定を行うデバイス、無線ＬＡＮ設定システムおよび無線ＬＡＮ設定方法に関する。
【背景技術】
【０００２】
従来、ＰＣ［Personal Computer］、ＰＤＡ［Personal Digital Assistance］等の端末、プリンタ、スキャナ等のデバイスを無線接続し、ＬＡＮ［Local Area Network］を構築する技術として、ＩＥＥＥ［Institute of Electrical and Electronic Engineers］８０２．１１ａ／ｂ／ｇ等の無線ＬＡＮが知られている。ＩＥＥＥ８０２．１１の無線ＬＡＮには、アクセスポイントを介さずに機器同士が直接通信を行うアドホックモードと、アクセスポイントを介して機器同士や有線ＬＡＮ上の機器と通信を行うインフラストラクチャモードとがある。
【０００３】
ここで、意図する機器同士を無線ＬＡＮ接続する場合、認証にはＳＳＩＤ［Service Set ID］、暗号にはＷＥＰ［Wired Equivalent Privacy］等の無線ＬＡＮ独自の設定を事前に実施する必要がある。
【０００４】
例えば、特別な設定操作を必要とすることなく、無線ＬＡＮ接続するための設定を自動的に実行するネットワークにおける障害情報自動通報装置がある（例えば、特許文献１参照。）。
【特許文献１】特開２００２−２２９８７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、無線ＬＡＮ設定、特に入力・表示機能が制限されるプリンタ、スキャナ等の組込みデバイスにおける無線ＬＡＮ設定については以下の問題点がある。
【０００６】
１．設定値の表示や入力がＰＣに比べ劣るため、設定に時間がかかり、誤入力等が起こる。
【０００７】
２．無線ＬＡＮには多くの独自設定があり、設定が煩雑である。
【０００８】
３．上記特許文献１に記載の技術での無線ＬＡＮ設定自動化では、設定を記録しておくＩＣカード等の記録媒体や、設定の読み出し装置が必要になる。
【０００９】
４．ＰＣとプリンタ間をアドホックモードで接続して無線ＬＡＮ設定を行う方法では設定対象のプリンタが見つけられない場合がある。
【００１０】
そこで、本発明は、上記問題点を鑑み、デバイスにおける無線ＬＡＮ設定を容易に行うことが可能なデバイス、無線ＬＡＮ設定システムおよび無線ＬＡＮ設定方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するため、請求項１の発明は、端末は、アクセスポイントを介して無線ＬＡＮ通信を行う第１のモード、および該アクセスポイントを介せずに該無線ＬＡＮ通信を行う第２のモードを有する無線ＬＡＮ通信手段と、前記無線ＬＡＮ通信手段が前記第１のモードで前記アクセスポイントに接続するためのパラメータを記憶する記憶手段と、暗号化されたデータを復号化する復号化手段とを具備し、デバイスは、前記第１のモードおよび前記第２のモードを有する無線ＬＡＮ通信手段と、前記無線ＬＡＮ通信手段で行う無線ＬＡＮ通信を暗号化する暗号鍵を生成する無線ＬＡＮ暗号鍵生成手段と、前記無線ＬＡＮ暗号鍵生成手段で生成した暗号鍵を暗号化する暗号化手段とを具備し、前記端末の無線ＬＡＮ通信手段は前記第２のモードで信号を送出し、前記デバイスの無線ＬＡＮ通信手段は、前記端末から前記第２のモードで送出された信号を受信し、前記端末の無線ＬＡＮ通信手段と前記第２のモードの無線ＬＡＮ通信を確立し、前記デバイスの無線ＬＡＮ暗号鍵生成手段は前記暗号鍵を生成し、前記デバイスの暗号化手段は前記生成した暗号鍵を暗号化し、前記デバイスの無線ＬＡＮ通信手段は前記第２のモードで前記暗号化した暗号鍵を前記端末に送出し、前記端末の復号化手段は前記デバイスからの前記暗号化した暗号鍵を復号化し、前記端末の無線ＬＡＮ通信手段は、前記復号化した暗号鍵を用いて前記第２のモードの無線ＬＡＮ通信を暗号化して前記記憶手段に記憶されているパラメータを前記デバイスに送出し、前記デバイスの無線ＬＡＮ通信手段は前記端末からのパラメータを前記第１のモードの無線ＬＡＮ通信に設定することを特徴とする。
【００１２】
また、請求項２の発明は、請求項１の発明において、前記端末の復号化手段は、公開鍵暗号方式の秘密鍵を用いて前記暗号化した暗号鍵を復号化し、前記デバイスの暗号化手段は、前記秘密鍵に対応する公開鍵を用いて前記暗号鍵を暗号化することを特徴とする。
【００１３】
また、請求項３の発明は、請求項２の発明において、前記デバイスの暗号化手段は、前記端末からの信号に含まれる情報に基づき、前記公開鍵を生成することを特徴とする。
【００１４】
また、請求項４の発明は、請求項１の発明において、前記デバイスの無線ＬＡＮ通信手段は、前記端末から送出された信号を受信できない場合、受信許容範囲を拡大することを特徴とする。
【００１５】
また、請求項５の発明は、アクセスポイントを介して無線ＬＡＮ通信を行う第１のモード、および該アクセスポイントを介せずに該無線ＬＡＮ通信を行う第２のモードを有する無線ＬＡＮ通信手段と、前記無線ＬＡＮ通信手段で行う無線ＬＡＮ通信を暗号化する暗号鍵を生成する無線ＬＡＮ暗号鍵生成手段と、前記無線ＬＡＮ暗号鍵生成手段で生成した暗号鍵を暗号化する暗号化手段とを具備し、前記無線ＬＡＮ通信手段は、前記無線ＬＡＮ通信手段が前記第１のモードで前記アクセスポイントに接続するためのパラメータを記憶している端末から前記第２のモードで送出された信号を該第２のモードで受信し、前記端末と前記第２のモードの無線ＬＡＮ通信を確立し、前記無線ＬＡＮ暗号鍵生成手段は、前記暗号鍵を生成し、前記暗号化手段は、前記生成した暗号鍵を暗号化し、前記無線ＬＡＮ通信手段は、前記第２のモードで前記暗号化した暗号鍵を前記端末に送出し、前記端末から前記暗号鍵を用いて暗号化された前記第２のモードで送出された前記パラメータを前記第１のモードの無線ＬＡＮ通信に設定することを特徴とする。
【００１６】
また、請求項６の発明は、請求項５の発明において、前記暗号化手段は、前記端末が有する公開鍵暗号方式の秘密鍵に対応する公開鍵を用いて前記暗号鍵を暗号化することを特徴とする。
【００１７】
また、請求項７の発明は、請求項６の発明において、前記暗号化手段は、前記端末からの信号に含まれる情報に基づき、前記公開鍵を生成することを特徴とする。
【００１８】
また、請求項８の発明は、請求項５の発明において、前記無線ＬＡＮ通信手段は、前記端末から送出された信号を受信できない場合、受信許容範囲を拡大することを特徴とする。
【００１９】
また、請求項９の発明は、端末は、アクセスポイントを介して無線ＬＡＮ通信を行う第１のモードで該アクセスポイントに接続するためのパラメータを記憶し、前記アクセスポイントを介せずに前記無線ＬＡＮ通信を行う第２のモードで信号を送出し、デバイスは、前記端末から前記第２のモードで送出された信号を受信し、前記端末と前記第２のモードの無線ＬＡＮ通信を確立し、前記無線ＬＡＮ通信を暗号化する暗号鍵を生成し、該生成した暗号鍵を暗号化し、該暗号化した暗号鍵を前記第２のモードで前記端末に送出し、前記端末は、前記デバイスからの前記暗号化した暗号鍵を復号化し、該復号化した暗号鍵を用いて前記第２のモードの無線ＬＡＮ通信を暗号化して前記記憶されているパラメータを前記デバイスに送出し、前記デバイスは、前記端末からのパラメータを前記第１のモードの無線ＬＡＮ通信に設定することを特徴とする。
【００２０】
また、請求項１０の発明は、請求項９の発明において、前記端末は、公開鍵暗号方式の秘密鍵を用いて前記暗号化した暗号鍵を復号化し、前記デバイスは、前記秘密鍵に対応する公開鍵を用いて前記暗号鍵を暗号化することを特徴とする。
【００２１】
また、請求項１１の発明は、請求項１０の発明において、前記デバイスは、前記端末からの信号に含まれる情報に基づき、前記公開鍵を生成することを特徴とする。
【００２２】
また、請求項１２の発明は、請求項９の発明において、前記デバイスは、前記端末から送出された信号を受信できない場合、受信許容範囲を拡大することを特徴とする。
【発明の効果】
【００２３】
本発明によれば、デバイスをインフラストラクチャモードの無線ＬＡＮに接続する際に、デバイスにおいて無線ＬＡＮ設定が短時間且つ安全に完了することができ、設定の記録媒体や読み出し装置等の無線ＬＡＮに無関係な機器が不要になるという効果を奏する。
【発明を実施するための最良の形態】
【００２４】
以下、本発明に係るデバイス、無線ＬＡＮ設定システムおよび無線ＬＡＮ設定方法の実施の形態について添付図面を参照して詳細に説明する。
【００２５】
本実施例は、有線ＬＡＮと無線ＬＡＮとを中継するアクセスポイントと、アクセスポイントを介してＬＡＮ接続できる設定用のＰＣと、設定対象となる本発明に係るデバイスとから構成される。デバイスに対する無線ＬＡＮ設定を実行する際には、ＰＣとデバイス間はアドホックモードの無線ＬＡＮを可能とするインターフェースで接続される。
【００２６】
図１は、本実施例の構成の一例を示すブロック図である。
【００２７】
図１に示すように、有線ＬＡＮであるネットワーク１に接続するアクセスポイント２とＰＣ３とがインフラストラクチャモードの無線ＬＡＮ４を介して接続し、ＰＣ３とデバイス５とがアドホックモードの無線ＬＡＮ６を介して接続している。
【００２８】
無線ＬＡＮのインフラストラクチャモードとは、アクセスポイント２を用いて構築される無線ＬＡＮの構成であり、無線ＬＡＮ端末同士の通信のみならず、有線ＬＡＮとの接続もできるため、有線ＬＡＮ上にある既存のサーバやＰＣ３との通信も行うことができる。この時、アクセスポイント２とＰＣ３とが無線ＬＡＮを介して通信を行うためには、無線ＬＡＮ設定のパラメータを共有する必要がある。一方、無線ＬＡＮのアドホックモードとは、アクセスポイント２を用いず、無線ＬＡＮ端末だけで無線ＬＡＮを構築するものである。ＰＣ３と設定対象となるデバイス５は、まずアドホックモードの無線ＬＡＮで接続し、ＰＣ３よりデバイス５に対してインフラストラクチャモードの無線ＬＡＮで接続するための無線ＬＡＮ設定を行う。
【００２９】
図２は、図１に示すＰＣ３およびデバイス５の構成の一例を示すブロック図である。
【００３０】
図２に示すように、ＰＣ３は、ＣＰＵ［Central Processing Unit］７１、ＲＯＭ［Read Only Memory］８１、ＲＡＭ［Random Access Memory］９１、無線ＬＡＮインターフェース１０１、記憶領域１１１、秘密鍵復号器１２を具備して構成される。
【００３１】
ＣＰＵ７１は、ＯＳ［Operating System］に基づいてＰＣ３本体のシーケンス制御を行なうものである。
【００３２】
ＲＯＭ８１は、ＰＣ３の起動時に実行されるプログラム等が記録されている。
【００３３】
ＲＡＭ９１は、プログラムの実行に必要なワークエリアのバッファエリアとして利用される。
【００３４】
無線ＬＡＮインターフェース１０１は、無線ＬＡＮによるデータ通信を行うためのインターフェースである。
【００３５】
記憶領域１１１は、無線ＬＡＮ設定のパラメータを記憶する領域である。
【００３６】
図２に示すように、デバイスは、ＣＰＵ７２、ＲＯＭ８２、ＲＡＭ９２、無線ＬＡＮインターフェース１０２、記憶領域１１２、乱数生成器１３、公開鍵暗号器１４を具備して構成される。
【００３７】
ＣＰＵ７２は、デバイス５全体の制御処理を行う。
【００３８】
ＲＯＭ８２は、ＣＰＵ７２に命令を与える制御プログラム等が記憶されている。
【００３９】
ＲＡＭ９２は、デバイス５のメインメモリとして利用される。
【００４０】
無線ＬＡＮインターフェース１０２は、無線ＬＡＮによるデータ通信を行うためのインターフェースである。
【００４１】
記憶領域１１２は、無線ＬＡＮ設定のパラメータ、乱数生成器１３で生成した無線ＬＡＮ暗号鍵を記憶する領域である。
【００４２】
乱数生成器１３は、アドホックモードの無線ＬＡＮ暗号鍵を生成する処理を行うものである。
【００４３】
公開鍵暗号器１４は、乱数生成器１３で生成した無線ＬＡＮ暗号鍵をＰＣ３から受け取った公開鍵で暗号化する処理を行うものである。
【００４４】
次に、ＰＣおよびデバイスで行われる無線ＬＡＮを設定する処理の流れについて図３に示すシーケンス図を参照して説明する。
【００４５】
ＰＣの無線ＬＡＮをインフラストラクチャモードからアドホックモードに切り替える（ステップＳ３０１）。この時、暗号化の設定は暗号なしとする。デバイスのデフォルト設定も暗号化の設定は暗号なしであり、ＳＳＩＤには特定の文字列が設定されていることとする。
【００４６】
ＰＣの無線ＬＡＮがアドホックモードに切り替わったことで、ＰＣからＢｅａｃｏｎパケットが送出される（ステップＳ３０２）。
【００４７】
一方、デバイスが無線ＬＡＮ環境での接続先の検索を開始し（ステップＳ３０３）、デバイスの無線ＬＡＮインターフェースはアクセスポイントやＰＣが送出するＢｅａｃｏｎパケットを受信して接続先を識別する。
【００４８】
図４は、ＢｅａｃｏｎフレームとＢｅａｃｏｎパケット内のケーパビリティ情報フィールドの構成を示す図である。
【００４９】
図４に示すように、Ｂｅａｃｏｎパケット内には、接続するネットワークを識別するＳＳＩＤやチャネル情報、ネットワークの特定情報（例えば、インフラストラクチャモード／アドホックモード、暗号のあり／なし等）を通知するケーパビリティ情報が含まれている。
【００５０】
そして、デバイスは周囲の無線ＬＡＮ機器が送出するＢｅａｃｏｎパケットの参照を開始する。まず、ＳＳＩＤの一致とケーパビリティ情報内のアドホックモードのビットが有効であるか否かを判断し（ステップＳ３０４）、ＳＳＩＤが一致・アドホックモードのビットが有効の場合（ステップＳ３０４でＹＥＳ）、ステップＳ３０７に進む。
【００５１】
また、ＳＳＩＤが不一致、若しくはアドホックモードのビットが有効でない場合（ステップＳ３０４でＮＯ）、他の無線ＬＡＮ機器が送出するＢｅａｃｏｎパケットを検索し、一定時間を経過しても該当する無線ＬＡＮ機器からのＢｅａｃｏｎパケットが受信されない場合、チャネルバンドの一致・ケーパビリティ情報内のアドホックモードのビットが有効であるか否かを判断し（ステップＳ３０５）、チャネルバンドが一致・アドホックモードのビットが有効の場合（ステップＳ３０５でＹＥＳ）、ステップＳ３０７に進む。
【００５２】
また、チャネルバンドが不一致、若しくはアドホックモードのビットが有効でない場合（ステップＳ３０５でＮＯ）、他の無線ＬＡＮ機器が送出するＢｅａｃｏｎパケットを検索し、一定時間を経過しても該当する無線ＬＡＮ機器からのＢｅａｃｏｎパケットが受信されない場合、電波強度が一定以上・ケーパビリティ情報内のアドホックモードのビットが有効であるか否かを判断し（ステップＳ３０６）、電波強度が一定以上・アドホックモードのビットが有効の場合（ステップＳ３０６でＹＥＳ）、ステップＳ３０７に進む。
【００５３】
また、電波強度が一定以上、若しくはアドホックモードのビットが有効でない場合（ステップＳ３０６でＮＯ）、ステップＳ３０３に戻り、以降該当する無線ＬＡＮ機器からのＢｅａｃｏｎパケットを受信するまで周囲の検索を繰り返す。
【００５４】
そして、デバイスはステップＳ３０４、ステップＳ３０５およびステップＳ３０６による３段階の周囲検索のいずれかによって該当するＰＣからのＢｅａｃｏｎを受信した場合、デバイスからＰＣに対してＰｒｏｂｅ  Ｒｅｑｕｅｓｔパケットを送出する（ステップＳ３０７）。
【００５５】
Ｐｒｏｂｅ  Ｒｅｑｕｅｓｔパケットを受信したＰＣはデバイスに対してＰｒｏｂｅ  Ｒｅｓｐｏｎｓｅパケットを送出する（ステップＳ３０８）。
【００５６】
これにより、ＰＣとデバイス間でアドホックモードでの無線ＬＡＮのリンクが確立される（ステップＳ３０９）。
【００５７】
続いて、デバイス内の乱数生成器により無線ＬＡＮ暗号鍵の生成を行う（ステップＳ３１０）。
【００５８】
無線ＬＡＮ暗号鍵はデバイス内の記憶領域で保管されるとともに、公開鍵暗号器にも渡され、公開鍵暗号器では無線ＬＡＮ暗号鍵を公開鍵にて暗号化する（ステップＳ３１１）。なお、デバイスではＰＣから受信したＢｅａｃｏｎパケット内から抽出したＳＳＩＤの文字列を公開鍵暗号器の公開鍵に使用する。
【００５９】
デバイスは暗号化した無線ＬＡＮ暗号鍵をＰＣに送出する（ステップＳ３１２）。
【００６０】
ＰＣは受信した暗号化済みの無線ＬＡＮ暗号鍵を秘密鍵復号器においてＰＣの保持する秘密鍵によって復号化する（ステップＳ３１３）。
【００６１】
これにより、ＰＣとデバイスの両方で同一の無線ＬＡＮ暗号鍵を共有できたことで、それぞれの無線ＬＡＮインターフェースに無線ＬＡＮ暗号の設定を行う（ステップＳ３１４）。
【００６２】
続いて、再びＰＣはＢｅａｃｏｎパケットの送出を開始する（ステップＳ３１５）。
【００６３】
この時、Ｂｅａｃｏｎパケット内のケーパビリティ情報のプライバシ・ビットは有効となる（即ち、暗号ありのＢｅａｃｏｎパケットになる）。
【００６４】
デバイスは受信したＢｅａｃｏｎパケットのプライバシ・ビットを参照し、ＰＣの無線ＬＡＮ暗号が設定されたことを確認し（ステップＳ３１６）、プライバシ・ビットが有効ではない（即ち、暗号なしのＢｅａｃｏｎパケット）場合（ステップＳ３１６でＮＯ）、ＰＣがデバイスの無線ＬＡＮ設定を行う対象ＰＣではないと判断し、ステップＳ３０３に戻り、再び周辺の無線ＬＡＮ機器の検索を行う。
【００６５】
また、プライバシ・ビットが有効である（即ち、暗号ありのＢｅａｃｏｎパケット）場合（ステップＳ３１６でＹＥＳ）、再び、Ｐｒｏｂｅ  ＲｅｑｕｅｓｔパケットとＰｒｏｂｅ  Ｒｅｓｐｏｎｓｅパケットの交換を行い、ＰＣとデバイス間でアドホックモードの無線ＬＡＮのリンクが確立される（ステップＳ３１７）。
【００６６】
以降のＰＣとデバイス間の無線ＬＡＮ通信媒体を使用した通信は暗号化されるため、ＰＣからインフラストラクチャモードの無線ＬＡＮ設定のパラメータの通知を安全に行うことができ、ＰＣはデバイスに対して無線ＬＡＮ設定のパラメータを通知し（ステップＳ３１８）、デバイスは通知された無線ＬＡＮ設定のパラメータの保存を行う。
【００６７】
無線ＬＡＮ設定のパラメータの通知と保存が完了すると、ＰＣとデバイスはインフラストラクチャモードでの無線ＬＡＮに切り替える（ステップＳ３１９）。
【００６８】
以降は、デバイスはアクセスポイントを介してインフラストラクチャモードでの無線ＬＡＮを行うことができる。
【００６９】
従って、デバイスが無線ＬＡＮ設定用のＰＣの検索範囲を自動的に広げることで検出できる確率を高められ、更に、無線ＬＡＮ設定を行う際の無線ＬＡＮ通信媒体の暗号化鍵を安全且つ自動的に共有できることで、盗聴による無線ＬＡＮ設定のパラメータの漏洩を防ぐことができる。
【００７０】
本発明は、上記し、且つ図面に示し実施例に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。
【図面の簡単な説明】
【００７１】
【図１】本実施例の構成の一例を示すブロック図である。
【図２】図１に示すＰＣおよびデバイスの構成の一例を示すブロック図である。
【図３】ＰＣおよびデバイスで行われる無線ＬＡＮを設定する処理の流れを示すシーケンス図である。
【図４】ＢｅａｃｏｎフレームとＢｅａｃｏｎパケット内のケーパビリティ情報フィールドの構成を示す図である。
【符号の説明】
【００７２】
１    ネットワーク
２    アクセスポイント
３    ＰＣ
４    インフラストラクチャモードの無線ＬＡＮ
５    デバイス
６    アドホックモードの無線ＬＡＮ
７１、７２    ＣＰＵ
８１、８２    ＲＯＭ
９１、９２    ＲＡＭ
１０１、１０２    無線ＬＡＮインターフェース
１１１、１１２    記憶領域
１２    秘密鍵復号器
１３    乱数生成器
１４    公開鍵暗号器
【図１】
2007088727.tif 000003
【図２】
2007088727.tif 000004
【図３】
2007088727.tif 000005
【図４】
2007088727.tif 000006