Устройство обработки информации, способ управления и носитель хранения данных Российский патент 2021 года по МПК G06F3/12 B41J3/42 

Описание патента на изобретение RU2754987C2

Уровень техники

Область техники, к которой относится изобретение

[0001] Настоящее изобретение относится к устройству обработки информации, к способу управления и к носителю хранения данных.

Описание предшествующего уровня техники

[0002] Пример традиционных окружений печати включает в себя персональный компьютер (в дальнейшем называемый "PC") и принтер, которые соединяются между собой. В таком окружении печати, печать согласно технологии, поясненной в публикации не прошедшей экспертизу заявки на патент Японии № 2015–508921, выполняется с использованием функции печати, включенной в качестве стандарта в операционную систему (ОС) (в дальнейшем называемой "стандартной функцией печати операционной системы (ОС)"), без использования конкретного для принтера программного обеспечения, которое предоставляется посредством производителя принтера. Конкретное для принтера программное обеспечение иногда называется "драйвером принтера".

[0003] Тем не менее, публикация не прошедшей экспертизу заявки на патент Японии № 2015–508921 не поясняет управление информацией в случае, если принтер, не допускающий интерпретацию печатаемых данных в предварительно определенном формате, поддерживаемом посредством стандартной функции печати ОС, соединяется с PC. В случае если пользователь использует принтер, не допускающий интерпретацию печатаемых данных в предварительно определенном формате, поддерживаемом посредством стандартной функции печати ОС, удобство использования может снижаться.

[0004] Согласно аспекту настоящего изобретения, устройство обработки информации содержит блок регистрации, выполненный с возможностью регистрировать печатающее устройство, соединенное с устройством обработки информации, в программном обеспечении для преобразования форматов печати, которое формирует печатаемые данные на основе печатаемых данных, сформированных посредством стандартного программного обеспечения печати операционной системы (ОС), при этом стандартное программное обеспечение печати ОС формирует печатаемые данные в предварительно определенном формате в ответ на инструкцию из приложения, приемный блок, выполненный с возможностью принимать первые печатаемые данные в предварительно определенном формате через стандартное программное обеспечение печати ОС, блок формирования, выполненный с возможностью формировать вторые печатаемые данные в другом формате, отличающемся от предварительно определенного формата, на основе первых печатаемых данных; и блок управления, выполненный с возможностью, в случае если состояние регистрации печатающего устройства в стандартном программном обеспечении печати ОС и состояние регистрации печатающего устройства в программном обеспечении для преобразования форматов печати не совпадают друг с другом, выполнять процесс для согласования между состоянием регистрации очереди печати печатающего устройства в стандартном программном обеспечении печати ОС и состоянием регистрации печатающего устройства в программном обеспечении для преобразования форматов печати.

[0005] Дополнительные признаки настоящего изобретения должны становиться очевидными из нижеприведенного описания примерных вариантов осуществления со ссылкой на прилагаемые чертежи. Каждый из вариантов осуществления настоящего изобретения, описанных ниже, может реализовываться отдельно либо в качестве комбинации множества вариантов осуществления. Кроме того, признаки из различных вариантов осуществления могут комбинироваться в случае необходимости, либо если комбинация элементов или признаков из отдельных вариантов осуществления в одном варианте осуществления является полезной.

Краткое описание чертежей

[0006] Фиг. 1 является схемой, иллюстрирующей общую конфигурацию печатающей системы согласно настоящему примерному варианту осуществления.

[0007] Фиг. 2 является схемой, иллюстрирующей примеры экранов утилиты преобразования форматов печати.

[0008] Фиг. 3 является схемой, иллюстрирующей примеры экранов печатающей системы операционной системы (ОС).

[0009] Фиг. 4 является схемой, иллюстрирующей экран "Настройки печати" печатающей системы ОС.

[0010] Фиг. 5 является блок–схемой последовательности операций способа, иллюстрирующей функциональный процесс утилиты преобразования форматов печати.

[0011] Фиг. 6 является схемой, иллюстрирующей диалог с инструкциями, предоставленный посредством утилиты преобразования форматов печати.

[0012] Фиг. 7 является блок–схемой последовательности операций способа, иллюстрирующей функциональный процесс утилиты преобразования форматов печати.

[0013] Фиг. 8 является схемой, иллюстрирующей диалог с инструкциями, предоставленный посредством утилиты преобразования форматов печати.

[0014] Фиг. 9 является схемой, иллюстрирующей диалог с инструкциями, предоставленный посредством утилиты преобразования форматов печати.

[0015] Фиг. 10 является схемой, иллюстрирующей диалог с инструкциями, предоставленный посредством утилиты преобразования форматов печати.

[0016] Фиг. 11 является блок–схемой последовательности операций способа, иллюстрирующей функциональный процесс утилиты преобразования форматов печати.

[0017] Фиг. 12 является схемой, иллюстрирующей диалог с инструкциями, предоставленный посредством утилиты преобразования форматов печати.

[0018] Фиг. 13 является блок–схемой последовательности операций способа, иллюстрирующей функциональный процесс утилиты преобразования форматов печати.

[0019] Фиг. 14 является блок–схемой последовательности операций способа, иллюстрирующей функциональный процесс деинсталлятора.

[0020] Фиг. 15 является схемой аппаратной конфигурации устройства обработки информации.

Подробное описание вариантов осуществления

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

[0022] Фиг. 1 является схемой, иллюстрирующей общую конфигурацию печатающей системы согласно первому примерному варианту осуществления. Персональный компьютер 01 (PC) соединяется с принтерами 20, 30 и 40 через сеть 12, и PC 01 и принтеры 20, 30 и 40 могут обмениваться данными между собой. Хотя локальная вычислительная сеть (LAN) используется в качестве сети 12 в настоящем примерном варианте осуществления, может использоваться глобальная вычислительная сеть (WAN). Сеть 12 может служить как в качестве проводного соединения, так и в качестве беспроводного соединения. Проводные и беспроводные соединения могут использоваться вместе. PC 01 управляет принтерами 20–40, соединенными с PC 01 через сеть 12.

[0023] Хотя не проиллюстрировано на фиг. 1, операционная система (ОС) включается в PC 01 и управляет блоками в PC 01. PC 01 имеет аппаратную конфигурацию (фиг. 15), которая включается в общее устройство обработки информации.

[0024] Фиг. 15 является блок–схемой, иллюстрирующей аппаратную конфигурацию PC 01 (устройства обработки информации). Центральный процессор 301 (CPU) представляет собой центральный арифметический блок и управляет следующими компонентами. Дисковое устройство 302 сохраняет прикладную программу 312, базу 313 данных и операционную систему (ОС) и различные файлы, которые считываются посредством CPU 301. Внешнее дисковое считывающее устройство 303 представляет собой устройство для считывания информации в файле, сохраненном на внешнем носителе хранения данных, таком как карта по стандарту Secure Digital (SD). Запоминающее устройство 304 состоит из оперативного запоминающего устройства (RAM), и CPU 301 временно сохраняет или буферизует данные в запоминающем устройстве 304 при необходимости. Блок 305 отображения включает в себя, например, жидкокристаллический дисплей (ЖК–дисплей) и отображает различные фрагменты информации. Функциональный блок 306 включает в себя клавиатуру и мышь, с помощью которых пользователь выполняет различные операции ввода. Блок 307 сетевой связи соединяется с сетью, такой как Интернет, через блок 308 сетевого соединения и выполняет различные типы связи. Блок 307 сетевой связи поддерживает проводную LAN и беспроводную LAN. Блок 308 сетевого соединения служит в качестве разъема для соединения проводного LAN–кабеля в случае использования проводной LAN и служит в качестве антенны в случае использования беспроводной LAN. Блок 308 сетевого соединения может иметь функции как для проводной LAN, так и для беспроводной LAN. Блок 310 связи по стандарту универсальной последовательной шины (USB) соединяется с различным периферийным устройством через блок 311 USB–соединения и выполняет различные типы связи. Вышеуказанные компоненты соединяются между собой через шину 309. В настоящем примерном варианте осуществления, macOS (зарегистрированная торговая марка) используется в качестве ОС, включенной в PC 01.

