Vai al contenuto principale

−20% il primo anno con il codice Vedi i piani

Torna al blog
Tecnologia IA Di Team Anonimatum 9 min

Anonimizzare documenti scansionati: i rischi dell'OCR e il doppio controllo

Scanner per documenti da ufficio in penombra
Foto: Meatball Overexposure / Unsplash

Quasi ogni archivio contiene due tipi di documenti: quelli nati digitali (un Word esportato in PDF, un provvedimento generato dal gestionale) e quelli scansionati (una lettera arrivata in cartaceo, una fattura ricevuta per posta, una carta d'identità fotografata con il telefono). Per una persona sono uguali. Per uno strumento di anonimizzazione no: un documento scansionato è un'immagine e, prima di cercarvi dati personali, bisogna trasformarla in testo con l'OCR (riconoscimento ottico dei caratteri). Tutto ciò che l'OCR legge male, o non legge, sfugge al rilevamento automatico. Per questo le scansioni sono il punto debole di quasi ogni progetto di oscuramento o anonimizzazione.

Perché una scansione non è un PDF nativo

In un PDF nativo il testo esiste come testo: si può selezionare, cercare e copiare, e uno strumento può individuare un codice fiscale al carattere. In una scansione ci sono solo pixel. L'OCR ricostruisce il testo dall'immagine e aggiunge un livello invisibile con le parole riconosciute e la loro posizione. Il rilevamento lavora su quel livello, mentre l'oscuramento va applicato all'immagine. Ne derivano due problemi: se l'OCR sbaglia un carattere, il rilevamento fallisce; e se l'oscuramento agisce solo sul livello di testo, o solo sull'immagine, il dato resta. Il secondo errore è tra i classici che descriviamo in errori di oscuramento nei PDF che fanno trapelare dati.

Sei rischi tipici

1. Errori di riconoscimento

Fotocopie di fotocopie, fax, bassa risoluzione o scarso contrasto producono confusioni note: 0 e O, 1, l e I, 5 e S, «rn» letto come «m». Basta un carattere perché un pattern non riconosca più un identificativo. Esempio fittizio: in un codice fiscale una «O» viene letta come «0» e la regola che si aspetta lettere e cifre in posizioni precise non lo individua. Lo stesso accade con un IBAN spezzato su due righe o con un cognome doppio sillabato.

2. Scrittura a mano

Annotazioni a margine, nomi compilati a mano in un modulo, la firma con il nome del firmatario sotto. L'OCR tradizionale riconosce male la scrittura manuale: questi dati compaiono di rado nel rilevamento automatico e vanno coperti con zone manuali dopo un controllo visivo.

3. Timbri, firme e codici

Timbri di protocollo con nome e numero, timbri aziendali sovrapposti al testo, diciture verticali a margine, firme autografe o codici QR che rimandano a una ricevuta nominativa. Sono elementi grafici, spesso ruotati o sovrapposti, che l'OCR legge solo in parte o per niente.

4. Pagine storte, ruotate o fotografate

Una pagina acquisita inclinata o una foto scattata in prospettiva peggiora il riconoscimento e sposta le coordinate: il rettangolo di oscuramento può risultare leggermente fuori posto e lasciare visibili le parti alte o basse delle lettere.

5. Documenti misti

Un contratto nativo con la copia scansionata del documento d'identità in fondo, un fascicolo con allegati fotografati, un'email con un allegato immagine. Chi vede prime pagine pulite e ben rilevate tende a fidarsi del resto.

6. Livelli OCR ereditati

Molti scanner generano un proprio livello di testo, talvolta di bassa qualità. Se si oscura l'immagine ma si conserva quel livello, il testo originale resta copiabile o ricercabile. Va eliminato insieme ai metadati del PDF.

Il doppio controllo: un metodo pratico

La normativa non impone una tecnica precisa, ma il GDPR richiede misure adeguate al rischio (art. 32) e protezione dei dati fin dalla progettazione (art. 25). Per le pubbliche amministrazioni, le linee guida del Garante sulla pubblicazione di atti sul web chiedono di oscurare i dati non pertinenti o eccedenti prima di pubblicare per finalità di trasparenza: un oscuramento fallito su una scansione equivale a pubblicarli. Per le scansioni questo si traduce in un doppio controllo:

Controllo dei documenti scansionati prima della condivisione

  • Individuare quali pagine sono immagini: il tipo di file non basta.
  • Raddrizzare e ruotare le pagine prima dell'OCR; partire da una risoluzione adeguata (spesso si raccomandano circa 300 dpi).
  • Eseguire l'OCR e confrontare l'anteprima dei rilevamenti con l'immagine, pagina per pagina.
  • Cercare in ogni pagina gli identificativi attesi (nomi delle parti, codice fiscale, IBAN) e verificare che siano tutti marcati.
  • Coprire con zone manuali scrittura a mano, firme, timbri e codici QR non rilevati.
  • Verificare il file finale: testo oscurato non selezionabile né copiabile, nessun vecchio livello OCR.
  • Per i documenti ad alto rischio, far rivedere da una seconda persona o controllare un campione.

Il secondo controllo funziona meglio se lo fa una persona diversa: chi ha già letto un documento tende a vedere ciò che si aspetta. Se il volume non consente una doppia revisione completa, concentratela sulle pagine scansionate e sui documenti con dati particolari, dove si addensano gli errori. Una guida passo passo è disponibile in come anonimizzare un PDF scansionato.

Dove fallisce ciascun metodo su una scansione
ElementoRilevamento automatico dopo OCRControllo visivo
Testo stampato nitidoAffidabileRapido
Testo stampato degradatoPuò fallire per caratteri confusiNecessario
Scrittura a manoPoco affidabileIndispensabile, con zone manuali
Timbri e testi ruotatiParzialeIndispensabile
Codici QR, timbri e firme digitaliRilevabili come elementi grafici con IA dedicataConsigliato
Foto di documenti d'identitàDipende da qualità e angolazioneIndispensabile

Come Anonimatum gestisce le scansioni

Nell'anonimizzatore di PDF scansionati di Anonimatum l'OCR si applica solo alle pagine scansionate: l'applicazione indica quali pagine ne hanno bisogno e chiede conferma, e le pagine che hanno già testo non vengono rielaborate. Le pagine sottoposte a OCR contano doppio nel conteggio delle pagine: un documento di dieci pagine con tre scansionate ne consuma tredici. Nel profilo si può scegliere tra un motore OCR più veloce e uno più preciso. Le immagini, anche HEIC e TIFF multipagina, vengono convertite in PDF e seguono lo stesso percorso. Dopo l'OCR, l'IA rileva nomi, date, indirizzi e importi, oltre a codici QR, timbri e firme digitali; i pattern individuano email, telefoni o IBAN. Il resto, come la scrittura a mano, si copre con l'anonimizzazione visiva per zone e figure, sempre con anteprima e revisione umana prima di applicare. Scoprite i piani e iniziate con le vostre scansioni.

Domande frequenti

Si può anonimizzare un PDF scansionato senza OCR?

Solo a mano, tracciando zone sull'immagine. Senza OCR non c'è testo in cui cercare nomi o codici, quindi il rilevamento automatico non funziona.

L'OCR garantisce che tutti i dati vengano trovati?

No. La qualità dipende dall'immagine, e scrittura a mano, timbri o testi ruotati vengono riconosciuti peggio. Le pagine scansionate vanno controllate visivamente.

Basta oscurare l'immagine se lo scanner ha già creato un livello di testo?

No. Se il livello di testo dello scanner resta nel file, il dato può ancora essere copiato o cercato. Occorre eliminare il testo sottostante e verificare il file finale.

Fonti e normativa

  1. Regolamento (UE) 2016/679 (GDPR), artt. 25, 32 e 33 (EUR-Lex)
  2. Garante privacy: Linee guida sul trattamento di dati personali in atti e documenti pubblicati sul web per finalità di trasparenza (2014)
  3. Gruppo di lavoro Articolo 29: parere 05/2014 sulle tecniche di anonimizzazione (WP216)