ГОСТ Р 51294.9—2002
жиме уплотнения, чтобы последующие кодовые слова интерпретировались и передавались в качестве
набора байтов, а не в качестве серин управляющих неинтерпретируемых кодовых слов. При исполь
зовании данного подхода будут достигнуты желаемые результаты при согласовании декодирующего
оборудования, соответствующего исходному PDF417 и настоящему стандарту, вне зависимости от
использования данным оборудованием исходного или нового протокола передачи;
- в системе приема декодер интерпретаций расширенного канала будет обрабатывать управ
ляющие интерпретации расширенного каната (т.е. управляющие блоки Макро PDF417) и управляю
щие неинтерпретируемые кодовые слова) до интерпретируемых интерпретации расширенного канала
(таких, как схемы шифрования и наборы знаков). Поэтому схема декодирования должна учесть сле
дующий порядок операций:
1)если присутствуют интерпретации расширенного канала — ECI управляющего блока
Макро PDF417 (Macro PDF417 Control Block), то они будут использоваться для компоновки полного
набора байтов в соответствующем порядке;
2)кодовые слова управления данными будут преобразованы декодером ECI в соответствии с
правилами нового режима уплотнения или сигнальной ECI. Полученные в результате байты данных
будут вставлены в соответствующие места внутри потока байтов:
3)к полученному в результате потоку байтов будет применяться набор знаков или другие
интерпретируемые ECI.
4.5 Интсриретаиии расширенного канала
Протокол интерпретации расширенного канала (далее — протокол ECI) позволяет выходному
потоку данных иметь интерпретации, отличные от интерпретаций набора знаков по умолчанию. Про
токол ЕС! полностью определяется в ряде символик, включая PDF417.
Примечание — Первоначально для PDF417 была установлена особая схема символики, именуемая
идентификаторами глобальной метки (Global Label Identifiers) (далее GL1). Процессы кодирования и декодиро
вания интерпретации расширенного канала (далее ЬС1) идентичны ранее опубликованным спецификациям к
GLI PDF417 ((2] и [3]). Однако протокол передачи для декодированных сообщений в соответствии с ранее
опубликованными спецификациями PDF417 ([2] и (3)) в части GLI отличается от протокола передачи для ECI.
Также имеются отличия по отношению к использованию ECI с Макро PDF417. Настоящий стандарт позволяет
использовать ранние и современные протоколы таким образом, чтобы устаревшее и новое оборудование были
совместимы.
В PDF417 поддерживаются пять основных типов интерпретаций:
a) наборы знаков (или кодовые страницы);
b
) интерпретации общего назначения, например шифрование данных и уплотнение данных (в
отличие от режимов уплотнения символики);
c) задаваемые пользователем интерпретации для замкнутых систем;
d) передача управляющей информации для Макро PDF417 (Macro PDF4I7);
e) передача неинтерпретируемых кодовых слов PDF417.
Передача протокола ЕС! представлена в полном объеме в [I]. Протокол обеспечиваег согласо
ванный метод точного определения отдельных интерпретаций или значений байтов перед печатью и
после декодирования.
ECI идентифицируется 6-разрядным номером, который закодирован в символе PDF417 с помо
щью одного из грех специальных кодовых слов, за которым следует одно или два кодовых слова
(4.5.1). Особая ЕС! может быть вызвана в любой точке закодированного сообщения в соответствии
с правилами режимов уплотнения (в соответствии с 4.5.3).
Использование протокола ECI возможно только с декодерами, имеющими возможность переда
чи идентификатора символики (4.17.5). Декодеры, которые не имеют возможности передачи иденти
фикатора символики, не могут точно передать управляющие последовательности из любого символа,
в котором содержится интерпретация расширенного канала.
4.5.1 Кодирование номера назначения интерпретации расширенного канала
ECI можно вызвать в любом месте потока данных при соблюдении условий, установленных в
4.5.3. После совершения вызова ECI возможно переключение между любыми режимами уплотнения.
Используемый режим уплотнения строго определяют ’закодированные 8-битные значения данных, не
зависящие от действующей ЕС!. Например, кодирование последовательности со значениями от 48 до 57
(десятичные значения) будет иметь наибольшую эффективность в режиме цифрового уплотнения, даже
если последовательность не будет интерпретироваться как цифры.
19