[go: up one dir, main page]

JP2011211400A - Information system and program - Google Patents

Information system and program Download PDF

Info

Publication number
JP2011211400A
JP2011211400A JP2010075840A JP2010075840A JP2011211400A JP 2011211400 A JP2011211400 A JP 2011211400A JP 2010075840 A JP2010075840 A JP 2010075840A JP 2010075840 A JP2010075840 A JP 2010075840A JP 2011211400 A JP2011211400 A JP 2011211400A
Authority
JP
Japan
Prior art keywords
thin client
server device
filter information
terminal
terminal device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2010075840A
Other languages
Japanese (ja)
Other versions
JP5640426B2 (en
Inventor
Toshihiko Otsuka
利彦 大塚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2010075840A priority Critical patent/JP5640426B2/en
Publication of JP2011211400A publication Critical patent/JP2011211400A/en
Application granted granted Critical
Publication of JP5640426B2 publication Critical patent/JP5640426B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

【課題】シン・クライアント・システムにおいて、端末装置のシンクライアントサーバ装置に対する接続が切断された場合に、直ちに切断前のサーバ装置に再接続する。
【解決手段】シンクライアント端末(TCa)50aから管理サーバ(MS)20に接続すると、該管理サーバ(MS)20にて前記端末50aの接続情報(IPアドレス)とシンクライアントサーバ(TS)30の接続情報(IPアドレス)及び帯域制御情報を含むフィルタ情報が生成され、FW40に既に設定されているフィルタ情報テーブルに追加されそのフィルタリング処理に反映される。これと共に前記生成されたフィルタ情報は前記端末50aへ送信されて記憶され、該端末でのフィルタリング処理に反映される。端末50aとシンクライアントサーバ30との接続が断たれた場合、端末50aは前記管理サーバ20にて生成され記憶されたフィルタ情報に含まれるシンクライアントサーバ30の接続情報に基づき、直ちに当該サーバ30と再接続する。
【選択図】 図1
In a thin client system, when a connection of a terminal device to a thin client server device is disconnected, the server device immediately reconnects to the server device before the disconnection.
When a connection is made from a thin client terminal (TCa) 50a to a management server (MS) 20, the connection information (IP address) of the terminal 50a and the thin client server (TS) 30 are connected to the management server (MS) 20. Filter information including connection information (IP address) and band control information is generated, added to the filter information table already set in the FW 40, and reflected in the filtering process. At the same time, the generated filter information is transmitted to and stored in the terminal 50a and reflected in the filtering process at the terminal. When the connection between the terminal 50a and the thin client server 30 is cut off, the terminal 50a is immediately connected to the server 30 based on the connection information of the thin client server 30 included in the filter information generated and stored in the management server 20. Reconnect.
[Selection] Figure 1

Description

本発明は、端末装置がファイアウォール装置を介してサーバ装置に接続されるサーバ・クライアント・システムなどの情報システムおよびその制御プログラムに関する。   The present invention relates to an information system such as a server / client system in which a terminal device is connected to a server device via a firewall device, and a control program therefor.

企業やデータセンタのネットワーク網とインターネット回線を接続する場合、無用なパケットや不正なパケットを排除するため、Fire Wall(以下「FW」)を設置することが一般的に行われている。   When connecting a network network of a company or a data center to the Internet line, it is common practice to install a fire wall (hereinafter referred to as “FW”) in order to eliminate useless packets and illegal packets.

この際、FWにてフィルタリングを行うためにパケットを制御するポリシーを生成するが、例えばパケットの通過を許可する送信先、送信元のIPアドレスを指定してポリシーを決める。   At this time, a policy for controlling the packet is generated in order to perform filtering at the FW.

サーバ装置とアクセスするクライアント端末装置との間にFWが設置されフィルタリングされているようなシステムの場合、アクセス側の端末装置のIPアドレスがDHCP(dynamic host configuration protocol)サーバにより動的に割り振られる。   In a system in which FW is installed and filtered between a server device and a client terminal device to be accessed, the IP address of the access-side terminal device is dynamically allocated by a DHCP (dynamic host configuration protocol) server.

クライアント端末装置が携帯電話等であって、サーバ装置との通信が一旦切断されてしまった場合に、当初付与されたIPアドレスのリリース時間を過ぎて再度サーバ装置へのアクセスを開始すると、IPアドレスが動的に変更される。   If the client terminal device is a mobile phone or the like and communication with the server device has been disconnected once, the IP address will start again after the release time of the originally assigned IP address has passed. Is dynamically changed.

この場合、クライアント端末装置は、変更されたIPアドレスに基づいて、最初のアクセス時と同様に、端末装置の認証処理をも含めた所定の手順で改めてサーバ装置との再接続を実施し、FWのためのポリシーの生成、設定もやり直さなければならない。   In this case, on the basis of the changed IP address, the client terminal device performs reconnection with the server device again in a predetermined procedure including the authentication processing of the terminal device, as in the first access, and the FW You will also have to redo the creation and configuration of policies for.

インターネットサービスプロバイダ(ISP)にダイヤルアップ接続中の移動端末に対して、FWのフィルタ情報を適切に設定するファイアウォール動的制御方法が考えられている(例えば、特許文献1参照。)。   A firewall dynamic control method that appropriately sets FW filter information for a mobile terminal that is dial-up connected to an Internet service provider (ISP) has been considered (see, for example, Patent Document 1).

このファイアウォール動的制御方法では、ISPにダイヤルアップにより接続中の端末装置がインターネットを経由してFW内の内部ネットワークにアクセスする際に、前記ISPから前記内部ネットワークに前記端末装置のユーザ情報を送ることで、前記内部ネットワークはそのユーザ情報を基に前記端末装置が同内部ネットワークから移動した移動端末装置であるか否かを判断する。そして、前記端末装置が移動端末装置である場合は、同端末装置と内部ネットワークとの通信を許可するようにFWのフィルタ情報を設定する。   In this firewall dynamic control method, when a terminal device connected to the ISP by dial-up accesses the internal network in the FW via the Internet, user information on the terminal device is sent from the ISP to the internal network. Thus, the internal network determines whether or not the terminal device has moved from the internal network based on the user information. If the terminal device is a mobile terminal device, FW filter information is set so as to allow communication between the terminal device and the internal network.

しかしながら、前記端末装置が一定時間無操作であったり、無線通信が遮断されたりして、同端末装置とサーバ装置との接続が一時的に切断された場合には、同端末装置のIPアドレスが動的に変更されるので、同じ移動端末装置との判断ができず、同端末装置と内部ネットワークとの通信を許可する適切なフィルタ情報の設定ができない。   However, when the terminal device is not operated for a certain period of time or wireless communication is interrupted, and the connection between the terminal device and the server device is temporarily disconnected, the IP address of the terminal device is Since it is dynamically changed, it cannot be determined that the mobile terminal apparatus is the same, and appropriate filter information that permits communication between the terminal apparatus and the internal network cannot be set.

特開平10−070576号公報JP-A-10-070576

前記従来のシステムでは、端末装置のサーバ装置に対する接続が切断された場合に、直ちに切断前のサーバ装置に再接続することはできない。   In the conventional system, when the connection of the terminal device to the server device is disconnected, it is not possible to immediately reconnect to the server device before disconnection.

本発明は、このような課題に鑑みなされたもので、端末装置のサーバ装置に対する接続が切断された場合に、直ちに切断前のサーバ装置に再接続することが可能になる情報システムおよびその制御プログラムを提供することを目的とする。   The present invention has been made in view of such problems, and when a connection of a terminal device to a server device is disconnected, an information system that can immediately reconnect to the server device before disconnection and a control program therefor The purpose is to provide.

請求項1に記載の情報システムは、端末装置がファイアウォール装置を介して接続されるサーバ装置を備えた情報システムであって、前記サーバ装置は、前記端末装置を認証する端末認証手段と、この端末認証手段により認証された端末装置の特定の接続先へのアクセスを許可するための当該特定の接続先の接続情報を含むフィルタ情報を生成するフィルタ情報生成手段と、このフィルタ情報生成手段により生成されたフィルタ情報を前記ファイアウォール装置および前記認証された端末装置へ送信するフィルタ情報送信手段とを備え、前記端末装置は、前記サーバ装置から送信されたフィルタ情報を受信して記憶するフィルタ情報記憶手段と、前記サーバ装置の特定の接続先と接続する特定接続先接続手段と、この特定接続先接続手段による特定の接続先との接続後、当該接続が切断された際に、前記フィルタ情報記憶手段により記憶されたフィルタ情報に含まれる特定の接続先の接続情報に従い当該特定の接続先と再接続する特定接続先再接続手段とを備えた、ことを特徴としている。   The information system according to claim 1 is an information system including a server device to which a terminal device is connected via a firewall device, the server device authenticating the terminal device, and the terminal Filter information generating means for generating filter information including connection information of the specific connection destination for permitting access to the specific connection destination of the terminal device authenticated by the authentication means, and generated by the filter information generation means Filter information transmitting means for transmitting the received filter information to the firewall device and the authenticated terminal device, wherein the terminal device receives and stores the filter information transmitted from the server device; The specific connection destination connection means for connecting to the specific connection destination of the server device, and the specific connection destination connection means Specification for reconnecting to a specific connection destination according to connection information of the specific connection destination included in the filter information stored in the filter information storage unit when the connection is disconnected after connection with the specific connection destination And a connection destination reconnecting means.

請求項2に記載の情報システムは、前記請求項1に記載の情報システムにおいて、前記サーバ装置は、管理サーバ装置および前記特定の接続先であるシンクライアントサーバ装置からなり、前記管理サーバ装置が、前記端末認証手段、前記フィルタ情報生成手段、前記フィルタ情報送信手段を有する、ことを特徴としている。   The information system according to claim 2 is the information system according to claim 1, wherein the server device includes a management server device and a thin client server device that is the specific connection destination. It has the said terminal authentication means, the said filter information generation means, and the said filter information transmission means, It is characterized by the above-mentioned.

請求項3に記載の情報システムは、前記請求項2に記載の情報システムにおいて、前記端末装置は、さらに、前記特定接続先再接続手段による前記シンクライアントサーバ装置との再接続の結果、当該シンクライアントサーバ装置の接続情報が変更されていることで接続不可となった場合に、前記管理サーバ装置へ再接続する管理サーバ再接続手段を備えた、ことを特徴としている。   The information system according to a third aspect is the information system according to the second aspect, wherein the terminal device further includes the thin client server device as a result of reconnection with the thin client server device by the specific connection destination reconnection means. A management server reconnecting means is provided for reconnecting to the management server device when the connection is not possible because the connection information of the client server device has been changed.

請求項4に記載のプログラムは、端末装置がファイアウォール装置を介して接続されるサーバ装置を備えた情報システムのコンピュータを制御するためのプログラムであって、前記サーバ装置のコンピュータを、前記端末装置を認証する端末認証手段、この端末認証手段により認証された端末装置の特定の接続先へのアクセスを許可するための当該特定の接続先の接続情報を含むフィルタ情報を生成するフィルタ情報生成手段、このフィルタ情報生成手段により生成されたフィルタ情報を前記ファイアウォール装置および前記認証された端末装置へ送信するフィルタ情報送信手段、前記端末装置のコンピュータを、前記サーバ装置から送信されたフィルタ情報を受信してメモリに記憶させるフィルタ情報記憶手段、前記サーバ装置の特定の接続先と接続する特定接続先接続手段、この特定接続先接続手段による特定の接続先との接続後、当該接続が切断された際に、前記フィルタ情報記憶手段により記憶されたフィルタ情報に含まれる特定の接続先の接続情報に従い当該特定の接続先と再接続する特定接続先再接続手段、として機能させることを特徴としている。   The program according to claim 4 is a program for controlling a computer of an information system provided with a server device to which a terminal device is connected via a firewall device, the computer of the server device being controlled by the terminal device. Terminal authentication means for authenticating, filter information generating means for generating filter information including connection information of the specific connection destination for permitting access to the specific connection destination of the terminal device authenticated by the terminal authentication means, Filter information transmitting means for transmitting the filter information generated by the filter information generating means to the firewall device and the authenticated terminal device, the computer of the terminal device receiving the filter information transmitted from the server device, and the memory Filter information storage means to be stored in the server device A specific connection destination connection means to be connected to the destination, and a specification included in the filter information stored by the filter information storage means when the connection is disconnected after connection with the specific connection destination by the specific connection destination connection means It is characterized by functioning as a specific connection destination reconnection means for reconnecting with the specific connection destination according to the connection information of the connection destination.

本発明によれば、端末装置のサーバ装置に対する接続が切断された場合に、直ちに切断前のサーバ装置に再接続することが可能になる情報システムおよびその制御プログラムを提供できる。   ADVANTAGE OF THE INVENTION According to this invention, when the connection with respect to the server apparatus of a terminal device is cut | disconnected, the information system which can be reconnected to the server apparatus before a disconnection immediately, and its control program can be provided.

本発明の情報システムの実施形態に係るシン・クライアント・システムの構成を示すブロック図。The block diagram which shows the structure of the thin client system which concerns on embodiment of the information system of this invention. 前記シン・クライアント・システムの内部ネットワークNLにおけるID認証・端末番号登録DB20Dに登録されたID登録データ20Daを示す図。The figure which shows ID registration data 20Da registered into ID authentication and terminal number registration DB20D in the internal network NL of the said thin client system. 前記シン・クライアント・システムの内部ネットワークNLにおけるID認証・端末番号登録DB20Dに登録された端末番号,IPアドレス登録データ20Dbを示す図。The figure which shows the terminal number and IP address registration data 20Db which were registered into ID authentication and terminal number registration DB20D in the internal network NL of the said thin client system. 前記シン・クライアント・システムの各段階において設定されるフィルタ情報の具体例を示す図であり、同図(A)は、FW装置40にデフォルト設定されるフィルタ情報テーブル[TFId]を示す図、同図(B)は、シンクライアント端末装置(TCa)50aが管理サーバ装置(MS)20へアクセスすることで生成され当該端末装置(TCa)50aに設定されるフィルタ情報[FIa]を示す図、同図(C)は、シンクライアント端末装置(TCb)50bが管理サーバ装置(MS)20へアクセスすることで生成され当該端末装置(TCb)50bに設定されるフィルタ情報[FIb]を示す図、同図(D)は、前記各シンクライアント端末装置(TCa)50a,(TCb)50bが管理サーバ装置(MS)20へアクセスすることで生成された各ポリシールールを追加してFW装置40に設定されるフィルタ情報テーブル[TFI]を示す図。It is a figure which shows the specific example of the filter information set in each step of the said thin client system, The figure (A) is a figure which shows the filter information table [TFId] set by default in the FW apparatus 40, FIG. (B) is a diagram showing filter information [FIa] generated when the thin client terminal device (TCa) 50a accesses the management server device (MS) 20 and set in the terminal device (TCa) 50a. FIG. (C) is a diagram showing filter information [FIb] generated by the thin client terminal device (TCb) 50b accessing the management server device (MS) 20 and set in the terminal device (TCb) 50b. The figure (D) shows each policy generated by the thin client terminal devices (TCa) 50a and (TCb) 50b accessing the management server device (MS) 20. The figure which shows the filter information table [TFI] which adds a policy rule and is set to FW device 40. 前記シン・クライアント・システムの内部ネットワークNLにおけるWebサーバ装置(WS)10の回路構成を示すブロック図。The block diagram which shows the circuit structure of the Web server apparatus (WS) 10 in the internal network NL of the said thin client system. 前記シン・クライアント・システムの内部ネットワークNLにおける管理サーバ装置(MS)20の回路構成を示すブロック図。The block diagram which shows the circuit structure of the management server apparatus (MS) 20 in the internal network NL of the said thin client system. 前記シン・クライアント・システムの内部ネットワークNLにおけるシンクライアントサーバ装置(TS)30の回路構成を示すブロック図。The block diagram which shows the circuit structure of the thin client server apparatus (TS) 30 in the internal network NL of the said thin client system. 前記シン・クライアント・システムにおける内部ネットワークNLの入出力端に設置されるファイアウォール(FW)装置40の回路構成を示すブロック図。FIG. 2 is a block diagram showing a circuit configuration of a firewall (FW) device 40 installed at an input / output terminal of an internal network NL in the thin client system. 前記シン・クライアント・システムの外部ネットワークNWにおけるシンクライアント端末装置(TCa)50a,(TCb)50b,…の回路構成を示すブロック図。FIG. 3 is a block diagram showing a circuit configuration of thin client terminal devices (TCa) 50a, (TCb) 50b,... In an external network NW of the thin client system. 前記シン・クライアント・システムのWebサーバ装置(WS)10によるWebサーバ処理を示すフローチャート。6 is a flowchart showing Web server processing by the Web server device (WS) 10 of the thin client system. 前記シン・クライアント・システムの管理サーバ装置(MS)20による管理サーバ処理を示すフローチャート。The flowchart which shows the management server process by the management server apparatus (MS) 20 of the said thin client system. 前記シン・クライアント・システムのファイアウォール装置(FW)40によるFW処理を示すフローチャート。The flowchart which shows FW processing by the firewall apparatus (FW) 40 of the said thin client system. 前記シン・クライアント・システムのシンクライアント端末装置(TCa)50a,(TCb)50b,…による端末処理を示すフローチャート。The flowchart which shows the terminal process by the thin client terminal device (TCa) 50a, (TCb) 50b, ... of the said thin client system. 前記シン・クライアント・システムのシンクライアントサーバ装置(TS)30によるシンクライアントサーバ処理を示すフローチャート。The flowchart which shows the thin client server process by the thin client server apparatus (TS) 30 of the said thin client system.

以下図面により本発明の実施の形態について説明する。   Embodiments of the present invention will be described below with reference to the drawings.

図1は、本発明の情報システムの実施形態に係るシン・クライアント・システムの構成を示すブロック図である。   FIG. 1 is a block diagram showing a configuration of a thin client system according to an embodiment of an information system of the present invention.

このシン・クライアント・システムは、Webサーバ装置(WS)10、管理サーバ装置(MS)20、シンクライアントサーバ装置(TS)30を接続した社内LAN(Local Area Network)などの内部ネットワークNLと、この内部ネットワークNLの入出力端と有線または無線のWAN(Wide Area Network)からなる外部ネットワークNWとの間に介在されたFW(ファイアウォール)装置40と、前記外部ネットワークNWに適宜接続可能な携帯電話などを使用したシンクライアント端末装置(TCa)50a,(TCb)50n…を備える。   This thin client system includes an internal network NL such as an in-house LAN (Local Area Network) to which a Web server device (WS) 10, a management server device (MS) 20, and a thin client server device (TS) 30 are connected. A FW (firewall) device 40 interposed between an input / output terminal of the internal network NL and an external network NW composed of a wired or wireless WAN (Wide Area Network), a mobile phone that can be appropriately connected to the external network NW, and the like Are provided with thin client terminal devices (TCa) 50a, (TCb) 50n.

前記内部ネットワークのNLのWebサーバ装置(WS)10は、前記外部ネットワークNWからアクセスのあった端末装置(TCa)50a,(TCb)50n…に対して、シンクライアント装置として動作させるためのアプリケーションプログラム(シンクライアント制御プログラムPRt)をダウンロードしてインストールさせるプログラムサーバの機能(Wa)を有し、当該インストール用のプログラムが記憶されるダウンロード用データメモリ(DL)10Pを備える。   The NL Web server device (WS) 10 of the internal network causes the terminal devices (TCa) 50a, (TCb) 50n, ... accessed from the external network NW to operate as thin client devices. It has a program server function (Wa) that downloads and installs (thin client control program PRt), and includes a download data memory (DL) 10P in which the installation program is stored.

このWebサーバ装置(WS)10にアクセス可能な端末装置(TCa)50a,(TCb)50n…を認証するためのユーザIDおよびパスワードは、当該Webサーバ装置(WS)10と管理サーバ装置(MS)20とに共有のID認証・端末番号登録DB(Data base)20Dに登録される。   The user ID and password for authenticating the terminal devices (TCa) 50a, (TCb) 50n,... Accessible to the Web server device (WS) 10 are the Web server device (WS) 10 and the management server device (MS). 20 is registered in a shared ID authentication / terminal number registration DB (Data base) 20D.

前記管理サーバ装置(MS)20は、前記Webサーバ装置(WS)10からインストールされたシンクライアント制御プログラムPRtに従いアクセスのあった端末装置(TC)50の端末番号、IPアドレス、帯域制御情報(QOS:quality of service)を取得し、該当する端末装置(TC)50とシンクライアントサーバ装置(TS)30との間のパケット通過を許可するフィルタ情報[FI](図3(B)(C)参照)のポリシールールを生成する機能(Ma)、生成したポリシールールのフィルタ情報[FI]を追加したフィルタ情報テーブル[TFI](図3(D)参照)をFW装置40へ送信して反映させる機能(Mb)、および当該フィルタ情報[FI]に含まれるシンクライアントサーバ装置(TS)30の接続情報(IPアドレス)や帯域制御情報(QOS)を個別にまたは同フィルタ情報[FI]をそのままアクセス元の端末装置(TC)50へ送信して記憶させる機能(Mc)を有する。   The management server device (MS) 20 includes the terminal number, IP address, and bandwidth control information (QOS) of the terminal device (TC) 50 that has been accessed according to the thin client control program PRt installed from the Web server device (WS) 10. : quality of service) and filter information [FI] that permits packet passage between the corresponding terminal device (TC) 50 and the thin client server device (TS) 30 (see FIGS. 3B and 3C) ) Policy rule generation function (Ma), and a filter information table [TFI] (see FIG. 3D) to which the filter information [FI] of the generated policy rule is added is transmitted to the FW device 40 and reflected. (Mb) and the connection information (IP address) and bandwidth control information (QOS) of the thin client server device (TS) 30 included in the filter information [FI]. Alternatively or transmitted to function to store the filter information [FI] as the access source terminal device to the (TC) 50 having (Mc).

