Сканер как таковой
Как сканер подключается к компьютеру

Думаете, что сканер дома вам ни к чему? Это заблуждение. Это значит, что вы еще не попробовали. Мало того, что с помощью сканера ваш компьютер обретет массу дополнительных способностей (от которых вы впредь не захотите отказаться ни за какие деньги), он доставит вам еще и массу добавочных удовольствий. А, на взгляд автора, удовольствие - это то, без чего на компьютере работать скучно-каторжно и без чего вы никогда компьютер как следует не освоите. Не думайте, что сканер вам не по карману. Стоит он уж никак не дороже самого компьютера, а порою и дешевле в добрый десяток раз.

Так что уж расколовшись на компьютер, на сканер принципиально расколоться (пусть не сразу) - уж как-нибудь сумеете. Чехов в одном из своих широко читаемых и цитируемых писем сказал, что без необходимого он прожить готов, а вот от излишеств отказаться не может. Ну ладно, давайте считать сканер излишеством, но вот именно в этом чеховском смысле слова. Сканер - один из органов чувств компьютера: мышь с клавиатурой - что-то вроде кожи, хотя и очень чувствительно-понимающей; микрофон - что-то вроде ушей; а сканер (вместе, скажем, с видеокамерой) - что-то все-таки вроде глаз. Что же я дома, так сказать, в быту, делаю с помощью сканера (которому, конечно, ассистируют разные умные программы и прочая компьютерная периферия), лично я, довольно квалифицированный, любознательный, любящий компьютер как явление ... но все-таки просто пользователь? Итак:

  • я создал и поддерживаю в актуальном состоянии каталог своих музыкальных компакт-дисков;
  • я перестал переписывать вручную в свои книги и статьи цитаты из уже напечатанных произведений;
  • ни для меня, ни для жены теперь не проблема вставить в статью или в книгу какую-нибудь иллюстрацию - тоже из разряда где-нибудь опубликованных;
  • плохо зная английский, я теперь без проблем разбираюсь в любой инструкции на этом языке или в чем-нибудь подобном (тут, правда, нам со сканером помогают FineReader и Stylus - две великолепные отечественные программы);
  • с помощью факс-модема я могу переправить теперь любую действительно факсимильную информацию;
  • я не пристаю к знакомым (и не бегаю в специальные пункты), когда мне нужны услуги по ксерокопированию (тут помогает лазерный принтер);
  • вернувшись откуда-нибудь с выставки или приема, не "перестукиваю" мучительно в Lotus Organizer содержимое полученных мною визитных карточек, а, не думая, загоняю их через сканер в отдельную базу данных (потом могу и импортировать в Organizer);
  • я храню вид всех оплаченных квитанций хотя бы за год: за квартиру, за телефон и т. д.; особенно актуально это стало с тех пор, как вопросы долгов за междугородние разговоры стал решать компьютер междугородней, у которого хорошо с "голосом", но никак со "слухом";
  • я предохранил все дорогие мне семейные фотографии от выцветания, съедения хомяками, случайных разрывов и так далее;
  • я создал целый ряд виртуальных фотоальбомов, и теперь, когда ко мне приходят гости, которым интересно посмотреть семейные фото, показываю их на мониторе: по-моему, получается это лучше, чем старым дедовским способом; согласитесь, что есть в витражах нечто притягательное по сравнению с картинами или фресками - а на экране компьютера фотографии предстают в витражном стиле;
  • всегда имея пристрастие к Polaroid за его оперативность, я с помощью сканера (и, конечно, цветного принтера) полностью преодолел все его (по сравнению с негативно-пленочным аппаратом) недостатки фотоснимков, подчеркнув достоинства.
  • Правда ведь, немало?

    Ну, ладно. Чтоб вы совсем не иззавидовались, я попробую показать, что и вам все это вполне по силам и по средствам. И начну с так называемой материальной части. То есть с самого сканера. Какие они бывают, чем различаются, почем стоят.

    Сканер как таковой

    Во-первых, сканеры различаются по конструкции. Они бывают ручные, планшетные, барабанные (о которых мы здесь говорить не будем вовсе, поскольку они используются исключительно в профессиональных целях) и страничные (или листовые). Есть еще и некоторые специальные разновидности: ручной (или страничный), но самоползающий (редкая и дорогая игрушка), или же ручной, но с приставкой для сканирования визитных карточек; проекционный - для сканирования трехмерных объектов (внешне похож на фотоувеличитель); совмещенный с факсом; предназначенный для сканирования малоформатных негативов; наконец, электронный фотоаппарат, который есть не что иное, как сканер (в конечном итоге даже видеокамера есть сканер, особенно если она цифровая).

    Во-вторых, сканеры бывают цветные и черно-белые (вернее, сканирующие изображения в полутоновой шкале); цветные же, в свою очередь, могут быть одно- или трехпроходными.

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

    В-четвертых, сканеры различаются по способу подключения к компьютеру, и в некоторых случаях это может оказаться принципиальным. Поясню: когда мой приятель года три назад приобрел ручной сканер всего за 100 долл., я тоже побежал покупать. Но у приятеля был компьютер настольный, а у меня - блокнотный (ноутбук), и совершенно некуда было вставить специальную интерфейсную плату, к которой, собственно, сканер и подключался... Так что в тот раз я остался без сканера.

    Однако пойдем по порядку.

    Ручные сканеры

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

    Вы берете сканер в руку (так же точно, как и мышь), накладываете его на текст или изображение, которые собираетесь сканировать, нажимаете специальную кнопку и по возможности ровно и плавно проводите им сверху вниз (или с правого края до левого), внимательно прислушиваясь к реакции динамиков вашего компьютера (если у вас Windows и подключена звуковая система) и приглядываясь к небольшой лампочке на поверхности сканера: звук или мигание лампочки предупредят вас (порою - загодя, иногда - post factum), что вы превысили скорость, что магистраль передачи данных не справляется и часть из них вы теряете. Параллельно со сканированием вы, как правило, видите на экране его результаты (в черновом варианте).

    Когда сканирование завершено (с первого, с непервого ли раза) , его результаты передаются той или иной программе, чаще всего - графическому редактору или системе оптического распознавания символов (OCR - Optical Character Recognition). Поскольку ваш сканер (его считывающая часть) весьма неширок, нередки случаи, когда ему не удается захватить текст или картинку полностью. В этих случаях вам приходится изворачиваться: сканировать в два прохода и затем склеивать изображения или (особенно это относится к тексту) сканировать поперек с последующим поворотом изображения на 90?.

    В одних сканерах вы видите то, что сканируете, через специальную щель, в других - все делаете практически вслепую. Если картинка получилась перекошенной, вам снова придется прибегать к помощи программ: большинство графических редакторов предусматривают возможность поворота изображения с шагом в 1? , хорошие же системы OCR автоматически определяют направление строк и сами их поворачивают. Попробовав оба варианта, я компетентно утверждаю, что сканер со щелью для просмотра облегчает работу по вводу текста едва ли не вдвое. Поэтому, остановив свой выбор на сканере ручном, обратите особое внимание на то, есть там такая щель или нет. Однако, поскольку корпус сканера разрабатывается сразу для нескольких моделей, наличие на нем прозрачного экрана еще не означает, что через него будет что-то видно. Так что лучше всего - попробуйте прямо в магазине.

    Бывают и такие игрушки (я, правда, в России не видел их ни разу): вроде бы обычный ручной сканер, но, чтобы избавить вас от проблем со скоростью и равномерностью сканирования, он сам катается по тексту или картинке, как детский автомобильчик. Стоит, конечно, он уже чуть ли не дороже, чем сканер планшетный, однако я вполне могу себе представить, что вам захочется иметь именно эту игрушку.

    Вообще говоря, во избежание разочарований стоит иметь в виду, что приручить ручной сканер - дело не такое уж простое. Потребуется немало терпения, даже, пожалуй, настойчивости, а также аккуратности и понимания процесса. И еще: если вы выберете ручной цветной сканер, вероятность того, что цветные изображения будут не высшего класса, достаточно велика. То есть отсканировать уникальный снимок своей возлюбленной, а затем либо, отпечатав его на цветном принтере, положить в бумажник, либо просто скинуть на винчестер ноутбука - для напоминания о ней в дальней поездке, - дело вполне возможное. Составить же с его помощью хороший фотоальбом или передать файл в журнал для публикации вам удастся вряд ли.

    Мой цветной ручной сканер фирмы Mustek (последняя модель, заявленное фирмой разрешение - 800 точек на дюйм!!) регулярно оставлял на электронных версиях цветных фотографий зеленые полосы разной интенсивности. Их ретуширование занимало порою столько времени и приносило столь неидеальные результаты, что я поехал в представительство фирмы. У них под рукой было только три сканера этого типа, но, увы, - все три грешили тем же (в большей или меньшей степени).

    - Подождите, - сказали мне. - Вот, может, придет следующая партия... Хотя...
    - А чего ж вы хотите? - сказал представитель фирмы. - Мышь - она мышь и есть. Берите планшетный.
    - Но планшетный, - возразил я, - стоит заметно дороже...
    - Совсем незаметно, - заявил представитель. И впрямь, простенький планшетный цветной сканер стоил лишь в полтора раза дороже ручного.
    - Но где я его поставлю?.. - парировал я.

    Тут уж представитель развел руками и сознался, что улучшением жилищных условий своих клиентов фирма не занимается. Что, в общем-то, справедливо.

    Общение с ручным сканером омрачало еще вот что - довольно древнее программное обеспечение. Никаких, знаете, драйверов под Windows 95, никаких Plug & Play. Конечно, сканеры и со старыми драйверами работают удовлетворительно, но именно, что удовлетворительно, и вдобавок я всегда раздражаюсь, если перед входом в Windows 95 вынужден подключать через CONFIG.SYS какой-нибудь драйвер, и тут мешает не столько раздражение от нарушения чистоты и гармонии, но и опасность разлада в самонастройках прерываний и портов Windows 95: ведь какое бы прерывание и какой порт вы ни использовали, в каталоге занятости Windows 95 он значиться не будет, и, стало быть, Windows 95 имеет полное право отдать эти порты и прерывания какому-нибудь другому устройству. Долгое время, например, мой ручной сканер работал лишь в случае, когда я в этом сеансе не использовал модем. И наоборот. Из трех прерываний, предусмотренных сканером, одно (пятое) Windows 95 категорически отдавала Sound Blaster (и при попытке насильственно его вернуть отказывалась нести ответственность за отсутствие конфликтов по прерываниям в системе); другое (десятое) - почему-то не срабатывало и не тестировалось; ничего не оставалось делать, как "навесить" на третье (третье) и сканер, и модем. И уже накануне окончательного расставания со своим ручным Mustek я догадался, почему не работало прерывание десятое: в конфигурации оно, оказывается, было отдано шине PCI (которая благополучно его не использовала).

    Итак, подведем итог. Чем же все-таки хорош ручной сканер, чтобы его стоило приобретать?

    Во-первых - ценой. Вполне приличный черно-белый вы можете купить даже дешевле, чем за сто долларов. Во-вторых - размером. Когда совсем уж некуда поставить планшетный, ручной, наряду со страничным (листовым), становится едва ли не единственным выходом. Но страничным вы не просканируете книжку, альбом или даже лист большого размера. Ручной же способен ползать где угодно - было бы только у вас довольно проворства, смекалки и аккуратности. А также места на винчестере.

    В-третьих - его можно взять с собой. Если вы по роду своей деятельности связаны с частыми передвижениями, а там - с постоянным сбором информации, то, согласитесь, снимать ее одним, пусть медленным, аккуратным и широким движением руки куда приятнее, чем многотысячекратными движениями пальцев (по клавиатуре или над листом бумаги). Тут, правда, может выручить ксерокс, но он тоже не всегда и не везде под рукой.

    Однако, покупая сканер к ноутбуку с вышеописанными целями, вы должны особое внимание уделить способу подключения первого к последнему. Обычный ручной сканер, предназначенный для работы с компьютером настольным, как правило, имеет специальную маленькую интерфейсную плату, которую вы вставляете в слот своей материнской платы. С ноутбуком, как вы сами понимаете, этот номер не пройдет, - поэтому разработаны и продаются ручные сканеры, подключаемые через принтерный порт (LPT) или через гнездо PC-карты (раньше это называлось PCMCIA, да и сейчас порой называется так же).

    Удобно? Безусловно. Редкий ноутбук сегодня не имеет PCMCIA-слота. Но, увы! И стандарты на них, и драйверы для них сегодня уж очень... неустойчивы, и вероятность того, что ваш сканер, соединенный с вашим ноутбуком через порт PCMCIA, заработает - не более 50%. Даже если ваш ноутбук - brand name вроде Toshiba или Compaq. Поэтому обязательно проверьте, как работает этот конкретный сканер с вашим конкретным ноутбуком!!!

    Кроме довольно широко распространенных в России ручных сканеров уже упомянутой фирмы Mustek (о черно-белом устройстве Mustek, которое честно служило мне целый год, ничего плохого сказать не могу), почти так же широко распространены ручные сканеры известной "мышиной" фирмы Genius. Бывают ручные сканеры и других фирм, но лично я с ними не сталкивался, и потому сказать мне о них нечего.

    И здесь, кажется, можно разговор о ручных сканерах оборвать, с тем, чтобы перейти к разговору о сканерах страничных или, если угодно, листовых.

    Страничные (листовые) сканеры

    Страничные сканеры тоже бывают самыми разными. Их объединяет:

  • то, что они размером только слегка больше ручных (их, в сущности, тоже можно возить вместе с ноутбуком) и, как правило, легко устанавливаются, скажем, наверху монитора;
  • то, что, в отличие от подавляющего большинства ручных сканеров, они сами контролируют скорость, равномерность и неперекошенность изображения;
  • и, наконец, то, что они неспособны просканировать страничку книги или, допустим, альбома, не разрушив последних.
  • Варианты (скрытые внутри общего корпуса) страничных сканеров попадались вам на глаза всякий раз, когда вы сталкивались с факс-машинами. На мой взгляд, возможность сканировать что угодно, не ограничиваясь листами и не портя книжки и альбомы, - достаточно веский довод против страничных сканеров, однако, если у вас идет полным ходом то, что на корявом канцелярском языке называется документооборотом, страничный вариант сканера подойдет вам, надо полагать, как нельзя лучше. Тем более, что страничные сканеры (как, впрочем, и планшетные) порою снабжаются специальными лотками для документов, так что вам только нужно такой лоток заполнить и заняться другими делами, а сканер (вместе, естественно, со своим программным обеспечением) тем временем займется своим. Я, правда, с такими лотками в работе не сталкивался, но подозреваю, что они довольно требовательны к бумаге, формату и расположению документов. Так или иначе, я вам про этот тип (тоже довольно недорогой) сканеров рассказал - вы же уж решите сами, подходит ли он вам для дома или и впрямь (согласно рекламе) является идеальным офисным инструментом. Как знать, может, вы любите носить домой работу или просто работаете на дому именно с документами.

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

    Планшетные сканеры

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

    Теперь об очень важном параметре планшетного сканера - его разрешении, т. е. числе различаемых одна от другой точек, умещающихся на отрезке в один дюйм, - dpi (dots per inch). Разумеется, по этому параметру можно различать и ручные сканеры, и страничные, - но там, как правило, требовательность к качеству не столь высока, да и значения, указанные на коробках или в инструкциях, как мне кажется, зачастую имеют в виду либо что-то другое, либо именно разрешение, но полученное в каких-то тестовых или теоретических условиях. Например, мой цветной ручной сканер (который давал зеленые полосы) теоретически позволял получить разрешение 800 точек на дюйм (что выше, чем у большинства простых планшетных); реально же качество сканированных цветных изображений было куда хуже, чем получаемых с помощью планшетного, установленного на разрешение 150 точек на дюйм.

    Как сканер подключается к компьютеру

    Частично мы с вами этот вопрос уже обсудили - когда говорили о ручных сканерах. Давайте, однако, приведем все это в некоторую систему.

    Аппаратная часть

    Начнем с того, что цветная фотография размера, выдаваемого вам в большинстве фотолабораторий, - 10х13 см, просканированная в так называемом "истинном цвете", просканированная (с запасом на будущее возможное увеличение) с разрешением 720 точек на дюйм, дает файл размером около 40 Мбайт.

    Итак, не слишком большая цветная фотография может занять на вашем диске 40 Мбайт. А какая-нибудь книжная обложка - и под 100. Вообразите себе, с какой скоростью эта информация должна перекачиваться от сканера к компьютеру! Конечно, используя сканер страничный или планшетный, можно замедлить движение бумаги или каретки, но не до бесконечности же: невозможно уделять процессу сканирования картинки два-три часа! А ручной сканер вы просто не сумеете вести достаточно медленно, заботясь еще и о непрерывности, и о равномерности.

    Поэтому понятно, насколько важно обеспечить для передачи информации от сканера к компьютеру высокоскоростную магистраль. Например, очевидно, что последовательный порт, применяемый для подключения, скажем, мыши или модема, не годится никак. Параллельный, используемый для подключения принтеров, подходит уже больше, хотя тоже не спасает. Тем не менее некоторые ручные сканеры, предназначенные для ноутбуков, подключаются к последним именно так. (О подключении через PCMCIA мы уже говорили: тут многое зависит от быстродействия конкретного порта PCMCIA конкретного ноутбука и от качества драйвера.) Планшетные сканеры фирмы EPSON используют для подключения к компьютеру параллельный порт, но не обычный, а двунаправленный: это уже удовлетворительно, однако редкий компьютер имеет свободный двунаправленный параллельный порт. Подавляющее же большинство изготовителей сканеров комплектуют их специальными платами собственной разработки и изготовления. С одной стороны, это вроде бы и ничего, с другой - как-то несколько подрывает принцип универсальности PC, да и не всегда можно с легкостью найти в компьютере свободный слот. Если же таким образом подключен ручной сканер (а большинство ручных сканеров подключается именно таким образом), преимущества его мобильности сходят на нет: не станете же вы, идя в гости или отправляясь в другой город, развинчивать компьютер и вынимать из него интерфейсную плату. К тому же еще не факт, что даже самый гостеприимный хозяин позволит вам эту плату вставлять в свой компьютер... И еще: живете вы где-нибудь, скажем, в Хабаровске (или еще того круче - на окраине Хабаровской области), и из-за нестабильности электросети ваша сканерная плата в один прекрасный... в один уж-жасающий момент... сгорает. Вообразите, сколько времени вы потратите на поиск и доставку на место этой самой уникальной, разработанной только под сканер вашей модели, платы! А сканер, вместо того чтобы ежедневно трудиться в поте лица (каретки), будет нагло прохлаждаться. Посему я отдаю предпочтение сканерам, использующим для передачи данных в компьютер, с одной стороны, весьма мощный и высокоскоростной, с другой - вполне стандартный интерфейс, называемый SCSI. Кроме того, что он идеально обеспечивает передачу данных со скоростью до 10 Мбайт в секунду, он позволяет подключить одно за другим до 6 устройств. В моем компьютере, например, кроме сканера на одной и той же плате находятся магнитооптический дисковод, дисковод для чтения лазерных дисков и винчестер: воображаете, сколько слотов сэкономлено!

    Планшетные сканеры со SCSI-интерфейсом - отнюдь не редкость (тот же Epson, например, кроме двунаправленного параллельного порта может подключаться к порту SCSI), более того - большинство специальных сканерных интерфейсных плат разработаны тоже по принципу SCSI, - но отнюдь не каждый из таких сканеров способен работать со стандартным SCSI-адаптером, в частности с адаптером знаменитой фирмы Adaptec. Преимущество совместимости со стандартным SCSI-адаптером не только в повышении универсальности, но и в том, что ведущие фирмы, производящие такие адаптеры, как правило, очень заботятся о том, чтобы программное обеспечение достаточно быстро обновлялось и совершенствовалось. Их драйверы, например, входят в дистрибутивный набор Windows 95, и вы можете, подключив свой сканер, больше не думать ни о каких настроечных файлах: система сама опознает ваше устройство и выведет его на соответствующую карточку, сама позаботится о том, чтобы не было никаких конфликтов с остальной вашей периферией.

    Вы, конечно, можете возразить, что далеко не на каждом компьютере уже стоит SCSI-адаптер, что не каждый хочет им обзаводиться, что SCSI-адаптер хорошего качества стоит недешево... Все это так. Но, во-первых, SCSI-адаптер - штука совсем неплохая и, возможно, стоит все-таки подумать (не сейчас, так в перспективе) о его приобретении, во-вторых же, мой, например, сканер ScanMaker E3 фирмы Microtek имеет в комплекте поставки простенький SCSI-адаптер на одно устройство, а вместе с тем совершенно совместим и со стандартными SCSI-адаптерами.

    Единственное, возможно, неудобство SCSI-подключения: SCSI-устройства опознаются компьютером только в активном виде. Пока это винчестер или дисковод CD-ROM, вы об этом и не думаете: вместе с включением питания компьютера питание подается и на них. Если же вы забыли включить сканер до включения компьютера, то в системе его уже не обнаружите. Тут же вас подстерегает и другая опасность: не забывая включать сканер (или просто держа его включенным всегда), вы можете забыть его выключить, и все ваше компьютерное время его лампа будет гореть. Некоторые сканеры, например фирмы Hewlett-Packard, лампу спустя определенное время отключают автоматически, но потом приходится ждать, пока она разгорится до необходимой цветовой температуры.

    Слышал о существовании одной из моделей Hewlett Packard, где информация о сканере записана в специальную память на плате контроллера, так что он опознается и не включенным, но тут снова речь идет не о стандартном контроллере, а о специальном...

    Драйверы

    Компьютер сам по себе не понимает никаких устройств, к нему подключенных: не знает, как трактовать получаемую от них информацию, как ими управлять. Для связи между компьютером и периферийными устройствами существуют специальные программы, так называемые драйверы. Свои драйверы есть и у каждого сканера.

    Если вы работаете со сканером в текстовом режиме2 (под DOS, например), вам необходимо подключить сканерный драйвер через конфигурационный стартовый файл CONFIG.SYS. Впрочем, то же самое понадобится вам сделать и при работе в Windows 3.х: это, увы, не операционная система, а только некая среда, базирующаяся все равно на DOS.

    К сканерам обычно прилагаются специальные установочные дискеты, содержащие такой драйвер, и вы либо устанавливаете его автоматически с помощью программы INSTALL или SETUP, либо, прочитав соответствующие инструкции в руководстве, вносите нужные коррективы вручную.

    Файл CONFIG.SYS в Windows 95 в идеале должен быть пустым или вообще отсутствовать: у меня, например, в CONFIG.SYS вписаны только указания на русскую кодовую страницу и дисплейный драйвер кириллицы. Но забавная деталь: имея огромные списки известных системе устройств - модемов, принтеров, звуковых плат, CD-дисководов, - Windows 95 не имеет даже самого завалящего списка сканеров... Так что у вашего сканера есть шанс опознаться автоматически, только если он имеет SCSI-интерфейс, понимаемый Windows 95. В противном случае вам понадобится специальный INF-файл (и драйвер) производителя.

    Если ваш сканер выпущен достаточно поворотливой фирмой3, такой драйвер будет в комплекте, и никаких навесок в CONFIG.SYS не потребуется. Однако большинство ручных сканеров драйверами для Windows 95 не снабжаются, и таковые не обещаются: вероятно, производители относятся к ручным сканерам не слишком серьезно. И строчка в CONFIG.SYS, как я уже написал выше, не только оскорбляет эстетическое чувство, но и добавляет головной боли при разрешении конфликта ресурсов, используемых разными устройствами: еще один довод в пользу сканеров планшетных.

    Ну, хорошо: положим, компьютер (система) ваш сканер опознала и готова с ним общаться. Но вы совершенно не готовы общаться с системой на ее языке - подавать десятки тысяч команд в машинном коде. Стало быть, вам еще нужна и, так сказать, интерфейсная программа.

    Сразу отставим в сторону проблемы сканирования под DOS4 (как все-таки нетипичные) и перейдем к Окнам - "третьим" и "девяносто пятым", тем более что если не обращать внимания на разные внутренние тонкости (вроде уровня устойчивости и скорости передачи данных по 16- и 32-разрядным каналам), - работа со сканером в них сходна практически во всем.

    Само по себе сканирование не может вам доставить ни удовольствия, ни пользы; и то и другое начинается, когда отсканированное изображение попадает в программу обработки. Эти программы (применительно к сканированию) можно разделить на две большие группы: программы OCR (оптического распознавания символов) и программы обработки графики. И впрямь: вы должны получить либо пригодный для дальнейшей компьютерной обработки текст, либо такую же картинку.

    (Есть еще третья группа программ, эдаких служебных, которые позволяют запустить отсканированное изображение, не глядя на него и не обрабатывая, в телефонную линию в качестве факсового послания, либо на принтер, превращая таким образом триаду сканер-компьютер-принтер в копировальный аппарат. Такими вспомогательными программами оснащаются многие сканеры, например Epson и Microtek ScanMaker, но говорить о них - о служебных программах - особенно нечего, ибо они сами по себе достаточно понятны и прозрачны.)

    Всякие сканерные программы, независимо от их назначения, могут управлять сканером и получать от него информацию всего двумя способами: понимая устройство конкретного сканера, с которым общаются, или пользуясь универсальным драйвером-переводчиком, называемым TWAIN. Прямое понимание, разумеется, ускоряет и упрощает общение, но, увы, способностью такого прямого понимания обладают либо программы, поставляемые непосредственно с данным сканером (а они по понятным причинам не могут быть слишком уж хороши: странно ждать от одной фирмы равных успехов в конструировании аппаратуры и в разработке программ), либо программы мирового класса по отношению к определенным моделям сканеров наиболее известных производителей.

    Для примера я приведу список сканеров, понимаемых последней, шестой версией пакета CorelDRAW:

  • Agfa
  • Canon
  • Epson
  • Fujitsu
  • Hewlett Packard
  • Lino-Hell
  • Microtek
  • Nikon
  • Panasonic
  • Ricoh
  • Umax
  • Этот список полезен хотя бы потому, что в нем приведены фирмы, которые корпорацией Corel считаются ведущими в мире производителями сканеров. Однако заметим, что некоторые из этих фирм на российском рынке либо малоизвестны (Umax), либо известны совсем в другом качестве (Panasonic). Но мало того: вроде бы свежайшая версия программы понятия не имеет о последних моделях сканеров фирмы, например, Microtek (естественно, я это выяснил в первую очередь и огорчился; обладатели сканеров других перечисленных здесь фирм, вполне возможно, выяснят то же самое про свои сканеры. И тоже огорчатся).

    Такая история произошла у меня при попытке подключить мой E3 к одной из двух наиболее популярных русских программ OCR московской фирмы Cognitive - CuneiForm: сканер Microtek в ее списках, конечно, был, - но только предыдущие модели.

    С другой стороны, вы, наверное, обратили внимание, что в списке нету ни сканеров фирмы Genius, ни сканеров фирмы Mustek, а именно они сейчас наиболее широко представлены на российском рынке и вовсе не так плохи, чтобы быть подвергнутыми остракизму.

    Так что у вас совсем немного шансов много работать с вашим сканером напрямую. А жаль - такая работа и существенно быстрее, и заметно надежнее. Но уж совсем расстраиваться не стоит: универсальный драйвер TWAIN всегда выручит вас.

    TWAIN

    В сущности, драйвер этот вовсе и не универсален. Более того - это даже и не драйвер. Это общепринятое имя подкаталога в каталоге вашей Windows, куда фирмы, производящие сканеры (или иногда фирмы, производящие графические или OCR-программы), помещают сканерные драйверы или, пожалуй, для точности, сканерные скрипты - своеобразные двоичные словарики, по которым устанавливается соответствие между командами, поданными на сканер, и его действиями.

    О TWAIN невредно знать как минимум по двум причинам. Первая: чтобы не пришлось вручную разбираться с файлом SETUP.INF и, согласно его не вполне прозрачным директивам, создавать в каталоге Windows подкаталог TWAIN и помещать туда необходимые файлы, предварительно распаковав их стандартной программой EXPAND, входящей в состав DOS и Windows.

    Вторая: собираясь сканировать, вы должны будете сначала выбирать в программе источник (Select Source). Если это программа, приложенная к вашему сканеру, то, как правило, в этом диалоге будет обозначено две-три модели сканера этого типа (для прямого управления) и непременно - универсальный TWAIN5.

    Если же программа общая, то она вас, скорее всего, выведет прямо на TWAIN. В вашей Windows драйверов TWAIN может быть несколько: кроме пришедшего со сканером драйверы записывают и многие общие программы. В данном случае, например, Corel Image Source и Corel Kodak PhotoCD появились в результате установки в систему драйверов Corel для SCSI-адаптера. Впрочем, как уже говорилось, они имеют смысл, только если ваша конкретная модель сканера есть в базе данных этой общей программы.

    Если вы работаете под Windows 95, а изготовитель сканера достаточно проворен, вы получите два драйвера: для Windows просто - 16-разрядный вариант, и для Windows 95 - вариант 32-разрядный. Понятно, что второй будет работать и быстрее, и устойчивее, но, если в вашей конкретной системе он почему-то сбоит, вы всегда имеете возможность вернуться к более обкатанному.

    Для распознавания текстов автор обычно пользуется знаменитой российской программой FineReader. Так вот: предпоследняя, вторая, версия этой программы при выборе 32-разрядного драйвера зависала намертво, и приходилось обходиться 16-разрядным; правда, последняя, третья, версия с 32-разрядным драйвером общается отлично, чего нельзя сказать о последней коммерческой версии главного соперника FineReader - CuneiForm. При этом добрый десяток графических программ, созданных в "эпоху до Windows 95", прекрасно общаются со сканером через 32-разрядный драйвер.

    Что же представляет собой и что позволяет драйвер (продолжим его так называть, хотя это и не вполне строго), помещенный в каталог TWAIN? Чтобы даже поверхностно ответить на этот вопрос, следовало бы взяться не за статью в журнале и даже не за книгу, а за полуторатысячестраничный каталог большого формата: каждый сканер и почти каждая его модель и модификация имеет свой TWAIN. Рамки статьи позволят мне коротко описать лишь один такой драйвер - естественно, прилагаемый к моему домашнему ScanMaker E3. Но сделаю я это в предпоследней главе "Мой ручной планшетный ScanMaker".

    (Окончание в следующем номере)


    1 Ксероксами в этой статье я называю копировальные устройства вообще - по российской традиции. Правильно, наверное, было бы говорить "копир", но так - много привычнее.

    2 Что, на мой взгляд, довольно нелепо: сканер - изначально графическое устройство, и логичнее и удобнее всего работать с ним именно в графической среде типа Windows. Но я понимаю, что могут найтись читатели, которые просто не имеют возможности установить на своем компьютере Windows, а работать со сканером им хочется или необходимо.

    3 Например, Epson, которая едва ли не первой в мире снабдила свои сканеры драйвером под Windows 95. Но тут дело скорее всего в том, что традиционно производящая принтеры фирма Epson приступила к выпуску сканеров практически одновременно с разработкой Windows 95, так что ей, как говорится, были и карты в руки. Однако забавно, что, разработав новейшие драйверы, фирма до сих пор не может толком наладить их тиражирование, и многие дилеры получают программы в представительстве фирмы и, вручную их размножая, прилагают к продаваемым аппаратам на дискетах без наклеек.

    4 Некоторые (все реже и реже) сканеры, особенно ручные, снабжаются специальными программами для работы под DOS - я надеюсь, что, коль будет у вас такая необходимость, вы с ними разберетесь самостоятельно.

    5 Как видно на картинке, автору не повезло: его сканер новейшей модели даже в приложенной программе вариантов прямого управления не имеет в отличие - от двух предыдущих ручных моделей Mustek.