(57)【要約】【課題】適切なネットワークへの容易な認証を可能にする仕組みを提供する。【解決手段】ひとつ以上の無線局の各々から取得された、当該無線局が運用する無線ネットワークに関するひとつ以上のネットワーク情報に基づいて選択された接続先の前記無線局への、接続先の前記無線局のネットワーク情報に基づいて選択された認証方式による、他の装置の認証情報を用いた認証処理を行う処理部、を備える装置。【選択図】図１
2017050764.tif 000002
【特許請求の範囲】
【請求項１】
ひとつ以上の無線局の各々から取得された、当該無線局が運用する無線ネットワークに関するひとつ以上のネットワーク情報に基づいて選択された接続先の前記無線局への、接続先の前記無線局のネットワーク情報に基づいて選択された認証方式による、他の装置の認証情報を用いた認証処理を行う処理部、
を備える装置。
【請求項２】
接続先の前記無線局は、前記装置と前記無線局との間の無線通信環境の状態を示す情報に基づいて選択される、請求項１に記載の装置。
【請求項３】
接続先の前記無線局は、前記無線局が対応する通信方式を示す情報に基づいて選択される、請求項１に記載の装置。
【請求項４】
接続先の前記無線局は前記無線局が対応する認証方式を示す情報に基づいて選択される、請求項１に記載の装置。
【請求項５】
接続先の前記無線局は、前記他の装置の接続履歴に基づいて選択される、請求項１に記載の装置。
【請求項６】
接続先の前記無線局は、ネットワーク選択ポリシーに基づいて選択される、請求項１に記載の装置。
【請求項７】
前記認証方式は、セキュリティの強度に基づいて選択される、請求項１に記載の装置。
【請求項８】
前記認証方式は、ユーザビリティの高さに基づいて選択される、請求項１に記載の装置。
【請求項９】
前記処理部は、接続先の前記無線局を選択する、請求項１に記載の装置。
【請求項１０】
接続先の前記無線局は、前記他の装置により選択される、請求項１に記載の装置。
【請求項１１】
前記処理部は、接続先の前記無線局及び認証方式を自身が選択するか、前記他の装置が選択するかを判定する、請求項１に記載の装置。
【請求項１２】
接続先の前記無線局の候補は、前記無線局として動作可能な前記他の装置を含む、請求項１に記載の装置。
【請求項１３】
前記認証情報は、前記他の装置に格納された加入者識別情報、電子証明書、ユーザ名及びパスワード、事前共有鍵又はパスフレーズの少なくともいずれかに基づいて生成される、請求項１に記載の装置。
【請求項１４】
ひとつ以上の無線局の各々から取得された、当該無線局が運用する無線ネットワークに関するひとつ以上のネットワーク情報に基づいて選択された接続先の前記無線局への、接続先の前記無線局のネットワーク情報に基づいて選択された認証方式による認証処理を行う他の装置への、前記認証処理において用いられる認証情報の提供を行う処理部、
を備える装置。
【請求項１５】
前記処理部は、前記装置が前記無線局として機能するための処理を行う、請求項１４に記載の装置。
【請求項１６】
前記処理部は、前記他の装置からの前記認証情報の要求の受信をトリガとして前記無線局として機能するための処理を行う、請求項１５に記載の装置。
【請求項１７】
ひとつ以上の無線局の各々から取得された、当該無線局が運用する無線ネットワークに関するひとつ以上のネットワーク情報に基づいて選択された接続先の前記無線局への、接続先の前記無線局のネットワーク情報に基づいて選択された認証方式による、他の装置の認証情報を用いた認証処理をプロセッサにより行うこと、
を含む方法。
【請求項１８】
ひとつ以上の無線局の各々から取得された、当該無線局が運用する無線ネットワークに関するひとつ以上のネットワーク情報に基づいて選択された接続先の前記無線局への、接続先の前記無線局のネットワーク情報に基づいて選択された認証方式による認証処理を行う他の装置への、前記認証処理において用いられる認証情報の提供をプロセッサにより行うこと、
を含む方法。
【請求項１９】
認証情報提供元端末と認証情報提供先端末と、
を備え、
前記認証情報提供先端末は、ひとつ以上の無線局の各々から取得された、当該無線局が運用する無線ネットワークに関するひとつ以上のネットワーク情報に基づいて選択された接続先の前記無線局への、接続先の前記無線局のネットワーク情報に基づいて選択された認証方式による、前記認証情報提供元端末の認証情報を用いた認証処理を行う処理部を有し、
前記認証情報提供元端末は、前記認証情報提供先端末への前記認証情報の提供を行う処理部を有する、システム。
【請求項２０】
認証情報提供先端末が、ひとつ以上の無線局の各々から取得された、当該無線局が運用する無線ネットワークに関するひとつ以上のネットワーク情報に基づいて選択された接続先の前記無線局への、接続先の前記無線局のネットワーク情報に基づいて選択された認証方式による、認証情報提供元端末の認証情報を用いた認証処理を行うことと、
前記認証情報提供元端末が、前記認証情報提供先端末への前記認証情報の提供を行うことと、
を含む方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、装置、システム及び方法に関する。
【背景技術】
【０００２】
近年、インターネットを用いた多様なサービスが登場してきており、外出先でも容易にインターネットにアクセスする手段が求められている。例えばスマートフォン及び携帯電話等のＷＷＡＮ（Wireless  Wide  Area  Network）通信機能を有する端末は、外出先であっても、移動体通信網を介してインターネットにアクセスすることが可能である。一方、ＷＷＡＮ通信機能を有さない端末は、無線ＬＡＮ（ＷＬＡＮ：Wireless  Local  Area  Network）等の他の通信方式を用いてインターネットにアクセスすることが要されていた。ＷＬＡＮ等のネットワークへ接続する際は、アクセスポイントの検索、ＩＤ（identifier）及びパスワードの入力等の処理が要される場合があり、このような処理をより容易にするための技術が求められている。
【０００３】
例えば、下記特許文献１では、サービスを提供するサービス提供装置との間で、他の通信端末を介して間接的に通信する通信端末が、サービス提供装置において提供されるサービスをシームレスに受けることを可能にするための技術が開示されている。
【０００４】
また、下記特許文献２では、移動体通信サービスでの移動体通信を行わない装置が、移動体通信サービスでの移動体通信を行う他の装置から認証情報を取得して、移動体通信とは異なる無線通信を通じてネットワークに接続する技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−２５３７５２号公報
【特許文献２】特開２０１４−１４３６３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、この技術分野では、さらなる性能向上が望まれている。例えば、ネットワークへの認証に関する利便性の向上は、望まれていることのひとつである。また、複数のネットワークの中からより適切なネットワークを接続先として選択することも、望まれていることのひとつである。そこで、本開示では、適切なネットワークへの容易な認証を可能にする仕組みを提案する。
【課題を解決するための手段】
【０００７】
本開示によれば、ひとつ以上の無線局の各々から取得された、当該無線局が運用する無線ネットワークに関するひとつ以上のネットワーク情報に基づいて選択された接続先の前記無線局への、接続先の前記無線局のネットワーク情報に基づいて選択された認証方式による、他の装置の認証情報を用いた認証処理を行う処理部、を備える装置が提供される。
【０００８】
また、本開示によれば、ひとつ以上の無線局の各々から取得された、当該無線局が運用する無線ネットワークに関するひとつ以上のネットワーク情報に基づいて選択された接続先の前記無線局への、接続先の前記無線局のネットワーク情報に基づいて選択された認証方式による認証処理を行う他の装置への、前記認証処理において用いられる認証情報の提供を行う処理部、を備える装置が提供される。
【０００９】
また、本開示によれば、ひとつ以上の無線局の各々から取得された、当該無線局が運用する無線ネットワークに関するひとつ以上のネットワーク情報に基づいて選択された接続先の前記無線局への、接続先の前記無線局のネットワーク情報に基づいて選択された認証方式による、他の装置の認証情報を用いた認証処理をプロセッサにより行うこと、を含む方法が提供される。
【００１０】
また、本開示によれば、ひとつ以上の無線局の各々から取得された、当該無線局が運用する無線ネットワークに関するひとつ以上のネットワーク情報に基づいて選択された接続先の前記無線局への、接続先の前記無線局のネットワーク情報に基づいて選択された認証方式による認証処理を行う他の装置への、前記認証処理において用いられる認証情報の提供をプロセッサにより行うこと、を含む方法が提供される。
【００１１】
また、本開示によれば、認証情報提供元端末と認証情報提供先端末と、を備え、前記認証情報提供先端末は、ひとつ以上の無線局の各々から取得された、当該無線局が運用する無線ネットワークに関するひとつ以上のネットワーク情報に基づいて選択された接続先の前記無線局への、接続先の前記無線局のネットワーク情報に基づいて選択された認証方式による、前記認証情報提供元端末の認証情報を用いた認証処理を行う処理部を有し、前記認証情報提供元端末は、前記認証情報提供先端末への前記認証情報の提供を行う処理部を有する、システムが提供される。
【００１２】
また、本開示によれば、認証情報提供先端末が、ひとつ以上の無線局の各々から取得された、当該無線局が運用する無線ネットワークに関するひとつ以上のネットワーク情報に基づいて選択された接続先の前記無線局への、接続先の前記無線局のネットワーク情報に基づいて選択された認証方式による、認証情報提供元端末の認証情報を用いた認証処理を行うことと、前記認証情報提供元端末が、前記認証情報提供先端末への前記認証情報の提供を行うことと、を含む方法が提供される。
【発明の効果】
【００１３】
以上説明したように本開示によれば、適切なネットワークへの容易な認証を可能にする仕組みが提供される。なお、上記の効果は必ずしも限定的なものではなく、上記の効果とともに、または上記の効果に代えて、本明細書に示されたいずれかの効果、または本明細書から把握され得る他の効果が奏されてもよい。
【図面の簡単な説明】
【００１４】
【図１】本開示の一実施形態に係る無線通信システムの概要について説明するための図である。
【図２】同実施形態に係る無線通信システムの概要について説明するための図である。
【図３】同実施形態に係る無線通信システムの構成の一例を示すブロック図である。
【図４】同実施形態に係るＷＬＡＮ端末の論理的な構成の一例を示すブロック図である。
【図５】同実施形態に係るＷＷＡＮ端末の論理的な構成の一例を示すブロック図である。
【図６】同実施形態に係るユーザインタフェースの一例を示す図である。
【図７】同実施形態に係るユーザインタフェースの一例を示す図である。
【図８】第１の実施形態に係る無線通信システムにおいて実行される接続処理の流れの一例を示すシーケンス図である。
【図９】同実施形態に係る無線通信システムにおいて実行される接続処理の流れの一例を示すシーケンス図である。
【図１０】同実施形態に係る無線通信システムにおいて実行される接続処理の流れの一例を示すシーケンス図である。
【図１１】同実施形態に係る無線通信システムにおいて実行される接続処理の流れの一例を示すシーケンス図である。
【図１２】同実施形態に係る無線通信システムにおいて実行される接続処理の流れの一例を示すシーケンス図である。
【図１３】同実施形態に係る無線通信システムにおいて実行される接続処理の流れの一例を示すシーケンス図である。
【図１４】同実施形態に係る無線通信システムにおいて実行される接続処理の流れの一例を示すシーケンス図である。
【図１５】同実施形態に係る無線通信システムにおいて実行される認証処理の流れの一例を示すシーケンス図である。
【図１６】同実施形態に係る無線通信システムにおいて実行される認証処理の流れの一例を示すシーケンス図である。
【図１７】同実施形態に係る無線通信システムにおいて実行される認証処理の流れの一例を示すシーケンス図である。
【図１８】同実施形態に係る無線通信システムにおいて実行される認証処理の流れの一例を示すシーケンス図である。
【図１９】同実施形態に係る無線通信システムにおいて実行される認証処理の流れの一例を示すシーケンス図である。
【図２０】同実施形態に係る無線通信システムにおいて実行される認証処理の流れの一例を示すシーケンス図である。
【図２１】同実施形態に係る無線通信システムにおいて実行される認証処理の流れの一例を示すシーケンス図である。
【図２２】同実施形態に係る無線通信システムにおいて実行される認証処理の流れの一例を示すシーケンス図である。
【図２３】同実施形態に係るＷＬＡＮ端末において実行される接続先選択処理の流れの一例を示すフローチャートである。
【図２４】スマートフォンの概略的な構成の一例を示すブロック図である。
【図２５】カーナビゲーション装置の概略的な構成の一例を示すブロック図である。
【発明を実施するための形態】
【００１５】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１６】
また、本明細書及び図面において、実質的に同一の機能構成を有する要素を、同一の符号の後に異なるアルファベットを付して区別する場合もある。例えば、実質的に同一の機能構成を有する複数の要素を、必要に応じて基地局５１０Ａ、５１０Ｂ及び５１０Ｃのように区別する。ただし、実質的に同一の機能構成を有する複数の要素の各々を特に区別する必要がない場合、同一符号のみを付する。例えば、基地局５１０Ａ、５１０Ｂ及び５１０Ｃを特に区別する必要が無い場合には、単に基地局５１０と称する。
【００１７】
なお、説明は以下の順序で行うものとする。
１．概要
２．構成例
２．１．無線通信システムの構成例
２．２．ＷＬＡＮ端末の構成例
２．３．ＷＷＡＮ端末の構成例
３．第１の実施形態
３．１．技術的特徴
３．２．処理の流れ
４．応用例
５．まとめ
【００１８】
＜＜１．概要＞＞
まず、図１、図２を参照して、本開示の一実施形態に係る無線通信システム１の概要について説明する。
【００１９】
図１及び図２は、本開示の一実施形態に係る無線通信システム１の概要について説明するための図である。図１に示す例では、無線通信システム１は、無線通信装置１００を含む。また、図２に示す例では、無線通信システム１は、無線通信装置１００及び無線通信装置２００を含む。
【００２０】
無線通信装置１００は、他の装置との無線通信が可能な無線端末である。図１の例では、無線通信装置１００は、ノートＰＣである。無線通信装置１００は、例えばＩＥＥＥ（Institute  of  Electrical  and  Electronics  Engineers）８０２．１１ａ、１１ｂ、１１ｇ、１１ｎ、１１ａｃ又は１１ａｄなどの通信方式に従って、ＷＬＡＮに接続することができるＷＬＡＮ端末である。図１に示すように、ＷＬＡＮ端末１００は、基地局５１０を介して無線ネットワーク５００に接続し、サービスネットワーク４００により提供されるサービスを利用可能である。また、ＷＬＡＮ端末１００は、無線通信装置２００との無線接続を形成することができる。この無線接続は、例えばＢｌｕｅｔｏｏｔｈ（登録商標）、ＮＦＣ（Near  field  communication）等の任意の通信方式に従って形成され得る。ＷＬＡＮ端末１００は、例えばユーザの自宅等で運用されるＷＬＡＮなどのネットワーク情報が既知のＷＬＡＮとの接続は可能であるが、外出先等のネットワーク情報が未知のＷＬＡＮとの接続は困難である。なお、無線通信装置１００は、ノートＰＣ以外にも、ＰＣ、タブレット端末、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）、ＨＭＤ（Ｈｅａｄ  Ｍｏｕｎｔｅｄ  Ｄｉｓｐｌａｙ）、ヘッドセット、デジタルカメラ、デジタルビデオカメラ、スマートフォン、携帯電話端末、携帯用音楽再生装置、携帯用映像処理装置または携帯用ゲーム機器等として実現されてもよい。
【００２１】
無線通信装置２００は、他の装置との無線通信が可能な無線端末である。無線通信装置２００は、ネットワークへの認証を行うための認証情報を有し、単独でネットワークに接続することが可能である。図２の例では、無線通信装置２００は、スマートフォンである。無線通信装置２００は、例えばＷＬＡＮ端末１００との無線接続を形成することができる。また、無線通信装置２００は、ＷＷＡＮ通信機能を有し、ＷＷＡＮに接続することができるＷＷＡＮ端末である。ＷＷＡＮ端末２００は、移動体通信網に接続するための加入者識別情報を有しており、加入者識別情報を用いた認証処理を行って、移動体通信網等の無線ネットワーク３００との無線接続を形成することができる。加入者識別情報は、例えばＳＩＭカード（Subscriber  Identity  Module  Card）に格納されるＩＭＳＩ（International  Mobile  Subscriber  Identity）である。ＷＷＡＮ端末２００は、ＷＷＡＮ通信機能を用いて無線ネットワーク３００に接続し、サービスネットワーク４００により提供されるサービスを利用可能である。ここで、加入者識別情報は、ＷＷＡＮ端末２００が有する認証情報の一例であり、ＷＷＡＮ端末２００は他の任意の情報を認証情報として有していてもよい。なお、無線通信装置２００は、スマートフォン以外にも、ノートＰＣ、ＰＣ、タブレット端末、ＰＤＡ、ＨＭＤ、ヘッドセット、デジタルカメラ、デジタルビデオカメラ、携帯電話端末、携帯用音楽再生装置、携帯用映像処理装置または携帯用ゲーム機器等として実現されてもよい。
【００２２】
無線ネットワーク３００は、移動体通信網等のＷＷＡＮ（第１のネットワーク）である。例えば、ＷＷＡＮ３００は、ＬＴＥ（Long  Term  Evolution）、ＬＴＥ−Ａ（LTE-Advanced）、ＧＳＭ（登録商標）、ＵＭＴＳ、Ｗ−ＣＤＭＡ、又はＣＤＭＡ２０００などの任意の無線通信方式に従って運用される。例えば、ＷＷＡＮ３００は、基地局３１０により運用されるセルの範囲内に位置する無線通信装置２００から接続される。
【００２３】
サービスネットワーク４００は、インターネットなどの公衆ネットワークである。ＷＷＡＮ端末２００は、ＷＷＡＮ３００を介してサービスネットワーク４００にアクセスすることができる。
【００２４】
ここで、ＷＷＡＮ通信機能を有さない端末は、ＷＷＡＮ３００を介したインターネットへのアクセスは困難である。このような場合であっても、外出先等でのインターネットへのアクセスを実現するための手段として、例えばＷＷＡＮ通信可能な端末によるテザリング、又は公衆ＷＬＡＮの利用が挙げられる。
【００２５】
テザリングとは、スマートフォン等のＷＷＡＮ通信機能を有する端末を介して、他の通信端末がＷＷＡＮ３００に接続する技術である。例えば、ＷＷＡＮ端末２００は、ＷＷＡＮ３００及びＷＬＡＮ端末１００と接続可能であるので、ＷＷＡＮ３００とＷＬＡＮ端末１００との通信を中継するアクセスポイントとして機能して、テザリングを実現することができる。これにより、ＷＬＡＮ端末１００は、サービスネットワーク４００により提供されるサービスを利用可能となる。
【００２６】
テザリングは、ＷＷＡＮ端末２００がＷＷＡＮ通信可能なエリアのどこに位置していても利用可能である。しかし、テザリング利用のための端末設定を、ＷＷＡＮ端末２００及びＷＬＡＮ端末１００の両方で行うことが要されるため、ユーザの利便性が損なわれていた。また、テザリング中はアクセスポイントとして機能するＷＷＡＮ端末２００の電力消費が大きい。
【００２７】
他方、公衆ＷＬＡＮとは、ＷＬＡＮを利用したインターネットへの接続を提供するサービスである。以下、図２を参照して、公衆ＷＬＡＮを用いた通信について説明する。図２に示す無線ネットワーク５００は、例えばＷＬＡＮにより運用される公衆ネットワーク（第２のネットワーク）である。ＷＬＡＮ端末１００は、ＷＬＡＮ５００へ接続して、サービスネットワーク４００に、又はＷＷＡＮ３００をさらに介してサービスネットワーク４００にアクセスすることができる。これにより、ＷＬＡＮ端末１００は、サービスネットワーク４００により提供されるサービスを利用可能となる。
【００２８】
ここで、スマートフォンのようなＷＷＡＮ通信機能を有する無線端末は、３ＧＰＰ（Third  Generation  Partnership  Project)によって提案されたＡＮＤＳＦ（Access  Network  Discovery  and  Selection  Function)、又はWi-Fi  Allianceによって提案されたWi-Fi  CERTIFIED  Passpointの技術を用いて、周囲の公衆ＷＬＡＮへ接続し自身が有する加入者識別情報を用いてユーザ認証を実施することが可能である。しかし、ノートＰＣの様にＷＷＡＮ通信機能を持たず、加入者識別情報を有さない無線端末では、ユーザ自ら利用可能な公衆ＷＬＡＮを選択し、認証手続きを実施することが要される場合があり、利便性が損なわれていた。
【００２９】
また、ＷＬＡＮ端末１００が接続可能な公衆ＷＬＡＮが周囲に存在しない場合、ＷＷＡＮ端末２００をテザリングＡＰ（Access  Point）として動作させることで、ＷＬＡＮ端末１００はインターネットに接続することが可能となる。しかしながら、テザリングＡＰへの接続設定、及びＷＷＡＮ端末２００におけるテザリングＯＮ／ＯＦＦ等の手作業が発生しており、利便性が損なわれていた。
【００３０】
さらに、ＷＬＡＮ端末１００は、Wi-Fi  CERTIFIED  Passpointに対応していない場合、ＷＬＡＮ５００の安全性を確認しないまま接続することとなり、セキュリティリスクが高いＷＬＡＮ５００に接続してしまうリスクや、盗聴等の被害に遭うリスクがあった。
【００３１】
そこで、上記事情を一着眼点にして本開示の一実施形態に係る無線通信システムを創作するに至った。本開示の一実施形態に係る無線通信システムは、ＷＬＡＮ端末１００が適切なネットワークへの容易な認証を行うことを可能にする。以下、図３〜図２５を参照して、本開示の一実施形態に係る無線通信装置を含む無線通信システムについて詳細に説明する。
【００３２】
なお、ＷＷＡＮ端末２００は、認証情報の提供元として機能する端末の一例である。認証情報提供元端末２００は、必ずしもＷＷＡＮ通信可能でなくてもよく、ネットワークへの認証情報を有していればよい。同様に、ＷＬＡＮ端末１００は、認証情報の提供先として機能する端末の一例である。認証情報提供先端末１００は、必ずしもＷＬＡＮ通信可能でなくてもよく、認証情報提供元端末２００から提供された認証情報を用いて、任意の通信方式のネットワークに接続してもよい。
【００３３】
＜＜２．構成例＞＞
＜２．１．無線通信システムの構成例＞
図３は、本実施形態に係る無線通信システム１の構成の一例を示すブロック図である。図３に示すように、無線通信システム１は、ＷＬＡＮ端末１００及びＷＷＡＮ端末２００を含み、ＷＷＡＮ３００、ＷＬＡＮ５００、及びサービスネットワーク４００への無線接続を提供する。
【００３４】
（１）ＷＷＡＮ３００
図３に示すように、ＷＷＡＮ３００は、基地局３１０、ゲートウェイ３２０、加入者情報サーバ３３０、認証サーバ３４０、及びネットワーク情報提供サーバ３５０により運用される。
【００３５】
（１−１）基地局３１０
基地局３１０は、ＷＷＡＮ通信機能を有する無線端末が、ＷＷＡＮ３００に接続する際の接点となる装置である。例えば、基地局３１０は、ＷＷＡＮ端末２００からの接続を受け付ける。ＬＴＥにおいては、基地局３１０はｅＮＢに相当する。
【００３６】
（１−２）ゲートウェイ３２０
ゲートウェイ３２０は、ＷＷＡＮ３００と他のネットワークとの通信を中継する装置である。例えば、ゲートウェイ３２０は、ＷＷＡＮ３００とサービスネットワーク４００との通信、及びＷＷＡＮ３００とＷＬＡＮ５００との通信を中継する。ＬＴＥにおいては、ゲートウェイ３２０はＰ−ＧＷ（Packet  Data  Network  Gateway）に相当する。
【００３７】
（１−３）加入者情報サーバ３３０
加入者情報サーバ３３０は、ＷＷＡＮ３００への加入者情報を保持する装置である。加入者情報サーバ３３０は、無線端末がＷＷＡＮ３００へ接続する際の認証処理に利用される情報も保持する。ＬＴＥにおいては、加入者情報サーバ３３０はＨＳＳ（Home  Subscriber  Server）に相当する。
【００３８】
（１−４）認証サーバ３４０
認証サーバ３４０は、ＷＷＡＮ３００への接続がＷＷＡＮ３００の加入者による接続であることを認証する装置である。認証サーバ３４０は、加入者情報サーバ３３０を参照してこの認証処理を行い得る。ＬＴＥにおいては、認証サーバ３４０はＡＡＡ（Authentication,  Authorization  and  Accounting）サーバに相当する。
【００３９】
また、認証サーバ３４０は、ＷＬＡＮ５００への接続を認証する機能を有する。例えば、ＷＬＡＮ５００への認証プロトコルとして、ＥＡＰ（Extensible  Authentication  Protocol）−ＴＬＳ（Transport  Layer  Security）又はＥＡＰ−ＴＴＬＳ（Tunneled  Transport  Layer  Security）等の証明書を用いた認証プロトコルが採用され得る。その場合、認証サーバ３４０は、電子証明書、ＩＤ、パスワード等を発行して、ＷＬＡＮ５００への接続を行う端末に係る認証処理を行う。また、ＷＬＡＮ５００への認証プロトコルとして、ＥＡＰ−ＡＫＡ（EAP  Method  for  UMTS  Authentication  and  Key  Agreement）、ＥＡＰ−ＳＩＭ（EAP  Method  for  GSM  Subscriber  Identity  Modules）、又はＥＡＰ−ＡＫＡ´等の、ＷＷＡＮ３００への加入者識別情報を用いた認証プロトコルが採用され得る。その場合、認証サーバ３４０は、加入者情報サーバ３３０を参照して認証処理を行う。なお、ＷＷＡＮ通信機能を有し、加入者識別情報を用いた認証処理を経てＷＷＡＮ３００への接続が可能な端末は、同じく加入者識別情報を用いた認証処理を経てＷＬＡＮ５００への接続が可能である。他にも、ＷＬＡＮ５００への認証プロトコルとして、ＩＭＳ−ＡＫＡ、Ｓｅｃｕｒｉｔｙ  Ｔｏｋｅｎ、電子証明書（Ｃｒｅｄｅｎｔｉａｌ，  Ｃｅｒｔｉｆｉｃａｔｅ）、公開鍵などが用いられてもよい。
【００４０】
（１−５）ネットワーク情報提供サーバ３５０
ネットワーク情報提供サーバ３５０は、無線端末が現在接続されている無線ネットワークから他の無線ネットワークへ接続先を切り替える際に必要となる、接続先の無線ネットワークの情報を提供する装置である。例えば、ネットワーク情報提供サーバ３５０は、ＷＷＡＮ端末２００に対して、ＷＬＡＮ５００に接続するためのネットワーク情報を提供し得る。ＬＴＥにおいては、ネットワーク情報提供サーバ３５０はＡＮＤＳＦサーバに相当する。
【００４１】
（１−６）ＴＴＬＳサーバ３６０
ＴＴＬＳサーバ３６０は、ＥＡＰ認証プロトコルの１つであるＴＬＳのうちＥＡＰ−ＴＴＬＳによる認証を行うサーバである。具体的には、ＴＴＬＳサーバ３６０は、鍵暗号によって保護されたユーザ名及びパスワードによって認証を行う。なお、ユーザ名及びパスワードの照合は、認証サーバ３４０により行われる。
【００４２】
（２）ＷＬＡＮ５００
図３に示すように、ＷＬＡＮ５００は、基地局５１０により運用される公衆ネットワークである。本明細書では、公衆ネットワークの通信方式はＷＬＡＮであるものとして説明するが、Ｂｌｕｅｔｏｏｔｈ等の他の任意の通信方式に従って運用されてもよい。
【００４３】
基地局５１０は、ＷＬＡＮ通信機能を有する無線端末が、ＷＬＡＮ５００に接続する際の接点となる装置である。例えば、基地局５１０は、ＷＬＡＮ端末１００からの接続を受け付ける。公衆ネットワークの通信方式がＷＬＡＮの場合、基地局５１０はアクセスポイントに相当する。なお、基地局５１０は、ひとつ以上の認証プロトコルをサポートし得る。図３では省略されているが、無線通信システム１には、複数の基地局５１０が存在し得る。複数の基地局５１０の間では、例えばＢＳＳＩＤ（Basic  Service  Set  Identifier）及びオペレーティング周波数が異なり得る。
【００４４】
（３）補足
図３では図示していないが、無線通信システム１の外部に認証局が存在し得る。認証局では、ＥＡＰ−ＴＬＳのための電子証明書が発行される。
【００４５】
＜２．２．ＷＬＡＮ端末の構成例＞
図４は、本実施形態に係るＷＬＡＮ端末１００の論理的な構成の一例を示すブロック図である。図４に示すように、ＷＬＡＮ端末１００は、無線通信部１１０、出力部１２０、記憶部１３０、及び処理部１４０を有する。
【００４６】
（１）無線通信部１１０
無線通信部１１０は、外部機器との間でのデータの送受信を行う通信モジュールである。無線通信部１１０は、多様な通信方式を用いて無線通信を行うことができる。例えば、無線通信部１１０は、ＷＬＡＮモジュール１１２を有し、Ｗｉ−Ｆｉ（登録商標）、ＷＬＡＮを用いて無線通信可能である。また、無線通信部１１０は、ＢＴ（Ｂｌｕｅｔｏｏｔｈ）モジュール１１４を有し、Ｂｌｕｅｔｏｏｔｈを用いて無線通信可能である。また、無線通信部１１０は、ＮＦＣモジュール１１６を有し、ＮＦＣを用いて無線通信可能である。
【００４７】
例えば、無線通信部１１０は、ＷＷＡＮ端末２００とのペアリング及び無線通信を行う第１の無線通信部として機能し得る。例えば、無線通信部１１０は、ＮＦＣ、Ｂｌｕｅｔｏｏｔｈ、Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ（登録商標）又はＷＬＡＮ等の近距離無線通信方式を用いて、ＷＷＡＮ端末２００とのペアリング及び無線通信を行う。他にも、無線通信部１１０は、ＺｉｇＢｅｅ（登録商標）、ＩｒＤＡ（Infrared  Data  Association）等の近距離無線通信方式を用いて、ＷＷＡＮ端末２００とのペアリング及び無線通信を行ってもよい。
【００４８】
例えば、無線通信部１１０は、公衆ネットワークに接続して無線通信を行う第２の無線通信部として機能し得る。例えば、無線通信部１１０は、ＷＬＡＮ等の無線通信方式を用いて、ＷＬＡＮ５００に接続する。公衆ネットワークは、ＷＬＡＮ以外の任意の無線通信方式をサポートしていてもよく、その場合、無線通信部１１０は公衆ネットワークに応じた無線通信方式を用いて公衆ネットワークに接続し得る。また、無線通信部１１０は、ＷＬＡＮ５００から受信される信号の強度からＲＳＳＩ（Received  Signal  Strength  Indicator）を測定する等の測定処理を行ってもよい。
【００４９】
無線通信部１１０は、ＷＷＡＮ端末２００との無線通信及び公衆ネットワークとの無線通信について、同一の通信方式を用いて無線通信を行ってもよい。例えば、無線通信部１１０は、ＷＬＡＮを用いてＷＷＡＮ端末２００と通信しつつ、ＷＬＡＮ５００に接続してもよい。
【００５０】
なお、無線通信部１１０は、ＺｉｇＢｅｅ（登録商標、ＩＥＥＥ  ８０２．１５．４）、Ｚ−Ｗａｖｅ（登録商標）、ＡＮＴ（登録商標）、ＡＮＴ＋（登録商標）、ＷｉＳＵＮ（登録商標、ＩＥＥＥ  ８０２．１５．４ｇ）、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ（登録商標）等の他の通信方式を用いて無線通信を行ってもよい。さらに、無線通信部１１０は、メッシュネットワークのノードとして機能してもよく、例えば、ＩＥＥＥ  ８０２．１１ｓを用いて無線通信を行い得る。もちろん、メッシュネットワークは、Ｂｌｕｅｔｏｏｔｈ又はＺｉｇＢｅｅ等の他の通信方式を用いて形成されてもよい。
【００５１】
（２）出力部１２０
出力部１２０は、映像、画像、音声などによって、情報を出力する機能を有する。出力部１２０は、例えばＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）ディスプレイ装置、液晶ディスプレイ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）装置、スピーカ等により実現される。
【００５２】
（３）記憶部１３０
記憶部１３０は、所定の記録媒体に対してデータの記録再生を行う部位である。例えば、記憶部１３０は、無線通信部１１０によりＷＷＡＮ端末２００から受信された情報を記憶してもよい。
【００５３】
（４）処理部１４０
処理部１４０は、演算処理装置および制御装置として機能し、各種プログラムに従ってＷＬＡＮ端末１００内の動作全般を制御する。図４に示すように、処理部１４０は、取得部１４２、選択部１４４、通知部１４６及び認証処理部１４８を含む。なお、処理部１４０は、これらの構成要素以外の他の構成要素をさらに含み得る。即ち、処理部１４０は、これらの構成要素の機能以外の機能も有し得る。
【００５４】
取得部１４２、選択部１４４、通知部１４６及び認証処理部１４８の機能は、後に詳細に説明する。
【００５５】
＜２．３．ＷＷＡＮ端末の構成例＞
図５は、本実施形態に係るＷＷＡＮ端末２００の論理的な構成の一例を示すブロック図である。図５に示すように、ＷＷＡＮ端末２００は、無線通信部２１０、記憶部２２０、認証情報格納部２３０、及び処理部２４０を有する。
【００５６】
（１）無線通信部２１０
無線通信部２１０は、外部機器との間でのデータの送受信を行う通信モジュールである。無線通信部２１０は、多様な通信方式を用いて無線通信を行うことができる。例えば、無線通信部２１０は、ＷＷＡＮモジュール２１２を有し、ＷＷＡＮ３００を用いて無線通信可能である。また、無線通信部２１０は、ＷＬＡＮモジュール２１４を有し、Ｗｉ−Ｆｉ、ＷＬＡＮを用いて無線通信可能である。また、無線通信部２１０は、ＢＴモジュール２１６を有し、Ｂｌｕｅｔｏｏｔｈを用いて無線通信可能である。また、無線通信部２１０は、ＮＦＣモジュール２１８を有し、ＮＦＣを用いて無線通信可能である。
【００５７】
例えば、無線通信部２１０は、ＷＬＡＮ端末１００とのペアリング及び無線通信を行う第４の無線通信部として機能し得る。例えば、無線通信部２１０は、ＮＦＣ、Ｂｌｕｅｔｏｏｔｈ、Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ又はＷＬＡＮ等の近距離無線通信方式を用いて、ＷＬＡＮ端末１００とのペアリング及び無線通信を行う。他にも、無線通信部２１０は、ＺｉｇＢｅｅ、ＩｒＤＡ（Infrared  Data  Association）等の近距離無線通信方式を用いて、ＷＬＡＮ端末１００とのペアリング及び無線通信を行ってもよい。また、無線通信部２１０は、ＷＷＡＮモジュール２１２により、ＷＷＡＮ３００に接続して無線通信を行う第３の無線通信部として機能し得る。例えば、無線通信部２１０は、ＷＷＡＮモジュール２１２を介して認証サーバ３４０との間で通信を行う。また、無線通信部２１０は、ＷＬＡＮモジュール２１４により、ＷＬＡＮ５００に接続して無線通信を行う第５の無線通信部として機能し得る。例えば、無線通信部２１０は、ＷＬＡＮモジュール２１４を介して基地局５１０との間で通信を行う。
【００５８】
なお、無線通信部２１０は、ＺｉｇＢｅｅ（ＩＥＥＥ  ８０２．１５．４）、Ｚ−Ｗａｖｅ、ＡＮＴ、ＡＮＴ＋、ＷｉＳＵＮ（ＩＥＥＥ  ８０２．１５．４ｇ）、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ等の他の通信方式を用いて無線通信を行ってもよい。さらに、無線通信部２１０は、メッシュネットワークのノードとして機能してもよく、例えば、ＩＥＥＥ  ８０２．１１ｓを用いて無線通信を行い得る。もちろん、メッシュネットワークは、Ｂｌｕｅｔｏｏｔｈ又はＺｉｇＢｅｅ等の他の通信方式を用いて形成されてもよい。
【００５９】
（２）記憶部２２０
記憶部２２０は、所定の記録媒体に対してデータの記録再生を行う部位である。例えば、記憶部２２０は、無線通信部２１０によりＷＷＡＮ３００から受信された情報を記憶してもよい。例えば、記憶部２２０は、ペアリングが確立されたＷＬＡＮ端末１００の機器情報、ケイパビリティ情報、又はＷＬＡＮ５００との無線通信の用途を示す情報を記憶してもよい。
【００６０】
（３）認証情報格納部２３０
認証情報格納部２３０は、ネットワークへの認証情報を格納する機能を有する。例えば、認証情報格納部２３０は、ＷＷＡＮ３００への加入者識別情報を格納したＳＩＭカードにより実現される。他にも、認証情報格納部２３０は、ＥＡＰ−ＴＬＳのための電子証明書、又はＥＡＰ−ＴＴＬＳのためのユーザ名及びパスワードを格納する記憶媒体として実現されてもよい。また、認証情報格納部２３０は、ＷＰＡ２−ＰＳＫ又はＷＰＡ−ＰＳＫのための事前共有鍵（ＰＳＫ：Phase  Shift  Keying）又はパスフレーズを格納する記憶媒体として実現されてもよい。
【００６１】
（４）処理部２４０
処理部２４０は、演算処理装置および制御装置として機能し、各種プログラムに従ってＷＷＡＮ端末２００内の動作全般を制御する。図５に示すように、処理部２４０は、選択部２４２、認証処理部２４４及びテザリング処理部２４６を含む。なお、処理部２４０は、これらの構成要素以外の他の構成要素をさらに含み得る。即ち、処理部２４０は、これらの構成要素の機能以外の機能も有し得る。
【００６２】
選択部２４２、認証処理部２４４及びテザリング処理部２４６の機能は、後に詳細に説明する。
【００６３】
＜＜３．第１の実施形態＞＞
＜３．１．技術的特徴＞
（１）ネットワーク情報の取得
ＷＬＡＮ端末１００（例えば、取得部１４２）は、ひとつ以上の無線局の各々から、当該無線局が運用する無線ネットワークに関するネットワーク情報を取得する。例えば、ＷＬＡＮ端末１００は、無線局が発する報知信号（例えば、ビーコン）の受信、報知信号の報知元の無線局へのネットワーク情報要求（例えば、プローブリクエスト）の送信を無線通信部１１０に行わせ、その結果に基づいてネットワーク情報を取得する。ネットワーク情報には、例えば無線局の識別情報、チャネル情報、ＲＳＳＩ情報、通信方式情報、及び認証方式情報等が含まれ得る。なお、識別情報は、例えばＳＳＩＤ（Service  Set  Identifier）、ＢＳＳＩＤ（Basic  Service  Set  Identifier）、又はＥＳＳＩＤ（Extended  Service  Set  Identifier）であってもよい。通信方式情報は、無線局が対応する通信方式を示す情報であり、例えば、８０２．１１ａ、１１ｂ、１１ｇ、１１ｎ、及び１１ａｃの各々に対応するか否かを示す情報を含み得る。認証方式情報は、無線局が対応する認証方式を示す情報であり、例えば、８０２．１Ｘ認証に対応するか否かを示す情報を含み得る。
【００６４】
接続先の候補となる、ネットワーク情報の取得元の無線局は、基地局５１０であってもよいし、テザリングＡＰとして動作可能なＷＷＡＮ端末２００であってもよい。後者の場合、ネットワーク情報は、テザリングＡＰとして動作中のＷＷＡＮ端末２００から取得されてもよいし、テザリングＡＰとして動作していないＷＷＡＮ端末２００から取得されてもよい。
【００６５】
また、ネットワーク情報の取得は、ＷＷＡＮ端末２００により行われてもよい。その場合、ＷＷＡＮ端末２００は、自身がテザリングＡＰとして動作していない場合であっても、自身の通信方式情報等の自身にとって既知な情報を取得可能である。
【００６６】
（２）接続先選択
ＷＬＡＮ端末１００（例えば、選択部１４４）は、取得されたひとつ以上のネットワークに基づいて接続先の無線局を選択する。
【００６７】
例えば、ＷＬＡＮ端末１００は、ＲＳＳＩ情報及びチャネル情報といったＷＬＡＮ端末１００と無線局との間の無線通信環境の状態を示す情報に基づいて無線局を選択する。具体的には、ＷＬＡＮ端末１００は、ＲＳＳＩが良い、及びチャネルが混雑していない無線局を、優先的に選択してもよい。これにより、より適した接続先の選択が可能となる。
【００６８】
例えば、ＷＬＡＮ端末１００は、通信方式情報に基づいて無線局を選択する。具体的には、ＷＬＡＮ端末１００は、より伝送速度が速い通信方式に対応している無線局を、優先的に選択してもよい。これにより、より適した接続先の選択が可能となる。
【００６９】
例えば、ＷＬＡＮ端末１００は、認証方式情報に基づいて無線局を選択する。具体的には、ＷＬＡＮ端末１００は、よりセキュリティが高く且つユーザビリティが高い認証方式に対応している無線局を、優先的に選択してもよい。これにより、より適した接続先の選択が可能となる。
【００７０】
例えば、ＷＬＡＮ端末１００は、ＷＷＡＮ端末２００の接続履歴に基づいて接続先の無線局を選択してもよい。具体的には、ＷＬＡＮ端末１００は、ＷＷＡＮ端末２００の接続履歴を参照して、過去に接続した無線局、又は過去に接続した無線局が複数ある場合はより直近に接続した無線局を、優先的に選択してもよい。接続履歴に基づくことで、過去に接続実績のある接続先を選択することが可能となる。また、過去に認証情報を生成したことのある接続先が選択されるので、ＷＷＡＮ端末２００による認証情報の生成を省略することができる。なお、ＷＬＡＮ端末１００は、自身の接続履歴を参照して、同様に接続先の無線局の選択のために用いてもよい。
【００７１】
例えば、ＷＬＡＮ端末１００は、ネットワーク選択ポリシーに基づいて接続先の無線局を選択してもよい。ネットワーク選択ポリシーとは、ネットワークの通信方式、ネットワークの優先順位及びネットワークの識別情報に関する情報を含む情報である。ネットワーク選択ポリシーに基づくことで、より適切な接続先を選択することが可能となる。
【００７２】
一例として、ＮｅｔｗｏｒｋＳｅｌｅｃｔｉｏｎＰｏｌｉｃｙという名前を持ったＡＮＤＳＦ  Ｍａｎａｇｅｍｅｎｔ  Ｏｂｊｅｃｔについて、ＰｏｌｉｃｙがＳｅｔ＿１とＳｅｔ＿２の２種類あり、優先順位がＲｕｌｅＰｒｉｏｒｉｔｙで定められている例を下記に示す。なお、Ｓｅｔ＿１には３つのネットワークに関する情報が含まれており、それぞれ優先順位がＡｃｃｅｓｓＮｅｔｗｏｒｋＰｒｉｏｒｉｔｙで設定されている。
【００７３】
./ANDSF/Name=NetworkSelectionPolicy
./ANDSF/Policy/Set_1/RulePriority=1
./ANDSF/Policy/Set_1/PrioritizedAccess/1/AccessTechnology=WLAN
./ANDSF/Policy/Set_1/PrioritizedAccess/1/AccessID=HotSpotSSID1
./ANDSF/Policy/Set_1/PrioritizedAccess/1/AccessNetworkPriority=10
./ANDSF/Policy/Set_1/PrioritizedAccess/2/AccessTechnology=WLAN
./ANDSF/Policy/Set_1/PrioritizedAccess/2/AccessID=HotSpotSSID2
./ANDSF/Policy/Set_1/PrioritizedAccess/2/AccessNetworkPriority=20
./ANDSF/Policy/Set_1/PrioritizedAccess/3/AccessTechnology=WLAN
./ANDSF/Policy/Set_1/PrioritizedAccess/3/AccessID=HotSpotSSID3
./ANDSF/Policy/Set_1/PrioritizedAccess/3/AccessNetworkPriority=30
./ANDSF/Policy/Set_2/RulePriority=2
./ANDSF/Policy/Set_2/PrioritizedAccess/1/AccessTechnology=WLAN
./ANDSF/Policy/Set_2/PrioritizedAccess/1/AccessID=HomeSSID
./ANDSF/Policy/Set_2/PrioritizedAccess/1/AccessNetworkPriority=10
【００７４】
なお、接続先の選択は、ＷＷＡＮ端末２００（例えば、選択部２４２）により行われてもよい。
【００７５】
（３）認証方式選択
ＷＬＡＮ端末１００（例えば、選択部１４４）は、接続先の無線局のネットワーク情報に基づいて認証方式を選択する。
【００７６】
例えば、ＷＬＡＮ端末１００は、セキュリティの強度に基づいて認証方式を選択してもよい。具体的には、ＷＬＡＮ端末１００は、セキュリティの強度が高い認証方式を優先的に選択する。これにより、より安全性の高いネットワークに接続することが可能となる。
【００７７】
例えば、ＷＬＡＮ端末１００は、ユーザビリティの高さに基づいて認証方式を選択してもよい。具体的には、ＷＬＡＮ端末１００は、ユーザによるパスワードの入力等の手作業、又は電子証明書のインストール作業等が発生しない認証方式を優先的に選択する。これにより、ネットワークへの認証に関する利便性を向上させることが可能となる。
【００７８】
具体的に、優先順位の高い認証方式から低い優先順位の順に並べると、例えばＥＡＰ−ＡＫＡ’、ＥＡＰ−ＡＫＡ、ＥＡＰ−ＳＩＭ、ＥＡＰ−ＴＬＳ、ＥＡＰ−ＴＴＬＳ、ＷＰＡ２−ＰＳＫ、ＷＰＡ−ＰＳＫとなる。優先順位が高いほど、セキュリティ強度が高く、及びユーザビリティが高い。また、優先順位が低いほど、セキュリティ強度が低く、及びユーザビリティが低い。
【００７９】
ここで、接続先として選択された無線局が対応する認証方式がひとつしかない場合、認証方式は一意に定まり、認証方式の選択は省略される。
【００８０】
また、ＷＬＡＮ端末１００は、接続先の無線局を選択した後に認証方式を選択してもよいし、認証方式を選択した後に接続先の無線局を選択してもよい。例えば、ＨＭＤ（Head  Mounted  Display）等の入力手段が貧弱な装置に関しては、ユーザ入力が不要なＥＡＰ−ＡＫＡ等の認証方式を優先的に選択する、後者の選択順序が望ましい。他にも、ＷＬＡＮ端末１００は、接続先の無線局と認証方式とを、同時に選択してもよい。
【００８１】
なお、認証方式の選択は、ＷＷＡＮ端末２００（例えば、選択部２４２）により行われてもよい。
【００８２】
（４）選択主体の判定
上記説明したように、接続先の無線局の選択、及び認証方式の選択は、ＷＬＡＮ端末１００又はＷＷＡＮ端末２００のいずれが行ってもよい。そのため、ＷＬＡＮ端末１００（例えば、選択部１４４）は、接続先の無線局及び認証方式を自身が選択するか、ＷＷＡＮ端末２００が選択するかを判定する。例えば、ＷＬＡＮ端末１００は、ネットワーク選択ポリシーを有している方を選択主体としてもよいし、双方が有している場合はより最新のものを有している方を選択主体としてもよい。また、ＷＬＡＮ端末１００は、デフォルトでＷＬＡＮ端末１００を選択主体としてもよい。また、ＷＷＡＮ端末２００がテザリングＡＰとして動作する前は、ＷＬＡＮ端末１００は、ＷＷＡＮ端末２００がテザリングＡＰとして動作した場合のネットワーク情報を取得することが困難であるため、ＷＷＡＮ端末２００を選択主体としてもよい。このように、ＷＬＡＮ端末１００は、接続先の無線局及び認証方式の選択主体を、状況に合わせて柔軟に変えることが可能である。
【００８３】
なお、ネットワーク情報を取得した装置と選択主体とが異なる場合、ネットワーク情報は選択主体へ通知される。例えば、ＷＬＡＮ端末１００（通知部１４６）は、選択主体がＷＷＡＮ端末２００となった場合、取得したネットワーク情報をＷＷＡＮ端末２００へ通知する。その逆も同様である。
【００８４】
（５）認証処理
ＷＬＡＮ端末１００（例えば、認証処理部１４８）は、ＷＷＡＮ端末２００の認証情報を用いた認証処理を行う。例えば、ＷＬＡＮ端末１００は、ＷＷＡＮ端末２００の加入者識別情報を用いて、ＥＡＰ−ＡＫＡ’、ＥＡＰ−ＡＫＡ、又はＥＡＰ−ＳＩＭによりネットワークへの認証を行う。また、ＷＬＡＮ端末１００は、ＷＷＡＮ端末２００の電子証明書を用いて、ＥＡＰ−ＴＬＳによりネットワークへの認証を行ってもよい。また、ＷＬＡＮ端末１００は、ＷＷＡＮ端末２００のユーザ名及びパスワードを用いて、ＥＡＰ−ＴＴＬＳによりネットワークへの認証を行ってもよい。また、ＷＬＡＮ端末１００は、ＷＷＡＮ端末２００のＰＳＫ又はパスフレーズを用いて、ＷＰＡ２−ＰＳＫ又はＷＰＡ−ＰＳＫによりネットワークへの認証を行ってもよい。このように、ＷＬＡＮ端末１００は、ＷＷＡＮ端末２００の認証情報を用いることで、単独では認証することが困難なネットワークへの認証を行い、インターネットに接続することが可能となる。
【００８５】
ＷＷＡＮ端末２００（例えば、認証処理部２４４）は、ＷＬＡＮ端末１００による認証処理において用いられる認証情報の提供を行う。これにより、ＷＬＡＮ端末１００によるネットワークへの認証が可能となる。なお、ＷＷＡＮ端末２００は、接続先の無線局の選択主体がＷＬＡＮ端末１００である場合、ＷＬＡＮ端末１００からの要求に基づき認証情報の提供を行ってもよい。また、ＷＷＡＮ端末２００は、接続先の無線局の選択主体が自身である場合、接続先の無線局を指示する情報と共に認証情報の提供を行ってもよい。
【００８６】
ここで、提供される認証情報は、認証情報格納部２３０に格納された情報そのものでなくてもよい。例えば、ＷＷＡＮ端末２００は、認証情報格納部２３０に格納された、加入者識別情報、電子証明書、ユーザ名及びパスワード、ＰＳＫ又はパスフレーズの少なくともいずれかに基づいて生成した認証情報を、提供してもよい。これにより、ＷＷＡＮ端末２００の機密情報が流出することが防止され、セキュリティを担保することが可能となる。
【００８７】
認証情報の提供は、例えばＢｌｕｅｔｏｏｔｈ又はＮＦＣ等の近距離無線通信方式が用いられ得る。もちろん、認証情報の提供にＷｉ−Ｆｉ  Ｄｉｒｅｃｔ等が用いられてもよい。いずれの通信規格が用いられるにしろ、ＷＬＡＮ端末１００とＷＷＡＮ端末２００との間で直接的な通信経路が確立されることが望ましい。
【００８８】
（６）テザリング
ＷＷＡＮ端末２００（例えば、テザリング処理部２４６）は、無線局として機能するための処理を行ってもよい。より簡易には、ＷＷＡＮ端末２００は、テザリングＡＰとして動作してもよい。
【００８９】
ＷＷＡＮ端末２００（例えば、テザリング処理部２４６）は、ＷＬＡＮ端末１００からの要求をトリガとして、テザリングＡＰとして機能するための処理を行ってもよい。具体的には、ＷＷＡＮ端末２００は、ＷＬＡＮ端末１００からの認証情報の要求の受信をトリガとして、テザリングＡＰとして機能するための処理を行ってもよい。例えば、ＷＷＡＮ端末２００は、ＷＬＡＮ端末１００からテザリングＡＰへの認証情報の要求（即ち、ＷＷＡＮ端末２００自身の識別情報が指定された認証情報の要求）が受信されたことをトリガとしてもよい。また、ＷＷＡＮ端末２００は、認証情報を有していない基地局５１０に関する認証情報の要求が受信されたことをトリガとしてもよい。このように、ＷＷＡＮ端末２００は、ＷＬＡＮ端末１００からの信号受信をトリガとしてテザリングＡＰとして動作開始可能（即ち、起動可能）である。このため、テザリングＡＰへの接続設定、及びＷＷＡＮ端末２００におけるテザリングＯＮ／ＯＦＦ等の手作業が不要となり、利便性を向上させることが可能となる。
【００９０】
（７）ユーザインタフェース
ＷＬＡＮ端末１００（例えば、取得部１４２、選択部１４４、通知部１４６、及び認証処理部１４８）は、処理内容を示す情報を出力し得る。図６及び図７に、出力部１２０に出力され得るユーザインタフェースの一例を示した。例えば、ネットワーク情報の取得又は接続先の選択が行われている場合には、ユーザインタフェース１１が表示される。また、特定の無線局への認証処理が行われている場合には、ユーザインタフェース１２が表示される。なお、図中の「ＡＰ＿ＮＡＭＥ」は、無線局の名称である。また、無線局への認証に成功し、無線接続が確立された場合には、ユーザインタフェース１３が表示される。一方で、無線局への認証に失敗した場合、別の接続先を探索して、再度接続を行う旨のユーザインタフェース１４が表示される。そして、再度の接続（即ち、認証）に成功した場合には、ユーザインタフェース１３が表示される。なお、ユーザは、キャンセルボタンを押下することにより、いつでも接続処理を中断することが可能である。
【００９１】
以上、本実施形態に係る無線通信システム１の技術的特徴を説明した。続いて、図８〜図２３を参照して、本実施形態に係る無線通信システム１における処理の流れの一例を説明する。
【００９２】
＜３．２．処理の流れ＞
（１）第１の接続処理例
まず、図８及び図９を参照して、選択主体がＷＬＡＮ端末１００であり、接続先が基地局５１０であるケースについて説明する。
【００９３】
図８は、本実施形態に係る無線通信システム１において実行される接続処理の流れの一例を示すシーケンス図である。図８に示すように、本シーケンスには、ＷＷＡＮ端末２００、ＷＬＡＮ端末１００及び基地局５１０が関与する。
【００９４】
なお、ＷＬＡＮ端末１００及びＷＷＡＮ端末２００に関しては、メッセージのやり取りに用いられる通信モジュールを、「モジュール」という文言を省略して図示している。例えば、ＷＬＡＮ（Ｗｉ−Ｆｉ）モジュール１１２を起点又は終点とするメッセージは、ＷＬＡＮモジュール１１２により送受信されることを示している。ＢＴモジュール１１４、ＷＷＡＮモジュール２１２、及びＢＴモジュール２１６についても同様である。また、ＷＬＡＮ端末１００とＷＷＡＮ端末２００とは、予め近距離無線通信（例えば、Ｂｌｕｅｔｏｏｔｈ）によりペアリング済みであり、通信路が確立されているものとする。以下の説明においては、どの通信モジュールによりメッセージが送受信されているかは省略する。これらの点は、図９以降の他のシーケンスにおいても同様である。
【００９５】
図８に示すように、まず、ＷＬＡＮ端末１００は、ネットワーク情報要求を基地局５１０へ送信して（ステップＳ１０２）、基地局５１０からネットワーク情報を受信する（ステップＳ１０４）。この一連の手続きは、例えばプローブプロセスである。
【００９６】
次いで、ＷＬＡＮ端末１００は、選択処理を行う（ステップＳ１０６）。例えば、ＷＬＡＮ端末１００は、取得したネットワーク情報、接続履歴及びネットワーク選択ポリシーに基づいて、接続先の無線局を選択し、認証方式を選択する。本シーケンスでは、接続先として基地局５１０が選択されたものとする。
【００９７】
次に、ＷＬＡＮ端末１００は、認証処理を行う（ステップＳ１０８）。例えば、ＷＬＡＮ端末１００は、ＷＷＡＮ端末２００から提供された認証情報を用いて、接続先の無線局（即ち、本シーケンスにおいては基地局５１０）への認証処理を行う。認証処理については、図１５〜図２２を参照して後に詳しく説明する。
【００９８】
次いで、ＷＬＡＮ端末１００は、セキュリティセッションを確立する（ステップＳ１１０）。例えば、ＷＬＡＮ端末１００は、接続先の無線局との間で４−Ｗａｙ  Ｈａｎｄｓｈａｋｅを行う。４−Ｗａｙ  Ｈａｎｄｓｈａｋｅにおいては、ＷＬＡＮ端末１００は、接続先の無線局との間で乱数及びＭＡＣアドレスを交換して鍵情報を生成し、セキュリティセッションを確立する。
【００９９】
そして、ＷＬＡＮ端末１００は、接続先の無線局との間でＩＰセッションを確立する（ステップＳ１１２）。例えば、ＷＬＡＮ端末１００は、ＤＨＣＰ（Dynamic  Host  Configuration  Protocol）等によりＩＰアドレスの割り当てを受けて、ＩＰセッションを確立する。
【０１００】
以上により、処理は終了する。
【０１０１】
図９は、本実施形態に係る無線通信システム１において実行される接続処理の流れの一例を示すシーケンス図である。図９に示すように、本シーケンスには、ＷＷＡＮ端末２００、ＷＬＡＮ端末１００及び複数の基地局５１０（即ち、５１０Ａ、５１０Ｂ及び５１０Ｃ）が関与する。
【０１０２】
図９に示すように、まず、ＷＬＡＮ端末１００は、ネットワーク情報要求を基地局５１０Ａへ送信して（ステップＳ１０２Ａ）、基地局５１０Ａからネットワーク情報を受信する（ステップＳ１０４Ａ）。同様に、ＷＬＡＮ端末１００は、ネットワーク情報要求を基地局５１０Ｂへ送信して（ステップＳ１０２Ｂ）、基地局５１０Ｂからネットワーク情報を受信する（ステップＳ１０４Ｂ）。また、ＷＬＡＮ端末１００は、ネットワーク情報要求を基地局５１０Ｃへ送信して（ステップＳ１０２Ｃ）、基地局５１０Ｃからネットワーク情報を受信する（ステップＳ１０４Ｃ）。
【０１０３】
次いで、ＷＬＡＮ端末１００は、選択処理を行う（ステップＳ１０６）。例えば、ＷＬＡＮ端末１００は、取得した３つのネットワーク情報に基づいて、接続先の無線局を選択し、認証方式を選択する。本シーケンスでは、接続先として基地局５１０Ｃが選択されたものとする。なお、ＷＬＡＮ端末１００は、ネットワーク情報要求を行った全ての基地局５１０（即ち、５１０Ａ、５１０Ｂ及び５１０Ｃ）からのネットワーク情報が揃ってから選択処理を行ってもよいし、受信する度に逐次的に選択処理を行ってもよい。
【０１０４】
次に、ＷＬＡＮ端末１００は、基地局５１０Ｃへの認証処理を行い（ステップＳ１０８）、基地局５１０Ｃとの間でセキュリティセッションを確立し（ステップＳ１１０）、ＩＰセッションを確立する（ステップＳ１１２）。
【０１０５】
以上により、処理は終了する。
【０１０６】
（２）第２の接続処理例
続いて、図１０及び図１１を参照して、選択主体がＷＬＡＮ端末１００であり、接続先がテザリングＡＰとして動作するＷＷＡＮ端末２００であるケースについて説明する。
【０１０７】
図１０は、本実施形態に係る無線通信システム１において実行される接続処理の流れの一例を示すシーケンス図である。図１０に示すように、本シーケンスには、ＷＷＡＮ端末２００、ＷＬＡＮ端末１００及び基地局５１０が関与する。本シーケンスの開始時点においては、ＷＷＡＮ端末２００は、テザリングＡＰとして動作していないものとする。
【０１０８】
図１０に示すように、まず、ＷＬＡＮ端末１００は、ネットワーク情報要求を基地局５１０へ送信して（ステップＳ２０２）、基地局５１０からネットワーク情報を受信する（ステップＳ２０４）。
【０１０９】
次いで、ＷＬＡＮ端末１００は、選択処理を行う（ステップＳ２０６）。本シーケンスでは、接続先としてＷＷＡＮ端末２００が選択されたものとする。
【０１１０】
次に、ＷＬＡＮ端末１００は、認証処理を行う（ステップＳ２０８）。この認証処理において、ＷＬＡＮ端末１００は、テザリングＡＰへの認証情報の要求をＷＷＡＮ端末２００に送信することで、ＷＷＡＮ端末２００をテザリングＡＰとして起動させる。
【０１１１】
次いで、ＷＬＡＮ端末１００は、ＷＷＡＮ端末２００との間でセキュリティセッションを確立し（ステップＳ２１０）、ＩＰセッションを確立する（ステップＳ２１２）。
【０１１２】
以上により、処理は終了する。
【０１１３】
なお、上記では、一例として、ステップＳ２０８において接続先としてＷＷＡＮ端末２００が選択されることで、ＷＷＡＮ端末２００がテザリングＡＰとして起動する例を説明した。他の例として、ステップＳ２０８において、ＷＷＡＮ端末２００が認証情報を有していない基地局５１０が接続先として選択された場合にも、ＷＷＡＮ端末２００はテザリングＡＰとして起動し得る。この点については、図１６を参照して後に詳しく説明する。
【０１１４】
また、上記では、一例として、ステップＳ２０６において、テザリングＡＰとして動作していない状態のＷＷＡＮ端末２００が接続先として選択された例を説明した。他の例として、ステップＳ２０６において、ＷＬＡＮ端末１００は、ＷＷＡＮ端末２００をテザリングＡＰとして一旦起動させて、ネットワーク情報を取得した上で選択処理を行い、接続先として選択してもよい。
【０１１５】
図１１は、本実施形態に係る無線通信システム１において実行される接続処理の流れの一例を示すシーケンス図である。図１１に示すように、本シーケンスには、ＷＷＡＮ端末２００、ＷＬＡＮ端末１００及び基地局５１０が関与する。本シーケンスの開始時点において、ＷＷＡＮ端末２００は、テザリングＡＰとして動作しているものとする。
【０１１６】
図１１に示すように、まず、ＷＬＡＮ端末１００は、ネットワーク情報要求を基地局５１０へ送信して（ステップＳ２０２Ａ）、基地局５１０からネットワーク情報を受信する（ステップＳ２０４Ａ）。同様に、ＷＬＡＮ端末１００は、ネットワーク情報要求をテザリングＡＰとして動作するＷＷＡＮ端末２００へ送信して（ステップＳ２０２Ｂ）、ＷＷＡＮ端末２００からネットワーク情報を受信する（ステップＳ２０４Ｂ）。
【０１１７】
次いで、ＷＬＡＮ端末１００は、選択処理を行う（ステップＳ２０６）。本シーケンスでは、接続先としてＷＷＡＮ端末２００が選択されたものとする。
【０１１８】
次に、ＷＬＡＮ端末１００は、ＷＷＡＮ端末２００への認証処理を行い（ステップＳ２０８）、ＷＷＡＮ端末２００との間でセキュリティセッションを確立し（ステップＳ２１０）、ＩＰセッションを確立する（ステップＳ２１２）。
【０１１９】
以上により、処理は終了する。
【０１２０】
（３）第３の接続処理例
続いて、図１２及び図１３を参照して、選択主体がＷＷＡＮ端末２００であり、接続先が基地局５１０であるケースについて説明する。
【０１２１】
図１２は、本実施形態に係る無線通信システム１において実行される接続処理の流れの一例を示すシーケンス図である。図１２に示すように、本シーケンスには、ＷＷＡＮ端末２００、ＷＬＡＮ端末１００及び基地局５１０が関与する。
【０１２２】
図１２に示すように、まず、ＷＬＡＮ端末１００は、ネットワーク情報要求を基地局５１０へ送信して（ステップＳ３０２）、基地局５１０からネットワーク情報を受信する（ステップＳ３０４）。
【０１２３】
次いで、ＷＬＡＮ端末１００は、基地局５１０から取得したネットワーク情報を、ＷＷＡＮ端末２００へ通知する（ステップＳ３０６）。詳しくは、ＷＬＡＮ端末１００は、接続先の無線局及び認証方式の選択主体をＷＷＡＮ端末２００にすると判定し、ＷＷＡＮ端末２００へネットワーク情報を通知する。
【０１２４】
次に、ＷＷＡＮ端末２００は、選択処理を行う（ステップＳ３０８）。例えば、ＷＷＡＮ端末２００は、取得したネットワーク情報、接続履歴及びネットワーク選択ポリシーに基づいて、接続先の無線局を選択し、認証方式を選択する。本シーケンスでは、接続先として基地局５１０が選択されたものとする。
【０１２５】
次いで、ＷＷＡＮ端末２００は、選択結果を示す情報をＷＬＡＮ端末１００へ通知する（ステップＳ３１０）。例えば、ＷＷＡＮ端末２００は、選択した基地局５１０の識別情報、選択した通信方式を示す情報、及び選択した認証方式を示す情報等をＷＬＡＮ端末１００へ通知する。
【０１２６】
次に、ＷＬＡＮ端末１００は、認証処理を行う（ステップＳ３１２）。例えば、ＷＬＡＮ端末１００は、ＷＷＡＮ端末２００から通知された選択結果を示す情報に従って、基地局５１０への認証処理を行う。
【０１２７】
次いで、ＷＬＡＮ端末１００は、基地局５１０Ｃとの間でセキュリティセッションを確立し（ステップＳ３１４）、ＩＰセッションを確立する（ステップＳ３１６）。
【０１２８】
以上により、処理は終了する。
【０１２９】
図１３は、本実施形態に係る無線通信システム１において実行される接続処理の流れの一例を示すシーケンス図である。図１３に示すように、本シーケンスには、ＷＷＡＮ端末２００、ＷＬＡＮ端末１００及び複数の基地局５１０（即ち、５１０Ａ、５１０Ｂ及び５１０Ｃ）が関与する。
【０１３０】
図１３に示すように、まず、ＷＬＡＮ端末１００は、ネットワーク情報要求を基地局５１０Ａへ送信して（ステップＳ３０２Ａ）、基地局５１０Ａからネットワーク情報を受信する（ステップＳ３０４Ａ）。同様に、ＷＬＡＮ端末１００は、ネットワーク情報要求を基地局５１０Ｂへ送信して（ステップＳ３０２Ｂ）、基地局５１０Ｂからネットワーク情報を受信する（ステップＳ３０４Ｂ）。また、ＷＬＡＮ端末１００は、ネットワーク情報要求を基地局５１０Ｃへ送信して（ステップＳ３０２Ｃ）、基地局５１０Ｃからネットワーク情報を受信する（ステップＳ３０４Ｃ）。
【０１３１】
次いで、ＷＬＡＮ端末１００は、基地局５１０Ａ、５１０Ｂ及び５１０Ｃから取得したネットワーク情報を、ＷＷＡＮ端末２００へ通知する（ステップＳ３０６）。
【０１３２】
次に、ＷＷＡＮ端末２００は、選択処理を行う（ステップＳ３０８）。本シーケンスでは、接続先として基地局５１０Ａが選択されたものとする。
【０１３３】
次いで、ＷＷＡＮ端末２００は、選択結果を示す情報をＷＬＡＮ端末１００へ通知する（ステップＳ３１０）。
【０１３４】
次に、ＷＬＡＮ端末１００は、基地局５１０Ａへの認証処理を行い（ステップＳ３１２）、基地局５１０Ａとの間でセキュリティセッションを確立し（ステップＳ３１４）、ＩＰセッションを確立する（ステップＳ３１６）。
【０１３５】
以上により、処理は終了する。
【０１３６】
（４）第４の接続処理例
続いて、図１４を参照して、ＷＬＡＮ端末１００とＷＷＡＮ端末２００との間にメッシュネットワークが形成されているケースについて説明する。本接続処理例では、選択主体がＷＬＡＮ端末１００であり、接続先が基地局５１０であるものとする。
【０１３７】
図１４は、本実施形態に係る無線通信システム１において実行される接続処理の流れの一例を示すシーケンス図である。図１４に示すように、本シーケンスには、ＷＷＡＮ端末２００、ＷＬＡＮ端末１００及び基地局５１０が関与する。
【０１３８】
なお、本接続処理例では、ＷＬＡＮ端末１００とＷＷＡＮ端末２００との間に、ＷＬＡＮ（例えば、８０２．１１ｓ）を用いたメッシュネットワークが形成されているものとする。例えば、ＷＷＡＮ端末２００のＷＬＡＮモジュール２１４及びＷＬＡＮ端末１００のＷＬＡＮモジュール１１２Ａは、メッシュステーションとして機能し、メッシュネットワークを介して互いに通信可能である。他方、ＷＬＡＮ端末１００のＷＬＡＮモジュール１１２Ｂは、ＡＰ（例えば、基地局５１０）との通信を行う、ステーションとしても機能する。
【０１３９】
図１４に示すように、まず、ＷＬＡＮ端末１００は、ネットワーク情報要求を基地局５１０へ送信して（ステップＳ４０２）、基地局５１０からネットワーク情報を受信する（ステップＳ４０４）。
【０１４０】
次いで、ＷＬＡＮ端末１００は、選択処理を行う（ステップＳ４０６）。本シーケンスでは、接続先として基地局５１０が選択されたものとする。
【０１４１】
次に、ＷＬＡＮ端末１００は、基地局５１０への認証処理を行い（ステップＳ４０８）、基地局５１０との間でセキュリティセッションを確立し（ステップＳ４１０）、ＩＰセッションを確立する（ステップＳ４１２）。なお、認証処理については、図１５〜図２２を参照して後に詳しく説明するが、ＷＷＡＮ端末２００とＷＬＡＮ端末１００との間の通信は、Ｂｌｕｅｔｏｏｔｈではなくメッシュネットワークにより行われる。
【０１４２】
以上により、処理は終了する。
【０１４３】
以上、第１〜第４の接続処理例を説明した。なお、本明細書では説明を省略するが、選択主体がＷＷＡＮ端末２００であり、接続先がテザリングＡＰとして動作するＷＷＡＮ端末２００自身であってもよい。続いて、図１５〜図２２を参照して、認証処理を詳細に説明する。
【０１４４】
（４）第１の認証処理例
まず、図１５及び図１６を参照して、ＷＰＡ２−ＰＳＫが認証方式として選択され、ＷＬＡＮ端末１００がＷＷＡＮ端末２００のＰＳＫ又はパスフレーズを認証に用いる場合の処理の流れを説明する。なお、図１５は、認証先が基地局５１０である場合の例であり、図１６は、認証先がＷＷＡＮ端末２００である場合の例である。
【０１４５】
図１５は、本実施形態に係る無線通信システム１において実行される認証処理の流れの一例を示すシーケンス図である。図１５に示すように、本シーケンスには、ＷＷＡＮ端末２００、ＷＬＡＮ端末１００及び基地局５１０が関与する。
【０１４６】
図１５に示すように、まず、ＷＬＡＮ端末１００は、ＷＷＡＮ端末２００へ認証情報の要求を送信する（ステップＳ５０２）。例えば、ＷＬＡＮ端末１００は、接続先の基地局５１０の識別情報を指定して、認証情報の要求を送信する。
【０１４７】
次いで、ＷＬＡＮ端末１００は、ＷＷＡＮ端末２００から認証情報を受信する（ステップＳ５０４）。例えば、ＷＬＡＮ端末１００は、認証情報として、ＰＳＫ又はパスフレーズを受信する。
【０１４８】
次に、ＷＬＡＮ端末１００は、受信したＰＳＫ又はパスフレーズを用いて、基地局５１０へアソシエーションを実施する（ステップＳ５０６）。基地局５１０とのアソシエーションが完了すると、ＷＬＡＮ端末１００と基地局５１０との間でＷｉ−Ｆｉの運用が開始される（ステップＳ５０８）。
【０１４９】
以上により、処理は終了する。
【０１５０】
図１６は、本実施形態に係る無線通信システム１において実行される認証処理の流れの一例を示すシーケンス図である。図１６に示すように、本シーケンスには、ＷＷＡＮ端末２００、ＷＬＡＮ端末１００及び基地局５１０が関与する。
【０１５１】
図１６に示すように、まず、ＷＬＡＮ端末１００は、ＷＷＡＮ端末２００へ認証情報の要求を送信する（ステップＳ６０２）。例えば、ＷＬＡＮ端末１００は、接続先の基地局５１０の識別情報を指定して、認証情報の要求を送信する。
【０１５２】
次いで、ＷＷＡＮ端末２００は、テザリング処理を開始し、テザリングＡＰとして起動する（ステップＳ６０４）。例えば、ＷＷＡＮ端末２００は、指定された基地局５１０の認証情報を有していない場合に、テザリングＡＰとして起動してもよい。また、ＷＷＡＮ端末２００は、指定された基地局５１０の認証情報を有していたとしても、通信品質等に基づきテザリングが有効であると判断した場合に、テザリングＡＰとして起動してもよい。また、ＷＷＡＮ端末２００は、認証情報の要求においてＷＷＡＮ端末２００自身が指定された場合に、テザリングＡＰとして起動してもよい。
【０１５３】
次に、ＷＬＡＮ端末１００は、ＷＷＡＮ端末２００から認証情報を受信する（ステップＳ６０６）。例えば、ＷＬＡＮ端末１００は、認証情報として、ＰＳＫ又はパスフレーズを受信する。
【０１５４】
次に、ＷＬＡＮ端末１００は、受信したＰＳＫ又はパスフレーズを用いて、ＷＷＡＮ端末２００へアソシエーションを実施する（ステップＳ６０８）。ＷＷＡＮ端末２００とのアソシエーションが完了すると、ＷＬＡＮ端末１００とＷＷＡＮ端末２００との間でＷｉ−Ｆｉの運用が開始される（ステップＳ６１０）。
【０１５５】
以上により、処理は終了する。
【０１５６】
（５）第２の認証処理例
続いて、図１７及び図１８を参照して、ＳＩＭ情報を用いた認証方式（例えば、ＥＡＰ−ＡＫＡ）が選択され、ＷＬＡＮ端末１００がＷＷＡＮ端末２００のＳＩＭ情報を認証に用いる場合の処理の流れを説明する。なお、図１７及び図１８では、認証先が基地局５１０である場合の例を説明する。
【０１５７】
図１７及び図１８は、本実施形態に係る無線通信システム１において実行される認証処理の流れの一例を示すシーケンス図である。図１７及び図１８に示すように、本シーケンスには、ＷＷＡＮ端末２００、ＷＬＡＮ端末１００、基地局５１０、認証サーバ３４０、及び加入者情報サーバ３３０が関与する。
【０１５８】
図１７に示すように、まず、ＷＬＡＮ端末１００は、基地局５１０へＡｓｓｏｃｉａｔｉｏｎを行う（ステップＳ７０２）。ＷＬＡＮ端末１００は、Ａｓｓｏｃｉａｔｉｏｎにより、認証処理のための論理的な接続を確立する。ＷＬＡＮ端末１００は、認証処理以外の、例えばデータ通信を行うことはまだできない。
【０１５９】
次いで、ＷＬＡＮ端末１００は、基地局５１０へ、ＥＡＰｏＬ−Ｓｔａｒｔを送信する（ステップＳ７０４）。
【０１６０】
次いで、基地局５１０は、ＷＬＡＮ端末１００へＥＡＰ−Ｒｅｑｕｅｓｔ／Ｉｄｅｎｔｉｔｙを送信する（ステップＳ７０６）。
【０１６１】
次に、ＷＬＡＮ端末１００は、ＷＷＡＮ端末２００へ、ステップＳ７０６で受信したＥＡＰ−Ｒｅｑｕｅｓｔ／Ｉｄｅｎｔｉｔｙを送信する（ステップＳ７０８）。このメッセージは、ＷＷＡＮ端末２００に対して、ＥＡＰ−ＡＫＡで必要となるＩｄｅｎｔｉｔｙを生成するよう要求するメッセージである。
【０１６２】
次いで、ＷＷＡＮ端末２００は、自身が有する加入者識別モジュール２３０を参照して、Ｉｄｅｎｔｉｔｙを生成する（ステップＳ７１０）。例えば、制御部２４０は、加入者識別モジュール２３０であるＳＩＭカードに記録された情報に基づいて、Ｉｄｅｎｔｉｔｙを生成する。認証プロトコルがＥＡＰ−ＡＫＡの場合、ＩＭＳＩをもとにＩｄｅｎｔｉｔｙが生成される。
【０１６３】
なお、ＩＭＳＩのフォーマットは以下の通りである。
＜ＭＣＣ：３桁＞＜ＭＮＣ：２又は３桁＞＜ＭＳＩＮ：最大１０桁＞
【０１６４】
ここで、ＭＣＣ（Mobile  Country  Code）は、国を示す情報であり、ＭＮＣ（Mobile  Network  Code）は、事業者を示す情報であり、ＭＳＩＮ（Mobile Subscriber Identification Number）は、加入者識別コードを示す情報である。
【０１６５】
また、Ｉｄｅｎｔｉｔｙのフォーマットは以下の通りである。
０＜ＩＭＳＩ＞＠ｗｌａｎ．ｍｎｃ＜ＭＮＣ＞．ｍｃｃ＜ＭＣＣ＞．３ｇｐｐｎｅｔｗｏｒｋ．ｏｒｇ
【０１６６】
例えば、ＭＮＣが３桁であり、ＩＭＳＩが「１２３４５６０１２３４５６７８」であった場合を想定する。この場合、Ｉｄｅｎｔｉｔｙは、「０１２３４５６０１２３４５６７８＠ｗｌａｎ．ｍｎｃ４５６．ｍｃｃ１２３．３ｇｐｐｎｅｔｗｏｒｋ．ｏｒｇ」となる。以上、ステップＳ７１０におけるＩｄｅｎｔｉｔｙの生成処理について説明した。
【０１６７】
次に、ＷＷＡＮ端末２００は、ＥＡＰ−Ｒｅｓｐｏｎｓｅ／Ｉｄｅｎｔｉｔｙを、ＷＬＡＮ端末１００へ返信する（ステップＳ７１２）。このメッセージには、ステップＳ７１０において生成されたＩｄｅｎｔｉｔｉｙが格納されている。
【０１６８】
次いで、ＷＬＡＮ端末１００は、受信したＥＡＰ−Ｒｅｓｐｏｎｓｅ／Ｉｄｅｎｔｉｔｙを、基地局５１０へ転送する（ステップＳ７１４）。
【０１６９】
次に、基地局５１０は、ＲＡＤＩＵＳ−Ａｃｃｅｓｓ−Ｒｅｑｕｅｓｔを認証サーバ３４０へ送信する（ステップＳ７１６）。このメッセージには、ＷＷＡＮ端末２００により生成されたＩｄｅｎｔｉｔｙが格納される。
【０１７０】
次いで、認証サーバ３４０は、Ｒｅｔｒｅｉｖｅ−Ａｕｔｈｅｎｔｉｃａｔｉｏｎ−Ｖｅｃｔｏｒを加入者情報サーバ３３０へ送信して、Ｉｄｅｎｔｉｔｉｙに対する認証ベクタを要求する（ステップＳ７１８）。このメッセージには、ＷＷＡＮ端末２００により生成されたＩｄｅｎｔｉｔｙが格納される。認証ベクタとは、接続してきた端末を認証する際に必要とされる情報の集合であり、ＥＡＰ−ＡＫＡの場合は以下の情報から構成される。
【０１７１】
ＲＡＮＤ：ランダム値。チャレンジとして利用される。
ＡＵＴＮ：端末がネットワークを認証するための値。
ＸＲＥＳ：チャレンジに対して期待される応答値。
ＩＫ    ：メッセージ完全性検証用鍵。
ＣＫ    ：メッセージ暗号化用鍵。
【０１７２】
次に、加入者情報サーバ３３０は、ＡＫＡアルゴリズムを実行して、受信したメッセージに格納されたＩｄｅｎｔｉｔｉｙに対応する認証ベクタを生成する（ステップＳ７２０）。
【０１７３】
次いで、図１８に示すように、加入者情報サーバ３３０は、生成した認証ベクタを認証サーバ３４０へ送信する（ステップＳ７２２）。
【０１７４】
次に、認証サーバ３４０は、ＲＡＤＩＵＳ−Ａｃｃｅｓｓ−Ｃｈａｌｌｅｎｇｅを基地局５１０へ送信する（ステップＳ７２４）。このメッセージには、加入者情報サーバ３３０により生成された認証ベクタが格納される。ここで、認証サーバ３４０は、新たにＭＡＣ（Message  Authentication  Code）を算出して、メッセージに追加する。このＭＡＣは、ＷＬＡＮ端末１００がこのメッセージの完全性（Integrity）を検証するために用いられる。
【０１７５】
次いで、基地局５１０は、ＥＡＰ−Ｒｅｑｕｅｓｔ／ＡＫＡ−ＣｈａｌｌｅｎｇｅをＷＬＡＮ端末１００へ送信する（ステップＳ７２６）。このメッセージには、認証ベクタのＲＡＮＤ及びＡＵＴＮ、並びにＭＡＣが含まれる。認証ベクタのＸＲＥＳ、ＩＫ及びＣＫは基地局５１０により保持され、ＷＬＡＮ端末１００へは送信されない。
【０１７６】
次に、ＷＬＡＮ端末１００は、ＥＡＰ−Ｒｅｑｕｅｓｔ／ＡＫＡ−ＣｈａｌｌｅｎｇｅをＷＷＡＮ端末２００へ送信する（ステップＳ７２８）。このメッセージは、ＷＷＡＮ端末２００に対して、応答値（ＲＥＳ）及びセッション鍵(ＩＫ，ＣＫ)を生成するよう要求するメッセージである。
【０１７７】
次いで、ＷＷＡＮ端末２００は、ＡＫＡアルゴリズムを実行して、受信したＥＡＰ−Ｒｅｑｕｅｓｔ／ＡＫＡ−Ｃｈａｌｌｅｎｇｅに対応するＲＥＳ、ＭＡＣ、及びセッション鍵（ＩＫ、ＣＫ）を生成する（ステップＳ７３０）。
【０１７８】
次に、ＷＷＡＮ端末２００は、ＥＡＰ−Ｒｅｓｐｏｎｓｅ／ＡＫＡ−ＣｈａｌｌｅｎｇｅをＷＬＡＮ端末１００へ送信する（ステップＳ７３２）。このメッセージには、ＷＷＡＮ端末２００が生成したＲＥＳ、ＭＡＣ、及びセッション鍵が格納される。
【０１７９】
次いで、ＷＬＡＮ端末１００は、受信したＥＡＰ−Ｒｅｓｐｏｎｓｅ／ＡＫＡ−Ｃｈａｌｌｅｎｇｅを基地局５１０へ転送する（ステップＳ７３４）。
【０１８０】
次に、基地局５１０は、ＲＡＤＩＵＳ−Ａｃｃｅｓｓ−Ｒｅｑｕｅｓｔを認証サーバ３４０へ送信する（ステップＳ７３６）。このメッセージには、ＷＷＡＮ端末２００により生成されたＲＥＳ、ＭＡＣ、及びセッション鍵（ＩＫ、ＣＫ）が格納される。
【０１８１】
次いで、認証サーバ３４０は、受信したＲＥＳを検証する（ステップＳ７３８）。詳しくは、認証サーバ３４０は、ＷＷＡＮ端末２００により生成されたＲＥＳと加入者情報サーバ３３０により生成されたＸＲＥＳとが一致すること、及びＭＡＣによりメッセージの完全性を検証する。
【０１８２】
次に、認証サーバ３４０は、ＲＡＤＩＵＳ−Ａｃｃｅｓｓ−Ａｃｃｅｐｔを基地局５１０へ送信する（ステップＳ７４０）。このメッセージは、接続を許可することを示すものである。
【０１８３】
次いで、基地局５１０は、ＥＡＰ−ＳｕｃｃｅｓｓをＷＬＡＮ端末１００へ送信する（ステップＳ７４２）。このメッセージは、ＷＬＡＮ端末１００に対して、認証処理が成功したことを示すものである。
【０１８４】
次に、基地局５１０は、ＥＡＰｏＬ−ＫｅｙをＷＬＡＮ端末１００へ送信する（ステップＳ７４４）。このメッセージは、ＷＬＡＮ端末１００と基地局５１０との間で使用される暗号化通信用の鍵を送付するものである。
【０１８５】
以上説明した認証処理を経て、ＷＬＡＮ端末１００と基地局５１０との間で、ＷＬＡＮ通信のための接続が完了する（ステップＳ７４６）。これにより、ＷＬＡＮ端末１００と基地局５１０との間で、例えばＷｉ−Ｆｉを用いたデータ通信が開始される。
【０１８６】
以上により、処理は終了する。
【０１８７】
（６）第３の認証処理例
続いて、図１９及び図２０を参照して、ＥＡＰ−ＴＬＳが認証方式として選択され、ＷＬＡＮ端末１００がＷＷＡＮ端末２００のＴＬＳ情報を認証に用いる場合の処理の流れを説明する。なお、図１９及び図２０では、認証先が基地局５１０である場合の例を説明する。
【０１８８】
図１９及び図２０は、本実施形態に係る無線通信システム１において実行される認証処理の流れの一例を示すシーケンス図である。図１９及び図２０に示すように、本シーケンスには、ＷＷＡＮ端末２００、ＷＬＡＮ端末１００、基地局５１０及び認証サーバ３４０が関与する。
【０１８９】
図１９に示すように、まず、ＷＬＡＮ端末１００は、基地局５１０へＡｓｓｏｃｉａｔｉｏｎを行う（ステップＳ８０２）。ＷＬＡＮ端末１００は、Ａｓｓｏｃｉａｔｉｏｎにより、認証処理のための論理的な接続を確立する。ＷＬＡＮ端末１００は、認証処理以外の、例えばデータ通信を行うことはまだできない。
【０１９０】
次いで、ＷＬＡＮ端末１００は、基地局５１０へ、ＥＡＰｏＬ−Ｓｔａｒｔを送信する（ステップＳ８０４）。
【０１９１】
次に、基地局５１０は、ＷＬＡＮ端末１００へＥＡＰ−Ｒｅｑｕｅｓｔ／Ｉｄｅｎｔｉｔｙを送信する（ステップＳ８０６）。
【０１９２】
次いで、ＷＬＡＮ端末１００は、ＷＷＡＮ端末２００へＥＡＰ−Ｒｅｑｕｅｓｔ／Ｉｄｅｎｔｉｔｙを送信する（ステップＳ８０８）。このメッセージは、ＷＷＡＮ端末２００に対して、ＥＡＰ−ＴＬＳで必要となるＩｄｅｎｔｉｔｙを生成するよう要求するメッセージである。
【０１９３】
次に、ＷＷＡＮ端末２００は、ＷＬＡＮ端末１００へ、生成したＩｄｅｎｔｉｔｙをＥＡＰ−Ｒｅｓｐｏｎｓｅ／Ｉｄｅｎｔｉｔｙとして送信する（ステップＳ８１０）。
【０１９４】
次いで、ＷＬＡＮ端末１００は、基地局５１０へ、ＥＡＰ−Ｒｅｓｐｏｎｓｅ／Ｉｄｅｎｔｉｔｙを送信する（ステップＳ８１２）。
【０１９５】
次に、基地局５１０は、認証サーバ３４０へ、ＲＡＤＩＵＳ−Ａｃｃｅｓｓ−Ｒｅｑｕｅｓｔを送信する（ステップＳ８１４）。
【０１９６】
次いで、認証サーバ３４０は、基地局５１０へ、ＲＡＤＩＵＳ−Ａｃｃｅｓｓ−Ｃｈａｌｌｅｎｇｅを送信する（ステップＳ８１６）。本メッセージにより、認証サーバ３４０は、基地局５１０へＴＬＳ  Ｓｔａｒｔを通知する。
【０１９７】
次に、基地局５１０は、ＷＬＡＮ端末１００へ、ＥＡＰ−Ｒｅｑｕｅｓｔ／ＴＬＳ  Ｓｔａｒｔを送信する（ステップＳ８１８）。本メッセージには、ＴＬＳ  Ｓｔａｒｔの通知が含まれている。
【０１９８】
次いで、ＷＬＡＮ端末１００は、ＷＷＡＮ端末２００へ、Ｒｅｑｕｅｓｔ／ＴＬＳ  Ｓｔａｒｔを送信する（ステップＳ８２０）。本メッセージは、ＷＷＡＮ端末２００に対して、ＴＬＳの開始を要求するメッセージである。
【０１９９】
次に、ＷＷＡＮ端末２００は、ＷＬＡＮ端末１００へ、Ｒｅｓｐｏｎｓｅ／ＴＬＳ  Ｃｌｉｅｎｔ  Ｈｅｌｌｏを送信する（ステップＳ８２２）。本メッセージも含めて、これ以降のメッセージの送受信は、電子証明書に含まれる暗号化鍵を用いた暗号化が行われる。
【０２００】
次いで、ＷＬＡＮ端末１００は、基地局５１０へ、ステップＳ８２２で受信したメッセージを、ＥＡＰ−Ｒｅｓｐｏｎｓｅ／ＴＬＳ  ＣｌｉｅｎｔＨｅｌｌｏとして転送する（ステップＳ８２４）。
【０２０１】
次に、基地局５１０は、認証サーバ３４０へ、ＲＡＤＩＵＳ−Ａｃｃｅｓｓ−Ｒｅｑｕｅｓｔを送信する（ステップＳ８２６）。本メッセージには、上記ステップＳ８２４で受信したＴＬＳ  Ｃｌｉｅｎｔ  Ｈｅｌｌｏのメッセージが含まれている。
【０２０２】
次いで、図２０に示すように、認証サーバ３４０は、基地局５１０へ、ＲＡＤＩＵＳ−Ａｃｃｅｓｓ−Ｃｈａｌｌｅｎｇｅを送信する（ステップＳ８２８）。本メッセージには、Ｓｅｒｖｅｒ  Ｃｅｒｔｉｆｉｃａｔｅが含まれる。具体的には、本メッセージには、ＴＬＳ  ｓｅｒｖｅｒ＿ｈｅｌｌｏ、ＴＬＳ  ｃｅｒｔｉｆｉｃａｔｅ、ＴＬＳ  ｓｅｒｖｅｒ＿ｋｅｙ＿ｅｘｃｈａｎｇｅ、ＴＬＳ  ｃｅｒｔｉｆｉｃａｔｅ＿ｒｅｑｕｅｓｔ、及びＴＬＳ  ｓｅｒｖｅｒ＿ｈｅｌｌｏ＿ｄｏｎｅ等のメッセージが含まれる。
【０２０３】
次に、基地局５１０は、ＷＬＡＮ端末１００へ、ステップＳ８２８で受信したメッセージを転送する（ステップＳ８３０）。ここでは、簡単のためＥＡＰ−Ｒｅｑｕｅｓｔ／ｐａｓｓｔｈｒｏｕｇｈと図示している。
【０２０４】
次いで、ＷＬＡＮ端末１００は、ＷＷＡＮ端末２００へ、ステップＳ８３０で受信したメッセージを転送する（ステップＳ８３２）。ここでは、簡単のためＲｅｑｕｅｓｔ／ｐａｓｓｔｈｒｏｕｇｈと図示している。
【０２０５】
次に、ＷＷＡＮ端末２００は、ＷＬＡＮ端末１００へ、Ｒｅｓｐｏｎｓｅを送信する（ステップＳ８３４）。本メッセージには、Ｃｌｉｅｎｔ  Ｃｅｒｔｉｆｉｃａｔｅが含まれる。具体的には、本メッセージには、ＴＬＳ  ｃｅｒｔｉｆｉｃａｔｅ、ＴＬＳ  ｃｌｉｅｎｔ＿ｋｅｙ＿ｅｘｃｈａｎｇｅ、ＴＬＳ＿ｃｅｒｔｉｆｉｃａｔｅ＿ｖｅｒｉｔｙ、ＴＬＳ  ｃｈａｎｇｅ＿ｃｉｐｈｅｒ＿ｓｐｅｃ、及びＴＬＳ  ｆｉｎｉｓｈｅｄ等のメッセージが含まれる。
【０２０６】
次いで、ＷＬＡＮ端末１００は、基地局５１０へ、ＥＡＰ−Ｒｅｓｐｏｎｓｅを送信する（ステップＳ８３６）。本メッセージには、ステップＳ８３４で受信したメッセージが含まれる。
【０２０７】
次に、基地局５１０は、認証サーバ３４０へ、ＲＡＤＩＵＳ−Ａｃｃｅｓｓ−Ｒｅｑｕｅｓｔを送信する（ステップＳ８３８）。本メッセージには、ステップＳ８３６で受信したメッセージが含まれる。
【０２０８】
次いで、認証サーバ３４０は、基地局５１０へ、ＲＡＤＩＵＳ−Ａｃｃｅｓｓ−Ｃｈａｌｌｅｎｇｅを送信する（ステップＳ８４０）。本メッセージには、ＴＬＳ  ｃｈａｎｇｅ＿ｃｉｐｈｅｒ＿ｓｐｅｃ、及びＴＬＳ  ｆｉｎｉｓｈｅｄ等のメッセージが含まれる。
【０２０９】
次に、基地局５１０は、ＷＬＡＮ端末１００へ、ステップＳ８４０で受信したメッセージを転送する（ステップＳ８４２）。ここでは、簡単のためＥＡＰ−Ｒｅｑｕｅｓｔ／ｐａｓｓｔｈｒｏｕｇｈと図示している。
【０２１０】
次いで、ＷＬＡＮ端末１００は、ＷＷＡＮ端末２００へ、ステップＳ８４２で受信したメッセージを転送する（ステップＳ８４４）。ここでは、簡単のためにＲｅｑｕｅｓｔ／ｐａｓｓｔｈｒｏｕｇｈと図示している。
【０２１１】
次に、ＷＷＡＮ端末２００は、ＷＬＡＮ端末１００へ、Ｒｅｓｐｏｎｓｅを送信する（ステップＳ８４６）。
【０２１２】
次いで、ＷＬＡＮ端末１００は、基地局５１０へ、ＥＡＰ−Ｒｅｓｐｏｎｓｅを送信する（ステップＳ８４８）。
【０２１３】
次に、基地局５１０は、認証サーバ３４０へ、ＲＡＤＩＵＳ−Ａｃｃｅｓｓ−Ｒｅｑｕｅｓｔを送信する（ステップＳ８５０）。
【０２１４】
次いで、認証サーバ３４０は、基地局５１０へ、ＲＡＤＩＵＳ−Ａｃｃｅｓｓ−Ａｃｃｅｐｔを送信する（ステップＳ８５２）。本メッセージは、認証を行っている端末が正当なユーザであり、接続を許可することを示すものである。
【０２１５】
次に、基地局５１０は、ＷＬＡＮ端末１００へ、ＥＡＰ−Ｓｕｃｃｅｓｓを送信する（ステップＳ８５４）。本メッセージは、認証処理が成功したことを示すものである。
【０２１６】
次いで、基地局５１０は、ＷＬＡＮ端末１００へ、ＥＡＰｏＬ−Ｋｅｙを送信する（ステップＳ８５６）。本メッセージは、ＷＬＡＮ端末１００と基地局５１０との間で使用される暗号化通信用の鍵を送付するものである。
【０２１７】
以上説明した認証処理を経て、ＷＬＡＮ端末１００と基地局５１０との間で、ＷＬＡＮ通信のための接続が完了する（ステップＳ８５８）。これにより、ＷＬＡＮ端末１００と基地局５１０との間で、例えばＷｉ−Ｆｉを用いたデータ通信が開始される。
【０２１８】
以上により、処理は終了する。
【０２１９】
（７）第４の認証処理例
続いて、図２１及び図２２を参照して、ＥＡＰ−ＴＴＬＳが認証方式として選択され、ＷＬＡＮ端末１００がＷＷＡＮ端末２００の証明書情報、ユーザ名及びパスワードを認証に用いる場合の処理の流れを説明する。なお、図２１及び図２２では、認証先が基地局５１０である場合の例を説明する。
【０２２０】
図２１及び図２２は、本実施形態に係る無線通信システム１において実行される認証処理の流れの一例を示すシーケンス図である。図２１及び図２２に示すように、本シーケンスには、ＷＷＡＮ端末２００、ＷＬＡＮ端末１００、基地局５１０、ＴＴＬＳサーバ３６０及び認証サーバ３４０が関与する。
【０２２１】
図２１に示すように、まず、ＷＬＡＮ端末１００は、基地局５１０へＡｓｓｏｃｉａｔｉｏｎを行う（ステップＳ９０２）。ＷＬＡＮ端末１００は、Ａｓｓｏｃｉａｔｉｏｎにより、認証処理のための論理的な接続を確立する。ＷＬＡＮ端末１００は、認証処理以外の、例えばデータ通信を行うことはまだできない。
【０２２２】
次いで、ＷＬＡＮ端末１００は、基地局５１０へ、ＥＡＰｏＬ−Ｓｔａｒｔを送信する（ステップＳ９０４）。
【０２２３】
次に、基地局５１０は、ＷＬＡＮ端末１００へＥＡＰ−Ｒｅｑｕｅｓｔ／Ｉｄｅｎｔｉｔｙを送信する（ステップＳ９０６）。
【０２２４】
次いで、ＷＬＡＮ端末１００は、ＷＷＡＮ端末２００へＥＡＰ−Ｒｅｑｕｅｓｔ／Ｉｄｅｎｔｉｔｙを送信する（ステップＳ９０８）。このメッセージは、ＷＷＡＮ端末２００に対して、ＥＡＰ−ＴＴＬＳで必要となるＩｄｅｎｔｉｔｙを生成するよう要求するメッセージである。
【０２２５】
次に、ＷＷＡＮ端末２００は、ＷＬＡＮ端末１００へ、生成したＩｄｅｎｔｉｔｙをＥＡＰ−Ｒｅｓｐｏｎｓｅ／Ｉｄｅｎｔｉｔｙとして送信する（ステップＳ９１０）。
【０２２６】
次いで、ＷＬＡＮ端末１００は、基地局５１０へ、ＥＡＰ−Ｒｅｓｐｏｎｓｅ／Ｉｄｅｎｔｉｔｙを送信する（ステップＳ９１２）。
【０２２７】
次に、基地局５１０は、ＴＴＬＳサーバ３６０へ、ＲＡＤＩＵＳ−Ａｃｃｅｓｓ−Ｒｅｑｕｅｓｔを送信する（ステップＳ９１４）。
【０２２８】
次いで、ＴＴＬＳサーバ３６０は、基地局５１０へ、ＲＡＤＩＵＳ−Ａｃｃｅｓｓ−Ｃｈａｌｌｅｎｇｅを送信する（ステップＳ９１６）。本メッセージにより、認証サーバ３４０は、基地局５１０へＴＴＬＳ  Ｓｔａｒｔを通知する。
【０２２９】
次いで、基地局５１０は、ＷＬＡＮ端末１００へ、ステップＳ９１６で受信したメッセージを転送する（ステップＳ９１８）。ここでは、簡単のためＥＡＰ−Ｒｅｑｕｅｓｔ／ｐａｓｓｔｈｒｏｕｇｈと図示している。
【０２３０】
次に、ＷＬＡＮ端末１００は、ＷＷＡＮ端末２００へ、ステップＳ９１８で受信したメッセージを転送する（ステップＳ９２０）。ここでは、簡単のためＲｅｑｕｅｓｔ／ｐａｓｓｔｈｒｏｕｇｈと図示している。本メッセージには、ＴＴＬＳ  Ｓｔａｒｔの通知が含まれる。即ち、本メッセージは、ＷＷＡＮ端末２００に対して、ＴＴＬＳの開始を要求するメッセージである。
【０２３１】
次に、ＷＷＡＮ端末２００は、ＷＬＡＮ端末１００へ、Ｒｅｓｐｏｎｓｅ／ＴＴＬＳ  Ｃｌｉｅｎｔ  Ｈｅｌｌｏを送信する（ステップＳ９２２）。本メッセージも含めて、これ以降のメッセージの送受信は、電子証明書に含まれる暗号化鍵を用いた暗号化が行われる。
【０２３２】
次いで、ＷＬＡＮ端末１００は、基地局５１０へ、ステップＳ９２２で受信したメッセージを転送する（ステップＳ９２４）。ここでは、簡単のためＥＡＰ−Ｒｅｓｐｏｎｓｅ／ｐａｓｓｔｈｒｏｕｇｈと図示している。
【０２３３】
次に、基地局５１０は、ＴＴＬＳサーバ３６０へ、ＲＡＤＩＵＳ−Ａｃｃｅｓｓ−Ｒｅｑｕｅｓｔを送信する（ステップＳ９２６）。本メッセージには、上記ステップＳ９２４で受信したＴＴＬＳ  Ｃｌｉｅｎｔ  Ｈｅｌｌｏのメッセージが含まれている。
【０２３４】
次いで、図２２に示すように、ＴＴＬＳサーバ３６０は、基地局５１０へ、ＲＡＤＩＵＳ−Ａｃｃｅｓｓ−Ｃｈａｌｌｅｎｇｅを送信する（ステップＳ９２８）。本メッセージには、Ｓｅｒｖｅｒ  Ｃｅｒｔｉｆｉｃａｔｅが含まれる。具体的には、本メッセージには、ＴＴＬＳ  ＳｅｒｖｅｒＨｅｌｌｏ、Ｃｅｒｔｉｆｉｃａｔｅ、ＳｅｒｖｅｒＫｅｙＥｘｃｈａｎｇｅ、及びＳｅｒｖｅｒＨｅｌｌｏＤｏｎｅ等のメッセージが含まれる。
【０２３５】
次に、基地局５１０は、ＷＬＡＮ端末１００へ、ステップＳ９２８で受信したメッセージを転送する（ステップＳ９３０）。ここでは、簡単のためＥＡＰ−Ｒｅｑｕｅｓｔ／ｐａｓｓｔｈｒｏｕｇｈと図示している。
【０２３６】
次いで、ＷＬＡＮ端末１００は、ＷＷＡＮ端末２００へ、ステップＳ９３０で受信したメッセージを転送する（ステップＳ９３２）。ここでは、簡単のためＲｅｑｕｅｓｔ／ｐａｓｓｔｈｒｏｕｇｈと図示している。
【０２３７】
次に、ＷＷＡＮ端末２００は、ＷＬＡＮ端末１００へ、Ｒｅｓｐｏｎｓｅを送信する（ステップＳ９３４）。本メッセージには、Ｃｌｉｅｎｔ  Ｋｅｙ  Ｅｘｃｈａｎｇｅが含まれる。具体的には、本メッセージには、ＴＴＬＳ  ＣｌｉｅｎｔＫｅｙＥｘｃｈａｎｇｅ、ＣｈａｎｇｅＣｉｐｈｅｒＳｐｅｃ、及びＦｉｎｉｓｈｅｄ等のメッセージが含まれる。
【０２３８】
次いで、ＷＬＡＮ端末１００は、基地局５１０へ、ステップＳ９３４で受信したメッセージを転送する（ステップＳ９３６）。ここでは、簡単のためＥＡＰ−Ｒｅｓｐｏｎｓｅ／ｐａｓｓｔｈｒｏｕｇｈと図示している。
【０２３９】
次に、基地局５１０は、ＴＴＬＳサーバ３６０へ、ＲＡＤＩＵＳ−Ａｃｃｅｓｓ−Ｒｅｑｕｅｓｔを送信する（ステップＳ９３８）。本メッセージには、ステップＳ９３６で受信したメッセージが含まれる。
【０２４０】
次いで、ＴＴＬＳサーバ３６０は、基地局５１０へ、ＲＡＤＩＵＳ−Ａｃｃｅｓｓ−Ｃｈａｌｌｅｎｇｅを送信する（ステップＳ９４０）。本メッセージには、ＴＴＬＳ  ＣｈａｎｇｅＣｉｐｈｅｒＳｐｅｃ、及びＦｉｎｉｓｈｅｄ等のメッセージが含まれる。
【０２４１】
次に、基地局５１０は、ＷＬＡＮ端末１００へ、ステップＳ９４０で受信したメッセージを転送する（ステップＳ９４２）。ここでは、簡単のためＥＡＰ−Ｒｅｑｕｅｓｔ／ｐａｓｓｔｈｒｏｕｇｈと図示している。
【０２４２】
次いで、ＷＬＡＮ端末１００は、ＷＷＡＮ端末２００へ、ステップＳ９４２で受信したメッセージを転送する（ステップＳ９４４）。ここでは、簡単のためＲｅｑｕｅｓｔ／ｐａｓｓｔｈｒｏｕｇｈと図示している。
【０２４３】
次に、ＷＷＡＮ端末２００は、ＷＬＡＮ端末１００へ、Ｒｅｓｐｏｎｓｅを送信する（ステップＳ９４６）。本メッセージには、ＴＴＬＳのための認証情報として、Ｕｓｅｒ−Ｎａｍｅ、ＣＨＡＰ−Ｃｈａｌｌｅｎｇｅ、及びＣＨＡＰ−Ｐａｓｓｗｏｒｄ等が含まれる。
【０２４４】
次いで、ＷＬＡＮ端末１００は、基地局５１０へ、ステップＳ９４６で受信したメッセージを転送する（ステップＳ９４８）。ここでは、簡単のためＥＡＰ−Ｒｅｓｐｏｎｓｅ／ｐａｓｓｔｈｒｏｕｇｈと図示している。
【０２４５】
次に、基地局５１０は、ＴＴＬＳサーバ３６０へ、ＲＡＤＩＵＳ−Ａｃｃｅｓｓ−Ｒｅｑｕｅｓｔを送信する（ステップＳ９５０）。本メッセージには、ステップＳ９４８で受信したメッセージが含まれる。
【０２４６】
次いで、ＴＴＬＳサーバ３６０は、認証サーバ３４０へ、ＲＡＤＩＵＳ−Ａｃｃｅｓｓ−Ｒｅｑｕｅｓｔを送信する（ステップＳ９５２）。本メッセージには、Ｕｓｅｒ−Ｎａｍｅ、ＣＨＡＰ−Ｃｈａｌｌｅｎｇｅ、及びＣＨＡＰ−Ｐａｓｓｗｏｒｄ等のＴＴＬＳのための認証情報が含まれる。
【０２４７】
次に、認証サーバ３４０は、ステップＳ９５２で受信したＵｓｅｒ−Ｎａｍｅ、ＣＨＡＰ−Ｃｈａｌｌｅｎｇｅ、及びＣＨＡＰ−Ｐａｓｓｗｏｒｄ等のＴＴＬＳのための認証情報を検証し、問題なければ、ＴＴＬＳサーバ３６０へ、ＲＡＤＩＵＳ−Ａｃｃｅｓｓ−Ａｃｃｅｐｔを送信する（ステップＳ９５４）。本メッセージは、認証を行っている端末が正当なユーザであり、接続を許可することを示すものである。
【０２４８】
次いで、ＴＴＬＳサーバ３６０は、基地局５１０へ、ＲＡＤＩＵＳ−Ａｃｃｅｓｓ−Ａｃｃｅｐｔを送信する（ステップＳ９５６）。
【０２４９】
次に、基地局５１０は、ＷＬＡＮ端末１００へ、ＥＡＰ−Ｓｕｃｃｅｓｓを送信する（ステップＳ９５８）。本メッセージは、認証処理が成功したことを示すものである。
【０２５０】
次いで、基地局５１０は、ＷＬＡＮ端末１００へ、ＥＡＰｏＬ−Ｋｅｙを送信する（ステップＳ９６０）。本メッセージは、ＷＬＡＮ端末１００と基地局５１０との間で使用される暗号化通信用の鍵を送付するものである。
【０２５１】
以上説明した認証処理を経て、ＷＬＡＮ端末１００と基地局５１０との間で、ＷＬＡＮ通信のための接続が完了する（ステップＳ９６２）。これにより、ＷＬＡＮ端末１００と基地局５１０との間で、例えばＷｉ−Ｆｉを用いたデータ通信が開始される。
【０２５２】
以上により、処理は終了する。
【０２５３】
（８）接続先選択処理例
続いて、図２３を参照して、ネットワーク情報に基づいて接続先の無線局を選択する処理の流れを説明する。図２３は、本実施形態に係るＷＬＡＮ端末１００において実行される接続先選択処理の流れの一例を示すフローチャートである。
【０２５４】
図２３に示すように、まず、ＷＬＡＮ端末１００（例えば、選択部１４４）は、接続先候補を抽出する（ステップＳ１００２）。例えば、ＷＬＡＮ端末１００は、取得したネットワーク情報、及びＷＷＡＮ端末２００の接続履歴に基づいて、接続先候補を抽出する。抽出した接続先候補は、無い場合もあるし複数の場合もある。
【０２５５】
次いで、ＷＬＡＮ端末１００（例えば、選択部１４４）は、未検討の接続先候補があるか否かを判定する（ステップＳ１００４）。未検討の接続先候補とは、ステップＳ１００６に係る条件判定が行われていない接続先候補を指す。
【０２５６】
未検討の接続先候補があると判定された場合（ステップＳ１００４／ＹＥＳ）、ＷＬＡＮ端末１００（例えば、選択部１４４）は、当該未検討の接続先候補のＲＳＳＩが閾値よりも高いか否かを判定する。閾値の値は任意である。閾値は、例えば−６０ｄＢｍに設定されてもよいし、周囲にＡＰが複数存在している状況下では−５０ｄＢｍに設定されてもよいし、周囲にＡＰがほとんど存在していない状況下では−７０ｄＢｍに設定されてもよい。
【０２５７】
ＲＳＳＩが閾値よりも高いと判定された場合（ステップＳ１００６／ＹＥＳ）、ＷＬＡＮ端末１００（例えば、選択部１４４）は、当該接続先候補を接続先として選択する（ステップＳ１００８）。
【０２５８】
一方で、ＲＳＳＩが閾値よりも低いと判定された場合（ステップＳ１００６／ＮＯ）、ＷＬＡＮ端末１００（例えば、選択部１４４）は、検討中の接続先候補を候補から除外する（ステップＳ１０１０）。その後、処理は再度ステップＳ１００４へ戻る。
【０２５９】
また、未検討の接続先候補がないと判定された場合（ステップＳ１００４／ＮＯ）、ＷＬＡＮ端末１００（例えば、選択部１４４）は、テザリングＡＰを接続先として選択する（ステップＳ１０１２）。そして、ＷＬＡＮ端末１００（例えば、認証処理部１４８及び無線通信部１１０）は、ＷＷＡＮ端末２００へ認証情報の要求を送信する（ステップＳ１０１４）。これにより、ＷＷＡＮ端末２００は、テザリングＡＰとして起動する。次いで、ＷＬＡＮ端末１００（例えば、認証処理部１４８及び無線通信部１１０）は、ＷＷＡＮ端末２００から認証情報を受信する（ステップＳ１０１６）。
【０２６０】
そして、ＷＬＡＮ端末１００（例えば、認証処理部１４８）は、認証処理を実施する（ステップＳ１０１８）。例えば、ステップＳ１００８において接続先が選択されている場合、ＷＬＡＮ端末１００は、当該接続先への認証処理を実施する。また、ステップＳ１０１２においてテザリングＡＰが接続先として選択されている場合、ＷＬＡＮ端末１００は、テザリングＡＰとして動作するＷＷＡＮ端末２００への認証処理を実施する。ここで、ＷＬＡＮ端末１００は、接続先が８０２．１Ｘ認証に対応している場合、ＥＡＰ−ＡＫＡ´、ＥＡＰ−ＡＫＡ、ＥＡＰ−ＳＩＭ、ＥＡＰ−ＴＬＳ又はＥＡＰ−ＴＴＬＳのいずれかから最適な認証方式を選択する。また、ＷＬＡＮ端末１００は、接続先が８０２．１Ｘ認証に対応していない場合、ＷＰＡ−ＰＳＫ又はＷＰＡ２−ＰＳＫを選択する。
【０２６１】
認証処理に成功したと判定された場合（ステップＳ１０２０／ＹＥＳ）、処理は終了する。一方で、認証処理に失敗したと判定された場合（ステップＳ１０２０／ＮＯ）、処理は再度ステップＳ１００４へ戻る。
【０２６２】
以上により、処理は終了する。
【０２６３】
＜＜４．応用例＞＞
本開示に係る技術は、様々な製品へ応用可能である。例えば、ＷＬＡＮ端末１００及びＷＷＡＮ端末２００は、スマートフォン、タブレットＰＣ（Personal  Computer）、ノートＰＣ、携帯型ゲーム端末若しくはデジタルカメラなどのモバイル端末、テレビジョン受像機、プリンタ、デジタルスキャナ若しくはネットワークストレージなどの固定端末、又はカーナビゲーション装置などの車載端末として実現されてもよい。また、ＷＬＡＮ端末１００及びＷＷＡＮ端末２００は、スマートメータ、自動販売機、遠隔監視装置又はＰＯＳ（Point  Of  Sale）端末などの、Ｍ２Ｍ（Machine  To  Machine）通信を行う端末（ＭＴＣ（Machine  Type  Communication）端末ともいう）として実現されてもよい。さらに、ＷＬＡＮ端末１００及びＷＷＡＮ端末２００は、これら端末に搭載される無線通信モジュール（例えば、１つのダイで構成される集積回路モジュール）であってもよい。
【０２６４】
＜４．１．第１の応用例＞
図２４は、本開示に係る技術が適用され得るスマートフォン９００の概略的な構成の一例を示すブロック図である。スマートフォン９００は、プロセッサ９０１、メモリ９０２、ストレージ９０３、外部接続インタフェース９０４、カメラ９０６、センサ９０７、マイクロフォン９０８、入力デバイス９０９、表示デバイス９１０、スピーカ９１１、無線通信インタフェース９１３、アンテナスイッチ９１４、アンテナ９１５、バス９１７、バッテリー９１８及び補助コントローラ９１９を備える。
【０２６５】
プロセッサ９０１は、例えばＣＰＵ（Central  Processing  Unit）又はＳｏＣ（System  on  Chip）であってよく、スマートフォン９００のアプリケーションレイヤ及びその他のレイヤの機能を制御する。メモリ９０２は、ＲＡＭ（Random  Access  Memory）及びＲＯＭ（Read  Only  Memory）を含み、プロセッサ９０１により実行されるプログラム及びデータを記憶する。ストレージ９０３は、半導体メモリ又はハードディスクなどの記憶媒体を含み得る。外部接続インタフェース９０４は、メモリーカード又はＵＳＢ（Universal  Serial  Bus）デバイスなどの外付けデバイスをスマートフォン９００へ接続するためのインタフェースである。
【０２６６】
カメラ９０６は、例えば、ＣＣＤ（Charge  Coupled  Device）又はＣＭＯＳ（Complementary  Metal  Oxide  Semiconductor）などの撮像素子を有し、撮像画像を生成する。センサ９０７は、例えば、測位センサ、ジャイロセンサ、地磁気センサ及び加速度センサなどのセンサ群を含み得る。マイクロフォン９０８は、スマートフォン９００へ入力される音声を音声信号へ変換する。入力デバイス９０９は、例えば、表示デバイス９１０の画面上へのタッチを検出するタッチセンサ、キーパッド、キーボード、ボタン又はスイッチなどを含み、ユーザからの操作又は情報入力を受け付ける。表示デバイス９１０は、液晶ディスプレイ（ＬＣＤ）又は有機発光ダイオード（ＯＬＥＤ）ディスプレイなどの画面を有し、スマートフォン９００の出力画像を表示する。スピーカ９１１は、スマートフォン９００から出力される音声信号を音声に変換する。
【０２６７】
無線通信インタフェース９１３は、ＩＥＥＥ８０２．１１ａ、１１ｂ、１１ｇ、１１ｎ、１１ａｃ及び１１ａｄなどの無線ＬＡＮ標準のうちの１つ以上をサポートし、無線通信を実行する。無線通信インタフェース９１３は、インフラストラクチャーモードにおいては、他の装置と無線ＬＡＮアクセスポイントを介して通信し得る。また、無線通信インタフェース９１３は、アドホックモード又はＷｉ−Ｆｉ  Ｄｉｒｅｃｔ（登録商標）等のダイレクト通信モードにおいては、他の装置と直接的に通信し得る。なお、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔでは、アドホックモードとは異なり２つの端末の一方がアクセスポイントとして動作するが、通信はそれら端末間で直接的に行われる。無線通信インタフェース９１３は、典型的には、ベースバンドプロセッサ、ＲＦ（Radio  Frequency）回路及びパワーアンプなどを含み得る。無線通信インタフェース９１３は、通信制御プログラムを記憶するメモリ、当該プログラムを実行するプロセッサ及び関連する回路を集積したワンチップのモジュールであってもよい。無線通信インタフェース９１３は、無線ＬＡＮ方式に加えて、近距離無線通信方式、近接無線通信方式又はセルラ通信方式などの他の種類の無線通信方式をサポートしてもよい。アンテナスイッチ９１４は、無線通信インタフェース９１３に含まれる複数の回路（例えば、異なる無線通信方式のための回路）の間でアンテナ９１５の接続先を切り替える。アンテナ９１５は、単一の又は複数のアンテナ素子（例えば、ＭＩＭＯアンテナを構成する複数のアンテナ素子）を有し、無線通信インタフェース９１３による無線信号の送信及び受信のために使用される。
【０２６８】
なお、図２４の例に限定されず、スマートフォン９００は、複数のアンテナ（例えば、無線ＬＡＮ用のアンテナ及び近接無線通信方式用のアンテナ、など）を備えてもよい。その場合に、アンテナスイッチ９１４は、スマートフォン９００の構成から省略されてもよい。
【０２６９】
バス９１７は、プロセッサ９０１、メモリ９０２、ストレージ９０３、外部接続インタフェース９０４、カメラ９０６、センサ９０７、マイクロフォン９０８、入力デバイス９０９、表示デバイス９１０、スピーカ９１１、無線通信インタフェース９１３及び補助コントローラ９１９を互いに接続する。バッテリー９１８は、図中に破線で部分的に示した給電ラインを介して、図２４に示したスマートフォン９００の各ブロックへ電力を供給する。補助コントローラ９１９は、例えば、スリープモードにおいて、スマートフォン９００の必要最低限の機能を動作させる。
【０２７０】
図２４に示したスマートフォン９００において、図４を用いて説明したＷＬＡＮ端末１００に含まれるひとつ以上の構成要素（例えば、無線通信部１１０、出力部１２０、記憶部１３０又は処理部１４０の少なくともいずれか）は、無線通信インタフェース９１３において実装されてもよい。また、これら構成要素の少なくとも一部は、プロセッサ９０１又は補助コントローラ９１９において実装されてもよい。一例として、スマートフォン９００は、無線通信インタフェース９１３、プロセッサ９０１、及び／又は補助コントローラ９１９を含むモジュールを搭載し、当該モジュールにおいて上記ひとつ以上の構成要素が実装されてもよい。この場合に、上記モジュールは、プロセッサを上記ひとつ以上の構成要素として機能させるためのプログラム（換言すると、プロセッサに上記ひとつ以上の構成要素の動作を実行させるためのプログラム）を記憶し、当該プログラムを実行してもよい。別の例として、プロセッサを上記ひとつ以上の構成要素として機能させるためのプログラムがスマートフォン９００にインストールされ、無線通信インタフェース９１３、プロセッサ９０１、及び／又は補助コントローラ９１９が当該プログラムを実行してもよい。以上のように、上記ひとつ以上の構成要素を備える装置としてスマートフォン９００又は上記モジュールが提供されてもよく、プロセッサを上記ひとつ以上の構成要素として機能させるためのプログラムが提供されてもよい。また、上記プログラムを記録した読み取り可能な記録媒体が提供されてもよい。
【０２７１】
また、図２４に示したスマートフォン９００において、図５を用いて説明したＷＷＡＮ端末２００に含まれるひとつ以上の構成要素（例えば、無線通信部２１０、記憶部２２０、認証情報格納部２３０又は処理部２４０の少なくともいずれか）は、無線通信インタフェース９１３において実装されてもよい。また、これら構成要素の少なくとも一部は、プロセッサ９０１又は補助コントローラ９１９において実装されてもよい。一例として、スマートフォン９００は、無線通信インタフェース９１３、プロセッサ９０１、及び／又は補助コントローラ９１９を含むモジュールを搭載し、当該モジュールにおいて上記ひとつ以上の構成要素が実装されてもよい。この場合に、上記モジュールは、プロセッサを上記ひとつ以上の構成要素として機能させるためのプログラム（換言すると、プロセッサに上記ひとつ以上の構成要素の動作を実行させるためのプログラム）を記憶し、当該プログラムを実行してもよい。別の例として、プロセッサを上記ひとつ以上の構成要素として機能させるためのプログラムがスマートフォン９００にインストールされ、無線通信インタフェース９１３、プロセッサ９０１、及び／又は補助コントローラ９１９が当該プログラムを実行してもよい。以上のように、上記ひとつ以上の構成要素を備える装置としてスマートフォン９００又は上記モジュールが提供されてもよく、プロセッサを上記ひとつ以上の構成要素として機能させるためのプログラムが提供されてもよい。また、上記プログラムを記録した読み取り可能な記録媒体が提供されてもよい。
【０２７２】
なお、スマートフォン９００は、プロセッサ９０１がアプリケーションレベルでアクセスポイント機能を実行することにより、無線アクセスポイント（ソフトウェアＡＰ）として動作してもよい。また、無線通信インタフェース９１３が無線アクセスポイント機能を有していてもよい。
【０２７３】
＜４．２．第２の応用例＞
図２５は、本開示に係る技術が適用され得るカーナビゲーション装置９２０の概略的な構成の一例を示すブロック図である。カーナビゲーション装置９２０は、プロセッサ９２１、メモリ９２２、ＧＰＳ（Global  Positioning  System）モジュール９２４、センサ９２５、データインタフェース９２６、コンテンツプレーヤ９２７、記憶媒体インタフェース９２８、入力デバイス９２９、表示デバイス９３０、スピーカ９３１、無線通信インタフェース９３３、アンテナスイッチ９３４、アンテナ９３５及びバッテリー９３８を備える。
【０２７４】
プロセッサ９２１は、例えばＣＰＵ又はＳｏＣであってよく、カーナビゲーション装置９２０のナビゲーション機能及びその他の機能を制御する。メモリ９２２は、ＲＡＭ及びＲＯＭを含み、プロセッサ９２１により実行されるプログラム及びデータを記憶する。
【０２７５】
ＧＰＳモジュール９２４は、ＧＰＳ衛星から受信されるＧＰＳ信号を用いて、カーナビゲーション装置９２０の位置（例えば、緯度、経度及び高度）を測定する。センサ９２５は、例えば、ジャイロセンサ、地磁気センサ及び気圧センサなどのセンサ群を含み得る。データインタフェース９２６は、例えば、図示しない端子を介して車載ネットワーク９４１に接続され、車速データなどの車両側で生成されるデータを取得する。
【０２７６】
コンテンツプレーヤ９２７は、記憶媒体インタフェース９２８に挿入される記憶媒体（例えば、ＣＤ又はＤＶＤ）に記憶されているコンテンツを再生する。入力デバイス９２９は、例えば、表示デバイス９３０の画面上へのタッチを検出するタッチセンサ、ボタン又はスイッチなどを含み、ユーザからの操作又は情報入力を受け付ける。表示デバイス９３０は、ＬＣＤ又はＯＬＥＤディスプレイなどの画面を有し、ナビゲーション機能又は再生されるコンテンツの画像を表示する。スピーカ９３１は、ナビゲーション機能又は再生されるコンテンツの音声を出力する。
【０２７７】
無線通信インタフェース９３３は、ＩＥＥＥ８０２．１１ａ、１１ｂ、１１ｇ、１１ｎ、１１ａｃ及び１１ａｄなどの無線ＬＡＮ標準のうちの１つ以上をサポートし、無線通信を実行する。無線通信インタフェース９３３は、インフラストラクチャーモードにおいては、他の装置と無線ＬＡＮアクセスポイントを介して通信し得る。また、無線通信インタフェース９３３は、アドホックモード又はＷｉ−Ｆｉ  Ｄｉｒｅｃｔ等のダイレクト通信モードにおいては、他の装置と直接的に通信し得る。無線通信インタフェース９３３は、典型的には、ベースバンドプロセッサ、ＲＦ回路及びパワーアンプなどを含み得る。無線通信インタフェース９３３は、通信制御プログラムを記憶するメモリ、当該プログラムを実行するプロセッサ及び関連する回路を集積したワンチップのモジュールであってもよい。無線通信インタフェース９３３は、無線ＬＡＮ方式に加えて、近距離無線通信方式、近接無線通信方式又はセルラ通信方式などの他の種類の無線通信方式をサポートしてもよい。アンテナスイッチ９３４は、無線通信インタフェース９３３に含まれる複数の回路の間でアンテナ９３５の接続先を切り替える。アンテナ９３５は、単一の又は複数のアンテナ素子を有し、無線通信インタフェース９３３による無線信号の送信及び受信のために使用される。
【０２７８】
なお、図２５の例に限定されず、カーナビゲーション装置９２０は、複数のアンテナを備えてもよい。その場合に、アンテナスイッチ９３４は、カーナビゲーション装置９２０の構成から省略されてもよい。
【０２７９】
バッテリー９３８は、図中に破線で部分的に示した給電ラインを介して、図２５に示したカーナビゲーション装置９２０の各ブロックへ電力を供給する。また、バッテリー９３８は、車両側から給電される電力を蓄積する。
【０２８０】
図２５に示したカーナビゲーション装置９２０において、図４を用いて説明したＷＬＡＮ端末１００に含まれるひとつ以上の構成要素（例えば、無線通信部１１０、出力部１２０、記憶部１３０又は処理部１４０の少なくともいずれか）は、無線通信インタフェース９３３において実装されてもよい。また、これら機能の少なくとも一部は、プロセッサ９２１において実装されてもよい。一例として、カーナビゲーション装置９２０は、無線通信インタフェース９３３、及び／又はプロセッサ９２１を含むモジュールを搭載し、当該モジュールにおいて上記ひとつ以上の構成要素が実装されてもよい。この場合に、上記モジュールは、プロセッサを上記ひとつ以上の構成要素として機能させるためのプログラム（換言すると、プロセッサに上記ひとつ以上の構成要素の動作を実行させるためのプログラム）を記憶し、当該プログラムを実行してもよい。別の例として、プロセッサを上記ひとつ以上の構成要素として機能させるためのプログラムがカーナビゲーション装置９２０にインストールされ、無線通信インタフェース９３３、及び／又はプロセッサ９２１が当該プログラムを実行してもよい。以上のように、上記ひとつ以上の構成要素を備える装置としてカーナビゲーション装置９２０又は上記モジュールが提供されてもよく、プロセッサを上記ひとつ以上の構成要素として機能させるためのプログラムが提供されてもよい。また、上記プログラムを記録した読み取り可能な記録媒体が提供されてもよい。
【０２８１】
また、図２５に示したカーナビゲーション装置９２０において、図５を用いて説明したＷＷＡＮ端末２００に含まれるひとつ以上の構成要素（例えば、無線通信部２１０、記憶部２２０、認証情報格納部２３０又は処理部２４０の少なくともいずれか）は、無線通信インタフェース９３３において実装されてもよい。また、これら機能の少なくとも一部は、プロセッサ９２１において実装されてもよい。一例として、カーナビゲーション装置９２０は、無線通信インタフェース９３３、及び／又はプロセッサ９２１を含むモジュールを搭載し、当該モジュールにおいて上記ひとつ以上の構成要素が実装されてもよい。この場合に、上記モジュールは、プロセッサを上記ひとつ以上の構成要素として機能させるためのプログラム（換言すると、プロセッサに上記ひとつ以上の構成要素の動作を実行させるためのプログラム）を記憶し、当該プログラムを実行してもよい。別の例として、プロセッサを上記ひとつ以上の構成要素として機能させるためのプログラムがカーナビゲーション装置９２０にインストールされ、無線通信インタフェース９３３、及び／又はプロセッサ９２１が当該プログラムを実行してもよい。以上のように、上記ひとつ以上の構成要素を備える装置としてカーナビゲーション装置９２０又は上記モジュールが提供されてもよく、プロセッサを上記ひとつ以上の構成要素として機能させるためのプログラムが提供されてもよい。また、上記プログラムを記録した読み取り可能な記録媒体が提供されてもよい。
【０２８２】
また、本開示に係る技術は、上述したカーナビゲーション装置９２０の１つ以上のブロックと、車載ネットワーク９４１と、車両側モジュール９４２とを含む車載システム（又は車両）９４０として実現されてもよい。車両側モジュール９４２は、車速、エンジン回転数又は故障情報などの車両側データを生成し、生成したデータを車載ネットワーク９４１へ出力する。
【０２８３】
＜＜５．まとめ＞＞
以上、図１〜図２５を参照して、本開示の一実施形態について詳細に説明した。上述した実施形態によれば、ＷＬＡＮ端末１００は、ひとつ以上の無線局の各々から取得された、当該無線局が運用する無線ネットワークに関するひとつ以上のネットワーク情報に基づいて選択された接続先の無線局への、接続先の無線局のネットワーク情報に基づいて選択された認証方式による、ＷＷＡＮ端末２００の認証情報を用いた認証処理を行う。ＷＬＡＮ端末１００は、ＷＷＡＮ端末２００の認証情報を利用可能な無線局を接続先として選択することが可能となる上に、ＷＷＡＮ端末２００の認証情報を利用することで容易に認証処理を行うことが可能となる。そのため、例えば、ＷＬＡＮ端末１００は、接続履歴及び接続権を有さない無線局についても、ＷＷＡＮ端末２００の認証情報を用いることで、安全且つ容易に接続することが可能となる。
【０２８４】
また、ＷＷＡＮ端末２００は、ＷＬＡＮ端末１００からの認証情報の要求の受信をトリガとしてテザリングＡＰとして起動する。このため、ＷＬＡＮ端末１００は、自由にＷＷＡＮ端末２００をテザリングＡＰとして起動させて、インターネットへ接続することが可能となる。さらに、テザリングＡＰへの接続設定、及びＷＷＡＮ端末２００におけるテザリングＯＮ／ＯＦＦ等の手作業が不要となり、利便性を向上させることが可能となる。
【０２８５】
また、ＷＬＡＮ端末１００とＷＷＡＮ端末２００とは、認証情報を共有することで、同時に同じ無線局へ接続することも可能である。
【０２８６】
さらに、ＷＬＡＮ端末１００とＷＷＡＮ端末２００とは、メッシュネットワークを形成し得る。即ち、本技術は、ＩｏＴ（Internet  of  Things）又はＭ２Ｍ（Machine  to  Machine）にも適用可能である。
【０２８７】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０２８８】
また、本明細書においてフローチャート及びシーケンス図を用いて説明した処理は、必ずしも図示された順序で実行されなくてもよい。いくつかの処理ステップは、並列的に実行されてもよい。また、追加的な処理ステップが採用されてもよく、一部の処理ステップが省略されてもよい。
【０２８９】
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【０２９０】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
ひとつ以上の無線局の各々から取得された、当該無線局が運用する無線ネットワークに関するひとつ以上のネットワーク情報に基づいて選択された接続先の前記無線局への、接続先の前記無線局のネットワーク情報に基づいて選択された認証方式による、他の装置の認証情報を用いた認証処理を行う処理部、
を備える装置。
（２）
接続先の前記無線局は、前記装置と前記無線局との間の無線通信環境の状態を示す情報に基づいて選択される、前記（１）に記載の装置。
（３）
接続先の前記無線局は、前記無線局が対応する通信方式を示す情報に基づいて選択される、前記（１）又は（２）に記載の装置。
（４）
接続先の前記無線局は前記無線局が対応する認証方式を示す情報に基づいて選択される、前記（１）〜（３）のいずれか一項に記載の装置。
（５）
接続先の前記無線局は、前記他の装置の接続履歴に基づいて選択される、前記（１）〜（４）のいずれか一項に記載の装置。
（６）
接続先の前記無線局は、ネットワーク選択ポリシーに基づいて選択される、前記（１）〜（５）のいずれか一項に記載の装置。
（７）
前記認証方式は、セキュリティの強度に基づいて選択される、前記（１）〜（６）のいずれか一項に記載の装置。
（８）
前記認証方式は、ユーザビリティの高さに基づいて選択される、前記（１）〜（７）のいずれか一項に記載の装置。
（９）
前記処理部は、接続先の前記無線局を選択する、前記（１）〜（８）のいずれか一項に記載の装置。
（１０）
接続先の前記無線局は、前記他の装置により選択される、前記（１）〜（８）のいずれか一項に記載の装置。
（１１）
前記処理部は、接続先の前記無線局及び認証方式を自身が選択するか、前記他の装置が選択するかを判定する、前記（１）〜（１０）のいずれか一項に記載の装置。
（１２）
接続先の前記無線局の候補は、前記無線局として動作可能な前記他の装置を含む、前記（１）〜（１１）のいずれか一項に記載の装置。
（１３）
前記認証情報は、前記他の装置に格納された加入者識別情報、電子証明書、ユーザ名及びパスワード、事前共有鍵又はパスフレーズの少なくともいずれかに基づいて生成される、前記（１）〜（１２）のいずれか一項に記載の装置。
（１４）
ひとつ以上の無線局の各々から取得された、当該無線局が運用する無線ネットワークに関するひとつ以上のネットワーク情報に基づいて選択された接続先の前記無線局への、接続先の前記無線局のネットワーク情報に基づいて選択された認証方式による認証処理を行う他の装置への、前記認証処理において用いられる認証情報の提供を行う処理部、
を備える装置。
（１５）
前記処理部は、前記装置が前記無線局として機能するための処理を行う、前記（１４）に記載の装置。
（１６）
前記処理部は、前記他の装置からの前記認証情報の要求の受信をトリガとして前記無線局として機能するための処理を行う、前記（１５）に記載の装置。
（１７）
ひとつ以上の無線局の各々から取得された、当該無線局が運用する無線ネットワークに関するひとつ以上のネットワーク情報に基づいて選択された接続先の前記無線局への、接続先の前記無線局のネットワーク情報に基づいて選択された認証方式による、他の装置の認証情報を用いた認証処理をプロセッサにより行うこと、
を含む方法。
（１８）
ひとつ以上の無線局の各々から取得された、当該無線局が運用する無線ネットワークに関するひとつ以上のネットワーク情報に基づいて選択された接続先の前記無線局への、接続先の前記無線局のネットワーク情報に基づいて選択された認証方式による認証処理を行う他の装置への、前記認証処理において用いられる認証情報の提供をプロセッサにより行うこと、
を含む方法。
（１９）
認証情報提供元端末と認証情報提供先端末と、
を備え、
前記認証情報提供先端末は、ひとつ以上の無線局の各々から取得された、当該無線局が運用する無線ネットワークに関するひとつ以上のネットワーク情報に基づいて選択された接続先の前記無線局への、接続先の前記無線局のネットワーク情報に基づいて選択された認証方式による、前記認証情報提供元端末の認証情報を用いた認証処理を行う処理部を有し、
前記認証情報提供元端末は、前記認証情報提供先端末への前記認証情報の提供を行う処理部を有する、システム。
（２０）
認証情報提供先端末が、ひとつ以上の無線局の各々から取得された、当該無線局が運用する無線ネットワークに関するひとつ以上のネットワーク情報に基づいて選択された接続先の前記無線局への、接続先の前記無線局のネットワーク情報に基づいて選択された認証方式による、認証情報提供元端末の認証情報を用いた認証処理を行うことと、
前記認証情報提供元端末が、前記認証情報提供先端末への前記認証情報の提供を行うことと、
を含む方法。
【符号の説明】
【０２９１】
１      無線通信システム
１００  ＷＬＡＮ端末
１１０    無線通信部
１１２    ＷＬＡＮモジュール
１１４    ＢＴモジュール
１１６    ＮＦＣモジュール
１２０    出力部
１３０    記憶部
１４０    処理部
１４２    取得部
１４４    選択部
１４６    通知部
１４８    認証処理部
２００  ＷＷＡＮ端末
２１０    無線通信部
２１２    ＷＷＡＮモジュール
２１４    ＷＬＡＮモジュール
２１６    ＢＴモジュール
２１８    ＮＦＣモジュール
２２０    記憶部
２３０    加入者識別モジュール
２４０    処理部
２４２    選択部
２４４    認証処理部
２４６    テザリング処理部
３００  ＷＷＡＮ
３１０  基地局
３２０  ゲートウェイ
３３０  加入者情報サーバ
３４０  認証サーバ
３５０  ネットワーク情報提供サーバ
３６０  ＴＴＬＳサーバ
４００  サービスネットワーク
５００  ＷＬＡＮ
５１０  基地局
【図１】
2017050764.tif 000003
【図２】
2017050764.tif 000004
【図３】
2017050764.tif 000005
【図４】
2017050764.tif 000006
【図５】
2017050764.tif 000007
【図６】
2017050764.tif 000008
【図７】
2017050764.tif 000009
【図８】
2017050764.tif 000010
【図９】
2017050764.tif 000011
【図１０】
2017050764.tif 000012
【図１１】
2017050764.tif 000013
【図１２】
2017050764.tif 000014
【図１３】
2017050764.tif 000015
【図１４】
2017050764.tif 000016
【図１５】
2017050764.tif 000017
【図１６】
2017050764.tif 000018
【図１７】
2017050764.tif 000019
【図１８】
2017050764.tif 000020
【図１９】
2017050764.tif 000021
【図２０】
2017050764.tif 000022
【図２１】
2017050764.tif 000023
【図２２】
2017050764.tif 000024
【図２３】
2017050764.tif 000025
【図２４】
2017050764.tif 000026
【図２５】
2017050764.tif 000027