A digital printing system for producing prints in response to input
digital images includes a digital printer and a plurality of computer
processors. The plurality of computer processors includes one or more
image-rendering units for rendering the input digital images to generate
rendered digital images, wherein the image rendering is independent of
specific characteristics of the digital printer. The plurality of
computer processors further includes one or more image processors for
processing the rendered digital images in accordance with one or more
specific characteristics of the digital printer. The processed images are
subsequently input to the digital printer to produce the prints. The
computer processors can be dynamically assigned to be the image-rendering
units or the image processors.