(57)【要約】【課題】アクセスポイントへの接続の集中による通信劣化を抑制すること。【解決手段】通信制御システムは、第一の無線接続装置と第二の無線接続装置を含む。第一の無線接続装置は、第一の無線接続装置の通信範囲に位置する移動体端末から受信した新規接続の要求を許可する接続部と、第二の無線接続装置に接続済みである移動体端末からハンドオーバ要求を受け付けた場合に、当該移動体端末の接続先を第二の無線接続装置から第一の無線接続装置へと切り替える処理を行う切替部とを有する。第二の無線接続装置は、第二の無線接続装置の通信範囲に位置する移動体端末から受信した新規接続の要求を拒否する接続部と、第一の無線接続装置に接続済みである移動体端末からハンドオーバ要求を受け付けた場合に、当該移動体端末の接続先を第一の無線接続装置から第二の無線接続装置へと切り替える処理を行う切替部とを有する。【選択図】図１
2016178562.tif 000002
【特許請求の範囲】
【請求項１】
第一の無線接続装置と第二の無線接続装置を含む通信制御システムにおいて、
前記第一の無線接続装置は、
前記第一の無線接続装置の通信範囲に位置する移動体端末から受信した新規接続の要求を許可する接続部と、
前記第二の無線接続装置に接続済みである移動体端末からハンドオーバ要求を受け付けた場合に、当該移動体端末の接続先を前記第二の無線接続装置から前記第一の無線接続装置へと切り替える切替部とを有し、
前記第二の無線接続装置は、
前記第二の無線接続装置の通信範囲に位置する移動体端末から受信した新規接続の要求を拒否する接続部と、
前記第一の無線接続装置に接続済みである移動体端末からハンドオーバ要求を受け付けた場合に、当該移動体端末の接続先を前記第一の無線接続装置から前記第二の無線接続装置へと切り替える切替部と
を有することを特徴とする通信制御システム。
【請求項２】
前記第一の無線接続装置の接続部は、
前記新規接続の要求を受信した場合に、前記新規接続の要求に対する認証処理を実行する外部の認証サーバに前記認証処理の依頼を送信し、前記認証サーバが前記第一の無線接続装置によって受信された前記新規接続の要求に対する認証処理であることを条件に実行した前記認証処理の結果を受信し、当該結果にしたがって前記移動体端末に応答を送信し、
前記第二の無線接続装置の接続部は、
前記新規接続の要求を受信した場合に、前記認証サーバに前記認証処理の依頼を送信し、前記認証サーバが前記第二の無線接続装置によって受信された新規接続の要求に対する認証処理であることを条件に前記認証処理の実行を拒否した結果を受信し、当該結果にしたがって前記移動体端末に応答を送信する、
ことを特徴とする請求項１に記載の通信制御システム。
【請求項３】
前記第一の無線接続装置が、前記新規接続の要求に対する認証処理を依頼することを示す第一の設定情報を記憶する第一の記憶部をさらに有し、
前記第二の無線接続装置が、前記新規接続の要求に対する認証処理の依頼を抑制することを示す第二の設定情報を記憶する第二の記憶部をさらに有し、
前記第一の無線接続装置の接続部は、前記新規接続の要求を受信した場合に、前記第一の設定情報にしたがって、外部の認証サーバに前記認証処理を依頼し、前記認証サーバから受信した前記認証処理の結果に基づいて、前記新規接続の要求を許可または拒否し、
前記第二の無線接続装置の接続部は、前記新規接続の要求を受信した場合に、前記第二の設定情報にしたがって、前記新規接続の要求を拒否することを特徴とする請求項１に記載の通信制御システム。
【請求項４】
前記第一の無線接続装置は、駅の改札口を通信範囲とする位置に設置され、
前記第二の無線接続装置は、前記駅のホームを通信範囲とする位置に設置され、
前記第一の無線接続装置の前記接続部は、前記新規接続の要求を受信した際に、前記駅に設置される車両検出部によって前記駅の構内に列車が検出されるか否かに関わらず、前記新規接続の要求を許可し、
前記第二の無線接続装置の前記接続部は、前記新規接続の要求を受信した際に、前記車両検出部によって前記駅の構内に列車が検出される場合は、前記新規接続の要求を拒否し、前記車両検出部によって前記駅の構内に前記列車が検出されない場合は、前記新規接続の要求を許可することを特徴とする請求項１に記載の通信制御システム。
【請求項５】
前記通信制御システムが、認証装置をさらに有し、
前記認証装置は、
前記第一の無線接続装置及び前記第二の無線接続装置のそれぞれに対応付けて、前記新規接続の要求に対する認証処理を実行するか否かを示す情報を記憶する記憶部と、
前記移動体端末から前記新規接続の要求を受信した前記第一の無線接続装置又は前記第二の無線接続装置から、前記認証処理の依頼を受信する受信部と、
前記受信部によって前記認証処理の依頼が受信された場合、前記記憶部に記憶される情報にしたがって、前記認証処理を実行するか否かを判定する判定部と、
前記判定部によって前記認証処理を実行すると判定された場合に、前記認証処理の結果を前記第一の無線接続装置又は前記第二の無線接続装置に応答し、前記判定部によって前記認証処理を実行しないと判定された場合に、前記認証処理の依頼を拒否する応答を前記第一の無線接続装置又は前記第二の無線接続装置に応答する応答部と
を有することを特徴とする請求項１に記載の通信制御システム。
【請求項６】
前記判定部は、駅の改札口を通信範囲とする位置に設置される前記第一の無線接続装置から前記認証処理の依頼を受信した場合は前記認証処理を実行すると判定し、前記駅のホームを通信範囲とする位置に設置される前記第二の無線接続装置から前記認証処理の依頼を受信した際に、前記駅に設置される車両検出部によって前記駅の構内に列車が検出される場合は、前記認証処理の実行を抑制すると判定し、前記車両検出部によって前記駅の構内に前記列車が検出されない場合は、前記認証処理を実行すると判定することを特徴とする請求項５に記載の通信制御システム。
【請求項７】
移動体端末から新規接続の要求を受信した場合、前記新規接続の要求に対する認証処理を実行する認証装置に前記認証処理の依頼を送信し、前記移動体端末から接続先を切り替えるハンドオーバ要求を受信した場合、前記移動体端末の直前の接続先に前記ハンドオーバ要求の許可の依頼を送信する送信部と、
前記認証装置から受信した、前記認証処理の依頼に対する応答に基づいて、前記移動体端末との接続を制御する接続部と、
前記直前の接続先から受信した応答が前記ハンドオーバ要求の許可応答である場合、前記移動体端末の接続先を切り替える切替部と、
を有することを特徴とする無線接続装置。
【請求項８】
駅の改札口を通信範囲とする位置に設置される第一の無線接続装置と、前記駅のホームを通信範囲とする位置に設置される第二の無線接続装置を含む通信制御システムが実行する通信制御方法において、
前記第一の無線接続装置が、
前記第一の無線接続装置の通信範囲に位置する移動体端末から受信した新規接続の要求を許可する処理と、
前記第二の無線接続装置に接続済みである移動体端末からハンドオーバ要求を受け付けた場合に、当該移動体端末の接続先を前記第二の無線接続装置から前記第一の無線接続装置へと切り替える処理とを実行し、
前記第二の無線接続装置が、
前記第二の無線接続装置の通信範囲に位置する移動体端末から受信した新規接続の要求を拒否する処理と、
前記第一の無線接続装置に接続済みである移動体端末からハンドオーバ要求を受け付けた場合に、当該移動体端末の接続先を前記第一の無線接続装置から前記第二の無線接続装置へと切り替える処理とを実行する
ことを特徴とする通信制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信制御システム、無線接続装置及び通信制御方法に関する。
【背景技術】
【０００２】
近年のスマートフォンなどの移動体端末は、ＬＴＥ（Long  Term  Evolution）や３Ｇ（3rd  Generation）などの携帯電話回線と接続する通信手段と、Ｗｉ−Ｆｉ（Wireless  Fidelity）などの無線ＬＡＮ（Local  Area  Network）と接続する通信手段とを有している。  
【０００３】
通常、移動体端末は、携帯電話回線と無線ＬＡＮの両方が接続できる環境下では、優先度が高い無線ＬＡＮに接続し、無線ＬＡＮが圏外になると、携帯電話回線に切り替えて通信を実行する。このようにして、移動体端末は、使用する回線を自動で切り替えて、通信を実行する。
【０００４】
このような回線の切り替えは、電車やバス、エレベータ等の輸送手段により移動中の乗客の移動体端末が、無線ＬＡＮの圏内に一時停留するときにも発生する。例えば、鉄道の駅等、公衆用無線ＬＡＮのアクセスポイントが設置された場所に電車が到着した場合、電車内の乗客の移動体端末は無線ＬＡＮに接続する。
【０００５】
なお、このような移動中の移動体端末による接続を制限する技術の一つとして、移動体端末の移動状態を検出し、移動状態にある場合は所定のアクセスポイント以外への接続を制限する技術が知られている。また、移動体端末が、特定の基地局からの電波を受信した場合に、通信を制限する技術も知られている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１４−６８１５１号公報
【特許文献２】特開２００７−３２４８２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、移動状態にある端末の接続を制限する技術では、一時停車等で停留状態になった端末からの接続を制限することが難しい。また、二つ目の技術の場合、特定の電波の受信状態によって端末の位置を判断することは一般に困難であり、処理精度を上げるためには基地局の設置調整のためのコストが増加する。また処理精度が下がれば、除外されるべき端末が接続されることによる接続済み端末の通信品質劣化、接続できるはずの端末が接続できなくなる場合がある。
【０００８】
一つの側面では、通信劣化を抑制する通信制御システム、無線接続装置及び通信制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
一つの案では、通信制御システムは第一の無線接続装置と第二の無線接続装置を含む。第一の無線接続装置は、第一の無線接続装置の通信範囲に位置する移動体端末から受信した新規接続の要求を許可する接続部と、第二の無線接続装置に接続済みである移動体端末からハンドオーバ要求を受け付けた場合に、当該移動体端末の接続先を第二の無線接続装置から第一の無線接続装置へと切り替える処理を行う切替部とを有する。第二の無線接続装置は、第二の無線接続装置の通信範囲に位置する移動体端末から受信した新規接続の要求を拒否する接続部と、第一の無線接続装置に接続済みである移動体端末からハンドオーバ要求を受け付けた場合に、当該移動体端末の接続先を第一の無線接続装置から第二の無線接続装置へと切り替える処理を行う切替部とを有する。
【発明の効果】
【００１０】
一実施形態によれば、通信劣化を抑制することができる。
【図面の簡単な説明】
【００１１】
【図１】図１は、実施例１における通信制御システムの一例を示す説明図である。
【図２】図２は、実施例１における第一のアクセスポイントの一例を示す機能ブロック図である。
【図３】図３は、実施例１における第二のアクセスポイントの一例を示す機能ブロック図である。
【図４】図４は、実施例１における認証サーバの一例を示す機能ブロック図である。
【図５】図５は、実施例１における認証サーバの設定データ記憶部に記録されるテーブルの一例を示す図である。
【図６】図６は、実施例１における携帯端末の移動パターンとアクセスポイントの処理の一例を示す説明図である。
【図７】図７は、実施例１における携帯端末によるアクセスポイントへの接続要求及びハンドオーバ要求に関するシーケンス図である。
【図８】図８は、実施例１におけるアクセスポイントが接続要求を受信した場合の処理フローである。
【図９】図９は、実施例１における認証サーバが認証要求を受信した場合の処理フローである。
【図１０】図１０は、実施例１におけるアクセスポイントがハンドオーバ要求を受信した場合の処理フローである。
【図１１】図１１は、実施例２における第一のアクセスポイントの一例を示す機能ブロック図である。
【図１２Ａ】図１２Ａは、実施例２における第一のアクセスポイントの設定データ記憶部に記録されるテーブルの一例を示す図である。
【図１２Ｂ】図１２Ｂは、実施例２における第二のアクセスポイントの設定データ記憶部に記録されるテーブルの一例を示す図である。
【図１３】図１３は、実施例２におけるアクセスポイントが接続要求を受信した場合の処理フローである。
【図１４】図１４は、実施例３における通信制御システムの一例を示す説明図である。
【図１５】図１５は、実施例３における第二のアクセスポイントの一例を示す機能ブロック図である。
【図１６】図１６は、実施例３における第二のアクセスポイントの設定データ記憶部に記録されるテーブルの一例を示す図である。
【図１７】図１７は、実施例４における通信制御システムの一例を示す説明図である。
【図１８】図１８は、実施例４における認証サーバの設定データ記憶部に記録されるテーブルの一例を示す図である。
【図１９】図１９は、実施例１乃至４に係るアクセスポイントのハードウェア構成図である。
【図２０】図２０は、実施例１及び４に係る認証サーバのハードウェア構成図である。
【発明を実施するための形態】
【００１２】
以下、図面に基づいて、本願の開示する通信制御システム、無線接続装置及び通信制御方法の実施例を詳細に説明する。尚、本実施例により、開示技術が限定されるものではない。また、以下に示す各実施例は、矛盾を起こさない範囲で適宜組み合わせても良い。
【実施例１】
【００１３】
［全体構成］
図１は、実施例１における通信制御システムの一例を示す説明図である。図１において、通信制御システムは、改札口１１と、ホーム１２と、線路１３とを有する駅１０に設置されている。駅１０には、線路１３を通じて、任意のタイミングで電車１４が発着する。携帯端末３０を所有する利用者は駅１０から電車１４に搭乗し、また携帯端末３１を所有する乗客は電車１４に乗って駅１０に到着する。
【００１４】
図１に示す通信制御システムは、複数のアクセスポイント（ＡＰ）２０、２１−１、２１−２、２１−３と、ネットワーク４０と、認証サーバ５０とを有する。各アクセスポイントは、通信範囲内にある携帯端末３０又は３１からのアクセスを受け付けて、インターネットへの通信を中継する装置の一例である。また、図１の円２０ａ、２１−１ａ、２１−２ａ及び２１−３ａは、それぞれＡＰ２０、２１−１、２１−２及び２１−３の通信範囲を示す。なお、図１に示すＡＰ２０は第一のアクセスポイントの一例であり、ＡＰ２１−１、２１−２及び２１−３は第二のアクセスポイントの一例である。各ＡＰは、直接又はネットワーク４０を通じて、他のＡＰ及び認証サーバ５０との間で通信可能である。
【００１５】
携帯端末３０及び３１は、駅１０の利用者や電車１４の乗客などのユーザが所有する端末であり、例えば、携帯電話機、スマートフォンやタブレット端末等の一例である。
【００１６】
認証サーバ５０は、ネットワーク４０を通じて各ＡＰから認証要求を受け付けて認証処理を行い、認証結果を各ＡＰに送信するサーバ装置の一例である。本実施例における認証処理は、例えばユーザＩＤ（IDentifier）及びパスワードを用いたユーザ認証である。
【００１７】
このような状態において、第一のアクセスポイントであるＡＰ２０は、改札口１１付近に配置され、例えば携帯端末３０からの新規接続を許可する。第二のアクセスポイントであるＡＰ２１−１、２１−２及び２１−３は、ホーム１２付近に配置され、例えば携帯端末３１からの新規接続を拒否し、ＡＰ２０に接続済みの携帯端末３０からのハンドオーバのみを許可する。
【００１８】
つまり、図１の例では、電車１４の中に位置する携帯端末３１は、電車１４が駅１０に到着する際、ＡＰ２１−１、２１−２及び２１−３の少なくともいずれかの通信範囲に入るが、ＡＰ２０の通信範囲に入ることはない。一方で、ＡＰ２１−１、２１−２及び２１−３は、ＡＰ２０に接続済みの携帯端末３０からのハンドオーバ要求のみを許可し、新規の接続要求を拒否する。これにより、電車１４に乗車して駅１０に到着した乗客の携帯端末３１は、ＡＰ２１−１に接続することはできず、改札口１１を経由してホーム１２に進入した携帯端末３０だけが、ＡＰ２１−１に再接続することができる。したがって、図１に示す通信制御システムは、到着した電車内の携帯端末からの接続の集中を防ぎ、通信劣化を抑制することができる。
【００１９】
［第一のアクセスポイントの機能構成］
次に、実施例１における各動作主体の機能について説明する。図２は、実施例１における第一のアクセスポイントの一例を示す機能ブロック図である。図２に示すＡＰ２０は、ネットワーク通信部２０１と、無線通信部２０２と、処理振分部２０３と、接続判定部２０４と、ハンドオーバ処理部２０５と、ハンドオーバ確認部２０６とを有する。なお、処理振分部２０３、接続判定部２０４、ハンドオーバ処理部２０５、ハンドオーバ確認部２０６は、電子回路の一例やプロセッサが実行するプロセスの一例である。
【００２０】
ネットワーク通信部２０１は、ネットワーク４０と有線又は無線を用いて接続され、他のＡＰや認証サーバ５０との間で通信を行う。無線通信部２０２は、図示しないアンテナを介して、スマートフォンなどの携帯端末との間で通信を行う。
【００２１】
処理振分部２０３は、ネットワーク通信部２０１又は無線通信部２０２を通じて受信した要求の種別を判定し、他の処理部に処理の指示を出力する。例えば、処理振分部２０３は、無線通信部２０２を通じて携帯端末３０からの要求を受信した場合、当該要求の種別を判定する。
【００２２】
携帯端末３０から受信したフレーム内にassociation（接続要求）がコマンドとして記述されている場合、処理振分部２０３は、携帯端末３０が新規接続を要求する接続要求（association  request）であると判定して、接続判定部２０４に処理の指示を出力する。携帯端末３０から受信したフレーム内にreassociation（ハンドオーバ要求）がコマンドとして記述されている場合、処理振分部２０３は、携帯端末３０が接続先を当該他のＡＰからＡＰ２０へ切り替えるためのハンドオーバ要求（reassociation  request）であると判定する。この場合、処理振分部２０３は、ハンドオーバ処理部２０５に処理の指示を出力する。
【００２３】
また、処理振分部２０３は、ネットワーク通信部２０１を通じて、他のＡＰから要求を受信した場合、携帯端末３０の接続先をＡＰ２０から当該他のＡＰへ切り替えるためのハンドオーバ要求に必要な認証状況の問い合わせであると判定する。その場合、処理振分部２０３は、ハンドオーバ確認部２０６に処理の指示を出力する。
【００２４】
接続判定部２０４は、携帯端末からの接続要求に対し、接続を許可するか否かの接続応答を行う処理部である。例えば、接続判定部２０４は、処理振分部２０３から、携帯端末３０が新規接続を要求する接続要求の処理の指示が入力されると、ネットワーク通信部２０１を通じて、認証サーバ５０に携帯端末３０からの接続要求に対する認証要求を送信する。そして、接続判定部２０４は、認証サーバ５０から「ＯＫ」の認証応答を受信すると、無線通信部２０２を通じて、携帯端末３０に対して「ＯＫ」の接続応答を送信する。その後、携帯端末３０はＡＰ２０を経由してインターネットに接続できる。
【００２５】
なお、接続判定部２０４が、認証サーバ５０から「ＮＧ」の認証応答を受信した場合、携帯端末３０に対して「ＮＧ」の接続応答を送信する。その後、携帯端末３０は、インターネットへの接続を開始することなく、ＡＰ２０との通信を終了する。
【００２６】
ハンドオーバ処理部２０５は、ハンドオーバに関する処理を実行する処理部である。例えば、ハンドオーバ処理部２０５は、処理振分部２０３から、携帯端末３０によるＡＰ２１−１からＡＰ２０へのハンドオーバ要求の処理の指示が入力されると、ネットワーク通信部２０１を通じて、ＡＰ２１−１に対して認証状況の問い合わせを送信する。
【００２７】
ハンドオーバ処理部２０５は、ＡＰ２１−１から、認証状況「ＯＫ」の応答を受信すると、無線通信部２０２を通じて、携帯端末３０に対して「ＯＫ」のハンドオーバ応答を送信する。その後、ＡＰ２１−１に接続していた携帯端末３０は、接続先をＡＰ２０に切り替えて、インターネットへの接続を継続できる。一方、ＡＰ２１−１から、認証状況「ＮＧ」の応答を受信すると、無線通信部２０２を通じて、携帯端末３０に対して「ＮＧ」のハンドオーバ応答を送信する。
【００２８】
ハンドオーバ確認部２０６は、ＡＰ２０から他のＡＰへのハンドオーバ処理に必要な認証状況の確認を行う処理部である。例えば、ハンドオーバ確認部２０６は、処理振分部２０３から、携帯端末３０が接続先をＡＰ２０からＡＰ２１−１へ切り替えるための認証状況の問い合わせ指示が入力されると、認証状況を確認する。
【００２９】
認証状況に問題がなければ、ハンドオーバ確認部２０６は、ネットワーク通信部２０１を通じて、認証状況「ＯＫ」の応答をＡＰ２１−１に送信する。なお、ＡＰ２０から携帯端末３０に対して未送信のデータがある場合、ハンドオーバ確認部２０６は、応答の際に合わせてＡＰ２１−１に当該未送信のデータを送信する。その後、携帯端末３０は、接続先をＡＰ２０からＡＰ２１−１に切り替えて、インターネットへの接続を継続できる。一方、認証状況に問題がある場合は、ハンドオーバ確認部２０６は、ネットワーク通信部２０１を通じて、認証状況「ＮＧ」の応答をＡＰ２１−１に送信する。
【００３０】
［第二のアクセスポイントの機能構成］
図３は、実施例１における第二のアクセスポイントの一例を示す機能ブロック図である。なお、図１に示すＡＰ２１−１、２１−２及び２１−３は同じ機能を有するので、ここではＡＰ２１−１について説明する。図３に示すＡＰ２１−１は、ネットワーク通信部２１１と、無線通信部２１２と、処理振分部２１３と、接続判定部２１４と、ハンドオーバ処理部２１５と、ハンドオーバ確認部２１６とを有する。
【００３１】
なお、ネットワーク通信部２１１、無線通信部２１２、処理振分部２１３、ハンドオーバ処理部２１５及びハンドオーバ確認部２１６は、それぞれネットワーク通信部２０１、無線通信部２０２、処理振分部２０３、ハンドオーバ処理部２０５及びハンドオーバ確認部２０６と同様の処理を行うので、詳細な説明は省略する。
【００３２】
接続判定部２１４は、携帯端末からの接続要求に対し、接続を許可するか否かの応答を行う処理部である。例えば、接続判定部２１４は、処理振分部２１３から、携帯端末３１が新規接続を要求する接続要求の処理の指示が入力されると、ネットワーク通信部２１１を通じて、認証サーバ５０に当該接続要求に対する認証要求を送信する。そして、接続判定部２１４は、認証サーバ５０から「ＮＧ」の認証応答を受信すると、無線通信部２１２を通じて、携帯端末３１に対して接続要求「ＮＧ」の接続応答を送信する。その後、携帯端末３１は、インターネットへの接続を開始することなく、ＡＰ２１−１との通信を終了する。
【００３３】
［認証サーバの機能構成］
図４は、実施例１における認証サーバの一例を示す機能ブロック図である。図４に示す認証サーバ５０は、ネットワーク通信部５０１と、設定データ記憶部５０２と、認証データ記憶部５０３と、認証部５０４とを有する。なお、認証部５０４は、電子回路の一例やプロセッサが実行するプロセスの一例である。設定データ記憶部５０２及び認証データ記憶部５０３は、メモリやハードディスクなどの記憶装置の一例である。
【００３４】
ネットワーク通信部５０１は、ネットワーク４０と有線又は無線を用いて接続され、各ＡＰとの間で通信を行う。
【００３５】
設定データ記憶部５０２は、ＡＰから認証要求を受け付けた場合に、当該認証要求を有効とするか無効とするかを記録したテーブルを記憶する。図５は、実施例１における認証サーバの設定データ記憶部に記録されるテーブルの一例を示す図である。図５において、「ＡＰ」の欄は、実施例１におけるアクセスポイントの一覧を示し、「認証」の欄は、各アクセスポイントから受信した認証要求を有効とするか無効とするかを示す。
【００３６】
認証データ記憶部５０３は、例えばユーザＩＤ及びパスワードなど、認証処理に用いる情報を記憶する。
【００３７】
認証部５０４は、ＡＰから受信した認証要求を許可するか否かを判断し、認証要求を許可する場合に認証処理を行う処理部である。具体的には、認証部５０４は、ＡＰから接続要求に対する認証要求を受信した場合、設定データ記憶部５０２を参照して、当該ＡＰから受信した認証要求を有効とするか無効とするかを判定する。
【００３８】
また、認証部５０４は、認証要求を有効とする場合は、認証データ記憶部５０３を参照して、認証要求に基づく認証処理を行う。一方、認証要求を無効とする場合、認証部５０４は、認証処理を行わない。その後、認証部５０４は、認証処理の結果又は認証要求を無効とする認証応答を、ネットワーク通信部５０１を通じてＡＰに送信する。
【００３９】
認証部５０４は、例えばＡＰ２０から認証要求を受信した場合、図５に示すテーブルにおいて、「ＡＰ２０」に「有効」が対応付けられていることから、当該認証要求を有効として認証処理を行い、ＡＰ２０に対して、認証応答を送信する。例えば、認証部５０４は、認証要求に含まれるユーザＩＤ及びパスワードが認証データ記憶部５０３に記憶されたユーザＩＤ及びパスワードと一致すれば「ＯＫ」の認証応答を送信し、それ以外の場合は「ＮＧ」の認証応答を送信する。
【００４０】
また、認証部５０４は、認証要求を無効として、認証処理を行わなかった場合も、「ＮＧ」の認証応答を送信する。認証部５０４は、例えばＡＰ２１−１から認証要求を受信した場合、図５に示すテーブルにおいて、「ＡＰ２１−１」に「無効」が対応付けられていることから、認証処理を行うことなく、ＡＰ２１−１に対して、「ＮＧ」の認証応答を送信する。
【００４１】
［アクセスポイントの処理］
次に、実施例１における通信制御システムの処理の流れについて、携帯端末の移動パターンに基づいて説明する。図６は、実施例１における携帯端末の移動パターンとアクセスポイントの処理の一例を示す説明図である。
【００４２】
例えば、図６に示す携帯端末３０を所有する利用者は、改札口１１を通過してホーム１２上の場所に移動する。なお、移動前の改札口１１付近はＡＰ２０の通信範囲に含まれ、移動後のホーム１２上の場所はＡＰ２１−１の通信範囲に含まれる。ＡＰ２０は、改札口１１付近にある携帯端末３０からの接続要求を許可し、ＡＰ２１−１は、ホーム１２上の場所に移動した携帯端末３０からのハンドオーバ要求を許可する。
【００４３】
一方で、図６に示す携帯端末３１を所有する乗客は、電車１４に乗車して駅１０に到着し、電車１４の到着とともに、電車内から、改札口１１を通過することなく、ホーム１２上の場所に移動する。なお、移動前の場所も、移動後の場所も、ＡＰ２１−２の通信範囲に含まれる。ＡＰ２１−２は、駅１０に到着した携帯端末３１からの接続要求を拒否する。
【００４４】
［シーケンス図］
図７は、実施例１における携帯端末によるアクセスポイントへの接続要求及びハンドオーバ要求に関するシーケンス図である。図７における携帯端末３０及び３１は、それぞれ図６に示すように駅１０の構内を移動する。携帯端末３０は、改札口１１付近に配置された第一のアクセスポイントＡＰ２０に対して接続要求（association  request）を送信する。ＡＰ２０の接続判定部２０４は、携帯端末３０からの接続要求を受信すると（Ｓ１０１）、認証サーバ５０に認証要求（authentication  request）を送信する（Ｓ１０２）。
【００４５】
認証要求を受信した認証サーバ５０の認証部５０４は、設定データ記憶部５０２を参照した結果、認証処理を行い、認証処理が成功であった場合に、「ＯＫ」の認証応答（authentication  response）を送信する（Ｓ１０３）。ＡＰ２０の接続判定部２０４は、認証サーバ５０から認証応答を受信すると、携帯端末３０に「ＯＫ」の接続応答（association  response）を送信する（Ｓ１０４）。その後、携帯端末３０はＡＰ２０を経由してインターネットに接続できる（Ｓ１０５）。
【００４６】
次に、携帯端末３０は、第二のアクセスポイントＡＰ２１−１の通信範囲に移動すると、ＡＰ２１−１と通信可能となり、ＡＰ２０に切断要求（disassociation  request）を送信する（Ｓ１１０）。このとき、ＡＰ２０は、携帯端末３０に対する応答を送信しない。
【００４７】
次に、携帯端末３０は、ＡＰ２１−１にハンドオーバ要求（reassociation  request）を送信する（Ｓ１１１）。ハンドオーバ要求を受信したＡＰ２１−１のハンドオーバ処理部２１５は、認証サーバ５０に対してではなく、携帯端末３０が直前に接続していたＡＰ２０に対して、認証状況を問い合わせる（Ｓ１１２）。
【００４８】
ＡＰ２１−１のハンドオーバ処理部２１５は、ＡＰ２０から、携帯端末３０と接続済みであったことを示す認証状況「ＯＫ」の応答を受信すると（Ｓ１１３）、携帯端末３０に「ＯＫ」のハンドオーバ応答（reassociation  response）を送信する（Ｓ１１４）。その結果、携帯端末３０は、接続先をＡＰ２０からＡＰ２１−１に切り替えて、インターネットへの接続を継続できる（Ｓ１１５）。
【００４９】
一方で、携帯端末３１は、第一のアクセスポイントＡＰ２０に接続要求を送信することなく、第二のアクセスポイントＡＰ２１−１に接続要求を送信する（Ｓ１２１）。接続要求を受信したＡＰ２１−１の接続判定部２１４は、認証サーバ５０に認証要求を送信する（Ｓ１２２）。認証要求を受信した認証サーバ５０の認証部５０４は、設定データ記憶部５０２を参照した結果、認証処理を行うことなく、「ＮＧ」の認証応答をＡＰ２１−１に送信する（Ｓ１２３）。ＡＰ２１−１の接続判定部２１４は、携帯端末３１に対して、接続要求「ＮＧ」の応答を送信する（Ｓ１２４）。その結果、携帯端末３１は、ＡＰ２１−１を経由したインターネットへの接続を開始することなく、通信を終了する。
【００５０】
［アクセスポイントの接続要求に対する処理フロー］
続いて、上述した携帯端末３０及び３１からの接続要求及びハンドオーバ要求の処理のフローについて説明する。図８は、実施例１におけるアクセスポイントが接続要求を受信した場合の処理フローである。図８に示すように、ＡＰ２０の処理振分部２０３が携帯端末３０から接続要求を受信すると（Ｓ２０１）、ＡＰ２０の接続判定部２０４は、認証サーバ５０に認証要求を送信する（Ｓ２０２）。
【００５１】
ＡＰ２０のネットワーク通信部２０１が、認証サーバ５０から、「ＯＫ」の認証応答を受信すると（Ｓ２０３：Ｙｅｓ）、接続判定部２０４は、携帯端末３０に「ＯＫ」の接続応答を送信し、携帯端末３０との間で接続を開始する（Ｓ２０４）。
【００５２】
一方で、携帯端末３１がＡＰ２１−１に接続要求を送信した場合、ＡＰ２１−１のネットワーク通信部２１１は、認証サーバ５０から、「ＮＧ」の認証応答を受信する（Ｓ２０３：Ｎｏ）。その後、接続判定部２１４は、携帯端末３１に「ＮＧ」の接続応答を送信する（Ｓ２０５）。その結果、携帯端末３１は、ＡＰ２１−１を経由したインターネットへの接続を開始することなく、通信を終了する。
【００５３】
［認証サーバの処理フロー］
次に、認証要求を受信した認証サーバ５０における処理について説明する。図９は、実施例１における認証サーバが認証要求を受信した場合の処理フローである。図９に示すように、認証サーバ５０のネットワーク通信部５０１が、例えばＡＰ２０から認証要求を受信すると（Ｓ３０１）、認証部５０４は、設定データ記憶部５０２に記憶された、ＡＰ２０の設定を参照する（Ｓ３０２）。
【００５４】
認証部５０４は、設定データ記憶部５０２を参照して、認証要求が有効であるか否かを判断する（Ｓ３０３）。認証部５０４は、図５に示すテーブルにおいて、ＡＰ２０に「有効」が対応付けられていることから（Ｓ３０３：Ｙｅｓ）、認証要求が有効であると判断し、認証処理を行う（Ｓ３０４）。
【００５５】
認証部５０４は、認証処理の結果、認証に成功した場合（Ｓ３０４：Ｙｅｓ）、「ＯＫ」の認証応答をＡＰ２０に送信する（Ｓ３０５）。また、認証部５０４は、認証処理の結果、認証に失敗した場合（Ｓ３０４：Ｎｏ）、「ＮＧ」の認証応答をＡＰ２０に送信する（Ｓ３０６）。
【００５６】
一方で、携帯端末３１がＡＰ２１−１に接続要求を送信した場合、認証部５０４は、図５に示すテーブルにおいて、ＡＰ２１−１に「無効」が対応付けられていることから（Ｓ３０３：Ｎｏ）、認証要求が無効であると判断する。その場合、認証部５０４は、認証処理を行うことなく、「ＮＧ」の認証応答をＡＰ２１−１に送信する（Ｓ３０６）。
【００５７】
［アクセスポイントのハンドオーバ要求に対する処理フロー］
次に、携帯端末３０のハンドオーバ要求の処理について説明する。図１０は、実施例１におけるアクセスポイントがハンドオーバ要求を受信した場合の処理フローである。図１０に示すように、ＡＰ２１−１の無線通信部２１２は、例えば携帯端末３０からハンドオーバ要求を受信する（Ｓ４０１）。当該ハンドオーバ要求には、携帯端末３０が直前に接続していた旧ＡＰであるＡＰ２０の識別情報が含まれている。ハンドオーバ要求の処理の指示を受けたＡＰ２１−１のハンドオーバ処理部２１５は、認証サーバ５０ではなく、ＡＰ２０へ認証状況の問い合わせを送信する（Ｓ４０２）。
【００５８】
認証状況の問い合わせを受信したＡＰ２０においては、携帯端末３０がＡＰ２０に接続済みであったため、ＡＰ２０のハンドオーバ確認部２０６は、ＡＰ２１−１に、認証状況「ＯＫ」の応答を送信する（Ｓ４０３：Ｙｅｓ）。応答を受信したＡＰ２１−１のハンドオーバ処理部２１５は、携帯端末３０に、「ＯＫ」のハンドオーバ応答を送信する（Ｓ４０４）。
【００５９】
なお、ＡＰ２０において何らかの理由で認証が失敗する場合がある（Ｓ４０３：Ｎｏ）。例えば、携帯端末３０が実際にはＡＰ２０に接続済みではないにもかかわらず、ＡＰ２０の識別情報を偽装したハンドオーバ要求を送信するような場合などである。この場合、ＡＰ２１−１のハンドオーバ処理部２１５は、携帯端末３０に、「ＮＧ」のハンドオーバ応答を送信する（Ｓ４０５）。
【００６０】
実施例１によれば、ＡＰ２１−１は、携帯端末３１からの接続要求を拒否し、既にＡＰ２０に接続している携帯端末３０からのハンドオーバ要求のみを許可する。これにより、電車１４が到着した際に電車内の乗客の携帯端末が一斉にＡＰ２１−１に接続することを防止し、通信劣化を抑制することができる。
【００６１】
また、実施例１によれば、電車内の乗客の携帯端末が、短時間で携帯電話回線から無線ＬＡＮ回線に切り替わり、さらに再び携帯電話回線に切り替わることを防止することにより、電車内の乗客の携帯端末の通信劣化も抑制できる。なお、実施例１の構成は、通常用いられる個別のＡＰの設定を変更することなく導入が可能である。
【実施例２】
【００６２】
ところで、実施例１においては、アクセスポイントに対する接続要求を有効とするか無効とするかを、外部の認証サーバにおいて判断していたが、実施例は、これに限定されるものではない。例えば、アクセスポイントがテーブルを記憶する記憶部を含むような構成であり、アクセスポイントが当該テーブルを参照して接続要求を有効とするか無効とするかを判断してもよい。
【００６３】
実施例２に係る通信制御システムにおいては、各アクセスポイントが、携帯端末からの要求を有効とするか無効とするかを記憶した設定データ記憶部を有する。実施例２における各アクセスポイントは、携帯端末からの要求を有効とするか無効とするかを、設定データ記憶部を参照して判断する。要求が有効であると判断した場合、各アクセスポイントは、例えば認証サーバに認証要求を送信する。
【００６４】
実施例２に係る通信制御システムは、実施例１と同様であるので、詳細な説明は省略する。なお、図１に示す認証サーバ５０を設けない構成であってもよい。
【００６５】
［実施例２におけるアクセスポイントの説明］
図１１は、実施例２における第一のアクセスポイントの一例を示す機能ブロック図である。図１１に示す第一のアクセスポイントＡＰ２２は、ネットワーク通信部２２１と、無線通信部２２２と、処理振分部２２３と、接続判定部２２４と、ハンドオーバ処理部２２５と、ハンドオーバ確認部２２６と、設定データ記憶部２２７とを有する。
【００６６】
なお、ネットワーク通信部２２１、無線通信部２２２、処理振分部２２３及びハンドオーバ確認部２２６は、それぞれネットワーク通信部２０１、無線通信部２０２、処理振分部２０３及びハンドオーバ確認部２０６と同様の処理を行うので、詳細な説明は省略する。また、設定データ記憶部２２７は、メモリやハードディスクなどの記憶装置の一例である。なお、第二のアクセスポイントも、これと同様の構成を有する。
【００６７】
図１２Ａは、実施例２における第一のアクセスポイントの設定データ記憶部２２７に記録されるテーブルの一例を示す図である。図１２Ａにおいて、「機能」の欄は、携帯端末から受信する要求の種別を示し、「状態」の欄は、第一のアクセスポイントＡＰ２２において、要求の処理を有効とするか無効とするかを示す。図１２Ａに示すテーブルにおいては、「association（接続要求）」及び「reassociation（ハンドオーバ要求）」のいずれの要求についても「有効」と設定されていることが示されている。
【００６８】
一方、図１２Ｂは、実施例２における第二のアクセスポイントの設定データ記憶部２２７に記録されるテーブルの一例を示す図である。図１２Ｂに示すテーブルにおいては、「association（接続要求）」については「無効」と設定されており、「reassociation（ハンドオーバ要求）」については「有効」と設定されていることが示されている。
【００６９】
接続判定部２２４は、処理振分部２２３から、携帯端末３０が新規接続を要求する接続要求の処理の指示が入力されると、設定データ記憶部２２７を参照し、新規接続の要求が有効であるか否かを判定する。新規接続の要求が有効である場合、接続判定部２２４は、ネットワーク通信部２２１を通じて、認証サーバ５０に携帯端末３０からの接続要求に対する認証要求を送信する。その後は、接続判定部２０５と同様の処理を行うので、詳細な説明は省略する。一方、新規接続の要求が無効である場合、接続判定部２２４は、認証サーバ５０に認証要求を送信することなく、携帯端末３０に対して接続要求「ＮＧ」の接続応答を送信する。
【００７０】
ハンドオーバ処理部２２５は、ハンドオーバに関する処理を実行する処理部である。例えば、ハンドオーバ処理部２２５は、処理振分部２２３から、携帯端末３０によるＡＰ２１−１からＡＰ２０へのハンドオーバ要求の処理の指示が入力されると、設定データ記憶部２２７を参照し、ハンドオーバ要求が有効であるか否かを判定する。
【００７１】
ハンドオーバ要求が有効である場合、ハンドオーバ処理部２２５は、ネットワーク通信部２２１を通じて、ＡＰ２１−１に対して認証状況の問い合わせを送信する。その後は、ハンドオーバ処理部２０５と同様の処理を行うので、詳細な説明は省略する。一方、ハンドオーバ要求が無効である場合、ハンドオーバ処理部２２５は、ＡＰ２１−１に対して認証状況の問い合わせを送信することなく、携帯端末３０に、「ＮＧ」のハンドオーバ応答を送信する。
【００７２】
［アクセスポイントの接続要求に対する処理フロー］
実施例２におけるアクセスポイントＡＰ２２による接続要求の処理のフローについて説明する。図１３は、実施例２におけるアクセスポイントＡＰ２２が接続要求を受信した場合の処理フローである。例えば、第一のアクセスポイントＡＰ２２の処理振分部２２３が携帯端末３０から接続要求を受信すると（Ｓ５０１）、第一のアクセスポイントＡＰ２２の接続判定部２２４は、設定データ記憶部２２７を参照する（Ｓ５０２）。
【００７３】
接続判定部２２４は、図１２Ａに示すテーブルにおいて、「association（接続要求）」に「有効」が対応付けられていることから（Ｓ５０３：Ｙｅｓ）、例えば認証サーバに認証要求を送信する。接続判定部２２４は、認証サーバから受信される認証処理の結果が「ＯＫ」であった場合（Ｓ５０４：Ｙｅｓ）、無線通信部２２２を通じて、携帯端末３０に対して接続要求「ＯＫ」の接続応答を送信する（Ｓ５０５）。その後、携帯端末３０は第一のアクセスポイントＡＰ２２を経由してインターネットに接続できる。
【００７４】
なお、接続判定部２２４は、認証サーバから受信される認証処理の結果が「ＮＧ」であった場合（Ｓ５０４：Ｎｏ）、無線通信部２２２を通じて、携帯端末３０に対して接続要求「ＮＧ」の接続応答を送信する（Ｓ５０６）。その結果、携帯端末３０は、第一のアクセスポイントＡＰ２２を経由したインターネットへの接続を開始することなく、通信を終了する。
【００７５】
一方で、携帯端末３１が第二のアクセスポイントに接続要求を送信した場合、図１２Ｂに示すテーブルにおいて、「association（接続要求）」に「無効」が対応付けられている（Ｓ５０３：Ｎｏ）。この場合、接続判定部２２４は、認証サーバに認証要求を送信することなく、携帯端末３１に接続要求「ＮＧ」の接続応答を送信する（Ｓ５０６）。その結果、携帯端末３１は、第二のアクセスポイントを経由したインターネットへの接続を開始することなく、通信を終了する。
【００７６】
なお、実施例２におけるアクセスポイントによるハンドオーバ要求の処理については、図１０に示す処理と同様であるので、詳細な説明は省略する。ただし、設定データ記憶部２２７において、「reassociation（ハンドオーバ要求）」が「無効」と設定されている場合、ハンドオーバ処理部２２５は、他のＡＰに認証状況の問い合わせを送信することなく、携帯端末に「ＮＧ」のハンドオーバ応答を送信する。
【００７７】
実施例２によれば、第二のアクセスポイントの接続判定部２２４は、認証サーバに問い合わせを送信することなく、携帯端末からの接続要求を拒否することができる。これにより、認証サーバを設けた構成においては、認証サーバへの負荷が増大することなく、また実施例１の場合と比べてより高速に、携帯端末からＡＰへの通信の集中による通信劣化を抑制することができる。また、複数のＡＰを一括管理する認証サーバを用いないような構成においても、携帯端末からの接続の集中を防ぎ、通信劣化を抑制することができる。
【実施例３】
【００７８】
上述した実施例１及び２においては、電車１４に乗って駅１０で降車した、携帯端末３１を所有する乗客が、電車１４の発車後にそのままホーム１２に留まる場合であっても、第二のアクセスポイントは携帯端末３１からの接続要求を引き続き拒否する。しかし、多数の携帯端末を乗せた電車１４が第二のアクセスポイントの通信範囲内にいないときであれば、ホーム１２に留まる乗客が所有する携帯端末３１からの接続要求を受け付けても、通信劣化は起こりにくいと考えられる。
【００７９】
そこで、実施例３においては、電車１４の発車後、ホーム１２に留まる携帯端末からの接続要求を許可できるような構成について説明する。図１４は、実施例３における通信制御システムの一例を示す説明図である。実施例３に係る通信制御システムにおいては、図１に示すような構成に加えて、電車が駅構内に存在するか否かを判定する車両センサ９０をさらに含む。なお、車両センサ９０については、駅１０に既存の構内センサ等を利用してもよい。また、実施例３においては、実施例２と同様に、認証サーバを設けない構成としてもよい。なお、図１４の円２４ａ、２５−１ａ、２５−２ａ及び２５−３ａは、それぞれアクセスポイントＡＰ２４、２５−１、２５−２及び２５−３の通信範囲を示す。
【００８０】
次に、実施例３における各動作主体の機能について説明する。なお、実施例３における第一のアクセスポイントＡＰ２４は、実施例２における第一のアクセスポイントＡＰ２２と同様であるので、詳細な説明は省略する。また、実施例３における第二のアクセスポイントＡＰ２５−１、２５−２及び２５−３は同じ機能を有するので、ここではＡＰ２５−１について説明する。
【００８１】
［第二のアクセスポイントの機能構成］
図１５は、実施例３における第二のアクセスポイントの一例を示す機能ブロック図である。図１５に示す第二のアクセスポイントＡＰ２５−１は、ネットワーク通信部２５１と、無線通信部２５２と、処理振分部２５３と、接続判定部２５４と、ハンドオーバ処理部２５５と、ハンドオーバ確認部２５６と、設定データ記憶部２５７と、車両検出部２５８とを有する。
【００８２】
なお、ネットワーク通信部２５１、無線通信部２５２、処理振分部２５３、ハンドオーバ処理部２５５及びハンドオーバ確認部２５６は、それぞれネットワーク通信部２１１、無線通信部２１２、処理振分部２１３、ハンドオーバ処理部２１５及びハンドオーバ確認部２１６と同様の処理を行うので、詳細な説明は省略する。また、設定データ記憶部２５７は、メモリやハードディスクなどの記憶装置の一例である。
【００８３】
車両検出部２５８は、車両センサ９０から、電車が駅構内に存在するか否かを示す車両センサ値を取得する。例えば、車両検出部２５８は、電車が駅構内に存在する場合は、車両センサ値「ＯＮ」を取得し、電車が駅構内に存在しない場合は、車両センサ値「ＯＦＦ」を取得する。
【００８４】
実施例３における設定データ記憶部２５７は、携帯端末３０又は３１から受信した要求の種別、及び車両センサ値に応じて、処理を有効とするか無効とするかを記録したテーブルを記憶する。図１６は、実施例３における第二のアクセスポイントの設定データ記憶部に記録されるテーブルの一例を示す図である。図１６においては、「機能」の欄は図１２Ｂの例と同様であるが、「状態」の欄が、車両センサ値が「ＯＮ」であるか「ＯＦＦ」であるかによってさらに区分されている。
【００８５】
図１６に示すテーブルにおいては、車両センサ値が「ＯＮ」である場合の「association（接続要求）」については「無効」と設定されており、その他の場合については「有効」と設定されていることが示されている。
【００８６】
実施例３における接続判定部２５４は、携帯端末からの接続要求に対する応答を行う処理部である。例えば、接続判定部２５４は、処理振分部２５３から、携帯端末３１が新規接続を要求する接続要求の処理の指示が入力されると、車両検出部２５８から車両センサ値を取得し、設定データ記憶部２５７を参照する。
【００８７】
接続判定部２５４は、例えば駅１０に電車１４が停車中である場合、車両検出部２５８から車両センサ値「ＯＮ」を取得する。設定データ記憶部２５７には、車両センサ値が「ＯＮ」である場合の「association（接続要求）」に「無効」が対応付けられているため、接続判定部２５４は、携帯端末３１からの接続要求が「無効」であると判定する。その後、接続判定部２５４は、無線通信部２５２を通じて、携帯端末３１に対して接続要求「ＮＧ」の接続応答を送信する。
【００８８】
一方、接続判定部２５４は、駅１０に電車１４が停車していない場合、車両検出部２５８から車両センサ値「ＯＦＦ」を取得する。設定データ記憶部２５７には、車両センサ値が「ＯＦＦ」である場合の「association（接続要求）」に「有効」が対応付けられているため、接続判定部２５４は、携帯端末３１からの接続要求が「有効」であると判定する。その後、接続判定部２５４は、例えば認証サーバに認証要求を送信し、認証サーバから受信される認証処理の結果が「ＯＫ」であった場合、無線通信部２５２を通じて、携帯端末３１に対して接続要求「ＯＫ」の接続応答を送信する。
【００８９】
実施例３によれば、第二のアクセスポイントへの携帯端末からの接続要求を、駅構内に電車が存在するか否かに応じて許可するか拒否するかを判断することができる。これにより、例えば、通信劣化が起こりにくいような場合などの状況に応じて、新規の接続要求を許容することができる。
【実施例４】
【００９０】
実施例３のような車両センサを含む構成は、実施例１に対しても適用することができる。そこで、実施例４においては、携帯端末からの接続要求を許可するか否かを認証サーバが判断する構成に、さらに車両センサを含む構成について説明する。
【００９１】
図１７は、実施例４における通信制御システムの一例を示す説明図である。なお、実施例４におけるアクセスポイントＡＰ２０、２１−１、２１−２、２１−３は、それぞれ実施例１におけるアクセスポイントと同様であるので、詳細な説明は省略する。
【００９２】
［認証サーバの構成］
図１７に示す認証サーバ５１は、ネットワーク通信部５１１と、設定データ記憶部５１２と、認証データ記憶部５１３と、認証部５１４と、車両検出部５１５とを有する。なお、認証部５１４及び車両検出部５１５は、電子回路の一例やプロセッサが実行するプロセスの一例である。設定データ記憶部５１２及び認証データ記憶部５１３は、メモリやハードディスクなどの記憶装置の一例である。
【００９３】
車両検出部５１５は、車両センサ９０から、電車が駅構内に存在するか否かを示す車両センサ値を取得する。車両検出部５１５は、例えば電車が駅構内に存在する場合は、車両センサ値「ＯＮ」を取得し、電車が駅構内に存在しない場合は、車両センサ値「ＯＦＦ」を取得する。
【００９４】
図１８は、実施例４における認証サーバの設定データ記憶部に記録されるテーブルの一例を示す図である。図１８においては、「ＡＰ」の欄は図５の例と同様であるが、「認証」の欄が、車両センサ値が「ＯＮ」であるか「ＯＦＦ」であるかによってさらに区分されている。図１８において、「ＡＰ」の欄が「ＡＰ２１−１」、「ＡＰ２１−２」及び「ＡＰ２１−３」であり、かつ「車両センサ値」が「ＯＮ」である場合、「認証」の欄は「無効」であると設定されている。図１８において、その他の場合については、「認証」の欄は「有効」であると設定されている。
【００９５】
［接続要求に関する処理］
次に、実施例４における認証サーバ５１の処理について説明する。例えば、実施例４におけるＡＰ２１−１の接続判定部２１４は、携帯端末３１が新規接続を要求する接続要求の処理の指示が入力されると、ネットワーク通信部２１１を通じて、認証サーバ５１に当該接続要求に対する認証要求を送信する。
【００９６】
認証サーバ５１の認証部５１４は、ＡＰ２１−１から接続要求に対する認証要求を受信した場合、車両検出部５１５から車両センサ値を取得する。次に、認証部５１４は、図１８に示す設定データ記憶部５１２を参照して、ＡＰ２１−１から受信した認証要求を有効とするか無効とするかを判定する。
【００９７】
認証要求を有効とする場合、認証部５１４は、認証データ記憶部５１３を参照して、認証処理を実行する。そして、認証部５１４は、ネットワーク通信部５１１を通じてＡＰ２１−１に認証応答を送信する。例えば、認証部５１４は、認証要求を有効として、認証処理が成功だった場合は「ＯＫ」の認証応答を送信し、認証処理が失敗だった場合又は認証要求を無効として認証処理を行わなかった場合は「ＮＧ」の認証応答を送信する。
【００９８】
認証部５１４は、例えば駅１０に電車１４が停車中である場合、車両検出部５１５から車両センサ値「ＯＮ」を取得する。設定データ記憶部５１２には、車両センサ値が「ＯＮ」である場合に「ＡＰ２１−１」から受信した認証要求について「無効」が対応付けられている。この場合、認証部５１４は、認証処理を行うことなく、ネットワーク通信部５１１を通じて、ＡＰ２１−１に対して「ＮＧ」の認証応答を送信する。
【００９９】
一方、認証部５１４は、駅１０に電車１４が停車していない場合、車両検出部５１５から車両センサ値「ＯＦＦ」を取得する。設定データ記憶部５１２には、車両センサ値が「ＯＦＦ」である場合に「ＡＰ２１−１」から受信した認証要求について「有効」が対応付けられている。この場合、認証部５１４は、認証処理を行い、認証処理が成功であった場合は、ネットワーク通信部５１１を通じて、ＡＰ２１−１に対して「ＯＫ」の認証応答を送信する。
【０１００】
実施例４においても、実施例３と同様に、第二のアクセスポイントへの携帯端末からの接続要求を、駅構内に電車が存在するか否かに応じて許可するか拒否するかを判断することができる。実施例４の構成においては、アクセスポイントが多数存在するような場合であっても、認証サーバを用いて容易に一括管理することができる。
【実施例５】
【０１０１】
さて、これまで本発明の実施例について説明したが、本発明は上述した各実施例以外にも、種々の異なる形態にて実施されてよいものである。
【０１０２】
例えば、実施例２又は３において、上述したアクセスポイントの設定データ記憶部が、「reassociation（ハンドオーバ要求）」について「有効」であるか「無効」であるかを記憶しないような構成であってもよい。この場合、ハンドオーバ要求の処理の指示を受け付けたアクセスポイントのハンドオーバ処理部は、設定データ記憶部を参照することなく、常にハンドオーバ処理を実行する。
【０１０３】
また、実施例１又は４においては、認証サーバの認証部は、アクセスポイントから受信した認証要求を無効とした場合に認証処理を行わないが、認証処理を実施した上で認証応答を送信するような構成であってもよい。例えば、認証要求を無効とした場合、認証処理の結果が成功であるか失敗であるかにかかわらず、認証部が「ＮＧ」の認証応答を送信するような構成であってもよい。
【０１０４】
なお、本実施例において説明した各処理のうち、自動的におこなわれるものとして説明した処理の全部または一部を手動的におこなうこともできる。あるいは、手動的におこなわれるものとして説明した処理の全部または一部を公知の方法で自動的におこなうこともできる。この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。
【０１０５】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られない。つまり、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。例えば、第一のＡＰ２０の処理振分部２０３と、接続判定部２０４と、ハンドオーバ処理部２０５と、ハンドオーバ確認部２０６とを統合したり、認証サーバ５０の認証部５０４を設定データ確認部とユーザ認証処理部とに分散したりすることもできる。さらに、各装置にて行なわれる各処理機能は、その全部または任意の一部が、ＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【０１０６】
［アクセスポイントのハードウェア構成］
次に、図１９及び図２０を参照して、アクセスポイント及び認証サーバのハードウェア構成について説明する。図１９は、実施例１乃至４に係るアクセスポイントのハードウェア構成図である。実施例１乃至４に係るアクセスポイント２０００は、図１９に示すように、ネットワークインターフェース２００１、ＲＦ回路２００２、アンテナ２００３、プロセッサ２００４及び記憶装置２００５を有する。ネットワークインターフェース２００１、ＲＦ回路２００２、プロセッサ２００４及び記憶装置２００５は、バス２００６で相互に接続される。また、アンテナ２００３は、ＲＦ回路２００２と接続されている。
【０１０７】
ネットワークインターフェース２００１は、ＬＡＮケーブルなどのケーブルを介し、又は無線接続を介してネットワーク４０に接続され、他のアクセスポイントや認証サーバと通信を行う。例えば、ネットワークインターフェース２００１、プロセッサ２００４及び記憶装置２００５により、図２及び図３に示したネットワーク通信部２０１及び２１１の機能が実現される。
【０１０８】
ＲＦ回路２００２は、アンテナ２００３を介して携帯端末と通信を行う。例えば、ＲＦ回路２００２、プロセッサ２００４及び記憶装置２００５により、図２及び図３に示した無線通信部２０２及び２１２の機能が実現される。
【０１０９】
また、プロセッサ２００４及び記憶装置２００５は、例えば、図２及び図３に示した、処理振分部２０３及び２１３、接続判定部２０４及び２１４、ハンドオーバ処理部２０５及び２１５、並びにハンドオーバ確認部２０６及び２１６などの機能を実現する。
【０１１０】
例えば、プロセッサ２００４は、記憶装置２００５に記憶されている各種プログラムを読み出して、記憶装置２００５上に各種機能を実現するプロセスを生成する。そして、プロセッサ２００４は、各部と共に、記憶装置２００５上に生成されたプロセスを実行することで、各種処理を行う。
【０１１１】
［認証サーバのハードウェア構成］
図２０は、実施例１及び４に係る認証サーバのハードウェア構成図である。図２０に示すように、コンピュータ５０００は、通信インタフェース５００１、プロセッサ５００２、記憶装置５００３、入力装置５００４及び出力装置５００５を有する。また、図２０に示した各部は、バス５００６で相互に接続される。
【０１１２】
入力装置５００４は、マウスやキーボードであり、出力装置５００５は、ディスプレイなどであり、通信インタフェース５００１は、ＮＩＣ（Network  Interface  Card）などのインタフェースである。通信インタフェース５００１は、ネットワーク４０に接続され、他のアクセスポイントと通信を行う。
【０１１３】
記憶装置５００３は、図５及び１８に示した各テーブルの情報を記憶する。記録装置の例として、ＨＤＤ（Hard  Disk  Drive）のほか、ＲＯＭ（Read  Only  Memory）、ＲＡＭ（Random  Access  Memory）、ＣＤ−ＲＯＭ等の他のコンピュータ読み取り可能な記録装置としてもよい。
【０１１４】
また、プロセッサ５００２及び記憶装置５００３は、例えば、図４に示した、設定データ記憶部５０２、認証データ記憶部５０３、及び認証部５０４などの機能を実現する。
【０１１５】
例えば、プロセッサ５００２は、記憶装置５００３に記憶されている各種プログラムを読み出して、記憶装置５００３上に各種機能を実現するプロセスを生成する。そして、プロセッサ５００２は、各部と共に、記憶装置５００３上に生成されたプロセスを実行することで、各種処理を行う。
【０１１６】
以上の各実施例を含む実施形態に関し、さらに以下の付記を開示する。
【０１１７】
（付記１）第一の無線接続装置と第二の無線接続装置を含む通信制御システムにおいて、
前記第一の無線接続装置は、
前記第一の無線接続装置の通信範囲に位置する移動体端末から受信した新規接続の要求を許可する接続部と、
前記第二の無線接続装置に接続済みである移動体端末からハンドオーバ要求を受け付けた場合に、当該移動体端末の接続先を前記第二の無線接続装置から前記第一の無線接続装置へと切り替える切替部とを有し、
前記第二の無線接続装置は、
前記第二の無線接続装置の通信範囲に位置する移動体端末から受信した新規接続の要求を拒否する接続部と、
前記第一の無線接続装置に接続済みである移動体端末からハンドオーバ要求を受け付けた場合に、当該移動体端末の接続先を前記第一の無線接続装置から前記第二の無線接続装置へと切り替える切替部と
を有することを特徴とする通信制御システム。
【０１１８】
（付記２）前記第一の無線接続装置の接続部は、
前記新規接続の要求を受信した場合に、前記新規接続の要求に対する認証処理を実行する外部の認証サーバに前記認証処理の依頼を送信し、前記認証サーバが前記第一の無線接続装置によって受信された前記新規接続の要求に対する認証処理であることを条件に実行した前記認証処理の結果を受信し、当該結果にしたがって前記移動体端末に応答を送信し、
前記第二の無線接続装置の接続部は、
前記新規接続の要求を受信した場合に、前記認証サーバに前記認証処理の依頼を送信し、前記認証サーバが前記第二の無線接続装置によって受信された新規接続の要求に対する認証処理であることを条件に前記認証処理の実行を拒否した結果を受信し、当該結果にしたがって前記移動体端末に応答を送信する、
ことを特徴とする付記１に記載の通信制御システム。
【０１１９】
（付記３）前記第一の無線接続装置が、前記新規接続の要求に対する認証処理を依頼することを示す第一の設定情報を記憶する第一の記憶部をさらに有し、
前記第二の無線接続装置が、前記新規接続の要求に対する認証処理の依頼を抑制することを示す第二の設定情報を記憶する第二の記憶部をさらに有し、
前記第一の無線接続装置の接続部は、前記新規接続の要求を受信した場合に、前記第一の設定情報にしたがって、外部の認証サーバに前記認証処理を依頼し、前記認証サーバから受信した前記認証処理の結果に基づいて、前記新規接続の要求を許可または拒否し、
前記第二の無線接続装置の接続部は、前記新規接続の要求を受信した場合に、前記第二の設定情報にしたがって、前記新規接続の要求を拒否することを特徴とする付記１に記載の通信制御システム。
【０１２０】
（付記４）前記第一の無線接続装置は、駅の改札口を通信範囲とする位置に設置され、
前記第二の無線接続装置は、前記駅のホームを通信範囲とする位置に設置され、
前記第一の無線接続装置の前記接続部は、前記新規接続の要求を受信した際に、前記駅に設置される車両検出部によって前記駅の構内に列車が検出されるか否かに関わらず、前記新規接続の要求を許可し、
前記第二の無線接続装置の前記接続部は、前記新規接続の要求を受信した際に、前記車両検出部によって前記駅の構内に列車が検出される場合は、前記新規接続の要求を拒否し、前記車両検出部によって前記駅の構内に前記列車が検出されない場合は、前記新規接続の要求を許可することを特徴とする付記１に記載の通信制御システム。
【０１２１】
（付記５）前記通信制御システムが、認証装置をさらに有し、
前記認証装置は、
前記第一の無線接続装置及び前記第二の無線接続装置のそれぞれに対応付けて、前記新規接続の要求に対する認証処理を実行するか否かを示す情報を記憶する記憶部と、
前記移動体端末から前記新規接続の要求を受信した前記第一の無線接続装置又は前記第二の無線接続装置から、前記認証処理の依頼を受信する受信部と、
前記受信部によって前記認証処理の依頼が受信された場合、前記記憶部に記憶される情報にしたがって、前記認証処理を実行するか否かを判定する判定部と、
前記判定部によって前記認証処理を実行すると判定された場合に、前記認証処理の結果を前記第一の無線接続装置又は前記第二の無線接続装置に応答し、前記判定部によって前記認証処理を実行しないと判定された場合に、前記認証処理の依頼を拒否する応答を前記第一の無線接続装置又は前記第二の無線接続装置に応答する応答部と
を有することを特徴とする付記１に記載の通信制御システム。
【０１２２】
（付記６）前記判定部は、駅の改札口を通信範囲とする位置に設置される前記第一の無線接続装置から前記認証処理の依頼を受信した場合は前記認証処理を実行すると判定し、前記駅のホームを通信範囲とする位置に設置される前記第二の無線接続装置から前記認証処理の依頼を受信した際に、前記駅に設置される車両検出部によって前記駅の構内に列車が検出される場合は、前記認証処理の実行を抑制すると判定し、前記車両検出部によって前記駅の構内に前記列車が検出されない場合は、前記認証処理を実行すると判定することを特徴とする付記５に記載の通信制御システム。
【０１２３】
（付記７）移動体端末から新規接続の要求を受信した場合、前記新規接続の要求に対する認証処理を実行する認証装置に前記認証処理の依頼を送信し、前記移動体端末から接続先を切り替えるハンドオーバ要求を受信した場合、前記移動体端末の直前の接続先に前記ハンドオーバ要求を許可の依頼を送信する送信部と、
前記認証装置から受信した、前記認証処理の依頼に対する応答に基づいて、前記移動体端末との接続を制御する接続部と、
前記直前の接続先から受信した応答が前記ハンドオーバ要求の許可応答である場合、前記移動体端末の接続先を切り替える切替部と、
を有する無線接続装置。
【０１２４】
（付記８）駅の改札口を通信範囲とする位置に設置される第一の無線接続装置と、前記駅のホームを通信範囲とする位置に設置される第二の無線接続装置を含む通信制御システムが実行する通信制御方法において、
前記第一の無線接続装置が、
前記第一の無線接続装置の通信範囲に位置する移動体端末から受信した新規接続の要求を許可する処理と、
前記第二の無線接続装置に接続済みである移動体端末からハンドオーバ要求を受け付けた場合に、当該移動体端末の接続先を前記第二の無線接続装置から前記第一の無線接続装置へと切り替える処理とを実行し、
前記第二の無線接続装置が、
前記第二の無線接続装置の通信範囲に位置する移動体端末から受信した新規接続の要求を拒否する処理と、
前記第一の無線接続装置に接続済みである移動体端末からハンドオーバ要求を受け付けた場合に、当該移動体端末の接続先を前記第一の無線接続装置から前記第二の無線接続装置へと切り替える処理とを実行する
ことを特徴とする通信制御方法。
【０１２５】
（付記９）無線接続装置が、
移動体端末から新規接続の要求を受信した場合、前記新規接続の要求に対する認証処理を実行する認証装置に前記認証処理の依頼を送信し、前記移動体端末から接続先を切り替えるハンドオーバ要求を受信した場合、前記移動体端末の直前の接続先に前記ハンドオーバ要求の許可の依頼を送信し、
前記認証装置から受信した、前記認証処理の依頼に対する応答に基づいて、前記移動体端末との接続を制御し、
前記直前の接続先から受信した応答が前記ハンドオーバ要求の許可応答である場合、前記移動体端末の接続先を切り替える
処理を実行することを特徴とする通信制御方法。
【０１２６】
（付記１０）無線接続装置に、
移動体端末から新規接続の要求を受信した場合、前記新規接続の要求に対する認証処理を実行する認証装置に前記認証処理の依頼を送信し、前記移動体端末から接続先を切り替えるハンドオーバ要求を受信した場合、前記移動体端末の直前の接続先に前記ハンドオーバ要求の許可の依頼を送信し、
前記認証装置から受信した、前記認証処理の依頼に対する応答に基づいて、前記移動体端末との接続を制御し、
前記直前の接続先から受信した応答が前記ハンドオーバ要求の許可応答である場合、前記移動体端末の接続先を切り替える
処理を実行させることを特徴とする通信制御プログラム。
【０１２７】
（付記１１）移動体端末との無線通信を制御する無線接続装置に対応付けて、認証要求を許可するか否かを示す情報を記憶する記憶部と、
前記移動体端末から新規接続の要求を受信した前記無線接続装置から、前記認証要求を受信する受信部と、
前記受信部によって前記認証要求が受信された場合、前記記憶部に記憶される情報にしたがって、前記認証要求を許可するか否かを判定する判定部と、
前記判定部によって判定された判定結果を前記無線接続装置に応答する応答部と
を有することを特徴とする認証装置。
【０１２８】
（付記１２）認証装置が、
移動体端末との無線通信を制御する無線接続装置に対応付けて、認証要求を許可するか否かを示す情報を記憶し、
前記移動体端末から新規接続の要求を受信した前記無線接続装置から、前記認証要求を受信し、
前記認証要求を受信した場合、前記記憶される情報にしたがって、前記認証要求を許可するか否かを判定し、
前記判定された判定結果を前記無線接続装置に応答する
処理を実行することを特徴とする認証方法。
【０１２９】
（付記１３）認証装置に、
移動体端末との無線通信を制御する無線接続装置に対応付けて、認証要求を許可するか否かを示す情報を記憶し、
前記移動体端末から新規接続の要求を受信した前記無線接続装置から、前記認証要求を受信し、
前記認証要求を受信した場合、前記記憶される情報にしたがって、前記認証要求を許可するか否かを判定し、
前記判定された判定結果を前記無線接続装置に応答する
処理を実行させることを特徴とする認証プログラム。
【符号の説明】
【０１３０】
１０  駅
１１  改札口
１２  ホーム
１３  線路
１４  電車
２０  第一のアクセスポイント
２１−１、２１−２、２１−３  第二のアクセスポイント
３０、３１  携帯端末
４０  ネットワーク
５０  認証サーバ
９０  車両センサ
【図１】
2016178562.tif 000003
【図２】
2016178562.tif 000004
【図３】
2016178562.tif 000005
【図４】
2016178562.tif 000006
【図５】
2016178562.tif 000007
【図６】
2016178562.tif 000008
【図７】
2016178562.tif 000009
【図８】
2016178562.tif 000010
【図９】
2016178562.tif 000011
【図１０】
2016178562.tif 000012
【図１１】
2016178562.tif 000013
【図１２Ａ】
2016178562.tif 000014
【図１２Ｂ】
2016178562.tif 000015
【図１３】
2016178562.tif 000016
【図１４】
2016178562.tif 000017
【図１５】
2016178562.tif 000018
【図１６】
2016178562.tif 000019
【図１７】
2016178562.tif 000020
【図１８】
2016178562.tif 000021
【図１９】
2016178562.tif 000022
【図２０】
2016178562.tif 000023