Тема 3.1 Internet и его службы




 

Компьютерной сетью (сетью ЭВМ) обычно называют совокупность взаимосвязанных и распределенных по некоторой территории ЭВМ и коммутационных устройств. В настоящее время интерес к сетям во всем мире очень велик. Началось стремительное развитие сетей и в России. Это определяется следующими особенностями сетевых технологий:

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

2 Объединение ЭВМ предприятия в единую сеть позволяет осуществить общий доступ к базам данных или оборудованию.

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

 

 

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

В качестве ПКП могут выступать программа, пакет программ или файл данных.

Функция сети - связать ЭВМ А и Б так, чтобы обеспечить доступ программы ЭВМ А к файлу ЭВМ Б (или наоборот). Обеспечить доступ в данном случае - это предоставить всю необходимую информацию из файла ЭВМ Б по запросу программы ЭВМ А в режиме реального времени, или, как еще говорят, "оn line". Информация передается, как правило, порциями. Эти порции называются пакетами, каждый из которых имеет адрес ЭВМ - получателя, основное поле - полезную информацию и служебные поля с данными о пакете: размер, контрольную сумму и т.п. Размер пакета обычно 128 или 256 байт, но может быть и другим.

Основное "физическое" средство связи - "физическая среда", - это кабель, проводная связь, телеграфный или голосовой канал тональной частоты - ТЧ-канал и т.д. Кроме того, на рисунке показаны блоки УСа и УСб - устройства сопряжения ЭВМ с каналами связи или сетью. Назначение такого блока - обеспечить интерфейс (стык) ЭВМ с сетью. Примером УС может служить модем. Тип УС зависит от вида связи.

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

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

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

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

симплексный - передача только в одном направлении, используется, например, в телевидении и радиовещании;

полудуплексный - передача в обоих направлениях поочередно, что характерно для телеметрии и факсимильной связи;

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

Метод передачи сообщений определяет тип устройства сопряжения.

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

Локальные сети охватывают небольшую территорию с расстоянием между отдельными ЭВМ до 2 км. Обычно такие сети действуют в пределах одного учреждения и могут быть связаны между собой при помощи глобальных сетей.

Глобальные сети охватывают, как правило, большие территории (территорию страны или нескольких стран). ЭВМ располагаются друг от друга на расстоянии до нескольких сотен километров.

Региональные или корпоративные сети существуют в пределах города, района или области. Они являются частью некоторой глобальной сети и особой спецификой по отношению к глобальным не отличаются.

Локальные сети.

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

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

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

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

В случае "звездной" конфигурации используется центральная ЭВМ, называемая сервером, к которому подключаются все остальные машины сети. Сервер обеспечивает централизованное управление всей сетью, определяет маршруты передачи сообщений, подключает периферийные устройства, является централизованным хранилищем данных для всей сети. Недостаток этой конфигурации в том, что требуется отдельная машина для управления сетью, которую, как правило, нежелательно использовать для других целей. К тому же отказ сервера ведет к прекращению работы всей сети.

В случае "кольцевой" топологии все ПЭВМ связаны последовательно в одно кольцо и функции сервера распределены между всеми машинами сети. Непосредственный обмен информацией происходит только между соседними машинами.

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

Наиболее надежной и, следовательно, распространенной является схема "общая шина" с древовидной структурой. Любая из машин, включенных в эту сеть, может быть сервером. Кроме того, возможно подключение дополнительных машин без серьезных изменений настройки. Локальные сети со схемой "общая шина" могут быть одноранговыми и иерархическими, т.е. машины в сети могут быть как равноправными, так и зависимыми.

Каналы связи ЛС. Физическая среда передачи информации - основа всей сети. Основная характеристика канала связи - пропускная способность, т.е. максимальная скорость передачи информации. Измеряется в бит/сек, в килобит/сек, мегабит/сек.

В ЛС используются следующие виды каналов связи:

Витая пара - проводной канал связи, содержащий 2 пары скрученных попарно проводников. Обладает малой пропускной способностью (около 1 Мб/с). Однако витая пара так называемой 5-й категории обеспечивает скорость 10 Мбит/сек и даже до 100 Мбит/сек. Расстояние - до 150 м в 1-м случае и до 80-90 м во 2-м.

