Применение в качестве национального стандарта РФ прекращено

ГОСТ ИСО/МЭК 15420-2001 Автоматическая идентификация. Кодирование штриховое. Спецификация символики EAN/UPC (ЕАН/ЮПиСи)

     4 Требования

4.1 Показатели символики

К показателям символики EAN/UPC относят:

a) набор кодируемых знаков: цифровой (от 0 до 9), т.е. знаки версии КОИ-7 по [1]* с целочисленными значениями от 48 до 57;

________________     

* Версия 7-битного кодированного набора знаков для обмена и обработки информации КОИ-7 по [1] в части цифровых знаков соответствует ГОСТ 27463.

b) тип символики - непрерывный штриховой код;

c) число элементов в знаке символа - 4, включая 2 штриха и 2 пробела, состоящие каждый из 1, 2, 3 или 4 модулей по ширине (вспомогательные знаки имеют иное количество элементов);

d) самоконтроль знака - присутствует;

e) длина кодируемой строки данных - фиксированная (8, 12 или 13 знаков, включая контрольную цифру в зависимости от конкретного типа символа);

f) всенаправленное декодирование - присутствует;

g) контрольная цифра символа - одна, обязательная (приложение А);

h) плотность знака символа - 7 модулей в знаке символа;

i) часть кода, не содержащая данных, включая контрольную цифру, но исключая свободные зоны - 18 модулей для символов EAN-13 (EAH-13), EAN-8 (ЕАН-8), UPC-A (ЮПиСи-А), 9 модулей - для символов UPC-E (ЮПиСи-Е).

4.2 Типы символов

Символы EAN/UPC подразделяют на четыре типа:

- EAN-13, UPC-A, UPC-E, которые могут сопровождаться дополнительным символом;

- EAN-8.

Указанные четыре типа символов описываются в 4.4.1-4.4.4. а необязательные дополнительные символы - в 4.4.5.

4.3 Кодирование символа

4.3.1 Кодирование знаков символа

Знаки символа должны кодировать значения цифр в виде знаков из 7 модулей, выбираемых из числовых наборов А, В и С (таблица 1).    


 Таблица 1 - Числовые наборы А, В и С

Значение цифры

Ширина элементов в числовых наборах, модули


А

В

С


П

Ш

П

Ш

П

Ш

П

Ш

Ш

П

Ш

П

0

3

2

1

1

1

1

2

3

3

2

1

1

1

2

2

2

1

1

2

2

2

2

2

2

1

2

2

1

2

2

2

2

1

2

2

1

2

2

3

1

4

1

1

1

1

4

1

1

4

1

1

4

1

1

3

2

2

3

1

1

1

1

3

2

5

1

2

3

1

1

3

2

1

1

2

3

1

6

1

1

1

4

4

1

1

1

1

1

1

4

7

1

3

1

2

2

1

3

1

1

3

1

2

8

1

2

1

3

3

1

2

1

1

2

1

3

9

3

1

1

2

2

1

1

3

3

1

1

2

     Примечание - Обозначения: П - пробел (светлый элемент), Ш - штрих (темный элемент).



В графическом виде таблица 1 представлена в приложении D.

Сумма модулей, заключенных в штрихах, в любом знаке символа определяет его паритет. Знаки символа в числовом наборе А являются знаками нечетного паритета, в числовых наборах В и С - знаками четного паритета. В числовом наборе С знаки символа являются зеркальными изображениями знаков числового набора В.

Знаки символа в числовых наборах А и В всегда начинаются слева со светлого модуля и заканчиваются справа темным модулем, а в числовом наборе С - начинаются слева с темного модуля и заканчиваются справа светлым модулем.