INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Le module de combustion MC permet de brûler les gaz résiduels issus de l’épuration (i.e. le flux de combustion GR1). Avantageusement, le module de combustion MC est configuré pour produire de l’électricité en brûlant le flux de combustion GR1 et pour fournir au moins une partie de l’électricité produite à l’au moins une unité d’épuration UE afin de l’alimenter électriquement, notamment le compresseur CP lorsqu’il est électrique et/ou des équipements auxiliaires de l’unité d’épuration UE. Le module de combustion MC peut par exemple être de type module de cogénération, notamment de type moteur à gaz ou turbine à gaz.
Dans une forme de réalisation avantageuse du système 1, dont un exemple est illustré sur la , l’unité d’épuration UE est configurée pour séparer le flux entrant de biogaz BS reçu en :
- un flux de biométhane BM contenant de préférence au moins 90 % de méthane, de préférence plus de 95 % de méthane, de préférence encore plus de 97 % de méthane,
- un flux de gaz résiduels de combustion GR1 dont la teneur en méthane est supérieure à 25 %, de préférence supérieure à 30 %, de préférence encore supérieure à 35 %, et
- un flux de gaz résiduels dit « appauvri » GR2 dont la teneur en méthane est inférieure à un seuil prédéterminé SP et qui est riche en dioxyde de carbone.
Le seuil prédéterminé SP est de préférence défini par rapport à une norme de rejet de méthane autorisée dans l’atmosphère, par exemple 0,5% vol. CH 4 comme cela est présentement le cas en France ou 0,2% vol. CH 4 comme cela est présentement le cas en Allemagne, de sorte à pouvoir rejeter le flux appauvri dans l’atmosphère en conformité avec la norme.
Toujours dans la forme de réalisation illustrée sur la , le système 1 comprend en outre un module de valorisation MV configuré pour recevoir le flux appauvri GR2 afin de le valoriser, par exemple en procédant à sa liquéfaction afin de produire du dioxyde de carbone liquéfié.
Exemples de mise en œuvre
L’invention prévoit notamment un procédé d’enrôlement digital (dit aussi procédé d’enrôlement ou procédé de contrôle) mis en œuvre par une carte à puce (ou plus généralement par un dispositif électronique) comprenant un capteur d’empreinte digital. Ce procédé implique en particulier la réalisation d’une phase itérative d’enrôlement qui permet à un utilisateur donné de réaliser auprès de la carte à puce un enrôlement digital de la meilleure qualité possible au regard des conditions courantes d’acquisition, et notamment des aptitudes de l’utilisateur à effectuer ce type d’opération. Lors d’au moins une itération courante de cette phase itérative d’enrôlement, la carte à puce détermine notamment un score de qualité représentatif de la qualité d’une ou de plusieurs empreintes digitales acquises pour l’enrôlement et détermine si ce score atteint au moins une première valeur seuil (première condition). Sur détection que le score de qualité atteint au moins cette première valeur seuil (première condition remplie), la carte à puce déclenche en outre une phase de vérification pour vérifier, par comparaison avec au moins une nouvelle empreinte digitale acquise, la validité de données d’enrôlement digital générées lors de la phase itérative d’enrôlement. Si en revanche le score de qualité n’atteint pas au moins la première valeur seuil (première condition remplie), une nouvelle itération de la phase itérative d’enrôlement est déclenchée en utilisant une première valeur seuil réduite par rapport à l’itération précédente.
Selon un exemple particulier, le procédé d’enrôlement digital comprend :
une phase itérative d’enrôlement comprenant au cours d’au moins une itération courante : acquisition d’au moins une première empreinte digitale par le capteur d’empreinte digitale ; détermination, à partir de caractéristiques de ladite au moins une première empreinte digitale, d’un score de qualité représentatif d’une qualité de ladite au moins une première empreinte digitale ; détection qu’une première condition est remplie si le score de qualité atteint au moins une première valeur seuil lors de l’itération courante ; et si la première condition n’est pas remplie, déclenchement d’une nouvelle itération de la phase itérative d’enrôlement en utilisant une première valeur seuil réduite par rapport à celle de l’itération courante ; et si la première condition est remplie, obtention à partir de ladite au moins une première empreinte digitale de données d’enrôlement digital; sur détection que la première condition est remplie lors d’une itération, dite itération finale, de la phase itérative d’enrôlement, déclenchement d’une phase de vérification comprenant: acquisition d’au moins une deuxième empreinte digitale par le capteur d’empreinte digitale ; détermination d’un score de ressemblance en comparant des caractéristiques de ladite au moins une deuxième empreinte digitale avec les données d’enrôlement digital ; et si le score de ressemblance atteint au moins une deuxième valeur seuil, validation des données d’enrôlement digital pour permettre une authentification digitale ultérieure à partir desdites données d’enrôlement digital.
Le caractère itératif de la phase d’enrôlement combiné à l’adaptation dynamique de la première valeur seuil qui est réduite au fil du processus itératif permet d’obtenir des données d’enrôlement digital de la meilleure qualité possible lors de la phase itérative d’enrôlement sans pour autant empêcher certains utilisateurs qui ne parviennent pas à s’enrôler auprès de la carte à puce. Comme indiqué en détail ci-après, l’invention permet notamment un enrôlement digital fiable et aisé d’un utilisateur auprès d’une carte à puce, et ce quelles que soient les aptitudes de l’utilisateur, tout en maintenant un bon niveau de sécurité, afin notamment d’éviter une utilisation frauduleuse de ladite carte.
L’invention concerne également une carte à puce correspondante et un programme d’ordinateur correspondant, pour mettre en œuvre le concept de l’invention.
Dans les modes de réalisation décrits ci-après, l’invention est mise en œuvre par une carte à puce configurée pour réaliser un enrôlement digital d’un utilisateur au moyen d’un capteur d’empreinte digital que comprend ladite carte, en vue de permettre une authentification digitale ultérieure par empreinte digitale. L’invention peut toutefois s’appliquer plus généralement à un quelconque dispositif électronique, comportant un capteur d’empreinte digitale, et apte à réaliser une authentification digitale d’un utilisateur au moyen dudit capteur. A titre d’exemple, la carte à puce de l’invention peut être une carte bancaire ou carte de paiement, un badge d’accès, une carte d’identité, une carte de vote, etc. L’invention peut également s’appliquer à des dispositifs électroniques autres que des cartes à puce, tels que par exemple un terminal tel qu’un smartphone, tablette etc. (par exemple un terminal de paiement). L’invention peut également s’appliquer à un quelconque document électronique identitaire, prenant par exemple la forme d’une carte à puce ou autre, tel que notamment un passeport électronique, une carte d’identité ou un permis de conduire.
Selon un exemple particulier, le dispositif électronique de l’invention est apte à traiter des transactions (par exemple des transactions bancaires, telles que des transactions de paiement, etc.) en coopérant avec un terminal externe. A noter que la notion de transaction est entendue au sens large dans le présent document et comprend par exemple, dans le domaine bancaire, aussi bien une transaction de paiement ou de transfert qu’une consultation d’un compte bancaire sur un terminal bancaire. L’invention s’applique en particulier à une carte bancaire (ou carte de paiement) destinée à réaliser des transactions bancaires (ou transactions de paiement). On comprendra que d’autres types de transactions ou opérations sont envisageables dans le cadre de l’invention (vote électronique, transaction pour accéder à des données sensibles, transaction pour obtenir un accès physique ou logique …).
La représente schématique la structure d’une carte à puce DV1 configurée pour mette en œuvre le procédé d’enrôlement digital de l’invention selon un mode de réalisation particulier. A titre d’exemple, la carte à puce DV1 peut être une carte bancaire telle qu’une carte de paiement ou autre, par exemple de type EMV pour « Europay Mastercard Visa », bien que d’autres protocoles soient possibles.
Plus précisément, la carte à puce DV1 comprend dans cet exemple un processeur 2 (dit processeur principal), un module de traitement 4, un capteur d’empreinte digital SR1, une mémoire non volatile MR1. La carte à puce DV1 peut éventuellement aussi comprendre une interface de communication INT1 et/ou une interface utilisateur UI1.
Le processeur principal 2 contrôle le fonctionnement général de la carte à puce DV1. Selon un exemple particulier, le processeur principal 2 contrôle le capteur d’empreinte digitale (dit aussi capteur digital) SR1. Le processeur 2 peut également assurer la communication entre la carte à puce DV1 et l’extérieur via l’interface de communication INT1, bien que d’autres implémentations soient possibles. La carte à puce DV1 peut ainsi coopérer via l’interface de communication INT1 avec, par exemple, un quelconque terminal T1 pour réaliser une fonction donnée, par exemple pour réaliser une transaction. Selon un exemple particulier, le terminal T1 est un terminal bancaire (ou terminal de paiement) et la carte à puce DV1 est configurée pour coopérer avec le terminal T1 pour réaliser une transaction bancaire (ou transaction de paiement), par exemple une transaction conforme au standard EMV.
A noter que l’interface de communication INT1 peut être une interface par contact configurée pour permettre une coopération par contact entre la carte à puce DV1 et l’extérieur. En variante, cette interface INT1 peut être une interface de communication sans contact.
Le capteur d’empreinte digital SR1 est configuré pour faire l’acquisition d’empreintes digitales FP. Une fois capturées, ces empreintes digitales FP sont traitées par le processeur 2 ou directement par le module de traitement 4 selon l’implémentation considérée.
L’interface utilisateur UI1 peut éventuellement permettre à l’utilisateur UR d’interagir avec la carte à puce DV1. On suppose toutefois que cette interface utilisateur UI1 est limitée dans le cas présent et ne comprend, par exemple, qu’un ou des voyants lumineux (LED ou autre) configurés pour indiquer à l’utilisateur UR l’état (ou le stade du procédé) dans lequel se trouve couramment la carte à puce DV1. Selon un exemple particulier, la carte à puce DV1 (et en particulier l’interface utilisateur UI1) ne comprend aucune interface d’entrée utilisateur, ce qui signifie que la carte est dépourvue de tout moyen de commande de type bouton ou autre permettant à l’utilisateur d’envoyer directement des commandes (ou instructions) à la carte à puce DV1. A noter que dans l’exemple représenté en , l’utilisateur peut néanmoins interagir avec la carte à puce DV1 via le terminal T1, grâce à l’interface de communication INT1. Selon un exemple particulier, la carte à puce DV1 ne comprend aucune interface utilisateur UI1 (aucun bouton, écran, etc.).
La mémoire MR1 est une mémoire non volatile réinscriptible (par exemple de type EEPROM ou flash) permettant de stocker divers éléments (données, programme,…). La mémoire MR1 peut notamment être utilisée pour stocker diverses empreintes digitales FP acquises au moyen du capteur d’empreinte digitale SR1. La manière dont ces empreintes digitales sont stockées en mémoire dans la carte à puce DV1 peut toutefois être adaptée par l’homme du métier selon le cas d’espèce. En variante, les empreintes digitales FP peuvent être stockées dans une mémoire volatile, voire dans plusieurs mémoires (ou zones mémoires) différentes, volatiles et/ou non volatiles.
Tel qu’illustré sur la , un exemple connu de l’homme du métier de module optique 6 pour véhicule comprend : - une caméra 60 comprenant un ensemble de lentilles optiques 600, - un boîtier 61 configuré pour recevoir ladite caméra 60, - une lentille de protection 62 disposée en regard de ladite caméra 60, - au moins une source de lumière 63 configurée pour émettre des rayons lumineux R1 pour illuminer ladite lentille de protection 62, ladite au moins source de lumière 63 étant disposée à côté du boîtier 61 de ladite caméra 60.
La caméra 60 est utilisée pour surveiller l’environnement extérieur du véhicule et est utilisée pour des fonctions d’aide à la conduite telles que l’aide au stationnement, l’aide au dépassement ; et des fonctions de sécurisation telle que le freinage automatique en cas de détection de piétons, de vélos traversant devant ledit véhicule. Elle génère des images de l’environnement extérieur du véhicule, images qui dans des modes de réalisation non limitatifs : - aident le conducteur du véhicule lors de sa conduite : ce dernier visualise les images de la caméra 60 sur son écran de bord, et/ou, - sont utilisées par un système d’assistance d’aide à la conduite.
Un inconvénient de cet état de la technique est que les rayons lumineux R1 de ladite au moins une source de lumière 63 se réfléchissent sur la surface intérieure 62.2 de la lentille de protection 62 créant ainsi des réflexions primaires r1 tel qu’illustré sur la . Ces réflexions primaires r1 sont des réflexions d’ordre 1. Certaines de ces réflexions primaires r1 reviennent sur l’ensemble de lentilles 600 tel qu’illustré sur la . D’autres réflexions primaires r1 vont se réfléchir à leur tour sur la surface intérieure 62.2 de ladite lentille de protection 62 et créer ainsi des réflexions secondaires r2 dont certaines reviennent également sur l’ensemble de lentilles 600 tel qu’illustré sur la , et ainsi de suite. L’ensemble de ces réflexions dite réflexions multiples incluant entre autre les réflexions primaires r1 et les réflexions secondaires r2 à l’intérieur de l’ensemble de lentilles optiques 600 et va ainsi parasiter le champ de vision FoV de la caméra 60.
Le conducteur va observer de la lumière parasite sur les images générées par la caméra 60 ce qui va créer une gêne visuelle pour ledit conducteur qui visualise les images de la caméra 60 sur son écran de bord. Par conséquent les fonctions d’aide à la conduite seront moins efficaces. Par ailleurs, ces réflexions multiples vont perturber la génération d’images par la caméra 60 ; par conséquent les fonctions de sécurisation vont être également moins efficaces.
Dans ce contexte, la présente invention vise à proposer un module optique qui permet de résoudre l’inconvénient mentionné.
A cet effet, l’invention propose un module optique pour véhicule, ledit module optique comprenant : - une caméra comprenant un ensemble de lentilles optiques et possédant un champ de vision, - un boîtier configuré pour recevoir ladite caméra, - une lentille de protection disposée en regard de ladite caméra, ladite lentille de protection possédant un dioptre externe et un dioptre interne, - au moins une source de lumière configurée pour émettre des rayons lumineux pour illuminer ladite lentille de protection, ladite au moins source de lumière étant disposée à côté du boîtier de ladite caméra, caractérisé en ce que ledit module optique comprend en outre au moins un élément de déviation optique configuré pour dévier les réflexions multiples sur ladite lentille de protection de tout ou partie des rayons lumineux émis par ladite au moins une source de lumière de sorte à les empêcher de revenir sur l’ensemble des lentilles optiques de ladite caméra.
Ainsi, comme on va le voir en détail ci-après, grâce à l’élément de déviation optique, les réflexions des rayons lumineux de ladite au moins une source de lumière ne vont pas revenir sur l’ensemble des lentilles optiques de la caméra. Ainsi, elles ne vont pas interférer avec le champ de vision de la caméra. Il n’y aura ainsi pas de lumière parasite sur les images de la caméra.
Selon des modes de réalisation non limitatifs, ledit module optique peut comporter en outre une ou plusieurs caractéristiques supplémentaires prises seules ou selon toutes les combinaisons techniquement possibles, parmi les suivantes.
Selon un mode de réalisation non limitatif, ledit au moins un élément de déviation optique est une rainure qui prend naissance sur le dioptre interne de ladite lentille de protection.
Selon un mode de réalisation non limitatif, ladite rainure possède une surface interne recouverte de peinture noire.
Selon un mode de réalisation non limitatif, ladite rainure comprend des prismes.
Selon un mode de réalisation non limitatif, ledit dioptre externe de ladite lentille de protection comprend une surface courbe disposée en regard de ladite au moins une source de lumière.
Selon un mode de réalisation non limitatif, ledit au moins un élément de déviation optique est réalisé dans un matériau absorbant la lumière.
Selon un mode de réalisation non limitatif, ledit au moins un élément de déviation optique est disposé adjacent audit dioptre interne de ladite lentille de protection et s’étend le long dudit dioptre interne.
Selon un mode de réalisation non limitatif, ledit au moins un élément de déviation optique est formé par des prismes situés sur le dioptre interne de ladite lentille de protection.
Selon un mode de réalisation non limitatif, ledit au moins un élément de déviation optique est une cavité sur le dioptre interne de ladite lentille de protection et disposée en regard du champ de vision de la caméra.
Grâce notamment au caractère itératif de la phase d’enrôlement combiné à l’adaptation dynamique de la première valeur seuil TH1, il est possible pour une majorité d’utilisateurs de parvenir à réaliser la phase d’enrôlement digital avec succès et ce quelles que soient les conditions courantes d’acquisition, tout en permettant d’atteindre une qualité optimale lors de l’enrôlement. Dans de bonnes conditions d’acquisition, un utilisateur compétent pour ce type de procédure sera ainsi contraint à effectuer des captures d’empreintes digitales de haute qualité s’il souhaite y parvenir rapidement, ce qui permet d’obtenir un taux de succès élevé lors des authentifications digitales. Si toutefois plusieurs itérations du processus itératif d’enrôlement sont nécessaires, cela signifie que les conditions courantes d’acquisition sont moins favorables, c’est pourquoi un compromis est consenti sur la sécurité pour permettre malgré tout à l’utilisateur de s’enrôler, avec le risque de rencontrer des taux de rejection plus importants lors d’authentifications ultérieures.
En outre, la phase de vérification du procédé de l’invention permet de s’assurer que les données d’enrôlement digital servant de modèle d’empreinte sont fidèles aux empreintes digitales de l’utilisateur légitime qui s’est enrôlé auprès de la carte à puce. Le niveau de ressemblance qui est exigé entre le modèle d’empreinte et des empreintes digitales acquises ultérieurement est défini par la deuxième valeur seuil TH2. La combinaison de la phase itérative d’enrôlement avec la phase de vérification permet ainsi d’obtenir des résultats fiables et sécurisés lors des authentifications ultérieures.
Selon un exemple particulier, la deuxième valeur seuil TH2 utilisée en S26 ( ) lors de la phase de vérification S20 est fixée à une valeur donnée, et ce indépendamment de la première valeur seuil TH1 qui a été atteinte lors de l’itération finale i F de la phase itérative d’enrôlement S2 (c’est-à-dire quel que soit le nombre d’itérations qui a été nécessaire lors de la phase itérative d’enrôlement S2 pour que la première condition COND1 soit satisfaite). Ce mode de réalisation permet de vérifier de façon simple et efficace la fiabilité du modèle d’empreinte défini par les données d’enrôlement digital DREF.
Selon une variante, au cours de la phase de vérification S20 ( ), le module de vérification MD4 réalise une étape de détermination avant l’étape S26 de vérification. Au cours de cette étape de détermination, le module de vérification MD4 détermine la deuxième valeur seuil TH2 appliquée lors de l’étape S26 de vérification. Cette détermination est réalisée de sorte que cette deuxième valeur seuil TH2 est plus grande si la première valeur seuil TH1 appliquée lors de la phase finale i F de la phase itérative d’enrôlement S2 est inférieure ou égale à une première valeur minimale Vmin1 (TH1 ≤ Vmin1) que si la première valeur seuil TH1 appliquée lors de ladite phase finale i F est supérieure à la première valeur minimale Vmin1 (TH1 > Vmin1). Ainsi, la deuxième valeur seuil TH2 peut également être adaptée en fonction du niveau de qualité d’empreinte qui a été effectivement atteint lors de la phase finale i F de la phase itérative d’enrôlement S2. Il est ainsi possible d’imposer un niveau d’exigence plus élevé lors de la phase de vérification S20 si le niveau de qualité d’empreinte exigé lors de la phase itérative d’enrôlement est considéré faible (c.-à-d. inférieure à la première valeur minimale Vmin1 adaptable par l’homme du métier). Il est en effet préférable d’obtenir un niveau de ressemblance plus élevé lorsque la qualité de l’enrôlement est limitée, afin d’assurer malgré tout un bon taux d’acceptation ultérieur des authentifications. Cette variante permet donc de rendre le processus d’enrôlement encore plus efficace et sécurisé tout en conservant la flexibilité nécessaire pour ne pas exclure certains utilisateurs.
Par ailleurs, comme décrit ci-avant, la première valeur seuil TH1 est réduite progressivement pour chaque nouvelle itération déclenchée lors de la phase itérative d’enrôlement S2, ce qui permet de ne pas empêcher certains utilisateurs de s’enrôler. Toutefois, il peut être souhaitable de fixer une limite basse à la qualité d’empreinte exigée lors de la phase itérative d’enrôlement S2 afin d’éviter que les données d’enrôlement digital DREF obtenues en S10 lors de l’itération finale i F ne soient de trop de mauvaise qualité pour permettre un enrôlement satisfaisant.
Ainsi, selon un exemple particulier, s’il est détecté en S8 ( ) lors d’une itération courante i de la phase itérative d’enrôlement S2 que la première condition COND1 n’est pas remplie alors que la première valeur seuil TH1 est inférieure ou égale à une deuxième valeur minimale Vmin2 (TH1 ≤ Vmin2), alors une nouvelle itération i+1 de la phase itérative d’enrôlement S2 est déclenchée en S12 en utilisant cette fois la première valeur seuil TH1 de l’itération courante. Autrement dit, s’il est détecté que TH1 ≤ Vmin2 lors d’une itération courante i, une nouvelle itération i+1 est déclenchée sans modifier la première valeur seuil TH1 par rapport à la précédente itération i. La phase itérative d’enrôlement S2 peut ainsi être répétée autant de fois que nécessaire (sans modifier TH1) jusqu’à ce que l’utilisateur parvienne à faire des acquisitions d’empreintes digitales FP1 permettant de satisfaire la première condition COND1 (S8-S10). Il est ainsi possible de sécuriser davantage le processus d’enrôlement digital de l’invention dans la mesure une limite basse Vmin2 de qualité d’empreinte doit être respectée afin de garantir des résultats satisfaisants lors des authentifications ultérieures. Cette limite basse Vmin2 peut être adaptée par l’homme du métier pour permettre à un maximum d’utilisateurs de s’enrôler tout en garantissant un niveau de sécurité minimum convenable.
En revanche, tant qu’il est détecté en S12 ( ) que TH1 > Vmin2, le module d’enrôlement MD2 peut continuer à réaliser l’étape S12 comme précédemment décrit en déclenchant une nouvelle itération i+1 dans laquelle est appliquée une première valeur seuil TH1 diminuée par rapport à la précédente itération i.
Selon un exemple particulier, la phase itérative d’enrôlement S2 ( ) réalisée par la carte à puce DV1 comprend lors de chaque itération courante i :
une étape d’enregistrement, dans la mémoire MR1 et/ou MR2, de la ou des premières empreintes digitales FP1 acquises en S4 au cours de la phase itérative d’enrôlement S2 ; et si une nouvelle itération de la phase itérative d’enrôlement est déclenchée en S12, une étape de suppression de la ou des premières empreintes digitales FP1 précédemment enregistrée.
Il est ainsi possible de libérer de l’espace mémoire dans la carte à puce DV1, notamment pour réaliser une nouvelle itération de la phase itérative d’enrôlement S2.