Что означают три квадрата в коде qr

Обновлено: 21.11.2024

Блог для получения полной информации о науке и технике.

Воскресенье, 18 апреля 2021 г.

УЗНАЙТЕ, ПОЧЕМУ КАЖДЫЙ QR-КОД СОДЕРЖИТ 3 БОЛЬШИХ КВАДРАТИКА!

Сегодня мы видим QR-коды почти везде. При совершении платежей UPI, использовании веб-сайта WhatsApp, переходе на веб-сайт или поиске дополнительной информации QR-коды пригодятся. Все QR-коды имеют одну общую черту: они имеют 3 квадрата в углу. Это может показаться вполне нормальным, но они служат определенной цели. В этой статье мы рассмотрим причину этих трех квадратов в QR-коде.


QR-код или код быстрого ответа — это тип двумерного штрих-кода, изобретенный в 1994 году японской автомобильной компанией для отслеживания транспортных средств во время их производства. Система Quick Response стала популярной благодаря своей быстрой читаемости и большей емкости хранения по сравнению со стандартными штрих-кодами. QR-код состоит из черных квадратов, расположенных в виде квадратной сетки на белом фоне, которые могут быть считаны устройством обработки изображений, например камерой. Смысл QR-кода в том, чтобы вы могли легко получить доступ к их веб-сайту, не вводя никаких веб-адресов в свой телефон — просто отсканировав изображение.


Когда ваш смартфон сканирует QR-код, он переводит эту информацию в нечто понятное людям. QR-коды можно разделить на различные части, как показано ниже.

1. Тихая зона: пустая белая рамка, позволяющая выделить код среди другой печатной информации (например, на грязном конверте, среди черно-белого шрифта газеты).

2. Шаблоны поиска. Одной из уникальных особенностей QR-кода является то, что его можно прочитать в любом положении, будь то под углом или вверх ногами. Эти 3 квадрата позволяют считывателю (приложению на вашем смартфоне или специальному приложению) определить ориентацию, размер и угол обзора кода. Если бы все четыре угла были одинаковыми, сканер не знал бы, правильно ли расположен код: вверх ногами, вверх ногами или повернут на 90 градусов по часовой стрелке или против часовой стрелки.

3. Шаблон выравнивания: обеспечивает читаемость кода, даже если он искажен (если смотреть под углом, напечатан на изогнутой поверхности и т. д.).

4. Шаблон синхронизации: проходит горизонтально и вертикально между тремя шаблонами поиска и состоит из чередующихся черных и белых квадратов. Шаблон синхронизации позволяет легко идентифицировать отдельные ячейки данных в QR-коде и особенно полезен, когда код поврежден или искажен.

5. Информация о версии: существуют различные версии стандарта QR-кода; информация о версии (расположенная рядом с двумя шаблонами поиска) просто указывает, какой из них используется в конкретном коде.

6. Ячейки данных: каждый отдельный черный или белый квадрат, который не является частью одной из стандартных функций (время, выравнивание и другие шаблоны), содержит некоторые фактические данные в коде.

Итак, QR-коды содержат много данных, которые мы видим в виде прямоугольников. Каждый образец QR-кода имеет внутри свой набор данных. Так что в следующий раз, когда вы увидите QR-код, вы будете знать назначение этих трех квадратов.

Несмотря на то, что QR-коды могут показаться простыми, они способны хранить большое количество данных. Но независимо от того, сколько они содержат, при сканировании QR-код должен позволять пользователю мгновенно получать доступ к информации — поэтому он называется кодом быстрого ответа.

Что такое QR-коды?

QR-код – это тип штрих-кода, который легко считывается цифровым устройством и хранит информацию в виде последовательности пикселей в сетке квадратной формы. QR-коды часто используются для отслеживания информации о продуктах в цепочке поставок и, поскольку многие смартфоны имеют встроенные считыватели QR, часто используются в маркетинговых и рекламных кампаниях.Совсем недавно они сыграли ключевую роль в отслеживании контактов с коронавирусом и замедлении его распространения.

Первая система QR-кода была изобретена в 1994 году японской компанией Denso Wave, дочерней компанией Toyota. Им нужен был более точный способ отслеживания транспортных средств и деталей в процессе производства. Для этого они разработали тип штрих-кода, который может кодировать кандзи, кана и буквенно-цифровые символы.

Стандартные штрих-коды можно считывать только в одном направлении — сверху вниз. Это означает, что они могут хранить только небольшое количество информации, обычно в буквенно-цифровом формате. Но QR-код читается в двух направлениях — сверху вниз и справа налево. Это позволяет хранить значительно больше данных.

Данные, хранящиеся в QR-коде, могут включать URL-адреса веб-сайтов, номера телефонов или текст длиной до 4000 символов. QR-коды также можно использовать для:

  • Прямая ссылка для загрузки приложения в Apple App Store или Google Play.
  • Аутентификация онлайн-аккаунтов и проверка данных для входа.
  • Для доступа к сети Wi-Fi сохраните сведения о шифровании, такие как SSID, пароль и тип шифрования.
  • Отправлять и получать платежную информацию.
  • И многое другое: британская компания QR Memories даже создает QR-коды для использования на надгробиях, позволяя людям сканировать код, чтобы узнать больше о жизни этого умершего человека (если у них есть некролог или новостной материал, относящийся к ним). онлайн).

Команда разработчиков QR-кода хотела, чтобы код было легко сканировать, чтобы операторы не тратили время на его установку под нужным углом. Они также хотели, чтобы у него был отличительный дизайн, чтобы его было легко идентифицировать. Это побудило их выбрать культовую квадратную форму, которая используется до сих пор.

Denso Wave опубликовала свой QR-код и заявила, что не будет использовать свои патентные права. Это означало, что каждый мог создавать и использовать QR-коды.

Первоначальное понимание идеи было медленным; однако в 2002 году в Японии были проданы первые мобильные телефоны со встроенными считывателями QR. Использование смартфонов привело к увеличению числа компаний, использующих QR-коды.

В 2020 году компания Denso Wave продолжила совершенствовать свой первоначальный дизайн. Их новые QR-коды включают меры по отслеживанию, защите бренда и защите от подделок. Есть много новых применений QR-кода, от перевода платежей до определения положения объектов в дополненной реальности.

Как сканировать QR-коды?

Большинство смартфонов имеют встроенные QR-сканеры, которые иногда встроены в камеру. QR-сканер — это просто способ сканирования QR-кодов.

В камеры некоторых планшетов, например Apple iPad, встроены считыватели QR.

Некоторым старым устройствам может потребоваться определенное приложение для чтения QR-кодов — эти приложения легко доступны в Apple App Store и Google Play.

Сканировать QR-код с помощью вашего устройства очень просто:

  1. Откройте приложение для чтения QR-кодов или камеру на смартфоне.
  2. Наведите ее на QR-код — вы сможете наводить камеру под любым углом и по-прежнему получать необходимую информацию.
  3. Данные будут немедленно показаны на экране. Например, если QR-код содержит контактную информацию, ваш телефон должен немедленно загрузить ее.

Безопасны ли QR-коды?

Злоумышленники могут внедрить вредоносные URL-адреса, содержащие специальное вредоносное ПО, в QR-код, который затем может извлечь данные с мобильного устройства при сканировании. Также можно встроить вредоносный URL-адрес в QR-код, ведущий на фишинговый сайт, где ничего не подозревающие пользователи могут раскрыть личную или финансовую информацию.

Поскольку люди не могут читать QR-коды, злоумышленникам легко изменить QR-код, чтобы он указывал на альтернативный ресурс, не будучи обнаруженным. Хотя многие люди знают, что QR-коды могут открывать URL-адреса, они могут быть менее осведомлены о других действиях, которые QR-коды могут инициировать на устройстве пользователя. Помимо открытия веб-сайта, эти действия могут включать добавление контактов или создание электронных писем. Этот элемент неожиданности может сделать угрозы безопасности QR-кода особенно проблематичными.

