УСТРОЙСВО ФОРМИРОВАНИЯ ИЗОБРАЖЕНИЯ, СПОСОБ ОБРАБОТКИ ИНФОРМАЦИИ И ПРОГРАММА
IMAGE FORMING DEVICE, INFORMATION PROCESSING METHOD AND PROGRAM

Область техники, к которой относится изобретение
[0001] Настоящее изобретение относится к устройству формирования изображения, способу обработки информации и программе.
Уровень техники
[0002] В целом, множество пользователей выполняют операции печати, вводя задания печати с помощью драйверов принтеров или тому подобного с хост-компьютеров пользователей в офисных окружениях. В такой работе, чтобы урегулировать случай, когда процесс печати останавливается вследствие ошибки, такой как замятие, применяется способ перезапуска задания печати, после того как пользователь вручную снимает ошибку без выключения источника питания устройства формирования изображения, или применяется способ автоматической отмены задания печати устройством формирования изображения во время возникновения ошибки (ссылка на PTL 1).
[0003] Кроме того, когда устройство формирования изображения автоматически отменяет задание печати вследствие возникновения ошибки, как описано выше, информация, указывающая, что задание было отменено вследствие причины некоторого вида, записывается в историю заданий, которая должна быть отображена на экране устройства формирования изображения.
Список ссылок
Патентная литература
[0004] PTL 1: Японский патент № 4584731
Сущность изобретения
Техническая задача
[0005] Однако, в вышеупомянутой технологии, пользователь не распознает, было ли задание автоматически отменено, как описано выше, или задание было отменено по другой причине.
[0006] Настоящее изобретение уведомляет пользователя о том, было ли задание автоматически отменено, или задание было отменено вследствие другой причины.
Решение задачи
[0007] Настоящее изобретение предоставляет устройство формирования изображения, включающее в себя блок обнаружения, сконфигурированный, чтобы обнаруживать ошибку, блок отмены, сконфигурированный, чтобы отменять задание в случае, когда ошибка не снята, когда заданный период времени прошел, после того как ошибка обнаружена, и блок хранения, сконфигурированный, чтобы хранить историю заданий, включающую в себя причину отмены, указывающую, что задание отменено, поскольку заданный период времен прошел, после того как ошибка обнаружена.
Преимущества изобретения
[0008] Согласно настоящему изобретению, информация, указывающая, было ли задание автоматически отменено, или задание было отменено вследствие другой причины, может быть предоставлена для пользователя.
Краткое описание чертежей
[0009] Фиг. 1 - это схема, иллюстрирующая пример конфигурации аппаратных средств и т.п. устройства формирования изображения.
Фиг. 2 - это схема, иллюстрирующая пример конфигурации программного обеспечения устройства формирования изображения.
Фиг. 3 - это схема, иллюстрирующая экран для отображения списка заданий.
Фиг. 4 - это блок-схема последовательности операций примера обработки информации.
Фиг. 5 - это схема, иллюстрирующая пример экрана настройки/регистрации.
Фиг. 6 - это блок-схема последовательности операций примера процесса отмены задания.
Фиг. 7 - это схема, иллюстрирующая экран для отображения истории заданий.
Фиг. 8 - это блок-схема последовательности операций примера процесса отмены задания.
Фиг. 9 - это схема, иллюстрирующая экран для отображения истории заданий.
Описание вариантов осуществления
[0010] Далее в данном документе, варианты осуществления настоящего изобретения будут описаны со ссылкой на сопровождающие чертежи.
[0011] <Первый вариант осуществления>
(Конфигурация аппаратных средств)
Фиг. 1 - это схема, иллюстрирующая пример конфигурации аппаратных средств и т.п. устройства формирования изображения. Устройство формирования изображения включает в себя, в качестве конфигурации аппаратных средств, блок 100 контроллера, который управляет всем устройством формирования изображения, сканер 113, который является устройством ввода изображения, принтер 114, который является устройством вывода изображения, и операционный блок 116, который отображает информацию по инструкции, выдаваемой оператором для ожидающего ввода оператора. Сканер 113 соединен с блоком 111 обработки сканера. Принтер 114 соединен с блоком 112 обработки принтера. Блок 111 обработки сканера, блок 112 обработки принтера и операционный блок 116 индивидуально соединены с блоком 100 контроллера и управляются посредством инструкций, выдаваемых блоком 100 контроллера.
[0012] Блок 100 контроллера включает в себя центральный процессор (CPU) 101. CPU 101 соединен с оперативным запоминающим устройством (RAM) 102, постоянным запоминающим устройством (ROM) 103, накопителем на жестком диске (HDD) 104, интерфейсом (I/F) 106 операционного блока и сетевым I/F 107. RAM 102 служит в качестве рабочей области для CPU 101. RAM 102 используется в качестве памяти для хранения настроечных значений для временного хранения настроек параметров и памяти изображения для хранения фрагмента данных изображения. ROM 103 является загрузочным ROM, которое хранит программу начальной загрузки системы. HDD 104 хранит программы программного обеспечения системы, историю настроечных значений параметров, данные изображения и т.п.
[0013] Конфигурация программного обеспечения, иллюстрированная на фиг. 2, и процессы в блок-схемах последовательностей операций на фиг. 4, 6 и 8, описанных ниже, реализуются, когда CPU 101 считывает программы, сохраненные в ROM 103 и HDD 104, в RAM 102 и исполняет процессы на основе программ.
[0014] I/F 106 операционного блока используется для ввода из и вывода в операционный блок 116. I/F 106 операционного блока выводит данные изображения, которые должны быть отображены в ответ на инструкцию, выданную посредством CPU 101, в операционный блок 116 и передает информацию, введенную через операционный блок 116, в CPU 101.
[0015] Сетевой I/F 107 соединяется с локальной вычислительной сетью (LAN) 105 и выполняет ввод и вывод информации относительно LAN 105. Блок 109 обработки изображения создает запись на языке описания страниц (PDL), предоставленную из LAN 105 как растровое изображение.
[0016] Блок 109 обработки изображения выполняет обработку изображения по данным об изображении, сохраненном на HDD 104 в сжатом и закодированном виде в формате, используемом блоком 112 обработки принтера, прежде чем изображение обрабатывается блоком 112 обработки принтера и выводится принтером 114. I/F 110 устройства соединен со сканером 113 и принтером 114 через блок 111 обработки сканера и блок 112 обработки принтера, соответственно, и выполняет преобразование между синхронными/асинхронными данными изображения и передачу настроечного значения, управляющего значения и данных о состоянии устройства. Блок 111 обработки сканера выполняет различные процессы, включающие в себя корректировку, модификацию, выделение области изображения, изменение увеличения и бинарную обработку по данным изображения, предоставленным от сканера 113. Сканер 113, имеющий автоматическое устройство непрерывной подачи оригиналов и считывающее устройство с оригиналодержателем, приспособлен для считывания обеих сторон множества оригиналов. Кроме того, сканер 113 имеет датчик, который выполняет обнаружение открытия/закрытия крышки оригинала, обнаружение оригинала и обнаружение размера оригинала. Обнаруженная информация и информация о состоянии сканера 113 передаются в CPU 101 через блок 111 обработки сканера и I/F 110 устройства. Блок 112 обработки принтера выполняет процессы, включающие в себя корректировку, преобразование разрешения и управление позицией печати изображения по данным изображения, которое должно быть напечатано, в соответствии с принтером 114. Принтер 114 включает в себя, по меньшей мере, одну кассету для подачи листов, которая хранит листы, которые должны быть подвергнуты печати. Информация о числе оставшихся листов, наличии или отсутствии тонеров и т.п. для отдельных кассет для подачи листов передается в CPU 101 через блок 112 обработки принтера и I/F 110 устройства.
[0017] (Конфигурация программного обеспечения)
Фиг. 2 - это схема, иллюстрирующая пример конфигурации программного обеспечения устройства формирования изображения.
[0018] Процесс 201 управления заданием объединяет и управляет различными программными модулями и управляет различными заданиями, такими как копирование, печать, сканирование и UI-процесс, созданными в устройстве формирования изображения.
[0019] UI-процесс 202, главным образом, выполняет управление, ассоциированное с операционным блоком 116 и I/F 106 операционного блока. UI-процесс 202 передает содержимое операции, выполняемой оператором на операционном блоке 116, в процесс 201 управления заданием и управляет отображением содержимого на экране дисплея операционного блока 116 на основе инструкции, выдаваемой процессом 201 управления заданием. Кроме того, UI-процесс 202 управляет редактированием изображаемых данных, которые должны быть отображены в операционном блоке 116, и т.п.
[0020] Сетевой процесс 203 является модулем, который, главным образом, управляет связью с внешним устройством через сетевой I/F 107 и управляет связью с различными устройствами по LAN 105. При приеме управляющих команд или данных от различных устройств в LAN 105 сетевой процесс 203 уведомляет процесс 201 управления заданием о содержимом приема. Дополнительно, сетевой процесс 203 передает управляющую команду или данные различным устройствам в LAN 105 на основе инструкции, выдаваемой процессом 201 управления заданием.
[0021] Процесс 204 сканирования управляет сканером 113 и блоком 111 обработки сканера на основе инструкции, выдаваемой процессом 201 управления заданием, и предписывает считывание оригинала, установленного в сканере 113. Затем процесс 204 сканирования предписывает блоку 111 обработки сканера выполнять обработку изображения по считанному изображению оригинала. Процесс 204 сканирования получает информацию о состояниях блока 111 обработки сканера и сканера 113 и сообщает процессу 201 управления заданием информацию о состоянии. Процесс 205 печати управляет блоком 109 обработки изображения, блоком 112 обработки принтера и принтером 114 на основе инструкции, выдаваемой процессом 201 управления заданием, с тем чтобы выполнять процесс печати относительно указанной обработки изображения. Процесс 205 печати принимает данные изображения, информацию об изображении (размер, цветовой режим, разрешение и т.п. из данных изображения), информацию о компоновке (смещение, увеличение, наложение и т.п.) и т.п. от процесса 201 управления заданием. Затем процесс 205 печати выполняет соответствующую обработку изображения по данным изображения посредством управления блоком 109 обработки изображения и блоком 112 обработки принтера и предписывает печать на листе для печати посредством управления блоком 112 обработки принтера и принтером 114. После этого процесс 205 печати получает информацию о состояниях блока 112 обработки принтера и принтера 114 и сообщает процессу 201 управления заданием информацию о состоянии.
[0022] (Отображение списка заданий)
Фиг. 3 - это схема, иллюстрирующая экран для отображения списка заданий. CPU 101 считывает информацию о задании, сохраненную в RAM 102, и предписывает операционному блоку 116 отображать информацию о задании на экране дисплея, иллюстрированном на фиг. 3, через I/F 106 операционного блока.
[0023] Отображаемое содержимое списка заданий включает в себя название задания, номер приема и состояние. CPU 101 последовательно отображает задания в порядке исполнения. Состоянием задания печати 1 является "печать", которое указывает, что задание в настоящий момент печатается. Состояниями для заданий 2-4 печати является "ожидание", которое указывает, что задания в настоящий момент находятся в состоянии ожидания печати. Печать заданий в состоянии ожидания последовательно выполняется, когда печать всех предыдущих заданий в более раннем порядке исполнения завершается, и состояния заданий изменяются во время печати. Кроме того, если задание в состоянии печати прерывается вследствие ошибки, такой как ошибка замятия листа или ошибка отсутствия листа, состояние следующего задания остается в состоянии ожидания до тех пор, пока задание, прерванное вследствие ошибки, не будет завершено.
[0024] (Блок-схема последовательности операций автоматической отмены задания, выполняемой, когда предварительно определенный период времени прошел после прерывания задания вследствие ошибки)
Фиг. 4 - это блок-схема последовательности операций примера обработки информации, выполняемой в случае, когда задание автоматически отменяется, когда предварительно определенный период времени прошел, после того как задание прервалось вследствие ошибки в устройстве формирования изображения.
[0025] На этапе S401 процесс 201 управления заданием принимает инструкцию выполнения задания, выданную пользователем через UI-процесс 202. Альтернативно, процесс 201 управления заданием принимает, через сетевой процесс 203, информацию для печати, переданную от внешнего компьютера через LAN 105 и сетевой I/F 107. После этого процесс 201 управления заданием интерпретирует и принимает инструкцию выполнения задания на основе информации, принятой посредством сетевого процесса 203.
[0026] Кроме того, процесс 201 управления заданием определяет, включает ли в себя принятая инструкция выполнения задания назначение запрета функции. Когда определение является утвердительным (Да на этапе S401), процесс 201 управления заданием передает оповещение о прекращении задания в процесс 205 печати и UI-процесс 202 и отменяет задание перед переходом к этапу S421. С другой стороны, когда определение является отрицательным (Нет на этапе S401), процесс 201 управления заданием переходит к этапу S402, где начинается печать задания. Здесь, запрет функции включает в себя назначение функции, которая не может быть использована, такой как назначение задания ящика во время, когда функция ящика недоступна, и назначение сочетания функций, которые не могут быть назначены в сочетании, такое как назначение сочетания функции переплета и функции перфорирования.
[0027] На этапе S421 процесс 201 управления заданием отражает причину отмены для отмененного задания в информации о задании, которая должна быть сохранена в RAM 102. Здесь причина отмены (#853, например) соответствует тому, что установлен запрет функции.
[0028] На этапе S423 процесс 201 управления заданием сохраняет информацию о задании, сохраненную в RAM 102, на HDD 104 как историю заданий для обработанных заданий. История заданий включает в себя имя задания, номер приема, дату и время выполнения, результат выполнения и причину отмены, установленную на этапе S421.
[0029] На этапе S402 процесс 201 управления заданием предписывает процессу 205 печати начинать печать принятого задания.
[0030] На этапе S403 процесс 201 управления заданием принимает информацию о возникновении ошибки от принтера 114 через I/F 110 устройства и т.п. Информация об ошибке, предоставленная от принтера 114, включает в себя причину ошибки, такую как уведомление об отсутствии листа, указывающую нехватку листов в кассете для подачи листов, уведомление о замятии, указывающее, что произошло замятие, или уведомление об отсутствии тонера, указывающее нехватку тонера. При приеме информации об ошибке процесс 201 управления заданием запрашивает у процесса 205 печати остановку процесса. Информация об ошибке, предоставленная из процесса 205 печати, передается в UI-процесс 202 через процесс 201 управления заданием. UI-процесс 202 отображает экран, соответствующий информации об ошибке, в операционном блоке 116. Процесс 201 управления заданием переходит к этапу S422, когда ошибка не обнаружена (Нет на этапе S403), и переходит к этапу S404, когда ошибка обнаружена (Да на этапе S403).
[0031] На этапе S422 процесс 201 управления заданием определяет, была ли прекращена печать задания. Процесс 201 управления заданием переходит к этапу S423, когда определение является утвердительным (Да на этапе S422), и возвращается к этапу S402, когда определение является отрицательным (Нет на этапе S422).
[0032] На этапе S423 процесс 201 управления заданием сохраняет историю заданий. Когда печать прекращается без обнаружения возникновения ошибки, "OK" устанавливается в качестве результата исполнения и сохраняется в истории заданий.
[0033] На этапе S404 процесс 201 управления заданием определяет, находится ли настройка автоматической отмены, которая должна быть выполнена по прерванному заданию, во включенном состоянии. Процесс 201 управления заданием прекращает процесс блок-схемы последовательности операций на фиг. 4, когда определение является отрицательным (Нет на этапе S404). С другой стороны, процесс 201 управления заданием переходит к этапу S405, так что таймер устанавливается для автоматической отмены, когда определение является утвердительным (Да на этапе S404). На этапе S405 процесс 201 управления заданием получает период времени до автоматической отмены, который соответствует причине ошибки, принятой от принтера 114 на этапе S403. После этого процесс 201 управления заданием устанавливает для таймера определенный период времени, прежде чем автоматическая отмена выполняется.
[0034] Фиг. 5 - это схема, иллюстрирующая пример экрана настройки/регистрации для выполнения настройки включения/выключения автоматической отмены задания во время прерывания задания и для настройки периода времени, прежде чем автоматическая отмена выполняется, который отображается в операционном блоке 116. Переключатель 501 используется, чтобы определять, должна ли выполняться отмена задания в произвольный момент времени, после того как возникает ошибка. Элемент 502 используется, чтобы задавать период времени, прежде чем автоматическая отмена выполняется. CPU 101 отображает экран настройки/регистрации, иллюстрированный на фиг. 5, для каждой причины ошибки в соответствии с предварительно определенным действием пользователя и сохраняет настроечное значение и т.п., заданное на экране настройки/регистрации, иллюстрированном на фиг. 5, на HDD 104 или в энергонезависимом RAM 102 для каждой причины ошибки. Отметим, что CPU 101 может отображать экран, иллюстрированный на фиг. 5, в операционном блоке 116 как экран настройки/регистрации для всех причин ошибки независимо от причины ошибки. В этом случае настроечное значение и т.п., заданное на фиг. 5, применяются для всех причин ошибки. На фиг. 5 случай, когда настройка включения/отключения автоматической отмены задания во время прерывания задания и настройка периода времени, прежде чем автоматическая отмена выполняется, выполняются на одном экране, иллюстрируется в качестве примера. Однако, CPU 101 может индивидуально отображать экран для выполнения настройки включения/отключения автоматической отмены задания во время прерывания задания и экран для выполнения настройки периода времени перед тем, когда автоматическая отмена выполняется, в операционном блоке 116.
[0035] На этапе S407 процесс 201 управления заданием определяет, было ли принято снятие ошибки от принтера 114 через I/F 110 устройства и т.п. Процесс 201 управления заданием переходит к этапу S406, когда снятие ошибки было принято (Да на этапе S407), и переходит к этапу S408, когда снятие ошибки не было принято (Нет на этапе S407).
[0036] На этапе S406 процесс 201 управления заданием отменяет таймер. Процесс 201 управления заданием уведомляет UI-процесс 202 о снятии ошибки. Затем UI-процесс 202 отменяет экран ошибки, отображаемый в операционном блоке 116. Процесс 201 управления заданием предписывает процессу 205 печати перезапускать печать.
[0037] С другой стороны, процесс 201 управления заданием определяет, вышло ли время таймера, на этапе S408. Когда определение является утвердительным (Да на этапе S408), процесс 201 управления заданием переходит к этапу S409, так что автоматическая отмена задания должна выполняться. С другой стороны, когда определение является отрицательным (Нет на этапе S408), процесс 201 управления заданием поддерживает состояние прерывания задания и возвращается к этапу S407, чтобы принимать снятие ошибки.
[0038] На этапе S409 процесс 201 управления заданием сканирует список заданий, которые были приняты, сверху, с тем чтобы выбирать одно из заданий, после того как период времени, прежде чем автоматическая отмена выполняется во время прерывания задания, завершается.
[0039] На этапе S410 процесс 201 управления заданием выполняет процесс отмены задания, выбранного на этапе S409. Процесс отмены будет описан далее в данном документе подробно со ссылкой на фиг. 6.
[0040] На этапе S411 процесс 201 управления заданием определяет, был ли список заданий отсканирован до конца. Когда определение является утвердительным (Да на этапе S411), процесс 201 управления заданием завершает блок-схему последовательности операций на фиг. 4. С другой стороны, когда определение является отрицательным (Нет на этапе S411), процесс 201 управления заданием возвращается к этапу S409, когда следующее задание выбирается, и отмена задания выполняется.
[0041] (Блок-схема последовательности операций процесса отмены задания)
Фиг. 6 - это блок-схема последовательности операций примера процесса отмены задания, выполняемого на этапе S410 на фиг. 4.
[0042] На этапе S601 процесс 201 управления заданием передает уведомление о прекращении задания процессу 205 печати и UI-процессу 202 и отменяет задание.
[0043] На этапе S602 процесс 201 управления заданием отражает причину отмены для отмененного задания в информации о задании, которая должна быть сохранена в RAM 102. Здесь, процесс 201 управления заданием устанавливает #934, указывающее автоматическую отмену задания, выполняемую, когда предварительно определенный период времени истек, после того как задание прервалось вследствие ошибки, в качестве причины отмены, которая отличается от других причин отмены задания.
[0044] На этапе S603 процесс 201 управления заданием сохраняет информацию о задании, сохраненную в RAM 102, на HDD 104 как историю заданий для отмененных заданий. История заданий включает в себя имя задания, номер приема, дату и время выполнения, результат выполнения и причину во время прекращения вследствие отмены, заданную на этапе S602.
[0045] (Отображение истории заданий)
Фиг. 7 - это схема, иллюстрирующая экран для отображения истории заданий. CPU 101 считывает информацию о задании, сохраненную на HDD 104, в RAM 102 и предписывает операционному блоку 116 отображать информацию о задании через I/F 106 операционного блока.
[0046] Хотя содержимое отображения истории заданий включает в себя название задания, номер приема, дату и время выполнения и результат выполнения, как иллюстрировано на фиг. 7, содержимое отображения может включать в себя другую информацию, ассоциированную с заданиями, такую как владелец задания и число выводов. Результатом выполнения задания 1 печати является "OK", который указывает, что задание было надлежащим образом завершено. Результатами выполнения заданий 3 и 4 печати является "#934", который указывает, что каждое из заданий отменено посредством автоматической отмены задания, когда предварительно определенный период времени прошел, после того как задание прервалось вследствие ошибки. Задания 3 и 4 печати отличаются от других заданий, отмененных по другим причинам. Кроме того, результатом выполнения задания 2 печати является "#853", который указывает, что задание было отменено по другим причинам.
[0047] <Второй вариант осуществления>
Когда возникает ошибка, прерванное задание и ожидающее задание могут быть одновременно отменены посредством автоматической отмены задания, выполненной, когда предварительно определенный период времени прошел по заданию, прерванному вследствие ошибки. В этом случае различные операции могут быть выполнены по различным заданиям, т.е., заданию, прерванному вследствие ошибки, и ожидающему заданию, чтобы получать отдельные выводы. Например, задание, которое находится в состоянии ожидания, когда ошибка возникает в предшествующем задании вследствие нехватки листов, может использовать листы, отличные от листов предшествующего задания, которое прервалось вследствие ошибки. В этом случае, если ошибка отсутствия листов не возникает, вывод может быть получен лишь посредством ввода задания снова без выполнения операции для восстановления после ошибки или предотвращения возникновения ошибки. Однако, в случае, когда задание, которое отменено во время прерывания вследствие возникновения ошибки, и задание, которое отменено в состоянии ожидания, не отличаются друг от друга в истории заданий, которая иллюстрирована в первом варианте осуществления, пользователь может не распознавать, было ли отменено некоторое задание в состоянии ожидания.
[0048] Чтобы устранять эту проблему, второй вариант осуществления будет описан со ссылкой на фиг. 8 и 9.
[0049] (Блок-схема последовательности операций процесса отмены задания)
Фиг. 8 - это блок-схема последовательности операций примера процесса отмены задания согласно второму варианту осуществления, который соответствует этапу S410 на фиг. 4.
[0050] Процессы на этапе S801 и S805 являются такими же, что и процессы на этапе S601 и этапе S603 на фиг. 6, соответственно, и, следовательно, их описания пропускаются.
[0051] На этапе S802 процесс 201 управления заданием проверяет состояния заданий и определяет, находится ли намеченное для отмены задание в прерванном состоянии вследствие возникновения ошибки или в состоянии ожидания. Когда задание находится в прерванном состоянии вследствие возникновения ошибки (Да на этапе S802), процесс 201 управления заданием переходит к этапу S803, а иначе (Нет на этапе S802) процесс 201 управления заданием переходит к этапу S804.
[0052] На этапе S803 и этапе S804 процесс 201 управления заданием отражает причину отмены для отмененного задания в информации о задании, которая должна быть сохранена в RAM 102. На этапе S803 процесс 201 управления заданием устанавливает #934, указывающее автоматическую отмену задания, выполненную, когда предварительно определенный период времени прошел, после того как задание прервалось вследствие ошибки, в качестве причины отмены для отмененного задания. С другой стороны, на этапе S804, процесс 201 управления заданием устанавливает #935, указывающее, что задание было отменено в состоянии ожидания посредством автоматической отмены задания, выполненной, когда предварительно определенный период времени прошел, после того как другое задание прервалось вследствие ошибки, в качестве причины отмены для отмененного задания.
[0053] (Отображение истории заданий)
Фиг. 9 является схемой, иллюстрирующей экран для отображения истории заданий согласно второму варианту осуществления. Экран для отображения истории заданий был описан со ссылкой на фиг. 7, и, следовательно, только различия между фиг. 7 и 9 будут сейчас описаны.
[0054] На фиг. 9 результатом выполнения задания 3 печати является "#934", который указывает задание, в котором причина во время прекращения вследствие отмены сохранена в истории заданий на этапе S803, и задание, которое автоматически отменено, когда предварительно определенный период времени прошел после прерывания печати вследствие возникновения ошибки. Результатом выполнения задания 4 печати является "#935", который указывает задание, в котором причина во время прекращения вследствие отмены сохранена в истории заданий на этапе S804, и задание, которое автоматически отменено в состоянии ожидания для ожидания прекращения процесса задания 3 печати, и которое автоматически отменено вместе с заданием 3 печати, в котором возникла ошибка.
[0055] Согласно процессу во втором варианте осуществления, задание, которое прервалось вследствие возникновения ошибки, которая является непосредственной причиной автоматической отмены задания, и задание, которое автоматически отменено в состоянии ожидания для ожидания прекращения процесса другого задания, могут быть отображены различающимся образом в истории заданий. Соответственно, пользователь может выбирать соответствующие операции для множества заданий, которые автоматически отменены, когда предварительно определенный период времени прошел, после того как одно из заданий прервалось вследствие ошибки, в соответствии с определением относительно того, было ли задание отменено вследствие возникновения ошибки, или задание в состоянии ожидания было вовлечено в отмену.
[0056] <Другие варианты осуществления>
Согласно настоящему изобретению, программы, которые реализуют, по меньшей мере, одну из функций в вышеупомянутых вариантах осуществления, предоставляются в систему или устройство через сеть или носитель хранения. Настоящее изобретение может быть реализовано, когда, по меньшей мере, один процессор, включенный в компьютер системы или устройства, считывает и выполняет программы. Кроме того, настоящее изобретение может быть реализовано посредством схемы, которая реализует, по меньшей мере, одну из функций (специализированная интегральная схема (ASIC), например).
[0057] Хотя предпочтительные варианты осуществления настоящего изобретения были описаны подробно выше в данном документе, настоящее изобретение не ограничено конкретными вариантами осуществления. Блок 100 контроллера может включать в себя множество CPU, множество ROM, множество HDD, множество сетевых I/F или т.п., например.
[0058] Согласно вышеупомянутым вариантам осуществления, отмена задания вследствие возникновения ошибки и отмена задания вследствие других причин могут быть записаны в истории заданий для отображения различаемым образом. Соответственно пользователь может распознавать, что отмена задания произошла вследствие возникновения ошибки, и, следовательно, процесс в соответствии с причиной отмены может быть выполнен. Соответственно, рабочая нагрузка для пользователя может быть уменьшена, в то время как проблема, ассоциированная с безопасностью, в которой очень конфиденциальные отпечатки просматриваются третьей стороной, устраняется.
[0059] Эта заявка испрашивает приоритет японской патентной заявки № 2015-219687, поданной 9 ноября 2015 года, которая при этом содержится по ссылке в данном документе во всей своей полноте.
Список позиционных обозначений
[0060] 100 Блок контроллера
101 CPU