EP0202251A1 - Record medium carrying a bar code and reading and decoding apparatus - Google Patents
Record medium carrying a bar code and reading and decoding apparatusInfo
- Publication number
- EP0202251A1 EP0202251A1 EP85905367A EP85905367A EP0202251A1 EP 0202251 A1 EP0202251 A1 EP 0202251A1 EP 85905367 A EP85905367 A EP 85905367A EP 85905367 A EP85905367 A EP 85905367A EP 0202251 A1 EP0202251 A1 EP 0202251A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- bar
- bar code
- coupled
- record medium
- sensing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
- 239000000696 magnetic material Substances 0.000 claims 1
- 239000000463 material Substances 0.000 claims 1
- 239000000758 substrate Substances 0.000 abstract 4
- 230000035945 sensitivity Effects 0.000 abstract 3
- 238000012882 sequential analysis Methods 0.000 abstract 1
- 102100040862 Dual specificity protein kinase CLK1 Human genes 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 101000749294 Homo sapiens Dual specificity protein kinase CLK1 Proteins 0.000 description 4
- 238000000034 method Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 239000003990 capacitor Substances 0.000 description 3
- 238000001914 filtration Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 206010056740 Genital discharge Diseases 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 150000001768 cations Chemical class 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005286 illumination Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000002310 reflectometry Methods 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/14—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/06009—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
- G06K19/06018—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking one-dimensional coding
- G06K19/06028—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking one-dimensional coding using bar codes
Definitions
- the present invention relates to a record medium carrying a unique bar code, and apparatus for reading and decoding such a code.
- a machine-readable code such as a bar code
- a bar code may be usefully employed in the automated high-speed processing of documents, such as, for example, the processing of checks in banks and other financial institutions.
- Bar codes are particularly well suited for use in connection with the processing of checks and similar documents, since they are easily printed, easily read by machine "on the fly," as the document is being transported, and can store a substantial amount of information in a relatively small space.
- a record medium having a background of a given sensible characteristic and carrying a plurality of characters each comprising of plurality of code elements of substantially equal width, each code element being selected from a group comprising a first element in the form of a bar having a first length and a different sensible characteristic compared with said background, a second element in the form of a bar having a different length than said first element and a different sensible characteristic compared with said background, and a third element having the same sensible characteristic as said background.
- Fig. 1 shows one group of possible code combinations of the code of the present invention with respect to corresponding decimal and binary equiva ⁇ lents.
- Fig. 2 shows one embodiment of the code of the present invention on a document.
- Fig. 3 shows an enlarged representation of a portion of Fig. 2.
- Fig. 4 is a diagrammatic representation of a sensor for sensing the bar code, arranged in aligned relationship with representations of a full bar and a partial bar of the code.
- Fig. 5 is a table showing the binary values which are sensed by the code when sensing a full bar, a partial bar, and no bar.
- Fig. 6 is a diagrammatic representation of a document in a document transport path, the apparatus f r applying illumination to a selected portion of the document, and the apparatus for sensing the encoded portion of said document as it is transported.
- Fig. 7 is a flow diagram showing the process by which the code is sensed and decoded.
- Fig. 8 is a diagram showing in detail the circuitry of one of the sensing channels, together with block representations of the other channels.
- Fig. 9 is a diagram showing the logic circuitry which enables the sensed code information to be stored and decoded.
- Fig. 10 is a diagram showing the logic circuitry which is employed to obtain timing signals for operation of the circuit of Fig. 9.
- the code of the present invention operates to a base 3, rather than to a base 2, using a full bar, a partial bar, and the absence of a bar to represent the three possible conditions, in the illustrated embodi ⁇ ment.
- the number of different characters which can be represented is 3 n -l where "n" represents the number of elements, such as bars, per character.
- the maximum number of characters which can be represented using three elements is 27 (including 0).
- a maximum of 81 different characters could be provided, as partially shown in Fig. 1 under the heading "BAR-PARTIAL BAR CODE".
- Figs. 2 and 3 illustrate typical full bar and partial bar configurations encoded in a defined area 16 on a document 18.
- the partial bar will be referred to as a half bar, in order to be compati ⁇ ble with the particular sensing and decoding arrange ⁇ ment shown and described herein.
- any partial bar which differs sufficiently in its height dimen ⁇ sion from the full bar to be readily distinguishable by the sensing means, could be employed in place of the half bar.
- the code may be comprised of a full bar 20, a half bar 22 and an absent bar 24.
- the bars can be printed by any suit ⁇ able printing means, including a relatively low-cost means such as a dot matrix printer, which produces a relatively low-quality print, as shown by the bars in Fig. 3, but one that can be readily detected by the sensing means.
- the bar code can be print ⁇ ed using an ink or ribbon having special characteris ⁇ tics which enhance the ease of detection, such as a magnetic or fluorescent ink or ribbon.
- the term "sensible characteristic" as used in the claims in respect of the bar code elements and the background, means a characteristic capable of being sensed by optical, magnetic or other means.
- different "sensible characteristic” may mean, for example, a different reflectivity of the bar code elements as compared with that of the background.
- each, character encoded on the . document is represented in the illustrated embodiment by four bars or bar spaces or any combination thereof.
- the information contained on the front or back in bar code form could include the following: the date, given in day-of-the-year form, such as "106", for example; a 6-digit identifi ⁇ cation of the machine doing the printing; a 3-digit number indicating whether the check is written "on us” or on some other bank; a 2-digit number indicating whether the check is of domestic or foreign origin; a plurality of error correction digits; a block of digits indicating the start of the line of code; and a block of digits indicating the end of the line of code.
- Other information such as the dollar amount of the check, known as the "courtesy amount", might also be included if there were room on the check.
- Fig. 4 shows diagrammatically the relationship between a full bar 20, a half bar 22 and a sensing device 30.
- the device 30 comprises four separate sensors or light cells SI, S2, S3 and S4. These light cells may be of the PIN diode type, which include a positive layer, a negative layer, and an intrinsic layer positioned therebetween.
- the sensing device 30 is so positioned with respect to the line of bar code elements that when a full bar 20 passes the sensing device 30, all of the cells SI, S2, S3 and S4 will respond to the change in reflected light; when a half bar 22 passes the sensing device 30, the cells S3 and S4 will respond to the change in reflected light; and when neither a half bar nor a full bar passes the sensing device 30 within the predetermined interval, there is no response by any of the cells S1-S4, inclu ⁇ sive.
- Fig. 6 diagrammatically shows the manner in which the sensing of the bar code is effected as a document 18 is transported past a sensing station 32 in a track 34.
- the track 34 may also include posi ⁇ tion sensors 36 and 37 to detect the presence of a document upstream and downstream from the station 32.
- a light source 38 for providing illumina ⁇ tion of the desired wave length through an aperture 44 in the track 34 to illuminate a bar code element such as element 20, exaggerated in size for ready visibili ⁇ ty in Fig. 6.
- the source 38, the filter 40 and the lens 42 will typically be mounted in a suitable mount ⁇ ing means 43 disposed at a suitable angle, such as an angle of 60°, from the path of travel of the document 18.
- the reflected light then passes through a lens 46 and a filter 48 and impinges upon the four-element sensing device 30.
- the lens 46, the filter 48 and the sensing device 30 are typically also mounted in a suitable mounting means 47 at an angle of 60° ffom the path of travel of the document 18. If, for example, the bar 20 has been printed with a suitable fluores ⁇ cent ink, the light source 38 and the filter 40 will be selected to cause light having a wave length of 330-370 nanometers to impinge on said bar and to excite the ink therein to cause emission therefrom. The filter 48 then permits light having a wave length of up to 470 nanometers to pass therethrough and to fall upon the sensing device 30.
- the light cell SI is shown in a sensing circuit generally designated by reference character 72.
- the remaining light cells S2, S3 and S4 are shown in Fig. 8 with associated circuits 74, 76 and 78, respectively, in block form. Since all of these circuits are identical, only the circuit 72 is shown in detail.
- One side of the sensor SI is connected to a biasing circuit which provides a pre-determined threshold for the sensor as a means of eliminating noise.
- the sensor SI is connected to the junction of a 680-ohm resistor 82 and a 10,000-ohm resistor 84.
- the other side of the resistor 82 is connected to a base reference potential, shown as ground.
- the other side of the resistor 84 is connected to a +12-volt source of potential.
- the other side of the sensor SI is connected to the negative input of an amplifier 86 which per ⁇ forms a pre-amplifying function.
- the plus input of the amplifier 86 is connected to a base reference potential, shown as ground.
- the output of the ampli ⁇ fier 86 is connected through a 470-ohm resistor 82 to the negative input of a second amplifier stage com ⁇ prising an amplifier 88 and also is connected back through a 22-megohm resistor 90 to the negative input of the amplifier 86.
- the positive input of the ampli ⁇ fier 88 is connected to a base reference potential, shown as ground.
- the output of the amplifier 88 is connected back through a variable 10,000-ohm potenti ⁇ ometer 92, for adjusting gain, to the negative input of said amplifier.
- the output of the amplifier 88 is AC coupled through a 0.0022-microfarad capacitor 94 and a 560-ohm resistor 95 to the negative input of an operational amplifier 96 which forms part of a filtering circuit shown generally as 98.
- the positive input of said amplifier 96 is connected through a 470-ohm resistor 100 to a base reference potential shown as ground.
- the output of the amplifier 96 is connected back to its negative input through a parallel combination of a .01-microfarad capacitor 102 and a 1,000-ohm resistor 104.
- the filtering circuit 98 is designed to permit signals of 30 kilohertz or less to pass therethrough, and to block signals of higher frequency.
- the chosen frequency was determined by considering the normal velocity of the document being processed and the spacing of the bars with the code. If the check speed or bar spacing are " slightly different from what is contemplated in the design, signals are still permit ⁇ ted to pass through the filtering circuit 98, because these signals will still in all probability fall below 30 kilohertz, while a frequency above this level is probably indicative of noise or some other spurious signal. Obviously the filter circuit 98 could be altered if necessary to provide for a different range of check speeds.
- the circuit indicated generally at 106 is a conventional peak detector circuit for determining the peaks representing bar detection in the signal applied to it.
- the circuit 106 includes a first amplifier 108, to the positive input of which the output from the amplifier 96 is connected.
- the negative input of the amplifier 108 is connected to the output of a second amplifier 110, which is also connected back to its own negative input.
- the output of the-amplifier 108 is connected through a diode 112 to the positive input of the amplifier 110, which input is also con ⁇ nected through a 0.01-microfarad capacitor 114 to a base reference potential, shown as ground.
- the output of the amplifier 110 which is also the output of the peak detector circuit 106, is connected to an open collector inverter 116, the output of which is con ⁇ nected through a 1,000-ohm resistor 118 to a +5-volt source of potential, and which comprises the output SD-0, derived from the cell SI.
- outputs SD-1, SD-2 and SD-3 are derived through cir ⁇ cuits 74, 76 and 78 and inverters 120, 122 and 124 from cells S2, S3 and S4, respectively.
- the outputs SD-0, SD-1, SD-2 and SD-3 of Fig. 8 are shown as inputs at the left side of Fig. 9, which depicts the storage and decoding circuitry of the illustrated embodiment of the present invention. These inputs are applied to four "D"-type flip-flops 130, 132, 134 and 136, which may be of type 7474, manufactured by Texas Instruments, Inc., Dallas, Texas. Each of these flip-flops also has a clock signal CLK1 and a reset signal PD applied thereto.
- the clock CLK1 is an internal system clock.
- the signal PD is derived from the sensor 36 (Fig. 6) which senses the leading edge of a document 18 as it ap ⁇ proaches the read station 32.
- the line PD goes "high".
- the resetting of the flip-flops 130, 132, 134 and 136 by the line PD allows them to be set by data signals SD-0 to SD-3 inclusive.
- the line PD goes low, and prevents the flip-flops 130, 132, 134 and 136 fxorn changing state.
- the combined conditions of the two AND gates are thus capable of representing any of the three code elements; full bar, half bar, or no bar.
- the AND gate outputs are applied in parallel to the two inputs of each of four latches 142, 144, 146 and 148, which may be of type 74116, manufactured by Texas Instruments, Inc., Dallas, Texas.
- each of the latches 142, 144, 146 and 148 has its own associated clock signal BD1, BD2, BD3 and BD4, respectively, generated by the circuit of Fig. 10, as will subse ⁇ quently be described in greater detail.
- These clock signals are energized sequentially, so that at a given time, only one of the latches 142, 144, 146 and 148 will be set in accordance with the signals applied to its inputs.
- the timing of the signals BD1-BD4 corre ⁇ sponds to the sequential sensing of four different code elements which make up a character in the illus ⁇ trated embodiment.
- the latches 142-148 are set so that their outputs represent the four code elements sensed for a given character.
- the four sets of outputs L0 to L7 from the latches 142-148 are applied in parallel to inputs A0- A7 of two programmable decoders 150 and 151, which may be of type 93406, manufactured by Fairchild Semicon ⁇ ductor, Mountainview, California.
- the decoders 150 and 151 are also controlled by a signal applied there ⁇ to, which is derived by the application of CLK and PD signals to an AND gate 152, the output of which is inverted by an inverter 154 and applied to the decoder 150.
- the output of the decoder 150 is represented by the binary condition of the four outputs OQ to O3, and the output of the decoder 151 is represented by the binary condition of the four inputs O4 to O7. It will be recognized that these eight outputs, taken together, will provide a total of 256 different char ⁇ acters.
- the two decoders 150 and 151 are internally programmed, in a well-known manner, with the decoder 150 being programmed differently than the decoder 151, to provide the desired output signals in response to different combinations of output signals Lo to L7 from the latches 142, 144, 146, 148 which are applied to inputs AQ to A7 of each of the decoders 150 and 151.
- the decoder 150 can be programmed to provide output signals 0,1,0,0 respectively on outputs 0Q, 0_, O2 and O3, while decoder 151 may be programmed to provide "zero" signals on all of the outputs O4, O5, 0g and O7.
- the resulting decoded eight-bit character, with output 0Q representing the least significant character, is 00000010.
- the circuit of Fig. 10 is used to generate the signals BD1-BD4 inclusive for the latches 142, 144, 146, and 148 of Fig. 9.
- the signal PD is generated by the leading edge of a document as it approaches the read station 32.
- This signal is inverted by an inverter 156 and is applied as one input of an OR gate 158, the other input of which is in the nature of a feedback signal derived from the signal BD4, as will subsequently be described in greater detail.
- the output from the inverter 156 goes low.
- This output is applied to a counter 160, which may be of type 7493, manufactured by Texas Instruments, Inc., Dallas, Texas, and causes operation of the counter to be initiated.
- a clock pulse CLK1 is also applied to the counter, and causes the counter to step to cause signals to be generated successively at outputs A, B, C, and D. It may be noted that in the illustrated embodiment, the output D is not used.
- a first circuit path from the output terminal A extends to a first NAND gate 162; a second circuit path from terminal A extends to a NAND gate 166; and a third path extends to an inverter 170, where the signal is inverted and applied to NAND gates 164 and 168. Similar interconnections may be noted in Fig.
- the signals BD1-BD4 are taken from the NAND gates 162, 164, 166 and 168, respectively.
- the manner in which these signals are generated may readily be seen. For example, at step 1, the output terminal A goes high, while terminals B, C and D remain low. Since the B and C signals are inverted by the inver ⁇ ters 172 and 174, all three inputs to the NAND gate 162 will be high, causing the output BD1 to go from a high to a low level, which is used to activate the latch 142 of Fig. 9.
- the next pulse CLK1 applied to the counter 160 produces the low-going signal BD2 to activate the latch 144.
- the third pulse applied to the counter 160 produces the signal BD3, and the fourth pulse applied to the counter 160 produces the signal BD4.
- the signal BD4 is also used to reset the counter 160. It is applied to the inverter 178, inverted, ANDed with a clock signal by AND gate 180, and applied as one input to the OR gate 158, as previously de- . scribed.
- the circuit which includes the inverter 178 and the AND gate 180 is employed to produce a small delay in the resetting of the counter 160, until the next clock signal arrives.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Toxicology (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Electromagnetism (AREA)
- Health & Medical Sciences (AREA)
- Character Input (AREA)
- Printers Characterized By Their Purpose (AREA)
- Character Discrimination (AREA)
- Logic Circuits (AREA)
Abstract
Un support d'enregistrement portant un code à barres trinaire, et un appareil pour lire et décoder ledit code à barres sont décrits. Un nombre prédéterminé d'éléments de codes à barres de largeur sensiblement égale sur un substrat compose chaque caractère de données. Chaque élément de code à barres est sélectionné parmi un groupe comportant un premier élément (20) sous forme d'une barre ayant une première longueur et une caractéristique de sensibilité différente de celle du substrat (18), un deuxième élément (22) sous forme d'une barre ayant une longueur différente de celle dudit premier élément ainsi qu'une caractéristique de sensibilité différente de celle dudit substrat (18), et un troisième élément (24) ayant la caractéristique de sensibilité dudit substrat (18). L'appareil de lecture et de décodage du code à barres comprend plusieurs capteurs (72, 74, 76, 78), plusieurs bascules (130, 132, 134, 136) correspondantes auxquelles sont couplés les capteurs, des portes (138, 140) reliées aux bascules pour fournir des signaux combinés en provenance des bascules, un groupe de registres (142, 144, 146, 148) couplés aux portes et égaux en nombre au nombre d'éléments de code à barres par caractère, un circuit de commande (160, 162, 164, 166, 168) pour amener les registres à stocker séquentiellement les données correspondant à l'analyse séquentielle des éléments de code à barre; et un circuit de décodage (150, 151) couplé aux registres pour décoder les données contenues dans ces registres afin de sortir le caractère encodé.A recording medium carrying a trinary bar code, and an apparatus for reading and decoding said bar code are described. A predetermined number of bar code elements of substantially equal width on a substrate make up each data character. Each bar code element is selected from a group comprising a first element (20) in the form of a bar having a first length and a sensitivity characteristic different from that of the substrate (18), a second element (22) in the form a bar having a length different from that of said first element and a sensitivity characteristic different from that of said substrate (18), and a third element (24) having the sensitivity characteristic of said substrate (18). The bar code reading and decoding apparatus comprises several sensors (72, 74, 76, 78), several corresponding flip-flops (130, 132, 134, 136) to which the sensors are coupled, doors (138, 140) connected to the scales to provide combined signals from the scales, a group of registers (142, 144, 146, 148) coupled to the doors and equal in number to the number of bar code elements per character, a control circuit ( 160, 162, 164, 166, 168) to cause the registers to sequentially store the data corresponding to the sequential analysis of the bar code elements; and a decoding circuit (150, 151) coupled to the registers for decoding the data contained in these registers to output the encoded character.
Description
Claims
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US670424 | 1984-11-09 | ||
US06/670,424 US4641018A (en) | 1984-11-09 | 1984-11-09 | Bar code and reading and decoding device |
Publications (1)
Publication Number | Publication Date |
---|---|
EP0202251A1 true EP0202251A1 (en) | 1986-11-26 |
Family
ID=24690346
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP85905367A Ceased EP0202251A1 (en) | 1984-11-09 | 1985-10-21 | Record medium carrying a bar code and reading and decoding apparatus |
Country Status (5)
Country | Link |
---|---|
US (1) | US4641018A (en) |
EP (1) | EP0202251A1 (en) |
JP (1) | JP2555312B2 (en) |
CA (1) | CA1241443A (en) |
WO (1) | WO1986003041A1 (en) |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5023437A (en) * | 1987-02-04 | 1991-06-11 | M. E. Cunningham Company | Bar code marking the surface of an object |
US5268563A (en) * | 1988-04-28 | 1993-12-07 | Fuji Photo Film Co., Ltd. | Device for reading bar codes on photographic film |
JP2505528B2 (en) * | 1988-04-28 | 1996-06-12 | 富士写真フイルム株式会社 | Bar code reader for photographic film |
US5621203A (en) * | 1992-09-25 | 1997-04-15 | Symbol Technologies | Method and apparatus for reading two-dimensional bar code symbols with an elongated laser line |
US5073954A (en) * | 1989-02-28 | 1991-12-17 | Electrocom Automation, Inc. | Bar code location and recognition processing system |
US5369264A (en) * | 1990-09-28 | 1994-11-29 | Symbol Technologies, Inc. | Reading bar codes with a wide laser beam |
US5742038A (en) * | 1990-09-28 | 1998-04-21 | Symbol Technologies, Inc. | Beam shaping for optical scanners |
US5859417A (en) * | 1991-06-14 | 1999-01-12 | Symbol Technologies, Inc. | Optical scanners having dual surface optical elements for dual working ranges |
US6948662B2 (en) | 1991-07-25 | 2005-09-27 | Symbol Technologies, Inc. | Two-dimensional optical code scanner with scanning pattern having region of greater apparent brightness for assisting alignment of scanning pattern |
US6382513B1 (en) | 1991-07-25 | 2002-05-07 | Symbol Technologies, Inc. | Optical scanner with segmented collection mirror |
US5219582A (en) * | 1991-12-06 | 1993-06-15 | E. I. Du Pont De Nemours And Company | Apparatus for quenching melt spun filaments |
JPH06150040A (en) * | 1992-11-13 | 1994-05-31 | Nippondenso Co Ltd | Bar code reader |
US5428211A (en) * | 1994-05-02 | 1995-06-27 | United Parcel Service Of America Inc. | Postnet bar code decoder |
US5602382A (en) * | 1994-10-31 | 1997-02-11 | Canada Post Corporation | Mail piece bar code having a data content identifier |
JPH08255233A (en) * | 1995-03-16 | 1996-10-01 | Toshiba Corp | Bar code encoding system |
CA2170934C (en) | 1995-03-17 | 2007-06-19 | Paul Dvorkis | Optical scanners having dual surface optical elements for dual working ranges |
US6029893A (en) * | 1995-05-22 | 2000-02-29 | Symbol Technologies, Inc. | Optical scanner having a reflected light collector including holographic optical elements |
WO2005029398A1 (en) * | 2003-09-17 | 2005-03-31 | Tsube Sangyou K.K. | Recognition code based on combination of element cells and recognition code sheet |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3225175A (en) * | 1960-07-18 | 1965-12-21 | Scott Paper Co | Case selector |
US3562494A (en) * | 1967-11-24 | 1971-02-09 | Fmc Corp | Code detecting and control circuit for sorting articles |
US3671722A (en) * | 1969-06-30 | 1972-06-20 | Ncr Co | Transition code recognition system |
US3604899A (en) * | 1970-02-12 | 1971-09-14 | Dennison Mfg Co | Mark-detecting system |
US3676644A (en) * | 1970-03-05 | 1972-07-11 | Columbia Controls Research Cor | Coded document and system for automatically reading same |
US3663802A (en) * | 1970-03-09 | 1972-05-16 | Ernest Wildhaber | Record for machine scanning |
US3654435A (en) * | 1970-06-02 | 1972-04-04 | Columbia Controls Research Cor | Magnetically readable bar and code |
GB1339977A (en) * | 1971-04-21 | 1973-12-05 | Ncr Co | Data sensing and decoding system |
US3796862A (en) * | 1971-09-27 | 1974-03-12 | Ncr | Bar code reader |
US3780270A (en) * | 1972-06-20 | 1973-12-18 | Recognition Equipment Inc | Bar/half-bar optical code reader |
US3790756A (en) * | 1972-11-08 | 1974-02-05 | Fmc Corp | Bar code reading circuitry |
SE7602517L (en) * | 1975-03-06 | 1976-09-07 | Mccorquodale & Co Ltd | KIT AND DEVICE FOR MAGNETIC REGISTRATION AND IDENTIFICATION, SPECIAL FOR S.K. BANK CREDIT CARDS AND SIMILAR |
US4146175A (en) * | 1977-10-03 | 1979-03-27 | E-Systems, Inc. | Bar code converter |
FR2414756A1 (en) * | 1978-01-11 | 1979-08-10 | Automatisme Cie Gle | MAGNETIC CODING METHOD AND DEVICE THAT CAN BE MODIFIED BY OVERLAYING A FIXED CODE |
US4283622A (en) * | 1979-05-14 | 1981-08-11 | Ncr Corporation | Bar code reader |
US4259569A (en) * | 1979-05-14 | 1981-03-31 | Ncr Corporation | Code sensing system |
US4249072A (en) * | 1979-06-13 | 1981-02-03 | Micr-Shield Co. | Method of correcting erroneously encoded optical character recognition encoding |
DE3109288C2 (en) * | 1981-03-11 | 1985-01-10 | Standard Elektrik Lorenz Ag, 7000 Stuttgart | Optical reading device for characters encoded in bar code writing |
US4408121A (en) * | 1982-02-09 | 1983-10-04 | International Business Machines Corporation | Code format for bank check identification |
-
1984
- 1984-11-09 US US06/670,424 patent/US4641018A/en not_active Expired - Lifetime
-
1985
- 1985-08-26 CA CA000489400A patent/CA1241443A/en not_active Expired
- 1985-10-21 WO PCT/US1985/002042 patent/WO1986003041A1/en not_active Application Discontinuation
- 1985-10-21 EP EP85905367A patent/EP0202251A1/en not_active Ceased
- 1985-10-21 JP JP60504757A patent/JP2555312B2/en not_active Expired - Lifetime
Non-Patent Citations (1)
Title |
---|
See references of WO8603041A1 * |
Also Published As
Publication number | Publication date |
---|---|
CA1241443A (en) | 1988-08-30 |
US4641018A (en) | 1987-02-03 |
JPS62500751A (en) | 1987-03-26 |
WO1986003041A1 (en) | 1986-05-22 |
JP2555312B2 (en) | 1996-11-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0202251A1 (en) | Record medium carrying a bar code and reading and decoding apparatus | |
CA1037156A (en) | Code recognition record medium and technique | |
US4315246A (en) | Document character recognition system for identifying magnetic ink characters on bank checks and the like | |
US5184005A (en) | Non-decoded type bar code reading apparatus | |
US3708655A (en) | Article identification apparatus | |
JP2739157B2 (en) | Magnetic code reader with adjustable threshold | |
US5014324A (en) | MICR character reader using magnetic peaks to update timing clocks | |
US3780270A (en) | Bar/half-bar optical code reader | |
EP0029456B1 (en) | Slot scanning system | |
US4646281A (en) | Read channel for an optical recorder | |
US4182481A (en) | Bar code reading device | |
EP0388755A3 (en) | Magnetic ink character recognition system | |
US3637993A (en) | Transition code recognition system | |
JPH07104904B2 (en) | Bar code reader | |
GB2038059A (en) | Error correcting bar code reader | |
US4146175A (en) | Bar code converter | |
EP0875044A1 (en) | Edge sensing | |
US4092525A (en) | Code reading apparatus | |
US3832529A (en) | Reading system for tags encoded with bars of different widths | |
FR2525003A1 (en) | METHOD FOR READING A TEXT PRINTED BY A NEEDLE HEAD AND READING HEAD FOR IMPLEMENTING THE METHOD | |
CA1115842A (en) | High resolution optical position code detector for information recorded on record carrier partially in humanly intelligible form | |
JPS6382774A (en) | Printing line detecting method | |
JPS6118087A (en) | Pattern reader for sheet paper | |
CA1078061A (en) | Multiple code sensing optical reader | |
US3188610A (en) | Machine readable characters and process of translating characters |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): DE FR GB |
|
17P | Request for examination filed |
Effective date: 19861014 |
|
DET | De: translation of patent claims | ||
17Q | First examination report despatched |
Effective date: 19881004 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION HAS BEEN REFUSED |
|
18R | Application refused |
Effective date: 19890821 |
|
RIN1 | Information on inventor provided before grant (corrected) |
Inventor name: MAZUMDER, ALI, T. Inventor name: KAMEL, MOHAMED, S. |