ES2660452T3 - Cartucho de material de impresión - Google Patents

Cartucho de material de impresión Download PDF

Info

Publication number
ES2660452T3
ES2660452T3 ES15722815.6T ES15722815T ES2660452T3 ES 2660452 T3 ES2660452 T3 ES 2660452T3 ES 15722815 T ES15722815 T ES 15722815T ES 2660452 T3 ES2660452 T3 ES 2660452T3
Authority
ES
Spain
Prior art keywords
printer
cartridge
memory
address
printer driver
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
ES15722815.6T
Other languages
English (en)
Inventor
Paul Jeran
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hewlett Packard Development Co LP
Original Assignee
Hewlett Packard Development Co LP
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hewlett Packard Development Co LP filed Critical Hewlett Packard Development Co LP
Application granted granted Critical
Publication of ES2660452T3 publication Critical patent/ES2660452T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/005Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
    • B41J2/01Ink jet
    • B41J2/17Ink jet characterised by ink handling
    • B41J2/175Ink supply systems ; Circuit parts therefor
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/005Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
    • B41J2/01Ink jet
    • B41J2/17Ink jet characterised by ink handling
    • B41J2/175Ink supply systems ; Circuit parts therefor
    • B41J2/17503Ink cartridges
    • B41J2/17543Cartridge presence detection or type identification
    • B41J2/17546Cartridge presence detection or type identification electronically
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/005Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
    • B41J2/01Ink jet
    • B41J2/17Ink jet characterised by ink handling
    • B41J2/175Ink supply systems ; Circuit parts therefor
    • B41J2/17503Ink cartridges
    • B41J2/17543Cartridge presence detection or type identification
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/005Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
    • B41J2/01Ink jet
    • B41J2/17Ink jet characterised by ink handling
    • B41J2/175Ink supply systems ; Circuit parts therefor
    • B41J2/17503Ink cartridges
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J29/00Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
    • B41J29/38Drives, motors, controls or automatic cut-off devices for the entire printing mechanism
    • B41J29/393Devices for controlling or analysing the entire machine ; Controlling or analysing mechanical parameters involving printing of test patterns
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03GELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
    • G03G15/00Apparatus for electrographic processes using a charge pattern
    • G03G15/06Apparatus for electrographic processes using a charge pattern for developing
    • G03G15/08Apparatus for electrographic processes using a charge pattern for developing using a solid developer, e.g. powder developer
    • G03G15/0822Arrangements for preparing, mixing, supplying or dispensing developer
    • G03G15/0863Arrangements for preparing, mixing, supplying or dispensing developer provided with identifying means or means for storing process- or use parameters, e.g. an electronic memory

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Control Or Security For Electrophotography (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Electrophotography Configuration And Component (AREA)
  • Ink Jet (AREA)
  • Dry Development In Electrophotography (AREA)

Abstract

Un cartucho de material de impresión (12) para ser instalado en una impresora (10) que tiene un controlador de impresora (16), que comprende: un contenedor (18) para contener un material de impresión (20); y una memoria (22) para hacer posible el intercambio de información entre el cartucho (12) y el controlador de impresora (16) cuando el cartucho (12) está instalado en la impresora (10); en donde la memoria (22) incluye una primera memoria escrita una vez después solo leída con una primera dirección de memoria (24) y una segunda memoria escrita una vez después solo leída con una segunda dirección de memoria (26), y un controlador (36) para controlar el almacenamiento y retirada de datos a y desde la memoria escrita una vez después solo leída, y en donde el controlador de memoria (36) controla el intercambio de información con el controlador de impresora (16); teniendo la primera dirección de memoria (24) información en la misma para hacer que el controlador de impresora (16) escriba un identificador de impresora en la segunda dirección de memoria (26).

Description

5
10
15
20
25
30
35
40
45
50
descripción
Cartucho de material de impresión Antecedentes
En muchas impresoras, el tóner, la tinta y otros materiales de impresión están contenidos en cartuchos extraíbles que pueden ser remplazados de forma periódica, por ejemplo, cuando el material de impresión se ha consumido totalmente. Los cartuchos de material de impresión pueden incluir una memoria que hace posible el intercambio de información entre el cartucho y el controlador de impresora cuando el cartucho está instalado en la impresora. Un cartucho de ese tipo se describe por ejemplo en el documento US 2006/0034624 Al o en el documento US2004/212651 Al.
Dibujos
La Fig. 1 ilustra una impresora que implementa un ejemplo de un cartucho de material de impresión.
La Fig. 2 ilustra un ejemplo de un material de impresión tal como podría ser utilizado en la impresora mostrada en la
Fig. 1.
La Fig. 3 ilustra un ejemplo de un cartucho de tóner.
La Fig. 4 ilustra un ejemplo de un cartucho de tinta.
La Fig. 5 ilustra un ejemplo de un proceso de autorización para un cartucho de material de impresión, tal como podría ser implementado en la impresora mostrada en la Fig. 1.
La Fig. 6 ilustra otro ejemplo de un proceso de autorización para un cartucho de material de impresión, tal como podría ser implementado en la impresora mostrada en la Fig. 1.
La Fig. 7 ilustra un ejemplo de un controlador de impresora con instrucciones de programación para ejecutar un proceso de autorización, tal como el proceso mostrado en las Figs. 5 y 6.
Las Figs. 8A y 8B ilustran otro ejemplo de un proceso de autorización de cartucho que combina elementos de los procesos mostrados en las Figs. 5 y 6.
Las Figs. 9 y 10 ilustran otros ejemplos de cartucho de material de impresión.
Los números de partes similares designan las mismas o similares partes en todas las figuras.
Descripción
Puede ser deseable en algunas aplicaciones de impresión controlar los cartuchos de material de impresión que se pueden utilizar en una impresora o en un grupo de impresoras. Por ejemplo, las partes de un contrato de servicios de impresión pueden desear limitar la impresión a cartuchos específicos suministrados bajo el contrato. Ha sido desarrollada una nueva técnica que utiliza la memoria en un cartucho de material de impresión para ayudar a asegurar que una impresora no imprimirá con un cartucho no autorizado. En un ejemplo, la memoria de cartucho está programada con una primera dirección de memoria que almacena un valor que cuando es leído por una impresora da lugar a que la impresora escriba un identificador de impresora en una segunda dirección de memoria (diferente).
Tanto la primera como la segunda direcciones de memoria son escritas una vez después solo leídas de manera que, una vez escritas tanto el apunte (en la primera dirección de memoria) como la ID de impresora (en la segunda dirección de memoria) pueden no ser alteradas. De este modo, cuando el cartucho es instalado primero en una impresora y una ID de impresora es escrita en la memoria de cartucho, el cartucho después solo trabajará en esa impresa o en otra impresora con una ID coincidente. La ID de impresora puede identificar una única impresora o un grupo de impresoras. Por ejemplo, en el caso de un contrato de servicio de impresora, la ID de impresora puede ser una ID de flota que identifique una flota de impresoras de contrato que pueden utilizar el cartucho.
Este y otros ejemplos descritos aquí ilustran, pero no limitan, el alcance de la patente, que está definida en las Reivindicaciones que siguen a esta Descripción.
Como se ha utilizado en este documento, una "flota" de impresoras significa un grupo de impresoras que pertenecen o son operadas por una única entidad o que están identificadas como estando sometidas a una obligación para limitar la impresión al grupo; y unos medios de "memoria" se refiere a cualquier medio leíble por un procesador tangible, no transitorio que pueda implementar, contener, almacenar o mantener información o instrucciones para utilizar por un procesador.
La Fig. 1 es un diagrama de bloques que ilustra una impresora 10 que implementa un ejemplo de un nuevo cartucho de material de impresión 12. Haciendo referencia a la Fig. 1, la impresora 10 incluye el cartucho 12, un motor de
5
10
15
20
25
30
35
40
45
50
55
60
impresión 14 y un controlador 16 conectado operativamente con el cartucho 12 y el motor de impresión 14. El cartucho de material de impresión 12 es un componente sustituible que suministra tóner, tinta u otro material de impresión al motor de impresión 14. Aunque se muestra solo un cartucho 12, la impresora 10 puede incluir múltiples cartuchos de material de impresión 12. Por ejemplo, las impresoras de color pueden incluir un cartucho individual 12 para cada material de impresión de color.
El motor de impresión 14 representa los componentes de impresora que aplican un material de impresión procedente del cartucho 12 a un papel u otro sustrato de impresión adecuado en el patrón deseado para una imagen impresa. En una impresora láser lO, por ejemplo, el motor de impresión 14 puede incluir un láser de generación de imágenes, un fotoconductor, un fusionador y un sistema de transporte para mover el sustrato de impresión pasado el fotoconductor y el fusionador. En una impresora de chorro de tinta, como otro ejemplo, el motor de impresión 14 puede incluir un cabeza de impresión y un sistema de transporte para mover el sustrato de impresión pasado la cabeza de impresión. Algunos componentes del motor de impresión 14 pueden ser parte del cartucho 12. Por ejemplo, en una impresora láser lO, el fotoconductor puede ser parte de un cartucho de tóner 12. Como otro ejemplo, en una impresora de chorro de tinta 10, la cabeza de impresión puede ser parte de un cartucho de tinta 12.
El cartucho 12 incluye un contenedor 18 que contiene material de impresión 20 y una memoria 22 con una dirección 24 para un apunte de identificación de impresora y una dirección 26 para una identificación de impresora. Una memoria de cartucho 22 es normalmente utilizada en un "chip" de circuito integrado unido al contenedor 18 y operativamente conectado al controlador de impresora 16 a través de una serie de almohadillas de contacto y trazas conductoras. El controlador de impresora 16 representa la programación, el procesamiento y la memoria asociada, y los otros circuitos y componentes electrónicos necesarios para controlar el cartucho 12 y los elementos operativos de la impresora lO. En particular, el controlador 16 incluye una memoria 28 con instrucciones de autorización de cartucho 30 y un procesador 31 para ejecutar las instrucciones 30. Como se ha descrito con detalle más adelante, las instrucciones de autorización 30 incluyen instrucciones para comunicar con la memoria de cartucho 22 para leer desde y/o escribir en la dirección de memoria 24 y 26, por ejemplo mientras de inicializa un nuevo cartucho 12 instalado en la impresora 10.
Haciendo ahora referencia a la Fig. 2 que ilustra un ejemplo de un cartucho de material de impresión 12 con más detalle, la memoria de cartucho 22 incluye una memoria escrita una vez después solo leída 32 y una memoria rescribible 34. Una memoria escrita una vez después solo leída está comúnmente referida con el acrónimo WORM (escritura única lectura múltiple). De este modo, la memoria escrita una vez después solo leída 32 y la memoria rescribible 34 están designadas por WORM y SIN WORM en la Fig. 2. Aunque no mostrado en la Fig. 2, además de un apunte en la dirección 24 y una ID de impresora en la dirección 26, las memorias WORM 32 y SIN WORM 32, 34 pueden incluir, por ejemplo información de configuración configurada en fábrica que ayude al controlador de impresora 16 con las operaciones de impresión y a utilizar la información recogida y almacenada después de que el cartucho esté instalado en una impresora.
La dirección de apunte 24 puede tener un valor o estado de apunte 23 y un valor o estado sin apunte 25. En un ejemplo, la dirección de apunte 24 es implementada como una ubicación de memoria de único bit que esté o bien en un estado no escrito (una lógica O) sin apunte 25 o en un estado escrito (una lógica 1) para un apunte 23. La dirección ID de impresora 26 puede no tener un valor o estado de ID 27 o un valor estado sin ID 29. En un ejemplo, la dirección ID de impresora 26 es implementada como una ubicación de memoria de 16 bit que está o bien en un estado no escrito (0x0000) para un estado sin ID o bien en un estado con un valor que representa una ID para una impresora individual o un grupo de impresoras. Cualquier parámetro adecuado puede ser utilizado para identificar una impresora o grupo de impresoras que incluyen por ejemplo números de serie, direcciones MAC (control de acceso de medios), números de consumidor o de contrato para IDs de flota. El valor ID de impresora 29 escrito en una dirección de memoria de cartucho 26 puede ser un computado con algoritmo, encriptado u otra versión derivada del parámetro de ID real.
La memoria de cartucho 22 incluye también un controlador 36 para controlar el almacenamiento y la recuperación de datos hacia y desde las memorias 32, 34. El controlador 36 intercambia información con el controlador de impresora 16 a través de los terminales de datos y reloj 38, 40 y con las memorias 32, 34 a través de buses internos 46, 48. La energía es suministrada a una memoria de cartucho 22 a través de la energía y los terminales de tierra 42, 44. El controlador de impresora 16 inicia una operación de lectura enviando señales de dirección y controla al terminal de datos 38 y las señales de reloj apropiadas al terminal 40. Como respuesta, el controlador de memoria de cartucho 36 recupera los datos de la dirección de memoria identificada en el comando de lectura y devuelve los datos al terminal de datos 38. De manera similar, el controlador 16 inicia una operación de escritura enviando datos, dirección y señales de control al terminal de datos 38 y las señales de reloj apropiadas al terminal de reloj 40. Como respuesta, el controlador de memoria de cartucho 36 almacena los datos en la dirección de memoria identificada en el comando de escritura. Aunque se muestra una memoria de cuatro terminales 22 en la Fig. 2, son posibles otras configuraciones. Por ejemplo, puede ser deseable en algunas implementaciones utilizar una memoria de dos terminales en la que las señales de datos y de reloj sean transferidas a través del terminal de energía.
Aunque el contenedor 18 en el cartucho 12 normalmente contendrá material de impresión 20 cuando está instalado en una impresora 10 como se muestra en la Fig. 1, el cartucho 12 en la Fig. 2 representa un cartucho de material de impresión con o sin material de impresión 20 que incluye por ejemplo, un cartucho vacío antes de que sea llenado (o
5
10
15
20
25
30
35
40
45
50
55
rellenado) con material de Impresión. También, la configuración de una memoria de cartucho 22 en la Fig. 2 es solo un ejemplo. Son posibles otras configuraciones adecuadas para el cartucho de memoria 22, que incluyen otros componentes, direcciones, y/o información diferentes no mostrados en la Fig. 2.
En un ejemplo, el cartucho de material de impresión 12 está implementado como un cartucho de tóner 12 mostrado en la Fig. 3. En otro ejemplo, el cartucho de material de impresión 12 está implementado como un cartucho de tinta 12 mostrado en la Fig. 4.
La Fig. 5 muestra un diagrama de flujo que ilustra un ejemplo de un proceso de autorización 100 para un cartucho de material de impresión tal como un cartucho 12 mostrado en las Figs. 1-4. Los números de partes de las Figs. 1-4 son utilizados en la siguiente descripción de proceso de autorización 100. El proceso de autorización 100 puede ser implementado, por ejemplo, por el procesador 31 que ejecuta las instrucciones de autorización 30 en un controlador de impresora l6. Un proceso de autorización 100 no excluye otra autorización y/o procesos de autentificación que se ejecuten en el controlador 16, y el proceso 100 en la Fig. 5 puede ser por sí mismo parte de un proceso de autentificación que incluya otros elementos, rutinas y/o subrutinas.
Haciendo referencia a la Fig. 5, cuando el cartucho de material de impresión 12 está instalado en una impresora 10, el controlador de impresora 16 lee la dirección 24 de la memoria de cartucho 32 para un apunte de ID de impresora (bloque 102). Si el controlador de impresora 16 lee un apunte 23, entonces el controlador 16 lee la dirección 26 de la memoria de cartucho 32 para una lD de impresora (bloque 104). Si el controlador de impresora 16 no lee un apunte 23 en el bloque 102, entonces el proceso de autorización 100 finaliza. Si el controlador de impresora 16 lee una ID de impresora 27 en el bloque 104, entonces el controlador de impresora 16 compara la ID de impresora 27 procedente de la memoria de cartucho 32 con una ID de impresora para la impresora 10 para determinar si se le permite o no a la impresora 10 utilizar el cartucho 12 (bloque 106).
La ID de impresora 10 puede ser almacenada en el controlador 16 o en una dirección remota accesible al controlador l6. La ID de impresora para la impresora 10 puede identificar una única impresora a la que se le permita el uso del cartucho 12 o un grupo de impresoras al que se le permita el uso del cartucho 12. Si las IDs coinciden, entonces el controlador de impresora 16 determina que la impresora 10 puede utilizar el cartucho (bloque 108). Si las IDs no coinciden, entonces el controlador de impresora 16 determina que la impresora 10 no puede utilizar el cartucho 12 (bloque 110). También si las IDs no coinciden, la impresora puede presentar un mensaje al usuario que indique que el cartucho no está autorizado para utilizarse con esta impresora.
Si el controlador 16 no lee una ID de impresora 27 en el bloque 104, el controlador de impresora 16 escribe una ID de impresora 27 para la impresora 10 en la memoria de cartucho 32 (bloque 112) y determina que la impresora 10 puede utilizar un cartucho 12.
La Fig. 6 ilustra otro ejemplo de un proceso de autorización 200 en el que la impresora incluye configuraciones para habilitar la autorización de cartucho. La Fig. 7 ilustra un controlador de impresora 16 con una configuración de autorización 50, un modo de autorización 52, e instrucciones 30 para ejecutar el proceso de autorización 200 en la Fig. 6.
Haciendo referencia a las Figs. 6 y 7, cuando el cartucho de material de impresión 12 está instalado en la impresora 10, el controlador de impresora 16 lee la configuración de autorización de cartucho 50 (bloque 202 en la Fig. 6). Si la configuración de autorización 50 no está habilitada 54, entonces el proceso de autorización 200 termina. Si la configuración de autorización 50 está habilitada 56, entonces el controlador de impresora 16 lee (1) el modo de autorización de cartucho 52 para determinar el modo de ID de impresora como una ID de impresora única 58 o una ID de flota 60 (bloque 204 en la Fig. 6) y (2) la dirección 26 de la memoria de cartucho 32 para una ID de impresora (bloque 206 en la Fig. 6).
51 el controlador de impresora 16 lee una ID de impresora 27 en el bloque 206, entonces el controlador de impresora 16 compara la ID de impresora 27 procedente de la memoria de cartucho 32 con la ID de impresora 50 o la ID de flota 60 (dependiendo de la configuración de modo 52) para determinar si se permite o no que la impresora 10 utilice el cartucho 12 (bloque 208 en la Fig. 6). Si las IDs coinciden, entonces el controlador de impresora 16 determina que la impresora 10 puede utilizar el cartucho (bloque 210 en la Fig. 6) y el proceso de autorización 200 finaliza. Si las IDs no coinciden, entonces el controlador de impresora 16 determina que la impresora 10 no puede utilizar el cartucho 12 (bloque 212 en la Fig. 6) y el proceso de autorización 200 finaliza. Si el controlador de impresora 16 no lee una ID de impresora 27 en el bloque 206, entonces el controlador de impresora 16 escribe una ID de impresora única o una ID de flota para la impresora 10 en la memoria de cartucho 32 (dependiendo de la configuración de modo 52) y determina que la impresora 10 puede utilizar el cartucho 12 (bloque 2l4 en la Fig. 6).
Las Figs. 8A y 8B son diagramas de flujo que ilustran otro ejemplo de un proceso de autorización de cartucho 300 que combina elementos de procesos 100 y 200 en las Figs. 5 y 6. Haciendo referencia a las Figs. 8A y 8B, cuando un cartucho de material de impresión 12 está instalado en una impresora 10. El controlador de impresora 16 lee la dirección 24 de la memoria de cartucho 32 para un apunte de ID de impresora (bloque 302). Si el controlador de impresora 16 lee un apunte 23, entonces el controlador de impresora 16 lee (1) el modo de autorización de cartucho
52 para determinar el modo de ID de impresora como una ID de impresora única 58 o una ID de flota 60 (bloque
5
10
15
20
25
30
304) y (2) la dirección 26 de la memoria de cartucho 32 para una ID de impresora (bloque 306). Sí el controlador de Impresora 16 no lee un apunte 23 en el bloque 302, entonces el proceso de autorización continúa al bloque 316 para determinar si la configuración de autorización 50 está o no habilitada en el controlador de impresora 16.
Sí el controlador de impresora 16 lee una ID de impresora 27 en el bloque 306, entonces el controlador 16 compara la ID de impresora 27 procedente de la memoria de cartucho 32 con la ID de impresora 58 o la ID de flota 60 (dependiendo de la configuración de modo 52) para determinar si se permite a la impresora 10 utilizar o no el cartucho 12 (bloque 308). Sí las IDs coinciden, entonces el controlador de impresora 16 determina que la impresora 10 puede utilizar el cartucho (bloque 310) y el proceso de autorización 300 termina. Si las IDs no condicen, entonces el controlador de impresora 16 determina que la impresora 10 no puede utilizar el cartucho 12 (bloque 213) y el proceso de autorización 300 finaliza.
Sí el controlador de impresora 16 no lee una ID de impresora 27 en el bloque 304, entonces el controlador de impresora 16 escribe una ID de impresora única o una ID de flota para la impresora 10 en la memoria de cartucho 32 (dependiendo de la configuración de modo 52) y determina que la impresora 10 puede utilizar el cartucho 12 (bloque 314) y el proceso de autorización finaliza.
Sí el controlador de impresora 16 no lee un apunte 23 en el bloque 302, entonces el proceso de autorización pasa al bloque 316 para determinar si la configuración de autorización 50 está habilitada o no en el contralor de impresora 16. En el bloque 316, el controlador de impresora 16 lee la configuración de autorización de cartucho 50. Sí la configuración de autorización 50 no está habilitada 54, entonces del proceso de autorización 300 finaliza. Si la configuración de autorización 50 está habilitada 56, entonces el controlador de impresora 16 continúa ejecutando el proceso 300 en el bloque 304 como se ha descrito anteriormente (bloque 318).
La Fig. 9 ilustra un cartucho de material de impresión 12 sin apunte de ID y con un valor de ID de flota 27 escrito en la dirección de memoria de ID de impresora 26, por ejemplo en el bloque 214 en la Fig. 6. Aunque se espera que una ID de flota 27 normalmente sea implementada como un único identificador que identifique una correspondiente flota de impresoras, la ID de flota 27 puede ser también implementada como múltiples indicadores únicos identificando cada uno una correspondiente flota de impresoras.
La Fig. 10 ilustra un cartucho de material de impresión 12 con un apunte de ID 23 y con un valor de ID de flota 27 escrito para la dirección de memoria de ID de impresora 26, por ejemplo en el bloque 112 en la Fig. 5 o el bloque 314 en la Fig. 8B.
Como se señaló al principio de esta Descripción, los ejemplos mostrados en las figuras y descritos anteriormente ilustran pero no limitan el campo de la patente. Son posibles otros ejemplos. Por lo tanto, la descripción anterior no debería ser interpretada para limitar el campo de la patente que está defendida en las siguientes Reivindicaciones.
"Un" y "una" como se han utilizado en las Reivindicaciones significan uno o más.
5
10
15
20
25
30
35
40
45
50
reivindicaciones
1. Un cartucho de material de impresión (12) para ser instalado en una impresora (10) que tiene un controlador de impresora (16), que comprende:
un contenedor (18) para contener un material de impresión (20); y
una memoria (22) para hacer posible el intercambio de información entre el cartucho (12) y el controlador de impresora (16) cuando el cartucho (12) está instalado en la impresora (10);
en donde la memoria (22) incluye una primera memoria escrita una vez después solo leída con una primera dirección de memoria (24) y una segunda memoria escrita una vez después solo leída con una segunda dirección de memoria (26), y un controlador (36) para controlar el almacenamiento y retirada de datos a y desde la memoria escrita una vez después solo leída, y en donde el controlador de memoria (36) controla el intercambio de información con el controlador de impresora (16);
teniendo la primera dirección de memoria (24) información en la misma para hacer que el controlador de impresora (16) escriba un identificador de impresora en la segunda dirección de memoria (26).
2. El cartucho (12) de la Reivindicación 1, en el que la información en la primera dirección de memoria (24) incluye un valor de bit único que cuando es leído por el controlador de impresora (16) hace que el controlador de impresora (16) escriba un identificador de impresora en la segunda dirección de memoria (26).
3. El cartucho (12) de la Reivindicación 1, en el que el identificador de impresora incluye un único identificador que identifica una flota de impresoras, es decir un grupo de impresoras pertenecientes u operadas por una única entidad o identificadas para estar sometidas a una obligación para limitar la impresión al grupo.
4. El cartucho (12) de la Reivindicación 1, que comprende material de impresión (20) en el contenedor (18).
5. El cartucho (12) de la Reivindicación 1, en el que el cartucho (12) es un cartucho de tóner, contendiendo el contenedor (18) tóner, o el cartucho (12) es un cartucho de tinta, conteniendo el contenedor (18) tinta.
6. El cartucho (12) de la Reivindicación 1, en el que la memoria (22) está encarnada en un chip de circuito integrado fijado al contenedor (18) y operativamente conectado al controlador de impresora (16) a través de una serie de almohadillas de contacto y trazas conductoras (38, 40, 42, 44).
7. El cartucho (12) de la Reivindicación 1, en el que la memoria (22) incluye también una memoria rescribible (34), en donde la memoria (22) incluye un controlador (36) para controlar el almacenamiento y retirada de datos a y desde las memorias (22, 34) y en donde el controlador de memoria (36) es para intercambiar información con el controlador de impresora (16) a través de los terminales de datos y reloj (38, 40, 42, 44) y con las memorias (22, 34) a través de los buses internos (46, 48).
8. El cartucho (12) de la Reivindicación 1, en el que la dirección de apunte (24) puede tener uno de un valor o estado de apunte o un valor o estado sin apunte.
9. El cartucho (12) de la Reivindicación 2, en el que la dirección de apunte (24) está implementada como una ubicación de memoria de único bit que está o bien en un estado no escrito para estar sin apunte o bien en un estado escrito para un apunte.
10. El cartucho (12) de la Reivindicación 1, en el que una dirección de identificador de impresora (26) puede tener un valor o estado de ID o un valor o estado de sin ID.
11. El cartucho (12) de la Reivindicación 10, en el que la dirección de ID de impresora (26) está implementada como una ubicación de memoria de 16 bits que está o bien en un estado no escrito para estar sin ID o bien en un estado escrito con un valor que representa una ID para una impresora individual o un grupo de impresoras.
12. El cartucho (12) de la Reivindicación 1, en el que el valor de ID de impresora escrito en la segunda dirección de memoria (26) es un computado con algoritmo, encriptado u otra versión derivada del parámetro de ID real.
13. Una impresora (10) que incluye un controlador de impresora (16) y el cartucho de material de impresión (12) de acuerdo con una cualquiera de las reivindicaciones 1 a 12 instalados en la impresora (10).
14. Un método de autorización de un cartucho de material de impresión (12) para ser instalado en una impresora (10), cuyo cartucho (12) comprende un contenedor (18) para contener un material de impresión, y una memoria (22) para habilitar el intercambio de información entre el cartucho (12) y el controlador de impresora (16) cuando el cartucho (12) está instalado en la impresora (10), en donde la memoria (22) incluye una primera memoria escrita una vez después solo leída con una primera dirección de memoria (24) y un segunda memoria escrita una vez después solo leída con una segunda dirección de memoria (26), y un controlador (36) para controlar el
5
10
15
20
25
almacenamiento y retirada de datos a y desde la memoria escrita una vez después solo leída, y en donde el controlador de memoria (36) controla el intercambio de información con el controlador de impresora (16), comprendiendo el método
hacer que el controlador de impresora (16), por la primera dirección de memoria (24) de la memoria de cartucho (22), escriba un identificador de memoria en la segunda dirección de memoria (26) de la memoria de cartucho (22);
escribir, mediante el controlador de impresora (16), un identificador de impresora en la segunda dirección de memoria (26) de la memoria de cartucho (22).
15. El método de la Reivindicación 14, en el que el controlador de memoria (36) controla el intercambio de información con el controlador de impresora (16) a través de los terminales de datos y reloj (38, 40, 42, 44) y con las memorias (32, 34) a través de los buses internos (46, 48), comprendiendo el método
cuando el cartucho de material de impresión (12) está instalado en la impresora, el controlador de impresora (16) lee la primera dirección (24) de la memoria de cartucho (22) para una apunte de ID,
si el controlador de impresora (16) lee un apunte, entonces el controlador de impresora lee la segunda dirección de la memoria de cartucho para una ID de impresora,
si el controlador de impresora (16) no lee un apunte, entonces finaliza el proceso de autorización,
si el controlador de impresora (16) lee una ID de impresora, entonces el controlador de impresora (16) compara la ID de impresora procedente de la segunda dirección de memoria de cartucho (26) con la ID de impresora para la impresora para determinar si se le permite o no a la impresora utilizar el cartucho de material de impresión (12).
16. El método de la Reivindicación 15, que comprende
si la ID de impresora procedente de la segunda dirección de memoria de cartucho (26) y la ID de impresora para la impresora coinciden, entonces el controlador de impresora (16) determina que la impresora puede utilizar el cartucho de material de impresión (12),
si las IDs no coinciden, entonces el controlador de impresora (16) determina que la impresora no puede utilizar el cartucho de material de impresión (12),
si el controlador de impresora (16) no lee una ID de impresora procedente de la dirección de memoria de cartucho (26), entonces el controlador de impresora (16) escribe una ID de impresora para la impresora en la segunda dirección de memoria de cartucho (26) y determina que la impresora puede utilizar el cartucho de material de impresión (12).

Claims (16)

  1. 5
    10
    15
    20
    25
    30
    35
    40
    45
    50
    descripción
    Cartucho de material de impresión Antecedentes
    En muchas impresoras, el tóner, la tinta y otros materiales de impresión están contenidos en cartuchos extraíbles que pueden ser remplazados de forma periódica, por ejemplo, cuando el material de impresión se ha consumido totalmente. Los cartuchos de material de impresión pueden incluir una memoria que hace posible el intercambio de información entre el cartucho y el controlador de impresora cuando el cartucho está instalado en la impresora. Un cartucho de ese tipo se describe por ejemplo en el documento US 2006/0034624 Al o en el documento US2004/212651 Al.
    Dibujos
    La Fig. 1 ilustra una impresora que implementa un ejemplo de un cartucho de material de impresión.
    La Fig. 2 ilustra un ejemplo de un material de impresión tal como podría ser utilizado en la impresora mostrada en la
    Fig. 1.
    La Fig. 3 ilustra un ejemplo de un cartucho de tóner.
    La Fig. 4 ilustra un ejemplo de un cartucho de tinta.
    La Fig. 5 ilustra un ejemplo de un proceso de autorización para un cartucho de material de impresión, tal como podría ser implementado en la impresora mostrada en la Fig. 1.
    La Fig. 6 ilustra otro ejemplo de un proceso de autorización para un cartucho de material de impresión, tal como podría ser implementado en la impresora mostrada en la Fig. 1.
    La Fig. 7 ilustra un ejemplo de un controlador de impresora con instrucciones de programación para ejecutar un proceso de autorización, tal como el proceso mostrado en las Figs. 5 y 6.
    Las Figs. 8A y 8B ilustran otro ejemplo de un proceso de autorización de cartucho que combina elementos de los procesos mostrados en las Figs. 5 y 6.
    Las Figs. 9 y 10 ilustran otros ejemplos de cartucho de material de impresión.
    Los números de partes similares designan las mismas o similares partes en todas las figuras.
    Descripción
    Puede ser deseable en algunas aplicaciones de impresión controlar los cartuchos de material de impresión que se pueden utilizar en una impresora o en un grupo de impresoras. Por ejemplo, las partes de un contrato de servicios de impresión pueden desear limitar la impresión a cartuchos específicos suministrados bajo el contrato. Ha sido desarrollada una nueva técnica que utiliza la memoria en un cartucho de material de impresión para ayudar a asegurar que una impresora no imprimirá con un cartucho no autorizado. En un ejemplo, la memoria de cartucho está programada con una primera dirección de memoria que almacena un valor que cuando es leído por una impresora da lugar a que la impresora escriba un identificador de impresora en una segunda dirección de memoria (diferente).
    Tanto la primera como la segunda direcciones de memoria son escritas una vez después solo leídas de manera que, una vez escritas tanto el apunte (en la primera dirección de memoria) como la ID de impresora (en la segunda dirección de memoria) pueden no ser alteradas. De este modo, cuando el cartucho es instalado primero en una impresora y una ID de impresora es escrita en la memoria de cartucho, el cartucho después solo trabajará en esa impresa o en otra impresora con una ID coincidente. La ID de impresora puede identificar una única impresora o un grupo de impresoras. Por ejemplo, en el caso de un contrato de servicio de impresora, la ID de impresora puede ser una ID de flota que identifique una flota de impresoras de contrato que pueden utilizar el cartucho.
    Este y otros ejemplos descritos aquí ilustran, pero no limitan, el alcance de la patente, que está definida en las Reivindicaciones que siguen a esta Descripción.
    Como se ha utilizado en este documento, una "flota" de impresoras significa un grupo de impresoras que pertenecen o son operadas por una única entidad o que están identificadas como estando sometidas a una obligación para limitar la impresión al grupo; y unos medios de "memoria" se refiere a cualquier medio leíble por un procesador tangible, no transitorio que pueda implementar, contener, almacenar o mantener información o instrucciones para utilizar por un procesador.
    La Fig. 1 es un diagrama de bloques que ilustra una impresora 10 que implementa un ejemplo de un nuevo cartucho de material de impresión 12. Haciendo referencia a la Fig. 1, la impresora 10 incluye el cartucho 12, un motor de
    5
    10
    15
    20
    25
    30
    35
    40
    45
    50
    55
    60
    impresión 14 y un controlador 16 conectado operativamente con el cartucho 12 y el motor de impresión 14. El cartucho de material de impresión 12 es un componente sustituible que suministra tóner, tinta u otro material de impresión al motor de impresión 14. Aunque se muestra solo un cartucho 12, la impresora 10 puede incluir múltiples cartuchos de material de impresión 12. Por ejemplo, las impresoras de color pueden incluir un cartucho individual 12 para cada material de impresión de color.
    El motor de impresión 14 representa los componentes de impresora que aplican un material de impresión procedente del cartucho 12 a un papel u otro sustrato de impresión adecuado en el patrón deseado para una imagen impresa. En una impresora láser lO, por ejemplo, el motor de impresión 14 puede incluir un láser de generación de imágenes, un fotoconductor, un fusionador y un sistema de transporte para mover el sustrato de impresión pasado el fotoconductor y el fusionador. En una impresora de chorro de tinta, como otro ejemplo, el motor de impresión 14 puede incluir un cabeza de impresión y un sistema de transporte para mover el sustrato de impresión pasado la cabeza de impresión. Algunos componentes del motor de impresión 14 pueden ser parte del cartucho 12. Por ejemplo, en una impresora láser lO, el fotoconductor puede ser parte de un cartucho de tóner 12. Como otro ejemplo, en una impresora de chorro de tinta 10, la cabeza de impresión puede ser parte de un cartucho de tinta 12.
    El cartucho 12 incluye un contenedor 18 que contiene material de impresión 20 y una memoria 22 con una dirección 24 para un apunte de identificación de impresora y una dirección 26 para una identificación de impresora. Una memoria de cartucho 22 es normalmente utilizada en un "chip" de circuito integrado unido al contenedor 18 y operativamente conectado al controlador de impresora 16 a través de una serie de almohadillas de contacto y trazas conductoras. El controlador de impresora 16 representa la programación, el procesamiento y la memoria asociada, y los otros circuitos y componentes electrónicos necesarios para controlar el cartucho 12 y los elementos operativos de la impresora lO. En particular, el controlador 16 incluye una memoria 28 con instrucciones de autorización de cartucho 30 y un procesador 31 para ejecutar las instrucciones 30. Como se ha descrito con detalle más adelante, las instrucciones de autorización 30 incluyen instrucciones para comunicar con la memoria de cartucho 22 para leer desde y/o escribir en la dirección de memoria 24 y 26, por ejemplo mientras de inicializa un nuevo cartucho 12 instalado en la impresora 10.
    Haciendo ahora referencia a la Fig. 2 que ilustra un ejemplo de un cartucho de material de impresión 12 con más detalle, la memoria de cartucho 22 incluye una memoria escrita una vez después solo leída 32 y una memoria rescribible 34. Una memoria escrita una vez después solo leída está comúnmente referida con el acrónimo WORM (escritura única lectura múltiple). De este modo, la memoria escrita una vez después solo leída 32 y la memoria rescribible 34 están designadas por WORM y SIN WORM en la Fig. 2. Aunque no mostrado en la Fig. 2, además de un apunte en la dirección 24 y una ID de impresora en la dirección 26, las memorias WORM 32 y SIN WORM 32, 34 pueden incluir, por ejemplo información de configuración configurada en fábrica que ayude al controlador de impresora 16 con las operaciones de impresión y a utilizar la información recogida y almacenada después de que el cartucho esté instalado en una impresora.
    La dirección de apunte 24 puede tener un valor o estado de apunte 23 y un valor o estado sin apunte 25. En un ejemplo, la dirección de apunte 24 es implementada como una ubicación de memoria de único bit que esté o bien en un estado no escrito (una lógica O) sin apunte 25 o en un estado escrito (una lógica 1) para un apunte 23. La dirección ID de impresora 26 puede no tener un valor o estado de ID 27 o un valor estado sin ID 29. En un ejemplo, la dirección ID de impresora 26 es implementada como una ubicación de memoria de 16 bit que está o bien en un estado no escrito (0x0000) para un estado sin ID o bien en un estado con un valor que representa una ID para una impresora individual o un grupo de impresoras. Cualquier parámetro adecuado puede ser utilizado para identificar una impresora o grupo de impresoras que incluyen por ejemplo números de serie, direcciones MAC (control de acceso de medios), números de consumidor o de contrato para IDs de flota. El valor ID de impresora 29 escrito en una dirección de memoria de cartucho 26 puede ser un computado con algoritmo, encriptado u otra versión derivada del parámetro de ID real.
    La memoria de cartucho 22 incluye también un controlador 36 para controlar el almacenamiento y la recuperación de datos hacia y desde las memorias 32, 34. El controlador 36 intercambia información con el controlador de impresora 16 a través de los terminales de datos y reloj 38, 40 y con las memorias 32, 34 a través de buses internos 46, 48. La energía es suministrada a una memoria de cartucho 22 a través de la energía y los terminales de tierra 42, 44. El controlador de impresora 16 inicia una operación de lectura enviando señales de dirección y controla al terminal de datos 38 y las señales de reloj apropiadas al terminal 40. Como respuesta, el controlador de memoria de cartucho 36 recupera los datos de la dirección de memoria identificada en el comando de lectura y devuelve los datos al terminal de datos 38. De manera similar, el controlador 16 inicia una operación de escritura enviando datos, dirección y señales de control al terminal de datos 38 y las señales de reloj apropiadas al terminal de reloj 40. Como respuesta, el controlador de memoria de cartucho 36 almacena los datos en la dirección de memoria identificada en el comando de escritura. Aunque se muestra una memoria de cuatro terminales 22 en la Fig. 2, son posibles otras configuraciones. Por ejemplo, puede ser deseable en algunas implementaciones utilizar una memoria de dos terminales en la que las señales de datos y de reloj sean transferidas a través del terminal de energía.
    Aunque el contenedor 18 en el cartucho 12 normalmente contendrá material de impresión 20 cuando está instalado en una impresora 10 como se muestra en la Fig. 1, el cartucho 12 en la Fig. 2 representa un cartucho de material de impresión con o sin material de impresión 20 que incluye por ejemplo, un cartucho vacío antes de que sea llenado (o
    5
    10
    15
    20
    25
    30
    35
    40
    45
    50
    55
    rellenado) con material de Impresión. También, la configuración de una memoria de cartucho 22 en la Fig. 2 es solo un ejemplo. Son posibles otras configuraciones adecuadas para el cartucho de memoria 22, que incluyen otros componentes, direcciones, y/o información diferentes no mostrados en la Fig. 2.
    En un ejemplo, el cartucho de material de impresión 12 está implementado como un cartucho de tóner 12 mostrado en la Fig. 3. En otro ejemplo, el cartucho de material de impresión 12 está implementado como un cartucho de tinta 12 mostrado en la Fig. 4.
    La Fig. 5 muestra un diagrama de flujo que ilustra un ejemplo de un proceso de autorización 100 para un cartucho de material de impresión tal como un cartucho 12 mostrado en las Figs. 1-4. Los números de partes de las Figs. 1-4 son utilizados en la siguiente descripción de proceso de autorización 100. El proceso de autorización 100 puede ser implementado, por ejemplo, por el procesador 31 que ejecuta las instrucciones de autorización 30 en un controlador de impresora l6. Un proceso de autorización 100 no excluye otra autorización y/o procesos de autentificación que se ejecuten en el controlador 16, y el proceso 100 en la Fig. 5 puede ser por sí mismo parte de un proceso de autentificación que incluya otros elementos, rutinas y/o subrutinas.
    Haciendo referencia a la Fig. 5, cuando el cartucho de material de impresión 12 está instalado en una impresora 10, el controlador de impresora 16 lee la dirección 24 de la memoria de cartucho 32 para un apunte de ID de impresora (bloque 102). Si el controlador de impresora 16 lee un apunte 23, entonces el controlador 16 lee la dirección 26 de la memoria de cartucho 32 para una lD de impresora (bloque 104). Si el controlador de impresora 16 no lee un apunte 23 en el bloque 102, entonces el proceso de autorización 100 finaliza. Si el controlador de impresora 16 lee una ID de impresora 27 en el bloque 104, entonces el controlador de impresora 16 compara la ID de impresora 27 procedente de la memoria de cartucho 32 con una ID de impresora para la impresora 10 para determinar si se le permite o no a la impresora 10 utilizar el cartucho 12 (bloque 106).
    La ID de impresora 10 puede ser almacenada en el controlador 16 o en una dirección remota accesible al controlador l6. La ID de impresora para la impresora 10 puede identificar una única impresora a la que se le permita el uso del cartucho 12 o un grupo de impresoras al que se le permita el uso del cartucho 12. Si las IDs coinciden, entonces el controlador de impresora 16 determina que la impresora 10 puede utilizar el cartucho (bloque 108). Si las IDs no coinciden, entonces el controlador de impresora 16 determina que la impresora 10 no puede utilizar el cartucho 12 (bloque 110). También si las IDs no coinciden, la impresora puede presentar un mensaje al usuario que indique que el cartucho no está autorizado para utilizarse con esta impresora.
    Si el controlador 16 no lee una ID de impresora 27 en el bloque 104, el controlador de impresora 16 escribe una ID de impresora 27 para la impresora 10 en la memoria de cartucho 32 (bloque 112) y determina que la impresora 10 puede utilizar un cartucho 12.
    La Fig. 6 ilustra otro ejemplo de un proceso de autorización 200 en el que la impresora incluye configuraciones para habilitar la autorización de cartucho. La Fig. 7 ilustra un controlador de impresora 16 con una configuración de autorización 50, un modo de autorización 52, e instrucciones 30 para ejecutar el proceso de autorización 200 en la Fig. 6.
    Haciendo referencia a las Figs. 6 y 7, cuando el cartucho de material de impresión 12 está instalado en la impresora 10, el controlador de impresora 16 lee la configuración de autorización de cartucho 50 (bloque 202 en la Fig. 6). Si la configuración de autorización 50 no está habilitada 54, entonces el proceso de autorización 200 termina. Si la configuración de autorización 50 está habilitada 56, entonces el controlador de impresora 16 lee (1) el modo de autorización de cartucho 52 para determinar el modo de ID de impresora como una ID de impresora única 58 o una ID de flota 60 (bloque 204 en la Fig. 6) y (2) la dirección 26 de la memoria de cartucho 32 para una ID de impresora (bloque 206 en la Fig. 6).
    51 el controlador de impresora 16 lee una ID de impresora 27 en el bloque 206, entonces el controlador de impresora 16 compara la ID de impresora 27 procedente de la memoria de cartucho 32 con la ID de impresora 50 o la ID de flota 60 (dependiendo de la configuración de modo 52) para determinar si se permite o no que la impresora 10 utilice el cartucho 12 (bloque 208 en la Fig. 6). Si las IDs coinciden, entonces el controlador de impresora 16 determina que la impresora 10 puede utilizar el cartucho (bloque 210 en la Fig. 6) y el proceso de autorización 200 finaliza. Si las IDs no coinciden, entonces el controlador de impresora 16 determina que la impresora 10 no puede utilizar el cartucho 12 (bloque 212 en la Fig. 6) y el proceso de autorización 200 finaliza. Si el controlador de impresora 16 no lee una ID de impresora 27 en el bloque 206, entonces el controlador de impresora 16 escribe una ID de impresora única o una ID de flota para la impresora 10 en la memoria de cartucho 32 (dependiendo de la configuración de modo 52) y determina que la impresora 10 puede utilizar el cartucho 12 (bloque 2l4 en la Fig. 6).
    Las Figs. 8A y 8B son diagramas de flujo que ilustran otro ejemplo de un proceso de autorización de cartucho 300 que combina elementos de procesos 100 y 200 en las Figs. 5 y 6. Haciendo referencia a las Figs. 8A y 8B, cuando un cartucho de material de impresión 12 está instalado en una impresora 10. El controlador de impresora 16 lee la dirección 24 de la memoria de cartucho 32 para un apunte de ID de impresora (bloque 302). Si el controlador de impresora 16 lee un apunte 23, entonces el controlador de impresora 16 lee (1) el modo de autorización de cartucho
    52 para determinar el modo de ID de impresora como una ID de impresora única 58 o una ID de flota 60 (bloque
    5
    10
    15
    20
    25
    30
    304) y (2) la dirección 26 de la memoria de cartucho 32 para una ID de impresora (bloque 306). Sí el controlador de Impresora 16 no lee un apunte 23 en el bloque 302, entonces el proceso de autorización continúa al bloque 316 para determinar si la configuración de autorización 50 está o no habilitada en el controlador de impresora 16.
    Sí el controlador de impresora 16 lee una ID de impresora 27 en el bloque 306, entonces el controlador 16 compara la ID de impresora 27 procedente de la memoria de cartucho 32 con la ID de impresora 58 o la ID de flota 60 (dependiendo de la configuración de modo 52) para determinar si se permite a la impresora 10 utilizar o no el cartucho 12 (bloque 308). Sí las IDs coinciden, entonces el controlador de impresora 16 determina que la impresora 10 puede utilizar el cartucho (bloque 310) y el proceso de autorización 300 termina. Si las IDs no condicen, entonces el controlador de impresora 16 determina que la impresora 10 no puede utilizar el cartucho 12 (bloque 213) y el proceso de autorización 300 finaliza.
    Sí el controlador de impresora 16 no lee una ID de impresora 27 en el bloque 304, entonces el controlador de impresora 16 escribe una ID de impresora única o una ID de flota para la impresora 10 en la memoria de cartucho 32 (dependiendo de la configuración de modo 52) y determina que la impresora 10 puede utilizar el cartucho 12 (bloque 314) y el proceso de autorización finaliza.
    Sí el controlador de impresora 16 no lee un apunte 23 en el bloque 302, entonces el proceso de autorización pasa al bloque 316 para determinar si la configuración de autorización 50 está habilitada o no en el contralor de impresora 16. En el bloque 316, el controlador de impresora 16 lee la configuración de autorización de cartucho 50. Sí la configuración de autorización 50 no está habilitada 54, entonces del proceso de autorización 300 finaliza. Si la configuración de autorización 50 está habilitada 56, entonces el controlador de impresora 16 continúa ejecutando el proceso 300 en el bloque 304 como se ha descrito anteriormente (bloque 318).
    La Fig. 9 ilustra un cartucho de material de impresión 12 sin apunte de ID y con un valor de ID de flota 27 escrito en la dirección de memoria de ID de impresora 26, por ejemplo en el bloque 214 en la Fig. 6. Aunque se espera que una ID de flota 27 normalmente sea implementada como un único identificador que identifique una correspondiente flota de impresoras, la ID de flota 27 puede ser también implementada como múltiples indicadores únicos identificando cada uno una correspondiente flota de impresoras.
    La Fig. 10 ilustra un cartucho de material de impresión 12 con un apunte de ID 23 y con un valor de ID de flota 27 escrito para la dirección de memoria de ID de impresora 26, por ejemplo en el bloque 112 en la Fig. 5 o el bloque 314 en la Fig. 8B.
    Como se señaló al principio de esta Descripción, los ejemplos mostrados en las figuras y descritos anteriormente ilustran pero no limitan el campo de la patente. Son posibles otros ejemplos. Por lo tanto, la descripción anterior no debería ser interpretada para limitar el campo de la patente que está defendida en las siguientes Reivindicaciones.
    "Un" y "una" como se han utilizado en las Reivindicaciones significan uno o más.
    5
    10
    15
    20
    25
    30
    35
    40
    45
    50
    reivindicaciones
    1. Un cartucho de material de impresión (12) para ser instalado en una impresora (10) que tiene un controlador de impresora (16), que comprende:
    un contenedor (18) para contener un material de impresión (20); y
    una memoria (22) para hacer posible el intercambio de información entre el cartucho (12) y el controlador de impresora (16) cuando el cartucho (12) está instalado en la impresora (10);
    en donde la memoria (22) incluye una primera memoria escrita una vez después solo leída con una primera dirección de memoria (24) y una segunda memoria escrita una vez después solo leída con una segunda dirección de memoria (26), y un controlador (36) para controlar el almacenamiento y retirada de datos a y desde la memoria escrita una vez después solo leída, y en donde el controlador de memoria (36) controla el intercambio de información con el controlador de impresora (16);
    teniendo la primera dirección de memoria (24) información en la misma para hacer que el controlador de impresora (16) escriba un identificador de impresora en la segunda dirección de memoria (26).
  2. 2. El cartucho (12) de la Reivindicación 1, en el que la información en la primera dirección de memoria (24) incluye un valor de bit único que cuando es leído por el controlador de impresora (16) hace que el controlador de impresora (16) escriba un identificador de impresora en la segunda dirección de memoria (26).
  3. 3. El cartucho (12) de la Reivindicación 1, en el que el identificador de impresora incluye un único identificador que identifica una flota de impresoras, es decir un grupo de impresoras pertenecientes u operadas por una única entidad o identificadas para estar sometidas a una obligación para limitar la impresión al grupo.
  4. 4. El cartucho (12) de la Reivindicación 1, que comprende material de impresión (20) en el contenedor (18).
  5. 5. El cartucho (12) de la Reivindicación 1, en el que el cartucho (12) es un cartucho de tóner, contendiendo el contenedor (18) tóner, o el cartucho (12) es un cartucho de tinta, conteniendo el contenedor (18) tinta.
  6. 6. El cartucho (12) de la Reivindicación 1, en el que la memoria (22) está encarnada en un chip de circuito integrado fijado al contenedor (18) y operativamente conectado al controlador de impresora (16) a través de una serie de almohadillas de contacto y trazas conductoras (38, 40, 42, 44).
  7. 7. El cartucho (12) de la Reivindicación 1, en el que la memoria (22) incluye también una memoria rescribible (34), en donde la memoria (22) incluye un controlador (36) para controlar el almacenamiento y retirada de datos a y desde las memorias (22, 34) y en donde el controlador de memoria (36) es para intercambiar información con el controlador de impresora (16) a través de los terminales de datos y reloj (38, 40, 42, 44) y con las memorias (22, 34) a través de los buses internos (46, 48).
  8. 8. El cartucho (12) de la Reivindicación 1, en el que la dirección de apunte (24) puede tener uno de un valor o estado de apunte o un valor o estado sin apunte.
  9. 9. El cartucho (12) de la Reivindicación 2, en el que la dirección de apunte (24) está implementada como una ubicación de memoria de único bit que está o bien en un estado no escrito para estar sin apunte o bien en un estado escrito para un apunte.
  10. 10. El cartucho (12) de la Reivindicación 1, en el que una dirección de identificador de impresora (26) puede tener un valor o estado de ID o un valor o estado de sin ID.
  11. 11. El cartucho (12) de la Reivindicación 10, en el que la dirección de ID de impresora (26) está implementada como una ubicación de memoria de 16 bits que está o bien en un estado no escrito para estar sin ID o bien en un estado escrito con un valor que representa una ID para una impresora individual o un grupo de impresoras.
  12. 12. El cartucho (12) de la Reivindicación 1, en el que el valor de ID de impresora escrito en la segunda dirección de memoria (26) es un computado con algoritmo, encriptado u otra versión derivada del parámetro de ID real.
  13. 13. Una impresora (10) que incluye un controlador de impresora (16) y el cartucho de material de impresión (12) de acuerdo con una cualquiera de las reivindicaciones 1 a 12 instalados en la impresora (10).
  14. 14. Un método de autorización de un cartucho de material de impresión (12) para ser instalado en una impresora (10), cuyo cartucho (12) comprende un contenedor (18) para contener un material de impresión, y una memoria (22) para habilitar el intercambio de información entre el cartucho (12) y el controlador de impresora (16) cuando el cartucho (12) está instalado en la impresora (10), en donde la memoria (22) incluye una primera memoria escrita una vez después solo leída con una primera dirección de memoria (24) y un segunda memoria escrita una vez después solo leída con una segunda dirección de memoria (26), y un controlador (36) para controlar el
    5
    10
    15
    20
    25
    almacenamiento y retirada de datos a y desde la memoria escrita una vez después solo leída, y en donde el controlador de memoria (36) controla el intercambio de información con el controlador de impresora (16), comprendiendo el método
    hacer que el controlador de impresora (16), por la primera dirección de memoria (24) de la memoria de cartucho (22), escriba un identificador de memoria en la segunda dirección de memoria (26) de la memoria de cartucho (22);
    escribir, mediante el controlador de impresora (16), un identificador de impresora en la segunda dirección de memoria (26) de la memoria de cartucho (22).
  15. 15. El método de la Reivindicación 14, en el que el controlador de memoria (36) controla el intercambio de información con el controlador de impresora (16) a través de los terminales de datos y reloj (38, 40, 42, 44) y con las memorias (32, 34) a través de los buses internos (46, 48), comprendiendo el método
    cuando el cartucho de material de impresión (12) está instalado en la impresora, el controlador de impresora (16) lee la primera dirección (24) de la memoria de cartucho (22) para una apunte de ID,
    si el controlador de impresora (16) lee un apunte, entonces el controlador de impresora lee la segunda dirección de la memoria de cartucho para una ID de impresora,
    si el controlador de impresora (16) no lee un apunte, entonces finaliza el proceso de autorización,
    si el controlador de impresora (16) lee una ID de impresora, entonces el controlador de impresora (16) compara la ID de impresora procedente de la segunda dirección de memoria de cartucho (26) con la ID de impresora para la impresora para determinar si se le permite o no a la impresora utilizar el cartucho de material de impresión (12).
  16. 16. El método de la Reivindicación 15, que comprende
    si la ID de impresora procedente de la segunda dirección de memoria de cartucho (26) y la ID de impresora para la impresora coinciden, entonces el controlador de impresora (16) determina que la impresora puede utilizar el cartucho de material de impresión (12),
    si las IDs no coinciden, entonces el controlador de impresora (16) determina que la impresora no puede utilizar el cartucho de material de impresión (12),
    si el controlador de impresora (16) no lee una ID de impresora procedente de la dirección de memoria de cartucho (26), entonces el controlador de impresora (16) escribe una ID de impresora para la impresora en la segunda dirección de memoria de cartucho (26) y determina que la impresora puede utilizar el cartucho de material de impresión (12).
ES15722815.6T 2015-04-23 2015-04-23 Cartucho de material de impresión Active ES2660452T3 (es)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/US2015/027271 WO2016171694A1 (en) 2015-04-23 2015-04-23 Printing material cartridge

Publications (1)

Publication Number Publication Date
ES2660452T3 true ES2660452T3 (es) 2018-03-22

Family

ID=53180806

Family Applications (2)

Application Number Title Priority Date Filing Date
ES17210242T Active ES2732783T3 (es) 2015-04-23 2015-04-23 Memoria para un cartucho
ES15722815.6T Active ES2660452T3 (es) 2015-04-23 2015-04-23 Cartucho de material de impresión

Family Applications Before (1)

Application Number Title Priority Date Filing Date
ES17210242T Active ES2732783T3 (es) 2015-04-23 2015-04-23 Memoria para un cartucho

Country Status (17)

Country Link
US (3) US20170182783A1 (es)
EP (2) EP3330091B1 (es)
JP (1) JP6346382B2 (es)
KR (2) KR101958610B1 (es)
CN (1) CN107257737B (es)
AU (1) AU2015392082B2 (es)
BR (1) BR112017015825B1 (es)
CA (1) CA2974804C (es)
DK (1) DK3183122T3 (es)
ES (2) ES2732783T3 (es)
PL (1) PL3183122T3 (es)
PT (1) PT3183122T (es)
RU (1) RU2654179C1 (es)
TR (1) TR201802770T4 (es)
TW (1) TWI613535B (es)
WO (1) WO2016171694A1 (es)
ZA (1) ZA201705027B (es)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111183036B (zh) * 2017-10-18 2021-07-13 惠普发展公司,有限责任合伙企业 用于可更换的打印机组件的集成电路设备
EP3820703B1 (en) * 2018-07-13 2024-01-10 Hewlett-Packard Development Company, L.P. Print substance reservoirs
ES2830401T3 (es) 2018-12-03 2021-06-03 Hewlett Packard Development Co Circuitos lógicos
CN109703203B (zh) * 2019-02-28 2020-05-12 珠海艾派克微电子有限公司 耗材余量信息监测方法及打印系统
JP7307574B2 (ja) * 2019-03-28 2023-07-12 ニデックインスツルメンツ株式会社 カード発行装置
JP7467856B2 (ja) 2019-09-27 2024-04-16 ブラザー工業株式会社 画像形成装置および消耗品カートリッジ
JP7371452B2 (ja) 2019-11-19 2023-10-31 ブラザー工業株式会社 画像形成装置
JP7512600B2 (ja) 2020-01-31 2024-07-09 ブラザー工業株式会社 画像形成装置、制御プログラム、画像形成制御方法およびカートリッジ
JP7501046B2 (ja) 2020-03-30 2024-06-18 ブラザー工業株式会社 画像形成装置、制御方法およびカートリッジ
JP7571387B2 (ja) 2020-03-31 2024-10-23 ブラザー工業株式会社 画像形成装置及び印刷許可方法
JP7516818B2 (ja) 2020-03-31 2024-07-17 ブラザー工業株式会社 画像形成装置、制御方法及びカートリッジ
JP2024051447A (ja) * 2022-09-30 2024-04-11 ブラザー工業株式会社 電子装置、プログラム、システムおよび方法

Family Cites Families (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08174863A (ja) * 1994-12-21 1996-07-09 Ricoh Co Ltd インクカートリッジを備えた記録装置
US6113208A (en) * 1996-05-22 2000-09-05 Hewlett-Packard Company Replaceable cartridge for a printer including resident memory with stored message triggering data
US5807005A (en) 1997-05-12 1998-09-15 Lexmark International, Inc. Cartridge lockout system and method
US6832866B2 (en) 1999-01-25 2004-12-21 Fargo Electronics, Inc. Printer or laminator supply
JP4179340B2 (ja) * 2000-02-16 2008-11-12 セイコーエプソン株式会社 使用許容量の設定方法
JP3697213B2 (ja) * 2001-02-09 2005-09-21 キヤノン株式会社 液体収納容器、および液体の撹拌方法
US7044574B2 (en) 2002-12-30 2006-05-16 Lexmark International, Inc. Method and apparatus for generating and assigning a cartridge identification number to an imaging cartridge
US7182445B2 (en) * 2003-04-25 2007-02-27 Hewlett-Packard Development Company, L.P. Replaceable printer component
JP4412583B2 (ja) * 2003-08-22 2010-02-10 株式会社リコー 装置ユニット、画像形成装置、及び、管理システム
US7399047B2 (en) * 2004-04-29 2008-07-15 Hewlett-Packard Development Company, L.P. Consumable cartridge with theft deterrence features
US7401875B2 (en) * 2004-07-09 2008-07-22 Texas Instruments Incorporated Inkjet printhead incorporating a memory array
US7088928B2 (en) * 2004-08-13 2006-08-08 Static Control Components, Inc. Systems and methods for universal imaging components
US7257335B1 (en) 2004-12-17 2007-08-14 Nu-Kote International, Inc. Universal smart chip cartridges for multiple printing apparatus
US8721203B2 (en) * 2005-10-06 2014-05-13 Zih Corp. Memory system and method for consumables of a printer
US20070154228A1 (en) 2005-12-30 2007-07-05 Nu-Kote International, Inc. Universal smart chip cartridge for multiple printing apparatus
JP5094273B2 (ja) * 2006-08-23 2012-12-12 キヤノン株式会社 インクタンク
JP4513818B2 (ja) * 2007-03-07 2010-07-28 コニカミノルタビジネステクノロジーズ株式会社 画像形成装置用プロセスカートリッジ及び画像形成装置
US8023848B2 (en) 2007-08-24 2011-09-20 Seiko Epson Corporation Density measuring device, liquid developer storing apparatus, and image forming apparatus
US8036555B2 (en) 2007-08-30 2011-10-11 Seiko Epson Corporation Liquid measuring device with floating member having magnetic field generators
JP2008149724A (ja) * 2007-12-17 2008-07-03 Seiko Epson Corp 記憶装置および記憶装置に対するアクセス方法
JP4721068B2 (ja) * 2007-12-28 2011-07-13 ブラザー工業株式会社 インクジェット記録装置
JP2010012659A (ja) * 2008-07-02 2010-01-21 Canon Inc プリンター装置
JP5577615B2 (ja) * 2009-04-01 2014-08-27 セイコーエプソン株式会社 液体消費システム、液体消費装置、液体供給ユニット、および、液体供給ユニットに収容された液体の残量を管理する方法
JP5556371B2 (ja) * 2010-05-25 2014-07-23 セイコーエプソン株式会社 記憶装置、基板、液体容器、データ記憶部に書き込むべきデータをホスト回路から受け付ける方法、ホスト回路に対し電気的に接続可能な記憶装置を含むシステム
JP2012051269A (ja) * 2010-09-02 2012-03-15 Brother Industries Ltd 液体カートリッジ、これを着脱可能な液体吐出装置、及び、液体カートリッジの再生方法
CN202138071U (zh) * 2011-04-06 2012-02-08 珠海艾派克微电子有限公司 验证成像盒芯片的成像装置
US9536112B2 (en) * 2011-06-13 2017-01-03 Stmicroelectronics Asia Pacific Pte Ltd. Delaying or deterring counterfeiting and/or cloning of a component
TWI437432B (zh) * 2011-10-31 2014-05-11 Kinpo Elect Inc 碳粉匣及其所應用的印表機與相關聯的保護管理方法
CN103302988B (zh) * 2012-03-06 2016-04-06 珠海天威技术开发有限公司 存储芯片及其电源管理方法、耗材容器、成像设备
US8891982B2 (en) 2012-06-29 2014-11-18 Static Control Components, Inc. Network printer system
PL3263340T3 (pl) 2012-08-30 2019-05-31 Hewlett Packard Development Co Wymienny element drukujący z fabrycznym kodem tożsamości
US9361466B2 (en) * 2012-12-21 2016-06-07 Hewlett-Packard Development Company, L.P. Printer consumable locking

Also Published As

Publication number Publication date
PL3183122T3 (pl) 2018-05-30
KR101958610B1 (ko) 2019-07-04
KR101858423B1 (ko) 2018-05-15
EP3330091A1 (en) 2018-06-06
WO2016171694A1 (en) 2016-10-27
CN107257737B (zh) 2019-07-09
BR112017015825A2 (pt) 2018-07-17
CN107257737A (zh) 2017-10-17
AU2015392082B2 (en) 2018-03-22
EP3183122A1 (en) 2017-06-28
DK3183122T3 (en) 2018-03-12
US11148428B2 (en) 2021-10-19
US20200114653A1 (en) 2020-04-16
TW201638680A (zh) 2016-11-01
TR201802770T4 (tr) 2018-03-21
KR20170096054A (ko) 2017-08-23
JP6346382B2 (ja) 2018-06-20
JP2018509648A (ja) 2018-04-05
US20180086091A1 (en) 2018-03-29
PT3183122T (pt) 2018-03-05
ZA201705027B (en) 2022-03-30
EP3183122B1 (en) 2018-02-07
US20170182783A1 (en) 2017-06-29
CA2974804A1 (en) 2016-10-27
CA2974804C (en) 2018-07-24
TWI613535B (zh) 2018-02-01
KR20180052780A (ko) 2018-05-18
BR112017015825B1 (pt) 2022-11-22
AU2015392082A1 (en) 2017-08-17
RU2654179C1 (ru) 2018-05-16
EP3330091B1 (en) 2019-06-05
ES2732783T3 (es) 2019-11-25

Similar Documents

Publication Publication Date Title
ES2660452T3 (es) Cartucho de material de impresión
US11148429B2 (en) Printing material cartridge
ES2506095T7 (es) Componente reemplazable de impresora que incluye una memoria que almacena una máscara de cifrado de etiquetas
HK1235750A1 (en) Printing material cartridge
HK1235750B (en) Printing material cartridge
HK1233585B (en) Printing material cartridge
HK1233585A1 (en) Printing material cartridge