Print control apparatus for generating accounting information relating to a print job
AssigneeCanon Kabushiki Kaisha
InventorsYasuhiro Kujirai, Hiroshi Koga, Shigeki Kuroda, Shinichi Yamamura, Kazunori Masaki
Life of this patent
Estimating the term…
Abstract
This invention relates to a print control apparatus having a function of acquiring detailed accounting data for a print job divided into a plurality of blocks. A printer driver generates print data such as a PDL interpretable by a printer on the basis of command data transferred from a GDI. The number of sheets per block is counted for the generated data in accordance with not only the number of sheets to be printed but also many settings such as the number of pages laid out on one sheet, paper size, color information, and double-side printing.
Claims24
A print control apparatus for generating job accounting information relating to a print job, comprising:
- a generation unit for generating the job accounting information based on data to be printed, wherein the job accounting information includes detailed information indicating at least one print setting for each of a plurality of blocks of the print job, and wherein each of the plurality of blocks is a part of the print job for which a same print setting remains unchanged through that block;
- and
- a counting unit for counting a number of sheets to be printed for each of the plurality of blocks of the print job.
A print control method of generating job accounting information relating to a print job, comprising:
- a generation step, of generating the job accounting information based on data to be printed, wherein the job accounting information includes detailed information indicating at least one print setting for each of a plurality of blocks of the print job, and wherein each of the plurality of blocks is a part of the print job for which a same print setting remains unchanged through that block;
- and
- a counting step, of counting a number of sheets to be printed for each of the plurality of blocks of the print job.
A computer program product embodying a program for implementing a method of generating job accounting information relating to a print job, the method comprising:
- a generation step, of generating the job accounting information based on data to be printed, wherein the job accounting information includes detailed information indicating at least one print setting for each of a plurality of blocks of the print job, and wherein each of the plurality of blocks is a part of the print job for which a same print setting remains unchanged through that block;
- and
- a counting step, of counting the number of sheets to be printed for each of the plurality of blocks of the print job.
An information processing apparatus for generating information relating to a print job, comprising:
- a generation unit for generating a print job based on data to be printed;
- a determination unit for determining whether or not a print setting has been changed for the print job;
- and
- a counting unit for counting a number of sheets to be printed for each of a plurality of blocks of the print job,
- wherein each of the plurality of blocks is a part of the print job for which a same print setting remains unchanged through that block.
An information processing method for generating information relating to a print job, comprising:
- a generation step, of generating a print job based on data to be printed;
- a determination step, of determining whether or not a print setting has been changed for the print job;
- and
- a counting step, of counting a number of sheets to be printed for each of a plurality of blocks of the print job,
- wherein each of the plurality of blocks is a part of the print job for which a same print setting remains unchanged through that block.
A computer program product embodying a program for implementing a method of generating job accounting information relating to a print job, the method comprising:
- a generation step, of generating a print job based on data to be printed;
- a determination step, of determining whether or not a print setting has been changed for the print job;
- and
- a counting step, of counting a number of sheets to be printed for each of a plurality of blocks of the print job,
- wherein each of the plurality of blocks is a part of the print job for which a same print setting remains unchanged through that block.
Dependencies are inferred from the claim text.