Explicación de los códigos 2D: ¿Cuál es la diferencia entre un código Data Matrix y un código QR?

  • By Acerca de Domino
  • noviembre 29, 2021
  • General
  • Bebidas
  • Belleza y aseo
  • Industria alimentaria
  • Sector farmacéutico
  • Tabaco
Contáctenos

Tanto los códigos QR como los códigos Data Matrix son códigos de barras 2D o “códigos 2D” que los fabricantes usan cada vez más, aunque de distintas maneras.

Los códigos 2D ofrecen una gran cantidad de oportunidades para los fabricantes de todos los sectores: desde extender el empaque del producto para comunicar mensajes de la marca hasta las opciones de seguimiento y trazabilidad internos y las medidas contra la falsificación.

Pero, ¿qué código 2D le conviene más a tu negocio?

En este blog, pretendemos resumir las diferencias fundamentales entre los códigos Data Matrix y los códigos QR, para que puedas tomar una decisión fundada sobre el que más te conviene.

Antes de examinar sus usos más comunes, vamos a explicar cómo distinguir un código Data Matrix de un código QR.

¿Qué es un código Data Matrix?

Un código Data Matrix es un código de barras 2D que codifica los datos en celdas de color blanco y negro, o de colores claros y oscuros con un gran contraste, colocadas en una cuadrícula. Los códigos Data Matrix, a diferencia de los códigos de barras 1D, son omnidireccionales, es decir, se pueden leer desde cualquier ángulo.

El código Data Matrix lo inventó en 1994 la compañía estadounidense International Data Matrix, Inc. (I.D. Matrix).

El número de filas y columnas de un código Data Matrix aumenta con la cantidad de información almacenada en el código, que está limitada a 2335 caracteres alfanuméricos.

¿Qué aspecto tiene un código Data Matrix?

Los códigos Data Matrix normalmente son cuadrados, aunque a veces tienen una forma rectangular y están hechos de varias “celdas”, de colores claros y oscuros dispuestos en una cuadrícula o “matriz”.

Aunque normalmente se imprimen en blanco y negro, los códigos Data Matrix se pueden imprimir en distintas combinaciones de colores, siempre que haya un contraste suficiente entre las celdas de color oscuro y claro para garantizar la legibilidad.

Los códigos Data Matrix vienen definidos por un patrón en forma de “L” en un lado del código, con lo que se crean dos bordes adyacentes sólidos. Este “patrón de localización” ayuda a los escáneres a ubicar el código.

Codigo DataMatrix

¿Cómo se escanea un código Data Matrix?

Los códigos Data Matrix se pueden escanear desde cualquier ángulo (0-360°) con un lector de códigos Data Matrix o con el lector omnidireccional de una cámara. Las cámaras de algunos smartphones son físicamente capaces de escanear códigos Data Matrix; sin embargo, muchos teléfonos no tienen la funcionalidad incorporada y necesitan una aplicación extra para leer esta información.

¿Qué es un código QR?

Un código QR, o código de Respuesta Rápida, también es un código de barras 2D que codifica datos en celdas de color blanco y negro, o de colores claros y oscuros con un gran contraste, colocadas en una cuadrícula. Como los demás códigos 2D, los códigos QR son omnidireccionales, es decir, se pueden leer desde cualquier ángulo.

La compañía japonesa Denso Corporation inventó el código QR en 1994.

Los códigos QR pueden almacenar un máximo de 4296 caracteres alfanuméricos, determinados por el número de filas y columnas que contiene el código.

¿Qué aspecto tiene un código QR?

Un código QR consta de cuadrados de color oscuro o claro dispuestos en una cuadrícula sobre un fondo que contrasta.

Aunque se suelen imprimir en blanco y negro, los códigos QR se pueden imprimir en muchos colores distintos, siempre que haya un contraste suficiente entre las celdas de color oscuro y claro.

Para ayudar a los escáneres a identificar el código, los códigos QR incluyen un “patrón de localización” compuesto de tres estructuras cuadradas idénticas situadas en las esquinas superior derecha, superior izquierda e inferior izquierda del código.

