Patent ID: 9058139
Filing Date: 2015-06-16
Classification: G06F,G06Q

Abstract:
1. A function expansion method for a POS system that executes a process that expands the function of a POS application on a computer that operates according to an operating system, that executes a specific process according to the POS application, and has one or more communication ports, the function expansion method executing a process that expands the function of the POS application by an expansion application and the function expansion method characterized by comprising: a virtual driver step in which the computer acquires print data output from the POS application to a printer driver before the print data is received by the printer driver, and sends the print data to the communication port specified in the print data; a virtual port step in which the computer acquires print data sent to the communication port, or print data output from the POS application to the communication port, before the print data is received by the communication port, and relays the acquired print data to the expansion application; a function expansion step in which the computer applies the expansion application that executes the process that expands the function of the relayed print data by the expansion application, and outputs the print data after processing to the communication port suited to the data; wherein the POS application executes a process to generate and output source print data, wherein the source print data is printed on one of receipts and coupons; and the expansion application executes one or more of a process that reduces or eliminates a line space of the source print data, a process that adds a logo data to the source print data, and a process that changes the source print data of monochrome to a color print data.