Устройство администрирования вывода, система администрирования вывода и способ администрирования вывода

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

 

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ

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

УРОВЕНЬ ТЕХНИКИ ИЗОБРЕТЕНИЯ

Традиционно существуют системы забираемой печати, которые не выводят данные, которым предписано выводиться клиентским терминалом из многофункционального периферийного устройства (MFP) или принтера, а временно хранят выводимые данные на сервере печати или чем-то подобном для управления выводом и выполняют печать позже. В системах забираемой печати с помощью идентификационной карты, аутентификации по паролю и т.п. пользователь осуществляет вход в желаемый MFP для выполнения печати и выбирает желаемые данные из списка данных, который отображается после осуществления входа. Затем выбранные данные распечатываются из MFP.

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

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

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

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

РАСКРЫТИЕ ИЗОБРЕТЕНИЯ

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

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

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

Фиг. 2 является принципиальной схемой, изображающей систему администрирования вывода, установленную в MFP в упомянутом варианте осуществления;

Фиг. 3 является примером списка данных в упомянутом варианте осуществления;

Фиг. 4 является примером списка очередности в упомянутом варианте осуществления;

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

Фиг. 6A является примером режима отображения списка данных в упомянутом варианте осуществления;

Фиг. 6B является другим примером режима отображения списка данных в упомянутом варианте осуществления;

Фиг. 6C является еще одним примером режима отображения списка данных в упомянутом варианте осуществления;

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

Фиг. 8A является примером режима отображения списка данных во втором варианте осуществления; и

Фиг. 8B является видом, на котором изображен другой пример режима отображения списка данных во втором варианте осуществления.

ЛУЧШИЙ ВАРИАНТ(Ы) ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ

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

На Фиг. 1 показана примерная конфигурация системы администрирования вывода, включающей в себя устройство администрирования вывода согласно одному варианту осуществления. В данном варианте осуществления устройство администрирования вывода установлено в MFP. Система 1 администрирования вывода включает в себя клиентские PC 100, серверы (200a, 200b, 200c, 200d) вывода в качестве устройств управления выводом, многофункциональные периферийные устройства (MFP) (300a, 300b, 300c), блоки (400a, 400b) хранения выводимых данных и блок 500 хранения списка. Следует отметить, что блок (400a, 400b) хранения выводимых данных и блок 500 хранения списка могут быть установлены в одном и том же аппаратном обеспечении.

В системе забираемой печати пользователь обозначает один из серверов (200a, 200b, 200c, 200d) вывода для передачи из клиентского PC 100 данных, которые следует распечатать посредством MFP. Переданные данные, которые следует распечатать, хранятся в блоках (400a, 400b) хранения данных, которые связаны с серверами (200a, 200b, 200c, 200d) вывода. В данном варианте осуществления области хранения данных, которые следует распечатать, на серверах (200a, 200b, 200c) вывода устанавливаются в блок 400a хранения выводимых данных, а область хранения выводимых данных в сервере 200d вывода устанавливается в блок 400b хранения выводимых данных. Серверы (200a, 200b, 200c) вывода совместно используют блок 400a хранения выводимых данных. Заметим, что администратор системы может вручную изменять установки.

Каждый из серверов (200a, 200b, 200c, 200d) вывода хранит основную информацию, например, уникальный идентификатор, имя задания на печать, имя пользователя, информацию атрибута печати и т.п., в блоке 500 хранения списка. При печати данных пользователь может осуществить вход в одно из MFP (300a, 300b, 300c), например, посредством использования карты IC. MFP (300a, 300b, 300c) получают, из блока 500 хранения списка, список данных, который является списком соответствующих выводимых данных, на основе имени пользователя упомянутого пользователя, которое было получено при осуществлении входа. После этого MFP отображают список данных на блоке отображения.

