Embodiments discussed herein are related to printers and, more particularly, to systems, methods, apparatuses, computer readable media products and other means for providing printheads and assemblies that are configured to peel media units from backing.
Printers are designed and known to be used in traditional office environments. Some printers have a more portable design that allow them to be used for many other applications beyond traditional office printing, such as printing customer receipts at the point of delivery, price tags at product display shelves, shipment labels, parking garage receipts, adhesive labels, law enforcement tickets, and gas and utility inspection documents at people's homes. Through applied effort, ingenuity, and innovation, various printer improvements are embodied by the present invention, examples of which are discussed below.
Some embodiments discussed herein are related to a printer assembly configured to engage a label and peel the label from a backing without the backing having to be threaded through the printer assembly. The printer assembly may comprise one or more peel bars, support members, actuating shafts, and gears, among other things.
An example embodiment of the present invention may include a printer configured to print to a media disposed on a backing. The printer including a housing including a media cover, a media cover release actuator, and a peeler assembly actuator. The media cover release actuator and the peeler assembly actuator may each be accessible for actuation by a user when the media cover is in a closed position. The media cover release actuator may be configured to release the media cover from the closed position in response to actuation by a user. The peeler assembly actuator may define an engaged position and a disengaged position. The printer may include a peeler assembly at least partially enclosed by the housing and engagable between a peeling position, where the printer is configured to peel the media from the backing, and a non-peeling position, where the printer is not configured to peel the media from the backing. The peeler assembly actuator may be configured to, in response to actuation by the user from the disengaged position to the engaged position, transition the peeler assembly from the non-peeling position to the peeling position. The peeler assembly actuator may be configured to preclude actuation of the media cover release actuator when the peeler assembly actuator is in the engaged position.
Embodiments may further include a lock mechanism configured to lock the peeler assembly actuator in the engaged position. The lock mechanism may include a lock button. The peeler assembly actuator may be permitted to move from the engaged position to the disengaged position in response to the locking button being depressed. The media cover may be released in response to the media cover release actuator being actuated through a range of motion, where the peeler assembly actuator may be configured to block the media cover release actuator from being actuated through the range of motion when the peeler assembly actuator is in the engaged position.
According to some embodiments, the peeler assembly may include a peel bar, a support member connected to the peel bar, and an actuating shaft engaged with the support member. The peeler assembly actuator may be configured to drive the rotation of the actuation shaft in response to the peeler assembly actuator being moved from the disengaged position to the engaged position. The support member may be attached to a printer chassis at a pivot point and the actuation shaft may be configured to pivot the support member about a pivot point in response to being rotated. The media cover may define an open position and the peeler assembly in the peeling position may preclude the media cover from being moved from the open position to the closed position.
An example embodiment of the invention may include a peeler assembly configured to peel print media from a backing, for use in a printer that includes a media cover and a media cover release actuator. The peeler assembly may include a peeler assembly actuator defining an engaged position corresponding to a peel position of the peeler assembly and a disengaged position corresponding to a non-peeling position of the peeler assembly, where the peeler assembly actuator may be configured to preclude actuation of the media cover release actuator when the peeler assembly actuator is in the engaged position. A lock mechanism may be configured to lock the peeler assembly actuator in the first position.
Embodiments of the peeler assembly may include a first support member, a second support member, and a peel bar that extends proximate the first support member and the second support member, substantially perpendicular to the first support member and the second support member. Embodiments may further include an actuating shaft, where the actuating shaft extends between the first support member and the second support member. The peel bar may be disposed between a first end of each of the first support member and the second support member and the actuating shaft may be coupled to the first support member and the second support member proximate a second end of each of the first support member and the second support member. The first support member and the second support member may each be configured to be coupled to a printer chassis at a pivot point between each of their respective first end and second end. In response to rotation of the actuating shaft, each of the first support member and the second support member may be rotated about their respective pivot points. In response to the first and second support members rotating about their respective pivot points, the peel bar may be moved between the peeling position and the non-peeling position.
Embodiments of the present invention may provide a printer that includes a housing, a media cover, a peel bar, a peeler assembly actuator, and a media cover release actuator. The media cover may be configured to be moved between an open position and a closed position. The peeler assembly may be configured to be moved between a peeling position and a non-peeling position. The peeler assembly actuator may be configured to move the peeler assembly between the peeling position and the non-peeling position, where the peeler assembly actuator defines an engaged position corresponding to the peeling position of the peeler assembly and a disengaged position corresponding to the non-peeling position of the peeler assembly. The media cover release actuator may be configured to release the media cover from the closed position in response to the media cover release actuator being actuated, where the media cover release actuator is precluded from being actuated when the peeler assembly actuator is in the first position.
Embodiments may further include a locking mechanism defining a locked position and an unlocked position, where the peeler assembly actuator is precluded from moving from the engaged position to the disengaged position in response to the locking mechanism being in the locked position. The media cover may be precluded from moving between the open position and the closed position in response to the peeler assembly being in the peeling position. The peeler assembly actuator may move between the engaged position and the disengaged position along a first axis, and the media cover release actuator may be configured to be actuated along a second axis, substantially parallel to the first axis.
According to some embodiments, the media cover release actuator and the peeler actuator may each be accessible from outside the housing when the media cover is in the closed position. The peeler assembly actuator may be configured to engage a locking mechanism in response to the peeler assembly actuator being moved from the disengaged position to the engaged position. The peeler assembly actuator may be configured to be movable from the engaged position to the disengaged position in response to the locking mechanism being moved from a locked position to an unlocked position. The locking mechanism may be moved from the locked position to the unlocked position in response to a user actuating a lock button of the locking mechanism.
Embodiments of the present invention may provide a printer including a housing, a media cover configured to be moved between an open position and a closed position, and a peeler assembly configured to move between a peeling position and a non-peeling position. The peeler assembly may be configured to be movable from the non-peeling position to the peeling position when the media cover is in the closed position. The printer may further include a peeler assembly actuator configured to move the peeler assembly between the peeling position and the non-peeling position. The peeler assembly actuator may be configured to, in response to actuation by the user from a disengaged position to an engaged position, transition the peeler assembly from the non-peeling position to the peeling position. The peeler assembly actuator may be configured to be accessible when the media cover is in the closed position.
According to some embodiments, the printer may include a locking mechanism defining a locked position and an unlocked position, where the peeler assembly actuator may be precluded from moving from the engaged position to the disengaged position in response to the locking mechanism being disposed in the locked position. The printer may be configured to print to a continuous strip of media, where the media is threaded around the peel bar in response to the peeler assembly moving from the non-peeling position to the peeling position.
Embodiments of the present invention may provide a printer that includes a peeler assembly that is engagable between a peeling position, where the printer is configured to peel the media from the backing, and a non-peeling position, where the printer is not configured to peel the media from the backing. The printer may further include a sensor configured send a signal corresponding to a position of the peeler assembly, and a printer controller configured to receive the position of the peeler assembly from the sensor and configured to adjust at least one print setting in response to receiving the signal corresponding to the position of the peeler assembly. The at least one print setting may include the print speed, the printhead temperature, or the printhead position. The sensor may include a binary switch operable to detect the peeling position of the peeler assembly or the non-peeling position of the peeler assembly. The sensor may include a proximity sensor.
The patent or application file contains at least one drawing executed in color. Copies of this patent or patent application publication with color drawing(s) will be provided by the Office upon request and payment of the necessary fee.
Having thus described the invention in general terms, reference will now be made to the accompanying drawings, which are not necessarily drawn to scale, and wherein:
The present invention now will be described more fully hereinafter with reference to the accompanying drawings, in which some, but not all embodiments of the inventions are shown. Indeed, these inventions may be embodied in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this disclosure will satisfy applicable legal requirements. Like numbers refer to like elements throughout.
The relatively small profile and increased durability of mobile printer 100 can be enabled by, among other things, the arrangement of the internal circuitry and/or circuit boards onto which the circuitry is mounted. For example, the circuitry of mobile printer 100 can be laid out on a plurality of circuit boards (instead of a single circuit board). Additional examples of how circuitry may be arranged on one or more circuit boards are discussed in commonly-assigned U.S. patent application Ser. No. 13/085,438, titled “PRINTER MOBILITY AND SCALABILITY,” which is incorporated herein in its entirety by reference.
The media can include, for example, a number of adhesive-backed labels supported by a backing or other carrier. The backing is typically a paper strip coated with silicone to facilitate easy removal of the adhesive backed label, commonly called liner, but could be any other type of carrier, even a multi-layer or “piggyback” labels designed for specific printing of multi-part documents. In RFID applications, the labels may include an RFID transponder or other type of circuitry (sometimes referred to herein as an “inlay”). A peeler (discussed further in connection with
A peeler assembly, such as that discussed in connection with
Housing 106, including media cover 102, can be made from any suitable material and/or combinations of materials. For example, housing 106 can be made from plastic(s), rubber, metal, composite material, any other type of material, or combination thereof (such as, e.g., a rubber-infused plastic). Housing material 106 can be strong enough to protect the internal components from a fall, while still allowing wireless signals to radiate through in at least some locations. Housing 106 is shown in
Mobile printer 100 can also include one or more user input/output components, such as display 108, left button 110, right button 112, menu button 114, back button 116, navigation buttons 118, feed button 120, power button 122, and cover release actuator 124. Other examples of buttons, sensors and other type of user and environmental inputs may be included, some of which are discussed herein. For example, additional user inputs and/or outputs may be available to the user only when media cover 102 is open. Additional examples of printer user interfaces that may be used in some embodiments discussed herein are provided in commonly-assigned U.S. patent application Ser. No. 13/085,438, titled “PRINTER MOBILITY AND SCALABILITY,” which is incorporated herein in its entirety by reference.
Display 108 can include components configured to receive data inputs and present a display. In some embodiments, display 108 may also include components that enable touch-sensitive functionality. The touch-sensitive components of display 108 can include, for example, capacitance sensor(s), resistance sensor(s), acoustic wave sensor(s), optical sensor(s), any other type of sensor(s), and/or combination thereof. Display 108 can also include a liquid crystal display (“LCD”), light emitting diode (“LED”) display, an organic light emitting diode (“OLED”) display, any other type of display, or combination thereof. Different types of displays have various advantages and disadvantages relative to each other. For example, a 2.1 inch OLED display may have a relatively larger viewing angle than a 2.1 inch LCD. However, as known to those skilled in the art, OLED displays are currently more expensive than comparable LCDs. Other examples of displays that may be used by some embodiments discussed herein include an electronic paper display (“EPD,” sometimes referred to as electronic ink or e-ink) or other type of bi-stable display(s). Power consumption, brightness, readability (in sunlight, darkness, etc.), expected life span, and other factors may also differ among different types of displays and impact the best display to be used as display 108 depending on the intended usage of mobile printer 100. In some embodiments, an ambient light sensor and/or other type of sensor can be integrated into the display and/or other portion of printer 100, such as in and/or near the peeler bar or media cover. The one or more sensors can be used to, for example, adjust the brightness of the display, detect a label that needs to be removed from the peel bar, and determine when printer 100 is moving, among other things.
Display 108 can be configured to present an icon based menu and/or any other type of menu hierarchy. Among other things, display 108 can be adapted to display Asian-language fonts in relatively high resolution. Various fonts, firmware and/or other data may be downloaded onto printer 100 (some examples of which are discussed further below).
In some embodiments, display 108 may only function as an output display component and be unable to function as an input component. For example, display 108 may lack a functioning touch-sensitive input component and/or the appropriate software/hardware/firmware necessary to enable the touch-sensitive input component.
Regardless of whether display 108 includes a touch sensitive component that displays user-selectable buttons, mobile printer 100 can include “soft” keys, such as left button 110 and right button 112, which are hardware-based keys (as opposed to software-based keys presented by a touch-sensitive display) that can be used to select options presented by display 108. In some embodiments, portions of the screen of display 108 can be dedicated to and associated with left button 110 and/or right button 112. For example, the area of display 108 located immediately above left button 110 can be used to present an option that can be selected in response to left button 110 being depressed. Likewise, the area of display 108 located immediately above right button 112 can be used to present another option that can be selected in response to right button 112 being depressed. The options presented in the screen areas associated with left button 110 and/or right button 112 can be dynamic and change based upon the current display, allowing left button 110 and right button 112 to provide flexible navigation of the menu hierarchy. Additional examples of printer user interfaces that may be used in some embodiments discussed herein are provided in commonly-assigned U.S. patent application Ser. No. 13/085,438, titled “PRINTER MOBILITY AND SCALABILITY,” which was incorporated herein in its entirety by reference.
Mobile printer 100 can also include menu button 114. Internal circuitry (e.g., the processor and/or other components, such as those discussed in connection with
Back button 116 can cause the internal circuitry to present a display that is higher up a menu hierarchy of mobile printer 100. In other embodiments, back button 116 (or another button which is not shown) can be used to physically “back-up” or otherwise control the movement of the media being printed/encoded by mobile printer 100. In yet other embodiments, back button 116 (and/or any other component of mobile printer 100) can have dynamic functionality, in that selecting back button 116 causes mobile printer 100 to respond differently depending on a range of variables. For example, back button 116 may cause display 108 to advance up the menu hierarchy while media cover 102 is in a closed position (as shown in
Navigation buttons 118 are shown in
Mobile printer 100 can be powered ON and OFF using power button 122. In some embodiments, power button 122 can be used to cause mobile printer 100 to enter or exit a standby mode. For example, in response to power button 122 being depressed for less than a predetermined period of time (e.g., 5 seconds), mobile printer 100 can either enter or exit standby mode (depending on whether or not mobile printer 100 is currently in an active or standby mode). But in response to power button 122 being depressed for more than 5 seconds, mobile printer 100 can power OFF (if ON). In some embodiments, the circuitry of mobile printer 100 can be configured to automatically power OFF after a predetermined period of time or in response to determining the battery power has dropped below a predetermined threshold. Mobile printer 100 may also be configured to power ON automatically, for example, in response to a print command being issued by another device. In some embodiments, mobile printer 100 can be configured to automatically enter and/or exit a stand-by or other power-saving mode (including dimming the display screen, turning OFF wireless components, and/or execute other power reduction configuration settings). For example, a power-saving mode may be entered or exited after a predetermined period of time has elapsed and/or an environmental trigger has been detected (e.g., light detected by an ambient light sensor, movement detected by a jiggle switch, accelerometer and/or other type of movement sensor, etc.).
Cover release actuator 124 can be used to unlock and/or open media cover 102. When media cover 102 is open (as shown in
The relatively small size of mobile printer 100 allows mobile printer 100 to be attached, mounted, or otherwise physically coupled to a number of devices. For example, mobile printer 100 can be attached to a fork lift (or other warehouse apparatus), automobile (e.g., police car), healthcare device, shopping cart, belt loop, belt, and lanyard, among other things. To facilitate its mechanical or other type of physical coupling to another apparatus, mobile printer 100 can include channels 126, which are adapted to receive a mounting component (e.g., a shoulder strap, belt, or other type of tether), locking component, and/or other type of apparatus(es). Other mounting components, including those used for a dock, are provided in commonly-assigned U.S. patent application Ser. No. 13/085,431, titled “MOBILE PRINTER NETWORKING AND INTERFACING,” which was incorporated herein in its entirety by reference.
Protective cover 128 can be used to prevent water, dirt and other elements from entering one or more electrical coupling components of mobile printer 100. For example, one or more universal serial bus (“USB”) ports, mini-USB ports, a serial enhanced security ports, an Ethernet ports, an optical ports, and/or any other type of input components, output components and/or input/output components may be located behind protective cover 128. Media cover 128 can be removed and/or opened to access the protected component(s). The protected component(s) can also incorporate, for example, strain relief technology, some examples of which are provided in commonly-assigned U.S. patent application Ser. No. 13/085,438, titled “PRINTER MOBILITY AND SCALABILITY,” which was incorporated herein in its entirety by reference.
In some embodiments, the portion of printer 200's housing where display 108 may be integrated can be formed from one or more different materials than other portions of the housing. For example, the side walls of the housing (such as the portions where channels 126 are located) can be formed from an injection molded plastic, and the portion for display 108 can comprise die cut rubber. When manufacturing printer 200, for example, plastic for the housing can be injected molded around the die cut rubber, which may allow the same injection mold to be used for printers that have different sized and/or types of input components (e.g., different types of display screens, navigation button arrangements, etc.). In some embodiments, a rubber and/or other type of overmold can be applied to one or more of the printer's side walls and/or other components. Allowing the same molds to be used for multiple products can reduce manufacturing and machining costs sometimes associated with providing various product options to customers. In other embodiments, rather than place display 108 into rubber, the portion of the printer's housing that receives display 108 can be plastic and/or any other type of material. Other design aspects, some of which are discussed in commonly-assigned U.S. patent application Ser. No. 13/085,438, titled “PRINTER MOBILITY AND SCALABILITY,” which was incorporated herein in its entirety by reference, may be included in some of the embodiments discussed herein and allow printer components to be used across various types of mobile printers, desktop printers and other devices in accordance with some embodiments of the present invention.
Printer 200 includes clip 202, which may enable printer 200 to be attached to a user's belt or belt loop. In some embodiments, clip 202 may swivel on a ball hinge or may remain in a fixed position relative printer 200. Housing 106 of printer 200 can be molded or otherwise adapted to receive clip 202 with or without another component. Some embodiments of housing 106, such as that shown in
In other embodiments, the peel bar can function independent from cover release actuator 124. For example, cover release actuator 124 can be configured to open media cover 102 without causing the peel bar to be released from the latched position.
In some embodiments, cover release actuator 124 may be configured to function differently depending on how it is utilized (e.g., depressed). For example, when cover release actuator 124 is depressed partially, media cover 102 may be opened, and when cover release actuator 124 is depressed further (e.g., all or most of the way down), the peel bar is also released to a ready and/or peeling position.
The back view of printer 200 also shows that its housing was assembled from two pieces, namely, defining portion 404 and base portion 406. Defining portion 404 meets base portion 406 underneath printer 200 (as opposed to along the lateral sides such as housing 106 of mobile printer 100). Additional examples of printer housings and advantageous realized therefrom are provided in commonly-assigned U.S. patent application Ser. No. 13/085,431, titled “MOBILE PRINTER NETWORKING AND INTERFACING,” which was incorporated herein in its entirety by reference.
Hinge 402 can attach media cover 102 to defining portion 404, and fasteners 408 (which may be screws and/or any other type of mechanical fasteners) can attach defining portion 404 to base portion 406. In some embodiments, the circuit board(s) of mobile printer 100 can be removed from (e.g., slid out of) housing 106 after base portion 406 is separated from defining portion 404. Each portion or sub-portion(s) of printer 200's housing can be constructed from any type of material, and may have a varying degree of transparency or opaqueness. For example, media cover 102 can be transparent, while the rest of the housing can be opaque.
Alignment cavity 504 can be used to facilitate the proper electro-mechanical coupling of printer 200 with one or more accessory devices. For example, a docking station (sometimes referred to more generally herein as a “dock”), charging station, or mobile palette may define a protrusion that corresponds with and fits into cavity 504. As referred to herein, a “charging station,” refers to an apparatus that can function as a source of power for charging the batteries of the mobile printer without facilitating data communications between the mobile printer and a network device. A “docking station,” as used herein, refers to an apparatus that can receive and electrically couple with a printer, function as a source of power to charge the printer's batteries, and facilitate data communications between the printer and a host device (e.g., provide Ethernet communications to a network server). A docking station may be associated with a fixed physical location that is known to the host device and can be used to determine the location of printer 200. Exemplary docking stations are provided in commonly-assigned U.S. patent application Ser. No. 13/085,431, titled “MOBILE PRINTER NETWORKING AND INTERFACING,” which was incorporated herein in its entirety by reference.
Embodiments of the present invention may include a mechanism by which media disposed on a backing is separated from the backing, or peeled, as the backing is advanced after printing. The peeling of media from a backing may be achieved by directing the backing along a tortured path including at least one relatively sharp bend. As the backing passes around this bend, the media, which is releasably adhered to the backing, may not follow the sharp bend of the backing, but instead be separated from the backing in a peeling action. Example embodiments are described herein which include a peeling assembly which is engaged (i.e., moved to the peeling position) in response to a media cover being closed, and an embodiment in which the peeling assembly may only be engaged when the media cover is in the closed position. While embodiments described herein are capable of peeling media from a backing, each embodiment may also be used with the peeler assembly in a non-peeling position, in which a continuous media strip may be printed, and the media may be torn from the strip of media as necessary.
As noted above, print media, such as adhesive labels or tags, may be disposed on a carrier substrate also known as a backing. Such media may be printed by a portable printer on an as-needed basis such that upon printing of the label or tag, the label or tag is then adhered to a surface. Embodiments may include printers configured to print shipping labels, identification tags, product information, etc. As such, when printing such media, particularly when printing them on an as-needed basis, it may be desirable to have the media separated from the backing automatically rather than requiring a user to individually peel each label or tag from the backing after printing. Thus, example embodiments provided herein may automatically separate the media from the backing during the printing operation. Embodiments may include a peeler assembly, as detailed below, to separate the media from the backing. As the media disposed on the backing is advanced past the printing mechanism, the peel bar of peeler assemblies may engage the media and separate the media from the backing. Although embodiments here are shown with a portable printer, similar peeling mechanisms and methods may be used with printer applicators, industrial printers, automatic label applicators, and similar devices which may not be portable.
Peeler assembly 704 can include gears and other mechanical and/or electrical components that are adapted to automatically engage peeler assembly 704 onto the media as shown in
For example, media cover 102 can be opened, peeler assembly 704 can be released into an up or other type of ready position as shown in
By being configured to threadlessly peel media units from their backing, peeler assembly 704 can be made smaller than other peeler assemblies, since other peeler assemblies designed for manual-use often require user engageable features, such as wings adapted for a user to handle. As such, peeler assembly 704 and other threadless peeler assemblies, some additional examples of which are discussed herein, can lack one or more user engageable features often included in manually engageable peeler assemblies, such as relatively wider or, more generally, larger peel bars than that shown in connection with peeler assembly 704.
Components of a printing assembly are also shown in
Peel bar 902 can also include curved surface 920 and flat surface 922 separated by edge 924. Curved surface 920 may be shaped as shown to avoid any sharp and/or pointed edges as well as for aesthetic purposes. Although not shown in
Support members 904A and 904B are shown in
One or more springs 910 may be connected to one or more of support members 904A and 904B, and the respective protrusion 926. Springs 910 can be configured to cause peel bar 902 to be securely stowed when in a non-peeling position and/or be configured to supply a peeling force when peel bar 902 is in the peeling position. In some embodiments, the printer's media cover and/or other component(s) (such as, e.g., a locking component) can be used to securely stow peel bar 902 in either the non-peeling position or the peeling position, or possibly securely stow the peel bar 902 in both the non-peeling position and the peeling position. Using the springs 910 to securely stow the peel bar in both the peeling and non-peeling positions can be accomplished by virtue of the spring being relatively un-extended when the peel bar is in the peeling position and the non-peeling position, and be extended while transitioning between the peeling position and the non-peeling position. Such a configuration would drive the peel bar to the peeling position or the non-peeling position, but not in between.
Peeler assembly 900 may also include one or more gears, such as gear 912, connected to actuating shaft 908. Gear 912 may engage actuating shaft 908 (e.g., using one or more teeth or by any other suitable mechanism). As discussed in connection with
One or more additional components not shown in the drawings may be included in peeler assembly 900. For example, one or more springs may be attached to (e.g., wound around) a portion of actuating shaft 908 between the support members 904A and 904B (e.g., as opposed to springs 910 which are shown as being attached to the defining portion of support members 904A and 904B). Such spring may be configured to cause peel bar 902 to assume a ready position (e.g., in response to cover release actuator 124 being depressed) and/or may exert a greater force than springs 910 (e.g., thereby causing springs 910 to be at least partially elongated while in the ready position).
As noted above, peel bar 902, gear 912 and actuating shaft 908 can be configured to move in response to, for example, a force exerted by a user onto peel bar 902 and/or a force exerted by an electric motor. While in the non-peeling position, peel bar 902 may be stowed as shown in
As shown in
In some embodiments, peel bar 902 can be constrained in the non-peeling position, ready position and/or peeling position by one or more other components of the printer. For example, a media cover (and/or peel bar 902) may be configured to lock the peel bar in the peeling and/or non-peeling position when the media cover is closed. Similarly, in some embodiments, moving of one or more other components of the printer can cause and/or enable peel bar 902 to move among the positions shown in
Peeler assembly 900 may also include one or more gears, such as gear 1014, connected to internal gears 1012. Gear 1014 may engage internal gears 1012 and actuating shaft 908 (e.g., using one or more teeth, or a belt, or by any other suitable mechanism). As discussed in connection with
One or more additional components not shown in the drawings may be included in peeler assembly 1010. For example, one or more springs may be attached to (e.g., wound around) a portion of actuating shaft 908 between the support members 904A and 904B (e.g., as opposed to springs 910 which are shown as being attached to the defining portion of support members 904A and 904B). Such spring may be configured to cause peel bar 902 to assume a ready position (e.g., in response to cover release actuator 124 being depressed) and/or may exert a greater force than springs 910 (e.g., thereby causing springs 910 to be at least partially elongated while in the ready position).
As noted above, peel bar 902, gear 1014 and actuating shaft 908 can be configured to move in response to, for example, a force exerted by a user's finger onto handle 1018. While in the non-peeling position, peel bar 902 may be stowed as shown in
As shown in
For example, media cover 102 of peeler assembly 1030 may include cam slot 1032 and idler bar 1034. Media cover 102 may also include hole 1036 (which need not be a hole and may be a detent, recess and/or any other suitable means) for receiving spring loaded plunger 1038. Spring loaded plunger 1038 may be included and/or otherwise attached to chassis 918, the printer's housing and/or any other component of the printer. Spring loaded plunger 1038 may be retracted from hole 1036 in response to, for example, cover release actuator 124 being depressed and/or in response to any other type of user interaction and/or automated control signal being generated and/or received by the printer.
Peeler assembly 1030 may also include peeler bar 1040, torsion bar 1042, and latch 1044. Peeler 1040 may function and/or otherwise be the same as or similar to peel bar 902 discussed above. For example, peeler 1040 may include rollers on its peeling surface as described herein. Peeler 1040 or torsion bar 1042 may also be linked via, e.g., protrusion 1046 and a slot included in one or more support members of peeler 1040.
Latch 1044 may include spring 1048, which may be configured to store enough potential energy to cause latch 1044 to stay engaged with torsion bar 1042, despite the force applied to torsion bar 1042 by spring 1050. Spring 1048 may also be configured to enable a user to depress latch 1044 to release peeler 1040.
For example, as shown in
Also shown in
The mechanism for actuating the peel bar 902 of the peeler assembly 1500 from the illustrated stowed, non-peeling position of
Example embodiments may include a spring member 1540 which biases the peeler assembly actuator 1515 in the direction of arrow 1545, toward the disengaged position, thereby biasing the peeler assembly 1500 in the stowed, non-peeling position of
The movement of the peeler assembly 1500 of
The media cover release actuator 1630 may be depressed in a direction opposite to that of arrow 1645 of
As shown, in
While printing with printers of example embodiments of the present invention, it may be undesirable for the peel bar to be accidentally or unintentionally moved from the peeling position to the non-peeling position. To that end,
As the spring 1540 of
As outlined above, in some embodiments of a printer including a media cover 1620 and a peeler assembly, it may be detrimental to open the media cover 1620 while the peeler assembly is disposed in a deployed, peeling position. A corollary of this may be that it may also be detrimental for the peeler assembly to be moved from the stowed, non-peeling position to the deployed, peeling position while the media cover 1620 is in the open position.
In some example embodiments, the lock button 1670 may also be implemented to also prevent movement of the peeler assembly actuator from the disengaged, non-peeling position to the engaged, peeling position when the media cover 1620 is in the open position. When the media cover 1620 is in the closed position, as shown in
As outlined above with regard to
An example embodiment demonstrating advantages of the peeler assembly actuator 1640 being positioned to be accessible outside of the housing may be described with respect to the loading of media into the printer.
Upon loading a roll of media, for example including a roll labels disposed on a backing, the media cover 1620 may be closed.
The illustrated embodiment of
The media path 909 of
As described above with respect to
Processor 1104 may, for example, be embodied as various means including one or more microprocessors with accompanying digital signal processor(s), processor(s) without an accompanying digital signal processor, coprocessors, multi-core processors, controllers, computers, various other processing elements including integrated circuits such as, for example, an ASIC (application specific integrated circuit) or FPGA (field programmable gate array), or some combination thereof. Accordingly, although shown in
Memory 1106 may comprise, for example, volatile storage, non-volatile storage, or some combination thereof. Although shown in
Communication interface 1108 may be embodied as any device or means embodied in circuitry, hardware, a computer program product comprising computer readable program instructions stored on a computer readable medium (e.g., memory 1106) and executed by a processing device (e.g., processor 1104), or a combination thereof that is configured to receive and/or transmit data from/to another device, such as, for example, a second printer and/or the like. In at least one embodiment, communication interface 1108 is at least partially embodied as or otherwise controlled by processor 1104. In this regard, communication interface 1108 may be in communication with processor 1104, such as via a bus (not shown). Communication interface 1108 may include, for example, an antenna, a transmitter, a receiver, a transceiver, network interface card and/or supporting hardware and/or firmware/software for enabling communications with another computing device. Communications interface 1108 may also include one or more sensors, such as sensor 1102, which can be configured to detect the position of peel bar 902 (e.g., peeling position, ready position and/or non-peeling position), among other things. Communication interface 1108 may also be configured to receive and/or transmit data using any protocol suitable for facilitating communications between computing and/or other types of devices. Exemplary docking stations are provided in commonly-assigned U.S. patent application Ser. No. 13/085,431, titled “MOBILE PRINTER NETWORKING AND INTERFACING,” which was incorporated herein in its entirety by reference. Communication interface 1108 may additionally be in communication with the memory 1106, user interface 1110 and/or any other component of the printer, such as via a bus (not shown).
User interface 1110 may be in communication with processor 1104 to receive an indication of a user input and/or to provide an audible, visual, mechanical, or other output to a user. As such, user interface 1110 may include, for example, display 108, left button 110, right button 112, menu button 114, back button 116, navigation buttons 118, feed button 120, power button 122, an audio transducer, and/or other input/output mechanisms.
Circuitry 1068 may also include one or more drive motors 1112, which may be configured to move one or more media units when printing and/or to move peel bar 902 from and/or to one or more positions, among other things. For example, sensor 1102 may be configured to provide an indication of the position of the peel bar. Processor 1104 (and/or any other type of control circuitry) can be configured to receive the peel bar position indication from sensor 1102. In response to an indication representing peel bar 902 being in a non-peeling position, for example, processor 1104 can be configured to retrieve a drive motor parameter and cause electric drive motor 1112 to move print media relative to a printhead at a first speed and/or in accordance one or more other drive motor parameters stored in memory (such as at a predetermined torque). In response to an indication representing peel bar 902 being in a peeling position, for example, processor 1104 can be configured to retrieve a drive motor parameter and cause electric drive motor 1112 to move the print media relative to the printhead at a second speed and/or in accordance one or more other drive motor parameters stored in memory (such as at a greater torque). The first and second speeds and/or drive motor parameters retrieved can be different. For example, the second speed can be slower than the first speed, or vice-versa. As another example, the torque may be increased when the peel bar is in a peeling position. As another example, the optimum position of the media unit with respect to the printhead may be adjusted, either while printing (position of the printed dots relative to the edge of a label) or after printing (position of the printed label relative to the printhead, tear bar, or peel sensor) or both.
Memory 1106 can be configured to store a drive table that includes drive motor parameters and/or other types of instructions executable by the control circuitry. The drive table's instructions can include, for example, parameters associated with the first speed and the second speed associated with, e.g., the position of the peel bar. As a further example, processor 1104 can be further configured to cause electric drive motor 1112 to move the print media relative to the printhead at the second speed in response to determining the printer is experiencing or is likely to experience an overheating error.
In addition to or instead of adjusting the print speed based on the position of the peel bar (and/or any other sensor indication, such as battery power), processor 1104 can be configured to enter a non-peel or peel mode that includes other parameters. For example, while in the peel mode a display (e.g., icon, words, etc.) may be presented indicating that the peel bar is in a peeling position. Similar displays may be presented for other modes (based on, e.g., positions of the peel bar). In some embodiments, for example, the lack of an icon and/or other display may be used to inform the user of the printer's operational mode. For example, the lack of a peel mode indication indicator (e.g., icon) being displayed may indicate to the user that the printer is in non-peel mode.
As such, some embodiments discussed herein can reduce the possibility that the label media may become misaligned, resulting in a wasted label. In some embodiments, there is no need to open a latch or cover. The user can switch to peel mode and back to non-peel mode as often as desired without wasting labels.
The program code instructions stored on the programmable apparatus may also be stored in a nontransitory computer-readable storage medium that can direct a computer, a processor (such as processor 1104) and/or other programmable apparatus to function in a particular manner to thereby generate a particular article of manufacture. The article of manufacture becomes a means for implementing the functions of the actions discussed in connection with, e.g.,
Process 1200 starts at 1202 and at 1204 the printer receives an indication of a user's desire to open the printer's media cover. For example, the user may touch a virtual button presented by a touch-display, an electromechanical button, a remote control button, a mechanical button (such as cover release actuator 124), and/or utilize any other means for indicating a desire to open the printer's media cover.
In response to receiving the peel bar position indication of the user's desire to open the media cover, the printer may, at 1206, unlatch or otherwise open the media cover. At 1208, the printer receives media for printing and/or encoding. For example, the printer may receive paper, a roll of labels on a backing, and/or any other type of media onto which indicia can be printed and/or programmed.
If the media received at 1208 is attached to a liner or other backing, the media may be peeled from the backing by a peeler after printing. If a peeler bar is to be used, 1212 can be next in process 1200.
At 1212, the printer receives an indication of a user's desire to release the printer's peeler bar from its latched position. For example, a user may depress a push button, such as push button 802. The printer can be adapted to release its peeler bar in response to receiving the peel bar position indication of a user's desire to release the peeler bar. In other embodiments, the peeler bar may also or instead be released in response to the printer's circuitry determining that the peeler bar should be released. For example, the media loaded into the printer may include a radio frequency tag, visual indicia (e.g., marks on the backing), any other means, or combination there of that includes data and/or that is otherwise interpreted by the printer to mean the media is to be peeled from a backing after printing. In some embodiments, printer 400 may include a spindle that includes a radio frequency identification (“RFID”) reader, some examples of which are discussed in commonly-assigned U.S. Patent Application Publication No. 2008-0298870, titled “MEDIA PROCESSING SYSTEM AND ASSOCIATED SPINDLE,” which is hereby incorporated by reference in its entirety.
At 1216, the printer prints/encodes the media with the peeler bar engaged. The printer can also be configured to monitor for error conditions while printing. For example, at 1218 the printer determines whether the media needs to be replenished (e.g., is there enough media for the remaining or expected print job). In response to determining that the media needs replenishing, process 1200 returns to 1204 and the printer can wait to receive an indication of the user's desire to open the media cover. In some embodiments, process 1200 may return to 1206 and the media cover may be opened automatically by the printer. The printer may also or instead display a message on its display screen and/or on a remote display screen that the printer is low or out of media and needs replenishing.
In response to determining at 1218 that the media does not need replenishing, process 1200 can proceed to 1220 and the printer determines whether more indicia needs to be printed/encoded. For example, the printer may have received an initial print command for a print job involving the printing of a number of labels, which has not yet been completed. If more labels are to be printed/encoded, process 1200 returns to 1216 and the printer prints the media with the peeler bar engaged.
At 1222, the printer can be configured to wait for another print command before printing/encoding more indicia. The printer may wait at 1222 if, for example, the previous print job has been completed and/or a sensor is detecting the peeled label affixed to the peeler bar, among other reasons.
While waiting for a print command at 1222 (or at any other time), a user may decide and/or the printer may be configured to decide stop using the peel bar at 1224. In response to a determination to continue to use the peel bar, process 1200 can proceed to 1226.
At 1226, the printer may determine whether it should shut down, enter a sleep mode (due to, e.g., a predetermined time period lapsing, the power button being depressed, etc.), and/or enter a partial sleep mode (shutting down or otherwise reducing the power draw of one or more components). If the printer determines it should not shut down or enter a sleep mode, process 1200 can return to 1220. If the printer determines at 1226 the printer should enter a power down or sleep mode, process 1200 ends at 1228.
Returning to 1210, in response to determining that the print job is to be executed without the peeler bar, process 1200 proceeds to 1230. At 1230, the peeler bar remains latched in the closed position and at 1232 the media is printed by the printer without using the peeler bar. Process 1200 may also proceed to 1232 in response to the peel bar being stowed at 1224.
At 1234. the printer can be configured to determine whether the media needs to be replenished (e.g., is there enough media for the remaining or expected print job). In response to determining that the media needs replenishing, process 1200 returns to 1204 and the printer can wait to receive an indication of the user's desire to open the media cover. In some embodiments, process 1200 may return to 1206 and the media cover may be opened automatically by the printer, unlocked for a user to open, etc. The printer may also or instead display a message on its display screen and/or on a remote display screen that the printer is low or out of media and needs replenishing.
In response to determining at 1234 that the media does not need replenishing, process 1200 proceeds to 1236 and the printer can determine whether more indicia needs to be printed/encoded. For example, the printer may have received an initial print command for a print job involving the printing of a number of labels which has not yet been completed. If more sheets are to be printed/encoded, process 1200 returns to 1232 and the printer prints the media with the peeler bar latched or otherwise disengaged from the printing process.
At 1238, the printer can be configured to wait for another print command before printing/encoding more indicia. The printer may wait at 1238 if, for example, the previous print job has been completed, a sensor is detecting an error condition (such as overheating), among other reasons.
While waiting for a print command at 1238, a user may decide and/or the printer may be configured to decide start using the peel bar at 1240. In response to a determination to use the peel bar, process 1200 can proceed to 1214.
In response to a determination to continue not using the peel bar (e.g., allow the peel bar to remain in the non-peeling position), process 1200 can proceed to 1242.
The printer may then determine at 1242 whether it should shut down or enter a sleep mode (due to, e.g., a predetermined time period lapsing, the power button being depressed, etc.). If the printer determines it should not shut down or enter a sleep mode, process 1200 returns to 1236. If the printer determines at 1242 the printer should enter a power down or sleep mode, process 1200 ends at 1228.
For example, the printer's circuitry can communicate with at least one peeler sensor that monitors whether the peeler bar is engaged. The peeler sensor(s) can be incorporated on the printer's circuit board, in the media cover, within the printer's housing, and/or elsewhere within the printer. In response to the peeler sensor indicating the peeler is engaged, the printer's control circuitry can be configured to provide relatively more electrical current to the print feed motor. Dynamically adjusting the current of the drive motor may improve print quality (with or without changing the print speed) by providing more torque when a peeler bar, such as peeler 704, is engaged. The additional torque can compensate for the drag applied to the print media by the peeler bar. Similarly, relatively less electrical current can be provided to the drive motor to reduce the torque when the peeler bar is not engaged. By providing less current when the peeler bar is disengaged, the printer's battery life can be extended without sacrificing print quality. The amount of electrical current can be determined based on, for example, a drive motor parameter and/or any other type of instructions received and/or retrieved by the printer's processor. Process 1300 may benefit, among other things, a portable printer that may be relatively limited in available torque and speed by its battery and motor size. While it is sometimes desirable to have the ability to print at the fastest speed possible to satisfy customer requirements, the printer's maximum speed (for marketing and other purposes) can be limited by the available motor torque when peeling.
Drive tables can be generated and stored in the printer's memory and accessed when the peeler bar is and/or is not being used. The drive tables can include, for example, drive motor parameters and/or other types of settings that are optimized for both peel mode and non-peel mode. This optimization can be used to, for example, print at a faster speed when in non-peel mode without negatively impacting the print quality and/or other variables while in peel mode. As another example, the drive tables can include data related to the print registration (such as, e.g., where the print line should begin) and/or other data that may be affected based upon whether a peeler bar is engaged or disengaged. Additionally, the manufacture may be able to advertise the maximum print speed at a higher rate than that used when in peel mode. Adjusting the print speed, torque and/or other drive motor parameter can also solve historical problems related to the printer stalling and overheating when peeling. Optimal settings could also be dependent on the particular type of media because it could be dependent on media thickness, shape, material, temperature, adhesive characteristics, label gap indication (including blackmark or notch), and even perforations or other die-cut attributes.
Process 1300 begins at 1302 and advances to 1304 at which the printer receives a command to print/encode indicia onto media. At 1306 the printer determines whether or not a peeler bar is engaged. For example, the printer can include a peeler sensor that generates one or more signals when the peeler bar is engaged (properly or otherwise) and/or when the peeler bar is disengaged (properly or otherwise). The peeler sensor may be configured to generate the signal(s) in response to making physical contact, electrical contact, and/or magnetic contact with locking protrusions 808 and/or in response to detecting the absence of locking protrusions 808. Information as to whether the peeler is engaged could also be recalled from a memory location where the information was established from some prior process. As another example, regardless of whether a peeler sensor is included and/or functioning properly, the printer may be able to read information (visually, wirelessly, mechanically and/or by any other means) from the media and/or a spindle onto which the media is wound, and determine at 1306 whether or not the peeler bar should be and therefore is engaged.
In response to determining at 1306 the peeler bar is engaged, process 1300 proceeds to 1308 at which the printer can access, for example, a torque setting stored in memory. The torque setting can be used by the printer to optimize print speed for printing/encoding indicia onto media that is being removed from a backing using the printer's peeler bar. The addition of a detection device, such as a switch to detect when a printer is in peel mode combined with software, firmware and/or other hardware optimized to drive the motor according to the switch status, can permit the maximum speed of a printer to be increased when not peeling and slowed down for additional torque when peeling.
At 1310, the printer can utilize other printing settings for printing indicia onto media to be peeled from its backing. For example, an optical sensor (e.g., transmissive sensor, reflective sensor, or combination thereof), a proximity sensor, or other type of label-detecting sensor can be used by the printer to determine whether a printed/encoded label is affixed to the peeler bar and awaiting removal.
At 1312, the printer prints/encodes indicia onto the media in accordance with the one or more printing settings (including, e.g., the torque setting). At 1314, the peeler bar removes the media from its backing as the printer's roller bars (and/or other components) advance the media out of the printer's printing/encoding zones. At 1316 the printer determines whether it should pause printing. Printing may be paused in response to, for example, receiving a pause command from a user and/or another device, a printer sensor detecting an error has occurred, a printer sensor detecting that the media is affixed to the peeler bar and is awaiting removal, and/or for any other reason.
In response to determining at 1316 that printing should not be paused (e.g., no error detected, nothing blocking the path of the media being printed/encoded, etc.), process 1300 returns to 1312 and the printing continues. In response to determining at 1316 that printing should be paused until, for example, the previously printed media is removed from the peeler bar, the printer waits at 1318 for the printed media to be removed from the peeler bar. A determination is made at 1320 whether the printed/encoded media has been removed from the peeler bar. In response to determining at 1320 the printed/encoded media has not been removed from the peeler bar, process 1300 returns to 1318 and continues to wait. In response to determining at 1320 that the media has been removed from the peeler bar, process 1300 returns to 1304.
After determining at 1306 that the peeler bar is disengaged, process 1300 advances to 1322 at which the printer utilizes a torque setting for printing onto backless media that is not to be peeled. At 1324, other print settings can also be used for printing onto backless media and at 1326 the printer can print/encode indicia onto the media in accordance with the printing settings. Process 1300 may then return to 1304.
In summary, the peeler can be activated and placed into the peeling position by the user and/or the printer when peeling is desired, and then retracted out of the way into a non-peeling position when peeling is complete and/or no longer desired. Some embodiments of the peel bar may have various advantages over similar mechanisms, such as those based on the peeler assembly's compact size, the push-button actuation, and the peel bar's semi-automatic, threadless operation (traditional liner or backing threading is replaced with media threading, i.e., simply placing the peel bar on top of a media unit). The peeler's pivoting arm(s) and roller(s) of some embodiments can be adapted to force the backing of a label around a stripper bar, cams and springs in the media access cover can provide the peeling force, and an actuating lever can also be included. To operate the peeler, the user can open the media door and press an internal (or external) lever or other type of button, thereby releasing the peeler into the extended, ready position using springs included in the printer. As the user closes the media door, pins (e.g., locking protrusions 808) on the ends of the peeler can be adapted to engage a spring-loaded cam on each side of the media door, engaging the peeler and pulling the backing tight around the peeler bar. When then user and/or printer is finished peeling labels, the user and/or printer can again open the media door, and push or otherwise return the peel bar back into its stowed, non-peeling position.
A printer in accordance with embodiments discussed herein can include a universal printhead, such as that shown in
Printhead 806 is shown as being generally rectangular in shape and defined by first distal end 1406, second distal end 1408 (located opposite first distal end 1406), top end 1410 and bottom end 1412 (located opposite top end 1410). (The terms “bottom” and “top” are referenced herein to avoid overcomplicating the discussion. Any connotation or denotation relating to the meaning of “top” and “bottom,” such as those relating to their relative position in relation to the direction of gravitational pull, are not to necessarily be read into their meaning herein.) Printing face 1402 is generally defined by first distal end 1406, second distal end 1408, top end 1410 and bottom end 1412. Printing face 1402 can also include one or more printing components, such as thermal element 1414. Thermal element 1414 may be configured to, for example, conduct thermal energy and cause at least a portion of a print media and/or print ribbon to be heated.
As shown in
Mounting holes 1420 can be unthreaded or threaded. In some embodiments, there may be one or more of each type of mounting holes. In other embodiments, the mounting holes may be of the same type (e.g., threaded or unthreaded). The size (e.g., diameter and depth) of mounting holes 1420 may be the same, different or a combination thereof (e.g., some the same, some different).
Grooves 1422 are shown as extending substantially parallel to top end 1410 and the bottom end 1412. In some embodiments, one or more grooves can instead or additionally be positioned in any suitable fashion on mounting face 1404.
Additionally or alternatively, universal printhead 806 can also include one or more notches, heat sinks, shielding components, and/or any other mounting component(s). As such, mounting face 1404 of universal printhead 806 can provide a generic mounting platform that has flexible mechanical interface to compliment the flexible electrical interface provided by electrical interface 1416. As such, universal printhead 806 may be configured to be used with different printers (e.g., different manufacturers' printers, types of printers, etc.). Additionally, mounting face 1404 can be configured to facilitate relatively easy replacement of universal printhead 806 over the printer's product life as compared to other printheads. In some embodiments, printhead 806 can be made at least partially from aluminum and/or any other suitable material(s).
Various other features for, modifications to and other embodiments of the inventions set forth herein will come to mind to one skilled in the art to which these inventions pertain having the benefit of the teachings presented in the foregoing descriptions and the associated drawings. For example, while examples discussed herein are often related to mobile printers, one skilled in the art would appreciate that other types of printers, such as desktop or less mobile printers, as well as other types of devices may benefit from embodiments discussed herein. Therefore, it is to be understood that the inventions are not to be limited to the specific embodiments disclosed and that modifications and other embodiments are intended to be included herein. Although specific terms are employed herein, they are used in a generic and descriptive sense only and not for purposes of limitation.
This patent arises from a continuation of U.S. patent application Ser. No. 15/211,615, filed on Jul. 15, 2016, which is a continuation of U.S. patent application Ser. No. 13/725,247, filed on Dec. 21, 2012, now U.S. Pat. No. 9,434,191, which is a continuation-in-part of U.S. patent application Ser. No. 13/085,422 filed on Apr. 12, 2011, now U.S. Pat. No. 8,714,851, which claims the benefit of priority to U.S. Provisional Application No. 61/345,987, filed May 18, 2010, and U.S. Provisional Application No. 61/323,264, filed Apr. 12, 2010, which are all hereby incorporated herein by reference in their entireties.
Number | Date | Country | |
---|---|---|---|
61345987 | May 2010 | US | |
61323264 | Apr 2010 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 15211615 | Jul 2016 | US |
Child | 15957129 | US | |
Parent | 13725247 | Dec 2012 | US |
Child | 15211615 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 13085422 | Apr 2011 | US |
Child | 13725247 | US |