Открыть сервис

Mopria

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

История

Альянс Mopria был основан в 2013 году. Изначально в него вошли крупнейшие производители принтеров и копировальной техники: Canon, HP, Samsung, Xerox, а также компания Adobe, занимающаяся разработкой программного обеспечения для работы с документами. Позднее к альянсу присоединились и другие компании, включая Brother, Epson, Fuji Xerox, Konica Minolta, Lexmark, Ricoh, Toshiba и Kyocera. Основной предпосылкой для создания альянса стало отсутствие единого, простого и удобного способа печати с мобильных устройств, работающих на различных операционных системах (Android, iOS, Windows, Chrome OS). Каждый производитель принтеров предлагал собственные приложения, что создавало неудобства для пользователей. Mopria был призван решить эту проблему, создав универсальный протокол, который бы поддерживался всеми участниками рынка.

Первая версия спецификации Mopria была выпущена в 2014 году. Она описывала базовые функции печати, такие как выбор принтера, настройка количества копий, ориентации страницы, типа носителя и цветности. В 2015 году была выпущена версия 1.1, которая добавила поддержку двусторонней печати, печати нескольких страниц на одном листе и других расширенных функций. В 2016 году вышла версия 1.2, включившая поддержку сканирования (Mopria Scan). В 2017 году — версия 1.3, которая добавила поддержку печати с облачных сервисов и улучшила работу с сетевыми протоколами. В 2018 году — версия 1.4, в которой появилась поддержка печати по умолчанию и улучшенный интерфейс. В 2019 году — версия 1.5, которая добавила поддержку печати с использованием протокола IPP Everywhere (Internet Printing Protocol Everywhere). В 2020 году — версия 1.6, которая улучшила поддержку сканирования и добавила возможность печати с использованием протокола Mopria Print Service. В 2021 году — версия 1.7, которая добавила поддержку печати с использованием протокола Mopria Cloud Print. В 2022 году — версия 1.8, которая улучшила поддержку печати с использованием протокола Mopria Print Service и добавила возможность печати с использованием протокола Mopria Scan Service. В 2023 году — версия 1.9, которая добавила поддержку печати с использованием протокола Mopria Print Service и улучшила поддержку сканирования.

Архитектура и принцип работы

Стандарт Mopria основан на существующих открытых протоколах и спецификациях, в первую очередь на протоколе IPP (Internet Printing Protocol), который является стандартом IETF (Internet Engineering Task Force) для сетевой печати. Mopria определяет набор обязательных и опциональных функций, которые должны поддерживаться как мобильным устройством (клиентом), так и принтером (сервером).

Компоненты системы Mopria

Система Mopria включает в себя два основных компонента:

  1. Mopria Print Service (MPS): Это программное обеспечение, которое устанавливается на мобильное устройство. Оно выступает в роли посредника между приложениями пользователя и принтером. MPS автоматически обнаруживает доступные принтеры в локальной сети (Wi-Fi), поддерживающие стандарт Mopria, и предоставляет единый интерфейс для печати из любого приложения, которое поддерживает стандартную функцию печати Android или iOS. MPS входит в состав операционной системы Android начиная с версии 8.0 (Oreo) и доступен для загрузки из Google Play для более старых версий. Для iOS и iPadOS Mopria предоставляет отдельное приложение Mopria Print Service, которое также можно загрузить из App Store.
  1. Mopria-совместимый принтер: Это принтер, который поддерживает протокол Mopria на аппаратном или программном уровне. Большинство современных принтеров, выпущенных после 2014 года, имеют встроенную поддержку Mopria. Для более старых моделей может потребоваться обновление прошивки или использование специального промежуточного устройства (например, Mopria Print Server).

Процесс печати

Процесс печати с использованием Mopria выглядит следующим образом:

  1. Пользователь открывает документ, изображение или веб-страницу в любом приложении, поддерживающем печать.
  2. Выбирает опцию «Печать».
  3. MPS автоматически сканирует локальную сеть на наличие Mopria-совместимых принтеров.
  4. Пользователь выбирает нужный принтер из списка.
  5. MPS отображает стандартный диалог печати с настройками (количество копий, ориентация, цветность, двусторонняя печать и т.д.).
  6. Пользователь нажимает кнопку «Печать».
  7. MPS преобразует документ в формат, понятный принтеру (обычно PDF или PWG Raster), и отправляет его на принтер по протоколу IPP.
  8. Принтер принимает задание и выполняет печать.

Ключевые возможности и функции

Стандарт Mopria поддерживает широкий набор функций, которые могут варьироваться в зависимости от версии спецификации и возможностей конкретного принтера. Основные из них:

  • Обнаружение принтеров: Автоматическое обнаружение Mopria-совместимых принтеров в локальной сети (Wi-Fi).
  • Печать документов и изображений: Поддержка печати файлов различных форматов, включая PDF, JPEG, PNG, TIFF, XPS и другие.
  • Настройка параметров печати: Выбор количества копий, ориентации страницы (книжная/альбомная), размера бумаги (A4, A3, Letter, Legal и др.), типа носителя (обычная бумага, фотобумага, пленка и т.д.), цветности (цветная/черно-белая), качества печати (черновик, нормальное, высокое).
  • Двусторонняя печать: Поддержка автоматической двусторонней печати (дуплекс), если принтер это поддерживает.
  • Печать нескольких страниц на одном листе: Функция «N-up» (например, 2 страницы на листе, 4 страницы на листе).
  • Сортировка копий: Возможность печати нескольких копий документа с сортировкой (например, 1,2,3; 1,2,3) или без (1,1,1; 2,2,2).
  • Сканирование (Mopria Scan): Начиная с версии 1.2, стандарт Mopria включает поддержку сканирования. Пользователь может сканировать документы с принтера на мобильное устройство.
  • Печать с облачных сервисов: Начиная с версии 1.3, Mopria поддерживает печать из облачных хранилищ, таких как Google Drive, Dropbox, OneDrive и других.
  • Поддержка различных сетевых протоколов: Mopria работает поверх протоколов TCP/IP, Wi-Fi, Ethernet, а также поддерживает протоколы IPP, IPP Everywhere, WSD (Web Services on Devices) и mDNS (Multicast DNS).

Преимущества и недостатки

Преимущества

  • Универсальность: Mopria работает с принтерами разных производителей, что избавляет от необходимости устанавливать отдельные приложения для каждого бренда.
  • Простота: Процесс печати максимально упрощён — достаточно подключиться к одной сети Wi-Fi и выбрать принтер.
  • Открытость: Стандарт является открытым и не требует лицензионных отчислений, что способствует его широкому распространению.
  • Скорость: Печать происходит быстро, так как не требуется загрузка и установка драйверов.
  • Безопасность: Mopria использует стандартные сетевые протоколы, что обеспечивает базовый уровень безопасности.
  • Встроенная поддержка в Android: Начиная с Android 8.0, Mopria Print Service встроен в операционную систему, что делает печать доступной для всех пользователей Android.

Недостатки

  • Зависимость от сети: Для работы Mopria требуется Wi-Fi-соединение. Прямая печать через USB или Bluetooth не поддерживается (хотя существуют отдельные решения для Bluetooth-печати).
  • Ограниченная функциональность на старых принтерах: Старые принтеры могут не поддерживать все функции Mopria, либо для их работы потребуется обновление прошивки.
  • Необходимость поддержки со стороны принтера: Не все принтеры, особенно старые модели, поддерживают Mopria. В этом случае может потребоваться использование стороннего ПО.
  • Зависимость от операционной системы: На iOS и iPadOS Mopria работает через отдельное приложение, что может быть менее удобно, чем встроенная поддержка в Android.
  • Потенциальные проблемы с совместимостью: Хотя стандарт открыт, на практике могут возникать незначительные проблемы с совместимостью между разными версиями Mopria и прошивками принтеров.

Применение и распространение

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

Критика и альтернативы

Основная критика Mopria связана с его зависимостью от Wi-Fi и отсутствием поддержки прямой печати через USB или Bluetooth. Кроме того, некоторые пользователи отмечают, что настройки печати в Mopria могут быть менее гибкими, чем в фирменных драйверах производителей. Альтернативами Mopria являются:

  • AirPrint: Проприетарный протокол печати от Apple, встроенный в iOS и macOS. Поддерживается многими принтерами, но работает только в экосистеме Apple.
  • Google Cloud Print: Сервис от Google, который позволял печатать с любых устройств через облако. Был закрыт в 2020 году.
  • Фирменные приложения производителей: Например, HP Smart, Canon PRINT, Epson iPrint, Brother iPrint&Scan. Они предлагают расширенные функции, но требуют установки отдельного приложения для каждого бренда.
  • Протокол IPP Everywhere: Открытый стандарт, на котором основан Mopria. Некоторые принтеры поддерживают IPP Everywhere напрямую, без необходимости в Mopria.

Источники

  • Официальный сайт альянса Mopria (mopria.org)
  • Спецификации Mopria Print Service (версии 1.0–1.9)
  • Документация Android Developers по печати (developer.android.com/guide/topics/print)
  • Статьи на сайте iXBT.com и 3DNews.ru, посвящённые мобильной печати
  • Материалы сайта PrinterLogic.com о протоколах печати

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →