(57)【特許請求の範囲】
【請求項１】
端末装置がファイアウォール装置を介して接続されるサーバ装置を備えた情報システムであって、
前記サーバ装置は、
前記端末装置を認証する端末認証手段と、
この端末認証手段により認証された端末装置の特定の接続先へのアクセスを許可するための当該特定の接続先の接続情報と帯域制御情報を含むフィルタ情報を生成するフィルタ情報生成手段と、
このフィルタ情報生成手段により生成された帯域制御情報を含むフィルタ情報を前記ファイアウォール装置および前記認証された端末装置へ送信するフィルタ情報送信手段とを備え、
前記端末装置は、
前記サーバ装置から送信された帯域制御情報を含むフィルタ情報を受信して記憶するフィルタ情報記憶手段と、
前記サーバ装置の特定の接続先と接続する特定接続先接続手段と、
この特定接続先接続手段による特定の接続先との接続後、当該接続が切断された際に、前記フィルタ情報記憶手段により記憶された帯域制御情報を含むフィルタ情報に従い当該特定の接続先と再接続する特定接続先再接続手段とを備えた、
ことを特徴とする情報システム。
【請求項２】
前記サーバ装置は、管理サーバ装置および前記特定の接続先であるシンクライアントサーバ装置からなり、
前記管理サーバ装置が、前記端末認証手段、前記フィルタ情報生成手段、前記フィルタ情報送信手段を有する、
ことを特徴とする請求項１に記載の情報システム。
【請求項３】
端末装置がファイアウォール装置を介して接続されるサーバ装置を備えた情報システムのコンピュータを制御するためのプログラムであって、
前記サーバ装置のコンピュータを、
前記端末装置を認証する端末認証手段、
この端末認証手段により認証された端末装置の特定の接続先へのアクセスを許可するための当該特定の接続先の接続情報と帯域制御情報を含むフィルタ情報を生成するフィルタ情報生成手段、
このフィルタ情報生成手段により生成された帯域制御情報を含むフィルタ情報を前記ファイアウォール装置および前記認証された端末装置へ送信するフィルタ情報送信手段、
前記端末装置のコンピュータを、
前記サーバ装置から送信された帯域制御情報を含むフィルタ情報を受信してメモリに記憶させるフィルタ情報記憶手段、
前記サーバ装置の特定の接続先と接続する特定接続先接続手段、
この特定接続先接続手段による特定の接続先との接続後、当該接続が切断された際に、前記フィルタ情報記憶手段により記憶された帯域制御情報を含むフィルタ情報に従い当該特定の接続先と再接続する特定接続先再接続手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置がファイアウォール装置を介してサーバ装置に接続されるサーバ・クライアント・システムなどの情報システムおよびその制御プログラムに関する。
【背景技術】
【０００２】
企業やデータセンタのネットワーク網とインターネット回線を接続する場合、無用なパケットや不正なパケットを排除するため、Fire Wall（以下「ＦＷ」)を設置することが一般的に行われている。
【０００３】
この際、ＦＷにてフィルタリングを行うためにパケットを制御するポリシーを生成するが、例えばパケットの通過を許可する送信先、送信元のＩＰアドレスを指定してポリシーを決める。
【０００４】
サーバ装置とアクセスするクライアント端末装置との間にＦＷが設置されフィルタリングされているようなシステムの場合、アクセス側の端末装置のＩＰアドレスがＤＨＣＰ(dynamic host configuration protocol)サーバにより動的に割り振られる。
【０００５】
クライアント端末装置が携帯電話等であって、サーバ装置との通信が一旦切断されてしまった場合に、当初付与されたＩＰアドレスのリリース時間を過ぎて再度サーバ装置へのアクセスを開始すると、ＩＰアドレスが動的に変更される。
【０００６】
この場合、クライアント端末装置は、変更されたＩＰアドレスに基づいて、最初のアクセス時と同様に、端末装置の認証処理をも含めた所定の手順で改めてサーバ装置との再接続を実施し、ＦＷのためのポリシーの生成、設定もやり直さなければならない。
【０００７】
インターネットサービスプロバイダ（ＩＳＰ）にダイヤルアップ接続中の移動端末に対して、ＦＷのフィルタ情報を適切に設定するファイアウォール動的制御方法が考えられている（例えば、特許文献１参照。）。
【０００８】
このファイアウォール動的制御方法では、ＩＳＰにダイヤルアップにより接続中の端末装置がインターネットを経由してＦＷ内の内部ネットワークにアクセスする際に、前記ＩＳＰから前記内部ネットワークに前記端末装置のユーザ情報を送ることで、前記内部ネットワークはそのユーザ情報を基に前記端末装置が同内部ネットワークから移動した移動端末装置であるか否かを判断する。そして、前記端末装置が移動端末装置である場合は、同端末装置と内部ネットワークとの通信を許可するようにＦＷのフィルタ情報を設定する。
【０００９】
しかしながら、前記端末装置が一定時間無操作であったり、無線通信が遮断されたりして、同端末装置とサーバ装置との接続が一時的に切断された場合には、同端末装置のＩＰアドレスが動的に変更されるので、同じ移動端末装置との判断ができず、同端末装置と内部ネットワークとの通信を許可する適切なフィルタ情報の設定ができない。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開平１０−０７０５７６号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
前記従来のシステムでは、端末装置のサーバ装置に対する接続が切断された場合に、直ちに切断前のサーバ装置に再接続することはできない。
【００１２】
本発明は、このような課題に鑑みなされたもので、端末装置のサーバ装置に対する接続が切断された場合に、直ちに切断前のサーバ装置に再接続することが可能になる情報システムおよびその制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
請求項１に記載の情報システムは、端末装置がファイアウォール装置を介して接続されるサーバ装置を備えた情報システムであって、前記サーバ装置は、前記端末装置を認証する端末認証手段と、この端末認証手段により認証された端末装置の特定の接続先へのアクセスを許可するための当該特定の接続先の接続情報と帯域制御情報を含むフィルタ情報を生成するフィルタ情報生成手段と、このフィルタ情報生成手段により生成された帯域制御情報を含むフィルタ情報を前記ファイアウォール装置および前記認証された端末装置へ送信するフィルタ情報送信手段とを備え、前記端末装置は、前記サーバ装置から送信された帯域制御情報を含むフィルタ情報を受信して記憶するフィルタ情報記憶手段と、前記サーバ装置の特定の接続先と接続する特定接続先接続手段と、この特定接続先接続手段による特定の接続先との接続後、当該接続が切断された際に、前記フィルタ情報記憶手段により記憶された帯域制御情報を含むフィルタ情報に従い当該特定の接続先と再接続する特定接続先再接続手段とを備えた、ことを特徴としている。
【発明の効果】
【００１７】
本発明によれば、端末装置のサーバ装置に対する接続が切断された場合に、直ちに切断前のサーバ装置に再接続することが可能になる情報システムおよびその制御プログラムを提供できる。
【図面の簡単な説明】
【００１８】
【図１】本発明の情報システムの実施形態に係るシン・クライアント・システムの構成を示すブロック図。
【図２Ａ】前記シン・クライアント・システムの内部ネットワークＮＬにおけるＩＤ認証・端末番号登録ＤＢ２０Ｄに登録されたＩＤ登録データ２０Ｄａを示す図。
【図２Ｂ】前記シン・クライアント・システムの内部ネットワークＮＬにおけるＩＤ認証・端末番号登録ＤＢ２０Ｄに登録された端末番号，ＩＰアドレス登録データ２０Ｄｂを示す図。
【図３】前記シン・クライアント・システムの各段階において設定されるフィルタ情報の具体例を示す図であり、同図（Ａ）は、ＦＷ装置４０にデフォルト設定されるフィルタ情報テーブル[TFId]を示す図、同図（Ｂ）は、シンクライアント端末装置（ＴＣａ）５０ａが管理サーバ装置（ＭＳ）２０へアクセスすることで生成され当該端末装置（ＴＣａ）５０ａに設定されるフィルタ情報[FIa]を示す図、同図（Ｃ）は、シンクライアント端末装置（ＴＣｂ）５０ｂが管理サーバ装置（ＭＳ）２０へアクセスすることで生成され当該端末装置（ＴＣｂ）５０ｂに設定されるフィルタ情報[FIb]を示す図、同図（Ｄ）は、前記各シンクライアント端末装置（ＴＣａ）５０ａ，（ＴＣｂ）５０ｂが管理サーバ装置（ＭＳ）２０へアクセスすることで生成された各ポリシールールを追加してＦＷ装置４０に設定されるフィルタ情報テーブル[TFI]を示す図。
【図４】前記シン・クライアント・システムの内部ネットワークＮＬにおけるＷｅｂサーバ装置（ＷＳ）１０の回路構成を示すブロック図。
【図５】前記シン・クライアント・システムの内部ネットワークＮＬにおける管理サーバ装置（ＭＳ）２０の回路構成を示すブロック図。
【図６】前記シン・クライアント・システムの内部ネットワークＮＬにおけるシンクライアントサーバ装置（ＴＳ）３０の回路構成を示すブロック図。
【図７】前記シン・クライアント・システムにおける内部ネットワークＮＬの入出力端に設置されるファイアウォール（ＦＷ）装置４０の回路構成を示すブロック図。
【図８】前記シン・クライアント・システムの外部ネットワークＮＷにおけるシンクライアント端末装置（ＴＣａ）５０ａ，（ＴＣｂ）５０ｂ，…の回路構成を示すブロック図。
【図９】前記シン・クライアント・システムのＷｅｂサーバ装置（ＷＳ）１０によるＷｅｂサーバ処理を示すフローチャート。
【図１０】前記シン・クライアント・システムの管理サーバ装置（ＭＳ）２０による管理サーバ処理を示すフローチャート。
【図１１】前記シン・クライアント・システムのファイアウォール装置（ＦＷ）４０によるＦＷ処理を示すフローチャート。
【図１２】前記シン・クライアント・システムのシンクライアント端末装置（ＴＣａ）５０ａ，（ＴＣｂ）５０ｂ，…による端末処理を示すフローチャート。
【図１３】前記シン・クライアント・システムのシンクライアントサーバ装置（ＴＳ）３０によるシンクライアントサーバ処理を示すフローチャート。
【発明を実施するための形態】
【００１９】
以下図面により本発明の実施の形態について説明する。
【００２０】
図１は、本発明の情報システムの実施形態に係るシン・クライアント・システムの構成を示すブロック図である。
【００２１】
このシン・クライアント・システムは、Ｗｅｂサーバ装置（ＷＳ）１０、管理サーバ装置（ＭＳ）２０、シンクライアントサーバ装置（ＴＳ）３０を接続した社内ＬＡＮ(Local Area Network)などの内部ネットワークＮＬと、この内部ネットワークＮＬの入出力端と有線または無線のＷＡＮ(Wide Area Network)からなる外部ネットワークＮＷとの間に介在されたＦＷ（ファイアウォール）装置４０と、前記外部ネットワークＮＷに適宜接続可能な携帯電話などを使用したシンクライアント端末装置（ＴＣａ）５０ａ，（ＴＣｂ）５０ｎ…を備える。
【００２２】
前記内部ネットワークのＮＬのＷｅｂサーバ装置（ＷＳ）１０は、前記外部ネットワークＮＷからアクセスのあった端末装置（ＴＣａ）５０ａ，（ＴＣｂ）５０ｎ…に対して、シンクライアント装置として動作させるためのアプリケーションプログラム（シンクライアント制御プログラムＰＲｔ）をダウンロードしてインストールさせるプログラムサーバの機能(Wa)を有し、当該インストール用のプログラムが記憶されるダウンロード用データメモリ（ＤＬ）１０Ｐを備える。
【００２３】
このＷｅｂサーバ装置（ＷＳ）１０にアクセス可能な端末装置（ＴＣａ）５０ａ，（ＴＣｂ）５０ｎ…を認証するためのユーザＩＤおよびパスワードは、当該Ｗｅｂサーバ装置（ＷＳ）１０と管理サーバ装置（ＭＳ）２０とに共有のＩＤ認証・端末番号登録ＤＢ(Data base)２０Ｄに登録される。
【００２４】
前記管理サーバ装置（ＭＳ）２０は、前記Ｗｅｂサーバ装置（ＷＳ）１０からインストールされたシンクライアント制御プログラムＰＲｔに従いアクセスのあった端末装置（ＴＣ）５０の端末番号、ＩＰアドレス、帯域制御情報（ＱＯＳ:quality of service）を取得し、該当する端末装置（ＴＣ）５０とシンクライアントサーバ装置（ＴＳ）３０との間のパケット通過を許可するフィルタ情報[FI]（図３（Ｂ）（Ｃ）参照）のポリシールールを生成する機能(Ma)、生成したポリシールールのフィルタ情報[FI]を追加したフィルタ情報テーブル[TFI]（図３（Ｄ）参照）をＦＷ装置４０へ送信して反映させる機能(Mb)、および当該フィルタ情報[FI]に含まれるシンクライアントサーバ装置（ＴＳ）３０の接続情報（ＩＰアドレス）や帯域制御情報（ＱＯＳ）を個別にまたは同フィルタ情報[FI]をそのままアクセス元の端末装置（ＴＣ）５０へ送信して記憶させる機能(Mc)を有する。
【００２５】
この管理サーバ装置（ＭＳ）２０により取得された端末装置（ＴＣａ）５０ａ，（ＴＣｂ）５０ｎ…の端末番号、ＩＰアドレス、帯域制御情報（ＱＯＳ）は、当該各端末装置（ＴＣａ）５０ａ，（ＴＣｂ）５０ｎ…のユーザＩＤに対応付けられて前記Ｗｅｂサーバ装置（ＷＳ）１０と共有のＩＤ認証・端末番号登録ＤＢ２０Ｄに登録される。
【００２６】
図２Ａは、前記シン・クライアント・システムの内部ネットワークＮＬにおけるＩＤ認証・端末番号登録ＤＢ２０Ｄに登録されたＩＤ登録データ２０Ｄａを示す図である。
【００２７】
図２Ｂは、前記シン・クライアント・システムの内部ネットワークＮＬにおけるＩＤ認証・端末番号登録ＤＢ２０Ｄに登録された端末番号，ＩＰアドレス登録データ２０Ｄｂを示す図である。
【００２８】
前記端末装置（ＴＣａ）５０ａ，（ＴＣｂ）５０ｂ，…は、前記Ｗｅｂサーバ装置（ＷＳ）１０へアクセスしてダウンロードされたシンクライアント制御プログラムＰＲｔをインストールする機能(Ta)、インストールされたシンクライアント制御プログラムＰＲｔに従い前記管理サーバ装置（ＭＳ）２０へアクセスし、生成されたフィルタ情報[FIa][FIb]…に含まれるシンクライアントサーバ装置（ＴＳ）３０の接続情報（ＩＰアドレス）や帯域制御情報（ＱＯＳ）を個別にまたは同フィルタ情報[FIa][FIb]…をそのまま受信し記憶してシンクライアントサーバ装置（ＴＳ）３０へ接続する機能(Tb)、シンクライアントサーバ装置（ＴＳ）３０との接続後に前記記憶されたフィルタ情報[FIa][FIb]…に基づきフィルタリング処理しながらシンクライアント処理する機能(Tc)、シンクライアントサーバ装置（ＴＳ）３０と不必要に切断された場合に前記記憶されたサーバ装置（ＴＳ）３０の接続情報（ＩＰアドレス）に従い直ちにシンクライアントサーバ装置（ＴＳ）３０と再接続する機能(Td)、このシンクライアントサーバ装置（ＴＳ）３０との再接続処理に伴い端末装置（ＴＣ）５０自身のＩＰアドレスが変更された場合に、前記インストールされたシンクライアント制御プログラムＰＲｔに従い前記管理サーバ装置（ＭＳ）２０へ再接続する機能(Te)を有する。
【００２９】
前記ＦＷ装置４０は、デフォルト設定または前記管理サーバ装置（ＭＳ）２０により設定されたフィルタ情報テーブル[TFId]（図３（Ａ）参照）または[TFI]（図３（Ｄ）参照）に従いフィルタリング処理する機能(Fa)、前記管理サーバ装置（ＭＳ）２０からの要求に応じて現在のフィルタ情報[TFId]または[TFI]を送信する機能(Fb)を有する。
【００３０】
前記シンクライアントサーバ装置（ＴＳ）３０は、接続されたシンクライアント端末装置（ＴＣａ）５０ａ，（ＴＣｂ）５０ｂ，…との間でユーザ入力イベントに応じた各種のアプリケーション処理を実行するなど、所定のシンクライアントサーバ処理を実行する機能(Sa)を有する。
【００３１】
このシンクライアントサーバ装置（ＴＳ）３０において、シンクライアント端末装置（ＴＣ）５０からの入力イベント信号に応じたアプリケーションプログラムの実行に伴い、クライアント用仮想フレームバッファ３７（図６参照）上に描画生成された表示画面の描画データＧは、アクセス元であるシンクライアント端末装置（ＴＣ）５０へ転送される。
【００３２】
そして、シンクライアント端末装置（ＴＣ）５０では、前記シンクライアントサーバ装置３０から転送された表示画面の描画データＧがフレームバッファ５５（図８参照）に展開され、表示装置５６の表示画面に表示される。
【００３３】
つまり、このシン・クライアント・システムにおけるシンクライアント端末装置（ＴＣ）５０（図８参照）は、キーボードやマウスなどのユーザ操作に応じた入力機能とＬＣＤ表示部などへの出力機能、ＬＡＮに接続するための有線または無線の近距離通信機能、携帯電話ネットワークなどの公衆回線ネットワークＮＷに接続するための無線通信機能を主要な機能として有し、少なくとも前記シンクライアントサーバ装置（ＴＳ）３０が有している各種のアプリケーション機能やデータファイルの管理機能を持っていない。
【００３４】
図３は、前記シン・クライアント・システムの各段階において設定されるフィルタ情報の具体例を示す図であり、同図（Ａ）は、ＦＷ装置４０にデフォルト設定されるフィルタ情報テーブル[TFId]を示す図、同図（Ｂ）は、シンクライアント端末装置（ＴＣａ）５０ａが管理サーバ装置（ＭＳ）２０へアクセスすることで生成され当該端末装置（ＴＣａ）５０ａに設定されるフィルタ情報[FIa]を示す図、同図（Ｃ）は、シンクライアント端末装置（ＴＣｂ）５０ｂが管理サーバ装置（ＭＳ）２０へアクセスすることで生成され当該端末装置（ＴＣｂ）５０ｂに設定されるフィルタ情報[FIb]を示す図、同図（Ｄ）は、前記各シンクライアント端末装置（ＴＣａ）５０ａ，（ＴＣｂ）５０ｂが管理サーバ装置（ＭＳ）２０へアクセスすることで生成された各ポリシールールを追加してＦＷ装置４０に設定されるフィルタ情報テーブル[TFI]を示す図である。
【００３５】
本実施形態のシン・クライアント・システムにおいて、ＦＷ装置４０にデフォルト設定されるフィルタ情報テーブル[TFId]としては、図３（Ａ）に示すように、内部ネットワークＮＬのＷｅｂサーバ装置（ＷＳ）１０と管理サーバ装置（ＭＳ）２０を送信先とする全ての送信元からのパケットの通過を許可し、シンクライアントサーバ装置（ＴＳ）３０を送信先とする全ての送信元からのパケットの通過を禁止するポリシールールが記述されている。
【００３６】
また、シンクライアント端末装置（ＴＣａ）５０ａが管理サーバ装置（ＭＳ）２０へアクセスすることで生成され当該端末装置（ＴＣａ）５０ａに設定されるフィルタ情報[FIa]としては、図３（Ｂ）に示すように、この端末装置（ＴＣａ）５０ａを送信元、シンクライアントサーバ装置（ＴＳ）３０を送信先とするパケットの通過を許可すると共に、帯域制御[qos]を設定するポリシールールが記述される。
【００３７】
また、シンクライアント端末装置（ＴＣｂ）５０ｂが管理サーバ装置（ＭＳ）２０へアクセスすることで生成され当該端末装置（ＴＣｂ）５０ｂに設定されるフィルタ情報[FIb]としては、図３（Ｃ）に示すように、この端末装置（ＴＣｂ）５０ｂを送信元、シンクライアントサーバ装置（ＴＳ）３０を送信先とするパケットの通過を許可するポリシールールが記述される。
【００３８】
そして、前記各シンクライアント端末装置（ＴＣａ）５０ａ，（ＴＣｂ）５０ｂが管理サーバ装置（ＭＳ）２０へアクセスすることで生成された各ポリシールールを追加してＦＷ装置４０に設定されるフィルタ情報テーブル[TFI]としては、図３（Ｄ）に示すように、前記デフォルト設定されたポリシールール（図３（Ａ）参照）に加えて、シンクライアントサーバ装置（ＴＳ）３０と各シンクライアント端末装置（ＴＣａ）５０ａ，（ＴＣｂ）５０ｂとの間のパケット通過を許可し、そのうちシンクライアント端末装置（ＴＣａ）５０ａとの間に帯域制御[qos]を設定するポリシールールが追加される。
【００３９】
図４は、前記シン・クライアント・システムの内部ネットワークＮＬにおけるＷｅｂサーバ装置（ＷＳ）１０の回路構成を示すブロック図である。
【００４０】
このＷｅｂサーバ装置（ＷＳ）１０は、コンピュータとしてのＣＰＵ１１を備え、このＣＰＵ１１には、バス１２を介してＨＤＤ１３、メモリ１４、ネットワーク制御部１５が接続される。
【００４１】
ＣＰＵ１１は、ＨＤＤ１３に記憶されたＷｅｂサーバ制御プログラムＰＲｗに従って、メモリ１４、前記ダウンロード用データメモリ（ＤＬ）１０Ｐ、前記ＩＤ認証・端末番号登録ＤＢ(Data base)２０Ｄを作業領域として回路各部の動作を制御し、ソフトウエアとハードウエアとを協働して動作させる。Ｗｅｂサーバ制御プログラムＰＲｗは、ネットワーク制御部１５を介して受信されるシンクライアント端末装置（ＴＣａ）５０ａ，（ＴＣｂ）５０ｂ，…からのアクセス信号に応じて起動され実行される。
【００４２】
これによりＷｅｂサーバ装置（ＷＳ）１０は、少なくとも前述したプログラムサーバの機能(Wa)を有する。
【００４３】
前記Ｗｅｂサーバ制御プログラムＰＲｗは、その全部又は一部を、ＨＤＤ１３に予め記憶させてもよいし、メモリカードやＣＤ，ＤＶＤなどの持ち運び可能な外部の記憶媒体から読み込んでＨＤＤ１３に記憶させてもよいし、外部のＷｅｂサーバ（プログラムサーバ）から通信ネットワークＮＷ，ＮＬを介してダウンロードしＨＤＤ１３に記憶させてもよい。
【００４４】
図５は、前記シン・クライアント・システムの内部ネットワークＮＬにおける管理サーバ装置（ＭＳ）２０の回路構成を示すブロック図である。
【００４５】
この管理サーバ装置（ＭＳ）２０は、コンピュータとしてのＣＰＵ２１を備え、このＣＰＵ２１には、バス２２を介してＨＤＤ２３、メモリ２４、ネットワーク制御部２５が接続される。
【００４６】
ＣＰＵ２１は、ＨＤＤ２３に記憶された管理サーバ制御プログラムＰＲｍに従って、メモリ２４および前記ＩＤ認証・端末番号登録ＤＢ(Data base)２０Ｄを作業領域として回路各部の動作を制御し、ソフトウエアとハードウエアとを協働して動作させる。管理サーバ制御プログラムＰＲｍは、ネットワーク制御部２５を介して受信されるシンクライアント端末装置（ＴＣａ）５０ａ，（ＴＣｂ）５０ｂ，…からのアクセス信号に応じて起動され実行される。
【００４７】
これにより管理サーバ装置（ＭＳ）２０は、少なくとも前述した３つの機能(Ma)(Mb)(Mc)を有する。
【００４８】
前記管理サーバ制御プログラムＰＲｍは、その全部又は一部を、ＨＤＤ２３に予め記憶させてもよいし、メモリカードやＣＤ，ＤＶＤなどの持ち運び可能な外部の記憶媒体から読み込んでＨＤＤ２３に記憶させてもよいし、外部のＷｅｂサーバ（プログラムサーバ）から通信ネットワークＮＷ，ＮＬを介してダウンロードしＨＤＤ２３に記憶させてもよい。
【００４９】
図６は、前記シン・クライアント・システムの内部ネットワークＮＬにおけるシンクライアントサーバ装置（ＴＳ）３０の回路構成を示すブロック図である。
【００５０】
このシンクライアントサーバ装置（ＴＳ）３０は、コンピュータとしてのＣＰＵ３１を備え、このＣＰＵ３１には、バス３２を介してＨＤＤ３３、メモリ３４、ネットワーク制御部３５、接続情報ＤＢ(Data base)３６、仮想フレームバッファ３７が接続される。
【００５１】
ＣＰＵ３１は、ＨＤＤ３３に記憶されたシステムプログラムや種々のアプリケーションプログラムなどのシンクライアントサーバ制御プログラムＰＲｓに従って、メモリ３４を作業領域として回路各部の動作を制御し、ソフトウエアとハードウエアとを協働して動作させる。シンクライアントサーバ制御プログラムＰＲｓは、ネットワーク制御部３５を介して受信されるシンクライアント端末装置（ＴＣａ）５０ａ，（ＴＣｂ）５０ｂ，…からのユーザ操作に対応した入力イベント信号に応じて起動され実行される。
【００５２】
これによりシンクライアントサーバ装置（ＴＳ）３０は、少なくとも前述した所定のシンクライアントサーバ処理を実行する機能(Sa)を有する。
【００５３】
前記シンクライアントサーバ制御プログラムＰＲｓは、その全部又は一部を、ＨＤＤ３３に予め記憶させてもよいし、メモリカードやＣＤ，ＤＶＤなどの持ち運び可能な外部の記憶媒体から読み込んでＨＤＤ３３に記憶させてもよいし、外部のＷｅｂサーバ（プログラムサーバ）から通信ネットワークＮＷ，ＮＬを介してダウンロードしＨＤＤ３３に記憶させてもよい。
【００５４】
このシンクライアントサーバ装置（ＴＳ）３０において、シンクライアント端末装置（ＴＣａ）５０ａ，（ＴＣｂ）５０ｂ，…からの入力イベント信号に応じて起動・実行されるアプリケーションプログラムに従いメモリ３４を使用して生成された種々のデータは、例えばそのユーザＩＤに対応付けられてＨＤＤ３３に記憶される。またクライアント用表示画面の描画データＧは、仮想フレームバッファ３７を使用して生成された後、圧縮処理されて、ネットワーク制御部３５からイベント入力元のシンクライアント端末装置（ＴＣａ）５０ａ，（ＴＣｂ）５０ｂ，…へ転送されて表示出力される。
【００５５】
このシンクライアントサーバ装置（ＴＳ）３０の接続情報ＤＢ３６には、当該サーバ装置（ＴＳ）３０に接続が許可されたシンクライアント端末装置（ＴＣａ）５０ａ，（ＴＣｂ）５０ｂ，…の接続情報（クライアント名／ＩＰアドレス／画面解像度など）が、ユーザＩＤなどに対応付けられて記憶される。
【００５６】
図７は、前記シン・クライアント・システムにおける内部ネットワークＮＬの入出力端に設置されるファイアウォール（ＦＷ）装置４０の回路構成を示すブロック図である。
【００５７】
このＦＷ装置４０は、コンピュータとしてのＣＰＵ４１を備え、このＣＰＵ４１には、バス４２を介してメモリ４３、ネットワーク制御部４４、ポリシールールＤＢ(Data base)４５が接続される。
【００５８】
ＣＰＵ４１は、メモリ４３に記憶されたファイアウォール制御プログラムＰＲｆに従って、当該メモリ４３を作業領域として回路各部の動作を制御し、ソフトウエアとハードウエアとを協働して動作させる。ファイアウォール制御プログラムＰＲｆは、ネットワーク制御部４４を介して受信されるシンクライアント端末装置（ＴＣａ）５０ａ，（ＴＣｂ）５０ｂ，…からのアクセス信号、および前記Ｗｅｂサーバ装置（ＷＳ）１０、管理サーバ装置（ＭＳ）２０、シンクライアントサーバ装置（ＴＳ）３０からの各応答信号に応じて起動され実行される。
【００５９】
これによりＦＷ装置４０は、少なくとも前述した２つの機能(Fa)(Fb)を有する。
【００６０】
前記ファイアウォール制御プログラムＰＲｆは、その全部又は一部を、メモリ４３に予め記憶させてもよいし、メモリカードやＣＤ，ＤＶＤなどの持ち運び可能な外部の記憶媒体から読み込んでメモリ４３に記憶させてもよいし、外部のＷｅｂサーバ（プログラムサーバ）から通信ネットワークＮＷ，ＮＬを介してダウンロードしメモリ４３に記憶させてもよい。
【００６１】
このＦＷ装置４０のポリシールールＤＢ４５には、デフォルト設定されたフィルタ情報テーブル[TFId]（図３（Ａ）参照）、あるいはシンクライアント端末装置（ＴＣａ）５０ａ，（ＴＣｂ）５０ｂが管理サーバ装置（ＭＳ）２０へアクセスことにより生成されたフィルタ情報テーブル[TFI]（図３（Ｄ）参照）が記憶される。
【００６２】
図８は、前記シン・クライアント・システムの外部ネットワークＮＷにおけるシンクライアント端末装置（ＴＣａ）５０ａ，（ＴＣｂ）５０ｂ，…の回路構成を示すブロック図である。
【００６３】
ここでは、シンクライアント端末装置（ＴＣ）５０として説明する。
【００６４】
このシンクライアント端末装置（ＴＣ）５０は、コンピュータとしてのＣＰＵ５１を備え、このＣＰＵ５１には、バス５２を介してメモリ５３、フレームバッファ５５が接続される。そして、このフレームバッファ５５に書き込まれた表示画面の描画データＧが表示装置５６に出力されて表示される。
【００６５】
また、ＣＰＵ５１には、バス５２を介してキー，ポインタなどの入力装置（Ｉ／Ｏ）５４が接続され、さらに、他の情報機器と近距離通信するためのネットワーク制御部５７、携帯電話回線を介して外部ネットワークＮＷにアクセスするための送受信部５８およびそのアンテナ５９が接続される。
【００６６】
ＣＰＵ５１は、メモリ５３に記憶されたシンクライアント制御プログラムＰＲｔに従って、当該メモリ５３を作業領域として回路各部の動作を制御し、ソフトウエアとハードウエアとを協働して動作させる。シンクライアント制御プログラムＰＲｔは、入力装置（Ｉ／Ｏ）５４からのキー入力信号やポインタ入力信号、ネットワーク制御部５７や送受信部５８を介して受信される前記ＦＷ装置４０を通して転送された前記Ｗｅｂサーバ装置（ＷＳ）１０や管理サーバ装置（ＭＳ）２０からの各応答信号、さらにシンクライアントサーバ装置（ＴＳ）３０からのアプリケーション応答信号や表示画面の描画データＧなどに応じて起動され実行される。
【００６７】
これによりシンクライアント端末装置（ＴＣ）５０は、少なくとも前述した５つの機能(Ta)(Tb)(Tc)(Td)(Te)を有する。
【００６８】
前記シンクライアント制御プログラムＰＲｔは、その全部又は一部を、メモリ５３に予め記憶させてもよいし、メモリカードやＣＤ，ＤＶＤなどの持ち運び可能な外部の記憶媒体から読み込んでメモリ５３に記憶させてもよいし、外部のＷｅｂサーバ（プログラムサーバ）１０から通信ネットワークＮＷを介してダウンロードしメモリ５３に記憶させてもよい。
【００６９】
このシンクライアント端末装置（ＴＣ）５０において、前記シンクライアントサーバ装置（ＴＳ）３０におけるアプリケーションプログラムを実行させて生成した種々のデータは、適宜、メモリ５３に読み込ませて記憶させ、また生成転送された表示画面の描画データＧは、その圧縮が解凍されてフレームバッファ５５に書き込まれ表示装置５６で表示出力される。
【００７０】
なお、このシンクライアント端末装置（ＴＣ）５０のメモリ５３には、前記管理サーバ装置（ＭＳ）２０にアクセスすることにより生成された前記シンクライアントサーバ装置（ＴＳ）３０の接続情報（ＩＰアドレス）を含むフィルタ情報[FI]（図３（Ｂ）（Ｃ）参照）が記憶される。
【００７１】
これにより、シンクライアント端末装置（ＴＣ）５０のシンクライアントサーバ装置（ＴＳ）３０に対する接続が切断された場合に、直ちに切断前の同サーバ装置（ＴＳ）３０に再接続することが可能になる。
【００７２】
次に、前記構成のシン・クライアント・システムの動作について説明する。
【００７３】
先ず、ＦＷ装置４０では、前記図３（Ａ）で示したように、デフォルト設定されたフィルタ情報テーブル[TFId]がポリシールールＤＢ４５に記憶され、内部ネットワークＮＬのＷｅｂサーバ装置（ＷＳ）１０と管理サーバ装置（ＭＳ）２０を送信先とする全ての送信元からのパケットの通過を許可し、シンクライアントサーバ装置（ＴＳ）３０を送信先とする全ての送信元からのパケットの通過を禁止するフィルタリング処理が実行される。
【００７４】
図９は、前記シン・クライアント・システムのＷｅｂサーバ装置（ＷＳ）１０によるＷｅｂサーバ処理を示すフローチャートである。
【００７５】
Ｗｅｂサーバ装置（ＷＳ）１０において、シンクライアント端末装置（ＴＣａ）５０ａから認証要求信号が受信され（ステップＷ１（Ｙｅｓ））、この後、同端末装置（ＴＣａ）５０ａからユーザＩＤ、パスワードが受信されると（ステップＷ２）、ＩＤ認証・端末番号登録ＤＢ２０Ｄに登録されているＩＤ登録データ２０Ｄａ（図２Ａ参照）に基づき認証処理が実行される（ステップＷ３）。
【００７６】
ここで、認証要求元のシンクライアント端末装置（ＴＣａ）５０ａについて“認証ＯＫ”と判断され（ステップＷ３（Ｙｅｓ））、この後、同端末装置（ＴＣａ）５０ａからアプリケーションプログラムのダウンロード要求が受信されると（ステップＷ４（Ｙｅｓ））、ダウンロード用データメモリ（ＤＬ）１０Ｐに記憶されているシンクライアント装置として機能させるためのアプリケーションプログラムが読み出され、前記ダウンロード要求元の端末装置（ＴＣａ）５０ａへ送信される（ステップＷ５）。
【００７７】
このアプリケーションプログラムを送信した端末装置（ＴＣａ）５０ａからプログラムダウンロードの正常応答信号が受信され、送信完了と判断されると（ステップＷ６（Ｙｅｓ））、例えば他の端末装置（ＴＣｂ）５０ｂ，…とのアクセスが無いとの判定に従い処理終了と判断され（ステップＷ７（Ｙｅｓ））、前記端末装置（ＴＣａ）５０ａとの切断処理が実行される（ステップＷ８）。
【００７８】
図１０は、前記シン・クライアント・システムの管理サーバ装置（ＭＳ）２０による管理サーバ処理を示すフローチャートである。
【００７９】
管理サーバ装置（ＭＳ）２０において、前記シンクライアント端末装置（ＴＣａ）５０ａから接続要求信号が受信されたと判断されると（ステップＭ１（Ｙｅｓ））、当該接続要求元の端末装置（ＴＣａ）５０ａに対して、その端末番号とＩＰアドレスを含む端末情報の通知を要求する信号が送信される（ステップＭ２）。
【００８０】
この端末情報の通知要求信号に応答して、前記シンクライアント端末装置（ＴＣａ）５０ａから送信された端末情報の受信が完了したと判断されると（ステップＭ３（Ｙｅｓ））、ＦＷ装置４０に対して、そのポリシールールＤＢ４５に現在記憶されているフィルタ情報テーブル[TFI]の取得要求が送信される（ステップＭ４）。
【００８１】
このフィルタ情報の取得要求に応答して、前記ＦＷ装置４０から送信されたフィルタ情報テーブル（例えば[TFId]（図３（Ａ）参照））が受信され取得完了と判断されると（ステップＭ５（Ｙｅｓ））、前記ステップＭ３にて接続要求元の端末装置（ＴＣａ）５０ａから受信された端末番号が、ＩＤ認証・端末番号登録ＤＢ２０Ｄに登録されている端末番号，ＩＰアドレス登録データ２０Ｄｂ（図２Ｂ参照）の中に既に登録済みか否か判断される（ステップＭ６）。
【００８２】
ここで、前記シンクライアント端末装置（ＴＣａ）５０ａの端末番号が、前記端末番号，ＩＰアドレス登録データ２０Ｄｂの中に登録されてないと判断されると（ステップＭ６（Ｎｏ））、当該端末装置（ＴＣａ）５０ａの端末番号，ＩＰアドレスが新規登録される（ステップＭ７）。
【００８３】
さらに、前記端末装置（ＴＣａ）５０ａから受信された端末情報に帯域制御情報（ＱＯＳ）が含まれるか否か判断される（ステップＭ８）。
【００８４】
ここで、帯域制御情報（ＱＯＳ）が含まれると判断されると（ステップＭ８（Ｙｅｓ））、前記端末番号，ＩＰアドレス登録データ２０Ｄｂ（図２Ｂ参照）に新規登録された前記端末装置（ＴＣａ）５０ａの端末番号，ＩＰアドレスに対応付けて、その帯域制御情報“有”として設定登録される（ステップＭ９）。
【００８５】
すると、前記端末番号，ＩＰアドレス登録データ２０Ｄｂに新規登録されたシンクライアント端末装置（ＴＣａ）５０ａのＩＰアドレスと帯域制御情報“有”に応じて、当該端末装置（ＴＣａ）５０ａのシンクライアントサーバ装置（ＴＳ）３０に対するパケット通過を許可するポリシールールを記述したフィルタ情報[FIa]（図３（Ｂ）参照）が生成され、前記ステップＭ５にてＦＷ装置４０から取得された現在のフィルタ情報テーブル[TFId]（図３（Ａ）参照）に追加される（ステップＭ１０）。
【００８６】
すると、前記シンクライアント端末装置（ＴＣａ）５０ａのポリシールールを追加したフィルタ情報テーブル[TFI]が前記ＦＷ装置４０へ送信され、フィルタリングの設定に反映される（ステップＭ１１）。
【００８７】
ここで、前記ＦＷ装置４０からフィルタリング設定の反映完了信号が受信されると（ステップＭ１２（Ｙｅｓ））、前記シンクライアント端末装置（ＴＣａ）５０ａの端末情報に基づき生成されたフィルタ情報[FIa]（図３（Ｂ）参照）に含まれるシンクライアントサーバ装置（ＴＳ）３０の接続情報（ＩＰアドレス）と帯域制御情報（ＱＯＳ）が個々に、または当該フィルタ情報[FIa]そのものが、前記シンクライアント端末装置（ＴＣａ）５０ａへ送信されて記憶され、端末本体のフィルタリングの設定に反映される（ステップＭ１３）。
【００８８】
そして、前記フィルタ情報[FIa]あるいは当該フィルタ情報[FIa]に含まれるシンクライアントサーバ装置（ＴＳ）３０の接続情報（ＩＰアドレス）と帯域制御情報（ＱＯＳ）の送信が完了すると（ステップＭ１４（Ｙｅｓ））、例えば他の端末装置（ＴＣｂ）５０ｂ，…とのアクセスが無いとの判定に従い処理終了と判断され（ステップＭ１５（Ｙｅｓ））、終了処理が実行される（ステップＭ１９）。
【００８９】
なお、管理サーバ装置（ＭＳ）２０において、さらにシンクライアント端末装置（ＴＣｂ）５０ｂからも新規に接続要求があった場合は、前記同様にステップＭ１〜Ｍ１３の処理が実行される。
【００９０】
この場合、ステップＭ１０では、端末番号，ＩＰアドレス登録データ２０Ｄｂ（図２Ｂ参照）に新規登録されたシンクライアント端末装置（ＴＣｂ）５０ｂのＩＰアドレスと帯域制御情報“無”に応じて、当該端末装置（ＴＣｂ）５０ｂのシンクライアントサーバ装置（ＴＳ）３０に対するパケット通過を許可するポリシールールを記述したフィルタ情報[Fib]（図３（Ｃ）参照）が生成され、前記ステップＭ５にてＦＷ装置４０から取得された現在のフィルタ情報テーブル（前述したシンクライアント端末装置（ＴＣａ）５０ａのポリシールールを追加したフィルタ情報テーブル[TFI]）にさらに追加される。
【００９１】
すると、ステップＭ１１では、前記シンクライアント端末装置（ＴＣｂ）５０ｂのポリシールールをさらに追加したフィルタ情報テーブル[TFI]（図３（Ｄ）参照）が前記ＦＷ装置４０へ送信され、フィルタリングの設定に反映される。
【００９２】
そして、ステップＭ１３では、前記シンクライアント端末装置（ＴＣｂ）５０ｂの端末情報に基づき生成されたフィルタ情報[FIb]（図３（Ｃ）参照）に含まれるシンクライアントサーバ装置（ＴＳ）３０の接続情報（ＩＰアドレス）と帯域制御情報（ＱＯＳ）が個々に、または当該フィルタ情報[FIb]そのものが、前記シンクライアント端末装置（ＴＣｂ）５０ｂへ送信されて記憶され、端末本体のフィルタリングの設定に反映される。
【００９３】
すなわちこの段階において、シンクライアント端末装置（ＴＣａ）５０ａには、図３（Ｂ）で示したフィルタ情報[FIa]が設定され、また、シンクライアント端末装置（ＴＣｂ）５０ｂには、図３（Ｃ）で示したフィルタ情報[FIb]が設定され、さらに、ＦＷ装置４０には、図３（Ｄ）で示したフィルタ情報[TFI]が設定された状態になる。
【００９４】
そして、前記シンクライアント端末装置（ＴＣａ）５０ａ，（ＴＣｂ）５０ｂは、シンクライアントサーバ装置（ＴＳ）３０へ接続可能な状態になる。
【００９５】
この後、例えばシンクライアント端末装置（ＴＣａ）５０ａとシンクライアントサーバ装置（ＴＳ）３０との接続が確立され、当該端末装置（ＴＣａ）５０ａからのユーザ操作に応じた入力イベント信号に従って、サーバ装置（ＴＳ）３０によりアプリケーションプログラムが実行される状態で、端末装置（ＴＣａ）５０ａの移動に伴う通信環境の悪化等によりサーバ装置（ＴＳ）３０との接続が断たれる。そして、ＤＨＣＰによりＩＰアドレスが動的に変更された端末装置（ＴＣａ）５０ａから管理サーバ装置（ＭＳ）２０へ再接続の要求があった場合（ステップＭ１（Ｙｅｓ））、当該端末装置（ＴＣａ）５０ａから受信された端末番号が、前記ＩＤ認証・端末番号登録ＤＢ２０Ｄ内の端末番号，ＩＰアドレス登録データ２０Ｄｂ（図２Ｂ参照）の中に既に登録されていると判断される（ステップＭ２〜Ｍ６（Ｙｅｓ））。
【００９６】
ここで、前記端末番号，ＩＰアドレス登録データ２０Ｄｂに登録されている端末装置（ＴＣａ）５０ａの端末番号に対応するところのＩＰアドレスと、同端末装置（ＴＣａ）５０ａから今回の再接続要求に伴い受信されたＩＰアドレスとが不一致となり変更されたと判断されると（ステップＭ１６，Ｍ１７（Ｙｅｓ））、その登録されているＩＰアドレスが今回受信されたＩＰアドレスに変更されると共に、ステップＭ４においてＦＷ装置４０から今回取得されたフィルタ情報テーブル[TFI]（図３（Ｄ）参照）の該当する端末装置（ＴＣａ）５０ａのＩＰアドレスも今回受信されたＩＰアドレスに変更される（ステップＭ１８）。
【００９７】
そして、前記再接続されたシンクライアント端末装置（ＴＣａ）５０ａのＩＰアドレスを変更したフィルタ情報テーブル[TFI]が前記ＦＷ装置４０へ送信され、フィルタリングの設定に反映される（ステップＭ１１，Ｍ１２）。
【００９８】
また、前記再接続されたシンクライアント端末装置（ＴＣａ）５０ａの変更後のフィルタ情報[FIa]に含まれるシンクライアントサーバ装置（ＴＳ）３０の接続情報（ＩＰアドレス）と帯域制御情報（ＱＯＳ）が個々に、または当該変更後のフィルタ情報[FIa]そのものが、前記シンクライアント端末装置（ＴＣａ）５０ａへ送信されて記憶され、端末本体のフィルタリングの設定に反映される（ステップＭ１３）。
【００９９】
図１１は、前記シン・クライアント・システムのファイアウォール装置（ＦＷ）４０によるＦＷ処理を示すフローチャートである。
【０１００】
ＦＷ装置４０において、予め設定された初期ルーティング処理に従い、内部ネットワークＮＬ上のＷｅｂサーバ装置（ＷＳ）１０と管理サーバ装置（ＭＳ）２０を送信先とするパケットの通過を許可するフィルタ情報テーブル[TFId]（図３（Ａ）参照）が、ポリシールールＤＢ４５にデフォルト設定され、正常と判断されると（ステップＦ１，Ｆ２（Ｙｅｓ））、当該デフォルト設定されたフィルタ情報テーブル[TFId]に従ったフィルタリング処理が実行される（ステップＦ３）。
【０１０１】
ここで、前記管理サーバ装置（ＭＳ）２０からフィルタ情報に関する通知があるか否か判断され（ステップＦ４）、通知ありと判断された場合に（ステップＦ４（Ｙｅｓ））、フィルタ情報の送信要求が通知されたか、またはフィルタ情報が受信されたのかが判断される（ステップＦ５）。
【０１０２】
そして、前記管理サーバ装置（ＭＳ）２０からフィルタ情報の送信要求が通知されたと判断された場合は（ステップＦ５（Ｙｅｓ））、ポリシールールＤＢ４５に設定されているフィルタ情報テーブル（最初は[TFId]（図３（Ａ）参照））が、前記送信要求元の管理サーバ装置（ＭＳ）２０へ送信される（ステップＦ６，Ｆ７）。
【０１０３】
一方、前記管理サーバ装置（ＭＳ）２０からフィルタ情報テーブル[TFI]（図３（Ｄ）参照）が受信されたと判断された場合は（ステップＦ５（Ｎｏ））、その受信処理が実行され（ステップＦ８，Ｆ９）、受信されたフィルタ情報テーブル[TFI]がポリシールールＤＢ４５に設定される（ステップＦ１０）。
【０１０４】
そして、前記ポリシールールＤＢ４５に新たに設定されたフィルタ情報テーブル[TFI]のポリシールールがこれ以降のフィルタリング処理に反映され（ステップＦ１１，Ｆ１２（Ｙｅｓ））、前記管理サーバ装置（ＭＳ）２０へ反映完了の通知信号が送信される（ステップＦ１３，Ｆ１４）。
【０１０５】
こうして、各シンクライアント端末装置（ＴＣａ）５０ａ，（ＴＣｂ）５０ｂ…から管理サーバ装置（ＭＳ）２０へのアクセスに伴い、その都度、同管理サーバ装置（ＭＳ）２０により生成更新されるフィルタ情報テーブル[TFI]が、逐次ＦＷ装置４０に取得され、そのフィルタリング処理に反映される。
【０１０６】
この後、終了操作がなされたと判断されると（ステップＦ１５（Ｙｅｓ））、終了処理が実行される（ステップＦ１６）。
【０１０７】
図１２は、前記シン・クライアント・システムのシンクライアント端末装置（ＴＣａ）５０ａ，（ＴＣｂ）５０ｂ，…による端末処理を示すフローチャートである。
【０１０８】
ここでは、シンクライアント端末装置（ＴＣａ）５０ａとして説明する。
【０１０９】
シンクライアント端末装置（ＴＣａ）５０ａにおいて、内部ネットワークＮＬ上のＷｅｂサーバ装置（ＷＳ）１０へのアクセスに伴い（ステップＴ１）、当該Ｗｅｂサーバ装置（ＷＳ）１０からＩＤ認証要求が受信されると（ステップＴ２（Ｙｅｓ））、本端末装置（ＴＣａ）５０ａのユーザＩＤおよびパスワードが前記Ｗｅｂサーバ装置（ＷＳ）１０へ送信される（ステップＴ３）。
【０１１０】
この後、前記Ｗｅｂサーバ装置（ＷＳ）１０から“認証ＯＫ”の信号が受信されると（ステップＴ４（Ｙｅｓ））、シンクライアント端末として機能するためのアプリケーションプログラムがメモリ５３内にインストールされてない状態か否か判断される（ステップＴ５）。
【０１１１】
ここで、前記シンクライアント端末として機能するためのアプリケーションプログラムがインストールされてない（未インストール）と判断されると（ステップＴ５（Ｙｅｓ））、当該アプリケーションプログラムのダウンロードを要求する信号が前記Ｗｅｂサーバ装置（ＷＳ）１０へ送信される（ステップＴ６）。
【０１１２】
このＷｅｂサーバ装置（ＷＳ）１０へのアプリケーションプログラムのダウンロード要求に応答して、当該Ｗｅｂサーバ装置（ＷＳ）１０から前記シンクライアント端末として機能するためのアプリケーションプログラムがダウンロードされ（ステップＴ７）、正常にインストールされたと判断されると（ステップＴ８（Ｙｅｓ））、このインストールされたアプリケーションプログラムが起動され、前記管理サーバ装置（ＭＳ）２０へ接続要求信号が送信される（ステップＴ９）。
【０１１３】
そして、前記管理サーバ装置（ＭＳ）２０から端末情報の要求信号が受信されたと判断されると（ステップＴ１０（Ｙｅｓ））、本端末装置（ＴＣａ）５０ａの端末番号およびＩＰアドレスが前記管理サーバ装置（ＭＳ）２０へ送信される（ステップＴ１１）。
【０１１４】
また、本端末装置（ＴＣａ）５０ａが帯域制御（ＱＯＳ）を有する場合には（ステップＴ１２（Ｙｅｓ））、当該帯域制御（ＱＯＳ）をオンに設定する信号が前記管理サーバ装置（ＭＳ）２０へ送信される（ステップＴ１３）。
【０１１５】
すると、前記管理サーバ装置（ＭＳ）２０から送信されるシンクライアントサーバ装置（ＴＳ）３０の接続情報（ＩＰアドレス）の受信待機状態となる（ステップＴ１４）。
【０１１６】
ここで、前記管理サーバ装置（ＭＳ）２０から、本端末装置（ＴＣａ）５０ａの端末情報に基づき生成されたフィルタ情報[FIa]（図３（Ｂ）参照）に含まれるシンクライアントサーバ装置（ＴＳ）３０の接続情報（ＩＰアドレス）と帯域制御情報（ＱＯＳ）が個々に、または当該フィルタ情報[FIa]そのものが受信されると（ステップＴ１４（Ｙｅｓ）），Ｔ１５）、メモリ５３に記憶され、端末本体のフィルタリングの設定に反映される（ステップＴ１６）。
【０１１７】
すると、前記管理サーバ装置（ＭＳ）２０から受信されたシンクライアントサーバ装置（ＴＳ）３０の接続情報（ＩＰアドレス）に従い当該シンクライアントサーバ装置（ＴＳ）３０との接続処理が実行される（ステップＴ１７）。
【０１１８】
そして、前記シンクライアントサーバ装置（ＴＳ）３０との接続が完了したと判断されると（ステップＴ１８（Ｙｅｓ））、前記管理サーバ装置（ＭＳ）２０により生成受信されメモリ５３に記憶されたフィルタ情報[FIa]（図３（Ｂ）参照）に従いフィルタリング処理が実行されると共に（ステップＴ１９）、ユーザ操作に応じた入力イベント信号の送信処理およびこれに応答した表示画面描画データＧの受信・表示処理からなる所定のシンクライアント処理が実行される（ステップＴ２０）。
【０１１９】
こうして、前記管理サーバ装置（ＭＳ）２０により生成受信されたフィルタ情報[FIa]（図３（Ｂ）参照）に応じたフィルタリング処理を伴う所定のシンクライアント処理の実行状態において、一定時間ユーザ操作が無いか、または外部ネットワークＮＷとの無線通信状態の不良などに起因して、前記シンクライアントサーバ装置（ＴＳ）３０との接続が断たれたと判断されると（ステップＴ２１（Ｙｅｓ））、ユーザ操作に応じて「再接続ボタン」が“ＯＮ”にされたと判断されるか、または一定時間後の自動接続命令が出力されたと判断されるかの判断待機状態になる（ステップＴ２２）。
【０１２０】
ここで、ユーザ操作に応じて「再接続ボタン」が“ＯＮ”にされたと判断されるか、または一定時間後の自動接続命令が出力されたと判断されると（ステップＴ２２（Ｙｅｓ））、前記ステップＴ１４〜Ｔ１６の処理に従い本端末装置（ＴＣａ）５０ａのメモリ５３に設定されたフィルタ情報[FIa]（図３（Ｂ）参照）に含まれるシンクライアントサーバ装置（ＴＳ）３０の接続情報（ＩＰアドレス）に基づき、当該シンクライアントサーバ装置（ＴＳ）３０への再接続処理が実行される（ステップＴ２３）。
【０１２１】
そして、本端末装置（ＴＣａ）５０ａのＩＰアドレスがＤＨＣＰにより未だ変更されない状態であって、シンクライアントサーバ装置（ＴＳ）３０への再接続が成功すると（ステップＴ２４（Ｎｏ））、前記ステップＴ１９〜Ｔ２１に従ったフィルタリング処理を伴う所定のシンクライアント処理が再開される。
【０１２２】
これにより、シンクライアント端末装置（ＴＣａ）５０ａは、シンクライアントサーバ装置（ＴＳ）３０との接続が不測に断たれてしまった場合でも、前記管理サーバ装置（ＭＳ）２０により生成設定されたフィルタ情報[FIa]（図３（Ｂ）参照）に含まれているシンクライアントサーバ装置（ＴＳ）３０の接続情報（ＩＰアドレス）に従い、直ちに当該シンクライアントサーバ装置（ＴＳ）３０と再接続して、所定のシンクライアント処理を再開できる。
【０１２３】
一方、前記ステップＴ２３によるシンクライアントサーバ装置（ＴＳ）３０への再接続処理が、ＤＨＣＰにより本端末装置（ＴＣａ）５０ａのＩＰアドレスが変更された後となり、再接続不可と判断されると（ステップＴ２４（Ｙｅｓ））、前記管理サーバ装置（ＭＳ）２０への再接続が実行される（ステップＴ２５）。
【０１２４】
この場合、管理サーバ装置（ＭＳ）２０へ本端末装置（ＴＣａ）５０ａの端末情報（端末番号，ＩＰアドレス，帯域制御情報）を送信し、改めてフィルタ情報テーブル[TFI]を生成し、ＦＷ装置４０および本端末装置（ＴＣａ）５０ａでこれを取得してフィルタリングの設定に反映させる処理からのやり直しとなる（ステップＴ１０〜Ｔ１６（管理サーバ装置（ＭＳ）２０ではステップＭ１〜Ｍ１３））。
【０１２５】
なお、前記ステップＴ２２において、ユーザ操作に応じて「再接続ボタン」が“ＯＮ”にされたか、または自動接続命令が出力されたと判断されることなく（ステップＴ２２（Ｎｏ））、終了操作がなされたと判断された場合には（ステップＴ２６（Ｙｅｓ））、切断処理が実行されて前記一連の端末処理が終了される（ステップＴ２７）。
【０１２６】
図１３は、前記シン・クライアント・システムのシンクライアントサーバ装置（ＴＳ）３０によるシンクライアントサーバ処理を示すフローチャートである。
【０１２７】
シンクライアントサーバ装置（ＴＳ）３０において、シンクライアント端末装置（ＴＣａ）５０ａから接続があったと判断されると（ステップＳ１（Ｙｅｓ））、所定のシンクライアントサーバ処理が実行される（ステップＳ２）。すなわち、接続されたシンクライアント端末装置（ＴＣａ）５０ａからの入力イベント信号に応じたアプリケーション処理が実行され、これにより生成された表示画面の描画データＧが前記端末装置（ＴＣａ）５０ａへ送信され表示される。
【０１２８】
そして、前記シンクライアント端末装置（ＴＣａ）５０ａから終了信号が受信されると（ステップＳ３（Ｙｅｓ））、切断処理が実行され前記一連のシンクライアントサーバ処理が終了される（ステップＳ４）。
【０１２９】
したがって、前記構成のシン・クライアント・システムによれば、シンクライアント端末装置（ＴＣａ）５０ａから管理サーバ装置（ＭＳ）２０に接続すると、当該管理サーバ装置（ＭＳ）２０において、前記端末装置（ＴＣａ）５０ａの接続情報（ＩＰアドレス）とシンクライアントサーバ装置（ＴＳ）３０の接続情報（ＩＰアドレス）および帯域制御情報（ＱＯＳ）を含むフィルタ情報[FIa]が生成され、ＦＷ装置４０に既に設定されているフィルタ情報テーブル[TFId]に追加され、そのフィルタリング処理に反映される。またこれと共に、前記生成されたフィルタ情報[FIa]は前記端末装置（ＴＣａ）５０ａへ送信されて記憶され、当該端末装置でのフィルタリング処理に反映される。そして、シンクライアント端末装置（ＴＣａ）５０ａとシンクライアントサーバ装置（ＴＳ）３０との接続が断たれた場合、端末装置（ＴＣａ）５０ａは前記管理サーバ装置（ＭＳ）２０にて生成され記憶されたフィルタ情報[FIa]に含まれるシンクライアントサーバ装置（ＴＳ）３０の接続情報（ＩＰアドレス）に基づき、直ちに当該サーバ装置（ＴＳ）３０と再接続する。
【０１３０】
このため、シンクライアント端末装置（ＴＣａ）５０ａのシンクライアントサーバ装置（ＴＳ）３０に対する接続が切断された場合に、直ちに切断前のサーバ装置（ＴＳ）３０に再接続することが可能になる。
【０１３１】
なお、前記実施形態では、Ｗｅｂサーバ装置（ＷＳ）１０、管理サーバ装置（ＭＳ）２０、シンクライアントサーバ装置（ＴＳ）３０を個別に設けて構成したが、これらを単一のサーバ装置として構成し、この単一のサーバ装置にて３つのサーバ機能（ＷＳ；ＭＳ；ＴＳ）をソフトウエアにより各々実現させてもよい。
【０１３２】
また、シンクライアントサーバ装置（ＴＳ）３０を複数台設置し、負荷分散を図る構成としても勿論よい。この場合、管理サーバ装置（ＭＳ）２０がフィルタ情報[FI]を生成する際に、シンクライアントサーバ装置（ＴＳ）３０…の接続情報を負荷分散して決定する。
【０１３３】
なお、本願発明は、前記各実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。さらに、前記各実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、各実施形態に示される全構成要件から幾つかの構成要件が削除されたり、幾つかの構成要件が異なる形態にして組み合わされても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除されたり組み合わされた構成が発明として抽出され得るものである。
【符号の説明】
【０１３４】
ＮＬ  …内部ネットワーク
ＮＷ  …外部ネットワーク
１０  …Ｗｅｂサーバ装置（ＷＳ）
ＰＲｗ…Ｗｅｂサーバ制御プログラム
１０Ｐ…ダウンロード用データメモリ（ＤＬ）
２０  …管理サーバ装置（ＭＳ）
ＰＲｍ…管理サーバ制御プログラム
２０Ｄ…ＩＤ認証・端末番号登録ＤＢ
２０Ｄａ…ＩＤ登録データ
２０Ｄｂ…端末番号，ＩＰアドレス登録データ
３０  …シンクライアントサーバ装置（ＴＳ）
ＰＲｓ…シンクライアントサーバ制御プログラム
３６  …接続情報ＤＢ
３７  …仮想フレームバッファ
４０  …ファイアウォール装置（ＦＷ）
ＰＲｆ…ファイアウォール制御プログラム
４５  …ポリシールールＤＢ
５０ａ，５０ｂ…シンクライアント端末装置（ＴＣａ，ＴＣｂ）
ＰＲｔ…シンクライアント端末制御プログラム
５４  …入力装置
５５  …フレームバッファ
５６  …表示装置
Ｇ    …表示画面の描画データ
TFId  …フィルタ情報テーブル（デフォルト設定）
FIa   …シンクライアント端末装置（ＴＣａ）のフィルタ情報
Fib   …シンクライアント端末装置（ＴＣｂ）のフィルタ情報
TFI   …管理サーバ装置（ＭＳ）で生成したフィルタ情報テーブル
【図１】
0005640426.tif 000002
【図２Ａ】
0005640426.tif 000003
【図２Ｂ】
0005640426.tif 000004
【図３】
0005640426.tif 000005
【図４】
0005640426.tif 000006
【図５】
0005640426.tif 000007
【図６】
0005640426.tif 000008
【図７】
0005640426.tif 000009
【図８】
0005640426.tif 000010
【図９】
0005640426.tif 000011
【図１０】
0005640426.tif 000012
【図１１】
0005640426.tif 000013
【図１２】
0005640426.tif 000014
【図１３】
0005640426.tif 000015