An apparatus and method for automatically calibrating a media sensor configured to detect advancing print media in a printing device. In some embodiments, the apparatus selects a first light intensity level and a second light intensity level greater than the first light intensity level. A light source unit, such as a light emitting diode or laser diode is activated to emit light at the second light intensity level. The light passes though print media, for example, a roll of self-adhesive labels, that is advanced along a print path of the printing device. The amount of light transmitted through the print media is measured as the print media advances. If the measured light increases decreases, the light source unit is reactivated to emit light at the first light intensity level. In some embodiments, the apparatus identifies whether print media has changed or an out-of-stock condition exists.

Patent
   RE47928
Priority
Dec 22 2011
Filed
May 04 2017
Issued
Apr 07 2020
Expiry
Dec 19 2032
Assg.orig
Entity
Large
0
110
currently ok
1. A method of automatically calibrating a media sensor configured to detect advancing print media, the method comprising:
selecting a first light intensity level and a second light intensity level greater than the first light intensity level;
setting a light source unit to emit light at the second light intensity level;
measuring an amount of the emitted light that is transmitted through the print media;
advancing the print media; and;
setting the light source unit to emit light at the first light intensity level in response to a determination that the light transmitted through the print media is increasing decreasing.
0. 18. A method of automatically calibrating a media sensor configured to detect advancing print media, the method comprising:
selecting a first light intensity level for a light source unit corresponding to gap or liner portions of a print media, the first light intensity level selected to allow a light detecting unit to detect a first predetermined value of light when transmitted through the gap or liner portions of a print media;
selecting a second light intensity level for the light source unit corresponding to label portions of the print media, the second light intensity level selected to allow the light detecting unit to detect a second predetermined value of light when transmitted through the label portions of the print media, the second light intensity level greater than the first light intensity level;
setting the light source unit to emit light at the second light intensity level, based at least in part on an assumption that initially a label portion of the print media will be located between the light source unit and the light detecting unit;
advancing the print media and detecting a transition in light intensity from one of the first and second predetermined values of light to a detected value of light transmitted through the print media; and
ascertaining that initially a label portion of the print media was located between the light source unit and the light detecting unit if the transition from the predetermined value to the detected value reflects an increase in the light transmitted through the print media, and/or ascertaining that that, rather than a label portion, initially a gap or a liner portion of the print media was located between the light source unit and the light detecting unit if the transition from the first predetermined value corresponding to the second light intensity level to the detected value reflects a decrease in the light transmitted through the print media.
0. 24. A method of automatically calibrating a media sensor configured to detect advancing print media, the method comprising:
selecting a first light intensity level for a light source unit corresponding to gap or liner portions of a print media, the first light intensity level selected to allow a light detecting unit to detect a first predetermined value of light when transmitted through the gap or liner portions of a print media;
selecting a second light intensity level for the light source unit corresponding to label portions of the print media, the second light intensity level selected to allow the light detecting unit to detect a second predetermined value of light when transmitted through the label portions of the print media, the second light intensity level greater than the first light intensity level;
setting the light source unit to emit light at the second light intensity level, based at least in part on an assumption that initially a label portion of the print media will be located between the light source unit and the light detecting unit;
advancing the print media and detecting a transition in light intensity from one of the first and second predetermined values of light to a detected value of light transmitted through the print media; recording a position of the print media corresponding to the transition from the first predetermined value to the detected value, the position representing a label edge;
performing a first print command or feed command;
advancing the print media until light detected by the light detecting unit corresponds to the first predetermined value of light transmitted through the gap or liner portions of the print media; and
ascertaining that initially a label portion of the print media was located between the light source unit and the light detecting unit if the transition from the predetermined value to the detected value reflects an increase in the light transmitted through the print media, and/or ascertaining that that, rather than a label portion, initially a gap or a liner portion of the print media was located between the light source unit and the light detecting unit if the transition from the first predetermined value corresponding to the second light intensity level to the detected value reflects a decrease in the light transmitted through the print media.
2. The method in accordance with claim 1, further comprising recording a position of the print media.
3. The method in accordance with claim 2, wherein recording a position of the print media includes recording a position at which that the light transmitted through the print media increases or decreases.
4. The method in accordance with claim 1, further comprising recording a measured amount of light transmitted through the print media.
5. The method in accordance with claim 1, further comprising:
determining whether a print media status has changed since a previous operation;
determining whether an out-of-stock condition exists in response to determination that print media status has changed; and
signaling a fault condition in response to a determination that an out-of-stock condition exists.
6. The method in accordance with claim 5, wherein determining whether a print media status has changed since a previous operation includes comparing a current measured amount of light transmitted through the print media with a previously measured amount of light transmitted through the print media.
7. The method in accordance with claim 1, wherein determining whether an out-of-stock condition exists includes comparing a measured amount of light transmitted through the print media to a predetermined out-of-stock value.
0. 8. A label printer configured for automatic media calibration, the printer comprising:
a media drive configured to advance label media from a media supply to a print head;
a setting unit in operable communication with the media drive;
a light source unit in operable communication with the setting unit;
a light detector unit in operable communication with the setting unit and configured to detect light emitted from the light source unit and transmitted at least in part through label media;
wherein the setting unit is configured to:
select a first light intensity level and a second light intensity level greater than the first light intensity level;
cause the light source unit to emit light at the second light intensity level;
measure the amount of the emitted light transmitted through the print media into the light detector unit;
cause the media drive to advance the print media; and
set the light source unit to emit light at the first light intensity level in response to a determination that the light transmitted through the print media is decreasing.
0. 9. The label printer in accordance with claim 8, further comprising a print head in operable communication with the setting unit and configured to imprint visible indicia upon a media label.
0. 10. The label printer in accordance with claim 8, wherein the setting unit is further configured to record a position of the print media.
0. 11. The label printer in accordance with claim 10, wherein a position of the print media is recorded by recording a position at which that the light transmitted through the print media increases or decreases.
0. 12. The label printer in accordance with claim 8, wherein the setting unit is further configured to record a measured amount of light transmitted through the print media.
0. 13. The label printer in accordance with claim 8, wherein the setting unit is further configured to:
determine whether a print media status has changed since a previous operation;
determine whether an out-of-stock condition exists in response to determination that the print media status has changed; and
signal a fault condition in response to a determination that an out-of-stock condition exists.
0. 14. The label printer in accordance with claim 13, wherein the determination whether a print media status has changed since a previous operation includes comparing a current measured amount of light transmitted through the print media with a previously measured amount of light transmitted through the print media.
0. 15. The label printer in accordance with claim 8, wherein the determination of whether an out-of-stock condition exists includes comparing a measured amount of light transmitted through the print media to a predetermined out-of-stock value.
0. 16. The label printer in accordance with claim 8, further comprising a communications interface operably coupled to the setting unit and configured to communicate via a protocol selected from the group consisting of a wired communication protocol or a wireless communication protocol.
0. 17. The label printer in accordance with claim 8, wherein the media drive includes a stepper motor.
0. 19. The method of claim 18, further comprising:
setting the light source unit to emit light at the first light intensity level if the transition from the first predetermined value to the detected value reflects a decrease in the light transmitted through the print media, the decrease indicating that, rather than a label portion, initially a gap or a liner portion of the print media was located between the light source unit and the light detecting unit.
0. 20. The method of claim 18, further comprising:
recording a position of the print media corresponding to the transition from the first predetermined value to the detected value, the position representing a label edge;
performing a first print command or feed command;
advancing the print media until light detected by the light detecting unit corresponds to the first predetermined value of light transmitted through the gap or liner portions of the print media.
0. 21. The method of claim 20, further comprising recording a measured amount of light detected by the light detecting unit at the conclusion of the first print command or feed command.
0. 22. The method of claim 21, further comprising: ascertaining whether the print media has been changed prior to performing a second print command or feed command, at least in part by comparing a measured amount of light detected by the light detecting unit upon receiving the second print command or feed command to the measured amount of light detected by the light detecting unit at the conclusion of the first print command or feed command.
0. 23. The method of claim 22, further comprising:
upon ascertaining that the print media has been changed, prior to performing the second print command or feed command:
setting the light source unit to emit light at the second light intensity level, based at least in part on an assumption that initially a label portion of the print media will be located between the light source unit and the light detecting unit;
advancing the print media and detecting a transition in light intensity from the second predetermined value corresponding to the second light intensity level to a detected value of light transmitted through the print media; and
ascertaining that initially a label portion of the print media was located between the light source unit and the light detecting unit if the transition from the second predetermined value to the detected value reflects an increase in the light transmitted through the print media, and/or ascertaining that that, rather than a label portion, initially a gap or a liner portion of the print media was located between the light source unit and the light detecting unit if the transition from the first predetermined value to the detected value reflects a decrease in the light transmitted through the print media.
transmission level is expected to transition from high to low is expected a predetermined value to a higher detected value when a gap 114 is reached.

