Você está na página 1de 3

QUÉ ES...

Código QR

José Manuel Huidobro


Ingeniero de Telecomunicación

Código QR
Habrá que aprender de qué van los Códigos QR, porque tarde o temprano entrarán de lleno en nuestras
vidas. Su antecesor, el código de barras -que procede de los años 50-, se está quedando obsoleto. A favor
del Código QR (Quick Response Code) está que puede almacenar varios miles de dígitos, mientras que el
de barras sólo puede almacenar 20, y que cualquiera puede acceder a él (no hace falta un lector especial
como los del supermercado) porque se puede utilizar la cámara del móvil o una webcam, adaptadas con
un programa especial, para leerlos.

D espués de medio siglo,


todos estamos muy
acostumbrados a los
códigos de barras, presentes en la
mayoría de los artículos que
adquirimos. Cuando pasamos por
caja, se leen mediante un lector (el
escáner, por medio de un láser, lee
un código de barras y emite el
número que muestra el mismo) y
aparece el precio del artículo en la
pantalla de la caja registradora.
Con él se facilita la identificación y
el cobro de los artículos, a la vez
que se acelera el proceso y se evi-
tan errores humanos. Este código
se basa en la representación
mediante un conjunto de líneas incluyan, o en la declaración de la
paralelas verticales de distinto gro- renta, etc. Varios de estos códigos,
sor y espaciado que en su conjun- en 2D (con información en hori-
to contienen una determinada zontal y vertical), son los denomi-
información. De este modo, el nados: Maxicode, Datamatrix
código permite reconocer rápida- (Semacode), PDF417 y el QR.
mente un artículo en un punto de
la cadena logística y consultar sus
características asociadas. Códigos 2D
Pues bien, empiezan aparecer Un código QR (código abierto)
otos códigos, que pueden conte- es un sistema para almacenar
ner mucha más información y, por información en una matriz de pun-
lo tanto, encuentran nuevas apli- tos o un código de barras bidimen-
caciones. Así, es común que en los sional, que se pueden presentar en
Código QR tipo 2D matrix
billetes electrónicos de viaje se forma impresa o en pantalla y son (Denso Wave-Japón)

bit 172 DIC.-ENE. 2009 47


QUÉ ES... Código QR

interpretables por cualquier apara- puede ser, por ejemplo, la cámara


