Brevet FR2672405A1 — publié le 19920807

SYSTEME DE GESTION DE MOYENS DE PAIEMENT DE PRESTATIONS PAR SUPPORT D'INFORMATION AMOVIBLE La présente invention a pour objet un système de gestion de moyens de paiement de prestations par support d'informations amovible. De façon plus précise, l'invention concerne un système de gestion des informations qui doivent être inscrites dans des supports d'informations amovibles qui sont utilisés pour effectuer le paiement de prestations, telles que par exemple le- stationnement payant ou tout autre type de prestations analogues. Il existe maintenant de nombreux systèmes de fourniture de prestations dans lesquels les utilisateurs acquièrent auprès d'un organisme gestionnaire des supports d'informations amovibles, le plus souvent des cartes à mémoire électronique, qui leur donneront le droit d'obtenir des prestations pour un montant correspondant au paiement initial d'une somme auprès de l'organisme prestataire Parmi les prestations qu'on peut ainsi obtenir, on peut citer en particulier le paiement du stationnement payant sur la voie publique ou dans des parcs en ouvrage On peut également citer l'utilisation de cartes à mémoire électronique pour avoir accès à des réseaux câblés de distribution d'émissions de télévision, etc. Dans la suite de la description, on utilisera l'expression de "carte à mémoire électronique" pour désigner un support d'informations électronique, amovible et portatif étant entendu qu'on ne sortirait pas de l'invention si le support d'informations était constitué par un objet muni de circuits électroniques convenables ayant une autre forme extérieure que celle d'un corps de carte, cet objet pouvant être par exemple une clé, etc Dans de tels systèmes de fourniture de prestations, on trouve d'une part des cartes à mémoire électronique qui sont détenues par chaque utilisateur voulant obtenir la prestation et d'autre part par des appareils permettant d'obtenir effectivement la prestation souhaitée Ces appareils, par exemple des horodatrices pour le stationnement payant, comportent en particulier un lecteur de cartes à mémoire électronique qui permet d'établir un dialogue entre le circuit électronique de la carte et OS la machine de fourniture de la prestation Ce dialogue comporte essentiellement une phase d'authentification de la carte et éventuellement d'authentification du porteur de la carte et une phase d'inscription dans la mémoire de la carte de débits correspondant aux montants de prestation que le détenteur de la carte souhaite obtenir. Un des problèmes qui se pose dans ce type de systèmes est le mode d'enregistrement dans la mémoire de la carte des montants successifs de prestations délivrées au détenteur de la carte En effet, le circuit électronique monté dans la carte comporte une zone mémoire dont on cherche toujours à limiter la capacité afin de réduire le prix du composant électronique utilisé dans la carte Il va de soi que ce problème est aisément résolu lorsque chaque prestation a toujours le même montant En revanche, lorsque le montant de chaque prestation peut être choisi par l'utilisateur, on comprend que le problème de l'enregistrement des différents montants soit plus délicat Ce problème est rendu encore plus complexe s'il existe une grande différence entre le montant le plus élevé et le montant le moins élevé pouvant être inscrit dans la mémoire de la carte à l'occasion de la fourniture de chaque prestation. Pour tenter de résoudre ce problème, on a déjà proposé des cartes à mémoire électronique dans lesquelles la zone de mémoire est divisée en plusieurs régions, chaque région correspon- dant à une certaine valeur monétaire L'affectation des valeurs monétaires à chaque zone de mémoire est prédéterminée et programmée avant la mise an service de la carte. Une telle solution permet certes d'améliorer le montant total qui peut être inscrit dans la mémoire de la carte pour un nombre de points mémoire donné mais elle présente encore une rigidité importante puisque chaque zone de mémoire se voit affecter dès le départ une valeur monétaire fixe. Un objet de la présente invention est de fournir un système de moyens de paiement de prestations par carte à mémoire électronique qui autorise une plus grande souplesse dans l'enregistrement des montants successifs dans la mémoire de la carte et qui permette ainsi un meilleur taux d'utilisation des points mémoire de la carte tout en autorisant la fourniture de prestations de montants très variés. Pour atteindre ce but, le système de gestion de moyens de paiement de prestations par support d'informations électronique amovible se caractérise en ce qu'il comprend: au moins un support d'informations électronique amovible comportant des moyens mémoire électroniques comprenant une zone Zo protégée en écriture pour recevoir initialement une information de pouvoir d'achat PA et une information d'identification IN; et au moins un dispositif de traitement comprenant des moyens pour lire les informations stockées dans les moyens mémoire dudit support d'informations et pour y écrire des informations dans les zones non protégées; des moyens d'introduction d'informations de débit M dans ledit dispositif de traitement; et un ensemble de traitement; ledit système comprenant en outre des moyens pour associer, à chaque support d'information, N informations distinctes de poids monétaires P Mi et des moyens pour associer à chaque information de poids monétaire une information de longueur de zone Li; les moyens d'écriture étant aptes à définir dans la mémoire des zones successives de débit Zi correspondant à des poids monétaires P Mi, chaque zone de débit comprenant une portion d'en-tête dans laquelle est inscrit, sous forme codée, ledit poids monétaire P Mi et une portion de débit constituée par Li points mémoire, chaque point mémoire à l'état écrit correspondant à un débit égal à une unité du poids monétaire; et l'ensemble de traitement comprenant en outre des moyens de calcul du solde disponible dans la carte à partir de l'information de pouvoir d'achat et des informations de poids monétaire écrit dans les portions d'en-tête des zones de débit et des nombres de points mémoire écrits dans les portions de débit associées et des moyens pour commander l'écriture d'informations au moins dans des portions de débit par mise en oeuvre d'un algorithme de décision à partir de l'information de débit (M) à inscrire, des N informations de poids monétaire P Mi stockées dans le support d'informations et des informations de poids monétaire déjà inscrites dans les portions d'en- tête et du nombre de points mémoire déjà écrits dans les portions de débit associées aux portions d'en-tête déjà écrites. On comprend qu'ainsi, lors de la mise en service de la carte, les zones de débit ne sont pas encore affectées à un poids monétaire particulier et que cette affectation se fera seulement en cours d'utilisation de la carte, au fur et à mesure des montants à inscrire En outre, le mode d'inscription et l'ouverture éventuelle de nouvelles zones de débit avec affectation d'un poids monétaire se font à partir d'un algorithme de décision qui permet de gérer de façon optimale l'utilisation des points mémoire de la mémoire de la carte. Il apparaît également clairement qu'il est important de protéger les zones de débit contre des tentatives d'écriture frauduleuse visant à augmenter illicitement le pouvoir d'achat de la carte par rapport à son pouvoir d'achat initial Pour atteindre cet objectif, selon un mode perfectionné de mise en oeuvre de l'invention, chaque portion d'en-tête de chaque zone de débit comporte q points mémoire et le poids monétaire le plus élevé est inscrit dans cette portion en écrivant chacun des q points mémoire et les poids monétaires suivants sont inscrits par ordre décroissant à l'aide des nombres binaires décroissants suivants comportant q positions binaires. On voit qu'ainsi toute tentative de fraude consistant à modifier les informations inscrites dans les portions d'en-tête des zones de débit ne peut revenir qu'à augmenter les poids monétaires et donc à augmenter l'information de montant total déjà inscrite dans la carte, ce qui revient à pénaliser le porteur de la carte. Selon un mode préféré de mise en oeuvre de l'invention, les différents poids monétaires utilisables sont enregistrés directement ou indirectement dans la zone de la mémoire protégée en écriture De préférence également le reste de la mémoire est divisée en N zones de débit ayant chacune le même nombre de points mémoire, chaque zone de débit comportant une portion d'en-tête et une portion de débit. Ce mode de mise en oeuvre diminue la flexibilité du système puisque la longueur de chaque portion de débit est la même pour toutes et que cette longueur est fixée à l'avance En revanche ce mode de réalisation simplifie les opérations à effectuer dans la mémoire de la carte et augmente la sécurité de son emploi. D'autres caractéristiques et avantages de la présente invention apparaîtront plus clairement à la lecture de la description qui suit de plusieurs modes de réalisation de l'invention donnés à titre d'exemples non limitatifs La description se réfère aux dessins annexés sur lesquels: la figure 1 est un schéma montrant l'organisation de la mémoire de la carte à mémoire électronique; la figure 2 montre l'ensemble du système de gestion des moyens de paiement de prestations; la figure 3 est un organigramme des différents programmes mis en oeuvre par le système de gestion; et les figures 4 a et 4 b montrent l'inscription de deux débits successifs dans la mémoire de la carte. Afin de mieux faire comprendre l'invention, on va d'abord en décrire un mode particulier de mise en oeuvre puis on décrira ultérieurement l'invention dans sa généralité. En se référant tout d'abord à la figure 2, on va décrire l'ensemble du système de gestion du paiement des prestations par cartes à mémoire. Sur cette figure, on a représenté un terminal 10 de fourniture de prestation et une carte à mémoire électronique 12. Il va de soi qu'un système complet comprend plusieurs terminaux tels que 10 disposés à différents emplacements et un grand nombre de cartes 12, chaque carte étant détenue par un usager désirant avoir accès à la prestation Le terminal 10 est, par exemple, une borne de stationnement payant à mémoire utilisée pour délivrer des tickets de stationnement portant la mention de l'heure limite de stationnement autorisé Le paiement correspondant est effectué à l'aide de la carte 12 Il va de soi que le terminal 10 pourrait servir à fournir d'autres prestations telles que des services télématiques, l'accès payant à une piscine, un tennis municipal, etc. Le terminal 10 comprend un lecteur de carte 14 dont on a représenté la fente d'introduction 16 pour introduire les cartes 12 et un clavier alphanumérique 18 servant à introduire la nature de la prestation souhaitée et son montant Dans l'exemple considéré, il s'agit d'une durée de stationnement payant Il comprend égale- ment un dispositif d'affichage 20 qui permet à l'utilisateur de vérifier que l'information qu'il a introduite à l'aide du clavier 18 correspond bien à la durée de stationnement souhaité, et une goulotte 22 pour la sortie du ticket de stationnement. L'organisation d'une borne de stationnement est en soi bien connue On peut voir par exemple le brevet européen No 86401195 On ne décrira donc en détail que la partie du terminal permettant de gérer le paiement de la durée de stationnement souhaité Les circuits du terminal 10 comprennent un microprocesseur 24 servant à gérer l'ensemble des fonctions du terminal Le microprocesseur 24 est associé à une mémoire de travail 26 du type RAM et une mémoire de programme et de données 28, du type ROM par exemple Le microprocesseur 24 commande le dispositif d'affichage 20 par l'intermédiaire du circuit de commande 30 Il reçoit également sur son entrée 24 a les informations introduites par l'utilisateur à l'aide du clavier 18, par l'intermédiaire d'un décodeur 32 monté entre le clavier 18 et l'entrée 24 a Le microprocesseur 24 est également relié au lecteur de cartes 14 par l'intermédiaire d'un circuit de commande de lecture/écriture 34 Les lecteurs de cartes sont en soi bien connus On sait qu'ils ont pour fonction d'une part d'assurer une liaison électrique entre le circuit électronique de la carte relié aux plages externes de contact électrique 36 de celle-ci et les circuits de traitement du lecteur de cartes, et d'autre part de commander la lecture d'informations contenues dans les circuits de la carte et l'écriture de nouvelles informations dans les circuits de la carte De nombreux documents décrivent ce double aspect et il n'est pas nécessaire de décrire le lecteur plus en détails. En ce qui concerne la carte 12, celle-ci se compose essentiellement d'un corps de carte isolant 38 de forme générale rectangulaire dans lequel est noyée une (ou plusieurs) pastille semi-conductrice dans laquelle sont formés les différents circuits électroniques de la carte Les bornes de cette pastille sont électriquement raccordées aux plages externes 36 de la carte disposées dans une face principale du corps de carte Les circuits électroniques de la carte peuvent varier très sensiblement selon le type de carte Ils ont cependant tous en commun de comporter un circuit mémoire du type EPROM ou EEPROM et des circuits de commande d'écriture et de lecture des différents points mémoire Dans les versions les plus simples, ces circuits sont capables de distinguer une instruction d'écriture, une instruction de lecture et une information d'adresse à laquelle la lecture ou l'écriture doit être effectuée. Dans des versions plus élaborées, les circuits comprennent un microprocesseur capable d'effectuer lui-même un traitement des informations reçues ou déjà mémorisées et de gérer les accès à la mémoire ou à certaines parties de la mémoire en lecture et en écriture La présente invention est plus particuliè- rement intéressant dans le cas du premier type de cartes et plus précisément dans le cas o la mémoire est du type EPROM, cependant elle peut s'appliquer également à des cartes à microprocesseur. Selon un aspect de l'invention, la mémoire de la carte est organisée et découpée d'une manière particulière qu'on va expliquer maintenant en référence à la figure 1. La mémoire 40 du circuit de la carte 12 comprend tout d'abord une zone de données Zo protégée en écriture après l'inscription initiale dans la zone Zo d'informations fixes qui seront explicitées ci- après Elle comprend également N zones de débit référencées ZI à ZN destinées à recevoir des informations en cours d'utilisation de la carte. La zone Zo comporte les informations suivantes qui y sont inscrites avant que la carte ne soit remise à l'utilisateur: une information de pouvoir d'achat PA qui correspond au montant total de prestations que l'usager pourra obtenir à l'aide de sa carte Ce pouvoir d'achat correspond bien sûr au prix que l'usager devra acquitter pour obtenir sa carte; et N informations de poids monétaires P Mi. Les poids monétaires servent à inscrire dans la carte le montant de la prestation demandée et obtenue par l'usager à l'aide de sa carte Dans le cas du stationnement payant en France, ces poids monétaires peuvent être respectivement égaux à 0,50 FF (PM 1), 1,00 FF (PM 2), 2,00 FF (PM 3) et 5,00 FF (PM 4) (n = 4) En d'autres termes, un montant M s'exprimera sous la forme M = x PM 1 + y PM 2 + z PM 3 + t PM 4. On expliquera ultérieurement comment sont déterminés les coefficients (nombres entiers) x, y, z et t. Toutes les zones de débit Zl à ZN comportent le même nombre de points mémoire qui dépend bien sûr de la capacité totale de la mémoire 40 et du nombre de zones de débit N Par exemple chaque zone de débit comprend 32 points mémoire. Chaque zone de débit ZI à ZN est à son tour divisée en une portion d'en-tête E comportant q points mémoire et une portion de débit D associée On a ainsi les portions d'en-tête El à EN et les portions de débit Dl à DN Dans l'exemple considéré, chaque portion d'en-tête D comporte quatre points mémoire (q= 4) et chaque portion de débit D en comporte vingt-huit. En cours d'utilisation de la carte, chaque portion d'en-tête El à EN est destinée à permettre l'écriture d'un poids monétaire PMI à PM 4 et la portion de débit correspondante Dl à DN le coefficient x, y, z ou t correspondant au poids monétaire Les poids monétaires PMI à PM 4 sont inscrits sous une forme codée prédéterminée sur les quatre points mémoire disponibles dans la portion d'en-tête Par convention dans la présente demande de brevet on représentera par un "a O" un point mémoire non inscrit, c'est-à-dire dans son état initial et par un " 1 "ô un point mémoire écrit ou "grillé" Compte tenu du type de mémoire utilisé, on comprend que le "grillage" d'un point mémoire est irréversible. Par exemple le poids monétaire PM 1 s'écrira 1100; PM 2 1101; PM 3 1110 et PM 4 1111 L'inscription des coefficients x, y, z, t se fait en grillant un nombre de points mémoire égal à la valeur du coefficient considéré. Si l'on excepte le cas de la première utilisation de la carte, la mémoire de celle-ci comporte les informations fixes dans la zone de données Zo, une information de poids monétaire P Mi dans au moins une des portions d'en-tête E et au moins un point mémoire grillé dans la portion de débit D correspondant à la portion d'en-tête inscrite. Dans l'exemple particulier décrit, la mémoire 40 comporte dix zones de débit (N= 10) Le nombre N de zones de débit est de préférence supérieur au nombre N de poids monétaires distincts. On va maintenant décrire le fonctionnement du système de gestion selon l'invention Lorsque l'usager entre sa carte 12 dans le lecteur de cartes 14 du terminal 10, le microprocesseur 24 va mettre en oeuvre deux programmes principaux: d'une part un programme SOLDE pour déterminer le solde encore disponible dans la mémoire de la carte D'autre part le programme DEBIT pour inscrire dans la mémoire de la carte le montant de la prestation demandée par l'utilisateur à l'aide du clavier 18. Le programme SOLDE se déroule de la manière suivante après l'introduction de la carte 12 dans la fente 14 du lecteur, le microprocesseur 24, par l'intermédiaire du circuit 34, lit le pouvoir d'achat PA inscrit dans la zone Zo et l'inscrit temporairement dans la mémoire de travail 26 Il lit également les poids monétaires P Mi écrit dans les portions d'en-tête E et le nombre ni de points mémoire grillés dans chaque portion de débit D correspondant Le microprocesseur 24 calcule alors la somme totale dépensée STD On a STD = i ni P Mi A partir de ce résultat le solde disponible S est obtenu de la manière suivante: S = PA - STD La valeur du solde S est comparée au montant de prestation souhaitée par l'usager Si le montant M est inférieur au solde S, le microprocesseur 24 met en oeuvre le programme DEBIT pour inscrire le montant M dans la mémoire 40. Pour commander l'inscription du montant M, le micro- processeur 24 met en oeuvre un algorithme de décision DECIS stocké dans la mémoire de programme 28 C'est cet algorithme DECIS qui permet la détermination des coefficients numériques x, y, z, t qui ont déjà été définis en liaison avec la description de la figure 1. La mise en oeuvre de l'algorithme DECIS nécessite la connaissance d'un certain nombre d'informations qui sont les suivantes: montant M à inscrire, poids monétaire P Mi possibles, poids monétaires déjà ouverts, points mémoire non grillés pour les zones de débit déjà ouvertes, nombre de zones de débit Zi encore disponibles et montant du solde S Ces différentes informations sont soit lues dans la mémoire de la carte, soit déjà acquises par le microprocesseur lors de l'exécution du programme SOLDE comme le solde S et le montant à inscrire M. A partir de ces informations, l'algorithme DECIS détermine les coefficients numériques x, y, z, t correspondant aux divers poids monétaires et éventuellement le microprocesseur 24 met en oeuvre un sous- programme OUVZ pour l'ouverture d'une nouvelle zone de débit Zi correspondant à un poids monétaire Zi si aucune zone n'a encore été ouverte pour ce poids monétaire ou si tous les points mémoire de la zone de débit correspondant au poids monétaire ont déjà été grillés ou si encore le nombre de points mémoire non grillés est insuffisant, afin d'optimiser l'utilisation des points mémoire A partir des résultats de la mise en oeuvre de Il l'algorithme DECIS, le microprocesseur 24 commande, par l'intermédiaire du circuit 34, l'inscription d'un poids monétaire dans la portion d'en-tête Ei d'une nouvelle zone de débit Zi, si le sous-programme OUVZ a été exécuté, et le grillage d'un nombre de points mémoire des portions de débit D correspondant aux coefficients numériques La figure 3 illustre les étapes de cet algorithme. Un exemple préféré de mise en oeuvre particulier de l'algorithme DECIS est le suivant Le microprocesseur 24 divise le montant M à inscrire par le plus fort poids monétaire PM 4 lu dans la zone de données Zo de la carte Le quotient donne le coefficient t a) Si la zone de débit de poids monétaire PM 4 est déjà ouverte et qu'elle comporte au moins t points mémoire non grillés, t points mémoire de cette zone de débit sont grillés b) Dans le cas contraire le sous-programme OUVZ commande l'ouverture d'une zone de débit de poids monétaire PM 4 si une zone de débit est encore libre (non ouverte) t points mémoire sont alors grillés dans cette nouvelle zone c) Si dans le cas b, aucune zone de débit n'est plus libre, le coefficient numérique t est rendu égal à zéro. Pour déterminer le coefficient z correspondant au poids monétaire immédiatement inférieur PM 3, on procède de manière similaire en divisant le reste de la division précédente, s'il n'est pas nul, par le poids monétaire PM 3 et l'on effectue les mêmes opérations que pour la détermination du coefficient numérique t Si le reste n'est pas nul, on opèrera de la même manière pour déterminer les coefficients numériques y et x correspondant aux deux derniers poids monétaires PM 2 et PM 1. La figure 4 a montre l'inscription dans la mémoire d'un montant égal à 12,50 FF avec des poids monétaires respectivement égaux à 0,5 FF, 1, 00 FF, 2,00 FF et 5,00 FF La figure 4 b montre l'inscription ultérieure dans la même mémoire d'un montant égal à 3,5 FF. Le mode de mise en oeuvre de l'invention qui vient d'être décrit correspond à un mode préféré de réalisation de l'invention mais certaines variantes peuvent être utilisées. Au lieu d'utiliser une mémoire EPROM, c'est-à-dire non effaçable électriquement, on peut utiliser une mémoire du type EEPROM, c'est-à- dire effaçable électriquement Dans ce cas, la protection est assurée par un logiciel qui interdit de faire passer à zéro (état initial) un point mémoire déjà inscrit (état logique 1) Ce logiciel est mis en oeuvre soit par le dispositif de traitement, soit par la carte si celle-ci comporte les circuits convenables Les points inscrits ne pourront être effacés que dans le cas du rechargement de la carte, ce qui n'est possible qu'en mettant en oeuvre une procédure spécifique codée. Au lieu d'enregistrer dans la zone protégée Zo les n poids monétaires utilisables, on peut prévoir que seule une information d'identification IN de la carte y soit inscrit en plus du pouvoir d'achat PA Dans ce cas, le programme mis en oeuvre par le microprocesseur 24 comporte un sous-programme DETPM de détermination des poids monétaires utilisables Le sous programme DETPM associe à chaque information d'identification IN, qui correspond à un type de carte, une liste des poids monétaires P Mi utilisables dans cette carte et le codage de ce poids monétaires. Ainsi, lors de l'introduction d'une carte 12 dans le terminal de traitement 10, les circuits de traitement lisent, les poids monétaires PM codés déjà inscrits dans les zones d'en-tête E et l'information d'identification IN A l'aide du sous-programme DETPM le système détermine les valeurs de poids monétaires déjà inscrits et peut ainsi mettre en oeuvre ultérieurement le sous-programme SOLDE Lorsque le sous-programme OUVZ est mis en oeuvre, c'est-à-dire lorsque l'algorithme DECIS a déterminé qu'une nouvelle zone de débit devait être ouverte, l'information codée à inscrire dans la portion d'en-tête est déterminée également par le sous-programme DETPM. Selon une autre variante de mise en oeuvre de l'invention, le nombre de zones de débit N peut ne pas être supérieur au nombre N de poids monétaires distincts PM Le nombre N peut être égal au nombre N ou même inférieur à celui-ci. On comprend qu'un autre aspect important de ce système est d'empêcher qu'un utilisateur de carte ne puisse frauduleusement altérer les informations inscrites dans la carte pour obtenir des prestations correspondant à un montant total supérieur à celui qui était prévu initialement Ce résultat pourrait être obtenu en modifiant une information de poids monétaire inscrite dans une portion d'en-tête pour que celle-ci corresponde à un poids monétaire plus faible En effet, celà revient à diminuer frauduleusement la valeur de la somme totale dépensée STD. Pour empêcher une telle fraude, les différents poids monétaires P Mi sont codés dans les portions d'en-tête de la manière suivante: chaque portion d'en-tête comporte q points mémoire Le poids monétaire le plus élevé, c'est-à-dire PM 4 est codé en inscrivant q " 1 " dans la portion d'en-tête Le poids monétaire suivant PM 3 est codé par le nombre binaire immédiatement inférieur à q positions binaires, PM 2 par le nombre à q positions binaires immédiatement inférieur à celui qui sert à coder PM 3, etc On a déjà donné un tel exemple de codage des poids monétaires dans le cas o q= 4 Grâce à ce codage, toute altération d'une information de poids monétaire, qui ne peut consister que dans le remplacement d'un "O" par "l", aboutit à l'augmentation de ce poids monétaire et donc à l'augmentation de la valeur de STD. Une autre façon de protéger la carte contre des tentatives de fraude consiste à utiliser un embrouillage (scrambling en anglais) entre les adresses des points mémoire et leur localisation physique dans la mémoire de la carte Cette technique est décrite en détails dans la demande de brevet européen No 87402851 déposée le 15 décembre 1987 au nom de la demanderesse. Dans le cas de la présente invention, celâ signifierait que les points mémoire correspondant à une portion d'en-tête et à la portion de débit correspondante n'auraient pas des adresses physiques consécutives comme le suggère la figure 1 Au contraire ces adresses physiques seraient imbriquées dans les adresses physiques des points mémoire des autres portions d'en-tête et des autres portions de débit Il est alors nécessaire que les circuits de traitement de la machine de fourniture de prestations aient en mémoire la table de correspondance entre les adresses des points mémoire organisés, comme le montre la figure 1, et leurs adresses physiques On comprend donc que, dans la présente demande de brevet, lorsqu'on parle des points mémoire d'une portion d'en-tête ou des pointsmémoire d'une portion de débit ou encore de la portion de débit correspondant à une portion d'en-tête, les points mémoire correspondants n'ont pas nécessairement des adresses physiques consécutives Celà signifie simplement que ces points mémoire sont identifiés comme tels par la machine de traitement. Dans les modes de réalisation décrits ci-dessus, la mémoire 40 de la carte est préformatée, c'est-à-dire qu'elle est prédécoupée en N zones de débit de même longueur comportant chacune une portion d'en-tête à q points mémoire et une portion de débit. Selon un autre mode de mise en oeuvre de l'invention, la mémoire 40 ne comporte initialement que la zone protégée en écriture Zo, les zones de débit n'étant pas préformatées Le reste des points mémoire est disponible pour ouvrir des zones de débit Zi D'ailleurs, le nombre de points mémoire disponible n'est pas nécessairement fixe C'est le cas si la carte sert pour l'obtention d'une autre prestation dont les débits successifs sont mémorisés de façon indépendante de l'application particulière considérée dans la présente description. Lorsque l'usager introduit sa carte 12 dans le terminal 10, le microprocesseur 24 met en oeuvre le programme SOLDE pour déterminer le solde encore disponible comme celà a déjà été décrit. Puis on lit les zones de débit Zi déjà ouvertes, s'il y en a, ce qui donne les poids monétaires P Mi déjà ouverts et le nombre de points de mémoire non encore écrits des portions de débit correspondantes En outre, on lit soit directement dans la zone protégée Zo, soit indirectement les N poids monétaires utilisables dans cette carte. Puis le microprocesseur met en oeuvre le programme DECIS à partir des informations acquises précédemment et du débit M à inscrire dans la mémoire 40 de la carte Le déroulement du programme DECIS est identique à celui qui a déjà été décrit en liaison avec les autres modes de mise en oeuvre La différence n'apparaît que si le sous- programme OUVZ d'ouverture d'une nouvelle zone de débit Zi correspondant à un poids monétaire P Mj doit être exécuté Selon ce mode de mise en oeuvre, le sous-programme OUVZ va formater la nouvelle zone de débit Zi pour définir sa portion d'en-tête correspondant par exemple à q points mémoire, et la portion de débit Di dont la longueur Lj est stockée en mémoire en relation avec le poids monétaire P Mj à partir d'une table de correspondance La valeur de la largeur Lj peut également être déterminée par le programme DECIS à partir de différents paramètres déjà acquis tels que le nombre total de points mémoire encore disponibles, et le fait qu'une zone de débit correspondant au même poids monétaire P Mj a déjà été ouverte ou pas. REVENDICATIONS 1 Système de gestion de moyens de paiement de prestations par support d'informations amovible, caractérisé en ce qu'il comprend: au moins un support d'informations amovible ( 12) comportant des moyens mémoire électroniques ( 40) comprenant une zone (Zo) protégée en écriture pour recevoir initialement une information de pouvoir d'achat (PA) et une information d'identification (IN); et au moins un dispositif de traitement ( 10) comprenant des moyens ( 14, 34) pour lire les informations stockées dans les moyens mémoire dudit support d'informations et pour y écrire des informations dans les zones non protégées, des moyens ( 18) d'introduction d'informations de débit (M) dans ledit dispositif de traitement; et un ensemble de traitement ( 24); ledit système comprenant en outre des moyens pour associer, à chaque support d'information, N informations distinctes de poids monétaires (P Mi) et des moyens pour associer à chaque information de poids monétaire une information de longueur de zone (Li); les moyens d'écriture étant aptes à définir dans la mémoire des zones successives de débit (Zi) correspondant à des poids monétaires (P Mi), chaque zone de débit comprenant une portion d'en- tête (E) dans laquelle est inscrit, sous forme codée, ledit poids monétaire (P Mi) et une portion de débit constituée par Li points mémoire, chaque point mémoire à l'état écrit correspondant à un débit égal à une unité du poids monétaire; et l'ensemble de traitement ( 24) comprenant en outre des moyens de calcul du solde disponible dans la carte à partir de l'information de pouvoir d'achat et des informations de poids monétaire (P Mi) écrit dans les portions d'en-tête (E) des zones de débit et des nombres de points mémoire écrits dans les portions de débit associées (D), et des moyens pour commander l'écriture d'informations au moins dans des portions de débit par mise en oeuvre d'un algorithme de décision à partir de l'information de débit (M) des N informations de poids monétaire (P Mi) et des informations de poids monétaire déjà inscrites dans les portions d'entête et du nombre de points mémoire déjà écrits dans les portions de débit associées aux portions d'en-tête déjà écrites. 2 Système selon la revendication 1, caractérisé en ce que lesdits N poids monétaires distincts (P Mi) possibles sont initialement inscrits dans la zone de mémoire protégée en écriture (Zo) sous forme codée ou non. 3 Système selon l'une quelconque des revendications 1 et 2, caractérisé en ce que les moyens mémoire comprennent initiale- ment N zones de débits (ZI à ZN) constituées chacune par une portion d'en-tête (E) et une portion de débit (D), chaque zone de débit (Z) comportant le même nombre de points mémoire. 4 Système selon l'une quelconque des revendications 1 à 3, caractérisé en ce que l'information de poids monétaire (P Mi) de valeur la plus élevée est inscrite dans une portion d'en-tête (E) en écrivant les q points mémoire de ladite portion d'en-tête, et en ce que, pour inscrire les poids monétaires (P Mi) suivants, ils sont inscrits, par ordre décroissant, à l'aide des nombres binaires décroissants suivants comportant q positions binaires. Système selon la revendication 3, caractérisé en ce que, pour écrire un débit (M) les moyens de traitement ( 24) effectuent les opérations suivantes: a) déterminer parmi les N poids monétaires (P Mi) stockés dans la zone de données (Zo) le plus grand poids monétaire (PM) contenu dans le débit (M) à enregistrer; b) calculer le nombre de fois (t) que ledit plus grand poids monétaire (PM) est contenu; c) si le plus grand poids monétaire contenu (PM) est déjà inscrit dans une portion d'en-tête (E), écrire t points mémoire de la portion de débit (D) correspondante si le nombre de points mémoire non écrits est au moins égal à t; d) si le plus grand poids monétaire contenu (PM) n'est pas encore inscirt, écrire ledit poids monétaire dans une portion d'en-tête (E) non encore inscrite, et écrire t points mémoire dans la portion de débit (D) correspondante; et e) répéter les opérations a à d successivement sur les parties successives du débit (M) non encore inscrites pour les autres poids monétaires pris par ordre décroissant jusqu'a l'écriture complète dudit montant.