[0025] Ниже описывается программная конфигурация PC 01. PC 01 включает в себя приложение 02, печатающую систему 03 ОС, блок 06 управления сетевой (NW) связью, утилиту 08 преобразования форматов печати и деинсталлятор 11 для утилиты 08 преобразования форматов печати. PC 01 может выполнять функции этих компонентов. Деинсталлятор 11 может быть включен в утилиту 08 преобразования форматов печати. Печатающая система 03 ОС, включающая в себя блок 04 управления стандартной печатью ОС, представляет собой модуль, включенный в ОС в качестве стандартного модуля. Другими словами, пользователь не должен отдельно устанавливать печатающую систему 03 ОС и блок 04 управления стандартной печатью ОС. Печатающая система 03 ОС и блок 04 управления стандартной печатью ОС устанавливаются вместе с установкой ОС. Таким образом, печатающая система 03 ОС, включающая в себя блок 04 управления стандартной печатью ОС, также иногда называется "стандартным программным обеспечением печати ОС". Очередь 05 печати принтера 30 и блок 04 управления стандартной печатью ОС управляются посредством печатающей системы 03 ОС. Утилита 08 преобразования форматов печати, включающая в себя драйвер 09 производителя, используется при печати с использованием принтера, не допускающего интерпретацию печатаемых данных в предварительно определенном формате, поддерживаемом посредством стандартной функции печати ОС, и устанавливается на PC 01 согласно инструкции от пользователя. Печатающая система 03 ОС последовательно обрабатывает инструкцию печати, принимаемую из приложения 02 в качестве задания. Если пользователь инструктирует печать данных приложения, созданных посредством приложения 02, пользовательская инструкция отправляется в печатающую систему 03 ОС в качестве задания печати. Если печатающая система 03 ОС принимает задание печати, блок 04 управления стандартной печатью ОС формирует печатаемые данные в формате, поддерживаемом посредством стандартной функции печати ОС. Если принтер, допускающий интерпретацию печатаемых данных в формате, поддерживаемом посредством стандартной функции печати ОС, выбирается, когда инструкция печати отправляется из приложения 02, печатающая система 03 ОС передает печатаемые данные, сформированные посредством блока 04 управления стандартной печатью ОС, в принтер. При этой конфигурации, даже если процесс установки согласно инструкции от пользователя не выполняется, например, печатающая система 03 ОС может работать на PC 01. В настоящем примерном варианте осуществления, стандартная функция печати ОС также иногда называется "предварительно определенной функцией печати". В настоящем примерном варианте осуществления, принтер, не допускающий интерпретацию печатаемых данных в формате, поддерживаемом посредством стандартной функции печати ОС, также иногда называется "неподдерживаемым принтером". Принтер, допускающий интерпретацию печатаемых данных в формате, поддерживаемом посредством стандартной функции печати ОС, также иногда называется "поддерживаемым принтером".

[0026] Далее приводится описание обработки в случае, если принтер, выбранный, когда инструкция печати отправляется из приложения 02, представляет собой неподдерживаемый принтер. После того, как печатаемые данные в формате, поддерживаемом посредством стандартной функции печати ОС, формируются посредством блока 04 управления стандартной печатью ОС, печатающая система 03 ОС отправляет печатаемые данные в утилиту 08 преобразования форматов печати. После преобразования печатаемых данных в печатаемые данные в конкретном для производителя формате, утилита 08 преобразования форматов печати передает печатаемые данные в конкретном для производителя формате в принтер через блок 06 управления NW–связью. Таким образом, печатаемые данные, сформированные посредством блока 04 управления стандартной печатью ОС, и печатаемые данные, сформированные посредством утилиты 08 преобразования форматов печати, отличаются друг от друга.

[0027] Помимо вышеуказанного, утилита 08 преобразования форматов печати также может преобразовывать данные 07 изображений, указываемые с использованием экрана 70 "Печать файла", описанного ниже на фиг. 2, в печатаемые данные в конкретном для производителя формате и передавать печатаемые данные в конкретном для производителя формате в принтер через блок 06 управления NW–связью.

[0028] Каждый из принтеров 20, 30 и 40 включает в себя блок 21 управления NW–связью, блок 22 управления печатью и блок 23 печати. Блок 22 управления печатью принимает печатаемые данные из PC 01 через блок 21 управления NW–связью и управляет блоком 23 печати с возможностью выполнять печать на основе печатаемых данных. Хотя печать выполняется посредством струйного способа в настоящем примерном варианте осуществления, может использоваться другой способ, к примеру, электрофотографический способ.

[0029] Если поддерживаемый принтер выбирается, пользователь может легко выполнять печать без использования утилиты 08 преобразования форматов печати. С другой стороны, если неподдерживаемый принтер выбирается, печать достигается с использованием утилиты 08 преобразования форматов печати.

[0030] Когда утилита 08 преобразования форматов печати используется через приложение 02, регистрируются две очереди печати, а именно, очередь 05 печати для стандартной функции печати ОС для приема инструкции печати из приложения 02 и очередь 10 печати для утилиты 08 преобразования форматов печати. Если эти две очереди печати не регистрируются, печать не может выполняться с использованием утилиты 08 преобразования форматов печати через приложение 02.

[0031] Утилита 08 преобразования форматов печати может формировать печатаемые данные для данных 07 изображений, указываемых с использованием экрана 70 "Печать файла" на фиг. 2. В то время, когда очередь 10 печати для утилиты 08 преобразования форматов печати зарегистрирована, чтобы печатать данные 07 изображений, указываемые на экране 70 "Печать файла", очередь 05 печати для стандартной функции печати ОС не требуется.

[0032] Когда утилита 08 преобразования форматов печати устанавливается, деинсталлятор 11 для утилиты 08 преобразования форматов печати устанавливается вместе с ней. Чтобы отменять установку утилиты 08 преобразования форматов печати, процесс отмены установки выполняется посредством запуска деинсталлятора 11.

[0033] В настоящем примерном варианте осуществления, принтер 20 представляет собой поддерживаемый принтер, а принтеры 30 и 40 представляют собой неподдерживаемые принтеры. Более конкретно, принтер 20 может интерпретировать печатаемые данные, сформированные посредством блока 04 управления стандартной печатью ОС. В случае если печать выполняется с использованием принтера 30 через приложение 02, должны регистрироваться как очередь 05 печати для стандартной функции печати ОС, так и очередь 10 печати для утилиты 08 преобразования форматов печати. Таким образом, в случае если приложение 02 используется для того, чтобы инструктировать принтеру 30 выполнять печать, печатаемые данные передаются в принтер 30 через печатающую систему 03 ОС и утилиту 08 преобразования форматов печати. Другими словами, принтеры 30 и 40 могут интерпретировать печатаемые данные, сформированные посредством утилиты 08 преобразования форматов печати.

