Patent ID: 6373513
Filing Date: 2002-04-16
Classification: G06K

Abstract:
A printer responsive to control signals and video datas received from an external host controller, the video datas providing video data for printing on basic raster lines, the video data having a first resolution, said printer comprising:a printing control unit for receiving the control signals and the video datas from the host controller and providing sequence control for the printer in response to the control signals and the video datas, the printing control unit additionally generating printing drive signals and transmitting the video data of the video datas; print data correction circuit means, responsive to the video data transmitted by the printing control unit, for producing real printing data having a second resolution, the second resolution being different from the first resolution, so that there is a difference between the first resolution and the second resolution; and a print head which receives the real printing data and the printing drive signals, wherein said print data correction circuit means includes timing signals generating means for generating basic line timing signals for printing on the basic raster lines, and additional line timing signals between the basic line timing signals, a predetermined number of additional line timing signals being generated between adjacent basic line timing signals, the number of additional line timing signals between adjacent basic line timing signals being a function of the difference between the first resolution and the second resolution, buffer means for storing the video data, means for deriving a predetermined number of lines of video data and a predetermined number of columns of video data from among the video data stored in said buffer means, means for receiving the lines and columns of video data and generating center of gravity location information by performing logical operations to locate a center of gravity of video data representing dots peripheral to a central dot of the lines and columns of video data, a conversion circuit which converters the center of gravity location information generated by the logical operations of the means for generating into corresponding output patterns, and means for transmitting the output patterns to the print head as the real printing data in synchronism with the basic line timing signals for printing on the basic raster lines and the additional line timing signals for printing on sub-raster lines.