Código de barras

ImprimirCitar
Un código de barras UPC-A

Un código de barras o código de barras es un método para representar datos en una forma visual legible por máquina. Inicialmente, los códigos de barras representaban datos variando el ancho, el espacio y el tamaño de las líneas paralelas. Estos códigos de barras, ahora comúnmente denominados lineales o unidimensionales (1D), pueden escanearse mediante escáneres ópticos especiales, llamados lectores de códigos de barras, de los cuales existen varios tipos. Posteriormente se desarrollaron variantes bidimensionales (2D), utilizando rectángulos, puntos, hexágonos y otros patrones, denominados códigos matriciales o códigos de barras 2D, aunque no utilizan barras como semejante. Los códigos de barras 2D se pueden leer utilizando escáneres ópticos 2D especialmente diseñados, que existen en algunas formas diferentes. Los códigos de barras 2D también se pueden leer con una cámara digital conectada a una microcomputadora que ejecuta un software que toma una imagen fotográfica del código de barras y analiza la imagen para deconstruir y decodificar el código de barras 2D. Un dispositivo móvil con una cámara incorporada, como un teléfono inteligente, puede funcionar como el último tipo de lector de códigos de barras 2D utilizando un software de aplicación especializado (el mismo tipo de dispositivo móvil también podría leer códigos de barras 1D, según el software de la aplicación).

El código de barras fue inventado por Norman Joseph Woodland y Bernard Silver y patentado en EE. UU. en 1952. El invento se basó en el código Morse que se extendió a barras delgadas y gruesas. Sin embargo, pasaron más de veinte años antes de que esta invención tuviera éxito comercial. La revista británica Modern Railways de diciembre de 1962, páginas 387–389, registra cómo British Railways ya había perfeccionado un sistema de lectura de códigos de barras capaz de leer correctamente el material rodante que viaja a 100 mph (160 km/h) sin errores. La Asociación de Ferrocarriles Estadounidenses patrocinó un uso temprano de un tipo de código de barras en un contexto industrial a fines de la década de 1960. Desarrollado por General Telephone and Electronics (GTE) y llamado KarTrak ACI (Identificación automática de automóviles), este esquema consistía en colocar franjas de colores en varias combinaciones en placas de acero que se fijaban a los lados del material rodante del ferrocarril. Se utilizaron dos placas por auto, una a cada lado, con la disposición de las franjas de colores codificando información como titularidad, tipo de equipo y número de identificación. Las placas fueron leídas por un escáner de vía ubicado, por ejemplo, en la entrada de un patio de clasificación, mientras el automóvil pasaba. El proyecto se abandonó después de unos diez años porque el sistema demostró no ser confiable después de un uso a largo plazo.

Los códigos de barras tuvieron éxito comercial cuando se utilizaron para automatizar los sistemas de caja de los supermercados, una tarea para la que se han vuelto casi universales. El Uniform Grocery Product Code Council había elegido, en 1973, el diseño de código de barras desarrollado por George Laurer. El código de barras de Laurer, con barras verticales, se imprimió mejor que el código de barras circular desarrollado por Woodland and Silver. Su uso se ha extendido a muchas otras tareas que genéricamente se denominan identificación automática y captura de datos (AIDC). El primer uso de códigos de barras en supermercados fue realizado por Sainsbury's en 1973 utilizando un sistema desarrollado por Plessy. En junio de 1974, el supermercado Marsh en Troy, Ohio, utilizó un escáner fabricado por Photographic Sciences Corporation para escanear el código de barras Universal Product Code (UPC) en un paquete de chicle Wrigley. Los códigos QR, un tipo específico de código de barras 2D, se han vuelto muy populares recientemente debido al aumento en la propiedad de teléfonos inteligentes.

Otros sistemas han hecho incursiones en el mercado AIDC, pero la simplicidad, la universalidad y el bajo costo de los códigos de barras han limitado el papel de estos otros sistemas, particularmente antes de que tecnologías como la identificación por radiofrecuencia (RFID) estuvieran disponibles después de 1995.

Historia

En 1948, Bernard Silver, un estudiante graduado del Instituto de Tecnología Drexel en Filadelfia, Pensilvania, EE. UU., escuchó al presidente de la cadena alimentaria local, Food Fair, pedirle a uno de los decanos que investigara un sistema para leer automáticamente la información del producto durante el proceso de pago.. Silver le contó a su amigo Norman Joseph Woodland sobre la solicitud y comenzaron a trabajar en una variedad de sistemas. Su primer sistema de trabajo usaba tinta ultravioleta, pero la tinta se desvanecía con demasiada facilidad y era costosa.

Convencido de que el sistema funcionaba con un mayor desarrollo, Woodland dejó Drexel, se mudó al departamento de su padre en Florida y continuó trabajando en el sistema. Su siguiente inspiración vino del código Morse, y formó su primer código de barras con arena en la playa. "Simplemente extendí los puntos y rayas hacia abajo e hice líneas estrechas y líneas anchas con ellos." Para leerlos, adaptó la tecnología de las bandas sonoras ópticas de las películas, usando una bombilla incandescente de 500 vatios que brillaba a través del papel en un tubo fotomultiplicador RCA935 (de un proyector de películas) en el otro lado. Más tarde decidió que el sistema funcionaría mejor si se imprimiera como un círculo en lugar de una línea, lo que permitiría escanearlo en cualquier dirección.

El 20 de octubre de 1949, Woodland y Silver presentaron una solicitud de patente para "Aparato y método de clasificación", en la que describían los patrones de impresión lineal y de ojo de buey, así como la mecánica y los sistemas electrónicos necesarios para leer el código. La patente se emitió el 7 de octubre de 1952 como Patente estadounidense 2.612.994. En 1951, Woodland se mudó a IBM y continuamente trató de interesar a IBM en el desarrollo del sistema. La empresa finalmente encargó un informe sobre la idea, que concluyó que era factible e interesante, pero que procesar la información resultante requeriría un equipo que estaría fuera de servicio en el futuro.

IBM ofreció comprar la patente, pero la oferta no fue aceptada. Philco compró la patente en 1962 y luego la vendió a RCA algún tiempo después.

Collins en Sylvania

Durante su tiempo como estudiante universitario, David Jarrett Collins trabajó en Pennsylvania Railroad y se dio cuenta de la necesidad de identificar automáticamente los vagones de ferrocarril. Inmediatamente después de recibir su maestría del MIT en 1959, comenzó a trabajar en GTE Sylvania y comenzó a abordar el problema. Desarrolló un sistema llamado KarTrak utilizando franjas reflectantes azules y rojas adheridas a los costados de los autos, codificando un identificador de compañía de seis dígitos y un número de auto de cuatro dígitos. La luz reflejada en las rayas de colores fue leída por tubos de vacío fotomultiplicadores.

