High speed pipeline image processing for digital photoprinter
First Claim
1. An image processing device for subjecting photo-electrically read-out image data received from an image reading unit to a predetermined image processing and for recording the read-out image data, comprising:
- a plurality of memories for storing the image data read out by the image reading unit;
an image processing unit for reading the image data from said memories, wherein the image processing unit reads one or more lines of image data from a single frame of an image stored in said plurality of memories to perform predetermined processing of said one or more lines of image data by pipeline processing;
a condition setting unit for setting image processing conditions in said image processing unit;
an image data bus for inputting and outputting the image data; and
a control bus for inputting and outputting control data,wherein the image processing unit and the plurality of memories provide for simultaneous reading out and image processing of image data, due to the image processing unit reading one or more lines of image data from a single frame of an image stored in said plurality of memories, and due to at least one of said plurality of memories having an empty or writeable area to receive a subsequent frame of image data from the image reading unit.
3 Assignments
0 Petitions
Accused Products
Abstract
An image processing apparatus subjects image data photoelectrically read out by an image reading apparatus to predetermined image processings and outputs the read-out image data as image data to be recorded. The image processing apparatus includes a plurality of memories for storing image data read out by the image reading apparatus; an image processing unit for reading the image data from the memories and for carrying out the predetermined image processings by pipeline processing; a condition setting unit for setting image processing conditions in the image processing unit; an image data bus for inputting and outputting the image data; and a control bus for inputting and outputting control data. The image processing apparatus permits a scanner to continuously read images, and a printer to continuously record the images of an application requiring high speed output of finished prints (i.e., a digital photoprinter). Thus, finished prints can be effectively output at high speed.
-
Citations
19 Claims
-
1. An image processing device for subjecting photo-electrically read-out image data received from an image reading unit to a predetermined image processing and for recording the read-out image data, comprising:
-
a plurality of memories for storing the image data read out by the image reading unit; an image processing unit for reading the image data from said memories, wherein the image processing unit reads one or more lines of image data from a single frame of an image stored in said plurality of memories to perform predetermined processing of said one or more lines of image data by pipeline processing; a condition setting unit for setting image processing conditions in said image processing unit; an image data bus for inputting and outputting the image data; and a control bus for inputting and outputting control data, wherein the image processing unit and the plurality of memories provide for simultaneous reading out and image processing of image data, due to the image processing unit reading one or more lines of image data from a single frame of an image stored in said plurality of memories, and due to at least one of said plurality of memories having an empty or writeable area to receive a subsequent frame of image data from the image reading unit. - View Dependent Claims (2, 3, 4, 5, 13)
-
-
6. An image processing device, comprising:
-
a plurality of memories for storing image data read out by an image reading unit; an image processing unit for reading the image data from said memories, wherein the image processing unit reads one or more lines of image data from a single frame of an image stored in said plurality of memories to perform predetermined processing of said one or more lines of image data by a pipeline operation; and an image data bus for inputting image data to the image processing unit and for outputting the image data to a recorder, wherein the image processing unit and the plurality of memories provide for simultaneous reading out and image processing of image data, due to the image processing unit reading one or more lines of image data from a single frame of an image stored in said plurality of memories, and due to at least one of said plurality of memories having an empty or writeable area to receive a subsequent frame of image data from the image reading unit, thereby enabling high speed recording. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
14. A method of image processing, comprising:
-
reading image data from an image reading unit into a plurality of storage memories; processing the image data stored in said memories with an image processing unit, wherein the image processing unit reads one or more lines of image data from a single frame of an image stored in said plurality of memories to perform predetermined processing of said one or more lines of image data by a pipeline operation; and outputting the image data processed in the image processing unit to a recorder, wherein the image processing unit and the plurality of memories provide for simultaneous reading out and image processing of image data, due to the image processing unit reading one or more lines of image data from a single frame of an image stored in said plurality of memories, and due to at least one of said plurality of memories having an empty or writeable area to receive a subsequent frame of image data from the image reading unit, thereby enabling high speed recording. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification