ГОСТ ISO/IEC 15417-2013
Группа П85
МЕЖГОСУДАРСТВЕННЫЙ СТАНДАРТ
Информационные технологии
ТЕХНОЛОГИИ АВТОМАТИЧЕСКОЙ ИДЕНТИФИКАЦИИ И СБОРА ДАННЫХ
Спецификация символики штрихового кода Code 128
Information technology. Automatic identification and data capture techniques. Code 128 bar code symbology specification
МКС 35.040
01.080.50
Дата введения 2014-07-01
Цели, основные принципы и основной порядок проведения работ по межгосударственной стандартизации установлены в ГОСТ 1.0-2015 "Межгосударственная система стандартизации. Основные положения" и ГОСТ 1.2-2015 "Межгосударственная система стандартизации. Стандарты межгосударственные, правила и рекомендации по межгосударственной стандартизации. Правила разработки, принятия, обновления и отмены"
Сведения о стандарте
1 ПОДГОТОВЛЕН Ассоциацией автоматической идентификации "ЮНИСКАН/ГС1 РУС" (Российская Федерация) при участии Ассоциации автоматической идентификации ГС1 Беларуси (Ассоциации ГС1 Бел.) в рамках Межгосударственного технического комитета МТК 517 "Технологии автоматической идентификации и сбора данных и биометрия" на основе перевода на русский язык англоязычной версии стандарта, указанного в пункте 5
2 ВНЕСЕН Федеральным агентством по техническому регулированию и метрологии (Росстандарт)
3 ПРИНЯТ Межгосударственным советом по стандартизации, метрологии и сертификации (протокол от 28 августа 2013 г. N 58-П)
За принятие проголосовали:
Краткое наименование страны по МК (ИСО 3166) 004-97 | Код страны по МК (ИСО 3166) 004-97 | Сокращенное наименование национального органа по стандартизации |
Армения | AM | Минэкономики Республики Армения |
Беларусь | BY | Госстандарт Республики Беларусь |
Казахстан | KZ | Госстандарт Республики Казахстан |
Киргизия | KG | Кыргызстандарт |
Молдова | MD | Молдова-Стандарт |
Россия | RU | Росстандарт |
Таджикистан | TJ | Таджикстандарт |
Узбекистан | UZ | Узстандарт |
4 Приказом Федерального агентства по техническому регулированию и метрологии от 28 октября 2013 г. N 1226-ст межгосударственный стандарт ГОСТ ISO/IEC 15417-2013 введен в действие в качестве национального стандарта Российской Федерации с 1 июля 2014 г.
5 Настоящий стандарт идентичен международному стандарту ISO/IEC 15417:2007* "Информационные технологии. Технологии автоматической идентификации и сбора данных. Спецификация символики штрихового кода Code 128" ("Information technology - Automatic identification and data capture techniques - Code 128 bar code symbology specification", IDT).
________________
* Доступ к международным и зарубежным документам, упомянутым в тексте, можно получить, обратившись в Службу поддержки пользователей. - Примечание изготовителя базы данных.
Международный стандарт разработан подкомитетом ISO/IEC JTC 1/SC 31 "Технологии автоматической идентификации и сбора данных" совместного Технического комитета по стандартизации ISO/IEC JTC 1 "Информационные технологии" Международной организации по стандартизации (ISO) и Международной электротехнической комиссии (IEC).
При применении настоящего стандарта рекомендуется использовать вместо ссылочных международных стандартов соответствующие им межгосударственные стандарты, сведения о которых приведены в дополнительном приложении ДА.
Сведения о национальных организациях GS1 в странах - членах МГС приведены в дополнительном приложении ДБ
6 ВЗАМЕН ГОСТ 30743-2001 (ИСО/МЭК 15417-2000)
7 Некоторые положения международного стандарта, указанного в пункте 4, могут являться объектами получения патентных прав. Международная организация по стандартизации (ISO) не несет ответственности за идентификацию некоторых или всех подобных прав
8 ПЕРЕИЗДАНИЕ. Ноябрь 2018 г.
Информация об изменениях к настоящему стандарту публикуется в ежегодном информационном указателе "Национальные стандарты", а текст изменений и поправок - в ежемесячном информационном указателе "Национальные стандарты". В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ежемесячном информационном указателе "Национальные стандарты". Соответствующая информация, уведомление и тексты размещаются также в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет (www.gost.ru)
Технология штрихового кодирования основана на распознавании закодированных комбинаций штрихов и пробелов определенных размеров. Существует множество способов кодирования информации в форме штрихового кода, называемых символиками. Code 128 - одна из таких символик. Правила, регламентирующие представление знаков в комбинациях штрихов и пробелов, и другие необходимые показатели каждой символики штрихового кода называют спецификацией символики.
Изготовителям оборудования для штрихового кодирования и пользователям технологии штрихового кодирования необходимы стандартные общедоступные спецификации символик штрихового кода, которые они могли бы использовать при разработке оборудования и программного обеспечения.
Для дополнительного пояснения текста стандарта приведены сноски, выделенные курсивом*.
________________
* В оригинале обозначения и номера стандартов и нормативных документов приводятся обычным шрифтом. - Примечание изготовителя базы данных.
Настоящий стандарт устанавливает требования к символике штрихового кода Code 128, определяет показатели этой символики, кодирование знаков данных, размеры, алгоритмы декодирования и параметры применения, а также строки - префиксы идентификатора символики для символов Code 128.
В настоящем стандарте использованы нормативные ссылки на следующие стандарты*, которые необходимо учитывать при применении настоящего стандарта. В случае ссылок на стандарты, у которых указана дата утверждения, необходимо пользоваться только указанной редакцией. В случае, когда дата утверждения не приведена, следует пользоваться последней редакцией ссылочных стандартов, включая любые поправки и изменения к ним.
_______________
* Таблицу соответствия национальных стандартов международным см. по ссылке. - Примечание изготовителя базы данных.
ISO/IEC 646:1991 Information technology - ISO 7-bit coded character set for information interchange (Информационные технологии. Набор 7-битовых кодированных знаков ISO для обмена информацией)
ISO/IEC 8859-1 Information technology - 8-bit single-byte coded graphic character sets - Part 1: Latin alphabet N 1 (Информационные технологии. 8-битовые однобайтные наборы кодированных графических символов. Часть 1. Латинский алфавит номер 1)
ISO/IEC 15416 Information technology - Automatic identification and data capture techniques - Bar code print quality test specification - Linear symbols (Информационные технологии. Технологии автоматической идентификации и сбора данных. Спецификация испытаний качества печати символов штрихового кода. Линейные символы)
ISO/IEC 15424 Information technology - Automatic identification and data capture techniques - Data Carrier Identifiers (including Symbology Identifiers) [Информационные технологии. Технологии автоматической идентификации и сбора данных. Идентификаторы носителей данных (включая идентификаторы символик)]
ISO/IEC 19762-1 Information technology - Automatic identification and data capture (AIDC) techniques - Harmonized vocabulary - Part 1: General terms relating to AIDC [Информационные технологии. Технологии автоматической идентификации и сбора данных (АИСД). Гармонизированный словарь. Часть 1. Общие термины в области АИСД]
ISO/IEC 19762-2 Information technology - Automatic identification and data capture (AIDC) techniques - Harmonized vocabulary - Part 2: Optically readable media (ORM) [Информационные технологии. Технологии автоматической идентификации и сбора данных (АИСД). Гармонизированный словарь. Часть 2. Оптические носители данных (ОНД)]
В настоящем стандарте применены термины по ISO/IEC 19762-1, ISO/IEC 19762-2.
К показателям символики Code 128 относят:
a) набор кодированных знаков:
1) все 128 знаков по ISO/IEC 646, то есть знаки с десятичными значениями от 0 до 127 включительно по ISO/IEC 646.
Примечание - В настоящем стандарте используют набор кодированных знаков G0 по ISO/IEC 646 и набор кодированных знаков С0 по ISO/IEC 6429 (знаки с десятичными значениями от 28 до 31 представляют знаки FS, GS, RS и US соответственно),
2) знаки с десятичными значениями от 128 до 255 также могут быть закодированы,
3) четыре функциональных знака, не являющихся данными,
4) четыре знака для выбора соответствующего кодового набора знаков*,
_______________
* Кодовый набор знаков называют также кодируемым набором знаков.
5) три знака Start,
6) один знак Stop;
b) тип кода: непрерывный;
c) число элементов в знаке символа: шесть, включая три штриха и три пробела, состоящие каждый из одного, двух, трех или четырех модулей по ширине (знак Stop имеет семь элементов, включающих в себя четыре штриха и три пробела);
d) самоконтроль знака: присутствует;
e) длина символа: переменная;
f) двунаправленное декодирование: присутствует;
g) контрольный знак символа: один, обязательный (см. приложение А, раздел А.1);
h) плотность знака данных: 11 модулей (5,5 модулей на цифровой знак);
i) часть символа, не содержащая данных: эквивалентна 35 модулям.
Символы Code 128 должны включать в себя:
a) начальную свободную зону;
b) знак Start;
c) один или несколько знаков, представляющих данные и специальные знаки;
d) контрольный знак символа;
е) знак Stop;
f) конечную свободную зону.
Символ Code 128, кодирующий текст "AIM", представлен на рисунке 1.
Рисунок 1 - Символ Code 128