РАСХОДНЫЕ КОМПОНЕНТЫ ДЛЯ ФОРМИРОВАНИЯ ИЗОБРАЖЕНИЯ
CONSUMABLE COMPONENTS FOR IMAGE FORMATION

ПРЕДШЕСТВУЮЩИЙ УРОВЕНЬ ТЕХНИКИ
[0001] Некоторые принтеры предназначены для использования расходных компонентов для формирования изображения, которые включены в список поддерживаемых расходных компонентов для формирования изображения, сохраненный в принтере. В таких примерах, если расходный компонент для формирования изображения вставляется в принтер, принтер считывает тип модели и/или идентификатор из расходного компонента для формирования изображения, а затем определяет, включен ли тип модели и/или идентификатор в список поддерживаемых расходных компонентов для формирования изображения, сохраненный в принтере. Если принтер определяет, что вставленный расходный компонент для формирования изображения является неподдерживаемым расходным компонентом для формирования изображения, принтер может не использовать неподдерживаемый расходный компонент для формирования изображения для процедур печати.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0002] Фиг. 1 - схематичная иллюстрация примерного принтера, который может быть использован для реализации примеров, раскрытых в настоящем документе.
[0003] Фиг. 2 и 3 - примерные блок-схемы последовательностей операций, представляющие машиночитаемые инструкции, которые могут исполняться для реализации примерного принтера согласно фиг. 1.
[0004] Фиг. 4 - примерная блок-схема последовательности операций, представляющая машиночитаемые инструкции, которые могут исполняться для реализации примерного принтера согласно фиг. 1.
[0005] Фиг. 5 - процессорная платформа для исполнения примерных инструкций согласно фиг. 2, 3 и 4 для реализации принтера согласно фиг. 1.
[0006] Чертежи представлены не в масштабе. Там, где это возможно, одни и те же ссылочные позиции будут использоваться на всех чертежах и в приложенном описании для ссылки на одни и те же или подобные элементы.
ПОДРОБНОЕ ОПИСАНИЕ
[0007] Примеры, раскрытые в настоящем документе, относятся к расходным компонентам для формирования изображения, включающим в себя данные и/или информацию, которые, при вставке и/или соединении с примерным принтером, динамически определяют, каким образом примерный принтер взаимодействует с примерными расходными компонентами для формирования изображения, и/или динамически определяют, какие расходные компоненты для формирования изображения совместимы с примерным принтером. Расходные компоненты для формирования изображения могут включать в себя картриджи с чернилами, картриджи с тонером, резервуары и/или любой контейнер и/или сменное устройство, которое содержит в себе материал для печати (например, чернила, краситель, тонер и т.д.) для формирования или фиксации изображения на носителях (например, подложке).
[0008] В некоторых примерах, примерные данные и/или информация, сохраненные на примерных расходных компонентах для формирования изображения, побуждают примерный принтер обновлять данные о совместимых расходных компонентах для формирования изображения и/или данные о поддерживаемых расходных компонентах для формирования изображения, сохраненные в принтере. Когда информация (например, данные) побуждает примерный принтер обновлять данные о совместимых расходных компонентах для формирования изображения, информация (например, данные) может считаться подписанными данными. Как изложено в настоящем документе, подписанные данные могут содержать модуль безопасности и/или цифровую подпись, которые принтер использует для аутентификации расходного компонента для формирования изображения, и/или которые принтер использует для аутентификации модификации данных о совместимых расходных компонентах для формирования изображения примерного принтера. В некоторых примерах, указание (например, флаг) наличия подписанных данных хранится в первой памяти на расходном компоненте для формирования изображения, а другая информация (например, данные), такая как информация (например, данные), которая побуждает примерный принтер обновлять данные о расходных компонентах для формирования изображения, хранится во второй памяти на расходном компоненте для формирования изображения.
[0009] В некоторых примерах, когда расходный компонент для формирования изображения, включающий в себя подписанные данные (например, аутентифицированный расходный компонент для формирования изображения), вставлен в примерный принтер и/или соединен с ним, принтер взаимодействует с примерным расходным компонентом для формирования изображения для получения, доступа и/или считывания информации (например, данных), сохраненной на вставленном расходном компоненте для формирования изображения, и обновляет данные о совместимых расходных компонентах для формирования изображения. В некоторых примерах, информация (например, данные), сохраненная на аутентифицированном расходном компоненте для формирования изображения, побуждает принтер добавлять по меньшей мере один расходный компонент для формирования изображения к данным о совместимых расходных компонентах для формирования изображения, сохраненным в принтере. Добавленный идентификатор расходного компонента для формирования изображения может быть таким же или отличающимся от идентификатора расходного компонента для формирования изображения вставленного расходного компонента для формирования изображения (например, первый расходный компонент для формирования изображения отличается от второго расходного компонента для формирования изображения, первый расходный компонент для формирования изображения является таким же, как и второй расходный компонент для формирования изображения). То есть, вставленный расходный компонент для формирования изображения, который ранее не был в списке, может добавиться в список, при условии, что вставленный расходный компонент для формирования изображения включает в себя подписанные данные. В некоторых примерах, когда добавленный расходный компонент для формирования изображения отличается от вставленного расходного компонента для формирования изображения, добавленный расходный компонент для формирования изображения может содержать по меньшей мере одно из номера детали иного, чем у вставленного расходного компонента для формирования изображения, идентификатора расходного компонента для формирования изображения иного, чем идентификатор расходного компонента для формирования изображения у вставленного расходного компонента для формирования изображения, размера выработки (выхода продукта) иного, чем у вставленного расходного компонента для формирования изображения, цвета иного, чем у вставленного расходного компонента для формирования изображения, емкости иной, чем у вставленного расходного компонента для формирования изображения, химического свойства иного, чем у вставленного расходного компонента для формирования изображения, габарита иного, чем у вставленного расходного компонента для формирования изображения, и т.д. В некоторых примерах, информация (например, данные), сохраненная на аутентифицированном расходном компоненте для формирования изображения, побуждает принтер удалять по меньшей мере один идентификатор расходного компонента для формирования изображения из данных о совместимых расходных компонентах для формирования изображения, сохраненных в принтере.
[0010] В некоторых примерах, информация (например, данные), сохраненная на аутентифицированном расходном компоненте для формирования изображения, побуждает принтер содействовать (например, разрешать) использованию вставленного расходного компонента для формирования изображения принтером (например, однократному использованию), даже если вставленный расходный компонент для формирования изображения не включен и/или не указан в данных о совместимых расходных компонентах для формирования изображения. Например, если компания решает производить расходные компоненты для формирования изображения для клиента по контракту (например, контрактные расходные компоненты для формирования изображения), которые содержат отличающегося количества расходный материал (например, чернил, красителя, тонера и т.д.), чем у расходных компонентов для формирования изображения, которые включены и/или указаны в данных о совместимых расходных компонентах для формирования изображения, примеры, раскрытые в настоящем документе, могут содействовать примерным принтерам в использовании этих аутентифицированных расходных компонентов для формирования изображения, даже если эти аутентифицированные расходные компоненты для формирования изображения не включены и/или не указаны в данных о совместимых расходных компонентах для формирования изображения, сохраненных принтером. В некоторых примерах, указание наличия подписанных данных хранится в первой памяти на расходном компоненте для формирования изображения, а другая информация (например, данные), такая как информация (например, данные), которая побуждает примерный принтер использовать вставленный расходный компонент для формирования изображения, даже если вставленный расходный компонент для формирования изображения не включен и/или не указан в данных о совместимых расходных компонентах для формирования изображения, хранится во второй памяти на расходном компоненте для формирования изображения.
[0011] В некоторых примерах, примерная информация (например, данные), сохраненная на примерных расходных компонентах для формирования изображения, динамически определяет, как примерный принтер взаимодействует с примерными расходными компонентами для формирования изображения, когда такие примерные расходные компоненты для формирования изображения используются с примерными принтерами. В некоторых таких примерах, информация (например, данные) может представлять собой подписанные данные и/или неподписанные данные. Как изложено здесь, неподписанные данные не содержат модуля безопасности и/или могут не включать в себя цифровую подпись, которая аутентифицирует расходный компонент для формирования изображения. В некоторых примерах, расходные компоненты для формирования изображения, включающие в себя неподписанные данные, не авторизованы, чтобы модифицировать данные о совместимых расходных компонентах для формирования изображения, сохраненные в принтере. Однако, хотя эти расходные компоненты для формирования изображения, включающие в себя неподписанные данные, могут быть не авторизованы модифицировать данные о совместимых расходных компонентах для формирования изображения, раскрытые здесь примерные принтеры могут облегчать использование этих расходных компонентов для формирования изображения, включающих в себя неподписанные данные, примерными принтерами и/или могут облегчать динамическое определение для этих расходных компонентов для формирования изображения, включающих в себя неподписанные данные, как примерный принтер взаимодействует с этими расходными компонентами для формирования изображения. В некоторых примерах, когда расходный компонент для формирования изображения, включающий в себя неподписанные данные, вставлен и/или соединен с примерным принтером, примерный принтер может вызывать получение авторизации (например, авторизации пользователя) перед использованием принтером неподписанных данных.
[0012] В некоторых примерах, когда расходный компонент для формирования изображения, включающий в себя подписанные и/или неподписанные данные, вставлен и/или соединен с примерным принтером, принтер взаимодействует с примерным расходным компонентом для формирования изображения для получения, доступа и/или считывания информации (например, данных), сохраненных на вставленном расходном компоненте для формирования изображения, и принтер обновляет данные управления потребляемыми (расходными) компонентами, ассоциированные с вставленным расходным компонентом для формирования изображения и соответственно сохраненные в принтере. В некоторых примерах данные управления расходными компонентами относятся к выходу продукта и/или количеству страниц, которое может напечатать вставленный расходный компонент для формирования изображения в течение его срока службы. В некоторых таких примерах, данные выхода продукта, сохраненные на вставленном расходном компоненте для формирования изображения, используются принтером для создания измерителя расходных компонентов и/или информации отслеживания расходных компонентов, которая может отображаться пользователю и/или используется принтером в комбинации с процессами отслеживания срока службы, сохраненными в принтере. В некоторых примерах, указание наличия подписанных и/или неподписанных данных хранится в первой памяти на расходном компоненте для формирования изображения, а другая информация (например, данные), такая как информация (например, данные), которые побуждают принтер динамически определять, как принтер взаимодействует со вставленными расходными компонентами для формирования изображения, хранится во второй памяти на расходном компоненте для формирования изображения.
[0013] В некоторых примерах, данные, хранящиеся во второй памяти в расходном компоненте для формирования изображения, относятся к данным управления цветом. В некоторых примерах, данные управления цветом используются принтером, чтобы побуждать расходный компонент для формирования изображения дозировать или выдавать определенное количество расходного материала и/или конкретной комбинации расходных материалов (например, голубого расходного материала и желтого расходного материала) для воспроизведения желательного цвета. В некоторых примерах, данные управления цветом используются принтером, чтобы побуждать компоненты принтера и/или компоненты вставленного расходного компонента для формирования изображения функционировать определенным образом. Например, в некоторых примерах, данные расходного компонента для формирования изображения используются принтером, чтобы заставлять термофиксатор принтера нагреваться до пороговой температуры и/или конкретной температуры и/или заставлять термофиксатор нагреваться до пороговой температуры в течение заданного временного интервала и/или обеспечивать некоторый температурный профиль и/или режим термофиксатора.
[0014] В некоторых примерах, первая память расходного компонента для формирования изображения включает в себя указание, что вторая память содержит ограниченные данные или не содержит данных (например, нет подписанных данных, нет неподписанных данных). В таких примерах, вставленный расходный компонент для формирования изображения не включает в себя информацию (например, данные), которая, например, динамически определяет, как примерный принтер взаимодействует со вставленными расходными компонентами для формирования изображения. Поскольку, например, такие расходные компоненты для формирования изображения могут не включать в себя данные управления расходными компонентами, никакая информация отслеживания расходных компонентов и/или никакой измеритель расходных компонентов не могут отображаться при использовании таких расходных компонентов для формирования изображения. В некоторых таких примерах, когда расходный компонент для формирования изображения, не содержащий данных, вставлен в и/или соединен с примерным принтером, примерный принтер может вызывать получение авторизации (например, авторизации пользователя) перед использованием принтером вставленного расходного компонента для формирования изображения. В примерах, где данные отсутствуют в расходном компоненте для формирования изображения, принтер использует настройки по умолчанию, сохраненные в принтере, при выполнении операций (например, настройку по умолчанию для температуры термофиксатора и т.д.) с использованием вставленного расходного компонента для формирования изображения.
[0015] Фиг. 1 является блок-схемой примерного принтера 100, который может использоваться для реализации решений настоящего раскрытия. Примерный принтер 100 согласно фиг. 1 включает в себя примерный источник 104 изображения и примерную подложку 106 (например, бумагу). Источником 104 изображения может быть вычислительное устройство, от которого принтер 100 принимает данные, описывающие задание печати, которое должно исполняться примерным контроллером 108 принтера 100, чтобы напечатать изображение на подложке 106. В этом примере, для облегчения отображения пользователю информации, такой как информация о расходных компонентах расходного компонента для формирования изображения, источник 104 изображения соединен с примерным устройством 110 отображения, и принтер 100 соединен с панелью 112 отображения и управления.
[0016] В примере согласно фиг. 1, принтер 100 также включает в себя примерную механику 114 перемещения подложки. В некоторых примерах, механика 114 перемещения подложки включает в себя механические устройства, которые перемещают подложку 106 при печати изображения на подложке 106. Согласно проиллюстрированному примеру, информация (например, данные) для перемещения подложки 106 принимаются и обрабатываются примерным контроллером 108 (например, от источника 104 изображения). В некоторых примерах, от контроллера 108 могут отправляться сигналы к механике 114 перемещения подложки. В этом примере, примерный лазерный сканер 116, примерный термофиксатор 118 и примерный резервуар с тонером и/или расходный компонент 120 для формирования изображения связаны с контроллером 108. В некоторых примерах, расходный компонент 120 для формирования изображения включает в себя больше, чем один картридж с тонером и/или расходный компонент. В этом примере, расходный компонент 120 для формирования изображения включает в себя первую память и/или флаг 122, вторую память 124 и третью память 125. В некоторых примерах, первая, вторая памяти 122 и 124 и/или первая, вторая и/или третья памяти 122, 124, 125 являются разными блоками памяти на расходном компоненте 120 для формирования изображения. Например, когда первая и вторая памяти 122 и 124 представляют собой разные памяти, первая и вторая памяти 122 и 124 могут иметь одно или более из разных размеров, разных длин, разных свойств, разных материалов, разных емкостей, разных данных и т.д. В некоторых примерах, когда первая и вторая памяти 122 и 124 представляют собой разные памяти, первая и вторая памяти 122, 124 являются физически теми же самыми или сходными, но представляют собой два разных элемента (например, две разные памяти, имеющие один и тот же номер детали и/или имеющие одинаковые характеристики, но физически отдельные). В некоторых примерах, первая, вторая и/или третья памяти 122, 124, 125 связаны и/или являются одной и той же памятью (например, первая память является той же самой, что и вторая память). В некоторых примерах, когда первая и вторая памяти 122, 124 представляют собой одни и те же памяти, первая и вторая части 123, 127 находятся в одной и той же памяти, и/или первая и вторая части 123, 127 объединены.
[0017] В некоторых примерах, первая память 122 включает в себя указатель (например, 0, 1, 2), сохраненный в первой части 123 первой памяти 122. В некоторых примерах, указатель указывает тип данных, содержащихся во второй части 127 второй памяти 124. В некоторых примерах, указатель в первой части 123 указывает, что подписанные данные присутствуют во второй части 127 второй памяти 124, что неподписанные данные присутствуют во второй части 127 второй памяти 124, и/или что ограниченные данные присутствуют или никакие данные не присутствуют во второй части 127 второй памяти 124. В некоторых примерах, подписанные данные могут содержать модуль безопасности и/или цифровую подпись, которая аутентифицирует данные во второй части 127 второй памяти 124 в расходном компоненте 120 для формирования изображения. В некоторых примерах, неподписанные данные могут не содержать модуля безопасности и/или могут не включать в себя цифровую подпись, которая аутентифицирует использование данных во второй части 127 второй памяти 124 в расходном компоненте 120 для формирования изображения. В некоторых примерах, вторая память 124 включает в себя информацию (например, данные), которые динамически определяет, как примерный принтер 100 взаимодействует с примерным расходным компонентом 120 для формирования изображения, и/или динамически определяют, какие расходные компоненты для формирования изображения совместимы с примерным принтером 100. В некоторых примерах, третья память 125 включает в себя данные и/или информацию, включающую в себя идентификатор расходного компонента для формирования изображения. В некоторых примерах, третья память 125 содержит дополнительные данные, такие как, например, параметры проявителя, информация (например, данные) о ресурсе картриджа, информация (например, данные) об использовании картриджа и т.д. В некоторых примерах, идентификатор расходного компонента для формирования изображения идентифицирует тип модели расходного компонента для формирования изображения.
[0018] Примерный принтер 100 согласно фиг. 1 включает в себя интерфейс 128 для сопряжения с источником 104 изображения и/или для сопряжения с панелью 112 отображения и управления. Интерфейс 128 может быть проводным или беспроводным соединением, соединяющим принтер 100 и источник 104 изображения и/или соединяющим принтер 100 и панель 112 отображения и управления. Источник 104 изображения может быть вычислительным устройством, от которого принтер 100 принимает данные, описывающие задание печати, которое должно исполняться контроллером 108. Панель 112 отображения и управления может быть устройством ввода и/или отображения, которое обеспечивает ввод в принтер 100 и/или отображает данные из принтера 100. В некоторых примерах, интерфейс 128 содействует взаимодействию принтера 100 и/или процессора 130 с различными элементами аппаратных средств, такими как источник 104 изображения и/или элементы аппаратных средств, которые являются внешними и/или внутренними для принтера 100. В некоторых примерах, интерфейс 128 соединен с устройством ввода или вывода, таким как, например, устройство отображения, мышь, клавиатура и т.п. Интерфейс 128 может также обеспечивать доступ к другим внешним устройствам, таким как внешнее устройство хранения, сетевым устройствам, таким как, например, серверы, коммутаторы, маршрутизаторы, клиентские устройства, другие типы вычислительных устройств и/или их комбинации.
[0019] Примерный контроллер 108 включает в себя примерный процессор 130, включающий в себя архитектуру аппаратных средств, для извлечения и исполнения исполняемого кода (например, данных) из первой памяти 122, второй памяти 124, третьей памяти 125 и/или устройства 126 хранения данных. Исполняемый код, информация (например, данные) может, при исполнении примерным процессором 130, побуждать процессор 130 реализовывать по меньшей мере функциональность управления механикой 114 перемещений подложки, лазерным сканером 116, термофиксатором 118 и/или расходным компонентом 120 для формирования изображения, чтобы вызывать формирование изображения на подложке 106. В некоторых примерах, функциональность механики 114 перемещения подложки включает в себя перемещение подложки 106 через принтер 100, функциональность лазерного сканера 116 включает в себя обеспечение дозирования подаваемого материала (например, тонера) расходным компонентом 120 для формирования изображения на подложку 106. В некоторых примерах, функциональность термофиксатора 118 включает в себя обеспечение тепла, которое нагревает подаваемый материал (например, тонер) на подложке 106, чтобы расплавить подаваемый материал на подложке 106. Исполняемый код, информация (например, данные) может, при исполнении примерным процессором 130, вынуждать процессор 130 предоставлять информацию (например, данные) на блок 132 питания, чтобы заставить блок 132 питания подать питание на термофиксатор 118 для создания температурного профиля, чтобы расплавить подаваемый материал на подложке 106.
[0020] В некоторых примерах, когда первая память 122 включает в себя флаг, указывающий, что вторая память 124 включает в себя подписанные данные (например, аутентифицированные данные), исполняемый код может, при исполнении примерным процессором 130, побуждать процессор 130 добавлять по меньшей мере один идентификатор расходного компонента для формирования изображения к данным о совместимых расходных компонентах для формирования изображения, сохраненным в устройстве 126 хранения данных. В некоторых примерах, когда первая память 122 включает в себя флаг, указывающий, что вторая память 124 включает в себя подписанные данные (например, аутентифицированные данные), исполняемый код может, при исполнении примерным процессором 130, побуждать процессор 130 удалять по меньшей мере один идентификатор расходного компонента для формирования изображения из данных о совместимых расходных компонентах для формирования изображения, сохраненных в устройстве 126 хранения данных. В некоторых примерах, данные о совместимых расходных компонентах для формирования изображения идентифицируют и/или указывают расходные компоненты для формирования изображения, которые могут использоваться принтером 100 и/или которые являются совместимыми с принтером 100.
[0021] В некоторых примерах, когда первая память 122 включает в себя флаг, указывающий, что вторая память 124 включает в себя подписанные данные (например, аутентифицированные данные), исполняемый код может, при исполнении примерным процессором 130, содействовать процессору 130 в использовании расходного компонента 120 для формирования изображения, даже если расходный компонент 120 для формирования изображения не включен и/или не идентифицирован в данных о совместимых расходных компонентах для формирования изображения изображений. Например, если расходный компонент 120 для формирования изображения представляет собой расходный компонент для формирования изображения, поставляемый клиенту на контрактной основе (например, контрактный расходный компонент для формирования изображения), изготовитель принтера 100 и/или изготовитель расходного компонента 120 для формирования изображения могут предполагать, что расходный компонент 120 для формирования изображения может использоваться принтером 100 без включения расходного компонента 120 для формирования изображения в данные о совместимых расходных компонентах для формирования изображения.
[0022] В некоторых примерах, когда первая память 122 включает в себя флаг, указывающий, что вторая память 124 включает в себя подписанные данные (например, аутентифицированные данные) и/или неподписанные данные (например, не аутентифицированные данные), исполняемый код может, при исполнении примерным процессором 130, содействовать процессору 130 в динамическом определении того, как принтер 100 взаимодействует с расходным компонентом 120 для формирования изображения, и/или в динамическом определении данных управления расходными компонентами, ассоциированных с расходным компонентом 120 для формирования изображения.
[0023] В некоторых примерах, в которых расходный компонент 120 для формирования изображения включает в себя неподписанные данные, исполняемый код может, при исполнении примерным процессором 130, побуждать процессор 130 запрашивать и/или получать авторизацию, например, от пользователя на основе ввода, полученного посредством дисплея 110 и/или источника 104 изображения. В некоторых примерах, авторизация указывает, что пользователь принимает риски, ассоциированные с использованием расходного компонента 120 для формирования изображения, включающего в себя неподписанные данные.
[0024] В некоторых примерах, данные управления расходными компонентами могут определять выход продукта расходного компонента для формирования изображения, как создается и/или определяется измеритель расходных компонентов, например, указывая на то, что содержание расходного компонента для формирования изображения является низким или закончилось. В некоторых примерах, когда исполняемый код включает в себя данные управления цветом, исполняемый код может, при исполнении примерным процессором 130, заставлять расходный компонент 120 для формирования изображения дозировать конкретное количество материала для формирования изображения (например, чернил, тонера и т.п.) для воспроизведения желательного цвета на подложке или нагревать компонент (например, термофиксатор 118) принтера 100 до пороговой температуры и/или нагревать компонент (например, термофиксатор 118) до пороговой температуры с пороговой скоростью и/или в течение порогового интервала времени.
[0025] В некоторых примерах, когда первая память 122 включает в себя флаг, указывающий, что вторая память 124 включает в себя ограниченные данные или не содержит данных (например, не содержит данных управления цветом), исполняемый код может, при исполнении примерным процессором 130, содействовать процессору 130 в использовании расходного компонента 120 для формирования изображения в ʺбезопасномʺ режиме по умолчанию, даже если расходный компонент 120 для формирования изображения содержит ограниченные данные или не содержит данных. В некоторых примерах, в которых расходный компонент 120 для формирования изображения включает в себя ограниченные данные или не содержит данных, исполняемый код может, при исполнении примерным процессором 130, заставлять процессор 130 запрашивать и/или получать авторизацию на использование расходного компонента 120 для формирования изображения, который содержит ограниченные данные или не содержит данных. В некоторых примерах, авторизация указывает, что пользователь принимает риски, ассоциированные с использованием расходного компонента 120 для формирования изображения, который содержит ограниченные данные или не содержит данных.
[0026] В некоторых примерах, когда вторая память 124 содержит ограниченные данные или не содержит данных, на расходном компоненте 120 для формирования изображения может не присутствовать никакой исполняемый код, который динамически определяет, как принтер 100 взаимодействует с расходным компонентом 120 для формирования изображения. В некоторых примерах, если вторая память 124 содержит ограниченные данные или не содержит данных, процессор 130 может использовать исполняемый код, сохраненный в устройстве 126 хранения данных, который может, при исполнении примерным процессором 130, содействовать процессору 130, чтобы нагревать компонент (например, термофиксатор 118) принтера 100 до пороговой температуры по умолчанию и/или нагревать компонент (например, термофиксатор 118) до пороговой температуры по умолчанию с пороговой скоростью по умолчанию и/или в пределах порогового временного интервала по умолчанию. В некоторых примерах, если вторая память 124 содержит ограниченные данные или не содержит данных (например, отсутствуют данные управления расходными компонентами) принтер 110 может не иметь возможности вызывать отображение измерителя расходных компонентов, например, на устройстве 110 отображения и/или на панели 112 отображения и управления.
[0027] Устройство 126 хранения данных согласно фиг. 1 хранит информацию (например, данные), которая исполняется примерным процессором 130 или другими устройствами обработки. Примерное устройство 126 хранения данных может хранить компьютерный код, представляющий ряд приложений, встроенное программное обеспечение, машиночитаемые инструкции и т.д., которые исполняются примерным процессором 130 для реализации раскрытых здесь примеров.
[0028] Хотя примерный способ реализации принтера проиллюстрирован на фиг. 1, по меньшей мере один из элементов, процессов и/или устройств, показанных на фиг. 1, может объединяться, разделяться, переупорядочиваться, опускаться, исключаться и/или реализовываться любым другим способом. Кроме того, примерный источник 104 изображения, примерный контроллер 108, примерное устройство 110 отображения, примерная панель 112 отображения и управления, примерная механика 114 перемещения подложки, примерный лазерный сканер 116, примерный термофиксатор 118, примерный расходный компонент 120 для формирования изображения, примерная первая память 122, примерная вторая память 124, примерная третья память 125, примерное устройство 126 хранения данных, примерный интерфейс 128, примерный процессор 130, примерный источник питания 132 и/или, в более общем плане, примерный принтер 100 согласно фиг. 1 могут быть реализованы с помощью аппаратных средств, программного обеспечения, встроенного программного обеспечения и/или любой комбинации аппаратных средств, программного обеспечения и/или встроенного программного обеспечения. Так, например, любое из примерного источника 104 изображения, примерного контроллера 108, примерного устройства 110 отображения, примерной панели 112 отображения и управления, примерной механики 114 перемещения подложки, примерного лазерного сканера 116, примерного термофиксатора 118, примерного расходного компонента 120 для формирования изображения, примерной первой памяти 122, примерной второй памяти 124, примерной третьей памяти 125, примерного устройства 126 хранения данных, примерного интерфейса 128, примерного процессора 130, примерного источника питания 132 и/или, в более общем плане, примерного принтера 100 согласно фиг. 1 может быть реализовано с помощью по меньшей мере одного из схемы (схем), программируемого(ых) процессора(ов), специализированной(ых) интегральной(ых) схемы (схем) (ASIC), программируемого(ых) логического(их) устройства (устройств) (PLD) и/или программируемого(ых) пользователем логического(их) устройства (устройств) (FPLD) и т.д.
[0029] В любом из пунктов формулы изобретения, относящихся к устройству или системе настоящего раскрытия, для включения чисто программной или программно-аппаратной реализации, по меньшей мере одно из примерного источника 104 изображения, примерного контроллера 108, примерного устройства 110 отображения, примерной панели 112 отображения и управления, примерной механики 114 перемещения подложки, примерного лазерного сканера 116, примерного термофиксатора 118, примерного расходного компонента 120 для формирования изображения, примерной первой памяти 122, примерной второй памяти 124, примерной третьей памяти 125, примерного устройства 126 хранения данных, примерного интерфейса 128, примерного процессора 130, примерного источника питания 132 и/или примерного принтера 100 определено в явном виде так, чтобы включать в себя материальное считываемое компьютером устройство хранения или диск для хранения данных, например, память, DVD, CD, Blu-ray и т.п. для хранения программного обеспечения и/или встроенного программного обеспечения. Кроме того, примерный принтер 100 согласно фиг. 1 может включать в себя по меньшей мере один из элементов, процессов и/или устройств в дополнение или вместо тех, которые проиллюстрированы, и/или может включать в себя более одного из любых или всех из проиллюстрированных элементов, процессов и устройств.
[0030] Блок-схема последовательности операций, представляющая примерные машиночитаемые инструкции для реализации принтера 100 согласно фиг. 1 показана на фиг. 2, 3 и 4. В этом примере машиночитаемые инструкции содержат программу для исполнения процессором, таким как процессор 130 и/или процессор 512, показанный в примерной процессорной платформе 500, обсуждаемой ниже в связи с фиг. 5. Программа может быть реализована в программном обеспечении, хранящемся на материальном считываемом компьютером носителе хранения данных, таком как CD-ROM, гибкий диск, жесткий диск, цифровой универсальный диск (DVD), Blu-ray диск или память, ассоциированная с процессором 130, 512, но вся программа и/или ее части могут альтернативно исполняться устройством, отличным от процессора 130, 512 и/или реализованным в встроенном программном обеспечении или специализированных аппаратных средствах. Кроме того, хотя примерная программа описана со ссылкой на блок-схемы последовательности операций, показанные на фиг. 2, 3 и 4, в качестве альтернативы могут использоваться многие другие способы реализации примерного принтера 100. Например, порядок выполнения блоков может быть изменен, и/или некоторые из описанных блоков могут быть изменены, исключены или объединены.
[0031] Как упоминалось выше, примерные процессы, показанные на фиг. 2, 3 и 4, могут быть реализованы с использованием кодированных инструкций (например, считываемых компьютером и/или машиночитаемых инструкций), хранящихся на материальном считываемом компьютером носителе хранения данных, таком как жесткий диск, флэш-память, постоянная память (ROM), компакт-диск (CD), цифровой универсальный диск (DVD), кэш, оперативная память (RAM) и/или любое другое устройство хранения или диск хранения данных, на котором информация хранится в течение любой продолжительности (например, в течение длительных периодов времени, постоянно, в течение коротких моментов, для временной буферизации и/или кэширования информации). Используемый здесь термин ʺматериальный (осязаемый) считываемый компьютером носитель хранения данныхʺ явно определен, чтобы включать в себя любой тип считываемого компьютером устройства хранения и/или диска хранения данных и исключать распространяющиеся сигналы и среды передачи. Как используется в настоящем документе, термины ʺматериальный считываемый компьютером носитель хранения данныхʺ и ʺматериальный машиночитаемый носитель хранения данныхʺ используются взаимозаменяемо. Дополнительно или альтернативно, примерные процессы, показанные на фиг. 2, 3 и 4, могут быть реализованы с использованием кодированных инструкций (например, считываемых компьютером и/или машиночитаемых инструкций), хранящихся на не-временном (нетранзиторном) считываемом компьютером и/или машиночитаемом носителе, таком как накопитель на жестком диске, флэш-память, постоянная память, компакт-диск, цифровой универсальный диск, кэш, оперативная память и/или любое другое устройство хранения или диск хранения данных, на котором информация хранится в течение любой продолжительности (например, в течение длительных периодов времени, постоянно, в течение коротких моментов, для временной буферизации и/или кэширования информации). Используемый здесь термин ʺне-временный считываемый компьютером носитель данныхʺ явно определен, чтобы включать в себя любой тип считываемого компьютером устройства хранения и/или диска хранения данных и исключать распространяющиеся сигналы и среды передачи. Как используется в настоящем документе, когда фраза ʺпо меньшей мереʺ используется в качестве переходного термина в преамбуле пункта формулы, она является открытой таким же образом, как является открытым термин ʺсодержащийʺ.
[0032] Программа на фиг. 2 начинается с идентификации программой расходного компонент для формирования изображения в принтере (блок 202), например, когда расходный компонент 120 для формирования изображения вставлен и/или соединен с принтером 100, и контроллер 108 и/или процессор 130 идентифицирует присутствие расходного компонента 120 для формирования изображения. Программа определяет, присутствуют ли подписанные данные на расходном компоненте для формирования изображения (блок 204), например, посредством процессора 130, взаимодействующего с примерным расходным компонентом 120 для формирования изображения, для получения, доступа и/или считывания инструкций (например, данных), сохраненных в первой памяти 122, чтобы определить, содержит ли расходный компонент 120 для формирования изображения подписанные данные, сохраненные на расходном компоненте 120 для формирования изображения. Если подписанные данные присутствуют на расходном компоненте для формирования изображения, программа переходит к процессам, раскрытым на фиг. 3 (блок 206). Инструкции, исполняемые принтером 100, могут быть сохранены в первой памяти 122, второй памяти 124, третьей памяти 125 и/или в устройстве 126 хранения данных.
[0033] Однако, если никакие подписанные данные не присутствуют на расходном компоненте для формирования изображения (например, неподписанные данные), программа получает тип модели от расходного компонента для формирования изображения (блок 208), например, посредством процессора 130, взаимодействующего с примерным расходным компонентом 120 для формирования изображения для получения, доступа и/или считывания инструкций (например, данных), сохраненных в третьей памяти 125, чтобы получить тип модели и/или другой идентификатор (например, идентификатор расходного компонента для формирования изображения) расходного компонента 120 для формирования изображения. Полученный тип модели сравнивается с принятыми принтером типами моделей (блок 210), например, посредством процессора 130, сравнивающего полученную модель и/или тип расходного компонента для формирования изображения с данными о совместимых расходных компонентах для формирования изображения, сохраненными, например, в устройстве 136 хранения данных. Программа определяет, является ли полученный тип модели одним из принятых принтером типов моделей (блок 212), например, посредством процессора 130, определяющего, включена ли полученная модель и/или тип расходного компонента для формирования изображения в данные о совместимых расходных компонентах для формирования изображения. В некоторых примерах, если полученный тип модели не является одним из принятых принтером типов моделей, программа препятствует принтеру использовать расходный компонент для формирования изображения во время операции печати (этап 213), например, тем, что процессор 130, вынуждает принтер 100 не использовать расходный компонент 120 для формирования изображения во время операции печати, и/или процессор 130 вызывает отображение сообщение об ошибке на устройстве 110 отображения и/или на панели 112 отображения и управления.
[0034] Программа определяет, включены ли данные управления расходными компонентами в расходный компонент для формирования изображения (блок 214), например, посредством того, что процессор 130 взаимодействует с примерным расходным компонентом 120 для формирования изображения для получения, доступа и/или считывания информации (например, данных) сохраненный во второй памяти 124, чтобы определить, содержит ли расходный компонент 120 для формирования изображения данные управления расходными компонентами. В некоторых примерах, данные управления расходными компонентами относятся к данным управления цветом, выходу продукта расходного компонента 120 для формирования изображения и/или количеству страниц, которые может напечатать расходный компонент 120 для формирования изображения в течение его срока службы.
[0034] Если данные управления расходными компонентами присутствуют на расходном компоненте для формирования изображения, то предоставляется уведомление о наличии неподписанных данных управления расходными компонентами (этап 216), например, посредством процессора 130, побуждающего источник 104 изображения, устройство 110 отображения и/или панель 112 отображения и управления предоставлять пользователю уведомление, относящееся к рискам, ассоциированным с использованием расходного компонента 120 для формирования изображения, включающего в себя, например, неподписанные данные. Программа определяет, принята ли авторизация на использование неподписанных данных управления расходными компонентами (этап 218), например, посредством процессора 130 и/или принтера 100, взаимодействующего с источником 104 изображения, устройством 110 отображения и/или панелью 112 отображения и управления и принимающего ввод, указывающий, что принята авторизация на использование неподписанных данных управления расходными компонентами.
[0036] Если получена авторизация на использование неподписанных данных управления расходными компонентами, то обеспечивается получение данных управления расходными компонентами из расходного компонента для формирования изображения (блок 220), например, посредством процессора 130, взаимодействующего с примерным расходным компонентом 120 для формирования изображения для получения, доступа и/или считывания информации (например, данных), сохраненных во второй памяти 124, для получения неподписанных данных управления расходными компонентами из расходного компонента 120 для формирования изображения. Принтеру разрешается (например, ему предписывается и/или он включается) печатать с использованием неподписанных данных управления расходными компонентами (блок 222), например, посредством процессора 130, использующего неподписанные данные управления расходными компонентами, для создания измерителя расходных компонентов, чтобы контролировать выход продукта расходного компонента 120 для формирования изображения, воспроизводить желательный цвет, нагревать компонент (например, термофиксатор 118) принтера 100 до пороговой температуры и/или нагревать компонент (например, термофиксатор 118) до пороговой температуры с пороговой скоростью и/или в пределах порогового временного интервала.
[0037] Если не получена авторизация на использование неподписанных данных управления расходными компонентами, принтеру разрешается печатать без использования неподписанных данных управления расходными компонентами (блок 224), например, посредством процессора 130, использующего настройки по умолчанию, сохраненные в устройстве 126 хранения данных, которые, например, побуждают процессор 130 нагревать компонент (например, термофиксатор 118) принтера 100 до пороговой температуры по умолчанию и/или нагревать компонент (например, термофиксатор 118) до порогового значения по умолчанию температуры с пороговой скоростью по умолчанию и/или в пределах порогового временного интервала по умолчанию. В некоторых примерах, если не получена авторизация на использование неподписанных данных управления расходными компонентами, принтер 100 может быть неспособен печатать и/или создавать и/или вызвать отображение измерителя расходных компонентов, например, на устройстве 110 отображения.
[0038] Как показано на фиг. 3, если подписанные данные присутствуют в расходном компоненте для формирования изображения, программа получает цифровую подпись (этап 302), например, посредством процессора 130, взаимодействующего с расходным компонентом 120 для формирования изображения для получения, доступа и/или считывания информации (например, данных), сохраненной в первой памяти 122, второй памяти 124 и/или третьей памяти 125, чтобы получить цифровую подпись и/или другую информацию аутентификации и/или защиты от расходного компонента 120 для формирования изображения. Программа определяет, является ли полученный цифровой сертификат аутентичным (этап 304), например, посредством процессора, сравнивающего полученную цифровую подпись и/или другую информацию аутентификации и/или защиты с другой информацией, чтобы определить, является ли полученная цифровая подпись и/или другая информация аутентификации и/или защиты аутентичной, и/или процессор 130 выполняет другую обработку, чтобы аутентифицировать расходный компонент 120 для формирования изображения. Информация, с которой сравнивается полученная цифровая подпись и/или другая информация аутентификации и/или защиты, может быть сохранена в устройстве 126 хранения данных и/или любом другом местоположении локально и/или удаленно от принтера 100.
[0039] Программа определяет, присутствуют ли данные динамической части в расходном компоненте для формирования изображения (этап 306), например, посредством процессора 130, взаимодействующего с примерным расходным компонентом 120 для формирования изображения для получения, доступа и/или считывания информации (например, данных), сохраненной во второй памяти 124, чтобы определить, содержит ли расходный компонент 120 для формирования изображения данные динамической части. В некоторых примерах, данные динамической части побуждают процессор 130 добавлять по меньшей мере один идентификатор расходного компонента для формирования изображения к данным о совместимых расходных компонентах для формирования изображения, сохраненным в принтере 100 и/или ассоциированным с ним. В некоторых примерах, данные динамической части побуждают процессор 130 удалять по меньшей мере один идентификатор расходного компонента для формирования изображения из данных о совместимых расходных компонентах для формирования изображения, сохраненных в принтере и/или ассоциированных с ним. В некоторых примерах, данные динамической части вынуждают процессор 130 использовать расходный компонент 120 для формирования изображения, даже если номер модели и/или другая идентификационная информация расходного компонента 120 для формирования изображения не присутствуют в данных о совместимых расходных компонентах для формирования изображения.
[0040] Если данные динамической части присутствуют, программа определяет, предписывают ли данные динамической части принтеру добавить или удалить тип(ы) модели из типов моделей, принятых принтером (блок 308), например, посредством процессора 130, взаимодействующего с примерным расходным компонентом 120 для формирования изображения для получения, доступа и/или считывания информации (например, данных), сохраненной во второй памяти 124, чтобы определить, содержит ли расходный компонент 120 для формирования изображения данные динамической части, которые побуждают добавлять и/или удалять по меньшей мере один тип идентификатора расходного компонента для формирования изображения к данным (из данных) о совместимых расходных компонентах для формирования изображения. Если данные динамической части не предписывают принтеру добавлять или удалять тип(ы) модели из принятых принтером типов моделей, расходный компонент для формирования изображения идентифицируется как одноразовый расходный компонент для формирования изображения (блок 310), например, посредством процессора 130, разрешающего принтеру 100 использовать расходный компонент 120 для формирования изображения, даже если расходный компонент 120 для формирования изображения не включен и/или не указан в данных о совместимых расходных компонентах для формирования изображения.
[0041] Однако, если данные динамической части побуждают принтер добавлять или удалять тип(ы) модели из принятых принтером типов моделей, тип(ы) модели добавляется(ются) к и/или удаляется(ются) из принятых типов моделей на основе данных динамической части (блок 312), например, посредством процессора 130, взаимодействующего с примерным расходным компонентом 120 для формирования изображения для получения, доступа и/или считывания информации (например, данных), сохраненной во второй памяти 124, и на основе данных динамической части, сохраненных во второй памяти 124, процессор 130 вызывает добавление и/или удаление по меньшей мере одного типа идентификатора расходного компонента для формирования изображения из данных о совместимых расходных компонентах для формирования изображения, сохраненных, например, в устройстве 126 хранения данных.
[0042] Программа получает тип модели из расходного компонента для формирования изображения (блок 314), например, посредством процессора 130, взаимодействующего с примерным расходным компонентом 120 для формирования изображения для получения, доступа и/или считывания информации (например, данных), сохраненной в третьей памяти 125, чтобы получить тип модели и/или другой идентификатор расходного компонента 120 для формирования изображения. Полученный тип модели сравнивается с принятыми принтером типами моделей (блок 316), например, посредством процессора 130, сравнивающего полученную модель и/или тип расходного компонента для формирования изображения с данными о совместимых расходных компонентах для формирования изображения, сохраненными, например, в устройстве 126 хранения данных. Программа определяет, является ли полученный тип модели одним из принятых принтером типов моделей (блок 318), например, посредством процессора 130, определяющего, включен ли полученный тип модели и/или тип расходного компонента для формирования изображения в данные о совместимых расходных компонентах для формирования изображения.
[0043] Получение данных управления расходными компонентами из расходного компонента для формирования изображения (блок 320) обеспечивается, например, посредством процессора 130, взаимодействующего с расходным компонентом 120 для формирования изображения для получения, доступа и/или считывания информации (например, данных), сохраненной во второй памяти 124, для получения подписанных данных управления расходными компонентами из расходного компонента 120 для формирования изображения. Принтеру разрешается печатать с использованием подписанных данных управления расходными компонентами (этап 322), например, посредством процессора 130, использующего подписанные данные управления расходными компонентами для создания измерителя расходного компонента, чтобы контролировать выход продукта расходного компонента 120 для формирования изображения, воспроизводить желательный цвет, нагревать компонент (например, термофиксатор 118) принтера 100 до пороговой температуры и/или нагревать компонент (например, термофиксатор) до пороговой температуры с пороговой скоростью и/или в пределах порогового временного интервала.
[0044] Программа согласно фиг. 4 начинается с приема расходного компонента для формирования изображения в принтере (этап 402), при этом расходный компонент 120 для формирования изображения вставляется в принтер 100 или соединяется с ним, и контроллер 108 и/или процессор 130 идентифицирует наличие расходного компонента 120 для формирования изображения. Программа получает данные от расходного компонента для формирования изображения (этап 404), например, посредством процессора 130, взаимодействующего с примерным расходным компонентом 120 для формирования изображения для получения, доступа и/или считывания инструкций (например, данных), сохраненных в первой памяти 122, второй памяти 124 и/или третьей памяти 125. В некоторых примерах, данные включают в себя данные управления расходными компонентами и/или данные управления цветом. В ответ на полученные данные, программа динамически определяет по меньшей мере одни из функциональных данных принтера и данных расходного компонента для формирования изображения (этап 406) посредством, например, процессора 130, использующего данные для создания измерителя расходного компонента, чтобы контролировать выход продукта расходного компонента 120 для формирования изображения, воспроизводить желательный цвет, нагревать компонент (например, термофиксатор 118) принтера 100 до пороговой температуры и/или нагревать компонент (например, термофиксатор 118) до пороговой температуры с пороговой скоростью и/или в пределах порогового временного интервала.
ТМ
[0045] Фиг. 5 является блок-схемой примерной процессорной платформы 400, способной выполнять инструкции, показанные на фиг. 2, 3 и 4 для реализации принтера 100 согласно фиг. 1. Процессорной платформой 500 может быть, например, сервер, персональный компьютер, мобильное устройство (например, мобильный телефон, смартфон, планшет, такой как iPad), персональный цифровой помощник (PDA), Интернет-устройство или вычислительное устройство любого другого типа.
[0046] Процессорная платформа 500 в проиллюстрированном примере включает в себя процессор 512. Процессор 512 в проиллюстрированном примере является аппаратным средством. Например, процессор 512 может быть реализован по меньшей мере одним из интегральных схем, логических схем, микропроцессоров или контроллеров из любого желательного семейства или от любого производителя.
[0047] Процессор 512 в проиллюстрированном примере включает в себя локальную память 513 (например, кэш). Процессор 512 в проиллюстрированном примере осуществляет связь с основной памятью, включающей в себя энергозависимую память 514 и энергонезависимую память 516 через шину 518. Энергозависимая память 514 может быть реализована посредством синхронной динамической памяти произвольного доступа (SDRAM), динамической памяти произвольного доступа (DRAM), RAMBUS динамической памяти произвольного доступа (RDRAM) и/или любой другого типа устройства памяти произвольного доступа. Энергонезависимая память 516 может быть реализована флэш-памятью и/или любым другим желательным типом устройства памяти. Доступом к основной памяти 514, 516 управляет контроллер памяти.
[0048] Процессорная платформа 500 в проиллюстрированном примере также включает в себя интерфейсную схему 520. Интерфейсная схема 520 может быть реализована стандартом интерфейса любого типа, таким как интерфейс Ethernet, универсальная последовательная шина (USB) и/или интерфейс PCI Express.
[0049] В проиллюстрированном примере по меньшей мере одно устройство 522 ввода соединено с интерфейсной схемой 520. Устройство(а) 522 ввода разрешает(ют) пользователю вводить данные и инструкции в процессор 512. Устройство(а) ввода может (могут) быть реализованы, например, аудиодатчиком, микрофоном, камерой (неподвижного изображения или видео), клавиатурой, кнопкой, мышью, сенсорным экраном, трекпадом (сенсорной площадкой), трекболом, джойстиком и/или системой распознавания голоса.
[0050] По меньшей мере одно устройство 524 вывода также соединено с интерфейсной схемой 420 в проиллюстрированном примере. Устройства 524 вывода могут быть реализованы, например, с помощью устройств отображения (например, светоизлучающего диода (LED), органического светоизлучающего диода (OLED), жидкокристаллического дисплея, дисплея на электронно-лучевой трубке (CRT), сенсорного экрана, тактильного устройства вывода, светоизлучающего диода (LED), принтера и/или динамика). Интерфейсная схема 520 в проиллюстрированном примере, таким образом, обычно включает в себя карту графического драйвера, чип графического драйвера или процессор графического драйвера.
[0051] Интерфейсная схема 520 в проиллюстрированном примере также включает в себя устройство связи, такое как передатчик, приемник, приемопередатчик, модем и/или карту сетевого интерфейса для облегчения обмена данными с внешними машинами (например, вычислительными устройствами любого типа) через сеть 526 (например, Ethernet-соединение, цифровую абонентскую линию (DSL), телефонную линию, коаксиальный кабель, сотовую телефонную систему и т.д.).
[0052] Процессорная платформа 500 в проиллюстрированном примере также включает в себя по меньшей мере одно устройство массовой памяти 528 для хранения программного обеспечения и/или данных. Примеры таких устройств массовой памяти 528 включают в себя накопители гибких дисков, накопители жестких дисков, накопители компакт-дисков, накопители Blu-ray дисков, RAID системы и накопители цифровых универсальных дисков (DVD).
[0053] Кодированные инструкции 532 согласно фиг. 2, 3 и 4 могут быть сохранены в устройстве массовой памяти 528, в энергозависимой памяти 514, в энергонезависимой памяти 516 и/или на съемном материальном считываемом компьютером носителе хранения данных, таком как CD или DVD.
[0054] Из вышеизложенного должно быть понятно, что раскрытые выше способы, устройство и продукты производства (изделия) относятся к примерным принтерам, таким как лазерные принтеры, и/или примерным расходным компонентам для формирования изображения для использования с примерными принтерами. В некоторых примерах, расходные компоненты для формирования изображения включают в себя функции безопасности, такие как, например, аппаратная и/или цифровая подпись. В некоторых примерах, где примерные расходные компоненты для формирования изображения включают в себя цифровую подпись, данные могут быть восстановлены из цифровой подписи.
[0055] Раскрытые здесь примеры относятся к расходным компонентам для формирования изображения и/или картриджам, которые включают в себя данные, которые позволяют расходным компонентам для формирования изображения самоопределять данные управления расходными компонентами, приемлемость деталей и/или емкость и/или поведение расходных компонентов для формирования изображения и/или принтер, когда такие расходные компоненты для формирования изображения компоненты связаны с принтером. Раскрытые здесь примеры позволяют определять данные управления расходными компонентами посредством расходных компонентов для формирования изображения и/или картриджей с использованием подписанных данных (например, аутентифицированных данных) и/или неподписанных данных (например, неаутентифицированных данных).
[0056] В некоторых примерах, когда принтер (например, платформа принтера) производится, принтер включает в себя заданное количество расходных компонентов для формирования изображения, имеющих предопределенную емкость и предопределенный уровень сообщения о низком содержании/израсходовании тонера. Емкость и/или уровень сообщения о низком содержании/израсходовании тонера для устройства формирования изображения сохраняются в принтере. Таким образом, в некоторых из приведенных примеров, данные о поддерживаемых расходных компонентах для формирования изображения, включаемые в принтер во время изготовления, являются постоянными в течение всего срока службы принтера, тем самым ограничивая способность принтера настраиваться на изменяющиеся условия рынка, включая предотвращение введения новых расходных компонентов для формирования изображения, предотвращение введения расходных компонентов для формирования изображения, имеющих различный выход продуктов, и/или предотвращение введения расходных компонентов для формирования изображения, которые ведут себя иным образом.
[0057] В некоторых примерах, примерные расходные компоненты для формирования изображения, раскрытые здесь, включают в себя цифровой сертификат, имеющий функцию динамического управления расходными компонентами и функцию динамической части. В некоторых примерах, функция динамического управления расходными компонентами и функция динамической части сохранены независимо на расходном компоненте для формирования изображения. Однако в других примерах, функция управления расходными компонентами и функция динамической части не сохранены независимо (например, сохранены в том же или аналогичном местоположении). В некоторых примерах, функция динамической части включена, содержится и/или ассоциирована с цифровой подписью, чтобы предотвращать и/или по существу предотвращать неавторизованную модификацию принятого списка картриджей (например, поддерживаемых расходных компонентов для формирования изображения; данных управления расходными компонентами) для принтера. В некоторых примерах, функция управления расходными компонентами определяет выход продукта расходного компонента для формирования изображения, низкую и конечную точки расходного компонента для формирования изображения, способы перехода от разных методов подсчета срока службы расходного компонента и/или способы количественного определения срока службы расходного компонента для формирования изображения. В некоторых примерах, примерные расходные компоненты для формирования изображения включают в себя поле регионализации.
[0058] В некоторых примерах, когда расходный компонент для формирования изображения устанавливается в принтер, расходный компонент для формирования изображения может указывать, имеются ли данные для динамической функции, и/или являются ли эти данные, если они имеются, подписанными и/или неподписанными. В примерах, в которых отсутствуют данные для динамической функции, принтер может быть не способным выполнять отслеживание срока службы для расходного компонента для формирования изображения.
[0059] В некоторых примерах, в которых расходный компонент для формирования изображения включает в себя неподписанные данные, расходный компонент для формирования изображения может побуждать принтер и/или другое устройство (например, компьютер, вычислительное устройство) получать авторизацию от пользователя на использование данных, относящихся к динамической функции. Когда принтер получает авторизацию на использование неподписанных данных, в некоторых примерах, неподписанные данные включаются в процессы отслеживания срока службы расходного компонента и т.д. принтера и/или другого устройства.
[0060] В примерах, в которых расходный компонент для формирования изображения включает в себя подписанные данные, в некоторых примерах, примерные принтеры могут аутентифицировать данные расходного компонента для формирования изображения как доверительные, и принтер может использовать данные, относящиеся к динамической функции процессов отслеживания срока службы расходных компонентов и т.д. В примерах, в которых расходные компоненты для формирования изображений включают в себя данные, относящиеся к данным динамической части, в некоторых примерах, расходный компонент для формирования изображения вызывает то, что по меньшей мере один идентификатор расходного компонента для формирования изображения добавляется к поддерживаемым расходным компонентам для формирования изображения и/или данным управления расходными компонентами, расходный компонент для формирования изображения вызывает то, что по меньшей мере один идентификатор расходного компонента для формирования изображения удаляется из поддерживаемых расходных компонентов для формирования изображения и/или данных управления расходными компонентами, и/или расходный компонент для формирования изображения побуждает принтер использовать расходный компонент для формирования изображения, даже если расходный компонент для формирования изображения не включен в поддерживаемые расходные компоненты для формирования изображения и/или данные управления расходными компонентами. Проще говоря, раскрытые примерные расходные компоненты для формирования изображения обеспечивают увеличенную гибкость рынка после того, как принтер изготовлен, позволяя расходному компоненту для формирования изображения динамически определять, как примерный принтер взаимодействует с примерными расходными компонентами для формирования изображения, и/или динамически определять, какие расходные компоненты для обработки изображения совместимы с примерным принтером.
[0061] Как указано здесь, устройство включает в себя принтер для приема расходного компонента для формирования изображения, причем принтер включает в себя процессор, в ответ на прием принтером расходного компонента для формирования изображения, процессор получает данные от расходного компонента для формирования изображения, чтобы разрешить динамическое определение данных управления расходными компонентами для расходного компонента для формирования изображения в принтере посредством расходного компонента для формирования изображения; динамическое определение данных управления цветом для расходного компонента для формирования изображения в принтере посредством расходного компонента для формирования изображения; или идентификацию неподписанных данных, ограниченных или подписанных данных или отсутствие данных на расходном компоненте для формирования изображения; когда расходный компонент для формирования изображения включает в себя неподписанные данные или ограниченные данные или не содержит данных, процессор обеспечивает возможность использования расходного компонента для формирования изображения во время операции печати принтера.
[0062] В некоторых примерах, на основе данных управления расходными компонентами, процессор должен динамически определять выход продукта расходного компонента для формирования изображения. В некоторых примерах, на основе данных управления цветом, процессор должен динамически определять воспроизведение цвета. В некоторых примерах, на основе данных управления цветом, процессор должен динамически управлять принтером. В некоторых примерах, динамическое управление принтером включает в себя определение пороговой температуры, до которой должен быть нагрет термофиксатор принтера во время операции печати. В некоторых примерах, динамическое управление принтером включает в себя определение скорости, с которой достигается пороговая температура термофиксатора принтера во время операции печати.
[0063] В некоторых примерах, расходный компонент для формирования изображения является первым расходным компонентом для формирования изображения; в ответ на прием принтером расходного компонента для формирования изображения, процессор должен получать данные от расходного компонента для формирования изображения, чтобы побуждать принтер: добавлять второй расходный компонент для формирования изображения к данным о совместимых расходных компонентах для формирования изображения принтера, причем данные о совместимых расходных компонентах для формирования изображения определяют расходные компоненты для формирования изображения, которые могут использоваться принтером; или удалять третий расходный компонент для формирования изображения из данных о совместимых расходных компонентах для формирования изображения. В некоторых примерах, первый расходный компонент для формирования изображения и второй расходный компонент для формирования изображения являются одним и тем же расходным компонентом для формирования изображения.
[0064] В некоторых примерах в ответ на то, что процессор принимает идентификацию подписанных данных на расходном компоненте для формирования изображения, процессор должен побуждать принтер разрешать использование расходного компонента для формирования изображения, включающего в себя подписанные данные, во время операции печати. В некоторых примерах, расходный компонент для формирования изображения, включающий в себя подписанные данные, отсутствует в данных о совместимых расходных компонентах для формирования изображения изображений, причем совместимые расходные компоненты для формирования изображения определяют расходные компоненты для формирования изображения, которые могут использоваться принтером.
[0065] Примерное устройство включает в себя расходный компонент для формирования изображения, включающий в себя первую память и вторую память, причем первая память хранит указание на неподписанные данные или подписанные данные, которые хранятся во второй памяти, причем вторая память хранит данные, такие как, например, данные управления расходными компонентами или данные управления цветом, когда расходный компонент для формирования изображения соединен с принтером, и данные управления расходными компонентами сохранены во второй памяти, данные управления расходными компонентами побуждают принтер динамически определять выход продукта расходного компонента для формирования изображения; когда расходный компонент для формирования изображения соединен с принтером, и данные управления цветом сохранены во второй памяти, данные управления цветом побуждают принтер динамически определять воспроизведение цвета, динамически определять пороговую температуру, до которой должен быть нагрет термофиксатор принтера во время операции печати, или динамически определять пороговую температуру, до которой должен быть нагрет термофиксатор принтера во время операции печати. В некоторых примерах первая память отличается от второй памяти.
[0066] Примерный способ включает в себя прием расходного компонента для формирования изображения в принтере; получение данных из расходного компонента для формирования изображения; в ответ на полученные данные, динамическое определение данных управления расходными компонентами для расходного компонента для формирования изображения в принтере или динамическое определение данных управления цветом для расходного компонента для формирования изображения в принтере. В некоторых примерах, способ включает в себя, в ответ на полученные данные, идентификацию данных как подписанных данных или неподписанных данных. В некоторых примерах способ включает в себя разрешение выполнения операции печати с использованием расходного компонента для формирования изображения, когда расходный компонент для формирования изображения включает в себя неподписанные данные.
[0067] Примерное устройство включает в себя расходный компонент для формирования изображения, включающий в себя первую память и вторую память, причем первая память хранит указание на по меньшей мере одно из неподписанных данных, подписанных данных и ограниченных данных, сохраненных во второй памяти или на отсутствие в данных во второй памяти; когда во второй памяти присутствуют по меньшей мере одни из неподписанных и подписанных данных, вторая память хранит данные управления расходными компонентами; когда расходный компонент для формирования изображения соединен с принтером, и данные управления расходными компонентами хранятся во второй памяти, данные управления расходными компонентами побуждают принтер динамически определять по меньшей мере одно из выхода продукта, нижней точки и выходной точки расходного компонента для формирования изображения. В некоторых примерах, первая память отличается от второй памяти. В некоторых примерах, устройство включает в себя третью память, хранящую идентификатор расходного компонента для формирования изображения, когда расходный компонент для формирования изображения соединен с принтером, принтер использует идентификатор расходного компонента для формирования изображения, чтобы определить, включен ли идентификатор расходного компонента для формирования изображения в данные о совместимых расходных компонентах для формирования изображения, причем данные о совместимых расходных компонентах для формирования изображения определяют расходные компоненты для формирования изображения, которые могут использоваться принтером. В некоторых примерах, когда по меньшей мере одни из неподписанных и подписанных данных присутствуют во второй памяти, вторая память хранит данные управления цветом, причем данные управления цветом побуждают принтер динамически определять воспроизведение цвета. В некоторых примерах, когда во второй памяти присутствуют ограниченные данные или не содержится данных, и расходный компонент для формирования изображения соединен с принтером, принтер использует настройки по умолчанию для по меньшей мере одного из данных управления расходными компонентами и данных управления цветом. В некоторых примерах, вторая память хранит данные динамической части, и расходный компонент для формирования изображения является первым расходным компонентом для формирования изображения; когда расходный компонент для формирования изображения соединен с принтером, данные динамической части обеспечивают по меньшей мере одно из добавления второго расходного компонента для формирования изображения к данным о совместимых расходных компонентах для формирования изображения, причем данные о совместимых расходных компонентах для формирования изображения определяют расходные компоненты для формирования изображения, которые могут использоваться принтером, и удаления третьего расходного компонента для формирования изображения из данных о совместимых расходных компонентах для формирования изображения.
[0068] Примерный способ включает в себя прием расходного компонента для формирования изображения в принтере; получение данных из расходного компонента для формирования изображения; и, в ответ на полученные данные, динамическое определение функциональных данных принтера, включающих в себя по меньшей мере одно из данных управления расходными компонентами для расходного компонента для формирования изображения в принтере, данных управления цветом для расходного компонента для формирования изображения в принтере и температурного профиля термофиксатора принтера. В некоторых примерах, способ также включает в себя, в ответ на полученные данные, идентификацию данных как подписанных данных или неподписанных данных. В некоторых примерах, способ также включает в себя выполнение операции печати с использованием расходного компонента для формирования изображения, когда расходный компонент для формирования изображения включает в себя неподписанные данные. В некоторых примерах, динамическое определение данных управления цветом включает в себя динамическое определение воспроизведения цвета. В некоторых примерах, расходный компонент для формирования изображения является первым расходным компонентом для формирования изображения, дополнительно обеспечивается, в ответ на полученные данные от расходного компонента для формирования изображения, по меньшей мере одно из добавления второго расходного компонента для формирования изображения к данным о совместимых расходных компонентах для формирования изображения принтера, причем данные о совместимых расходных компонентах для формирования изображения определяют расходные компоненты для формирования изображения, которые могут использоваться принтером, и удаления третьего расходного компонента для формирования изображения из данных о совместимых расходных компонентах для формирования изображения.
[0069] Примерное устройство включает в себя принтер для приема расходного компонента для формирования изображения, причем принтер включает в себя процессор, в ответ на прием принтером расходного компонента для формирования изображения, процессор получает данные от расходного компонента для формирования изображения, чтобы идентифицировать присутствие неподписанных данных, ограниченных данных или отсутствие данных или присутствие подписанных данных на расходном компоненте для формирования изображения; когда расходный компонент для формирования изображения содержит по меньшей мере одно из неподписанных данных и ограниченных данных или не содержит данных, процессор должен использовать расходный компонент для формирования изображения во время операции печати принтера. В некоторых примерах, на основе данных, процессор должен идентифицировать присутствие по меньшей мере одних из данных управления расходными компонентами на расходном компоненте для формирования изображения и данных управления цветом на расходном компоненте для формирования изображения, причем данные управления расходными компонентами для расходного компонента для формирования изображения должны динамически определяться в принтере посредством расходного компонента для формирования изображения, данные управления цветом для расходного компонента для формирования изображения должны динамически определяться в принтере посредством расходного компонента для формирования изображения. В некоторых примерах, на основе данных управления расходными компонентами, процессор должен динамически определять по меньшей мере одно из выхода продукта, низкой точки и выходной точки расходного компонента для формирования изображения. В некоторых примерах, на основе данных управления цветом, процессор должен динамически определять воспроизведение цвета.
[0070] Хотя в настоящем документе были раскрыты некоторые примеры способов, устройств и продуктов производства (изделий), объем защиты настоящего патента не ограничивается ими. Напротив, этот патент охватывает все способы, устройства и изделия, должным образом подпадающие под объем формулы изобретения настоящего патента.