[go: up one dir, main page]

GB2307762A - Bar codes - Google Patents

Bar codes Download PDF

Info

Publication number
GB2307762A
GB2307762A GB9524306A GB9524306A GB2307762A GB 2307762 A GB2307762 A GB 2307762A GB 9524306 A GB9524306 A GB 9524306A GB 9524306 A GB9524306 A GB 9524306A GB 2307762 A GB2307762 A GB 2307762A
Authority
GB
United Kingdom
Prior art keywords
bar
coding system
bar coding
bar code
widths
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.)
Withdrawn
Application number
GB9524306A
Other versions
GB9524306D0 (en
Inventor
George Stylios
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to GB9524306A priority Critical patent/GB2307762A/en
Publication of GB9524306D0 publication Critical patent/GB9524306D0/en
Publication of GB2307762A publication Critical patent/GB2307762A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record 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/06009Record 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/06046Constructional details
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record 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/06009Record 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/06037Record 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 multi-dimensional coding
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record 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
    • G06K2019/06215Aspects not covered by other subgroups
    • G06K2019/06271Relief-type marking

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Knitting Machines (AREA)

Abstract

A three dimensional (3D) bar coding system comprises: (a) a 3D bar code having bars that are raised with respect to a substrate surface and are of variable width and/or height, (b) a bar code reader having detection means for detecting the widths and/or heights of the raised bars and (c) decoder means for converting said widths and/or heights into a descriptor e.g identifying number. The 3D bar code may be produced by printing, embossing, engraving, weaving, knitting, embroidery, screen printing, or stamping.

Description

BAR CODES This invention relates to bar codes.
The use of bar codes as a means of identifying products and indicating price, stock, etc is becoming increasingly widespread. Conventional bar code systems are based upon the recognition and interpretation of colour intensity differences. Usually black and white bars are employed, producing a square wave code, the amplitude of which is scaled to correspond to either binary 0 or 1.
The conventional approach relies upon the contrast between the dark and light regions, and therefore is susceptible to contamination by colourants such as chemicals, dyestuffs or liquids. As a result, it is not possible to employ conventional bar codes during the manufacture and processing of many products, especially when wet processing is involved. Rather, a bar code would be applied to the finished article.
However, the bar coding of components and partially fabricated products is desirable, since it would permit tracing of these items throughout the production process.
The present invention addresses the aforementioned issues.
According to the invention there is provided a three dimensional (3D) bar coding system comprising: a 3D bar code having bars that are raised with respect to a substrate surface and are of variable width and/or height; a bar code reader having detection means for detecting the widths and/or heights of the raised bars; and decoder means for converting said widths and/or heights into a descriptor.
The 3D bar code may be produced by printing, embossing, engraving, weaving, embroidery, screen printing, or stamping.
The width of a bar may be one of two values.
The height of a bar may be one of two values.
The bar code reader may convert the output of the detector means into square wave format, and this may be achieved by thresholding.
The detection means may be a charge coupled device (CCD) or a displacement sensor, and either device may employ a laser or an array of light emitting diodes (LEDs) for illumination purposes.
The detection means may be an ultrasonic distance sensor.
The decoder means may be integral with the bar code reader or separate there forum Bar coding systems in accordance with the present invention will now be described with reference to the accompanying drawing which shows a bar code of the present invention and the associated square wave code.
The Figure depicts a 3D bar code 10 having variable width bars 12a, 12b, 12c, 12d, 12e, 12f separated by spaces 14a, 14b, 14c, 14d, 14e and which are raised relative to a substrate surface 15.
The 3D bar code 10 may be produced by printing; embossing, engraving, weaving, embroidery, screen printing, stamping or any suitable means of creating raised areas. Depending on the precise method employed, the bars may be applied to a substrate surface or a surface may be deformed to create the bars.
The width of a bar in Figure 1 may be one oftwo values: 'thick' or 'thin'.
This approach is closely allied to some of the commonly employed conventional bar code methodologies, such as Interleaved 2/5 code wherein each 'character' contains five elements, two of which are always 'thick'. Indeed any conventional bar coding methodology may be employed in the present invention.
The invention further comprises a bar code reader having detection means for detecting the widths of the raised bars, and decoder means for converting said widths into a descriptor, which, of course, is typically a number.
The detection means may be any device capable of a) distinguishing the raised bars from the spaces between the bars, and b) distinguishing between bars of different widths. Examples of suitable devices are ultrasonic distance meters, CCD devices and displacement sensors. The latter is understood to comprise distance measuring devices ofthe type that direct a beam of light onto an object, and monitor the diffuse reflected light from the object by detecting its position on the sensing area of a position sensitive detector. This position varies as a function ofthe distance ofthe object from the detector. The light source may be a laser or an array of LEDs.
The CCD device may be of the type commonly employed to read conventional bar codes, wherein the bar code is illuminated by a light source such as a laser or an array of LEDs and bar code image thus formed is projected onto a CCD.
Distortations of the light line permit identification of the bar pattern from the output of the CCD.
The analogue output of such devices is conveniently converted into a square wave code 16 having binary amplitude 0 or 1 by the setting of suitable thresholds.
The decoder means converts the square wave code into its associated descriptor, usually an identifying number. As mentioned above, any of the methodologies commonly employed in conventional two dimensional bar coding may be employed for this purpose. The decoder may be integral with the bar code reader or situated external thereto.
Conventional bar code systems rely upon a substantial contrast between bars and spaces - usually they are black and white, respectively. The advantage of the present invention is that such a contrast is not required, and therefore uniformly coloured bar codes can be read. One application ofthe present invention lies in the tracking and logging of partially fabricated products and components thereof during the manufacturing process. The invention is particularly applicable if wet processing, involving, for example, coloured chemicals, dyestuffs, liquids is involved, since these conditions preclude the use of conventional bar code systems. The present invention may also have application to finished products that have a tendency to become dirty and thereby obscure conventional bar codes.Notwithstanding these comments, it is also possible to employ a 3D bar code having "black on white" bar-space contrast. Such a 3D bar code could be read by conventional bar code readers.
It will be appreciated that it is not intended to limit the invention to the above examples only, many variations, such as might readily occur to one skilled in the art, being possible without departing from the scope thereof. For instance, whilst the coding described above has been in relation to the widths of the bars, it is possible to utilise the widths of the spaces for the same purpose. Indeed, it is possible to base the coding upon both the widths of the bars and the widths of the spaces. Further, it is possible to vary the heights ofthe bars - perhaps providing 'high' or 'low' bars. Such an approach may be used instead of, or in conjunction with, variation of the bar widths and space widths.

