Brevet FR3013257A1 — publié le 20150522

Document d'identification comportant un code-barres bidimensionnel La présente invention concerne un document d'identification du type comportant : - un support physique portant au moins une inscription alphabétique d'identification du porteur du document, et - au moins un code-barres bidimensionnel d'identification du porteur du document, Il est connu de prévoir, sur une face des documents d'identification, tels que les cartes d'identité, les permis de conduire ou les passeports, un code-barres, notamment un code-barres bidimensionnel, tel qu'un QR Code. Ce QR Code comporte des données d'identification, telles que des informations biométriques ou des informations d'état civil de la personne. Les codes-barres bidimensionnels ou code matriciel sont des matrices généralement carrées de points noirs et blancs. La densité de points dépend de la quantité d'informations devant être stockées. Pour stocker une grande quantité d'informations, il est connu d'utiliser un QR Code comportant beaucoup de points. L'augmentation de la quantité d'informations stockées augmente l'emprise du QR Code carré sur le document et rend sa lecture d'autant plus difficile. L'invention a pour but de proposer un document d'identité comportant un code- barres bidimensionnel pour le stockage des données qui permette le codage d'un très grand volume de données tout en permettant une lisibilité simple du document d'identification. A cet effet, l'invention a pour objet un document d'identification du type précité, caractérisé en ce qu'il comporte au moins deux codes-barres bidimensionnels sur lesquels sont codées des parties complémentaires d'un même fichier d'identification du porteur du document. Suivant des modes particuliers de réalisation, le document d'identification comporte l'une ou plusieurs des caractéristiques suivantes : - les codes-barres bidimensionnels sont alignés pour former une zone de forme rectangulaire, - les codes-barres bidimensionnels sont séparés par des espaces vierges de marquage, de largeur comprise entre 1 et 5 mm, - les codes-barres bidimensionnels sont en nombre compris entre 2 et 6, - les données codées dans les codes-barres bidimensionnels sont des informations d'état civil et des informations biométriques, et - les deux codes-barres bidimensionnels sont de formats identiques. L'invention a également pour objet un procédé de fabrication d'un document d'identification tel que défini ci-dessus comportant les étapes de : - recueillir des informations d'identification, - coder ces informations d'identification sur au moins un code-barres bidirectionnel, et - imprimer le au moins un code-barres bidirectionnel, caractérisé en ce que : - après le recueil des informations d'identification, l'étape d'agglomérer les information d'identification en un unique fichier, - le découpage du fichier en au moins deux parties complémentaires de taille chacune compatible avec le codage sur un unique code-barres bidirectionnel, - le codage sur un unique code-barres bidirectionnel d'un même format de chaque partie complémentaire, et - l'impression des au moins deux codes-barres bidimensionnels de formats identiques sur un même support. Suivant des modes particuliers de mise en oeuvre, le procédé comporte l'une ou plusieurs des caractéristiques suivantes : l'étape d'agglomération des informations en un seul fichier comprend une étape de formation d'un fichier natif renfermant les informations d'identification et une étape de cryptage du fichier natif pour former un fichier codé, et l'étape de découpage comprend l'étape de découpage du fichier codé. L'invention a également pour objet un procédé de lecture d'un document d'identification tel que défini ci-dessus comportant : - la lecture de chaque code-barres bimensionnel, - le décodage de chaque code-barres bidimensionnel, - l'agglomération des informations décodées dans les au moins deux codes-barres bidimensionnels pour former un unique fichier, et - l'extraction d'informations d'identification de l'unique fichier. Suivant des modes particuliers de mise en oeuvre, le procédé de lecture comporte l'une ou plusieurs des caractéristiques suivantes : - lors de l'étape d'agglomération des informations décodées, une étape de formation d'un fichier unique crypté regroupant les informations décodées et une étape de décryptage du fichier unique crypté pour former un fichier d'identification natif et l'étape d'extraction des informations d'identification s'effectue sur le fichier d'identification natif. L'invention sera mieux comprise à la lecture de la description qui va suivre, donnée uniquement à titre d'exemple et faite en se référant aux dessins sur lesquels : - la figure 1 est une vue des deux faces placées côte à côte d'un même document d'identification selon l'invention ; - la figure 2 est une vue schématique d'une installation de fabrication d'un document d'identification selon l'invention ; - la figure 3 est une vue d'un organigramme du procédé de traitement des données lors de la fabrication d'un document d'identification selon l'invention ; - la figure 4 est une vue schématique d'une installation de lecture d'un document d'identification selon l'invention ; et - la figure 5 est une vue d'un organigramme du procédé d'identification mis en oeuvre par l'installation de la figure 4. A la figure 1 sont illustrées les deux faces 10A, 10B d'un même document d'identification 12 formant par exemple une carte d'identité nationale. La carte 12 comporte un support rectangulaire tel qu'une feuille de carton ou de polymère. De préférence, ce support est de forme rectangulaire. Une ou plusieurs puces électroniques avec ou sans contact sont intégrées dans ce support. En variante, aucune puce électronique n'est intégrée dans le support. Chacune des deux faces de la carte est imprimée. La face avant 10A comporte par exemple une photographie 14 du porteur ainsi que des informations d'état civil 16 écrites en lettres d'imprimerie. Ces informations sont par exemple le nom, le prénom, la date de naissance, la nationalité du porteur, etc. Le dos de la carte 10B comporte d'autres informations concernant le porteur telle que son adresse 18. L'adresse est indiquée sous forme de caractères d'imprimerie. Selon l'invention, l'une des faces de la carte, et notamment le dos 10B, comporte au moins deux codes-barres bidimensionnels 20 de mêmes formats disposés en ligne côte à côte, couvrant ainsi une zone rectangulaire 22. Cette zone 22 s'étend de préférence parallèlement à l'un des bords de la carte, et notamment le bord le plus long de la carte. Chaque code-barres bidimensionnel 20 est de forme carrée. Ces codes sont espacés d'un intervalle 24, dont la largeur est comprise entre 1 et 5 mm et de préférence sensiblement égale à 2 mm. Cet intervalle 24 forme un espace vierge de marquage. Les codes-barres bidimensionnels sont alignés de sorte que leurs côtés contigus s'étendent parallèlement les uns aux autres et les côtés voisins aux côtés contigus s'étendent dans le prolongement les uns des autres. Tous les QR Codes sont orientés de la même manière. La longueur d'un côté d'un code-barres bidimensionnel est comprise entre 1 et 3 CM. Dans le mode de réalisation représenté, le nombre de codes-barres dimensionnels est de 4. Il est de préférence compris entre 2 et 6. Chaque code-barres bidimensionnel est par exemple un QR Code de Denso. Le QR Code a de préférence une capacité maximale de 2953 octets et comporte 177 x 177 points. Ce QR Code répond par exemple à la norme ISO/IEC18004. L'information contenue dans ces QR Codes est composée d'informations d'état civil, d'une part, et de données biométriques, d'autre part, telles qu'une photographie, des empreintes digitales, ou un iris. L'installation 28 illustrée sur la figure 2 est propre à la fabrication de documents d'identification selon l'invention et plus précisément à la constitution et l'impression des codes-barres bidimensionnels. Cette installation 28 comporte une unité centrale de traitement d'informations 30 formée par exemple d'un micro-ordinateur formant terminal relié à un réseau 32. Ce terminal comporte un écran 34 et un clavier 36 permettant la saisie d'informations, notamment relatives à l'identité civile de la personne couramment désigné par « porteur » pour laquelle le document d'identification est réalisé. Le terminal 30 est relié au travers du réseau 32 à une base de données centrale 38 propre à mémoriser pour chaque personne des informations relatives à son état civil, ainsi que des informations biométriques telles que sa photo, ses empreintes digitales ou son iris. Cette base comporte en outre des informations de sécurité concernant cette personne et indiquant par exemple si elle est recherchée et/ou si elle est interdite d'entrée sur certains territoires. Le terminal 30 est relié à des lecteurs d'informations biométriques sur la personne tels qu'une caméra 40 permettant la prise de photographies ou d'images de l'iris ainsi qu'un scanner 42 propre à saisir une représentation numérique des empreintes digitales de la personne. Enfin, l'installation 28 comporte une imprimante 44 reliée au terminal 30 et propre à assurer l'impression, sous sa commande, de plusieurs codes-barres bidimensionnels 20 alignés sur une carte d'identification 12. Le terminal 30 met en oeuvre un ensemble de programmes pour la commande des lecteurs biométriques 40, 42, pour le codage et le stockage des informations d'état civil et biométriques dans la base 38 et enfin pour la commande de l'imprimante 44 pour l'impression des codes-barres bidimensionnels alignés. Ces programmes assurent en outre le recueil, depuis le clavier 36, d'informations d'état civil relatives à chaque personne souhaitant un document d'identification. L'ensemble de ces programmes met en oeuvre un procédé tel qu'illustré sur la figure 3. A l'étape 100, l'état civil de la personne est recueilli par le terminal 30 grâce à une saisie au clavier 36. Une photo de la personne est réalisée à partir de la caméra 40 et stockée temporairement dans le terminal 30. De même, plusieurs empreintes digitales, notamment par exemple de quatre doigts à raison de deux par main, sont recueillies à partir du scanner 42. A l'issue du recueil des informations d'état civil et biométriques, ces informations sont stockées dans la base de données 38 à l'étape 101 par transmission des informations éventuellement remises en forme par le terminal 30. L'ensemble de ces informations est organisé dans un fichier CFID suivant un format prédéfini contenant les données concaténées des informations d'état civil et des informations biométriques recueillies, auxquelles sont ajoutés un en-tête et d'autres données techniques. Le fichier ainsi formé CFID est ensuite crypte lors d'une étape 104 afin de garantir son intégrité et également de garantir son authenticité. A cet effet, un algorithme asymétrique notamment de type RSA est utilisé. Un tel algorithme est connu en soi et met en oeuvre une clé privée qui est conservée dans l'installation 28, sans être mise à disposition dans le document d'identification ou dans les installations de lecture de ce document d'identification. L'algorithme asymétrique de type RSA utilisé met en oeuvre une clé privée d'au moins 1024 bits et de préférence sensiblement égale à 1024 bits. L'algorithme est tel que toutes les données sont codées avec l'algorithme RSA, sans perte de capacité. A l'issue du cryptage, le fichier ainsi obtenu noté Fo est partitionné en quatre éléments notés Fol à l'étape 106. Chaque fichier élémentaire Foi est obtenu par découpage du fichier Fo en quatre sous-fichiers de taille identique dont la concaténation donne le fichier crypté FID. Chaque fichier élémentaire Fol est transformé en un élément graphique suivant le standard QR Code à l'étape 110, c'est-à-dire que chaque fichier élémentaire FIDi est transformé en une matrice de points bicolores. A l'étape 112, l'imprimante 44 est commandée par le terminal 30 pour assurer l'impression des codes bidirectionnels alignés dans la zone 22 d'une ébauche de document d'identification sur lequel les autres informations ont été imprimées préalablement ou le sont simultanément ou ultérieurement. Sur la figure 4 est représentée une installation 200 d'identification d'un porteur d'un document d'identification. Cette installation comporte, par exemple, un lecteur de codes-barres bidimensionnels 202. Ce lecteur est formé, par exemple, d'un téléphone mobile équipé d'une caméra et d'un logiciel de lecture adapté. Ce logiciel de lecture est adapté pour assurer la détection de plusieurs codes bidimensionnels alignés et pour assurer la lecture individuelle de chacun d'entre eux. L'installation comporte en outre un terminal 204 relié à la base de données 38 ainsi qu'au dispositif de lecture 202, par exemple par une liaison sans fil de type WIFI 206. Un scanner 210 d'empreinte digital est également connecté au terminal 204. Le terminal 204 est propre à comparer les informations d'état civil et biométriques obtenues par le lecteur 202 et à comparer celles-ci aux informations contenues dans la base 38 afin de mettre à disposition de l'utilisateur du terminal 204 une information sur le porteur du document d'identification. Des programmes mis en oeuvre dans le lecteur 202 ou dans le terminal 204 sont utilisés pour mettre en oeuvre l'algorithme illustré sur la figure 5. En variante, le lecteur 202 est relié directement à la base de données 38 et comporte des moyens de traitement d'informations propres à mettre en oeuvre les programmes mis en oeuvre dans le terminal 204, qui alors n'existe pas. Initialement, et comme illustré sur la figure 5, le lecteur 202 assure à l'étape 302 une lecture de l'ensemble des codes-barres bidirectionnels alignés. A l'étape 304, il assure une individualisation de chaque code-barres bidirectionnel. Cette individualisation est facilitée par la présence de lignes blanches formant les intervalles entre chacun des codes-barres alignés. Pour chaque code-barres ainsi identifié, le lecteur 202 détermine les données brutes Fol contenues dans chaque code-barres bidirectionnel. A l'étape 308, il assure, une reconstitution des données brutes complètes, en associant par concaténation chacun des fichiers Fol pour reconstituer un fichier FID. Ce fichier Fo est transmis au terminal 204 dans le mode de réalisation envisagé. Le calculateur du terminal 204 assure à l'étape 310 le décryptage du fichier pour restituer le fichier CFID, puis vérifie à l'étape 312 l'intégrité du fichier grâce à un algorithme connu en soi. A l'étape 314, le terminal 204 extrait du fichier Fo les données qui y sont contenues en supprimant les en-têtes et autres données techniques. Les informations d'état civil, la photographie et les quatre empreintes digitales sont mémorisées dans le terminal 204. A l'étape 316, les informations d'état civil ainsi que la photographie d'identité sont affichées sur l'écran du terminal 204. A l'étape 318, une connexion est effectuée vers la base 38 afin de recueillir des informations de sécurité sur la personne dont l'état civil a été révélé par le document d'identification. Ces données de sécurité sont renvoyées par la base de données 38 et mises à disposition sur l'écran du terminal 204. Ces informations de sécurité sont par exemple une information d'autorisation d'entrée sur le territoire ou au contraire une identification d'interdiction d'entrée sur un territoire. De manière simultanée, une acquisition des empreintes digitales du porteur du document d'identification est effectuée par le lecteur 210 à l'étape 320 et transmise au terminal 304. Une comparaison est effectuée dans le terminal 204 entre les empreintes relevées et les empreintes mémorisées dans le document d'identification à l'étape 322. Le résultat de cette comparaison ainsi que les données de sécurité transmises par la base de données 38 sont affichés à l'étape 324 et mis à disposition de l'utilisateur du terminal afin que ce dernier puisse appliquer les procédures de traitement du porteur du document d'identification.20 REVENDICATIONS1. Document d'identification (12) comportant : - un support physique portant au moins une inscription alphabétique d'identification du porteur du document, et - au moins un code-barres bidimensionnel (20) d'identification du porteur du document, caractérisé en ce qu'il comporte au moins deux codes-barres bidimensionnels (20) sur lesquels sont codées des parties complémentaires d'un même fichier d'identification (IFID) du porteur du document. 2. Document selon la revendication 1, caractérisé en ce que les codes-barres bidimensionnels (20) sont alignés pour former une zone (22) de forme rectangulaire. 3. Document selon la revendication 1 ou 2, caractérisé en ce que les codes-barres bidimensionnels (20) sont séparés par des espaces vierges de marquage (24), de largeur comprise entre 1 et 5 mm. 4. Document selon l'une quelconque des revendications précédentes, caractérisé en ce que les codes-barres bidimensionnels (20) sont en nombre compris entre 2 et 6. 5. Document selon l'une quelconque des revendications précédentes, caractérisé en ce que les données codées dans les codes-barres bidimensionnels (20) sont des informations d'état civil et des informations biométriques. 6. Document selon l'une quelconque des revendications précédentes, caractérisé en ce que les deux codes-barres bidimensionnels (20) sont de formats identiques. 7. Procédé de production d'un document d'identification comportant les étapes de : - recueillir des informations d'identification, - coder ces informations d'identification sur au moins un code-barres bidirectionnel (20), - imprimer le au moins un code-barres bidirectionnel (20) caractérisé en ce qu'il comporte : après le recueil des informations d'identification, l'étape d'agglomérer les informations d'identification en un unique fichier (FID), le découpage du fichier (FID) en au moins deux parties complémentaires (Fol) de taille chacune compatible avec le codage sur un unique code-barres bidirectionnel,le codage sur un unique code-barres bidirectionnel de chaque partie complémentaire (Fol et l'impression des au moins deux codes-barres bidimensionnels (20) de formats identiques sur un même support. 8. Procédé selon la revendication 7, caractérisé en ce que l'étape d'agglomération des informations en un seul fichier (F10) comprend une étape de formation d'un fichier natif (CFID) renfermant les informations d'identification et une étape de cryptage du fichier natif (CFID) pour former un fichier codé (FiD), et l'étape de découpage comprend l'étape de découpage du fichier codé (FID). 9. Procédé de lecture d'un document d'identification comportant au moins deux codes-barres bidimensionnels (20) sur un même support comportant : - la lecture de chaque code-barres bimensionnel (20) ; - le décodage de chaque code-barres bidimensionnel (20) ; - l'agglomération des informations décodées dans les au moins deux codes-barres bidimensionnels pour former un unique fichier (FID) ; et - l'extraction d'informations d'identification de l'unique fichier (FID). 10. Procédé selon la revendication 9, caractérisé en ce qu'il comporte, lors de l'étape d'agglomération des informations décodées, une étape de formation d'un fichier unique crypté (F10) regroupant les informations décodées et une étape de décryptage du fichier unique crypté (FID) pour former un fichier d'identification natif (CFID) et l'étape d'extraction des informations d'identification s'effectue sur le fichier d'identification natif (CFID).25