(57)【特許請求の範囲】
【請求項１】
無線ＬＡＮの中継装置を介して通信端末装置から通信ネットワークに接続可能な通信システムであって、
前記中継装置を介した前記通信端末装置から通信ネットワークへの接続時に認証処理を実行する認証処理装置と、
前記中継装置を介した前記通信端末装置と通信ネットワークとの通信に関する通信ポリシー情報を管理するポリシー管理装置と、を備え、
前記認証処理装置は、
通信端末装置の利用者を識別可能な利用者識別情報と該通信端末装置が接続する中継装置を識別可能な装置識別情報とを含む認証要求を該通信端末装置から受信する手段と、
前記認証要求に含まれる利用者識別情報に基づいて、前記通信端末装置の利用者による前記中継装置を介した通信の許否を判断する利用者認証処理を行う手段と、
前記装置識別情報を含むポリシー確認要求を前記ポリシー管理装置に送信する手段と、
前記中継装置に対する通信ポリシー情報又は該通信ポリシー情報に基づいて判定された該中継装置への接続可否情報を含むポリシー確認応答を、前記ポリシー管理装置から受信する手段と、
前記利用者認証処理の結果と、前記ポリシー確認応答に含まれる前記通信ポリシー情報又は前記接続可否情報とに基づいて、前記認証要求に対する認証応答を前記通信端末装置に送信する手段と、を備え、
前記ポリシー管理装置は、
前記装置識別情報を含むポリシー確認要求を前記認証処理装置から受信する手段と、
前記装置識別情報に基づいて検索して得られた前記中継装置に対する通信ポリシー情報又は該通信ポリシー情報に基づいて判定した該中継装置への接続可否情報を含むポリシー確認応答を、前記認証処理装置に送信する手段と、を備えることを特徴とする通信システム。
【請求項２】
請求項１の通信システムにおいて、
前記認証処理装置は、
前記利用者認証処理が成功した場合に、前記ポリシー確認要求を前記ポリシー管理装置に送信し、
前記利用者認証処理が失敗した場合に、前記ポリシー確認要求を前記ポリシー管理装置に送信しない、ことを特徴とする通信システム。
【請求項３】
無線ＬＡＮの中継装置を介して通信端末装置から通信ネットワークに接続可能な通信システムであって、
前記中継装置を介した前記通信端末装置から通信ネットワークへの接続時に認証処理を実行する認証処理装置と、
前記中継装置を介した前記通信端末装置と通信ネットワークとの通信に関する通信ポリシー情報を管理するポリシー管理装置と、を備え、
前記認証処理装置は、
前記通信ポリシー情報を記憶する手段と、
前記ポリシー管理装置から更新対象の通信ポリシー情報を受信し、前記記憶している通信ポリシー情報を更新する手段と、
通信端末装置の利用者を識別可能な利用者識別情報と該通信端末装置が接続する中継装置を識別可能な装置識別情報とを含む認証要求を該通信端末装置から受信する手段と、
前記認証要求に含まれる利用者識別情報に基づいて、前記通信端末装置の利用者による前記中継装置を介した通信の許否を判断する利用者認証処理を行う手段と、
前記利用者認証処理の結果と、前記装置識別情報に基づいて検索して得られた前記中継装置に対する通信ポリシー情報又は該通信ポリシー情報に基づいて判定した該中継装置への接続可否情報とを含む、前記認証要求に対する認証応答を前記通信端末装置に送信する手段と、を備え、
前記ポリシー管理装置は、更新対象の通信ポリシー情報を前記認証処理装置に送信する手段を備えることを特徴とする通信システム。
【請求項４】
請求項１乃至３のいずれかの通信システムにおいて、
前記認証要求は、前記通信端末装置の機種情報及び前記中継装置の種別情報の少なくとも一つを含むことを特徴とする通信システム。
【請求項５】
無線ＬＡＮの中継装置を介して通信端末装置から通信ネットワークに接続可能な通信システムであって、
前記中継装置を介した前記通信端末装置から通信ネットワークへの接続時に認証処理を実行する認証処理装置と、
前記中継装置を介した前記通信端末装置と通信ネットワークとの通信に対する通信ポリシー情報を管理するポリシー管理装置と、
前記中継装置を管理する中継装置管理装置と、を備え、
前記中継装置管理装置は、
前記中継装置を介して前記通信端末装置からアソシエーション要求を受信する手段と、
前記アソシエーション要求に基づいて、前記中継装置を識別可能な装置識別情報を含むポリシー確認要求を前記ポリシー管理装置に送信する手段と、
前記中継装置に対する通信ポリシー情報又は該通信ポリシー情報に基づいて判定された該中継装置への接続可否情報を含むポリシー確認応答を、前記ポリシー管理装置から受信する手段と、
前記ポリシー確認応答に含まれる前記通信ポリシー情報又は前記接続可否情報を含むアソシエーション応答を、前記中継装置を介して前記通信端末装置に送信する手段と、を備え、
前記認証処理装置は、
前記アソシエーション応答を受信した通信端末装置から、前記通信端末装置の利用者を識別可能な利用者識別情報を含む認証要求を受信する手段と、
前記認証要求に含まれる利用者識別情報に基づいて、前記通信端末装置の利用者による前記中継装置を介した通信の許否を判断する利用者認証処理を行う手段と、
前記利用者認証処理の結果を含む認証応答を前記通信端末装置に送信する手段と、を備え、
前記ポリシー管理装置は、
前記装置識別情報を含むポリシー確認要求を前記中継装置管理装置から受信する手段と、
前記装置識別情報に基づいて検索して得られた前記中継装置に対する通信ポリシー情報又は該通信ポリシー情報に基づいて判定した該中継装置への接続可否情報を含むポリシー確認応答を、前記中継装置管理装置に送信する手段と、を備えることを特徴とする通信システム。
【請求項６】
請求項５の通信システムにおいて、
前記ポリシー確認要求は、前記通信端末装置の利用者を識別可能な利用者識別情報、前記通信端末装置の機種情報及び前記中継装置の種別情報の少なくとも一つを含むことを特徴とする通信システム
【請求項７】
無線ＬＡＮの中継装置を介して通信端末装置から通信ネットワークに接続可能な通信システムであって、
前記中継装置を介した前記通信端末装置から通信ネットワークへの接続時に認証処理を実行する認証処理装置と、
前記中継装置を介した前記通信端末装置と通信ネットワークとの通信に対する通信ポリシー情報を管理するポリシー管理装置と、
前記中継装置を管理する中継装置管理装置と、を備え、
前記中継装置管理装置は、
前記通信ポリシー情報を記憶する手段と、
前記ポリシー管理装置から更新対象の通信ポリシー情報を受信し、前記記憶している通信ポリシー情報を更新する手段と、
前記中継装置を介して前記通信端末装置からアソシエーション要求を受信する手段と、
前記アソシエーション要求に基づいて検索して得られた前記中継装置に対する通信ポリシー情報又は該通信ポリシー情報に基づいて判定した該中継装置への接続可否情報とを含むアソシエーション応答を、前記中継装置を介して前記通信端末装置に送信する手段と、を備え、
前記認証処理装置は、
前記アソシエーション応答を受信した通信端末装置から、前記通信端末装置の利用者を識別可能な利用者識別情報を含む認証要求を受信する手段と、
前記認証要求に含まれる利用者識別情報に基づいて、前記通信端末装置の利用者による前記中継装置を介した通信の許否を判断する利用者認証処理を行う手段と、
前記利用者認証処理の結果を含む認証応答を、前記通信端末装置に送信する手段と、を備え、
前記ポリシー管理装置は、前記通信ポリシー情報を前記中継装置管理装置に送信する手段を備えることを特徴とする通信システム。
【請求項８】
請求項１乃至７のいずれかの通信システムにおいて、
前記装置識別情報は、前記中継装置の１台ごとにユニークに設定された識別情報であることを特徴とする通信システム。
【請求項９】
請求項１乃至８のいずれかの通信システムにおいて、
前記通信ポリシー情報は、前記通信端末装置からの接続が許可又は禁止された中継装置の識別情報、前記通信端末装置から前記中継装置への接続が許可又は禁止された時間帯、前記中継装置を介した通信経路確立処理時のタイムアウト時間、及び、前記中継装置に接続するときの前記通信端末装置における受信信号強度の閾値の少なくとも一つを含むことを特徴とする通信システム。
【請求項１０】
請求項１乃至９のいずれかの通信システムにおいて、
前記通信端末装置は、
移動体通信ネットワークを介して通信する手段と、
前記移動体通信ネットワークを介して外部の通信ネットワークと通信する第１の通信経路が確立された状態で、前記無線ＬＡＮの中継装置を介して前記外部の通信ネットワークと通信する第２の通信経路を確立する処理を開始する手段と、
前記中継装置に対する接続が許可された場合は、前記外部の通信ネットワークとの通信に優先的に使用する通信経路を前記第１の通信経路から前記第２の通信経路へ切り替え、前記中継装置に対する接続が拒否された場合は、前記外部の通信ネットワークとの通信に優先的に使用する通信経路を前記第１の通信経路に維持する手段と、を備えることを特徴とする通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線ＬＡＮの中継装置を介して通信ネットワークに接続可能な通信端末装置及び通信システムに関するものである。
【背景技術】
【０００２】
従来、無線ＬＡＮ（Local Area Network）の通信機能を有する携帯電話機やスマートフォンなどの通信端末装置が知られている。利用者は通信端末装置に組み込まれた無線ＬＡＮの通信機能を利用して、例えば街中のファーストフード店や駅の構内などに設置された無線ＬＡＮの中継装置であるＷｉ−Ｆｉ（登録商標）等のアクセスポイントにアクセスし、所定の認証処理の後、そのアクセスポイントを介してバックボーンの通信ネットワークに接続することができる。
【０００３】
上記無線ＬＡＮの通信機能を有する通信端末装置は、その通信端末装置からアクセス可能なアクセスポイントの種別情報（例えば、ＥＳＳＩＤ：Extended Service Set Identifier）、通信経路確立処理時や認証処理時におけるタイムアウト時間、アクセス可能な受信信号強度（ＲＳＳＩ：Received Signal Strength Indicator）の閾値などを含む通信ポリシー情報が格納され、その通信ポリシー情報に基づいてアクセスポイントを介した通信が制御される。例えば、上記通信ポリシー情報に含まれる種別情報で指定された特定種類のアクセスポイント（例えば、特定の通信サービス提供業者のアクセスポイント）に対してのみアクセス可能に制御される。また、無線ＬＡＮのアクセスポイントを介した通信ネットワーク側のゲートウェイとの通信開始時に計時を開始し、ゲートウェイにおける通信経路の確立前に所定のタイムアウト時間が経過したと判定した場合にはアクセスポイントとの接続を切断する携帯端末も知られている（特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記通信端末装置に格納されている通信ポリシー情報は、例えば所定のサーバから通信ネットワークを介して定期的に通信端末装置に配信されることにより更新される。しかしながら、このように通信端末装置へ定期的に配信される通信ポリシー情報は、その通信端末装置がアクセスする可能性がある複数のアクセスポイントについて適用される比較的データサイズが大きな通信ポリシー情報であるため、通信ポリシー情報の配信によって通信ネットワークや通信端末装置における負荷が増大するおそれがある。
【０００５】
本発明は以上の問題点に鑑みなされたものであり、その目的は、通信端末装置及び通信ネットワークにおける負荷を増大させることなく、通信ポリシー情報に基づいて無線ＬＡＮの中継装置を介した通信を制御可能な通信端末装置及び通信システムを提供することである。
【課題を解決するための手段】
【０００６】
本発明の一態様に係る通信システムは、無線ＬＡＮの中継装置を介して通信端末装置から通信ネットワークに接続可能な通信システムであって、前記中継装置を介した前記通信端末装置から通信ネットワークへの接続時に認証処理を実行する認証処理装置と、前記中継装置を介した前記通信端末装置と通信ネットワークとの通信に関する通信ポリシー情報を管理するポリシー管理装置と、を備え、前記認証処理装置は、通信端末装置の利用者を識別可能な利用者識別情報と該通信端末装置が接続する中継装置を識別可能な装置識別情報とを含む認証要求を該通信端末装置から受信する手段と、前記認証要求に含まれる利用者識別情報に基づいて、前記通信端末装置の利用者による前記中継装置を介した通信の許否を判断する利用者認証処理を行う手段と、前記装置識別情報を含むポリシー確認要求を前記ポリシー管理装置に送信する手段と、前記中継装置に対する通信ポリシー情報又は該通信ポリシー情報に基づいて判定された該中継装置への接続可否情報を含むポリシー確認応答を前記ポリシー管理装置から受信する手段と、前記利用者認証処理の結果と、前記ポリシー確認応答に含まれる前記通信ポリシー情報又は前記接続可否情報とに基づいて、前記認証要求に対する認証応答を前記通信端末装置に送信する手段と、を備え、前記ポリシー管理装置は、前記装置識別情報を含むポリシー確認要求を前記認証処理装置から受信する手段と、前記装置識別情報に基づいて検索して得られた前記中継装置に対する通信ポリシー情報又は該通信ポリシー情報に基づいて判定した該中継装置への接続可否情報を含むポリシー確認応答を、前記認証処理装置に送信する手段と、を備える。
前記通信システムにおいて、前記認証処理装置は、前記利用者認証処理が成功した場合に、前記ポリシー確認要求を前記ポリシー管理装置に送信し、前記利用者認証処理が失敗した場合に、前記ポリシー確認要求を前記ポリシー管理装置に送信しないようにしてもよい。
また、本発明の他の態様に係る通信システムは、無線ＬＡＮの中継装置を介して通信端末装置から通信ネットワークに接続可能な通信システムであって、前記中継装置を介した前記通信端末装置から通信ネットワークへの接続時に認証処理を実行する認証処理装置と、前記中継装置を介した前記通信端末装置と通信ネットワークとの通信に関する通信ポリシー情報を管理するポリシー管理装置と、を備え、前記認証処理装置は、前記通信ポリシー情報を記憶する手段と、前記ポリシー管理装置から更新対象の通信ポリシー情報を受信し、前記記憶している通信ポリシー情報を更新する手段と、通信端末装置の利用者を識別可能な利用者識別情報と該通信端末装置が接続する中継装置を識別可能な装置識別情報とを含む認証要求を該通信端末装置から受信する手段と、前記認証要求に含まれる利用者識別情報に基づいて、前記通信端末装置の利用者による前記中継装置を介した通信の許否を判断する利用者認証処理を行う手段と、前記利用者認証処理の結果と、前記装置識別情報に基づいて検索して得られた前記中継装置に対する通信ポリシー情報又は該通信ポリシー情報に基づいて判定した該中継装置への接続可否情報とを含む、前記認証要求に対する認証応答を前記通信端末装置に送信する手段と、を備え、前記ポリシー管理装置は、更新対象の通信ポリシー情報を前記認証処理装置に送信する手段を備える。
また、前記通信システムにおいて、前記認証要求は、前記通信端末装置の機種情報及び前記中継装置の種別情報の少なくとも一つを含んでもよい。
【０００７】
本発明の更に他の態様に係る通信システムは、無線ＬＡＮの中継装置を介して通信端末装置から通信ネットワークに接続可能な通信システムであって、前記中継装置を介した前記通信端末装置から通信ネットワークへの接続時に認証処理を実行する認証処理装置と、前記中継装置を介した前記通信端末装置と通信ネットワークとの通信に対する通信ポリシー情報を管理するポリシー管理装置と、を備え、前記認証処理装置は、通信端末装置の利用者を識別可能な利用者識別情報を含む認証要求を、該通信端末装置から受信する手段と、前記認証要求に含まれる利用者識別情報に基づいて、前記通信端末装置の利用者による前記中継装置を介した通信の許否を判断する利用者認証処理を行う手段と、前記利用者認証処理の結果を含む認証応答を前記通信端末装置に送信する手段と、を備え、前記ポリシー管理装置は、前記通信端末装置が接続する中継装置を識別可能な装置識別情報を含むポリシー確認要求を該通信端末装置から受信する手段と、前記装置識別情報に基づいて検索して得られた前記中継装置に対する通信ポリシー情報又は該通信ポリシー情報に基づいて判定された該中継装置への接続可否情報を含むポリシー確認応答を、前記通信端末装置に送信する手段と、を備える。
前記通信システムにおいて、前記ポリシー管理装置は、前記認証処理装置による前記利用者認証処理が成功した場合に、前記ポリシー確認要求を該通信端末装置から受信し、前記認証処理装置による前記利用者認証処理が失敗した場合に、前記ポリシー確認要求を該通信端末装置から受信しないようにしてもよい。
また、本発明の更に他の態様に係る通信システムは、無線ＬＡＮの中継装置を介して通信端末装置から通信ネットワークに接続可能な通信システムであって、前記中継装置を介した前記通信端末装置から通信ネットワークへの接続時に認証処理を実行する認証処理装置と、前記中継装置を介した前記通信端末装置と通信ネットワークとの通信に対する通信ポリシー情報を管理するポリシー管理装置と、を備え、前記中継装置は、前記通信端末装置からアソシエーション要求を受信する手段と、前記アソシエーション要求に基づいて、当該中継装置を識別可能な装置識別情報を含むポリシー確認要求を前記ポリシー管理装置に送信する手段と、前記中継装置に対する通信ポリシー情報又は該通信ポリシー情報に基づいて判定された該中継装置への接続可否情報を含むポリシー確認応答を、前記ポリシー管理装置から受信する手段と、前記ポリシー確認応答に含まれる前記通信ポリシー情報又は前記接続可否情報を含むアソシエーション応答を、前記通信端末装置に送信する手段と、を備え、前記認証処理装置は、前記アソシエーション応答を受信した通信端末装置から、前記通信端末装置の利用者を識別可能な利用者識別情報を含む認証要求を受信する手段と、前記認証要求に含まれる利用者識別情報に基づいて、前記通信端末装置の利用者による前記中継装置を介した通信の許否を判断する利用者認証処理を行う手段と、前記利用者認証処理の結果を含む認証応答を前記通信端末装置に送信する手段と、を備え、前記ポリシー管理装置は、前記装置識別情報を含むポリシー確認要求を前記中継装置から受信する手段と、前記装置識別情報に基づいて検索した前記中継装置に対する通信ポリシー情報又は該通信ポリシー情報に基づいて判定した該中継装置への接続可否情報を含むポリシー確認応答を、該中継装置に送信する手段と、を備える。
また、本発明の更に他の態様に係る通信システムは、無線ＬＡＮの中継装置を介して通信端末装置から通信ネットワークに接続可能な通信システムであって、前記中継装置を介した前記通信端末装置から通信ネットワークへの接続時に認証処理を実行する認証処理装置と、前記中継装置を介した前記通信端末装置と通信ネットワークとの通信に対する通信ポリシー情報を管理するポリシー管理装置と、前記中継装置を管理する中継装置管理装置と、を備え、前記中継装置管理装置は、前記中継装置を介して前記通信端末装置からアソシエーション要求を受信する手段と、前記アソシエーション要求に基づいて、前記中継装置を識別可能な装置識別情報を含むポリシー確認要求を前記ポリシー管理装置に送信する手段と、前記中継装置に対する通信ポリシー情報又は該通信ポリシー情報に基づいて判定された該中継装置への接続可否情報を含むポリシー確認応答を、前記ポリシー管理装置から受信する手段と、前記ポリシー確認応答に含まれる前記通信ポリシー情報又は前記接続可否情報を含むアソシエーション応答を、前記中継装置を介して前記通信端末装置に送信する手段と、を備え、前記認証処理装置は、前記アソシエーション応答を受信した通信端末装置から、前記通信端末装置の利用者を識別可能な利用者識別情報を含む認証要求を受信する手段と、前記認証要求に含まれる利用者識別情報に基づいて、前記通信端末装置の利用者による前記中継装置を介した通信の許否を判断する利用者認証処理を行う手段と、前記利用者認証処理の結果を含む認証応答を前記通信端末装置に送信する手段と、を備え、前記ポリシー管理装置は、前記装置識別情報を含むポリシー確認要求を前記中継装置管理装置から受信する手段と、前記装置識別情報に基づいて検索して得られた前記中継装置に対する通信ポリシー情報又は該通信ポリシー情報に基づいて判定した該中継装置への接続可否情報を含むポリシー確認応答を、前記中継装置管理装置に送信する手段と、を備える。
また、前記通信システムにおいて、前記ポリシー確認要求は、前記通信端末装置の利用者を識別可能な利用者識別情報、前記通信端末装置の機種情報及び前記中継装置の種別情報の少なくとも一つを含んでもよい。
【０００８】
本発明の更に他の態様に係る通信システムは、無線ＬＡＮの中継装置を介して通信端末装置から通信ネットワークに接続可能な通信システムであって、前記中継装置を介した前記通信端末装置から通信ネットワークへの接続時に認証処理を実行する認証処理装置と、前記中継装置を介した前記通信端末装置と通信ネットワークとの通信に対する通信ポリシー情報を管理するポリシー管理装置と、を備え、前記中継装置は、前記通信ポリシー情報を記憶する手段と、前記ポリシー管理装置から更新対象の通信ポリシー情報を受信し、前記記憶している通信ポリシー情報を更新する手段と、前記通信端末装置からアソシエーション要求を受信する手段と、前記アソシエーション要求に基づいて検索して得られた自身に対する通信ポリシー情報又は該通信ポリシー情報に基づいて判定した自身への接続可否情報とを含むアソシエーション応答を、前記通信端末装置に送信する手段と、を備え、前記認証処理装置は、前記アソシエーション応答を受信した通信端末装置から、前記通信端末装置の利用者を識別可能な利用者識別情報を含む認証要求を受信する手段と、前記認証要求に含まれる利用者識別情報に基づいて、前記通信端末装置の利用者による前記中継装置を介した通信の許否を判断する利用者認証処理を行う手段と、前記利用者認証処理の結果を含む認証応答を前記通信端末装置に送信する手段と、を備え、前記ポリシー管理装置は、前記通信ポリシー情報を前記中継装置に送信する手段を備える。
本発明の更に他の態様に係る通信システムは、無線ＬＡＮの中継装置を介して通信端末装置から通信ネットワークに接続可能な通信システムであって、前記中継装置を介した前記通信端末装置から通信ネットワークへの接続時に認証処理を実行する認証処理装置と、前記中継装置を介した前記通信端末装置と通信ネットワークとの通信に対する通信ポリシー情報を管理するポリシー管理装置と、前記中継装置を管理する中継装置管理装置と、を備え、前記中継装置管理装置は、前記通信ポリシー情報を記憶する手段と、前記ポリシー管理装置から更新対象の通信ポリシー情報を受信し、前記記憶している通信ポリシー情報を更新する手段と、前記中継装置を介して前記通信端末装置からアソシエーション要求を受信する手段と、前記アソシエーション要求に基づいて検索して得られた前記中継装置に対する通信ポリシー情報又は該通信ポリシー情報に基づいて判定した該中継装置への接続可否情報とを含むアソシエーション応答を、前記中継装置を介して前記通信端末装置に送信する手段と、を備え、前記認証処理装置は、前記アソシエーション応答を受信した通信端末装置から、前記通信端末装置の利用者を識別可能な利用者識別情報を含む認証要求を受信する手段と、前記認証要求に含まれる利用者識別情報に基づいて、前記通信端末装置の利用者による前記中継装置を介した通信の許否を判断する利用者認証処理を行う手段と、前記利用者認証処理の結果を含む認証応答を、前記通信端末装置に送信する手段と、を備え、前記ポリシー管理装置は、前記通信ポリシー情報を前記中継装置管理装置に送信する手段を備える。
【０００９】
前記通信システムにおいて、前記装置識別情報は、前記中継装置の１台ごとにユニークに設定された識別情報であってもよい。
また、前記通信システムにおいて、前記通信ポリシー情報は、前記通信端末装置からの接続が許可又は禁止された中継装置の識別情報、前記通信端末装置から前記中継装置への接続が許可又は禁止された時間帯、前記中継装置を介した通信経路確立処理時のタイムアウト時間、及び、前記中継装置に接続するときの前記通信端末装置における受信信号強度の閾値の少なくとも一つを含んでもよい。
また、前記通信システムにおいて、前記通信端末装置は、移動体通信ネットワークを介して通信する手段と、前記移動体通信ネットワークを介して外部の通信ネットワークと通信する第１の通信経路が確立された状態で、前記無線ＬＡＮの中継装置を介して前記外部の通信ネットワークと通信する第２の通信経路を確立する処理を開始する手段と、前記中継装置に対する接続が許可された場合は、前記外部の通信ネットワークとの通信に優先的に使用する通信経路を前記第１の通信経路から前記第２の通信経路へ切り替え、前記中継装置に対する接続が拒否された場合は、前記外部の通信ネットワークとの通信に優先的に使用する通信経路を前記第１の通信経路に維持する手段と、を備えてもよい。
【００１０】
本発明の更に他の態様に係る通信端末装置は、無線ＬＡＮの中継装置を介して通信ネットワークに接続可能な通信端末装置であって、前記中継装置を介した当該通信端末装置から通信ネットワークへの接続時に認証処理を実行する認証処理装置に、当該通信端末装置の利用者を識別可能な利用者識別情報を含む認証要求を送信する手段と、前記利用者識別情報に基づいて行われた利用者認証処理の結果を含む認証応答を、前記認証処理装置から受信する手段と、前記中継装置を介した当該通信端末装置と通信ネットワークとの通信に対する通信ポリシー情報を管理するポリシー管理装置に、当該通信端末装置が接続する中継装置を識別可能な装置識別情報を含むポリシー確認要求を送信する手段と、前記装置識別情報に基づいて検索して得られた前記中継装置に対する通信ポリシー情報又は該中継装置への接続可否情報を含むポリシー確認応答を、前記ポリシー管理装置から受信する手段と、前記認証処理装置から受信した前記利用者認証処理の結果と、前記ポリシー管理装置から受信した前記通信ポリシー情報又は前記接続可否情報とに基づいて、前記中継装置に対する接続を制御する手段と、を備える。
前記通信端末装置において、前記認証処理装置による前記利用者認証処理が成功した場合に、前記ポリシー確認要求を前記ポリシー管理装置に送信し、前記認証処理装置による前記利用者認証処理が失敗した場合に、前記ポリシー確認要求を前記ポリシー管理装置に送信しないようにしてもよい。
【発明の効果】
【００１１】
本発明によれば、通信端末装置及び通信ネットワークにおける負荷を増大させることなく、通信ポリシー情報に基づいて無線ＬＡＮの中継装置を介した通信を制御することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態に係る通信システムの一例を示す概略構成図。
【図２】本発明の一実施形態に係る通信端末装置のハードウェア構成の一例を示すブロック図。
【図３】本実施形態の通信システムにおいて通信端末装置とアクセスポイントとの接続に成功する場合の無線ＬＡＮ通信の接続制御の一例を示すシーケンス図。
【図４】本実施形態の通信システムにおいて通信端末装置とアクセスポイントとの接続に失敗する場合の無線ＬＡＮ通信の接続制御の一例を示すシーケンス図。
【図５】本実施形態の通信システムにおいて通信端末装置とアクセスポイントとの接続に成功する場合の無線ＬＡＮ通信の接続制御の他の例を示すシーケンス図。
【図６】本実施形態の通信システムにおいて通信端末装置とアクセスポイントとの接続に失敗する場合の無線ＬＡＮ通信の接続制御の他の例を示すシーケンス図。
【図７】本実施形態の通信システムにおいて通信端末装置とアクセスポイントとの接続に成功する場合の無線ＬＡＮ通信の接続制御の更に他の例を示すシーケンス図。
【図８】本実施形態の通信システムにおいて通信端末装置とアクセスポイントとの接続に失敗する場合の無線ＬＡＮ通信の接続制御の更に他の例を示すシーケンス図。
【図９】本実施形態の通信システムにおいて通信端末装置とアクセスポイントとの接続に成功する場合の無線ＬＡＮ通信の接続制御の更に他の例を示すシーケンス図。
【図１０】本実施形態の通信システムにおいて通信端末装置とアクセスポイントとの接続に失敗する場合の無線ＬＡＮ通信の接続制御の更に他の例を示すシーケンス図。
【図１１】本実施形態の通信システムにおいて通信端末装置とアクセスポイントとの接続に成功する場合の無線ＬＡＮ通信の接続制御の更に他の例を示すシーケンス図。
【図１２】本実施形態の通信システムにおいて通信端末装置とアクセスポイントとの接続に失敗する場合の無線ＬＡＮ通信の接続制御の更に他の例を示すシーケンス図。
【図１３】本発明の他の実施形態に係る通信システムの一例を示す概略構成図。
【図１４】図１３の通信システムにおいて通信端末装置とアクセスポイントとの接続に成功する場合の無線ＬＡＮ通信の接続制御の一例を示すシーケンス図。
【図１５】図１３の通信システムにおいて通信端末装置とアクセスポイントとの接続に失敗する場合の無線ＬＡＮ通信の接続制御の一例を示すシーケンス図。
【図１６】図１３の実施形態の通信システムにおいて通信端末装置とアクセスポイントとの接続に成功する場合の無線ＬＡＮ通信の接続制御の他の例を示すシーケンス図。
【図１７】図１３の通信システムにおいて通信端末装置とアクセスポイントとの接続に失敗する場合の無線ＬＡＮ通信の接続制御の他の例を示すシーケンス図。
【発明を実施するための形態】
【００１３】
以下、図面を参照しながら本発明の実施形態について説明する。
図１は、本発明の一実施形態に係る通信システムの一例を示す概略構成図である。
本実施形態の通信システムでは、利用者の携帯電話機やスマートフォンなどの通信端末装置１０が、ファストフード店や駅構内などに設けられた無線ＬＡＮの中継装置（以下「アクセスポイント」という。）２０の無線通信可能エリア２０Ａ内に位置するとき、無線ＬＡＮ通信機能を有する通信端末装置１０からアクセスポイント２０を介して通信ネットワークに接続することができる。アクセスポイント２０は、通信端末装置１０と無線通信可能なＷｉ−Ｆｉ（登録商標）などの無線ＬＡＮの中継装置であり、バックボーンネットワーク３０及びゲートウェイ（ＧＷ）３５を介して、認証処理装置としての認証サーバ４０、ポリシー管理装置としてのポリシーサーバ５０、外部の通信ネットワークとしてのインターネット９０等に接続されている。
【００１４】
なお、図１では、１台の通信端末装置１０について図示しているが、通信端末装置１０は２台以上であってもよい。また、図１において、本実施形態の通信端末装置１０は、セルラー方式の移動体通信ネットワークを介して通信可能な携帯電話機やスマートフォンなどの携帯可能な移動体通信端末であるが、通信ネットワークを介して通信可能なものであれば移動体通信端末以外の通信端末装置であってもよい。例えば、本実施形態の通信端末装置１０は、ノートパソコンなどのパソコン装置、ゲーム機、タブレット端末、デジタルカメラ、プリンタ、書籍閲覧端末等の、通信機能を有する装置であってもよい。また、本実施形態の通信端末装置は、ネットワーク連携可能な家電(例えば、ＴＶ、冷蔵庫、録画機器)、時計や眼鏡などのウェアラブルデバイス、体重計や血圧計及びその他医療機器、ロボット等の、通信機能を有する装置であってもよい。
【００１５】
また、本実施形態の通信システムでは、通信端末装置１０がマクロセルやスモールセルなどの移動体通信（以下「セルラー通信」ともいう。）のセル６０Ａ内に在圏するとき、第３世代（３Ｇ）、ＬＴＥ（Long Term Evolution）、ＬＴＥ−Ａｄｖａｎｃｅｄ、第４世代（４Ｇ）、第５世代（５Ｇ）などの規格に準拠したセルラー通信のマクロセル基地局やスモールセル基地局などの基地局６０を介して、セルラー通信機能を有する通信端末装置１０から通信ネットワークに接続することができる。基地局６０は、通信端末装置１０と無線通信可能な中継装置であり、コアネットワーク７０及びゲートウェイ（ＧＷ）７５を介して、図示しない各種サーバやインターネット９０等に接続されている。
【００１６】
アクセスポイント２０は、例えばＩＥＥＥ８０２．１１の規格に準拠したＷｉ−Ｆｉなどの無線ＬＡＮの無線通信方式により、無線通信可能エリア２０Ａ内の通信端末装置１０と無線通信し、通信端末装置１０と通信ネットワークとの間の通信を中継することができる。
【００１７】
認証サーバ４０は、通信サービスに加入している加入者の各種情報が格納された加入者データベース（ＤＢ）４５が接続された、例えばＲＡＤＩＵＳ（Remote Authentication Dial In User Service）サーバである。認証サーバ４０は、通加入者データベース４５に格納されている情報を参照して、通信端末装置１０から通信ネットワークに接続するときのＷＩＳＰｒ（Wireless Internet Service Provider Roaming）認証やＥＡＰ（Extensible Authentication Protocol）認証などによる認証処理を行うサーバである。認証サーバ４０は、ポリシーサーバ５０と通信する機能を有する。また、認証サーバ４０は、バックボーンネットワーク３０及びゲートウェイ（ＧＷ）３５を介してアクセスポイント２０と通信する機能や、そのアクセスポイント２０を介して通信端末装置１０と通信する機能を有する。
【００１８】
加入者データベース４５に格納されている情報は、例えば、利用者識別情報（利用者ＩＤ）、パスワード、加入者識別情報、氏名や住所などの利用者情報、利用可能なサービスに関する情報、使用している通信端末装置の情報などである。
【００１９】
ポリシーサーバ５０は、アクセスポイント２０を介した通信端末装置１０と通信ネットワークとの通信に関する通信ポリシー情報が格納されたポリシーデータベース（ＤＢ）５５が接続され、複数のアクセスポイント２０の通信ポリシー情報を管理するサーバである。ポリシーサーバ５０は、認証サーバ４０と通信する機能を有する。また、ポリシーサーバ５０は、バックボーンネットワーク３０及びゲートウェイ（ＧＷ）３５を介してアクセスポイント２０と通信する機能や、そのアクセスポイント２０を介して通信端末装置１０と通信する機能を有してもよい。
【００２０】
ポリシーサーバ５０は、例えば認証サーバ４０や通信端末装置１０などの外部装置からの問い合わせを受けて、要求された通信ポリシー情報を提供する機能も有する。ポリシーサーバ５０は、問い合わせ対象のアクセスポイント２０に関する通信ポリシー情報そのものを提供せずに、その通信ポリシー情報に基づいて問い合わせ対象のアクセスポイント２０への接続が可能か否かを判断し、その判断結果を含むアクセスポイント２０への接続可否情報を提供するようにしてもよい。
【００２１】
ポリシーデータベース５５に格納されている通信ポリシー情報は、例えば、アクセスポイント２０の１台ごとにユニークに設定されたアクセスポイント識別情報（例えば、ＢＳＳＩＤ：Basic Service Set Identifier）、アクセスポイント２０の種類を識別可能なアクセスポイント種別情報（例えば、ＥＳＳＩＤ：Extended Service Set Identifier ）、通信端末装置１０からアクセスポイント２０への接続が許可又は禁止された時間帯、アクセスポイント２０を介した通信経路確立処理時のタイムアウト時間、アクセスポイント２０に接続するときの通信端末装置１０における受信信号強度（例えば、ＲＳＳＩ：Received Signal Strength Indicator）の閾値などである。ポリシーサーバ５０が通信ポリシー情報に関する問い合わせを通信端末装置１０から受ける場合、ポリシーデータベース５５に格納される通信ポリシー情報は、通信端末装置１０の利用者に関する利用者識別情報（利用者ＩＤ）及びパスワードを含んでもよい。
【００２２】
認証サーバ４０、加入者データベース４５、ポリシーサーバ５０及びポリシーデータベース５５はそれぞれ、例えば単一のコンピュータ装置で構成したり複数のコンピュータ装置を組み合わせて構成したりすることができ、予め組み込まれた所定のプログラムが実行されることにより、各種処理や制御を実行することができる。また、認証サーバ４０及び加入者データベース４５を１台のコンピュータ装置で構成し、ポリシーサーバ５０及びポリシーデータベース５５を１台のコンピュータ装置で構成してもよい。また、認証サーバ４０、加入者データベース４５、ポリシーサーバ５０及びポリシーデータベース５５を１台のコンピュータ装置で構成してもよい。
【００２３】
本実施形態において、認証サーバ４０及びポリシーサーバ５０はそれぞれ、所定のプログラムが実行されることにより、次のような各手段としての機能を実現可能である。
【００２４】
例えば、認証サーバ４０は、所定のプログラムが実行されることにより、次の（Ａ４０１）〜（Ａ４１１）に示す各手段として機能する。
（Ａ４０１）通信端末装置１０の利用者を識別可能な利用者識別情報（利用者ＩＤ）を含む認証要求、又は、利用者識別情報（利用者ＩＤ）と通信端末装置１０が接続するアクセスポイント２０を識別可能なアクセスポイント識別情報（例えば、ＢＳＳＩＤ）とを含む認証要求を、通信端末装置１０から受信する手段。
（Ａ４０２）認証要求に含まれる利用者識別情報（利用者ＩＤ）に基づいて、通信端末装置１０の利用者によるアクセスポイント２０を介した通信の許否を判断する利用者認証処理を行う手段。
（Ａ４０３）アクセスポイント識別情報を含むポリシー確認要求をポリシーサーバ５０に送信する手段。
（Ａ４０４）アクセスポイント２０に対する通信ポリシー情報又はその通信ポリシー情報に基づいて判定されたアクセスポイント２０への接続可否情報（例えば、０：接続不可、１：接続可のフラグデータ）を含むポリシー確認応答を、ポリシーサーバ５０から受信する手段。
（Ａ４０５）前記利用者認証処理の結果と、ポリシー確認応答に含まれる通信ポリシー情報又は接続可否情報とに基づいて、前記認証要求に対する認証応答を通信端末装置１０に送信する手段。
（Ａ４０６）前記利用者認証処理の結果を含む認証応答を通信端末装置１０に送信する手段。
（Ａ４０７）前記通信ポリシー情報を記憶する手段。
（Ａ４０８）ポリシーサーバ５０から更新対象の通信ポリシー情報を受信し、前記記憶している通信ポリシー情報を更新する手段。
（Ａ４０９）アクセスポイント識別情報に基づいて、アクセスポイント２０に対する通信ポリシー情報を検索して取得する手段。
（Ａ４１０）アクセスポイント２０に対する通信ポリシー情報に基づいて、アクセスポイント２０への接続可否を判定する手段。
（Ａ４１１）前記利用者認証処理の結果と、アクセスポイント識別情報に基づいて検索して得られたアクセスポイント２０に対する通信ポリシー情報又はその通信ポリシー情報に基づいて判定したアクセスポイント２０への接続可否情報とを含む、前記認証要求に対する認証応答を、通信端末装置１０に送信する手段。
【００２５】
一方、ポリシーサーバ５０は、所定のプログラムが実行されることにより、次の（Ａ５０１）〜（Ａ５０５）の各手段として機能する。
（Ａ５０１）アクセスポイント識別情報を含むポリシー確認要求を、認証サーバ４０、通信端末装置１０、アクセスポイント２０又は後述のＡＰ管理サーバ８０から受信する手段。
（Ａ５０２）ポリシー確認要求に含まれるアクセスポイント識別情報に基づいて、アクセスポイント２０に対する通信ポリシー情報を検索して取得する手段。
（Ａ５０３）アクセスポイント２０に対する通信ポリシー情報に基づいてアクセスポイント２０への接続可否を判定する手段。
（Ａ５０４）ポリシー確認要求に含まれるアクセスポイント識別情報に基づいて検索して得られたアクセスポイント２０に対する通信ポリシー情報又はその通信ポリシー情報に基づいて判定したアクセスポイント２０への接続可否情報を含むポリシー確認応答を、認証サーバ４０、通信端末装置１０、アクセスポイント２０又は後述のＡＰ管理サーバ８０に送信する手段。
（Ａ５０５）更新対象の通信ポリシー情報を、認証サーバ４０、アクセスポイント２０又は後述のＡＰ管理サーバ８０に送信する手段。
【００２６】
図２は、本発明の一実施形態に係る通信端末装置１０のハードウェア構成の一例を示すブロック図である。本実施形態の通信端末装置１０は、主制御部１１０と無線通信部１１１とベースバンド処理部１１２と音入出力部１１３と表示部１１４と操作手段としての操作部１１５とを備える。また、通信端末装置１０は、装置本体に対して着脱可能な加入者情報記憶媒体であるＩＣモジュールとしてのＵＳＩＭ１５が装着されている。
【００２７】
主制御部１１０は、ＭＰＵ（Micro Processing Unit）やＲＡＭ、ＲＯＭ等からなる記憶装置を備え、所定の基本ＯＳやミドルウェア等のプログラムが実行されることにより、ベースバンド処理部１１２等の各部を制御したり、ソフトウェア構成上のネイティブプラットフォーム環境やアプリケーション実行環境を構築したりする。
【００２８】
主制御部１１０の記憶装置は、例えば、半導体メモリ、磁気ディスク装置、及び光ディスク装置のうちの少なくともいずれか一つを有する。この記憶装置は、各部での処理に用いられるドライバプログラム、オペレーティングシステムプログラム、アプリケーションプログラム、データ等を記憶する。例えば、記憶装置は、ドライバプログラムとして、ＩＥＥＥ８０２．１１規格の無線通信方式や移動体通信（セルラー通信）の無線通信方式を実行する通信ドライバプログラム、操作部１１５を制御する入力デバイスドライバプログラム、表示部１１４を制御する出力デバイスドライバプログラム等を記憶する。また、記憶装置は、オペレーティングシステムプログラムとして、例えば、Ａｎｄｒｏｉｄ（登録商標）ＯＳ、ｉＯＳ（登録商標）等の基本ＯＳや、ＩＥＥＥ８０２．１１規格の無線通信方式や移動体通信（セルラー通信）の無線通信方式での認証等を行う接続制御プログラム等を記憶する。また、記憶装置は、アプリケーションプログラムとして、ウェブ認証を行う認証プログラム、時間を計時する計時プログラム、ウェブページを取得及び表示するウェブブラウザプログラム、電子メールを送信及び受信する電子メールプログラム等を記憶する。また、記憶装置は、各種のテキストデータ、映像データ、画像データ等を記憶したり、所定の処理に係る一時的なデータを一時的に記憶したりしてもよい。また、記憶装置は、無線ＬＡＮのアクセスポイントに接続するための各種情報を記憶している。
【００２９】
無線通信部１１１は、無線ＬＡＮのアクセスポイント２０を介して通信する無線ＬＡＮ通信手段及びセルラー通信の基地局６０を介して通信する移動体通信手段として機能し、例えばシンセサイザ、周波数変換器，高周波増幅器、アンテナなどにより構成されている。無線通信部１１１は、アクセスポイント２０との間でＩＥＥＥ８０２．１１等の所定の通信方式により無線通信するための高周波信号処理を実行したり、基地局６０との間で３ＧやＬＴＥなどの所定の通信方式により無線通信するための高周波信号処理を実行する。
【００３０】
ベースバンド処理部１１２は、他の携帯電話機等の通信端末装置や各種サーバとの間で音声通信やデータ送受信の通信を行うためのデジタル処理を実行する。このベースバンド処理部１１２と上記無線通信部１１１との間はＤ／Ａ変換器やＡ／Ｄ変換器を介して接続されている。
【００３１】
音入出力部１１３は、マイク、スピーカ、音信号処理部等で構成されている。マイクから出力されるアナログの音声信号は、音信号処理部でデジタル信号に変換され、主制御部１１０やベースバンド処理部１１２等に送られる。スピーカは、音信号処理部でデジタル信号から変換されたアナログ信号が入力され、通話中の音声を出力したり、メールの着信音、電話の呼び出し音、音楽などを出力したりする。なお、スピーカは、通話中の音声を聞くための受話器用スピーカ（レシーバ）と、着信音や音楽などを出力する外部出力用スピーカとを別々に設けて構成してもいいし、これらの受話器用スピーカ及び外部出力用スピーカを兼用するように一つのスピーカで構成してもよい。
【００３２】
表示部１１４は、ＬＣＤ（液晶ディスプレイ）や有機ＥＬ（Electro−Luminescence）ディスプレイ等で構成され、主制御部１１０からの指令に基づいて各種画像を表示する。例えば、表示部１１４は、Ｗｉ−Ｆｉ等の無線ＬＡＮ接続の状況を示す画像を表示するようにしてもよい。
【００３３】
操作部１１５は、表示部１１４に組み込まれたタッチパネルや、各種の操作キーやボタン、電源ＯＮ／ＯＦＦ手段としての電源スイッチなどで構成されている。この操作部１１５は、利用者が、通信端末装置１０の本体電源をＯＮ／ＯＦＦしたり、通話開始、終話、メニュー選択、画面切り換え等を指示したり、情報を入力したりするときに用いられる。
【００３４】
また、通信端末装置１０は、位置情報取得手段としてのＧＰＳ（Global Positioning System）部１１７、撮像手段としてのカメラ部１１８、センサー部１１９、電源供給手段としての電源供給部１２０、図示しない時計部等も備えている。
【００３５】
ＧＰＳ部１１７は、ＧＰＳ受信モジュールやＧＰＳアンテナ等で構成され、地球の周りに配置されている複数のＧＰＳ衛星から電波を受信し、その受信結果に基づいて通信端末装置１０が位置する緯度、経度及び高度のデータを算出する。
【００３６】
カメラ部１１８は、レンズや撮像デバイス等で構成され、人物や風景等を撮影する時に用いられる。撮像デバイスとしては、ＣＣＤ（Charge Coupled Device）カメラやＣＭＯＳカメラを用いることができる。
【００３７】
センサー部１１９は、加速度センサー及び／又は地磁気センサー等で構成されている。加速度センサーは、１軸の加速度センサーであっていいし、２軸や３軸等の複数軸の加速度センサーであってもよい。また、地磁気センサーも、１軸の地磁気センサーであっていいし、２軸や３軸等の複数軸の地磁気センサーであってもよい。このセンサー部１１９の出力に基づいて、通信端末装置１０の位置、向き、姿勢及び動きを示すデータを算出することができる。また、センサー部１１９の出力に基づいて、所定高度における基準位置から利用者の通信端末装置１０が移動したときの加速度データや地磁気データの時間変化の情報である履歴情報から、通信端末装置１０が位置している高度、角度等を示すデータを算出することができる。
【００３８】
電源供給部１２０は、充電可能なバッテリー、バッテリーから各部に所定電圧の電力を供給する電力供給回路、バッテリーを充電する充電回路などを備えている。時計部はクロック回路等で構成され、正確な日時を計数し、各種情報の更新処理等のための時刻情報を生成する。
【００３９】
本実施形態において、通信端末装置１０の主制御部１１０は、所定のプログラムが実行されることにより、他の無線通信部１１１などと協働して次のような各手段としての機能を実現可能である。
例えば、通信端末装置１０の主制御部１１０は、所定のプログラムが実行されることにより、次の（Ａ１０１）〜（Ａ１０８）の各手段として機能する。
（Ａ１０１）通信端末装置１０の利用者を識別可能な利用者識別情報（利用者ＩＤ）を含む認証要求を認証サーバ４０に送信する手段。
（Ａ１０２）利用者識別情報（利用者ＩＤ）に基づいて行われた利用者認証処理の結果を含む認証応答を、認証サーバ４０から受信する手段。
（Ａ１０３）通信端末装置１０が接続するアクセスポイント２０を識別可能なアクセスポイント識別情報を含むポリシー確認要求をポリシーサーバ５０に送信する手段。
（Ａ１０４）アクセスポイント識別情報に基づいて検索して得られたアクセスポイント２０に対する通信ポリシー情報又はアクセスポイント２０への接続可否情報を含むポリシー確認応答を、ポリシーサーバ５０から受信する手段。
（Ａ１０５）認証サーバ４０から受信した利用者認証処理の結果と、ポリシーサーバ５０から受信した通信ポリシー情報又は接続可否情報とに基づいて、アクセスポイント２０に対する接続を制御する手段。
（Ａ１０６）移動体通信ネットワークを介して通信する手段。
（Ａ１０７）移動体通信ネットワークを介してインターネット９０等の外部の通信ネットワークと通信する第１の通信経路が確立された状態で、アクセスポイント２０を介して外部の通信ネットワークと通信する第２の通信経路を確立する処理を開始する手段。
（Ａ１０８）アクセスポイント２０に対する接続が許可された場合は、外部の通信ネットワークとの通信に優先的に使用する通信経路を第１の通信経路から第２の通信経路へ切り替え、アクセスポイント２０に対する接続が拒否された場合は、外部の通信ネットワークとの通信に優先的に使用する通信経路を第１の通信経路に維持する手段。
【００４０】
アクセスポイント２０は、例えば、制御部と、所定の通信方式で通信端末装置１０と無線ＬＡＮ通信を行う第１の通信部と、コアネットワーク３０及びＧＷ３５を介して各種サーバ４０、５０やインターネット９０上の各種サーバと通信する第２の通信部とを備える。制御部は、例えばＭＰＵやＲＡＭ、ＲＯＭ等からなる記憶装置を備え、所定の基本ＯＳやミドルウェア等のプログラムが実行されることにより、上記通信部等の各部を制御することができる。
【００４１】
本実施形態において、アクセスポイント２０の制御部は、所定のプログラムが実行されることにより、他の通信部などと協働して次のような各手段としての機能を実現可能である。
例えば、アクセスポイント２０の制御部は、所定のプログラムが実行されることにより、次の（Ａ２０１）〜（Ａ２１０）の各手段として機能する。
（Ａ２０１）通信端末装置１０からプローブ要求、認証要求及びアソシエーション要求を受信する手段。
（Ａ２０２）アソシエーション要求に基づいて、アクセスポイント２０（自身）を識別可能なアクセスポイント識別情報を含むポリシー確認要求をポリシーサーバ５０に送信する手段。
（Ａ２０３）アクセスポイント２０（自身）に対する通信ポリシー情報又はその通信ポリシー情報に基づいて判定されたアクセスポイント２０（自身）への接続可否情報を含むポリシー確認応答を、ポリシーサーバ５０から受信する手段。
（Ａ２０４）前記ポリシー確認応答に含まれる通信ポリシー情報又は接続可否情報を含むアソシエーション応答を、通信端末装置１０に送信する手段。
（Ａ２０５）通信端末装置１０にプローブ応答及び認証要求を送信する手段。
（Ａ２０６）通信ポリシー情報を記憶する手段。
（Ａ２０７）ポリシーサーバ５０から更新対象の通信ポリシー情報を受信し、前記記憶している通信ポリシー情報を更新する手段。
（Ａ２０８）通信端末装置１０から受信したアソシエーション要求に基づいて、アクセスポイント２０（自身）に対する通信ポリシー情報を検索して取得する手段。
（Ａ２０９）アクセスポイント２０（自身）に対する通信ポリシー情報に基づいて、アクセスポイント２０（自身）への接続可否を判定する手段。
（Ａ２１０）アクセスポイント２０（自身）に対する通信ポリシー情報又はその通信ポリシー情報に基づいて判定したアクセスポイント２０（自身）への接続可否情報とを含むアソシエーション応答を、通信端末装置１０に送信する手段。
【００４２】
図３は、本実施形態の通信システムにおいて通信端末装置１０とアクセスポイント２０との接続に成功する場合の無線ＬＡＮ通信の接続制御の一例を示すシーケンス図である。
なお、以下の図３及び図４〜図６における動作シーケンスは、主制御部１１０の記憶装置等に記憶されているプログラムに基づいて、主に主制御部１１０等により、無線通信部１１１、ベースバンド処理部１１２、アクセスポイント２０、ゲートウェイ３５、認証サーバ４０及びポリシーサーバ５０と協働して実行される。
【００４３】
通信端末装置１０において無線ＬＡＮへの接続がオンにされたことが検知されると、主制御部１１０は、記憶装置に記憶されているリストを参照し、接続対象のネットワークのアクセスポイント種別情報であるＥＳＳＩＤを一つ取得し、そのＥＳＳＩＤを含むプローブ要求をブロードキャストする（ステップＳ１０１）。
【００４４】
通信端末装置１０からプローブ要求を受信すると、アクセスポイント２０は、プローブ要求に含まれるＥＳＳＩＤが自身のＥＳＳＩＤと同じであれば、通信端末装置１０にプローブ応答を返信する（ステップＳ１０２）。プローブ応答には、アクセスポイント２０のアクセスポイント識別情報であるＢＳＳＩＤ、暗号方式、認証方式、通信速度等のパラメータが含まれる。
【００４５】
アクセスポイント２０からプローブ応答を受信しなければ、通信端末装置１０は、記憶装置から他のＥＳＳＩＤを一つ取得し、そのＥＳＳＩＤを含むプローブ要求をブロードキャストする。一方、アクセスポイント２０からプローブ応答を受信すると、通信端末装置１０は、プローブ応答に含まれるアクセスポイント識別情報であるＢＳＳＩＤ、及び対応するＥＳＳＩＤを、記憶装置に格納する。
【００４６】
次に、通信端末装置１０は、プローブ応答を受信した後、自身のＭＡＣ（Media Access Control）アドレスの情報を含む認証要求をアクセスポイント２０に送信する（ステップＳ１０３）。アクセスポイント２０は、所定のアルゴリズムを用いて通信端末装置１０を認証するか否かを決定し、その認証の結果を含む認証応答を返信する（ステップＳ１０４）。この認証は、例えば通信端末装置１０のＭＡＣアドレスを識別子として行われる。
【００４７】
次に、通信端末装置１０は、アクセスポイント２０により認証されたことを確認した後、アクセスポイント２０にアソシエーション（接続）要求を送信する（ステップＳ１０５）。アソシエーション要求には、アクセスポイント２０のＥＳＳＩＤ、サポートレート、ポーリング利用要否等のパラメータが含まれる。アクセスポイント２０は、通信端末装置１０のＭＡＣアドレスが認証したＭＡＣアドレスであり、通信端末装置１０から受信したアソシエーション要求に含まれるパラメータがすべて自身に対応していることを確認した後、接続許可する旨の情報を含むアソシエーション応答を通信端末装置１０に送信する（ステップＳ１０６）。
【００４８】
以上のＳ１０１〜Ｓ１０６の処理により、通信ネットワークレベルで、通信端末装置１０からアクセスポイント接続を介した無線ＬＡＮ通信によるネットワーク接続の通信経路が確立される。この状態では、通信端末装置１０は、バックボーンネットワーク３０を介して認証サーバ４０やポリシーサーバ５０との間でデータフレームの送受信が可能になる。しかしながら、この時点ではまだ、ユーザが認証サーバ４０により認証されておらず、アプリケーションのレベルで接続が完了していないため、ゲートウェイ３５を介してインターネット９０等に接続することができない。
【００４９】
次に、通信端末装置１０は、例えばＨＴＴＰ通信により所定ＵＲＬのログインページを介して、ユーザＩＤとパスワードとＢＳＳＩＤとを含む認証要求をアクセスポイント２０に送信する（ステップＳ１０７）。なお、ＢＳＳＩＤは、通信端末装置１０から送信する認証要求に含めずに、アクセスポイント２０が認証サーバ４０に転送する認証要求に付加するようにしてもよい。
【００５０】
通信端末装置１０から認証要求を受信すると、アクセスポイント２０は、その認証要求をゲートウェイ３５を介して認証サーバ４０に送信する（ステップＳ１０８）。
【００５１】
アクセスポイント２０から認証要求を受信すると、認証サーバ４０は、認証要求に含まれるユーザＩＤとパスワードとについて加入者データベース４５を参照してユーザ認証を行う（ステップＳ１０９）。このユーザ認証は、認証要求を送信してきた通信端末装置１０の利用者が、上記ＥＳＳＩＤに対応するアクセスポイントを介した無線ＬＡＮ通信を利用可能な利用者として予め登録された利用者であるかを確認する認証である。ユーザ認証に成功した場合には、ＢＳＳＩＤを含むポリシー確認要求をポリシーサーバ５０に送信する（ステップＳ１１０）。
【００５２】
認証サーバ４０からポリシー確認要求を受信すると、ポリシーサーバ５０は、ポリシー確認要求に含まれるＢＳＳＩＤに基づいてポリシーデータベース５５を検索し、そのＢＳＳＩＤに関する通信ポリシー情報を参照する（ステップＳ１１１）。ここで、上記検索して参照する通信ポリシー情報は、例えば、過去に接続エラーが生じた接続不可のアクセスポイントの一覧であるブラックリスト、又は、過去に接続エラーが生じていない接続可能なアクセスポイントの一覧であるホワイトリストなどの情報である（以下の接続制御例においても同様）。
【００５３】
次に、ポリシーサーバ５０は、上記参照した通信ポリシー情報に基づいて、通信端末装置１０が接続対象のアクセスポイント２０に接続可能か否かを判定する（ステップＳ１１２）。例えば、上記ブラックリストやホワイトリストにアクセスポイント２０のＢＳＳＩＤが含まれているか否かを確認して判定する。ここで、アクセスポイント２０のＢＳＳＩＤが上記ブラックリストに含まれていない（又は上記ホワイトリストに含まれている）ためアクセスポイント２０への接続が可能と判定した場合、その判定結果に基づいて、アクセスポイント２０への接続可否情報（例えば、接続可を示すフラグデータ「１」）を含むポリシー確認応答を、認証サーバ４０に返信する（ステップＳ１１３）。
【００５４】
ポリシーサーバ５０からポリシー確認応答を受信すると、認証サーバ４０は、ユーザ認証結果と、ポリシー確認応答に含まれる接続可否情報とに基づいて、ゲートウェイ３５を介してアクセスポイント２０に認証応答を送信する（ステップＳ１１４）。例えば、ユーザ認証が成功し、且つ、アクセスポイント２０のＢＳＳＩＤが上記ブラックリストに含まれていない（又は上記ホワイトリストに含まれている）ためアクセスポイント２０への接続が可能と判定された接続可否情報を受信した場合、認証サーバ４０は、認証処理に成功した旨を示す認証応答を、ゲートウェイ３５を介してアクセスポイント２０に送信する（ステップＳ１１４）。そして、アクセスポイント２０は、認証サーバ４０から受信した認証応答を通信端末装置１０に送信する（ステップＳ１１５）。
【００５５】
なお、図３の例では、ポリシーサーバ５０で接続可否判定を行っているが、認証サーバ４０で接続可否判定を行ってもよい。この場合、ポリシーサーバ５０は、認証サーバ４０からポリシー確認要求を受信したとき、ポリシー確認要求に含まれるＢＳＳＩＤに基づいてポリシーデータベース５５を検索し、そのＢＳＳＩＤに関する通信ポリシー情報を取り出す。そして、ポリシーサーバ５０は、取り出した通信ポリシー情報を含むポリシー確認応答を認証サーバ４０に返信する。認証サーバ４０は、ポリシーサーバ５０から受信した通信ポリシー情報に基づいて、通信端末装置１０が接続対象のアクセスポイント２０に接続可能か否かを判定する。例えば、上記ブラックリストやホワイトリストにアクセスポイント２０のＢＳＳＩＤが含まれているか否かを確認して判定する。この判定結果と、ユーザ認証結果とに基づいて、認証サーバ４０は、ゲートウェイ３５を介してアクセスポイント２０に認証応答を送信する。例えば、ユーザ認証が成功し、且つ、アクセスポイント２０のＢＳＳＩＤが上記ブラックリストに含まれていない（又は上記ホワイトリストに含まれている）ためアクセスポイント２０への接続が可能と判定した場合、認証サーバ４０は、認証処理に成功した旨を示す認証応答を、ゲートウェイ３５を介してアクセスポイント２０に送信する。
【００５６】
アクセスポイント２０から上記認証応答を受信すると、通信端末装置１０は、アプリケーションのレベルにおけるインターネット９０への接続に優先的に使用される通信経路（以下「ネットワーク接続のデフォルト通信経路」という。）を、基地局６０を介するセルラー通信の通信経路（第１の通信経路）から、アクセスポイント２０を介する無線ＬＡＮ通信の通信経路（第２の通信経路）に切り替える（ステップＳ１１６）。これにより、通信端末装置１０は無線ＬＡＮ通信の通信経路を優先的に使用してインターネット９０に接続可能となる。
【００５７】
図４は、本実施形態の通信システムにおいて通信端末装置１０とアクセスポイント２０との接続に失敗する場合の無線ＬＡＮ通信の接続制御の一例を示すシーケンス図である。なお、この動作シーケンスのうち、ステップＳ２０１〜Ｓ２１１については、図３に示されるステップＳ１０１〜Ｓ１１１と同じであるので、それらの説明を省略する。
【００５８】
ポリシー確認要求に含まれるＢＳＳＩＤに基づいてポリシーデータベース５５を検索し、そのＢＳＳＩＤに関する通信ポリシー情報を参照した後、ポリシーサーバ５０は、その参照した通信ポリシー情報に基づいて、通信端末装置１０が接続対象のアクセスポイント２０に接続可能か否かを判定する（ステップＳ２１２）。例えば、上記ブラックリストやホワイトリストにＢＳＳＩＤが含まれているか否かを確認して判定する。ここで、ユーザ認証には成功したがアクセスポイント２０のＢＳＳＩＤが上記ブラックリストに含まれている（又は上記ホワイトリストに含まれていない）ためアクセスポイント２０への接続不可と判定した場合、その判定結果に基づいて、アクセスポイント２０への接続可否情報（例えば、接続不可を示すフラグデータ「０」）を含むポリシー確認応答を、認証サーバ４０に返信する（ステップＳ２１３）。
【００５９】
ポリシーサーバ５０からポリシー確認応答を受信すると、認証サーバ４０は、ユーザ認証結果と、ポリシー確認応答に含まれる接続可否情報とに基づいて、認証処理に失敗した旨を示す認証エラーの認証応答を、ゲートウェイ３５を介してアクセスポイント２０に送信する（ステップＳ２１４）。そして、アクセスポイント２０は、認証サーバ４０から受信した認証応答を通信端末装置１０に送信する（ステップＳ２１５）。
【００６０】
アクセスポイント２０から認証応答を受信すると、通信端末装置１０は、認証が失敗したことを確認した後、そのアクセスポイント２０との接続処理を中止するための切断要求をアクセスポイント２０に送信する（ステップＳ２１６）。すると、上記ネットワーク接続のデフォルト通信経路は、基地局６０を介するセルラー通信の通信経路に維持され、アクセスポイント２０を介する無線ＬＡＮ通信へ切り替えられない。従って、通信端末装置１０を操作するユーザから見た場合、アプリケーションのレベルでのネットワーク接続が切断されることがなく、そのネットワーク接続を継続して利用することができるので、通信端末装置１０の操作性及び利便性が向上する。
【００６１】
以上、図３及び図４の無線ＬＡＮ通信の接続制御例によれば、認証サーバ４０が認証要求を受信したとき、ポリシーサーバ５０にアクセスし、通信端末装置１０からアクセスポイント２０への接続可否判定の結果を取得し、その接続可否判定の結果を含む認証応答を通信端末装置１０に送信している。従って、通信端末装置１０では、複数のアクセスポイントに関する通信ポリシー情報を予め格納したり、その複数のアクセスポイントに関する通信ポリシー情報を通信ネットワークを介して定期的に一括ダウンロードして更新したりする必要がない。よって、通信端末装置１０及び通信ネットワークにおける負荷を増大させることなく、個々のアクセスポイントごとに（ＢＳＳＩＤごとに）、最新の通信ポリシー情報に基づいてアクセスポイント２０を介した通信を制御することができる。
【００６２】
特に、通信端末装置１０が移動しているときに互いにローミング可能な複数のアクセスポイントのそれぞれについても、個々のアクセスポイントごとに（ＢＳＳＩＤごとに）、最新の通信ポリシー情報に基づいてアクセスポイント２０を介した通信を制御することができる。
【００６３】
また、図３及び図４の無線ＬＡＮ通信の接続制御例によれば、通信端末装置１０と認証サーバ４０との間のシーケンスは従来と同様であるため、当該シーケンスにおいては既存処理を応用することができる。また、無線ＬＡＮ通信の接続処理時において、通信量や処理時間のオーバヘッドを低く抑えることができるため、通信端末装置１０の利用者の体感や操作性に変化がなく、従来と同様な体感や操作性で無線ＬＡＮ通信を利用できる。
【００６４】
また、図３及び図４の無線ＬＡＮ通信の接続制御例によれば、通信端末装置１０が認証サーバ４０との間の認証処理に対応していれば、通信端末装置１０への追加実装がなくても、通信ポリシー情報に基づくアクセスポイント２０への接続制御（以下「ポリシー制御」という。）に対応していない通信端末装置に対しても分け隔てなく、認証時に通信ポリシー情報を適用できる。つまり、ポリシーサーバ５０に格納される通信ポリシー情報は、例えば特定の通信端末装置への追加実装によりアップロードされた情報やネットワーク側で管理している情報を元に作成される場合があるが、それによって作成された通信ポリシー情報は、ポリシー制御に関する追加実装を行っていない通信端末装置にも、認証サーバ４０との間の認証処理にさえ対応していれば適用できる。
【００６５】
また、図３及び図４の無線ＬＡＮ通信の接続制御例によれば、認証サーバ４０から認証応答を受信するまで、セルラー通信の通信経路が維持されるため、認証処理に失敗した旨を示す認証エラーの認証応答を受信した場合でもネットワーク接続が切断されない。
【００６６】
なお、図３及び図４の無線ＬＡＮ通信の接続制御例において、認証サーバ４０は、利用者認証処理が成功した場合にポリシー確認要求をポリシーサーバ５０に送信し、利用者認証処理が失敗した場合にポリシー確認要求をポリシーサーバ５０に送信しないように制御してもよい。この場合は、利用者認証処理が失敗した場合に、アクセスポイント２０に対する通信ポリシー情報を確認する不要な確認処理を省略することで、認証サーバ４０及びポリシーサーバ５０における処理の負荷、及び、サーバ４０，５０間の通信回線や通信ネットワークにおける負荷を、低減することができる。
【００６７】
また、図３及び図４の無線ＬＡＮ通信の接続制御例では、認証サーバ４０がポリシーサーバ５０から通信ポリシー情報を取得して接続対象のアクセスポイント２０について接続可能か否かを判定しているが、ポリシーサーバ５０が通信ポリシー情報に基づいて接続対象のアクセスポイント２０について接続可能か否かを判定してもよい。この場合、ポリシーサーバ５０で判定された接続対象のアクセスポイント２０について接続可能か否かを示す接続可否情報が、ポリシーサーバ５０から認証サーバ４０に送信される。そして、認証サーバ４０は、ポリシーサーバ５０から受信した接続可否情報と、ユーザ認証結果とに基づいて、認証応答を通信端末装置１０に送信する。ポリシーサーバ５０から認証サーバ４０へは、通信ポリシー情報そのものではなく、比較的データサイズが小さい接続可否情報が送信されるため、認証サーバ４０とポリシーサーバ５０との間の通信ネットワークの負荷の増大を防止できる。
【００６８】
なお、図３及び図４の無線ＬＡＮ通信の接続制御例では、ユーザ認証（Ｓ１０９、Ｓ２０９）の後にポリシー検索及び接続可否判定（Ｓ１１１〜Ｓ１１３、Ｓ２１１〜Ｓ２１３）を行っているが、ポリシー検索及び接続可否判定の後にユーザ認証を行ってもよい。
【００６９】
図５は、本実施形態の通信システムにおいて通信端末装置１０とアクセスポイント２０との接続に成功する場合の無線ＬＡＮ通信の接続制御の他の例を示すシーケンス図である。なお、この動作シーケンスのうち、ステップＳ３０１〜Ｓ３０９については、図３に示されるステップＳ１０１〜Ｓ１０９と同じであるので、それらの説明を省略する。
【００７０】
図５中のステップＳ３０９においてユーザ認証に成功した場合、認証サーバ４０は、ユーザ認証に成功した旨を示す認証応答を、ゲートウェイ３５を介してアクセスポイント２０に送信する（ステップＳ３１０）。そして、アクセスポイント２０は、認証サーバ４０から受信した認証応答を通信端末装置１０に送信する（ステップＳ３１１）。
【００７１】
アクセスポイント２０から認証応答を受信すると、通信端末装置１０は、ユーザ認証に成功したことを確認した後、例えばＨＴＴＰ通信により、接続対象のアクセスポイント２０のＢＳＳＩＤを含むポリシー確認要求をアクセスポイント２０に送信する（ステップＳ３１２）。なお、ＢＳＳＩＤは、通信端末装置１０から送信するポリシー確認要求に含めずに、アクセスポイント２０が認証サーバ４０に転送するポリシー確認要求に付加するようにしてもよい。
【００７２】
通信端末装置１０からポリシー確認要求を受信すると、アクセスポイント２０は、そのポリシー確認要求をゲートウェイ３５を介してポリシーサーバ５０に送信する（ステップＳ３１３）。
【００７３】
通信端末装置１０からポリシー確認要求を受信すると、ポリシーサーバ５０は、ポリシー確認要求に含まれるＢＳＳＩＤに基づいてポリシーデータベース５５を検索し、そのＢＳＳＩＤに関する通信ポリシー情報を参照する（ステップＳ３１４）。
【００７４】
次に、ポリシーサーバ５０は、上記参照した通信ポリシー情報に基づいて、通信端末装置１０が接続対象のアクセスポイント２０に接続可能か否かを判定する（ステップＳ３１５）。例えば、上記ブラックリストやホワイトリストにアクセスポイント２０のＢＳＳＩＤが含まれているか否かを確認して判定する。ここで、アクセスポイント２０のＢＳＳＩＤが上記ブラックリストに含まれていない（又は上記ホワイトリストに含まれている）ためアクセスポイント２０への接続が可能と判定した場合、その判定結果に基づいて、アクセスポイント２０への接続可否情報（例えば、接続可を示すフラグデータ「１」）を含むポリシー確認応答を、アクセスポイント２０を介して通信端末装置１０に返信する（ステップＳ３１６、３１７）。
【００７５】
ポリシーサーバ５０から、上記アクセスポイント２０への接続が可能と判定した判定結果を含むポリシー確認応答を受信すると、通信端末装置１０は、上記ネットワーク接続のデフォルト通信経路を、基地局６０を介するセルラー通信の通信経路から、アクセスポイント２０を介する無線ＬＡＮ通信の通信経路に切り替える（ステップＳ３１８）。これにより、通信端末装置１０は無線ＬＡＮ通信の通信経路を優先的に使用してインターネット９０に接続可能となる。
【００７６】
図６は、本実施形態の通信システムにおいて通信端末装置１０とアクセスポイント２０との接続に失敗する場合の無線ＬＡＮ通信の接続制御の他の例を示すシーケンス図である。なお、この動作シーケンスのうち、ステップＳ４０１〜Ｓ４１７については、図５に示されるステップＳ３０１〜Ｓ３１７と同じであるので、それらの説明は省略する。
【００７７】
図６において、ポリシーサーバ５０から、上記アクセスポイント２０への接続が不可と判定した判定結果を含むポリシー確認応答を受信した場合、又は上記ユーザ認証に失敗した場合、通信端末装置１０は、アクセスポイント２０との接続処理を中止するための切断要求をアクセスポイント２０に送信する（ステップＳ４１８）。これにより、上記ネットワーク接続のデフォルト通信経路は、基地局６０を介するセルラー通信の通信経路に維持され、アクセスポイント２０を介する無線ＬＡＮ通信の通信経路へ切り替えられない。従って、通信端末装置１０を操作するユーザから見た場合、アプリケーションのレベルでのネットワーク接続が切断されることがなく、そのネットワーク接続を継続して利用することができるので、通信端末装置１０の操作性及び利便性が向上する。
【００７８】
以上、図５及び図６の無線ＬＡＮ通信の接続制御例によれば、通信端末装置１０が認証サーバ４０からユーザ認証に成功した旨の認証応答を受信したとき、ポリシーサーバ５０にアクセスし、通信端末装置１０からアクセスポイント２０への接続可否判定の結果を含むポリシー確認応答を受信し、その接続可否判定の結果に基づいて、アクセスポイント２０への接続を制御している。従って、通信端末装置１０では、複数のアクセスポイントに関する通信ポリシー情報を予め格納したり、その複数のアクセスポイントに関する通信ポリシー情報を通信ネットワークを介して定期的に一括ダウンロードして更新したりする必要がない。よって、通信端末装置１０及び通信ネットワークにおける負荷を増大させることなく、個々のアクセスポイントごとに（ＢＳＳＩＤごとに）、最新の通信ポリシー情報に基づいてアクセスポイント２０を介した通信を制御することができる。
【００７９】
特に、通信端末装置１０が移動しているときに互いにローミング可能な複数のアクセスポイントのそれぞれについても、個々のアクセスポイントごとに（ＢＳＳＩＤごとに）、最新の通信ポリシー情報に基づいてアクセスポイント２０を介した通信を制御することができる。
【００８０】
また、図５及び図６の無線ＬＡＮ通信の接続制御例によれば、ポリシーサーバ５０からポリシー確認応答を受信するまで、セルラー通信の通信経路が維持されるため、アクセスポイント２０への接続不可と判定された場合でもネットワーク接続が切断されない。
【００８１】
また、図５及び図６の無線ＬＡＮ通信の接続制御例によれば、認証サーバ４０での処理が従来と同様な処理であるため、認証サーバ４０の改変が不要である。
【００８２】
また、図５及び図６の無線ＬＡＮ通信の接続制御例によれば、ポリシーサーバ５０から通信端末装置１０へは、通信ポリシー情報そのものではなく、比較的データサイズが小さい接続可否情報が送信されるため、通信端末装置１０とポリシーサーバ５０との間の通信ネットワークの負荷の増大を防止できる。
【００８３】
なお、図５及び図６の無線ＬＡＮ通信の接続制御例において、認証サーバ４０による利用者認証処理が成功した場合にポリシー確認要求を通信端末装置１０からポリシーサーバ５０に送信し、利用者認証処理が失敗した場合にポリシー確認要求を通信端末装置１０からポリシーサーバ５０に送信しないように制御してもよい。この場合は、認証サーバ４０での利用者認証処理が失敗した場合に、通信端末装置１０がポリシーサーバ５０に対してアクセスポイント２０に対する通信ポリシー情報を確認する不要な確認処理を省略することで、通信端末装置１０及びポリシーサーバ５０における処理の負荷、及び、それらの間の通信回線や通信ネットワークにおける負荷を、低減することができる。
【００８４】
また、図５及び図６の無線ＬＡＮ通信の接続制御例では、ポリシーサーバ５０が通信ポリシー情報に基づいて接続対象のアクセスポイント２０について接続可能か否かを判定しているが、通信端末装置１０がポリシーサーバ５０から通信ポリシー情報を取得して接続対象のアクセスポイント２０について接続可能か否かを判定してもよい。この場合、ポリシーサーバ５０で検索されて取り出された、接続対象のアクセスポイント２０を介した接続に関する通信ポリシー情報が、ポリシーサーバ５０から通信端末装置１０に送信される。そして、通信端末装置１０は、ポリシーサーバ５０から受信した通信ポリシー情報に基づいて、接続対象のアクセスポイント２０について接続可能か否かを判定し、アクセスポイント２０との接続を制御する。
【００８５】
また、図５及び図６の無線ＬＡＮ通信の接続制御例において、ネットワーク通信における通信時間のオーバヘッドを考慮し、認証サーバ４０でのユーザ認証処理に時間がかかった場合、例えば認証要求の送信から認証応答の受信までの時間が予め設定した閾値よりも長かった場合は、ポリシーサーバ５０への問い合わせ（ポリシー確認要求の送信）を省略し、認証サーバ４０でのユーザ認証の結果に基づいてアクセスポイント２０との接続の制御を行ってもよい。これにより、ベストエフォートで無線ＬＡＮ通信の接続処理を行うことができる。
【００８６】
また、図５及び図６の無線ＬＡＮ通信の接続制御例において、通信端末装置１０からポリシーサーバ５０への問い合わせ時（ポリシー確認要求の送信〜ポリシー確認応答の受信）のタイムアウト時間を短めに（例えば、認証サーバ４０への認証処理時のタイムアウト時間よりも短めに）設定してもよい。通信端末装置１０からポリシーサーバ５０への問い合わせ時にタイムアウトになった場合は、認証サーバ４０でのユーザ認証の結果に基づいてアクセスポイント２０との接続の制御を行う。これにより、ベストエフォートで無線ＬＡＮ通信の接続処理を行うことができる。
【００８７】
なお、図５及び図６の無線ＬＡＮ通信の接続制御例では、ユーザ認証（Ｓ３０７〜Ｓ３１１、Ｓ４０７〜Ｓ４１１）の後にポリシー検索及び接続可否判定（Ｓ３１２〜Ｓ３１７、Ｓ４１２〜Ｓ４１７）を行っているが、ポリシー検索及び接続可否判定の後にユーザ認証を行ってもよい。
【００８８】
図７は、本実施形態の通信システムにおいて通信端末装置１０とアクセスポイント２０との接続に成功する場合の無線ＬＡＮ通信の接続制御の更に他の例を示すシーケンス図である。図７の接続制御において、認証サーバ４０は、ポリシーサーバ５０と同様に、アクセスポイント２０を介した通信端末装置１０と通信ネットワークとの通信に関する通信ポリシー情報が格納されたポリシーデータベース（ＤＢ）を備えている。なお、この動作シーケンスのうち、ステップＳ５０４〜Ｓ５１２については、図３に示されるステップＳ１０１〜Ｓ１０９と同じであるので、それらの説明は省略する。
【００８９】
図７において、ポリシーサーバ５０のポリシーデータベース（ＤＢ）５５に格納されている通信ポリシー情報が更新される（ステップＳ５０１）と、ポリシーサーバ５０は、その更新された通信ポリシー情報に関するポリシー更新情報を認証サーバ４０に送信する（ステップＳ５０２）。認証サーバ４０は、ポリシーサーバ５０から受信したポリシー更新情報に基づいて、ポリシーデータベース（ＤＢ）内の所定の通信ポリシー情報を更新する（ステップＳ５０３）。なお、認証サーバ４０におけるポリシーデータベース（ＤＢ）の更新処理は、ポリシーサーバ５０のポリシーデータベース（ＤＢ）５５に格納されている通信ポリシー情報が更新されたとき以外のタイミング、例えば、予め設定した所定の定期的なタイミングに行ってもよい。また、認証サーバ４０におけるポリシーデータベース（ＤＢ）を、予め設定した所定のタイミングに、ポリシーサーバ５０のポリシーデータベース（ＤＢ）５５と同期させるようにしてもよい。
【００９０】
図７中のステップＳ５１２においてユーザ認証に成功した場合、認証サーバ４０は、アクセスポイント２０からの認証要求に含まれるＢＳＳＩＤに基づいてポリシーデータベースを検索し、そのＢＳＳＩＤに関する通信ポリシー情報を参照する（ステップＳ５１３）。
【００９１】
次に、認証サーバ４０は、上記参照した通信ポリシー情報に基づいて、通信端末装置１０が接続対象のアクセスポイント２０に接続可能か否かを判定する（ステップＳ５１４）。例えば、上記ブラックリストやホワイトリストにアクセスポイント２０のＢＳＳＩＤが含まれているか否かを確認して判定する。ここで、アクセスポイント２０のＢＳＳＩＤが上記ブラックリストに含まれていない（又は上記ホワイトリストに含まれている）ためアクセスポイント２０への接続が可能と判定した場合、その判定結果に基づいて、ユーザ認証に成功した旨の認証応答を、ゲートウェイ３５を介してアクセスポイント２０に送信する（ステップＳ５１５）。アクセスポイント２０は、認証サーバ４０から受信した認証応答を通信端末装置１０に送信する（ステップＳ５１６）。
【００９２】
ユーザ認証に成功した旨の認証応答を受信すると、通信端末装置１０は、通信経路切替処理を実行する（ステップＳ５１７）。具体的には、上記ネットワーク接続のデフォルト通信経路を、基地局６０を介するセルラー通信の通信経路から、アクセスポイント２０を介する無線ＬＡＮ通信の通信経路に切り替える。これにより、通信端末装置１０は無線ＬＡＮ通信の通信経路を優先的に使用してインターネット９０に接続可能となる。
【００９３】
図８は、本実施形態の通信システムにおいて通信端末装置１０とアクセスポイント２０との接続に失敗する場合の無線ＬＡＮ通信の接続制御の更に他の例を示すシーケンス図である。なお、この動作シーケンスのうち、ステップＳ６０１〜Ｓ６１３については、図７に示されるステップＳ５０１〜Ｓ５１３と同じであるので、以下では説明を省略する。
【００９４】
認証要求に含まれるＢＳＳＩＤに基づいてポリシーデータベースを検索し、そのＢＳＳＩＤに関する通信ポリシー情報を参照した後、認証サーバ４０は、その参照した通信ポリシー情報に基づいて、通信端末装置１０が接続対象のアクセスポイント２０に接続可能か否かを判定する（ステップＳ６１４）。例えば、上記ブラックリストやホワイトリストにＢＳＳＩＤが含まれているか否かを確認して判定する。ここで、ユーザ認証には成功したがアクセスポイント２０のＢＳＳＩＤが上記ブラックリストに含まれている（又は上記ホワイトリストに含まれていない）ためアクセスポイント２０への接続不可と判定した場合、その判定結果に基づいて、ユーザ認証に失敗した旨の認証応答を、アクセスポイント２０を介して通信端末装置１０に返信する（ステップＳ６１５、Ｓ６１６）。
【００９５】
認証サーバ４０からアクセスポイント２０を介して認証応答を受信すると、通信端末装置１０は、認証が失敗したことを確認した後、そのアクセスポイント２０との接続処理の中止するための切断要求をアクセスポイント２０に送信する（ステップＳ６１７）。これにより、上記ネットワーク接続のデフォルト通信経路は、基地局６０を介するセルラー通信の通信経路に維持され、アクセスポイント２０を介する無線ＬＡＮ通信の通信経路へ切り替えられない。従って、通信端末装置１０を操作するユーザから見た場合、アプリケーションのレベルでのネットワーク接続が切断されることがなく、そのネットワーク接続を継続して利用することができるので、通信端末装置１０の操作性及び利便性が向上する。
【００９６】
以上、図７及び図８の無線ＬＡＮ通信の接続制御例によれば、認証サーバ４０が認証要求を受信したとき、自身のポリシーデータベースを参照して、通信端末装置１０からアクセスポイント２０への接続可否判定を行い、その接続可否判定の結果を含む認証応答を通信端末装置１０に送信している。従って、通信端末装置１０では、複数のアクセスポイントに関する通信ポリシー情報を予め格納したり、その複数のアクセスポイントに関する通信ポリシー情報を通信ネットワークを介して定期的に一括ダウンロードして更新したりする必要がない。よって、通信端末装置１０及び通信ネットワークにおける負荷を増大させることなく、個々のアクセスポイントごとに（ＢＳＳＩＤごとに）、最新の通信ポリシー情報に基づいてアクセスポイント２０を介した通信を制御することができる。
【００９７】
特に、通信端末装置１０が移動しているときに互いにローミング可能な複数のアクセスポイントのそれぞれについても、個々のアクセスポイントごとに（ＢＳＳＩＤごとに）、最新の通信ポリシー情報に基づいてアクセスポイント２０を介した通信を制御することができる。
【００９８】
また、図７及び図８の無線ＬＡＮ通信の接続制御例によれば、通信端末装置１０と認証サーバ４０との間のシーケンスは従来と同様であるため、当該シーケンスにおいては既存処理を応用することができる。また、無線ＬＡＮ通信の接続処理時において、通信量や処理時間のオーバヘッドを低く抑えることができるため、通信端末装置１０の利用者の体感や操作性に変化がなく、従来と同様な体感や操作性で無線ＬＡＮ通信を利用できる。
【００９９】
また、図７及び図８の無線ＬＡＮ通信の接続制御例によれば、通信端末装置１０が認証サーバ４０との間の認証処理に対応していれば、通信端末装置１０への追加実装がなくても、ポリシー制御に対応していない通信端末装置に対しても分け隔てなく、認証時に通信ポリシー情報を適用できる。つまり、認証サーバ４０及びポリシーサーバ５０に格納される通信ポリシー情報は、例えば特定の通信端末装置への追加実装によりアップロードされた情報やネットワーク側で管理している情報を元に作成される場合があるが、それによって作成された通信ポリシー情報は、ポリシー制御に関する追加実装を行っていない通信端末装置にも、認証サーバ４０との間の認証処理にさえ対応していれば適用できる。
【０１００】
また、図７及び図８の無線ＬＡＮ通信の接続制御例によれば、認証サーバ４０から認証応答を受信するまで、セルラー通信の通信経路が維持されるため、認証処理に失敗した旨を示す認証エラーの認証応答を受信した場合でもネットワーク接続が切断されない。
【０１０１】
なお、図７及び図８の無線ＬＡＮ通信の接続制御例では、ユーザ認証（Ｓ５１２、Ｓ６１２）の後にポリシー検索及び接続可否判定（Ｓ５１３〜Ｓ５１４、Ｓ６１３〜Ｓ６１４）を行っているが、ポリシー検索及び接続可否判定の後にユーザ認証を行ってもよい。
【０１０２】
図９は、本実施形態の通信システムにおいて通信端末装置１０とアクセスポイント２０との接続に成功する場合の無線ＬＡＮ通信の接続制御の更に他の例を示すシーケンス図である。なお、この動作シーケンスのうち、ステップＳ７０１〜Ｓ７０４については、図３に示されるステップＳ１０１〜Ｓ１０４と同じであるので、それらの説明は省略する。
【０１０３】
図９において、通信端末装置１０からアソシエーション要求を受信すると、アクセスポイント２０は、自身のＢＳＳＩＤを含むポリシー確認要求をポリシーサーバ５０に送信する（ステップＳ７０６）。
【０１０４】
アクセスポイント２０からポリシー確認要求を受信すると、ポリシーサーバ５０は、ポリシー確認要求に含まれるＢＳＳＩＤに基づいてポリシーデータベース５５を検索し、そのＢＳＳＩＤに関する通信ポリシー情報を参照する（ステップＳ７０７）。
【０１０５】
次に、ポリシーサーバ５０は、上記参照した通信ポリシー情報に基づいて、通信端末装置１０が接続対象のアクセスポイント２０に接続可能か否かを判定する（ステップＳ７０８）。例えば、上記ブラックリストやホワイトリストにアクセスポイント２０のＢＳＳＩＤが含まれているか否かを確認して判定する。ここで、アクセスポイント２０のＢＳＳＩＤが上記ブラックリストに含まれていない（又は上記ホワイトリストに含まれている）ためアクセスポイント２０への接続が可能と判定した場合、その判定結果に基づいて、アクセスポイント２０への接続可否情報（例えば、接続可を示すフラグデータ「１」）を含むポリシー確認応答を、アクセスポイント２０に返信する（ステップＳ７０９）。
【０１０６】
ポリシーサーバ５０からポリシー確認応答を受信すると、アクセスポイント２０は、自身への接続を許可する旨の情報を含むアソシエーション応答を通信端末装置１０に返信する（ステップＳ７１０）。
【０１０７】
なお、図９の例では、ポリシーサーバ５０で接続可否判定を行っているが、アクセスポイント２０で接続可否判定を行ってもよい。この場合、ポリシーサーバ５０は、アクセスポイント２０からポリシー確認要求を受信したとき、ポリシー確認要求に含まれるＢＳＳＩＤに基づいてポリシーデータベース５５を検索し、そのＢＳＳＩＤに関する通信ポリシー情報を取り出す。そして、ポリシーサーバ５０は、取り出した通信ポリシー情報を含むポリシー確認応答をアクセスポイント２０に返信する。アクセスポイント２０は、ポリシーサーバ５０から受信した通信ポリシー情報に基づいて、通信端末装置１０が自身に接続可能か否かを判定する。例えば、上記ブラックリストやホワイトリストにアクセスポイント２０のＢＳＳＩＤが含まれているか否かを確認して判定する。この判定結果に基づいて、アクセスポイント２０は通信端末装置１０にアソシエーション応答を送信する。例えば、アクセスポイント２０のＢＳＳＩＤが上記ブラックリストに含まれていない（又は上記ホワイトリストに含まれている）ためアクセスポイント２０への接続が可能と判定した場合、アクセスポイント２０は、接続を許可する旨を示すアソシエーション応答を通信端末装置１０に送信する。
【０１０８】
アクセスポイント２０から上記アソシエーション応答を受信すると、通信端末装置１０は、認証サーバ４０との間で認証処理（ステップＳ７１１〜Ｓ７１５）を実行した後、上記ネットワーク接続のデフォルト通信経路を、基地局６０を介するセルラー通信の通信経路から、アクセスポイント２０を介する無線ＬＡＮ通信の通信経路に切り替える（ステップＳ７１６）。これにより、通信端末装置１０は無線ＬＡＮ通信の通信経路を優先的に使用してインターネット９０に接続可能となる。
【０１０９】
図１０は、本実施形態の通信システムにおいて通信端末装置１０とアクセスポイント２０との接続に失敗する場合の無線ＬＡＮ通信の接続制御の他の例を示すシーケンス図である。なお、この動作シーケンスのうち、ステップＳ８０１〜Ｓ８０８については、図９に示されるステップＳ７０１〜Ｓ７０８と同じであるので、それらの説明は省略する。
【０１１０】
図１０において、ポリシーサーバ５０から、上記アクセスポイント２０への接続が不可と判定した判定結果を含むポリシー確認応答を受信した場合（ステップＳ８０９）、アクセスポイント２０は、自身への接続を拒否する旨のアソシエーション応答を、通信端末装置１０に送信する（ステップＳ８１０）。通信端末装置１０は、アクセスポイント２０から受信したアソシエーション応答に基づいて、アクセスポイント２０への接続処理を中断する（ステップＳ８１１）。これにより、上記ネットワーク接続のデフォルト通信経路は、基地局６０を介するセルラー通信の通信経路に維持され、アクセスポイント２０を介する無線ＬＡＮ通信の通信経路に切り替えられない。
【０１１１】
以上、図９及び図１０の無線ＬＡＮ通信の接続制御例によれば、アクセスポイント２０が通信端末装置１０からアソシエーション要求を受信したとき、ポリシーサーバ５０にアクセスし、通信端末装置１０からアクセスポイント２０への接続可否判定の結果を含むポリシー確認応答を受信し、その接続可否判定の結果に基づいて、アクセスポイント２０への接続を制御している。従って、通信端末装置１０では、複数のアクセスポイントに関する通信ポリシー情報を予め格納したり、その複数のアクセスポイントに関する通信ポリシー情報を通信ネットワークを介して定期的に一括ダウンロードして更新したりする必要がない。よって、通信端末装置１０及び通信ネットワークにおける負荷を増大させることなく、個々のアクセスポイントごとに（ＢＳＳＩＤごとに）、最新の通信ポリシー情報に基づいてアクセスポイント２０を介した通信を制御することができる。
【０１１２】
特に、通信端末装置１０が移動しているときに互いにローミング可能な複数のアクセスポイントのそれぞれについても、個々のアクセスポイントごとに（ＢＳＳＩＤごとに）、最新の通信ポリシー情報に基づいてアクセスポイント２０を介した通信を制御することができる。
【０１１３】
また、図９及び図１０の無線ＬＡＮ通信の接続制御例によれば、ポリシーサーバ５０からポリシー確認応答を受信するまで、セルラー通信の通信経路が維持されるため、アクセスポイント２０への接続不可と判定された場合でもネットワーク接続が切断されない。
【０１１４】
また、図９及び図１０の無線ＬＡＮ通信の接続制御例によれば、認証サーバ４０での処理が従来と同様な処理であるため、認証サーバ４０の改変が不要である。
【０１１５】
また、図９及び図１０の無線ＬＡＮ通信の接続制御例によれば、ポリシーサーバ５０からアクセスポイント２０へは、通信ポリシー情報そのものではなく、比較的データサイズが小さい接続可否情報が送信されるため、アクセスポイント２０とポリシーサーバ５０との間の通信ネットワークの負荷の増大を防止できる。
【０１１６】
図１１は、本実施形態の通信システムにおいて通信端末装置１０とアクセスポイント２０との接続に成功する場合の無線ＬＡＮ通信の接続制御の更に他の例を示すシーケンス図である。図１１の接続制御において、アクセスポイント２０は、ポリシーサーバ５０と同様に、アクセスポイントを介した通信端末装置１０と通信ネットワークとの通信に関する通信ポリシー情報が格納されたポリシーデータベース（ＤＢ）を備えている。なお、この動作シーケンスのうち、ステップＳ９０４〜Ｓ９０７については図３に示されるステップＳ１０１〜Ｓ１０４と同じであり、ステップＳ９１２〜Ｓ９１７については図９に示されるステップＳ７１１〜Ｓ７１６と同じであるので、それらの説明は省略する。
【０１１７】
図１１において、ポリシーサーバ５０のポリシーデータベース（ＤＢ）５５に格納されている通信ポリシー情報が更新される（ステップＳ９０１）と、ポリシーサーバ５０は、その更新された通信ポリシー情報に関するポリシー更新情報をアクセスポイント２０に送信する（ステップＳ９０２）。アクセスポイント２０は、ポリシーサーバ５０から受信したポリシー更新情報に基づいて、ポリシーデータベース（ＤＢ）内の所定の通信ポリシー情報を更新する。なお、アクセスポイント２０におけるポリシーデータベース（ＤＢ）の更新処理は、ポリシーサーバ５０のポリシーデータベース（ＤＢ）５５に格納されている通信ポリシー情報が更新されたとき以外のタイミング、例えば、予め設定した所定の定期的なタイミングに行ってもよい。また、アクセスポイント２０におけるポリシーデータベース（ＤＢ）を、予め設定した所定のタイミングに、ポリシーサーバ５０のポリシーデータベース（ＤＢ）５５と同期させるようにしてもよい。
【０１１８】
図１１中のステップＳ９０８においてアソシエーション要求を受信した場合、アクセスポイント２０は、自身のＢＳＳＩＤに基づいてポリシーデータベースを検索し、そのＢＳＳＩＤに関する通信ポリシー情報を参照する（ステップＳ９０９）。
【０１１９】
次に、アクセスポイント２０は、上記参照した通信ポリシー情報に基づいて、通信端末装置１０が接続対象のアクセスポイント（自身）に接続可能か否かを判定する（ステップＳ９１０）。例えば、上記ブラックリストやホワイトリストにアクセスポイント２０のＢＳＳＩＤが含まれているか否かを確認して判定する。ここで、自身のＢＳＳＩＤが上記ブラックリストに含まれていない（又は上記ホワイトリストに含まれている）ため自身のアクセスポイント２０への接続が可能と判定した場合、その判定結果に基づいて、自身への接続を許可する旨のアソシエーション応答を通信端末装置１０に送信する（ステップＳ９１１）。
【０１２０】
アクセスポイント２０から上記アソシエーション応答を受信すると、通信端末装置１０は、認証サーバ４０との間で認証処理（ステップＳ９１２〜Ｓ９１６）を実行した後、上記ネットワーク接続のデフォルト通信経路を、基地局６０を介するセルラー通信の通信経路から、アクセスポイント２０を介する無線ＬＡＮ通信の通信経路に切り替える（ステップＳ９１７）。これにより、通信端末装置１０は無線ＬＡＮ通信の通信経路を優先的に使用してインターネット９０に接続可能となる。
【０１２１】
図１２は、本実施形態の通信システムにおいて通信端末装置１０とアクセスポイント２０との接続に失敗する場合の無線ＬＡＮ通信の接続制御の他の例を示すシーケンス図である。なお、この動作シーケンスのうち、ステップＳ１００１〜Ｓ１００９については、図１１に示されるステップＳ９０１〜Ｓ９０９と同じであるので、それらの説明は省略する。
【０１２２】
図１２において、自身への接続が不可と判定した場合（ステップＳ１０１０）、アクセスポイント２０は、自身への接続を拒否する旨のアソシエーション応答を、通信端末装置１０に送信する（ステップＳ１０１１）。通信端末装置１０は、アクセスポイント２０から受信したアソシエーション応答に基づいて、アクセスポイント２０への接続処理を中断する（ステップＳ１０１２）。これにより、上記ネットワーク接続のデフォルト通信経路は、基地局６０を介するセルラー通信の通信経路に維持され、アクセスポイント２０を介する無線ＬＡＮ通信の通信経路へ切り替えられない。
【０１２３】
以上、図１１及び図１２の無線ＬＡＮ通信の接続制御例によれば、アクセスポイント２０が通信端末装置１０からアソシエーション要求を受信したとき、通信端末装置１０から自身への接続可否を判定し、その判定の結果を反映したアソシエーション応答を通信端末装置１０に送信することにより、通信端末装置１０からアクセスポイント２０への接続を制御している。従って、通信端末装置１０では、複数のアクセスポイントに関する通信ポリシー情報を予め格納したり、その複数のアクセスポイントに関する通信ポリシー情報を通信ネットワークを介して定期的に一括ダウンロードして更新したりする必要がない。よって、通信端末装置１０及び通信ネットワークにおける負荷を増大させることなく、個々のアクセスポイントごとに（ＢＳＳＩＤごとに）、最新の通信ポリシー情報に基づいてアクセスポイント２０を介した通信を制御することができる。
【０１２４】
特に、通信端末装置１０が移動しているときに互いにローミング可能な複数のアクセスポイントのそれぞれについても、個々のアクセスポイントごとに（ＢＳＳＩＤごとに）、最新の通信ポリシー情報に基づいてアクセスポイント２０を介した通信を制御することができる。
【０１２５】
また、図１１及び図１２の無線ＬＡＮ通信の接続制御例によれば、アクセスポイント２０からのアソシエーション応答（接続許可）に基づいてユーザ認証が完了するまで、又は、アクセスポイント２０からのアソシエーション応答（接続拒否）に基づいて接続処理を中断するまで、セルラー通信の通信経路が維持されるため、アクセスポイント２０への接続不可と判定された場合でもネットワーク接続が切断されない。
【０１２６】
また、図１１及び図１２の無線ＬＡＮ通信の接続制御例によれば、認証サーバ４０での処理が従来と同様な処理であるため、認証サーバ４０の改変が不要である。
【０１２７】
図１３は、本発明の他の実施形態に係る通信システムの一例を示す概略構成図である。なお、図１３において、前述の図１と同様な部分については同じ符号を付し、説明を省略する。
【０１２８】
図１３の通信システムでは、前述の認証サーバ４０及びポリシーサーバ５０のほか、複数のアクセスポイント２０を管理する中継装置管理装置としてのアクセスポイント管理サーバ（以下「ＡＰ管理サーバ」という。）８０を備えている。ＡＰ管理サーバ８０は、コアネットワーク３０及びＧＷ３５を介して複数のアクセスポイント２０それぞれと通信可能に構成され、各アクセスポイントの情報が格納されたアクセスポイントデータベース（ＡＰ  ＤＢ）８５が接続されている。
【０１２９】
ＡＰ管理サーバ８０は、例えば単一のコンピュータ装置で構成したり複数のコンピュータ装置を組み合わせて構成したりすることができ、予め組み込まれた所定のプログラムが実行されることにより、各種処理や制御を実行することができる。また、ＡＰ管理サーバ８０及びアクセスポイントデータベース（ＡＰ  ＤＢ）８５を１台のコンピュータ装置で構成してもよい。
【０１３０】
本実施形態において、ＡＰ管理サーバ８０は、所定のプログラムが実行されることにより、次のような各手段としての機能を実現可能である。
【０１３１】
例えば、ＡＰ管理サーバ８０は、所定のプログラムが実行されることにより、次の（Ａ８０１）〜（Ａ８０９）に示す各手段として機能する。
（Ａ８０１）アクセスポイント２０を介して通信端末装置１０からアソシエーション要求を受信する手段。
（Ａ８０２）前記アソシエーション要求に基づいて、アクセスポイント２０を識別可能なアクセスポイント識別情報を含むポリシー確認要求を、ポリシーサーバ５０に送信する手段。
（Ａ８０３）アクセスポイント２０に対する通信ポリシー情報又はその通信ポリシー情報に基づいて判定されたアクセスポイント２０への接続可否情報を含むポリシー確認応答を、ポリシーサーバ５０から受信する手段。
（Ａ８０４）前記ポリシー確認応答に含まれる通信ポリシー情報又は接続可否情報を含むアソシエーション応答を、アクセスポイント２０を介して通信端末装置１０に送信する手段。
（Ａ８０５）通信ポリシー情報を記憶する手段。
（Ａ８０６）ポリシーサーバ５０から更新対象の通信ポリシー情報を受信し、前記記憶している通信ポリシー情報を更新する手段。
（Ａ８０７）前記アソシエーション要求に含まれるアクセスポイント識別情報に基づいて、アクセスポイント２０に対する通信ポリシー情報を検索して取得する手段。
（Ａ８０８）アクセスポイント２０に対する通信ポリシー情報に基づいてアクセスポイント２０への接続可否を判定する手段。
（Ａ８０９）前記アソシエーション要求に含まれるアクセスポイント識別情報に基づいて検索して得られたアクセスポイント２０に対する通信ポリシー情報又はその通信ポリシー情報に基づいて判定したアクセスポイント２０への接続可否情報とを含むアソシエーション応答を、アクセスポイント２０を介して通信端末装置１０に送信する手段。
【０１３２】
図１４は、図１３の通信システムにおいて通信端末装置１０とアクセスポイント２０との接続に成功する場合の無線ＬＡＮ通信の接続制御の一例を示すシーケンス図である。なお、この動作シーケンスのうち、ステップＳ１１０１〜Ｓ１１０４については、図３に示されるステップＳ１０１〜Ｓ１０４と同じであり、ステップＳ１１１１〜Ｓ１１１６については、図９に示されるステップＳ７１１〜Ｓ７１６と同じであるので、それらの説明は省略する。
【０１３３】
図１４において、通信端末装置１０からアソシエーション要求を受信すると、アクセスポイント２０は、自身のＢＳＳＩＤを含むアソシエーション要求をＡＰ管理サーバ８０に送信する（ステップＳ１１０５）。ＡＰ管理サーバ８０は、アソシエーション要求を受信すると、アクセスポイント２０のＢＳＳＩＤを含むポリシー確認要求をポリシーサーバ５０に送信する（ステップＳ１１０６）。
【０１３４】
ＡＰ管理サーバ８０からポリシー確認要求を受信すると、ポリシーサーバ５０は、ポリシー確認要求に含まれるＢＳＳＩＤに基づいてポリシーデータベース５５を検索し、そのＢＳＳＩＤに関する通信ポリシー情報を参照する（ステップＳ１１０７）。
【０１３５】
次に、ポリシーサーバ５０は、上記参照した通信ポリシー情報に基づいて、通信端末装置１０が接続対象のアクセスポイント２０に接続可能か否かを判定する（ステップＳ１１０８）。例えば、上記ブラックリストやホワイトリストにアクセスポイント２０のＢＳＳＩＤが含まれているか否かを確認して判定する。ここで、アクセスポイント２０のＢＳＳＩＤが上記ブラックリストに含まれていない（又は上記ホワイトリストに含まれている）ためアクセスポイント２０への接続が可能と判定した場合、その判定結果に基づいて、アクセスポイント２０への接続可否情報（例えば、接続可を示すフラグデータ「１」）を含むポリシー確認応答を、ＡＰ管理サーバ８０に返信する（ステップＳ１１０９）。
【０１３６】
ポリシーサーバ５０からポリシー確認応答を受信すると、ＡＰ管理サーバ８０は、アクセスポイント２０への接続を許可する旨の情報を含むアソシエーション応答を、アクセスポイント２０を介して通信端末装置１０に送信する（ステップＳ１１１０）。
【０１３７】
なお、図１４の例では、ポリシーサーバ５０で接続可否判定を行っているが、ＡＰ管理サーバ８０で接続可否判定を行ってもよい。この場合、ポリシーサーバ５０は、ＡＰ管理サーバ８０からポリシー確認要求を受信したとき、ポリシー確認要求に含まれるＢＳＳＩＤに基づいてポリシーデータベース５５を検索し、そのＢＳＳＩＤに関する通信ポリシー情報を取り出す。そして、ポリシーサーバ５０は、取り出した通信ポリシー情報を含むポリシー確認応答をＡＰ管理サーバ８０に返信する。ＡＰ管理サーバ８０は、ポリシーサーバ５０から受信した通信ポリシー情報に基づいて、通信端末装置１０がアクセスポイント２０に接続可能か否かを判定する。例えば、上記ブラックリストやホワイトリストにアクセスポイント２０のＢＳＳＩＤが含まれているか否かを確認して判定する。この判定結果に基づいて、ＡＰ管理サーバ８０は、アクセスポイント２０を介して通信端末装置１０にアソシエーション応答を送信する。例えば、アクセスポイント２０のＢＳＳＩＤが上記ブラックリストに含まれていない（又は上記ホワイトリストに含まれている）ためアクセスポイント２０への接続が可能と判定した場合、ＡＰ管理サーバ８０は、アクセスポイント２０を介して、接続を許可する旨を示すアソシエーション応答を通信端末装置１０に送信する。
【０１３８】
アクセスポイント２０を介してＡＰ管理サーバ８０から上記アソシエーション応答を受信すると、通信端末装置１０は、認証サーバ４０との間で認証処理（ステップＳ１１１１〜Ｓ１１１５）を実行した後、上記ネットワーク接続のデフォルト通信経路を、基地局６０を介するセルラー通信の通信経路から、アクセスポイント２０を介する無線ＬＡＮ通信の通信経路に切り替える（ステップＳ１１１６）。これにより、通信端末装置１０は無線ＬＡＮ通信の通信経路を優先的に使用してインターネット９０に接続可能となる。
【０１３９】
図１５は、図１３の通信システムにおいて通信端末装置１０とアクセスポイント２０との接続に失敗する場合の無線ＬＡＮ通信の接続制御の一例を示すシーケンス図である。なお、この動作シーケンスのうち、ステップＳ１２０１〜Ｓ１２０８については、図１４に示されるステップＳ１１０１〜Ｓ１１０８と同じであるので、それらの説明は省略する。
【０１４０】
図１５において、ポリシーサーバ５０から、上記アクセスポイント２０への接続が不可と判定した判定結果を含むポリシー確認応答を受信した場合（ステップＳ１２０９）、ＡＰ管理サーバ８０は、アクセスポイント２０への接続を拒否する旨のアソシエーション応答を、アクセスポイント２０を介して通信端末装置１０に送信する（ステップＳ１２１０）。通信端末装置１０は、アクセスポイント２０から受信したアソシエーション応答に基づいて、アクセスポイント２０への接続処理を中断する（ステップＳ１２１１）。これにより、上記ネットワーク接続のデフォルト通信経路は、基地局６０を介するセルラー通信の通信経路に維持され、アクセスポイント２０を介する無線ＬＡＮ通信の通信経路へ切り替えられない。従って、通信端末装置１０を操作するユーザから見た場合、アプリケーションのレベルでのネットワーク接続が切断されることがなく、そのネットワーク接続を継続して利用することができるので、通信端末装置１０の操作性及び利便性が向上する。
【０１４１】
以上、図１４及び図１５の無線ＬＡＮ通信の接続制御例によれば、ＡＰ管理サーバ８０がアクセスポイント２０を介して通信端末装置１０からアソシエーション要求を受信したとき、ポリシーサーバ５０にアクセスし、通信端末装置１０からアクセスポイント２０への接続可否判定の結果を含むポリシー確認応答を受信し、その接続可否判定の結果に基づいて、アクセスポイント２０への接続を制御している。従って、通信端末装置１０では、複数のアクセスポイントに関する通信ポリシー情報を予め格納したり、その複数のアクセスポイントに関する通信ポリシー情報を通信ネットワークを介して定期的に一括ダウンロードして更新したりする必要がない。よって、通信端末装置１０及び通信ネットワークにおける負荷を増大させることなく、個々のアクセスポイントごとに（ＢＳＳＩＤごとに）、最新の通信ポリシー情報に基づいてアクセスポイント２０を介した通信を制御することができる。
【０１４２】
特に、通信端末装置１０が移動しているときに互いにローミング可能な複数のアクセスポイントのそれぞれについても、個々のアクセスポイントごとに（ＢＳＳＩＤごとに）、最新の通信ポリシー情報に基づいてアクセスポイント２０を介した通信を制御することができる。
【０１４３】
また、図１４及び図１５の無線ＬＡＮ通信の接続制御例によれば、通信端末装置１０がＡＰ管理サーバ８０からアソシエーション応答を受信するまで、セルラー通信の通信経路が維持されるため、アクセスポイント２０への接続不可と判定された場合でもネットワーク接続が切断されない。
【０１４４】
また、図１４及び図１５の無線ＬＡＮ通信の接続制御例によれば、認証サーバ４０での処理が従来と同様な処理であるため、認証サーバ４０の改変が不要である。
【０１４５】
また、図１４及び図１５の無線ＬＡＮ通信の接続制御例によれば、ポリシーサーバ５０からＡＰ管理サーバ８０へは、通信ポリシー情報そのものではなく、比較的データサイズが小さい接続可否情報が送信されるため、ＡＰ管理サーバ８０とポリシーサーバ５０との間の通信ネットワークの負荷の増大を防止できる。
【０１４６】
図１６は、図１３の通信システムにおいて通信端末装置１０とアクセスポイント２０との接続に成功する場合の無線ＬＡＮ通信の接続制御の他の例を示すシーケンス図である。図１６の接続制御において、ＡＰ管理サーバ８０は、ポリシーサーバ５０と同様に、アクセスポイント２０を介した通信端末装置１０と通信ネットワークとの通信に関する通信ポリシー情報が格納されたポリシーデータベース（ＤＢ）を備えている。なお、この動作シーケンスのうち、ステップＳ１３０４〜Ｓ１３０７については図３に示されるステップＳ１０１〜Ｓ１０４と同じであり、ステップＳ１３１２〜Ｓ１３１７については図９に示されるステップＳ７１１〜Ｓ７１６と同じであるので、それらの説明は省略する。
【０１４７】
図１６において、ポリシーサーバ５０のポリシーデータベース（ＤＢ）５５に格納されている通信ポリシー情報が更新される（ステップＳ１３０１）と、ポリシーサーバ５０は、その更新された通信ポリシー情報に関するポリシー更新情報をＡＰ管理サーバ８０に送信する（ステップＳ１３０２）。ＡＰ管理サーバ８０は、ポリシーサーバ５０から受信したポリシー更新情報に基づいて、ポリシーデータベース（ＤＢ）内の所定の通信ポリシー情報を更新する（ステップＳ１３０３）。なお、ＡＰ管理サーバ８０におけるポリシーデータベース（ＤＢ）の更新処理は、ポリシーサーバ５０のポリシーデータベース（ＤＢ）５５に格納されている通信ポリシー情報が更新されたとき以外のタイミング、例えば、予め設定した所定の定期的なタイミングに行ってもよい。また、ＡＰ管理サーバ８０におけるポリシーデータベース（ＤＢ）を、予め設定した所定のタイミングに、ポリシーサーバ５０のポリシーデータベース（ＤＢ）５５と同期させるようにしてもよい。
【０１４８】
図１６中のステップＳ１３０８においてアソシエーション要求を受信した場合、ＡＰ管理サーバ８０は、アクセスポイント２０のＢＳＳＩＤに基づいてポリシーデータベースを検索し、そのＢＳＳＩＤに関する通信ポリシー情報を参照する（ステップＳ１３０９）。
【０１４９】
次に、ＡＰ管理サーバ８０は、上記参照した通信ポリシー情報に基づいて、通信端末装置１０が接続対象のアクセスポイント２０に接続可能か否かを判定する（ステップＳ１３１０）。例えば、上記ブラックリストやホワイトリストにアクセスポイント２０のＢＳＳＩＤが含まれているか否かを確認して判定する。ここで、アクセスポイント２０のＢＳＳＩＤが上記ブラックリストに含まれていない（又は上記ホワイトリストに含まれている）ためアクセスポイント２０への接続が可能と判定した場合、その判定結果に基づいて、アクセスポイント２０への接続を許可する旨のアソシエーション応答を、アクセスポイント２０を介して通信端末装置１０に送信する（ステップＳ１３１１）。
【０１５０】
ＡＰ管理サーバ８０から上記アソシエーション応答を受信すると、通信端末装置１０は、認証サーバ４０との間で認証処理（ステップＳ１３１２〜Ｓ１３１６）を実行した後、上記ネットワーク接続のデフォルト通信経路を、基地局６０を介するセルラー通信の通信経路から、アクセスポイント２０を介する無線ＬＡＮ通信の通信経路に切り替える（ステップＳ１３１７）。これにより、通信端末装置１０は無線ＬＡＮ通信の通信経路を優先的に使用してインターネット９０に接続可能となる。
【０１５１】
図１７は、図１３の通信システムにおいて通信端末装置１０とアクセスポイント２０との接続に失敗する場合の無線ＬＡＮ通信の接続制御の他の例を示すシーケンス図である。なお、この動作シーケンスのうち、ステップＳ１４０１〜Ｓ１４０９については、図１６に示されるステップＳ１３０１〜Ｓ１３０９と同じであるので、それらの説明は省略する。
【０１５２】
図１７において、アクセスポイント２０への接続が不可と判定した場合（ステップＳ１４１０）、ＡＰ管理サーバ８０は、アクセスポイント２０への接続を拒否する旨のアソシエーション応答を、アクセスポイント２０を介して通信端末装置１０に送信する（ステップＳ１４１１）。通信端末装置１０は、ＡＰ管理サーバ８０から受信したアソシエーション応答に基づいて、アクセスポイント２０への接続処理を中断する（ステップＳ１４１２）。これにより、上記ネットワーク接続のデフォルト通信経路は、基地局６０を介するセルラー通信の通信経路に維持され、アクセスポイント２０を介する無線ＬＡＮ通信の通信経路へ切り替えられない。従って、通信端末装置１０を操作するユーザから見た場合、アプリケーションのレベルでのネットワーク接続が切断されることがなく、そのネットワーク接続を継続して利用することができるので、通信端末装置１０の操作性及び利便性が向上する。
【０１５３】
以上、図１６及び図１７の無線ＬＡＮ通信の接続制御例によれば、ＡＰ管理サーバ８０が通信端末装置１０からアソシエーション要求を受信したとき、通信端末装置１０からアクセスポイント２０への接続可否を判定し、その判定の結果を反映したアソシエーション応答を通信端末装置１０に送信することにより、通信端末装置１０からアクセスポイント２０への接続を制御している。従って、通信端末装置１０では、複数のアクセスポイントに関する通信ポリシー情報を予め格納したり、その複数のアクセスポイントに関する通信ポリシー情報を通信ネットワークを介して定期的に一括ダウンロードして更新したりする必要がない。よって、通信端末装置１０及び通信ネットワークにおける負荷を増大させることなく、個々のアクセスポイントごとに（ＢＳＳＩＤごとに）、最新の通信ポリシー情報に基づいてアクセスポイント２０を介した通信を制御することができる。
【０１５４】
特に、通信端末装置１０が移動しているときに互いにローミング可能な複数のアクセスポイントのそれぞれについても、個々のアクセスポイントごとに（ＢＳＳＩＤごとに）、最新の通信ポリシー情報に基づいてアクセスポイント２０を介した通信を制御することができる。
【０１５５】
また、図１６及び図１７の無線ＬＡＮ通信の接続制御例によれば、ＡＰ管理サーバ８０からのアソシエーション応答（接続許可）に基づいてユーザ認証が完了するまで、又は、ＡＰ管理サーバ８０からのアソシエーション応答（接続拒否）に基づいて接続処理を中断するまで、セルラー通信の通信経路が維持されるため、アクセスポイント２０への接続不可と判定された場合でもネットワーク接続が切断されない。
【０１５６】
また、図１６及び図１７の無線ＬＡＮ通信の接続制御例によれば、認証サーバ４０での処理が従来と同様な処理であるため、認証サーバ４０の改変が不要である。
【０１５７】
以上、上記各実施形態によれば、通信端末装置１０及び通信ネットワークにおける負荷を増大させることなく、最新の通信ポリシー情報に基づいて無線ＬＡＮのアクセスポイント２０を介した通信を制御することができる。
【０１５８】
なお、上記各実施形態の接続制御例（通信経路確立処理例）では、ポリシーサーバ５０で管理されポリシーサーバ５０に問い合わせられる通信ポリシー情報が、通信端末装置１０からの接続が許可又は禁止されたアクセスポイント２０を識別可能なアクセスポイント識別情報（例えばＢＳＳＩＤ）のリスト（ホワイトリスト又はブラックリスト）の場合について説明したが、本発明は、他の通信ポリシー情報を用いて無線ＬＡＮ接続制御を行う場合についても同様に適用できる。
【０１５９】
例えば、無線ＬＡＮの接続制御（通信経路確立処理）に用いる通信ポリシー情報は、通信端末装置１０からアクセスポイント２０への接続が許可又は禁止された時間帯、アクセスポイント２０を介した通信経路確立処理時のタイムアウト時間、アクセスポイント２０に接続するときの通信端末装置１０における受信信号強度（ＲＳＳＩ）の閾値などの情報の少なくとも一つを含んでもよい。この場合、ポリシーデータベース５５には、例えば、複数のアクセスポイントのアクセスポイント識別情報（例えばＢＳＳＩＤ）に関連付けて、上記時間帯、タイムアウト時間、受信信号強度（ＲＳＳＩ）の閾値などが格納される。また、ポリシーサーバ５０は、アクセスポイント識別情報（例えばＢＳＳＩＤ）を含むポリシー確認要求を受信したとき、ポリシーデータベース５５を参照して、当該アクセスポイント識別情報に関連付けられている上記時間帯、タイムアウト時間、受信信号強度（ＲＳＳＩ）の閾値などを含む通信ポリシー情報を取得する。そして、ポリシーサーバ５０は、通信端末装置１０からの接続が許可又は禁止されたアクセスポイントのアクセスポイント識別情報のリスト（ホワイトリスト又はブラックリスト）とともに、上記検索した通信ポリシー情報とを含むポリシー確認応答を、認証サーバ４０又は通信端末装置１０に送信する。このポリシー確認応答を受信した認証サーバ４０及び通信端末装置１０は、ポリシーサーバ５０から受信したポリシー確認応答に含まれる上記アクセスポイント識別情報のリスト（ホワイトリスト又はブラックリスト）、上記時間帯、タイムアウト時間、受信信号強度などを含む通信ポリシー情報に基づいて、通信端末装置１０から接続対象のアクセスポイントへの接続が可能か否かを判断することができる。
【０１６０】
なお、本実施形態の図３〜図１７の接続制御例（通信経路確立処理例）では、ポリシーサーバ５０から認証サーバ４０、通信端末装置１０、アクセスポイント２０又はＡＰ管理サーバ８０に送信されるポリシー確認応答が、アクセスポイントのアクセスポイント識別情報のリスト（ホワイトリスト又はブラックリスト）等の通信ポリシー情報を含む場合について説明したが、ポリシー確認応答は、次に示すようにアクセスポイントへの接続可否情報を含んでもよい。この場合、すなわち、ポリシーサーバ５０は、通信端末装置１０からの接続が許可又は禁止されたアクセスポイントのアクセスポイント識別情報のリスト（ホワイトリスト又はブラックリスト）、上記時間帯、タイムアウト時間、受信信号強度などの通信ポリシー情報に基づいて、通信端末装置１０から接続対象のアクセスポイントへの接続が可能か否かを判断し、その判断結果であるアクセスポイントへの接続可否情報を含むポリシー確認応答を、認証サーバ４０、通信端末装置１０、アクセスポイント２０又はＡＰ管理サーバ８０に送信してもよい。この場合は、認証サーバ４０、通信端末装置１０、アクセスポイント２０及びＡＰ管理サーバ８０における処理の負荷、並びに、ポリシーサーバ５０と認証サーバ４０、通信端末装置１０、アクセスポイント２０及びＡＰ管理サーバ８０との間の通信回線や通信ネットワークの負荷を、低減することができる。
【０１６１】
また、上記通信ポリシー情報は、個々のアクセスポイント２０ごとに（ＢＳＳＩＤごとに）、アクセス可能な時間帯、曜日、シーズン（例えば、正月やクリスマスの期間）等を、アクセスポイント２０への接続の可否を規定するように設定してもよい。ポリシーサーバ５０は、例えば、判定を行うときの年月日、曜日、時間などの情報と、検索して参照した通信ポリシー情報とに基づいて、接続可否の判定を行う。この場合、個々のアクセスポイント２０ごとに（ＢＳＳＩＤごとに）、通信ポリシー情報に規定された時間帯、曜日、シーズン（例えば、正月やクリスマスの期間）等に応じて、通信端末装置１０によるアクセスポイント２０を介した通信を制御することができる。
【０１６２】
また、上記通信ポリシー情報は、通信端末装置１０の機種ごとにアクセスポイント２０への接続の可否を規定したり、アクセスポイント２０の種別ごとにアクセスポイント２０への接続の可否を規定したりするように設定してもよい。この場合は、通信端末装置１０の機種ごとに又はアクセスポイント２０の種別ごとに、通信端末装置１０によるアクセスポイント２０を介した通信を制御することができる。
【符号の説明】
【０１６３】
１０  通信端末装置
２０  無線ＬＡＮのアクセスポイント
２０Ａ  アクセスポイントの無線通信エリア
３０  バックボーンネットワーク
３５  ゲートウェイ
４０  認証サーバ
４５  加入者データベース
５０  ポリシーサーバ
５５  ポリシーデータベース
６０  基地局
６０Ａ  セル
７０  コアネットワーク
７５  ゲートウェイ
８０  ＡＰ（アクセスポイント）管理サーバ
８５  ＡＰ（アクセスポイント）データベース
９０  インターネット
【先行技術文献】
【特許文献】
【０１６４】
【特許文献１】特開２０１４−１４０４９号公報
【要約】
【課題】通信端末装置及び通信ネットワークの負荷を増大させることなく、通信ポリシー情報に基づいて無線ＬＡＮの中継装置を介した通信を制御可能な通信端末装置、通信システム及びその方法を提供する。
【解決手段】認証サーバ４０は、利用者識別情報とアクセスポイント識別情報とを含む認証要求を通信端末装置１０から受信し、利用者識別情報に基づいて利用者認証処理を行い、アクセスポイント識別情報を含むポリシー確認要求をポリシーサーバ５０に送信し、アクセスポイント２０に対する通信ポリシー情報をポリシーサーバ５０から受信し、利用者認証処理の結果と通信ポリシー情報とに基づいて認証応答を通信端末装置１０に送信する。ポリシーサーバ５０はポリシー確認要求を認証サーバ４０から受信し、アクセスポイント識別情報に基づいてアクセスポイント２０に対する通信ポリシー情報又は接続可否情報を含むポリシー確認応答を認証サーバ４０に送信する。
【選択図】図３【図１】
0005813830.tif 000002
【図２】
0005813830.tif 000003
【図３】
0005813830.tif 000004
【図４】
0005813830.tif 000005
【図５】
0005813830.tif 000006
【図６】
0005813830.tif 000007
【図７】
0005813830.tif 000008
【図８】
0005813830.tif 000009
【図９】
0005813830.tif 000010
【図１０】
0005813830.tif 000011
【図１１】
0005813830.tif 000012
【図１２】
0005813830.tif 000013
【図１３】
0005813830.tif 000014
【図１４】
0005813830.tif 000015
【図１５】
0005813830.tif 000016
【図１６】
0005813830.tif 000017
【図１７】
0005813830.tif 000018