[0034] Ниже приводится описание примера процесса, в котором пользователь регистрирует очередь 10 печати для утилиты 08 преобразования форматов печати.

[0035] Фиг. 2 является схемой, иллюстрирующей примеры экранов, предоставленных посредством утилиты 08 преобразования форматов печати. Экран 50 "Список принтеров" отображает имена 51 принтеров, зарегистрированных в утилите 08 преобразования форматов печати, кнопку 52 "Печать файла" для непосредственной печати данных изображений 07 и кнопку 53 "Настройки" для настройки принтера. Экран 50 "Список принтеров" также отображает кнопку 54 "Добавление" для регистрации принтера и кнопку 55 "Удаление" для удаления принтера. Если пользователь нажимает кнопку 52 "Печать файла", отображается экран 70 "Печать файла". Пользователь нажимает кнопку 71 "Указать данные" и указывает данные 07 изображений, которые должны печататься. После этого, если пользователь нажимает кнопку 73 "Печать", утилита 08 преобразования форматов печати преобразует данные 07 изображений в печатаемые данные в конкретном для производителя формате и передает печатаемые данные в конкретном для производителя формате в принтер 30. Если пользователь нажимает кнопку 72 "Отмена", экран 70 "Печать файла" закрывается без выполнения печати.

[0036] Если пользователь нажимает кнопку 53 "Настройки" на экране 50 "Список принтеров", утилита 08 преобразования форматов печати открывает экран 80 "Настройки принтера". Если пользователь нажимает кнопку 54 "Добавление", утилита 08 преобразования форматов печати отображает экран 60 "Регистрация принтера".

[0037] Экран 60 "Регистрация принтера" включает в себя список 61 принтеров и отображает информацию относительно неподдерживаемых принтеров, соединенных с PC 01, в списке 61 принтеров. В настоящем примерном варианте осуществления, отображаются принтеры 30 и 40. Утилита 08 преобразования форматов печати сохраняет информацию принтеров относительно неподдерживаемых принтеров заранее. После этого, из числа принтеров, включенных в информацию принтеров, неподдерживаемые принтеры, соединенные с PC 01, отображаются в списке 61 принтеров. Утилита 08 преобразования форматов печати может получать информацию характеристик относительно принтера, соединенного с PC 01, и определять неподдерживаемый принтер на основе информации характеристик.

[0038] Если пользователь нажимает кнопку 63 "Регистрация", выбранный принтер регистрируется в утилите 08 преобразования форматов печати. В настоящем примерном варианте осуществления, принтер 30 уже зарегистрирован в утилите 08 преобразования форматов печати. Если принтер зарегистрирован в утилите 08 преобразования форматов печати, утилита 08 преобразования форматов печати получает информацию характеристик из принтера в качестве рабочей цели. Далее, если печатающая система 03 ОС передает запрос на то, чтобы получать информацию характеристик, в утилиту 08 преобразования форматов печати, утилита 08 преобразования форматов печати принимает запрос на получение для получения информации характеристик. Таким образом, утилита 08 преобразования форматов печати добавляет, в информацию характеристик, которая должна возвращаться в печатающую систему 03 ОС, информацию поддержки, которая указывает поддержку стандартной функции печати ОС и формируется в утилите 08 преобразования форматов печати на основе информации характеристик, полученной из принтера, и возвращает результирующую информацию в печатающую систему 03 ОС. В этом процессе, очередь 10 печати для утилиты 08 преобразования форматов печати зарегистрирована.

[0039] Утилита 08 преобразования форматов печати также может регистрировать очередь 05 печати для стандартной функции печати ОС в печатающей системе 03 ОС. Тем не менее, в настоящем примерном варианте осуществления, утилита 08 преобразования форматов печати не регистрирует очередь 05 печати в печатающей системе 03 ОС. Печатающая система 03 ОС регистрирует очередь 05 печати. Ниже приводится подробное описание. Если пользователь нажимает кнопку 55 "Удаление", очередь печати выбранного принтера для утилиты 08 преобразования форматов печати удаляется из утилиты 08 преобразования форматов печати. Имя принтера также удаляется из списка принтеров 50.

[0040] Далее приводится описание процесса, в котором печатающая система 03 ОС регистрирует очередь 05 печати. Фиг. 3 является схемой, иллюстрирующей экран 90 "Список принтеров", предоставленный посредством печатающей системы 03 ОС. Печатающая система 03 ОС включает в себя список 91 принтеров для добавления или удаления принтера, допускающего печать. Печатающая система 03 ОС отображает, в списке 91 принтеров, все принтеры, которые могут выбираться, когда выполняется печать. Если пользователь выбирает принтер в списке 91 принтеров и нажимает кнопку 93 "Удаление", печатающая система 03 ОС удаляет очередь печати выбранного принтера и также удаляет имя выбранного принтера из списка 91 принтеров. Если пользователь нажимает кнопку 92 "Добавление", печатающая система 03 ОС отображает экран 95 "Регистрация принтера". Печатающая система 03 ОС отображает поддерживаемые принтеры, соединенные с PC 01 через сеть 12, в списке 96 зарегистрированных принтеров. Печатающая система 03 ОС получает, из принтеров 20–40, соединенных с PC 01 или утилитой 08 преобразования форматов печати, имена принтеров и информацию характеристик, включающую в себя информацию поддержки относительно поддержки стандартной функции печати ОС. Затем печатающая система 03 ОС отображает имена поддерживаемых принтеров и способы соединения в списке 96 зарегистрированных принтеров. В настоящем примерном варианте осуществления, принтер 30 представляет собой рабочую цель утилиты 08 преобразования форматов печати. Утилита 08 преобразования форматов печати возвращает, в печатающую систему 03 ОС, информацию характеристик, полученную посредством добавления "утилиты преобразования форматов печати" к имени, полученному из принтера 30. В настоящем примерном варианте осуществления, идентификационная информация, которая должна добавляться, представляет собой "утилиту преобразования форматов печати". Альтернативно, может добавляться другой фрагмент информации. Поскольку утилита 08 преобразования форматов печати возвращает информацию характеристик относительно принтера 30, который представляет собой неподдерживаемый принтер, печатающая система 03 ОС указывает принтер 30 в качестве цели для отображения в списке 96 зарегистрированных принтеров.

[0041] На основе информации характеристик, полученной из утилиты 08 преобразования форматов печати, печатающая система 03 ОС отображает "Принтер 30 (утилита преобразования форматов печати)" в качестве имени принтера 30 и "Сеть" в качестве способа соединения в списке 96 зарегистрированных принтеров. Если пользователь выбирает принтер в списке 96 зарегистрированных принтеров и нажимает кнопку 98 "Регистрация", печатающая система 03 ОС создает и регистрирует очередь 05 печати выбранного принтера для стандартной функции печати ОС. Затем печатающая система 03 ОС отображает выбранный принтер в списке 91 принтеров и закрывает экран 95 "Регистрация принтера". Если пользователь нажимает кнопку 97 "Отмена", печатающая система 03 ОС закрывает экран 95 "Регистрация принтера" без регистрации принтера. В настоящем примерном варианте осуществления, очередь печати поддерживаемого принтера 20 и очередь 05 печати принтера 30, в который печатаемые данные передаются через утилиту 08 преобразования форматов печати, регистрируются в печатающей системе 03 ОС.