El Ferrocarril de Boston y Maine probó el sistema KarTrak en sus vagones de grava en 1961. Las pruebas continuaron hasta 1967, cuando la Asociación de Ferrocarriles Estadounidenses (AAR) lo seleccionó como estándar, la identificación automática de automóviles, en toda la flota de América del Norte.. Las instalaciones comenzaron el 10 de octubre de 1967. Sin embargo, la recesión económica y la ola de quiebras en la industria a principios de la década de 1970 ralentizaron mucho el despliegue, y no fue hasta 1974 que se etiquetó el 95% de la flota. Para agregar a sus problemas, se descubrió que el sistema se dejaba engañar fácilmente por la suciedad en ciertas aplicaciones, lo que afectaba en gran medida la precisión. La AAR abandonó el sistema a fines de la década de 1970 y no fue hasta mediados de la década de 1980 que introdujeron un sistema similar, esta vez basado en etiquetas de radio.

El proyecto ferroviario fracasó, pero un puente de peaje en Nueva Jersey solicitó un sistema similar para poder escanear rápidamente los autos que habían comprado un pase mensual. Luego, la Oficina de Correos de EE. UU. solicitó un sistema para rastrear los camiones que ingresan y salen de sus instalaciones. Estas aplicaciones requerían etiquetas retrorreflectoras especiales. Finalmente, Kal Kan le pidió al equipo de Sylvania una versión más simple (y económica) que pudieran poner en las cajas de alimentos para mascotas para el control de inventario.

Corporación de Identidad Informática

En 1967, cuando el sistema ferroviario estaba madurando, Collins acudió a la dirección en busca de financiación para un proyecto de desarrollo de una versión en blanco y negro del código para otras industrias. Se negaron, diciendo que el proyecto ferroviario era lo suficientemente grande y que no veían la necesidad de expandirse tan rápido.

Collins luego renunció a Sylvania y formó Computer Identics Corporation. Como sus primeras innovaciones, Computer Identics pasó de usar bombillas de luz incandescente en sus sistemas, reemplazándolas con láseres de helio-neón, e incorporó también un espejo, haciéndolo capaz de ubicar un código de barras hasta varios pies frente al escáner. Esto hizo que todo el proceso fuera mucho más simple y confiable y, por lo general, permitió que estos dispositivos también se encargaran de las etiquetas dañadas, al reconocer y leer las partes intactas.

Computer Identics Corporation instaló uno de sus primeros dos sistemas de escaneo en la primavera de 1969 en una fábrica de General Motors (Buick) en Flint, Michigan. El sistema se usó para identificar una docena de tipos de transmisiones que se mueven en un transportador aéreo desde la producción hasta el envío. El otro sistema de escaneo se instaló en el centro de distribución de General Trading Company en Carlstadt, Nueva Jersey, para dirigir los envíos al muelle de carga adecuado.

Código de producto universal

En 1966, la Asociación Nacional de Cadenas Alimentarias (NAFC) celebró una reunión sobre la idea de los sistemas de pago automatizados. RCA, que había comprado los derechos de la patente original de Woodland, asistió a la reunión e inició un proyecto interno para desarrollar un sistema basado en el código bullseye. La cadena de supermercados Kroger se ofreció como voluntaria para probarlo.

A mediados de la década de 1970, la NAFC estableció el Comité Ad-Hoc para supermercados de EE. UU. sobre un código uniforme de productos comestibles para establecer pautas para el desarrollo de códigos de barras. Además, creó un subcomité de selección de símbolos para ayudar a estandarizar el enfoque. En cooperación con la firma consultora McKinsey & Co., desarrollaron un código estandarizado de 11 dígitos para identificar productos. Luego, el comité envió una oferta de contrato para desarrollar un sistema de código de barras para imprimir y leer el código. La solicitud se dirigió a Singer, National Cash Register (NCR), Litton Industries, RCA, Pitney-Bowes, IBM y muchos otros. Se estudió una amplia variedad de enfoques de códigos de barras, incluidos los códigos lineales, el código de círculos concéntricos de ojo de buey de RCA, los patrones de estallido estelar y otros.

En la primavera de 1971, RCA demostró su código de diana en otra reunión de la industria. Los ejecutivos de IBM en la reunión notaron la multitud en el stand de RCA e inmediatamente desarrollaron su propio sistema. El especialista en marketing de IBM, Alec Jablonover, recordó que la empresa aún empleaba a Woodland y estableció una nueva instalación en Raleigh-Durham Research Triangle Park para liderar el desarrollo.

En julio de 1972, RCA inició una prueba de 18 meses en una tienda Kroger en Cincinnati. Los códigos de barras se imprimían en pequeños trozos de papel adhesivo y los empleados de la tienda los pegaban a mano cuando añadían las etiquetas de precios. El código demostró tener un problema serio; las impresoras a veces manchaban la tinta, lo que hacía que el código fuera ilegible en la mayoría de las orientaciones. Sin embargo, un código lineal, como el que está desarrollando Woodland en IBM, se imprimió en la dirección de las rayas, por lo que la tinta adicional simplemente haría que el código fuera "más alto" mientras permanece legible. Entonces, el 3 de abril de 1973, IBM UPC fue seleccionado como el estándar NAFC. IBM había diseñado cinco versiones de la simbología UPC para los futuros requisitos de la industria: UPC A, B, C, D y E.

NCR instaló un sistema de banco de pruebas en Marsh's Supermarket en Troy, Ohio, cerca de la fábrica que producía el equipo. El 26 de junio de 1974, Clyde Dawson sacó un paquete de 10 chicles Wrigley's Juicy Fruit de su cesta y Sharon Buchanan lo escaneó a las 8:01 a.m. El paquete de chicles y el recibo ahora se exhiben en la Institución Smithsonian. Fue la primera aparición comercial de la UPC.

En 1971, un equipo de IBM se reunió para una sesión de planificación intensiva, analizando, de 12 a 18 horas al día, cómo se implementaría la tecnología y cómo operaría de manera cohesiva en todo el sistema, y programando un plan de implementación. En 1973, el equipo se reunió con fabricantes de comestibles para presentar el símbolo que debería imprimirse en el empaque o las etiquetas de todos sus productos. No hubo ahorros de costos para que un supermercado lo usara, a menos que al menos el 70% de los productos del supermercado tuvieran el código de barras impreso en el producto por el fabricante. IBM proyectó que se necesitaría el 75% en 1975. Sin embargo, aunque esto se logró, todavía había máquinas de escaneo en menos de 200 tiendas de comestibles en 1977.

Estudios económicos realizados por el comité de la industria de comestibles proyectaron más de $40 millones en ahorros para la industria a partir del escaneo a mediados de la década de 1970. Esos números no se lograron en ese período de tiempo y algunos predijeron la desaparición del escaneo de códigos de barras. La utilidad del código de barras requirió la adopción de costosos escáneres por parte de una masa crítica de minoristas, mientras que los fabricantes adoptaron simultáneamente las etiquetas de código de barras. Ninguno de los dos quería ser el primero y los resultados no fueron prometedores durante los primeros años, con Business Week proclamando "El escáner de supermercado que falló" en un artículo de 1976.

Por otro lado, la experiencia con el escaneo de códigos de barras en esas tiendas reveló beneficios adicionales. La información de ventas detallada adquirida por los nuevos sistemas permitió una mayor capacidad de respuesta a los hábitos, necesidades y preferencias de los clientes. Esto se reflejó en el hecho de que aproximadamente 5 semanas después de instalar los lectores de códigos de barras, las ventas en las tiendas de comestibles generalmente comenzaron a aumentar y finalmente se estabilizaron con un aumento del 10 al 12 % en las ventas que nunca disminuyó. También hubo una disminución del 1% al 2% en el costo operativo de esas tiendas, y esto les permitió bajar los precios y, por lo tanto, aumentar la participación de mercado. Se demostró en el campo que el retorno de la inversión para un escáner de código de barras fue del 41,5 %. En 1980, se estaban convirtiendo 8.000 tiendas al año.

Los supermercados Sims fueron la primera ubicación en Australia en usar códigos de barras, a partir de 1979.

Adopción industrial

En 1981, el Departamento de Defensa de los Estados Unidos adoptó el uso del Código 39 para marcar todos los productos vendidos al ejército de los Estados Unidos. Este sistema, Aplicaciones Logísticas de Símbolos Automatizados de Marcado y Lectura (LOGMARS), aún es utilizado por el Departamento de Defensa y es ampliamente visto como el catalizador para la adopción generalizada de códigos de barras en usos industriales.

Usar

El vendedor de Snack en el tren Shinkansen escanea un código de barras.
EAN-13 código de barras ISBN
Código de barras en una muñeca de identificación del paciente
Paquete codificado

Los códigos de barras se utilizan ampliamente en todo el mundo en muchos contextos. En las tiendas, los códigos de barras UPC están preimpresos en la mayoría de los artículos que no sean productos frescos de una tienda de comestibles. Esto acelera el procesamiento en las cajas y ayuda a rastrear los artículos y también reduce los casos de hurto en tiendas que involucran el intercambio de etiquetas de precios, aunque los ladrones ahora pueden imprimir sus propios códigos de barras. Los códigos de barras que codifican el ISBN de un libro también están ampliamente preimpresos en libros, revistas y otros materiales impresos. Además, las tarjetas de membresía de cadenas minoristas utilizan códigos de barras para identificar a los clientes, lo que permite un marketing personalizado y una mayor comprensión de los patrones de compra de los consumidores individuales. En el punto de venta, los compradores pueden obtener descuentos en productos u ofertas especiales de marketing a través de la dirección o la dirección de correo electrónico proporcionadas al registrarse.

Los códigos de barras se utilizan ampliamente en entornos hospitalarios y de atención médica, desde la identificación del paciente (para acceder a los datos del paciente, incluido el historial médico, alergias a medicamentos, etc.) hasta la creación de notas SOAP con códigos de barras para la gestión de medicamentos. También se utilizan para facilitar la separación e indexación de documentos que han sido reflejados en aplicaciones de escaneo por lotes, rastrear la organización de especies en biología e integrarse con controladoras de peso en movimiento para identificar el artículo que se pesa en una línea transportadora para la recopilación de datos.

También se pueden utilizar para realizar un seguimiento de objetos y personas; se utilizan para realizar un seguimiento de los coches de alquiler, el equipaje de las aerolíneas, los residuos nucleares, el correo certificado, el correo urgente y los paquetes. Los boletos con código de barras (que el cliente puede imprimir en su impresora doméstica o almacenar en su dispositivo móvil) permiten al titular ingresar a estadios deportivos, cines, teatros, recintos feriales y transporte, y se utilizan para registrar la llegada y salida de vehículos. de las instalaciones de alquiler, etc. Esto puede permitir a los propietarios identificar billetes duplicados o fraudulentos más fácilmente. Los códigos de barras se utilizan ampliamente en el software de aplicaciones de control de planta donde los empleados pueden escanear órdenes de trabajo y realizar un seguimiento del tiempo dedicado a un trabajo.

Los códigos de barras también se utilizan en algunos tipos de sensores de posición 1D y 2D sin contacto. Se utiliza una serie de códigos de barras en algunos tipos de codificadores lineales 1D absolutos. Los códigos de barras están lo suficientemente juntos para que el lector siempre tenga uno o dos códigos de barras en su campo de visión. Como una especie de marcador fiduciario, la posición relativa del código de barras en el campo de visión del lector brinda un posicionamiento preciso incremental, en algunos casos con resolución de subpíxel. Los datos decodificados del código de barras dan la posición aproximada absoluta. Una 'alfombra de direcciones', como el patrón binario de Howell y el patrón de puntos de Anoto, es un código de barras 2D diseñado para que un lector, aunque solo una pequeña porción de la alfombra completa esté en el campo de vista del lector, puede encontrar su posición absoluta X,Y y rotación en la alfombra.

Los códigos de barras 2D pueden incorporar un hipervínculo a una página web. Se puede usar un dispositivo móvil con una cámara incorporada para leer el patrón y navegar por el sitio web vinculado, lo que puede ayudar a un comprador a encontrar el mejor precio para un artículo cercano. Desde 2005, las aerolíneas utilizan un código de barras 2D estándar de la IATA en las tarjetas de embarque (Pase de abordar con código de barras (BCBP)) y, desde 2008, los códigos de barras 2D enviados a teléfonos móviles permiten las tarjetas de embarque electrónicas.

Algunas aplicaciones para códigos de barras han caído en desuso. En las décadas de 1970 y 1980, el código fuente del software se codificaba ocasionalmente en un código de barras y se imprimía en papel (Cauzin Softstrip y Paperbyte son simbologías de códigos de barras diseñadas específicamente para esta aplicación), y se usaba el sistema de juegos de computadora Barcode Battler de 1991. cualquier código de barras estándar para generar estadísticas de combate.

