Nothing Special   »   [go: up one dir, main page]

USRE47928E1 - Media detection apparatus and method - Google Patents

Media detection apparatus and method Download PDF

Info

Publication number
USRE47928E1
USRE47928E1 US15/586,455 US201215586455A USRE47928E US RE47928 E1 USRE47928 E1 US RE47928E1 US 201215586455 A US201215586455 A US 201215586455A US RE47928 E USRE47928 E US RE47928E
Authority
US
United States
Prior art keywords
light
print media
media
label
intensity level
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.)
Active
Application number
US15/586,455
Inventor
Jose Fernando Sanchez Gutierrez
Ronald Schwallie
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.)
Hand Held Products Inc
Original Assignee
Datamax ONeil Corp
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=48669444&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=USRE47928(E1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Datamax ONeil Corp filed Critical Datamax ONeil Corp
Priority to US15/586,455 priority Critical patent/USRE47928E1/en
Assigned to DATAMAX-O'NEIL CORPORATION reassignment DATAMAX-O'NEIL CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: SANCHEZ GUTIERREZ, JOSE FERNANDO, SCHWALLIE, Ronald
Application granted granted Critical
Publication of USRE47928E1 publication Critical patent/USRE47928E1/en
Assigned to HAND HELD PRODUCTS, INC. reassignment HAND HELD PRODUCTS, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: DATAMAX-O'NEIL CORPORATION
Assigned to HAND HELD PRODUCTS, INC. reassignment HAND HELD PRODUCTS, INC. CORRECTIVE 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. Assignors: DATAMAX-O'NEIL CORPORATION
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J11/00Devices or arrangements  of selective printing mechanisms, e.g. ink-jet printers or thermal printers, for supporting or handling copy material in sheet or web form
    • B41J11/0095Detecting means for copy material, e.g. for detecting or sensing presence of copy material or its leading or trailing end
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/315Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by selective application of heat to a heat sensitive printing or impression-transfer material
    • B41J2/32Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by selective application of heat to a heat sensitive printing or impression-transfer material using thermal heads
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J3/00Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed
    • B41J3/407Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed for marking on special material
    • B41J3/4075Tape printers; Label printers

Definitions

  • the present disclosure generally relates to label printers, and, more particularly, to an improved apparatus and method for automatically sensing and setting label length in a label printer.
  • Labels are everywhere in our daily life and have many uses, for example, for the identification and tracking of products in the distribution chain, identification of laboratory samples, and for document and records identification. Almost every product, such as fruits, manufactured foods, electrical or mechanical equipment, books, consumer goods, etc., includes some form of label. Such labels may include graphic images, human-readable alphanumeric text, and machine-readable barcode. Many types of label media exist, and many techniques for printing labels are used. For example, thermal transfer techniques are widely used in modern industry.
  • thermal label media Two kinds are commonly used.
  • One is a tag stock (no adhesive) type.
  • the media itself includes multiple pages attached end-to-end and wound on into a roll.
  • This tag stock type uses an index mark, index notch, or an index hole to delineate labels from each other.
  • This delineation feature may be used to set a starting position for printing whereby a label printer indexes the printed image from the starting position as defined, directly or indirectly, by the delineation feature of the media.
  • a label type which has two layers: a backing (or liner) and a self-adhesive label attached to the backing.
  • the self-adhesive labels are detached or peeled from the backing after printing, whereupon the label may be attached to the desired item.
  • Each type of media may use a particular technique for separating the labels from the roll as they advance out of the printer.
  • the tag stock type provides several methods. One of them is perforations on boundaries of each label or tag. The perforation method provides boundaries for each label and makes it easy for a user to cleanly tear off a label form the roll. Other methods include a manual (e.g., serrated edge) or automatic cutting mechanism (e.g., guillotine), a notch, hole, or mark for each label at a starting position for printing.
  • a label printer must be manually calibrated to set a label starting position when a new supply of label media is loaded into the printer. Inaccurately setting the starting position by the user can cause printing problems such as poor registration, double feeding, and so forth, and as a result, waste labels and time. Thus, accurately setting a starting position for a label printer has substantial impact on the process of printing labels.
  • the method includes operating a light-emitting unit emitting at least two light intensity levels: a first light intensity corresponding relating to the gap between labels, and a second light intensity that is greater than the first light intensity level relating to the label.
  • the first and second light levels are selected such that a sufficient delta exists between the two levels to enable the detection of a transition between paper to gap, or gap to paper, as media advances through the print path.
  • a light source unit is activated to emit light at the second light intensity level
  • the method includes 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.
  • the method includes selecting at a first light intensity level and a second light intensity level that is greater than the first light intensity level.
  • a light source unit is activated to emit light at the second light intensity level, and in some embodiments the method includes 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.
  • a position of the print media is recorded, and, in some embodiments, a position at which that the light transmitted through the print media increases or decreases is recorded.
  • a measured amount of light transmitted through the print media is recorded.
  • the disclosed method further includes 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, signaling a fault condition in response to a determination that an out-of-stock condition exists.
  • 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.
  • 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.
  • 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 and to cause the light source unit to emit light at the second light intensity level.
  • the setting unit is configured to measure the amount of the emitted light transmitted through the print media into the light detector unit, to cause the media drive to advance the print media, and to 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.
  • the setting unit is configured to select two intensity levels: a first “gap” light intensity level corresponding to a gap level, and a second “paper” light intensity level corresponding to paper level greater than the gap light intensity level, and to cause the light source unit to emit light at the paper light intensity level.
  • a label printer in accordance with the present disclosure includes a print head in operable communication with the setting unit that is configured to imprint visible indicia upon a media label.
  • the setting unit of a label printer in accordance with the present disclosure is configured to record a position of the print media.
  • the position of the print media is recorded by recording a position at which that the light transmitted through the print media increases or decreases.
  • the setting unit is further configured to record a measured amount of light transmitted through the print media.
  • a setting unit in accordance with the present disclosure is configured to determine whether a print media status has changed since a previous operation, to determine whether an out-of-stock condition exists in response to determination that the print media status has changed, and to signal a fault condition in response to a determination that an out-of-stock condition exists.
  • 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.
  • 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.
  • a label printer in accordance with the present disclosure includes 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.
  • a label printer in accordance with the present disclosure includes a media drive having a stepper motor.
  • a label printer in accordance with the present disclosure includes a setting unit, a feeding unit, a light source unit unit, and a light detecting unit.
  • the setting unit sets a label starting position for the label printer when one or more conditions are met, as will be described in detail herein.
  • the feeding unit feeds the media through the printer, e.g., from a supply of labels (typically a roll or fanfold supply), through a print path including a print head, and outward of the printer through an opening or slot provided in the printer housing.
  • the feeding unit may include one or more drive motors configured to feed media through the printer.
  • the light source unit emits light which passes through the label media, and the light detecting unit detects light transmitted through the label media.
  • the detected light transitions from one range of light intensity to another range of light intensity as the media moves through the emitted light beam.
  • the light source unit and the light detecting unit are aligned and placed opposite one another, and the media passes through the light beam such that the light detecting unit receives the varying levels of transmitted light detected after passing through the media.
  • the light detecting unit can include a photovoltaic sensor, a photodiode, a phototransistor, or any suitable sensor that can detect light. In some embodiments, a photodiode is used for the light detecting unit, however, it is to be understood any suitable light detector unit may be employed.
  • a reflective arrangement may be employed wherein the light source unit and light detector unit are positioned on the same side of the print media.
  • Light source unit is configured to illuminate a region of the label media within the field of view of the light detector unit such that gap and paper light levels transitions are detected as the media advances through the field of view of the light detector unit.
  • the light detecting unit is configured to detect two differing ranges of light intensity transmitted through two different portions of the print media.
  • a first range is a One range of light intensity corresponds to light transmitted through the print media when the label portion of the print media is placed in positioned between the light source unit and the light detecting unit.
  • a second range is a Another range of light intensity corresponds to light transmitted through the print media when the liner portion of the media (e.g., no label) or a gap, perforations, or an index hole between label portions of the media, or a gap between the label media (e.g., no layer) is placed in is positioned between the light source unit and the light detecting unit.
  • the first range of light intensity detected when the label portion of the media is positioned in between the light source unit and the light detecting unit will be less than the second range if light intensity detected when the liner portion of the media (e.g., no label) or a gap, perforations, or an intex hole between label portions of the media, is positioned in between the light source unit and the light detecting unit, because the transmitted light may be partially or totally blocked by the label portion of the media.
  • the second range of light intensity detected when the liner portion of the media e.g., no label
  • the first range light intensity detected when the label portion of the media is positioned in between the light source unit and the light detecting unit, since the liner portion, gap, notch, or space between labels permits more light to pass therethrough.
  • the described method and apparatus will attempt automatic recalibration when it is determined that a new supply of media has been loaded into the printer.
  • the disclosed method can adapt to the new media regardless of whether the new supply of the same type of media as was used immediately prior, or, a different type of media has been loaded. For example, if the new media demonstrates values outside the range of those seen with respect to the previously-loaded batch of labels (e.g., is an outlier compared to the range of overall light transmissivity values of previous labels), then calibration of the detecting unit is configured to automatically adjust the two ranges of light intensity with respect to the new label media's light transmissivity.
  • the light detecting unit sends a signal to the setting unit when it detects a range transition from one range to another range of light intensity of the light emitted by the light source unit and transmitted through the media, and, when the setting unit receives the signal two times, the setting unit sets the starting position of the media to be printed.
  • the setting unit sets the starting position for printing, the auto-calibration process is complete and the label printer can proceed to print labels without wasting many labels for adjustment, and without user interaction.
  • a flow chart which illustrates auto-calibration for the label printer.
  • the light detecting unit detects the light transmitted though the label media, and transmits the value to the setting unit.
  • the setting unit stores this light intensity value, which represents a transmissivity of the label media.
  • the light intensity value is dependent upon the type of media in use, and the position of the media relative to the light beam.
  • a motor associated with a feeding unit is stopped while the printer is waiting for a print or feed event.
  • the label printer checks whether the media was changed during the time since the motor previously stopped. Determination of media change is done by checking light intensity value.
  • the light detecting unit detects light intensity through the media and checks whether the detected value is same as the stored value. If a change is detected between the two values, then it is determined that new media have been loaded into the label printer; or, if no change is detected, the label printer assumes that the loaded media to be the same as which was previously placed under the light source unit.
  • the label printer When it is determined that the media has changed, the label printer also checks whether the media is out of stock. If no more media remains in the label printer, then the label printer stops printing and displays a message indicating no more media is available. When there is media left to be printed, the label printer calibrates the light detecting unit to detect a gap or a liner of the media.
  • predetermined values of light intensity for a gap or liner part of the media and for a liner label part for of the media are compared to measured values of light.
  • the light source unit increases or decreases light intensity so that the light detecting unit can detect a predetermined value of light intensity for the gap or the liner part of the media, and/or a predetermined value of light intensity for the label part of the print media.
  • a liner label part is placed under the light source unit in the beginning of the auto-calibration process.
  • the light source unit increases or decreases the light intensity so that the detected value reaches a certain predetermined value designated for the liner label part.
  • This invention is not limited to this assumption, and can be extended to include other embodiments that assume a liner or gap part is placed under the light source unit in the beginning of the auto-calibration process, or that assume the light source unit emits light only with a predetermined level of light intensity and the light detecting unit detects a transition of light intensity between non-predetermined ranges of light intensity through the media.
  • the feeding unit now feeds the media by starting the motor until a range transition of light intensity through the media is detected.
  • the label printer checks whether the transition is downward or upward. If it is a downward transition from the predetermined value for the paper/liner label part to a detected value at the time of the transition, the label printer updates the predetermined value for the liner or gap with the predetermined value for the paper/liner label part and the predetermined value for the liner label part with the detected value. When a downward an upward transition is detected, the calibration is not necessary and the label printer starts printing labels on the media.
  • the setting unit sets the location where a second transition occurs as the starting position for printing. If a downward transition occurs first, then an upward transition will follow when a gap part is fed under the light source unit. If an upward transition occurs first, then a downward transition will follow when a liner label part right after the gap part is fed under the light source. Thus, the second transition occurs at boundaries of the gap part, namely, starting and ending of the gap between labels. Since a the gap portion is not used for label printing, auto-calibration for setting a starting position for label printing is done when detecting the second transition. After printing a label and pausing the motor, the value of light that the light detecting unit detects at the time printing is completed is recorded. In this manner, a stored or recorded value can be compared with a detected value when the label printer restarts the auto-calibration process.
  • the light detecting unit provides an upward transition signal and a downward transition signal. If the setting unit receives one pattern of signals whereby an upward transition signal is received first and a downward transition signal second, then the setting unit sets the starting position for printing at the point at which it receives the second signal, e.g., the downward transition signal. This represents the location where the end of the gap portion or the start of the liner label portion is located. If the setting unit receives another pattern of signals, e.g., a downward transition signal first and an upward transition signal second, then the setting unit waits for a third signal, another downward transition signal, and sets the starting position for printing when it receives the third signal, i.e., the second downward transition signal.
  • the setting unit receives one pattern of signals whereby an upward transition signal is received first and a downward transition signal second, then the setting unit sets the starting position for printing at the point at which it receives the second signal, e.g., the downward transition signal. This represents the location where the end of the gap portion or the start of the liner label
  • the label printer sets the starting position for printing with precision.
  • Embodiments in accordance with this disclosure are not limited to this kind of label media and can be extended to other media whose starting position for printing is a place other than the end of gap part.
  • the media is a label type or tag stock type. If it is a label type, labels are attached on the media so that a label part has two layers and a boundary part is only one layer, the liner.
  • the light detecting unit detects an upward transition of light intensity when the boundary region passes through the light beam because the boundary part only has one layer (e.g., the liner) and thus the emitted light would pass through the boundary more readily than at the beginning.
  • the media is tag stock, perforations are along boundaries of the label, an index mark, or an index hole or slot is located on or near the boundary of each label.
  • the light detecting unit detects an upward transition of light intensity when the boundary part, the perforations along the boundaries, and index mark, or the index hole or slot, is fed under the light source unit because most of the emitted light would pass through directly to the light detecting unit. Therefore, embodiments of the present disclosure may be applied to both types of labels in a similar manner.
  • the intensity of the light source unit e.g., LED current or the transistor gain
  • the intensity of the light source unit can be adjusted to assure that there is adequate differences in the levels to accurately detect range transitions and the start of a new label or tag. Detecting the levels at the end of media motion and start of motion the printer can determine if additional calibration is required.
  • a sensor apparatus for a label printer includes a feeding unit configured to feed media of labels, a setting unit configured to set a starting position of each label of the media for the label printer, a light source unit configured to emit light through the media, and a light detecting unit configured to detect a range transition of light intensity through the media between a first range and a second range of light intensity of the emitted light, and send a signal to the setting unit when the range transition is detected, wherein the first range is lower than the second range, and the setting unit sets the starting position of each label of the media for the label printer when the setting unit receives a second signal from the light detecting unit.
  • a method of automatic setting for a label printer includes feeding media of labels, emitting light on the media, detecting a range transition of light intensity through the media between a first range and a second range of light intensity of the emitted light, sending a signal when the range transition is detected, receiving the signal, and setting a starting position of the media for the label printer when receiving the signal receives a second signal.
  • FIG. 1 shows an embodiment of a compact printer in accordance with the present disclosure having a top cover in a closed position
  • FIG. 2 shows the FIG. 1 embodiment of a compact printer having a top cover in an open position
  • FIG. 2A shows the FIG. 1 embodiment of a compact printer having a top cover in an open position and media positioned along a print path;
  • FIG. 3 is a schematic diagram of an embodiment of a media detection system in accordance with the present disclosure.
  • FIG. 4 is a flowchart illustrating a method of media detection in accordance with the present disclosure.
  • orientation e.g., “top”, “bottom”, “up”, “down”, “left”, “right”, “clockwise”, “counterclockwise”, and the like, are used for illustrative purposes with reference to the figures and features shown therein. It is to be understood that embodiments in accordance with the present disclosure may be practiced in any orientation without limitation.
  • like-referenced numbers represent elements which may perform the same, similar, or equivalent functions.
  • FIGS. 1, 2, and 2A present an example embodiment of a printer 10 in accordance with the present disclosure.
  • the printer 10 includes a bottom housing 18 and a selectively positionable top cover 11 that may be positioned in a closed position as shown in FIG. 1 and an open position as shown in FIG. 2 .
  • Top cover 11 and bottom housing 18 are pivotably joined by a hinge 19 .
  • Top cover 11 includes a user interface panel 12 , one or more user input devices 14 , and one or more indicators 13 .
  • User interface panel 12 many be any suitable form of display panel, including without limitation an LCD screen.
  • User input device 14 may be any suitable form of input device, e.g., a snap dome or membrane pushbutton switch.
  • Indicator 13 may be any suitable indicator, such as without limitation a light-emitting diode (LED). Indicator 13 may illuminate to indicate the status an operational parameter, e.g., power, ready, media empty, media jam, self test, and the like.
  • Printer 10 includes a power switch 15 .
  • a pair of latches 16 are disposed on either side of top cover 11 to retain top cover 11 in a closed position, and may be disengaged using finger pressure to facilitate opening of top cover 11 .
  • a media slot 17 is defined in bottom housing 18 and provides a point of egress for media, which may be advantageous with self adhesive labels whereby the labels peel away from the substrate upon exiting the printer.
  • Top cover 11 includes a print frame assembly 20 (see FIG. 2 ) pivotably mounted therein.
  • Print frame assembly 20 includes a ribbon supply 22 and a ribbon take up spool 21 that are arranged to supply transfer ribbon (not explicitly shown) across a print head assembly 38 .
  • a pair of media support members 24 extend from a print bed 26 and are adjustable across a lateral axis 32 of the printer 10 to accommodate a print media supply 25 of various widths.
  • Print media 25 includes a plurality of labels 23 , which may be self-adhesive style labels, releasably disposed on a backing material 27 . Each label 23 is separated from the adjacent label 23 by an inter-label gap 28 at which the backing material 27 is exposed.
  • a media drive 39 is configured to advance labels 23 from media supply 25 , to a print head assembly 38 , and through media slot 17 .
  • labels 23 feed from print media supply 25 along the print bed 26 along a longitudinal axis 31 of the printer 10 .
  • a light detector unit 37 is positioned on print bed 26 . In the present embodiment, light detector unit 37 rides in a transverse slot 36 defined in print bed 26 to enable selective positioning of light detector unit 37 along the lateral axis 32 , however, in other embodiments light detector unit 37 may be positioned at a fixed location.
  • a light source unit 29 is positioned on print head assembly 38 .
  • light source unit 29 rides in a transverse slot 30 defined in print head assembly 38 to enable selective positioning of light source unit 27 along the lateral axis 32 , however, in other embodiments light source unit 29 may be positioned at a fixed location.
  • Light detector unit 37 and light source unit 29 are arranged such that, when top cover 11 is positioned in a closed position, a light beam emitted from light source unit 29 is aligned with light detector unit 37 .
  • light source unit 29 may provide a relatively narrow, focused beam while in other embodiments, light source unit 29 may provide a wide or ribbon-like beam spanning laterally across at least a portion of the print media supply.
  • light detector unit 37 may provide a relatively narrow light sensing regions while in still other embodiments, light detector unit 37 may provide a wide or ribbon-like light sensing region spanning laterally across at least a portion of the print media supply.
  • an embodiment of a printing system 100 in accordance with the present disclosure includes a media supply 110 that includes label media 113 having a plurality of labels 111 disposed on a backing 112 .
  • the labels 111 are separated by a gap 114 at which the backing 112 is exposed.
  • media supply 110 is shown as roll or web media, but it is to be understood that other types of media supplies may be successfully utilized by a printing system in accordance with the present invention, such as without limitation, fanfold media.
  • media supply 110 may include tag or card stock which does not require backing 112 , and in these embodiments no backing is exposed at gap 114 and instead gap 114 is defined by a notch or other similar feature that separates labels 111 .
  • Printing system 110 includes a media drive 120 that is configured to advance label media 113 from media supply 110 to a print head assembly 150 .
  • media drive 120 includes a motor 121 having an output shaft operably coupled to a drive roller 122 that is configured to mechanically engage media 113 to impart advancing motion thereto.
  • drive roller 122 is frictionally engaged with media 133 .
  • drive roller 122 may include a pin feed arrangement whereby one or more mechanical features (not explicitly shown) project radially from drive roller 122 to engage corresponding openings provided by media 113 , e.g., along one or both edges of media 113 .
  • Media drive 120 may include a pinch roller 123 that is configured to assist or enhance positive mechanical engagement between media 113 and drive roller 122 . While in the presently illustrated embodiment media drive 120 is disposed upstream of print head assembly 150 (e.g., between media supply 110 and print head assembly 150 whereby media drive 120 pulls media from media supply 110 and pushes media toward print head assembly 150 ), in other embodiments media drive 120 may be positioned on the downstream side of print head assembly 150 whereby media drive 120 pulls media through print head assembly 150 and from media supply 110 .
  • Print head assembly 150 is configured to imprint visible indicia upon media 113 , and includes one or more print elements (not explicitly shown) which may include, without limitation, a thermal transfer element, an ink transfer element, a mechanical print element (e.g., dot matrix, impact print elements, etc.) and the like. In some embodiments, print head assembly 150 includes a plurality of individually addressable thermal heating elements (not explicitly shown).
  • Printer 100 includes a media detection unit 132 that includes a light source unit 130 configured to direct a light beam 131 though media 113 towards a light detecting unit 140 .
  • media detection unit 132 is positioned downstream of and substantially adjacent to print head assembly 150 , while in other contemplated embodiments, media detection unit 132 may be positioned upstream of print head assembly 150 and/or may be positioned substantially apart from print head assembly 150 .
  • Print system 100 includes a setting unit 105 , which includes a number of features that interoperate with the aforedescribed elements.
  • Setting unit 105 includes a controller 160 that includes in operative communication a processor 161 and a memory 162 .
  • Memory 162 may include volatile memory (e.g., RAM) and may include non-volatile and/or non-transitory memory (e.g., ROM, EPROM, EEPROM, flash memory, disk memory, and the like).
  • Setting unit 105 includes a communications interface 170 in operable communication with controller 160 that is configured to facilitate the communication of operational data to and from print system 100 via a communications ports 171 .
  • Communications interface 170 may be configured to communicate via any one or a combination of wired or wireless communication protocols, including without limitation USB, IEEE 1394 “Firewire”, serial (RS-232, RS-422, RS-485, and so forth), parallel IEEE 1284 “Centronics”, Ethernet, TCP/IP, 802.11 wireless (“WiFi”), Bluetooth, or any other communication protocol now or in the future known.
  • Communicated data may include, without limitation, label data, formatting data, printer status, media status, environmental data, font data, barcode data, quantity data, handshaking, and so forth, communicated to and from a host machine, application server, etc.
  • Communicated data may include data generated by a software program, e.g., a label generation application or submodule.
  • Print system 100 includes a user interface panel 165 in operable communication with controller 160 that may include visual and audio indicators.
  • Light source interface 135 enables communication between controller 160 and light source unit 130 , and may include circuitry configured to vary the intensity and/or color of light emitted by light source unit 130 under the direction of an algorithm. In some embodiments, such an algorithm may be executed by processor 161 . In some embodiments, light source interface 135 may include, without limitation, at least one of a constant current source, a digital-to-analog (D/A) converter, or a pulse-width modulator. In some embodiments, light source interface 135 may include a sensing circuit configured to sense an operating parameter of light source unit 130 , e.g., operating current, resistance, output level, etc. Light source interface 135 may include a circuitry configured to provide power to light source unit to effectuate operation thereof.
  • D/A digital-to-analog
  • Light source interface 135 may include a circuitry configured to provide power to light source unit to effectuate operation thereof.
  • Setting unit 105 includes light detector interface 145 that enables communication between controller 160 and light detector unit 140 , and may include circuitry configured to condition, read, sample, convert, digitize and/or scale a signal received from light detector unit 140 for use by controller 160 .
  • light detector interface 145 may include an analog-to-digital (A/D) converter, a power circuit configured to provide power to light detector unit 140 .
  • A/D analog-to-digital
  • light detector interface 145 may include circuit elements configured to bias a phototransistor (not explicitly shown) in the proper operating region to facilitate the effective detection of light beam 131 .
  • a phototransistor not explicitly shown
  • Print head interface 155 may include one or more drivers that are configured to provide power to the one or more print elements of print head assembly 150 , and additionally or alternatively may include circuitry configured to communicate one or more operational and/or identification parameters with print head 150 .
  • print head assembly 150 and/or print head interface 155 may be configured to communicate an operating temperature, an authentication code, a print command, and the like.
  • Setting unit 105 includes a media drive interface 125 that is configured to provide drive signals to media drive 120 and/or to receive one or more sensor signals from media drive 120 for conveyance to controller 160 .
  • media drive interface 125 may include a stepper motor driver circuit configured to provide a full step drive signals, half step drive signals, wave drive signals, and/or microstepping signals.
  • media drive 120 includes a servo motor 121
  • media drive interface 125 may include a servo driver circuit, and a feedback circuit configured to communicate positional (e.g., rotational) information to controller 160 .
  • Other forms of drive signals are contemplated to accommodate any suitable media drive arrangement, e.g., linear steppers, brushless motors, commutator motors, DC motors, AC motors, and so forth.
  • a method 200 for automatically sensing and setting label length in a label printer is illustrated.
  • the printer is idle and ready to perform an operation such as a print event (e.g., a print command incorporating media feeding substantially concurrently with printing indicia thereupon) or a feed event (e.g., a form-feed command to advance print through the printer).
  • a print event or a feed event occurs (e.g., a print command or a feed command is received by the printer).
  • a determination is made as to whether the print media has been changed since the last operation, which indicates that media calibration is required.
  • a light measurement MCURRENT is taken by light detector unit 140 and compared to a measurement MPREV taken at the conclusion of a prior print or feed event. If the two values are equal (or, in some embodiments, within a predetermined tolerance), it is determined that the print media has not changed. If, however, the two values are unequal (or, in some embodiments, outside a predetermined tolerance), or if no such previous measurement is available, it is determined the print media has changed.
  • step 220 a determination is made as to whether an out-of-stock condition exists (e.g., end of roll or no media installed).
  • an out-of-stock condition exists (e.g., end of roll or no media installed).
  • a light measurement is taken by light detector unit 140 and compared to a predetermined out-of-stock value.
  • the predetermined out-of-stock value is commensurate with a value corresponding to an unobstructed light path 131 existing between light source unit 130 and light detector unit 140 . If, in step 225 it is determined an out-of-stock condition exists, then in step 225 a fault condition is indicated.
  • a fault indication may include presenting an alarm to the user indicating that a new supply of label media needs to be loaded; such an alarm may include without limitation, a visual indication and/or an audible indication.
  • an out-of-stock status may be communicated via communication interface 170 .
  • step 230 a media calibration is undertaken.
  • Two preliminary light intensity levels for light source unit 130 are chosen to accommodate the two different portions of the label: a first, lower, light level L 1 corresponding to the gap 114 and a second, higher light level L 2 corresponding to the label 111 .
  • the values of L 1 and L 2 can be reversed (e.g., L 1 is assigned the higher level and L 2 is assigned the lower level.
  • the distinct values of L 1 and L 2 enable light detector unit 140 to detect a transition between gap 114 and label 111 as label media 113 advances through print system 100 .
  • step 235 light source unit 130 is set at the higher (L 2 ) level, and in step 240 , label media 113 is advanced (e.g., to execute a print operation or feed operation).
  • L 2 e.g., higher
  • an assumption is made that the light source unit 130 is calibrated to provide the expected light transmission though the label 111 portion of label media 113 , therefore, a light 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.
  • 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).
  • 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 L 2 of light source unit 130 is maintained, and the process continues with step 265 as discussed below.
  • 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 .
  • 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 L 1 (e.g., lowered).
  • step 265 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.).
  • 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 ).
  • 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.
  • 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.