Обычная атака заключается в размещении вредоносных QR-кодов в открытом доступе, иногда прикрывая законные QR-коды. Ничего не подозревающие пользователи, которые сканируют код, попадают на вредоносную веб-страницу, на которой может быть размещен набор эксплойтов, что приводит к компрометации устройства или поддельной странице входа для кражи учетных данных пользователя. Некоторые веб-сайты выполняют загрузку с диска, поэтому простое посещение сайта может инициировать загрузку вредоносного программного обеспечения.

Мобильные устройства, как правило, менее безопасны, чем компьютеры или ноутбуки. Поскольку QR-коды используются на мобильных устройствах, это увеличивает потенциальные риски.

Собирают ли QR-коды мою личную информацию и данные?

Программное обеспечение для генерации QR-кода не собирает личную информацию.

Данные, которые он собирает и которые видны создателям кода, включают местоположение, количество раз и в какое время сканирования кода, а также операционную систему устройства, на котором был просканирован код (например, iPhone или Android).

Может ли кто-нибудь взломать QR-код?

Сами QR-коды взломать нельзя — риски безопасности, связанные с QR-кодами, связаны с назначением QR-кодов, а не с самими кодами.

Хакеры могут создавать вредоносные QR-коды, которые отправляют пользователей на поддельные веб-сайты, которые собирают их личные данные, такие как учетные данные для входа, или даже отслеживают их геолокацию на их телефоне.

Поэтому мобильным пользователям следует сканировать только коды, полученные от надежного отправителя.

Как работают QR-коды?

Шаблоны в QR-кодах представляют собой двоичные коды, которые можно интерпретировать для раскрытия данных кода.

Считыватель QR-кода может определить стандартный QR-код по трем большим квадратам вне QR-кода. Как только он идентифицирует эти три фигуры, он узнает, что все, что находится внутри квадрата, является QR-кодом.

Затем QR-ридер анализирует QR-код, разбивая его на сетку. Он смотрит на отдельные квадраты сетки и присваивает каждому из них значение в зависимости от того, черный он или белый. Затем он группирует квадраты сетки для создания более крупных узоров.

Какие части QR-кода?

Стандартный QR-код идентифицируется на основе шести компонентов:

  1. Тихая зона. Это пустая белая рамка вокруг QR-кода. Без этой границы считыватель QR-кода не сможет определить, что содержится в QR-коде, а что нет (из-за вмешательства внешних элементов).
  2. Шаблон Finder. QR-коды обычно содержат три черных квадрата в нижнем левом, верхнем левом и верхнем правом углах. Эти квадраты сообщают считывателю QR, что он смотрит на QR-код и где лежат внешние границы кода.
  3. Шаблон выравнивания. Это еще один квадрат меньшего размера, расположенный где-то в правом нижнем углу. Это гарантирует, что QR-код можно прочитать, даже если он перекошен или расположен под углом.
  4. Временной шаблон. Это L-образная линия, проходящая между тремя квадратами в поисковом шаблоне. Шаблон синхронизации помогает считывателю идентифицировать отдельные квадраты во всем коде и делает возможным чтение поврежденного QR-кода.
  5. Информация о версии. Это небольшое поле информации, содержащееся рядом с ячейкой шаблона поиска в правом верхнем углу. Это определяет, какая версия QR-кода считывается (см. «Типы QR-кода» ниже).
  6. Ячейки данных. Остальная часть QR-кода передает фактическую информацию, т. е. URL-адрес, номер телефона или содержащееся в нем сообщение.

Собирают ли QR-коды мою личную информацию и данные?

Программное обеспечение для генерации QR-кода не собирает личную информацию.

Данные, которые он собирает и которые видны создателям кода, включают местоположение, количество раз и в какое время сканирования кода, а также операционную систему устройства, на котором был просканирован код (например, iPhone или Android).

Типы QR-кода