Los artistas han utilizado códigos de barras en el arte, como Barcode Jesus de Scott Blake, como parte del movimiento posmoderno.

Simbologías

La asignación entre mensajes y códigos de barras se denomina simbología. La especificación de una simbología incluye la codificación del mensaje en barras y espacios, cualquier marcador de inicio y fin requerido, el tamaño de la zona tranquila que debe estar antes y después del código de barras y el cálculo de una suma de verificación.

Las simbologías lineales se pueden clasificar principalmente por dos propiedades:

Continuous vs. discrete
  • Los caracteres en las simbologías discretas se componen de n bares y n- 1 espacios. Hay un espacio adicional entre caracteres, pero no transmite información, y puede tener cualquier ancho mientras no se confunda con el final del código.
  • Los caracteres en las simbologías continuas se componen de n bares y n espacios, y generalmente abut, con un personaje terminando con un espacio y el siguiente comienzo con un bar, o viceversa. Un patrón de extremo especial que tiene barras en ambos extremos es necesario para terminar el código.
Dos anchos vs. muchas anchos
  • Un doble, también llamado código de barras binario, contiene barras y espacios de dos anchuras, "anchas" y "narrow". El ancho preciso de las barras y espacios anchos no es crítico; normalmente, se permite estar en cualquier lugar entre 2 y 3 veces el ancho de los equivalentes estrechos.
  • Algunas otras simbologías utilizan barras de dos alturas diferentes (POSTNET), o la presencia o ausencia de barras (CPC Binary Barcode). Estos son normalmente también considerados códigos de barras binarias.
  • Bares y espacios en simbologías de muchas anchos son todos múltiplos de un ancho básico llamado el módulo; la mayoría de estos códigos utilizan cuatro anchos de 1, 2, 3 y 4 módulos.

Algunas simbologías usan intercalado. El primer carácter se codifica con barras negras de ancho variable. Luego, el segundo carácter se codifica variando el ancho de los espacios en blanco entre estas barras. Así, los caracteres se codifican en pares sobre la misma sección del código de barras. Interleaved 2 of 5 es un ejemplo de esto.

Las simbologías apiladas repiten verticalmente una simbología lineal dada.

Los más comunes entre las muchas simbologías 2D son los códigos de matriz, que presentan módulos cuadrados o en forma de puntos dispuestos en un patrón de cuadrícula. Las simbologías 2D también vienen en patrones circulares y de otro tipo y pueden emplear esteganografía, ocultando módulos dentro de una imagen (por ejemplo, DataGlyphs).

Las simbologías lineales están optimizadas para los escáneres láser, que barren un haz de luz a través del código de barras en línea recta, leyendo un porción de los patrones de luz y oscuridad del código de barras. El escaneo en ángulo hace que los módulos parezcan más anchos, pero no cambia las proporciones de ancho. Las simbologías apiladas también están optimizadas para el escaneo láser, ya que el láser realiza varias pasadas por el código de barras.

En la década de 1990, Welch Allyn fue pionera en el desarrollo de dispositivos de carga acoplada (CCD) para leer códigos de barras. Las imágenes no requieren partes móviles, como lo hace un escáner láser. En 2007, las imágenes lineales habían comenzado a suplantar al escaneo láser como el motor de escaneo preferido por su rendimiento y durabilidad.

Las simbologías 2D no se pueden leer con un láser, ya que normalmente no hay un patrón de barrido que pueda abarcar todo el símbolo. Deben escanearse con un escáner basado en imágenes que emplee un CCD u otra tecnología de sensor de cámara digital.

Lectoras de códigos de barras

(feminine)
Códigos de barras GTIN en botellas Coca-Cola. Las imágenes de la derecha muestran cómo el láser de los lectores de códigos de barras "ver" las imágenes detrás de un filtro rojo.

Los lectores de códigos de barras más antiguos, y aún los más baratos, se construyen a partir de una luz fija y un solo fotosensor que se mueve manualmente a lo largo del código de barras. Los lectores de códigos de barras se pueden clasificar en tres categorías según su conexión a la computadora. El tipo más antiguo es el escáner de código de barras RS-232. Este tipo requiere una programación especial para transferir los datos de entrada al programa de aplicación. Los escáneres de interfaz de teclado se conectan a una computadora mediante un cable adaptador compatible con teclado PS/2 o AT (una "cuña de teclado"). Los datos del código de barras se envían a la computadora como si se hubieran escrito en el teclado.

Al igual que el escáner de interfaz de teclado, los escáneres USB no necesitan un código personalizado para transferir datos de entrada al programa de aplicación. En las PC que ejecutan Windows, el dispositivo de interfaz humana emula la acción de combinación de datos de una "cuña de teclado" de hardware, y el escáner se comporta automáticamente como un teclado adicional.

La mayoría de los teléfonos inteligentes modernos pueden decodificar códigos de barras con su cámara integrada. El sistema operativo móvil Android de Google puede usar su propia aplicación Google Lens para escanear códigos QR, o aplicaciones de terceros como Barcode Scanner para leer códigos de barras unidimensionales y códigos QR. El sistema operativo Symbian de Nokia presentaba un escáner de código de barras, mientras que mbarcode es un lector de código QR para el sistema operativo Maemo. En Apple iOS 11, la aplicación de cámara nativa puede decodificar códigos QR y vincularse a URL, unirse a redes inalámbricas o realizar otras operaciones según el contenido del código QR. Hay otras aplicaciones pagas y gratuitas disponibles con capacidades de escaneo para otras simbologías o para versiones anteriores de iOS. Con los dispositivos BlackBerry, la aplicación App World puede escanear códigos de barras de forma nativa y cargar cualquier URL web reconocida en el navegador web del dispositivo. Windows Phone 7.5 puede escanear códigos de barras a través de la aplicación de búsqueda Bing. Sin embargo, estos dispositivos no están diseñados específicamente para la captura de códigos de barras. Como resultado, no decodifican con tanta rapidez o precisión como un escáner de código de barras dedicado o una terminal de datos portátil.

Control y verificación de calidad

Es común que los productores y usuarios de códigos de barras tengan un sistema de gestión de calidad que incluya verificación y validación de códigos de barras. La verificación del código de barras examina la capacidad de escaneo y la calidad del código de barras en comparación con los estándares y especificaciones de la industria. Los verificadores de códigos de barras son utilizados principalmente por empresas que imprimen y usan códigos de barras. Cualquier socio comercial en la cadena de suministro puede probar la calidad del código de barras. Es importante verificar un código de barras para garantizar que cualquier lector en la cadena de suministro pueda interpretar correctamente un código de barras con una tasa de error baja. Los minoristas imponen grandes multas por códigos de barras que no cumplen. Estos contracargos pueden reducir los ingresos de un fabricante entre un 2 % y un 10 %.

