ISO 1073/II
ISO 1073/II — это международный стандарт, определяющий шрифт и требования к начертанию символов для оптического распознавания знаков (OCR), известный как шрифт OCR-B. Он был разработан для использования в системах автоматического считывания информации, в частности, в банковской сфере, торговле и логистике, и является одним из двух основных стандартизированных шрифтов для OCR наряду с OCR-A.
История и разработка
Стандарт ISO 1073/II был разработан Международной организацией по стандартизации (ISO) в 1970-х годах как вторая часть более широкого стандарта ISO 1073, посвящённого шрифтам для оптического распознавания. Первая часть, ISO 1073/I, описывала шрифт OCR-A, созданный Американским национальным институтом стандартов (ANSI) в 1966 году. OCR-A отличался высокой степенью стилизации и геометричности, что облегчало его распознавание машинами, но делало его менее удобным для чтения человеком.
В ответ на потребность в более читаемом шрифте, который был бы пригоден как для машинного, так и для человеческого восприятия, Европейская ассоциация производителей вычислительной техники (ECMA) инициировала разработку альтернативы. Результатом стал шрифт OCR-B, разработанный в 1968 году известным швейцарским типографом Адрианом Фрутигером (Adrian Frutiger). Этот шрифт сочетал в себе требования к оптическому распознаванию с эстетикой и читаемостью, характерными для традиционных гротесков. В 1973 году шрифт был стандартизирован как ISO 1073/II.
Характеристики шрифта OCR-B
OCR-B представляет собой моноширинный шрифт (все символы имеют одинаковую ширину), что упрощает процесс сканирования и распознавания. Основные характеристики:
- Начертание: Шрифт имеет чёткие, прямые линии и минимальное количество засечек. Символы спроектированы так, чтобы избежать путаницы между похожими знаками (например, «0» и «O», «1» и «l»). Для этого у буквы «O» овальная форма, а у цифры «0» — более узкая и с перечеркиванием (в некоторых вариантах) или с характерным разрывом. Цифра «1» имеет засечку сверху, чтобы отличаться от заглавной «I».
- Размеры: Стандарт определяет несколько размеров (кеглей) шрифта, включая OCR-B 10 (основной размер для банковских чеков) и OCR-B 12 (для более крупных документов). Высота символов, ширина штрихов и межсимвольные расстояния строго регламентированы для обеспечения надёжного распознавания.
- Набор символов: Включает цифры 0–9, заглавные и строчные буквы латинского алфавита, а также специальные знаки (дефис, точка, запятая, знак процента, знак доллара и другие). В более поздних версиях стандарта были добавлены символы для некоторых языков, включая кириллицу (в частности, для нужд российской банковской системы).
Применение
ISO 1073/II (OCR-B) получил широкое распространение в различных отраслях, где требуется автоматическая обработка данных:
Банковское дело и финансы
OCR-B является стандартным шрифтом для печати номеров банковских счетов, кодов банков и сумм на чеках, платёжных поручениях и выписках. В России и странах СНГ этот шрифт используется для печати номеров счетов в платёжных документах, что позволяет автоматизировать их обработку в банковских системах.
Торговля и логистика
Шрифт применяется для маркировки товаров, штрихкодов (в сочетании с другими стандартами), транспортных этикеток и складских документов. Он обеспечивает надёжное считывание информации сканерами и камерами.
Почтовые службы
Используется для печати почтовых индексов и адресов на конвертах и посылках, что ускоряет сортировку корреспонденции.
Промышленность и производство
OCR-B применяется для маркировки деталей, серийных номеров и дат изготовления на изделиях, где требуется автоматический контроль качества и отслеживание.
Отличие от OCR-A
Основное различие между OCR-A (ISO 1073/I) и OCR-B (ISO 1073/II) заключается в их дизайне и целевом назначении:
| Характеристика | OCR-A (ISO 1073/I) | OCR-B (ISO 1073/II) |
|---|---|---|
| Разработчик | ANSI (США) | ECMA (Европа) |
| Дизайнер | Не указан (инженерный подход) | Адриан Фрутигер |
| Читаемость человеком | Низкая (сильно стилизован) | Высокая (приближен к обычным шрифтам) |
| Внешний вид | Геометричный, с толстыми и тонкими штрихами | Более гладкий, классический гротеск |
| Основное применение | Северная Америка (чеки, промышленность) | Европа, Азия, Россия (финансы, логистика) |
| Сложность распознавания | Очень высокая (специально спроектирован для машин) | Высокая (но проще для человека) |
Стандартизация в России
В Российской Федерации стандарт ISO 1073/II был адаптирован и введён в действие как ГОСТ Р ИСО 1073-2-94 «Шрифты для оптического распознавания знаков. Часть 2. Шрифт OCR-B. Формы и размеры печатных знаков». Этот ГОСТ устанавливает требования к начертанию символов, их размерам и допускам для использования в автоматизированных системах обработки документов. Он является обязательным для применения в банковской и финансовой сфере при печати платёжных документов.
Современное состояние
Несмотря на развитие более современных методов распознавания (например, нейросетевых алгоритмов), OCR-B остаётся актуальным стандартом. Его использование гарантирует совместимость между различными системами и устройствами, особенно в legacy-системах банков и почтовых служб. Шрифт встроен во многие принтеры, сканеры и программное обеспечение для печати документов. В последние годы наблюдается тенденция к использованию более гибких шрифтов, но OCR-B по-прежнему остаётся эталоном надёжности для оптического распознавания.
Источники
- ISO 1073-2:1976 — «Alphanumeric character sets for optical recognition — Part 2: Character set OCR-B — Shapes and dimensions of the printed image».
- ГОСТ Р ИСО 1073-2-94 — «Шрифты для оптического распознавания знаков. Часть 2. Шрифт OCR-B. Формы и размеры печатных знаков».
- Frutiger, A. (1980). Type Sign Symbol. ABC Verlag.
- Международная организация по стандартизации (ISO). Официальный сайт — раздел по ISO 1073.
- ECMA Standard ECMA-11 for OCR-B.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →