О компании Новости Обзоры Сервис Ремонт техники Картриджи Форум Вакансии Контакты Инструкции по настройке копировальных аппаратов
 
Каталог техники
 
Системы цветной цифровой печати Копировальная техника Принтеры МФУ Сканирование Факсимильная связь Фото, видео Ламинаторы Расходные материалы Резаки Сталкиватели Степлеры Фальцевальные машины Цифровые дупликаторы Duplo Шредеры Брошюровальные машины Бумагосверлильное оборудование Листоподборочные машины Оборудование для горячего тиснения Переплетное оборудование Снятые с производства

 

 

 
Статьи и обзоры |

Технология МЕАР и автоматизация документооборота

Технология МЕАР и автоматизация документооборота

Платформа Canon MEAP, впервые представленная на CeBIT 2003, была названа самой крупной технологической новинкой в офисном оборудовании с момента появления перво-го цифрового копировального аппарата. Эта, отмеченная призами программная разработ-ка на основе открытого стандарта, по оценкам многих экспертов, призвана революциони-зировать офисный документооборот.
     Идея технологии МЕАР состоит в использовании встроенного языка программирова-ния JAVA 2ME с целью применения многофункциональных копировальных аппаратов в качестве универсального связующего звена в условиях полной автоматизации офиса и до-кументооборота, в частности. С использованием Java-технологий предлагается универ-сальное решение, позволяющее создавать легко настраиваемые приложения применитель-но к особенностям системы документооборота в любой сфере бизнеса через возможность разработки дополнительных программ, которые будут выполнять определенные задачи (работа с сетью, управление файлами, отслеживание событий, отображение интерфейса пользователя на панели или удаленном веб-сервере и т.д.).
     Технология MEAP (Multifunctional Embedded Application Platform, платформа много-функциональных встроенных программ), которая реализована в устройствах печати Canon таких, как Canon IRC/CLC 3220 и 5100, IR22/33/50/6020i, обеспечивает принципиально новые возможности. Потенциал технологии очень высок и, по существу, печатающее устройство может быть гибко настроено под выполнение практически любых пользова-тельских задач. Прямая выгода от внедрения МЕАР становится очевидной, если рассмат-ривать совокупную стоимость владения техникой, когда реализация сценариев управле-ния технологическим процессом через сервер приложений снимает необходимость приоб-ретения дополнительного оборудования и инсталляции дорогостоящего ПО.
     Это основанная на JAVA платформа, на базе которой ряд приложений, обычно рабо-тающих на внешних устройствах, можно запускать прямо на МФУ (принтерах / копиро-вальных аппаратах). Приложения могут не только использовать базовые функции принте-ра, копира, сканера и факсимильного аппарата. MEAP открывает им доступ к пользова-тельскому интерфейсу и его настройкам. Встроенные приложения могут содержать усо-вершенствованные под конкретный бизнес решения для создания, распределения и учёта документов. Ранее для этого требовалось устанавливать дополнительное оборудование, что приводило к дополнительным затратам и сокращению свободного пространства в офисе.
     Кроме того, MEAP открывает для потребителей и сторонних разработчиков возможности создания новых пользовательских приложений и приложений на заказ. Для поддержки и разработки МЕАР приложений компания Canon Europe выпустила среду разработки программ MEAP SDK. Это позволит специалистам Canon и другим программистам, поль-зующимся языком Java, объединить усилия и опыт для создания МЕАР-приложений с учётом требований бизнеса. Canon, предлагает всем заинтересованным разработчикам принять участие в программе Business Solution Developers Program, распространяя в этих целях (http://www.bsdp.canon-europa.com/) базовый инструментарий для разработки Java приложений - MEAP SDK.
     Компания Canon Europe уже представила приложение, которое настраивает пользова-тельский интерфейс MEAP и открывает пользователю доступ только к нужным ему функ-циям, а также упростит работу тем, кто не имеет большого опыта или редко пользуется техникой. Компания Canon показала и ряд других настроенных для пользователя прило-жений, например, позволяющих создавать на МФУ готовые бланки (образцы заявок или отчёты о продажах), что позволит конечным пользователям готовить только нужную им документацию и упростить процесс получения и воспроизведения данных.Первое MEAP приложение, eCopy Suite OP, уже выпущено компанией eCopy Inc.(http://www.ecopy.com) . Canon недавно также сообщил, что он будет работать и с другими независимыми разра-ботчиками программного обеспечения с целью разработки новых универсальных MEAP приложений. Два новых приложения, Virtual Mailbox и imageWARE Document Manager MEAP Client, должны быть доступны в начале 2005. Кроме того, с корпорацией Equitrac планируется интеграция в МЕАР программы Secuire Print, а с группой Toyme Lab.- про-граммы взаимодействия МФУ и мобильных средств связи посредством SMS-команд.

Технология MEAP: вопросы и ответы.

- Что такое MEAP?
MEAP, это платформа, которая позволяет создавать встроенные приложения для мно-гофункциональных периферийных устройств Canon. Это означает, что могут быть созда-ны приложения пользователей для выполнения внутри самого устройства.
Что такое Многофункциональное Периферийное Устройство?
Многофункциональное Периферийное Устройство или Multifunctional Peripheral Device (MFP) - это сетевое устройство, которое печатает, копирует, сканирует, обменивается данными как факс-аппарат. В дополнение Canon MFPs имеют т.н. "почтовые ящики (mailbox)" в самом устройстве, которые позволяют пользователям сохранять образы доку-ментов.

- MEAP приложения
MEAP приложения являются программными продуктами на базе языка JAVA , которые запускаются на платформе MEAP и реализуют различные функции на машине и интер-фейсе. MEAP приложения независимы от программного обеспечения самой машины и они свободно могут быть как установлены, так и удалены из памяти. Одновременно мо-жет быть установлено до 20 MEAP приложений. Canon или другие разработчики ПО, мо-гут создавать практически любые приложения для описания реальных бизнес процессов.

- Какой язык программирования используется для создания MEAP-приложений?
MEAP приложения написаны на языке JAVA, а точнее -на J2ME (Java 2 Micro Edi-tion) с использованием Connected Device Configuration (CDC), Foundation Profile (FP), Per-sonal Profile (PP) и Personal Basis Profile (PBF).

- Какие устройства Canon содержат MEAP?
Семейство устройств ImageRUNNER2220i/3320i, ImageRUNNER5020/6020 ,IRC/CLC3220. Со временем и другие устройства Canon будут производиться с установ-ленной MEAP.

- Как Java-приложения выполняются нa MEAP-устройствах?
Java приложения выполняются с помощью ПО, называемого Java Virtual Machine (JVM). A JVM для Java 2 Micro Edition (J2ME) вместе с Connected Device Configuration (CDC) встроены в само устройство. Java приложения должны быть переведены (скомпи-лированы) в форму называемую машинный код для того, чтобы быть выполненными с помощью JVM.

- Как создаются MEAP-приложения?
MEAP-разработчик пишет исходный код и компилирует этот код (переводит Java код в машинный код) MEAP-приложения, используя любое ПО для создания программ на языке Java. Скомпилированные приложения (называемые Jar-файлами) может быть установлено непосредственно на MEAP устройство с помощью специального установочного ПО, по-ставляемого совместно с MEAP-платформой, называемого Service Management Service (SMS).

- Что такое Служба (Service)?
Служба - это приложение. MEAP имеет Сервисные Службы (System Services) и Служ-бы пользователей (Сustom Services). Службы пользователей также называются пользова-тельскими приложениями. Существует три вида служб:
Applet (апплет) - создает интерфейс пользователя непосредственно на панели устройства.
Servlet (сервлет) - создает интерфейс пользователя на удаленном Web броузере.
Esplet (эсплет) - не имеет интерфейса пользователя.

- Что может выполнять MEAP-приложение?
MEAP приложения могут выполнять самую разную работу:
* Управлять "родными" функциями устройства (печать, копирование, сканирование, факс, управление почтовыми ящиками и т.д.)
* Получать и сохранять настройки устройства
* Отображать интерфейс пользователя на панели устройства
* Отображать интерфейс пользователя на удаленном Web-браузере
* Контролировать функции работы в компьютерной сети
* Шифровать данные

- На что похожа архитектура MEAP?
Нижеприведенная диаграмма показывает MFP с MEAP-платформой, Системными Служ-бами, Приложениями Пользователей. Серый район (Device Native Applications ("родные" приложения устройства), Controller (Контроллер) и Real-Time Operating System (Операци-онная Система) является стандартным в многофункциональном периферийном устройстве как с MEAP, так и без него. MEAP-платформа расположена на вершине операционной си-стемы и состоит из JVM, Service Management System, и Canon Class Libraries. Системные службы и приложения пользователей расположены на вершине MEAP платформы.

J2ME: Java 2 Micro Edition
CDC: Connected Device Configuration
FP: Foundation Profile
PP: Personal Profile
Service Manager: Web-based tool for managing services
CPCA (Common Peripheral Controlling Architecture): Class library for controlling device
OSGI (Open Services Gateway Initiative): Provides standard environment for running ser-vices

- Что такое Service Management System?
Service Management System предоставляет среду для выполнения System Services (Систем-ных служб) и Custom Applications (Приложений пользователей, также называемых служ-бами пользователей). Т.е. организует управление службами в течение всего их жизненно-го цикла на MEAP-устройстве. Service Management Service - это инструмент, позволяю-щий пользователю контролировать некоторые циклические процессы.

- Что такое System Service?
System Services (Cистемные Cлужбы) - программные модули, которые создают функ-циональность для приложений MEAP таким образом, что эти приложения могут быть установлены и выполнены на MEAP-устройстве. MEAP включает в себя системные служ-бы, установленные на устройстве. Это: Service Management Service (SMS), две Login Ser-vices, Applet Viewer Service, и HTTP Service.

- Что такое Service Management Service (SMS)?
SMS - это системная служба (System Service) которя позволяет MEAP-приложениям быть управляемыми на MEAP-устройстве, используя удаленный Web-браузер. SMS может быть использована для установки/удаления и пуска/остановки MEAP-приложений. Она также может быть использована для получения информации о MEAP-приложениях, установлен-ных на устройстве.

- Что такое MEAP Login Services?
MEAP предоставляет Local Login Service (LLS) и Remote Login Service (RLS). LLS органи-зует доступ с панели устройства с помощью логина и пароля. RLS организует доступ че-рез удаленный Web броузер.

- Что такое Applet Viewer Service?
Applet Viewer Service (AVS) позволяет MEAP-приложению показывать интерфейс пользо-вателя на ЖК дисплее панели управления устройства.

- Что такое HTTP Service?
HTTP Service позволяет MEAP-приложению показывать интерфейс пользователя на экра-не удаленного Web-браузера.

- Какие Canon Class Libraries поддерживает MEAP?
MEAP поддерживает стандартные J2ME/CDC (Java 2 Micro Edition with Connected De-vice Configuration) библиотеки, основанные на Foundation Profile и Personal Profile. В до-полнение, MEAP имеет собственные библиотеки, которые делают доступными дополни-тельные функции. Одна из таких библиотек - CPCA Class Library - может быть использо-вана для управления "родными" функциями устройства. Другая библиотека - Common Toolkit Library (CTK), которая предоставляет специальные возможности интерфейса поль-зователя. В дополнение, MEAP предоставляет библиотеки для конвертирования форматов изображения, отображения изображения, USB интерфейс, MIB-доступ, шифрование, и бе-зопасность.

- Что такое CPCA?
CPCA сокращение от Common Peripheral Controlling Architecture. CPCA - собственно про-токол связи, разработанный Canon для обмена информацией с MFPs. CPCA управляет всей функциональностью MFP, включая печать, копирование, сканирование, факс, управ-ление почтовыми ящиками.

- Что выполняет CPCA Class Library?
CPCA Class Library вставляет CPCA функциональность в язык Java. Это позволяет MEAP-приложению управлять и контролировать все функции устройства, включая пе-чать, копирование, сканирование, факс, управление почтовыми ящиками.

- Что такое MIB?
MIB - сокращение от Management Information Block. MIB - структура внутри устройства, которая содержит всю информацию о настройках устройства.

- Что включено в MEAP SDK?
MEAP SDK включает в себя документацию (PDF-справочники и документацию по Java), примеры приложений, примеры использования, и эмулятор ЖК дисплея для тестирования интерфейсов пользователя MEAP-приложений.

- Могут ли уже выпускаемые модели обладать MEAP?
Нет. Существующие модели не могут быть модернизированы при помощи MEAP.

- Какова аппаратная спецификация MEAP-устройства?
JAVA: J2ME/CDC with FP, PP
JAVA Servlet API: Version 2.1
HTTP: Version 1.1
CPU: 250MHz
Display: VGA/LCD
32 MB оперативной памяти для приложений пользователей (разделенной с некоторыми сервисными службами),
300MB дискового пространства.



29-12-2004 00:December:00
   
Оценка статьи

 Оставить комментарий
Авторизация
 
E-mail
Пароль
запомнить данные
Забыли свой пароль?
Регистрация

Каталог брендов
 
   
Группа компаний ТПС-Оргсервис.
Полный спектр офисной техники и послепечатного полиграфического оборудования.