Un verificador de código de barras funciona como un lector, pero en lugar de simplemente decodificar un código de barras, un verificador realiza una serie de pruebas. Para los códigos de barras lineales, estas pruebas son:

  • Contrato de borde (CE)
    • La diferencia entre la reflectancia espacial (Rs) y la reflectancia de barras adyacentes (Rb). EC=Rs-Rb
  • Reflexión mínima de la barra (Rb)
    • El menor valor de reflectancia en una barra.
  • Reflexión mínima del espacio (Rs)
    • El menor valor de reflectancia en un espacio.
  • contraste de símbolos (SC)
    • Símbolo Contraste es la diferencia en los valores de reflectancia del espacio más ligero (incluyendo la zona tranquila) y la barra más oscura del símbolo. Cuanto mayor sea la diferencia, mayor será el grado. El parámetro se clasifica como A, B, C, D o F. SC=Rmax-Rmin
  • contraste de borde mínimo (ECmin)
    • La diferencia entre la reflectancia espacial (Rs) y la reflectancia de barras adyacentes (Rb). EC=Rs-Rb
  • Modulación (MOD)
    • El parámetro se clasifica como A, B, C, D o F. Este grado se basa en la relación entre el contraste de borde mínimo (ECmin) y el contraste de símbolos (SC). MOD=ECmin/SC Cuanto mayor sea la diferencia entre el contraste de borde mínimo y el contraste de símbolos, menor será el grado. Los escáneres y verificadores perciben las barras y espacios más estrechos para tener menos intensidad que las barras y espacios más anchos; la comparación de la menor intensidad de elementos estrechos a los elementos anchos se llama modulación. Esta condición se ve afectada por el tamaño de la abertura.
  • Inter-character gap
    • En códigos de barras discretos, el espacio que desconecta los dos caracteres contiguos. Cuando está presente, las brechas entre caracteres se consideran espacios (elementos) para propósitos de determinación de bordes y grados de reflectancia.
  • Defectos
  • Decodificación
    • Extracting the information which has been coded in a bar code symbol.
  • Diferencia
    • Se puede clasificar como A, B, C, D o F. El grado de Decodabilidad indica la cantidad de error en la anchura del elemento más desviador en el símbolo. La menor desviación en la simbología, la mayor en el grado. Decodability es una medida de precisión de impresión usando el algoritmo de decodificación de referencia simbólica.

Los símbolos de matriz 2D analizan los parámetros:

  • Signatura de contraste
  • Modulación
  • Decodificación
  • Corrección de error no utilizada
  • Daño del patrón fijo (finder)
  • Grid non-uniformity
  • Axial non-uniformity

Dependiendo del parámetro, cada prueba ANSI se califica de 0,0 a 4,0 (F a A) o se le otorga una calificación de aprobado o reprobado. Cada grado se determina analizando el perfil de reflectancia de escaneo (SRP), un gráfico analógico de una sola línea de escaneo en todo el símbolo. El más bajo de los 8 grados es el grado de escaneo, y el grado de símbolo ISO general es el promedio de los grados de escaneo individuales. Para la mayoría de las aplicaciones, 2,5 (C) es el grado de símbolo mínimo aceptable.

En comparación con un lector, un verificador mide las características ópticas de un código de barras según los estándares internacionales y de la industria. La medición debe ser repetible y consistente. Hacerlo requiere condiciones constantes como la distancia, el ángulo de iluminación, el ángulo del sensor y la apertura del verificador. Según los resultados de la verificación, el proceso de producción se puede ajustar para imprimir códigos de barras de mayor calidad que se escanearán a lo largo de la cadena de suministro.

La validación del código de barras puede incluir evaluaciones después de pruebas de uso (y abuso), como luz solar, abrasión, impacto, humedad, etc.

Estándares del verificador de código de barras

Los estándares del verificador de código de barras están definidos por la Organización Internacional de Normalización (ISO), en ISO/IEC 15426-1 (lineal) o ISO/IEC 15426-2 (2D). La especificación de calidad de código de barras internacional actual es ISO/IEC 15416 (lineal) e ISO/IEC 15415 (2D). El estándar europeo EN 1635 se retiró y se reemplazó por ISO/IEC 15416. La especificación de calidad de código de barras original de EE. UU. era ANSI X3.182. (UPC utilizados en EE. UU. – ANSI/UCC5). A partir de 2011, el grupo de trabajo de ISO JTC1 SC31 estaba desarrollando un estándar de calidad de marcado directo de piezas (DPM): ISO/IEC TR 29158.

Beneficios

En la gestión del punto de venta, los sistemas de código de barras pueden proporcionar información detallada y actualizada del negocio, acelerando las decisiones y con más confianza. Por ejemplo:

  • Los elementos de venta rápida se pueden identificar de forma rápida y automática.
  • Se pueden identificar artículos de venta lenta, evitando la acumulación de inventarios.
  • Los efectos de los cambios de merchandising pueden ser monitorizados, permitiendo que elementos rápidos y más rentables ocupen el mejor espacio.
  • Los datos históricos pueden utilizarse para predecir las fluctuaciones estacionales con mucha precisión.
  • Los artículos pueden ser reeditados en la plataforma para reflejar tanto los precios de venta como los aumentos de precios.
  • Esta tecnología también permite la elaboración de perfiles de consumidores individuales, normalmente mediante un registro voluntario de tarjetas de descuento. Aunque se ha lanzado como un beneficio para el consumidor, esta práctica se considera potencialmente peligrosa por los defensores de la privacidad.

Además del seguimiento de ventas e inventario, los códigos de barras son muy útiles en la logística y la gestión de la cadena de suministro.

  • Cuando un fabricante empaqueta una caja para el envío, un número único de identificación (UID) se puede asignar a la caja.
  • Una base de datos puede vincular el UID a la información relevante sobre la caja; como número de pedido, artículos empaquetados, cantidad empaquetada, destino, etc.
  • La información se puede transmitir a través de un sistema de comunicación como el intercambio electrónico de datos (EDI) para que el minorista tenga la información sobre un envío antes de que llegue.
  • Los envíos que se envían a un Centro de Distribución (DC) se rastrean antes de enviarlos. Cuando el envío llega a su destino final, el UID es escaneado, por lo que la tienda conoce la fuente, el contenido y el costo del envío.

