unit are disposed such that a distance between centers of nozzles of the first and second nozzle units is D???M+D/2, where M is a predetermined integer and D is a nozzle pitch, the method including receiving a resolution input from a host, comparing the input resolution with an actual resolution of a printhead including the first and second nozzle units, ejecting ink onto a print medium to print