1. A method for job control and synchronization among a plurality of processes operable in a printer controller, the method comprising: associating a job control header with all print data exchanged between the plurality of processes of the printer controller; and synchronizing operation of the plurality of processes in accordance with information in the job control header.