Подробно о функции AirPrint

Хотя слухи о том, что новая операционная система iOS 4.2 будет доступна в эту пятницу, не подтвердились, все же сегодня нам хотелось бы подробно рассказать о функции беспроводной печати AirPrint, которая должна будет появиться в новой ОС. Сегодня известно, что на первом этапе она будет доступна в ограниченном виде, и печать с устройств iOS через принтеры, подключенные к компьютерам Mac и PC, пока будет недоступна. Тем не менее, первоначально беспроводную печать можно будет осуществлять с использованием принтеров HP с функцией ePrint. Предлагаем детальное описание принципа работы этой системы.

Подробно о функции AirPrint. Фото.

HP ePrint

Известно, что в отличие от компьютеров на базе Mac OS X нынешние поколения устройств iOS не обладают архитектурой печати. Другие мобильные устройства также лишены этой функции, если они не оснащены полноценной ОС, такой как Windows 7 или Linux. Чтобы разрешить эту проблему (и попутно увеличить объемы продаж принтеров), компания Hewlett Packard разработала систему печати для мобильных устройств под названием ePrint, которая была официально представлена этим летом.

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

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

HP ePrint для предприятий

Компания HP также работала с производителем смартфонов RIM, чтобы создать корпоративную версию системы для устройств BlackBerry. Если принять во внимание то, что корпоративные пользователи RIM обычно работают со своими мобильными устройствами, подключив их к BlackBerry Enterprise Server, то неудивительно, что две компании создали «облачную» систему, которая позволила устройствам BlackBerry отправлять задания на печать по системе ePrint на принтеры по локальной беспроводной сети.

Подробно о функции AirPrint. Фото.

ePrint Enterprise использует ту же самую систему, основанную на отправке задания на печать с мобильного устройства на принтер по электронной почте. Тем не менее, так как очередь печати ePrint обрабатывается на сетевом севере, система может работать с любым принтером, поддерживающим командный язык HP. Такой протокол совместим с языком PostScript, разработанным HP, и поддерживается принтерами от различных производителей.

При этом пользователям необходимо самостоятельно искать доступные принтеры, хотя HP и разработало специальное приложение для BlackBerry, которое призвано искать при помощи GPS публично доступные принтеры вблизи от мобильного устройства. Компания может установить несколько принтеров, которые способны принимать и обрабатывать задания на печать от мобильных устройств сотрудников с использованием ePrint, отели могут установить принтеры, с которых любой постоялец может осуществить печать, и т.д. тем не менее, для реализации такого решения необходим отдельный сетевой сервер для приема заданий на печать по ePrint, и/или специальные принтеры, рассчитанные на такой тип работы. Кроме того, не стоит забывать и о наличии доступа в Интернет, так как эта система работает через электронную почту.

AirPrint для iOS

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

Новая же система AirPrint избавляет пользователей от необходимости отсылки электронных писем благодаря появлению возможности централизованной беспроводной печати, осуществляемой через новое приложение Print Center, которое само отправляет задания на любой доступный принтер. Теперь пользователи больше не должны проделывать множество манипуляций с составлением электронных писем и отправкой их на заданные адреса. В рамках iOS 4.2 Apple разработала API, который позволяет разработчикам интегрировать функционал AirPrint в создаваемые ими приложения.


Функция AirPrint может отправлять задания на устройства HP с поддержкой ePrint, а также на серверы, которые поддерживают печать через ePrint Enterprise (оба эти варианта предполагают лишь отправку вложенного файла на сервер печати). Кроме того, у вас есть возможность через соединение WiFi отправлять задание на печать на локальные принтеры с поддержкой ePrint.

AirPrint через сетевые принтеры

Служба AirPrint, по идее, также была рассчитана на возможность отправки заданий на печать с устройств iOS на сетевые принтеры, подключенные к Mac или Windows PC. Такая конфигурация избавила бы пользователей от необходимости приобретения специально разработанных принтеров ePrint. По принципу своей работы такая система близка к HP ePrint Enterprise, где принтер на удаленном ПК выполняет свою работу как принтер, подключенный к сетевому серверу. Функция Printer Sharing в Mac OS X Snow Leopard 10.6.5, как ожидалось, должна была включать эту функцию для поддержки возможности беспроводной печати с iOS на любом принтере, подключенном к Mac и находящемся в локальной сети. Тем не менее, 10 ноября, когда вышло это обновление, никаких упоминаний об AirPrint в его описании не содержалось.

Подробно о функции AirPrint. Фото.

Благодаря тому, что все необходимые драйверы уже установлены на Mac или PC, устройства iOS могут просто отправлять задание на печать на любой подключенный принтер, который может обработать язык отосланного задания, будь то PostScript, PCL или какой-либо особый формат. Иначе говоря, AirPrint разработана так, чтобы работать с любым принтером, который имеется в распоряжении пользователя.

