Abstract: An image recording apparatus capable of correctly determining a color shift value between recording heads of different color. The image recording apparatus has each recording head print two types of patches as patterns on a conveyance belt and has a reflection intensity detection unit read reflection intensities of the two patches to determine the color shift value and correct the color shift value so as not to include a position shift value between a reference position and a position where the actual reading has started.