Brevet FR2810137A1 — publié le 20011214

Le secteur technique de la présente invention est celui des procédés d'identification automatique à l'aide de codes à barres comme par exemple le code connu sous la désignation PDF En 1996, ce code à barres PDF connaît un retentissement extraordinaire Etats unis d'Amérique avec la fourniture de lecteurs associés. Ce code à barres est connu pour procurer une grande capacité d'encodage de données, ce qui n'est pas le cas des codes à barres classiques largement répandus. Cette capacité d'encodage est telle que ce code à barres n'est pas non plus quantitativement différent mais qualitativement différent autres outils d'identification. Son rôle d'identification ne consiste plus à appeler des données mais à les fournir directement, avec une fiabilité et des coûts de possession des systèmes très concurrentiels par rapport à ceux mis en oeuvre dans des technologies différentes comme les cartes à puce, cartes PCMCIA, ou les étiquettes radio. Toutefois, dans l'espace besoins que les symbologies bi-dimensionnelles créé, la limite des 1 000 octets du code à barres PDF 417 reste sans commune mesure avec les autres supports précédemment cités. Pour plus de détails on peut se reporter au document édité par Association Indentification Manufacturers dans UNIFORM SYMBOLOGY SPECIFICATION PDF 417. On sait déjà répartir retrouver une information sur plusieurs codes à barres 417. Mais la lecture doit être faite dans l'ordre exact de codage de l'information pour obtenir message cohérent. De plus, lorsque l'information est de type binaire, on a constaté une perte se traduisant par une reconnaissance par le système d'un code à barres de commande qui conduit à des perturbations. Enfin, il n'y a aucune possibilité de contrôle de l'intégrité de l'information. C'est pourquoi l'objet de l'invention vise la création un nouvel assemblage à base codes à barres 417 dont la capacité d'encodage présente plus de limite mathématique mais uniquement physique, et permettant l'utilisation de lecteurs commerce sans aucune adaptation. L'invention a donc pour objet procédé d'extension des capacités d'encodage de données à l'aide du code à barres PDF 417 après une première étape classique de compression des données, données étant lues par un matériel d'acquisition liaison avec un matériel de lecture connecté à un système d'information, caractérisé en ce qu'on répartit à l'aide d'algorithmes les données en une série de codes à barres liés dynamiquement pour réaliser une seconde compression, on introduit un élément de contrôle de l'intégrité de l'information et on commande le formatage et la lecture des données directement à partir du système d'information. Selon une caractéristique de l'invention, on répartit les données par paquets de 1 Ko quel que soit leur volume. Selon une autre caractéristique, le système d'acquisition et l'application en réception des données sont intégrés au système d'information auquel est connecté le matériel de lecture. Un avantage essentiel de l'invention réside dans le fait que le volume des données lues n'est pas assujetti à un matériel de lecture spécifique et au volume de sa mémoire. Un autre avantage réside dans l'absence de contrainte de l'ordre de lecture des codes à barres PDF. D'autres caractéristiques, détails et avantages de l'invention apparaîtront plus clairement à la lecture du complément de description donné ci-après donné à titre indicatif en relation avec un dessin sur lequel la figure unique 1 représente schéma d'organisation. Comme indiqué précédemment, on s'affranchit des limites actuelles des lecteurs du commerce en assurant autant de transmissions de lectures, en reconstituant les données au niveau de la mémoire vive du calculateur et en mettant oeuvre des algorithmes de compression/décompression faisant appel aux fractales et des algorithmes de cryptage des données. I1 est ainsi possible d'utiliser un lecteur standard du commerce qui n'est pas saturé par le volume des données qu'il a à transmettre à un calculateur intégré dans le matériel d'acquisition, puis au système d'information. Un seuil supplémentaire est alors franchi, c'est l'augmentation des capacités de l'encode et du décode. Pour aller au-delà des limitations du lecteur, on codifie une quantité de données illimitée répartie en une série de symboles liés dynamiquement. Chaque symbole représente alors quantité donnée de la codification globale. La liaison dynamique permet d'éviter les erreurs de manipulation, comme par exemple l'inversion de l'ordre de lecture, la double lecture accidentelle ou la non validation en cas d'oubli d'un symbole. On peut par exemple répartir l'ensemble des données sur un ensemble de quatre symboles On lit ensuite ces quatre symboles et on recompose l'information au niveau du système d'information. On comprend qu'avec cette nouvelle méthode ce est plus ni le matériel d'acquisition des données, ni lecteur par exemple, qui interprètent l'information, mais le système d'information lui-même, ce qui revient à reporter l'interprétation au niveau d'une puissance de calcul sans commune mesure avec la capacité intrinsèque du lecteur. Le rôle de cette puissance de calcul est alors de recréer la structure de l'information à partir de chaque paquet qui porte la description des liens avec l'ensemble complet des paquets. I1 en résulte que le procédé selon l'invention permet l'utilisation de matériels périphériques du commerce sans modification particulière. Le procédé selon l'invention permet de dépasser limites physiques et mathématiques du code à barres 417 décrit selon les normes en vigueur, ce qui permet de traiter des volumes d'information très importants en restant compatibles avec moyens d'impression et de lecture du commerce. C' donc un avantage tout à fait considérable 'apporte l'invention De plus, les codes à barres peuvent être lus sans aucun ordre et certains codes à barres peuvent être lus deux fois sans aucune perturbation du système et sans aucune perte d'intégrité de l'information. A titre d'exemple, on peut intégrer dans quatre codes à barres PDF 417 un volume d'information de l'ordre du 800 Ko. Ainsi donc, on réalise une première compression des données de manière classique, puis on réordonne l'information compressée en paquets d'information à l'aide de fonctions polynomiales pour réaliser une seconde compression et on introduit une instruction contrôle parité de l'intégrité. En décompression, relit d'abord l'intégration à l'aide du système d'information, un micro ordinateur par exemple, puis on interprète l'information et on obtient l'information initialement compressée. Le mode d'intégration est donc reconnu dans l'outil d'interprétation et de décompression. On restitue à l'inverse une grande quantité de données façon transparente et sécurisée pour l'utilisateur final. Sur la figure 1, on a représenté l'organisation d'un systeme faisant application du procédé selon l'invention. Le système d'information 1 est un programme dédié qui encode et décode les données en étant connecté à un matériel d'acquisition 2, par exemple un micro ordinateur, incorporant un calculateur 3. Le matériel 3 est relié à une imprimante 4 qui imprime un ou des codes 5 à barres PDF 417 résultant de l'encodage des données de départ. A l'inverse, le code à barres 417 peut être lu par un lecteur 6 qui est connecté matériel d'acquisition 2 dont les données sont décodées par le système d'information 1 pour restituer sous forme lisible l'information contenue dans le code à barres PDF 417. Si les codes sont multiples aucun ordre de lecture, comme indiqué précédemment, n'est imposé et le système ne délivre aucune information tant que la lecture de tous les codes n' pas réalisée au moins une fois. REVENDICATIONS 1. Procédé d'extension des capacités d'encodage de données à l'aide du code à barres PDF 417 comprenant une première étape de compression des données, donnees étant lues par un matériel d'acquisition en liaison avec un matériel de lecture connecté à un système d'information, caractérisé en ce qu'on répartit à l'aide d'algorithmes particuliers les données en une série de symboles liés dynamiquement pour réaliser une seconde compression, on introduit un élément de contrôle de l'intégrité de l'information et on commande le formatage et la lecture des données directement à partir du système d'information. Procédé d'extension selon la revendication 1, caractérisé en ce qu'on répartit les données compressées par paquets de 1 Ko quel que soit leur volume initial. 3. Procédé d'extension selon la revendication 1 ou 2, caractérisé en ce que le système d'acquisition et l'application en réception des données sont intégrés au système d'information auquel est connecté le matériel de lecture.