Коаксиальный кабель (BNC) - обладает средней пропускной способностью, однако он обеспечивает в 1,5-2 раза большую дальность по сравнению с витой парой. Без дополнительного усиления расстояние может быть до 180-200 м, а иногда и чуть более.

Оптоволоконный кабель - обладает самой высокой пропускной способностью. В настоящее время по магистральным каналам из оптоволокна передают данные со скоростью до 40 Гбит/сек, и это не предел.

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

Сети, использующие инфракрасное излучение, свободны от указанных недостатков, но ЭВМ-приемник и ЭВМ-передатчик должны находиться в пределах прямой видимости, т.е. в одной комнате. Бесконтактный способ связи целесообразен, например, при объединении в сеть портативных ЭВМ типа Notebook или при необходимости развернуть сеть в сжатые сроки в неприспособленном для этого помещении. Примерами подобных сетей являются сети Air LAN, Altair Plus. Отметим, что существуют ЛС, в которых роль каналов связи играет обычная электрическая сеть, например Carriernet.

Сетевое программное обеспечение (СПО) - это комплекс программ, управляющих, как уже говорилось, работой всех ПЭВМ се сети. Основная часть этих программ устанавливается на сервере, часть на ПЭВМ пользователей сети. Часто в литературе СПО называют сетевой операционной системой, хотя оно не заменяет основную ОС (MS-DOS, Windows, и т.п.), а работает вместе с ней, управляя ее работой.

Из подобных сетевых систем наиболее известны в настоящее время NetWare фирмы NOVELL, Iola - отечественная разработка. У фирмы Microsoft есть свои решения - Microsoft Network. Это решение отличается обычным для Microsoft и удобным для пользователя подходом - "включай - и - работай".

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

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

Глобальные сети. Потребности формирования единого мирового информационного пространства привели к созданию глобальной компьютерной сети Интернет. В настоящее время на более чем 150 миллионах компьютеров, подключенных к Интернету, хранится громадный объем информации (сотни миллионов файлов, документов и так далее). Глобальная сеть Интернет привлекает пользователей своими информационными ресурсами и сервисами (услугами), которыми пользуется около миллиарда человек во всех странах мира.

Интернет - это глобальная компьютерная сеть, объединяющая многие локальные, региональные и корпоративные сети и включающая сотни миллионов компьютеров.

В каждой такой локальной или корпоративной сети обычно имеется, по крайней мере, один компьютер, который имеет постоянное подключение к Интернету с помощью линии связи с высокой пропускной способностью (сервер Интернета). В качестве таких "магистральных" линий связи обычно используются оптоволоконные линии с пропускной способностью до 20 Гбит/с и более.

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

Основу, "каркас" Интернета составляют более 150 миллионов серверов, постоянно подключенных к сети, из которых в России насчитывается около 400 тысяч (на начало 2002 г).

К серверам Интернета могут подключаться с помощью локальных сетей или коммутируемых телефонных линий сотни миллионов пользователей Интернета.

IP-адрес. Для того чтобы в процессе обмена информацией компьютеры могли найти друг друга, в Интернете существует единая система адресации, основанная на использовании IP-адреса.

Каждый компьютер, подключенный к Интернету, имеет свой уникальный 32-битный (в двоичной системе) IP-адрес.

По формуле легко подсчитать, что общее количество различных IP-адресов составляет более 4 миллиардов:

N = 232 = 4 294 967 296.

Система IP-адресации учитывает структуру Интернета, то есть то, что Интернет является сетью сетей, а не объединением отдельных компьютеров. IP-адрес содержит адрес сети и адрес компьютера в данной сети.

Для обеспечения максимальной гибкости в процессе распределения IP-адресов, в зависимости от количества компьютеров в сети, адреса разделяются на три класса А, В, С. Первые биты адреса отводятся для идентификации класса, а остальные разделяются на адрес сети и адрес компьютера.

 