QR-коды можно использовать для разных целей, но существует четыре общепринятых версии QR-кодов. Используемая версия определяет способ хранения данных и называется «режимом ввода». Это может быть числовое, буквенно-цифровое, двоичное число или кандзи. Тип режима сообщается через поле информации о версии в QR-коде.

  1. Числовой режим. Используется для десятичных цифр от 0 до 9. Числовой режим является наиболее эффективным режимом хранения, в нем доступно до 7089 символов.
  2. Алфавитно-цифровой режим. Этот режим предназначен для десятичных цифр от 0 до 9, а также заглавных букв от A до Z и символов $, %, *, +, –, ., / и :, а также пробела. Он позволяет хранить до 4296 символов.
  3. Байтовый режим — для символов из набора символов ISO–8859–1. Он позволяет хранить 2953 символа.
  4. Режим кандзи. Этот режим предназначен для двухбайтовых символов из набора символов Shift JIS и используется для кодирования символов японского языка. Это оригинальный режим, впервые разработанный Denso Wave. Однако с тех пор он стал наименее эффективным: для хранения доступно всего 1817 символов. Второй режим кандзи, называемый режимом расширенной интерпретации канала (ECI), может указывать набор символов кандзи UTF–8. Однако некоторые новые считыватели QR-кодов не смогут прочитать этот набор символов.

Есть два дополнительных режима, которые являются модификациями других типов:

  • Режим структурированного добавления: данные кодируются в несколько QR-кодов, что позволяет одновременно считывать до 16 QR-кодов.
  • Режим FNC1. Позволяет использовать QR-код как штрих-код GS1.

ПРИМЕЧАНИЕ. QR-код может использовать несколько режимов, если каждый QR-код содержит правильное поле информации о версии.

Каковы различные стили QR-кода?

Можно создавать QR-коды самых разных форм и стилей, но чаще всего встречаются пять типов. Все они выполняют одну и ту же работу, просто выглядят немного по-разному.

<р>1. QR-код — это оригинальная версия QR-кода, созданная Denso Wave в 1990-х годах. Его легко узнать по трем шаблонам поиска в нижнем левом, верхнем левом и верхнем правом углах.

<р>2. Код ацтеков. Хотя код ацтеков похож на QR-код, код ацтеков, разработанный Уэлчем Аллином, содержит только один шаблон поиска, прямо посередине.

<р>3. Макси-код — этот тип QR-кода используется почтовой службой США. Он похож на ацтекский код тем, что искатель размещается посередине, но вместо квадратов используется сотовый узор.

<р>4. PDF417 — Изобретенный в 1991 году Ynjiun Wang из Symbol Technologies, PDF417 со странным названием старше QR-кода на три года. Он выглядит как смесь QR-кода и штрих-кода, и его легко узнать по прямоугольной форме.

<р>5. Семакод. Семакод, разработанный одноименной компанией-разработчиком программного обеспечения, представляет собой матрицу данных, которая очень похожа на обычный QR-код, но не имеет узнаваемых шаблонов поиска.

Примеры использования QR-кода

QR-коды используются во многих контекстах, например:

QR-коды в продажах и маркетинге

Многие рекламодатели используют QR-коды в своих кампаниях, потому что это обеспечивает более быстрый и интуитивно понятный способ перенаправления людей на веб-сайты, чем ввод URL-адресов вручную.

Их также можно использовать для прямых ссылок на страницы товаров в Интернете. Например, если вы искали именно то платье, которое было одето на модели на плакате, QR-код мог напрямую привести вас на веб-страницу, где вы могли его купить.

QR-коды для отслеживания коронавируса

Пандемия коронавируса резко увеличила использование QR-кодов. Например, в Великобритании посетителям таких заведений, как бары и рестораны, предлагается сканировать QR-код по прибытии с помощью приложения NHS для отслеживания Covid-19. Это поможет отследить и остановить распространение вируса. Если у кого-то в этом месте будет положительный результат на Covid-19, приложение уведомит других посетителей этого места благодаря данным, собранным в результате сканирования QR-кода.

QR-коды на упаковке товара

Вы также можете найти QR-коды на упаковке некоторых ваших любимых продуктов. Эти QR-коды могут раскрывать информацию о продукте, например информацию о пищевой ценности или специальных предложениях, которые вы можете использовать при следующей покупке.

QR-коды в промышленности

QR-коды изначально были изобретены для отслеживания деталей в автомобилестроении, и они до сих пор используются в обрабатывающей промышленности. Вы также найдете QR-коды, используемые другими предприятиями, которым необходимо внимательно следить за продуктами и расходными материалами, такими как строительство, машиностроение и розничная торговля.

QR-коды в почтовых службах

Почтовые службы по всему миру также используют их. Поскольку они могут содержать большой объем информации, их часто используют для отслеживания посылок. Например, глобальный модный бренд ASOS полностью перешел на использование QR-кодов для отслеживания возвратов.

QR-коды в образовании

QR-коды также используются в школах и колледжах для взаимодействия с учащимися. Они появились повсюду, от классной комнаты до библиотеки, для таких задач, как помощь учащимся в поиске книг, которые они ищут.

Как повысить безопасность QR-кода?

Нельзя сказать, где и когда вы можете обнаружить вредоносный QR-код. Вот почему важно использовать QR-сканер, которому вы можете доверять, а не загружать случайный сканер из магазина приложений или из Интернета.

Kaspersky QR Scanner мгновенно проверяет безопасность отсканированной ссылки, прежде чем отправлять вам какую-либо информацию.

Сканер обеспечивает аутентификацию QR-кода и предупреждает вас о потенциальных опасностях, скрывающихся за QR-кодом, таких как:

  1. Фишинг
  2. Мошенничество с принудительной загрузкой приложения или платными текстовыми сообщениями.
  3. Опасные ссылки

Kaspersky QR Scanner по-прежнему предоставляет все возможности QR-сканера, например добавление контактов в телефон. Он также создает журнал прошлых сканирований, чтобы при необходимости вы могли проследить, когда и где вы могли быть скомпрометированы.

Похожие статьи и продукты:

Безопасность QR-кода: что такое QR-коды и безопасно ли их использовать?

Что такое QR-коды и безопасно ли их использовать? QR-код — это тип штрих-кода, который легко считывается цифровым устройством. Узнайте о безопасности QR-кода сегодня.

Несмотря на то, что были приложены все усилия для соблюдения правил стиля цитирования, могут быть некоторые расхождения. Если у вас есть какие-либо вопросы, обратитесь к соответствующему руководству по стилю или другим источникам.

Наши редакторы рассмотрят то, что вы отправили, и решат, нужно ли пересматривать статью.

QR-код, полный код быстрого ответа, тип штрих-кода, состоящий из напечатанного квадратного шаблона из маленьких черных и белых квадратов, которые кодируют данные, которые можно отсканировать в компьютерную систему. Черно-белые квадраты могут представлять числа от 0 до 9, буквы от A до Z или символы нелатинских алфавитов, таких как японские кандзи.

QR-коды были разработаны в 1994 году японской корпорацией Denso Wave (подразделением Denso, дочерней компании автомобильной компании Toyota Motor Corporation) для отслеживания автомобильных деталей в процессе сборки. QR-коды часто используются в рекламе для кодирования URL-адреса веб-сайта, содержащего купон или информацию о продукте. Они также использовались на билетах на спортивные мероприятия и концерты. QR-коды обычно считываются с помощью лазерных сканеров или камер на мобильных телефонах, которые затем используют специальное программное обеспечение для расшифровки шаблона.

Три угла QR-кода содержат шаблон поиска, вложенный ряд черных и белых квадратов, которые при обнаружении оптическим сканером и интерпретации программным обеспечением позволяют сканирующему устройству определить ориентацию QR-кода. Также присутствуют два других шаблона. Шаблон выравнивания, меньшие квадраты, содержащие еще меньшие квадраты, используется во всех кодах, кроме самых маленьких, для определения того, был ли искажен QR-код, и шаблон синхронизации, ряд и столбец чередующихся черных и белых квадратов, соединяющих большие квадраты QR-кода. шаблон поиска, служит системой координат QR-кода.

