Patent ID: 9407782
Filing Date: 2016-08-02
CPC Classification: H04N

Claim Text:
1. A copying machine, comprising: an original sheet placement table on which a basic point is defined, one of vertexes of an original sheet subject to reading being to be arranged at the basic point; a reading mechanism configured to read an image on the original sheet placed on the original sheet placement table, the reading mechanism reading the image on a line basis, the line extending in a main scanning direction by changing a reading position in an auxiliary direction which is perpendicular to the main scanning direction; and a memory configured to store a designated sheet size which is one of a plurality of types of sheet sizes and designated by a user; a print mechanism configured to print an image on a printing sheet, of which size is the designated sheet size stored in the memory, based on a result of reading executed by the reading mechanism; and a controller, the controller being configured to execute: a first changing process in which the controller changes the reading position to a first position which corresponds to the designated sheet size without causing the reading mechanism to execute reading, the first position being a position at which the reading position is spaced, in the auxiliary scanning direction, from the basic point by a length corresponding to a length of a longer side of the designated sheet size; a first line data obtaining process in which the controller obtains first line data corresponding to a length of a longer side of the designated sheet size by causing the reading mechanism to read one line of image along the main scanning direction when the reading position is the first position; a first determining process in which the controller determines the target reading area on the original sheet placement table with use of the main length of the original sheet and the designated sheet size when the main length of the original sheet is identifiable with use of the first line data, the target reading area having a rectangular shape, one of vertexes of the rectangular shape being the basic point; and a read data generating process in which the controller generates read data representing a read image within the target reading area of an original image formed on the original sheet by causing the reading mechanism to read the image within the target reading area.