Patent ID: 7444430
Filing Date: 2008-10-28
Classification: H04L

Abstract:
1. A terminal apparatus connected to a network to which a management apparatus is connected, the terminal apparatus comprising: reception means for receiving an instruction which is transmitted from the management apparatus or another terminal apparatus connected to the network; storage means for storing identifications of instructions received in the past by said reception means; determination means for determining whether or not an instruction newly received by said reception means is the same as any one of instructions have been already received in the past, using an identification of the newly received instruction and the identifications stored in said storage means; installation means for, if the newly received instruction is a program install instruction and is different from each of instructions have been already received in the past, downloading a program designated by the newly received instruction from a server designated by the newly received instruction, and installing the downloaded program; execution means for, if the newly received instruction is a program execution instruction and is different from each of instructions have been already received in the past, executing a program designated by the newly received instruction; quitting means for, if the newly received instruction is a program execution quit instruction and is different from each of instructions have been already received in the past, quitting a program which has been executed and is designated by the newly received instruction; informing means for informing the management apparatus about the installation if said installation means installs the downloaded program, and about the execution if said execution means executes the program designated by the newly received instruction; search means for searching for a second terminal apparatus which is connected to the network and has not received the newly received instruction; and transfer means for transferring the newly received instruction to the second terminal apparatus, wherein if the newly received instruction includes both the program install instruction and the program execution instruction and is different from each of instructions have been already received in the past, said installation means downloads a program designated by the newly received instruction from a server designated by the newly received instruction, and installs the downloaded program, and said execution means executes the program, which is designated by the newly received instruction and is installed by said installation means.