Далее со ссылкой на Фиг. 2 описывается функциональная конфигурация MFP 300. Как изображено на Фиг. 2, MFP 300 включает в себя центральный блок (CPU) 301 обработки (центральный процессор), блок 302 отображения, запоминающее устройство 303, блок 311 получения списка, блок 312 хранения информации о совместном использовании, блок 313 хранения очередности вывода, блок 314 оценивания состояния функционирования, блок 315 оценивания состояния функционирования совместного использования, блок 316 установок вывода и блок 317 управления отображением. CPU 301 считывает соответствующие функции блока 312 хранения информации о совместном использовании, блока 314 оценивания состояния функционирования, блока 315 оценивания состояния функционирования совместного использования, блока 316 установок вывода и блока 317 управления отображением и исполняет их для осуществления функционирования в запоминающем устройстве 303.

Блок 311 получения списка получает список данных выводимых данных из блока 500 хранения списка через сеть. Блок 311 получения списка может получить список всех элементов выводимых данных, указанных посредством основной информации, которые хранятся в блоке 500 хранения списка. Альтернативно блок 311 получения списка может получить только список выводимых данных, содержащих имя пользователя, который осуществляет вход в MFP 300. На Фиг. 3 показан пример полученного списка данных. Как изображено на Фиг. 3, список данных содержит идентификаторы заданий, идентификаторы пользователей, элементы информации об установках печати и элементы информации об обозначенных серверах вывода. Идентификатор задания является идентификатором, назначенным выводимым данным, когда пользователь передает направление вывода из клиентского PC 100. Идентификатор пользователя должен идентифицировать пользователя, который передал выводимые данные из клиентского PC 100. Информация об установках печати указывает условия печати, такие как двусторонняя печать/односторонняя печать, количество листов, которые следует распечатать, и особенности расположения. Информация об обозначенных серверах вывода указывает любой из обозначенных серверов (200a, 200b, 200c, 200d) вывода, когда пользователь передает выводимые данные из PC 100. Блок 317 управления отображением управляет отображением полученного списка данных на блоке 302 отображения.

Блок 312 хранения информации о совместном использовании хранит в себе информацию, указывающую то, какие серверы (200a, 200b, 200c, 200d) вывода совместно используют блоки (400a, 400b) хранения выводимых данных. В данном варианте осуществления блок 312 хранения информации о совместном использовании хранит в себе информацию, указывающую, что серверы (200a, 200b, 200c) вывода совместно используют блок 400a хранения выводимых данных. Администратор системы может вручную обновлять информацию о совместном использовании, хранящуюся в блоке 312 хранения информации о совместном использовании.

Блок 313 хранения очередности вывода хранит в себе очередность серверов (200a, 200b, 200c) вывода, в которые пользователь передает команду вывода из MFP (300a, 300b, 300c) во время печати. Заметим, что серверы (200a, 200b, 200c) вывода хранят один и тот же блок 400a хранения выводимых данных, что и хранящийся в блоке 312 хранения информации о совместном использовании. Следует отметить, что хранящийся порядок передачи является информацией, которую следует использовать для определения очередности обозначения серверов (200a, 200b, 200c, 200d) вывода для альтернативного выполнения выходной обработки, когда обозначенный сервер вывода, содержащийся в вышеупомянутой основной информации, не функционирует. На Фиг. 4 показан пример списка очередности MFP. В списке очередности, изображенном на Фиг. 4, сервер 1 вывода имеет самый высокий приоритет, а сервер 3 вывода имеет самый низкий приоритет.

Блок 314 оценивания состояния функционирования оценивает, функционирует или нет сервер (200a, 200b, 200c, 200d) вывода, обозначенный в качестве обозначенного сервера вывода выводимых данных, существующих в полученном списке данных. Например, может использоваться способ, в котором блок 314 оценивания состояния функционирования передает сигнал в сервер (200a, 200b, 200c, 200d) вывода и оценивает, происходит ли прием обратного сигнала в пределах предварительно определенного времени или нет. Когда элементы выводимых данных присутствуют в списке данных, то блок 314 оценивания состояния функционирования оценивает состояние функционирования обозначенного сервера вывода для каждых данных.

