Описание
Источник публикации
М.: ФГБУ "Институт стандартизации", 2025
Примечание к документу
Документ
введен в действие с 01.10.2025.
Название документа
"ГОСТ ISO/IEC 15426-2-2025. Межгосударственный стандарт. Информационные технологии. Технологии автоматической идентификации и сбора данных. Спецификация соответствия верификатора символов штрихового кода. Часть 2. Верификатор двумерных символов"
(введен в действие Приказом Росстандарта от 13.05.2025 N 400-ст)
"ГОСТ ISO/IEC 15426-2-2025. Межгосударственный стандарт. Информационные технологии. Технологии автоматической идентификации и сбора данных. Спецификация соответствия верификатора символов штрихового кода. Часть 2. Верификатор двумерных символов"
(введен в действие Приказом Росстандарта от 13.05.2025 N 400-ст)
по техническому регулированию
и метрологии
от 13 мая 2025 г. N 400-ст
МЕЖГОСУДАРСТВЕННЫЙ СТАНДАРТ
ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ
ТЕХНОЛОГИИ АВТОМАТИЧЕСКОЙ ИДЕНТИФИКАЦИИ И СБОРА ДАННЫХ
СПЕЦИФИКАЦИЯ СООТВЕТСТВИЯ ВЕРИФИКАТОРА СИМВОЛОВ
ШТРИХОВОГО КОДА
ЧАСТЬ 2
ВЕРИФИКАТОР ДВУМЕРНЫХ СИМВОЛОВ
Information technology. Automatic identification and data
capture techniques. Bar code verifier conformance
specification. Part 2. Verifier of two-dimensional symbols
(ISO/IEC 15426-2:2023, IDT)
ГОСТ ISO/IEC 15426-2-2025
Дата введения
1 октября 2025 года
Цели, основные принципы и общие правила проведения работ по межгосударственной стандартизации установлены
ГОСТ 1.0 "Межгосударственная система стандартизации. Основные положения" и
ГОСТ 1.2 "Межгосударственная система стандартизации. Стандарты межгосударственные, правила и рекомендации по межгосударственной стандартизации. Правила разработки, принятия, обновления и отмены"
1 ПОДГОТОВЛЕН Ассоциацией автоматической идентификации "ЮНИСКАН/ГС1 РУС" (ГС1 РУС) совместно с Федеральным государственным бюджетным учреждением "Всероссийский научно-исследовательский институт оптико-физических измерений" (ФГБУ "ВНИИОФИ") (Российская Федерация), с Государственным предприятием "Центр систем идентификации" НАН Беларуси (ГП ЦСИ) (Республика Беларусь) и ГС1 Туркменистан (Туркмения) в рамках Межгосударственного технического комитета МТК 517 "Технологии автоматической идентификации и сбора данных" на основе собственного перевода на русский язык англоязычной версии стандарта, указанного в
пункте 5
2 ВНЕСЕН Федеральным агентством по техническому регулированию и метрологии
3 ПРИНЯТ Межгосударственным советом по стандартизации, метрологии и сертификации (протокол от 31 марта 2025 г. N 183-П)
За принятие проголосовали:
Краткое наименование страны по МК (ИСО 3166) 004-97 | Код страны по МК (ИСО 3166) 004-97 | Сокращенное наименование национального органа по стандартизации |
Армения | AM | ЗАО "Национальный орган по стандартизации и метрологии" Республики Армения |
Беларусь | BY | Госстандарт Республики Беларусь |
Россия | RU | Росстандарт |
Таджикистан | TJ | Таджикстандарт |
Узбекистан | UZ | Узбекское агентство по техническому регулированию |
4
Приказом Федерального агентства по техническому регулированию и метрологии от 13 мая 2025 г. N 400-ст межгосударственный стандарт ГОСТ ISO/IEC 15426-2-2025 введен в действие в качестве национального стандарта Российской Федерации с 1 октября 2025 г.
5 Настоящий стандарт идентичен международному стандарту ISO/IEC 15426-2:2023 "Информационные технологии. Технологии автоматической идентификации и сбора данных. Спецификация соответствия верификатора символов штрихового кода. Часть 2. Двумерные символы" ("Information technology - Automatic identification and data capture techniques - Bar code verifier conformance specification - Part 2: Two-dimensional symbols", IDT).
Международный стандарт разработан подкомитетом ISO/IEC JTC 1/SC 31 "Технологии автоматической идентификации и сбора данных" совместного технического комитета по стандартизации ISO/IEC JTC 1 "Информационные технологии" Международной организации по стандартизации (ISO) и Международной электротехнической комиссии (IEC).
Сведения о соответствии международных терминов и русских терминов-эквивалентов, встречающихся в тексте стандарта, приведены в дополнительном
приложении ДА.
При применении настоящего стандарта рекомендуется использовать вместо ссылочных международных стандартов соответствующие им межгосударственные стандарты, сведения о которых приведены в дополнительном
приложении ДБ.
Дополнительные сноски по тексту стандарта, выделенные курсивом, приведены для пояснения текста оригинала
7 Некоторые положения международного стандарта могут быть объектами патентных прав. Международная организация по стандартизации (ISO) и Международная электротехническая комиссия (IEC) не несут ответственности за идентификацию подобных патентных прав
Информация о введении в действие (прекращении действия) настоящего стандарта и изменений к нему на территории указанных выше государств публикуется в указателях национальных стандартов, издаваемых в этих государствах, а также в сети Интернет на сайтах соответствующих национальных органов по стандартизации.
В случае пересмотра, изменения или отмены настоящего стандарта соответствующая информация будет опубликована на официальном интернет-сайте Межгосударственного совета по стандартизации, метрологии и сертификации в каталоге "Межгосударственные стандарты"
Технология штрихового кодирования базируется на распознавании кодовых комбинаций, представленных в виде штрихов и пробелов или массива модулей определенных размеров, в соответствии с правилами, называемыми спецификациями символик, которые определяют представление знаков в таких комбинациях. Спецификации символики могут быть подразделены, с одной стороны, на символики линейных символов и, с другой стороны, на символики двумерных символов, причем последние могут быть подразделены на символики многострочных символов штрихового кода, которые иногда называются "стековые символы штрихового кода", и символики символов двумерного матричного кода.
Символы многострочного штрихового кода представляют собой графические изображения в виде последовательностей строк знаков символа, кодирующих данные и служебные компоненты, размещенных в определенном порядке в вертикальном направлении для формирования символа, как правило, прямоугольной формы, который содержит отдельное информационное сообщение. Каждая строка символа обладает характеристиками линейного символа штрихового кода и может считываться методами, используемыми при сканировании линейных символов.
Двумерные матричные символы, как правило, представляют собой прямоугольную компоновку модулей, располагаемых в узлах сетки по двум (иногда и более) осям; координаты каждого модуля должны быть известны для того, чтобы определить его значение, и поэтому, прежде чем символ сможет быть декодирован, его следует проанализировать по двум направлениям.
Если из контекста не следует иного, термин "символ" в настоящем стандарте может относиться к любому типу символики.
Символ, как машиносчитываемый носитель данных, должен быть изготовлен таким образом, чтобы его можно было надежно декодировать в пункте использования при выполнении им своего основного назначения. Для измерения и оценки качества символов с целью контроля технологического процесса и обеспечения качества в ходе изготовления символов, а также на последующих этапах их использования разработаны соответствующие типовые методики.
Для объективной оценки качества символов штрихового кода изготовителям оборудования для штрихового кодирования, производителям символов штрихового кода и потребителям технологии штрихового кодирования необходимы общедоступные типовые спецификации соответствия измерительного оборудования, применяющего указанные методики с целью обеспечения соответствия и согласованности характеристик этого оборудования.
Настоящий стандарт по своему техническому содержанию аналогичен (с соответствующими изменениями) стандарту на соответствие верификатора линейных символов штрихового кода ISO/IEC 15426-1 <*>, на котором он базируется, и должен применяться вместе со спецификацией символики, которая соответствует подлежащему испытаниям символу штрихового кода и содержит конкретные требования к символике, необходимые для применения этого символа.
--------------------------------
Настоящий стандарт подготовлен подкомитетом SC 31 "Технологии автоматической идентификации и сбора данных" совместного технического комитета ISO/IEC JTC 1 "Информационные технологии".
Настоящий стандарт устанавливает методы испытаний для репрезентативной выборки образцов оборудования и критерии минимальной точности, применимые для верификаторов, использующих методологию ISO/IEC 15415 для многострочных символов штрихового кода и двумерных символов матричных символик, а также определяет вторичные эталоны для калибровки с целью обеспечения соответствия верификаторов.
Примечание - Для верификаторов двумерных символов штрихового кода следует применять ISO/IEC 15426-1 <*>.
--------------------------------
В настоящем стандарте использованы нормативные ссылки на следующие стандарты [для датированных ссылок применяют только указанное издание ссылочного стандарта, для недатированных - последнее издание (включая все изменения)]:
ISO/IEC 15415, Information technology - Automatic identification and data capture techniques - Bar code print quality test specification - Two-dimensional symbols (Информационные технологии. Технологии автоматической идентификации и сбора данных. Спецификация испытаний качества печати символов штрихового кода. Двумерные символы)
ISO/IEC 15416, Information technology - Automatic identification and data capture techniques - Bar code print quality test specification - Linear symbols (Информационные технологии. Технологии автоматической идентификации и сбора данных. Спецификация испытаний качества печати символов штрихового кода. Линейные символы)
ISO/IEC 19762, Information technology - Automatic identification and data capture (AIDC) techniques - Harmonized vocabulary [Информационные технологии. Технологии автоматической идентификации и сбора данных (АИСД). Гармонизированный словарь]
В настоящем стандарте применены термины по ISO/IEC 15415, ISO/IEC 19762, а также следующий термин с соответствующим определением.
ISO и IEC поддерживают терминологические базы данных для использования в стандартизации по следующим адресам:
- платформа онлайн-просмотра ISO: доступна по адресу /template/go.php?url=https://www.iso.org/obp;
- Электропедия IEC: доступна по адресу /template/go.php?url=https://www.electropedia.org/.
3.1 первичный эталонный тестовый символ (primary reference test symbol): Символ штрихового кода, предназначенный для оценки точности верификаторов штрихового кода и изготовленный с жесткими допусками, намного более высокими, чем у проверяемых верификаторов штрихового кода, с использованием методов, соответствующих национальным эталонам.
В настоящем стандарте использованы следующие обозначения:
Rb - коэффициент отражения штриха по ISO/IEC 15416;
Rmax - максимальный коэффициент отражения по ISO/IEC 15416;
Rmin - минимальный коэффициент отражения по ISO/IEC 15416;
Rs - коэффициент отражения пробела по ISO/IEC 15416.
Средство измерения соответствует требованиям настоящего стандарта, если оно выполняет функции, определенные в
6.3, и если результаты измерений первичных эталонных тестовых символов, приведенные в соответствии с
разделом 8, доказывают, что среднеарифметическое значение результатов десяти измерений (для многострочных символов штрихового кода) или пяти измерений (для двумерных матричных символов) отдельных параметров, подлежащих включению в отчет, находится в пределах допусков, приведенных в
таблице 1.
Таблица 1
Допуски на значения измеряемых параметров
Параметр | Тип символики | Допуск |
Rmax и/или Rs | Для символик обоих типов | +/- 5% коэффициента отражения |
Rmin и/или Rb | Для символик обоих типов | +/- 3% коэффициента отражения |
Неиспользованное исправление ошибок [unused error correction (UEC)] | Для символик обоих типов | |
Декодируемость (decodability) | Для многострочной символики | +/- 0,08 |
Дефекты (defects) | Для многострочной символики | +/- 0,08 |
Эффективность декодирования кодовых слов (codeword yield) | Для многострочной символики | +/- 0,08 |
Неоднородность сетки (grid non-uniformity) | Для матричной символики | +/- 0,06 |
Осевая неоднородность (axial non-uniformity) | Для матричной символики | +/- 0,02 |
Однородность контраста (модуляция) [contrast uniformity (modulation)] | Для матричной символики | +/- 0,08 от значения однородности контраста, указанного в A.3.2 |
Повреждение фиксированных шаблонов (fixed pattern damage) | Для матричной символики | В пределах калибровочных классов качества |
Примечание - Допуски являются дополнительными к любому из допусков, установленных поставщиком первичных эталонных тестовых символов. |
6 Функциональные требования
Общее требование к верификатору двумерных символов состоит в том, что он должен обеспечивать оценку качества символа штрихового кода, которая должна быть точной и единой как при измерениях определенного символа, выполненных одним и тем же средством измерения в течение некоторого периода времени, так и при измерениях определенного символа, выполненных различными средствами измерения. Такая согласованность является существенной для обеспечения проведения достоверных сравнений, которые следует выполнять при оценках символа, верифицируемого в два разных момента времени или двумя различными средствами измерения.
6.2 Калибровка коэффициента отражения
Верификаторы должны быть оснащены средствами калибровки и, где необходимо, подстройки коэффициента отражения по эталонным калибровочным образцам. Следует использовать две точки калибровки во всем диапазоне, максимально близкие к наиболее высокому и наиболее низкому уровням коэффициента отражения.
В ISO/IEC 15415 определен материал с эталонным коэффициентом отражения, по которому следует калибровать указанные образцы.
6.3.1 Верификаторы многострочных символов штрихового кода
Верификатор многострочных символов штрихового кода, использующий методологию ISO/IEC 15415, должен обеспечивать выполнение следующих функций:
- сбор данных об измеренных значениях коэффициента отражения в точках, расположенных вдоль нескольких путей сканирования по длине символа штрихового кода;
- построение профилей отражения при сканировании по результатам этих измерений;
- анализ профилей отражения при сканировании;
- предоставление информации о классах отдельных параметров профиля отражения при сканировании и классах самого профиля;
- предоставление информации о значении параметра и классе "эффективность декодирования кодового слова" (codeword yield);
- предоставление информации о значении и классе параметра "неиспользуемая коррекция ошибок" (unused error correction);
- определение и предоставление информации о полном классе качества символа;
- предоставление информации о декодированных данных.
6.3.2 Верификаторы двумерных матричных символов
Верификатор двумерных матричных символов, использующий методологию ISO/IEC 15415, должен обеспечивать выполнение следующих функций:
- сбор данных об измеренных значениях коэффициента отражения в зоне замера, включающей символ, подвергаемый испытаниям, и его свободные зоны, а также область, расположенную от свободных зон символа на расстоянии 20 размеров X (где X - установленная ширина самых узких элементов в символе штрихового кода или установленная ширина одиночного элемента в двумерном символе) (см.
раздел 10);
- построение базового полутонового изображения и двоичного изображения в соответствии с ISO/IEC 15415;
- декодирование этих изображений в соответствии с рекомендуемым алгоритмом декодирования;
- предоставление информации об отдельных значениях и классах для каждого из параметров, приведенных в ISO/IEC 15415;
- определение и предоставление информации о полном классе качества символа;
- предоставление информации о декодированных данных.
Способ предоставления информации не оговаривается, но он может основываться, например, на отображении информации на экране дисплея средства измерения, печати отчета или на электронной передаче данных иному устройству, подобному ЭВМ.
6.4 Дополнительные функции
Поскольку требования пользователей верификаторов к объему информации, регистрируемой средством измерения, могут отличаться, верификатор может выполнять дополнительные функции, например:
- предоставление информации о числе профилей отражения при сканировании или изображений, на которых основывается определение полного класса качества символа;
- предоставление информации о проверяемой символике;
- предоставление информации обо всех декодированных знаках символов или кодовых словах;
- распечатка или отображение на дисплее всех либо (по заданию пользователя) выборочных профилей отражения при сканировании или изображений.
7 Общие требования к конструкции и эксплуатации
7.1 Установка, эксплуатация и техническое обслуживание
В документации, поставляемой изготовителем или доступной для персонала, устанавливающего, использующего и обслуживающего оборудование, должны быть определены условия установки, эксплуатации и технического обслуживания этого оборудования. При необходимости в документах указывают рекомендуемый порядок и периодичность обслуживания. При установке, эксплуатации и обслуживании оборудования, являющегося предметом настоящего стандарта согласно вышеуказанному, оно должно функционировать, как предписано.
Изготовитель должен указывать максимальные и минимальные параметры источника питания, при которых прибор работает в соответствии с документацией. Точность верификатора штриховых кодов не должна зависеть от колебаний напряжения и частоты в диапазоне, установленном изготовителем.
В том случае, когда прибор питается от батареи, при приближении мощности батареи к пределу, при котором не может быть гарантирована надежная работа прибора, он должен либо выдавать предупреждающий сигнал оператору, либо прекращать работу. Для оборудования с питанием от аккумуляторных батарей изготовитель должен указать требования для повторной зарядки батарей.
7.3.1 Диапазон рабочих температур
Изготовитель должен указывать в градусах Цельсия диапазон температур окружающей среды, в пределах которого следует эксплуатировать оборудование.
7.3.2 Диапазон температур при хранении
Изготовитель должен указывать в градусах Цельсия диапазон температур окружающей среды, которые должно выдерживать оборудование (включая сменные батареи) без потери рабочих характеристик в процессе его хранения и транспортирования.
Изготовитель должен указывать диапазон относительной влажности RH воздуха при эксплуатации оборудования и регламентировать наличие (или отсутствие) конденсации влаги.
7.5 Устойчивость к воздействию внешнего светового излучения
Следует принимать во внимание характеристики окружающего освещения, которые могут очень сильно варьироваться. Примеры типичных источников излучения, которые могут привести к возникновению проблем, - это высокоэффективное флуоресцентное излучение, натриевые паросветные лампы, ртутные лампы, красные неоновые лампы и прямой солнечный свет.
Изготовитель должен указывать рекомендуемые условия внешнего светового излучения, при котором предполагается использовать оборудование.
8 Требования к проведению испытаний
8.1.1 Общие положения
Методы испытаний описывают проведение испытания верификатора для обеспечения соответствия методологии, установленной ISO/IEC 15415.
8.1.2 Выбор образца для испытаний
Для испытаний из партии продукции отбирают по меньшей мере один верификатор в соответствии со схемой выборочного контроля качества изготовителя. Изготовитель должен реализовать программу обеспечения качества, чтобы гарантировать, что все подобные устройства будут удовлетворять требованиям настоящего стандарта.
Примечание - В интересах изготовителя, чтобы выбранный образец был репрезентативен для всего типа. Выборочный контроль - по ISO 2859-1 <*>.
--------------------------------
8.1.3 Параметры сканирования
Параметры использования сканирующего и иного оборудования во время испытаний должны оставаться в пределах, указанных изготовителем этого оборудования.
8.1.4 Измерения при испытаниях
Полученные полный класс символа и значения отдельных измеряемых параметров, если они протоколируются средством измерения, следует сравнивать с действительными измеренными параметрами, данные о которых поставляются с тестовыми символами.
Если необходимо провести испытания на соответствие символик, отличающиеся от требуемых для проверки, приведенных в
приложении A, следует использовать соответствующие тестовые символы, согласованные со спецификациями соответствующих символик, включающие описания или образцы изображений символов, с помощью которых проверяют параметры декодирования (decode) (для всех символов) и декодируемости (decodability) (для многострочных символов штрихового кода), неиспользуемой коррекции ошибок (unused error correction) и повреждения фиксированных шаблонов (fixed pattern damage) (для двумерных матричных символов) для того, чтобы убедиться, что верификатор применяет рекомендуемый алгоритм декодирования, установленный в спецификации символики. Кроме того, при необходимости спецификация символики может устанавливать иные испытания на соответствие, необходимые для параметров, свойственных этой символике.
8.2 Условия проведения испытаний
Испытания верификаторов штрихового кода следует проводить при условиях, определенных изготовителем. Они должны обязательно включать в себя требования к источнику питания, температуре, относительной влажности, условиям внешнего светового излучения.
8.3 Первичные эталонные тестовые символы
Испытания на соответствие настоящему стандарту следует проводить с использованием выборки первичных эталонных тестовых символов, поскольку их профили отражения при сканировании или изображения представляют собой значения специальных параметров, известные изготовителю и пользователю верификатора. Значения определяет измерительное устройство, которое воспроизводит методику коммерческих верификационных устройств и имеет привязку к национальным эталонам единиц коэффициента отражения и длины с погрешностью в десять раз меньшей, чем коммерческие верификаторы. При проведении испытаний следует использовать соответствующий набор первичных эталонных тестовых символов согласно
приложению A. Первичные эталонные тестовые символы должны отвечать
требованиям, приведенным в приложении B.
Если при сканировании символа в верификаторе в общем случае используют несколько источников светового излучения с различными спектральными характеристиками или несколько измерительных апертур/эффективных разрешений, могут потребоваться первичные эталонные тестовые символы с калибровочными отметками для нескольких спектральных характеристик и нескольких апертур/эффективных разрешений. Во всех случаях первичные эталонные тестовые символы должны быть согласованы с соответствующими спецификациями символики (согласно национальному, региональному или международному стандарту либо признанному отраслевому нормативному документу для рассматриваемой символики). Для первичных эталонных тестовых символов должны быть указаны:
- используемая символика;
- кодируемые данные;
- измерительная(ые) апертура(ы) и эффективное разрешение и спектральные характеристики [например, длина(ы) волны (волн) в спектральном максимуме интенсивности излучения или цветовая температура] светового излучения, используемые при калибровке;
- полный класс качества символа в соответствии с ISO/IEC 15416 или ISO/IEC 15415;
- класс и значение отдельного параметра в соответствии с ISO/IEC 15416 или ISO/IEC 15415 (если проведены изменения первичных эталонных тестовых символов, созданные для выделения конкретного параметра в пределах профиля отражения при сканировании или изображения).
Первичные эталонные тестовые символы используют испытательные лаборатории для испытаний на соответствие типа верификационного оборудования и изготовители этого оборудования для собственной сертификации на соответствие настоящему стандарту. Для пользователей верификаторов может быть составлено подмножество первичных эталонных тестовых символов, которое должно обеспечить пользователей средствами периодической поверки калибровки их верификаторов и обучения правильному использованию этих средств измерений.
Первичные эталонные тестовые символы следует изготавливать на материалах, обладающих пренебрежимо малым линейным расширением при изменении температуры от 10 °C до 30 °C и относительной влажности RH от 30% до 70%. Следует обратить внимание на использование материалов, которые сохраняют свои первоначальные размеры или возвращаются к ним после транспортирования в условиях, выходящих за пределы указанных диапазонов.
Изготовители и пользователи верификационных устройств могут выбирать вторичные тестовые символы для использования в рамках текущих процедур по оценке качества продукции на предприятии. Значения параметров вторичных тестовых символов должны быть заранее определены с помощью верификатора, прокалиброванного по первичным эталонным тестовым символам. Вторичные тестовые символы допускается использовать для текущих процедур по оценке качества продукции, но они не обеспечивают соответствия настоящему стандарту.
В протокол должны быть занесены условия окружающей среды, схема оборудования, параметры сканирования и используемые первичные эталонные тестовые символы, а также следующие данные:
- символика(и) для испытаний;
- полный класс качества символа, измеренный и зарегистрированный средством измерения, а также определенный для применяемого первичного эталонного тестового символа;
- значения для отдельно измеренных параметров;
- подтверждение того, что измеренные значения находятся в пределах допусков, определенных в
разделе 5.
По возможности, к протоколу испытаний следует прилагать копии выходных протоколов верификатора, подвергаемого испытаниям, например распечатанные протоколы или распечатки с экрана дисплея компьютера, к которому подсоединен верификатор. Копии протокола испытаний должны быть доступны по обоснованным запросам.
9 Декларирование и маркировка
Изготовитель должен включать в состав документации на верификатор декларацию о том, что оборудование испытано в соответствии с настоящим стандартом.
Изготовитель может прикреплять к оборудованию этикетки с указанием соответствия верификатора настоящему стандарту. Требования к этикетке не установлены.
10 Документация на оборудование
В документации, предоставляемой пользователям оборудования, изготовитель должен указывать следующие данные:
- сведения о символиках, которые способен проверять верификатор, включая распознавание дополнительных параметров символики, которые поддерживаются;
- доступные измерительные апертуры или значения эффективного разрешения;
- общие размеры символов (относительно диапазонов размера X), которые могут подлежать проверке;
- сведения об источнике светового излучения, включая длину волны в спектральном максимуме интенсивности излучения или цветовую температуру;
- средства калибровки коэффициента отражения;
- средства протоколирования и, при наличии, записи результатов верификации;
- дополнительные необязательные функции (которые могут выполняться в дополнение к обязательным функциям), приведенные в
6.4;
- способность усреднять результаты повторных сканирований;
- возможность вывода информации на другое оборудование, например на персональный компьютер или принтер;
- требования к программному обеспечению и конфигурации.
(обязательное)
ПЕРВИЧНЫЕ ЭТАЛОННЫЕ ТЕСТОВЫЕ СИМВОЛЫ
A.1 Общие требования
Наборы первичных эталонных тестовых символов должны включать в себя наборы символов с переменными классами для отдельных параметров, анализируемых в профиле отражения при сканировании по ISO/IEC 15416 или при оценке изображения по ISO/IEC 15415. Значения параметров должны быть достаточно разнесены по классу для того, чтобы избежать неточности, как показано для разных параметров в
таблице A.1.
A.2 Тестовые символы для многострочных символик
A.2.1 Символики с возможностью пересечения строк
Такими символами должны быть символы PDF417 по ISO/IEC 15438 с переменными классами параметров (два набора: один с размером X, равным 0,200 мм; другой с размером X, равным 0,500 мм):
- контраст символа (symbol contrast) ............................................. | классы 4 и 1; |
- модуляция (modulation) ................................................................ | классы 4 и 1; |
- дефекты (defects) (как пятна, так и пропуски) ........................... | классы 4 и 1; |
- декодируемость (decodability) (от края до аналогичного края) ... | классы 4 и 1; |
- неиспользованное исправление ошибок (unused error correction) ... | классы 4 и 1; |
- эффективность декодирования кодовых слов (codeword yield) ... | классы 4 и 1. |
A.2.2 Символики без возможности пересечения строк
Тестовыми символами для верификаторов многострочных символик без возможности пересечения строк должны быть символы, определенные в ISO/IEC 15426-1.
A.2.3 Рекомендуемые значения параметров для тестовых символов
В
таблице A.1 приведены рекомендуемые диапазоны значений отдельных параметров, которые удовлетворяют требованиям, указанным в
A.2.1.
Таблица A.1
Значения параметров для первичных эталонных тестовых
символов (для многострочных символов)
Параметр | Класс 4 | Класс 1 |
Контраст символа (symbol contrast) | >= 73,75% | Более или равный 25% и менее или равный 35% |
Дефекты (defects) | <= 0,1375 | Более или равный 0,2625 и менее или равный 0,2875 |
Декодируемость (decodability) | 0,65 | Более или равный 28 и менее или равный 0,34 |
Эффективность декодирования кодовых слов (codeword yield) | >= 72,75% | Более или равный 51,75% и менее или равный 55,25% |
Неиспользованное исправление ошибок (unused error correction) | >= 0,65 | Более или равный 0,28 и менее или равный 0,34 |
A.3 Тестовые символы для матричных символик
A.3.1 Тестовые символы для параметров "контраст символа" (symbol contrast), "неоднородность сетки" (grid non-uniformity) и "осевая неоднородность" (axial non-uniformity)
Символы Data Matrix по ISO/IEC 16022 с переменными классами параметров (два набора: один с размером X, равным 0,20 мм; другой с размером X, равным 0,500 мм):
- контраст символа (symbol contrast) ............................................ | классы 4 и 1; |
- неоднородность сетки (grid non-uniformity) ................................ | классы 4 и 1; |
- осевая неоднородность (axial non-uniformity) .............................. | классы 4 и 1. |
Указанный выбор вместе с символами, приведенными в
A.3.2,
A.3.3 и
A.3.4, обеспечивает репрезентативный набор тестовых символов, который дает возможность сравнения всех измеренных существенных параметров с действительными значениями, сертифицированными поставщиком символов, и подтверждения соответствия настоящему стандарту. Хотя и допускается использование единственного символа со всеми параметрами, соответствующими классу 4, вместо отдельных символов с классом параметра контраста символа 4, классом параметра неоднородности сетки 4 и т.д., отдельные символы следует применять для проверки измерений параметров с более низкими значениями классов (при всех значениях параметров, кроме испытуемого, имеющих класс 3,0 или выше).
A.3.2 Тестовые символы для параметра "однородность контраста" (contrast uniformity) ["модуляция" (modulation)]
Класс параметра "модуляция" (modulation), вычисляемый на основе отражательной способности, относительно контраста символа, модулей в каждом кодовом слове и с учетом возможности исправления ошибок символа. Для испытания на соответствие определяется следующая проверка с использованием конкретного значения однородности контраста, называемого однородностью контраста (contrast uniformity).
Тестовым символом для параметра "модуляция" (modulation) для матричных символов является символ, представленный на
рисунке A.1 и кодирующий данные "///00".
В области данных он содержит темный модуль, окруженный со всех сторон светлыми модулями, - темный одиночный модуль. Этот темный одиночный модуль располагается на два модуля ниже чередующейся дорожки синхронизации верхнего направляющего шаблона <*> и на четыре модуля вправо от левой части "L-образного" шаблона поиска. Ширина и высота такого модуля уменьшена до значения, составляющего пять девятых от номинального размера X. В тестовом символе для параметра "модуляция", выполненном с высоким разрешением, должен быть использован размер X, равный 0,27 мм, а в тестовом символе для модуляции, выполненном с низким разрешением, - 0,36 мм. Аналогичные значения могут быть использованы для достижения разрешения с помощью устройства формирования изображения, позволяющего создать темный одиночный модуль размером, равным пяти девятым от размера X. Тестовый символ должен измеряться с использованием 0,8 измеренного размера модуля <**> в качестве эффективной апертуры, чтобы обеспечить эталонное значение для параметра "модуляция". Допуск на измеренное значение параметра "однородность контраста" темного одиночного модуля должен составлять +/- 0,08 от калиброванного значения параметра "однородность контраста". Например, если калиброванное значение параметра "однородность контраста" составляет 0,30, то допустимый допуск позволит получить измеренное значение в диапазоне от 0,22 до 0,38. Верификатор должен выводить информацию о параметре "модуляция", чтобы можно было определить значение параметра "однородность контраста" модуля, содержащего темный одиночный модуль, для верификации соответствия. Как и все основные эталонные тестовые символы, указанный тестовый символ параметра "модуляция" должен быть в надлежащем состоянии, чтобы ни один другой модуль в этом символе не измерялся с более низким значением параметра "однородность контраста", чем уменьшенный модуль. Местоположение модуля, представляющего параметр "однородность контраста", должно быть установлено таким образом, чтобы это можно было подтвердить.
--------------------------------
<*> В ISO/IEC 15426-2:2023 ошибочно указан шаблон поиска вместо направляющего шаблона.
<**> В ISO/IEC 15426-2:2023 ошибочно указано "0,8% измеренного размера модуля".
Примечание - Символ на рисунке дает представление о его структуре, но не приводит точные размеры модулей или дефекты.
Рисунок A.1 - Пример тестового символа для параметра
"модуляция" (modulation)
A.3.3 Тестовые символы для параметра "неиспользуемое исправление ошибок" (unused error correction)
На
рисунке A.2 приведен символ Data Matrix ECC 200, который кодирует данные "gibgibgibgibgibgibgibgibgibgibgibgibgibybiybiybiybiybiybiybiybi", но содержит восемь ошибок, представляющих замену (реверсию) цвета единичного модуля на противоположный в каждом из восьми кодовых слов в области данных. Символ содержит 44 кодовых слова данных и 28 кодовых слов исправления ошибок, дающих возможность исправления 14 ошибок. Ошибки в символе приводят к значению параметра "неиспользуемое исправление ошибок", равному 1 - 16/28 = 0,4286 (которое может быть передано как 0,43), соответствующему классу 2,4 (поскольку классы округляются до ближайшего 0,1). Допуск на значение, вычисленное для параметра "неиспользуемое исправление ошибок" (UEC), отсутствует, поскольку оно выводится из точного и дискретного числа ошибок (16 в случае, приведенном на
рисунке A.2), каждая из которых происходит от модуля, который декодируется как имеющий несоответствующий цвет с помощью широкого допустимого запаса, особенно полностью модулированного несоответствующим цветом.

