УСТРОЙСТВО ФОРМИРОВАНИЯ ИЗОБРАЖЕНИЯ, СПОСОБ УПРАВЛЕНИЯ ДЛЯ НЕГО И НОСИТЕЛЬ ИНФОРМАЦИИ
IMAGE FORMING APPARATUS, CONTROL METHOD THEREFOR AND DATA MEDIUM

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
[0001] Настоящее изобретение относится к функции повторного выполнения задания в устройстве формирования изображения, имеющем функцию аутентификации пользователя, а также к способу управления этим.
УРОВЕНЬ ТЕХНИКИ
[0002] Выложенная заявка на патент Японии № 2006-43962 предложила устройство формирования изображения, выполняющее задание и сохраняющее содержимое задания, такого как задание на печать или задание на передачу (далее в настоящем документе именуемое как исходное задание или исходное выполнение задания, и функция которого может именоваться как функция выполнения), а затем повторно выполняющее данное задание (функция которого далее в настоящем документе будет именоваться как функция повторного выполнения). Этот стандартный метод предназначен сохранять содержимое задания для повторного выполнения, в зависимости от того, выдается ли разрешение для повторного выполнения задания во время исходного выполнения задания. С целью повторного выполнения задания пользователь может выбирать уже выполненное задание из журнала заданий печати и предписывать повторное выполнение выбранного задания. С целью повторного выполнения задания в соответствии с командой от пользователя, имеющего надлежащие полномочия, стандартный способ включает в себя определение того, было ли исходное выполнение задания разрешено на основе осуществления аутентификации пользователя по отношению к пользователю, выбирающему повторное выполнение задания.
[0003] Стандартный метод, однако, имеет нижеследующие проблемы. Например, в соответствии со стандартным методом, поскольку выдавать команду на выполнение функции повторного выполнения может только пользователь, имеющий надлежащие полномочия, аутентификация пользователя выполняется вновь с целью определения, разрешать ли функцию повторного выполнения. С другой стороны, этот метод решает, разрешать ли сохранение и повторное выполнение задания во время выполнения исходного задания, на основе того, является ли назначенным разрешение/запрет повторного выполнения каждого задания или является ли функция повторного выполнения действительной. Это поднимает проблему задания для повторного выполнения, потенциально сохраняемого и разрешаемого для повторного выполнения несмотря на то, что функция аутентификации пользователя является недействительной. В дополнение к этому, конкретное приложение, выполняющее задание, предоставляет возможность выполнения задания, а также манипулирования заданием, сохраненным незарегистрированным пользователем, несанкционированному пользователю. Например, несанкционированное лицо может повторно выполнять или удалять задание. То есть, повторно выполнять задания могут даже несанкционированные пользователи.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0004] С целью решения вышеуказанных проблем, является желательной реализация устройства формирования изображения, соответствующим образом осуществляющего управление сохранением обработанного задания, а также осуществляющего манипулирование сохраненным заданием на основе установок и информации пользователя в устройстве.
[0005] Один аспект настоящего изобретения обеспечивает устройство формирования изображения, содержащее: блок выполнения задания, осуществляющий выполнение задания, касающегося формирования изображения; блок определения, определяющий, когда функция аутентификации пользователя устройства формирования изображения устанавливается как являющаяся действительной, и функция повторного выполнения для повторного выполнения задания, выполняемого посредством блока выполнения задания, устанавливается как являющаяся действительной, что функция повторного выполнения является выполняемой, и определяет, когда функция аутентификации пользователя устанавливается как являющаяся недействительной, что функция повторного выполнения не является выполняемой; блок хранения, сохраняющий информацию о задании для задания, выполняемого посредством блока выполнения задания в устройстве формирования изображения, если блок определения определяет, что функция повторного выполнения является выполняемой; и блок управления, разрешающий аутентифицированному пользователю осуществлять манипулирование информацией о задании, сохраненной в блоке хранения, когда блок определения определяет, что функция повторного выполнения является выполняемой, аутентификация пользователя является успешной, и аутентифицированный пользователь имеет полномочия на выполнение задания.
[0006] Другой аспект настоящего изобретения обеспечивает способ для управления устройством формирования изображения, причем данный способ содержит этапы, на которых: выполняют задание, касающееся формирования изображения, посредством блока выполнения задания; определяют, посредством блока определения, когда функция аутентификации пользователя устройства формирования изображения устанавливается как являющаяся действительной и функция повторного выполнения для повторного выполнения задания, выполняемого при выполнении задания, устанавливается как являющаяся действительной, что функция повторного выполнения является выполняемой, и определяют, когда функция аутентификации пользователя устанавливается как являющаяся недействительной, что функция повторного выполнения не является выполняемой; сохраняют, посредством блока хранения, информацию о задании для задания, выполняемого при выполнении задания в устройстве формирования изображения, если при определении определяется, что функция повторного выполнения является выполняемой; и разрешают, посредством блока управления, аутентифицированному пользователю осуществлять манипулирование информацией о задании, сохраненной при сохранении, когда при определении определяется, что функция повторного выполнения является выполняемой, аутентификация пользователя является успешной, и аутентифицированный пользователь имеет полномочия на выполнение задания.
[0007] Еще один аспект настоящего изобретения обеспечивает машиночитаемый носитель информации, хранящий компьютерную программу для предписывания компьютеру выполнять каждый этап в способе управления устройством формирования изображения.
[0008] Дополнительные признаки настоящего изобретения станут очевидны из нижеследующего описания иллюстративных вариантов осуществления со ссылкой на прилагаемые чертежи.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0009] Фиг.1 представляет собой блок-схему, демонстрирующую компоновку сети;
[0010] фиг.2 представляет собой компоновку аппаратного оборудования устройства формирования изображения;
[0011] фиг.3 представляет собой вид, демонстрирующий экран установок для установки функции аутентификации пользователя и функции повторного выполнения;
[0012] фиг.4 представляет собой блок-схему последовательности операций, демонстрирующую обработку определения наличия/отсутствия для функции повторного выполнения, выполняемую устройством формирования изображения;
[0013] фиг.5 представляет собой блок-схему последовательности операций, демонстрирующую обработку аутентификации пользователя, выполняемую устройством формирования изображения;
[0014] фиг.6 представляет собой блок-схему последовательности операций, демонстрирующую первую обработку выполнения задания в соответствии с первым вариантом осуществления;
[0015] фиг.7 представляет собой блок-схему последовательности операций, демонстрирующую вторую обработку выполнения задания в соответствии с первым вариантом осуществления;
[0016] фиг.8 представляет собой вид, демонстрирующий пример экрана установок для незарегистрированного пользователя в соответствии со вторым вариантом осуществления; и
[0017] фиг.9 представляет собой блок-схему последовательности операций, демонстрирующую обработку определения наличия/отсутствия для функции повторного выполнения в соответствии со вторым вариантом осуществления.
ПОДРОБНОЕ ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ
[0018] Варианты осуществления настоящего изобретения далее будут подробно описаны со ссылкой на чертежи. Следует отметить, что относительная компоновка компонентов, числовые выражения и числовые значения, излагаемые в этих вариантах осуществления, не ограничивают объем настоящего изобретения, определенный посредством формулы.
[0019] <Первый вариант осуществления>
<Компоновка системы формирования изображения>
Первый вариант осуществления настоящего изобретения будет описан ниже со ссылкой на фиг.1 по фиг.7. Пример компоновки системы формирования изображения в соответствии с данным вариантом осуществления будет сначала описан со ссылкой на фиг.1. Позиционное обозначение 101 обозначает устройство формирования изображения в соответствии с данным вариантом осуществления. Данное устройство представляет собой устройство MFP (многофункциональное периферийное устройство), включающее в себя сканер и принтер. Устройство 102 MFP также представляет собой устройство формирования изображения, имеющее те же самые функции, что и функции, описанные выше.
[0020] ПК (персональный компьютер) 103 представляет собой устройство обработки информации, соединенное с устройством 101 MFP и устройством 102 MFP через посредство локальной сети 110 LAN. ПК 103 может запрашивать от устройства 101 MFP и устройства 102 MFP выполнение обработки или может выполнять управление состояниями для устройства 101 MFP и устройства 102 MFP, а также управление заданием для задания, такого как сканирование, печать, копирование или схожее задание. ПК 104 представляет собой сервер аутентификации, соединенный с устройством 101 MFP и устройством 102 MFP через посредство локальной сети 110 LAN. ПК 104 может выполнять аутентификацию пользователя в ответ на запросы аутентификации пользователя от устройства 101 MFP и устройства 102 MFP, а также возвращать им результаты аутентификации.
[0021] Нет никакого намерения ограничивать количество соответствующих типов устройств, назначенных к установке. Данная компоновка представляет собой только пример. То есть, система формирования изображения по настоящему изобретению может включать в себя большее количество устройств MFP и компьютеров ПК. В альтернативном варианте, данная система может включать в себя другие устройства формирования изображения, отличные от устройств MFP, например, устройства SFP (однофункциональные периферийные устройства), принтеры, устройства факсимильной связи (FAX), а также копировально-множительные машины.
[0022] <Компоновка устройства формирования изображения>
Далее, со ссылкой на фиг.2, будет описана компоновка аппаратного оборудования устройства 101 MFP и устройства 102 MFP в соответствии с данным вариантом осуществления. Ниже будет описан пример компоновки аппаратного оборудования устройства 101 MFP. Поскольку компоновка аппаратного оборудования устройства 102 MFP является такой же самой, что и компоновка устройства 101 MFP, ее описание будет опущено.
[0023] Устройство 101 MFP включает в себя центральный процессор 201 (ЦП, CPU), оперативную память 202 (ОЗУ, RAM), жидкокристаллический дисплей 203 (LCD), операционный блок 204, постоянную память 205 (ПЗУ, ROM), сканирующий механизм 206, печатающий механизм 207, жесткий диск 208, сетевой интерфейс 209 (I/F), а также устройство 210 считывания с карт. Эти компоненты являются взаимно соединенными друг с другом посредством системной шины 220.
[0024] Память 205 ROM сохраняет программу для осуществления управления устройством 101 MFP. Данная программа загружается в память 202 RAM и выполняется посредством процессора 201 CPU по мере необходимости. В дополнение к программе управления, память 205 ROM и жесткий диск 208 сохраняют атрибутивную информацию, обозначающую функцию и состояние самого устройства формирования изображения, а также функцию и состояние задания, назначенного к обработке устройством формирования изображения, данные задания как выходной параметр, принятые и аккумулированные данные задания, и тому подобное.

