DIN 66008
DIN 66008 — это немецкий промышленный стандарт (Deutsche Industrie Norm), регламентирующий шрифты для оптического распознавания символов (OCR-A и OCR-B). Стандарт был разработан в 1960-х годах и определяет начертание знаков, предназначенных для автоматического считывания как машинами, так и людьми. DIN 66008 является частью более широкой системы международных стандартов в области OCR, включая ISO 1073 и ISO 1831.
История
Разработка стандарта DIN 66008 началась в 1960-е годы в Федеративной Республике Германии в ответ на растущую потребность в автоматизации обработки документов. В то время банки, страховые компании и государственные учреждения столкнулись с необходимостью быстрого ввода больших объёмов данных. Оптическое распознавание символов (OCR) стало перспективной технологией, однако для её эффективной работы требовались шрифты с высокой степенью различимости знаков.
Первая версия стандарта была опубликована в 1968 году. Она определяла два основных шрифта: OCR-A (шрифт для оптического распознавания типа А) и OCR-B (шрифт для оптического распознавания типа Б). OCR-A был разработан Американским национальным институтом стандартов (ANSI) и впоследствии адаптирован для европейского рынка. OCR-B был создан европейскими специалистами, в том числе Адрианом Фрутигером (Adrian Frutiger), и предназначался для более широкого применения, включая рукописный ввод.
В 1970-х годах стандарт DIN 66008 был пересмотрен и дополнен. В 1973 году вышла версия, включающая требования к качеству печати и допуски на искажения символов. Окончательная редакция стандарта была принята в 1985 году и оставалась действующей до 2000-х годов, когда её частично заменили международные стандарты ISO 1073 и ISO 1831.
Классификация
Стандарт DIN 66008 делится на несколько частей, каждая из которых описывает конкретные аспекты шрифтов для OCR.
Часть 1: Шрифт OCR-A
OCR-A (Optical Character Recognition — шрифт типа А) — это моноширинный шрифт с геометрически упрощёнными формами символов. Он разработан для максимальной надёжности распознавания машинами, даже при низком качестве печати или незначительных искажениях. Основные характеристики OCR-A:
- Моноширинность: все символы имеют одинаковую ширину.
- Утолщённые штрихи: линии символов толще, чем у обычных шрифтов, что снижает риск разрывов.
- Отсутствие засечек: шрифт без засечек (sans-serif), но с характерными «выступами» и «зарубками» для улучшения различимости.
- Ограниченный набор символов: включает цифры (0–9), заглавные латинские буквы (A–Z) и несколько специальных знаков (например, дефис, точка, косая черта).
OCR-A широко использовался в банковских чеках, почтовых отправлениях и на промышленных этикетках. Однако из-за своей громоздкости и низкой эстетичности он редко применялся в документах, предназначенных для чтения людьми.
Часть 2: Шрифт OCR-B
OCR-B (Optical Character Recognition — шрифт типа Б) — это более эстетичный и читаемый шрифт, разработанный с учётом требований как машинного, так и человеческого восприятия. Он был создан швейцарским дизайнером Адрианом Фрутигером в 1968 году. Основные характеристики OCR-B:
- Моноширинность: все символы имеют одинаковую ширину, что облегчает выравнивание текста.
- Умеренная толщина штрихов: линии тоньше, чем у OCR-A, что улучшает читаемость.
- Наличие засечек: шрифт с засечками (serif), что делает его более привычным для человеческого глаза.
- Расширенный набор символов: включает цифры, заглавные и строчные латинские буквы, знаки препинания и специальные символы.
OCR-B стал более популярным, чем OCR-A, благодаря своей пригодности для использования в документах общего назначения. Он применялся в паспортах, удостоверениях личности, банковских документах и на почтовых отправлениях.
Часть 3: Технические требования
Третья часть стандарта DIN 66008 определяет технические параметры печати символов OCR. Она включает:
- Допуски на размер: минимальная высота символов, ширина штрихов и расстояние между знаками.
- Качество печати: требования к контрастности, чёткости краёв и отсутствию дефектов (например, разрывов или слияния символов).
- Материалы: рекомендации по типу бумаги и краски для обеспечения надёжного распознавания.
Эти требования были особенно важны для устройств OCR первого поколения, которые имели ограниченную способность обрабатывать искажённые или некачественные изображения.
Устройство и характеристики
Символы шрифтов DIN 66008 спроектированы с учётом принципов оптического распознавания. Каждый знак имеет уникальную форму, минимизирующую вероятность путаницы. Например, цифра «0» в OCR-A часто имеет диагональную черту или точку внутри, чтобы отличаться от буквы «O». Буква «I» в OCR-B имеет засечки, чтобы не путаться с цифрой «1».
Шрифты являются моноширинными, что упрощает выравнивание текста на документах. Стандарт определяет несколько размеров (кеглей), наиболее распространёнными из которых являются 10 и 12 пунктов. Для OCR-B также существуют версии с различной насыщенностью (regular, bold).
Применение
Стандарт DIN 66008 нашёл широкое применение в различных отраслях, особенно в Европе.
Банковское дело
В банковской сфере шрифты OCR использовались для печати номеров счетов, кодов банков и сумм на чеках. В Германии стандарт DIN 66008 был обязательным для чеков, выпускаемых в рамках системы «Eurocheque». Это позволяло автоматически обрабатывать чеки с помощью считывающих устройств.
Почтовые услуги
Почтовые службы, включая Deutsche Post, применяли шрифты OCR для адресов на конвертах и посылках. Это ускоряло сортировку и доставку корреспонденции.
Государственные документы
OCR-B использовался в паспортах, удостоверениях личности и водительских правах. В России, например, в загранпаспортах старого образца (до 2010-х годов) применялся шрифт OCR-B для машиночитаемой зоны.
Промышленность
В промышленности шрифты DIN 66008 применялись для маркировки продукции, этикеток и штрихкодов. Они обеспечивали надёжное считывание на конвейерных линиях.
Интересные факты
- Шрифт OCR-A, несмотря на свою функциональность, часто критиковался за эстетическую непривлекательность. Его геометрические формы напоминают «роботизированный» стиль, что сделало его популярным в ретро-футуристическом дизайне.
- OCR-B был одним из первых шрифтов, разработанных специально для машинного чтения, но при этом сохранивших читаемость для человека. Адриан Фрутигер, создавший шрифт, также известен как автор шрифтов Univers и Frutiger.
- Стандарт DIN 66008 был основой для российского ГОСТ Р ИСО 1073-1-2012, который регламентирует шрифты для OCR в документах.
- В 2000-х годах с развитием технологий распознавания (например, нейросетей) необходимость в специализированных шрифтах снизилась. Однако они по-прежнему используются в некоторых областях, где требуется высокая надёжность.
Критика
Основная критика стандарта DIN 66008 связана с его ограниченной гибкостью. Моноширинность и упрощённые формы символов делают текст менее компактным и эстетичным по сравнению с обычными шрифтами. Кроме того, требования к качеству печати были высокими, что увеличивало стоимость производства документов.
С развитием технологий OCR, способных распознавать практически любой шрифт, необходимость в специализированных стандартах уменьшилась. Тем не менее, DIN 66008 остаётся важным историческим примером ранних попыток стандартизации машинного чтения.
Источники
- DIN 66008:1985-02 — Schriftzeichen für maschinelles Lesen; Teil 1: Schriftart OCR-A; Teil 2: Schriftart OCR-B; Teil 3: Technische Anforderungen.
- ISO 1073-1:1976 — Alphanumeric character sets for optical recognition — Part 1: Character set OCR-A.
- ISO 1073-2:1976 — Alphanumeric character sets for optical recognition — Part 2: Character set OCR-B.
- Adrian Frutiger — Typefaces: The Complete Works. Walter de Gruyter, 2009.
- ГОСТ Р ИСО 1073-1-2012 — Шрифты для оптического распознавания символов. Часть 1: Шрифт OCR-A.
- История развития OCR-шрифтов в Европе. Журнал «Стандарты и качество», № 4, 1995.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →