Printing method, recording medium containing a program for...

Printing – Processes

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C400S615200, C400S061000, C400S065000

Reexamination Certificate

active

06789482

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to a method for generating print data with an embedded background image and printing the print data to a receipt by acquiring print data generated by a host computer based on input data concerning product sales and then adding background image data to the acquired print data. The invention further relates to a recording medium carrying a program for implementing this printing method, a printer and a printer driver, as well as a POS terminal and a POS system.
2. Description of the Related Art
POS systems used in supermarkets, convenience stores, and other retail stores have a printer (e.g., a receipt printer) for printing sales receipts. These printers are typically monochrome, text-based printers for printing receipts. An example of the output of such printer is shown in FIG.
14
. However, development of small, fast color printers has created demand for color POS printers.
Because most POS system application programs are written for printing monochrome text by means of a monochrome printer (such an application referred to below as a “monochrome, text-based application”), introducing a color printer to a POS system requires changing the POS application program to a color graphic-based application so that receipts can be printed in color and graphics can be inserted. Changing of a software program typically requires a significant capital investment. The problem, therefore, is that color POS printers are often not used to their greatest potential.
OBJECTS OF THE INVENTION
The present invention is directed to solving this problem. Accordingly, an object of the invention is to provide a method and apparatus for printing color graphic-based receipts without changing the monochrome, text-based application program. The invention also provides a computer-executable program for performing this printing method, a recording medium for storing and distributing the program, a printer, a printer driver, a POS terminal, and a POS system.
SUMMARY OF THE INVENTION
According to one aspect of the invention, a printing method for processing print data, e.g., regarding payment information, generated by a host computer, e.g., based on input data relating to a merchandise sale, is provided. The method generally comprises, acquiring the print data from the host computer; selecting a unit image to be used as a component of a background image; laying out multiple copies of the selected unit image in a selected layout pattern; selecting a filter for delineating an image area of the selected layout pattern or each copy in the layout pattern; filtering the selected layout pattern or each copy in the layout pattern using the selected filter to determine where the copies of the selected unit image are to be printed to produce the background image data; adding the background image data to the print data to produce print data with an embedded background image; and printing the print data with the embedded background image on receipt paper.
A printing apparatus for carrying out such processing is also provided according to another aspect of the invention. The apparatus comprises an input terminal configured to acquire the print data from the host computer and a background image data processor. That processor includes a unit image selection module configured to select a unit image to be used as a component of a background image, a layout module configured to lay out multiple copies of the selected unit image in a selected layout pattern, a filter selection module configured to select a filter for delineating an image area of the selected layout pattern or each copy in the layout pattern, and a filtering module configured to apply the selected filter to the selected layout pattern or each copy in the layout pattern to determine where the copies of the selected unit image are to be printed to produce the background image data. The apparatus further comprises a generator configured to add the background image data to the print data to produce print data with an embedded background image; and a printing unit configured to print the print data with an embedded background image on receipt paper.
By acquiring print data generated by a host computer and adding background image data thereto to generate print data with an embedded background image, the printing method and apparatus of this invention can issue color graphic-based documents, e.g., receipts, even when the host computer runs a monochrome, text-based application without the need to change this application.
Furthermore, because the background image data is produced by laying out plural unit images and then applying a filter, a wide range of background image data can be efficiently produced and printed even if there is little storage capacity for storing background image data.
Preferably, the printing unit can print multiple colors including at least a primary color and a secondary color other than the primary color, and can print the print data using the primary color and print the background image data using the secondary color. By thus printing the print data in the primary color and printing the background image data in a secondary color, a background image can be added to the receipt without degrading the readability of the print data. Readability is also improved by printing in color.
Preferably, the background image data is generated according to a configuration command sent from the host computer. By producing the background image data according to a configuration command sent from the host computer, the user can configure the background image without directly operating the printer. Preferably, the configuration command contains information specifying the print color of the background image, which enables the user to define the color used to print the background image as desired.
Preferably, a storage medium stores a plurality of unit images and the configuration command contains information specifying what unit image to use. That is, the configuration command contains a command selecting at least one unit image for use as an element in the background image from among the multiple unit image files. By thus storing multiple unit image files, more choices are available for creating the background image. In addition, a wide variety of background images can be produced by combining multiple unit images in the background image layout.
Preferably, a storage medium stores multiple filters, and the configuration command contains a command for selecting and applying one filter from among the available filters. The filters can be image files or an algorithm for generating image data, such as an algorithm for drawing a circle or drawing a triangle. By thus storing multiple filters for filtering the background image, a wide range of background images can be produced.
Preferably, the configuration command also contains information specifying an enlargement factor for the unit image. This enables the size (enlargement or reduction) of the unit image to be specified according to the user's preference. This also eliminates the need to store multiple sizes of the same unit image, and thus reduces the storage capacity needed to store the unit images.
Preferably, there is a storage medium for storing multiple layout patterns, and the configuration command contains information specifying a particular layout pattern to be used. By thus storing multiple layout patterns, a wide range of background images can be generated.
Preferably, the configuration command also contains information specifying the layout pitch of the unit image. This enables the user to control the layout pitch as desired.
Preferably, the configuration command is generated by a printer driver provided in the host computer. When the printer driver thus generates the configuration command, the background image data can be configured from the host computer without changing the host computer application program.
In another aspect of the invention, a printing program embodied on a computer-readable medium contains instructi

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Printing method, recording medium containing a program for... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Printing method, recording medium containing a program for..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Printing method, recording medium containing a program for... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3236977

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.