Patent ID: 8559025

Claim:
A scanner configured to be connected to an external device through a network, and configured to operate in a first operation mode and a second operation mode, the scanner comprising: a reading section configured to read an image recorded on a sheet so as to generate image data; and a first controller configured to: if the first operation mode is selected, sequentially generate, in a case where a plurality of images recorded on a plurality of sheets are read by the reading section, an image data group every time n (n>=1) number of sheet among the plurality of sheets is read by the reading section, and sequentially supplies the generated image data group to the external device, each image data group including n number of image data corresponding to the n number of sheet, and n number of sheet being a part of the plurality of sheets; generate joint information used to join two or more of the image data groups, the two or more of the image data groups representing the plurality of images; and supply the joint information to the external device, and if a second operation mode is selected, join the plurality of image data corresponding, to the plurality of sheets after reading the plurality of sheets, so as to generate a joined file, in a case where a plurality of images recorded on a plurality of sheets are read by the reading section; and supply the joined file to the external device.