Barcode reader, method and program for reading barcode, and module-point extracting apparatus
First Claim
1. A barcode reader comprising:
- a signal fetching unit that fetches a signal that includes binarized information disposed with a predetermined information length, from a barcode;
a module-frequency extracting unit that extracts a module frequency equivalent to a basic unit length in the binarized information, from the signal;
a frequency shifting unit that shifts a frequency to 0 Hertz based on the module frequency, for the signal;
a low pass filter that passes a low frequency component included in an output signal from the frequency shifting unit;
a module-point extracting unit that extracts a module point that is synchronized with the signal and that has the module frequency, based on the module frequency extracted and an output signal of the low pass filter; and
a demodulating unit that demodulates a character of the barcode based on the module point extracted.
1 Assignment
0 Petitions
Accused Products
Abstract
A signal fetching unit fetches a signal that includes binarized information disposed with a predetermined information length, from a barcode. A module-frequency extracting unit extracts a module frequency equivalent to a basic unit length in the binarized information from the signal. A frequency shifting unit shifts a frequency to 0 Hz based on the module frequency for the signal. A low pass filter passes a low frequency component included in an output signal from the frequency shifting unit. A module-point extracting unit extracts a module point synchronized with the signal and that has the module frequency, based on the module frequency extracted and an output signal of the low pass filter. A demodulating unit demodulates a character of the barcode based on the module point extracted.
-
Citations
10 Claims
-
1. A barcode reader comprising:
-
a signal fetching unit that fetches a signal that includes binarized information disposed with a predetermined information length, from a barcode; a module-frequency extracting unit that extracts a module frequency equivalent to a basic unit length in the binarized information, from the signal; a frequency shifting unit that shifts a frequency to 0 Hertz based on the module frequency, for the signal; a low pass filter that passes a low frequency component included in an output signal from the frequency shifting unit; a module-point extracting unit that extracts a module point that is synchronized with the signal and that has the module frequency, based on the module frequency extracted and an output signal of the low pass filter; and a demodulating unit that demodulates a character of the barcode based on the module point extracted. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of reading a barcode, the method comprising:
-
fetching a signal that includes binarized information disposed with a predetermined information length, from a barcode; extracting a module frequency equivalent to a basic unit length in the binarized information, from the signal; shifting a frequency to 0 Hertz based on the module frequency, for the signal; passing a low frequency component included in an output signal at the shifting; extracting a module point that is synchronized with the signal and that has the module frequency, based on the module frequency extracted and an output signal at the passing; and demodulating a character of the barcode based on the module point extracted.
-
-
7. A computer-readable recording medium that stores a computer program for reading a barcode, wherein the computer program makes a computer execute:
-
fetching a signal that includes binarized information disposed with a predetermined information length, from a barcode; extracting a module frequency equivalent to a basic unit length in the binarized information, from the signal; shifting a frequency to 0 Hertz based on the module frequency, for the signal; passing a low frequency component included in an output signal at the shifting; extracting a module point that is synchronized with the signal and that has the module frequency, based on the module frequency extracted and an output signal at the passing; and demodulating a character of the barcode based on the module point extracted.
-
-
8. A module-point extracting apparatus comprising:
-
a signal fetching unit that fetches a signal that includes binarized information disposed with a predetermined information length, from a barcode; a module-frequency extracting unit that extracts a module frequency equivalent to a basic unit length in the binarized information, from the signal; a frequency shifting unit that shifts a frequency to 0 Hertz based on the module frequency, for the signal; a low pass filter that passes a low frequency component included in an output signal from the frequency shifting unit; and a module-point extracting unit that extracts a module point that is synchronized with the signal and that has the module frequency, based on the module frequency extracted and an output signal of the low pass filter. - View Dependent Claims (9, 10)
-
Specification