An information processing method for an information processing apparatus capable of communicating with a printing apparatus via a network, the method comprising:
- a storage step of storing a power saving target value designated by user instruction;
- an accumulation step of accumulating print jobs that should be transmitted to the printing apparatus;
- an acquisition step of acquiring a job processing history from the printing apparatus;
- a determination step of determining a maximum number of keeping jobs, based on the power saving target value and the job processing history;
- and
- a transmission step of transmitting the print jobs accumulated in said accumulation step in series to the printing apparatus, in a case that number of the accumulated print jobs has reached the maximum number of keeping jobs.