ES2382662T3 - Aparato y método para el tratamiento de imágenes y medio de almacenamiento - Google Patents
Aparato y método para el tratamiento de imágenes y medio de almacenamiento Download PDFInfo
- Publication number
- ES2382662T3 ES2382662T3 ES06076207T ES06076207T ES2382662T3 ES 2382662 T3 ES2382662 T3 ES 2382662T3 ES 06076207 T ES06076207 T ES 06076207T ES 06076207 T ES06076207 T ES 06076207T ES 2382662 T3 ES2382662 T3 ES 2382662T3
- Authority
- ES
- Spain
- Prior art keywords
- addon
- additional information
- images
- image
- treatment
- 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.)
- Expired - Lifetime
Links
- 238000000034 method Methods 0.000 title claims abstract description 85
- 238000011282 treatment Methods 0.000 title claims description 36
- 238000012545 processing Methods 0.000 claims abstract description 40
- 238000004519 manufacturing process Methods 0.000 claims description 24
- 238000012937 correction Methods 0.000 claims description 14
- 238000006243 chemical reaction Methods 0.000 claims description 7
- 230000015572 biosynthetic process Effects 0.000 claims description 5
- 238000005259 measurement Methods 0.000 claims description 4
- 238000004590 computer program Methods 0.000 claims description 3
- 238000003384 imaging method Methods 0.000 abstract 1
- 238000012546 transfer Methods 0.000 description 31
- 238000012795 verification Methods 0.000 description 11
- 238000010276 construction Methods 0.000 description 10
- 230000008569 process Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 7
- 230000000737 periodic effect Effects 0.000 description 6
- 230000010287 polarization Effects 0.000 description 4
- 239000003086 colorant Substances 0.000 description 3
- 239000013256 coordination polymer Substances 0.000 description 3
- 238000007796 conventional method Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000008030 elimination Effects 0.000 description 2
- 238000003379 elimination reaction Methods 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 241001624567 Erronea Species 0.000 description 1
- 241000211181 Manta Species 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 238000009792 diffusion process Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000000873 masking effect Effects 0.000 description 1
- NFGXHKASABOEEW-LDRANXPESA-N methoprene Chemical compound COC(C)(C)CCCC(C)C\C=C\C(\C)=C\C(=O)OC(C)C NFGXHKASABOEEW-LDRANXPESA-N 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000010355 oscillation Effects 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 238000000844 transformation Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 238000004383 yellowing Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00838—Preventing unauthorised reproduction
- H04N1/00856—Preventive measures
- H04N1/00864—Modifying the reproduction, e.g. outputting a modified copy of a scanned original
- H04N1/00867—Modifying the reproduction, e.g. outputting a modified copy of a scanned original with additional data, e.g. by adding a warning message
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00838—Preventing unauthorised reproduction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00838—Preventing unauthorised reproduction
- H04N1/00856—Preventive measures
- H04N1/00864—Modifying the reproduction, e.g. outputting a modified copy of a scanned original
- H04N1/00867—Modifying the reproduction, e.g. outputting a modified copy of a scanned original with additional data, e.g. by adding a warning message
- H04N1/0087—Modifying the reproduction, e.g. outputting a modified copy of a scanned original with additional data, e.g. by adding a warning message with hidden additional data, e.g. data invisible to the human eye
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32144—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
- H04N1/32149—Methods relating to embedding, encoding, decoding, detection or retrieval operations
- H04N1/32203—Spatial or amplitude domain methods
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32144—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
- H04N1/32149—Methods relating to embedding, encoding, decoding, detection or retrieval operations
- H04N1/32203—Spatial or amplitude domain methods
- H04N1/32208—Spatial or amplitude domain methods involving changing the magnitude of selected pixels, e.g. overlay of information or super-imposition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32144—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
- H04N1/32149—Methods relating to embedding, encoding, decoding, detection or retrieval operations
- H04N1/32203—Spatial or amplitude domain methods
- H04N1/32256—Spatial or amplitude domain methods in halftone data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32144—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
- H04N1/32149—Methods relating to embedding, encoding, decoding, detection or retrieval operations
- H04N1/32267—Methods relating to embedding, encoding, decoding, detection or retrieval operations combined with processing of the image
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32144—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
- H04N1/32149—Methods relating to embedding, encoding, decoding, detection or retrieval operations
- H04N1/32288—Multiple embedding, e.g. cocktail embedding, or redundant embedding, e.g. repeating the additional information at a plurality of locations in the image
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32144—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
- H04N1/32149—Methods relating to embedding, encoding, decoding, detection or retrieval operations
- H04N1/32288—Multiple embedding, e.g. cocktail embedding, or redundant embedding, e.g. repeating the additional information at a plurality of locations in the image
- H04N1/32299—Multiple embedding, e.g. cocktail embedding, or redundant embedding, e.g. repeating the additional information at a plurality of locations in the image using more than one embedding method
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32144—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
- H04N1/32149—Methods relating to embedding, encoding, decoding, detection or retrieval operations
- H04N1/32309—Methods relating to embedding, encoding, decoding, detection or retrieval operations in colour image data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0077—Types of the still picture apparatus
- H04N2201/0082—Image hardcopy reproducer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3204—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a user, sender, addressee, machine or electronic recording medium
- H04N2201/3205—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a user, sender, addressee, machine or electronic recording medium of identification information, e.g. name or ID code
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3269—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of machine readable codes or marks, e.g. bar codes or glyphs
- H04N2201/327—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of machine readable codes or marks, e.g. bar codes or glyphs which are undetectable to the naked eye, e.g. embedded codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/328—Processing of the additional information
- H04N2201/3281—Encryption; Ciphering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/328—Processing of the additional information
- H04N2201/3284—Processing of the additional information for error correction
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S283/00—Printed matter
- Y10S283/901—Concealed data
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Editing Of Facsimile Originals (AREA)
- Cleaning In Electrography (AREA)
- Image Processing (AREA)
- Ultra Sonic Daignosis Equipment (AREA)
- Holo Graphy (AREA)
Abstract
Método para el tratamiento de imágenes (1000) que comprende las etapas de: introducción de los datos de la imagen en color de M, C, Y y K para una imagen en color; adición (205, 212, 1409, 1404) de la primera información adicional a dichos datos de la imagen en color de entrada mediante la modulación de puntos del plano Y de dicha imagen en color, de acuerdo con un primer método de una serie de métodos, de manera que es difícil de discernir por el ojo humano; adición (205, 212, 1409, 1404) de la segunda información adicional a dichos datos de la imagen en color de entrada mediante la modulación de puntos del plano Y de dicha imagen en color de acuerdo con un segundo método de una serie de métodos, de manera que es difícil de discernir por el ojo humano, y emisión (207) de los datos de la imagen en color, a los que se han añadido dicha primera información adicional y dicha segunda información adicional, a una unidad para la formación de imágenes, en el que dicha primera información adicional es información que especifica dicho segundo método.
Description
Aparato y metodo para el tratamiento de imagenes y medio de almacenamiento ANTECEDENTES DE LA INVENCION Sector de la invencion La invencion se refiere a un aparato y a un metodo para el tratamiento de imagenes que tiene una funcion de anadir informacion adicional a una imagen de entrada. Tambien se refiere a un medio de almacenamiento en el que se han almacenado las instrucciones del programa para llevar a cabo dicho metodo. Tecnica anterior relacionada En los ultimos anos, se ha mejorado el rendimiento de aparatos para el tratamiento de imagenes tales como una impresora de color, un aparato de copiado en color, o similar, y se pueden proporcionar imagenes con alta calidad de imagen. De esta manera, se puede formar una imagen con una calidad de imagen casi similar a la de un billete, valores o similares. No obstante, esta prohibida la formacion de dichas imagenes y es necesario eliminar dicho comportamiento ilegal. Como una de las contramedidas para este proposito, se conoce una tecnica para ocultar un dibujo de puntos que muestra los numeros (informacion tal como el numero de fabricacion, el numero de producto, el ID del usuario y similares), que son caracteristicos del aparato para el tratamiento de imagenes, en cada imagen que se forma. Llevando a cabo dicho proceso, incluso si una imagen se forma de manera ilegal, analizando el dibujo de puntos oculto en la imagen formada, tambien se pueden conocer las diversas situaciones en el momento en el que se forma la imagen. El dibujo de puntos se oculta de manera periodica en toda la imagen a periodos predeterminados. Por tanto, incluso si solo existe una parte de la imagen, dado que la informacion se ha ocultado en esta zona parcial, se puede ejecutar la busqueda de la diversa informacion tal como se ha mencionado anteriormente. Para buscar perfectamente la diversa informacion, se necesita fijar un area de la zona parcial de la imagen a un area correspondiente al menos a un periodo entre los periodos anteriores. Un metodo de adicion convencional del dibujo de puntos (informacion adicional) tal como se ha mencionado anteriormente difiere para cada fabricante que fabrica cada uno de los aparatos para el tratamiento de imagenes. Para decodificar la informacion adicional, tal como un numero de fabricacion y similar, en base a ci erta imagen formada, es necesario utilizar de manera secuencial un metodo de decodificacion correspondiente al metodo de adicion de cada fabricante. No obstante, hasta ahora, existe un problema tal que la informacion adicional (el numero de fabricacion, el numero de producto, el ID de usuario y similares) anadidos a la imagen que se forma finalmente no se puede decodificar en absoluto debido a una ca usa tal como qu e el tratamiento de la im agen, de la ima gen de entrada, tiene algun problema periodico, los contenidos de la imagen original son periodicos o similar. Particularmente, el problema tal como se ha mencionado anteriormente es probable que tenga lugar en el caso en el que un area de la imagen formada es pequena, como un sello, o similar, en lugar del caso en el que un area de la imagen formada es mayor, como un billete, o similar. Hasta ahora, en el caso en el que el numero de fabricantes que fabrican los aparatos es elevado, existe un problema tal como qu e una carg a para utilizar de manera sec uencial los met odos de decodificacion tal como se ha mencionado anteriormente es elevada. En particular, dicho problema aparece tipicamente en el caso de realizar la anterior decodificacion mediante un proceso de software o similar. El documento EP-A-0 581 317 da a conocer un metodo y un sistema para insertar firmas dentro de imagenes visuales tanto en una representacion digital como en impresion o pelicula. Una firma se inserta de manera inseparable dentro de la imagen visible, persistiendo la firma a traves de las transformaciones de la imagen que incluyen el cambio de tamano, asi como la conversion a impresion o pelicula y de nuevo a la forma digital. Los puntos de la firma se seleccionan de entre los pixeles de una imagen original. Los valores del pixel de los puntos de la firma y los pixeles circundantes se ajustan mediante una cantidad detectable por un escaner digital. El documento EP-A-0 651 554 da a co nocer una tecnica de tratamiento de imagenes en el co ntexto de u n almacenamiento de imagenes jerarquico y de un sistema de recuperacion. El m etodo permite la adicion y eliminacion controlada de marcas de agua digitales de los componentes de la imagen seleccionados en la jerarquia. El metodo anade una marca de agua digital a una componente de resolucion de la imagen seleccionada y los medios para eliminarla en una componente de la imagen adicional denominada componente de eliminacion de
marcas de agua. El metodo utiliza el cifrado de la componente de eliminacion de las marcas de agua y el descifrado con una clave especial o la contrasena durante la recuperacion autorizada.
CARACTERiSTICAS DE LA INVENCION
La invencion se realiza en consideracion a la tecnica convencional anterior y es un objetivo de la misma dar a
conocer una tecnica de adicion para permitir que la informacion adicional se decodifique con seguridad, a partir de
una imagen obtenida, anadiendo dos o mas tipos de informacion adicional a una imagen de entrada de manera que
es dificil de discernir por el ojo humano.
Por ejemplo, es un objeto de la invencion permitir decodificar la informacion que tiene gran importancia tanto como
sea posible en el caso de ocultar dos o mas tipos de informacion adicional en una imagen de entrada.
Para conseguir los objetivos anteriores, la presente invencion da a conocer, en un primer aspecto, un metodo para el
tratamiento de imagenes tal como se especifica en las reivindicaciones 1 a 6.
La presente invencion da a conocer, en un segundo aspecto, un programa de ordenador tal como se especifica en la
reivindicacion 7.
La presente invencion da a conocer, en un tercer aspecto, un medio de almacenamiento tal como se especifica en la
reivindicacion 8.
La presente invencion da a conocer, en un cuarto aspecto, un aparato para el tratamiento de imagenes tal como se
especifica en la reivindicacion 9.
Los anteriores y otros objetivos y caracteristicas de la presente invencion se haran evidentes a partir de la siguiente
descripcion detallada y de las reivindicaciones adjuntas con referencia a los dibujos adjuntos.
Las figuras 1 a 10 muestran un ejemplo que no implementa directamente la presente invencion. No obstante, la descripcion de este ejemplo es util para entender la invencion y la realizacion descrita con referencia a las figuras 11 a 19.
BREVE DESCRIPCION DE LOS DIBUJOS
La figura 1 es una representacion esquematica detallada de una unidad de generacion de puntos adicionales -212-;
la figura 2 es una representacion esquematica que muestra un estado en el que se han anadido los puntos AddOn;
la figura 3 es una representacion esquematica que muestra un ejemplo de un aparato para el tratamiento de
imagenes;
la figura 4 es una representacion esquematica que muestra un procedimiento para el tratamiento de imagenes;
la figura 5 es una representacion esquematica detallado de la unidad de generacion de puntos adicionales basica
-212-;
la figura 6 es una representacion esquematica que muestra un estado en un registro;
la figura 7 es una representacion esquematica que muestra un ejemplo de puntos AddOn;
la figura 8 es una representacion esquematica que muestra un estado en el que se han anadido los puntos AddOn;
la figura 9 es una representacion esquematica para explicar un metodo de adicion de un dibujo AddOn;
la figura 10 es una representacion esquematica que muestra un estado en el que se han anadido los puntos AddOn;
la figura 11 es una representacion esquematica que muestra un ejemplo de un aparato para el tratamiento de
imagenes;
la figura 12 es una representacion esquematica que muestra un estado en el que se ha anadido informacion adicional a una imagen de entrada; la figura 13 es una representacion esquematica que muestra un estado de un registro para almacenar un codigo de
rastreo (informacion adicional);
la figura 14 es un diagrama de bloques de una unidad de procesamiento de la adicion de puntos AddOn;
la figura 15 es una representacion esquematica para explicar un metodo de expresion de la informacion mediante puntos AddOn;
la figura 16 es un diagrama que muestra un codigo mostrado por cada linea AddOn;
la figura 17 es un diagrama que muestra los bits de paridad de un ID del fabricante;
la figura 18 es un diagrama de bloques que muestra un procedimiento para decodificar la informacion adicional de una imagen a la que se ha anadido la informacion adicional; y
la figura 19 es un diagrama de concepto de la informacion adicional de un ID de fabricante, un nombre de producto y un numero de fabricacion.
DESCRIPCION DETALLADA DE LAS REALIZACIONES PREFERENTES
A continuacion se describira un ejemplo.
La figura 3 es una representacion esquematica que muestra un aparato para el tratamiento de imagenes que utiliza una tecnica electrofotografica de color que se utiliza en el ejemplo. En la representacion esquematica, el numero de referencia -214- indica un controlador de impresora (referido en adelante como controlador), que se e xplicara mas adelante en este documento. El controlador recibe los datos de la imagen de R, G y B, constando cada uno de ellos de och o bits por col or, introduc idos d esde un ord enador principal qu e sirve como equipo e xterno, ejecuta l os tratamientos de imagen en color bien conocidos y, tras esto, emite los datos de la imagen tratada a un motor de impresora en la etapa de envio como datos de la imagen de M (ma genta), C (cian), Y (amarillo) y K (negro), constando cada uno de ellos de 8 bits por color.
El numero de referencia -215- indica un motor de impresora (referido en adelante como motor), que se explicara mas adelante en este documento. El motor emite los datos de la imagen en color introducida de MCYK como un haz laser -L- modulado en base a una imagen de cada color.
Un dispositivo de carg a -101- c arga d e man era uniforme un tam bor fotos ensible -100- a u na polaridad predeterminada. Por ejemplo, se forma una primera imagen latente en magenta sobre el tambor fotosensible -100mediante una exposicion del haz laser -L-.
En este caso, se aplica posteriormente una tension de polarizacion de revelado predeterminada unicamente a un dispositivo de revelado -Dm- de magenta. Se revela una imagen latente de magenta. Se forma una primera imagen de toner de magenta sobre el tambor fotosensible -100-.
Un papel detransferencia -P-se alimenta en un tiempo predeterminado. Justo antes de que el borde frontal del papel alcance una posicion de inicio de la transferencia, se aplica una tension de polarizacion de transferencia (+1,8 kV) de un a p olaridad (por ejemplo, p olaridad pos itiva) opuesta a la polaridad d e un ton er a u n tambor d e transferencia -102-. El papel se adsorbe electrostaticamente sobre la superficie del tambor fotosensible -100-. Tras esto, la primera imagen de toner sobre el tambor fotosensible -100- se transfiere sobre el papel de transferencia -Py, al mismo tiempo, el papel de transferencia -P- se adsorbe electrostaticamente sobre la superficie del tambor de transferencia -102-. Posteriormente, el toner magenta que queda sobre el tambor fotosensible -100- es retirado mediante un limpiador -103-, preparandose, de esta manera, para la formacion de la imagen latente y una etapa de revelado del siguiente color.
Posteriormente, se forma una segunda imagen latente de cian sobre el tambor fotosensible -100- mediante el haz laser -L-. La segunda imag en late nte se forma sobre e l tambor fotos ensible -1 00- mediante un dispositivo d e revelado -Dc- de cian, de manera que se forma una segunda imagen de toner. La segunda imagen de toner de cian se transfiere sobre el papel de transferencia -P- de manera que su posicion corresponda con la de la primera imagen latente de magenta que ya se ha transferido sobre el papel de transferencia -P-. En la transferencia de la imagen de toner del segundo color se aplica una tension de polarizacion de +2,1 kV al tambor de transferencia -102- justo antes de que el papel de transferencia -P- alcance la unidad de transferencia.
De manera similar, las imagenes latentes tercera y cuarta de amarillo y negro se forman de forma secuencial sobre el tambor fotosensible -100-y se revelan de forma secuencial mediante los dispositivos de revelado -Dy- y -Db-, respectivamente. Las imagenes de toner tercera y cuarta de amarillo y negro se transfieren de forma secuencial de manera que su posicion corresponda con la posicion de la imagen de toner que ya se ha transferido sobre el papel de transferencia -P-. De esta manera, las imagenes de toner de los cuatro colores se forman sobre el papel de transferencia -P- en un estado solapado.
La figura 4 es un diagrama de bloques que muestra un procedimiento para el tratamiento de imagenes. Los datos de la imagen en color de RGB se transmiten en paralelo desde un ordenador principal -201- que sirve como equipo
externo y se introducen en el controlador -214-.
Una unidad de procesamiento para la conversion del color -202-, una unidad de correccion y (gamma) -203- y una unidad de procesamiento de medio tono -204- se d isponen en el controlador -214-. Los procesos tales como el enmascaramiento y l a U CR (elim inacion del c olor su byacente) se ejecutan en l as sen ales RGB intro ducidas mediante la unidad de procesamiento de la conversion del color -202- yse ejecutan una correccion del color y una eliminacion del color subyacente, de manera que se convierten en datos de la imagen de magenta (M), cian (C), amarillo (Y) y negro (K). Dado que el aparato para el tratamiento de imagenes imprime cada plano de la imagen de cada color de Y, M, C y K, los datos de la imagen se emiten de manera secuencial en areas desde la unidad de procesamiento de la conversion del color -202-, es decir, de acuerdo con el orden de los datos de un plano de la imagen de M, los datos de un plano de la imagen de C, los datos de un plano de la imagen de Y y los datos de un plano de la imagen de K.
Posteriormente, los datos de la imagen se corrigen mediante la unidad de correccion y, de manera que una curva de la densidad de salida se vuelve lineal. Se ejecuta un proceso de medio tono mediante la unidad de procesamiento de medio tono -204- mediante un metodo tal como un metodo de oscilacion sistematica, un metodo de difusion del error o similar.
Una vez se han ejecutado los procesos anteriores en el controlador -214-, los datos de la imagen de M, C, Y y K son areas introducidas de manera secuencial al motor -215-.
El motor -215- se construye mediante una unidad de procesamiento de la adicion AddOn -205-, una unidad de procesamiento PWM (modulacion por ancho de pulso) -206-, una unidad de accionamiento laser -207-, una unidad de generacion de puntos adicionales -212-, una memoria EEPROM -213- y similar.
La unidad de procesamiento de adicion AddOn -205- oculta la informacion cifrada (el dibujo de puntos) segun sea necesario en los datos de la imagen de M, C, Y y K introducidos desde el controlador -214- segun la senal que se introduce desde la unidad de generacion de puntos adicionales -212- y emite los datos de la imagen resultantes a la unidadde procesamiento de PWM -206-. En el ejemplo y en la realizacion descritas mas adelante, se anade un dibujo AddOn a unicamente los datos de la imagen de amarillo (Y), que se introducen, y se emiten los datos de la imagen resultante. Esto se debe a que se utiliza una caracteristica tal como que la imagen de amarillo (Y) es dificil de discernir por el ojo humano en lugar de las imagenes de los otros colores (M, C, K).
Tras esto, los datos de la imagen se modulan por ancho de pulso mediante la unidad de procesamiento PWM -206y se convierten de digital a analogico D/A. Tras esto, la senal analogica convertida se introduce en la unidad de accionamiento del laser -207- y se imprime.
Se dispone una unidad CPU -302- en el motor -215- y ejecuta un control de cada bloque en el motor y la transmision y la recepcion de los datos desde los bloques respectivos y hasta los mismos.
La figura 5 es una representacion esquematica de bloques de la unidad de generacion de puntos adicionales basica -212- para ocultar la informacion adicional en una imagen. Los codigos de rastreo de falsificaciones (la informacion adicional) almacenados en la memoria EEPROM -213- se cargan en un registro -301- en la CPU -302- cuando se activa el aparato para el tratamiento de imagenes.
La figura 6 muestra una construccion interna del registro -301-. Los codigos se almacenan en las direcciones F000 a F005 en el registro. Los doce bits totales que consisten en ocho bits de la direccion F000 y los cuatro bits superiores de la direccion F001, mostrados en las partes sombreadas en la representacion esquematica, corresponden a un area para almacenar un codigo de un ID de fabricante (el ID del fabricante que fabrico el aparato para el tratamiento de imagenes, el controlador de la impresora -214-, o el motor de la impresora -215-). Entre ellos, los 8 bits indican el codigo del ID de fabricante actual y los 4 bits restantes son bits de paridad para la verificacion de la paridad.
Los codigos del ID de la fabrica del fabricante que fabrico el aparato para el tratamiento de imagenes, el numero del aparato, el numero del modelo y similares, se almacenan en las otras areas (los cuatro bits inferiores de la direccion F001 y las direcciones de F002 a F005). Los bits de paridad para la verificacion de la paridad tambien se anaden y se almacenan de manera similar en estos registros.
Cuando el a parato para el tratamiento de imag enes i nicia l a o peracion de impresion, estos val ores se c ifran mediante un circuito de cifrado -305- yse verifica la paridad mediante una verificacion de la paridad -306-. Si se produce un error en este momento, se detiene la operacion de impresion.
Un contador de escaneado principal -307- transmite una senal de ENCENDIDO a una posicion en las que los puntos AddOn se deben anadir de acuerdo con una senal de reloj PCLK en la direccion de escaneado principal de los datos de la imagen. Un contador de subescaneado -308- lleva a cabo una operacion de recuento en respuesta a una senal de reloj BD en la direccion de subescaneado y transmite una senal de ENCENDIDO en una linea AddOn. Un circuito de generacion de los puntos AddOn -309- recibe un parametro de forma de puntos AddOn que se almacena en una memoria ROM -303- de la CPU. El circuito -309- genera los puntos AddOn unicamente cuando tanto las senales de permiso AddOn, que se activan unicamente cuando se transmiten los datos de amarillo, como elcontador de escaneado principal -307- y el contador del subescaneado -308- se encuentran en estado ENCENDIDO. Si un area FF (la mayor densidad), se fija K a ENCENDIDO y en un area 00 (la menor densidad), se fija WH (blanco)a ENCENDIDO, y se transmiten posteriormente. En la unidad de procesamiento de la adicion AddOn -205- en la figura 4, cuando se introduce K, los datos de la imagen en la posicion de la imagen correspondiente se modulan de manera forzada a la mayor densidad. Cuando se introduce WH, se modula a la menor densidad.
La figura 7 es un ejemplo (representacion esquematica ampliada) de los puntos AddOn. Una linea discontinua de la representacion esquematica muestra una linea AddOn (en la realizacion, se supone que una linea AddOn tiene un espesor de cuatro pixeles) de la linea n-esima de la imagen. El numero de referencia -404- indica un punto AddOn y -405- indica un punto ampliadodelpunto AddOn. El punto AddOn se forma mediante un area FF -401- ylas areas 00 -402- y -403- situadas a ambos lados del area FF -401-. Tal como se ha mencionado anteriormente, el punto AddOn -404- se anade a la linea AddOn para una imagen de multiples valores (plano de amarillo). Tal como se explicara mas adelante en este documento, se puede utilizar una diferencia de fase entre los puntos AddOn como diversa informacion adicional.
La figur a 8 muestra un est ado d e una i magen formad a en el pl ano de amaril lo d erivado de l a adici on d e la informacion adicional basica (punto AddOn) ejecutada mediante la unidad de generacion de puntos adicionales -212- de la figura 5. El numero de referencia -1201- corresponde a los puntos AddOn -404- y -405-.
Un area -1202- mostrada por a x b indica un tamano del area de la imagen que puede expresar toda la informacion adicional, es decir, un tamano de imagen de un periodo para anadir la informacion adicional. Todos los codigos almacenados en el registro de la figura 6 se pueden expresar mediante los puntos anadidos en el area -1202-.
Una serie de puntos AddOn -1201- del area -1202- se anaden repetidamente a toda la imagen. En la prese nte descripcion, existen 16 lineas -1203- llamadas lineas AddOn en el area de un periodo en la direccion de escaneado principal. Los puntos AddOn -1201- se disponen uno a uno en cada linea AddOn.
Anadiendo los puntos de referencia -1204- a las lineas AddOn cero y septima, se puede especificar el inicio de un periodo yla direccion de la linea AddOn. El ID de fabricante ydemas informacion adicional (el ID de fabrica, el numero de aparato, el numero de modelo y similares) anadidos mediante la unidad de generacion de puntos adicionales -2 12- e n l a fig ura 5 siem pre se a naden en l as p osiciones pr edeterminadas en el area -1202-, respectivamente. De manera especifica, las cuatro lineas AddOn desde la cabecera se corresponden con la parte que siempre muestra el ID del fabricante ylas demas lineas AddOn se corresponden con la parte que muestra la demas informacion adicional.
A continuacion se describira como most rar varios codigos (informacion adicional) mediante una serie de puntos AddOn en referencia a los dibujos. La figura 9 ampliada muestra las lineas AddOn n-esima y (n+1)-esima.
T indica el p eriodo de repeticion del dibujo AddOn en la direccion de escaneado principal. Es decir, los puntos AddOn -901- y -903- tienen papeles similaresy la informacion no se muestra mediante los puntos AddOn -901- y -902-.
En el ejemplo, se supone que la informacion se expresa mediante una diferencia de fase entre las lineas AddOn antes y despues dela presente linea en el area -1202-. Asignando las diferencias de fase como 0 a 7 en la representacion esquematica, la informacion de tres bits s e puede mostrar mediante cada linea AddOn. Dado que existen 16 lineas AddOn en la figura 8, se puede expresar la informacion de 48 bits yse pueden anadir todos los codigos almacenados en el registro -301-.
En la figura 9, t indica una diferencia de fase entre los puntos AddOn -901- y -903- y muestra la informacion de 3 bits de �2�, es decir, �010� en este caso.
La co nstruccion b asica c uando se a nade la informacion a dicional a la im agen de entr ada se ha d escrito anteriormente. A continuacion, en este documento se describira una construccion caracteristica de la realizacion.
En el ejemplo y en la realizacion descrita mas a delante en este documento, una construccion de la unidad de generacion de puntos adicionales -212- anterior, es decir, un metodo para anadir el ID de fabricante y la demas informacion difieren entre si. A continuacion se describira en detalle en este documento el metodo de adicion. Dado que la construccion basica del aparato para el tratamientode imagenes mostrada en las figuras3 y 4 es similar ala mencionada anteriormente, se omitira su descripcion.
La figura 1 es una representacion esquematica detallada que muestra la unidad de generacion de puntos adicionales -212-, la memoria EEPROM -213- yla CPU -302- de la realizacion. Los elementos de componentes similares a los de la figura 5 se designan mediante los mismos numeros de referencia y se omitiran sus descripciones.
Los codigos de rastreo de falsificaciones (informacion adicional) almacenados en la memoria EEPROM -213- se almacenan en el registro -301- en la CPU -302- cuando se activa el aparato para el tratamiento de imagenes. Los datos que se almacenan en el registro -301- son datos similares a los de la figura 6.
Los numeros de referencia -501- y -502- indican unidades de conmutacion para llevar a cabo de manera simultanea las o peraciones de co nmutacion, q ue s e explicaran mas ade lante, medi ante l a CP U -30 2- cad a linea A ddOn predeterminada cuando se forman l os puntos AddOn que muestran el ID del fabrica nte y cuando se forman l os puntos AddOn que muestran la demas informacion adicional.
La CPU -302- tiene la unidad de conmutacion -501- para contar las lineas AddOn contando la senal BD que se introduce y para conmutar a efectos de leer los codigos necesarios cada linea AddOn predeterminada en base a la informacion del dibujo almacenada en la memoria ROM. En la conmutacion, la senal de control SEL se gen era desde la CPU -302- para contar siempre la senal BD de manera que se ejecuta la adicion de los puntos, que se explicara mas adelante.
A continuacion se efectuara una explicacion con respecto a un control, de manera que toda la diversa informacion adicional no siempre se anade en periodos fijos, sino q ue la informacion importante (el ID de fabricante e n la realizacion) en la diversa informacion adicional se anade mientras se cambia el periodo.
En primer lugar, cuando el aparato para el tratamiento de imagenes inicia la operacion de impresion, la senal d e control SEL para controlar la lectura de 12 bits (incluyendo los bits de paridad) que muestran el ID de fabricante en el registro -301- se emite desde la CPU -302- a la unidad de conmutacion.
Posteriormente, la senal de control SEL para controlar la lectura de los codigos que muestran la demas informacion adicional (el ID de fabricante, el numero de aparato, el numero de modelo y similar) tanto como unicamente las lineas AddOn predeterminadas se emite desde la CPU -302- a la unidad de conmutacion.
Durante el periodo de tiempo anterior, la CPU -302- cuenta siempre las lineas AddOn. Por tanto, por ejemplo, en el caso de anadirsecuencialmente lademasinformacion adicional de acuerdo con el orden del ID de fabricante -el numero de aparato - el numero de modelo, cuando se alcanza un numero predeterminado de lineas AddOn en las que finaliza la adicion de los codigos que muestran el ID del fabricante y el numero de aparato, la senal de control SEL para controlar la lectura del codigo que muestra el ID del fabricante se emite de nuevo desde la CPU -302- a la unidad de conmutacion.
Cuando finaliza posteriormente la lectura del ID del fabricante, la senal de control SEL para controlar la lectura del numero de modelo en lugar del ID del fabricante y del numero de aparato se emite desde la CPU -302- a la unidad de conmutacion.
Cuando finaliza la lectura del numero de modelo, la senal de control SEL para controlar la lectura del codigo indicativo del ID de fabricante se emite de nuevo desde la CPU -302- a la unidad de conmutacion.
Repitiendo l as anterior es et apas d e pr ocesamiento, mi entras se a nade la i nformacion d e rel ativamente p oca importancia una a una, se pueden anadir dos informaciones importantes tales como un ID del fabricante.
A efectos de ejecutar facilm ente el control anteri or de l as lineas A ddOn, es desea ble q ue l as li neas A ddOn correspondientes a los codigos que muestran el ID del fabricante, el numero de aparato y el numero de modelo sean independientes. No obstante, incluso si no se utiliza dicha construccion, es posible ejecutarla de manera suficiente. En este caso, es suficiente que la senal de control SEL lleve a cabo el control de la lectura en base a una unidad de bits (3 bits en la realizacion) que puede expresar una linea AddOn en lugar de llevar a cabo el control de la lectura para cada tipo de informacion adicional tal como se ha mencionado anteriormente.
El codigo que se ha leido mientras se llevaba a cabo el control anterior se cifra mediante el circuito de cifrado -305- de manera similar al circuito de cifrado -305- de la figura 5. Se verifica la paridad mediante la etapa de verificacion de la paridad -306-. Si tiene lugar un error en este momento, se detiene la operacion de impresion.
El proceso posterior para anadir los puntos AddOn es similar al de la figura 5.
La figura 2 es una representacion esquematica que muestra un estado cuando se anaden los puntos AddOn (informacion adicional) utilizando la unidad de generacion de puntos adicionales -212- de la figura 1.
Un area sombreada -702- mostrada por A x B corresponde al area -1202- de la figura 8, es decir, a un area de la imagen de un periodo unidad que puede mostrar toda la informacion.
La figura 2 difiere del caso de la figura 8 con respecto a un punto en el que se dobla el numero de lineas AddOn que muestran el ID del fabricante (8 lineas). Por tanto, el numero de lineas AddOn necesarias es igual a 20.
Cada punto -701- es el mismo que el punto AddOn de la figura 8 y se muestra en la figura 7.
En la representacion esquematica, un area (por ejemplo, las lineas AddOn 1 a 4) mostrada por A x C y un area (por ejemplo, las lineas AddOn 11 a 14) mostrada por A x D corresponden a las lineas AddOn indicativas del ID de fabricante.
En el ejemplo, entre la serie de informacion adicional que se anade a la imagen, dado que el ID de fabricante se fija a la inf ormacion que necesita la ma xima de capacidad de decodificacion, se contro la de ma nera que el ID de l fabricante se anade dos veces en un area unidad (zona -702-).
De esta manera, aun si existen causas de elementos periodicos tales como en el cas o en el que una imagen de puntos similar al punto -701- existe de manera periodicaen una imagen a la que se debe anadir la informacion adicional (en el caso en el que la imagen original es una imagen de manera que una imagen de puntos siempre existe en el area de A x C en el mismo periodo que en el area -702-), en el caso en el que siempre existe un problema o similar del tratamiento de la imagen en el area de A x C en el mismo periodo que en el area -702-, o similar, dado que la misma informacion existe en el area de A x D en el area -702-, se puede codificar con toda seguridad la informacion adicional (el ID del fabricante en este caso).
Aunque la informacion importante se ha fijado en el ID del fabricante en el ejemplo anterior, la invencion no se limita a esto. El ID del usuario o el ID de la fabrica tambien se pueden utilizar como informacion importante.
En el ejemplo anterior, cada vez que la demas informacion se anade una vez, la informacion importante se anade dos veces. No obstante, la invencion no se limita a dicho metodo, sino que la informacion importante tambien se puede anadir una serie de veces tal como tres o mas veces de acuerdo con la importancia.
Cada vez que la demas informacion se anade una vez, la informacion importante no se anade una serie de veces sino que la posicion de la linea AddOn que muestra la informacion importante tambien se puede variar en el area del periodo unidad (-702- en la figura 2, -1202- en la figura 8).
La figura 10 es una representacion esquematica que muestra un estado en el que la informacion adicional se ha anadido utilizando el metodo anterior. Un esquema de la representacion esquematica es similar al de la figura 8. La figura 10 difiere de la figura 8 con respecto a un punto que las cuatro lineas AddOn para mostrar la informacion importante (el ID del fabricante en este caso) cambia en el area -1202-. En la representacion esquematica, en un area -1202a- en la primera posicion superior izquierda de la imagen, un area E1 de las primeras cuatro lineas AddOn es un area que muestra la informacion importante. En un area -1202b-, un area E 2de las ultimas cuatro lineas AddOn cambia al area para indicar la informacion importante. Posteriormente, la posicion de las cuatro lineas AddOn para mostrar la informacion importante se cambian como E3, E4, ...
De esta manera, incluso si existe una causa de elementos periodicos tal como en el cas o en el que una imagen de puntos similaral punto -1201- existe de manera periodica en una imagen ala que se debe anadir la informacion adicional, en el caso en el q ue exista siempre un problema o similar en el tratamiento de la imagen siempre en el area de E 1 en el mismo per iodo que en el area -702-, o similar, se puede decodificar con toda seguridad la informacion adicional.
En el ejemplo anterior, en cuanto a los puntos AddOn, la informacion adicional se anade mediante los puntos -404- y -405- construidos mediante la combinacion del area FF y el area 00 tal como se muestra en la figura 7. No obstante, la invencion no esta limitada a dicho metodo. Los puntos tambien se pueden formar llevando a cabo una modulacion de +e a la imagen original con respecto al area correspondiente al area FF y ejecutando una modulacion de -e al area correspondiente al area 00.
De acuerdo con esta construccion, dado que la densidad de la imagen original se conserva sustancialmente, se puede eliminar el deterioro de la calidad de la imagen tanto como sea posible.
Tal como se ha descrito anteriormente, en el caso en que la informacion adicional se anade a la imagen de entrada una serie de veces, se puede evitar una situacion tal que la informacion adicional a anadir se vuelve dificil d e decodificar debido a causas de algunos elementos periodicos, de manera que al menos una parte de la imagen de entrada es periodica, un problema o similar en el tratamiento de imagen es periodico, o similar. Particularmente, en el caso de ocultar una serie de tipos de informacion adicional a la imagen de entrada, la informacion que tiene una elevada importancia se puede decodificar tanto como sea posible.
De acuerdo con una realizacion de la invencion, se muestra un aparato para el tratamiento de imagenes que utiliza una tecnica electrofotografica de color. No obstante, la invencion no esta limitada a ello, sino que tambien se puede aplicar a un aparato para el tratami ento de imagenes que utiliza una tecnica tal como un sistema de inyeccion de tinta, un sistema de transferencia termico o similar. La invencion no esta limitada al aparato de la invencion sino que incluye un metodo para llevar a cabo el proceso, que se explicara mas adelante en este documento, el software para llevar a cabo este metodo y similares tambien se incorporan en la presente invencion.
En la realizacion, se supone ahora que los datos de la imagen que se introducen son datos de la imagen de multiples valores de M (magenta), C (cian), Y (amarillo)y K (negro), consistiendo cada uno de ellos en 8 bits por color y los datos de la imagen de multiples valores se introducen secuencialmente en el area.
Tambien se supone que el aparato para el tratamiento de imagenes (impresora de haz laser) de la realizacion tiene una res olucion de 6 00 dpi y el dibujo de p untos q ue muestra l a informaci on adicional p ara el rastreo de falsificaciones se anade unicamente al plano de Y. Utiliz ando este metodo, es posible construir de manera que la informacion adicional es dificil de discernir por el ojo humano en la mayor medida que sea posible. Incluso una imagen en color a la que se ha anadido la informacion adicional se puede utilizar de una manera similar a la imagen en color original antes de anadir la informacion adicional. La invencion no se limita al caso de anadir la informacion adicional para el rastreo de falsificaciones. En otras palabras, un caso en el que el nombre del autor que realizo la imagen original o el titulo o similar de la imagen se utilizan como informacion adicional tambien se incorpora a la invencion.
La figura 11 muestra una construccion de un aparato para el tratamiento de imagenes que se utiliza en la siguiente realizacion.
El numero de referencia -1000- indica una unidad para el tratamiento de imagenes. La unidad para el tratamiento de imagenes -1000- introduce de manera secuencial los datos de la imagen de multiples valores de M, C, Y y K desde el equipo externo u otro equipo en el aparato, anade la informacion adicional, que se explicara mas adelante en este documento, a los datos de la imagen de multiples valores, y tras esto, emite los datos de la imagen de cada color a una unidad de emision de luz laser-1001-.La unidad de emision de luz laser -1001- emite el haz laser -L-, que se explicara mas adelante en este documento, modulado de acuerdo con los datos de la imagen introducida.
El tambor fotosensible -100- se carga de manera uniformea una polaridad predeterminada mediante el dispositivo de carga -101-. Por ejemplo, una primera imagen latente de magenta se forma sobre el tambor fotosensible -100mediante la exposicion del haz laser -L-. En este caso, se apl ica una tension de polarizacion de revelado deseada unicamente al dispositivo de revelado -Dm- de magenta, se revela la imagen latente de magenta y se forma la primera imagen de toner de magenta sobre el tambor fotosensible -100-.
Por otra parte, el papel de transferencia -P- se alimenta en un tiempo predeterminado. Justo antes de que el borde frontal de l pa pel a lcance la posici on de i nicio de la transferencia, s e apl ica un a tension de p olarizacion de transferencia (+1,8 kV) de una po laridad (por ejemplo, una polaridad positiva) opuesta a la del to ner al tambor de transferencia -102-. La primera im agen de ton er so bre el tam bor fot osensible -1 00- se transfi ere al papel d e transferencia -P-. El papel de transferencia -P- se adsorbe de manera electrostatica sobre la superficie del tambor de transferencia -102-. Tras esto, se e limina el toner magenta residual del tambor fotosensible -100- mediante el limpiador -103-, preparandose, de esta manera, para la formacion de la imagen latente y la etap a de revelado del siguiente color.
Posteriormente, de manera s imilar al caso de magenta mencionado anteriormente, se forma la seg unda imagen latente de cian sobre el tamb or fotosensible -100- mediante el haz l aser -L-. La segu nda imagen latente sobre el tambor fotosensible -100- se revela mediante el dispositivo de revelado -Dc- de cian. Se forma la segunda imagen de toner de cian. La segunda imagen de toner de cian se transfiere al papel de transferencia -P- mientras se hace corresponder la posicion con la posicion de la primera imagen de toner de magenta que ya se ha transferido al papel de transferencia -P-. En la transfere ncia de la imagen de toner del segundo color, justo antes de que el papel de transferencia alcance la unidad de transferencia, se aplica una tension de polarizacion de +2,1 kV al tambor de transferencia -102-.
De manera similar, la tercera y cuarta imagenes latentes de amarillo y negro se forman de manera secuencial sobre el tambor fotosensible -100- y se revelan de manera secuencial mediante los dispositivos de revelado -Dy-y -Db-, respectivamente. Las imagenes de toner tercera ycuarta de amarillo ynegro se transfieren de manera secuencial mientras la posicion se hace corresponder con la posicion de la imagen de toner que ya se ha transferido al papel de transferencia -P-. De esta manera, se forma sobre el papel de transferencia -P- una imagen a todo color en la que las imagenes de toner de los cuatro colores se solapan.
A continuacion se describira la informacion adicional para el rastreo de falsificaciones que se anade mediante el aparato para el tratamiento de imagenes de la realizacion.
La figura 12 muestra un estado en el que se ha anadido la informacion adicional a la imagen mostrada por los datos de la imagen de entrada en la realizacion. En la realizacion, tal como se ha mencionado anteriormente, dado que la informacion adicional se anade unicamente al plano de Y, la figura 12 muestra la imagen mostrada por el plano de Y de la imagen en color que comprende los planos de Y, M, C y K.
Cada uno de los puntos -1201- que existen en la figura 12 es un punto de un microarea construida por una serie de pixeles. Este punto se denomina punto AddOn en adelante.
En la re presentacion esq uematica, un area som breada -120 2- es u n area unidad que m uestra l a inform acion adicional que se anade a la imagen en color (plano de amarillo) en la realizacion. El area unidad -1202- existe de manera periodica en la imagen en color original (plano de amarillo). Utilizando este metodo, con respecto a la imagen en color formada finalmente tras anadir la informacion adicional, se puede analizar la informacion adicional con referencia a cualquiera de las areas.
En el area unidad -1202- existen una serie de lineas -1203- denominadas lineas AddOn. En la realizacion, se supone que existen 16 lineas en la direccion de escaneado principal. Tambien se supone que en cuanto a los puntos AddOn anteriores, un punto AddOn se dispone en cada linea AddOn en el area unidad -1202-. Tal como se explicara mas adelante en este documento, la informacion adicional puede mostrar diversa informacion mediante la posicion (fase) del punto AddOn en cada linea AddOn. Como diversa informacion, se puede asignar el nombre del producto, el numero de fabricacion, el nombre del fabricante y similares del aparato para el tratamiento de imagenes.
Un punto de referencia -1204- se anade en el area unidad -1202- para evitar que la direccion de la disposicion del punto Ad dOn para m ostrar l a inf ormacion adic ional se discierna de forma err onea. La posicion del punto de referencia es siempre fija. En la realizacion, el punto de referencia -1204- se anade a las lineas AddOn cero y septima conjuntamente con el punto AddOn. Utilizando este metodo, se puede especificar la linea AddOn indicativa del inicio del area unidad y se puede especificar la direccion de la disposicion de las lineas AddOn 0 a 15.
La figura 14 es un diagrama de bloques de una unidad de procesamiento para la adicion de puntos AddOn incluida en la unidad de tratamiento de imagenes -1000- de la figura 11. La informacion adicional (el nombre del producto del aparato, el numero de fabricacion, el nombre del fabricante y similares) almacenada en una memoria EEPROM -1401- se carga de manera automatica en un registro -1402- en la CP U, mientras la fuente de alimentacion del aparato para el tratamiento de imagenes se encuentra encendida.
La figura 13 muestra una construccion interna del registro -1402-. En el registro -1402-, los codigos se almacenan en las direcciones F000 a F00A. Un total de 12 bits que comprenden 8 bits de la direccion F000 mostrados por una zona s ombreada y l os 4 bits superi ores de l a dir eccion F 0001 most rados por una zon a som breada e n la representacion esquematica corresponden a un area unicamente para utilizar para el nombre del fabricante (ID del fabricante) mencionada anteriormente. El numero ID caracteristico asignado a cada fabricante que fabrico el aparato para el tratamiento de imagenes se almacena en este area. Los codigos indicativos del nombre del producto del aparato para el tratamiento de imagenes, el numero de fabricacion y similares que se han determinado de manera unica por cada fabricante se almacenan en las demas areas (los 4 bits inferiores de la direccion F0001 yF002 a F00A).
Ademas de la informacion adicional anterior, el bit fijo en el que se almacena un valor fijo y los bits de paridad para la verificacion de la paridad tambien se almacenan en el registro -1402-.
Cuando el aparato para el tratamiento de imagenes recibe una instruccion de imprimir la imagen en color, la informacion a dicional a nterior (el nom bre del pr oducto del a parato, el n umero d e fabricac ion, el n ombre d el fabricante y similares) se introducen en un circuito de cifrado -1405- y se cifran.
La informacion adicional cifrada se introduce a un circuito de verificacion de la paridad -1406-y se verifican la paridad y el bit fijo. Cuando tiene lugar un error en este momento, se considera que la informacion adicional se ha remodelado, llevando a cabo, de esta manera, un control para detener la operacion de impresion.
Un contador de escaneado principal -1407-ejecuta la operacion de recuento en respuesta a la senal de reloj PCLK en la direccion de escaneado principal de los datos de la imagen y genera una senal de ENCENDIDO en una posicion en la que el punto AddOn se debe anadir de acuerdo con un codigo que se carga en la verificacion de la paridad -1406-. Un contador de subescaneado -1408- ejecuta la operacion de recuento de acuerdo con la senal de reloj BD en la direccion de subescaneado y genera una senal de ENCENDIDO en la linea AddOn.
Un circuito de generacion de puntos AddOn -1409- recibe el parametro en forma de puntos AddOn que se almacena en una memoria ROM -1403- en la CPU, forma el punto AddOn unicamente cuando tanto la senal de permiso AddOn que se activa unicamente cuando se transmite el plano amarillo de los datos de la imagen, como el contador de escaneado principal -1407- y el contador de subescaneado -1408- se encuentran en estado ENCENDIDO, enciende la senal AddOn y la envia.
Cuando la senal AddOn se encuentra APAGADA, un circuito de adicion AddOn -1404- la transmite tal cual a l os datos de la imagen que se introducen. Cuando la senal AddOn se encuentra ENCENDIDA, el circuito de adicion AddOn -1404- la convierte en el punto AddOn y la envia. De esta manera, se forma la informacion adicional (punto AddOn) tal como se muestra en la figura 12.
A continuacion se describira un metodo para analizar la informacion adicional anadida a los datos de la imagen en la realizacion, es decir, un metodo para mostrar la informacion adicional mediante el punto AddOn.
La figura 15 ampliada muestra las lineas AddOn n-esima y (n+1)-esima en el area unidad -1202- de la figura 12. A continuacion se efectuara la explicacion con respecto a la linea AddOn (n+1)-esima. Una diferencia de fase que utiliza el punto AddOn en la linea AddOn n-esima como una referencia se asigna de 0 a 7 (3 bits) tal como se
5 muestra en la representacion esquematica, permitiendo, de esta manera, que el punto AddOn se anada a la posicion correspondiente a la informacion de 3 bits a anadir en la linea AddOn (n+1)-esima. Por tanto, la informacion de 3 bits se puede expresar mediante una linea AddOn (punto AddOn). De esta manera, dado que existen 16 lineas AddOn en la realizacion, se puede anadir la informacion adicional de 48 bits en total.
10 No obstante, la invencion no esta limitada a este metodo sino que la informacion adicional tambien se puede anadir mediante otro metodo. Por ejemplo, anadiendo una serie de puntos AddOn en cada linea AddOn, tambien se puede anadir mas informacion adicional.
En cuanto al analisis de la diferencia de fase, por ejemplo, la imagen en color a la que se ha anadido la informacion
15 adicional se lee mediante un escaner, unicamente se extrae la imagen del plano de Y (amarillo) y se transmite a un ordenador principal, y se mide un intervalo entre los puntos AddOn en un monitor del ordenador principal, de manera que se puede medir la diferencia de fase. En base a la diferencia de fase medida, se busca el codigo de cada linea AddOn y los codigos buscados se disponen tal como se muestra en la figura 16 y se convierten a binario. Tras esto, los codigos binarios se asignan como informacion de direccion de a00 a a30 y de b00 a b112.
20 a00 a a32 indican el ID de fabricante (nombre del fabricante) y a22, a30, a31 y a32 son bits de paridad.
En primer lugar, cuando se analiza el ID del fabricante, a00 a a32 se disponen tal como se muestra en la figura 17 y se confirma que a22, a30, a31 y a32 se vuelven paridades par en la direccion de la flecha en la representacion
25 esquematica. Si se detecta un error mediante la verificacion de la paridad, se considera que existe un error de lectura (error de analisis) del ID del fabricante y la operacion se vuelve a ejecutar desde la medicion.
Si no se detecta ningun error mediante la verificacion de la paridad, a00 a a21 se disponen como sigue, obteniendo, de esta manera, el ID del fabricante.
En el ejemplo de la figura 16, el ID del fabricante es como sigue.
El fabricante que fabrico el aparato para el tratamiento de imagenes que se utilizo para la formacion de la imagen en color se analiza mediante el ID del fabricante obtenido.
40 Tras analizar el ID del fabricante, la informacion adicional tal como el nombre del producto, el numero de fabricacion y similares se pueden analizar mediante el metodo de acuerdo con cada fabricante. Esto es debido a que existe la posibilidad de que el metodo de adicion de la informacion adicional tal como el nombre del producto, el numero de fabricacion y similar es difieran para cada fabricant e. Por tanto, los bits de p aridad se an aden de man era independiente al ID del fabricante y al nombre del producto y numero de fabricacion, respectivamente.
45 Posteriormente, con respecto a b00 a b112 (incluyendo los bits de paridad) que muestran la informacion adicional tal como el nombre del producto, el numero de fabricacionysimilares, se analizan (verificacion de la paridad) de manera independiente del ID del fabricante.
50 En cuanto a la informacion adicional de b00 a b112, tras haberse llevado a cabo la decodificacion de la informacion adicional de b00 a b112 y la verificacion de la paridad utilizando el metodo adecuado para cada fabricante, se obtienen el numero del modelo, el numero de aparato y similares.
Tal como se ha mencionado anteriormente, anadiendo de manera independiente los bits de paridad al ID del fabricante (nombre del fabricante) y al nombre del producto y al numero de fabricacion (tambien se pueden utilizar el numero del modelo, el numero del aparato y similares), incluso en el caso de anadir la informacion adicional del ID del fabricante y la informacion adicional tal como el nombre del producto, el numero de fabricacion y similares a la imagen mediante metodos diferentes, tanto si la diversa informacion adicional analizada es precisa o no se puede discernir con seguridad.
La figura 19 muestra un diagrama de concepto de la informacion adicional tal como el ID del fabricante, el nombre del producto y el numero de fabricacion anadidos en la realizacion anterior.
En la figura 19, el numero de referencia -1202- corresponde al area unidad -1202- de la figura 12. El ID de l fabricante se anade (expresa) utilizando las lineas AddOn (lineas AddOn 0 a 3) de un area superior -1901- del area unidad -1202-. El nombre del producto y el numero de fabricacion se anaden (expresan) utilizando las lineas AddOn (lineas AddOn 4 a 15) en un area inferior -1902- del area unidad -1202-.
A continuacion se describira un procedimiento para decodificar la informacion adicional con referencia a la figura 18.
Cuando se inicia la decodificacion, la imagen en color se lee primero mediante un escaner. Dado que la informacion adicional de la realizacion se ha anadido al plano de amarillo, unicamente se lee el plano de amarillo (etapa S1). Posteriormente, se detecta el punto de referencia, se reconocen la cabecera de la linea AddOn y la direccion de la linea AddOn, y se miden las diferencias de fase entre las lineas AddOn 0 a 3 (las lineas AddOn 15 y 0; 0 y 1; 1 y 2 y 2 y 3) (etapa S2).
Los codigos de las lineas AddOn 0 a 3 s e obtienen en base a las diferencias de fase medidas (etapa S3) y se convierten a binario y se asignan de a00 a a32 (etapa S4). La verificacion de la paridad de la figura 17 mencionada anteriormente se ejecuta a continuacion (etapa S5). Si se produce un error, la operacion se vuelve a ejecutar desde la medicion de las diferencias de fase (etapa S2). Si no se produce ningun error, se obtiene el ID del fabricante (etapa S6).
Las diferencias de fase entre las lineas AddOn 4 a 15 se miden a continuacion (etapa S7). En base a las diferencias de fase medidas, se obtienen los codigos de las lineas AddOn 4 a 15 (etapa S8) y se convierten a binarioy se asignan de b00 a b112 (etapa S9).
Se realiza una verificacion para ver si el ID del fabricante obtenido en la etapa S6 indica la empresa A (etapa S10). Si es la empresa A, se activa un modulo para la empresa A (etapa S11). El modulo para la empresa A vuelve a disponer b00 a b112 de acuerdo con las reglas de la empresa A yse ejecutan la verificacion de la paridad y similares. Tras esto, se obtienen el nombre del producto, el numero de fabricacion y similares.
Cuando el ID del fabricante no indica la empresa A en la etapa S10, se realiza una verificacion para ver si indica la empresa B (etapa S12). Si indica la empresa B, se activa un modulo para la empresa B (etapa S13). De manera similar a la etapa S11, el modulo para la empresa B vuelve a disponer b00 a b112 de acuerdo con las reglas de la empresa B y se ejecutan la verificacion de la paridad y similares. Tras esto, se obtienen el nombre del producto, el numero de fabricacion y similar.
De manera similar, cuando el ID del fabricante no indica la empresa B en la etapa S12, los ID del fabricante se verifican de manera secuencial unicamente un numero de veces tantas como el numero de fabricantes registrados tales como la empresa C, empresa D, ...
En la realizacion, aunque el numero de lineas AddOn para almacenar la informacion de cada fabricante se ha fijado a 12 lineas AddOn 4 a 15, el numero de lineas AddOn tambien puede variar para cada fabricante.
En la realizacion, en cuanto a los bits de paridad, los bits de paridad tal que una deteccion de error se puede llevar a cabo simplemente se anaden al ID de fabricante correspondiente al area -1901- en la figura 19 y el nombre del producto y el numero de fabricacion correspondientes al area -1902- de la figura 19, respectivamente. No obstante, la invencion no se limita a este metodo. Un codigo de correccion de error de manera que se puede corregir un error de la informacion adicional tambien se puede disponer para cada informacion adicional correspondiente a las areas -1901- y -1902-.
De esta manera, incluso si se ha producido un error en el analisis de la informacion adicional, se puede omitir la operacion de leer de nuevo las diferencias de fase.
Ademas, en el caso en el que se ha considerado que la importancia de la informacion adicional (ID del fabricante) en el area -1901- es mayor que la de la informacion adicional (el nombre del producto, el numero de fabricacion y similares) correspondiente al area -1902- tal como un caso en el que existe la posibilidad tal que, a menos que la informacion adicional del area -1901- pueda ser analizada, el area -1902- no se puede analizar o similar, tambien es
posible ofrecer un codigo de correccion de error con una elevada capacidad de correccion de error a la informacion adicional del area -1901- y ofrecer un codigo de correccion de error con una menor capacidad de correccion de error que el del area -1901- al area -1902-.
Utilizando este metodo, se pued e ana lizar con segur idad l a parte importa nte de la informaci on adici onal. Especificamente, dado que el ID del fabricante se puede analizar con seguridad, se puede determinar un metodo para analizar posteriormente el nombre del producto, el numero de fabricacion y similares.
La realizacion se ha descrito anteriormente suponiendo que el metodo de adicion del ID del fabricante en el area -1901- y el metodo de adicion del nombre del producto, el numero de fabricacion y similares en el area -1902- son diferentes.
Es decir, en la realizacion , dado que el ID del fabricante que puede especificar el metodo de adicion del area -1902se anade al area -1901- diferente del area -1902-, existe un efecto de manera que incluso si los metodos de adicion de la informacion adicional de las areas -1901- y -1902- son diferentes, analizando secuencialmente de acuerdo con el ord en de l as are as -19 01- y -19 02- tal como se ha me ncionado a nteriormente, se pu eden d ecodificar suficientemente toda la informacion adicional.
En la realizacion anterior, aunque la informacion adicional se ha anadido mediante el punto AddOn en el que la imagen original se modula simplemente a la densidad mas elevada, la invencion no se limita a dicha construccion. Por ejemplo, incluso si un p unto AddOn se construye combinando un area para anadir +e a la d ensidad de la imagen original y un area para eliminar e de l a densidad de la imagen original, se puede analizar de m anera suficiente la informacion adicional. En este caso, dado que se conserva la densidad de la imagen original, se puede mantener preferentemente lacalidad de la imagen que es aun mayor que la de la realizacion anterior. Un punto AddOn tambien se puede construir combinando un area para modular la densidad de la imagen original a la mayor densidad y un area p ara m odularla a la menor d ensidad. Utiliz ando este metodo, el pu nto Add On se pue de decodificar facilmente independientemente de la densidad de la imagen original.
De acuerdo con la realizacion de la invencion tal como se ha d escrito anteriormente, en el cas o en el que la informacion adicional predeterminada se anade a la imagen de entrada mediante una serie de metodos que se consideran generalmente de manera que es dificil discernir por el ojo humano, se anade otra informacion que puede especificar el metodo de adicion de la informacion adicional predeterminada de manera que es dificil de discernir por el ojo humano. Por tanto, la informacion adicional se puede decodificar de manera eficiente a partir de la imagen a la que se ha anadido la informacion adicional predeterminada.
La primera informacion adicional que incluye el codigo de correccion del error que tiene la primera capacidad de correccion de error se anade a la imagen de entrada de manera que es dificil de discernir por el ojo humano yla segunda informacion adicional que incluye el codigo de correccion de error que tie ne la segunda capacidad de correccion del error diferente de la primera capacidad de correccion del error se anade de manera que es dificil de discernir por el ojo humano. Por tanto, cuando la importancia de una serie de informacion adicional que se anade a la imagen de manera que es dificil de discernir por el ojo humano es diferente, la informacion adicional que tiene una elevada importancia se puede decodificar con seguridad.
La invencion no se limita a la realizacion anterior sino que se puede aplicar como una parte de un sistema construido mediante una serie de equipos (por ejemplo, un ordenador principal, un equipo de interfaz, un lector, una impresora y similares) o tambien se puede aplicar a una parte de un aparato que comprende un equipo (por ejemplo, un aparato de copiado o un aparato de facsimil).
La invencion no se limita unicamente al aparato yal metodo para llevar a cabo las r ealizaciones anteriores. La invencion tambien incorpora un caso en el que los codigos de programa de software para llevar a cabo la realizacion se suministran a un ordenador (una CPU, una MPU) en el sistema o aparato y el ordenador del sistema o del aparato hace que los diversos dispositivos funcionen de acuerdo con los codigos de programa, realizando, de esta manera, la realizacion.
En este caso, los mismos codigos de programa del software llevan a cabo la funcion de la realizacion. Los mismos codigos de programa y los medi os para suministrarloscodigos de programa alordenador, especificamente, un medio de almacenamiento en el que se han almacenado los codigos de programa tambien se incorporan en el alcance de la invencion.
Como un medio de almac enamiento para almacenar lo s codigos de programas tal como se ha menci onado anteriormente, por ejemplo, es posible utilizar un disquete, un disco duro, un disco optico, un disco magnetooptico, un CD-ROM, una cinta magnetica, una tarjeta de memoria no volatil, una memoria ROM o similar.
No solo en el caso en el que el ordenador controla los diversos dispositivos de acuerdo unicamente con los codigos de programa suministrados, llevando a cabo, de esta manera, la funcion de la realizacion, sino que tambien en el caso en el que los codigos de programas cooperan conjuntamente con el SO (sistema operativo) que se ejecuta en
el ordenador u otra aplicacion de software o similar, los codigos de programa anteriores tambien se incorporan en el alcance de la invencion.
Ademas, la invencion tambien incorpora un caso en el que los codigos de programa suministrados se almacenan en
5 una memoria dispuesta para una tarjeta de ampliacion de funciones del ordenador o en una unidad de ampliacion de funciones co nectada al or denador y, tras esto, una CP U o simil ar di spuesta para la tarjeta d e a mpliacion d e funciones o una unidad de ampliacion de funciones ejecuta una parte o todos los procesos actuales en base a una instruccion de los codigos de programas y la realizacion se lleva a cabo mediante los procesos.
10 La presente i nvencion n o s e l imita a la realizacion anterior sin o que son p osibles much as m odificaciones y variaciones dentro del alcance de las reivindicaciones adjuntas de la invencion.
Claims (9)
- REIVINDICACIONES1. Metodo para el tratamiento de imagenes (1000) que comprende las etapas de�introduccion de los datos de la imagen en color de M, C, Y y K para una imagen en color;adicion (205, 212, 1409, 1404) de la primera informacion adicional a dichos datos de la imagen en color de entrada mediante la modulacion de puntos del plano Y de dicha imagen en color, de acuerdo con un primer metodo de una serie de metodos, de manera que es dificil de discernir por el ojo humano;adicion (205, 212, 1409, 1404) de la segunda informacion adicional a dichos datos de la imagen en color de entrada mediante la modulacion de puntos del plano Y de dicha imagen en color de acuerdo con un segundo metodo de una serie de metodos, de manera que es dificil de discernir por el ojo humano, yemision (207) de los datos de la imagen en color, a los que se han anadido dicha primera informacion adicional y dicha segunda informacion adicional, a una unidad para la formacion de imagenes,en el que dicha primera informacion adicional es informacion que especifica dicho segundo metodo.
-
- 2.
- Metodo para el tratamiento de imagenes, segun la reivindicacion 1, llevado a cabo utilizando el aparato para el tratamiento de imagenes (1000), en el que dicha primera informacion adicional es un ID de fabricante de dicho aparato para el tratamiento de imagenes.
-
- 3.
- Metodo para el tratamiento de imagenes, segun la reivindicacion 1, llevado a cabo utilizando el aparato para el tratamiento de imagenes (1000), en el que dicha segundainformacion adicional es un numero de modelo o un numero de producto de dicho aparato para el tratamiento de imagenes.
-
- 4.
- Metodo para el tratamiento de imagenes, segun la reivindicacion 1, llevado a cabo utilizando el aparato para el tratamiento de imagenes (1000), en el que dicha segundainformacion adicional es unnumero de aparato o un numero de fabricacion de dicho aparato para el tratamiento de imagenes.
-
- 5.
- Metod o p ara el tr atamiento de imagenes, segu n l a reivindicacion 1, en el que dich a primera y segunda informaciones adicionales se anaden de manera periodica a dichos datos de la imagen en color de entrada.
-
- 6.
- Metodo para el tratamiento de imagenes, segun la reivindicacion 1, en el que dicha primera informacion adicional se anade a dichos datos de la imagen en color de entrada para una primera area (1901) de dicha imagen en color y dicha segunda informacion adicional se anade a dichos datos de la im agen en color de entrada para una segunda area (1902) de dicha imagen en color, diferente de dicha primera area (1901).
-
- 7.
- Programa de ordenador definido por las instruccionesque, cuando se ejecutan mediante un aparato para el tratamiento de imagenes (1000), hacen que el aparato para el tratamiento de imagenes (1000) lleve a cabo u n metodo tal como se expone en cualquiera de las reivindicaciones anteriores.
-
- 8.
- Medio de almacenamiento que almacena las instrucciones del programa para programar un aparato programable para el tratamiento de imagenes (1000) de manera que pueda llevar a cabo un metodo tal como se expone en cualquiera de las reivindicaciones anteriores 1 a 6.
-
- 9.
- Aparato para el tratamiento de imagenes (1000) que se programa para llevar a cabo un metodo tal como se expone en cualquiera de las reivindicaciones anteriores 1 a 6.
- MEMORIA
- EEPROM
- REGISTRO MEMORIA ROM
- PERMISO DE
- ADDON
- UNIDAD DE
- CONMUTACIÓN
- SEL
- CIRCUITO DE
- CIFRADO
- VERIFICACIÓN
- DE LA PARIDAD
- PCLK
- CONTADOR DEL
- ESCANEADO PRINCIPAL
- UNIDAD DE BK
- BD
- CONTADOR DEL GENERACIÓN DE LOS PUNTOS ADDON WH
- SUBESCANEADO
ORDENADOR PRINCIPALUNIDAD DE PROCESAMIENTO PARA LA CONVERSIÓN DEL COLORUNIDAD DE CORRECCIÓN GAMMAUNIDAD DE PROCESAMIENTO DE MEDIO TONOUNIDAD DE PROCESAMIENTO DE ADICIÓN DE LOS PUNTOS ADDONUNIDAD DE PROCESAMIENTO DE MODULACIÓN POR ANCHO DE PULSOUNIDAD DE ACCIONAMIENTO DEL LÁSERUNIDAD DE GENERACIÓN DE LOS PUNTOS ADDONMEMORIACPUEEPROMLÍNEA ADDON nLÍNEA ADDON n+1BIT DE PARIDADINICIO DE LA DECODIFICACIÓNLECTURA DE LA IMAGENMEDICIÓN DE LA DIFERENCIA DE FASE DE LAS LÍNEAS ADDON 0 A 3OBTENCIÓN DEL CÓDIGO EN BASE A LA DIFERENCIA DE FASECONVERSIÓN A BINARIO DEL CÓDIGO A ASIGNAR A a00 A a32¿ES LA PARIDAD CORRECTA?SÍOBTENCIÓN DEL ID DEL FABRICANTEMEDICIÓN DE LA DIFERENCIA DE FASE DE LAS LÍNEAS ADDON 4 A 15OBTENCIÓN DEL CÓDIGO EN BASE A LA DIFERENCIA DE FASECONVERSIÓN A BINARIO DEL CÓDIGO A ASIGNAR A b00 A b112¿EMPRESA A?NO¿EMPRESA B?NOFINALNOSÍPUESTA EN MARCHA DEL MÓDULO PARA LA EMPRESA A SÍPUESTA EN MARCHA DEL MÓDULO PARA LA EMPRESA B
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18974397A JP3740255B2 (ja) | 1997-07-15 | 1997-07-15 | 画像処理装置及び方法及び記憶媒体 |
| JP18974397 | 1997-07-15 | ||
| JP18974497A JP3679555B2 (ja) | 1997-07-15 | 1997-07-15 | 画像処理装置及び方法及び記憶媒体 |
| JP18974497 | 1997-07-15 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2382662T3 true ES2382662T3 (es) | 2012-06-12 |
Family
ID=26505662
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES06076207T Expired - Lifetime ES2382662T3 (es) | 1997-07-15 | 1998-07-14 | Aparato y método para el tratamiento de imágenes y medio de almacenamiento |
Country Status (5)
| Country | Link |
|---|---|
| US (5) | US6320675B1 (es) |
| EP (3) | EP0892544B1 (es) |
| AT (2) | ATE337679T1 (es) |
| DE (1) | DE69835640T2 (es) |
| ES (1) | ES2382662T3 (es) |
Families Citing this family (48)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6549638B2 (en) | 1998-11-03 | 2003-04-15 | Digimarc Corporation | Methods for evidencing illicit use of a computer system or device |
| US6449377B1 (en) | 1995-05-08 | 2002-09-10 | Digimarc Corporation | Methods and systems for watermark processing of line art images |
| US7986806B2 (en) | 1994-11-16 | 2011-07-26 | Digimarc Corporation | Paper products and physical objects as means to access and control a computer or to navigate over or act as a portal on a network |
| US6763123B2 (en) | 1995-05-08 | 2004-07-13 | Digimarc Corporation | Detection of out-of-phase low visibility watermarks |
| US6721440B2 (en) | 1995-05-08 | 2004-04-13 | Digimarc Corporation | Low visibility watermarks using an out-of-phase color |
| US6590996B1 (en) | 2000-02-14 | 2003-07-08 | Digimarc Corporation | Color adaptive watermarking |
| US6718046B2 (en) | 1995-05-08 | 2004-04-06 | Digimarc Corporation | Low visibility watermark using time decay fluorescence |
| US7024016B2 (en) * | 1996-05-16 | 2006-04-04 | Digimarc Corporation | Digital watermarking apparatus and methods |
| JP3829508B2 (ja) * | 1998-11-27 | 2006-10-04 | セイコーエプソン株式会社 | 画像処理装置、画像処理方法および印刷装置 |
| JP3472188B2 (ja) | 1999-03-31 | 2003-12-02 | キヤノン株式会社 | 情報処理システム、情報処理装置、情報処理方法及び記憶媒体 |
| JP2000350013A (ja) * | 1999-03-31 | 2000-12-15 | Victor Co Of Japan Ltd | 透かしデータ埋め込み装置、透かしデータ埋め込み方法、伝送方法、記録媒体、透かしデータ読み出し装置及び透かしデータ読み出し方法。 |
| EP1089542A3 (en) * | 1999-09-30 | 2004-03-17 | Canon Kabushiki Kaisha | Image forming apparatus and image forming method |
| JP3976969B2 (ja) | 1999-12-02 | 2007-09-19 | キヤノン株式会社 | 画像処理装置、画像処理方法及び記憶媒体 |
| EP1122940A3 (en) * | 2000-01-31 | 2003-09-10 | Canon Kabushiki Kaisha | Image processing method and apparatus |
| US6993149B2 (en) * | 2001-09-25 | 2006-01-31 | Digimarc Corporation | Embedding digital watermarks in spot colors |
| US7738673B2 (en) | 2000-04-19 | 2010-06-15 | Digimarc Corporation | Low visible digital watermarks |
| US6891959B2 (en) | 2000-04-19 | 2005-05-10 | Digimarc Corporation | Hiding information out-of-phase in color channels |
| US8027509B2 (en) | 2000-04-19 | 2011-09-27 | Digimarc Corporation | Digital watermarking in data representing color channels |
| US7027614B2 (en) | 2000-04-19 | 2006-04-11 | Digimarc Corporation | Hiding information to reduce or offset perceptible artifacts |
| US6912295B2 (en) | 2000-04-19 | 2005-06-28 | Digimarc Corporation | Enhancing embedding of out-of-phase signals |
| US6804377B2 (en) | 2000-04-19 | 2004-10-12 | Digimarc Corporation | Detecting information hidden out-of-phase in color channels |
| US6996252B2 (en) * | 2000-04-19 | 2006-02-07 | Digimarc Corporation | Low visibility watermark using time decay fluorescence |
| US7006247B1 (en) * | 2000-05-02 | 2006-02-28 | Fuji Xerox Co., Ltd. | Image processing apparatus |
| US7167599B1 (en) * | 2000-05-03 | 2007-01-23 | Thomson Licensing | Method and device for controlling multimedia data watermark |
| JP2002019221A (ja) * | 2000-07-03 | 2002-01-23 | Canon Inc | 画像形成装置及びその方法 |
| US6700992B1 (en) * | 2000-07-13 | 2004-03-02 | Eastman Kodak Company | Adaptive message embedding error diffusion method |
| US6965683B2 (en) | 2000-12-21 | 2005-11-15 | Digimarc Corporation | Routing networks for use with watermark systems |
| US8103877B2 (en) | 2000-12-21 | 2012-01-24 | Digimarc Corporation | Content identification and electronic tickets, coupons and credits |
| US7072487B2 (en) * | 2001-01-26 | 2006-07-04 | Digimarc Corporation | Watermark detection using adaptive color projections |
| US8094869B2 (en) | 2001-07-02 | 2012-01-10 | Digimarc Corporation | Fragile and emerging digital watermarks |
| US7537170B2 (en) | 2001-08-31 | 2009-05-26 | Digimarc Corporation | Machine-readable security features for printed objects |
| US7213757B2 (en) | 2001-08-31 | 2007-05-08 | Digimarc Corporation | Emerging security features for identification documents |
| EP1456810B1 (en) | 2001-12-18 | 2011-05-11 | L-1 Secure Credentialing, Inc. | Multiple image security features for identification documents and methods of making same |
| JP3898075B2 (ja) * | 2002-03-18 | 2007-03-28 | 株式会社リコー | 画像処理装置、画像処理方法及び記録媒体 |
| US7824029B2 (en) | 2002-05-10 | 2010-11-02 | L-1 Secure Credentialing, Inc. | Identification card printer-assembler for over the counter card issuing |
| US7352878B2 (en) * | 2003-04-15 | 2008-04-01 | Digimarc Corporation | Human perceptual model applied to rendering of watermarked signals |
| JP4447871B2 (ja) * | 2003-08-29 | 2010-04-07 | キヤノン株式会社 | 画像形成装置 |
| JP3943073B2 (ja) * | 2003-11-28 | 2007-07-11 | 富士通株式会社 | 画像データ処理装置、画像データ処理方法および画像データ処理プログラム |
| JP4263156B2 (ja) * | 2004-10-21 | 2009-05-13 | コニカミノルタビジネステクノロジーズ株式会社 | 画像処理装置、方法およびプログラム |
| US20060112017A1 (en) * | 2004-11-22 | 2006-05-25 | George Koppich | System and method for auditing an electronic document trail |
| JP4709061B2 (ja) | 2006-05-10 | 2011-06-22 | キヤノン株式会社 | 画像形成装置及び画像形成装置の制御方法、制御プログラム |
| AU2008255212A1 (en) * | 2008-12-10 | 2010-06-24 | Canon Kabushiki Kaisha | Page mark-up using printed dot barcodes |
| AU2008255227A1 (en) * | 2008-12-10 | 2010-06-24 | Canon Kabushiki Kaisha | Document security method |
| US9117268B2 (en) | 2008-12-17 | 2015-08-25 | Digimarc Corporation | Out of phase digital watermarking in two chrominance directions |
| US8199969B2 (en) | 2008-12-17 | 2012-06-12 | Digimarc Corporation | Out of phase digital watermarking in two chrominance directions |
| KR20120118773A (ko) * | 2011-04-19 | 2012-10-29 | 삼성전자주식회사 | 영상처리장치 및 그 제어방법 |
| KR101472016B1 (ko) * | 2013-02-25 | 2014-12-15 | 삼성전자주식회사 | 이미지 파일에 추가 데이터가 삽입된 복합파일 생성방법 및 상기 복합파일이 기록된 데이터 저장장치 |
| US11494786B2 (en) | 2019-04-22 | 2022-11-08 | Target Brands, Inc. | System for third party sellers in online retail environment |
Family Cites Families (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CH682023A5 (es) | 1990-10-26 | 1993-06-30 | Recytec Sa | |
| US5315098A (en) | 1990-12-27 | 1994-05-24 | Xerox Corporation | Methods and means for embedding machine readable digital data in halftone images |
| DE69217403T2 (de) * | 1991-03-29 | 1997-07-10 | Canon Kk | Bildverarbeitungsgerät |
| JP3280083B2 (ja) * | 1991-09-30 | 2002-04-30 | キヤノン株式会社 | 画像処理装置及び画像処理方法 |
| US5721788A (en) | 1992-07-31 | 1998-02-24 | Corbis Corporation | Method and system for digital image signatures |
| JPH06125533A (ja) | 1992-10-13 | 1994-05-06 | Sony Corp | エラー訂正コード付加装置及びエラー訂正装置 |
| FR2696809B1 (fr) | 1992-10-14 | 1994-12-02 | Valeo Thermique Moteur Sa | Paroi tubulaire en deux parties et procédé pour la fabrication d'un condenseur de climatisation de véhicule automobile. |
| US5436974A (en) * | 1993-10-12 | 1995-07-25 | Innovator Corporation | Method of encoding confidentiality markings |
| JPH07212712A (ja) | 1993-10-29 | 1995-08-11 | Eastman Kodak Co | 階層的な画像記憶及び取出しシステムにおいてディジタル透かし模様を付加及び除去する方法及び装置 |
| US5748783A (en) * | 1995-05-08 | 1998-05-05 | Digimarc Corporation | Method and apparatus for robust information coding |
| US5568550A (en) | 1994-10-05 | 1996-10-22 | Shmuel Ur | Method and system for identifying documents generated by an unauthorized software copy |
| FR2732532B1 (fr) * | 1995-03-29 | 1997-06-20 | Lahmi Paul David | Procede securise de reproduction de documents sensibles |
| BR9601506A (pt) * | 1995-08-01 | 1998-03-17 | Brugada Jorge Clemen Bernardes | Suporte de segurança impresso com micro-padrão impeditivo da falsificação de documentos quando da utilização de copiadoras de alta precisão |
| US5822660A (en) * | 1996-02-08 | 1998-10-13 | Eastman Kodak Company | Copyright protection in color thermal prints |
| US5752152A (en) * | 1996-02-08 | 1998-05-12 | Eastman Kodak Company | Copy restrictive system |
| US5901224A (en) * | 1996-10-21 | 1999-05-04 | Xerox Corporation | Quasi-reprographics with variable embedded data with applications to copyright management, and distribution control |
| US5915027A (en) * | 1996-11-05 | 1999-06-22 | Nec Research Institute | Digital watermarking |
| US6185312B1 (en) * | 1997-01-28 | 2001-02-06 | Nippon Telegraph And Telephone Corporation | Method for embedding and reading watermark-information in digital form, and apparatus thereof |
| CA2227381C (en) * | 1997-02-14 | 2001-05-29 | Nec Corporation | Image data encoding system and image inputting apparatus |
| EP0860997B1 (en) * | 1997-02-24 | 2008-12-10 | Nec Corporation | Digital data encode system |
| PL189595B1 (pl) * | 1997-06-06 | 2005-08-31 | De La Rue Giori Sa | Wzór zabezpieczający dla papierów wartościowych, papier wartościowy, oraz sposób druku wzoru zabezpieczającego na papierach wartościowych |
| US6095425A (en) * | 1998-10-26 | 2000-08-01 | The Standard Register Company | Machine-readable security document and method of preparing the same |
-
1998
- 1998-07-10 US US09/113,358 patent/US6320675B1/en not_active Expired - Lifetime
- 1998-07-14 EP EP98305626A patent/EP0892544B1/en not_active Expired - Lifetime
- 1998-07-14 ES ES06076207T patent/ES2382662T3/es not_active Expired - Lifetime
- 1998-07-14 DE DE69835640T patent/DE69835640T2/de not_active Expired - Lifetime
- 1998-07-14 AT AT98305626T patent/ATE337679T1/de not_active IP Right Cessation
- 1998-07-14 EP EP10182530A patent/EP2276230A3/en not_active Ceased
- 1998-07-14 AT AT06076207T patent/ATE549853T1/de active
- 1998-07-14 EP EP06076207A patent/EP1696654B1/en not_active Expired - Lifetime
-
2000
- 2000-11-27 US US09/722,035 patent/US6445467B1/en not_active Expired - Lifetime
- 2000-11-27 US US09/721,698 patent/US6411402B1/en not_active Expired - Lifetime
-
2001
- 2001-05-15 US US09/854,573 patent/US6721067B2/en not_active Expired - Fee Related
-
2002
- 2002-05-01 US US10/135,513 patent/US6822761B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| EP2276230A2 (en) | 2011-01-19 |
| EP2276230A3 (en) | 2011-02-23 |
| EP0892544A3 (en) | 2000-04-12 |
| ATE549853T1 (de) | 2012-03-15 |
| EP0892544A2 (en) | 1999-01-20 |
| US6822761B2 (en) | 2004-11-23 |
| EP1696654A3 (en) | 2006-10-11 |
| EP1696654B1 (en) | 2012-03-14 |
| DE69835640D1 (de) | 2006-10-05 |
| US20030112470A1 (en) | 2003-06-19 |
| US6721067B2 (en) | 2004-04-13 |
| DE69835640T2 (de) | 2007-08-23 |
| US6320675B1 (en) | 2001-11-20 |
| US20020126316A1 (en) | 2002-09-12 |
| ATE337679T1 (de) | 2006-09-15 |
| US6411402B1 (en) | 2002-06-25 |
| US6445467B1 (en) | 2002-09-03 |
| EP1696654A2 (en) | 2006-08-30 |
| EP0892544B1 (en) | 2006-08-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2382662T3 (es) | Aparato y método para el tratamiento de imágenes y medio de almacenamiento | |
| US6556688B1 (en) | Watermarking with random zero-mean patches for printer tracking | |
| US5237646A (en) | Pixel image enhancement employing a reduced template memory store | |
| US5471533A (en) | Record with encoded data | |
| US6600828B1 (en) | Image processing method and apparatus, and storage medium therefor | |
| US7590289B2 (en) | Method, apparatus, and program for image processing capable of preventing and detecting tampering, and a medium storing the program | |
| US20100142756A1 (en) | Document security method | |
| JP4719717B2 (ja) | 画像処理装置、画像処理方法及び画像処理プログラム | |
| US20070003341A1 (en) | Image processing device, image processing method, program, and recording medium | |
| US20090323127A1 (en) | Image processing apparatus, control method therefor, control program and storage medium | |
| US20080101699A1 (en) | Image generation apparatus and recording medium | |
| JP3679571B2 (ja) | 画像処理装置及び方法及び記憶媒体 | |
| JPH11112787A (ja) | 画像処理装置及び方法及び記憶媒体 | |
| JPH05219354A (ja) | 合成画像出力装置 | |
| JP3740255B2 (ja) | 画像処理装置及び方法及び記憶媒体 | |
| US20170351916A1 (en) | Device and method for verifying a content of an analog document | |
| US20240378269A1 (en) | Method of processing encrypted image watermarking, apparatus and display device | |
| JPH1175053A (ja) | 画像処理装置及び方法及び記憶媒体 | |
| JPH1141445A (ja) | 画像処理装置及び方法及び記憶媒体 | |
| JP4773386B2 (ja) | 画像処理方法と画像処理装置とプログラムとコンピュータ読み取り可能な記憶媒体 | |
| JP2005295519A (ja) | 画像処理装置、画像処理システム、画像処理方法、画像処理プログラムおよび当該プログラムを格納した記録媒体 | |
| JP2004336220A (ja) | 画像生成装置、画像生成方法、画像記録媒体及び画像生成プログラム | |
| JP2007243432A (ja) | 画像形成装置 | |
| JPH06121158A (ja) | 画像形成装置 | |
| JP2007081692A (ja) | 画像形成装置及び画像形成装置特定システム |