GB2307762A - Bar codes - Google Patents
Bar codes Download PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/06046—Constructional details
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/06037—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 multi-dimensional coding
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G06K2019/06215—Aspects not covered by other subgroups
- G06K2019/06271—Relief-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).
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)
| 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)
| 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 |
-
1995
- 1995-11-28 GB GB9524306A patent/GB2307762A/en not_active Withdrawn
Patent Citations (7)
| 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)
| 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) |