[0025] Процессор 201 CPU осуществляет связь с внешними элементами через посредство сетевого интерфейса 209 I/F. Сетевой интерфейс 209 I/F может включать в себя сетевой интерфейс 209 I/F беспроводной связи, такой как USB, IEEE1394 или Bluetooth, а также интерфейс Ethernet. Процессор 201 CPU осуществляет отображение сообщения для пользователя или принимает ввод от пользователя через посредство дисплея 203 LCD или операционного блока 204. Процессор 201 CPU также осуществляет считывание данных ввода с карты IC или магнитной карты через посредство устройства 210 считывания с карт.
[0026] В данном варианте осуществления, если только это не специфицировано иным образом, в устройстве формирования изображения, продемонстрированном на фиг.2, процессор 201 CPU осуществляет прием, через посредство системной шины 220, вводов пользователя через посредство операционного блока 204, или принимает данные ввода от карты IC или магнитной карты посредством устройства 210 считывания с карт. Процессор 201 CPU также в полном объеме осуществляет управление памятью 202 RAM, дисплеем 203 LCD, памятью 205 ROM, сканирующим механизмом 206, печатающим механизмом 207, жестким диском 208 и сетевым интерфейсом 209 I/F через посредство системной шины 220, а также выполняет различные типы обработки.
[0027] Сканирующий механизм 206 может выполнять задание сканирования с целью генерирования данных изображения посредством считывания листового документа. Печатающий механизм 207 может выполнять задание печати с целью вывода данных, принятых извне (например, от внешнего источника). При использовании сканирующего механизма 206 и печатающего механизма 207, может быть выполнено задание копирования с целью копирования листового документа. Услуги, обеспечиваемые посредством устройства 101 MFP, включают в себя, например, печать, сканирование, копирование, передачу факса, прием факса, сохранение документа, передачу документа и тому подобное и могут в общем смысле рассматриваться как задания.
[0028] <Пример экрана>
Фиг.3 представляет собой пример экрана установок, посредством которого устройство 101 MFP, в соответствии с данным вариантом осуществления, приглашает пользователя к выполнению установок с целью подтверждения действительности/ подтверждения недействительности функции аутентификации пользователя и функции повторного выполнения. Когда функция является действительной, она является выполняемой. Устройство 102 MFP может также осуществлять отображение других экранов, которые будут описаны ниже. С целью осуществления отображения этих экранов на дисплее 203 LCD процессор 201 CPU устройства 101 MFP выполняет программу, сохраненную в памяти 205 ROM.
[0029] Экраны 301, 302 и 303 обозначают примеры установок на экранах установок для функции печати, которые может устанавливать диспетчер устройства 101 MFP. Эти экраны приглашают пользователя к выполнению установок с целью подтверждения действительности/подтверждения недействительности функции аутентификации пользователя касательно функции печати, а также подтверждения действительности/подтверждения недействительности функции повторного выполнения. Хотя фиг.3 демонстрирует экран установок для функции печати, параметром установки может являться какая-либо любая функция для задания, которая может быть выполнена. Например, такие функции включают в себя не только функцию печати, но также функцию копирования, функцию сканирования и функцию передачи документа (или, в действительности, какую-либо любую другую функцию, обеспечивающую возможность выполнения задания). В дополнение к этому, такой экран может быть сконфигурирован в качестве окна установок, характерного для соответствующих функций.
[0030] На экране 301, поскольку устанавливается «Аутентифицировать пользователя», а «Подтвердить действительность повторного выполнения» не устанавливается, устройство устанавливается на выполнение аутентификации пользователя для функции печати и на подтверждение недействительности функции повторного выполнения для задания. В дополнение к этому, если установка «Аутентифицировать пользователя» отменяется, экран меняется на экран 303, в котором «Подтвердить действительность повторного выполнения» является недоступной.
[0031] На экране 302, поскольку устанавливаются как «Аутентифицировать пользователя», так и «Подтвердить действительность повторного выполнения», устройство выполняет аутентификацию пользователя для функции печати и устанавливается на подтверждение действительности функции повторного выполнения для задания. Когда происходит отмена установки «Подтвердить действительность повторного выполнения», экран меняется на экран 301. Когда происходит отмена установки «Аутентифицировать пользователя», устройство осуществляет удаление (или, по меньшей мере, делает недоступной) установку «Подтвердить действительность повторного выполнения» и заставляет экран смениться на экран 303. Когда выполняется переход от экрана 302 к экрану 301 или экрану 302, устройство может быть сконфигурировано с возможностью удаления данных изображения или установки для задания значений, сохраненных на жестком диске 208, для повторного выполнения задания на этапе S604 по фиг.6 (будет описан позднее).
[0032] На экране 303, поскольку «Аутентифицировать пользователя» не устанавливается, это означает, что функция печати устанавливается так, чтобы не выполнять аутентификацию пользователя. Если установка осуществляется так, чтобы не выполнять аутентификацию пользователя, устройство предоставляет пользователю возможность выполнять функцию печати без какой-либо аутентификации. По этой причине устройство является сконфигурированным с возможностью запрета пользователю выбирать «Подтвердить действительность повторного выполнения», когда «Выполнить аутентификацию пользователя» не является установленной. Когда «Аутентифицировать пользователя» устанавливается, экран меняется на экран 301.
[0033] <Определение наличия/отсутствия функции повторного выполнения>
Далее, со ссылкой на фиг.4, будет описана процедура обработки для принятия решения, является ли возможным выполнение функции повторного выполнения в устройстве 101 MFP в соответствии с данным вариантом осуществления. Процессор 201 CPU устройства 101 MFP осуществляет нижеследующую обработку посредством выполнения программы, сохраненной в памяти 205 ROM.
[0034] На этапе S401 процессор 201 CPU определяет, является ли действительной функция аутентификации пользователя. Данный вариант осуществления может иметь компоновку, сконфигурированную с возможностью определения, является ли действительной функция аутентификации пользователя, в зависимости от того, является ли установленной «Аутентифицировать пользователя» на экране, продемонстрированном на фиг.3. Предположим, что, например, назначенным заданием является задание печати. В этом случае, если система является сконфигурированной с возможностью выдачи команды на выполнение только тогда, когда задание печати, которое может быть выполнено устройством 101 MFP, представляет собой приложение с функцией аутентификации, процессор 201 CPU на этапе S401 может определять, что функция аутентификации пользователя является действительной. В дополнение к этому, является возможным определять наличие/отсутствие функции аутентификации пользователя в зависимости от того, является ли установленной информация о действительности аутентификации пользователя для назначенного к выполнению задания. В соответствии с одной другой компоновкой является возможным определять, что функция аутентификации пользователя является действительной, когда посредством системной шины 220 подсоединяется внешнее устройство с функцией аутентификации пользователя, признающееся действительным. Если процессор 201 CPU определяет, что функция аутентификации пользователя является действительной, процесс обработки переходит к этапу S402. Если процессор 201 CPU определяет, что функция аутентификации пользователя является недействительной, процесс обработки переходит к этапу S404. Когда процесс обработки переходит к этапу S404, процессор 201 CPU определяет, в соответствии с экраном, продемонстрированным на фиг.3, является ли установленной «Подтвердить действительность повторного выполнения». Если «Подтвердить действительность повторного выполнения» является установленной, процессор 201 CPU может удалять или менять установку (то есть процессор CPU может деактивировать функцию повторного выполнения), так чтобы повторное выполнение больше не являлось действительным, когда функция аутентификации является недействительной.
[0035] На этапе S402, в соответствии с экраном, продемонстрированным на фиг.3, процессор 201 CPU определяет, является ли действительной функция повторного выполнения, в соответствии с тем, является ли установленной «Подтвердить действительность повторного выполнения». Если «Подтвердить действительность повторного выполнения» является установленной, процессор 201 CPU определяет, что установка функции повторного выполнения является действительной, и процесс обработки переходит к этапу S403. Если «Подтвердить действительность повторного выполнения» не является установленной, процесс обработки переходит к этапу S404.
[0036] На этапе S403 процессор 201 CPU принимает решение, что функция повторного выполнения может быть выполнена, активирует функцию повторного выполнения и завершает обработку. В противоположность этому, на этапе S404 процессор 201 CPU завершает обработку по принятии решения, что функция повторного выполнения не может быть выполнена, и это деактивирует функцию повторного выполнения.
[0037] <Аутентификация пользователя>
Далее, со ссылкой на фиг.5, будет описана обработка аутентификации пользователя, выполняемая посредством устройства 101 MFP в соответствии с данным вариантом осуществления на основе информации, введенной извне (пользователем). Процессор 201 CPU устройства 101 MFP осуществляет нижеследующую обработку посредством выполнения программы, сохраненной в памяти 205 ROM.
[0038] На этапе S501 процессор 201 CPU осуществляет прием ввода информации аутентификации от пользователя через посредство операционного блока 204. Информация аутентификации представляет собой данные ввода для аутентификации пользователя. В данном варианте осуществления эта информация обозначает идентификатор ID (ID пользователя) для осуществления идентификации пользователя и пароль, заранее принятый для аутентификации пользователя. Компоновка информации аутентификации не ограничивается до указанных выше ID пользователя и пароля. Эта информация может представлять собой данные ввода, которые могут быть проверены с помощью информации управления аутентификацией на этапе S502. Следует отметить, что в качестве способа ввода информации аутентификации, назначенной к принятию на этапе S501, является возможным использование способа ввода информации с карты IC или с магнитной карты через посредство устройства 210 считывания с карт, а также использование способа ввода данных пользователем посредством операционного блока 204.
[0039] На этапе S502 процессор 201 CPU осуществляет проверку ввода информации аутентификации на этапе S501 с помощью информации управления аутентификацией, которая может быть сохраненной на жестком диске 208. Сохранение информации управления аутентификацией в устройстве 101 MFP не является необходимым. Например, процессор 201 CPU устройства 101 MFP может осуществлять передачу информации аутентификации, введенной и принятой на этапе S401, на ПК 104 через посредство сетевого интерфейса 209 I/F и выполнять определение на этапе S503 на основе результата аутентификации, принятого от ПК 104. В этом случае ПК 104 осуществляет проверку информации аутентификации, переданной от устройства 101 MFP и принятой через посредство локальной сети 110 LAN, с помощью информации управления аутентификацией, содержащейся в ПК 104, и передает результат проверки на устройство 101 MFP.
[0040] На этапе S503 процессор 201 CPU осуществляет определение результата проверки на этапе S502. Если процессор 201 CPU определяет, что проверка была успешной, процесс обработки переходит к этапу S504. Если проверка оказалась неуспешной, процесс обработки переходит к этапу S505. На этапе S504 процессор 201 CPU устанавливает успешное завершение аутентификации в качестве результата аутентификации пользователя и завершает обработку. На этапе S505 процессор 201 CPU устанавливает ошибку аутентификации в качестве результата аутентификации пользователя и завершает обработку.
[0041] <Первая обработка выполнения задания>
Далее, со ссылкой на фиг.6, будет описана первая обработка выполнения задания, обрабатываемая посредством устройства 101 MFP в соответствии с данным вариантом осуществления. В данном случае технологический процесс «Первой обработки выполнения задания» относится к первому или исходному выполнению принятого задания («исходного задания»). Процессор 201 CPU устройства 101 MFP осуществляет нижеследующую обработку посредством выполнения программы, сохраненной в памяти 205 ROM.
[0042] На этапе S601 процессор 201 CPU выполняет обработку по формированию изображения в соответствии с заданием, принятым через сетевой интерфейс 209 I/F или через операционный блок 204. На этапе S602 процессор 201 CPU определяет, является ли назначенным разрешение на повторное выполнение задания. Если разрешение на повторное выполнение задания является назначенным, процессор 201 CPU определяет, что повторное выполнение является разрешенным в качестве установки задания. Процесс обработки затем переходит к этапу S603. Если разрешение на повторное выполнение задания не является назначенным, процессор 201 CPU определяет, что повторное выполнение не является разрешенным в качестве установки задания и завершает обработку.
[0043] На этапе S603 процессор 201 CPU определяет, разрешить ли или запретить функцию повторного выполнения, описанную со ссылкой на фиг.4. Если процессор 201 CPU определяет, что функция повторного выполнения может быть выполнена, процесс обработки переходит к этапу S604. Если процессор 201 CPU определяет, что функция повторного выполнения не может быть выполнена, процессор 201 CPU завершает обработку без выполнения задания повторного выполнения. На этапе S604 процессор 201 CPU сохраняет, на жестком диске 208, информацию о задании для повторного выполнения задания, принятого и обработанного на этапе S601, в форме, предоставляющей возможность повторного выполнения обработанных данных изображения и установленных значений для задания, а также сохраняет их на жестком диске 208 в предоставляющей возможность выполнения форме. Следует отметить, что форма, в которой информация сохраняется на жестком диске 208, может включать в себя информацию пользователя, аутентифицируемого во время исходного выполнения и/или во время повторного выполнения задания.
[0044] Данный вариант осуществления является сконфигурированным так, чтобы данные изображения, обработанные в задании и установленные значения для задания, сохранялись в форме, предоставляющей возможность повторного выполнения только, когда назначается разрешение повторного выполнения на этапе S602. Однако вариант осуществления настоящего изобретения может быть сконфигурирован с возможностью невыполнения этапа S602. Если, например, вариант осуществления является сконфигурированным с возможностью выполнения обработки на этапе S604 по определении, на этапе S603, что функция повторного выполнения является действительной, возможным является сохранение данных изображения и установленных значений для задания на повторное выполнение независимо от команды от пользователя.
[0045] <Вторая обработка выполнения задания>
Далее, со ссылкой на фиг.7, будет описана вторая обработка выполнения задания, выполняемая посредством устройства 101 MFP в соответствии с данным вариантом осуществления. В этом случае вторая обработка выполнения задания обозначает второе и последующее осуществление обработки повторного выполнения посредством сохранения предварительно принятого задания (исходного задания). Процессор 201 CPU устройства 101 MFP осуществляет нижеследующую обработку в соответствии с программой, сохраненной в памяти 205 ROM.
[0046] Процессор 201 CPU выполняет нижеследующую обработку, когда не выдается никакой команды, отражающей установку функции для устройства 101 MFP, описанную со ссылкой на фиг.3. Например, данная обработка выполняется, когда ПК 103 выдает команду на осуществление задания повторного выполнения на устройство 101 MFP через посредство локальной сети 110 LAN, после того как на экране, продемонстрированном на фиг.3, устанавливается «Подтвердить действительность повторного выполнения», и данные изображения и установленные значения для задания сохраняются для повторного выполнения посредством обработки на фиг.6. В частности, обработка выполняется, когда данные изображения и установленные значения для задания, сохраненного для повторного выполнения, сохраняются, даже если установка «Подтвердить действительность повторного выполнения» является удаленной с экрана, продемонстрированного на фиг.3.
[0047] Если процессор 201 CPU, на этапе S701, определяет, что функция повторного выполнения, описанная со ссылкой на фиг.4, может быть выполнена, процесс обработки переходит к этапу S702. Если процессор 201 CPU определяет, что функция повторного выполнения не может быть выполнена, процессор 201 CPU отображает, на дисплее 203 LCD, экран, обозначающий, что функция повторного выполнения не может быть выполнена, и завершает обработку без повторного выполнения задания.
[0048] На этапе S702 процессор 201 CPU определяет, была ли выполнена обработка аутентификации пользователя, описанная со ссылкой на фиг.4. Если процессор 201 CPU определяет, что обработка аутентификации пользователя была выполнена, процесс обработки переходит к этапу S703. Затем определяется, является ли конкретный пользователь пользователем, для которого была выполнена аутентификация. Если обработка аутентификации пользователя не была выполнена или рассматриваемый пользователь не является пользователем с полномочиями выполнения, процессор 201 CPU завершает обработку.
[0049] Процессор 201 CPU также определяет, на этапе S703, обеспечен ли пользователь, который был аутентифицирован посредством обработки аутентификации пользователя, полномочиями на повторное выполнение задания. Процессор 201 CPU определяет наличие полномочий на повторное выполнение задания посредством проверки информации пользователя у пользователя (владельца задания), осуществлявшего команду на первую обработку выполнения задания, соответствующую назначенному к повторному выполнению заданию при второй обработке выполнения задания. В дополнение к этому, процессор 201 CPU может осуществлять управление полномочиями на выполнение для каждого пользователя, осуществлять управление полномочиями на выполнение для каждого задания или определять наличие полномочий на выполнение на основе комбинации схем управления. Если процессор 201 CPU определяет, что пользователь имеет полномочия на повторное выполнение задания, процесс обработки переходит к этапу S704. На этапе S704 процессор 201 CPU осуществляет повторное выполнение назначенного задания и завершает обработку. По определении, что пользователь не имеет полномочий на выполнение, процессор 201 CPU отображает, на дисплее 203 LCD, экран, обозначающий, что пользователь не имеет полномочий на повторное выполнение и завершает обработку без повторного выполнения задания.
[0050] Как описано выше, в соответствии с первым вариантом осуществления устройство 101 MFP определяет, является ли действительной функция аутентификации пользователя, и может затем подтверждать недействительность функции аутентификации пользователя. Данный вариант осуществления может быть сконфигурирован с возможностью невыполнения обработки сохранения задания, предоставляющей возможность повторного выполнения задания, если функция повторного выполнения является недействительной. В дополнение к этому, вариант осуществления может быть сконфигурирован с возможностью невыполнения обработки повторного выполнения для задания, даже если команда на осуществление повторного выполнения задания выдается извне через посредство сетевого интерфейса 209 I/F. Это обеспечивает возможность выдачи команды на повторное выполнение задания только пользователем с надлежащими полномочиями, основанными на аутентификации пользователя. Хотя данный вариант осуществления проиллюстрировал повторное выполнение задания, возможным является осуществление управления обработкой удаления сохраненного задания таким же самым способом, что и способ, описанный выше. То есть настоящее изобретение может должным образом осуществлять управление доступом к сохраненному заданию.
[0051] <Второй вариант осуществления>
Далее, со ссылкой на фиг.8 и фиг.9, будет описан второй вариант осуществления настоящего изобретения. Ниже будут описаны основные отличия относительно первого варианта осуществления. Описание той же самой компоновки и метода, что и компоновка и метод в первом варианте осуществления, будет опущено. В первую очередь, со ссылкой на фиг.8, в дополнение к установкам, описанным со ссылкой на фиг.3, будет описан экран установок для приглашения пользователя устройства 101 MFP в соответствии с данным вариантом осуществления к определению, осуществлять ли подтверждение действительности незарегистрированного пользователя, или разрешать ли незарегистрированному пользователю выдачу команды на повторное выполнение задания. В этом случае незарегистрированным пользователем является, например, пользователь, для которого надлежащая информация аутентификации пользователя не может быть установлена (специфицирована) относительно задания печати, введенного от внешнего ПК 103 через посредство сетевого интерфейса 209 I/F, когда функция аутентификации пользователя является действительной. То есть, когда незарегистрированный пользователь является действительным, даже если в информацию, принимаемую на этапе S501, не включается никакой информации управления аутентификацией, определяется успешное завершение аутентификации.
[0052] Экраны с 801 по 803 используются для предоставления возможности выполнения задания посредством аутентификации с использованием предварительно незарегистрированного пользователя только для соответствующего типа задания. Предположим, что незарегистрированные пользователи в данном варианте осуществления включают в себя гостевых пользователей. Термин «гостевой пользователь» обозначает учетную запись пользователя для предоставления возможности использования устройства 101 MFP, когда функция аутентификации пользователя является действительной, даже для пользователя, чья информация пользователя, предоставляющая возможность аутентификации в качестве информации управления аутентификацией, не является сохраненной заранее на жестком диске 208 устройства 101 MFP.
[0053] Экраны с 801 по 803 представляют собой экраны установок функции печати, каждый из которых может быть установлен посредством диспетчера. «Подтвердить действительность незарегистрированного пользователя» обозначает установку для определения, разрешать ли предварительно определенному пользователю, не являющемуся специфицированным, выполнение аутентификации пользователя во время аутентификации пользователя. В дополнение к этому, «Активировать выполнение незарегистрированным пользователем» обозначает установку для разрешения выдачи команды на выполнение задания повторного выполнения, когда пользователь аутентифицируется как незарегистрированный пользователь, описанный выше.
[0054] Когда на экране 801 устанавливается «Активировать выполнение незарегистрированным пользователем», экран меняется на экран 802. Когда на экране 802 установка «Подтвердить действительность незарегистрированного пользователя» отменяется, отменяется установка «Активировать выполнение незарегистрированным пользователем», и экран меняется на экран 803. Когда экран меняется на экран 803, является возможным удалять данные изображения задания и установленные значения для задания, которое может быть повторно выполнено незарегистрированным пользователем. Когда на экране 803 устанавливается «Подтвердить действительность незарегистрированного пользователя», экран меняется на экран 801.
[0055] Далее, со ссылкой на фиг.9, будет описан процесс определения, осуществлять ли обработку команды на выполнение задания, выданной незарегистрированным пользователем на основе установок, описанных со ссылкой на фиг.8, в дополнение к первой обработке выполнения задания и второй обработке выполнения задания, описанным со ссылкой на фиг.6 и фиг.7. Блок-схема последовательности операций, продемонстрированная на фиг.9, демонстрирует назначенную к выполнению обработку, когда заданный пользователь аутентифицируется посредством обработки аутентификации пользователя, описанной со ссылкой на фиг.5, как незарегистрированный пользователь. Процессор 201 CPU устройства 101 MFP осуществляет нижеследующую обработку посредством выполнения программы, сохраненной в памяти 205 ROM.
[0056] Обработка определения, выполняемая на этапе S901 и на этапе S902, является такой же самой, что и обработка на этапе S401 и на этапе S402, описанных со ссылкой на фиг.4, и, в связи с этим, описание данной обработки будет опущено. На этапе S903 процессор 201 CPU определяет, является ли действительным повторное выполнение задания незарегистрированным пользователем, в соответствии с тем, является ли «Активировать выполнение незарегистрированным пользователем» установленной на экране, продемонстрированном на фиг.8. Если «Активировать выполнение незарегистрированным пользователем» является установленной, процесс обработки переходит к этапу S904, на котором процессор 201 CPU принимает решение, что функция повторного выполнения для незарегистрированного пользователя является действительной. Если «Активировать выполнение незарегистрированным пользователем» не является установленной, процесс обработки переходит к этапу S905, на котором процессор 201 CPU принимает решение, что функция повторного выполнения для незарегистрированного пользователя является недействительной, и завершает обработку.
[0057] Как было описано выше, в соответствии со вторым вариантом осуществления, даже если незарегистрированный пользователь устанавливается как являющийся действительным по определении, может ли незарегистрированный пользователь осуществлять повторное выполнение задания, устройство 101 MFP может осуществлять повторное выполнение задания посредством предоставления возможности выдачи команды на повторное выполнение только пользователю с надлежащими полномочиями.
[0058] Другие варианты осуществления
Аспекты настоящего изобретения могут быть также реализованы посредством компьютера системы или устройства (или устройств, таких как процессор CPU или микропроцессор MPU), осуществляющего считывание и выполняющего программу, записанную на устройстве памяти, с целью выполнения функций описанного(ых) выше варианта(ов) осуществления, и посредством способа, этапы которого выполняются посредством компьютера системы или устройства посредством, например, считывания и выполнения программы, записанной на устройстве памяти, с целью выполнения функций описанного(ых) выше варианта(ов) осуществления. С этой целью, на компьютер, например, через сеть или различные типы носителя информации, служащего в качестве устройства памяти (например, от машиночитаемого носителя информации), обеспечивается программа.
[0059] В то время как настоящее изобретение было описано со ссылкой на иллюстративные варианты осуществления, необходимо понимать, что данное изобретение не ограничивается до раскрытых иллюстративных вариантов осуществления. Объем нижеследующей формулы изобретения должен согласовываться с наиболее широкой интерпретацией, так чтобы охватывать все такие модификации, а также эквивалентные структуры и функции.