Класс А   Адрес сети (7 битов) Адрес компьютера (24 бита)
Класс В     Адрес сети (14 битов) Адрес компьютера (16) битов)
Класс С     0 Адрес сети (21 бит) Адрес компьютера (8) битов)

 

Например, адрес сети класса А имеет только 7 битов для адреса сети и 24 бита для адреса компьютера, то есть может существовать лишь 27 = 128 сетей этого класса, зато в каждой сети может содержаться 224 = 16 777 216 компьютеров.

В десятичной записи IP-адрес состоит из 4 чисел, разделенных точками, каждое из которых лежит в диапазоне от 0 до 255. Например, IP-адрес сервера компании МТУ-Интел записывается как 195.34.32.11

Достаточно просто определить по первому числу IP-адреса компьютера его принадлежность к сети того или иного класса:

адреса класса А - число от 0 до 127;

адреса класса В - число от 128 до 191;

адреса класса С - число от 192 до 223.

Так, сервер компании МТУ-Интел относится к сети класса С, адрес которой 195, а адрес компьютера в сети 34.32.11

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

Доменная система имен. Компьютеры легко могут найти друг друга по числовому IP-адресу, однако человеку запомнить числовой адрес нелегко, и для удобства была введена Доменная Система Имен (DNS - Domain Name System)

Доменная система имен ставит в соответствие числовому IP-адресу компьютера уникальное доменное имя. Доменные имена и IP-адреса распределяются международным координационным центром доменных имен и IP-адресов (ICANN), в который входят по 5 представителей от каждого континента (адрес в Интернете www. icann. org).

Доменная система имен имеет иерархическую структуру: домены верхнего уровня - домены второго уровня и так далее. Домены верхнего уровня бывают двух типов: географические (двухбуквенные - каждой стране соответствует двухбуквенный код) и административные (трехбуквенные).

 

Административные Тип организации Географические Страна
com Коммерческая са Канада
edu Образовательная de Германия
gov Правительственная США JP Япония
int Международная ni Россия
mil Военная США su бывший СССР
net Компьютерная сеть uk Англия /Ирландия
org Некоммерческая us США

 

России принадлежит географический домен ru. Интересно, что давно существующие серверы могут относиться к домену su (СССР). Обозначение административного домена позволяет определить профиль организации, владельца домена.

 

 

Так, компания Microsoft зарегистрировала домен второго уровня microsoft в административном домене верхнего уровня com, а Московский институт открытого образования (МИ00) - домен второго уровня metodist в географическом домене верхнего уровня ru.

Имена компьютеров, которые являются серверами Интернета, включают в себя полное доменное имя и собственно имя компьютера. Так, основной сервер компании Microsoft имеет имя www. microsoft. com.

Протокол передачи данных TCP/IP

Сеть Интернет, являющаяся сетью сетей и объединяющая громадное количество различных локальных, региональных и корпоративных сетей, функционирует и развивается благодаря использованию единого протокола передачи данных TCP/IP. Термин TCP/IP включает название двух протоколов:

Transmission Control Protocol (TCP) - транспортный протокол;

Internet Protocol (IP) - протокол маршрутизации.

Протокол маршрутизации. Протокол IP обеспечивает передачу информации между компьютерами сети.

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

Аналогично передаваемая по сети информация "упаковывается в конверт", на котором "пишутся" IP-адреса компьютеров получателя и отправителя, например "Кому: - 198.78.213.185", "От кого: 193.124.5 33". Содержимое конверта на компьютерном языке называется IP-пакетом и представляет собой набор байтов.

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

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

Internet Protocol (IP) обеспечивает маршрутизацию IP-пакетов, то есть доставку информации от компьютера-отправителя к компьютеру-получателю.

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

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

Для того чтобы этого не происходило, на компьютере-отправителе необходимо разбить большой файл на мелкие части, пронумеровать их и транспортировать в отдельных IP-пакетах до компьютера-получателя. На компьютере-получателе необходимо собрать исходный файл из отдельных частей в правильной последовательности.