Когда блок 314 оценивания состояния функционирования определил, что обозначенный сервер вывода не функционирует, то блок 315 оценивания состояния функционирования совместного использования оценивает состояния функционирования серверов вывода в очередности согласно приоритету, указанному в списке очередности, из числа серверов (200a, 200b, 200c, 200d) вывода, которые совместно используют блок (400a, 400b) хранения выводимых данных, хранящийся в блоке 312 хранения информации о совместном использовании.

Когда определено, что по меньшей мере любой один из оцененных серверов вывода находится в состоянии функционирования согласно результатам оценивания блоком 314 оценивания состояния функционирования и блоком 315 оценивания состояния функционирования совместного использования, то блок 316 установок вывода устанавливает возможность вывода выводимых данных. С другой стороны, когда блок 314 оценивания состояния функционирования и блок 315 оценивания состояния функционирования совместного использования определили, что все серверы (200a, 200b, 200c, 200d) вывода не функционируют, то блок 316 установок вывода устанавливает невозможность вывода выводимых данных.

Может иметь место случай, при котором, даже если серверы (200a, 200b, 200c, 200d) вывода функционируют, блоки (400a, 400b) хранения выводимых данных являются выключенными, и выводимые данные, которые следует распечатать, не могут быть получены серверами вывода. Также может иметь место случай, при котором выбранные данные не хранятся по меньшей мере в одном из блоков (400a, 400b) хранения выводимых данных в качестве адресата опрашивания. Если по меньшей мере один из серверов (200a, 200b, 200c, 200d) вывода принимает уведомление, указывающее, что его состояние функционирования должно быть оценено блоком 314 оценивания состояния функционирования или блоком 315 оценивания состояния функционирования совместного использования, то по меньшей мере один из серверов (200a, 200b, 200c, 200d) вывода опрашивает по меньшей мере один из блоков (400a, 400b) хранения выводимых данных в качестве области хранения данных для выбранных выводимых данных во время оценивания и оценивает, функционирует ли по меньшей мере один из блоков (400a, 400b) хранения выводимых данных или нет. Заметим, что область хранения данных каждого из серверов (200a, 200b, 200c, 200d) вывода предварительно устанавливается в блок (400a, 400b) хранения выводимых данных.

Когда любой упомянутый блок (400a, 400b) хранения выводимых данных функционирует, то блок (400a, 400b) хранения выводимых данных предоставляет ответ, может ли сервер (200a, 200b, 200c, 200d) вывода получить выбранные выводимые данные или нет. Когда по меньшей мере один из серверов (200a, 200b, 200c, 200d) вывода не принял ответа от блока (400a, 400b) хранения выводимых данных или принял ответ, указывающий, что выбранные выводимые данные не сохранены, то по меньшей мере один из серверов (200a, 200b, 200c, 200d) вывода передает информацию о том, что серверы вывода не могут получить выводимые данные, в блок 314 оценивания состояния функционирования и блок 315 оценивания состояния функционирования совместного использования, которые были опрошены, даже если сервер (200a, 200b, 200c, 200d) вывода функционирует. Также в данном случае блок 316 установок вывода устанавливает невозможность вывода выводимых данных.

Блок 317 управления отображением управляет формой или видом отображения экрана в блоке 302 отображения. Кроме того, блок 317 управления отображением отображает список данных, отражающий установки, сделанные блоком 316 установок вывода, для каждых выводимых данных, указывающие возможность или невозможность вывода. В частности, выводимые данные, для которых установлена невозможность вывода, отображаются таким образом, чтобы лишить пользователя возможности выбирать данные выводимые данные, например, при помощи темного цвета на устройстве отображения, в то время как выводимые данные, для которых установлена возможность вывода, отображаются таким образом, чтобы предоставить пользователю возможность выбирать выводимые данные, при помощи обычного цвета на устройстве отображения. На Фиг. 6A - Фиг. 6C показан пример формы или вида отображения списка данных. В данном варианте осуществления элементы данных с документа 1 по документ 4 соответствующим образом соответствуют идентификаторам заданий с 1 по 4, изображенных на Фиг. 3.

