Print control apparatus
AssigneeBrother Kogyo Kabushiki Kaisha
InventorsHiroshi Sumiya, Kousuke Fukaya, Sunao Kawai, Hiroyuki Sasaki, Yoshiyuki Ban, Ryohei Komiya, Kiyoji Muramatsu
Life of this patent
Estimating the term…
Abstract
A print control apparatus for use with a printer for forming a print output based on command data generated by a computer. The print control apparatus includes a line segment data conversion unit for converting computer-generated command data to successive pieces of line segment data each having a position and a length in a raster direction, and a raster image data conversion unit for converting the line segment data to raster image data based on which printing is performed by the printer.
Claims15
A print control apparatus for converting command data representative of at least one desired image to be printed by a printer device onto one page of print output into raster image data representative of color density data to be printed on respective ones of a plurality of rasters in the one page of print output, said print control apparatus comprising:
- input means for receiving command data representative of at least one desired image to be printed by a printer device onto one page of print output;
- line segment data conversion means for converting the command data into at least one line segment data allotted for each raster of a plurality of rasters in the print output, each of the at least one line segment data representing a line segment image of a single color distribution extending in the corresponding raster and bearing information on a position and a length, in a direction in which the corresponding raster extends, of the line segment image and the single color distribution state of the line segment image;
- raster image data conversion means for converting the at least one line segment data to a raster image data representative of color density data to be printed on the corresponding raster in the one page of print output;
- and
- output means for outputting the raster image data for respective one of the plurality of rasters to a printer device one by one, to thereby allow the printer device to print the plurality of rasters one by one and produce the one page of print output.
A print control apparatus for converting command data representative of at least one desired images to be printed by a printer device onto one page of print output into raster image data representative of color density data to be printed on respective ones of a plurality of rasters in the one page of print output, said print control apparatus comprising:
- input means for receiving command data representative of at least one desired images to be printed by a printer device onto one page of print output;
- command data kind judging means for judging whether the command data received by said input means is either one of a graphic image command data representative of a graphic image where color is distributed in a single manner and a bit image command data representative of a bit image where a plurality of color pixels representative of various colors are distributed, the graphic image command data bearing an information on the single manner in which the color is distributed and the bit image command data bearing an information on the state how the plurality of color pixels are distributed;
- first conversion means for converting the graphic image command data into at least one first line segment data allotted for each raster of a plurality of rasters in the print output, each of the at least one first line segment data representing a first line segment image where color is distributed in the single manner, the first line segment image extending in the corresponding raster, the first line segment data bearing information on a position and a length, in a direction in which the corresponding raster extends, of the first line segment image and the single manner in which color is distributed in the first line segment image;
- second conversion means for converting the bit image command data into a bit image information data bearing information on the state how the color pixels are distributed in the bit image and at least one second line segment data allotted for each raster of a plurality of rasters in the print output, each of the at least one second line segment data representing a second line segment image where the plural color pixels are distributed in the state represented by the bit image information data, the second line segment image extending in the corresponding raster, the second line segment data bearing information on a position and a length, in a direction in which the corresponding raster extends, of the second line segment image, the second line segment data and the bit image information data serving, in cooperation, to represent the second line segment image;
- raster image data conversion means for processing the first line segment data for each raster to produce a first raster image data and processing the second line segment data for the corresponding raster and the bit image information data to thereby produce a second raster image data, combining the first raster image data and the second raster image data into a raster image data for the corresponding raster which represents a color density data to be printed on the corresponding raster in the one page of print output:
- and
- output means for outputting the raster image data for respective one of the plurality of rasters to a printer device one by one, to thereby allow the printer device to print the plurality of rasters one by one and produce the one page of print output.
A print system for printing at least one desired image on one page of print output, comprising:
- command data producing means for producing command data representative of at least one desired image to be printed onto one page of print output;
- command data processing means for processing the command data into raster image data representative of color density data to be printed on respective one of a plurality of rasters in the one page of print output;
- and
- printing means for printing respective one of a plurality of rasters in the one page of print output based on the raster image data,
- wherein said command data processing means includes:
- line segment data conversion means for converting the command data into at least one line segment data allotted for each raster of a plurality of rasters in the print output, each of the at least one line segment data representing a line segment image of a single color distribution which extends in the corresponding raster and bearing information on a position and a length, in a direction in which the corresponding raster extends, of the line segment image and the single color distribution of the line segment image;
- and
- raster image data conversion means for converting the at least one line segment data to the raster image data.
Dependencies are inferred from the claim text.