Abstract: An image forming apparatus includes: a first image carrier; a first image forming unit that forms an image; an intermediate transfer belt; a primary transfer unit that primarily transfers the image onto the intermediate transfer belt; a secondary transfer unit that secondarily transfers the image transferred further onto a recording medium; a second image carrier that transfers the image onto the recording medium; a second image forming unit that forms an image on the second image carrier; a direct transfer unit that directly transfers the image onto the recording medium; a recording medium carriage belt, and a driving roller that drives the recording medium carriage belt; a speed fluctuation detecting unit; and a drive control unit that controls driving of the driving roller so as to reduce the cyclic speed fluctuation of the carriage belt based on a detection result of the speed fluctuation detecting unit.