Once label media 113 is in motion, light detector unit 140 detects the light beam 131 passing through label media 113. The output of light detector unit 140 is monitored, preferably in a substantially continuous manner in step 250, to determine whether the level of detected light rises from a low level to a higher level increases from a predetermined value to a higher detected value (as expected per the assumption set forth above), or falls from a lower level to an even lower level decreases from a predetermined value to a lowe detected value (in contravention of the assumption).

If, in step 255, it is determined that the level of detected light rises from a low level to a higher level increases from a predetermined value to a higher detected value, then the assumption was correct. That is, initially, a gap 114 label portion 111 was positioned within light beam 131, blocking some or all of light beam 131 and lowering the level of light detected by light detector unit 140, and subsequently a label 111 gap 114 passed into the beam, occluding some of all of allowing more light from light beam 131 to transmit through the gap 114 and lowering increasing the level of light detected by light detector unit 140. In this case, the current output level L2 of light source unit 130 is maintained, and the process continues with step 265 as discussed below.

If, on the other hand, in step 255 it is determined that the level of detected light decreases from a low level to a lower level predetermined value to a lower detected value, then the assumption was incorrect in that, initially, a gap 114 was positioned within light beam 131 and subsequently a label 111 portion passed into the beam, thus decreasing the level of light detected by light detector unit 140. In this scenario, the position of the label 111 transition (edge) is recorded, step 260 is performed wherein output level of light source unit 130 is changed to L1 (e.g., lowered).

