Skip to main content

¿Qué es un código de barras 2D?

Un código de barras 2D es una representación gráfica de una secuencia de números o letras. Fue diseñado para ser fácil de imprimir, de tamaño compacto y fácil de leer con un escáner. El código de barras identifica un artículo, persona u otro objeto por un número único que potencialmente se vincula a la información dentro de una base de datos. Esto permite escanear un código de barras para mostrar precios, descripciones de productos o información médica del paciente, dependiendo de cómo funcione el sistema de escaneo. A diferencia de su contraparte unidimensional, un código de barras 2D es capaz de almacenar mucha más información, principalmente porque utiliza una matriz de puntos en forma de cuadrícula en lugar de simplemente una secuencia de líneas.

El código de barras 2D evolucionó a partir del diseño unidimensional que se desarrolló para ayudar a administrar el inventario de las tiendas de comestibles. A lo largo de muchas décadas, sufrió varios cambios a medida que la tecnología lentamente se puso al día con el concepto. Finalmente se requirió la colaboración entre varias grandes empresas para hacer que el concepto funcione y difundirlo en los puntos de venta minoristas de todo el mundo.

El código de barras 2D es un avance sobre el código de barras unidimensional por varias razones. Es capaz de representar más que solo datos numéricos y en su lugar puede representar letras, números y otros caracteres. También contiene un método de corrección de errores para garantizar que el código se haya leído correctamente en una computadora.

En industrias sensibles, un código de barras 2D también puede contener diferentes métodos de encriptación. Una de estas implica oscurecer lo que de otro modo podría aparecer como datos normales al dispersar símbolos o patrones sin sentido en la imagen. Otro método es encriptar la información y luego volver a encriptarla antes de imprimir, proporcionando una capa adicional de seguridad contra la información que lee una persona no autorizada.

Algunos códigos de barras 2D son capaces de almacenar más de 7,000 caracteres en su diseño impreso. Esto les ha permitido ser utilizados para almacenar y transmitir mucha más información que un código de barras unidimensional estándar. Se pueden usar para almacenar información en tarjetas de identificación personal y registros médicos o para transmitir archivos de texto. Incluso han surgido como vehículos publicitarios, porque pueden ser escaneados por dispositivos móviles cargados con el software apropiado. Esto es posible porque la información puede transmitirse únicamente a través del propio código de barras sin la necesidad de indexarla en una base de datos existente.

Se han desarrollado variaciones del código de barras 2D. Estos incluyen códigos de barras 3D que se graban físicamente en la superficie de los materiales durante la fabricación y luego se leen determinando la diferencia en la profundidad del campo. La identificación por radiofrecuencia (RFID) elimina la mayoría de los aspectos ópticos de un código de barras 2D y en su lugar utiliza un circuito impreso para transmitir información de código de barras a los receptores que pueden leerlo. A pesar de estos desarrollos, los códigos de barras unidimensionales y 2D siguen siendo los más utilizados.