摘要:
Demodulated data B containing the whole of a right block and a part of a left block is obtained after demodulated data A containing a start guard bar and based on a division reading process has been at first obtained. When demodulated data C containing an end guard bar and numerical data of three characters is thereafter obtained, a CPU aligns the demodulated data C with modulus 10-OK data obtained by synthesizing the demodulated data A with the demodulated data B on the basis of the end guard bar, and compares tenth through twelfth characters (of the numerical data) of both of data with each other. As a result of this comparison, if the tenth through twelfth characters (of the numerical data) of both of data are coincident with each other, the CPU increments an identical character counter.
摘要:
A bar code reader decodes a bar code in different directions if the bar code contains special characters whose bar widths have been corrected. The bar code reader compares the decoded results in the different directions with each other, to improve the bar code reading reliability. If the decoded results agree with each other, the results are accepted, and if not, they are discarded.
摘要:
The present invention introduce a bar code reader capable of inferring data coded into one character failing in demodulation when one character can not be demodulated. The CPU demodulates the data obtained by reading bar code for each data character. Concerning the data character failing in demodulation, bar width data for four bars before demodulation is stored in the temporary saving buffer. When 11 data characters are successful in demodulation, the CPU calculates back the modulus 10 check based on the demodulated data corresponding to 11 data characters, and infers a value of the demodulated data corresponding to the data character failing in demodulation. The CPU, when the data character failing in demodulation is contained in the left data block, infers an ODD/EVEN configuration of the demodulated data corresponding to the data character failing in demodulation based on five pieces of demodulated data corresponding to data characters successful in demodulation in the left data block.
摘要:
A CPU deals, as valid data, with demodulated data obtained by synthesizing demodulated data obtained by reading a first data block of an upper stage with demodulated data obtained by reading a second data block of the upper stage, and demodulated data obtained by synthesizing demodulated data obtained by reading a first data block of a lower stage with demodulated data obtained by reading a second data block of the lower stage, as far as both of the demodulated data obtained by reading the first data block of the upper stage of two column codes structured by arranging WPC codes up and down at two columns and the demodulated data obtained by reading the first data block of the lower stage, contain a portion corresponding to data characters of the second data block, and as far as these sets of demodulated data are different from each other.
摘要:
A process for reading optical codes includes reading an optical code by irradiating a scan ing beam onto an optical code and detecting a reflected beam of the scanning beam from the optical code. A determination is made if the optical code and an optical code reader are moving relative to each other, and data of the optical code are invalidated if it is determined that the optical code and the optical code reader are moving relative to each other, and data of the optical code are validated if it is determined the optical code and the optical code reader are not moving relative to each other.
摘要:
A bar-code reader and a bar-code reading method each of which can perform an accurate, quick reading operation. The bar-code reader scans a bar-code with electromagnetic radioactive rays and then extracts data regarding a bar-width thereof based on the reflected rays; demodulates the bar-width data and creates the demodulated data; judges the presence or absence of a bar-code reproducible combination in the demodulated data and judges the type of combination when the reproducible combination exists; and synthesizes the demodulated data or the character forming the demodulated data according to the type of combination. The bar-code reader and bar-code reading method can be applicable to scanners such as POS systems used in supermarkets, distribution industries, and the like.
摘要:
A process for reading optical codes includes reading an optical code by irradiating a scanning beam onto an optical code and detecting a reflected beam of the scanning beam from the optical code. A determination is made if the optical code and an optical code reader are moving relative to each other, and data of the optical code are invalidated if it is determined that the optical code and the optical code reader are moving relative to each other, and data of the optical code are validated if it is determined the optical code and the optical code reader are not moving relative to each other.
摘要:
A double-reading preventive control processing unit, when demodulated data corresponding to a whole bar code is obtained in an M10-OK buffer, notifies a reading-OK processing unit of this demodulated data on condition that a double-reading preventive timer is not actuated, stores a single-reading multi-stage buffer with this demodulated data, and actuates the double-reading preventive timer. The single-reading multi-stage buffer is capable of storing plural demodulated data in sequence from the latest one, of which the reading-OK processing unit has been notified. When demodulated data is newly obtained before the double-reading preventive timer makes a time-up, the double-reading preventive control unit checks whether or not the new demodulated data is identical with the demodulated data stored in the single-reading multi-stage buffer. When identical, this new piece of demodulated data is discarded. Whereas when not identical, the reading-OK processing unit is notified of this new demodulated data, and the single-reading multi-stage buffer is stored with the same data. The double-reading preventive timer is then re-started.
摘要:
Demodulated data B containing the whole of a right block and a part of a left block is obtained after demodulated data A containing a start guard bar and based on a division reading process has been at first obtained. When demodulated data C containing an end guard bar and numerical data of three characters is thereafter obtained, a CPU aligns the demodulated data C with modulus 10-OK data obtained by synthesizing the demodulated data A with the demodulated data B on the basis of the end guard bar, and compares tenth through twelfth characters (of the numerical data) of both of data with each other. As a result of this comparison, if the tenth through twelfth characters (of the numerical data) of both of data are coincident with each other, the CPU increments an identical character counter.
摘要:
A bar-co reader and a bar-code reading method each of which can perform an accurate, quick reading operation. The bar-code reader scans a bar-code with electromagnetic radioactive rays and then extracts data regarding a bar-width thereof based on the reflected rays; demodulates the bar-width data and creates the demodulated data; judges the presence or absence of a bar-code reproducible combination in the demodulated data and judges. the type of combination when the reproducible combination exists; and synthesizes the demodulated data or the character forming the demodulated data according to the type of combination. The bar-code reader and bar-code reading method can be applicable to scanners such as POS systems used in supermarkets, distribution industries, and the like.