Patent ID: 8792129

Claim:
A printing apparatus, comprising: a scanning portion configured to read a document in unit of a line extending in a first direction, from one end to the other end in a second direction orthogonal to the first direction, a data generating portion configured to generate image data that corresponds to the document read by the scanning portion, a storage portion in which the image data generated by the data generating portion is stored, a conveyor portion configured to convey a recording medium on which an image is to be printed, a printing portion which includes a recording head, the printing portion being configured to reciprocate the recording head in a scanning direction orthogonal to a conveyance direction in which the recording medium is conveyed by the conveyor portion and configured to print an image based on the image data generated by the data generating portion, on the recording medium conveyed by the conveyor portion, and a command receive portion configured to receive a print command to print a first image based on first image data corresponding to a first document and a second image based on second image data corresponding to a second document, such that the first image and the second image are laid out side by side in the scanning direction of the recording head, wherein the scanning portion is configured to read the first document when the print command is received by the command receive portion and is configured to read the second document in a state in which the reading of the first document has been completed, wherein the data generating portion is configured to generate the first image data corresponding to the first document the reading of which by the scanning portion has been completed and to store the generated first image data in the storage portion, to generate, in a state in which the first image data is stored in the storage portion, second partial data corresponding to a partial range of the second document which is obtained by dividing the second document in the second direction and which is a range read by the scanning portion, and to generate joint data in which first partial data and the second partial data are joined, the first partial data being included in the first image data stored in the storage portion and corresponding to a partial range of the first document which is obtained by dividing the first document in the second direction and which is laid out side by side with respect to the partial range of the second document based on the second partial data in a state in which the first image and the second image are laid out side by side in the scanning direction, and wherein the printing portion is configured to print an image based on the joint data generated by the data generating portion, on the recording medium conveyed by the conveyor portion.