Устройство обработки информации, способ для управления устройством обработки информации и управляющая программа для них

Иллюстрации

Показать все

Изобретение относится к области печати и печатных устройств. Техническим результатом является повышение эффективности обработки большого количества печатных изделий. Устройство обработки информации включает в себя блок назначения, сконфигурированный для назначения информации о количестве копий, указывающей некоторое количество копий печатных носителей, которые должны укладываться в совокупности в качестве блока, через пользовательский интерфейс драйвера принтера, и блок передачи, сконфигурированный для установки атрибута задания печати на основании информации о количестве копий, назначенной блоком назначения, и для передачи установленного атрибута в устройство формирования изображений. 3 н. и 10 з.п. ф-лы, 16 ил.

Реферат

Область техники, к которой относится изобретение

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

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

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

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

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

Выложенная заявка №07-285729 на выдачу патента Японии обсуждает способ для управления драйвером принтера, который устанавливает количество копий, которые должны выводиться на каждом из множества пунктов назначения выгрузки бумаги. Более точно, способ управления, обсужденный в выложенной заявке №07-285729 на выдачу патента Японии, использует устройство постобработки, включающее в себя множество приемников выгрузки бумаги, и устанавливает количество копий, которые должны выводиться в каждый приемник выгрузки бумаги. Этот традиционный способ также полезен, если количество копий, которые должны распределяться, отличается для разных пунктов назначения распределения.

Однако традиционный способ, обсужденный в выложенной заявке №07-285729 на выдачу патента Японии, может не быть полезным в системе печати, в которой общее количество копий делится на количество, эквивалентное назначенному количеству копий, для выпуска большого количества печатных изделий, и пакеты обрабатываются в совокупности одновременно согласно количеству копий, рассчитанному вышеописанным способом. Это происходит потому, что, в этом случае, необходимо всегда формировать пакеты одного и того же количества копий.

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

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

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

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

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

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

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

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

Фиг.3 иллюстрирует примерную конфигурацию устройства принтера.

Фиг.4 иллюстрирует пример карты настройки страницы, включенной в драйвер принтера.

Фиг.5A и 5B иллюстрируют пример карты настройки финишной обработки, включенной в драйвер принтера.

Фиг.6A и 6B иллюстрируют пример карты настройки устройства, включенной в драйвер принтера.

Фиг.7A и 7B иллюстрируют примерную конфигурацию монитора заданий.

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

Фиг.9, состоящая из фиг.9A и 9B, является блок-схемой последовательности операций способа, иллюстрирующей примерную последовательность операций управления экрана пользовательского интерфейса (UI) для настройки укладки в соответствии с назначенным количеством копий, который включен в драйвер принтера.

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

Фиг.11 иллюстрирует пример UI монитора заданий устройства принтера, которое не поддерживает укладку в соответствии с назначенным количеством копий.

Фиг.12 иллюстрирует пример структуры задания согласно примерному варианту осуществления настоящего изобретения.

ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ

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

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

Устройство 100 обработки информации и устройство 150 принтера находятся на связи друг с другом через двунаправленный интерфейс 130. Традиционный способ связи, такой как универсальная последовательная шина (USB) или протокол управления передачей/межсетевой протокол (TCP/IP), может использоваться в качестве двунаправленного интерфейса 130.

Устройство 100 обработки информации включает в себя центральное процессорное устройство 101 (ЦПУ, CPU). ЦПУ 101 выполняет обработку над документом, который, смешанным образом, включает в себя графику, изображение, символ и таблицу (в том числе крупноформатную таблицу), согласно программе обработки, хранимой во внешней памяти 111. ЦПУ 101 управляет всеми устройствами, блоками и компонентами, присоединенными к системной шине 104.

Внешняя память 111 хранит программу операционной системы (ОС, OS), которая является управляющей программой, выполняемой ЦПУ 101, загрузочную программу, различные приложения, данные шрифтов, файл пользователя, файл, который должен редактироваться, и программу формирования команд управления принтером (в дальнейшем просто указываемую ссылкой как «драйвер принтера»).

