FR2735892A1 - Dispositif de lecture de symbole de donnees - Google Patents
Dispositif de lecture de symbole de donnees Download PDFInfo
- Publication number
- FR2735892A1 FR2735892A1 FR9607690A FR9607690A FR2735892A1 FR 2735892 A1 FR2735892 A1 FR 2735892A1 FR 9607690 A FR9607690 A FR 9607690A FR 9607690 A FR9607690 A FR 9607690A FR 2735892 A1 FR2735892 A1 FR 2735892A1
- Authority
- FR
- France
- Prior art keywords
- data symbol
- mode
- light source
- light
- image
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000005286 illumination Methods 0.000 claims description 67
- 230000004044 response Effects 0.000 claims description 31
- 238000003384 imaging method Methods 0.000 claims description 21
- 238000012545 processing Methods 0.000 claims description 14
- 230000003287 optical effect Effects 0.000 claims description 12
- 239000003086 colorant Substances 0.000 claims description 8
- 230000015572 biosynthetic process Effects 0.000 claims description 4
- 229910052724 xenon Inorganic materials 0.000 claims description 3
- FHNFHKCVQCLJFQ-UHFFFAOYSA-N xenon atom Chemical compound [Xe] FHNFHKCVQCLJFQ-UHFFFAOYSA-N 0.000 claims description 3
- 238000012550 audit Methods 0.000 claims 1
- 230000005540 biological transmission Effects 0.000 claims 1
- 238000004891 communication Methods 0.000 description 17
- 229910052736 halogen Inorganic materials 0.000 description 10
- 150000002367 halogens Chemical class 0.000 description 10
- 238000010586 diagram Methods 0.000 description 8
- 238000001514 detection method Methods 0.000 description 5
- 238000009792 diffusion process Methods 0.000 description 4
- 238000000605 extraction Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000000034 method Methods 0.000 description 3
- 239000002131 composite material Substances 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 241000238097 Callinectes sapidus Species 0.000 description 1
- 241001085205 Prenanthella exigua Species 0.000 description 1
- 230000003321 amplification Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 239000000428 dust Substances 0.000 description 1
- 238000003708 edge detection Methods 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000008929 regeneration Effects 0.000 description 1
- 238000011069 regeneration method Methods 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10544—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
- G06K7/10821—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices
- G06K7/1092—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices sensing by means of TV-scanning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K2207/00—Other aspects
- G06K2207/1018—Source control
Landscapes
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Toxicology (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Facsimile Scanning Arrangements (AREA)
- Image Input (AREA)
Abstract
Un dispositif de lecture de symbole de données (1) est proposé avec une source lumineuse blanche (412), une source lumineuse monochromatique constituée d'une DEL (411), et des commutateurs de sélection de mode (130), et est commandé de manière à autoriser un mode de lecture de symbole, un mode de balayage d'image en couleurs, et un mode de balayage d'image monochrome en fonction de la position des commutateurs, et à permettre la transmission des données de manière appropriée à un ordinateur hôte (17). Alternativement, le dispositif de lecture de symbole de données est muni de sources lumineuses monochromatiques rouge, verte et bleue et dispose des mêmes modes. En outre, le dispositif de lecture de symbole de données peut disposer d'un disque à trois ou quatre filtres colorés et d'une source lumineuse blanche afin de générer les images en couleurs et monochrome.
Description
Dispositif de lecture de symbole de données Domaine de l'invention La
présente invention concerne un dispositif de lecture de symbole de données destiné à lire un symbole de données encodé tel qu'un symbole de
données en deux dimensions.
Arrière-plan de l'invention On rencontre couramment un dispositif de lecture de symbole de données capable de lire des informations caractéristiques d'un produit sous la forme de codes barres. Ce type de dispositif de lecture de symbole de données est fréquemment utilisé dans les terminaux sur le point de vente pour faciliter l'inventaire, etc. Toutefois, comme la lecture des codes à barre ne nécessite qu'un balayage en une dimension dans le sens de la longueur des codes à barre, la quantité d'information pouvant être enregistrée dans un
code à barre reste limitée.
Récemment, deux types de dispositifs de lecture de symbole de données capables de lire un symbole de données à motif mosaïque en deux dimensions fixé à un produit ont été développés pour leur utilisation dans des terminaux sur le point de vente. Les deux types de dispositifs de lecture de symbole de données font appel à des dispositifs de création d'image différents. Le premier type de dispositif de lecture de symbole de données utilise un dispositif de création d'image de type capteur de surface tel qu'un CCD. Le CCD peut lire le motif complet du symbole de données en deux dimensions sans avoir à être déplacé relativement au symbole de données, et
en conséquence, le symbole de données peut être lu avec rapidité.
Le second type de dispositif de lecture de symbole de données utilise un dispositif de création d'image de type capteur de ligne. Le capteur de ligne lit le symbole de données ligne par ligne, et doit être déplacé dans une
direction de sous-balayage relativement au symbole de données.
Cependant, dans le cas d'un dispositif de lecture de symbole de données dans lequel le capteur de surface est utilisé, du fait qu'il n'y a qu'une seule sorte de source lumineuse pour illuminer le symbole de
données, I'intérêt du dispositif de lecture de symbole de données est limité.
Résumé de l'invention Un des objets de la présente invention est de proposer un dispositif de lecture de symbole de données perfectionné permettant une lecture de différents type de symboles de données et de générer des images
électroniques des symboles de données.
Selon un premier aspect de l'invention, il est proposé un dispositif de lecture de symbole de données destiné à la lecture d'un symbole de données qui comporte un dispositif destiné à projeter une pluralité de faisceaux lumineux de différentes couleurs sur le symbole de données, un dispositif de création d'image ayant une surface de réception lumineuse, et un dispositif de formation d'image destiné à former une image du symbole de données sur
la surface de réception lumineuse du dispositif de création d'image.
En conséquence, la couleur de la lumière projetée sur le symbole de données peut être facilement commandée en commandant le nombre de
faisceaux lumineux de différentes couleurs.
Dans le mode de réalisation préféré, le dispositif de lecture de symbole de données commande le dispositif de projection lumineuse pour projeter une source de lumière blanche et une autre source de lumière d'une couleur prédéterminée. De préférence, la lumière blanche est émise par une source lumineuse blanche, telle qu'une lampe au xénon ou une lampe halogène, et la lumière de couleur prédéterminée provient d'une source lumineuse
monochromatique telle qu'une DEL (diode électroluminescente).
Dans un autre mode de réalisation préféré, le dispositif de projection lumineuse inclut une première source lumineuse permettant d'émettre une première couleur prédéterminée de lumière, une seconde source lumineuse permettant d'émettre une seconde couleur prédéterminée de lumière, et une troisième source lumineuse permettant d'émettre une troisième couleur
prédéterminée de lumière.
En outre le dispositif de lecture de symbole de données peut fonctionner selon trois modes. Les trois modes incluent un mode de lecture de symbole de données dans lequel le symbole de données est balayé et décodé, un mode de formation d'image en couleur, dans lequel est produit un signal d'image contenant une information relative à une image en couleur du symbole de données, et un mode d'image monochrome, dans lequel est produit un signal d'image contenant une information relative à une image
monochromatique du symbole de données.
Le dispositif de lecture de symbole de données commande un dispositif de pilotage destiné à piloter une source parmi la première source lumineuse, la seconde source lumineuse et la troisième source lumineuse en réponse au dispositif de sélection de mode sélectionnant le mode de lecture de symbole, et à commander le dispositif de pilotage de la première source lumineuse, la seconde source lumineuse et la troisième source lumineuse à leur tour, en réponse au dispositif de sélection de mode sélectionnant le
mode de fonctionnement de formation d'image en couleur.
Selon un second aspect de la présente invention, il est proposé un dispositif de lecture de symbole de données capable de décoder un symbole de données et également capable de produire un signal d'image correspondant au symbole de données. Le dispositif de lecture de symbole de données comporte un dispositif de création d'image, un système optique destiné à former une image du symbole de données sur une surface de réception lumineuse du dispositif de création d'image, et un dispositif de sélection de mode destiné à sélectionner un mode de lecture de symbole de données dans lequel le symbole de données est lu, et un mode de formation d'image dans lequel est produit le signal d'image correspondant au symbole de données. Le dispositif de lecture de symbole de données comporte également un dispositif de projection lumineuse destiné à projeter sélectivement une pluralité de faisceaux lumineux colorés différents sur le symbole de données, le dispositif de projection lumineuse modifiant la couleur de la lumière en réponse au mode sélectionné par le dispositif de sélection de mode, et un dispositif de traitement du signal destiné à décoder l'information enregistrée dans le symbole de données et détectée par le dispositif de création d'image, en réponse au mode de lecture du symbole de données sélectionné par le dispositif de sélection de mode, et à générer les signaux d'image, en réponse au mode de formation d'image sélectionné par
le dispositif de sélection de mode.
De préférence, le dispositif de création d'image détecte des images en couleur et le dispositif de création d'image est muni d'un filtre coloré. En outre, le dispositif de projection lumineuse est capable de projeter sélectivement une lumière, qui peut être une lumière blanche et une lumière monochromatique. Dans le mode de réalisation préféré, le dispositif de lecture de symbole de données comporte une mémoire destinée à mémoriser les données relatives au mode de fonctionnement du dispositif de lecture de symbole de données. En outre, le symbole de données est un symbole de données à deux dimensions. Selon un troisième aspect de la présente invention, il est proposé un dispositif de lecture de symbole de données capable de décoder un symbole de données. Le dispositif de lecture de symbole de données inclut une unité d'illumination destinée à illuminer le symbole de données, I'unité d'illumination étant capable d'illuminer le symbole de données avec une pluralité de faisceaux lumineux colorés différents, et une unité de lecture destinée à recevoir une image du symbole de données illuminé, I'unité de lecture produisant un signal d'image. Le dispositif de lecture de symbole de données inclut en outre un commutateur de sélection de mode de fonctionnement destiné à sélectionner un mode parmi une pluralité de modes de fonctionnement du dispositif de lecture de symbole de données et une unité de commande destinée à commander l'unité d'illumination pour illuminer le symbole de données avec un faisceau parmi une pluralité de faisceaux lumineux conformément au mode de fonctionnement sélectionné
par le commutateur de sélection de mode.
Dans un mode de réalisation préféré, I'unité d'illumination inclut une source lumineuse blanche et une source lumineuse monochromatique, le commutateur de sélection de mode sélectionnant un des modes de lecture de symbole de données, un mode de formation d'image monochrome et un mode de formation d'image en couleurs. L'unité de commande commande l'unité d'illumination pour illuminer le symbole de données avec une lumière monochrome émise par la source lumineuse monochrome en réponse au commutateur de sélection de mode sélectionnant le mode de lecture de symbole de données. Du fait que la source lumineuse monochromatique présente une faible consommation, la puissance absorbée par le dispositif de lecture de symbole de données peut être réduite lors du fonctionnement dans
le mode de lecture de symbole de données.
Alternativement, I'unité de commande commande l'unité d'illumination pour illuminer le symbole de données avec une lumière blanche émise par la source de lumière blanche en réponse au commutateur de sélection de mode
sélectionnant le mode de formation d'image en couleurs.
Dans un second mode de réalisation préféré, I'unité d'illumination inclut une pluralité de sources lumineuses monochromatiques, chacune des sources lumineuses monochromatiques ayant une couleur différente. Dans ce cas, I'unité de commande commande l'unité d'illumination pour illuminer le symbole de données avec une lumière monochromatique émise par une des sources lumineuses monochromatiques en réponse au commutateur de sélection de mode sélectionnant le mode de lecture de symbole de données et le mode de formation d'image monochrome. Du fait que la source lumineuse monochromatique peut comporter une DEL, la consommation de courant du dispositif de lecture de symbole de données peut être réduite lors
du fonctionnement dans ces modes.
En outre, I'unité de commande commande l'unité d'illumination pour illuminer séquentiellement le symbole de données avec une lumière monochromatique émise par chacune des sources lumineuses en réponse au commutateur de sélection de mode sélectionnant le mode de formation d'image en couleurs. Ainsi, le nombre de types de sources lumineuses différentes utilisées dans un dispositif de lecture de symbole de données peut
être réduit.
Description succincte des dessins
La figure 1 est une vue en perspective représentant un premier mode de réalisation préféré d'un dispositif de lecture de symbole de données selon la présente invention; la figure 2 est un une vue en coupe transversale du dispositif de lecture de symbole de données représenté par la figure 1; la figure 3 est un est une vue en plan et en coupe d'un logement du dispositif de lecture de symbole de données de la figure 1; la figure 4 est la vue de dessous d'un logement du dispositif de lecture de symbole de données de la figure 1; la figure 5 est un diagramme fonctionnel du dispositif de lecture de symbole de données de la figure 1; les figures 6A et 6B représentent un organigramme d'un fonctionnement du dispositif de lecture de symbole de données représenté par la figure 1; la figure 7 est un organigramme représentant un autre exemple d'une unité d'illumination utilisée dans le dispositif de lecture de symbole de données représenté par la figure 1; la figure 8 est une vue en perspective représentant un second mode de réalisation préféré d'un dispositif de lecture de symbole de données selon la présente invention; la figure 9 est une vue en coupe transversale d'un logement dans le dispositif de lecture de symbole de données de la figure 8; la figure 10 est un diagramme fonctionnel d'un dispositif de lecture de symbole de données représenté à la figure 8; les figures 11A à 11C sont des organigrammes d'un fonctionnement du dispositif de lecture de symbole de données de la figure 8; et la figure 12 est une vue en perspective représentant un autre exemple d'unité d'illumination utilisée dans le dispositif de lecture de symbole de
données représenté par la figure 1.
Description détaillée des modes de réalisation préférés
Un dispositif de lecture de symbole de données selon la présente
invention va maintenant être décrit.
La figure 1 est une vue en perspective représentant un premier mode de réalisation préféré d'un dispositif de lecture de symbole de données 1 selon la présente invention. La figure 2 est une vue en coupe transversale de côté du dispositif de lecture de symbole de données 1 représenté par la figure 1. La figure 3 est une vue en plan et en coupe du dispositif de lecture de symbole de données de la figure 1. La figure 4 est une vue de dessous du dispositif de lecture de symbole de données de la figure 1. La figure 5 est un diagramme fonctionnel représentant la configuration du circuit du dispositif
de lecture de symbole de données de la figure 1.
Comme l'indiquent les figures 1 à 5, le dispositif de lecture de symbole de données 1 est muni d'un habillage extérieur 2 doté d'une partie formant poignée 21 et d'une partie formant tête de lecture 22 placée à une extrémité de la partie formant poignée 21. La partie formant poignée 21 abrite un circuit de traitement du signal 5 (décrit plus loin), un circuit de pilotage de DEL 421, un circuit de pilotage d'impulsion 422 et un pilote de communication 16 (en fait, une interface RS-232C). La partie formant tête de lecture 16 abrite également une unité de lecture 4 destinée à recevoir la lumière d'une surface de lecture de symbole 36, quatre DEL 411 et deux sources lumineuses à impulsion 412, chacune étant constituée d'un tube au xénon. Un bouton de déclenchement 12, un indicateur de sélection de mode 13, et un indicateur de sélection de source lumineuse 14 sont placés sur un des côtés de la partie formant poignée 21, comme l'indique la figure 1. Le bouton de déclenchement 12 active un commutateur de déclenchement 125, I'indicateur de sélection de mode 13 active un commutateur de sélection de mode 130, et l'indicateur de sélection de source lumineuse 14 active un
commutateur de sélection de source lumineuse 140.
Une unité d'illumination 41 destinée à illuminer la surface de lecture de symbole 36 (et donc le symbole de données qui doit être lu) inclut les DEL 411 susmentionnées, et deux sources lumineuses à impulsion 412, et inclut en outre un circuit de pilotage de DEL 421 destiné à piloter les DEL rouges respectives 411, et un circuit de pilotage d'impulsion 422 destiné à piloter chacune des sources lumineuses à impulsion 412 respectives. L'unité d'illumination 41 permet la projection (ou la diffusion) sélective d'une pluralité de faisceaux lumineux différents (dans le premier mode de réalisation, en lumière monochromatique ou en lumière blanche) sur un
symbole de données 38 situé dans la zone de lecture de symbole 36.
L'unité de lecture 4 inclut en outre un dispositif de création d'image tel qu'un CCD (dispositif à couplage de charge) 43, un système optique 44 et un élément de support 48 destiné à supporter le CCD 43 et le système optique 44. Le système optique 44 fait converger la lumière réfléchie par le symbole de données 38 placé dans la surface de lecture de symbole 36, de sorte qu'une image du symbole de données 38 se forme sur un plan de
réception lumineuse du CCD 43.
Le système optique 44 consiste en un miroir 45 et une lentille ou un groupe de lentilles 46. Le miroir 45 déforme un parcours lumineux 47 de la lumière réfléchie provenant de la surface de lecture de symbole 36 sous un angle pratiquement droit, de sorte que la lumière réfléchie par le miroir 45 est incidente à la lentille 46. La lentille 46 fait converger la lumière réfléchie par
le miroir 45 sur une surface de réception lumineuse du CCD 43.
Comme l'indiquent les figures 2 et 3, les DEL 411 rouges de l'unité d'illumination 41 sont positionnées symétriquement à proximité du parcours lumineux 47 aux quatre coins d'une extrémité inférieure de l'élément de support 48. En outre, chacune des sources lumineuses à impulsion 412 est positionnée entre des paires opposées de DEL 41 1 rouges. La zone de lecture
de symbole 36 est ainsi uniformément illuminée.
Une plaque de diffusion (non représentée) peut être implantée du côté émission lumineuse de la DEL 411 rouge et de la source lumineuse à impulsion 412 de manière à conférer à la lumière incidente à la zone de lecture de symbole 36 une luminosité uniforme. La plaque de diffusion peut être, par exemple, obtenue en donnant de la rugosité à une partie d'une
plaque transparente 7, décrite plus loin.
Le CCD 43 consiste en une pluralité d'éléments d'image de diode photoélectrique (pixels) disposés en forme de matrice. Une charge est accumulée pour chaque pixel en fonction de la quantité de lumière (réfléchie par le symbole de données 38) incidente au diodes photoélectriques correspondantes. La charge accumulée pour chaque pixel est transmise au
circuit de traitement du signal selon des intervalles de temps prédéterminés.
La charge électrique transférée constitue le signal d'image de l'image du symbole de données 38 lu par le dispositif de lecture de symbole de données
1.
Dans le mode de réalisation préféré, le CCD 43 est un CCD d'image en couleur muni d'un filtre coloré. Dans ce cas, un filtre R/V/B vertical rayé est placé sur le plan de réception lumineuse du CCD 43 de manière à détecter les couleurs Rouge (R), Vert (V), et Bleu (B). Cependant, il est possible d'utiliser un autre filtre coloré tel qu'un filtre coloré complémentaire Mg/V/Cy/J, etc., de manière à détecter les couleurs Magenta (Mg), Vert (V),
Cyan (Cy) et Jaune (J).
La zone de lecture de symbole 36 est une surface inhérente au dispositif de lecture de symbole de données et définit une surface d'un plan de lecture 37 pouvant être lue par le CCD 43. Dans le mode de réalisation préféré, représenté par la figure 4, le symbole de données 38 est composé d'un motif en forme de matrice en noir et blanc dotée de X rangées de cellules et Y colonnes de cellules, dans laquelle X et Y sont des entiers supérieurs à 1. Les cellules noires et blanches représentent les données converties en binaire dont les valeurs sont, respectivement, 0 ou 1. En conséquence, les informations sont indiquées par différentes combinaisons de cellules noires et blanches. Alternativement, des combinaisons de cellules noires et transparentes peuvent être utilisées pour indiquer les données. Dans ce cas, le symbole de données 38 doit être éclairé par l'arrière. La périphérie du symbole de données 38 est noire pour
faciliter la détection du contour du symbole de données 38.
Dans l'unité de lecture 4 réalisée ci-dessus, le circuit de pilotage de DEL 421 allume les DEL 411 rouges pour illuminer la zone de lecture de symbole 36. Alternativement, le circuit de pilotage d'impulsion 422 allume les sources lumineuses à impulsion 412 pour illuminer la zone de lecture de symbole 36. Si le symbole de données 38 est positionné à l'intérieur de la zone de lecture de symbole 36, la lumière est ensuite réfléchie par le symbole de données 38 et une image du symbole de données 38 se forme sur la surface de réception lumineuse du CCD 43, au moyen du système optique 44. Puis un signal d'image (signal analogique) est produit par le CCD
43 en fonction de la quantité de lumière reçue par le système optique 44.
La partie formant tête de lecture 22 est munie d'un boîtier de réception lumineuse 3 située entre l'unité de lecture 4 et la surface de lecture de symbole 36. Le boîtier de réception lumineuse 3 présente une configuration telle que lorsqu'une ouverture frontale 31 de celui-ci entre en contact avec la surface de lecture de symbole 37, I'unité de lecture 4 est il maintenue à une distance prédéterminée de la surface de lecture de symbole 37. Ceci permet de garantir que la longueur du parcours optique du symbole de données 38 au CCD 43 demeure constante lors de la lecture des différents symboles de données. En outre, le boîtier de réception lumineuse 3 entoure le parcours optique 47 de sorte que seule la lumière réfléchie par la surface de lecture de symbole 37 dans la zone de lecture de symbole 36
peut y pénétrer.
Une plaque transparente 7 est placée sur une ouverture basse de l'élément de support 48 afin d'empêcher la poussière ou d'autres objets de pénétrer dans un espace 4b de la partie formant tête de lecture 22 à partir d'un espace 4 du boîtier de réception lumineuse 3. Dans le mode de réalisation préféré, la plaque transparente 7 peut être réalisée en verre ou en plastique. Un circuit de traitement du signal 5 destiné à traiter les signaux d'image produits par l'unité de lecture 4 est implanté, par exemple, sur un substrat de circuit imprimé, dans la partie formant poignée 21. Comme l'indique la figure 5, le circuit de traitement du signal 5 comporte un circuit de pilotage CCD 6, un amplificateur (Amp) 8, un convertisseur analogique/numérique (8 bits) 9, un comparateur 10, une mémoire d'image 1 1, et un système de contrôle (CPU) 15. En outre, le CPU 15 comporte une mémoire destinée à enregistrer des données (informations), etc., qui seront
décrites par la suite.
Le circuit de pilotage de DEL 421, le circuit de pilotage d'impulsion 422, le pilote de communication 16, le commutateur de déclenchement 125, un commutateur de sélection de mode 130, un commutateur de sélection de source lumineuse 140, un commutateur d'alimentation (commutateur
principal) (non représenté), etc. sont respectivement connectés au CPU 15.
En outre, une DEL, un LCD (écran d'affichage à cristaux liquides) ou tout autre écran d'affichage tel qu'un écran à tube cathodique (CRT) peuvent être, si nécessaire, connectés au dispositif de lecture de symbole de données 1. Le dispositif de lecture de symbole de données 1 peut fonctionner selon trois modes. Le mode 1 est un mode de lecture de symbole de données, le mode 2 est un mode de formation d'image en couleurs et le mode 3 est un mode de formation d'image monochrome. Dans le contexte de cette spécification, "monochrome" définit une image en noir et blanc comportant une gamme de valeur de luminance, ou image en "nuances de gris". Dans le mode 1, si le commutateur de déclenchement 125 est activé alors que le dispositif de lecture de symbole de données 1 est alimenté, la lecture du symbole de données 38 commence, et un traitement prédéterminé des données d'image, décrit plus loin, est effectué par le circuit de traitement du signal 5. Les données d'image traitées sont décodées et les données décodées sont ensuite appliquées par un pilote de communication 16 à un ordinateur hôte externe 17, tel qu'un ordinateur personnel ou une station de travail. L'ordinateur hôte 17 enregistre les données décodées et peut
effectuer d'autres calculs sur les données décodées.
Si le mode 2 ou le mode 3 est sélectionné, les données d'image correspondant à l'image détectée par le CCD 43 sont détectées et envoyées à l'ordinateur hôte 17. Le circuit de traitement du signal 5 traite ensuite les données d'image en n bits (8bits dans le mode de réalisation préféré) et applique les données d'image traitées à l'ordinateur hôte 17 en utilisant le pilote de communication 16. L'ordinateur hôte 17 produit également les données d'image sur un moniteur destiné à afficher l'image détectée. En outre, les données d'image peuvent être stockées sur un support
d'enregistrement, ou imprimées.
En outre, en mode 2, sont générées les données d'image en couleurs, (soit les données d'image rouge, les données d'image verte et les données d'image bleu). Ces données d'image sont appliquées à l'ordinateur hôte 17
sous la forme de données d'image en couleurs (signaux d'image en couleurs).
En mode 3, si la lumière est fournie par les DEL 411 rouges, alors seules les données d'image rouge sont générées. Ainsi, les données d'image sont appliquées à l'ordinateur hôte 17 sous la forme de données d'image monochrome. Cependant, si la lumière est fournie par les sources lumineuses à impulsion 412, alors sont obtenues les données d'images rouge, les données d'images verte et les données d'images bleu. Dans ce cas, un signal de luminosité est appliqué à l'ordinateur hôte 17 comme les données d'image monochrome. Le fonctionnement du dispositif de lecture de symbole de données 1 lorsque les différents modes (soit les modes 1, 2 et 3) sont sélectionnés va
faire l'objet d'une description relativement à la figure 5.
Le CPU 1 5 dispose de deux groupes de points d'accès qui sont utilisés pour sélectionner un des modes de fonctionnement, ainsi que la source lumineuse. Les points d'accès M1, M2 et M3 du CPU 15 sont électriquement connectés aux bornes 131, 132 et 133, respectivement, du commutateur de sélection de mode 130. Une borne 134 du commutateur de sélection de mode 130 est électriquement connectée à la masse. En actionnant un indicateur de sélection de mode 13, un commutateur rotatif connecté électriquement à la borne 134 est mis en contact avec une des bornes 131,
132 et 133, ceci conduisant à mettre à la masse la borne mise en contact.
Les points d'accès M1, M2 et M3 sont normalement forcés au niveau haut (au +5V) au moyen de résistances, mais en mettant à la masse une des bornes 131, 132 ou 133, le commutateur de sélection de mode 130 va mettre à la masse le point d'accès respectif M1, M2 ou M3. La mise à la masse d'un des points d'accès M1, M2 et M3 est détectée par le CPU 15,
qui sélectionne la mode 1, le mode 2 ou le mode 3, respectivement.
Les points d'accès R et S du CPU 15 sont électriquement connectés au bornes 141 et 142, respectivement, du commutateur de sélection de source lumineuse 140. Une borne 143 du commutateur de sélection de source lumineuse 140 est électriquement connectée à la masse. En actionnant l'indicateur de sélection de source lumineuse 14, un commutateur rotatif connecté électriquement à la borne 143 est mis en contact avec une des bornes 141 et 142, mettant ainsi à la masse la borne mise en contact. Les points d'accès R et S sont normalement forcés au niveau haut (au +5V) au moyen de résistances, mais en mettant à la masse une des bornes 141 ou 142, le commutateur de sélection de source lumineuse 140 va mettre à la masse le point d'accès respectif R ou S. La mise à la masse d'un des points d'accès R et S est détectée par le CPU 15,
qui sélectionne la DEL 411 rouge ou l'impulsion 412.
Le tableau 1 ci-dessous est une table de vérité décrivant les modes de
fonctionnement respectifs et les sources lumineuses.
Tableau 1 Commutateur Commutateur DEL 411 Impulsion
140 412
Point Ml1 M2 M3 R S L1 L2 d'accès Mode 1 0 1 1 ACTIVE INACTIVE Mode 2 1 0 1 - - INACTIVE ACTIVE Mode 3 1 1 0 0 1 ACTIVE INACTIVE
1 1 0 1 0 INACTIVE ACTIVE
Comme l'indique la table de vérité ci-dessus, lorsque le mode 1 est sélectionné, un point d'accès L1 du CPU 15 commande le circuit de pilotage de DEL 421 pour commander les DEL 411 rouges, ce qui entraîne l'émission de lumière rouge sur la zone de lecture de symbole 36. Dans ce cas, le paramétrage du commutateur de sélection de source lumineuse 140 n'est
pas considéré. De manière similaire, lorsque le mode 2 est sélectionné, un point d'accès
L2 du CPU 15 commande le circuit de pilotage d'impulsion 422 pour piloter l'impulsion 412, ce qui entraîne l'émission de lumière blanche sur la zone de lecture de symbole 36. Dans ce cas, le paramétrage du commutateur
de sélection de source lumineuse 140 n'est pas considéré.
Lorsque le mode 3 est sélectionné, si le commutateur de sélection de source lumineuse 140 sélectionne les DEL 411 rouges (soit R = 0, S = 1), alors le point d'accès L1 du CPU 15 commande le circuit de pilotage de DEL 421 pour piloter les DEL 411 rouges, ce qui entraîne l'émission de lumière rouge sur la zone de lecture de symbole 36. A l'inverse, lorsque le mode 3 est sélectionné, si le commutateur de sélection de source lumineuse 140 sélectionne les sources lumineuses à impulsion 412 (soit R = 1, S =0), alors le point d'accès L2 du CPU 15 commande le circuit de pilotage d'impulsion 422 pour piloter les sources lumineuses à impulsion 412, ce qui
entraîne l'émission de lumière blanche sur la zone de lecture de symbole 36.
En conséquence, I'indicateur de sélection de mode 1 3, le commutateur de sélection de mode 130 et le CPU 15 servent à choisir entre les modes 1 ou les modes 2 et 3. En outre, I'indicateur de sélection de source lumineuse 14, le commutateur de sélection de source lumineuse 140 et le CPU 15
servent à choisir entre les modes 2 et 3.
Le fonctionnement du mode 1 ( soit le mode de lecture de symbole de
données) du dispositif de lecture de symbole de données 1 va être décrit ci-
dessous.
Initialement, un commutateur d'alimentation est actionné, afin de permettre l'alimentation en courant du dispositif de lecture de symbole de données 1 à partir d'une source d'alimentation en courant externe (non représentée). Lorsque le commutateur d'alimentation est activé, le CPU 15 applique le courant d'alimentation aux autres circuits du dispositif de lecture de symbole de données 1. Dans le mode de réalisation préféré, le CPU 15 est en fonctionnement permanent lorsque le dispositif de lecture de symbole de
données 1 est connecté à la source d'alimentation externe.
Lorsque le symbole de données 38 doit être lu, un opérateur appuie sur le bouton de déclenchement 12. L'appui sur le bouton de déclenchement 12 active le commutateur de déclenchement 125, qui est détecté par le CPU 15. Le CPU 15 commande le circuit de pilotage de DEL 421 pour piloter les DEL 411 rouges au cours d'un intervalle de temps prédéterminé de manière à illuminer la zone de lecture de symbole 36, en réponse à l'appui sur le bouton de déclenchement 12. Le CPU 15 commande également le circuit de pilotage CCD 6 pour piloter le CCD 43 ce qui entraîne un balayage de la zone de lecture de symbole 36. Ainsi, le CCD 43 balaye la zone de lecture de symbole 36 selon deux dimensions, et la charge accumulée est transférée sous le contrôle du circuit de pilotage CCD 6. En outre, le circuit de pilotage CCD 6 génère un signal d'horloge composite en combinant le signal synchrone horizontal et le signal synchrone vertical. Le signal d'horloge
combiné est ensuite appliqué au CPU 15.
Initialement, le CCD 43 reçoit des données d'image correspondant à la totalité de la zone de lecture de symbole 36. Ces données d'image sont alors traitées à l'aide de procédés de détection de contours, etc. afin de séparer les données d'image correspondant au symbole de données 38 du reste de l'image. Si un symbole de données se trouve dans la zone de lecture de symbole 36, alors le CCD 43 va appliquer un signal d'image analogique correspondant à l'image du symbole de données reçue. Le signal d'image analogique émis est amplifié par l'amplificateur 8, et converti en données d'image sur 8 bits par le convertisseur analogique/numérique 9. Dans ce cas,
seul le signal d'image rouge extrait du CCD 43 est traité.
Les données d'image sur 8 bits sont mémorisées dans la mémoire d'image 1 1. La mémoire d'image 11 peut mémoriser une image de données
d'image sur 8 bits.
Le comparateur 10 compare ensuite les données d'image extraites de la mémoire d'image 11 avec des données de seuil sur 8 bits mémorisées dans une partie A d'une mémoire interne 151 du CPU 15. Le comparateur 10 applique ensuite les données converties en binaire au CPU 1 5 qui mémorise les données converties en binaire dans une partie B de la mémoire interne 151 à une adresse déterminée par un compteur d'adresse du CPU 15. Le compteur d'adresse est commandé par le signal d'horloge composite, qui est introduit à partir du circuit de pilotage CCD 6. Les données sont ensuite extraites en séquence de la partie B de la mémoire interne 151 conformément aux adresses produites par le compteur d'adresse. Les données peuvent également être extraites en ordre inverse de l'ordre d'enregistrement dans la mémoire 1 51 en inversant les adresses définies. Les données extraites sont ensuite traitées image par image par l'unité de calcul du CPU 15. Le CPU 15 peut effectuer un renversement d'image, une correction de défaut d'image et une rotation d'image. Le CPU 15 décode également des données et applique les données décodées à un ordinateur
hôte ou une station de travail 17 via le pilote de communication 1 6.
La figure 6 représente un organigramme de fonctionnement du CPU 1 5 du dispositif de lecture de symbole de données 1 conformément à un premier
mode de réalisation de la présente invention.
Initialement, le stade S101 détermine si le commutateur de déclenchement 125 est activé. Si le commutateur de déclenchement 125 est activé (S101À O), alors le stade s103 détermine si le point d'accès M1 est mis à la masse (c'est-à-dire le point d'accès M1 est à l'état BAS du fait de la
sélection du mode 1). Sinon (S101: N), le stade S101 est répété.
Si le point d'accès M1 est mis à la masse (S103: O), alors un programme de lecture de symbole de données enregistré dans une ROM (Mémoire à lecture seule) du CPU 15 est démarré, au stade S105. Puis au stade S107, le CPU 15 commande le circuit de pilotage de DEL 421 pour allumer les DEL 411 rouges. Simultanément, le circuit de pilotage CCD 6
commande le CCD 43 pour commencer la détection des données d'image.
Au stade S109, une trame de données d'image détectée par le CCD 43 est mémorisée dans la mémoire d'image 11. Dans le mode de réalisation préféré, du fait que la lumière servant à l'illumination est d'une couleur unique (soit le rouge), les données d'image détectées par le CCD 43 et
produites par le circuit de pilotage CCD 6 sont les données d'image rouge.
Après l'écriture des données d'image dans la mémoire d'image 11, les DEL
411 rouges sont éteintes par le circuit de pilotage de DEL 421.
Puis, au stade S111, le comparateur 10 compare les données d'image avec les données de seuil, de manière à obtenir des données converties en binaire équivalentes à une trame de données d'image. Les données converties sont ensuite écrites dans la partie B de la mémoire interne 1 51 du
CPU 15.
Au stade S113, les données converties en binaire sont extraites de la partie B de la mémoire interne 1 51. Les données converties en binaire correspondant à la partie d'image circonscrite par le contour (périphérie de couleur noire) du symbole de données 38 sont considérées comme l'image qui doit faire l'objet d'un décodage. Ceci augmente la vitesse de décodage du symbole de données du fait que l'extraction des données d'image est faite d'abord par détection d'une frontière de couleur noire puis ensuite par extraction des données d'image (converties en binaire) circonscrites par la
frontière de couleur noire.
Le stade S 115 décode en suite les données d'image extraites en utilisant les traitements d'image décrits ci-dessus. Les données décodées et les données de mode sont ensuite transmises à l'ordinateur hôte 17 par le pilote de communication 16, au stade S 117. Cette routine se termine ensuite. Cependant, dans le cas o le mode 1 n'a pas été sélectionné, et que donc le point d'accès M1 n'a pas été mis à la masse (S103: N), le stade S1 19 détermine si le point d'accès M2 est à la masse (c'est-à-dire le point
d'accès M2 est à l'état BAS du fait que le mode 2 à été sélectionné).
Si le point d'accès M2 est mis à la masse (Sl19: 0), alors un
programme de formation d'image en couleurs est démarré au stade S121.
Puis au stade S1 23, le CPU 1 5 commande le circuit de pilotage d'impulsion 422 pour activer l'impulsion 412. Simultanément, le circuit de pilotage CCD
6 commande le CCD 43 pour commencer la détection des données d'image.
Au stade S125, une trame de données d'image détectée par le CCD 43 est mémorisée dans la mémoire d'image 11. Dans ce cas, du fait que la lumière servant à l'illumination n'est pas d'une seule couleur, les données d'image détectées par le CCD 43 et produites par le circuit de pilotage CCD 6 incluent les données d'image rouge, les données d'image verte et les données d'image bleu. Après l'écriture des données d'image dans la mémoire d'image 1 1, I'impulsion 412 est désactivée par le circuit de pilotage d'impulsion 422. Puis au stade S127, les données d'image en couleurs sont extraites de la mémoire d'image 1 1. Au stade S129, les données d'illumination sont extraites d'une partie C de la mémoire interne 151 du CPU 15, et les données d'illumination, les données d'image en couleurs et les données de mode (données destinées à la sélection du mode 2) sont transmises à
l'ordinateur hôte 17 via le pilote de communication 16 au stade S129.
Les données d'illumination incluent des données telles que la longueur d'onde, I'intensité lumineuse (en fait, la luminosité) et la température de couleur de la lumière utilisée pour l'illumination. Ces données sont mémorisées dans la partie C de la mémoire 151. Les données d'illumination servent à régler la balance du blanc, ainsi que l'amplification du signal d'image rouge, du signal d'image verte et du signal d'image bleue. En outre, les données d'illumination servent à déterminer le traitement de régénération de couleur adéquat, etc., de sorte que la couleur de l'image produite sur un système d'affichage ou une imprimante s'approche de la couleur de l'image réelle. Dans le cas o ni le point d'accès M1, ni le point d'accès M2 ne sont mis à la masse (S103: N, S119: N), le stade S131 permet de déterminer si le point d'accès M3 est mis à la masse. Si le point d'accès M3 n'est pas mis
à la masse (S131: N), le programme revient au stade S101.
Si le point d'accès M3 est mis à la masse (S131: 0), un programme de formation d'image monochrome est démarré au stade S1 21. Puis le stade S135 détermine si le commutateur de sélection de source lumineuse 140 a sélectionné les DEL 411 rouges en tant que source lumineuse, en vérifiant si le point d'accès R du CPU 15 est mis à la masse (soit à l'état BAS). Si le point d'accès R est mis à la masse (S135: O), alors le CPU 1 5 commande le
circuit de pilotage de DEL 421 pour allumer les DEL 411 rouges.
Au stade S139, une trame de données d'image détectée par le CCD 43 est mémorisée dans la mémoire d'image 11. Du fait que la lumière servant à l'illumination est d'une seule couleur (soit le rouge), les données d'image détectées par le CCD 43 et produites par le circuit de pilotage CCD 6 sont les données d'image rouge. Après l'écriture des données d'image dans la mémoire d'image 11, les DEL 411 rouges sont éteintes par le circuit
de pilotage de DEL 421.
Puis au stade S1 29, les données d'image sont extraites de la mémoire d'image 11 et les données d'image en couleurs et les données de mode (données destinées à la sélection du mode 2) sont transmises à l'ordinateur hôte 17 via le pilote de communication 16 sous la forme de données d'image monochrome. Cependant, si le point d'accès R n'est pas mis à la masse (S135: N), le stade S143 détermine si le point d'accès S est mis à la masse (soit à l'état BAS). Si le point d'accès S n'est pas mis à la masse (S143: N), alors le
programme revient au stade S101.
Dans le cas contraire (S143: O), le CPU 15 commande le circuit de
pilotage d'impulsion 422 pour activer l'impulsion 412, au stade S145.
Simultanément, le circuit de pilotage CCD 6 commande le CCD 43 pour
commencer à détecter les données d'image.
Au stade S147, une trame de données d'image détectée par le CCD 43 est mémorisée dans la mémoire d'image 11. Dans ce cas, du fait que la lumière servant à l'illumination n'est pas d'une seule couleur, les données d'image détectées par le CCD 43 et produites par le circuit de pilotage CCD 6 incluent les données d'image rouge, les données d'image verte et les données d'image bleu. Après l'écriture des données d'image dans la mémoire d'image 11, I'impulsion 412 est désactivée par le circuit de pilotage
d'impulsion 422.
Puis au stade S149, les données d'image en couleurs sont extraites de la mémoire d'image 1 1, et un signal de luminosité est déterminé en fonction des données d'image rouge, verte et bleue. Le signal de luminosité est ensuite transmis à l'ordinateur hôte 1 7 par le pilote de communication 16, au stade S1 51, et la routine se termine. Ainsi, le dispositif de lecture de symbole de données 1 selon le premier mode de réalisation peut lire et décoder le symbole de données 38, et transmettre au choix une image monochrome ou une image en couleurs du
symbole de données 38 à un ordinateur externe.
En outre, du fait que le dispositif de lecture de symbole de données 1 dispose d'un mode de formation d'image en couleurs, il est possible de sélectionner et de générer au choix selon les besoins les données d'image en couleurs ou les données d'image monochrome. Ceci permet d'accroître la
souplesse d'utilisation du dispositif de lecture de symbole de données 1.
En outre, en mode 1 (en fait, le mode de lecture de symbole de données), la source lumineuse peut être une ou plusieurs DEL, et, en conséquence, la consommation de puissance du dispositif de lecture de symbole de données 1 peut être réduite dans ce mode, par comparaison avec un dispositif de lecture de symbole de données qui utilise une source
lumineuse blanche.
En outre, en mode 2 (en fait, le mode de formation d'image monochrome), il est possible d'utiliser une source lumineuse d'une seule couleur (soit la DEL 411), ceci permettant de réduire la consommation de puissance du dispositif de lecture de symbole de données 1 lors de la
formation de l'image monochrome.
En outre également, dans le premier mode de réalisation, une unité d'illumination 41 n'est pas limitée à la configuration représentée par l'illustration. Elle peut se présenter de manière à permettre la projection sélective d'une lumière monochrome ou blanche. Cependant, le dispositif de lecture de symbole de données doit être préparé de manière à ce qu'aucune lumière périphérique n'atteigne le symbole de données lors de la détection de
l'image du symbole de données par le CCD.
Ci-après est présentée une description d'autres configurations de
l'unité d'illumination 41.
La figure 7 est un organigramme représentant une autre unité d'illumination 141. L'unité d'illumination 141 est similaire à l'unité d'illumination 41 représentée à la figure 5, les éléments communs portant les
mêmes numéros de référence.
Comme l'indique la figure 7, I'unité d'illumination 141 inclut une lampe halogène 413, et un circuit de pilotage de lampe halogène 423 qui commande la lampe halogène 413. Le circuit de pilotage de DEL 421 et le
circuit de pilotage de lampe halogène 423 sont contrôlés par le CPU 15.
Dans l'unité d'illumination 141, le CPU 15 commande le circuit de pilotage de DEL 421 pour piloter les DEL 411 rouges afin de diffuser une lumière rouge (lumière de couleur unique) sur la zone de lecture de symbole 36. En outre, le CPU 15 commande le circuit de pilotage de lampe halogène 423 pour piloter la lampe halogène 413 afin de diffuser de la lumière blanche sur
la zone de lecture de symbole 36.
Dans le premier mode de réalisation préféré, le source lumineuse destinée à émettre la lumière monochrome de l'unité d'illumination 41 n'est pas limitée aux DEL 411 rouges, mais peut être une DEL verte ou une DEL bleue. En outre, dans le premier mode de réalisation préféré, une source lumineuse émettant de la lumière blanche à partir de l'unité d'illumination 41 n'est pas limitée à la source lumineuse à impulsion 412 pas plus qu'à la lampe halogène 413, mais peut comporter, par exemple, trois DEL (soit rouge, verte et bleue), allumées simultanément, illuminant ainsi la zone de
lecture de symbole 36 en lumière blanche.
La figure 8 représente une vue en perspective d'un dispositif de lecture de symbole de données 101 selon un second mode de réalisation de la présente invention. Le dispositif de lecture de symbole de données 101 est similaire au dispositif de lecture de symbole de données 1 du premier mode de réalisation décrit ci-dessus, les éléments qui leur sont communs portant
les mêmes numéros de référence.
Comme l'indique la figure 8, le dispositif de lecture de symbole de données 101 inclut un commutateur de sélection de source lumineuse 18 qui
permet de sélectionner une source parmi trois sources lumineuses colorées.
La figure 9 est une vue de dessous de la partie lecture 22 du dispositif de lecture de symbole de données 101. Comme l'indique la figure 9, la partie formant tête de lecture 22 inclut une unité d'illumination 241 comportant quatre groupes de DEL. Chacun des groupes de DEL inclut une DEL 411 rouge, une DEL 414 verte et une DEL 415 bleue. Chacune des DEL 411 rouges de l'unité d'illumination 241 est implantée quasiment symétriquement près du parcours optique 47 aux quatre coins du côté de l'extrémité la plus basse de l'élément de support 48. En outre, chacune des DEL 414 vertes est implantée près des DEL 411 rouges respectives, et chacune des DEL 415 bleues est implantée près des DEL 414 vertes respectives. Par le truchement d'une plaque de diffusion (non représentée) la zone de lecture de symbole 36 est illuminée uniformément. En outre, le dispositif de lecture de symbole de données 101 inclut un circuit de pilotage de DEL 424 destiné à piloter les DEL 411, 414 et 415. Ainsi, I'unité d'illumination 241 peut illuminer la zone de lecture de symbole 36 à l'aide d'une pluralité de lumière de différentes couleurs. La figure 10 représente un diagramme fonctionnel du dispositif de
lecture de symbole de données 101 représenté par la figure 8.
L'unité de lecture 4 consiste en un CCD 143 capable de détecter une lumière monochrome, réfléchie par le symbole de données 38, via le système optique 44. En outre, dans le second mode de réalisation, le CCD 143 est
mis en oeuvre sans filtre coloré.
Comme l'indique la figure 10, le dispositif de lecture de symbole de données 101 est similaire au dispositif de lecture de symbole de données 1, à l'exception du fait que le dispositif de lecture de symbole de données 101 inclut un CPU 115 et un circuit de traitement du signal 105 en plus de
l'unité d'illumination 241 et du CCD 143.
Le CPU 115 est similaire au CPU 15 décrit ci-dessus, mais le CPU 115 dispose de deux groupes de points d'accès. Un groupe de points d'accès sert à sélectionner le mode de fonctionnement, d'une manière similaire à celle décrite pour le CPU 15 du premier mode de réalisation. Ainsi, dans le dispositif de lecture de symbole de données 101, le mode 1, le mode 2 ou le mode 3 peuvent être sélectionnés en utilisant l'indicateur de sélection de
mode 13 et le commutateur de sélection de mode 130.
Le second groupe de points d'accès sert à sélectionner la source lumineuse. Plus spécifiquement, le second groupe de points d'accès inclut les points d'accès R, V et B. Les points d'accès R, V et B du CPU 115 sont électriquement connectés aux bornes 181, 1 82 et 183, respectivement, du commutateur de sélection de mode 180. Une borne 184 du commutateur de sélection de mode 180 est électriquement connectée à la masse. En actionnant l'indicateur 18, un commutateur rotatif connecté électriquement à la borne 184 est mis en contact avec une des bornes 181, 182, et 183, ce qui a pour effet de mettre à la masse la borne mise en contact. Les points d'accès R, V et B sont normalement forcés au niveau haut (au +5V) au travers de résistances, mais en mettant à la masse une des bornes 182, 182, ou 183, le commutateur de sélection de mode 180 va mettre à la masse le port respectif R, V ou B. La mise à la masse d'un des points d'accès R, V et B est détectée par le CPU 1 5, qui commande le circuit de pilotage de DEL 424 pour piloter les DEL 411 rouges, les DEL 414 vertes, et les DEL 415 bleues, respectivement. Le tableau 2 ci-dessous constitue la table de vérité de chacun des modes. Tableau 2 Commutateur Commutateu DEL DEL DEL r 140 ROUGE VERTE BLEUE Point M 1 M2 M R V B L1 L2 L3 d'accès 3 Mode 1 0 1 1 0 1 1 ACTIVE INACTI INACTIV
VE E
0 1 1 1 0 1 INACTI ACTIVE INACTIV
VE E
0 1 1 1 1 0 INACTI INACTI ACTIVE
VE VE
Mode 2 1 0 1 - - - 1 ère 2ème 3ème
ACTIVE ACTIVE ACTIVE
Mode 3 1 1 0 0 1 ACTIVE INACTI INACTIV
VE E
1 1 0 1 0 INACTI ACTIVE INACTIV
VE E
1 1 0 1 0 INACTI INACTI ACTIVE
VE VE
Comme l'indique la table de vérité ci-dessus, lorsque le mode 1 (soit, point d'accès M1 = O, point d'accès M2 = 1, et point d'accès M3 = 1) est sélectionné, si le commutateur de sélection de source lumineuse 140 sélectionne la source lumineuse rouge (soit, R = 0, V = 1, B = 1), alors le point d'accès L1 du CPU 115 commande le circuit de pilotage de DEL 424 pour piloter les DEL 411 rouges, ceci ayant pour effet de diffuser une lumière rouge sur la zone de lecture de symbole 36. Alternativement, si le commutateur de sélection de source lumineuse 140 sélectionne la source lumineuse verte (soit R = 1, V = O, B = 1), alors le point d'accès L2 du CPU commande le circuit de pilotage de DEL 424 pour piloter la DEL 414 verte, ce qui entraîne l'émission de lumière verte sur la zone de lecture de symbole 36. De manière similaire, si le commutateur de sélection de source lumineuse 140 sélectionne la source lumineuse constituée de la DEL bleue (soit R = 1, V = 1, B = 0), alors le point d'accès L3 du CPU 115 commande le circuit de pilotage de DEL 424 pour piloter la DEL 415 bleue, ce qui entraîne l'émission de lumière bleue sur la zone de lecture de symbole
36.
En outre, lorsque le mode 2 (soit point d'accès M1 = 1, point d'accès M2 = 0, point d'accès M3 = 1) est sélectionné, le paramétrage du commutateur de sélection de mode 180 n'est pas pris en compte. Dans ce cas, les points d'accès L1, L2 et L3 du CPU 115 commandent le circuit de pilotage de DEL 424 pour piloter les DEL 411 rouges, les DEL 414 vertes et les DEL 415 bleues, individuellement, à leur tour. Lors du pilotage de chacune des DEL, le CCD 143 détecte une image du symbole de données 38 formée en utilisant la lumière monochrome, et le circuit de pilotage CCD 6 produit un signal d'image appliqué au CPU 115, afin de créer une image en
couleurs.
Lorsque le mode 3 est sélectionné (soit point d'accès M1 = 1, point d'accès M2 = 1, point d'accès M3 = 0), les points d'accès L1, L2 et L3 commandent le circuit de pilotage de DEL 424 d'une manière similaire à ce qui a été décrit pour le mode Ml1. Cependant, en mode 3, le CCD 143 détecte l'image du symbole de données 38, et le circuit de pilotage CCD produit un signal d'image appliqué au CPU 115. En outre, en mode 3, le
symbole de données 38 n'est pas décodé.
Les figures 11A, 1 B et 11C représentent un organigramme d'un fonctionnement du CPU 1 1 5 du dispositif de lecture de symbole de données
101 selon le second mode de réalisation de la présente invention.
A l'origine, le stade S201 permet de déterminer si le commutateur de déclenchement 125 est activé. Si le commutateur de déclenchement 125 est activé (S201: 0), alors le stade S203 détermine si le point d'accès M1 est mis à la masse (c'est-à-dire le point d'accès est à l'état BAS du fait que le mode 3 a été sélectionné). Dans le cas contraire (S201: N), le stade S201
est répété.
Si le point d'accès Ml1 est mis à la masse (S203: O), alors un programme de lecture de symbole de données mémorisé dans une ROM interne du CPU 115 est démarré, au stade S205. Puis le stade S207 détermine si le point d'accès R est mis à la masse. Si le point d'accès R est mis à la masse (S207: O), alors le CPU 115 commande le circuit de pilotage
de DEL 424 pour activer les DEL 411 rouges, au stade S209.
Simultanément, le circuit de pilotage CCD 6 commande le CCD 143 pour
démarrer la détection des données d'image.
Au stade S211, une trame de données d'image détectée par le CCD 143 est mémorisée dans la mémoire d'image 11. Dans le mode de réalisation préféré, du fait que la lumière utilisée pour l'illumination est monochrome, les données d'image détectées par le CCD 143 et produites par le circuit de pilotage CCD 6 sont des données d'image monochromes. Après écriture des données d'image dans la mémoire d'image 11, les DEL (en fait les DEL 411
rouges) sont éteintes par le circuit de pilotage de DEL 424.
Puis au stade S213, le comparateur 10 compare les données d'image avec les données de seuil, de manière à obtenir des données converties en binaire équivalentes à une trame de données d'image. Les données converties en binaire sont ensuite écrites dans la partie B de la mémoire
interne 151 du CPU 1 1 5.
Au stade S21 5, les données converties en binaire sont extraites de la partie B de la mémoire interne 151. En fonction des données converties en binaire, l'image contenue à l'intérieur du contour (périphérie de couleur noire) du symbole de données 38 sont reconnues comme image destinée à être décodée. Ceci permet d'accroître la vitesse de décodage du symbole de données puisque l'extraction des données d'image est faite en détectant le contour de couleur noire en premier lieu, puis en extrayant les données
d'image (converties en binaire) contenues dans le contour de couleur noire.
Le stade S217 permet ensuite le décodage des données d'image extraites en utilisant les traitements d'image susmentionnés. Les données décodées et les données de mode sont ensuite transmises à l'ordinateur hôte 17 via le pilote de communication 16, au stade S219. La routine se termine ensuite. Cependant, dans le cas o le point d'accès R n'est pas mis à la masse (S207: N), le stade S221 permet de déterminer si le point d'accès V est mis à la masse. Si le point d'accès V est mis à la masse (S221: 0), alors le CPU commande le circuit de pilotage de DEL 424 pour allumer les DEL 414 vertes, au stade S223. Simultanément le circuit de pilotage CCD 6
commande le CCD 143 pour commencer la détection des données d'image.
Puis les stades S211 à S219 décrits ci-dessus sont exécutés, et la routine se
termine.
En outre, dans le cas o le point d'accès V n'est pas mis à la masse (S221: N), le stade S225 permet de déterminer si le point d'accès B est mis à la masse. Si le point d'accès B est mis à la masse, alors le CPU 115 commande le circuit de pilotage de DEL 424 pour allumer les DEL 415 bleues, au stade S227. Simultanément, le circuit de pilotage CCD 6
commande le CCD 143 pour commencer à détecter les données d'image. Puis les stades S211 à S219 décrits ci-dessus sont exécutés, et le
programme se termine.
Si le mode 1 n'a pas été sélectionné, et que donc le point d'accès M1 n'a pas été mis à la masse (S203: N), alors le stade S231 permet de déterminer si le mode 2 a été sélectionné, en vérifiant si le point d'accès M2
est mis à la masse.
Si le point d'accès M2 est mis à la masse (S231: 0), alors un
programme de formation d'image en couleurs est démarré au stade S233.
Puis au stade S235, le CPU 15 commande le circuit de pilotage de DEL 424 pour allumer les DEL 411 rouges. Simultanément, le circuit de pilotage CCD 6 commande le CCD 143 pour commencer la détection des données d'image. Au stade S237, une trame de données d'image détectée par le CCD 43 est mémorisée dans la mémoire d'image 11. Dans ce cas, du fait que la lumière utilisée pour l'illumination est monochrome (en fait, de couleur rouge), les données d'image détectées par le CCD 43 et produites par le
circuit de pilotage CCD 6 sont des données d'image rouge.
Puis au stade S239, les données d'image rouge sont extraites de la mémoire d'image 11, et transmises à l'ordinateur hôte 17 via le pilote de communication 16. Au stade S241, les données d'illumination sont extraites d'une partie C de la mémoire interne 151 du CPU 115, et transmises ensuite
à l'ordinateur hôte 17 via le pilote de communication 16.
* Puis au stade S243, le CPU 115 commande le circuit de pilotage de
DEL 424 pour éteindre les DEL 411 rouges.
Puis au stade S245, le CPU 115 commande le circuit de pilotage de DEL 424 pour allumer les DEL 414 vertes. Simultanément, le circuit de pilotage CCD 6 commande le CCD 143 pour commencer la détection des
données d'image.
Au stade S247, une trame de données d'image détectée par le CCD 143 est mémorisée dans la mémoire d'image 11. Dans ce cas, du fait que la lumière utilisée pour l'illumination est monochrome (en fait, de couleur verte), les données d'image détectées par le CCD 43 et produites par le circuit de
pilotage CCD 6 sont des données d'image verte.
Puis au stade S249, les données d'image verte sont extraites de la mémoire d'image 11, et transmises à l'ordinateur hôte 17 via le pilote de communication 16. Au stade S251, les données d'illumination sont extraites d'une partie C de la mémoire interne 151 du CPU 11 5, et transmises ensuite
à l'ordinateur hôte 17 via le pilote de communication 1 6.
Puis au stade S253, le CPU 115 commande le circuit de pilotage de
DEL 424 pour éteindre les DEL 414 vertes.
Puis au stade S255, le CPU 115 commande le circuit de pilotage de DEL 424 pour allumer les DEL 415 bleues. Simultanément, le circuit de pilotage CCD 6 commande le CCD 143 pour commencer la détection des
données d'image.
Au stade S257, une trame de données d'image détectée par le CCD 143 est mémorisée dans la mémoire d'image 11. Dans ce cas, du fait que la lumière utilisée pour l'illumination est monochrome (en fait, de couleur bleue), les données d'image détectées par le CCD 143 et produites par le
circuit de pilotage CCD 6 sont des données d'image bleue.
Puis au stade S259, les données d'image bleue sont extraites de la mémoire d'image 11, et transmises à l'ordinateur hôte 17 via le pilote de communication 16. Au stade S261, les données d'illumination sont extraites d'une partie C de la mémoire interne 151 du CPU 115, et transmises ensuite
à l'ordinateur hôte 17 via le pilote de communication 16.
Puis au stade S263, le CPU 115 commande le circuit de pilotage de
DEL 424 pour éteindre les DEL 415 bleues.
Si le mode 2 n'était pas sélectionné, et que donc le point d'accès M2 n'était pas mis à la masse (S231: N), alors le stade S265 détermine si le
mode 3 était sélectionné, en vérifiant si le point d'accès était mis à la masse.
Si le point d'accès M3 n'est pas mis à la masse (S263: N), alors le programme revient au stade S201. Dans le cas contraire (S265: N), un programme de lecture et de formation d'image monochrome est démarré au
stade S267.
Le stade S269 détermine ensuite si le point d'accès R est mis à la masse (c'est-à-dire à l'état BAS). Si le point d'accès R est mis à la masse (S267: O), alors le CPU 115 commande le circuit de pilotage de DEL 424 pour allumer les DEL 411 rouges, au stade S271. Puis au stade S273, une trame de données d'image détectée par le CCD 143 est mémorisée dans la mémoire d'image 11. Du fait que la lumière utilisée pour l'illumination est monochrome (en fait, de couleur rouge), les données d'image détectées par le CCD 143 et produites par le circuit de pilotage CCD 6 sont des données d'image rouge. En outre, le CPU 115 commande le circuit de pilotage de DEL 424. Au stade S275, les données d'image sont extraites de la mémoire d'image 11, et les données d'image et les données de mode sont transmises à l'ordinateur hôte 17 via le pilote de communication 16. La routine se
termine ensuite.
Cependant dans le cas o le point d'accès R n'est pas mis à la masse (S269: N), alors le stade S277 détermine si le point d'accès V est mis à la masse. Si le point d'accès V est mis à la masse, alors le CPU 11 5 commande le circuit de pilotage de DEL 424 pour allumer les DEL 414 vertes, au stade S279. Simultanément, le circuit de pilotage CCD 6 commande le CCD 143 pour commencer à détecter les données d'image. Puis les stades S273 et
S75 décrits ci-dessus sont exécutés, et la routine se termine.
En outre, si le point d'accès V n'est pas mis à la masse (S277: N), alors le stade S281 détermine si le point d'accès B est mis à la masse. Si le point d'accès B est mis à la masse (S281: 0), alors le CPU 115 commande le circuit de pilotage de DEL 424 pour allumer les DEL 415 bleues, au stade S283. Simultanément, le circuit de pilotage CCD 6 commande le CCD 143 pour commencer à détecter les données d'image. Puis les stades S273 et
S75 décrits ci-dessus sont exécutés, et la routine se termine.
Ainsi, avec un dispositif de lecture de symbole de données 101 selon le second mode de réalisation préféré, il est possible de lire le symbole de données 38 et de former une image électronique d'un objet (c'est-à- dire générer des signaux d'image conformes à une image détectée d'un objet tel qu'un symbole de données). En outre, il est possible de sélectionner et de générer soit les données d'image en couleurs (signaux d'image en couleurs) ou les données d'image monochrome (signaux d'image monochrome) et de transmettre les données à une unité périphérique tel qu'un ordinateur hôte 17, etc. En conséquence, I'utilité d'un dispositif de lecture de symbole de données 101 est renforcée. Il est également possible de réduire la consommation de puissance électrique du dispositif de lecture de symbole de données 101 par comparaison avec un dispositif de lecture de symbole de données dans lequel l'illumination de la zone de lecture de symbole 36 est
effectuée au moyen d'une source lumineuse blanche.
Selon le dispositif de lecture de symbole de données 101, il est possible de générer des données d'image en couleurs, et plus spécifiquement, des données d'image rouge, verte et bleue en utilisant un CCD monochrome. Le coût d'un CCD monochrome est inférieur à celui d'un CCD en couleurs, et en conséquence, le coût d'un dispositif de lecture de
symbole de données 101 est diminué.
Dans le second mode de réalisation décrit ci-dessus, I'unité d'illumination 241 n'est pas limitée à la représentation qui y est décrite. La figure 12 représente une vue en perspective d'un autre unité d'illumination 341 qui peut être utilisée avec le dispositif de lecture de symbole de données
de la présente invention.
Comme l'indique la figure 12, I'unité d'illumination 341 est munie d'une source lumineuse blanche 191, et d'un disque 192 qui est installé de manière à pouvoir tourner sous la source de lumière blanche 191. Le disque 192 est muni d'un arbre 197 qui peut être mis en rotation au moyen d'un
moteur pas-à-pas (non représenté) et solidaire du centre du disque 1 92.
Le disque 192 comporte un filtre rouge 193, un filtre vert 194, un filtre bleu 195 et une ouverture de lumière blanche 196. Le filtre rouge 193 autorise la traversée de la composante de lumière rouge émise par la source lumineuse blanche 191. De manière similaire, le filtre vert 194 autorise la traversée de la composante de lumière verte émise par la source lumineuse blanche 191. En outre, le filtre bleu 195 autorise la traversée de la composante de lumière bleue émise par la source lumineuse blanche 191. En conséquence, en plaçant un des filtres colorés 193, 194 et 195 sous la source lumineuse blanche 191, la zone de lecture de symbole 36 est
illuminée à l'aide d'une des lumières rouge, verte ou bleue, respectivement.
En outre également, la zone de lecture de symbole peut être illuminée par de
la lumière blanche au travers de l'ouverture de lumière blanche 196.
La présente invention n'est pas limitée aux deux modes de réalisation de dispositif de lecture de symbole de données décrits ci-dessus ou
représenté par les dessins.
Par exemple, I'unité d'illumination n'est pas limitée aux types décrits ci-dessus, mais peut inclure tout système de projection lumineuse dans lequel une pluralité de différentes sortes de lumières peut être émise. A titre d'exemple, il est possible d'utiliser une unité d'illumination mettant en oeuvre deux sources lumineuses de types différents, tels que lasers, lampes halogènes, etc. combinées et commandées sélectivement (y compris le cas
o les deux sources sont activées simultanément).
En outre, I'unité d'illumination peut inclure une source lumineuse unique, telle qu'une lampe halogène blanche, utilisée en combinaison avec une pluralité de filtres de différentes couleurs, qui n'autorisent que le passage
de la lumière présentant des longueurs d'onde spécifiques.
En outre, dans la présente invention, la source lumineuse de l'unité
d'illumination peut être modifiée manuellement, ou automatiquement.
Dans chacun des modes de réalisation préférés, une trame constitue une image d'écran. Cependant, I'image d'écran n'est pas limitée à une trame
mais peut inclure une image ( soit deux trames).
Comme décrit ci-dessus, du fait qu'un dispositif de lecture de symbole de données selon l'invention est proposé avec une unité d'illumination pouvant sélectivement projeter une pluralité de différentes sortes de lumières sur un objet, I'utilité du dispositif de lecture de symbole de données est renforcée. En outre, pour le dispositif de lecture de symbole de données pouvant lire des symboles de données et produire une image du symbole de données, il est possible de décoder les symboles de données ou de générer des signaux d'image correspondant à une image électronique du symbole de données. La présente divulgation est relative au sujet décrit dans la demande de brevet japonais NI HEI 7-179534, déposée le 21 Juin 1995, qui est expressément incorporée au présent document par sa référence dans son intégralité.
Claims (15)
1. Dispositif de lecture de symbole de données (1,101) destiné à lire un symbole de données (38), comprenant: un moyen de projection d'une pluralité de faisceaux lumineux de différentes couleurs sur ledit symbole de données (38); un moyen de création d'image muni d'une surface de réception lumineuse; et un moyen de formation d'image destiné à former une image dudit symbole de données (38) sur ladite surface de réception lumineuse dudit
moyen de création d'image.
2. Dispositif de lecture de symbole de données (1, 101) selon la revendication 1, comprenant en outre un moyen destiné à commander ledit moyen de projection de ladite lumière afin de projeter une lumière blanche et une autre
source de lumière colorée prédéterminée.
3. Dispositif de lecture de symbole de données (1, 101) selon la revendication 2, ledit moyen de projection comprenant une source de lumière blanche (412) destinée à émettre ladite lumière blanche; et une autre source lumineuse destinée à émettre l'autre dite couleur prédéterminée. 4. Dispositif de lecture de symbole de données (1, 101) selon la revendication 1, ledit moyen de projection comprenant: une première source lumineuse destinée à émettre une première couleur prédéterminée; une seconde source lumineuse destinée à émettre une seconde couleur prédéterminée; et une troisième source lumineuse destinée à émettre une troisième couleur prédéterminée, un moyen de pilotage destiné à piloter sélectivement ladite première source lumineuse, ladite seconde source lumineuse et ladite troisième source lumineuse, ledit dispositif de lecture de symbole de données (1, 101) comprenant en outre: un moyen de sélection de mode (1 3, 130, 180) destiné à sélectionner un parmi une pluralité de modes de fonctionnement; et un moyen destiné à commander ledit moyen de pilotage pour ne piloter qu'une desdites première source lumineuse, seconde source lumineuse et troisième source lumineuse en réponse audit moyen de sélection de mode (13, 130, 180) sélectionnant un premier mode de fonctionnement, et à commander ledit moyen de pilotage pour piloter lesdites première source lumineuse, seconde source lumineuse et troisième source lumineuse à leur tour en réponse audit moyen de sélection de mode (13, 130, 180)
sélectionnant un autre mode de fonctionnement.
5. Dispositif de lecture de symbole de données (1, 101) selon la revendication 4, ledit dispositif de création d'image (43, 143) produisant une image monochrome en réponse audit premier mode sélectionné, et ledit dispositif de création d'image produisant une image en couleurs en réponse
audit second mode sélectionné.
6. Dispositif de lecture de symbole de données (1, 101) capable de décoder un symbole de données (38) et capable également de produire un signal d'image correspondant audit symbole de données (38), ledit dispositif de lecture de symbole de données (1, 101) comprenant un dispositif de création d'image (43, 143); un système optique (44) destiné à former une image dudit symbole de données (38) sur une surface de réception lumineuse dudit dispositif de création d'image (43, 143); un moyen de sélection de mode (13, 130, 180) destiné à sélectionner un mode de lecture de symbole de données dans lequel ledit symbole de données (38) est lu, et un mode de formation d'image dans lequel ledit signal d'image correspondant audit symbole de données (38) est produit; un moyen de projection lumineuse destiné à projeter sélectivement une pluralité de différents faisceaux de lumière colorée sur ledit symbole de données (38), ledit moyen de projection lumineuse modifiant la couleur de la lumière en réponse au mode sélectionné par ledit moyen de sélection de mode (13, 130, 180); et un moyen de traitement du signal destiné à décoder les informations mémorisées dans ledit symbole de données (38) et détectées par ledit dispositif de création d'image (38), en réponse audit mode de lecture de symbole de données sélectionné par ledit moyen de sélection de mode (13, , 180), et à générer lesdits signaux d'image, en réponse audit mode de formation d'image sélectionné par ledit moyen de sélection de mode (13,
, 180).
7. Dispositif de lecture de symbole de données (1, 101) selon la revendication 6, dans lequel ledit dispositif de création d'image (43, 143) est muni d'un filtre coloré, et ledit dispositif de création d'image (43, 143) détecte les images en couleur, ledit moyen de projection lumineuse étant capable de projeter sélectivement une lumière blanche ou une lumière monochromatique. 8. Dispositif de lecture de symbole de données (1, 101) selon la revendication 7, dans lequel ledit moyen de sélection de mode (13, 130, 180) effectue en outre un choix entre un mode de formation d'image en couleurs et un mode de formation d'image monochrome, dans lequel ledit moyen de projection lumineuse projette une lumière monochrome en réponse audit mode de lecture de symbole de données sélectionné, dans lequel ledit moyen de projection lumineuse projette une lumière blanche en réponse audit mode de formation d'image en couleurs sélectionné, dans lequel ledit moyen de projection lumineuse projette une desdites lumière monochromatique et lumière blanche en réponse audit mode de
formation d'image monochrome sélectionné.
9. Dispositif de lecture de symbole de données (1, 101) selon la revendication 6, dans lequel ledit dispositif de création d'image (43, 143) détecte une lumière monochromatique, et dans lequel ledit moyen de projection lumineuse est capable de projeter sélectivement un parmi une pluralité de
faisceaux lumineux monochromatiques.
10. Dispositif de lecture de symbole de données (1, 101) selon la revendication 9, dans lequel ledit moyen de sélection de mode effectue en outre un choix entre un mode de formation d'image en couleurs et un mode de formation d'image monochrome, dans lequel ledit moyen de projection lumineuse projette un faisceau d'une pluralité de faisceaux lumineux monochromatiques en réponse audit mode de lecture de symbole de données sélectionné, dans lequel ledit moyen de projection lumineuse projette au moins deux faisceaux de ladite pluralité de faisceaux lumineux monochromatiques en réponse audit mode de formation d'image en couleurs sélectionné, dans lequel ledit moyen de projection lumineuse projette un faisceau d'une pluralité de faisceaux lumineux monochromatiques en réponse audit
mode de formation d'image monochromatique sélectionné.
11. Dispositif de lecture de symbole de données (1, 101) selon la revendication 1 0, dans lequel ledit moyen de projection lumineuse projette un premier faisceau d'une dite pluralité de faisceaux lumineux monochromatiques, un second faisceau d'une dite pluralité de faisceaux lumineux monochromatiques et un troisième faisceau d'une dite pluralité de faisceaux lumineux monochromatiques, dans l'ordre, en réponse audit mode de formation d'image en couleurs sélectionné, et dans lequel ledit moyen de traitement du signal génère un premier signal d'image, un second signal d'image et un troisième signal d'image, dans l'ordre, en réponse audit mode de formation d'image en couleurs sélectionné. 12. Dispositif de lecture de symbole de données (1, 101) selon la revendication 6, comprenant en outre une mémoire destinée à mémoriser les données relatives à un mode de fonctionnement dudit dispositif de lecture de
symbole de données.
1 3. Dispositif de lecture de symbole de données (1, 101) selon la revendication 6, dans lequel ledit symbole de données (38) est un symbole de données
à deux dimensions.
14. Dispositif de lecture de symbole de données (1, 101) capable de décoder un symbole de données (38) comprenant: une unité d'illumination (41) destinée à illuminer ledit symbole de données (38), ladite unité d'illumination (41) étant capable d'illuminer ledit symbole de données (38) au moyen d'une pluralité de faisceaux lumineux colorés différents; une unité de lecture (4) destinée à recevoir une image dudit symbole de données (38) illuminé, ladite unité de lecture (4) produisant un signal d'image; un commutateur de sélection de mode (130, 180) destiné à sélectionner un mode parmi une pluralité de modes de fonctionnement dudit dispositif de lecture de symbole de données (1, 101); et une unité de commande (15, 115) destinée à commander ladite unité d'illumination (41) pour illuminer ledit symbole de données (38) avec un faisceau parmi une pluralité de faisceaux lumineux en fonction dudit mode de fonctionnement sélectionné à l'aide dudit commutateur de sélection de mode
(130, 180).
15. Dispositif de lecture de symbole de données (1, 101) selon la revendication 14, ladite unité d'illumination (41) comprenant une source lumineuse blanche (412) et une source lumineuse monochromatique, ledit commutateur de sélection de mode (130, 180) sélectionnant un mode parmi un mode de lecture de symbole de données, un mode de formation d'image monochrome et un mode de formation d'image en couleurs, dans lequel ladite unité de commande commande ladite unité d'illumination (41) pour illuminer ledit symbole de données (38) avec une lumière monochromatique émise par ladite source lumineuse monochromatique en réponse audit commutateur de sélection de mode (130, ) sélectionnant ledit mode de lecture de symbole de données, et dans lequel ladite unité de commande commande ladite unité d'illumination (41) pour illuminer ledit symbole de données (38) avec une lumière blanche émise par ladite source lumineuse blanche en réponse audit commutateur de sélection de mode (1 30, 180) sélectionnant ledit mode de
formation d'image en couleurs.
16. Dispositif de lecture de symbole de données (1, 101) selon la revendication 1 5, comprenant en outre un commutateur de sélection de source lumineuse (18, 140) destiné à sélectionner une desdites source lumineuse monochromatique et source lumineuse blanche, dans lequel ladite unité de commande commande ladite unité d'illumination (41) pour illuminer ledit symbole de données (38) avec une lumière monochromatique émise par ladite source lumineuse monochromatique en réponse audit commutateur de sélection de source lumineuse (18, 140) sélectionnant ladite source lumineuse monochromatique et ledit commutateur de sélection de mode (130, 180) sélectionnant ledit mode d'image monochrome; et dans lequel ladite unité de commande commande ladite unité d'illumination (41) pour illuminer ledit symbole de données (38) avec une lumière blanche émise par ladite source lumineuse blanche en réponse audit commutateur de sélection de source lumineuse (18, 140) sélectionnant ladite source lumineuse blanche et ledit commutateur de sélection de mode (130,
) sélectionnant ledit mode d'image monochrome.
17. Dispositif de lecture de symbole de données (1, 101) selon la revendication 15, dans lequel ladite source lumineuse monochromatique comprend une pluralité de DEL (411, 414, 415), et dans laquelle ladite
source lumineuse blanche (412) comprend une pluralité de lampes au xénon.
18. Dispositif de lecture de symbole de données (1, 101) selon la revendication 14, ladite unité d'illumination (41) comprenant une pluralité de sources lumineuses monochromatiques, chacune des sources lumineuses monochromatiques étant d'une couleur différente, ledit commutateur de sélection de mode (130, 180) sélectionnant un parmi un mode de lecture de symbole de données, un mode de formation d'image monochrome et un mode de formation d'image en couleurs, dans lequel ladite unité de commande commande ladite unité d'illumination (41) pour illuminer ledit symbole de données (38) avec une lumière monochromatique émise par une desdites sources lumineuses monochromatiques en réponse audit commutateur de sélection de mode (130, 180) sélectionnant ledit mode de lecture de symbole de données et ledit mode de formation d'image monochrome, et dans lequel ladite unité de commande commande ladite unité d'illumination (41) pour illuminer en séquence ledit symbole de données (38) avec une lumière monochromatique émise par une desdites sources lumineuses monochromatiques en réponse audit commutateur de sélection de mode (130, 180) sélectionnant ledit mode de formation d'image en couleurs. 19. Dispositif de lecture de symbole de données (1, 101) selon la revendication 18, comprenant en outre un commutateur de sélection de source lumineuse (18, 140) destiné à sélectionner une desdites sources
lumineuses monochromatiques.
20. Dispositif de lecture de symbole de données (1, 101) selon la revendication 1 8, dans lequel ladite unité d'illumination (41) comprend: une première source lumineuse monochromatique munie d'une pluralité de DEL rouges (41 1); une seconde source lumineuse monochromatique munie d'une pluralité de DEL vertes (414); une troisième source lumineuse monochromatique munie d'une pluralité de DEL bleues (41 5); 21. Dispositif de lecture de symbole de données (1, 101) selon la revendication 14, ladite unité d'illumination (41) comprenant: une source lumineuse blanche (191); et une pluralité de filtres lumineux, chacun desdits filtres lumineux
autorisant la transmission d'une couleur différente de lumière le traversant.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP17953495A JP3187287B2 (ja) | 1995-06-21 | 1995-06-21 | データシンボル読み取り装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
FR2735892A1 true FR2735892A1 (fr) | 1996-12-27 |
FR2735892B1 FR2735892B1 (fr) | 2001-04-13 |
Family
ID=16067442
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR9607690A Expired - Fee Related FR2735892B1 (fr) | 1995-06-21 | 1996-06-20 | Dispositif de lecture de symbole de donnees |
Country Status (5)
Country | Link |
---|---|
US (1) | US5877487A (fr) |
JP (1) | JP3187287B2 (fr) |
DE (1) | DE19624931B4 (fr) |
FR (1) | FR2735892B1 (fr) |
GB (1) | GB2302435B (fr) |
Families Citing this family (64)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7387253B1 (en) * | 1996-09-03 | 2008-06-17 | Hand Held Products, Inc. | Optical reader system comprising local host processor and optical reader |
JP3535660B2 (ja) * | 1996-06-28 | 2004-06-07 | キヤノン株式会社 | 画像読取り装置および画像読取り方法 |
JPH1069516A (ja) * | 1996-08-28 | 1998-03-10 | Asahi Optical Co Ltd | データシンボル読み取り装置 |
US7304670B1 (en) | 1997-03-28 | 2007-12-04 | Hand Held Products, Inc. | Method and apparatus for compensating for fixed pattern noise in an imaging system |
JPH11219425A (ja) | 1998-01-30 | 1999-08-10 | Lintec Corp | 観測装置及び該装置の発光制御方法 |
US6186404B1 (en) * | 1998-05-29 | 2001-02-13 | Welch Allyn Data Collection, Inc. | Security document voiding system |
US20030019934A1 (en) * | 1998-07-08 | 2003-01-30 | Hand Held Products, Inc. | Optical reader aiming assembly comprising aperture |
US6601768B2 (en) | 2001-03-08 | 2003-08-05 | Welch Allyn Data Collection, Inc. | Imaging module for optical reader comprising refractive diffuser |
US6542259B1 (en) * | 1999-02-23 | 2003-04-01 | Hewlett-Packard Company | Imaging system with color corrected light source |
US6832725B2 (en) * | 1999-10-04 | 2004-12-21 | Hand Held Products, Inc. | Optical reader comprising multiple color illumination |
WO2001026036A2 (fr) * | 1999-10-04 | 2001-04-12 | Welch Allyn Data Collection, Inc. | Module de transfert d'images pour lecteur optique |
US7270274B2 (en) * | 1999-10-04 | 2007-09-18 | Hand Held Products, Inc. | Imaging module comprising support post for optical reader |
US7270273B2 (en) * | 2001-01-22 | 2007-09-18 | Hand Held Products, Inc. | Optical reader having partial frame operating mode |
DE60237553D1 (de) * | 2001-01-22 | 2010-10-14 | Hand Held Prod Inc | Optisches Lesegerät mit Partial-Frame-Betriebsmodus |
US7268924B2 (en) * | 2001-01-22 | 2007-09-11 | Hand Held Products, Inc. | Optical reader having reduced parameter determination delay |
JP4649093B2 (ja) * | 2001-03-08 | 2011-03-09 | ハンド ヘルド プロダクツ インコーポレーティッド | 光学読取装置撮像モジュール |
JP3675398B2 (ja) * | 2001-04-24 | 2005-07-27 | 松下電器産業株式会社 | 光学的情報読み取り装置 |
US6834807B2 (en) * | 2001-07-13 | 2004-12-28 | Hand Held Products, Inc. | Optical reader having a color imager |
US7331523B2 (en) | 2001-07-13 | 2008-02-19 | Hand Held Products, Inc. | Adaptive optical image reader |
US7055747B2 (en) * | 2002-06-11 | 2006-06-06 | Hand Held Products, Inc. | Long range optical reader |
US20030222147A1 (en) * | 2002-06-04 | 2003-12-04 | Hand Held Products, Inc. | Optical reader having a plurality of imaging modules |
US8596542B2 (en) | 2002-06-04 | 2013-12-03 | Hand Held Products, Inc. | Apparatus operative for capture of image data |
US7086596B2 (en) | 2003-01-09 | 2006-08-08 | Hand Held Products, Inc. | Decoder board for an optical reader utilizing a plurality of imaging formats |
WO2006002542A1 (fr) * | 2004-07-05 | 2006-01-12 | Technologies Photogram Inc. | Decodeur comprenant une partie lentille et une partie de filtrage de la lumiere et procede de fabrication |
CA2472996A1 (fr) * | 2004-07-05 | 2006-01-05 | Pierre Gougeon | Carte de plastique lenticulaire monocoque et methode de fabrication connexe |
US7611060B2 (en) | 2005-03-11 | 2009-11-03 | Hand Held Products, Inc. | System and method to automatically focus an image reader |
US7780089B2 (en) | 2005-06-03 | 2010-08-24 | Hand Held Products, Inc. | Digital picture taking optical reader having hybrid monochrome and color image sensor array |
US7568628B2 (en) | 2005-03-11 | 2009-08-04 | Hand Held Products, Inc. | Bar code reading device with global electronic shutter control |
US7770799B2 (en) | 2005-06-03 | 2010-08-10 | Hand Held Products, Inc. | Optical reader having reduced specular reflection read failures |
US20070063048A1 (en) * | 2005-09-14 | 2007-03-22 | Havens William H | Data reader apparatus having an adaptive lens |
US7813047B2 (en) | 2006-12-15 | 2010-10-12 | Hand Held Products, Inc. | Apparatus and method comprising deformable lens element |
US8027096B2 (en) * | 2006-12-15 | 2011-09-27 | Hand Held Products, Inc. | Focus module and components with actuator polymer control |
US7852519B2 (en) | 2007-02-05 | 2010-12-14 | Hand Held Products, Inc. | Dual-tasking decoder for improved symbol reading |
US7918398B2 (en) | 2007-06-04 | 2011-04-05 | Hand Held Products, Inc. | Indicia reading terminal having multiple setting imaging lens |
US8496177B2 (en) | 2007-06-28 | 2013-07-30 | Hand Held Products, Inc. | Bar code reading terminal with video capturing mode |
US20100098399A1 (en) * | 2008-10-17 | 2010-04-22 | Kurt Breish | High intensity, strobed led micro-strip for microfilm imaging system and methods |
US8628015B2 (en) | 2008-10-31 | 2014-01-14 | Hand Held Products, Inc. | Indicia reading terminal including frame quality evaluation processing |
US8218027B2 (en) * | 2009-04-09 | 2012-07-10 | Hand Held Products, Inc. | Imaging terminal having color correction |
US20100316291A1 (en) * | 2009-06-11 | 2010-12-16 | Shulan Deng | Imaging terminal having data compression |
US8295601B2 (en) * | 2009-08-12 | 2012-10-23 | Hand Held Products, Inc. | Indicia reading terminal having multiple exposure periods and methods for same |
US8587595B2 (en) | 2009-10-01 | 2013-11-19 | Hand Held Products, Inc. | Low power multi-core decoder system and method |
US20110080500A1 (en) * | 2009-10-05 | 2011-04-07 | Hand Held Products, Inc. | Imaging terminal, imaging sensor having multiple reset and/or multiple read mode and methods for operating the same |
US20110163165A1 (en) * | 2010-01-07 | 2011-07-07 | Metrologic Instruments, Inc. | Terminal having illumination and focus control |
CN102203800B (zh) | 2010-01-21 | 2015-09-23 | 计量仪器公司 | 包含光学滤波器的标记阅读终端 |
US8387881B2 (en) | 2010-12-01 | 2013-03-05 | Hand Held Products, Inc. | Terminal with screen reading mode |
WO2012075608A1 (fr) | 2010-12-09 | 2012-06-14 | Metrologic Instruments, Inc. | Système de codage d'indices avec des informations de paiement et d'achat intégrées |
US8561903B2 (en) | 2011-01-31 | 2013-10-22 | Hand Held Products, Inc. | System operative to adaptively select an image sensor for decodable indicia reading |
US9418270B2 (en) | 2011-01-31 | 2016-08-16 | Hand Held Products, Inc. | Terminal with flicker-corrected aimer and alternating illumination |
US8537245B2 (en) | 2011-03-04 | 2013-09-17 | Hand Held Products, Inc. | Imaging and decoding device with quantum dot imager |
US8657200B2 (en) | 2011-06-20 | 2014-02-25 | Metrologic Instruments, Inc. | Indicia reading terminal with color frame processing |
US8640960B2 (en) | 2011-06-27 | 2014-02-04 | Honeywell International Inc. | Optical filter for image and barcode scanning |
US8636215B2 (en) | 2011-06-27 | 2014-01-28 | Hand Held Products, Inc. | Decodable indicia reading terminal with optical filter |
US8985459B2 (en) | 2011-06-30 | 2015-03-24 | Metrologic Instruments, Inc. | Decodable indicia reading terminal with combined illumination |
US8646692B2 (en) | 2011-09-30 | 2014-02-11 | Hand Held Products, Inc. | Devices and methods employing dual target auto exposure |
US8608071B2 (en) | 2011-10-17 | 2013-12-17 | Honeywell Scanning And Mobility | Optical indicia reading terminal with two image sensors |
US8629926B2 (en) | 2011-11-04 | 2014-01-14 | Honeywell International, Inc. | Imaging apparatus comprising image sensor array having shared global shutter circuitry |
US8628013B2 (en) | 2011-12-13 | 2014-01-14 | Honeywell International Inc. | Apparatus comprising image sensor array and illumination control |
US8881983B2 (en) | 2011-12-13 | 2014-11-11 | Honeywell International Inc. | Optical readers and methods employing polarization sensing of light from decodable indicia |
JP5270770B2 (ja) * | 2012-01-13 | 2013-08-21 | 東芝テック株式会社 | 情報処理装置及びプログラム |
US8777108B2 (en) | 2012-03-23 | 2014-07-15 | Honeywell International, Inc. | Cell phone reading mode using image timer |
CN102621775B (zh) * | 2012-03-29 | 2014-04-16 | 北京慧眼智行科技有限公司 | 成像照明装置及光学辨识设备 |
US8978981B2 (en) | 2012-06-27 | 2015-03-17 | Honeywell International Inc. | Imaging apparatus having imaging lens |
JP5483649B2 (ja) * | 2013-05-08 | 2014-05-07 | 東芝テック株式会社 | 情報処理装置及びプログラム |
WO2016021366A1 (fr) * | 2014-08-06 | 2016-02-11 | ローランドディー.ジー.株式会社 | Dispositif de lecture de symboles optiques et procédé de lecture |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4249827A (en) * | 1978-04-17 | 1981-02-10 | Solid Photography Inc. | Arrangement for color coding of surfaces |
EP0169383A2 (fr) * | 1984-06-22 | 1986-01-29 | Sharp Kabushiki Kaisha | Dispositif de lecture d'images |
US4818847A (en) * | 1982-07-29 | 1989-04-04 | Nippondenso Co., Ltd. | Apparatus for optically reading printed information |
WO1990016043A1 (fr) * | 1989-06-19 | 1990-12-27 | Lansco Inc | Appareil d'authentification utilisant l'absorption de lumiere par resonnance |
EP0488177A2 (fr) * | 1990-11-27 | 1992-06-03 | Matsushita Electric Industrial Co., Ltd. | Système de codes à barres |
DE4108916A1 (de) * | 1991-03-19 | 1992-09-24 | Data Logic Optik Elektronik | Strichcode-lesevorrichtung |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3684868A (en) * | 1970-10-29 | 1972-08-15 | Ncr Co | Color bar code tag reader with light-emitting diodes |
US4488679A (en) * | 1982-11-01 | 1984-12-18 | Western Publishing Company, Inc. | Code and reading system |
DE3242219C1 (de) * | 1982-11-15 | 1984-02-16 | Erwin Sick Gmbh Optik-Elektronik, 7808 Waldkirch | Optisches Markenerkennungsgeraet |
JPH01292485A (ja) * | 1988-05-19 | 1989-11-24 | Pioneer Electron Corp | 多重印刷バーコード方式 |
JP2785274B2 (ja) * | 1988-07-07 | 1998-08-13 | ソニー株式会社 | カラー画像読取装置 |
DE4218063C2 (de) * | 1991-05-31 | 1995-07-20 | Sumitomo Heavy Industries | Bildabtastsystem für aufgedruckte Registermarken |
-
1995
- 1995-06-21 JP JP17953495A patent/JP3187287B2/ja not_active Expired - Fee Related
-
1996
- 1996-06-19 US US08/666,864 patent/US5877487A/en not_active Expired - Lifetime
- 1996-06-20 FR FR9607690A patent/FR2735892B1/fr not_active Expired - Fee Related
- 1996-06-21 DE DE19624931A patent/DE19624931B4/de not_active Expired - Fee Related
- 1996-06-21 GB GB9613098A patent/GB2302435B/en not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4249827A (en) * | 1978-04-17 | 1981-02-10 | Solid Photography Inc. | Arrangement for color coding of surfaces |
US4818847A (en) * | 1982-07-29 | 1989-04-04 | Nippondenso Co., Ltd. | Apparatus for optically reading printed information |
EP0169383A2 (fr) * | 1984-06-22 | 1986-01-29 | Sharp Kabushiki Kaisha | Dispositif de lecture d'images |
WO1990016043A1 (fr) * | 1989-06-19 | 1990-12-27 | Lansco Inc | Appareil d'authentification utilisant l'absorption de lumiere par resonnance |
EP0488177A2 (fr) * | 1990-11-27 | 1992-06-03 | Matsushita Electric Industrial Co., Ltd. | Système de codes à barres |
DE4108916A1 (de) * | 1991-03-19 | 1992-09-24 | Data Logic Optik Elektronik | Strichcode-lesevorrichtung |
Also Published As
Publication number | Publication date |
---|---|
US5877487A (en) | 1999-03-02 |
DE19624931B4 (de) | 2004-02-26 |
DE19624931A1 (de) | 1997-01-02 |
JP3187287B2 (ja) | 2001-07-11 |
GB2302435B (en) | 1998-12-16 |
FR2735892B1 (fr) | 2001-04-13 |
GB9613098D0 (en) | 1996-08-28 |
JPH096888A (ja) | 1997-01-10 |
GB2302435A (en) | 1997-01-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
FR2735892A1 (fr) | Dispositif de lecture de symbole de donnees | |
US10021315B1 (en) | Imaging system for addressing specular reflection | |
EP0567385B1 (fr) | Dispositif d'acquisition d'images d'un objet | |
FR2938330A1 (fr) | Evaluation du relief de la surface d'un pneumatique par stereovision active | |
US7494230B2 (en) | Reflecting non-visible light off one or more mirrors | |
EP0948191A2 (fr) | Illumination pour balayeur | |
FR2849160A1 (fr) | Dispositif d'eclairage et son utilisation | |
WO2005008565B1 (fr) | Systeme et procede de lecture et de decodage de codes optiques par eclairement multicolore | |
EP3519763A1 (fr) | Interface de commande pour dispositif d'eclairage de vision industrielle | |
FR3095731A1 (fr) | Système et procédé de mesure de lumière ambiante | |
FR2887640A1 (fr) | Procede d'illumination d'un imageur de projecteur, systeme et projecteur correspondant | |
FR2805148A1 (fr) | Dispositif de photopolymerisation d'application dentaire | |
CN113962238A (zh) | 补光光源及识别码扫描装置 | |
EP3647715B1 (fr) | Procede de parametrage d'un dispositif de vision industrielle | |
EP0997729A1 (fr) | Dispositif de détermination de la concentration d'une substance mélangée à un fluorophore et procédé de mise en oeuvre de ce dispositif | |
EP3465167A1 (fr) | Dispositif et procédé d'éclairage pour vision industrielle | |
FR2963836A1 (fr) | Boite a lumiere pour la capture d’images d’un objet et sa visualisation animee | |
EP1358512A2 (fr) | Dispositif d'observation d'echantillons par fluorescence, notamment de facon sequentielle | |
FR2867655A1 (fr) | Dispositif et procede servant a detecter la presence ou l'absence d'un composant | |
CN113515966A (zh) | 一种多谱光照明的扫码方法、装置、存储介质及设备 | |
JPH08149352A (ja) | 肌観察装置 | |
TW201251439A (en) | Image capture system and method | |
FR2802309A1 (fr) | Perfectionnement aux projecteurs d'images | |
WO2022048861A1 (fr) | Procede d'acquisition d'un portrait photographique d'un individu et installation mettant en œuvre ce procede | |
FR3122938A1 (fr) | Système de vidéoconférence permettant de réduire un effet de parallaxe associé à la direction du regard d’un utilisateur |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
CD | Change of name or company name | ||
TP | Transmission of property | ||
ST | Notification of lapse |
Effective date: 20140228 |