この管理サーバ装置(MS)20により取得された端末装置(TCa)50a,(TCb)50n…の端末番号、IPアドレス、帯域制御情報(QOS)は、当該各端末装置(TCa)50a,(TCb)50n…のユーザIDに対応付けられて前記Webサーバ装置(WS)10と共有のID認証・端末番号登録DB20Dに登録される。   The terminal numbers, IP addresses, and bandwidth control information (QOS) of the terminal devices (TCa) 50a, (TCb) 50n... Acquired by the management server device (MS) 20 are the terminal devices (TCa) 50a, (TCb). ) Are registered in the ID authentication / terminal number registration DB 20D shared with the Web server apparatus (WS) 10 in association with the user ID of 50n.

図2Aは、前記シン・クライアント・システムの内部ネットワークNLにおけるID認証・端末番号登録DB20Dに登録されたID登録データ20Daを示す図である。   FIG. 2A is a diagram showing ID registration data 20Da registered in the ID authentication / terminal number registration DB 20D in the internal network NL of the thin client system.

図2Bは、前記シン・クライアント・システムの内部ネットワークNLにおけるID認証・端末番号登録DB20Dに登録された端末番号,IPアドレス登録データ20Dbを示す図である。   FIG. 2B is a diagram showing the terminal number and IP address registration data 20Db registered in the ID authentication / terminal number registration DB 20D in the internal network NL of the thin client system.

前記端末装置(TCa)50a,(TCb)50b,…は、前記Webサーバ装置(WS)10へアクセスしてダウンロードされたシンクライアント制御プログラムPRtをインストールする機能(Ta)、インストールされたシンクライアント制御プログラムPRtに従い前記管理サーバ装置(MS)20へアクセスし、生成されたフィルタ情報[FIa][FIb]…に含まれるシンクライアントサーバ装置(TS)30の接続情報(IPアドレス)や帯域制御情報(QOS)を個別にまたは同フィルタ情報[FIa][FIb]…をそのまま受信し記憶してシンクライアントサーバ装置(TS)30へ接続する機能(Tb)、シンクライアントサーバ装置(TS)30との接続後に前記記憶されたフィルタ情報[FIa][FIb]…に基づきフィルタリング処理しながらシンクライアント処理する機能(Tc)、シンクライアントサーバ装置(TS)30と不必要に切断された場合に前記記憶されたサーバ装置(TS)30の接続情報(IPアドレス)に従い直ちにシンクライアントサーバ装置(TS)30と再接続する機能(Td)、このシンクライアントサーバ装置(TS)30との再接続処理に伴い端末装置(TC)50自身のIPアドレスが変更された場合に、前記インストールされたシンクライアント制御プログラムPRtに従い前記管理サーバ装置(MS)20へ再接続する機能(Te)を有する。   The terminal devices (TCa) 50a, (TCb) 50b,... Have a function (Ta) for installing the thin client control program PRt downloaded by accessing the Web server device (WS) 10, and installed thin client control. The management server device (MS) 20 is accessed according to the program PRt, and the connection information (IP address) and bandwidth control information (thinner information) of the thin client server device (TS) 30 included in the generated filter information [FIa] [FIb]. QOS) individually or the same filter information [FIa] [FIb]... Is received and stored as it is and connected to the thin client server device (TS) 30 (Tb), connection with the thin client server device (TS) 30 Thin client while filtering based on the stored filter information [FIa] [FIb] ... Function (Tc), the thin client server device (TS) 30 when it is unnecessarily disconnected from the thin client server device (TS) 30 according to the stored connection information (IP address) of the server device (TS) 30 immediately When the IP address of the terminal device (TC) 50 itself is changed in accordance with the reconnection process with the thin client server device (TS) 30, the installed thin client control It has a function (Te) for reconnecting to the management server device (MS) 20 according to the program PRt.

