FR 2475765 A1 19810814 FR 8002900 A 19800207 1 2475765 La présente invention a pour objet des procédés et des taximètres pour calculer le prix d'une course en taxi. Le secteur technique de l'invention est celui de la construction des taximètres électroniques. On rappelle que le prix d'une course en taxi qui est affiché sur un taximètre est obtenu en comparant à tout instant un tarif kilométrique et un tarif horaire et en appliquant chaque fois le plus élevé des deux. Sur les taximètres mécaniques connus, ce choix est fait automati- quement en comparant les vitesses de rotation de deux pignons qui tournent l'un à vitesse constante et l'autre proportionnellement à la vitesse du véhicule et c'est celui des deux qui tourne le plus vite qui entraîne le compteur de prix. Les taximètres électroniques connus comportent, d'une part, une horloge qui délivre des impulsions à fréquence constante et, d'autre part, un capteur de distance parcourue qui délivre des impulsions dont le nombre est proportionnel à la distance parcourue par le véhicule. Les taximètres électroniques comportent une unité de calcul qui établit le prix d'une course en additionnant des prix partiels correspondant à des tranches élémentaires successives dont les longueurs ou les durées peuvent être égales ou inégales. Pour chaque tranche d'une course, l'unité de calcul établit le prix partiel en multipliant soit la distance parcourue par le prix tarifé de l'unité de distance, soit le temps écoulé par le prix tarifé de l'unité de temps. Les taximètres électroniques comportent une unité logique de choix qui décide pour chaque tranche élémentaire de course si l'unité de calcul doit prendre en compte soit la distance parcourue, soit le temps écoulé, cette décision étant prise en choisissant celui des deux termes qui donne le prix partiel le plus élevé pour chaque tranche de course. Cette unité logique est une partie essentielle d'un taximètre électronique et la préci- sion du calcul du prix dépend en grande partie des critères de choix utilisés dans cette unité logique de choix. Il existe une vitesse de déplacement du véhicule dite vitesse de conjonction qui est celle pour laquelle le prix d'un tronçon de course est le même si l'on applique le tarif kilométrique ou le tarif horaire. Différents procédés et dispositifs ont été proposés pour calculer électroniquement lesprix partiels avec une précision de l'ordre de 1 % sur le prix total qui est la précision requise. Le brevet FR. 1.514.687 (KIENZLE) décrit un dispositif de comparai- son,dit circuit à dépassement,qui comporte une bascule montée en flipflop, qui reçoit sur chacuuede ses deux entrées les impulsions provenant respective- 2 2475765 ment d'un capteur de distance parcourue et d'une horloge, Cette bascule est associée à une porte logique et à deux diodes et laisse passer les impulsions dont la fréquence est la plus grande. Le fonctionnement de ce dispositif est basé sur un capteur de distance et sur une horloge qui délivrent des impulsions de même fréquence lorsque le taxi se déplace à une vitesse égale à la vitesse de conjonction. Or la fréquence du capteur de distance est liée au nombre de tours parcourus par les roues du véhicule en une seconde, et cette fréquence est faible, de l'ordre de quelques hertz. Un tel dispositif n'est pas très précis. Le brevet GB 1.240.325 (J. F. Bruce SANDERS) ainsi que le brevet U.S. 3. 512.706 qui lui correspond, décrivent un taximètre électronique qui comporte à la fois un oscillateur et un capteur de distance qui émet par exemple deux impulsions par tour de l'arbre moteur. Le dispositif comporte des moyens qui permettent de faire cesser le comptage du temps d'attente dès que le taxi se déplace. Lorsque la poignée du taximètre est placée sur la position "occupé", les impulsions de distance parcourue remettent constamment à zéro un diviseur placé après l'horloge et aucun temps d'atten- te n'est facturé. Selon une variante, le taximètre comporte un oscillateur dont la fréquence correspond à celle du capteur de distance lorsque le taxi se déplace à la vitesse minima ou vitesse de conjonction. Un dispositif logique composé de deux bascules et de portes laisse passer vers l'unité de comptage les impulsions de distance si leur fréquence est supérieure à celle des impulsions d'horloge. Ce dispositif, comme le précédent, exige que l'on utilise une horloge dont la fréquence est égale à la fréquence des impulsions de distance lorsque le taxi se déplace à la vitesse de conjonction, ce qui limite beaucoup la précision de ces appareils. Le brevet U.S. 4.118.775 (P. H. BOYCE) décrit un autre dispositif qui est composé de deux registres de mémoire de type RAM. Dans l'un de ces registres RI, on enregistre un nombre constant d'impulsions,qui correspond au nombre d'impulsions de distance qui seraient délivrées par le capteur de distance, pendant une durée bien déterminée, par exemple pendant une seconde, si le taxi se déplaçait à la vitesse de conjonction. Dans un deuxième registre R2, on enregistre les impulsions de distance délivrées par un capteur de distance. Toutes les secondes, le contenu de R2 est transféré dans une unité de calcul WR et comparé au nombre inscrit dans RI. Si R2 est supérieur à RI, on prend en compte R2. Dans le cas contraire,- on prend en compte RI. Ce type de dispositif entraîne des risques d'erreurs importantes 3 2475765 lorsque le taxi se déplace au voisinage de la vitesse de conjonction. En effet, les capteurs de distance couramment employés, sont des capteurs de tours qui sont associés au câble tachymétrique actionnant le compteur kilométrique et le compteur de vitesse du véhicule, qui est connecté sur l'arbre de sortie de la boîte à vitesses. Le nombre de tours d'un câble tachymétrique par kilomètre parcou- ru par le véhicule est compris généralement entre 700 et 1200, c'est-àdire que chaque tour correspond à une distance parcourue située entre 0, 80 m et 1,50 m environ. Si l'on prend un cas pratique normal o la vitesse de conjonction est de 7,2 Km/heure, o le capteur de distance émet deux impulsions par tour de câble et o le câble tachymétrique effectue 1000 tours par kilomè- tre parcouru, c'est-à-dire un tour par mètre, on voit que l'on obtient quatre impulsions par seconde à la vitesse de conjonction. Lorsque le taxi roule au voisinage de cette vitesse, on devra donc comparer le nombre d'impulsions de distance émises toutes les secondes au nombre quatre. On voit donc que la position de la première impulsion de distance par rapport au début de chaque période de comparaison peut varier d'une durée égale au quart de la période de comparaison et pour une m9me vitesse de déplacement du taxi, le nombre d'impulsions de distance comptées par seconde peut donc varier entre trois et cinq d'o une cause d'erreur de prix importante qui dépasse largement les tolérances admises. Pour remédier à cet inconvénient, on pourrait augmenter la durée des périodes de comparaison pour comparer des nombres plus élevés d'impul- sions de distance par période. Mais on introduit alors une autre cause d'erreur due à ce que, au cours d'une même période, la vitesse instantanée du taxi peut s'écarter de la vitesse moyenne. On pourrait théoriquement augmenter la fréquence des impulsions de distance, mais on est très vite limité dans cette voie par les contraintes technologiques liées à la construc- tion de capteurs de distance qui ne soient ni trop encombrants ni trop onéreux et on doit considérer que,dans la pratique, les capteurs de distance parcourue connus délivrent au maximum trois impulsions par mètre parcouru, soit six impulsions par seconde à la vitesse de conjonction, tandis que l'on sait construire couramment et pour un prix très bas, des horloges électroniques qui oscillent à la fréquence de I KHz. L'objectif de la présente invention est de procurer des moyens électroniques basés sur un nouveau procédé de découpage d'une course en taxi, en tranches élémentaires successives, très courtes, qui permettent de calculer aisément le prix partiel de chaque tranche élémentaire et qui permettent, lorsque le taxi circule à une vitesse voisine de la vitesse de 4 2475765 conjonction, de sélectionner avec une très grande précision, les tranches de course qui doivent être facturées en fonction de la distance parcourue et celles qui doivent être facturées en appliquant le tarif horaire, Les procédés selon l'invention pour calculer le prix d'une course en taxi affiché sur un taximètre comportent des opérations connues selon lesquelles on mesure la distance parcourue par le taxi au moyen d'un capteur de distance qui émet un nombre d'impulsions proportionnel à cette distance et on mesure la durée de la course au moyen d'une horloge électronique qui émet des impulsions à fréquence constante et élevée. L'objectif de l'invention est atteint par des procédés comportant les opérations suivantes - on divise la course en tranches élémentaires successives d'éga- le longueur, qui est la distance constante parcourue par le taxi entre deux impulsions successives émises par le capteur de distance ou par un diviseur de fréquence connecté à celui-ci; - on compte le nombre d'impulsions ni émise par ladite horloge au cours de chaque tranche élémentaire, c'est-a-dire entre deux impulsions successives émises par le capteur de distance ou par le diviseur de fréquence; - on compare, après chaque tranche, un nombre constant p2 qui est le prix unitaire d'une distance parcourue égale à la longueur constante de chaque tranche à dn nombre variable nl.pl qui est le prix partiel de la tranche obtenue en multipliant le prix pl d'une unité de temps égale à la période de ladite horloge par la durée de chaque tranche ni; - on sélectionne comme prix partiel de ladite tranche élémentaire le plus élevé des deux nombres; - et on calcule le prix total en additionnant lesdits prix partiels. Selon un premier procédé: - on inscrit dans un registre, un nombre constant n2 égal au nombre d'impulsions émises par ladite horloge pendant la durée nécessaire pour parcourir une tranche à la vitesse de conjonction; - on compare, après chaque tranche élémentaire, le nombre variable d'impulsions ni au nombre n2; - et selon que ni est supérieur ou inférieur à n2, on sélection- ne comme prix partiel de la tranche élémentaire, soit le prix nI.pl, soit le prix p2. Selon une variante préférentielle - on connecte sur un premier circuit additionneur, d'une part, un registre R3 dans lequel est inscrit le prix unitaire p2 et, d'autre part, ledit capteur et on augmente le contenu dudit additionner d'une valeur égale à p2 chaque fois que le capteur émet une impulsion; 2475765 - on connecte sur un deuxième circuit additionneur, d'une part, un registre R4 dans lequel on inscrit le prix unitaire pl et, d'autre part, ladite horloge et on augmente le contenu du deuxième additionneur d'une valeur égale à pl chaque fois que l'horloge émet une impulsion; - on connecte les sorties desdits additionneurs sur un circuit d'aiguillage sélectif comportant un comparateur qui compare les nombres inscrits dans les deux compteurs et un démultiplexeur qui aiguille vers la sortie le plus fort des deux; - on reboucle la sortie dudit circuit d'aiguillage en parallèle sur lesdits circuits additionneurs, de sorte qu'après chaque impulsion émise par ledit capteur le plus fort des deux chiffres inscrits dans ces deux circuits additionneurs vient s'inscrire dans les deux circuits additionneurs; - et on connecte la sortie du compteur d'impulsions d'horloge sur un dispositif d'affichage lumineux. Un taximètre électronique selon l'invention est du type connu comportant un capteur de distance qui émet un nombre d'impulsions propor- tionnel à la distance parcourue par le taxi, une horloge électronique, des moyens pour diviser chaque course en tranches élémentaires successives et pour calculer un prix partiel de chaque tranche, un compteur totalisateur desdits prix partiels et un afficheur lumineux qui affiche le prix enre- gistré dans ledit compteur totalisateur. Un taximètre selon l'invention comporte - un registre R3 dans lequel est inscrit un nombre constant égal au prix unitaire p2 d'une distance égale à la distance constante parcourue par le taxi entre deux impulsions émises par ledit capteur de distance; - un registre R4 dans lequel est inscrit un nombre égal au prix unitaire pl d'une durée d'occupation égale à la période de ladite horloge; - un compteur d'impulsions qui compte le nombre d'impulsions nI émises par ladite horloge entre deux impulsions émises par ledit capteur; - et des circuits logiques qui comparent après chaque impulsion émise par ledit capteur le nombre p2 au produit nl.pl et qui sélection- nent comme prix partiel de ladite tranche le plus élevé des deux nombres. Selon un premier mode de réalisation, un taximètre selon l'inven- tion comporte: - un registre Ri qui est connecté sur les sorties dudit compteur d'impulsions; - un deuxième registre R2 dans lequel est inscrit un nombre constant n2 égal au nombre d'impulsions émises par ladite horloge pendant la durée qui sépare deux impulsions émises par ledit capteur lorsque le taxi 6 2475765 circule à la vitesse de conjonction; - un circuit multiplicateur sur lequel sont connectés le registre R4 et le registre RI et qui effectue le produit nl.pl; - un comparateur qui compare les nombres nl et n2 inscrits dans les registres RI et R2; - et un circuit démultiplexeur à deux entrées, qui sont connectées respectivement sur le registre R3 et le multiplicateur, lequel circuit démultiplexeur est commandé par le signal logique émis par ledit comparateur, de telle sorte qu'il transmet le produit nI.pl si ni est supérieur à n2 et qu'il transmet le prix p2 inscrit dans le registre R3 si ni est inférieur à n2 et la sortie dudit circuit démultiplexeur est connectée sur un compteur totalisateur. Selon un autre mode de réalisation préférentiel, un taximètre selon l'invention comporte: - un premier circuit additionneur sur lequel sont connectés ledit capteur de distance et ledit registre R3, lequel premier additionneur est du type dont le contenu est augmenté d'un échelon égal à p2 chaque fois qu'il reçoit une impulsion du capteur; - un deuxième circuit additionneur sur lequel sont connectés ladite horloge et le registre R4, ledit deuxième additionneur étant du type dont le contenu est augmenté d'un échelon égal à pl chaque fois qu'il reçoit une impulsion d'horloge; - un circuit logique sélecteur comportant deux entrées connectées sur les sorties des deux additionneurs et une borne de commande connectée sur la sortie du capteur de distance, lequel circuit sélecteur est du type qui compare les nombres inscrits dans les additionneurs chaque fois qu'il reçoit une impulsion du capteur et qui laisse passer le plus grand des deux nombres et la sortie du circuit sélecteur est rebouclée en parallèle sur les deux additionneurs, de sorte qu'après chaque impulsion émise par le capteur, on retrouve dans les deux additionneurs un même nombre égal au nombre P qui s'y trouvait après la précédente impulsion, augmenté du plus grand des deux nombres p2 et nl.pl qui ont été enregistrés respecti- vement dans les deux additionneurs entre deux impulsions du capteur, le nombre ni étant le nombre d'impulsions d'horloge émises entre deux impul- sions du capteur de déplacement et le deuxième additionneur sert de compteur totalisateur de prix et il est connecté sur l'afficheur lumineux du taximètre. L'invention a pour résultat de nouveaux taximètres électroniques qui sont équipés d'une unité logique qui découpe chaque course en tranches élémentaires successives, d'égale longueur, alors que les taximètres connus procèdent par tranches successives d'égale durée. Ce changement dans le 7 2475765 découpage en tranches entraîne une simplification des circuits et une meilleure précision du choix des prix partiels lorsque le taxi circule à une vitesse moyenne voisine de la vitesse de conjonction. En effet, ce découpage en tranches d'égale longueur entraîne que les comparaisons portent sur des durées de parcours de chaque tranche, les- quelles durées sont mesurées par des nombres d'impulsions d'horloge électroni- que. Or, l'on sait réaliser couramment des horloges électroniques dont la fréquence est élevée, par exemple de l'ordre du KHz ou plus. Le choix effectué par les circuits logiques selon l'invention dé- pend d'une comparaison entre deux nombres élevés d'impulsions d'horloge, par exemple des nombres de quelques centaines et la précision de décision qui est de l'ordre de une à deux impulsions d'horloge est donc très grande. De plus, le découpage en tranches de longueur égale permet de fractionner la course du taxi en tranches élémentaires très courtes, de l'ordre de la fraction du mè- tre, qui sont des tranches infinitésimales par rapport à la longueur totale de la course. Les procédés de découpage en tranches d'égale longueur permet de fractionner la course en un nombre de tranches beaucoup plus élevé que le procédé de découpage en tranches de durée constante, dans la partie de course qui est parcourue à vitesse supérieure à la vitesse de conjonction qui est généralement la partie la plus coûteuse d'une course en taxi et il permet donc d'amélic:er la précision globale du calcul du prix total. La description se réfère à des modes de réalisation en composants discrets, mais les procédés selon l'invention peuvent être facilement réali- sés au moyen de circuits intégrés du type microprocesseur comportant des mémoires dans lesquelles sont enregistrées les opérations successives de découpage en tranches et de comparaison des prix partiels. La description suivante se réfère aux dessins annexés qui représen- tent, sans aucun caractère limitatif, des modes de réalisation de taximè- tres électroniques selon l'invention. La figure I est un bloc diagramme qui représente les parties essentielles d'un taximètre électriqique et leurs interconnexions. La figure 2 est un schéma de l'unité logique de découpage de la course en tranches successives et de choix du prix de chaque tranche élé- mentaire. La figure 3 est un schéma d'une variante de réalisation préféren- tielle de l'unité logique de découpage de la course en tranches successives et de choix du prix partiel de chaque tranche élémentaire. La figure 4 est un schéma d'un mode de réalisation des circuits de la figure 3. 8 2475765 La figure 1 représente très schématiquement les organes essentiels d'un taximètre électronique du type comportant un microprocesseur composé d'une unité centrale de traitement 1 et de mémoire 2, 3 etc-.., réalisés sous forme de circuits intégrés à grande échelle (circuits LSI). Les mémoires 2, 3 etc... comportent des mémoires passives (ROM) et des mémoires à accés direct (RAM), Les mémoires passives contiennent les informations permanentes nécessaires au fonctionnement du taximètre, notamment les instructions qui fixent le programme de fonctionnement de l'unité centrale 1. - Les mémoires à accès direct contiennent les informations tempo- relles,notamment les coûts de l'unité de distance et de l'unité de temps selon le tarif utilisé et selon les règlements locaux. L'unité de calcul 1 et les mémoires communiquent entre elles et avec des organes d'entrée et de sortie des informations par l'intermédiaire d'un circuit d'interface 4. Les organes d'entrée des informations comportent une horloge élec- tronique 5 et un capteur 6 qui est connecté sur un câble tachymétrique 7 qui est branché sur l'arbre de sortie de la boîte de vitesses et qui tourne à la même vitesse que cet arbre. Le capteur 6 émet des impulsions dont le nombre est proportionnel au nombre de tours de l'arbre de sortie de la boîte de vitesses et donc à la distance parcourue par le taxi. Les organes d'entrée comportent également des interrupteurs ou des boutons poussoirs 8 qui sont sur le boîtier du taximètre et qui permettent notamment d'indi- quer à partir de quel moment le taxi est occupé par un client et quel tarif doit âtre appliqué selon les règlements locaux qui déterminent plusieurs sortes de tarif, par exemple tarif de jour, tarif de nuit, tarif en ville, hors de la ville etc.... On a représenté en pointillés un organe d'entrée particulier 9 qui ne fait pas partie du taximètre. Le repère 9 représente une valise de programmation dont dispose le service des poids et mesures ou tout autre service officiel chargé de contrôler le bon fonctionnement du taximètre. La valise de programmation est connectée par un câble multiconduc- teur sur une douille d'entrée prévue sur le taximètre et elle permet de modi- fier les prix unitaires inscrits dans une mémoire de type RAM chaque fois que la réglementation en vigueur entraîne une modification de ces prix. Les organes de sortie comportent un circuit de codage 10 et un afficheur lumineux Il sur lequel apparaît, pendant toute la-durée d'une course, le prix de la course. La figure 1 est une description simplifiée d'un taximètre électronique de type connu. Ce type de taximètre étant connu, il n'est pas 9 2475765 utile de donner une description plus détaillée. On a limité cette descrip- tion aux organes essentiels que l'on retrouve dans la suite de l'exposé. On rappelle que la difficulté essentielle à résoudre dans un taxi- mètre électronique est de découper une course en tranches élémentaires successives, puis de décider, pour chaque tranche élémentaire,si elle doit être facturée en prenant compte de la distance ou bien de la durée de la tranche. Lorsque le taxi roule à une vitesse voisine de la vitesse de conjonction, ce choix devient difficile et la précision de ce choix constitue une condition essentielle de la bonne précision d'un taximètre. Comme un taximètre est un instrument destiné à établir un prix public, il est évidemment indispensable que ce prix soit étable avec une bonne précision et sur des critères justes. Le choix entre un prix kilométrique ou un prix horaire à appliquer à chaque tranche élémentaire dépend évidemment du découpage en tranches choi- si, et il sera d'autant plus précis que les tranches successives seront nombreuses et courtes. Pour fixer les idées, on choisira un exemple numérique qui n'a aucun caractère limitatif, mais qui permettra de préciser les ordres de gran- deur. On suppose que l'horloge 5 émet des impulsions dont la fréquence est de 1 KHz. On suppose que le prix de base horaire est de 36 Francs de l'heure, c'est-a-dire I centime par seconde et 0,001 centime par impulsion d'horloge. On suppose que le capteur de distance 6 émet une impulsion par mètre parcouru et que le prix de base du kilomètre est de 4 francs, soit 0,4 centime par mètre. La vitesse de conjonction pour laquelle les coûts de la distance parcourue et des temps d'occupation s'équilibrent est de 9 Km/heure. Lorsqu'un taxi circule en ville, sa vitesse est souvent voisine de la vitesse de conjonction et il est très important pour l'exactitude du prix de faire un choix précis lorsque la vitesse est voisine de la vitesse de conjonction. Lorsque le taxi circule à 9 Km/heure, il parcourt 2,5 m/seconde et le capteur de déplacement émet donc 2,5 impulsions par seconde. On voit tout de suite que les dispositifs connus qui comparent la fréquence de l'horloge et des capteurs de déplacement ne pourraient pas fonctionner dans ce cas, qui correspond cependant à une horloge électronique et à un capteur de déplacement d'un type courant. On voit également que les dispositifs de choix qui divisent la course en tranches d'égale durée, par exemple en tranches de l'ordre d'une seconde, et qui comparent périodiquement le nombre d'impulsions émises par le 2475765 capteur de déplacement au nombre d'impulsions qu'il émettrait en une seconde à la vitesse de conjonction, c'est-à-dire à 2,5, vont fonctionner avec une très mauvaise précision. Les dispositifs de choix selon l'invention remédient à ces inconvénients en utilisant un procédé qui consiste à diviser la course du taxi en tranches successives de même longueur et de durée inégale, et plus précisément en tranches qui correspondent à la distance parcourue par le taxi entre deux impulsions, successives ou non, du compteur de distance. Dans l'exemple numérique choisi, on divise la course en tranches de 1 m de longueur. On compte les impulsions d'horloge pendant chaque tranche et on les compare à une valeur de référence, qui est égale au nombre d'impulsions qui seraient émises par l'horloge si le taxe se déplaçait à la vitesse de conjonction. Dans l'exemple numérique choisi, à la vitesse de conjonction de 9 Km/heure, le taxi parcourt 2,5 m/seconde et pendant la durée de parcours d'une tranche de 1 mètre, l'horloge émet 400 impulsions. On voit tout de suite qu'au voisinage de la vitesse de conjonction, la comparaison effectuée portera sur un nombre voisin de 400 et qu'une erreur d'une ou deux impulsions entraînera une erreur relative très faible, nettement inférieure à 1 %. Si la comparaison fait apparaître, pendant le parcours d'une tran- che, un nombre d'impulsions d'horloge supérieur à la valeur de référence, le taxi se déplace à une vitesse inférieure à la vitesse de conjonction et on décompte cette tranche au tarif horaire. Dans le cas contraire, on la décompte au tarif kilométrique. Dans les deux cas, on additionne le prix de la tranche écoulée au prix déjà enregistré et le prix total est enregistré dans un totalisateur qui est connecté à un afficheur lumineux par des circuits connus. La figure 2 représente un mode de réalisation, en composants discrets, d'un dispositif selon l'invention de découpage en tranche et de détermination du prix de chaque tranche. On a choisi un exemple de réalisa- tion en composants discrets pour la clarté de l'exposé. Il est évident que les composants discrets peuvent être incorporés dans des unités de calcul ou de mémoire en circuits intégrés telles que les unités 1 à 3 de la figure 1. On retrouve sur la figure 2 une horloge 5 et un capteur 6 de déplacement du taxi. L'horloge 5 est connectée sur un compteur d'impul- sions binaires 12 dont les sorties binaires sont connectées sur un registre RI. La sortie du capteur 6 est connectée en parallèle sur le registre RI et sur la remise à zéro du compteur 12. Chaque fois que le capteur 6 émet une impulsion, celle-ci commande le transfert et la mise en mémoire il X2475765 dans le registre RI du nombre nI d'impulsions comptées par le compteur 12 et la remise à zéro du compteur 12 qui reprend immédiatement un nouveau comptage d'impulsions d'horloge. Ainsi, lors de chaque impulsion émise par le capteur 6, on transfère dans le registre RI un nombre binaire ni égal au nombre d'impulsions d'horloge émises entredeux impulsions de distan- ce,successives ou non, c'est-à- dire un nombre d'impulsions d'horloge qui mesure la durée variable mise par le taxi pour parcourir une tranche de parcours de longueur constante. Le dispositif comporte un deuxième registre R2 dans lequel est inscrit, en binaire, une valeur de référence égale au nombre n2 d'impul- sions qui seraient émises par l'horloge, pendant le parcours d'une tranche qui serait parcourue à la vitesse de conjonction, par exemple un nombre égal à 400 dans l'exemple numérique choisi. Le repère R3 représente un troisième registre dans lequel est inscrit, en binaire, un nombre p2 égal au prix de l'unité de distance par- courue par le taxe entre deux impulsions de distance successives ou non. Dans l'exemple numérique choisi, la distance parcourue entre deux impulsions de distance est de I mètre et le prix unitaire enregistré dans le registre R3 est égal à 0,4 centime. Le repère R4 représente un quatrième registre dans lequel est inscrit en binaire un chiffre égal au prix pl de la durée qui s'écoule entre deux impulsions d'horloge successives. Dans l'exemple numérique choisi, on inscrit dans R4 le chiffre 0,001 centime, le prix d'une milli- seconde d'occupation du taxi. Les registres RI, R2, R3, R4 sont par exemple des sections de mémoires de type RAM en circuits intégrés. Le repère 13 représente un circuit multiplicateur binaire qui est connecté, d'une part, sur la sortie du registre RI et, d'autre part, sur le registre R4 et qui effectue le produit du nombre ni, inscrit dans le registre RI, par le prix unitaire pl inscrit dans le registre R4. Le produit nl.pl représente le coût de la durée de parcours d'une tranche tandis que le prix p2 représente le coût de la distance constante parcourue pendant chaque tranche. On remarquera que p2 = n2.pl par définition de la vitesse de conjonction. Les sorties binaires du registre R3 et du multiplicateur 13 sont connectées sur un circuit démultiplexeur 14 qui est un circuit sélec- teur du type connu dit deux vers un, qui permet d'aiguiller vers des sorties binaires, soit l'une, soit l'autre de deux informations binaires entrant dans le circuit. L'aiguillage est commandé par un signal logique délivré par 12 2475765 un comparateur 15 qui compare les nombres ni et n2 inscrits dans les registres Ri et R2. Si ni est supérieur à ni2, le signal logique délivré par le comparateur 15 aiguille vers la sortie du sélecteur 14 le pro- duit nl.pl délivré par le multiplicateur 13. Si, au contraire, ni RI est remis à zéro jusqu'à la prochaine impulsion de distance. Comme on le voit, le dispositif selon la figure 2 effectue un découpage en tranches successives et une sélection du prix à appliquer à chaque tranche, qui sont commandés par les impulsions émises par le capteur 6. Lorsque le taxi est occupé à l'arrêt, le capteur 6 n'émet aucune im- pulsion et il faut donc adjoindre au dispositif qui vient d'être décrit, un circuit supplémentaire qui permet de prendre en compte le temps d'occupation du taxi dès que la vitesse de déplacement du taxi devient nettement inférieu- re à la vitesse de conjonction. La figure 3 représente une variante de réalisation d'un dispo- sitif qui met en oeuvre le procédé selon l'invention de découpage d'une course de taxi en tranches successives d'égale longueur et qui permet de remédier à l'adjonction d'un circuit supplémentaire, dans le cas o le taxi est occupé à l'arrêt. Le repère 5 représente l'horloge électronique et le repère 6 le capteur de déplacement. Les repères R3 et R4 représentent, comme dans la figure 2, des registres dans lesquels sont inscrits respectivement le prix p2 de l'unité de déplacement correspondant à la longueur constante de chaque tranche de la course et le prix pl de l'unité de temps qui s'écoule entre deux impulsions d'horloge successives. La sortie du capteur 6 et le registre R3 sont connectés sur un circuit additionneur 16 et, chaque fois que le capteur 6 émet une impulsion, le contenu du circuit additionneur 16 est augmenté d'un échelon égal au prix p2 inscrit dans R3. De même, l'horloge 5 et le registre R4 sont connectés sur un circuit additionneur 17 et, chaque fois que l'horloge émet une impulsion, le contenu du circuit additionneur 17 est augmenté d'un échelon égal au prix pl inscrit dans R4. Le dispositif comporte un circuit logique de sélection et 13 2475765 d'aiguillage 18, qui remplit un rôle équivalent à celui des circuits 14 et 15 de la figure 2 et qui est composé, d'une part, d'un comparateur qui compare les nombres inscrits dans les totalisateurs 16 et 17 et, d'autre part, d'un démultiplexeur de type deux vers un. Le circuit 18 est connecté, d'une part, sur les sorties des additionneurs 16 et 17 et, d'autre part, sur la sortie du capteur 6. Chaque fois que le capteur 6 émet une nouvelle impulsion, celle-ci commande le comparateur inclus dans le circuit 18 qui compare les nombres inscrits dans les additionneurs 16 et 17 et qui aiguille vers la sortie du circuit le plus fort des deux. La sortie du circuit 18 est rebouclée en parallèle sur les deux additionneurs 16 et 17 et la valeur sélectionnée vient s'inscrire dans les deux additionneurs à la place de la valeur qui se trouvait précédemment dans ceux-ci. On a donc inscrit dans les deux additionneurs 16 et 17 un même * prix P au début de chaque tranche et, à la fin de chaque tranche, le cir- cuit 18 compare donc un prix P + p2 inscrit dans l'additionneur 16 à un prix P + nl.pl inscrit dans l'additionneur 17, ni étant le nombre d'impulsions émises par l'horloge 5 pendant la tranche. On voit donc que la comparaison s'établit uniquement entre, d'une part, p2 et, d'autre part, nl.pl puisque le même terme P se retrouve des deux côtés. A la fin de chaque tranche élémentaire, on compare deux prix partiels de cette tranche correspondant, l'un, p2, à la longueur de la tranche et, l'autre, nl.pl à la durée de parcours de la tranche et l'on choisit le plus élevé de ces deux prix partiels que l'on inscrit dans les deux additionneurs 16 et 17. Si par exemple le taxi a parcouru une tranche à une vitesse infé- rieure à la vitesse de conjonction, nl.pl est supérieure à p2 et on inscrit donc dans les deux additionneurs 16 et 17, à la fin de la tranche, une même valeur P + nl.pl qui représente le prix total de la course à la fin de la tranche. L'additionneur 17 sert de totalisateur et il est connecté par des circuits 10 connus sur un afficheur lumineux Il o apparaît le prix total de la course selon les particularités des réglementations en vigueur. Si le taxi est à l'arrêt, le prix inscrit dans l'additionneur 17 continue automatiquement à augmenter par échelons égaux au prix d'une unité de temps d'attente, chaque fois que l'horloge 5 émet une impulsion. Au moment du règlement de la course, l'arrêt du comptage de prix est instantané, à une milliseconde près, ce qui supprime des causes d'erreur sur le prix. La figure 4 représente un mode de réalisation des circuits de la figure 3. 14 2475765 On retrouve sur la figure 4, les registres R3 et R4, le capteur 6 qui est connecté éventuellement sur un diviseur de fréquence programma- ble 6a et l'horloge 5. Les circuits 16 et 17 de la figure 3 comportent chacun trois circuits 16a, 16b, 16c et 17a, 17b, 17c. Les circuits 16a, 17a sont des additionneurs. Les circuits 16b, 17b sont des registres ou mémoires. Les circuits 16c, 17c sont des démultiplexeurs du type deux vers un. La sortie du registre 16b est rebouclée sur une entrée de l'additionneur 16a de même que la sortie du registre 17b est rebouclée sur une entrée de l'additionneur 17b. L'additionneur 16a effectue en permanence la somme du prix p2 inscrit dans le registre R3 et du nombre inscrit dans le registre 16b. De même pour l'additionneur 17a. Le circuit 18 de la figure 3 est composé d'un comparateur 18a et d'un démultiplexeur 18b du type deux vers un. La sortie binaire du registre 16b est connectée en parallèle sur une entrée du comparateur 18a et sur une entrée du démultiplexeur 18b. De m&me la sortie binaire du registre 17b est connectée en parallèle sur la deuxième entree du compa- rateur 18a et sur la deuxième entrée du démultiplexeur 18b. La sortie du démultiplexeur 18b est rebouclée en parallèle sur une entrée de cha- cun des deux démultiplexeurs 16c et 17c. La sortie du diviseur de fréquence 6a est connectée sur une entree d'une porte OU 20 et sur un circuit retardateur 21,par exemple un monostable, dont la sortie est connectée en parallèle sur la deuxième entrée de la porte OU 20, sur la commande d'aiguillage des multiplexeurs 16c et 17c et sur une entrée d'une porte OU 22, sur une deuxième entrée de laquelle est également connectée l'horloge 5. La sortie de la porte OU 20 est connectée sur la borne de validation de chargement du registre 16b et la sortie de la porte OU 22 est connectée sur la borne de validation de chargement du registre 16b et la sortie de la porte OU 22 est connectée sur la borne de validation de chargement du registre 17b. Le fonctionnement est le suivant. En l'absence d'impulsions sortant du diviseur de fréquence 6a, l'aiguillage du démultiplexeur 17c sélectionne la sortie de l'additionneur 17a. Chaque fois que l'horloge 5 émet une impulsion, celle- ci commande le transfert dans le registre 17b du contenu de l'additionneur 17a qui est égal au contenu immédiatement précédent du registre 17b augmenté d'un échelon pl contenu dans le registre R4. 2475765 Lorsque le diviseur de fréquence 6a émet une impulsion, celle- ci agit immédiatement sur la commande de chargement du registre 16b et, comme le démultiplexeur 16c est également dans la position o il sélec- tionne l'information venant de l'additionneur 16a, le registre 16b reçoit le contenu de l'additionneur qui est égal au contenu immédiatement précédent du registre 16a agumenté d'un échelon égal au prix unitaire p2 inscrit dans le registre R3. En permanence, le comparateur 18a compare les deux nombres inscrits dans les registres 16b et 17b et commande le démultiplexeur 18b, de sorte que ce dernier aiguille en parallèle vers les deuxièmesentrées des démultiplexeurs 16c et 17c, le plus grand des deux nombres. Après un léger retard dû au circuit 21, celui-ci émet une deuxième impulsion qui parvient sur la commande d'aiguillage des démultiplexeurs 16c et l7c et qui fait basculer ceux-ci dans le sens qui sélectionne l'information parvenant de la sortie de 18b. En même temps, l'impulsion retardée traverse les portes 20 et 22 et commande le transfert simultané dans les deux registres 16b et I7b du plus grand des deux nombres précédem- ment inscrits dans les deux registres 16b et 17b. Malgré des différences de structure, les dispositifs selon les figures 2, 3 et 4 mettent en oeuvre le même procédé. En effet, le dispositif selon la figure 2 compare deux nombres nI et n2 et sélectionne un prix partiel égal,soit à p2 si n2 à nl.pl si nI > n2. Or p2 = n2.pl par définition de la vitesse de conjonc- tion qui est celle o les deux prix partiels d'une tranche élémentaire sont égaux. La comparaison qui est faite entre ni et n2 ne change pas si l'on multiplie les deux termes par le même nombre pl et revient donc à comparer nI.pl à n2.pl qui est égal à p2, c'est-à-dire à comparer les prix partiels de chaque tranche élémentaire et à sélectionner le plus élevé des deux. Le dispositif selon la figure 3 effectue la sélection en compa- rant deux nombres égaux respectivement à P + p2 et à P + nl.pl et compare donc également un prix partiel nl.pl qui est basé sur la durée de la tranche à un prix partiel p2 qui est basé sur la longueur constante de chaque tranche. On voit donc que les deux dispositifs partent d'un même procédé qui permet de simplifier les circuits, qui consiste à diviser chaque course en tranches élémentaires d'égale longueur, qui peuvent être des tranches très courtes, de l'ordre d'un mètre ou même moins, de sorte que la vitesse instantanée du taxi ne peut pas s'écarter sensiblement de la vitesse moyenne 16 2475765 au cours d'une tranche et à comparer ensuite les prix partiels de chaque tranche, c'est-à-dire un prix partiel p2 basé sur la distance parcourue qui est le même pour chaque tranche puisqu'elles ont toute la même longueur et un prix partiel nl.pl, qui est proportionnel à la durée ni de chaque tranche. Dans les exemples représentés sur les figures 2 et 3, le capteur de distance 6 est connecté directement sur le compteur 12 ou sur le circuit additionneur 16 et la course du taxi est divisée en tranches dont la longueur est constante et correspond à la distance parcourue par le taxi entre deux impulsions successives. Il est précisé que l'on peut intercaler un diviseur de fréquence programmable 6a entre le capteur 6 et les circuits 12 et RI ou 16 et 18, de telle sorte que la course du taxi est divisée en tranches dont la longueur constante est égale à la distance parcourue par le taxi entre deux impulsions successives émises par le diviseur de fréquence, c'est-à-dire entre deux impulsions du capteur de distance qui sont séparées par un nombre constant d'impulsions que l'on peut faire varier selon les tarifs. Bien entendu, sans sortir du cadre de l'invention, les divers composants des dispositifs qui viennentd'être décrits à titre d'exemple, pourront être remplacés par des composants discrets ou intégrés remplissant les mêmes fonctions. 17 2475765 R E V E N D I C A T I 0 N S - Procédé pour calculer le prix d'une course en taxi affiché sur un taxi- mètre électronique, selon lequel on mesure la distance parcourue par le taxi au moyen d'un capteur de distance, qui émet un nombre d'impul- sions proportionnel à cette distance et on mesure la durée de la course au moyen d'une horloge électronique, qui émet des impulsions à fréquence constante et élevée, caractérisé en ce que: - on divise la course en tranches élémentaires successives d'égale lon- gueur, qui est la distance constante parcourue par le taxi entre deux impulsions successives émises par le capteur de distance ou par un diviseur de fréquence connecté à celui-ci; - on compte le nombre d'impulsions nI émises par ladite horloge au cours de chaque tranche élémentaire, c'est-à-dire entre deux impulsions successives du capteur de distance ou du diviseur de fréquence; - on compare après chaque tranche, un nombre constant p2 qui est le prix unitaire d'une distance parcourue égale à la longueur constante de chaque tranche à un nombre variable nl. pl qui est le prix partiel de la tranche obtenu en multipliant le prix pi d'une unité de temps égal à la période de ladite horloge, par la durée nI de chaque tranche; - on sélectionne comme prix partiel de ladite tranche élémentaire, le plus élevé des deux nombres; - et on calcule le prix total en additionnant lesdits prix partiels. 2 - Procédé selon la revendication 1, caractérisé en ce que: - on inscrit, dans un registre, un nombre constant n2 égal au nombre d'impulsions émises par ladite horloge pendant la durée nécessaire pour parcourir une tranche à la vitesse de conjonction; - on compare, après chaque tranche élémentaire, le nombre variable d'im- pulsions ni au nombre n2; - et, selon que ni est supérieur ou inférieur à n2, on sélectionne comme prix partiel de la tranche élémentaire, soit le prix nI.pl, soit le prix p2. 3 - Procédé selon la revendication 1, caractérisé en ce que - on connecte sur un premier circuit additionneur 16, d'une part, un re- gistre R3, dans lequel est inscrit le prix unitaire p2 et, d'autre part, ledit capteur et on augmente le contenu dudit circuit additionneur d'une valeur égale à p2 chaque fois que le capteur émet une impulsion; - on connecte sur un deuxième circuit additionneur 17, d'une part, un registre R4 dans lequel est inscrit le prix unitaire pl et, d'autre part, ladite horloge et on augmente le contenu du deuxième circuit 18 2475765 additionneur d'une valeur égale à pl chaque fois que l'horloge émet une impulsion; - on connecte les sorties desdits circuits additionneurs 16 et 17 sur un circuit d'aiguillage sélectif 18- comportant un comparateur qui compare les nombres inscrits dans les deux compteurs et un démultiplexeur qui aiguille vers la sortie le plus fort des deux; - et on reboucle la sortie dudit circuit d'aiguillage en parallèle sur lesdits circuits additionneurs 16 et 17, de sorte qu'après chaque im- pulsion émise par ledit capteur 6, le plus fort des deux chiffres inscrits dans les deux circuits additionneurs, vient s'inscrire dans les deux circuits additionneurs et on connecte la sortie du circuit additionneur des impulsions d'horloge 17 sur un dispositif d'affi- chage lumineux. 4 - Taximètre électronique du type comportant un capteur de distance 6, qui émet un nombre d'impulsions proportionnel à la distance parcourue par le taxi, une horloge électronique 5, des moyens pour diviser cha- que course en tranches élémentaires successives et pour calculer un prix partiel de chaque tranche, un compteur totalisateur desdits prix partiels et un afficheur lumineux qui affiche le prix enregistré dans ledit compteur totalisateur, caractérisé en ce qu'il comporte: - un registre R3 dans lequel est inscrit un nombre constant égal au prix unitaire p2 d'une distance égale à la distance constante par- courue par le taxi entre deux impulsions émises par ledit capteur de distance 6; - un registre R4 dans lequel est inscrit un nombre égal au prix unitai- re pi d'une durée d'occupation égale à la période de ladite horloge 5; un compteur d'impulsions 12, 17, qui compte le nombre d'impulsions nI émises par ladite horloge 5 entre deux impulsions émises par le- dit capteur 6; - et des circuits logiques qui comparent, après chaque impulsion émise par ledit capteur 6, le nombre p2 au produit nl.pl et qui sélec- tionne comme prix partiel de ladite tranche le plus élevé des deux nombres. - Taximètre électronique selon la revendication 4, caractérisé en ce qu'il comporte: - un registre RI qui est connecté sur les sortie dudit compteur d'impulsions 12; - un deuxième registre R2 dans lequel est inscrit un nombre constant n2 égal au nombre d'impulsions émises par ladite horloge 5 pendant la durée qui sépare deux impulsions émises par ledit capteur 6 19 2475765 lorsque le taxi circule à la vitesse de conjonction; - un circuit multiplicateur 13 sur lequel sont connectés le registre R4 et le registre RI et qui effectue le produit nipi; - un comparateur 15 qui compare les nombres ni et n2 inscrits dans les registres RI et R2; - et un circuit démultiplexeur 14 à deux entrées, qui sont connectées respectivement sur le registre R3 et sur le multiplicateur 13, lequel démultiplexeur est commandé par le signal logique émis par ledit comparateur, de telle sorte qu'il transmet le produit nl.pl, si nI est supérieur à n2 et qu'il transmet le prix p2 inscrit dans le registre R3 si ni est inférieur à n2 et la sortie dudit circuit démultiplexeur est connectée sur un compteur totalisateur. 6 - Taximètre électronique selon la revendication 4, caractérisé en ce qu'il comporte: - un premier circuit additionneur 16 sur lequel sont connecté ledit capteur de distance 6 et ledit registre R3, lequel premier circuit additionneur est du type dont le contenu est augmenté d'un échelon égal à p2 chaque fois qu'il reçoit une impulsion du capteur 6; - un deuxième circuit additionneur 17 sur lequel sont connectés ladite horloge 5 et ledit registre R4, ledit deuxième additionneur étant du type dont le contenu est augmenté d'un échelon égal à pl, chaque fois qu'il reçoit une impulsion d'horloge; - un circuit logique sélecteur 18 comportant deux entrées connectées sur les sorties des deux additionneurs 16 et 17 et une borne de commande connectée sur la sortie du capteur de distance 6, lequel circuit sélecteur 18 est du type qui compare les nombres inscrits dans les additionneurs 16 et 17 chaque fois qu'il reçoit une impulsion du capteur 16 et qui laisse passer le plus grand des deux nombres et la sortie du circuit sélecteur 18 est rebouclée en paral- lèle sur les deux additionneurs 16 et 17, de sorte qu'après chaque impulsion émise par le capteur 6, on retrouve dans les deux additionneurs 16 et 17 un même nombre égal au nombre P qui s'y trouvait après la précédente impulsion augmenté du plus grand des deux nombres p2 et nI.pl qui ont été enregistrés respectivement dans les deux additionneurs 16 et 17 entre deux impulsions successives du capteur, le nombre nl étant le nombre d'impulsions d'horloge émises entre deux impulsions successives du capteur de déplacement et le compteur 17 sert de compteur totalisateur de prix et il est connecté sur l'afficheur lumineux Il du taximètre.