Transmission Control Protocol (TCP), то есть транспортный протокол, обеспечивает разбиение файлов на IP-пакеты в процессе передачи и сборку файлов в процессе получения.

Интересно, что для IP-протокола, ответственного за маршрутизацию, эти пакеты совершенно никак не связаны между собой. Поэтому последний IP-пакет вполне может по пути обогнать первый IP-пакет. Может сложиться так, что даже маршруты доставки этих пакетов окажутся совершенно разными. Однако протокол TCP дождется первого IP-пакета и соберет исходный файл в правильной последовательности.

 

Тема 3.2 Сканеры

 

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

Оригиналы изображений.

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

Механизм движения.

Определяющим фактором для данного параметра является способ перемещения считывающей головки сканера и бумаги относительно друг друга. В настоящее время все известные сканеры о этому критерию можно разбить на два основных типа: ручной (hand-held) и настольный (desktop). Тем не менее, существуют также комбинированные устройства, которые сочетают в себе возможности настольных и ручных сканеров. В качестве примера можно привести модель Niscan Page американской фирмы Nisca.

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

Ручной сканер, как правило, чем-то напоминает увеличению в размерах электробритву. Для того чтобы ввести в компьютер какой-либо документ при помощи этого устройства, надо без резких движений провести сканирующей головкой по соответствующему изображению. Таким образом, проблема перемещения считывающей головки относительно бумаги целиком ложится на пользователя. Кстати, равномерность перемещения сканера существенно сказывается на качестве вводимого в компьютер изображения. В ряде моделей для подтверждения нормального ввода имеется специальный индикатор. Ширина вводимого изображения для ручных сканеров не превышает обычно 4 дюймов (10 см). В некоторых моделях ручных сканеров в году повышения разрешающей способности уменьшают ширину вводимого изображения. Современные ручные сканеры могут обеспечивать автоматическую "склейку" вводимого изображения, то есть формируют целое изображение из отдельно водимых его частей. Это, в частности, связано с тем, что при помощи ручного сканера невозможно ввести изображения даже формата А4 за один проход. К основным достоинствам такого дна сканеров относятся небольшие габаритные размеры и сравнительно низкая цена.

Настольные сканеры.

Настольные сканеры называют и страничными, и планшетными, и даже авто сканерами. Такие сканеры позволяют вводить изображения размерами 8,5 на 11 или 8,5 на 14 дюймов. Существуют три разновидности настольных сканеров: планшетные (flatbed), рулонные (sheet-fed) и проекционные (overhead).

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

Работа рулонных сканеров чем-то напоминает работу обыкновенной факс-машины. Отдельные листы документов протягиваются через такое устройство, при этом и осуществляется их сканирование. Таким образом, в данном случае сканирующая головка остается на месте, а уже относительно нее перемещается бумага. Понятно, что в этом случае копирование страниц книг и журналов просто невозможно. Рассматриваемые сканеры достаточно широко используются в областях, связанных с оптическим распознаванием символов ОСR (Optiсаl Character Recognition). Для удобства работы рулонные сканеры обычно оснащаются устройствами для автоматической подачи страниц.

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

Упоминаемый выше комбинированный сканер Niscan Page обеспечивает работу в двух режимах: протягивания листов (сканирование оригиналов форматом от визитной карточки до21,6 см) и самодвижущегося сканера. Для реализации последнего режима сканера необходимо снять нижнюю крышку. При этом валики, которые обычно протягивают бумагу, служат своеобразными кодами, на которых сканер и движется по сканируемой поверхности. Хотя понятно, что ширина вводимого сканером изображения в обоих режимах не изменяется (чуть больше формата А4), однако в самодвижущемся режиме можно сканировать изображение с листа бумаги, превышающего этот формат, или вводить формацию со страниц книги.

Типы вводимого изображения.

По данному критерию все существующие сканеры можно подразделить на черно-белые и цветные. Черно-белые сканеры в свою очередь могут подразделяться на штриховые и полутоновые эмулироваться. Итак, первые модели черно-белых сканеров могли работать только в двухуровневом (bilevel) режиме, воспринимая или черный, или белый цвет. Таким образом, сканироваться могли либо штриховые рисунки (например, чертежи), либо двух тоновые изображения. Хотя эти сканеры и не могли работать с действительными оттенками серого цвета, выход для сканирования полутоновых изображений такими сканерами был найден. Псевдополутоновой режим, или режим растрирования (dithering), сканера имитирует оттенки серого цвета, группируя, несколько точек вводимого изображения в так называемые gray-scale-пиксели. Такие пиксели могут иметь размеры 2х2 (4 точки), 3х3 (9 точек) или 4х4 (16 точек) и т.д. Отношение количества черных точек к белым и выделяет уровень серого цвета. Например, gray-scale-пиксель размером 4х4 позволяет воспроизводить 17 уровней серого цвета (включая и полностью белый цвет). Не следует, правда, забывать, что разрешающая способность сканера при использовании gray-scale-пикселя снижается (в последнем случае в 4 раза).

Полутоновые сканеры используют максимальную разрешающую способность, как правило, только в двухуровневом режиме. Обычно они поддерживают 16, 64 или 256 оттенков серого цвета для 4-, 6 - и 8-разрядного кода, который ставится при этом в соответствие каждой точке изображения. Разрешающая способность сканера измеряется в количестве различаемых точек на дюйм изображения - dpi (dot per inch). Если в первых моделях сканеров разрешающая способность была 200-300 dpi, то в современных моделях это, как правило, 400, а то и 800 dpi. Некоторые сканеры обеспечивают аппаратное разрешение 600х1200 dpi. В ряде случаев разрешение сканера может устанавливаться программным путем в процессе работы из ряда значений: 75, 1 150, 200, 300 и 400 dpi.

Надо сказать, что благодаря операции интерполяции, выполняемой, как правило, программно, современные сканеры могут иметь разрешение 800 и даже 1600 dpi. В результате интерполяции на получаемом при сканировании изображении сглаживаются кривые линии и исчезают неровности диагональных линий. Напомним, что интерполяция позволяет отыскивать значе пример, в результате сканирования один из пикселов имеет значение уровня серого цвета 48, а соседний с ним - 76. Использование простейшей линейной интерполяции позволяет сделать предположение о том, что значение уровня серого цвета для промежуточного пикселя могло бы быть равно 62. Если вставить все оценочные значения пикселов в файл отсканированного изображения, то разрешающая способность сканера как бы удвоится, то есть вместо обычных 400 dpi станет равной 800 dpi.

Черно-белые сканеры.

Попробуем объяснить принцип работы черно-белого сканера. Сканируемое изображение освещается белым светом, получаемым, как правило, от флуоресцентной лампы. Отраженный свет через редуцирующую (уменьшающую) линзу попадает на фоточувствительный полупроводниковый элемент, называемый прибором с зарядовой связью ПЗС (Change - Coupled Device, CCD), в основу которого положена чувствительность проводимости p-n-перехода обыкновенного полупроводникового диода к степени его освещенности. На p-n-переходе создается заряд, который рассасывается со скоростью, зависящей от освещенности. Чем выше скорость рассасывания, тем больший ток проходит через диод.


Рисунок 1 - Блок схема черно-белого сканера

 

Каждая строка сканирования изображения соответствует определенным значениям напряжения на ПЗС. Эти значения напряжения преобразуются в цифровую форму либо через аналого-цифровой преобразователь АЦП (для полутоновых сканеров), либо через компаратор (для двухуровневых сканеров). Компаратор сравнивает два значения (напряжение или ток) от ПЗС и опорное (рис.1), причем в зависимости от результата сравнения на его выходе формируется сигнал 0 (черный цвет) или 1 (белый). Разрядность АЦП для полутоновых сканеров зависит от количества поддерживаемых уровней серого цвета. Например, сканер, поддерживающий 64 уровня серого, должен иметь 6-разрядный АЦП. Каким образом сканируется каждая следующая строка изображения, целиком зависит от типа используемого сканера. Напомним, что у планшетных сканеров движется сканирующая головка, а в рулонных сканерах она остается неподвижной, потому что движется носитель с изображением - бумага.