На Фиг. 6A изображено, что возможно вывести все выводимые данные. В данном случае состояние показано ниже. Все элементы выводимых данных могут быть напечатаны.

1. По меньшей мере один из серверов (200a, 200b, 200c) вывода функционирует.

2. Сервер 200d вывода функционирует.

3. Блоки (400a, 400b) хранения выводимых данных функционируют, и элементы выбранных выводимых данных присутствуют в соответствующих блоках (400a, 400b) хранения выводимых данных.

На Фиг. 6B изображено, что невозможно осуществить вывод с документа 1 по документ 3, а документ 4 возможно вывести среди элементов выводимых данных. В данном случае состояние показано ниже. Только выводимые данные документа 4 могут быть напечатаны.

1. Все серверы (200a, 200b, 200c) вывода не функционируют, блок 400a хранения выводимых данных не функционирует, или ни одни из выводимых данных с документа 1 по документ 3 не хранятся в блоке 400a хранения выводимых данных.

2. Сервер 200d вывода функционирует, и блок 400b хранения выводимых данных функционирует.

На Фиг. 6C изображено, что возможно осуществить вывод с документа 1 по документ 3, а документ 4 невозможно вывести среди элементов выводимых данных. В данном случае состояние показано ниже. Элементы выводимых данных с документа 1 по документ 3 могут быть напечатаны.

1. По меньшей мере один из серверов (200a, 200b, 200c) вывода функционирует, и блок 400a хранения выводимых данных функционирует.

2. Сервер 200d вывода не функционирует, блок 400b хранения выводимых данных не функционирует, или документ 4 не хранится в блоке 400b хранения выводимых данных.

Далее со ссылкой на Фиг. 5 описывается последовательность операций обработки определения формы отображения списка данных на MFP 300. Обработка начинается со времени, когда пользователь осуществил вход в MFP 300 для выполнения печати. Блок 311 получения списка MFP 300 принимает основную информацию выводимых данных, переданных пользователем, из блока 500 хранения списка и получает список данных (Этап S101). Затем инициализируется число i, которое представляет собой указатель (Этап S102). В данном случае число i является указателем, указывающим выводимые данные, содержащиеся в полученном списке данных, и является целым числом, которое удовлетворяет условию 0 < i ≤ количество данных, содержащихся в списке данных.

Впоследствии блок 314 оценивания состояния функционирования получает обозначенный сервер вывода i-тых выводимых данных из основной информации и опрашивает сервер вывода о его состоянии функционирования (Этап S103). Блок 314 оценивания состояния функционирования оценивает, функционирует ли обозначенный сервер вывода или нет. i-тые выводимые данные могут быть получены из блока (400a, 400b) хранения выводимых данных, хранящего в себе выводимые данных, на основе ответа от опрошенного сервера вывода (Этап S104).

Когда определено, что обозначенный сервер вывода функционирует и i-тые выводимые данные могут быть получены из блока (400a, 400b) хранения данных (то есть Да на Этапе S104), то блок 316 установок вывода устанавливает возможность печати i-тых выводимых данных (Этап S105). С другой стороны, когда определено, что обозначенный сервер вывода не функционирует или i-тые выводимые данные не могут быть получены из блока (400a, 400b) хранения данных (то есть Нет на Этапе S104), то блок 315 оценивания состояния функционирования совместного использования оценивает, используется ли блок (400a, 400b) хранения выводимых данных обозначенного сервера вывода совместно с любыми упомянутыми серверами (200a, 200b, 200c, 200d) вывода или нет, из блока 312 хранения информации о совместном использовании (Этап S106).

Когда определено, что блок (400a, 400b) хранения выводимых данных обозначенного сервера вывода совместно используется с любым из упомянутых серверов (200a, 200b, 200c, 200d) вывода (то есть Да на Этапе S106), то блок 315 оценивания состояния функционирования совместного использования получает список очередности серверов (200a, 200b, 200c, 200d) вывода, совместно использующих блок (400a, 400b) хранения выводимых данных (Этап S107). Затем блок 315 оценивания состояния функционирования совместного использования инициализирует число j, которое представляет собой указатель для задания сервера вывода (Этап S108). Число j является целым числом, которое удовлетворяет условию 0 < j ≤ количество серверов, содержащихся в списке очередности.