前記FW装置40は、デフォルト設定または前記管理サーバ装置(MS)20により設定されたフィルタ情報テーブル[TFId](図3(A)参照)または[TFI](図3(D)参照)に従いフィルタリング処理する機能(Fa)、前記管理サーバ装置(MS)20からの要求に応じて現在のフィルタ情報[TFId]または[TFI]を送信する機能(Fb)を有する。   The FW device 40 performs a filtering process according to a default setting or a filter information table [TFId] (see FIG. 3A) or [TFI] (see FIG. 3D) set by the management server device (MS) 20. Function (Fa), and a function (Fb) for transmitting current filter information [TFId] or [TFI] in response to a request from the management server device (MS) 20.

前記シンクライアントサーバ装置(TS)30は、接続されたシンクライアント端末装置(TCa)50a,(TCb)50b,…との間でユーザ入力イベントに応じた各種のアプリケーション処理を実行するなど、所定のシンクライアントサーバ処理を実行する機能(Sa)を有する。   The thin client server device (TS) 30 executes predetermined application processes according to user input events with the connected thin client terminal devices (TCa) 50a, (TCb) 50b,. It has a function (Sa) for executing thin client server processing.

このシンクライアントサーバ装置(TS)30において、シンクライアント端末装置(TC)50からの入力イベント信号に応じたアプリケーションプログラムの実行に伴い、クライアント用仮想フレームバッファ37(図6参照)上に描画生成された表示画面の描画データGは、アクセス元であるシンクライアント端末装置(TC)50へ転送される。   In the thin client server device (TS) 30, drawing is generated on the client virtual frame buffer 37 (see FIG. 6) in accordance with the execution of the application program corresponding to the input event signal from the thin client terminal device (TC) 50. The display screen drawing data G is transferred to the thin client terminal device (TC) 50 that is the access source.

そして、シンクライアント端末装置(TC)50では、前記シンクライアントサーバ装置30から転送された表示画面の描画データGがフレームバッファ55(図8参照)に展開され、表示装置56の表示画面に表示される。   In the thin client terminal device (TC) 50, the drawing data G of the display screen transferred from the thin client server device 30 is developed in the frame buffer 55 (see FIG. 8) and displayed on the display screen of the display device 56. The

つまり、このシン・クライアント・システムにおけるシンクライアント端末装置(TC)50(図8参照)は、キーボードやマウスなどのユーザ操作に応じた入力機能とLCD表示部などへの出力機能、LANに接続するための有線または無線の近距離通信機能、携帯電話ネットワークなどの公衆回線ネットワークNWに接続するための無線通信機能を主要な機能として有し、少なくとも前記シンクライアントサーバ装置(TS)30が有している各種のアプリケーション機能やデータファイルの管理機能を持っていない。   That is, the thin client terminal device (TC) 50 (see FIG. 8) in this thin client system is connected to an input function according to a user operation such as a keyboard and a mouse, an output function to an LCD display unit, etc., and a LAN. A wired or wireless short-range communication function, and a wireless communication function for connecting to a public line network NW such as a cellular phone network as main functions, and at least the thin client server device (TS) 30 has Does not have various application functions or data file management functions.

図3は、前記シン・クライアント・システムの各段階において設定されるフィルタ情報の具体例を示す図であり、同図(A)は、FW装置40にデフォルト設定されるフィルタ情報テーブル[TFId]を示す図、同図(B)は、シンクライアント端末装置(TCa)50aが管理サーバ装置(MS)20へアクセスすることで生成され当該端末装置(TCa)50aに設定されるフィルタ情報[FIa]を示す図、同図(C)は、シンクライアント端末装置(TCb)50bが管理サーバ装置(MS)20へアクセスすることで生成され当該端末装置(TCb)50bに設定されるフィルタ情報[FIb]を示す図、同図(D)は、前記各シンクライアント端末装置(TCa)50a,(TCb)50bが管理サーバ装置(MS)20へアクセスすることで生成された各ポリシールールを追加してFW装置40に設定されるフィルタ情報テーブル[TFI]を示す図である。   FIG. 3 is a diagram showing a specific example of filter information set at each stage of the thin client system. FIG. 3A shows a filter information table [TFId] set as default in the FW device 40. FIG. 5B shows filter information [FIa] generated by the thin client terminal device (TCa) 50a accessing the management server device (MS) 20 and set in the terminal device (TCa) 50a. FIG. 6C shows filter information [FIb] generated by the thin client terminal device (TCb) 50b accessing the management server device (MS) 20 and set in the terminal device (TCb) 50b. The figure shown in the figure, (D) is generated when each of the thin client terminal devices (TCa) 50a and (TCb) 50b accesses the management server device (MS) 20. It is a figure which shows the filter information table [TFI] which is added to each policy rule and is set to the FW device 40.

本実施形態のシン・クライアント・システムにおいて、FW装置40にデフォルト設定されるフィルタ情報テーブル[TFId]としては、図3(A)に示すように、内部ネットワークNLのWebサーバ装置(WS)10と管理サーバ装置(MS)20を送信先とする全ての送信元からのパケットの通過を許可し、シンクライアントサーバ装置(TS)30を送信先とする全ての送信元からのパケットの通過を禁止するポリシールールが記述されている。   In the thin client system of the present embodiment, the filter information table [TFId] set as default in the FW device 40 is the same as the Web server device (WS) 10 of the internal network NL, as shown in FIG. Permits the passage of packets from all transmission sources having the management server device (MS) 20 as a transmission destination, and prohibits the passage of packets from all transmission sources having the thin client server device (TS) 30 as a transmission destination. Policy rules are described.

また、シンクライアント端末装置(TCa)50aが管理サーバ装置(MS)20へアクセスすることで生成され当該端末装置(TCa)50aに設定されるフィルタ情報[FIa]としては、図3(B)に示すように、この端末装置(TCa)50aを送信元、シンクライアントサーバ装置(TS)30を送信先とするパケットの通過を許可すると共に、帯域制御[qos]を設定するポリシールールが記述される。   Further, filter information [FIa] generated by the thin client terminal device (TCa) 50a accessing the management server device (MS) 20 and set in the terminal device (TCa) 50a is shown in FIG. As shown, a policy rule for permitting the passage of packets having the terminal device (TCa) 50a as a transmission source and the thin client server device (TS) 30 as a transmission destination and setting bandwidth control [qos] is described. .

また、シンクライアント端末装置(TCb)50bが管理サーバ装置(MS)20へアクセスすることで生成され当該端末装置(TCb)50bに設定されるフィルタ情報[FIb]としては、図3(C)に示すように、この端末装置(TCb)50bを送信元、シンクライアントサーバ装置(TS)30を送信先とするパケットの通過を許可するポリシールールが記述される。   Further, filter information [FIb] generated when the thin client terminal device (TCb) 50b accesses the management server device (MS) 20 and set in the terminal device (TCb) 50b is shown in FIG. As shown, a policy rule that permits the passage of a packet having the terminal device (TCb) 50b as a transmission source and the thin client server device (TS) 30 as a transmission destination is described.

そして、前記各シンクライアント端末装置(TCa)50a,(TCb)50bが管理サーバ装置(MS)20へアクセスすることで生成された各ポリシールールを追加してFW装置40に設定されるフィルタ情報テーブル[TFI]としては、図3(D)に示すように、前記デフォルト設定されたポリシールール(図3(A)参照)に加えて、シンクライアントサーバ装置(TS)30と各シンクライアント端末装置(TCa)50a,(TCb)50bとの間のパケット通過を許可し、そのうちシンクライアント端末装置(TCa)50aとの間に帯域制御[qos]を設定するポリシールールが追加される。   A filter information table set in the FW device 40 by adding each policy rule generated by the thin client terminal devices (TCa) 50a and (TCb) 50b accessing the management server device (MS) 20 As [TFI], as shown in FIG. 3D, in addition to the default policy rule (see FIG. 3A), the thin client server device (TS) 30 and each thin client terminal device ( A policy rule for permitting packet passage between the TCa) 50a and (TCb) 50b and setting bandwidth control [qos] with the thin client terminal device (TCa) 50a is added.

図4は、前記シン・クライアント・システムの内部ネットワークNLにおけるWebサーバ装置(WS)10の回路構成を示すブロック図である。   FIG. 4 is a block diagram showing a circuit configuration of the Web server device (WS) 10 in the internal network NL of the thin client system.

このWebサーバ装置(WS)10は、コンピュータとしてのCPU11を備え、このCPU11には、バス12を介してHDD13、メモリ14、ネットワーク制御部15が接続される。   The Web server device (WS) 10 includes a CPU 11 as a computer, and an HDD 13, a memory 14, and a network control unit 15 are connected to the CPU 11 via a bus 12.

CPU11は、HDD13に記憶されたWebサーバ制御プログラムPRwに従って、メモリ14、前記ダウンロード用データメモリ(DL)10P、前記ID認証・端末番号登録DB(Data base)20Dを作業領域として回路各部の動作を制御し、ソフトウエアとハードウエアとを協働して動作させる。Webサーバ制御プログラムPRwは、ネットワーク制御部15を介して受信されるシンクライアント端末装置(TCa)50a,(TCb)50b,…からのアクセス信号に応じて起動され実行される。   In accordance with the Web server control program PRw stored in the HDD 13, the CPU 11 performs operations of each part of the circuit using the memory 14, the download data memory (DL) 10P, and the ID authentication / terminal number registration DB (Data base) 20D as work areas. Control and operate software and hardware in cooperation. The Web server control program PRw is activated and executed in response to access signals from the thin client terminal devices (TCa) 50a, (TCb) 50b,... Received via the network control unit 15.

これによりWebサーバ装置(WS)10は、少なくとも前述したプログラムサーバの機能(Wa)を有する。   Thereby, the Web server device (WS) 10 has at least the function (Wa) of the program server described above.

前記Webサーバ制御プログラムPRwは、その全部又は一部を、HDD13に予め記憶させてもよいし、メモリカードやCD,DVDなどの持ち運び可能な外部の記憶媒体から読み込んでHDD13に記憶させてもよいし、外部のWebサーバ(プログラムサーバ)から通信ネットワークNW,NLを介してダウンロードしHDD13に記憶させてもよい。   All or part of the Web server control program PRw may be stored in the HDD 13 in advance, or may be read from a portable external storage medium such as a memory card, CD, or DVD and stored in the HDD 13. Alternatively, it may be downloaded from an external Web server (program server) via the communication networks NW and NL and stored in the HDD 13.

図5は、前記シン・クライアント・システムの内部ネットワークNLにおける管理サーバ装置(MS)20の回路構成を示すブロック図である。   FIG. 5 is a block diagram showing a circuit configuration of the management server device (MS) 20 in the internal network NL of the thin client system.

この管理サーバ装置(MS)20は、コンピュータとしてのCPU21を備え、このCPU21には、バス22を介してHDD23、メモリ24、ネットワーク制御部25が接続される。   The management server device (MS) 20 includes a CPU 21 as a computer, and an HDD 23, a memory 24, and a network control unit 25 are connected to the CPU 21 via a bus 22.

CPU21は、HDD23に記憶された管理サーバ制御プログラムPRmに従って、メモリ24および前記ID認証・端末番号登録DB(Data base)20Dを作業領域として回路各部の動作を制御し、ソフトウエアとハードウエアとを協働して動作させる。管理サーバ制御プログラムPRmは、ネットワーク制御部25を介して受信されるシンクライアント端末装置(TCa)50a,(TCb)50b,…からのアクセス信号に応じて起動され実行される。   In accordance with the management server control program PRm stored in the HDD 23, the CPU 21 controls the operation of each part of the circuit using the memory 24 and the ID authentication / terminal number registration DB (Data base) 20D as a work area. Operate together. The management server control program PRm is activated and executed in response to access signals from the thin client terminal devices (TCa) 50a, (TCb) 50b,... Received via the network control unit 25.

これにより管理サーバ装置(MS)20は、少なくとも前述した3つの機能(Ma)(Mb)(Mc)を有する。   As a result, the management server device (MS) 20 has at least the three functions (Ma), (Mb), and (Mc) described above.

前記管理サーバ制御プログラムPRmは、その全部又は一部を、HDD23に予め記憶させてもよいし、メモリカードやCD,DVDなどの持ち運び可能な外部の記憶媒体から読み込んでHDD23に記憶させてもよいし、外部のWebサーバ(プログラムサーバ)から通信ネットワークNW,NLを介してダウンロードしHDD23に記憶させてもよい。   All or part of the management server control program PRm may be stored in the HDD 23 in advance, or may be read from a portable external storage medium such as a memory card, CD, or DVD and stored in the HDD 23. Alternatively, it may be downloaded from an external Web server (program server) via the communication networks NW and NL and stored in the HDD 23.