Оперативное запоминающее устройство 102 (ОЗУ, RAM) функционирует в качестве основной памяти и рабочей области ЦПУ 101. Контроллер 105 клавиатуры (KBC) управляет кнопочным вводом, который вводится через клавиатуру 109 и координатно-указательное устройство (не проиллюстрированное). Контроллер 106 (CRTC) электронно-лучевой трубки (ЭЛТ, CRT) управляет отображением посредством дисплея 110 на ЭЛТ.

Контроллер 107 дисков (DKC) управляет доступом к внешней памяти 111, такой как накопитель на жестком магнитном диске (НЖМД, HDD) или накопитель на гибких магнитных дисках (НГМД, FDD). Контроллер 108 принтера (PRTC) присоединен к устройству 150 принтера через двунаправленный интерфейс 130. PRTC 108 выполняет обработку для управления связью между устройством 100 обработки информации и устройством 150 принтера.

ЦПУ 101 выполняет обработку для преобразования в растровый формат контурного шрифта в ОЗУ информации отображения, которое предусмотрено в ОЗУ 102. Соответственно, ЦПУ 101 реализует что видишь на экране, то и получишь при печати (WYSIWYG), на ЭЛТ 110. В дополнение, ЦПУ 101 открывает (вызывает) различные окна, которые были зарегистрированы согласно командам, введенным, используя курсор мыши (не проиллюстрирован) на экране, отображаемом на ЭЛТ 110, для выполнения различной обработки данных.

При выполнении печати пользователь вызывает окно для выполнения настроек печати. Пользователь может выполнять установку значения параметра у параметра, используемого при обработке печати, для драйвера принтера, в том числе установку принтера и выбор режима печати. ЭЛТ 110 является примером блока отображения согласно настоящему примерному варианту осуществления.

Устройство 150 принтера управляется ЦПУ 151. ЦПУ 151 выводит сигнал изображения, который является выходной информацией, в блок 158 печати (машину принтера), согласно управляющей программе, хранимой в ПЗУ 153, или управляющей программе, хранимой во внешней памяти 160. Блок 158 печати присоединен к системной шине 154.

В дополнение, ПЗУ 153 хранит управляющую программу, выполняемую ЦПУ 151. ПЗУ шрифтов из ПЗУ 153 хранит данные шрифтов, которые используются при формировании вышеописанной выходной информации. Более того, ПЗУ данных из ПЗУ 153, если принтер не включает в себя внешнюю память 160, такую как НЖМД, хранит информацию, используемую устройством 100 обработки информации. ЦПУ 151 может поддерживать связь с устройством 100 обработки информации через блок 155 ввода. Более того, ЦПУ 151 может сообщать информацию об устройстве 150 принтера в устройство 100 обработки информации.

ОЗУ 152 функционирует в качестве основной памяти или рабочей области для ЦПУ 151. Емкость памяти у ОЗУ 152 может быть расширена посредством использования необязательного ОЗУ, которое может быть присоединено к устройству 150 принтера через порт расширения (не проиллюстрирован). Более точно, ОЗУ 152 используется в качестве области растеризации выходной информации, области хранения данных об окружающей среде и энергонезависимого оперативного запоминающего устройства (NVRAM).

Внешняя память 160 включает в себя НЖМД или плату интегральных схем (ИС, IC). Контроллер 157 памяти (MC) управляет доступом к внешней памяти 160. Внешняя память 160 хранит данные шрифтов, программу эмуляции и данные внешнего вида, а также вышеописанную управляющую программу.

Пульт 159 управления включает в себя выключатель приведения в действие и дисплей на светоизлучающих диодах (СИД, LED). Количество внешних памятей 160 не ограничено одной. Более точно, также полезно, если предусмотрено множество внешних памятей 160, так что может быть присоединено множество необязательных плат и множество внешних памятей, хранящих не только внутренние шрифты, но также и программы для интерпретации языков управления принтером, чьи языковые системы отличаются.

В дополнение, также полезно, если NVRAM (не проиллюстрировано) предусмотрено для хранения информации об установке режима принтера, введенной через пульт 159 управления.

