Specifications of Barcodes
One-dimensional barcode

Example: Code 3 of 9
Code |
Character Set |
Check Digit |
Field Width |
---|---|---|---|
UPC-A |
Numeric character (0-9) |
If check digit verification indicates an error, the barcode value will not be output. |
12 (include a check digit) |
EAN 8 (JAN 8) EAN 13 (JAN 13) |
Numeric character (0-9) |
If check digit verification indicates an error, the barcode value will not be output. |
8 or 13 (includes a check digit) |
Code 3 of 9 |
|
The barcode value including the check digit will be output without check digit verification. |
1 to 32 (excludes start and stop codes) (*1) |
Code 128 (EAN 128) |
|
If check digit verification indicates an error, the barcode value will not be output. |
1 to 32 (excludes a check character) (*1) |
Codabar (NW-7) |
|
The barcode value including the check digit will be output without check digit verification. |
1 to 32 (excludes start and stop codes) (*1) |
ITF |
Numeric character (0-9) |
The barcode value including the check digit will be output without check digit verification. |
2 to 32 (always an even number of digits) (*1) |
*1: |
When scanning barcodes containing more than 32 digits, make sure that the barcode has been accurately recognized before starting operations. |
Detection Conditions for One-dimensional Barcodes
Item |
Condition |
---|---|
Barcode height |
10 to 30 mm/0.39 to 1.18 in. |
Barcode width |
300 mm/11.81 in. or less |
Barcode margin |
5 mm/0.20 in. or more on each side of barcode (The left and right edges of ITF are either 5 mm/0.20 in. or more, or six times the width of the thin element or more, whichever is larger) |
Barcode color |
Black |
Barcode base color |
White |
Resolution |
200 to 600 dpi |
Barcode angle |
Horizontal and vertical |
Thin element width/module width |
|
Wide element width |
14.0 mm/0.55 in. or less (For UPC-A/EAN 8 (JAN 8)/EAN13 (JAN 13)/Code 128 (EAN 128), this is the width of the widest element, which is equivalent to the total width of four modules.) |
Gap between characters |
|
Skewed barcodes may not be recognized correctly.
Using the same document repeatedly may decrease the recognition accuracy due to accumulated dirt on the document. If the document is not recognized correctly or gets smudged, replace it with a new document.
The barcode may not be recognized correctly depending on the document (if skewed) and/or the condition of printed barcodes. Make sure that the barcode is correctly recognized before starting operations.
If scanning performance is poor, reducing the barcode detection area may improve performance.
If there are multiple barcodes in the detection area, the barcode to be detected is unknown.
If there are multiple barcodes in the detection area, the order in which the barcodes are to be detected is unknown.
Even if the barcode base color or the barcode color is a color other than white and black, the barcode may be able to be recognized. To recognize colored barcodes, adjust the color document scanning settings to ensure that the documents are recognized correctly before using the barcodes.
Barcode recognition results may include errors if a barcode is smaller than the minimum size required.
If barcodes that meet the conditions are not being scanned properly, performance may be improved by trying the following.
Specify a higher resolution in the scan settings
Reduce image noise
Increase the data size of JPEG images by using [JPEG Compression] for [Output] in [Scan Settings].
Scan colored (gray) barcodes in "Black & White" and monochrome barcodes in "Color"
Print barcodes with a higher resolution (at a higher quality)
Increase the size of the barcodes
Change the paper that barcodes are printed on to paper with a higher level of whiteness
To carry out check digit verification on a barcode type where the check digit is unchecked, calculate the check digit and verify it yourself.
When using a barcode type where the check digit is checked, the barcode value will not be output if the check digit verification indicates an error. If barcodes are not being recognized, check that the check digit is correct.