Claims (16)

1. A three dimensional (3D) bar coding system comprising: a 3D bar code having variable width bars that are raised with respect to a substrate and are of variable width and/or height, a bar code reader having detection means for detecting the widths and/or heights of the raised bars, and decoder means for converting said widths andior heights into a descriptor
2. A 3D bar coding system according to claim 1 in which the bar code Is produced by printing, embossing, engraving, weaving, knitting, embroidery, screen printing or stamping.
3. A 3D bar coding system according to claim 1 or claim 2 in which the width of a bar takes one of two values.
4. A 3D bar coding system according to any one of the previous claims in which the height of a bar takes one of two values
5. A 3D bar coding according to any of the previous claims in which the bar code reader converts the output of the detector means into square wave format.
6. A 3D bar coding system according to claim 5 in which the conversion into square wave format comprises thresholding.
7. A 3D bar coding system according to any of the previous claims in which the detection means comprises a charge coupled device (CCD).
8. A 3D bar coding system according to an one of claims I to 6 in which the detection means comprises a displacement sensor.
9. A 3D bar coding system according to claim 7 or claim 8 in which a laser is employed for illumination purposes.
10. A 3D bar coding system according to claim 7 or claim 8 in which an array of light emitting diodes is employed for illumination purposes.
11. A 3D bar coding system according to any one of claims 1 to 6 in which the detection means Is an ultrasonic distance sensor.
12. A 3D bar coding system according to any one of the previous claims in which the decoder means is integral with the bar code reader.
13. A 3D bar coding system according to any one claims I to 11 in which the decoder means is situated external to the bar code reader.
14. A three dimensional (3D) data matrix system comprising: a 3D data matrix having variable width squares that are raised with respect to a substrate and are of variable width and/or height.
a data matrix reader having detection means for detecting the widths and/or heights of the raised squares, and decoder means for converting said widths and/or heights into a descriptor.
15. A 3D bar coding system according to claim 1 in which the square code is produced by printing, embossing, engraving, weaving, knitting, embroidery, screen printing or stamping.
16. A 3D data matrix system according to any one of claims 3 to 13 in which the said bar code is a data matrix (square code).
GB9524306A 1995-11-28 1995-11-28 Bar codes Withdrawn GB2307762A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
GB9524306A GB2307762A (en) 1995-11-28 1995-11-28 Bar codes

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
GB9524306A GB2307762A (en) 1995-11-28 1995-11-28 Bar codes

Publications (2)

Publication Number Publication Date
GB9524306D0 GB9524306D0 (en) 1996-01-31
GB2307762A true GB2307762A (en) 1997-06-04

Family

ID=10784569

Family Applications (1)

Application Number Title Priority Date Filing Date
GB9524306A Withdrawn GB2307762A (en) 1995-11-28 1995-11-28 Bar codes

Country Status (1)