図6は、前記シン・クライアント・システムの内部ネットワークNLにおけるシンクライアントサーバ装置(TS)30の回路構成を示すブロック図である。   FIG. 6 is a block diagram showing a circuit configuration of the thin client server device (TS) 30 in the internal network NL of the thin client system.

このシンクライアントサーバ装置(TS)30は、コンピュータとしてのCPU31を備え、このCPU31には、バス32を介してHDD33、メモリ34、ネットワーク制御部35、接続情報DB(Data base)36、仮想フレームバッファ37が接続される。   The thin client server device (TS) 30 includes a CPU 31 as a computer. The CPU 31 includes an HDD 33, a memory 34, a network control unit 35, a connection information DB (Data base) 36, a virtual frame buffer via a bus 32. 37 is connected.

CPU31は、HDD33に記憶されたシステムプログラムや種々のアプリケーションプログラムなどのシンクライアントサーバ制御プログラムPRsに従って、メモリ34を作業領域として回路各部の動作を制御し、ソフトウエアとハードウエアとを協働して動作させる。シンクライアントサーバ制御プログラムPRsは、ネットワーク制御部35を介して受信されるシンクライアント端末装置(TCa)50a,(TCb)50b,…からのユーザ操作に対応した入力イベント信号に応じて起動され実行される。   The CPU 31 controls the operation of each part of the circuit using the memory 34 as a work area in accordance with the thin client server control program PRs such as the system program and various application programs stored in the HDD 33, and cooperates the software and hardware. Make it work. The thin client server control program PRs is activated and executed in response to an input event signal corresponding to a user operation from the thin client terminal devices (TCa) 50a, (TCb) 50b,... Received via the network control unit 35. The

これによりシンクライアントサーバ装置(TS)30は、少なくとも前述した所定のシンクライアントサーバ処理を実行する機能(Sa)を有する。   Accordingly, the thin client server device (TS) 30 has at least a function (Sa) for executing the predetermined thin client server process described above.

前記シンクライアントサーバ制御プログラムPRsは、その全部又は一部を、HDD33に予め記憶させてもよいし、メモリカードやCD,DVDなどの持ち運び可能な外部の記憶媒体から読み込んでHDD33に記憶させてもよいし、外部のWebサーバ(プログラムサーバ)から通信ネットワークNW,NLを介してダウンロードしHDD33に記憶させてもよい。   The thin client server control program PRs may be stored in whole or in part in the HDD 33, or may be read from a portable external storage medium such as a memory card, CD, or DVD and stored in the HDD 33. Alternatively, it may be downloaded from an external Web server (program server) via the communication networks NW and NL and stored in the HDD 33.

このシンクライアントサーバ装置(TS)30において、シンクライアント端末装置(TCa)50a,(TCb)50b,…からの入力イベント信号に応じて起動・実行されるアプリケーションプログラムに従いメモリ34を使用して生成された種々のデータは、例えばそのユーザIDに対応付けられてHDD33に記憶される。またクライアント用表示画面の描画データGは、仮想フレームバッファ37を使用して生成された後、圧縮処理されて、ネットワーク制御部35からイベント入力元のシンクライアント端末装置(TCa)50a,(TCb)50b,…へ転送されて表示出力される。   The thin client server device (TS) 30 is generated using the memory 34 in accordance with an application program that is activated and executed in response to input event signals from the thin client terminal devices (TCa) 50a, (TCb) 50b,. The various data are stored in the HDD 33 in association with the user ID, for example. The drawing data G for the client display screen is generated using the virtual frame buffer 37, and then compressed, and is sent from the network control unit 35 to the event input source thin client terminal device (TCa) 50a, (TCb). 50b,... Are transferred and displayed.

このシンクライアントサーバ装置(TS)30の接続情報DB36には、当該サーバ装置(TS)30に接続が許可されたシンクライアント端末装置(TCa)50a,(TCb)50b,…の接続情報(クライアント名/IPアドレス/画面解像度など)が、ユーザIDなどに対応付けられて記憶される。   In the connection information DB 36 of the thin client server device (TS) 30, connection information (client name) of the thin client terminal devices (TCa) 50a, (TCb) 50b,. / IP address / screen resolution) is stored in association with the user ID or the like.

図7は、前記シン・クライアント・システムにおける内部ネットワークNLの入出力端に設置されるファイアウォール(FW)装置40の回路構成を示すブロック図である。   FIG. 7 is a block diagram showing a circuit configuration of a firewall (FW) device 40 installed at the input / output end of the internal network NL in the thin client system.

このFW装置40は、コンピュータとしてのCPU41を備え、このCPU41には、バス42を介してメモリ43、ネットワーク制御部44、ポリシールールDB(Data base)45が接続される。   The FW device 40 includes a CPU 41 as a computer, and a memory 43, a network control unit 44, and a policy rule DB (Data base) 45 are connected to the CPU 41 via a bus 42.

CPU41は、メモリ43に記憶されたファイアウォール制御プログラムPRfに従って、当該メモリ43を作業領域として回路各部の動作を制御し、ソフトウエアとハードウエアとを協働して動作させる。ファイアウォール制御プログラムPRfは、ネットワーク制御部44を介して受信されるシンクライアント端末装置(TCa)50a,(TCb)50b,…からのアクセス信号、および前記Webサーバ装置(WS)10、管理サーバ装置(MS)20、シンクライアントサーバ装置(TS)30からの各応答信号に応じて起動され実行される。   In accordance with the firewall control program PRf stored in the memory 43, the CPU 41 controls the operation of each part of the circuit using the memory 43 as a work area, and operates the software and hardware in cooperation. The firewall control program PRf receives access signals from the thin client terminal devices (TCa) 50a, (TCb) 50b,... Received via the network control unit 44, the Web server device (WS) 10, and the management server device ( MS) 20 and thin client server apparatus (TS) 30 are activated and executed in response to each response signal.

これによりFW装置40は、少なくとも前述した2つの機能(Fa)(Fb)を有する。   Thereby, the FW device 40 has at least the two functions (Fa) and (Fb) described above.

前記ファイアウォール制御プログラムPRfは、その全部又は一部を、メモリ43に予め記憶させてもよいし、メモリカードやCD,DVDなどの持ち運び可能な外部の記憶媒体から読み込んでメモリ43に記憶させてもよいし、外部のWebサーバ(プログラムサーバ)から通信ネットワークNW,NLを介してダウンロードしメモリ43に記憶させてもよい。   All or part of the firewall control program PRf may be stored in the memory 43 in advance, or may be read from a portable external storage medium such as a memory card, CD, or DVD and stored in the memory 43. Alternatively, it may be downloaded from an external Web server (program server) via the communication networks NW and NL and stored in the memory 43.

このFW装置40のポリシールールDB45には、デフォルト設定されたフィルタ情報テーブル[TFId](図3(A)参照)、あるいはシンクライアント端末装置(TCa)50a,(TCb)50bが管理サーバ装置(MS)20へアクセスことにより生成されたフィルタ情報テーブル[TFI](図3(D)参照)が記憶される。   In the policy rule DB 45 of the FW device 40, the default filter information table [TFId] (see FIG. 3A) or the thin client terminal devices (TCa) 50a and (TCb) 50b are stored in the management server device (MS ) The filter information table [TFI] (see FIG. 3D) generated by accessing 20 is stored.

図8は、前記シン・クライアント・システムの外部ネットワークNWにおけるシンクライアント端末装置(TCa)50a,(TCb)50b,…の回路構成を示すブロック図である。   FIG. 8 is a block diagram showing a circuit configuration of the thin client terminal devices (TCa) 50a, (TCb) 50b,... In the external network NW of the thin client system.

ここでは、シンクライアント端末装置(TC)50として説明する。   Here, the thin client terminal device (TC) 50 will be described.

このシンクライアント端末装置(TC)50は、コンピュータとしてのCPU51を備え、このCPU51には、バス52を介してメモリ53、フレームバッファ55が接続される。そして、このフレームバッファ55に書き込まれた表示画面の描画データGが表示装置56に出力されて表示される。   The thin client terminal device (TC) 50 includes a CPU 51 as a computer, and a memory 53 and a frame buffer 55 are connected to the CPU 51 via a bus 52. The display screen drawing data G written in the frame buffer 55 is output to the display device 56 and displayed.

また、CPU51には、バス52を介してキー,ポインタなどの入力装置(I/O)54が接続され、さらに、他の情報機器と近距離通信するためのネットワーク制御部57、携帯電話回線を介して外部ネットワークNWにアクセスするための送受信部58およびそのアンテナ59が接続される。   Further, an input device (I / O) 54 such as a key and a pointer is connected to the CPU 51 via a bus 52, and further, a network control unit 57 for short-distance communication with other information devices, a mobile phone line, and the like. A transmission / reception unit 58 for accessing the external network NW and its antenna 59 are connected.

CPU51は、メモリ53に記憶されたシンクライアント制御プログラムPRtに従って、当該メモリ53を作業領域として回路各部の動作を制御し、ソフトウエアとハードウエアとを協働して動作させる。シンクライアント制御プログラムPRtは、入力装置(I/O)54からのキー入力信号やポインタ入力信号、ネットワーク制御部57や送受信部58を介して受信される前記FW装置40を通して転送された前記Webサーバ装置(WS)10や管理サーバ装置(MS)20からの各応答信号、さらにシンクライアントサーバ装置(TS)30からのアプリケーション応答信号や表示画面の描画データGなどに応じて起動され実行される。   In accordance with the thin client control program PRt stored in the memory 53, the CPU 51 controls the operation of each part of the circuit using the memory 53 as a work area, and operates the software and hardware in cooperation. The thin client control program PRt is a key input signal or pointer input signal from the input device (I / O) 54, the Web server transferred through the FW device 40 received via the network control unit 57 or the transmission / reception unit 58. It is activated and executed in response to each response signal from the device (WS) 10 or the management server device (MS) 20, an application response signal from the thin client server device (TS) 30, display screen drawing data G, and the like.

これによりシンクライアント端末装置(TC)50は、少なくとも前述した5つの機能(Ta)(Tb)(Tc)(Td)(Te)を有する。   Accordingly, the thin client terminal device (TC) 50 has at least the five functions (Ta) (Tb) (Tc) (Td) (Te) described above.

前記シンクライアント制御プログラムPRtは、その全部又は一部を、メモリ53に予め記憶させてもよいし、メモリカードやCD,DVDなどの持ち運び可能な外部の記憶媒体から読み込んでメモリ53に記憶させてもよいし、外部のWebサーバ(プログラムサーバ)10から通信ネットワークNWを介してダウンロードしメモリ53に記憶させてもよい。   The thin client control program PRt may be stored in whole or in part in the memory 53, or read from a portable external storage medium such as a memory card, CD, or DVD and stored in the memory 53. Alternatively, it may be downloaded from an external Web server (program server) 10 via the communication network NW and stored in the memory 53.

このシンクライアント端末装置(TC)50において、前記シンクライアントサーバ装置(TS)30におけるアプリケーションプログラムを実行させて生成した種々のデータは、適宜、メモリ53に読み込ませて記憶させ、また生成転送された表示画面の描画データGは、その圧縮が解凍されてフレームバッファ55に書き込まれ表示装置56で表示出力される。   In the thin client terminal device (TC) 50, various data generated by executing the application program in the thin client server device (TS) 30 is appropriately read and stored in the memory 53, and generated and transferred. The drawing data G on the display screen is decompressed and written in the frame buffer 55 and displayed on the display device 56.

なお、このシンクライアント端末装置(TC)50のメモリ53には、前記管理サーバ装置(MS)20にアクセスすることにより生成された前記シンクライアントサーバ装置(TS)30の接続情報(IPアドレス)を含むフィルタ情報[FI](図3(B)(C)参照)が記憶される。   The memory 53 of the thin client terminal device (TC) 50 stores the connection information (IP address) of the thin client server device (TS) 30 generated by accessing the management server device (MS) 20. The included filter information [FI] (see FIGS. 3B and 3C) is stored.

これにより、シンクライアント端末装置(TC)50のシンクライアントサーバ装置(TS)30に対する接続が切断された場合に、直ちに切断前の同サーバ装置(TS)30に再接続することが可能になる。   Accordingly, when the connection of the thin client terminal device (TC) 50 to the thin client server device (TS) 30 is disconnected, it is possible to immediately reconnect to the server device (TS) 30 before the disconnection.

次に、前記構成のシン・クライアント・システムの動作について説明する。   Next, the operation of the thin client system configured as described above will be described.

