An imaging system that uses multiple processors to process a series of
print jobs to display a series of page images can include an input device
that inputs an object, a controller that controls the multiple processors
to process the image based on the inputted object to create the print job
and an interface device that produces a plurality of worker threads that
correspond to the print job. Moreover, the system can include a memory
for storing the print job and an output device that displays the image.
The controller controls the multiple processors and the interface device
to allow the plurality of worker threads to simultaneously process
independent portions of the print job even when regions associated with
the image overlap.