Los lectores de códigos de barras tienen un costo relativamente bajo y son extremadamente precisos en comparación con el ingreso por teclado, con solo alrededor de 1 error de sustitución en 15 000 a 36 billones de caracteres ingresados. La tasa de error exacta depende del tipo de código de barras.

Tipos de códigos de barras

Códigos de barras lineales

Una primera generación, "unidimensional" código de barras que se compone de líneas y espacios de varios anchos o tamaños que crean patrones específicos.

EjemploSímbologiaContínuo o discretoTipo de barraUsos
Australia Post 4-state barcode.pngAustralia Post código de barrasDiscreta4 alturas de barrasAn Australia Post código de barras como se utiliza en una respuesta comercial sobre pagado y aplicado por máquinas de clasificación automatizadas a otro correo cuando se procesa inicialmente en tinta fluorescente.
Codabar.svgCodabarDiscretaDos.Formato antiguo utilizado en bibliotecas y bancos de sangre y en aviones (sin fecha, pero todavía ampliamente utilizado en bibliotecas)
Code 25 - Non-interleaved 2 of 5ContinuaDos.Industrial
Barcode2of5example.svgCode 25 – Interleaved 2 of 5ContinuaDos.Venta al por mayor, bibliotecas estándar internacional ISO/IEC 16390
Code11 barcode.pngCódigo 11DiscretaDos.Teléfonos (sin fecha)
Code32 01234567.pngCódigo de granja o código 32DiscretaDos.Farmacia italiana – use Code 39 (no hay norma internacional disponible)
Code 3 of 9.svgCódigo 39DiscretaDos.Varios – estándar internacional ISO/IEC 16388
Code 49 wikipedia.pngCódigo 49ContinuaMuchosVarios
Code 93 Wikipedia barcode.pngCódigo 93ContinuaMuchosVarios
Code 128B-2009-06-02.svgCódigo 128ContinuaMuchosVarios – Estándar Internacional ISO/IEC 15417
CPC binarioDiscretaDos.
Dx-film-edge-barcode.jpgCódigo de barras de borde de película DXNi tampocoTall/shortGrabado en color
Issn barcode.pngEAN 2ContinuaMuchosCódigo addon (magazines), aprobado por GS1 – no una simbología propia – para ser utilizado sólo con un EAN/UPC según ISO/IEC 15420
Isbn add5.pngEAN 5ContinuaMuchosCódigo adicional (libros), aprobado por GS1 – no una simbología propia – para ser utilizado sólo con un EAN/UPC según ISO/IEC 15420
EAN8.svgEAN-8, EAN-13ContinuaMuchosGlobal retail, GS1-approved – Estándar Internacional ISO/IEC 15420
Identificación MarkDiscretaDos.Correo electrónico de respuesta comercial de USPS
Gs1-128 example.svgGS1-128 (anteriormente denominado UCC/EAN-128), referencia incorrecta como EAN 128 y UCC 128ContinuaMuchosVarios, aprobados por GS1 – sólo una aplicación del Código 128 (ISO/IEC 15417) utilizando las Dataestructuras AI ANS MH10.8.2. No es una simbología separada.
Databar 14 00075678164125.pngGS1 DataBar, anteriormente reducción de la simbología espacial (RSS)ContinuaMuchosVarios, aprobados por el SG1
Intelligent Mail Barcode Wiki22.pngCódigo de barras de correo inteligenteDiscreta4 alturas de barrasUnited States Postal Service, reemplaza los símbolos POSTNET y PLANET (anteriormente llamado OneCode)
ITF-14.svgITF-14ContinuaDos.Niveles de embalaje no minorista, aprobados por GS1 – es sólo un Código Interleaved 2/5 (ISO/IEC 16390) con algunas especificaciones adicionales, de acuerdo con las especificaciones generales GS1
ITF-6 barcode.svgITF-6ContinuaDos.Interleaved 2 de 5 códigos de barras para codificar un addon a los códigos ITF-14 y ITF-16. El código se utiliza para codificar datos adicionales tales como cantidad de elementos o peso de contenedor
EAN-13-5901234123457.svgJANContinuaMuchosUsado en Japón, similar y compatible con EAN-13 (ISO/IEC 15420)
Japan Post barcode.pngJapón Post código de barrasDiscreta4 alturas de barrasJapan Post
KarTrak ACI codes.svgKarTrak ACIDiscretaBarras de coloresUsado en América del Norte en equipo de rodaje de ferrocarril
MSI-barcode.pngMSIContinuaDos.Se utiliza para estanterías de almacén e inventario
Pharmacode example.svgPharmacodeDiscretaDos.Embalaje farmacéutico (sin norma internacional disponible)
Planet Barcode Format.pngPLANETContinuaTall/shortServicio Postal de los Estados Unidos (sin normas internacionales disponibles)
Plessey barcode.svgPlesseyContinuaDos.Catálogos, estantes de tiendas, inventario (sin normas internacionales disponibles)
Canada Post d52.01 domestic barcode.pngPostBarDiscreta4 alturas de barrasCanadian Oficina de correos
POSTNET BAR.svg POSTNET 1.svg POSTNET 2.svg POSTNET 3.svg POSTNET BAR.pngPOSTNETDiscretaTall/shortServicio Postal de los Estados Unidos (sin normas internacionales disponibles)
Address with RM4SCC barcode.svgRM4SCC / KIXDiscreta4 alturas de barrasRoyal Mail / PostNL
Royal Mail mailmark C barcode.pngRM Mailmark CDiscreta4 alturas de barrasRoyal Mail
Royal Mail mailmark L barcode.pngRM Mailmark LDiscreta4 alturas de barrasRoyal Mail
Example of Spotify barcode from Aug 2022.pngCódigos de SpotifyDiscreta23 bar alturasLos códigos de Spotify apuntan a artistas y canciones, pueden ser manuscritos. Patented under EP3444755.
Telepen barcode.pngTelepenContinuaDos.Bibliotecas (Reino Unido)
UPC A.svgCódigo de producto universal (UPC-A y UPC-E)ContinuaMuchosGlobal retail, GS1-approved – Estándar Internacional ISO/IEC 15420

Códigos de barras Matrix (2D)

Un código de matriz, también llamado código de barras 2D (aunque no usa barras como tal) o simplemente un código 2D, es un código de dos -Forma dimensional de representar la información. Es similar a un código de barras lineal (unidimensional), pero puede representar más datos por unidad de área.

