Abstract:
An input scanner for scanning three-dimensional objects, such as books, on a platen. The input scanner includes a light source for illuminating a three-dimensional object, an elongated sensor array for producing a digital representation of the image on the three-dimensional object, a lens array, a moving mirror, and a mirror positioning system, which beneficially includes a mirror motor. The mirror positioning system positions the mirror such that the input scanners object plane tracks the contour of the three-dimensional object on the platen. Object plane adjustments are performed in response to contour information from a mechanical track guide, from a profile memory, or from a height sensor. Additionally, the input scanner might use a movable lens array, which is beneficially a gradient-index lens array.