(57)【要約】【課題】公衆無線ＬＡＮでローミングサービスの提供を受けるためのアクセスポイントの接続情報及びＷｅｂ認証情報の設定を容易に行うことのできる無線通信端末を提供すること。【解決手段】無線通信端末は、公衆無線ＬＡＮのアクセスポイントに接続するための接続情報及びＷｅｂ認証情報を保存する接続情報保存部と、接続情報保存部に保存された公衆無線ＬＡＮのアクセスポイントの接続情報及びＷｅｂ認証情報に基づいて、ローミング先の公衆無線ＬＡＮのアクセスポイントに接続するための接続情報及びＷｅｂ認証情報を生成するために用いられるマッピングテーブルを記憶するマッピングテーブル記憶部と、マッピングテーブルを参照して、ユーザによって指定された公衆無線ＬＡＮのアクセスポイントの接続情報及びＷｅｂ認証情報からローミング先の公衆無線ＬＡＮのアクセスポイントの接続情報及びＷｅｂ認証情報を生成するローミング接続情報生成部とを備える。【選択図】図３
2009005011.tif 000002
【特許請求の範囲】
【請求項１】
公衆無線ＬＡＮのアクセスポイントに接続する無線通信端末であって、
公衆無線ＬＡＮのアクセスポイントに接続するための接続情報及びＷｅｂ認証情報を保存する接続情報保存部と、
前記接続情報保存部に保存された公衆無線ＬＡＮのアクセスポイントの接続情報及びＷｅｂ認証情報に基づいて、ローミング先の公衆無線ＬＡＮのアクセスポイントに接続するための接続情報及びＷｅｂ認証情報を生成するために用いられるマッピングテーブルを記憶するマッピングテーブル記憶部と、
前記マッピングテーブル記憶部が記憶する前記マッピングテーブルを参照して、当該無線通信端末のユーザによって指定された公衆無線ＬＡＮのアクセスポイントの接続情報及びＷｅｂ認証情報から前記ローミング先の公衆無線ＬＡＮのアクセスポイントの接続情報及びＷｅｂ認証情報を生成するローミング接続情報生成部と、
を備えたことを特徴とする無線通信端末。
【請求項２】
請求項１に記載の無線通信端末であって、
前記接続情報保存部に保存されている接続情報を参照して、公衆無線ＬＡＮのアクセスポイントを定期的に検索するアクセスポイント自動検索部と、
前記アクセスポイント自動検索部によって検索された公衆無線ＬＡＮのアクセスポイントへの接続処理を行う接続処理部と、
前記接続情報保存部に保存されているＷｅｂ認証情報を用いて、前記検索された公衆無線ＬＡＮへの接続に必要なＷｅｂ認証を行うＷｅｂ認証処理部と、
を備えたことを特徴とする無線通信端末。
【請求項３】
請求項１に記載の無線通信端末であって、
前記ユーザからの要求に応じて、公衆無線ＬＡＮのアクセスポイントを検索するアクセスポイント手動検索部を備えたことを特徴とする無線通信端末。
【請求項４】
請求項３に記載の無線通信端末であって、
前記アクセスポイント手動検索部による検索結果に公衆無線ＬＡＮであることを含めて通知又は表示することを特徴とする無線通信端末。
【請求項５】
請求項１に記載の無線通信端末であって、
当該無線通信端末が接続したネットワークを介して最新のマッピングテーブルを取得して、前記マッピングテーブル記憶部が記憶する前記マッピングテーブルを更新するマッピングテーブル更新部を備えたことを特徴とする無線通信端末。
【請求項６】
請求項５に記載の無線通信端末であって、
無線ＬＡＮを介して前記ネットワーク上のサーバと通信を行って、前記最新のマッピングテーブルのデータを受信する無線ＬＡＮ通信部を備えたことを特徴とする無線通信端末。
【請求項７】
請求項５に記載の無線通信端末であって、
セルラー網を介して前記ネットワーク上のサーバと通信を行って、前記最新のマッピングテーブルのデータを受信するセルラー網通信部を備えたことを特徴とする無線通信端末。
【請求項８】
請求項１に記載の無線通信端末であって、
前記マッピングテーブルは、
公衆無線ＬＡＮサービスのプロバイダ毎の公衆無線ＬＡＮのアクセスポイントのＳＳＩＤが登録されるＳＳＩＤエントリと、
前記ＳＳＩＤエントリに登録されたＳＳＩＤを提供するプロバイダのドメイン名が登録されるｄｏｍａｉｎエントリと、
前記ＳＳＩＤエントリに登録されたＳＳＩＤを提供する公衆プロバイダが提供しているローミング先の公衆無線ＬＡＮのアクセスポイントのＳＳＩＤが登録されるローミング先ＳＳＩＤエントリと、
を有することを特徴とする無線通信端末。
【請求項９】
公衆無線ＬＡＮのアクセスポイントに接続するための接続情報及びＷｅｂ認証情報を保存する接続情報保存部と、
前記接続情報保存部に保存された公衆無線ＬＡＮのアクセスポイントの接続情報及びＷｅｂ認証情報に基づいて、ローミング先の公衆無線ＬＡＮのアクセスポイントに接続するための接続情報及びＷｅｂ認証情報を生成するために用いられるマッピングテーブルを記憶するマッピングテーブル記憶部と、
前記マッピングテーブル記憶部が記憶する前記マッピングテーブルを参照して、当該無線通信端末のユーザによって指定された公衆無線ＬＡＮのアクセスポイントの接続情報及びＷｅｂ認証情報から前記ローミング先の公衆無線ＬＡＮのアクセスポイントの接続情報及びＷｅｂ認証情報を生成するローミング接続情報生成部と、を備えた無線通信端末が無線ＬＡＮ又はセルラー網を介して通信するサーバであって、
前記無線通信端末に接続可能な通信部と、
前記最新のマッピングテーブルのデータを記憶し、当該無線通信端末からの要求に応じて、前記最新のマッピングテーブルのデータを前記通信部を用いて前記無線通信端末に送信するよう処理するマッピングテーブル更新処理部と、
を備えたことを特徴とするサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、公衆無線ＬＡＮのアクセスポンイントと接続するために必要な接続情報を自動生成する無線通信端末に関する。
【背景技術】
【０００２】
無線通信端末は、無線ＬＡＮのアクセスポイントに接続するために、アクセスポイントの識別子（ＳＳＩＤ：Service Set IDentifier）と、接続時に用いる認証方式に関する情報並びに認証パスワード及び証明書と、接続後に用いる暗号化方式及び復号化方式に関する情報とを接続情報として保持する。無線通信端末は、この接続情報に基づいてアクセスポイントとの接続処理を実施し、接続処理完了後に通信可能となる。
【０００３】
また、無線通信端末は、複数のアクセスポイントとの接続を実現するために、各アクセスポイントの接続情報を保持しており、その接続情報を用いて接続可能なアクセスポイントを自動的に検索し、接続する機能を持つ。
【０００４】
一方、公衆無線ＬＡＮでは、無線通信端末が、接続情報に基づいてアクセスポイントに接続した後、Ｗｅｂブラウザを用いてユーザ認証を行う。この方式は一般的にＷｅｂ認証と呼ばれている。Ｗｅｂ認証では、公衆無線ＬＡＮサービスのプロバイダから割り当てられたユーザＩＤとユーザパスワードを用いて認証を実施する。公衆無線ＬＡＮに接続するために、無線通信端末は、アクセスポイントの接続情報と、Ｗｅｂ認証を行うためのＷｅｂ認証情報としてユーザＩＤとユーザパスワードを保持する。
【０００５】
さらに、公衆無線ＬＡＮでは、公衆無線ＬＡＮサービスのプロバイダ間で相互ローミングサービスが行われており、契約しているプロバイダ以外のプロバイダが提供する公衆無線ＬＡＮのアクセスポイントへの接続が可能である。ローミング先の公衆無線ＬＡＮのアクセスポイントに接続し、相互ローミングサービスを受けるためには、ローミング先の公衆無線ＬＡＮのアクセスポイントの接続情報と、ローミング先プロバイダ向けのＷｅｂ認証情報とが必要である。この接続情報とＷｅｂ認証情報はローミング先のプロバイダ毎に異なり、無線通信端末のユーザが手動で接続情報とＷｅｂ認証情報を作成する必要がある。このような手動による作業はユーザにとって煩雑であり、分かりにくい。また、契約しているプロバイダにより、相互ローミング契約を結んでいるプロバイダが異なる。これもユーザを混乱させる原因の一つである。
【０００６】
特許文献１には、無線ＬＡＮのアクセスポイントの接続情報を用いた自動接続において、接続情報を自動的に取得する方法が開示されている。しかし、その具体的な自動取得方法については開示していない。
【０００７】
また、特許文献２には、無線ＬＡＮのアクセスポイントの接続情報を配布するサーバを設けて、このサーバが接続情報を無線通信端末に自動的に配布する方法が開示されている。しかし、公衆無線ＬＡＮではユーザ毎にＷｅｂ認証情報を配布する必要があるため、本方式では公衆無線ＬＡＮでの適用は不可能である。また、既存の設備に前記サーバを増設する必要があるため、サービスの拡張性が乏しい。
【０００８】
【特許文献１】特開２００４−０９４７３６号公報
【特許文献２】特開２００４−３２６４１６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
本発明の目的は、公衆無線ＬＡＮでローミングサービスの提供を受けるためのアクセスポイントの接続情報及びＷｅｂ認証情報の設定を容易に行うことのできる無線通信端末を提供することである。
【課題を解決するための手段】
【００１０】
本発明は、公衆無線ＬＡＮのアクセスポイントに接続する無線通信端末であって、公衆無線ＬＡＮのアクセスポイントに接続するための接続情報及びＷｅｂ認証情報を保存する接続情報保存部と、前記接続情報保存部に保存された公衆無線ＬＡＮのアクセスポイントの接続情報及びＷｅｂ認証情報に基づいて、ローミング先の公衆無線ＬＡＮのアクセスポイントに接続するための接続情報及びＷｅｂ認証情報を生成するために用いられるマッピングテーブルを記憶するマッピングテーブル記憶部と、前記マッピングテーブル記憶部が記憶する前記マッピングテーブルを参照して、当該無線通信端末のユーザによって指定された公衆無線ＬＡＮのアクセスポイントの接続情報及びＷｅｂ認証情報から前記ローミング先の公衆無線ＬＡＮのアクセスポイントの接続情報及びＷｅｂ認証情報を生成するローミング接続情報生成部と、を備えた無線通信端末を提供する。
【００１１】
上記無線通信端末は、前記接続情報保存部に保存されている接続情報を参照して、公衆無線ＬＡＮのアクセスポイントを定期的に検索するアクセスポイント自動検索部と、前記アクセスポイント自動検索部によって検索された公衆無線ＬＡＮのアクセスポイントへの接続処理を行う接続処理部と、前記接続情報保存部に保存されているＷｅｂ認証情報を用いて、前記検索された公衆無線ＬＡＮへの接続に必要なＷｅｂ認証を行うＷｅｂ認証処理部と、を備える。
【００１２】
上記無線通信端末は、前記ユーザからの要求に応じて、公衆無線ＬＡＮのアクセスポイントを検索するアクセスポイント手動検索部を備える。
【００１３】
上記無線通信端末は、前記アクセスポイント手動検索部による検索結果に公衆無線ＬＡＮであることを含めて通知又は表示する。
【００１４】
上記無線通信端末は、当該無線通信端末が接続したネットワークを介して最新のマッピングテーブルを取得して、前記マッピングテーブル記憶部が記憶する前記マッピングテーブルを更新するマッピングテーブル更新部を備える。
【００１５】
上記無線通信端末は、無線ＬＡＮを介して前記ネットワーク上のサーバと通信を行って、前記最新のマッピングテーブルのデータを受信する無線ＬＡＮ通信部を備える。
【００１６】
上記無線通信端末は、セルラー網を介して前記ネットワーク上のサーバと通信を行って、前記最新のマッピングテーブルのデータを受信するセルラー網通信部を備える。
【００１７】
上記無線通信端末では、前記マッピングテーブルは、公衆無線ＬＡＮサービスのプロバイダ毎の公衆無線ＬＡＮのアクセスポイントのＳＳＩＤが登録されるＳＳＩＤエントリと、前記ＳＳＩＤエントリに登録されたＳＳＩＤを提供するプロバイダのドメイン名が登録されるｄｏｍａｉｎエントリと、前記ＳＳＩＤエントリに登録されたＳＳＩＤを提供する公衆プロバイダが提供しているローミング先の公衆無線ＬＡＮのアクセスポイントのＳＳＩＤが登録されるローミング先ＳＳＩＤエントリと、を有する。
【００１８】
本発明は、公衆無線ＬＡＮのアクセスポイントに接続するための接続情報及びＷｅｂ認証情報を保存する接続情報保存部と、前記接続情報保存部に保存された公衆無線ＬＡＮのアクセスポイントの接続情報及びＷｅｂ認証情報に基づいて、ローミング先の公衆無線ＬＡＮのアクセスポイントに接続するための接続情報及びＷｅｂ認証情報を生成するために用いられるマッピングテーブルを記憶するマッピングテーブル記憶部と、前記マッピングテーブル記憶部が記憶する前記マッピングテーブルを参照して、当該無線通信端末のユーザによって指定された公衆無線ＬＡＮのアクセスポイントの接続情報及びＷｅｂ認証情報から前記ローミング先の公衆無線ＬＡＮのアクセスポイントの接続情報及びＷｅｂ認証情報を生成するローミング接続情報生成部と、を備えた無線通信端末が無線ＬＡＮ又はセルラー網を介して通信するサーバであって、前記無線通信端末に接続可能な通信部と、前記最新のマッピングテーブルのデータを記憶し、当該無線通信端末からの要求に応じて、前記最新のマッピングテーブルのデータを前記通信部を用いて前記無線通信端末に送信するよう処理するマッピングテーブル更新処理部と、を備えたサーバを提供する。
【発明の効果】
【００１９】
本発明に係る無線通信端末によれば、ユーザが契約する公衆無線ＬＡＮのアクセスポイントの接続情報及びＷｅｂ認証情報を指定した際に、そのローミング先の公衆無線ＬＡＮのアクセスポイントの接続情報及びＷｅｂ認証情報をマッピングテーブルを用いて生成するため、ユーザは、公衆無線ＬＡＮでローミングサービスの提供を受ける際に、当該公衆無線ＬＡＮのアクセスポイントの接続情報及びＷｅｂ認証情報の設定を手動で行う必要がない。このため、当該設定が容易に行われる。また、公衆無線ＬＡＮの情報更新に追従することができる。さらに、アクセスポイントなどの既存システムをそのまま利用することができる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の実施形態について、図面を参照して説明する。
【００２１】
図１は、一実施形態の無線ＬＡＮ接続情報自動生成システムを示すブロック図である。図１に示す無線ＬＡＮ接続情報自動生成システムは、無線通信端末１００と、公衆無線ＬＡＮ１０１Ａ，１０１Ｂと、セルラー網１０３と、マッピングテーブル更新サーバ１０５とを備える。なお、各公衆無線ＬＡＮは、アクセスポイント１１１及びＷｅｂ認証サーバ１１３を有する。
【００２２】
図２は、無線通信端末１００による公衆無線ＬＡＮとの接続シーケンスを示す図である。図２に示すように、無線通信端末１００は、無線ＬＡＮのアクセスポイントを自動的に検索し接続する。公衆無線ＬＡＮのアクセスポイントは、無線通信端末１００からの要求に応じて接続許可を行う。例えば、無線通信端末１００が公衆無線ＬＡＮ１０１Ａに接続する際、無線通信端末１００とＷｅｂ認証サーバ１１３Ａとの間でＷｅｂ認証情報が交換され、アクセスポイント１１１Ａによって認証されると、無線通信端末１００は公衆無線ＬＡＮ１０１Ａを介してインターネットに接続できる。セルラー網１０３は、ＧＳＭやＰＤＣの２Ｇネットワークや３ＧＰＰや３ＧＰＰ２の３Ｇネットワークである。マッピングテーブル更新サーバ１０５は、無線通信端末１００からの要求に応じて、公衆無線ＬＡＮ１０１を介して最新のマッピングテーブルを無線通信端末１００に配布する。
【００２３】
図３は、無線通信端末１００を示すブロック図である。図３に示すように、無線通信端末１００は、接続情報設定部２０１と、接続設定検出部２０３と、マッピングテーブル記憶部２０５と、ローミング接続情報生成部２０７と、接続情報保存部２０９と、アクセスポイント自動検索部２１１と、接続処理部２１３と、Ｗｅｂ認証処理部２１５と、アクセスポイント手動検索部２１７と、マッピングテーブル更新部２１９と、無線ＬＡＮ通信部２２１と、セルラー網通信部２２３とを備える。
【００２４】
接続情報設定部２０１は、無線通信端末１００のユーザが公衆無線ＬＡＮのアクセスポイントの接続情報及びＷｅｂ認証情報を入力又は選択するインタフェースである。接続設定検出部２０３は、接続情報設定部２０１から特定の公衆無線ＬＡＮのアクセスポイントの接続情報が入力又は選択された際に、当該アクセスポイントへの接続が設定されたことを検出する。
【００２５】
マッピングテーブル記憶部２０５は、接続情報保存部２０９に保存された公衆無線ＬＡＮのアクセスポイントに接続するための接続情報及びＷｅｂ認証情報に基づいて、ローミング先の公衆無線ＬＡＮのアクセスポイントに接続するための接続情報及びＷｅｂ認証情報を生成するための変換規則（マッピングテーブル）を記憶する。ローミング接続情報生成部２０７は、マッピングテーブル記憶部２０５が記憶するマッピングテーブルを参照して、接続情報設定部２０１に入力された接続情報及びＷｅｂ認証情報からローミング先の公衆無線ＬＡＮのアクセスポイントの接続情報及びＷｅｂ認証情報を生成する。
【００２６】
接続情報保存部２０９は、公衆無線ＬＡＮのアクセスポイントの接続情報及びＷｅｂ認証情報を保存する。アクセスポイント自動検索部２１１は、接続情報保存部２０９に保存されている接続情報を参照して、公衆無線ＬＡＮのアクセスポイントを定期的に検索する。接続処理部２１３は、アクセスポイント自動検索部２１１によって検索された公衆無線ＬＡＮのアクセスポイントへの接続処理を行う。Ｗｅｂ認証処理部２１５は、接続情報保存部２０９に保存されているＷｅｂ認証情報を用いて、前記検索された公衆無線ＬＡＮへの接続に必要なＷｅｂ認証を行う。
【００２７】
アクセスポイント手動検索部２１７は、ユーザからの要求に応じて、公衆無線ＬＡＮのアクセスポイントを検索する。マッピングテーブル更新部２１９は、無線ＬＡＮ通信部２２１又はセルラー網通信部２２３を用いて、図１に示したマッピングテーブル更新サーバ１０５から最新のマッピングテーブルを取得し、マッピングテーブル記憶部２０５が記憶するマッピングテーブルを更新する。無線ＬＡＮ通信部２２１は、無線ＬＡＮのアクセスポイントを介して、インターネット上のサーバと通信を行う。セルラー網通信部２２３は、セルラー網を介して、インターネット上のサーバと通信を行う。
【００２８】
次に、図１に示したマッピングテーブル更新サーバ１０５について、図４を参照して説明する。図４は、マッピングテーブル更新サーバ１０５を示すブロック図である。図４に示すように、マッピングテーブル更新サーバ１０５は、マッピングテーブル更新処理部３０１と、有線ＬＡＮ通信部３０３とを有する。
【００２９】
マッピングテーブル更新処理部３０１は、無線通信端末１００が保有する公衆無線ＬＡＮのアクセスポイントに関するマッピングテーブルの最新版を有し、無線通信端末１００からの要求に応じて、最新のマッピングテーブルのデータを有線ＬＡＮ通信部を用いて無線通信端末１００に送信するよう処理する。有線ＬＡＮ通信部３０３は、有線ＬＡＮを用いて通信を行う。
【００３０】
次に、本実施形態で用いられるマッピングテーブルについて、図面を参照して説明する。マッピングテーブルは、ローミング先テーブルと、接続情報変換規則テーブルとを含む。
【００３１】
図５は、ローミング先テーブルを示す図である。図５に示すように、ローミング先テーブルは、「ＳＳＩＤ」、「ｄｏｍａｉｎ」、及び「ローミング先ＳＳＩＤ」の各エントリから構成される。「ＳＳＩＤ」エントリには、公衆無線ＬＡＮサービスのプロバイダ毎に公衆無線ＬＡＮのアクセスポイントのＳＳＩＤが登録されている。「ｄｏｍａｉｎ」エントリには、「ＳＳＩＤ」エントリに登録されたＳＳＩＤを提供するプロバイダのドメイン名が登録されている。「ローミング先ＳＳＩＤ」エントリには、「ＳＳＩＤ」エントリに登録されたＳＳＩＤを提供するプロバイダが提供しているローミング先の公衆無線ＬＡＮのアクセスポイントのＳＳＩＤが登録されている。
【００３２】
図６は、接続情報変換規則テーブルを示す図である。図６に示すように、接続情報変換規則テーブルは、「ローミング先ＳＳＩＤ」、「接続情報」、「Ｗｅｂ認証用ユーザＩＤ」、及び「Ｗｅｂ認証用パスワード」の各エントリから構成される。「ローミング先ＳＳＩＤ」エントリには、ローミング先の公衆無線ＬＡＮのアクセスポイントのＳＳＩＤが登録されている。「接続情報」エントリには、「ローミング先ＳＳＩＤ」エントリに登録されたＳＳＩＤが割り当てられたアクセスポイントに接続するための接続情報が登録されている。
【００３３】
「接続情報」エントリは、「暗号」エントリと「暗号鍵」エントリとから構成される。「暗号」エントリには、アクセスポイントに接続するための暗号方式が登録されている。図６に示す「ＷＥＰ」はＷＥＰ（Wired Equivalent Privacy）暗号方式を示し、「−」は暗号なしを示す。図６に示す例では、「ＲＭ＿ＳＳＩＤ１」のアクセスポイントへの接続にはＷＥＰ暗号方式を利用する必要があり、「ＲＭ＿ＳＳＩＤ２」又は「ＲＭ＿ＳＳＩＤ３」のアクセスポイントへの接続には暗号化を行う必要がない。「暗号鍵」エントリには、アクセスポイントに接続する際に用いる暗号及び復号用の鍵が登録されている。
【００３４】
「Ｗｅｂ認証用ユーザＩＤ」エントリには、ユーザが契約しているプロバイダから付与されているユーザＩＤを、ローミング先の公衆無線ＬＡＮへの接続時に利用可能なユーザＩＤに変換する規則が登録されている。「Ｗｅｂ認証用ユーザＩＤ」エントリは、「付与」エントリ、「内容」エントリ、及び「位置」エントリから構成される。
【００３５】
「Ｗｅｂ認証用ユーザＩＤ」エントリ中の「付与」エントリには、ユーザが契約しているプロバイダから付与されているユーザＩＤに付与する特定の文字列が登録されている。図６に示す「＝」は、ユーザが契約しているプロバイダから付与されているユーザＩＤを、ローミング先の公衆無線ＬＡＮへの接続時にそのまま利用可能であることを示す。
【００３６】
「Ｗｅｂ認証用ユーザＩＤ」エントリ中の「内容」エントリには、「付与」エントリに登録されている特定の文字列に付与する動的な文字列が登録されている。図６に示す「ｄｏｍａｉｎ」は、ユーザが契約しているプロバイダのドメイン名を示し、マッピングテーブルが含むローミング先テーブルの「ｄｏｍａｉｎ」エントリと同じ文字列を指す。
【００３７】
「Ｗｅｂ認証用ユーザＩＤ」エントリ中の「位置」エントリには、ユーザが契約しているプロバイダから付与されているユーザＩＤに文字列を付与する場合に、ユーザＩＤのどの位置に当該文字列を付与するかについて登録されている。図６に示す「前」は、ユーザＩＤの前に文字列を付与することを示し、「後」はユーザＩＤの後ろに文字列を付与することを示す。
【００３８】
「Ｗｅｂ認証用パスワード」エントリは、ユーザが契約しているプロバイダから付与されているパスワードを、ローミング先の公衆無線ＬＡＮへの接続時に利用可能なパスワードに変換する規則が登録されている。「Ｗｅｂ認証用パスワード」エントリは、「付与」エントリ、「内容」エントリ、及び「位置」エントリから構成される。
【００３９】
「Ｗｅｂ認証用パスワード」エントリ中の「付与」エントリには、ユーザが契約しているプロバイダから付与されているパスワードに付与する特定の文字列が登録されている。図６に示す「＝」は、ユーザが契約しているプロバイダから付与されているパスワードを、ローミング先の公衆無線ＬＡＮへの接続時にそのまま利用可能であることを示す。
【００４０】
「Ｗｅｂ認証用パスワード」エントリ中の「内容」エントリには、「付与」エントリに登録されている特定の文字列に付与する動的な文字列が登録されている。図６に示す「ｄｏｍａｉｎ」は、ユーザが契約しているプロバイダのドメイン名を示し、マッピングテーブルが含むローミング先テーブルの「ｄｏｍａｉｎ」エントリと同じ文字列を指す。
【００４１】
「Ｗｅｂ認証用パスワード」エントリ中の「位置」エントリには、ユーザが契約しているプロバイダから付与されているパスワードに文字列を付与する場合に、パスワードのどの位置に当該文字列を付与するかについて登録されている。図６に示す「前」は、パスワードの前に文字列を付与することを示し、「後」はパスワードの後ろに文字列を付与することを示す。
【００４２】
次に、本実施形態の接続情報自動生成処理について、図７を参照して説明する。図７は、接続情報自動生成処理のフローチャートを示す。以下の説明では、図８に示す公衆無線ＬＡＮのアクセスポイントの接続情報及びＷｅｂ認証情報が、無線通信端末１００の接続情報設定部２０１から入力されるものとする。
【００４３】
接続情報設定部２０１からアクセスポイントの接続情報及びＷｅｂ認証情報が入力されると、これらの情報は接続情報保存部２０９に保存される。当該保存後、接続情報設定部２０１は、これらの情報が接続情報保存部２０９に保存されたことを接続設定検出部２０３に通知する。（ステップ１００）
【００４４】
当該通知を受けた接続設定検出部２０５は、新たに保存された接続情報のＳＳＩＤ（ＳＳＩＤ１）を取得し、マッピングテーブルのローミング先テーブルの「ＳＳＩＤ」エントリを検索し、一致するＳＳＩＤがあるかを判定する（ステップ１０１）。図５に示すローミング先テーブルが保存されている場合、「ＳＳＩＤ１」が一致するため、接続設定検出部２０５は、公衆無線ＬＡＮの接続情報が新たに設定されたと判断し、ローミング接続情報生成部２０７に通知を行う。一方、一致するＳＳＩＤがない場合には処理を中止する。
【００４５】
ローミング接続情報生成部２０７は、新たに保存された接続情報からＳＳＩＤ（ＳＳＩＤ１）を取得し、マッピングテーブルのローミング先テーブルでＳＳＩＤ１に対応する「ローミング先ＳＳＩＤ」エントリを取得する。すなわち、図５に示す例では、ローミング接続情報生成部２０７は、「ＲＭ＿ＳＳＩＤ１」、「ＲＭ＿ＳＳＩＤ２」、及び「ＲＭ＿ＳＳＩＤ３」を取得する。次に、ローミング接続情報生成部２０７は、マッピングテーブルの接続情報変換規則テーブルから、「ＲＭ＿ＳＳＩＤ１」に対応する「接続情報」エントリ（図６に示す例では、「ＷＥＰ」、「ＷＥＰ＿ＫＥＹ」）を取得する。なお、「ＲＭ＿ＳＳＩＤ２」及び「ＲＭ＿ＳＳＩＤ３」についても同様の処理を行う。
【００４６】
その後、ローミング接続情報生成部２０７は、マッピングテーブルの接続情報変換規則テーブル中の「ＲＭ＿ＳＳＩＤ１」に対応する「Ｗｅｂ認証用ユーザＩＤ」エントリを参照し、Ｗｅｂ認証用ユーザＩＤを生成する。図６に示す例では、「Ｗｅｂ認証用ユーザＩＤ」エントリ中の「符号」エントリが「＠」、「内容」エントリが「ｄｏｍａｉｎ」、「位置」エントリが「後」であり、図８に示すＷｅｂ認証用ユーザＩＤである「ＷＥＢ＿ＩＤ１」を「ＷＥＢ＿ＩＤ１＠ｄｏｍａｉｎ１」として、「ＲＭ＿ＳＳＩＤ１」のＷｅｂ認証用ユーザＩＤを生成する。なお、「ＲＭ＿ＳＳＩＤ２」及び「ＲＭ＿ＳＳＩＤ３」についても同様の処理を行う。
【００４７】
最後に、ローミング接続情報生成部２０７は、マッピングテーブルの接続情報変換規則テーブル中の「ＲＭ＿ＳＳＩＤ１」に対応する「Ｗｅｂ認証用パスワード」エントリを参照し、Ｗｅｂ認証用パスワードを生成する。図６に示す例では、「Ｗｅｂ認証用パスワード」エントリ中の「符号」エントリが「＠」、「内容」エントリが「ｄｏｍａｉｎ」、「位置」エントリが「後」であり、図８に示すＷｅｂ認証用パスワードである「ＷＥＢ＿ＰＡＳＳ１」を「ＷＥＢ＿ＰＡＳＳ１＠ｄｏｍａｉｎ１」として、「ＲＭ＿ＳＳＩＤ１」のＷｅｂ認証用パスワードを生成する。なお、「ＲＭ＿ＳＳＩＤ２」及び「ＲＭ＿ＳＳＩＤ３」についても同様の処理を行う。以上説明したローミング接続情報生成部２０７が行う接続情報自動生成処理（ステップ１０２）により生成される接続情報を図９に示す。
【００４８】
ローミング接続情報生成部２０７は、生成した接続情報を接続情報保存部２０９に保存する（ステップ１０３）。他の例として、ユーザが設定した公衆無線ＬＡＮのアクセスポイントの接続情報及びＷｅｂ認証情報が図１０に示す情報である場合に、図７に示すフローチャートに従って生成される接続情報を図１１に示す。
【００４９】
次に、本実施形態の公衆無線ＬＡＮのアクセスポイントへの自動接続処理について、図１２を参照して説明する。図１２は、公衆無線ＬＡＮのアクセスポイントへの自動接続処理のフローチャートを示す。以下の説明では、図９に示す接続情報が無線通信端末１００の接続情報保存部２０９に保存されているものとする。
【００５０】
アクセスポイント自動検索部２１１は、接続情報保存部２０９に保存されている接続情報を参照し、該当するアクセスポイントを定期的に検索する（ステップ２００）。図９に示す例では、アクセスポイント自動検索部２１１は、ＳＳＩＤが「ＳＳＩＤ１」、「ＲＭ＿ＳＳＩＤ１」、「ＲＭ＿ＳＳＩＤ２」、「ＲＭ＿ＳＳＩＤ３」のアクセスポイントを検索する。
【００５１】
アクセスポイント自動検索部２１１が該当するアクセスポイント（この場合、「ＲＭ＿ＳＳＩＤ１」のアクセスポイント）を発見すると、当該アクセスポイントのＳＳＩＤ（ＲＭ＿ＳＳＩＤ１）を接続処理部２１３に通知する（ステップ２０１）。この通知を受けた接続処理部２１３は、接続情報保存部２０９に保存されている「ＲＭ＿ＳＳＩＤ１」の接続情報に基づいて、このアクセスポイントとの接続処理を行う（ステップ２０２）。
【００５２】
このアクセスポイントとの接続後、接続処理部２１３は、接続情報保存部２０９に保存されている「ＲＭ＿ＳＳＩＤ１」のＷｅｂ認証情報が記載されているかを確認する（ステップ２０３）。当該Ｗｅｂ認証情報が記載されている場合には、公衆無線ＬＡＮのアクセスポイントへの接続と判断し、Ｗｅｂ認証処理部２１５に通知する。一方、Ｗｅｂ認証情報記載されていない場合には、通常の無線ＬＡＮのアクセスポイントへの接続と判断し、処理を中止する。
【００５３】
Ｗｅｂ認証処理部２１５は通知を受け取ると、接続情報保存部２０９に保存されている「ＲＭ＿ＳＳＩＤ１」のＷｅｂ認証情報（Ｗｅｂ認証用ユーザＩＤ及びＷｅｂ認証用パスワード）を用いて、Ｗｅｂ認証サーバ１１３とＷｅｂ認証処理を行う。（ステップ２０４）
【００５４】
次に、本実施形態の公衆無線ＬＡＮのアクセスポイントへの検索結果表示処理について、図１３を参照して説明する。図１３は、公衆無線ＬＡＮのアクセスポイントへの検索結果表示処理のフローチャートを示す。以下の説明では、図９に示す接続情報が無線通信端末１００の接続情報保存部２０９に保存されているものとする。
【００５５】
アクセスポイント手動検索部２１７は、無線通信端末１００のユーザからの要求に応じてアクセスポイントの検索を行う（ステップ３００）。アクセスポイント手動検索部２１７は、アクセスポイントを発見できなかった場合には処理を中止する（ステップ３０１）。
【００５６】
一方、アクセスポイント手動検索部２１７がアクセスポイントを発見した場合、アクセスポイント手動検索部２１７は、発見したアクセスポイントが公衆無線ＬＡＮのアクセスポイントかを判断する。例えば、発見したアクセスポイントのＳＳＩＤが「ＲＭ＿ＳＳＩＤ１」の場合、アクセスポイント手動検索部２１７は、接続情報保存部２０９に「ＲＭ＿ＳＳＩＤ１」と同一の接続情報が保存されているかを検索する。同一の接続情報が存在する場合、アクセスポイント手動検索部２１７は、「ＲＭ＿ＳＳＩＤ１」のアクセスポイントのＷｅｂ認証情報が記載されているかを確認する（ステップ３０２）。
【００５７】
Ｗｅｂ認証情報が記載されている場合、発見したアクセスポイントが公衆無線ＬＡＮのアクセスポイントであり、かつ、ユーザが当該アクセスポイントに接続可能であることを、アクセスポイントの検索結果として表示してユーザに通知する（ステップ３０３）。一方、Ｗｅｂ認証情報が記載されていない場合には、発見したアクセスポイントが通常の無線ＬＡＮのアクセスポイントであることを、アクセスポイントの検索結果として表示してユーザに通知する（ステップ３０４）。
【００５８】
次に、本実施形態のマッピングテーブル更新処理について、図１４を参照して説明する。図１４は、マッピングテーブル更新処理のフローチャートを示す。マッピングテーブル更新部２１９は、無線ＬＡＮ通信部２２１又はセルラー網通信部２２３を介して、マッピングテーブル更新サーバ１０５に最新のマッピングテーブルが存在するかを確認する。マッピングテーブル更新部２１９は、無線通信端末１００が保有する公衆無線ＬＡＮのアクセスポイントに関するマッピングテーブルのバージョン情報をマッピングテーブル更新サーバ１０５に送付する（ステップ４００）。
【００５９】
マッピングテーブル更新サーバ１０５は、送付されたバージョン情報が示すバージョンよりも新しいバージョンのマッピングテーブルを有する場合に、無線通信端末１００のマッピングテーブル更新部２１９に当該新しいバージョンのマッピングテーブルを送付する。新しいバージョンのマッピングテーブルが存在しない場合には、マッピングテーブル更新サーバ１０５は、新しいバージョンのマッピングテーブルがないことを無線通信端末１００のマッピングテーブル更新部２１９に通知し、マッピングテーブル更新部２１９は処理を中止する（ステップ４０１）。最新のバージョンのマッピングテーブルを取得したマッピングテーブル更新部２１９は、保有していたマッピングテーブルを削除し、取得したマッピングテーブルを公衆無線ＬＡＮのアクセスポイントに関するマッピングテーブルとして保存する（ステップ４０２）。
【００６０】
なお、無線通信端末１００から定期的にマッピングテーブル更新サーバ１０５に問い合わせる方法を例に説明したが、マッピングテーブルが更新されたことを契機にして、マッピングテーブル更新サーバ１０５から無線通信端末１００にイベントを通知しても良い。
【産業上の利用可能性】
【００６１】
本発明に係る無線通信端末は、公衆無線ＬＡＮのアクセスポンイントと接続するために必要な接続情報を自動生成する無線通信端末等として有用である。
【図面の簡単な説明】
【００６２】
【図１】一実施形態の無線ＬＡＮ接続情報自動生成システムを示すブロック図
【図２】無線通信端末による公衆無線ＬＡＮとの接続シーケンスを示す図
【図３】無線通信端末を示すブロック図
【図４】マッピングテーブル更新サーバを示すブロック図
【図５】ローミング先テーブルを示す図
【図６】接続情報変換規則テーブルを示す図
【図７】接続情報自動生成処理のフローチャート
【図８】公衆無線ＬＡＮのアクセスポイントの接続情報及びＷｅｂ認証情報の一例を示す図
【図９】接続情報自動生成処理により生成される接続情報の一例を示す図
【図１０】公衆無線ＬＡＮのアクセスポイントの接続情報及びＷｅｂ認証情報の一例を示す図
【図１１】接続情報自動生成処理によって生成される接続情報の一例を示す図
【図１２】公衆無線ＬＡＮのアクセスポイントへの自動接続処理のフローチャート
【図１３】公衆無線ＬＡＮのアクセスポイントへの検索結果表示処理のフローチャート
【図１４】マッピングテーブル更新処理のフローチャート
【符号の説明】
【００６３】
１００  無線通信端末
１０１，１０１Ａ，１０１Ｂ  公衆無線ＬＡＮ
１０３  セルラー網
１０５  マッピングテーブル更新サーバ
１１１，１１１Ａ，１１１Ｂ  アクセスポイント
１１３，１１３Ａ，１１３Ｂ  Ｗｅｂ認証サーバ
２０１  接続情報設定部
２０３  接続設定検出部
２０５  マッピングテーブル記憶部
２０７  ローミング接続情報生成部
２０９  接続情報保存部
２１１  アクセスポイント自動検索部
２１３  接続処理部
２１５  Ｗｅｂ認証処理部
２１７  アクセスポイント手動検索部
２１９  マッピングテーブル更新部
２２１  無線ＬＡＮ通信部
２２３  セルラー網通信部
３０１  マッピングテーブル更新処理部
３０３  有線ＬＡＮ通信部
【図１】
2009005011.tif 000003
【図２】
2009005011.tif 000004
【図３】
2009005011.tif 000005
【図４】
2009005011.tif 000006
【図５】
2009005011.tif 000007
【図６】
2009005011.tif 000008
【図７】
2009005011.tif 000009
【図８】
2009005011.tif 000010
【図９】
2009005011.tif 000011
【図１０】
2009005011.tif 000012
【図１１】
2009005011.tif 000013
【図１２】
2009005011.tif 000014
【図１３】
2009005011.tif 000015
【図１４】
2009005011.tif 000016