1. Inicio > 
  2. Conceptos básicos de los códigos 2D > 
  3. ¿Qué es el código QR?

¿Qué es el código QR?


Estructura del código QR

El código QR (Código de respuesta rápida) es un código 2D de matriz para lectura a alta velocidad desarrollado por DENSO WAVE en 1994. Fue registrado en el estándar ITS de AIMI en 1997 y en los estándares ISO/IEC en 2000.
Además, el código Micro QR fue estandarizado como JIS-X-0510 en 2004.

Especificaciones del código QR

El elemento más pequeño (cuadrado negro o blanco) del código QR se denomina "módulo". Un código QR consta de una combinación de módulos en negro y blanco, patrones de detección de posición, patrones de tiempo, información de formato que contiene nivel de corrección de errores y números de máscara, área de datos y código de corrección de errores (Código Reed-Solomon).

Especificaciones
Tamaño del símbolo más pequeño módulos de 21 x 21
Tamaño del símbolo más grande módulos de 177 x 177
Capacidad de datos máxima Numérica 7089 caracteres
Alfanumérica 4296 caracteres
Kanji 1817 caracteres

Descargar

Patrones de detección de posición

Los patrones de detección de posición están ordenados en tres esquinas de los códigos QR (Micro QR tiene sólo uno). La posición del código QR se detecta con los patrones de detección de posición que permiten lectura a alta velocidad.
Desde cualquier posición de A, B o C, la velocidad de los módulos negros y blancos es 1:1:3:1:1 para especificar el ángulo/desplazamiento de rotación del código.
Se puede leer desde cualquier dirección, lo que mejora en forma importante la eficiencia del trabajo.

Patrón de detección de posición

Descargar

Patrón de alineación

El patrón de alineación se usa para detección de posición cuando se produce un desplazamiento de módulos debido a distorsión. Éste se aplica al Modelo 2.

Patrón de alineación

Descargar

Margen

El margen es un área en blanco alrededor del código QR. El modelo 1 y 2 requieren un margen de cuatro módulos y mientras que el código Micro QR requiere dos módulos.

Margen

Descargar

Patrón de tiempo

Los módulos blancos y negros se ordenan en forma alternada para determinar la coordenada.

Patrón de tiempo

Descargar

Información de formato

Contiene la velocidad de corrección de errores y el patrón de máscara del código. La información de formato se lee primero cuando se decodifica el código.

Información de formato

Descargar

Código de corrección de errores (código Reed-Solomon)

El código Reed-Solomon se aplica para restaurar los datos cuando falta una parte del código QR o está dañada. La velocidad de restauración varía en 4 niveles de corrección de errores distintos.

Punto
Punto

Mancha
Mancha

Datos faltantes
Datos faltantes

Nivel de corrección de errores Área dañada en el tamaño de código completo
L 7%
M 15%
Q 25%
H 30%

Descargar

Orden del código de corrección de errores

Los datos y el código de corrección de errores se ordenan como se muestra a continuación. (Ejemplo: Versión 2 del Modelo 2 con nivel M) Se aplica una máscara al código para evitar que aparezca el mismo patrón con el patrón de detección de posición.

Orden del código de corrección de errores

Descargar


Especificaciones del código QR

Los códigos QR se clasifican en Modelo 1, Modelo 2 y Micro QR. Poseen distintas características y capacidades de datos. La “Versión” indica el tamaño (cantidad de módulos) de un código QR. Una versión más grande contiene datos más grandes. (El tamaño real del código también aumenta.)
La versión estándar tiene módulos de 21 x 21 (MicroQR tiene módulos de 11 x 11) y, a medida que aumenta la versión, se agregan 4 módulos (2 módulos para MicroQR) en cada lado.

Modelo 1

Modelo 1

El Modelo 1 es el prototipo del Modelo 2 y Micro QR. Las versiones de 1 a 14 se registran en el estándar AIMI.

Capacidad de datos máxima
Numérica 1167 caracteres Binaria 468 bytes
Alfanumérica 707 caracteres Kanji 299 caracteres
  • * Cuando aumenta una versión, se agregan 4 módulos al código en las direcciones X y Y.

Modelo 2

Modelo 2

El Modelo 2 tiene un patrón de alineación para lograr un mejor ajuste de posición y contiene datos más grandes que el Modelo 1. Las versiones de 1 a 40 se registran en el estándar AIMI. La versión 40 puede contener hasta 7089 caracteres numéricos.

Capacidad de datos máxima
Numérica 7089 caracteres Binaria 2953 bytes
Alfanumérica 4296 caracteres Kanji 1817 caracteres
  • * Cuando aumenta una versión, se agregan 4 módulos al código en las direcciones X y Y.

Especificaciones del código QR

Micro QR

Micro QR posee sólo un patrón de detección de posición para reducir el tamaño, de manera que se pueda imprimir en componentes diminutos como tarjetas de circuito impresas. Los números más pequeños de módulos son de 11 x 11. Los códigos Micro QR ofrecen una alternativa de ahorro de espacio a los códigos de barras lineales para aplicaciones en que se aceptan 35 caracteres o menos.

