Устройство обработки информации, способ обработки информации и программа

Иллюстрации

Показать все

Изобретение относится к средствам формирования данных отрисовки посредством использования данных печати и установочной информации о печати. Технический результат заключается в увеличении точности данных отрисовки. Блок преобразования преобразовывает установочную информацию о печати в установочную информацию для устройства. Множество блоков формирования данных отрисовки, которые формируют данные отрисовки на основе данных печати и установочной информации для устройства. Контроллер блока формирования анализирует установочную информацию для устройства, чтобы выбрать один из блоков формирования данных отрисовки, и управляет выбранным блоком формирования данных отрисовки в процедуре управления, соответствующей выбранному блоку формирования данных отрисовки. 3 н. и 7 з.п. ф-лы, 20 ил.

Реферат

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ

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

УРОВЕНЬ ТЕХНИКИ

Это то, что называется производственной печатью для печати и переплета огромного количества коммерческих документов (см. патентный документ 1, например). Патентный документ 1 раскрывает систему печати, способную уведомлять пользователя о том, доступна ли постобработка, принимая во внимание весь участок системы печати.

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

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

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

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

Патентный документ 1: Выложенная заявка на патент Японии № 2012-238188

Патентный документ 1: Выложенная заявка на патент Японии № 2013-088992

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

Проблема, которая должна быть решена посредством данного изобретения

Однако, в некоторых случаях, даже если JDF, созданный приложением технологического процесса, расположенным с входной стороны, преобразовывается в формат, который может быть обработан приложением технологического процесса, расположенным с выходной стороны, результаты вывода могут быть разными. Другими словами, JDF передается вместе с языком описания страниц (PDL) как задание печати из приложения технологического процесса, расположенного с входной стороны, в приложение технологического процесса или устройство печати, расположенное с выходной стороны. В этом случае, даже если задание печати (JDF+PDL) имеет одинаковый формат среди изготовителей, это представляет проблему в том, что результаты вывода могут быть разными, так как механизмы воспроизведения в устройствах печати этих изготовителей являются разными.

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

Средство для решения проблемы

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

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

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

Фиг. 1 является примером схемы, показывающей всю конфигурацию системы печати, согласно варианту осуществления;

Фиг. 2 является примером схемы аппаратной конфигурации DFE (цифровой интерфейсный компонент);

Фиг. 3 является примером функциональной блок-схемы DFE родственной области техники для сравнения;

Фиг. 4 является примером функциональной блок-схемы DFE согласно варианту осуществления;

Фиг. 5A является примером схемы, иллюстрирующей часть описания JDF;

Фиг. 5B является примером схемы, иллюстрирующей часть описания JDF;

Фиг. 5C является примером схемы, иллюстрирующей часть описания JDF;

Фиг. 6A является схемой, показывающей пример таблицы преобразований;

Фиг. 6B является схемой, показывающей пример таблицы преобразований;

Фиг. 6C является схемой, показывающей пример таблицы преобразований;

Фиг. 7A является примером схемы, иллюстрирующей создание "атрибутов задания внутри DFE";

Фиг. 7B является примером схемы, иллюстрирующей создание "атрибутов задания внутри DFE";

Фиг. 7C является примером схемы, иллюстрирующей создание "атрибутов задания внутри DFE";

Фиг. 8A является примером схемы, схематично иллюстрирующей пример "атрибутов задания внутри DFE";

Фиг. 8B является примером схемы, схематично иллюстрирующей пример "атрибутов задания внутри DFE";

Фиг. 9 является схемой, показывающей пример "списка параметров RIP";

Фиг. 10 является схемой, показывающей пример "списка параметров RIP";

Фиг. 11 является примером диаграммы последовательностей, показывающей процедуру функционирования DFE;

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

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

ПРЕДПОЧТИТЕЛЬНЫЙ ВАРАНТ ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯ

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

Фиг. 1 является примером схемы, показывающей всю конфигурацию системы 200 печати, согласно варианту осуществления. Система 200 печати согласно настоящему варианту осуществления включает в себя по меньшей мере одно окружение 1 конечного пользователя и окружение 2 системы печати с печатью по запросу (POD), соединенные через сеть 3, такую как LAN или Интернет.

