IP Library Granted Patent US 7,061,649
Granted Patent B2
US 7,061,649 · App. 10/262,959 · Granted Jun 13, 2006

Page data processor, page data processing method and program

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 7,061,649
App. No.
10/262,959
Granted
Jun 13, 2006
Kind
B2
Abstract

A page data processor capable of reducing a dead time or an output interrupting time of an output unit calculates an output start time in the output unit from a time necessary for rasterizing page data and a time necessary for outputting output data generated by the rasterization processing. The page data processor also generates a plurality of output files by dividing the output data every time the rasterized output data reaches a prescribed data size, and transmits the same to the output unit in units of the output files at the output start time. Thus, the page data processor can reduce the dead time of the output unit for improving the efficiency of printing/prepress steps.

Claims (35)

1. A page data processor for processing page data described in a page description language, comprising:

a) a rasterization processing element for rasterizing said page data and generating output data output-processible by an output device;

b) a data transmission element for transmitting said output data to said output device;

c) a first time calculation element for calculating a rasterization processing time necessary for generating said output data;

d) a second time calculation element for calculating an output processing time required by said output device for output-processing said output data; and

e) an output start time calculation element for calculating an output start time for starting outputting said output data from said output device on the basis of the current time, said rasterization processing time and said output processing time, wherein

said rasterization processing element further comprises a data division element,

said data division element divides said output data into a plurality of output files by generating one of said output files every time said page data rasterized reaches a prescribed data size, and

said data transmission element transmits said output data to said output device for each of said plurality of output files at said output start time.

2. The page data processor according to claim 1 , wherein

said output start time calculation element obtains said output start time by calculating the time traced back by said output processing time from the time after a lapse of said rasterization processing time from the current time.

3. The page data processor according to claim 2 , wherein

said output start time calculation element calculates said output start time with addition of a time required by said output device for output preparation.

4. A page data processing method for processing page data described in a page description language, comprising:

a) a rasterization processing step of rasterizing said page data thereby generating output data output-processible by an output device;

b) a data transmission step of transmitting said output data to said output device;

c) a first time calculation step of calculating a rasterization processing time necessary for generating said output data;

d) a second time calculation step of calculating an output processing time required by said output device for output-processing said output data; and

e) an output start time calculation step of calculating an output start time for starting outputting said output data from said output device on the basis of the current time, said rasterization processing time and said output processing time, wherein

said rasterization processing step further comprises a data division step,

said output data is divided into a plurality of output files by generating one of said output files every time said page data rasterized reaches a prescribed data size in said data division step, and

said output data is output and transmitted to said output device for each of said output files at said output start time in said data transmission step.

5. The page data processing method according to claim 4 , wherein

said output start time calculation element obtains said output start time by calculating the time traced back by said output processing time from the time after a lapse of said rasterization processing time from the current time.

6. The page data processing method according to claim 5 , wherein

said output start time is calculated with addition of a time required by said output device for output preparation in said output start time calculation step.

7. A computer readable medium bearing a program, which, when executed by a computer, causes the computer to implement the following elements:

a) a rasterization processing element for rasterizing page data and generating output data output-processible by an output device;

b) a data transmission element for transmitting said output data to said output device;

c) a first time calculation element for calculating a rasterization processing time necessary for generating said output data;

d) a second time calculation element for calculating an output processing time required by said output device for output-processing said output data; and

e) an output start time calculation element for calculating an output start time for starting outputting said output data from said output device on the basis of the current time, said rasterization processing time and said output processing time, wherein

said rasterization processing element further comprises a data division element,

said data division element divides said output data into a plurality of output files by generating one of said output files every time said page data rasterized reaches a prescribed data size, and

said data transmission element transmits said output data to said output device for each of said plurality of output files at said output start time.

Assignments (2)
CHANGE OF NAME Recorded Feb 24, 2015
From: DAINIPPON SCREEN MFG. CO., LTD.
To: SCREEN HOLDINGS CO., LTD.
Reel/Frame 035071/0249 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 3, 2002
From: IKEDA, IWATA; KATO, TAKAKO
To: DAINIPPON SCREEN MFG. CO., LTD.
Reel/Frame 013359/0965 →