Bar-code reading apparatus and computer-readable medium
First Claim
1. A bar-code reading apparatus comprising:
- a reading section to read a bar-code a plurality of times to obtain multiple pieces of bar-code image data;
a storage section to store the pieces of bar-code image data obtained by the reading section;
a detection section to detect a moving state of the reading section in a three-dimensional space during a reading operation of the bar-code;
a correction section to correct the pieces of bar-code image data stored in the storage section into pieces of bar-code image data which are obtained if the bar-code is read when the reading section is at a preset reference position with respect to the bar-code, based on the moving state detected by the detection section;
a synthesis section to synthesize the pieces of bar-code image data corrected by the correction section to produce synthesized image data; and
a decode section to decode the synthesized image data produced by the synthesis section.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a bar-code reading apparatus including: a reading section to read a bar-code a plurality of times to obtain multiple pieces of bar-code image data; a storage section to store the pieces of bar-code image data; a detection section to detect a moving state of the reading section in a three-dimensional space during a reading operation of the bar-code; a correction section to correct the pieces of bar-code image data stored in the storage section into pieces of bar-code image data which are obtained if the bar-code is read when the reading section is at a preset reference position with respect to the bar-code, based on the moving state detected by the detection section; a synthesis section to synthesize the pieces of bar-code image data corrected by the correction section to produce synthesized image data; and a decode section to decode the synthesized image data.
33 Citations
7 Claims
-
1. A bar-code reading apparatus comprising:
-
a reading section to read a bar-code a plurality of times to obtain multiple pieces of bar-code image data; a storage section to store the pieces of bar-code image data obtained by the reading section; a detection section to detect a moving state of the reading section in a three-dimensional space during a reading operation of the bar-code; a correction section to correct the pieces of bar-code image data stored in the storage section into pieces of bar-code image data which are obtained if the bar-code is read when the reading section is at a preset reference position with respect to the bar-code, based on the moving state detected by the detection section; a synthesis section to synthesize the pieces of bar-code image data corrected by the correction section to produce synthesized image data; and a decode section to decode the synthesized image data produced by the synthesis section. - View Dependent Claims (2)
-
-
3. A computer-readable medium embodying a program causing a computer to function as:
-
a reading section to read a bar-code a plurality of times to obtain multiple pieces of bar-code image data; a storage section to store the pieces of bar-code image data obtained by the reading section; a detection section to detect a moving state of the reading section in a three-dimensional space during a reading operation of the bar-code; a correction section to correct the pieces of bar-code image data stored in the storage section into pieces of bar-code image data which are obtained if the bar-code is read when the reading section is at a preset reference position with respect to the bar-code, based on the moving state detected by the detection section; a synthesis section to synthesize the pieces of bar-code image data corrected by the correction section to produce synthesized image data; and a decode section to decode the synthesized image data produced by the synthesis section.
-
-
4. A bar-code reading apparatus comprising:
-
a reading section to sequentially read a bar-code with a movement of a read range with respect to the bar-code to obtain multiple pieces of bar-code data; a storage section to store the pieces of bar-code data obtained by the reading section; a detection section to detect a moving state of the reading section in a three-dimensional space; a calculation section to calculate a moving distance of the reading section required for synthesis of the pieces of bar-code data based on the moving state detected by the detection section; a synthesis section to synthesize the pieces of bar-code data stored in the storage section to produce synthesized bar-code data by combining bar-code data obtained before the reading section moves the moving distance with bar-code data obtained after the reading section moves the moving distance; and a decode section to decode the synthesized bar-code data produced by the synthesis section. - View Dependent Claims (5, 6)
-
-
7. A computer-readable medium embodying a program causing a computer to function as:
-
a reading section to sequentially read a bar-code with a movement of a read range with respect to the bar-code to obtain multiple pieces of bar-code data; a storage section to store the pieces of bar-code data obtained by the reading section; a detection section to detect a moving state of the reading section in a three-dimensional space; a calculation section to calculate a moving distance of the reading section required for synthesis of the pieces of bar-code data based on the moving state detected by the detection section; a synthesis section to synthesize the pieces of bar-code data stored in the storage section to produce synthesized bar-code data by combining bar-code data obtained before the reading section moves the moving distance with bar-code data obtained after the reading section moves the moving distance; and a decode section to decode the synthesized bar-code data produced by the synthesis section.
-
Specification