IP Library Granted Patent US 8,823,997
Granted Patent B2
US 8,823,997 · App. 13/214,789 · Granted Sep 2, 2014

Processing of logical page data for a printer

Inventor: Michio Hayakawa (Kanagawa, JP)
Assignee: Fuji Xerox Co., Ltd.
G06K15/1822G06F3/1244G06F3/1215G06F3/124G06F3/1279G06F3/1213G06K15/1851G06F3/125
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,823,997
App. No.
13/214,789
Granted
Sep 2, 2014
Kind
B2
Abstract

An image data processing system, includes a plurality of first units that interpret data of assigned logical pages included in document data described in a page description language, generate intermediate data of the logical pages, divide the generated intermediate data of the logical pages into intermediate data on the basis of logical sections which are sections on the logical pages, and output the divided intermediate data; and a plurality of second units that correspond to physical sections which are sections on a physical page, generate print image data from intermediate data of a plurality of logical sections included in corresponding physical sections from among the intermediate data of the logical sections on the logical pages generated by the plurality of first units, and output the generated print image data to a printer.

Claims (24)

1. An image data processing system, comprising:

a computer processor;

a plurality of first units, operable in parallel on the computer processor, comprising interpreters that are each configured to:

receive, from an assigning device, respective individually-assigned logical pages included in document data described in a page description language,

interpret data of the assigned logical pages included in document data described in a page description language that are individually assigned to each interpreter by an assigning device,

generate intermediate data of the logical pages, where each logical page comprise a plurality of logical sections,

divide the generated intermediate data of the logical pages into intermediate data on the basis of the logical sections of the logical pages, and

output the divided intermediate data,

wherein each of the plurality of first units operate in parallel so that at least one of the logical sections are processed by one of the first units while at least another of the logical sections are processed by another of the first units at the substantially same time; and

a plurality of second units, operable in parallel on the computer processor, wherein the plurality of second units are configured to correspond to a plurality of physical sections on a physical page, the plurality of second units comprising marking processors configured to:

generate print image data from the intermediate data of the plurality of logical sections included in corresponding physical sections from among the intermediate data of the logical sections on the logical pages generated by the plurality of first units, and

output the generated print image data to a printer,

wherein each of the plurality of second units operate in parallel so that at least one of the logical sections are processed by one of the second units while at least another of the logical sections are processed by another of the second units at the substantially same time,

wherein the plurality of first units are different from the plurality of second units, and

wherein the image data processing system controls supply of the print image data to the printer in a successive order of raster scanning so that the print image data is alternately transmitted and printed.

2. The image data processing system according to claim 1 , further comprising a distributor that distributes the intermediate data input from the plurality of first units to the plurality of second units.

3. The image data processing system according to claim 1 , wherein the number of the first units is equal to or larger than the number of logical pages written on a single physical page.

4. The image data processing system according to claim 1 ,

wherein the physical sections are bands obtained by dividing the physical page in a sub-scanning direction that is a moving direction of a sheet relative to the printer, and

wherein the image data processing system further comprises a supply controller that controls supply of print image data of the bands generated in parallel by the plurality of second units, to the printer in order of the bands on the physical page along the sub-scanning direction.

5. The image data processing system according to claim 1 ,

wherein the physical sections are tiles obtained by dividing the physical page in a sub-scanning direction that is a moving direction of a sheet relative to the printer, and in a main-scanning direction that is perpendicular to the sub-scanning direction, and

wherein the image data processing system further comprises a supply controller that controls supply of print image data of a plurality of tiles at equivalent positions in the sub-scanning direction from among print image data of the tiles generated in parallel by the plurality of second units, to the printer in order of raster scanning.

6. The image data processing system according to claim 1 , wherein, if a single logical section is arranged in a plurality of physical sections, intermediate data of the logical section is supplied to the second units corresponding to that plurality of physical sections.

Assignments (2)
CHANGE OF NAME Recorded Aug 12, 2021
From: FUJI XEROX CO., LTD.
To: FUJIFILM BUSINESS INNOVATION CORP.
Reel/Frame 058287/0056 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 22, 2011
From: HAYAKAWA, MICHIO
To: FUJI XEROX CO., LTD.
Reel/Frame 026788/0750 →
Priority Claims (1)
JP 2011-065744 · Mar 24, 2011 · national
Continuity (1)
Related Publication 20120243033A1 · Sep 27, 2012