ГОСТ ISO/1EC 24724—2011
Н.5.3.1 Мероприятие 1
Исходным рекомендуемым алгоритмом декодирования не предусмотрена проверка внутренних элемен
тов шаблонов-ограничителей.
В качестве примера следует рассмотреть правый шаблон-ограничитель, расположенный с левой стороны
перевернутого вверх символа GS1 DataBar Ограниченный, приведенного на рисунке Н.З. В шаблоне-ограничите ле
узкий пробел всегда имеет ширину в один модуль.
П р и м е ч а н и е — Следует обратить внимание на то, что соответствующий пробел в проблемном символе
UPC-А имеет ширину 2 модуля.
V
068€
I€Z I9V 6
I
0
2
о о
09043670
7
Рисунок Н.З— Прецедент для символа с префиксом 02 (аналогичен для символа с префиксом 04)
Проверка внутренних элементов существующего шаблона-ограничителя исключает из проблемного списка
все символы UPC-А, начинающиеся с знаков символа со значениями 2 и 4.
Н.5.3.2 Мероприятие 2
Верхний символ GS1 DataBar Ограниченный в изображенной паре, существующий на законном основании,
был ошибочно считан с использованием исходного рекомендуемого алгоритма декодирования как изображен
ный снизу символ UPC-А. Правый шаблон-ограничитель, расположенный с левой стороны символа GS1 DataBar
Ограниченный на рисунке Н.4, представлен сочетанием узкий пробел — штрих неопределенной ширины, означа
ющим что пробел всегда имеет ширину 1Х, а штрих может иметь любую ширину.
8 0 0 6 3 Z £ 9 £ 0 £ 8I. 0
IIIII
м
Рисунок Н.4 — Прецедент для символа с префиксом 07
(аналогичен для символа с префиксом 09)
6 5 5 9 96 8 1 74
9
Дополнительное требование к шаблонам-ограничителям о присутствии в их составе пробела шириной 1Х.
штриха шириной 1Х и пробела шириной 5Х должно исключить из проблемного списка все символы UPC-А. начи
нающиеся со знаков символа со значениями 7 и 9, без ущерба для существующих принтеров и почти для всех
существующих символов.
Это требование, однако, сказывается на некоторых уже напечатанных символах — тех, которые напечата
ны на номинально темном фоне и в которых конечный штрих шаблона-ограничителя может сливаться с фоном,
как это было допустимо в первоначальной спецификации. Такие символы в дальнейшем не должны декодиро
ваться как символы GS1 DataBar Ограниченный, а новые символы должны производиться с конечным пробелом
в качестве последнего элемента правого шаблона-ограничителя.
Такие или эквивалентные им проверки должны проводиться всеми сканерами, которые реализуют воз
можность декодирования символов GS1 DataBar Ограниченный.
68