Brevet FR3007554A1 — publié le 20141226

PROCÉDÉ ET SYSTÈME D'AUTHENTIFICATION DE PRODUIT DOMAINE La présente invention se rapporte d'une manière générale à des dispositifs informatiques et plus particulièrement à un procédé et un système pour authentifier un produit. ART ANTÉRIEUR Il existe déjà des méthodes d'authentification d'un produit, basées sur un code unique attribué à chaque produit. Un exemple est le certificat d'authenticité apposé sur l'emballage d'un logiciel informatique. Cette méthode d'authentification du produit comporte le risque que le certificat peut être copié et apposé sur un produit contrefait. Des méthodes existent pour atténuer le risque évoqué ci-dessus ; elles reposent sur l'utilisation d'un code d'authentification caché, imprévisible, et physiquement intégré dans le produit ou son emballage, de telle sorte que le code d'authentification du produit ne peut uniquement être révélé que par la destruction de l'emballage du produit. Un exemple de ce type de méthode est décrit dans le brevet US 2008/0002882 Al. Le principal inconvénient de cette méthode est que l'authenticité du produit ne peut être prouvée qu'après l'achat. Un autre inconvénient est la possibilité que le code caché peut être dupliqué et réutiliser pour des produits contrefaits. D'autres méthodes pour atténuer le risque de contrefaçon proposent l'utilisation de certificats d'authenticité com15 prenant la génération d'une structure de Moiré. Le brevet EP 1577847 Al en est un exemple. Le principal inconvénient de cette méthode est sa complexité. D'autres méthodes pour atténuer le risque de contrefaçon proposent l'utilisation d'étiquettes particulières et reconnaissables. Les brevets FR 2976845 Al (utilisant une étiquette marquée, typiquement en son bord, par une ou plusieurs découpes) et FR 2979733 A3 (utilisant une étiquette incluant des paillettes réfléchissantes) en sont des 20 exemples. Le principal inconvénient de ces méthodes est leur complexité, notamment pour la fabrication des étiquettes. D'autres méthodes pour atténuer le risque de contrefaçon proposent l'utilisation de certificats d'authenticité incluant des caractéristiques uniques au produit, comme par exemple son poids ou ses dimensions. Le brevet EP 1710764 Al en est un exemple. Le principal inconvénient de cette méthode, outre sa complexité, est son im25 précision lorsque les caractéristiques dites uniques d'un produit ne varient pas. D'autres méthodes pour atténuer le risque de contrefaçon proposent l'utilisation d'un marquage sur le produit, par exemple sous la forme de points ou de traits contrastés et de dimensions très réduites. Le brevet EP 1788516 Al en est un exemple. Le principal inconvénient de cette méthode, outre sa complexité, est son imprécision si le marquage n'est pas assez aléatoire. 30 D'autres méthodes pour atténuer le risque de contrefaçon proposent l'utilisation de jetons, par exemple des puces NFC, incluant un code d'identification unique, spécifique à chaque puce. Le brevet WO 2012/079145 Al en est un exemple ; il utilise l'apposition ou l'incorporation d'un jeton fournissant un code « difficile à cloner ». Le principal inconvénient de cette méthode est que ce code n'est que « difficile à cloner » et qu'il peut toujours être dupliqué et réutiliser pour des produits contrefaits. L'invention décrite ci-dessous ne présente aucun des inconvénients cités. Elle est basée sur l'utilisation de marques physiques - typiquement des étiquettes - apposées sur le produit lors de sa fabrication. L'imprécision liée au processus même de fabrication rend le positionnement de chaque marque physique sur chaque produit unique. La marque physique apposée inclut un code d'identification unique, et le couple {code d'identification, position de la marque physique} permet d'authentifier de façon certaine et non reproductible le produit. Pour cette invention, les marques physiques utilisées peuvent être de tout type, à condition qu'elles soient apposées lors du processus de fabrication : collées, cousues, brodées ou tout autre méthode apportant une certaine imprécision. Les marques physiques peuvent être apposées sur n'importe quelle partie du produit - le produit en lui-même ou son emballage s'il en dispose - du moment qu'elles restent visibles. BREVE DESCRIPTION DE L'INVENTION La présente invention apporte : (i) un moyen pour authentifier un produit, tout au long de son cycle de vie : avant l'achat, après l'achat, lors d'une revente ou d'un échange par exemple ; (ii) un moyen pour vérifier l'authenticité d'un produit par un utilisateur de l'invention, par exemple un acheteur ou utilisateur potentiel, et de lui communiquer le résultat de cette vérification sous forme électronique ou non, par exemple sur papier ou bien sur un té- léphone portable, ordinateur ou tout autre moyen communiquant. Concernant l'authentification d'un produit, celle-ci utilise une marque incluant un code d'identification unique, et confectionnée par un organisme légitime, de type « autorité de certification ». Cet organisme légitime peut confectionner des marques : (i) soit physiques, en utilisant tout support adapté et en incluant sur chacune un code d'identification unique ; (ii) soit logiques, en ne générant que des codes d'identification uniques. L'organisme légitime fournit ses marques, physiques ou logiques, à un fabricant de produits. Elle note également dans un référentiel qui lui est propre (base de données par exemple) que ces codes d'identification uniques sont attribués à ce fabricant de produits. Le code d'identification unique ne présente pas de spécificité particulière : il doit juste être unique au sein de l'organisme légitime. Les marques physiques confectionnées par l'organisme légitime peuvent utiliser tout support adapté : papier, plastique, tissu ou autre. Le code d'identification unique inclus sur chaque marque physique peut être de toute sorte : un nombre et/ou du texte directement imprimé ou codé, un code barre, un QR-code incluant la ressource d'accès à un serveur informatique et le code d'identification unique, une puce électronique NFC ou RFID, ou tout autre moyen adapté. Lorsque l'organisme légitime fournit des marques logiques (codes d'identification uniques), la confection des marques physiques est reportée chez le fabricant de produits et celui-ci procédera : (i) comme décrit précédemment, voir (ii) en brodant directement les codes d'identification uniques sur ses produits. Le fabricant de produits, à partir des marques physiques, procède à leur application lors de la fabrication des produits : cela peut être réalisé à la main, ou par un moyen automatisé (chaîne de fabrication par exemple). La marque physique peut être apposée sur le produit directement s'il n'a pas d'emballage, ou bien sur l'emballage du produit ; le point important étant que l'imprécision liée au processus même de fabrication rend le positionnement de chaque marque physique sur chaque produit unique. A l'issue de la fabrication du produit, et donc après l'apposition de la marque physique, une image in-situ - typi5 quement une photographique - est capturée, permettant la visualisation du positionnement de la marque physique sur le produit ou son emballage. Cette image in-situ est transmise par le fabricant de produits à l'organisme légitime. Si le code d'identification unique inclus à la marque physique n'est pas directement lisible sur l'image in-situ (cas des marques physiques de type « puce électronique » par exemple), alors ce code d'identification est égale-10 ment transmis à l'organisme légitime avec l'image in-situ. D'autres informations spécifiques au produit peuvent également être transmises par le fabricant de produits à l'organisme légitime avec l'image in-situ. Pour chaque image in-situ, montrant le positionnement de la marque physique et incluant son code d'identification unique, l'organisme légitime procède au calcul de la position relative de la marque physique sur le produit 15 ou son emballage ; ce calcul pourra par exemple reposer sur un traitement d'image automatisé, et fournira un résultat sûr et reproductible. L'organisme légitime met à jour dans son référentiel les données {fabricant de produits, codes d'identification uniques}, pour inclure la position relative de la marque physique. L'organisme légitime peut également ajouter pour chaque produit d'autres informations, transmises par le fabricant de produits. 20 L'organisme légitime dispose ainsi d'un référentiel {fabricant de produits, numéro - unique - de produit, position relative - unique - de la marque physique sur ce produit ou son emballage} permettant l'authentification d'un produit, et ensuite utilisé pour la vérification de l'authenticité de ce produit. Concernant la vérification de l'authenticité d'un produit, celle-ci repose sur la vérification de la position relative de la marque physique sur le produit ou son emballage. Cette vérification peut être réalisée à quelque moment 25 que ce soit, en capturant une nouvelle image in-situ de la marque physique sur le produit ou son emballage, pour effectuer une comparaison avec celle capturée à l'issue de la fabrication. La nouvelle image in-situ de la marque physique, capturée par un utilisateur de l'invention - typiquement un acheteur ou utilisateur potentiel - peut provenir d'un appareil photographique ou d'une caméra de quelque nature que ce soit ; cela inclut les dispositifs informatiques portables comme les Smartphones. 30 L'utilisateur de l'invention transmet la nouvelle image in-situ à l'organisme légitime. Suivant les marques physiques et les dispositifs photographiques ou informatiques utilisés, cette transmission peut être plus ou moins automatisée : (i) par exemple une transmission manuelle par courrier postal ; (ii) ou bien une transmission informatique par connexion à un serveur informatique de l'organisme légitime ; (iii) ou encore avec un Smartphone en utilisant par exemple une étiquette QR-code, incluant la ressource permettant l'accès au site Web de l'organisme 35 légitime ainsi que le code d'identification unique du produit. A partir de cette nouvelle image in-situ, montrant le positionnement de la marque physique et incluant son code d'identification unique, l'organisme légitime procède au calcul de la position relative de la marque physique sur le produit ou son emballage de la même façon que la première fois. Si la position relative de la marque physique correspond à celle de son référentiel, alors l'organisme légitime 5 peut valider l'authenticité du produit. Dans le cas contraire, l'authenticité du produit n'est pas certaine. Le résultat de la validation de l'authenticité du produit est communiqué en retour à l'utilisateur de l'invention. Comme lors de l'envoi de la nouvelle image in-situ, ce résultat peut être fourni de manière plus ou moins automatisée. BREVE DESCRIPTION DES FIGURES 10 La Figure 1 est une représentation de la fourniture de marques physiques par un organisme légitime à un fabricant de produits et de leur enregistrement dans le référentiel de cet organisme légitime. La Figure 2 montre la fabrication par le fabricant de produits de son produit sur lequel il appose une marque physique, dont il capture une image in-situ, qu'il transmet à l'organisme légitime. La Figure 3 montre quelques exemples de traitements d'images effectués par l'organisme légitime afin de calcu15 ler les positions relatives des marques physiques sur les produits et de les stocker dans son référentiel. La Figure 4 montre schématiquement les étapes de vérification de l'authenticité : (i) capture d'une nouvelle image in-situ, transmise à l'organisme légitime ; qui (ii) procède à nouveau au calcul de la position relative de la marque physique et à la comparaison des valeurs par rapport à son référentiel ; et (iii) retourne le résultat de cette vérification. 20 DESCRIPTION DETAILLEE DE L'E\IVENTION En se référant à la Figure 1, l'organisme légitime (201) confectionne (211) des marques (221), (222) et (223), incluant chacune un code d'identification unique. Lorsqu'il les délivre (212) à un fabricant de produits (301), il stocke cette information (213) dans son référentiel (231). Lorsque les marques sont physiques, l'organisme légitime a procédé aux étapes suivantes : 25 - (i) génération de codes d'identification uniques ; - (ii) impression des marques physiques incluant chacune - au minimum - un code d'identification unique. Les marques physiques peuvent utiliser différents supports physiques (papier, plastique, tissu ou autre), et être de différents types, comme par exemple (sans que cette liste soit finie) : - (i) de type « texte », faisant apparaître le texte du code d'identification unique, ainsi que d'autre texte 30 (comme par exemple le nom de l'organisme légitime) ; - (ii) de type « code barre », représentant le code d'identification unique, ainsi que d'autre texte (comme par exemple le nom de l'organisme légitime) ; - (iii) de type « QR-code », représentant la ressource d'accès à un serveur informatique (de l'organisme légitime typiquement) et le code d'identification unique ; - (iv) de type « puce électronique » (RFID ou NFC par exemple), contenant la ressource d'accès à un serveur informatique (de l'organisme légitime typiquement) et le code d'identification unique. Lorsque les marques sont logiques, l'organisme légitime a procédé à l'unique étape suivante : - (i) génération de codes d'identification uniques. Quand l'organisme légitime délivre ensuite ses marques - physiques ou logiques - à un fabricant de produits, l'organisme légitime procède aux étapes suivantes : - (i) mise à jour des données dans son référentiel, pour associer au minimum : (a) le fabricant de produits à (b) chaque marque (ou code d'identification unique) à délivrer ; - (ii) envoi des marques au fabricant de produits : (a) envoi physique pour des marques physiques (par voie postal par exemple), (b) envoi physique ou informatique pour des marques logiques. En se référant à la Figure 2, le fabricant de produits (301), utilise (311) les marques que lui a délivrées l'organisme légitime (ici la marque (221)) pour les apposer sur ses produits (ici le produit (321)), en capturer (312) une 15 image in-situ (341) qu'il retourne (313) ensuite à l'organisme légitime (201) ; le fabricant de produits respecte pour cela les étapes suivantes : - (i) si les marques délivrées sont logiques, le fabricant de produits doit tout d'abord procéder à la confection des marques physiques, de la même façon que l'organisme légitime ; - (ii) à la fin de chaîne de fabrication du produit, le fabricant de produits appose une marque physique sur cha- 20 cun de ses produits de façon (a) manuelle ou (b) automatique (étiqueteuse utilisée dans une chaîne automa- tique de fabrication par exemple) ; - (iii) après avoir apposé la marque physique, le fabricant de produits capture une image in-situ de cette marque, montrant sa position relative sur le produit (ou son emballage), de façon (a) manuelle ou (b) automatique (caméra utilisée dans une chaîne automatique de fabrication par exemple) ; 25 - (iv) le fabricant de produits envoie cette image in-situ à l'organisme légitime, de façon (a) manuelle (par voie postale par exemple) ou (b) automatique (envoi de données informatiques à un serveur de l'organisme légitime. En se référant à la Figure 3, l'organisme légitime (201) procède au calcul (214) des positions relatives des marques physiques sur les produits à partir des images in-situ (341, 342 et 343) transmises par le fabricant de 30 produits et les stocke (215) dans son référentiel (231). Une façon de procéder, sans que cela soit la seule, est décrite ci-dessous ; elle est à considérer comme une Preuve De Concept (POC), montrant qu'il est bien possible de calculer une position relative unique. Cet exemple de façon de procéder utilise, à titre d'exemple également, des marques physiques de type « QR-code » mais les principes restent les mêmes pour d'autres types de marques physiques (dont des exemples déjà été décrits précé- 35 demment). Pour déterminer les positions relatives des marques physiques sur les produits à partir des images in-situ, un POC repose sur les étapes suivantes : - (i) déterminer la figure géométrique délimitant le code, ici le carré du QR-code ; - (ii) décoder le code pour déterminer la marque d'origine (ou le code d'identification unique du produit), ici respectivement les marques physiques (221), (222) et (223), précédemment décrits à la Figure 1; - (iii) à partir du bord haut/gauche du carré délimitant le code, reculer le long de l'axe des abscisses pour trouver un point unique (ici le segment de droite le plus « sombre ») : "x=100" pour la marque physique (221) de l'image in-situ (341), "x=97" pour la marque physique (222) de l'image in-situ (342) et "x=107" pour la marque physique (223) de l'image in-situ (343) ; - (iv) à partir du bord haut/gauche du carré délimitant le code, remonter le long de l'axe des ordonnées pour trouver un point unique (ici le segment de droite le plus « sombre ») : "y=35" pour la marque physique (221) de l'image in-situ (341), "y=36" pour la marque physique (222) de l'image in-situ (342) et "y=32" pour la marque physique (223) de l'image in-situ (343). A l'issue du calcul des positions relatives des marques physiques (["x=100",y="35"], ["x=97","y=36"] et 15 ["x=107","y=32"]) sur les images in-situ des produits, correspondant aux marques physiques, l'organisme légitime met à jour son référentiel. Il possède ainsi un référentiel « fabricant de produits » / « marque ou code d'identification unique du produit » / « position unique de la marque sur le produit ». En se référant à la Figure 4, un utilisateur de l'invention (401), acheteur ou utilisateur potentiel du produit (321), souhaite en vérifier l'authenticité (411). Il va pour cela procéder aux étapes suivantes : 20 - (i) capturer (412) une nouvelle image in-situ (441) du produit (321), montrant la marque physique et son positionnement sur le produit ; cette capture peut être obtenue grâce à différents équipements, listés ci-après (sans que cette liste soit exhaustive) : (a) via un appareil photographique numérique, (b) via un dispositif portatif de type Smartphone, (c) via une caméra liée à un équipement informatique ; - (ii) transmettre (413) la nouvelle image in-situ du produit à l'organisme légitime (201), de quelque méthode 25 que ce soit, comme par exemple et sans que cette liste soit exhaustive : (a) manuelle (par voie postale par exemple), (b) informatique (par échange avec un serveur de l'organisme légitime par exemple), (c) informatique et automatique (par envoi sans intervention de l'utilisateur de l'invention via son dispositif portatif, Smartphone par exemple). A réception de la demande de vérification de l'authenticité d'un produit, via la nouvelle image in-situ transmise 30 par un utilisateur de l'invention, l'organisme légitime (201) procède aux étapes suivantes : - (i) déterminer le code d'identification unique inclut à la marque physique, suivant le type de marque physique (précédemment décrit : sur des supports papier, plastique, tissu ou autre, et de type « texte », « code barre », « QR-code », « puce électronique », ...) ; - (ii) calculer (216) la position relative de la marque physique à partir de la nouvelle image in-situ ; ce calcul 35 est effectué de la même façon que précédemment, et dont une Preuve De Concept a été apportée aux para- graphes précédents ; - (iii) comparer (217) cette position relative (["x=100","y=35") dans l'exemple de cette Figure) à celle stockée dans son référentiel (231) ; - (iv) retourner (218) le résultat de cette vérification à l'utilisateur de l'invention (401), en utilisant par exemple le même canal que celui qui avait été utilisé précédemment pour l'envoi de demande de vérification d'au- thenticité et de la nouvelle image in-situ. REVENDICATIONS1. Procédé implémenté sur des dispositifs informatiques pour authentifier un produit, et ainsi vérifier son authenticité, comprenant les étapes : - De génération de données identifiant de manière unique un produit et de stockage de ces données d'iden- tification dans une base de données d'un système informatique d'un organisme légitime ; - D'association desdites données d'identification sur une marque physique ; - D'apposition de ladite marque physique sur un produit ou son emballage, et de génération d'une image de cette apposition ; - De calcul des données propres à ladite apposition à partir de ladite image, et de stockage de ces données dans la base de données du système informatique dudit organisme légitime ; - De génération d'une nouvelle image de ladite apposition, lors d'un achat, et de transmission de ladite nouvelle image audit organisme légitime ; - De vérification de ladite nouvelle image par ledit organisme légitime, et de délivrance du résultat de cette vérification ; 2. Procédé, selon la revendication 1, caractérisé en ce que les données identifiant de manière unique un produit sont : (i) du texte composé de lettres et/ou de chiffres, (ii) un encodage dudit texte ou (iii) un chiffrement dudit texte. 3. Procédé selon l'une des revendications précédentes, caractérisé en ce que les données identifiant de manière unique un produit sont associées à une marque physique : (i) de type étiquette pouvant être apposée sur un produit ou son emballage, (ii) de type puce électronique pouvant être apposée sur un produit ou son embal- lage, (iii) de type tissu pouvant être cousu sur un produit ou son emballage ou (iv) de type fil à broder pouvant être cousu sur un produit ou son emballage. 4. Procédé selon l'une des revendications précédentes, caractérisé en ce que l'image de l'apposition de la marque physique sur un produit ou son emballage est réalisée par : (i) un appareil photographique, (ii) une caméra, (iii) un dispositif mobile de type Smartphone. 5. Procédé selon l'une des revendications précédentes, caractérisé en ce que l'image de l'apposition de la marque physique sur un produit ou son emballage est transmise à l'organisme légitime : (i) par voie postale ou (ii) au moyen d'un réseau informatique global tel que l'Internet. 6. Procédé selon l'une des revendications précédentes, caractérisé en ce que le calcul des données propres à l'apposition de la marque physique sur un produit est réalisé par des moyens informatiques tel que le traite- ment d'images. 7. Procédé selon l'une des revendications précédentes, caractérisé en ce que la délivrance du résultat de la vérification de l'authenticité du produit est faite : (i) par voie postale ou (ii) au moyen d'un réseau informatique global tel que l'Internet.