Conocidos hoy por una buena parte de la humanidad los códigos de barras, son una técnica de entrada de datos (tal como la captura manual, el reconocimiento óptico y la cinta magnética), con imágenes formadas por combinaciones de barras y espacios paralelos, de anchos variables. Representan números que a su vez pueden ser leídos y descifrados por lectores ópticos o scanner.
El código sirve para identificar los productos de forma única pues cuenta con información detallada del artículo o del documento que los contiene, a través de una asociación con una base de datos.
Códigos de barras por todas partes
El uso de códigos de barras es muy común en la producción y distribución de artículos, proporcionando información oportuna y veraz justo en el momento en que se requiere, no sólo en la tienda o punto de venta, sino a lo largo de toda la cadena comercial
Algunas aplicaciones de los códigos de barras son:
* Control de mercancía.
* Control de inventarios.
* Control de tiempo y asistencia.
* Pedidos de reposición.
* Identificación de paquetes.
* Embarques y recibos.
* Control de calidad.
* Control de producción.
* Peritajes.
* Facturación.
Además de lograr una mejor eficiencia en la captura, almacenamiento, recuperación y manejo de datos, también se reducen costos de operación gracias la capacidad de los sistemas informáticos para desarrollar estas tareas en forma rápida y sin errores.
Quizá te interese saber que el primer sistema de código de barras fue patentado en 1940 por Norman Woodland y Bernard Silver, y no se parecía a los que hoy conocemos, ya que estaba hecho mediante una serie de círculos concéntricos.
La primera lectura de un código de barras en un comercio se llevó a cabo en 1974 en Troy, Ohio, EE.UU.
Tipos
En general, se pueden clasificar en dos grandes grupos:
*Los lineales (1-D) como los que se usan en productos y permiten incluir mensajes cortos.
*Los de dos dimensiones (2-D) que han empezado a usarse en documentos para controlar su envío o en seguros médicos y, en general, en documentos que requieren la inserción de mensajes más grandes (de hasta 2 725 dígitos) como un expediente clínico completo.
Existen diversas simbologías que pueden ser utilizadas para distintos fines, sin embargo, a nivel comercial, las más usadas en el mundo son el UPC y el EAN
Estructura
Como muestra analizaremos la estructura general de un código de barras lineal, sin embargo, los conceptos se aplican también a los códigos de dos dimensiones.
1. Quiet zone
Se le llama así a la zona libre de impresión que rodea al código y permite al lector óptico distinguir entre el código y el resto de información contenida en el documento o en la etiqueta del producto.
2. Caracteres de inicio y terminación.
Son marcas predefinidas de barras y espacios específicos para cada simbología.
Como su nombre lo indica, marcan el inicio y terminación de un código. En el ejemplo que se muestra son iguales, pero en otras simbologías pueden diferir uno de otro.
3. Caracteres de datos.
Contienen los números o letras particulares del símbolo.
4. Checksum
Es una referencia incluida en el símbolo, cuyo valor es calculado de forma matemática con información de otros caracteres del mismo código. Se utiliza para ejecutar un chequeo matemático que valida los datos del código de barras. Aunque puede ser importante en cualquier simbología, no son requeridos en todas ellas.
Lectores ópticos
Los lectores ópticos o scanner captan la información contenida en el código de barras. Son fáciles de instalar y usar.
En general, emiten una línea de luz roja que se refleja en los patrones de luz clara y obscura contenidos en las barras y los espacios. Dichos reflejos son tomados por un transductor del scanner que los convierte en una señal eléctrica, que a su vez es transformada por el decodificador del scanner en ceros y unos, o sea, en el dato binario de las computadoras.
Existen en el mercado lectores ópticos de diferentes formas y tamaños. En forma de pluma o rastrillo (que requieren hacer contacto con el código) o tipo pistola láser, que pueden hacer la lectura a distancia.
Cuando el lector óptico toma la información del código de barras, puede ser que éste se encuentre girado, es por ello que aunque se lea sólo el ancho de las barras y los espacios, es necesario darle al código una altura que permita la lectura.
Un lector óptico funciona con un dispositivo CCD (Charged Coupled Device), como el usado en las camaras digitales, que tienen un arreglo de diodos sensible a la luz que generan una señal eléctrica en respuesta a fotones de luz. Cada diodo graba un pixel, un pequeño punto que representa la luz que le es reflejada. Colectivamente, la luz y perfiles oscuros forman una imagen de la huella leída. El proceso de lectura comienza cuando usted pone su dedo sobre la ventana del lector, el cual tiene su propia fuente de iluminación, típicamente un arreglo de LEDs, para iluminar las crestas de la huella digital. El CCD genera, de hecho, una imagen invertida del dedo, con áreas más oscuras que representan más luz reflejada (las crestas del dedo) y áreas más claras que representan menos luz reflejada (los valles entre las crestas).
Antes de comparar la información obtenida con la almacenada, el procesador del lector se asegura de que el CCD ha capturado una imagen clara. Checa la oscuridad promedio de los pixeles, o los valores generales en una pequeña muestra, y rechaza la lectura si la imagen general es demasiado oscura o demasiado clara. Si la imagen es rechazada, el lector ajusta el tiempo de exposición para dejar entrar más o menos luz, e intenta leer la huella de nuevo.
Si el nivel de luz es adecuado, el lector revisa la definición de la imagen (que tan precisa es la imagen obtenida). El procesador busca varias lineas rectas que se mueven horizontal y verticalmente sobre la imagen, y si esta tiene buena definición, una línea que corre perpendicular a las crestas será hecha de secciones alternantes de pixeles muy claros y muy oscuros.
El código sirve para identificar los productos de forma única pues cuenta con información detallada del artículo o del documento que los contiene, a través de una asociación con una base de datos.
Códigos de barras por todas partes
El uso de códigos de barras es muy común en la producción y distribución de artículos, proporcionando información oportuna y veraz justo en el momento en que se requiere, no sólo en la tienda o punto de venta, sino a lo largo de toda la cadena comercial
Algunas aplicaciones de los códigos de barras son:
* Control de mercancía.
* Control de inventarios.
* Control de tiempo y asistencia.
* Pedidos de reposición.
* Identificación de paquetes.
* Embarques y recibos.
* Control de calidad.
* Control de producción.
* Peritajes.
* Facturación.
Además de lograr una mejor eficiencia en la captura, almacenamiento, recuperación y manejo de datos, también se reducen costos de operación gracias la capacidad de los sistemas informáticos para desarrollar estas tareas en forma rápida y sin errores.
Quizá te interese saber que el primer sistema de código de barras fue patentado en 1940 por Norman Woodland y Bernard Silver, y no se parecía a los que hoy conocemos, ya que estaba hecho mediante una serie de círculos concéntricos.
La primera lectura de un código de barras en un comercio se llevó a cabo en 1974 en Troy, Ohio, EE.UU.
Tipos
En general, se pueden clasificar en dos grandes grupos:
*Los lineales (1-D) como los que se usan en productos y permiten incluir mensajes cortos.
*Los de dos dimensiones (2-D) que han empezado a usarse en documentos para controlar su envío o en seguros médicos y, en general, en documentos que requieren la inserción de mensajes más grandes (de hasta 2 725 dígitos) como un expediente clínico completo.
Existen diversas simbologías que pueden ser utilizadas para distintos fines, sin embargo, a nivel comercial, las más usadas en el mundo son el UPC y el EAN
Estructura
Como muestra analizaremos la estructura general de un código de barras lineal, sin embargo, los conceptos se aplican también a los códigos de dos dimensiones.
1. Quiet zone
Se le llama así a la zona libre de impresión que rodea al código y permite al lector óptico distinguir entre el código y el resto de información contenida en el documento o en la etiqueta del producto.
2. Caracteres de inicio y terminación.
Son marcas predefinidas de barras y espacios específicos para cada simbología.
Como su nombre lo indica, marcan el inicio y terminación de un código. En el ejemplo que se muestra son iguales, pero en otras simbologías pueden diferir uno de otro.
3. Caracteres de datos.
Contienen los números o letras particulares del símbolo.
4. Checksum
Es una referencia incluida en el símbolo, cuyo valor es calculado de forma matemática con información de otros caracteres del mismo código. Se utiliza para ejecutar un chequeo matemático que valida los datos del código de barras. Aunque puede ser importante en cualquier simbología, no son requeridos en todas ellas.
Lectores ópticos
Los lectores ópticos o scanner captan la información contenida en el código de barras. Son fáciles de instalar y usar.
En general, emiten una línea de luz roja que se refleja en los patrones de luz clara y obscura contenidos en las barras y los espacios. Dichos reflejos son tomados por un transductor del scanner que los convierte en una señal eléctrica, que a su vez es transformada por el decodificador del scanner en ceros y unos, o sea, en el dato binario de las computadoras.
Existen en el mercado lectores ópticos de diferentes formas y tamaños. En forma de pluma o rastrillo (que requieren hacer contacto con el código) o tipo pistola láser, que pueden hacer la lectura a distancia.
Cuando el lector óptico toma la información del código de barras, puede ser que éste se encuentre girado, es por ello que aunque se lea sólo el ancho de las barras y los espacios, es necesario darle al código una altura que permita la lectura.
Un lector óptico funciona con un dispositivo CCD (Charged Coupled Device), como el usado en las camaras digitales, que tienen un arreglo de diodos sensible a la luz que generan una señal eléctrica en respuesta a fotones de luz. Cada diodo graba un pixel, un pequeño punto que representa la luz que le es reflejada. Colectivamente, la luz y perfiles oscuros forman una imagen de la huella leída. El proceso de lectura comienza cuando usted pone su dedo sobre la ventana del lector, el cual tiene su propia fuente de iluminación, típicamente un arreglo de LEDs, para iluminar las crestas de la huella digital. El CCD genera, de hecho, una imagen invertida del dedo, con áreas más oscuras que representan más luz reflejada (las crestas del dedo) y áreas más claras que representan menos luz reflejada (los valles entre las crestas).
Antes de comparar la información obtenida con la almacenada, el procesador del lector se asegura de que el CCD ha capturado una imagen clara. Checa la oscuridad promedio de los pixeles, o los valores generales en una pequeña muestra, y rechaza la lectura si la imagen general es demasiado oscura o demasiado clara. Si la imagen es rechazada, el lector ajusta el tiempo de exposición para dejar entrar más o menos luz, e intenta leer la huella de nuevo.
Si el nivel de luz es adecuado, el lector revisa la definición de la imagen (que tan precisa es la imagen obtenida). El procesador busca varias lineas rectas que se mueven horizontal y verticalmente sobre la imagen, y si esta tiene buena definición, una línea que corre perpendicular a las crestas será hecha de secciones alternantes de pixeles muy claros y muy oscuros.

No hay comentarios:
Publicar un comentario