Фиг.2 иллюстрирует пример программного обеспечения, которое реализует обработку печати, выполняемую системой печати согласно настоящему примерному варианту осуществления. Со ссылкой на фиг.2, приложение 200 формирования изображений включает в себя функцию для формирования оригинала документа, который должен быть напечатан. Более точно, при выполнении печати посредством использования устройства 150 принтера приложение 200 формирования изображений использует графическую машину 201 для вывода данных изображения в драйвер 202 принтера.

Графическая машина 201, которая эквивалентна блоку прорисовки OC (графическому интерфейсу устройств (GDI)) в ОС Windows® от корпорации Майкрософт, включает в себя функцию для передачи данных изображения, выведенных приложением 200 формирования изображений, в драйвер 202 принтера.

Драйвер 202 принтера формирует печатные данные, такие как данные языка описания страницы (PDL), которые включают в себя команду управления, которая может распознаваться и выполняться на принтере, на основании данных изображения (графической команды), принятых из графической машины 201. В дополнение, драйвер 202 принтера включает в себя функцию для вывода сформированных данных в системную программу 203 буферизации входных/выходных потоков. Устройство 150 принтера является печатающим устройством. Системная программа 203 буферизации входных/выходных потоков включает в себя функцию для вывода печатных данных, сформированных драйвером 202 принтера, в устройство 150 принтера, используя двунаправленный интерфейс.

Вышеописанное программное обеспечение хранится во внешней памяти 111 устройства 100 обработки информации. ЦПУ 101 загружает и выполняет программное обеспечение в ОЗУ 102 во время начальной загрузки программного обеспечения.

Блок 204 получения состояния получает информацию (функциональную информацию) об укладчике, который является примером устройства постобработки. Полученная информация отображается в драйвере 202 принтера.

Контроллер 161 вариантов выбора (OC) может поддерживать связь с и управлять блоком 303 выгрузки бумаги, который выгружает напечатанный лист, и блоком 301 подачи бумаги. Также полезно, если блок 303 выгрузки бумаги и блок 301 подачи бумаги непосредственно присоединены к системной шине 104. В этом случае блок 303 выгрузки бумаги управляется ЦПУ 101.

Фиг.3 иллюстрирует пример конфигурации устройства 150 принтера согласно настоящему примерному варианту осуществления, который включает в себя блок 301 подачи бумаги, центральную часть 302 устройства и блок 303 выгрузки бумаги. Со ссылкой на фиг.3, блок 301 подачи бумаги подает бумагу, используемую при печати. Центральная часть 302 устройства формирует изображение и печатает сформированное изображение на подаваемом листе. Блок 303 выгрузки бумаги укладывает напечатанные листы блоками назначенного количества копий.

Как описано выше со ссылкой на фиг.1, центральная часть 302 устройства получает печатные данные, переданные из драйвера 202 принтера через двунаправленный интерфейс 130. Более того, принятые печатные данные печатаются на листе, подаваемом из блока 303 выгрузки бумаги в пределах центральной части 302 устройства. Напечатанный лист выдается центральной частью 302 устройства.

Далее, устройство 150 принтера, которое включает в себя множество каскадов подачи бумаги и имеет функцию для укладки большого количества листов, которые должны печататься, и напечатанных листов, будет подробно описано ниже со ссылкой на фиг.3.

Устройство принтера включает в себя внешнюю память 111 НЖМД. Внешняя память 111 хранит данные изображения части целостных копий и настройки печати, установленные для целостных копий. Устройство принтера подает надлежащий лист бумаги из блока 301 подачи бумаги согласно печатным данным, хранимым во внешней памяти 111.

Более того, центральная часть 302 устройства печатает данные изображения. Лист, имеющий данные изображения, напечатанные на нем, укладывается блоком 303 выгрузки бумаги блоками копий. Вышеописанная операция выполняется для количества раз, эквивалентного количеству копий, назначенному драйвером принтера.

