Patent ID: 7281209
Filing Date: 2007-10-09
Classification: G06F

Abstract:
1. A document processing apparatus for editing document data which has a plurality of chapters, comprising: a conversion unit configured to convert drawing data output by an application program into document page data, wherein said conversion unit works as a device driver for the application program; a storage unit configured to store the document data which has the plurality of chapters and which is generated from the document page data converted by said conversion unit; a layout operation unit configured to accept a page layout setting for a document page of the document data stored by said storage unit, wherein the page layout setting defines that a plurality of document pages of the document data are laid out on a print page that is a side of a sheet; a print-page-number addition designating unit configured to accept designation to add a page number to a print page in which a plurality of the document pages of the document data are laid out in accordance with the page layout setting; a section designation unit configured to accept designation of a start chapter and an end chapter of each section via a page number setting screen so as to divide the document data stored by said storage unit into a plurality of section, each of the sections including print pages; a format designation unit configured to accept designation of a format of page numbers to be added to the print pages by each section designated by said section designation unit, the format of page numbers being designated independently for each sections; and a data generation unit configured to generate output data by adding, as page numbers of respective print pages, a sequence of serial numbers in a format designated by said format designation unit to the print pages of each section designated by said designation unit, wherein said data generation unit generates the output data in which a sequence of serial numbers is added to the print pages included in a section independently of the print pages included in another section, and wherein said data generation unit generates output data in which a page number is added to a print page on which the plurality of document pages of the document data are laid out based on the designation designated by said print-page-number addition designating unit.