[0042] Фиг. 4 является схемой, иллюстрирующей экран "Настройки печати" печатающей системы 03 ОС. Печатающая система 03 ОС включает в себя экран 100 "Настройки печати", который используется для того, чтобы печатать данные приложения, созданные посредством приложения 02. Пользователь может задавать принтер для печати в меню 101 выбора принтера. Печатающая система 03 ОС отображает, в качестве принтера, который может выбираться, принтер, допускающий печать, который добавляется на экран 90 "Список принтеров" на фиг. 3. В настоящем примерном варианте осуществления, принтер 20, который представляет собой поддерживаемый принтер, и принтер 30, в который печатаемые данные передаются через утилиту 08 преобразования форматов печати, регистрируются в качестве принтеров, допускающих печать, и отображаются в качестве возможных вариантов выбора в меню 101 выбора принтера. Пользователь может задавать число копий, которые должны печататься, в поле 102 настройки числа копий. Пользователь может задавать страницы, которые должны печататься, с использованием радиокнопки 103 настройки страниц и поля 104 указания страниц. Пользователь может задавать размер листа, который должен использоваться при печати, в меню 105 настроек размера листа. Пользователь может задавать любой из размеров листа, включающих в себя A4, A5, L–размер и открытку, которые могут использоваться посредством принтера, выбранного в меню 101 выбора принтера. Если пользователь нажимает кнопку 107 "Печать", задание печати на основе настроек на этом экране отправляется в печатающую систему 03 ОС, и этот экран закрывается. Если пользователь нажимает кнопку 106 "Отмена", задание печати не отправляется в печатающую систему 03 ОС, и этот экран закрывается.

[0043] Далее приводится описание процесса, в котором, когда пользователь удаляет очередь 05 печати, зарегистрированную в печатающей системе 03 ОС, для принтера 30, в который печатаемые данные передаются через утилиту 08 преобразования форматов печати, пользователю указывается регистрировать очередь 05 печати снова.

[0044] Фиг. 5 является блок–схемой последовательности операций способа, иллюстрирующей функциональный процесс утилиты 08 преобразования форматов печати. Блок–схемы последовательности операций способа, описанные в настоящем изобретении, осуществляются посредством CPU 301, считывающего программу, связанную с блок–схемами последовательности операций способа, из запоминающего устройства 304 и выполнения программы. Блок–схема последовательности операций способа на фиг. 5 начинается посредством запуска, пользователем, утилиты 08 преобразования форматов печати. Утилита 08 преобразования форматов печати запускается посредством нажатия, пользователем, значка утилиты 08 преобразования форматов печати на экране PC 01.

[0045] На этапе S01, утилита 08 преобразования форматов печати получает общее число (A) принтеров, зарегистрированных в утилите 08 преобразования форматов печати. На этапе S02, утилита 08 преобразования форматов печати инициализирует числовой индекс (n=1). На этапе S03, утилита 08 преобразования форматов печати запускает такое число циклов, сколько составляет общее число принтеров.

[0046] На этапе S04, утилита 08 преобразования форматов печати определяет то, зарегистрирован или нет универсальный идентификатор ресурса (URI) устройства n–ого принтера в очереди 05 печати для стандартной функции печати ОС. Этап S04 осуществляется следующим образом. Например, утилита 08 преобразования форматов печати получает из печатающей системы 03 ОС URI устройств всех очередей печати, зарегистрированных в печатающей системе 03 ОС. Затем утилита 08 преобразования форматов печати определяет то, включается или нет URI устройства n–ого принтера в URI устройств, полученные из печатающей системы 03 ОС. В случае если определяется то, что URI устройства n–ого принтера не включается в URI устройств, полученные из печатающей системы 03 ОС, утилита 08 преобразования форматов печати определяет то, что очередь 05 печати для стандартной функции печати ОС не зарегистрирована ("Нет" на этапе S04), и обработка переходит к этапу S05. Хотя URI устройств описываются как информация, которая должна использоваться в настоящем примерном варианте осуществления, может использоваться другой фрагмент идентификационной информации. Например, может использоваться универсально уникальный идентификатор (UUID).

[0047] На этапе S05, утилита 08 преобразования форматов печати уведомляет пользователя в отношении того, что очередь 05 печати для стандартной функции печати ОС не зарегистрирована, также уведомляет пользователя в отношении того, что печать может выполняться только с использованием данных 07 изображений, указываемых на экране 70 "Печать файла" на фиг. 2, и инструктирует пользователю регистрировать очередь 05 печати для стандартной функции печати ОС. В частности, утилита 08 преобразования форматов печати отображает диалог 110 с инструкциями на фиг. 6. Хотя информация в уведомлении и инструкциях на этапе S05 представляет собой вышеописанные фрагменты информации согласно настоящему примерному варианту осуществления, пользователь может проходить с помощью инструкций, по меньшей мере, рабочую процедуру для регистрации очереди 05 печати для стандартной функции печати ОС. Альтернативно, пользователь может просто уведомляться в отношении того, что очередь 05 печати для стандартной функции печати ОС не зарегистрирована.

[0048] На этапе S06, в случае, если кнопка "OK" 111 нажимается на экране на фиг. 6, то на этапе S07, утилита 08 преобразования форматов печати постепенно увеличивает числовой индекс, и обработка возвращается из этапа S08 на этап S03.

[0049] Когда очередь 05 печати не зарегистрирована в печатающей системе 03 ОС первой, обработка на фиг. 5 может выполняться для того, чтобы указывать пользователю регистрировать очередь 05 печати.

[0050] Как описано выше, в настоящем примерном варианте осуществления, утилита 08 преобразования форматов печати определяет то, зарегистрирована или нет очередь 05 печати для стандартной функции печати ОС, соответствующей принтеру, управляемому посредством утилиты 08 преобразования форматов печати. Далее, в случае, если определяется то, что очередь 05 печати для стандартной функции печати ОС, соответствующей принтеру, управляемому посредством утилиты 08 преобразования форматов печати, не зарегистрирована, утилита 08 преобразования форматов печати инструктирует пользователю регистрировать очередь 05 печати для стандартной функции печати ОС. Таким образом, в состоянии, в котором неподдерживаемый принтер (например, принтер 30), управляемый посредством утилиты 08 преобразования форматов печати, не отображается в качестве возможного варианта выбора в меню 101 выбора принтера на экране 100 "Настройки печати", отображаемом согласно инструкции из приложения 02, этап S07 выполняется. Посредством выполнения операции согласно этим инструкциям, пользователь может легко регистрировать очередь 05 печати для стандартной функции печати ОС. Как результат, регистрируются как очередь 10 печати для утилиты 08 преобразования форматов печати, так и очередь 05 печати для печатающей системы 03 ОС, и пользователь может выполнять печать с использованием принтера 30.

