Print control apparatus, and print control method for selectively rasterizing print data

US10019661B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10019661-B2
Application numberUS-201615177200-A
CountryUS
Kind codeB2
Filing dateJun 8, 2016
Priority dateJun 26, 2015
Publication dateJul 10, 2018
Grant dateJul 10, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A print control apparatus includes a print controller including one or more processors and at least one memory. The print controller functions as a receiving unit to receive, from an external device, a print job that includes a plurality of ordered document files, a print page range indicating sequential target pages, an initial page in the sequential target pages corresponding to a print start page in one of the plurality of ordered document files, and a last page in the sequential target pages corresponding to a print end page in another one of the plurality of ordered document files, and a rasterizing unit to selectively rasterize pages of the received print job based on the print page range, so that the sequential target pages, including at least (i) pages between the print start page and a last page of the one document file and (ii) pages between a first page and the print end page of the other one document file, are rasterized, and the pages other than the sequential target pages are not rasterized. The sequential target pages are printed and the pages of the print job other than the sequential target pages are not printed.

First claim

Opening claim text (preview).

What is claimed is: 1. A print control apparatus comprising: a print controller including one or more processors and at least one memory, the print controller functioning as: a receiving unit configured to receive, from an external device, a print job that includes a plurality of ordered document files, and a print page range indicating sequential target pages, an initial page in the sequential target pages corresponding to a print start page in one of the plurality of ordered document files, and a last page in the sequential target pages corresponding to a print end page in another one of the plurality of ordered document files; and a rasterizing unit configured to selectively rasterize pages of the received print job based on the print page range, so that the sequential target pages, including at least (i) pages between the print start page and a last page of the one document file and (ii) pages between a first page and the print end page of the other one document file, are rasterized, and the pages other than the sequential target pages are not rasterized, wherein the sequential target pages are printed and the pages of the print job other than the sequential target pages are not printed. 2. The print control apparatus according to claim 1 , wherein, based on the print page range, the rasterizing unit (i) does not rasterize pages from a first page to a page that immediately precedes the page corresponding to the print start page of the one document file, (ii) rasterizes the pages between the print start page and the last page of the one document file, (iii) rasterizes the pages between the first page and the print end page of the other one document file, and (iv) does not rasterize pages from a page that immediately succeeds the print end page and a last page of the other one document file. 3. The print control apparatus according to claim 1 , wherein, based on the print page range, the rasterizing unit does not rasterize pages of the print job before that precede the print start page, (ii) rasterizes the sequential target pages, and (iii) does not rasterize pages of the print job that succeed the print end page. 4. The print control apparatus according to claim 3 , wherein the print controller further functions as an analyzing unit configured to analyze a page of a document file, of the plurality of ordered document files, wherein the analyzing unit (i) analyzes the pages of the print job that precede the print start page and the sequential target pages, and (ii) does not analyze the pages of the print job that succeed the print end page. 5. The print control apparatus according to claim 1 , wherein the print controller further functions as: a generating unit configured to generate, for each of the plurality of ordered document files, a second print page range for the document file based on (i) the print page range, and (ii) a total number of pages of all document files that precede the document file in the plurality of ordered document files, and wherein the rasterizing unit specifies, for each document file of the plurality of ordered document files, pages of the document file according to the generated second print page range for the document file and rasterizes the specified pages of the document file. 6. The print control apparatus according to claim 1 , further comprising a printer engine, wherein the print controller further functions as: a specifying unit configured, based on the print page range, to specify pages to be printed in one or more document files, of the plurality of ordered document files, that include pages corresponding to the print page range; a control unit configured to control the rasterizing unit to rasterize a page specified to be printed by the specifying unit among pages included in the one or more document files, and to control the printer engine to print the rasterized page; and a determination unit configured to determine whether or not to rasterize a document file, of the plurality of ordered document files, that succeeds another document file, based on a number of pages that are specified to be printed by the specifying unit among pages included in the other document file that precedes the document file. 7. The print control apparatus according to claim 6 , wherein, based on (i) the received print page range, (ii) the number of pages that are specified to be printed in the other document file that precedes the document file, and (iii) a total number of pages included in the document file that precedes the subsequent document file, the specifying unit obtains a second print page range in units of document files for the document file, and specifies a page corresponding to the second print page range in units of document files as a page to be printed in the document file, wherein the determination unit determines whether or not to rasterize the document file based on the obtained second print page range in units of document files. 8. The print control apparatus according to claim 1 , wherein each of the plurality of ordered document files is described in PDL (Page Description Language). 9. The print control apparatus according to claim 1 , wherein the print page range is set in the print job. 10. The print control apparatus according to claim 1 , further comprising a setting unit configured to set the print page range. 11. The print control apparatus according to claim 6 , wherein, if the determination unit determines that the document file is not rasterized, the control unit discards data of the document file without making the determination. 12. The print control apparatus according to claim 6 , wherein the specifying unit obtains (i) document files, of the plurality of ordered document files, having pages included in the print page range included in the print job, and (ii) a document file print start page and a document file print end page for each of the document files to specify the print page range. 13. The print control apparatus according to claim 1 , wherein, in a case that the print page range includes pages of at least three document files, of the plurality of ordered document files, the print page range is specified by (i) determining the one document file including the print start the other one document file including the print end page, and document files for which the entire document file is included in the print page range, and (ii) obtaining a document file print start page and a document file print end page for each of the one document file, the other one document file, and one or more document files that succeed the one document file and precede the other one document file in the plurality of ordered document files. 14. The print control apparatus according to claim 1 , wherein the receiving unit receives the print job in which the print page range is not individually specified for each document file of the plurality of ordered document files. 15. The print control apparatus according to claim 1 , wherein, if an intermediate document file is included between the one document file and the other one document file, of the plurality of ordered document files, in the print job, the rasterizing unit is configured to rasterize, based on the print page range of the initial document file and the print end page of the subsequent document file, all pages of the intermediate document file, and wherein the sequential target pages include all of the pages of the intermediate document file. 16. A print control method comprising: receiving, from an external device, a print job that includes a plurality of ordered document files, a print page range indicat

Assignees

Inventors

Classifications

  • Receiving print data characterized by its formatting, e.g. particular page description languages · CPC title

  • Remote printer device, e.g. being remote from client or server · CPC title

  • characterised by a particular command or data flow, e.g. Page Description Language, configuration commands · CPC title

  • by conversion to printer ready format · CPC title

  • Configuration of print job parameters, e.g. using UI at the client · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10019661B2 cover?
A print control apparatus includes a print controller including one or more processors and at least one memory. The print controller functions as a receiving unit to receive, from an external device, a print job that includes a plurality of ordered document files, a print page range indicating sequential target pages, an initial page in the sequential target pages corresponding to a print start…
Who is the assignee on this patent?
Canon Kk
What technology area does this patent fall under?
Primary CPC classification G06F3/1215. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 10 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).