Сегодня на прилавках магазинов можно увидеть недорогие сканеры, в которых работают преобразователи с разрядностью от 24 до 48 бит. Теоретически всегда лучше выбирать сканер, у которого разрядность больше. При этом следует учитывать одну тонкость: иногда производители крупно пишут на коробках "48 bit", а где-нибудь в уголке мелким шрифтом уточняют: "software 48 bit, hardware 36 bit". Это означает, что большая красивая цифра не имеет ничего общего к точности установленного в сканере АЦП, а реальная разрядность в этом случае составляет 36 бит. Именно на нее и следует ориентироваться. Следует признать, что в домашней практике различия между результатами работы 36-ти и 42-х-битных сканеров практически незаметны (человеческий глаз способен различить примерно 24 бита цветовых оттенков, т. е. около 16,7 млн.). В нашем случае, разрядность преобразователя и глубина цвета — это одно и то же. Ведь преобразователь рассчитывает не что иное, как цвета точек, из которых складывается изображение. Чем больше разрядность преобразователя, тем достовернее сканер может передать цвет каждой точки изображения. Соответственно, тем больше изображение будет походить на оригинал.
Процессор
Современные сканеры оснащают специализированными процессорами. В число задач такого процессора входит согласование действий всех цепей и узлов, а также формирование данных об изображении для передачи персональному компьютеру. В некоторых моделях сканеров на процессор возлагаются также функции контроллера интерфейса.
Список программных инструкций для процессора хранится в микросхеме постоянной памяти. Данные в эту микросхему записываются производителем сканера на этапе производства. Содержимое микросхемы называется "микропрограммой" или "firmware". У некоторых профессиональных сканеров предусмотрена возможность ее обновления, но в недорогих моделях для дома и офиса это обычно не требуется.
Помимо микросхемы постоянной памяти в сканерах используется и оперативная память, играющая роль буфера (ее типовые значения — 1 или 2 Мбайт). Сюда направляется сканируемая информация, которая практически сразу передается на ПК. После отправки содержимого из памяти персональному компьютеру, процессор обнуляет буфер для формирования новой посылки. Замечу, что инструкции для процессора также заносятся в ячейки оперативной памяти, но уже самого процессора (для этого он оснащен несколькими килобайтами собственной "оперативки"). Организация его памяти построена по принципу конвейера, т. е. после выполнения инструкции, стоящей в очереди первой, ее место занимает вторая, а место последней — новая инструкция.
Объем оперативной памяти сканера ранее указывался производителями в технических спецификациях сканеров. Однако, т. к. данный параметр практически не сказывается на быстродействии аппарата, в современных сканерах он часто умалчивается. Умалчивается он и в том случае, если конкретный сканер использует некоторую область оперативной памяти самого компьютера, что реализуется средствами драйвера.
Контроллер интерфейса
За обмен информацией и командами между сканером и компьютером отвечает контроллер интерфейса. Как я отмечал выше, данная микросхема может отсутствовать в том случае, если процессор располагает интегрированным модулем контроллера. В эпоху "двушек" и "трешек" сканеры выпускались с интерфейсами SCSI, IEEE1284 (LPT) и даже с RS-232. Сегодняшний ассортимент SOHO-сканеров ограничивается интерфейсами USB, FireWire и SCSI. Одно время ходили слухи о появлении Bluetooth-сканеров, но пока дальше слухов дело не пошло. Совершенно очевидно, что в аппаратах с разными интерфейсами установлены такие же разные контроллеры. Между собой они не совместимы, потому как "говорят на разных языках".
Сканеры с интерфейсом SCSI были наиболее распространены несколько лет назад. Надо признать, что эра SCSI-сканеров подходит (или уже подошла) к концу. Основная причина — появление высокоскоростных интерфейсов USB и FireWire, не требующих ни особой деликатности при подключении, ни дополнительных адаптеров. Среди достоинств SCSI-интерфейса можно выделить его высокую пропускную способность, а также возможность подключения до семи различных устройств на одну шину. Из основных недостатков SCSI — высокую стоимость организации интерфейса и необходимости задействования дополнительного контроллера.