ГОСТ ISO/IEC 15420-2010
Группа П85
МЕЖГОСУДАРСТВЕННЫЙ СТАНДАРТ
Автоматическая идентификация
КОДИРОВАНИЕ ШТРИХОВОЕ
Спецификация символики штрихового кода EAN/UPC
Automatic identification. Bar coding. EAN/UPC bar code symbology specification
МКС 35.040
Дата введения 2011-01-01
Предисловие
Цели, основные принципы и основной порядок проведения работ по межгосударственной стандартизации установлены ГОСТ 1.0-92 "Межгосударственная система стандартизации. Основные положения" и ГОСТ 1.2-2009 "Межгосударственная система стандартизации. Стандарты межгосударственные, правила и рекомендации по межгосударственной стандартизации. Порядок разработки, принятия, применения, обновления и отмены"
Сведения о стандарте
1 ПОДГОТОВЛЕН Ассоциацией автоматической идентификации "ЮНИСКАН/ГС1 РУС" (Российская Федерация) в рамках Межгосударственного технического комитета МТК 517 "Автоматическая идентификация"
2 ВНЕСЕН Федеральным агентством по техническому регулированию и метрологии Российской Федерации
3 ПРИНЯТ Евразийским советом по стандартизации, метрологии и сертификации по переписке (протокол N 41 от 9 апреля 2010 г.)
За принятие проголосовали:
Краткое наименование страны по МК (ISО 3166) 004-97 | Код страны | Сокращенное наименование национального органа по стандартизации |
Казахстан | KZ | Госстандарт Республики Казахстан |
Кыргызстан | KG | Кыргызстандарт |
Молдова | MD | Молдова-Стандарт |
Российская Федерация | RU | Федеральное агентство по техническому регулированию и метрологии |
Таджикистан | TJ | Таджикстандарт |
Узбекистан | UZ | Узстандарт |
Украина | UA | Госпотребстандарт Украины |
4 Настоящий стандарт идентичен международному стандарту ISO/IEC 15420:2009 "Information technology - Automatic identification and data capture techniques - EAN/UPC bar code symbology specification" ("Информационные технологии. Технологии автоматической идентификации и сбора данных. Спецификация символики штрихового кода EAN/UPC"), за исключением приложения ДА, включающего в себя справочные сведения о национальных организациях GS1 в странах - членах МГС, и приложения ДБ, содержащего рекомендации по внедрению символики EAN/UPC.
Наименование настоящего стандарта изменено относительно наименования указанного международного стандарта для учета его принадлежности к группе стандартов "Автоматическая идентификация".
При применении настоящего стандарта рекомендуется использовать вместо ссылочных международных стандартов соответствующие им межгосударственные стандарты, сведения о которых приведены в дополнительном приложении ДВ. Дополнительные пояснения по тексту стандарта, необходимые для пользователей, выделены курсивом
5 Приказом Федерального агентства по техническому регулированию и метрологии от 8 июля 2010 г. N 173-ст межгосударственный стандарт ГОСТ ISO/IEC 15420-2010 введен в действие для добровольного применения в качестве национального стандарта Российской Федерации с 1 января 2011 г.
6 ВЗАМЕН ГОСТ ИСО/МЭК 15420-2001
Информация о введении в действие (прекращении действия) настоящего стандарта публикуется в указателе "Национальные стандарты".
Информация об изменениях к настоящему стандарту публикуется в указателе (каталоге) "Национальные стандарты", а текст изменений - в информационных указателях "Национальные стандарты". В случае пересмотра или отмены настоящего стандарта соответствующая информация будет опубликована в информационном указателе "Национальные стандарты"
Введение
Стандарт ISO/IEC 15420:2009* подготовлен Подкомитетом 31 "Технологии автоматической идентификации и сбора данных" Совместного технического комитета ISO/IEC СТК 1. Данное издание отменяет и заменяет первое издание (ISO/IEC 15420:2000).
________________
* Доступ к международным и зарубежным документам, упомянутым здесь и далее по тексту, можно получить, перейдя по ссылке. - Примечание изготовителя базы данных.
Технология штрихового кодирования основана на распознавании закодированных комбинаций штрихов и пробелов определенных размеров. Существует множество способов кодирования информации в форме штрихового кода, называемых символиками. Одной из таких символик является EAN/UPC. Правила, регламентирующие перевод знаков в комбинации штрихов и пробелов и другие необходимые показатели каждой символики, называются спецификацией символики.
"Общие спецификации GS1" (GS1 General Specifications) содержат нормативную ссылку на ISO/IEC 15420. Управление системой нумерации, осуществляемое GS1, обеспечивает международную уникальность и согласованность в определении идентификационных кодов, присваиваемых конкретным предметам. Главное преимущество для пользователей системы GS1 заключается в наличии однозначно установленных идентификационных кодов для использования в торговых транзакциях. Общие сведения о данной системе приведены в приложении С настоящего стандарта.
Примечание - GS1 - Международная ассоциация, объединяющая организации, ранее известные как EAN International and Uniform Code Council (UCC).
Изготовителям оборудования для штрихового кодирования и пользователям технологии штрихового кодирования необходимы общедоступные стандартные спецификации символик, к которым они могли бы обращаться при разработке оборудования и программного обеспечения.
Следует обратить внимание на возможность того, что некоторые элементы, включенные в настоящий стандарт, могут быть объектом патентных прав, и организации ISO и IEC не несут ответственность за определение некоторых или всех подобных патентных прав.
Сноски в тексте стандарта, выделенные курсивом, приведены для пояснения текста стандарта.
Настоящий стандарт устанавливает требования к символике штрихового кода EAN/UPC*, включая показатели символики, кодирование знаков данных, размеры, допуски, алгоритмы декодирования и параметры для конкретных применений, а также строки префикса идентификатора символики для символов EAN/UPC.
_______________
* Аббревиатуру EAN/UPC на русском языке рекомендуется произносить как EAН/ЮПиCи.
Настоящий стандарт не устанавливает содержание данных и правила, регламентирующие использование данной символики; они определены в Общих спецификациях GS1 [3].
В настоящем стандарте использованы нормативные ссылки на следующие стандарты*, которые необходимо учитывать при применении настоящего стандарта. В случае ссылок на стандарты, у которых указана дата утверждения, необходимо пользоваться только указанной редакцией. В случае, когда дата утверждения не приведена, следует пользоваться последней редакцией ссылочных стандартов, включая любые поправки и изменения к ним:
________________
* Таблицу соответствия национальных стандартов международным, см. по ссылке. - Примечание изготовителя базы данных.
ISO/IEC 646 Набор 7-битовых кодированных знаков ISO для обмена информацией (ISO/IEC 646 Information technology - ISO 7-bit coded character set for information interchange)
ISO/IEC 15416 Информационные технологии. Технологии автоматической идентификации и сбора данных. Спецификация испытаний качества печати символов штрихового кода. Линейные символы (ISO/IEC 15416 Information technology - Automatic identification and data capture techniques - Bar code print quality test specification - Linear symbols)
ISO/IEC 19762-1 Информационные технологии. Технологии автоматической идентификации и сбора данных. Гармонизированный словарь. Часть 1. Общие термины в области автоматической идентификации и сбора данных (ISO/IEC 19762-1 Information technology - Automatic identification and data capture (AIDC) techniques - Harmonized vocabulary - Part 1: General terms relating to AIDC)
ISO/IEC 19762-2 Информационные технологии. Технологии автоматической идентификации и сбора данных. Гармонизированный словарь. Часть 2. Носители данных для оптического считывания (ISO/IEC 19762-2 Information technology - Automatic identification and data capture (AIDC) techniques - Harmonized vocabulary - Part 2: Optically readable media (ORM))
В настоящем стандарте применены термины по ISO/IEC 19762-1, ISO/IEC 19762-2, а также следующие термины с соответствующими определениями:
3.1 дополнительный символ (add-on symbol): Символ, сопровождающий основной символ и кодирующий информацию, дополнительную к информации основного символа.
3.2 вспомогательный шаблон (auxiliary pattern): Комбинация штрихов и пробелов, представляющая компоненты символа, не содержащие данных.
Примечание - Примерами вспомогательных шаблонов являются шаблоны-ограничители и межзнаковые разделители.
3.3 шаблон-разделитель (delineator): Вспомогательный шаблон, используемый для отделения знаков символа в дополнительном символе.
3.4 четный паритет (even parity): Характеристика кодирования знака символа, указывающая на четное число темных модулей в знаке.
3.5 национальная организация GS1 (GS1 member organization): Организация, ответственная за управление системой GS1 и поддерживание информационного банка номеров на определенной территории.
3.6 система GS1 (GS1 System): Спецификации, стандарты и руководства, ведение которых осуществляет международная организация GS1.
3.7 номер GTIN (Global Trade Item Number; GTIN): Глобальный номер предмета торговли, используемый для всемирной уникальной идентификации предметов торговли, который может состоять из 8, 12, 13 или 14 цифровых разрядов.
3.8 шаблон-ограничитель (guard pattern): Вспомогательный шаблон штрихов и пробелов, который либо соответствует комбинациям start (старт) или stop (стоп) в других символиках, либо служит для разделения двух половин символа.
3.9 коэффициент увеличения (magnification factor): Постоянный множитель для номинальных размеров символа EAN/UPC.
3.10 числовой набор (number set): Серия из 10 комбинаций штрихов и пробелов с четным или нечетным паритетом, кодирующая цифры от 0 до 9.
3.11 нечетный паритет (odd parity): Характеристика кодирования знака символа, указывающая на нечетное число темных модулей в знаке.
3.12 кодирование с переменным паритетом (variable parity encodation): Способ кодирования дополнительной информации в последовательности знаков символа, при котором на основе заданной комбинации знаков символа с четным или нечетным паритетом представляют в неявном виде цифру данных или контрольную цифру.
3.13 отбрасывание незначащих нулей (zero-suppression): Процесс удаления нулей из заданных позиций в строке данных UPC-A при ее кодировании в формате UPC-E.
К показателям символики EAN/UPC относят:
a) набор кодируемых знаков: цифры (от 0 до 9), т.е. знаки набора ASCII (версия КОИ-7) по ISO/IEC 646 с десятичными значениями от 48 до 57 включительно;
b) тип символики - непрерывный штриховой код;
c) число элементов в знаке символа - 4, включая 2 штриха и 2 пробела, состоящие каждый из 1, 2, 3 или 4 модулей по ширине (вспомогательные знаки имеют иное число элементов);
d) самоконтроль знака - присутствует;
e) длина кодируемой строки данных - фиксированная (8, 12 или 13 знаков, включая контрольную цифру в зависимости от конкретного типа символа);
f) всенаправленное декодирование - присутствует;
g) контрольная цифра символа - одна обязательная (приложение А);
h) плотность знака символа - 7 модулей в знаке символа;
i) часть символа штрихового кода, не содержащая данных, включающих в себя контрольную цифру, без учета свободных зон:
- 11 модулей - для символов EAN-13, EAN-8, UPC-A;
- 9 модулей - для символов UPC-E.
4.2.1 Типы символов
Символы EAN/UPC подразделяют на четыре типа: