When image formation is to be carried out based on multiple print jobs that have been inputted, multi-imposition print data is generated in which the multiple print jobs are arranged in a single sheet layout, and cutting sheet data is generated based on positions of the multiple print jobs arranged in the single sheet layout in the generated multi-imposition print data. Then, control is performed over printing of the generated multi-imposition print data and insertion printing of the generated cutting sheet data.