An image forming apparatus that is capable of generating highly accurate
read timing of a patch image, thereby achieving highly accurate density
adjustment and improving color stability. A patch image for color
adjustment is read in read timing generated when a trigger bar is
detected. The patch image and the trigger bar that are to be read by a
color sensor are formed on a transfer material. Image formation is
executed by a printer controller in an image forming condition set
differently for the trigger bar and for the patch image.