(57)【要約】【課題】無線ＬＡＮ端末を特定のアクセスポイントに接続する際に、該特定のアクセスポイントを区別するための識別情報等を設定する手間を省き、無線ＬＡＮ端末を簡単且つ的確に接続することができる中継装置を提供する。【解決手段】中継装置であるアクセスポイントは、定期的にデータを発信する発信手段と、無線ＬＡＮ端末が有する固有の識別子情報を入力する入力手段とを備える。この入力手段は、前記識別子情報を記憶した記憶媒体を当該アクセスポイントが有する挿抜可能な接続手段に接続する構成であり、該入力手段によって供給された識別子情報を前記発信手段によって発信する。前記発信手段によって発信されるデータは、無線ＬＡＮ端末がアクセスポイントに接続するために必要な接続情報を含むデータである。【選択図】        図７
2005045431.tif 000002
【特許請求の範囲】
【請求項１】
無線通信装置の通信を中継する中継装置において、
定期的にデータを発信する発信手段と、
前記無線通信装置が有する固有の識別子情報を入力する入力手段とを備え、
前記入力手段によって供給された前記識別子情報を前記発信手段によって発信することを特徴とする中継装置。
【請求項２】
前記入力手段は、前記識別子情報を記憶した記憶媒体を当該中継装置が有する挿抜可能な接続手段に接続する構成としたことを特徴とする請求項１記載の中継装置。
【請求項３】
前記発信手段によって発信されるデータは、前記無線通信装置が前記中継装置に接続するために必要な接続情報を含むデータであることを特徴とする請求項１または２に記載の中継装置。
【請求項４】
前記識別子情報は、無線通信装置で用いられる無線通信インターフェースカード（ＮＩＣ；Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）に固有に割り振られるＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスであることを特徴とする請求項１乃至３のいずれかに記載の中継装置。
【請求項５】
前記識別子情報は、前記無線通信装置に割り振られるＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスであることを特徴とする請求項１乃至３のいずれかに記載の中継装置。
【請求項６】
前記中継装置は、無線ＬＡＮにおけるアクセスポイントであり、前記発信手段は、ビーコンを定期的に発信することを特徴とする中継装置。
【請求項７】
アクセスポイントを介して通信を行う無線通信装置において、
前記アクセスポイントが送信するビーコン信号を受信する受信手段と、
前記受信手段により受信したビーコン信号に前記無線通信装置の識別情報が含まれているか否かを判別する判別手段と、
前記判別手段による判別に応じて、前記アクセスポイントに接続を要求する接続手段と、を有することを特徴とする無線通信装置。
【請求項８】
機器固有の識別子情報を有した無線通信装置と、前記無線通信装置の通信を中継する中継装置とを有するネットワークシステムにおいて、
前記中継装置は、定期的に第１のデータを発信する第１の発信手段と、前記無線通信装置が有する固有の識別子情報を入力する第１の入力手段と、前記識別子情報を前記第１のデータに付加して第２のデータを作成する付加手段と、前記付加手段によって作成された前記第２のデータを発信する第２の発信手段とを備え、
前記無線通信装置は、少なくとも前記第２のデータを受信する受信手段と、前記第２のデータ上の前記識別子情報と当該無線通信装置が記憶する識別子情報とを比較する比較手段を備え、前記比較手段によって識別子情報が一致した場合に、前記第２のデータを発信した中継装置に接続要求を出力することを特徴とするネットワークシステム。
【請求項９】
前記第１の発信手段によって発信される第１のデータは、前記無線通信装置が前記中継装置に接続するために必要な接続情報を含むデータであることを特徴とする請求項８記載のネットワークシステム。
【請求項１０】
前記無線通信装置は、機器固有の前記識別子情報を入力する第２の入力手段と、前記識別子情報を記憶する記憶手段とを備えたことを特徴とする請求項８または９に記載のネットワークシステム。
【請求項１１】
前記第１の入力手段は、前記識別子情報を記憶した記憶媒体を前記中継装置が有する挿抜可能な接続手段に接続する構成であることを特徴とする請求項８乃至１０のいずれかに記載のネットワークシステム。
【請求項１２】
前記識別子情報は、前記中継端末で用いられる無線通信インターフェースカード（ＮＩＣ；Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）に固有に割り振られるＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスあるいは、前記無線通信装置に割り振られるＩＰ（ＩｎｔｅｒｎｅｔＰｒｏｔｏｃｏｌ）アドレスであることを特徴とする請求項８乃至１１のいずれかに記載のネットワークシステム。
【請求項１３】
無線通信装置の通信を中継する中継装置の制御方法において、
前記無線通信装置が有する固有の識別子情報を入力する入力工程と、
前記入力工程によって供給された前記識別子情報を定期的に発信するデータに含ませて発信する工程とを有することを特徴とする中継装置の制御方法。
【請求項１４】
アクセスポイントを介して通信を行う無線通信装置の制御方法において、
前記アクセスポイントが送信するビーコン信号に前記無線通信装置の識別情報が含まれているか否かを判別し、該判別に応じて、前記アクセスポイントに接続を要求することを特徴とする無線通信装置の制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、無線通信を用いたアクセスポイント等に利用される中継装置及びその制御方法、該中継装置を介して通信する無線通信装置及びその制御方法、並びにネットワークシステムに関する。
【０００２】
【従来の技術】
従来、ＩＥＥＥ８０２．１１の標準規格に基づく無線ＬＡＮを用いた無線通信技術において、その無線ＬＡＮのアクセスポイント（以下、ＡＰと記す）とインフラストラクチャモード（ＡＰが無線ＬＡＮ端末の仲立ちを行う）で無線通信を行う無線ＬＡＮ端末のシステムは、一般的に知られている。
【０００３】
かかるシステムにおける無線ＬＡＮが、特定のＡＰに接続して無線通信を行うためには、その無線ＬＡＮ端末の初期設定において、その特定のＡＰにて設定されている、ＡＰを区別するための識別記号（ＥＳＳ−ＩＤ）を設定する必要がある。
【０００４】
このように、現状では、無線ＬＡＮ端末がインフラストラクチャモードにおいて特定のＡＰと接続したい場合、ＡＰ、無線ＬＡＮ端末の双方で同じ識別記号をそれぞれ設定している（例えば、特許文献１参照）。
【０００５】
【特許文献１】
特開２００３−１０１５４６号公報
【０００６】
【発明が解決しようとする課題】
しかしながら、上記従来例では、次のような問題点があった。
【０００７】
ある特定の場所、例として特定の会議においてのみに使用するためのＡＰを用いた会議システムの構築方法として、その会議を行う会議室、または会議を開催する特定のエリアに設置されたＡＰと、その会議に出席する予定者が持参する複数の無線ＬＡＮ端末とで１つの閉じたネットワークを形成するとする。ここで述べる、閉じたネットワークというのは、会議参加者以外の無線ＬＡＮ端末からアクセスすることができないことを意味する。このネットワークを以下、ＰＡＮ（Ｐｅｒｓｏｎａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）と呼ぶ。
【０００８】
このようなＥＳＳ−ＩＤでＡＰを特定して会議システムを構築する場合、その会議に参加する者は、会議が行われる毎にその会議で使用するＡＰと同じＥＳＳ−ＩＤを、自分が持参する無線ＬＡＮ端末に設定しなければならず、会議システムを構成する上で非常に面倒であった。
【０００９】
また、その会議システムにおいて、１つの会議で複数の無線ＬＡＮのＡＰを使用する場合、会議参加者全員をどのＡＰに割り振るかを決めるための手段として、各々のＡＰのＥＳＳ−ＩＤを予め別のものにしておき、それぞれのＡＰに設定されたＥＳＳ−ＩＤを会議参加者各人に均等に配布することをしなければならないが、そのＥＳＳ−ＩＤを自動で均等に割り振ることができなかった。
【００１０】
本発明は上記従来の問題点に鑑み、無線ＬＡＮ端末を簡単且つ的確に接続することができる中継装置及びその制御方法、該中継装置を介して通信する無線通信装置及びその制御方法、並びにネットワークシステムを提供することを目的とする。
【００１１】
【課題を解決するための手段】
上記目的を達成するために、本発明の中継装置は、無線通信装置の通信を中継する中継装置において、定期的にデータを発信する発信手段と、前記無線通信装置が有する固有の識別子情報を入力する入力手段とを備え、前記入力手段によって供給された前記識別子情報を前記発信手段によって発信することを特徴とする。
【００１２】
本発明の無線通信装置は、アクセスポイントを介して通信を行う無線通信装置において、前記アクセスポイントが送信するビーコン信号を受信する受信手段と、前記受信手段により受信したビーコン信号に前記無線通信装置の識別情報が含まれているか否かを判別する判別手段と、前記判別手段による判別に応じて、前記アクセスポイントに接続を要求する接続手段と、を有することを特徴とする。
【００１３】
本発明のネットワークシステムは、機器固有の識別子情報を有した無線通信装置と、前記無線通信装置の通信を中継する中継装置とを有するネットワークシステムにおいて、前記中継装置は、定期的に第１のデータを発信する第１の発信手段と、前記無線通信装置が有する固有の識別子情報を入力する第１の入力手段と、前記識別子情報を前記第１のデータに付加して第２のデータを作成する付加手段と、前記付加手段によって作成された前記第２のデータを発信する第２の発信手段とを備え、前記無線通信装置は、少なくとも前記第２のデータを受信する受信手段と、前記第２のデータ上の前記識別子情報と当該無線通信装置が記憶する識別子情報とを比較する比較手段を備え、前記比較手段によって識別子情報が一致した場合に、前記第２のデータを発信した中継装置に接続要求を出力することを特徴とする。
【００１４】
本発明の中継装置の制御方法は、無線通信装置の通信を中継する中継装置の制御方法において、前記無線通信装置が有する固有の識別子情報を入力する入力工程と、前記入力工程によって供給された前記識別子情報を定期的に発信するデータに含ませて発信する工程とを有することを特徴とする。
【００１５】
本発明の中継装置の制御方法は、アクセスポイントを介して通信を行う無線通信装置の制御方法において、前記アクセスポイントが送信するビーコン信号に前記無線通信装置の識別情報が含まれているか否かを判別し、該判別に応じて、前記アクセスポイントに接続を要求することを特徴とする。
【００１６】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて説明する。
【００１７】
＜システム構成＞
図１は、本発明の実施の一形態に係る無線通信装置を搭載したネットワークシステムの概略構成を示すブロック図であり、会議システムを会社内の会議室に設置した例を示している。
【００１８】
図中の１、２は、無線ＬＡＮのアクセスポイント（以下、ＡＰと記す）であり、１０１〜１０５，２０１〜２０５は、ＡＰ１，２と無線通信を行う無線ＬＡＮ端末である。また、６は、ＡＰ１，２を接続する基幹ＬＡＮである。
【００１９】
各ＡＰ１，２は、それぞれ各会議室１００，２００に備え付けられており、基幹ＬＡＮ６とも常時接続されている。本実施形態における会議システムは、会議に参加する各参加者がそれぞれに無線ＬＡＮ端末１０１〜１０５，２０１〜２０５を持参して、会議が行われる会議室１００，２００に設置される無線ＬＡＮ用のＡＰ１，２との間でＰＡＮを形成する。これにより、会議を行う上で必要となるデータのやりとりを無線ＬＡＮ経由で行う。
【００２０】
＜無線ＬＡＮの接続方法＞
本実施形態の会議システムで用いる無線ＬＡＮ通信として、例えば、ＩＥＥＥ８０２．１１ｂで規定された無線ＬＡＮの接続方法について述べる。
【００２１】
無線ＬＡＮ接続には、無線ＬＡＮ端末同士が直接通信を行う方法（アドホックモード）と、ＡＰが無線ＬＡＮ端末の仲立ちを行う方法（インフラストラクチャモード）とがある。本実施形態では、ＡＰを用いた通信方法で会議システムを構築するので、特にインフラストラクチャモードについて説明する。
【００２２】
インフラストラクチャモードでは、初期設定として、ＡＰ、無線ＬＡＮ端末の双方でいくつかの項目を設定しなければならない。ＡＰでは、無線通信で使用する周波数帯域と、ＡＰに接続される無線ＬＡＮ端末をグループ化するための識別符号（ＳＳＩＤ：Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｙ、またはＥＳＳＩＤ：Ｅｘｔｅｎｄｅｄ  Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｙ）と、暗号化キー（ＷＥＰ：Ｗｉｒｅｄ  Ｅｑｕｉｖａｌｅｎｔ  Ｐｒｉｖａｃｙ）とを設定する必要がある。なお、無線ＬＡＮでは、チャンネルを選択することにより、そのチャンネルに則した周波数帯域が選択され、チャンネル数は、１チャンネル（ｃｈ）から１４チャンネル（ｃｈ）まであり、国や地域により使用できるチャンネル数（周波数帯域）が変わる。
【００２３】
上記ＡＰに接続する無線ＬＡＮ端末は、ＡＰ同様、ＡＰに接続される無線ＬＡＮ端末をグループ化するための識別符号（ＳＳＩＤまたはＥＳＳＩＤ）と、暗号化キー（ＷＥＰ）とを設定する必要がある。
【００２４】
ここで、ＳＳＩＤ（または、ＥＳＳＩＤ）について、ＡＰと無線ＬＡＮ端末がお互いに接続を行うためには、同じ識別符号を設定する必要があるが、双方で識別符号を空欄（無設定）にすることも可能である。また、ＷＥＰも同様に、ＡＰと無線ＬＡＮ端末間でセキュリティを確保する必要がない場合や上位層でセキュリティを設定するのであれば、双方でその暗号化キーを空欄（無設定）にすることも可能である。
【００２５】
但し、無線ＬＡＮ端末にてＳＳＩＤ（ＥＳＳＩＤ）を設定しない場合、その無線ＬＡＮ端末は、ＳＳＩＤ（ＥＳＳＩＤ）が設定していない、もしくは、ＳＳＩＤ（ＥＳＳＩＤ）を設定しない無線ＬＡＮ端末を受け入れる設定をしてあるＡＰに最初にアクセスすると、そのＡＰと接続を確立する。そのため、特定のＡＰに接続したい場合には、ＡＰと無線ＬＡＮ端末の双方で同じ識別符号のＳＳＩＤ（ＥＳＳＩＤ）を設定しなければならない。
【００２６】
＜アクセスポイントの構成及び機能＞
図２は、図１の会議室に設置されたＡＰ１、ＡＰ２のそれぞれが発信する電波の到達範囲を同心円状で示した図である。
【００２７】
同図で示すように、端末１０１，１０３〜１０５は、ＡＰ１の電波圏内にあり、端末１０２は、ＡＰ１、ＡＰ２双方の電波圏内にあり、端末２０１〜２０５は、ＡＰ２の電波圏内にある。
【００２８】
図３（ａ），（ｂ）は、本実施形態で説明する無線ＬＡＮのアクセスポイントが発信するビーコンの内容を示した図であり、同図（ａ）は、ＡＰ１，２が定期的に発信するビーコン（Ｂｅａｃｏｎ）のフレーム構成を示し、同図（ｂ）は、図３（ａ）中の「Ｃａｐａｂｉｌｉｔｙ  ｉｎｆｏｒｍａｔｉｏｎ」フィールド３０１の詳細を示している。
【００２９】
ビーコンの情報フレームには、図３（ａ），（ｂ）に示すように、「Ｔｉｍｅｓｔａｍｐ」フィールド，…，「Ｃａｐａｂｉｌｉｔｙ  ｉｎｆｏｒｍａｔｉｏｍ」フィールド３０１，…の各フィールドが設けられている。そのうち、「Ｃａｐａｂｉｌｉｔｙ  ｉｎｆｏｒｍａｔｉｏｍ」フィールド３０１は、図３（ｂ）に示すように、「ＥＳＳ」，…，「Ｒｅｓｅｒｖｅｄ」３０２が設けられている。このフィールドの最後にある「Ｒｅｓｅｒｖｅｄ」３０２に空きビットが１１ビット（ｂｉｔｓ）ある。
【００３０】
図４は、図１及び図２で示したＡＰ１、ＡＰ２のハード構成を示すブロック図である。
【００３１】
図中の４０１は、無線ＬＡＮのアンテナ部であり、４０２は、アンテナ部４０１に接続された無線電波を送受信するＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）部であり、４０３は、受信した電波を復調したり、送信する電波を変調したりする復変調部である。４０４は、送受信信号を形成するＢＢ（Ｂａｓｅ  ｂａｎｄ）部であり、４０５は、無線ＬＡＮ用のＭＡＣ（Ｍｅｄｉｕｍ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌｌｅｒ）部であり、４０６は内部バスである。
【００３２】
４０７は、制御プログラムに従ってアクセスポイントを制御するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）であり、４０８は、その制御プログラムを格納するＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）である。
【００３３】
４０９は、ＣＰＵ４０７のワークエリアとして使用したり、サーバから受信した会議情報を格納するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）であり、４１０は、イーサネット（登録商標）用のＭＡＣ部であり、４１１は、イーサネット用のＰＨＹ（Ｐｈｙｓｉｃａｌ  Ｌａｔｅｒ）コントローラ部であり、４１２は、イーサネットインターフェースコネクタであり、４１３は、ＰＣカードコントローラ部であり、４１４は、ＰＣカード用コネクタである。
【００３４】
図５（ａ），（ｂ）は、図１及び図２に示したＡＰ１、ＡＰ２で用いるデータの内容を示す図であり、同図（ａ）は、ＡＰ１で用いるデータの内容を示し、同図（ｂ）は、ＡＰ２で用いるデータの内容を示している。ＰＣカード用コネクタ４１４に挿入して使用するＰＣカード内の不揮発性メモリに格納されている。
【００３５】
データの中身は、会議開催の日時と、その会議に出席する者が所有する無線ＬＡＮ端末に一意に割り振られているＩＤ（識別子）情報及びその端末で用いる暗号化のための公開鍵である。また、無線ＬＡＮ端末に固有に割り振られているＩＤ（識別子）情報及び公開鍵、及びその公開鍵とペアリングされている秘密鍵は、会議に出席する者が携帯する無線ＬＡＮ端末のそれぞれに割り振られている。
【００３６】
会議に出席する者は、有線で基幹ＬＡＮ６に接続されているパソコンから、同じく基幹ＬＡＮ６に接続されているデータサーバに対して自分の無線ＬＡＮ端末に記憶されているＩＤ（識別子）情報、公開鍵を書き込む。これにより、データサーバには、無線ＬＡＮ端末のＩＤ（識別子）情報、公開鍵と、その無線ＬＡＮ端末の使用者の名前が関連付けられたデータが記憶される。
【００３７】
会議主催者は、そのデータサーバから会議に出席させる者を選択することにより、その会議出席者が所有する各無線ＬＡＮ端末のユーザのＩＤ情報、及び公開鍵をパソコンに挿入してあるＰＣカードにダウンロードし、記憶させる。なお、各無線ＬＡＮ端末に割り振るＩＤは１０ビットとする。
【００３８】
図６は、アクセスポイント（ＡＰ２）が定期的に報知するビーコン（ｂｅａｃｏｎ）を模したタイミングチャートである。
【００３９】
先に無線ＬＡＮ端末に割り振るＩＤを１０ビットとし、一方「Ｒｅｓｅｒｖｅｄ」の空ビット（以下、予約ビットと記す）自体が１１ビットであるので、１回のビーコンの報知で無線ＬＡＮ端末のＩＤは１つしか報知することができない。従って、図６に示すように、ビーコン１回毎に、各無線ＬＡＮ端末のＩＤを変えて報知する。ビーコン６０１で無線ＬＡＮ端末２０１に割り振られているＩＤ情報を受信し、その後ビーコン６０２、６０３、６０４、６０５でそれぞれ無線ＬＡＮ端末１０２、１０３、１０４、１０５のＩＤ情報を受信し、ビーコン６０６にて再度無線ＬＡＮ端末１０１のＩＤを受け取る。
【００４０】
＜ＡＰ１，ＡＰ２の動作＞
図７は、本実施形態で説明するＡＰ１，ＡＰ２の動作を示したフローチャートであり、ＡＰ１，ＡＰ２がＰＣカードに記録された情報を読み取ってからビーコンを報知するまでの流れを表したものである。
【００４１】
本フローチャートを用いて、ＡＰ１が図５（ａ）の情報を基にビーコンを報知するまでの過程について説明する。
【００４２】
本実施形態の会議システムにおいて、会議を主催する者は、ＰＣカードを例えば自分のパソコンに挿入し、図５（ａ）に示すような会議開催日時、会議に出席する予定者が所有する無線ＬＡＮ端末に予め割り振られているＩＤ、及び暗号化をするための公開鍵情報をＰＣカード内の不揮発性メモリに記憶させる。会議主催者が、会議室１００のＡＰ１のＰＣカード用コネクタ４１４に上記ＰＣカードを挿入してＡＰ１の主電源を入れることにより、本処理は開始する。
【００４３】
まずステップＳ７０１では、ＣＰＵ４０７は、ＰＣカードコントローラ部４１３経由でコネクタ４１４に挿入されているＰＣカードにアクセスし、ＰＣカードが挿入されていればその内容を読み取る。ステップＳ７０２は、ＰＣカードが挿入されており、且つ図５（ａ）に示すような会議情報が記録されていればステップＳ７０３に進み、ＰＣカードがない場合や、ＰＣカードが挿入されていた場合でも会議情報が記録されていない場合は本処理を終了する。
【００４４】
ステップＳ７０３では、ＰＣカードが読み出した会議情報をＲＡＭ４０９に書き込み、続くステップＳ７０４では、ＣＰＵ４０７が、ＲＡＭ４０９から会議情報に含まれる会議開催日時の時間を読み、会議開催の時間になったかどうかを判断し、会議開始時間が来るのを待つ。会議の開始時間になった場合、ステップＳ７０５に進む。なお、実際は、会議開始時間よりも若干幅を持たせて、例えば数分早めにステップＳ７０５に移行する。
【００４５】
ステップＳ７０５では、ビーコンの予約ビットに、図５（ａ）に示す無線ＬＡＮ端末ＩＤのうちの１つであるＩＤ［端末１０１］をセットする。続くステップＳ７０６では、ＣＰＵ４０７が、ビーコンを報知する時間が来たかどうかを判断し、時間が来ると、ステップＳ７０７に進む。
【００４６】
ステップＳ７０７では、予約ビットに、無線ＬＡＮ端末１０１のＩＤであるＩＤ［端末１０１］を書き込んだビーコンをアンテナ４０１から報知する。さらに、ステップＳ７０８では、ＣＰＵ４０７が、ＲＡＭ４０９に書き込んだ会議開催日時の情報から会議終了時間を読み取り、現在の時間と比較し、現在時刻がまだ会議終了時刻に達してなかった場合はステップＳ７０５に戻り、会議終了時間になった場合は本処理を終了する。
【００４７】
ステップＳ７０５に戻った場合、ＣＰＵ４０７は、前回にビーコンの予約ビットにセットした無線ＬＡＮ端末のＩＤとは異なるＩＤを順にセットしていく。すなわち、初回にセットしたＩＤが端末１０１の場合、その後は、図６に示したように、無線ＬＡＮ端末１０２、１０３、１０４、１０５、１０１、１０２の順で繰り返してセットされたそれぞれの端末ＩＤを含むビーコンがセット後、報知される。
【００４８】
このように、本実施形態で示すＡＰ１，２は、会議主催者が選択した無線ＬＡＮ端末のＩＤ情報をビーコンに乗せて報知する。
【００４９】
＜ＡＰと無線ＬＡＮ端末の間の動作＞
図８は、本実施形態で説明するＡＰ１，２と無線ＬＡＮ端末の間の動作を示したシーケンス図であり、図１で記した会議室１００にある無線ＬＡＮ端末１０２が会議室１００、２００にそれぞれ設置してあるＡＰ１、ＡＰ２からのビーコン情報を受信した後、ＡＰ１またはＡＰ２に接続するシーケンスを示したものである。
【００５０】
無線ＬＡＮ端末１０２は図２に示すように、ＡＰ１、ＡＰ２の両方が発する電波を受信できる場所に位置する。また、ＡＰ１が使用している無線周波数チャンネルを６ｃｈ、ＡＰ２が使用している無線周波数チャンネルを１ｃｈとし、無線ＬＡＮ端末１０２の動作は、無線チャンネルを１ｃｈから１４ｃｈまでを順次変更しながら周りにあるＡＰ１，２のビーコンを受信する。
【００５１】
まずステップＳ８０１では、無線ＬＡＮ端末１０２は、無線周波数チャンネルを１ｃｈに合わせＡＰ２のビーコンを受信する。受信するビーコンの数は、最初に受信したビーコンの予約ビットに記録されている端末のＩＤを含むビーコンを再度受信するまでの回数とする。
【００５２】
図６で示すように、最初に受信したビーコン６０１に含まれた無線ＬＡＮ端末２０１のＩＤ情報を再度６０６にて受信することで、ビーコンに含まれるＩＤ情報の全てが受信できたことが判る。ここでは、図５（ｂ）で示すように端末２０１から２０５までの５個のＩＤがそれぞれ１回毎に報知されるビーコンの予約ビットに記録されているので、最初に受信したビーコンの予約ビットに記載されているＩＤを再度受信するまでに合計６回のビーコンを受信する。
【００５３】
次のステップＳ８０２では、無線ＬＡＮ端末１０２は、１ｃｈで受信したビーコンの予約ビットに含まれている無線ＬＡＮ端末の固有ＩＤ情報（図５（ｂ）に示す端末ＩＤ）と、無線ＬＡＮ端末１０２に予め割り振られているＩＤ［端末１０２］とを比較する。
【００５４】
ここで、各々の無線ＬＡＮ端末にその端末固有のＩＤを割り振る方法として、その無線ＬＡＮ端末が持つ入力デバイスからその端末のユーザが手動で入力することにより、その無線ＬＡＮ端末内のＣＰＵ（制御装置）は、入力されたＩＤ情報を同じく無線ＬＡＮ端末内の不揮発性メモリに格納し、また、逐次不揮発性メモリから読み出すことができる。
【００５５】
無線ＬＡＮ端末１０２が、ビーコンに含まれたＩＤと、無線ＬＡＮ端末１０２の不揮発性メモリに記憶されているＩＤとを読み出して比較した結果、無線ＬＡＮ端末１０２のＩＤ［端末１０２］はＡＰ２が発信したビーコンにはないので、次のステップとし、無線ＬＡＮ端末１０２は、受信周波数帯域を２ｃｈに合わせ、その周波数帯域で発信されていると思われるビーコンの受信を試みる。しかし、図２に示したように、無線ＬＡＮ端末１０２は、ｃｈ１のＡＰ２と、ｃｈ６のＡＰ１の電波しか受信できない場所にあるため、２ｃｈ、３ｃｈ、４ｃｈ、５ｃｈの各周波数帯域にて電波の受信を試みるが、ビーコンを受信できず、次に受信できるのは、ｃｈ６のＡＰ１である。
【００５６】
ステップＳ８０３では、ｃｈ６の周波数帯域でＡＰ１のビーコンを、図５（ａ）に示すように、ＩＤ［端末２０１］からＩＤ［端末２０５］までの５個であるので、ＡＰ２のときと同様に合計６回のビーコンを受信し、ビーコンに含まれる無線ＬＡＮ端末のＩＤ情報を取得する。続くステップＳ８０４では、無線ＬＡＮ端末１０２は、６ｃｈで受信したビーコンの予約ビットに含まれている無線ＬＡＮ端末の固有ＩＤ情報（図５（ａ）に示す端末ＩＤ）と、無線ＬＡＮ端末１０２に予め割り振られているＩＤ［端末１０２］とを比較する。比較した結果、ＩＤ［端末１０２］の情報がビーコンに含まれていることが判ると、次のステップに進む。なお、ＡＰ１が発信したビーコンにも無線ＬＡＮ端末１０２のＩＤ情報がなければ、次の周波数帯域であるｃｈ７からｃｈ１４までについて、チャンネルを合わせて受信を試みることになる。
【００５７】
さらにステップＳ８０５において、無線ＬＡＮ端末１０２は、先に受信したＡＰ１のビーコンに記載されていたＳＳＩＤを指定してＡＰ１に対して接続要求を送信し、次のステップＳ８０６では、ＡＰ１は、Ｓ８０５の端末１０２からの接続要求に対して接続応答を返信し、さらにステップＳ８０７において、無線ＬＡＮ端末１０２は、ＡＰ１に対して認証要求を送信する。
【００５８】
その後のステップＳ８０８では、ＡＰ１は、ステップＳ８０７の端末１０２からの認証要求に対して認証を行うための文として、特定の平文（暗号化されていない文）を送信し、これに対して、ステップＳ８０９では、無線ＬＡＮ端末１０２は、ステップＳ８０８で受信した平文を無線ＬＡＮ端末１０２固有の秘密鍵で暗号化し、ＡＰ１に対して送信する（ステップＳ８０９）。ＡＰ１は、無線ＬＡＮ端末１０２の秘密鍵で暗号化された暗号文を受信し、ＰＣカード内にある無線ＬＡＮ端末の公開鍵を用いてその暗号文を復号化して元の平文になるかどうかを確かめる。
【００５９】
ここで、平文を暗号化するための秘密鍵と、その暗号化された文を元の平文に復号化するための公開鍵について説明する。
【００６０】
秘密鍵と公開鍵は１対のセットとして用いられ、片方で暗号化したら、復号化する場合は必ずもう片方の鍵でないと元に戻らないというものである。すなわち、公開鍵である文を暗号化した場合、元の文に戻すために、もう一度同じ公開鍵を用いても元通りにはならず、その暗号化した公開鍵と対になっている秘密鍵と呼ばれる鍵で復号しない限り元の文にはならない。また、逆も同様で、秘密鍵で暗号化した文は、その対となる公開鍵でのみ復号化され、元の文となる。この特徴を使用して、一般に秘密鍵はユーザ個人のみが個別に管理し、公開鍵は、その名のごとく、通信相手に公開して用いる。
【００６１】
従って、本実施形態では、無線ＬＡＮ端末１０２側の持つ秘密鍵以外で平文を暗号化すればＡＰ側で予め持っている無線ＬＡＮ端末１０２用の公開鍵で復号化しても元の平文には戻らないため、無線ＬＡＮ端末の公開鍵と対となる秘密鍵を持っているものこそが、無線ＬＡＮ端末１０２そのものであると言え、個人認証として使用できる。
【００６２】
ステップＳ８１０では、ＡＰ１は、送信した平文と暗号文を復号化した文とを比較し、内容が一致しなければ、認証不可としてその結果を無線ＬＡＮ端末１０２に対して送信する。内容が一致すれば、認証可とし、ＡＰ１は、その結果と無線ＬＡＮの送受信時にデータを暗号化するための鍵であるＷＥＰキーを無線ＬＡＮ端末１０２の公開鍵で暗号化して無線ＬＡＮ端末１０２に対して送信する。
【００６３】
続くステップＳ８１１では、無線ＬＡＮ端末１０２は、ＡＰ１に対してセッションを確立させるための要求としてアソシエーション要求を送信し、ステップＳ８１２では、ＡＰ１は、アソシエーション要求に対してアソシエーション応答を返し、ＡＰ１と無線ＬＡＮ端末１０２の間でセッションが確立される。以後、ＡＰ１と無線ＬＡＮ端末１０２との間の通信は、先にＡＰ１が送信したＷＥＰキーで暗号化したデータのやりとりとなる。
【００６４】
このように本実施形態によれば、ＡＰが定期的に発信するビーコンの中にそのＡＰに接続すべき無線ＬＡＮ端末の固有ＩＤを含ませるようにしたので、無線ＬＡＮ端末は、自身の周りにある複数のＡＰの中から自分がどのＡＰに接続すればよいのかが判り、そのＡＰに対して接続することが可能となる。更に述べれば、無線ＬＡＮ端末を特定のＡＰに接続する際、その接続に必要なグループ設定（ＳＳＩＤ）や暗号鍵（ＷＥＰ）などの情報を事前に設定する代わりに、ＡＰが発信するビーコンから自身の固有ＩＤを受け取ることで、特定のＡＰとの間で無線通信が確立でき、その結果、複数の無線ＬＡＮ端末と特定のＡＰのＰＡＮを構築することができる。なお、前記暗号鍵（ＷＥＰ）は、公開鍵を用いてＡＰと無線ＬＡＮ端末の間を通信するため、予めＷＥＰを無線ＬＡＮ端末に設定していなくても、セキュリティの高い無線通信を確立することが可能となる。また、複数あるＡＰに、均等に複数の無線ＬＡＮ端末を接続することができるため、ある特定のＡＰのみに無線ＬＡＮ端末が集中するのを避けることができる。
【００６５】
上記実施形態では、ＡＰが定期的に発信するビーコンの予約ビット（１１ビット）に１０ビットの無線ＬＡＮ端末固有のＩＤ情報を含ませ、各無線ＬＡＮ端末の識別を行ったが、この無線ＬＡＮ端末のＩＤとして、各無線ＬＡＮ端末のネットワークカードに割り振られているＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスを用いても構わない。ＭＡＣアドレスは、４８ビット長あるので、もし、これを用いた場合は、１回のビーコンで１つの無線ＬＡＮ端末のＭＡＣアドレスを載せることができないので、ＭＡＣアドレスを圧縮するか、もしくは元の４８ビットのままで５回のビーコンに分けて発信するやり方を用いる必要がある。また、ＭＡＣアドレスの代わりに各無線ＬＡＮ端末に静的（固定）に割り振られるＩＰアドレスを用いても構わない。ＩＰアドレスは、ＩＰｖ４では３２ビット、ＩＰｖ６では１２８ビットであるので、ＭＡＣアドレスのときと同様の方法でビーコンに載せる必要がある。
【００６６】
なお、上述した図７のフローチャートに従ったプログラムをＲＯＭ４０８に格納し動作することにより、上述の制御方法を実現させることが可能となる。
【００６７】
本発明は、上述した実施形態の装置に限定されず、複数の機器から構成されるシステムに適用しても、１つの機器から成る装置に適用してもよい。前述した実施形態の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体をシステムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、完成されることは言うまでもない。
【００６８】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭを用いることができる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけではなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００６９】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、次のプログラムコードの指示に基づき、その拡張機能を拡張ボードや拡張ユニットに備わるＣＰＵなどが処理を行って実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００７０】
【発明の効果】
以上詳細に説明したように本発明によれば、無線通信装置を特定の中継装置装置に接続するに際し、該中継装置を区別するための識別情報等の設定の手間を省くことができ、無線通信装置を特定の中継装置に簡単且つ的確に接続することが可能になる。これにより、例えば、簡単に複数の無線通信装置と特定の中継装置のＰＡＮを構築することができ、また、複数ある中継装置に均等に複数の無線通信装置を接続することを自動的に行うことも可能になる。
【図面の簡単な説明】
【図１】本発明の実施の一形態に係るネットワークシステムの概略構成を示すブロック図である。
【図２】ＡＰ１、ＡＰ２が発する電波の到達範囲を同心円状で示した図である。
【図３】アクセスポイントが発信するビーコンの内容を示した図である。
【図４】ＡＰ１、ＡＰ２のハード構成を示すブロック図である。
【図５】ＡＰ１、ＡＰ２で用いるデータの内容を示す図である。
【図６】アクセスポイント（ＡＰ２）が定期的に報知するビーコンを模したタイミングチャートである。
【図７】ＡＰ１，ＡＰ２の動作を示したフローチャートである。
【図８】ＡＰ１，２と無線ＬＡＮ端末の間の動作を示したシーケンス図である。
【符号の説明】
１，２  アクセスポイント
１０１〜１０５，２０１〜２０５  無線ＬＡＮ端末
４０２  ＲＦ部
４０３  復変調部
４０７  ＣＰＵ
４０８  ＲＯＭ
４０９  ＲＡＭ
４１０  ＭＡＣ部
４１１  ＰＨＹコントローラ部
４１２  イーサネットインターフェースコネクタ
４１３  ＰＣカードコントローラ部
４１４  ＰＣカード用コネクタ
【図１】
2005045431.tif 000003
【図２】
2005045431.tif 000004
【図３】
2005045431.tif 000005
【図４】
2005045431.tif 000006
【図５】
2005045431.tif 000007
【図６】
2005045431.tif 000008
【図７】
2005045431.tif 000009
【図８】
2005045431.tif 000010