Patent ID: 9560236
Date: 2017-01-31
CPC Classifications: H04N

Claim:
1. An image reading apparatus having a front surface reading unit configured to read a front surface of a document and a back surface reading unit configured to read a back surface of the document, the image reading apparatus comprising: a memory; a processor coupled to the memory which executes the following: obtaining image data of the front surface of the document by using the front surface reading unit and image data of the back surface of the document by using the back surface reading unit; determining whether a start position of the obtained image data of the back surface is at a position corresponding to an integer multiple of a coding block; generating, as adjustment processing, an area between an end edge position of the image data of the front surface and a start position of the image data of the back surface in such a manner that a start position of the image data of the back surface is at a position corresponding to an integer multiple of a coding block, if it is determined that a start position of the image data of the back surface is not at a position corresponding to an integer multiple of a coding block; encoding front-and-back combined image data that is based on the image data of the front surface, the area and the image data of the back surface; and transmitting the encoded front-and-back combined image data, first information indicating an area of the image data of the front surface in the front-and-back combined image data, and second information indicating an area of the image data of the back surface in the front-and-back combined image data, wherein the first information includes front surface position information indicating an end edge position of the image data of the front surface that is a start position of the back surface prior to the adjustment processing, and wherein the front surface position information included in the first information indicates a position which is not corresponding to the integer multiple of the coding block.