IP Library Granted Patent US 8,054,474
Granted Patent B2
US 8,054,474 · App. 11/636,528 · Granted Nov 8, 2011

Image data producing apparatus, image forming apparatus and computer readable medium

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,054,474
App. No.
11/636,528
Granted
Nov 8, 2011
Kind
B2
Abstract

An image data producing apparatus includes: a page dividing portion that divides data described in a page description language into a page unit; a plurality of image processors that form raster data from divided data; and a controlling portion that allocates pages on which the raster data is formed to each of the plurality of the image processors, and causes each of the plurality of the image processors to execute registration of a printing resource on respective pages with at least a change of the printing resource by controlling each of the plurality of the image processors irrespective of a page allocation.

Claims (53)

1. An image data producing apparatus comprising:

a page dividing portion that divides data described in a page description language into a plurality of pages;

a plurality of image processors that form raster data from the plurality of pages; and

a controlling portion that allocates the plurality of pages from which the raster data is formed to respective image processors of the plurality of the image processors, and causes each of the plurality of the image processors to execute registration of a printing resource with at least a change of the printing resource for any of the respective pages by controlling each of the plurality of the image processors irrespective of the allocation of the plurality of pages, wherein

the printing resource is a font or a form,

the plurality of image processors form the raster data and register the printing resource for allocated pages by the controlling portion, and

the plurality of image processors register the printing resource with respect to non-allocated pages by the controlling portion and do not form the raster data with respect to the non-allocated pages by the controlling portion.

2. The image data producing apparatus according to claim 1 , wherein the controlling portion transmits data of the plurality of pages to the respective image processors, instructs the respective image processors to form raster data of the pages allocated by the controlling portion, and instructs each of the plurality of the image processors to execute the registration of the printing resource that is required for pages other than the pages that are allocated to said each of the plurality of image processors by the controlling portion.

3. The image data producing apparatus according to claim 1 , wherein

the page dividing portion detects a command for registering the printing resource in dividing the data and attaching discrimination data to the data on a page corresponding to the discrimination data, and

the controlling portion instructs an image processor, to which the page is not allocated by the controlling portion, to execute the registration of the printing resource about the data on the page that has the command for registering the printing resource, based on the discrimination data.

4. An image data producing apparatus according to claim 1 , wherein,

under control of the controlling portion,

a predetermined image processor executes only the registration of the printing resource on all pages, and

remaining image processors executes formation of the raster data of the page allocated to own processors, based on information about the registration of the printing resource registered by the predetermined image processor.

5. An image data producing apparatus according to claim 4 , which comprises a memory having a memory area that each of the plurality of the image processors share, wherein

the predetermined image processor stores information of the registration of the printing resource in a shared memory area of the memory, and

the remaining image processors execute formation of the raster data, based on information about the registration of the printing resource stored in the shared memory area of the memory.

6. The image data producing apparatus according to claim 1 , wherein

the plurality of the image processors notify the controlling portion that the printing resource is changed in a course of formation of the raster data, and

the controlling portion copies contents in a registry area of a printing resource in a memory of a predetermined image processor into registry areas of a printing resource in memories of other image processors when the controlling portion receives a notice of change of the printing source resource from the predetermined image processor.

7. The image data producing apparatus according to claim 6 , wherein the controlling portion instructs each of the plurality of the image processors again to form the raster data on pages subsequent to a page on which the printing resource is changed when the controlling portion receives a notice of change of the printing resource from the predetermined image processor.

8. An image forming apparatus comprising:

an image data producing portion that converts data described in a page description language into raster data; and

an image forming portion that forms an image on a printing medium based on the raster data produced by the image data producing portion, wherein

the image forming portion comprises:

a page dividing portion that divides data described in a page description language into a page unit;

a page dividing portion that divides data described in a page description language into a plurality of pages;

a plurality of image processors that form raster data from the plurality of pages; and

a controlling portion that allocates the plurality of pages from which the raster data is formed to respective image processors of the plurality of the image processors, and causes each of the plurality of the image processors to execute registration of a printing resource with at least a change of the printing resource for any of the respective pages by controlling each of the plurality of the image processors irrespective of the allocation of the plurality of pages, wherein

the printing resource is a font or a form,

rasterization and the registration of the printing resource are performed for allocated pages, and

the registration of the printing resource is performed with respect to non-allocated pages and the rasterization is not performed with respect to the non-allocated pages.

9. The image forming apparatus according to claim 8 , wherein the controlling portion transmits data of the plurality of pages to the respective image processors, instructs the respective image processors to form raster data of pages allocated by the controlling portion, and instructs each of the plurality of the image processors to execute the registration of the printing resource that is required for pages other than the pages that are allocated to said each of the plurality of image processors by the controlling portion.

10. An image forming apparatus according to claim 8 , wherein,

under control of the controlling portion,

a predetermined image processor executes only the registration of the printing resource on all pages, and

remaining image processors execute formation of the raster data of the page allocated to own processors, based on information about the registration of the printing resource registered by the predetermined image processor.

11. The image forming apparatus according to claim 8 , wherein

the plurality of the image processors notify the controlling portion the change of the printing resource when the printing resource is changed in a course of formation of the raster data, and

the controlling portion copies contents in a registry area of a printing resource in a memory of a predetermined image processor into registry areas of a printing resource in memories of other image processors, and instructs each of the plurality of the image processors again to form the raster data on pages subsequent to a page on which the printing resource is changed when the controlling portion receives a notice of change of the printing resource from the predetermined image processor.

12. A non-transitory computer readable medium storing a program causing a computer to execute a process for quickly forming a raster image from data described in a page description language, the process comprising:

dividing the data described in the page description language into a plurality of pages;

allocating the plurality of pages from which the raster data is formed to respective image processors of a plurality of image processors;

executing, by each of the plurality of image processors, registering of a printing resource with at least a change of the printing resource for any of the respective pages by controlling each of the plurality of image processors irrespective of the allocation of the plurality of pages,

copying contents in a registry area of a printing resource in a memory of a predetermined image processor into registry areas of a printing resource in memories of other image processors, and instructing each of the plurality of image processors again to form the raster data on pages subsequent to a page on which the printing resource is changed when the printing resource is changed in the predetermined image processor; and

transmitting the raster data of respective pages formed by the plurality of image processors to an image forming apparatus to keep a management in order of page, wherein

the printing resource is a font or a form,

the plurality of image processors form the raster data and register the printing resource for allocated pages, and

the plurality of image processors register the printing resource with respect to non-allocated pages and do not form the raster data with respect to the non-allocated pages.

13. The image data producing apparatus according to claim 1 , wherein the registration of the printing resource is performed with respect to the non-allocated pages in which the printing resource is changed and the registration of the printing resource is not performed with respect to the non-allocated pages in which the printing resource is not changed.

14. The image data producing apparatus according to claim 1 , wherein the printing resource is registered into a memory in the registration of the printing resource.

15. The image data producing apparatus according to claim 1 , wherein the printing resource is downloaded and registered into a memory in the registration of the printing resource.

Assignments (1)
CHANGE OF NAME Recorded Aug 12, 2021
From: FUJI XEROX CO., LTD.
To: FUJIFILM BUSINESS INNOVATION CORP.
Reel/Frame 058287/0056 →