6.3.1 Общие положения
Каждый символ QR Code состоит из номинально квадратных модулей, структурированных в регулярную матрицу, и включает область кодирования и функциональные шаблоны, называемые шаблонами поиска, разделителями, шаблонами синхронизации и направляющими шаблонами. Функциональные шаблоны не содержат данных. Символ должен быть окружен со всех четырех сторон свободной зоной. На рисунке 3 представлена структура символа версии 7. На рисунке 4 представлена структура символа версии M3.
Рисунок 3 - Структура символа QR Code версии 7
Рисунок 4 - Структура символа Micro QR Code версии М3
6.3.2 Версии и размеры символов
6.3.2.1 Символы QR Code
Существует 40 возможных вариантов размера символа QR Code, обозначаемых как версия 1, версия 2, ... , версия 40. Версия 1 имеет размеры (в модулях) 2121, версия 2 - 2525 и так далее с шагом 4 модуля вплоть до версии 40, которая имеет размер (в модулях) 177177. На рисунках 5-10 представлены структуры символов версий 1, 2, 6, 7, 14, 21 и 40.
Рисунок 5 - Символы версий 1 и 2
Рисунок 6 - Символ версии 6
Рисунок 7 - Символ версии 7
Рисунок 8 - Символ версии 14
Рисунок 9 - Символ версии 21
Рисунок 10 - Символ версии 40
6.3.2.2 Символы Micro QR Code
Символы Micro QR Code могут иметь четыре размера, обозначаемые как версии с M1 по M4. Версия M1 имеет размеры (в модулях) 1111, версия M2 (в модулях) - 1313, версия M3 (в модулях) - 1515, версия M4 (в модулях) -1717, т.е. с шагом 2 модуля по каждой стороне. На рисунке 11 представлена структура символов Micro QR Code версий с M1 по M4.
Примечание - Представлены два формата символа M3, отличающиеся только размещением кодовых слов согласно уровню исправления ошибок.
Рисунок 11 - Версии символов Micro QR Code
6.3.3. Шаблон поиска
6.3.3.1 Символы QR Code
Имеются три одинаковых шаблона поиска, размещенных в левом верхнем, правом верхнем и левом нижнем углах символа, как показано на рисунке 3. Каждый шаблон поиска выглядит как три вложенных друг в друга квадрата: темного размерами (в модулях) 77, светлого размерами (в модулях) 55 и темного размерами (в модулях) 33. Размеры в модулях в любом шаблоне поиска находятся в соотношении 1:1:3:1:1, как показано на рисунке 12. Представление кодируемых данных должно быть таким чтобы, что вероятность встретить такой шаблон среди кодируемых данных была очень мала, что позволяет быстро определить присутствие символа QR Code в поле обзора. Идентификация трех шаблонов, составляющих шаблон поиска, позволяет определить место нахождения и угловую ориентацию символа в поле обзора.