Цветные сканеры.

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

В результате трех проходов сканирования получается файл, содержащий образ изображения в трех основных цветах - RGB (образ композитного сигнала). Если используется восьмиразрядный АЦП, который поддерживает 256 оттенков для одного цвета, то каждой точке изображения ставится в соответствие один из 16,7 миллиона возможных цветов (24 разряда). Сканеры, использующие подобный принцип действия, выпускаются, например, фирмой Microtek.

 

Рисунок 2 - Блок-схема цветного сканера с вращающимся RGB-фильтром.

 

Надо отметить, что наиболее существенным недостатком описанного выше метода является увеличение времени сканирования в три раза. Проблему может представлять также "выравнивание" пикселов при каждом из трех проходов, так как в противном случае возможно размывание оттенков и "смазывание" цветов.

В сканерах известных японских фирм Epson и Sharp, как правило, вместо одного источника света используется три, для каждого цвета отдельно. Это позволяет сканировать изображение всего за один проход и исключает неверное "выравнивание" пикселов. Сложности этого метода заключаются обычно в подборе источников света со стабильными характеристиками.

Другая японская фирма - Seiko Instruments - разработала Цветной планшетный сканер SpectraPoint, в котором элементы ПЗС были заменены фототранзисторами. На ширине 8,5 дюйма размещено 10200 фототранзисторов, расположенных в три колонки по 3400 в каждой. Три цветных фильтра (RGB) устроены так, что каждая колонка фототранзисторов воспринимает только один основной цвет. Высокая плотность интегральных фототранзисторов позволяет достигать хорошей разрешающей способности - 400 dpi (3400/8,5) - без использования редуцирующей линзы.

Принцип действия цветного сканера ScanJet Iic фирмы Hewlett Packard несколько иной. Источник белого света освещает сканируемое изображение, а отраженный свет через редуцирующую линзу попадает на трех полосную ПЗС через систему специальных фильтров, которые и разделяют белый свет на три компонента: красный, зеленый и синий (рис.3). Физика работы подобных фильтров связана с явлением дихроизма, заключающегося в различной окраске одноосных кристаллов в проходящем белом свете в зависимости от положения оптической оси. В рассматриваемом случае фильтрация осуществляется парой таких фильтров, каждый из которых представляет собой "сэндвич" из двух тонких и одного более толстого слоя кристаллов. Первый слой первого фильтра отражает синий свет, но пропускает зеленый и красный. Второй слой отражает зеленый свет и пропускает красный, который отражается только от третьего слоя. Во втором фильтре, наоборот, от первого слоя отражается красный свет, от второго - зеленый, а от третьего - синий. После системы фильтров разделенный красный, зеленый и синий свет попадает на собственную полосу ПЗС, каждый элемент которого имеет размер около 8 мкм. Дальнейшая обработка сигналов цветности практически не отличается от обычной. Заметим, что подобный принцип работы (с некоторыми отличиями, разумеется) используется и в цветных сканерах фирмы Ricoh.


Рисунок 3 - Блок-схема сканера с dichroic-фильтрами.

 

Аппаратные интерфейсы сканеров.

Для связи с компьютером сканеры могут использовать специальную 8 - или 16-разрядную интерфейсную плату, вставляемую в соответствующий слот расширения. Для портативных компьютеров подходит устройство PC Card. Кроме того, в настоящее время достаточно широкое распространение получили стандартные интерфейсы, применяемые в IBM PC-совместимых компьютерах (последовательный и параллельный порты, а также интерфейс SCSI). Стоит отметить, что в случае стандартного интерфейса у пользователя не возникает проблем с разделением системных ресурсов: портов ввода-вывода, прерываний IRQ и каналов прямого доступа DMA.

По понятным причинам наиболее медленно передача данных осуществляется через последовательный порт (RS-232C). Именно поэтому в ряде последних ручных или комбинированных моделей сканеров для связи с компьютером применяется стандартный параллельный порт. Это очень удобно, например, при работе с портативным компьютером.

Программные интерфейсы и TWAIN.

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



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2020-03-31 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: