| CPC G06F 11/3024 (2013.01) [G06F 11/3006 (2013.01); G06F 11/3037 (2013.01); G06F 11/3075 (2013.01); G06F 11/328 (2013.01)] | 13 Claims |

|
1. A device control system configured to remotely control one or more devices, the device control system comprising:
the one or more devices; and
a management apparatus connected to the one or more devices via a network, the management apparatus being capable of executing, in a plurality of execution modes having different processing performances, a program in order to control the one or more devices, and
the management apparatus being configured to
accept input of the program,
accept input of an execution condition of the program when accepting the input of the program,
execute the program in a first execution mode, which is one of the plurality of execution modes, and
determine, based on an execution result, an execution mode in which the program is to be executed,
decide to execute the program in a second execution mode having a higher processing performance than the first execution mode upon determining that the execution result of the program does not satisfy the execution condition.
|