EjemploNombreNotas
Ar code.pngAR CodeUn tipo de marcador utilizado para colocar contenido dentro de aplicaciones de realidad aumentada. Algunos códigos AR pueden contener códigos QR dentro, para que el contenido AR pueda estar relacionado con. Vea también ARTag.
Azteccodeexample.svgCódigo AztecDiseñado por Andrew Longacre en Welch Allyn (ahora Honeywell Scanning y Mobility). Dominio público. – Estándar Internacional: ISO/IEC 24778
A bCode matrix barcode encoding the identifier 1683b Código Un código de barras diseñado para el estudio del comportamiento de insectos. Encodes an 11 bit identifier and 16 bits of read error detection and error correction information. Predominantemente utilizado para marcar abejas de miel, pero también se puede aplicar a otros animales.
BEEtag Matrix Code ImageBEEtag Una matriz de código de 25 bits (5x5) de píxeles blancos y negros que es única para cada etiqueta rodeada de una frontera de píxeles blancos y una frontera de píxeles negro. La matriz de 25 bits consiste en un código de identidad de 15 bits y un cheque de error de 10 bits. Está diseñado para ser un sistema de seguimiento basado en imágenes de bajo costo para el estudio de comportamiento animal y locomoción.
BeeTagg Un código de barras 2D con estructuras de panal adecuados para el etiquetado móvil y fue desarrollado por la empresa suiza connvision AG.
Bokode Un tipo de etiqueta de datos que contiene mucha más información que un código de barras sobre la misma área. They were developed by a team led by Ramesh Raskar at the MIT Media Lab. El patrón de bokode es una serie de códigos de Data Matrix.
Boxing 4kv6 0.pngBoxeo Un código de barras 2D de alta capacidad se utiliza en piqlFilm por Piql AS
Código 1Dominio público. El código 1 se utiliza actualmente en la industria de la atención médica para etiquetas de medicamentos y la industria del reciclaje para codificar el contenido de contenedores para la clasificación.
Code 16K wikipedia.pngCódigo 16K El Código 16K (1988) es un código de barras multi-row desarrollado por Ted Williams en Laserlight Systems (USA) en 1992. En Estados Unidos y Francia, el código se utiliza en la industria electrónica para identificar fichas y tableros de circuito impresos. Las aplicaciones médicas en los EE.UU. son bien conocidas. Williams también elaboró el Código 128, y la estructura de 16K se basa en el Código 128. No casualmente, 128 cuadrados fueron iguales a 16.000 o 16K por corto. El Código 16K resolvió un problema inherente al Código 49. La estructura del Código 49 requiere una gran cantidad de memoria para la codificación y decodificación de tablas y algoritmos. 16K es una simbología apilada.
ColorCodeColorZip desarrolló códigos de barras de colores que pueden ser leídos por los teléfonos de cámara de las pantallas de televisión; principalmente utilizados en Corea.
Código de construcción de colorColor Construct El código es uno de los pocos símbolos de código de barras diseñados para aprovechar varios colores.
PhotoTAN mit Orientierungsmarkierungen.svgCronto Visual Cryptogram El Cronto Visual Cryptogram (también llamado fotoTAN) es un código de barras de color especializado, salpicado de la investigación en la Universidad de Cambridge por Igor Drokov, Steven Murdoch y Elena Punskaya. Se utiliza para la firma de transacciones en e-banking; el código de barras contiene datos de transacción cifrados que luego se utiliza como un desafío para calcular un número de autenticación de transacción utilizando un token de seguridad.
CyberCodeDe Sony.
d-touchlegible en guantes deformables y estirados y distorsionados
Dataglyph511140.pngDataGlyphsDel Centro de Investigación Palo Alto (también llamado Xerox PARC).

Patenado. DataGlyphs puede incrustarse en un patrón de afeitado de imagen de media tono o de fondo de una manera que es casi perceptualmente invisible, similar a la esteganografía.

Datamatrix.svgMatriz de datosDesde Microscan Systems, anteriormente RVSI Acuity CiMatrix/Siemens. Dominio público. Cada vez más utilizado en los Estados Unidos. Matriz de datos de segmento único también se denomina Semacode. – Estándar Internacional: ISO/IEC 16022.
Código de identificaciónDe Datastrip, Inc.
Código de barras Digimarc El código de barras Digimarc es un identificador único, o código, basado en patrones imperceptibles que se pueden aplicar a materiales de marketing, incluyendo embalaje, pantallas, anuncios en revistas, circulares, radio y televisión.
papel digitalpapel pintado utilizado en conjunto con un bolígrafo digital para crear documentos digitales manuscritos. El patrón de puntos impresos identifica únicamente las coordenadas de posición en el papel.

35mm film audio macro.jpg

Dolby Digital Código de sonido digital para imprimir en película cinematográfica entre los agujeros de rosca
DotCode Wikipedia.pngDotCodeEstándarizado como AIM Dotcode Rev 3.0. Public domain. Se utiliza para rastrear paquetes individuales de cigarrillos y productos farmacéuticos.
Código de puntos ATambién conocido como Philips Dot Code. Patentado en 1988.
DWCode Presentado por GS1 US y GS1 Alemania, el DWCode es un portador de datos único e imperceptible que se repite en todo el diseño gráfico de un paquete
Example of an EZcode.EZcodeDiseñado para la decodificación por cámaras; desde ScanLife.
Han Xin 2D Barcode.svgHan Xin BarcodeCódigo de barras diseñado para codificar caracteres chinos introducidos por Association for Automatic Identification and Mobility en 2011.
High Capacity Color Barcode Tag.svgCódigo de barras de color de alta capacidadHCCB fue desarrollado por Microsoft; licenciado por ISAN-IA.
HueCodeDe Robot Design Associates. Usa grises o color.
InterCodeDe Iconlab, Inc. El código de barras 2D estándar en Corea del Sur. Los 3 transportistas móviles surcoreanos pusieron el programa de escáner de este código en sus teléfonos para acceder a Internet móvil, como un programa incrustado predeterminado.

JAB code - Wikipedia greetings with link.png