先ず、FW装置40では、前記図3(A)で示したように、デフォルト設定されたフィルタ情報テーブル[TFId]がポリシールールDB45に記憶され、内部ネットワークNLのWebサーバ装置(WS)10と管理サーバ装置(MS)20を送信先とする全ての送信元からのパケットの通過を許可し、シンクライアントサーバ装置(TS)30を送信先とする全ての送信元からのパケットの通過を禁止するフィルタリング処理が実行される。   First, in the FW device 40, as shown in FIG. 3A, the default filter information table [TFId] is stored in the policy rule DB 45 and managed with the Web server device (WS) 10 of the internal network NL. Filtering that permits the passage of packets from all transmission sources that have the server device (MS) 20 as a transmission destination and prohibits the passage of packets from all transmission sources that have the thin client server device (TS) 30 as a transmission destination Processing is executed.

図9は、前記シン・クライアント・システムのWebサーバ装置(WS)10によるWebサーバ処理を示すフローチャートである。   FIG. 9 is a flowchart showing Web server processing by the Web server device (WS) 10 of the thin client system.

Webサーバ装置(WS)10において、シンクライアント端末装置(TCa)50aから認証要求信号が受信され(ステップW1(Yes))、この後、同端末装置(TCa)50aからユーザID、パスワードが受信されると(ステップW2)、ID認証・端末番号登録DB20Dに登録されているID登録データ20Da(図2A参照)に基づき認証処理が実行される(ステップW3)。   The Web server device (WS) 10 receives an authentication request signal from the thin client terminal device (TCa) 50a (step W1 (Yes)), and then receives a user ID and password from the terminal device (TCa) 50a. Then (step W2), an authentication process is executed based on the ID registration data 20Da (see FIG. 2A) registered in the ID authentication / terminal number registration DB 20D (step W3).

ここで、認証要求元のシンクライアント端末装置(TCa)50aについて“認証OK”と判断され(ステップW3(Yes))、この後、同端末装置(TCa)50aからアプリケーションプログラムのダウンロード要求が受信されると(ステップW4(Yes))、ダウンロード用データメモリ(DL)10Pに記憶されているシンクライアント装置として機能させるためのアプリケーションプログラムが読み出され、前記ダウンロード要求元の端末装置(TCa)50aへ送信される(ステップW5)。   Here, the authentication request source thin client terminal device (TCa) 50a is determined to be “authentication OK” (step W3 (Yes)), and thereafter, a request for downloading an application program is received from the terminal device (TCa) 50a. Then (step W4 (Yes)), an application program for functioning as a thin client device stored in the download data memory (DL) 10P is read, and the download request source terminal device (TCa) 50a is read. It is transmitted (step W5).

このアプリケーションプログラムを送信した端末装置(TCa)50aからプログラムダウンロードの正常応答信号が受信され、送信完了と判断されると(ステップW6(Yes))、例えば他の端末装置(TCb)50b,…とのアクセスが無いとの判定に従い処理終了と判断され(ステップW7(Yes))、前記端末装置(TCa)50aとの切断処理が実行される(ステップW8)。   When a normal response signal for program download is received from the terminal device (TCa) 50a that has transmitted this application program and it is determined that the transmission has been completed (step W6 (Yes)), for example, another terminal device (TCb) 50b,. In accordance with the determination that there is no access, it is determined that the process is terminated (step W7 (Yes)), and the disconnection process with the terminal device (TCa) 50a is executed (step W8).

図10は、前記シン・クライアント・システムの管理サーバ装置(MS)20による管理サーバ処理を示すフローチャートである。   FIG. 10 is a flowchart showing management server processing by the management server device (MS) 20 of the thin client system.

管理サーバ装置(MS)20において、前記シンクライアント端末装置(TCa)50aから接続要求信号が受信されたと判断されると(ステップM1(Yes))、当該接続要求元の端末装置(TCa)50aに対して、その端末番号とIPアドレスを含む端末情報の通知を要求する信号が送信される(ステップM2)。   When the management server device (MS) 20 determines that a connection request signal has been received from the thin client terminal device (TCa) 50a (step M1 (Yes)), the connection request source terminal device (TCa) 50a On the other hand, a signal requesting notification of terminal information including the terminal number and the IP address is transmitted (step M2).

この端末情報の通知要求信号に応答して、前記シンクライアント端末装置(TCa)50aから送信された端末情報の受信が完了したと判断されると(ステップM3(Yes))、FW装置40に対して、そのポリシールールDB45に現在記憶されているフィルタ情報テーブル[TFI]の取得要求が送信される(ステップM4)。   When it is determined that the reception of the terminal information transmitted from the thin client terminal device (TCa) 50a is completed in response to the terminal information notification request signal (step M3 (Yes)), the FW device 40 is informed. Then, an acquisition request for the filter information table [TFI] currently stored in the policy rule DB 45 is transmitted (step M4).

このフィルタ情報の取得要求に応答して、前記FW装置40から送信されたフィルタ情報テーブル(例えば[TFId](図3(A)参照))が受信され取得完了と判断されると(ステップM5(Yes))、前記ステップM3にて接続要求元の端末装置(TCa)50aから受信された端末番号が、ID認証・端末番号登録DB20Dに登録されている端末番号,IPアドレス登録データ20Db(図2B参照)の中に既に登録済みか否か判断される(ステップM6)。   In response to the filter information acquisition request, when the filter information table (for example, [TFId] (see FIG. 3A)) transmitted from the FW device 40 is received and it is determined that the acquisition is completed (step M5 ( Yes)), the terminal number received from the connection request source terminal device (TCa) 50a in step M3 is the terminal number registered in the ID authentication / terminal number registration DB 20D, IP address registration data 20Db (FIG. 2B). It is determined whether or not it has already been registered (see step M6).

ここで、前記シンクライアント端末装置(TCa)50aの端末番号が、前記端末番号,IPアドレス登録データ20Dbの中に登録されてないと判断されると(ステップM6(No))、当該端末装置(TCa)50aの端末番号,IPアドレスが新規登録される(ステップM7)。   If it is determined that the terminal number of the thin client terminal device (TCa) 50a is not registered in the terminal number and IP address registration data 20Db (step M6 (No)), the terminal device ( (TCa) 50a terminal number and IP address are newly registered (step M7).

さらに、前記端末装置(TCa)50aから受信された端末情報に帯域制御情報(QOS)が含まれるか否か判断される(ステップM8)。   Further, it is determined whether or not the terminal information received from the terminal device (TCa) 50a includes band control information (QOS) (step M8).

ここで、帯域制御情報(QOS)が含まれると判断されると(ステップM8(Yes))、前記端末番号,IPアドレス登録データ20Db(図2B参照)に新規登録された前記端末装置(TCa)50aの端末番号,IPアドレスに対応付けて、その帯域制御情報“有”として設定登録される(ステップM9)。   If it is determined that the bandwidth control information (QOS) is included (step M8 (Yes)), the terminal device (TCa) newly registered in the terminal number and IP address registration data 20Db (see FIG. 2B). In association with the terminal number and IP address of 50a, the bandwidth control information is set and registered as “present” (step M9).

すると、前記端末番号,IPアドレス登録データ20Dbに新規登録されたシンクライアント端末装置(TCa)50aのIPアドレスと帯域制御情報“有”に応じて、当該端末装置(TCa)50aのシンクライアントサーバ装置(TS)30に対するパケット通過を許可するポリシールールを記述したフィルタ情報[FIa](図3(B)参照)が生成され、前記ステップM5にてFW装置40から取得された現在のフィルタ情報テーブル[TFId](図3(A)参照)に追加される(ステップM10)。   Then, in accordance with the IP address of the thin client terminal device (TCa) 50a newly registered in the terminal number and IP address registration data 20Db and the bandwidth control information “present”, the thin client server device of the terminal device (TCa) 50a Filter information [FIa] (see FIG. 3B) describing a policy rule permitting packet passage to (TS) 30 is generated, and the current filter information table obtained from the FW device 40 in step M5 [ TFId] (see FIG. 3A) (step M10).

すると、前記シンクライアント端末装置(TCa)50aのポリシールールを追加したフィルタ情報テーブル[TFI]が前記FW装置40へ送信され、フィルタリングの設定に反映される(ステップM11)。   Then, the filter information table [TFI] to which the policy rule of the thin client terminal device (TCa) 50a is added is transmitted to the FW device 40 and is reflected in the setting of filtering (step M11).

ここで、前記FW装置40からフィルタリング設定の反映完了信号が受信されると(ステップM12(Yes))、前記シンクライアント端末装置(TCa)50aの端末情報に基づき生成されたフィルタ情報[FIa](図3(B)参照)に含まれるシンクライアントサーバ装置(TS)30の接続情報(IPアドレス)と帯域制御情報(QOS)が個々に、または当該フィルタ情報[FIa]そのものが、前記シンクライアント端末装置(TCa)50aへ送信されて記憶され、端末本体のフィルタリングの設定に反映される(ステップM13)。   Here, when a reflection setting reflection completion signal is received from the FW device 40 (step M12 (Yes)), the filter information [FIa] generated based on the terminal information of the thin client terminal device (TCa) 50a ( The connection information (IP address) and bandwidth control information (QOS) of the thin client server device (TS) 30 included in FIG. 3B) or the filter information [FIa] itself is the thin client terminal. It is transmitted to and stored in the device (TCa) 50a, and is reflected in the filtering settings of the terminal body (step M13).

そして、前記フィルタ情報[FIa]あるいは当該フィルタ情報[FIa]に含まれるシンクライアントサーバ装置(TS)30の接続情報(IPアドレス)と帯域制御情報(QOS)の送信が完了すると(ステップM14(Yes))、例えば他の端末装置(TCb)50b,…とのアクセスが無いとの判定に従い処理終了と判断され(ステップM15(Yes))、終了処理が実行される(ステップM19)。   When transmission of the connection information (IP address) and bandwidth control information (QOS) of the thin client server device (TS) 30 included in the filter information [FIa] or the filter information [FIa] is completed (step M14 (Yes )), For example, according to the determination that there is no access to another terminal device (TCb) 50b,... (Step M15 (Yes)), and the end processing is executed (step M19).

なお、管理サーバ装置(MS)20において、さらにシンクライアント端末装置(TCb)50bからも新規に接続要求があった場合は、前記同様にステップM1〜M13の処理が実行される。   In the management server device (MS) 20, when there is a new connection request from the thin client terminal device (TCb) 50b, the processes of steps M1 to M13 are executed as described above.

この場合、ステップM10では、端末番号,IPアドレス登録データ20Db(図2B参照)に新規登録されたシンクライアント端末装置(TCb)50bのIPアドレスと帯域制御情報“無”に応じて、当該端末装置(TCb)50bのシンクライアントサーバ装置(TS)30に対するパケット通過を許可するポリシールールを記述したフィルタ情報[Fib](図3(C)参照)が生成され、前記ステップM5にてFW装置40から取得された現在のフィルタ情報テーブル(前述したシンクライアント端末装置(TCa)50aのポリシールールを追加したフィルタ情報テーブル[TFI])にさらに追加される。   In this case, in step M10, the terminal device according to the terminal number and the IP address of the thin client terminal device (TCb) 50b newly registered in the IP address registration data 20Db (see FIG. 2B) and the bandwidth control information “none”. (TCb) Filter information [Fib] (see FIG. 3C) describing policy rules permitting packet passage to the thin client server device (TS) 30 of 50b is generated, and the FW device 40 in step M5. It is further added to the acquired current filter information table (filter information table [TFI] to which the policy rule of the thin client terminal device (TCa) 50a described above is added).

すると、ステップM11では、前記シンクライアント端末装置(TCb)50bのポリシールールをさらに追加したフィルタ情報テーブル[TFI](図3(D)参照)が前記FW装置40へ送信され、フィルタリングの設定に反映される。   Then, in step M11, the filter information table [TFI] (see FIG. 3D), to which the policy rule of the thin client terminal device (TCb) 50b is further added, is transmitted to the FW device 40 and reflected in the filtering setting. Is done.

そして、ステップM13では、前記シンクライアント端末装置(TCb)50bの端末情報に基づき生成されたフィルタ情報[FIb](図3(C)参照)に含まれるシンクライアントサーバ装置(TS)30の接続情報(IPアドレス)と帯域制御情報(QOS)が個々に、または当該フィルタ情報[FIb]そのものが、前記シンクライアント端末装置(TCb)50bへ送信されて記憶され、端末本体のフィルタリングの設定に反映される。   In step M13, connection information of the thin client server device (TS) 30 included in the filter information [FIb] (see FIG. 3C) generated based on the terminal information of the thin client terminal device (TCb) 50b. (IP address) and bandwidth control information (QOS) individually or the filter information [FIb] itself is transmitted to and stored in the thin client terminal device (TCb) 50b and reflected in the filtering settings of the terminal body. The

すなわちこの段階において、シンクライアント端末装置(TCa)50aには、図3(B)で示したフィルタ情報[FIa]が設定され、また、シンクライアント端末装置(TCb)50bには、図3(C)で示したフィルタ情報[FIb]が設定され、さらに、FW装置40には、図3(D)で示したフィルタ情報[TFI]が設定された状態になる。   That is, at this stage, the filter information [FIa] shown in FIG. 3B is set in the thin client terminal device (TCa) 50a, and the thin client terminal device (TCb) 50b is set in FIG. ) Is set, and the FW device 40 is set to the filter information [TFI] shown in FIG. 3D.

