EZcode — двухмерный штриховой код, созданный Швейцарской высшей технической школой Цюриха и эксклюзивно лицензирован компании Scanbuy в 2006 году. Этот код был создан специально для камерофонов из-за его более простой конструкции по сравнению с другими двухмерными штрихкодами. Спецификации EZcode для кодирования и декодирования являются общедоступными.

Свойства EZcode Размер: 11×11 модулей («больших пикселей») Основная зона: 83 модуля Объём информации: 76 бит  Минимальный размер: 1,27 см или 0,5 дюймов Режим работы: непрямой (код сохраняет не информацию, а только её индекс в базе данных)

Программа-расшифровщик Программа для расшифровки EZcode называется ScanLife. Она доступна для большинства мобильных телефонов. При запуске программа считывает код, соединяется с сервером и доставляет информацию пользователю. Всё происходит довольно быстро, но требует подключения к интернету. 

Распространение EZcode часто можно встретить в США, Мексике, некоторых странах Латинской Америки, в Испании, Дании, Италии и Франции. 

Преимущества и проблемы

Преимущества Возможность печати или сканирования с низким разрешением. Размер кода всегда остаётся тем же, несмотря на количество информации  Программа расшифровки уже установлена на большинство телефонов и может быть бесплатно загружена из интернета. 

Проблемы Если фирма Scanbuy закроется — вся система перестанет работать. Лицензионное соглашение, поставляемое со сканером, может меняться без предупреждения. Для работы системы у пользователя должен быть настроен интернет.

Техническое описание Следующее техническое описание базировано на спецификации, предоставленной ScanbuyScanbuy’s EZCode specification последнее обновление 2009-09-13 в 14:00 UTC.

11×11 EZCode состоит из 11×11 модулей (больших пикселей), упорядоченных в решетку (пример снизу):

y \ x .. .. 0 1 2 3 4 5 6 7 8 9 10 .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 0 .. .. X __ 0 1 2 3 4 5 6 __ X .. .. 1 .. .. __ __ 7 8 9 10 11 12 13 __ __ .. .. 2 .. .. 14 15 16 17 18 19 20 21 22 __ X .. .. 3 .. .. 23 24 25 26 27 28 29 30 31 __ X .. .. 4 .. .. 32 33 34 35 36 37 38 39 40 __ X .. .. 5 .. .. 41 42 43 44 45 46 47 48 49 __ X .. .. 6 .. .. 50 51 52 53 54 55 56 57 58 __ X .. .. 7 .. .. 59 60 61 62 63 64 65 66 67 __ X .. .. 8 .. .. 68 69 70 71 72 73 74 75 76 __ X .. .. 9 .. .. __ __ 77 78 79 __ __ __ __ __ __ .. .. 10 .. .. X __ 80 81 82 __ X X X X X .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..

+Легенда Символ Объяснение . Два белых модуля вокруг кодаEZCode publishing guidelines Последнее обновление 2009-09-13 22:00 UTC _ Всегда белый модуль, как часть направляющей X Всегда чёрный модуль, как часть направляющей 0-75 Бит информации  76-82 Бит проверки ошибок

Цвета могут быть инвертированы, если инверсия включает в себя два белых модуля вокруг кода.

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

Примечания

Ссылки Scanbuy website Официальный сайт Scanbuy ScanLife website Сайт для создания кодов EZcode getscanlife Сайт для загрузки ScanLife

Категория:Штрихкоды