Далее блок 315 оценивания состояния функционирования совместного использования опрашивает j-тый сервер вывода о состоянии функционирования (Этап S109). Блок 315 оценивания состояния функционирования совместного использования оценивает, функционирует ли опрошенный сервер вывода и могут ли быть получены i-тые выводимые данные из блока (400a, 400b) хранения данных, хранящего в себе выводимые данные, на основе результата опрашивания или нет (Этап S110). Когда определено, что опрошенный сервер вывода функционирует и i-тые выводимые данные могут быть получены из блока (400a, 400b) хранения данных, хранящего в себе выводимые данные (то есть Да на Этапе S110), то процесс переходит к Этапу S105. С другой стороны, когда определено, что опрошенный сервер вывода не функционирует или i-тые выводимые данные не могут быть получены из блока (400a, 400b) хранения данных, хранящего в себе выводимые данные (то есть Нет на Этапе S110), то оценивается, были ли все серверы вывода, зарегистрированные в списке очередности, опрошены (Этап S111).

Когда определено, что все серверы вывода, зарегистрированные в списке очередности, были опрошены, то есть определено, что число j достигает предварительно определенного количества серверов, содержащихся в списке очередности (то есть Да на Этапе S111), то блок 316 установок вывода устанавливает невозможность печати i-тых выводимых данных (Этап S112). С другой стороны, когда определено, что все серверы вывода, зарегистрированные в списке очередности, не были опрошены (то есть Нет на Этапе S111), то число j увеличивается на один и обработка повторяется с Этапа S109 (Этап S113).

После обработки на Этапе S105 или Этапе S112 оценивается, были ли все элементы выводимых данных, присутствующие в списке данных, опрошены или нет (Этап S114). Когда определено, что все элементы выводимых данных, присутствующие в списке данных, были опрошены (то есть Да на Этапе S114), блок 317 управления отображением управляет блоком 302 отображения в форме отображения для отображения списка данных, отражающего установки, сделанные блоком 316 установок вывода, указывая для каждых выводимых данных возможность или невозможность вывода (Этап S115). С другой стороны, когда определено, что все элементы выводимых данных, присутствующие в списке данных, не были опрошены (то есть Нет на Этапе S114), то число i увеличивается на один и обработка повторяется с Этапа S103 над последующими выводимыми данными (Этап S116).

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

Следует отметить, что хранящаяся очередность передачи является информацией, которую следует использовать для определения очередности обозначения серверов (200a, 200b, 200c, 200d) вывода для альтернативного выполнения выходной обработки, когда обозначенный сервер вывода, содержащийся в вышеупомянутой основной информации, не функционирует. Кроме того, когда обозначенный сервер вывода не функционирует во время передачи выводимых данных, то можно выбирать альтернативный сервер вывода из числа серверов вывода, которые исполняют обработку печати, на основе приоритета списка очередности. Поэтому, например, можно отдавать предпочтение серверу вывода, имеющему большие возможности обработки, и проектировать всю систему с учетом размещения MFP, и так далее. Следовательно, улучшается удобство пользования администрированием системой.

АЛЬТЕРНАТИВНЫЙ ВАРИАНТ ОСУЩЕСТВЛЕНИЯ

Далее ниже будет описан альтернативный вариант осуществления настоящего изобретения. На Фиг. 7 показана система администрирования вывода согласно данному варианту осуществления. В данном варианте осуществления серверы (200a, 200c) вывода устанавливаются таким образом, чтобы совместно использовать блок 400a хранения выводимых данных, а серверы (200b, 200d) вывода устанавливаются таким образом, чтобы совместно использовать блок 400b хранения выводимых данных. То есть блок 400b хранения выводимых данных обозначается в качестве области хранения данных сервера 200b вывода.