В окружении 1 конечного пользователя располагается клиентский PC 11. Приложение 12 технологического процесса для операции POD-печати (в дальнейшем просто называемое приложением) установлено на клиентском PC 11 и способно формировать задание печати, когда принимается пользовательская операция.

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

Окружение 2 системы POD-печати включает в себя участок 20 управления процессом, участок 30 цифровой печати и участок 40 послепечатных процессов, соединенные через сеть 3. В окружении 2 системы POD-печати, участок 20 управления процессом отправляет инструкцию для выполнения операции на каждый из участка 30 цифровой печати и участка 40 послепечатных процессов и комплексно управляет технологическими процессами окружения 2 системы POD-печати.

Участок 20 управления процессом принимает задание печати (формат определения задания (JDF) и язык описания страниц (PDL)) из окружения 1 конечного пользователя и сохраняет задание печати. JDF является примером установочной информации о печати в формуле изобретения, и PDL является примером данных печати в формуле изобретения. Тогда как PDL является языком для точного определения элементов контента отрисовки изображения страницы (растрированного изображения), PDL означает здесь данные, описанные в PDL. Примеры PDL включают в себя переносимый формат документов (PDF), PostScript, PCL, RPDL и подобные.

Участок 20 управления процессом также объединяет операции в каждом процессе в виде технологического процесса на основе задания печати из окружения 1 конечного пользователя и эффективно планирует операции участка 30 цифровой печати, участка 40 послепечатных процессов и каждого оператора. Когда в автоматической операции возникает ошибка, участок 20 управления процессом может уведомить оператора, если необходимо. В общем, участок 20 управления процессом выполнен с возможностью включения в себя по меньшей мере одного PC-сервера 21.

Участок 20 управления процессом передает задание печати в участок 30 цифровой печати для предписания участку 30 цифровой печати выполнить печать. К тому же, напечатанный материал передается в участок 40 послепечатных процессов, и участок 40 послепечатных процессов выполняет переплетение, например, посредством инструкции от участка 20 управления процессом. Задание печати может быть передано в участок 40 послепечатных процессов непосредственно от участка 30 цифровой печати.

Участок 30 цифровой печати выполнен с возможностью включения в себя различных типов принтеров 31 (устройств принтеров, таких как принтер для производства, высокоскоростной цветной струйный принтер и цветное/монохромное МФУ). В участке 30 цифровой печати расположен цифровой интерфейсный компонент (DFE) 32. DFE 32 также называется устройством управления принтерами и управляет печатью посредством принтеров 31. DFE 32 может быть отдельно от принтеров 31, как показано на чертеже, или может быть интегрирован с каждым из принтеров 31. Когда DFE 32 получает задание печати от участка 20 управления процессом, DFE 32 использует JDF и PDL для формирования растровых данных (пример данных отрисовки в формуле изобретения), посредством которых принтер 31 формирует изображение с использованием тонерного изображения или чернил, и DFE 32 передает растровые данные на принтер 31.

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

Участок 40 послепечатных процессов выполнен с возможностью включения в себя устройств постобработки, таких как фальцевальное устройство, переплетное устройство посредством сшивания скобками, устройство жесткого переплета, устройство резки, вкладочное устройство, сортировочное устройство и подобные в соответствии с инструкцией операции для отпечатанного материала (послепечатное задание), принятой от участка 20 управления процессом. Участок 40 послепечатных процессов выполняет обработку отделки, такую как фальцовка, переплетение посредством сшивания скобками, жесткий переплет, резка, вкладывание, разбор по копиям и подобное в отношении отпечатанного материала, выведенного из участка 30 цифровой печати. Участок 40 послепечатных процессов включает в себя устройства постобработки для выполнения постобработки после цифровой печати, такие как скобкосшиватель 401, перфоратор 402 и подобные.

Конечный пользователь в окружении 1 конечного пользователя использует приложение 12 для операций POD-печати с клиентского PC 11 для предписания выполнения редактирования изображения, верстки, вставки текста, постобработки и подобного и передает задание печати в участок 20 управления процессом в окружении 2 системы POD-печати.

В соответствии с JDF, PC-сервер 21 участка 20 управления процессом дает инструкцию участку 30 цифровой печати выполнить печать и дает инструкцию участку 40 послепечатных процессов выполнить процесс постобработки.

(Аппаратная конфигурация)