Максимально возможный код версии 40, разрешенный стандартом QR Code, представляет собой матрицу размером 177 × 177 пикселей, а наименьший код версии 1 — 21 × 21 пиксель. QR-код версии 40 может содержать 7089 цифровых символов или 4296 буквенно-цифровых символов. (Для сравнения, эта статья содержит 2006 буквенно-цифровых символов.) Denso Wave также создала уменьшенную версию QR-кода для использования при отслеживании небольших объектов. Он называется Micro QR Code и поставляется в четырех версиях размером от 11 x 11 до 17 x 17 пикселей.

Блог для получения полной информации о науке и технике.

Воскресенье, 18 апреля 2021 г.

УЗНАЙТЕ, ПОЧЕМУ КАЖДЫЙ QR-КОД СОДЕРЖИТ 3 БОЛЬШИХ КВАДРАТИКА!

Сегодня мы видим QR-коды почти везде. При совершении платежей UPI, использовании веб-сайта WhatsApp, переходе на веб-сайт или поиске дополнительной информации QR-коды пригодятся. Все QR-коды имеют одну общую черту: они имеют 3 квадрата в углу. Это может показаться вполне нормальным, но они служат определенной цели. В этой статье мы рассмотрим причину этих трех квадратов в QR-коде.


QR-код или код быстрого ответа — это тип двумерного штрих-кода, изобретенный в 1994 году японской автомобильной компанией для отслеживания транспортных средств во время их производства. Система Quick Response стала популярной благодаря своей быстрой читаемости и большей емкости хранения по сравнению со стандартными штрих-кодами. QR-код состоит из черных квадратов, расположенных в виде квадратной сетки на белом фоне, которые могут быть считаны устройством обработки изображений, например камерой. Смысл QR-кода в том, чтобы вы могли легко получить доступ к их веб-сайту, не вводя никаких веб-адресов в свой телефон — просто отсканировав изображение.


Когда ваш смартфон сканирует QR-код, он переводит эту информацию в нечто понятное людям. QR-коды можно разделить на различные части, как показано ниже.

1.Тихая зона: пустая белая рамка, позволяющая выделить код среди другой печатной информации (например, на грязном конверте, среди черно-белого шрифта газеты).

2. Шаблоны поиска. Одной из уникальных особенностей QR-кода является то, что его можно прочитать в любом положении, будь то под углом или вверх ногами. Эти 3 квадрата позволяют считывателю (приложению на вашем смартфоне или специальному приложению) определить ориентацию, размер и угол обзора кода. Если бы все четыре угла были одинаковыми, сканер не знал бы, правильно ли расположен код: вверх ногами, вверх ногами или повернут на 90 градусов по часовой стрелке или против часовой стрелки.

3. Шаблон выравнивания: обеспечивает читаемость кода, даже если он искажен (если смотреть под углом, напечатан на изогнутой поверхности и т. д.).

4. Шаблон синхронизации: проходит горизонтально и вертикально между тремя шаблонами поиска и состоит из чередующихся черных и белых квадратов. Шаблон синхронизации позволяет легко идентифицировать отдельные ячейки данных в QR-коде и особенно полезен, когда код поврежден или искажен.

5. Информация о версии: существуют различные версии стандарта QR-кода; информация о версии (расположенная рядом с двумя шаблонами поиска) просто указывает, какой из них используется в конкретном коде.

6. Ячейки данных: каждый отдельный черный или белый квадрат, который не является частью одной из стандартных функций (время, выравнивание и другие шаблоны), содержит некоторые фактические данные в коде.

Итак, QR-коды содержат много данных, которые мы видим в виде прямоугольников. Каждый образец QR-кода имеет внутри свой набор данных. Так что в следующий раз, когда вы увидите QR-код, вы будете знать назначение этих трех квадратов.

Читайте также: