An image processor for processing an image data used in printing an image on a print medium by using a print head connectable to said image processor, said print head being provided with a first chip having a first nozzle array (A) and a second nozzle array (B) in each of which a plurality of nozzles for ejecting a predetermined color ink are arranged in a first direction (Y) and a second chip having a third nozzle array (A) and a fourth nozzle array (B) in each of which a plurality of nozzles for ejecting the predetermined color ink are arranged in the first direction (Y), wherein the first nozzle array, the second nozzle array, the third nozzle array and the fourth nozzle array are arranged in a second direction (X) intersecting with the first direction in each of the first chip and the second chip, and wherein the first chip and the second chip are arranged so that (i) nozzles arranged at a leading end portion of the first nozzle array and the second nozzle array and nozzles arranged at a trailing end portion of the third nozzle array and the fourth nozzle array form an overlap region in the first direction and (ii) a distance between the first nozzle array and the fourth nozzle array in the second direction is longer than a distance between the second nozzle array and the third nozzle array in the second direction, said image processor comprising: a distributing unit configured to distribute an image data corresponding to the overlap region to the first nozzle array, the second nozzle array, the third nozzle array and the fourth nozzle array corresponding to the overlap region, wherein the distributing unit (i) distributes the image data corresponding to a first overlap region positioned at a trailing end portion of the overlap region in the first direction (Y) to the each of the first nozzle array, the second nozzle array and the third nozzle array, and not distributes the image data corresponding to the first overlap region to the fourth nozzle array, and (ii) distributes the image data corresponding to a second overlap region positioned at a leading end portion of the overlap region in the first direction (Y) to the each of the second nozzle array, the third nozzle array and the fourth nozzle array, and not distributes the image data corresponding to the second overlap region to the first nozzle array. a distributing unit configured to distribute an image data corresponding to the overlap region to the first nozzle array, the second nozzle array, the third nozzle array and the fourth nozzle array corresponding to the overlap region, wherein the distributing unit (i) distributes the image data corresponding to a first overlap region positioned at a trailing end portion of the overlap region in the first direction (Y) to the each of the first nozzle array, the second nozzle array and the third nozzle array, and not distributes the image data corresponding to the first overlap region to the fourth nozzle array, and (ii) distributes the image data corresponding to a second overlap region positioned at a leading end portion of the overlap region in the first direction (Y) to the each of the second nozzle array, the third nozzle array and the fourth nozzle array, and not distributes the image data corresponding to the second overlap region to the first nozzle array. <EOS>