СИСТЕМА И КЛИЕНТ ПЕЧАТИ, СПОСОБ УПРАВЛЕНИЯ ПЕЧАТЬЮ И НОСИТЕЛЬ ДАННЫХ

1. Система печати, включающая в себя сервер управления печатью, сервер веб-приложения, клиент и устройство формирования изображения, при этом система содержит:
блок передачи адреса, включенный в состав сервера веб-приложения, сконфигурированный для передачи как первого адреса, указывающего адрес сервера управления печатью, так и второго адреса, указывающего адрес ячейки памяти с данными документа, хранящимися на сервере веб-приложения;
веб-обозреватель, включенный в состав клиента, сконфигурированный для обращения к первому адресу, переданному блоком передачи адреса, приема информации об экране настройки печати, соответствующей устройству формирования изображения, из сервера управления печатью, и отображения экрана настройки печати на основе принятой информации;
блок передачи, включенный в состав клиента, сконфигурированный для передачи второго адреса, переданного блоком передачи адреса на сервер управления печатью;
блок сбора данных, включенный в состав сервера управления печатью, сконфигурированный для получения информации о настройке печати, введенной через экран настройки печати, отображенный посредством веб-обозревателя, и данных документа, принятых из сервера веб-приложения на основе второго адреса, переданного блоком передачи;
блок создания, включенный в состав сервера управления печатью, сконфигурированный для создания данных печати на основе информации о настройке печати и данных документа, полученных блоком сбора данных; и
блок печати, включенный в состав устройства формирования изображения, сконфигурированный для приема данных печати, созданных блоком создания, из сервера управления печатью и печати принятых данных печати.
2. Система печати по п.1,
в которой, если клиент дает команду на печать, то блок передачи адреса передает команду для отображения модального диалогового окна в дополнение к первому адресу и второму адресу, и в которой, в ответ на прием команды для отображения модального диалогового окна, на командном экране для работы веб-приложения, поддерживаемого сервером веб-приложения, веб-обозреватель отображает модальное диалоговое окно, и, в ответ на прием экрана настройки печати из сервера управления печатью, веб-обозреватель отображает экран настройки печати в модальном диалоговом окне.
3. Система печати по п.2, в которой во время периода от начала отображения модального диалогового окна до приема экрана настройки печати из сервера управления печатью, веб-обозреватель отображает в модальном диалоговом окне пиктограмму для уведомления пользователя о том, что отображение находится в процессе выполнения.
4. Клиент, выполненный с возможностью осуществлять связь с сервером веб-приложения, включающим в себя веб-приложение и сервер управления печатью, при этом клиент содержит:
веб-обозреватель, сконфигурированный для отображения командного экрана; и
блок передачи, сконфигурированный для передачи команды на печать данных документа, созданных посредством работы веб-приложения с использованием командного экрана веб-обозревателя, на сервер веб-приложения, при этом веб-обозреватель осуществляет доступ к серверу управления печатью на основе адреса, переданного из сервера веб-приложения в ответ на команду на печать, переданную блоком передачи, принимает экран настройки печати устройства формирования изображения, которое печатает данные документа из сервера управления печатью, и отображает принятый экран настройки печати.
5. Способ управления клиентом, выполненным с возможностью осуществлять связь с сервером веб-приложения, включающим в себя веб-приложение и сервер управления печатью, при этом способ управления содержит этапы, на которых:
отображают командный экран через веб-обозреватель; и
передают на сервер веб-приложения, используя блок передачи, команду на печать данных документа, созданных посредством работы веб-приложения с использованием командного экрана веб-обозревателя;
причем веб-обозреватель осуществляет доступ к серверу управления печатью на основе адреса, переданного из сервера веб-приложения в ответ на команду на печать, переданную блоком передачи, принимает экран настройки печати для устройства формирования изображения, которое печатает данные документа из сервера управления печатью, и отображает принятый экран настройки печати.
6. Носитель данных, на котором хранится программа веб-обозревателя, исполняемая клиентом, выполненным с возможностью осуществлять связь с сервером веб-приложения, включающим в себя веб-приложение и сервер управления печатью, при этом программа при исполнении клиентом обеспечивает:
отображение командного экрана; и
выдачу серверу веб-приложения команды на печать данных документа, созданных посредством работы веб-приложения с использованием командного экрана,
причем веб-обозреватель осуществляет доступ к серверу управления печатью на основе адреса, переданного из сервера веб-приложения в ответ на заданную команду на печать, принимает экран настройки печати для устройства формирования изображения, которое печатает данные документа из сервера управления печатью, и отображает принятый экран настройки печати.