そして、前記シンクライアント端末装置(TCa)50a,(TCb)50bは、シンクライアントサーバ装置(TS)30へ接続可能な状態になる。   Then, the thin client terminal devices (TCa) 50a and (TCb) 50b can be connected to the thin client server device (TS) 30.

この後、例えばシンクライアント端末装置(TCa)50aとシンクライアントサーバ装置(TS)30との接続が確立され、当該端末装置(TCa)50aからのユーザ操作に応じた入力イベント信号に従って、サーバ装置(TS)30によりアプリケーションプログラムが実行される状態で、端末装置(TCa)50aの移動に伴う通信環境の悪化等によりサーバ装置(TS)30との接続が断たれる。そして、DHCPによりIPアドレスが動的に変更された端末装置(TCa)50aから管理サーバ装置(MS)20へ再接続の要求があった場合(ステップM1(Yes))、当該端末装置(TCa)50aから受信された端末番号が、前記ID認証・端末番号登録DB20D内の端末番号,IPアドレス登録データ20Db(図2B参照)の中に既に登録されていると判断される(ステップM2〜M6(Yes))。   Thereafter, for example, a connection between the thin client terminal device (TCa) 50a and the thin client server device (TS) 30 is established, and the server device (in accordance with the user event from the terminal device (TCa) 50a) In a state where the application program is executed by the TS) 30, the connection with the server device (TS) 30 is disconnected due to deterioration of the communication environment accompanying the movement of the terminal device (TCa) 50a. When there is a reconnection request from the terminal device (TCa) 50a whose IP address has been dynamically changed by DHCP to the management server device (MS) 20 (step M1 (Yes)), the terminal device (TCa) It is determined that the terminal number received from 50a is already registered in the terminal number and IP address registration data 20Db (see FIG. 2B) in the ID authentication / terminal number registration DB 20D (steps M2 to M6 ( Yes)).

ここで、前記端末番号,IPアドレス登録データ20Dbに登録されている端末装置(TCa)50aの端末番号に対応するところのIPアドレスと、同端末装置(TCa)50aから今回の再接続要求に伴い受信されたIPアドレスとが不一致となり変更されたと判断されると(ステップM16,M17(Yes))、その登録されているIPアドレスが今回受信されたIPアドレスに変更されると共に、ステップM4においてFW装置40から今回取得されたフィルタ情報テーブル[TFI](図3(D)参照)の該当する端末装置(TCa)50aのIPアドレスも今回受信されたIPアドレスに変更される(ステップM18)。   Here, the terminal number and the IP address corresponding to the terminal number of the terminal device (TCa) 50a registered in the IP address registration data 20Db and the current reconnection request from the terminal device (TCa) 50a. If it is determined that the received IP address is inconsistent and changed (steps M16 and M17 (Yes)), the registered IP address is changed to the currently received IP address, and the FW is received in step M4. The IP address of the corresponding terminal device (TCa) 50a in the filter information table [TFI] (see FIG. 3D) acquired this time from the device 40 is also changed to the IP address received this time (step M18).

そして、前記再接続されたシンクライアント端末装置(TCa)50aのIPアドレスを変更したフィルタ情報テーブル[TFI]が前記FW装置40へ送信され、フィルタリングの設定に反映される(ステップM11,M12)。   Then, the filter information table [TFI] in which the IP address of the reconnected thin client terminal device (TCa) 50a is changed is transmitted to the FW device 40 and reflected in the setting of filtering (steps M11 and M12).

また、前記再接続されたシンクライアント端末装置(TCa)50aの変更後のフィルタ情報[FIa]に含まれるシンクライアントサーバ装置(TS)30の接続情報(IPアドレス)と帯域制御情報(QOS)が個々に、または当該変更後のフィルタ情報[FIa]そのものが、前記シンクライアント端末装置(TCa)50aへ送信されて記憶され、端末本体のフィルタリングの設定に反映される(ステップM13)。   Further, the connection information (IP address) and bandwidth control information (QOS) of the thin client server device (TS) 30 included in the changed filter information [FIa] of the reconnected thin client terminal device (TCa) 50a The changed filter information [FIa] itself or individually is transmitted to and stored in the thin client terminal device (TCa) 50a and reflected in the filtering settings of the terminal body (step M13).

図11は、前記シン・クライアント・システムのファイアウォール装置(FW)40によるFW処理を示すフローチャートである。   FIG. 11 is a flowchart showing FW processing by the firewall device (FW) 40 of the thin client system.

FW装置40において、予め設定された初期ルーティング処理に従い、内部ネットワークNL上のWebサーバ装置(WS)10と管理サーバ装置(MS)20を送信先とするパケットの通過を許可するフィルタ情報テーブル[TFId](図3(A)参照)が、ポリシールールDB45にデフォルト設定され、正常と判断されると(ステップF1,F2(Yes))、当該デフォルト設定されたフィルタ情報テーブル[TFId]に従ったフィルタリング処理が実行される(ステップF3)。   In the FW device 40, according to a preset initial routing process, a filter information table [TFId that permits passage of packets destined for the Web server device (WS) 10 and the management server device (MS) 20 on the internal network NL. ] (See FIG. 3A) is defaulted in the policy rule DB 45 and is judged normal (steps F1, F2 (Yes)), filtering according to the default-set filter information table [TFId] Processing is executed (step F3).

ここで、前記管理サーバ装置(MS)20からフィルタ情報に関する通知があるか否か判断され(ステップF4)、通知ありと判断された場合に(ステップF4(Yes))、フィルタ情報の送信要求が通知されたか、またはフィルタ情報が受信されたのかが判断される(ステップF5)。   Here, it is determined whether or not there is a notification regarding the filter information from the management server device (MS) 20 (step F4). When it is determined that there is a notification (step F4 (Yes)), a transmission request for the filter information is made. It is determined whether notification has been made or filter information has been received (step F5).

そして、前記管理サーバ装置(MS)20からフィルタ情報の送信要求が通知されたと判断された場合は(ステップF5(Yes))、ポリシールールDB45に設定されているフィルタ情報テーブル(最初は[TFId](図3(A)参照))が、前記送信要求元の管理サーバ装置(MS)20へ送信される(ステップF6,F7)。   When it is determined that a filter information transmission request has been notified from the management server device (MS) 20 (step F5 (Yes)), the filter information table (initially [TFId]) set in the policy rule DB 45 (See FIG. 3A)) is transmitted to the transmission request source management server device (MS) 20 (steps F6 and F7).

一方、前記管理サーバ装置(MS)20からフィルタ情報テーブル[TFI](図3(D)参照)が受信されたと判断された場合は(ステップF5(No))、その受信処理が実行され(ステップF8,F9)、受信されたフィルタ情報テーブル[TFI]がポリシールールDB45に設定される(ステップF10)。   On the other hand, if it is determined that the filter information table [TFI] (see FIG. 3D) is received from the management server device (MS) 20 (step F5 (No)), the reception process is executed (step S5). F8, F9), the received filter information table [TFI] is set in the policy rule DB 45 (step F10).

そして、前記ポリシールールDB45に新たに設定されたフィルタ情報テーブル[TFI]のポリシールールがこれ以降のフィルタリング処理に反映され(ステップF11,F12(Yes))、前記管理サーバ装置(MS)20へ反映完了の通知信号が送信される(ステップF13,F14)。   Then, the policy rule of the filter information table [TFI] newly set in the policy rule DB 45 is reflected in the subsequent filtering processing (Steps F11, F12 (Yes)) and reflected in the management server device (MS) 20 A completion notification signal is transmitted (steps F13 and F14).

こうして、各シンクライアント端末装置(TCa)50a,(TCb)50b…から管理サーバ装置(MS)20へのアクセスに伴い、その都度、同管理サーバ装置(MS)20により生成更新されるフィルタ情報テーブル[TFI]が、逐次FW装置40に取得され、そのフィルタリング処理に反映される。   In this way, each time the thin client terminal device (TCa) 50a, (TCb) 50b... Accesses the management server device (MS) 20, the filter information table generated and updated by the management server device (MS) 20 each time. [TFI] is sequentially acquired by the FW device 40 and reflected in the filtering process.

この後、終了操作がなされたと判断されると(ステップF15(Yes))、終了処理が実行される(ステップF16)。   Thereafter, when it is determined that an end operation has been performed (step F15 (Yes)), an end process is executed (step F16).

図12は、前記シン・クライアント・システムのシンクライアント端末装置(TCa)50a,(TCb)50b,…による端末処理を示すフローチャートである。   FIG. 12 is a flowchart showing terminal processing by the thin client terminal devices (TCa) 50a, (TCb) 50b,... Of the thin client system.

ここでは、シンクライアント端末装置(TCa)50aとして説明する。   Here, the thin client terminal device (TCa) 50a will be described.

シンクライアント端末装置(TCa)50aにおいて、内部ネットワークNL上のWebサーバ装置(WS)10へのアクセスに伴い(ステップT1)、当該Webサーバ装置(WS)10からID認証要求が受信されると(ステップT2(Yes))、本端末装置(TCa)50aのユーザIDおよびパスワードが前記Webサーバ装置(WS)10へ送信される(ステップT3)。   When the thin client terminal device (TCa) 50a accesses the Web server device (WS) 10 on the internal network NL (step T1) and receives an ID authentication request from the Web server device (WS) 10 ( In step T2 (Yes), the user ID and password of the terminal device (TCa) 50a are transmitted to the Web server device (WS) 10 (step T3).

この後、前記Webサーバ装置(WS)10から“認証OK”の信号が受信されると(ステップT4(Yes))、シンクライアント端末として機能するためのアプリケーションプログラムがメモリ53内にインストールされてない状態か否か判断される(ステップT5)。   Thereafter, when an “authentication OK” signal is received from the Web server device (WS) 10 (step T4 (Yes)), an application program for functioning as a thin client terminal is not installed in the memory 53. It is determined whether or not it is in a state (step T5).

ここで、前記シンクライアント端末として機能するためのアプリケーションプログラムがインストールされてない(未インストール)と判断されると(ステップT5(Yes))、当該アプリケーションプログラムのダウンロードを要求する信号が前記Webサーバ装置(WS)10へ送信される(ステップT6)。   Here, if it is determined that an application program for functioning as the thin client terminal is not installed (not installed) (step T5 (Yes)), a signal requesting downloading of the application program is sent to the Web server device. (WS) 10 is transmitted (step T6).

このWebサーバ装置(WS)10へのアプリケーションプログラムのダウンロード要求に応答して、当該Webサーバ装置(WS)10から前記シンクライアント端末として機能するためのアプリケーションプログラムがダウンロードされ(ステップT7)、正常にインストールされたと判断されると(ステップT8(Yes))、このインストールされたアプリケーションプログラムが起動され、前記管理サーバ装置(MS)20へ接続要求信号が送信される(ステップT9)。   In response to the application program download request to the Web server device (WS) 10, an application program for functioning as the thin client terminal is downloaded from the Web server device (WS) 10 (step T7), and the program is normally executed. If it is determined that it has been installed (step T8 (Yes)), the installed application program is activated and a connection request signal is transmitted to the management server device (MS) 20 (step T9).

そして、前記管理サーバ装置(MS)20から端末情報の要求信号が受信されたと判断されると(ステップT10(Yes))、本端末装置(TCa)50aの端末番号およびIPアドレスが前記管理サーバ装置(MS)20へ送信される(ステップT11)。   When it is determined that a request signal for terminal information has been received from the management server device (MS) 20 (step T10 (Yes)), the terminal number and IP address of the terminal device (TCa) 50a are stored in the management server device. (MS) 20 (step T11).

また、本端末装置(TCa)50aが帯域制御(QOS)を有する場合には(ステップT12(Yes))、当該帯域制御(QOS)をオンに設定する信号が前記管理サーバ装置(MS)20へ送信される(ステップT13)。   When the terminal device (TCa) 50a has bandwidth control (QOS) (step T12 (Yes)), a signal for turning on the bandwidth control (QOS) is sent to the management server device (MS) 20. It is transmitted (step T13).

すると、前記管理サーバ装置(MS)20から送信されるシンクライアントサーバ装置(TS)30の接続情報(IPアドレス)の受信待機状態となる(ステップT14)。   Then, the connection information (IP address) of the thin client server device (TS) 30 transmitted from the management server device (MS) 20 is in a standby state (step T14).

ここで、前記管理サーバ装置(MS)20から、本端末装置(TCa)50aの端末情報に基づき生成されたフィルタ情報[FIa](図3(B)参照)に含まれるシンクライアントサーバ装置(TS)30の接続情報(IPアドレス)と帯域制御情報(QOS)が個々に、または当該フィルタ情報[FIa]そのものが受信されると(ステップT14(Yes)),T15)、メモリ53に記憶され、端末本体のフィルタリングの設定に反映される(ステップT16)。   Here, the thin client server device (TS) included in the filter information [FIa] (see FIG. 3B) generated from the management server device (MS) 20 based on the terminal information of the terminal device (TCa) 50a. ) When 30 connection information (IP address) and bandwidth control information (QOS) are received individually or when the filter information [FIa] itself is received (step T14 (Yes), T15), it is stored in the memory 53, This is reflected in the filtering settings of the terminal body (step T16).

