Nova Patents
CA1329263C

Bar code scanner

Abstract

BAR CODE READER ABSTRACT OF THE DISCLOSURE:In a bar code reader, a field of view which includes a symbol to be read isimaged upon a light-responsive array such as a CCD imager device. The output ofthis array is transferred to a memory array to provide a bit-mapped type of binaryrepresentation of the image including the symbol. The memory is scanned (insteadof the field of view itself being mechanically scanned) to recognize and decode thesymbol. Because the angular orientation of the symbol is variable, this binaryrepresentation may be interpreted to determine how the memory array is to bescanned to recognize the bar code symbol. For example, the distinctive patterns ofcharacters used in bar codes may be found by scanning the memory and the relativepositions of these patterns interpreted to determine the position, size and shape of thesymbol in the memory, thereby defining at what angular displacement the memoryarray need be addressed to traverse the rows of the bar code symbol. Or, thememory array may be simply scanned using preselected scan lines (beginning with araster-type scan) until code recognition is obtained.

CA1329263C, drawing sheet 1
Sheet 1 of 5

Term

Term ended

Expired 3 May 2011, 15.4 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

59 claims: 5 independent, 54 dependent

  1. 1
    WHAT IS CLAIMED IS:1. A method of reading a bar code symbol or the like comprising the steps of: (a) optically imaging upon a light-detector array a field of view including a symbol to be read;(b) transferring to a memory array a binary representation of light impinging upon the light-detector array;(c) scanning the memory array to produce electrical data output including bar code information.
  2. 15
    A method of reading bar code symbols or the like comprising the steps of:(a) generating in a memory array a binary representation of a two> dimensional field of view including a symbol to be read;(b) scanning said memory array including rotating an effective scan line or lines based upon angular orientation of a symbol included within said representation to produce electrical data output including bar code information.
  3. 28
    Apparatus for reading bar code symbols or the like, comprising:(a) optical means for imaging upon a light-responsive array a field of view which includes a symbol to be read;(b) a memory array receiving a binary representation of light impinging upon said light-responsive array;(c) means accessing the memory array to determine the orientation of a symbol included within said binary representation and producing electrical data output including bar code definition derived from said memory array by scanning based upon said orientation.
  4. 38
    Apparatus for reading bar code symbols or the like comprising:(a) means generating in a memory array a binary representation of a two-dimensional symbol to be read;(b) means accessing the memory array to determine the position and angular orientation of said symbol in said binary representation and producing an electrical data output including bar code information by scanning said memory array based upon said determination.
  5. 51
    A method of scanning a bar code symbol, comprising the steps of:(a) optically imaging the bar code symbol onto an array of light sensitive elements, each element producing a signal related to light impinging thereon;(b) storing a bit-mapped binary representation of said signals in an array of memory elements;(c) scanning said array of memory elements along selected paths corresponding to the orientation of the binary representation of said symbol to produce an electrical output related to the bar code symbol.