The process continues with step 265 wherein the position of the label 111 transition (edge) is recorded and the commanded operation is performed (e.g., a print command, a feed command, etc.). After the commanded operation is completed, the label media 113 is advanced until the next gap 114 is positioned in the light beam 131 (e.g., positioned at the start of the next label 111). Then, in step 270, a light measurement MPREV is taken at the conclusion of the commanded operation for use during the next commanded operation, as described above.

Advantageously, a printer according to the present disclosure includes the capability to automatically adjust and adapt to a wide variety of media supplies, particularly those of various lengths, of various label stock and arrangements, and of various light transmissivity.

While several embodiments of the disclosure have been described and shown in the drawings, it is not intended that the disclosure be limited thereto, as it is intended that the disclosure be as broad in scope as the art will allow and that the specification be read likewise. Therefore, the above description should not be construed as limiting, but merely as examples of particular embodiments. Those skilled in the art will envision other modifications within the scope and spirit of the claims appended hereto.

Schwallie, Ronald, Sanchez Gutierrez, Jose Fernando

Patent Priority Assignee Title
Patent Priority Assignee Title
4143977, Aug 04 1975 Print station apparatus
4177731, Jul 26 1976 PRINTRONIX, INC , 17500 CARTWRIGHT ROAD, IRVINE, CA 92714 A CORP OF DE Printer system ribbon drive having constant ribbon speed and tension
4788558, Feb 06 1987 Intermec IP Corporation Method and apparatus for controlling tension in tape progressed along a feed path
4788559, Dec 01 1987 Miltope Corporation Apparatus and method for removing an image from the ribbon of a thermal transfer printer
4872659, Apr 30 1987 RICOH COMPANY, LTD , A JOINT-STOCK COMPANY OF JAPAN Cassette with turn cover and feed roller control
4924240, Nov 02 1987 Neopost Limited Feed for thermal printing ribbon
4991846, Oct 23 1989 Williams Electronics Games, Inc. Variable position target assembly
5028155, Jul 15 1986 PAXAR AMERICAS, INC Printer with improved web guide means
5087137, Jul 19 1988 STATE BOARD OF ADMINISTRATION OF FLORIDA, THE Ribbon assembly including indicia to identify operating parameters and ribbon depletion
5206662, Apr 08 1991 Intermec IP Corporation Method and apparatus for adjusting contact pressure of a thermal printhead
5326182, Sep 14 1992 STATE BOARD OF ADMINISTRATION OF FLORIDA, THE; FARGO ACQUISITION CORP Ribbon roll drive
5397192, Nov 01 1993 HEWLETT-PACKARD DEVELOPMENT COMPANY, L P Shuttle-type printers and methods for operating same
5438349, May 22 1992 Intermec IP Corporation Thermal printer label gap sensor and method for controlling same
5468076, Jun 25 1993 TOKYO ELECTRIC CO , LTD Print gap adjusting device
5490638, Feb 27 1992 INFOPRINT SOLUTIONS COMPANY, LLC, A DELAWARE CORPORATION Ribbon tension control with dynamic braking and variable current sink
5564841, Sep 13 1994 Intermec IP Corporation System and method for dynamic adjustment of bar code printer parameters
5600350, Apr 30 1993 HEWLETT-PACKARD DEVELOPMENT COMPANY, L P Multiple inkjet print cartridge alignment by scanning a reference pattern and sampling same with reference to a position encoder
5650730, May 09 1995 Automated Quality Technologies Inc. Label detection and registration system
5684516, Nov 09 1993 Lexmark International, Inc.; Lexmark International, Inc Print station in an ink jet printer
5693931, Aug 20 1996 Intermec IP CORP Self-calibrating label gap sensor circuit with a current regulator
5790162, Oct 02 1992 Zebra Technologies Corporation Door structure for a thermal demand printer
5820280, Aug 28 1997 Intermec IP Corporation Printer with variable torque distribution
5836704, Nov 24 1997 HAND HELD PRODUCTS, INC Ribbon tensioning assembly
5870114, Feb 12 1992 Canon Kabushiki Kaisha Image recording apparatus with improved conveying system for recording medium
5872585, Oct 02 1992 Zebra Technologies Corporation Media sensor for a thermal demand printer
5874980, Oct 02 1992 Zebra Technologies Corporation Thermal demand printer
5909233, Oct 02 1992 Zebra Technologies Corporation Media transfer system for a thermal demand printer
5927875, Nov 24 1997 HAND HELD PRODUCTS, INC Ribbon tensioning assembly
5978004, Mar 31 1997 Zebra Technologies Corporation Label printer with label edge sensor
5995128, Jan 24 1987 Zebra Technologies Corporation Ribbon drive for a thermal demand printer
6014229, Feb 13 1997 S-PRINTING SOLUTION CO , LTD Document size detection device for an image recording and forming apparatus
6020906, Jan 24 1997 Zebra Technologies Corporation Ribbon drive system for a thermal demand printer
6034708, Oct 02 1992 Zebra Technologies Corporation Ribbon drive for a thermal demand printer
6057870, Jan 24 1997 Zebra Technologies Corporation Ribbon drive system for a thermal demand printer
6070048, Oct 29 1997 Konica Corporation Paper width detecting device
6082914, May 27 1999 TSC AUTO ID TECHNOLOGY CO , LTD Thermal printer and drive system for controlling print ribbon velocity and tension
6095704, Oct 31 1997 Zebra Technologies Corporation Media release mechanism for a printer
6099178, Aug 12 1998 Eastman Kodak Company Printer with media supply spool adapted to sense type of media, and method of assembling same
6129463, Nov 24 1997 HAND HELD PRODUCTS, INC Ribbon tensioning assembly
6201255, Oct 30 1998 Zebra Technologies Corporation Media sensors for a printer
6283024, Mar 31 1999 Express Card & Label Co., Inc. Quick change print station for central impression presses
6289730, Mar 25 1999 Hewlett-Packard Company Paper size detection using ultrasound
6302604, Jan 05 2000 Zebra Technologies Corporation Rack and pinion medium roll support
6389241, Jan 16 2001 HEWLETT-PACKARD DEVELOPMENT COMPANY, L P Method and apparatus for hard copy control using automatic sensing devices
6396070, Nov 24 1997 HAND HELD PRODUCTS, INC Adjustable sensor assembly for printers
6520614, Jan 28 2000 Canon Kabushiki Kaisha Printing-medium type discrimination device and printing apparatus
6616362, Mar 26 1999 HAND HELD PRODUCTS, INC Modular printer
6825864, Nov 26 2001 CODONICS, INC Multi-media printer
6840689, May 17 1999 TSC AUTO ID TECHNOLOGY CO , LTD Thermal printer with improved transport, drive, and remote controls
6846121, Mar 26 1999 HAND HELD PRODUCTS, INC Modular printer
6857714, Oct 01 2001 Zebra Technologies Corporation Method and apparatus for associating on demand certain selected media and value-adding elements
6900449, Jan 15 2003 CHINA CITIC BANK CORPORATION LIMITED, GUANGZHOU BRANCH, AS COLLATERAL AGENT Media type sensing method for an imaging apparatus
6942403, Oct 01 2001 Zebra Technologies Corporation Method and apparatus for associating on demand certain selected media and value-adding elements
7042478, Mar 26 1999 HAND HELD PRODUCTS, INC Modular printer
7071961, Apr 23 2001 JPMORGAN CHASE BANK, N A , AS THE SUCCESSOR AGENT Ribbon drive and tensioning system for a print and apply engine for a printer
7079168, Apr 23 2001 Zebra Technologies Corporation Ribbon drive and tensioning system for a print and apply engine or a printer
7150572, Sep 11 2000 Videojet Technologies Inc Tape drive and printing apparatus
7162460, Oct 17 2003 AUCTANE, INC Media type identification
7205561, Mar 29 2004 CHINA CITIC BANK CORPORATION LIMITED, GUANGZHOU BRANCH, AS COLLATERAL AGENT Media sensor apparatus using a two component media sensor for media absence detection
7255343, Dec 02 2002 ATEC AP CO , LTD Media sensing method of media dispenser
7375832, Sep 20 2002 HAND HELD PRODUCTS, INC Adjustable sensor assembly for printers
7391043, Jan 30 2004 Zebra Technologies Corporation Self calibrating media edge sensor
7456995, May 30 2001 HEWLETT-PACKARD DEVELOPMENT COMPANY L P Techniques for aligning images using page characteristics and image shifting
7502042, May 20 2005 HAND HELD PRODUCTS, INC Laser diode thermal transfer printhead
7537404, Mar 26 1999 HAND HELD PRODUCTS, INC Modular printer
7600684, Apr 11 2005 HAND HELD PRODUCTS, INC Direct thermal barcode printer
7667874, Jul 06 2005 Xerox Corporation Method and system for improving print quality
7699550, Mar 26 1999 HAND HELD PRODUCTS, INC Modular printer
7824116, Nov 24 2004 Zebra Technologies Corporation Self-centering media support assembly and method of using the same
7845632, Nov 27 2006 Xerox Corporation Media feeding and width sensing methods and apparatus for printing systems
7857414, Nov 20 2008 Xerox Corporation Printhead registration correction system and method for use with direct marking continuous web printers
7876223, Nov 28 2006 Brother Kogyo Kabushiki Kaisha RFID tag information communicating apparatus
7891892, Aug 14 2002 TSC AUTO ID TECHNOLOGY CO , LTD Printer read after print correlation method
7907159, Jul 25 2007 Rohm Co., Ltd. Thermal printhead
7934881, Apr 19 2005 Zebra Technologies Corporation Replaceable ribbon supply and substrate cleaning apparatus
7938501, Apr 10 2006 Canon Kabushiki Kaisha Ink jet printing apparatus and ink jet printing method
8142087, Mar 30 2007 Seiko Epson Corporation Printing device with paper width detector mounted to carriage and method of controlling the printing device
8573869, Jul 22 2011 Seiko Epson Corporation Label sheet conveyance device and method of identifying seams between label sheets
20010008612,
20030081024,
20030141655,
20040008365,
20040114024,
20040165927,
20050002715,
20050189693,
20050190368,
20050204940,
20060007295,
20060045601,
20060055721,
20060083572,
20060157911,
20060159504,
20060180737,
20070022233,
20070040326,
20070059078,
20070138738,
20090038495,
20090103806,
20090244584,
20100066782,
20100169513,
20100247222,
20100289845,
20100319561,
20110042883,
20110132643,
20110200376,
/////
Executed onAssignorAssigneeConveyanceFrameReelDoc
Mar 17 2015SANCHEZ GUTIERREZ, JOSE FERNANDODATAMAX-O NEIL CORPORATIONASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS 0511740814 pdf
Mar 17 2015SCHWALLIE, RONALDDATAMAX-O NEIL CORPORATIONASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS 0511740814 pdf
May 04 2017Datamax-O'Neil Corporation(assignment on the face of the patent)
Jan 03 2023DATAMAX-O NEIL CORPORATIONHAND HELD PRODUCTS, INCASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS 0623080749 pdf
Jan 03 2023DATAMAX-O NEIL CORPORATIONHAND HELD PRODUCTS, INCCORRECTIVE ASSIGNMENT TO CORRECT THE CORRECT NAME OF THE ASSIGNEE IS HAND HELD PRODUCTS, INC PREVIOUSLY RECORDED AT REEL: 062308 FRAME: 0749 ASSIGNOR S HEREBY CONFIRMS THE ASSIGNMENT 0626390020 pdf
Date Maintenance Fee Events
Oct 25 2022M1552: Payment of Maintenance Fee, 8th Year, Large Entity.


Date Maintenance Schedule
Apr 07 20234 years fee payment window open
Oct 07 20236 months grace period start (w surcharge)
Apr 07 2024patent expiry (for year 4)
Apr 07 20262 years to revive unintentionally abandoned end. (for year 4)
Apr 07 20278 years fee payment window open
Oct 07 20276 months grace period start (w surcharge)
Apr 07 2028patent expiry (for year 8)
Apr 07 20302 years to revive unintentionally abandoned end. (for year 8)
Apr 07 203112 years fee payment window open
Oct 07 20316 months grace period start (w surcharge)
Apr 07 2032patent expiry (for year 12)
Apr 07 20342 years to revive unintentionally abandoned end. (for year 12)