1. An image printing method for completing a print process of a pixel by performing a plurality of movements of a print head, which prints dots on a print medium, with respect to the print medium, comprising the steps of: selecting specification information on the basis of a density level of the pixel to be printed, said specification information specifying how many dots of a single size are printed on the pixel to be printed by specifying which one or more movements of the plurality of movements of the print head are used to print a particular dot on the pixel to be printed; and printing the one or more dots on the pixel in the one or more movements specified by the specification information, wherein when the density level of the pixel is higher than a predetermined density level, the specification information specifying a combination of the movements used to print the dots is selected.