Lettore di codici a barre per biblioteche e librerie: ISBN, add-on e Codabar
Per libri e biblioteche basta quasi sempre un lettore lineare o 2D con EAN-13 attivo: l'ISBN-13 è un EAN-13 che inizia con 978 o 979. Le complicazioni sono tre: il piccolo codice add-on a destra, i vecchi codici Codabar su tessere e volumi, e le etichette di inventario interne in Code 39 o Code 128. Ognuna ha una sua impostazione.
Cosa c'è stampato su un libro
Sulla quarta di copertina trovi un EAN-13 che codifica l'ISBN-13. Il prefisso 978 (o 979) identifica il "paese" fittizio dei libri, chiamato Bookland. Per i libri italiani l'ISBN 978 prosegue con il gruppo linguistico 88 (o 12 per alcune serie 979).
ISBN stampato: ISBN 978-88-1234-567-0 EAN letto: 9788812345670
I trattini dell'ISBN non sono nel codice a barre: il lettore trasmette solo 13 cifre. Se il gestionale bibliografico vuole il trattino, lo aggiunge lui.
| Codice | Simbologia | Esempio di contenuto | Uso |
|---|---|---|---|
| ISBN-13 | EAN-13 (978/979) | 9788812345670 | Identifica l'edizione del libro |
| Add-on a 5 cifre | EAN-5 accanto all'EAN-13 | Prezzo suggerito in alcuni mercati (tipico dei libri in lingua inglese) | Di solito da ignorare |
| ISSN periodici | EAN-13 con prefisso 977 | 977 seguito dall'ISSN senza cifra di controllo | Riviste e periodici |
| Add-on a 2 cifre | EAN-2 | Numero del fascicolo | Distingue i numeri della stessa rivista |
| Etichetta inventario | Code 39, Code 128 o Codabar | Numero di inventario della copia | Prestito, inventario |
| Tessera utente | Codabar, Code 39, Code 128 o QR | Numero tessera | Identifica il lettore della biblioteca |
ISBN o numero di inventario: non confonderli
L'ISBN identifica un'edizione, non la copia fisica. Se una biblioteca possiede tre copie dello stesso libro, hanno lo stesso ISBN ma tre numeri di inventario diversi. Per il prestito si legge sempre l'etichetta di inventario; l'ISBN serve in catalogazione (per recuperare i dati bibliografici) e in libreria per la vendita.
Caso tipico: un bibliotecario legge per errore l'ISBN durante un prestito, e il software risponde "esemplare non trovato". Il lettore funziona: è stato letto il codice sbagliato. Un rimedio semplice è disattivare EAN-13 sul lettore della postazione prestiti, se lì non serve, oppure applicare l'etichetta inventario sempre nella stessa posizione, lontano dall'EAN.
Gli add-on a 2 e 5 cifre
Gli add-on (supplementi) sono piccoli codici stampati alla destra dell'EAN-13. Il lettore può gestirli in tre modi, e la scelta cambia ciò che arriva al software:
- Ignora add-on: trasmette solo le 13 cifre. È la scelta giusta per quasi tutti i gestionali bibliotecari e per la vendita di libri.
- Richiedi add-on: legge solo i codici che hanno l'add-on. Utile esclusivamente se gestisci periodici e ti serve il numero del fascicolo.
- Add-on automatico (autodiscriminazione): trasmette 15 o 18 cifre quando l'add-on c'è, 13 quando non c'è. Pratico ma rischioso: se il lettore "vede" l'EAN prima dell'add-on, a volte trasmette 13 cifre anche quando il supplemento c'è.
Senza add-on: 9788812345670 Con add-on a 5: 978881234567051299 Periodico + add-on 2: 977xxxxxxxxxx03 (fascicolo 03)
Per i periodici alcuni lettori offrono un'opzione specifica "richiedi add-on per i codici 977" (e per 978/979 nei mercati dove il prezzo è nell'add-on). Cerca nella guida di programmazione voci come "Supplementals" o "Add-on" e consulta abilitare simbologie per il metodo generale.
Codabar: il codice storico delle biblioteche
Per decenni molte biblioteche hanno usato il Codabar per tessere e etichette di inventario: tollera stampe di qualità modesta e prevede caratteri di start e stop (A, B, C, D) che il lettore può trasmettere o meno. Se la tua biblioteca ha etichette così:
- abilita Codabar, che su molti lettori è disattivato di fabbrica;
- decidi se trasmettere start/stop: il gestionale di solito vuole solo le cifre;
- imposta una lunghezza minima, così un frammento letto male non viene accettato come numero valido.
Start/stop trasmessi: A31234000056789B Start/stop non trasmessi: 31234000056789
Se migri a un nuovo sistema, le nuove etichette conviene stamparle in Code 128, più compatto e con controllo integrato (vedi Code 128). Le vecchie restano leggibili finché Codabar resta abilitato.
Quale lettore scegliere
Per una postazione di prestito o una cassa di libreria va bene un lettore a pistola o da banco con cavo USB. Un imager 2D costa poco più di un lineare e ti permette di leggere tessere digitali sullo smartphone e QR. Se fai inventario fra gli scaffali, un cordless con memoria batch evita di trascinare il PC: leggi tutta la sezione e scarichi il file a fine giro.
Gli scaffali alti e le coste sottili rendono scomodo leggere l'ISBN sul retro. Per l'inventario si leggono le etichette di inventario: se le applichi sulla costa (o all'interno del piatto, sempre nella stessa posizione), il giro è molto più veloce. Molte biblioteche usano anche RFID: in quel caso il lettore di codici serve come strumento di supporto.
Configurazione consigliata
| Impostazione | Postazione prestito | Cassa libreria / catalogazione |
|---|---|---|
| EAN-13 | Attivo solo se serve | Attivo |
| Add-on 2 e 5 cifre | Ignorati | Ignorati (richiesti solo per periodici) |
| Codabar | Attivo se presente, start/stop non trasmessi | Disattivo |
| Code 39 / Code 128 | Attivi per etichette inventario | Attivi se usati |
| Suffisso | Invio | Invio |
| Tastiera | Italiana | Italiana |
| Conversione ISBN-10 | Disattiva | Solo se il software vuole ISBN a 10 cifre |
Alcuni lettori possono convertire l'EAN 978 in ISBN-10 (rimuovendo il prefisso e ricalcolando la cifra di controllo). Usala solo se il catalogo storico è indicizzato a 10 cifre; i codici 979 non hanno equivalente ISBN-10.
Errori comuni
- Il lettore non legge le etichette di inventario vecchie: Codabar disattivato di fabbrica (legge solo alcuni codici).
- Arrivano 18 cifre invece di 13: add-on impostato su automatico o richiesto.
- Il numero di tessera ha una lettera in più all'inizio e alla fine: start/stop Codabar trasmessi.
- ISBN sbagliato in catalogo: controlla la cifra di controllo con il calcolatore; un errore di battitura manuale è più probabile di un errore del lettore.
- Codici su copertine plastificate che non si leggono: riflessi della pellicola (superfici lucide).
Domande frequenti
Posso stampare da solo le etichette di inventario?
Sì, con una stampante di etichette e Code 128 o Code 39. Prova prima qualche etichetta con il generatore di codici a barre e verifica che il lettore la legga a colpo.
Il prefisso 88 vuol dire che il libro è stampato in Italia?
No. Indica l'area linguistica dell'editore che ha registrato l'ISBN, non il luogo di stampa.
Lo smartphone basta per catalogare?
Per piccoli volumi sì, con un'app o con il lettore online da fotocamera. Per centinaia di libri al giorno un lettore dedicato è molto più rapido.
Fonti e riferimenti
Altro in Utilizzi
- Lettore per biglietti ed eventi: QR e Aztec da smartphone
- Lettore codici a barre per farmacia: bollino e Data Matrix
- Lettore codici a barre per logistica: SSCC e GS1-128
- Lettore codici a barre per magazzino e inventario
- Lettore codici a barre per negozio e cassa: guida
- NRE ricetta col lettore: perché arriva solo metà numero
- Lettori codici a barre in sanità e ospedali
- Leggere il codice fiscale dalla tessera sanitaria