Введение

Технология распознавания символов. Код распознавания символов, нанесенных магнитными чернилами, широко известный как код MICR, – это технология распознавания символов, используемая преимущественно в банковской сфере для ускорения обработки и клиринга чеков и других документов. Кодировка MICR, называемая строкой MICR, располагается в нижней части чеков и других платежных поручений и обычно включает в себя индикатор типа документа, код банка, номер банковского счета, номер чека, сумму чека (обычно добавляется после предъявления чека к оплате) и контрольный индикатор. Формат кода банка и номера банковского счета зависит от страны. Эта технология позволяет устройствам для чтения MICR сканировать и считывать информацию непосредственно в устройство сбора данных. В отличие от штрих-кодов и подобных технологий, символы MICR легко читаются человеком. Документы, закодированные с помощью MICR, могут обрабатываться значительно быстрее и точнее, чем документы, закодированные с помощью традиционного OCR.

Предварительная стандартная репрезентация Unicode

Стандарт ISO 2033:1983 и соответствующий японский промышленный стандарт JIS X 9010:1984 (первоначально JIS C 6229–1984) определяют кодировки символов для OCR A, OCR B и E 13B.

Международный рост

Существуют два основных используемых шрифта MICR: E 13B и CMC 7. Нет какого-либо международного соглашения о том, какие страны используют какой шрифт. На практике это не создает особых проблем, так как чеки и другие платежные документы обычно не перемещаются за пределы одной юрисдикции. Шрифт E 13B был принят в качестве международного стандарта в ISO 1004 1:2013 и является стандартом в Австралии, Канаде, Великобритании, Соединенных Штатах, а также в Центральной Америке и большей части Азии, среди других стран. Для EBCDIC, кодовая страница IBM 1001 кодирует цифры в их стандартных позициях EBCDIC, поле "Транзит" – как 0xDB, поле "На нас" – как 0xEB, поле "Сумма" – как 0xCB, а дефис – как 0xFB. Кодовая страница IBM 1032 расширяет кодовую страницу 1001, добавляя альтернативные кодировки для поля "Транзит" на 0x5C, 0x7A и 0xC1, для поля "На нас" – на 0x4C, 0x61 и 0xC3, для поля "Сумма" – на 0x5B, 0x5E и 0xC2, а для дефиса – на 0x60, 0x7E и 0xC4, в дополнение к символу нулевой ширины на 0x5A. Эти альтернативные представления были добавлены для обеспечения совместимости с принтерами Siemens и Océ.

Читатель MICR

МИКР-символы печатаются на документах одним из двух шрифтов МИКР с использованием намагничиваемых (обычно называемых магнитными) чернил или тонера, как правило, содержащих оксид железа. При сканировании документ проходит через считыватель МИКР, который выполняет две функции: намагничивание чернил и распознавание символов. Символы считываются головкой считывателя МИКР – устройством, аналогичным воспроизводящей головке магнитофона. Когда каждый символ проходит под головкой, он генерирует уникальную форму сигнала, которую система может легко идентифицировать. Считыватели МИКР являются основным инструментом для сортировки чеков и используются на различных этапах в сети обработки чеков. Например, торговец использует считыватель МИКР для сортировки чеков по банкам и отправляет отсортированные чеки в клиринговую палату для перераспределения в эти банки. Получив чеки, банки выполняют повторную сортировку по МИКР, чтобы определить, со счета какого клиента следует списать средства и в какое отделение направить чек для возврата клиенту. Однако многие банки больше не предоставляют эту последнюю услугу – возврат чека клиенту. Вместо этого чеки сканируются и хранятся в цифровом формате. Сортировка чеков осуществляется с учетом географического охвата банков в стране.

История

До середины 1940-х годов чеки обрабатывались вручную с использованием метода Sort-A-Matic или Top Tab Key. Обработка и клиринг чеков были очень трудоемкими и являлись значительными затратами при клиринге чеков и банковских операциях. С увеличением количества чеков стали искать способы автоматизации процесса. Были разработаны стандарты для обеспечения единообразия в финансовых учреждениях. К середине 1950-х годов Стэнфордский исследовательский институт и компьютерная лаборатория General Electric разработали первую автоматизированную систему для обработки чеков с использованием MICR. Эта же команда также разработала шрифт E 13B MICR. "E" указывает на то, что это был пятый рассматриваемый шрифт, а "B" – на то, что это была вторая версия. "13" относится к 0,013-дюймовой сетке символов. Испытания шрифта MICR E 13B были продемонстрированы Американской банковской ассоциации (ABA) в июле 1956 года, которая приняла его в 1958 году в качестве стандарта MICR для ценных бумаг в Соединенных Штатах. ABA приняла MICR в качестве стандарта, поскольку машины могли точно считывать MICR, а MICR можно было печатать с использованием существующей технологии. Кроме того, MICR оставался машиночитаемым даже при перепечатывании, нанесении отметок, повреждении и т.д. Первые чеки с использованием MICR были напечатаны к концу 1959 года. Хотя соблюдение стандартов MICR было добровольным в Соединенных Штатах, к 1963 году оно было практически повсеместно принято. В 1963 году ANSI принял шрифт E 13B ABA в качестве американского стандарта для печати MICR, а E 13B также был стандартизирован как ISO 1004:1995. Другие страны устанавливали свои собственные стандарты, хотя устройства для чтения MICR и большая часть другого оборудования производились в США. Технология MICR была принята во многих странах с некоторыми вариациями. Шрифт E 13B был принят в качестве стандарта в Соединенных Штатах, Канаде, Великобритании, Австралии и многих других странах. В Австралии системой управляет Австралийская платежная сеть. Шрифт CMC 7 был разработан во Франции компанией Groupe Bull в 1957 году. Он был принят в качестве стандарта MICR в Аргентине, Франции, Италии и некоторых других европейских странах. В 1960-х годах шрифты MICR стали символом современности или футуризма, что привело к созданию похожих на "компьютерные" шрифтов, имитирующих внешний вид шрифтов MICR, которые, в отличие от настоящих шрифтов MICR, имели полный набор символов. MICR E 13B также используется для кодирования информации в других приложениях, таких как рекламные акции, купоны, кредитные карты, авиабилеты, квитанции о страховых взносах, депозитные билеты и многое другое. E 13b – это версия, специально разработанная для офсетной печати. Существовала незначительно отличающаяся версия под названием E 13a. Кроме того, существовала конкурирующая система под названием "Fred" (Электронное устройство для чтения цифр), которая использовала цифры, выглядящие более традиционно.