ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
[0001] Во многих принтерах тонер, чернила и другие печатные материалы содержатся в сменных картриджах, которые могут периодически заменяться, например, когда печатный материал полностью израсходован. Картриджи печатного материала могут включать в себя микросхему памяти, который обеспечивает возможность обмена информацией между картриджем и контроллером принтера, когда картридж установлен в принтере.
ЧЕРТЕЖИ
[0002] Фиг.1 изображает принтер, осуществляющий один пример картриджа печатного материала.
[0003] Фиг.2 изображает один пример картриджа печатного материала, такого, который может быть использован в принтере, изображенном на фиг.1.
[0004] Фиг.3 изображает один пример картриджа с тонером.
[0005] Фиг.4 изображает один пример картриджа с чернилами.
[0006] Фиг.5 изображает один пример процесса авторизации для картриджа печатного материала, такого, который может осуществляться в принтере, изображенном на фиг.1.
[0007] Фиг.6 изображает другой пример процесса авторизации для картриджа печатного материала, такого, который может осуществляться в принтере, изображенном на фиг.1.
[0008] Фиг.7 изображает один пример контроллера принтера с инструкциями программирования, чтобы исполнять процесс авторизации, такой как процесс, изображенный на фиг.5 и 6.
[0009] Фиг.8A и 8B изображают другой пример процесса авторизации картриджа, который комбинирует элементы процессов, изображенных на фиг.5 и 6.
[0010] Фиг.9 и 10 изображают другие примеры картриджа печатного материала.
[0011] Одни и те же номера частей обозначают одни и те же или подобные части на всех чертежах.
ПОДРОБНОЕ ОПИСАНИЕ
[0012] В некоторых печатающих приложениях может быть желательно управлять картриджами печатного материала, которые могут быть использованы в принтере или группе принтеров. Например, стороны в договоре об оказании печатных услуг могут желать ограничить распечатку конкретными картриджами, обеспеченными по договору. Была разработана новая методика, использующая память на картридже печатного материала, чтобы помочь в обеспечении того, чтобы принтер не осуществлял печать неавторизованным картриджем. В одном примере память картриджа печатного материала включает в себя адрес постоянной памяти, чтобы хранить одиночный идентификатор, идентифицирующий парк принтеров, авторизованный использовать картридж. В одном примере постоянная память также хранит указание, которое при считывании принтером указывает принтеру записывать идентификатор парка в адрес памяти ID парка. Таким образом, когда картридж изначально устанавливается в принтер из парка, принтер считывает указание и затем записывает желаемый ID (идентификатор) парка в память картриджа.
[0013] Эти и другие примеры, описанные здесь, иллюстрируют, но не ограничивают объем патента, который определен в формуле изобретения, следующей за этим описанием.
[0014] Используемый в этом документе термин "парк" принтеров означает группу принтеров, которой владеет или оперирует один объект или которая идентифицирована как подчиняющаяся обязательству ограничивать распечатку группой; и "память" означает любой некратковременный материальный читаемый процессором носитель, который может осуществлять, содержать, хранить или поддерживать информацию или инструкции для использования процессором.
[0015] Фиг.1 изображает структурную схему, иллюстрирующую принтер 10, осуществляющий один пример нового картриджа печатного материала 12. Со ссылкой на фиг.1, принтер 10 включает в себя картридж 12, механизм 14 печати и контроллер 16, функционально соединенный с картриджем 12 и механизмом печати 14. Картридж 12 печатного материала является заменяемым компонентом, который подает тонер, чернила или другой печатный материал к механизму печати 14. Хотя показан только один картридж 12, принтер 10 может включать в себя множество картриджей 12 печатного материала. Например, цветные принтеры могут включать в себя отдельный картридж 12 для каждого цветного печатного материала.
[0016] Механизм 14 печати представляет компоненты принтера, которые накладывают печатный материал из картриджа 12 на бумагу или другую печатную основу по желаемому шаблону для печатного изображения. В лазерном принтере 10, например, механизм 14 печати может включать в себя рисующий лазер, фотопроводник, термофиксатор и систему переноса, чтобы перемещать печатную основу перед фотопроводником и термофиксатором. В струйном принтере в другом примере механизм 14 печати может включать в себя печатающую головку и систему переноса, чтобы перемещать печатную основу перед печатающей головкой. Некоторые компоненты механизма 14 печати могут входить в состав картриджа 12. Например, в лазерном принтере 10 фотопроводник может входить в состав картриджа 12 с тонером. В другом примере в струйном принтере 10 печатающая головка может входить в состав картриджа 12 с чернилами.
[0017] Картридж 12 включает в себя контейнер 18, содержащий печатный материал 20, и память 22 с адресом 24 для указания идентификации принтера и адресом 26 для идентификации принтера. Память 22 картриджа обычно воплощается в интегральной микросхеме, прикрепленной к контейнеру 18 и функционально соединенной с контроллером 16 принтера посредством последовательности контактных площадок и проводящих дорожек. Контроллер 16 принтера представляет программирование, обработку и ассоциированную память и другие электронные схемы и компоненты, необходимые, чтобы управлять картриджем 12 и операционными элементами принтера 10. В частности, контроллер 16 включает в себя память 28 с инструкциями 30 авторизации картриджа и процессор 31, чтобы исполнять инструкции 30. Как описано подробно ниже, инструкции 30 авторизации включают в себя инструкции для связи с памятью 22 картриджа, чтобы осуществлять считывание из и/или запись в адреса 24 и 26 памяти, например во время инициализации нового картриджа 12, установленного в принтере 10.
[0018] Теперь со ссылкой на фиг.2, изображающую один пример картриджа 12 печатного материала более подробно, память 22 картриджа включает в себя постоянную память 32 с однократной записью и перезаписываемую память 34. Постоянная память с однократной записью обычно упоминается посредством аббревиатуры WORM (однократная запись, многократное считывание). Таким образом, постоянная память 32 с однократной записью и перезаписываемая память 34 обозначены как WORM и не WORM на фиг.2. Хотя это не изображено на фиг.2, дополнительно к указанию по адресу 24 и ID принтера по адресу 26, памяти 32, 34 WORM 32 и не WORM могут включать в себя, например, установленную при изготовлении информацию конфигурации, которая помогает контроллеру 16 принтера с операциями печати, и информацию использования, собранную и сохраненную после того, как картридж установлен в принтере.
[0019] Адрес 24 указания может иметь значение или состояние 23 "указание" или значение или состояние 25 "нет указания". В одном примере адрес 24 указания осуществляется в виде однобитного места в памяти, которое находится либо в незаписанном состоянии (логическое 0) для "нет указания" 25, либо в записанном состоянии (логическое 1) для указания 23. Адрес 26 ID принтера может иметь значение или состояние 27 "ID" или значение или состояние 29 "нет ID". В одном примере адрес 26 ID принтера осуществляется в виде 16-битного места в памяти, которое находится либо в незаписанном состоянии (0×0000) для "нет ID", либо в записанном состоянии со значением, представляющим ID для отдельного принтера или группы принтеров. Любой подходящий параметр может быть использован, чтобы идентифицировать принтер или группу принтеров, включая, например, серийные номера, адреса MAC (управление доступом к среде) и номера клиента или договора для ID парков. Значение 29 ID принтера, записанное в адрес 26 памяти картриджа, может быть хешированной, зашифрованной или другой модифицированной версией фактического параметра ID.
[0020] Память 22 картриджа также включает в себя контроллер 36, чтобы управлять сохранением и извлечением данных в и из памятей 32, 34. Контроллер 36 обменивается информацией с контроллером 16 принтера посредством контактных выводов 38, 40 данных и синхронизации и с памятями 32, 34 посредством внутренних шин 46, 48. Мощность обеспечивается памяти 22 картриджа посредством контактных выводов 42, 44 питания и заземления. Контроллер 16 принтера инициирует операцию считывания путем отправки адреса и управляющих сигналов на контактный вывод 38 данных и надлежащих сигналов синхронизации на контактный вывод 40 синхронизации. В ответ контроллер 36 памяти картриджа извлекает данные из адреса памяти, идентифицированного в команде считывания, и возвращает данные на контактный вывод 38 данных. Подобным образом, контроллер 16 принтера инициирует операцию записи путем отправки данных, адреса и управляющих сигналов на контактный вывод 38 данных и надлежащих сигналов синхронизации на контактный вывод 40 синхронизации. В ответ контроллер 36 памяти картриджа сохраняет данные по адресу памяти, идентифицированному в команде записи. Несмотря на то, что на фиг.2 изображена память 22 с четырьмя контактными выводами, возможны другие конфигурации. Например, может быть желательно в некоторых осуществлениях использовать память с двумя контактными выводами, в которой сигналы данных и синхронизации передаются через контактный вывод питания.
[0021] В то время как контейнер 18 в картридже 12 будет обычно содержать печатный материал 20, будучи установленным в принтере 10, как изображено на фиг.1, картридж 12 на фиг.2 представляет картридж печатного материала с или без печатного материала 20, включая, например, пустой картридж до того, как он наполняется (или повторно наполняется) печатным материалом. Кроме того, конфигурация памяти 22 картриджа на фиг.2 является лишь одним примером. Другие подходящие конфигурации для памяти 22 картриджа возможны, включая другие или отличные компоненты, адреса и/или информацию, не изображенные на фиг.2.
[0022] В одном примере картридж 12 печатного материала осуществляется как картридж 12 с тонером, изображенный на фиг.3. В другом примере картридж 12 печатного материала осуществляется как картридж 12 с чернилами, изображенный на фиг.4.
[0023] Фиг.5 изображает блок-схему, иллюстрирующую один пример процесса 100 авторизации для картриджа печатного материала, такого как картридж 12, изображенный на фиг.1-4. Номера частей с фиг.1-4 используются в следующем описании процесса 100 авторизации. Процесс 100 авторизации может осуществляться, например, процессором 31, исполняющим инструкции 30 авторизации, в контроллере 16 принтера. Процесс 100 авторизации не исключает других процессов авторизации и/или аутентификации, исполняемых на контроллере 16, и процесс 100 на фиг.5 может сам по себе входить в состав процесса аутентификации, который включает в себя другие элементы, рутинные операции и/или рутинные подоперации.
[0024] Со ссылкой на фиг.5, когда картридж 12 печатного материала установлен в принтере 10, контроллер 16 принтера считывает адрес 24 памяти картриджа 32 для указания ID принтера (блок 102). Если контроллер 16 принтера считывает указание 23, то контроллер 16 считывает адрес 26 памяти картриджа 32 для ID принтера (блок 104). Если контроллер 16 принтера не считывает указание 23 на блоке 102, то процесс 100 авторизации заканчивается. Если контроллер 16 принтера считывает ID 27 принтера на блоке 104, то контроллер 16 принтера сравнивает ID 27 принтера из памяти 32 картриджа с ID принтера для принтера 10, чтобы определить, разрешено или нет принтеру 10 использовать картридж 12 (блок 106).
[0025] ID принтера для принтера 10 может сохраняться в контроллере 16 или по удаленному адресу, доступному контроллеру 16. ID принтера для принтера 10 может идентифицировать одиночный принтер, которому разрешено использовать картридж 12, или группу принтеров, которой разрешено использовать картридж 12. Если ID совпадают, то контроллер 16 принтера определяет, что принтер 10 может использовать картридж (блок 108). Если ID не совпадают, то контроллер 16 принтера определяет, что принтер 10 не может использовать картридж 12 (блок 110). Кроме того, если ID не совпадают, принтер может отображать пользователю сообщение, указывающее, что картридж не авторизован для использования с этим принтером.
[0026] Если контроллер 16 принтера не считывает ID 27 принтера на блоке 104, то контроллер 16 принтера записывает ID 27 принтера для принтера 10 в память 32 картриджа (блок 112) и определяет, что принтер 10 может использовать картридж 12.
[0027] Фиг.6 изображает другой пример процесса 200 авторизации, в котором принтер включает в себя установки, чтобы обеспечить возможность авторизации картриджа. Фиг.7 изображает контроллер 16 принтера с установкой 50 авторизации, режимом 52 авторизации и инструкцией 30 исполнять процесс 200 авторизации на фиг.6.
[0028] Со ссылкой на фиг.6 и 7, когда картридж 12 печатного материала установлен в принтер 10, контроллер 16 принтера считывает установку 50 авторизации картриджа (блок 202 на фиг.6). Если установка 50 авторизации не разрешена 54, то процесс 200 авторизации заканчивается. Если установка 50 авторизации разрешена 56, то контроллер 16 принтера считывает (1) режим 52 авторизации картриджа, чтобы определить режим ID принтера в качестве одиночного ID 58 принтера или ID 60 парка (блок 204 на фиг.6), и (2) адрес 26 памяти 32 картриджа для ID принтера (блок 206 на фиг.6).
[0029] Если контроллер 16 принтера считывает ID 27 принтера на блоке 206, то контроллер 16 принтера сравнивает ID 27 принтера из памяти 32 картриджа с ID 58 принтера или ID 60 парка (в зависимости от установки режима 52), чтобы определить, разрешено или нет принтеру 10 использовать картридж 12 (блок 208 на фиг.6). Если ID совпадают, то контроллер 16 принтера определяет, что принтер 10 может использовать картридж (блок 210 на фиг.6), и процесс 200 авторизации заканчивается. Если ID не совпадают, то контроллер 16 принтера определяет, что принтер 10 не может использовать картридж 12 (блок 212 на фиг.6), и процесс 200 авторизации заканчивается. Если контроллер 16 принтера не считывает ID 27 принтера на блоке 206, то контроллер 16 принтера записывает одиночный ID принтера или ID парка для принтера 10 в память 32 картриджа (в зависимости от установки режима 52) и определяет, что принтер 10 может использовать картридж 12 (блок 214 на фиг.6).
[0030] Фиг.8A и 8B изображают блок-схему, иллюстрирующую другой пример процесса 300 авторизации картриджа, который комбинирует элементы процессов 100 и 200 на фиг.5 и 6. Со ссылкой на фиг.8A и 8B, когда картридж 12 печатного материала установлен в принтере 10, контроллер 16 принтера считывает адрес 24 памяти 32 картриджа для указания ID принтера (блок 302). Если контроллер 16 принтера считывает указание 23, то контроллер 16 принтера считывает (1) режим 52 авторизации картриджа, чтобы определить режим ID принтера в качестве одиночного ID 58 принтера или ID 60 парка (блок 304), и (2) адрес 26 памяти 32 картриджа для ID принтера (блок 306). Если контроллер 16 принтера не считывает указание 23 на блоке 302, то процесс авторизации переходит к блоку 316, чтобы определить, разрешена или нет установка 50 авторизации в контроллере 16 принтера.
[0031] Если контроллер 16 принтера считывает ID 27 принтера на блоке 306, то контроллер 16 сравнивает ID 27 принтера из памяти 32 картриджа с ID 58 принтера или ID 60 парка (в зависимости от установки режима 52), чтобы определить, разрешено ли принтеру 10 использовать картридж 12 (блок 308). Если ID совпадают, то контроллер 16 принтера определяет, что принтер 10 может использовать картридж (блок 310), и процесс 300 авторизации заканчивается. Если ID не совпадают, то контроллер 16 принтера определяет, что принтер 10 не может использовать картридж 12 (блок 312), и процесс 300 авторизации заканчивается.
[0032] Если контроллер 16 принтера не считывает ID 27 принтера на блоке 304, то контроллер 16 принтера записывает одиночный ID принтера или ID парка для принтера 10 в память 32 картриджа (в зависимости от установки режима 52) и определяет, что принтер 10 может использовать картридж 12 (блок 314), и процесс 300 авторизации заканчивается.
[0033] Если контроллер 16 принтера не считывает указание 23 на блоке 302, то процесс авторизации переходит к блоку 316, чтобы определить, разрешена ли установка 50 авторизации в контроллере 16 принтера. На блоке 316 контроллер 16 принтера считывает установку 50 авторизации картриджа. Если установка 50 авторизации не разрешена 54, то процесс 300 авторизации заканчивается. Если установка 50 авторизации разрешена 56, то контроллер 16 принтера продолжает исполнять процесс 300 на блоке 304, как описано выше (блок 318).
[0034] Фиг.9 изображает картридж 12 печатного материала без указания ID и со значением 27 ID парка, записываемым в адрес 26 памяти ID принтера, например, на блоке 214 на фиг.6. Хотя ожидается, что ID 27 парка обычно будет осуществляться как одиночный идентификатор, идентифицирующий соответствующий парк принтеров, ID 27 парка может также осуществляться как множество одиночных идентификаторов, каждый из которых идентифицирует соответствующий парк принтеров.
[0035] Фиг.10 изображает картридж 12 печатного материала с указанием 23 ID и со значением 27 ID парка, записываемым в адрес 26 памяти ID принтера, например, на блоке 112 на фиг.5 или блоке 314 на фиг.8B.
[0036] Как отмечено в начале этого описания, примеры, изображенные на чертежах и описанные выше, иллюстрируют, но не ограничивают объем патента. Возможны другие примеры. Таким образом, вышеупомянутое описание не должно толковаться как ограничивающее объем патента, который определен в следующей формуле изобретения.
[0037] Упоминание элемента в единственном числе в формуле изобретения означает один или более элементов.
Картридж печатного материала, который подлежит установке в принтере, причем принтер имеет контроллер принтера, причем картридж печатного материала содержит контейнер для вмещения печатного материала и память для обеспечения возможности обмена информацией между картриджем и контроллером принтера, когда картридж установлен в принтере. Причем память включает в себя постоянную память с однократной записью и перезаписываемую память и контроллер, чтобы управлять сохранением и извлечением данных в и из постоянной памяти с однократной записью и перезаписываемой памяти, и причем контроллер памяти управляет обменом информацией с контроллером принтера. Память включает в себя первый адрес памяти и второй адрес памяти, причем первый адрес памяти является адресом постоянной памяти с однократной записью и второй адрес памяти является адресом постоянной памяти с однократной записью. Причем первый адрес памяти должен хранить одиночный идентификатор, идентифицирующий парк принтеров, т.е. группу принтеров, которой владеет или оперирует одиночный объект или которая идентифицирована как подчиняющаяся обязательству ограничивать распечатку группой, причем второй адрес памяти должен хранить в себе указание, которое при считывании принтером указывает принтеру записать одиночный идентификатор парка в первый адрес памяти. 2 н. и 13 з.п. ф-лы, 10 ил.
1. Картридж печатного материала, который подлежит установке в принтере, причем принтер имеет контроллер принтера, причем картридж печатного материала содержит:
контейнер для вмещения печатного материала; и
память для обеспечения возможности обмена информацией между картриджем и контроллером принтера, когда картридж установлен в принтере,
причем память включает в себя постоянную память с однократной записью и перезаписываемую память и контроллер, чтобы управлять сохранением и извлечением данных в и из постоянной памяти с однократной записью и перезаписываемой памяти, и причем контроллер памяти управляет обменом информацией с контроллером принтера,
причем память включает в себя первый адрес памяти и второй адрес памяти,
причем первый адрес памяти является адресом постоянной памяти с однократной записью и второй адрес памяти является адресом постоянной памяти с однократной записью,
причем первый адрес памяти должен хранить одиночный идентификатор, идентифицирующий парк принтеров, т.е. группу принтеров, которой владеет или оперирует одиночный объект или которая идентифицирована как подчиняющаяся обязательству ограничивать распечатку группой,
причем второй адрес памяти должен хранить в себе указание, которое при считывании принтером указывает принтеру записать одиночный идентификатор парка в первый адрес памяти.
2. Картридж по п.1, содержащий одиночный идентификатор, идентифицирующий парк принтеров, сохраненный в первом адресе постоянной памяти с однократной записью.
3. Картридж по п.1, в котором память хранит идентификатор, идентифицирующий парк принтеров.
4. Картридж по п.3, в котором сохраненный идентификатор парка является одиночным идентификатором, идентифицирующим парк принтеров.
5. Картридж по п.1, в котором печатный материал является тонером.
6. Картридж по п.1, в котором печатный материал является чернилами.
7. Картридж по п.1, в котором память воплощается в интегральной микросхеме, прикрепленной к контейнеру и функционально соединенной с контроллером принтера посредством последовательности контактных площадок и проводящих дорожек.
8. Картридж по п.1, в котором память включает в себя постоянную память с однократной записью и перезаписываемую память, причем память включает в себя контроллер, чтобы управлять сохранением и извлечением данных в и из упомянутых памятей, и причем контроллер памяти должен обмениваться информацией с контроллером принтера посредством контактных выводов данных и синхронизации и с упомянутыми памятями посредством внутренних шин.
9. Картридж по п.1, в котором второй адрес памяти может иметь одно из значения или состояния "указание" или значения или состояния "нет указания".
10. Картридж по п.9, в котором второй адрес памяти осуществляется в виде однобитного места памяти, которое находится либо в незаписанном состоянии (логическое 0) для "нет указания", либо в записанном состоянии (логическое 1) для "указание".
11. Картридж по п.1, в котором первый адрес памяти может иметь значение или состояние "ID" или значение или состояние "нет ID".
12. Картридж по п.11, в котором первый адрес памяти осуществляется в виде 16-битного места в памяти, которое находится либо в незаписанном состоянии (0×0000) для "нет ID", либо в записанном состоянии со значением, представляющим ID для парка принтеров.
13. Картридж по п.1, в котором значение ID принтера, записанное в первый адрес памяти, является одной из хешированной, зашифрованной или другой модифицированной версии фактического параметра ID.
14. Способ авторизации картриджа печатного материала, который подлежит установке в принтере, причем этот картридж содержит контейнер для вмещения печатного материала и память для обеспечения возможности обмена информацией между картриджем и контроллером принтера, когда картридж установлен в принтере, причем память включает в себя первый адрес памяти и второй адрес памяти, причем второй адрес памяти имеет в себе информацию, которая при считывании принтером указывает принтеру записать одиночный идентификатор, идентифицирующий парк принтеров, в первый адрес памяти, причем первый адрес памяти является адресом постоянной памяти с однократной записью и второй адрес памяти является адресом постоянной памяти с однократной записью, и причем память включает в себя постоянную память с однократной записью и перезаписываемую память, причем память включает в себя контроллер, чтобы управлять сохранением и извлечением данных в и из упомянутых памятей, и причем контроллер памяти должен обмениваться информацией с контроллером принтера посредством контактных выводов данных и синхронизации и с упомянутыми памятями посредством внутренних шин, причем упомянутый способ содержит этапы, на которых:
когда картридж печатного материала установлен в принтере, контроллер принтера считывает второй адрес памяти картриджа для указания ID принтера,
если контроллер принтера считывает указание, то контроллер принтера считывает первый адрес памяти картриджа для ID парка принтеров,
если контроллер принтера не считывает указание, то процесс авторизации заканчивается,
если контроллер принтера считывает ID принтера, то контроллер принтера сравнивает ID принтера из первого адреса памяти картриджа с ID принтера для принтера, чтобы определить, является или нет принтер одним из парка принтеров, которому разрешено использовать картридж печатного материала.
15. Способ по п.14, содержащий этапы, на которых:
если ID принтера из первого адреса памяти и ID парка принтеров для принтера совпадают, то контроллер принтера определяет, что принтер может использовать картридж печатного материала,
если ID не совпадают, то контроллер принтера определяет, что принтер не может использовать картридж печатного материала,
если контроллер принтера не считывает ID принтера из первого адреса памяти картриджа, то контроллер принтера записывает ID парка принтеров для принтера в первый адрес памяти картриджа и определяет, что принтер может использовать картридж печатного материала.
US 2004212651 A1, 28.10.2004 | |||
Ингалятор | 1979 |
|
SU878305A1 |
EP 2075134 A2, 01.07.2009. |
Авторы
Даты
2018-05-24—Публикация
2015-04-23—Подача