Receipt data processing device and method for processing receipt data

US9406060B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9406060-B2
Application numberUS-201514793204-A
CountryUS
Kind codeB2
Filing dateJul 7, 2015
Priority dateApr 10, 2013
Publication dateAug 2, 2016
Grant dateAug 2, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

According to one embodiment, a receipt data processing device includes a data generating section, an output section, and a converting section. The data generating section is configured to generate receipt data of a first data format including information about an item purchased by a customer. The output section is configured to output the receipt data to at least one of a printing device and an external device that is different from the printing device. The converting section is configured to convert a data format of the receipt data from the first data format to a second data format that is different from the first data format when the receipt data is output to the external device.

First claim

Opening claim text (preview).

What is claimed is: 1. A receipt processing device comprising: a printer configured to print a receipt; an output section configured to receive receipt data in a first data format including information about an item purchased by a customer and also a customer code in case the customer code is obtained, determine whether or not the receipt data in the first data format includes the customer code, and select at least one of the printer and an external device that is external to the receipt processing device, as an output destination, based on the determination; and a converting section configured to convert a data format of the receipt data from the first data format to a second data format that is different from the first data format, wherein the output section is further configured to output the receipt data in the first data format if the printer is selected as the output destination and in the second data format if the external device is selected as the output destination. 2. The receipt processing device according to claim 1 , wherein the first data format is an unstructured data format, and the second data format is a structured data format. 3. The receipt processing device according to claim 2 , wherein the second data format is XML format or CSV format. 4. The receipt processing device according to claim 1 , wherein the output section selects the printer as the output destination when the receipt data does not include the customer code. 5. The receipt processing device according to claim 1 , wherein the output section selects the external device as the output destination when the receipt data includes the customer code. 6. The receipt processing device according to claim 1 , further comprising: a communication interface, wherein the output section outputs the receipt data in the second data format through the communication interface for transmission to the output destination over a computer network. 7. The receipt processing device according to claim 1 , wherein the receipt printed by the printer based on the receipt data in the first data format includes an image portion substantially same as an image portion included in a receipt screen generated based on the receipt data in the second data format that is output to the external device. 8. A method for processing receipt data, comprising: receiving receipt data of a first data format including information about an item purchased by a customer and also a customer code in case the customer code is obtained; determining whether or not the received receipt data includes the customer code; selecting at least one of a printer and an external device that is different from the printer as an output destination, based on the determination; converting a data format of the receipt data from the first data format to a second data format that is different from the first data format when the receipt data is determined to include the customer code; and outputting the receipt data in the first data format if the printer is selected as the output destination, and in the second data format if the external device is selected as the output destination. 9. The method according to claim 8 , wherein the first data format is an unstructured data format, and the second data format is a structured data format. 10. The method according to claim 9 , wherein the second data format is XML format or CSV format. 11. The method according to claim 8 , wherein the printer is selected as the output destination when the receipt data is determined to not include the customer code. 12. The method according to claim 8 , wherein the external device is selected as the output destination when the receipt data is determined to include the customer code. 13. The method according to claim 8 , wherein the receipt data in the second data format is output to the external device through a communication interface connected to a computer network. 14. The method according to claim 8 , further comprising: printing, by the printer, a receipt based on the receipt data in the first data format, if the printer is selected as the output destination; and causing the receipt data in the second data format to be stored in the external device, such that a display device can display a receipt screen based on the receipt data of the second data format stored in the external device, if the external device is selected as the output destination. 15. The method according to claim 14 , wherein the receipt printed by the printer based on the receipt data in the first data format includes an image portion substantially same as an image portion included in the receipt screen displayed based on the receipt data of the second data format stored in the external device. 16. A non-transitory computer readable medium comprising a program that is executable in a receipt processing device to cause the receipt processing device to perform a method comprising: receiving receipt data of a first data format including information about an item purchased by a customer and also a customer code in case the customer code is obtained; determining whether or not the received receipt data includes the customer code; selecting at least one of a printer and an external device that is different from the printer as an output destination, based on the determination; converting a data format of the receipt data from the first data format to a second data format that is different from the first data format when the receipt data is determined to include the customer code; and outputting the receipt data in the first data format if the printer is selected as the output destination, and in the second data format if the external device is selected as the output destination. 17. The non-transitory computer readable medium of claim 16 , wherein the first data format is an unstructured data format, and the second data format is a structured data format. 18. The non-transitory computer readable medium of claim 17 , wherein the second data format is XML format or CSV format. 19. The non-transitory computer readable medium of claim 16 , wherein the external device is selected as the output destination when the receipt data is determined to include the customer code. 20. The non-transitory computer readable medium of claim 16 , wherein the method further comprises: printing, by the printer, a receipt based on the receipt data in the first data format, if the printer is selected as the output destination; and causing the receipt data in the second data format to be stored in the external device, such that a display device can display a receipt screen based on the receipt data of the second data format stored in the external device, if the external device is selected as the output destination.

Assignees

Inventors

Classifications

  • using payment protocols involving electronic receipts · CPC title

  • Receipt-giving machines · CPC title

  • Billing or invoicing · CPC title

  • Point-of-sale [POS] network systems · CPC title

  • G06Q20/209Primary

    Specified transaction journal output feature, e.g. printed receipt or voice output · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9406060B2 cover?
According to one embodiment, a receipt data processing device includes a data generating section, an output section, and a converting section. The data generating section is configured to generate receipt data of a first data format including information about an item purchased by a customer. The output section is configured to output the receipt data to at least one of a printing device and an…
Who is the assignee on this patent?
Toshiba Tec Kk
What technology area does this patent fall under?
Primary CPC classification G06Q20/209. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 02 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).