Patent ID: 7478754

Claim:
An optical code reading system for imaging and decoding an optical code, said optical code reading system comprising: an optical code reader comprising an image sensor for imaging said optical code and generating at least one data signal representative of a parameter of at least one wavelength component of said optical code impinging onto said image sensor, and at least one lens positioned for movement along an optical axis of said optical code reader, wherein each of said at least one data signal represents a particular color; a signal processor comprising means for performing an analysis utilizing principles of axial chromatic aberration and a value indicative of the parameter of a single wavelength component of the at least one wavelength component associated with a single data signal of the at least one data signal representing one of the colors, and means for determining an amount of movement of said at least one lens for adjusting a focus quality of an image corresponding to said optical code and impinged onto said image sensor, such that said amount of movement is determined based on the analysis; an actuator operatively coupled to said at least one lens for moving said at least one lens along said optical axis of said optical code reader by at least the determined amount for adjusting the focus quality of said image; and a decoder for decoding data encoded by said image.