Scansione del codice a barre
Il codice QR GS1 è una variante del codice QR conforme alle specifiche GS1 . È stato progettato specificamente per la condivisione di informazioni sull'imballaggio esteso, come il numero del lotto, l'ID prodotto e la quantità.
Il codice QR GS1 eredita le specifiche per il suo set di caratteri e le dimensioni dal codice QR. Può essere stampato in nero su uno sfondo bianco o in bianco su uno sfondo nero.
Il codice QR è definito in Tecnologia informatica ISO/IEC 18004 - Identificazione automatica e tecniche di acquisizione dei dati - Codice QR 2005 Codice a barre Specifica di simbologia . L'implementazione GS1 è definita nel documento Specifiche generali GS1.
Struttura dei simboli
Il simbolo comprende i seguenti elementi:
Un simbolo del codice QR GS1 inizia sempre con il carattere del codice di funzione 1 (FNC1) e utilizza gli identificatori dell'applicazione per separare diversi tipi di dati all'interno del codice a barre. I dati sono archiviati in "moduli" (punti quadrati) nell'area dei dati come informazioni binarie. Ogni modulo nero rappresenta un binario 1 e ogni modulo bianco rappresenta un binario 0.
I motivi di Finder sono gli occhi del toro quadrato che appaiono in tre angoli del simbolo. Questi schemi consentono di scansionare correttamente il codice a barre su qualsiasi orientamento.
Il modello di allineamento, che è presente solo nella versione 2 e nei simboli più grandi, aiuta il software di decodifica reincronizzare in caso di leggera distorsione del codice. È costituito da una griglia di piccoli occhi di bull quadrato che è sovrapposto sulla regione dei dati.
I modelli di temporizzazione sono costituiti da una riga e una colonna di moduli in bianco e nero alternati. Consentono al lettore di determinare la versione e la densità del simbolo.
Set di caratteri
Questa simbologia supporta i seguenti caratteri nelle seguenti modalità:
1.
- Modalità numerica: include tutte le cifre numeriche (0-9)
1.
- Modalità alfanumerica: include tutte le cifre numeriche (0-9), lettere maiuscole (AZ) e i seguenti caratteri speciali:
1.
- Modalità byte: include dati codificati a 8 bit per carattere; Il set di caratteri predefinito è come definito nella tecnologia informatica ISO/IEC 8859-set di caratteri grafici a codifica singolo a 8 bit
È possibile passare manualmente tra le modalità in un singolo codice a barre.
Correzione dell'errore
Il codice GS1 QR utilizza l'algoritmo Reed-Solomon per la correzione degli errori. Sono disponibili quattro livelli selezionabili di correzione degli errori, che consente di leggere il codice a barre anche se è danneggiato fino al 30 percento del codice.
Identificatori dell'applicazione
Ogni simbolo GS1 contiene uno o più identificatori dell'applicazione oltre ai dati che codifica. Un identificatore dell'applicazione è una sequenza di caratteri che mette in relazione una stringa di dati con una cosa fisica o logica, come un numero di articolo, un numero di serie o una data di scadenza.
Ogni identificatore dell'applicazione indica all'utente quale tipo di dati segue e definisce il formato di lunghezza e dati della stessa stringa di dati. Alcuni identificatori dell'applicazione specificano i campi di dati che contengono un numero fisso di caratteri, mentre altri specificano un campo di dati a lunghezza variabile.
Il codice GS1 QR può codificare uno qualsiasi degli identificatori dell'applicazione, ma deve iniziare con l'identificatore dell'applicazione (01) per Gtin e (8200) per l'URL di imballaggio esteso prima che vengano utilizzati altri identificatori dell'applicazione.
Link digitale GS1
Il codice QR GS1 può essere utilizzato per codificare un collegamento digitale GS1, che è un URI Web specializzato che supporta sia l'identificazione del prodotto che un collegamento al materiale online conforme allo standard GS1. Il collegamento digitale GS1 consente ai produttori e ai rivenditori di fornire informazioni sul prodotto basate sul Web ad altre aziende o ai consumatori.