The printing system comprises: a print data generating unit for generating
print data; an image data generating unit for generating image data for
each page having a data size of an integral multiple of a specified block
size based on the print data; a delivering unit for delivering the image
data; an imposing unit for imposing the image data in such a way that
images for a plurality of pages will be printed on a sheet of paper; and
a printing unit for printing images for a plurality of pages on a sheet
of paper, wherein a process for preventing a blank space being formed in
a boundary area between the images to be printed on a sheet of paper due
to padding data added to the image data in order to make data size of the
image data to be an integral multiple of the block size, is executed.