ГОСТ Р 51294.9—2002
П р и м е ч а н и е — Исходный стандарт PDF417 ([2J и [3]) нс обятываег использовать идентификатор
символики даже при дублировании управляющею знака (со значением 92 по умолчанию). Соответствие прото
колу ЕС’1. представленное в настоящем стандарте, обязывает использовать идентификатор символики.
Декодеры подлежат проверке на соответствие по одному из следующих условий:
A. Полностью соответствуют протоколу ЕС1 и настоящему стандарту:
1) передают соответствующие идентификаторы символики;
2) имеют возможность установки или переключения на работу в режиме базового канала или режиме рас
ширенного капала;
3) передают протокол ECI в соответствии с настоящим стандартом (4.17.2);
4) обрабатывают Макро PDF4I7 в соответствии с настоящим стандартом;
B. Соответствуют стандартам 1994 года |2| и |3|:
В.1 и имеют возможности взаимодействии с новым оборудованием и символами, кодирующими ECI:
1) передают идентификатор символики [L0;
2) имеют возможность установки или переключения на работу в режиме базового канала или в режиме
расширенного канала:
3) передают протокол GL1 в соответствии с N.2;
4) обрабатывают Макро PDF417 в соответствии с N.3,
B.2 но не имеют возможности взаимодействия с новым оборудованием и символами, кодирую
щими ECI:
1) нс передают идентификатор символики:
2) имеют возможность установки или переключения на работу в режиме базового канала или в режиме
расширенного канала:
3) передают протокол GLI в соответствии с N.2;
4) обрабатывают Макро PDF4I7 в соответствии с N.3.
C. Соответствуют только режиму ба зового канала:
1) передают идентификатор символики [L0 (старое оборудование) или |L2 (новое оборудование) или нс
передают идентификатор символики;
2) рассматривают символы, содержащие кодовые слова ЕС1, как ошибочные;
3) рассматривают символы Макро PDF417 как ошибочные, за исключением случая, когда устройство счи
тывания работает в буферизованном режиме и передача управляющего заголовка Макро PDF417 запрещена.
Допустим, что оборудование настроено в соответствии с вышеуказанным, что предоставит устройству
считывания возможность обнаруживать и соответствующим образом рсашроватъ на следующие условия:
1) идентификатор символики |LI присутствует в начале передачи:
В данном случае устройс тво приема достоверно информируется, что декодер работает в режиме расши
ренного канала для сканированного символа. Следовательно, все бай ты со значением 92. когда они появляются в
качестве данных, были дублированы независимо от того, содержит ли символ ЕС1 или является частью ком
плекта Макро PDF 417. Отдельные появления байта со значением 92 указывают начало управляющей последо
вательности. Все остальные свойства соответствуют настоящему стандарту.
2) идентификатор символики |1.2 присутствует в начале передачи:
В данном случае устройство приема информируется, что декодер работает в режиме базового канала доя
отсканированного символа. Следовательно, байт со значением 92 будет представлять отдельный байт данных.
Символы с управляющими последовательностями ECI должны рассматриваться как ошибочные. Симво
лы Макро PDF417 должны быть рассмотрены как ошибочные, за исключением случая, если устройство считы
вания работает в буферизованном режиме и передача управляющих затоловков Макро PDF417 запрещена.
3) идентификатор символики 11.0 присутствует в начале передачи, указывай версию PDF417
1994 года:
Этот случай является исключением по причине того, что стандарт PDF417 1994 г. ([2J и [3]). несмотря на
то. что он подразумевает явную поддержку режима расширенного канала, определяет 0 (т.с. набор вариантов
отсутствует) как единственное значение варианта обработки для идентификатора символики PDF417. Таким
образом, существующее оборудование PDF417 при полном соответствии стандарту 1994 г. ([2| и [3j) нс будет
исполь зовать новые значения вариантов, чтобы указать, действует ли режим расширенного канала или режим
базового канала. Следовательно, если устройство приема встречает [L0. тогда оно должно ожидать режим, со
ответствующий стандарту 1994 г. В частности:
- устройство приема не может распознать из передачи, в каком из режимов находится декодер: в режиме
расширенного канала (всегда дублирует байт, задаваемый в качестве управляющего знака в соответствии с S.2)
или в режиме базового канала (никогда нс дублирует байтов); декодер должен быть конфигурирован таким об
разом, чтобы соответствовать данных!, ожидаемым устройством приема:
- если декодер установлен в режим расширенного канала и в символе закодированы ECI, декодер будет
скорее передавать управляющие последовательности GL1 в формате PDF417 1994 г. (в соответствии с N.2). чем
управляющую последовательность ЕС1, как указано в 4.17.2.
74