gs1 3

Upload: loloperez

Post on 01-Mar-2016

29 views

Category:

Documents


0 download

DESCRIPTION

GS1

TRANSCRIPT

  • GS1 DataMatrix La gua necesaria para la defi nicin de un estndar de aplicacin segn las necesidades de negocios de su sector

    Introduccin y visin tcnica de la simbologa ms avanzada segn los Identifi cadores de Aplicacin GS1

  • 3Copyright GS1 2008

    Introduction a GS1 DataMatrix

    Resumen del Documento

    Item del Documento Valor actual

    Ttulo del Documento Introduccin a GS1 DataMatrix

    Fecha Ultima Modifi cacin

    Julio 2008

    Emisin Actual del Documento

    1.14

    Estado Final

    Descripcin del Documento

    Gua GS1 DataMatrix , versin original: GS1 DataMatrix ECC200 Recommandations pour la defi nition dun standard dapplication dans votre secteur dactivite, GS1 France

    Autores Tcnicos y Colaboradores

    Nombre Organizacin

    Marc Benhaim GS1 France

    Cdric Houlette GS1 France

    Lutfi Ilteris Oney GS1 Global Offi ce

    David Buckley GS1 Global Offi ce

    Doreen Dentes GS1 Venezuela

    Mark Van Eeghem GS1 Global Offi ce

    Raman Chhima GS1 New Zealand

    Silvrio Paixo GS1 Portugal

    Michaela Hhn GS1 Germany

    Wang Yi GS1 China

    Naoko Mori GS1 Japan

    Jean-Claude Muller IFAH

    Michel Ottiker GS1 Switzerland

    Nora Kaci GS1 Global Offi ce

    Hitesh Brahma GS1 India

    Nevenka Elvin GS1 Australia

    John Pearce GS1 UK

    Frank Sharkey GS1 US

    Jim Willmott Smiths Medical

  • All contents copyright GS1 2008

    Introduccin a GS1 DataMatrix

    Log de Cambios in 1.14

    No. de emisin

    Fecha de Cambio Cambiado por Resumen del Cambio

    1.0 03.05.2008 David Buckley Creacin

    1.01 03.10.2008 Lutfi Ilteris Oney Edicin, formateo y correccin tcnica

    1.02 03.26.2008 Mark Van Eeghem Correccin de textos, ediciones

    1.03 03.27.2008 Silvrio Paixo Aclaracin de Seccin de Correccin de Errores no Utilizados, correcciones mnimas

    1.04 03.28.2008 Michaela Hhn Correcciones en Interpretacin Legible por el Humano, Correcciones en el uso de AI (02) , IFAH y modifi caciones de abertura

    1.05 03.31.2008 Wang Yi Cambio en cdigos de color. Correcciones

    1,06 04.06.2008 Marc Benhaim FNC1, y diferencia de . Explicacin del contraste ISO y correcciones mayores.

    1.07 04.10.2008 Cedric Houlette Carcter Pad y esquema de codifi cacin 1.2.2

    1.08 04.14.2008 Nevenka Elvin Explicacin de Lgica Confusa

    1.09 04.18.2008 David Buckley Procesamiento de Datos de un Smbolo DataMatrix GS1 escaneo

    1.10 04.21.2008 Lutfi Ilteris Oney Transportador de Datos, Estructura de Datos y correccin de Simbologa

    1.11 04.27.2008 John Pearce Correcciones tcnicas

    1.12 05.05.2008 Frank Sharkey Correcciones tcnicas en iluminacin, Verifi cacin 2D ISO y abertura

    1.13 05.07.2008 Lutfi Ilteris Oney Correcciones de Ejemplos

    1.14 07.10.2008 Lutfi ilteris Oney Grandes Correcciones y Ediciones

    Exencin de responsabilidad

    Para la elaboracin del presente documento se ha realizado todo el esfuerzo posible para asegurar que las pautas bajo las cuales deben utilizarse los estndares GS1 sean las correctas. Sin embargo, GS1 y las personas involucradas en su confeccin hacen saber que el documento carece de garanta, expresa o implcita, en cuanto a su exactitud y a su abilidad para el logro de su propsito, por lo cual quedan exentos de cualquier responsabilidad, directa o indirecta, por daos o perjuicios relacionados con su uso. Este documento puede ser modi cado, sujeto a desarrollos tecnolgicos, cambios en los estndares o nuevos requerimientos legales. Algunos nombres de productos y compaas mencionadas en el presente documento pueden ser marcas y/o marcas registradas de las respectivas compaas.

    Copyright

    Copyright por GS1 2008, todos los derechos reservados

  • All contents copyright GS1 2008

    Introduccin a GS1 DataMatrix

    Contenido

    1 Introduccin a Data Matrix ECC 200

    1.1 Estructura general

    1.2 Caractersticas Tcnicas

    1.2.1 Formato y presentacin del smbolo

    1.2.2 Tamao y capacidades de codi cacin

    1.2.3 Mtodos de correccin de errores

    1.2.4 Correccin de errores Reed-Solomon

    1.3 Recomendaciones en general para la de nicin de estndares de aplicacin

    2 Codifi cacin de datos

    2.1 Estructuras de codi cacin

    2.2 Secuencia de Elementos GS1

    2.2.1 Carcter Funcin 1 (FNC1)

    2.2.2 Concatenacin

    2.2.3 Secuencias de elementos de longitud variable vs. longitud ja

    2.3 Interpretacin Legible por Humanos

    2.4 Ubicacin del smbolo

    2.5 Recomendaciones en la codi cacin para de nir estndares de aplicacin

    3 Tcnicas de marcacin de smbolos

    3.1 Funciones bsicas del software

    3.1.1 Software Independiente del Dispositivo de Impresin

    3.1.2 Software incluido en el dispositivo de impresin

    3.1.3 Seleccin del software adecuado

    3.2 Tecnologas de marcacin de smbolos

    3.2.1 Transferencia trmica

    3.2.2 Chorro de tinta

    3.2.3 Delineado Lser

    3.2.4 Marcacin de Parte Directa (impresin por puntos)

    3.3 Seleccin de la tecnologa adecuada para la marcacin de smbolo

    3.4 Recomendaciones generales para la calidad del smbolo

    3.5 Colores y contraste

    3.6 Veri cacin del smbolo (Calidad de Datos y de Impresin)

    3.6.1 ISO/IEC 15415 Especi cacin de la prueba de calidad de impresin del

    cdigo de barras smbolos bidimensionales

    3.6.2 Otros Estndares de Calidad de Impresin

    3.6.3 Posibles causas de un grado bajo

    3.6.4 El proceso de veri cacin

    3.6.5 Seleccin de un veri cador

    3.7. Recomendaciones en el desarrollo de Estndares de Aplicacin

    10

    10

    11

    11

    11

    16

    16

    17

    18

    18

    19

    20

    22

    22

    23

    24

    25

    26

    26

    26

    26

    26

    27

    27

    28

    29

    29

    30

    31

    32

    32

    33

    36

    39

    41

    43

    44

  • All contents copyright GS1 2008

    Introduccin a GS1 DataMatrix

    4 Lectura y Decodifi cacin de Data Matrix ECC 200

    4.1 Principios de la lectura de Data Matrix

    4.2 Escneres para GS1 DataMatrix

    4.2.1 Introduccin

    4.2.2 Seleccin del escner

    4.3 Decodi cacin

    4.3.1 Los principios de la decodi cacin

    4.3.2 Transmisin de secuencia de datos

    Anexos

    A.1 Lista completa de Identi cadores de Aplicacin GS1 en orden numrico

    A.2 Tabla de Atributos del Smbolo Data Matrix ECC 200

    A.3 Recomendaciones GS1 para el tamao de smbolos que utilizan Data Matrix

    A.4 El Estndar Internacional ISO/IEC 646 para la representacin de cada

    carcter

    A.5 ASCII Cuadro de Conversin (hexadecimal, decimal y caracteres)

    A.6 Protocolo utilizado para codi car / ASCII en Data Matrix ECC 200

    A.7 Estructura de palabras codi cadas utilizadas en Data Matrix ECC 200

    A.8 Estndar de Aplicacin IFAH (Federacin Internacional de Sanidad Animal)

    A.9 Utilizacin de GS1 DataMatrix para Cuidados de la Salud

    Documentos de Referencia de Normativa

    Glosario de Trminos

    45

    45

    46

    46

    46

    48

    48

    48

    50

    50

    54

    56

    57

    59

    63

    67

    65

    67

    68

    68

  • 7Copyright GS1 2008

    Introduction a GS1 DataMatrix

    AgradecimientosEl desarrollo de esta gua no hubiese sido posible sin la versin original en francs publicada por GS1 Francia. Gs1 Francia, en particular, agradece al Sr. Jean-Claude MULLER y a todas las compaas y personas que colaboraron durante el desarrollo, incluidos:

    ATT

    AXICON

    DOMINO

    GS1 Global O ce

    IMAJE

    MARKEM

    MICROSCAN

    SIC-MARKING

    SITAM

    TIFLEX

    VIDEOJET

  • 8 Copyright GS1 2008

    Introduction a GS1 DataMatrix

    PrlogoAunque la identi cacin automtica sea una tecnologa madura, es tambin cierto que la efectividad del sistema completo supone una unin perfecta con las necesidades del usuario. No obstante, las necesidades de los usuarios cambian y en respuesta a esos cambios, GS1 ha incorporado GS1 DataMatrix como transportador de datos estndar junto a los existentes cdigos de barras lineales de GS1.

    Sin embargo, la eleccin de una tecnologa no es su ciente. Debemos facultar a los usuarios e implementadores de los Sistemas de Identi cacin Automtica para que de nan sus requerimientos de negocios para as elegir la mejor tecnologa y la ms adecuada para sus necesidades.

    Este documento tiene como objetivo facilitar este proceso ofreciendo informacin detallada sobre GS1 DataMatrix (Data Matrix ECC 200) miembro de la familia de simbologa sobre GS1 y sus caractersticas tcnicas: codi cacin, impresin y lectura. Este documento es el resultado de la consolidacin del conocimiento tcnico de muchos usuarios sobre la tecnologa Data Matrix. Su objetivo es ser un depositario de informacin de referencia que pueda apoyar la implementacin de GS1 DataMatrix en cualquier sector, industria o pas.

    Quin debe utilizar este documento?Este documento ser de utilidad para todos aquellos que estn involucrados especialmente en la identi cacin de artculos comerciales pequeos y en su marcacin con un Data Matrix ECC 200. Este documento es una gua para el desarrollo de GS1 DataMatrix para respaldar el uso internacional. Esto es responsabilidad de todos los autores del contenido, no slo del grupo de localizacin y es relevante desde el inicio del desarrollo. Ignorar los consejos de este documento o relegarlos a una fase ms tarda del desarrollo, slo agregar costos innecesarios y ms adelante problemas de recursos.

    Se entiende que los lectores de este documento son profesionales en el desarrollo de aplicaciones de cdigos de barras, son capaces de generar un cdigo de barras y de entender los principios bsicos de la Identi cacin Automtica y la Captura de Datos. Este documento se limita a brindar consejos especialmente para la internacionalizacin.

    Cmo utilizar este documento?El GS1 DataMatrix est bsicamente orientado a la implementacin en sistemas abiertos (por ej. un sistema en el cual un proveedor puede marcar artculos con la expectativa de que todos los socios comerciales podrn leer e interpretar correctamente los datos codificados). En este contexto, la eleccin de un sistema, acordado y supeditado a una implementacin estndar entre varios socios comerciales ser esencial para evitar que cada uno tenga que volver a etiquetar productos para distintos clientes y/o en distintos puntos de la cadena de abastecimiento.

    Esta gua fue diseada para ayudar a de nir la implementacin del estndar de GS1 DataMatrix. Es una sntesis de recomendaciones para la codi cacin, impresin y lectura de cdigo del barras GS1 DataMatrix, que eventualmente, permitir a las compaas usuarias tomar las decisiones ms apropiadas para sus negocios.

  • 9Copyright GS1 2008

    Introduction a GS1 DataMatrix

    GS1 tiene ms de 30 aos de experiencia en la de nicin, el mantenimiento y la administracin de estndares para las aplicaciones de cdigos de barras. Esta gua adems, ayuda a realizar las mejores prcticas para la implementacin de GS1 DataMatrix para cumplir con los requisitos del negocio.

    Dnde obtener ms informacin?

    Este documento est publicado en el sitio web de GS1, www.gs1.org

    GS1 Global Offi ce Blue Tower Avenue Louise, 326 BE 1050 Brussels Belgium

  • Buscador de patrn Datos

    10 Copyright GS1 2008

    Introduction a GS1 DataMatrix

    1 Introduccin a Data Matrix ECC200Data Matrix es un cdigo de barras de matriz (2D o bidimensional) que puede ser impreso como un smbolo cuadrado o rectangular compuesto por puntos individuales o cuadrados. La representacin es un cuadriculado ordenado de puntos oscuros y claros bordeado por un buscador de patrn. El buscador de patrn es en parte utilizado para especi car la orientacin y estructura del smbolo. Los datos se codi can utilizando una serie de puntos oscuros y claros de un tamao predeterminado. Los tamaos mnimos de estos puntos son conocidos como la dimensin-X.

    Antes de leer este documento, es necesario conocer la diferencia entre transportador de datos y estructura de datos. El transportador de datos es una representacin de datos en un formato legible por una mquina, utilizada para permitir la lectura automtica de la Secuencia de Elementos. Aqu, nuestro transportador de datos es Data Matrix ECC 200 y el presente documento se referir a l como Data Matrix. GS1 DataMatrix es una especi cacin de implementacin de GS1 para la utilizacin de Data Matrix. As, GS1 DataMatrix es la estructura de datos de cualquier instancia del cdigo de barras Data Matrix.

    1.1 Estructura GeneralEl Data Matrix ECC 200 est compuesto por dos partes separadas (ver gura abajo): el buscador de patrn, utilizado por el escner para localizar el smbolo, y los datos codi cados en s

    El buscador de patrn de ne el formato (cuadrado o rectangular), el tamao, la dimensin-X, y la cantidad de las y columnas en el smbolo. Es una funcin similar al Patrn Auxiliar (Patrn de Inicio, Final y Central) en un Cdigo de Barras EAN-13 y permite al lector identi car al smbolo como Data Matrix.

    El oscuro slido es llamado el Buscador de Patrn L. Se utiliza principalmente para determinar el tamao, la orientacin y la distorsin del smbolo.

    Los otros dos lados del buscador de patrn son elementos claros y oscuros alternados, conocidos como Reloj de Rastreo. Esto defi ne la estructura bsica del smbolo y puede tambin ayudar a determinar su tamao y distorsin.

    Los datos son luego codi cados en una matriz dentro del Buscador de Patrn. Esto es la traduccin a caracteres (numricos o alfanumricos) de simbologa Data Matrix binaria.

    As como los cdigos de barras lineales (1D), Data Matrix cuenta con una Zona Muda obligatoria. Esto es un rea alrededor del smbolo que no debe contener ningn elemento gr co que pueda di cultar la lectura del cdigo de barras. Cuenta con un ancho constante equivalente a la dimensin-X del smbolo en cada uno de los 4 lados.

  • 11Copyright GS1 2008

    Introduction a GS1 DataMatrix

    Cada smbolo Data Matrix est compuesto por una cantidad de las y columnas. En la versin ECC 200, la cantidad de las y columnas es siempre un nmero par. Por lo tanto ECC 200 siempre tiene un cuadrado claro en la esquina superior derecha (marcada con un crculo en la gura arriba). Obviamente, esta esquina ser oscura si el smbolo Data Matrix est impreso en negativo (colores complementarios).

    1.2 Caractersticas Tcnicas

    1.2.1 Formato y presentacin del smboloCuando se implementa Data Matrix se debe elegir un formato del smbolo (basndose en el apoyo de con guracin, espacio disponible en el tipo de producto, cantidad de datos codi cados, el proceso de impresin, etc.). Es posible codi car los mismos datos en dos formatos de Data Matrix:

    Cuadrado Rectngulo

    El formato cuadrado es el utilizado comnmente y permite la codi cacin de la mayor cantidad de datos segn la tecnologa de informacin ISO / IEC 16022 Identi cacin Automtica y tcnicas de captura de datos - especi cacin de simbologa de cdigo de barras Data Matrix.

    Sin embargo, el formato rectangular puede seleccionarse en base a las restricciones de velocidad de la impresin en la lnea de produccin. Ciertamente, el formato rectangular con el lmite de altura del smbolo es adecuado para algunas tcnicas de impresin de alta velocidad.

    1.2.2 Tamao y capacidades de codifi cacinData Matrix es capaz de codi car datos de longitudes variables. Por lo tanto, el tamao del smbolo resultante vara segn la cantidad de datos codi cados. En consecuencia, esta seccin slo puede estimar aproximadamente el tamao de un Data Matrix basndose en este parmetro.

    La siguiente gura fue extrada de ISO/IEC 16022 (ver A.2, Tabla de Atributos del Smbolo Data Matrix ECC 200). Brinda una gua til para estimar el tamao del smbolo, pero el tamao exacto del smbolo Data Matrix depende de los datos codifi cados exactos. Esto signifi ca que el Data Matrix est compuesto por campos que tienen forma de escalera (forma L segn la sigla en ingls) Vea la fi gura abajo para el grfi co de tamao y capacidad.

    Tamao de smbolo(Cuadrado)

    Capacidad de Datos (Numrico)

  • 12 Copyright GS1 2008

    Introduction a GS1 DataMatrix

    Tamao de un Data Matrix en formato cuadrado como funcin de los datos codifi cados

    Tamao del Smbolo (sin Zona Muda)

    Mxima Capacidad de Datos

    Numrico Alfanumrico

    Fila Columna Capacidad Capacidad

    10 10 6 3

    12 12 10 6

    14 14 16 10

    16 16 24 16

    18 18 36 25

    20 20 44 31

    22 22 60 43

    24 24 72 52

    26 26 88 64

    32 32 124 91

    36 36 172 127

    40 40 228 169

    44 44 288 214

    48 48 348 259

    52 52 408 304

    64 64 560 418

    72 72 736 550

    80 80 912 682

    88 88 1152 862

    96 96 1392 1042

    104 104 1632 1222

    120 120 2100 1573

    132 132 2608 1954

    144 144 3116 2335

  • 13Copyright GS1 2008

    Introduction a GS1 DataMatrix

    Tamao de un Data Matrix en formato rectangular como funcin de los datos codifi cados

    Tamao del Smbolo (sin Zona Muda)

    Mxima Capacidad de Datos

    Numrico Alfanumrico

    Fila Columna Capacidad Capacidad

    8 18 10 6

    8 32 20 13

    12 26 32 22

    12 36 44 31

    16 36 64 46

    16 48 98 72

    1.2.2.1 Tamao y confi guracin del smbolo

    Los tamaos de arriba estn dados en trminos de las y columnas. Para el Data Matrix ECC 200 de formato cuadrado, la cantidad de las y columnas pueden variar entre 10 y 144 posibilitando 24 tamaos distintos de smbolos.

    Por su parte, el Data Matrix de formato rectangular, tiene una variacin de las de entre 8 y 16 y de columnas de entre 18 y 48. El Data Matrix de formato rectangular permite 6 tamaos (el formato cuadrado tiene 24) y se utiliza menos que el de formato cuadrado.

    1.2.2.2 Las dimensiones del smbolo

    Las dimensiones se re eren al rea utilizada por el smbolo Data Matrix, al imprimirse. Cuando se imprime un Data Matrix ECC 200 el tamao de la imagen depende de los siguientes factores:

    La cantidad y el formato (numrico o alfanumrico) de la informacin codifi cada: los nmeros y caracteres se codi can en bits, representados por puntos claros y oscuros de idnticos tamaos. Cuantos ms bits se necesitan, ms grande ser el smbolo. El tamao de la dimensin-X (para detalles ver tcnicas) La eleccin del formato: cuadrado o rectangular

  • Umbral del cambio

    Smbolos con una regin de datos

    Smbolos con ms de una regin de datos

    14 Copyright GS1 2008

    Introduction a GS1 DataMatrix

    1.2.2.3 Cantidad mxima de datos codifi cados

    Las tablas de arriba muestran la cantidad mxima de datos que pueden ser codi cados en un formato cuadrado y rectangular de un Data Matrix. Lo mximo que un Data Matrix puede codi car es: 2.335 caracteres alfanumricos 3.116 nmeros

    El mximo se basa en un smbolo cuadrado compuesto de 144 las y 144 columnas divididas en 36 Regiones de Datos de 22 las y 22 columnas cada una.

    Para el Data Matrix de formato rectangular, la capacidad mxima es: 72 caracteres alfanumricos 98 nmeros

    Un smbolo GS1 DataMatrix puede codi car una secuencia de datos numricos y alfanumricos, estructurados segn la reglas de Identi cador de Aplicacin GS1.

    1.2.2.4 Regiones de Datos

    El smbolo matriz (cuadrado o rectangular) estar compuesto por varias reas de datos (o: Regiones de Datos), que juntas codi carn los datos.

    La siguiente tabla muestra un extracto de ISO/IEC 16022, que brinda detalles acerca de cmo se componen las Regiones de Datos. Por ejemplo, un smbolo consiste en 32 las y 32 columnas, incluyendo 4 subconjuntos de 14 las y 14 columnas. La cantidad y tamao de las sub matrices dentro del smbolo Data Matrix se muestran en la columna Regin de Datos.

    Tamao de smbolo (sin Zonas Mudas)

    Regin de Datos

    Fila Columna Tamao No.

    24 24 22 x 22 1

    26 26 24 x 24 1

    32 32 14 x 14 4

    36 36 16 x16 4

    (Ver A.2, Tabla de atributos del Smbolo Data Matrix ECC 200 para la tabla completa).

  • 15Copyright GS1 2008

    Introduction a GS1 DataMatrix

    1.2.2.5 Correccin de ErroresLa tabla siguiente muestra el porcentaje de espacio utilizado para la Correccin de Errores en el smbolo Data Matrix y la cantidad de Palabras Cdigos (bytes de datos) que pueden contener un error o pueden estar escondidos sin que sea perjudicial al escanear o leer el smbolo.

    Ejemplo: donde se deben codi car 80 dgitos numricos

    Tamao del Smbolo(sin zonas mudas)

    Regin de Datos Mapeo de Tamao de Matriz

    Palabras Cdigos Totales

    Mxima Capacidad de Datos

    % de Palabras Cdigos utilizadas para Correccin de Errores

    Mximas Palabras Cdigos Corregibles

    Error/borrado

    Num. Alfa-nm.

    Byte

    Fila Col Tamao No. Datos Errores Fila Col. Tamao

    26 26 24x24 1 24x24 44 28 88 64 42 38.9 14/25

    (Ver A.2, Tabla de atributos del Smbolo Data Matrix ECC 200 para la tabla completa).

    En el extracto anterior de los Atributos del Smbolo ECC 200 de la tabla de ISO/IEC 16022, hemos seleccionado el tamao de matriz que sea igual o el siguiente ms grande, a la cantidad de datos a codi carse en este caso: 88 dgitos numricos.Por lo tanto, la matriz est compuesta de por lo menos 26 las y 26 columnas.

    Esta matriz est compuesta por 72 bytes, que es la suma del nmero total de datos y errores de Palabras Cdigos que se muestran en la tabla arriba (44 +28)

    Como 2 dgitos de datos componen un byte, para nuestro ejemplo de 80 dgitos numricos, se requerirn 40 bytes de datos para la construccin del smbolo Data Matrix nal, por substraccin, habr 32 Palabras Cdigos para la correccin de errores (28 +4, los 4 resultantes de la substraccin de 44 al 40). Si los datos codi cados, independientemente del esquema de codi cacin llevado a cabo, no llenan la capacidad de datos del smbolo, se debe rellenar la capacidad de datos del smbolo con el carcter pad (valor 129 en la codi cacin ASCII).

    La tasa de correccin de errores real ser: 32/72 = 44.4%. Esto es ms elevado que lo que muestra la tabla.

    Importante: Se recomienda de nir el tamao del smbolo Data Matrix en base a la cantidad de datos a codi car y no al porcentaje deseado de correccin de errores. Es la cantidad de datos lo que debe determinar el tamao del Data Matrix. Los estndares de aplicacin apropiados de nen las mejores opciones para un esquema de codi cacin jo. Cada aplicacin tiene sus requerimientos espec cos.

  • 16 Copyright GS1 2008

    Introduction a GS1 DataMatrix

    1.2.3 Mtodos de correccin de errores

    Existen varios mtodos para la deteccin de errores. Un ejemplo es el dgito veri cador utilizado por muchos cdigos de barras lineales, que utiliza un algoritmo para calcular el ltimo dgito del nmero codi cado. Los dgitos veri cadores pueden con rmar si la secuencia de datos codi cados se encuentra codi cada correctamente segn el algoritmo especi co. Sin embargo, en el caso de que hubiera un error, no pueden indicar dnde se ha cometido el error.

    Otro ejemplo es repetir los datos codi cados dentro de un smbolo para ayudar a obtener una lectura exitosa aunque el smbolo se encuentre daado. Esto se llama redundancia y puede causar confusin cuando se aplica al Data Matrix: Para el Data Matrix hablaremos de nivel de seguridad.

    Ciertamente, la codi cacin de datos en un smbolo Data Matrix se puede realizar utilizando varios niveles de seguridad. La estructura bidimensional permite la codi cacin de datos y los mecanismos de correccin de errores, si hubiera. Estos mecanismos permiten al escner reconstituir informacin en el caso de que estuviera daado o que fuese un smbolo Data Matrix de difcil lectura.

    Varios niveles de seguridad se describen en el estndar Data Matrix ISO/IEC 16022 (tecnologa de informacin - Especi cacin de Simbologa Internacional). Cada tipo de cdigo Data Matrix: ECC 000; ECC 050; ECC 080; ECC 100; y ECC 140 cuenta con algn tipo de deteccin y correccin de errores.

    1.2.4 Correccin de errores Reed-Solomon

    El Data Matrix ECC 200 es la nica con guracin Data Matrix que emplea la correccin de errores Reed-Solomon. Esto permite, hasta cierto punto, localizar errores y cuando es posible, corregirlos.

    La correccin de errores Reed-Solomon:Calcula cdigos complementarios y rellenados durante la creacin del smbolo Reconstituye los datos codi cados originales recalculndolos a partir de los cdigos complementarios y rellenados. El reclculo regenera los datos originales al localizar los errores en el momento del escaneo. Tales errores pueden ser el resultado de problemas de impresin, re eccin especular o degradacin de la super cie impresa.

    Tal como se ha mencionado ms arriba (ver 1.2.2.5 Correccin de Errores), el nivel de correccin de errores depende de la cantidad relativa de Palabras Cdigos de correccin de errores utilizadas.

    Para las Aplicaciones GS1, slo est especifi cado el Data Matrix ECC 200. El GS1 Data Matrix es la versin que apoya los datos Identi cadores de Aplicacin GS1 (GS1 AIs) y el carcter Funcin 1 (FNC1). Los AIs y FNC1 de GS1 son requeridos en la estructura de encabezado del GS1 Data Matrix, de esta manera, GS1 Data Matrix es distinto a todas las otras versiones Data Matrix y a los otros mtodos de codi cacin de datos (que no son de GS1)

  • 17Copyright GS1 2008

    Introduction a GS1 DataMatrix

    1.3 Recomendaciones en general para la defi nicin de estndares de aplicacin

    Lograr una implementacin efectiva de cualquier tecnologa en los negocios depende de la conexin correcta de las funciones de esa tecnologa con las necesidades del usuario. Para el Data Matrix se requiere una atencin especial, para poder articular claramente las necesidades del usuario y para establecer los objetivos de negocio de forma razonable y factible.

    Cuando se desarrollan estndares de aplicacin para Data Matrix, los usuarios deben acordar sobre:

    Los datos exactos (Identi cadores de Aplicacin GS1) que se codi carn (1) La forma del Data Matrix: cuadrado y rectangular (2) El nivel de seguridad (3)

    (1) Por ejemplo, si se acuerda cumplir con la necesidad del negocio al codifi car entre 20 y 40 dgitos

    de datos numricos, entonces corresponder utilizar un smbolo Data Matrix con 20 fi las y 20

    columnas.

    (2) En verdad, tanto el formato cuadrado como el rectangular son opciones.

    (3) Para las Aplicaciones GS1 slo est especifi cado el Data Matrix ECC 200 y se da el nivel de

    seguridad.

  • 18 Copyright GS1 2008

    Introduction a GS1 DataMatrix

    2 Codi cacin de datosLa siguiente subseccin describe los distintos mtodos que existen para la codi cacin de datos en los smbolos Data Matrix. Todos los mtodos utilizados para generar un smbolo Data Matrix requieren que los datos sean propuestos en un formato que sea entendible por el codi cador.

    2.1 Estructuras de codifi cacin

    La versin general del Data Matrix ECC 200 soporta varias estructuras de codi cacin que pueden ser utilizadas en el mismo smbolo simultneamente. Los ejemplos incluyen: ASCII, ISO/IEC 646, C40, Text, X12, EDIFACT y Base 256. Estas estructuras brindan una oportunidad para maximizar la e ciencia de codi car los datos requeridos en un smbolo Data Matrix.

    La solucin ms simple y exigida por los estndares GS1, es codi car datos utilizando el subconjunto de ISO/IEC 646 (equivalente a ASCII tabla 256) para toda la informacin. Este conjunto de caracteres limitado es apoyado por la mayora de los sistemas de computacin disponibles hoy en da. Se recomienda fehacientemente que ISO/IEC 646 (o el equivalente ASCII 256) sea la opcin predeterminada.

    ISO/IEC 646 deriva de ASCII (Cdigo Estndar Americano para el Intercambio de Informacin) que fue establecido en los 60 como la forma estndar para la representacin binaria de dgitos y caracteres en el alfabeto latino. Por ejemplo, el carcter a est asociado con 01100001 y A con 01000001 en el estndar ASCII256. Esto permita a los dispositivos digitales comunicarse entre s y procesar, almacenar y comunicar informacin de caracteres. En particular, la mayora de las computadoras personales y computadoras en el mundo comenzaron a adoptar la codi cacin ASCII.

    Aunque la codi cacin ASCII ahora fue suplementada por caracteres adicionales conocidos como extensiones, para apoyar a las computadoras que codi can caracteres que no se utilizan en Estados Unidos (como los caracteres acentuados , o ), no se recomienda su uso dentro del sistema GS1. No es porque Data Matrix no pueda codi car stos caracteres, sino porque pueden surgir ambigedades en el uso global por:

    El mismo cdigo ASCII utilizado para distintas extensiones en distintas regiones geogr cas. La inhabilidad de muchos usuarios de ingresar al sistema las extensiones (debido a las limitaciones de la computadora y a factores humanos).

    Cuando se codi can datos con el Sistema GS1 utilizando GS1 DataMatrix, se aplican tres reglas principales:

    El Data Matrix ECC 200 debe tener un carcter FNC1 en la primera posicin para indicar a. que el smbolo es GS1 DataMatrix. FNC1 es un carcter especial que no se imprime. A menudo se inserta utilizando un byte doble Unir a ASCII extendido, pero esto depende del sistema.Los Identi cadores de Aplicacin GS1 (o AIs) son utilizados para todos los datos codi cados b. (ver Seccin 2.2. GS1 Secuencia de Elementos). Slo se pueden utilizar los caracteres contenidos en el subconjunto ISO 646. Los espacios c. no se pueden codi car (ver A.4, El Estndar Internacional ISO/IEC 646 para la representacin de cada carcter).

  • 19Copyright GS1 2008

    Introduction a GS1 DataMatrix

    2.2 Secuencia de Elementos GS1

    Aunque sea posible codi car cualquier tipo de dato en el Data Matrix ECC 200 general, cuando se utiliza GS1 DataMatrix, los datos deben estar estructurados segn las reglas del Sistema GS1. Las Secuencias de Elementos comienzan con un Identi cador de Aplicacin que es seguido por los datos que denota el AI. El sistema se puede caracterizar por:

    Un formato estndar para las especi caciones de codifi cacin de datos y codifi cacin en barras. Una arquitectura del smbolo que permite mltiples elementos de datos (identi cacin de artculo, fecha de vencimiento, nmero de lote, etc.) dentro de un solo smbolo de cdigo de barras.

    Estas funciones permiten a los sistemas de informacin de los socios comerciales ser desarrollados de tal forma que permitan la comunicacin va codi cacin y decodi cacin de la informacin en el smbolo GS1 DataMatrix.

    Los Identi cadores de Aplicacin GS1 (AIs) son nmeros de 2, 3 4 dgitos, como lo determina GS1, que de nen el signi cado y el formato de los datos que siguen. Cada AI y sus datos asociados pueden ser codi cados en un smbolo GS1 DataMatrix de la misma manera y utilizando las mismas reglas lgicas que la codi cacin de datos en el smbolo cdigo de barras GS1-128. Los Identi cadores de Aplicacin deben ser reconocibles para facilitar sus ingresos por teclado al sistema. Esto se logra colocando parntesis alrededor de los Identi cadores de Aplicacin en la Interpretacin Legible por Humano debajo del smbolo. Los parntesis no son parte de los datos y no deben ser codifi cados en el smbolo cdigo de barras.

    Esta tabla muestra los principales elementos de secuencia GS1:

    AI Defi nicin de Datos Formato (AI/Datos)*

    01 GTIN n2+n14

    10 Nmero de Lote n2+an..20

    11 Fecha de produccin (Ao/Mes/Da) n2+n6

    15 Fecha mejor antes de (Ao/Mes/Da) n2+n6

    17 Fecha de Vencimiento (Ao/Mes/Da) n2+n6

    21 Nmero de Serie n2+an..20

    * Signi cado de las abreviaturas utilizadas:

    n Dgito numrico

    an Caracteres alfanumricos

    n2 Longitud fi ja de dos dgitos numricos

    an20 Longitud variable con un mximo de 20 caracteres alfanumricos

    Se puede encontrar una lista completa de Identifi cadores de Aplicacin en A.1 Lista completa de Identifi cadores de Aplicacin de GS1 en orden numrico.

  • 20 Copyright GS1 2008

    Introduction a GS1 DataMatrix

    2.2.1 Carcter Funcin 1 (FNC1)

    El GS1 DataMatrix utiliza una combinacin especial de inicio para diferenciarse de los otros smbolos Data Matrix ECC 200. Esto se hace utilizando el smbolo Carcter Funcin 1 (FNC1) en la primera posicin de datos codi cados. Permite a los escneres procesar la informacin segn las Reglas del Sistema GS1.

    El FNC1 es codi cado de dos maneras separadas dentro del GS1 DataMatrix:

    Carcter de Inicio (Start) (Palabra Cdigo 232) Separador de Campo (ASCII 29: )

    Cuando se utiliza como parte de una combinacin especial utilice Palabra Cdigo -232Cuando se utiliza como separador de campo (ver 2.2.2 Concatenacin) - ASCII 29 : -

    Importante: ]d2, ISO aprob los Identi cadores de Simbologa para GS1DataMatrix (FNC1 en la primera posicin de un smbolo Data Matrix ECC 200)

  • 21Copyright GS1 2008

    Introduction a GS1 DataMatrix

    Figura 2.2.1 - 1 Procesamiento de Datos de un Smbolo GS1 DataMatrix escaneo.

    Comienza la cadena con

    ]d2?

    Quitar elIdentifi cador

    de Simbologa

    No

    No

    No

    No

    No No

    No

    S

    S

    S

    S

    S

    S

    S

    No

    Fin de la cadena?

    Fin del programa

    Mover el nmero de caracteres

    desde la cadena al buff er

    Mover los caracteres

    hasta el buff er

    Transmitir el buff er a los siguientes programas de

    prueba

    Siguiente posicin ?

    Avanzar una posicin en la

    cadena de datos

    Siguiente posicin ?

    El buff er contiene el fi nal de la cadena?

    El buff er contiene

    ?

    Error de rutina

    No es un DataMatrix

    GS1?

    Nota: Para otras simbologas promovidas por GS1 ver la lgica del sistema en las Especifi caciones Generales GS1

    Estn los dos primeros dgitos en una tabla pre-

    determinada?

    La cadena contiene

    ?

    Mover los datos restantes de la cadena al

    buff er

  • 22 Copyright GS1 2008

    Introduction a GS1 DataMatrix

    2.2.2 Concatenacin

    Al utilizar el GS1 DataMatrix es posible concatenar Identi cadores de Aplicacin discretos (AIs) y sus datos en un solo smbolo. Cuando todos los datos AI son de longitud prede nida, no se necesita un separador de campo, pero el siguiente Identi cador de Aplicacin junto con sus datos debe estar concatenado inmediatamente despus del ltimo carcter del AI anterior. Cuando los datos del AI no son de longitud prede nida, deben estar seguidos de un separador de campos cuando se concatenan ms AIs. El carcter FNC1 acta como separador de campos. El FNC 1 es el carcter alfanumrico que corresponde al valor ASCII 29 (o separador de grupo ). No es necesario un separador FNC1 luego del ltimo AI y de los ltimos datos codi cados en el smbolo, independientemente de si el campo es o no de longitud prede nida.

    Ejemplo:Los datos 1, 2 y 3 son representados por los Identi cadores de Aplicacin AI 1, AI 2, y AI 3. El AI 1 es de longitud prede nida (ver tabla en 2.2.3, Longitud prede nida versus longitud ja )Los AI 2 y 3 no son prede nidos (por ej. contiene datos de longitud variable) FNC1 es utilizado para representar el Carcter Funcin 1.

    Concatenacin de Datos 1 y 2 :FNC1 AI 1 Datos 1 (longitud pre defi nida) AI 2 Datos 2 (longitud variable)

    Concatenacin de Datos 2 y 3:FNC1 AI 2 Datos 2 (longitud variable) 1 AI 3 Datos 3 (longitud variable)

    Concatenacin de Datos 1, 2 y 3:

    FNC1 AI 1Datos 1 (longitud pre-defi nida)

    AI 2Datos 2 (longitud variable)

    1 AI 3Datos 3 (longitud variable)

    Cuando se deben concatenar varios Identi cadores de Aplicacin GS1 y slo uno de ellos es de longitud variable, se recomienda posicionarlo al nal del smbolo. Esto optimiza el tamao del smbolo evitando el uso de caracteres separadores.

    2.2.3 Secuencias de elementos de longitud variable vs. longitud fi ja

    Un error comn es creer que un Identi cador de Aplicacin GS1 con un campo de datos jo nunca es seguido por un separador FNC1 cuando se concatena. De hecho, se ha publicado una tabla con los dos primeros dgitos de cada Identi cador de Aplicacin GS1 cuando se introdujeron primero. Esta tabla no se ha modi cado y no hay intencin de hacerlo en el futuro. Permite construir decodi cadores de software sin el riesgo de tener que modi carlo debido a la publicacin de nuevos Identi cadores de Aplicacin GS1. Esta tabla se debe incluir en todo software de procesamiento de AIs GS1.

    Los nmeros entre parntesis todava no estn asignados. Estn en reserva y tal vez en el futuro, sean asignados a nuevos AIs GS1 con longitudes prede nidas.

    1 FNC1 y (separador de campo) se pueden utilizar ambos. Sin embargo, cuando se utiliza FNC1 como un separador, el escner transforma al carcter FNC1 como separador de campo .

  • 23Copyright GS1 2008

    Introduction a GS1 DataMatrix

    Para todos los AIs GS1 que comienzan con dos dgitos y no estn incluidos en esta tabla, es obligatorio seguir los datos con el separador de campos FNC1 si no es el ltimo dato codi cado en el smbolo.

    Primeros 2 dgitos de Identifi cadores de Aplicacin GS1 (AI)

    Cantidad de dgitos(AI y Campo de Datos)

    Primeros 2 dgitos de Identifi cadores de Aplicacin GS1 (AI)

    Cantidad de dgitos(AI y Campo de Datos)

    00 20 17 8

    01 16 (18) 8

    02 16 (19) 8

    (03) 16 20 4

    (04) 18 31 10

    11 8 32 10

    12 8 33 10

    13 8 34 10

    (14) 8 35 10

    (15) 8 36 10

    (16) 8 41 16

    Ejemplo :Algunos AIs se de nen como con una longitud ja de datos, pero no estn incluidos en la tabla inicial de arriba de longitudes prede nidas. En estos casos, los datos codi cados despus del AI deben estar seguidos por un separador de campo FNC1 cuando se concatenan otros AIs en un GS1 DataMatrix. Esto es as aunque los datos de AI tengan una longitud ja. Un ejemplo es AI (426), utilizado para indicar el pas de origen y que tiene un campo de datos de longitud ja de 3 dgitos.

    2.3 Interpretacin Legible por Humano

    Es lgico contar con una Interpretacin Legible por Humanos de los Identi cadores de Aplicacin (AIs) y sus datos asociados en el Smbolo GS1 DataMatrix. La ubicacin precisa y el tipo de letra utilizado para la Interpretacin Legible por Humanos se determina con la gua espec ca de aplicacin (ver 1.3, Recomendaciones en general para defi nir los estndares de aplicacin). Las convenciones tpicas ubican a la informacin primaria, tal como el Nmero Global de Artculo Comercial (GTIN), en los datos legibles por humano debajo del smbolo cdigo de barras. Sin embargo, estos caracteres deben estar claramente legibles y por supuesto deben estar asociados al smbolo.

    Los Identi cadores de Aplicacin (AIs) deben ser claramente reconocibles dentro de la Interpretacin Legible por Humanos para facilitar su ingreso por teclado al sistema en caso de que no se pueda leer el smbolo. Esto se logra colocando el AI entre parntesis. Los parntesis no son parte de los datos y no estn codifi cados en el smbolo. Esto est claramente en contraste con el uso de FNC1 que debe estar codi cado en el smbolo, cuando se lo utiliza como carcter de inicio o separador, pero sin aparecer nunca en la Interpretacin Legible por Humanos.

  • (01)03453120000011(17)091125(10)ABCD1234

    (01)03453120000011(17)091125(10)ABCD1234(422)250

    GTIN: 03453120000011VENCIMIENTO: 2009-11-25 (yyyy-mm-dd)BATCH/LOTE: ABCD1234

    24 Copyright GS1 2008

    Introduction a GS1 DataMatrix

    Los siguientes ejemplos muestran los datos codi cados en el GS1 DataMatrix y cmo podra aparecer la Interpretacin Legible por Humanos:Ejemplo 1: FNC101034531200000111709112510ABCD1234

    Ejemplo 2: FNC101034531200000111709112510ABCD1234 FNC1422250

    Ejemplo 3: FNC101034531200000111709112510ABCD1234

    La Interpretacin Legible por Humanos puede tambin utilizar texto legible en lugar de dgitos AI utilizando los Ttulos de Datos estandarizados. Esto, junto a la ubicacin permisible de las Interpretacin Legible por Humanos, debe aplicarse segn la gua de aplicacin::

    2.4 Ubicacin del smbolo

    La ubicacin exacta de un smbolo GS1 DataMatrix en el producto ser determinada por el fabricante quien deber considerar:

    El espacio disponible en el paquete del producto El tipo de producto y sustrato de impresin (material de empaquetado) La intencin del uso del GS1 DataMatrix (por ejemplo, el smbolo ser ledo en un entorno automatizado o manual)

    Tambin es necesario asegurar que la Zona Muda alrededor del smbolo est protegida. La Zona Muda es el rea alrededor del smbolo libre de cualquier impresin con un ancho que debe ser igual o mayor que el tamao de los smbolos dimensin-X (Ver 1.1, Estructura General).

  • 25

    Fecha de Vto.: 2009 Nov. 25Batch No: ABCD1234

    GTIN : 0345312000011

    Copyright GS1 2008

    Introduction a GS1 DataMatrix

    Otras restricciones de empaquetado tambin pueden afectar la lectura del smbolo. Por ejemplo, pliegues o costuras en la curvatura del empaquetado (ej. blisters), etc. pueden afectar el escaneo y deben considerarse cuando se elige la ubicacin del smbolo. Esto es muy importante cuando se imprimen smbolos GS1 DataMatrix muy pequeos.

    Sin embargo, se debe aclarar que gracias a las propiedades intrnsecas, la orientacin del smbolo no in uye en el rendimiento del escaneo.

    2.5 Recomendaciones en la codifi cacin para defi nir estndares de aplicacin

    En trminos de codi cacin de datos, el estndar de aplicacin debe especi car lo siguiente:

    La sintaxis Data Matrix y las reglas de codi cacin, (1) Que Identi cadores de Aplicacin (AIs) se debe utilizar (obligatorios y opcionales), Ubicacin y formato de la Interpretacin Legible por Humano Si fuera necesario, ubicacin del smbolo determinada por el rea de aplicacin (2)

    (1) Para las Aplicaciones GS1, esta sintaxis ya est supeditada a especifi caciones tcnicas defi nidas y

    reconocidas (EC 200 con encabezado FNC1 e Identifi cadores de Aplicacin GS1)

    (2) Ejemplos de reas de aplicacin podran incluir: marcacin directa de partes en instrumentos de

    ciruga, dosis de unidades de farmacuticos, aplicaciones logsticas, etc.

    Se muestra un ejemplo de una gua de aplicacin detallada del IFAH en A.8 Aplicacin de Estndar IFAH

  • 26 Copyright GS1 2008

    Introduction a GS1 DataMatrix

    3 Tcnicas de marcacin de smbolosEsta seccin brinda una visin de las principales tecnologas y el principal proceso para imprimir GS1 DataMatrix. Resume las fortalezas y debilidades de varias aplicaciones. No es su objetivo comparar o promover una tecnologa en particular pero s brindarles a los usuarios una amplia visin para entender cmo se puede cumplir con sus necesidades de negocio.

    Se focaliza principalmente en tecnologas que pueden utilizarse a pedido: es decir, sistemas que pueden codi car informacin dinmica como nmeros de lotes o nmeros de series. Por lo tanto, no detalla otras tcnicas convencionales como la exografa o los procesos o set que son excelentes para la impresin de informacin esttica (por ej. identi cacin de producto).

    Por favor tenga en cuenta que las tecnologas de impresin y los materiales de impresin del GS1 DataMatrix se desarrollan con rapidez. Por lo tanto es aconsejable consultar a su Organizacin Miembro GS1 y a sus socios tcnicos para aprovechar los ltimos avances.

    3.1 Funciones bsicas del software

    Para generar smbolos GS1 DataMatrix se requerir algn tipo de software. El software puede formatear los datos segn la sintaxis requerida por el dispositivo de impresin y a menudo tambin controla los materiales de impresin. Se puede comprar el software que puede ser integrado al dispositivo de impresin o puede estar separado. .

    3.1.1 Software independiente del dispositivo de impresin

    En principio, este tipo de software puede ser utilizado con cualquier tipo de dispositivo de impresin o en varios dispositivos al mismo tiempo.

    La idea es generar la informacin a imprimir y transferirla a la impresora ya sea:Enviando el mensaje del archivo a imprimir a la impresora Creando una imagen que puede ser reproducida

    3.1.2 Software incluido en el dispositivo de impresin

    Este tipo de software se caracteriza por un dispositivo de impresin con una lgica interna que directamente genera el smbolo GS1 DataMatrix a imprimir.

    Esto es particularmente til cuando los datos contenidos y/o tamao y forma del smbolo a imprimir varan de un producto a otro. Ciertamente, se puede minimizar el tiempo utilizando el software integrado junto con el dispositivo de impresin, por ejemplo, el aparto genera un nmero nico para cada producto (ej. nmero de serie)

    3.1.3 Seleccin del software apropiado

    La opcin exacta del software necesitar cumplir con los requerimientos de negocios individuales. En trminos generales el software debe ser capaz de generar un smbolo GS1

  • 27Copyright GS1 2008

    Introduction a GS1 DataMatrix

    DataMatrix de plena conformidad con el estndar ISO/IEC 16022. A menudo, hay un rea complicada en la programacin de FNC1 en la primera posicin ya que cada proveedor de software ha desarrollado (o no) su propio mtodo para obtener la codi cacin correcta en la forma de Palabra Cdigo 232. Vale la pena asegurar que el software cuente con esta caracterstica. El software tambin debe permitir que los caracteres especiales (el carcter separador ASCII 29) estn correctamente codi cados.

    Muchos de los buenos programas de software proveen un hechicero que ayuda a chequear y automatizar la codi cacin de datos segn los estndares GS1 (ej. Identi cadores de Aplicacin, formatos de datos, dgitos veri cadores, etc.)

    3.2 Tecnologas de marcacin de smbolos

    Esta seccin tambin se focaliza en las tecnologas que pueden ser utilizadas a pedido: es decir, sistemas que pueden codi car informacin dinmica como ser nmeros de lotes o nmeros de series. Por lo tanto, no se re ere a otras tcnicas convencionales como la exografa o procesos o set que son excelentes para la impresin de informacin esttica (identi cacin de producto).

    Las tecnologas de marcacin de smbolos mas adecuadas para la impresin de GS1 DataMatrix son:Transferencia trmica Impresora a chorro de tinta Delineado Lser Marcacin de Parte Directa (impresin por puntos, grabacin, etc.)

    La eleccin se har principalmente en base al material de apoyo disponible y a las necesidades exactas del negocio.

    Se requiere atencin especial cuando se especi ca el tamao mnimo de la dimensin-X y la habilidad de apoyo del sustrato de impresin. El tamao objetivo de la dimensin-X es una consideracin importante en la opcin del sistema de impresin.

    3.2.1 Transferencia Trmica

    La impresin por transferencia trmica es seguramente la tecnologa ms utilizada para imprimir etiquetas de cdigos de barra a pedido. La tecnologa funciona con calor transmitido a una cinta (una tira cubierta con una tinta especialmente diseada) que luego trans ere la imagen a la etiqueta. Se pueden lograr cdigos de barra de muy buena calidad cuando el material de impresin y la cinta de tinta son completamente compatibles.

    La eleccin de la cinta a utilizar es normalmente determinada por:Sustrato su habilidad de absorber tinta y su suavidad, Sistema de marcacin con guracin de la impresin del encabezado y velocidad de impresin

    La resolucin de impresin normal para las impresoras de trasferencia trmica es de entre 100 y 600 dpi (puntos por pulgada).

    Existe una amplia variedad de cintas trmicas y es muy importante elegir la cinta correcta para la impresora. La calidad de impresin tambin se ver afectada por la energa calrica, la velocidad de impresin y la presin.

  • 28 Copyright GS1 2008

    Introduction a GS1 DataMatrix

    La calidad de smbolos impresos debe ser chequeada a intervalos regulares. Uno de los problemas de la impresin por transferencia trmica es el riesgo de una cabeza de impresin quemada donde uno de los elementos de calentamiento deja de funcionar, creando brechas.

    3.2.2 Chorro de tinta

    El chorro de tinta es un proceso que no requiere contacto entre la impresora y el sustrato. La tecnologa funciona propulsando pequeas gotas de tinta en el sustrato para crear el smbolo. Existen dos categoras principales de impresoras a chorro de tinta:

    Chorro de tinta continuo: Una bomba de alta presin que crea una cada continua de gotas de tinta que luego son sujetas a un campo electroesttico. Esto resulta en una carga controlada electroesttica variable que determina si el chorro de tinta debe imprimirse en el sustrato o es reciclado (dejando un rea clara).

    Gotas a Pedido: Las impresoras de esta familia slo utilizan gotas de tinta requeridas para imprimir. Son muy adecuadas para las impresiones de alta resolucin.

    La cabeza de impresin debe estar cerca del sustrato (algunos productos pueden imprimir a una distancia de hasta 20mm) y es adecuada para imprimir en un variedad de medios y sustratos.

    La impresin a chorro de tinta generalmente imprime bordes irregulares. Esto se debe a la absorcin del sustrato y a la forma irregular de los puntos. Son posibles smbolos de buena calidad cuando se imprime en el sustrato adecuado, utilizando una impresora de alta resolucin y tinta de secado rpido. Adems, si no se mantiene la impresora a chorro de tinta dentro de los parmetros recomendados por el fabricante, puede causar problemas de calidad.

    Se debe prestar especial atencin a la consistencia de la velocidad en la que el objeto a imprimirse pasa por la cabeza de impresin. Se requiere precisin para asegurar smbolos de calidad.

    Ejemplo: Un GS1 DataMatrix impreso utilizando chorro de tinta continuo:

  • 29Copyright GS1 2008

    Introduction a GS1 DataMatrix

    3.2.3 Delineado Lser

    Delineado lser o grabacin lser utiliza lseres controlados para grabar o marcar el smbolo en el producto. La alta concentracin de la potencia lser quema o delinea el smbolo y esto necesita una computadora que utiliza una serie de espejos y lentes para focalizar el lser. Este proceso permite a un producto ser marcado directamente y de forma permanente pero es slo adecuado para productos que permiten lser.

    La potencia que el lser necesita debe establecerse basndose en el volumen de impresin requerido as como en la velocidad de impresin. El poder debe adaptarse a los sustratos y rangos comunes de entre 10 a 100 watts.

    Ejemplo: Un GS1 DataMatrix impreso utilizando Lser:

    3.2.4 Marcacin de Parte Directa (impresin por puntos)

    La tecnologa es utilizada para marcar directamente el material y es especialmente adecuada para materiales slidos (metales, plsticos, madera, etc.). Puede ser utilizada para toda la informacin que se necesita marcar en el producto (texto, fecha, logo, etc.) as como para el smbolo GS1 DataMatrix. Una pequea cabeza normalmente hecha de un material fuerte como tungsteno es controlada por una computadora para de nir series de marcas idnticas en la super cie del sustrato. La profundidad de la marcacin puede ser controlada para asegurar que las mellas sean idnticas haciendo a esta tcnica adecuada para la impresin de GS1 DataMatrix directamente sobre artculos de metal u otros materiales con super cies fuertes y planas.

  • 30 Copyright GS1 2008

    Introduction a GS1 DataMatrix

    3.3 Seleccin de la tecnologa adecuada para la marcacin de smbolo

    La tecnologa elegida para una aplicacin debe tener en cuenta el entorno interno incluyendo factores tales como:

    Sustrato

    La tabla de abajo indica la compatibilidad entre el sustrato (el material sobre el cual se imprime el smbolo GS1 DataMatrix) y las tecnologas de marcacin de smbolos. En todos los casos, se recomienda testear y con rmar que la tecnologa funcionar en el entorno donde se utilizar. Este testeo debe incluir todos los aspectos de la tecnologa as como tambin tintas, barnices, ciclos de mantenimiento, etc.

    Sustrato

    Tecnologa

    Papel Corrugado Vidrio Plstico Metal

    Chorro a tinta S S S S S

    Delineado Lser

    Para colores especfi cos o terminaciones especfi cas

    Para colores especfi cos o terminaciones especfi cas

    Bajo ciertas condiciones

    Si se puede lograr un contraste o terminacin especfi ca

    Pintado u oxidado

    Transferencia trmica (a demanda)

    Util para etiquetas adhesivas

    No No Films plsticos No

    YAG Lser

    Trasfondo de coloro terminacin especfi ca

    Trasfondo de coloro terminacin especfi ca

    No S S

    Chorro de tinta (a demanda)

    S S No No No

    Marcacin de parte directa

    Transferencia de fi lm

    Transferencia de fi lm

    No S S

    Espacio disponible para la impresin

    El tamao fsico del smbolo y toda la Informacin Legible por Humanos relacionada debe tener en cuenta el espacio disponible para su impresin. En trminos generales, los smbolos ms grandes tendrn mejor escaneo y desempeo de impresin que los ms pequeos, pero muchos factores incluyendo la informacin de seguridad requerida por ley in uirn en el espacio disponible para la impresin del cdigo de barras.

    Velocidad de impresin

    Cuando se imprimen smbolos on-line (por ej. como parte de la lnea de produccin para artculos o empaquetados), la velocidad de la lnea de produccin total tendr una gran in uencia en la eleccin de la tecnologa.

  • 31Copyright GS1 2008

    Introduction a GS1 DataMatrix

    La tecnologa utilizada tambin se ver in uida por factores externos como:Normas y convenciones sectoriales (por ej. Cuidado de la Salud, Automotriz, Aeronutico, etc.)

    Muchos sectores cuentan con normas y convenciones para el uso de Data Matrix en cuanto a la calidad, ubicacin del smbolo, datos requeridos (tanto codi cados como Interpretacin Legible por Humanos). Estas normas de las industrias se deben considerar cuando se selecciona la tecnologa para la marcacin del smbolo.

    Por ejemplo, en el sector salud, la comunidad usuaria ha acordado una dimensin-X permisible para pequeos productos (ver Anexo 3: recomendaciones de GS1 para el tamao de smbolos que utilizan Data Matrix).

    Requerimientos de clientes

    Como en todas las operaciones de negocios, se deben tener en cuenta las necesidades del cliente. Algunos clientes pueden imponer algunas especi caciones como condicin para hacer negocios. Estas especi caciones pueden favorecer una tecnologa sobre otras. Por ejemplo, al establecer un umbral mnimo de veri cacin de calidad extremadamente alto (ver 3.6 Verifi cacin del smbolo Calidad de Impresin y Datos) el cliente puede estar imponiendo una tecnologa de impresin.

    Dentro del entorno abierto que promueven los estndares GS1, es muy importante que todos trabajen con estndares establecidos en la industria. Esto crea una cantidad crtica de usos particulares y reduce costos generales ya que muchos proveedores de distintas tecnologas trabajan para cumplir con los requisitos comunes.

    Requerimientos regulatorios

    En algunas industrias muy reguladas (como el Sector de Salud y el Aeroespacial) y/o en algunos pases puede haber regulaciones. Las capacidades de las tecnologas de cumplir con estos requisitos regulatorios sern entonces consideraciones claves para la eleccin de la compra.

    3.4 Recomendaciones generales para la calidad del smboloLa calidad de smbolo es de gran importancia y debe incluirse en todos los procesos de control de calidad de produccin. Como veri cacin inicial, se debe considerar lo siguiente con cualquier proveedor de tecnologa:

    Cumplimiento total con el estndar ISO/IEC 16022 El software puede apoyar Identi cadores de Aplicacin GS1 Apoya Data Matrix ECC 200 (no versiones ms antiguas de Data Matrix) El FNC1 es apoyado como caracter de inicio y separador

    Como fue sealado anteriormente (ver 1.1 Estructura general) el tamao del smbolo GS1 DataMatrix puede variar. En trminos generales, los smbolos ms grandes tendrn mejor rendimiento de escaneo e impresin que los ms pequeos, pero in uirn sobre su tamao muchos factores (espacio disponible, cantidad de datos codi cados, etc.)

    Es de extrema importancia para la calidad nal del smbolo impreso que la capacidad de la impresora cumpla con la dimensin-X seleccionada.

    Nota: El tamao de la cabeza de impresin determinar qu dimensin-X puede lograrse.

  • 32 Copyright GS1 2008

    Introduction a GS1 DataMatrix

    3.5 Colores y Contraste

    Contraste es el nombre tcnico para la diferencia entre reas oscuras y claras en el cdigo de barras y en particular, se re ere a cmo el escner ve la diferencia. Es muy importante que el proceso de impresin asegure la facilidad con que el escner distinga reas oscuras y reas claras del smbolo. Sin esto, el smbolo no puede ser escaneado.

    El contraste esta muy afectado por el color y el re ejo del sustrato utilizado. Cuando se implementa GS1 DataMatrix es necesario pensar en los colores utilizados tanto para el sustrato como para las tintas (si se utilizan).

    Estas reglas simples deberan ayudar a seleccionar una buena combinacin de colores y lograr un buen contraste del smbolo:

    La mejor combinacin de color es el negro impreso sobre el blanco Las reas oscuras deben utilizar colores oscuros slidos (negro, azul, o colores con alta proporcin de negro).Las reas claras deben utilizar colores brillantes y que re ejen (blanco, amarillo o rojo (algunos escneres utilizan una luz roja por lo tanto el rojo aparece como blanco para el escner).No se debe utilizar colores o tonalidades intermedios aquellos que no parecen ni oscuros ni claros.Se debe evitar algunos materiales de sustrato, particularmente metales muy brillantes, y algunas tintas tambin brillantes (por ej. dorado o plateado) ya que el re ejo puede enceguecer al escner.

    Algunos problemas de contraste comn son causados por:

    Una errnea eleccin de colores para las reas oscuras y/o claras. El uso de un trasfondo transparente (conocido como Opacidad) Una mezcla borrosa de los colores oscuros en el rea clara. Re ejo excesivo de una super cie muy brillosa.

    3.6 Verifi cacin del smbolo Calidad de Datos y de Impresin

    Esta seccin resalta aquellos parmetros que pueden afectar la calidad total del smbolo y como se los puede chequear y veri car. Es importante remarcar que la calidad abarca:

    Conformidad de los datos codi cados (por ej. el uso correcto de los Identi cadores de Aplicacin GS1, Dgitos Veri cadores, etc.) Calidad de Impresin del Smbolo (por ej. segn ISO/IEC 15415).

    La calidad no debera reducirse a un simple chequeo al nal del proceso, sino que la calidad debera estar incorporada al proceso de desarrollo con los chequeos apropiados en cada etapa. Tambin es importante veri car que el smbolo nal impreso cumpla con los requisitos del estndar de aplicacin adecuado segn a los datos codi cados, la calidad de impresin, el tamao del smbolo, la ubicacin del smbolo, etc.

    En A.8 hay un ejemplo de gua de aplicacin detallada, del IFAH, Estndar de Aplicacin IFAH.

  • 33

    4 3 2 1 03.53, 2,5 1,5 0,5

    A B C D E

    Copyright GS1 2008

    Introduction a GS1 DataMatrix

    3.6.1 ISO/IEC 15415 Especifi cacin de la prueba de calidad de impresin del cdigo de barras smbolos bidimensionales.

    3.6.1.1 Metodologa de prueba de calidad de impresin

    IISO/IEC 15415 de ne la metodologa para testear la calidad de impresin de un smbolo GS1 DataMatrix impreso. Con esta metodologa el grado del smbolo es signi cante nicamente si se informa junto con la iluminacin y abertura utilizadas expresadas de la siguiente manera:

    grado/abertura/luz/ngulo 1

    Grado: es el grado del smbolo completo tal como se de ne en ISO/IEC 15415. Es un grado numrico (4 es el mejor y 0 el peor). ISO/IEC 15415 se bas en y es completamente compatible con una metodologa de veri cacin ANSI. Una de las diferencias principales es que ISO/IEC 15415 utiliza una estructura de grados numricos expresados hasta un decimal, y ANSI utilizaba una escala de A a F. La conversin de los dos sistemas de evaluacin se resume de la siguiente manera:

    Abertura: es el nmero de referencia de abertura de nido en ISO/IEC 15416 expresado en mils (o milsimas de una pulgada)

    Luz: de ne la iluminacin: un valor numrico indica la longitud de onda de luz mxima en nanmetros (para la iluminacin de banda angosta); el carcter alfabtico W indica que se ha medido el smbolo con iluminacin de banda ancha (luz blanca) pero para la Aplicacin GS1 670 +/- 10nm es la norma.

    Las fuentes de luz para las aplicaciones de escaneo de cdigos de barras recaen en dos reas:Iluminacin de banda angosta ya sea en el espectro invisible o infrarrojo, o iluminacin de banda ancha abarcando una gran parte del espectro visible, a veces referido como luz blanca aunque pueda tender a un color; muy pocas aplicaciones especializadas pueden referirse a las fuentes de color con una caracterstica espec ca como ultravioleta para smbolos fosforescentes.El escaneo de cdigos de barras de mltiples las casi siempre utiliza luz visible de banda angosta, con fuentes de luz con longitudes de onda mximas en la parte roja del espectro, entre 620 y 700nm. El escaneo infrarrojo utiliza fuentes con longitudes de onda mximas entre 720nm y 940 nm.

    Los smbolos data matrix bidimensionales se escanean bajo una variedad de condiciones de iluminacin, siendo la luz blanca la ms comn, y en una cantidad de dispositivos de lectura manuales, la misma rea roja visible del espectro para smbolos de cdigos de barra de mltiples las y lineales.

    Las fuentes de luz ms comunes para estos propsitos son:a) Banda angosta

    1) Lser de helio nen (633 nm) (nicamente cdigos de barras de mltiples las).

    1Angulo: es un parmetro adicional que de ne el ngulo de incidencia (relativo a la super cie plana del smbolo)

    de la iluminacin. Es requerido nicamente en el grado de smbolo completo si es distinto a 45. Todas las guas

    de Aplicacin GS1 especi can un ngulo de 45.

  • 34 Copyright GS1 2008

    Introduction a GS1 DataMatrix

    2) Diodo emisor de luz (monocromtico cerca, visibles y a longitudes de onda infrarrojas).

    3) Diodo lser de estado slido (usualmente 660nm y 670nm) (cdigos de barras de varias de las mltiples nicamente).

    b) Banda ancha1) Lmpara Incandescente (nominalmente luz blanca con una temperatura color en el

    rango 2800K a 3200K).2) Iluminacin fosforescente (nominalmente luz blanca con una temperatura color en el

    rango 3200K a 5500K).

    Ejemplo: Una prueba de calidad de impresin llevada a cabo con una Abertura de 10 mils, una fuente de Luz de 670mn y a un ngulo de 45 result en el Grado 2,7 (B). Los resultados se deben expresar de la siguiente manera:

    2.7/10/670

    3.6.1.2 Parmetros que se miden y sus signifi cados

    Grado de Smbolo ISO: El Grado de Smbolo ISO completo es el parmetro ms importante para comunicar la Calidad de Impresin de un smbolo. El grado de escaneo es el grado ms bajo alcanzado de siete parmetros que son: Contraste del Smbolo, Modulacin, Dao de Patrn Fijo, Decodi cacin, No uniformidad Axial, No uniformidad de Grilla, Correccin de Error No utilizada, y cualquier otro especi cado para una simbologa dada o aplicacin, y el grado de smbolo completo ISO es el medio aritmtico de los grados de escaneo individuales para muchas imgenes testeadas del smbolo.

    Decodifi car: Este es el primer paso en la veri cacin y aplica el algoritmo de decodi cacin de referencia un conjunto de reglas/pasos para decodi car el smbolo de nido en ISO/IEC 16022 a los elementos vistos por el veri cador. Si resulta una decodi cacin vlida, el parmetro de decodi cacin pasa y se le otorga el grado 4; si no, fracasa (grado 0).

    Contraste del Smbolo: El Contraste del Smbolo es la diferencia entre los valores ms altos y ms bajos de re ectancia en el per l en otras palabras, la diferencia entra las reas oscuras y claras (incluyendo la Zona Muda) tal como es vista por el escner. El Contraste del Smbolo es evaluado en una escala de 4 o 0.

    Ejemplo: un smbolo con un Contraste de Smbolo muy pobre.

    Modulacin: La Modulacin se relaciona con el Contraste del Smbolo en el sentido que mide la consistencia de la re ectancia de las reas oscuras a claras del smbolo.

    Ejemplo: un smbolo con Modulacin pobre debido a las reas oscuras irregulares.

  • 35

    X

    Y

    X

    Y

    X

    Y

    Copyright GS1 2008

    Introduction a GS1 DataMatrix

    No uniformidad Axial: mide y evala (en una escala de 4 a 0) el espacio de los centros de mapeo y pruebas para la escala despareja entre el eje X o Y.

    No uniformidad de Grilla: mide y evala (en una escala de 4 a 0) la desviacin ms amplia de vector de las intersecciones de la grilla, determinada por la posicin terica descripta por el algoritmo de decodi cacin de referencia y el resultado de medicin real.

    Ejemplo de problema de No uniformidad Axial Ejemplo de problema de No uniformidad de Grilla Correccin de Error No Utilizada: mide y evala (en una escala de 4 a 0) el margen de seguridad de lectura que provee la correccin de errores. La Correccin de Error No utilizado indica la cantidad de Correccin de Error disponible en un smbolo. La Correccin de Error es un mtodo de reconstruccin de datos que se pierde por causa de dao o es borrado del smbolo. La Correccin de Error puede tener que utilizarse para decodi car un smbolo que pudo haber sido daado o con de una impresin pobre. Lo ideal es una Correccin de Error No Utilizada del 100%.

    Dao del Patrn Fijo: mide y evala (en una escala de 4 a 0) cualquier dao al patrn buscador, zona muda o reloj de rastreo en el smbolo. El ejemplo siguiente seala las reas del smbolo que se prueban bajo estos parmetros mostrando los defectos varios:

    El ejemplo muestra defectos en el Buscador de Patrn de Forma L y en el Reloj de Rastreo:L1: Irregular Buscador de Patrn de forma L a la izquierda L2: Irregular Buscador de Patrn de forma L en el borde inferiorQZL1: Nota: la emisin de L1, tambin signi ca que la Zona Muda a la izquierda es irregularQZL2: Nota: la emisin de L2, tambin signi ca que la Zona Muda en la parte inferior es irregularOCTASA (Reloj de Rastreo Completo y Area Slida Adyacente): emite en el Reloj de Rastreo (la lnea punteada en frente al Buscador de Patrn de forma L) y puede tener una de tres formas:

    CTR (Prueba de Regularidad del Reloj de Rastreo): - Una prueba de aprobacin o fracaso que puede hacer el Reloj de Rastreo;SFP (Prueba de Patrn Fijo Slido): - Una medicin evaluada (en una escala de 4 a 0) de las reas oscuras y claras de Reloj de Rastreo.TR (Indice de Transicin). - Una medicin evaluada (en una escala de 4 a 0) de la secuencia de las reas oscuras y claras del Reloj de Rastreo.

    Grado Promedio: Adems de la evaluacin de las pruebas individuales (que son muy tiles para el diagnstico del smbolo), se puede informar sobre un Grado Promedio que considera el efecto acumulativo de cualquier dao. Se calcula utilizando los resultados de L1, L2, QZL1, QZL2 y OCTASA. Esto resulta muy til en forma colectiva, ya que muchos errores pequeos pueden causar problemas de escaneo.

  • XY

    36 Copyright GS1 2008

    Introduction a GS1 DataMatrix

    Aumento de Impresin: El aumento de impresin no es un parmetro evaluado pero es una medicin muy informativa para el control del proceso. Es una medicin de cuanto pueden haber aumentado o disminuido los smbolos de su tamao objetivo. Si el aumento o disminucin es muy grande, afectar el rendimiento del escaneo.

    El aumento de la impresin puede medirse y evaluarse independientemente en ambos ejes X e Y para evaluar el aumento horizontal y vertical. Los dos ejemplos siguientes la muestran:

    1)Demasiado Aumento de Impresin 2)El Aumento de Impresin ha sido subestimado

    3.6.2 Otros Estndares de Calidad de Impresin

    ISO/IEC 15415 es la normativa de referencia para la medicin de la Calidad de Impresin de los smbolos GS1 DataMatrix. Sin embargo, hay muchos otros estndares de calidad emergentes para DataMatrix incluyendo AS9132 y AIM DPM. Estos estndares fueron desarrollados principalmente para la marcacin de parte directa (DMP) y ms abajo se describe a modo informativo, sus principales caractersticas.

    3.6.2.1 AS 9132

    AS (American Standard) 9132 trata de la Calidad de Impresin general para la marcacin de parte. Muchas compaas aeronuticas que requieren que smbolos 2D sean utilizados por sus proveedores se re eren a ella. Las principales caractersticas de calidad de impresin son:Angulo de distorsin:

    La gura muestra cmo se mide la distorsin. El estndar permite una distorsin de hasta 7.

    Celdas llenas:Esta es una medida expresada como un porcentaje de las celdas llenas versus la ideal dada por las especifi caciones de simbologa.

    Este ejemplo muestra celdas marcadas que han sido llenadas (cuando no deberan haberlo sido) como resultado de un proceso de impresin. Las capacidades de correccin de error de Data Matrix permiten que tales smbolos puedan ser decodificados si el error no es muy grande.

  • 37

    Centro real de la celda

    Centro ideal (terico) de la celda

    Mdulo

    Forma ideal del punto

    10 pixeles

    Copyright GS1 2008

    Introduction a GS1 DataMatrix

    Discrepancia del Punto Central: Puede ocurrir una pequea discrepancia entre el verdadero centro de la celda y la posicin terica. La Discrepancia del Punto Central mide cualquier desviacin en esta rea:

    Elongacin:

    La elongacin de celdas individuales puede ocurrir debido a la variedad de condiciones de impresin. La elongacin se mide como una desviacin del crculo perfecto. El estndar permite una diferencia de un 20% entre D y d.

    Cantidad de puntos por elemento:

    Para muchas tcnicas de impresin, cada dimensin-X es construida por una cantidad de puntos. Cuando se los mira magni cados, estos puntos (o pixeles) se pueden medir. El ejemplo de arriba muestra cuatro celdas DataMatrix cada una con 10x10 pixeles.

    Zona Muda

    Se requiere una Zona Muda con un ancho mnimo de un mdulo (X) alrededor de todo el smbolo como se ve en la imagen de arriba. Si la Zona Muda es menor a un mdulo (X) fracasar la veri cacin ISO/IEC 15415. Tambin puede ser medido para un diagnstico.

    El contraste tambin es un parmetro de veri cacin ISO/IEC 15415, (ver 3.5 Colores y contraste)

  • 38 Copyright GS1 2008

    Introduction a GS1 DataMatrix

    3.6.2.2 Gua de Calidad AIM para la Marcacin Directa de Partes (DPM)

    AIM Global (la Asociacin para la Identi cacin Automtica y Movilidad) ha reconocido que las Especi caciones de calidad de Impresin ISO/IEC 15415 no son exactamente adecuadas para la medicin de calidad de smbolos Data Matrix impresos utilizando las tecnologas de Marcacin Directa de Partes (DPM). La gua est disponible en el sitio web de AIM Global www.aimglobal.org.

    Aparte de los otros parmetros nombrados ms arriba, una de las pautas claves del documento AIM es Modulacin dentro de una Celda:

    Como lo dice el nombre, la modulacin dentro de una celda requiere uniformidad de la re ectancia de las reas claras y oscuras dentro de una celda del smbolo. El ejemplo muestra el tipo de problema de impresin que puede llevar a la modulacin dentro de una celda.

  • 39Copyright GS1 2008

    Introduction a GS1 DataMatrix

    3.6.3 Posibles causas de un grado bajo

    Parmetros Posibles causas de grado bajo Ejemplos

    Contraste de Smbolo Trasfondo bajo o refl ectancia del rea clara, debido a: Mala eleccin de sustrato (trasfondo oscuro) Laminado o envoltorio glaseado

    Alta refl ectancia del mdulo oscuro debido a: formulacin o color de tinta inadecuado Insufi ciente cobertura de tinta (ej. no puntos superpuestos)

    Inapropiado ngulo de iluminacin par-ticularmente para smbolos impresos por Marcacin Directa de Partes (DMP).

    Decodifi cacin Muchos factores pueden causar que el smbolo fracase en la decodifi cacin. Una falla grande en cualquiera de los parme-tros de prueba o errores de software en el sistema de impresin debera chequearse primero.

    Correccin de Errores no Utilizada

    Dao fsico debido a: rayaduras roturas tachaduras

    Errores de bit debido a defectos en la impresin

    Aumento de impresin excesivo

    Deformacin local

    Mdulos mal colocados

  • XY

    X

    Y

    40 Copyright GS1 2008

    Introduction a GS1 DataMatrix

    Parmetros Posibles causas de grado bajo Ejemplos

    Modulacin Aumento o prdida de impresin

    Abertura verifi cadora demasiado grande para la dimensin-X utilizada

    Defectos manchas o vacos de impresin (ver defectos)

    Refl ectancia Irregular del sustrato

    Variacin en la cobertura de tinta

    Traslcido (por imprimir en fondo transparente)Transparencia

    Dao de Patrn Fijo Marcas de tinta u otras marcas oscuras en el trasfondo

    Vacos en rea de impresin

    Elementos de cabeza de impresin fallados u otras fallas de impresin.

    Abertura verifi cadora demasiado grande para la dimensin-X utilizada

    No uniformidad Axial Incompatibilidad de velocidad de trans-porte en la impresin con las dimensiones del smbolo

    Errores del software de impresin

    Eje verifi cador no perpendicular a la parte plana del smbolo

    No uniformidad de Grilla

    Problemas con la velocidad durante la im-presin (aceleraciones, desaceleraciones, vibraciones o patinado)

    Distancia variable entre la cabeza de im-presin y la superfi cie de impresin

    Eje verifi cador no perpendicular a la parte plana del smbolo

    Aumento de impresin

    Prdida de impresin

  • 41Copyright GS1 2008

    Introduction a GS1 DataMatrix

    Parmetros Posibles causas de grado bajo Ejemplos

    Aumento/prdida de Impresin

    Depende en gran medida del proceso de impresin exacto. Los factores pueden incluir:

    absorcin de la tinta del sustrato tamao del punto(chorro de tinta y DPM) ajustes de cabeza de impresin trmico

    3.6.4 El proceso de verifi cacin

    La funcin primordial de cualquier cdigo de barras es llevar datos desde su punto de origen hasta el punto donde los datos sern capturados. La veri cacin apunta a chequear que el smbolo pueda cumplir con esta funcin asegurando su correspondencia con el estndar adecuado.

    Para que sea con able, el proceso de veri cacin debe:Ser transigente en su totalidad con el estndar ISO/IEC15426-2, Ser llevado a cabo por un operador cali cado. Cubrir tanto los aspectos de calidad de impresin (explicados abajo) como los requerimientos de contenido de datos explicados en la gua de aplicacin. (Ver 2 Codifi cacin de datos)

    Para cada uno de los parmetros testeados (ver 3.6.1.2 Parmetros medidos y sus signifi cados) se toma el grado ms bajo, y el Grado Total del Smbolo ser el promedio de cinco pruebas individuales. La veri cacin se debe llevar a cabo bajo condiciones de laboratorio utilizando la abertura, luz y ngulo requeridos tal como lo describe ISO/IEC 15415.

    Durante las pruebas de veri cacin se debe considerar el rea de aplicacin seleccionada (por ej. aplicaciones para Cuidados de Salud), y se puede requerir un contenido de datos especi co (ver A.8, Estndar de Aplicacin IFAH)

    Nota: Es importante no confundir escaneo con verifi cacin. En el mejor de los casos, el escaneo puede ser utilizado como prueba si el smbolo puede ser ledo por ese escner nicamente. La Veri cacin brinda informacin de diagnstico sobre cualquier problema de un smbolo y brinda la garanta de que el smbolo se podr escanear en un entorno abierto en el rea de aplicacin seleccionada. Sin embargo, se debe sealar que algunos smbolos que fallan en la veri cacin pueden ledos por algunos lectores de cdigos de barras.

    Para controlar la Calidad de Impresin durante la produccin, existen tres mtodos:1. Integrar la veri cacin del cdigo de barras como parte del procedimiento del control de calidad2. Llevar a cabo escaneos online de todos los smbolos para asegurar la legibilidad3. Llevar a cabo escaneos de muestras a intervalos prede nidos durante la produccin

    Estos tres mtodos son complementarios y deberan implementarse segn los requerimientos de calidad de la lnea de produccin. Sin embargo, puede haber di cultades prcticas al escanear cada smbolo impreso dada la velocidad de algunas lneas de produccin. Las pruebas tambin se deberan utilizar para asegurar que los sistemas se mantengan en el nivel correcto.

  • 42 Copyright GS1 2008

    Introduction a GS1 DataMatrix

    Incluida en las recomendaciones de los estndares, es posible chequear online la Calidad de Impresin por:

    Un chequeo desde una posicin ja, Cinco chequeos sucesivos desde distintas posiciones dentro de un arco de 72 (tal como lo recomienda ISO/IEC 15415)

    Los resultados se deben guardar e informar de la misma forma que un informe de veri cacin general (ver 3.6.1.1 Metodologa de prueba de calidad de impresin):

    grado/abertura/luz/ngulo

    El tamao de la abertura de medicin afectar el rellenado o no de los vacos en el smbolo durante el proceso de veri cacin. Por lo tanto, la abertura de medicin debe seleccionarse con referencia al rango del tamao del mdulo nominal y el entorno esperado de escaneo. Una abertura demasiado pequea no rellenar vacos no intencionales, o brechas entre los elementos del smbolo que podran llevar a grados bajos o a smbolos que no son decodi cables. Por otro lado, una abertura de medicin demasiado grande desfocalizar los mdulos individuales, resultando en modulacin baja, y podr impedir que el smbolo sea decodi cado.

    En general, cuanto ms grande es la abertura, ms grande es el tamao aceptable de puntos y vacos. Inversamente, cuanto ms pequea es la abertura, ms pequeo es el tamao aceptable de puntos y vacos. Por lo tanto, una aplicacin exitosa debe seleccionar una abertura de medicin que prever la legibilidad de los smbolos de mdulos de tamaos grandes y pequeos. El tamao ideal terico para la abertura de medicin es entre 40% y 80% del tamao mximo de la dimensin-X utilizada en el smbolo. Sin embargo, como se dijo anteriormente, se deber considerar la gua de aplicacin adecuada. En la gura de abajo ara demostrar la abertura, la Abertura utilizada para veri car el smbolo se representa por un punto Amarillo.

    Es de utilidad registrar en el informe de veri cacin: Una indicacin del veri cador utilizado (nombre y nmero de serie) La fecha de la prueba y el nombre del operador que la llev a cabo Comentarios sobre el sustrato, y si fuera posible, el proceso de impresin utilizado (en el caso de que alguno sea cambiado en algn punto en el futuro e invalide el informe)

  • 43Copyright GS1 2008

    Introduction a GS1 DataMatrix

    3.6.5 Seleccin de un verifi cador

    A menudo se pide asesoramiento en GS1 para la seleccin del equipo. Existen varios proveedores que realizan excelentes veri caciones de equipos, sin embargo, GS1 es comercialmente imparcial y como tal no puede favorecer a ningn vendedor. Lo siguiente puede ser de gran utilidad en la eleccin de un veri cador:

    En primer lugar, el cumplimiento con los estndares debe ser considerado un prerrequisito. Los tres estndares ISO/IEC15426-2, ISO/IEC15415 y ISO/IEC 16022 deben ser apoyados por el veri cador.

    En Segundo lugar, el veri cador debe ser capaz de un desempeo consistente (por ej. el mismo smbolo debe rendir el mismo resultado al ser testeado). Inicialmente, esto se logra con el mecanismo de veri cacin de fbrica. Sin embargo, para mantener esta consistencia el veri cador debe ser calibrado utilizando la Tarjeta de Prueba de Conformidad de Calibracin en lnea con las instrucciones del fabricante.

    Otras caractersticas que se deben considerar, incluyen:

    El tamao de pxel de la cmara utilizada debe ser adecuado para el tamao de los smbolos Data Matrix que se estn testeandoQu longitud de onda de fuente de luz utiliza? Las Especi caciones Generales GS1 requieren 670 nm 10 nm.Qu abertura(s) de medicin est(n) disponible(s)? Que tipo de resultado tiene (por ej. LEDs, display, impresin de detalles y per les de escaneos individuales, conexin a PC, etc)?Puede llevar a cabo un promedio de escaneo (para alcanzar el requerimiento de 5 escaneos)?Se debe evitar la lgica confusa en los veri cadores. Mientras algunos escneres agresivos utilizan lgica confusa para tratar de leer smbolos de cdigos de barras de baja calidad, se deberan evitar tales caractersticas en el equipo de veri cacin cuyo objetivo es mejorar la calidad del cdigo de barras. Los requerimientos de control/re-calibracin del fabricante.

    Independientemente del equipamiento de veri cacin utilizado, estudios espec cos han demostrado que los operadores de veri caciones requieren un entrenamiento adecuado y que los veri cadores requieren calibracin regular conforme a las recomendaciones del fabricante para lograr resultados consistentes.

  • 44 Copyright GS1 2008

    Introduction a GS1 DataMatrix

    3.7 Recomendaciones en el desarrollo de Estndares de Aplicacin

    Cualquier Estndar de Aplicacin para GS1 DataMatrix debe establecer requerimientos de calidad de impresin, independientemente medibles y factibles. Los usuarios del Estndar de Aplicacin seguramente optarn por la tecnologa de impresin basndose en los citados requerimientos de Calidad de Impresin.

    En trminos de Calidad de Impresin un Estndar de Aplicacin debe como mnimo, especi car:

    La metodologa para la medicin de Calidad de Impresin (1) Un Grado de Calidad de Impresin mnimo aceptable por la tecnologa utilizada (2) Dependiendo de los Estndares de Aplicacin exactos, puede incluir:

    Pautas para la ubicacin del smbolo -Dimensin-X mnima y mxima -El proceso de impresin utilizado para la creacin del smbolo (por ej. etiquetas -impresas) puede crear un smbolo perfecto pero no adecuado para productos que requieran esterilizacin.

    (1) GS1 ISO/IEC 15415 es considerada la metodologa de-facto

    (2) Por ejemplo, grado 1.5 segn ISO/IEC 15415

  • 45

    + = Centro ideal de cada mdulo

    Copyright GS1 2008

    Introduction a GS1 DataMatrix

    4 Lectura y Decodi cacin de Data Matrix ECC 200

    Una vez que el smbolo est impreso, se requiere un dispositivo de escaneo para capturar los datos codi cados. La palabra escaneo es normalmente utilizada para cubrir dos pasos separados del proceso:

    1. El escaneo en s (la lectura de las reas oscuras y claras)2. La decodi cacin (el procesamiento del per l de escaneo para determinar los datos codi cados)

    Con respecto a esto Data Matrix ECC 200 se desempea de forma similar a los conocidos cdigos de barras lineales de GS1, como EAN-13, ITF-14, GS1-128 y GS1 DataBar. Sin embargo, se diferencia de los smbolos lineales al requerir un escner de imagen tipo cmara ya que los datos estn codi cados bidimensionalmente.

    Una vez decodi cados, los datos pasarn a un sistema de informacin para ms procesamiento.

    4.1 Principios de la lectura de Data Matrix

    Como otros cdigos de barras 2D, Data Matrix slo puede ser ledo por escneres de imagen tipo cmaras o dispositivos CCD (Dispositivo Acoplado de Carga). El principio se basa en capturar la imagen del smbolo primero, y luego analizarla. Se utilizan los buscadores de patrn (ver 1.1 Estructura General) para recrear la imagen virtual de la matriz.

    Generalmente, cada una de las reas oscuras y claras de la matriz se convierten a valores binarios (1 o 0). Esto luego se procesa segn el algoritmo de decodi cacin de referencia de Data Matrix como lo de ne ISO/IEC 16022 basndose en la imagen ideal.

    Grilla Ideal

    + + + + + + + + + + +

    + + + + + + + + + + +

    + + + + + + + + + + +

    + + + + + + + + + + +

    + + + + + + + + + + +

    + + + + + + + + + + +

    + + + + + + + + + + +

    + + + + + + + + + + +

    + + + + + + + + + + +

    + + + + + + + + + + +

    + + + + + + + + + + +

  • 46 Copyright GS1 2008

    Introduction a GS1 DataMatrix

    4.2 Escneres para GS1 DataMatrix

    4.2.1 Introduccin

    Los smbolos Data Matrix requieren escneres que puedan leer en 2 dimensiones. Por lo general esto requiere una cmara o tecnologa de imagen. Esta es una tecnologa diferente de la utilizada por muchos escneres lser para leer smbolos de cdigos de barras lineales. Un smbolo lineal, como EAN-13 GS1-128 puede ser ledo por un nico rayo lser que pasa a travs de la longitud del smbolo. Sin embargo, para leer un smbolo Data Matrix se requiere que toda la imagen sea leda en ambos ejes X e Y.

    Los sistemas de escaneo en base a cmaras tienden a contar con la capacidad de distinguir hasta 256 niveles de escala de grises. Esta ventaja permite que algunos sistemas de escaneo en base a cmaras manejen mejor los smbolos de muy poco contraste como aquellos grabados directamente sobre metal (ver 3.5 Colores y contraste).

    Es importante remarcar que casi todos los escneres capaces de leer GS1 DataMatrix pueden tambin leer cdigos de barras lineales (GS1-128, EAN-13, UPC-A, etc.).

    4.2.2 Seleccin del escner

    A menudo se pide asesoramiento en GS1 para la seleccin del equipo. Existen varios proveedores que fabrican excelentes equipos de escaneo, sin embargo, GS1 es comercialmente imparcial y como tal no puede favorecer a ningn vendedor. En cualquier mercado comercial, los distintos productos tienen fortalezas y debilidades. La eleccin exacta de un escner depender de muchos factores como el precio, el entorno de operacin, etc. Sin embargo existen dos factores que pueden afectar la calidad:

    1. El software para el procesamiento y decodi cacin de imagen,2. Las pticas y sensores

    4.2.2.1 Procesamiento y decodifi cacin de imagen

    El trabajo interno exacto del sistema de escaneo y decodi cacin de un escner particular por lo general es comercialmente sensible. Las compaas solo pueden publicar capacidades del escner. Sin embargo, en trminos amplios, el software de decodi cacin debe estar en lnea con el algoritmo de decodi cacin de referencia.

    La calidad de la imagen capturada se determinar, en parte, por la resolucin del dispositivo y algunos fabricantes utilizan algoritmos de procesamiento agresivos, utilizando lgica confusa, para tratar de leer imgenes distorsionadas o smbolos daados. Es importante remarcar que se necesitan smbolos de alta calidad, no slo para asegurar buenos rangos de lectura sino tambin para proteger las fallas de lectura de los escneres demasiado agresivos.

    4.2.2.2 La capacidad de programar el escner

    Muchos escneres modernos pueden ser fcilmente programados para permitir o desactivar funciones. La gua del fabricante a menudo permitir ajustar caractersticas como:

    Las simbologas que se necesitan leer El protocolo de comunicacin (por ej. utilizando identi cadores de simbologa)

  • 47

    0 2 4 6 8 10 12 14

    0 5.1 10.1 15.2 20.3 25.4 30.5 35.6

    Profundidadde campo

    Nota: Desempeo tpico a 68F (20C) de smbolos de alta calidad

    Parte superior del escner

    Ancho de Campo

    6.6 mll PDF 417

    10 mll QR Code

    10 mll Micro PDF

    10 mll DataMatrix

    10 mll PDF 417

    35 mll Maxicode

    3.4 5.7

    2.6

    2.3

    2.3

    2.1

    1.5 12.8

    8.9

    7.5

    8.0

    6.8

    3

    2

    1

    0

    1

    2

    3

    7.6

    5.1

    2.5

    0

    2.5

    5.1

    7.6

    Copyright GS1 2008

    Introduction a GS1 DataMatrix

    Los fabricantes tambin pueden proveer funciones para tratar con los caracteres no imprimibles, como el Separador de Grupo que es esencial para decodi car mensajes conteniendo datos de longitud variable.

    4.2.2.3 Opticas y sensores

    Tal como en el caso de las cmaras digitales, la calidad de imagen obtenida depende de varios factores. Aunque sea muy importante, el nmero de pixeles no es el nico factor. Ciertamente el sensor tendr la capacidad de tratar con una cierta cantidad de pixeles, y en trminos generales, cuantos ms pixeles, mejor ser la de nicin de la imagen. El escner tambin utiliza lentes. No siempre est provista la longitud focal y algunos leern mejor a corta distancia mientras que otros lo harn a larga distancia. En trminos generales, la lectura de cdigos pequeos se realiza mejor con escneres con longitud focal corta y la lectura de cdigos ms grandes con longitud focal ms grande.

    La profundidad del campo tambin es un factor importante. Los fabricantes muchas veces muestran las