Landscapes

  • Handling Of Sheets (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

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.

Description

CROSS-REFERENCE TO RELATED APPLICATIONS
This application is a broadening reissue application of U.S. Pat. No. 9,024,988, which claims the benefit of U.S. application Ser. No. 14/368,113, filed Jun. 23, 2014 and issued as U.S. Pat. No. 9,024,988 on May 5, 2015, which claims priority to PCT Application No. PCT/US2012/070605, filed Dec. 19, 2012, which claims priority to U.S. provisional Application No. 61/579,258, filed Dec. 22, 2011, each of which are hereby incorporated by reference herein in their entirety.
BACKGROUND
1. Technical Field
The present disclosure generally relates to label printers, and, more particularly, to an improved apparatus and method for automatically sensing and setting label length in a label printer.
2. Background of Related Art
Labels are everywhere in our daily life and have many uses, for example, for the identification and tracking of products in the distribution chain, identification of laboratory samples, and for document and records identification. Almost every product, such as fruits, manufactured foods, electrical or mechanical equipment, books, consumer goods, etc., includes some form of label. Such labels may include graphic images, human-readable alphanumeric text, and machine-readable barcode. Many types of label media exist, and many techniques for printing labels are used. For example, thermal transfer techniques are widely used in modern industry.
Generally, two kinds of thermal label media are commonly used. One is a tag stock (no adhesive) type. In this type, the media itself includes multiple pages attached end-to-end and wound on into a roll. This tag stock type uses an index mark, index notch, or an index hole to delineate labels from each other. This delineation feature may be used to set a starting position for printing whereby a label printer indexes the printed image from the starting position as defined, directly or indirectly, by the delineation feature of the media.
Another popular type of media is a label type which has two layers: a backing (or liner) and a self-adhesive label attached to the backing. The self-adhesive labels are detached or peeled from the backing after printing, whereupon the label may be attached to the desired item.
Each type of media may use a particular technique for separating the labels from the roll as they advance out of the printer. For this purpose, the tag stock type provides several methods. One of them is perforations on boundaries of each label or tag. The perforation method provides boundaries for each label and makes it easy for a user to cleanly tear off a label form the roll. Other methods include a manual (e.g., serrated edge) or automatic cutting mechanism (e.g., guillotine), a notch, hole, or mark for each label at a starting position for printing.
Typically, a label printer must be manually calibrated to set a label starting position when a new supply of label media is loaded into the printer. Inaccurately setting the starting position by the user can cause printing problems such as poor registration, double feeding, and so forth, and as a result, waste labels and time. Thus, accurately setting a starting position for a label printer has substantial impact on the process of printing labels.
SUMMARY
Disclosed is a method of automatically calibrating a media sensor configured to detect advancing print media. In some embodiments in accordance with the present disclosure, the method includes operating a light-emitting unit emitting at least two light intensity levels: a first light intensity corresponding relating to the gap between labels, and a second light intensity that is greater than the first light intensity level relating to the label. The first and second light levels are selected such that a sufficient delta exists between the two levels to enable the detection of a transition between paper to gap, or gap to paper, as media advances through the print path. A In some embodiments a light source unit is activated to emit light at the second light intensity level, and in some embodiments the method includes 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.
Also disclosed is a method of automatically calibrating a media sensor configured to detect advancing print media. In some embodiments in accordance with the present disclosure, the method includes selecting at a first light intensity level and a second light intensity level that is greater than the first light intensity level. A In some embodiments a light source unit is activated to emit light at the second light intensity level, and in some embodiments the method includes 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.
In some embodiments, a position of the print media is recorded, and, in some embodiments, a position at which that the light transmitted through the print media increases or decreases is recorded.
In some embodiments, a measured amount of light transmitted through the print media is recorded.
In some embodiments, the disclosed method further includes 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, signaling a fault condition in response to a determination that an out-of-stock condition exists. In some embodiments, 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.
In some embodiments, 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.
In another aspect, some embodiments of a label printer configured for automatic media calibration in accordance with the present disclosure include 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, and 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. 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 and to cause the light source unit to emit light at the second light intensity level. The setting unit is configured to measure the amount of the emitted light transmitted through the print media into the light detector unit, to cause the media drive to advance the print media, and to 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.
In some aspects, the setting unit is configured to select two intensity levels: a first “gap” light intensity level corresponding to a gap level, and a second “paper” light intensity level corresponding to paper level greater than the gap light intensity level, and to cause the light source unit to emit light at the paper light intensity level.
In some embodiments, a label printer in accordance with the present disclosure includes a print head in operable communication with the setting unit that is configured to imprint visible indicia upon a media label.
In some embodiments, the setting unit of a label printer in accordance with the present disclosure is configured to record a position of the print media. In some embodiments, the position of the print media is recorded by recording a position at which that the light transmitted through the print media increases or decreases. In some embodiments, the setting unit is further configured to record a measured amount of light transmitted through the print media.
In some embodiments, a setting unit in accordance with the present disclosure is configured to determine whether a print media status has changed since a previous operation, to determine whether an out-of-stock condition exists in response to determination that the print media status has changed, and to signal a fault condition in response to a determination that an out-of-stock condition exists. In some embodiments, 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. In some embodiments, 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.
In some embodiments, a label printer in accordance with the present disclosure includes 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. In some embodiments, a label printer in accordance with the present disclosure includes a media drive having a stepper motor.
The present disclosure also describes a method and an apparatus for automatically setting the starting position of the media for printing. In some embodiments, a label printer in accordance with the present disclosure includes a setting unit, a feeding unit, a light source unit unit, and a light detecting unit. The setting unit sets a label starting position for the label printer when one or more conditions are met, as will be described in detail herein. The feeding unit feeds the media through the printer, e.g., from a supply of labels (typically a roll or fanfold supply), through a print path including a print head, and outward of the printer through an opening or slot provided in the printer housing. The feeding unit may include one or more drive motors configured to feed media through the printer. The light source unit emits light which passes through the label media, and the light detecting unit detects light transmitted through the label media. The detected light transitions from one range of light intensity to another range of light intensity as the media moves through the emitted light beam. The light source unit and the light detecting unit are aligned and placed opposite one another, and the media passes through the light beam such that the light detecting unit receives the varying levels of transmitted light detected after passing through the media. The light detecting unit can include a photovoltaic sensor, a photodiode, a phototransistor, or any suitable sensor that can detect light. In some embodiments, a photodiode is used for the light detecting unit, however, it is to be understood any suitable light detector unit may be employed.
In some embodiments, a reflective arrangement may be employed wherein the light source unit and light detector unit are positioned on the same side of the print media. Light source unit is configured to illuminate a region of the label media within the field of view of the light detector unit such that gap and paper light levels transitions are detected as the media advances through the field of view of the light detector unit.
Generally, the light detecting unit is configured to detect two differing ranges of light intensity transmitted through two different portions of the print media. A first range is a One range of light intensity corresponds to light transmitted through the print media when the label portion of the print media is placed in positioned between the light source unit and the light detecting unit. A second range is a Another range of light intensity corresponds to light transmitted through the print media when the liner portion of the media (e.g., no label) or a gap, perforations, or an index hole between label portions of the media, or a gap between the label media (e.g., no layer) is placed in is positioned between the light source unit and the light detecting unit. By this arrangement, the first range of light intensity detected when the label portion of the media is positioned in between the light source unit and the light detecting unit will be less than the second range if light intensity detected when the liner portion of the media (e.g., no label) or a gap, perforations, or an intex hole between label portions of the media, is positioned in between the light source unit and the light detecting unit, because the transmitted light may be partially or totally blocked by the label portion of the media. Conversely the second range of light intensity detected when the liner portion of the media (e.g., no label) or a gap, perforations, or an index hole between label portions of the media, is positioned in between the light source unit and the light detecting unit is greater than the first range light intensity detected when the label portion of the media is positioned in between the light source unit and the light detecting unit, since the liner portion, gap, notch, or space between labels permits more light to pass therethrough. After accounting for the intensity of the light emitted by the light source unit, and the sensitivity of the light detector unit, the ranges of detected light intensity are determined by the thickness or light transmissivity of media or labels.
In one aspect, the described method and apparatus will attempt automatic recalibration when it is determined that a new supply of media has been loaded into the printer. Advantageously, the disclosed method can adapt to the new media regardless of whether the new supply of the same type of media as was used immediately prior, or, a different type of media has been loaded. For example, if the new media demonstrates values outside the range of those seen with respect to the previously-loaded batch of labels (e.g., is an outlier compared to the range of overall light transmissivity values of previous labels), then calibration of the detecting unit is configured to automatically adjust the two ranges of light intensity with respect to the new label media's light transmissivity.
In another aspect, the light detecting unit sends a signal to the setting unit when it detects a range transition from one range to another range of light intensity of the light emitted by the light source unit and transmitted through the media, and, when the setting unit receives the signal two times, the setting unit sets the starting position of the media to be printed. When the setting unit sets the starting position for printing, the auto-calibration process is complete and the label printer can proceed to print labels without wasting many labels for adjustment, and without user interaction.
In the drawings, a flow chart is provided which illustrates auto-calibration for the label printer. Initially, after a label is printed, the light detecting unit detects the light transmitted though the label media, and transmits the value to the setting unit. The setting unit stores this light intensity value, which represents a transmissivity of the label media. The light intensity value is dependent upon the type of media in use, and the position of the media relative to the light beam. A motor associated with a feeding unit is stopped while the printer is waiting for a print or feed event. When the print or feed event occurs, the label printer checks whether the media was changed during the time since the motor previously stopped. Determination of media change is done by checking light intensity value. When the label printer receives a print event or a feed event, the light detecting unit detects light intensity through the media and checks whether the detected value is same as the stored value. If a change is detected between the two values, then it is determined that new media have been loaded into the label printer; or, if no change is detected, the label printer assumes that the loaded media to be the same as which was previously placed under the light source unit.
When it is determined that the media has changed, the label printer also checks whether the media is out of stock. If no more media remains in the label printer, then the label printer stops printing and displays a message indicating no more media is available. When there is media left to be printed, the label printer calibrates the light detecting unit to detect a gap or a liner of the media.
In some embodiments, predetermined values of light intensity for a gap or liner part of the media and for a liner label part for of the media are compared to measured values of light. In order to calibrate the light detecting unit, at first, the light source unit increases or decreases light intensity so that the light detecting unit can detect a predetermined value of light intensity for the gap or the liner part of the media, and/or a predetermined value of light intensity for the label part of the print media.
For convenience, it is assumed that a liner label part is placed under the light source unit in the beginning of the auto-calibration process. Thus, the light source unit increases or decreases the light intensity so that the detected value reaches a certain predetermined value designated for the liner label part. This invention, however, is not limited to this assumption, and can be extended to include other embodiments that assume a liner or gap part is placed under the light source unit in the beginning of the auto-calibration process, or that assume the light source unit emits light only with a predetermined level of light intensity and the light detecting unit detects a transition of light intensity between non-predetermined ranges of light intensity through the media.
The feeding unit now feeds the media by starting the motor until a range transition of light intensity through the media is detected.
When a range transition is detected, the label printer checks whether the transition is downward or upward. If it is a downward transition from the predetermined value for the paper/liner label part to a detected value at the time of the transition, the label printer updates the predetermined value for the liner or gap with the predetermined value for the paper/liner label part and the predetermined value for the liner label part with the detected value. When a downward an upward transition is detected, the calibration is not necessary and the label printer starts printing labels on the media.
More specifically, when an upward transition is detected by the light detecting unit, more light goes through the media to the light detecting unit, which implies indicates that a liner or gap part is under has moved between the light source unit now and the light detecting unit as the media advanced. In this way, the assumption that the paper/liner label part is placed under the light source unit in the beginning of the auto-calibration process has proved to be correct and no need exists to update the predetermined value for the liner or gap part, e.g., update the light level to the gap level with the predetermined value for the paper/label part.
On the other hand, when a downward transition is detected, less light is transmitted through the media to the light detecting unit, which indicates that liner a label/paper is now positioned part has moved between the light source unit and light detector detecting unit as the media advanced. In other words, a liner part or label part is under the light source unit now while previously there was a liner part, a gap, an index hole, notch, or perforation between the light source unit and the light detecting unit in the beginning of the auto-calibration process instead of the liner (or label) label part. In this event, the assumption made at the beginning is of the auto-calibration process was incorrect and the predetermined value for the liner label/paper part should be updated. The detected value at the transition becomes the predetermined value for the liner label/paper part.
The setting unit sets the location where a second transition occurs as the starting position for printing. If a downward transition occurs first, then an upward transition will follow when a gap part is fed under the light source unit. If an upward transition occurs first, then a downward transition will follow when a liner label part right after the gap part is fed under the light source. Thus, the second transition occurs at boundaries of the gap part, namely, starting and ending of the gap between labels. Since a the gap portion is not used for label printing, auto-calibration for setting a starting position for label printing is done when detecting the second transition. After printing a label and pausing the motor, the value of light that the light detecting unit detects at the time printing is completed is recorded. In this manner, a stored or recorded value can be compared with a detected value when the label printer restarts the auto-calibration process.
In another aspect, the light detecting unit provides an upward transition signal and a downward transition signal. If the setting unit receives one pattern of signals whereby an upward transition signal is received first and a downward transition signal second, then the setting unit sets the starting position for printing at the point at which it receives the second signal, e.g., the downward transition signal. This represents the location where the end of the gap portion or the start of the liner label portion is located. If the setting unit receives another pattern of signals, e.g., a downward transition signal first and an upward transition signal second, then the setting unit waits for a third signal, another downward transition signal, and sets the starting position for printing when it receives the third signal, i.e., the second downward transition signal. This represents the position where the end of the gap part or the start of the liner label part is located. In this way, the label printer sets the starting position for printing with precision. Embodiments in accordance with this disclosure, however, are not limited to this kind of label media and can be extended to other media whose starting position for printing is a place other than the end of gap part.
In some embodiments, it does not matter whether the media is a label type or tag stock type. If it is a label type, labels are attached on the media so that a label part has two layers and a boundary part is only one layer, the liner. When the label is under the light source unit at the beginning the label, and the feeding unit feeds media, the light detecting unit detects an upward transition of light intensity when the boundary region passes through the light beam because the boundary part only has one layer (e.g., the liner) and thus the emitted light would pass through the boundary more readily than at the beginning. In the same sense, if the media is tag stock, perforations are along boundaries of the label, an index mark, or an index hole or slot is located on or near the boundary of each label. Thus, when the label is under the light source unit at its beginning, and the feeding unit feeds the media, the light detecting unit detects an upward transition of light intensity when the boundary part, the perforations along the boundaries, and index mark, or the index hole or slot, is fed under the light source unit because most of the emitted light would pass through directly to the light detecting unit. Therefore, embodiments of the present disclosure may be applied to both types of labels in a similar manner.
By continuously monitoring the light detecting unit levels, the intensity of the light source unit (e.g., LED current or the transistor gain) can be adjusted to assure that there is adequate differences in the levels to accurately detect range transitions and the start of a new label or tag. Detecting the levels at the end of media motion and start of motion the printer can determine if additional calibration is required.
In another aspect, a sensor apparatus for a label printer is disclosed. The disclosed sensor apparatus includes a feeding unit configured to feed media of labels, a setting unit configured to set a starting position of each label of the media for the label printer, a light source unit configured to emit light through the media, and a light detecting unit configured to detect a range transition of light intensity through the media between a first range and a second range of light intensity of the emitted light, and send a signal to the setting unit when the range transition is detected, wherein the first range is lower than the second range, and the setting unit sets the starting position of each label of the media for the label printer when the setting unit receives a second signal from the light detecting unit.
In yet another aspect, a method of automatic setting for a label printer is disclosed. The disclosed method include feeding media of labels, emitting light on the media, detecting a range transition of light intensity through the media between a first range and a second range of light intensity of the emitted light, sending a signal when the range transition is detected, receiving the signal, and setting a starting position of the media for the label printer when receiving the signal receives a second signal.
BRIEF DESCRIPTION OF THE DRAWINGS
The above and other aspects, features, and advantages of the present disclosure will become more apparent in light of the following detailed description when taken in conjunction with the accompanying drawings in which:
FIG. 1 shows an embodiment of a compact printer in accordance with the present disclosure having a top cover in a closed position;
FIG. 2 shows the FIG. 1 embodiment of a compact printer having a top cover in an open position;
FIG. 2A shows the FIG. 1 embodiment of a compact printer having a top cover in an open position and media positioned along a print path;
FIG. 3 is a schematic diagram of an embodiment of a media detection system in accordance with the present disclosure; and
FIG. 4 is a flowchart illustrating a method of media detection in accordance with the present disclosure.
DETAILED DESCRIPTION
Particular embodiments of the present disclosure are described hereinbelow with reference to the accompanying drawings; however, it is to be understood that the disclosed embodiments are merely examples of the disclosure, which may be embodied in various forms. Well-known and/or repetitive functions and constructions are not described in detail to avoid obscuring the present disclosure in unnecessary or redundant detail. Therefore, specific structural and functional details disclosed herein are not to be interpreted as limiting, but merely as a basis for the claims and as a representative basis for teaching one skilled in the art to variously employ the present disclosure in virtually any appropriately detailed structure. In addition, as used herein, terms referencing orientation, e.g., “top”, “bottom”, “up”, “down”, “left”, “right”, “clockwise”, “counterclockwise”, and the like, are used for illustrative purposes with reference to the figures and features shown therein. It is to be understood that embodiments in accordance with the present disclosure may be practiced in any orientation without limitation. In this description, as well as in the drawings, like-referenced numbers represent elements which may perform the same, similar, or equivalent functions.
FIGS. 1, 2, and 2A present an example embodiment of a printer 10 in accordance with the present disclosure. The printer 10 includes a bottom housing 18 and a selectively positionable top cover 11 that may be positioned in a closed position as shown in FIG. 1 and an open position as shown in FIG. 2. Top cover 11 and bottom housing 18 are pivotably joined by a hinge 19. Top cover 11 includes a user interface panel 12, one or more user input devices 14, and one or more indicators 13. User interface panel 12 many be any suitable form of display panel, including without limitation an LCD screen. User input device 14 may be any suitable form of input device, e.g., a snap dome or membrane pushbutton switch. Indicator 13 may be any suitable indicator, such as without limitation a light-emitting diode (LED). Indicator 13 may illuminate to indicate the status an operational parameter, e.g., power, ready, media empty, media jam, self test, and the like. Printer 10 includes a power switch 15. A pair of latches 16 are disposed on either side of top cover 11 to retain top cover 11 in a closed position, and may be disengaged using finger pressure to facilitate opening of top cover 11. A media slot 17 is defined in bottom housing 18 and provides a point of egress for media, which may be advantageous with self adhesive labels whereby the labels peel away from the substrate upon exiting the printer.
Top cover 11 includes a print frame assembly 20 (see FIG. 2) pivotably mounted therein. Print frame assembly 20 includes a ribbon supply 22 and a ribbon take up spool 21 that are arranged to supply transfer ribbon (not explicitly shown) across a print head assembly 38. A pair of media support members 24 extend from a print bed 26 and are adjustable across a lateral axis 32 of the printer 10 to accommodate a print media supply 25 of various widths. Print media 25 includes a plurality of labels 23, which may be self-adhesive style labels, releasably disposed on a backing material 27. Each label 23 is separated from the adjacent label 23 by an inter-label gap 28 at which the backing material 27 is exposed. A media drive 39 is configured to advance labels 23 from media supply 25, to a print head assembly 38, and through media slot 17. During use, labels 23 feed from print media supply 25 along the print bed 26 along a longitudinal axis 31 of the printer 10. A light detector unit 37 is positioned on print bed 26. In the present embodiment, light detector unit 37 rides in a transverse slot 36 defined in print bed 26 to enable selective positioning of light detector unit 37 along the lateral axis 32, however, in other embodiments light detector unit 37 may be positioned at a fixed location. A light source unit 29 is positioned on print head assembly 38. In the present embodiment, light source unit 29 rides in a transverse slot 30 defined in print head assembly 38 to enable selective positioning of light source unit 27 along the lateral axis 32, however, in other embodiments light source unit 29 may be positioned at a fixed location. Light detector unit 37 and light source unit 29 are arranged such that, when top cover 11 is positioned in a closed position, a light beam emitted from light source unit 29 is aligned with light detector unit 37. In some embodiments, light source unit 29 may provide a relatively narrow, focused beam while in other embodiments, light source unit 29 may provide a wide or ribbon-like beam spanning laterally across at least a portion of the print media supply. In yet other embodiments, light detector unit 37 may provide a relatively narrow light sensing regions while in still other embodiments, light detector unit 37 may provide a wide or ribbon-like light sensing region spanning laterally across at least a portion of the print media supply.
Turning now to FIG. 3, an embodiment of a printing system 100 in accordance with the present disclosure includes a media supply 110 that includes label media 113 having a plurality of labels 111 disposed on a backing 112. The labels 111 are separated by a gap 114 at which the backing 112 is exposed. In the present embodiment media supply 110 is shown as roll or web media, but it is to be understood that other types of media supplies may be successfully utilized by a printing system in accordance with the present invention, such as without limitation, fanfold media. In some embodiments, media supply 110 may include tag or card stock which does not require backing 112, and in these embodiments no backing is exposed at gap 114 and instead gap 114 is defined by a notch or other similar feature that separates labels 111. Printing system 110 includes a media drive 120 that is configured to advance label media 113 from media supply 110 to a print head assembly 150. In the illustrated embodiment, media drive 120 includes a motor 121 having an output shaft operably coupled to a drive roller 122 that is configured to mechanically engage media 113 to impart advancing motion thereto. In some embodiments, drive roller 122 is frictionally engaged with media 133. In some embodiments, drive roller 122 may include a pin feed arrangement whereby one or more mechanical features (not explicitly shown) project radially from drive roller 122 to engage corresponding openings provided by media 113, e.g., along one or both edges of media 113. Media drive 120 may include a pinch roller 123 that is configured to assist or enhance positive mechanical engagement between media 113 and drive roller 122. While in the presently illustrated embodiment media drive 120 is disposed upstream of print head assembly 150 (e.g., between media supply 110 and print head assembly 150 whereby media drive 120 pulls media from media supply 110 and pushes media toward print head assembly 150), in other embodiments media drive 120 may be positioned on the downstream side of print head assembly 150 whereby media drive 120 pulls media through print head assembly 150 and from media supply 110.
Print head assembly 150 is configured to imprint visible indicia upon media 113, and includes one or more print elements (not explicitly shown) which may include, without limitation, a thermal transfer element, an ink transfer element, a mechanical print element (e.g., dot matrix, impact print elements, etc.) and the like. In some embodiments, print head assembly 150 includes a plurality of individually addressable thermal heating elements (not explicitly shown). Printer 100 includes a media detection unit 132 that includes a light source unit 130 configured to direct a light beam 131 though media 113 towards a light detecting unit 140. As shown in the present embodiment, media detection unit 132 is positioned downstream of and substantially adjacent to print head assembly 150, while in other contemplated embodiments, media detection unit 132 may be positioned upstream of print head assembly 150 and/or may be positioned substantially apart from print head assembly 150.
Print system 100 includes a setting unit 105, which includes a number of features that interoperate with the aforedescribed elements. Setting unit 105 includes a controller 160 that includes in operative communication a processor 161 and a memory 162. Memory 162 may include volatile memory (e.g., RAM) and may include non-volatile and/or non-transitory memory (e.g., ROM, EPROM, EEPROM, flash memory, disk memory, and the like). Setting unit 105 includes a communications interface 170 in operable communication with controller 160 that is configured to facilitate the communication of operational data to and from print system 100 via a communications ports 171. Communications interface 170 may be configured to communicate via any one or a combination of wired or wireless communication protocols, including without limitation USB, IEEE 1394 “Firewire”, serial (RS-232, RS-422, RS-485, and so forth), parallel IEEE 1284 “Centronics”, Ethernet, TCP/IP, 802.11 wireless (“WiFi”), Bluetooth, or any other communication protocol now or in the future known. Communicated data may include, without limitation, label data, formatting data, printer status, media status, environmental data, font data, barcode data, quantity data, handshaking, and so forth, communicated to and from a host machine, application server, etc. Communicated data may include data generated by a software program, e.g., a label generation application or submodule. Print system 100 includes a user interface panel 165 in operable communication with controller 160 that may include visual and audio indicators.
Setting unit 105 includes a number of interface modules adapted to facilitate communication between controller 160 and other components of printer 100. Light source interface 135 enables communication between controller 160 and light source unit 130, and may include circuitry configured to vary the intensity and/or color of light emitted by light source unit 130 under the direction of an algorithm. In some embodiments, such an algorithm may be executed by processor 161. In some embodiments, light source interface 135 may include, without limitation, at least one of a constant current source, a digital-to-analog (D/A) converter, or a pulse-width modulator. In some embodiments, light source interface 135 may include a sensing circuit configured to sense an operating parameter of light source unit 130, e.g., operating current, resistance, output level, etc. Light source interface 135 may include a circuitry configured to provide power to light source unit to effectuate operation thereof.
Setting unit 105 includes light detector interface 145 that enables communication between controller 160 and light detector unit 140, and may include circuitry configured to condition, read, sample, convert, digitize and/or scale a signal received from light detector unit 140 for use by controller 160. In some embodiments, light detector interface 145 may include an analog-to-digital (A/D) converter, a power circuit configured to provide power to light detector unit 140. For example, light detector interface 145 may include circuit elements configured to bias a phototransistor (not explicitly shown) in the proper operating region to facilitate the effective detection of light beam 131. During use, as labels 111 and/or gaps 114 pass between light source unit 130 and light detector unit 140, light beam 131 is interrupted and/or modulated and the varying light is detected by light detector unit 140.
Setting unit 105 includes a print head interface 155 that enables communication between print head assembly 150 and controller 160. Print head interface 155 may include one or more drivers that are configured to provide power to the one or more print elements of print head assembly 150, and additionally or alternatively may include circuitry configured to communicate one or more operational and/or identification parameters with print head 150. For example, and without limitation, print head assembly 150 and/or print head interface 155 may be configured to communicate an operating temperature, an authentication code, a print command, and the like.
Setting unit 105 includes a media drive interface 125 that is configured to provide drive signals to media drive 120 and/or to receive one or more sensor signals from media drive 120 for conveyance to controller 160. For example, and without limitation, in some embodiments where media drive 120 includes a stepper motor 121, media drive interface 125 may include a stepper motor driver circuit configured to provide a full step drive signals, half step drive signals, wave drive signals, and/or microstepping signals. In some embodiments, embodiments where media drive 120 includes a servo motor 121, media drive interface 125 may include a servo driver circuit, and a feedback circuit configured to communicate positional (e.g., rotational) information to controller 160. Other forms of drive signals are contemplated to accommodate any suitable media drive arrangement, e.g., linear steppers, brushless motors, commutator motors, DC motors, AC motors, and so forth.
Considering now FIG. 4, a method 200 for automatically sensing and setting label length in a label printer is illustrated. In step 205, the printer is idle and ready to perform an operation such as a print event (e.g., a print command incorporating media feeding substantially concurrently with printing indicia thereupon) or a feed event (e.g., a form-feed command to advance print through the printer). In step 210 a print event or a feed event occurs (e.g., a print command or a feed command is received by the printer). Prior to executing the command, in step 215 a determination is made as to whether the print media has been changed since the last operation, which indicates that media calibration is required. In some embodiments, a light measurement MCURRENT is taken by light detector unit 140 and compared to a measurement MPREV taken at the conclusion of a prior print or feed event. If the two values are equal (or, in some embodiments, within a predetermined tolerance), it is determined that the print media has not changed. If, however, the two values are unequal (or, in some embodiments, outside a predetermined tolerance), or if no such previous measurement is available, it is determined the print media has changed.
If, in step 215 it has been determined that the print media has changed, then in step 220 a determination is made as to whether an out-of-stock condition exists (e.g., end of roll or no media installed). In some embodiments, a light measurement is taken by light detector unit 140 and compared to a predetermined out-of-stock value. In some embodiments, the predetermined out-of-stock value is commensurate with a value corresponding to an unobstructed light path 131 existing between light source unit 130 and light detector unit 140. If, in step 225 it is determined an out-of-stock condition exists, then in step 225 a fault condition is indicated. In some embodiments, a fault indication may include presenting an alarm to the user indicating that a new supply of label media needs to be loaded; such an alarm may include without limitation, a visual indication and/or an audible indication. In some embodiments, an out-of-stock status may be communicated via communication interface 170.
If, however, no out-of-stock condition is detected in step 220, e.g., a portion of label media 113 is positioned between light source unit 130 and light detector unit 140, in step 230 a media calibration is undertaken. Two preliminary light intensity levels for light source unit 130 are chosen to accommodate the two different portions of the label: a first, lower, light level L1 corresponding to the gap 114 and a second, higher light level L2 corresponding to the label 111. In some embodiments, the values of L1 and L2 can be reversed (e.g., L1 is assigned the higher level and L2 is assigned the lower level. The distinct values of L1 and L2 enable light detector unit 140 to detect a transition between gap 114 and label 111 as label media 113 advances through print system 100.
Once the two levels L1 and L2 have been determined, in step 235 light source unit 130 is set at the higher (L2) level, and in step 240, label media 113 is advanced (e.g., to execute a print operation or feed operation). By initially setting the light source unit 130 level to L2 (e.g., higher), an assumption is made that the light source unit 130 is calibrated to provide the expected light transmission though the label 111 portion of label media 113, therefore, a light 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.

Claims (24)

What is claimed is:
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.
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.
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.
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.
10. The label printer in accordance with claim 8, wherein the setting unit is further configured to record a position of the print media.
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.
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.
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.
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.
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.
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.
17. The label printer in accordance with claim 8, wherein the media drive includes a stepper motor.
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.
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.
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.
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.
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.
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.
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.
US15/586,455 2011-12-22 2012-12-19 Media detection apparatus and method Active USRE47928E1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US15/586,455 USRE47928E1 (en) 2011-12-22 2012-12-19 Media detection apparatus and method

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US201161579258P 2011-12-22 2011-12-22
PCT/US2012/070605 WO2013096439A1 (en) 2011-12-22 2012-12-19 Media detection apparatus and method
US15/586,455 USRE47928E1 (en) 2011-12-22 2012-12-19 Media detection apparatus and method
US14/368,113 US9024988B2 (en) 2011-12-22 2012-12-19 Media detection apparatus and method

Publications (1)

Publication Number Publication Date
USRE47928E1 true USRE47928E1 (en) 2020-04-07

Family

ID=48669444

Family Applications (2)

Application Number Title Priority Date Filing Date
US15/586,455 Active USRE47928E1 (en) 2011-12-22 2012-12-19 Media detection apparatus and method
US14/368,113 Ceased US9024988B2 (en) 2011-12-22 2012-12-19 Media detection apparatus and method

Family Applications After (1)

Application Number Title Priority Date Filing Date
US14/368,113 Ceased US9024988B2 (en) 2011-12-22 2012-12-19 Media detection apparatus and method

Country Status (4)

Country Link
US (2) USRE47928E1 (en)
EP (1) EP2794278B1 (en)
CA (1) CA2860207A1 (en)
WO (1) WO2013096439A1 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6408789B2 (en) * 2014-05-26 2018-10-17 サトーホールディングス株式会社 Label feeder
JP6469456B2 (en) * 2015-01-21 2019-02-13 株式会社沖データ Image forming apparatus, image forming method, and image forming program
JP6570415B2 (en) * 2015-10-16 2019-09-04 セイコーエプソン株式会社 Label production apparatus and control method in label production apparatus
JP2018187837A (en) * 2017-05-02 2018-11-29 株式会社寺岡精工 Printer
US11897257B2 (en) * 2019-06-28 2024-02-13 Sato Holdings Kabushiki Kaisha Printer for printing on a printing medium having a radio frequency identification (RFID)
JP7521946B2 (en) * 2019-06-28 2024-07-24 サトーホールディングス株式会社 Printer
US20220388317A1 (en) * 2021-06-08 2022-12-08 Chien-Wen Chang Label-sensing method

Citations (96)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4143977A (en) 1974-08-07 1979-03-13 Tohio Kurihara Print station apparatus
US4177731A (en) 1976-07-26 1979-12-11 Printronix, Inc. Printer system ribbon drive having constant ribbon speed and tension
US4788559A (en) 1987-12-01 1988-11-29 Miltope Corporation Apparatus and method for removing an image from the ribbon of a thermal transfer printer
US4788558A (en) 1987-02-06 1988-11-29 Intermec Corporation Method and apparatus for controlling tension in tape progressed along a feed path
US4872659A (en) 1987-04-30 1989-10-10 Ricoh Company, Ltd. Cassette with turn cover and feed roller control
US4924240A (en) 1987-11-02 1990-05-08 Alcatel Business Systems, Limited Feed for thermal printing ribbon
US4991846A (en) 1989-10-23 1991-02-12 Williams Electronics Games, Inc. Variable position target assembly
US5028155A (en) 1986-07-15 1991-07-02 Monarch Marking Systems, Inc. Printer with improved web guide means
US5087137A (en) 1988-07-19 1992-02-11 Datamax Corporation Ribbon assembly including indicia to identify operating parameters and ribbon depletion
US5206662A (en) 1991-04-08 1993-04-27 Intermec Corporation Method and apparatus for adjusting contact pressure of a thermal printhead
US5326182A (en) 1992-09-14 1994-07-05 Datamax Bar Code Products Corporation Ribbon roll drive
US5397192A (en) 1993-11-01 1995-03-14 Hewlett-Packard Company Shuttle-type printers and methods for operating same
US5438349A (en) * 1992-05-22 1995-08-01 Intermec Corporation Thermal printer label gap sensor and method for controlling same
US5468076A (en) 1993-06-25 1995-11-21 Kabushiki Kaisha Tec Print gap adjusting device
US5490638A (en) 1992-02-27 1996-02-13 International Business Machines Corporation Ribbon tension control with dynamic braking and variable current sink
US5564841A (en) 1994-09-13 1996-10-15 Intermec Corporation System and method for dynamic adjustment of bar code printer parameters
US5600350A (en) 1993-04-30 1997-02-04 Hewlett-Packard Company Multiple inkjet print cartridge alignment by scanning a reference pattern and sampling same with reference to a position encoder
US5650730A (en) 1995-05-09 1997-07-22 Automated Quality Technologies Inc. Label detection and registration system
US5684516A (en) 1993-11-09 1997-11-04 Lexmark International, Inc. Print station in an ink jet printer
US5693931A (en) 1996-08-20 1997-12-02 Intermec Corporation Self-calibrating label gap sensor circuit with a current regulator
US5790162A (en) 1992-10-02 1998-08-04 Zebra Technologies Corporation Door structure for a thermal demand printer
US5820280A (en) 1997-08-28 1998-10-13 Intermec Corporation Printer with variable torque distribution
US5836704A (en) 1997-11-24 1998-11-17 Datamax Corporation Ribbon tensioning assembly
US5870114A (en) 1992-02-12 1999-02-09 Canon Kabushiki Kaisha Image recording apparatus with improved conveying system for recording medium
US5927875A (en) 1997-11-24 1999-07-27 Datamax Corporation Ribbon tensioning assembly
US5978004A (en) 1997-03-31 1999-11-02 Zebra Technologies Corporation Label printer with label edge sensor
US5995128A (en) 1987-01-24 1999-11-30 Zebra Technologies Corporation Ribbon drive for a thermal demand printer
US6014229A (en) 1997-02-13 2000-01-11 Samsung Electronics Co., Ltd. Document size detection device for an image recording and forming apparatus
US6070048A (en) 1997-10-29 2000-05-30 Konica Corporation Paper width detecting device
US6082914A (en) 1999-05-27 2000-07-04 Printronix, Inc. Thermal printer and drive system for controlling print ribbon velocity and tension
US6095704A (en) 1997-10-31 2000-08-01 Jaeger; Ralf H. Media release mechanism for a printer
US6099178A (en) 1998-08-12 2000-08-08 Eastman Kodak Company Printer with media supply spool adapted to sense type of media, and method of assembling same
US20010008612A1 (en) 1998-05-11 2001-07-19 Igen International, Inc. Apparatus and methods for carrying out electrochemiluminescence test measurements
US6283024B1 (en) 1999-03-31 2001-09-04 Express Card & Label Co., Inc. Quick change print station for central impression presses
US6289730B1 (en) 1999-03-25 2001-09-18 Hewlett-Packard Company Paper size detection using ultrasound
US6302604B1 (en) 2000-01-05 2001-10-16 Zih Corp. Rack and pinion medium roll support
US6389241B1 (en) 2001-01-16 2002-05-14 Hewlett-Packard Company Method and apparatus for hard copy control using automatic sensing devices
US6396070B1 (en) 1997-11-24 2002-05-28 Datamax Corporation Adjustable sensor assembly for printers
US6520614B2 (en) 2000-01-28 2003-02-18 Canon Kabushiki Kaisha Printing-medium type discrimination device and printing apparatus
US20030081024A1 (en) 2001-10-31 2003-05-01 Vives Joan Carles Printing system adapted to shift nozzle use
US20030141655A1 (en) 2002-01-25 2003-07-31 Philip Bryer Print media guide system
US6616362B2 (en) 1999-03-26 2003-09-09 Datamax Corporation Modular printer
US20040008365A1 (en) 2002-07-09 2004-01-15 Hobbs George Bradley Printer control based on media attributes
US20040114024A1 (en) 1999-03-26 2004-06-17 Bouverie William M. Modular printer
US20040165927A1 (en) 2003-02-20 2004-08-26 Eastman Kodak Company Single pass multi-color printer with improved cutting apparatus and method
US6825864B2 (en) 2001-11-26 2004-11-30 Codonics, Inc. Multi-media printer
US20050002715A1 (en) 2003-06-04 2005-01-06 Hellermanntyton Corporation Portable printing system
US6840689B2 (en) 1999-05-27 2005-01-11 Printronix, Inc. Thermal printer with improved transport, drive, and remote controls
US6857714B2 (en) 2001-10-01 2005-02-22 Zih Corp. Method and apparatus for associating on demand certain selected media and value-adding elements
US6900449B2 (en) 2003-01-15 2005-05-31 Lexmark International Inc. Media type sensing method for an imaging apparatus
US20050190368A1 (en) 2004-01-30 2005-09-01 Zebra Technologies Corporation Self calibrating media edge sensor
US20050189693A1 (en) 2003-12-27 2005-09-01 Lg N-Sys Inc. Media discharging unit for media dispenser
US20050204940A1 (en) 2004-03-22 2005-09-22 Elliott James A Printing press cylinder
US20060007295A1 (en) 2004-07-07 2006-01-12 Hideo Ueda Thermal transfer printer
US20060045601A1 (en) 2004-08-25 2006-03-02 Seiko Epson Corporation Printing apparatus and printing method
US20060055721A1 (en) 2004-09-13 2006-03-16 Burdette Chris A Apparatus and methods of detecting relative position of RF signature on print media
US20060083572A1 (en) 2004-10-15 2006-04-20 David Block Control of dual printing mechanisms
US7071961B2 (en) 2001-04-23 2006-07-04 Zih Corp. Ribbon drive and tensioning system for a print and apply engine for a printer
US20060159504A1 (en) 2004-02-17 2006-07-20 Blanchard Raymond A Jr Printer
US20060157911A1 (en) 2004-11-24 2006-07-20 Hewlett-Packard Development Company, L.P. Sheet feed apparatus
US20060180737A1 (en) 2004-10-08 2006-08-17 Datamax Corporation System and method for detecting a label edge
US7150572B2 (en) 2000-09-11 2006-12-19 Zippher Limited Tape drive and printing apparatus
US7162460B2 (en) 2000-10-10 2007-01-09 Stamps.Com Inc Media type identification
US20070022233A1 (en) 2005-07-20 2007-01-25 Lexmark International, Inc. Document processing device with USB drive
US20070040326A1 (en) 2005-08-19 2007-02-22 Oki Data Corporation Sheet supplying unit and sheet width detecting unit
US20070059078A1 (en) 2005-09-12 2007-03-15 Silverbrook Research Pty Ltd Feed mechanism for maintaining constant web tension in a wide format printer
US7205561B2 (en) 2004-03-29 2007-04-17 Lexmark International, Inc. Media sensor apparatus using a two component media sensor for media absence detection
US20070138738A1 (en) 2005-12-19 2007-06-21 Muneyuki Motohashi Sheet carrying unit, image forming apparatus and sheet carrying control method
US7255343B2 (en) 2002-12-02 2007-08-14 Lg N-Sys Inc. Media sensing method of media dispenser
US7375832B2 (en) 2002-09-20 2008-05-20 Datamax Corporation Adjustable sensor assembly for printers
US7456995B2 (en) 2001-05-30 2008-11-25 Hewlett-Packard Development Company, L.P. Techniques for aligning images using page characteristics and image shifting
US20090038495A1 (en) 2007-08-08 2009-02-12 Butzen James K Platen assembly
US7502042B2 (en) 2005-05-20 2009-03-10 Datamax Corporation Laser diode thermal transfer printhead
US20090103806A1 (en) 2001-02-09 2009-04-23 Seiko Epson Corporation Adjustment for output image of image data
US7537404B2 (en) 1999-03-26 2009-05-26 Datamax Corporation Modular printer
US20090244584A1 (en) 2008-03-28 2009-10-01 Mcgarry Colman Two-sided print data handling
US7600684B2 (en) 2005-04-11 2009-10-13 Datamax Corporation Direct thermal barcode printer
US7667874B2 (en) 2005-07-06 2010-02-23 Xerox Corporation Method and system for improving print quality
US20100066782A1 (en) 2008-09-16 2010-03-18 Canon Kabushiki Kaisha Printing apparatus and printing method
US7699550B2 (en) 1999-03-26 2010-04-20 Datamax Corporation Modular printer
US20100169513A1 (en) 2008-12-31 2010-07-01 Fresenius Medical Care Holdings, Inc. Identifying A Self-Powered Device Connected To A Medical Device
US7824116B2 (en) 2004-11-24 2010-11-02 Zih Corp. Self-centering media support assembly and method of using the same
US20100289845A1 (en) 2008-05-06 2010-11-18 Ultra Electronics Limited Printer
US7845632B2 (en) 2006-11-27 2010-12-07 Xerox Corporation Media feeding and width sensing methods and apparatus for printing systems
US20100319561A1 (en) 2009-06-17 2010-12-23 Steven Colquitt Platen roller assemblies for printer and methods of removal therefrom
US7857414B2 (en) 2008-11-20 2010-12-28 Xerox Corporation Printhead registration correction system and method for use with direct marking continuous web printers
US7876223B2 (en) 2006-11-28 2011-01-25 Brother Kogyo Kabushiki Kaisha RFID tag information communicating apparatus
US7891892B2 (en) 2002-08-14 2011-02-22 Printronix, Inc. Printer read after print correlation method
US20110042883A1 (en) 2009-08-21 2011-02-24 Primax Electronics Ltd. Sheet-feeding type scanning apparatus and automatic sheet feeding method
US7907159B2 (en) 2007-07-25 2011-03-15 Rohm Co., Ltd. Thermal printhead
US7934881B2 (en) 2003-10-20 2011-05-03 Zih Corp. Replaceable ribbon supply and substrate cleaning apparatus
US7938501B2 (en) 2006-04-10 2011-05-10 Canon Kabushiki Kaisha Ink jet printing apparatus and ink jet printing method
US20110132643A1 (en) 2008-06-30 2011-06-09 Koichi Hattori Flexible circuit board and method for producing same and bend structure of flexible circuit board
US20110200376A1 (en) * 2010-02-17 2011-08-18 Toshiba Tec Kabushiki Kaisha Printer, method and computer readable storage medium for printing paper
US8142087B2 (en) 2007-03-30 2012-03-27 Seiko Epson Corporation Printing device with paper width detector mounted to carriage and method of controlling the printing device
US8573869B2 (en) * 2011-07-22 2013-11-05 Seiko Epson Corporation Label sheet conveyance device and method of identifying seams between label sheets

Patent Citations (110)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4143977A (en) 1974-08-07 1979-03-13 Tohio Kurihara Print station apparatus
US4177731A (en) 1976-07-26 1979-12-11 Printronix, Inc. Printer system ribbon drive having constant ribbon speed and tension
US5028155A (en) 1986-07-15 1991-07-02 Monarch Marking Systems, Inc. Printer with improved web guide means
US5995128A (en) 1987-01-24 1999-11-30 Zebra Technologies Corporation Ribbon drive for a thermal demand printer
US4788558A (en) 1987-02-06 1988-11-29 Intermec Corporation Method and apparatus for controlling tension in tape progressed along a feed path
US4872659A (en) 1987-04-30 1989-10-10 Ricoh Company, Ltd. Cassette with turn cover and feed roller control
US4924240A (en) 1987-11-02 1990-05-08 Alcatel Business Systems, Limited Feed for thermal printing ribbon
US4788559A (en) 1987-12-01 1988-11-29 Miltope Corporation Apparatus and method for removing an image from the ribbon of a thermal transfer printer
US5087137A (en) 1988-07-19 1992-02-11 Datamax Corporation Ribbon assembly including indicia to identify operating parameters and ribbon depletion
US4991846A (en) 1989-10-23 1991-02-12 Williams Electronics Games, Inc. Variable position target assembly
US5206662A (en) 1991-04-08 1993-04-27 Intermec Corporation Method and apparatus for adjusting contact pressure of a thermal printhead
US5870114A (en) 1992-02-12 1999-02-09 Canon Kabushiki Kaisha Image recording apparatus with improved conveying system for recording medium
US5490638A (en) 1992-02-27 1996-02-13 International Business Machines Corporation Ribbon tension control with dynamic braking and variable current sink
US5438349A (en) * 1992-05-22 1995-08-01 Intermec Corporation Thermal printer label gap sensor and method for controlling same
US5326182A (en) 1992-09-14 1994-07-05 Datamax Bar Code Products Corporation Ribbon roll drive
US5909233A (en) 1992-10-02 1999-06-01 Zebra Technologies Corporation Media transfer system for a thermal demand printer
US6057870A (en) 1992-10-02 2000-05-02 Zebra Technologies Corporation Ribbon drive system for a thermal demand printer
US6034708A (en) 1992-10-02 2000-03-07 Zebra Technologies Corporation Ribbon drive for a thermal demand printer
US5790162A (en) 1992-10-02 1998-08-04 Zebra Technologies Corporation Door structure for a thermal demand printer
US6020906A (en) 1992-10-02 2000-02-01 Zebra Technologies Corporation Ribbon drive system for a thermal demand printer
US5872585A (en) 1992-10-02 1999-02-16 Zebra Technologies Corporation Media sensor for a thermal demand printer
US5874980A (en) 1992-10-02 1999-02-23 Zebra Technologies Corporation Thermal demand printer
US5600350A (en) 1993-04-30 1997-02-04 Hewlett-Packard Company Multiple inkjet print cartridge alignment by scanning a reference pattern and sampling same with reference to a position encoder
US5468076A (en) 1993-06-25 1995-11-21 Kabushiki Kaisha Tec Print gap adjusting device
US5397192A (en) 1993-11-01 1995-03-14 Hewlett-Packard Company Shuttle-type printers and methods for operating same
US5684516A (en) 1993-11-09 1997-11-04 Lexmark International, Inc. Print station in an ink jet printer
US5564841A (en) 1994-09-13 1996-10-15 Intermec Corporation System and method for dynamic adjustment of bar code printer parameters
US5650730A (en) 1995-05-09 1997-07-22 Automated Quality Technologies Inc. Label detection and registration system
US5693931A (en) 1996-08-20 1997-12-02 Intermec Corporation Self-calibrating label gap sensor circuit with a current regulator
US6014229A (en) 1997-02-13 2000-01-11 Samsung Electronics Co., Ltd. Document size detection device for an image recording and forming apparatus
US5978004A (en) 1997-03-31 1999-11-02 Zebra Technologies Corporation Label printer with label edge sensor
US5820280A (en) 1997-08-28 1998-10-13 Intermec Corporation Printer with variable torque distribution
US6070048A (en) 1997-10-29 2000-05-30 Konica Corporation Paper width detecting device
US6095704A (en) 1997-10-31 2000-08-01 Jaeger; Ralf H. Media release mechanism for a printer
US6201255B1 (en) 1997-10-31 2001-03-13 Zih Corporation Media sensors for a printer
US6396070B1 (en) 1997-11-24 2002-05-28 Datamax Corporation Adjustable sensor assembly for printers
US6129463A (en) 1997-11-24 2000-10-10 Datamax Corporation Ribbon tensioning assembly
US5836704A (en) 1997-11-24 1998-11-17 Datamax Corporation Ribbon tensioning assembly
US5927875A (en) 1997-11-24 1999-07-27 Datamax Corporation Ribbon tensioning assembly
US20010008612A1 (en) 1998-05-11 2001-07-19 Igen International, Inc. Apparatus and methods for carrying out electrochemiluminescence test measurements
US6099178A (en) 1998-08-12 2000-08-08 Eastman Kodak Company Printer with media supply spool adapted to sense type of media, and method of assembling same
US6289730B1 (en) 1999-03-25 2001-09-18 Hewlett-Packard Company Paper size detection using ultrasound
US6846121B2 (en) 1999-03-26 2005-01-25 Datamax Corporation Modular printer
US7537404B2 (en) 1999-03-26 2009-05-26 Datamax Corporation Modular printer
US7042478B2 (en) 1999-03-26 2006-05-09 Datamax Corporation Modular printer
US20100247222A1 (en) 1999-03-26 2010-09-30 Datamax Corporation Modular printer
US6616362B2 (en) 1999-03-26 2003-09-09 Datamax Corporation Modular printer
US7699550B2 (en) 1999-03-26 2010-04-20 Datamax Corporation Modular printer
US20040114024A1 (en) 1999-03-26 2004-06-17 Bouverie William M. Modular printer
US6283024B1 (en) 1999-03-31 2001-09-04 Express Card & Label Co., Inc. Quick change print station for central impression presses
US6082914A (en) 1999-05-27 2000-07-04 Printronix, Inc. Thermal printer and drive system for controlling print ribbon velocity and tension
US6840689B2 (en) 1999-05-27 2005-01-11 Printronix, Inc. Thermal printer with improved transport, drive, and remote controls
US6302604B1 (en) 2000-01-05 2001-10-16 Zih Corp. Rack and pinion medium roll support
US6520614B2 (en) 2000-01-28 2003-02-18 Canon Kabushiki Kaisha Printing-medium type discrimination device and printing apparatus
US7150572B2 (en) 2000-09-11 2006-12-19 Zippher Limited Tape drive and printing apparatus
US7162460B2 (en) 2000-10-10 2007-01-09 Stamps.Com Inc Media type identification
US6389241B1 (en) 2001-01-16 2002-05-14 Hewlett-Packard Company Method and apparatus for hard copy control using automatic sensing devices
US20090103806A1 (en) 2001-02-09 2009-04-23 Seiko Epson Corporation Adjustment for output image of image data
US7079168B2 (en) 2001-04-23 2006-07-18 Zih Crop. Ribbon drive and tensioning system for a print and apply engine or a printer
US7071961B2 (en) 2001-04-23 2006-07-04 Zih Corp. Ribbon drive and tensioning system for a print and apply engine for a printer
US7456995B2 (en) 2001-05-30 2008-11-25 Hewlett-Packard Development Company, L.P. Techniques for aligning images using page characteristics and image shifting
US6857714B2 (en) 2001-10-01 2005-02-22 Zih Corp. Method and apparatus for associating on demand certain selected media and value-adding elements
US6942403B2 (en) 2001-10-01 2005-09-13 Zih Corp. Method and apparatus for associating on demand certain selected media and value-adding elements
US20030081024A1 (en) 2001-10-31 2003-05-01 Vives Joan Carles Printing system adapted to shift nozzle use
US6825864B2 (en) 2001-11-26 2004-11-30 Codonics, Inc. Multi-media printer
US20030141655A1 (en) 2002-01-25 2003-07-31 Philip Bryer Print media guide system
US20040008365A1 (en) 2002-07-09 2004-01-15 Hobbs George Bradley Printer control based on media attributes
US7891892B2 (en) 2002-08-14 2011-02-22 Printronix, Inc. Printer read after print correlation method
US7375832B2 (en) 2002-09-20 2008-05-20 Datamax Corporation Adjustable sensor assembly for printers
US7255343B2 (en) 2002-12-02 2007-08-14 Lg N-Sys Inc. Media sensing method of media dispenser
US6900449B2 (en) 2003-01-15 2005-05-31 Lexmark International Inc. Media type sensing method for an imaging apparatus
US20040165927A1 (en) 2003-02-20 2004-08-26 Eastman Kodak Company Single pass multi-color printer with improved cutting apparatus and method
US20050002715A1 (en) 2003-06-04 2005-01-06 Hellermanntyton Corporation Portable printing system
US7934881B2 (en) 2003-10-20 2011-05-03 Zih Corp. Replaceable ribbon supply and substrate cleaning apparatus
US20050189693A1 (en) 2003-12-27 2005-09-01 Lg N-Sys Inc. Media discharging unit for media dispenser
US7391043B2 (en) 2004-01-30 2008-06-24 Zih Corp. Self calibrating media edge sensor
US20050190368A1 (en) 2004-01-30 2005-09-01 Zebra Technologies Corporation Self calibrating media edge sensor
US20060159504A1 (en) 2004-02-17 2006-07-20 Blanchard Raymond A Jr Printer
US20050204940A1 (en) 2004-03-22 2005-09-22 Elliott James A Printing press cylinder
US7205561B2 (en) 2004-03-29 2007-04-17 Lexmark International, Inc. Media sensor apparatus using a two component media sensor for media absence detection
US20060007295A1 (en) 2004-07-07 2006-01-12 Hideo Ueda Thermal transfer printer
US20060045601A1 (en) 2004-08-25 2006-03-02 Seiko Epson Corporation Printing apparatus and printing method
US20060055721A1 (en) 2004-09-13 2006-03-16 Burdette Chris A Apparatus and methods of detecting relative position of RF signature on print media
US20060180737A1 (en) 2004-10-08 2006-08-17 Datamax Corporation System and method for detecting a label edge
US20060083572A1 (en) 2004-10-15 2006-04-20 David Block Control of dual printing mechanisms
US20060157911A1 (en) 2004-11-24 2006-07-20 Hewlett-Packard Development Company, L.P. Sheet feed apparatus
US7824116B2 (en) 2004-11-24 2010-11-02 Zih Corp. Self-centering media support assembly and method of using the same
US7600684B2 (en) 2005-04-11 2009-10-13 Datamax Corporation Direct thermal barcode printer
US7502042B2 (en) 2005-05-20 2009-03-10 Datamax Corporation Laser diode thermal transfer printhead
US7667874B2 (en) 2005-07-06 2010-02-23 Xerox Corporation Method and system for improving print quality
US20070022233A1 (en) 2005-07-20 2007-01-25 Lexmark International, Inc. Document processing device with USB drive
US20070040326A1 (en) 2005-08-19 2007-02-22 Oki Data Corporation Sheet supplying unit and sheet width detecting unit
US20070059078A1 (en) 2005-09-12 2007-03-15 Silverbrook Research Pty Ltd Feed mechanism for maintaining constant web tension in a wide format printer
US20070138738A1 (en) 2005-12-19 2007-06-21 Muneyuki Motohashi Sheet carrying unit, image forming apparatus and sheet carrying control method
US7938501B2 (en) 2006-04-10 2011-05-10 Canon Kabushiki Kaisha Ink jet printing apparatus and ink jet printing method
US7845632B2 (en) 2006-11-27 2010-12-07 Xerox Corporation Media feeding and width sensing methods and apparatus for printing systems
US7876223B2 (en) 2006-11-28 2011-01-25 Brother Kogyo Kabushiki Kaisha RFID tag information communicating apparatus
US8142087B2 (en) 2007-03-30 2012-03-27 Seiko Epson Corporation Printing device with paper width detector mounted to carriage and method of controlling the printing device
US7907159B2 (en) 2007-07-25 2011-03-15 Rohm Co., Ltd. Thermal printhead
US20090038495A1 (en) 2007-08-08 2009-02-12 Butzen James K Platen assembly
US20090244584A1 (en) 2008-03-28 2009-10-01 Mcgarry Colman Two-sided print data handling
US20100289845A1 (en) 2008-05-06 2010-11-18 Ultra Electronics Limited Printer
US20110132643A1 (en) 2008-06-30 2011-06-09 Koichi Hattori Flexible circuit board and method for producing same and bend structure of flexible circuit board
US20100066782A1 (en) 2008-09-16 2010-03-18 Canon Kabushiki Kaisha Printing apparatus and printing method
US7857414B2 (en) 2008-11-20 2010-12-28 Xerox Corporation Printhead registration correction system and method for use with direct marking continuous web printers
US20100169513A1 (en) 2008-12-31 2010-07-01 Fresenius Medical Care Holdings, Inc. Identifying A Self-Powered Device Connected To A Medical Device
US20100319561A1 (en) 2009-06-17 2010-12-23 Steven Colquitt Platen roller assemblies for printer and methods of removal therefrom
US20110042883A1 (en) 2009-08-21 2011-02-24 Primax Electronics Ltd. Sheet-feeding type scanning apparatus and automatic sheet feeding method
US20110200376A1 (en) * 2010-02-17 2011-08-18 Toshiba Tec Kabushiki Kaisha Printer, method and computer readable storage medium for printing paper
US8573869B2 (en) * 2011-07-22 2013-11-05 Seiko Epson Corporation Label sheet conveyance device and method of identifying seams between label sheets

Also Published As

Publication number Publication date
EP2794278A1 (en) 2014-10-29
EP2794278B1 (en) 2019-07-24
CA2860207A1 (en) 2013-06-27
US9024988B2 (en) 2015-05-05
EP2794278A4 (en) 2016-10-26
WO2013096439A1 (en) 2013-06-27
US20140347431A1 (en) 2014-11-27

Similar Documents

Publication Publication Date Title
USRE47928E1 (en) Media detection apparatus and method
US9481186B2 (en) Automatically adjusting printing parameters using media identification
US7121751B2 (en) Placing printing elements and mark sensor at proper positions with respect to the cutter member
US9042743B2 (en) Printer
CN110271308B (en) Printing apparatus, control method, and non-transitory storage medium
JPH05246414A (en) Label printer
US7999836B2 (en) System and method of print media back-feed control for a printer
EP2739479B1 (en) Printing system
WO2013137216A1 (en) Sensor level adjustment device for printer, and sensor level adjustment method
EP3950363B1 (en) Printer, printer control method, and program
CN113423579B (en) Printer, control method for printer, and program
JP7514977B2 (en) Printer, printer control method and program
WO2005018942A1 (en) Method and apparatus for reducing label length error in a label printer
US20160347082A1 (en) Thermal printer and components
JP2007522965A (en) Printing device
JP3577562B2 (en) Print medium length setting device in printing apparatus
JP2009000972A (en) Image forming apparatus

Legal Events

Date Code Title Description
AS Assignment

Owner name: DATAMAX-O'NEIL CORPORATION, FLORIDA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SANCHEZ GUTIERREZ, JOSE FERNANDO;SCHWALLIE, RONALD;REEL/FRAME:051174/0814

Effective date: 20150317

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 8

AS Assignment

Owner name: HAND HELD PRODUCTS, INC., NORTH CAROLINA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:DATAMAX-O'NEIL CORPORATION;REEL/FRAME:062308/0749

Effective date: 20230103

AS Assignment

Owner name: HAND HELD PRODUCTS, INC., NORTH CAROLINA

Free format text: CORRECTIVE 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;ASSIGNOR:DATAMAX-O'NEIL CORPORATION;REEL/FRAME:062639/0020

Effective date: 20230103