The subject matter, which is regarded as the invention, is particularly pointed out and distinctly claimed in the claims at the conclusion of the specification. The foregoing and other objects, features, and advantages of the invention are apparent from the following detailed description taken in conjunction with the accompanying drawings in which:
One aspect of the exemplary embodiments is an end of roll paper sensing mechanism. Another aspect of the exemplary embodiments is a pre-printed mark or a series of pre-printed marks on the side of roll paper for providing additional marking means.
The use of back mark sensors in a printer is a well-known technology. The back mark sensor is used to detect a black mark on the backside of paper media. The mark has a fixed width, height, and spacing that is used as a reference point by the printer for placement of printing on the front side of the media.
The exemplary embodiments of the present invention describe a mechanism for varying the mark on the back of the paper so that it can be used to convey additional information to the printer and to the system that is using the printer. One specific piece of information that can be conveyed is a low paper warning.
The back mark sensor in a retail printer is used to detect a black mark that is pre-printed on media. An example of a pre-printed mark on a boarding pass for the airline industry is shown in
The exemplary embodiments of the present invention modify some property of the marks to provide more information. For instance, the marks may be modified by increasing the height of the mark at a known distance from the end of the roll. For example, referring to
Therefore, the series of marks 32 and 34 shown are longer and indicate that the end of the roll is approaching. The printer firmware also has programmable status indicators that may be returned to the system when the series of marks 32 and 34 are detected. The system operating system (OS) and application would then alert the operators that the paper is low. This type of system management is especially important in multi-printer environments that have varying amounts of customer usage. In the airline example, the most flexibility to the airline is offered by minimizing interruption of the kiosk to check paper status and by removing the need for extra personnel to perform this task on a periodic basis.
The capabilities of the present invention can be implemented in software, firmware, hardware or some combination thereof.
As one example, one or more aspects of the present invention can be included in an article of manufacture (e.g., one or more computer program products) having, for instance, computer usable media. The media has embodied therein, for instance, computer readable program code means for providing and facilitating the capabilities of the present invention. The article of manufacture can be included as a part of a computer system or sold separately.
Additionally, at least one program storage device readable by a machine, tangibly embodying at least one program of instructions executable by the machine to perform the capabilities of the present invention can be provided.
The flow diagrams depicted herein are just examples. There may be many variations to these diagrams or the steps (or operations) described therein without departing from the spirit of the invention. For instance, the steps may be performed in a differing order, or steps may be added, deleted or modified. All of these variations are considered a part of the claimed invention.
While the preferred embodiment to the invention has been described, it will be understood that those skilled in the art, both now and in the future, may make various improvements and enhancements which fall within the scope of the claims which follow. These claims should be construed to maintain the proper protection for the invention first described.