[0051] Далее описывается второй примерный вариант осуществления настоящего изобретения. В первом примерном варианте осуществления, в случае если очередь 05 печати принтера, в который печатаемые данные передаются через утилиту 08 преобразования форматов печати, не зарегистрирована для печатающей системы 03 ОС, пользователь вручную регистрирует очередь 05 печати для печатающей системы 03 ОС согласно процедуре на фиг. 6. В процессе согласно второму примерному варианту осуществления, очередь 05 печати регистрируется без выполнения операции вручную пользователем.

[0052] В настоящем примерном варианте осуществления, описываются отличия от первого примерного варианта осуществления. В настоящем примерном варианте осуществления, утилита 08 преобразования форматов печати может регистрировать, в печатающей системе 03 ОС, очередь 05 печати для печатающей системы 03 ОС принтера, зарегистрированного с использованием экрана 60 "Регистрация принтера" утилиты 08 преобразования форматов печати на фиг. 2.

[0053] Фиг. 7 является блок–схемой последовательности операций способа, иллюстрирующей функциональный процесс утилиты 08 преобразования форматов печати согласно настоящему примерному варианту осуществления. Этапы S22–S25, S35 и S36 являются аналогичными этапам S01–S04, S07 и S08, соответственно, на фиг. 5 и в силу этого не описываются.

[0054] В случае если утилита 08 преобразования форматов печати определяет на этапе S25 то, что URI устройства n–ого принтера не зарегистрирован в печатающей системе 03 ОС ("Нет" на этапе S25), обработка переходит к этапу S26. На этапе S26, утилита 08 преобразования форматов печати уведомляет пользователя в отношении того, что очередь 05 печати для стандартной функции печати ОС не зарегистрирована, и запрашивает пользователя в отношении того, должна или нет очередь 05 печати регистрироваться в печатающей системе 03 ОС. В частности, утилита 08 преобразования форматов печати отображает диалог 120 с инструкциями на фиг. 8.

[0055] На этапе S27, утилита 08 преобразования форматов печати принимает пользовательский выбор в диалоге 120 с инструкциями на фиг. 8. На этапе S28, утилита 08 преобразования форматов печати определяет то, нажимается или нет кнопка 122 "OK". В случае если кнопка 122 "OK" нажимается ("Да" на этапе S28), то на этапе S29, утилита 08 преобразования форматов печати регистрирует очередь 05 печати целевого принтера для стандартной функции печати ОС в печатающей системе 03 ОС. В частности, утилита 08 преобразования форматов печати уведомляет печатающую систему 03 ОС относительно URI устройства n–ого принтера и инструктирует печатающей системе 03 ОС регистрировать очередь печати n–ого принтера. Посредством этой обработки, очередь печати (например, очередь 05 печати) n–ого принтера регистрируется в печатающей системе 03 ОС. Таким образом, утилита 08 преобразования форматов печати отображает экран для проверки того, должен или нет n–ый принтер регистрироваться в печатающей системе 03 ОС. После этого, если пользователь выдает инструкцию, чтобы регистрировать n–ый принтер на этом экране проверки, утилита 08 преобразования форматов печати выдает в печатающую систему 03 ОС инструкцию для того, чтобы регистрировать очередь печати n–ого принтера в печатающей системе 03 ОС.

[0056] Между тем, в случае если на этапе S28 определяется то, что кнопка 121 "Отмена" нажимается ("Нет" на этапе S28), то на этапе S30, утилита 08 преобразования форматов печати, запрашивает, должна или нет удаляться очередь 10 печати целевого принтера для утилиты 08 преобразования форматов печати. В частности, утилита 08 преобразования форматов печати отображает диалог 130 с инструкциями на фиг. 9.

[0057] На этапе S31, утилита 08 преобразования форматов печати принимает пользовательский выбор в диалоге 130 с инструкциями на фиг. 9. На этапе S32, утилита 08 преобразования форматов печати определяет то, нажимается или нет кнопка 132 "OK". В случае если определяется то, что кнопка 132 "OK" нажимается ("Да" на этапе S32), то на этапе S33, утилита 08 преобразования форматов печати удаляет очередь 10 печати для утилиты 08 преобразования форматов печати n–ого принтера. Таким образом, утилита 08 преобразования форматов печати исключает n–ый принтер, управляемый в качестве цели управления, из целей управления.

[0058] Между тем, в случае если на этапе S32 определяется то, что кнопка 131 "Отмена" нажимается ("Нет" на этапе S32), то на этапе S34, утилита 08 преобразования форматов печати, уведомляет пользователя в отношении того, что печать может выполняться только из данных 07 изображений, указываемых с использованием экрана 70 "Печать файла" на фиг. 2. В частности, утилита 08 преобразования форматов печати отображает диалог 140 с инструкциями на фиг. 10. Если пользователь нажимает кнопку 141 "OK" в диалоге 140 с инструкциями, обработка переходит к этапу S35. Альтернативно, кнопка "Отмена" может отображаться в диалоге 140 с инструкциями на фиг. 10. Если кнопка "Отмена" нажимается в диалоге 140 с инструкциями, утилита 08 преобразования форматов печати может выполнять обработку из этапа S26 снова. После того, как этап S35 завершается, обработка возвращается из этапа S36 на этап S24 на фиг. 7. На этапе S24, вышеуказанная обработка выполняется для следующего целевого принтера.

[0059] Как описано выше, в случае если очередь 05 печати неподдерживаемого принтера, управляемого посредством утилиты 08 преобразования форматов печати, не зарегистрирована в печатающей системе 03 ОС, утилита 08 преобразования форматов печати автоматически регистрирует очередь 05 печати в печатающей системе 03 ОС. Согласно настоящему примерному варианту осуществления, может повышаться удобство операции регистрации для очереди 05 печати в печатающей системе 03 ОС. Если пользователь не выбирает регистрировать очередь 05 печати, очередь 10 печати для утилиты 08 преобразования форматов печати удаляется. Если очередь 10 печати для утилиты 08 преобразования форматов печати не удаляется, пользователь уведомляется в отношении того, что печать может выполняться с использованием данных 07 изображений, указываемых на экране 70 "Печать файла" на фиг. 2. Посредством вышеуказанной обработки, может уменьшаться рабочая нагрузка на пользователя, связанная с очередью 10 печати для утилиты 08 преобразования форматов печати.

[0060] Далее описывается третий примерный вариант осуществления настоящего изобретения. В настоящем примерном варианте осуществления, приводится описание процесса для предотвращения сохранения очереди 05 печати для стандартной функции печати ОС после того, как очередь 10 печати удаляется из утилиты 08 преобразования форматов печати. В частности, утилита 08 преобразования форматов печати инструктирует пользователю удалять очередь 05 печати для стандартной функции печати ОС. В настоящем примерном варианте осуществления, описываются отличия от вышеописанных примерных вариантов осуществления.

