1. An information processing apparatus for managing distributed processing by a plurality of devices which are connected to a computer network and have a power-saving mode, comprising: a retrieve section, configured to retrieve device information and an operation state of each device; and a selection section, configured to select target devices of the distributed processing, wherein, in a case where the device information retrieved from a device indicates that power consumption of the device in a normal operation of the device is equal to or less than a predetermined threshold, the selection section selects the device as the target device without determining the operation state of the device regarding the power-saving mode, and wherein, in a case where the device information retrieved from a device indicates that power consumption of the device in a normal operation of the device is greater than the predetermined threshold, and the operation state retrieved from the device indicates that the device is in the power-saving mode, the selection section does not select the device as the target device.