A page to be printed is organized into a plurality of strips. To rendered
the page using a tandem printer, each strip is rendered a plurality of
times, once for each print engine of the tandem printer. Each time the
selected strip is rendered for a different one of the print engines, the
rendered image data for that print engine is stored into a separate
memory area, such as a buffer, associated with that print engine Once a
selected strip is rendered and the rendered image data stored into the
associated memory areas, the rendered image data is used by the
appropriate print engines to form image portions on a receiving sheet
corresponding to the rendered image data. At the same time, a next strip
is selected and repeatedly rendered for each of the print engines.