Введение
ERMA (Электронная записывающая машина для бухгалтерского учета) была компьютерной технологией, автоматизировавшей банковский учёт и обработку чеков. Разработанная в некоммерческом исследовательском институте SRI International по контракту с Bank of America, работа над проектом началась в 1950 году и была публично представлена в сентябре 1955 года. Эксперты в области платежей считают, что ERMA "заложила основу для компьютерного банковского дела, распознавания магнитных символов (MICR) и обработки кредитных карт". Компания General Electric (GE) выиграла производственный контракт и в процессе решила использовать транзисторы в конструкции. Машина получила название GE 100, и было построено в общей сложности 32 машины ERMA. GE использовала этот опыт для разработки нескольких линеек мэйнфрейм-компьютеров, прежде чем продать это подразделение компании Honeywell в 1970 году.
Предыстория
В 1950 году Bank of America (BoA) был крупнейшим банком в Калифорнии, а разработка ERMA находилась под техническим руководством ученого-компьютерщика Джерре Ноэ.
Первое исследование
ИИР сразу же обнаружила проблему. Поскольку учетные записи велись в алфавитном порядке, добавление новой учетной записи требовало переупорядочивания списков учетных записей. SRI вместо этого предложила использовать номера учетных записей, просто добавляя новые в конец списка. Кроме того, эти номера будут предварительно напечатаны на чеках, что значительно сократит время на сопоставление чеков с информацией об учетных записях (процедура, известная как "верификация"). Номерные счета теперь являются стандартной практикой практически во всех банках. Решив эту проблему, SRI представила отчет в сентябре 1950 года, в котором утверждалось, что компьютерная система вполне осуществима, и назвала ее Электронной Записывающей Машиной (ERM).
Второе исследование
Bank of America затем предложил второй шестимесячный контракт в ноябре для всестороннего изучения необходимых изменений в банковских процедурах и разработки логической схемы расположения производственных машин ERM. Пока это шло, Bank of America обратился к ряду промышленных компаний с просьбой организовать производство машин, но ни одна из них не проявила интереса. В январе 1952 года SRI получила еще один контракт на создание прототипа машины. Одной из главных проблем, выявленных на втором этапе, стала скорость ввода информации о чеках, особенно номеров счетов. Beise потребовала систему, которая не требовала бы переноса информации с одного носителя на другой – например, с чека на перфокарту – и одновременно снижала бы количество ошибок. SRI исследовала несколько решений этой проблемы, включая первую систему OCR от компании из Арлингтона, штат Вирджиния. Однако выяснилось, что банкам и клиентам было слишком легко зачеркивать номера счетов, что приводило к сбоям в работе системы. Они также экспериментировали с информацией в виде штрих-кодов, и хотя это работало хорошо даже при печати поверх других данных, при достаточном повреждении кода оператор не мог прочитать его для ручного ввода. Вместо этого они решили объединить обе технологии и использовать номера счетов, напечатанные шрифтом MICR, которые можно было считывать с помощью магнитного считывателя, аналогичного используемому в кассетных магнитофонах. Полученный считыватель представлял собой выдающееся механическое решение, объединяющее пять считывателей MICR с большим вращающимся барабаном, который заставлял чеки, загружаемые сверху, выходить снизу в один ряд. В конечном итоге система смогла обрабатывать десять чеков в секунду с погрешностью примерно 1 на 100 000 чеков.
Окончательный прототип
В конечном итоге компьютер ERM содержал более миллиона футов (304 800 метров) проводов, 8000 вакуумных ламп, 34 000 диодов, 5 входных консолей с устройствами чтения MICR, 2 магнитных барабана памяти, сортировщик чеков, высокоскоростной принтер, панель управления питанием, панель технического обслуживания, 24 стойки с 1500 электрическими модулями и 500 релейных модулей, а также 12 магнитных ленточных накопителей для ленточных катушек длиной 2400 футов (731 метр). ERM весил около 25 тонн (22,7 тонны), потреблял более 80 кВт энергии и требовал охлаждения системой кондиционирования воздуха. К 1955 году система все еще находилась в разработке, но BoA стремилась объявить о проекте. В то время компьютеры (все еще известные как «электронные мозги») были в моде; если бы BoA могла объявить, что они их используют, это создало бы впечатление футуристической безошибочности. В сентябре 1955 года BoA утвердила окончательный проект. К этому моменту не менее 24 компаний выразили заинтересованность в производстве машин, и General Electric выиграла конкурс. В команду GE входил пионер в области искусственного интеллекта Джозеф Вайзенбаум. Компания взяла базовую конструкцию, но решила, что пора перейти от системы на вакуумных лампах к транзисторной системе с использованием ферритовой памяти. Это принесло SRI еще один контракт, на этот раз от GE, на изучение рынка коммерческих компьютеров и разработку стратегии продаж машин ERM на другие рынки. После завершения производства они также заключили с ними контракт на утилизацию оригинальной машины.
Наследие
Первая серийная система ERMA, известная как GE 100, была установлена в 1959 году. В течение следующих двух лет было установлено 32 системы, и к 1966 году двенадцать региональных центров ERMA обслуживали все филиалы Bank of America, за исключением 21 из 900. Эти центры обрабатывали более 750 миллионов чеков в год, что соответствовало прогнозируемому объему на 1970 год. Автоматизация оказалась настолько эффективной, что позволила Bank of America впервые предложить кредитные карты, связанные с банковским счетом клиента. Благодаря своей успешной работе Bank of America обогнал другие банки по прибыльности и к 1970 году стал крупнейшим банком в мире. В начале 1970-х годов машины ERMA были заменены на более современное оборудование. В здании Bank of America в городе Конкорд, штат Калифорния, есть специальная комната, посвященная машинам ERMA. Эксперты в области платежей утверждают, что ERMA "заложила основу для компьютерного банковского дела, распознавания магнитных символов (MICR) и обработки кредитных карт".