FR 2837584 A1 20030926 FR 0203467 A 20020320 programmes d'une application d'automatisme. La présente invention concerne un procédé et un dispositif d'impression et de conditionnement de courrier à partir d'un flot de données réparti en plusieurs pages qui sont destinées à être imprimoes et mises sous pli. On conna^t des systèmes de traitement de courrier qui effectuent, à partir d'un flot de données divisé en plusieurs pages, I'impression de ces pages sur des feuilles et leur mise sous pli, c'est-à-dire leur insertion dans des enveloppes. Un tel flot de données se présente, par exemple, sous la forme d'un fichier informatique contenant des données relatives à plusieurs clients. Deux cas de fonctionnement peuvent se présenter selon que le nombre de feuilles destinées à un client et insérées dans une enveloppe varie d'une enveloppe à l'autre ou reste constant. Dans le premier cas on parle de traitement de plis "hétérogènes", alors que dans le second cas on parle de traitement de plis "homogènes". Certains systèmes de traitement de courrier connus prévoient d'effectuer le traitement de plis hétérogènes en procédant de la façon suivante: I'utilisateur du système ajoute, dans un premier temps, des informations dans le flot de données constituant le fichier informatique afin d'identifier les pages affectées à un client donné et qui doivent être contenues dans une même enveloppe. Toutefois, ces informations ne seront pas imprimées sur les feuilles qui seront insérées dans les enveloppes. Ce type de système présente l'inconvénient pour l'utilisateur d'avoir à ajouter des informations dans le flot de données, ce qui complique la tâche de l'utilisateur. On conna^'t un autre système de traitement de courrier dans lequel des informations sont également ajoutées sur les pages destinées à être imprimées sur des feuilles et insérées ultérieurement dans les enveloppes afin d'identifier les pages qui s'adressent à un même client et qui doivent donc être contenues dans une même enveloppe. Pour simplifier, on considérera qu'une feuille n'est imprimoe que sur un seul côté, le nombre de feuilles étant alors égal au nombre de pages. Ces informations supplémentaires sont imprimées sur les feuilles, par exemple sous la forme d'un code barre propre à chaque client et, à cet effet, un ou plusieurs lecteurs de code barre sont prévus en aval de l'imprimante pour lire ces informations supplémentaires imprimées sur les feuilles et informer une unité de gestion du système de traitement de courrier de la présence de ces pages. En recevant ces informations identifiant les pages imprimées, i'unité de gestion sait, par exemple, que toutes les feuilles ayant le même code barre doivent être insérées dans la même enveloppe, puisqu'elles s'adressent au même client. L'unité de gestion est alors en mesure de transmettre des commandes à une unité de mise sous pli afin que les feuilles destinées à un même client soient approvisionnées et traitées par l'unité de mise sous pli aux fins d'insertion dans l'enveloppe concernée. Cette méthode présente l'inconvénient d'avoir, non seulement à introduire des informations supplémentaires sur les pages du flot de donnces initiales, mais également d'avoir à imprimer ces informations sur les feuilles et à équiper la machine de lecteurs optiques, plus généralement de capteurs, afin de pouvoir lire les informations imprimées sur lesdites feuilles et les restituer à l'unité de gestion qui commandera ensuite les opérations de mise sous pli. Une telle méthode de traitement des plis hétérogènes est donc compliquée à mettre en _uvre et coûteuse puisqu'elle fait appel à des équipements supplémentaires (capteurs...). En outre, il est toujours nécessaire, selon cette méthode, d'introduire dans ie flot de données destiné aux clients des informations supplémentaires par rapport au flot de données initiales. La présente invention vise à remédier à au moins un des inconvénients précités en proposant un procédé d'impression et de conditionnement de courrier à partir d'un flot de données réparti en plusieurs pages qui sont destinées à être imprimées sur des feuilles et mises sous pli, le nombre de feuilles contenues dans un pli pouvant varier d'un pli à l'autre, caractérisé en ce que le procédé comporte les étapes suivantes: sélection parmi le flot de données d'au moins un critère d'identification des différentes pages destinées à être contenues dans chaque 1 5 pli, -analyse du flot de données suivant ledit au moins un critère d'identification afin d'identifier, pour chaque pli, les pages concernées, - impression des pages sur des feuilles, - mise sous pli des feuilles sur lesquelles sont imprimées les pages en fonction du résultat de l'identification, pour chaque pli, des pages concernces. Corrélativement, I'invention a également pour objet un dispositif d'impression et de conditionnement de courrier à partir d'un flot de données réparti en plusieurs pages qui sont destinées à être imprimoes sur des feuilles et mises sous pli, le nombre de feuilles contenues dans un pli pouvant varier d'un pli à l'autre, caractérisé en ce que le dispositif comporte: - une unité de sélection parmi le flot de données d'au moins un critère d'identification des différentes pages destinées à être contenues dans chaque pli, - une unité d'analyse du flot de données suivant ledit au moins un critère d'identification afin d'identifier, pour chaque pli, les pages concernées, - une unité d'impression des pages sur des feuilles, une unité de mise sous pli des feuilles sur lesquelles sont imprimées les pages en fonction du résultat de l'identification, pour chaque pli, des pages concernées. Ainsi, en faisant appel uniquement au flot de données initiales et en recherchant parmi ces données un ou plusieurs critères d'identification des différentes pages destinées à être contenues dans chaque pli, I'invention permet de gérer aisément le traitement de plis hétérogènes sans avoir à insérer des données supplémentaires parmi le flot de données initiales. Il convient de noter que le procédé selon l'invention est non seulement adapté pour traiter des plis hétérogènes, mais également des plis homogènes, c'est-à-dire des plis contenant un même nombre de feuilles. On notera que le ou les critères d'identification sélectionnés sont valides pour toutes les pages du flot de données, ce qui simplifie l'analyse de ce flot de données. Selon une caractéristique, la sélection d'au moins un critère d'identification est réalisce par sélection, sur une page donnée, d'au moins une position géométrique à laquelle sont affectées des données du flot de données et qui sont appelées données d'identification. Selon une autre caractéristique, le procédé comporte une étape préalable de visualisation d'une ou de plusieurs pages contenant au moins certaines des données du flot de données. Ainsi, il est possible de visualiser, par exemple sur un écran d'ordinateur, une ou plusieurs pages contenant des données du flot de données et qui seront ultérieurement imprimées sur des feuilles avant d'être mises sous pli. Ceci permet à l'utilisateur de repérer sur la ou les pages visualisées la position géométrique des données du flot qui vont servir de critère d'identification pour identifier toutes les pages destinées à un même pli. Plus particulièrement, la sélection du critère d'identification est effectuée par l'intermédiaire d'un élément d'interface utilisateur tel que, par exemple, une souris, un clavier... Selon une caractéristique, I'étape d'analyse du flot de données comporte plus particulièrement les sous-étapes suivantes: - recherche dans une page en cours d'analyse de la position géométrique affectée aux données d'identification, - lecture des données d'identification présentes à cette position géométrique, - comparaison des données d'identification présentes à cette position géométrique avec les données d'identification de la page précédemment analysoe, et - en fonction du résultat de cette comparaison, décision quant à savoir si la page en cours d'analyse est destinée au même pli que la page précédemment analysée. Ainsi, I'analyse du flot de données est particulièrement simple à réaliser dans la mesure o il sufffit de rechercher, parmi le flot de données, sur chaque page, la position géométrique des données d'identification et de comparer celles-ci à celles de la page précédente. Selon une caractéristique, après l'étape de recherche précédente, le procédé comporte une étape de vérification de la présence de données à la position géométrique trouvée pour la page en cours d'analyse. Ainsi, en l'absence de données à la position géométrique concernée, un signal de défectuosité est généré afin d'informer l'utilisateur. Selon une autre caractéristique, le procédé comporte une étape de vérification de la compatibilité du critère d'identification sélectionné avec au moins une caractéristique d'une unité de mise sous pli qui effectue la mise sous pli des feuilles sur lesquelles les pages sont imprimées. Ceci permet en effet, au cours du traitement du flot de données, de vérifier que le critère sélectionné ne va pas engendrer des dysfonctionnements lors de la mise sous pli des feuilles. Par exemple, une des caractéristiques de l'unité de mise sous pli est la capacité de traitement de l'unité de mise sous pli. Suivant cet exemple, il ne faudrait pas en effet que le critère sélectionné conduise à ce que le nombre de feuilles à insérer dans une enveloppe dépasse sa capacité de traitement car alors un dysfonctionnement qualifié de manière usuelle de "bourrage papier" risquerait de se produire. Selon une caractéristique, le critère d'identification sélectionné est compatible avec au moins une caractéristique d'une unité de mise sous pli qui effectue la mise sous pli des feuilles sur lesquelles sont imprimées les pages. En effet, il est possible de proposer un ou plusieurs critères d'identification à sélectionner, par exemple par l'utilisateur, qui soient d'emblée compatibles avec la ou les caractéristiques précitées. Ainsi, dans cette éventualité, il n'est pas nécessaire de procéder ultérieurement à une étape de vérification de la compatibilité du critère sélectionné avec la ou les caractéristiques précitées. Selon une caractéristique, pour chaque pli, le procédé comporte une étape de communication d'informations à une unité de mise sous pli, qui effectue la mise sous pli des feuilles sur lesquelles sont imprimées les pages, lesdites informations indiquant à l'unité de mise sous pli le nombre de feuilles qu'elle doit insérer dans un pli donné. Selon une autre caractéristique qui dépend de la précédente, les informations sont communiquées à l'unité de mise sous pli au fur et à mesure de la constitution de chaque pli. D'autres caractéristiques et avantages appara^'tront au cours de la description qui va suivre, donnée uniquement à titre d'exemple non limitatif et faite en référence aux figures annexces sur lesquelles: - la figure 1 est une vue schématique de l'architecture générale d'un dispositif d'impression et de conditionnement de courrier selon l'invention, - la figure 2 est une vue schématique plus détaillée du dispositif représenté à la figure 1, - la figure 3 représente un algorithme de traitement du flot des données qui sont réparties en plusieurs pages destinées à être imprimées et mises sous pli, - les figures 4 à 8 sont des copies d'écran représentant ce que l'utilisateur voit affiché à son écran lorsqu'il met en _uvre le procédé selon I'invention pour imprimer et conditionner du courrier dont le nombre de pages peut varier d'un pli à l'autre. La figure 1 montre, sous forme de blocs fonctionnels, les éléments principaux d'un dispositif 1 d'impression et de conditionnement de courrier conforme à l'invention. On y trouve deux périphériques, à savoir une unité d'impression 2, appelée imprimante et un appareil de conditionnement de courrier 4, reliés à un ordinateur du type PC (ordinateur personnel) 6. Ce dernier constitue la source de données d'impression et de configuration respectivement pour l'imprimante 2 et l'appareil de conditionnement de courrier 4. Les données d'impression et de configuration sont transmises selon le protocole IEEE 1284.3 depuis le port parallèle PP1 de l'ordinateur 6, classiquement utilisé pour relier une imprimante. Cette spécification offre la possibilité de brancher plusieurs périphériques à partir d'un port parallèle commun d'un PC par concaténation de ces périphériques. Ce mode de connexion est mieux connu par le terme anglo-saxon "daisy chain". De manière générale, les périphériques ainsi reliés en mode "daisy chain" forment les maillons d'une chane dans la liaison avec l'ordinateur. Les données qui transitent sur la liaison comportent une indication du périphérique auquel elles sont destinées. Un périphérique en amont du périphérique destinataire de ces données ne sert alors que de relais de transmission vers son périphérique en aval dans la chane. La spécification IEEE 1284.3 établit également un protocole de transmission bidirectionnelle de données, ce qui permet à un périphérique d'émettre des données vers un autre périphérique ou vers l'ordinateur. Le mode de réalisation qui sera décrit exploite ces deux caractéristiques de la spécification IEEE 1284.3, à savoir la connexion de plusieurs périphériques en mode "daisy chain" et la communication bid irectionnel le. Les modalités pour établir une liaison entre un PC et des périphériques selon la spécification IEEE 1284.3 sont connues dans le domaine de l'informatique et ne seront donc pas décrites ici dans le détail par souci de concision. On notera seulement qu'il existe plusieurs sources d'informations détaillées sur la spécification IEEE 1284.3 utiles à ce propos, par exemple le site Internet de l'institut IEEE: - http://www. lEEE.com dont les contenus sont considérés comme intégrés à la présente demande par référence. Une interface 7 à la spécification IEEE 1284.3 est intogrée à l'ordinateur 6 et à l'appareil de conditionnement de courrier 4, celui-ci étant utilisé comme périphérique de relais pour l'imprimante 2. A cette fin, l'interface IEEE 1284.3 de l'appareil de conditionnement de courrier 4 comporte un premier port parallèle PP2 qui relie le port parallèle PP1 de l'ordinateur via une voie commune de communication 10, et un deuxième port parallèle PP3 sur lequel est reliée l'imprimante 2 par une liaison bidirectionnelle 8. On comprendra que toutes les données entre l'ordinateur 6 et l'imprimante ou entre I'ordinateur et l'appareil de conditionnement de courrier 4 transitent par cette liaison commune 10, qui sera ainsi désignée "voie commune de communication" dans ce qui suit. Conformément aux recommandations de la norme IEEE 1284.3, I'imprimante 2 est située en bout de ligne et n'a donc pas à servir de relais; de ce fait, elle n'a pas besoin d'être équipée d'une interface IEEE 1284.3. Cependant, une telle interface peut être prévue pour l'imprimante selon les applications, par exemple, si elle ne se situait pas en bout de ligne. L'appareil de conditionnement de courrier 4 est décomposé en deux blocs fonctionnels: une unité de liaison 12 qui incorpore l'interface IEEE 1284. 3 et une unité de mise sous pli 14. Cette dernière assure les fonctions de pliage de feuilles et d'insertion dans des enveloppes ou plis en fonction de commandes retransmises par l'unité de liaison 12 via un bus bidirectionnel interne 16. Comme il appara^'tra plus loin, I'unité de liaison 12 assure deux fonctions: - I'aiguillage des données reçues par la voie commune de communication 10 soit vers l'imprimante 2, soit vers l'unité de mise sous pli 14, et -la scrutation de l'état de chacun des périphériques 2, 4 et la gestion inteme de l'ensemble de la liaison IEEE 1284.3, avec envoi, le cas échéant, de signaux d'interruption et de statut des périphériques. La fonction d'aiguillage est indiquée dans la figure 1 par un commutateur 11 qui permet de relier sélectivement le port PP1 de l'ordinateur 6 soit aux organes spécifiques de l'appareil de conditionnement de courrier via le port PP2 et le bus interne 16, soit à l'imprimante 2. Dans ce dernier cas, le commutateur 11 connecte directement le port PP2 au port PP3, le bus interne 16 étant alors déconnecté. Le commutateur 11 est commandé par une ligne 13 provenant de l'unité de liaison 12. L'ensemble du dispositif 1 sera maintenant décrit de manière plus détaillée par référence à la figure 2. L'ordinateur 6 est d'une architecture classique qui rassemble toutes les fonctionnalités de base: carte mère, éléments de stockage, cartes d'interface (audio, vidéo,...), etc. dans un bloc désigné 19. Dans l'exemple, I'ordinateur 6 fait appel à un logiciel de traitement de texte (par exemple Word) dans un environnement Windows (95, 98, NT, ou autre), mais d'autres plates-formes logicielles peuvent être utilisées. (Word et Windows sont des marques déposées). Conformément au protocole Windows, I'ordinateur 6 comprend une chane classique d'impression qui se compose d'une interface graphique d'affichage 18 (connue sous le terme anglo-saxon de "GDî' pour "graphics display interface"), d'un pilote d'impression 20 et d'un générateur de fichiers d'impression 22. L'interface GDI 18 est une couche Windows qui permet de disposer d'un protocole d'impression assez simple et qui permet surtout de faire la liaison entre les développeurs d'application et les développeurs de pilotes de matériel. Cette couche sert donc à harmoniser les interfaces pour les échanges de données selon Windows. Les applications font appel à cette couche GDI et cette dernière fait appel au pilote pour tout ce qui concerne le hardwere dépendant. Ensuite, le générateur de fichiers d'impression crce des fichiers en langage d'impression, par exemple, en langage PCL. Ces fichiers sont interceptés (recueillis) par le moteur de transmission de données 34 et sont enregistrés, sous commande de ce dernier, dans un support mémoire de l'ordinateur, par exemple sur un disque dur. Ces fichiers peuvent alors être lus depuis ce support à tout moment par le moteur de transmission de données. En ce qui concerne la commande propre à l'ensemble application 24, I'interface GDI 18, le pilote d'impression 20 et le générateur de fichiers 22, I'interception des fichiers d'impression par le moteur de transmission de données s'effectue de manière transparente pour l'utilisateur. Autrement dit, I'ensemble précité peut être configuré et piloté comme si les fichiers d'impression partaient normalement du générateur de fichiers 22 vers l'imprimante 2. Dans l'exemple décrit, I'interception des fichiers d'impression par le moteur de transmission de données est représentée symboliquement par un lien 35. On comprendra que diverses techniques d'interception des fichiers sont possibles selon les architectures envisagées. L'ordinateur 6 utilise un ensemble 26 comprenant un clavier 28 qui intègre un pointeur sur écran 28a (élément d'interface utilisateur), et un écran moniteur 30 par lequel peuvent être entrées et contrôlées des données de configuration pour l'appareil de conditionnement de courrier 4. On comprendra cependant que ces données peuvent être introduites par tout autre moyen: lecteur de support, liaison sur serveur, etc. On notera également que l'élément d'interface utilisateur peut être tout élément permettant à l'utilisateur d'interagir avec l'ordinateur: souris, clavier, système de reconnaissance vocale Il est également prévu un outil 32 de configuration de l'appareil de conditionnement de courrier, désigné ciaprès outil de configuration 32. L'outil de configuration élabore les données de configuration destinées à l'appareil de conditionnement de courrier 4 en réponse à des commandes introduites par l'utilisateur. A cette fin, I'outil de configuration 32 intègre une interface homme machine basée sur un logiciel qui permet de piloter des pages d'écran sur le moniteur 30 de manière interactive. Ces pages contiennent des menus présentés sous forme alphanumérique eVou graphique (icônes) permettant à l'utilisateur de sélectionner des choix (mode de pliage, pli ou enveloppe utilisé, sélection et nombre de documents à insérer par pli, traitement de plis homogènes ou hétérogènes, etc.) via son clavier 28 et l'élément de désignation sur écran 28a. On parle de plis homogènes lorsque le nombre de feuilles contenues dans chaque pli est le même, alors que l'on a affaire à des plis hétérogènes lorsque ce nombre peut varier d'un pli à l'autre. Les données de configuration élaborées par l'outil 32 en réponse aux commandes ainsi introduites par l'utilisateur peuvent se présenter sous forme de fichiers selon un protocole reconnu par l'appareil de conditionnement de courrier 4. Ainsi, on dispose de deux sources de donnces destinées aux périphériques: -les donnces d'impression, sous forme de fichiers d'impression créés par le générateur 22, stockées sous commande du moteur 34, éventuellement enrichies par l'outil de configuration 32 et qui sont ainsi formatées de manière à pouvoir être exploitées par l'imprimante 2, et - les données de configuration issues de l'outil de configuration 32, r qui sont formatées de manière à pouvoir être exploitées par l'appareil de conditionnement de courrier 4. La transmission de ces données est gérée par le moteur de transmission de données 34. Ce moteur a pour fonction de recuoillir et de structurer les donnces d'impression ou de configuration afin qu'elles puissent être acheminées ultérieurement au périphérique auquel elles sont destinées, et de les envoyer ensuite vers la voie commune de communication 10 selon les modalités de la norme IEEE 1284.3. Ainsi, lorsque le dispositif 1 est en mode d'impression simple, c'est àdire sans utilisation de l'unité de mise sous pli 14, ou du moins sans modification d'une configuration initiale de celle-ci, il fonctionne comme un ordinateur relié à une imprimante conformément à la spécification IEEE 1284.3. L'outil de configuration 32 est alors inactif. Dans ce cas, le moteur de transmission de données 34 charge les fichiers d'impression dans une mémoire tampon interne (non représentée). Il effectue cette opération soit en lisant les fichiers d'impression à partir de leur support de stockage, soit en les recevant directement du générateur de fichiers d'impression 22. Dans ce cas, le moteur de transmission englobe également la fonction de file d'attente d'impression, également connue par le terme anglo sexon de"spoole/'. Plusieurs possibilités peuvent être envisagées pour s'assurer que les données d'impression parviennent expressément à l'imprimante 2. On peut par exemple relier l'imprimante selon le chanage "daisy chain" de sorte que celle ci soit en bout de ligne (cf. figure 1), c'est-à-dire qu'aucun autre périphérique ne soit relié à l'ordinateur via un branchement sur l'imprimante. Dans ce cas, les données d'impression peuvent être transmises telles quelles, sans avoir à spécifier une adresse de destination. En effet, conformément à la norme IEEE 1284.3, lorsqu'aucun périphérique n'est spécifié dans un message d'adresse qui précède des données, celles-ci parviennent automatiquement au périphérique en bout de ligne. Autrement dit, le commutateur 11 de la figure 1 est positionné par défaut pour relier le port PP2 au port PP3. On remarque dans ce cas que le moteur de transmission de données 34 commande implicitement l'aiguillage des données d'impression vers l'imprimante 2, celle-ci étant sélectionnée comme périphérique destinataire par défaut. Autrement dit, I'absence d'une commande explicite d'aiguillage vers un autre périphérique doit être interprété comme une commande d'aiguillage vers l'imprimante 2. Ainsi, sous commande de l'application 24 via l'interface GDI 18, les fichiers PCL destinés à l'impression parviennent à l'imprimante 2 selon le protocole de la spécification IEEE 1284.3. On note que l'ensemble 1 est alors configuré comme pour une communication classique entre un PC et un périphérique conformément à cette norme, et qu'aucun contrôleur n'est interposé entre la mémoire tampon et l'imprimante pour analyser les données d'impression. On notera que dans le cas du traitement de plis hétérogènes selon l'invention, comme on le verra ultérieurement, les données de configuration sont transmises à l'appareil de conditionnement de courrier 4 en temps réel, c'est-à- dire au fur et à mesure de la constitution de chaque pli (opération de mise sous pli). Le fait de ne pas ajouter de données supplémentaires dans le flot de données destinées à être imprimées permet de se passer d'équipements spécifiques en aval (ex. Iecteurs optiques) qui agiraient comme éléments intermédiaires pour, d'une part, lire sur les feuilles, par exemple un code barre et, d'autre part, transmettre à l'appareli de conditionnement de courrier 4 I'information de présence de cette feuille destinée à un pli donné. Par contre, dans le cas du traitement des plis homogènes, les données de configuration sont transmises à l'appareil de conditionnement de courrier 4 une seule fois avant la mise sous pli du premier pli. On considérera maintenant le cas général d'une commande de configuration de l'appareil de conditionnement de courrier 4. Cette commande a pour origine une sélection transmise, par exemple, au moyen du clavier 28 et de son élément 28a de pointage sur écran 30 sous commande de l'interface homme machine spécifique de l'outil de configuration 32. Au niveau du moniteur 30, la commande est entrée à partir du menu affiché à l'écran et qui présente, éventuellement de manière combinée, les choix relatifs aux paramètres d'impression et de traitement du courrier. On reviendra plus en détail, lors de la description faite en référence aux figures 3 et suivantes, sur ia manière dont sont traitées les données lorsque i'utilisateur opte pour le traitement de plis hétérogènes. La transformation de ces commandes de configuration choisies par l'interface homme-machine en commandes exécutables par l'appareil de conditionnement de courrier 4 est réalisée par l'outil de configuration 32. Ie moteur de transmission de données 34 est relié à l'outil de configuration 32 de manière à: - recevoir ces commandes exécutables de configuration; et - associer à ces commandes une commande de sélection permettant d'activer le commutateur 11 pour que la voie commune de communication 10 soit relice à l'unité de mise sous pli 14 par le bus interne 16 (figure 1). La commande de sélection est ainsi un exemple de commande d'aiguillage. De manière générale, les commandes de sélection se présentent à la tête d'une trame qui comporte les commandes exécutables de configuration. Une commande de sélection peut comprendre un champ d'adresse qui permet de désigner le périphérique concerné, en i'occurrence l'appareil de conditionnement de courrier 4, dans le chanage de périphériques. Une commande de sélection sert notamment à commanderl'interrupteur 11 au sein de l'interface IEEE 1284.3 de l'unité de liaison 12, de sorte qu'il connecte le port PP2, et donc la voie commune de communication 10, sur le bus inteme 16 qui relie l'unité de mise sous pli 14. Bien entendu, si d'autres périphériques devaient se situer en amont de l'appareil de conditionnement de courrier, ils seraient désélectionnés par la commande de sélection conformément au protocole établi. Dans ce cas, des commutateurs au sein de leur(s) interface(s) IEEE 1284.3, analogues au commutateur 11 précité, seraient commandés pour relier leurs ports parallèles en amont et en aval. Une fois la commande élaborée, celle-ci peut être soit transmise directement, soit stockée dans le support de stockage tel que le disque dur, soit encore stockée dans une mémoire tampon du moteur de transmission de données 34. - Lorsqu'il est nécessaire de configurer l'appareil de conditionnement de courrier 4, le moteur de transmission de données 34 suspend le flot de données d'impression en cours d'émission. Le moteur de transmission de données 34 peut créer l'interruption de manière intelligente afin que le fonctionnement de l'imprimante subisse un minimum de perturbation. La ou les trame(s) de commande(s) exécutables(s) de configuration avec leur commande de sélection sont alors transmises sur la voie commune de communication 10. L'unité de liaison 12 détecte la commande de sélection provoque en réponse le basculement du commutateur 11, de sorte que la voie commune de communication 10 soit reliée au bus interne 16. Les commandes exécutables de configuration sont ainsi reçues par l'unité de mise sous pli 14, o elles sont exécutées conformément à un protocole préctabli, par exemple pour sélectionner un mode de pliage, le type de plis à traiter, à savoir des plis homogènes ou des plis hétérogènes, le nombre de feuilles à insérer par pli ou enveloppe, le choix des plis, etc. A la fin de la transmission des commandes exécutables de configuration, le moteur de transmission de donnces 34 commande le basculement du commutateur 11 dans son état normal, de sorte que la voie commune de communication 10 soit à nouveau reliée à l'imprimante 2. En parallèle, le moteur de transmission de données 34 reprend la transmission du flot de donnces d'impression préalablement interrompu. De la sorte, les comma ndes exécuta bl es de co nfigu ration sont entrelacées avec les données d'impression, sans qu'il soit pour autant nocessaire d'analyser la nature des données exploitées par les périphériques. Ceci provient du fait qu'une indication de la destination des données a été donnée en amont, avant la transmission de celles-ci. Plusieurs approches peuvent être envisagées pour signaler la fin des commandes exécutables de configuration et donc le début ou la reprise du flot de donnces d'impression sur la voie commune de communication 10. Par exemple, il peut être prévu que: - la commande de sélection précitée comporte en outre un champ qui indique le nombre de bits ou d'octets que comporte l'ensemble des commandes exécutables de configuration qui suivent. L'unité de liaison 12 comptabilise alors les bits ou octets qui suivent la commande de sélection et commande le commutateur 11 pour rétablir la connexion (sur la ligne 8) entre l'imprimante 2 et le flot de données sur la voie commune de communication 10 dès que le nombre correspondant de bits ou d'octets a été transmis à l'unité de mise sous pli 14; ou bien - les commandes exécutables de configuration sont structurées pour comprendre un nombre fixe prédéterminé de bits ou d'octets connu au niveau de l'unité de liaison 12. Ainsi, cette dernière commande le commutateur 11 comme pour le cas précédent, mais en faisant référence à ce nombre (stocké en interne) plutôt qu'à un nombre extrait d'un champ spécifique; ou encore - I'outil de configuration 32 introduit en outre des donnces d'indication de la fin des commandes exécutables de configuration. Cette indication de fin des commandes exécutables de configuration peut étre sous forme de trame qui suit la dernière donnce de configuration, I'unité de liaison 12 commande le commutateur 11 pour rétablir la connexion (sur la ligne 8) entre l'imprimante 2 et le flot de données sur la voie commune de communication 10. La figure 3 illustre un algorithme comportant différentes instructions ou portions de code logiciel correspondant à des étapes du procédé selon I'invention. Le programme informatique qui est basé sur cet algorithme est mémorisé dans un support mémoire de l'ordinateur, par exemple sur un disque dur ou dans une mémoire non volatile de type ROM. Cet algorithme permet de traiter le flot de données initiales constituant un document appelé document source tel que, par exemple, un fichier client correspondant, dans l'exemple de réalisation qui va être décrit, à 5 clients différents. Dans l'exemple traité, les éléments du fichier client sont des factures. Comme représenté sur la figure 3, I'algorithme débute par une étape E1 au cours de laquelle le document source précité est visualisé, par exemple, sur l'écran 30 de l'ordinateur. On notera que le flot de données initiales destinées à être imprimées est réparti sur plusieurs pages, et la figure 4 est une copie d'écran représentant la visualisation d'une page du document source sur laquelle sont présentées certaines données du flot initial. Le document source est édité, dans l'exemple considéré, au format Word (marque déposée). L'étape suivante E2 prévoit de mettre en forme le flot de données réparties en plusieurs pages par l'intermédiaire du pilote d'impression 20 de la figure 2. Ainsi, le pilote d'impression 20 exprime le flot de données dans un langage compréhensible par l'imprimante, tel que, par exemple, le langage PCL. Au cours de l'étape suivante E3, il est prévu d'analyser le flot de données ainsi mis en forme. Durant cette analyse, chaque page du document source est décomposée en zones de texte. Le résultat de cette étape d'analyse fournit une liste des pages du document qui sont chacune décomposées en zones de texte localisées géométriquement. L'algorithme comporte ensuite une étape E4 au cours de laquelle il est prévu de choisir le mode de traitement des plis comme en témoigne la copie d'écran représentée sur la figure 5. En effet, il est possible, pour l'utilisateur, d'opter pour le traitement de plis homogènes (même nombre de feuilles dans chaque pli), d'opter pour le traitement de plis hétérogènes (nombre de feuilles pouvant varier d'un pli à l'autre) ou d'opter pour la seule impression des différentes pages issues de 1'étape E3. Dans l'exemple considéré, on se placera dans le cas o l'utilisateur choisit le mode de traitement des plis hétérogènes, comme représenté sur la figure 5 par la sélection du mode "publipostage hétérogène". Au cours de l'étape suivante E5, il est prévu la possibilité d'afficher à I'écran le flot de données page par page, chacune des pages étant décomposée en zones de texte. La figure 6 est une copie d'écran illustrant 1'affichage des données ainsi traitées pour une page. La page est afffichée dans une fenêtre 50 en haut de laquelle se trouve une bande de sélection 52 comportant, sur la gauche, une partie 54 permettant de parcourir les différentes pages du document en indiquant le numéro de la page correspondant, ou bien en s'aidant des flèches représentées qui permettent de parcourir le document page par page, dans un sens ou dans l'autre et, également, d'aller directement au début ou à la fin du document. La bande 52 comporte également, sur la droite, une partie 56 qui permet d'agrandir ou de réduire la page visualisée à l'écran dans la fenêtre 50. L'algorithme de la figure 3 comporte une étape E6 de sélection, par l'utilisateur, d'une position géométrique ou zone sur la page du document afffiché à l'écran. Cette position géométrique ou zone est. par exemple, définie par la position d'un cadre, tel qu'un rectangle 58 (figure 6) par rapport au point origine de la page situé en haut et à gauche de celle-ci, ainsi que par la longueur et la largeur de ce rectangle. La position de ce rectangle, sa longueur et sa largeur sont exprimées, par exemple, en unités de longueur. Au cours de l'étape E6, I'utilisateur sélectionne une position géométrique au sens de la présente invention en déplaçant le rectangle 58 à un endroit donné de la feuille o se trouve des donnces du flot de données. Ce déplacement s'effectue par l'intermédiaire d'un élément d'interface utilisateur tel que, par exemple, la souris de l'ordinateur ou le clavier. La figure 7 qui est encore une copie d'écran illustre le positionnement du rectangle 58 dans une zone de la page contenant des données appelées par la suite données d'identification. Par cette opération de définition d'une position géométrique sur une page donnée, I'utilisateur a effectué une sélection d'un critère d'identification de données. Ce critère va servir à identifier les différentes pages du document qui sont destinées à être contenues dans un même pli. i Comme représenté sur la figure 7, I'utilisateur a ici sélectionné la position géométrique affectée aux données d'identification représentant l'adresse du destinataire de la facture. Ainsi, toutes les pages contenant, à cette même position géométrique, les mêmes données d'identification se trouveront insérées dans le même pli. On notera qu'une fois la position géométrique sélectionnée par l'utilisateur, ce demier n'a plus à effectuer une nouvelle sélection d'un critère pour identifier les différentes pages destinées à être contenues dans le pli suivant lors du traitement de ce dernier. En effet, le procédé selon l'invention prévoit d'aller rechercher, sur chacune des pages du document, les données d'identification affectées à la même position géométrique sélectionnce initialement. On comprendra ainsi que l'utilisateur n'a pas besoin d'afficher plus d'une page à l'étape E5, puisqu'une seule page suffit normalement pour sélectionner le critère d'identification. Comme il appara^'t sur la figure 7, I'utilisateur a effectué un agrandissement de la page affichée à la figure 6 à l'aide de la partie 56 (zoom) de la bande de sélection 52. On remarquera que lorsque l'utilisateur a sélectionné une position géométrique en déplaçant le rectangle 58 sur une zone de la page o sont présentes des données, celles-ci sont alors visualisées dans une fenêtre 60 placée à gauche de la fenêtre 50 et sont donc considérées, à partir de ce moment là, comme étant les données d'identification permeKant de séparer les pages destinées au pli en cours de traitement. Selon une variante de réalisation, on notera que l'utilisateur peut sélectionner un autre critère d'identification pour l'un ou l'autre des plis suivants. On remarquera également que la copie d'écran représentée à la figure 7 comporte dans sa partie supérieure gauche quatre fenêtres 62, 64, 66 et 68 indiquant respectivement ia distance du rectangle 58 par rapport au bord gauche de la page visualisée du document, la distance de ce rectangle par rapport au haut de la page, la hauteur et la largeur de ce rectangle. Ces donnces s'affichent lors du positionnement du rectangle 58 dans une position géométrique donnée. Par ailleurs, I'utilisateur peut, au lieu de déplacer le rectangle 58, entrer, à l'aide du clavier, les dimensions qu'il souhaite dans les fenêtres précitées 62, 64, 66 et 68, ce qui aura pour effet de placer le rectangle 58 dans la position souhaitée. Il est également possible, en connaissant par avance la définition de la position géométrique souhaitée, à savoir les dimensions présentes dans les fenêtres 62, 64, 66 et 68, de ne pas avoir à effectuer la sélection du critère d'identification à l'écran mais de fac,on automatique sans visualiser la page du document en cours de traitement. On notera également la présence de deux icônes 70 et 72 placées sous les fenêtres 62, 64, 66 et 68 et qui permeKent respectivement de déplacer la fenêtre 50 à travers laquelle sont visualisées les données affichées sur une page en direction du rectangle 58 et de déplacer ce rectangle vers la fenêtre. Il convient de noter que le cadre ou rectangle 58 peut prendre tout autre forme (carrée, ronde...) sans que cela n'affecte le principe de l'invention. Dès lors que le ou les critères d'identification ont été sélectionnés à l'étape E6 (figure 7), on procède ensuite à l'analyse du flot des données réparties sur les différentes pages du document en fonction de ce ou ces critères d'identification afin d'identifier, pour chaque pli, les pages destinces à être contenues dans ledK pli. Ainsi, au cours de l'étape E7, on procède à la lecture des données d'identification de la page d'ordre n. L'étape suivante E8 comporte un test au cours de laquelle on vérifie si la page considérée est la première page (n=1). Dans l'afffirmative, on passe alors à l'étape suivante E9 au cours de laquelle l'ordre de la page traitée est incrémenté d'une unité (n=n+1). Au cours de l'étape suivante E10, on recherche, dans la page suivante (d'ordre n) la position géométrique du critère d'identification sélectionné et on procède à la lecture des données d'identification présentes à cette position. On notera que l'analyse du flot de donnces suivant le critère d'identification sélectionné par l'utilisateur est effectuée de manière transparente pour ce dernier. Au cours de l'étape suivante E11, un test est pratiqué afin de déterminer si des donnces sont présentes sur la page du document traité en cours d'analyse pour la position géométrique sélectionnée. Si aucune donnée n'est présente alors, un signal "pli dehectueuX' informe l'utilisateur d'un problème survenu lors du traitement selon l'invention. Au contraire, si des données sont présentes, celles-ci sont alors considérées comme des données d'identification. On passe ensuite à l'étape E12 au cours de laquelle est effectuée une comparaison entre les données d'identification affectées à la position géométrique sélectionnée pour la page précédente (n-1) et les donnces présentes sur la page en cours de traitement (ordre n) et affectées à la méme position géométrique. Au cours de l'étape suivante E13, un test est effectué afin de déterminer si les données d'identification sont identiques entre les deux pages consécutives précitées. On notera que la comparaison effectuée à l'étape E12 et le test pratiqué à l'étape E13 permettent de décider si la page en cours d'analyse est * destinée au même pli que la page précédemment analysoe. Dans l'affirmative, I'étape suivante E14 comporte un test au cours duquel on détermine si le nombre de pages déjà identifiées comme appartenant au même pli est inférieur ou égal à une valeur seuil N. Cette valeur N est choisie en fonction de la capacité de traitement de l'unité de mise sous pli 14 (figure 2) afin que le nombre de pages ou, plus particulièrement, le nombre de feuilles sur lesquelles seront imprimées les pages ne dépasse pas la capacité de traitement de l'unité de mise sous pli. On notera que l'on considère, dans cet exemple, qu'une seule page est imprimée sur une feuille et donc que le nombre de pages correspond au nombre de feuilles. Toutefois, il est bien entendu possible qu'une feuille soit imprimée recto verso et donc corresponde à deux pages. Dans ce cas, le seuil N est augmenté en conséquence. Lorsque le résultat du test pratiqué à l'étape E14 est négatif, alors un signal "pli déLectueuX' informe l'utilisateur d'un problème survenu lors du traitement du pli concerné. Lors que le résultat du test est positif, alors l'étape E14 est suivie de l'étape E9 précédemment décrite au cours de laquelle on incrémente d'une unité I'ordre n de la page en cours d'analyse et on passe donc à la page suivante (étapes E10,E11,E12 et E13). De retour à l'étape E13, lorsque les données d'identification ne sont pas identiques entre les deux pages entre lesquelles est effectuce la comparaison prévue à l'étape E12, alors l'étape E13 est suivie de l'étape E15 au cours de laquelle un autre test est pratiqué afin de déterminer si toutes les pages du document ont été traitées. Dans la négative, I'étape E15 est suivie d'une étape E16 au cours de laquelle on incrémente d'une unité l'ordre de la page en cours d'analyse afin de traiter la page suivante et l'on passe alors à l'étape E17. Au cours de ceffe étape, on recherche, tout comme dans l'étape E10 précédemment décrite, dans la page en cours d'analyse (ordre n) la position géométrique du critère d'identification. On procède ensuite à la lecture des données d'identification présentes à ceffe position géométrique. On notera que, lors de la boucle effectuée par l'exécution des étapes E16 et E17, on stocke en mémoire les pages qui viennent d'être traitées et qui sont destinées à un même pli. L'étape E17 est suivie d'une étape E11 précédemment décrite au cours de laquelle un test est pratiqué afin de déterminer si, à la position géométrique trouvée à l'étape E17, des données sont présentes ou non. On ne redécrira pas ici les étapes E12 et E13 précédemment décrites, ainsi que la boucle correspondant aux étapes E14,E9 et E10, de même que celle correspondant aux étapes E16 et E17, selon que le résultat du test pratiqué à l'étape E13 est positif ou négatif. De retour à l'étape E15, lorsque toutes les pages du document ont été traitées, alors il est prévu d'effectuer une liste des plis qui s'affichent à l'écran de l'ordinateur comme représenté sur la copie d'écran illustrée à la figure 8. Sur cette figure, on visualise, dans la première colonne référencée 73, les cinq plis numérotés de 1 à 5 dans lesquels sont réparties, en deuxième colonne référencoe 74, les différentes pages du document source et leur nombre par pli (fichier client). Sur ceffe figure apparaissent également le critère d'identification sélectionné par l'utilisateur et l'adresse 76 du client auquel est destiné le pli. On remarquera que, dans l'exemple choisi, I'adresse correspond au critère d'identification mais que cela n'est nullement une nécessité. Par ailleurs, dans la partie basse de la copie d'écran, sont indiquées deux possibilités d'afffichage représentées par des zones de choix 80 et 82 co rresponda nt respective ment à l'affichage de la l iste d e tous les pl is ou seulement de celle des plis défectueux. Dans l'exemple considéré, aucun pli n'est défectueux. Dès lors que le traitement du flot de données selon l'invention a été effectué et a permis de constituer un fichier de plis hétérogènes, en fonction du critère d'identification sélectionné par l'utilisateur, il est alors prévu à l'étape E18 de l'algorithme de la figure 3 de lancer l'impression des différentes pages constituant chaque pli sur des feuilles à l'aide de l'unité d'impression 2 de la figure 2. Ainsi, les données à imprimer sont issues du moteur 34 et transmises à l'unité d'impression 2 comme décrit plus haut, à savoir pli par pli. En parallèle des commandes transmises à l'unité d'impression 2, les données de configuration sont transmises à l'appareil de conditionnement de courrier 4 afin d'informer ce dernier et, plus particulièrement, I'unité de mise sous pli 14 du nombre de feuilles que le pli en cours de constitution doit comporter. On notera que les données issues du moteur 34 lorsqu'elles sont transmises à l'unité d'impression pli par pli, procurent une certaine sécurisation dans la mesure o l'intégrité du contenu de chaque pli est respectée. Toutefois, il n'est pas indispensable de prévoir un tel fonctionnement et il est tout à fait envisageable de prévoir que les données issues du moteur 34 et relatives à un pli commencent à être transmises avant que les données issues de ce même moteur et relatives au pli précédent n'aient fini d'être transmises. La mise sous plis des pages du document imprimées sur des feuilles est ensuite effectuée lors de l'étape E19 de l'algorithme de la figure 3. On notera que l'algorithme de la figure 3 est mis en _uvre par différents éléments du dispositif selon l'invention et qui est représenté à la figure 2. Plus particulièrement: - I'étape E1 est mise en _uvre par l'interface GDI 18; - I'étape E2 est mise en _uvre, pour partie, par le pilote d'imprimante 20 et, pour partie, par le générateur de fichiers d'impression 22; - I'étape E3 est mise en _uvre par le moteur 34; - les étapes E4 à E7 sont mises en _uvre par l'outil de configuration 32; - les étapes E8 à E15 sont mises en _uvre par le moteur 34; - I'étape E18 est mise en _uvre par l'unité d'impression 2; - I'étape E19 est mise en _uvre par l'appareil de conditionnement de courrier 4 et, notamment, par l'unité de mise sous pli 14. L'algorithme de la figure 3 permet ainsi de configurer l'unité de mise sous pli 14 lors du traitement de plis hétérogènes. On remarquera également que l'algorithme de la figure 3 peut comporter une étape de vérification de la compatibilité du critère d'identification qui a été sélectionné par l'utilisateur avec une ou plusieurs caractéristiques de l'unité de mise sous pli 14. Un exemple de caractéristique est par exemple la capacité de traitement de l'unité de mise sous pli. En effet, on peut imaginer que le document source visualisé à I'étape E1 de l'algorithme soit uniquement constitué de pages comportant toutes les mêmes donnces d'identification à savoir, par exemple, I'adresse du destinataire. Dans ce cas, le nombre de pages dépassera très vite le seuil fixé par le nombre N représentatif de la capacité de traitement de l'unité de mise sous pli et l'utilisateur devra alors sélectionner un autre critère d'identification. On notera que l'algorithme de la figure 3 permettrait à l'utilisateur de sélectionner un autre critère d'identification si l'étape E14 était suivie de l'étape E6 lorsque le résultat du test pratiqué à l'étape E14 est négatif. Il convient également de noter que l'utilisateur peut également disposer d'une liste préétablie de critères d'identification qui sont d'emblée compatibles avec la ou les caractéristiques de l'unité de mise sous pli. Dans ce cas, cette facilité évite d'avoir à prévoir l'étape de vérification précitée lors de l'exécution de l'algorithme de la figure 3. De retour à la figure 2, les lignes précitées 8,16 et 10 qui relient les périphériques à l'ordinateur conformément à la norme IEEE 1284.3 étant bidirectionnelles, I'unité de liaison 12 permet aussi d'assurer une fonction de scrutateur, o elle assure une remontée de données d'un des périphériques soit vers l'autre, soit vers l'ordinateur 6. Dans ce dernier cas, les donnees remontent par la voie commune de communication 10 au moniteur de port 41 et, de là, transitent sur un bus inteme 44. Ce bus est relié notamment à l'outil de configuration 32 et au pilote d'impression 20. L'unité de liaison 12 peut aussi dialoguer directement avec l'ordinateur en utilisant le protocole de la norme IEEE 1284.3. Ce dialogue est bidirectionnel et s'effectue via la voie commune de communication 10, le moniteur de port 41 et le bus inteme 44. Dans sa fonction de scrutateur, l'unité de liaison 12 veille en permanence ou périodiquement sur l'état de fonctionnement des périphériques 2 et 14 en contrôlant des paramètres tels que: I'état repos/actif, tâches en cours (impression de lettre ou d'enveloppe, pliage, etc.), flux de données arrivant, identification de messages émis par le périphérique (bourrage papier, absence de support ou de produit d'impression, corruption de données, et autres incidents), quantification des travaux effectués etc. Ces données acquises à partir des périphériques sont alors remontées vers l'ordinateur 6, éventuellement après une mise en fomme, afin de permettre à ce dernier de réagir en conséquence. L'unité de liaison 12 peut aussi gérer certains aspects du fonctionnement des périphériques en local, par exemple pour commander des interruptions en cas de surcharge ou pour faire exécuter des routines de gestion interne. L'ordinateur 6 peut aussi commander à l'unité de liaison 12 d'exécuter ou de faire exécuter par les périphériques, certaines tâches spécifiques en plus des tâches courantes d'impression et de traitement de courrier, par exemple: reprogrammer des logiciels ou des paramètres internes, faire remonter des données spécifiques, déclencher une remise à zéro, un cycle de maintenance (nettoyage des têtes, étalonnage, etc.). Le mode de réalisation venant d'être décrit permet de nombreuses variantes et modifications tout en restant dans le cadre de l'invention revendiquse. A titre d'exemple, le dispositif peut comprendre en outre une unité d'affranchissement qui est aussi gérée par l'ordinateur en utilisant une liaison selon la spécification IEEE 1284.3. Dans ce cas, on prévoit des moyens d'insertion de données de paramétrage de l'unité d'affranchissement (tarifs, impression, etc.) dans le flot de données sur la voie commune de communication et adressées à ce demier, à l'instar de l'outil de configuration 32. Les différents éléments constitutifs du dispositif 1 peuvent étre physiquement situés dans un seul coffret, formant un système intégré et autonome, ou bien séparés. Dans ce dernier cas, I'ordinateur 6 peut constituer une unité physique à part et l'appareil de conditionnement de courrier peut être soit intégré à l'imprimante, soit étre dans un coffret séparé. On réalisera une telle configuration notamment lorsque le dispositif est prévu pour fonctionner en réseau. Dans ce cas, une imprimante eVou un appareil de conditionnement de courrier sont partagés entre plusieurs postes informatiques. Quelles que soient les architectures envisagées, il est clair que les différents blocs fonctionnels décrits en référence aux figures peuvent être organisés différemment, notamment en ce qui conceme leur emplacement dans les différentes unités. Par exemple, I'unité de liaison 12 peut être une unité matérielle ou logicielle intégrée à l'ordinateur 6, et reliée au commutateur 11 soit par la voie commune de communication, soit par une autre liaison. Par ailleurs, il est envisageable d'utiliser une liaison de données autre que celle basoe sur la norme IEEE 1284.3, par exemple un bus adresse donnces selon différentes spécifications. REVENDICATIONS 1. Procédé d'impression et de conditionnement de courrier à partir d'un flot de données réparti en plusieurs pages qui sont destinées à être imprimées sur des feuilles et mises sous pli, le nombre de feuilles contenues dans un pli pouvant varier d'un pli à l'autre, caractérisé en ce que le procédé comporte les étapes suivantes: - sélection parmi le flot de données d'au moins un critère d'identification des différentes pages destinées à être contenues dans chaque pli, -analyse du flot de donnces suivant ledit au moins un critère d'identification afin d'identifier, pour chaque pli, les pages concernées, - impression des pages sur des feuilles, -mise sous pli des feuilles sur lesquelles sont imprimées les pages en fonction du résultat de l'identification, pour chaque pli, des pages concernces. 2. Procédé selon la revendication 1, caractérisé en ce que la sélection d'au moins un critère d'identification est réalisée par sélection, sur une page donnée, d'au moins une position géométrique à laquelle sont affectées des données du flot de données et qui sont appelées données d'identification. 3. Procédé selon la revendication 1 ou 2, caractérisé en ce qu'il comporte une étape préalable de visualisation d'une ou de plusieurs pages contenant au moins certaines des données du flot de données. 4. Procédé selon la revendication 3, caractérisé en ce que la sélection est effectuée par l'intermédiaire d'un élément d'interface utilisateur. 5. Procédé selon la revendication 2, caractérisé en ce que l'étape d'analyse du flot de données comporte plus particulièrement les sousétapes suivantes: - recherche dans une page en cours d'analyse de la position géométrique affectée aux donnces d'identification, - lecture des données d'identification présentes à cette position géométrique, comparaison des données d'identification présentes à cette position géométrique avec les donnces d'identification de la page précédemment analysée, et - en fonction du résultat de cette comparaison, décision quant à savoir si la page en cours d'analyse est destinée au même pli que la page précédemment analysée. 6. Procédé selon la revendication 5, caractérisé en ce que, après l'étape de recherche, le procédé comporte une étape de vérification de la présence de donnces à la position géométrique trouvée pour la page en cours 1 0 d'analyse. 7. Procédé selon l'une des revendications 1 à 6, caractérisé en ce qu'il comporte une étape de vérification de la compatibilité du critère d'identification sélectionné avec au moins une caractéristique d'une unité de mise sous pli qui effectue la mise sous pli des feuilles sur lesquelles sont imprimées les pages. 8. Procédé selon la revendication 7, caractérisé en ce qu'une des caractéristiques de l'unité de mise sous pli est la capacité de traitement de ladite unité. 9. Procédé selon l'une des revendications 1 à 6, caractérisé en ce que le critère d'identification sélectionné est compatible avec au moins une caractéristique d'une unité de mise sous pli qui effectue la mise sous pli des feuilles sur lesquelles sont imprimées des pages. 10. Procédé selon l'une des revendications 1 à 9, caractérisé en ce que, pour chaque pli, le procédé comporte une étape de communication d'informations à une unité de mise sous pli qui effectue la mise sous pli des feuilles sur lesquelles sont imprimées les pages, lesdites informations indiquant à l'unité de mise sous pli le nombre de feuilles qu'elle doit insérer dans un pli donné. 11. Procédé selon la revendication 10, caractérisé en ce que les informations sont communiquées au fur et à mesure de la constitution de chaque pli. 12. Dispositif d'impression et de conditionnement de courrier à partir d'un flot de données réparti en plusieurs pages qui sont destinées à être imprimoes sur des feuilles et mises sous pli, le nombre de feuilles contenues dans un pli pouvant varier d'un pli à l'autre, caractérisé en ce que le dispositif comporte: - une unité de sélection parmi le flot de donnces d'au moins un critère d'identification des différentes pages destinées à être contenues dans chaque pli, - une unité d'analyse du flot de données suivant ledit au moins un critère d'identification afin d'identifier, pour chaque pli, les pages concernées, - une unité d'impression des pages sur des feuilles, -une unité de mise sous pli des feuilles sur lesquelles sont imprimées les pages en fonction du résultat de l'identification, pour chaque pli, des pages concernées. 13. Dispositif selon la revendication 12, caractérisé en ce que la sélection d'au moins un critère d'identification est réalisée par sélection, sur une page donnée, d'au moins une position géométrique à laquelle sont affectées des données du flot de données et qui sont appelées données d'identification. 14. Dispositif selon la revendication 12 ou 13, caractérisé en ce qu'il comporte une unité de visualisation d'une ou de plusieurs pages contenant au moins certaines des données du flot de donnces. 15. Dispositif selon la revendication 14, caractérisé en ce que la sélection est effectuée par l'intermédiaire d'un élément d'interface utilisateur. 16. Dispositif selon la revendication 13, caractérisé en ce que I'unité d'analyse du flot de données comporte plus particulièrement: - une unité de recherche dans une page en cours d'analyse de la position géométrique affectée aux données d'identification, -une unité de lecture des données d'identification présentes à cette position géométrique, - une unité de comparaison des données d'identification présentes à cette position géométrique avec les données d'identification de la page précédemment analysée, et - une unité de décision qui décide quant à savoir si la page en cours d'analyse est destinée au même pli que la page précédemment analysoe en fonction du résultat de la comparaison. 17. Dispositif selon la revendication 16, caractérisé en ce que le dispositif comporte une unité de vérification de la présence de données à la position géométrique trouvée pour la page en cours d'analyse. 18. Dispositif selon l'une des revendications 12 à 17, caractérisé en ce qu'il comporte une unité de vérification de la compatibilité du critère d'identification sélectionné avec au moins une caractéristique de l'unité de mise sous pli qui effectue la mise sous pli des feuilles sur lesquelles sont imprimées les pages. 19. Dispositif selon la revendication 18, caractérisé en ce qu'une des caractéristiques de l'unité de mise sous pli est la capacité de traitement de ladite unité. 20. Dispositif selon l'une des revendications 12 à 17, caractérisé en ce que le critère d'identification sélectionné est compatible avec au moins unè caractéristique de l'unité de mise sous pli qui effectue la mise sous pli des feuilles sur lesquelles sont imprimées les pages. 21. Dispositif selon l'une des revendications 12 à 20, caractérisé en ce que, pour chaque pli, ie dispositif comporte une unité de communication d'informations à l'unité de mise sous pli qui effectue la mise sous pli des feuilles sur lesquelles sont imprimées les pages, lesdites informations indiquant à l'unité de mise sous pli le nombre de feuilles qu'elle doit insérer dans un pli donné. 22. Dispositif selon la revendication 21, caractérisé en ce que les informations sont communiquées au fur et à mesure de la constitution de chaque pli.