Patent ID: 8590793

Claim:
An apparatus operative to decode a barcode on a target object comprising: a housing; a curved window attaching to the housing; a scan engine located inside the housing, wherein the scan engine comprises, (1) a printed circuit board (PCB), (2) a chassis cover that overlies the printed circuit board, (3) an imaging lens arrangement held in place by the chassis cover, (4) an imaging sensor mounted on the PCB and positioned behind the imaging lens arrangement, the imaging sensor having an array of photosensitive elements for capturing an image of the target object, (5) an illumination source mounted on the PCB at a location near the imaging sensor for providing an illumination light to illuminate the target object outside the curved window, and (6) a controller mounted on the PCB to control both the illumination source and the imaging sensor, and wherein the imaging lens arrangement, the imaging sensor, and the illumination source are all rigidly held together by the PCB and the chassis cover; a mirror located within the housing at a position generally facing both the curved window and the imaging lens arrangement of the scan engine; and wherein the curved window with substantially no optical power is configured to operate together with the mirror to direct any of the illumination light reflected by the curved window away from the imaging lens arrangement.