(57)【要約】【課題】通信端末がＷｅｂブラウザ機能を有さない場合であっても、当該通信端末のＷｅｂベースでの認証を実行することが可能な通信端末、通信制御方法、通信制御プログラム及び通信システムを提供する。【解決手段】第１通信手段を用いて認証情報の入力を促すログイン画面をＷｅｂベースで提供するサーバ装置と接続するとともに、第２通信手段を用いて前記ログイン画面を表示可能なブラウザ機能を有した本体装置と接続し、この第２通信手段を通じて本体装置を遠隔操作することで当該本体装置が搭載するブラウザ機能により前記ログイン画面を端末装置上に表示し、当該端末装置をプロキシとした本体装置のブラウザ機能を用いて前記認証情報の入力を実施する。【選択図】        図４
2010050750.tif 000002
【特許請求の範囲】
【請求項１】
認証情報の入力を促すログイン画面をＷｅｂベースで提供し、当該認証情報に基づいて認証を行うサーバ装置に接続可能な第１通信手段と、
前記ログイン画面を表示可能なブラウザ機能を有した本体装置に接続可能な第２通信手段と、
前記第２通信手段を介して前記本体装置の表示画面を表示するとともに、入力された指示入力を前記本体装置への指示入力として当該本体装置を制御する画面共有手段と、
前記第１通信手段及び第２通信手段が接続する装置間の通信を中継するプロキシ手段と、
を備え、
前記画面共有手段は、前記本体装置のブラウザ機能を起動し、当該ブラウザ機能により表示された前記ログイン画面に入力される認証情報を、前記本体装置から前記サーバ装置に送信させることを特徴とする通信端末。
【請求項２】
前記画面共有手段は、前記ブラウザ機能による通信の接続先を前記プロキシ手段に設定することを特徴とする請求項１に記載の通信端末。
【請求項３】
前記画面共有手段は、前記サーバ装置による認証の完了後、前記ブラウザ機能を停止することを特徴とする請求項１又は２に記載の通信端末。
【請求項４】
外部装置に接続可能な第１通信手段及び第２通信手段を備えた通信端末の通信制御方法であって、
第１通信制御手段が、認証情報の入力を促すログイン画面をＷｅｂベースで提供し、当該認証情報に基づいて認証を行うサーバ装置に前記第１通信手段を用いて接続する第１通信工程と、
第２通信制御手段が、前記ログイン画面を表示可能なブラウザ機能を有した本体装置に前記第２通信手段を用いて接続する第２通信工程と、
画面共有手段が、前記第２通信手段を介して前記本体装置の表示画面を表示するとともに、入力された指示入力を前記本体装置への指示入力として当該本体装置を制御する画面共有工程と、
プロキシ手段が、前記第１通信工程及び第２通信工程で接続した装置間の通信を中継するプロキシ工程と、
を含み、
前記画面共有手段は、前記画面共有工程において、前記本体装置のブラウザ機能を起動し、当該ブラウザ機能により表示された前記ログイン画面に入力される認証情報を、前記本体装置から前記サーバ装置に送信させることを特徴とする通信制御方法。
【請求項５】
外部装置に接続可能な第１通信手段及び第２通信手段を備えた通信端末のコンピュータを、
認証情報の入力を促すログイン画面をＷｅｂベースで提供し、当該認証情報に基づいて認証を行うサーバ装置に前記第１通信手段を用いて接続する第１通信制御手段と、
前記ログイン画面を表示可能なブラウザ機能を有した本体装置に前記第２通信手段を用いて接続する第２通信制御手段と、
前記第２通信手段を介して前記本体装置の表示画面を表示するとともに、入力された指示入力を前記本体装置への指示入力として当該本体装置を制御する画面共有手段と、
前記第１通信手段及び第２通信手段が接続した装置間の通信を中継するプロキシ手段と、
して機能させ、
前記画面共有手段は、前記本体装置のブラウザ機能を起動し、当該ブラウザ機能により表示された前記ログイン画面に入力される認証情報を、前記本体装置から前記サーバ装置に送信させることを特徴とする通信制御プログラム。
【請求項６】
認証情報の入力を促すログイン画面をＷｅｂベースで提供し、当該認証情報に基づいて認証を行うサーバ装置と、前記ログイン画面を表示可能なブラウザ機能を有した本体装置と、前記サーバ装置及び本体装置と接続可能な通信端末とを有した通信システムであって、
前記通信端末は、
前記サーバ装置に接続可能な第１通信手段と、
前記本体装置に接続可能な第２通信手段と、
前記第２通信手段を介して前記本体装置の表示画面を表示するとともに、入力された指示入力を前記本体装置への指示入力として当該本体装置を制御する画面共有手段と、
前記第１通信手段及び第２通信手段が接続する装置間の通信を中継するプロキシ手段と、
を備え、
前記画面共有手段は、前記本体装置のブラウザ機能を起動し、当該ブラウザ機能により表示された前記ログイン画面に入力される認証情報を、前記本体装置から前記サーバ装置に送信させることを特徴とする通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、公衆無線ＬＡＮへのログインをＷｅｂベースで行う通信端末、通信制御方法、通信制御プログラム及び通信システムに関する。
【背景技術】
【０００２】
近年、携帯電話やＰＨＳ等の携帯可能な通信端末が普及しており、各通信規格に応じた無線データ通信インタフェースを用いてインターネット等のネットワークに接続することが可能となっている。また、無線データ通信インタフェースに加え、無線ＬＡＮに接続可能な無線ＬＡＮインタフェースを備えた通信端末も普及してきており、この無線ＬＡＮインタフェースを用いても上記ネットワークに接続することが可能となっている。
【０００３】
一方、通信端末には最低限の機能しか持たせず、ネットワークを介して接続されるサーバ側でアプリケーションソフトやファイル等の資源を管理するシンクライアントと呼ばれる通信端末が存在する。例えば、特許文献１には、ネットワーク上に存在するサーバ装置から、利用しようとするアプリケーションプログラムを必要に応じてダウンロードし、これを利用することを実現した端末が開示されている。
【０００４】
【特許文献１】特開２００８−１１８１８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、上記通信端末の普及に伴い、公衆無線ＬＡＮを利用可能なスポット（ホットスポット）も増加してきている。この公衆無線ＬＡＮを利用するには、ユーザを認証するためのログイン手続きを行う必要があり、一般にＷｅｂベースのユーザインタフェースを用いた認証手続きが行われている。そのため、公衆無線ＬＡＮを利用するには、通信端末がＷｅｂベースのユーザインタフェースを表示可能なＷｅｂアプリケーション（Ｗｅｂブラウザ機能）を搭載する必要がある。しかしながら、上記したシンクライアントや特許文献１の端末では、端末自身にＷｅｂブラウザ機能が搭載されていないため、Ｗｅｂベースでの認証を行うことができず、公衆無線ＬＡＮを利用することができないという問題がある。
【０００６】
本発明は、上記に鑑みてなされたものであって、通信端末がＷｅｂブラウザ機能を有さない場合であっても、当該通信端末のＷｅｂベースでの認証を実行することが可能な通信端末、通信制御方法、通信制御プログラム及び通信システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、本発明は、認証情報の入力を促すログイン画面をＷｅｂベースで提供し、当該認証情報に基づいて認証を行うサーバ装置に接続可能な第１通信手段と、前記ログイン画面を表示可能なブラウザ機能を有した本体装置に接続可能な第２通信手段と、前記第２通信手段を介して前記本体装置の表示画面を表示するとともに、入力された指示入力を前記本体装置への指示入力として当該本体装置を制御する画面共有手段と、前記第１通信手段及び第２通信手段が接続する装置間の通信を中継するプロキシ手段と、を備え、前記画面共有手段は、前記本体装置のブラウザ機能を起動し、当該ブラウザ機能により表示された前記ログイン画面に入力される認証情報を、前記本体装置から前記サーバ装置に送信させることを特徴とする。
【０００８】
また、本発明は、外部装置に接続可能な第１通信手段及び第２通信手段を備えた通信端末の通信制御方法であって、第１通信制御手段が、認証情報の入力を促すログイン画面をＷｅｂベースで提供し、当該認証情報に基づいて認証を行うサーバ装置に前記第１通信手段を用いて接続する第１通信工程と、第２通信制御手段が、前記ログイン画面を表示可能なブラウザ機能を有した本体装置に前記第２通信手段を用いて接続する第２通信工程と、画面共有手段が、前記第２通信手段を介して前記本体装置の表示画面を表示するとともに、入力された指示入力を前記本体装置への指示入力として当該本体装置を制御する画面共有工程と、プロキシ手段が、前記第１通信工程及び第２通信工程で接続した装置間の通信を中継するプロキシ工程と、を含み、前記画面共有手段は、前記画面共有工程において、前記本体装置のブラウザ機能を起動し、当該ブラウザ機能により表示された前記ログイン画面に入力される認証情報を、前記本体装置から前記サーバ装置に送信させることを特徴とする。
【０００９】
また、本発明は、外部装置に接続可能な第１通信手段及び第２通信手段を備えた通信端末のコンピュータを、認証情報の入力を促すログイン画面をＷｅｂベースで提供し、当該認証情報に基づいて認証を行うサーバ装置に前記第１通信手段を用いて接続する第１通信制御手段と、前記ログイン画面を表示可能なブラウザ機能を有した本体装置に前記第２通信手段を用いて接続する第２通信制御手段と、前記第２通信手段を介して前記本体装置の表示画面を表示するとともに、入力された指示入力を前記本体装置への指示入力として当該本体装置を制御する画面共有手段と、前記第１通信手段及び第２通信手段が接続した装置間の通信を中継するプロキシ手段と、して機能させ、前記画面共有手段は、前記本体装置のブラウザ機能を起動し、当該ブラウザ機能により表示された前記ログイン画面に入力される認証情報を、前記本体装置から前記サーバ装置に送信させることを特徴とする。
【００１０】
また、本発明は、認証情報の入力を促すログイン画面をＷｅｂベースで提供し、当該認証情報に基づいて認証を行うサーバ装置と、前記ログイン画面を表示可能なブラウザ機能を有した本体装置と、前記サーバ装置及び本体装置と接続可能な通信端末とを有した通信システムであって、前記通信端末は、前記サーバ装置に接続可能な第１通信手段と、前記本体装置に接続可能な第２通信手段と、前記第２通信手段を介して前記本体装置の表示画面を表示するとともに、入力された指示入力を前記本体装置への指示入力として当該本体装置を制御する画面共有手段と、前記第１通信手段及び第２通信手段が接続する装置間の通信を中継するプロキシ手段と、を備え、前記画面共有手段は、前記本体装置のブラウザ機能を起動し、当該ブラウザ機能により表示された前記ログイン画面に入力される認証情報を、前記本体装置から前記サーバ装置に送信させることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、通信端末により遠隔操作される本体装置のブラウザ機能を用い、当該ブラウザ機能から送信される認証情報を通信端末からの通信としてサーバ装置に送信することができるため、通信端末がＷｅｂブラウザ機能を有さない場合であっても、当該通信端末のＷｅｂベースでの認証を実行することが可能である。
【発明を実施するための最良の形態】
【００１２】
以下、添付図面を参照して、本発明にかかる通信端末、通信方法、制御プログラム及び通信システムの最良な実施形態を詳細に説明する。なお、以下の説明で用いるＩＰアドレス、ＭＡＣアドレス、ＰＨＳ番号等は一例であり、これに限定されないものとする。
【００１３】
図１は、本実施形態にかかる情報通信システムの構成を示した図である。同図に示したように、情報通信システムは、通信端末１００と、公衆無線ＬＡＮ側機器２００と、リモートアクセス側機器３００とを有している。
【００１４】
通信端末１００は、本システムのユーザが使用する通信端末であって、公衆無線ＬＡＮに接続可能なＷＬＡＮインタフェース１１と、ＰＨＳ通信網に接続可能なＰＨＳインタフェース１２とを備えている。図１では、ＷＬＡＮインタフェース１１のＭＡＣアドレスが“00:00:01:aa:bb:cc”であり、ＰＨＳインタフェース１２のＰＨＳ番号が“070-****-1111”であることを示している。
【００１５】
また、通信端末１００は、ネットワーク上の離れたコンピュータを遠隔操作する機能を有し、リモートアクセス側機器３００の後述する遠隔操作ＰＣ３３０を、ＰＨＳインタフェース１２を介して遠隔操作することが可能となっている。
【００１６】
また、通信端末１００は、シンクライアント等であって、遠隔操作の対象となる遠隔操作ＰＣ３３０にてアプリケーションプログラムを実行することで、ＰＨＳ通信網を介しその実行結果を享受する。なお、通信端末１００は、Ｗｅｂアプリケーション（Ｗｅｂブラウザ）を実行する機能を有していないものとする。
【００１７】
公衆無線ＬＡＮ側機器２００は、公衆無線ＬＡＮセグメントを構成する複数の機器を有し、ＷＬＡＮ＿ＡＰ２１０と、認証ＧＷ２２０と、ＤＨＣＰ（Dynamic  Host  Configuration  Protocol）サーバ２３０とから構成されている。なお、公衆無線ＬＡＮ側機器２００の構成は、これに限らないものとする。
【００１８】
ＷＬＡＮ＿ＡＰ２１０は、ＩＥＥＥ８０２．１１標準の無線規格に準拠した公衆無線ＬＡＮのアクセスポイントである。ＷＬＡＮ＿ＡＰ２１０は、通信端末１００等の無線ＬＡＮ端末からの要求に応じて当該無線ＬＡＮ端末と接続し、この無線ＬＡＮ端末と公衆無線ＬＡＮ側機器２００内、即ち、公衆無線ＬＡＮセグメントとの間の通信を中継する。
【００１９】
認証ＧＷ２２０は、公衆無線ＬＡＮへの接続を認証するサーバ装置である。具体的に、認証ＧＷ２２０は、ＷＬＡＮ＿ＡＰ２１０に接続した無線ＬＡＮ端末のアクセスを遮ると、ユーザＩＤやパスワード等の認証情報の入力を促すログイン用のページ画面（ログインページ画面）を無線ＬＡＮ端末のＷｅｂブラウザ上に表示し、この認証情報に基づいてユーザ認証を行うことでアクセスを制御する。なお、認証情報の照合先となる正規ユーザのユーザＩＤ、パスワード等（以下、照合情報という）は、図示しない記憶装置に予め記憶されているものとする。
【００２０】
また、認証ＧＷ２２０は、照合情報との比較により認証情報の正当性を確認すると、この認証情報を送信した無線ＬＡＮ端末のインターネット網への接続を許可することで、当該無線ＬＡＮ端末とインターネット網に存在する各機器との間の通信を中継する。図１では、認証ＧＷ２２０の公衆無線ＬＡＮセグメントでのＩＰアドレスが“100.100.0.1”であり、ＭＡＣアドレスが“00:02:11:01:02:03”であることを示している。
【００２１】
ＤＨＣＰサーバ２３０は、ＷＬＡＮ＿ＡＰ２１０に接続した無線ＬＡＮ端末からのＤＨＣＰ要求に応じ、当該無線ＬＡＮ端末にＩＰアドレスの割り当てを行う。図１では、通信端末１００のＷＬＡＮインタフェース１１に対し、ＩＰアドレス“100.100.0.100”を割り当てた例を示している。なお、本実施形態では、認証ＧＷ２２０とＤＨＣＰサーバ２３０とを独立的に設けた構成としたが、これに限らず、認証ＧＷ２２０にＤＨＣＰサーバ２３０の機能を備えことで一体的に構成する態様としてもよい。
【００２２】
リモートアクセス側機器３００は、ＰＨＳ通信網を用いた遠隔操作を実現する複数の機器を有し、ＰＨＳ基地局３１０と、ＧＷ（ゲートウェイ）３２０と、遠隔操作ＰＣ３３０とから構成されている。なお、リモートアクセス側機器３００の構成は、これに限らないものとする。
【００２３】
ＰＨＳ基地局３１０は、ＰＨＳの基地局（Cell  Station）である。ＰＨＳ基地局３１０は、通信端末１００等のＰＨＳ端末と交信し、ＰＨＳ端末とＰＨＳ通信網に接続される各機器との間の通信を中継する。
【００２４】
ＧＷ３２０は、ＰＨＳ通信網とインターネット網とを中継するゲートウェイであって、通信端末１００等のＰＨＳ端末からのダイヤルアップに応じて接続すると、このＰＨＳ端末にＰＨＳ網でのＩＰアドレスを割り当て、当該ＰＨＳ端末とインターネット網との間の通信を中継する。図１では、ＧＷ３２０のＰＨＳ番号が“070-****-9999”であり、ＰＨＳ網でのＩＰアドレスが“50.50.30.1”であることを示している。また、通信端末１００のＰＨＳインタフェース１２に対し、ＩＰアドレス“50.50.30.100”を割り当てた例を示している。
【００２５】
遠隔操作ＰＣ３３０は、通信端末１００の遠隔操作の対象となるＰＣ（Personal  Computer）やサーバである。遠隔操作ＰＣ３３０は、ＧＷ３２０及びＰＨＳ基地局３１０を介して通信端末１００から遠隔操作を受け付けると、この操作内容に応じて後述するＷｅｂブラウザ３３５等のアプリケーションプラグラムを実行する。図１では、遠隔操作ＰＣ３３０のＩＰアドレスが“200.30.15.18”であることを示している。
【００２６】
なお、図１では遠隔操作ＰＣ３３０を、ＧＷ３２０を介してＰＨＳ通信網に接続する構成としたが、この構成に限定されないものとする。
【００２７】
例えば、通信端末１００の遠隔操作対象として、ＰＨＳ通信網に接続可能なＰＨＳインタフェースを備え、且つ、ダイヤルアップ接続の受け付け可能なＲＡＳサーバを用いる場合には、図２に示したリモートアクセス側機器４００の構成とすることができる。ここで、遠隔操作ＰＣ３４０は上記ＲＡＳサーバであって、ＰＨＳ基地局３５０と交信することで、ＰＨＳ通信網に接続する。この構成の場合、通信端末１００は、遠隔操作ＰＣ３４０のＰＨＳ番号宛にダイヤルアップ接続することで、遠隔操作ＰＣ３４０と通信端末１００との通信を確立することができる。なお、図２では、遠隔操作ＰＣ３４０のＰＨＳ番号が“070-****-2222”であり、ＰＨＳ網でのＩＰアドレスが“200.30.15.18”であることを示している。
【００２８】
次に、図３を参照して、通信端末１００、認証ＧＷ２２０、遠隔操作ＰＣ３３０の各機能部について説明する。図３は、通信端末１００、認証ＧＷ２２０、遠隔操作ＰＣ３３０の各機能部間の関係を模式的に示した図である。
【００２９】
図３に示したように、通信端末１００は、ＷＬＡＮインタフェース１１と、ＰＨＳインタフェース１２と、画面共有部１３と、表示部１４と、入力部１５と、プロキシ部１６と、制御部１７とを備えている。
【００３０】
ＷＬＡＮインタフェース１１は、ＩＥＥＥ８０２．１１標準の規格に準拠したインタフェースであって、ＷＬＡＮ＿ＡＰ２１０を介し認証ＧＷ２２０のＬＡＮインタフェース２２１との間で通信を確立する。
【００３１】
ＰＨＳインタフェース１２は、ＰＨＳ通信規格に準拠したインタフェースであって、ＰＨＳ基地局３１０等を介して遠隔操作ＰＣ３３０のＬＡＮインタフェース３３１との間で通信を確立する。
【００３２】
画面共有部１３は、遠隔操作ＰＣ３３０の遠隔操作を行うための機能部であって、遠隔操作ＰＣ３３０の後述する画面共有部３３２との協働により、遠隔操作ＰＣ３３０の遠隔操作を実現する。
【００３３】
具体的に、画面共有部１３は、遠隔操作ＰＣ３３０の後述する画面共有部３３２から送信される表示データを表示部１４に出力することで、その表示データの内容を後述する表示デバイス２５に表示させるとともに、入力部１５を通じて入力される指示内容（操作内容）を遠隔操作ＰＣ３３０の画面共有部３３２に送信することで、遠隔操作ＰＣ３３０への入力とする。なお、画面共有部１３と画面共有部３３２との遠隔操作機能については、公知の技術を用いるものとする。例えば、T.  Richardson,  et,  al,  “Virtual  Networking  Computing”,  IEEE  Internet  Computing,  Feb.  1998に開示されたＶＮＣ（Virtual  Network  Computing）技術や、特開２００８−１１８１８１等で開示された技術を用いることができる。
【００３４】
表示部１４は、後述する表示デバイス２５への画面表示を制御する機能部であって、画面共有部１３から入力された表示データを表示デバイス２５に表示する。また、入力部１５は、画面共有部１３への入力を制御する機能部であって、後述する入力デバイス２６を用いた指示入力や、後述する記憶部２４等に予め記憶された設定情報を画面共有部１３に入力する。
【００３５】
プロキシ部１６は、ＷＬＡＮインタフェース１１とＰＨＳインタフェース１２とが接続する装置（認証ＧＷ２２０、遠隔操作ＰＣ３３０）間の通信を中継する。具体的に、プロキシ部１６は、認証ＧＷ２２０のＷｅｂサーバ部２２２と、遠隔操作ＰＣ３３０のＷｅｂブラウザとの間で授受されるＨＴＴＰ通信を中継する。
【００３６】
制御部１７は、上述した各機能部（ＷＬＡＮインタフェース１１、ＰＨＳインタフェース１２、画面共有部１３、表示部１４、入力部１５、プロキシ部１６）を統括的に制御し、通信端末１００が公衆無線ＬＡＮに接続する際の処理の実行主体となる機能部である。
【００３７】
一方、認証ＧＷ２２０は、ＩＰアドレスが付与されたＬＡＮインタフェース２２１と、認証処理部２２３の入出力部となるＷｅｂサーバ部２２２と、ＷＬＡＮ＿ＡＰ２１０を介して接続した無線ＬＡＮ端末を認証するための認証処理部２２３とを備える。
【００３８】
ここで、Ｗｅｂサーバ部２２２は、Ｗｅｂサーバであって、Ｗｅｂブラウザからのアクセスに応じて、当該Ｗｅｂブラウザに認証情報の入力を促すログインページ画面を提供する。また、Ｗｅｂサーバ部２２２は、ログインページ画面を用いて入力された認証情報を取得すると、この認証情報を認証処理部２２３に引き渡す。
【００３９】
認証処理部２２３は、Ｗｅｂサーバ部２２２から受け付けた認証情報と、図示しない記憶装置に予め記憶された照合情報とを比較することで、認証情報を送信した無線ＬＡＮ端末のユーザが正規のユーザであるか否かを認証する。
【００４０】
遠隔操作ＰＣ３３０は、ＩＰアドレスが付与されたＬＡＮインタフェース３３１と、通信端末１００による遠隔操作を実現するための画面共有部３３２と、表示部３３３と、入力部３３４と、Ｗｅｂページを閲覧するためのアプリケーションプログラムであるＷｅｂブラウザ３３５とを備える。
【００４１】
ここで、画面共有部３３２は、通信端末１００の画面共有部１３から遠隔操作開始の指示の指示を受け付けると、画面共有を開始し遠隔操作の操作内容に応じたアプリケーションプラグラムを実行する。具体的に、画面共有部３３２は、アプリケーションプログラムの実行に伴う表示画面の状態を表示部３３３から受け付けると、表示データして通信端末１００の画面共有部１３に送信する。また、画面共有部３３２は、通信端末１００の画面共有部１３から操作内容を受け付けると、この操作内容を入力部３３４に出力することでアプリケーションプログラムに反映する。
【００４２】
表示部３３３は、遠隔操作ＰＣ３３０が表示する画面の状態を画面共有部３３２に出力する。また、入力部３３４は、画面共有部３３２から入力された操作内容を、操作の対象となったアプリケーションプログラムに反映する。
【００４３】
Ｗｅｂブラウザ３３５は、遠隔操作ＰＣ３３０が搭載するアプリケーションプログラムの一つであって、ＬＡＮインタフェース３３１を通じてＨＴＴＰ通信をＷｅｂサーバとの間で行う。
【００４４】
次に、図１、図４を参照して、本システムの全体動作について説明する。ここで、図４は、通信端末１００が公衆無線ＬＡＮにログインする際の手順を示したシークエンス図である。なお、本シークエンス図の前提として、通信端末１００を操作するユーザについての認証情報（照合情報）は、認証ＧＷ２２０の図示しない記憶部に予め記憶されているものとする。
【００４５】
まず、通信端末１００では、ＷＬＡＮ＿ＡＰ２１０のサービスエリアに入ると、制御部１７がＷＬＡＮインタフェース１１を用いてＷＬＡＮ＿ＡＰ２１０に対しＷＬＡＮ接続の手順を実行することで、公衆無線ＬＡＮセグメントへの接続を確立する（ステップＳ１１）。ここで、ＷＬＡＮ接続の手順とは、ＩＥＥＥ８０２．１１標準に規定された、“Association”及び“Authentication”である。また、実装やタイミング等の状況によっては“Probe-Request”及び“Prove-Response”を実行してもよい。
【００４６】
なお、本実施形態では、サービスエリア内への進入に伴い、制御部１７がステップＳ１１の処理を行うこととしたが、この態様に限らないものとする。例えば、ユーザから入力部１５を介し公衆無線ＬＡＮへの接続が指示されたタイミングで、制御部１７がステップＳ１１の処理を実行する態様としてもよい。
【００４７】
次に、制御部１７は、ＷＬＡＮインタフェース１１を用いて、ＷＬＡＮセグメントでのＩＰアドレスを取得するためのＤＨＣＰ要求を送信すると、ＤＨＣＰサーバ２３０からＷＬＡＮインタフェース１１にＩＰアドレス“100.100.0.100”が付与される（ステップＳ１２）。なお、この時、制御部１７は、通信端末１００のＩＰスタックのdefault  routeを、公衆無線ＬＡＮセグメントのデフォルトルータである認証ＧＷ２２０のＩＰアドレス“100.100.0.1”に設定する。
【００４８】
次に、通信端末１００では、認証ＧＷ２２０によるＷｅｂベースのアクセス認証を実施するため、制御部１７がＰＨＳインタフェース１２を用いてＧＷ３２０にダイヤルアップを行う（ステップＳ１３）。図１の例では、ＰＨＳインタフェース１２からＧＷ３２０のＰＨＳ番号“070-****-9999”宛にダイヤルすることでダイヤルアップを行う。
【００４９】
ステップＳ１３の後、通信端末１００のＰＨＳインタフェース１２には、ＧＷ３２０によりＩＰアドレス“50.50.30.100”が付与される。この時、制御部１７は、通信端末１００のＩＰスタックのdefault  routeを、ＰＨＳによるインターネット接続のＰＰＰ（Point-to-Point  Protocol:ＲＦＣ１６６１参照）の対向ノードであるＧＷ３２０のＩＰアドレス“50.50.30.1”に変更する。なお、直前までdefault  routeに設定されていた認証ＧＷ２２０のＩＰアドレス“100.100.0.1”は、制御部１７によりＷＬＡＮインタフェース側のdefault  routeとして、後述するＲＡＭ２３等の記憶装置に保持されるものとする。
【００５０】
次に、通信端末１００の画面共有部１３は、制御部１７の制御の下、ＰＨＳインタフェース１２を通じて遠隔操作ＰＣ３３０のＩＰアドレス“200.30.15.18”宛に画面共有開始を指示することで、当該遠隔操作ＰＣ３３０の画面共有部３３２との間で画面共有を開始する（ステップＳ１４）。なお、画面共有開始の指示は、制御部１７が自動的に行うこととしてもよいし、後述する入力デバイス２６を介しユーザから行われる態様としてもよい。
【００５１】
続いて、通信端末１００の画面共有部１３は、ＰＨＳインタフェース１２を通じて遠隔操作ＰＣ３３０のＩＰアドレス“200.30.15.18”宛にＷｅｂブラウザの起動を指示する（ステップＳ１５）。このとき、画面共有部１３は、Ｗｅｂブラウザ３３５のプロキシを自己の装置のＩＰアドレス“50.50.30.100”に設定するとともに、このプロキシのポート番号をプロキシ部１６のＰＨＳインタフェース１２側のポート番号“8080”に設定する指示も遠隔操作ＰＣ３３０に送信する。
【００５２】
また、プロキシ部１６は、制御部１７の制御の下、ステップＳ１５の処理に伴い遠隔操作ＰＣ３３０についての転送設定を実施する（ステップＳ１６）。ここで、プロキシ部１６が行う転送設定は、具体的には以下のとおりである。
（１）ＩＰスタックのルーティングテーブルを変更。
・遠隔操作ＰＣ３３０のＩＰアドレス“200.30.15.18”のホストルート（ＩＰアドレス／３２）を、ＰＨＳインタフェース１２側の対向ノード“50.50.30.1”に設定。
・通信端末１００のＩＰスタックのdefault  routeを、ＷＬＡＮインタフェース１１側のデフォルトルータ（認証ＧＷ２２０）のＩＰアドレス“100.100.0.1”に設定。
（２）ＰＨＳインタフェース１２側のＩＰアドレス“50.50.30.100”及びポート番号“8080”をＷｅｂプロキシの動作対象に設定。
【００５３】
一方、遠隔操作ＰＣ３３０では、ステップＳ１５の処理に応じて画面共有部３３２がＷｅｂブラウザ３３５を起動すると、このＷｅｂブラウザ３３５は所定のスタートページ宛にアクセスを行う（ステップＳ１７）。ここで、スタートページのＵＲＬは、遠隔操作ＰＣ３３０の外部を指定するものであれば任意でよく、この場合、上述したプロキシ設定により、通信端末１００のプロキシ部１６を経由してのアクセスとなる。
【００５４】
一方、通信端末１００のプロキシ部１６では、ＩＰアドレス“50.50.30.100”、ポート番号“8080”宛のアクセスを、ＩＰスタックのdefault  routeである“100.100.0.1”を経由したＷｅｂアクセスとして転送する。この際、通常のＷｅｂプロキシと同様、ＨＴＴＰリクエストの内容はＷｅｂブラウザ３３５からのものを引き継ぎ、ＩＰヘッダ及びＭＡＣヘッダは通信端末１００（プロキシ部１６）で付与する。
【００５５】
ここで、プロキシ部１６が付与するＩＰヘッダとしては、例えば、以下のものが挙げられる。
・IP  source:  default  routeへの送出インタフェースであるＷＬＡＮインタフェース１１のＩＰアドレス“100.100.0.100”。
・IP  destination:  ＨＴＴＰリクエスト先であるホストからＤＮＳ(Domain  Name  System:  RFC1034,RFC1035等参照)で得られるＩＰアドレス。
・TCP  source  port:  プロキシ部１６が一時的に利用する任意のephemeral  port。
・TCP  destination  port:  ＨＴＴＰリクエスト先であるポート番号(但し、ＨＴＴＰリクエスト中で無指定の場合はデフォルトである８０番)。
【００５６】
また、プロキシ部１６が付与するＭＡＣヘッダとしては、例えば、以下のものが挙げられる。
・sourceアドレス:  default  routeへの送出インタフェースであるＷＬＡＮインタフェース１１のＭＡＣアドレス“00:00:01:aa:bb:cc”。
・destinationアドレス:  default  routeである認証ＧＷ２２０の公衆無線ＬＡＮセグメント側インタフェースのＭＡＣアドレス“00:02:11:01:02:03”。
【００５７】
また、プロキシ部１６の動作は、一点のみ一般のＷｅｂプロキシとは異なり、自己の存在を表すＨＴＴＰ／１．１のＶｉａヘッダの操作は必須ではないものとしている。なお、ＨＴＴＰヘッダを定義するＲＦＣ２６１６によると、Ｗｅｂプロキシのループを避けるために“Via  general-header”を用いることが記載されているが、本実施形態においては、ループは発生しないこと、また、認証ＧＷ２２０には、通信端末１００がＷｅｂアクセスの起点と解釈させたいこともあるため、Ｖｉａヘッダを付与せず転送を行うこととしてもよい。
【００５８】
認証ＧＷ２２０では、プロキシ部１６を経由したスタートページへのアクセス先を、公衆無線ＬＡＮへのログインページにリダイレクトすることで、このログインページ画面が遠隔操作ＰＣ３３０のＷｅｂブラウザ３３５上に表示される（ステップＳ１８）。これにより、遠隔操作ＰＣ３３０と画面共有の関係にある通信端末１００には、その表示データが送信されることになるため、画面共有部１３は、表示部１４を用いて後述する表示デバイス２５にログインページ画面を表示する（ステップＳ１９）。
【００５９】
ステップＳ１９の処理で表示されたログインページに基づき、入力部１５から認証情報（ユーザ名及びパスワード）が入力されると、遠隔操作ＰＣ３３０との画面共有により、当該遠隔操作ＰＣ３３０のＷｅｂブラウザ３３５上への入力となる（ステップＳ２０）。そのため、Ｗｅｂブラウザ３３５では、入力部１５を介し認証情報の送信が指示されると、通信端末１００で入力された認証情報を、プロキシ部１６を介しＨＴＴＰ通信として認証ＧＷ２２０に送信する（ステップＳ２１）。なお、認証情報の入力は、後述する入力デバイス２６を介しユーザが行う態様としてもよいし、入力部１５が予め記憶された認証情報を読み出すことで行う態様としてもよい。
【００６０】
一方、認証ＧＷ２２０では、Ｗｅｂサーバ部２２２により認証情報の入力が受け付けられると、認証処理部２２３がこの認証情報の正当性を検証する（ステップＳ２２）。ここで、認証処理部２２３は、認証情報の正当性を確認すると、この認証情報が含まれたＨＴＴＰ通信のソースＭＡＣアドレスに対応する端末、又は、ソースＩＰアドレスに対応する端末の、インターネット網への通信を許可する。なお、何れの場合においても、通信端末１００のインターネット網への通信が許可されることになる。
【００６１】
ＭＡＣアドレス単位で通信を許可する場合には、ＩＥＥＥ８０２．１Ｘ標準に規定されているように、ＷＬＡＮ＿ＡＰ２１０に対して、アクセスを許可する端末のＭＡＣアドレス“00:00:01:aa:bb:cc”を、暗号化で用いる鍵の情報とともに通知する方法が一般的である。また、ＩＰアドレス単位で許可する場合には、認証ＧＷ２２０自身や、ＷＬＡＮ＿ＡＰ２１０からインターネット網までに設置されたルータ（図示せず）に、認証許可した端末のＩＰアドレス“100.100.0.100”を通知して、フィルタルールを許可するようにする方法が一般的である。
【００６２】
認証処理部２２３は、ユーザ認証を完了すると、認証完了（認証許可）を表す画面表示をＨＴＴＰ通信によりＷｅｂブラウザ３３５に指示することで、この認証完了画面を遠隔操作ＰＣ３３０のＷｅｂブラウザ３３５上に表示させる（ステップＳ２３）。また、このＷｅｂブラウザ３３５上に表示された認証完了画面は、画面共有の関係にある通信端末１００にも表示される（ステップＳ２４）。
【００６３】
ここで、ステップＳ２４の処理で表示された認証完了画面に基づき、入力部１５から処理を継続する旨が入力されると、画面共有部１３は、制御部１７の制御の下、Ｗｅｂブラウザ３３５の終了をプロキシ設定解除とともに遠隔操作ＰＣ３３０に指示する（ステップＳ２５）。ここで、プロキシ設定解除とは、Ｗｅｂブラウザ３３５の起動指示以前のプロキシ設定状態に回復することを意味する。
【００６４】
遠隔操作ＰＣ３３０の画面共有部３３２では、ステップＳ２５の処理に応じて、Ｗｅｂブラウザ３３５を終了し、当該Ｗｅｂブラウザ３３５のプロキシ設定を従前の状態に回復する（ステップＳ２６）。
【００６５】
また、通信端末１００のプロキシ部１６は、制御部１７の制御の下、ステップＳ１６の処理で設定した転送設定を解除する（ステップＳ２７）。具体的には、プロキシ部１６の転送動作を停止するとともに、ＩＰスタックのルーティングテーブルから、先に設定した遠隔操作ＰＣ３３０のＩＰアドレス“200.30.15.18”のホストルートを削除する。ここで、ルーティングテーブルについては、転送設定直前の状態に戻すのではなく、ダイヤルアップ前の状態に戻すことが目的である。なお、後述するダイヤルアップ切断処理によってホストルートの削除を副次的に行う場合には、ステップＳ２６でホストルートを削除しなくてもよいものとする。
【００６６】
続いて、画面共有部１３は、制御部１７の制御の下、遠隔操作ＰＣ３３０の画面共有部３３２に画面共有の終了を通知することで、当該遠隔操作ＰＣ３３０との画面共有を終了する（ステップＳ２８）。そして、制御部１７は、ＰＨＳインタフェース１２によるダイヤルアップ接続を切断し（ステップＳ２９）、本処理を終了する。
【００６７】
上記処理の終了後、通信端末１００は公衆無線ＬＡＮへのログインが許可された状態であるため、公衆無線ＬＡＮ（認証ＧＷ２２０）を通じてインターネット網へのアクセスが可能となる。
【００６８】
以上のように、本実施形態によれば、通信端末１００により遠隔操作される遠隔操作ＰＣ３３０のＷｅｂブラウザ３３５を用い、当該Ｗｅｂブラウザ３３５から送信される認証情報を通信端末１００からの通信として認証ＧＷ２２０に送信することができるため、通信端末１００がＷｅｂブラウザ機能を有さない場合であっても、当該通信端末１００のＷｅｂベースでの認証を実行することが可能である。
【００６９】
図５は、上述した実施形態にかかる通信端末１００のハードウェア構成の一例を示した図である。なお、上記実施形態で説明した構成要素については、同一の符号を付与し説明を省略する。
【００７０】
図５に示したように、通信端末１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２３と、記憶部２４と、表示デバイス２５と、入力デバイス２６と、ＷＬＡＮインタフェース１１と、ＰＨＳインタフェース１２とを備え、各部はバス２７により接続されている。
【００７１】
ＣＰＵ２１は、ＲＡＭ２３の所定領域を作業領域として、ＲＯＭ２２又は記憶部２４に予め記憶された各種制御プログラムとの協働により各種処理を実行し、通信端末１００を構成する各部の動作を統括的に制御する。
【００７２】
また、ＣＰＵ２１は、ＲＯＭ２２又は記憶部２４に予め記憶された所定のプログラムとの協働により、上述した各機能部（画面共有部１３、プロキシ部１６、制御部１７）を実現する。
【００７３】
ＲＯＭ２２は、通信端末１００の制御にかかるプログラムや各種設定情報等を書き換え不可能に記憶する。
【００７４】
ＲＡＭ２３は、ＳＤＲＡＭ等の揮発性の記憶デバイスであって、ＣＰＵ２１の作業エリアとして機能し、バッファの役割を果たす。
【００７５】
記憶部２４は、磁気的又は光学的に記録可能な不揮発性の記憶デバイスを有し、通信端末１００の制御にかかるプログラムや各種設定情報等を書き換え可能に記憶する。
【００７６】
表示デバイス２５は、ＬＣＤやＣＲＴ等の表示デバイスにより構成され、ＣＰＵ２１からの表示信号に基づいて、各種情報を表示する。
【００７７】
入力デバイス２６は、各種入力キーやポインティングデバイス等を備え、ユーザから操作入力された指示信号をＣＰＵ２１に出力する。なお、入力デバイス２６は、表示デバイス２５と一体的にタッチパネルを構成する態様としてもよい。
【００７８】
なお、図示しないが、認証ＧＷ２２０、ＤＨＣＰサーバ２３０、ＧＷ３２０、遠隔操作ＰＣ３３０の各装置についても、ＣＰＵと、各種プログラムや画像等の各種データを記憶するＲＯＭ、ＲＡＭ、ＨＤＤ等から構成される記憶部と、外部装置と通信を行う通信部と、表示部と、入力部と、これらを接続するバスとを備えたコンピュータ構成となっており、これらコンピュータ資源の協働により各装置での機能部が実現される。
【００７９】
以上、本発明に係る実施形態について説明したが、これに限定されるものではなく、本発明の主旨を逸脱しない範囲での種々の変更、置換、追加等が可能である。
【００８０】
例えば、上記実施形態の処理にかかるプログラムを、コンピュータで読み取り可能な記憶媒体として提供することも可能である。記憶媒体としては、磁気ディスク、光ディスク（ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ等）、光磁気ディスク（ＭＯ等）、半導体メモリ等、プログラムを記憶でき、且つ、コンピュータが読み取り可能な記憶媒体であれば、その記憶形式は何れの形態であってもよい。
【００８１】
また、上記実施形態の処理にかかるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。
【００８２】
また、上記実施形態では、ＰＨＳ通信網を介して遠隔操作ＰＣ３３０に接続する態様としたが、これに限らないものとする。例えば、携帯電話通信網やＢｌｕｅｔｏｏｔｈ等でであってもよく、その場合には、ＰＨＳインタフェース１２に換えて各通信方式に準拠したインタフェースを備えるものとする。
【図面の簡単な説明】
【００８３】
【図１】情報通信システムの構成を示した図である。
【図２】情報通信システムの他の構成を示した図である。
【図３】通信端末、認証ＧＷ、遠隔操作ＰＣの各機能部間の関係を模式的に示した図である。
【図４】通信端末が公衆無線ＬＡＮにログインする際の手順を示したシークエンス図である。
【図５】図１に示した通信端末のハードウェア構成を示した図である。
【符号の説明】
【００８４】
１００  通信端末
１１  ＷＬＡＮインタフェース
１２  ＰＨＳインタフェース
１３  画面共有部
１４  表示部
１５  入力部
１６  プロキシ部
１７  制御部
２１  ＣＰＵ
２２  ＲＯＭ
２３  ＲＡＭ
２４  記憶部
２５  表示デバイス
２６  入力デバイス
２７  バス
２００  公衆無線ＬＡＮ側機器
２１０  ＷＬＡＮ＿ＡＰ
２２０  認証ＧＷ
２２１  ＬＡＮインタフェース
２２２  Ｗｅｂサーバ部
２２３  認証処理部
２３０  ＤＨＣＰサーバ
３００  リモートアクセス側機器
３１０  ＰＨＳ基地局
３２０  ＧＷ
３３０  遠隔操作ＰＣ
３３１  ＬＡＮインタフェース
３３２  画面共有部
３３３  表示部
３３４  入力部
３３５  Ｗｅｂブラウザ
３４０  遠隔操作ＰＣ
３５０  ＰＨＳ基地局
４００  リモートアクセス側機器
【図１】
2010050750.tif 000003
【図２】
2010050750.tif 000004
【図３】
2010050750.tif 000005
【図４】
2010050750.tif 000006
【図５】
2010050750.tif 000007