[0061] Фиг. 11 является блок–схемой последовательности операций способа, иллюстрирующей функциональный процесс утилиты 08 преобразования форматов печати согласно настоящему примерному варианту осуществления. На этапе S41, утилита 08 преобразования форматов печати отображает принтеры, в данный момент зарегистрированные в утилите 08 преобразования форматов печати, на экране 50 "Список принтеров". На этапе S42, в случае обнаружения того, что пользователь нажимает кнопку 55 "Удаление" принтера, выбранного на экране 50 "Список принтеров", то на этапе S43, утилита 08 преобразования форматов печати отображает диалог 130 с инструкциями на фиг. 9. В случае если утилита 08 преобразования форматов печати определяет то, что пользователь нажимает кнопку 132 "OK" в диалоге 130 с инструкциями ("Да" на этапе S43), то на этапе S44, утилита 08 преобразования форматов печати удаляет очередь 10 печати принтера, выбранного на экране 50 "Список принтеров", и обработка переходит к этапу S45. На этапе S45, утилита 08 преобразования форматов печати определяет то, присутствует или нет очередь 05 печати для стандартной функции печати ОС, соответствующей принтеру, удаленному на этапе S44, в печатающей системе 03 ОС. Этап S45 осуществляется следующим образом. Например, утилита 08 преобразования форматов печати получает URI устройств всех очередей печати, зарегистрированных в печатающей системе 03 ОС, из печатающей системы 03 ОС. Затем утилита 08 преобразования форматов печати определяет то, включается или нет URI устройства принтера, выбранного в качестве цели удаления, в URI устройств, полученные из печатающей системы 03 ОС.

[0062] В случае если очередь 05 печати для стандартной функции печати ОС присутствует в печатающей системе 03 ОС ("Да" на этапе S45), то на этапе S46, утилита 08 преобразования форматов печати инструктирует пользователю удалять очередь 05 печати для стандартной функции печати ОС. В частности, утилита 08 преобразования форматов печати отображает диалог 150 с инструкциями для стандартной функции печати ОС на фиг. 12. В случае если пользователь нажимает кнопку 151 "OK" в диалоге 150 с инструкциями, утилита 08 преобразования форматов печати закрывает диалог 150 с инструкциями. Таким образом, если очередь 10 печати неподдерживаемого принтера удаляется (извлекается из целей управления), утилита 08 преобразования форматов печати выполняет процесс для исключения информации (очереди 05 печати) относительно принтера из печатающей системы 03 ОС.

[0063] Как описано выше, в настоящем примерном варианте осуществления, когда пользователь удаляет очередь 10 печати, зарегистрированную в утилите 08 преобразования форматов печати, пользователю инструктируется удалять очередь 05 печати для стандартной функции печати ОС, соответствующей принтеру, в качестве цели удаления. Таким образом, пользователь может легко удалять очередь 05 печати для стандартной функции печати ОС.

[0064] Далее описывается четвертый примерный вариант осуществления настоящего изобретения. В третьем примерном варианте осуществления, в случае если очередь 10 печати удаляется из утилиты 08 преобразования форматов печати, пользователю инструктируется удалять очередь 05 печати для стандартной функции печати ОС, соответствующей удаленной очереди 10 печати. В настоящем примерном варианте осуществления, когда очередь 10 печати для утилиты 08 преобразования форматов печати удаляется, утилита 08 преобразования форматов печати автоматически удаляет очередь 05 печати для стандартной функции печати ОС, соответствующей удаленной очереди 10 печати. Таким образом, пользователю не инструктируется удалять очередь 05 печати для стандартной функции печати ОС. В настоящем примерном варианте осуществления, описываются отличия от вышеописанных примерных вариантов осуществления. Фиг. 13 является блок–схемой последовательности операций способа, иллюстрирующей функциональный процесс утилиты 08 преобразования форматов печати согласно настоящему примерному варианту осуществления. Этапы S50–S55 и S57 являются аналогичными этапам S40–S45 и S47, соответственно, на фиг. 11 и в силу этого не описываются.

[0065] В случае если на этапе S55 определяется то, что очередь 05 печати для стандартной функции печати ОС, соответствующей удаленной очереди 10 печати, присутствует ("Да" на этапе S55), обработка переходит к этапу S56. На этапе S56, утилита 08 преобразования форматов печати удаляет очередь 05 печати для стандартной функции печати ОС, соответствующей удаленной очереди 10 печати. В частности, утилита 08 преобразования форматов печати передает имя принтера для целевого принтера для удаления и инструкцию для того, чтобы удалять очередь 05 печати целевого принтера для удаления, в печатающую систему 03 ОС. Посредством этой обработки, очередь 05 печати принтера в качестве цели удаления удаляется из печатающей системы 03 ОС. Хотя процесс удаления очереди 05 печати описывается в настоящем примерном варианте осуществления, очередь 05 печати, возможно, должна только извлекаться из целей управления печатающей системы 03 ОС. Таким образом, утилита 08 преобразования форматов печати может инструктировать печатающей системе 03 ОС извлекать очередь 05 печати из целей управления. Таким образом, если очередь 10 печати неподдерживаемого принтера удаляется (извлекается из целей управления), утилита 08 преобразования форматов печати выполняет процесс для исключения информации (очереди 05 печати) относительно принтера из печатающей системы 03 ОС.

[0066] Как описано выше, в настоящем примерном варианте осуществления, когда пользователь удаляет очередь 10 печати, зарегистрированную в утилите 08 преобразования форматов печати, очередь 05 печати для стандартной функции печати ОС, соответствующей удаленной очереди 10 печати, автоматически удаляется. Таким образом, пользовательская операция для удаления очереди 05 печати уменьшается.

[0067] Далее описывается пятый примерный вариант осуществления настоящего изобретения. В настоящем примерном варианте осуществления, приводится описание формы, в которой, когда установка утилиты 08 преобразования форматов печати отменяется, удаляется очередь 05 печати для стандартной функции печати ОС, соответствующей принтеру, в который печатаемые данные передаются через утилиту 08 преобразования форматов печати. В настоящем примерном варианте осуществления, описываются отличия от вышеописанных примерных вариантов осуществления.

[0068] Фиг. 14 является блок–схемой последовательности операций способа, иллюстрирующей функциональный процесс деинсталлятора 11 для утилиты 08 преобразования форматов печати согласно настоящему примерному варианту осуществления. Если пользователь запускает деинсталлятор 11 для утилиты 08 преобразования форматов печати, обработка переходит к этапу S60. На этапе S60, функциональный процесс начинается.

[0069] На этапе S61, деинсталлятор 11 получает общее число (A) принтеров, зарегистрированных в утилите 08 преобразования форматов печати. На этапе S62, деинсталлятор 11 запускает такое число циклов, сколько составляет общее число принтеров. На этапе S63, деинсталлятор 11 определяет то, зарегистрирован или нет URI устройства n–ого принтера в очереди 05 печати для стандартной функции печати ОС. Этап S63 осуществляется следующим образом. Например, деинсталлятор 11 получает URI устройств всех очередей печати, зарегистрированных в печатающей системе 03 ОС, из печатающей системы 03 ОС. Затем деинсталлятор 11 определяет то, включается или нет URI устройства n–ого принтера в URI устройств, полученные из печатающей системы 03 ОС.

[0070] В случае если деинсталлятор 11 определяет то, что очередь 05 печати для стандартной функции печати ОС, соответствующей n–ому принтеру, зарегистрирована ("Да" на этапе S63), то на этапе S64, деинсталлятор 11 удаляет очередь 05 печати для стандартной функции печати ОС принтера (n). После того, как обработка на этапе S64 выполняется, или в случае, если определение представляет собой "Нет" на этапе S63, обработка переходит к этапу S65 на фиг. 14.

