To add a new printing job, without having to change the schedule of an existing printing job and process all of the printing jobs by respective deadlines.
This printing control device for processing the printing job by controlling a printer connected by a network is provided with a printing time calculating part 1305a for calculating a printing time of the job, a printing deadline calculating part 1305b for calculating a printing deadline of the job, a free time searching part 1305c for searching an idle time longer than the printing time from the present to the printing deadline, a printing date and time determining part 1305d for determining starting and ending scheduled date and time of the job in a range of the idle time searched, a printing job division part 1305e for dividing the job when sufficient idle time is not searched, and a printing time equalizing part 1305f for equalizing the printing time, when variations are found in the sum of the printing time per day.