Каждое из устройств 304a и 304b укладчика присоединено к блоку 303 выгрузки бумаги. Максимальное количество укладываемых листов устанавливается для каждого из устройств 304a и 304b укладчика. Если определено, что количество листов, которое должно быть уложено, превышает максимальное количество укладываемых листов, то центральная часть 302 устройства выполняет управление для отображения сообщения, которое приглашает пользователя удалить выходной лист, который уже был уложен в нем, на панели 159 управления устройства 150 принтера. Затем печать приостанавливается. После того, как определено, что выгруженный лист был удален, затем печать возобновляется и продолжается.

Со ссылкой на фиг.3, устройство 150 принтера включает в себя множество устройств укладчика (устройства 304a и 304b укладчика), которые присоединены к центральной части 302 устройства, в качестве блока 303 выгрузки бумаги и имеет следующую конфигурацию.

Более точно, если укладчик 304a находится в полностью уложенном состоянии, центральная часть 302 устройства автоматически изменяет устройство укладки пункта назначения вывода с укладчика 304a на укладчик 304b. Соответственно, центральная часть 302 устройства может продолжать операцию печати без ее приостановки.

Далее, пример пользовательского интерфейса драйвера 202 принтера, который предусмотрен в системе печати согласно настоящему примерному варианту осуществления, будет подробно описан ниже со ссылкой на фиг.4, а также фиг.6A и 6B.

Фиг.4 иллюстрирует пример экрана, отображаемого немедленно после того, как таблица «настройки страницы» выбрана с помощью диалога настройки печати драйвера 202 принтера. Диалог настройки печати может открываться вызовом каталога принтера, который управляется ОС, или модуля пользовательского интерфейса (UI 202-1 (фиг.2)) драйвера принтера. Приложение 200 формирования изображений вызывает модуль пользовательского интерфейса драйвера принтера.

Примерные экраны, проиллюстрированные на фиг.4, 5, 6 и 11, отображаются на ЭЛТ 110 под управлением UI 202-1. Драйвер принтера формирует настройки, которые должны быть установлены в силу этого, на основании значения, введенного через экран. Драйвер принтера передает сформированные настройки в устройство 150 принтера вместе с печатными данными. Устройство 150 принтера печатает принятые печатные данные согласно настройкам, переданным из устройства 100 обработки информации.

В примере, проиллюстрированном на фиг.4, экран включает в себя карту 401 настройки страницы. Пользователь может назначать параметр настроек печати, имеющих отношение к настройке печати, через пользовательский интерфейс карты настройки страницы. Более точно, пользователь выполняет настройку требуемого количества копий 402, а также выполнение настройки исходного размера, выходного размера бумаги, ориентации печати (портретной или пейзажной), компоновки страницы и увеличения.

Фиг.5A иллюстрирует пример экрана, отображаемого, когда таблица 403 «настройки финишной обработки» выбрана через диалог настройки печати драйвера 202 принтера. Со ссылкой на фиг.5A, экран включает в себя карту 501 финишной обработки. Пользователь может назначать параметр настройки принтера для финишной обработки задания печати через пользовательский интерфейс, включенный в карту 501 финишной обработки.

Более точно, пользователь может выполнять назначение способа 502 печати, направления 503 переплета, способа 504 выгрузки бумаги, пункта 505 назначения выгрузки бумаги и экранной кнопки 506 с независимой фиксацией для выбора назначенного количества копий. Что касается способа 502 печати, пользователь может выбирать и устанавливать одностороннюю печать или двухстороннюю печать и переплетную печать.

Что касается направления 503 переплета, пользователь может назначать местоположение переплета на листе. Драйвер принтера может автоматически назначать ориентацию печати для печати передней или задней стороны листа печати согласно местоположению переплета, назначенному пользователем. Одновременно с тем, как пользователь устанавливает направление 503 переплета, драйвер принтера автоматически устанавливает местоположение для настройки кромки переплета.

Что касается способа 504 выгрузки бумаги, пользователь может выбирать из числа альтернативных вариантов, таких как «не выбран», «сортировать», «группировать», «сшивать и сортировать» и «сшивать и группировать». Если пользователь выбрал «сортировать», драйвер принтера выдает результирующее печатное изделие блоками копий. С другой стороны, если пользователь выбрал «группировать», печатное изделие может выгружаться блоками страниц.

