Whether fascicle setting of bookbinding printing is designated is
determined. When printing in several bundles is designated, imposition
processing and drawing processing are performed on a plurality of
printing surfaces on the basis of the fascicle setting. After each
fascicle is printed, notification processing which prompts a printer
driver to issue a saddle stitch command is executed. Fascicle processing
of bookbinding printing can be transmitted as one printing job to a
printer, and the fascicle bookbinding printing function can be realized.