Brevet FR2830092A1 — publié le 20030328

SYSTEME POUR LA PRODUCTION DE DOCUMENTS IDENTIFIES PAR UNE NUMEROTATION SEQUENTIELLE, ET GENERATEUR DE NUMEROTATION SEQUENTIELLE La présente invention concerne la production de documents identifiés par une numérotation séquentielle, afin de permettre le contrôle ultérieur de l'authenticité des documents par une autorité privée ou publique. Elle trouve notamment, mais non exclusivement, son application à la numérotation séquentielle de documents à caractère administratif, tels que par exemple les documents d'accompagnement qui sont émis par les entrepositaires d'alcool lors d'une vente, en liaison avec une facture, en vue du contrôle ultérieur de ces documents d'accompagnement par les douanes. Dans le domaine particulier de la, vente d'alcool, les entrepositaires d'alcool agréés par les douanes ont l'obligation de délivrer à leurs clients, en liaison avec chaque facture émise, un document d'accompagnement qui identifie notamment l'entrepositaire, le type et la quantité d'alcool vendu, et qui permet de certifier que les droits fiscaux sur les alcools vendus ont été libérés. Ce document d'accompagnement est remis au client lors de la vente, et autorise ce dernier à transporter librement les alcools vendus. Parallèlement à l'émission de ces documents d'accompagnement, de manière périodique, chaque entrepositaire d'alcool adresse à l'administration un relevé de ces factures et documents d'accompagnement émis pendant la période concernée. A ce jour, pour valider ces documents d'accompagnement, on utilise par exemple une machine spécifique, dite par la suite machine de validation, dans laquelle une partie du document peut être insérée, et qui permet, sur la partie insérée, d'imprimer notamment une numérotation séquentielle, ainsi que la date et l'heure de validation, et un numéro d'identification de la machine. En pratique, la machine de validation comporte un compteur mécanique qui est incrémenté automatiquement à chaque validation d'un nouveau document. La valeur courante de ce compteur est lisible sur la machine, et correspond à la dernier numérotation séquentielle imprimée sur le dernier document validé. De cette manière, l'administration, et en l'espèce les douanes, peuvent en cas de doute sur un document d'accompagnement contrôler l'authenticité de ce document, en se déplaçant par exemple chez l'entrepositaire qui a émis le document et en relevant le compteur de sa machine de validation, ou en examinant les déclarations périodiques faites par cet entrepositaire à l'administration. Egalement, l'administration peut, en relevant les compteurs des machines de validation d'un entrepositaire, contrôler à tout moment la conformité de ses déclaration périodiques. Les machines de validation précitées étant de type électromécaniques, elles engendrent une productivité médiocre, et sont inadaptées aux techniques de gestion actuelles qui s'appuient sur la production automatique et informatisée de documents. En outre, ces machines sont relativement onéreuses. La présente invention vise à pallier les inconvénients précités liés à l'utilisation de machines de validation électromécaniques en proposant une nouvelle solution, de type informatique, pour la production de documents identifiés par une numérotation séquentielle. La solution de l'invention n'est pas limitée à la numérotation séquentielle de documents d'accompagnement dans le domaine de la vente d'alcool, mais trouve plus généralement son application à la production de documents numérotés séquentiellement, afin de permettre le contrôle ultérieur de l'authenticité de ces documents par une autorité quelconque (privée ou publique). L'invention a ainsi pour premier objet un système pour la production de documents identifiés par une numérotation séquentielle qui est caractérisé en qu'il comporte une première unité de traitement de données et un générateur de numérotation séquentielle ; ledit générateur comprend une deuxième unité de traitement connectée à ladite première unité de traitement, et au moins une unité mémoire locale accessible en écriture uniquement par la deuxième unité de traitement ; la deuxième unité de traitement est conçue pour générer au moins une série prédéfinie de données numériques séquentielles, et pour stocker dans ladite mémoire locale, pour chaque série, la dernière donnée numérique, dite valeur courante, qui a été générée. Dans la solution de l'invention, la première unité de traitement peut avantageusement être tout type de station ou poste informatique connu, et en particulier et de manière avantageuse on peut utiliser l'outil informatique dont dispose déjà le producteur de documents. Cette première unité de traitement permet de faire l'interface avec l'utilisateur et permet par exemple à cet utilisateur de saisir des données devant être imprimées sur le document, à l'exception de la numérotation séquentielle. Avantageusement, la génération des données numériques pour la numérotation séquentielle des documents n'étant pas confiée à cette première unité de traitement, mais étant réalisée par un dispositif spécifique (générateur déporté), on peut plus facilement fiabiliser le système en termes de sécurité contre les fraudes, en sécurisant le générateur, et en particulier l'accès à l'unité mémoire de ce générateur. A cet égard, il est important que l'unité mémoire du générateur contenant la ou les valeurs courante séquentielles ne soient pas accessible en écriture par un dispositif autre que l'unité de traitement du générateur. Plus particulièrement, chaque valeur courante mémorisée en locale dans l'unité mémoire du générateur est accessible en lecture depuis l'extérieur du générateur, afin de permettre un contrôle par une autorité. Dans un premier type de réalisation, cette accessibilité en lecture peut être obtenue, par l'intermédiaire de la deuxième unité de traitement qui dans ce cas a nécessairement accès en lecture à la mémoire locale. On prévoit par exemple un affichage sur un écran du générateur de la ou des valeurs courantes, par la première unité de traitement et/ou on prévoit la possibilité pour un dispositif externe au générateur (par exemple la première unité de traitement) de communiquer avec la deuxième unité de traitement et de lui envoyer sur demande la ou les valeur courantes stockée en mémoire locale du générateur. Dans un second type de réalisation, la mémoire locale du générateur peut être connectée à un port de communication permettant à un dispositif externe (lecteur) d'accéder directement en lecture (et pas en écriture) à ladite mémoire locale. Dans le cadre de l'invention, l'impression des documents peut être réalisée par la première unité de traitement. Dans ce cas, le système comporte un moyen d'impression (imprimante) connecté à la première unité de traitement, et le générateur est conçu pour envoyer à la première unité de traitement chaque nouvelle valeur courante générée. Dans une autre variante, l'impression des documents peut être réalisée par une imprimante connectée au générateur. Dans ce cas, il n'est pas obligatoire que le générateur soit apte à envoyer à la première unité de traitement chaque nouvelle valeur courante générée. La connexion entre le générateur et l'unité de traitement pour l'échange de données entre le générateur et la première unité de traitement peut être de différentes natures, en fonction de l'application visée. Il peut s'agir d'une liaison informatique de type série type RS232 ou parallèle, qui selon le cas peut être mono- directionnelle (de la première unité de traitement vers le générateur) ou bidirectionnelle. Le générateur peut également être un périphérique connecté directement sur un bus ou port de communication local de la première unité de traitement, tel que par exemple un bus ISA, PCI, ou un port série ou USB. Egalement, la communication à distance entre la première unité de traitement et le générateur électronique de numérotation séquentielle peut être réalisée par l'intermédiaire d'un réseau local de type LAN, ou d'un réseau longue distance de type WAN. Il est notamment envisageable, que la première unité de traitement communique avec un ou plusieurs générateurs distants, via le réseau Internet. L'invention a également pour autre objet un générateur de numérotation séquentielle en tant que tel, qui est adapté en particulier pour être mis en oeuvre dans le système précité de l'invention. De manière caractéristique, ce générateur de numérotation séquentielle comporte une unité de traitement, au moins une unité mémoire locale connectée à l'unité de traitement et accessible en écriture uniquement par l'unité de traitement, et une interface de communication connectée à l'unité de traitement ; l'unité de traitement est conçue pour générer au moins une série prédéfinie de données numériques séquentielles, et pour stocker dans ladite mémoire locale, pour chaque série, la dernière donnée numérique, dite valeur courante, qui a été générée. De préférence, l'unité de traitement du générateur est conçue pour générer une nouvelle donnée numérique séquentielle, uniquement après avoir reçu, via l'interface de communication, la valeur courante précédemment générée. De préférence, afin de permettre un contrôle à distance, l'unité de traitement du générateur est conçue pour envoyer, via l'interface de communication, la ou les valeurs courantes sauvegardées dans l'unité mémoire, sur réception d'une commande spécifique, via l'interface de communication. De préférence, l'unité de traitement du générateur est en outre conçue pour générer, en lien avec chaque nouvelle valeur courante générée ( valeur attribuée ), une signature (code/clef) calculée automatiquement à partir au moins de ladite valeur courante. Cette signature est destinée également à être marqué ou imprimé sur le document. Plus particulièrement, la signature est calculée à partir également de l'une et/ou l'autre des informations suivantes : date, heure, numéro spécifique du générateur, numéro identifiant la série ( n de compteur ). D'autres caractéristiques et avantages de l'invention apparaîtront plus clairement à la lecture de la description ci-après de plusieurs variantes de réalisation d'un système de l'invention, laquelle description est donnée à titre d'exemple non limitatif et en référence aux dessins annexés sur lesquels : - la figure 1 est un synoptique représentant l'architecture électronique générale d'un système de production de documents conforme à une première variante de réalisation de l'invention, - la figure 2 représente un exemple de réalisation de générateur de numérotation sous la forme d'un boîtier électronique avec afficheur, - les figure 3 à 6 illustrent respectivement quatre autres variantes de réalisation d'un système de production de documents selon l'invention. En référence à la figure 1, dans une première variante de réalisation le système de production de documents (d) comprend une unité 1 de traitement de données, de type poste ou station informatique, qui connectée à un générateur de numérotation séquentielle 2 déporté. L'unité de traitement 1 comprend de manière usuelle une unité centrale 10 programmée, connectée d'une part à une interface de communication (E/S) 11, pour l'échange de données avec le générateur 2, et d'autre part à différents périphériques, dont un écran 12 et un clavier 13 servant d'interface avec un utilisateur, une mémoire de masse 14, de type disque dur, pour le stockage notamment de fichiers, et une imprimante 15 pour l'impression des documents (d). Le clavier 13 permet à l'utilisateur de saisir et d'entrée dans le système diverses informations qui pourront notamment être imprimées sur un document. Dans le cas de l'impression de documents d'accompagnement dans le domaine particulier de la vente d'alcool, ces informations sont par exemple l'identité de l'acheteur, le type d'alcool vendu, la quantité,..... Le générateur 2 comporte une unité de traitement 20 programmée, qui est par exemple réalisée au moyen d'un microcontrôleur ou d'un microprocesseur équipé de mémoire flash (mémoire contenant un programme résident pour le fonctionnement du microcontrôleur ou microprocesseur), et d'une horloge calendrier (non représentée) qui a pour fonction de sauvegarder la date et l'heure, et est calée par un quartz. Egalement, cette unité de traitement pourrait être réalisée au moyen d'un microcircuit électronique spécifique de type asic. L'unité de traitement 20 est connectée à une interface de communication (E/S) 21, en vue de l'échange de données avec l'unité de traitement 1. L'unité de traitement 20 est également connectée à une unité mémoire locale 22, dans laquelle sont sauvegardées les différentes valeurs courantes (CPT1 à CPTn) de (n) compteurs différents. Dans une variante de réalisation plus simple, l'unité de traitement 20 pourrait être conçue pour générer une seule série de prédéfinie de données séquentielles, c'est-à-dire un seul compteur dans le cas de la variante de la figure 1. La mémoire locale 22 est adressable uniquement par l'unité de traitement 20, et est accessible en écriture et en lecture par l'unité de traitement 20. L'unité de traitement 20 est connectée à un actionneur 23, de type bouton poussoir, permettant une commande manuelle de cette unité 20 par un utilisateur, et à un afficheur 24 qui permet une visualisation et un contrôle local de chaque valeur courante de comptage sauvegardée en mémoire locale 22. Pour le fonctionnement de l'unité de traitement 20, le générateur 2 comprend également une alimentation 25. De préférence, la mémoire locale 22 est une mémoire non volatile, tel que par exemple une mémoire de type EEPROM, qui permet de conserver les valeurs courantes de comptage (CPT1 à CPTn) en l'absence d'énergie, ce qui permet de sauvegarder de manière fiable ces informations, même en cas de défaillance de l'alimentation 25 de l'unité de traitement 20. La liaison entre l'unité de traitement 1 et le générateur 2 déportée, qui dans l'exemple particulier de la figure 1 est de type bidirectionnelle, peut dans le cadre de l'invention, être de tout type. A titre d'exemples non limitatifs, les interfaces d'Entrée/Sortie 11 et 21 peuvent être des ports de communication série, type RS232, ou parallèle, type USB. Le générateur 2 peut être connecté directement à un bus local interne à l'unité centrale 10, tel qu'un bus ISA ou PCI. Egalement, le générateur 2 et l'unité de traitement 1 peuvent être reliée par un réseau de communication, qui peut être local (LAN) ou qui peut être un réseau longue distance (WAN), tel que par exemple le réseau Internet ; dans ce cas les interfaces d'Entrée/Sortie 11 et 21 sont des interfaces réseau adaptées. Dans une variante de réalisation (figure 2), non limitative de l'invention, le générateur 2 comprend un boîtier B, par exemple en matériau plastique auto-extinguible, à l'intérieur duquel est logé un circuit électronique comportant les différents composants de la figure 1. L'afficheur 24, qui est par exemple constitué par un écran LCD, est monté en façade de ce boîtier B, de même que le bouton poussoir 23. Un connecteur C est en outre prévu dans le boîtier B pour la liaison, par exemple au moyen d'un câble, avec l'unité de traitement 1. Dans un souci de sécuriser le fonctionnement du générateur 2, le circuit électronique, et principalement l'unité de traitement 20 et la mémoire locale 22, est noyé dans une résine de type époxy, ce qui rend vaine ou destructive toute tentative d'accès frauduleuse à la mémoire locale 22, ou de remplacement frauduleux de cette mémoire. Egalement, il est envisageable de prévoir une fermeture du boîtier B par scellés, ce qui permet de détecter une ouverture frauduleuse du boîtier B. Un exemple de fonctionnement du système de productions de documents de la figure 1 va à présent être décrit, lors de chaque nouvel impression d'un document par l'imprimante 15. (a) L'unité de traitement informatique 1 demande au générateur 2 de lui renvoyer une nouvelle numérotation séquentielle, destinée à être imprimée sur le document. Cette demande se traduit par exemple par l'envoi de la commande ciaprès. STX, 1, n de compteur , valeur courante , ETX STX : 01h 1 : code opération en ascii, caractéristique de la commande n'due compteur : valeur de 1 à n en ascii, permettant d'identifier le compteur concerné. valeur précédente : valeur de comptage, qui doit correspondre à la valeur courante de ce compteur sauvegardé dans la mémoire locale 22 du générateur 2. ETX : 03h (b) L'unité de traitement 20 du générateur 2, après réception de la commande précitée, effectue une opération de lecture dans la mémoire locale 22 pour récupérer la valeur courante du compteur identifié par le paramètre n de compteur , et compare ladite valeur courante lue avec la valeur du paramètre valeur courante de la commande. Cette comparaison a pour but de vérifier automatiquement que le générateur 2 et l'unité de traitement 1 sont synchrones en ce qui concerne la valeur de compte courante du compteur concerné, avant d'autoriser l'incrémentation de ce compteur par le générateur (voir tests des étapes (c) et (d) ci-après). Une désynchronisation pourrait notamment résulter d'une panne intervenue dans le système informatique 1. (c) En cas de différence entre la valeur du paramètre valeur courante reçu et la valeur courante lue en mémoire 22, l'unité de traitement 20 retourne un code d'erreur à l'unité de traitement 1, par exemple sous la forme de la commande suivante : STX, 2, er01, ETX STX : 01 h 2 : code opération en ascii, caractéristique de la commande er01 : chaîne er01 en ascii ETX : 03h (d) En cas de concordance entre la valeur du paramètre valeur courante reçu et la valeur courante lue en mémoire 22, l'unité de traitement 20 incrémente en mémoire 22 (opération d'écriture) la valeur courante du compteur concerné, affiche sur l'afficheur 24 cette nouvelle valeur courante, et renvoie cette nouvelle valeur courante (paramètre valeur attribuée ci-après), par exemple au moyen de la commande suivante. STX, 2, n de compteur , valeur attribuée , code , clef , ETX. STX : 01 h 2 : code opération en ascii n de compteur : valeur ascii de 1 à n. valeur attribuée : nouvelle valeur courante du compteur code : la valeur de ce paramètre est calculée à partir de la date (jjamm), de l'heure (mnhh), d'un numéro de série spécifique du générateur 2, du numéro de compteur concerné et de la valeur du paramètre valeur attribuée (c'est-à-dire la nouvelle valeur courante du compteur). Dans un exemple de réalisation non limitatif, donné à titre indicatif : code = xxxxxyyyyyy xxxxx= mnhh + n de série + 6000 yyyyy = jjamm + no de compteur + valeur attribuée clef : le paramètre clef est le résultat d'une opération portant sur le code, et par exemple du type : xxxxx + yyyyy + clef = N (N étant par exemple un entier confidentiel prédéterminé) (e) Sur réception d'une commande du type de celle mentionnée en (d), l'unité centrale 10 de l'unité de traitement 1 réalise l'impression d'un document en commandant l'imprimante 15. Sur ce document est imprimé un certain nombre d'informations dont certaines correspondent par exemple à des informations saisies par l'utilisateur au moyen du clavier 13, ainsi que : la date et l'heure d'impression (l'horloge de l'unité de traitement 20 du, générateur 2 étant synchronisée sur l'horloge de l'unité centrale 10 de l'unité de traitement 1), le numéro de série du générateur 2, et les valeurs des paramètres passés avec la commande en (d) [ n de compteur , valeur attribuée , code , clef ]. Selon le cas, l'impression d'un document peut être réalisée sur papier vierge, ou sur papier préimprimé, tel que par exemple un formulaire pré-imprimé. L'impression du code et de la clef constitue une signature permettant d'authentifier l'intégrité des autres données (date, heure, n de série, n'de compteur , valeur attribuée ), ce qui permet dans une certaine mesure de détecter une fraude à la seule lecture du document imprimé, dans l'hypothèse où le fraudeur ne connaît pas les formules de calculs de la clef et du code qui sont par nature confidentielles, et connues uniquement de l'autorité de vérification. Pour permettre un contrôle des valeurs de comptage stockées en mémoire locale 22 par une autorité de contrôle, il est important que chacune de ces valeurs courante soient accessibles en lecture. Dans la réalisation des figures 1 et 2, cet accès en lecture peut être réalisé soit en local au moyen du bouton poussoir 23 et de l'afficheur 24, soit à distance par exemple par l'unité de traitement 1. Pour un accès en local, l'unité de traitement 20 est par exemple programmée pour faire défiler et afficher sur l'afficheur 24, sur simple pression du bouton poussoir 23, les numéros de compteur et leur valeur courante sauvegardée en mémoire 22. Pour un accès à distance, l'unité de traitement 20 est programmée pour renvoyer via son interface 21, la valeur courante ou les valeurs courantes de comptage sauvegardées en mémoire 21, en cas de réception d'une commande spécifique reçue via cette même interface 21, ladite commande pouvant être envoyée par l'unité de traitement 1 ou par toute unité externe au générateur 2 et connectée à l'interface 21. Egalement, dans une autre variante (non représentée), il est envisageable de prévoir un adressage directe de la mémoire 22, en lecture uniquement, via un port d'Entrée/Sortie spécifique du générateur 2. De préférence l'alimentation 25 de l'unité de traitement 20 du générateur 2 est source d'énergie électrique autonome (de type piles standards du marché ou batterie) délivrant une tension continue. Lorsque la mémoire 22 est une mémoire non volatile de type EEPROM, on conserve avantageusement et de manière fiable les valeurs courantes des compteurs, même en cas de défaillance de cette alimentation 25. Il subsiste toutefois un risque que la défaillance de l'alimentation intervienne au cours d'une opération d'incrémentation d'un compteur par l'unité de traitement 20 (étape (d) précitée). Pour réduire ce risque, de manière avantageuse on prévoit un moyen électronique 26 de contrôle de l'alimentation 25, et par exemple un dispositif électronique contrôlant en permanence le niveau de la tension délivrée par l'alimentation 25, et conçu pour avertir l'unité de traitement 20 lorsque la tension d'alimentation est au-dessous d'un seuil prédéterminé. L'unité de traitement 20 est dans ce cas programmée pour refuser d'incrémenter un compteur, lorsqu'elle est avertie par les moyens de contrôle 25 d'un niveau d'alimentation insuffisant. Dans la variante particulière de réalisation de la figure 1, dans un souci d'économiser l'énergie délivrée par l'alimentation autonome 25, on prévoit un circuit 27 de mise sous tension automatique à faible consommation d'énergie, qui est constamment alimenté par l'alimentation 25, et qui est connecté à l'interface d'entrée/Sortie 21. Ce circuit 27 est conçu pour détecter la réception via l'interface 21 d'une commande de réveil spécifique, et sur réception de cette commande, pour commander automatiquement la mise sous tension de l'unité de traitement 20. Après chaque étape (d) précitée, !'unité de traitement commande automatiquement sa mise hors tension. Avant chaque étape (a) précitée, t'unité de traitement commande la mise sous tension de l'unité de traitement 20, en envoyant la commande de réveil appropriée, qui est prise en compte et traitée par le circuit 27. L'invention n'est pas limitée à la configuration particulière de la figure 1, mais peut également être mise en oeuvre selon les autres configurations des figures 3 à 6 données à titre d'exemples non exhaustifs. Dans la variante de la figure 3, l'impression des documents identifiés par une numérotation séquentielles est assurée, non plus par l'unité de traitement 1, mais est assurée par le générateur 2, dont l'unité de traitement 20 est connectée en locale à un dispositif d'impression (imprimante 3). Dans la variante de la figure 4, la liaison entre l'unité de traitement 1 et le générateur 2 est réalisée au moyen du réseau téléphonique, via deux modems 4a et 4b. La variante de la figure 5 se différencie de celle de la figure 3 en ce que la liaison entre l'unité de traitement 1 et le générateur 2 est mono directionnelle (de l'unité 1 vers le générateur 2). Dans cette variante, le générateur 2 ne renvoie pas à l'unité de traitement 1 la numérotation séquentielle. Dans la variante de la figure 6, le générateur 2'de numérotation séquentielle comprend un serveur informatique 20'et une unité mémoire 22'accessible lecture et en écriture uniquement par le serveur 20'. Ce serveur 20'est connecté, via une interface de communication 21', à un réseau longue distance 5, tel que par exemple le réseau mondial Internet, et peut transmettre ou recevoir des données via ce réseau selon le protocole de communication IP usuel. Dans cette configuration de la figure 6, chaque utilisateur (par exemple viticulteurs ou entrepositaires d'alcools) peut se connecter au serveur 20', au moyen d'un poste informatique distant P relié au réseau 5. De préférence, la connexion et l'échange de données seront sécurisés, au moyen de technique de cryptage usuelles. En fonctionnement, et à titre d'exemple, lors d'une connection, chaque utilisateur indique son n d'exploitant et la dernière valeur courante de comptage (numérotation séquentielle) qui lui a été attribuée, et en cas de conformité de la valeur courante de comptage, le serveur 20' renvoie audit client la numérotation séquentielle suivante accompagnée d'une signature (code et clef), calculés par exemple de la même manière que pour l'exemple précédemment décrit en référence à la figure 1. Cette nouvelle numérotation et cette signature sont imprimées sur le document par le poste informatique P de l'utilisateur, ou éventuellement sont reportés manuellement par l'utilisateur sur le document. En parallèle, le serveur 20'sauvegarde dans l'unité mémoire 22', la numérotation séquentielle dernièrement envoyée en relation avec le numéro d'exploitant. REVENDICATIONS 1. Système pour la production de documents identifiés par une numérotation séquentielle, caractérisé en ce qu'il comporte une première unité de traitement de données (1 ; P) et un générateur (2 ; 2') de numérotation séquentielle, en ce que ledit générateur (2 ; 2') comprend une deuxième unité de traitement (20,20') connectée à ladite première unité de traitement, et au moins une unité mémoire locale (22 ; 22') accessible en écriture uniquement par la deuxième unité de traitement (20 ; 20'), et en ce que la deuxième unité de traitement (20 ; 20') est conçue pour générer au moins une série prédéfinie de données numériques séquentielles, et pour stocker dans ladite mémoire locale, pour chaque série, la dernière donnée numérique, dite valeur courante, qui a été générée. 2. Système selon la revendication 1 caractérisé en ce que chaque valeur courante mémorisée dans l'unité mémoire (22 ; 22') est accessible en lecture depuis l'extérieur du générateur (2 ; 2'). 3. Système selon la revendication 1 ou 2 caractérisé en ce que l'unité de traitement (20 ; 20') du générateur est conçue pour envoyer à l'unité de traitement (1), chaque nouvelle valeur courante générée, et en ce que l'unité de traitement (1) comporte des moyens (15) pour l'impression des documents. 4. Système selon la revendication 1 ou 2 caractérisé en ce qu'il comprend un moyen d'impression (3) connecté au générateur (2), en sorte de permettre l'impression des documents par le générateur (2). 5. Générateur de numérotation séquentielle caractérisé en ce qu'il comporte une unité de traitement (20 ; 20'), au moins une unité mémoire locale (22 ; 22') connectée à l'unité de traitement (20 ; 20') et accessible en écriture uniquement par l'unité de traitement (20 ; 20'), et une interface de communication (21 ; 21') connectée à l'unité de traitement (20 ; 20'), en ce que l'unité de traitement (20 ; 20') est conçue pour générer au moins une série prédéfinie de données numériques séquentielles, et pour stocker dans ladite mémoire locale, pour chaque série, la dernière donnée numérique, dite valeur courante, qui a été générée. 6. Générateur selon la revendication 5 caractérisé en ce que chaque valeur courante mémorisée dans l'unité mémoire (22 ; 22') est accessible en lecture depuis l'extérieur du générateur. 7. Générateur selon la revendication 6 caractérisé en ce que l'unité de traitement (20 ; 20') est conçue pour envoyer, via l'interface de communication (21 ; 21'), la ou les valeurs courantes sauvegardées dans l'unité mémoire (22), sur réception d'une commande spécifique, via l'interface de communication (21 ; 21'). 8. Générateur selon l'une des revendications 5 à 7 caractérisé en ce que l'unité de traitement (20 ; 20') est conçue pour envoyer, via l'interface de communication (21 ; 21'), chaque nouvelle valeur courante générée. 9. Générateur selon l'une des revendications 5 à 8 caractérisé en ce que l'unité de traitement (20 ; 20') est conçue pour générer une nouvelle donnée numérique séquentielle, uniquement après avoir reçu, via l'interface de communication (21 ; 21'), la valeur courante précédemment générée. 10. Générateur selon l'une des revendications 5 à 9 caractérisé en ce que l'unité mémoire (22 ; 22') est non volatile. 11. Générateur selon l'une des revendications 5 à 10 caractérisé en ce qu'il comprend une source d'énergie autonome (25) pour l'alimentation de l'unité de traitement (20). 12. Générateur selon la revendication 11 caractérisé en ce qu'il comporte un moyen électronique de contrôle (27) de l'alimentation (25). 13. Générateur selon l'une des revendications 5 à 12 caractérisé en ce qu'il comporte un afficheur (24), pour le contrôle en local de la ou des valeurs courantes stockées dans l'unité mémoire (22). 14. Générateur selon l'une des revendications 5 à 13 caractérisé en ce que l'unité de traitement (20) est réalisée au moyen d'un microcontrôleur, d'un microprocesseur ou d'un microcircuit électronique spécifique. 15. Générateur selon l'une des revendications 5 à 14 caractérisé en ce que l'unité de traitement (20 ; 20') est en outre conçue pour générer, en lien avec chaque nouvelle valeur courante générée ( valeur attribuée ), une signature (code/clef) calculée automatiquement à partir au moins de ladite valeur courante. 16. Générateur selon la revendication 15 caractérisé en ce que la signature est calculée à partir également de l'une et/ou l'autre des informations suivantes : date, heure, numéro spécifique du générateur (2), numéro identifiant la série ( n de compteur ).