Image forming apparatus, method for controlling image forming apparatus, and storage medium for performing printing based on collection settings

US9924051B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9924051-B2
Application numberUS-201514924516-A
CountryUS
Kind codeB2
Filing dateOct 27, 2015
Priority dateOct 30, 2014
Publication dateMar 20, 2018
Grant dateMar 20, 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 controller in an image forming apparatus, which stores print data generated based on a collection setting received from an external apparatus and performs printing in response to an instruction from a user, acquires information about the collection setting of the print data, uses information about the collection setting and coordinate information contained in each of drawing commands included in the print data to divide the drawing command for each page, and lays out, when an instruction to change the collection setting has been issued to the print data by the user, the divided drawing commands based on the instruction to change the collection setting.

First claim

Opening claim text (preview).

What is claimed is: 1. A printing apparatus comprising: a controller which includes at least one processor and a memory, wherein the controller is configured to function as: a receiving unit configured to receive, from an external device, first PDL data of one page including drawing commands for drawing vector graphics objects, each of the drawing commands having coordinates within the one page, the first PDL data being generated based on N-in-1 print setting by the external device; a classifying unit configured to classify the drawing commands into N pages, based on the coordinates of the drawing commands; and a conversion unit configured to shift the coordinates of the drawing commands according to a result of the classification, multiply the shifted coordinates by a multiplying factor which is more than 1, and insert a page separation command at a separation of pages of the plurality of pages, in order to convert the first PDL data into second PDL data of the N pages, whose respective sizes are same as the one page, including drawing commands having the multiplied coordinates for drawing larger versions of the vector graphics objects, the larger versions being also vector graphics objects. 2. A printing apparatus comprising: a printer engine; and a controller which functions as: a reception unit configured to receive, via a local area network from an external device, first page description data for printing N (N>1) pages onto one sheet; an accepting unit configured to accept, from a user, a predetermined instruction to change a page layout; a conversion unit configured to convert, according to the accepted instruction, the received first page description data into second page description data for printing N larger versions of the N pages onto N sheets respectively; and a print control unit configured to control the printer engine to print the larger versions of the N pages onto the N sheets respectively, based on the converted second page description data. 3. The printing apparatus according to claim 2 , wherein the conversion unit is configured to insert a page separation command indicating separation between adjacent two pages of the N pages into the first page description data, in order to convert the first page description data into the second page description data. 4. The printing apparatus according to claim 2 , wherein the print control unit is capable of controlling the printer engine to print the one page onto a single sheet, based on the first page description data which has not been converted into the second page description data. 5. The printing apparatus according to claim 2 , wherein the reception unit is configured to receive the first page description data from an external device which has generated the first page description data. 6. The printing apparatus according to claim 2 , wherein the first page description data includes graphics objects and the second page description data includes larger versions of the graphics objects. 7. The printing apparatus according to claim 6 , wherein the conversion unit is configured to perform translation and/or scale-up of the graphics objects included in the first page description data, in order to acquire the larger versions of the graphics objects. 8. The printing apparatus according to claim 7 , wherein, in order to acquire the larger versions of the graphics objects, the conversion unit is configured: to classify each of the vector graphics objects included in the first page description data into any one of the N pages, based on a drawing position of the graphics object within the one page; not to perform translation but to perform scale-up on each graphics object which is classified into a predetermined one of the N pages; and to perform translation and then to perform scale-up on each graphics object which is classified into any one of the N pages other than the predetermined one. 9. The printing apparatus according to claim 6 , wherein the conversion unit is configured to perform coordinate conversion on the graphics objects included in the first page description data, in order to acquire the larger versions of the graphics objects. 10. The printing apparatus according to claim 9 , wherein the conversion unit is further configured to classify each of the graphics objects included in the first page description data into any one of the N pages, based on coordinates of the graphics objects, wherein the conversion unit is configured to perform different coordinate conversions on the graphics objects according to a result of the classification. 11. The printing apparatus according to claim 6 , wherein the first page description data and the second page description data are described in a page description language, and the graphics objects and the larger versions are represented by commands in the page description language. 12. The printing apparatus according to claim 2 , wherein a size of each of the N sheets is the same as a size of the one sheet. 13. The printing apparatus according to claim 2 , wherein the conversion unit scales up the N pages according to the number N. 14. The printing apparatus according to claim 2 , wherein the reception unit is further configured to accept a selection of the first page description data from the user, and accept, after the accepting of the selection, the instruction. 15. A printing method comprising: receiving, via a local area network from an external device, first page description data for printing N (N>1) pages onto one sheet; accepting, from a user, a predetermined instruction to change a page layout; converting, according to the accepted instruction, the received first page description data for printing N larger versions of the N pages onto N sheets respectively; and printing the larger versions of the N pages onto the N sheets respectively, based on the converted second page description data.

Assignees

Inventors

Classifications

  • Settings incompatibility, e.g. constraints, user requirements vs. device capabilities · CPC title

  • involving the use of passwords, ID codes or the like, e.g. PIN · CPC title

  • according to characteristics of the reproducing medium, e.g. type, size or availability · CPC title

  • Display of information to the user, e.g. menus · CPC title

  • G06F3/1208Primary

    resulting in improved quality of the output result, e.g. print layout, colours, workflows, print preview · 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 US9924051B2 cover?
A controller in an image forming apparatus, which stores print data generated based on a collection setting received from an external apparatus and performs printing in response to an instruction from a user, acquires information about the collection setting of the print data, uses information about the collection setting and coordinate information contained in each of drawing commands included…
Who is the assignee on this patent?
Canon Kk
What technology area does this patent fall under?
Primary CPC classification H04N1/00408. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 20 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).