Slip processing device, slip processing method, and recording medium
First Claim
Patent Images
1. A handheld device for slip processing, comprising:
- an imaging unit that images an object;
a barcode scanner that reads a one-dimensional barcode;
a storage unit; and
a processor configured to perform the following;
causing the barcode scanner to scan a one-dimensional barcode on a slip to obtain identification information on the slip;
determining whether the obtaining of the identification information has succeeded;
when the obtaining of the identification information has succeeded, causing the imaging unit to image the slip to obtain a slip image;
determining whether the one-dimensional barcode is present within the slip image that has been obtained, and, when it is determined that the one-dimensional barcode is present, detecting an inclination of the one-dimensional barcode and then causing a horizontal correction process to be applied to the slip image in accordance with the inclination that has been detected; and
causing the identification information that has been obtained and the slip image that has been corrected by said horizontal correction process to be stored in association with each other in the storage unit.
1 Assignment
0 Petitions
Accused Products
Abstract
A slip processing device includes: an imaging unit that images an object; a barcode scanner that reads a barcode; and a processor configured to perform the following: causing the barcode scanner to scan a barcode on a slip to obtain an identification information on the slip; determining whether the obtaining of the identification information has succeeded; when the obtaining of the identification information has succeeded, causing the imaging unit to image the slip to obtain a slip image; and causing the identification information that has been obtained and the slip image that has been obtained to be stored in association with each other in a storage unit.
-
Citations
16 Claims
-
1. A handheld device for slip processing, comprising:
-
an imaging unit that images an object; a barcode scanner that reads a one-dimensional barcode; a storage unit; and a processor configured to perform the following; causing the barcode scanner to scan a one-dimensional barcode on a slip to obtain identification information on the slip; determining whether the obtaining of the identification information has succeeded; when the obtaining of the identification information has succeeded, causing the imaging unit to image the slip to obtain a slip image; determining whether the one-dimensional barcode is present within the slip image that has been obtained, and, when it is determined that the one-dimensional barcode is present, detecting an inclination of the one-dimensional barcode and then causing a horizontal correction process to be applied to the slip image in accordance with the inclination that has been detected; and causing the identification information that has been obtained and the slip image that has been corrected by said horizontal correction process to be stored in association with each other in the storage unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A handheld device, comprising:
-
an imaging unit that images an object; a barcode scanner that reads a one-dimensional barcode; a storage unit; and a processor configured to perform the following; causing the barcode scanner to scan a one-dimensional barcode on a slip to obtain identification information on the slip; determining whether the obtaining of the identification information has succeeded; when the obtaining of the identification information has succeeded, causing the imaging unit to image the slip to obtain a slip image; and causing the identification information that has been obtained and the slip image that has been obtained to be stored in association with each other in the storage unit, wherein the processor is configured to receive identification information from a user and scan the storage unit for the slip image that has been stored in association with the received identification information, thereby performing a search for the slip image using the identification information as a search parameter.
-
-
10. A slip processing method to be performed by a handheld device for slip processing that includes an imaging unit that images an object;
- a barcode scanner that reads a one-dimensional barcode;
a storage unit; and
a processor, the slip processing method comprising, via said processor;causing the barcode scanner to scan a one-dimensional barcode on a slip to obtain identification information on the slip; determining whether the obtaining of the identification information has succeeded; after the obtaining of the identification information has succeeded, causing the imaging unit to image the slip to obtain a slip image; determining whether the one-dimensional barcode is present within the slip image that has been obtained, and, when it is determined that the one-dimensional barcode is present, detecting an inclination of the one-dimensional barcode and then causing a horizontal correction process to be applied to the slip image in accordance with the inclination that has been detected; and causing the identification information that has been obtained and the slip image that has been corrected by said horizontal correction process to be stored in association with each other in the storage unit. - View Dependent Claims (11, 12, 13, 14, 15)
- a barcode scanner that reads a one-dimensional barcode;
-
16. A non-transitory computer-readable recording medium having stored therein instructions executable by a processor in a handheld device for slip processing, the handheld device including an imaging unit that images an object;
- a barcode scanner that reads a one-dimensional barcode;
a storage unit; and
said processor, the instructions causing the processor to perform the following;causing the barcode scanner to scan a one-dimensional barcode on a slip to obtain identification information on the slip; determining whether the obtaining of the identification information has succeeded; after the obtaining of the identification information has succeeded, causing the imaging unit to image the slip to obtain a slip image; determining whether the one-dimensional barcode is present within the slip image that has been obtained, and, when it is determined that the one-dimensional barcode is present, detecting an inclination of the one-dimensional barcode and then causing a horizontal correction process to be applied to the slip image in accordance with the inclination that has been detected; and causing the identification information that has been obtained and the slip image that has been corrected by said horizontal correction process to be stored in association with each other in the storage unit.
- a barcode scanner that reads a one-dimensional barcode;
Specification