A scanner, specifically for scanning antique books, containing a housing that houses a lifting mechanism (6,14) on which the book rests, a frame attached to the housing and supporting a camera positioning mechanisms in the form of slide beam, toothed belts (18,26), gears (24,25) and motors (2,4,5) for moving the camera over the book to be scanned, the scanner being characterized in that: The beam is attached to the frame; A slide bearing guide and a stepper motor are attached to the beam; The stepper motor is connected to a transmission driving a toothed rotating wheel gear attached to the one end of the beam, and wherein to the opposite end of the beam a similar bearing-supported freely rotating gear is attached, and wherein between the said gears (24, 25) runs a toothed belt two ends of which are attached to a slide bearing attached to a connector, the slide bearing moving on the slide bearing guide along a longitudinal axis over the book to be scanned; A guide and a motor are attached to the connector in-between, wherein the motor is linked to a screw positioned in the guide by means of a toothed belt that forces a lifting or lowering movement of the screw along a vertical axis over the book to be scanned, and wherein the bottom part of the screw is attached to a connector, to which slide shafts passing through the guide are attached for stabilizing the movement forced by the screw; The connector houses a bearing for shaft, to one end of which is attached a linear camera, and to the other end of which is attached a stepped motor for rotating the camera; the scanner further comprising: A range finder attached to the frame and positioned for measuring the distance between the book being scanned and the linear camera along the entire length and width of the book; A control means connected to the range finder and configured to determine a trajectory of the linear camera for scanning the book by using a book curvature map created from the data transferred by the range-finder, the control means being further configured to scan the book at a constant speed (t) by controlling the longitudinal movement motor, the up-down movement motor and the camera rotation motor via a controller according to the determined trajectory maintaining the linear camera at a constant distance and at a constant orthogonal angle in relation to the surface of the book at any given moment. The beam is attached to the frame; A slide bearing guide and a stepper motor are attached to the beam; The stepper motor is connected to a transmission driving a toothed rotating wheel gear attached to the one end of the beam, and wherein to the opposite end of the beam a similar bearing-supported freely rotating gear is attached, and wherein between the said gears (24, 25) runs a toothed belt two ends of which are attached to a slide bearing attached to a connector, the slide bearing moving on the slide bearing guide along a longitudinal axis over the book to be scanned; A guide and a motor are attached to the connector in-between, wherein the motor is linked to a screw positioned in the guide by means of a toothed belt that forces a lifting or lowering movement of the screw along a vertical axis over the book to be scanned, and wherein the bottom part of the screw is attached to a connector, to which slide shafts passing through the guide are attached for stabilizing the movement forced by the screw; The connector houses a bearing for shaft, to one end of which is attached a linear camera, and to the other end of which is attached a stepped motor for rotating the camera; the scanner further comprising: A range finder attached to the frame and positioned for measuring the distance between the book being scanned and the linear camera along the entire length and width of the book; A control means connected to the range finder and configured to determine a trajectory of the linear camera for scanning the book by using a book curvature map created from the data transferred by the range-finder, the control means being further configured to scan the book at a constant speed (t) by controlling the longitudinal movement motor, the up-down movement motor and the camera rotation motor via a controller according to the determined trajectory maintaining the linear camera at a constant distance and at a constant orthogonal angle in relation to the surface of the book at any given moment. A range finder attached to the frame and positioned for measuring the distance between the book being scanned and the linear camera along the entire length and width of the book; A control means connected to the range finder and configured to determine a trajectory of the linear camera for scanning the book by using a book curvature map created from the data transferred by the range-finder, the control means being further configured to scan the book at a constant speed (t) by controlling the longitudinal movement motor, the up-down movement motor and the camera rotation motor via a controller according to the determined trajectory maintaining the linear camera at a constant distance and at a constant orthogonal angle in relation to the surface of the book at any given moment.