Codigo QR

¿Cómo se escanea un código QR?

Los códigos QR, al igual que los códigos Data Matrix, se pueden escanear desde cualquier orientación con un lector especial de códigos QR o con el lector de una cámara. Los códigos QR también se pueden escanear con la cámara de un smartphone. Durante los últimos años, algunos fabricantes de teléfonos móviles han comenzado a incorporar la capacidad de lectura de códigos QR como funcionalidad integrada de serie en la cámara. Esto ofrece una ligera ventaja a los códigos QR en relación con los códigos Data Matrix en las aplicaciones expuestas al cliente, ya que los usuarios podrán escanear un código directamente con la cámara del teléfono, sin tener que usar una aplicación específica.

¿Cuál es la diferencia entre un código Data Matrix y un código QR?

Tanto los códigos Data Matrix como los códigos QR son códigos de barras 2D capaces de almacenar la misma información que se incluye en los códigos de barras 1D o lineales tradicionales. GS1, una organización mundial de regulación, desarrolla y mantiene normas mundiales de distintos tipos de códigos de barras, entre ellos los códigos Data Matrix y los códigos QR. Esto significa que tanto los códigos Data Matrix y como los códigos QR pueden tener todas las claves de identificación GS1, incluido el GTIN (Global Trade Item Number), un número único reconocido internacionalmente que se emplea para identificar productos.

Ambos códigos se pueden utilizar para almacenar información como, por ejemplo, fechas de caducidad, números de serie y números de lote, y pueden contener URL para “ampliar” la información que figura en el empaque del producto al dirigir a los consumidores a un sitio web externo con información útil como aquella relativa a los alérgenos y cuestiones saludables, o recetas e instrucciones de uso.

Además, los dos códigos disponen de capacidades de corrección de errores, lo que significa que, en contraste con el código de barras 1D convencional, los datos se pueden leer aunque el código aparezca parcialmente o esté dañado. Esta capacidad de ambos códigos se consigue con el algoritmo de corrección de errores Reed-Solomon, un método matemático de corrección de errores que agrega copias de seguridad de los datos a un código.

Sin embargo, hay ligeras diferencias entre los dos códigos que los vuelven aptos para aplicaciones específicas.

Los códigos Data Matrix son físicamente más pequeños que los códigos QR, con lo que ofrecen una alta densidad de datos en un espacio muy reducido. Esto los convierte en una solución ideal para el marcaje de piezas individuales de un producto, donde pueda escasear el espacio. La Electronic Industries Alliance (EIA) de Estados Unidos recomienda utilizar códigos Data Matrix para el etiquetado de pequeños componentes electrónicos. Los códigos Data Matrix son, además, los únicos códigos 2D aprobados por GS1 para artículos de atención médica; también son el tipo de código predeterminado para las aplicaciones automotrices y aeroespaciales.

En comparación, los códigos QR son más grandes y pueden contener más datos que los códigos Data Matrix. Asimismo, mientras que los códigos Data Matrix solamente son capaces de codificar información en caracteres numéricos y alfanuméricos, los códigos QR, al haberse inventado en Japón, también pueden incluir kanjis y otros juegos de caracteres de varios bytes, por lo que no son ideales para idiomas no europeos.

Tanto los códigos QR como los códigos Data Matrix son de dominio público; esto significa que están exentos de derechos, por lo que no hay que pagar una licencia para usarlos. Las especificaciones publicadas y los requisitos de impresión de cada código están disponibles en la Organización Internacional de Estandarización (ISO). Si quieres conocer más información sobre el funcionamiento de los códigos y el modo de crearlos, puedes consultar la norma ISO que corresponda para obtener más detalles:

  • Los requisitos de los códigos Data Matrix se especifican en la norma internacional ISO/IEC 16022.
  • Los requisitos de los códigos QR se especifican en la norma internacional ISO/IEC 18004.

