System and method for printing and error correction of hangul barcode
First Claim
1. A system for printing barcodes comprising:
- barcode generating means for receiving data from outside and generating barcodes corresponding to the data according to a barcode reference table;
barcode reference table storage means for storing the barcode reference table and for outputting it in response to an output demand signal;
check code generating means for adding control codes and check codes to the generated barcodes;
barcode image storage means for storing images of the barcodes and for outputting the images corresponding to the generated barcodes, the control codes and the check codes in response to an output demand signal; and
barcode printing means for printing the outputted images of the barcodes.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a system and a method for printing and error correction of Hangul (Korean letter) barcode. A system for printing barcode in accordance with the present invention comprises a barcode generating unit for receiving data from outside and generating barcodes corresponding to the data according to a barcode reference table; a barcode reference table storage unit for storing the barcode reference table and for outputting it in response to an output demand signal; a check code generating unit for adding a control code(s) and a check code(s) to the generated barcode; a barcode image storage unit for storing images of the barcode(s) and for outputting the images corresponding to the the generated barcode, the control code(s) and the check code(s) in response to an output demand signal; and a barcode printing unit for printing the outputted images of barcode.
23 Citations
17 Claims
-
1. A system for printing barcodes comprising:
-
barcode generating means for receiving data from outside and generating barcodes corresponding to the data according to a barcode reference table; barcode reference table storage means for storing the barcode reference table and for outputting it in response to an output demand signal; check code generating means for adding control codes and check codes to the generated barcodes; barcode image storage means for storing images of the barcodes and for outputting the images corresponding to the generated barcodes, the control codes and the check codes in response to an output demand signal; and barcode printing means for printing the outputted images of the barcodes. - View Dependent Claims (2, 3, 4, 5, 6, 16)
-
-
7. A system for correcting barcode errors comprising:
-
reading means for reading barcodes; converting means for converting the barcodes and obtaining values of the barcodes by applying weight values to an upper value and an under value of the barcodes; detecting means for detecting locations and states of barcode errors; correcting means for correcting the barcode errors using the detected locations and states of the barcode errors and a barcode reference table, thereby producing error-corrected data and normal data when no barcode errors occur; and storing means for storing and outputting the barcode reference table in response to an output demand signal. - View Dependent Claims (8, 17)
-
-
9. A method for printing barcodes comprising the steps of:
-
a first step of separating input data to spellings and calculating the number of spellings; a second step of generating upper values and under values corresponding to separate spellings, where the number of spellings is within an allowable maximum length; and a third step of assembling and printing barcodes according to image modules. - View Dependent Claims (10, 11)
-
-
12. Method for correcting errors, comprising the steps of:
-
a first step of reading barcodes and calculating indication values of upper values and under values of the barcodes; a second step of determining whether each indication value is respectively within a reference value of a row or column; a third step of determining whether a calculated check code from the indication value of the barcodes is equal to a read check code; a fourth step of outputting information indicating that the barcode is in a normal state if the calculated check code is equal to the read check code, and of correcting errors if not; and a fifth step of replacing the indication value corresponding to an error code with a certain value if the indication value is out of the reference value at the second step. - View Dependent Claims (13, 14, 15)
-
Specification