(57)【特許請求の範囲】
【請求項１】
当該通信端末が属している無線通信網を識別する通信網識別情報と、前記無線通信網を構成し、当該通信端末との無線通信が許可された１以上の基地局の基地局識別情報とを有線通信により受信する第１の受信手段と、
前記第１の受信手段により受信された通信網識別情報および基地局識別情報を記憶手段に記憶する記憶制御手段と、
当該通信端末の在圏する無線エリアをカバーしている基地局から、前記基地局が属している無線通信網の通信網識別情報および前記基地局の基地局識別情報を無線通信により受信する第２の受信手段と、
前記第２の受信手段により受信された通信網識別情報が前記記憶手段に記憶されている通信網識別情報と一致し、かつ、前記第２の受信手段により受信された基地局識別情報が前記記憶手段に記憶されているいずれかの基地局識別情報と一致するか否かを判別する判別手段と、
前記判別手段による判別結果に従って前記基地局との通信の可否を決定する決定手段と
を有することを特徴とする通信端末。
【請求項２】
前記第２の受信手段により受信された通信網識別情報が前記記憶手段に記憶されている通信網識別情報と一致し、かつ、前記第２の受信手段により受信された基地局識別情報が前記記憶手段に記憶されているいずれかの基地局識別情報と一致したと前記判別手段により判別された場合に、前記決定手段は前記基地局との通信を許可する
ことを特徴とする請求項１に記載の通信端末。
【請求項３】
当該通信端末が複数の基地局の無線エリアが重なり合う場所に位置している場合に、前記複数の基地局の各々から受信した無線信号の電波受信強度を測定する測定手段をさらに有し、
前記第２の受信手段は、前記複数の基地局の各々から、前記基地局が属している無線通信網の通信網識別情報および前記基地局の基地局識別情報を無線通信により受信し、
前記判別手段は、前記測定手段による測定結果に基づいて、電波受信強度が最も強い無線信号を送信した基地局から順に、前記第２の受信手段により受信された通信網識別情報が前記記憶手段に記憶されている通信網識別情報と一致し、かつ、前記第２の受信手段により受信された基地局識別情報が前記記憶手段に記憶されているいずれかの基地局識別情報と一致するか否かを判別する
ことを特徴とする請求項１に記載の通信端末。
【請求項４】
当該通信端末が複数の基地局の無線エリアが重なり合う場所に位置している場合に、前記複数の基地局の各々から受信した無線信号の電波受信強度を測定する測定手段をさらに有し、
前記第２の受信手段は、前記測定手段の測定結果に基づいて、電波受信強度が最も強い無線信号を送信した基地局から順に、前記基地局が属している無線通信網の通信網識別情報および前記基地局の基地局識別情報を無線通信により受信する
ことを特徴とする請求項１に記載の通信端末。
【請求項５】
前記無線通信網の通信サービスエリアは複数の地域エリアに区分されており、前記第１の受信手段は、当該通信端末が属している前記無線通信網の通信網識別情報と、前記無線通信網を構成し、当該通信端末が在圏している前記地域エリア内の、当該通信端末との無線通信が許可された１以上の基地局の基地局識別情報とを有線通信により受信する
ことを特徴とする請求項１に記載の通信端末。
【請求項６】
前記通信網識別情報は、無線通信網を構成する各基地局が複数のグループに区分されている場合、当該通信端末または前記基地局が属しているグループを識別する情報である
ことを特徴とする請求項１に記載の通信端末。
【請求項７】
前記基地局識別情報は、前記基地局のＭＡＣアドレスである
ことを特徴とする請求項１に記載の通信端末。
【請求項８】
前記基地局識別情報は、前記基地局のＭＡＣアドレスの上位３バイトである
ことを特徴とする請求項１に記載の通信端末。
【請求項９】
通信端末に備わるコンピュータに、
当該通信端末が属している無線通信網を識別する通信網識別情報と、前記無線通信網を構成し、当該通信端末との無線通信が許可された１以上の基地局の基地局識別情報とを有線通信により受信する第１のステップと、
前記第１のステップにて受信された通信網識別情報および基地局識別情報をメモリに記憶する第２のステップと、
当該通信端末の在圏する無線エリアをカバーしている基地局から、前記基地局が属している無線通信網の通信網識別情報および前記基地局の基地局識別情報を無線通信により受信する第３のステップと、
前記第３のステップにて受信された通信網識別情報が前記メモリに記憶されている通信網識別情報と一致し、かつ、前記第３のステップにて受信された基地局識別情報が前記メモリに記憶されているいずれかの基地局識別情報と一致するか否かを判別する第４のステップと、
前記第４のステップにおける判別結果に従って前記基地局との通信の可否を決定する第５のステップと
を実行させるためのプログラム。
【請求項１０】
当該通信端末が複数の基地局の無線エリアが重なり合う場所に位置している場合に、前記複数の基地局の各々から受信した無線信号の電波受信強度を測定する第６のステップをさらに有し、
前記第３のステップでは、前記複数の基地局の各々から、前記基地局が属している無線通信網の通信網識別情報および前記基地局の基地局識別情報を無線通信により受信し、
前記第４のステップでは、前記第６のステップにおける測定結果に基づいて、電波受信強度が最も強い無線信号を送信した基地局から順に、前記第３のステップにて受信された通信網識別情報が前記メモリに記憶されている通信網識別情報と一致し、かつ、前記第３のステップにて受信された基地局識別情報が前記メモリに記憶されているいずれかの基地局識別情報と一致するか否かを判別する
ことを特徴とする請求項９に記載のプログラム。
【請求項１１】
請求項９または１０に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１２】
通信端末と、前記通信端末と無線通信を行う１以上の基地局とを有する無線通信網において、
前記基地局の各々は、
前記無線通信網を識別する通信網識別情報および当該基地局を識別する基地局識別情報を無線送信する送信手段を有し、
前記通信端末は、
当該通信端末が属している無線通信網の通信網識別情報と、前記無線通信網を構成し、当該通信端末との無線通信が許可された１以上の基地局の基地局識別情報とを有線通信により受信する第１の受信手段と、
前記第１の受信手段により受信された通信網識別情報および基地局識別情報を記憶手段に記憶する記憶制御手段と、
当該通信端末の在圏する無線エリアをカバーしている基地局から前記送信手段により無線送信された通信網識別情報および基地局識別情報を受信する第２の受信手段と、
前記第２の受信手段により受信された通信網識別情報が前記記憶手段に記憶されている通信網識別情報と一致し、かつ、前記第２の受信手段により受信された基地局識別情報が前記記憶手段に記憶されているいずれかの基地局識別情報と一致するか否かを判別する判別手段と、
前記判別手段による判別結果に従って前記基地局との通信の可否を決定する決定手段とを有する
ことを特徴とする無線通信網。
【請求項１３】
前記送信手段は、前記無線通信網を識別する通信網識別情報および当該基地局を識別する基地局識別情報を、当該基地局がカバーしている無線エリア内に放送する
ことを特徴とする請求項１２に記載の無線通信網。
【請求項１４】
前記無線通信網の通信サービスエリアは複数の地域エリアに区分されており、前記第１の受信手段は、当該通信端末が属している前記無線通信網の通信網識別情報と、前記無線通信網を構成し、当該通信端末が在圏している前記地域エリア内の、当該通信端末との無線通信が許可された１以上の基地局の基地局識別情報とを有線通信により受信する
ことを特徴とする請求項１２に記載の無線通信網。
【請求項１５】
前記通信網識別情報は、無線通信網を構成する各基地局が複数のグループに区分されている場合、前記通信端末または前記基地局が属しているグループを識別する情報である
ことを特徴とする請求項１２に記載の無線通信網。
【請求項１６】
前記基地局識別情報は、前記基地局のＭＡＣアドレスである
ことを特徴とする請求項１２に記載の無線通信網。
【請求項１７】
通信端末が、当該通信端末の属している無線通信網を識別する通信網識別情報と、前記無線通信網を構成し、当該通信端末との無線通信が許可された１以上の基地局の基地局識別情報とを有線通信により受信する第１の過程と、
前記通信端末が、前記第１の過程にて受信された通信網識別情報および基地局識別情報をメモリに記憶する第２の過程と、
基地局が、当該基地局の属している無線通信網の通信網識別情報および当該基地局の基地局識別情報を無線送信する第３の過程と、
前記通信端末が、当該通信端末の在圏する無線エリアをカバーしている基地局から前記第３の過程にて送信された通信網識別情報および基地局識別情報を受信する第４の過程と、
前記通信端末が、前記第４の過程にて受信された通信網識別情報が前記メモリに記憶されている通信網識別情報と一致し、かつ、前記第４の過程にて受信された基地局識別情報が前記メモリに記憶されているいずれかの基地局識別情報と一致するか否かを判別する第５の過程と、
前記通信端末が、前記第５の過程における判別結果に従って前記基地局との通信の可否を決定する第６の過程と
を有することを特徴とする通信制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、無線通信端末のセキュリティ技術に関する。
【０００２】
【従来の技術】
近年、無線通信機能を有するモバイルコンピュータやＰＤＡなどの通信端末と、この通信端末との間で無線通信を行う複数の基地局（アクセスポイントとも呼ばれる）と、を有する無線ＬＡＮが各種実用化されている。このような無線ＬＡＮにおいて、通信端末は、自端末の在圏する無線エリアをカバーしている基地局を介して、無線ＬＡＮ内における他の通信端末との通信や、無線ＬＡＮに接続されているインターネットなどへのアクセスを行なうことができる。
【０００３】
【発明が解決しようとする課題】
ところで、情報通信技術の発達に伴い、無線ＬＡＮにおける基地局設備の小型化や低価格化が、近年急速に進んできている。このような状況は、無線ＬＡＮの普及に多くの利益をもたらす反面、例えば、悪意のある第３者が偽の基地局を設置して正当な基地局になりすますことを比較的容易にしてしまうという危惧すべき点もある。仮に、偽の基地局が悪意のある第３者により設置されてしまうと、この偽の基地局により、例えば、本来ならば通信端末が受信することのない広告情報や、コンピュータウィルスが含まれているプログラムなどが通信端末へ配信されたり、あるいは通信端末に記憶されている個人情報が密かに盗み出されてしまうなどといったおそれがある。
【０００４】
本発明は、以上説明した事情に鑑みてなされたものであり、無線通信端末のセキュリティ機能を向上させることを目的としている。
【０００５】
【課題を解決するための手段】
上記課題を解決するために、この発明は、当該通信端末が属している無線通信網を識別する通信網識別情報と、前記無線通信網を構成し、当該通信端末との無線通信が許可された１以上の基地局の基地局識別情報とを有線通信により受信する第１の受信手段と、前記第１の受信手段により受信された通信網識別情報および基地局識別情報を記憶手段に記憶する記憶制御手段と、当該通信端末の在圏する無線エリアをカバーしている基地局から、前記基地局が属している無線通信網の通信網識別情報および前記基地局の基地局識別情報を無線通信により受信する第２の受信手段と、前記第２の受信手段により受信された通信網識別情報が前記記憶手段に記憶されている通信網識別情報と一致し、かつ、前記第２の受信手段により受信された基地局識別情報が前記記憶手段に記憶されているいずれかの基地局識別情報と一致するか否かを判別する判別手段と、前記判別手段による判別結果に従って前記基地局との通信の可否を決定する決定手段とを有する通信端末を提供する。
【０００６】
また、この発明は、通信端末と、前記通信端末と無線通信を行う１以上の基地局とを有する無線通信網において、前記基地局の各々は、前記無線通信網を識別する通信網識別情報および当該基地局を識別する基地局識別情報を無線送信する送信手段を有し、前記通信端末は、当該通信端末が属している無線通信網の通信網識別情報と、前記無線通信網を構成し、当該通信端末との無線通信が許可された１以上の基地局の基地局識別情報とを有線通信により受信する第１の受信手段と、前記第１の受信手段により受信された通信網識別情報および基地局識別情報を記憶手段に記憶する記憶制御手段と、当該通信端末の在圏する無線エリアをカバーしている基地局から前記送信手段により無線送信された通信網識別情報および基地局識別情報を受信する第２の受信手段と、前記第２の受信手段により受信された通信網識別情報が前記記憶手段に記憶されている通信網識別情報と一致し、かつ、前記第２の受信手段により受信された基地局識別情報が前記記憶手段に記憶されているいずれかの基地局識別情報と一致するか否かを判別する判別手段と、前記判別手段による判別結果に従って前記基地局との通信の可否を決定する決定手段とを有する無線通信網を提供する。
【０００７】
また、この発明は、通信端末が、当該通信端末の属している無線通信網を識別する通信網識別情報と、前記無線通信網を構成し、当該通信端末との無線通信が許可された１以上の基地局の基地局識別情報とを有線通信により受信する第１の過程と、前記通信端末が、前記第１の過程にて受信された通信網識別情報および基地局識別情報をメモリに記憶する第２の過程と、基地局が、当該基地局の属している無線通信網の通信網識別情報および当該基地局の基地局識別情報を無線送信する第３の過程と、前記通信端末が、当該通信端末の在圏する無線エリアをカバーしている基地局から前記第３の過程にて送信された通信網識別情報および基地局識別情報を受信する第４の過程と、前記通信端末が、前記第４の過程にて受信された通信網識別情報が前記メモリに記憶されている通信網識別情報と一致し、かつ、前記第４の過程にて受信された基地局識別情報が前記メモリに記憶されているいずれかの基地局識別情報と一致するか否かを判別する第５の過程と、前記通信端末が、前記第５の過程における判別結果に従って前記基地局との通信の可否を決定する第６の過程とを有する通信制御方法を提供する。
【０００８】
この発明によれば、通信端末は、通信網識別情報および基地局識別情報を用いて基地局の認証を行ない、基地局との通信の可否を決定する。
【００１１】
また、この発明は、通信端末に備わるコンピュータに、当該通信端末が属している無線通信網を識別する通信網識別情報と、前記無線通信網を構成し、当該通信端末との無線通信が許可された１以上の基地局の基地局識別情報とを有線通信により受信する第１のステップと、前記第１のステップにて受信された通信網識別情報および基地局識別情報をメモリに記憶する第２のステップと、当該通信端末の在圏する無線エリアをカバーしている基地局から、前記基地局が属している無線通信網の通信網識別情報および前記基地局の基地局識別情報を無線通信により受信する第３のステップと、前記第３のステップにて受信された通信網識別情報が前記メモリに記憶されている通信網識別情報と一致し、かつ、前記第３のステップにて受信された基地局識別情報が前記メモリに記憶されているいずれかの基地局識別情報と一致するか否かを判別する第４のステップと、前記第４のステップにおける判別結果に従って前記基地局との通信の可否を決定する第５のステップとを実行させるためのプログラムを提供する。
【００１２】
この発明によれば、通信端末に備わるコンピュータがプログラムを実行することにより、通信端末は、通信網識別情報および基地局識別情報を用いて基地局の認証を行ない、基地局との通信の可否を決定する。
【００１３】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態について説明する。なお、各図において共通する部分には、同一の符号が付されている。
【００１４】
［Ａ−１．実施形態の構成］
＜１．無線ＬＡＮの構成＞
図１は、この発明に係る無線ＬＡＮ１の構成を例示するブロック図である。同図に示されるように、無線ＬＡＮ１は、ゲートウェイサーバ１０と、コントロールサーバ２０と、基地局３０ａ，３０ｂと、通信端末４０とを有する。なお、図１においては図面が煩雑になることを防ぐために、無線ＬＡＮ１を構成する所定のゲートウェイサーバ１０、所定の基地局３０ａ，３０ｂ、所定の通信端末４０のみが示されている。また、以下、本明細書においては、特に区別を必要としない限り、基地局３０ａ，３０ｂを基地局３０、基本サービスエリア３５ａ，３５ｂを基本サービスエリア３５と記載する。
【００１５】
ゲートウェイサーバ１０は、無線ＬＡＮ１とインターネットとを相互接続するための機能を有する。また、コントロールサーバ２０には、無線ＬＡＮ１が提供するパケット通信サービスに加入している各通信端末４０毎に、通信端末４０の端末ＩＤと、この通信端末４０が現在在圏している基本サービスエリア３５をカバーする基地局３０の基地局ＩＤとが登録されている。
【００１６】
基地局３０は、自局３０のカバーする基本サービスエリア３５内の通信端末４０と無線通信を行い、パケットデータを送受信する。また、この基地局３０は、後述するＳＳＩＤ（Service Set IDentification）およびＭＡＣ（Media Access Control）アドレスを含んだビーコンを自局３０の基本サービスエリア３５内に周期的に放送している。
【００１７】
なお、図１に示された拡張サービスエリア３６は、無線ＬＡＮ１を構成する各基地局３０の基本サービスエリア３５をまとめたエリアであって、通信端末４０が無線ＬＡＮ１によるパケット通信サービスを享受することのできるエリア全体を示すものである。
【００１８】
通信端末４０は、無線ＬＡＮ１が提供するパケット通信サービスを受ける移動機であり、例えば、無線通信機能を有するモバイルコンピュータやＰＤＡなどである。この通信端末４０は、自端末４０の在圏する基本サービスエリア３５をカバーしている基地局３０と無線通信を行い、当該基地局３０を介して無線ＬＡＮ１内の他の通信端末４０やインターネットに接続されている各種通信装置とパケット通信を行う機能を有している。また、この通信端末４０は、パケット通信の際に中継装置として使用する基地局３０を認証する基地局認証機能を有している。
【００１９】
＜２．基地局の構成＞
図２は、図１に示された基地局３０のハードウェア構成を例示するブロック図である。同図に示されるように基地局３０は、有線通信インタフェース３０１と、記憶部３０２と、無線通信部３０６と、ＣＰＵ３０７とを有し、これらの各部はバス３０８により接続されている。また、記憶部３０２は、ＲＯＭ３０３と、ＲＡＭ３０４と、不揮発性メモリ３０５とを有する。
【００２０】
有線通信インタフェース３０１は、基地局３０がゲートウェイサーバ１０やコントロールサーバ２０あるいは他の基地局３０との間で行なう有線通信を制御する。この有線通信インタフェース３０１は、ＩＥＥＥ（Institute of Electrical and Electronic Engineers）８０２．３に準拠した、いわゆるイーサネットにおける通信を制御するものであって、有線通信インタフェース３０１内に設けられている図示を省略したＲＯＭには、ＭＡＣアドレス３０１ａが書き込まれている。
【００２１】
ここで、図３を参照してＭＡＣアドレス３０１ａのデータ構成について説明する。なお、同図においては、ＭＡＣアドレス３０１ａを１６進表記とし、１バイト毎にコロンで区切っている。ＭＡＣアドレス３０１ａは、６バイトのデータ長を有し、上位３バイトはＩＥＥＥがベンダ毎に割り当てたベンダＩＤであって、下位３バイトはベンダが製品１台毎に割り当てた製品ＩＤである。本実施形態では、このＭＡＣアドレス３０１ａを、基地局３０を識別する基地局識別情報として利用する。
【００２２】
図２に戻り、ＲＯＭ３０３には、基地局３０各部の基本制御を司るプログラムなどが格納されている。また、ＲＡＭ３０４は、ＣＰＵ３０７のワークエリアとして用いられ、ＣＰＵ３０７により実行されるプログラムや各種のデータが一時的に格納される。また、ＣＰＵ３０７は、記憶部３０２に格納されている各種プログラムを実行することにより、バス３０８を介して接続されている装置各部を制御する。
【００２３】
不揮発性メモリ３０５には、基地局３０用のプログラムやデータなどが格納されている。また、この不揮発性メモリ３０５には、ＳＳＩＤ格納領域３０５ａが設けられている。このＳＳＩＤ格納領域３０５ａには、この基地局３０が属している無線ＬＡＮを識別するＳＳＩＤ、あるいは無線ＬＡＮ１を構成する各基地局３０が複数のグループに区分されている場合には、この基地局３０が属しているグループを識別するＳＳＩＤが格納されている。このＳＳＩＤは、基地局３０の設置時などに無線ＬＡＮ１の管理者により設定され、ＳＳＩＤ格納領域３０５ａに格納される。
【００２４】
また、不揮発性メモリ３０５には、この他にも、例えば、無線ＬＡＮ１によるパケット通信サービスに加入している各通信端末４０の端末ＩＤ、あるいは無線ＬＡＮ１においてこの基地局３０と同じグループに属している各通信端末４０の端末ＩＤが登録されている加入端末リストが格納されている。この加入端末リストは、基地局３０が当該基地局３０にアクセスしてきた通信端末４０を認証するために用いられる。
【００２５】
無線通信部３０６は、通信端末４０との間で行われる無線通信を制御する。この無線通信部３０６は、ＣＰＵ３０７の制御の下、ＳＳＩＤ格納領域３０５ａに格納されているＳＳＩＤと、有線通信インタフェース３０１内に記憶されているＭＡＣアドレス３０１ａとを含んだビーコンを生成し、このビーコンを自局３０の基本サービスエリア３５内に周期的に放送する。また、無線通信部３０６は、パケットデータを重畳した送信信号を生成して基本サービスエリア３５内の通信端末４０へ送信するとともに、通信端末４０から受信した無線信号を復調してパケットデータなどを得る。
【００２６】
なお、本実施形態では、有線通信インタフェース３０１内に記憶されているＭＡＣアドレス３０１ａをビーコンに含ませて放送する場合について説明するが、例えば、無線通信部３０６内の図示を省略したメモリに無線通信部３０６用のＭＡＣアドレス３０１ａが予め格納されており、上記有線通信インタフェース３０１内に記憶されているＭＡＣアドレス３０１ａの代わりに無線通信部３０６内に記憶されているＭＡＣアドレス３０１ａをビーコンに含ませて放送する形態であってもよい。また、ビーコンは、例えば、１秒間に数回程度の割合で周期的に放送されるが、必ずしも同一周期で放送されるとは限らず、予め定められた周期から外れたタイミングで放送される場合もある。
【００２７】
＜３．通信端末の構成＞
図４は、図１に示された通信端末４０のハードウェア構成を例示するブロック図である。同図に示されるように、通信端末４０は、無線通信部４０１と、操作入力部４０２と、液晶表示部４０３と、有線通信インタフェース４０４と、記憶部４０５と、ＣＰＵ４０９とを有しており、これらの各部はバス４１０により接続されている。また、記憶部４０５は、ＲＯＭ４０６と、ＲＡＭ４０７と、例えば、ＳＲＡＭ（Static−RAM）やＥＥＰＲＯＭ（Electrically Erasable Programmable−ROM）、ハードディスクなどの不揮発性メモリ４０８とを有している。
【００２８】
無線通信部４０１は、基地局３０との間で行われる無線通信を制御する。この無線通信部４０１は、ＣＰＵ４０９の制御の下、例えばパケットデータなどを重畳した送信信号を生成して基地局３０へ送信する。また、無線通信部４０１は、基地局３０から放送されたビーコンや、基地局３０から自端末４０宛に送信された無線信号を受信し、これらを復調してビーコンに含まれている基地局３０のＳＳＩＤやＭＡＣアドレス３０１ａ、あるいは自端末４０宛のパケットデータなどを得る。
【００２９】
操作入力部４０２は、文字や操作指示などを入力するキーボードやポインティングデバイスなどを有しており、操作入力に応じた指令をＣＰＵ４０９に出力する。また、液晶表示部４０３は、液晶表示パネルと、この液晶表示パネルの表示制御を行う駆動回路とを有する。有線通信インタフェース４０４は、この通信端末４０と、例えばインターネットに接続された各種通信装置との間で行われる有線通信を制御する。ＲＯＭ４０６には、通信端末４０各部の基本制御を司るプログラムなどが格納されている。また、ＲＡＭ４０７は、ＣＰＵ４０９のワークエリアとして用いられ、ＣＰＵ４０９により実行されるプログラムや各種のデータが一時的に格納される。
【００３０】
不揮発性メモリ４０８には、例えば、通信端末４０用のオペレーティングシステムやアプリケーションプログラム、通信端末４０の端末ＩＤなど、各種のプログラムやデータが格納されている。また、この不揮発性メモリ４０８は、ＳＳＩＤ格納領域４０８ａと、基地局アドレス格納テーブル４０８ｂと、在圏エリアＩＤ格納領域４０８ｃとを有している。
【００３１】
ここで、ＳＳＩＤ格納領域４０８ａには、この通信端末４０が属している無線ＬＡＮ１を識別するＳＳＩＤ、あるいはこの通信端末４０が属している無線ＬＡＮ１のグループを識別するＳＳＩＤが格納されている。このＳＳＩＤは、パケット通信サービスの加入契約に応じて通信端末４０に割り当てられ、ＳＳＩＤ格納領域４０８ａに格納される。
【００３２】
また、基地局アドレス格納テーブル４０８ｂは、通信端末４０が、パケット通信の際に中継装置として使用する基地局３０の認証処理を行なうために用いられるデータテーブルである。この基地局アドレス格納テーブル４０８ｂには、図５に示されるように、この通信端末４０が属している無線ＬＡＮ１を構成する各基地局３０のＭＡＣアドレス３０１ａ、あるいは無線ＬＡＮ１においてこの通信端末４０と同じグループに属している各基地局３０のＭＡＣアドレス３０１ａが格納されている。
【００３３】
この基地局アドレス格納テーブル４０８ｂは、例えば、無線ＬＡＮ１の通信事業者が運営している図示を省略したサービス管理センタからインターネットを介して通信端末４０にダウンロードされ、不揮発性メモリ４０８に格納される。なお、基地局アドレス格納テーブル４０８ｂは、サービス管理センタから無線ＬＡＮ１を経由して無線通信により通信端末４０にダウンロードされる形態であってもよい。
【００３４】
図４に戻り、在圏エリアＩＤ格納領域４０８ｃには、通信端末４０が現在在圏している基本サービスエリア３５を識別するための在圏エリアＩＤとして基地局３０のＭＡＣアドレス３０１ａが格納される。なお、通信端末４０が無線ＬＡＮ１の拡張サービスエリア３６外にいる場合や電波の届かない場所にいる場合は、在圏エリアＩＤ格納領域４０８ｃに圏外であることを示すデータが格納される。
【００３５】
ＣＰＵ４０９は、記憶部４０５に格納されている各種プログラムを実行することにより、バス４１０を介して接続されている装置各部を制御する。このＣＰＵ４０９は、本実施形態に特有な処理として、無線通信部４０１において受信した基地局３０のビーコンからＳＳＩＤとＭＡＣアドレス３０１ａとを復号し、まず、復号したＳＳＩＤと、ＳＳＩＤ格納領域４０８ａに格納されているＳＳＩＤとを照合して、受信したビーコンの放送元となる基地局３０が自端末４０と同じ無線ＬＡＮ１あるいは同じグループに属しているか否かを判別する。
【００３６】
そして、ＣＰＵ４０９は、受信したビーコンの放送元となる基地局３０が自端末４０と同じ無線ＬＡＮ１あるいは同じグループに属していると判別した場合に、次いで、ビーコンから復号したＭＡＣアドレス３０１ａが、基地局アドレス格納テーブル４０８ｂに格納されているいずれかのＭＡＣアドレス３０１ａと一致するか否かを判別する。そして、ＣＰＵ４０９は、ビーコンから復号したＭＡＣアドレス３０１ａが基地局アドレス格納テーブル４０８ｂ内のいずれかのＭＡＣアドレス３０１ａと一致したと判別した場合に、受信したビーコンの放送元となる基地局３０を無線ＬＡＮ１の正当な基地局３０であると認証し、この基地局３０との通信を許可する。
以上が本実施形態に係る無線ＬＡＮ１の構成である。
【００３７】
［Ａ−２．実施形態の動作］
次に、本実施形態の動作について説明する。
＜１．基地局アドレス格納テーブルのダウンロード＞
無線ＬＡＮ１によるパケット通信サービスに加入しているユーザは、まず、通信端末４０に基地局アドレス格納テーブル４０８ｂをダウンロードしておく必要がある。このため、ユーザは、例えば、通信端末４０の有線通信インタフェース４０４に通信ケーブルを接続し、一般公衆回線網やインターネットなどを介して、無線ＬＡＮ１の通信事業者が運営しているサービス管理センタへアクセスする。
【００３８】
サービス管理センタは、ユーザに対するサービスの一環として基地局アドレス格納テーブル４０８ｂを管理しており、通信端末４０からのダウンロード要求に応じて基地局アドレス格納テーブル４０８ｂを通信端末４０へ送信する。通信端末４０は、有線通信インタフェース４０４を介して基地局アドレス格納テーブル４０８ｂを受信すると、この基地局アドレス格納テーブル４０８ｂを不揮発性メモリ４０８に格納する。
【００３９】
なお、前述したように、基地局アドレス格納テーブル４０８ｂのダウンロードは、無線ＬＡＮ１を経由して無線通信により行なわれる形態であってもよく、さらにはダウンロードではなく、サービス管理センタから通信端末４０へ配信される形態であってもよい。但し、いずれの場合も、基地局アドレス格納テーブル４０８ｂが盗聴などにより第３者へ漏洩してしまうことを防ぐため、ダウンロード時や配信時には、データの暗号化や本人認証などが行なわれる。
【００４０】
＜２．ビーコン放送処理＞
基地局３０は、自局３０のＳＳＩＤおよびＭＡＣアドレス３０１ａを含んだビーコンを一定周期毎に放送している。ビーコンを放送するために基地局３０が行なう処理について説明すると、まず、基地局３０のＣＰＵ３０７は、ＳＳＩＤ格納領域３０５ａに格納されているＳＳＩＤと、有線通信インタフェース３０１内に記憶されているＭＡＣアドレス３０１ａとを読み出して無線通信部３０６へ転送する。
【００４１】
無線通信部３０６は、転送されてきたＳＳＩＤおよびＭＡＣアドレス３０１ａを当該無線通信部３０６の内部に備わる図示を省略したＲＡＭに格納する。次いで、無線通信部３０６は、ＲＡＭに格納したＳＳＩＤおよびＭＡＣアドレス３０１ａを含んだビーコンの信号データを生成し、予め定められた周期に達すると、自局３０の基本サービスエリア３５内にビーコンを放送する。
【００４２】
＜３．基地局決定処理＞
次に、通信端末４０においてＣＰＵ４０９により実行される基地局決定処理を説明する。図６は基地局決定処理の動作を示すフローチャートである。この基地局決定処理は、タイマ割り込みなどにより一定周期毎にＣＰＵ４０９により実行される。
【００４３】
同図に示されるように、まず、ＣＰＵ４０９は、基地局３０が放送しているビーコンを受信可能な全チャネルを、無線通信部４０１にスキャンさせる（ステップＳ１０１）。次いで、ＣＰＵ４０９は、スキャンさせた結果に基づいて受信可能なビーコンの有無を判別し（ステップＳ１０２）、受信可能なビーコンがない場合は（ステップＳ１０２：Ｎｏ）、通信端末４０が圏外にいると判定し、在圏エリアＩＤ格納領域４０８ｃに圏外であることを示すデータを格納した後（ステップＳ１０３）、基地局決定処理を終了する。
【００４４】
また、ＣＰＵ４０９は、受信可能なビーコンが少なくとも１種類以上あると判別した場合は（ステップＳ１０２：Ｙｅｓ）、まず、１種類以上の各ビーコンを無線通信部４０１に受信させる。なお、本明細書では、異なる基地局３０からそれぞれ放送されたビーコンを種類の異なるビーコンと定義する。すなわち、受信可能なビーコンが複数種類ある場合とは、例えば、無線ＬＡＮ１において隣接する基地局３０同士の基本サービスエリア３５の一部が重複しており、この基本サービスエリア３５の重複した地域内に通信端末４０が位置している場合や、無線ＬＡＮ１の基地局３０の基本サービスエリア３５と、他の無線ＬＡＮの基地局の基本サービスエリアとが重複しており、この基本サービスエリアの重複した地域内に通信端末４０がいる場合などである。
【００４５】
次いで、ＣＰＵ４０９は、無線通信部４０１において複数種類のビーコンを受信したか否かを判別し（ステップＳ１０４）、ビーコンを１種類しか受信していない場合は、ステップＳ１０８に移行する。また、ＣＰＵ４０９は、ビーコンを複数種類受信したと判別した場合は、次いで、種類の異なる各ビーコンの電波受信強度を無線通信部４０１に測定させ（ステップＳ１０５）、測定値に基づいて電波受信強度の強い順に各ビーコンの順位付けを行う（ステップＳ１０６）。
【００４６】
この後、ＣＰＵ４０９は、まず、順位付けされた各ビーコンのうち、順位の最も高いビーコン、すなわち、電波受信強度の最も強いビーコンを選択して（ステップＳ１０７）、このビーコンの復号を無線通信部４０１に行なわせる（ステップＳ１０８）。この復号処理によりＣＰＵ４０９は、ビーコンに含まれている基地局３０のＳＳＩＤおよびＭＡＣアドレス３０１ａを得ることができる。なお、受信したビーコンが１種類しかない場合は、当然、この１種類のビーコンが復号されることとなる。
【００４７】
この後、ＣＰＵ４０９は、まず、ビーコンを復号して得たＳＳＩＤが、ＳＳＩＤ格納領域４０８ａに格納されているＳＳＩＤと一致するか否かを判別する（ステップＳ１０９）。その結果、ビーコンを復号して得たＳＳＩＤがＳＳＩＤ格納領域４０８ａに格納されているＳＳＩＤと一致しない場合、ＣＰＵ４０９は、このビーコンの放送元である基地局３０が、通信端末４０の属している無線ＬＡＮ１の基地局３０ではない、あるいは通信端末４０と同一グループに属している基地局３０ではないと判定し、上記ステップＳ１０７に戻る。
【００４８】
ここで、ステップＳ１０７に戻った後、ＣＰＵ４０９は、順位付けされた各ビーコンのうち、前回ＳＳＩＤの照合を行なったビーコンの次に順位が高いビーコンを選択し、上記ステップＳ１０８，Ｓ１０９に示された処理を再度実行する。なお、選択可能なビーコンがなくなった場合、ＣＰＵ４０９は、通信端末４０が圏外にいると判定し、上記ステップＳ１０３に移行して在圏エリアＩＤ格納領域４０８ｃに圏外であることを示すデータを格納した後、基地局決定処理を終了する。
【００４９】
一方、ＣＰＵ４０９は、上記ステップＳ１０９において、ビーコンを復号して得たＳＳＩＤが、ＳＳＩＤ格納領域４０８ａに格納されているＳＳＩＤと一致したと判別した場合は、このビーコンの放送元である基地局３０が、通信端末４０の属している無線ＬＡＮ１の基地局３０である、あるいは通信端末４０と同一グループに属している基地局３０であると判定し、基地局認証処理を実行する（ステップＳ１１０）。
【００５０】
＜４．基地局認証処理＞
次に、基地局決定処理（図６参照）のサブルーチンとして通信端末４０のＣＰＵ４０９により実行される基地局認証処理について図７を参照して説明する。同図に示されるように、まず、ＣＰＵ４０９は、基地局決定処理のステップＳ１０８においてビーコンから復号した基地局３０のＭＡＣアドレス３０１ａを取得する（ステップＳ２０１）。
【００５１】
次いで、ＣＰＵ４０９は、取得したＭＡＣアドレス３０１ａ、すなわちビーコンを復号して得たＭＡＣアドレス３０１ａを基地局アドレス格納テーブル４０８ｂと照合する（ステップＳ２０２）。そして、ＣＰＵ４０９は、ビーコンを復号して得たＭＡＣアドレス３０１ａが基地局アドレス格納テーブル４０８ｂ内のいずれかのＭＡＣアドレス３０１ａと一致するか否かを判別する（ステップＳ２０３）。
【００５２】
その結果、ＣＰＵ４０９は、ビーコンを復号して得たＭＡＣアドレス３０１ａが基地局アドレス格納テーブル４０８ｂ内のいずれのＭＡＣアドレス３０１ａとも一致しなかったと判別した場合は、この基地局３０が、例えば、悪意のある第３者により設置された偽の基地局であると判定し、上述した基地局決定処理のステップＳ１０７に戻る。そして、ＣＰＵ４０９は、前回ＳＳＩＤの照合を行なったビーコンの次に順位が高いビーコンを選択し、ステップＳ１０８以降の処理を実行する。
【００５３】
すなわち、通信端末４０は、偽の基地局の近くにいる場合であっても、偽の基地局との通信を回避し、自端末４０が属している無線ＬＡＮ１の正当な基地局３０、あるいは自端末４０と同一グループに属している正当な基地局３０を探すのである。なお、上記ステップＳ２０３において偽の基地局を検出した場合、通信端末４０は、偽の基地局を検出したことをユーザへ報知したり、あるいは無線ＬＡＮ１の通信事業者が運営しているサービス管理センタへ、偽の基地局を検出したことを通知するようにしてもよい。
【００５４】
一方、ＣＰＵ４０９は、上記ステップＳ２０３において、ビーコンを復号して得たＭＡＣアドレス３０１ａが基地局アドレス格納テーブル４０８ｂ内のいずれかのＭＡＣアドレス３０１ａと一致したと判別した場合は、このビーコンの放送元である基地局３０を、自端末４０が属している無線ＬＡＮ１の正当な基地局３０、あるいは自端末４０と同一グループに属している正当な基地局３０であると認証し（ステップＳ２０４）、この基地局３０との通信を許可する（ステップＳ２０５）。そして、ＣＰＵ４０９は、この基地局３０のＭＡＣアドレス３０１ａを在圏エリアＩＤ格納領域４０８ｃに格納した後（ステップＳ２０６）、基地局認証処理を終了する。
【００５５】
なお、在圏エリアＩＤ格納領域４０８ｃに格納されるＭＡＣアドレス３０１ａは、通信端末４０が他の基本サービスエリア３５に移動した場合、上述した基地局決定処理（図６参照）および基地局認証処理（図７参照）を実行して移動先の基地局３０の認証を終えた後、この基地局３０のＭＡＣアドレス３０１ａに書き替えられる。
【００５６】
そして、通信端末４０のＣＰＵ４０９は、例えば、操作入力によりユーザがパケット通信の実行を指示した場合など、基地局３０を中継して、例えば無線ＬＡＮ１内の他の通信端末４０やインターネットに接続されている通信装置とのパケット通信を開始する際に、在圏エリアＩＤ格納領域４０８ｃに格納されているＭＡＣアドレス３０１ａにより特定される基地局３０へアクセスし、当該基地局３０を介してパケット通信を行う。なお、パケット通信を開始しようとした際に、在圏エリアＩＤ格納領域４０８ｃに圏外であることを示すデータが格納されている場合、ＣＰＵ４０９は、通信端末４０が圏外にいると判定し、圏外のためパケット通信ができない旨のメッセージを液晶画面に表示する。
【００５７】
以上説明したように本実施形態によれば、通信端末４０は、受信したビーコンに含まれている基地局３０のＳＳＩＤおよびＭＡＣアドレス３０１ａを復号し、ビーコンを復号して得たＳＳＩＤがＳＳＩＤ格納領域４０８ａに格納されているＳＳＩＤと一致し、かつ、ビーコンを復号して得たＭＡＣアドレス３０１ａが基地局アドレス格納テーブル４０８ｂ内のいずれかのＭＡＣアドレス３０１ａと一致するか否かを判別することにより、基地局３０の認証を行なう。また、通信端末４０は、自端末４０が複数の基本サービスエリア３５の重複している地域内にいる場合は、各基地局３０から受信したビーコンの電波受信強度を測定し、当該電波受信強度の強い順に基地局３０の認証を行なう。
【００５８】
このようにＳＳＩＤとＭＡＣアドレス３０１ａを用いた基地局３０の認証機能を通信端末４０に設けることで、通信端末４０のセキュリティ機能を向上させることができる。
【００５９】
［Ｂ．変形例］
以上、本発明の実施形態について説明したが、本発明はその主要な特徴から逸脱することなく他の様々な形態で実施することが可能である。上述した実施形態は、本発明の一態様を例示したものに過ぎず、例えば、以下のような変形例が考えられる。
【００６０】
＜変形例１＞
上述した実施形態では、基地局３０が一定周期毎にビーコンを放送している場合について説明した。しかしながら、基地局３０および通信端末４０は、図８のシーケンスチャートに示される手順に従って通信を行なうものであってもよい。
【００６１】
同図に示されるように、まず、通信端末４０においてパケット通信要求が生じると、通信端末４０は、自端末４０の端末ＩＤを含んだプローブパケットを無線通信部４０１から放送する（ステップＳ３０１）。このプローブパケットを受信した基地局３０は、自局３０のＳＳＩＤおよびＭＡＣアドレス３０１ａを含んだプローブレスポンスを無線通信部３０６から通信端末４０へ送信する（ステップＳ３０２）。通信端末４０は、基地局３０からプローブレスポンスを受信すると、ビーコンの代わりにプローブレスポンスを用いて基地局決定処理（図６参照）のステップＳ１０４以降の処理を実行する。
【００６２】
また、基地局３０および通信端末４０は、図９のシーケンスチャートに示される手順に従って通信を行なうものであってもよい。この場合、基地局３０のＳＳＩＤおよびＭＡＣアドレス３０１ａは、ステップＳ４０３にて基地局３０から送信されたプローブレスポンスに含まれており、通信端末４０は、このプローブレスポンスを用いて基地局決定処理（図６参照）のステップＳ１０４以降の処理を実行する。
【００６３】
以上説明したように、基地局３０のＳＳＩＤおよびＭＡＣアドレス３０１ａは、プローブレスポンスなどビーコン以外の無線信号に含まれるものであってもよい。また、図９に示したシーケンスチャートにおいて、ビーコンに基地局３０のＳＳＩＤが含まれ、プローブレスポンスに基地局３０のＭＡＣアドレス３０１ａが含まれるような形態であってもよい。
【００６４】
＜変形例２＞
上述した実施形態において、無線ＬＡＮ１を構成する各基地局３０を複数のグループに区分し、ＳＳＩＤを上記グループの識別情報として用いる場合とは、例えば、無線ＬＡＮ１の拡張サービスエリア３６を、基本サービスエリア３５を最小単位として複数の地域エリアに区分し、当該各地域エリア毎に各基地局３０に対して異なるＳＳＩＤを割り当てる場合などがある。この場合、通信端末４０に記憶される基地局アドレス格納テーブル４０８ｂには、通信端末４０が現在在圏している地域エリア内のみの各基地局３０のＭＡＣアドレス３０１ａが格納されている形態としてもよい。このようにすれば、基地局アドレス格納テーブル４０８ｂのデータ量を低減することができる。
【００６５】
例えば、通信端末４０が関東エリアにいる場合は、関東エリア内のみの各基地局３０のＭＡＣアドレス３０１ａが格納されている基地局アドレス格納テーブル４０８ｂが不揮発性メモリ４０８に格納されており、通信端末４０が関西エリアにいる場合は、関西エリア内のみの各基地局３０のＭＡＣアドレス３０１ａが格納されている基地局アドレス格納テーブル４０８ｂが不揮発性メモリ４０８に格納されているなどである。但し、このような場合、通信端末４０は、異なる地域エリアに移動した際に、移動先の地域エリア用の基地局アドレス格納テーブル４０８ｂを取得する必要がある。なお、地域エリアの大きさは、上記例示に限定されるものではなく任意である。
【００６６】
＜変形例３＞
上述した実施形態では、通信端末４０が通信により基地局アドレス格納テーブル４０８ｂを取得する場合について説明した。しかしながら、基地局アドレス格納テーブル４０８ｂは、例えば、フロッピーディスク（以下、ＦＤと略称する）などの記録媒体によりパケット通信サービスの加入者に配布され、通信端末４０の不揮発性メモリ４０８に格納される形態であってもよい。この場合、例えば、図１０に示されるように、通信端末４１にはＦＤドライブ４２１が設けられ、当該ＦＤドライブ４２１に装着されたＦＤ５０から読み出された基地局アドレス格納テーブル４０８ｂが不揮発性メモリ４０８に格納される。
【００６７】
なお、基地局３０のＭＡＣアドレス３０１ａは計６バイトであり、ＦＤ５０の記憶容量を１．４Ｍバイトとすると、１枚のＦＤ５０によって、およそ２３万局分の基地局３０のＭＡＣアドレス３０１ａを通信端末４０に提供することができる。なお、基地局アドレス格納テーブル４０８ｂを配布するための記録媒体は、ＦＤに限定されるものではなく、例えば、ＣＤ−ＲＯＭやＤＶＤ、メモリカードなどの任意の記録媒体であってもよいことは勿論である。
【００６８】
＜変形例４＞
上記実施形態では、基地局３０の認証の際に、計６バイトに及ぶ基地局３０のＭＡＣアドレス３０１ａを使用する場合について説明した。しかしながら、図３に示されたように、基地局３０のＭＡＣアドレス３０１ａは、上位３バイトのベンダＩＤと下位３バイトの製品ＩＤとにより構成されている。ここで、各基地局３０のＭＡＣアドレス３０１ａのベンダＩＤは、基地局３０や基地局３０の有線通信インタフェース３０１、あるいは有線通信インタフェース３０１に組み込まれているEthernetコントローラなどを製造するメーカに割り当てられたベンダＩＤ、または無線ＬＡＮ１を運営する通信事業者に割り当てられたベンダＩＤに限定される。
【００６９】
したがって、基地局３０のＭＡＣアドレス３０１ａのうち、ベンダＩＤに相当する上位３バイトのみを使用して基地局３０の認証を行なうようにしてもよい。さらには、基地局３０のＭＡＣアドレス３０１ａのうち、ベンダＩＤに相当する上位３バイトと、製品ＩＤに相当する下位３バイトの一部とを使用して基地局３０の認証を行なうようにしてもよい。このようにＭＡＣアドレス３０１ａの一部のみを使用して基地局３０の認証を行なうようにすれば、基地局アドレス格納テーブル４０８ｂのデータ容量や、基地局３０から放送されるビーコンのデータ量を低減することができる。
【００７０】
＜変形例５＞
無線ＬＡＮ１によるパケット通信サービスの加入希望者がモバイルコンピュータやＰＤＡなどを予め所有している場合、通信事業者は、無線通信機能を提供する無線ＬＡＮカードと、通信制御プログラムが記録された記録媒体とを加入希望者に提供することにより、加入希望者が所有しているモバイルコンピュータやＰＤＡを用いて本発明を実現することができる。
【００７１】
この場合、例えば、図１１に示されるように、通信端末４２に設けられているカードスロット４２２には、基地局３０との間で行なわれる無線通信を制御する無線ＬＡＮカード６０が装着される。また、通信端末４２にはＦＤドライブ４２１が設けられ、当該ＦＤドライブ４２１に装着されたＦＤ５０から、基地局決定処理（図６参照）やそのサブルーチンである基地局認証処理（図７参照）の制御手順が記述された通信制御プログラムが読み出されて、不揮発性メモリ４０８にインストールされる。なお、通信制御プログラムを格納する記録媒体は任意であり、また、通信制御プログラムは、有線通信や無線通信により通信端末４２に提供される形態であってもよい。
【００７２】
さらには、モバイルコンピュータやＰＤＡを予め所有している加入希望者に対して、無線ＬＡＮカードのみを提供することにより本発明を実現することもできる。このような場合に、通信事業者が加入希望者へ提供する無線ＬＡＮカードのハードウェア構成を図１２に示す。
【００７３】
同図に示されるように無線ＬＡＮカード６１は、無線通信部６０１と、不揮発性メモリ６０２と、ＣＰＵ６０３、ＲＡＭ６０４と、入出力インタフェース６０５とを有しており、これらの各部はバス６０６により接続されている。また、不揮発性メモリ６０２は、通信制御プログラム６０２ａと、ＳＳＩＤ格納領域６０２ｂと、基地局アドレス格納テーブル４０８ｂとを有する。
【００７４】
無線通信部６０１は、基地局３０との間で行われる無線通信を制御する。不揮発性メモリ６０２に記憶されている通信制御プログラム６０２ａは、上述した基地局決定処理（図６参照）や基地局認証処理（図７参照）の制御手順が記述されたプログラムである。また、ＳＳＩＤ格納領域６０２ｂには、この無線ＬＡＮカード６１との通信が許可された無線ＬＡＮ１を識別するＳＳＩＤ、あるいは無線ＬＡＮ１を構成する各基地局３０が複数のグループに区分されている場合には、この無線ＬＡＮカード６１との通信が許可されたグループを識別するＳＳＩＤが記憶されている。
【００７５】
さらに、基地局アドレス格納テーブル４０８ｂには、この無線ＬＡＮカード６１との通信が許可された無線ＬＡＮ１を構成する各基地局３０のＭＡＣアドレス３０１ａ、あるいは無線ＬＡＮ１においてこの無線ＬＡＮカード６１と同一グループに属している各基地局３０のＭＡＣアドレス３０１ａが格納されている。ＣＰＵ６０３は、通信制御プログラム６０２ａに従って基地局の認証に関する処理を実行し、認証結果、すなわち基地局３０との通信の可否を入出力インタフェース６０５を介して通信端末４２へ出力する。
【００７６】
＜変形例６＞
上述した実施形態では、通信端末４０として、無線通信機能を有するモバイルコンピュータやＰＤＡを例示し、説明を行なった。しかしながら、本発明が適用可能な無線通信端末は、例えば、携帯電話機やＰＨＳ（Personal Handyphone System：登録商標）端末、近距離無線通信機能としてＨｏｍｅＲＦ（Home Radio Frequency）やBluetooth（登録商標）などを有している携帯型電子機器、カーナビゲーション装置などであってもよい。また、無線通信機能を有する据置型のパーソナルコンピュータなど、移動しない無線通信端末であってもよい。また、本発明が適用可能な無線通信網は、例えば、ＰＤＣ（Personal Digital Cellular）網やＰＨＳ網などであってもよい。
【００７７】
【発明の効果】
以上説明したように本発明によれば、無線通信端末に基地局の認証機能を加えたことにより、無線通信端末のセキュリティ機能を向上させることができる。
【図面の簡単な説明】
【図１】  この発明の実施形態に係る無線ＬＡＮの構成を例示するブロック図である。
【図２】  同実施形態に係る基地局のハードウェア構成を例示するブロック図である。
【図３】  同実施形態に係る基地局において、有線通信インタフェースに格納されているＭＡＣアドレスのデータ構成を説明する図である。
【図４】  同実施形態に係る通信端末のハードウェア構成を例示するブロック図である。
【図５】  同実施形態に係る通信端末において、不揮発性メモリに格納される基地局アドレス格納テーブルのデータ構成を例示する図である。
【図６】  同実施形態に係る通信端末において、ＣＰＵにより実行される基地局決定処理のフローチャートを例示する図である。
【図７】  同実施形態に係る通信端末において、図６に示された基地局決定処理のサブルーチンとしてＣＰＵにより実行される基地局認証処理のフローチャートを例示する図である。
【図８】  本発明の変形例１に係り、通信端末および基地局の動作を例示するシーケンスチャートである。
【図９】  同変形例１に係り、通信端末および基地局の動作を例示するその他のシーケンスチャートである。
【図１０】  本発明の変形例３に係る通信端末のハードウェア構成を例示するブロック図である。
【図１１】  本発明の変形例５に係る通信端末のハードウェア構成を例示するブロック図である。
【図１２】  本発明の変形例５に係る無線ＬＡＮカードのハードウェア構成を例示するブロック図である。
【符号の説明】
１……無線ＬＡＮ、１０……ゲートウェイサーバ、２０……コントロールサーバ、３０ａ，３０ｂ……基地局、３５ａ，３５ｂ……基本サービスエリア、３６……拡張サービスエリア、４０，４１，４２……通信端末、５０……ＦＤ、６０，６１……無線ＬＡＮカード、３０１……有線通信インタフェース、３０１ａ……ＭＡＣアドレス、３０２……記憶部、３０３……ＲＯＭ、３０４……ＲＡＭ、３０５……不揮発性メモリ、３０５ａ……ＳＳＩＤ格納領域、３０６……無線通信部、３０７……ＣＰＵ、３０８……バス、４０１……無線通信部、４０２……操作入力部、４０３……液晶表示部、４０４……有線通信インタフェース、４０５……記憶部、４０６……ＲＯＭ、４０７……ＲＡＭ、４０８……不揮発性メモリ、４０８ａ……ＳＳＩＤ格納領域、４０８ｂ……基地局アドレス格納テーブル、４０８ｃ……在圏エリアＩＤ格納領域、４０９……ＣＰＵ、４１０……バス、４２１……ＦＤドライブ、４２２……カードスロット、６０１……無線通信部、６０２……不揮発性メモリ、６０２ａ……通信制御プログラム、６０２ｂ……ＳＳＩＤ格納領域、６０３……ＣＰＵ、６０４……ＲＡＭ、６０５……入出力インタフェース、６０６……バス。
【図１】
0003875578.tif 000002
【図２】
0003875578.tif 000003
【図３】
0003875578.tif 000004
【図４】
0003875578.tif 000005
【図５】
0003875578.tif 000006
【図６】
0003875578.tif 000007
【図７】
0003875578.tif 000008
【図８】
0003875578.tif 000009
【図９】
0003875578.tif 000010
【図１０】
0003875578.tif 000011
【図１１】
0003875578.tif 000012
【図１２】
0003875578.tif 000013