Patent ID: 8458379

Claim:
A non-transitory recording medium storing a computer-readable program, the computer-readable program causing a transfer processing device, configured to transfer data transmitted every predetermined time period from a plurality of transfer source devices to corresponding transfer destination devices, to execute: calculating a reception estimated time when the data are to be received based on a last reception time of the data and a reception time interval of the data for each of the plurality of the transfer source devices; calculating a shift completion estimated time based on a shift time period which is necessary to shift an assignment of a data transfer process of a transfer source device included in the plurality of the transfer source devices from the transfer processing device to another transfer processing device; and shifting the assignment of the data transfer process from the transfer processing device to the another transfer processing device, the assignment of the data transfer process being relevant to a transfer source device having the calculated reception estimated time later than the shift completion estimated time and closer to the shift completion estimated time than any other transfer source devices.