すると、前記管理サーバ装置(MS)20から受信されたシンクライアントサーバ装置(TS)30の接続情報(IPアドレス)に従い当該シンクライアントサーバ装置(TS)30との接続処理が実行される(ステップT17)。   Then, according to the connection information (IP address) of the thin client server device (TS) 30 received from the management server device (MS) 20, a connection process with the thin client server device (TS) 30 is executed (step T17). ).

そして、前記シンクライアントサーバ装置(TS)30との接続が完了したと判断されると(ステップT18(Yes))、前記管理サーバ装置(MS)20により生成受信されメモリ53に記憶されたフィルタ情報[FIa](図3(B)参照)に従いフィルタリング処理が実行されると共に(ステップT19)、ユーザ操作に応じた入力イベント信号の送信処理およびこれに応答した表示画面描画データGの受信・表示処理からなる所定のシンクライアント処理が実行される(ステップT20)。   When it is determined that the connection with the thin client server device (TS) 30 is completed (step T18 (Yes)), the filter information generated and received by the management server device (MS) 20 and stored in the memory 53 is stored. A filtering process is executed according to [FIa] (see FIG. 3B) (step T19), an input event signal transmission process according to a user operation, and a display screen drawing data G reception / display process in response thereto A predetermined thin client process is executed (step T20).

こうして、前記管理サーバ装置(MS)20により生成受信されたフィルタ情報[FIa](図3(B)参照)に応じたフィルタリング処理を伴う所定のシンクライアント処理の実行状態において、一定時間ユーザ操作が無いか、または外部ネットワークNWとの無線通信状態の不良などに起因して、前記シンクライアントサーバ装置(TS)30との接続が断たれたと判断されると(ステップT21(Yes))、ユーザ操作に応じて「再接続ボタン」が“ON”にされたと判断されるか、または一定時間後の自動接続命令が出力されたと判断されるかの判断待機状態になる(ステップT22)。   Thus, in a predetermined thin client process execution state involving a filtering process according to the filter information [FIa] generated and received by the management server apparatus (MS) 20 (see FIG. 3B), a user operation is performed for a certain period of time. If it is determined that the connection with the thin client server device (TS) 30 has been disconnected due to the absence of the wireless communication state with the external network NW or the like (step T21 (Yes)), the user operation In response to this, it is determined whether it is determined that the “reconnect button” has been turned “ON” or whether an automatic connection command after a certain time has been output (step T22).

ここで、ユーザ操作に応じて「再接続ボタン」が“ON”にされたと判断されるか、または一定時間後の自動接続命令が出力されたと判断されると(ステップT22(Yes))、前記ステップT14〜T16の処理に従い本端末装置(TCa)50aのメモリ53に設定されたフィルタ情報[FIa](図3(B)参照)に含まれるシンクライアントサーバ装置(TS)30の接続情報(IPアドレス)に基づき、当該シンクライアントサーバ装置(TS)30への再接続処理が実行される(ステップT23)。   Here, if it is determined that the “reconnect button” is turned “ON” in response to a user operation, or if it is determined that an automatic connection command after a predetermined time has been output (step T22 (Yes)), Connection information (IP) of the thin client server device (TS) 30 included in the filter information [FIa] (see FIG. 3B) set in the memory 53 of the terminal device (TCa) 50a according to the processing of steps T14 to T16. Based on the address, reconnection processing to the thin client server device (TS) 30 is executed (step T23).

そして、本端末装置(TCa)50aのIPアドレスがDHCPにより未だ変更されない状態であって、シンクライアントサーバ装置(TS)30への再接続が成功すると(ステップT24(No))、前記ステップT19〜T21に従ったフィルタリング処理を伴う所定のシンクライアント処理が再開される。   When the IP address of the terminal device (TCa) 50a is not yet changed by DHCP and reconnection to the thin client server device (TS) 30 is successful (step T24 (No)), the steps T19 to T19- The predetermined thin client process with the filtering process according to T21 is resumed.

これにより、シンクライアント端末装置(TCa)50aは、シンクライアントサーバ装置(TS)30との接続が不測に断たれてしまった場合でも、前記管理サーバ装置(MS)20により生成設定されたフィルタ情報[FIa](図3(B)参照)に含まれているシンクライアントサーバ装置(TS)30の接続情報(IPアドレス)に従い、直ちに当該シンクライアントサーバ装置(TS)30と再接続して、所定のシンクライアント処理を再開できる。   Thereby, even if the connection with the thin client server device (TS) 30 is unexpectedly disconnected, the thin client terminal device (TCa) 50a generates and sets the filter information generated by the management server device (MS) 20 In accordance with the connection information (IP address) of the thin client server device (TS) 30 included in [FIa] (see FIG. 3B), immediately reconnect to the thin client server device (TS) 30 to obtain a predetermined Thin client processing can be resumed.

一方、前記ステップT23によるシンクライアントサーバ装置(TS)30への再接続処理が、DHCPにより本端末装置(TCa)50aのIPアドレスが変更された後となり、再接続不可と判断されると(ステップT24(Yes))、前記管理サーバ装置(MS)20への再接続が実行される(ステップT25)。   On the other hand, when the reconnection processing to the thin client server device (TS) 30 in step T23 is performed after the IP address of the terminal device (TCa) 50a is changed by DHCP, it is determined that reconnection is impossible (step T24 (Yes)), reconnection to the management server device (MS) 20 is executed (step T25).

この場合、管理サーバ装置(MS)20へ本端末装置(TCa)50aの端末情報(端末番号,IPアドレス,帯域制御情報)を送信し、改めてフィルタ情報テーブル[TFI]を生成し、FW装置40および本端末装置(TCa)50aでこれを取得してフィルタリングの設定に反映させる処理からのやり直しとなる(ステップT10〜T16(管理サーバ装置(MS)20ではステップM1〜M13))。   In this case, the terminal information (terminal number, IP address, bandwidth control information) of the terminal device (TCa) 50a is transmitted to the management server device (MS) 20, and the filter information table [TFI] is generated again. In addition, the terminal device (TCa) 50a acquires the information and reflects it on the filtering setting. The processing is re-executed (steps T10 to T16 (steps M1 to M13 in the management server device (MS) 20)).

なお、前記ステップT22において、ユーザ操作に応じて「再接続ボタン」が“ON”にされたか、または自動接続命令が出力されたと判断されることなく(ステップT22(No))、終了操作がなされたと判断された場合には(ステップT26(Yes))、切断処理が実行されて前記一連の端末処理が終了される(ステップT27)。   In step T22, an end operation is performed without determining that the “reconnect button” has been turned “ON” or that an automatic connection command has been output in accordance with a user operation (step T22 (No)). If it is determined that the process has been performed (step T26 (Yes)), the disconnection process is executed and the series of terminal processes are terminated (step T27).

図13は、前記シン・クライアント・システムのシンクライアントサーバ装置(TS)30によるシンクライアントサーバ処理を示すフローチャートである。   FIG. 13 is a flowchart showing a thin client server process by the thin client server device (TS) 30 of the thin client system.

シンクライアントサーバ装置(TS)30において、シンクライアント端末装置(TCa)50aから接続があったと判断されると(ステップS1(Yes))、所定のシンクライアントサーバ処理が実行される(ステップS2)。すなわち、接続されたシンクライアント端末装置(TCa)50aからの入力イベント信号に応じたアプリケーション処理が実行され、これにより生成された表示画面の描画データGが前記端末装置(TCa)50aへ送信され表示される。   If it is determined in the thin client server device (TS) 30 that there is a connection from the thin client terminal device (TCa) 50a (step S1 (Yes)), predetermined thin client server processing is executed (step S2). That is, application processing corresponding to an input event signal from the connected thin client terminal device (TCa) 50a is executed, and display screen drawing data G generated thereby is transmitted to the terminal device (TCa) 50a and displayed. Is done.

そして、前記シンクライアント端末装置(TCa)50aから終了信号が受信されると(ステップS3(Yes))、切断処理が実行され前記一連のシンクライアントサーバ処理が終了される(ステップS4)。   When an end signal is received from the thin client terminal device (TCa) 50a (step S3 (Yes)), a disconnection process is executed and the series of thin client server processes are ended (step S4).

したがって、前記構成のシン・クライアント・システムによれば、シンクライアント端末装置(TCa)50aから管理サーバ装置(MS)20に接続すると、当該管理サーバ装置(MS)20において、前記端末装置(TCa)50aの接続情報(IPアドレス)とシンクライアントサーバ装置(TS)30の接続情報(IPアドレス)および帯域制御情報(QOS)を含むフィルタ情報[FIa]が生成され、FW装置40に既に設定されているフィルタ情報テーブル[TFId]に追加され、そのフィルタリング処理に反映される。またこれと共に、前記生成されたフィルタ情報[FIa]は前記端末装置(TCa)50aへ送信されて記憶され、当該端末装置でのフィルタリング処理に反映される。そして、シンクライアント端末装置(TCa)50aとシンクライアントサーバ装置(TS)30との接続が断たれた場合、端末装置(TCa)50aは前記管理サーバ装置(MS)20にて生成され記憶されたフィルタ情報[FIa]に含まれるシンクライアントサーバ装置(TS)30の接続情報(IPアドレス)に基づき、直ちに当該サーバ装置(TS)30と再接続する。   Therefore, according to the thin client system having the above configuration, when the thin client terminal device (TCa) 50a is connected to the management server device (MS) 20, the management server device (MS) 20 uses the terminal device (TCa). Filter information [FIa] including connection information (IP address) 50a, connection information (IP address) of the thin client server device (TS) 30 and bandwidth control information (QOS) is generated and already set in the FW device 40. Is added to the filter information table [TFId] and reflected in the filtering process. At the same time, the generated filter information [FIa] is transmitted to and stored in the terminal device (TCa) 50a and is reflected in the filtering process in the terminal device. When the connection between the thin client terminal device (TCa) 50a and the thin client server device (TS) 30 is disconnected, the terminal device (TCa) 50a is generated and stored in the management server device (MS) 20. Based on the connection information (IP address) of the thin client server device (TS) 30 included in the filter information [FIa], the server device (TS) 30 is immediately reconnected.

このため、シンクライアント端末装置(TCa)50aのシンクライアントサーバ装置(TS)30に対する接続が切断された場合に、直ちに切断前のサーバ装置(TS)30に再接続することが可能になる。   For this reason, when the connection of the thin client terminal device (TCa) 50a to the thin client server device (TS) 30 is disconnected, it is possible to immediately reconnect to the server device (TS) 30 before the disconnection.

なお、前記実施形態では、Webサーバ装置(WS)10、管理サーバ装置(MS)20、シンクライアントサーバ装置(TS)30を個別に設けて構成したが、これらを単一のサーバ装置として構成し、この単一のサーバ装置にて3つのサーバ機能(WS;MS;TS)をソフトウエアにより各々実現させてもよい。   In the above-described embodiment, the Web server device (WS) 10, the management server device (MS) 20, and the thin client server device (TS) 30 are provided separately, but these are configured as a single server device. The three server functions (WS; MS; TS) may be realized by software in this single server device.

また、シンクライアントサーバ装置(TS)30を複数台設置し、負荷分散を図る構成としても勿論よい。この場合、管理サーバ装置(MS)20がフィルタ情報[FI]を生成する際に、シンクライアントサーバ装置(TS)30…の接続情報を負荷分散して決定する。   Of course, a configuration may be adopted in which a plurality of thin client server devices (TS) 30 are installed to achieve load distribution. In this case, when the management server device (MS) 20 generates the filter information [FI], the connection information of the thin client server devices (TS) 30.