[0071] Вышеуказанная обработка многократно выполняется столько раз, сколько составляет полученное общее число принтеров. Если цикл 1 завершается, обработка переходит к этапу S67. На этапе S67, деинсталлятор 11 отменяет установку утилиты 08 преобразования форматов печати.

[0072] Как описано выше, в настоящем примерном варианте осуществления, когда установка утилиты 08 преобразования форматов печати отменяется, деинсталлятор 11 удаляет очередь 05 печати для стандартной функции печати ОС, соответствующей принтеру, в который печатаемые данные передаются через утилиту 08 преобразования форматов печати. Посредством этой обработки, может уменьшаться оставшаяся необязательная очередь 05 печати для стандартной функции печати ОС.

Другие примерные варианты осуществления

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

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

Другие варианты осуществления

[0075] Вариант(ы) осуществления настоящего изобретения также могут реализовываться посредством компьютера системы или устройства, которое считывает и выполняет компьютерно-исполняемые инструкции (например, одну или более программ), записанные на носитель хранения данных (который также более полно может называться "энергонезависимым компьютерно-читаемым носителем хранения данных"), с тем чтобы выполнять функции одного или более вышеописанных вариантов осуществления, и/или которое включает в себя одну или более схем (например, специализированную интегральную схему (ASIC)) для выполнения функций одного или более вышеописанных вариантов осуществления, и посредством способа, осуществляемого посредством компьютера системы или устройства, например, посредством считывания и выполнения компьютерно-исполняемых инструкций из носителя хранения данных с возможностью выполнять функции одного или более вышеописанных вариантов осуществления, и/или управления одной или более схем с возможностью выполнять функции одного или более вышеописанных вариантов осуществления. Компьютер может содержать один или более процессоров (например, центральный процессор (CPU), микропроцессор (MPU)) и может включать в себя сеть отдельных компьютеров или отдельных процессоров, чтобы считывать и выполнять компьютерно-исполняемые инструкции. Компьютерно-исполняемые инструкции могут предоставляться в компьютер, например, из сети или с носителя хранения данных. Носитель хранения данных может включать в себя, например, одно или более из жесткого диска, оперативного запоминающего устройства (RAM), постоянного запоминающего устройства (ROM), устройства хранения распределенных вычислительных систем, оптического диска (такого как компакт–диск (CD), универсальный цифровой диск (DVD) или Blu–Ray–диск (BD)™), устройства флэш–памяти, карты памяти и т.п.

[0076] Хотя настоящее изобретение описано со ссылкой на примерные варианты осуществления, следует понимать, что изобретение не ограничено раскрытыми примерными вариантами осуществления.

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

название год авторы номер документа
СПОСОБ И УСТРОЙСТВО ДЛЯ ОБРАБОТКИ ИНФОРМАЦИИ 2006
  • Абе Коити
RU2346320C2
ТРАНСЛЯЦИЯ ДОКУМЕНТОВ ДЛЯ СЕТЕВОЙ ПЕЧАТИ НА КЛИЕНТЕ 2003
  • Лоренс Марк А.
  • Кирали Стивен
RU2349953C2
СИСТЕМА РЕТРАНСЛЯЦИИ ДАННЫХ ПЕЧАТИ, УСТРОЙСТВО ФОРМИРОВАНИЯ ИЗОБРАЖЕНИЯ, СПОСОБ УПРАВЛЕНИЯ СИСТЕМОЙ И ПРОГРАММА 2011
  • Касиока Ацуси
RU2552148C2
АППАРАТ ОБРАБОТКИ ИНФОРМАЦИИ, СПОСОБ УПРАВЛЕНИЯ И НОСИТЕЛЬ ИНФОРМАЦИИ 2013
  • Накагава Масаси
RU2560793C2
ПЕЧАТАЮЩЕЕ УСТРОЙСТВО, СПОСОБ ПЕЧАТИ И НОСИТЕЛЬ ХРАНЕНИЯ ДАННЫХ 2014
  • Какутани Наоя
RU2575756C2
СИСТЕМА И СПОСОБ ДЛЯ ПОЛЬЗОВАТЕЛЕЙ МОБИЛЬНЫХ ВЫЧИСЛИТЕЛЬНЫХ УСТРОЙСТВ ДЛЯ РАСПЕЧАТКИ ДОКУМЕНТОВ 2003
  • Ву Зханбинг
RU2325688C2
УСТРОЙСТВО ПОДАЧИ ИЗОБРАЖЕНИЯ, СИСТЕМА РЕГИСТРАЦИИ И СПОСОБ УПРАВЛЕНИЯ РЕГИСТРАЦИЕЙ 2003
  • Аити Такао
  • Сакамото Казуя
  • Яно Кентаро
  • Гото Фумихиро
  • Ямада Акитоси
  • Миками Рурико
RU2293027C2
ПОРТАТИВНОЕ УСТРОЙСТВО СВЯЗИ, СИСТЕМА ПЕЧАТИ И РЕАЛИЗУЕМЫЙ ИМИ СПОСОБ УПРАВЛЕНИЯ 2005
  • Аити Такао
  • Ямада Акитоси
  • Хасии Юсуке
  • Хирабаяси Хиромицу
RU2346406C2
УСТРОЙСТВО ЗАДАНИЯ НАСТРОЕК, СИСТЕМА КОНТРОЛЯ, СПОСОБ ЗАДАНИЯ НАСТРОЕК ОБРАБОТКИ КОНТРОЛЯ И ПРОГРАММА 2012
  • Китадзима Кейсуке
RU2574853C2
РЕТРАНСЛЯЦИОННАЯ СИСТЕМА ПЕЧАТИ, СПОСОБ УПРАВЛЕНИЯ РЕТРАНСЛЯЦИОННОЙ СИСТЕМОЙ ПЕЧАТИ И НОСИТЕЛЬ ДАННЫХ 2011
  • Нанауми Йосихито
RU2494876C2

Иллюстрации к изобретению RU 2 754 987 C2

Реферат патента 2021 года Устройство обработки информации, способ управления и носитель хранения данных

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

Формула изобретения RU 2 754 987 C2

1. Устройство обработки информации, содержащее:

по меньшей мере один процессор;

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

принимать первые печатаемые данные в предварительно определенном формате, которые сформированы посредством стандартного программного обеспечения печати операционной системы (ОС);

формировать вторые печатаемые данные в другом формате, отличающемся от предварительно определенного формата, на основе первых печатаемых данных; и

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

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

при этом в случае, если одна из очереди печати для программы-утилиты преобразования форматов печати и очереди печати для стандартного программного обеспечения печати ОС была зарегистрирована, а другая из очереди печати для программы-утилиты преобразования форматов печати и очереди печати для стандартного программного обеспечения печати ОС не была зарегистрирована, процесс регистрации выполняется таким образом, что регистрируется упомянутая другая.

2. Устройство обработки информации по п. 1, в котором в случае, когда была зарегистрирована очередь печати для программы-утилиты преобразования форматов печати, а очередь печати, соответствующая первой очереди печати, не была зарегистрирована для стандартного программного обеспечения печати ОС, выполняется процесс регистрации для регистрации очереди печати для стандартного программного обеспечения печати ОС.

3. Устройство обработки информации по п. 2, в котором в качестве процесса регистрации для регистрации очереди печати для стандартного программного обеспечения печати ОС выполняется уведомление относительно способа регистрации.

