Применение в качестве национального стандарта РФ прекращено
Решение для управления процессами
производственной безопасности

 

ГОСТ ИСО/МЭК 15420-2001

Группа П85

     

МЕЖГОСУДАРСТВЕННЫЙ СТАНДАРТ


Автоматическая идентификация

КОДИРОВАНИЕ ШТРИХОВОЕ

Спецификация символики EAN/UPC (ЕАН/ЮПиСи)

Automatic identification. Bar coding.
Symbology specification EAN/UPC



ОКС 35.040

ОКСТУ 4002

Дата введения 2002-05-01

     

Предисловие

1 РАЗРАБОТАН Ассоциацией автоматической идентификации ЮНИСКАН/EAN РОССИЯ/АIМ РОССИЯ в рамках Межгосударственного технического комитета МТК 517 "Автоматическая идентификация"

ВНЕСЕН Госстандартом России

2 ПРИНЯТ Межгосударственным Советом по стандартизации, метрологии и сертификации (протокол N 20 от 1 ноября 2001 г.)

За принятие проголосовали:

Наименование государства

Наименование национального органа
по стандартизации

Азербайджанская Республика

Азгосстандарт

Республика Армения

Армгосстандарт

Республика Беларусь

Госстандарт Республики Беларусь

Республика Казахстан

Госстандарт Республики Казахстан

Кыргызская Республика

Кыргызстандарт

Республика Молдова

Молдовастандарт

Российская Федерация

Госстандарт России

Республика Таджикистан

Таджикгосстандарт

Туркменистан

Главгосслужба "Туркменстандартлары"

Республика Узбекистан

Узгосстандарт



3 Настоящий стандарт представляет собой аутентичный текст международного стандарта ИСО/МЭК 15420-2000 "Информационная технология. Технологии автоматической идентификации и сбора данных. Спецификация символики штрихового кода EAN/UPC", за исключением наименования, раздела 2, примечаний к приложению С, рисунка D.1, приложений Н и J.

4 Постановлением Государственного комитета Российской Федерации по стандартизации и метрологии от 25 декабря 2001 г. N 572-ст межгосударственный стандарт ГОСТ ИСО/МЭК 15420-2001 введен в действие в качестве государственного стандарта Российской Федерации с 1 мая 2002 г.

5 ВВЕДЕН ВПЕРВЫЕ

 Введение


Технология штрихового кодирования основана на распознавании закодированных комбинаций штрихов и пробелов определенных размеров. Существует множество способов кодирования информации в форме штрихового кода, называемых символиками. Одной из таких символик является EAN/UPC. Правила, регламентирующие перевод знаков в комбинации штрихов и пробелов и другие необходимые показатели каждой символики, называются спецификацией символики.

Символы штрихового кода EAN/UPC зарезервированы исключительно для кодирования идентификационных номеров. Использование этой символики ограничено и подлежит согласованию с правилами и регистрационными процедурами EAN International (ЕАН Интернешнл - далее EAN) и Uniform Code Council, Inc. (Совета по унифицированному коду - далее UCC (ЮСиСи)). Управление системой нумерации, осуществляемое EAN* и UCC, обеспечивает международную уникальность и согласованность в определении идентификационных кодов, присваиваемых конкретным предметам. Главное преимущество для пользователей системы EAN·UCC состоит в наличии однозначно установленных идентификационных кодов для использования в торговых транзакциях. Общие сведения о системе EAN-UCC приведены в приложении С и Н.

_________________

* В Российской Федерации некоммерческая ассоциация автоматической идентификации ЮНИСКАН/EAN РОССИЯ (член ЕАН Интернешнл) является единственной организацией, уполномоченной ЕАН Ннтернешнл осуществлять управление системой EAN·UCC.

Производителям оборудования для штрихового кодирования и пользователям технологии штрихового кодирования требуются общедоступные стандартные спецификации символик, к которым они могли бы обращаться при разработке оборудования и программного обеспечения.

     1 Область применения


Настоящий стандарт устанавливает требования к символике штрихового кода EAN/UPC (EAN/ЮПиСи), включая кодирование знаков данных, форматы символов, размеры, спецификацию испытаний и рекомендуемый алгоритм декодирования.

Содержание данных и правила, регламентирующие использование данной символики, установлены в спецификациях системы EAN·UCC.

     2 Нормативные ссылки


В настоящем стандарте использованы ссылки на следующие стандарты:

ГОСТ 16330-85 Системы обработки информации. Шрифты для оптического чтения. Типы, основные параметры и размеры

ГОСТ 27463-87 Системы обработки информации. 7-битные кодированные наборы символов

ГОСТ 27465-87 Системы обработки информации. Символы. Классификация, наименование и обозначение

ГОСТ 30640-99 (EH 796-95)* Автоматическая идентификация. Штриховое кодирование. Идентификаторы символик

_________________

* На территории Российской Федерации действует ГОСТ Р 51294.1-99.

ГОСТ 30721-2000/ГОСТ Р 51294.3-99 Автоматическая идентификация. Кодирование штриховое. Термины и определения

     3 Определения


В настоящем стандарте применяют термины по ГОСТ 30721 и следующие термины с соответствующими определениями:

3.1 дополнительный символ (add-on symbol): Символ, применяемый для кодирования дополнительной информации, не содержащейся в основном символе.

3.2 вспомогательный знак (auxiliary pattern): Комбинация штрихов и пробелов, представляющая компоненты символа, не содержащие данных, например знаки-ограничители и знаки-разделители знаков дополнительного символа.

3.3 знак-разделитель (delineator): Вспомогательный знак, используемый для отделения дополнительного символа.

3.4 четный паритет (even parity): Характеристика кодирования знака символа, указывающая на четное число темных модулей в знаке.

3.5 знак-ограничитель (guard pattern): Вспомогательным знак (комбинация штрихов и пробелов), который либо соответствует знаку Start (СТАРТ) или Stop (СТОП) в других символиках, либо служит для разделения символа на две половины.

3.6 коэффициент увеличения (magnification factor): Постоянный множитель для номинальных размеров символа EAN/UPC.

3.7 организация нумерации (numbering organisation): Организация, ответственная за управление системой EAN·UCC и поддержание серии номеров в пределах определенной EAN·UCC территории.

3.8 числовой набор (number set): Серия из 10 комбинаций штрихов и пробелов с четным или нечетным паритетом, кодирующая цифры от 0 до 9.

3.9 нечетный паритет (odd parity): Характеристика кодирования знака символа, указывающая на нечетное число темных модулей в знаке.

3.10 система EAN·UCC (ЕАН·ЮСиСи) (EAN·UCC System)*: Система уникальной нумерации и идентификации продукции, единиц грузооборота, активов, местонахождений и услуг в соответствии с набором правил, устанавливаемых ЕАН Интернешнл (EAN International) и Советом по унифицированному коду - ЮСиСи (Uniform Code Council, Inc. - UCC).

_________________

* Обозначение системы EAN-UCC в соответствии с [6], в международном стандарте ИСО/МЭК 15420 использовано обозначение - UCC/EAN.

3.11 кодирование с переменным паритетом (variable parity encodation): Процесс кодирования дополнительной информации в последовательности знаков символа, при котором на основе заданной комбинации знаков с четным или нечетным паритетом знак или контрольный знак представлены в неявном виде.

3.12 отбрасывание незначащих нулей (zero-suppression): Процесс удаления нулей из заданных позиций в строке данных UPC-A (ЮПиСи-А) для ее кодирования в формате UPC-E (ЮПиСи-Е).

     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

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