Country Link
GB (1) GB2307762A (en)

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2315357A (en) * 1996-07-16 1998-01-28 Philip Frank French Items labelled with barcodes
WO1999047950A3 (en) * 1998-03-17 2000-03-09 Mcnc Modulatable reflectors and methods for using same
ES2184644A1 (en) * 2001-09-20 2003-04-01 Eines Informatica S C V Shadow code reader
DE10149463A1 (en) * 2001-10-08 2003-04-24 Giesecke & Devrient Gmbh Printed machine-readable code e.g. for banknotes comprises areas of differing ink layer thickness
EP1556831A1 (en) * 2002-10-30 2005-07-27 The Secretary Of State For Trade And Industry Identification device, anti-counterfeiting apparatus and method
US7757952B2 (en) 2005-12-29 2010-07-20 Chemimage Corporation Method and apparatus for counterfeiting protection
US7815117B2 (en) 2005-12-29 2010-10-19 Chemimage Corporation Method and apparatus for counterfeiting protection
CN101916387A (en) * 2010-08-11 2010-12-15 河北工业大学 A three-dimensional barcode label and its manufacturing method
CN102096799A (en) * 2011-01-26 2011-06-15 魏平源 Equipment recognition method
CN103413108A (en) * 2012-06-22 2013-11-27 微软公司 Encoding data in depth patterns
CN105318849A (en) * 2015-10-13 2016-02-10 施永生 Equipment punching coding method
CN105938569A (en) * 2015-03-02 2016-09-14 施乐公司 Method and system for generating and printing three dimensional barcodes
EP2977934B1 (en) * 2014-07-21 2018-11-21 4JET Technologies GmbH Digital coding of rubber articles
DE102017111914A1 (en) * 2017-05-31 2018-12-06 Deutsche Telekom Ag Method and device for reading out a 3-D code
US20190150604A1 (en) * 2013-08-13 2019-05-23 Colgate-Palmolive Company Oral Care Implement
EP3543735A4 (en) * 2016-11-18 2020-07-08 Auto Drive Solutions S.L. WITH READ-SENSITIVE SENSORS ON RELATIVE MOVEMENT OF BOTH READ CODED MATERIALS
US20210086540A1 (en) * 2018-04-26 2021-03-25 Hewlett-Packard Development Company, L.P. Microembossed print media
PL446730A1 (en) * 2023-11-15 2025-05-19 Knapik Oskar Fulloutdoorprintservice Method of recording and reading information in a convex barcode

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2031199A (en) * 1978-10-02 1980-04-16 United Glass Ltd Container coding
GB1580735A (en) * 1976-06-14 1980-12-03 Emhart Zuerich Sa Method and apparatus for identifying a mould
GB2154775A (en) * 1984-02-22 1985-09-11 Can And Bottle Systems Inc Redeemable container with end closure redemption code
US4625101A (en) * 1984-02-27 1986-11-25 The Goodyear Tire & Rubber Company Bar code configuration and method of molding
EP0240078A1 (en) * 1986-04-03 1987-10-07 Koninklijke Philips Electronics N.V. Device and method for optically identifying objects
GB2196767A (en) * 1985-04-05 1988-05-05 Owens Illinois Inc Identification of a molded container with its mold of origin
GB2276476A (en) * 1993-03-26 1994-09-28 Holland Limited I Tool identification

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1580735A (en) * 1976-06-14 1980-12-03 Emhart Zuerich Sa Method and apparatus for identifying a mould
GB2031199A (en) * 1978-10-02 1980-04-16 United Glass Ltd Container coding
GB2154775A (en) * 1984-02-22 1985-09-11 Can And Bottle Systems Inc Redeemable container with end closure redemption code
US4625101A (en) * 1984-02-27 1986-11-25 The Goodyear Tire & Rubber Company Bar code configuration and method of molding
GB2196767A (en) * 1985-04-05 1988-05-05 Owens Illinois Inc Identification of a molded container with its mold of origin
EP0240078A1 (en) * 1986-04-03 1987-10-07 Koninklijke Philips Electronics N.V. Device and method for optically identifying objects
GB2276476A (en) * 1993-03-26 1994-09-28 Holland Limited I Tool identification

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2315357A (en) * 1996-07-16 1998-01-28 Philip Frank French Items labelled with barcodes
WO1999047950A3 (en) * 1998-03-17 2000-03-09 Mcnc Modulatable reflectors and methods for using same
US6137623A (en) * 1998-03-17 2000-10-24 Mcnc Modulatable reflectors and methods for using same
US6233088B1 (en) 1998-03-17 2001-05-15 Mcnc Methods for modulating a radiation signal
JP2002507759A (en) * 1998-03-17 2002-03-12 エムシーエヌシー Modulatable reflector and method for using the same
ES2184644B1 (en) * 2001-09-20 2004-10-16 Eines Informatica, S.C.V. SHADOW CODE READER.
ES2184644A1 (en) * 2001-09-20 2003-04-01 Eines Informatica S C V Shadow code reader
DE10149463A1 (en) * 2001-10-08 2003-04-24 Giesecke & Devrient Gmbh Printed machine-readable code e.g. for banknotes comprises areas of differing ink layer thickness
EP1556831A1 (en) * 2002-10-30 2005-07-27 The Secretary Of State For Trade And Industry Identification device, anti-counterfeiting apparatus and method
US7757952B2 (en) 2005-12-29 2010-07-20 Chemimage Corporation Method and apparatus for counterfeiting protection
US7815117B2 (en) 2005-12-29 2010-10-19 Chemimage Corporation Method and apparatus for counterfeiting protection
CN101916387A (en) * 2010-08-11 2010-12-15 河北工业大学 A three-dimensional barcode label and its manufacturing method
CN101916387B (en) * 2010-08-11 2012-09-26 河北工业大学 Three-dimensional barcode label and manufacturing method thereof
CN102096799A (en) * 2011-01-26 2011-06-15 魏平源 Equipment recognition method
CN103413108A (en) * 2012-06-22 2013-11-27 微软公司 Encoding data in depth patterns
WO2013192362A1 (en) * 2012-06-22 2013-12-27 Microsoft Corporation Encoding data in depth patterns
US9471864B2 (en) 2012-06-22 2016-10-18 Microsoft Technology Licensing, Llc Encoding data in depth patterns
US10736414B2 (en) * 2013-08-13 2020-08-11 Colgate-Palmolive Company Oral care implement
US20190150604A1 (en) * 2013-08-13 2019-05-23 Colgate-Palmolive Company Oral Care Implement
EP2977934B1 (en) * 2014-07-21 2018-11-21 4JET Technologies GmbH Digital coding of rubber articles
CN105938569A (en) * 2015-03-02 2016-09-14 施乐公司 Method and system for generating and printing three dimensional barcodes
CN105938569B (en) * 2015-03-02 2019-02-26 施乐公司 Method and system for generating and printing three-dimensional barcodes
CN105318849A (en) * 2015-10-13 2016-02-10 施永生 Equipment punching coding method
EP3543735A4 (en) * 2016-11-18 2020-07-08 Auto Drive Solutions S.L. WITH READ-SENSITIVE SENSORS ON RELATIVE MOVEMENT OF BOTH READ CODED MATERIALS
DE102017111914A1 (en) * 2017-05-31 2018-12-06 Deutsche Telekom Ag Method and device for reading out a 3-D code
US20210086540A1 (en) * 2018-04-26 2021-03-25 Hewlett-Packard Development Company, L.P. Microembossed print media
PL446730A1 (en) * 2023-11-15 2025-05-19 Knapik Oskar Fulloutdoorprintservice Method of recording and reading information in a convex barcode