Что касается пункта 505 назначения выгрузки бумаги, пользователь может выбирать блок выгрузки бумаги, включенный в устройство 150 принтера. В настоящем примерном варианте осуществления устройство 150 принтера включает в себя множество устройств укладчика (устройства 304a и 304b укладчика). Соответственно, пользователь может выбирать «укладчик (авто)», «укладчик a» или «укладчик b».

Если пользователь выбрал «укладчик (авто)» и при условии команды на запуск печати, центральная часть 302 устройства выводит результирующий напечатанный лист в укладчике a, если действителен вывод в укладчике a. С другой стороны, если количество листов, которые должны выводиться, превышает максимальное количество укладываемых листов укладчика a, центральная часть 302 устройства автоматически изменяет пункт назначения выгрузки бумаги на укладчик b.

Если вывод в укладчике a недействителен, центральная часть 302 устройства выдает напечатанный лист в укладчике b. Если пользователь назначил укладчик a или укладчик b и при условии команды на запуск печати, то центральная часть 302 устройства выдает напечатанный лист в пределах максимального количества укладываемых листов назначенного укладчика (укладчика a или укладчика b).

Если максимальное количество укладываемых листов назначенного укладчика должно быть превышено, пульт 159 управления отображает сообщение, которое приглашает пользователя удалить уже выгруженный лист из назначенного укладчика. После того, как определено, что достаточное количество выгруженных листов было удалено из назначенного укладчика, центральная часть 302 устройства возобновляет вывод задания печати. Устройство 150 принтера повторяет вышеописанную операцию до тех пор, пока печать назначенного количества копий не завершена.

Пользователь может выбирать функцию для укладки напечатанных листов в соответствии с назначенным количеством копий, отмечая экранную кнопку 506 с независимой фиксацией для выбора назначенного количества копий. Диапазон 508 настройки назначенного количества копий, который используется относительно поля 507 назначенного количества копий, указывает диапазон настройки назначенного количества копий 507. Значение назначенного количества копий 507 может устанавливаться переменным образом согласно максимальному количеству укладываемых листов назначенного укладчика и настройке количества копий для задания печати. Управление диапазоном 508 настройки назначенного количества копий будет подробно описано ниже.

В примере, проиллюстрированном на фиг.5A, такое же значение, как установленное при настройке поля 402 требуемого количества копий, устанавливается для заданного количества копий 507 в качестве начального значения. Это предназначено для недопущения возникновения случая, такого, что если пользователь по ошибке установил укладку в соответствии с количеством копий, отмечая экранную кнопку 506 с независимой фиксацией для выбора назначенного количества копий, и если значение «1» установлено в назначенное количество копий 507 в качестве начального значения, то центральная часть 302 устройства может изменять укладчик, отображать сообщение, которое приглашает пользователя удалить выгруженные листы, и выдает уведомление об окончании укладки в соответствии с назначенным количеством копий каждый раз, когда выводится одна копия.

Фиг.6A иллюстрирует пример экрана, который указывает состояние установки необязательных устройств, используемых при печати, управляемой драйвером 202 принтера, и присоединенных к устройству 150 принтера, таких как устройство укладчика. Экран, проиллюстрированный на фиг.6A, отображается, когда пользователь выбирает пиктограмму принтера, которая отображается в каталоге принтеров, управляемом посредством ОС 205.

Со ссылкой на фиг.6A, когда пользователь нажимает кнопку 602 получения конфигурационной информации, которая предусмотрена на карте 601 настройки устройства драйвера 202 принтера, запрос получения состояния передается в блок 204 получения состояния.

Затем блок 204 получения состояния сообщает запрос на конфигурационную информацию в устройство 150 принтера. Блок 204 получения состояния получает конфигурационную информацию об устройстве 150 принтера, в том числе информацию о присоединенном необязательном устройстве, из устройства 150 принтера.

В настоящем примерном варианте осуществления, конфигурационная информация об устройстве 150 принтера, который присоединен, когда установлен драйвер 202 принтера, получается автоматически. Конфигурационная информация включает в себя информацию о функции блока 303 выгрузки бумаги и блока 301 подачи бумаги.

