(57)【要約】  無線ＬＡＮサービスを特定するための識別子を意識する必要なく、自己が接続可能な無線ＬＡＮサービスに接続することができる無線端末装置、無線接続方法及びプログラム。無線端末装置（１００）は、複数のアクセスポイント（１１１）〜（１１３）が共通して認証可能な共通認証情報（２００）を共通認証情報ＤＢ（１０４）に予め格納し、無線ＬＡＮ接続時に、共通認証情報（２００）を基に接続できる無線ＬＡＮサービスに対して認証の試行を行い接続できるまで繰り返す。
2009034624.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された複数のアクセスポイントに対して無線通信を行う無線通信手段と、
前記複数のアクセスポイントが共通して認証可能な共通認証情報を記憶する共通認証情報記憶手段と、
前記無線通信手段により前記アクセスポイントの探索を行う探索手段と、
前記探索手段による探索結果及び前記共通認証情報に基づいて、接続可能なアクセスポイントに対して認証の試行を行う認証試行手段と
を備える無線端末装置。
【請求項２】
前記無線通信手段は、前記アクセスポイントからビーコンを受信して、該アクセスポイントと通信を行う請求項１記載の無線端末装置。
【請求項３】
前記共通認証情報記憶手段は、各アクセスポイントが保有する無線ＬＡＮの設定情報を、サービス識別情報と認証・セキュリティ情報とに分け、前記認証・セキュリティ情報を前記共通認証情報として記憶する請求項１記載の無線端末装置。
【請求項４】
前記探索手段は、ＥＳＳＩＤを含むサービス識別情報を取り出す請求項１記載の無線端末装置。
【請求項５】
前記認証試行手段は、接続可能な全てのアクセスポイントに対して認証の試行を行う請求項１記載の無線端末装置。
【請求項６】
前記探索手段により探索された接続可能なアクセスポイントのサービス識別情報をプロファイル情報として一時的に記憶する一時的プロファイル記憶手段を備え、
前記認証試行手段は、前記プロファイル情報及び前記共通認証情報に基づいて、接続可能なアクセスポイントに対して認証の試行を行う請求項１記載の無線端末装置。
【請求項７】
ネットワークに接続された複数のアクセスポイントに対して無線通信を行うステップと、
前記複数のアクセスポイントが共通して認証可能な共通認証情報を記憶するステップと、
前記無線通信により前記アクセスポイントの探索を行うステップと、
前記探索された接続可能なアクセスポイントのサービス識別情報をプロファイル情報として一時的に記憶するステップと、
前記プロファイル情報及び前記共通認証情報に基づいて、接続可能なアクセスポイントに対して認証の試行を行うステップと
を有する無線接続方法。
【請求項８】
ネットワークに接続された複数のアクセスポイントに対して無線通信を行うステップと、前記複数のアクセスポイントが共通して認証可能な共通認証情報を記憶するステップと、前記無線通信により前記アクセスポイントの探索を行うステップと、前記探索された接続可能なアクセスポイントのサービス識別情報をプロファイル情報として一時的に記憶するステップと、前記プロファイル情報及び前記共通認証情報に基づいて、接続可能なアクセスポイントに対して認証の試行を行うステップとを有する無線接続方法の各ステップをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＥＳＳＩＤ（Extended Service Set Identifier）を意識しないで無線ＬＡＮサービスを接続する無線端末装置、無線接続方法及びプログラムに関する。
【背景技術】
【０００２】
無線端末装置がアクセスポイント（Access Point）を介して他の無線端末装置とデータ通信を実行しようとする場合、例えばＩＥＥＥ（Institute of Electrical and Electronic Engineers）８０２．１１規格の無線通信方式では、アクセスポイントと無線端末装置との間においてアソシエーションと呼ばれる予め定められた手続きを行い、アクセスポイントに対して無線端末装置の存在を認識させることが規定されている。このアソシエーションを行うアクセスポイントを識別するには、ＥＳＳＩＤと呼ばれる識別子を用いる。無線端末装置のユーザがアソシエーションを行いたいアクセスポイントを選択する際に、アクセスポイントと無線端末装置の双方に同一のＥＳＳＩＤを設定しておく必要がある。複数のアクセスポイントに同一のＥＳＳＩＤを設定することにより、無線端末装置が自由に移動してもアクセスポイントとの接続が途切れないような、いわゆるローミングを行うことも可能となっている。【０００３】
特許文献１には、移動先に存在する無線基地局と無線回線を接続することを要求する無線回線接続要求を、設定用無線通信網を介して設定情報管理装置へ通知することで、端末操作者は移動によるホットスポットの変化を意識せず、無線通信サービスを受けられる無線通信システムが記載されている。【０００４】
特許文献２には、ユーザ識別情報を登録していない無線端末装置からの接続要求に対しては、当該接続要求を行う無線端末装置のユーザ識別情報が登録されているか否かを他のアクセスポイントに問い合わせ、その結果に基づいて無線端末装置に対してアクセスポイントを指定するネットワークシステムが記載されている。【０００５】
図１は、従来の無線通信システムの全体構成を示す図である。【０００６】
図１において、無線通信システムは、無線端末装置１０、複数のアクセスポイント１１〜１３（ＡＰ１〜３）、有線ＬＡＮ１４、及び認証サーバ１５を備えて構成される。【０００７】
無線端末装置１０は、無線通信機能を備えたＰＨＳ（Personal Handy-Phone System）／携帯電話機、ＰＤＡ（Personal Digital Assistants）等の携帯端末装置であり、アクセスポイント１１〜１３（ＡＰ１〜３）のいずれかに接続して無線通信を行う。無線端末装置１０は、無線ＬＡＮ機能を有し、周辺に存在するアクセスポイント１１〜１３（ＡＰ１〜３）からビーコン（Beacon）を受信して、アクセスポイント１１〜１３（ＡＰ１〜３）のネットワーク名、通信機器の通信速度、セキュリティ強度、通信チャネル、及び電波強度を取得する。図１では、無線端末装置１０は、移動前にアクセスポイント１１（ＡＰ１）に接続されており、移動後にアクセスポイント１２（ＡＰ２）又はアクセスポイント１３（ＡＰ３）に接続しようとする状態を示している。【０００８】
アクセスポイント１１〜１３（ＡＰ１〜３）は、無線ＬＡＮを構成する無線端末装置１０と有線ＬＡＮ１４とを接続する無線中継装置である。無線端末装置１０が無線ＬＡＮサービスに接続するためには、無線ＬＡＮサービス識別子（ＥＳＳＩＤ）を含む接続プロファイル情報を予め端末が保持している必要がある。例えば、アクセスポイント１１（ＡＰ１）は、接続プロファイル情報として「プロファイル１」を有する。「プロファイル１」は、ＥＳＳＩＤ：ＡＡＡ，暗号種別：ＷＥＰ（Wired Equivalent Privacy）−４０，暗号鍵：ｘｘｘｘｘ，…であり、電波強度，通信規格，チャネル，エンクリプションなども備える。また、アクセスポイント１２（ＡＰ２）は、接続プロファイル情報として「プロファイル２」（ＥＳＳＩＤ：ＢＢＢ，…）を、アクセスポイント１３（ＡＰ３）は、「プロファイル３」（ＥＳＳＩＤ：ＣＣＣ，…）を有する。【０００９】
認証サーバ１５は、無線端末装置１０がアクセスポイント１１〜１３（ＡＰ１〜３）を介して有線ＬＡＮ１４にアクセスする際に、無線端末装置１０のアクセス可否を確認するための認証を行う。【００１０】
以上の構成において、無線端末装置１０は、無線ＬＡＮサービスに接続するため、アクセスポイント１１（ＡＰ１）が有するＥＳＳＩＤを含む「プロファイル１」を、ユーザ設定等により予め保持している。無線端末装置１０は、自己が保有する「プロファイル１」によりアクセスポイント１１（ＡＰ１）に接続し、アクセスポイント１１（ＡＰ１）及び有線ＬＡＮ１４を介して認証サーバ１５にアクセスすることができる。認証サーバ１５による認証が成立すると、無線端末装置１０はアクセスポイント１１（ＡＰ１）を介して有線ＬＡＮ１４上の多数の機器に接続可能となる。無線端末装置１０がアクセスポイント１１（ＡＰ１）から離れて、アクセスポイント１２（ＡＰ２），１３（ＡＰ３）に移動した場合、移動後の無線端末装置１０はアクセスポイント１２（ＡＰ２），１３（ＡＰ３）の「プロファイル１，２」を保持していないためアクセスポイント１２（ＡＰ２），１３（ＡＰ３）に接続することはできない。アクセスポイント１１（ＡＰ１）の「プロファイル１」では、接続できない。無線端末装置１０が無線ＬＡＮサービスに接続するためには、アクセスポイント１２（ＡＰ２），１３（ＡＰ３）の「プロファイル１，２」を予め設定しておく必要がある。
【特許文献１】特開２００４−７２５６４号公報
【特許文献２】特開２００４−２８２３２１号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
このような無線通信システムでは、無線ＬＡＮ端末が無線ＬＡＮサービスに接続するためには、無線ＬＡＮ端末が新たに無線ＬＡＮサービス識別子（ＥＳＳＩＤ）を含む接続プロファイル情報を予め保持している必要がある。このため、予め接続する無線ＬＡＮのＥＳＳＩＤを、ユーザが設定する必要がある。ユーザ設定には、下記の課題がある。【００１２】
（１）周りの無線ＬＡＮサービスを探索することにより、周りのアクセスポイント（以下、適宜ＡＰと略称する）のＥＳＳＩＤの取得は可能である。しかし、そのＥＳＳＩＤが接続可能かどうかをユーザが判断しなければならない。【００１３】
（２）同様の理由で、無線ＬＡＮサービスを享受するためにはＥＳＳＩＤを常に意識する必要がある。【００１４】
上記課題に加えて以下の問題もある。【００１５】
（３）無線ＬＡＮサービスが面的に拡大してきており、複数のキャリアがサービスを展開している。またお互いのサービスの相互乗り入れを可能とするローミングサービスも広がっている。このような状況において、予めどの無線ＬＡＮサービスが接続するかを設定しておくことが煩雑になってきている。また予め設定せずにその場で利用可能な無線ＬＡＮサービスをＳｃａｎして、リスト表示された無線ＬＡＮサービスを選ぶことも可能である。この場合もどの無線ＬＡＮサービスが利用可能かどうかを覚えておく必要があり、そのサービスをユーザに管理させることはユーザにとって負担が大きい。【００１６】
さらに、特許文献１及び特許文献２の無線通信システムでは、以下の課題がある。【００１７】
特許文献１記載の装置は、無線ＬＡＮのローミング時の設定を不要にすることができるものの、新たな無線通信網を構築ける必要がある。実際の運用において、新たな無線通信網を設けることは、網の維持コストという点で極めて不利である。【００１８】
特許文献２記載の装置は、アクセスポイントにおいて端末のデータベースを保持しておく必要があり、既存のＡＰでは対応できない。また大規模なネットワークシステムにおいて端末の数が膨大になると、一つのアクセスポイントに多数の端末のデータを保持させる必要があり、コストの負担が重くなる。【００１９】
本発明はかかる点に鑑みてなされたものであり、無線ＬＡＮサービスを特定するための識別子を意識する必要なく、自己が接続可能な無線ＬＡＮサービスに接続することができる無線端末装置、無線接続方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００２０】
本発明の無線端末装置は、ネットワークに接続された複数のアクセスポイントに対して無線通信を行う無線通信手段と、前記複数のアクセスポイントが共通して認証可能な共通認証情報を記憶する共通認証情報記憶手段と、前記無線通信手段により前記アクセスポイントの探索を行う探索手段と、前記探索手段による探索結果及び前記共通認証情報に基づいて、接続可能なアクセスポイントに対して認証の試行を行う認証試行手段とを備える構成を採る。【００２１】
本発明の無線接続方法は、ネットワークに接続された複数のアクセスポイントに対して無線通信を行うステップと、前記複数のアクセスポイントが共通して認証可能な共通認証情報を記憶するステップと、前記無線通信により前記アクセスポイントの探索を行うステップと、前記探索された接続可能なアクセスポイントのサービス識別情報をプロファイル情報として一時的に記憶するステップと、前記プロファイル情報及び前記共通認証情報に基づいて、接続可能なアクセスポイントに対して認証の試行を行うステップとを有する。【００２２】
また他の観点から、本発明は、上記無線接続方法の各ステップをコンピュータに実行させるためのプログラムである。
【発明の効果】
【００２３】
本発明によれば、複数のアクセスポイントが共通して認証可能な共通認証情報を予め格納し、無線ＬＡＮ接続時に、共通認証情報を基に接続できる無線ＬＡＮサービスに対して認証の試行を行い接続できるまで繰り返すことにより、予め、自分がどのアクセスポイントにつなぐ必要があるかを認識する必要がなくなるので、無線ＬＡＮサービスを特定するための識別子（ＥＳＳＩＤなど）を意識することなく無線ＬＡＮサービスを接続することができる。【００２４】
今後ローミングサービスが広がって、異なるキャリアが同一の認証情報でサービスを提供するときに、ＥＳＳＩＤなどのアクセスポイントの識別子を管理し設定する煩雑さから解放される。【００２５】
また、既存のアクセスポイントの設定変更はないため、新たなアクセスポイントの設置などは必要なく、コスト負担がなく容易に実施できる効果がある。
【図面の簡単な説明】
【００２６】
【図１】従来の無線通信システムの全体構成を示す図
【図２】本発明の実施の形態に係る無線端末装置の構成を示す機能ブロック図
【図３】本実施の形態に係る無線端末装置の共通認証情報ＤＢに保持されている共通認証情報の一例を示す図
【図４】本実施の形態に係る無線端末装置の一時的プロファイルＤＢに一時的に保持される一時的プロファイル情報の一例を示す図
【図５】本実施の形態に係る無線端末装置の接続管理部の接続管理処理を示すフロー図
【図６】本実施の形態に係る無線端末装置のサービス探索部の無線ＬＡＮサービスの探索処理を示すフロー図
【図７】本実施の形態に係る無線端末装置の認証試行部の認証試行処理を示すフロー図
【図８】本実施の形態に係る無線端末装置を有する無線通信システムの全体構成を示す図
【図９】本実施の形態に係る無線端末装置を有する無線通信システムの適用例を示す図
【発明を実施するための最良の形態】
【００２７】
以下、本発明の実施の形態について図面を参照して詳細に説明する。【００２８】
（実施の形態）
図２は、本発明の一実施の形態に係る無線端末装置の構成を示す機能ブロック図である。本実施の形態は、無線ＬＡＮシステムを構成する無線ＬＡＮ端末としてＰＨＳ（Personal Handy-Phone System）／携帯電話機、ＰＤＡ（Personal Digital Assistants）等の携帯端末装置に適用した例である。【００２９】
図２において、無線端末装置１００は、接続管理部１０１、サービス探索部１０２、認証試行部１０３、共通認証情報データベース（ＤＢ）１０４、一時的プロファイルデータベース（ＤＢ）１０５、プロファイルデータベース（ＤＢ）１０６、及びＷＬＡＮ部１０７を備えて構成される。【００３０】
接続管理部１０１は、無線ＬＡＮ接続の管理を行うブロックであり、サービス探索部１０２、認証試行部１０３、及びＷＬＡＮ部１０７を管理する。【００３１】
サービス探索部１０２は、無線ＬＡＮサービスの探索（スキャニング）を行い、接続可能な無線ＬＡＮサービスを一時的プロファイルＤＢ１０５に書き込む。【００３２】
認証試行部１０３は、一時的プロファイル情報と共通認証情報を基に認証試行の処理を行う。具体的には、認証試行部１０３は、一時的プロファイル情報にある無線ＬＡＮサービスに対して、共通認証情報を用いて認証を試みる。【００３３】
共通認証情報ＤＢ１０４は、予めユーザ等により設定され、複数のアクセスポイントＡＰで共通的に用いる共通認証情報を格納する。共通認証情報は、最初のサービス開始時に既に共通認証情報ＤＢ１０４に設定されている。本実施の形態では、認証セキュリティ情報をＥＳＳＩＤとは独立して保持させ、それぞれの接続で用いる認証情報を共通認証情報として別管理にする。無線端末装置１００が、共通認証情報を別に持つ共通認証情報ＤＢ１０４を備えることを特徴とする。共通認証情報ＤＢ１０４に保持されている共通認証情報の詳細については、図３により後述する。【００３４】
一時的プロファイルＤＢ１０５は、サービス探索部１０２により発見された無線ＬＡＮサービス情報を、一時的プロファイル情報として一時的に格納する。一時的プロファイルＤＢ１０５の詳細については、図４により後述する。【００３５】
プロファイルＤＢ１０６は、最終的に接続が終了した無線ＬＡＮサービス情報を格納する。【００３６】
ＷＬＡＮ部１０７は、無線ＬＡＮの入出力を行うインターフェースを備え、図示しないアンテナを介してアクセスポイントＡＰとの無線接続を行う。本実施の形態では、ＷＬＡＮ部１０７は、ＩＥＥＥ８０２．１１ｘ規格に基づくＷＬＡＮによる無線通信を行う。無線ＬＡＮは、無線ＬＡＮ機能を持つ携帯ノート型パソコン、ＰＤＡなどの携帯情報端末に幅広く用いられている。無線ＬＡＮに代えて、より低消費電力化が可能なBluetooth，ＵＷＢ（Ultra Wideband）などの小電力近距離双方向無線通信方式を用いてもよい。また、ＦＷＡ（Fixed Wireless Access）端末のような、使用場所を移動することが可能な無線通信端末も含まれる。【００３７】
上記接続管理部１０１、サービス探索部１０２、及び認証試行部１０３は、本装置全体を制御する制御部から構成される。上記制御部は、具体的には、装置全体の制御及び接続管理処理などを行うＣＰＵ、各種処理のプログラムを収めたＲＯＭ、ＲＡＭ、電気的に書換可能な不揮発性メモリであるＥＥＰＲＯＭ（electrically erasable programmable ROM）等から構成され、装置全体の制御を行うＣＰＵにより情報処理として実行される。また、不揮発性メモリには、端末の番号や名前などの端末固有の端末情報が記憶されている。【００３８】
上記共通認証情報ＤＢ１０４、一時的プロファイルＤＢ１０５、及びプロファイルＤＢ１０６は、ＥＥＰＲＯＭ等の不揮発性メモリ、ハードディスクドライブ（ＨＤＤ）等の固定ディスクから構成される。また、ＨＤＤ等のディスク装置のほか、例えば電源バックアップにより書き込まれた情報を保持するＳＲＡＭ（Static RAM）カードや電源バックアップが不要なフラッシュメモリ等からなるＳＤカード（登録商標）等である。【００３９】
なお、本実施の形態では、無線ＬＡＮサービスはＩＥＥＥ８０２委員会で規格化された方式に準拠した通信方式を使用しているとする。ＩＥＥＥ８０２委員会で規格化された方式とは、例えばＩＥＥＥ８０２．１１標準方式，ＩＥＥＥ８０２．１１ａ標準方式，ＩＥＥＥ８０２．１１ｂ標準方式，ＩＥＥＥ８０２．１１ｇ標準方式などが挙げられるが、それらを総称して、以下、ＩＥＥＥ８０２．１ｘという。【００４０】
図３は、共通認証情報ＤＢ１０４に保持されている共通認証情報２００の一例を示す図である。【００４１】
本実施の形態では、元々無線ＬＡＮの設定として一緒に括りつけられた無線ＬＡＮの設定をサービス識別要素と認証・セキュリティ要素に分け、認証・セキュリティ情報を共通認証情報２００として別管理にする。この共通認証情報２００は、複数のアクセスポイントＡＰで共通的に用いる共通認証情報であり、最初のサービス開始時に予めユーザ等により共通認証情報ＤＢ１０４設定されている。【００４２】
図３において、共通認証情報２００は、以下に示す項目２０１と、項目２０１毎の設定値２０２及び設定例２０３を持つ。項目２０１は、「ＷＰＡ（Wi-Fi Protected Access）モード」、「ＷＥＰキーの種別」、「８０２．１ｘ認証」があり、「ＷＥＰキーの種別」は、ＷＥＰキーを持つ。また、「８０２．１ｘ認証」は、ＥＡＰ（Extensible Authentication Protocol）種別、ＰＥＡＰ Ｐｈａｓｅ２、ＴＴＬＳ（Transport Layer Security） Ｐｈａｓｅ２、ＥＡＰ ＩＤ、ＥＡＰパスワードを含む。【００４３】
「ＷＰＡモード」は、設定値としてＷＰＡ−ＰＳＫ／ＷＰＡ／ＷＰＡ２−ＰＳＫ／ＷＰＡ２／ＷＰＡ−Ａｕｔｏ／ＷＰＡ−Ｄｉｓａｂｌｅ／ＷＥＰ／Ｎｏ_Ｓｅｃｕｒｉｔｙを有する。設定例は、例えばＷＰＡ２である。【００４４】
「ＷＥＰキーの種別」は、Ｎｏｎｅ／４０ｂｉｔ／１０４ｂｉｔである。設定例は、例えばＮｏｎｅである。ＷＥＰキーは、ｘｘｘｘｘであり、例えばＮ.Ａ.（設定しない）である。【００４５】
「８０２．１ｘ認証」の設定値は、あり／なし  である。また、ＥＡＰ種別は、ＥＡＰ−ＴＬＳ／ＴＴＬＳ／ＰＥＡＰであり、例えばＥＡＰ−ＴＴＬＳを設定する。ＰＥＡＰ Ｐｈａｓｅ２は、ＭＳ−ＣＨＡＰｖ２／ＥＡＰ−ＧＴＣであり、例えばＮ.Ａ.である。ＴＴＬＳ Ｐｈａｓｅ２は、ＣＨＡＰ（Challenge Handshake Authentication Protocol）／ＰＡＰ（Password Authentication Protocol）であり、例えばＣＨＡＰを設定する。ＥＡＰ ＩＤは、最大６４文字列であり、例えばｃｄｆ＠ｐａｎａｓｏｎｉｃ．ｃｏｍである。ＥＡＰパスワードは、最大６４文字列であり、例えばｘｘｘｘｘである。【００４６】
上記項目２０１から分かるように、共通認証情報２００は、サービス識別要素と分離された認証・セキュリティ情報であり、各アクセスポイントＡＰの共用プロフィルとして共通で使用できる。すなわち、無線端末装置１００は、無線ＬＡＮ接続試行時において、共通認証情報２００を基に接続できる無線ＬＡＮサービスに対して認証の試行を行い接続できるまで繰り返すことで、適当なアクセスポイントＡＰに接続することができる。【００４７】
上記共通認証情報２００は、ＩＥＥＥ８０２．１ｘの認証情報に限られずＷＥＢ認証情報でもよい。【００４８】
図４は、一時的プロファイルＤＢ１０５に一時的に保持される一時的プロファイル情報３００の一例を示す図である。【００４９】
図４において、一時的プロファイル情報３００は、エントリ番号３０１、ＥＳＳＩＤ３０２、チャネル３０３、及び電波状況３０４を格納する。例えば、エントリ番号１のＥＳＳＩＤはＭＤＤ（事業者）、チャネルは１ｃｈ、電波状況は強、エントリ番号２のＥＳＳＩＤはＫＴＴＩ（事業者）、チャネルは４ｃｈ、電波状況は中、エントリ番号３のＥＳＳＩＤはＨａｒｄＢａｎｋ（事業者）、チャネルは１１ｃｈ、電波状況は弱である。【００５０】
以下、上述のように構成された無線端末装置１００の無線ＬＡＮ接続動作を説明する。【００５１】
まず、本発明の基本的な考え方について説明する。【００５２】
無線ＬＡＮの設定は、以下の種別（１）（２）に分けられる。【００５３】
（１）サービス識別
・ＥＳＳＩＤなど
（２）認証・セキュリティ
・ＷＥＰ，ＴＫＩＰ，ＷＰＡ−ＰＳＫで用いられる鍵
・８０２．１ｘ＋ＥＡＰでのＩＤ、パスワード、証明書情報
上記無線ＬＡＮの設定は、元々無線ＬＡＮサービスに括りつけられたパラメタであった。ところが、ローミングなど認証セキュリティが複数の無線ＬＡＮサービスで使用できる形態においては、この管理の仕方は非効率である。【００５４】
本発明者らは、元々無線ＬＡＮの設定として一緒に括りつけられた無線ＬＡＮの設定をサービス識別要素と認証・セキュリティ要素に分け、認証・セキュリティ情報を共通認証情報として別管理にし、無線ＬＡＮ接続試行時において、共通認証情報を基に接続できる無線ＬＡＮサービスに対して認証の試行をすればよいことを見出した。【００５５】
そこで、認証セキュリティ情報をＥＳＳＩＤとは独立して保持させ、各アクセスポイントＡＰの無線ＬＡＮ接続で用いる認証情報を共通認証情報として別管理にする。無線ＬＡＮ接続時には、共通認証情報を基に接続できる無線ＬＡＮサービスに対して認証の試行を行い接続できるまで繰り返す。これにより、ユーザは無線ＬＡＮのサービス識別子（ＥＳＳＩＤ）を意識することなく、所望の無線ＬＡＮサービスを受けることができる。【００５６】
次に、制御部１１０の各部の動作について説明する。【００５７】
図５は、接続管理部１０１の接続管理処理を示すフローチャートである。図中、Ｓはフローの各ステップを示す。本フローを含む後述する各フローチャートは、制御部１１０を構成するＣＰＵにより実行される。【００５８】
ステップＳ１では、接続管理部１０１はユーザからの指示によってサービス探索部１０２による無線ＬＡＮサービスの探索をスタートさせる。サービス探索部１０２の探索処理の詳細については、図６により後述する。【００５９】
ステップＳ２では、接続管理部１０１はサービス探索部１０２からの応答が成功か失敗かを判別する。サービス探索部１０２の応答が成功の場合は、ステップＳ３に進み、サービス探索部１０２の応答が失敗の場合は、上記ステップＳ１に戻って無線ＬＡＮサービスの探索を続ける。【００６０】
ステップＳ３では、接続管理部１０１は認証試行部１０３による認証試行をスタートさせる。接続管理部１０１からの指示により認証試行部１０３は、一時的プロファイル情報３００と共通認証情報２００を基に認証を試みる。認証試行部１０３の認証試行処理の詳細については、図７により後述する。【００６１】
ステップＳ４では、認証試行部１０３の認証試行が成功したか失敗したかを判別する。認証試行部１０３の認証試行が成功した場合は、ステップＳ５に進み、認証試行部１０３の認証試行が失敗した場合は、上記ステップＳ１に戻って無線ＬＡＮサービスの探索を続ける。【００６２】
ステップＳ５では、成功したＷＬＡＮサービスエントリ情報を一時的プロファイルＤＢ１０５からプロファイルＤＢ１０６に移動させて本フローを終了する。これにより、一時的プロファイルＤＢ１０５にある無線ＬＡＮサービス識別情報が、プロファイルＤＢ１０６に移動されて、各無線ＬＡＮサービスのプロファイルとしてプロファイルＤＢ１０６に格納される。【００６３】
ここで、本フローにおける接続管理部１０１のスタートのトリガは、必ずしもユーザからの指示である必要はなく、無線ＬＡＮの接続切断でもよい。【００６４】
図６は、サービス探索部１０２の無線ＬＡＮサービスの探索処理を示すフローチャートである。【００６５】
ステップＳ１１では、サービス探索部１０２は全チャネルでビーコンの受信を試みる。各アクセスポイントＡＰは、定期的にビーコンを発信しており、サービス探索部１０２は、各アクセスポイントＡＰから定期的に発信されたビーコンの受信を試みる。８０２．１ｘでは、ビーコンのフレームフォーマットが定められている。この場合の識別子はビーコンフレーム内に記述されているアクセスポイントＡＰのＭＡＣ（Media Access Control）アドレスなどである。【００６６】
ステップＳ１２では、探索した中でビーコンを受信したか否かを判別し、ビーコンを受信した場合は、ステップＳ１３に進み、全チャネルでもビーコンを受信しなかった場合は、ステップＳ１４に進む。【００６７】
ステップＳ１３では、受信したビーコンからＥＳＳＩＤなどのサービス識別情報を取り出し、取り出したサービス識別情報を一時的プロファイルＤＢ１０５のリストに書き込む。一時的プロファイルＤＢ１０５に格納される一時的プロファイル情報３００は、前記図４に示される。【００６８】
ステップＳ１４では、サービス探索部１０２はサービス探索終了を接続管理部１０１に通知して本フローを終了する。サービス探索終了には、接続可能な無線ＬＡＮサービスのサービス識別情報を一時的プロファイルＤＢ１０５に格納できた場合と、全チャネルでビーコンを受信できなかった場合とがあり、サービス探索部１０２はいずれの場合も接続管理部１０１にサービス探索終了を通知する。【００６９】
図７は、認証試行部１０３の認証試行処理を示すフローチャートである。【００７０】
ステップＳ２１では、認証試行部１０３は一時的プロファイルＤＢ１０５からまだ試行していない無線ＬＡＮサービスエントリを取り出す。一時的プロファイルＤＢ１０５に格納される一時的プロファイル情報３００は、前記図４に示される。図４に示すように、一時的プロファイル情報３００は、エントリ番号３０１、ＥＳＳＩＤ３０２、チャネル３０３、及び電波状況３０４を格納する。認証試行部１０３は、一時的プロファイルＤＢ１０５からまだ試行していない無線ＬＡＮサービスエントリ、例えばエントリ番号２のＥＳＳＩＤ:ＫＴＴＩ、チャネル:４ｃｈを取り出す。【００７１】
ステップＳ２２では、取り出した無線ＬＡＮサービスエントリの無線ＬＡＮサービスに接続するための無線ＬＡＮ上での接続を行う。上記の例では、一時的プロファイルＤＢ１０５からエントリ番号２のＥＳＳＩＤ:ＫＴＴＩ、チャネル:４ｃｈの無線ＬＡＮサービスエントリに対して無線ＬＡＮのレイヤでの接続を行う。【００７２】
ステップＳ２３では、Ａｓｓｏｃｉａｔｉｏｎが成功したか否かを判別し、Ａｓｓｏｃｉａｔｉｏｎが成功した場合はステップＳ２４に進み、Ａｓｓｏｃｉａｔｉｏｎが失敗した場合はステップＳ２７に進む。【００７３】
ステップＳ２４では、認証試行部１０３は共通認証情報ＤＢ１０４にある認証情報を基に認証を試行する。【００７４】
ステップＳ２５では、認証試行部１０３は認証を試行により認証が成功したか否かを判別し、認証が成功した場合はステップＳ２６に進み、認証が失敗した場合はステップＳ２７に進む。【００７５】
ステップＳ２６では、認証試行部１０３は認証成功を接続管理部１０１に通知して本フローを終了する。【００７６】
上記ステップＳ２３でＡｓｓｏｃｉａｔｉｏｎが失敗した場合、あるいは上記ステップＳ２７で認証が失敗した場合は、ステップＳ２７で一時的プロファイルＤＢ１０５の全てのエントリを試行したか否かを判別する。一時的プロファイルＤＢ１０５の全てのエントリを試行していない場合は、上記ステップＳ２１に戻って全てのエントリを試行するか、認証が成功するまで認証試行を繰り返す。【００７７】
一時的プロファイルＤＢ１０５の全てのエントリを試行した場合は、ステップＳ２８で認証試行部１０３は認証失敗を接続管理部１０１に通知して本フローを終了する。【００７８】
このように、認証試行部１０３はＡｓｓｏｃｉａｔｉｏｎが完了した後、共通認証情報ＤＢ１０４にある認証情報を基に認証を試行する。認証の試行が失敗に終わったときは、一時的プロファイルＤＢ１０５にある他のエントリに対して同じように認証の試行を繰り返す。全ての一時的プロファイルＤＢ１０５にあるエントリに対して認証を試行して失敗に終わった場合は、認証試行部１０３は接続管理部１０１に認証失敗を通知する。認証が成功した場合は、認証試行部１０３は接続管理部１０１に認証が成功したことを通知する。【００７９】
ここで、一時的プロファイルＤＢ１０５のエントリの接続順序に関しては、いくつかの方法がある。例えば、（１）チャネル番号の若い順に順番に接続していく方法、（２）電波強度が強いアクセスポイントから順番に接続していく方法などが挙げられる。（３）また、一度接続したアクセスポイントの接続情報を記録して、その接続情報を持つアクセスポイントが一時的プロファイルＤＢ１０５のエントリに存在する場合は、そのエントリに対する認証試行を優先して行うという方法もある。【００８０】
次に、無線端末装置１００を有する無線通信システムの全体動作について説明する。【００８１】
図８は、無線端末装置１００を有する無線通信システムの全体構成を示す図である。図８は、図１に対応する図である。【００８２】
図８において、無線通信システムは、無線端末装置１００、複数のアクセスポイント１１１〜１１３（ＡＰ１〜３）、有線ＬＡＮ１１４、及び認証サーバ１１５を備えて構成される。【００８３】
無線端末装置１００は、ＷＬＡＮ ＩＦ部１０７（図２参照）を備え、周辺に存在するアクセスポイント１１１〜１１３（ＡＰ１〜３）からビーコンを受信して、アクセスポイント１１１〜１１３（ＡＰ１〜３）のいずれかに接続して無線通信を行う。また、無線端末装置１００は、複数のアクセスポイント１１１〜１１３（ＡＰ１〜３）で共通的に用いる共通認証情報２００（図３参照）を格納する共通認証情報ＤＢ１０４（図２参照）を備える。【００８４】
アクセスポイント１１１〜１１３（ＡＰ１〜３）は、無線ＬＡＮを構成する無線端末装置１００と有線ＬＡＮ１１４とを接続する無線中継装置である。ここでは、アクセスポイント１１１〜１１３（ＡＰ１〜３）が無線ＬＡＮサービスである。アクセスポイント１１１（ＡＰ１）は、ＥＳＳＩＤがＡＡＡの無線ＬＡＮサービス、アクセスポイント１１２（ＡＰ２）は、ＥＳＳＩＤがＢＢＢの無線ＬＡＮサービス、アクセスポイント１１３（ＡＰ３）は、ＥＳＳＩＤがＣＣＣの無線ＬＡＮサービスである。【００８５】
認証サーバ１１５は、無線端末装置１００がアクセスポイント１１１〜１１３（ＡＰ１〜３）を介して有線ＬＡＮ１１４にアクセスする際に、無線端末装置１００のアクセス可否を確認するための認証を行う。【００８６】
図８では、ＥＳＳＩＤがＡＡＡの無線ＬＡＮサービスと、ＥＳＳＩＤがＣＣＣの無線ＬＡＮサービスがローミングサービスを提供している。この場合、ローミングサービスを提供するのは、アクセスポイント１１１〜１１３（ＡＰ１〜３）のうち、アクセスポイント１１１（ＡＰ１）とアクセスポイント１１２（ＡＰ２）である。【００８７】
無線端末装置１００は、アクセスポイント１１１（ＡＰ１）が無線ＬＡＮサービスに提供しているエリアから、アクセスポイント１１２（ＡＰ２）及びアクセスポイント１１３（ＡＰ３）が無線ＬＡＮサービスに提供しているエリアに移動した際、アクセスポイント１１２（ＡＰ２）及びアクセスポイント１１３（ＡＰ３）の検知を行う。具体的には、無線端末装置１００のサービス探索部１０２が、接続管理部１０１の指示に従って前記図６のサービス探索処理を実行することによりアクセスポイント１１２（ＡＰ２）及びアクセスポイント１１３（ＡＰ３）を探索する。サービス探索終了の通知を受けた接続管理部１０１は、認証試行部１０３に対して認証試行を指示する。無線端末装置１００の認証試行部１０３は、共通認証情報ＤＢ１０４に保持している共通認証情報２００を基に認証試行を行う。すなわち、認証試行部１０３は、前記図７の認証試行処理を実行することにより、共通認証情報ＤＢ１０４に保持している共通認証情報２００を基に、一時的プロファイルＤＢ１０５の全てのエントリに対して認証の試行を行い接続できるまで繰り返す。無線端末装置１００は、共通認証情報２００を基に認証試行を行うことで、全てのアクセスポイントＡＰに対して認証の試行を行うことが可能である。【００８８】
図８に示すアクセスポイント１１２（ＡＰ２）は、ローミングサービスを提供していないので、認証は失敗に終わるが、アクセスポイント１１３（ＡＰ３）はローミングサービスを提供しているので接続することができる。無線端末装置１００は、予めどの無線ＬＡＮサービスが接続するかを設定しておくことなく、ＥＳＳＩＤを意識しないで無線ＬＡＮサービスをローミング接続することができる。【００８９】
この場合、無線端末装置１００は、アクセスポイント１１３（ＡＰ３）の無線ＬＡＮサービス識別情報（ＥＳＳＩＤなど）を管理する必要はなく、共通認証情報２００のみを管理していればよい。【００９０】
図９は、無線通信システムの適用例を示す図であり、図８の無線通信システムの具体的適用例である。【００９１】
図９において、アクセスポイント１１１（ＡＰ１）は、有線ＬＡＮ４０１を介してＭＤＤ認証サーバ４１１に接続され、アクセスポイント１１３（ＡＰ３）は、有線ＬＡＮ４０３を介してＫＴＴＩ認証サーバ４１３に接続される。アクセスポイント１１２（ＡＰ２）は、認証サーバには接続されていない。ＭＤＤ認証サーバ４１１とＫＴＴＩ認証サーバ４１３は、有線ＬＡＮ４０５を介してＩＳＰ（Internet Services Provider）サーバ４１５に相互に接続される。【００９２】
アクセスポイント１１１（ＡＰ１）は、ＥＳＳＩＤがＤｏＣｏＮｏの無線ＬＡＮサービス、アクセスポイント１１２（ＡＰ２）は、ＥＳＳＩＤがＨａｒｄ Ｂａｎｋの無線ＬＡＮサービス、アクセスポイント１１３（ＡＰ３）は、ＥＳＳＩＤがＫＴＴＩの無線ＬＡＮサービスである。また、無線端末装置１００は、共通認証情報ＤＢ１０４に以下の内容の共通認証情報２００を格納している。図９では、共通認証情報２００は、「８０２．１ｘ＋ＷＰＡ２」、ＩＤ：ａｂｃ＠ｎａｆｔｙ．ｃｏ．ｊｐ、Ｐａｓｓｗｏｒｄ：ｘｘｘｘｘｘｘｘｘｘｘである。【００９３】
事業者ＭＤＤとＫＴＴＩが、ＩＳＰサーバ４１５を経由して相互にローミングサービスを提供する場合を例に採る。【００９４】
図９では、ＥＳＳＩＤがＤｏＣｏＮｏの無線ＬＡＮサービスとＥＳＳＩＤがＫＴＴＩの無線ＬＡＮサービスがローミングサービスを提供する。無線端末装置１００は、ＡＰ１からＡＰ２とＡＰ３が無線ＬＡＮサービスに提供しているエリアに移動した際、ＡＰ２とＡＰ３の検知を行い、無線端末装置１００が保持している共通認証情報２００を基に認証試行を行う。ＡＰ２はローミングサービスを提供していないので、認証は失敗に終わるが、ＡＰ３はローミングサービスを提供しているので接続することができる。この場合は、共通認証情報２００のＩＤの＠以降を見てｎａｆｔｙに転送する。これにより、図９ａ．に示すように、移動後の無線端末装置１００は、ローミング先のＥＳＳＩＤを意識することなく所望の無線ＬＡＮサービスに接続することができる。【００９５】
以上詳細に説明したように、本実施の形態によれば、無線端末装置１００は、複数のアクセスポイント１１１〜１１３（ＡＰ１〜３）が共通して認証可能な共通認証情報２００を共通認証情報ＤＢ１０４に予め格納し、無線ＬＡＮ接続時に、共通認証情報２００を基に接続できる無線ＬＡＮサービスに対して認証の試行を行い接続できるまで繰り返すことで、無線ＬＡＮのサービス識別子（ＥＳＳＩＤ）を意識することなく、所望の無線ＬＡＮサービスを受けることができる。予め、自分がどのアクセスポイントにつなぐ必要があるかを認識する必要がなくなる。【００９６】
今後ローミングサービスが広がって、異なるキャリアが同一の認証情報でサービスを提供するときに、ＥＳＳＩＤなどのアクセスポイントの識別子を管理し設定する煩雑さから解放される。【００９７】
また、既存のアクセスポイントの設定変更はないため、新たなアクセスポイントの設置などは必要なく、コスト負担がなく容易に実施できる優れた効果がある。【００９８】
以上の説明は本発明の好適な実施の形態の例証であり、本発明の範囲はこれに限定されることはない。例えば、共通認証情報２００は、ＩＥＥＥ８０２．１ｘの認証情報でもＷＥＢ認証情報でもよい。また、サービス識別情報としてＥＳＳＩＤを例に説明したが、無線ＬＡＮにおけるネットワークの識別子であればよく、例えばアクセスポイントの識別子であるＳＳＩＤ、４８ビットの数値のＢＳＳＩＤ（Basic Service Set Identifier）である。ＢＳＳＩＤはＭＡＣアドレスと同じである。一般に、無線ＬＡＮのアクセスポイントと各端末には、ＥＳＳＩＤを設定することができ、アクセスポイントはＥＳＳＩＤが一致する端末としか通信しないようにすることができる。どのアクセスポイントにも接続できる「ＡＮＹ」という特殊なＥＳＳＩＤもある。セキュリティに配慮すれば「ＡＮＹ」設定の端末からの接続を拒否する機能を持たせるものもある。本実施の形態では、既存のアクセスポイントの設定変更はないため、どのようなプロファイル設定のアクセスポイントに対しても有効である。【００９９】
また、本実施の形態では無線端末装置及び無線接続方法という名称を用いたが、これは説明の便宜上であり、無線ＬＡＮ端末、無線通信システム、無線ＬＡＮ接続方法、ローミング方法等であってもよいことは勿論である。【０１００】
さらに、上記無線端末装置、無線通信システムを構成する各部、例えばＤＢの種類、その数及び接続方法などはどのようなものでもよい。【０１０１】
以上説明した無線接続方法は、この無線接続方法を機能させるためのプログラムでも実現される。このプログラムはコンピュータで読み取り可能な記録媒体に格納されている。
【産業上の利用可能性】
【０１０２】
本発明に係る無線端末装置及び無線接続方法は、アクセスポイントを経由してネットワーク接続を行う無線通信を有する移動体通信端末に有用である。また、ノート型パーソナルコンピュータ、ＰＤＡ等の無線通信機能をもつ携帯の容易な電子機器に広く適用することができる。
【図１】
2009034624.tif 000003
【図２】
2009034624.tif 000004
【図３】
2009034624.tif 000005
【図４】
2009034624.tif 000006
【図５】
2009034624.tif 000007
【図６】
2009034624.tif 000008
【図７】
2009034624.tif 000009
【図８】
2009034624.tif 000010
【図９】
2009034624.tif 000011
【手続補正書】
【提出日】平成22年1月26日(2010.1.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワークに接続された複数のアクセスポイントに対して無線通信を行う無線通信手段と、
前記複数のアクセスポイントが共通して認証可能な共通認証情報を記憶する共通認証情報記憶手段と、
前記無線通信手段により前記アクセスポイントの探索を行う探索手段と、
前記探索手段による探索結果及び前記共通認証情報に基づいて、接続可能なアクセスポイントに対して認証の試行を行う認証試行手段と
を備える無線端末装置。
【請求項２】
前記無線通信手段は、前記アクセスポイントからビーコンを受信して、該アクセスポイントと通信を行う請求項１記載の無線端末装置。
【請求項３】
前記共通認証情報記憶手段は、各アクセスポイントが保有する無線ＬＡＮの設定情報を、サービス識別情報と認証・セキュリティ情報とに分け、前記認証・セキュリティ情報を前記共通認証情報として記憶する請求項１記載の無線端末装置。
【請求項４】
前記探索手段は、ＥＳＳＩＤを含むサービス識別情報を取り出す請求項１記載の無線端末装置。
【請求項５】
前記認証試行手段は、接続可能な全てのアクセスポイントに対して認証の試行を行う請求項１記載の無線端末装置。
【請求項６】
前記探索手段により探索された接続可能なアクセスポイントのサービス識別情報をプロファイル情報として一時的に記憶する一時的プロファイル記憶手段を備え、
前記認証試行手段は、前記プロファイル情報及び前記共通認証情報に基づいて、接続可能なアクセスポイントに対して認証の試行を行う請求項１記載の無線端末装置。
【請求項７】
ネットワークに接続された複数のアクセスポイントに対して無線通信を行うステップと、
前記複数のアクセスポイントが共通して認証可能な共通認証情報を記憶するステップと、
前記無線通信により前記アクセスポイントの探索を行うステップと、
前記探索された接続可能なアクセスポイントのサービス識別情報をプロファイル情報として一時的に記憶するステップと、
前記プロファイル情報及び前記共通認証情報に基づいて、接続可能なアクセスポイントに対して認証の試行を行うステップと
を有する無線接続方法。
【請求項８】
ネットワークに接続された複数のアクセスポイントに対して無線通信を行うステップと、前記複数のアクセスポイントが共通して認証可能な共通認証情報を記憶するステップと、前記無線通信により前記アクセスポイントの探索を行うステップと、前記探索された接続可能なアクセスポイントのサービス識別情報をプロファイル情報として一時的に記憶するステップと、前記プロファイル情報及び前記共通認証情報に基づいて、接続可能なアクセスポイントに対して認証の試行を行うステップとを有する無線接続方法の各ステップをコンピュータに実行させるためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＥＳＳＩＤ（Extended Service Set Identifier）を意識しないで無線ＬＡＮサービスを接続する無線端末装置、無線接続方法及びプログラムに関する。
【背景技術】
【０００２】
無線端末装置がアクセスポイント（Access Point）を介して他の無線端末装置とデータ通信を実行しようとする場合、例えばＩＥＥＥ（Institute of Electrical and Electronic Engineers）８０２．１１規格の無線通信方式では、アクセスポイントと無線端末装置との間においてアソシエーションと呼ばれる予め定められた手続きを行い、アクセスポイントに対して無線端末装置の存在を認識させることが規定されている。このアソシエーションを行うアクセスポイントを識別するには、ＥＳＳＩＤと呼ばれる識別子を用いる。無線端末装置のユーザがアソシエーションを行いたいアクセスポイントを選択する際に、アクセスポイントと無線端末装置の双方に同一のＥＳＳＩＤを設定しておく必要がある。複数のアクセスポイントに同一のＥＳＳＩＤを設定することにより、無線端末装置が自由に移動してもアクセスポイントとの接続が途切れないような、いわゆるローミングを行うことも可能となっている。
【０００３】
特許文献１には、移動先に存在する無線基地局と無線回線を接続することを要求する無線回線接続要求を、設定用無線通信網を介して設定情報管理装置へ通知することで、端末操作者は移動によるホットスポットの変化を意識せず、無線通信サービスを受けられる無線通信システムが記載されている。
【０００４】
特許文献２には、ユーザ識別情報を登録していない無線端末装置からの接続要求に対しては、当該接続要求を行う無線端末装置のユーザ識別情報が登録されているか否かを他のアクセスポイントに問い合わせ、その結果に基づいて無線端末装置に対してアクセスポイントを指定するネットワークシステムが記載されている。
【０００５】
図１は、従来の無線通信システムの全体構成を示す図である。
【０００６】
図１において、無線通信システムは、無線端末装置１０、複数のアクセスポイント１１〜１３（ＡＰ１〜３）、有線ＬＡＮ１４、及び認証サーバ１５を備えて構成される。
【０００７】
無線端末装置１０は、無線通信機能を備えたＰＨＳ（Personal Handy-Phone System）／携帯電話機、ＰＤＡ（Personal Digital Assistants）等の携帯端末装置であり、アクセスポイント１１〜１３（ＡＰ１〜３）のいずれかに接続して無線通信を行う。無線端末装置１０は、無線ＬＡＮ機能を有し、周辺に存在するアクセスポイント１１〜１３（ＡＰ１〜３）からビーコン（Beacon）を受信して、アクセスポイント１１〜１３（ＡＰ１〜３）のネットワーク名、通信機器の通信速度、セキュリティ強度、通信チャネル、及び電波強度を取得する。図１では、無線端末装置１０は、移動前にアクセスポイント１１（ＡＰ１）に接続されており、移動後にアクセスポイント１２（ＡＰ２）又はアクセスポイント１３（ＡＰ３）に接続しようとする状態を示している。
【０００８】
アクセスポイント１１〜１３（ＡＰ１〜３）は、無線ＬＡＮを構成する無線端末装置１０と有線ＬＡＮ１４とを接続する無線中継装置である。無線端末装置１０が無線ＬＡＮサービスに接続するためには、無線ＬＡＮサービス識別子（ＥＳＳＩＤ）を含む接続プロファイル情報を予め端末が保持している必要がある。例えば、アクセスポイント１１（ＡＰ１）は、接続プロファイル情報として「プロファイル１」を有する。「プロファイル１」
は、ＥＳＳＩＤ：ＡＡＡ，暗号種別：ＷＥＰ（Wired Equivalent Privacy）−４０，暗号鍵：ｘｘｘｘｘ，…であり、電波強度，通信規格，チャネル，エンクリプションなども備える。また、アクセスポイント１２（ＡＰ２）は、接続プロファイル情報として「プロファイル２」（ＥＳＳＩＤ：ＢＢＢ，…）を、アクセスポイント１３（ＡＰ３）は、「プロファイル３」（ＥＳＳＩＤ：ＣＣＣ，…）を有する。
【０００９】
認証サーバ１５は、無線端末装置１０がアクセスポイント１１〜１３（ＡＰ１〜３）を介して有線ＬＡＮ１４にアクセスする際に、無線端末装置１０のアクセス可否を確認するための認証を行う。
【００１０】
以上の構成において、無線端末装置１０は、無線ＬＡＮサービスに接続するため、アクセスポイント１１（ＡＰ１）が有するＥＳＳＩＤを含む「プロファイル１」を、ユーザ設定等により予め保持している。無線端末装置１０は、自己が保有する「プロファイル１」によりアクセスポイント１１（ＡＰ１）に接続し、アクセスポイント１１（ＡＰ１）及び有線ＬＡＮ１４を介して認証サーバ１５にアクセスすることができる。認証サーバ１５による認証が成立すると、無線端末装置１０はアクセスポイント１１（ＡＰ１）を介して有線ＬＡＮ１４上の多数の機器に接続可能となる。無線端末装置１０がアクセスポイント１１（ＡＰ１）から離れて、アクセスポイント１２（ＡＰ２），１３（ＡＰ３）に移動した場合、移動後の無線端末装置１０はアクセスポイント１２（ＡＰ２），１３（ＡＰ３）の「プロファイル１，２」を保持していないためアクセスポイント１２（ＡＰ２），１３（ＡＰ３）に接続することはできない。アクセスポイント１１（ＡＰ１）の「プロファイル１」では、接続できない。無線端末装置１０が無線ＬＡＮサービスに接続するためには、アクセスポイント１２（ＡＰ２），１３（ＡＰ３）の「プロファイル１，２」を予め設定しておく必要がある。
【特許文献１】特開２００４−７２５６４号公報
【特許文献２】特開２００４−２８２３２１号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
このような無線通信システムでは、無線ＬＡＮ端末が無線ＬＡＮサービスに接続するためには、無線ＬＡＮ端末が新たに無線ＬＡＮサービス識別子（ＥＳＳＩＤ）を含む接続プロファイル情報を予め保持している必要がある。このため、予め接続する無線ＬＡＮのＥＳＳＩＤを、ユーザが設定する必要がある。ユーザ設定には、下記の課題がある。
【００１２】
（１）周りの無線ＬＡＮサービスを探索することにより、周りのアクセスポイント（以下、適宜ＡＰと略称する）のＥＳＳＩＤの取得は可能である。しかし、そのＥＳＳＩＤが接続可能かどうかをユーザが判断しなければならない。
【００１３】
（２）同様の理由で、無線ＬＡＮサービスを享受するためにはＥＳＳＩＤを常に意識する必要がある。
【００１４】
上記課題に加えて以下の問題もある。
【００１５】
（３）無線ＬＡＮサービスが面的に拡大してきており、複数のキャリアがサービスを展開している。またお互いのサービスの相互乗り入れを可能とするローミングサービスも広がっている。このような状況において、予めどの無線ＬＡＮサービスが接続するかを設定しておくことが煩雑になってきている。また予め設定せずにその場で利用可能な無線ＬＡＮサービスをＳｃａｎして、リスト表示された無線ＬＡＮサービスを選ぶことも可能であ
る。この場合もどの無線ＬＡＮサービスが利用可能かどうかを覚えておく必要があり、そのサービスをユーザに管理させることはユーザにとって負担が大きい。
【００１６】
さらに、特許文献１及び特許文献２の無線通信システムでは、以下の課題がある。
【００１７】
特許文献１記載の装置は、無線ＬＡＮのローミング時の設定を不要にすることができるものの、新たな無線通信網を構築ける必要がある。実際の運用において、新たな無線通信網を設けることは、網の維持コストという点で極めて不利である。
【００１８】
特許文献２記載の装置は、アクセスポイントにおいて端末のデータベースを保持しておく必要があり、既存のＡＰでは対応できない。また大規模なネットワークシステムにおいて端末の数が膨大になると、一つのアクセスポイントに多数の端末のデータを保持させる必要があり、コストの負担が重くなる。
【００１９】
本発明はかかる点に鑑みてなされたものであり、無線ＬＡＮサービスを特定するための識別子を意識する必要なく、自己が接続可能な無線ＬＡＮサービスに接続することができる無線端末装置、無線接続方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００２０】
本発明の無線端末装置は、ネットワークに接続された複数のアクセスポイントに対して無線通信を行う無線通信手段と、前記複数のアクセスポイントが共通して認証可能な共通認証情報を記憶する共通認証情報記憶手段と、前記無線通信手段により前記アクセスポイントの探索を行う探索手段と、前記探索手段による探索結果及び前記共通認証情報に基づいて、接続可能なアクセスポイントに対して認証の試行を行う認証試行手段とを備える構成を採る。
【００２１】
本発明の無線接続方法は、ネットワークに接続された複数のアクセスポイントに対して無線通信を行うステップと、前記複数のアクセスポイントが共通して認証可能な共通認証情報を記憶するステップと、前記無線通信により前記アクセスポイントの探索を行うステップと、前記探索された接続可能なアクセスポイントのサービス識別情報をプロファイル情報として一時的に記憶するステップと、前記プロファイル情報及び前記共通認証情報に基づいて、接続可能なアクセスポイントに対して認証の試行を行うステップとを有する。
【００２２】
また他の観点から、本発明は、上記無線接続方法の各ステップをコンピュータに実行させるためのプログラムである。
【発明の効果】
【００２３】
本発明によれば、複数のアクセスポイントが共通して認証可能な共通認証情報を予め格納し、無線ＬＡＮ接続時に、共通認証情報を基に接続できる無線ＬＡＮサービスに対して認証の試行を行い接続できるまで繰り返すことにより、予め、自分がどのアクセスポイントにつなぐ必要があるかを認識する必要がなくなるので、無線ＬＡＮサービスを特定するための識別子（ＥＳＳＩＤなど）を意識することなく無線ＬＡＮサービスを接続することができる。
【００２４】
今後ローミングサービスが広がって、異なるキャリアが同一の認証情報でサービスを提供するときに、ＥＳＳＩＤなどのアクセスポイントの識別子を管理し設定する煩雑さから解放される。
【００２５】
また、既存のアクセスポイントの設定変更はないため、新たなアクセスポイントの設置などは必要なく、コスト負担がなく容易に実施できる効果がある。
【発明を実施するための最良の形態】
【００２６】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
【００２７】
（実施の形態）
図２は、本発明の一実施の形態に係る無線端末装置の構成を示す機能ブロック図である。本実施の形態は、無線ＬＡＮシステムを構成する無線ＬＡＮ端末としてＰＨＳ（Personal Handy-Phone System）／携帯電話機、ＰＤＡ（Personal Digital Assistants）等の携帯端末装置に適用した例である。
【００２８】
図２において、無線端末装置１００は、接続管理部１０１、サービス探索部１０２、認証試行部１０３、共通認証情報データベース（ＤＢ）１０４、一時的プロファイルデータベース（ＤＢ）１０５、プロファイルデータベース（ＤＢ）１０６、及びＷＬＡＮ部１０７を備えて構成される。
【００２９】
接続管理部１０１は、無線ＬＡＮ接続の管理を行うブロックであり、サービス探索部１０２、認証試行部１０３、及びＷＬＡＮ部１０７を管理する。
【００３０】
サービス探索部１０２は、無線ＬＡＮサービスの探索（スキャニング）を行い、接続可能な無線ＬＡＮサービスを一時的プロファイルＤＢ１０５に書き込む。
【００３１】
認証試行部１０３は、一時的プロファイル情報と共通認証情報を基に認証試行の処理を行う。具体的には、認証試行部１０３は、一時的プロファイル情報にある無線ＬＡＮサービスに対して、共通認証情報を用いて認証を試みる。
【００３２】
共通認証情報ＤＢ１０４は、予めユーザ等により設定され、複数のアクセスポイントＡＰで共通的に用いる共通認証情報を格納する。共通認証情報は、最初のサービス開始時に既に共通認証情報ＤＢ１０４に設定されている。本実施の形態では、認証セキュリティ情報をＥＳＳＩＤとは独立して保持させ、それぞれの接続で用いる認証情報を共通認証情報として別管理にする。無線端末装置１００が、共通認証情報を別に持つ共通認証情報ＤＢ１０４を備えることを特徴とする。共通認証情報ＤＢ１０４に保持されている共通認証情報の詳細については、図３により後述する。
【００３３】
一時的プロファイルＤＢ１０５は、サービス探索部１０２により発見された無線ＬＡＮサービス情報を、一時的プロファイル情報として一時的に格納する。一時的プロファイル
ＤＢ１０５の詳細については、図４により後述する。
【００３４】
プロファイルＤＢ１０６は、最終的に接続が終了した無線ＬＡＮサービス情報を格納する。
【００３５】
ＷＬＡＮ部１０７は、無線ＬＡＮの入出力を行うインターフェースを備え、図示しないアンテナを介してアクセスポイントＡＰとの無線接続を行う。本実施の形態では、ＷＬＡＮ部１０７は、ＩＥＥＥ８０２．１１ｘ規格に基づくＷＬＡＮによる無線通信を行う。無線ＬＡＮは、無線ＬＡＮ機能を持つ携帯ノート型パソコン、ＰＤＡなどの携帯情報端末に幅広く用いられている。無線ＬＡＮに代えて、より低消費電力化が可能なBluetooth，ＵＷＢ（Ultra Wideband）などの小電力近距離双方向無線通信方式を用いてもよい。また、ＦＷＡ（Fixed Wireless Access）端末のような、使用場所を移動することが可能な無線通信端末も含まれる。
【００３６】
上記接続管理部１０１、サービス探索部１０２、及び認証試行部１０３は、本装置全体を制御する制御部から構成される。上記制御部は、具体的には、装置全体の制御及び接続管理処理などを行うＣＰＵ、各種処理のプログラムを収めたＲＯＭ、ＲＡＭ、電気的に書換可能な不揮発性メモリであるＥＥＰＲＯＭ（electrically erasable programmable ROM）等から構成され、装置全体の制御を行うＣＰＵにより情報処理として実行される。また、不揮発性メモリには、端末の番号や名前などの端末固有の端末情報が記憶されている。
【００３７】
上記共通認証情報ＤＢ１０４、一時的プロファイルＤＢ１０５、及びプロファイルＤＢ１０６は、ＥＥＰＲＯＭ等の不揮発性メモリ、ハードディスクドライブ（ＨＤＤ）等の固定ディスクから構成される。また、ＨＤＤ等のディスク装置のほか、例えば電源バックアップにより書き込まれた情報を保持するＳＲＡＭ（Static RAM）カードや電源バックアップが不要なフラッシュメモリ等からなるＳＤカード（登録商標）等である。
【００３８】
なお、本実施の形態では、無線ＬＡＮサービスはＩＥＥＥ８０２委員会で規格化された方式に準拠した通信方式を使用しているとする。ＩＥＥＥ８０２委員会で規格化された方式とは、例えばＩＥＥＥ８０２．１１標準方式，ＩＥＥＥ８０２．１１ａ標準方式，ＩＥＥＥ８０２．１１ｂ標準方式，ＩＥＥＥ８０２．１１ｇ標準方式などが挙げられるが、それらを総称して、以下、ＩＥＥＥ８０２．１ｘという。
【００３９】
図３は、共通認証情報ＤＢ１０４に保持されている共通認証情報２００の一例を示す図である。
【００４０】
本実施の形態では、元々無線ＬＡＮの設定として一緒に括りつけられた無線ＬＡＮの設定をサービス識別要素と認証・セキュリティ要素に分け、認証・セキュリティ情報を共通認証情報２００として別管理にする。この共通認証情報２００は、複数のアクセスポイントＡＰで共通的に用いる共通認証情報であり、最初のサービス開始時に予めユーザ等により共通認証情報ＤＢ１０４設定されている。
【００４１】
図３において、共通認証情報２００は、以下に示す項目２０１と、項目２０１毎の設定値２０２及び設定例２０３を持つ。項目２０１は、「ＷＰＡ（Wi-Fi Protected Access）モード」、「ＷＥＰキーの種別」、「８０２．１ｘ認証」があり、「ＷＥＰキーの種別」は、ＷＥＰキーを持つ。また、「８０２．１ｘ認証」は、ＥＡＰ（Extensible Authentication Protocol）種別、ＰＥＡＰ Ｐｈａｓｅ２、ＴＴＬＳ（Transport Layer Security） Ｐｈａｓｅ２、ＥＡＰ ＩＤ、ＥＡＰパスワードを含む。
【００４２】
「ＷＰＡモード」は、設定値としてＷＰＡ−ＰＳＫ／ＷＰＡ／ＷＰＡ２−ＰＳＫ／ＷＰ
Ａ２／ＷＰＡ−Ａｕｔｏ／ＷＰＡ−Ｄｉｓａｂｌｅ／ＷＥＰ／Ｎｏ_Ｓｅｃｕｒｉｔｙを有する。設定例は、例えばＷＰＡ２である。
【００４３】
「ＷＥＰキーの種別」は、Ｎｏｎｅ／４０ｂｉｔ／１０４ｂｉｔである。設定例は、例えばＮｏｎｅである。ＷＥＰキーは、ｘｘｘｘｘであり、例えばＮ.Ａ.（設定しない）である。
【００４４】
「８０２．１ｘ認証」の設定値は、あり／なし  である。また、ＥＡＰ種別は、ＥＡＰ−ＴＬＳ／ＴＴＬＳ／ＰＥＡＰであり、例えばＥＡＰ−ＴＴＬＳを設定する。ＰＥＡＰ Ｐｈａｓｅ２は、ＭＳ−ＣＨＡＰｖ２／ＥＡＰ−ＧＴＣであり、例えばＮ.Ａ.である。ＴＴＬＳ Ｐｈａｓｅ２は、ＣＨＡＰ（Challenge Handshake Authentication Protocol）／ＰＡＰ（Password Authentication Protocol）であり、例えばＣＨＡＰを設定する。ＥＡＰ ＩＤは、最大６４文字列であり、例えばｃｄｆ＠ｐａｎａｓｏｎｉｃ．ｃｏｍである。ＥＡＰパスワードは、最大６４文字列であり、例えばｘｘｘｘｘである。
【００４５】
上記項目２０１から分かるように、共通認証情報２００は、サービス識別要素と分離された認証・セキュリティ情報であり、各アクセスポイントＡＰの共用プロフィルとして共通で使用できる。すなわち、無線端末装置１００は、無線ＬＡＮ接続試行時において、共通認証情報２００を基に接続できる無線ＬＡＮサービスに対して認証の試行を行い接続できるまで繰り返すことで、適当なアクセスポイントＡＰに接続することができる。
【００４６】
上記共通認証情報２００は、ＩＥＥＥ８０２．１ｘの認証情報に限られずＷＥＢ認証情報でもよい。
【００４７】
図４は、一時的プロファイルＤＢ１０５に一時的に保持される一時的プロファイル情報３００の一例を示す図である。
【００４８】
図４において、一時的プロファイル情報３００は、エントリ番号３０１、ＥＳＳＩＤ３０２、チャネル３０３、及び電波状況３０４を格納する。例えば、エントリ番号１のＥＳＳＩＤはＭＤＤ（事業者）、チャネルは１ｃｈ、電波状況は強、エントリ番号２のＥＳＳＩＤはＫＴＴＩ（事業者）、チャネルは４ｃｈ、電波状況は中、エントリ番号３のＥＳＳＩＤはＨａｒｄＢａｎｋ（事業者）、チャネルは１１ｃｈ、電波状況は弱である。
【００４９】
以下、上述のように構成された無線端末装置１００の無線ＬＡＮ接続動作を説明する。
【００５０】
まず、本発明の基本的な考え方について説明する。
【００５１】
無線ＬＡＮの設定は、以下の種別（１）（２）に分けられる。
【００５２】
（１）サービス識別
・ＥＳＳＩＤなど
（２）認証・セキュリティ
・ＷＥＰ，ＴＫＩＰ，ＷＰＡ−ＰＳＫで用いられる鍵
・８０２．１ｘ＋ＥＡＰでのＩＤ、パスワード、証明書情報
上記無線ＬＡＮの設定は、元々無線ＬＡＮサービスに括りつけられたパラメタであった。ところが、ローミングなど認証セキュリティが複数の無線ＬＡＮサービスで使用できる形態においては、この管理の仕方は非効率である。
【００５３】
本発明者らは、元々無線ＬＡＮの設定として一緒に括りつけられた無線ＬＡＮの設定をサービス識別要素と認証・セキュリティ要素に分け、認証・セキュリティ情報を共通認証
情報として別管理にし、無線ＬＡＮ接続試行時において、共通認証情報を基に接続できる無線ＬＡＮサービスに対して認証の試行をすればよいことを見出した。
【００５４】
そこで、認証セキュリティ情報をＥＳＳＩＤとは独立して保持させ、各アクセスポイントＡＰの無線ＬＡＮ接続で用いる認証情報を共通認証情報として別管理にする。無線ＬＡＮ接続時には、共通認証情報を基に接続できる無線ＬＡＮサービスに対して認証の試行を行い接続できるまで繰り返す。これにより、ユーザは無線ＬＡＮのサービス識別子（ＥＳＳＩＤ）を意識することなく、所望の無線ＬＡＮサービスを受けることができる。
【００５５】
次に、制御部１１０の各部の動作について説明する。
【００５６】
図５は、接続管理部１０１の接続管理処理を示すフローチャートである。図中、Ｓはフローの各ステップを示す。本フローを含む後述する各フローチャートは、制御部１１０を構成するＣＰＵにより実行される。
【００５７】
ステップＳ１では、接続管理部１０１はユーザからの指示によってサービス探索部１０２による無線ＬＡＮサービスの探索をスタートさせる。サービス探索部１０２の探索処理の詳細については、図６により後述する。
【００５８】
ステップＳ２では、接続管理部１０１はサービス探索部１０２からの応答が成功か失敗かを判別する。サービス探索部１０２の応答が成功の場合は、ステップＳ３に進み、サービス探索部１０２の応答が失敗の場合は、上記ステップＳ１に戻って無線ＬＡＮサービスの探索を続ける。
【００５９】
ステップＳ３では、接続管理部１０１は認証試行部１０３による認証試行をスタートさせる。接続管理部１０１からの指示により認証試行部１０３は、一時的プロファイル情報３００と共通認証情報２００を基に認証を試みる。認証試行部１０３の認証試行処理の詳細については、図７により後述する。
【００６０】
ステップＳ４では、認証試行部１０３の認証試行が成功したか失敗したかを判別する。認証試行部１０３の認証試行が成功した場合は、ステップＳ５に進み、認証試行部１０３の認証試行が失敗した場合は、上記ステップＳ１に戻って無線ＬＡＮサービスの探索を続ける。
【００６１】
ステップＳ５では、成功したＷＬＡＮサービスエントリ情報を一時的プロファイルＤＢ１０５からプロファイルＤＢ１０６に移動させて本フローを終了する。これにより、一時的プロファイルＤＢ１０５にある無線ＬＡＮサービス識別情報が、プロファイルＤＢ１０６に移動されて、各無線ＬＡＮサービスのプロファイルとしてプロファイルＤＢ１０６に格納される。
【００６２】
ここで、本フローにおける接続管理部１０１のスタートのトリガは、必ずしもユーザからの指示である必要はなく、無線ＬＡＮの接続切断でもよい。
【００６３】
図６は、サービス探索部１０２の無線ＬＡＮサービスの探索処理を示すフローチャートである。
【００６４】
ステップＳ１１では、サービス探索部１０２は全チャネルでビーコンの受信を試みる。各アクセスポイントＡＰは、定期的にビーコンを発信しており、サービス探索部１０２は、各アクセスポイントＡＰから定期的に発信されたビーコンの受信を試みる。８０２．１ｘでは、ビーコンのフレームフォーマットが定められている。この場合の識別子はビーコ
ンフレーム内に記述されているアクセスポイントＡＰのＭＡＣ（Media Access Control）アドレスなどである。
【００６５】
ステップＳ１２では、探索した中でビーコンを受信したか否かを判別し、ビーコンを受信した場合は、ステップＳ１３に進み、全チャネルでもビーコンを受信しなかった場合は、ステップＳ１４に進む。
【００６６】
ステップＳ１３では、受信したビーコンからＥＳＳＩＤなどのサービス識別情報を取り出し、取り出したサービス識別情報を一時的プロファイルＤＢ１０５のリストに書き込む。一時的プロファイルＤＢ１０５に格納される一時的プロファイル情報３００は、前記図４に示される。
【００６７】
ステップＳ１４では、サービス探索部１０２はサービス探索終了を接続管理部１０１に通知して本フローを終了する。サービス探索終了には、接続可能な無線ＬＡＮサービスのサービス識別情報を一時的プロファイルＤＢ１０５に格納できた場合と、全チャネルでビーコンを受信できなかった場合とがあり、サービス探索部１０２はいずれの場合も接続管理部１０１にサービス探索終了を通知する。
【００６８】
図７は、認証試行部１０３の認証試行処理を示すフローチャートである。
【００６９】
ステップＳ２１では、認証試行部１０３は一時的プロファイルＤＢ１０５からまだ試行していない無線ＬＡＮサービスエントリを取り出す。一時的プロファイルＤＢ１０５に格納される一時的プロファイル情報３００は、前記図４に示される。図４に示すように、一時的プロファイル情報３００は、エントリ番号３０１、ＥＳＳＩＤ３０２、チャネル３０３、及び電波状況３０４を格納する。認証試行部１０３は、一時的プロファイルＤＢ１０５からまだ試行していない無線ＬＡＮサービスエントリ、例えばエントリ番号２のＥＳＳＩＤ:ＫＴＴＩ、チャネル:４ｃｈを取り出す。
【００７０】
ステップＳ２２では、取り出した無線ＬＡＮサービスエントリの無線ＬＡＮサービスに接続するための無線ＬＡＮ上での接続を行う。上記の例では、一時的プロファイルＤＢ１０５からエントリ番号２のＥＳＳＩＤ:ＫＴＴＩ、チャネル:４ｃｈの無線ＬＡＮサービスエントリに対して無線ＬＡＮのレイヤでの接続を行う。
【００７１】
ステップＳ２３では、Ａｓｓｏｃｉａｔｉｏｎが成功したか否かを判別し、Ａｓｓｏｃｉａｔｉｏｎが成功した場合はステップＳ２４に進み、Ａｓｓｏｃｉａｔｉｏｎが失敗した場合はステップＳ２７に進む。
【００７２】
ステップＳ２４では、認証試行部１０３は共通認証情報ＤＢ１０４にある認証情報を基に認証を試行する。
【００７３】
ステップＳ２５では、認証試行部１０３は認証を試行により認証が成功したか否かを判別し、認証が成功した場合はステップＳ２６に進み、認証が失敗した場合はステップＳ２７に進む。
【００７４】
ステップＳ２６では、認証試行部１０３は認証成功を接続管理部１０１に通知して本フローを終了する。
【００７５】
上記ステップＳ２３でＡｓｓｏｃｉａｔｉｏｎが失敗した場合、あるいは上記ステップＳ２７で認証が失敗した場合は、ステップＳ２７で一時的プロファイルＤＢ１０５の全てのエントリを試行したか否かを判別する。一時的プロファイルＤＢ１０５の全てのエント
リを試行していない場合は、上記ステップＳ２１に戻って全てのエントリを試行するか、認証が成功するまで認証試行を繰り返す。
【００７６】
一時的プロファイルＤＢ１０５の全てのエントリを試行した場合は、ステップＳ２８で認証試行部１０３は認証失敗を接続管理部１０１に通知して本フローを終了する。
【００７７】
このように、認証試行部１０３はＡｓｓｏｃｉａｔｉｏｎが完了した後、共通認証情報ＤＢ１０４にある認証情報を基に認証を試行する。認証の試行が失敗に終わったときは、一時的プロファイルＤＢ１０５にある他のエントリに対して同じように認証の試行を繰り返す。全ての一時的プロファイルＤＢ１０５にあるエントリに対して認証を試行して失敗に終わった場合は、認証試行部１０３は接続管理部１０１に認証失敗を通知する。認証が成功した場合は、認証試行部１０３は接続管理部１０１に認証が成功したことを通知する。
【００７８】
ここで、一時的プロファイルＤＢ１０５のエントリの接続順序に関しては、いくつかの方法がある。例えば、（１）チャネル番号の若い順に順番に接続していく方法、（２）電波強度が強いアクセスポイントから順番に接続していく方法などが挙げられる。（３）また、一度接続したアクセスポイントの接続情報を記録して、その接続情報を持つアクセスポイントが一時的プロファイルＤＢ１０５のエントリに存在する場合は、そのエントリに対する認証試行を優先して行うという方法もある。
【００７９】
次に、無線端末装置１００を有する無線通信システムの全体動作について説明する。
【００８０】
図８は、無線端末装置１００を有する無線通信システムの全体構成を示す図である。図８は、図１に対応する図である。
【００８１】
図８において、無線通信システムは、無線端末装置１００、複数のアクセスポイント１１１〜１１３（ＡＰ１〜３）、有線ＬＡＮ１１４、及び認証サーバ１１５を備えて構成される。
【００８２】
無線端末装置１００は、ＷＬＡＮ ＩＦ部１０７（図２参照）を備え、周辺に存在するアクセスポイント１１１〜１１３（ＡＰ１〜３）からビーコンを受信して、アクセスポイント１１１〜１１３（ＡＰ１〜３）のいずれかに接続して無線通信を行う。また、無線端末装置１００は、複数のアクセスポイント１１１〜１１３（ＡＰ１〜３）で共通的に用いる共通認証情報２００（図３参照）を格納する共通認証情報ＤＢ１０４（図２参照）を備える。
【００８３】
アクセスポイント１１１〜１１３（ＡＰ１〜３）は、無線ＬＡＮを構成する無線端末装置１００と有線ＬＡＮ１１４とを接続する無線中継装置である。ここでは、アクセスポイント１１１〜１１３（ＡＰ１〜３）が無線ＬＡＮサービスである。アクセスポイント１１１（ＡＰ１）は、ＥＳＳＩＤがＡＡＡの無線ＬＡＮサービス、アクセスポイント１１２（ＡＰ２）は、ＥＳＳＩＤがＢＢＢの無線ＬＡＮサービス、アクセスポイント１１３（ＡＰ３）は、ＥＳＳＩＤがＣＣＣの無線ＬＡＮサービスである。
【００８４】
認証サーバ１１５は、無線端末装置１００がアクセスポイント１１１〜１１３（ＡＰ１〜３）を介して有線ＬＡＮ１１４にアクセスする際に、無線端末装置１００のアクセス可否を確認するための認証を行う。
【００８５】
図８では、ＥＳＳＩＤがＡＡＡの無線ＬＡＮサービスと、ＥＳＳＩＤがＣＣＣの無線ＬＡＮサービスがローミングサービスを提供している。この場合、ローミングサービスを提
供するのは、アクセスポイント１１１〜１１３（ＡＰ１〜３）のうち、アクセスポイント１１１（ＡＰ１）とアクセスポイント１１２（ＡＰ２）である。
【００８６】
無線端末装置１００は、アクセスポイント１１１（ＡＰ１）が無線ＬＡＮサービスに提供しているエリアから、アクセスポイント１１２（ＡＰ２）及びアクセスポイント１１３（ＡＰ３）が無線ＬＡＮサービスに提供しているエリアに移動した際、アクセスポイント１１２（ＡＰ２）及びアクセスポイント１１３（ＡＰ３）の検知を行う。具体的には、無線端末装置１００のサービス探索部１０２が、接続管理部１０１の指示に従って前記図６のサービス探索処理を実行することによりアクセスポイント１１２（ＡＰ２）及びアクセスポイント１１３（ＡＰ３）を探索する。サービス探索終了の通知を受けた接続管理部１０１は、認証試行部１０３に対して認証試行を指示する。無線端末装置１００の認証試行部１０３は、共通認証情報ＤＢ１０４に保持している共通認証情報２００を基に認証試行を行う。すなわち、認証試行部１０３は、前記図７の認証試行処理を実行することにより、共通認証情報ＤＢ１０４に保持している共通認証情報２００を基に、一時的プロファイルＤＢ１０５の全てのエントリに対して認証の試行を行い接続できるまで繰り返す。無線端末装置１００は、共通認証情報２００を基に認証試行を行うことで、全てのアクセスポイントＡＰに対して認証の試行を行うことが可能である。
【００８７】
図８に示すアクセスポイント１１２（ＡＰ２）は、ローミングサービスを提供していないので、認証は失敗に終わるが、アクセスポイント１１３（ＡＰ３）はローミングサービスを提供しているので接続することができる。無線端末装置１００は、予めどの無線ＬＡＮサービスが接続するかを設定しておくことなく、ＥＳＳＩＤを意識しないで無線ＬＡＮサービスをローミング接続することができる。
【００８８】
この場合、無線端末装置１００は、アクセスポイント１１３（ＡＰ３）の無線ＬＡＮサービス識別情報（ＥＳＳＩＤなど）を管理する必要はなく、共通認証情報２００のみを管理していればよい。
【００８９】
図９は、無線通信システムの適用例を示す図であり、図８の無線通信システムの具体的適用例である。
【００９０】
図９において、アクセスポイント１１１（ＡＰ１）は、有線ＬＡＮ４０１を介してＭＤＤ認証サーバ４１１に接続され、アクセスポイント１１３（ＡＰ３）は、有線ＬＡＮ４０３を介してＫＴＴＩ認証サーバ４１３に接続される。アクセスポイント１１２（ＡＰ２）は、認証サーバには接続されていない。ＭＤＤ認証サーバ４１１とＫＴＴＩ認証サーバ４１３は、有線ＬＡＮ４０５を介してＩＳＰ（Internet Services Provider）サーバ４１５に相互に接続される。
【００９１】
アクセスポイント１１１（ＡＰ１）は、ＥＳＳＩＤがＤｏＣｏＮｏの無線ＬＡＮサービス、アクセスポイント１１２（ＡＰ２）は、ＥＳＳＩＤがＨａｒｄ Ｂａｎｋの無線ＬＡＮサービス、アクセスポイント１１３（ＡＰ３）は、ＥＳＳＩＤがＫＴＴＩの無線ＬＡＮサービスである。また、無線端末装置１００は、共通認証情報ＤＢ１０４に以下の内容の共通認証情報２００を格納している。図９では、共通認証情報２００は、「８０２．１ｘ＋ＷＰＡ２」、ＩＤ：ａｂｃ＠ｎａｆｔｙ．ｃｏ．ｊｐ、Ｐａｓｓｗｏｒｄ：ｘｘｘｘｘｘｘｘｘｘｘである。
【００９２】
事業者ＭＤＤとＫＴＴＩが、ＩＳＰサーバ４１５を経由して相互にローミングサービスを提供する場合を例に採る。
【００９３】
図９では、ＥＳＳＩＤがＤｏＣｏＮｏの無線ＬＡＮサービスとＥＳＳＩＤがＫＴＴＩの
無線ＬＡＮサービスがローミングサービスを提供する。無線端末装置１００は、ＡＰ１からＡＰ２とＡＰ３が無線ＬＡＮサービスに提供しているエリアに移動した際、ＡＰ２とＡＰ３の検知を行い、無線端末装置１００が保持している共通認証情報２００を基に認証試行を行う。ＡＰ２はローミングサービスを提供していないので、認証は失敗に終わるが、ＡＰ３はローミングサービスを提供しているので接続することができる。この場合は、共通認証情報２００のＩＤの＠以降を見てｎａｆｔｙに転送する。これにより、図９ａ．に示すように、移動後の無線端末装置１００は、ローミング先のＥＳＳＩＤを意識することなく所望の無線ＬＡＮサービスに接続することができる。
【００９４】
以上詳細に説明したように、本実施の形態によれば、無線端末装置１００は、複数のアクセスポイント１１１〜１１３（ＡＰ１〜３）が共通して認証可能な共通認証情報２００を共通認証情報ＤＢ１０４に予め格納し、無線ＬＡＮ接続時に、共通認証情報２００を基に接続できる無線ＬＡＮサービスに対して認証の試行を行い接続できるまで繰り返すことで、無線ＬＡＮのサービス識別子（ＥＳＳＩＤ）を意識することなく、所望の無線ＬＡＮサービスを受けることができる。予め、自分がどのアクセスポイントにつなぐ必要があるかを認識する必要がなくなる。
【００９５】
今後ローミングサービスが広がって、異なるキャリアが同一の認証情報でサービスを提供するときに、ＥＳＳＩＤなどのアクセスポイントの識別子を管理し設定する煩雑さから解放される。
【００９６】
また、既存のアクセスポイントの設定変更はないため、新たなアクセスポイントの設置などは必要なく、コスト負担がなく容易に実施できる優れた効果がある。
【００９７】
以上の説明は本発明の好適な実施の形態の例証であり、本発明の範囲はこれに限定されることはない。例えば、共通認証情報２００は、ＩＥＥＥ８０２．１ｘの認証情報でもＷＥＢ認証情報でもよい。また、サービス識別情報としてＥＳＳＩＤを例に説明したが、無線ＬＡＮにおけるネットワークの識別子であればよく、例えばアクセスポイントの識別子であるＳＳＩＤ、４８ビットの数値のＢＳＳＩＤ（Basic Service Set Identifier）である。ＢＳＳＩＤはＭＡＣアドレスと同じである。一般に、無線ＬＡＮのアクセスポイントと各端末には、ＥＳＳＩＤを設定することができ、アクセスポイントはＥＳＳＩＤが一致する端末としか通信しないようにすることができる。どのアクセスポイントにも接続できる「ＡＮＹ」という特殊なＥＳＳＩＤもある。セキュリティに配慮すれば「ＡＮＹ」設定の端末からの接続を拒否する機能を持たせるものもある。本実施の形態では、既存のアクセスポイントの設定変更はないため、どのようなプロファイル設定のアクセスポイントに対しても有効である。
【００９８】
また、本実施の形態では無線端末装置及び無線接続方法という名称を用いたが、これは説明の便宜上であり、無線ＬＡＮ端末、無線通信システム、無線ＬＡＮ接続方法、ローミング方法等であってもよいことは勿論である。
【００９９】
さらに、上記無線端末装置、無線通信システムを構成する各部、例えばＤＢの種類、その数及び接続方法などはどのようなものでもよい。
【０１００】
以上説明した無線接続方法は、この無線接続方法を機能させるためのプログラムでも実現される。このプログラムはコンピュータで読み取り可能な記録媒体に格納されている。
【産業上の利用可能性】
【０１０１】
本発明に係る無線端末装置及び無線接続方法は、アクセスポイントを経由してネットワーク接続を行う無線通信を有する移動体通信端末に有用である。また、ノート型パーソナ
ルコンピュータ、ＰＤＡ等の無線通信機能をもつ携帯の容易な電子機器に広く適用することができる。
【図面の簡単な説明】
【０１０２】
【図１】従来の無線通信システムの全体構成を示す図
【図２】本発明の実施の形態に係る無線端末装置の構成を示す機能ブロック図
【図３】本実施の形態に係る無線端末装置の共通認証情報ＤＢに保持されている共通認証情報の一例を示す図
【図４】本実施の形態に係る無線端末装置の一時的プロファイルＤＢに一時的に保持される一時的プロファイル情報の一例を示す図
【図５】本実施の形態に係る無線端末装置の接続管理部の接続管理処理を示すフロー図
【図６】本実施の形態に係る無線端末装置のサービス探索部の無線ＬＡＮサービスの探索処理を示すフロー図
【図７】本実施の形態に係る無線端末装置の認証試行部の認証試行処理を示すフロー図
【図８】本実施の形態に係る無線端末装置を有する無線通信システムの全体構成を示す図
【図９】本実施の形態に係る無線端末装置を有する無線通信システムの適用例を示す図
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2009034624.tif 000012
【図２】
2009034624.tif 000013
【図３】
2009034624.tif 000014
【図４】
2009034624.tif 000015
【図５】
2009034624.tif 000016
【図６】
2009034624.tif 000017
【図７】
2009034624.tif 000018
【図８】
2009034624.tif 000019
【図９】
2009034624.tif 000020
【国際調査報告】
2009034624.tif 000021
2009034624.tif 000022