Brevet FR3119248A1 — publié le 20220729

L’invention concerne un module de commande (100) pour un appareil d’étiquetage. comprenant : une entrée configurée pour recevoir une demande de génération d’étiquette indiquant un produit alimentaire à étiqueter ; une sortie configurée pour fournir un signal d’impression à un dispositif d’impression d'étiquettes (106) ; et un processeur configuré pour : identifier un ensemble d’ingrédients du produit alimentaire indiqué en réponse à la réception de la demande de génération d’étiquette ; vérifier que l’ensemble d’ingrédients identifié du produit alimentaire est un ensemble d’ingrédients le plus récent du produit alimentaire. Si l’ensemble d’ingrédients identifié du produit alimentaire est vérifié comme étant le plus récent, le signal d’impression est émis pour amener le dispositif d’impression d’étiquettes (106) à imprimer une étiquette d’information indiquant l’ensemble d’ingrédients du produit alimentaire. Si l’ensemble d’ingrédients identifié ne peut pas être vérifié comme étant l’ensemble d’ingrédients le plus récent, la fourniture du signal d’impression (104) est empêchée. Figure pour l’abrégé : Fig. 1a Commande d’un appareil d’étiquetage Domaine technique de l’invention La présente invention concerne la commande d’un appareil d’étiquetage et la gestion d’informations, par exemple concernant la commande d’un appareil d’étiquetage des aliments pour générer des étiquettes présentant des informations correctes ou actualisées. Certains exemples divulgués ici concernent la vérification que des informations d’ingrédients d’un produit alimentaire à étiqueter sont actualisées et/ou complètes. Arrière-plan technique Les supermarchés et les magasins de proximité proposent le plus souvent des aliments à la vente aux consommateurs. Cependant, un grande partie du public, et par conséquent un grand nombre de consommateurs, souffrent d’allergies par rapport à certains ingrédients spécifiques et courants. Un consommateur peut être allergique, par exemple, au lait, aux œufs, aux cacahuètes, aux noix, au soja, au poisson ou aux crustacés, pour en nommer quelques uns. Par conséquent, les vendeurs d’aliments doivent donc lister les ingrédients sur l’étiquetage du produit alimentaire à vendre afin que les consommateurs souffrant d’allergies vérifient si un allergène particulier peut être inclus dans un produit alimentaire et si le produit alimentaire peut être consommé en toute sécurité. Cependant, les étiquettes d’ingrédients pour produits alimentaires peuvent omettre des ingrédients. Par exemple, une recette de produit alimentaire peut être actualisée, et des ingrédients qui peuvent être des allergènes pour certains consommateurs potentiels peuvent être introduits dans le produit alimentaire (par exemple, un nouveau type de sauce utilisé dans un sandwich peut contenir du lait, alors qu’il n’y avait pas d’ingrédient lacté présent dans une ancienne recette). Cependant, il peut y avoir un retard dans l’actualisation des données utilisées par le dispositif d’étiquetage utilisé pour imprimer une étiquette pour le produit alimentaire. Dans un tel exemple, le produit alimentaire peut être étiqueté de manière incorrecte avec une liste d’ingrédients obsolète. Un consommateur, allergique au lait, peut acheter le sandwich en pensant à partir des ingrédients listés sur l’étiquette du sandwich qu’il est sûr pour lui à consommer, mais le lait présent dans le nouveau type de sauce peut rendre le consommateur malade. Dans un autre exemple, une zone d’impression sur une étiquette à apposer sur un produit alimentaire peut être trop petite pour la liste totale des ingrédients. Cela peut se produire s’il y a eu une actualisation dans la liste des ingrédients pour ce produit alimentaire – l’ancienne liste des ingrédients peut être rentrée sur l’étiquette, mais la nouvelle liste des ingrédients peut être plus longue, et peut ne pas rentrer. Les ingrédients inclus ultérieurement (qui peuvent être des allergènes pour certaines personnes) peuvent être omis sur l’étiquette. À titre d’autre exemple, une tête d’impression d’une machine d’impression d’étiquettes peut être endommagée, en réduisant alors la lisibilité ou l’intégralité de l’étiquette d’ingrédient (par exemple, si l’ingrédient « œuf » doit être imprimé par une zone de la tête d’impression qui est endommagée, cet allergène peut ne pas être clairement affiché sur l’étiquette (ou peut être omis dans son ensemble). Si un allergène est présent dans un produit alimentaire mais qu’il n’est pas inclus dans les informations sur l’étiquetage du produit alimentaire, un consommateur, qui est allergique à l’allergène, peut acheter et ingérer le produit alimentaire et subir une réaction allergique qui peut, dans un cas grave, entraîner finalement le décès du consommateur. Par conséquent, un grand soin doit être pris pour s’assurer que l’étiquette d’un produit alimentaire est actualisée (c’est-à-dire avec les informations actuelles sur les allergènes) et qu’aucune information n’est omise sur l’étiquette qui peut être dangereuse pour une personne souffrant d’allergie. En outre, dans certaines juridictions, il peut exister des obligations légales pour lister toutes les données d’ingrédients actualisées sur l’étiquetage de produits alimentaires pour les personnes souffrant d’allergie, afin d’empêcher le déroulement d’un tel cas. Par conséquent, pour la sécurité des consommateurs et pour se conformer aux lois d’une juridiction, il existe la nécessité d’un moyen de s’assurer que les informations d’étiquette pour les produits alimentaires sont actualisées et complètes. L’invention divulguée ici permet de résoudre un ou plusieurs parmi les problèmes susmentionnés BRÈVE DESCRIPTION DES FIGURES Un ou plusieurs exemples vont maintenant être décrits, à titre d’exemple seulement, en référence aux dessins annexés, dans lesquels : représente un exemple de module de commande selon les exemples décrits ici ; représente un exemple d’un appareil de commande comprenant un module de commande selon les exemples décrits ici ; représente un exemple d’opérations de processeur pour commander l’impression d’étiquettes selon les exemples décrits ici ; représente un exemple de réseau informatique d’un serveur distant et de plusieurs modules de commande selon les exemples décrits ici ; représente un exemple de vérification de données d’ingrédients selon les exemples décrits ici ; représente un exemple de réception d’un signal d'erreur provenant d’un dispositif d’impression d’étiquettes selon les exemples décrits ici représente un exemple d’étiquette imprimée selon les exemples décrits ici ; représente un exemple de dispositif de commande selon les exemples décrits ici ; représente un support lisible par ordinateur selon les exemples décrits ici ; représente un exemple de procédé pour la fourniture d’un temps d’initiation de préparation de commande selon les exemples décrits ici ; illustre un exemple d’un procédé pour la vérification du contenu et la disposition d’une étiquette à l’écran avant l’impression selon les exemples décrits ici ; et illustre un exemple d’un écran d’affichage permettant la vérification du contenu d’une étiquette sur écran avant l’impression selon les exemples décrits ici. Module de commande (100) pour un appareil d’étiquetage, comprenant : une entrée configurée pour recevoir une demande de génération d’étiquette (102) indiquant un produit alimentaire à étiqueter ; une sortie configurée pour fournir un signal d’impression (104) à un dispositif d’impression d'étiquettes (106) ; et un processeur (200) configuré pour : identifier un ensemble d’ingrédients du produit alimentaire indiqué en réponse à la réception de la demande de génération d’étiquette (102) ; vérifier que l’ensemble d’ingrédients identifié du produit alimentaire est un ensemble d’ingrédients le plus récent du produit alimentaire ; si l’ensemble d’ingrédients identifié du produit alimentaire est vérifié comme étant l’ensemble d’ingrédients le plus récent du produit alimentaire, émettre le signal d’impression (104) pour amener le dispositif d’impression d’étiquettes (106) à imprimer une étiquette d’information indiquant l’ensemble d’ingrédients du produit alimentaire ; et si l’ensemble d’ingrédients identifié du produit alimentaire ne peut pas être vérifié comme étant l'ensemble d’ingrédients le plus récent du produit alimentaire, empêcher la fourniture du signal d’impression au dispositif d’impression d’étiquette (106). Module de commande selon la revendication 1, dans lequel : des premières données d’ingrédients indicatives de l’ensemble d’ingrédients du produit alimentaire indiqué sont stockées dans une mémoire locale sur le lieu du module de commande (100) ; des deuxièmes données d’ingrédients indiquant qu’un deuxième ensemble d’ingrédients du produit alimentaire indiqué sont stockées sur un serveur distant (300) éloigné du module de commande ; et le processeur (200) est configuré pour : identifier l’ensemble d’ingrédients le plus récent du produit alimentaire indiqué à partir des premières données d'ingrédients et des deuxièmes données d'ingrédients ; et émettre le signal d’impression pour amener le dispositif d’impression d'étiquettes (106) à imprimer l’étiquette d’information indiquant l’ensemble d’ingrédients le plus récent du produit alimentaire identifié à partir des premières et deuxièmes données d’ingrédients. Module de commande selon la revendication 2, dans lequel le processeur (200) est configuré pour : vérifier si les premières données d'ingrédients sont aussi récentes que les deuxièmes données d'ingrédients ; si les premières données d'ingrédients sont aussi récentes que les deuxièmes données d'ingrédients, émettre le signal d’impression pour amener le dispositif d’impression d'étiquettes (106) à imprimer l’étiquette d’information indiquant l’ensemble d’ingrédients le plus récent du produit alimentaire sur base des premières données d'ingrédients ; et si les premières données d'ingrédients sont moins récentes que les deuxièmes données d'ingrédients, récupérer les deuxièmes données d'ingrédients à partir du serveur distant (300) et émettre le signal d’impression pour amener le dispositif d’impression d'étiquettes (106) à imprimer l’étiquette d’information indiquant l’ensemble d’ingrédients le plus récent du produit alimentaire sur base des deuxièmes données d'ingrédients récupérées. Module de commande selon la revendication 3, dans lequel la vérification de si les premières données d'ingrédients sont aussi récentes que les deuxièmes données d'ingrédients comprend un ou plusieurs parmi : la mise en correspondance d’un horodatage temporel d’enregistrement des premières données d'ingrédients avec un horodatage temporel d’enregistrement des deuxièmes données d'ingrédients ; la mise en correspondance d’un identifiant de version des premières données d'ingrédients avec un identifiant de version des deuxièmes données d'ingrédients ; et la mise en correspondance de chacun des ingrédients indiqués par les premières données d'ingrédients avec un ingrédient correspondant indiqué par les deuxièmes données d'ingrédients. Module de commande selon l’une quelconque de la revendication 2 à la revendication 3, dans lequel le processeur (200) est configuré pour : tenter d’établir une communication entre le module de commande (100) et le serveur distant (300) ; et si la communication entre le module de commande (100) et le serveur distant (300) ne peut pas être établie, empêcher la fourniture du signal d’impression (104) au dispositif d’impression d’étiquettes (106). Module de commande selon l’une quelconque de la revendication 2 à la revendication 5, dans lequel le processeur (200) est configuré pour : suite à l’établissement d’une communication entre le module de commande (100) et le serveur distant (300), tenter de synchroniser les premières et deuxièmes données d'ingrédients ; et si les premières et deuxièmes données d'ingrédients ne peuvent pas être synchronisées, empêcher la fourniture du signal d’impression (104) au dispositif d’impression d’étiquette (106). Module de commande selon la revendication 6, dans lequel le processeur est configuré pour tenter de synchroniser les premières et deuxièmes données d'ingrédients d’un ou plusieurs parmi : périodiquement ; sur base de la réception d’une indication de synchronisation fournie en fonction d’une entrée utilisateur de synchronisation ; et sur base d’un changement apporté aux deuxièmes données d'ingrédients. Module de commande selon l’une quelconque des revendications précédentes, dans lequel le processeur (200) est configuré pour : si les premières données d'ingrédients ne peuvent pas être vérifiées comme indiquant l’ensemble d’ingrédients le plus récent du produit alimentaire, fournir une indication d’erreur à un dispositif d'émission d'erreur pour amener une alerte d’erreur à être émise. Module de commande selon l’une quelconque des revendications précédentes, dans lequel le processeur (200) est configuré pour : déterminer un format imprimé que l’ensemble d’ingrédients du produit alimentaire occupe une fois imprimé ; déterminer si la taille imprimée de l’ensemble d’ingrédients rentre à l’intérieur d’une zone d’impression disponible d’une étiquette à imprimer ; et si la taille imprimée de l’ensemble d’ingrédients ne rentre pas dans la zone d’impression disponible d’une étiquette à imprimer, empêcher la fourniture du signal d’impression (104) au dispositif d’impression d’étiquette (106). Module de commande selon la revendication 9, dans lequel le processeur (200) est configuré pour : si la taille imprimée de l’ensemble d’ingrédients ne rentre pas dans la zone d’impression disponible d’une étiquette à imprimer, fournir une indication d’erreur à un dispositif d'émission d'erreur pour amener une alerte d’erreur a être émise. Module de commande selon l’une quelconque des revendications précédentes, dans lequel le processeur (200) est configuré pour : recevoir, à partir d’un dispositif d’impression d’étiquettes (106) comprenant une tête d’impression ayant une pluralité de buses d’impression, un signal d'erreur indiquant qu’un nombre prédéterminé de buses d’impression ne sont pas opérationnelles ; et empêcher la fourniture du signal d’impression (104) au dispositif d’impression d’étiquettes (106) en fonction du signal d'erreur. Appareil d’impression d’étiquettes comprenant : le module de commande (100) selon l’une quelconque des revendications précédentes ; un dispositif d’entrée configuré pour recevoir une entrée utilisateur et transmettre la demande de génération d’étiquette à l’entrée du module de commande (100) en fonction de l’entrée utilisateur reçue ; et un dispositif d’impression d'étiquettes (106) connecté à la sortie du module de commande (100), le dispositif d’impression d'étiquettes (106) étant configuré pour recevoir le signal d’impression (104) à partir du module de commande (100) et imprimer une étiquette d’information en fonction de la réception du signal d’impression (104). Appareil d’impression d’étiquettes selon la revendication 12, comprenant un indicateur de sortie configuré pour fournir une indication, à un utilisateur, en fonction du module de commande (100) empêchant la fourniture du signal d’impression (104) au dispositif d’impression d’étiquettes (106). Procédé mis en œuvre par ordinateur pour l’impression d’une étiquette d’information pour un produit alimentaire, le procédé comprenant : la réception d’une demande de génération d’étiquette indiquant un produit alimentaire à étiqueter ; l’identification d’un ensemble d’ingrédients du produit alimentaire indiqué en réponse à la réception de la demande de génération d’étiquette ; la vérification que l’ensemble d’ingrédients identifié du produit alimentaire est un ensemble d’ingrédients le plus récent du produit alimentaire ; si l’ensemble d’ingrédients identifié du produit alimentaire est vérifié comme étant l’ensemble d’ingrédients le plus récent du produit alimentaire, l’émission du signal d’impression (104) pour amener le dispositif d’impression d’étiquettes (106) à imprimer une étiquette d’information indiquant l’ensemble d’ingrédients du produit alimentaire ; et si l’ensemble d’ingrédients identifié du produit alimentaire ne peut pas être vérifié comme étant l'ensemble d’ingrédients le plus récent du produit alimentaire, l’empêchement de la fourniture du signal d’impression (104) au dispositif d’impression d’étiquette (106). Support de stockage lisible par ordinateur comprenant des instructions pour exécuter un procédé comprenant : la réception d’une demande de génération d’étiquette indiquant un produit alimentaire à étiqueter ; l’identification d’un ensemble d’ingrédients du produit alimentaire indiqué en réponse à la réception de la demande de génération d’étiquette ; la vérification que l’ensemble d’ingrédients identifié du produit alimentaire est un ensemble d’ingrédients le plus récent du produit alimentaire ; si l’ensemble d’ingrédients identifié du produit alimentaire est vérifié comme étant l’ensemble d’ingrédients le plus récent du produit alimentaire, l’émission du signal d’impression (104) pour amener le dispositif d’impression d’étiquettes (106) à imprimer une étiquette d’information indiquant l’ensemble d’ingrédients du produit alimentaire ; et si l’ensemble d’ingrédients identifié du produit alimentaire ne peut pas être vérifié comme étant l'ensemble d’ingrédients le plus récent du produit alimentaire, l’empêchement de la fourniture du signal d’impression (104) au dispositif d’impression d’étiquette (106).