Terminal apparatus and control method thereof
First Claim
Patent Images
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, andsaid execution means executes the program, which is designated by the newly received instruction and is installed by said installation means.
1 Assignment
0 Petitions
Accused Products
Abstract
Management information which is transmitted from another terminal apparatus or a management apparatus and contains instructions used to manage terminal apparatuses is received (S200). A process according to the corresponding instruction is executed with reference to the received management information (S210-S290). A terminal apparatus which has not received management information yet is searched for, and the management information is transferred to the found terminal apparatus (S310).
-
Citations
5 Claims
-
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. - View Dependent Claims (2)
-
-
3. A system comprising a management apparatus and a plurality of terminal apparatuses, which are connected to a network,
said management apparatus comprising: -
generation means for generating an instruction; and transmission means for transmitting the generated instruction to one of the plurality of terminal apparatuses, and each 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 received program execution quit 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 program execution quit 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.
-
-
4. A method of controlling a terminal apparatus connected to a network to which a management apparatus is connected, the method comprising:
-
a reception step of receiving an instruction which is transmitted from the management apparatus or another terminal apparatus connected to the network; a storage step of storing identifications of instructions received in the past by said reception step; a determination step of determining whether or not an instruction newly received by said reception step 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 step; an installation step of, 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; an execution step of, 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; a quitting step of, 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; an informing step of informing the management apparatus about the installation if said installation step installs the downloaded program, and about the execution if said execution step executes the program designated by the newly received instruction; a search step of searching for a second terminal apparatus which is connected to the network and has not received the newly received instruction; and a transfer step of 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 step 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 step executes the program, which is designated by the newly received instruction and is installed by said installation step. - View Dependent Claims (5)
-
Specification