to que pueda captar imágenes y de fotos de un teléfono móvil, que
cuente con el software adecuado. pueden capturar el código y guar-
Fue creado en 1994 por la compa- dar la información en su memoria,
ñía japonesa Denso-Wave o un escáner conectado al USB del Shotcode con la página personal del autor
de este artículo: www.huidobro.es
(http://www.denso-wave.com/qr ordenador.
code/index-e.html) y es muy efi- en la Universidad de Cambridge
ciente para codificar caracteres Los códigos QR, por lo tanto, en 1999. La secuencia circular de
Kanji (el nombre de los caracteres podrán convertirse en la revolu- bloques blancos y negros repre-
chinos utilizados en la escritura de ción del marketing móvil: un senta una URL como, por ejemplo,
la lengua japonesa), una simbolo- nuevo tipo de código de barras un sitio WAP con una promoción
gía muy popular en Japón. Este con mayor capacidad que, coloca- o un punto de venta de productos
tipo de código a diferencia del do en el embalaje de un producto (música, videos, entradas, etc.).
convencional puede almacenar o en el anuncio de una revista, Cualquier usuario que disponga de
hasta 7.089 caracteres y sus posi- permite al consumidor extraer toda un móvil con cámara y tenga ins-
bilidades son innumerables, desde clase de información útil, incluso talado el lector de códigos shotco-
codificar información sobre webs, ver un vídeo o escuchar una can- de puede realizar una fotografía
promociones, publicidad, organi- ción, con tan solo fotografiarlo con para dirigir su navegador hacia el
zación de inventarios, entradas y el móvil, y es muy interesante a la sitio de Internet móvil “incrusta-
billetes de viaje, mensajes cortos, hora de ofrecer descuentos sobre do” en el shotcode. Se pueden
etc. productos o información sobre crear en http:// wwwshotcode.org
promociones especiales.
El código QR es de forma cua-
drada y puede ser fácilmente iden- Para digitalizar información Características
tificado por su patrón de cuados cómoda y rápidamente. Google ha generales y
oscuros y claros en tres de las lanzado anuncios en prensa, aplicaciones
esquinas del símbolo; su nombre McDonalds ofrece información
es debido a la frase “Quick Res- nutricional de sus productos impri- Aunque inicialmente se usó
ponse (Respuesta Rápida)“ ya que miendo códigos es sus envases, para registrar repuestos en el área
se diseñó para ser decodificado a Nike o Coca-Cola realiza campa- de la fabricación de vehículos,
alta velocidad. Es capaz de codifi- ñas on-line basadas en QR. hoy, los códigos QR se usan para
car todos los caracteres ASCII ade- administración de inventarios en
más de información binaria, es Una variante son los denomina- una gran variedad de industrias.
omnidireccional y se lee con la dos “shotcode” o códigos de Recientemente, la inclusión de
ayuda de un lector de imagen, que barras circulares, que fue creado software que lee códigos QR en
teléfonos celulares en Japón y
Corea (en Europa y EEUU es poco
“Un código QR es un sistema para almacenar información en más que una tecnología aun sin
una matriz de puntos o un código de barras bidimensional, explotar -en España las operadoras
han optado por usar códigos 2D
que se pueden presentar en forma impresa o en pantalla” propios, como los BIDI de Movis-
tar o los Flashcode de Orange- con

48 bit 172 DIC.-ENE. 2009


QUÉ ES... Código QR

todas las posibilidades que tiene) Según las especificaciones téc- Este generador es bastante ami-
ha permitido nuevos usos orienta- nicas de Denso-Wave acerca de gable, con un formulario que nos
dos al usuario, que se manifiestan los Códigos QR, cuando se repro- permite configurar casi todos los
en comodidades como el dejar de duce uno en cualquier superficie, aspectos, como ser si queremos
tener que introducir datos de se debe dejar alrededor del mismo codificar una URL, texto, número
forma manual en los teléfonos. Las un espacio de reserva “quite zone” de teléfono o un SMS. Las limita-
direcciones y los URL se están vol-
viendo cada vez más comunes en
revistas y anuncios japoneses; “Se lee con la ayuda de un lector de imagen, que puede ser,
también se utilizan en las paradas
de autobuses para dar indicación por ejemplo, la cámara de fotos de un teléfono móvil,
de los horarios, o en museos o que pueden capturar el código y guardar la información
monumentos para describir sus
obras. La inclusión de códigos QR en su memoria”
en tarjetas comerciales de visita
también se está haciendo común,
simplificando en gran medida la equivalente a 4 módulos (siendo ciones del generador están en la
tarea de introducir detalles indivi- un módulo el cuadrado mínimo cantidad de caracteres, que no va
duales de un nuevo cliente en la que hay en cada QR) para que el más allá de los 250. Se aprecia
agenda de un teléfono móvil. lector lo ubique e interprete muchísimo la posibilidad de gene-
correctamente. rar el resultado en distintos tama-
El estándar japonés para códi- ños.
gos QR ([JIS]] X 0510) fue publica-
do en enero de 1999 y su corres- Cómo generar un QRCode para Java (http://qrco-
pondiente estándar internacional código QR de.sourceforge.jp): Esta librería nos
ISO (ISO/IEC18004) fue aprobado permitirá incluir soporte para tanto
en junio de 2000. Para conocer su Existen diversos programas para codificar como decodificar códi-
capacidad, debemos hacer el aná- generar estos códigos de manera gos QR. Incluye soporte para
lisis según el tipo de información automática. Una de las Webs en corrección de errores, como tam-
que deseamos almacenar, dado donde se puede realizar la codifi- bién algunas aplicaciones.
varía según el tipo de caracteres cación de cualquier texto, número
que queramos cargar. o URL es Kaywa: http://qrcode. PyQrCodec (http://www.pede-
kaywa.com/ , donde también se monte.eu:81/pyqr/index.py/pyqrh
Capacidad máxima de datos
puede descargar http://reader. ome): Módulo para de/codificar
del código QR
kaywa.com/ un software en Java imágenes con códigos QR en
Solo numérico 7.089 caracteres
para tener un lector en nuestro Python. Está disponible para Win-
Alfanumérico 4.296 caracteres
teléfono móvil. dows y Linux.
Binario (8 bits) 2.953 bytes
Kanji/Kana 1.817 caracteres
QRmaker Pro: Esta aplicación
Micro código QR 35 caracteres
está realizada por los creadores
Como el código QR expresa los del código QR, permitiendo crear
datos en dos direcciones, éstos se y controlar este tipo de código en
pueden representar en una décima aplicaciones (por medio de un
del espacio que ocuparían en un control de ActiveX).
código de barras. Tiene la función
de corregir errores y se pueden res- Invx (http://invx.com): Permite
taurar los datos si la parte del códi- crear directamente un código
go está dañada o manchada. desde nuestro navegador, con
Como máximo, se puede restaurar opciones limitadas, aunque dán-
hasta el 30%. Puede ser leído a donos la posibilidad de integrar la
alta velocidad desde todas las Código QR con el nombre completo del conversión con nuestro sitio pro-
direcciones (en 360º). autor de este artículo. pio.

bit 172 DIC.-ENE. 2009 49

Você também pode gostar