CA2313383C - Code-a-barres pour module d'affichage a defilement de bande - Google Patents

Code-a-barres pour module d'affichage a defilement de bande Download PDF

Info

Publication number
CA2313383C
CA2313383C CA 2313383 CA2313383A CA2313383C CA 2313383 C CA2313383 C CA 2313383C CA 2313383 CA2313383 CA 2313383 CA 2313383 A CA2313383 A CA 2313383A CA 2313383 C CA2313383 C CA 2313383C
Authority
CA
Canada
Prior art keywords
individual
bars
bar
identify
elements
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.)
Expired - Fee Related
Application number
CA 2313383
Other languages
English (en)
Other versions
CA2313383A1 (fr
Inventor
Yvon Charbonneau
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sirona Inc
Original Assignee
Sirona Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sirona Inc filed Critical Sirona Inc
Priority to CA 2313383 priority Critical patent/CA2313383C/fr
Publication of CA2313383A1 publication Critical patent/CA2313383A1/fr
Application granted granted Critical
Publication of CA2313383C publication Critical patent/CA2313383C/fr
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09FDISPLAYING; ADVERTISING; SIGNS; LABELS OR NAME-PLATES; SEALS
    • G09F11/00Indicating arrangements for variable information in which the complete information is permanently attached to a movable support which brings it to the display position
    • G09F11/24Indicating arrangements for variable information in which the complete information is permanently attached to a movable support which brings it to the display position the advertising or display material forming part of a moving band, e.g. in the form of perforations, prints, or transparencies
    • G09F11/29Indicating arrangements for variable information in which the complete information is permanently attached to a movable support which brings it to the display position the advertising or display material forming part of a moving band, e.g. in the form of perforations, prints, or transparencies of a band other than endless

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Printers Characterized By Their Purpose (AREA)

Abstract

La présente invention consiste en une méthode de codes-à-barres utilisée sur une bande support, imprimée ou non, et employée dans un module d'affichage à défilement pour l'affichage de chiffres, de caractères ou d'images, auxquels correspond, pour chaque code-à-barres particulier, un chiffre, un caractère ou une image.

Description

-2-MÉMOIRE DESCRIPTIF
La présente invention se rapporte à un module d'affichage à défilement de bande (bande support, imprimée ou non).
La figure 1 montre un mécanisme typique permettant l'enroullement d'une bande au moyen de rouleaux d'entraînement, de rouleaux de guidage et de moteurs. Le sens de défilement peut être vertical, c'est-à-dire de haut-en-bas et de bas-en-haut, ou horizontal, c'est-à-dire de gauche-à-droite et de droite-à-gauche.
La figure 2 montre une bande imprimée de chiffres et de codes-à-barres. Ä
chaque code-à-barres correspond un chiffre, un caractère ou une image pré-déterminé. Ces codes-à-barres permettent la sélection, la détection et le positionnement précis des chiffres, caractères ou images associés à chacun d'eux.
Les figwes 3 et 4 montrent des bandes imprimées avec d'autres types de codes-à-barres.
Les figures 5 et 6 montrent une représentation, selon la vitesse de défilement, de la conversion des codes-à-barres en impulsions électriques ainsi que la lecture par échantillonnage en rafale.
-3-En se référant à la figure I, les deux extrémités de la bande imprimée I sont attachées sur les rouleaux d'entraînement 2 et le déroulement de haut en bas et de bas en haut est assuré
par une combinaison d'éléments soit, les rouleaux d'entraînement 2, les rouleaux de guidage 3 et les moteurs électriques 4.
Ä la figure 2, les codes-à-barres 5 sont faits d'une série de barres individuelles 6 dont la sommation équivaut à un nombre précis et, par conséquent, à une position précise sur la bande imprimée 1. Lors du défilement de la bande imprimé 1, le circuit de détection 7, munis d'un détecteur optique, détecte chacune des barres individuelles 6 des code-à-barres 5. Tel que montré à la figure 5, la détection optique de chacune des barres individuelles 6 est convertie en impulsions électriques 1 I (une barre individuelle noire correspondant à un "0" logique et une barre individuelle claire correspondant à un "1"
logique) et la sommation de toutes les barres individuelles 6 d'un code-à-barres 5 en particulier équivaut à un nombre entier (ex. 0 à 9) qui, à son tour, correspond à une position précise sur la bande imprimée l, chaque position correspondant à un chiffre, à un caractère ou à une image.
Comparativement, la figure 3 montrent une autre technique de détection qui utilisent une méthode à
deux barres dont la petite barre 8 a la même longueur pour toutes les positions et sert de référence alors que la barre 9 a une longueur qui varie en fonction de sa position sur la bande imprimée I (ex.: dans le cas de chiffres imprimés, une longue barre 9 correspond à un "9" alors qu'une barre 9 plus courte correspond à un "0"). Étant donné que dans ce cas l'identification de la position sur la bande imprimée 1 est déterminée par le temps, c'est-à-dire par la durée de lecture de la barre 9, le bon fonctionnement de cette méthode repose primordialement sur la vitesse constante de défilement de la bande lors du
-4-passage des barres dans le circuit de détection 7. Étant donné le peu de différence entre la longueur d'une barre 9 en particulier comparé à la longueur d'une autre barre 9 succédante, l'interprétation électronique des barres 9 est donc directement reliée à la stabilité de la vitesse de défilement de la bande imprimée 1; toute variation de la vitesse peut donc avoir une conséquence sur la capacité du contrôleur électronique à bien identifier chaque position sur la bande imprimée 1. Étant donné que les systèmes d'affichage utilisants des mécanismes de défilement de bande, tels que les systèmes prix d'essence dans les enseignes, sont installés dans des endroits très hostiles donc exposés aux éléments (eau, glace, saleté, insectes, variations extrêmes de température, vieillissement...), toute obstruction mécanique pouvant faire varier la vitesse de défilement de la bande imprimée 1 peut donc amener le contrôleur électronique à effectuer des lectures erronées et, par conséquent, à afficher des informations erronées.
Une autre technique montrée à la figure 4 utilise un code-à-barres 10 de type BCD ("Binary Coded Decimal") à détection électrique. Les désavantages de cette technique sont (utilisation d'encres spéciales électriquement conductrices pour l'impression des codes-à-barres 10, donc sensibles aux environnements humides, et l'emploi de circuits de détection parallèle à
quatre entrées logiques, plus complexes et plus coûteux.
L'avantage de la présente invention réside dans une méthode de sommation d'une série limitée de barres individuelles 6 comprises dans un code-à-barres 5 dont la lecture ne dépend pas de la vitesse régulière de défilement de la bande imprimée. Contrairement à la méthode montrée à la figure 3, la présente -S-méthode de lecture est conçue en fonction de la vitesse maximale de défilement de la bande imprimée I , c'est-à-dire que dans les meilleurs conditions d'opération (aucune obstruction mécanique), donc à
grande vitesse, la durée des impulsions électriques 11 est moins longue {le détecteur optique du circuit de détection 7 étant activé ou non activé moins longtemps), le temps disponible pour l'échantillonnage de la lecture étant alors à son minimum. Inversement, plus la vitesse de défilement de la bande imprimée 1 diminue due à des obstructions mécaniques quelconques, plus la durée des impulsions électriques 1 I augmente (le détecteur optique du circuit optique 7 étant activé ou non activé plus longtemps), le temps disponible pour (échantillonnage augmentant donc lui aussi, proportionnellement.
Ä la figure 5, on montre la conversion à grande vitessse, dans des conditions idéales ou théoriques, des barres individuelles 6 en impulsions électriques 11. Dans cette condition, la durée de l'impulsion électrique I 1 (agrandie pour les besoins de la démonstration) est à sa plus petite valeur et la lecture par échantillonnage en rafale 12, en synchronisation avec le début de l'impulsion, se fait durant un laps de temps limité et contrôlé "T" avec une marge de sécurité "M" par rapport à la durée totale de l'impulsion électrique 11. La largeur "L" des barres individuelles 6 et l'espacement "E"
entre ces barres doivent être le plus identique possible afin de générer une onde électrique 11 ayant une farme symétrique afin d'en faciliter la lecture éventuelle: la synchronisation sur une onde symétrique est beaucoup plus facile que sur une onde asymétrique.
Tel que montré à la figure 6, lorsque la vitesse de défilement ralentie dû à
des obstructions mécaniques quelconques, (impulsion électrique 11 s'élargie proportionnellement. Étant donné que la lecture par -f)-échantillonnage en rafale 12 se fait toujours dans les mêmes conditions de synchronisation et de temps "T", on remarque que la marge de sécurité "M" augmente et est donc inversement proportionnelle à la vitesse de défilement: plus la vitesse diminue, plus la marge de sécurité
augmente.
Le niveau logique de chacune des barres est confirmé par la lecture par échantillonnage en rafale 12 à
raison de plusieurs lectures dans une période de temps "T" limitée et contrôlée. Un résultat est enregistré si au moins 50% des lectures indique le même niveau soit un niveau logique "1" ou un niveau logique "0".
La fonctionnalité des bandes imprimées à défilement repose principalement sur la fiabilité d'opération de leur mécanisme de détection et de lecture; plus les conditions d'opération se détériorent, plus la capacité de lecture et de détection de la présente méthode augmente.
Alors que les autres mécanismes de module d'affichage à défilement de bande utilisent des techniques d'entraînement dont les vitesses de défilement résultantes sont plutôt lentes, la méthode de détection par sommation de barres individuelles permet l'emploi de mécanismes d'entraînement pouvant générer des vitesses de défilement beaucoup plus grandes, donc des changements beaucoup plus rapides de (information affichée.

Claims (7)

1. Une méthode destinée à identifier un élément localisé sur une bande défilante parmi une pluralité d'éléments, la méthode d'identification comprenant l'étape de:

fournir une pluralité de séquences de barres individuelles, chaque séquence de ladite pluralité de séquences étant attachée à un élément de la pluralité d'éléments, chaque séquence de ladite pluralité de séquences étant localisée sur ladite bande défilante dans le voisinage dudit élément, chaque séquence de barres individuelles comprenant une pluralité de barres individuelles, chacune desdites barres individuelles de ladite pluralité de barres individuelles étant espacée d'une longueur égale, chaque barre individuelle de ladite pluralité de barres individuelles, possédant une largeur identique;
où l'attribution d'une séquence de barres individuelles à
chaque élément de la pluralité d'éléments permet l'identification d'un élément parmi ladite pluralité d'éléments.
2. La méthode destinée à identifier un élément localisé sur une bande défilante définie dans la revendication 1, où l'espacement entre chacune desdites barres individuelles de ladite pluralité de barres individuelles est égal à la largeur de chaque barre individuelle de ladite pluralité de barres individuelles.
3. La méthode destinée à identifier un élément localisé sur une bande défilante définie dans la revendication l, où l'élément à
identifier est un nombre, ladite séquence de barres individuelles comprenant un nombre de barres individuelles proportionnel audit nombre à identifier.
4. Une méthode destinée à identifier un élément localisé sur une bande défilante, défilant à une vitesse variable, parmi une pluralité
d'éléments, la méthode d'identification comprenant les étapes de:

fournir une pluralité de séquences de barres individuelles, chaque séquence de ladite pluralité de séquences étant attachée à un élément de la pluralité d'éléments, chaque séquence de ladite pluralité de séquences étant localisée sur ladite bande défilante dans le voisinage dudit élément, chaque séquence de barres individuelles comprenant une pluralité de barres individuelles, chacune desdites barres individuelles de ladite pluralité de barres individuelles étant espacée d'une longueur égale, chaque barre individuelle de ladite pluralité de barres individuelles, possédant une largeur supérieure ou égale à une largeur définie;

effectuer un défilement de la bande défilante à une vitesse déterminée;

effectuer un échantillonnage en rafale pendant une durée fixe débutant au début de la détection d'une barre individuelle;

maintenir une pause dans ledit échantillonnage en rafale durant une durée inversement proportionnelle à ladite vitesse déterminée;

où l'attribution d'une séquence de barres individuelles à
chaque élément de la pluralité d'éléments permet l'identification d'un élément parmi ladite pluralité d'éléments et où la sommation de ladite pause durant une durée inversement proportionnelle et de ladite durée fixe d'échantillonnage est inférieure ou égale au temps écoulé pour parcourir ladite largeur définie à ladite vitesse.
5. La méthode destinée à identifier un élément localisé sur une bande défilante, défilant à une vitesse variable parmi une pluralité
d'éléments et définie dans la revendication 4, où l'espacement entre chacune desdites barres individuelles de ladite pluralité de barres individuelles est égal à la largeur de chaque barre individuelle de ladite pluralité de barres individuelles.
6. La méthode destinée à identifier un élément localisé sur une bande défilante, défilant à une vitesse variable parmi une pluralité
d'éléments et définie dans la revendication 4, où l'élément à
identifier est un nombre, ladite séquence de barres individuelles comprenant un nombre de barres individuelles proportionnel audit nombre à identifier.
7. La méthode destinée à identifier un élément localisé sur une bande défilante, défilant à une vitesse variable parmi une pluralité
d'éléments et définie dans la revendication 4, où la somme de ladite durée fixe débutant au début de la détection d'une barre individuelle à ladite durée de ladite pause est substantiellement égale à la durée nécessaire pour balayer ladite barre individuelle à ladite vitesse de défilement.
CA 2313383 2000-07-11 2000-07-11 Code-a-barres pour module d'affichage a defilement de bande Expired - Fee Related CA2313383C (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CA 2313383 CA2313383C (fr) 2000-07-11 2000-07-11 Code-a-barres pour module d'affichage a defilement de bande

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CA 2313383 CA2313383C (fr) 2000-07-11 2000-07-11 Code-a-barres pour module d'affichage a defilement de bande

Publications (2)

Publication Number Publication Date
CA2313383A1 CA2313383A1 (fr) 2002-01-11
CA2313383C true CA2313383C (fr) 2004-02-17

Family

ID=4166649

Family Applications (1)

Application Number Title Priority Date Filing Date
CA 2313383 Expired - Fee Related CA2313383C (fr) 2000-07-11 2000-07-11 Code-a-barres pour module d'affichage a defilement de bande

Country Status (1)

Country Link
CA (1) CA2313383C (fr)

Also Published As

Publication number Publication date
CA2313383A1 (fr) 2002-01-11

Similar Documents

Publication Publication Date Title
EP3037898B1 (fr) Appareil elecromécanique comportant un dispositif de detection capacitif de la position angulaire d'un mobile, et procédé de detection de la position angulaire d'un mobile
FR2601130A1 (fr) Appareil d'indication de donnees pour une bicyclette
CH683798A5 (fr) Capteur de position pour un appareil de mesure de grandeurs linéaires ou angulaires.
EP2075654A1 (fr) Dispositif électronique portable destiné à afficher la valeur de variables à partir de mesures efffectuées par un capteur et présentant une fonction historique
EP0546907B1 (fr) Capteur de position angulaire à piste résistive continue fermée, et procédé de mesure correspondant
FR2548355A1 (fr) Systeme optique d'arpentage a laser
WO1992017862A1 (fr) Systeme de visualisation du rang instantane d'un competiteur dans une competition a departs sequentiels
CA2313383C (fr) Code-a-barres pour module d'affichage a defilement de bande
EP0331546B1 (fr) Matrice photosensible à deux diodes par point, sans conducteur spécifique de remise à niveau
FR2500190A1 (fr) Systeme de detection et de transmission d'informations fournies par des compteurs mecaniques ou electromecaniques
EP0011534B1 (fr) Procédé et dispositif de traitement d'un signal analogique, notamment pseudopériodique
FR2757628A1 (fr) Procede et dispositif de mesure numerique de positions angulaires
FR2576128A1 (fr) Afficheur a bande
EP0351355A1 (fr) Tablette de type résistif à plusieurs conducteurs pour l'entrée de coordonnées
CH710522A2 (fr) Appareil électromécanique comportant un dispositif de détection capacitif de la position angulaire d'un mobile, et procédé de détection de la position angulaire d'un mobile.
EP0105767B1 (fr) Procédé de commande d'un imageur matriciel
FR2587527A1 (fr) Dispositif de commande d'un imageur matriciel a memoire integree et son procede de commande
FR2555779A1 (fr) Dispositif pour obtenir par affichage la lecture directe d'une dimension sur un plan quelle que soit son echelle
EP1282885A1 (fr) Systeme de comptage d'etres vivants
CA1135669A (fr) Dispositif d'enregistrement optique
EP4024010A1 (fr) Correction des mesures en fonction de l'orientation du compteur
EP4024011B1 (fr) Adaptation de l'affichage en fonction de l'orientation du compteur
FR2494469A1 (en) Permanent magnet alphanumeric display - uses moving belt with moulded pockets on surface and small permanent magnets which fill pockets to form dot matrix style characters
CH573635A5 (en) Cash-box with automatic money counting unit - is fitted with detector for number of coins in each coin row
WO2006045962A1 (fr) Afficheur et dispositif de commande associe

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed

Effective date: 20160711