なお、本願発明は、前記各実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。さらに、前記各実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、各実施形態に示される全構成要件から幾つかの構成要件が削除されたり、幾つかの構成要件が異なる形態にして組み合わされても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除されたり組み合わされた構成が発明として抽出され得るものである。   Note that the present invention is not limited to the above-described embodiments, and various modifications can be made without departing from the scope of the invention at the stage of implementation. Further, each of the embodiments includes inventions at various stages, and various inventions can be extracted by appropriately combining a plurality of disclosed constituent elements. For example, even if some constituent elements are deleted from all the constituent elements shown in each embodiment or some constituent elements are combined in different forms, the problems described in the column of the problem to be solved by the invention If the effects described in the column “Effects of the Invention” can be obtained, a configuration in which these constituent requirements are deleted or combined can be extracted as an invention.

NL …内部ネットワーク
NW …外部ネットワーク
10 …Webサーバ装置(WS)
PRw…Webサーバ制御プログラム
10P…ダウンロード用データメモリ(DL)
20 …管理サーバ装置(MS)
PRm…管理サーバ制御プログラム
20D…ID認証・端末番号登録DB
20Da…ID登録データ
20Db…端末番号,IPアドレス登録データ
30 …シンクライアントサーバ装置(TS)
PRs…シンクライアントサーバ制御プログラム
36 …接続情報DB
37 …仮想フレームバッファ
40 …ファイアウォール装置(FW)
PRf…ファイアウォール制御プログラム
45 …ポリシールールDB
50a,50b…シンクライアント端末装置(TCa,TCb)
PRt…シンクライアント端末制御プログラム
54 …入力装置
55 …フレームバッファ
56 …表示装置
G …表示画面の描画データ
TFId …フィルタ情報テーブル(デフォルト設定)
FIa …シンクライアント端末装置(TCa)のフィルタ情報
Fib …シンクライアント端末装置(TCb)のフィルタ情報
TFI …管理サーバ装置(MS)で生成したフィルタ情報テーブル
NL ... Internal network NW ... External network 10 ... Web server device (WS)
PRw ... Web server control program 10P ... Download data memory (DL)
20 ... Management server device (MS)
PRm: Management server control program 20D: ID authentication / terminal number registration DB
20 Da: ID registration data 20 Db: terminal number, IP address registration data 30: Thin client server device (TS)
PRs ... Thin client server control program 36 ... Connection information DB
37 ... Virtual frame buffer 40 ... Firewall device (FW)
PRf ... Firewall control program 45 ... Policy rule DB
50a, 50b ... Thin client terminal devices (TCa, TCb)
PRt ... Thin client terminal control program 54 ... Input device 55 ... Frame buffer 56 ... Display device G ... Display screen drawing data
TFId ... Filter information table (default setting)
FIa: Filter information of thin client terminal (TCa)
Fib ... Thin client terminal device (TCb) filter information
TFI: Filter information table generated by the management server device (MS)

Claims (4)

端末装置がファイアウォール装置を介して接続されるサーバ装置を備えた情報システムであって、
前記サーバ装置は、
前記端末装置を認証する端末認証手段と、
この端末認証手段により認証された端末装置の特定の接続先へのアクセスを許可するための当該特定の接続先の接続情報を含むフィルタ情報を生成するフィルタ情報生成手段と、
このフィルタ情報生成手段により生成されたフィルタ情報を前記ファイアウォール装置および前記認証された端末装置へ送信するフィルタ情報送信手段とを備え、
前記端末装置は、
前記サーバ装置から送信されたフィルタ情報を受信して記憶するフィルタ情報記憶手段と、
前記サーバ装置の特定の接続先と接続する特定接続先接続手段と、
この特定接続先接続手段による特定の接続先との接続後、当該接続が切断された際に、前記フィルタ情報記憶手段により記憶されたフィルタ情報に含まれる特定の接続先の接続情報に従い当該特定の接続先と再接続する特定接続先再接続手段とを備えた、
ことを特徴とする情報システム。
An information system including a server device to which a terminal device is connected via a firewall device,
The server device
Terminal authentication means for authenticating the terminal device;
Filter information generating means for generating filter information including connection information of the specific connection destination for permitting access to the specific connection destination of the terminal device authenticated by the terminal authentication means;
Filter information transmitting means for transmitting the filter information generated by the filter information generating means to the firewall device and the authenticated terminal device,
The terminal device
Filter information storage means for receiving and storing filter information transmitted from the server device;
Specific connection destination connection means for connecting to a specific connection destination of the server device;
After the connection with the specific connection destination by the specific connection destination connection means, when the connection is disconnected, the specific connection destination according to the connection information of the specific connection destination included in the filter information stored by the filter information storage means A specific connection destination reconnection means for reconnecting to the connection destination;
An information system characterized by that.
前記サーバ装置は、管理サーバ装置および前記特定の接続先であるシンクライアントサーバ装置からなり、
前記管理サーバ装置が、前記端末認証手段、前記フィルタ情報生成手段、前記フィルタ情報送信手段を有する、
ことを特徴とする請求項1に記載の情報システム。
The server device comprises a management server device and a thin client server device that is the specific connection destination,
The management server device includes the terminal authentication unit, the filter information generation unit, and the filter information transmission unit.
The information system according to claim 1.
前記端末装置は、さらに、
前記特定接続先再接続手段による前記シンクライアントサーバ装置との再接続の結果、当該シンクライアントサーバ装置の接続情報が変更されていることで接続不可となった場合に、前記管理サーバ装置へ再接続する管理サーバ再接続手段を備えた、
ことを特徴とする請求項2に記載の情報システム。
The terminal device further includes:
When the connection with the thin client server device is changed as a result of reconnection with the thin client server device by the specific connection destination reconnecting means, reconnection to the management server device is made. Provided with a management server reconnection means
The information system according to claim 2.
端末装置がファイアウォール装置を介して接続されるサーバ装置を備えた情報システムのコンピュータを制御するためのプログラムであって、
前記サーバ装置のコンピュータを、
前記端末装置を認証する端末認証手段、
この端末認証手段により認証された端末装置の特定の接続先へのアクセスを許可するための当該特定の接続先の接続情報を含むフィルタ情報を生成するフィルタ情報生成手段、
このフィルタ情報生成手段により生成されたフィルタ情報を前記ファイアウォール装置および前記認証された端末装置へ送信するフィルタ情報送信手段、
前記端末装置のコンピュータを、
前記サーバ装置から送信されたフィルタ情報を受信してメモリに記憶させるフィルタ情報記憶手段、
前記サーバ装置の特定の接続先と接続する特定接続先接続手段、
この特定接続先接続手段による特定の接続先との接続後、当該接続が切断された際に、前記フィルタ情報記憶手段により記憶されたフィルタ情報に含まれる特定の接続先の接続情報に従い当該特定の接続先と再接続する特定接続先再接続手段、
として機能させるためのプログラム。
A program for controlling a computer of an information system provided with a server device to which a terminal device is connected via a firewall device,
A computer of the server device;
Terminal authentication means for authenticating the terminal device;
Filter information generating means for generating filter information including connection information of the specific connection destination for permitting access to the specific connection destination of the terminal device authenticated by the terminal authentication means;
Filter information transmitting means for transmitting the filter information generated by the filter information generating means to the firewall device and the authenticated terminal device;
A computer of the terminal device;
Filter information storage means for receiving the filter information transmitted from the server device and storing it in a memory;
Specific connection destination connection means for connecting to a specific connection destination of the server device;
After the connection with the specific connection destination by the specific connection destination connection means, when the connection is disconnected, the specific connection destination according to the connection information of the specific connection destination included in the filter information stored by the filter information storage means Specific connection destination reconnection means to reconnect to the connection destination,
Program to function as.
JP2010075840A 2010-03-29 2010-03-29 Information system and program Active JP5640426B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010075840A JP5640426B2 (en) 2010-03-29 2010-03-29 Information system and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010075840A JP5640426B2 (en) 2010-03-29 2010-03-29 Information system and program

Publications (2)

Publication Number Publication Date
JP2011211400A true JP2011211400A (en) 2011-10-20
JP5640426B2 JP5640426B2 (en) 2014-12-17

Family

ID=44942027

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010075840A Active JP5640426B2 (en) 2010-03-29 2010-03-29 Information system and program

Country Status (1)

Country Link
JP (1) JP5640426B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113826075A (en) * 2019-08-20 2021-12-21 茨特里克斯系统公司 Desktop virtualization with dedicated cellular network connection for client devices

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000244574A (en) * 1999-02-24 2000-09-08 Hitachi Ltd Network relay device and network relay method
JP2003122654A (en) * 2001-10-15 2003-04-25 Sorekkusu Kk Terminal equipment, connection setting server device and communication system
JP2004355114A (en) * 2003-05-27 2004-12-16 Nippon Telegr & Teleph Corp <Ntt> Semantic information network system, session resume method, and session resume program
WO2006090465A1 (en) * 2005-02-24 2006-08-31 Fujitsu Limited Connection support device and gateway device
JP2007041651A (en) * 2005-07-29 2007-02-15 Nippon Telegr & Teleph Corp <Ntt> Service providing system and method, apparatus used therefor, program and recording medium therefor
JP2007097010A (en) * 2005-09-30 2007-04-12 Fujitsu Ltd Connection support device and gateway device
JP2008160803A (en) * 2006-11-28 2008-07-10 Hitachi Ltd Access control system
JP2009017269A (en) * 2007-07-05 2009-01-22 Hitachi Ltd Network control device, network control method, and program
JP2010093585A (en) * 2008-10-08 2010-04-22 Fujitsu Ltd Program and method for controlling network connection, program and method for connecting network, and authentication apparatus

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000244574A (en) * 1999-02-24 2000-09-08 Hitachi Ltd Network relay device and network relay method
JP2003122654A (en) * 2001-10-15 2003-04-25 Sorekkusu Kk Terminal equipment, connection setting server device and communication system
JP2004355114A (en) * 2003-05-27 2004-12-16 Nippon Telegr & Teleph Corp <Ntt> Semantic information network system, session resume method, and session resume program
WO2006090465A1 (en) * 2005-02-24 2006-08-31 Fujitsu Limited Connection support device and gateway device
JP2007041651A (en) * 2005-07-29 2007-02-15 Nippon Telegr & Teleph Corp <Ntt> Service providing system and method, apparatus used therefor, program and recording medium therefor
JP2007097010A (en) * 2005-09-30 2007-04-12 Fujitsu Ltd Connection support device and gateway device
JP2008160803A (en) * 2006-11-28 2008-07-10 Hitachi Ltd Access control system
JP2009017269A (en) * 2007-07-05 2009-01-22 Hitachi Ltd Network control device, network control method, and program
JP2010093585A (en) * 2008-10-08 2010-04-22 Fujitsu Ltd Program and method for controlling network connection, program and method for connecting network, and authentication apparatus

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113826075A (en) * 2019-08-20 2021-12-21 茨特里克斯系统公司 Desktop virtualization with dedicated cellular network connection for client devices
JP2022537507A (en) * 2019-08-20 2022-08-26 シトリックス・システムズ・インコーポレイテッド Desktop virtualization using dedicated cellular network connections for client devices

Also Published As

Publication number Publication date
JP5640426B2 (en) 2014-12-17

Similar Documents

Publication Publication Date Title
JP4664977B2 (en) Device management method for device management system
US20080130639A1 (en) Software update via peer-to-peer networks
JP6582554B2 (en) Thin client system, server device, policy management device, control method, and control program
JP2021525923A (en) How to control intelligent devices and devices
WO2013178110A1 (en) Method, client and cloud server for realizing complex software service
CN101090402A (en) Thin client system and session management method using session management server
JP2010282479A (en) Access control system, access control method, and program
US20100121949A1 (en) Management server and method of discovering network device thereof
CN105743671B (en) Capacity expansion method, controller and system
JP5023596B2 (en) Program distribution device
JP5640426B2 (en) Information system and program
CN108353108A (en) Data setting system, data update system and data setting method
WO2014079489A1 (en) Methods and systems for managing access to a location indicated by a link in a remote access system
JP4874807B2 (en) Server management program, server management method, and server management apparatus
KR20150088462A (en) Method for linking network device in cloud environment and apparatus therefor
US8176343B2 (en) Method for providing information for power management of devices on a network
CN118802438A (en) Router web management page access method, device and storage medium
JP2012019328A (en) Communication program, communication method, and electrical device
CN108733382B (en) Application software installation method, device and system
CN118054983A (en) Network access device control method and device, electronic device, and storage medium
JP2008015954A (en) Gateway device and system
KR20090030153A (en) Remote control method of IP terminal and system
JP2005107851A (en) Client setup method and server client system
JP2009506421A (en) Method and apparatus for configuring devices over a network
JP2006020089A (en) Terminal device, VPN connection control method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130312

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20131129

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140107

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140307

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20140513

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140805

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20140812

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20140930

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20141013

R150 Certificate of patent or registration of utility model

Ref document number: 5640426

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150