JAB Code J# Ano Bar Code es un código de barras 2D de colores. Plaza o rectángulo. Licencia gratuita
MaxiCode.svgMaxiCodeUsado por United Parcel Service. Ahora dominio público.
m Código Diseñado por NextCode Corporation, específicamente para trabajar con teléfonos móviles y servicios móviles. Está implementando una técnica independiente de detección de errores que evita la decodificación falsa, utiliza un polinomio de corrección de errores de tamaño variable, que depende del tamaño exacto del código.
MMCCDiseñado para difundir el contenido de teléfonos móviles de alta capacidad a través de impresos en color y medios electrónicos existentes, sin necesidad de conectividad de red
NexCode.pngNexCodeNexCode es desarrollado y patentado por S5 Systems.
Nintendo e-Reader#Dot codeDesarrollado por Olympus Corporation para almacenar canciones, imágenes y minijuegos para Game Boy Advance en tarjetas de comercio Pokémon.
Better Sample PDF417.pngPDF417Originado por Symbol Technologies. Dominio público. – Norma internacional: ISO/IEC 15438
Qode example.QodeBarco de código 2D patentado y patentado de NeoMedia Technologies, Inc.
QR code for mobile English Wikipedia.svgCódigo QRDesarrollado inicialmente, patentado y propiedad de Denso Wave para la gestión de componentes automotrices; han optado por no ejercer sus derechos de patente. Puede codificar caracteres latinos y japoneses Kanji y Kana, música, imágenes, URLs, correos electrónicos. De facto estándar para teléfonos celulares japoneses. Usado con BlackBerry Messenger para recoger contactos en lugar de usar un código PIN. El tipo de código más utilizado para escanear con smartphones, y uno de los códigos de barras 2D más utilizados. Dominio público. – Estándar Internacional: ISO/IEC 18004
Código de pantallaDesarrollado y patentado por Hewlett-Packard Labs. Un patrón de 2D que varia tiempo utilizando para codificar datos a través de fluctuaciones de brillo en una imagen, con el propósito de la transferencia de datos de ancho de banda elevado de pantallas de computadora a teléfonos inteligentes a través de la entrada de la cámara del teléfono inteligente. Inventors Timothy Kindberg and John Collomosse, publicly revealedd at ACM HotMobile 2008.
Shotcode.pngShotCodeCódigos de barras circulares para teléfonos de cámara. Originalmente de High Energy Magic Ltd en nombre Spotcode. Antes de que el TRIPCode fuera más probable.
Snapcode, también llamado código Boo-Rutilizado por Snapchat, Espectáculos, etc. US9111164B 1
Código de copo de nieve Un código propietario desarrollado por Electronic Automation Ltd. en 1981. Es posible codificar más de 100 dígitos numéricos en un espacio de sólo 5mm x 5mm. La corrección de error seleccionable del usuario permite que hasta el 40% del código sea destruido y siga siendo legible. El código se utiliza en la industria farmacéutica y tiene una ventaja que se puede aplicar a productos y materiales de una amplia variedad de maneras, incluyendo etiquetas impresas, impresión de inyección de tinta, corte de láser, indentación o perforación.
SPARQCode-sample.gifSPARQCodeQR code encoding standard from MSKYNET, Inc.
Trillcode Diseñado para escanear el teléfono móvil. Desarrollado por Lark Computer, una empresa rumana.
VOICEYEDesarrollado y patentado por VOICEYE, Inc. en Corea del Sur, tiene como objetivo permitir a las personas ciegas y con discapacidad visual acceder a la información impresa. También afirma ser el código de barras 2D que tiene la mayor capacidad de almacenamiento del mundo.

Imágenes de ejemplo

En la cultura popular

En arquitectura, un edificio en Lingang New City de los arquitectos alemanes Gerkan, Marg and Partners incorpora un diseño de código de barras, al igual que un centro comercial llamado Shtrikh-kod (código de barras en ruso) en Narodnaya ulitsa ('La calle de la gente') en el distrito Nevskiy de San Petersburgo, Rusia.

En los medios, en 2011, la Junta Nacional de Cine de Canadá y ARTE Francia lanzaron un documental web titulado Barcode.tv, que permite a los usuarios ver películas sobre objetos cotidianos escaneando el producto' s código de barras con la cámara de su iPhone.

En la lucha libre profesional, el establo D-Generation X de la WWE incorporó un código de barras en su video de entrada, así como en una camiseta.

En la serie de televisión Dark Angel, el protagonista y los otros transgénicos de la serie X de Manticore tienen códigos de barras en la nuca.

En los videojuegos, el protagonista de la serie de videojuegos Hitman tiene un tatuaje de código de barras en la parte posterior de la cabeza; Los códigos QR también se pueden escanear en una misión secundaria en Watch Dogs. El videojuego de 2018 Judgment presenta códigos QR que el protagonista Takayuki Yagami puede fotografiar con la cámara de su teléfono. Estos son principalmente para desbloquear piezas para el dron de Yagami.

En las películas Regreso al futuro II y El cuento de la criada, los automóviles del futuro se representan con placas de matrícula con código de barras.

En las películas de Terminator, Skynet quema códigos de barras en la superficie interior de las muñecas de los humanos cautivos (en un lugar similar a los tatuajes de los campos de concentración de la Segunda Guerra Mundial) como un identificador único.

En música, Dave Davies de The Kinks lanzó un álbum en solitario en 1980, AFL1-3603, que presentaba un código de barras gigante en la portada en lugar de la cabeza del músico. El nombre del álbum también era el número del código de barras.

La edición de abril de 1978 de Mad Magazine presentaba un código de barras gigante en la portada, con la propaganda "[Mad] Espera que esta edición atasque todas las computadoras del país... por forzar ¡de ahora en adelante desfiguraremos nuestras portadas con este símbolo UPC!

Los libros de texto interactivos fueron publicados por primera vez por Harcourt College Publishers para expandir la tecnología educativa con libros de texto interactivos.

Códigos de barras diseñados

Algunas marcas integran diseños personalizados en códigos de barras (manteniéndolos legibles) en sus productos de consumo.

Engaños sobre códigos de barras

Hubo un escepticismo menor por parte de los teóricos de la conspiración, quienes consideraban que los códigos de barras eran una tecnología de vigilancia intrusiva, y de algunos cristianos, iniciados por un libro de 1982 The New Money System 666 de Mary Stewart Relfe, quien pensó los códigos escondían el número 666, que representaba el "Número de la Bestia". Los Viejos Creyentes, una división de la Iglesia Ortodoxa Rusa, creen que los códigos de barras son el sello del Anticristo. El presentador de televisión Phil Donahue describió los códigos de barras como un "complot corporativo contra los consumidores".

Contenido relacionado

Flota del Pacífico de los Estados Unidos

La Flota del Pacífico de los Estados Unidos es un componente de comando a nivel de teatro de operaciones de la Armada de los Estados Unidos, ubicado en el...

Ferrocarril del Gran Oeste

Ciudad inteligente

Una ciudad inteligente es un área urbana tecnológicamente moderna que utiliza diferentes tipos de métodos electrónicos, métodos de activación por voz y...
Más resultados...
Tamaño del texto:
Copiar