Micro QR

Especificaciones del código QR

Capacidad de datos máxima
Numérica 35 caracteres Binaria 15 bytes
Alfanumérica 21 caracteres Kanji 9 caracteres
  • * Cuando aumenta una versión, se agregan 2 módulos al código en las direcciones X y Y.

Cómo determinar el tamaño del código QR

El tamaño del código QR se determina por la versión y el tamaño de un módulo.

Determinar la versión

Seleccione una versión según los contenidos de los datos, tipo de caracteres y velocidad de corrección de errores.

Determinar el tamaño del módulo

Determine el tamaño del módulo teniendo en cuenta la resolución de la impresora y el rendimiento del escáner.

Determinar el tamaño del código QR

El tamaño real del código QR se determina al multiplicar el número de módulos por el tamaño imprimible del módulo. Agregue márgenes para determinar el espacio requerido para el código QR. El Modelo 1 y 2 requieren 4 módulos y MicroQR requiere 2 módulos como margen en cada lado.

Información de formato

Cuando el tamaño del módulo es 0.25 mm (0.01”),

los tamaños del código QR son:
5.25 x 5.25 mm (0.21” x 0.21”) para la versión 1 (21 x 21)
8.25 x 8.25 mm (0.32” x 0.32”) para la versión 4 (33 x 33)

los espacios requeridos incluyendo márgenes son:
7.25 x 7.25 mm (0.29” x 0.29”) para la versión 1 (29 x 29)
10.25 x 10.25 mm (0.40” x 0.40”) para la versión 4 (41 x 41)

Descargar


Capacidad de datos de cada versión

Modelo 2

Versión (números de módulos) Numérica Alfanumérica Binaria Kanji
L M Q H L M Q H L M Q H L M Q H
1(21) 41 34 27 17 25 20 16 10 17 14 11 7 10 8 7 4
2(25) 77 63 48 34 47 38 29 20 32 26 20 14 20 16 12 8
3(29) 127 101 77 58 77 61 47 35 53 42 32 24 32 26 20 15
4(33) 187 149 111 82 114 90 67 50 78 62 46 34 48 38 28 21
5(37) 255 202 144 106 154 122 87 64 106 84 60 44 65 52 37 27
6(41) 322 255 178 139 195 154 108 84 134 106 74 58 82 65 45 36
7(45) 370 293 207 154 224 178 125 93 154 122 86 64 95 75 53 39
8(49) 461 365 259 202 279 221 157 122 192 152 108 84 118 93 66 52
9(53) 552 432 312 235 335 262 189 143 230 180 130 98 141 111 80 60
10(57) 652 513 364 288 395 311 221 174 271 213 151 119 167 131 93 74
11(61) 772 604 427 331 468 366 259 200 321 251 177 137 198 155 109 85
12(65) 883 691 489 374 535 419 296 227 367 287 203 155 226 177 125 96
13(69) 1022 796 580 427 619 483 352 259 425 331 241 177 262 204 149 109
14(73) 1101 871 621 468 667 528 376 283 458 362 258 194 282 223 159 120
15(77) 1250 991 703 530 758 600 426 321 520 412 292 220 320 254 180 136
16(81) 1408 1082 775 602 854 656 470 365 586 450 322 250 361 277 198 154
17(85) 1548 1212 876 674 938 734 531 408 644 504 364 280 397 310 224 173
18(89) 1725 1346 948 746 1046 816 574 452 718 560 394 310 442 345 243 191
19(93) 1903 1500 1063 813 1153 909 644 493 792 624 442 338 488 384 272 208
20(97) 2061 1600 1159 919 1249 970 702 557 858 666 482 382 528 410 297 235
21(101) 2232 1708 1224 969 1352 1035 742 587 929 711 509 403 572 438 314 248
22(105) 2409 1872 1358 1056 1460 1134 823 640 1003 779 565 439 618 480 348 270

Micro QR

Versión Corrección de errores Numérica Alfanumérica Binaria Kanji
M1(11) Detección de errores 5 - - -
M2(13) L 10 6 - -
M 8 5 - -
M3(15) L 23 14 9 6
M 18 11 7 4
M4(17) L 35 21 15 9
M 30 18 13 8
Q 21 13 9 5
Nota

Cada número de caracteres en la tabla anterior es el número máximo de caracteres que puede ingresar. Sin embargo, una versión (número de módulos) se agranda dependiendo del componente de datos (por ejemplo, una combinación de cifras y símbolos o una combinación de caracteres alfabéticos en mayúsculas y minúsculas), aunque los datos contengan menos caracteres que los indicados en la tabla anterior.

Descargar

Volver a la página de inicio de información y consejos sobre códigos de barras y códigos 2D

>

¿Quiere saber más?

  • Principios de los códigos 2D Vol.1 (Tipos de códigos 2D)

Inicio de página

Otras páginas

800-539-3623