Рисунок A.2 - Тестовый символ для параметра "неиспользуемое
исправление ошибок" (unused error correction)
A.3.4 Тестовые символы для параметра "повреждение фиксированных шаблонов" (fixed pattern damage) и дополнительных параметров (additional parameters)
Поскольку оценка параметра "повреждение фиксированных шаблонов" (fixed pattern damage) для каждой символики отлична от других, а в некоторых случаях оценивают дополнительные параметры, для каждой символики требуется отдельный тестовый символ, который верификатор способен проверить.
В качестве примеров приведены тестовые символы для символик Data Matrix (согласно ISO/IEC 16022), QR Code (согласно ISO/IEC 18004) и Aztec Code (ISO/IEC 24778) <*>. На
рисунке A.3 представлен символ Data Matrix со следующим повреждением каждого из пяти сегментов, приведенных в
таблице A.2.
--------------------------------
Таблица A.2
Оценка по классам параметра "повреждение фиксированных
шаблонов" (fixed pattern damage) в соответствии
| Ошибки в модулях | Класс |
Сегмент L1 | 2 | 3,3 |
Сегмент L2 | 1 | 3,3 |
Сегмент QZL1 | 1 | 3,3 |
Сегмент QZL2 | 2 | 3,3 |
Сегмент дорожки синхронизации и соседний сегмент однородной области направляющего шаблона | 1 и 1 | 3,5 |
Среднее значение класса равно 3,34 | - | 2,6 |
Класс параметра "повреждение фиксированных шаблонов" равен 2,6. |
--------------------------------
<**>
В графе "Сегмент" таблицы A.2 приведены следующие обозначения:
- сегмент L1 относится к вертикальной части L-образной границы шаблона поиска;
- сегмент L2 относится к горизонтальной части L-образной границы шаблона поиска;
- сегмент QZL1 относится к свободной зоне, примыкающей к сегменту L1;
- сегмент QZL2 относится к свободной зоне, примыкающей к сегменту L2.
Рисунок A.3 Тестовый символ с параметром "повреждение
фиксированных шаблонов" (fixed pattern damage)
(символ Data Matrix)
На
рисунке A.4 представлен символ QR Code со следующими параметрами "повреждение сегментов фиксированных шаблонов" и "повреждение сегментов шаблона информации о формате", которые приведены в
таблице A.3.
Таблица A.3
Оценка по классам параметра "повреждение сегментов
фиксированного шаблона" и "повреждение сегментов шаблона
| Ошибки в модулях, % | Класс |
Сегмент A3: шаблон поиска в нижней левой позиции | 1 | 1,0 |
Сегмент A3: разделитель | 2 |
Итого для сегмента A3 | 3 |
Сегмент B1 | 1 (5,88%) | 3,1 |
Сегмент B2 | 2 (11,76%) | 1,6 |
Класс параметра "повреждение фиксированных шаблонов" для тестового символа | - | 1,0 |
Сегмент шаблона информации о формате 1 | 4 | 0,0 |
Сегмент шаблона информации о формате 2 | 2 | 2,0 |
Среднее значение класса для шаблона информации о формате | - | 1,0 |
--------------------------------
<*>
В графе "Сегмент" таблицы A.3 приведены следующие обозначения:
- сегмент A3 относится к шаблону поиска в нижней левой позиции;
- сегмент A3: относится к шаблону шириной один модуль между шаблоном поиска A3 и областью кодирования;
- сегмент B1 - относится к горизонтальному шаблону синхронизации;
- сегмент B2 - относится к вертикальному шаблону синхронизации.
Рисунок A.4 - Символ QR Code с параметром "повреждение
фиксированных шаблонов"
Для наглядности повреждение шаблона сегмента A3 на
рисунке A.4 разделено в
таблице A.3 на две части, в двух отдельных строках, т.е. один модуль, являющийся темным во внутренней области шаблона, и два темных модуля в рамке шаблона шириной в один модуль, которая номинально - светлая и отделяет шаблон поиска от соседних модулей.
На
рисунке A.5 представлен символ Aztec Code с параметром "повреждение фиксированных шаблонов" для сегментов, как указано в
таблице A.4.
Таблица A.4
| | ИС NORMPROD: примечание. В официальном тексте документа, видимо, допущена опечатка: имеется в виду рисунок A.5, а не A.4. | |
Оценка по классам параметра "повреждение фиксированных
шаблонов" (fixed pattern damage) в соответствии
Сегмент | Ошибки в модулях, % | Класс |
| 2 | 2,0 |
Сегмент B | 5 из 37 в крайнем левом вертикальном сегменте | 1,1 |
Класс параметра "повреждение фиксированных шаблонов" равен 1,1. |
--------------------------------
<**> Сегмент A относится к шаблону поиска символа Aztec Code.
Рисунок A.5 - Символ Aztec Code с параметром "повреждение
фиксированных шаблонов"
A.3.5 Рекомендуемые значения параметров для тестовых символов
В
таблице A.5 приведен диапазон значений отдельных параметров, которые удовлетворяют вышеуказанным требованиям, приведенным в
A.3.1.
Таблица A.5
Значения параметров для первичных эталонных тестовых
символов (для матричных символов)
Параметр | Класс 4 | Класс 2 | Класс 1 |
Контраст символа (symbol contrast) | >= 73,75% | - | Более или равный 25% и менее или равный 35% |
Неоднородность сетки (grid non-uniformity) | <= 0,35 | - | Более или равный 0,66 и менее или равный 0,72 |
Осевая неоднородность (axial non-uniformity) | <= 0,055 | - | Более или равный 0,105 и менее или равный 0,115 |
Неиспользуемое исправление ошибок (unused error correction) <a> | н.п. | 0,43 | н.п. |
Повреждение фиксированных шаблонов (fixed pattern damage) <a> | AG равно 4 | - | AG равно 2,6 |
Обозначения: AG - среднее арифметическое значение классов для пяти сегментов фиксированных шаблонов, оцениваемых для символов Data Matrix (см. ISO/IEC 15415); н.п. - не применимо. -------------------------------- <a> Эти значения относятся только к символам Data Matrix; соответствующие значения для других символик должны быть получены на основе классов для параметров "неиспользованное исправление ошибок" (UEC) или "повреждение фиксированных шаблонов" (fixed pattern damage), используемых для рассматриваемой символики. |
(обязательное)
ТРЕБОВАНИЯ К ВЕРИФИКАЦИИ ДЛЯ ПЕРВИЧНЫХ
ЭТАЛОННЫХ ТЕСТОВЫХ СИМВОЛОВ
Первичная верификация первичных эталонных символов относится к измерению с помощью устройства, воспроизводящего методику типовых коммерческих верификационных устройств, и обеспечивает привязку к национальным эталонам единиц коэффициента отражения и длины. Обычно средством измерения для первичной верификации линейных и многострочных символов штрихового кода служит сканирующий микроденситометр высокого разрешения, для двумерных матричных символов - система формирования и обработки изображений с высоким разрешением.
Измерение линейного расстояния должно базироваться на использовании штриховой меры, выполненной на основе хрома, нанесенного на стекло, лазерного интерферометра или эквивалентного устройства, и должно обеспечивать привязку к национальной эталонной мере длины, выполненной на основе хрома, нанесенного на кварц. Воспроизводимость результата измерения линейного расстояния вдоль одного и того же пути сканирования должна быть в пределах +/- 0,5 мкм для самого неблагоприятного случая ширины элемента при пересечении 39 элементов в пяти сканированиях.
Для систем формирования и обработки изображений эффективное разрешение измерительного устройства должно быть не менее 10, а предпочтительное разрешение - 20 пикселей изображения на модуль по каждой оси. Для символа Data Matrix с размером X = 0,150 мм это соответствует минимальному разрешению в 66 пикселей/мм (1694 пикселя на дюйм) и предпочтительному разрешению 133 пикселя/мм (3387 пикселей на дюйм).
Измерение коэффициента отражения должно базироваться на аналого-цифровом преобразовании с высоким разрешением (>= 10 разрядов) выходного напряжения детектора отраженного света и должно обеспечивать привязку к национальной эталонной мере коэффициента отражения. Измеренные значения Rmax и Rmin должны быть воспроизводимыми в пределах +/- 0,5% для самого неблагоприятного варианта коэффициента отражения, при пяти сканированиях по одному и тому же пути сканирования.
Примечание - Вышеуказанные требования к разрешению и привязке к национальным эталонам применимы к первичным верификационным устройствам и некоммерческим верификаторам. При внедрении ISO/IEC 15415 может потребоваться меньшее разрешение, когда достигается повторяемость, установленная указанным международным стандартом.
(справочное)
СВЕДЕНИЯ О СООТВЕТСТВИИ МЕЖДУНАРОДНЫХ И РУССКИХ
ТЕРМИНОВ-ЭКВИВАЛЕНТОВ
Сведения о соответствии терминов из международного стандарта и русских терминов-эквивалентов, встречающихся в тексте настоящего стандарта, приведены в
таблице ДА.1.
Таблица ДА.1
Сведения о соответствии международных терминов и русских
терминов-эквивалентов, встречающихся в тексте стандарта
Русский термин-эквивалент | Международный термин |
Базовое полутоновое изображение | Reference grey-scale image |
Верификатор | Verifier |
Вторичный тестовый символ | Secondary test symbol |
Двоичное изображение | Binarised image |
Двумерный символ | Two-dimensional symbol |
Двумерный матричный символ | Two-dimensional matrix symbol |
Декодируемость | Decodability |
Дефекты | Defects |
Информация о формате | Format information |
Класс | Grade |
Контраст символа | Symbol contrast |
Красная неоновая лампа | Red neon light |
Линейный символ штрихового кода | Linear bar code symbol |
Многострочный символ штрихового кода | Multi-row bar code symbols, Stacked bar code symbols |
Модуляция | Modulation |
Натриевая паросветная лампа | Sodium vapour lamp |
Неиспользованное исправление ошибок | Unused error correction, UEC |
Неоднородность сетки | Grid non-uniformity |
Однородность контраста | Contrast uniformity |
Осевая неоднородность | Axial non-uniformity |
Оценка по классам | Grading |
Первичный эталонный тестовый символ | Primary reference test symbol |
Повреждение фиксированных шаблонов | Fixed pattern damage |
Полный класс символа | Overall symbol grade |
Профиль отражения при сканировании | Scan reflectance profile |
Путь сканирования | Scan path |
Рекомендуемый алгоритм декодирования | Reference decode algorithm |
Ртутная лампа | Mercury vapour lamp |
Символика | Symbology |
Система формирования и обработки изображений | Imaging system |
Флуоресцентное излучение | Fluorescent lighting |
Шаблон поиска | Finder pattern |
Цветовая температура | Colour temperature |
Эффективность декодирования кодовых слов | Codeword yield |
(справочное)
СВЕДЕНИЯ О СООТВЕТСТВИИ ССЫЛОЧНЫХ МЕЖДУНАРОДНЫХ СТАНДАРТОВ
МЕЖГОСУДАРСТВЕННЫМ СТАНДАРТАМ
Таблица ДБ.1
Обозначение ссылочного международного стандарта | Степень соответствия | Обозначение и наименование соответствующего межгосударственного стандарта |
ISO/IEC 15415 | - | |
ISO/IEC 15416 | IDT | ГОСТ ISO/IEC 15416-2019 "Информационные технологии. Технологии автоматической идентификации и сбора данных. Спецификация испытаний символов штрихового кода для оценки качества печати. Линейные символы" |
ISO/IEC 19762 | MOD | ГОСТ 30721-2020 (ISO/IEC 19762:2016) "Информационные технологии. Технологии автоматической идентификации и сбора данных (АИСД). Гармонизированный словарь" |
<*> Соответствующий межгосударственный стандарт отсутствует. До его принятия рекомендуется использовать перевод на русский язык данного международного стандарта. Примечание - В настоящей таблице использованы следующие условные обозначения степени соответствия стандартов: - IDT - идентичный стандарт; - MOD - модифицированный стандарт. |
--------------------------------
<*> В Российской Федерации действует
ГОСТ Р ИСО/МЭК 15415-2012 "Информационные технологии. Технологии автоматической идентификации и сбора данных. Спецификация испытаний символов штрихового кода для оценки качества печати. Двумерные символы".
| ISO 2859-1, Sampling procedures for inspection by attributes - Part 1: Sampling plans indexed by acceptable quality level (AQL) for lot-by-lot inspection (Процедуры выборочного контроля по альтернативному признаку. Часть 1. Планы выборочного контроля последовательных партий на основе приемлемого уровня качества AQL) <*> |
| ISO/IEC 15426-1, Information technology - Automatic identification and data capture techniques - Bar code verifier conformance specification - Part 1: Linear symbols (Информационные технологии. Технологии автоматической идентификации и сбора данных. Спецификация соответствия верификатора символов штрихового кода. Часть 1. Линейные символы) <**> |
[3] | ISO/IEC 15438, Information technology - Automatic identification and data capture techniques - PDF417 bar code symbology specification (Информационные технологии. Технологии автоматической идентификации и сбора данных. Спецификация символики штрихового кода PDF417) <***> |
| ISO/IEC 16022, Information technology - Automatic identification and data capture techniques - Data Matrix bar code symbology specification (Информационные технологии. Технологии автоматической идентификации и сбора данных. Спецификация символики штрихового кода Data Matrix) <*4> |
| ISO/IEC 18004, Information technology - Automatic identification and data capture techniques - QR Code bar code symbology specification (Информационные технологии. Технологии автоматической идентификации и сбора данных. Спецификация символики штрихового кода QR Code) <*5> |
| ISO/IEC 24778, Information technology - Automatic identification and data capture techniques - Aztec Code bar code symbology specification (Информационные технологии. Технологии автоматической идентификации и сбора данных. Спецификация символики штрихового кода Aztec Code) <*6> |
--------------------------------
<*>
В Российской Федерации действует ГОСТ Р ИСО 2859-1-2007 "Статистические методы. Процедуры выборочного контроля по альтернативному признаку. Часть 1. Планы выборочного контроля последовательных партий на основе приемлемого уровня качества".
<**>
Действует ГОСТ ISO/IEC 15426-1-2021 "Информационные технологии. Технологии автоматической идентификации и сбора данных. Спецификация соответствия верификатора символов штрихового кода. Часть 1. Верификатор линейных символов".
<***>
Действует ГОСТ ISO/IEC 15438-2018 "Информационные технологии. Технологии автоматической идентификации и сбора данных. Спецификация символики штрихового кода PDF417".
<*4>
В Российской Федерации действует ГОСТ Р ИСО/МЭК 16022-2008 "Автоматическая идентификация. Кодирование штриховое. Спецификация символики Data Matrix".
<*5>
В Российской Федерации действует ГОСТ Р ИСО/МЭК 18004-2015 "Информационные технологии. Технологии автоматической идентификации и сбора данных. Спецификация символики штрихового кода QR Code".
<*6>
В Российской Федерации действует ГОСТ Р ИСО/МЭК 24778-2010 "Информационные технологии. Технологии автоматической идентификации и сбора данных. Спецификация символики штрихового кода Aztec Code".
УДК 003.295.8:004.932.2:006.354 | | IDT |
Ключевые слова: информационные технологии, технологии автоматической идентификации и сбора данных, спецификация соответствия верификатора, верификатор двумерных символов, штриховой код, символы штрихового кода, двумерные символы, матричные символы |