摘要 |
PROBLEM TO BE SOLVED: To provide a data processing device capable of reducing obstacles to user's business when updating a program in the data processing device, and to provide a data processing system, a data processing method, and a program. SOLUTION: A server 201 acquires data for indicating the number of jobs for a day of the week and time for several weeks held by the server 201 itself and clients 202-204. A scheduling device calculates the total number of jobs for each day of the week from acquired data for indicating the number of jobs for a day of the week and time for several weeks, and determines the order in such a wary that the total number of jobs increases for each day of the week. A time zone with much free time is initially searched with a day of the week having the minimum number of jobs. On a day of the week for searching a time zone where there is much free time, it is determined whether there is a time zone in which the number of jobs is zero continuously for three hours. If there is such a time zone, the middle time zone is set to be a time zone for updating firmware for scheduling, and firmware update is registered. COPYRIGHT: (C)2008,JPO&INPIT |