Patent ID: 8262185

Claim:
A recording apparatus configured to cause a recording head to scan in a reciprocating manner so as to execute recording, the recording apparatus comprising: a multivalued data storage unit configured to store raster data including a plurality of multivalued data indicating a gradation value per pixel; a pattern storage unit configured to store a plurality of dot patterns for at least a predetermined value among gradation values of the multivalued data; a generation unit configured, using in predetermined order the plurality of dot patterns stored in the pattern storage unit based on start information stored in a start information storage unit, to generate dot data for the predetermined value from multivalued data indicating the predetermined value among multivalued data included in the raster data; an information storage unit configured to store information for identifying a last dot pattern in a plurality of dot data generated for the predetermined value by the generation unit when the recording head is caused to scan in a reciprocating manner so as to execute printing; and an update unit configured to update the start information stored in the start information storage unit based on the identification information stored in the information storage unit, wherein, in a case where the recording head is caused to scan a predetermined area at least once in a reciprocating manner so as to execute printing, the update unit updates the start information stored in the start information storage unit when the recording head is caused to scan the predetermined area in a forward direction so as to execute printing, and then, the generation unit generates dot data for the predetermined gradation value based on the updated start information when the recording head is caused to scan the predetermined area in a backward direction so as to execute printing.