FR3116359A3 - Procédé et dispositif de sécurisation d’un document et un procédé et un dispositif d’authentification d’un document, document sécurisé par un tel procédé. - Google Patents
Procédé et dispositif de sécurisation d’un document et un procédé et un dispositif d’authentification d’un document, document sécurisé par un tel procédé. Download PDFInfo
- Publication number
- FR3116359A3 FR3116359A3 FR2011781A FR2011781A FR3116359A3 FR 3116359 A3 FR3116359 A3 FR 3116359A3 FR 2011781 A FR2011781 A FR 2011781A FR 2011781 A FR2011781 A FR 2011781A FR 3116359 A3 FR3116359 A3 FR 3116359A3
- Authority
- FR
- France
- Prior art keywords
- zone
- document
- point
- message
- bar code
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/06009—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
- G06K19/06037—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking multi-dimensional coding
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/06009—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
- G06K19/06046—Constructional details
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Editing Of Facsimile Originals (AREA)
- Credit Cards Or The Like (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
TITRE DE L’INVENTION : PROCÉDÉ ET DISPOSITIF DE SÉCURISATION D’UN DOCUMENT ET UN PROCÉDÉ ET UN DISPOSITIF D’AUTHENTIFICATION D’UN DOCUMENT, DOCUMENT SÉCURISÉ PAR UN TEL PROCÉDÉ Un procédé (30) de sécurisation d’un document, qui comporte :- une étape de détermination (301) statistique de l’amplitude moyenne d’une variation d’impression imprévisible,- une étape de génération (302) d’un message représentant au moins un taux de variation d’impression prédéterminé,- une étape d’encodage (307) du message dans un code à barres en deux dimensions composé de cellules, les cellules comportant deux zones :- une première zone représentant un symbole et - une deuxième zone, représentant une matrice de points de dimensions inférieures aux dimensions de la deuxième zone et ayant au moins une caractéristique géométrique similaire à l’amplitude de la variation d’impression imprévisible déterminée statistiquement ; et- une étape d’impression (310) du document avec le code à barres, l’impression provoquant la variation imprévisible. Figure pour l'abrégé : Figure 3
Description
Domaine technique de l’invention
La présente invention vise un procédé et un dispositif de sécurisation d’un document et un procédé et un dispositif d’authentification d’un document ainsi qu’un document sécurisé par un tel procédé. Elle s’applique, notamment, au domaine de la lutte contre la contrefaçon de documents tels des contrats ou des produits de l’industrie du luxe.
État de la technique
Actuellement, la protection de documents est réalisée par l’apposition de filigranes invisibles à l’œil nu dont la dégradation ou l’absence permet d’identifier un document non authentique. Cette solution permet d’être invisible, mais demande des moyens très spécifiques pour vérifier l’authenticité des documents.
Il existe également des documents protégés par l’application de codes à barres en deux dimensions cependant, l’espace de stockage d’informations dans ces codes à barres est limité et peut être restreint par l’espace disponible sur le document à protéger ou pour éviter d’être trop imposant par rapport au document à protéger et le rentre inesthétique. Cependant, ces codes à barres peuvent présenter une partie fragile et une partie robuste impossible à réaliser avec des filigranes. Le fait de combiner une marque robuste et une marque fragile permet de rendre l’authentification du document plus aisée.
Le terme de document s’entend de tout support d’information, par exemple documents papier, document plan, emballages, pièces manufacturées, pièces moulées et cartes, par exemple d’identification ou bancaires.
Ainsi, il existe une difficulté lors de la sécurisation de documents pour minimiser l’espace pris par les codes à barres en deux dimensions tout en permettant la détection aisée de l’authenticité du document.
La présente invention vise à remédier à tout ou partie de ces inconvénients.
À cet effet, selon un premier aspect, la présente invention vise un procédé de sécurisation d’un document, qui comporte :
- une étape de détermination statistique de l’amplitude moyenne d’une variation d’impression imprévisible point par point, d’au moins une caractéristique géométrique, parmi la taille, la forme et/ou le positionnement du point,
- une étape de génération d’un message représentant au moins un taux de variation d’impression prédéterminé,
- une étape d’encodage du message généré dans un code à barres en deux dimensions composé d’une pluralité de cellules, au moins une cellule comportant deux zones, chacune comportant une pluralité de points :
- une première zone représentant un symbole et
- une deuxième zone, différente de la première zone, représentant une matrice de points, matrice de dimensions inférieures aux dimensions de la deuxième zone et ayant au moins une caractéristique géométrique, parmi la taille, la forme et/ou le positionnement, de l’ordre de grandeur de l’amplitude moyenne de ladite variation d’impression imprévisible déterminée statistiquement ; et
- une étape d’impression du document avec le code à barres, ladite impression provoquant, du fait d’aléas d’impression, une variation imprévisible, point par point, d’au moins une caractéristique géométrique des points imprimés parmi la taille, la forme et/ou le positionnement, le code à barres en deux dimensions imprimé représentant donc deux variations, l’une générée et l’autre imprévisible point par point.
- une étape de détermination statistique de l’amplitude moyenne d’une variation d’impression imprévisible point par point, d’au moins une caractéristique géométrique, parmi la taille, la forme et/ou le positionnement du point,
- une étape de génération d’un message représentant au moins un taux de variation d’impression prédéterminé,
- une étape d’encodage du message généré dans un code à barres en deux dimensions composé d’une pluralité de cellules, au moins une cellule comportant deux zones, chacune comportant une pluralité de points :
- une première zone représentant un symbole et
- une deuxième zone, différente de la première zone, représentant une matrice de points, matrice de dimensions inférieures aux dimensions de la deuxième zone et ayant au moins une caractéristique géométrique, parmi la taille, la forme et/ou le positionnement, de l’ordre de grandeur de l’amplitude moyenne de ladite variation d’impression imprévisible déterminée statistiquement ; et
- une étape d’impression du document avec le code à barres, ladite impression provoquant, du fait d’aléas d’impression, une variation imprévisible, point par point, d’au moins une caractéristique géométrique des points imprimés parmi la taille, la forme et/ou le positionnement, le code à barres en deux dimensions imprimé représentant donc deux variations, l’une générée et l’autre imprévisible point par point.
Grâce à ces dispositions, des informations qui peuvent être publiques peuvent être affichées dans la première zone de cellules. Ces informations n’ont donc pas besoin d’être encodées de manière à être cachées dans le message libérant ainsi de l’espace. Par ailleurs, la matrice de la deuxième zone est fragile et permet donc une authentification aisée des documents.
Enfin, comme le message comportant le taux de variation d’impression prédéterminé nécessaire à l’authentification du document, il n’est pas nécessaire d’accéder à des ressources externes pour procéder à l’authentification.
Dans des modes de réalisation, le message comporte un taux de redondances configuré pour corriger les erreurs de lecture liées aux variations imprévisibles et prévisibles d’impression.
Ces modes réalisation permettent de lire le message quelle que soit la dégradation subie par le document.
Dans des modes de réalisation, le message représente au moins l’étape d’encodage d’au moins chaque dite première zone et/ou chaque dite deuxième zone dudit code à barres en deux dimensions.
L’avantage de ces modes de réalisation est de pouvoir reconstituer chaque première zone et/ou chaque deuxième zone pour faire une comparaison point par point lors de l’authentification.
Dans des modes de réalisation, le message représente au moins un accès au code à barres conservé dans une mémoire.
L’avantage de ces modes de réalisation est de pouvoir accéder aux codes à barres avant son impression pour faire une comparaison point par point lors de l’authentification.
Dans des modes de réalisation, pour au moins une cellule, au moins une caractéristique géométrique, parmi la taille, la forme et/ou le positionnement de la matrice de la deuxième zone dépend du symbole représenté dans la première zone.
Grâce à ces dispositions, une contrefaçon dans laquelle les symboles sont modifiés est aisément repérable.
Dans des modes de réalisation le message représente une combinaison pondérée d’au moins deux taux de variation d’impression prédéterminés.
L’avantage de l’utilisation d’une telle combinaison est de rendre la tâche plus compliquée pour un éventuel contrefacteur puisque plusieurs moyens de vérifier l’authenticité d’un document sont combinés et de manière connue uniquement de l’émetteur du document.
Selon un deuxième aspect, la présente invention vite un procédé d’authentification d’un document comportant un code à barres en deux dimensions composé d’une pluralité de cellules, au moins une cellule comportant deux zones, chacune comportant une pluralité de points :
- une première zone représentant un symbole et
- une deuxième zone, différente de la première zone, représentant une matrice de points, matrice de dimensions inférieures aux dimensions de la deuxième zone,
le procédé comportant :
- une étape de capture d’une image d’un code à barres en deux dimensions imprimé avec ledit document,
- une étape de décodage d’un message encodé dans le code à barres capturé, le message comportant au moins un taux de variation d’impression prédéterminé,
- une étape de détermination d’un taux de variation d’impression imprévisible du code à barres capturé,
- une étape de comparaison des taux de variation,
- une étape de vérification de l’authenticité du document en fonction du résultat de la comparaison.
- une première zone représentant un symbole et
- une deuxième zone, différente de la première zone, représentant une matrice de points, matrice de dimensions inférieures aux dimensions de la deuxième zone,
le procédé comportant :
- une étape de capture d’une image d’un code à barres en deux dimensions imprimé avec ledit document,
- une étape de décodage d’un message encodé dans le code à barres capturé, le message comportant au moins un taux de variation d’impression prédéterminé,
- une étape de détermination d’un taux de variation d’impression imprévisible du code à barres capturé,
- une étape de comparaison des taux de variation,
- une étape de vérification de l’authenticité du document en fonction du résultat de la comparaison.
Dans des modes de réalisation, l’étape de détermination d’un taux de variation d’impression imprévisible comporte une étape calcul d’un taux de redondances utilisées, lors de l’étape de décodage, pour corriger les erreurs de lecture liées aux variations imprévisibles et prévisibles d’impression.
Dans des modes de réalisation, l’étape de détermination d’un taux de variation d’impression comporte :
- une étape d’encodage d’au moins chaque dite première zone et/ou chaque dite deuxième zone dudit code à barres en deux dimensions et
- une étape de comparaison point par point de chaque dite première zone et/ou chaque dite deuxième zone du code à barres en deux dimensions capturé et du code à barres encodé, le résultat de la comparaison étant le taux de variation d’impression déterminé.
- une étape d’encodage d’au moins chaque dite première zone et/ou chaque dite deuxième zone dudit code à barres en deux dimensions et
- une étape de comparaison point par point de chaque dite première zone et/ou chaque dite deuxième zone du code à barres en deux dimensions capturé et du code à barres encodé, le résultat de la comparaison étant le taux de variation d’impression déterminé.
Dans des modes de réalisation, l’étape de détermination d’un taux de variation comporte :
- une étape d’accès au code à barres conservé dans une mémoire,
- une étape de comparaison point par point de chaque dite première zone et/ou chaque dite deuxième zone du code à barres en deux dimensions capturé et du code à barres mémorisé, le résultat de la comparaison étant le taux de variation d’impression déterminé.
- une étape d’accès au code à barres conservé dans une mémoire,
- une étape de comparaison point par point de chaque dite première zone et/ou chaque dite deuxième zone du code à barres en deux dimensions capturé et du code à barres mémorisé, le résultat de la comparaison étant le taux de variation d’impression déterminé.
Dans des modes de réalisation, l’étape de comparaison point par point comporte une étape de vérification, pour chaque cellule, de la correspondance entre le symbole et une caractéristique géométrique, parmi la taille, la forme et/ou le positionnement de la matrice de la deuxième zone.
Dans des modes de réalisation, le message représente une combinaison pondérée d’au moins deux taux de variation d’impression prédéterminés, et lors de l’étape de détermination au moins deux taux de variation d’impression imprévisible du code à barres capturé correspondant aux taux de variation d’impression prédéterminés sont combinés.
Les buts, avantages et caractéristiques particulières du procédé d’authentification objet de la présente invention étant similaires à ceux du procédé de sécurisation objet de la présente invention, ils ne sont pas rappelés ici.
Selon un troisième aspect, la présente invention vise un dispositif de sécurisation d’un document, qui comporte :
- un moyen de détermination statistique de l’amplitude moyenne d’une variation d’impression imprévisible point par point, d’au moins une caractéristique géométrique, parmi la taille, la forme et/ou le positionnement du point,
- un moyen de génération d’un message représentant au moins un taux de variation d’impression prédéterminé,
- un moyen d’encodage du message généré dans un code à barres en deux dimensions composé d’une pluralité de cellules, au moins une cellule comportant deux zones, chacune comportant une pluralité de points :
- une première zone représentant un symbole et
- une deuxième zone, différente de la première zone, représentant une matrice de points, matrice de dimensions inférieures aux dimensions de la deuxième zone et ayant au moins une caractéristique géométrique, parmi la taille, la forme et/ou le positionnement, de l’ordre de grandeur de l’amplitude moyenne de ladite variation d’impression imprévisible déterminée statistiquement ; et
- un moyen d’impression du document avec le code à barres, ladite impression provoquant, du fait d’aléas d’impression, une variation imprévisible, point par point, d’au moins une caractéristique géométrique des points imprimés parmi la taille, la forme et/ou le positionnement, le code à barres en deux dimensions imprimé représentant donc deux variations, l’une générée et l’autre imprévisible point par point.
- un moyen de détermination statistique de l’amplitude moyenne d’une variation d’impression imprévisible point par point, d’au moins une caractéristique géométrique, parmi la taille, la forme et/ou le positionnement du point,
- un moyen de génération d’un message représentant au moins un taux de variation d’impression prédéterminé,
- un moyen d’encodage du message généré dans un code à barres en deux dimensions composé d’une pluralité de cellules, au moins une cellule comportant deux zones, chacune comportant une pluralité de points :
- une première zone représentant un symbole et
- une deuxième zone, différente de la première zone, représentant une matrice de points, matrice de dimensions inférieures aux dimensions de la deuxième zone et ayant au moins une caractéristique géométrique, parmi la taille, la forme et/ou le positionnement, de l’ordre de grandeur de l’amplitude moyenne de ladite variation d’impression imprévisible déterminée statistiquement ; et
- un moyen d’impression du document avec le code à barres, ladite impression provoquant, du fait d’aléas d’impression, une variation imprévisible, point par point, d’au moins une caractéristique géométrique des points imprimés parmi la taille, la forme et/ou le positionnement, le code à barres en deux dimensions imprimé représentant donc deux variations, l’une générée et l’autre imprévisible point par point.
Les buts, avantages et caractéristiques particulières du dispositif de sécurisation objet de la présente invention étant similaires à ceux du procédé de sécurisation objet de la présente invention, ils ne sont pas rappelés ici.
Selon un quatrième aspect, la présente invention vise un dispositif d’authentification d’un document comportant un code à barres en deux dimensions composé d’une pluralité de cellules, au moins une cellule comportant deux zones, chacune comportant une pluralité de points :
- une première zone représentant un symbole et
- une deuxième zone, différente de la première zone, représentant une matrice de points, matrice de dimensions inférieures aux dimensions de la deuxième zone,
le dispositif comportant :
- un moyen de capture d’une image d’un code à barres en deux dimensions imprimé avec ledit document,
- un moyen de décodage d’un message encodé dans le code à barres capturé, le message comportant au moins un taux de variation d’impression prédéterminé,
- un moyen de détermination d’un taux de variation d’impression imprévisible du code à barres capturé,
- un moyen de comparaison des taux de variation,
- un moyen de vérification de l’authenticité du document en fonction du résultat de la comparaison.
- une première zone représentant un symbole et
- une deuxième zone, différente de la première zone, représentant une matrice de points, matrice de dimensions inférieures aux dimensions de la deuxième zone,
le dispositif comportant :
- un moyen de capture d’une image d’un code à barres en deux dimensions imprimé avec ledit document,
- un moyen de décodage d’un message encodé dans le code à barres capturé, le message comportant au moins un taux de variation d’impression prédéterminé,
- un moyen de détermination d’un taux de variation d’impression imprévisible du code à barres capturé,
- un moyen de comparaison des taux de variation,
- un moyen de vérification de l’authenticité du document en fonction du résultat de la comparaison.
Les buts, avantages et caractéristiques particulières du dispositif d’authentification objet de la présente invention étant similaires à ceux du procédé d’authentification objet de la présente invention, ils ne sont pas rappelés ici.
Selon un cinquième aspect, la présente invention vise un document sécurisé par un procédé de sécurisation objet de la présente invention
Les buts, avantages et caractéristiques particulières du document objet de la présente invention étant similaires à ceux du procédé de sécurisation objet de la présente invention, ils ne sont pas rappelés ici.
Brève description des figures
D’autres avantages, buts et caractéristiques particulières de l’invention ressortiront de la description non limitative qui suit d’au moins un mode de réalisation particulier du procédé et du dispositif de sécurisation, du procédé et du dispositif d’authentification et du document objets de la présente invention, en regard des dessins annexés, dans lesquels :
La présente description est donnée à titre non limitatif, chaque caractéristique d’un mode de réalisation pouvant être combinée à toute autre caractéristique de tout autre mode de réalisation de manière avantageuse.
On note dès à présent que les figures ne sont pas à l’échelle.
Avant de donner le détail de différents modes de réalisation particuliers de la présente invention, on donne, ci-après, des définitions qui seront utilisées dans la description.
- Document : Toute chose concrète, perceptible par la vue, le toucher, par exemple une puce électronique, un papier ou un emballage sur lequel une information est marquée.
- Point : le plus petit élément pour marquer un objet, par exemple un point sur un objet physique relatif à un pixel.
- Cellule : un ensemble de points défini par au moins deux dimensions en nombre de points, la forme d’une cellule peut être toute forme connue, par exemple un carré, un rectangle ou encore un rond.
- Code à barres en deux dimensions : un code graphique en deux dimensions comportant des cellules, par exemple carrées, chaque cellule étant d’au moins une couleur parmi deux couleurs distinctes, des exemples de codes à barres en deux dimensions sont les codes QR (marque déposée, acronyme de « Quick Response » en anglais) ou encore les DataMatrix, les Semacodes (marque déposée).
- Impression : l’apposition ou le marquage d’un élément graphique numérique sur ou dans la masse d’un objet, par exemple par gravure laser ou par impression.
- Marque anticopie fragile : marque dont la dégradation par le bruit lors du marquage, puis de la copie, c’est-à-dire la génération d’erreurs ponctuelles, individuellement imprévisibles, faisant qu’un point est interprété avec une valeur incorrecte, et dont le taux peut être mesuré et contrôlé pour discriminer un original d’une copie.
- Ordre de grandeur : une grandeur physique A est du même ordre de grandeur qu’une grandeur physique B, si la valeur de A est entre un dixième et dix fois la valeur de B et, préférentiellement, entre la moitié et deux fois.
- Zone : une portion continue d’une cellule de dimensions inférieures aux dimensions de la cellule.
- Matrice de point : un ensemble de points représentant une information.
- Variation d’impression imprévisible point par point : erreurs entre le code généré et son impression dues au processus d’impression. Il est impossible de prévoir quels points sont erronés, mais le taux d’erreur est déterminable statistiquement.
- Symbole : un objet, une image, un caractère, ou une marque particulière qui représente quelque chose d'autre, par association, ressemblance ou convention. Un symbole peut être par exemple un caractère alphanumérique.
- Document : Toute chose concrète, perceptible par la vue, le toucher, par exemple une puce électronique, un papier ou un emballage sur lequel une information est marquée.
- Point : le plus petit élément pour marquer un objet, par exemple un point sur un objet physique relatif à un pixel.
- Cellule : un ensemble de points défini par au moins deux dimensions en nombre de points, la forme d’une cellule peut être toute forme connue, par exemple un carré, un rectangle ou encore un rond.
- Code à barres en deux dimensions : un code graphique en deux dimensions comportant des cellules, par exemple carrées, chaque cellule étant d’au moins une couleur parmi deux couleurs distinctes, des exemples de codes à barres en deux dimensions sont les codes QR (marque déposée, acronyme de « Quick Response » en anglais) ou encore les DataMatrix, les Semacodes (marque déposée).
- Impression : l’apposition ou le marquage d’un élément graphique numérique sur ou dans la masse d’un objet, par exemple par gravure laser ou par impression.
- Marque anticopie fragile : marque dont la dégradation par le bruit lors du marquage, puis de la copie, c’est-à-dire la génération d’erreurs ponctuelles, individuellement imprévisibles, faisant qu’un point est interprété avec une valeur incorrecte, et dont le taux peut être mesuré et contrôlé pour discriminer un original d’une copie.
- Ordre de grandeur : une grandeur physique A est du même ordre de grandeur qu’une grandeur physique B, si la valeur de A est entre un dixième et dix fois la valeur de B et, préférentiellement, entre la moitié et deux fois.
- Zone : une portion continue d’une cellule de dimensions inférieures aux dimensions de la cellule.
- Matrice de point : un ensemble de points représentant une information.
- Variation d’impression imprévisible point par point : erreurs entre le code généré et son impression dues au processus d’impression. Il est impossible de prévoir quels points sont erronés, mais le taux d’erreur est déterminable statistiquement.
- Symbole : un objet, une image, un caractère, ou une marque particulière qui représente quelque chose d'autre, par association, ressemblance ou convention. Un symbole peut être par exemple un caractère alphanumérique.
On rappelle également que lors d’une impression, des erreurs d’impression dues au processus d’impression se produisent. Lors d’une capture, par exemple en scannant ou en prenant une photographie d’un document, d’autres erreurs d’impression se produisent. Ainsi, lorsqu’on copie un document, ce document a déjà été imprimé une fois, il est nécessaire de le scanner puis le réimprimer, le processus d’impression a donc lieu deux fois, augmentant donc le taux d’erreur par rapport à la représentation numérique du document original. Finalement lors de la capture de la copie, d’autres erreurs de capture se produisent.
On peut donc distinguer un original d’une copie en comparant un taux d’erreurs à un seuil déterminé statistiquement représentant un taux d’erreur à partir duquel on sait que le document est une copie.
Dans la suite de la description, les cellules et les codes à barres en deux dimensions sont de forme carrée à titre d’illustration. L’homme du métier saurait utiliser des cellules et des codes à barres en deux dimensions de forme différent par exemple ronde ou rectangulaire.
On appelle : « haut » ce qui est représenté en haut des figures 1, 2, 8 et 9, « bas » ce qui est représenté en bas des figures 1, 2, 8 et 9, « gauche » ce qui est représenté à gauche des figures 1, 2, 8 et 9, « droite » ce qui est représenté à droite des figures 1, 2, 8 et 9.
On observe, sur la , qui n’est pas à l’échelle, une vue schématique d’un mode de réalisation d’une cellule 10 d’un code à barres en deux dimensions 20, 80, 90 objet de la présente invention.
Dans le mode de réalisation représenté, la cellule 10 est une surface 101 de forme carrée et présente un côté appelé « largeur » 102 égale à dix points et un côté adjacent et perpendiculaire appelé « longueur » 103 égale à dix points.
La cellule 10 comporte deux zones 105 et 106. Dans le mode de réalisation représenté, chaque zone présente une même longueur 103 égale à dix points et une largeur de cinq points. La séparation entre les zones est représentée par la ligne en pointillés 104.
Un symbole 107 est représenté dans une première zone 105. Le symbole 107 peut être tout caractère alphabétique connu, par exemple. Dans le mode de réalisation représenté, le symbole 107 est la lettre « B » inscrite en majuscule alignée dans le coin en haut à gauche de la cellule 10.
Une matrice de points 108 est représentée dans une deuxième zone 106. La matrice de points présente des dimensions inférieures aux dimensions 103 et 110 de la deuxième zone. La matrice de points présente également au moins une caractéristique géométrique, parmi la taille, la forme et/ou le positionnement, de l’ordre de grandeur de l’amplitude moyenne de ladite variation d’impression imprévisible déterminée statistiquement.
L’homme du métier pourra notamment s’inspirer de la demande de brevet internationale WO 2009/004 172 qui explique comment déterminer l’amplitude moyenne de la variation d’impression imprévisible déterminée statistiquement.
Dans le mode de réalisation représenté, la matrice de points 108 présente une taille carrée de deux points par deux points. La matrice de points 108 est positionnée à trois points du bord haut de la cellule 10 et un point du bord droit de la cellule 10.
La position du symbole dans la première zone peut être définie lors de l’encodage du message en fonction du symbole et/ou de la matrice de points 108 dans la deuxième zone. La position, la taille ou la forme de la matrice de points 108 dans la deuxième zone 106 peut être définie lors de l’encodage du message en fonction du symbole et/ou de la position du symbole dans la première zone.
Dans des modes de réalisation, le symbole 107 définit la taille de la première zone. Par exemple, les limites de la première zone correspondent à la périphérie du symbole 107. La deuxième zone est alors composée de l’ensemble des pixels qui ne sont pas dans la première zone. Dans le cas de la lettre « B » en majuscule, la première zone serait alors une zone de cinq pixels de largeur par sept pixels de longueur en haut à gauche de la surface 101 de la cellule 10. La deuxième zone forme alors un coin comportant les pixels hors de la première zone. La deuxième zone présente alors une forme variable en fonction du symbole 107. Le nombre de positions de la matrice de points 108 dans la deuxième zone est alors plus grand.
On observe, sur la , un code à barres en deux dimensions 20 encodé selon le procédé objet de la présente invention.
La représente un code à barres en deux dimensions 20 comportant un message encodé. Le message encodé est représenté par des cellules 21, carrées, blanches ou noires. Le code à barres en deux dimensions 20 est un code QR reconnaissable aux trois plots d’orientation du code dans trois coins du code. Une cellule initialement encodée pour être blanche a été remplacée par la cellule 10. Le code à barres en deux dimensions 20 peut comporter des cellules 21 ne comportant pas deux zones comme décrit en regard de la . La cellule peut être monochrome ou représenter un symbole ou une matrice de points tels que détaillés ci-dessus en regard de la , par exemple.
On observe, sur la , un premier mode de réalisation d’un code à barres en deux dimensions 80 encodé selon le procédé objet de la présente invention. Dans le mode de réalisation représenté en , le code à barres en deux dimensions n’es pas un code QR et l’intégralité des cellules initialement encodées pour être noires ont été remplacées par la cellule 10.
On observe, sur la , un code à barres en deux dimensions 90 encodé selon le procédé objet de la présente invention. Comparé à la , l’intégralité des cellules initialement encodées pour être noires ont été remplacées par des cellules présentant les caractéristiques de la cellule 10.
On observe, sur la , une succession d’étapes d’un procédé de sécurisation 300 objet de la présente invention.
Le procédé 300 comporte une étape de détermination statistique 301 de l’amplitude moyenne d’une variation d’impression imprévisible point par point, d’au moins une caractéristique géométrique, parmi la taille, la forme et/ou le positionnement du point.
L’étape de détermination 301 est détaillée dans la demande de brevet internationale WO 2009/004 172 qui détaille une impression par les moyens d’impression du document qui seront utilisés dans le procédé 300 de différents échantillons de différentes tailles permettant de déterminer l’amplitude moyenne d’une variation d’impression imprévisible point par point. Notamment, pour différentes tailles d’échantillons, on imprime plusieurs fois le même échantillon et, en fonction de la résolution d’impression, on mesure le taux de variation d’impression en fonction de la taille des échantillons. On choisit un taux de variation permettant de créer une marque anticopie fragile, par exemple supérieur à cinq pour cent.
Une fois l’amplitude moyenne déterminée, on passe à une étape de génération 302 d’un message représentant au moins un taux de variation d’impression prédéterminé.
Dans des modes de réalisation, le message comporte un taux de redondances configuré pour corriger les erreurs de lecture liées aux variations imprévisibles et prévisibles d’impression. Par exemple, le message peut représenter un élément répété au moins trois fois pour permettre de détecter une erreur et de la corriger. Préférentiellement, l’élément, par exemple au moins un taux de variations d’impression prédéterminé, est répété au moins cinq fois.
Dans des modes de réalisation préférentiels, le message comporte un code de détection ou de correction d’erreurs.
Dans les modes de réalisation dans lesquels le message comporte des redondances pour corriger les erreurs de lecture liées aux variations imprévisibles et prévisibles d’impression, un taux de variations d’impression prédéterminé 303 représenté par le message correspond à un taux de redondances maximum utilisé pour corriger les erreurs de capture d’un document original. En effet, comme indiqué ci-dessus, une copie présentera un taux d’erreurs plus élevé, et il est donc nécessaire d’avoir une utilisation plus grande des redondances pour décoder le message que pour un original.
Dans des modes de réalisation, le message représente au moins une étape d’encodage 307 d’au moins chaque dite première zone 105 et/ou chaque dite deuxième zone 106 dudit code à barres en deux dimensions 20, 80, 90. Lors de l’authentification, chaque dite première zone et/ou chaque dite première zone du code à barres en deux dimensions 20, 80, 90 peut être généré de nouveau et une comparaison point par point peut être effectuée pour déterminer le taux d’erreur ente les zones générées et celles lues. Le taux de variations d’impression prédéterminé 304 est alors un taux d’erreurs point par point.
Dans des modes de réalisation, le message représente au moins un accès au code à barres en deux dimensions 20, 80, 90 mémorisé. L’accès peut être un accès à une mémoire distante, par exemple un serveur informatique. L’accès peut être sécurisé au moyen d’une clé contenue dans le message. Les codes à barres encodé peuvent être accédé et une comparaison point par point peut être effectuée pour déterminer le taux d’erreur ente le code mémorisé et le code lu. Le taux de variations d’impression prédéterminé 305 est alors un taux d’erreurs point par point.
Le message, peut comporter, en plus d’au moins un taux de variations d’impression prédéterminé, un accès à une étape de détermination du taux de variations lors de l’authentification du document.
Les accès mentionnés ci-dessus, sont un procédé de connexion sécurisé à un site internet ou un serveur distant, par exemple, le message comportant alors une clé secrète configurée pour l’authentification.
Lors de l’étape de génération 302 le message généré peut comporter un ou plusieurs taux de variation d’impression prédéterminés. Ces taux correspondent à différentes manières de vérifier l’authenticité d’un document. Dans des modes de réalisation, le message représente une combinaison pondérée 306 d’au moins deux taux de variation d’impression prédéterminés.
Pour représenter la combinaison 306, le message peut comporter les différents taux de variation d’impression prédéterminés à combiner et une pondération associée à chaque taux de variation d’impression prédéterminé. Lorsque le message comporte plusieurs taux de variations prédéterminés, le message peut comporter une étape de combinaison pondérée des taux de variations d’impression prédéterminés ou un accès à un serveur distant mettant en œuvre une telle étape.
Dans d’autres modes de réalisation, chaque taux de variation d’impression prédéterminé peut être associé à un score. La combinaison 306 représentée dans le message peut représenter une combinaison de scores ou une matrice de scores.
Les taux de variation d’impression prédéterminés peuvent également concerner une unique zone des cellules 10, par exemple, chaque première zone ou chaque deuxième zone. Un premier taux de variation d’impression prédéterminé peut concerner l’ensemble des premières zones et un deuxième taux de variation d’impression prédéterminé peut concerner l’ensemble des deuxièmes zones. Bien entendu, une combinaison de ces taux de variation d’impression prédéterminés peut être représentée dans le message.
Le message peut également représenter d’autres informations, par exemple des informations liées au document 70 sur lequel le code à barres en deux dimensions 20, 80, 90 est imprimé.
Le procédé comporte ensuite une étape d’encodage 307 du message généré dans un code à barres en deux dimensions 20, 80, 90 composé d’une pluralité de cellules, 10 et 21, 81, 91, au moins une cellule 10 comportant deux zones 105 et 106, chacune comportant une pluralité de points :
- une première zone 105 représentant un symbole 107 et
- une deuxième zone 106, différente de la première zone 105, représentant une matrice de points 108, matrice 108 de dimensions inférieures aux dimensions, 103 et 110, de la deuxième zone 106 et ayant au moins une caractéristique géométrique, parmi la taille, la forme et/ou le positionnement, de l’ordre de grandeur de l’amplitude moyenne de ladite variation d’impression imprévisible déterminée statistiquement.
- une première zone 105 représentant un symbole 107 et
- une deuxième zone 106, différente de la première zone 105, représentant une matrice de points 108, matrice 108 de dimensions inférieures aux dimensions, 103 et 110, de la deuxième zone 106 et ayant au moins une caractéristique géométrique, parmi la taille, la forme et/ou le positionnement, de l’ordre de grandeur de l’amplitude moyenne de ladite variation d’impression imprévisible déterminée statistiquement.
Le code à barres en deux dimensions 20, 80, 90 correspond à la description effectuée en regard des figures 1 et 2.
Dans des modes de réalisation, l’étape d’encodage comporte les étapes suivantes :
- une étape de détermination d’une taille maximale de cellule 10 d’un code à barres en deux dimensions 20, 80, 90, la taille de cellule 10 étant définie par une surface contenant une quantité de points,
- une étape d’estimation d’une quantité minimum de points d’une couleur prédéterminée dite « couleur principale » dans une cellule 10 pour que la cellule 10 soit détectée comme étant de ladite couleur par un moyen de capture prédéterminé et
- pour au moins une cellule 10, une étape de définition du symbole et de la matrice de points à représenter dans ladite cellule 10, la quantité de points de l’image de la couleur définissant la cellule 10 étant supérieure ou égale à la quantité minimum estimée.
- une étape de détermination d’une taille maximale de cellule 10 d’un code à barres en deux dimensions 20, 80, 90, la taille de cellule 10 étant définie par une surface contenant une quantité de points,
- une étape d’estimation d’une quantité minimum de points d’une couleur prédéterminée dite « couleur principale » dans une cellule 10 pour que la cellule 10 soit détectée comme étant de ladite couleur par un moyen de capture prédéterminé et
- pour au moins une cellule 10, une étape de définition du symbole et de la matrice de points à représenter dans ladite cellule 10, la quantité de points de l’image de la couleur définissant la cellule 10 étant supérieure ou égale à la quantité minimum estimée.
Ces modes de réalisation permettent d’encoder une quantité d’information supplémentaire dans le code à barres en deux dimensions 20, 80, 90 puisqu’un moyen de capture peut tout de même lire des cases comme étant d’une couleur ou d’une autre et représentant, par exemple un deuxième message ou des éléments publics.
L’étape d’encodage peut être réalisée au moyen d’une clé cryptographique par des procédés connus de l’homme du métier.
Dans des modes de réalisation, pour au moins une cellule 10, au moins une caractéristique géométrique, parmi la taille, la forme et/ou le positionnement de la matrice 108 de la deuxième zone 106 dépend du symbole 107 représenté dans la première zone 105. L’étape d’encodage comporte alors une mise en correspondance 308 du symbole 107 et de la matrice 108.
Dans des modes de réalisation, pour au moins une cellule 10, l’étape d’encodage comporte une étape de définition 309 des dimensions de la deuxième zone 106 en fonction du symbole 107 représenté dans la première zone 105.
Ces étapes ont été détaillées en regard de la .
Le procédé 30 comporte finalement une étape d’impression 310 du document avec le code à barres 20, 80, 90, ladite impression provoquant, du fait d’aléas d’impression, une variation imprévisible, point par point, d’au moins une caractéristique géométrique des points imprimés parmi la taille, la forme et/ou le positionnement, le code à barres en deux dimensions 20, 80, 90 imprimée représentant donc deux variations, l’une générée et l’autre imprévisible point par point.
La variation d’impression générée concerne la matrice de points 108 dont les caractéristiques géométriques engendrent la variation d’une caractéristique géométrique des points imprimés parmi la taille, la forme et/ou le positionnement par rapport au code à barres en deux dimensions numérique 20, 80, 90, lors de l’impression.
On observe, sur la , sous forme de logigramme un procédé d’authentification 40 d’un document comportant un code à barres en deux dimensions 20, 80, 90.
Le code à barres en deux dimensions 20, 80, 90 sur le document à authentifier est composé d’une pluralité de cellules, 10 et 21, 81, 91, au moins une cellule 10 comportant deux zones, 105 et 106, chacune comportant une pluralité de points :
- une première zone 105 représentant un symbole 107 et
- une deuxième zone 106, différente de la première zone 105, représentant une matrice de points 108, matrice de dimensions inférieures aux dimensions de la deuxième zone 106.
- une première zone 105 représentant un symbole 107 et
- une deuxième zone 106, différente de la première zone 105, représentant une matrice de points 108, matrice de dimensions inférieures aux dimensions de la deuxième zone 106.
Le procédé 40 comporte une étape de capture 401 d’une image d’un code à barres en deux dimensions imprimé avec ledit document.
L’étape de capture 401 peut être réalisée par tout moyen connu de l’homme du métier, par exemple au moyen d’un scanner, d’un appareil photo ou d’une caméra.
Le procédé 40 comporte alors une étape de décodage 401 d’un message encodé dans le code à barres capturé, le message comportant au moins un taux de variation d’impression prédéterminé.
Le message peut également représenter d’autres informations, par exemple des informations liées au document 70 sur lequel le code à barres en deux dimensions 20, 80, 90 est imprimé.
Lors de l’étape de décodage 402, le message peut comporter un taux de redondances. Une étape de correction des erreurs de lecture liées aux variations imprévisibles et prévisibles d’impression est alors mise en œuvre pour reconstituer le message. Dans des modes de réalisation, l’étape de décodage comporte une étape de détection d’erreurs.
Le procédé 40 comporte également une étape de détermination 408 d’un taux de variation d’impression imprévisible du code à barres capturé. L’étape de détermination 408 à mettre en œuvre peut être représentée dans le message. Par exemple au moyen d’un accès à un serveur distant qui met en œuvre des étapes de programme informatique.
Dans les modes de réalisation dans lesquels le message comporte des redondances pour corriger les erreurs de lecture liées aux variations imprévisibles et prévisibles d’impression, l’étape de détermination 408 d’un taux de variation d’impression imprévisibles comporte une étape calcul 403 d’un taux de redondances utilisées, lors de l’étape de décodage 402, pour corriger les erreurs de lecture liées aux variations imprévisibles et prévisibles d’impression. En effet, comme indiqué ci-dessus, une copie présentera un taux d’erreurs plus élevé, et il est donc nécessaire d’avoir une utilisation plus grande des redondances pour décoder le message que pour un original.
Dans des modes de réalisation, l’étape de détermination 408 d’un taux de variation d’impression comporte :
- une étape d’encodage 404 d’au moins chaque dite première zone et/ou chaque dite deuxième zone dudit code à barres en deux dimensions et
- une étape de comparaison 404 point par point de chaque dite première zone et/ou chaque dite deuxième zone du code à barres en deux dimensions capturé et du code à barres encodé, le résultat de la comparaison étant le taux de variation d’impression déterminé.
- une étape d’encodage 404 d’au moins chaque dite première zone et/ou chaque dite deuxième zone dudit code à barres en deux dimensions et
- une étape de comparaison 404 point par point de chaque dite première zone et/ou chaque dite deuxième zone du code à barres en deux dimensions capturé et du code à barres encodé, le résultat de la comparaison étant le taux de variation d’impression déterminé.
Lors de l’étape d’encodage 404, l’ensemble des premières zones et/ou des deuxièmes zones est généré de nouveau de manière identique à l’étape d’encodage 307 du procédé de sécurisation 30 avec le message décodé lors de l’étape de décodage 402.
Puis une comparaison point par point 404 des zones générées est effectuée pour déterminer un taux de variation d’impression qui est égale au taux d’erreurs détectées lors de la comparaison.
Dans des modes de réalisation, le message représente au moins un accès au code à barres conservé dans une mémoire. Dans ces modes de réalisation, l’étape de détermination 408 d’un taux de variation comporte :
- une étape d’accès 405 au code à barres 20, 80, 90 conservé dans une mémoire,
- une étape de comparaison 405 point par point de chaque dite première zone et/ou chaque dite deuxième zone du code à barres en deux dimensions capturé et du code à barres mémorisé, le résultat de la comparaison étant le taux de variation d’impression déterminé.
- une étape d’accès 405 au code à barres 20, 80, 90 conservé dans une mémoire,
- une étape de comparaison 405 point par point de chaque dite première zone et/ou chaque dite deuxième zone du code à barres en deux dimensions capturé et du code à barres mémorisé, le résultat de la comparaison étant le taux de variation d’impression déterminé.
L’accès 405 est représenté dans le message décodé. L’accès 405 peut être un accès à une mémoire distante, par exemple un serveur informatique. L’accès 405 peut être sécurisé au moyen d’une clé contenue dans le message. Le code à barres mémorisé peut être accédé et une comparaison 405 point par point peut être effectuée pour déterminer le taux d’erreur ente le code mémorisé et le code lu. Le taux de variations d’impression déterminé est alors un taux d’erreurs détectées lors de la comparaison.
Dans des modes de réalisation, message représente une combinaison pondérée d’au moins deux taux de variation d’impression prédéterminés, et lors de l’étape de détermination 408 au moins deux taux de variation d’impression imprévisible du code à barres capturé correspondant aux taux de variation d’impression prédéterminés sont combinés 407.
Le message décodé peut comporter un ou plusieurs taux de variations d’impression prédéterminés. Ces taux correspondent à différentes manières de vérifier l’authenticité d’un document.
Le message peut comporter les différents taux de variation d’impression prédéterminés à combiner et une pondération associée à chaque taux de variation d’impression prédéterminé. Dans d’autres modes de réalisation, chaque taux de variation d’impression prédéterminé peut être associé à un score. La combinaison 407 représentée dans le message peut représenter une combinaison de scores ou une matrice de scores.
Le procédé 40 d’authentification peut comporter une étape de combinaison pondérée 407 des taux de variations d’impression prédéterminés en fonction des informations de combinaison et de pondération représentées dans le message. L’étape de combinaison étant éventuellement précédée d’une étape d’accès à une application de combinaison, par exemple sur un serveur distant.
Les taux de variations d’impression prédéterminés peuvent également concerner une unique zone des cellules, par exemple, chaque première zone ou chaque deuxième zone. Un premier taux de variation d’impression prédéterminé peut concerner l’ensemble des premières zones et un deuxième taux de variation d’impression prédéterminé peut concerner l’ensemble des deuxièmes zones. Bien entendu, une combinaison 407 de ces taux de variation d’impression prédéterminés peut être représentée dans le message.
Les accès mentionnés ci-dessus, sont un procédé de connexion sécurisé à un site internet ou un serveur distant, par exemple, le message comportant alors une clé secrète configurée pour l’authentification.
Dans des modes de réalisation, l’étape de comparaison point par point, 404 et/ou 405, d’un taux de variation comporte une étape de vérification 406, pour chaque cellule 10, de la correspondance entre le symbole et une caractéristique géométrique, parmi la taille, la forme et/ou le positionnement de la matrice de la deuxième zone.
Lors de cette étape, la correspondance établie lors de l’encodage 307 est vérifiée pour donner une indication de l’authenticité ou non du code.
Le procédé comporte ensuite une étape de comparaison 409 des taux de variation d’impression. Préférentiellement, chaque taux de variation prédéterminé définit une valeur limite au-delà de laquelle un document est considéré comme étant une copie. Ainsi, lors de l’étape de comparaison si le taux de variation d’impression déterminé est supérieur au taux de variation d’impression prédéterminé, lors d’une étape de vérification 410 de l’authenticité du document, le document sera indiqué comme étant une copie.
Bien entendu, le taux de variation déterminé peut être une combinaison comme indiqué ci-dessus.
On observe, sur la , un mode de réalisation particulier d’un dispositif 50 de sécurisation d’un document 70, qui comporte :
- un moyen 501 de détermination statistique de l’amplitude moyenne d’une variation d’impression imprévisible point par point, d’au moins une caractéristique géométrique, parmi la taille, la forme et/ou le positionnement du point,
- un moyen de génération 502 d’un message représentant au moins un taux de variation d’impression prédéterminé,
- un moyen d’encodage 507 du message généré dans un code à barres en deux dimensions 20, 80, 90 composé d’une pluralité de cellules, 10 et 21, 81, 91, au moins une cellule 10 comportant deux zones, 105 et 106, chacune comportant une pluralité de points :
- une première zone 105 représentant un symbole 107 et
- une deuxième zone 106, différente de la première zone 105, représentant une matrice de points 108, matrice 108 de dimensions inférieures aux dimensions de la deuxième zone 106 et ayant au moins une caractéristique géométrique, parmi la taille, la forme et/ou le positionnement, de l’ordre de grandeur de l’amplitude moyenne de ladite variation d’impression imprévisible déterminée statistiquement ; et
- un moyen d’impression 510 du document avec le code à barres 20, 80, 90, ladite impression provoquant, du fait d’aléas d’impression, une variation imprévisible, point par point, d’au moins une caractéristique géométrique des points imprimés parmi la taille, la forme et/ou le positionnement, le code à barres en deux dimensions 20, 80, 90 imprimée représentant donc deux variations, l’une générée et l’autre imprévisible point par point.
- un moyen 501 de détermination statistique de l’amplitude moyenne d’une variation d’impression imprévisible point par point, d’au moins une caractéristique géométrique, parmi la taille, la forme et/ou le positionnement du point,
- un moyen de génération 502 d’un message représentant au moins un taux de variation d’impression prédéterminé,
- un moyen d’encodage 507 du message généré dans un code à barres en deux dimensions 20, 80, 90 composé d’une pluralité de cellules, 10 et 21, 81, 91, au moins une cellule 10 comportant deux zones, 105 et 106, chacune comportant une pluralité de points :
- une première zone 105 représentant un symbole 107 et
- une deuxième zone 106, différente de la première zone 105, représentant une matrice de points 108, matrice 108 de dimensions inférieures aux dimensions de la deuxième zone 106 et ayant au moins une caractéristique géométrique, parmi la taille, la forme et/ou le positionnement, de l’ordre de grandeur de l’amplitude moyenne de ladite variation d’impression imprévisible déterminée statistiquement ; et
- un moyen d’impression 510 du document avec le code à barres 20, 80, 90, ladite impression provoquant, du fait d’aléas d’impression, une variation imprévisible, point par point, d’au moins une caractéristique géométrique des points imprimés parmi la taille, la forme et/ou le positionnement, le code à barres en deux dimensions 20, 80, 90 imprimée représentant donc deux variations, l’une générée et l’autre imprévisible point par point.
Préférentiellement, les modes de réalisation du dispositif 50 sont configurés pour mettre en œuvre les étapes du procédé 30 et leurs modes de réalisation tels qu’exposés ci-dessus et le procédé 30 ainsi que ses différents modes de réalisation peuvent être mis en œuvre par les modes de réalisation du dispositif 50.
Le moyen de détermination statistique 501 peut également être dénommé « détermineur », le moyen de génération 502 peut également être dénommé « générateur », le moyen d’encodage 507 peut également être dénommé « encodeur », le moyen d’impression 510 peut également être dénommé « imprimante ».
Les moyens de détermination statistique 501, de génération 502, d’encodage 507 sont par exemple un programme mis en œuvre par un ordinateur.
Le moyen d’impression 501 peut être tout moyen d’impression ou de marquage connu de l’homme du métier.
On observe, sur la , un mode de réalisation particulier d’un dispositif 60 d’authentification d’un document comportant un code à barres 20, 80, 90 en deux dimensions composé d’une pluralité de cellules, au moins une cellule comportant deux zones, chacune comportant une pluralité de points :
- une première zone représentant un symbole et
- une deuxième zone, différente de la première zone, représentant une matrice de points, matrice de dimensions inférieures aux dimensions de la deuxième zone,
le dispositif 60 comportant :
- un moyen de capture 601 d’une image d’un code à barres en deux dimensions imprimé avec ledit document,
- un moyen de décodage 602 d’un message encodé dans le code à barres capturé, le message comportant au moins un taux de variation d’impression prédéterminé,
- un moyen de détermination 608 d’un taux de variation d’impression imprévisible du code à barres capturé,
- un moyen de comparaison 609 des taux de variation,
- un moyen de vérification 610 de l’authenticité du document en fonction du résultat de la comparaison.
- une première zone représentant un symbole et
- une deuxième zone, différente de la première zone, représentant une matrice de points, matrice de dimensions inférieures aux dimensions de la deuxième zone,
le dispositif 60 comportant :
- un moyen de capture 601 d’une image d’un code à barres en deux dimensions imprimé avec ledit document,
- un moyen de décodage 602 d’un message encodé dans le code à barres capturé, le message comportant au moins un taux de variation d’impression prédéterminé,
- un moyen de détermination 608 d’un taux de variation d’impression imprévisible du code à barres capturé,
- un moyen de comparaison 609 des taux de variation,
- un moyen de vérification 610 de l’authenticité du document en fonction du résultat de la comparaison.
Préférentiellement, les modes de réalisation du dispositif 60 sont configurés pour mettre en œuvre les étapes du procédé 40 et leurs modes de réalisation tels qu’exposés ci-dessus et le procédé 40 ainsi que ses différents modes de réalisation peuvent être mis en œuvre par les modes de réalisation du dispositif 60.
Le moyen de capture 601 peut également être dénommé « lecteur », le moyen de décodage 602 peut également être dénommé « décodeur », le moyen de détermination 608 peut également être dénommé « détermineur », le moyen de comparaison 609 peut également être dénommé « comparateur », le moyen de vérification 601 peut également être dénommé « vérificateur ».
Les moyens de décodage 602, de détermination 608, de comparaison 609 et de vérification 601 sont par exemple un programme mis en œuvre par un ordinateur.
Le moyen de capture 601 peut être tout moyen de capture d’un code à barres en deux dimensions, par exemple un appareil photo, une caméra, ou un scanner.
La représente un document 70 sécurisé par un procédé de sécurisation 30 objet de la présente invention. Le document 70 comporte un code à barres en deux dimensions 20, 80, 90 encodé et imprimé selon le procédé de sécurisation 30.
Claims (10)
- Procédé (10) de sécurisation d’un document (70), caractérisé en ce qu’il comporte :
- une étape de détermination (301) statistique de l’amplitude moyenne d’une variation d’impression imprévisible point par point, d’au moins une caractéristique géométrique, parmi la taille, la forme et/ou le positionnement du point,
- une étape de génération (302) d’un message représentant au moins un taux de variation (303, 304, 305) d’impression prédéterminé,
- une étape d’encodage (307) du message généré dans un code à barres en deux dimensions (20, 80, 90) composé d’une pluralité de cellules (21, 81, 91, 10), au moins une cellule (10) comportant deux zones (105, 106), chacune comportant une pluralité de points :
- une première zone (105) représentant un symbole (107) et
- une deuxième zone (106), différente de la première zone, représentant une matrice de points (108), matrice de dimensions inférieures aux dimensions de la deuxième zone et ayant au moins une caractéristique géométrique, parmi la taille, la forme et/ou le positionnement, de l’ordre de grandeur de l’amplitude moyenne de ladite variation d’impression imprévisible déterminée statistiquement ; et
- une étape d’impression (310) du document (70) avec le code à barres (20, 80, 90), ladite impression provoquant, du fait d’aléas d’impression, une variation imprévisible, point par point, d’au moins une caractéristique géométrique des points imprimés parmi la taille, la forme et/ou le positionnement, le code à barres en deux dimensions imprimée représentant donc deux variations, l’une générée et l’autre imprévisible point par point. - Procédé (30) de sécurisation d’un document (70) selon la revendication 1, dans lequel le message comporte un taux de redondances configuré pour corriger les erreurs de lecture liées aux variations imprévisibles et prévisibles d’impression.
- Procédé (30) de sécurisation d’un document (70) selon l’une des revendications 1 ou 2, dans lequel le message représente au moins l’étape d’encodage (307) d’au moins chaque dite première zone et/ou chaque dite deuxième zone dudit code à barres en deux dimensions.
- Procédé (30) de sécurisation d’un document (70) selon l’une des revendications 1 à 3, dans lequel le message représente au moins un accès au code à barres conservé dans une mémoire.
- Procédé (30) de sécurisation d’un document (70) selon l’une des revendications 1 à 4, dans lequel, pour au moins une cellule (10), au moins une caractéristique géométrique, parmi la taille, la forme et/ou le positionnement de la matrice (108) de la deuxième zone (105) dépend du symbole (107) représenté dans la première zone (106).
- Procédé de (30) sécurisation d’un document (70) selon l’une des revendications 1 à 5, dans lequel, le message représente une combinaison (306) pondérée d’au moins deux taux de variation d’impression prédéterminés.
- Procédé (40) d’authentification d’un document comportant un code à barres en deux dimensions (20, 80, 90) composé d’une pluralité de cellules (10, 21, 81, 91), au moins une cellule (10) comportant deux zones (105, 106), chacune comportant une pluralité de points :
- une première zone (105) représentant un symbole (107) et
- une deuxième zone (106), différente de la première zone, représentant une matrice de points (108), matrice de dimensions inférieures aux dimensions de la deuxième zone,
le procédé étant caractérisé en ce qu’il comporte :
- une étape de capture (401) d’une image d’un code à barres en deux dimensions imprimé avec ledit document,
- une étape de décodage (402) d’un message encodé dans le code à barres capturé, le message comportant au moins un taux de variation d’impression prédéterminé,
- une étape de détermination (408) d’un taux de variation d’impression imprévisible du code à barres capturé,
- une étape de comparaison (409) des taux de variation,
- une étape de vérification (410) de l’authenticité du document en fonction du résultat de la comparaison. - Dispositif (50) de sécurisation d’un document, caractérisé en ce qu’il comporte :
- un moyen de détermination (501) statistique de l’amplitude moyenne d’une variation d’impression imprévisible point par point, d’au moins une caractéristique géométrique, parmi la taille, la forme et/ou le positionnement du point,
- un moyen de génération (502) d’un message représentant au moins un taux de variation d’impression prédéterminé,
- un moyen d’encodage (507) du message généré dans un code à barres en deux dimensions composé d’une pluralité de cellules, au moins une cellule comportant deux zones, chacune comportant une pluralité de points :
- une première zone représentant un symbole et
- une deuxième zone, différente de la première zone, représentant une matrice de points, matrice de dimensions inférieures aux dimensions de la deuxième zone et ayant au moins une caractéristique géométrique, parmi la taille, la forme et/ou le positionnement, de l’ordre de grandeur de l’amplitude moyenne de ladite variation d’impression imprévisible déterminée statistiquement ; et
- un moyen d’impression (510) du document avec le code à barres, ladite impression provoquant, du fait d’aléas d’impression, une variation imprévisible, point par point, d’au moins une caractéristique géométrique des points imprimés parmi la taille, la forme et/ou le positionnement, le code à barres en deux dimensions imprimée représentant donc deux variations, l’une générée et l’autre imprévisible point par point. - Dispositif (60) d’authentification d’un document comportant un code à barres en deux dimensions composé d’une pluralité de cellules, au moins une cellule comportant deux zones, chacune comportant une pluralité de points :
- une première zone représentant un symbole et
- une deuxième zone, différente de la première zone, représentant une matrice de points, matrice de dimensions inférieures aux dimensions de la deuxième zone,
le dispositif étant caractérisé en ce qu’il comporte :
- un moyen de capture (601) d’une image d’un code à barres en deux dimensions imprimé avec ledit document,
- un moyen de décodage (602) d’un message encodé dans le code à barres capturé, le message comportant au moins un taux de variation d’impression prédéterminé,
- un moyen de détermination (608) d’un taux de variation d’impression imprévisible du code à barres capturé,
- un moyen de comparaison (609) des taux de variation,
- un moyen de vérification (610) de l’authenticité du document en fonction du résultat de la comparaison. - Document (70) sécurisé par un procédé de sécurisation (30) selon l’une des revendications 1 à 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR2011781A FR3116359A3 (fr) | 2020-11-17 | 2020-11-17 | Procédé et dispositif de sécurisation d’un document et un procédé et un dispositif d’authentification d’un document, document sécurisé par un tel procédé. |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR2011781A FR3116359A3 (fr) | 2020-11-17 | 2020-11-17 | Procédé et dispositif de sécurisation d’un document et un procédé et un dispositif d’authentification d’un document, document sécurisé par un tel procédé. |
FR2011781 | 2020-11-17 |
Publications (1)
Publication Number | Publication Date |
---|---|
FR3116359A3 true FR3116359A3 (fr) | 2022-05-20 |
Family
ID=81602742
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR2011781A Withdrawn FR3116359A3 (fr) | 2020-11-17 | 2020-11-17 | Procédé et dispositif de sécurisation d’un document et un procédé et un dispositif d’authentification d’un document, document sécurisé par un tel procédé. |
Country Status (1)
Country | Link |
---|---|
FR (1) | FR3116359A3 (fr) |
-
2020
- 2020-11-17 FR FR2011781A patent/FR3116359A3/fr not_active Withdrawn
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10373033B2 (en) | Two dimensional barcode and method of authentication of such barcode | |
EP2150923B1 (fr) | Procède et dispositif de sécurisation de documents | |
EP2294558B1 (fr) | Procédé et dispositif d'identification d'une plaque d'impression d'un document | |
RU2606056C2 (ru) | Способ и устройство для защиты и аутентификации документов | |
EP2036002B1 (fr) | Procede et dispositif de securisation de documents | |
WO2017072470A1 (fr) | Procédé et dispositif de sécurisation d'un document, procédé et dispositif de contrôle leur correspondant et document sécurisé | |
WO2022106484A1 (fr) | Procédé et dispositif de sécurisation d'un document et un procédé et un dispositif d'authentification d'un document, document sécurisé par un tel procédé | |
FR3116359A3 (fr) | Procédé et dispositif de sécurisation d’un document et un procédé et un dispositif d’authentification d’un document, document sécurisé par un tel procédé. | |
Mayer et al. | Fundamentals and applications of hardcopy communication | |
EP4066151A1 (fr) | Procédé et dispositif de marquage sécurisé et procédé et dispositif d'authentification | |
FR3103932A1 (fr) | Procédé et dispositif de singularisation d’un objet et procédé et dispositif d’authentification d’un objet | |
FR3103931A1 (fr) | Procédé et dispositif de sécurisation d’un objet et procédé d’authentification d’un objet | |
FR3008211A1 (fr) | Procede d'impression d'elements graphiques de securite interdependants | |
EP2073175A1 (fr) | Support d'identification sécurisé et procédé de sécurisation d'un tel support | |
EP4049182A1 (fr) | Procédé et dispositif de sécurisation d'un objet et procédé d'authentification d'un objet | |
EP4387847A1 (fr) | Procédé de personnalisation d'un dispositif de sécurité, dispositif de sécurité personnalisé, document d'identité comportant un tel dispositif, et procédé d'authentifiction d'un tel dispositif | |
FR2910667A1 (fr) | Procedes d'identification et de traitement d'un document | |
FR3141884A1 (fr) | Document de sécurité comprenant un motif de sous-pixels diffractifs formant un code graphique | |
FR2957705A1 (fr) | Procede et dispositif de securisation de carte a microcircuit et carte le comportant | |
EP1422671A1 (fr) | Procédé et appareil pour la sécurité d'une carte de transaction avec insertion de données d'image | |
Albakaa | Self-validating Binary Document Images | |
JP2004214742A (ja) | 埋め込まれた画像データを用いて、取引カードのセキュリティを確保する方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
ST | Notification of lapse |
Effective date: 20220705 |