Information processing apparatus, information processing method, and computer-readable storage medium storing program, for generating drawing data

US9311575B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9311575-B2
Application numberUS-201514657880-A
CountryUS
Kind codeB2
Filing dateMar 13, 2015
Priority dateMar 14, 2014
Publication dateApr 12, 2016
Grant dateApr 12, 2016

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.

An information processing apparatus for generating drawing data by using a print job including setting information and print data. The information processing apparatus includes a plurality of drawing data generation units that generate drawing data; a selection unit that selects one of the plurality of drawing data generation units that is compliant with a print instruction for the print data; and a print job output unit that outputs the print job to the drawing data generation unit selected by the selection unit.

First claim

Opening claim text (preview).

What is claimed is: 1. An information processing apparatus for generating drawing data by using a print job including setting information and print data, the information processing apparatus comprising: a plurality of drawing data generation units that generate drawing data, each drawing data generation unit associated with a different source application for creating print jobs, and each drawing data generation unit supporting a different set of attributes to render; and a controller that analyzes the setting information of the print job to identify a source application of the print job; in response to a determination that the source application of the print job is associated with one of the drawing data generation units, the controller selects the one of the drawing data generation units for rendering the print job; and in response to a determination that the source application of the print job is not associated with any of the drawing data generation units, the controller compares the print data of the print job with the different set of attributes of the drawing data generation units for each page in the print job, and selects a drawing data generation unit for a page of the print job based on the comparison. 2. The information processing apparatus as claimed in claim 1 , wherein, in response of the determination that the source application of the print job is not associated with any of the drawing data generation units, the controller sends an inquiry to each of the drawing data generation units based on the print data for pages of the print job, obtains the different sets of the attributes, and performs the comparison to select drawing data generation units page by page for the print job. 3. The information processing apparatus as claimed in claim 2 , wherein: the print data comprises Page Description Language (PDL) data and the controller generates the inquiry using a PDL command. 4. The information processing apparatus as claimed in claim 1 , further comprising: a page order changing unit that changes an order of rendering pages such that a same drawing data generation unit generates drawing data for successive pages. 5. The information processing apparatus as claimed in claim 4 , wherein the page order changing unit arranges pages of the drawing data generated by the drawing data generation unit in original order. 6. The information processing apparatus as claimed in claim 1 , wherein: the setting information comprises a Job Definition Format (JDF) job ticket and the controller detects a description that specifies an extended tag in the JDF job ticket to identify the source application of the print job. 7. An information processing method comprising: outputting a print job including setting information and print data to one or more of a plurality of drawing data generation units that generate drawing data, each drawing data generation unit associated with a different source application for creating print jobs, and each drawing data generation unit supporting a different set of attributes to render; analyzing the setting information of the print job to identify a source application of the print job; in response to determining that the source application of the print job is associated with one of the drawing data generation units, selecting the one of the drawing data generation units for rendering the print job; and in response to a determining that the source application of the print job is not associated with any of the drawing data generation units: comparing the print data of the print job with the different set of attributes of the drawing data generation units for each page in the print job; and selecting a drawing data generation unit for a page of the print job based on the comparison. 8. A non-transitory computer-readable storage medium storing a computer-readable program that, when executed by a computer, causes an information processing apparatus to perform a process, the process comprising: outputting a print job including setting information and print data to one or more of a plurality of drawing data generation units that generate drawing data, each drawing data generation unit associated with a different source application for creating print jobs, and each drawing data generation unit supporting a different set of attributes to render; analyzing the setting information of the print job to identify a source application of the print job; in response to determining that the source application of the print job is associated with one of the drawing data generation units, selecting the one of the drawing data generation units for rendering the print job; and in response to a determining that the source application of the print job is not associated with any of the drawing data generation units: comparing the print data of the print job with the different set of attributes of the drawing data generation units for each page in the print job; and selecting a drawing data generation unit for a page of the print job based on the comparison.

Assignees

Inventors

Classifications

  • Page description language recognition · CPC title

  • resulting in improved quality of the output result, e.g. print layout, colours, workflows, print preview · CPC title

  • including high level document description only · CPC title

  • High volume printer device · CPC title

  • by conversion to printer ready format · 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 US9311575B2 cover?
An information processing apparatus for generating drawing data by using a print job including setting information and print data. The information processing apparatus includes a plurality of drawing data generation units that generate drawing data; a selection unit that selects one of the plurality of drawing data generation units that is compliant with a print instruction for the print data; …
Who is the assignee on this patent?
Sochi Yoshinori, Aoki Yosuke, Ricoh Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06K15/1857. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 12 2016 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).