Более точно, конфигурационная информация об устройстве 150 принтера включает в себя максимальное количество укладываемых листов устройств 304a и 304b укладчика, максимальное количество листов, которое может быть включено в блок 301 подачи бумаги, и способ присоединения устройств 304a и 304b укладчика и блока 301 подачи бумаги к устройству 150 принтера.

Фиг.6B иллюстрирует пример конфигурационной информации, полученной из устройства 150 принтера. Со ссылкой на фиг.6B, конфигурационная информация включает в себя наименование 620 модели, информацию 621 о финишере, информацию 622 и 623 об укладчике и информацию 624 о протяжке бумаги. В наименовании 620 модели описано, что в настоящее время подключен принтер печати по запросу (POD). В информации 621 о финишере описано, что в настоящее время никакого финишера не присоединено. В дополнение, в информации 622 и 623 об укладчике описано, что присоединены два укладчика, которые укладывают 5000 листов, соответственно. Более того, в информации 624 о протяжке бумаги описано, что присоединен блок подачи бумаги (протяжка POD), способный к укладке 10000 листов.

Фиг.7A иллюстрирует пример конфигурации монитора заданий, который контролирует состояние работы устройства 150 принтера. Со ссылкой на фиг.7A, когда монитор 700 заданий активизируется пользователем или приложением во время обработки задания печати, начинается контроль состояния работы устройства 150 принтера.

Более точно, если выполняется задание для укладки напечатанных листов в соответствии с назначенным количеством копий, драйвер 202 принтера передает информацию, описывающую, является ли задание заданием на укладку напечатанных листов блоком копий, устройству 150 принтера вместе с данными PDL, которые должны печататься, в том числе наименованием документа, который должен быть напечатан. В дополнение, если задание является заданием на укладку напечатанных листов в соответствии с назначенным количеством копий, драйвер 202 принтера передает назначенное количество копий в устройство 150 принтера вместе с данными PDL.

После приема вышеописанной информации из драйвера 202 принтера устройство 150 принтера уведомляет монитор 700 заданий (фиг.7) о наименовании документа, является ли задание заданием на укладку в соответствии с назначенным количеством копий, количестве разделов для укладки и до какой части задания укладки уже была завершена разделенная укладка. После приема вышеописанной информации из устройства 150 принтера устройство 100 обработки информации может представлять сообщение (фиг.7B) пользователю, которое указывает, что укладка в соответствии с назначенным количеством копий была завершена.

В примере, проиллюстрированном на фиг.7B, описано, что укладка в соответствии с 500 копиями была выполнена для задания на обработку документа, названного «пример укладки назначенного количества копий.txt» («sample of stack of designated number of copies.txt»). Более того, в примере, проиллюстрированном на фиг.7B, «1/2» указывает, что количеством разделов для укладки является «2». Количество «1» в «1/2» указывает, что была завершена укладка первой разделенной половины.

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

Уведомление о завершении укладки отличается от уведомления о завершении печати полного задания. Чтобы перефразировать это, уведомление о завершении укладки предназначено только для уведомления, что укладка в соответствии с назначенным количеством копий была завершена.

Более точно, полезно, если уведомление о завершении укладки в соответствии с назначенным количеством копий выдается пользователю A и пользователю B (пользователи A и B отличны от пользователя, который ввел задание) последовательно и если уведомление о завершении печати полного задания сообщается системному администратору, пользователю, который ввел задание, и другому отдельному пользователю C.

После отображения вышеописанного сообщения пользователю пользователь вынимает напечатанный пакет, включающий в себя укладку назначенного количества копий, которое было назначено настройкой назначенного количества копий 507 (фиг.5B). Затем пользователь может переходить к следующей операции. Предопределенный пользователь может вынимать напечатанный пакет каждый раз, когда завершена печать напечатанного пакета.

Далее управление для определения диапазона 508 настройки назначенного количества копий для вышеупомянутой укладки в соответствии с назначенным количеством копий будет подробно описано ниже. Его минимальное значение определено неизменно в «1».