В настоящем варианте осуществления, участок 20 управления процессом принимает задание печати, созданное посредством окружения 1 конечного пользователя, и передает задание печати в DFE 32. Соответственно, участок 20 управления процессом или DFE имеет функцию преобразования задания печати, управления множеством механизмов RIP, описанных позднее, и подобные по настоящему варианту осуществления. Однако, окружение 1 конечного пользователя может иметь функцию преобразования задания печати или управления механизмами RIP, например. К тому же, в отличие от этих случаев, устройство обработки информации, соединенное с сетью 3, например, может включать в себя функцию преобразования задания печати или управления множеством механизмов RIP. В нижеследующем, настоящий вариант осуществления описан с предположением, что DFE 32 имеет функцию преобразования задания печати и управления множеством механизмов RIP.

Фиг. 2 является примером схемы аппаратной конфигурации DFE 32. DFE 32 реализован посредством аппаратной конфигурации, которая показана на Фиг. 2, например. Другими словами, DFE 32 имеет функцию устройства обработки информации (компьютер). DFE 32 включает в себя CPU (центральный процессор) 321, RAM (оперативное запоминающее устройство) 322, вспомогательное устройство 323 хранения, устройство 324 связи, устройство 325 ввода, участок 326 управления дисплеем и I/F (интерфейс) 327 носителя записи, взаимосоединенные посредством шины 329.

CPU 321 управляет всем аппаратным участком DFE 32 посредством исполнения программы с помощью RAM 322, функционирующей в качестве рабочей памяти. Вспомогательное устройство 323 хранения является энергонезависимой памятью, такой как накопитель на жестких дисках (HDD) или твердотельный накопитель (SSD). Вспомогательное устройство 323 хранения хранит программу 328, которая имеет функцию преобразования задания печати.

Устройство 324 связи является модемом, картой LAN, или подобным и соединяется с сетью 3 для осуществления связи с окружением 1 конечного пользователя, участком 20 управления процессом или участком 40 послепечатных процессов. Устройство 324 связи также осуществляет связь с принтерами 31. Устройство 325 ввода является клавиатурой или мышью, например, и принимает пользовательскую операцию. Участок 326 управления дисплеем соединяется с экраном 330 дисплея и выполняет воспроизведение на экране 330 дисплея посредством инструкции от CPU 321. Экран 330 дисплея может включать в себя сенсорную панель.

Портативный носитель записи может быть прикреплен к или удален из I/F 327 носителя записи. I/F 327 носителя записи записывает данные в носитель 331 записи посредством инструкции от CPU 321 или считывает данные с носителя 331 записи. Носитель 331 записи может быть одним из различных типов, включающим в себя носитель для оптической, электрической или магнитной записи, такой как CD-ROM, оптический диск, USB-память и SD-карта, и полупроводниковую память для электрической записи информации, такую как flash-память.

Программа 328 хранится на носителе 331 записи и доставляется, или программа 328 загружается с сервера через сеть 3.

Аппаратные конфигурации клиентского PC 11 в окружении 1 конечного пользователя и PC-сервер 21 в участке 20 управления процессом могут быть реализованы посредством той же конфигурации, как на Фиг. 2.

(Функциональная блок-схема)

Фиг. 3 является примером функциональной блок-схемы DFE 32 родственной области техники для сравнения. В технологическом процессе DFE 32 выполняет управление заданием, управление процессором растровых изображений (RIP) и управление принтерами. Таким образом, DFE 32 функционирует как сервер для предоставления окружению 1 конечного пользователя или участку 20 управления процессом основной функции печати. Управление заданием относится к управлению в отношении последовательности процедур задания печати, таких как прием задания печати, анализ JDF, создание растровых данных, печать посредством принтера 31, и подобные. Управление RIP относится к управлению для создания "списка параметров RIP" и предписания механизму 59 RIP создать растровые данные после создания "атрибутов задания внутри DFE", описанных ниже. "Атрибуты задания внутри DFE" являются примером установочной информации для устройства в формуле изобретения, и "список параметров RIP" является примером данных управления в формуле изобретения.

"RIP" является аббревиатурой "процессора растровых изображений" и относится к выделенной ИС для формирования растровых данных и для формирования (воспроизведения) растровых данных.

Управление принтерами относится к управлению для передачи растровых данных и части "атрибутов задания внутри DFE" (информации отделки, описанной ниже) в принтер 31 и предписания принтеру 31 выполнить печать.

