Brevet FR3121254A1 — publié le 20220930

L’invention concerne un système de suivi de mouvement d’une pluralité de contenants comportant au moins une première borne, chaque contenant comporte un code d’identification. La première borne comporte : un dispositif de prise de vues, ladite première borne extrait et décode le code d’identification de chaque contenant avant d’envoyer ladite prise de vues à une base de données ; un flash relié au dispositif de prise de vues (21) se déclenchant lors de la prise de vues ; une unité de commande, comportant un microcontrôleur pilotant le système et ladite base de données, une unité de traitement d’au moins une prise de vues pour identifier le code d’identification de chaque contenant et créer une liste des codes d’identification reconnus, un écran d’affichage (22), une unité de déclenchement de la prise de vues, ledit système déclenche ladite prise de vues pendant le déplacement du support de contenants par un élément de déplacement. Figure pour l’abrégé : Fig. 2 Système de suivi de mouvement d’une pluralité de contenants Domaine technique de l’invention La présente invention concerne un système de suivi de mouvement d’une pluralité de contenants. Elle s’applique, en particulier, à toutes les entreprises, organismes publics ou privés utilisant les palettes comme unité de manutention ou de conditionnement ou tout autre support de contenants manipulable de la même façon qu’une palette (manipulation par transpalette) sur ou dans lequel se trouve un ou plusieurs contenants. Le terme « palette » utilisé dans ce document recouvre tout type de support de contenants pouvant être manipulé par un engin de manutention à fourche (transpalette manuel ou électrique, chariot élévateur, transgerbeur, transitique etc..), il peut s’agir de palettes bois, palettes plastique, palettes métal, caisses palettes (bois, plastique, carton, grillage)... Quelques types de palettes standards parmi les plus courantes présentent des dimensions de A x B avec A étant une dimension comprise entre 100 mm et 2 500 mm et B étant une dimension comprise entre 100 mm et 2 500 mm. Ceci inclut donc toutes les dimensions de palettes classiques de 600 m par 800 mm ou 800 mm par 1 000 mm, de 1 000 mm par 1 000 mm, de 1 100 mm par 1 100 mm, de 1 200 par 1 200 mm, le plus souvent de 1 200 mm par 800 mm, etc. Les contenants peuvent être tous types de colis ou carton ou bacs sous toutes leurs formes, dans tous les matériaux et dans lesquels se trouvent des marchandises ou des biens de toutes sortes ou rien. Un des buts de l’invention est de tracer automatiquement la présence ou les mouvements d’une pluralité de contenants. La connaissance de l’information relative à la quantité de marchandise contenue dans un conteneur ou une remorque ou à un emplacement dans un entrepôt est une information utile pour optimiser les flux de transport au sein d’un système de distribution logistique. Cette information est utile après la fabrication ou création de la palette avec ses différents contenants ou à chaque opération de chargement et déchargement et sur le long terme pour optimiser les taux de remplissage. Il est connu de faire réaliser des contrôles ou des inventaires et rapports par les opérateurs manutentionnaires. Cette méthode en plus d’être fastidieuse ne permet pas un suivi en temps réel du transport de marchandises. Il est connu de faire des contrôles manuels de bonne présence des contenants, ou d’un bon nombre de contenants ou de bonnes catégories de contenants sur un support de contenants : soit de manière visuelle par rapport à une liste préétablie, soit de manière manuelle à l’aide d’un scanneur ou douchette à lecture de code-barres reliée à un système d’information, nécessitant nombre d’opérations identiques, fastidieuses et sujettes à erreurs. Il est connu de faire des contrôles de qualité manuels ou visuels ou humains pour comparer une préparation de commandes à une liste préétablie de commandes. La longueur et la variété de la liste génèrent des erreurs humaines. Il est connu de créer une objet informatique de type support de contenants virtuel lorsqu’une préparation physique de support de contenants avec ses contenants a été effectuée par des opérateurs ou des robots palettiseurs ou tout procédé mécanique automatisé de passage de contenants sur un support de contenants prédéfini, mais ces systèmes n’alignent pas l’information informatique avec la réalité physique de ce qui est sur le support contenant (un contenant peut tomber sans être vu ou sortir de la liste des contenants sur un support de contenants). Il est connu de faire réaliser des photos par smartphone (terme anglophone pour téléphone portable) et rapports par les opérateurs manutentionnaires. Cette méthode en plus d’être fastidieuse ne permet pas une surveillance en temps réel du suivi du transport de marchandises, et génère des erreurs (Photos de mauvaise qualité et prises de vues non systématiques en fonction du temps des opérateurs). Pour le suivi du transport de marchandises, une technique antérieure consiste à utiliser un lecteur de code-barres à faisceau laser. Les inconvénients de cette technique sont que la zone de lecture doit être inférieure à 1 mètre de hauteur, la lecture de code-barres n’est pas fiable (de l’ordre de 30 % de code-barres non lus) et il n’y a pas de preuve du chargement ou déchargement. Un autre problème de ce type de technique est le grand nombre de lecteurs de code-barres nécessaires (usuellement un par opérateur). Aucune des solutions actuelles ne permet de répondre à tous les besoins requis, à savoir de fournir un suivi avéré de la quantité et de l’identification unitaire et de masse des contenants. Présentation de l'invention La présente invention vise à remédier à ces inconvénients avec une approche totalement novatrice. Plus précisément, l’invention a pour objectif de fournir un suivi signé, c’est-à-dire avec une image ou film ou tout autre objet multimédia (nuage de points, etc.) capturé comportant une information datée avec au moins la date et l’heure pour chaque prise d’image ou de film ou tout autre objet multimédia capturé. Un objectif de l’invention est de fournir une telle technique, qui puisse être adaptée aisément à des systèmes existants. Ces objectifs, ainsi que d’autres qui apparaîtront par la suite, sont atteints, selon un premier aspect, à l’aide d’un système de suivi de mouvement d’une pluralité de contenants comportant au moins une première borne positionnée à proximité d’un point de passage des contenants, chaque contenant comporte un code d’identification et est positionné sur un support de contenants, ledit système étant remarquable en ce que la première borne comporte : - un dispositif de prise de vues, de type caméra, ou tout autre type de matériel de captage de nuages de points, configuré pour la prise de vues au moment du passage d’un support de contenants devant ladite première borne, ladite première borne extrait et décode le code d’identification de chaque contenant avant d’envoyer ladite prise de vues à une base de données ; - un flash relié au dispositif de prise de vues se déclenchant lors de la prise de vues ; - une unité de commande, comportant un microcontrôleur pilotant le système et ladite base de données, une unité de traitement d’au moins une prise de vues pour identifier le code d’identification de chaque contenant et créer une liste des codes d’identification reconnus, un écran d’affichage, une unité de déclenchement de la prise de vues en fonction d’au moins une cellule de détection de mouvement, ledit système déclenche ladite prise de vues pendant le déplacement du support de contenants par un élément de déplacement. Selon un exemple, le déclenchement de la prise de vues est un déclenchement manuel ou par un signal reçu par le système. Selon un exemple le code d’identification est un code-barres, QR code (de l’anglais quick response code pour « code à réponse rapide », marque déposée) ou selon un exemple le code d’identification est un code-barres 1D. Selon un exemple, le support de contenants est une palette. Ainsi le système permet de détecter une présence ou de suivre le mouvement d’une pluralité de contenants. Les avantages du système en fonction des configurations, sont : - d’augmenter la satisfaction des clients et partenaires, et consolider l’image de qualité de l’entreprise en livrant les bons contenants sur les bons supports ; - d’augmenter la qualité et l’excellence des palettisations (et répartition des contenants sur supports de contenants), et par conséquent des chargements, des déchargements, et des suivis de stocks ; - de diminuer de manière conséquente les durées de contrôle de ces opérations ; - de réallouer des surfaces de stocks intermédiaires ou de contrôle qualité en le focalisant sur quelques bornes ; - de fluidifier les flux de marchandises associés sans augmentation du nombre d’opérateurs nécessaires ; - de calculer automatiquement des indices qualité relatifs à la présence des contenants sur les supports de contenants : conformité des articles, des lots, des tournées ou sous-tournées, des poids variables, plan de palettisation (couches/cheminées), positionnements non-lus, intrus, doublons, palettes gerbées, respect du contrat date, du retour en date, contrôle DLC/DLUO (Date limite de consommation/date limite d'utilisation optimale),... - de créer dans les systèmes d’information en quelques secondes un objet informatique « support de contenant » relié à la liste des indentifications unitaires des contenants qui sont physiquement sur le support de contenants. L’invention est avantageusement mise en œuvre selon les modes de réalisation et les variantes exposées ci-après, lesquelles sont à considérer individuellement ou selon toute combinaison techniquement opérante. Dans un mode de réalisation, l’élément de déplacement est un convoyeur ou un plateau tournant ou un chariot de transport de tout type de support de contenants, ou une transitique, ou un tapis roulant. En fonction de la configuration, il s’agit d’un convoyeur ou un plateau tournant, ou plateau tournant de filmeuse. Dans un mode de réalisation, ledit système comporte un module d’identification unique du contenant compris selon au moins l’un des éléments suivants : - étiquette d'identification par code-barres ou QR code (de l’anglais quick response code pour « code à réponse rapide », marque déposée) par émission d’onde, émission ou réception ou réflexion partielle ou totale de fréquence radio, de type RFID (de l’anglais radio frequency identification pour radio identification), intégrée au contenant ; - carte d’identité unique intégrée au contenant ; une référence unique à une base de données formée d'une chaine de blocs ordonnés, dite blockchain, intégrée dans le contenant et lisible ou détectable de l’extérieur par un système d’onde. Le système comporte en outre un module d’identification unique inviolable de traçabilité unique et certaine du contenant, un à 3 systèmes différents parmi : une étiquette d'identification par code-barres ou QR code, par émission d’onde, émission ou réception ou réflexion partielle ou totale de fréquence radio, de type RFID, intégrée au contenant, carte d’identité unique intégrée au contenant, une référence unique à une base de données formée d'une chaine de blocs ordonnés, dite blockchain, intégrée dans le contenant et lisible ou détectable de l’extérieur par un système d’onde quelle qu’elle soit. Le système selon l'invention interagit avec un réseau, dit réseau privé, qui héberge de manière distribuée une base de données formée d'une chaine de blocs ordonnés, et associée à un protocole d'écriture/lecture et de validation cryptographique de transactions effectuées sur le réseau privé. Une telle base de données est plus connue sous sa dénomination anglaise de blockchain, qui est utilisée dans toute la suite. La vitesse de l’élément de déplacement est au-delà de 0,01 m/s. En général, la vitesse est de l’ordre de 0,25 m/s à 5m/s. Grâce à ces dispositions, le système permet d’avoir une preuve qualité irréfutable de la préparation de commande et des contenants. Dans un mode de réalisation, l’unité de traitement des données associe une information temporelle avec les données de prise de vues. Dans un mode de réalisation, l’unité de traitement des données associe une information unique avec les données de prise de vues. La notion d’information unique un compteur qui ne prend jamais deux fois la même valeur. Ceci permet de gérer une unicité des identifications. La notion d’information unique est différente avec le code d’identification de chaque contenant. En effet, chaque identifiant a un code théoriquement unique. Mais en cas de problème, il se peut qu’il y en ait deux pareils. C’est la même chose dans le cas de colis standards. Dans cette variante, le but est la traçabilité avec un numéro unique qui peut ne pas être temporel. Dans un mode de réalisation, l’unité de traitement compare la liste des codes d’identification de chaque contenant à une liste théorique des codes d’identification des contenants contenus dans la base de données, lorsqu’il existe une différence alors le système indique un incident sur l’écran d’affichage. Dans un mode de réalisation, l’unité de traitement compare la liste des codes d’identification de chaque contenant à une liste théorique des codes d’identification des contenants contenus dans la base de données, lorsqu’il existe une différence alors le système indique un incident sur l’écran d’affichage. Dans un exemple, l’unité de traitement déchiffre les codes d’identification de chaque contenant, les rassemble sous la forme d’une liste, et crée une liste théorique des codes d’identification des contenants associés au support de contenants dans la base de données. Dans un mode de réalisation, le système comporte un module de communication de données avec un émetteur-récepteur de données rendant accessible les informations de l’unité de traitement à distance. Dans un mode de réalisation, la première borne est positionnée selon un côté de l’élément de déplacement, le système comporte une deuxième borne positionnée de l’autre côté de l’élément de déplacement, la deuxième borne comporte : - un dispositif de prise de vues, de type caméra, ou tout autre type de matériel de captage de nuages de points, configuré pour la prise de vues au moment du passage d’un support de contenants devant ladite deuxième borne, ladite deuxième borne extrait et décode le code d’identification de chaque contenant avant d’envoyer ladite vues à une base de données ; - un flash relié au dispositif de prise de vues se déclenchant lors de la prise de vues ; - une unité de commande, comportant un microcontrôleur pilotant le système et ladite base de données, une unité de traitement d’au moins une prise de vues pour identifier le code d’identification de chaque contenant et créer une liste des codes d’identification reconnus, une unité de déclenchement de la prise de vues en fonction d’au moins une cellule de détection de mouvement, ledit système déclenche ladite prise de vues pendant le déplacement du support de contenants par un élément de déplacement avec une synchronisation avec la première borne par l’unité de commande. Selon un autre exemple pour la deuxième borne, l’unité de commande comporte un écran d’affichage. Dans un mode de réalisation, ledit système comporte en outre entre trois et six bornes positionnées autour de l’élément de déplacement, chaque borne comporte : - un dispositif de prise de vues, de type caméra, ou tout autre type de matériel de captage de nuages de points, configuré pour la prise de vues au moment du passage d’un support de contenants devant ladite borne, ladite borne extrait et décode le code d’identification de chaque contenant avant d’envoyer ladite vues à une base de données ; - un flash relié au dispositif de prise de vues se déclenchant lors de la prise de vues ; - une unité de commande, comportant un microcontrôleur pilotant le système et ladite base de données, une unité de traitement d’au moins une prise de vues pour identifier le code d’identification de chaque contenant et créer une liste des codes d’identification reconnus, une unité de déclenchement de la prise de vues en fonction d’au moins une cellule de détection de mouvement, ledit système déclenche ladite prise de vues pendant le déplacement du support de contenants par un élément de déplacement avec une synchronisation avec l’une des autres bornes par l’unité de commande. Dans un mode de réalisation, l’élément de déplacement est situé sur la borne ou sur le système de bornes qui bougent le long, de part et d’autre, ou autour de tout type de support de contenants. Dans un mode de réalisation, lorsqu’un indicateur de la base de données dépasse un seuil prédéfini, ledit système comporte en outre : - un module d’alarme comportant un dispositif d'alarme coopérant avec l’unité de commande pour envoyer un rapport d’incident vers, un terminal de gestion, ou une base de données, ledit dispositif d'alarme étant : auditif, visuel ou silencieux, le terminal de gestion ayant accès à au moins une donnée de la base de données. Selon un exemple, le seuil prédéfini est dépassé lorsque la liste des codes d’identification contrôlés par la prise de vues et la liste théorique contenue dans la base de données est différente. Dans un mode de réalisation, ledit système comporte en outre un module de traitement volumique des contenants, par traitement par l’unité de traitement donné et de la base de données. Dans un mode de réalisation, ledit système comporte en outre un module de traitement des données en temps réel configuré pour donner un indicateur de l’évolution d’un paramètre des contenants, tel que le rayonnement, le visuel sans déchirure, l’odeur, l’humidité, le poids du support de contenants, la détection de gaz. Dans un mode de réalisation, le système comporte un dispositif intégré de traçabilité des mesures physiques internes ou externes positionné dans au moins l’un des contenants, ledit dispositif intégré est configuré pour donner un indicateur de l’évolution d’un paramètre des contenants, ledit paramètre étant le rayonnement, le visuel sans déchirure, l’odeur, l’humidité, le poids du support de contenants, la détection de gaz. Dans un mode de réalisation, les données d’au moins une prise de vues est comparée à des données de la base de données par l’unité de traitement adapté pour reconnaitre les nombres et formes des contenants ou des nuages de points de ou des prise (s) de vues, et les associe à l’information unique. L’unité de traitement des données et des prises de vues reconnaît via différentes technologies de reconnaissance de formes et de nuages de points dont l’intelligence artificielle. L’intelligence artificielle est une comparaison par l’apprentissage de plusieurs formes ou nuages de points et permet de reconnaitre automatiquement, les nombres et formes des contenants, et les associe à une information unique avec les données de prise de vues et les caractéristiques du contenant. Brève description des figures D’autres avantages, buts et caractéristiques de la présente invention ressortent de la description qui suit faite, dans un but explicatif et nullement limitatif, en regard des dessins annexés, dans lesquels : la représente une borne du système objet de la présente invention ; la représente le principe de l’invention avec un schéma montrant la borne devant une palette sur laquelle sont posés des colis ; La représente une borne avec un plateau tournant et l’étape du filmage de la palette ; La représente une variante du système avec non pas une seule borne mais deux bornes positionnées de chaque côté du plateau tournant ; La représente une variante du système avec non pas une seule borne mais deux bornes positionnées de chaque côté du convoyeur. La représente une variante du système avec quatre bornes. La représente une variante du système quatre bornes et un passage suffisant pour un convoyeur de type tapis roulant ou transitique. Système de suivi de mouvement d’une pluralité de contenants comportant au moins une première borne positionnée à proximité d’un point de passage des contenants, chaque contenant comporte un code d’identification et est positionné sur un support de contenants, ledit système étant caractérisé en ce que la première borne comporte : - un dispositif de prise de vues, de type caméra, ou tout autre type de matériel de captage de nuages de points, configuré pour la prise de vues au moment du passage d’un support de contenants devant ladite première borne, ladite première borne extrait et décode le code d’identification de chaque contenant avant d’envoyer ladite prise de vues à une base de données ; - un flash relié au dispositif de prise de vues (21) se déclenchant lors de la prise de vues ; - une unité de commande, comportant un microcontrôleur pilotant le système et ladite base de données, une unité de traitement d’au moins une prise de vues pour identifier le code d’identification de chaque contenant et créer une liste des codes d’identification reconnus, un écran d’affichage (22), une unité de déclenchement de la prise de vues en fonction d’au moins une cellule de détection de mouvement, ledit système déclenche ladite prise de vues pendant le déplacement du support de contenants par un élément de déplacement. Système selon la revendication 1, dans lequel l’élément de déplacement est un convoyeur ou un plateau tournant ou un chariot de transport de tout type de support de contenants, ou une transitique, ou un tapis roulant. Système selon la revendication 1, dans lequel ledit système comporte un module d’identification unique du contenant compris selon au moins l’un des éléments suivants : - étiquette d'identification par code-barres ou QR code, par émission d’onde, émission ou réception ou réflexion partielle ou totale de fréquence radio, de type RFID, intégrée au contenant ; ; - carte d’identité unique intégrée au contenant ; une référence unique à une base de données formée d'une chaine de blocs ordonnés, dite blockchain, intégrée dans le contenant et lisible ou détectable de l’extérieur par un système d’onde. Système selon la revendication 1, dans lequel l’unité de traitement des données associe une information temporelle avec les données de prise de vues. Système selon la revendication 1, dans lequel l’unité de traitement des données associe une information unique avec les données de prise de vues. Système selon la revendication 1, dans lequel l’unité de traitement compare la liste des codes d’identification de chaque contenant à une liste théorique des codes d’identification des contenants contenus dans la base de données, lorsqu’il existe une différence alors le système indique un incident sur l’écran (22) d’affichage. Système selon la revendication 1, dans lequel le système comporte un module de communication de données avec un émetteur-récepteur de données rendant accessible les informations de l’unité de traitement à distance. Système selon la revendication 1, dans lequel la première borne est positionnée selon un côté de l’élément de déplacement, le système comporte une deuxième borne positionnée de l’autre côté de l’élément de déplacement, la deuxième borne comporte : - un dispositif de prise de vues, de type caméra, ou tout autre type de matériel de captage de nuages de points, configuré pour la prise de vues au moment du passage d’un support de contenants devant ladite deuxième borne, ladite deuxième borne extrait et décode le code d’identification de chaque contenant avant d’envoyer ladite vues à une base de données ; - un flash relié au dispositif de prise de vues (21) se déclenchant lors de la prise de vues ; - une unité de commande, comportant un microcontrôleur pilotant le système et ladite base de données, une unité de traitement d’au moins une prise de vues pour identifier le code d’identification de chaque contenant et créer une liste des codes d’identification reconnus, une unité de déclenchement de la prise de vues en fonction d’au moins une cellule de détection de mouvement, ledit système déclenche ladite prise de vues pendant le déplacement du support de contenants par un élément de déplacement avec une synchronisation avec la première borne par l’unité de commande. Système selon la revendication 8, dans lequel ledit système comporte en outre entre trois et six bornes positionnées autour de l’élément de déplacement, chaque borne comporte : - un dispositif de prise de vues, de type caméra, ou tout autre type de matériel de captage de nuages de points, configuré pour la prise de vues au moment du passage d’un support de contenants devant ladite borne, ladite borne extrait et décode le code d’identification de chaque contenant avant d’envoyer ladite vues à une base de données ; - un flash relié au dispositif de prise de vues (21) se déclenchant lors de la prise de vues ; - une unité de commande, comportant un microcontrôleur pilotant le système et ladite base de données, une unité de traitement d’au moins une prise de vues pour identifier le code d’identification de chaque contenant et créer une liste des codes d’identification reconnus, une unité de déclenchement de la prise de vues en fonction d’au moins une cellule de détection de mouvement, ledit système déclenche ladite prise de vues pendant le déplacement du support de contenants par un élément de déplacement avec une synchronisation avec l’une des autres bornes par l’unité de commande. Système selon la revendication 8, dans lequel l’élément de déplacement est situé sur la borne ou sur le système de bornes qui bougent le long, de part et d’autre, ou autour de tout type de support de contenants. Système selon la revendication 1, dans lequel lorsqu’un indicateur de la base de données dépasse un seuil prédéfini, ledit système comporte en outre : - un module d’alarme comportant un dispositif d'alarme coopérant avec l’unité de commande pour envoyer un rapport d’incident vers, un terminal de gestion, ou une base de données, ledit dispositif d'alarme étant : auditif, visuel ou silencieux, le terminal de gestion ayant accès à au moins une donnée de la base de données. Système selon la revendication 1, dans lequel ledit système comporte en outre un module de traitement volumique des contenants, par traitement par l’unité de traitement donné et de la base de données. Système selon la revendication 1, dans lequel ledit système comporte en outre un module de traitement des données en temps réel configuré pour donner un indicateur de l’évolution d’un paramètre des contenants, tel que le rayonnement, le visuel sans déchirure, l’odeur, l’humidité, le poids du support de contenants, la détection de gaz. Système selon la revendication 1, dans lequel le système comporte un dispositif intégré de traçabilité des mesures physiques internes ou externes positionné dans au moins l’un des contenants, ledit dispositif intégré est configuré pour donner un indicateur de l’évolution d’un paramètre des contenants, ledit paramètre étant le rayonnement, le visuel sans déchirure, l’odeur, l’humidité, le poids du support de contenants, la détection de gaz. Système selon la revendication 5, dans lequel les données d’au moins une prise de vues est comparée à des données de la base de données par l’unité de traitement adapté pour reconnaitre les nombres et formes des contenants ou des nuages de points de ou des prise (s) de vues, et les associe à l’information unique.