Abstract: An image reading apparatus in which cross-talk noise occurring between plural reading units is reduced, an image reading method and an image reading program are provided. There are included plural reading units that respectively operate at different timings, a noise calculation unit that acquires first read data as a result of reading of a first read object as the read object by the plural reading units, acquires an operation state of the plural reading units during the reading of the first read object, and calculates, based on the operation state and the first read data obtained in the operation state, noise information based on the operation state, and a noise removal unit that acquires second read data as a result of reading of a second read object as the read object different from the first read object by the plural reading units, and removes noise from the second read data based on the noise information calculated by the noise calculation unit.
Abstract: In one embodiment of the invention, in an image forming apparatus that reverses the front and back of recording paper by performing switchback transport of the recording paper to perform duplex printing of the recording paper, the image forming apparatus is provided with a control means that, when performing duplex printing of the recording paper, forms a void area at a leading end and a trailing end of the recording paper, the void area preventing curling of the recording paper around a roller.