4. Устройство обработки информации по п. 2, в котором в качестве процесса регистрации для регистрации очереди печати для стандартного программного обеспечения печати ОС выполняется инструктирование стандартному программному обеспечению печати ОС, чтобы регистрировать очередь печати.

5. Устройство обработки информации, содержащее:

по меньшей мере один процессор;

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

принимать первые печатаемые данные в предварительно определенном формате, которые сформированы посредством стандартного программного обеспечения печати операционной системы (ОС);

формировать вторые печатаемые данные в другом формате, отличающемся от предварительно определенного формата, на основе первых печатаемых данных; и

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

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

при этом в случае, если одна из очереди печати для программы-утилиты преобразования форматов печати и очереди печати для стандартного программного обеспечения печати ОС была зарегистрирована, а другая из очереди печати для программы-утилиты преобразования форматов печати и очереди печати для стандартного программного обеспечения печати ОС не была зарегистрирована, процесс удаления выполняется таким образом, что удаляется упомянутая другая.

6. Устройство обработки информации по п. 5, в котором в качестве процесса удаления для удаления очереди печати для стандартного программного обеспечения печати ОС выполняется уведомление относительно способа удаления.

7. Устройство обработки информации по п. 5, в котором в качестве процесса удаления для удаления очереди печати для стандартного программного обеспечения печати ОС выполняется инструктирование стандартному программному обеспечению печати ОС чтобы удалять очередь печати для стандартного программного обеспечения печати ОС.

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

принимают первые печатаемые данные в предварительно определенном формате, которые сформированы посредством стандартного программного обеспечения печати операционной системы (ОС);

формируют вторые печатаемые данные в другом формате, отличающемся от предварительно определенного формата, на основе первых печатаемых данных; и

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

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

при этом в случае, если одна из очереди печати для программы-утилиты преобразования форматов печати и очереди печати для стандартного программного обеспечения печати ОС была зарегистрирована, а другая из очереди печати для программы-утилиты преобразования форматов печати и очереди печати для стандартного программного обеспечения печати ОС не была зарегистрирована, процесс регистрации выполняется таким образом, что регистрируется упомянутая другая.

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

10. Способ управления по п. 9, в котором в качестве процесса регистрации для регистрации очереди печати для стандартного программного обеспечения печати ОС выполняется уведомление относительно способа регистрации.

11. Способ управления по п. 9, в котором в качестве процесса регистрации для регистрации очереди печати для стандартного программного обеспечения печати ОС выполняется инструктирование стандартному программному обеспечению печати ОС, чтобы регистрировать очередь печати.

12. Способ управления для управления устройством обработки информации, при этом способ управления содержит этапы, на которых:

принимают первые печатаемые данные в предварительно определенном формате, которые сформированы посредством стандартного программного обеспечения печати операционной системы (ОС);

формируют вторые печатаемые данные в другом формате, отличающемся от предварительно определенного формата, на основе первых печатаемых данных; и

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

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

при этом в случае, если одна из очереди печати для программы-утилиты преобразования форматов печати и очереди печати для стандартного программного обеспечения печати ОС была зарегистрирована, а другая из очереди печати для программы-утилиты преобразования форматов печати и очереди печати для стандартного программного обеспечения печати ОС не была зарегистрирована, процесс удаления выполняется таким образом, что удаляется упомянутая другая.

13. Способ управления по п. 12, в котором в качестве процесса удаления для удаления очереди печати для стандартного программного обеспечения печати ОС, выполняется уведомление относительно способа удаления.

14. Способ управления по п. 12, в котором в качестве процесса удаления для удаления очереди печати для стандартного программного обеспечения печати ОС выполняется инструктирование стандартному программному обеспечению печати ОС, чтобы удалять очередь печати для стандартного программного обеспечения печати ОС.

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

принимают первые печатаемые данные в предварительно определенном формате, которые сформированы посредством стандартного программного обеспечения печати операционной системы (ОС);

формируют вторые печатаемые данные в другом формате, отличающемся от предварительно определенного формата, на основе первых печатаемых данных; и

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

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

при этом в случае, если одна из очереди печати для программы-утилиты преобразования форматов печати и очереди печати для стандартного программного обеспечения печати ОС была зарегистрирована, а другая из очереди печати для программы-утилиты преобразования форматов печати и очереди печати для стандартного программного обеспечения печати ОС не была зарегистрирована, процесс регистрации выполняется таким образом, что регистрируется упомянутая другая.

16. Носитель хранения данных по п. 15, в котором в случае, когда была зарегистрирована очередь печати для программы-утилиты преобразования форматов печати, а очередь печати, соответствующая первой очереди печати, не была зарегистрирована для стандартного программного обеспечения печати ОС, выполняется процесс регистрации для регистрации очереди печати для стандартного программного обеспечения печати ОС.

17. Носитель хранения данных по п. 16, в котором в качестве процесса регистрации для регистрации очереди печати для стандартного программного обеспечения печати ОС выполняется уведомление относительно способа регистрации.

18. Носитель хранения данных по п. 16, в котором в качестве процесса регистрации для регистрации очереди печати для стандартного программного обеспечения печати ОС выполняется инструктирование стандартному программному обеспечению печати ОС, чтобы регистрировать очередь печати.

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

принимают первые печатаемые данные в предварительно определенном формате, которые сформированы посредством стандартного программного обеспечения печати операционной системы (ОС);

формируют вторые печатаемые данные в другом формате, отличающемся от предварительно определенного формата, на основе первых печатаемых данных; и

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

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

при этом в случае, если одна из очереди печати для программы-утилиты преобразования форматов печати и очереди печати для стандартного программного обеспечения печати ОС была зарегистрирована, а другая из очереди печати для программы-утилиты преобразования форматов печати и очереди печати для стандартного программного обеспечения печати ОС не была зарегистрирована, процесс удаления выполняется таким образом, что удаляется упомянутая другая.

20. Носитель хранения данных по п. 19, в котором в качестве процесса удаления для удаления очереди печати для стандартного программного обеспечения печати ОС выполняется уведомление относительно способа удаления.

21. Носитель хранения данных по п. 19, в котором в качестве процесса удаления для удаления очереди печати для стандартного программного обеспечения печати ОС выполняется инструктирование стандартному программному обеспечению печати ОС, чтобы удалять очередь печати для стандартного программного обеспечения печати ОС.

Документы, цитированные в отчете о поиске Патент 2021 года RU2754987C2

Устройство для закрепления лыж на раме мотоциклов и велосипедов взамен переднего колеса 1924
  • Шапошников Н.П.
SU2015A1
Автомобиль-сани, движущиеся на полозьях посредством устанавливающихся по высоте колес с шинами 1924
  • Ф.А. Клейн
SU2017A1
Изложница с суживающимся книзу сечением и с вертикально перемещающимся днищем 1924
  • Волынский С.В.
SU2012A1
US 8335002 B2, 18.12.2012
СИСТЕМА ОБРАБОТКИ ЗАДАНИЙ, СПОСОБ ОБРАБОТКИ ЗАДАНИЙ И ПРОГРАММА ДЛЯ ОБРАБОТКИ ЗАДАНИЙ 2013
  • Сояма Такаси
  • Цукахара Мина
RU2608467C2

RU 2 754 987 C2

Авторы

Такахаси, Коуити

Даты

2021-09-08Публикация

2019-11-25Подача