В дополнение, получается и сохраняется значение установки у настройки требуемого количества копий 402 для целого задания печати. Более того, сохраняется максимальное количество укладываемых листов, которое было установлено в пункте 505 назначения выгрузки бумаги.

Полезно, если пользователь устанавливает значение пункта 505 назначения выгрузки бумаги вручную. Однако настоящее изобретение не ограничено этим. Более точно, также полезно, если UI 202-1 автоматически устанавливает информацию, полученную драйвером 202 принтера на основании информации об устройстве касательно устройства укладчика, в качестве значения пункта 505 назначения выгрузки бумаги.

Если был выбран альтернативный вариант «укладчик (авто)», то сохраняется максимальное количество укладываемых листов, которое является наименьшим из максимальных количеств укладываемых листов укладчиков, чья конфигурационная информация была получена.

UI 202-1 сравнивает сохраненное максимальное количество укладываемых листов и настройку требуемого количества копий 402. UI 202-1 устанавливает меньшее из сохраненного максимального количества укладываемых листов и настройки требуемого количества копий 402 в качестве максимального количества укладываемых листов укладки в соответствии с назначенным количеством копий.

Также полезно, если максимальное количество укладываемых листов для укладки в соответствии с назначенным количеством копий рассчитывается вышеописанным образом. Более точно, максимальное количество укладываемых копий рассчитывается делением максимального количества укладываемых листов на количество страниц печатных данных, включенных в задание печати. В этом случае UI 202-1 сравнивает максимальное количество укладываемых копий со значением, заданным в настройке требуемого количества копий 402. Затем меньшее из максимального количества укладываемых копий и настройки требуемого количества копий 402 устанавливается в качестве максимального значения настройки укладки в соответствии с назначенным количеством копий.

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

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

Также полезно, если драйвер 202 принтера включает в себя режим для определения количества страниц перед началом печати. Более точно, в этом случае драйвер 202 принтера может правильно рассчитывать максимальное количество укладываемых копий на основании количества страниц, полученных из приложения 200 формирования изображений.

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

Далее последовательность операций управления, описанная выше со ссылкой на фиг.1-4, фиг.5A и 5B, фиг.6A и 6B и фиг.7A и 7B, будет подробно описана ниже со ссылкой на блок-схемы последовательности операций способа, проиллюстрированные на фиг.8-10, и примерное уведомление, проиллюстрированное на фиг.11.

Далее обработка для получения информации об устройстве 150 принтера будет подробно описана ниже со ссылкой на фиг.8. Обработка в блок-схеме последовательности операций способа на фиг.8 начинается, когда активизируется ОС.

Со ссылкой на фиг.8, на этапе S801 блок 204 получения состояния определяет, должен ли быть сначала установлен драйвер 202 принтера. Если определено, что драйвер 202 принтера не должен быть установлен сначала (что драйвер 202 принтера уже был установлен) (Нет на этапе S801), то обработка продвигается на этап S802. С другой стороны, если определено, что драйвер 202 принтера должен быть установлен сначала (Да на этапе S801), то обработка продвигается на этап S803.

На этапе S802 блок 204 получения состояния определяет, была ли нажата кнопка 602 получения информации об устройстве на карте 601 настройки устройства через экран, проиллюстрированный на фиг.6A. Если определено, что кнопка 602 получения информации об устройстве была нажата на карте настройки устройства (Да на этапе S802), то обработка продвигается на этап S803. С другой стороны, если определено, что кнопка 602 получения информации об устройстве не была нажата на карте настройки устройства (Нет на этапе S802), то обработка возвращается на этап S801.

На этапе S803 блок 204 получения состояния выдает запрос на конфигурационную информацию в устройство 150 принтера, присоединенное к драйверу 202 принтера. Затем обработка продвигается на этап S804.

На этапе S804 блок 204 получения состояния определяет, истекла ли предопределенная продолжительность времени от засечки времени выдачи запроса. Если определено, что предопределенная продолжительность времени истекла (Да на этапе S804), то обработка продвигается на этап S805. С другой стороны, если определено, чт