DFE 32 поддерживает приложение 12 компании C и может обычно выполнить задание печати (JDF и PDL) в форме компании C. В нижеследующем описана процедура печати.

1. Участок 51 приема задания принимает задание печати (PDL+JDF) в форме компании C из приложения 12, функционирующего в окружении 1 конечного пользователя.

2. Участок 51 приема задания выводит задание печати в участок 52 управления системой.

3. Участок 52 управления системой временно сохраняет задание печати в участке 53 хранения данных задания в зависимости от установки и последовательно выводит задание печати в участок 55 управления заданием, или участок 52 управления системой непосредственно выводит задание печати в участок 55 управления заданием.

4. Участок 55 управления заданием передает JDF внутри задания печати в участок 56 анализа JDF и также выводит запрос преобразования JDF в участок 56 анализа JDF.

5. Участок 56 анализа JDF преобразовывает JDF в форме компании C в "атрибуты задания внутри DFE", которые могут быть обработаны посредством DFE 32. "Атрибуты задания внутри DFE" получаются посредством преобразования каждого атрибута задания печати в форму, обрабатываемую посредством DFE 32 компании C, например, как будет описано ниже.

6. Участок 56 анализа JDF передает "атрибуты задания внутри DFE", возникающие в результате преобразования, в участок 55 управления заданием.

7. Участок 55 управления заданием формирует "список параметров RIP" из "атрибутов задания внутри DFE" и "PDL". "Список параметров RIP" включает в себя набор информации, необходимой для RIP-обработки посредством механизма 59 RIP. Участок 55 управления заданием определяет инструкцию для RIP-обработки для механизма 59 RIP из информации в "списке параметров RIP". Эта инструкция называется командой RIP.

8. Участок 55 управления заданием инициализирует механизм 59 RIP, определяет команды RIP с использованием информации, необходимой для RIP-обработки, описанной в "списке параметров RIP", и выводит команды RIP в механизм 59 RIP.

9. Механизм 59 RIP выполняет процесс отрисовки в соответствии с командами RIP. В результате процесса отрисовки, растровые данные (данные битовой карты) формируются в соответствии с выходным разрешением принтера 31.

10. Механизм 59 RIP сохраняет растровые данные в участке 60 хранения изображений после процесса отрисовки и отправляет уведомление об окончании RIP в участок 55 управления заданием.

11. Участок 55 управления заданием передает информацию отделки из "атрибутов задания внутри DFE" в участок 61 управления принтером и запрашивает печать.

12. Участок 61 управления принтером принимает запрос печати от участка 55 управления заданием, проверяет изображение, хранящееся в участке 60 хранения изображений, и управляет принтером 31 в соответствии с информацией отделки для выполнения печати.

(a1) Таким образом, так как DFE 32 может анализировать JDF в форме компании C, возможно преобразовать JDF в "атрибуты задания внутри DFE" и растрировать посредством механизма 59 RIP. Однако, если JDF не в форме компании C, участок 56 анализа JDF не может соответствующим образом анализировать JDF.

(a2) К тому же, даже если возможно анализировать JDF не в форме компании C, в зависимости от приложения технологического процесса других компаний, задание печати, включающее в себя JDF и PDL, может отличаться от задания печати компании C. В этом случае, DFE 32 может не выполнить обычную печать.

(a3) К тому же, даже если поддерживаются разные задания печати, результаты вывода могут быть разными из-за разницы в обработке механизма 59 RIP, хотя PDL в задании печати является тем же типом PDL (PDF, PostScript или подобным).

(a4) Например, даже если возможно устранить разницу результатов вывода посредством установки механизма 59 RIP каждой компании, механизм 59 RIP каждой компании в основном имеет разную последовательность для управления, так что невозможно уменьшить разницу результатов вывода только посредством установки механизма 59 RIP каждой компании.

(DFE в настоящем варианте осуществления)

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

(b1) Участок 63 преобразования JDF участка 56 анализа JDF преобразовывает JDF в форме каждой компании в "атрибуты задания внутри DFE", которые могут быть обработаны посредством DFE 32 компании C. В соответствии с этим возможно решить (a1).

К тому же, когда JDF преобразовывается в "атрибуты задания внутри DFE", "режим управления RIP" устанавливается в "атрибутах задания внутри DFE". Конкретно, "режим страницы" или "режим листа" устанавливается в "режиме управления RIP".

