(57)【特許請求の範囲】
【請求項１】
第１の通信回線の通信品質が判定基準よりも高い場合、前記第１の通信回線で無線通信し、前記第１の通信回線の通信品質が前記判定基準以下の場合、第２の通信回線で無線通信する通信部と、
前記第１の通信回線に接続した際に、前記第２の通信回線で所定のエラーを返すサーバへのアクセスを実行し、前記アクセスに対する応答が前記所定のエラーでない場合、前記判定基準を、第１の品質から前記第１の品質よりも高い第２の品質へと変更する変更部と、
前記変更部が前記判定基準を前記第２の品質に変更した後、前記通信部が前記第２の通信回線で無線通信した場合、前記通信部による無線通信を前記第２の通信回線に固定する固定部と、
を含む、無線通信装置。
【請求項２】
前記固定部は、前記変更部が前記判定基準を前記第２の品質に変更した後、前記通信部が前記第１の通信回線で無線通信した場合、前記通信部による無線通信を所定の通信接続回数の通信が実行されるまで前記第１の通信回線に固定することを特徴とする、請求項１に記載の無線通信装置。
【請求項３】
前記固定部は、前記所定の通信接続回数の通信が実行されるまで前記第１の通信回線で無線通信した後、前記固定を解除し、
前記変更部は、前記所定の通信接続回数の通信が実行されるまで前記第１の通信回線で無線通信した後、前記判定基準を前記第２の品質から前記第１の品質へと変更する、
ことを特徴とする、請求項２に記載の無線通信装置。
【請求項４】
前記第１の通信回線に接続するための第１の無線インタフェースを更に含み、
前記通信品質は、前記第１の通信回線のアクセスポイントと、前記第１の無線インタフェースとの間の受信電波強度及びリンクスピードを含む、ことを特徴とする、請求項１から３のいずれか１項に記載の無線通信装置。
【請求項５】
第１の通信回線の通信品質が判定基準よりも高い場合、前記第１の通信回線で無線通信し、前記第１の通信回線の通信品質が前記判定基準以下の場合、第２の通信回線で無線通信する工程と、
前記第１の通信回線に接続した際に、前記第２の通信回線で所定のエラーを返すサーバへのアクセスを実行し、前記アクセスに対する応答が前記所定のエラーでない場合、前記判定基準を、第１の品質から前記第１の品質よりも高い第２の品質へと変更する工程と、
前記判定基準を前記第２の品質に変更した後、前記第２の通信回線で無線通信した場合、無線通信を前記第２の通信回線に固定する工程と、
を含む、コンピュータが実行する無線通信方法。
【請求項６】
第１の通信回線の通信品質が判定基準よりも高い場合、前記第１の通信回線で無線通信し、前記第１の通信回線の通信品質が前記判定基準以下の場合、第２の通信回線で無線通信し、
前記第１の通信回線に接続した際に、前記第２の通信回線で所定のエラーを返すサーバへのアクセスを実行し、前記アクセスに対する応答が前記所定のエラーでない場合、前記判定基準を、第１の品質から前記第１の品質よりも高い第２の品質へと変更し、
前記判定基準を前記第２の品質に変更した後、前記第２の通信回線で無線通信した場合、無線通信を前記第２の通信回線に固定する、
処理を、コンピュータに実行させる無線通信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信装置、無線通信方法および無線通信プログラムに関する。
【背景技術】
【０００２】
スマートフォンなどの移動体端末は、ＬＴＥ（Long Term Evolution）や３Ｇ（3rd Generation）などの携帯電話回線と接続する通信手段と、Ｗｉ−Ｆｉ（Wireless Fidelity）などの無線ＬＡＮ（Local Area Network）と接続する通信手段とを有している。
【０００３】
通常、移動体端末は、携帯電話回線と無線ＬＡＮの両方が接続できる環境下では、優先度が高い無線ＬＡＮに接続し、無線ＬＡＮが圏外になると、携帯電話回線に切替えて通信を実行する。近年の移動体端末は、携帯電話回線と無線ＬＡＮの両方を同時に用いて通信を実行するリンクアグリケーション機能を実装しているものもある。例えば、移動体端末は、携帯電話回線を用いてアプリケーションＡに関する通信を実行中に、無線ＬＡＮを用いてアプリケーションＢに関する通信を実行する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−１３６１５０号公報
【特許文献２】特開２０１１−１６６２５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記技術では、ウェブ（Ｗｅｂ）サービスを利用するためのユーザ認証であるウェブ認証の実行中に回線が自動的に切り替わった場合、ウェブ認証が失敗する。
【０００６】
例えば、近年の移動体端末は、Ｗｉ−Ｆｉと携帯電話回線とを同時に使用し、Ｗｉ−Ｆｉと携帯電話回線とにデータを振り分けてウェブアクセスを実行する。このような移動体端末は、Ｗｉ−Ｆｉを用いてウェブサーバにアクセスし、ウェブサービスを利用するための認証画面をウェブサーバから取得する。その後、移動体端末は、Ｗｉ−Ｆｉの品質が劣化したことから、ＬＴＥを用いて認証情報をウェブサーバに応答する。すると、ウェブサーバでは、新たな通信によるウェブアクセスと判定して、再度認証画面を移動体端末に送信する。
【０００７】
このように、ウェブ認証の要求時の回線と応答時の回線とが異なる場合、認証要求と認証応答とを同じ移動体端末から送信しているにも関わらず、認証画面の再送が実行され、認証処理が開始されない。
【０００８】
開示の技術は、上記に鑑みてなされたものであって、認証処理の失敗を抑制することができる無線通信装置、無線通信方法および無線通信プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の一つの態様の無線通信装置は、通信部と、変更部と、固定部とを含む。通信部は、第１の通信回線の通信品質が判定基準よりも高い場合、第１の通信回線で無線通信し、第１の通信回線の通信品質が判定基準以下の場合、第２の通信回線で無線通信する。変更部は、第１の通信回線に接続した際に、第２の通信回線で所定のエラーを返すサーバへのアクセスを実行し、アクセスに対する応答が所定のエラーでない場合、判定基準を、第１の品質から第１の品質よりも高い第２の品質へと変更する。固定部は、変更部が判定基準を第２の品質に変更した後、通信部が第２の通信回線で無線通信した場合、通信部による無線通信を第２の通信回線に固定する。
【発明の効果】
【００１０】
一つの態様によれば、認証処理の失敗を抑制することができる。
【図面の簡単な説明】
【００１１】
【図１】通信システムの構成を例示する図である。
【図２】実施形態に係る移動体端末の機能ブロック構成を例示する図である。
【図３】ウェブ認証方式での認証処理を例示する図である。
【図４】ウェブ認証のウェブサイトの認証画面を例示する図である。
【図５】サブネットが変わることによるウェブ認証の要求について説明する図である。
【図６】同時通信機能によるウェブ認証処理の成功と失敗を例示する図である。
【図７】同時通信においてウェブ認証が失敗する場合を例示するシーケンス図である。
【図８】アクセス制限を受けたことを通知するウェブサイトの表示画面を例示する図である。
【図９】ウェブ認証のためのリダイレクションとアクセス制限によるリダイレクションとを説明する図である。
【図１０】実施形態に係るウェブ認証処理の動作フローを例示する図である。
【図１１】実施形態に係るウェブ認証処理における通信の流れを例示する図である。
【図１２】実施形態に係る移動体端末を実現するためのコンピュータのハードウェア構成を例示する図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照しながら、本発明のいくつかの実施形態について詳細に説明する。なお、複数の図面において対応する要素には同一の符号を付す。
【００１３】
近年、例えば、携帯電話回線でのパケット通信のデータ量の使い過ぎの防止のため、及びパケット通信の高速化のために、公衆網でも無線ＬＡＮが使われている。
【００１４】
図１は、通信システム１００の構成を例示する図である。通信システム１００は、例えば、複数のサーバ１０１、携帯電話回線１０２、無線ＬＡＮ回線１０３、及び移動体端末１０４を含む。サーバ１０１は、例えば、サービスやデータをクライアントに提供するコンピュータであってよい。また、サーバ１０１は、例えば、無線ＬＡＮ回線１０３の利用許可を移動体端末１０４に与える認証を行うための認証サーバ１１１、並びに、後述する所定のエラーを返す第１のサーバ１１２、及びアクセス制限を受けたことを通知する第２のサーバ１１３を含む。
【００１５】
携帯電話回線１０２は、例えば、携帯電話事業者などが提供するセルラ方式の通信回線であってよい。携帯電話回線１０２は、例えば、基地局１２１、及び中継装置１２２を含む。携帯電話回線１０２は、例えば、ＬＴＥや３Ｇなどであってよい。移動体端末１０４は、例えば、基地局１２１に接続し、基地局１２１を介して携帯電話回線１０２で通信する。
【００１６】
また、無線ＬＡＮ回線１０３は、例えば、アクセスポイント（ＡＰ）１３１、及びゲートウェイ１３２を含む。無線ＬＡＮ回線１０３は、例えば、Ｗｉ−ＦｉやＷｉＭＡＸ（Worldwide Interoperability for Microwave Access，登録商標）などであってよい。移動体端末１０４は、例えば、アクセスポイント１３１に接続し、アクセスポイント１３１を介して無線ＬＡＮ回線１０３で通信する。
【００１７】
移動体端末１０４は、例えば、携帯電話機、スマートフォン、タブレット端末、ノートＰＣ（Personal Computer）などであってよい。
【００１８】
図２は、実施形態に係る移動体端末１０４の機能ブロック構成を例示する図である。移動体端末１０４は、例えば、制御部２００、記憶部２１０、及び通信部２２０を含む。制御部２００は、例えば変更部２０１及び固定部２０２などの機能部を含んでいる。移動体端末１０４の記憶部２１０は、例えば、後述する通信品質の判定基準である第１の品質及び第２の品質などの情報を記憶している。通信部２２０は、例えば、第１の無線インタフェース２２１、及び第２の無線インタフェース２２２を含む。第１の無線インタフェース２２１は、例えば、無線ＬＡＮ回線１０３に接続するために用いられる無線通信機器であってよい。第２の無線インタフェース２２２は、例えば、携帯電話回線１０２に接続するために用いられる無線通信機器であってよい。これらの各機能部の詳細及び記憶部２１０に格納されている情報の詳細については後述する。
【００１９】
図３は、ウェブ認証方式での認証処理を例示する図である。公衆網の無線ＬＡＮ回線１０３のアクセスポイント１３１では、例えば、ユーザの認証のためにウェブ認証方式が利用されている。図３に示す様に、ウェブ認証において、移動体端末１０４が、アクセスポイント１３１に接続し（図３の（１））、その後にブラウザで通信を実行したとする（図３の（２））。この場合、ゲートウェイ１３２は、通信を実行した移動体端末１０４が既に認証済みであるか否かをチェックする（図３の（３））。そして、通信を実行した移動体端末１０４が未だ認証されていない場合、ゲートウェイ１３２は、通信の接続先を、認証サーバ１１１へとリダイレクションする（図３の（４））。その結果、移動体端末１０４は認証サーバ１１１が提供するウェブ認証のウェブサイトに接続する（図３の（５））。図４は、ウェブ認証のウェブサイトの認証画面を例示する図である。そして、ユーザが移動体端末１０４を用いて認証画面にＩＤとパスワードを入力し、認証サーバ１１１に送信すると、認証サーバ１１１は認証処理を実行する。認証サーバ１１１でユーザの認証に成功した場合、ゲートウェイ１３２は、移動体端末１０４を認証済みの端末として取り扱い、以降の通信を許可する（図３の（６））。例えば、以上のようにして、ウェブ認証では、移動体端末１０４の認証が行われる。なお、ウェブ認証の処理は、例えば、移動体端末１０４の制御部２００がプログラムを実行することで動作させているブラウザなどのアプリケーションを介して実行されてよい。また、後述する、移動体端末１０４の制御部２００による携帯電話回線１０２及び無線ＬＡＮ回線１０３を介した通信は、例えば、ブラウザなどのアプリケーションを介して実行されていてよい。
【００２０】
また、無線ＬＡＮ回線１０３におけるユーザの認証の別の例として、近年、ＳＩＭ（Subscriber Identity Module）認証方式が利用されている。ＳＩＭ認証方式は、ＳＩＭカードにより自動認証する方式である。ＳＩＭ認証方式では、アクセスポイント１３１への接続時に、ＳＩＭカードから読み取られた情報を基にユーザの認証が完了するため、ユーザはＩＤやパスワードなどを入力しなくてもよい。しかし、現状では、ＳＩＭ認証をサポートしていない移動体端末１０４がまだ残っているため、ウェブ認証方式のアクセスポイント１３１、及び、ウェブ認証方式とＳＩＭ認証方式との双方を利用可能なアクセスポイント１３１が利用されている。また、例えば、ＳＩＭ認証方式をサポートする移動体端末１０４でも、一旦、ウェブ認証方式で認証処理を実行すると、ウェブ認証しか提供していないアクセスポイント１３１に接続する際にはウェブ認証方式による認証処理が実行される。
【００２１】
また、ウェブ認証では、１つのローカルエリアネットワークシステム毎に認証系が構築されている。そのため、ローカルエリアが変わると再度認証が求められる。図５は、サブネットが変わることによる認証の要求について説明する図である。例えば、移動体端末１０４が、或るサブネットに属するアクセスポイント群のアクセスポイント１３１において、認証に成功し既に認証済みであるとする（図５の（１））。この場合にも、移動体端末１０４が、違うローカルエリアに移動し、ＩＰアドレスのサブネットが変わると、別のサブネットを構築するローカルエリアネットワークシステムのゲートウェイ１３２に再度認証を求められる（図５の（２））。そして、移動体端末１０４は、別のサブネットを構築するローカルエリアネットワークシステムにおいて認証を完了するまで無線ＬＡＮ回線１０３での通信が許可されない状態となる。一例として、ユーザが通勤中に電車移動した場合に、乗車駅でアクセスポイント１３１に接続し、一度認証を完了していても、移動途中の駅で別のローカルエリアに属するアクセスポイント１３１に繋がると、再度ウェブ認証が求められる。この様に、無線ＬＡＮ回線１０３を利用する際に、ウェブ認証を利用する機会はまだ多く存在する。
【００２２】
また、ウェブ認証では、無線ＬＡＮ回線１０３の通信品質が良好であっても認証処理が進まなくなることがある。例えば、アクセスポイント１３１に複数の移動体端末１０４が一時に接続した場合、アクセスポイント１３１と移動体端末１０４との間の通信リソースが足りなくなることがある。或いは、アクセスポイント１３１に複数の移動体端末１０４が接続した場合、認証サーバ１１１に負荷がかかり、認証処理が進まなくなることがある。その結果、例えば、無線ＬＡＮの通信品質が良好で、認証さえ完了すれば、無線ＬＡＮで通信できる状況であっても、認証が進まず、無線ＬＡＮ回線１０３が使用できないことがある。また、この場合に、無線ＬＡＮの通信品質の劣化が原因で認証が止まったのか、又は、混雑により認証が止まったのかが、ユーザには見分けが付かず、ユーザが無線ＬＡＮ回線１０３をオフにしてしまうことがある。その結果、例えば、せっかく携帯電話回線１０２のパケットをオフロードするためにアクセスポイント１３１を設置しても、無線ＬＡＮ回線１０３が使われない状況が生じている。
【００２３】
無線ＬＡＮ回線１０３の通信不良により、サーバ１０１にアクセスができないことを抑制するために、移動体端末１０４に、携帯電話回線１０２と無線ＬＡＮ回線１０３との同時通信を行う同時通信機能を搭載することが考えられる。この場合、移動体端末１０４の制御部２００は、例えば、無線ＬＡＮ回線１０３の通信品質が判定基準よりも高いか否かを判定する。そして、制御部２００は、例えば、無線ＬＡＮ回線１０３の通信品質が判定基準よりも高ければ、第１の無線インタフェース２２１を制御して無線ＬＡＮ回線１０３で通信する。また、制御部２００は、例えば、無線ＬＡＮ回線１０３の通信品質が判定基準以下に低下していれば、アクセスポイント１３１に繋がっていても無線ＬＡＮ回線１０３で通信をせず、第２の無線インタフェース２２２を制御して携帯電話回線１０２で通信する。そのため、無線ＬＡＮ回線１０３に通信不良があっても、ユーザは携帯電話回線１０２でサーバ１０１にアクセスすることができる。
【００２４】
しかしながら、携帯電話回線１０２と無線ＬＡＮ回線１０３との同時通信機能を搭載した場合に、ウェブ認証の最中に、同時通信機能が通信を携帯電話回線１０２に振り分けてしまい、ウェブ認証に失敗することがある。
【００２５】
図６は、同時通信機能によるウェブ認証処理の成功と失敗を例示する図である。図６（ａ）は、ウェブ認証に成功するケースを例示する図である。図６（ａ）では、例えば、ユーザは駅で乗車する際に、移動体端末１０４で無線ＬＡＮ回線１０３に接続してウェブ認証を済ませ、その後、携帯電話回線１０２と無線ＬＡＮ回線１０３との同時通信により一般のサーバ１０１に接続している。列車が発車すると、無線ＬＡＮ回線１０３の通信品質が劣化し、移動体端末１０４は、携帯電話回線１０２で通信する。別な駅に到着し、別なサブネットに属する無線ＬＡＮ回線１０３のアクセスポイント１３１に接続すると、移動体端末１０４のユーザは無線ＬＡＮ回線１０３で再度ウェブ認証を実行する。そして、認証に成功すると、以降は、携帯電話回線１０２と無線ＬＡＮ回線１０３との同時通信により一般のサーバ１０１に接続することが可能になる。
【００２６】
一方、図６（ｂ）は、ウェブ認証に失敗するケースを例示する図である。図６（ｂ）でも、列車発車後に移動体端末１０４が携帯電話回線１０２を介して通信するまでは図６（ａ）と同様に通信が行われる。続いて、別な駅に到着し、別なサブネットに属する無線ＬＡＮ回線１０３のアクセスポイント１３１に接続すると、移動体端末１０４のユーザは無線ＬＡＮ回線１０３において再度ウェブ認証を実行する。しかしながら、この認証処理中に、同時通信機能が通信を携帯電話回線１０２に振り分けてしまうと、携帯電話回線１０２からは認証サーバ１１１にアクセスできないため認証に失敗し、ウェブ認証が最後まで終わらなくなる。その結果、同時通信ができず、携帯電話回線１０２での通信となる。
【００２７】
図７を参照して、携帯電話回線１０２と無線ＬＡＮ回線１０３との同時通信においてウェブ認証が失敗する場合を更に詳細に説明する。図７は、携帯電話回線１０２と無線ＬＡＮ回線１０３との同時通信においてウェブ認証が失敗する場合を例示するシーケンス図である。
【００２８】
図７において、移動体端末１０４の制御部２００は、例えば、無線ＬＡＮ回線１０３のアクセスポイント１３１に接続し、ブラウザを介して接続したいウェブサイトを提供するサーバ１０１に向けてＨＴＴＰリクエストを送信する（Ｓ７０１）。無線ＬＡＮ回線１０３のゲートウェイ１３２は、ＨＴＴＰリクエストを受信すると、受信したＨＴＴＰリクエストの送信元の移動体端末１０４が認証済みであるか否かを判定する。そして、ゲートウェイ１３２は、未だ認証済みでなければ認証サーバ１１１が提供する認証サイトへとリダイレクションする指示を移動体端末１０４に返信する（Ｓ７０２）。リダイレクションの指示を受信すると、移動体端末１０４は認証サーバ１１１が提供する認証サイトに向けてＨＴＴＰリクエストを送信し（Ｓ７０３）、ゲートウェイ１３２は、ＨＴＴＰリクエストを認証サーバ１１１へと送信する（Ｓ７０４）。ＨＴＴＰリクエストを受信すると認証サーバ１１１は、ＨＴＴＰレスポンスを返し（Ｓ７０５）、無線ＬＡＮ回線１０３のゲートウェイ１３２は、ＨＴＴＰレスポンスを移動体端末１０４へと返信する（Ｓ７０６）。その結果、例えば、移動体端末１０４が備える表示装置の表示画面には、図４の認証画面が表示される。
【００２９】
続いて、移動体端末１０４のユーザは、認証画面にＩＤとパスワードを入力して、認証サーバ１１１に向けて送信する。しかし、この時に、例えば、移動体端末１０４の同時通信機能が携帯電話回線１０２を用いるように通信を振り分けると（Ｓ７０７）、携帯電話回線１０２からは認証サーバ１１１にアクセスできないため（Ｓ７０８）、ウェブ認証が完了しなくなってしまう。その結果、移動体端末１０４は、認証サーバ１１１から応答を受信できず、認証処理が停止し、例えば、移動体端末１０４が備える表示装置の表示画面は表示が固まった状態となる。
【００３０】
そのため、ウェブ認証中の携帯電話回線１０２での通信を抑止するように通信の振り分けを制御する技術の提供が望まれる。
【００３１】
ウェブ認証中の携帯電話回線１０２での通信を抑止するために、例えば、エラーを返すように設定されている第１のサーバに無線ＬＡＮ回線１０３でアクセスを試み、その応答から現在ウェブ認証中であるか否かを判定することが考えられる。第１のサーバとしては、例えば、アクセスすると、ＨＴＴＰステータスコードのうちで、返すべきレスポンスエンティティが存在しないことを示す“２０４ ＮＯ Content”を返すように設定されたサーバを用いることができる。例えば、移動体端末１０４が、この様な第１のサーバに無線ＬＡＮ回線１０３でアクセスを試みた場合、アクセスができればリクエストに対するサーバからの応答としてエラー：“２０４ ＮＯ Content”が返信される。しかし、例えば、移動体端末１０４が、無線ＬＡＮ回線１０３に接続した際に、ゲートウェイ１３２が、移動体端末１０４を未認証の端末と判定した場合、ゲートウェイ１３２がリダイレクションを実行し、接続先を強制的に認証サーバ１１１に変更する。そのため、認証サーバ１１１から成功（例えば、ＨＴＴＰステータスコードの２００ ＯＫ）が返信される。
【００３２】
従って、例えば、移動体端末１０４が、所定のエラーを返すように設定されている第１のサーバ１１２に無線ＬＡＮ回線１０３でアクセスを試みた結果から、認証中であるか否かを判定することができる。そして、例えば、移動体端末１０４が、第１のサーバに無線ＬＡＮ回線１０３でアクセスを試みた結果、成功（例えば、ＨＴＴＰステータスコードの２００  ＯＫ）が返信されたとする。この場合には、移動体端末１０４は、ウェブ認証中と判定し、通信をウェブ認証が完了するまで無線ＬＡＮ回線１０３に固定し、携帯電話回線１０２を使用しないように制御する。それにより、移動体端末１０４は、ウェブ認証を確実に完了させることができる。なお、例えば、ウェブ認証が完了すると、無線ＬＡＮ回線１０３で第１のサーバにアクセスを試みた際の応答がエラー“２０４ ＮＯ Content”となる。そのため、移動体端末１０４は、無線ＬＡＮ回線１０３で第１のサーバ１１２にアクセスを試みた際に、応答がエラー“２０４ ＮＯ Content”であれば、認証が完了していると判定することができる。
【００３３】
また、例えば、ホテルや空港でのウェブ認証の場合にも、アクセスポイント１３１に接続する際にリダイレクションによるウェブ認証の処理が発生するため、上記の処理によりウェブ認証中か否かを判定することができる。
【００３４】
しかし、移動体端末１０４やＳＩＭにおいて、アクセス制限が設定されることがある。例えば、業務用又は未成年が使用する移動体端末１０４やＳＩＭでは、ユーザが望ましくないウェブサイトにアクセスすることを禁止するために、アクセス制限が設定される。そして、アクセス制限が設定された移動体端末１０４や、ＳＩＭを搭載した移動体端末１０４が、許可されていないウェブサイトにアクセスしようとすると、例えば、アクセス制限を受けたことを通知する第２のサーバ１１３にリダイレクションされる。図８は、アクセス制限を受けたことを通知する第２のサーバ１１３が提供するウェブサイトの表示画面を例示する図である。
【００３５】
図９は、認証のためのリダイレクションとアクセス制限によるリダイレクションとを説明する図である。移動体端末１０４が、アクセスポイント１３１に接続すると（図９の（１））、移動体端末１０４は、まず、所定のエラーを返すように設定されている第１のサーバ１１２のウェブサイトにアクセスを試みる（図９の（２））。移動体端末１０４からの要求を受信すると、ゲートウェイ１３２は、移動体端末１０４が認証済みであるか否か、及びアクセス制限の対象の端末であるか否かを確認する（図９の（３））。そして、ゲートウェイ１３２は、アクセス制限の対象の端末である場合には、アクセス制限を通知する第２のサーバ１１３に接続先をリダイレクションする。その結果、アクセス制限を通知する第２のサーバ１１３が、アクセスの成功（例えば、ＨＴＴＰステータスコードの２００  ＯＫ）を、移動体端末１０４に返す（図９の（４））。また、ゲートウェイ１３２は、移動体端末１０４が認証済みでない場合、認証サーバ１１１へと接続先をリダイレクションする。その結果、認証サーバ１１１が、アクセスの成功（例えば、ＨＴＴＰステータスコードの２００  ＯＫ）を、移動体端末１０４に返す（図９の（５））。そのため、例えば、所定のエラーを返すように設定されている第１のサーバ１１２にアクセスし、その応答から現在認証中か否かを判定しようとしても、認証のためにリダイレクションされたのか、アクセス制限によりリダイレクションされたのかの区別がつかない。従って、認証のためのリダイレクションと、アクセス制限によるリダイレクションとを区別することのできる技術が望まれている。以下、図１０及び図１１を参照して、例示的な実施形態を説明する。
【００３６】
＜実施形態＞
例示的な実施形態において、移動体端末１０４の制御部２００は、所定のエラーを返すように設定されている第１のサーバ１１２に携帯電話回線１０２を介してアクセスを試みる。ここで、アクセス制限がありの場合、携帯電話回線１０２でもアクセス制限がかかり、アクセス制限を受けたことを通知するウェブサイトを提供する第２のサーバ１１３にリダイレクションされる。その結果、アクセス制限を受けたことを通知するウェブサイトを提供する第２のサーバ１１３が、成功（例えば、ＨＴＴＰステータスコードの２００ ＯＫ）を移動体端末１０４に返信する。
【００３７】
一方、アクセス制限がなしの場合、移動体端末１０４の制御部２００が、第１のサーバ１１２に携帯電話回線１０２でアクセスを試みると、携帯電話回線１０２からは認証サーバ１１１へのリダイレクトは起きないため、第１のサーバ１１２へのアクセスが成功する。その結果、第１のサーバ１１２は、所定のエラー応答（例えば、ＨＴＴＰステータスコードのエラー“２０４ ＮＯ Content”）を移動体端末１０４に返信する。
【００３８】
従って、携帯電話回線１０２を介して所定のエラーを返すように設定されている第１のサーバ１１２にアクセスを試みた応答から、移動体端末１０４の制御部２００は、自端末がアクセス制限を受けているか否かを判定することができる。そして、自端末がアクセス制限を受けていない場合、制御部２００は、上述のように所定のエラーを返すように設定されている第１のサーバ１１２に無線ＬＡＮ回線１０３を介してアクセスを試みた応答から、ウェブ認証中か否かを判定することができる。
【００３９】
一方、自端末がアクセス制限を受けている場合、所定のエラーを返すように設定されている第１のサーバ１１２にアクセスしようとしても、アクセス制限によるリダイレクションを受けるため、応答から現在ウェブ認証中か否かを判定することができない。そのため、移動体端末１０４の制御部２００は、例えば、以下の処理を実行することで、無線ＬＡＮ回線１０３での認証中に携帯電話回線１０２を使用し、ウェブ認証が失敗してしまうことを抑制する。
【００４０】
まず、制御部２００は、自端末がアクセス制限を受けている場合、同時通信機能で無線ＬＡＮ回線１０３を選択するか否かを判定するための通信品質の判定基準を、アクセスポイント１３１に接続した際に通常時の第１の品質よりも高い第２の品質に設定する。そして、制御部２００は、第２の品質よりも無線ＬＡＮ回線１０３の通信品質が低い場合には、無線ＬＡＮ回線１０３のアクセスポイント１３１に繋がっても、無線ＬＡＮ回線１０３を使用せず、携帯電話回線１０２で通信を行う。これは、無線ＬＡＮ回線１０３での通信品質が低い場合、通信品質が原因でウェブ認証が失敗する恐れがあるので、それを回避するためである。
【００４１】
また、無線ＬＡＮ回線１０３の通信品質が第２の品質よりも高い場合、移動体端末１０４の制御部２００は、無線ＬＡＮ回線１０３での通信を開始する。制御部２００は、その後、所定の通信接続回数のデータ通信（例えば、連続する所定の数のソケット）が実行されるまでは無線ＬＡＮ回線１０３に通信を固定し、携帯電話回線１０２へはデータを流さないように制御し、その間にウェブ認証処理を終わらせてしまう。そして、制御部２００は、所定の通信接続回数のデータ通信が実行された後、判定基準を第１の品質に戻し、携帯電話回線１０２及び無線ＬＡＮ回線１０３の同時通信に切り替える。
【００４２】
なお、通信品質は、例えば、接続しているアクセスポイント１３１と、通信システム１００との間の受信電波強度（例えば、ｄＢｍ）とリンクスピード（例えば、ｂｐｓ）とを含んでよい。即ち、例えば、通信品質の判定基準を第１の品質に設定した場合は、制御部２００は、受信電波強度が第１の閾値よりも高く、且つ、リンクスピードが第１のリンクスピードよりも速い場合に、無線ＬＡＮ回線１０３を選択してよい。また、通信品質の判定基準を第２の品質に変更した場合は、例えば、制御部２００は、受信電波強度が第２の閾値よりも高く、且つ、リンクスピードが第２のリンクスピードよりも速い場合に、無線ＬＡＮ回線１０３を選択してよい。なお、第２の閾値は、第１の閾値よりも高い値であり、また、第２のリンクスピードは、第１のリンクスピードよりも速いリンクスピードであってよい。
【００４３】
また、ウェブ認証処理は、例えば、ブラウザなどのアプリケーションを介して実行される。そのため、所定の通信接続回数のカウントは、例えば、移動体端末１０４で実行されている通信のうちから、ウェブ認証処理を実行するブラウザなどのアプリケーションによる通信接続をカウントすることで実行されてよい。
【００４４】
以上で述べた様に、移動体端末１０４の制御部２００は、アクセス制限を受けている場合、無線ＬＡＮ回線１０３の通信品質が十分に良ければ、所定の通信接続回数の間は無線ＬＡＮ回線１０３に固定してデータを流し、その間にウェブ認証処理を終わらせてしまう。そのため、無線ＬＡＮ回線１０３での認証中に携帯電話回線１０２が使用されてしまい、ウェブ認証が失敗することを抑制することができる。
【００４５】
図１０は、実施形態に係る移動体端末１０４の制御部２００が実行するウェブ認証処理の動作フローを例示する図である。移動体端末１０４の制御部２００は、例えば、移動体端末１０４において無線ＬＡＮ回線１０３に接続するための第１の無線インタフェース２２１がオンになると、図１０の動作フローを開始してよい。
【００４６】
ステップ１００１（以降、ステップを“Ｓ”と記載し、例えば、Ｓ１００１と表記する）において移動体端末１０４の制御部２００は、ウェブ認証方式のアクセスポイント１３１に新規に接続したか否かを判定する。ウェブ認証方式のアクセスポイント１３１に新規に接続していない場合（Ｓ１００１はＮＯ）、フローはＳ１００１を繰り返す。一方、ウェブ認証方式のアクセスポイント１３１に新規に接続した場合（Ｓ１００１がＹＥＳ）、フローはＳ１００２へと進む。
【００４７】
Ｓ１００２において移動体端末１０４の制御部２００は、接続したアクセスポイント１３１がアクセス制限を設定可能な無線ＬＡＮ回線１０３で利用されるアクセスポイントか否かを判定する。例えば、携帯事業者が提供する無線ＬＡＮ回線１０３のアクセスポイント１３１に設定されるＳＳＩＤは決められている。そのため、移動体端末１０４の制御部２００は、ＳＳＩＤからアクセスポイント１３１が、アクセス制限を設定可能な無線ＬＡＮ回線１０３で利用されるアクセスポイントか否かを判定してよい。
【００４８】
アクセスポイント１３１が、アクセス制限を設定可能な無線ＬＡＮ回線１０３で利用されるアクセスポイントである場合（Ｓ１００２がＹＥＳ）、フローはＳ１００３へと進む。Ｓ１００３において移動体端末１０４の制御部２００は、所定のエラー（例えば、ＨＴＴＰステータスコードの２０４）を返すように設定されている第１のサーバ１１２に携帯電話回線１０２を介してアクセスを試みる。Ｓ１００４において移動体端末１０４の制御部２００は、アクセスに対する応答が、接続先の第１のサーバ１１２に設定されている所定のエラー応答（例えば、ＨＴＴＰステータスコードの２０４）であるか否かを判定する。所定のエラー応答でない場合（Ｓ１００４がＮＯ）、フローはＳ１００５へと進む。Ｓ１００５において制御部２００は、アクセス制限を受けてリダイレクションされたと判定する。
【００４９】
Ｓ１００６において制御部２００は、同時通信機能で無線ＬＡＮ回線１０３を選択するか否かの判定に用いる通信品質の判定基準を、通常時の第１の品質よりも高い第２の品質に変更する。Ｓ１００７において制御部２００は、無線ＬＡＮ回線１０３の通信品質が、第２の品質よりも高いか否かを判定する。無線ＬＡＮ回線１０３の通信品質が第２の品質以下の場合（Ｓ１００７がＮＯ）、フローはＳ１００８へと進み、制御部２００は、携帯電話回線１０２を介して通信を行い、フローはＳ１００７へと戻る。一方、無線ＬＡＮ回線１０３の通信品質が第２の品質よりも高い場合（Ｓ１００７がＹＥＳ）、フローはＳ１００９へと進む。Ｓ１００９において制御部２００は、通信するデータの振り分けを第１の無線インタフェース２２１に固定して、通信を無線ＬＡＮ回線１０３で実行する。続いて、Ｓ１０１０において制御部２００は、所定の通信接続回数の通信が実行されたか否かを判定する。所定の通信接続回数の通信が実行されていない場合（Ｓ１０１０がＮＯ）、制御部２００は、通信するデータの振り分けを第１の無線インタフェース２２１に固定したまま無線ＬＡＮ回線１０３で通信を継続し、フローはＳ１０１０の処理を繰り返す。一方、所定の通信接続回数の通信が実行された場合（Ｓ１０１０がＹＥＳ）、フローはＳ１０１１へと進む。Ｓ１０１１において制御部２００は、通信するデータの振り分けの第１の無線インタフェース２２１への固定を解除して同時通信を行い、また、通信品質の判定基準を第２の品質から第１の品質に変更し、フローはＳ１００１へと戻る。
【００５０】
また、Ｓ１００２においてアクセスポイント１３１が、アクセス制限を設定可能な無線ＬＡＮ回線１０３で利用されるアクセスポイントでない場合（Ｓ１００２がＮＯ）、フローはＳ１０１３へと進む。なお、Ｓ１００４において所定のエラー応答である場合（Ｓ１００４がＹＥＳ）、フローはＳ１０１２へと進み、制御部２００はアクセス制限を受けていないと判定し、この場合もフローはＳ１０１３へと進む。
【００５１】
Ｓ１０１３において制御部２００は、所定のエラー（例えば、ＨＴＴＰステータスコードの２０４）を返すように設定されている第１のサーバ１１２に無線ＬＡＮ回線１０３を介してアクセスを試みる。Ｓ１０１４において制御部２００は、アクセスに対する応答が、接続先の第１のサーバ１１２に設定されている所定のエラー応答（例えば、ＨＴＴＰステータスコードの２０４）であるか否かを判定する。所定のエラー応答である場合（Ｓ１０１４がＹＥＳ）、認証サーバ１１１へのリダイレクションを受けていないため、制御部２００は、Ｓ１０１５において認証済みと判定し、フローはＳ１００１へと戻る。
【００５２】
一方、Ｓ１０１４において所定のエラー応答でない場合（Ｓ１０１４がＮＯ）、認証サーバ１１１へのリダイレクションを受けており、フローはＳ１０１６へと進む。Ｓ１０１６において制御部２００は、通信するデータの振り分け先を第１の無線インタフェース２２１に固定し、無線ＬＡＮ回線１０３を介して所定のエラーを返すように設定されている第１のサーバ１１２にアクセスを試みる。Ｓ１０１７において制御部２００は、応答が、接続先の第１のサーバ１１２に設定されている所定のエラー応答であるか否かを判定する。なお、所定のエラー応答は、例えば、ＨＴＴＰステータスコードの２０４であってよい。所定のエラー応答でない場合（Ｓ１０１７がＮＯ）、フローはＳ１０１６へと戻り、処理を繰り返す。なお、Ｓ１０１６及びＳ１０１７の繰り返し処理の期間中に、ユーザはウェブ認証を行ってよい。
【００５３】
Ｓ１０１７において、所定のエラー応答である場合（Ｓ１０１７がＹＥＳ）、ウェブ認証は完了しているため、フローはＳ１０１８へと進み、制御部２００は、通信するデータの振り分け先の第１の無線インタフェース２２１への固定を解除して、同時通信を行い、フローはＳ１００１へと戻る。
【００５４】
以上の図１０の動作フローにおいて、Ｓ１００１からＳ１００６の処理では、移動体端末１０４の制御部２００は、例えば、変更部２０１として機能する。Ｓ１００７からＳ１０１０の処理では、移動体端末１０４の制御部２００は、例えば、固定部２０２として機能する。Ｓ１０１１の処理において、移動体端末１０４の制御部２００は、例えば、変更部２０１及び固定部２０２として機能する。
【００５５】
図１１は、実施形態に係るウェブ認証処理における通信の流れを例示する図である。図１１（ａ）は、アクセス制限を受けていないケースのウェブ認証処理を例示する。図１１（ａ）において、列車発車後に移動体端末１０４が携帯電話回線１０２を介して通信するまでは、例えば、図６（ａ）と同様に通信が行われてよい。続いて、別な駅に到着し、別なサブネットに属する無線ＬＡＮ回線１０３のアクセスポイント１３１に接続したとする。この場合、移動体端末１０４は、まず携帯電話回線１０２で所定のエラーを返すように設定されている第１のサーバ１１２にアクセスを試みる。移動体端末１０４がアクセス制限を受けていない場合、第１のサーバ１１２からの応答は所定のエラー（例えば、ＨＴＴＰステータスコードの２０４）となる。この場合、移動体端末１０４は、無線ＬＡＮ回線１０３で第１のサーバ１１２にアクセスを試みる。移動体端末１０４が未認証である場合、第１のサーバ１１２へのアクセスは、認証サーバ１１１へとリダイレクションされ、移動体端末１０４は、認証サーバ１１１からアクセスの成功（例えば、ＨＴＴＰステータスコードの２００ ＯＫ）を受信する。この場合に、移動体端末１０４は、通信を無線ＬＡＮ回線１０３に固定し、認証のための通信が携帯電話回線１０２に流れないようにする。また、移動体端末１０４は、第１のサーバ１１２にアクセスを試み、その応答が所定のエラー（例えば、ＨＴＴＰステータスコードの２０４）となるまでポーリングし、所定のエラーとなったら認証が完了したと判定して同時通信を開始する。
【００５６】
また、図１１（ｂ）は、アクセス制限を受けているケースのウェブ認証処理を例示する図である。図１１（ｂ）において、列車発車後に移動体端末１０４が携帯電話回線１０２を介して通信をするまでは、例えば、図６（ａ）と同様に通信が行われてよい。続いて、別な駅に到着し、別なサブネットに属する無線ＬＡＮ回線１０３のアクセスポイント１３１に接続したとする。この場合、移動体端末１０４は、まず携帯電話回線１０２で第１のサーバ１１２にアクセスを試みる。移動体端末１０４にアクセス制限がかかっている場合、第１のサーバ１１２へのアクセスは、アクセス制限を通知する第２のサーバ１１３へとリダイレクションされ応答は成功（例えば、ＨＴＴＰステータスコードの２００ ＯＫ）となる。この場合、移動体端末１０４は、同時通信においてデータを無線ＬＡＮ回線１０３に振り分けるか否かを判定するための通信品質の判定基準を、通常の第１の品質よりも高い第２の品質に設定する。これにより、良好な通信品質となるまでは通信が携帯電話回線１０２で実行される。そして、通信品質が第２の品質よりも高く良好となった場合、所定の通信接続回数の通信が実行されるまで通信を無線ＬＡＮ回線１０３に固定してウェブ認証を実行し、認証を完了させてしまい、その後は同時通信を開始する。
【００５７】
以上で述べた様に、実施形態によれば、移動体端末１０４の制御部２００は、自装置にアクセス制限がかかっているか否かを判定することができる。そして、制御部２００は、自装置にアクセス制限がかかっている場合は、同時通信において無線ＬＡＮ回線１０３にデータを振り分けるか否かを判定するために用いる通信品質の判定基準を、第１の品質から、より高い第２の品質へと変更する。そして、制御部２００は、通信品質が第２の品質よりも良好な状態となった際に、所定の通信接続回数の通信が実行されるまで通信を無線ＬＡＮ回線１０３に固定してウェブ認証を実行し、その間に認証を完了させてしまう。そのため、制御部２００は、自装置にアクセス制限がかかっている場合にも、認証中にパケットを携帯電話回線１０２に流してしまうことを抑制できる。従って、実施形態によれば、認証処理の失敗を抑制することができる。
【００５８】
また、所定の通信接続回数の通信が実行された以降は、認証が完了していると推定されるため、通信の無線ＬＡＮ回線１０３への固定を解除し、また、判定基準を第２の品質から第１の品質へと戻す。そのため、認証の完了後は、携帯電話回線１０２と無線ＬＡＮ回線１０３とを用いた同時通信を実行できる。
【００５９】
なお、通信品質は、例えば、無線ＬＡＮ回線１０３のアクセスポイント１３１と、第１の無線インタフェース２２１との間の受信電波強度及びリンクスピードを含んでよい。例えば、無線ＬＡＮ回線１０３のアクセスポイント１３１と、第１の無線インタフェース２２１との間の受信電波強度が高い場合にも、リンクスピードが低いと通信不良となることがある。また、例えば、無線ＬＡＮ回線１０３のアクセスポイント１３１と、第１の無線インタフェース２２１との間のリンクスピードが速い場合にも、受信電波強度が低いと通信不良となることがある。そのため、通信品質として受信電波強度とリンクスピードとの両方を用いて、例えばＳ１００７の判定を実行することで、通信品質に起因して認証が失敗する状況でウェブ認証の処理を開始してしまうことを、より正確に回避することができる。
【００６０】
以上において、実施形態を例示したが、実施形態はこれに限定されるものではない。例えば、上述の動作フローは例示であり、実施形態はこれに限定されるものではない。可能な場合には、動作フローは、処理の順番を変更して実行されてもよく、別に更なる処理を含んでもよく、又は、一部の処理が省略されてもよい。例えば、図１０のＳ１００５、Ｓ１０１２、及びＳ１０１５の処理は実行されなくてもよい。また、別の実施形態では、Ｓ１００１においてＹＥＳと判定された場合に、Ｓ１００６の処理に進むように図１０の動作フローを変更してもよく、即ち、Ｓ１００２からＳ１００５、及びＳ１０１２からＳ１０１８の処理は省略されてもよい。この場合、例えば、アクセス制限を受けていない場合にも、Ｓ１００６からＳ１０１１の処理によりウェブ認証を実行し、それにより、ウェブ認証の処理の失敗を抑制することができる。
【００６１】
また、上述の例では、Ｓ１０１０において所定の通信接続回数の通信が実行されるまで通信を無線ＬＡＮ回線１０３に固定する場合を例示したが、実施形態はこれに限定されるものではない。例えば、通信接続回数の代わりに、ブラウザを介して実行される通信のデータ通信量に基づいて、認証が完了するまでの期間、通信が無線ＬＡＮ回線１０３に固定されるように、Ｓ１０１０の判定が実行されてもよい。或いは、時間などその他の値に基づいて、認証が完了するまでの期間、通信が無線ＬＡＮ回線１０３に固定されるように、Ｓ１０１０の判定が実行されてもよい。なお、Ｓ１０１０において判定に用いる所定の通信接続回数は、例えば、Ｓ１０１６からＳ１０１７においてＹＥＳと判定されるまでの間にブラウザなどのアプリケーションを介して実行された通信の通信接続回数の傾向を取得することで、設定することができる。
【００６２】
図１２は、実施形態に係る移動体端末１０４を実現するためのコンピュータ１２００のハードウェア構成を例示する図である。図１２の移動体端末１０４を実現するためのハードウェア構成は、例えば、プロセッサ１２０１、メモリ１２０２、読取装置１２０４、通信インタフェース１２０６、入出力インタフェース１２０７、及び表示装置１２１０を備える。なお、プロセッサ１２０１、メモリ１２０２、読取装置１２０４、通信インタフェース１２０６、入出力インタフェース１２０７は、例えば、バス１２０８を介して互いに接続されている。
【００６３】
プロセッサ１２０１は、メモリ１２０２を利用して例えば上述の動作フローの手順を記述した無線通信プログラムを実行することにより、上述の各機能部の一部または全部の機能を提供する。例えば、プロセッサ１２０１は、メモリ１２０２に格納されている無線通信プログラムを実行することで、変更部２０１及び固定部２０２として機能する。また、記憶部２１０は、例えばメモリ１２０２、及び着脱可能記憶媒体１２０５を含む。移動体端末１０４のメモリ１２０２には、例えば、通信品質の判定基準である第１の品質及び第２の品質などの情報が格納されている。
【００６４】
メモリ１２０２は、例えば半導体メモリであり、ＲＡＭ領域及びＲＯＭ領域を含んでいてよい。なお、ＲＡＭは、Random Access Memoryの略称である。また、ＲＯＭは、Read Only Memoryの略称である。
【００６５】
読取装置１２０４は、プロセッサ１２０１の指示に従って着脱可能記憶媒体１２０５にアクセスする。着脱可能記憶媒体１２０５は、例えば、半導体デバイス（ＵＳＢメモリ等）、磁気的作用により情報が入出力される媒体（磁気ディスク等）、光学的作用により情報が入出力される媒体（ＣＤ−ＲＯＭ、ＤＶＤ等）などにより実現される。なお、ＵＳＢは、Universal Serial Busの略称である。ＣＤは、Compact Discの略称である。ＤＶＤは、Digital Versatile Diskの略称である。
【００６６】
通信インタフェース１２０６は、プロセッサ１２０１の指示に従ってネットワーク１２２０に接続し、データを送受信する。上述の通信部２２０は、例えば、通信インタフェース１２０６である。通信インタフェース１２０６は、例えば、アクセスポイント１３１と接続する第１の無線インタフェース２２１として動作する無線通信機器と、基地局１２１と接続する第２の無線インタフェース２２２として動作する無線通信機器とを含んでよい。入出力インタフェース１２０７は、例えば、入力装置及び出力装置との間のインタフェースであってよい。入力装置は、例えばユーザからの指示を受け付けるキーボードやマウスなどのデバイスである。出力装置は、例えばスピーカなどの音声装置、及びプリンタなどの印刷装置である。また、入出力インタフェース１２０７は、表示装置１２１０と接続されている。表示装置１２１０は、例えば、ディスプレーなどであってよい。そして、上述の図４及び図８の表示画面は、例えば表示装置１２１０に表示されてよい。
【００６７】
実施形態に係る各プログラムは、例えば、下記の形態で移動体端末１０４に提供される。
（１）メモリ１２０２に予めインストールされている。
（２）着脱可能記憶媒体１２０５により提供される。
（３）プログラムサーバなどのサーバ１２３０から提供される。 
【００６８】
なお、図１２を参照して述べたコンピュータ１２００のハードウェア構成は、例示であり、実施形態はこれに限定されるものではない。例えば、上述の機能部の一部または全部の機能がＦＰＧＡ及びＳｏＣなどによるハードウェアとして実装されてもよい。なお、ＦＰＧＡは、Field Programmable Gate Arrayの略称である。ＳｏＣは、System-on-a-chipの略称である。
【００６９】
以上において、いくつかの実施形態が説明される。しかしながら、実施形態は上記の実施形態に限定されるものではなく、上述の実施形態の各種変形形態及び代替形態を包含するものとして理解されるべきである。例えば、各種実施形態は、その趣旨及び範囲を逸脱しない範囲で構成要素を変形して具体化できることが理解されよう。また、前述した実施形態に開示されている複数の構成要素を適宜組み合わせることにより、種々の実施形態が実施され得ることが理解されよう。更には、実施形態に示される全構成要素からいくつかの構成要素を削除して又は置換して、或いは実施形態に示される構成要素にいくつかの構成要素を追加して種々の実施形態が実施され得ることが当業者には理解されよう。
【符号の説明】
【００７０】
１００      通信システム
１０１      サーバ
１０２      携帯電話回線
１０３      無線ＬＡＮ回線
１０４      移動体端末
１１１      認証サーバ
１１２      第１のサーバ
１１３      第２のサーバ
１２１      基地局
１２２      中継装置
１３１      アクセスポイント
１３２      ゲートウェイ
２００      制御部
２０１      変更部
２０２      固定部
２１０      記憶部
２２０      通信部
２２１      第１の無線インタフェース
２２２      第２の無線インタフェース
１２００    コンピュータ
１２０１    プロセッサ
１２０２    メモリ
１２０４    読取装置
１２０５    着脱可能記憶媒体
１２０６    通信インタフェース
１２０７    入出力インタフェース
１２０８    バス
１２１０    表示装置
１２２０    ネットワーク
１２３０    サーバ
【図１】
0006512040.tif 000002
【図２】
0006512040.tif 000003
【図３】
0006512040.tif 000004
【図４】
0006512040.tif 000005
【図５】
0006512040.tif 000006
【図６】
0006512040.tif 000007
【図７】
0006512040.tif 000008
【図８】
0006512040.tif 000009
【図９】
0006512040.tif 000010
【図１０】
0006512040.tif 000011
【図１１】
0006512040.tif 000012
【図１２】
0006512040.tif 000013