Patent ID: 6883712

Claim:
A bar code scanner having a housing including a surface having a transparent scanning window; and containing optical components including a spinner, the spinner being hollow and having internal reflecting surfaces, with the elements of the spinner being fixed with respect to one another, and an array of fixed pattern mirrors arranged in a partial shell around the spinner, the array of pattern mirrors being disposed about an open end of the spinner such that a laser beam entering the spinner through the open end is deflected by a facet of the spinner out the open end of the spinner to the array of pattern mirrors to produce a scan beam, the array of pattern mirrors being arranged in close proximity with the spinner in such a way as to produce sets of densely packed scan lines while the spinner and mirrors take up relatively little space within the scanner, and a single output mirror which can be arranged in a fit position in which each of the scan lines has a first exiting angle optimized for horizontal scanning and a second position in which each of the scan lines has a second exiting angle, different from the first exiting angle, and optimized for vertical scanning.