"Режим страницы" предписывает RIP-обработку для каждой страницы и формирует растровые данные, агрегированные в одиночном листе.

"Режим листа" предписывает RIP-обработку для каждой части (ячейки) одиночного листа, на котором было агрегировано множество страниц, и формирует растровые данные.

(b2) Участок 58 управления RIP располагается на участке 57 RIP. Участок 58 управления RIP управляет механизмом 59 RIP в соответствии с "режимом управления RIP". Соответственно, оптимальная последовательность для задания печати выбирается посредством "режима управления RIP". В соответствии с этим возможно решить (a2).

(b3) В участке 57 RIP, один из механизмов 59 RIP располагается для каждого изготовителя программного обеспечения (для каждого механизма RIP, идентификационная информация описана ниже) для приложения. В соответствии с этим, возможно предотвратить проблему (a3), когда результаты вывода могут быть разными из-за разницы в обработке механизмов 59 RIP, хотя PDL в задании печати имеет тот же тип PDL.

(b4) Участок 58 управления RIP определяет механизм 59 RIP для использования среди множества механизмов 59 RIP и управляет механизмом 59 RIP в соответствии с последовательностью, удерживаемой заранее для каждого механизма 59 RIP. В соответствии с этим возможно решить (a4).

В нижеследующем описание дается на основе Фиг. 4. DFE 32 включает в себя участок 51 приема задания, участок 52 управления системой, участок 54 управления UI (интерфейсом пользователя), участок 55 управления заданием, участок 56 анализа JDF, участок 57 RIP, участок 58 управления RIP, механизм 59 RIP и участок 61 управления принтером. Они реализуются, когда CPU 321 исполняет программу 328 и взаимодействует с различными типами аппаратных средств, показанных на Фиг. 2. DFE 32 дополнительно включает в себя участок 53 хранения данных задания и участок 60 хранения изображений, выполненные во вспомогательном устройстве 323 хранения, RAM 322, носителе 331 записи или подобном.

Участок 51 приема задания принимает задание печати из приложения 12 или подобного через сеть 3. Например, участок 51 приема задания извлекает JDF и PDL из принятых данных и выводит их в участок 55 управления заданием. К тому же, участок 51 приема задания ассоциирует задание печати с уникальным номером задания, датой и временем приема, датой и временем окончания, статусом и подобным и сохраняет их в журнал, например. Вместо ввода из приложения 12, задание печати может быть введено, когда участок 51 приема задания считывает задание печати, сохраненное в портативной памяти. В настоящем варианте осуществления, предполагается, что JDF должен быть включен в задание печати. Если JDF не включен, участок 51 приема задания создает фиктивный JDF и определяет установку задания печати, необходимую для обработки задания внутри DFE 32.

Участок 52 управления системой сохраняет принятое задание печати в участке 53 хранения данных задания или выводит принятое задание печати в участок 55 управления заданием. Например, если DFE 32 настроен заранее так, чтобы задание печати было сохранено в участке 53 хранения данных задания, участок 52 управления системой сохраняет задание печати в участке 53 хранения данных задания. К тому же, JDF может описать, сохранять ли задание печати в участке 53 хранения данных задания.

Если пользователь оперирует так, чтобы элементы контента задания печати, сохраненного в участке 53 хранения данных задания, отображались на экране 330 дисплея, например, участок 52 управления системой выводит JDF из участка 53 хранения данных задания в участок 54 управления UI. Если пользователь изменяет JDF, участок 54 управления UI принимает измененные элементы контента, и участок 52 управления системой сохраняет измененный JDF в участке 53 хранения данных задания еще раз.

Если участок 52 управления системой принимает инструкцию для выполнения задания печати от пользователя, окружение 1 конечного пользователя, или участок 20 управления процессом, участок 52 управления системой выводит задание печати, сохраненную в участке 53 хранения данных задания, в участок 55 управления заданием. К тому же, если момент времени печати устанавливается в JDF, участок 52 управления системой считывает задание печати, сохраненное в участке 53 хранения данных задания, и выводит задание печати в участок 55 управления заданием в момент времени печати.