В данном случае, в качестве примера, предполагается, что серверы (200a, 200c) вывода не функционируют, а сервер 200b вывода функционирует. В данном примере, так как сервер 200b вывода функционирует, то информация, указывающая, что сервер вывода функционирует, предоставляется в ответ на опрашивание из блока 315 оценивания состояния функционирования совместного использования. Однако документ 1 и документ 3 не сохранены в блоке 400b хранения выводимых данных в качестве области хранения данных сервера 200b вывода, и информация, указывающая, что эти элементы выводимых данных не могут быть получены, отправляется в ответе. С другой стороны, документ 2 может быть получен из блока 400b хранения выводимых данных. Как изображено на Фиг. 8A, блок 317 управления отображением отображает состояние, при котором невозможно напечатать документ 1 и документ 3, а документ 2 и документ 4 напечатать возможно.

Кроме того, в качестве другого примера, предполагается, что серверы 200a и 200c вывода функционируют, а сервер 200b вывода не функционирует. В данном примере устанавливается возможность печати документа 1 и документа 3. Для документа 2, так как сервер 200b вывода не функционирует, серверы (200a, 200c) вывода опрашиваются согласно очередности. В то время как сервер 200a вывода функционирует, данные документа 2 не присутствуют в блоке 400a хранения выводимых данных в качестве области хранения данных сервера 200a вывода. Таким образом, информация, указывающая, что выводимые данные документа 2 не могут быть получены, предоставляется из серверов (200a, 200c) вывода.

Как изображено на Фиг. 8B, блок 317 управления отображением отображает состояние, при котором документ 1, документ 3 и документ 4 могут быть напечатаны, а документ 2 не может быть напечатан.

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

Следует отметить, что устройство администрирования вывода в вышеупомянутых вариантах осуществления включает в себя устройство управления, такое как CPU, запоминающие устройства, такие как постоянное запоминающее устройство (ROM) и запоминающее устройство (RAM) с произвольным доступом, внешние устройства хранения, такие как жесткий диск (HDD) и устройство с приводом для CD, устройство отображения, такое как блок отображения, и устройства ввода, такие как клавиатура и координатный манипулятор типа «мышь». Устройство администрирования вывода в вышеупомянутых вариантах осуществления имеет конфигурацию аппаратного обеспечения, использующую компьютер общего назначения.

Компьютерные программы, которые следует исполнять в устройстве администрирования вывода в вышеупомянутых вариантах осуществления, предоставляются записанными на носителе записей, который может считываться компьютером, таком как постоянное запоминающее устройство (CD-ROM) на компактном диске, гибкий диск (FD), записываемый CD (CD-R) или цифровой универсальный диск (DVD), в формате устанавливаемого или исполняемого файла.

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

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

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

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

2. Устройство администрирования вывода по п. 1, дополнительно содержащее:
блок хранения очередности, который хранит очередность выполнения выходной обработки в устройствах управления выводом,
при этом второй блок оценивания оценивает состояния функционирования вторых устройств управления выводом в соответствии с очередностью выполнения выходной обработки.

3. Устройство администрирования вывода по п. 1 или 2, дополнительно содержащее:
блок отображения, который отображает список данных и принимает выбор списка данных от пользователя, и
блок управления отображением, который предписывает блоку отображения отображать выводимые данные, для которых установлена возможность вывода, выбираемыми и отображать выводимые данные, для которых установлена невозможность вывода, невыбираемыми.

4. Система администрирования вывода, содержащая:
по меньшей мере одно из устройств управления выводом, которые принимают выводимые данные, переданные из терминала, и выполняют выходную обработку выводимых данных;
по меньшей мере одно из устройств хранения данных, соединенные с устройством управления выводом, и
устройство администрирования вывода по п. 1, соединенное с устройством управления выводом и устройством хранения данных.

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

6. Система администрирования вывода по п. 4 или 5, в которой устройство администрирования вывода дополнительно включает в себя:
блок хранения очередности, который хранит очередность выполнения выходной обработки в устройствах управления выводом,
при этом второй блок оценивания оценивает состояния функционирования вторых устройств управления выводом в соответствии с очередностью выполнения выходной обработки.

