Patent ID: 7304764

Claim:
An information processing apparatus for having a printer driver which generates print data to be printed at a printing apparatus using drawing data output from an application, comprising: entry means for entering information indicating the number of division via a setting screen to divide a physical page, in executing N-page printing in which drawing data of N pages (N>1, N is an integer) is printed on the physical page which is a face of one print sheet; arranging means for dividing the physical page into N areas using the information indicating the number of division to divide the physical page and for arranging the drawing data of each page at each of N-divided areas of the physical page; first control means for controlling an arranging processing executed by said arranging means so that an internal margin between two of a plurality of drawing data arranged by said arranging means is larger than a print margin between the drawing data and an edge of the physical page; deciding means for deciding whether said first control means is executed based on the information indicating the number of division entered via the setting screen by said entry means; and generation means for generating the print data using an arranging result by said arranging means.