ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Раскрытие изобретения в этом документе относится в целом к устройству обработки информации, устройству обработки изображений, системе обработки информации и способу обработки информации.
УРОВЕНЬ ТЕХНИКИ
Традиционно известна методика, с помощью которой выполняется аутентификация с использованием карты для аутентификации, такой как карта с ИС (интегральной схемой), при использовании различных функций, например печати, сканирования или факсимильной связи, в устройстве формирования изображений, таком как МФУ (многофункциональное периферийное устройство).
С другой стороны, известна методика для предотвращения утечки аутентификационной информации при использовании устройства формирования изображений, такого как МФУ (например, см. патент Японии № 4765621). Кроме того, известна методика для выполнения аутентификации без использования карты для аутентификации, но с использованием вызываемого номера мобильного телефона или т. п. (например, см. опубликованную заявку на патент Японии № 2001-285957).
Однако в уровне техники, описанном в патенте Японии № 4765621, хотя можно предотвратить утечку аутентификационной информации, пользователь должен иметь карту для аутентификации, чтобы использовать устройство формирования изображений, например МФУ, и это неудобно для пользователя. С другой стороны, на предшествующем уровне техники, описанном в опубликованной заявке на патент Японии № 2001-285957, хотя становится ненужной карта для аутентификации при использовании вызываемого номера мобильного телефона или т. п., существует проблема, что вызываемый номер легко раскрыть, замаскировать или имитировать (подделать).
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Основная цель по меньшей мере одного варианта осуществления настоящего изобретения – предоставить устройство обработки информации, устройство формирования изображений, систему обработки информации и способ обработки информации, которые в значительной степени устраняют одну или несколько проблем, вызванных ограничениями и недостатками предшествующего уровня техники.
В одном варианте осуществления устройство обработки информации накапливает одно или несколько заданий, отправленных из оконечного устройства, подключенного по сети. Устройство обработки информации включает в себя блок получения, выполненный с возможностью получения информации о пользователе для идентификации пользователя, который регистрируется в оконечном устройстве, и первой идентификационной информации для идентификации оконечного устройства; блок определения, выполненный с возможностью определения, соответствует ли первая идентификационная информация второй идентификационной информации для идентификации оконечного устройства, которое отправляет задание, включающее в себя информацию о пользователе, причем вторая идентификационная информация включается в задание; и блок исполнения, выполненный с возможностью исполнения задания, чтобы выполнить заданный процесс в случае, когда блок определения определяет, что первая идентификационная информация соответствует второй идентификационной информации.
В другом варианте осуществления устройство обработки изображений накапливает одно или несколько заданий, отправленных из оконечного устройства, подключенного по сети. Устройство обработки изображений включает в себя блок получения, выполненный с возможностью получения информации о пользователе для идентификации пользователя, который регистрируется в оконечном устройстве, и первой идентификационной информации для идентификации оконечного устройства; блок определения, выполненный с возможностью определения, соответствует ли первая идентификационная информация второй идентификационной информации для идентификации оконечного устройства, которое отправляет задание, включающее в себя информацию о пользователе, причем вторая идентификационная информация включается в задание; и блок исполнения, выполненный с возможностью исполнения задания, чтобы выполнить заданную обработку изображений в случае, когда блок определения определяет, что первая идентификационная информация соответствует второй идентификационной информации.
В еще одном варианте осуществления система обработки информации включает в себя устройство обработки информации, которое накапливает одно или несколько заданий, отправленных из оконечного устройства, подключенного по сети, и устройство обработки изображений, которое выполняет заданную обработку изображений в соответствии с заданием. Система включает в себя блок получения, выполненный с возможностью получения информации о пользователе для идентификации пользователя, который регистрируется в оконечном устройстве, и первой идентификационной информации для идентификации оконечного устройства; блок определения, выполненный с возможностью определения, соответствует ли первая идентификационная информация второй идентификационной информации для идентификации оконечного устройства, которое отправляет задание, включающее в себя информацию о пользователе, причем вторая идентификационная информация включается в задание; и блок исполнения, выполненный с возможностью исполнения задания, чтобы выполнить заданную обработку изображений в случае, когда блок определения определяет, что первая идентификационная информация соответствует второй идентификационной информации.
В еще одном варианте осуществления способ обработки информации исполняется в устройстве обработки информации, которое накапливает одно или несколько заданий, отправленных из оконечного устройства, подключенного по сети. Способ включает в себя получение информации о пользователе для идентификации пользователя, который регистрируется в оконечном устройстве, и первой идентификационной информации для идентификации оконечного устройства; определение, соответствует ли первая идентификационная информация второй идентификационной информации для идентификации оконечного устройства, которое отправляет задание, включающее в себя информацию о пользователе, причем вторая идентификационная информация включается в задание; и исполнение задания для выполнения заданного процесса в случае, когда определяется, что первая идентификационная информация соответствует второй идентификационной информации.
В соответствии с вариантами осуществления из настоящей заявки можно обеспечить повышение безопасности и удобства при использовании системы обработки информации из терминала.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Другие цели и дополнительные признаки вариантов осуществления станут очевидны из нижеследующего подробного описания при прочтении вместе с прилагаемыми чертежами, на которых:
Фиг. 1 – схема, иллюстрирующая пример конфигурации системы печати в соответствии с первым вариантом осуществления;
Фиг. 2 – схема, иллюстрирующая пример аппаратной конфигурации мобильного терминала в соответствии с первым вариантом осуществления;
Фиг. 3 – схема, иллюстрирующая пример аппаратной конфигурации сервера печати в соответствии с первым вариантом осуществления;
Фиг. 4 – схема, иллюстрирующая пример аппаратной конфигурации устройства формирования изображений в соответствии с первым вариантом осуществления;
Фиг. 5 – функциональная блок-схема, иллюстрирующая пример системы печати в соответствии с первым вариантом осуществления;
Фиг. 6 – схема для объяснения структуры примера таблицы заданий печати в соответствии с первым вариантом осуществления;
Фиг. 7 – диаграмма последовательности, иллюстрирующая пример процесса накопления заданий печати в соответствии с первым вариантом осуществления;
Фиг. 8 – диаграмма последовательности, иллюстрирующая пример процесса печати в соответствии с первым вариантом осуществления;
Фиг. 9 – блок-схема алгоритма, иллюстрирующая пример процесса получения заданий печати в соответствии с первым вариантом осуществления;
Фиг. 10 – функциональная блок-схема, иллюстрирующая пример системы печати в соответствии со вторым вариантом осуществления;
Фиг. 11 – диаграмма последовательности, иллюстрирующая пример процесса печати в соответствии со вторым вариантом осуществления;
Фиг. 12 – блок-схема алгоритма, иллюстрирующая пример процесса получения заданий печати в соответствии со вторым вариантом осуществления;
Фиг. 13 – функциональная блок-схема, иллюстрирующая пример системы печати в соответствии с третьим вариантом осуществления;
Фиг. 14 – схема для объяснения примера структуры таблицы идентификационной информации пользователей в соответствии с третьим вариантом осуществления;
Фиг. 15 – блок-схема алгоритма, иллюстрирующая пример процесса формирования идентификационной информации в соответствии с третьим вариантом осуществления;
Фиг. 16 – диаграмма последовательности, иллюстрирующая пример процесса регистрации идентификационной информации пользователя в соответствии с третьим вариантом осуществления;
Фиг. 17 – диаграмма последовательности, иллюстрирующая пример процесса накопления заданий печати в соответствии с третьим вариантом осуществления;
Фиг. 18 – диаграмма последовательности, иллюстрирующая пример процесса печати в соответствии с третьим вариантом осуществления;
Фиг. 19 – блок-схема алгоритма, иллюстрирующая пример процесса получения заданий печати в соответствии с третьим вариантом осуществления;
Фиг. 20 – схема, иллюстрирующая пример конфигурации системы печати в соответствии с четвертым вариантом осуществления;
Фиг. 21 – функциональная блок-схема, иллюстрирующая пример системы печати в соответствии с четвертым вариантом осуществления;
Фиг. 22 – диаграмма последовательности, иллюстрирующая пример процесса печати в соответствии с четвертым вариантом осуществления;
Фиг. 23 – функциональная блок-схема, иллюстрирующая пример системы печати в соответствии с пятым вариантом осуществления;
Фиг. 24 – диаграмма последовательности, иллюстрирующая пример процесса печати в соответствии с пятым вариантом осуществления; и
Фиг. 25 – блок-схема алгоритма, иллюстрирующая пример процесса получения заданий печати в соответствии с пятым вариантом осуществления.
ОПИСАНИЕ ПРЕДПОЧТИТЕЛЬНЫХ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ
Ниже будут подробно описываться варианты осуществления настоящего изобретения со ссылкой на прилагаемые чертежи.
[ПЕРВЫЙ ВАРИАНТ ОСУЩЕСТВЛЕНИЯ]
[КОНФИГУРАЦИЯ СИСТЕМЫ]
Сначала будет объясняться конфигурация системы 1 печати в соответствии с настоящим вариантом осуществления со ссылкой на фиг. 1. Фиг. 1 – схема, иллюстрирующая пример конфигурации системы 1 печати в соответствии с первым вариантом осуществления.
В системе 1 печати, показанной на фиг. 1, мобильный терминал 10, сервер 20 печати и одно или несколько устройств 30 формирования изображений подключаются к сети N1, например LAN (локальная сеть), по проводу или по беспроводной связи. В особенности мобильный терминал 10 предполагается подключенным к сети N1 по беспроводной связи.
Мобильный терминал 10 является оконечным устройством, например смартфоном, которым управляет пользователь. Мобильный терминал может быть мобильным телефоном, терминалом планшетного типа, игровой консолью, PDA (персональным цифровым помощником), цифровой камерой или т. п. В мобильном терминале 10 устанавливается прикладное программное обеспечение (приложение печати), которое может выполнять команды печати для целевых данных печати. Мобильный терминал 10 формирует задание печати, включающее в себя целевые данные печати, связанные с командами печати, и отправляет задание печати на сервер 20 печати.
Кроме того, мобильный терминал 10 снабжается устройством беспроводной ближней связи, например микросхемой NFC (связь малого радиуса действия), которое будет описываться позже, и может выполнять печать для целевых данных печати на устройстве 30 формирования изображений путем удержания мобильного терминала 10 около заданного положения в устройстве 30 формирования изображений.
Между тем приложение печати относится к программному приложению, которое может выполнять команды печати для целевых данных печати, например обозревателю, программному обеспечению обработки текстов или программе просмотра.
Сервер 20 печати является устройством обработки информации, которое накапливает задание печати, отправленное из мобильного терминала 10. Кроме того, сервер 20 печати в ответ на запрос от устройства 30 формирования изображений отправляет устройству 30 формирования изображений задание печати, связанное с запросом.
Устройство 30 формирования изображений является устройством обработки изображений, например принтером, которое в ответ на запрос от мобильного терминала 10 принимает задание печати от сервера 20 печати и выполняет печать для целевых данных печати.
Между тем устройство 30 формирования изображений может быть составным аппаратом, например МФУ, который в дополнение к функции печати обладает многочисленными функциями, например функцией копирования, функцией сканирования и функцией факсимильной связи.
Кроме того, устройство 30 формирования изображений может быть, например, устройством вывода, например проектором, электронной доской или цифровой вывеской (табло), или устройством вывода звука, например динамиком. То есть в настоящем варианте осуществления в качестве примера системы обработки информации будет объясняться случай системы печати, но вариант осуществления этим не ограничивается. Настоящий вариант осуществления может быть, например, системой вывода изображений, использующей устройство вывода изображений, например проектор, вместо устройства формирования изображений, или системой вывода звука, использующей динамик, вместо устройства 30 формирования изображений. Другими словами, вариант осуществления настоящего изобретения может применяться к различным системам, использующим устройства, которые исполняют заранее установленные задания в ответ на запрос от мобильного терминала 10.
Между тем в системе 1 печати, которая объясняется выше, объясняется конфигурация, включающая в себя сервер 20 печати. Однако конфигурация этим не ограничивается, и может иметь место конфигурация, в которой устройство 30 формирования изображений накапливает задание печати. То есть сервер 20 печати и устройство 30 формирования изображений могут оснащаться устройством обработки информации. Кроме того, может иметь место конфигурация, в которую включаются два мобильных терминала 10 или более и два устройства 30 формирования изображений или более.
<АППАРАТНАЯ КОНФИГУРАЦИЯ>
<<МОБИЛЬНЫЙ ТЕРМИНАЛ>>
Мобильный терминал 10 в соответствии с настоящим вариантом осуществления реализуется с помощью аппаратной конфигурации, которая показана, например, на фиг. 2. Фиг. 2 является схемой аппаратной конфигурации примера мобильного терминала в соответствии с первым вариантом осуществления. Мобильный терминал 10, показанный на фиг. 2, включает в себя устройство 101 ввода, устройство 102 отображения, внешний I/F 103, RAM 104 (оперативное запоминающее устройство) и ROM 105 (постоянное запоминающее устройство). Кроме того, мобильный терминал 10, показанный на фиг. 2, дополнительно включает в себя CPU 106 (центральный процессор), I/F 107 связи, SSD 108 (твердотельный накопитель), устройство 109 беспроводной ближней связи и т. п. Вышеописанные аппаратные компоненты подключаются друг к другу посредством шины B1.
Устройство 101 ввода является, например, сенсорной панелью и используется для ввода соответствующих сигналов операций в мобильный терминал 10. Между тем устройство 101 ввода может быть клавиатурой, мышью или т. п. Устройство 102 отображения является, например, LCD (жидкокристаллический дисплей) или т. п. и отображает результаты обработки от мобильного терминала 10.
Внешний I/F 103 является интерфейсом с внешним устройством. Внешнее устройство включает в себя, например, носитель 103a записи. Носитель 103a записи может хранить программу, которая реализует вариант осуществления. Мобильный терминал 10 может считывать с носителя 103a записи и/или записывать на него посредством внешнего I/F 103.
Носитель 103a записи является, например, таким носителем записи, как карта памяти SD. Носитель 103a записи может быть таким носителем записи, как запоминающее устройство USB (универсальная последовательная шина), DVD (универсальный цифровой диск), CD (компакт-диск) или гибкий диск.
RAM 104 является энергозависимым полупроводниковым запоминающим устройством (устройством хранения), временно хранящим программу или данные. ROM 105 является энергонезависимым полупроводниковым запоминающим устройством (устройством хранения), которое может хранить программу или данные, даже когда питание отключено. В ROM 105 хранятся программы или данные, например BIOS (Базовая система ввода/вывода), которая исполняется при включении мобильного терминала 10, конфигурации OS и конфигурации сети.
CPU 106 является арифметическим устройством, которое выполняет управление всем мобильным терминалом 10 или функционирует путем считывания программы или данных в RAM 104 из устройства хранения, например ROM 105 или SSD 108, и исполнения процессов.
I/F 107 связи является интерфейсом для подключения мобильного терминала 10 к сети мобильной телефонной связи, Интернету, сети N1 или т. п. В соответствии с этой конфигурацией мобильный терминал 10 может выполнять передачу данных посредством I/F 107 связи.
SSD 108 является энергонезависимым устройством хранения, хранящим программу или данные. Программа или данные, сохраненные в SSD 108, включают в себя, например, OS (операционную систему), которая является базовым программным обеспечением для управления всем мобильным терминалом 10, или прикладное программное обеспечение, которое обеспечивает различные функции в OS. SSD 108 управляет сохраненной программой или данными с помощью заранее установленной файловой системы и/или базы данных (DB).
Между тем мобильный терминал 10 может снабжаться HDD (накопителем на жестком диске), флэш-памятью или т. п. вместо SSD 108 или вместе с SSD 108.
Устройство 109 беспроводной ближней связи является, например, микросхемой NFC. В соответствии с вышеописанной конфигурацией мобильный терминал 10 может выполнять передачу данных посредством устройства 109 беспроводной ближней связи. Между тем устройство 109 беспроводной ближней связи не ограничивается микросхемой NFC, а может быть, например, микросхемой BLE (Bluetooth с низким энергопотреблением). В соответствии с этой конфигурацией мобильный терминал 10 может выполнять передачу данных с устройством 30 формирования изображений с помощью микросхемы BLE.
Мобильный терминал 10 в соответствии с настоящим вариантом осуществления может реализовать различные процессы, которые будет описываться позже, в соответствии с вышеописанной аппаратной конфигурацией.
<<СЕРВЕР ПЕЧАТИ>>
Сервер 20 печати в соответствии с настоящим вариантом осуществления реализуется с помощью аппаратной конфигурации, которая показана, например, на фиг. 3. Фиг. 3 является схемой аппаратной конфигурации примера сервера печати в соответствии с первым вариантом осуществления. Сервер 20 печати, показанный на фиг. 3, включает в себя устройство 201 ввода, устройство 202 отображения, внешний I/F 203, RAM 204, ROM 205, CPU 206, I/F 207 связи и HDD 208. Вышеописанные аппаратные компоненты подключаются друг к другу посредством шины B2.
Устройство 201 ввода включает в себя клавиатуру, мышь, сенсорную панель или т. п. и используется для ввода соответствующих сигналов операций в сервер 20 печати. Устройство 202 отображения включает в себя LCD, CRT (электронно-лучевая трубка) или т. п. и отображает результат обработки от сервера 20 печати.
Между тем это может происходить в виде использования устройства 201 ввода и/или устройства 202 отображения, которые подключаются к шине B2, когда необходимо.
Внешний I/F 203 является интерфейсом с внешним устройством. Внешнее устройство включает в себя, например, носитель 203a записи. Носитель 203a записи может хранить программу, которая реализует вариант осуществления. Сервер 20 печати может считывать с носителя 203a записи и/или записывать на него посредством внешнего I/F 203. В качестве носителя 203a записи может использоваться такой носитель записи, как запоминающее устройство USB, карта памяти SD, DVD, CD, гибкий диск или т. п.
RAM 204 является энергозависимым полупроводниковым запоминающим устройством (устройством хранения), временно хранящим программу или данные. ROM 205 является энергонезависимым полупроводниковым запоминающим устройством (устройством хранения), которое может хранить программу или данные, даже когда питание отключено. В ROM 205 хранятся программы или данные, например BIOS, которая исполняется при включении сервера 20 печати, конфигурации OS и конфигурации сети.
CPU 206 является арифметическим устройством, которое выполняет управление всем сервером 20 печати или функционирует путем считывания программы или данных в RAM 204 из устройства хранения, например ROM 205 или HDD 208, и исполнения процессов.
I/F 207 связи является интерфейсом для подключения к сети N1. В соответствии с этой конфигурацией сервер 20 печати может выполнять передачу данных посредством I/F 207 связи. Между тем связь с помощью I/F 207 связи может быть проводной связью или может быть беспроводной связью.
HDD 208 является энергонезависимым устройством хранения, хранящим программу или данные. Программа или данные, сохраненные в HDD 208, включают в себя, например, OS, которая является базовым программным обеспечением для управления всем сервером 20 печати, или прикладное программное обеспечение, которое обеспечивает различные функции в OS. HDD 208 управляет сохраненной программой или данными с помощью заранее установленной файловой системы и/или базы данных (DB).
Сервер 20 печати в соответствии с настоящим вариантом осуществления может реализовать различные процессы, которые будет описываться позже, в соответствии с вышеописанной аппаратной конфигурацией.
<<УСТРОЙСТВО ФОРМИРОВАНИЯ ИЗОБРАЖЕНИЙ>>
Устройство 30 формирования изображений в соответствии с настоящим вариантом осуществления реализуется с помощью аппаратной конфигурации, которая показана, например, на фиг. 4. Фиг. 4 является схемой аппаратной конфигурации примера устройства формирования изображений в соответствии с первым вариантом осуществления. Устройство 30 формирования изображений, показанное на фиг. 4, включает в себя контроллер 301, панель 302 управления, внешний I/F 303, I/F 304 связи, принтер 305, устройство 306 беспроводной ближней связи и т. п.
Контроллер 301 включает в себя CPU 311, RAM 312, ROM 313, NVRAM 314 (энергонезависимое RAM) и HDD 315. ROM 313 хранит различные программы и данные. RAM 312 временно хранит программу или данные. NVRAM 314 хранит, например, конфигурационную информацию. Кроме того, HDD 315 хранит различные программы или данные.
CPU 311 реализует управление всем устройством 30 формирования изображений или функционирует путем считывания программы, данных, конфигурационной информации или т. п. в RAM 312 из ROM 313, NVRAM 314, HDD 315 или т. п. и исполнения процессов.
Панель 302 управления снабжается блоком ввода для приема ввода от пользователя и блоком отображения для выполнения отображения. Внешний I/F 303 является интерфейсом с внешним устройством. Внешнее устройство включает в себя носитель 303a записи или т. п. В соответствии с вышеописанной конфигурацией устройство 30 формирования изображений может считывать с носителя 303a записи и/или записывать на него посредством внешнего I/F 303. Носитель 303a записи включает в себя гибкий диск, CD, DVD, карту памяти SD, запоминающее устройство USB или т. п.
I/F 304 связи является интерфейсом для подключения устройства 30 формирования изображений к сети N1. В соответствии с этой конфигурацией устройство 30 формирования изображений может выполнять передачу данных посредством I/F 304 связи. Принтер 305 является печатающим устройством для печати целевых данных печати и вывода.
Устройство 306 беспроводной ближней связи является, например, микросхемой NFC. В соответствии с этой конфигурацией устройство 30 формирования изображений может выполнять передачу данных посредством устройства 306 беспроводной ближней связи. Между тем устройство 306 беспроводной ближней связи может располагаться вне устройства 30 формирования изображений, а не внутри устройства 30 формирования изображений. Например, микросхема NFC может быть приклеена к устройству 30 формирования изображений в заранее установленном положении. В этом случае микросхема NFC предпочтительно приклеивается в положении, где легко выполнять ближнюю связь с мобильным терминалом 10.
Кроме того, устройство 306 беспроводной ближней связи не ограничивается микросхемой NFC и может быть микросхемой BLE или т. п. В соответствии с этой конфигурацией устройство 30 формирования изображений может выполнять передачу данных с мобильным терминалом 10 с помощью BLE.
Устройство 30 формирования изображений в соответствии с настоящим вариантом осуществления может реализовать различные процессы, которые будет описываться позже, в соответствии с вышеописанной аппаратной конфигурацией.
<ПРОГРАММНАЯ КОНФИГУРАЦИЯ>
Систему 1 печати в соответствии с настоящим вариантом осуществления можно выразить с помощью функциональной блок-схемы, которая показана, например, на фиг. 5. Фиг. 5 – функциональная блок-схема примера системы печати в соответствии с первым вариантом осуществления.
<<МОБИЛЬНЫЙ ТЕРМИНАЛ>>
Мобильный терминал 10 включает в себя блок 11 формирования заданий, блок 12 формирования идентификационной информации, блок 13 сетевой передачи, блок 14 беспроводной ближней связи, устройство 15 хранения идентификационной информации и т. п.
Блок 11 формирования заданий реализуется с помощью CPU 106 или т. п. В случае, когда целевые данные печати выбираются пользователем посредством приложения печати или т. п., блок 11 формирования заданий формирует задание печати для печати выбранных целевых данных печати. В то же время блок 10 формирования заданий формирует задание печати, включающее в себя идентификационную информацию, которая формируется блоком 12 формирования идентификационной информации. Между тем, как будет описываться позже, чтобы отличать от идентификационной информации, сохраненной в устройстве 15 хранения идентификационной информации, включенная в задание печати идентификационная информация будет называться "второй идентификационной информацией".
Блок 12 формирования идентификационной информации реализуется с помощью CPU 106 или т. п. и в случае, когда целевые данные печати выбираются пользователем посредством приложения печати или т. п., формирует идентификационную информацию для однозначной идентификации мобильного терминала 10, которым управляет пользователь.
Блок 13 сетевой передачи реализуется с помощью CPU 106, I/F 107 связи или т. п. и отправляет/принимает данные, например задание печати, по сети N1. Блок 14 беспроводной ближней связи реализуется с помощью CPU 106, устройства 10 беспроводной ближней связи или т. п. и выполняет беспроводную ближнюю связь с устройством 30 формирования изображений.
Устройство 15 хранения идентификационной информации реализуется с помощью SSD 108, ROM 105 или т. п. и хранит идентификационную информацию, сформированную блоком 12 формирования идентификационной информации.
Между тем, чтобы отличать от идентификационной информации, включенной в задание печати, идентификационная информация, сохраненная в устройстве 15 хранения идентификационной информации, будет называться "первой идентификационной информацией".
<<СЕРВЕР ПЕЧАТИ>>
Сервер 20 печати включает в себя блок 21 сетевой передачи, блок 22 управления заданиями печати, блок 23 накопления заданий печати и т. п.
Блок 21 сетевой передачи реализуется с помощью CPU 206, I/F 207 связи или т. п. и отправляет/принимает данные, например задание печати, по сети N1.
Блок 22 управления заданиями печати реализуется с помощью CPU 206 или т. п. и накапливает задание печати, принятое посредством блока 21 сетевой передачи, в блоке 23 накопления заданий печати.
Кроме того, блок 22 управления заданиями печати в ответ на запрос от устройства 30 формирования изображений получает подходящее задание печати из блока 23 накопления заданий печати.
Блок 23 накопления заданий печати реализуется с помощью HDD 208 или т. п. и хранит таблицу 1000 заданий печати. Блок 23 накопления заданий печати накапливает задания печати, принятые от мобильных терминалов 10 посредством блока 21 сетевой передачи, в таблице 1000 заданий печати. Структура таблицы 1000 заданий печати, сохраненной в блоке 23 накопления заданий печати, будет описываться позже.
<<УСТРОЙСТВО ФОРМИРОВАНИЯ ИЗОБРАЖЕНИЙ>>
Устройство 30 формирования изображений включает в себя блок 31 исполнения задания, блок 32 определения идентификационной информации, блок 33 сетевой передачи, блок 23 беспроводной ближней связи, функциональный блок 35 печати и т. п.
Блок 31 исполнения задания реализуется с помощью CPU 311 или т. п. и исполняет задание печати, выбранное пользователем из заданий печати, принятых от сервера 20 печати. Кроме того, блок 31 исполнения задания прекращает исполнение задания печати, выбранного пользователем, в соответствии с результатом определения от блока 32 определения идентификационной информации.
Блок 32 определения идентификационной информации реализуется с помощью CPU 311 или т. п. и определяет, соответствует ли (идентична) вторая идентификационная информация, включенная в задание печати, которое исполняется блоком 31 исполнения задания, первой идентификационной информации, принятой от мобильного терминала 10.
Блок 33 сетевой передачи реализуется с помощью CPU 311, I/F 304 связи и т. п. и отправляет/принимает различные данные мобильному терминалу 10 или серверу 20 печати/от них. Блок 34 беспроводной ближней связи реализуется с помощью CPU 311, устройства 306 беспроводной ближней связи или т. п. и выполняет беспроводную ближнюю связь с мобильным терминалом 10.
Функциональный блок 35 печати реализуется с помощью CPU 311, принтера 305 или т. п. и печатает целевые данные печати, включенные в задание печати, которое исполняется блоком 31 исполнения задания.
Между тем устройство 30 формирования изображений в дополнение к функциональному блоку 35 печати может снабжаться функциональным блоком сканирования для формирования данных изображения (электронных данных) из считанного документа, функциональным блоком копирования для дублирования считанного документа, функциональным блоком факсимильной связи для выполнения факсимильной передачи для считанного документа или электронных данных по телефонной линии, или т. п.
<<ЗАДАНИЕ ПЕЧАТИ>>
Таблица 1000 заданий печати, сохраненная в блоке 23 накопления заданий печати в сервере 20 печати, обладает структурой, которая показана, например, на фиг. 6. Фиг. 6 является схемой для объяснения примера задания печати, накопленного в сервере 20 печати.
Таблица 1000 заданий печати, сохраненная в блоке 23 накопления заданий печати, содержит задания печати, причем каждое из которых имеет элементы данных, например "ID задания", "ID пользователя", "идентификационная информация", "целевые данные печати".
"ID задания" является информацией для однозначной идентификации задания печати во всей системе 1 печати. "ID задания" может назначаться при формировании мобильным терминалом 10 задания печати или может назначаться при сохранении задания печати в блоке 23 накопления заданий печати после того, как сервер 20 печати принимает задание печати от мобильного терминала 10.
"ID задания" является информацией о пользователе для однозначной идентификации пользователя (зарегистрированного пользователя), который регистрируется в мобильном терминале 10, который формирует задание печати. Например, фиг. 6 показывает, что задание печати с "ID задания", равным "0001", формируется пользователем, имеющим ID пользователя, равный "пользователь A".
"Идентификационная информация" является информацией для однозначной идентификации мобильного терминала 10, который формирует задание печати. То есть "идентификационная информация" является вышеописанной второй идентификационной информацией. Например, фиг. 6 показывает, что заданию печати с "ID задания", равным "0001", назначается вторая идентификационная информация "xxxabc".
Между тем таблица 1000 заданий печати может включать в себя задание печати, которому не назначена "идентификационная информация" (является пустой). Например, это задание печати, отправленное из ПК или т. п. серверу 20 печати, либо задание печати, отправленное из мобильного терминала или т. п. помимо мобильных терминалов 10 в соответствии с настоящим вариантом осуществления.
Например, в таблице 1000 заданий печати задание печати с "ID задания", равным "0003", является заданием печати, которому не назначена "идентификационная информация".
"Целевые данные печати" являются данными, для которых пользователь выполняет команду печати с использованием приложения печати и которые нужно напечатать. Например, фиг. 6 показывает, что задание печати с "ID задания", равным "0001", задает целевые данные печати "документ A.pdf".
Между тем каждое из заданий печати, включенных в таблицу 1000 заданий печати, в дополнение к вышеописанным элементам может включать в себя элемент данных, используемый для аутентификационной информации при исполнении задания печати, например "пароль".
<ПОДРОБНОСТИ ПРОЦЕССОВ>
Далее будут подробно объясняться процессы в системе 1 печати в соответствии с первым вариантом осуществления.
<<ПРОЦЕСС НАКОПЛЕНИЯ ЗАДАНИЙ ПЕЧАТИ>>
Сначала со ссылкой на фиг. 7 будет объясняться процесс накопления заданий печати в соответствии с настоящим вариантом осуществления. Процесс накопления заданий печати накапливает в сервере 20 печати задание печати, сформированное пользователем с использованием мобильного терминала 10. Фиг. 7 – диаграмма последовательности, иллюстрирующая пример процесса накопления заданий печати в соответствии с первым вариантом осуществления.
Пользователь выбирает целевые данные печати из приложения печати, установленного в мобильном терминале 10, и выполняет команду печати (этап S701).
Блок 12 формирования идентификационной информации в мобильном терминале 10 формирует идентификационную информацию, которая однозначно идентифицирует мобильный терминал 10, и сохраняет ее в устройстве 15 хранения идентификационной информации (этап S702). Здесь, как описано выше, чтобы отличать ее от идентификационной информации, включенной в задание печати, формируемое на следующем этапе S703, идентификационная информация, сохраненная в устройстве 15 хранения идентификационной информации, будет называться "первой идентификационной информацией".
Здесь идентификационная информация, сформированная блоком 12 формирования идентификационной информации, является, например, порядковым номером изделия, например порядковым номером или т. п. мобильного терминала 10, либо физическим адресом, например MAC-адресом (управление доступом к среде передачи). Кроме того, например, идентификационная информация может быть UUID (Универсальный уникальный идентификатор), например значением (значением хэша), полученным путем ввода вышеописанного порядкового номера изделия или физического адреса в хэш-функцию или т. п. с заранее установленным алгоритмом. Кроме того, может использоваться информация, полученная путем подходящего объединения физического адреса, порядкового номера изделия, UUID и т. п. То есть идентификационная информация, сформированная блоком 12 формирования идентификационной информации, должна быть всего лишь информацией, которая может однозначно идентифицировать мобильный терминал 10.
Между тем, например, хотя для однозначной идентификации мобильного терминала 10 может использоваться номер телефона, MAC-адрес или т. п. мобильного терминала 10, его легко замаскировать или имитировать. Поэтому в этом случае предпочтительно используется UUID или т. п., который является значением хэша номера телефона или MAC-адреса.
Блок 11 формирования заданий в мобильном терминале 10 формирует задание печати, включающее в себя ID пользователя у зарегистрированного пользователя, идентификационную информацию, сформированную блоком 12 формирования идентификационной информации на этапе S702, и целевые данные печати, выбранные пользователем на этапе S701 (этап S703). Здесь, как описано выше, чтобы отличать от идентификационной информации, сохраненной в устройстве 15 хранения идентификационной информации, идентификационная информация, включенная в задание печати, сформированное блоком 11 формирования заданий, будет называться "второй идентификационной информацией".
Мобильный терминал 10 отправляет сформированное задание печати на сервер 20 печати посредством блока 13 сетевой передачи (этап S704).
Блок 22 управления заданиями печати в сервере 20 печати при приеме задания печати от мобильного терминала 10 посредством блока 21 сетевой передачи накапливает задание печати в блоке 23 накопления заданий печати (этап S705). В соответствии с вышеописанной конфигурацией в сервере 20 печати накапливается задание печати, включающее в себя целевые данные печати, для которых пользователь выполняет команду печати на мобильном терминале 10.
Накопленное задание печати, как описано выше, исполняется в процессе печати, который будет описываться дальше, например, пользователем, выполняющим беспроводную ближнюю связь путем удержания мобильного терминала 10 около устройства 30 формирования изображений, и печатаются целевые данные печати, включенные в задание печати.
<<ПРОЦЕСС ПЕЧАТИ>>
Далее со ссылкой на фиг. 8 будет объясняться процесс печати в соответствии с настоящим вариантом осуществления. Процесс печати является, например, процессом печати целевых данных печати, включенных в задание печати, которое накапливается вышеописанным процессом накопления заданий печати, пользователем, выполняющим беспроводную ближнюю связь путем удержания мобильного терминала 10 около заданного положения в устройстве 30 формирования изображений. Фиг. 8 – диаграмма последовательности, иллюстрирующая пример процесса печати в соответствии с первым вариантом осуществления.
Пользователь выполняет операцию для начала беспроводной ближней связи с использованием мобильного терминала 10 (этап S801). То есть пользователь выполняет операцию удержания мобильного терминала 10 около заданного положения в устройстве 30 формирования изображений, в котором приклеена микросхема NFC или т. п.
Блок 14 беспроводной ближней связи в мобильном терминале 10 отправляет в устройство 30 формирования изображений ID пользователя у зарегистрированного пользователя и первую идентификационную информацию, сохраненную в устройстве 15 хранения идентификационной информации (этап S802). Между тем блок 14 беспроводной ближней связи может отправлять ID пользователя и первую идентификационную информацию в устройство 30 формирования изображений с помощью BLE.
В соответствии с вышеописанными операциями пользователь может зарегистрироваться в устройстве 30 формирования изображений. Другими словами, действие удержания карты с ИС около устройства формирования изображений, которое традиционно выполняет пользователь при регистрации в устройстве формирования изображений, выполняется путем удержания мобильного терминала 10 около устройства 30 формирования изображений.
Между тем мобильный терминал 10 может отправить ID пользователя и первую идентификационную информацию в устройство 30 формирования изображений посредством блока 13 сетевой передачи. То есть в случае, когда пользователь удерживает мобильный терминал 10 около заданного положения в устройстве 30 формирования изображений, блок 14 беспроводной ближней связи в мобильном терминале 10 получает SSID (идентификатор набора служб) для идентификации сети N1, к которой будет подключаться, IP-адрес (Интернет-протокол) устройства 30 формирования изображений или т. п. Затем мобильный терминал 10 может отправить ID пользователя и первую идентификационную информацию в устройство 30 формирования изображений посредством блока 13 сетевой передачи на основе полученного SSID, IP-адреса или т. п.
Между тем, не ограничиваясь вышеописанным, после того, как пользователь держит мобильный терминал 10 около заданного положения в устройстве 30 формирования изображений, мобильный терминал 10 может отправить ID пользователя и первую идентификационную информацию в устройство 30 формирования изображений с помощью разнообразной беспроводной связи, например Bluetooth (зарегистрированный товарный знак), связи в ИК-диапазоне.
Кроме того, ID пользователя и первую идентификационную информацию можно отправить в устройство 30 формирования изображений путем считывания QR-кода (зарегистрированный товарный знак), который приклеен в заранее установленном положении на корпусе устройства 30 формирования изображений, с помощью съемочного устройства (не показано) мобильного терминала 10. То есть пользователь считывает QR-код, приклеенный к корпусу устройства 30 формирования изображений, с использованием съемочного устройства (не показано) мобильного терминала 10 и получает SSID, IP-адрес или т. п. точно так же, как описано выше. Затем мобильный терминал 10 может отправить ID пользователя и первую идентификационную информацию в устройство 30 формирования изображений посредством блока 13 сетевой передачи на основе полученного SSID, IP-адреса или т. п.
Блок 33 сетевой передачи в устройстве 30 формирования изображений отправляет серверу 20 печати ID пользователя, принятый блоком 34 беспроводной ближней связи, и требует получения задания печати, включающего в себя этот ID пользователя (этап S803).
Блок 22 управления заданиями печати в сервере 20 печати при приеме ID пользователя мобильного терминала 10 от устройства 30 формирования изображений получает от блока 23 накопления заданий печати заранее установленное задание печати из заданий печати, включающее в себя этот ID пользователя (этап S804). Процесс получения заданий печати на этапе S804 будет подробно описываться позже.
Блок 21 сетевой передачи в сервере 20 печати отправляет задание печати, полученное на этапе S804, в устройство 30 формирования изображений (этап S805).
Устройство 30 формирования изображений отображает на панели 302 управления информацию, которая идентифицирует задание печати, принятое от сервера 20 печати, например ID задания печати, название целевых данных печати или т. п. (этап S806). То есть устройство 30 формирования изображений отображает на панели 302 управления экран выбора задания печати для пользователя, выбирающего задание печати. На экране выбора задания печати отображаются ID заданий, названия целевых данных печати или т. п.
Пользователь выбирает задание печати, которое пользователь желает печатать, из информации, указывающей задания печати, отображенные на панели 302 управления в устройстве 30 формирования изображений (этап S807). Другими словами, пользователь выбирает задание печати, которое пользователь желает печатать, с экрана выбора задания печати.
Блок 32 определения идентификационной информации в устройстве 30 формирования изображений определяет, соответствует ли (идентична) первая идентификационная информация, принятая от мобильного терминала 10, второй информации, включенной в задание печати, выбранное пользователем на этапе S807, как указано выше (этап S808). Устройство 30 формирования изображений выполняет процесс этапа S809 в случае, когда результат определения от блока 32 определения идентификационной информации показывает, что первая идентификационная информация не соответствует (не идентична) второй идентификационной информации. С другой стороны, в случае, когда результат показывает, что первая идентификационная информация соответствует (идентична) второй идентификационной информации, выполняется процесс этапа S810.
В случае, когда первая идентификационная информация не соответствует (не идентична) второй идентификационной информации, блок 31 исполнения задания в устройстве 30 формирования изображений вызывает завершение процесса без выполнения (путем прекращения) задания печати, выбранного пользователем на этапе S807, как указано выше (этап S809). Между тем устройство 30 формирования изображений может одновременно отобразить на панели 302 управления экран, указывающий, что задание печати нельзя исполнить.
В случае, когда первая идентификационная информация соответствует (идентична) второй идентификационной информации, блок 31 исполнения задания исполняет задание печати, выбранное пользователем на этапе S807, как указано выше, а функциональный блок 35 печати печатает целевые данные печати, включенные в это задание печати (этап S810).
Как указано выше, целевые данные печати, включенные в выбранное пользователем задание печати, печатаются на устройстве 30 формирования изображений.
Кроме того, при исполнении задания печати определяется, соответствует ли (идентична) первая идентификационная информация, сохраненная в мобильном терминале 10 пользователя, второй идентификационной информации, включенной в исполняемое задание печати, и в случае, когда первая идентификационная информация не соответствует (не идентична) второй идентификационной информации, можно препятствовать исполнению задания печати. В соответствии с вышеописанной конфигурацией можно предотвращать непредусмотренное исполнение заданий печати в соответствии с имитацией или т. п. другими лицами. Поскольку обычно легко замаскировать ID пользователя в мобильном терминале 10, в отличие от ID-карты или т. п., можно эффективно предотвращать непредусмотренное исполнение заданий печати в соответствии с имитацией или т. п. другими лицами.
Кроме того, поскольку можно зарегистрироваться в устройстве 30 формирования изображений с использованием мобильного терминала 10, карта с ИС становится ненужной. Издержки производства или затраты на приобретение для карты с ИС становятся излишними. Значит, можно добиться снижения издержек.
<<ПРОЦЕСС ПОЛУЧЕНИЯ ЗАДАНИЙ ПЕЧАТИ>>
Далее со ссылкой на фиг. 9 будет объясняться процесс получения заданий печати на этапе 804 в вышеописанном процессе печати. Фиг. 9 – блок-схема алгоритма, иллюстрирующая пример процесса получения заданий печати в соответствии с первым вариантом осуществления.
Блок 22 управления заданиями печати в сервере 20 печати получает запись о задании печати от блока 23 накопления заданий печати (этап S901).
Блок 22 управления заданиями печати в сервере 20 печати определяет, соответствует ли ID пользователя, включенный в полученное на этапе S901 задание печати, как указано выше, ID пользователя, принятому от устройства 30 формирования изображений (этап S902). В случае, когда ID пользователя соответствуют друг другу, процесс переходит к этапу S903. С другой стороны, в случае, когда ID пользователя не соответствуют друг другу, процесс переходит к этапу S905.
Соответственно, блок 22 управления заданиями печати в сервере 20 печати определяет, задается ли идентификационная информация в задании печати, полученном на этапе S901, как указано выше (этап S903). В случае, когда задается идентификационная информация, процесс переходит к этапу S904. С другой стороны, в случае, когда идентификационная информация не задается, процесс переходит к этапу S905.
Соответственно, задание печати, в котором не задается идентификационная информация, не отправляется в устройство 30 формирования изображений, и пользователем не выполняется задание печати. Другими словами, задание печати, в котором не задается идентификационная информация, не отображается на экране выбора задания печати, который описывается на этапе S806 на фиг. 8.
Например, в случае, когда ID пользователя, который сервер 20 печати принимает от устройства 30 формирования изображений, является "пользователь_A", в устройство 30 формирования изображений отправляется задание печати с ID задания "0001" из заданий печати, включенных в таблицу 1000 заданий печати, показанную на фиг. 6. С другой стороны, задание печати с ID задания "0003" не отправляется в устройство 30 формирования изображений.
Между тем блок 21 сетевой передачи в сервере 20 печати отправляет в это же время задание печати, полученное на этапе S901, как указано выше, в устройство 30 формирования изображений (этап S904).
Между тем блок 21 сетевой передачи в сервере 20 печати может в это же время отправить в устройство 30 формирования изображений информацию, идентифицирующую задание печати, например ID задания печати или название целевых данных печати, и вторую идентификационную информацию. В соответствии с вышеописанной конфигурацией, поскольку само задание печати не отправляется в устройство 30 формирования изображений, то можно уменьшить сетевой трафик или т. п. В вышеописанном случае перед исполнением процесса на этапе S810 на фиг. 8 нужно лишь отправить задание печати, выбранное пользователем на этапе S807 на фиг. 8, из сервера 20 печати в устройство 30 формирования изображений.
Блок 22 управления заданиями печати в сервере 20 печати определяет, существует ли следующее задание печати в блоке 23 накопления заданий печати (этап S905). В случае, когда существует следующее задание печати, процесс возвращается к этапу S901, и получается следующее задание печати. С другой стороны, в случае, когда не существует следующего задания печати, процесс завершается.
Как указано выше, в устройство 30 формирования изображений можно отправить задание печати из заданий печати, накопленных в сервере 20 печати, которое соответствует ID пользователя у зарегистрированного пользователя и включает в себя вторую идентификационную информацию.
Между тем можно не выполнять процесс на этапе S903, как указано выше. То есть независимо от того, задается ли идентификационная информация, можно отправлять в устройство 30 формирования изображений все задания печати, включающие в себя ID пользователя, который соответствует ID пользователя, принятому от устройства 30 формирования изображений. В соответствии с вышеописанной конфигурацией на экране выбора задания печати, который описывается для этапа S806 на фиг. 8, также отображается задание печати, в котором не задается идентификационная информация, и пользователь может исполнить задание печати.
Как описано выше, в системе 1 печати в соответствии с настоящим вариантом осуществления пользователь может формировать задание печати, включающее в себя вторую идентификационную информацию от мобильного терминала 10, и накапливать его в сервере 20 печати. Тогда при исполнении пользователем задания печати на устройстве 30 формирования изображений определяется, соответствует ли первая идентификационная информация, сохраненная в мобильном терминале 10, второй идентификационной информации, включенной в исполняемое задание печати, и задание печати исполняется только в случае, когда первая идентификационная информация соответствует второй идентификационной информации. Соответственно, можно предотвратить непредусмотренное исполнение заданий печати в соответствии с имитацией или т. п. другими лицами, и можно добиться предотвращения утечки целевых данных печати.
[ВТОРОЙ ВАРИАНТ ОСУЩЕСТВЛЕНИЯ]
Далее будет объясняться система 1 печати в соответствии со вторым вариантом осуществления. Система 1 печати в соответствии со вторым вариантом осуществления отличается от первого варианта осуществления в том, что сервер 20 печати определяет, соответствует ли первая идентификационная информация второй идентификационной информации. Между тем в дальнейшем для компонента, обладающего практически такой же функцией, как и первый вариант осуществления, и выполняющего такой же процесс, будет использоваться один и тот же номер ссылки, и его объяснение будет пропущено.
<ПРОГРАММНАЯ КОНФИГУРАЦИЯ>
Систему 1 печати в соответствии с настоящим вариантом осуществления можно выразить с помощью функциональных блоков, которые показаны, например, на фиг. 10. Фиг. 10 – функциональная блок-схема, иллюстрирующая пример системы печати в соответствии со вторым вариантом осуществления. Между тем функциональный блок мобильного терминала 10 такой же, как и в первом варианте осуществления. Кроме того, функциональный блок устройства 30 формирования изображений не включает в себя блок 32 определения идентификационной информации.
<<СЕРВЕР ПЕЧАТИ>>
Сервер 20 печати включает в себя блок 24 определения идентификационной информации.
Блок 24 определения идентификационной информации реализуется с помощью CPU 206 или т. п. и для задания печати, которое блок 22 управления заданиями печати получает от блока 23 накопления заданий печати, определяет, соответствует ли вторая идентификационная информация, включенная в это задание печати, первой идентификационной информации, принятой от устройства 30 формирования изображений.
<ПОДРОБНОСТИ ПРОЦЕССА>
Далее будет подробно объясняться процесс в системе 1 печати в соответствии со вторым вариантом осуществления. Между тем процесс накопления заданий печати в соответствии со вторым вариантом осуществления является таким же, как процесс накопления заданий печати в соответствии с первым вариантом осуществления, и его объяснение будет пропущено.
<<ПРОЦЕСС ПЕЧАТИ>>
Со ссылкой на фиг. 11 будет объясняться процесс печати в соответствии со вторым вариантом осуществления. Фиг. 11 – диаграмма последовательности, иллюстрирующая пример процесса печати в соответствии со вторым вариантом осуществления.
Блок 33 сетевой передачи в устройстве 30 формирования изображений отправляет серверу 20 печати ID пользователя, принятый от мобильного терминала 10, и первую идентификационную информацию, и требует получения задания печати, включающего в себя ID пользователя и первую идентификационную информацию (этап S1101).
Блок 22 управления заданиями печати в сервере 20 печати при приеме ID пользователя и первой идентификационной информации от устройства 30 формирования изображений выполняет процесс получения заданий печати (этап S1102). Процесс получения заданий печати в соответствии с настоящим вариантом осуществления будет подробно описываться позже.
Здесь в процессе печати в соответствии со вторым вариантом осуществления, поскольку задание печати, которое может исполнить пользователь, получается в процессе получения заданий печати, который будет описываться позже, отличном от первого варианта осуществления, процессы на этапах S808 и S809 на фиг. 8 не выполняются. Другими словами, все задания печати, отображенные на экране выбора задания печати на этапе S806, являются заданиями печати, которые может исполнить пользователь.
<<ПРОЦЕСС ПОЛУЧЕНИЯ ЗАДАНИЙ ПЕЧАТИ>>
Далее со ссылкой на фиг. 12 будет объясняться процесс получения заданий печати на этапе S1102 в процессе печати, который описан выше. Фиг. 12 – блок-схема алгоритма, иллюстрирующая пример процесса получения заданий печати в соответствии со вторым вариантом осуществления. В процессе получения заданий печати в соответствии со вторым вариантом осуществления процесс на этапе S1201 отличается от процесса получения заданий печати в соответствии с первым вариантом осуществления.
Блок 24 определения идентификационной информации в сервере 20 печати определяет, соответствует ли вторая идентификационная информация, включенная в задание печати, полученное на этапе S901, первой идентификационной информации, принятой от устройства 30 формирования изображений (этап S1201). Сервер 20 печати выполняет процесс на этапе S904 в случае, когда результат определения от блока 24 определения идентификационной информации показывает, что первая идентификационная информация соответствует второй идентификационной информации. С другой стороны, в случае, когда результат определения от блока 24 определения идентификационной информации показывает, что первая идентификационная информация не соответствует второй идентификационной информации, процесс переходит к этапу S905.
Таким образом, на этапе S904 в устройство 30 формирования изображений отправляется только задание печати, включающее в себя вторую идентификационную информацию, которая соответствует первой идентификационной информации (другими словами, задание печати, которое может исполнить пользователь). Соответственно, в отличие от первого варианта осуществления, в сервере 20 печати в соответствии со вторым вариантом осуществления можно предотвратить отправку ненужных заданий печати, которые пользователь не может исполнять, в устройство 30 формирования изображений. Кроме того, даже если другими лицами выполняется имитация, можно предотвратить утечку названий или т. п. целевых данных печати, включенных в задания печати.
[ТРЕТИЙ ВАРИАНТ ОСУЩЕСТВЛЕНИЯ]
Далее будет объясняться система 1 печати в соответствии с третьим вариантом осуществления. Система 1 печати в соответствии с третьим вариантом осуществления отличается от первого варианта осуществления в том, что первая идентификационная информация предварительно формируется в мобильном терминале 10, и сформированная первая идентификационная информация регистрируется в устройстве 30 формирования изображений. Между тем в дальнейшем для компонента, обладающего практически такой же функцией, как и первый вариант осуществления, и выполняющего такой же процесс, будет использоваться один и тот же номер ссылки, и его объяснение будет пропущено.
<ПРОГРАММНАЯ КОНФИГУРАЦИЯ>
Систему 1 печати в соответствии с настоящим вариантом осуществления можно выразить с помощью функциональных блоков, которые показаны, например, на фиг. 13. Фиг. 13 – функциональная блок-схема, иллюстрирующая пример системы печати в соответствии с третьим вариантом осуществления.
Между тем функциональный блок сервера 20 печати такой же, как и в первом варианте осуществления.
<<МОБИЛЬНЫЙ ТЕРМИНАЛ>>
Мобильный терминал 10 в соответствии с настоящим вариантом осуществления включает в себя блок 11A формирования заданий и блок 12A формирования идентификационной информации.
Блок 11A формирования заданий при выборе целевых данных печати пользователем посредством приложения печати или т. п. формирует задание печати. В то же время блок 11A формирования заданий в соответствии с настоящим вариантом осуществления, отличным от первого варианта осуществления, формирует задание печати, которое не включает в себя идентификационную информацию (вторую идентификационную информацию). То есть блок 11A формирования заданий формирует задание печати, включающее в себя ID пользователя и целевые данные печати.
Соответственно, в настоящем варианте осуществления задание печати, которое включается в таблицу 1000 заданий печати, сохраненную в блоке 23 накопления заданий печати в сервере 20 печати, не включает в себя идентификационную информацию (вторую идентификационную информацию).
Блок 12A формирования идентификационной информации формирует идентификационную информацию для однозначной идентификации мобильного терминала 10. Блок 12A формирования идентификационной информации в соответствии с настоящим вариантом осуществления формирует идентификационную информацию, например, при первом запуске программы, которая устанавливается в мобильном терминале 10 и реализует настоящий вариант осуществления. Затем блок 12A формирования идентификационной информации сохраняет сформированную идентификационную информацию в устройстве 15 хранения идентификационной информации.
<<УСТРОЙСТВО ФОРМИРОВАНИЯ ИЗОБРАЖЕНИЙ>>
Устройство 30 формирования изображений в соответствии с настоящим вариантом осуществления включает в себя блок 36 управления идентификационной информацией пользователя и блок 37 определения идентификационной информации пользователя. Кроме того, устройство 30 формирования изображений в соответствии с настоящим вариантом осуществления не включает в себя блок 32 определения идентификационной информации.
Блок 36 управления идентификационной информацией пользователя реализуется с помощью CPU 106 или т. п. и формирует идентификационную информацию пользователя, ассоциированную с ID пользователя, введенным пользователем, в соответствии с первой идентификационной информацией, принятой от мобильного терминала 10 посредством блока 34 беспроводной ближней связи. Точнее говоря, блок 36 управления идентификационной информацией пользователя при приеме первой идентификационной информации от мобильного терминала 10 определяет, зарегистрирована ли первая идентификационная информация в устройстве 37 хранения идентификационной информации пользователя. Затем блок 36 управления идентификационной информацией пользователя в случае определения, что первая идентификационная информация не зарегистрирована в устройстве 37 хранения идентификационной информации пользователя, требует от пользователя ввести ID пользователя и ассоциирует введенный ID пользователя с первой идентификационной информацией, посредством этого формируя идентификационную информацию пользователя.
Кроме того, блок 36 управления идентификационной информацией пользователя сохраняет сформированную идентификационную информацию пользователя в устройстве 37 хранения идентификационной информации пользователя.
Устройство 37 хранения идентификационной информации пользователя реализуется с помощью HDD 315 или т. п. и хранит таблицу 2000 идентификационной информации пользователей.
Здесь будет объясняться конфигурация таблицы 2000 идентификационной информации пользователей, сохраненной в устройстве 37 хранения идентификационной информации пользователя. Фиг. 14 – схема для объяснения примера конфигурации таблицы идентификационной информации пользователей.
Таблица 2000 идентификационной информации пользователей, сохраненная в устройстве 37 хранения идентификационной информации пользователя, содержит идентификационную информацию пользователя, причем каждый набор имеет элементы данных "ID пользователя" и "идентификационная информация".
"ID пользователя" является информацией о пользователе для однозначной идентификации пользователя (зарегистрированного пользователя) в устройстве 30 формирования изображений. "Идентификационная информация" является идентификационной информацией, сохраненной в устройстве 15 хранения идентификационной информации мобильного терминала 10 (то есть первой идентификационной информацией).
Между тем, как показано на фиг. 14, таблица 2000 идентификационной информации пользователей может хранить наборы идентификационной информации пользователя, в которых разные порции идентификационной информации "xxxabc", "xxx123" ассоциируются с одним ID пользователя "пользователь_A". Таким образом, пользователь может выполнять задание печати с использованием многочисленных мобильных терминалов 10.
Между тем каждый из наборов идентификационной информации пользователя, включенных в таблицу 2000 идентификационной информации пользователей, может включать в себя элемент данных, например тип терминала (например, смартфон, мобильный телефон или планшетный терминал) у мобильного терминала 10, который формирует первую идентификационную информацию.
<ПОДРОБНОСТИ ПРОЦЕССОВ>
Далее будут подробно объясняться процессы в системе 1 печати в соответствии с третьим вариантом осуществления.
<<ПРОЦЕСС ФОРМИРОВАНИЯ ИДЕНТИФИКАЦИОННОЙ ИНФОРМАЦИИ>>
Сначала с использованием фиг. 15 будет объясняться процесс формирования идентификационной информации в мобильном терминале 10. Процесс формирования идентификационной информации, который будет объясняться ниже, исполняется, например, в случае, когда первый раз после установки запускается программа, которая устанавливается в мобильном терминале 10 и реализует настоящий вариант осуществления. Фиг. 15 – блок-схема алгоритма, иллюстрирующая пример процесса формирования идентификационной информации в соответствии с третьим вариантом осуществления.
Блок 12A формирования идентификационной информации в мобильном терминале 10 определяет, хранится ли первая идентификационная информация в устройстве 15 хранения идентификационной информации (этап S1501). В случае, когда первая идентификационная информация не хранится в устройстве 15 хранения идентификационной информации, процесс переходит к этапу S1502. С другой стороны, в случае, когда первая идентификационная информация уже хранится в устройстве 15 хранения идентификационной информации, процесс завершается.
Далее блок 12A формирования идентификационной информации в мобильном терминале 10 формирует идентификационную информацию (этап S1502). Здесь сформированной идентификационной информацией является, например, UUID или т. п., как и в первом варианте осуществления.
Затем блок 12A формирования идентификационной информации в мобильном терминале 10 сохраняет сформированную идентификационную информацию в устройстве 15 хранения идентификационной информации (этап S1503). Таким образом, первая идентификационная информация сохраняется в устройстве 15 хранения идентификационной информации.
Как указано выше, в мобильном терминале 10 в соответствии с настоящим вариантом осуществления идентификационная информация формируется и сохраняется в случае, когда программа, которая реализует настоящий вариант осуществления, запускается впервые после ее установки.
<<ПРОЦЕСС РЕГИСТРАЦИИ ИДЕНТИФИКАЦИОННОЙ ИНФОРМАЦИИ ПОЛЬЗОВАТЕЛЯ>>
Далее с использованием фиг. 16 будет объясняться процесс регистрации первой идентификационной информации, сохраненной в мобильном терминале 10, на устройстве 30 формирования изображений. Фиг. 16 – диаграмма последовательности, иллюстрирующая пример процесса регистрации идентификационной информации пользователя в соответствии с третьим вариантом осуществления.
Пользователь выполняет операцию для начала беспроводной ближней связи с использованием мобильного терминала 10 (этап S1601). То есть пользователь выполняет операцию удержания мобильного терминала 10 около заданного положения, в котором микросхема NFC или т. п. приклеена к устройству 30 формирования изображений.
Блок 14 беспроводной ближней связи в мобильном терминале 10 отправляет в устройство 30 формирования изображений первую идентификационную информацию, сохраненную в устройстве 15 хранения идентификационной информации (этап S1602). Между тем блок 14 беспроводной ближней связи может отправлять первую идентификационную информацию в устройство 30 формирования изображений с помощью беспроводной ближней связи, например BLE.
Блок 36 управления идентификационной информацией пользователя в устройстве 30 формирования изображений при приеме с помощью блока 34 беспроводной ближней связи первой идентификационной информации определяет, зарегистрирована ли эта первая идентификационная информация в устройстве 37 хранения идентификационной информации пользователя. То есть блок 36 управления идентификационной информацией пользователя определяет, хранится ли идентификационная информация пользователя, включающая в себя принятую первую идентификационную информацию, в таблице 2000 идентификационной информации пользователей. В дальнейшем объяснение продолжается исходя из того, что блок 36 управления идентификационной информацией пользователя определяет, что принятая первая идентификационная информация не зарегистрирована в устройстве 37 хранения идентификационной информации пользователя.
Между тем в случае, когда определяется, что принятая первая идентификационная информация зарегистрирована в устройстве 37 хранения идентификационной информации пользователя, устройству 30 формирования изображений нужно только исполнить процессы после этапа S1803: процессы печати, которые будут описываться позже с использованием фиг. 18. Либо устройство 30 формирования изображений может исполнить вышеописанные процессы после этапа S1803 в случае, когда аутентификация успешна после требования к пользователю ввести аутентификационную информацию, например ID пользователя или пароль.
Устройство 30 формирования изображений отображает экран ввода ID пользователя, например, на панели 302 управления для побуждения пользователя ввести ID пользователя (этап S1604). Между тем устройство 30 формирования изображений может отобразить экран ввода пароля в дополнение к экрану ввода ID пользователя для побуждения пользователя ввести пароль, соответствующий ID пользователя. Кроме того, устройство 30 формирования изображений может отобразить экран ввода ID пользователя на устройстве 102 отображения в мобильном терминале 10.
Пользователь выполняет операцию ввода своего ID пользователя на экране ввода ID пользователя, отображенном на панели 302 управления в устройстве 30 формирования изображений (этап S1605).
Блок 36 управления идентификационной информацией пользователя в устройстве 30 формирования изображений ассоциирует введенный ID пользователя с первой идентификационной информацией, принятой на этапе S1603, как указано выше, и формирует идентификационную информацию пользователя (этап S1606). Затем блок 36 управления идентификационной информацией пользователя сохраняет сформированную идентификационную информацию пользователя в таблице 2000 идентификационной информации пользователей в блоке 36 управления идентификационной информацией пользователя. Таким образом, идентификационная информация, сформированная в мобильном терминале 10 пользователя, ассоциируется с ID пользователя и регистрируется на устройстве 30 формирования изображений.
Между тем на этапе S1606 устройство 30 формирования изображений может выполнить процесс аутентификации, состоящий в определении, является ли допустимым введенный пользователем ID пользователя, и в случае, когда аутентификация успешна, сформировать идентификационную информацию пользователя. Например, устройство 30 формирования изображений на этапе S1605 побуждает пользователя ввести ID пользователя и пароль и выполняет процесс аутентификации, состоящий в определении, является ли правильным сочетание введенного ID пользователя и пароля. Затем устройство 30 формирования изображений в случае получения результата аутентификации, указывающего, что аутентификация успешна, может ассоциировать введенный ID пользователя с первой идентификационной информацией и сформировать идентификационную информацию пользователя.
<<ПРОЦЕСС НАКОПЛЕНИЯ ЗАДАНИЙ ПЕЧАТИ>>
Далее с использованием фиг. 17 будет объясняться процесс накопления заданий печати в соответствии с настоящим вариантом осуществления. Фиг. 17 – диаграмма последовательности, иллюстрирующая процесс накопления заданий печати в соответствии с третьим вариантом осуществления.
Блок 11A формирования заданий в мобильном терминале 10 формирует задание печати, включающее в себя ID пользователя и целевые данные печати, выбранные пользователем на этапе S701 (этап S1701). Таким образом, в процессе накопления заданий печати в соответствии с настоящим вариантом осуществления сформированное задание печати не включает в себя вторую идентификационную информацию. По этой причине таблице 1000 заданий печати, сохраненной в блоке 23 накопления заданий печати в сервере 20 печати, не нужно включать в себя элемент данных "идентификационная информация".
<<ПРОЦЕСС ПЕЧАТИ>>
Далее с использованием фиг. 18 будет объясняться процесс печати в соответствии с настоящим вариантом осуществления. Фиг. 18 – диаграмма последовательности, иллюстрирующая пример процесса печати в соответствии с третьим вариантом осуществления.
Блок 14 беспроводной ближней связи в мобильном терминале 10 отправляет в устройство 30 формирования изображений первую идентификационную информацию, сохраненную в устройстве 15 хранения идентификационной информации (этап S1801). Таким образом, мобильному терминалу 10 в соответствии с настоящим вариантом осуществления нужно лишь отправить первую идентификационную информацию в устройство 30 формирования изображений и не нужно отправлять ID пользователя в устройство 30 формирования изображений.
Блок 36 управления идентификационной информацией пользователя в устройстве 30 формирования изображений при приеме с помощью блока 34 беспроводной ближней связи первой идентификационной информации определяет, зарегистрирована ли первая идентификационная информация в устройстве 37 хранения идентификационной информации пользователя (этап S1802). То есть блок 36 управления идентификационной информацией пользователя определяет, хранится ли идентификационная информация пользователя, включающая в себя принятую первую идентификационную информацию, в таблице 2000 идентификационной информации пользователей. В дальнейшем объяснение продолжается исходя из того, что блок 36 управления идентификационной информацией пользователя определяет, что принятая первая идентификационная информация зарегистрирована в устройстве 37 хранения идентификационной информации пользователя.
Между тем в случае, когда определяется, что принятая первая идентификационная информация не зарегистрирована в устройстве 37 хранения идентификационной информации пользователя, устройству 30 формирования изображений нужно только исполнить процессы после этапа S1604: процессы регистрации идентификационной информации пользователя, которые описаны выше с использованием фиг. 16.
Блок 36 управления идентификационной информацией пользователя в устройстве 30 формирования изображений получает идентификационную информацию пользователя, включающую в себя принятую первую идентификационную информацию, из таблицы 2000 идентификационной информации пользователей (этап S1803). Затем блок 36 управления идентификационной информацией пользователя получает ID пользователя, включенный в полученную идентификационную информацию пользователя. Другими словами, блок 36 управления идентификационной информацией пользователя получает ID пользователя, соответствующий первой идентификационной информации, принятой на этапе S1802, в таблице 2000 идентификационной информации пользователей.
Таким образом, в устройстве 30 формирования изображений в соответствии с настоящим вариантом осуществления получается ID пользователя, который предварительно ассоциирован с первой идентификационной информацией.
Блок 22 управления заданиями печати в сервере 20 печати при приеме ID пользователя от устройства 30 формирования изображений выполняет процесс получения заданий печати (этап S1804). Процесс получения заданий печати в соответствии с настоящим вариантом осуществления будет подробно описываться позже. Между тем в процессе печати в соответствии с третьим вариантом осуществления задание печати, которое может исполнить пользователь, получается точно так же, как и во втором варианте осуществления, в процессе получения заданий печати, который будет описываться позже.
<<ПРОЦЕСС ПОЛУЧЕНИЯ ЗАДАНИЙ ПЕЧАТИ>>
Далее с использованием фиг. 19 будет объясняться процесс получения задания печати на этапе S1804 в вышеописанном процессе печати. Фиг. 19 – блок-схема алгоритма, иллюстрирующая пример процесса получения заданий печати в соответствии с третьим вариантом осуществления.
В процессе получения заданий печати в соответствии с настоящим вариантом осуществления, отличным от первого варианта осуществления, процесс на этапе S903 не выполняется. Поэтому в процессе получения заданий печати в соответствии с настоящим вариантом осуществления сервер 20 печати отправляет в устройство 30 формирования изображений все задания печати, включающие в себя ID пользователя, принятый от устройства 30 формирования изображений.
Как указано выше, в настоящем варианте осуществления задание печати с ID пользователя, соответствующим первой идентификационной информации, которая предварительно зарегистрирована мобильным терминалом 10, можно напечатать на устройстве 30 формирования изображений. Поэтому в соответствии с настоящим вариантом осуществления, даже если другими лицами выполняется имитация, маскирующая ID пользователя, можно предотвратить несанкционированное исполнение задания печати другими лицами.
[ЧЕТВЕРТЫЙ ВАРИАНТ ОСУЩЕСТВЛЕНИЯ]
Далее будет объясняться система 1 печати в соответствии с четвертым вариантом осуществления. Система 1 печати в соответствии с четвертым вариантом осуществления отличается от третьего варианта осуществления в том, что можно выполнять синхронизацию для идентификационной информации между многочисленными мобильными терминалами 10. В дальнейшем для компонента, обладающего практически такой же функцией, как и третий вариант осуществления, и выполняющего такой же процесс, будет использоваться такой же номер ссылки, как и в первом варианте осуществления, и его объяснение будет пропущено.
<КОНФИГУРАЦИЯ СИСТЕМЫ>
Конфигурация системы 1 печати в соответствии с настоящим вариантом осуществления будет объясняться с использованием фиг. 20. Фиг. 20 – схема, иллюстрирующая пример конфигурации системы печати в соответствии с четвертым вариантом осуществления. Показанная на фиг. 20 система 1 печати включает в себя многочисленные мобильные терминалы 10. В дальнейшем предполагается, что система 1 печати в соответствии с настоящим вариантом осуществления содержит мобильный терминал 10-1 и мобильный терминал 10-2.
Мобильный терминал 10-1 является оконечным устройством, например смартфоном или терминалом планшетного типа, как и в первом варианте осуществления. С другой стороны, мобильный терминал 10-2 является оконечным устройством носимого типа, называемым носимым терминалом, носимым устройством, носимым компьютером или т. п. То есть мобильный терминал 10-2 является одним из различных видов оконечных устройств носимого типа, например наручными часами, очками или кольцом.
В системе 1 печати в соответствии с настоящим вариантом осуществления, который будет объясняться ниже, предполагается, что идентификационная информация мобильного терминала 10-1 синхронизируется с мобильным терминалом 10-2, и пользователь выполняет печать на устройстве 30 формирования изображений с использованием мобильного терминала 10-2. Таким образом, пользователь может легко выполнять печать с использованием относительно небольшого мобильного терминала 10-2, который он носит.
<ПРОГРАММНАЯ КОНФИГУРАЦИЯ>
Систему 1 печати в соответствии с настоящим вариантом осуществления можно выразить с помощью функциональных блоков, которые показаны, например, на фиг. 21. Фиг. 21 – функциональная блок-схема, иллюстрирующая пример системы печати в соответствии с четвертым вариантом осуществления. Между тем функциональный блок сервера 20 печати такой же, как и в третьем варианте осуществления.
<<МОБИЛЬНЫЙ ТЕРМИНАЛ>>
Мобильный терминал 10 в соответствии с настоящим вариантом осуществления включает в себя блок 16 синхронизации идентификационной информации и блок 17 запроса печати. Блок 16 синхронизации идентификационной информации отправляет другому мобильному терминалу 10 первую идентификационную информацию, сохраненную в устройстве 15 хранения идентификационной информации, и синхронизирует первую идентификационную информацию с другим мобильным терминалом 10. Например, мобильный терминал 10-1 отправляет первую идентификационную информацию мобильному терминалу 10-2 с помощью блока 14 беспроводной ближней связи и сохраняет первую идентификационную информацию в устройстве 15 хранения идентификационной информации в мобильном терминале 10-2. Таким образом, идентификационная информация синхронизируется между мобильным терминалом 10-1 и мобильным терминалом 10-2.
Блок 17 запроса печати отправляет запрос печати, включающий в себя первую идентификационную информацию и класс печати, в устройство 30 формирования изображений с помощью блока 14 беспроводной ближней связи. Здесь класс печати является информацией, указывающей печать всех заданий печати, которые можно напечатать в соответствии с первой идентификационной информацией, включенной в запрос печати (полная печать), либо печать выбранного пользователем задания печати (выборочная печать).
В случае, когда классом печати является "полная печать", на устройстве 30 формирования изображений исполняются все задания печати с ID пользователя, соответствующим первой идентификационной информации, включенной в запрос печати. С другой стороны, в случае, когда классом печати является "выборочная печать", на устройстве 30 формирования изображений исполняется задание печати, выбранное на экране выбора задания печати, точно так же, как и объяснение в первом варианте осуществления или т. п.
<<УСТРОЙСТВО ФОРМИРОВАНИЯ ИЗОБРАЖЕНИЙ>>
Устройство 30 формирования изображений в соответствии с настоящим вариантом осуществления включает в себя блок 38 определения класса печати. Блок 38 определения класса печати определяет, является ли классом печати, включенным в принятый от мобильного терминала 10 запрос печати, "полная печать" либо "выборочная печать", и управляет устройством 30 формирования изображений в ответ на результат определения.
<ПОДРОБНОСТИ ПРОЦЕССОВ>
Далее будет подробно объясняться процесс в системе 1 печати в соответствии с четвертым вариантом осуществления.
<<ПРОЦЕСС ПЕЧАТИ>>
Процесс печати в соответствии с настоящим вариантом осуществления будет объясняться с использованием фиг. 22. Фиг. 22 – диаграмма последовательности, иллюстрирующая пример процесса печати в соответствии с четвертым вариантом осуществления.
Процесс печати в соответствии с настоящим вариантом осуществления, как описано выше, состоит в выполнении печати пользователем на устройстве 30 формирования изображений, используя мобильный терминал 10-2 после синхронизации первой идентификационной информации мобильного терминала 10-1 с мобильным терминалом 10-2.
Пользователь управляет мобильным терминалом 10-1 для выполнения операции синхронизации для синхронизации первой идентификационной информации мобильного терминала 10-1 с мобильным терминалом 10-2 (этап S2201).
Блок 16 синхронизации идентификационной информации в мобильном терминале 10-1 отправляет мобильному терминалу 10-2 первую идентификационную информацию, сохраненную в устройстве 15 хранения идентификационной информации, посредством блока 14 беспроводной ближней связи и запрашивает синхронизацию идентификационной информации (этап S2202). Между тем предполагается, что мобильный терминал 10-1 и мобильный терминал 10-2 предварительно сопряжены в соответствии со стандартом связи, например Bluetooth.
Блок 16 синхронизации идентификационной информации в мобильном терминале 10-2 при приеме первой идентификационной информации от мобильного терминала 10-1 сохраняет принятую первую идентификационную информацию в устройстве 15 хранения идентификационной информации (этап S2203). Посредством этого идентификационная информация мобильного терминала 10-1 синхронизируется между мобильным терминалом 10-1 и мобильным терминалом 10-2. Между тем процессы на этапах S2201 – S2203 предварительно выполняются пользователем перед выполнением процесса на этапе S2204, который будет объясняться позже.
Пользователь выполняет операцию начала беспроводной ближней связи с использованием мобильного терминала 10-2 (этап S2204). То есть пользователь, например, выполняет операцию удержания мобильного терминала 10-2 около заданного положения в устройстве 30 формирования изображений, к которому приклеена микросхема NFC или т. п.
Блок 17 запроса печати в мобильном терминале 10-2 отправляет запрос печати, включающий в себя первую идентификационную информацию и класс печати, в устройство 30 формирования изображений с помощью блока 14 беспроводной ближней связи (этап S2205).
Здесь для класса печати, включенного в запрос печати, нужно только задать "полную печать" или "выборочную печать" в ответ на информацию настройки или т. п. для мобильного терминала 10-2. Например, класс печати может предварительно задаваться пользователем либо как "полная печать", либо "выборочная печать". Кроме того, например, класс печати может задаваться блоком 17 запроса печати либо как "полная печать", либо "выборочная печать", в соответствии с информацией, например размером экрана мобильного терминала 10-2 или названием модели.
Блок 38 определения класса печати в устройстве 30 формирования изображений определяет, является ли классом печати, включенным в принятый от мобильного терминала 10-2 запрос печати, "полная печать" или "выборочная печать" (этап S2206). Затем в случае, когда определяется, что классом печати является "полная печать", устройство 30 формирования изображений исполняет процесс на этапе S2207. С другой стороны, в случае, когда определяется, что классом печати является "выборочная печать", устройство 30 формирования изображений исполняет процесс на этапе S806.
Между тем на этапе S2205 блок 17 запроса печати в мобильном терминале 10-2 может отправить в устройство формирования изображений запрос печати, включающий в себя вместо класса печати такую информацию, как размер экрана мобильного терминала 10-2 или название модели. В этом случае на этапе S2206 блоку 38 определения класса печати в устройстве 30 формирования изображений нужно только определить, должна ли это быть "полная печать" или "выборочная печать", на основе такой информации, как размер экрана или название модели, включенной в запрос печати. Таким образом, класс печати может определяться на устройстве 30 формирования изображений на основе такой информации, как размер экрана мобильного терминала 10-2 или название модели.
Блок 31 исполнения задания в устройстве 30 формирования изображений исполняет все задания печати, принятые от сервера 20 печати (этап S2207).
Таким образом, в системе 1 печати в соответствии с настоящим вариантом осуществления в случае, когда классом печати, включенным в отправленный от мобильного терминала 10-2 запрос печати, является "полная печать", устройство 30 формирования изображений исполняет все задания печати, принятые от сервера 20 печати, и печатает. Таким образом, пользователю не нужно выбирать исполняемое задание печати с экрана выбора задания печати, отображенном на панели 302 управления в устройстве 30 формирования изображений. Поэтому в системе печати в соответствии с настоящим вариантом осуществления пользователь может легко выполнять печать всего лишь путем удержания мобильного терминала 10-2 около устройства 30 формирования изображений.
Между тем в случае, когда класс печати, включенный в запрос печати, определяется как "выборочная печать" на этапе S2206, как указано выше, экран выбора задания печати отображается на панели 302 управления в устройстве 30 формирования изображений точно так же, как и в первом варианте осуществления. Затем задание печати, выбранное пользователем на экране выбора задания печати, исполняется на устройстве 30 формирования изображений и печатается.
[ПЯТЫЙ ВАРИАНТ ОСУЩЕСТВЛЕНИЯ]
Далее будет объясняться система 1 печати в соответствии с пятым вариантом осуществления. В системе 1 печати в соответствии с пятым вариантом осуществления на сервере 20 печати определяется, включает ли задание печати идентификационную информацию, и соответствуют ли друг другу наборы идентификационной информации. Значит, система 1 печати в соответствии с пятым вариантом осуществления отличается от второго и четвертого вариантов осуществления в том, что задание печати может исполняться с использованием мобильного терминала 10-2 в ответ на результат определения. В дальнейшем для компонента, обладающего практически такой же функцией, как и второй и четвертый варианты осуществления, и выполняющего такой же процесс, будет использоваться такой же номер ссылки, как и во втором и четвертом вариантах осуществления, и его объяснение будет пропущено. Между тем конфигурация системы такая же, как в четвертом варианте осуществления.
<ПРОГРАММНАЯ КОНФИГУРАЦИЯ>
Систему 1 печати в соответствии с настоящим вариантом осуществления можно выразить с помощью функциональных блоков, которые показаны, например, на фиг. 23. Фиг. 23 – функциональная блок-схема, иллюстрирующая пример системы печати в соответствии с пятым вариантом осуществления.
<<МОБИЛЬНЫЙ ТЕРМИНАЛ>>
Мобильный терминал 10 в соответствии с настоящим вариантом осуществления включает в себя блок 16A синхронизации идентификационной информации и блок 17A запроса печати. Блок 16A синхронизации идентификационной информации отправляет другому мобильному терминалу 10 первую идентификационную информацию, сохраненную в устройстве 15 хранения идентификационной информации, и ID пользователя и синхронизирует первую идентификационную информацию и ID пользователя с другим мобильным терминалом 10. Например, мобильный терминал 10-1 отправляет первую идентификационную информацию и ID пользователя мобильному терминалу 10-2 с помощью блока 14 беспроводной ближней связи и сохраняет первую идентификационную информацию и ID пользователя в устройстве 15A хранения идентификационной информации в мобильном терминале 10-2. Таким образом, идентификационная информация и ID пользователя синхронизируются между мобильным терминалом 10-1 и мобильным терминалом 10-2.
Кроме того, блок 17A запроса печати отправляет в устройство 30 формирования изображений запрос исполнения задания печати, выбранного пользователем.
<<СЕРВЕР ПЕЧАТИ>>
Сервер 20 печати включает в себя блок 24A определения идентификационной информации.
Блок 24A определения идентификационной информации дополнительно определяет, включает ли задание печати вторую идентификационную информацию.
Между тем точно так же, как и во втором варианте осуществления, мобильный терминал 10 с помощью блока 11 формирования заданий формирует задание печати, включающее в себя вторую идентификационную информацию. Поэтому в блоке 23 накопления заданий печати в сервере 20 печати в соответствии с настоящим вариантом осуществления можно накапливать не только задание печати, включающее в себя первую идентификационную информацию, но также задание печати, включающее в себя вторую идентификационную информацию.
<ПОДРОБНОСТИ ПРОЦЕССА>
Далее будет подробно объясняться процесс в системе 1 печати в соответствии с пятым вариантом осуществления. Между тем, поскольку процесс накопления заданий печати в соответствии с пятым вариантом осуществления является таким же, как процесс накопления заданий печати в соответствии со вторым вариантом осуществления, то объяснение будет пропущено.
<<ПРОЦЕСС ПЕЧАТИ>>
Процесс печати в соответствии с пятым вариантом осуществления будет объясняться с использованием фиг. 24. Фиг. 24 – диаграмма последовательности, иллюстрирующая пример процесса печати в соответствии с пятым вариантом осуществления.
Пользователь управляет мобильным терминалом 10-1 для выполнения операции синхронизации, чтобы синхронизировать первую идентификационную информацию и ID пользователя мобильного терминала 10-1 с мобильным терминалом 10-2 (этап S2401).
Блок 16A синхронизации идентификационной информации в мобильном терминале 10-1 отправляет мобильному терминалу 10-2 первую идентификационную информацию и ID пользователя, сохраненные в устройстве 15A хранения идентификационной информации, посредством блока 14 беспроводной ближней связи и требует синхронизации первой идентификационной информации и ID пользователя (этап S2402). Между тем точно так же, как и в четвертом варианте осуществления, мобильный терминал 10-1 и мобильный терминал 10-2 предполагаются предварительно сопряженными в соответствии со стандартом связи, например Bluetooth.
Блок 16A синхронизации идентификационной информации в мобильном терминале 10-2 при приеме первой идентификационной информации и ID пользователя от мобильного терминала 10-1 сохраняет принятую первую идентификационную информацию и ID пользователя в устройстве 15A хранения идентификационной информации (этап S2403). Таким образом, идентификационная информация и ID пользователя мобильного терминала 10-1 синхронизируются между мобильным терминалом 10-1 и мобильным терминалом 10-2. Между тем процессы на этапах S2401 – S2403 предварительно выполняются пользователем перед выполнением процесса на этапе S2204.
Блок 17A запроса печати в мобильном терминале 10-2 отправляет запрос печати, включающий в себя первую идентификационную информацию, ID пользователя и класс печати, в устройство 30 формирования изображений с помощью блока 14 беспроводной ближней связи (этап S2404). Между тем для класса печати, включенного в запрос печати, точно так же, как и в четвертом варианте осуществления, нужно только задать "полную печать" или "выборочную печать" в ответ на информацию настройки или т. п. для мобильного терминала 10-2.
Блок 33 сетевой передачи в устройстве 30 формирования изображений отправляет серверу 20 печати ID пользователя, принятый от мобильного терминала 10-2, и первую идентификационную информацию, и требует получения задания печати на основе ID пользователя и первой идентификационной информации (этап S2405).
Блок 22 управления заданиями печати в сервере 20 печати при приеме ID пользователя и первой идентификационной информации от устройства 30 формирования изображений выполняет процесс получения заданий печати (этап S2406). Процесс получения заданий печати в соответствии с настоящим вариантом осуществления будет описываться позже.
Здесь в процессе печати в соответствии с пятым вариантом осуществления в процессе получения заданий печати, который будет описываться позже, получается задание печати, включающее в себя вторую идентификационную информацию, соответствующую первой идентификационной информации, и задание печати, которое не включает в себя вторую идентификационную информацию.
Блок 38 определения класса печати в устройстве 30 формирования изображений определяет, является ли классом печати, включенным в принятый от мобильного терминала 10-2 запрос печати, "полная печать" или "выборочная печать" (этап S2407).
Затем в случае, в котором определяется, что классом печати является "полная печать", устройство 30 формирования изображений исполняет процесс на этапе S2207. С другой стороны, в случае, в котором определяется, что классом печати является "выборочная печать", устройство 30 формирования изображений исполняет процесс на этапе S2408.
Блок 34 беспроводной ближней связи в устройстве 30 формирования изображений отправляет мобильному терминалу 10-2 запрос отображения, включающий в себя задание печати, полученное от сервера 20 печати (этап S2408). Между тем устройство 30 формирования изображений может отправить мобильному терминалу 10-2 запрос отображения, включающий в себя ID задания печати, полученного от сервера 20 печати, название задания или т. п.
Мобильный терминал 10-2 отображает на устройстве 102 отображения экран выбора задания печати, который является экраном списка, чтобы пользователь выбрал задание печати (этап S2409).
Пользователь выбирает нужное задание печати с экрана выбора задания печати, отображенного на устройстве 102 отображения в мобильном терминале 10-2 (этап S2410).
Блок 17A запроса печати в мобильном терминале 10-2 отправляет запрос печати, включающий в себя ID задания печати, выбранного пользователем, в устройство 30 формирования изображений с помощью блока 14 беспроводной ближней связи (этап S2411).
Блок 31 исполнения задания в устройстве 30 формирования изображений исполняет задание печати с ID задания, включенным в принятый запрос печати, а функциональный блок 35 печати печатает целевые данные печати, включенные в задание печати (этап S2412).
Как указано выше, в устройстве 30 формирования изображений печатаются целевые данные печати, включенные в выбранное пользователем задание печати.
Кроме того, в настоящем варианте осуществления в случае, в котором классом печати является "выборочная печать", на устройстве 102 отображения в мобильном терминале 10-2 отображается экран выбора для задания печати. Таким образом, пользователь может выбрать нужное задание печати с использованием мобильного терминала 10-2.
То есть в системе 1 печати в соответствии с настоящим вариантом осуществления, например, для мобильного терминала 10-2, в котором устройство 102 отображения является небольшим или который не имеет устройства 102 отображения (например, носимый терминал типа кольца) или т. п., классом печати является "полная печать", и исполняются все задания печати, полученные от сервера 20 печати. С другой стороны, в мобильном терминале 10-2, имеющем устройство 102 отображения, которым может управлять пользователь (например, носимый терминал типа наручных часов) или т. п., классом печати является "выборочная печать", и пользователь может выбрать исполняемое задание печати с экрана выбора задания печати.
<<ПРОЦЕСС ПОЛУЧЕНИЯ ЗАДАНИЙ ПЕЧАТИ>>
Далее с использованием фиг. 25 будет объясняться процесс получения заданий печати на этапе S2406 в вышеописанном процессе печати. Фиг. 25 – блок-схема алгоритма, иллюстрирующая пример процесса получения заданий печати в соответствии с пятым вариантом осуществления.
Блок 24A определения идентификационной информации в сервере 20 печати определяет, включает ли полученное на этапе S901 задание печати вторую идентификационную информацию, и соответствует ли она первой идентификационной информации в случае, в котором включается вторая идентификационная информация (этап S2501). Сервер 20 печати в случае, в котором результат определения от блока 24A определения идентификационной информации показывает, что вторая идентификационная информация, включенная в задание печати, не соответствует первой идентификационной информации, переходит к этапу S905.
С другой стороны, сервер 20 печати в случае, когда результат определения от блока 24A определения идентификационной информации показывает, что вторая идентификационная информация, включенная в задание печати, соответствует первой идентификационной информации, или в случае, когда результат показывает, что задание печати не включает в себя вторую идентификационную информацию, переходит к этапу S904.
Таким образом, в системе 1 печати в соответствии с настоящим вариантом осуществления на сервере 20 печати получается задание печати, включающее в себя вторую идентификационную информацию, соответствующую первой идентификационной информации, и задание печати, не включающее в себя вторую идентификационную информацию. Таким образом, в настоящем варианте осуществления в вышеописанном процессе печати пользователь может исполнять задание печати, включающее в себя собственный ID пользователя, с использованием мобильного терминала 10-2.
Кроме того, настоящее изобретение не ограничивается этими вариантами осуществления, и можно внести различные изменения и модификации без отклонения от объема настоящего изобретения.
Настоящая заявка основывается на и по ней испрашивается приоритет приоритетных заявок Японии № 2014-180812, поданной 5 сентября 2014 г., и № 2015-147466, поданной 27 июля 2015 г. в Патентное Бюро Японии, все содержание которых включено в этот документ посредством ссылки.
Изобретение относится к системе и устройству обработки информации. Технический результат заключается в повышении безопасности при использовании системы обработки информации из терминала. Устройство обработки информации накапливает задания, принятые от оконечного устройства; получает информацию о пользователе, которая идентифицирует пользователя оконечного устройства, и первую идентификационную информацию, сохраненную в устройстве хранения идентификационной информации оконечного устройства, которая идентифицирует оконечное устройство; определяет, соответствует ли первая идентификационная информация второй идентификационной информации, причем вторая идентификационная информация включена в первое задание, принятое и накопленное посредством устройства обработки информации, при этом вторая идентификационная информация идентифицирует оконечное устройство, которое отправило первое задание на устройство обработки информации, а первое задание включает в себя другую информацию о пользователе, которая соответствует полученной информации о пользователе; и исполняет первое задание, если первая идентификационная информация соответствует второй идентификационной информации. 4 н. и 7 з.п. ф-лы, 25 ил.
1. Устройство обработки информации, содержащее:
запоминающее устройство, выполненное с возможностью хранить инструкции; и
процессор, выполненный с возможностью исполнять сохраненные инструкции, причем процессор выполнен с возможностью:
принимать одно или более заданий от оконечного устройства; накапливать одно или более заданий;
получать информацию о пользователе, которая идентифицирует пользователя, который регистрируется в оконечном устройстве, и первую идентификационную информацию, сохраненную в устройстве хранения идентификационной информации оконечного устройства, которая идентифицирует оконечное устройство;
определять, соответствует ли первая идентификационная информация второй идентификационной информации, причем вторая идентификационная информация включена в первое задание, принятое и накопленное посредством устройства обработки информации, при этом вторая идентификационная информация идентифицирует оконечное устройство, которое отправило первое задание на устройство обработки информации, а первое задание включает в себя другую информацию о пользователе, которая соответствует полученной информации о пользователе, причем первое задание формируется посредством блока формирования заданий оконечного устройства, которое отправило первое задание; и
исполнять первое задание, чтобы выполнить процесс в случае, когда определено то, что первая идентификационная информация соответствует второй идентификационной информации.
2. Устройство обработки информации по п. 1, в котором процессор выполнен с возможностью получения информации о пользователе через беспроводную ближнюю связь между оконечным устройством и устройством обработки информации.
3. Устройство обработки информации по п. 1, в котором первая идентификационная информация и вторая идентификационная информация являются любым из физического адреса, порядкового номера изделия и информации для однозначной идентификации оконечного устройства, сформированной по заданному алгоритму, либо их комбинацией.
4. Устройство обработки информации по п. 2, в котором первая идентификационная информация и вторая идентификационная информация являются любым из физического адреса, порядкового номера изделия и информации для однозначной идентификации оконечного устройства, сформированной по заданному алгоритму, либо их комбинацией.
5. Устройство обработки информации по любому из пп. 1-4, причем процессор выполнен с возможностью отображения экрана выбора, чтобы пользователь выбрал, исполнять ли первое задание, включающее в себя информацию о пользователе, в случае, когда определено, что первая идентификационная информация не соответствует второй идентификационной информации, и исполнения первого задания, чтобы выполнить процесс, в случае, когда пользователь выбирает исполнение задания на экране выбора.
6. Устройство обработки информации по любому из пп. 1-4, причем процессор выполнен с возможностью предписывать оконечному устройству отображать экран списка, показывающий первое задание и второе задание, которое не включает в себя вторую идентификационную информацию, и исполнять задание, выбранное пользователем из первого задания и второго задания, показанных на экране списка, чтобы выполнить процесс.
7. Устройство обработки информации по п. 6, в котором процессор выполнен с возможностью получать класс печати, указывающий, исполнять ли все задания, которые включают в себя информацию о пользователе, и в случае, когда класс печати указывает исполнение всех заданий, которые включают в себя информацию о пользователе, исполнять первое задание и второе задание, чтобы выполнить процесс, без отображения экрана списка.
8. Устройство обработки информации по любому из пп. 1-4, причем задание, накопленное в устройстве обработки информации, включает в себя задание, которое не включает в себя вторую идентификационную информацию,
причем процессор выполнен с возможностью предотвращать исполнение первого задания, в случае, когда определено, что первая идентификационная информация не соответствует второй идентификационной информации, и исполнять первое задание, чтобы выполнить процесс в случае, когда определено, что первая идентификационная информация не соответствует второй идентификационной информации.
9. Устройство обработки изображений, содержащее:
запоминающее устройство, выполненное с возможностью хранить инструкции; и
процессор, выполненный с возможностью исполнять сохраненные инструкции, причем процессор выполнен с возможностью:
принимать одно или более заданий от оконечного устройства; накапливать одно или более заданий;
получать информацию о пользователе, которая идентифицирует пользователя, который регистрируется в оконечном устройстве, и первую идентификационную информацию, которая идентифицирует оконечное устройство;
определять, соответствует ли первая идентификационная информация второй идентификационной информации, причем вторая идентификационная информация включена в первое задание, принятое и накопленное посредством устройства обработки информации, при этом вторая идентификационная информация идентифицирует оконечное устройство, которое отправило первое задание на устройство обработки информации, а первое задание включает в себя другую информацию о пользователе, которая соответствует полученной информации о пользователе, причем первое задание формируется посредством блока формирования заданий оконечного устройства, которое отправило первое задание; и
исполнять первое задание, чтобы выполнить обработку изображений в случае, когда определено, что первая идентификационная информация соответствует второй идентификационной информации.
10. Система обработки информации, включающая в себя устройство обработки информации согласно пункту 1 и устройство обработки изображений согласно пункту 9.
11. Способ обработки информации в устройстве обработки информации, содержащий этапы, на которых:
принимают одно или более заданий от оконечного устройства; накапливают одно или более заданий;
получают информацию о пользователе, которая идентифицирует пользователя, который регистрируется в оконечном устройстве, и первую идентификационную информацию, сохраненную в устройстве хранения идентификационной информации оконечного устройства, которая идентифицирует оконечное устройство;
определяют, соответствует ли первая идентификационная информация второй идентификационной информации, причем вторая идентификационная информация включена в первое задание, принятое и накопленное посредством устройства обработки информации, при этом вторая идентификационная информация идентифицирует оконечное устройство, которое отправило первое задание на устройство обработки информации, а первое задание включает в себя другую информацию о пользователе, которая соответствует полученной информации о пользователе, причем первое задание формируется посредством блока формирования заданий оконечного устройства, которое отправило первое задание; и
исполняют первое задание для выполнения процесса в случае, когда определяется, что первая идентификационная информация соответствует второй идентификационной информации.
Способ приготовления лака | 1924 |
|
SU2011A1 |
Пресс для выдавливания из деревянных дисков заготовок для ниточных катушек | 1923 |
|
SU2007A1 |
Многоступенчатая активно-реактивная турбина | 1924 |
|
SU2013A1 |
Способ защиты переносных электрических установок от опасностей, связанных с заземлением одной из фаз | 1924 |
|
SU2014A1 |
СЕРВЕР УПРАВЛЕНИЯ ПЕЧАТЬЮ, СПОСОБ УПРАВЛЕНИЯ ПЕЧАТЬЮ, ПРОГРАММА И НОСИТЕЛЬ ЗАПИСИ | 2007 |
|
RU2421778C2 |
Авторы
Даты
2017-07-18—Публикация
2015-08-31—Подача