7. Система администрирования вывода по любому из пп. 4-5, в которой устройство администрирования вывода дополнительно включает в себя:
блок отображения, который отображает список данных и принимает выбор списка данных от пользователя, и
блок управления отображением, который предписывает блоку отображения отображать выводимые данные, для которых установлена возможность вывода, выбираемыми и отображать выводимые данные, для которых установлена невозможность выбора, невыбираемыми.

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

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

10. Способ администрирования вывода по п. 8 или 9, дополнительно содержащий этапы, на которых:
отображают список данных в блоке отображения и принимают выбор списка данных от пользователя и
управляют отображением для предписания блоку отображения отображать выводимые данные, для которых установлена возможность вывода, выбираемыми и отображать выводимые данные, для которых установлена невозможность вывода, невыбираемыми.



 

Похожие патенты:

Изобретение относится к системам аутентификации с использованием аутентификационной информации из веб-обозревателя. Технический результат заключается в обеспечении устройством обработки информации уведомления сервера относительно завершения операции управления без дополнительной обработки по аутентификации.

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

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

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

Изобретение относится к вычислительной технике. Технический результат заключается в повышении скорости передачи данных.

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к аутентификации устройства формирования изображений. Технический результат заключается в уменьшении ошибок связи между расходным блоком и устройством формирования изображения. Формируют первые данные определения целостности относительно первых данных посредством главного контроллера, установленного на основном корпусе устройства формирования изображений, для аутентификации с CRUM-модулем. Передают посредством главного контроллера на CRUM-модуль первый сигнал, который включает в себя первые данные и первые данные определения целостности. Тестируют посредством CRUM-модуля целостность первого сигнала, используя первые данные определения целостности. Формируют посредством CRUM-модуля вторые данные определения целостности, используя вторые данные, которые должны быть переданы на главный контроллер, и первые данные определения целостности в ответ на целостность верифицированного первого сигнала. Передают посредством CRUM-модуля второй сигнал, который включает в себя вторые данные и вторые данные определения целостности на главный контроллер. 4 н. и 13 з.п. ф-лы, 29 ил.

Изобретение относится к устройству формирования изображений. Техническим результатом является снижение энергопотребления устройства формирования изображений. Устройство формирования изображений со сниженным энергопотреблением, имеющее множество рабочих режимов, содержит блок интерфейса связи, функциональный блок и контроллер, включающий основной CPU и вспомогательный CPU. Основной CPU управляет функциональным блоком в нормальном режиме. Вспомогательный CPU выполняет аутентификацию внешнего устройства, когда в режиме экономии энергии принимается команда выполнения задания от внешнего устройства. Вспомогательный CPU выполняет аутентификацию путем сравнения адресной информации внешнего устройства, которое передало команду выполнения задания, с предварительно сохраненной адресной информацией внешнего устройства. Функциональный блок переводит рабочий режим устройства формирования изображений в соответствии с результатом аутентификации и выполнения функции, соответствующей команде выполнения задания. 2 н. и 9 з.п. ф-лы, 30 ил.

Изобретение относится к системе и устройству обработки информации. Технический результат заключается в повышении безопасности при использовании системы обработки информации из терминала. Устройство обработки информации накапливает задания, принятые от оконечного устройства; получает информацию о пользователе, которая идентифицирует пользователя оконечного устройства, и первую идентификационную информацию, сохраненную в устройстве хранения идентификационной информации оконечного устройства, которая идентифицирует оконечное устройство; определяет, соответствует ли первая идентификационная информация второй идентификационной информации, причем вторая идентификационная информация включена в первое задание, принятое и накопленное посредством устройства обработки информации, при этом вторая идентификационная информация идентифицирует оконечное устройство, которое отправило первое задание на устройство обработки информации, а первое задание включает в себя другую информацию о пользователе, которая соответствует полученной информации о пользователе; и исполняет первое задание, если первая идентификационная информация соответствует второй идентификационной информации. 4 н. и 7 з.п. ф-лы, 25 ил.
Наверх