摘要 |
PROBLEM TO BE SOLVED: To enable high-quality printing by generating pulse width data on the basis of bit map data, generating synthetic data on the basis of the pulse width data and dot pattern data, and modulating a pulse width on the basis of the synthetic data. SOLUTION: Bit map data stored in a frame buffer is read out with a constant timing and inputted to a gradation value-pulse width data conversion part 401. The conversion part 401 outputs a pulse width corresponding to a gradation value provided for every dot of the bit map data to a data format conversion part 403 with reference to a gradation value-pulse width conversion table 402. The conversion part 403 converts the pulse widths to pulse width data for every 1/4 dot with reference to a data format conversion table 404. The pulse width data and dot pattern data are synthesized, and the pulse width is modulated on the basis of the synthesized data.
|