(57)【要約】【課題】ＷＰＳの接続処理を簡便に出来る無線通信方法及び無線通信装置を提供すること。【解決手段】無線通信装置３に電源が投入されるステップＳ１０と、前記電源の投入に応答して、外部からの命令を受けることなく、無線ＬＡＮ通信規格のＷＰＳ（Wi-Fi Protected Setup）におけるＰＢＣ（Push Button Configuration）動作を開始するステップＳ１１とを具備する。【選択図】図３
2010278536.tif 000002
【特許請求の範囲】
【請求項１】
無線通信装置に電源が投入されるステップと、
前記電源の投入に応答して、外部からの命令を受けることなく、無線ＬＡＮ通信規格のＷＰＳ（Wi-Fi Protected Setup）におけるＰＢＣ（Push Button Configuration）動作を開始するステップと
を具備することを特徴とする無線通信方法。
【請求項２】
無線ＬＡＮ通信規格のＷＰＳ（Wi-Fi Protected Setup）におけるＰＢＣ（Push Button Configuration）動作を開始するステップと、
前記ＰＢＣ動作を開始した後、ＷＰＳをサポートするアクセスポイントが０台、または２台以上発見された場合、該アクセスポイントが１台に絞り込まれるまで、該ＰＢＣ動作を継続するステップと、
前記アクセスポイントが１台に絞り込まれた後、該アクセスポイントとの接続処理を行うステップと
を具備することを特徴とする無線通信方法。
【請求項３】
前記ＰＢＣ動作は、電源の切断を受けることにより終了する
ことを特徴とする請求項１または２記載の無線通信方法。
【請求項４】
前記ＰＢＣ動作を開始した後、一定時間が経過した後もアクセスポイントとの接続処理が行われなかった場合に、該ＰＢＣ動作を終了する
ことを特徴とする請求項１または２記載の無線通信方法。
【請求項５】
無線通信によってアクセスポイントとの間で信号を送受信する送受信部と、
前記送受信部の動作を制御する制御プログラムを保持するメモリと、
前記制御プログラムを実行して前記送受信部の動作を制御する制御部と
を具備し、前記制御部は、電源の投入に応答して前記制御プログラムを実行することにより、無線ＬＡＮ通信規格のＷＰＳにおけるＰＢＣ動作を、外部からの命令を受けることなく開始する
ことを特徴とする無線通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、無線通信方法及び無線通信装置に関する。例えば、ＷＰＳプロトコルに関する。
【背景技術】
【０００２】
ＷＰＳ（Wi-Fi Protected Setup）は、無線ＬＡＮのセキュリティ設定プロトコルであり、セキュリティ設定を無線ＬＡＮ基地局（アクセスポイント）と無線ＬＡＮ端末（ステーション）へ安全に配布することを目的に作成されたものである（例えば非特許文献１参照）。
【０００３】
ＷＰＳには、ＰＢＣ（Push Button Configuration）方式とＰＩＮ（Personal Identification Number）方式の２種類の接続方式がある。ＰＢＣ方式では、アクセスポイントとステーションとにそれぞれ付属しているプッシュボタンを押すことで、ＷＰＳのプロトコルが動作を開始する。しかしながら、従来のＰＢＣ方式であると、アクセスポイントが見つからない場合や、２台以上見つかった場合、再度プッシュボタンを押して動作をやり直す必要がある。その結果、処理が非常に煩雑になるという問題があった。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】Wi-Fi Alliance, “Wi-Fi Protected Setup Specification”, Version 1.0h, December, 2006
【発明の概要】
【発明が解決しようとする課題】
【０００５】
この発明は、ＷＰＳの接続処理を簡便に出来る無線通信方法及び無線通信装置を提供する。
【課題を解決するための手段】
【０００６】
この発明の一態様に係る無線通信方法は、無線通信装置に電源が投入されるステップと、前記電源の投入に応答して、外部からの命令を受けることなく、無線ＬＡＮ通信規格のＷＰＳ（Wi-Fi Protected Setup）におけるＰＢＣ（Push Button Configuration）動作を開始するステップとを具備する。
【０００７】
また、この発明の一態様に係る無線通信装置は、無線通信によってアクセスポイントとの間で信号を送受信する送受信部と、前記送受信部の動作を制御する制御プログラムを保持するメモリと、前記制御プログラムを実行して前記送受信部の動作を制御する制御部とを具備し、前記制御部は、電源の投入に応答して前記制御プログラムを実行することにより、無線ＬＡＮ通信規格のＷＰＳにおけるＰＢＣ動作を、外部からの命令を受けることなく開始する。
【発明の効果】
【０００８】
本発明によれば、ＷＰＳの接続処理を簡便に出来る無線通信方法及び無線通信装置を提供出来る。
【図面の簡単な説明】
【０００９】
【図１】この発明の第１の実施形態に係る無線ＬＡＮシステムのブロック図。
【図２】この発明の第１の実施形態に係るアクセスポイント及びステーションのブロック図。
【図３】この発明の第１の実施形態に係る無線通信方法のフローチャート。
【図４】この発明の第１の実施形態に係る無線通信方法のフローチャート。
【図５】この発明の第１の実施形態に係る無線通信方法のフローチャート。
【図６】無線ＬＡＮシステムの具体例を示す模式図。
【図７】無線通信方法のフローチャート。
【図８】無線通信方法のフローチャート。
【図９】この発明の第２の実施形態に係る無線通信方法のフローチャート。
【図１０】この発明の第２の実施形態に係るステーションのブロック図。
【図１１】この発明の第２の実施形態に係る無線通信方法のフローチャート。
【図１２】この発明の第１、第２の実施形態に係るステーションのブロック図。
【発明を実施するための形態】
【００１０】
以下、この発明の実施形態につき図面を参照して説明する。この説明に際し、全図にわたり、共通する部分には共通する参照符号を付す。
【００１１】
［第１の実施形態］  
この発明の第１の実施形態に係る無線通信方法及び無線通信装置について説明する。図１は、本実施形態に係る無線ＬＡＮシステムのブロック図である。
【００１２】
図示するように無線ＬＡＮシステム１は、無線ＬＡＮ基地局（以下、アクセスポイント（access point）と呼び、図面ではＡＰと示すことがある）２及び複数の無線ＬＡＮ端末（以下、ステーション（station）と呼び、図面ではＳＴＡと示すことがある）３を備えており、これらによって通信ネットワーク（ＬＡＮ）が構成されている。ステーション３は、アクセスポイント２との間で、２０ＭＨｚまたは４０ＭＨｚの周波数帯域幅を用いた無線通信を行う。アクセスポイント２は、ステーション３を収容してＢＳＳ（Basic Service Set）を形成する。また、ＢＳＳに含まれるステーションの数は、図１では８個であるが、特に限定されるものでは無い。
【００１３】
＜アクセスポイント２及びステーション３の構成＞  
次に、図１で説明したアクセスポイント２及びステーション３の構成について、図２を用いて説明する。図２は、アクセスポイント２及びステーション３のブロック図である。
【００１４】
まずアクセスポイント２について説明する。アクセスポイント２は、制御部１０、通信部１１、アンテナ１２、電源スイッチ１３、及びＰＢＣボタン１４を備えている。アクセスポイント２は、電源スイッチ１３により電源を投入される。またＰＢＣボタン１４は、ユーザによるＰＢＣ動作の開始命令を受け付ける。すなわちアクセスポイント２は、ＰＢＣボタン１４を押されることでＰＢＣ動作を開始する。
【００１５】
制御部１０は、アクセスポイント２全体の動作を制御する。制御部１０は、例えば図示せぬホスト等に接続され、ステーション３から受信したデータを処理してホストへ供給する。また、ホストから与えられたデータに基づいて、データフレームの送信を通信部１１に対して命令したり、またＷＰＳのＰＢＣ動作や接続処理を行うためのマネージメントフレームや制御フレームの送信を通信部１１に対して命令したりする。制御部１０は、ＰＢＣボタンが押されたことが検出されると、これに応答してＰＢＣ動作を開始する。
【００１６】
通信部１１は、制御部１０の命令に基づいて必要なフレームを組み立て、これを変調して、アンテナ１２からステーション３へフレームを送信する。また通信部１１は、ステーション３が送信したフレームをアンテナ１２で受信し、これを復調して制御部１０へ供給する。
【００１７】
次にステーション３について説明する。ステーション３は、制御部１５、通信部１６、アンテナ１７、及び電源スイッチ１８を備えている。ステーション３はアクセスポイント２と同様に、電源スイッチ１８により電源を投入される。ステーション３はアクセスポイント２とほぼ同様の構成を有しているが、ＰＢＣボタン１４を有しない点で、アクセスポイント２と異なる。
【００１８】
制御部１５は、ステーション３全体の動作を制御する。制御部１５はアクセスポイント２の制御部１０と同様に、アクセスポイント２から受信したデータを処理する。またデータフレームの送信を通信部１６に対して命令したり、またＷＰＳのＰＢＣ動作や接続処理を行うためのマネージメントフレームや制御フレームの送信を通信部１６に対して命令したりする。ステーション３におけるＰＢＣ動作は、電源投入に応答して開始される。
【００１９】
通信部１６は、制御部１５の命令に基づいて必要なフレームを組み立て、これを変調して、アンテナ１７からアクセスポイント２へフレームを送信する。また通信部１６は、アクセスポイント２が送信したフレームをアンテナ１７で受信し、これを復調して制御部１５へ供給する。
【００２０】
＜ステーション３の動作について＞  
次に、上記構成のステーション３の動作について、特に電源投入後からＷＰＳのＰＢＣ動作を行って接続処理を開始するまでの処理に着目して、説明する。図３は、ステーション３の処理内容を示すフローチャートである。なお、アクセスポイント２の動作は従来と同様であるので説明は省略する。
【００２１】
図示するようにステーション３は、電源スイッチ１８によってユーザによる電源投入を受け付けると（ステップＳ１０）、制御部１５は外部命令を受け付けることなくＰＢＣ動作を開始する（ステップＳ１１）。すなわち、ユーザ等によるＰＢＣ動作の命令を受けることなく、電源投入の検出に応答して、制御部１５はＰＢＣ動作を開始する。ＰＢＣ動作を開始したステーション３は、全通信チャネルをスキャンして、アクセスポイント２を探索する。より具体的には、制御部１５の命令に従って通信部１６が、ＷＳＣ(Wi-Fi Simple Config) ＩＥ(Information Element)の“Device Password ID”フィールドに“４”を設定したProbe Requestフレームを送信する。Probe Requestは、マネージメントフレームの一つであり、通常、このフィールドのデフォルト値は“０”である。
【００２２】
ステップＳ１２の結果、ＷＰＳをサポートするアクセスポイント２が発見され（ステップＳ１３、ＹＥＳ）、且つその台数が１台であれば（ステップＳ１４、ＹＥＳ）、ステーション３はアクセスポイント２との接続処理を開始する（ステップＳ１５）。アクセスポイント２が発見されたか否かは、アクセスポイント２の送信するProbe Responseフレームを受信したか否かによって判断される。ＰＢＣボタン１４を押されることによりＰＢＣ動作を開始したアクセスポイント２は２分間だけ、Probe Responseフレームに含まれるＷＳＣ ＩＥの“Device Password ID”フィールドに“４”を設定する（デフォルト値は“０”）。そして、ステーション３から上記のProbe Requestを受信すると、このProbe Responseを返信する。Probe Responseもまた、マネージメントフレームの一つである。
【００２３】
ステップＳ１３において、ＷＰＳをサポートするアクセスポイント２が発見されなかった場合、すなわちProbe Responseを受信しなかった場合（ステップＳ１３、ＮＯ）、またはアクセスポイント２は発見されたが、それが複数台であった場合（ステップＳ１４、ＮＯ）には、制御部１５はステップＳ１２に戻り、全チャネルのスキャンを継続する。すなわち、Probe Requestを送信し続ける。
【００２４】
＜ＰＢＣ動作の具体例について（その１）＞  
次に、上記したＰＢＣ動作の具体例について、図４を用いて説明する。図４は、アクセスポイント２が２台ある場合（それぞれアクセスポイント２−１、２−２と呼ぶ）の、アクセスポイント２及びステーション３の動作の流れを示すフローチャートである。図中の縦方向が時間の流れを示し、紙面の上から下に向かって時間が進むものとする。
【００２５】
図示するように、まずステーション３に電源が投入され（ステップＳ３０）、これによりステーション３は常にＰＢＣモードとなる（ステップＳ３１）。そしてＰＢＣモードとなったステーション３は、全通信チャネルをスキャンして、ＷＰＳをサポートするアクセスポイント２を探索する（ステップＳ３２）。図中では例として、通信チャネルがｃｈ１〜ｃｈ１４の１４個ある場合を示している。また２つのアクセスポイント２−１、２−２では、ＰＢＣボタン１４が押されることで、ＰＢＣモードに入り（ステップＳ４０）、これらは２分間、Probe Responseに含まれるＷＳＣ ＩＥのDevice Password IDフィールドを“４”に設定する。
【００２６】
その結果、ステーション３は２台のアクセスポイント２−１、２−２を発見する（ステップＳ３３、図３におけるステップＳ１４、ＮＯ）ので、全通信チャネルのスキャンを続行する（ステップＳ３４）。アクセスポイント２−１、２−２においては、ＰＢＣボタン１４が押されてから２分間が経過してもステーション３との接続が図れない。そのため、アクセスポイント２−１では再度ＰＢＣボタン１４が押され（ステップＳ２１）、他方、アクセスポイント２−２ではＰＢＣボタン１４が再度押されることなく、接続をあきらめたとする（ステップＳ４１）。
【００２７】
その結果、ステーション３は１台のアクセスポイント２−１を発見する（ステップＳ３５、図３におけるステップＳ１４、ＹＥＳ）。よってその後は、オーセンティケーションフレームのやりとりにより認証処理がなされ（図中に“Authentication”と示す）、アソシエーション要求フレーム及び応答フレームにより接続関係を認めるか否かの処理が行われる（図中に“Association”と示す）。その後、ＷＰＳレジストレーションプロトコルが開始され、これにより暗号化方式や暗号鍵の配布が行われ（図中に“WPS Registration Protocol”と示す）、その後、データ通信が開始される。
【００２８】
＜ＰＢＣ動作の具体例について（その２）＞  
次に、ＰＢＣ動作の別の例について、図５を用いて説明する。図５は、ステーション３に電源を投入した際に、ＰＢＣ動作中のアクセスポイント２が存在しない場合の、アクセスポイント２及びステーション３の動作の流れを示すフローチャートである。図４と同様、図中の縦方向が時間の流れを示し、紙面の上から下に向かって時間が進むものとする。
【００２９】
図示するように、まずステーション３に電源が投入され（ステップＳ６０）、これによりステーション３は常にＰＢＣモードとなる（ステップＳ６１）。そしてＰＢＣモードとなったステーション３は、全通信チャネルをスキャンして、ＷＰＳをサポートするアクセスポイント２を探索する（ステップＳ６２）。
【００３０】
この段階ではアクセスポイント２はＰＢＣ動作を開始していないので、ステーション３ではアクセスポイントを１台も発見できない（ステップＳ６３、図３におけるステップＳ１３、ＮＯ）。従ってステーション３は、引き続きスキャンを続行する（ステップＳ６４〜Ｓ６６）。
【００３１】
その後、アクセスポイント２においてＰＢＣボタン１４が押されると（ステップＳ５０）、アクセスポイント２はＰＢＣモードに入り、２分間、Probe Responseに含まれるWSC IEのDevice Password IDフィールドを“４”に設定する。その結果、ステーション３は１台のアクセスポイント２を発見する（ステップＳ６７、図３におけるステップＳ１４、ＹＥＳ）。よってその後は、Authentication及びAssociation処理が行われ、更にＷＰＳレジストレーションプロトコルが開始され、データ通信が開始される。
【００３２】
＜効果＞  
以上のように、この発明の第１の実施形態に係る無線通信方法及び無線通信装置であると、ＷＰＳの接続処理を簡便に出来る。本効果につき、以下説明する。
【００３３】
現状のＰＢＣ方式を用いた無線通信装置の接続手順は、アクティブスキャン利用時には、大まかには次の通りである。  
（１）アクセスポイントとステーションのそれぞれに備え付けられているＰＢＣボタンを押す。  
（２）ステーションは２分間だけ、Probe Requestに含まれるＷＳＣ ＩＥの“Device Password ID”フィールドに“４”を設定する。  
（３）アクセスポイントは２分間だけ、Probe Responseに含まれるＷＳＣ ＩＥの“Device Password ID”フィールドに“４”を設定する。  
（４）ステーションは全通信チャネルに対してProbe Requestを送信し、“Device Password ID”フィールドに“４”が設定されたＷＳＣ ＩＥを含むProbe Responseが返信されることを確認する。  
（ア）１台のアクセスポイントが上記Probe Responseを返信した場合、ステーションは全通信チャネル中にＷＰＳをサポートするアクセスポイントが１台だけであると判断して、接続処理を行う。  
（イ）２台以上のアクセスポイントが上記Probe Responseを返信した場合、ステーションはＷＰＳをサポートするアクセスポイントが２台以上存在すると判断し、接続処理を行わない。この時ステーションは、Probe Requestの送信を停止する。再開するには、ステーションのＰＢＣボタンを再度押す必要がある。  
（ウ）Probe Requestを２分間送信し続けたが、Probe Responseを返すアクセスポイントが見つからなかった場合、つまりＷＰＳをサポートしているアクセスポイントが１台も存在しない場合、ステーションはProbe Requestの送信を停止する。再開するには再度、ステーションのＰＢＣボタンを押す必要がある。  
（５）ＷＳＣ ＩＥの含まれたProbe Requestをアクセスポイントが２分間受け取ることができなかった場合、以降アクセスポイントはProbe Responseに含まれるＷＳＣ ＩＥの“Device Password ID”フィールドに“０”を設定する。再度ＰＢＣボタンが押されれば、アクセスポイントは再び２分間だけ“Device Password ID”フィールドに“４”を設定する。
【００３４】
上記（１）〜（５）が、従来のＷＰＳの接続処理シーケンスである。すなわち、従来のＰＢＣ方式を用いたＷＰＳの接続には、アクセスポイント及びステーションのそれぞれに付属しているＰＢＣボタンを押す必要がある。また、処理が中断する度に、ＰＢＣボタンを押し直す必要がある。すると、次のような問題が発生する。
【００３５】
図６は、３階建ての家の１階にアクセスポイントが設置され、３階にステーション（エアコンの例を示す）が設置されている様子を示す。従来のシーケンスに従えば、まず１階でアクセスポイントのＰＢＣボタンを押し、次に３階まで上がってステーションのＰＢＣボタンを押さなければならない。つまり、ＰＢＣボタンを押すためだけに、面倒な階段の上り下りが必要となる。
【００３６】
また、上記（４）−（イ）や（４）−（ウ）の場合のように、アクセスポイントを２台以上発見した場合や、１台も発見出来なかった場合には、ステーションはＷＰＳとしての動作を停止する。従って、再度ＷＰＳを動作させるには、ステーションの設置されている３階まで上ってＰＢＣボタンを押さなければならない。この様子を図７及び図８に示す。図７は上記（４）−（イ）の場合に相当し、図８は上記（４）−（ウ）の場合に相当する。図示するように、いずれの場合であっても、ステーションにおける２分間のスキャンの期間にアクセスポイントが１台に定まらなければ、２分経過後にスキャンは停止される。従って、ステーションにおいて再度ＰＢＣボタンを押さなければならない。
【００３７】
特に、例えばアクセスポイントが故障等して交換される場合には、ステーションとアクセスポイントの接続を再度図らなければならない。この接続は、ステーション１台ずつ行う必要がある。よって、ステーションの数が多く、そのうちのいくつかがアクセスポイントから遠い位置（３階など）に設置されている場合には、ＰＢＣを押すためだけの階段の上り下りは、非常に煩雑となる。
【００３８】
この点、本実施形態に係る構成であると、上記問題を解決出来る。本実施形態に係るステーション３は、電源投入と同時にＰＢＣ動作を開始する。つまり、アクセスポイント２側のＰＢＣボタンを押すだけで、ＷＰＳプロトコルが開始される。従って、ステーション３側においてＰＢＣボタンを押す作業を省略出来、上記のような煩雑さを解消出来る。
【００３９】
また本構成であると、アクセスポイント２が２台以上発見された場合には、ステーション３はＷＰＳとしての動作を停止することなく、その動作を継続する。そして、最終的にアクセスポイント２が１台になった時点で接続処理を開始する。またステーション３が起動した際にアクセスポイント２が１台も発見されなかった場合には、ステーション３はアクセスポイント２を発見するまでＷＰＳとして動作し続ける。このように、アクセスポイント２が１台に絞り込まれるまでステーション３がＷＰＳとして動作し続けることで、上記の煩雑さを解消出来る。
【００４０】
［第２の実施形態］  
次に、この発明の第２の実施形態に係る無線通信方法及び無線通信装置について説明する。本実施形態は、上記第１の実施形態において、ステーションのＰＢＣ方式による動作を停止させるための方法に関するものである。以下では、第１の実施形態と異なる点についてのみ説明する。
【００４１】
＜第１の例＞  
まず第１の例について図９を用いて説明する。図９は本例に係るステーション３の動作のフローチャートであり、第１の実施形態で説明した図３に対応するものである。図示するように、ステップＳ１１でＰＢＣ動作を開始した後、制御部１５は、ステーション３の電源が切断された場合（ステップＳ７０、ＹＥＳ）、スキャンを停止し、電源が切断されない限り（ステップＳ７０、ＮＯ）、全通信チャネルのスキャンを継続する（ステップＳ１２）。
【００４２】
＜第２の例＞  
次に、第２の例について図１０を用いて説明する。図１０は、ステーション３のブロック図であり、図２に対応するものである。図示するようにステーション３は、図２で説明した構成において、更にタイマ１９を備えている。
【００４３】
図１１は、本例に係るステーション３の動作のフローチャートであり、第１の実施形態で説明した図３に対応するものである。図示するように、ステップＳ１１でＰＢＣ動作を開始すると、タイマ１９が動作を開始する。タイマ１９の起動は、制御部１５によって命令されても良いし、自動的に起動されても良い。そして制御部１５は、タイマ１９において一定期間が経過しても接続処理を行えなかった場合（ステップＳ８１、ＹＥＳ）、スキャンを停止する。一定期間が経過するまでは（ステップＳ８１、ＮＯ）、接続処理が開始されないかぎりスキャンを継続する（ステップＳ１２）。一定期間が経過したか否かは、制御部１５がその旨の情報をタイマ１９から通知されても良いし、または制御部１５がタイマ１９を監視することによって判断しても良い。
【００４４】
＜効果＞  
以上のように、本実施形態に係る構成であると、上記第１の実施形態で説明した効果に加えて、無線通信システムのセキュリティを確保出来る。
【００４５】
本実施形態であると、ユーザが自主的に電源を切断するか、またはユーザが電源の切断を忘れた場合でも、タイマによって一定期間が経過すると、ステーションはスキャンを停止し、ＷＰＳを解除する。従って、例えばアクセスポイント２とステーション３との間に距離がある等により接続が図れない場合であっても、隣接する別のアクセスポイント２と誤って接続されることを防止できる。
【００４６】
以上のように、この発明の第１、第２の実施形態に係る無線通信方法及び無線通信装置であると、電源が投入された後、前記電源の投入に応答して、外部からの命令を受けることなく、無線ＬＡＮ通信規格のＷＰＳにおけるＰＢＣ動作を開始する。また、前記ＰＢＣ動作を開始した後、ＷＰＳをサポートするアクセスポイントが０台、または２台以上発見された場合、該アクセスポイントが１台に絞り込まれるまで、該ＰＢＣ動作を継続し、前記アクセスポイントが１台に絞り込まれた後、該アクセスポイントとの接続処理を行う。従って、無線通信装置においてＰＢＣボタンを押す動作を省略出来、ＷＰＳの接続処理を簡便に出来る。
【００４７】
なお、ステーション３の構成は、図３乃至図５、図９、または図１１に示す動作を実行可能に構成されていれば、特に限定されるものでは無い。ステーション３の具体的な一構成例について、図１２を用いて説明する。図１２はステーション３のブロック図である。図示するようにステーション３は、大まかには制御部１５、通信部１６、アンテナ１７、電源スイッチ１８、及び記憶部２０を備えている。
【００４８】
通信部１６は、物理部２１、ＭＡＣ（medium access controller）部２２、及びＲＦ（radio frequency）部２３を備えている。ＲＦ部２０は、無線伝送路上で通信を行う際に使用する高周波数帯域の信号の授受を行い、送受信されるアナログ信号のデータの増幅等を行う。そして、アンテナ１７から信号を送信、または受信する。
【００４９】
物理部２１は、送信信号及び受信信号の物理層についての処理を行う。すなわち物理部２１は、フレームの受信時には、ＲＦ部２３から与えられる受信信号（アナログ信号）をＡ／Ｄ変換してデジタル信号を得る。更に、このデジタル信号につき復調処理を行う。すなわち、例えば直交周波数分割多重（ＯＦＤＭ：orthogonal frequency division multiplexing）復調及び誤り訂正復号を行って、受信フレームを得る。そして、得られた受信フレームをＭＡＣ部２２へ出力する。
【００５０】
他方、フレームの送信時には、物理部２１は、ＭＡＣ部２２から送信フレームを受け取る。そして、受け取った送信フレームの冗長符号化及びＯＦＤＭ変調を行い、更にＤ／Ａ変換することによりアナログ信号を得て、このアナログ信号を送信信号としてＲＦ部２３へ出力する。そして、この送信フレームが、ＲＦ部２３によってアンテナ１７からアクセスポイント２（またはステーション３）へ送信される。
【００５１】
ＭＡＣ部２２は、送信信号及び受信信号のＭＡＣ層についての処理を行う。すなわちＭＡＣ部２２は、フレームの受信時には、物理部２１から受信フレームを受け取る。そして、受信フレームからＭＡＣヘッダを取り除いてパケットを組み立てる。なおパケットとは、送受信データがパーソナルコンピュータ等において扱えるデータ構造に組み立てられたものであり、フレームとは、無線通信により通信可能に組み立てられた送受信データのことである。フレームの送信時には、ＣＰＵ２４またはホスト３０からパケットを受け取る。そして、パケットにＭＡＣヘッダを付与して送信フレームを組み立て、これを物理部２１へ出力する。
【００５２】
制御部１５は、ＣＰＵ（central processing unit）２４、接続部２５、及びパワーオン検出部２６を備えている。ＣＰＵ２４は、例えば物理部２１、ＭＡＣ部２２、接続部２５、及びメモリコントローラ２７の動作を制御することにより、ステーション３の全般的な制御を司る。また、送信データ及び受信データについての処理を行う。例えば、送信データにつき暗号化を行い、これをＭＡＣ部２２へ出力する。また、ＭＡＣ部２２で得られた受信データにつき暗号を解読（復号化）し、得られた平文データを記憶部２０に保持させる。また、前述のマネージメントフレームの生成をＭＡＣ部２２に命令し、受信したマネージメントフレームを解析する。
【００５３】
接続部２５は、ステーション３とホスト３０との間の接続を司る。すなわち、ホスト３０との間におけるデータや制御信号の授受を制御する。
【００５４】
パワーオン検出部２６は、電源スイッチ１８が押されてステーション３に電源が投入されたことを検出する。そして検出された旨をＣＰＵ２４に通知する。
【００５５】
記憶部２０は、メモリコントローラ２７及び記憶装置２８、２９を備える。メモリコントローラ２７は、記憶装置２８、２９に対するアクセスを制御する。記憶装置２８は、例えばフラッシュメモリやＳＲＡＭ等の半導体メモリである。そして、受信データ及び送信データ等を保持する。記憶装置２９は、例えばＳＤＲＡＭ（synchronous DRAM）等の半導体メモリである。そして、受信データ及び送信データ等を保持する。勿論、ハードディスク等の記憶装置であっても良い。
【００５６】
上記構成において、制御部１５、物理部２１、ＭＡＣ部２２、メモリコントローラ２７、及び記憶装置２８は、同一の半導体基板上に形成されて、ベースバンドチップとなる。ＲＦ部２３は、ベースバンドチップとは別のＲＦチップ上に形成される。なお、アクセスポイント２も図１２の構成を有していても良い。但しアクセスポイント２の場合には、パワーオン検出部２６は不要である代わりに、ＰＢＣボタン１４が設けられる。
【００５７】
ステーション３では、パワーオン検出部２６において電源投入が検出されると、ＣＰＵ２４は記憶装置２８内に保持される起動プログラムを実行する。この起動プログラムを実行することにより、ＣＰＵ２４は図３、図９、または図１１に示される処理を行う。
【００５８】
以上のような構成により、上記実施形態に係る無線通信方法は実行可能である。また、第２の実施形態で説明した第１の例と第２の例は組み合わされても良い。更に、第１の実施形態で説明した図３のフローチャートにおいて、例えばステップＳ１３、Ｓ１４が省略されても良い。すなわち、再度のスキャンを行う際にはＰＢＣボタンを押すようにしても良い。この場合であっても、電源投入直後にＰＢＣモードに入るので、この段階でＰＢＣボタンを押す必要が無く、一定の効果が得られる。逆に、ステップＳ１１においてＰＢＣボタンが押されることを求めても良い。この場合、最初にＰＢＣモードに入るにはＰＢＣボタンを押す必要があるが、その後はＰＢＣボタンが押される必要なく、アクセスポイントが１台に絞られるまではＰＢＣモードを継続する。従って、この場合にも一定の効果が得られる。なお、上記実施形態における「ＷＰＳ」及び「ＰＢＣ」や各フレームは、非特許文献１に開示の規格、または今後修正され得る本規格に従ったものである。
【００５９】
なお、本願発明は上記実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。更に、上記実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出されうる。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成が発明として抽出されうる。
【符号の説明】
【００６０】
１…無線ＬＡＮシステム、２…アクセスポイント、３…ステーション、１０、１５…制御部、１１、１６…通信部、１２、１７…アンテナ、１３、１８…電源スイッチ、１４…ＰＢＣボタン、１９…タイマ、２０…記憶部、２１…物理部、２２…ＭＡＣ部、２３…ＲＦ部、２４…ＣＰＵ、２５…接続部、２６…パワーオン検出部、２７…メモリコントローラ、２８、２９…記憶装置、３０…ホスト
【図１】
2010278536.tif 000003
【図２】
2010278536.tif 000004
【図３】
2010278536.tif 000005
【図４】
2010278536.tif 000006
【図５】
2010278536.tif 000007
【図６】
2010278536.tif 000008
【図７】
2010278536.tif 000009
【図８】
2010278536.tif 000010
【図９】
2010278536.tif 000011
【図１０】
2010278536.tif 000012
【図１１】
2010278536.tif 000013
【図１２】
2010278536.tif 000014