Receipt data processing device and method for processing receipt data
US-9779589-B2 · Oct 3, 2017 · US
US10146995B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10146995-B2 |
| Application number | US-201615388231-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 22, 2016 |
| Priority date | Dec 28, 2015 |
| Publication date | Dec 4, 2018 |
| Grant date | Dec 4, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Information that is printed can be correctly analyzed. A program that can be read and executed by the controller of a computer has a function of acquiring and deconstructing information that is printed by a printer as text data written as text, generating words; and a function of detecting from the generated words, based on keyword information and relation information describing a relationship between the keyword information and the word to detect, a target word to detect.
Opening claim text (preview).
What is claimed is: 1. A non-transitory controller readable medium storing a program causing a controller in a computer to execute steps including: receiving print information from a printer with which the computer can communicate, the print information being text data written as text; deconstructing the text data and generating multiple words; acquiring keyword information identifying a keyword, and the relation information identifying a relationship between the keyword information and a word to detect; and detecting from the multiple words, based on the keyword information and the relation information, the word to detect. 2. The non-transitory controller readable medium described in claim 1 , wherein: the program includes a first program and a second program configured to exchange information therebetween, the first program causing the controller to execute steps including: deconstructing the text data and generating multiple words; receiving input of the keyword information and the relation information from the second program; detecting from the multiple words, based on the keyword information and the relation information, the word to detect; and outputting to the second program the detected word to detect; and the second program causing the controller to execute steps including: acquiring and outputting the keyword information and the relation information to the first program; and receiving input of the word to detect from the first program. 3. The non-transitory controller readable medium described in claim 1 , wherein: the keyword information is information related to a payment transaction process. 4. The non-transitory controller readable medium described in claim 1 , wherein: the the relation information is data type information indicating a data type; and the program causes the controller to execute steps including: detecting from the multiple words, based on the keyword information and the data type information, the word to detect. 5. The non-transitory controller readable medium described in claim 1 , wherein the program causes the controller to execute steps including: displaying information indicating the word to detect. 6. The non-transitory controller readable medium described in claim 1 , wherein: the print information is printed by the printer as a receipt. 7. A control method of an information processing device having a controller, the control method using the controller to execute steps including: receiving print information from a printer with which the information processing device can communicate, the print information being text data written as text; deconstructing the text data and generating multiple words; acquiring keyword information identifying a keyword, and relation information identifying a relationship between the keyword information and a word to detect; and detecting from the multiple words, based on the keyword information and the relation information, the word to detect. 8. The control method of an information processing device described in claim 7 , wherein: the keyword information is information related to a payment transaction process. 9. The control method of an information processing device described in claim 7 , wherein: the relation information is data type information indicating a data type; the control method including: detecting from the multiple words, based on the keyword information and the data type information, the word to detect. 10. The control method of an information processing device described in claim 7 , including: displaying information indicating the word to detect. 11. The control method of an information processing device described in claim 7 , wherein: the print information is printed by the printer as a receipt. 12. An information processing device comprising: a communicator configured to communicate with a printer; a controller; and storage storing a program; the controller reading the program from the storage and executing steps including: receiving print information from the printer, the print information being text data written as text; deconstructing the text data and generating multiple words; acquiring keyword information identifying a keyword, and relation information identifying a relationship between the keyword information and a word to detect; and detecting from the multiple words, based on the keyword information and the relation information, the word to detect. 13. The information processing device described in claim 12 , wherein: the storage stores a first program and a second program configured to exchange information therebetween; the controller reads the first program from the storage and executes steps including: deconstructing the text data and generating multiple words; receiving input of the keyword information and the relation information from the second program; detecting from the multiple words, based on the keyword information and the relation information, the word to detect; and outputting to the second program the detected word to detect; and the controller reads the second program from the storage and executes steps including: acquiring and outputting the keyword information and the relation information to the first program; and receiving input of the word to detect from the first program. 14. The information processing device described in claim 12 , wherein: the keyword information is information related to a payment transaction process. 15. The information processing device described in claim 12 , wherein: the the relation information is data type information indicating a data type; the controller reading the program from the storage and executing steps including: detecting from the multiple words, based on the keyword information and the data type information, the word to detect. 16. The information processing device described in claim 12 , further comprising: a display, the display displaying information indicating the word to detect. 17. The information processing device described in claim 12 , wherein: the print information is printed by the printer as a receipt. 18. The information processing device described in claim 12 , wherein: the information processing device and the printer are in a server-client relationship. 19. The information processing device described in claim 12 , wherein the relationship identified in the the relation information is the relationship within the print information between the keyword and the word to detect. 20. The information processing device described in claim 12 , wherein the relationship identified in the the relation information is the relative position between the keyword and the word to detect.
for printing on continuous media, e.g. tapes · CPC title
Extracting the logical structure, e.g. chapters, sections or page numbers; Identifying elements of the document, e.g. authors · CPC title
based on positionally close patterns or neighbourhood relationships · CPC title
Specified transaction journal output feature, e.g. printed receipt or voice output · CPC title
Physics · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.