Участок 53 хранения данных задания является областью хранения для хранения задания печати таким образом и располагается во вспомогательном устройстве 323 хранения DFE 32 или носителе 331 записи. Участок 53 хранения данных задания может быть расположен в устройстве хранения в сети.

Участок 54 управления UI интерпретирует JDF и отображает элементы контента задания печати на экране 330 дисплея. Участок 54 управления UI может отобразить растровые данные, сформированные посредством механизма 59 RIP на экране 330 дисплея.

Участок 55 управления заданием предписывает участку 58 управления RIP сформировать растровые данные и предписывает участку 61 управления принтером выполнить печать. Конкретно, участок 55 управления заданием сначала передает JDF задания печати в участок 56 анализа JDF и выводит запрос преобразования JDF в участок 56 анализа JDF.

Участок 56 анализа JDF изменяет JDF в форме компании C на "атрибуты задания внутри DFE" компании C, как выполнено в предшествующем уровне техники. Участок 63 преобразования JDF участка 56 анализа JDF анализирует описание JDF для определения изготовителя программного обеспечения (пример первоначального формирователя в формуле изобретения) приложения 12, который создал JDF. Определение изготовителя программного обеспечения, который создал JDF, означает по существу то же, что и определение механизма 59 RIP, посредством которого предполагается воспроизвести задание печати. Участок 63 преобразования JDF использует таблицу 62 преобразований, созданную на основании соответствия между JDF в форме каждой компании и "атрибутами задания внутри DFE" компании C и изменяет JDF в зависимости от изготовителя программного обеспечения приложения 12 на "атрибуты задания внутри DFE" компании C. Таблица 62 преобразований создается для каждого изготовителя программного обеспечения.

Участок 63 преобразования JDF устанавливает "режим управления RIP ("режим страницы" или "режим листа")" в "атрибутах задания внутри DFE". Другими словами, участок 63 преобразования JDF определяет JDF, который должен быть в форме компании A или B, отличной от компании C, и устанавливает "режим управления RIP", подходящий для задания печати, созданного изготовителем программного обеспечения приложения 12. Заранее было проверено, задание печати каждой компании создано в "режиме страницы" или "режиме листа". В настоящем варианте осуществления, предполагается, что компания C обрабатывает установку агрегированной печати для задания печати в "режиме страницы".

К тому же, участок 63 преобразования JDF может задать "идентификационную информацию механизма RIP" в "атрибутах задания внутри DFE". Другими словами, участок 63 преобразования JDF определяет JDF, который должен быть в форме компании A или B, отличной от компании C, и устанавливает "идентификационную информацию механизма RIP", подходящую для каждой компании.

В соответствии с этим участок 55 управления заданием получает "атрибуты задания внутри DFE", преобразовывает "атрибуты задания внутри DFE" и PDL в "список параметров RIP" и выводит задание печати как "список параметров RIP" в участок 58 управления RIP. Участок 55 управления заданием предписывает участку 58 управления RIP выполнить процесс отрисовки с использованием механизма 59 RIP. Другими словами, участок 55 управления заданием может создать "список параметров RIP" из "атрибутов задания внутри DFE" и PDL таким же образом как случай, когда участок 58 управления RIP удален. "Список параметров RIP" включает в себя "режим управления RIP".

К тому же, участок 55 управления заданием всегда функционирует в соответствии с последовательностью в "режиме страницы". Участок 55 управления заданием всегда функционирует в собственном режиме управления компании, так что участку 55 управления заданием не требуется изменение для поддержки задания печати (JDF и PDL) другой компании. Участок 55 управления заданием может уменьшить затраты разработки или период разработки избегая изменения для поддержки задания печати другой компании, для того, чтобы обеспечить основные функции при выполнении задания печати.

Участок 57 RIP включает в себя участок 58 управления RIP и механизмы 59 RIP и формирует растровые данные с их использованием. Для каждого изготовителя программного обеспечения приложения подготавливается один из механизмов 59 RIP. В дополнение, даже если изготовители программного обеспечения разные, возможно использовать одинаковый механизм 59 RIP пока механизм 59 RIP, который использует один изготовитель программного обеспечения, является таким же как механизм 59 RIP другого изготовителя программного обеспечения. На чертеже, размещены три механизма 59 RIP, но число механизмов 59 RIP может быть по меньшей мере два или четыре или больше.

