ГОСТ Р ИСО/МЭК 24778 — 2010
ECI. С другой стороны, устройство считывания символов Aztec Code может сигнализировать о символе
структурированного соединения установкой соответствующего значения знака — модификатора идентифи
катора символики, с последующей передачей неизмененного заголовка и сегментаданных в сообщении.
Необязательное поле идентификатора сообщения содержит произвольную последовательность зна
ков данных, которая начинается и завершается пробелом и должна быть одинаковой во всех символах,
составляющих сообщение. Хотя строка «I...D» может состоять из произвольных знаков (за исключением
дополнительных пробелов), самое эффективное кодированиеобеспечивается в том случае, если она явля
ется строкой прописных букв.
Поле порядка следования символов состоит из двух прописных букв: первая кодирует поряд
ковый номер символа в последовательности, а вторая — общее числосимволов в последовательности,
где «А» = 1, «В» = 2, ит.д. Например всерии изчетырех символовследует использовать порядковые поля
«АО». «BD». «CD» и «DD». Использование протокола структурированного соединения позволяет связать до
26 символов.
9 Символы для инициализации устройства считывания
Часто бывает полезно иметь символы, единственной функцией которых является передача данных
для выполнения инициализации и настройки конфигурации устройства считывания. Компактный символ
Aztec Code с одним слоем, или полноразмерный символ, содержащий от 1до 22 слоев, может быть зако
дировандля выполнения инициализации устройства считывания искусственной установкой старшего зна
чащего бита указателя длины данных всообщении. При этом младшие биты кодируют фактическуюдлину
данных в сообщении. Поскольку общая емкость такого символа меньше обозначенной длины данных в
сообщении, некорректная установка сигнализирует о том. что закодированные данные в сообщении не
предназначены для передачи, а будут использоваться для настройки устройства считывания. Формат и
значение закодированныхданных определяются изготовителем устройства считывания.
10 Интерпретация в расширенном канале
Протокол интерпретации в расширенном канале (ECI) позволяет интерпретировать выходной поток
данных способом, отличающимся от кодирования по умолчанию. Протокол ECI имеет согласованное опре
деление в нескольких символиках. Поадерживаются четыре широкие категории интерпретаций:
a) международные наборы знаков (или кодовые наборы):
b
) интерпретации общего назначения (например, для целей шифрования и уплотнения):
c) интерпретации, определяемые пользователемдля закрытых систем:
d) управляющая информация структурированногосоединения в небуфериэованном режиме.
Протокол ECI полностью установлен вдокументеAIM Inc. «Международная техническая специфика
ция: Интерпретация в расширенном канале, часть 1»(International Technical Specification: Extended Channel
Interpretations Part 1). Протокол обеспечивает унифицированный методдля определения установленных
интерпретаций значений в байтах перед выводом на печать и после декодирования.
Интерпретация в расширенном канале (ECI) определяется числом, состоящим из шести цифр, зако
дированным в символе Aztec Code знаком ECI. за которым следуют от одногодо шести 4-битовых значе
ний. представляющих цифры. Конкретные интерпретации приведены вдокументе AIM Inc. «Регистр набо
ров знаков интерпретации в расширенном канале» (Extended Channel Interpretations Character Set Register).
Интерпретация в расширенном канале (ECI) может использоваться толькос устройствами считыва
ния. обеспечивающими передачу идентификаторов символик. Устройства считывания, у которых передача
идентификатора символики отсутствует или не используется, не должны передавать данные из любых
символов, содержащих интерпретацию в расширенном канале (ECI). Исключение допустимо в том случае,
если интерпретация в расширенном канале (ECI) полностью обрабатываются устройством считывания.
10.1 Кодирование интерпретаций в расширенном канале в символах Aztec Code
Назначение интерпретаций врасширенном канале (ECI) активизируют путем кодирования знака FLG(n)
из кодового набора Punctuation, за которым следуют три бита, кодирующих значение «п» от одного до
шести в двоичном виде. За знаками FLG(1-6) следуют от одного до шести 4-битовых значений, которые
представляют собой номер ECI с использованием кодового набора Digit. Начальные нули, пропущенные в
процессе кодирования, снова вставляют в выходные данные сообщения при декодировании, дополняя
номер ECI до шести битов.
15