(57)【要約】【課題】利用者が容易に他のリモート・ネットワークへ接続を切り替えることができる端末装置を提供する。【解決手段】端末装置１０ａは、ユーザの操作を受けて、サーバ装置３０ｓに情報要求を送信する。サーバ装置３０ｓからプライベートネットワーク４０ａで参照できる情報へのＵＲＬを含む文字列とそれに付加された所定の文字列とを応答として受信する。そして、所定の文字列に含まれているＲＡＳ２１ｂの電話番号を読み出してＲＡＳ２１ｂへ接続要求を送信し、接続応答を受信する。次に、所定の文字列に含まれているユーザのＩＤ情報とパスワード情報を含む認証要求をＲＡＳ２１ｂに送信する。ＲＡＳ２１ｂから認証結果が承認である認証応答を受信して、ＲＡＳ２１ｂからプライベートネットワーク４０ａに接続するためのＩＰアドレスの情報等を受信して内部に登録する。最後に、プライベートネットワーク４０ａにＵＲＬを含む接続要求を送出する。【選択図】    図１
2006039612.tif 000002
【特許請求の範囲】
【請求項１】
第１のサーバ装置が接続された第１のネットワークと、第２のサーバ装置とアクセスサーバ装置とが接続された第２のネットワークと、を備えたアクセスシステムの前記第１のネットワークと前記アクセスサーバ装置に接続する端末装置において、
ユーザの操作を受けて、前記第１のサーバ装置に情報要求を送信する情報要求送信手段と、
前記第１のサーバ装置から前記第２のサーバ装置への参照情報を含む参照情報文字列と前記参照情報文字列に付加された所定の文字列とを前記情報要求の応答として受信する参照情報受信手段と、
前記所定の文字列に含まれている前記アクセスサーバ装置への接続先情報を読み出し、前記アクセスサーバ装置へ前記接続先情報を含む第１の接続要求を送信する第１の接続手段と、
前記アクセスサーバ装置から前記第１の接続要求に対する応答を受信して、前記アクセスサーバ装置へ前記所定の文字列に含まれている前記ユーザのＩＤ情報とパスワード情報を含む認証要求を送信する認証要求送信手段と、
前記アクセスサーバ装置から前記第２のネットワークへの接続を許可する認証応答を受信した時、前記参照情報文字列に含まれている前記第２のサーバ装置への参照情報を設定して第２の接続要求を前記アクセスサーバ装置を介して前記第２のネットワークに送信する第２の接続手段と、
前記第２のネットワークを介して前記第２のサーバ装置から前記第２の接続要求に対する応答を受信する接続応答受信手段と、
を備えたことを特徴とする端末装置。
【請求項２】
前記所定の文字列に前記第２のネットワークに接続するための前記設定情報が含まれている場合には、前記設定情報を読み出して内部に登録する第１の設定情報登録手段と、
前記所定の文字列に前記設定情報が含まれていない場合に、前記アクセスサーバ装置から前記第２のネットワークに接続するための前記設定情報を受信したときは、受信した前記設定情報を内部に登録する第２の設定情報登録手段と、
を備えたことを特徴とする請求項１に記載の端末装置。
【請求項３】
ユーザの端末装置が接続された第１のネットワークと、切替先サーバ装置とアクセスサーバ装置とが接続された第２のネットワークと、を備えたアクセスシステムの前記第１のネットワークに接続するサーバ装置において、
前記切替先サーバ装置への参照情報を含む参照情報文字列と、前記アクセスサーバ装置への接続先情報と前記ユーザのＩＤ情報とパスワード情報を含む所定の文字列と、を記憶する記憶手段と、
前記端末装置から情報要求を受信した時、前記記憶手段から前記端末装置の前記ユーザに対応する前記参照情報文字列と前記所定の文字列とを読み出し、前記端末装置へ応答する情報要求応答手段と、
を備えたことを特徴とするサーバ装置。
【請求項４】
第１のサーバ装置が接続された第１のネットワークと、第２のサーバ装置とアクセスサーバ装置とが接続された前記第２のネットワークと、前記第１のネットワークと前記アクセスサーバ装置に接続するユーザの端末装置と、を備えたアクセスシステムの接続先切替方法において、
前記端末装置が、ユーザの操作を受けて、情報要求を前記第１のサーバ装置に送信する過程と、
前記第１のサーバ装置が、前記端末装置から情報要求を受信し、前記第２のサーバ装置への参照情報を含む参照情報文字列と前記参照情報文字列に付加された所定の文字列とを前記情報要求の応答として前記端末装置に送信する過程と、
前記端末装置が、前記第１のサーバ装置から前記参照情報文字列を受信し、前記参照情報文字列に付加されている前記所定の文字列から前記アクセスサーバ装置への接続先情報を読み出して、前記接続先情報を含む第１の接続要求を前記アクセスサーバ装置に送信する過程と、
前記アクセスサーバ装置が、前記端末装置から前記第１の接続要求を受信して、前記端末装置へ応答を送信する過程と、
前記端末装置が、前記アクセスサーバ装置から前記第１の接続要求に対する応答を受信して、前記所定の文字列に含まれている前記ユーザのＩＤ情報とパスワード情報を含む認証要求を前記アクセスサーバ装置に送信する過程と、
前記アクセスサーバ装置が、前記端末装置から前記認証要求を受信して、前記認証要求に含まれている前記ＩＤ情報と前記パスワード情報に基づいて認証を行う過程と、
前記アクセスサーバ装置が、前記第２のネットワークへの接続を許可する認証応答を前記端末装置に送信する過程と、
前記端末装置が、前記アクセスサーバ装置から認証結果が承認である前記認証応答を受信した時、前記参照情報文字列に含まれている前記第２のサーバ装置への参照情報を設定した第２の接続要求を前記アクセスサーバ装置を介して前記第２のネットワークに送信する過程と、
前記第２のサーバ装置が、前記第２のネットワークを介して前記第２の接続要求を受信して、前記端末装置に応答を送信する過程と、
前記端末装置が、前記第２のネットワークを介して前記第２のサーバ装置から前記第２の接続要求に対する応答を受信する過程と、
を備えたことを特徴とする接続先切替方法。
【請求項５】
第１のサーバ装置が接続された第１のネットワークと、第２のサーバ装置とアクセスサーバ装置とが接続された第２のネットワークと、を備えたアクセスシステムの前記第１のネットワークと前記アクセスサーバ装置に接続する端末装置のコンピュータを、
ユーザの操作を受けて、前記第１のサーバ装置に情報要求を送信する情報要求送信手段、
前記第１のサーバ装置から前記第２のサーバ装置への参照情報を含む参照情報文字列と前記参照情報文字列に付加された所定の文字列とを前記情報要求の応答として受信する参照情報受信手段、
前記所定の文字列に含まれている前記アクセスサーバ装置への接続先情報を読み出し、前記アクセスサーバ装置へ前記接続先情報を含む第１の接続要求を送信する第１の接続手段、
前記アクセスサーバ装置から前記第１の接続要求に対する応答を受信して、前記アクセスサーバ装置へ前記所定の文字列に含まれている前記ユーザのＩＤ情報とパスワード情報を含む認証要求を送信する認証要求送信手段、
前記アクセスサーバ装置から前記第２のネットワークへの接続を許可する認証応答を受信した時、前記参照情報文字列に含まれている前記第２のサーバ装置への参照情報を設定して第２の接続要求を前記アクセスサーバ装置を介して前記第２のネットワークに送信する第２の接続手段、
前記第２のネットワークを介して前記第２のサーバ装置から前記第２の接続要求に対する応答を受信する接続応答受信手段、
として機能させるためのコンピュータプログラム。
【請求項６】
ユーザの端末装置が接続された第１のネットワークと、切替先サーバ装置とアクセスサーバ装置とが接続された第２のネットワークと、を備えたアクセスシステムの前記第１のネットワークに接続するサーバ装置のコンピュータを、
前記切替先サーバ装置への参照情報を含む参照情報文字列と、前記アクセスサーバ装置への接続先情報と前記ユーザのＩＤ情報とパスワード情報を含む所定の文字列と、を記憶する記憶手段、
前記端末装置から情報要求を受信した時、前記記憶手段から前記端末装置の前記ユーザに対応する前記参照情報文字列と前記所定の文字列とを読み出し、前記端末装置へ応答する情報要求応答手段、
として機能させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、主に複数のリモート・ネットワークへ接続を容易に切り替えることができる端末装置及びサーバ装置及び接続先切替方法並びにコンピュータプログラムに関する。
【背景技術】
【０００２】
従来、ユーザが端末を利用してダイアルアップ接続方式やＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）回線上のＰＰＰｏＥ（Ｐｏｉｎｔ  ｔｏ  Ｐｏｉｎｔ  Ｐｒｏｔｏｃｏｌ  ｏｖｅｒ  Ｅｔｈｅｒｎｅｔ（Ｅｔｈｅｒｎｅｔは登録商標である。））でリモート・ネットワークに接続するためには、ＲＡＳ（Ｒｅｍｏｔｅ  Ａｃｃｅｓｓ  Ｓｅｒｖｅｒ）またはＢＡＳ（Ｂｒｏａｄｂａｎｄ  Ａｃｃｅｓｓ  Ｓｅｒｖｅｒ）の接続先番号やリモート・ネットワーク設定用パラメータ、認証用パラメータ等をあらかじめ端末に設定しておく必要があった。また、用途別に接続先を変更する必要がある場合には、予め端末に複数の接続先設定をしておき、接続を変更するごとに必要な接続先設定をユーザが選択して、目的のリモート・ネットワークに接続していた（例えば、非特許文献１参照）。
【非特許文献１】エー．ヴァファーシピラ（Ａ．Ｖａｈａ−Ｓｉｐｉｌａ）、“ＲＦＣ２８０６”，[online]，２０００年４月，インターネット  エンジニアリング  タスク  フォース（Ｉｎｔｅｒｎｅｔ  Ｅｎｇｉｎｅｅｒｉｎｇ  Ｔａｓｋ  Ｆｏｒｅｃｅ）， [平成１６年５月１７日検索]、インターネット<URL: http://www.ietf.org/rfc/rfc2806.txt>
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、接続を変更するごとに、接続先設定をユーザが選択するという手段では、コンピュータを扱い慣れていない利用者にとって操作が煩雑となり、またリモート・ネットワーク接続サービスの提供者がユーザの端末を所定の接続先に誘導することが困難であるという問題がある。
【０００４】
本発明は、上記の問題を解決すべくなされたもので、その目的は、コンピュータを扱いなれていない利用者にとって容易に他のリモート・ネットワークへ接続を切り替えることができ、また、リモート・ネットワーク接続サービスの提供者がユーザの端末を所定の接続先に誘導することができる端末装置、アクセスシステムを提供することにある。
【課題を解決するための手段】
【０００５】
上述した課題を解決するために、本発明は、第１のサーバ装置（例えば、サーバ装置３０ｓ）が接続された第１のネットワークと、第２のサーバ装置とアクセスサーバ装置（例えば、ＲＡＳ２１ｂ、ＲＡＳ２１ｃ、ＢＡＳ５１）とが接続された第２のネットワークと、を備えたアクセスシステム（例えば、アクセスシステム１ａ、アクセスシステム１ｂ）の前記第１のネットワークと前記アクセスサーバ装置に接続する端末装置（例えば、端末装置１０）において、ユーザの操作を受けて、前記第１のサーバ装置に情報要求を送信する情報要求送信手段と、前記第１のサーバ装置から前記第２のサーバ装置への参照情報を含む参照情報文字列と前記参照情報文字列に付加された所定の文字列とを前記情報要求の応答として受信する参照情報受信手段と、前記所定の文字列に含まれている前記アクセスサーバ装置への接続先情報を読み出し、前記アクセスサーバ装置へ前記接続先情報を含む第１の接続要求を送信する第１の接続手段と、前記アクセスサーバ装置から前記第１の接続要求に対する応答を受信して、前記アクセスサーバ装置へ前記所定の文字列に含まれている前記ユーザのＩＤ情報とパスワード情報を含む認証要求を送信する認証要求送信手段と、前記アクセスサーバ装置から前記第２のネットワークへの接続を許可する認証応答を受信した時、前記参照情報文字列に含まれている前記第２のサーバ装置への参照情報を設定して第２の接続要求を前記アクセスサーバ装置を介して前記第２のネットワークに送信する第２の接続手段と、前記第２のネットワークを介して前記第２のサーバ装置から前記第２の接続要求に対する応答を受信する接続応答受信手段と、を備えたことを特徴とする端末装置である。
【０００６】
本発明は、上記の発明において、前記所定の文字列に前記第２のネットワークに接続するための前記設定情報が含まれている場合には、前記設定情報を読み出して内部に登録する第１の設定情報登録手段と、前記所定の文字列に前記設定情報が含まれていない場合に、前記アクセスサーバ装置から前記第２のネットワークに接続するための前記設定情報を受信したときは、受信した前記設定情報を内部に登録する第２の設定情報登録手段と、を備えたことを特徴とする。
【０００７】
本発明は、ユーザの端末装置（例えば、端末装置１０）が接続された第１のネットワークと、切替先サーバ装置（例えば、ファイルサーバ４１ａまたはウェブサーバ４１ｂ）とアクセスサーバ装置（例えば、ＲＡＳ２１ｂ、ＲＡＳ２１ｃ、ＢＡＳ５１）とが接続された第２のネットワークと、を備えたアクセスシステム（例えば、アクセスシステム１ａ、アクセスシステム１ｂ）の前記第１のネットワークに接続するサーバ装置（例えば、サーバ装置３０ｓ）において、前記切替先サーバ装置への参照情報を含む参照情報文字列と、前記アクセスサーバ装置への接続先情報と前記ユーザのＩＤ情報とパスワード情報を含む所定の文字列と、を記憶する記憶手段と、前記端末装置から情報要求を受信した時、前記記憶手段から前記端末装置の前記ユーザに対応する前記参照情報文字列と前記所定の文字列とを読み出し、前記端末装置へ応答する情報要求応答手段と、を備えたことを特徴とするサーバ装置である。
【０００８】
本発明は、第１のサーバ装置（例えば、サーバ装置３０ｓ）が接続された第１のネットワークと、第２のサーバ装置（例えば、ファイルサーバ４１ａまたはウェブサーバ４１ｂ）とアクセスサーバ装置とが接続された前記第２のネットワークと、前記第１のネットワークと前記アクセスサーバ装置に接続するユーザの端末装置（例えば、端末装置１０）と、を備えたアクセスシステム（例えば、アクセスシステム１ａ、アクセスシステム１ｂ）の接続先切替方法において、前記端末装置が、ユーザの操作を受けて、情報要求を前記第１のサーバ装置に送信する過程と、前記第１のサーバ装置が、前記端末装置から情報要求を受信し、前記第２のサーバ装置への参照情報を含む参照情報文字列と前記参照情報文字列に付加された所定の文字列とを前記情報要求の応答として前記端末装置に送信する過程と、前記端末装置が、前記第１のサーバ装置から前記参照情報文字列を受信し、前記参照情報文字列に付加されている前記所定の文字列から前記アクセスサーバ装置への接続先情報を読み出して、前記接続先情報を含む第１の接続要求を前記アクセスサーバ装置に送信する過程と、前記アクセスサーバ装置が、前記端末装置から前記第１の接続要求を受信して、前記端末装置へ応答を送信する過程と、前記端末装置が、前記アクセスサーバ装置から前記第１の接続要求に対する応答を受信して、前記所定の文字列に含まれている前記ユーザのＩＤ情報とパスワード情報を含む認証要求を前記アクセスサーバ装置に送信する過程と、前記アクセスサーバ装置が、前記端末装置から前記認証要求を受信して、前記認証要求に含まれている前記ＩＤ情報と前記パスワード情報に基づいて認証を行う過程と、前記アクセスサーバ装置が、前記第２のネットワークへの接続を許可する認証応答を前記端末装置に送信する過程と、前記端末装置が、前記アクセスサーバ装置から認証結果が承認である前記認証応答を受信した時、前記参照情報文字列に含まれている前記第２のサーバ装置への参照情報を設定した第２の接続要求を前記アクセスサーバ装置を介して前記第２のネットワークに送信する過程と、前記第２のサーバ装置が、前記第２のネットワークを介して前記第２の接続要求を受信して、前記端末装置に応答を送信する過程と、前記端末装置が、前記第２のネットワークを介して前記第２のサーバ装置から前記第２の接続要求に対する応答を受信する過程と、を備えたことを特徴とする接続先切替方法である。
【０００９】
本発明は、第１のサーバ装置が接続された第１のネットワークと、第２のサーバ装置とアクセスサーバ装置とが接続された第２のネットワークと、を備えたアクセスシステムの前記第１のネットワークと前記アクセスサーバ装置に接続する端末装置のコンピュータを、ユーザの操作を受けて、前記第１のサーバ装置に情報要求を送信する情報要求送信手段、前記第１のサーバ装置から前記第２のサーバ装置への参照情報を含む参照情報文字列と前記参照情報文字列に付加された所定の文字列とを前記情報要求の応答として受信する参照情報受信手段、前記所定の文字列に含まれている前記アクセスサーバ装置への接続先情報を読み出し、前記アクセスサーバ装置へ前記接続先情報を含む第１の接続要求を送信する第１の接続手段、前記アクセスサーバ装置から前記第１の接続要求に対する応答を受信して、前記アクセスサーバ装置へ前記所定の文字列に含まれている前記ユーザのＩＤ情報とパスワード情報を含む認証要求を送信する認証要求送信手段、前記アクセスサーバ装置から前記第２のネットワークへの接続を許可する認証応答を受信した時、前記参照情報文字列に含まれている前記第２のサーバ装置への参照情報を設定して第２の接続要求を前記アクセスサーバ装置を介して前記第２のネットワークに送信する第２の接続手段、前記第２のネットワークを介して前記第２のサーバ装置から前記第２の接続要求に対する応答を受信する接続応答受信手段、として機能させるためのコンピュータプログラムである。
【００１０】
本発明は、ユーザの端末装置が接続された第１のネットワークと、切替先サーバ装置とアクセスサーバ装置とが接続された第２のネットワークと、を備えたアクセスシステムの前記第１のネットワークに接続するサーバ装置のコンピュータを、前記切替先サーバ装置への参照情報を含む参照情報文字列と、前記アクセスサーバ装置への接続先情報と前記ユーザのＩＤ情報とパスワード情報を含む所定の文字列と、を記憶する記憶手段、前記端末装置から情報要求を受信した時、前記記憶手段から前記端末装置の前記ユーザに対応する前記参照情報文字列と前記所定の文字列とを読み出し、前記端末装置へ応答する情報要求応答手段、として機能させるためのコンピュータプログラムである。
【発明の効果】
【００１１】
この発明によれば、端末装置は、ユーザの操作を受けて第１のサーバ装置に情報要求を送信する。そして、第２のネットワークに接続された第２のサーバ装置への参照情報を含む参照情報文字列とその文字列に付加された所定の文字列とを情報要求の応答として受信する。当該所定の文字列には、第２のネットワークに接続するための接続先情報や認証を受けるための認証情報が含まれており、当該接続先情報を用いてアクセスサーバ装置へ接続要求を送信する。アクセスサーバ装置によって第２のネットワークへの接続が許可された後に、第２のサーバ装置との間で通信を行う構成になっている。そのため、端末装置は、ユーザの操作を受けた後、自動的に切替先のネットワークに接続することができる。それによって、端末装置の利用者がコンピュータを扱いなれていない場合であっても容易に接続を切り替えることができ、また、リモート・ネットワーク接続サービスの提供者がユーザの端末装置を所定の接続先に誘導することができる。
【００１２】
また、本発明によれば、端末装置は、所定の文字列に第２のネットワークに接続するための前記設定情報が含まれている場合には、前記設定情報を読み出して内部に登録する。また、所定の文字列に前記設定情報が含まれていない場合に、アクセスサーバ装置から第２のネットワークに接続するための設定情報を受信したときは、受信した設定情報を内部に登録する構成となっている。そのため、端末装置は、自動的に接続するための設定情報を内部に登録することができ、それによって、ユーザは接続ごとに設定情報を入力する必要がなくなる。
【００１３】
また、本発明によれば、サーバ装置は、第２のネットワークに接続された切替先サーバ装置への参照情報を含む参照情報文字列と、第１のネットワークに接続されたアクセスサーバ装置への接続先情報と同じく第１のネットワークに接続された端末装置のユーザのＩＤ情報とパスワード情報を含む所定の文字列とを記憶している。そして、端末装置から情報要求を受信した時、記憶している情報から参照情報文字列と所定の文字列とを読み出し、端末装置へ応答する構成となっている。そのため、端末装置は、サーバ装置が記憶している情報を受信することができ、当該情報に基づいて第２のネットワークへの接続を行うことが可能となる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の一実施形態による端末装置とサーバ装置を図面を参照して説明する。
（第１実施形態）
図１は、本実施形態による端末装置とサーバ装置を含むアクセスシステム１ａを示す概略ブロック図である。
同図において、端末装置１０ａ及び１０ｂは、例えばパーソナルコンピュータであり、ユーザの指示を受けて電話網２０を介してＲＡＳ２１ａ、２１ｂ、２１ｃに接続し、ＲＡＳ２１ａ、２１ｂ、２１ｃを介してＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ネットワーク３０、４０ａ、４０ｂに接続することが可能な装置である。ＩＳＰ（Ｉｎｔｅｒｎｅｔ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｒ）ネットワーク３０は、ＩＳＰが運用するインターネットに接続する商用のＩＰネットワークである。ＲＡＳ２１ａはＩＳＰネットワーク３０と電話網２０に接続し、端末装置１０ａ、１０ｂの認証を行って、ＩＳＰネットワーク３０への接続を可能とする。サーバ装置３０ｓは、例えばウェブサーバであり、ＩＳＰネットワーク３０に接続し、端末装置１０ａ、１０ｂからの情報要求、即ちＨＴＴＰ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）リクエストを受信して、当該ＨＴＴＰリクエストに指定されているＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）に対応する内部に記憶しているウェブページの情報を端末装置１０ａ、１０ｂに応答する。
プライベートネットワーク４０ａ及びプライベートネットワーク４０ｂは、例えば、端末装置１０ａ、１０ｂのユーザとの個別契約に基づいてユーザが端末装置１０ａ、１０ｂにおいて利用するソフトウェアの修正版やバージョンアップ版を提供する事業者が利用する私設ネットワークである。ファイルサーバ４１ａは、プライベートネットワーク４０ａに接続し、上記したソフトウェアの修正版やバージョンアップ版を記憶している。ウェブサーバ４１ｂはプライベートネットワーク４０ｂに接続し、ファイルサーバ４１ａと同様にソフトウェアの修正版やバージョンアップ版のデータや修正履歴の情報を記憶しており、ウェブページを介してこれらのデータや情報を端末装置１０へ提供する。ＲＡＳ２１ｂと２１ｃはそれぞれ一方のポートでプライベートネットワーク４０ａと４０ｂに接続し、他方のポートで電話網２０に接続する。そして、端末装置１０ａ、１０ｂの認証を行って、端末装置１０ａ、１０ｂがプライベートネットワーク４０ａまたは４０ｂに接続することを可能にする。
【００１５】
図２は、アクセスシステム１ａにおける接続処理を示したシーケンス図である。
接続処理の前提として、サーバ装置３０ｓには次に示すようなＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）規約に基づいた文字列が設定されている。
【００１６】
<a href=”dialup:0123456789&pppid=anonymous&ppppassword=anonymous&primarydns=10.100.16.2&secondarydns=10.100.16.3&http://www.remoteserver.co.jp/terminal/new_program.exe>新しいプログラムのダウンロード．</a>
【００１７】
以下の説明では、上記文字列の「新しいプログラムのダウンロード．」を表示文字列、「dialup:0123456789&pppid=anonymous&ppppassword=anonymous&primarydns=10.100.16.2&secondarydns=10.100.16.3&http://www.remoteserver.co.jp/terminal/new_program.exe」の部分を「新しいプログラムのダウンロード．」の表示文字列に対するアンカー文字列と呼ぶ。また、「http://www.remoteserver.co.jp/terminal/new_program.exe」の部分をＵＲＬ文字列、「dialup:0123456789&pppid=anonymous&ppppassword=anonymous&primarydns=10.100.16.2&secondarydns=10.100.16.3&」の部分を付加文字列と呼ぶ。なお、上述した参照情報文字列とは、ＵＲＬ文字列とアンカー文字列の部分を示し、所定の文字列とは付加文字列の部分を示している。
付加文字列の最初にある「dialup」は、非特許文献１に示すＵＲＬの規約において、スキームと呼ばれる部分であり、本実施形態において新たに定義したスキームである。dialupスキームは、0123456789で示されるＲＡＳの電話番号、ＲＡＳ接続の際の認証のための識別子であるpppid及びppppassword、端末装置１０におけるＤＮＳ（Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｙｓｙｔｅｍ）サーバであるprimarydns及びsecondarydnsを引数として有している。それぞれの引数が「&」で連結され、その後に、ＲＡＳを介して接続するファイルサーバやウェブサーバ等の従来のＵＲＬ文字列が連結されている。
【００１８】
図２において、最初に、端末装置１０ａはサーバ装置３０ｓに接続するため予めユーザが端末装置１０ａに設定したＲＡＳ２１ａの電話番号を含む接続要求をＩＳＰネットワーク３０に接続するＲＡＳ２１ａに送信する（ステップＳａ１）。電話網２０を介して接続要求を受信したＲＡＳ２１ａは、接続応答を端末装置１０ａに送信する（ステップＳａ２）。次に、端末装置１０ａのユーザはＩＳＰネットワーク３０へ接続するための予め付与されたＩＤとパスワードを入力し、端末装置１０ａは、当該ＩＤとパスワードを含む認証要求をＲＡＳ２１ａに送信する（ステップＳａ３）。ＲＡＳ２１ａは認証要求を受信し、内部に記憶しているユーザの登録情報に従って認証要求に含まれているＩＤとパスワードの認証を行う（ステップＳａ４）。承認できた場合には、結果を承認として認証応答を送信し（ステップＳａ５）、ＩＰＣＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）によって端末装置１０ａにＩＰアドレス及びその他の接続環境の設定情報を送信する。これらの設定情報を受信した端末装置１０ａは、受信した設定情報に従って設定を行い、ＩＳＰネットワーク３０へ接続が可能となる（ステップＳａ６）。
【００１９】
次に、端末装置１０ａはユーザが入力したサーバ装置３０ｓのウェブページを示すＵＲＬを受けて、ＩＳＰネットワーク３０に接続するサーバ装置３０ｓへ当該ＵＲＬを含むＨＴＴＰリクエストを送信する（ステップＳａ７）。サーバ装置３０ｓは、ＨＴＴＰリクエストに含まれているＵＲＬに対応するウェブページの情報を含むＨＴＴＰレスポンスを端末装置１０ａに送信する（ステップＳａ８）。端末装置１０ａはＨＴＴＰレスポンスを受信してウェブページを画面に表示する。当該ウェブページには上述したＨＴＭＬに基づいて記載された文字列が含まれており、画面上には、「新しいプログラムのダウンロード．」の表示文字列が表示される。ユーザはアンカー文字列等のリンクが設定されている当該表示文字列を選択する（ステップＳａ９）。端末装置１０ａはユーザの選択操作を受けて、現在のＲＡＳ２１ａへの接続を切断し対応するアンカー文字列を読出す。読み出したアンカー文字列からさらに付加文字列を読出し、dialupスキームの後に設定されている「0123456789」のＲＡＳ２ｂに対応する電話番号を読み出す（ステップＳａ１０）。そして、読み出した電話番号を設定した接続要求を電話網２０に送信する（ステップＳａ１１）。ＲＡＳ２１ｂは電話網２０を介して接続要求を受信し、接続応答を送信する（ステップＳａ１２）。接続応答を受信した端末装置１０ａは、付加文字列から「pppid=anonymous、ppppassword=anonymous」を読み出し（ステップＳａ１３）、ＩＤにpppidに設定されている文字列（anonymous）を割り当て、パスワードにppppasswordに設定されている文字列（anonymous）を割り当てて認証要求をＲＡＳ２１ｂに送信する（ステップＳａ１４）。ＲＡＳ２１ｂは認証処理を行い（ステップＳａ１５）、承認できた場合には、結果に承認を設定して認証応答を送信する（ステップＳａ１６）。その後、ＲＡＳ２１ｂは、ＩＰＣＰに従って端末装置１０ａにＩＰアドレス及びその他の接続環境の設定情報を送信する（ステップＳａ１７）。端末装置１０ａは、受信した設定情報を内部に登録する。また、付加文字列の「primarydns=10.100.16.2、secondarydns=10.100.16.3」を読み出してＤＮＳサーバの登録を行い、プライベートネットワーク４０ａへの接続が可能となる（ステップＳａ１８）。次に、端末装置１０ａはＵＲＬ文字列を読み出して（ステップＳａ１９）、ファイルサーバ４１ａにＨＴＴＰリクエストを送信する（ステップＳａ２０）。ＨＴＴＰリクエストを受信したファイルサーバ４１ａは、ＵＲＬ文字列に指定されているファイル「new_program.exe」を読み出して、端末装置１０ａに送信する（ステップＳａ２１）。
なお、接続を切り替える際に、上述した実施形態では既存の電話回線を切断しているが、例えば、電話回線を２回線有している場合には、ＩＳＰネットワーク３０への接続を維持したまま、使用していない他方の回線を利用してプライベートネットワーク４０ａに接続するようにしてもよい。
また、上述した実施例において、サーバ装置３０ｓに設定するＨＴＭＬは、端末装置の種類に関わらず同じ動作をさせているが、ＨＴＭＬの記載に条件文等で端末の種類に対応する個別の処理を記載し、端末装置ごとに異なった動作をさせることも可能である。例えば、端末装置上でユーザによってリンクが選択された時に、端末装置の発ＩＰアドレス等の識別情報を参照し、端末装置１０ａの場合には、ファイルサーバ４１ａの「http://www.remoteserver.co.jp/terminal_a/new_program.exe」からデータをダウンロードするが、端末装置１０ｂの場合には、「http://www.remoteserver.co.jp/terminal_b/new_program.exe」ということなるディレクトリの「new_program.exe」をダウンロードするようにしてもよい。
また、さらに、ＨＴＭＬの条件文等で、異なるＲＡＳに接続するように設定することもでき、例えば、端末装置１０ａの場合はＲＡＳ２１ｂに接続するが、端末装置１０ｂはＲＡＳ２１ｃに接続するといった制御が可能である。
【００２０】
（第２実施形態）
図３は、本発明の第２の実施形態であり、端末装置１０ｃ、１０ｄ、サーバ装置３０ｓ及びこれらを含むアクセスシステム１ｂを示す概略ブロック図である。
同図において、図１と同じ符号である、サーバ装置３０ｓ、ＩＳＰネットワーク３０、プライベートネットワーク４０ａ、プライベートネットワーク４０ｂ、ファイルサーバ４１ａ及びウェブサーバ４１ｂについては同様であるため説明を省略する。
同図において、端末装置１０ｃ及び１０ｄは、例えばパーソナルコンピュータであり、ユーザの指示を受けてＡＤＳＬもしくは専用回線等でＢＡＳに接続し、ＰＰＰｏＥを利用してＩＰネットワークに接続することが可能な装置である。
ＢＡＳ５１は、端末装置１０ｃ、１０ｄの認証を行い、端末装置１０ｃ、１０ｄとの間でＰＰＰｏＥセッションを確立し、アクセスネットワーク５０を介して端末装置１０ｃ、１０ｄから受信したセッション確立要求において指定されているＩＰネットワーク（同図では、ＩＳＰネットワーク３０、プライベートネットワーク４０ａ、４０ｂ）へ端末装置１０ｃ、１０ｄを接続する。
【００２１】
図４は、アクセスシステム１ｂにおける接続処理を示したシーケンス図である。
本実施例では、接続処理の前提として、サーバ装置３０ｓには次に示すようなＨＴＭＬ規約に基づいた文字列が設定されている。
【００２２】
<a href=”pppoe:Service-Name&pppid=guest&ppppassword=guest&http://www.privatenetwork/index.html>プライベート・ネットワークへ接続します．</a>
【００２３】
以下の説明では、第１の実施形態と同様に、「プライベート・ネットワークへ接続します．」を表示文字列、「pppoe:Service-Name&pppid=guest&ppppassword=guest&http://www.privatenetwork/index.html」の部分を「プライベート・ネットワークへ接続します．」の表示文字列に対するアンカー文字列と呼ぶ。また、「http://www.privatenetwork/index.html」の部分をＵＲＬ文字列、「pppoe:Service-Name&pppid=guest&ppppassword=guest&」の部分を付加文字列を呼ぶ。なお、上述した参照情報文字列とは、ＵＲＬ文字列とアンカー文字列の部分を示し、所定の文字列とは付加文字列の部分を示している。
付加文字列の最初にある「pppoe」は、非特許文献１に示すＵＲＬの規約において、スキームと呼ばれる部分であり、本実施形態において新たに定義したスキームである。pppoeスキームは、接続先のネットワークを示す識別情報が設定される“Service-Name”のフィールドと、認証のための識別子であるpppid及びppppasswordを引数として有している。それぞれの引数が「&」で連結され、その後に、端末装置１０ｃ、１０ｄがＢＡＳ５１を介して接続するファイルサーバやウェブサーバ等の従来のＵＲＬ文字列が連結されている。
【００２４】
図４において、最初に、端末装置１０ｃは、サーバ装置３０ｓに接続するためＩＳＰネットワーク３０を指定したＰＰＰｏＥのセッション確立要求をＢＡＳ５１に送信する（ステップＳｂ１）。ＢＡＳ５１は、セッション確立応答を送信する（ステップＳｂ２）。次に、端末装置１０ｃのユーザはＩＳＰネットワーク３０へ接続するため、予め付与されたＩＤとパスワードを入力し、端末装置１０ｃは、当該ＩＤとパスワードを含む認証要求をＢＡＳ５１に送信する（ステップＳｂ３）。ＢＡＳ５１は認証要求を受信し、内部に記憶しているユーザの登録情報に従って認証要求に含まれているＩＤとパスワードの認証を行う（ステップＳｂ４）。承認できた場合には、結果を承認として認証応答を送信する（ステップＳｂ５）。その後、ＢＡＳ５１は、ＩＰＣＰに従って端末装置１０ｃにＩＰアドレス及びその他の接続環境の設定情報を送信する。これらの設定情報を受信した端末装置１０ｃは、受信した設定情報に従って設定を行い、ＩＳＰネットワーク３０へ接続が可能となる（ステップＳｂ６）。
【００２５】
次に、端末装置１０ｃはユーザが入力したサーバ装置３０ｓのウェブページを示すＵＲＬを受けて、ＩＳＰネットワーク３０に接続するサーバ装置３０ｓへ当該ＵＲＬを含むＨＴＴＰリクエストを送信する（ステップＳｂ７）。サーバ装置３０ｓは、ＨＴＴＰリクエストに含まれているＵＲＬに対応するウェブページの情報を含むＨＴＴＰレスポンスを端末装置１０ｃに送信する（ステップＳｂ８）。端末装置１０ｃはＨＴＴＰレスポンスを受信してウェブページを画面に表示する。当該ウェブページには上述したＨＴＭＬに基づいて記載された文字列が含まれており、画面上には、「プライベート・ネットワークへ接続します．」の表示文字列が表示される。ユーザはリンクが設定されている当該表示文字列を選択する（ステップＳｂ９）。端末装置１０ａはユーザの選択操作を受けて、現在のＢＡＳ５１へのＰＰＰｏＥセッションを切断し対応するアンカー文字列を読出す。読み出したアンカー文字列からさらに付加文字列を読出し、pppoeスキームの後に設定されているService-Nameの部分に設定されている切替先のネットワークの識別情報を読み出す（ステップＳｂ１０）。そして、読み出した識別情報を設定したセッション確立要求をＢＡＳ５１に送信する（ステップＳｂ１１）。ＢＡＳ５１はセッション確立要求を受信して、セッション確立応答を送信する（ステップＳｂ１２）。セッション確立応答を受信した端末装置１０ｃは、付加文字列から「pppid=guest、ppppassword=guest」を読出し（ステップＳｂ１３）、ＩＤにpppidに設定されている文字列（guest）を割り当て、パスワードにppppasswordに設定されている文字列（guest）を割り当てて認証要求をＢＡＳ５１に送信する（ステップＳｂ１４）。ＢＡＳ５１は認証処理を行い（ステップＳｂ１５）、承認できた場合には、結果に承認を設定して認証応答を送信し（ステップＳｂ１６）、ＩＰＣＰによって端末装置１０ｃにＩＰアドレス及びその他の接続環境の設定情報を送信する（ステップＳａ１７）。端末装置１０ｃは、受信した設定情報に従って設定を行い、プライベートネットワーク４０ｂへの接続が可能となる（ステップＳｂ１７）。次に、端末装置１０ｃはＵＲＬ文字列を読み出し（ステップＳｂ１８）、ウェブサーバ４１ｂにＨＴＴＰリクエストを送信する（ステップＳｂ１９）。ＨＴＴＰリクエストを受信したウェブサーバ４１ｂは、ＵＲＬ文字列に指定されているウェブページ「http://www.privatenetwork/index.html」を読み出して、端末装置１０ｃに送信する（ステップＳｂ２０）。
なお、上述した第２の実施例では、端末装置の認証を行う際に、ＢＡＳ５１におけるＰＰＰに従った認証として説明したが、各ネットワークにＲＡＤＩＵＳ（Ｒｅｍｏｔｅ  Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｄｉａｌ−Ｉｎ  Ｕｓｅｒ  Ｓｅｒｖｉｃｅｓ）サーバを設置して、ＢＡＳ５１が認証要求を受信するごとに端末装置に指定されたネットワークのＲＡＤＩＵＳサーバにアクセスして認証を受けるようにしてもよい。
また、端末装置が複数のＰＰＰｏＥセッションを確立することができる場合には、ＩＳＰネットワーク３０とのＰＰＰｏＥセッションを切断せずに、新たにプライベートネットワーク４０ｂへのセッションを確立するようにすることも可能である。
また、第１の実施例で説明したのと同様に、ＨＴＭＬの条件文等を利用することで、端末装置ごとにことなるネットワークに接続するようにすることも可能である。
また、さらに、第２の実施例において、第１の実施例と同様に、付加文字列にＤＮＳの情報を設定し、ＢＡＳ５１からＤＮＳ情報を受信しなくても、付加文字列のＤＮＳ情報を内部に登録して各ネットワークに接続することも可能である。
【００２６】
上述の端末装置は内部に、コンピュータシステムを有している。そして、上述したネットワークへの接続の処理過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【図面の簡単な説明】
【００２７】
【図１】本実施形態における第１の実施例のアクセスシステムを示すブロック図である。
【図２】同実施形態における第１の実施例の接続処理を示したシーケンス図である。
【図３】同実施形態における第２の実施例のアクセスシステムを示すブロック図である。
【図４】同実施形態における第２の実施例の接続処理を示したシーケンス図である。
【符号の説明】
【００２８】
１０ａ  端末装置
２０  電話網
３０  ＩＳＰネットワーク
３０ｓ  サーバ装置
２１ａ  ＲＡＳ
２１ｂ  ＲＡＳ
４０ａ  プライベートネットワーク
４１ａ  ファイルサーバ
【図１】
2006039612.tif 000003
【図２】
2006039612.tif 000004
【図３】
2006039612.tif 000005
【図４】
2006039612.tif 000006