Also Published As

Publication number Publication date
GB9524306D0 (en) 1996-01-31

Similar Documents

Publication Publication Date Title
GB2307762A (en) Bar codes
US7159780B2 (en) Method for reading a symbol having encoded information
EP0710382B1 (en) Apparatus for non-contact reading of a relief pattern
US5059776A (en) Bar code field and bar code reader
CA2288758C (en) Optical scanner and image reader for reading images and decoding optical information including one and two dimensional symbologies at variable depth of field
US3796863A (en) Optical scanning arrangement and article useful therewith
JPS6215908B2 (en)
US5018830A (en) Authenticity mark, document carrying such mark, and process and device for reading and validating such mark
DE3750600T2 (en) Coding reader.
US6205406B1 (en) Optical scanner alignment indicator method and apparatus
US4742220A (en) System for optical scanning over a large depth of field and obtaining high resolution of bar codes
EP0762309A2 (en) Mark detecting method and apparatus therefor
CN204731794U (en) Colour barcode reading device
US6164542A (en) Method and apparatus for decoding unresolved symbol profiles produced from a reduced data set
EP3204886B1 (en) Machine-readable symbol reader
EP1916557B1 (en) Optical scanner and image reader for reading images and decoding optical information including one and two dimensional symbologies at variable depth of field
JPH10187871A (en) Two-dimensional code reader
Carvalho et al. Laser Scanner For Automatic Storage
HK1083945B (en) Method for reading a symbol having encoded information
JPS5920155B2 (en) Braille optical reading method
KR930006205Y1 (en) Scanning apparatus for bar-code scanner
CA2167484C (en) Method and apparatus for non-contact reading of a relief pattern
JPS61237182A (en) Optical reader
JPS5916313B2 (en) optical reader
JPS6373489A (en) Optical reading device

Legal Events

Date Code Title Description
WAP Application withdrawn, taken to be withdrawn or refused ** after publication under section 16(1)