Patent ID: 7690744

Claim:
A printing apparatus which prints by using an inkjet head having nozzle arrays formed by arraying a plurality of nozzles for discharging ink while scanning the inkjet head on a printing medium, the printing apparatus comprising: storage means for storing a position of an abnormal nozzle which abnormally discharges ink among the plurality of nozzles arrayed in the nozzle arrays; means for assigning data subjected to discharge by the abnormal nozzle to at least four normal nozzles in the nozzle array including the abnormal nozzle in accordance with predetermined priorities, which priorities are different for any two adjacent columns of print data, wherein the at least four normal nozzles discharge ink of the same color as the abnormal nozzle and wherein the data subjected to discharge by the abnormal nozzle is assigned, in accordance with the predetermined priorities, among at least two of the normal nozzles positioned at one side of the abnormal nozzle in the nozzle array including the abnormal nozzle and at least two of the normal nozzles positioned at the other side of the abnormal nozzle in the nozzle array including the abnormal nozzle; and means for controlling to perform assignment of data subjected to discharge by the abnormal nozzle every time column data along a scanning direction are created by a predetermined number of columns, wherein the inkjet head comprises a plurality of the nozzle arrays, and data for deciding the predetermined priorities is stored in correspondence with each of the plurality of nozzle arrays, and a stored priority is assigned to each nozzle array.