Patent ID: 6788428
Filing Date: 2004-09-07
Classification: G06F

Abstract:
A system for printing data, comprising:a printer configured to print the data and having an interface connecting to outside of the printer; and a terminal configured to process the data with a first application, said terminal being connected to the printer and comprising: an intermediate module operated under control of an operating system of the terminal, a communication processor configured to communicate with the printer via the interface of the printer, and a printer driver activated by the first application via the intermediate module to generate printing data of the data processed by the terminal and to cause the printer to print the data according to the printing data received by the printer, wherein the printer driver is configured to generate an intermediate printing data before the data is tuned for an outputting size, and to allow a second application to access and change the intermediate printing data to an ultimate printing data and to cause the printer to print the data according to the ultimate printing data, wherein said second application inquires and obtains an answer about functions of the printer when accessing said printer; and wherein said printer driver changes to the ultimate printing data in accordance with the functions of the printer.