|
|
|
| United States Patent | 4874936 |
| Link to this page | http://www.wikipatents.com/4874936.html |
| Inventor(s) | Chandler; Donald G. (Pennington, NJ);
Batterman; Eric P. (Cherry Hill, NJ);
Shah; Govind (Princeton Junction, NJ) |
| Abstract | The article of the invention is an optically readable label for storing
encoded information, said label comprising a data energy of a multiplicity
of information-encoded hexagons contiguously arranged in a honeycomb
pattern, and having at least two different optical properties.
A process for encoding information in an optically-readable data array
comprised of a honeycomb of contiguous hexagons encoded by assigning
optical properties to individual hexagons in a predetermined pattern,
ordering the hexagons in a predetermined sequence, and printing the
hexagons with at least two optical properties.
A process for retrieving information by optically scanning an
information-encoded data array of contiguous polygons, preferably
hexagons, creating an optical replica of the digital bit stream
representative of the optical properties of the information encoded
polygons, decoding that optical replica and retrieving the decoded bit
stream.
A stream for performing the foregoing encoding and decoding processes. |
|
|
|
Title Information  |
|
|
|
|
|
|
| Publication Date |
October 17, 1989 |
|
|
|
|
|
| Filing Date |
April 8, 1988 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Title Information  |
|
|
References  |
|
|
| *references marked with an asterisk below are user-added references |
|
U.S. References |
|
|
| Add a new US reference: |
| | Reference | Relevancy | Comments | Reference | Relevancy | Comments | 3513320
|      Your vote accepted [0 after 0 votes] | | 3533438
|      Your vote accepted [0 after 0 votes] | | 4634850 Pierce 369/44.26 Jan,1987 |      Your vote accepted [0 after 0 votes] | | 4488679 Bockholt 235/469 Dec,1984 |      Your vote accepted [0 after 0 votes] | | 4443694 Sanford 235/462.04 Apr,1984 |      Your vote accepted [0 after 0 votes] | | 4286146 Uno 235/456 Aug,1981 |      Your vote accepted [0 after 0 votes] | | 3985293 Riffee 235/494 Oct,1976 |      Your vote accepted [0 after 0 votes] | | 3971917 Maddox 235/462.39 Jul,1976 |      Your vote accepted [0 after 0 votes] | | 3916160 Russo 235/494 Oct,1975 |      Your vote accepted [0 after 0 votes] | | 3801775 Acker 235/470 Apr,1974 |      Your vote accepted [0 after 0 votes] | | 3693154 Kubo 382/151 Sep,1972 |      Your vote accepted [0 after 0 votes] | | 3603728 Arimura 40/493 Sep,1971 |      Your vote accepted [0 after 0 votes] | | |
|
|
|
|
U.S. References |
|
|
Foreign References |
|
|
|
|
|
|
Foreign References |
|
|
Other References |
|
|
|
|
|
|
Other References |
|
|
|
|
|
References  |
|
|
|
|
|
| Market Size |
|
Estimate the gross annual revenues of the relevant market
sector:
|
| | |
| |
|
|
| Market Share |
|
Estimate the percentage of the relevant market sector this invention will capture:
|
| | |
| |
|
|
| Reasonable Royalty |
|
What percentage of gross sales should the inventor or assignee be paid?
|
| | |
| |
|
|
|
Public's "Guesstimation" of Royalty Value
|
| Market Size | N/A | [No votes] | | x | Market Share | N/A | [No votes] | | x | Reasonable Royalty | N/A | [No votes] |
| | N/A | |
| |
|
|
|
|
|
|
|
|
|
|
|
|
Market Review  |
|
|
Technical Review  |
|
|
Claims  |
|
|
What is claimed is:
1. An optically readable label for storing encoded information comprising a
multiplicity of information-encoded hexagons contiguously arranged in a
honeycomb pattern, each hexagon having one of at least two different
optical properties.
2. An article as recited in claim 1, wherein said optical properties are
the colors black, white and gray.
3. An article as recited in claim 1, wherein more important information is
encoded in hexagons proximate the center of said article.
4. An article as recited in claim 1, wherein the information encoded in
said hexagons includes at least a first and second message area and said
first message area is located farther from the periphery of said article
than said second message area.
5. An article as recited in claim 1, wherein said information-encoded
hexagons are encoded with message information and error detection
information, thereby allowing errors in the message information retrieved
from said article to be detected.
6. An article as recited in claim 5, wherein said error detection
information may be utilized to correct errors in the message information
retrieved from said article.
7. An article as recited in claim 1, further comprising a plurality of
Concentric Rings occupying an area on said article separate from the area
occupied by said information-encoded hexagons, each Concentric Ring having
one of at least two different optical properties in alternating sequence.
8. An article as recited in claim 7, wherein said Concentric Rings are
centrally located on said article.
9. An article as recited in claim 8, wherein said contiguous
information-encoded hexagons are arranged in up to about fifty rows and up
to about fifty columns within an area of up to about one square inch.
10. An article as recited in claim 8, wherein said contiguous
information-encoded hexagons are arranged in up to about thirty-three rows
and up to about thirty columns within an area of up to about one square
inch and wherein said Concentric Rings occupy less than about ten percent
of the area of said article.
11. An article as recited in claim 7, wherein the information encoded in
said hexagons includes at least a first and second message area and said
first message area is located farther from the periphery of said article
than said second message area.
12. An article as recited in claim 7, wherein the Concentric Rings occupy
less than about twenty-five percent of the area of said article.
13. An article as recited in claim 7, wherein more important information is
encoded in hexagons proximate to the center of said article.
14. An article as recited in claim 7, wherein said optical properties of
said hexagons are the colors black, white and gray.
15. An article as recited in claim 14, wherein the optical properties of
said Concentric Rings are the same as two of the two or more optical
properties of said hexagons.
16. An article as recited in claim 15, wherein the optical properties of
said Concentric Rings are alternately black and white.
17. An optically readable label for storing encoded information comprising
a multiplicity of contiguously arranged, information-encoded polygons
other than squares or rectangles, each polygon having one of at least two
different optical properties.
18. An article as recited in claim 17, further comprising a plurality of
Concentric Rings on said article, each Concentric Ring alternately having
one of at least two different optical properties.
19. An article as recited in claim 18, wherein said Concentric Rings are
centrally located on said article.
20. A process for encoding information in an optically-readable label
comprising a multiplicity of information-encoded hexagons contiguously
arranged in a honeycomb pattern, each hexagon having one of at least two
optical properties, comprising the steps of:
(a) assigning one of at least two optical properties to each hexagon to
create a plurality of contiguous hexagons having different optical
properties;
(b) encoding the information by ordering the hexagons in a predetermined
sequence; and
(c) printing each hexagon in its assigned optical property.
21. A process as recited in claim 20, further comprising the steps of:
(d) assigning a plurality of dots in a dot matrix to define the optical
property of each hexagon; and
(e) printing said plurality of dots.
22. A process as recited in claim 20, wherein step (b) includes the step of
mapping groups of two or more contiguous hexagons in predetermined
geographical areas on said article.
23. A process as recited in claim 21, wherein step (b) includes the step of
mapping groups of two or more contiguous hexagons in predetermined
geographical areas on said article.
24. A process as recited in claims 22 or 23, further comprising the steps
of dividing the information being encoded into at least two categories of
higher and lower priorities, and encoding said higher and lower priority
information in separate, predetermined geographical areas.
25. A process as recited in claim 20, further comprising the step of
encoding a plurality of selected hexagons with error detection information
and interposing said error detection encoded hexagons among said hexagons.
26. A process as recited in claim 24, further comprising the step of
encodng a plurality of selected hexagons with error detection information
and interposing said error detection encoded hexagons among said hexagons.
27. A process as recited in claim 26, wherein separate encoded error
detection information is separately applied to said higher and lower
priority information.
28. A process as recited in claim 25, wherein said encoded error detection
information may be utilized to correct errors in the information retrieved
from said article.
29. A process as recited in claim 27, wherein said error detection
information may be utilized to correct errors in the information retrieved
from said article.
30. A process as recited in claims 20 or 21, wherein said encoding step is
structured to optimize the number of contiguous hexagons having different
optical properties.
31. A process of storing and retrieving data, comprising the steps of:
(a) printing on a label a multiplicity of information-encoded hexagons
contiguously arranged in a honeycomb pattern, each hexagon having one of
at least two different optical properties;
(b) illuminating said label;
(c) optically sensing light reflected from said hexagons with an
electro-optical sensor;
(d) generating analog electrical signals corresponding to the intensities
of light reflected from said optical properties as sensed by individual
pixels of said sensor;
(e) converting said analog electrical signals into sequenced digital
signals;
(f) storing said digital signals in a storage medium connected to a
computer to form a replica of said digital signals in said storage medium;
(g) decoding said replica of said digital signals to retrieve the
characteristics of the intensities, locations and orientations of the
individual optical properties of said hexagons; and
(h) generating a digital bit stream output from the computer representing
the decoded information represented by the hexagons.
32. A process as recited in claim 31, wherein said optical properties are
the colors black and white.
33. A process as recited in claim 31, wherein said optical properties are
the colors black, white and gray.
34. A process as recited in claim 31, further comprising the step of
normalizing the stored digital signals to predetermined digital signal
levels corresponding to said optical properties.
35. A process as recited in claim 31,wherein said hexagons are encoded in
accordance with the process of claim 20.
36. A process as recited in claim 31, wherein said hexagons are encoded in
accordance with the process of claim 22.
37. A process of storing and retrieving data, comprising the steps of:
(a) printing on a label a multiplicity of information-encoded hexagons
contiguously arranged in a honeycomb pattern, and a plurality of
centrally-located Concentric Rings, each hexagon having one of at least
two different optical properties and said Concentric Rings having
alternating optical properties corresponding to at least two of the
optical properties of said hexagons;
(b) illuminating said label;
(c) optically sensing light reflected from said hexagons and said
Concentric Rings with an electro-optical sensor;
(d) generating analog electrical signals corresponding to the intensities
of light reflected from said hexagons and said Concentric Rings as sensed
by individual pixels of said sensor;
(e) filtering said analog electrical signals through an analog bandpass
filter to determine the presence of said Concentric Rings, thereby
detecting the presence of said hexagons within the field of view of said
sensor;
(f) converting said analog electrical signals into a sequenced digital bit
stream;
(g) storing said digital signals in a storage medium to form a replica of
said digital signals in said storage medium;
(h) decoding said replica of said digital signals to retrieve the
characteristics of the intensities, locations and orientations of the
individual optical properties of said hexagons; and
(i) generating a digital bit stream output from said computer representing
the decoded hexagons.
38. A process as recited in claim 37, wherein the optical properties of
said hexagons and said Concentric Rings are the colors black and white.
39. A process as recited in claim 37, wherein the optical properties of
said hexagons are the colors black, white and gray and the optical
properties of said Concentric Rings are the same as two of the optical
properties of said hexagons.
40. A process as recited in claim 37, further comprising the step of
normalizing said stored data to predetermined digital signals
corresponding to said optical properties of said hexagons.
41. A process as recited in claim 37, wherein said hexagons are encoded in
accordance with the process of claim 20.
42. A process as recited in claim 37, wherein said hexagons are encoded in
accordance with the process of claim 22.
43. A process of storing and retrieving data, comprising the steps of:
(a) printing on a substrate a multiplicity of information-encoded hexagons
contiguously arranged in a honeycomb pattern, and a plurality of
centrally-located Concentric Rings, each hexagon having one of at least
two different optical properties, and said Concentric Rings having
alternating optical properties corresponding to at least two of the
optical properties of said hexagons;
(b) illuminating said substrate;
(c) optically sensing light reflected from said hexagons and said
Concentric Rings with an electro-optical sensor;
(d) transmitting digital electrical signals corresponding to the intensity
of light reflected from said hexagons and said Concentric Rings as
recorded by individual pixels of said sensor;
(e) filtering said digital electrical signals through a digital bandpass
filter to determine the presence of said Concentric Rings, thereby
detecting the presence of said hexagons within the field of view of said
sensor;
(f) storing said digital electrical signals in a storage medium connected
to a computer to form a replica of said digital electrical signals in said
storage mediu;;
(g) decoding said replica of said digital electrical signals to retrieve
the characteristics of the intensities, locations and orientations of the
individual optical properties of said hexagons; and
(h) transmitting a digital bit stream output from said computer
representing the decoded hexagons.
44. A process as recited in claim 43, wherein said digital bandpass filter
is a two-dimensional digital bandpass filter.
45. A process for decoding a stream of digital signals representing an
electro-optically sensed image corresponding to a multiplicity of
contiguously-arranged polygons encoded in a predetermined pattern, each
polygon having one of at least two optical properties, comprising the
steps of:
(a) performing a two-dimensional clock recovery on said image to determine
the coordinates and intensities of said optical properties;
(b) searching said intensities of the optical properties of step (a) to
identify the optical properties of said contiguously-arranged polygons;
and
(c) decoding said polygons by performing the inverse of the encoding
process for said polygons.
46. A process as recited in claim 45, wherein said contiguously arranged
polygons are hexagons arranged in a honeycomb pattern.
47. A process as recited in claim 45, wherein step (b) comprises:
(i) an initialization step which searches the two-dimensional clock
recovered coordinates and intensities of said optical properties
determined in step (a) within a predetermined area of said multiplicity of
polygons to identify the position of greatest intensity; and
(ii) performing a search continuation loop step which searches the
two-dimensional clock recovered coordinates and intensities of said
optical properties over the entire image starting from the position of
greatest intensity in step (i) and looping to each adjacent position of
next greatest intensity, wherein each identified position corresponds to
the center of a polygon.
48. A process as recited in claim 46, wherein step (b) comprises:
(i) performing an initialization step which searches the two-dimensional
clock recovered coordinates and intensities of the optical properties
determined in step (a) within a predetermined area of said image, to
identify the position of greatest intensity; and
(ii) performing a search continuation loop step which searches the
two-dimensional clock recovered coordinates and intensities of said
optical properties over the entire image starting from the position of
greatest intensity in step (i) and looping to each adjacent position of
next greatest intensity, wherein each identified position corresponds to
the center of a hexagon.
49. A process as recited in claim 45, wherein step (a) comprises the steps
of:
(i) performing a non-linear mapping operation on said digital signals to
identify transitions between adjacent polygons having different optical
properties;
(ii) performing a Fourier transformation on the non-linear mapped digital
signals to obtain two-dimensional, non-linear coordinates corresponding to
the direction, spacing and intensity of optical property transitions of
said polygons;
(iii) filtering said two-dimensional non-linear coordinates to eliminate
incorrect direction and spacing of optical property transitions of said
polygons; and
(iv) performing an inverse Fourier transformation on said filtered
two-dimensional non-linear coordinates to restore digital signals
corresponding to a replicated image of said polygons recorded by said
electro-optical sensor.
50. A process as recited in claim 49, wherein said polygons are hexagons
contiguously-arranged in a honeycomb pattern.
51. A process as recited in claim 49, wherein step (i) comprises creating a
two-dimensional map of the transitions between adjacent polygons having
different optical properties by computing the standard deviation of the
optical properties of said image recorded by each pixel and pixels
proximate each pixel of said electro-optical sensor, wherein larger
standard deviation values correspond to transition areas at the interfaces
of said polygons.
52. A process as recited in claim 47, further comprising the step of
thresholding said transformed digital signals corresponding to the center
of each polygon located in step (ii) to determine the respective optical
properties of said polygons.
53. A process as recited in claim 52, wherein the step of determining the
thresholds of said transformed digital signals is performed by
constructing histograms representing the respective optical properties of
said polygons.
54. A process as recited in claim 45, further comprising the step, prior to
step (a), of normalizing the sensed image to predetermined levels for each
respective optical property of the image.
55. A process as recited in claim 45, further comprising the step, prior to
step (a), of rescaling said image to create an image with equal horizontal
and vertical magnification.
56. A process as recited in claim 50, further comprising the step of
determining the major axis of said hexagons by first determining all of
the axes of said hexagons and then determining which of these axes has a
predetermined relationship to a boundary of the image.
57. A process as recited in claim 49, further comprising the step, before
performing the Fourier transformation step, of windowing the non-linear
mapped digital signals to reduce the intensities of optical properties
sensed by said electro-optical sensor which are not associated with said
polygons.
58. A process as recited in claim 49, wherein said image sensed by said
electro-optical sensor includes an acquisition target comprising a
plurality of Concentric Rings of different, alternating optical properties
and wherein the first step of the process is locating said acquisition
target by filtering said digital signals and correlating said digital
signals to a signal of predetermined frequency.
59. A combination optical mark sensing and decoding system, comprising:
(a) an optically readable label for storing encoded data comprising a
multiplicity of information-encoded hexagons contiguously arranged in a
honeycomb pattern, each hexagon having one of at least two different
optical properties;
(b) means for illuminating a predetermined area;
(c) means for optically imaging said predetermined illuminated area through
which said label is arranged to pass and generating analog electrical
signals corresponding to the intensities of light reflected from said
hexagons and striking each pixel of said imaging means;
(d) means for converting said analog electrical signals into a sequenced
digital bit stream corresponding to the intensities of light recorded by
said pixels of said imaging means;
(e) means for storing said digital bit stream for subsequent decoding of
said label; and
(f) means for decoding said digital bit stream, said decoding means
producing an electrical output representative of the encoded information.
60. An apparatus as recited in claim 59, wherein said optically readable
label further comprises a plurality of Concentric Rings, said Concentric
Rings having alternating optical properties corresponding to at least two
of the optical properties of said hexagons.
61. An apparatus as recited in claim 60, wherein said Concentric Rings are
centrally located on said label.
62. An apparatus as recited in claim 61, wherein each hexagon is black,
white or gray and said Concentric Rings are alternating black and white.
63. An apparatus as recited in claim 60, further comprising means for
filtering said analog electrical signals to determine the presence of said
Concentric Rings, thereby detecting the presence of said label within said
predetermined illuminated area.
64. An apparatus as recited in claims 59 or 60, wherein said optical
imaging means comprises a charged coupled device.
65. An optical mark sensing and decoding system for an optically readable
label for storing encoded data comprising a multiplicity of
information-encoded hexagons contiguously arranged in a honeycomb pattern,
each hexagon having one of at least two different optical properties,
comprising:
(a) means for illuminating a predetermined area;
(b) means for optically imaging said pedetermined illuminated area through
which said label is arranged to pass and generating analog electrical
signals corresponding to the intensities of light reflected from said
hexagons and striking each pixel of said imaging means;
(c) means for converting said analog electrical signals into a sequenced
digital bit stream corresponding to the intensities of light recorded by
said pixels of said imaging means;
(d) means for storing said digital bit stream for subsequent decoding of
said label; and
(e) means for decoding said digital bit stream, said decoding means
producing an electrical output representative of the encoded information.
66. An optical mark sensing and decoding system for an optically readable
label for storing encoded data comprising a multiplicity of
information-encoded hexagons contiguously arranged in a honeycomb pattern
and a plurality of centrallylocated Concentric Rings, each hexagon having
one of at least two different optical properties and said Concentric Rings
having alternating optical properties corresponding to at least two of the
optical properties of said hexagons; comprising:
(a) means for illuminating a predetermined area;
(b) means for optically imaging said predetermined illuminated area through
which said label is arranged to pass and generating analog electrical
signals corresponding to the intensities of light reflected from said
hexagons and striking each pixel of said imaging means;
(c) means for converting said analog electrical signals into a sequenced
digital bit stream corresponding to the intensities of light recorded by
said pixels of said imaging means;
(d) means for storing said digital bit stream for subsequent decoding of
said label; and
(e) means for decoding said digital bit stream, said decoding means
producing an electrical output representative of the encoded information.
67. An apparatus as recited in claim 66, further comprising means for
filtering said analog electrical signals to determine the presence of said
Concentric Rings, thereby detecting the presence of said label within said
predetermined illuminated area.
68. An apparatus for decoding a stream of digital signals representing an
electro-optically sensed image corresponding to a multiplicity of
contiguously-arranged polygons encoded in a predetermined pattern, each
polygon having one of at least two optical properties, comprising:
(a) means for performing a two-dimensional clock recovery on said image to
determine the coordinates and intensities of said optical properties;
(b) means for searching said intensities of the optical properties of step
(a) to identify the optical properties of said polygons; and
(c) means for decoding said polygons by performing the inverse of the
encoding process for said polygons.
69. An apparatus for decoding a stream of digital signals representing an
electro-optically sensed image of a multiplicity of contiguously-arranged
polygons encoded in a predetermined pattern and each polygon having one at
least two optical properties, comprising:
(a) means for performing a non-linear mapping operation on said digital
signals to identify transitions between adjacent polygons having different
optical properties;
(b) means for performing a Fourier transformation on the non-linear mapped
digital signals to obtain a twodimensional map corresponding to the
direction, spacing and intensity of optical property transitions of said
polygons;
(c) means for filtering said two-dimensional map to eliminate incorrect
direction and spacing of optical property transitions of said polygons;
(d) means for performing an inverse Fourier transformation on said filtered
two-dimensional map to restore digital signals corresponding to a
replicated image of said polygons;
(e) means for searching the transformed digital signals to determine the
optical property of the center of each polygon and its location within
said multiplicity of polygons; and
(f) means for decoding said polygons by performing the inverse of the
encoding process for said polygons.
70. Apparatus as recited in claim 69, wherein means (e) comprises:
(i) initialization means to search said transformed digital signals within
a predetermined area of said image to identify the position of greatest
intensity; and
(ii) search continuation loop means to search said transformed digital
signals over the entire image starting from the position of greatest
intensity in means (i) and looping to each adjacent position of next
greatest intensity, wherein each identified position corresponds to the
center of a polygon.
71. Apparatus as recited in claims 69 or 70, wherein said polygons are
hexagons contiguously-arranged in a honeycomb pattern.
72. Apparatus as recited in claim 69, wherein said non-linear mapping means
comprises means for creating a two-dimensional map of the transitions
between adjacent polygons having different optical properties by computing
the standard deviation of the optical properties of said image recorded by
each pixel and pixels proximate each pixel of said electrooptical sensor,
wherein larger standard deviation values correspond to transition areas at
the interfaces of said polygons.
73. Apparatus as recited in claim 69, further comprising means for
thresholding said transformed digital signals corresponding to the center
of each polygon located by means (e) to determine the respective optical
properties of said polygons.
74. Apparatus as recited in claim 73, wherein the thresholding means
comprising means for constructing histograms representing the respective
optical properties of said polygons.
75. Apparatus as recited in claim 69, further comprising means for
normalizing the sensed image to predetermined optimums for each respective
optical property of the image prior to performing said non-linear mapping
operation.
76. Apparatus as recited in claim 75, further comprising means for
rescaling the normalized image, to create an image with equal horizontal
and vertical magnification prior to performing said non-linear mapping
operation.
77. Apparatus as recited in claim 71, further comprising means for
determining the major axis of said hexagons by first determining all of
the axes of said hexagons and then determining which of these axes has a
predetermined relationship to a boundary of the image.
78. Apparatus as recited in claim 69, further comprising means for
windowing the non-linear mapped digital signals to reduce the intensities
of optical properties sensed by said electro-optical sensor which are not
associated with said polygons before performing said Fourier
transformation on the non-linear mapped digital signals.
79. Apparatus as recited in claim 69, wherein said image sensed by said
electro-optical sensor includes an acquisition target comprising a
plurality of Concentric Rings of different, alternating optical properties
and means for locating said acquisition target by filtering said digital
signals and correlating said digital signals to a signal of predetermined
frequency. |
|
|
|
|
Claims  |
|
|
Description  |
|
|
MICROFICHE APPENDIX
A Microfiche Appendix is included in the present application comprising one
microfiche and a total of one test target frame and 78 frames of computer
program listings.
1. Field of the Invention
This invention relates to an improved optically readable label and a
reading system therefor, and, in particular, to an improved optically
readable label, attached to or printed on a substrate, for storing
information within a predetermined two-dimensional data array, comprising
a multiplicity of hexagons contiguously arranged in a honeycomb pattern
and having at least two different optical properties.
2. Statement of Related Art
Merchandise, various component parts, letters, packages, containers and a
whole gamut of related items being shipped or transported, frequently are
required to be identified with information as to origin, flight number,
destination, name, price, part number and numerous other kinds of
information. In other applications, reading encoded information printed on
labels affixed to such items permits automation of sales figures and
inventory or the operation of electronic cash registers. Other
applications for such encoded labels include the automated routing and
sorting of mail, parcels, baggage, and the like, and the placing of labels
bearing manufacturing instructions on raw materials or component parts in
a manufacturing process. Labels for these types of articles are
conventionally marked with bar codes, one of which is the Universal
Product Code. Numerous other bar code systems are also known in the art.
Commercially-available bar code systems typically lack sufficient data
density to accommodate the present and increasing need to encode more and
more information on labels of increasingly smaller size. Attempts to
reduce the overall size and spacing of bars in various bar code systems to
increase data density have not solved the problem; optical scanners having
sufficient resolution to detect bar codes comprising contrasting bars
spaced five mils or less apart are generally not economically feasible to
manufacture because of the close tolerances inherent in the label printing
process and the sophisticated optical apparatus required to resolve
bit-encoded bars of these dimensions. Alternatively, to accommodate
increased amounts of data, very large bar code labels must be fabricated,
with the result that such labels are not compact enough to fit on small
articles. Another important factor is the cost of the label medium, such
as paper. A small label has a smaller paper cost than a large label; this
cost is an important factor in large volume operations.
Alternatives to bar codes include: circular formats employing radially
disposed wedge-shaped coded elements, such as in U.S. Pat. No. 3,553,438,
or concentric black and white bit-encoded rings, such as in U.S. Pat. Nos.
3,971,917 and 3,916,160; grids of rows and columns of data-encoded squares
or rectangles, such as in U.S. Pat. No. 4,286,146; microscopic spots
disposed in cells forming a regularly spaced grid, as in U.S. Pat. No.
4,634,850; and densely packed multicolored data fields of dots or
elements, such as described in U.S. Pat. No. 4,488,679. Some of the coding
systems described in the foregoing examples and other coding systems known
in the art primarily suffer from deficiencies in data density, such as in
the case of encoded circular patterns and grids of rectangular or square
boxes. Alternatively, in the case of the grids comprised of microscopic
spots or multicolored elements referred to above, such systems require
special orientation and transport means, thus limiting their utility to
highly controlled reading environments.
Due to the size and speed of modern conveyor systems, (utilizing conveyor
belt widths of 3 to 4 feet, for example) and having belt speeds
approaching 100 inches per second or more, carrying packages of varying
heights on which information encoded labels are affixed, and the need to
utilize a small, inexpensive, compact label of about one square inch,
great strains are placed on the optical nd decoding systems required to
locate and read the data encoded labels on these rapidly moving packages
and the like. There are difficulties in the optical scanner simply
acquiring the label image. Furthermore, once acquired or identified, the
label image must be accurately decoded before the next operation on the
package in the conveyor system takes place, often in a fraction of a
second. These problems have led to the need for providing a simple, rapid
and low-cost means of signaling the presence of a data-encoded label
within the field of view of an optical scanner mounted in a manner to
permit scanning the entire conveyor belt. This feature desirably is
coupled with a high density data array, described in more detail below.
Data arrays containing acquisition targets are known in the art; for
example, concentric geometric figures, including rings, squares,
triangles, hexagons and numerous variations thereof, such as described in
U.S. Pat. Nos. 3,513,320 and 3,603,728. U.S. Pat. Nos. 3,693,154 and
3,801,775 also describe the use of symbols comprising concentric circles
as identification and position indicators, which symbols are affixed to
articles to be optically scanned. However, these systems employ two
separate symbols to determine the identification of the data field and its
position, thereby increasing the complexity of the logic circuitry
required to detect the symbols, as well as reducing the data-carrying
capacity of the associated data field. Also, when two symbols are used,
damage to one causes problems in locating the position of the data field
and the attendant ability to recover information from the data field. In
the latter system, separate position and orientation markings are utilized
at opposite ends of data tracks having data-encoded linear markings of
only limited data carrying capability.
The foregoing systems are generally scanned with an optical sensor capable
of generating a video signal output corresponding to the change in
intensity of light reflected off the data array and position and
orientation symbols. The video output of such systems, after it is
digitized, has a particular bit pattern which can be matched to a
predetermined bit sequence. These systems, however, suffer the drawback of
requiring two separate symbols for first ascertaining the image and
secondly determining its orientation. Also, the process of having to match
the digitized signal output of the optical sensor with a predetermined bit
sequence representing both the position and orientation symbols, is more
likely to produce erroneous readings that the process and system of this
invention, because the prior art label acquisition systems provide an
inflexible characterization of the acquisition target signal level.
U.S. Pat. No. 3,553,438 discloses a circular data array having a
centrally-located acquisition target comprising a series of concentric
circles. The acquisition target provides a means of acquiring the circular
label by the optical sensor and determining its geometric center and
thereby the geometric center of the circular data array. This is done
through logic circuitry operating to recognize the pulse pattern
representative of the bulls-eye configuration of the acquisition target.
However, as for bar codes, the data array has only a limited data capacity
and the system requires a second circular scanning process. Use of both a
linear and circular scan for a system of such limited data capacity
creates undesirable complexity in the system for a slight gain in data
capacity over conventional bar codes.
To increase the data carrying capacity of data arrays, codes employing
multiple high density colored dots have been developed, as described in
U.S. Pat. No. 4,488,679. Systems of the type described in U.S. Pat. No.
4,488,679, however, require the use of hand-held optical scanners, which
are totally incapable of recording and decoding rapidly moving data arrays
on a package being transported on a high speed conveyor belt. Analogously,
high density coding systems employing microscopic data-encoded spots, as
described in U.S. Pat. No. 4,634,850, require special transport means,
thereby ensuring that the data array is moved in a specific direction,
rather than simply at a random orientation, as might be found with a
package being transported on a conveyor belt or the like. Thus, the coded
label must be read track by track, utilizing a linear scanner coupled with
label transport means to properly decode the information encoded on the
label. Also, in this patent, the position of the card in relation to the
sensor must be very carefully controlled to be readable.
Multiple colors have also been utilized in the art of producing bar code
systems so as to overcome the optical problems of scanning very minute
bars. A bar code utilizing more than two optical properties to encode data
in a data array, by for instance, use of alternating black, gray and white
bars, is described in U.S. Pat. No. 4,443,694. However, systems of the
type described, although an improvement over earlier bar code systems,
nevertheless fail to achieve the compactness and data density of the
invention described herein.
OBJECTS OF THE INVENTION
In view of the foregoing drawbacks of prior optical coding systems, it is a
principal object of this invention to provide new and improved compact,
high-information-density, optically-readable labels.
Another object of the invention is to provide new and improved optically
readable labels which may be encoded with about 100 highly error-protected
alphanumeric characters per square inch of label a | | |