Профессиональное решение
для инженеров-конструкторов и проектировщиков


ГОСТ 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 - одна из таких символик. Правила, регламентирующие представление знаков в комбинациях штрихов и пробелов, и другие необходимые показатели каждой символики штрихового кода называют спецификацией символики.

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

Для дополнительного пояснения текста стандарта приведены сноски, выделенные курсивом*.

________________

* В оригинале обозначения и номера стандартов и нормативных документов приводятся обычным шрифтом. - Примечание изготовителя базы данных.

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


Настоящий стандарт устанавливает требования к символике штрихового кода Code 128, определяет показатели этой символики, кодирование знаков данных, размеры, алгоритмы декодирования и параметры применения, а также строки - префиксы идентификатора символики для символов Code 128.

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


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

_______________

* Таблицу соответствия национальных стандартов международным см. по ссылке. - Примечание изготовителя базы данных.


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. Оптические носители данных (ОНД)]

     3 Термины и определения


В настоящем стандарте применены термины по ISO/IEC 19762-1, ISO/IEC 19762-2.

     4 Требования

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


К показателям символики 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 модулям.

     4.2 Структура символа


Символы Code 128 должны включать в себя:

a) начальную свободную зону;

b) знак Start;

c) один или несколько знаков, представляющих данные и специальные знаки;

d) контрольный знак символа;

е) знак Stop;

f) конечную свободную зону.

Символ Code 128, кодирующий текст "AIM", представлен на рисунке 1.



Рисунок 1 - Символ Code 128

     4.3 Кодирование знака

     4.3.1 Структура знака символа для данных