FR 3092421 A1 20200807 FR 1900892 A 20190131 Description Titre de l'invention : Procédé de lecturemanuelled'un code, et dispositif de lecture pour la mise en oeuvre dudit procédé [0001] La présente invention concerne la lecture manuelle (l'un code sur un article, notamment un article verrier. [0002] Le verre est généralement fabriqué sous la forme d'un ruban continu, par exemple un ruban continu de verre flotté. [0003] Ce ruban est ensuite découpé en feuilles de verre dits « motherglass » (littéralement verre mère » en français même si ce terme n'est pas utilisé) ; lesquelles feuilles sont par exemple des « PLF » (Plateaux de verre Large Format), typiquement de dimensions 3,21 ni par environ 6m ou des « DLF » (Dimensions Largeur de Fabrication) de dimensions environ 2,55m par 3,21ni. [0004] Ces feuilles de verre de grandes dimensions peuvent ensuite être découpées en feuilles de verre de dimensions plus petites, formant par exemple des primitifs pour la découpe de morceaux de verre de formes plus ou moins complexes. [0005] Pour assurer leur traçabilité, ces feuilles de verre peuvent être marquées à l'aide d'un identifiant ou code, notamment en une dimension (i.e. de type « code-barre » ou analogue), ou en deux dimensions (i.e. de type « Datamatrix » ou analogue). [0006] Ces codes sont par exemple marqués au moyen d'un rayonnement électromagnétique de tout type adapté orienté de préférence perpendiculairement à la feuille de verre, i.e. au plan général de la feuille de verre. [0007] Ils peuvent contenir tout type d'information tel que par exemple un numéro servant d'identifiant de la feuille de verre, le lieu, l'heure ou la date de fabrication, etc. [0008] Les codes ainsi marqués sont relus en ligne par des dispositifs de détection auto- matiques de type scanner, tels que mentionnés par exemple dans la demande de brevet WO 2014/128424. [0009] 11 existe toutefois des situations dans lesquelles un opérateur souhaiterait lire ma- nuellement le code marqué sur une feuille de verre : [0010] Sur la ligne de fabrication, les feuilles de verre subissent généralement une ou plusieurs étapes de transformation, par exemple le dépôt d'une ou plusieurs couches dans un coater, ou une découpe, etc. [0011] Après chaque étape de transformation, il peut être souhaitable d'isoler et de vérifier visuellement une ou plusieurs feuilles choisies aléatoirement, pour détecter d'éventuels défauts et s'assurer ainsi que la qualité correspond à des spécifications prédéterminées, ou encore pour vérifier la concordance entre les défauts de la feuille et ceux identifiés préalablement par des dispositifs automatiques de détection optique. Lors de cette véri- 2 fication visuelle, l'opérateur lit le code de la feuille de verre pour l'identifier et/ou connaître ses caractéristiques. [0012] Plus en aval du processus, avant l'envoi au client, on souhaite parfois identifier l'une des feuilles de verre entreposées sur un chevalet (généralement la feuille la plus à l'extérieur de l'empilement), pour s'assurer que les feuilles de verre entreposées sur ledit chevalet correspondent bien à la commande du client. Dans ce cas, le code peut être placé indifféremment sur la face située en regard de l'opérateur souhaitant lire le code, ou du côté opposé. [0013] Il existe donc un besoin de pouvoir lire manuellement un code sur un article, notamment un article verrier, de façon simple et fiable, quel que soit l'emplacement du code sur le verre. [0014] L'invention a pour objectif de répondre à cc besoin. [0015] Cet objectif est atteint avec un procédé de lecture manuelle d'un code marqué sur un article, notamment un article verrier, l'article présentant une première face principale sur un premier côté et une deuxième face principale opposée à la première face principale sur un deuxième côté, dans lequel, l'article étant fixe, un dispositif portatif muni d'un système d'imagerie optique comprenant au moins un capteur optique est positionné du premier côté dc l'article dc sorte à placer le capteur optique en regard du code dans une direction de lecture correspondant à la direction d'observation du système d'imagerie optique, et dans lequel, le code étant éclairé par au moins une source lumineuse située du deuxième côté de l'article, au moins une image du code est acquise par le système d'imagerie optique. [0016] Par lecture manuelle, on entend ici une lecture impliquant l'intervention d'un opérateur et mettant en oeuvre un dispositif portatif (i.e. pouvant être porté et déplacé par l'opérateur). [0017] Par ailleurs, on dit qu'un article est fixe lorsqu'il n'est pas déplacé durant la lecture, par opposition notamment aux lectures dites « en défilement », réalisées durant un déplacement de l'article, par exemple sur un convoyeur. [0018] Enfin, la direction d'observation du système d'imagerie optique peut être, par exemple, l'axe optique du système d'imagerie lorsque les éléments du système d'imagerie optique sont à symétrie de révolution. [0019] Il est à noter que le système d'imagerie optique peut (ou non) comprendre une source lumineuse intégrée. Cette source lumineuse est à différencier de la source lumineuse utile (ci-après source lumineuse) située, selon l'invention, du deuxième côté de l'article lors de la lecture. [0020] Le procédé selon l'invention permet, grâce à l'éclairage de la deuxième face principale de l'article, de réduire la visibilité de défauts au niveau du code tels que des fissures ou des bulles, en changeant le contraste de l'image acquise par le système 3 d'imagerie optique. [0021] En effet, lorsque le code présente des défauts comme des fissures ou des bulles, ces derniers diffusent de la lumière, qui peut être captée par le système d'imagerie optique et qui peut masquer une partie du code ou empêcher une bonne résolution des symboles constituant le code par exemple. Ces défauts peuvent souvent conduire à un échec du décodage ou même un échec de détection de la présence du code. [0022] La demanderesse a constaté l'utilité d'associer le dispositif portable de lecture de code à une source lumineuse située du deuxième côté de l'article afin de faire ressortir le code en comparaison des défauts. [0023] Avec ces dispositions, et à titre d'exemple non limitatif, les symboles du code peuvent se comporter comme des petites lentilles dirigeant, focalisant ou défocalisant en direction du système d'imagerie optique la lumière émise par une source lumineuse située du deuxième côté de l'article. Les symboles deviennent alors plus visibles que les fissures qui diffusent simplement la lumière, et un dispositif portatif de lecture de code parvient plus facilement à décoder le code. [0024] A titre d'exemple non limitatif encore, les symboles peuvent se comporter plutôt comme des masques qui empêchent la lumière de la source située du deuxième côté de l'article de parvenir au système d'imagerie optique, contrairement aux défauts qui laissent passer la lumière. Les symboles ont alors un contraste différent de celui des défauts, et un dispositif portatif de lecture de code parvient aussi à décoder le code plus facilement. De façon particulièrement avantageuse, la source lumineuse mise en oeuvre dans le procédé de l'invention facilite donc la relecture d'un code de qualité dégradée en faisant ressortir les symboles par rapport aux défauts. [0025] La lecture du code est ainsi améliorée par rapport à une lecture qui s'opérerait sans source lumineuse du deuxième côté, en particulier lorsque la qualité de marquage du code est mauvaise. [0026] Par ailleurs, dans le cas d'un article à basse transmission lumineuse, la source lumineuse située du deuxième côté de l'article permet de visualiser et d'imager un code marqué sur la face opposée à l'opérateur, autrement dit la deuxième face principale, ou marqué dans l'épaisseur de l'article. [0027] Dans la présente description, on entend par article un substrat seul, par exemple un substrat verrier, ou un tel substrat recouvert d'une ou plusieurs couches sur l'une ou chacune de ses faces principales. [0028] Le substrat peut être par exemple une feuille de verre flotté, notamment un PLF ou un DLF tels que définis précédemment. [0029] Le substrat et/ou la ou les couches qui éventuellement le revêt(ent) peu(ven)t être absorbant(s) : dans ce cas la transmission lumineuse de l'article est typiquement comprise entre 1 et 70%. Mais la transmission lumineuse peut aussi, comme al- ternative, être strictement supérieure à 70%. [0030] Le code peut être un code en une dimension, notamment de type code barre, ou en deux dimensions, notamment de type Datamatrix. QR code ou analogue. [0031] Selon un exemple, le code peut être marqué sur la première ou la deuxième face principale de l'article. Selon un autre exemple, le code est marqué dans l'épaisseur de l'article. [0032] Le code peut être marqué par laser. A titre d'exemple non limitatif, un tel laser peut être un laser à CO, délivrant des impulsions d'une durée de quelques dizaines de microsecondes à quelques millisecondes à une longueur d'onde comprise entre 9.4 et 10.6 iam. Dans cet exemple, les impulsions laser retirent une partie du substrat pour y dessiner les symboles du code. Lorsque ces symboles sont illuminés par une source lumineuse, par exemple la précédente source lumineuse placée du deuxième côté de l'article, ils peuvent par exemple diffuser, réfléchir, focaliser ou défocaliscr la lumière et devenir visibles pour un système de lecture de code. A titre d'exemple non limitatif encore, il est possible de marquer le code par une méthode d'impression de pigments. Ces pigments peuvent être par exemples des pigments colorés, absorbants ou fluorescents. Les pigments peuvent être dispersés dans un solvant organique ou aqueux et la solution est appliquée localement pour imprimer les symboles du code. Le solvant est ensuite évaporé pour créer l'adhésion des pigments sur l'article. Lorsque ces symboles sont illuminés par une source lumineuse, par exemple la précédente source lumineuse placée du deuxième côté de l'article, ils peuvent émettre ou réfléchir de la lumière ou au contraire la masquer ou ne pas la réfléchir et ainsi être visualisés par un dispositif de lecture de code. [0033] A titre non limitatif, la source lumineuse située du deuxième côté de l'article est ty- piquement une source de lumière blanche. Il peut aussi être bénéfique d'utiliser une source lumineuse émettant préférentiellement aux longueurs d'onde pour lesquels l'article absorbe peu. [0034] Selon un exemple non limitatif, elle comprend au moins un dispositif à diodes élec- troluminescentes organiques OLED ou, comme alternative, au moins un dispositif LED, associé à un diffuseur. [0035] La source lumineuse comprend au moins une zone d'éclairement, mais peut éven- tuellement comprendre une pluralité de zones d'éclairement, séparées entre elles par des zones sombres, notamment des zones masquées. [0036] On entend ici par zone d'éclairement de la source lumineuse une zone de ladite source qui éclaire effectivement, et notamment qui n'est pas masquée. Une zone d'éclairement correspond donc typiquement à une surface émettrice de la source lumineuse. [0037] Dans le cas d'un dispositif OLED, la zone d'éclairement est par exemple la couche extérieure du dispositif. Dans le cas d'un dispositif LED associé à un diffuseur, la zone d'éclairement est la surface du diffuseur orientée vers l'observateur. [0038] Selon une disposition de l'invention, la au moins une zone d'éclairement a une étendue plus grande que le code, de préférence 10 fois plus grande. A noter que l'on entend par surface du code la surface délimitée par une courbe ou un ensemble de segments de droite fermé(c) circonscrit(e) au code. [0039] Selon un exemple, la au moins une zone d'éclairement est plane. [0040] Selon un exemple, la source lumineuse a une luminance (ou intensité lumineuse par unité de surface) moyenne sur sa au moins une zone d'éclairement comprise entre 630 et 140000 cd/m2, de préférence comprise entre 2800 et 6000 cd/m2 (pour un éclairage de type bright field) ou entre 25 000 et 140 000 cd/m2 (pour un éclairage de type dark field). On pourra par exemple vérifier une telle valeur avec un luminancemètre du commerce. [0041] Selon un exemple, la luminance est sensiblement homogène à l'oeil nu sur toute la au moins une zone d'éclairement, autrement dit, la luminance de la source lumineuse sur ladite zone d'éclairement est telle que son homogénéité calculée comme étant 1- E/ Lmoy est supérieure à 0.5, avec E l'écart-type de la luminance sur sa au moins une zone d'éclairement et Lmoy la luminance moyenne sur ladite zone d'éclairement. [0042] Selon un exemple de mise en oeuvre, lors de la lecture, la source lumineuse est alignée avec la direction d'observation, laquelle correspond par exemple, dans le cas d'un système d'imagerie optique à symétrie de révolution, à l'axe optique du système d'imagerie optique. [0043] Dans une configuration avantageuse de l'invention, lors de la lecture, le capteur optique observe une zone d'éclairement de la source lumineuse. L'éclairage ainsi obtenu est dit en champ clair (communément connu sous le terme anglais « bright field ») : il s'agit d'un éclairage direct, i.e. orienté directement vers le capteur optique. [0044] Dans ce cas, la distance, mesurée orthogonalement aux faces principales de l'article, entre la source lumineuse et la deuxième face principale de l'article est comprise entre 6 et 16 cm, de préférence entre 10 et 14 cm. [0045] Dans une autre configuration, la source lumineuse est configurée et/ou positionnée de sorte que, lors de la lecture, l'éclairage est dit en champ sombre (communément connu sous le terme anglais « dark field ») : il s'agit alors d'un éclairage indirect, i.e. non orienté directement vers le capteur optique, de sorte que ledit capteur observe une zone sombre et capte seulement la lumière diffusée par le code à lire. [0046] Selon un exemple d'éclairage de type dark field, lors de la lecture, la source lumineuse est alignée avec l'axe optique du système d'imagerie optique mais comprend une zone sombre entourée d'une ou plusieurs zones d'éclairement, le capteur optique observant la zone sombre. 6 [0047] Par exemple, une telle zone sombre peut être obtenue en masquant une zone d'éclairement de la source lumineuse. [0048] Dans ce cas, la distance, mesurée orthogonalement aux faces principales de l'article, entre la source lumineuse et la deuxième face principale de l'article est de préférence comprise entre 1 et 5 cm. [0049] Selon un autre exemple d'éclairage de type dark field, lors de la lecture, la source lumineuse est simplement décalée par rapport à l'axe optique du système d'imagerie. Dans cc cas, plus précisément, la source lumineuse (et en particulier ses zones d'éclairement) n'est pas dans le champ d'observation du capteur optique. [0050] Selon une disposition avantageuse, le capteur optique comprend un capteur matriciel. De façon connue, un capteur matriciel est composé de pixels formant une matrice de taille n x m avec n et m strictement supérieurs à 1. [0051] Selon un exemple, le dispositif portatif comprend en outre une unité de traitement d' i mage. [0052] Selon un exemple de mise en oeuvre, le procédé comprend une étape préliminaire de positionnement de l'article devant la source lumineuse, ladite source lumineuse étant fixe. [0053] Selon un autre exemple de mise en oeuvre, le procédé comprend une étape de posi- tionnement de la source lumineuse du deuxième côté de l'article, avant, simultanément ou après positionnement du dispositif portatif, l'article étant fixe. [0054] Selon une disposition particulièrement avantageuse, le dispositif portatif intègre le système d'imagerie optique et la source lumineuse, et ledit dispositif est engagé autour d'un bord de l'article dans une position dans laquelle le capteur optique est situé du premier côté de l'article en regard du code dans une direction de lecture correspondant à la direction d'observation du système d'imagerie optique, et la source lumineuse est disposée du deuxième côté de l'article. [0055] L'invention concerne également un dispositif portatif particulièrement adapté pour la mise en oeuvre du procédé tel que défini précédemment, intégrant un système d'imagerie optique comprenant au moins un capteur optique, et une source lumineuse, le dispositif portatif étant configuré pour pouvoir être engagé autour d'un bord de l'article dans une position dans laquelle le capteur optique est situé du premier côté de l'article en regard du code dans une direction de lecture correspondant à la direction d'observation du système d'imagerie optique, et la source lumineuse est disposée du deuxième côté de l'article. [0056] Le dispositif portatif comprend par exemple une première branche poilant le système d'imagerie optique et une deuxième branche poilant la source lumineuse, les première et deuxième branches étant espacées l'une de l'autre de sorte à définir entre elles un espace de réception. 7 [0057] Selon un exemple, le dispositif comprend en outre des moyens de préhension, notamment une poignée. [0058] Les caractéristiques suivantes, définies précédemment, sont également applicables audit dispositif portatif : [0059] - la source lumineuse peut comprendre au moins un dispositif à diodes électro- luminescentes organiques OLED. Comme alternative, elle peut comprendre au moins un dispositif LED, associé à un diffuseur. la source lumineuse peut avoir au moins une zone d'éclairement et l'étendue de la au moins une zone d'éclairement est comprise entre 5 et 900 cm2. la au moins une zone d'éclairement peut être plane. la source lumineuse peut avoir une luminance (ou intensité lumineuse par unité de surface) moyenne sur sa au moins une zone d'éclairement comprise entre 630 et 140000 cd/m2, de préférence comprise entre 2800 et 6000 cd/m2 ou entre 25 000 et 140 000 cd/m2. la luminance peut être sensiblement homogène sur toute la surface émettrice. la distance entre la surface émettrice de la source lumineuse et le capteur optique peut être comprise entre 10 et 25 cm. la source lumineuse peut être alignée avec l'axe optique du système d'imagerie optique. la source lumineuse peut être alignée avec l'axe optique du système d'imagerie optique et le capteur optique observe une zone d'éclairement de la source lumineuse. la source lumineuse peut être alignée avec l'axe optique du système d'imagerie optique et la source lumineuse comprend une zone sombre entourée d'une ou plusieurs zones d'éclairement, le capteur optique observant la zone sombre. la source lumineuse peut être décalée par rapport à l'axe optique du système d'imagerie. le capteur optique peut comprendre un capteur matriciel. le dispositif portatif peut comprendre en outre une unité de traitement d'image. [0060] Plusieurs exemples de réalisation sont décrits dans le présent exposé. Toutefois, sauf précision contraire, les caractéristiques décrites en relation avec un exemple de réalisation quelconque peuvent être appliquées à un autre mode ou exemple de réalisation. [0061] L'invention sera bien comprise et ses avantages apparaîtront mieux, à la lecture de la description détaillée qui suit, de plusieurs exemples représentés non limitatifs. La description se réfère aux dessins annexés. [0062] [fig.1] illustre un premier mode de mise en oeuvre du procédé de l'invention. 8 [0063] [fig.2] illustre un deuxième mode de mise en oeuvre du procédé de l'invention. [0064] [fig.3] illustre un élément de la figure 2. [0065] [fig.4] illustre le procédé selon un troisième mode de mise en oeuvre de l'invention. [0066] [fig.5] illustre un dispositif portatif particulièrement adapté pour la mise en oeuvre du procédé selon un quatrième mode. [0067] [fig.6] est un tableau comparatif catégorisant les résultats de lecture de codes à l'aide du procédé selon l'invention, avec une source lumineuse de luminance de 2800 cd/m2 et sur des articles verriers de transmission lumineuse différente. [0068] [fig.7] est un tableau comparatif catégorisant les résultats de lecture de codes à l'aide du procédé selon l'invention, avec une source lumineuse de luminance de 1300 cd/m2 et sur des articles verriers de transmission lumineuse différente. [0069] [fig.8] est un tableau comparatif catégorisant les résultats de lecture de codes à l'aide du procédé selon l'invention, avec une source lumineuse de luminance de 630cd/m2 et sur des articles verriers de transmission lumineuse différente. [0070] La figure 1 illustre un premier mode de mise en oeuvre du procédé de lecture manuelle selon l'invention. [0071] L'opérateur souhaite lire un code 12 marqué à proximité de la périphérie d'un article 10, ici une feuille formée d'un substrat verrier, par exemple un PLF teinté, ci-après appelée « feuille de verre » par souci de simplification. [0072] La transmission lumineuse de la feuille de verre, mesurée selon la norme NF EN 410, est par exemple d'environ 10%. [0073] Une telle feuille de verre 10 présente typiquement une première face principale 10a et une deuxième face principale 10b parallèles et opposées, reliées par une tranche 10c. L'épaisseur e de la feuille de verre, mesurée orthogonalement aux faces principales, entre lesdites faces, est typiquement comprise entre 1,7 et 5 mm. [0074] A noter que la feuille de verre 10 pourrait, comme variante, être constituée du substrat verrier revêtu d'une ou plusieurs couches sur une de ses faces, ou pourrait au contraire comprendre un nombre différent de couches sur chacune de ses faces. [0075] Dans l'exemple, la feuille de verre 10 est préalablement disposée sur un support fixe de lecture, prenant ici la forme d'une table 14, la partie de ladite feuille portant le code 12 se trouvant en porte-à-faux par rapport au plateau 16 de la table 14. [0076] Bien évidemment, le support d'article pourra prendre toute autre forme adaptée, notamment celle d'un chevalet, d'une ventouse, etc. [0077] La deuxième face 10b de la feuille de verre 10, dite ici face arrière, est en contact avec la surface supérieure 16a du plateau 16. [0078] Dans l'exemple illustré, le code 12 est un code marqué par laser sur la deuxième face 10b de la feuille de verre 10, à une distance comprise entre 2 et 5 mm de la tranche 10c. Ll s'agit par exemple d'un code en deux dimensions de tout type adapté, 9 notamment choisi parmi la liste suivante: 3-D1 code, Aztcx Code, Codablock, Code 1, Code 16K, Dot Code, QR Code, ezCode, BeeTagg Big, BeeTagg Landscape, Data Matrix, Maxicodc, Snpwflakc, Verocode, BeeTagg Hexagon, BeeTagg None, ShotCode, MiniCode, Code 49, Datastrip Code, CF Code, ISS SuperCode. [0079] Comme alternative, le code 12 pourrait aussi être marqué dans l'épaisseur de la feuille de verre 10 ou sur la première face 10a dc la feuille 10. [0080] Conformément à l'invention, la deuxième face 10b de la feuille de verre 10 est éclairée, dans sa zone située au droit du code 12, par une source lumineuse utile 30 (appelée ci-après et dans tout le texte source lumineuse). [0081] Selon cc premier mode de mise en oeuvre, la source lumineuse 30 est fixe par rapport au support d'article 14. Comme illustrée sur la figure 1, elle est ici alignée avec le code 12 dans une direction orthogonale aux faces principales 10a, 10b de la feuille de verre. [0082] Il s'agit typiquement d'une source de lumière blanche, par exemple un dispositif à diodes électroluminescentes organiques OLED ou un dispositif à LED associé à un diffuseur, formant une zone unique d'éclairement, plane, sensiblement parallèle aux faces principales 10a, 10b de la feuille de verre 10. [0083] Avantageusement, la distance Dl, mesurée orthogonalement aux faces principales de la feuille 10a, 1011 -, entre la deuxième face principale 1011 de la feuille de verre 10 et la source lumineuse 30 (sa zone d'éclairement 32, autrement dit sa surface émettrice) est comprise entre 6 et 16 cm, de préférence entre 10 et 14 cm. [0084] La luminance de la source lumineuse 30 est, de préférence, sensiblement homogène sur toute la zone d'éclairement 32 afin de s'assurer que le code est illuminé de manière homogène sur toute sa surface. [0085] La luminance moyenne est typiquement comprise entre 630 et 140000 cd/m2. [0086] L'opérateur souhaitant lire le code 12 est situé d'un premier côté de la feuille de verre 10 où il fait face à la première face 10a de la feuille de verre 10, dite ici face avant. [0087] Pour lire le code depuis le premier côté de la feuille de verre 10, il utilise, selon l'invention, un dispositif portatif 20 muni d'un système d'imagerie optique 21 comprenant au moins un capteur optique 22, par exemple un capteur matriciel, ainsi généralement qu'un système de lentilles et une source lumineuse intégrée située autour du système de lentilles (non illustrées ici). [0088] Comme illustré sur la figure 1, le capteur optique 22 peut être défini par sa direction générale d'observation correspondant ici à son axe optique A, et par son champ d'observation C qui dépend de la taille du capteur et du système de lentilles. [0089] Le dispositif portatif 20 est configuré pour être pris en main et déplacé dans l'espace par l'opérateur. [0090] Comme illustré sur la figure 1, le dispositif portatif 20 est positionné du premier côté de la feuille de verre 10 avec le capteur optique 22 en regard du code 12 dans une direction de lecture correspondant à l'axe optique A. [0091] Dans cette position et conformément à l'agencement décrit précédemment, le capteur optique 22 observe la zone d'éclairement 32 de la source lumineuse 30. L'éclairage ainsi obtenu est dit en champ clair (brightfield) : il s'agit d'un éclairage direct, i.e. orienté directement vers le capteur optique 22. [0092] Pour assurer un tel éclairage en tenant compte des imprécisions de position du dispositif portatif 20, il est avantageux que la surface de la zone d'éclairement 32 de la source lumineuse 30 soit conséquente, avantageusement au moins 10 fois supérieure à la surface du code 12 lui-même, et typiquement comprise entre 5 et 900 cm2. [0093] Dans cette position, l'opérateur actionne un interrupteur ou une gâchette afin de dé- clencher la capture d'images par le capteur 22. Le capteur optique 22 capture ensuite une image du code. [0094] L'image est ensuite transmise à une unité de traitement d'image 24 adaptée permettant par exemple de détecter la présence du code, de le localiser, de corriger la forme et le contraste afin de pouvoir ensuite décoder le code, et pouvant faire partie soit du dispositif portatif 20 soit d'une structure externe telle qu'un ordinateur ou une tablette, par exemple en liaison sans fil avec le dispositif portatif 20. [0095] Dans le cas d'un éclairage dc type bright field tel que défini précédemment, il a été constaté que la combinaison d'une luminance moyenne de la source lumineuse 30 comprise entre 2800 et 6000 cd/m2 associée à une distance entre la deuxième face principale 10b de la feuille de verre 10 et la source lumineuse comprise entre 6 et 16 cm, de préférence entre 10 et 14 cm, permet de lire le code quelle que soit la transmission lumineuse de l'article. [0096] A titre illustratif, les figures 6 à 8 fournissent des résultats d'essais pour trois lu- minances moyennes différentes : 2800 cd/m2 pour les essais du tableau de la figure 6, 1300 cd/m2 pour la figure 7, 630 cd/m2 pour la figure 8. [0097] Pour chaque niveau de luminance, des lectures ont été réalisées sur trois types de verres présentant des transmissions lumineuses (TL) différentes, respectivement de 10, 70 et 92%. Pour chaque verre, la distance Dl a été modifiée successivement pour prendre des valeurs comprises entre 6 et 80 cm. [0098] On observe que la lecture d'un code marqué sur le verre est aisé, pour n'importe quel verre, quelle que soit sa transmission lumineuse, lorsque la luminance moyenne est égale à 2800 cd/m2 et la distance Dl comprise de 10 ou 14 cm. [0099] Les figures 2 et 3 illustrent un deuxième mode de mise en oeuvre dans lequel l'éclairage du code 12 n'est plus de type bright field comme décrit précédemment mais de type dark field. [0100] Selon ce deuxième mode de mise en oeuvre, la source lumineuse 30 est toujours 11 alignée avec l'axe optique A du système d'imagerie optique 21, au moment de la lecture. En particulier, la source lumineuse 30 est ici alignée avec le code 12 dans une direction orthogonale aux faces principales 10a, 10b dc l'article, et le dispositif portatif 20 est orienté par l'opérateur de sorte que le capteur optique 22 se trouve en regard du code 12 dans une direction de lecture correspondant à l'axe optique A du système d'imagerie 21. [0101] Pour obtenir l'éclairage de type dark field, un masque 34 (voir figures 2 et 3) est disposé de façon à masquer une partie de la source lumineuse 30 et former une zone sombre 36 entourée de deux zones d'éclairement 32a, 32b. C'est vers cette zone sombre 36 que le champ d'observation C du capteur optique 22 est orienté. Comme illustré sur la figure 3, aucune zone d'éclairement 32a, 32b ne croise alors le champ d'observation C du capteur optique 22. Avec ces dispositions, le code peut avantageusement apparaître lumineux sur un fond complètement noir, et ainsi permettre un meilleur contraste. De préférence, l'axe optique A du dispositif d'imagerie 21 est centré sur le milieu de la zone sombre 36. [0102] D'une manière générale, le masque 34 est de tout type adapté pour produire au moins une zone sombre 36 et au moins une zone d'éclairement à partir d'une seule zone d'éclairement initiale. Par exemple, le masque 34 peut avoir une forme de bande parallèle aux deux zones d'éclairement 32a, 32b, qui forment elles-mêmes deux bandes d'éclairement. Plus particulièrement, le masque 34 peut aussi avoir la forme d'un disque au centre d'une zone d'éclairement en forme d'anneau. [0103] La zone sombre 36 est de préférence plus large que le champ d'observation C du capteur optique 22, de façon à ce que les bords de l'image capturée par le capteur 22 soient bien en zone sombre. [0104] Par ailleurs, avantageusement, la distance D2 entre la source lumineuse 30 et la deuxième face principale 10b de la feuille de verre 10, mesurée orthogonalement aux faces principales de l'article, est comprise entre 1 et 5 cm. [0105] A noter que sur la figure 2 le code 12 est marqué sur la première face principale 10a de la feuille de verre 10, mais qu'en variante il pourrait être marqué sur la deuxième face 10b ou dans l'épaisseur de la feuille 10. [0106] A noter par ailleurs que dans le cas d'un éclairage de type dark field tel que décrit en lien avec le deuxième ou le troisième mode de réalisation, la source lumineuse 30 présente une luminance moyenne sur sa zone d'éclairement comprise entre 630 et 140000 cd/m2, de préférence comprise entre 25000 et 140000 cd/m2. [0107] La figure 4 illustre un troisième mode de mise en oeuvre dans lequel l'éclairage est de type dark field. Dans ce mode, cependant, la source lumineuse 30 est décalée par rapport à l'axe optique A du système d'imagerie, de sorte qu'elle se trouve hors du champ d'observation C du capteur 22. 12 [0108] Dans l'exemple, plus particulièrement, la source 30 s'étend et éclaire dans une direction formant un angle a avec un axe coupant le code 12 et orthogonal aux faces principales 10a, 10b de la feuille de verre 10. L'angle a est typiquement compris entre 5 et 80' [0109] A noter que, sur la figure 3, le code 12 est marqué cette fois dans l'épaisseur de la feuille de verre 10. Comme variante, il pourrait toutefois être marqué sur la première 10a ou la deuxième face principale 10b. [0110] L'invention prévoit, comme variante avantageuse, que le dispositif portatif intègre le système d'imagerie optique 21 et la source lumineuse 30. [0111] Dans ce cas, le système portatif est configure de sorte que la source lumineuse qu'il intègre puisse être positionnée du deuxième côté de de façon à agir de la même façon que décrit en lien avec les modes de réalisation précédents, notamment en facilitant la relecture d'un code de qualité dégradée en faisant ressortir les symboles par rapport aux défauts ou en permettant l'imagerie d'un code situé sur la deuxième face ou dans le volume de l'article lorsque cet article a une transmission lumineuse basse. [0112] La figure 5 illustre un tel dispositif portatif 40, comprenant : [0113] - une première branche 41 portant le système d'imagerie optique 21 [0114] - une deuxième branche 42 portant la source lumineuse 30, et [0115] - une branche intermédiaire 43 reliant entre elles les première et deuxième branches 41, 42. [0116] Le dispositif portatif 40 présente ainsi une forme globale de U, la branche inter- médiaire 43 formant la base du U et les première et deuxième branches étant espacées l'une de l'autre de sorte à définir entre elles un espace de réception 44. [0117] Avantageusement, au moins l'une des branches, notamment la branche intermédiaire 43 comme dans l'exemple illustré, comprend en outre des moyens de préhension 45, par exemple sous forme de poignée, permettant la prise en main du dispositif 40 par l'opérateur. [0118] Dans l'exemple, la source lumineuse 30 comprend une zone unique d'éclairement 32 formée par exemple par un dispositif à diodes électroluminescentes organiques OLED, ou au moins un dispositif LED associé à un diffuseur. [0119] La source lumineuse 30 est alignée avec l'axe optique du système d'imagerie optique 21 et le capteur optique 22 observe directement la zone d'éclairement 32, dont la surface est de préférence comprise entre 5 et 40 cm2. [0120] Avantageusement, la source lumineuse 30 présente une luminance moyenne sur sa zone d'éclairement comprise entre 630 et 140000 cd/m2, de préférence comprise entre 2800 et 6000 cd/m2. [0121] Par ailleurs, la distance D3 mesurée entre la source lumineuse et le capteur optique 13 est de préférence comprise entre 10 et 25 cm. [0122] L'éclairage est donc similaire à celui du premier mode de mise en oeuvre décrit pré- cédemment en lien avec la figure 1. Comme variante, il pourrait aussi être de type dark field et agencé comme décrit dans les deuxième et troisième modes de mise en oeuvre décrits précédemment. Dans ce cas, avantageusement, la source lumineuse 30 présente une luminance moyenne sur sa zone d'éclairement comprise entre 630 et 140000 cd/ m2, de préférence comprise entre 25000 et 140000 cd/m2. [0123] Pour la lecture du code 12, le dispositif portatif 40 est pris en main par l'opérateur et engagé autour d'un bord de l'article 10 dans une position - illustrée sur la figure 5 - dans laquelle le capteur optique 22 est situé du premier côté de l'article, en regard du code 12 dans une direction de lecture correspondant à la direction d'observation (ici l'axe optique A) du système d'imagerie, et la source lumineuse 30 est disposée du deuxième côté de l'article 10. [0124] La demanderesse a réalisé différents essais comparatifs de lecture de code, avec plusieurs types de verre et différentes conditions de lecture. Dans l'ensemble des essais réalisés, le code était marqué sur la deuxième face principale de l'article (autrement dit celle opposée à l'opérateur). [0125] Les résultats sont les suivants : [0126] L'essai comparatif N°1 concerne la lecture d'un code sur un article verrier de 4.85 mm d'épaisseur, commercialisé par la demanderesse sous le nom VG10 Comfortsky (sa transmission est de 10%). [0127] Sans source lumineuse du deuxième côté de l'article, pour deux positions différentes du dispositif de lecture, il a été constaté que le code n'est pas visible. [0128] Lorsque le code est éclairé par une source lumineuse du deuxième côté de l'article, en éclairage de type bright field (la source lumineuse est alignée avec l'axe optique du système d'imagerie optique et le capteur optique observe une zone d'éclairement de la source lumineuse), le code est bien visible et relu instantanément. [0129] L'essai comparatif N°2 concerne la lecture d'un code sur un article verrier de 2 1 min d'épaisseur commercialisé par la demanderesse sous le nom VGIO Comfortsky. Dans cet essai, la zone de l'article portant le code est souillée par une trace de doigt, à la surface du verre. [0130] Lorsque le code est éclairé par une source lumineuse placée du deuxième côté de l'article, en éclairage de type bright field, le code est visible, la trace de doigt n'est pas visualisée et le code est relu instantanément. [0131] En l'absence de source lumineuse, le code est masqué par la trace de doigt, et le code, difficilement lisible. [0132] L'essai comparatif N°3 concerne la lecture d'un code sur un article verrier de 1,8mm d'épaisseur commercialisé par la demanderesse sous le nom TSA 1.8 ((le transmission 14 lumineuse égale à 70%). [0133] Lorsque le code est éclairé par une source lumineuse placée du deuxième côté de l'article, en éclairage de type bright field, le contraste est bon : le code est visualisé en noir (il fait de l'ombre) sur un fond qui apparaît clair et ainsi relu instantanément. Lorsque la source est éteinte, que le code soit visualisé sur fond blanc ou sur fond noir, le code est visualisé en blanc (il diffuse) et n'est pas visible car le contraste n'est pas suffisant. [0134] L'essai comparatif N°4 concerne la lecture d'un code sur un article verrier com- mercialisé par la demanderesse sous le nom XN (de transmission lumineuse égale à 80%). Ici, la face est poussiéreuse et le code de mauvaise qualité. En l'absence de source lumineuse du deuxième côté de l'article, le code n'est pas lisible car présentant une qualité médiocre (que le code soit observé sur fond blanc ou sur fond noir). [0135] Lorsque le code est éclairé par une source lumineuse du deuxième côté dc l'article, conformément à l'invention, le code devient noir et est relu instantanément. 15