Сайт HP объясняет: «Функция AirPrint компании Apple позволяет владельцам таких устройств как iPhone, iPad и iPod touch осуществлять беспроводную печать на локальном принтере с использованием функции, интегрированной в ОС. HP ePrint позволяет печатать из любой точки планеты и с любого мобильного устройства на принтерах с поддержкой HP ePrint посредством облачной службы HP. Это означает, что пользователь может прикрепить документ к письму и отправить его на индивидуальный электронный адрес принтера. Оба решения избавляют от необходимости в загрузке и установке драйверов и другого программного обеспечения».

Как видно из всего вышесказанного, для работы AirPrint не требуется наличие электронного адреса принтера и соединения с Интернетом. Пользователи могут с легкостью узнать о том, какие принтеры с поддержкой ePrint доступны в локальной среде, а потом непосредственно отправить на них задание на печать через WiFi. Если нет принтера с поддержкой ePrint, то есть возможность печати с использованием принтеров, подключенных к Mac или PC. Тем не менее, в последнем обновлении Mac OS X о такой возможности не говорится ничего, а относительно поддержки печати с использованием настольных компьютеров в iOS 4.2 появляются противоречивые сведения (здесь и здесь).

Слухи о возможности исков против Apple

Недавно в сети начали появляться слухи о том, что после выпуска в свет программных продуктов с поддержкой AirPrint компания Apple может стать объектом судебных разбирательств, связанных с нарушениями патентов. Напомним, что в App Store уже есть несколько приложений, с помощью которых можно осуществлять печать с iOS на Mac и PC, и разработчикам таких программ инициатива Apple может не понравиться. Предполагается, что это и стало основной причиной, почему компания, по слухам, решила не торопиться включать AirPrint в новую версию своей мобильной ОС, хотя в последней версии Gold Master она еще была.

Кроме того, патент на «Вычислительное устройство и методы мобильной печати» принадлежит и компании HP, которая также может потребовать от Apple ограничить количество поддерживаемых печатных устройств только принтерами с ePrint. Тем не менее, от Hewlett Packard не поступало никаких сигналов о намерении поступить таким образом.

Однако факт остается фактом: Apple предусмотрительно удалила со своего сайта какие-либо упоминания о том, что функция AirPrint может использовать для печати принтеры, подключенные к настольным компьютерам. Теперь там лишь говорится, что эта система позволяет пользователям «печатать почтовые сообщения, фото, веб-страницы и другое непосредственно с помощью принтера через беспроводную сеть». Такая формулировка уже однозначно подразумевает, что AirPrint, скорее всего, будет состоять лишь в простой интеграции ePrint в iOS.

Иэн Шенкель (Ian Schenkel), возглавляющий компанию EuroSmartz Ltd. (которая продает несколько приложений для печати, в том числе PrintCentral, Print n Share, CalPrint и PrintBureau), заявил, что его компания не собирается подавать в суд на Apple. По его мнению, появление AirPrint не будет представлять никакой угрозы для его приложений, которые позволяют владельцам устройств iOS печатать документы на принтерах с поддержкой WiFi. Более того, EuroSmartz уже добавила в свое программное обеспечение протокол AirPrint, и эти приложения ожидают одобрения Apple для поступления в App Store. Помимо печати на принтерах WiFi, приложения этой компании также позволяют осуществлять печать через 3G.

Подробно о функции AirPrint. Фото.

«AirPrint – это еще одно усовершенствование того, что мы уже делаем, которое расширяет те возможности, которые мы предлагаем сегодня, – сказал Шенкель, отметив, что только что услышал о том, что появление функционала AirPrint в новой версии iOS может быть отложено. Шенкель заявил, что внимательно следит за развитием событий, но не может сказать ничего о том, какие юридические проблемы могут быть связаны с внедрением системы AirPrint.

AirPrint работает на Windows 7

Недавно представленная операционная система Mac OS X 10.6.5, по всему видимому, не включает поддержку AirPrint через службу Printer Sharing. Это означает, что даже если в готовящейся к запуску на рынок операционной системе iOS появится поддержка этой функции, то мобильные устройства Apple все равно пока будут не в состоянии распечатывать документы на принтерах, подключенных к Mac. На данном этапе функционал AirPrint будет ограничен лишь последними моделями принтеров HP, поддерживающих систему ePrint.

Эксперты выявили, что после установки Mac OS X 10.6.5, ни iPad, ни iPhone 4 с GM-версией iOS 4.2 ни смогли распознать расшаренный принтер в беспроводной сети. В то же время пользователи Windows 7 смогли заставить iPad, работающий под управлением той же версии операционной системы, установить контакт с принтером, который был подключен  к ПК.

Тем не менее, есть надежда, что Apple в ближайшее время может выпустить очередное обновление Snow Leopard, которое будет совместимо с Printer Sharing с использованием AirPrint. Это возможно, если проблема имеет лишь технический характер, а не вызвана какими-либо юридическими спорами. Остается лишь надеяться на то, что первый сценарий больше относится к реальности. Все-таки если Стив Джобс в своем письме сказал, что «AirPrint никто не убрал», это кое-что должно значить.