1. An image forming apparatus which determines a timing between detection of each of plural registration images, said image forming apparatus comprising: image forming means for forming plural registration images; detecting means for detecting each registration image and for determining a registration deviation by which each registration image deviates from a predetermined position; and determining means for determining a timing at which said detecting means operates to detect a subsequent registration image on the basis of the registration deviation for a prior registration image determined by said detecting means.