Legal claims defining the scope of protection, as filed with the USPTO.
1. A host device comprising: an acquisitor that receives print request data, acquires text data to be printed from the print request data, and sends the print request data to a printer driver; the printer driver that rasterizes print content and generates print data using a printer command based on the print request data; and a merging part that receives the print data that the printer driver outputs based on the print request data, adds the acquired text data to the print data using the command, and sends the print data with the added text data to the printer.
2. The host device described in claim 1 , wherein: print content is expressed by raster data in the print data that the printer driver outputs.
3. The host device described in claim 1 , wherein: the merging part executes a process of sorting the acquired text data into the order the text data appears when printed before adding the text data to the print data.
4. The host device described in claim 1 , wherein: the merging part adds the acquired text data to the print data by inserting the text data between a registration command setting a page mode in which the printer buffers the print data for a specific printing area before executing a printing process based on the buffered print data, and a cancel command that cancels printing in the page mode.
5. The host device described in claim 1 , wherein: the merging part adds text data to the print data using a start command for a text mode that sends the print data to the printer as text data, and a specific number of characters of text data followed by a clear command.
6. A printing system comprising a printer and a host device of the printer, the host device including an acquisitor that receives print request data, acquires text data to be printed from the print request data, and sends the print request data to a printer driver, the printer driver that rasterizes print content and generates print data using a printer command based on the print request data, and a merging part that receives the print data that the printer driver outputs based on the print request data, adds the acquired text data to the print data using the command, and sends the print data with the added text data to the printer; and the printer including a text data processor that acquires the added text data from the transmitted print data, and a print mechanism that executes a printing process based on the print data.
7. The printing system described in claim 6 , wherein: the text data processor of the printer acquires the added text data from the transmitted print data, and the print mechanism of the printer executes the printing process based on the print data.
8. The printing system described in claim 6 , wherein: the text data processor stores the acquired text data, and sends the text data at a specific time to another device.
9. The printing system described in claim 6 , wherein: print content is expressed by raster data in the print data output by the printer driver.
10. The printing system described in claim 6 , wherein: the merging part of the host device sorts the acquired text data into the order the text data appears when printed, and adds the sorted text data to the print data.
11. The printing system described in claim 6 , wherein: the merging part of the host device adds the acquired text data to the print data by inserting the text data between a registration command setting a page mode in which the printer buffers the print data for a specific printing area before executing the printing process based on the buffered print data, and a cancel command that cancels printing in the page mode.
12. The printing system described in claim 6 , wherein: the merging part of the host device adds text data to the print data using a start command for a text mode that sends the print data to the printer as text data, and a specific number of characters of text data followed by a clear command.
13. A data processing method of a host device, comprising: an acquisition step of receiving print request data, acquiring text data to be printed from print request data, and sending the print request data; a print data generating step of rasterizing print content and generating print data using a command for a printer based on the print request data; an adding step of receiving the print data based on the print request data, adding the acquired text data to the print data using the command; and a transmission step of sending the print data with added text data to the printer.
14. The data processing method described in claim 13 , wherein: print content is expressed by raster data in the print data that the printer driver outputs.
15. The data processing method described in claim 13 , wherein: the adding step sorts the text data into the order the text data appears when printed before adding the text data to the print data.
16. The data processing method described in claim 13 , wherein: the adding step adds the acquired text data to the print data by inserting the text data between a registration command setting a page mode in which the printer buffers the print data for a specific printing area before executing a printing process based on the buffered print data, and a cancel command that cancels printing in the page mode.
17. The data processing method described in claim 13 , wherein: the adding step adds text data to the print data using a start command for a text mode that sends the print data to the printer as text data, and a specific number of characters of text data followed by a clear command.
Unknown
January 10, 2017
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.