СИСТЕМА ОБРАБОТКИ ИНФОРМАЦИИ, СПОСОБ ОБРАБОТКИ ИНФОРМАЦИИ И НОСИТЕЛЬ ЗАПИСИ
INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD AND RECORDING MEDIUM

ПЕРЕКРЕСТНАЯ ССЫЛКА НА СВЯЗАННЫЕ ЗАЯВКИ
Настоящая заявка основана на и испрашивает приоритет японских патентных заявок №2012-132555, поданной 12 июня 2012, и №2013-031065, поданной 20 февраля 2013, все содержимое которых включено здесь посредством ссылки.
ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Настоящее изобретение относится к системе обработки информации, способу обработки информации и носителю записи.
УРОВЕНЬ ТЕХНИКИ
Вместо того, чтобы немедленно печатать данные печати в ответ на ввод команды печати в персональном компьютере (PC) или подобное пользователем, некоторые системы сопоставляют данные печати с пользовательским именем пользователя и сохраняют данные печати в заранее определенном сервере или устройстве хранения в устройстве формирования изображения. Когда пользователь вводит имя пользователя и пароль через операционную панель устройства формирования изображения, устройство формирования изображения выполняет аутентификацию относительно имени пользователя и пароля. Когда пользователь аутентифицирован, устройство формирования изображения вынуждает информацию списка данных печати, сопоставленных с именем пользователя среди данных печати, сохраненных в устройстве хранения, быть отображенной на операционной панели. Устройство формирования изображения получает данные печати, выбранные из информации списка, и печатает выбранные данные печати.
Согласно таким системам, выводится напечатанный материал, когда пользователь находится рядом с устройством формирования изображения. Поэтому, возможно препятствовать тому, чтобы печатный материал был оставлен незабранным или был по ошибке забран другими. В результате возможно гарантировать безопасность печатной информации.
Ссылка может быть сделана на японские выложенные патентные заявки №2004-236348 и №2001-051915 для уровня техники.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Согласно аспекту настоящего изобретения, система обработки информации, включающая в себя по меньшей мере один процессор информации, включает в себя часть приема данных вывода, сконфигурированную, чтобы принять данные вывода или вывести целевые данные через сеть; часть определения, сконфигурированная, чтобы определить, задана ли идентификационная информация пользователя из пользовательской информации, хранящейся в части хранения пользовательской информации, в котором идентификационная информация пользователя должна быть сопоставлена с принятыми данными вывода, или данными вывода, сгенерированными на основании целевых данных вывода; часть хранения сконфигурированная, чтобы хранить идентификационную информацию данных и принятые или сгенерированные данные вывода в корреляции друг с другом в части хранения данных, когда идентификационная информация пользователя не задана; часть уведомления, сконфигурированная, чтобы дать уведомление об идентификационной информации данных через сеть; и часть передачи, сконфигурированная, чтобы передавать, через сеть, принятые или сгенерированные данные вывода, сопоставленные с идентификационной информацией пользователя или идентификационной информацией данных, принятой через сеть.
Согласно аспекту настоящего изобретения способ обработки информации включает в себя прием посредством системы обработки информации, включающей в себя по меньшей мере один процессор информации, данные вывода или целевые данные вывода через сеть; определение посредством системы обработки информации, задана ли идентификационная информация пользователя из пользовательской информации, хранящейся в части хранения пользовательской информации, причем идентификационная информация пользователя должна быть сопоставлена с принятыми данными вывода или данными вывода, сгенерированными на основании целевых данных вывода; сохранение посредством системы обработки информации, идентификационной информацией данных и принятых или сгенерированных данных вывода в корреляции друг с другом в части хранения данных, когда идентификационная информация пользователя не задана; выдачу уведомления, посредством системы обработки информации, идентификационной информацией данных через сеть; и передачу посредством системы обработки информации через сеть принятых или сгенерированных данных вывода, сопоставленных с идентификационной информацией пользователя или идентификационной информацией данных, принятой через сеть.
Согласно аспекту настоящего изобретения, невременный считываемый компьютером носитель записи имеет программу, записанную на нем, при этом программа вынуждает компьютер выполнять: прием данных вывода или целевых данных вывода через сеть; определение, задана ли идентификационная информация пользователя, из пользовательской информации, хранящейся в части хранения пользовательской информации, при этом идентификационная информация пользователя должна быть сопоставлена с принятыми данными вывода или данными вывода, сгенерированными на основании целевых данных вывода; сохранение идентификационной информации данных и принятых или сгенерированных данных вывода в корреляции друг с другом в части хранения данных, когда идентификационная информация пользователя не задана; предоставление уведомления об идентификационной информации данных через сеть; и передачу через сеть принятых или сгенерированных данных вывода, сопоставленных с идентификационной информацией пользователя или идентификационной информацией данных, принятой через сеть.
Задача и преимущества изобретения будут реализоваться и достигаться посредством элементов и комбинаций, на которые конкретно указано в формуле изобретения.
Нужно подразумевать, что и предшествующее общее описание и нижеследующее подробное описание являются примерными и пояснительными и не ограничивающими изобретение.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Другие задачи, признаки и преимущества настоящего изобретения станут более очевидными из нижеследующего подробного описания при прочтении совместно с сопроводительными чертежами, на которых:
Фиг. 1 является диаграммой, иллюстрирующей конфигурацию системы печати согласно первому варианту осуществления;
Фиг. 2 является диаграммой, иллюстрирующей конфигурацию аппаратного обеспечения сервера управления согласно первому варианту осуществления;
Фиг. 3 является диаграммой, иллюстрирующей конфигурацию аппаратного обеспечения устройства формирования изображения согласно первому варианту осуществления;
Фиг. 4 является диаграммой, иллюстрирующей функциональную конфигурацию системы печати согласно первому варианту осуществления;
Фиг. 5 является диаграммой последовательности для иллюстрации процедуры для процесса для сохранения данных печати согласно первому варианту осуществления;
Фиг. 6 является диаграммой, иллюстрирующей конфигурацию части хранения пользовательской информации согласно первому варианту осуществления;
Фиг. 7 является диаграммой, иллюстрирующей конфигурацию части хранения информации печати согласно первому варианту осуществления;
Фиг. 8 является последовательностью операций для иллюстрации процедуры для процесса генерирования информации печати согласно первому варианту осуществления;
Фиг. 9 является последовательностью операций для иллюстрации процедуры для процесса, выполняемого устройством формирования изображения согласно первому варианту осуществления;
Фиг. 10 является диаграммой, иллюстрирующей пример отображения экрана входа в систему согласно первому варианту осуществления;
Фиг. 11 является диаграммой, иллюстрирующей функциональную конфигурацию системы печати согласно второму варианту осуществления;
Фиг. 12 является диаграммой, иллюстрирующей конфигурацию части хранения соответствующей адресу информации согласно второму варианту осуществления;
Фиг. 13 является диаграммой, иллюстрирующей конфигурацию части хранения информации печати согласно второму варианту осуществления;
Фиг. 14 является диаграммой, иллюстрирующей конфигурацию части хранения информации пользовательского устройства согласно второму варианту осуществления;
Фиг. 15 является диаграммой, иллюстрирующей конфигурацию системы согласно четвертому варианту осуществления;
Фиг. 16 является диаграммой, иллюстрирующей функциональную конфигурацию системы обеспечения обслуживания согласно четвертому варианту осуществления;
Фиг. 17 является диаграммой, иллюстрирующей функциональную конфигурацию пользовательского терминала и функциональную конфигурацию приложения обслуживания печати согласно четвертому варианту осуществления;
Фиг. 18 является последовательностью операций для иллюстрации процедуры для процесса для регистрации информации печати, используя сообщение электронной почты запроса печати согласно четвертому варианту осуществления;
Фиг. 19 является диаграммой, иллюстрирующей конфигурацию части хранения пользовательской информации согласно четвертому варианту осуществления;
Фиг. 20 является последовательностью операций для иллюстрации процедуры для процесса для регенерации информации печати, используя Web-интерфейс согласно четвертому варианту осуществления;
Фиг. 21 является диаграммой, иллюстрирующей примерное отображение экрана входа в систему, отображенного на пользовательском терминале, согласно четвертому варианту осуществления;
Фиг. 22 является последовательностью операций для иллюстрации процедуры для процесса для выдачи PIN-кода через Web-интерфейс согласно четвертому варианту осуществления;
Фиг. 23 является диаграммой, иллюстрирующей примерное отображение экрана задания адреса назначения ответа согласно четвертому варианту осуществления;
Фиг. 24 является диаграммой, иллюстрирующей конфигурацию таблицы управления PIN-кодом согласно четвертому варианту осуществления;
Фиг. 25 является диаграммой последовательности для иллюстрации процедуры для процесса для регистрации информации печати, используя сообщение электронной почты запроса печати и выдачу PIN-кода согласно четвертому варианту осуществления;
Фиг. 26 является диаграммой последовательности для иллюстрации процедуры для процесса для выдачи PIN-кода и регистрации информации печати через Web-интерфейс согласно четвертому варианту осуществления;
Фиг. 27 является диаграммой, иллюстрирующей конфигурацию таблицы ведения промежуточной учетной записи согласно четвертому варианту осуществления; и
Фиг. 28 является диаграммой для иллюстрации процедуры для процесса для вывода данных печати согласно четвертому варианту осуществления.
ПОДРОБНОЕ ОПИСАНИЕ ПРЕДПОЧТИТЕЛЬНЫХ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ
Как описано выше, существуют системы, в которых устройство формирования изображения позволяет аутентифицированному пользователю выбирать данные печати из информации списка данных печати, сопоставленных с пользовательским именем пользователя, и печатает выбранные данные печати. Согласно таким системам, однако, только пользователю, который имеет учетную запись для аутентификации заранее, разрешено выполнить печать. Соответственно, например, гостю, который не имеет учетной записи, причиняют беспокойство о необходимости спросить человека, который имеет учетную запись, чтобы выполнить печать. Возможно подготовить учетную запись гостя, которая является общей для гостей или посетителей. В этом случае, однако, общая учетная запись назначается множественным гостям. Поэтому, возможно для одного гостя управлять данными печати другого гостя. Это может привести к потере характеристик вышеописанных систем, таких как обеспечение безопасности печатной информации.
Дополнительно, также возможно установить устройство формирования изображения для использования гостем. Однако, это увеличивает экономическую нагрузку и также требует пространства для инсталляции, и соответственно, едва ли рассматривается как хорошее решение.
Согласно аспекту настоящего изобретения возможно предоставить даже пользователю, который не имеет учетной записи, необходимой для вывода данных с авторизацией для вывода данных.
Описание вариантов осуществления настоящего изобретения дано ниже со ссылками на сопроводительные чертежи.
Фиг. 1 является диаграммой, иллюстрирующей конфигурацию системы печати согласно первому варианту осуществления настоящего изобретения. Со ссылками на Фиг. 1 система 1 печати включает в себя по меньшей мере один пользовательский терминал 30, почтовый сервер 40, сервер 10 управления, сервер 50 аутентификации, сервер 60 хранения, и по меньшей мере одно устройство 20 формирования изображения, все из которых связаны сетью N1, такой как локальная сеть (ЛВС) или Интернет, чтобы быть в состоянии связываться друг с другом. Сеть N1 может быть частично или полностью сетью беспроводной связи. Дополнительно, может быть сетью мобильной связи между пользовательским терминалом 30 и сетью N1. Предполагается, что система 1 печати работает в организации, такой как компания. В первом варианте осуществления эта организация упоминается как "Компания A."
Пользовательский терминал 30 является процессором информации, которым непосредственно управляет пользователь системы 1 печати. Например, пользователь управляет пользовательским терминалом 30, чтобы ввести запрос (запрос печати) к системе 1 печати для того, чтобы осуществиь печать. Примеры пользовательского терминала 30 включают в себя персональные компьютеры (PC), сотовые телефоны, смартфоны, планшетные терминалы, и персональные цифровые ассистенты (PDA). В случае, когда есть два или больше пользовательских терминала 30, пользовательские терминалы 30 могут отличаться в типе машин друг от друга.
Почтовый сервер 40 является компьютером, который передает сообщение электронной почты (электронную почту), переданное от пользовательского терминала 30 и сообщение электронной почты, переданное от сервера 10 управления. Например, в ответ на команду пользователя, пользовательский терминал 30 передает сообщение электронной почты, включающее в себя запрос печати, в сервер 10 управления. Электронные данные объекта печати присоединяются к сообщению электронной почты, включающее в себя запрос печати. Формат данных электронных данных не ограничен заранее определенным форматом. Сообщение электронной почты, включающее в себя запрос печати, переданный от пользовательского терминала 30, в дальнейшем упоминается "как сообщение электронной почты запроса печати".
Сервер 50 аутентификации является компьютером, который управляет информацией относительно пользователей (в дальнейшем названной "пользовательская информация") в Компании А на пользовательской основе (то есть, пользователь за пользователем), и выполняет процессы, используя пользовательскую информацию. Например, сервер 50 аутентификации выполняет аутентификацию в ответ на запрос аутентификации, в котором заданы имя пользователя и пароль. Дополнительно, сервер 50 аутентификации выполняет процесс, соответствующий запросу определения существования адреса электронной почты для определения существования адреса электронной почты, и процесс, соответствующий запросу получения имени пользователя для получения имени пользователя, соответствующего адресу электронной почты. Таким образом, пользовательская информация включает в себя адрес электронной почты пользователя, который сопоставлен с пользовательским именем пользователя.
Сервер 10 управления является компьютером, который генерирует данные печати относительно электронных данных, включенных в сообщение электронной почты запроса печати в ответ на прием сообщения электронной почты запроса печати. Данные печати имеют формат данных, интерпретируемый устройством 20 формирования изображения. Сервер 10 управления сопоставляет сгенерированные данные печати с пользовательским именем пользователя, который передал сообщение электронной почты запроса печати, или с идентификатором, генерируемым для каждого сообщения электронной почты запроса печати, и передает данные печати, сопоставленные с именем пользователя или идентификатором, к серверу 60 хранения. Когда имя пользователя, сопоставленное с исходным адресом сообщения электронной почты запроса печати, управляется в сервере 50 аутентификации, данные печати сопоставляются с именем пользователя. Когда имя пользователя, сопоставленное с исходным адресом сообщением электронной почты запроса печати не управляется в сервере 50 аутентификации, данные печати сопоставляются с идентификатором, генерируемым для каждого сообщения электронной почты запроса печати. В дальнейшем этот идентификатор упоминается как "персональный идентификационный номер (PIN) код."
Сервер 60 хранения является компьютером, который хранит (сохраняет) данные печати, переданные от сервера 10 управления.
Устройство 20 формирования изображения является устройством, которое печатает данные печати, сопоставленные с именем пользователя или PIN-кодом, введенным в устройство 20 формирования изображения пользователем, среди данных печати, сохраненных в сервере 60 хранения.
Фиг. 2 является диаграммой, иллюстрирующей конфигурацию аппаратного обеспечения сервера управления согласно первому варианту осуществления.
Со ссылками на Фиг. 2, сервер 10 управления включает в себя модуль 100 накопителя, вторичное устройство 102 хранения, модуль 103 памяти, центральный процессор (центральный процессор) 104, и интерфейсный модуль 105, все из которых связаны шиной B.
Программа, которая реализовывает процессы в сервере 10 управления, обеспечивается посредством носителя 101 записи, такого как CD-ROM. Когда носитель 101 записи, хранящий программу, загружается в модуль 100 накопителя, программа, устанавливается во вторичном устройстве 102 хранения с носителя 101 записи через модуль 100 накопителя. Однако, программа должна не всегда устанавливаться с носителя 101 записи, и может альтернативно быть загружена из другого компьютера через сеть. Вторичное устройство 102 хранения хранит файлы и данные, так же как и установленные программы.
Модуль 103 памяти, в ответ на команду активизировать программу, считывает программу из вторичного устройства 102 хранения и сохраняет считанную программу. Центральный процессор 104 выполняет функции, имеющие отношение к серверу 10 управления в соответствии с программой, сохраненной в модуле 103 памяти. Интерфейсный модуль 105 используется как интерфейс для соединения с сетью.
Фиг. 3 является диаграммой, иллюстрирующей конфигурацию аппаратного обеспечения устройства формирования изображения согласно первому варианту осуществления. Со ссылками на Фиг. 3, устройство 20 формирования изображения включает в себя элементы аппаратного обеспечения, включающие в себя контроллер 21, сканер 22, принтер 23, модем 24, операционая панель 25, сетевой интерфейс 26 и гнездо 27 для карты SD.
Контроллер 21 включает в себя центральный процессор 211, память 212 с произвольным доступом (RAM), постоянную память (ROM) 213, жесткий диск (HDD) 214, и энергонезависимую RAM (NVRAM) 215. ROM 213 содержит различные программы и данные, используемые программами. RAM 212 используется как хранилище для загрузки программы и в качестве рабочей области для загруженной программы. Центральный процессор 211 реализует различные функции, выполняя программу, загруженную в RAM 212. HDD 214 содержит программы и различные данные, используемые в соответствии с программами. NVRAM 215 содержит различные виды информации конфигурации.
Сканер 22 является элементом аппаратного обеспечения (часть считывания изображения), который считывает данные изображения с исходного материала. Принтер 23 является элементом аппаратного обеспечения (часть печати), который печатает данные печати на носителе записи, такому как бумага для печати. Модем 24 является элементом аппаратного обеспечения для соединения с телефонной линией и используется для передачи и приема данных изображения посредством факсимильной связи.
Операционая панель 25 является элементом аппаратного обеспечения, который включает в себя часть ввода для приема пользовательского ввода, такой как кнопка, и часть отображения, такая как жидкокристаллическая панель. Жидкокристаллическая панель может иметь функцию панели экрана ввода касанием. В этом случае жидкокристаллическая панель также служит в качестве части ввода. Сетевой интерфейс 26 является элементом аппаратного обеспечения для соединения с сетью (или проводной или беспроводной), такой как ЛВС. Гнездо 27 для карты SD используется для считывния программы, сохраненной на карте SD 80. Таким образом, согласно устройству 20 формирования изображения программа, сохраненная в карте SD 80, так же как программа, сохраненная в ROM 213, может быть загружена в RAM 212 и выполнена. Карта SD 80 может быть заменена другими носителями записи (такими как CD-ROM и память с универсальной последовательной шиной (USB)). Таким образом, носитель записи, соответствующий позиции карты SD 80, не ограничен заранее определенным видом. В этом случае гнездо 27 для карты SD может быть заменено элементом аппаратного обеспечения, соответствующим виду носителя записи, который заменяет карту SD 80.
Согласно этому варианту осуществления устройство 20 формирования изображения может быть без сканера 22 и модема 24. Таким образом, устройство 20 формирования изображения может не быть многофункциональной машиной и может быть принтером.
Фиг. 4 является диаграммой, иллюстрирующей функциональную конфигурацию системы печати согласно первому варианту осуществления. Со ссылками на Фиг. 4 сервер 10 управления включает в себя часть 11 приема электронной почты, часть 12 определения адреса, часть генерирования PIN-кода, часть 14 генерирования информации печати, часть 15 генерирования электронной почты ответа, часть 16 возврата электронной почты, и часть 17 передачи информации печати, все из которых реализованы обработкой, которую центральный процессор 104 заставляют выполнять в соответствии с одной или более программами, установленными в сервере 10 управления.
Часть 11 приема электронной почты принимает сообщение электронной почты запроса печати. Сообщение электронной почты запроса печати включает в себя целевые данные печати (данные, которые должны быть напечатаны), которые пользователь желает напечатать (например, текст электронной почты и/или приложенный файл). Например, пользователь передает сообщение электронной почты, включающее в себя целевые данные печати, от пользовательского терминала 30 по адресу электронной почты (место назначения) конкретной области. Принимая сообщение электронной почты, в котором конкретная область установлена как место назначения, часть 11 приема электронной почты определяет, что сообщение электронной почты является сообщением электронной почты запроса печати.
Часть 12 определения адреса определяет, зарегистрирован ли исходный адрес (электронной почты) сообщения электронной почты запроса печати в сервере 50 аутентификации, передавая запрос определения существования адреса электронной почты для определения существования исходного адреса сообщения электронной почты запроса печати к серверу 50 аутентификации. Когда исходный адрес зарегистрирован в сервере 50 аутентификации, часть 12 определения адреса получает имя пользователя, соответствующее исходному адресу от сервера 50 аутентификации. Часть 13 генерирования PIN-кода генерирует PIN-код, когда исходный адрес не зарегистрирован в сервере 50 аутентификации. Часть 14 генерирования информации печати генерирует информацию печати, соответствующую сообщению электронной почты запроса печати. Информация печати включает в себя имя пользователя или PIN-код, а также информацию относительно данных печати и задания на печать для данных печати.
Часть 15 генерирования электронной почты ответа генерирует сообщение электронной почты (в дальнейшем названное "сообщение электронной почты ответа") в качестве ответа на сообщение электронной почты запроса печати. Сообщение электронной почты ответа включает в себя идентификационную информацию индивидуальных данных печати. Дополнительно, когда PIN-код генерируется относительно сообщения электронной почты запроса печати, сообщение электронной почты ответа включает в себя PIN-код.
Часть 16 возврата электронной почты возвращает сообщение электронной почты ответа на исходный адрес сообщения электронной почты запроса печати. Часть 17 передачи информации печати хранит информацию печати в сервере 60 хранения, передавая информацию печати к серверу 60 хранения.
Сервер 50 аутентификации включает в себя часть 51 ответа на запрос и часть 52 хранения пользовательской информации. Часть 52 хранения пользовательской информации хранит пользовательскую информацию каждого из служащих Компании A. Часть 51 ответа на запрос выполняет процессы, соответствующие запросу аутентификации, запросу определения существования адреса электронной почты, и запросу о получении имени пользователя, соответствующего адресу электронной почты. Часть 51 ответа на запрос реализована процессом, который центральный процессор сервера 50 аутентификации заставляют выполнять в соответствии с программой, установленной в сервере 50 аутентификации. Часть 52 хранения пользовательской информации может быть реализована, используя вторичное устройство хранения сервера 50 аутентификации или устройство хранения, связанное с сервером 50 аутентификации, через сеть.
Сервер 60 хранения включает в себя часть 61 приема информации печати, часть 62 хранения информации печати, и часть 63 выдачи информации печати. Часть 61 приема информации печати принимает информацию печати, переданную от сервера 10 управления, и сохраняет принятую информацию печати в части 62 хранения информации печати. Часть 63 выдачи информации печати, в ответ на запрос о получении информации печати из устройства 20 формирования изображения, извлекает информацию печати, включающую в себя имя пользователя или PIN-код, заданный в запросе получения из информации печати, хранящейся (сохраненной) в части 62 хранения информации печати, и возвращает извлеченную информацию печати устройству 20 формирования изображения.
Часть 61 приема информации печати и часть 63 выдачи информации печати реализуются процессом, который центральный процессор сервера 60 хранения заставлен выполнить в соответствии с одной или более программами, установленными в сервере 60 хранения. Часть 62 хранения информации печати может быть реализована, используя вторичное устройство хранения сервера 60 хранения или устройство хранения, связанное с сервером 60 хранения, через сеть.
Устройство 20 формирования изображения включает в себя часть 221 управления аутентификацией, часть 222 получения информации печати, и часть 223 управления печатью, все из которых реализованы процессом, который центральный процессор 211 заставляют выполнять в соответствии с одной или более программами, установленными в устройстве 20 формирования изображения.
Часть 221 управления аутентификацией принимает пользовательский ввод имени пользователя и пароля или пользовательский ввод PIN-кода. Когда имя пользователя и пароль введены (вводятся), часть 221 управления аутентификацией запрашивает сервер 50 аутентификации аутентифицировать имя пользователя и пароль. Часть 222 получения информации печати передает запрос на получение информации печати к серверу 60 хранения. В запросе получения задано по меньшей мере одно из имени пользователя и PIN-кода, принятого частью 221 управления аутентификацией. Часть 223 управления печатью выполняет процесс печати относительно данных печати, полученных частью 222 получения информации печати.
Ниже дано описание процедуры для процесса, выполняемого в системе 1 печати. Фиг. 5 является диаграммой последовательности для иллюстрации процедуры для процесса для сохранения данных печати согласно первому варианту осуществления.
На этапе S101 в ответ на пользовательский ввод команды пользовательский терминал 30 передает сообщение электронной почты запроса печати по заранее определенному адресу электронной почты. Электронные данные, которые должны быть напечатаны, присоединяют к сообщению электронной почты запроса печати. Заранее определенный адрес электронной почты является, например, адресом электронной почты, заранее определенным как адрес электронной почты для сервера 10 управления.
На этапе S102 почтовый сервер 40 направляет сообщение электронной почты запроса печати к серверу 10 управления в соответствии с общим протоколом связи для направления электронной почты.
Сообщение электронной почты запроса печати принимается частью 11 приема электронной почты сервера 10 управления. В ответ на прием сообщения электронной почты запроса печати на этапе S103 сервер 10 управления передает запрос определения существования адреса электронной почты для определения существования исходного адреса сообщения электронной почты запроса печати к серверу 50 аутентификации, задавая исходный адрес в запросе определения существования. В ответ на прием запроса определения существования, на этапе S104, часть 51 ответа на запрос сервера 50 аутентификации определяет, сохранен ли адрес электронной почты (исходный адрес), заданный в запросе определения существования, в части 52 хранения пользовательской информации.
Фиг. 6 является диаграммой, иллюстрирующей конфигурацию части хранения пользовательской информации согласно первому варианту осуществления. Со ссылками на Фиг. 6 часть 52 хранения пользовательской информации хранит пользовательскую информацию относительно каждого из служащих Компании A. Пользовательская информация включает в себя, например, имя пользователя, пароль и адрес электронной почты. Множественные адреса электронной почты, например, адреса электронной почты для PC и мобильного терминала, могут быть зарегистрированы для единственного пользователя.
Таким образом, на этапе S104 часть 51 ответа на запрос определяет, включен ли адрес электронной почты, заданный в запросе определения существования, в пользовательскую информацию, сохраненную в части 52 хранения пользовательской информации, в качестве любого из адресов электронной почты пользовательской информации.
Затем на этапе S105 часть 51 ответа на запрос возвращает ответ, включающий в себя результат определения, к серверу 10 управления. Результатом определения (результат определения) является информация, указывающая присутствие (существование) или отсутствие адреса электронной почты.
В ответ на прием результата определения, на этапе S106, сервер 10 управления генерирует информацию печати относительно сообщения электронной почты запроса печати. Затем, на этапе S107, часть 16 возврата электронной почты сервера 10 управления возвращает сообщение электронной почты ответа в качестве ответа на сообщение электронной почты запроса печати по исходному адресу сообщения электронной почты запроса печати. На этапе S108 почтовый сервер 40 направляет сообщение электронной почты ответа на пользовательский терминал 30, который является источником сообщения электронной почты запроса печати. Сообщение электронной почты ответа генерируется в процессе генерирования информации печати.
После возврата сообщения электронной почты ответа на этапе S109 часть 17 передачи информации печати сервера 10 управления передает информацию печати, генерируемую в процессе генерирования информации печати, который включает в себя данные печати, и информацию, ассоциированную с данными печати, к серверу 60 хранения.
В ответ на прием информации печати, на этапе S110, часть 61 приема информации печати сервера 60 хранения сохраняет информацию печати в части 62 хранения информации печати.
Фиг. 7 является диаграммой, иллюстрирующей конфигурацию части хранения информации печати согласно первому варианту осуществления. Со ссылками на Фиг. 7, часть 62 хранения информации печати хранит информацию печати относительно каждых данных печати (данные печати за данными печати). Информация печати включает в себя имя задания, пользовательский режим, данные печати и имя пользователя или PIN-код.
Имя задания является идентификационной информацией каждых данных печати или каждого задания на печать, выполняемого относительно каждых данных печати. Пользовательский режим является информацией, указывающей, управляется ли исходный адрес печати сообщения электронной почты запроса печати в части 52 хранения пользовательской информации. В этом варианте осуществления пользовательский режим указывает, является ли пользователь, который запрашивает печать (запрашивающий пользователь) внутренним (внутрифирменным) пользователем или внешним пользователем. Внутренний пользователь относится к служащему Компании A. Внешний пользователь относится к человеку, отличному от служащих Компании A. Со ссылками на Фиг. 7, "U" указывает внутреннего пользователя, и "G" указывает внешнего пользователя. Имя пользователя является именем пользователя запрашивающего пользователя, когда запрашивающий пользователь является служащим Компании A. PIN-код является PIN-кодом, назначенным запрашивающему пользователю, когда запрашивающий пользователь не является служащим Компании A.
Ниже дано описание подробно процесса этапа S106 согласно Фиг. 5. Фиг. 8 является последовательностью операций для иллюстрации процедуры для процесса генерирования информации печати согласно первому варианту осуществления.
На этапе S201 на Фиг. 8 часть 12 определения адреса сервера 10 управления определяет, указывает ли результат определения, принятый на этапе S105 на Фиг. 5 присутствие (существование) исходного адреса сообщения электронной почты запроса печати. Если результат определения указывает присутствие исходного адреса (ДА на этапе S201), на этапе S202, часть 12 определения адреса получает имя пользователя, соответствующее исходному адресу, от сервера 50 аутентификации. Таким образом, имя пользователя, сопоставленное с исходным адресом в части 52 хранения пользовательской информации, получают.
Затем, на этапе S203, часть 14 генерирования информации печати генерирует данные печати каждого из текста сообщения электронной почты запроса печати и электронных данных (целевых данных печати), приложенных к сообщению электронной почты запроса печати. Данные печати могут генерироваться только для одних приложенных электронных данных. Дополнительно, когда электронные данные находятся в формате файла архива, таком как формат zip, включающего в себя множественные файлы, часть 14 генерирования информации печати декомпрессирует электронные данные, и генерирует данные печати для каждого из декомпрессированных файлов. Соответственно, множественные части данных печати (множественные задания на печать) могут генерироваться для единственного сообщения электронной почты запроса печати.
Затем, на этапе S204, часть 14 генерирования информации печати генерирует информацию печати относительно каждых данных печати. То есть, имя задания генерируется для каждых данных печати и включается в информацию печати. В пользовательском режиме индивидуальной информации печати устанавливается "U". Дополнительно, имя пользователя, полученное на этапе S202, устанавливается в индивидуальной информации печати. Информация печати, генерируемая на этапе S204, передается к серверу 60 хранения на этапе S109 на Фиг. 5.
Затем, на этапе S205, часть 15 генерирования электронной почты ответа генерирует сообщение электронной почты ответа, в котором имена заданий информации печати описаны в, например, тексте. Сообщение электронной почты ответа отправляется пользовательскому терминалу 30 от исходного адреса сообщения электронной почты запроса печати на этапах S107 и S108 на Фиг. 5. Для пользователя возможно знать, что имя задания, соответствующее каждым данным печати, генерируемым в ответ на сообщение электронной почты запроса печати, рассматривая сообщение электронной почты ответа. Однако, сообщение электронной почты ответа не должно всегда возвращаться, когда исходный адрес существует (зарегистрирован) в части 52 хранения пользовательской информации Например, в случае, когда имя задания генерируется на основании имени файла электронных данных, для пользователя возможно определить (понять) содержимое данных печати, соответствующих каждому имени задания во время работы устройства 20 формирования изображения, как описано ниже.
Между тем, если результат определения указывает отсутствие исходного адреса на этапе S201 (НЕТ на этапе S201), на этапе S206, часть 13 генерирования PIN-кода генерирует PIN-код, уникальный для сообщения электронной почты запроса печати. PIN-код может генерироваться любым способом, пока значение PIN-кода отличается между сообщениями электронной почты запроса печати. Однако, предпочтительно, чтобы PIN-код был составлен из символов, которые могут быть легко введены через операционую панель 25 (Фиг. 3) или программную клавиатуру, отображенную на операционной панели 25 устройства 20 формирования изображения.
Затем, на этапе S207, часть 14 генерирования информации печати генерирует данные печати каждого текста сообщения электронной почты запроса печати, и электронные данные (целевые данные печати), приложенные к сообщению электронной почты запроса печати. Содержимое процесса этапа S207 может быть тем же самым как содержимое процесса этапа S203.
Затем, на этапе S208, часть 14 генерирования информации печати генерирует информацию печати относительно каждых данных печати. Таким образом, имя задания генерируется для каждых данных печати и включается в информацию печати. В пользовательском режиме индивидуальной информации печати устанавливается "G". Дополнительно, PIN-код, сгенерированный на этапе S206, устанавливается в информации печати. Информация печати, генерируемая на этапе S208, передается к серверу 60 хранения на этапе S109 согласно Фиг. 5.
Затем, на этапе S209, часть 15 генерирования электронной почты ответа генерирует сообщение электронной почты ответа, в котором PIN-код, а также имена заданий информации печати, описаны в, например, тексте. Сообщение электронной почты ответа отправляется пользовательскому терминалу 30 от исходного адреса сообщения электронной почты запроса печати на этапах S107 и S108 на Фиг. 5. Для пользователя, который просматривает сообщение электронной почты ответа, возможно знать PIN-код, который должен быть введен в устройство 20 формирования изображения во время печати данных печати, генерируемых в ответ на сообщение электронной почты запроса печати. Дополнительно, для пользователя также возможно знать имя задания, соответствующее каждым данным печати. Однако, сообщение электронной почты ответа не всегда должно включать в себя имя задания.
После этого пользователь, который передал сообщение электронной почты запроса печати, переходит в местоположение, где устройство 20 формирования изображения установлено, и управляет устройством 20 формирования изображения. Ниже дано описание процедуры для процесса, который устройство 20 формирования изображения выполняет в ответ на операцию пользователя.
Фиг. 9 является последовательностью операций для иллюстрации процедуры для процесса, выполняемого устройством формирования изображения, согласно первому варианту осуществления.
На этапе S301 часть 221 управления аутентификацией отображает экран входа в систему на операционной панели 25 в ответ на, например, вызов функции печати для того, чтобы печатать данные печати, хранящиеся (сохраненные) в сервере 60 хранения.
Фиг. 10 является диаграммой, иллюстрирующей пример отображения экрана входа в систему. Со ссылками на Фиг. 10, экран 510 входа в систему включает в себя поля для ввода имени пользователя, пароля и PIN-кода.
Например, когда оператор устройства 20 формирования изображения является внутренним пользователем, имя пользователя и пароль вводятся в экран 510 входа в систему. Когда оператором является внешний пользователь, PIN-код которого оператору передан почтой ответа, вводится в экран 510 входа в систему.
Внутренний пользователь также может ввести PIN-код. Например, когда внутренний пользователь передает сообщение электронной почты запроса печати от адреса электронной почты пользовательского терминала 30 для частного использования, то есть, от адреса электронной почты, который не сохранен в части 52 хранения пользовательской информации, сообщение электронной почты ответа возвращенное к пользовательскому терминалу 30, включает в себя PIN-код. Между тем, внутренний пользователь может иметь отдельно переданное сообщение электронной почты запроса печати от адреса электронной почты, сохраненного в части 52 хранения пользовательской информации. В этом случае относительно этого внутреннего пользователя данные печати, ассоциированные с кодом PIN, и данные печати, ассоциированные с именем пользователя, хранятся в сервере 60 хранения. Чтобы разрешить процесс печати, который должен быть выполнен для обоих данных печати с единственной операцией входа в систему, имя пользователя и пароля и PIN-код могут быть введены одновременно.
Когда по меньшей мере одно из имени пользователя и пароля и PIN-кода введено в экран 510 входа в систему, и кнопка OK 511 нажата, на этапе S302, часть 221 управления аутентификацией определяет, введены ли имя пользователя и пароль в экране 510 входа в систему. Если имя пользователя и пароль введены (ДА на этапе S302), на этапе S303, часть 221 управления аутентификацией выполняет аутентификацию. Например, часть 221 управления аутентификацией передает запрос аутентификации, в котором заданы введенное имя пользователя и пароль, к серверу 50 аутентификации. Часть 51 ответа на запрос сервера 50 аутентификации определяет, сохранена ли комбинация имени пользователя и пароля, заданная в запросе аутентификации, в части 52 хранения пользовательской информации. Если комбинация сохранена в части 52 хранения пользовательской информации, аутентификация является успешной. Если комбинация не сохранена в части 52 хранения пользовательской информации, аутентификация терпит неудачу. Часть 51 ответа на запрос возвращает информацию, указывающую успех или отказ аутентификации к части 221 управления аутентификацией устройства 20 формирования изображения, которое запросило аутентификацию.
Если определено на этапе S304, что аутентификация успешна (ДА на этапе S304), на этапе S305, часть 222 получения информации печати добавляет имя пользователя, введенное на экране 510 входа в систему, к заданной информации. Заданная информация является информацией, которая задана во время получения списка информации печати от сервера 60 хранения в последующем этапе S308. В случае отказа аутентификации (НЕТ на этапе S304), этап S305 не выполняется.
На этапе S306 часть 222 получения информации печати определяет, введен ли PIN-код на экране 510 входа в систему. Если PIN-код введен (ДА на этапе S306), на этапе S307, часть 222 получения информации печати добавляет PIN-код к заданной информации. Если PIN-код не введен (НЕТ на этапе S306), этап S307 не выполняется.
Затем, на этапе S308, часть 222 получения информации печати определяет заданную информацию, и получает список информации печати (список частей информации печати) от сервера 60 хранения. Более конкретно, часть 222 получения информации печати определяет заданную информацию, и передает запрос на получение списка информации печати к серверу 60 хранения. В ответ на запрос получения часть 63 выдачи информации печати сервера 60 хранения получает информацию печати, которая содержит заданную информацию, определенную (заданную) в запросе получения от части 62 хранения информации печати (Фиг. 7). То есть, когда имя пользователя и пароль введены в экран 510 входа в систему, получают информацию печати, пользовательский режим которой есть "U" и которая включает в себя имя пользователя. Когда PIN-код введен на экране 510 входа в систему, получают информацию печати, пользовательский режим которой есть "G" и которая включает в себя PIN-код.
Когда имя пользователя и пароль и PIN-код введены в экран 510 входа в систему, и аутентификация успешна, получают информацию печати, пользовательский режим которой равна «U», и которая включает в себя имя пользователя, и информация печати, пользовательский режим которой равен "G" и которая включает в себя PIN-код. Когда имя пользователя и пароль и PIN-код введены в экран 510 входа в систему, и аутентификация терпит неудачу, получают информацию печати, пользовательский режим которой равен "G" и которая включает в себя PIN-код.
Часть выдачи информации печати возвращает список полученной информации печати (элементы) к устройству 20 формирования изображения. Здесь, возвращенная информация печати может не включать в себя данные печати.
Затем, на этапе S309, часть 222 получения информации печати устройства 20 формирования изображения вызывает отображение списка имен заданий, включенных в возвращенную информацию печати, которая должна быть отображена на операционной панели 25. Этот список является списком целей печати - кандидатов (объекты печати). Таким образом, пользователь может ввести команду, чтобы выполнить печать относительно информации печати, включенной в список.
Когда одно или более имен заданий выбраны из списка, на этапе S310, часть 222 получения информации печати получает данные печати, соответствующие именам заданий от сервера 60 хранения. Более конкретно, часть 222 получения информации печати передает запрос на получение данных печати, в которых определены имена заданий, к серверу 60 хранения. В ответ на запрос получения часть 63 выдачи информации печати сервера хранения 60 возвращает данные печати, соответствующие именам заданий, заданным в запросе получения, к устройству 20 формирования изображения.
Когда информация печати, полученная с введенным именем пользователя и/или PIN-кодом, соответствует только единственному элементу данных печати, часть 222 получения информации печати может получить данные печати без выполнения процесса этапа S309. Дополнительно, часть 63 выдачи информации печати может передавать данные печати, полученные с именем пользователя и/или PIN-кодом, к устройству 20 формирования изображения вместо того, чтобы возвратить список информации печати.
Затем, на этапе S311, часть 223 управления печатью управляет выполнением заданий печати, относящимся к данным печати. В результате бумага, на которой напечатаны данные печати, выводится.
Как описано выше, согласно первому варианту осуществления, даже внешнему пользователю, учетная запись которого, такая как имя пользователя и пароль, не зарегистрирована в сервере 50 аутентификации, может быть предоставлена авторизация для печати. Соответственно, можно уменьшить потребность для внешнего пользователя в просьбе внутреннего пользователя выполнить печать. Дополнительно, внешнему пользователю сообщают PIN-код относительно сообщения электронной почты запроса каждой печати. Соответственно, можно предоставить каждому внешнему пользователю уникальную псевдо и временную учетную запись. Соответственно, данные печати, которыми каждому внешнему пользователю разрешено манипулировать, ограничены теми, которые соответствуют почте запроса печати от внешнего пользователя. В результате можно избежать возникновения ситуации, когда внешним пользователям разрешают легко управлять данными печати друг друга.
Дополнительно, также можно уменьшить потребность установки устройства 20 формирования изображения для исключительного использования внешних пользователей.
Когда единственный внешний пользователь передает множественные сообщения электронной почты запроса печати, множественные сообщения электронной почты ответа, включающие в себя соответствующие различные PIN-коды, возвращаются на пользовательский терминал 30 (Фиг. 1) внешнего пользователя. Принимая такую ситуацию в рассмотрение, экран 510 входа в систему (Фиг. 10) может конфигурироваться, чтобы разрешить ввод множественных PIN-кодов. Часть 222 получения информации печати может конфигурироваться, чтобы получить информацию печати, которая включает в себя один из множественных PIN-кодов, от сервера 60 хранения. Это позволяет устранить проблему необходимости повторять вход в систему и отображение списка информации печати относительно каждого PIN-кода.
Альтернативно, часть 13 генерирования PIN-кода сервера 10 управления может сохранить сгенерированный PIN-код в соответствии с исходным адресом (электронной почты) сообщения электронной почты запроса печати в, например, вторичном устройстве 102 хранения. Когда исходный адрес сообщения электронной почты запроса печати хранится в соответствии с PIN-кодом во вторичном устройстве 102 хранения, часть 13 генерирования PIN-кода выводит сохраненный PIN-код вместо того, чтобы генерировать новый PIN-код. В этом случае сообщение электронной почты ответа, включающее в себя сохраненный PIN-код, возвращается.
Согласно этому, когда единственный внешний пользователь передает множественные сообщения электронной почты запроса печати, внешнему пользователю назначают единственный PIN-код вместо того, чтобы назначать PIN-код для каждого сообщения электронной почты запроса печати. Соответственно, для внешнего пользователя можно заставить устройство 20 формирования изображения отображать список информации печати, соответствующей множественным сообщениям электронной почты запроса печати и выполнять печать, вводя единственный PIN-код на экране 510 входа в систему.
В случае внешнего пользователя имя пользователя не задано. Поэтому трудно идентифицировать пользователя, который выполнил печать, хотя информация регистрации записана относительно печати в устройстве 20 формирования изображения. Поэтому устройство 20 формирования изображения может установить ограничения для печати данных печати, принадлежащих информации печати, полученной посредством задания PIN-кода. Например, устройство 20 формирования изображения может установить верхний предел количества бумажных листов, которые будут напечатаны, или запретить цветную печать. Это позволяет предотвратить большое количество печати, которая использует преимущество анонимности.
Дополнительно, PIN-код может быть снабжен датой истечения. PIN-код, у которого прошла дата истечения, может быть объявлен недействительным.
Дополнительно, адрес электронной почты, который является исходным адресом сообщения электронной почты запроса печати и не сохранен в части 52 хранения пользовательской информации, может быть записан в информации регистрации вместо имени пользователя. Включение информации, которая обеспечивает идентификационную информацию человека, такую как адрес электронной почты, в информации регистрации, как ожидается, будет иметь психологический сдерживающий эффект на большое количество печати, которая использует преимущество анонимности.
Ниже дано описание второго варианта осуществления. Во втором варианте осуществления дано описание различий от первого варианта осуществления. Соответственно, второй вариант осуществления может быть тем же самым как первый вариант осуществления, где конкретная ссылка не сделана.
Согласно второму варианту осуществления, дано описание случая, в котором функции сервера 10 управления, сервера 50 аутентификации и сервера 60 хранения предоставлены через Интернет в качестве облачной службы. Соответственно, во втором варианте осуществления пользовательский терминал 30 и почтовый сервер 40 связаны с сервером 10 управления через Интернет, и устройство 20 формирования изображения связано с сервером 50 аутентификации и сервером 60 хранения через Интернет.
Фиг. 11 является диаграммой, иллюстрирующей функциональную конфигурацию системы печати согласно второму варианту осуществления. Со ссылками на Фиг. 11, сервер 10 управления дополнительно включает в себя часть 18 хранения соответствующей адресу информации (в дополнение к конфигурации, иллюстрированной на Фиг. 4). Часть 18 хранения соответствующей адресу информации хранит (содержит) адрес электронной почты для сервера 10 управления, назначенный каждому корпоративному пользователю (компании). Часть 18 хранения соответствующей адресу информации может быть реализована, используя, например, вторичное устройство 102 хранения или устройство хранения, связанное с сервером 10 управления, через сеть.
Сервер 60 хранения также включает в себя часть 64 хранения информации пользовательского устройства (в дополнение к конфигурации, иллюстрированной на Фиг. 4). Часть 64 хранения информации пользовательского устройства хранит идентификационную информацию (в дальнейшем названный "ID устройства") каждого устройства 20 формирования изображения, установленную в каждом корпоративном пользователе.
Процедура для процесса для сохранения данных печати во втором варианте осуществления может быть в основном такой же как таковая на Фиг. 5 за исключением некоторых этапов. В частности, на этапе S101 пользовательский терминал 30 передает сообщение электронной почты запроса печати на адрес электронной почты для сервера 10 управления, назначенного на корпоративного пользователя, которому принадлежит устройство 20 формирования изображения, которое является местом назначения печати (где печать должна быть выполнена), (для которого установлено устройство 20 формирования изображения).
Часть 11 приема электронной почты сервера 10 управления определяет корпоративного пользователя, чье устройство 20 формирования изображения должно быть определено как место назначения печати, на основании адреса электронной почты, по которому принято сообщение электронной почты запроса печати (адрес электронной почты, определенный как адрес назначения). Часть 18 хранения соответствующей адресу информации используется в этом определении.
Фиг. 12 является диаграммой, иллюстрирующей конфигурацию части хранения соответствующей адресу информации согласно второму варианту осуществления. Со ссылками на Фиг. 12, часть 18 хранения соответствующей адресу информации хранит код компании и адрес электронной почты приема для приема для каждого корпоративного пользователя.
Код компании является идентификационной информацией, назначенной каждому корпоративному пользователю. Адресом приема является адрес электронной почты для сервера 10 управления, назначенного корпоративному пользователю. Для сервера 10 управления адресом приема является адрес электронной почты для приема сообщения электронной почты запроса печати от корпоративного пользователя, соответствующего адресу приема.
Часть 11 приема электронной почты хранит код компании, соответствующий адресу электронной почты, по которому принимают сообщение электронной почты запроса печати в, например, модуль 103 памяти.
В процессе генерирования информации печати этапа S106 (Фиг. 5), часть 14 генерирования информации печати генерирует информацию печати, которая также включает в себя код компании, сохраненный в модуле 103 памяти. Соответственно, на этапе S109 информация печати, включающая в себя код компании, передается к серверу 60 хранения. После приема информации печати, на этапе S110 (Фиг. 5), часть 61 приема информации печати сервера 60 хранения сохраняет информацию печати в части 62 хранения информации печати.
Фиг. 13 является диаграммой, иллюстрирующей конфигурацию части хранения информации печати согласно второму варианту осуществления. Со ссылками на Фиг. 13, во втором варианте осуществления часть 62 хранения информации печати также хранит код компании относительно каждых данных печати. Альтернативно, часть 62 хранения информации печати может быть предоставлена одна для каждого кода компании.
После этого пользователь, который передал сообщение электронной почты запроса печати, переходит в местоположение, где установлено устройство 20 формирования изображения и управляет устройством 20 формирования изображения. Ниже дано описание процедуры для процесса, который выполняет устройство 20 формирования изображения в ответ на операцию пользователя.
Во втором варианте осуществления процедура для процесса, выполненного устройством 20 формирования изображения, может быть такой же как иллюстрировано на Фиг. 9 за исключением некоторых этапов. В частности, на этапе S308 часть 222 получения информации печати определяет заданную информацию, которая также включает в себя код компании и ID устройства, и передает запрос на получение списка информации печати (запрос получения списка информации печати) к серверу 60 хранения. ID устройства является ID устройства для устройства 20 формирования изображения, и содержится в, например, ROM 213, NVRAM 215 или HDD 214 устройства 20 формирования изображения. Кодом компании является код компании для компании, где установлено устройство 20 формирования изображения, и задано в устройстве 20 формирования изображения, например. Установленный код компании сохранен в, например, NVRAM 215 или HDD 214.
ID устройства может быть сохранено, например, конкретным приложением, установленным в устройстве 20 формирования изображения. В этом случае устройство 20 формирования изображения, в котором установлено конкретное приложение, может быть идентифицировано устройством ID. То есть, согласно этому варианту осуществления идентификатор приложения, сохраненный конкретным приложением, может использоваться как ID устройства, если идентификатор приложения позволяет идентифицировать устройство 20 формирования изображения в качестве конкретного устройства формирования изображения.
Часть 63 выдачи информации печати сервера 60 хранения определяет, сохранена ли комбинация кода компании и ID устройства, включенная в заданную информацию, заданную в запросе получения, в части 64 хранения информации пользовательского устройства.
Фиг. 14 является диаграммой, иллюстрирующей конфигурацию части хранения информации пользовательского устройства. Как иллюстрировано на Фиг. 14, часть 64 хранения информации пользовательского устройства хранит, относительно каждого устройства 20 формирования изображения, установленного в корпоративном пользователе, код компании корпоративного пользователя и ID устройства для устройства 20 формирования изображения в соответствии друг с другом.
Если комбинация кода компании и ID устройства, включенная в заданную информацию, заданную в запросе получения списка информации печати, не сохранена в части 64 хранения информации пользовательского устройства, часть 63 выдачи информации печати не возвращает список информации печати. Это имеет место потому, что в этом случае легитимность устройства 20 формирования изображения, которое передало запрос получения, сомнительна. В этом варианте осуществления легитимность устройства 20 формирования изображения относится к установке устройства 20 формирования изображения в надлежащем корпоративном пользователе.
Если комбинация кода компании и ID устройства, включенная в заданную информацию, заданную в запросе получения, сохранена в части 64 хранения информации пользовательского устройства, часть 63 выдачи информации печати получает информацию печати, включающую в себя заданную информацию, заданную в запросе получения, от части 62 хранения информации печати (Фиг. 13). То есть, согласно второму варианту осуществления, получают информацию печати, которая дополнительно включает в себя тот же самый код компании, как таковой, включенный в эту заданную информацию. Часть 63 выдачи информации печати возвращает список полученной информации печати к устройству 20 формирования изображения.
Когда нет потребности верифицировать легитимность устройства 20 формирования изображения, заданная информация, заданная в запросе на получение списка информации печати может не включать в себя код компании. Часть 63 выдачи информации печати может идентифицировать код компании, соответствующий ID устройства, на основании ID устройства, включенного в заданную информацию и часть 64 хранения информации пользовательского устройства, и использовать код компании в получении информации печати от части 62 хранения информации печати.
Как описано выше, согласно второму варианту осуществления адрес электронной почты для сервера 10 управления отличается между корпоративными пользователями. Дополнительно, код компании задан относительно запроса получения списка информации печати из устройства 20 формирования изображения, и список информации печати, включающий в себя код компании, возвращается к устройству 20 формирования изображения. Соответственно, можно предотвратить возникновение неудобства, такого как наличие информации печати, соответствующей сообщению электронной почты запроса печати, переданному от компании, доступной для печати для пользователя, имеющего то же самое имя пользователя в другой компании.
Когда исходный адрес сообщения электронной почты запроса печати является адресом электронной почты внутреннего пользователя корпоративного пользователя, возможно определить (задать) код компании корпоративного пользователя с адреса электронной почты посредством управления информацией относительно соответствия между адресами электронной почты внутренних пользователей и кодами компании. Соответственно, в случае рассмотрения использования только внутренними пользователями, адрес электронной почты для сервера 10 управления может не быть предоставлен для каждого корпоративного пользователя.
Однако, если исходный адрес сообщения электронной почты запроса печати является адресом электронной почты внешнего пользователя (в дальнейшем упомянутого как "пользователь X"), не имеется кода компании, соответствующего адресу электронной почты. Соответственно, не существует способа идентифицировать код компании, который является местом назначения печати относительно сообщения электронной почты запроса печати.
Если код компании не задан так, чтобы информация печати, которая не включает в себя код компании, хранилась в сервере 60 хранения, и соответствие кодов компании не является условием в получении информации печати, соответствующей запросу получения списка информации печати, для пользователя X возможно выполнить печать от любой компании. Чтобы предотвратить возникновение такой ситуации, адрес электронной почты для сервера 10 управления отличается между корпоративными пользователями, и код компании задан в запросе для получения списка информации печати, так что список информации печати, включающий в себя код компании, был возвращен, во втором варианте осуществления.
Адрес электронной почты для сервера 10 управления каждого корпоративного пользователя может использоваться как вышеупомянутый код компании. В этом случае часть 64 хранения информации пользовательского устройства не всегда необходима. Информация печати хранится в сервере 60 хранения с адресом электронной почты, включенным в информацию печати. Адрес электронной почты является предварительно сохраненным в устройстве 20 формирования изображения. Устройство 20 формирования изображения передает запрос на получение списка информации печати, в котором задан адрес электронной почты, так же как и ID устройства, к серверу 60 хранения. Сервер 60 хранения возвращает список информации печати, которая включает в себя адрес электронной почты, заданный в запросе получения.
Согласно этой конфигурации также возможно получить те же самые эффекты, как описано выше.
Ниже дано описание третьего варианта осуществления. В третьем варианте осуществления дано описание различия первого и второго варианта осуществления. Соответственно, третий вариант осуществления может быть таким же, как первый или второй вариант осуществления, где никакой конкретной ссылки не сделано.
В третьем варианте осуществления дано описание вариации процесса, который выполняется во время пользовательской аутентификации в устройстве 20 формирования изображения.
В первом варианте осуществления дано описание случая, в котором имя пользователя и пароль (ID) или PIN-код введены с помощью экрана 510 входа в систему. В этом случае пользователь вводит такую информацию, используя программную клавиатуру или подобное. В третьем варианте осуществления, чтобы уменьшить такую операционную нагрузку, устройство 20 формирования изображения включает в себя устройство бесконтактного считывания карт. Пользователь использует портативный пользовательский терминал (пользовательский терминал 30), который включает в себя ту же микросхему IC как карты с IC. Например, имя пользователя и пароль сохранены (содержатся) в части хранения пользовательского терминала 30. Дополнительно, в пользовательском терминале 30 реализовано приложение, которое считывает имя пользователя и пароль из части хранения и передает имя пользователя и пароль к устройству 20 формирования изображения с помощью устройства считывания карт, когда пользовательский терминал 30 помещен над устройством считывания карт устройства 20 формирования изображения. Часть 221 управления аутентификацией устройства 20 формирования изображения выполняет аутентификацию, используя имя пользователя и пароль, принятый через устройство считывания карт.
Согласно вышеописанной конфигурации внутренний пользователь может быть аутентифицирован, просто помещая ее/его пользовательский терминал 30 над устройством 20 формирования изображения.
Дополнительно, если пользователь пользовательского терминала 30 является внешним пользователем, сообщение электронной почты ответа, включающее в себя PIN-код, возвращается в ответ на сообщение электронной почты запроса печати, переданное от пользовательского терминала 30, и хранится в части хранения пользовательского терминала 30. Когда пользовательский терминал 30 помещен над устройством считывания карт устройства 20 формирования изображения, вышеописанное приложение может искать сообщение электронной почты, исходный адрес которого является заранее определенным адресом электронной почты в пользовательском терминале 30, и если имеется сообщение электронной почты, которое удовлетворяет такому условию, приложение может передавать PIN-код, включенный в сообщение электронной почты, к устройству 20 формирования изображения через устройство считывания карт. Часть 222 получения информации печати устройства 20 формирования изображения может получить информацию печати, задавая PIN-код, принятый через устройство считывания карт.
Согласно вышеописанной конфигурации внешний пользователь может просмотреть список информации печати, сопоставленной с PIN-кодом, назначенным внешнему пользователю, просто помещая пользовательский терминал 30 внешнего пользователя над устройством 20 формирования изображения.
Дополнительно, когда имя пользователя и пароль и PIN-код оба сохранены в пользовательском терминале 30, устройство 20 формирования изображения может получить оба из имени пользователя и PIN-кода и получить информацию печати, соответствующую имени пользователя, и информацию печати, соответствующую PIN-коду.
В вышеописанных вариантах осуществления описание дано, принимая печать устройством 20 формирования изображения в качестве примера. Однако, настоящее изобретение может быть применено не только к печати, но также и к выводу, такому как проецирование данных изображения с помощью проектора. То есть, настоящее изобретение может быть применено посредством замены данных, которые должны быть напечатаны, данными, которые должны быть выведены, например, посредством отображения терминалом и при проецировании проектором.
Дополнительно, в вышеописанных вариантах осуществления описание дано, принимая передачу целевых данных печати по электронной почте в качестве примера. Альтернативно, целевые данные печати могут быть переданы к серверу 10 управления способом связи, отличным от электронной почты. В этом случае сервер 10 управления принимает целевые данные печати или целевые данные печати и имя пользователя от пользовательского терминала 30. Если принятое имя пользователя не сохранено в части 52 хранения пользовательской информации, или имя пользователя не принято, сервер 10 управления генерирует PIN-код и передает этот PIN-код на пользовательский терминал 30.
Дополнительно, когда код компании управляется во втором варианте осуществления, сервер 10 управления принимает целевые данные печати и имя пользователя или целевые данные печати и код компании от пользовательского терминала 30. Если код компании не принят или код компании, соответствующий принятому коду компании, не сохранен в сервере 10 управления, сервер 10 управления передает на пользовательский терминал 30 уведомление о том, что печать целевых данных печати не авторизована. Если имеется совпадающий код компании и принятое имя пользователя не сохранено в части 52 хранения пользовательской информации, или имя пользователя не принято, сервер 10 управления генерирует PIN-код и передает этот PIN-код на пользовательский терминал 30.
В вышеописанных вариантах осуществления сервер 10 управления и сервер 60 хранения могут быть реализованы единственным компьютером. Альтернативно, сервер 10 управления, сервер 60 хранения и сервер 50 аутентификации могут быть реализованы единственным компьютером. Дополнительно, функции сервера 10 управления, сервера 60 хранения и сервера 50 аутентификации могут быть реализованы в устройстве 20 формирования изображения.
Альтернативно, каждый из сервера 10 управления, сервера 60 хранения и сервера 50 аутентификации может быть реализован множественными отдельными компьютерами.
Дополнительно, в вышеописанных вариантах осуществления дано описание случая, в котором данные печати генерируются в сервере 10 управления. Однако, данные печати, относящиеся к электронным данным, приложенным к сообщению электронной почты запроса печати, могут генерироваться в любом из пользовательского терминала 30, сервера 10 управления, сервера 60 хранения и устройства 20 формирования изображения.
Ниже дано описание четвертого варианта осуществления. В четвертом варианте осуществления дано описание вариации второго варианта осуществления.
Фиг. 15 является диаграммой, иллюстрирующей конфигурацию системы в четвертом варианте осуществления. На Фиг. 15 части системы, которые служат как те, что на Фиг. 1, указаны такими же ссылочными позициями, и их описание опущено. На Фиг. 15 система 70 обеспечения обслуживания и пользовательская среда Е1 может связываться друг с другом через глобальную сеть, такую как Интернет.
Система 70 обеспечения обслуживания является компьютерной системой, которая оказывает облачное обслуживание через сеть. В этом варианте осуществления описание дано, принимая облачное обслуживание в качестве конкретного примера. Однако, этот вариант осуществления может также быть применен к различным видам услуг, оказываемых через сеть, таким как услуги, оказываемые поставщиками услуг приложения услуг (ASP) Web-услуг.
Система 70 обеспечения обслуживания включает в себя, например, контроллер 75 доступа, устройство 711 обеспечения услуг печати, устройство 712 обеспечения услуги А, устройство 713 обеспечения услуги В, устройство 72 обеспечения общих услуг, и модуль 73 базы данных, каждый из которых может быть реализован единственным компьютером.
Контроллер 75 доступа является устройством, которое управляет внешним доступом к компьютерам и выполняет балансировку нагрузки на компьютерах в системе 70 обеспечения обслуживания.
Устройство 711 обеспечения услуг печати является одним или более компьютерами, которые управляют процессом для предоставления облачной услуги печати. Облачная услуга печати относится к услуге, которая позволяет загрузить данные печати в облачную среду (систему 70 обеспечения обслуживания в этом варианте осуществления) и напечатать устройством 20a формирования изображения как требуется.
Каждое из устройства 712 обеспечения услуги А и устройства 713 обеспечения услуги В является иллюстрацией примера группы компьютеров, которые оказывают услуги, отличные от облачной услуги печати.
Устройство 72 обеспечения общих услуг является одним или более компьютерами, в которых реализованы функции, которые являются общими или используются двумя или более из устройств, которые непосредственно оказывают конкретные услуги через сеть, такие как устройство 711 обеспечения услуг печати, устройство 712 обеспечения услуги А, устройство 713 обеспечения услуги В и т.д.
Модуль 73 базы данных является одним или более компьютерами, которые работают как различные виды частей хранения, или является устройством хранения.
Пользовательская среда Е1 является системной средой в организации, такой как корпоративный пользователь, который является примерным пользователем системы 70 обеспечения обслуживания. Пользовательская среда Е1, проиллюстрированная на Фиг. 15, включает в себя устройство 20a формирования изображения, проектор 20b изображения, портативный терминал 20c, другие устройства 20d вывода, и пользовательский терминал 30, все из которых связаны сетью (или проводной или беспроводной), такой как локальная сеть (ЛВС).
Устройство 20a формирования изображения является устройством 20 формирования изображения во втором варианте осуществления.
Проектор 20b изображения является, например, проектором и проецирует данные изображения. Примеры портативного терминала 20c включают в себя персональный цифровой ассистент (PDA), планшетный терминал, смартфон и сотовый телефон. Другие устройства 20d вывода являются различными видами устройств вывода, отличными от устройства 20a формирования изображения, проектора 20b изображения и портативного терминала 20c.
Пользовательская среда Е1 далее включает в себя брандмауэр F1. Брандмауэр F1 может быть тем же самым как общий брандмауэр. Брандмауэр F1 блокирует запросы снаружи пользовательской среды Е1, например.
Система 70 обеспечения обслуживания также доступна от сред, отличных от пользовательской среды Е1. Например, система 70 обеспечения обслуживания может быть доступна, например, от портативного терминала 20e или PC 20f через Интернет. Портативный терминал 20e и PC 20f могут также использоваться в пользовательской среде Е1.
Фиг. 16 является диаграммой, иллюстрирующей функциональную конфигурацию системы обеспечения обслуживания согласно четвертому варианту осуществления. На Фиг. 16 функции системы 70 обеспечения обслуживания являются классифицированными в уровни, включающие в себя уровень 71L приложения, уровень 72L общего обслуживания и уровень 73L базы данных.
Уровень 71 приложения является уровнем, в котором реализованы приложения стороны сервера (в дальнейшем названные "серверные приложения"), которые ассоциируют с устройствами, такими как устройство 20a формирования изображения. На Фиг. 16 уровень 71L приложения включает в себя серверные приложения, такие как приложение 711a обслуживания печати, приложение 712a услуги А и приложение 713a услуги В.
Приложение 711a обслуживания печати является серверным приложением, относящимся к облачной услуге печати. В этом варианте осуществления приложение 711a обслуживания печати реализовано в устройстве 711 обеспечения услуг печати. Приложение 712a услуги А и приложение 713a услуги В являются иллюстрациями примера других приложений обслуживания. В этом варианте осуществления приложение 712a услуги А и приложение 713a услуги В реализованы в устройстве 712 обеспечения услуги А и в устройстве 713 обеспечения услуги В, соответственно.
Уровень 72L общего обслуживания является уровнем, который включает в себя функции, общие для множественных приложений обслуживания или основных функций, используемых множественными серверными приложениями, и реализован в устройстве 72 обеспечения общего обслуживания. Функции уровня 72L общего обслуживания могут быть вызваны через API-платформу 74. API-платформа 74 в основном вызывается из серверных приложений в уровне 71L приложения. API-платформа 74 может быть раскрыта людям, отличным от оператора системы 70 обеспечения обслуживания, такие как третьи производители. В этом случае серверные приложения могут быть реализованы третьими производителями. Таким образом, серверные приложения соответствующим образом разработаны и добавляются, используя API-платформу 74.
На Фиг. 16 уровень 72L общего обслуживания включает в себя часть 721 аутентификации пользователя, часть 722 аутентификации устройства, часть 723 получения информации управления, часть 724 получения электронной почты, часть 725 связей устройства, часть 726 выдачи PIN-кода, часть 727 управления PIN-кодом и часть 728 преобразования данных.
Часть 721 аутентификации пользователя выполняет аутентификацию пользователя. Часть 722 аутентификации устройства выполняет аутентификацию в отношении соответствия среди устройства 20a формирования изображения, пользователя и организации. Организация является понятием, которое включает в себя "компанию" в вышеописанных вариантах осуществления и другие корпорации. В четвертом варианте осуществления идентификационная информация, соответствующая "коду компании" во втором варианте осуществления, упоминается как "код организации". Соответственно, аутентификация отношения соответствия среди устройства 20a формирования изображения, пользователя и организации, является процессом, который включает в себя верификацию, принадлежат ли пользователь и устройство 20a формирования изображения к этой организации.
Часть 723 получения информации управления получает информацию, хранящуюся в уровне 73L базы данных в ответ на, например, запрос от уровня 71L приложения. Часть 724 получения электронной почты получает (принимает) сообщение электронной почты, хранящееся в почтовом сервере 40 в соответствии с протоколом, таким как почтовый протокол (POP). Часть 725 связей устройства осуществляет связи с устройствами. Часть 726 выдачи PIN-кода выдает (генерирует) PIN-код. Часть 727 управления PIN-кодом управляет сопоставлением между PIN-кодами и кодами организации. Часть 728 преобразования данных преобразовывает формат данных. В этом варианте осуществления часть 728 преобразования данных генерирует данные печати на основании целевых данных печати.
Серверные приложения в уровне 71L приложения и части в уровне 72L общего обслуживания реализованы процессами, так что компьютеры системы 70 обеспечения обслуживания заставляют выполнить соответствующие одну или более программ, установленных в этих компьютерах.
Уровень 73L базы данных является уровнем, включающим в себя базу данных (часть хранения), которая хранит (содержит) различные виды информации, и реализован, используя модуль 73 базы данных. На Фиг. 16 уровень 73L базы данных включает в себя часть 731 хранения соответствующей адресу информации, часть 732 хранения информации пользовательского устройства, часть 733 хранения пользовательской информации, и часть 734 хранения информации печати.
Часть 731 хранения соответствующей адресу информации имеет ту же конфигурацию, как часть 18 хранения соответствующей адресу информации (Фиг. 12). Часть 732 хранения информации пользовательского устройства имеет ту же конфигурацию, как часть 64 хранения информации пользовательского устройства (Фиг. 14). Часть 733 хранения пользовательской информации имеет по существу ту же конфигурацию, как часть 52 хранения пользовательской информации (Фиг. 6). Ниже дано описание различия между частью 733 хранения пользовательской информации и частью 52 хранения пользовательской информации. часть 734 хранения информации печати имеет ту же конфигурацию, как часть 62 хранения информации печати (Фиг. 13).
Форма классификации программного обеспечения и частей хранения, иллюстрированных на Фиг. 16, является одним примером. Программное обеспечение и части хранения системы 70 обеспечения обслуживания не должны быть иерархически классифицированы как иллюстрировано на Фиг. 16, чтобы реализовать этот вариант осуществления. Таким образом, иерархические отношения между программным обеспечением и частями хранения в системе 70 обеспечения обслуживания не ограничены конкретными отношениями, пока иерархические отношения позволяют выполнить одну и ту же процедуру обработки как в этом варианте осуществления.
Фиг. 17 является диаграммой, иллюстрирующей функциональную конфигурацию пользовательского терминала и функциональную конфигурацию приложения обслуживания печати согласно четвертому варианту осуществления.
Со ссылками на Фиг. 17 пользовательский терминал 30 включает в себя Web-браузер 31 и часть 32 передачи электронной почты. Web-браузер 31 является обычным Web-браузером. Часть 32 передачи электронной почты передает сообщения электронной почты. В этом варианте осуществления часть 32 передачи электронной почты передает сообщение электронной почты запроса печати. Часть 32 передачи электронной почты реализована процессом так, что пользовательский терминал 30 заставляют выполнять в соответствии с программой, названной "отправителем" (программное обеспечение электронной почты).
Приложение 711a обслуживания печати включает в себя часть 81 анализа электронной почты, часть 82 спецификации кода организации, часть 83 спецификации имени пользователя, часть 84 генерирования информации печати, часть 85 генерирования электронной почты ответа, часть 86 возврата электронной почты и часть 87 обеспечения информации печати.
Часть 81 анализа электронной почты анализирует сообщение электронной почты запроса печати и извлекает информацию, включающую в себя целевые данные печати из сообщения электронной почты запроса печати. Часть 82 спецификации кода организации задает код организации, соответствующий адресу места назначения сообщения электронной почты запроса печати. Часть 83 спецификации имени пользователя задает имя пользователя, соответствующее исходному адресу сообщения электронной почты запроса печати. Функции части 84 генерирования информации печати, части 85 генерирования электронной почты ответа, части 86 возврата электронной почты и части 87 обеспечения информации печати, являются такими же, как функции части 14 генерирования информации печати, части 15 генерирования электронной почты ответа, части 16 возврата электронной почты и части 63 обеспечения информации печати, соответственно, на Фиг. 11.
Ниже дано описание процедуры для процесса, выполняемого в четвертом варианте осуществления. Сначала дан краткий обзор, используя последовательность операций процедуры обработки согласно четвертому варианту осуществления.
Фиг. 18 является последовательностью операций для иллюстрации процедуры для процесса для регистрации (сохранения) информации печати, используя сообщение электронной почты запроса печати.
На этапе S401 в ответ на пользовательский ввод команды, часть 32 передачи электронной почты пользовательского терминала 30 передает сообщение электронной почты запроса печати на адрес электронной почты, назначенный организации, где расположен пользователь. Содержимое адреса электронной почты запроса печати является таким же, как описано в вышеописанных вариантах осуществления.
Затем на этапе S402 часть 724 получения электронной почты системы 70 обеспечения обслуживания получает сообщение электронной почты запроса печати из почтового сервера 40. Затем, на этапе S403, часть 81 анализа электронной почты приложения 711a обслуживания печати извлекает целевые данные печати из сообщения электронной почты запроса печати. Затем, на этапе S404, часть 82 спецификации кода организации приложения 711a обслуживания печати задает код организации, соответствующий сообщению электронной почты запроса печати, на основании адреса места назначения сообщения электронной почты запроса печати и части 731 хранения соответствующей адресу информации. То есть, часть 82 спецификации кода организации получает код организации, сохраненный в сопоставлении с адресом места назначения в части 731 хранения соответствующей адресу информации. В четвертом варианте осуществления часть 731 хранения соответствующей адресу информации может иметь ту же конфигурацию, как часть 18 хранения соответствующей адресу информации (Фиг. 12). Однако, "код компании" части 731 хранения соответствующей адресу информации заменен "кодом организации."
Затем, на этапе S405, часть 83 спецификации имени пользователя приложения 711a обслуживания печати определяет, возможно ли задать имя пользователя, на основании исходного адреса сообщения электронной почты запроса печати. В частности, часть 83 спецификации имени пользователя определяет, сохранен ли исходный адрес в сопоставлении с кодом организации, заданным (идентифицированным) на этапе S404, в дальнейшем названным "целевой код организации") в части 733 хранения пользовательской информации.
Фиг. 19 является диаграммой, иллюстрирующей конфигурацию части хранения пользовательской информации согласно четвертому варианту осуществления. Со ссылками на Фиг. 19 часть 733 хранения пользовательской информации включает в себя элементы кода организации и роль в дополнение к элементам части 52 хранения пользовательской информации (Фиг. 6).
Роль является информацией для того, чтобы определить, является ли пользователь администратором или общим пользователем. Администратором является, например, человек, который управляет устройствами, ассоциированными с системой 70 обеспечения обслуживания, такой как устройство 20a формирования изображения. Администратор выполняет, например, операции для того, чтобы ассоциировать устройство 20a формирования изображения и систему 70 обеспечения обслуживания друг с другом. Обычным пользователем является пользователь, который использует услуги, обеспеченные системой 70 обеспечения обслуживания.
На этапе S405 присутствие или отсутствие пользовательской информации, включающей в себя целевой код организации и исходный адрес, определяют среди пользовательской информации, хранящейся в части 733 хранения пользовательской информации. Если присутствие такой пользовательской информации определено, имя пользователя, включенное в пользовательскую информацию (в дальнейшем названное "целевое имя пользователя"), является заданным (идентифицированным).
Когда целевое имя пользователя задано (ДА на этапе S405), на этапе S406, часть 728 преобразования данных системы 70 обеспечения обслуживания генерирует данные печати относительно целевых данных печати. Если целевые данные печати находятся в таком формате, чтобы быть пригодными для печатания без преобразования, данные печати могут не генерироваться.
Затем, на этапе S407, часть 84 генерирования информации печати генерирует информацию печати. Информация печати включает в себя имя задания, целевой код организации, целевое имя пользователя и данные печати. Часть 84 генерирования информации печати сохраняет сгенерированную информацию печати в части 734 хранения информации печати.
Затем, на этапе S408, часть 85 генерирования электронной почты ответа приложения 711a обслуживания печати генерирует сообщение электронной почты ответа. Сообщение электронной почты ответа включает в себя, например, имя задания. Затем, на этапе S413, часть 86 возврата электронной почты передает сообщение электронной почты ответа к исходному адресу сообщения электронной почты запроса печати.
Между тем, если имя пользователя не задано на этапе S405 (НЕТ на этапе S405), на этапе S409, часть 726 выдачи PIN-кода системы 70 обеспечения обслуживания генерирует PIN-код. На этапе S410 и его последующих этапах тот же процесс, как на этапе S407 и его последующих этапах, выполняется, за исключением того, что информация печати сгенерированная на этапе S411, включает в себя имя задания, целевой код организации, PIN-код и данные печати, и что сообщение электронной почты ответа, включающая в себя PIN-код и имя задания, генерируется на этапе S412.
Ниже дано описание случая регистрации (сохранения) информации печати через Web-браузер 31 пользовательского терминала 30. Таким образом, согласно четвертому варианту осуществления информация печати может быть зарегистрирована (сохранена), используя способ, отличный от электронной почты запроса печати.
Фиг. 20 является последовательностью операций для иллюстрации процедуры для процесса для регенерации информации печати, используя Web-интерфейс. Предполагается, что экран входа в систему для начала работы в системе 70 обеспечения обслуживания отображен на Web-браузере 31 пользовательского терминала 30 в начальном состоянии на Фиг. 20.
На этапе S421 Web-браузер 31 принимает пользовательский ввод информации входа в систему с помощью экрана входа в систему. Фиг. 21 является диаграммой, иллюстрирующей примерное отображение экрана входа в систему, отображенного на пользовательском терминале, согласно четвертому варианту осуществления. Со ссылками на Фиг. 21, экран 520 входа в систему включает в себя поля для ввода кода организации, имени пользователя, пароля и PIN-кода. Экран 520 входа в систему также включает в себя кнопку OK 521 и кнопку 522 выдачи PIN.
Есть два шаблона входа в систему: Шаблон 1, в котором заданы код организации, имя пользователя и пароль, и Шаблон 2, в котором заданы код организации и PIN-код. В случае Шаблона 2, пользователь имеет PIN-код, выданный заранее. Кнопкой 522 выдачи PIN является кнопка, которая должна быть нажата для выдачи PIN-кода. Ниже дано описание процедуры в случае, когда кнопка 522 выдачи PIN нажата.
Когда кнопка OK 521 из экрана 520 входа в систему нажата, на этапе S422, Web-браузер 31 определяет, были ли код организации, имя пользователя и пароль введены в экран 520 входа в систему. Процесс, выполняемый Web-браузером 31, основан на определении Web-страницы (данных гипертекстового языка разметки документа [HTML] или подобном), который вынуждает Web-браузер 31 отображать экран 520 входа в систему.
Если определено, что код организации, имя пользователя и пароль были введены в экран 520 входа в систему (ДА на этапе S422), на этапе S423, Web-браузер 31 проходит аутентификацию с помощью системы 70 обеспечения обслуживания на основании этих кода организации, имени пользователя и пароля. То есть, код организации, имя пользователя и пароль передаются к части 721 аутентификации пользователя. Часть 721 аутентификации пользователя выполняет аутентификацию на основании того, сохранена ли комбинация кода организации, имени пользователя и пароля в части 733 хранения пользовательской информации.
Если аутентификация является успешной, и вход в систему разрешен (ДА на этапе S424), на этапе S425, Web-браузер 31 вызывает отображение экрана ввода данных. Экраном ввода данных является экран для того, чтобы выбрать целевой файл печати (файл, который должен быть напечатан) из файлов, сохраненных в пользовательском терминале 30. Когда файл выбран с помощью экрана ввода данных, на этапе S426, данные, хранящиеся в этом файле, направляются из Web-браузера 31 к системе 70 обеспечения обслуживания.
Когда система 70 обеспечения обслуживания принимает отправленные данные, на этапах S427 и S428, выполняется тот же процесс, как на этапах S406 и S407 на Фиг. 18. В результате информация печати, включающая в себя данные печати на основании отправленных данных, сохраняется в части 734 хранения информации печати.
Между тем, если код организации, имя пользователя и пароль не введены в экран 520 входа в систему (НЕТ на этапе S422), на этапе S429, Web-браузер 31 определяет, введены ли код организации и PIN-код. Если код организации и PIN-код введены (ДА на этапе S429), на этапе S430, Web-браузер 31 проходит аутентификацию системой 70 обеспечения обслуживания на основании кода организации и PIN-кода. То есть, система 70 обеспечения обслуживания выполняет аутентификацию на основании того, зарегистрирована ли комбинация кода организации и PIN-кода в (сохранена в) системе 70 обеспечения обслуживания.
Если аутентификация является успешной, и вход в систему авторизован (ДА на этапе S424), Web-браузер 31 выполняет процесс этапа S425 и его последующие этапы. В этом случае, однако, на этапе S428, выполняется тот же процесс, как на этапе S411 согласно Фиг. 18. В результате информация печати, включающая в себя код организации и PIN-код, сохраняется в части 734 хранения информации печати.
Если шаблоном ввода в экране 520 входа в систему (шаблон входа в систему) не является ни Шаблоном 1, ни Шаблоном 2 (НЕТ на этапе S429) или в случае отказа входа в систему (НЕТ на этапе S424), на этапе S431, Web-браузер 31 вызывает отображение экрана ошибки. В этом случае информация печати не регистрируется.
Ниже дано описание процесса для выдачи PIN-кода через Web-интерфейс, который выполняется во время прохождения аутентификации на основании кода организации и PIN-кода.
Фиг. 22 является последовательностью операций для иллюстрации процедуры для процесса для выдачи PIN-кода через Web-интерфейс согласно этому варианту осуществления. Предполагается, что экран 520 входа в систему (Фиг. 21) отображен на Web-браузере 31 пользовательского терминала 30 в начальном состоянии на Фиг. 22.
На этапе S441 Web-браузер 31 принимает запрос о выпуске PIN-кода (запрос выдачи PIN-кода). Запрос выдачи PIN-кода принимают (принятый) в ответ на нажатие кнопки 522 выдачи PIN после того, как код организации введен на экране 520 входа в систему. В ответ на нажатие кнопки 522 выдачи PIN Web-браузер 31 может отобразиь экран задания адреса назначения ответа, как проиллюстрировано на Фиг. 23.
Фиг. 23 является диаграммой, иллюстрирующей примерное отображение экрана задания адреса назначения ответа согласно этому варианту осуществления. Со ссылками на Фиг. 23, экран 530 задания адреса назначения ответа включает в себя кнопку 531 проверки, поле 532 ввода адреса, и кнопку OK 533.
Поле 532 ввода адреса является полем, которое принимает ввод адреса электронной почты места назначения ответа (место назначения передачи) (в дальнейшем названного "адрес места назначения ответа") сообщения электронной почты, которое включает в себя PIN-код, который должен быть выдан. Кнопкой 531 проверки является кнопка для приема определения относительно того, принять ли уведомление о PIN-коде, который должен быть выдан по электронной почте. Ввод в поле 532 ввода адреса разрешается посредством проверки кнопки 531 проверки.
Когда кнопка OK 533 нажата, Web-браузер 31 передает запрос выдачи PIN-кода, включающий в себя код организации, введенный с помощью экрана 520 входа в систему, к системе 70 обеспечения обслуживания. Если адрес места назначения ответа введен в экран 530 задания адреса назначения ответа, запрос выдачи включает в себя адрес места назначения ответа.
Затем, часть 726 выдачи PIN-кода системы 70 обеспечения обслуживания генерирует PIN-код.
PIN-кодом управляют в соответствии с кодом организации, включенным в запрос выдачи PIN-кода частью 727 управления PIN-кодом. Часть 727 управления PIN-кодом управляет информацией относительно соответствия между кодами организации и PIN-кодами, используя, например, таблица управления PIN-кодом, как поиллюстрировано на Фиг. 24.
Фиг. 24 является диаграммой, иллюстрирующей конфигурацию таблицы управления PIN-кодом согласно этому варианту осуществления. В таблице управления PIN-кодом PIN-код, сгенерированный частью 726 выдачи PIN-кода, сохранен в соответствии с соответствующим кодом организации. Таблица управления PIN-кодом может быть реализована, используя, например, память или вторичное устройство хранения компьютера, в котором реализована часть 727 управления PIN-кодом. Множественные PIN-коды, отличающиеся друг от друга, могут быть сопоставлены с одним и тем же кодом организации. Это имеет место потому, что PIN-коды могут быть выданы множественным пользователям в одной и той же организации (компании).
Затем, на этапе S443, часть 727 управления PIN-кодом определяет, задан ли адрес места назначения ответа в запросе выдачи PIN-кода. Если адрес места назначения ответа задан (ДА на этапе S443), на этапе S444, часть 727 управления PIN-кодом передает сообщение электронной почты, включающее в себя сгенерированный PIN-код, в адрес места назначения ответа. Если адрес места назначения ответа не задан (НЕТ на этапе S443), на этапе S445, часть 727 управления PIN-кодом возвращает ответ на запрос выдачи PIN-кода, включающий в себя Web-страницу, которая вынуждает сгенерированный PIN-код быть отображенным в Web-браузере 31.
В любом случае для пользователя можно проверить PIN-код. Для пользователя возможно выполнить вход в систему Шаблона 2, поиллюстрированного со ссылками на Фиг. 20, используя PIN-код.
Ниже дано описание, использующее диаграмму последовательности, процедуры, относящейся к сценарию части процедур, иллюстрированных выше, используя последовательности операций.
Фиг. 25 является диаграммой последовательности для иллюстрации процедуры для процесса для регистрации (сохранения) информации печати, используя сообщение электронной почты запроса печати и выдачи PIN-кода. Таким образом, Фиг. 25 является диаграммой последовательности, иллюстрирующей процедуру в случае, когда имя пользователя не задано (случай НЕТ на этапе S405) в процедуре согласно Фиг. 18.
На этапе S501 часть 32 передачи электронной почты пользовательского терминала 30 передает сообщение электронной почты запроса печати на адрес электронной почты, назначенный организации, в которой расположен пользователь. Сообщение электронной почты запроса печати отправляется к почтовому серверу 40 в соответствии с, например, простым протоколом передачи почты (SMTP).
На этапах S502 и S503, часть 724 получения электронной почты системы 70 обеспечения обслуживания получает сообщение электронной почты запроса печати, хранящееся в почтовом сервере, в соответствии с, например, почтовым протоколом (POP). На этапе S504 часть 724 получения электронной почты направляет полученное сообщение электронной почты запроса печати к приложению 711a обслуживания печати. На этапе S505 часть 81 анализа электронной почты приложения 711a обслуживания печати извлекает целевые данные печати из сообщения электронной почты запроса печати.
Затем, на этапе S506, часть 82 спецификации кода организации приложения 711a обслуживания печати запрашивает часть 723 получения информации управления получить код организации, соответствующий адресу места назначения сообщения электронной почты запроса печати. На этапе S507 часть 723 получения информации управления получает код организации, сохраненный в соответствии с адресом места назначения в части 731 хранения соответствующей адресу информации (Фиг. 12). На этапе S508 часть 723 получения информации управления возвращает код организации (в дальнейшем упомянут "целевой код организации") к части 82 спецификации кода организации.
Затем, на этапе S509, часть 83 спецификации имени пользователя приложения 711a обслуживания печати запрашивает часть 723 получения информации управления, чтобы получить имя пользователя, соответствующее исходному адресу сообщения электронной почты запроса печати. На этапе S510 часть 723 получения информации управления делает попытку получить имя пользователя, сохраненное в соответствии с исходным адресом в части 733 хранения пользовательской информации (Фиг. 19). Здесь предполагается, что соответствующее имя пользователя не получено. Соответственно, на этапе S511, часть 723 получения информации управления возвращает ответ, указывающий отсутствие соответствующего имени пользователя, к части 83 спецификации имени пользователя.
В ответ на отсутствие спецификации (идентификационной информации) имени пользователя, на этапе S512, часть 83 спецификации имени пользователя задает целевой код организации и запрашивает часть 726 выдачи PIN-кода выдать PIN-код. На этапе S513 часть 726 выдачи PIN-кода генерирует PIN-код. На этапе S514 часть 726 выдачи PIN-кода передает PIN-код и целевой код организации к части 727 управления PIN-кодом. На этапе S515 часть 727 управления PIN-кодом регистрирует код организации и PIN-код в таблице управления PIN-кодом (Фиг. 24) в соответствии друг с другом. На этапе S516 часть 726 выдачи PIN-кода возвращает ответ, включающий в себя PIN-код, в часть 83 спецификации имени пользователя.
Затем, на этапе S517, часть 84 генерирования информации печати запрашивает часть 728 преобразования данных преобразовать целевые данные печати в данные печати. На этапе S518 часть 728 преобразования данных генерирует данные печати на основании целевых данных печати, и сохраняет сгенерированные данные печати во вторичном устройстве хранения. Часть 728 преобразования данных назначает идентификационную информацию (ID данных) к сгенерированным данным печати. Согласно четвертому варианту осуществления, ID данных определен как имя задания. Затем, на этапе S519, часть 728 преобразования данных возвращает ответ, включающий в себя имя задания и имя пути файла, в котором хранятся данные печати, к части 84 генерирования информации печати.
На этапе S520 часть 84 генерирования информации печати генерирует информацию печати, включающую в себя имя задания, целевой код организации, PIN-код, и имя пути файла, в котором хранятся данные печати. В то время как информация печати может быть описана выше как включающая в себя данные печати, информация печати может включать в себя, вместо данных печати, информацию, которая делает возможным идентифицировать данные печати, такие как имя пути данных печати. Соответственно, имя пути данных печати может быть сохранено в элементе данных печати на Фиг. 13.
Затем, на этапе S521, часть 85 генерирования электронной почты ответа приложения 711a обслуживания печати генерирует сообщение электронной почты ответа, включающее в себя имя задания и PIN-код. Затем, на этапе S522, часть 86 возврата электронной почты передает электронную почту ответа к исходному адресу сообщения электронной почты запроса печати.
Далее, Фиг. 26 является диаграммой последовательности для иллюстрации процедуры для процесса выдачи PIN-кода и регистрации (сохранения) информации печати через Web-интерфейс. То есть, Фиг. 26 является диаграммой последовательности, иллюстрирующей процедуру в случае, когда PIN-код выдан с помощью процедуры согласно Фиг. 22, и информация печати зарегистрирована после входа в систему на основании кода организации и PIN-кода на Фиг. 20.
На этапе S601 Web-браузер 31 пользовательского терминала 30, на основании вводов на экране 520 входа в систему (Фиг. 21) и экрана 530 задания адреса места назначения (Фиг. 23), задает код организации и передает запрос выдачи PIN-кода к системе 70 обеспечения обслуживания.
На этапе S602 часть 727 управления PIN-кодом получает промежуточную учетную запись из таблицы управления промежуточных учетных записей в ответ на запрос выдачи. Промежуточная учетная запись является учетной записью, которая используется вместо истинной учетной записи (имя пользователя и пароль) для пользователя. То есть, очень вероятно, что пользователь, который запрашивает выдачу PIN-кода, не имеет счета. Соответственно, такому пользователю препятствуют пройти аутентификацию посредством части 721 аутентификации пользователя и, следовательно, препятствуют начать работу в системе 70 обеспечения обслуживания. Поэтому, используется промежуточная учетная запись.
Фиг. 27 является диаграммой, иллюстрирующей конфигурацию таблицы управления промежуточной учетной записью. Со ссылками на Фиг. 27, имя пользователя и пароль промежуточной учетной записи регистрируются в таблице управления промежуточной учетной записью в соответствии с соответствующим кодом организации. Соответственно, на этапе S602 получают имя пользователя и пароль, соответствующий (сопоставленный с) коду организации, заданному в запросе выдачи PIN-кода.
Имя пользователя и пароль администратора организации могут использоваться в качестве промежуточной учетной записи.
Затем, на этапе S603, часть 727 управления PIN-кодом задает код организации и имя пользователя и пароль промежуточной учетной записи, и передает запрос аутентификации к части 721 аутентификации пользователя. На этапе S604 часть 721 аутентификации пользователя выполняет аутентификацию относительно кода организации, имени пользователя, и пароля, обращаясь к части 733 хранения пользовательской информации (Фиг. 19). Затем, на этапе S605, часть 721 аутентификации пользователя возвращает результат аутентификации к части 727 управления PIN-кодом.
В случае успеха аутентификации, на этапе S606, часть 727 управления PIN-кодом запрашивает часть 726 выдачи PIN-кода выдать PIN-код. На этапе S607 часть 726 выдачи PIN-кода генерирует PIN-код. На этапе S608 часть 726 выдачи PIN-кода возвращает сгенерированный PIN-код к части 727 управления PIN-кодом. На этапе S609 часть 727 управления PIN-кодом регистрирует целевой код организации и PIN-код в таблице управления PIN-кодами (Фиг. 24) в соответствии друг с другом. Затем, на этапе S610, часть 727 управления PIN-кодом передает ответ, включающий в себя PIN-код в, например, пользовательский терминал 30. Форма ответа может быть или электронной почтой или Web-страницей. В случае электронной почты сообщение электронной почты, включающее в себя PIN-код, передается на адрес места назначения ответа, определенный в запросе выдачи PIN-кода. Соответственно, остается возможность, что сообщение электронной почты принято терминалом, отличным от пользовательского терминала 30.
Пользователь, который получил PIN-код, может войти в систему 70 обеспечения обслуживания, используя PIN-код. Поэтому, пользователь вводит код организации, и PIN-код, и нажимает кнопку OK 521 на экране 520 входа в систему (Фиг. 21), отображенном на Web-браузере 31 пользовательского терминала 30. В ответ на нажатие кнопки OK 521, на этапе S611, Web-браузер 31 передает запрос войти в систему с PIN-кодом к системе 70 обеспечения обслуживания. Код организации и PIN-код, введенные в экран 520 входа в систему, заданы в запросе входа в систему. Однако, если уникальность PIN-кода гарантируется среди множественных организаций, только один PIN-код может быть задан. В этом случае информация, заданная или идентифицированная комбинацией организации и PIN-кода в следующем процессе, может быть определена или идентифицирована, используя только один PIN-код.
На этапе S612 часть 727 управления PIN-кодом системы 70 обеспечения обслуживания выполняет аутентификацию относительно кода организации и PIN-кода, заданного в запросе входа в систему. В частности, часть 727 управления PIN-кодом определяет, сохранена ли комбинация кода организации и PIN-кода в таблице управления PIN-кодом. Если комбинация сохранена в таблице управления PIN-кодом, аутентификация является успешной. Если комбинация не сохранена в таблице управления PIN-кодом, аутентификация терпит неудачу.
Когда аутентификация PIN-кода является успешной, на этапах S613-S616 выполняют аутентификацию, используя промежуточную учетную запись в такой же процедуре, как на этапах S602-S605. Успехом этой аутентификации является успех входа в систему. Поэтому, на этапе S617 часть 727 управления PIN-кодом уведомляет приложение 711a обслуживания печати кода организации и PIN-кода об успешном входе в систему.
На этапе S618 приложение 711a обслуживания печати включает в себя Web-страницу для отображения экрана ввода данных в ответ на запрос входа в систему с PIN-кодом, и возвращает ответ на пользовательский терминал 30. Web-браузер 31 пользовательского терминала 30 вызывает отображение экрана ввода данных на основании Web-страницы.
Когда файл выбран с помощью экрана ввода данных в пользовательском терминале 30, на этапе S619, Web-браузер 31 передает данные, хранящиеся в выбранном файле, к приложению 711a обслуживания печати. Затем, на этапах S620-S623 данные печати генерируются относительно данных, и информация печати, включающая в себя имя пути данных печати, имена заданий, код организации и PIN-код, сохраняется в части 734 хранения информации печати в той же процедуре, как на этапах S517-S520 на Фиг. 25.
Затем, Фиг. 28 является диаграммой для иллюстрации процедуры для процесса для вывода данных печати. То есть, Фиг. 28 иллюстрирует процедуру для того, чтобы заставить устройство 20a формирования изображения выполнять работу печати, на основании данных печати, включенных в информацию печати, зарегистрированную (сохраненную) процессом согласно Фиг. 25 или Фиг. 26.
Со ссылками на Фиг. 28, этапы S701-S710 иллюстрируют процедуру в случае, когда нормальный вход в систему (вход в систему на основании кода организации, ID устройства, имени пользователя и пароля) выполнен от устройства 20a формирования изображения. Между тем, этапы S801-S810 иллюстрируют процедуру в случае, когда вход в систему, используя PIN-код (вход в систему, на основании кода организации, ID устройства и PIN-кода), выполнен от устройства 20a формирования изображения.
Когда имя пользователя и пароль введены с помощью экрана 510 входа в систему (Фиг. 10), отображенного на операционной панели 25 устройства 20a формирования изображения, и кнопка OK 511 нажата на экране 510 входа в систему, на этапе S701, часть 221 управления аутентификацией передает запрос входа в систему к системе 70 обеспечения обслуживания. Код организации, ID устройства, имя пользователя и пароль заданы в запросе входа в систему. Код организации и ID устройства могут быть предварительно сохранены в HDD 214 устройства 20a формирования изображения. Однако, код организации альтернативно может быть введен с помощью экрана 510 входа в систему. В этом случае экран 510 входа в систему может включать в себя поле для ввода кода организации.
Когда запрос входа в систему принят системой 70 обеспечения обслуживания, на этапе S702, часть 722 аутентификации устройства выполняет аутентификацию. В частности, аутентификация определяется как успешная, когда следующие два условия удовлетворены. Первое условие состоит в том, что комбинация кода организации и ID устройства, заданная в запросе входа в систему, сохранена в части 732 хранения информации пользовательского устройства (Фиг. 14). Второе условие состоит в том, что комбинация кода организации (в дальнейшем названного "целевой код организации"), имени пользователя (в дальнейшем названного "целевое имя пользователя") и пароля, заданных в запросе входа в систему, сохранена в части 733 хранения пользовательской информации (Фиг. 19).
В случае успешной аутентификации, на этапе S703, часть 722 аутентификации устройства задает целевой код организации и целевое имя пользователя, и передает запрос получения списка информации печати к приложению 711a обслуживания печати. Результат аутентификации, целевой код организации и целевое имя пользователя заданы в запросе получения.
На этапе S704 часть 87 выдачи информации печати приложения 711a обслуживания печати получает список информации печати (элементы), который включает в себя целевой код организации и целевое имя пользователя, от части 734 хранения информации печати. Здесь, содержание (реальные данные) данных печати может не быть получено. Затем, на этапе S705, часть 87 выдачи информации печати возвращает информацию, указывающую успех входа в систему, и полученный список информации печати к устройству 20a формирования изображения.
На этапе S706 часть 222 получения информации печати устройства 20a формирования изображения вызывает отображение списка имен заданий, включенных в возвращенную информацию печати (элементы), на операционной панели 25. В ответ на выбор одного или более имен заданий из списка, на этапе S707, часть 222 получения информации печати передает запрос на получение данных печати, соответствующих выбранным именам заданий, к приложению 711a обслуживания печати. На этапе S708 часть 87 выдачи информации печати приложения 711a обслуживания печати получает данные печати, сопоставленные с именами заданий, заданными в запросе получения, обращаясь к части 734 хранения информации печати. Затем, на этапе S709 часть 87 выдачи информации печати возвращает данные печати к устройству 20a формирования изображения.
На этапе S710 часть 223 управления печатью устройства 20a формирования изображения управляет выполнением заданий на печать, относящихся к данным печати. В результате бумага, на которой напечатаны данные печати, выводятся.
Ниже дано описание случая входа в систему, используя PIN-код.
Когда PIN-код введен с помощью экрана 510 входа в систему (Фиг. 10), отображенного на операционной панели 25 устройства 20a формирования изображения, и кнопка OK 511 нажата, часть 221 управления аутентификацией передает запрос входа в систему к системе 70 обеспечения обслуживания. Код организации, ID устройства и PIN-код заданы в запросе входа в систему.
Затем, на этапах S802-S806 выполняется процесс как на этапах S612-S616 согласно Фиг. 26. Затем, на этапе S807 часть 727 управления PIN-кодом задает код организации и PIN-код успешного входа в систему, и передает запрос получения данных печати к приложению 711a обслуживания печати.
Затем, на этапе S808 часть 87 выдачи информации печати приложения 711a обслуживания печати получает данные печати, сопоставленные с кодом организации и PIN-кодом, заданными в запросе получения данных печати, обращаясь к части 734 хранения информации печати. Затем, на этапе S809 часть 87 выдачи информации печати возвращает данные печати устройству 20a формирования изображения.
На этапе S810 часть 223 управления печатью устройства 20a формирования изображения управляет выполнением задания на печать, относящегося к данным печати. В результате выводится бумага, на которой напечатаны данные печати.
На Фиг. 28 в случае входа в систему с использованием PIN-кода дано описание примера, где устройство 20a формирования изображения не снабжено списком информации печати. Это имеет место потому, что пользователь, который входит в систему с использованием PIN-кода, является временным пользователем устройства 20a формирования изображения, так что очень вероятно, что зарегистрированная (сохраненная) информация печати пользователя ограничена в количестве. То есть, очень вероятно, что такой пользователь желает распечатать всю зарегистрированную информацию печати. Однако, также в случае входа в систему с использованием PIN-кода, тот же самый процесс как на этапе S705 и его последующие этапы могут быть выполнены. То есть, информация печати, которая должна быть подвергнута печати, может быть выбрана пользователем из информации печати, сопоставленной с PIN-кодом, заданным в запросе входа в систему.
В вышеописанных вариантах осуществления сервер 10 управления, сервер 50 аутентификации и сервер 60 хранения, или система 70 обеспечения обслуживания является примером системы обработки информации. Данные печати являются примером данных вывода. То есть, вышеописанные варианты осуществления могут быть применены к случаю, когда данные, отличные от данных печати, выведены к устройству формирования изображения или другие устройства.
Примеры части приема данных вывода включают в себя часть 11 приема электронной почты и часть 724 получения электронной почты. Примеры части идентификационной информации включают в себя часть 12 определения адреса и часть 83 спецификации имени пользователя. Примеры идентификационной информации пользователя включают в себя имя пользователя. Примеры идентификационной информации данных включают в себя PIN-код. То есть, PIN-код может генерироваться для каждого запроса печати (на основании запроса печати). Соответственно, PIN-код можно также рассматривать как информацию, которая идентифицирует данные, которые должны быть напечатаны.
Примеры части хранения включают в себя часть 14 генерирования информации печати и часть 84 генерирования информации печати. Примеры части уведомления включают в себя часть 16 возврата электронной почты, часть 86 возврата электронной почты, и часть 727 управления PIN-кодом. Примеры части передачи включают в себя часть 63 выдачи информации печати и часть 87 обеспечения информации печати. Примеры части хранения пользовательской информации включают в себя часть 52 хранения пользовательской информации и часть 733 хранения пользовательской информации. Примеры части хранения данных включают в себя часть 62 хранения информации печати и часть 734 хранения информации печати.
Примеры данных почты включают в себя сообщение электронной почты запроса печати и целевые данные печати, включенные в сообщение электронной почты запроса печати. Примеры части хранения идентификационной информации данных включают в себя таблицу управления PIN-кодом. Примеры первой части приема и второй части приема включают в себя часть 727 управления PIN-кодом. Примеры третьей части приема включают в себя часть 721 аутентификации пользователя.
Все примеры и условный язык, обеспеченные здесь, предназначены в педагогических целях, чтобы помочь читателю в понимании изобретения и понятий, внесенных изобретателем в уровень техники, и не должны быть рассмотрены как ограничения к таким конкретно описанным примерам и условиям, ни делают организацию таких примеров в описании относящимися к показу превосходства или неполноценности изобретения.
Хотя один или более вариантов осуществления настоящего изобретения были описаны подробно, нужно подразумевать, что различные изменения, замены, и чередования могут быть сделаны в нем, не отступая от объема и формы изобретения.