Comparación de los códigos 2D

Tipo de código Código Data Matrix Código QR

Capacidad máxima

 

Numérica: 3116

Caracteres alfanuméricos: 2335

Bytes: 1556

Numérica: 7089

Caracteres alfanuméricos: 4296

Bytes: 2953

Tamaño 

Celdas de 10 × 10 mín.

Celdas de 144 × 144 máx.

Celdas de 21 × 21 mín.

Celdas de 177 × 177 máx. 

Corrección de errores

Algoritmo de corrección de errores Reed-Solomon

 

Capacidad de corrección de errores del 25-33 %

 

Nivel no ajustable

 

Algoritmo de corrección de errores Reed-Solomon

La corrección de errores de los códigos QR se puede ajustar para aumentar su capacidad. Hay cuatro niveles de corrección disponibles de errores; para cada nivel, se necesita una mayor capacidad de copia de seguridad de datos, lo cual aumenta el tamaño del código QR.

Nivel L: 7 %

Nivel M: 15 %

Nivel Q: 25 %

Nivel H: 30 %

 

¿Qué código 2D te conviene más?

Pese a sus diferencias, ambos códigos se pueden emplear de maneras muy similares, ya que los dos ofrecen la posibilidad de codificar más datos que un código de barras 1D tradicional, y se pueden usar para facilitar información adicional con fines de trazabilidad interna y de marketing destinado a los consumidores.

Sin embargo, en la práctica, los códigos Data Matrix se suelen usar más a menudo en aplicaciones internas de identificación de productos y lucha contra la falsificación, mientras que los códigos QR se han convertido en el formato habitual para la mayoría de las aplicaciones expuestas al cliente.

Algunas aplicaciones típicas para los dos códigos se resumen en la tabla siguiente.

Aplicaciones de los códigos 2D

Código Data Matrix

Código QR

  • Trazabilidad de la cadena de suministro, incluido el marcaje directo de piezas, como los componentes electrónicos
  • Lucha contra la falsificación a través de la serialización, por ejemplo, en empaques farmacéuticos
  • Información adicional del producto
  • Instrucciones de uso y recetas
  • Publicación en redes sociales
  • Enlace automático para pedir refacciones y registrar garantías
  • Promociones, sorteos y juegos

 

Impresión de códigos 2D

Como con cualquier etiquetado de productos, también es importante asegurarse de que los códigos 2D se impriman correctamente. Para ello, es preciso elegir la aplicación de impresión adecuada y un sistema de verificación de códigos complementario que permita comprobar la calidad y la precisión del código final.

Aunque los códigos Data Matrix y los códigos QR ofrecen una mayor tolerancia a los errores que los códigos de barras 1D tradicionales, es imperativo garantizar la limpieza, nitidez y corrección de los códigos para que los consumidores los pueden utilizar con eficacia y los distribuidores y los demás actores de la cadena de suministro puedan confiar en ellos.

Los sistemas de verificación de códigos, como la Serie R  de Domino, ofrecen la posibilidad de escanear códigos después de la impresión para constatar que el código impreso cumple los requisitos de calidad de la impresión, y también se utilizan para comprobar la precisión de los datos.

¿Cuál es la mejor tecnología para imprimir códigos 2D?

Si estás evaluando agregar un código Data Matrix o un código QR al empaque de tu producto y necesitas más información sobre la mejor manera de hacerlo, comunícate con nosotros . Contamos con diversas soluciones para impresión y etiquetado que se adaptan a los requisitos de todos los sectores y a cualquier tipo de empaque. También disponemos de una gran variedad de sistemas especiales de verificación de códigos , diseñados para la gama de productos Domino. Nuestros expertos están a tu disposición para hablar sobre tus requisitos específicos y averiguar qué código y qué solución de impresión le convienen más a tu negocio.

¿Necesita más información?

Póngase en contacto con nosotros para conocer nuestras innovadoras y galardonadas soluciones de impresión. Contáctenos

Featured Articles

blog
casestudy
blog