Patent ID: 8510572

Claim:
An external device, positioned in a secure remote access system, including a storage unit, the storage unit including an anti-tampering storage unit, connected to a client device through a connecting member, wherein the storage unit stores: (1) authentication information, (2) a boot program, wherein when it is determined the boot program is requested, the boot program is to be: (2)-A transmitted from a transmitting device of the external device to the client device, (2)-B loaded into a memory including a non-volatile memory within the client device, and (2)-C performed by a CPU within the client device, for controlling the client device to receive an OS program from the external device, wherein the boot program controls the external device to perform an authentication operation of the client device prior to reception operation of the OS program, and wherein when it is determined the boot program is not requested a dummy data will be transmitted from the transmitting device of the external device to the client device; (2)-1 the OS program is to be: (2)-1A transmitted from the transmitting device of the external device to the client device, (2)-1B loaded into the memory within the client device (2)-1C performed by the CPU within the client device, and controlling the client device to receive a remote manipulation program from the external device, (2)-2 the remote manipulation program is to be: (2)-2A transmitted from the transmitting device of the external device to the client device, (2)-2B loaded into the memory within the client device, and (2)-2C performed by the CPU within the client device, reading address information where the client device accesses a server via a network, accessing the server based on the address information, checking operation of the server, turning on a power supply of the server if operation of the server cannot be checked, and controlling the client device to receive the authentication information using an identification information acquired from an operator of the external device, to establish a communication path between the client device and a server device to be connected to the client device via a network, and to remotely control the server device.