(57)【要約】【課題】ＷＥＰキーしか分かっていない場合でも、ＥＳＳＩＤを「ａｎｙ」又は「ＡＮＹ」に設定して、同じＷＥＰキーを使用しているアクセスポイントとの間でデータ通信ができるようにする。【解決手段】無線端末１は、アクセスポイント２を探索して、探索したアクセスポイント２の暗号化機能が有効であるか否かを判別し、あらかじめ記憶されているＷＥＰキーおよびＥＳＳＩＤの情報を用いて、暗号化機能が有効であると判別したアクセスポイント２にアクセスしてＡＲＰコマンドを発行し、そのアクセスポイント２からＡＲＰ応答を受信した場合には、そのアクセスポイント２との間でデータ通信を開始し、そのアクセスポイント２からＡＲＰ応答を受信しない場合には、そのアクセスポイントに対して切断処理を行う。【選択図】        図１
2004356928.tif 000002
【特許請求の範囲】
【請求項１】
アクセスポイントを探索する探索手段と、
前記探索手段によって探索されたアクセスポイントの暗号化機能が有効であるか否かを判別する判別手段と、
あらかじめ記憶されているＷＥＰキーおよびＥＳＳＩＤの情報を用いて前記判別手段によって暗号化機能が有効であるアクセスポイントにアクセスして所定のコマンド情報を発行し、前記アクセスポイントから前記コマンド情報に対する応答情報を受信した場合には前記アクセスポイントとの間でデータ通信を開始し、前記アクセスポイントから前記応答情報を受信しない場合には前記アクセスポイントに対して切断処理を行う制御手段と、
を備えたことを特徴とする無線端末装置。
【請求項２】
前記探索手段は、探索したアクセスポイントから受信した暗号化機能の有効又は無効を示す情報およびＥＳＳＩＤの情報を所定の記憶手段に登録し、前記判別手段は、前記記憶手段に登録されている暗号化機能が無効のアクセスポイントを削除することを特徴とする請求項１記載の無線端末。
【請求項３】
無線ＬＡＮシステム用の無線端末にインストール可能なプログラムであって、
アクセスポイントを探索する第１のステップと、
前記第１のステップによって探索されたアクセスポイントの暗号化機能が有効であるか否かを判別する第２のステップと、
あらかじめ記憶されているＷＥＰキーおよびＥＳＳＩＤの情報を用いて前記第２のステップによって暗号化機能が有効であるアクセスポイントにアクセスして所定のコマンド情報を発行し、前記アクセスポイントから前記コマンド情報に対する応答情報を受信した場合には前記アクセスポイントとの間でデータ通信を開始し、前記アクセスポイントから前記応答情報を受信しない場合には前記アクセスポイントに対して切断処理を行う第３のステップと、
を実行することを特徴とする接続制御処理のプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、無線端末装置（以下、「無線端末」という）およびその接続制御処理のプログラムに関し、特に、無線ＬＡＮシステムにおける無線端末装置およびその接続制御処理のプログラムに関する。
【０００２】
【従来の技術】
無線ＬＡＮシステムは、屋外や屋内に設置した固定の基地局であるアクセスポイント（ＡＰ）と携帯型の無線端末との間でパケットの通信データを送受信する。無線ＬＡＮシステムにおいて、通信データの保護すなわちセキュリティを確保するために暗号化がＩＥＥＥ８０２．１１ｂの通信規格で標準化されている。ＩＥＥＥ８０２．１１ｂでは、ＷＥＰ（Ｗｉｒｅｄ  Ｅｑｕｉｖａｌｅｎｔ  Ｐｒｉｖａｃｙ）のアルゴリズムによる暗号化方式が採用されている。この暗号化方式においては、暗号化された通信データを解読するための４０ビット（５桁の文字列）からなる秘密鍵（これを「ＷＥＰキー」という）を用いてセキュリティを確保する。
無線端末は、無線ＬＡＮシステムの通信エリア内を移動する際は、接続するアクセスポイントを切り替えながらデータ通信を継続する。無線端末がアクセスポイントと接続する場合には、アクセスポイントによって構築される無線ネットワークを特定する識別情報である「ＥＳＳＩＤ（Ｅｘｔｅｎｄｅｄ  Ｓｅｒｖｉｃｅ  Ｓｅｔ  ＩＤ）」を用いる。通常、ＥＳＳＩＤの設定は、ＩＥＥＥで管理されているユニークなＭＡＣ（メディアアクセス制御）アドレスの下６桁と無線ＬＡＮのグループ名とに基づいて設定されるが、無線端末の中には、このＥＳＳＩＤを「ａｎｙ（任意）」又は「ＡＮＹ」と設定して、接続するアクセスポイントを自動的に選択できるものがある。
【０００３】
ある従来技術においては、アクセスポイントから無線端末への通信品質だけでなく、無線端末からアクセスポイントへの方向の通信品質も考慮して、適切なアクセスポイントを選択するアクセスポイント切替方式が提案されている。
この提案によれば、各アクセスポイントに設けられ、各無線端末から送信される信号の受信品質を測定して得られた第１の受信品質情報を各無線端末に送信する手段と、各無線端末に設けられ、各アクセスポイントから送信された第１の受信品質情報を受信する手段と、各アクセスポイントから送信される信号の受信品質を測定して第２の受信品質情報を得る手段と、第１および第２の受信品質情報を用いてアクセスポイントを切り替える切替手段とを具備した構成になっている（特許文献１参照）。
【０００４】
また、別の従来技術においては、無線通信パケットの暗号化機能を利用して、高度のセキュリティを確保した通信サービスと、非暗号化の通信サービスとを切り替えて運用できる無線データの中継機能を有する電子機器が提案されている。
この提案によれば、通信パケット毎に、暗号化機能（例えば、ＷＥＰ）の適用の有無（オン／オフ）をチェックし、当該適用状態に基づいてパケットの通信サービスを決定できる機能を備えたアクセスポイントのような電子機器の構成になっている（特許文献２参照）。
【０００５】
【特許文献１】
特開２０００−１０１５９６号公報（段落番号「０００８」）
【特許文献２】
特開２００３−８７２８９号公報（段落番号「０００９」）
【０００６】
【発明が解決しようとする課題】
しかしながら、上記従来の技術においては、ＥＳＳＩＤを「ａｎｙ」又は「ＡＮＹ」に設定した場合には、無線端末は電界強度が強いアクセスポイントに自動的に接続するので、ＷＥＰキーが無効（オフ）のアクセスポイントに接続するおそれがある。このため、無線端末がＷＥＰキーしか分かっていない場合には、同じＷＥＰキーを使用しているアクセスポイントとの間でデータ通信ができない場合があるという課題があった。
本発明の目的は、ＷＥＰキーしか分かっていない場合でも、ＥＳＳＩＤを「ａｎｙ」又は「ＡＮＹ」に設定して、同じＷＥＰキーを使用しているアクセスポイントとの間でデータ通信ができる無線端末、および、無線ＬＡＮシステム用の無線端末にインストールする接続制御処理のプログラムを実現することである。
【０００７】
【課題を解決するための手段】
請求項１に記載の無線端末は、アクセスポイントを探索する探索手段と、探索手段によって探索されたアクセスポイントの暗号化機能が有効であるか否かを判別する判別手段と、あらかじめ記憶されているＷＥＰキーおよびＥＳＳＩＤの情報を用いて判別手段によって暗号化機能が有効であるアクセスポイントにアクセスして所定のコマンド情報（実施形態においては、ＡＲＰコマンドに相当する）を発行し、アクセスポイントからコマンド情報に対する応答情報（実施形態においては、ＡＲＰ応答に相当する）を受信した場合にはアクセスポイントとの間でデータ通信を開始し、アクセスポイントから応答情報を受信しない場合にはアクセスポイントに対して切断処理を行う制御手段とを備えた構成になっている。上記各手段は、実施形態においては図１の端末Ｘ内のＣＰＵに相当する。
【０００８】
この場合において、探索手段は、探索したアクセスポイントから受信した暗号化機能の有効又は無効を示す情報およびＥＳＳＩＤの情報を所定の記憶手段（実施形態においては、端末Ｘ内のメモリに相当する）に登録し、判別手段は、記憶手段に登録されている暗号化機能が無効のアクセスポイントを削除するように構成してもよい。
【０００９】
請求項３に記載の接続制御処理のプログラムは、無線ＬＡＮシステム用の無線端末にインストール可能なプログラムであって、
アクセスポイントを探索する第１のステップと、第１のステップによって探索されたアクセスポイントの暗号化機能が有効であるか否かを判別する第２のステップと、あらかじめ記憶されているＷＥＰキーおよびＥＳＳＩＤの情報を用いて第２のステップによって暗号化機能が有効であるアクセスポイントにアクセスして所定のコマンド情報（実施形態においては、ＡＲＰコマンドに相当する）を発行し、アクセスポイントからコマンド情報に対する応答情報（実施形態においては、ＡＲＰ応答に相当する）を受信した場合にはアクセスポイントとの間でデータ通信を開始し、アクセスポイントから応答情報を受信しない場合には前記アクセスポイントに対して切断処理を行う第３のステップとを実行する。各ステップは、実施形態においては、図１の端末Ｘ内のＣＰＵの動作に対応する。
【００１０】
【発明の実施の形態】
以下、本発明による無線端末の実施形態について、図を参照して説明する。
図１は、実施形態における無線ＬＡＮシステムの構成を示す図である。この図において、端末Ｘからなる無線端末１は、ＡＰ（ａ），ＡＰ（ｂ），ＡＰ（ｘ）からなる複数のアクセスポイント２の通信エリア内に位置している。すなわち、端末Ｘは、ＡＰ（ａ），ＡＰ（ｂ），ＡＰ（ｘ）に対して探索信号を発行して、それぞれから応答信号を受信することができる。端末Ｘにおいては、暗号化機能は有効に設定されており、ＥＳＳＩＤは「ａｎｙ」、ＷＥＰキーは「ｔｅｓｔＸ」に設定されている。一方、アクセスポイント２においては、ＡＰ（ａ）のＥＳＳＩＤは「ｓｅｒｖｉｃｅＡ」、ＷＥＰキーは「ｔｅｓｔＡ」、ＡＰ（ｂ）のＥＳＳＩＤは「ｓｅｒｖｉｃｅＢ」、ＷＥＰキーは無効、ＡＰ（ｘ）のＥＳＳＩＤは「ｓｅｒｖｉｃｅＸ」、ＷＥＰキーは「ｔｅｓｔＸ」に設定されている。
なお、図には示していないが、端末Ｘには、ＣＰＵ、接続制御処理のプログラムを記憶したメモリ、データを一時的に記憶するワークエリアとしてのメモリ、データの送受信を行なう通信部、操作部、表示部などがある。
【００１１】
次に、端末Ｘの通信制御の動作について、図２に示すフローチャート、図３に示すメモリの登録テーブルのデータに基づいて説明する。
図２において、ユーザが端末ＸにＷＥＰキー「ｔｅｓｔＸ」およびＥＳＳＩＤ「ａｎｙ」を指定する（ステップＳ１）。その指定はメモリに登録される。次に、アクセスポイントの探索信号を発行し、検出したアクセスポイントの応答信号を受信する（ステップＳ２）。そして、受信したアクセスポイントのＥＳＳＩＤとＷＥＰキーすなわち暗号化の使用／不使用をメモリに登録する（ステップＳ３）。図３（１）は、検出されたアクセスポイントＡＰ（ａ），ＡＰ（ｂ），ＡＰ（ｘ）から受信したＥＳＳＩＤおよびＷＥＰキーの使用／不使用を登録した端末Ｘのメモリのテーブルを示す図である。
【００１２】
次に、登録されたアクセスポイントの中からＷＥＰキーを使用しないものを削除する（ステップＳ４）。図３（２）は、図（１）のテーブルからＷＥＰキーを使用しないアクセスポイントを削除した端末Ｘのメモリのテーブルを示す図である。そして、削除した後のテーブルに登録されたアクセスポイントが１つ以上あるか否かを判別する（ステップＳ５）。登録されたアクセスポイントが１つもない場合には、このフローチャートを終了する。この場合には、登録されたアクセスポイントがＡＰ（ａ）およびＡＰ（ｘ）の２つであるので、ステップＳ５からステップＳ６に進む。
【００１３】
ステップＳ６においては、登録されているアクセスポイントの中の１つに対し、対応するＥＳＳＩＤ「ａｎｙ」とユーザが指定したＷＥＰキー「ｔｅｓｔＸ」を用いてアクセスポイントに接続する。接続したときはＡＲＰ（ＡｄｄｒｅｓｓＲｅｓｏｌｕｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）コマンドを発行し、アクセスポイントからの応答を待つ（ステップＳ７）。そして、アクセスポイントｋらのＡＲＰ応答を受信したか否かを判別する（ステップＳ８）。ＡＲＰ応答を受信したときは、この自動接続処理を終了して、接続しているアクセスポイントとの間のデータ通信に遷移する。ＡＲＰ応答を受信しない場合には、接続しているアクセスポイントに対して切断処理を行って、そのアクセスポイントを登録から削除する（ステップＳ９）。そして、ステップＳ５に移行して、登録されている次のアクセスポイントを指定する。
【００１４】
図３（２）に示した登録内容の場合には、まず、アクセスポイントＡＰ（ａ）に接続してＡＲＰコマンドを発行し、ＡＰ（ａ）からのＡＲＰ応答を待つ。しかしながら、ＡＰ（ａ）のＷＥＰキーは「ｔｅｓｔＡ」であり、端末ＸのＷＥＰキーは「ｔｅｓｔＸ」であるので、ＡＰ（ａ）はＡＲＰ応答を発行しない。したがって、端末ＸはＡＰ（ａ）に対して切断処理を行って、ＡＰ（ａ）を登録から削除する。次に、アクセスポイントＡＰ（ｘ）接続してＡＲＰコマンドを発行し、ＡＰ（ｘ）からのＡＲＰ応答を待つ。この場合には、ＡＰ（ｘ）のＷＥＰキーは「ｔｅｓｔＸ」であり、端末ＸのＷＥＰキーも「ｔｅｓｔＸ」であるので、ＡＰ（ｘ）は端末Ｘに対してＡＲＰ応答を発行する。したがって、端末Ｘは自動接続処理を終了して、ＡＰ（ｘ）との間のデータ通信に遷移する。
【００１５】
以上のように、この実施形態によれば、無線端末１は、アクセスポイントを探索し、探索したアクセスポイントの暗号化機能が有効であるか否かを判別する。そして、あらかじめ記憶されているＷＥＰキーおよびＥＳＳＩＤの情報を用いて、暗号化機能が有効であると判別したアクセスポイントにアクセスしてＡＲＰコマンドを発行し、そのアクセスポイントからＡＲＰ応答を受信した場合には、そのアクセスポイントとの間でデータ通信を開始し、そのアクセスポイントからＡＲＰ応答を受信しない場合には、そのアクセスポイントに対して切断処理を行う。
したがって、ＷＥＰキーしか分かっていない場合でも、ＥＳＳＩＤを「ａｎｙ」又は「ＡＮＹ」に設定して、同じＷＥＰキーを使用しているアクセスポイントとの間でデータ通信ができる。
【００１６】
なお、上記実施形態においては、あらかじめ接続制御処理のプログラムをメモリに記憶している無線端末について説明したが、無線ＬＡＭシステムにおけるサーバなどの特定の装置にアクセスポイントを介して無線接続した無線端末がこのプログラムを受信して、内部の不揮発性メモリに記憶することも可能である。この場合には、プログラムの発明を構成する。
【００１７】
すなわち、その接続制御処理のプログラムは、無線ＬＡＮシステム用の無線端末にインストール可能なプログラムであって、
アクセスポイントを探索する第１のステップと、第１のステップによって探索されたアクセスポイントの暗号化機能が有効であるか否かを判別する第２のステップと、あらかじめ記憶されているＷＥＰキーおよびＥＳＳＩＤの情報を用いて第２のステップによって暗号化機能が有効であるアクセスポイントにアクセスして所定のコマンド情報を発行し、アクセスポイントからコマンド情報に対する応答情報を受信した場合にはアクセスポイントとの間でデータ通信を開始し、アクセスポイントから指定した応答情報を受信しない場合には前記アクセスポイントに対して切断処理を行う第３のステップとを実行する。
【００１８】
【発明の効果】
本発明によれば、アクセスポイントを探索して、探索したアクセスポイントの暗号化機能が有効であるか否かを判別し、あらかじめ記憶されているＷＥＰキーおよびＥＳＳＩＤの情報を用いて、暗号化機能が有効であると判別したアクセスポイントにアクセスして所定のコマンド情報を発行し、そのアクセスポイントからコマンド情報に対する応答情報を受信した場合には、そのアクセスポイントとの間でデータ通信を開始し、そのアクセスポイントから応答情報を受信しない場合には、そのアクセスポイントに対して切断処理を行う。
したがって、ＷＥＰキーしか分かっていない場合でも、ＥＳＳＩＤを「ａｎｙ」又は「ＡＮＹ」に設定して、同じＷＥＰキーを使用しているアクセスポイントとの間でデータ通信ができる。
【図面の簡単な説明】
【図１】実施形態における無線ＬＡＮシステムの構成を示す図。
【図２】図１の端末Ｘにおける通信制御の動作を示すフローチャート。
【図３】（１）は、検出されたアクセスポイントから受信したＥＳＳＩＤおよびＷＥＰの使用／不使用を登録した端末Ｘのメモリのテーブルを示す図、（２）は、（１）のテーブルからＷＥＰキーを使用しないアクセスポイントを削除した端末Ｘのメモリのテーブルを示す図。
【符号の説明】
１  無線端末
２  アクセスポイント
【図１】
2004356928.tif 000003
【図２】
2004356928.tif 000004
【図３】
2004356928.tif 000005