Участок 58 управления RIP анализирует информацию в "списке параметров RIP" и определяет механизм RIP, который должен быть использован, из множества механизмов 59 RIP. Определение механизма RIP основано по меньшей мере на одном элементе в "списке параметров RIP" или основано на "идентификационной информации механизма RIP", показанной в "списке параметров RIP".

Участок 58 управления RIP хранит последовательность для управления для каждого из множества механизмов 59 RIP. Соответственно, участок 55 управления заданием может вывести "список параметров RIP" в участок 58 управления RIP, независимо от механизма 59 RIP, который должен быть использован.

Участок 58 управления RIP ссылается на "список параметров RIP" и передает команду RIP механизму 59 RIP. Если "режимом управления RIP" является "режим листа", участок 58 управления RIP выводит команду RIP в механизм 59 RIP в соответствии с "режимом листа". В соответствии с этим, возможно устранить разницу заданий печати.

Механизм 59 RIP является механизмом воспроизведения и формирует растровые данные посредством растрирования в соответствии с командой RIP. Как упомянуто выше, присутствует множество механизмов 59 RIP, соответствующих изготовителям программного обеспечения приложений.

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

Участок 61 управления принтером соединен с принтером 31. Участок 61 управления принтером выполняет печать посредством считывания растровых данных, хранящихся в участке 60 хранения изображений, и передачи растровых данных в принтер 31. Участок 61 управления принтером также выполняет процесс отделки на основании информации отделки, полученной от участка 55 управления заданием.

(Информация о других компаниях внутри JDF)

JDF описывается в расширяемом языке разметки (XML). XML является стандартом структурированного текста для обеспечения меток смысловым значением и структурирования документа.

Фиг. 5A-C являются примерами схемы, иллюстрирующей часть описания JDF. Фиг. 5A описывает элементы контента инструкции для задания печати.

"JDF xmlns="http://www.CIP4.org/JDFSchema_1_1"" указывает JDF-задание, соответствующее CIP4.

"xmlns:C="www.ccc.com/schema/ccc"" указывает определение JDF-метки, независимо расширяемое каждой печатающей компанией или продавцом, которое не соответствует CIP 4. В этом примере, любая метка, начинающаяся с "C:" внутри JDF, является расширенной меткой.

"ResourcePool" определяет коллекцию атрибутов для реализации печати.

"LayoutPreparationParams" является одним из атрибутов, определенных в ResourcePool, и определяет атрибуты, относящиеся к верстке.

"ResourceLinkPool" определяет коллекцию ссылок на атрибуты, часто используемые внутри ResourcePool, для конкретных диапазонов, если атрибуты отличаются в диапазонах внутри задания, как например, страницы.

"ComponentLink" является одним из определений ссылок внутри "ResourceLinkPool" и точно определяет ссылку атрибута, относящегося к выходному продукту и информации.

"Amount" точно определяет число копий.

"Rotate" точно определяет угол вращения для изображения.

Если JDF, показанный на Фиг. 5A, создается посредством приложения 12 компании C, DFE 32 компании C может корректно анализировать JDF. В отличие от этого, как показано на Фиг. 5B и C, компания приложения 12 может расширить JDF.

Фиг. 5B является примером расширения компанией A, и Фиг. 5C является примером расширения компанией B. На Фиг. 5B, "xmlns:A="www.aaa.com/schema/aaa"" указывает, что любая метка, начинающаяся с "A:" внутри JDF, является расширенной меткой компании A. На Фиг. 5C, "xmlns:B="www.bbb.com/schema/bbb"" указывает, что любая метка, начинающаяся с "B:" внутри JDF, является расширенной меткой компании B.

Соответственно, участок 63 преобразования JDF может идентифицировать изготовителя программного обеспечения приложения 12, которое создало JDF, посредством ссылки на эти описания JDF. Возможно использовать таблицу 62 преобразований, упомянуто ниже, в зависимости от изготовителя программного обеспечения приложения 12, и преобразовать JDF в "атрибуты задания внутри DFE", которые могут быть обработаны посредством DFE 32 компании C.

(Создание атрибутов задания внутри DFE)

Создание "атрибутов задания внутри DFE" описывается со ссылкой на Фиг. 6A-C и 7A-C. Фиг. 6A-C показывают примеры таблицы 62 преобразований. Фиг. 7A-C являются примерами схемы, иллюстрирующей соз