CA2271063C - Optically-guided indicia reader system - Google Patents

Optically-guided indicia reader system Download PDF

Info

Publication number
CA2271063C
CA2271063C CA002271063A CA2271063A CA2271063C CA 2271063 C CA2271063 C CA 2271063C CA 002271063 A CA002271063 A CA 002271063A CA 2271063 A CA2271063 A CA 2271063A CA 2271063 C CA2271063 C CA 2271063C
Authority
CA
Canada
Prior art keywords
scanner
conveyor
parcel
indicia reader
moving
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.)
Expired - Fee Related
Application number
CA002271063A
Other languages
French (fr)
Other versions
CA2271063A1 (en
Inventor
Henri Bonnet
Johannes A. S. Bjorner
Bennett Pardee
Catherine Alexander
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.)
United Parcel Service of America Inc
Original Assignee
United Parcel Service of America Inc
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
Priority claimed from US08/787,974 external-priority patent/US5920056A/en
Priority claimed from US08/788,852 external-priority patent/US5923017A/en
Application filed by United Parcel Service of America Inc filed Critical United Parcel Service of America Inc
Publication of CA2271063A1 publication Critical patent/CA2271063A1/en
Application granted granted Critical
Publication of CA2271063C publication Critical patent/CA2271063C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B07SEPARATING SOLIDS FROM SOLIDS; SORTING
    • B07CPOSTAL SORTING; SORTING INDIVIDUAL ARTICLES, OR BULK MATERIAL FIT TO BE SORTED PIECE-MEAL, e.g. BY PICKING
    • B07C3/00Sorting according to destination
    • B07C3/10Apparatus characterised by the means used for detection ofthe destination
    • B07C3/14Apparatus characterised by the means used for detection ofthe destination using light-responsive detecting means

Landscapes

  • Character Input (AREA)
  • Sorting Of Articles (AREA)
  • Optical Communication System (AREA)
  • Aerials With Secondary Devices (AREA)
  • Holo Graphy (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Control Of Temperature (AREA)
  • Sowing (AREA)
  • Traffic Control Systems (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Mechanical Optical Scanning Systems (AREA)

Abstract

An optically-guided indicia reader (10) system including a conveyor (12) carrying a parcel (14) bearing a destination address (20).
An illumination source (24) defines a area (26) to assist the positioning of the parcel (14) on the conveyor (12). A scanner (32) and a computer memory (42) of a character recognition system (40) are operated so as to store an image of a region defined with respect to the moving illuminated area (26). A sensor assembly (28), including a height sensor and reflectivity sensor, is located toward the downstream location of the illumination source (24). The scanner (32) includes internal components (33) well known to those skilled in the art that automatically focuses the scanner in response to height data, and adjusts the gain of the scanner (32) in response to reflectivity data, so that the scanner (32) generates a clear image of the top of the parcel (14) as the parcel passes beneath the scanner (32). A photo sensor (45) is positioned upstream from the scanner (32) to detect the presence of the parcel (14). The video data generated by the scanner (32) may be stored in the computer memory (42) only when the beam (50) of the photo sensor (45) is broken. A time delay may be imposed to account for the distance between the beam (50) and the scan line (34). Alternatively, a moving-light illumination source (224) defines a spot (230) that moves at the same speed as the conveyor (212) to assist the positioning of the parcel (214) on the conveyor (212).

Description

Technical Field The present invention relates to image processing and more particularly relates to over-the-belt optical character recognition (OCR) systems. Specifically, the invention relates to an indicia reader system that includes a projected optical guide to assist the positioning of parcels on a conveyor.
Background of the Invention For years, machines have been used to scan parcels as they travel along a conveyor.
Over-the-belt optical character recognition (OCR) systems have been recently developed that can read indicia, such as a typed or hand-written destination address on parcels to be shipped.
Parcel delivery companies, such as United Parcel Service, ship millions of parcels every day.
These parcel delivery companies make extensive use of OCR systems to read the destination address labels on parcels to facilitate sorting and routing the parcels to their proper destinations.
The fundamental physical components of an OCR system are a scanner and a character recognition system including a central processing unit (CPU), a computer memory, and a sophisticated character recognition program module. The scanner is typically an optical camera, such as a charge-coupled device (CCD) array, that captures an image of the destination address on the parcels as they travel past the scanner on the conveyor. Generally, a continuous video image of the conveyor carrying the parcels is captured by the scanner, which video image is converted into digital format and transmitted to the character recognition system. But only a small part of the video image, such as the portions including the destination addresses of the parcels, needs to be processed by the character recognition system. The OCR
system, therefore, must have some way to identify the portions of the video image that need to be processed by the ' 35 character recognition system.
One approach is to store the entire video image created by the scanner, and later parse out ' the portions of the video image that need to be processed by the character recognition system.
But a continuously running scanner generates an enormous amount of video data.
This data i.c formatted as a continuous bit map of the conveyor as the conveyor carries parcels past the scanner. This bit map inherently conveys information about the spatial relationship of the pixels of the image. Storing this continuous bit map requires an enormous amount of computer WO 98132545 PCTlITS98101366 memory. It is therefore advantageous to reduce the memory storage requirement.
Data compression is one technique for reducing the memory storage requirement.
The video data may be compressed for storage using any of a variety of well known data compression methods, such as run length encoding. These data compression techniques, however, alter the bit-map format of the data. This is undesirable because it is advantageous for the character recognition program module to operate on bit maps that allow easy access to information regarding neighborhoods around individual pixels. The compressed data must therefore be uncompressed, typically into a frame buffer, for processing by the character recognition program module. Compressing the video data for storage, and then uncompressing the video data for processing, burdens the CPU and slows the character recognition process.
Real-time extraction of the desired portions of the video data is another technique for reducing the memory storage requirement. Indeed, real-time data extraction is a very effective technique because most of the video data created by the continuously running scanner is a useless image of the conveyor and the non-indicia bearing areas of the parcels moving along the conveyor; only a small percentage of the data includes the destination addresses of the parcels to be shipped. Therefore, extracting only small portions of the video data, such as relatively small areas covering the destination addresses, greatly reduces the memory storage requirement and speeds up the character recognition process.
Systems have been developed for triggering a video camera system so as to store only desired video images. For example, Tonkin, U.S. Patent No. 4,742,555, describes a mechanical Iimit switch, optical sensor, or magnetic sensor that triggers a video system to capture and store an image of a parcel as the parcel reaches a predetermined location along a conveyor. But the system described by Tonkin would have a significant drawback if applied to a parcel shipping system. This is because the system described by Tonkin captures an image of the entire parcel; is not operative for capturing only a specific portion of the image, such as the destination address. In a parcel shipping system, the destination address must be captured for sorting and routing purposes, but other indicia on the parcel, such as the return address, is not needed to route the parcel to its proper destination. It is therefore advantageous to identify the destination address prior to storing the image of the parcel, so that only the portion of the image containing the destination address may be stored in the computer memory.
Several difficulties are encountered, however, in attempting to identify the destination addresses on various parcels traveling on a conveyor. First, the destination addresses may vary in size, and may be in different locations on different parcels. Second, the parcels themselves may vary in size, shape, and position on the conveyor. Thus, the exact position of a destination address on a parcel cannot be determined by simply detecting the edge of the parcel using a limit switch or sensor, as described by Tonkin.
Systems have been developed for storing video images of selected portions of parcels traveling of a conveyor. For example, Kizu et al., U.S. Patent No. 4,516,265, describes a two-camera system that reads the postal (zip) codes on envelopes traveling on an envelope transport system. The system includes a low resolution prescanner that coarsely scans the surface of the envelope. The position of the destination address block is determined from the coarse scan, and the coordinates of the destination address block with respect to the leading edge of the envelope are then passed to a second, high-resolution camera system. The second camera system stores an image of the destination address block by first detecting the leading edge of the envelope.
The second camera system begins storing an image of the destination address black when the block reaches the second camera, and stops storing the image when the black moves past the second camera. A postal code reader subsequently processes the high-resolution scan to read the postal code.
Another example is disclosed in Morton et al., U.S. Patent No. 5,642,442. This patent describes a two-camera system that reads the destination addresses on parcels traveling on a conveyor. A fluorescent ink fiduciary mark is superimposed relative to the destination address on a parcel. A first camera captures an image of the fiduciary mark, the position and orientation of which is ascertained. The position and orientation of the fiduciary mark is then used to extract an image of the destination address from a video data signal created by a second camera, which is positioned downstream from the first camera. The image of the destination address is stored in a computer memory for subsequent processing by a character recognition system.
The two-camera systems described above are very effective at minilriizing the amount of video data that must be stored in an OCR system. They are, however, rather expensive systems that are best suited for very high-speed parcel handling systems. The cost associated with these systems may not be justified for many lower-speed parcel handling systems. The LBM
Technical Disclosure Bulletin, Vol. 15 Nr. 4, Pg. 1170-1171 describes a moving-light parcel positioning scanning and sorting system that captures images of addresses on parcels. But this system does not describe further techniques for obtaining sharp image of the addresses, nor does it describe a non-moving-light parcel positioning system. In addition, the IBM
disclosure document does not describe a mufti-conveyor parcel positioning system.
There is, therefore, a need for a less expensive and more effective system for minimizing the amount of video data that must be stored in an OCR system. In particular, there is a need for an inexpensive yet effective indicia reader system that is suited to low- to medium-speed parcel handling systems.
(the remainder of the page intentionally left blank) p,MENDSD St~+E~S

Summary of the Invention The invention seeks to provide a low-cost system for minimizing the amount of video data that must be stored in an OCR system. In particular, the invention seeks to provide an inexpensive indicia reader system suited to low- to medium-speed parcel handling systems.
In accordance with the invention, these objects are accomplished in an indicia reader system that includes an optical guide to assist the positioning of parcels on a conveyor. For example, the optical guide may include a static elongated strip of light projected toward the conveyor from an illumination source positioned above the conveyor. An operator positions a parcel on the conveyor so that indicia to be imaged, such as the destination address on the parcel, is within static elongated strip of light. The parcel may also be positioned on the conveyor so that other indicia that is not to be imaged, such as the return address on the parcel, is not within the static elongated strip of light. Projecting the optical guide onto the parcel avoids parallax-related alignment errors that could otherwise occur with tall parcels in systems using other types of optical guides, such as reference marks placed on the conveyor itself.
(the remainder of the page intentionally left blank) AMENDED S'r~EET

i The optically-guided indicia reader system may also include a proximity sensor, such as a photo detector, for detecting the arnval of the parcel at the scanner. In response to a signal from the proximity sensor, the computer memory and the scanner may be operated so as to store an image of a region having a width approximately equal to the width of the area defined by the illumination source, and a length approximately equal to the length of the parcel in the direction of conveyor travel.
The optically-guided indicia reader system may also include a reflectivity sensor located upstream of the scanner and positioned to determine reflectivity data associated with the parcel.
A communication link transmits the reflectivity data from the reflectivity sensor to the scanner, and the gain of the scanner is adjusted in response to the reflectivity data.
In addition, an optically-guided indicia reader system may include a height sensor located above the conveyor and upstream of the scanner and positioned to determine height data associated with the parcel at the location of the destination address. A communication link transmits the height data from the height sensor to the scanner, and the scanner is focused in response to the height data.
According to another aspect of the invention, an operator positions a parcel on the conveyor so that indicia to be imaged, such as the destination address on the parcel, coincides with a moving spot light defined by an illumination source. A scanner located downstream of the illumination source captures an image of a region that is defined with respect to the spot defined by the illumination source. For example, the optical guide may include a moving light, such as a narrow-beam spot light, that is projected onto the conveyor, and that travels at the same speed as the conveyor. Positioning a parcel on the conveyor so that the spot light is located in the center of the city and state address lines of the destination address allows a scanner to efficiently capture an image of the destination address for processing by a character recognition reader.
The moving-light indicia reader system includes a conveyor for transporting a parcel from an upstream location of the conveyor to a downstream location of the conveyor. A
moving-light system, which is preferably positioned above the conveyor, includes an illumination source for defining a spot that moves at the same speed as the conveyor to assist in positioning the parcel on the conveyor. A scanner, which is located downstream from the moving-light illumination source, and a processing module are operated so as to store an image of a region of the parcel defined with respect to the spot defined by the moving-light illumination source. For example, the illumination source may define a spot that is substantially smaller than the region to be imaged by the scanner of the indicia reader system. An operator may then position a parcel so that the spot defined by the moving-light illumination source is located approximately in the center of the city and state lines of the destination address on the parcel.
A moving-light indicia reader system may also include a reflectivity sensor located upstream of the scanner and positioned to determine reflectivity data associated with the parcel.
Reflectivity data from the reflectivity sensor is obtained for the spot defined by the moving-light illumination source so that reflectivity data is collected regarding the parcel at the region to be captured and stored for subsequent processing by a character recognition system. A
communication link transmits this reflectivity data from the reflectivity sensor to the scanner, and the gain of the scanner is adjusted in response to the reflectivity data. In addition, a moving-light indicia reader system may include a height sensor located above and upstream of the scanner and 5 positioned to determine height data associated with the parcel at the location of the destination address. Height data from the height sensor is obtained for the spot defined by the moving-light illumination source so that height data is collected regarding the parcel at the region to be captured and stored for subsequent processing by the character recognition system. A
communication link transmits this height data from the height sensor to the scanner, and the scanner is focused in response to the height data.
According to yet another aspect of the invention, a mufti-conveyor indicia reader system includes a plurality of moving-light indicia reader systems, wherein each moving-light indicia reader system includes an illumination source for defining a spot that moves at the same speed as its respective conveyor to assist in positioning parcels on the conveyor. The processing module and the scanner of each moving-light indicia reader system are operated so as to store an image of a region of the parcel defined with respect to the spot defined by the illumination source. In addition, the illumination sources are operated so as to time-division multiplex the storage of the images generated by the several moving-light indicia reader systems.
That the present invention improves over the drawbacks of the prior art and accomplishes the objects of the invention will become apparent from the following detailed description of the preferred embodiment and the appended drawings and claims.
Brief Description of the Drawings FIG. 1 is a diagram of an optically-guided indicia reader system.
FIG. 2, including FIGS. 2A-2E, illustrates a moving-light indicia reader system.
FIG. 3 illustrates a parcel with the spot defined by the moving-light system located approximately in the center of the city and state address lines of the destination address.
FIG. 4 illustrates a mufti-conveyor indicia reader system.
Detailed Description FIG. 1 is a diagram of an optically-guided indicia reader system 10 that includes a conveyer 12 carrying a parcel 14 from an upstream location I6 to a downstream location 18 of the conveyor 12. The parcel 14 includes indicia to be read by the optically-guided indicia reader system 10, such as a destination address 20. The parcel 14 may include other indicia, such as the return address, that the indicia reader system 10 preferably avoids reading.
An illumination source 24 is positioned to define a static area 26 to assist in positioning the parcel 14 on the conveyor 12. The area 26 is static in that it does not travel along with the conveyor 12, but remains stationary with respect to an operator station that is located along side the conveyor 12. Thus, the conveyor 12 travels through the area 26, which is defined by light WO 98132545 PCTlUS98/01366 projected by the illumination source 24.
The illumination source 24 may define the area 26 many different ways. For example, illumination source 24 may illuminate the interior of area 26, or the border of the area 26, or two spaced-apart parallel lines in the direction of conveyor travel, etc. The illumination source 24 is positioned a sufficient distance above the conveyor 12 so that the parcel 14 may be positioned on the conveyor 12 to pass beneath the illumination source 24. An operator may therefore view the area 26, which is defined by light projected by the illumination source 24, directly on the parcel 14 as the operator positions the parcel 14 on the conveyor 12. The area 26 thus provides an optical guide to assist the operator in positioning the parcel 14 on the conveyor 12.
A sensor assembly 28, including a height sensor and reflectivity sensor, my be located toward the downstream end of the illumination source 24. A communication link functionally connects the sensor assembly 28 to a scanner 32 that is located downstream from the sensor assembly 2$. The scanner 32 is focused in response to height data from the height sensor, and the gain of the scanner 32 is adjusted in response to reflectivity data from the reflectivity sensor, so that the scanner 32 generates a clear image of the top of the parcel 14 as the parcel passes beneath the scanner 32. The scanner 32 is preferably positioned so that the scan line 34 is oriented across a portion of the conveyor 12 that is aligned with the area 26 in the cross-machine direction.
A belt encoder 36 measures the displacement of the conveyor 12. A
communication link 38 functionally connects the belt encoder 36 to the scanner 32 and to a character recognition system 40 that includes a processing unit 41 and a computer memory 42. Another communication Iink 44 functionally connects the character recognition system 40 to the scanner 32. The height data from the sensor assembly 28 indicates the presence of a parcel 14 on a particular location of the conveyor 12. Thus, the height data and the signal from the belt encoder 36 may be used to determine when a parcel 14 is present at the scanner 32.
Alternatively, a proximity sensor, such as a photo sensor 45, may be positioned upstream from the scanner 32. A communication link 48 functionally connects the scanner 32 to the photo sensor 45. The photo sensor includes a light source 46a that projects a columnar beam of light 50 toward a photo detector 46b. The photo sensor 45 detects the presence of the parcel 14 as it passes by the photo sensor 45 because the parcel breaks the beam of light 50.
Many other types of proximity sensors, such as a mechanical or a magnetic sensor, may equivalently be used to detect the location of the parcel 14 on the conveyor 12.
The belt encoder 36 is a standard belt-driven, opto-mechanical encoder that provides a signal indicating the linear displacement of the conveyor 12. The CCD array of the scanner 32 is cycled in response to the signal from the belt encoder 26 to generate a series of analog images of the scan line 34 that are transmitted to an analog-to-digital converter within the scanner 32.
The analog-to-digital converter of the scanner 32 uses a standard thresholding or similar process to convert the analog signal produced by the CCD array of the scanner 32 into an eight-bit digital WO 98132545 PCTlUS98/01366 video signal that is transmitted via the communication link 44 to the character recognition system 40, which stores the video data in the computer memory 42 for subsequent processing.
The region to be stored in the computer memory 42 may include all or part of the scan line 34. This may be accomplished by only storing the output of all or only a portion of the cells of the scanner 32. The region to be stored in the computer memory 42 is preferably aligned with and has a length that is approximately equal to the width of the area 26 so that the region stored in the computer memory 42 corresponds to, but is downstream from, the area 26 defined by the illumination source 24. This assists an operator in orienting a parcel 14 so that the destination address 20 can be effectively scanned by the indicia reader system 10 as configured.
Alternatively, the operator may determine that the parcel 14 cannot be oriented so that the destination address 20 can be effectively scanned by the indicia reader system 10 as configured.
This may happen if the destination address 20 is larger than the region to be stored in the computer memory 42. In this case, the operator can divert the parcel 14 for hand sorting or imaging using a differently configured indicia reader system.
The scanner 32 may run continuously, so that region generated by the scanner 32 and stored in the computer memory 42 of the character recognition system 40 is a continuous strip having a width approximately equal to the width of the area 26 defined by the illumination source 24. The size of the region may be further reduced by using the height data from the sensor assembly 28 or the signal from the photo sensor 45 to trigger the storage of video data generated by the scanner 32. For example, the video data generated by the scanner 32 may be stored in the computer memory 42 only when the beam 50 of the photo sensor 45 is broken. A
time delay may be imposed to account for the distance between the beam 50 or the sensor assembly 28 and the scan line 34. In this manner, an image of a strip of the top of the parcel 14 including the destination address 20 may be stored in the computer memory 42.
That is, an image of a region of the parcel 14 having a width approximately equal to the width of the area 26 defined by the illumination source 24, and a length approximately equal to the length of the parcel 14 in the direction of conveyor travel, may be stored in the computer memory 42 of the character recognition system 40.
Triggering the storage of the image of the region in the computer memory 42 may be accomplished in several different ways. For example, the scanner 32 may be toggled on and off by the signal from the photo sensor 45 or the sensor assembly 28 (with an appropriate time delay). Or the scanner 32 may run continuously, and the signal from the photo sensor 45 or the sensor assembly 28 may be used to latch a control line to an input buffer of the character recognition system 40. Alternatively, the signal from the photo sensor 25 or the sensor assembly 28 may be used as an input to a software-based algorithm running on the processing unit 41, which triggers the storage of video data from the scanner 32 in the computer memory 42. Many other means known to those skilled in the art may equivalently be employed to operate the computer memory 42 and the scanner 32 so as to store an image of a region in the computer memory 42.

~ I
To use the static-light indicia reader system 10, an operator positions the parcel 14 on the conveyor 12 so that the destination address 20 is within the area 26 defined by the illumination source 24. The operator may also position the parcel 14 on the conveyor 12 so that other indicia on the parcel 14, such as the return address 22, is not within the area 26 defined by the illumination source 24. It will be appreciated that many other types of indicia may be placed within, or excluded from, the area 26, such a barcode, a two-dimensional code, a hologram, etc.
Acceptable performance is experienced when optically-light indicia reader system 10 is configured as follows. The area 26 is typically a rectangular strip that is significantly narrower than the conveyor 12, sufficiently long to allow an operator to easily position a parcel on the conveyor 12 using the optical guide, and approximately in the center of the conveyor I2. For example, the area 26 may be approximately 4 inches (10 cm) in the cross-machine direction and approximately 12 (30 cm) to 36 inches (91 cm) in the direction of conveyor travel. The use of projected illumination, rather than an area painted on the conveyor 12, allows the operator to view the area 26 defined by the illumination source 24 directly on the top of the parcel 14.
Thus, there is no displacement between the area 26 and the top of the parcel 14 that could cause parallax-related alignment errors with tall parcels. The use of a relatively narrow area 26 allows the angle of the field of view of the scanner 32 to be relatively narrow so that the scanner 32 generates a sharp image of the top of the parcel 14.
The belt encoder 36 is a standard belt-driven, opto-mechanical encoder that provides a signal indicating the linear displacement of the conveyor 12. The CCD array of the scanner 32 is cycled in response to the signal from the belt encoder 36 to generate a series of analog images ' of the scan line 34 that are transmitted to an analog-to-digital converter within the scanner 32.
The analog-to-digital converter of the scanner 32 uses a standard thresholding or similar process to convert the analog signal produced by the CCD array of the scanner 32 into an eight-bit digital video signal that is transmitted via the communication link 44 to the character recognition system 40, which is operable for storing the video data in the computer memory 42 for subsequent processing.
The scanner 32 is preferably a monochrome, 4,096 pixel line-scan type CCD
array such as one using a Thompson TH7833A CCD chip. As the field of view of the scanner 32 is approximately 16 inches (41 cm) at the conveyor 12, the resolution of the image created by the scanner 32 is approximately 256 pixels or "dots" per inch (DPI) (101 dots per cm) across the field of view of the scanner 32. The belt encoder 36 preferably triggers the CCD array of the scanner 32 at a rate of approximately 256 cycles ger inch (101 cycles per cm) so that the resolution of the image created by the scanner 32 is approximately 256 pixels or "dots" per inch (DPI) (101 dots per cm) in the direction of conveyor travel. It will therefore be appreciated that a digital image with a correct aspect ratio (i.e., the ratio of the length of the image to the width) may be generated by the scanner 32 and stored in the computer memory 42 of the character recognition system 40 by synchronizing the cycling rate of the scanner 32 with the linear speed of the conveyor 12. See, for example, Shah et al, C7.S, Patent No. 5,291,564.
The conveyor 12 may be approximately 24 inches (61 cm) wide and travel at linear speeds up to 20 inches per second or 100 feet per minute (51 cm per second or 30 meters per minute) or more. 'fhe illumination source 'Z4, which may be any of a variety of commercially-available narrow-beam light sources, is preferably positioned approximately 18 inches (46 em) above conveyor 12 and defines an area ~'6 that is approximately 4 inches (10 crn) in the cross-machine direction and approximately 12 (30 cm) to 36 inches (91 cm) in the direction of conveyor travel.
The scanner 32 is preferably mounted to have a~n optical path of approximately 120 inches (304 cm) to the conveyor 12 with a Ifi inch (41 ern) field of view at the conveyor 12. To save space, the scanner 32 is positioned approximately 30 inches (76 cm) above the center of conveyer 12 and is pointed towards a complex of mirrors (not shown) that increases the optical path from the scanner 32 to the conveyor l:? to approximately 120 inches (305 em). These parameters may be varied somewhat without unduly .affecting the performance of the disclosed embodiment of the present invention. See also, Srnith et al, LJ.S. Patent No.
5,308,960 and Bjorner, et al, U.S. Patent No. 5,485,26 >.
It should also be understood that the scan line 34 may be longer than the width of the region stored in the computer memory 42. For example, the scanner 32 may be positioned to have a field of view (i.e. the Scan line 34) equal to approximately 16 inches (41 cm) at the conveyor 12. The region stored in the computer memory 42, however, may only be approximately 4 inches ( 10 cm), which preferably corresponds to the width of the area 26 defined by the illumination source 24. 'This may be accomplished by only storing the output of a portion of the cells of the scanner i2 (e.g. the center 1,024 pixels of a 4,096 pixel scanner) in the computer memory 42.
In view of the forgoing, it will be appreciated that th.e optically-guided indicia reader system 10 reduces the amount of video data that must be stored in the computer memory 42 of the character recognition system 40. 'fhe. use of projected illumination allows the operator to view the area 30 defined by the illumination source 24 directly on the top of the parcel 14. Thus, there is no displacement between the area 26 and the top of the parcel 14 that could cause parallax-related alignment ~;rror5 with tat'. parcels. In addition, the optically-guided indicia reader system 10 allows the angle of the field of view of the scanner 32 to be relatively narrow so that the scanner 32 generates a sharp image of the top of the 1 () parcel 14.
FIGS. 2A - 2I~ illustrate another embodiment of the invention, a single-conveyor moving-light indicia reader system in which a moving-light illumination source defines a spot that moves at the same speed as a conveyor to assist the positioning of a parcel on the conveyor. FIG. 3 illustrates a parcel in this moving-light indicia reader system with the spot defined by the moving-light illumination source located approximately in the center of the region to be captured. More specifically, the parcel is preferably positioned on the conveyor so that the center of the spot defined by the moving-light illumination source is approximately in the center of the city and state lines of the destination address. FIG. 4 illustrates a mufti-conveyor indicia reader system, in which the illumination sources of a plurality of moving-light indicia reader systems are operated so as to time-division multiplex the storage of the images generated by the several moving-light indicia reader systems.
These embodiments of the invention are described below.
FIGS. 2A - IJ illustrate a moving-tight indicia reader system 200 including a conveyer 212 carrying a parcel 214 from an upstream location 216 to a downstream location 218 of the conveyor 212. T he parcel 214 includes indicia to be read by the moving-light indicia reader system 200, such as a destination address 221y. The parcel 214 may include other indicia, such as the return address, that the moving-Light indicia reader system 200 preferably avoids reading.
The moving-light indicia reader system 200 includes a moving-light illumination source 224 that includes a plurality of discrete illumination sources 226a through 226n, such as light-emitting diodes (L,EDs), that project columnar beams of light represented by the beam 228. The illumination source 224 is positioned a sufficient distance above the conveyor 212 so that the parcel 214 may be positioned on the conveyor 212 to 'pass beneath the moving-light illumination source 224. An operator may therefore view the spot 230, which is defined by light projected by the moving-light illumination source 2?4, directly on the parcel 214 as the operator positions the parcel 214 on the conveyor 212. The spot 230 thus provides an optical guide to assist the operator in positioning the parcel 214 on the conveyor 212.
A sensor assembly 232, including a height sensor and reflectivity sensor, is located toward the downstream end of ihc illumination source; 224. A
communication link-234 functionally connects the sensor assembly 232 to a scanner 236 that is located downstream from the sensor assembly 232. The scanner 236 includes internal components l0A
2 33 well known to those skilled in the art to automatically focus th a scanner 236 in response to height data from the height sensor and to automatically adjust the gain of the scanner 236 in response to reflectivity data from the reflectivity sensor, so that the scanner 236 generates a clear image of the top of the parcel =' I4 at the region to be captured and stored for S subsequent processing by a character recognition system :Z40 as the parcel 214 passes beneath the scanner 236. The scamler 236 is aligned with the spot 230 so that the scanner may be operated to capture an image of the destination address 220 on they parcel 214.
A belt encoder 23$ measurca the displacement of tire conveyor 212. A
communication link 239 functionally connects the belt encoder 238 to the scanner 236 and to a character recognition system 240 that includes a processing module 241 and a computer memory 242. A second communication link 244 t'unctionally connects the character recognition system 240 to the scanner '?36 and a third communication link 246 functionally connects the character recognition system 240 to the mowing-light illumination source 224.
The signal from the belt encoder 238 is used to determine the speed of the conveyor 212, 1 S which is used to synchroni-re the operation of the moving-light illumination source 224, the scanner 236 and the character ~ recognition system 240 so that an image of a region 2S0 defined with respect to the spot 230 is stored in the computer memory 242, The height data from the sensor assembly 232 indicates the presence of a parcel 214 in association with a spot 230 so that an image of a region 250 is only stored in the computer memory 242 when a parcel 214 is present in association with a spot 230 defined by the moving-Light illununation source 224.
To use the moving-light indicia reader system 2011, an operator positions the parcel 214 on the conveyor 212 so that the spot 230 defined by the moving-light illumination source 224 is centered with respect to the destination address 220 on the parcel 214. For example, FIG.
2A illustrates the parcel 214 positioned so that the spot 230 defined by the first discrete illumination source 226a is centered with respect to the destination address 220. From this 1G position, the parcel 214 travels on the conveyor 212, and the spot 230 travels at the same speed as the parcel 214, so that the spot 230 remains stationary relative to the parcel 214.
Thus, as illustrated in FIG. 2B, the parcel 214 is later positioned so that the spot 230' defined by the third discrete illumination source 226c is centered with respect to the destination address 220. Later still, as illustrated in FIG. 2C, the parcel 214 is positioned so that the spot 230"
defined by the last discrete illumination source 226n is centered with respect to the destination address 220.
FIGS. 2D and 2E illustrate the scanning of the parcel 2l4 by the scanner 236, which includes a CCD array that repeatedly generates an image of a scan line 252 to generate a video signal. The operation of the scanner 236 and the processing, module 241 of the character recognition system 240 are synchronized with the movement of the spot 230 so as to store in the computer memory 242 an image of the region 250, which is defined with respect to the spot 230. When the region 250 reaches the scan line 252, which happens shortly after the parcel 214 is in the position shown in FIG. 2D, the processing module 241 causes the computer memory 242 of the character recognition system 240 to begin storing the video data generated by the scanner 236. The video data generated by the scanner 236 continues to be stored until the region 250 passes the scan line 252, which happens shortly before the parcel 214 is in the position shown in FIG. 2E.
It will be understood that, when the parcel 214 is positioned as shown in FIGS. 2D-E, the spot 230 is not visible to an operator because the parcel 214 is not under the moving-light illumination source 224. Nevertheless, the character recognition system 240 uses the signal from the belt encoder 238 to keep track of the spot 230 after the parcel 214 travels past the moving-light illumination source 224. Thus, an image of the region 250, which is defined with respect to the spot 230, is stored in the computer memory 242 of the character recognition system 240.
FIG. 3 illustrates a parcel 214 with the spot 230 defined by the moving-light illumination source 224. The spot 230 is typically a round or oval area that is somewhat smaller that than the region 250 to t>e imaged by the scanner 236. For example, the area associated with the spot 230 may be approximately one 1 inch (2.5 cm) across, whereas the region 250 may be approximately 4 inches (10 cm) by 4 inches (10 cm). The parcel 214 is preferably positioned so that the center of the spot 230 is approxirnately in the center of the city and state address lines of the destination address 220. This allows the scanner 236 to capture an image of the destination address 2'?0 by imaging the region 250.
It will be appreciated, however, that the spot 23() may have virtually any size or configuration and that multiple spots may be used to identii~y indicia on the parcel, such as four spots defining the comers of a rectangular region to be imaged. For example, the spot 230 may be defined by an illuminated area or by an illuminated border, or by two illuminated spaced-apart parallel lines, etc. In addition, the spot 230 could be configured to correspond to the width of the region 250 to be stored in the computer memory 224. This would assist an operator in orienting a parcel 214 so that the destination address 220 can be effectively scanned by the indicia reader system 20(? as configured. Alternatively, the operator may determine that the parcel 214 cannot be oriented so tluat the destination address 220 can be effectively scanned by the indicia reader system 200 as configured. 'this may happen if the destination address 220 is larger than the region 250 to be stored in the.
computer memory 242. In this case, the operator can di~~ert the parcel 214 for hand sorting or imaging using a differently configured indicia reader system.
To capture the image of the region 250, the character recognition system 240 is operative to selectively trigger the storage of an image in the computer memory 242.
Triggering the storage of the image of the region 250 in the computer memory 242 may be accomplished in several different ways. Fc.~r example, the scanner 2.36 may be toggled on and off by the processing module 241 in respo~lse to the signal from the belt encoder 238. Or the scanner 236 may run continuously and the processing module 241 may respond to the signal from the belt encoder 238 by latching a control line to an input buffer of the character recognition system 240. Alternatively, the signal from the belt en~~oder 238 may be used as an input to a software-based algorithm running on the processing module 241, which triggers the storage of video data from the scanner 236 in the computer .memory 242.
Many other means known to those skilled in the art may equivalently be employed to operate the character recognition system 240 and the scanner 236 so as to store an image of the region 250 in the computer memory 242.
3;:. f~o~.;eptable performance is experienced when : roving.-Light indicia reader s;~stem 200 is configured as follows. '1 he belt encoder 238 is a standard belt-driven, opto-mechanical encoder that provides a signal indicating the linear displacement of the conveyor 212. The CCD array of the scanner 236 is cycled in response to the signal from the belt encoder 238 to generate a series of analog images c>1' the scan line 2S2 that are transmitted to an analog-to-digital converter within the scanner 236. 'l~he analog-tcf-digital converter of the scanner 236 uses a standard thresholding or similar process to convert the analog signal produced by the CCD array of the scantier 236 into an c;ight-bit digital video signal that is transmitted via the communication link 244 to the character recognition system 240, which is operable for storing the video data in the computer memory 242 for subsequent processing.
The scanner 236 is preferably a nlonc>cl~rotn e, 4,06 pixel line-scan type CCD
array such as one using a Thompson T'H7833A CCD chip. As the field of view of the scanner 236 is approximately 16 inches (41 cm) at the conveyor 212, the resolution of the image created by the scanner 236 is approximately 25fi pixels or "dots" per inch (DPI) (101 dots per cm) across the field of view of the scanner 236. rl he belt encoder 238 preferably triggers the CC.D array of the scanner 236 at a rate of approximately 256 cycles per inch (2.54 cm) so that the resolution of the image created by the scanner 236 is approximately 2~6 pixels Y
or "dots" per inch (DPI) ( 1 O 1 dots per cm) in the direction of conveyor travel. It will therefore be appreciated that a digital image with a correct aspect ratio (i.e. the ratio of the length of the image to the width) may be generated by the scanner 236 and stored in the computer memory 242 of the character recognition system 240 by synclwoni-ring the cycling rate of the scanner 236 with the linear speed of the conveyor 212.
The conveyor 212 may be approximately '24 inches (61 ctn) wide and travel at linear speeds up to 20 inches per second or 100 feet per minute (51 cm per second or 30 meters per minute) or more. 'hhe moving-light illumination source 224 is preferably positioned approximately 18 inches (46 cm) above conveyor 212 and defines a spot 230 that is approximately 1 inch (2.5 cm) wide anti 1 inch (2.S em) long at the conveyor 212. The moving-light illumination source 224 rnay be operated so that successive moving spots 230 are spaced virtually any distance apart. l~'ar example, acceptable pe~,rformance is experienced when the moving-light indicia reader system 200 is operated with the conveyor 212 traveling at 50 feet per minute (25 cm per second or 15 meters per minute) a.nd with the moving spots 230 spaced 22 inches (56 cm) apart, which allows the moving-light indicia reader system 200 to ?tandie approximately 1,636 parcels per hour if the operator places G
parcel under each moving spot.
The scanner 236 is preferably mounted to have an optical path of approximately 120 inches (305 cm) to the conveyor 212, with a 1 G inch (41 cm) field of view at the conveyor 212. To save space, the scanner 236 is positioned approximately 30 inches (76 em) above the center of conveyer 212 and is pointed towards a c.omple:x of' mirrors (not shown) that increases the optical path from the scarmer 23fi to the conveyor 212 to approximately 120 inches (305 cm). These parameters may be varied sonuewhat without unduly affecting the performance of the disclosed embodiment of the present invention.
It should also be understood that the scan line 252 may be longer than the width of the region stored in the computer mcn~ory 242. l~or example, the scanner 236 may be positioned to have a field of view (i.e. the scan lice 252 equal to approximately 16 inches (41 ctn) at the conveyor 212. lfhe region stcored in the cotnpttter n~emor,y 242, however, may only be approximately 4 inches (10 em) wide. This may be accomplished by canly storing the output ofa portion of the cells of tl~e scanner' 236 (e.g. the center 1,024 pixels of a 4,096 pixel scanner) in the computer memory 242.
It will be appreciated that the moving-light illumination source 224 should be long enough to allow an operator to position the parcel 214 on the conveyor ~ 212 while the spot 230 WO 98/32545 PC'T/US98I013E~

travels from the upstream end to the downstream end of the moving-light illumination source 224. For example, a moving-ligtlt illumination source 224 having a length of 36 inches (91 cm) and 72 LEDs spaced 1/2 inch ( 1.3 crl~) apart is appropriate for the conveyor 212 traveling at inches per second or 50 feet per minute (25 crn per second or 15 meters per minute), as described above. T7ie LEDs 226a-n of the moving-light illumination source 224 may be any of a variety of commercially available LEDs, such as a model AND190WOP
manufactured by AND. The sensor assembly 232 may include any of a variety of commercially available height sensors, such as a model NR-40 manufactured by Lnnova Labs, Inc.
FIG. 4 is a diagram of a mufti-conveyor indicia reader system 400 that includes a 10 plurality of moving-light indicia reader systems 210a through 210n, which are virtually identical to those described above with respect to F1(_IS. 2A-E. Each of the moving-light indicia reader systems 210a through 210n are synchronized by, and provide their video data to, a single character recognition system 240. 'the character recognition system 240 synchronizes the moving spots 230a through 230n of the moving-light indicia reader systems 210a through 210n so as to time-division multiplex the storage of the regions 250a through 250n from the several scanners 236a through 236n. In other wards, the spots 230a through 230n are spaced relative to each other so that only one"of the regions 250a through 250n captured by the scanners 236a through 236n needs to be stored in the computer memory 242 of the character recognition system 240 at any time. This allows the single character recognition system 240 to store the images generated by several moving-light indicia reader systems 210a through 210n, as shown in FIG. 4.
In view of the forgoing, it will be appreciated that the moving-light indicia reader system 400 allows the video data stored in the computer memory 242 of the character recognition system 240 to be reduced to a standard-sized region that is only large enough to capture the text of the destination addresses 220a-220n on the various parcels carried on the conveyors 2I2a-212n. The use of projected illumination allows the operator to view the spot 230a-230n defined by each moving-light illumination source 224a-224n directly on the top of the parcels 214a-214n. Thus, there is no displacement between -each spot 230a-230n and the top of each parcel 214a-214n that could cause parallax-related alignment errors with tall parcels. In addition, the moving-light indicia reader system 400 allows the angle of the field of view of the scanners 23ba-236n to be relatively narrow so that the scanners generates sharp images of the top of the parcels 214a-214n.
It should be understood that the foregoing relates only to specific embodiments of the present invention, and that numerous changes may be made therein without departing from the spirit and scope of the invention as ;retired by the following claim:;.

Claims (19)

The embodiments of the invention in which an exclusive property or privilege is claimed are defined as follows:
1. An optically-guided indicia reader system (10) comprising a conveyor (12) for transporting a parcel (14) from an upstream location (16) of the conveyor to a downstream location (18) of the conveyor, an illumination source (24), a scanner (32) located downstream of the illumination source and a computer memory (42) for storing images captured by the scanner, characterised by:

the illumination source (24) positioned to define a static elongate strip (26) having a width that is narrower than the conveyor (12) to assist in positioning the parcel (14) on the conveyor (12);

the scanner (24) configured io capture an image of a region (34) that is aligned in the direction of conveyor travel with the static elongate strip (26) and has a width that is approximately equal to the width of the static elongate strip (26); and means (41) for operating the scanner (32) and the computer memory (42) so as to capture an image of the region (34) as a parcel positioned on the conveyor travels through the region.
2. The optically-guided indicia reader system (10) of claim 1, further comprising:

a height sensor (28) located upstream of the scanner (32) and positioned to determine height data associated with the parcel (14);

a communication link (30) for transmitting the height data from the height sensor (28) to the scanner (32); and means (33) for focusing the scanner (32) in response to the height data.
3. The optically-guided indicia reader system (10) of claim 1, further comprising:

a reflectivity sensor (28) located upstream of the scanner (32) and positioned to determine reflectivity data associated with tile parcel (14);

a communication link (30) for transmitting the reflectivity data from the reflectivity sensor (28) to the scanner (32); and means (33) for adjusting the gain of the scanner (32) in response to the reflectivity data.
4. The optically-guided indicia reader system (10) of claim 1, further comprising means (41) for operating the computer memory (42) and the scanner (32) so as to store an image of a region having a width approximately equal to the width of the strip (26).
5. The optically-guided indicia reader systems (10) of claim 1, further comprising:
a proximity sensor (46) for detecting proximity data indicating the presence of the parcel (14) at a predefined position (50) along the conveyor (12);

a communication link (48) between the proximity sensor (46) and the scanner (32); and means (36, 41) for, in response to the proximity data, operating the computer memory (42) and the scanner (32) so as to store an image of a region having a width approximately equal to the width of the strip (26) and a length approximately equal to the length of the parcel (14) in the direction of conveyor travel.
6. A multi-conveyor indicia reader system (400) comprising a plurality of conveyors (212), each for transporting parcels (214) from are upstream location (216) of the conveyor to a downstream location (218) of the conveyor and a plurality of moving-light indicia reader systems (210), wherein each moving-light indicia reader system comprises an illumination source (224) for defining a spot (230) that moves at the same speed as the conveyor (212) to assist in positioning the parcel (214) on the conveyor (212), a scanner (236) located downstream of the illumination source (224) and positioned to capture an image of the parcel (214) and a computer memory (242) for storing the images, characterised by:

means (241) for operating tine computer memory (242) and the scanner (236) of each moving-light indicia reader system (210a - 210n) and so as to store an image of a region (250) of the parcel (214) defined with respect to the spot (230) defined by the illumination source; and means (241) for operating the illumination sources (224a - 224n) so as to time-division multiplex the storage of the images generated by the plurality of moving-light indicia reader systems (210a - 210n).
7. The multi-conveyor indicia reader system of claim 6, wherein each moving-light indicia reader system (210) further comprises:

a height sensor (232) located upstream of the scanner (236) and positioned to determine height data associated with the parcel (214) at the location of the spot (230);

a communication link (234) for transmitting the height data from the height sensor (232) to the scanner (236); and means (233) for focusing the scanner (236) in response to the height data.
8. The multi-conveyor indicia reader system (400) of claim 6, wherein each moving-light indicia reader system (210) further comprises:

a reflectivity sensor (232) located upstream of the scanner (236) and positioned to determine reflectivity data associated with the parcel (214) at the location of the spot (230);

a communication link (234) for transmitting the reflectivity data from the reflectivity sensor (232) to the scanner (236); and means (233) for adjusting the gain of the scanner in response to the reflectivity data.
9. A method for obtaining an image of indicia (20) on a parcel (14) using an optically-guided indicia reader system (10) comprising a conveyor (12) for transporting a parcel (14) from an upstream location (16) of the conveyor to a downstream location (18) of the conveyor, an illumination sourer (24), a scanner (32) located downstream of the illumination source and a computer memory (42) for storing images captured by the scanner, characterised by the steps of:

positioning the illumination source (24) to define a static elongate strip (26) having a width that is narrower than the conveyor (12) to assist in positioning the parcel (14) on the conveyor (12);

positioning the parcel (14) on the conveyor so that the indicia (20) is located within the static elongate strip (26);

positioning the scanner (32) to capture an image of a region (34) that is aligned in the direction of conveyor travel with the static elongate strip (26) and has a width that is approximately equal to the width of the static elongate strip (26); and operating the scanner (32) and the computer memory (42) so as to capture an image of the indicia (20) as the parcel travels through the region (34).
10. The method of claim 9, further comprising the steps of:
positioning a height sensor (28) upstream of the scanner (32);
determining height data associated with the parcel (14) with the height sensor (28);

transmitting the height data from the height sensor (28) to the scanner (32);
and focusing the scanner (32) in response to tile height data.
11. The method of claim 9, further comprising the step of:
positioning a reflectivity sensor (28) upstream of the scanner (32);
determining reflectivity data associated with the parcel (14) with the reflectivity sensor;

transmitting the reflectivity data from the reflectivity sensor (28) to the scanner (32); and adjusting the gain of the scanner (32) in response to the reflectivity data.
12. The method of claim 9, further comprising the step of operating the computer memory (42) and the scanner (32) so as to store an image of a region having a width approximately equal to the width of the area (26).
13. The method of claim 9, further comprising the steps of:
positioning a proximity sensor (46) for detecting proximity data indicating the presence of the parcel (14) at a predefined position (50) along the conveyor (12); and transmitting the proximity data from the proximity sensor (46) to the scanner (32); and in response to the proximity data, operating the computer memory (42) and the scanner (32) so as to store an image of a region having a width approximately equal to the width of the area (26) and a length approximately equal to the length of the parcel (14) in the direction of conveyor travel.
14. A method for obtaining images of indicia on parcels in a multi-conveyor indicia reader system (400) comprising a plurality of conveyors (212), each for transporting parcels (214) from an upstream location (218) of the conveyor to a downstream location (216) of the conveyor and a plurality of moving-light indicia reader systems (210), wherein each moving-light indicia reader system comprises, un illumination source (224) for defining a spot (230) that moves at the same speed as the conveyor (212) to assist in positioning the parcel (214) on the conveyor (212), a scanner (236) located downstream of the illumination source (224) and positioned to capture an image of the parcel (214) and a computer memory (242) for storing the images, characterised by the steps of:

operating the computer memory (242) and the scanner (236) of each moving-light indicia reader system (210a-210n) and so as to store an image of a region (250) of the parcel (214) defined with respect to the spot (230) defined by the illumination source; and operating the illumination sources (224a - 224n) so as to time-division multiplex the storage of the images generated by the plurality of moving-light indicia reader systems (210a - 210n).
15. The method of claim 14, further comprising the steps of, for each moving-light indicia reader system (210a - 210n):

positioning a height sensor (232) upstream of the scanner (236) to determine height data associated with the parcel (2l4) at the location of the spot (230);

transmitting the height data from the height sensor (232) to the scanner (236);
and focusing the scanner (236) in response to the height data.
16. The method of claim 15, further comprising the steps of, for each moving-light indicia reader system (210a - 210n):

positioning a reflectivity sensor (232) upstream of the scanner (236) to determine reflectivity data associated with the parcel (2l4) at the location of the spot (230);

transmitting the reflectivity data from the reflectivity sensor (232) to the scanner (236); and adjusting the gain of the scanner (236) in response to the reflectivity data.
17. A multi-conveyor indicia reader system comprising:
a plurality of moving-light indicia reader systems, wherein each moving-light indicia reader system comprises:

a conveyor for transporting a parcel from an upstream location of the conveyor to a downstream location of the conveyor;

an illumination source for defining a spot that moves at the same speed as the conveyor to assist in positioning the parcel on the conveyor; and a scanner located downstream of the optical guide and positioned to capture an image of the parcel;

a computer memory for storing the images; and means for operating the computer memory and the scanner of each moving-light indicia reader system and so as to store an image of a region of the parcel defined with respect to the spot defined by the illumination source, wherein the illumination sources are operated so as to time-division multiplex the storage of the images generated by the plurality of moving-light indicia reader systems.
18. The multi-conveyor indicia reader system of claim 17, wherein each moving-~
light indicia reader system further comprises:

a height sensor located upstream of the scanner and positioned to determine height data associated with the parcel at the location of the spot;

a communication link for transmitting the height data from the height sensor to the scanner; and means for focusing the scanner in response to the height data.
19. The multi-conveyor indicia reader system of claim 18, wherein each moving-light indicia reader system further comprises:

a reflectivity sensor located upstream of the scanner and positioned to determine reflectivity data associated with the parcel at the location of the spot;

a communication link for transmitting the reflectivity data from the reflectivity sensor to the scanner; and means for adjusting the gain of the scanner in response to the reflectivity data.
CA002271063A 1997-01-23 1998-01-23 Optically-guided indicia reader system Expired - Fee Related CA2271063C (en)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US08/787,974 US5920056A (en) 1997-01-23 1997-01-23 Optically-guided indicia reader system for assisting in positioning a parcel on a conveyor
US08/788,852 1997-01-23
US08/787,974 1997-01-23
US08/788,852 US5923017A (en) 1997-01-23 1997-01-23 Moving-light indicia reader system
PCT/US1998/001366 WO1998032545A1 (en) 1997-01-23 1998-01-23 Optically-guided indicia reader system

Publications (2)

Publication Number Publication Date
CA2271063A1 CA2271063A1 (en) 1998-07-30
CA2271063C true CA2271063C (en) 2003-05-20

Family

ID=27120718

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002271063A Expired - Fee Related CA2271063C (en) 1997-01-23 1998-01-23 Optically-guided indicia reader system

Country Status (8)

Country Link
EP (2) EP1371424B1 (en)
JP (1) JP3476836B2 (en)
AT (2) ATE267649T1 (en)
CA (1) CA2271063C (en)
DE (2) DE69835840T2 (en)
DK (1) DK0954387T3 (en)
ES (2) ES2221148T3 (en)
WO (1) WO1998032545A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107262378A (en) * 2012-08-13 2017-10-20 莱特拉姆有限责任公司 Wrap up processing method

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4251312B2 (en) * 2002-03-08 2009-04-08 日本電気株式会社 Image input device
DE60322048D1 (en) 2002-05-16 2008-08-21 United Parcel Service Inc SYSTEMS AND METHOD FOR SORTING AND DELIVERY OF PACKAGES USING RFID TECHNOLOGY
US6878896B2 (en) 2002-07-24 2005-04-12 United Parcel Service Of America, Inc. Synchronous semi-automatic parallel sorting
JP2005064633A (en) * 2003-08-08 2005-03-10 Hitachi Ltd Business form reader
EP3153243B1 (en) * 2010-05-06 2021-07-07 Eurosort B.V. Conveyor for transporting articles
CN104307758B (en) * 2014-09-25 2016-09-21 浙江海洋学院 A kind of quick despatch sorter
US10471478B2 (en) 2017-04-28 2019-11-12 United Parcel Service Of America, Inc. Conveyor belt assembly for identifying an asset sort location and methods of utilizing the same
CN108480222A (en) * 2018-03-14 2018-09-04 郑州工程技术学院 A kind of materials-sorting system and method
DE102019128814B4 (en) * 2019-10-25 2021-05-20 Sick Ag Camera for detecting an object flow and method for determining the height of objects
JP7423979B2 (en) 2019-10-28 2024-01-30 日本電気株式会社 Transportation control device, transportation control method, program
CN110795953B (en) * 2019-11-19 2020-09-25 浙江华眼视觉科技有限公司 Send a scanning and timely update system of commodity circulation information
CN111301985A (en) * 2020-03-09 2020-06-19 湖南城市学院 Optical fiber sensing system based on optical fiber laser

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1270801A (en) * 1968-03-06 1972-04-19 Emi Ltd Improvements relating to input apparatus for pattern recognition devices
FR2657982B1 (en) * 1990-02-02 1992-11-27 Cga Hbs METHOD FOR LOCATING AN ADDRESS ON SORTING ARTICLES, ADDRESSING LABEL AND DEVICE FOR IMPLEMENTING THE METHOD.
US5202557A (en) * 1992-04-06 1993-04-13 Electrocom Automation L.P. Method and apparatus for detecting overlapping products in a singulated product stream
IL107265A0 (en) * 1993-10-12 1994-01-25 Galai Lab Ltd Parcel sorting system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107262378A (en) * 2012-08-13 2017-10-20 莱特拉姆有限责任公司 Wrap up processing method

Also Published As

Publication number Publication date
ATE267649T1 (en) 2004-06-15
JP2000509655A (en) 2000-08-02
EP1371424A2 (en) 2003-12-17
EP1371424B1 (en) 2006-09-06
WO1998032545A1 (en) 1998-07-30
EP0954387A1 (en) 1999-11-10
ES2221148T3 (en) 2004-12-16
DE69824149T2 (en) 2004-10-28
DE69835840T2 (en) 2007-04-26
EP0954387B1 (en) 2004-05-26
DK0954387T3 (en) 2004-09-27
JP3476836B2 (en) 2003-12-10
ES2271447T3 (en) 2007-04-16
EP1371424A3 (en) 2004-04-28
DE69824149D1 (en) 2004-07-01
DE69835840D1 (en) 2006-10-19
ATE338589T1 (en) 2006-09-15
CA2271063A1 (en) 1998-07-30

Similar Documents

Publication Publication Date Title
US5923017A (en) Moving-light indicia reader system
US5920056A (en) Optically-guided indicia reader system for assisting in positioning a parcel on a conveyor
CA2271063C (en) Optically-guided indicia reader system
AU635607B2 (en) Process for distributing packets or the like
CA2231450C (en) System and method for reading package information
US6236735B1 (en) Two camera system for locating and storing indicia on conveyed items
EP0529966B1 (en) Mail sorting apparatus
US7809158B2 (en) Method and apparatus for detecting doubles in a singulated stream of flat articles
EP2126781B1 (en) A system for image acquisition
KR102010494B1 (en) Optoelectronic code reader and method for reading optical codes
US5880451A (en) System and method for OCR assisted bar code decoding
CN110153565B (en) Laser coding method and device
US20040016684A1 (en) Synchronous semi-automatic parallel sorting
RU2115167C1 (en) Computer-read label and method for identifying at least one part
US7415131B2 (en) Method and system for image processing
CN1052322C (en) Improvements in image processing
EP0930106B1 (en) Method and device for localizing and detecting plastic strips and window areas on mail
US11667474B1 (en) Increasing scan rate of parcels within material handling facility
JP3028510B2 (en) Image processing apparatus, apparatus for extracting routing information from parcel, image processing method, and parcel sorting method
JPH06206051A (en) Method and apparatus for treating mail matter wherein address informations arranged in horizontal direction and vertical direction are mixed
JPH01219968A (en) Address part deciding device
JP3226570B2 (en) Paper sorter
JP2001516281A (en) How to recognize symbols and letters on the face of mail parcels
JPS61238379A (en) Sectionalizing apparatus

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed

Effective date: 20150123