Brevet FR2801396A1 — publié le 20010525

La présente invention concerne la conversion en mode point de données numériques. Dans un ordinateur, un document électronique comporte une collection d'objets tels que texte, image, dessin vectorisé (c'est-à-dire ensemble de figures geométriques). Pour pouvoir imprimer ce document, il est nécessaire de traduire dans une représentation interprétable par l'imprimante. Par exemple, une imprimante ' jet d'encre traite une information de type tableau de points, chaque point contenant l'information de diffusion d'encre à une coordonnée précise du support d'impression, tel qu'une feuille de papier. On s'intéresse donc ici à la conversion en mode point d'un document, pour que ce dernier devienne interprétable pour l'imprimante. imprimante imprime généralement un document bande par bande, bande correspondant à la largeur de la tête d'impression. D'autre part, il est connu de compresser le tableau de points obtenu dans le but de réduire le temps de transmission et la bande passante nécessaire entre l'ordinateur et l'imprimante. La demande de brevet n 99 02303 déposé par la demanderesse présente une technique de compression dans laquelle un signal numérique est décomposé en signaux de sous bandes de fréquence, cette décomposition étant effectuée par blocs d'échantillons. Le document US 5 638 498 présente une technique de conversion en mode point dans laquelle les données sont traitées par blocs. Dans ce contexte, l'invention vise à fournir un procédé et un dispositif de conversion en mode point qui permette un traitement par bande, tout en minimisant la taille mémoire nécessaire pour mémoriser les données en cours de traitement. cette fin, l'invention propose un procédé de conversion en mode point de données numériques représentatives de grandeurs physiques, pour transmettre les données converties d'un premier dispositif de traitement données vers un second dispositif de traitement de données, comportant étapes de formation de bandes de données à convertir, les bandes ayant hauteur prédéterminée, - formation de blocs dans chaque bande précédemment formée, caractérisé en ce que - les blocs ont un premier paramètre de taille de bloc qui est déterminé en fonction d'au moins une caractéristique du premier dispositif. L'invention vise aussi un procédé de conversion en mode point données numériques représentatives de grandeurs physiques, pour transmettre les données converties d'un premier dispositif de traitement de données vers second dispositif de traitement de données, comportant les étapes de - formation de bandes de données à convertir, les bandes ayant une hauteur prédéterminée, - formation de blocs dans chaque bande précédemment formée caractérisé en ce que - les blocs ont un second paramètre de taille de bloc qui déterminé en fonction d'au moins une caractéristique du second dispositif. L'invention concerne un procédé qui combine les caractéristiques des deux procédés présentés ci-dessus. Corrélativement, l'invention concerne un dispositif de conversion en mode point de données numériques représentatives de grandeurs physiques, pour transmettre les données converties vers un second dispositif de traitement de données, comportant - des moyens de formation de bandes de données à convertir, les bandes ayant une hauteur prédéterminée, - des moyens de formation de blocs dans chaque bande précédemment formée, caractérisé en ce que les moyens de formation de blocs sont adaptés à former les blocs de sorte que - les blocs ont un premier paramètre de taille bloc qui est déterminé en fonction d'au moins une caractéristique du premier dispositif. L'invention vise aussi un dispositif de conversion mode point de données numériques représentatives de grandeurs physiques, pour transmettre les données converties vers un second dispositif de traitement de données, comportant - des moyens de formation de bandes de données à convertir, les bandes ayant une hauteur prédéterminée, - des moyens de formation de blocs dans chaque bande précédemment formée, caractérisé en ce que les moyens de formation de blocs sont adaptés à former les blocs de sorte que - les blocs ont un second paramètre de taille bloc qui est déterminé en fonction d'au moins une caractéristique du second dispositif. L'invention concerne encore un dispositif qui combine les caractéristiques des dispositifs présentés ci-dessus. Grâce à l'invention, la taille mémoire nécessaire pour mémoriser les données cours de traitement lors de leur conversion en mode point et leur compression est réduite, tout en préservant une bonne qualité de restitution du document imprimé. Selon des caractéristiques préférées, qui peuvent être combinées le premier paramètre est une hauteur de bloc, l'au moins une première caractéristique est la mémoire disponible dans le premier dispositif, le second paramètre est une largeur de bloc, l'au moins une seconde caractéristique est la mémoire disponible dans le second dispositif. Ces caractéristiques permettent une mise en ceuvre simple et économique de l'invention. Selon une caractéristique préférée, le second dispositif est une imprimante et la hauteur de bande est déterminée en fonction de la taille de la tête d'impression de l'imprimante. Selon une autre caractéristique préférée, les blocs se chevauchent deux à deux sur une largeur de chevauchement prédéterminée, de préférence égale à un échantillon. Le chevauchement permet de restituer les données sans perte, et le chevauchement de un échantillon est un chevauchement minimal qui permet de minimiser l'occupation en mémoire des données. Selon une autre caractéristique préférée, la largeur de loc est déterminée pour que le produit de la hauteur de bande avec la largeur bloc diminuée de la largeur de chevauchement ne dépasse pas la taille memoire disponible dans l'imprimante. Selon une autre caractéristique préférée, la hauteur de b1 est déterminée pour que le produit de la hauteur de bloc diminuée de la largeur de chevauchement avec la largeur de bloc, également diminuée de la largeur de chevauchement, ne dépasse pas la taille mémoire disponible dans l'ordinateur. Selon une autre caractéristique préférée, la hauteur de bloc est déterminée pour que la hauteur de bande soit un multiple entier de la hauteur de bloc. Les caractéristiques précédentes de dimension des blocs permettent d'adapter la conversion en mode point aux performances des dispositifs utilisés. Selon une autre caractéristique préférée, les données sont traitées bande par bande, puis dans chaque bande, les données sont traitées bloc par bloc, et les locs sont traités de sorte que - blocs sont traités colonne par colonne, - blocs d'une colonne quelconque sont tous traités avant de passer à autre colonne, - les colonnes de blocs sont traitées dans l'ordre de leur impression par la tête d'impression. L'ordre de traitement des blocs permet d'optimiser l'occupation en mémoire des données en cours de traitement. Sel une autre caractéristique préférée, le procédé comporte les étapes de - transformation de chaque bloc en sous-bandes fréquence, - quantification des échantillons des sous bande fréquence, et - codage entropique des échantillons quantifiés. Ainsi les données converties en mode point sont compressées avant d'être transmises à l'imprimante. Le dispositif comporte des moyens de mise en ceuvre des caractéristiques précédemment exposées. L'invention concerne aussi un appareil numérique incluant le dispositif ou moyens de mise en oeuvre du procédé. L'invention concerne encore un système incluant le dispositif précédemment exposé relié à une imprimante. Les avantages du dispositif, de l'appareil numérique et du système sont identiques à ceux précédemment exposés. Un moyen de stockage d'information, lisible par un ordinateur ou par un microprocesseur, intégré ou non au dispositif, éventuellement amovible, mémorise un programme mettant en ceuvre le procédé. Les caractéristiques et avantages de la présente invention apparaîtront plus clairement à la lecture d'un mode préféré de réalisation illustré par les dessins ci-joints, dans lesquels - la figure 1 représente un ordinateur connecté à une imprimante, dans lesquels est mise en oeuvre l'invention, - la figure 2 représente un réseau informatique dans lequel est mise en oeuvre l'invention, - la figure 3 représente un mode de réalisation d'un dispositif selon l'invention, - la figure 4 représente un mode de réalisation d'un dispositif selon l'invention, - la figure 5 représente une page d'un document traité selon la présente invention, - la figure 6 représente un algorithme de traitement d'une page de document, selon la présente invention, - la figure 7 représente une bande formée dans la page en cours de traitement selon la présente invention, - la figure 8 représente un ordre de traitement de blocs formés dans la bande représentée à la figure précédente, - la figure 9 représente un algorithme de traitement d'une page de document, selon la présente invention. Selon le mode de réalisation choisi et représenté à la figure 1, un ordinateur est relié à une imprimante 12 par l'intermédiaire d'un câble 1. Un document electronique 13 est en court de traitement par l'ordinateur 0. En particulier, document électronique 13 doit être imprimé sur une feuille 4 par l'imprimante Bien entendu, en variante, l'ordinateur et l'imprimante peuvent être intégré dans même appareil. figure 2 représente un réseau informatique 1 comportant l'ordinateur l'imprimante 12, ainsi que plusieurs autres ordinateurs, ici et 10b, et une autre imprimante 12a. Ces différents équipements sont reliés un réseau 16, exemple un réseau éthernet. réseau 1 peut comporter des équipements de type différent, par exemple un télécopieur, un modem, un scanner, un tableau blanc électronique incluant ou relié à une imprimante et plus généralement tout dispositif d'acquisition ou de représentation de données informatiques. L'architecture du réseau ainsi que le type de connexion sont quelconques et ne sont pas décrits ici. Le réseau peut être filaire, ou sans réseau 1 est relié à un second réseau 2 qui lui est analogue qui comporte ordinateurs 20, 20a et 20b, ainsi que des imprimantes 22 et Ces différents équipements sont reliés par un réseau 26, par exemple un réseau éthernet. ordinateurs 12b et 20b sont reliés respectivement à des modems 15 et 25. modems 15 et 25 sont reliés entre eux via un réseau 3, qui est par exemple réseau téléphonique commuté. Un commutateur 4 qui se trouve chez un fournisseur d'accès commun aux deux réseaux 1 et 2 est interposé entre les modems 15 et 25. Les deux réseaux 1 et 2 peuvent communiquer entre eux. En particulier, un utilisateur de l'un des réseaux peut utiliser les éléments de l'autre des réseaux comme s'ils appartenaient physiquement au premier réseau. Par exemple, un document électronique stocké sur l'ordinateur peut être imprimé indifféremment par l'une des imprimantes 12 ou 12a du réseau 1, ou 22 ou 22a du réseau 2. En référence à la figure 3, est décrit un exempt de dispositif 300 mettant en ceuvre l'invention. Ce dispositif est intégré à une imprimante, ou de préférence, il est compris dans un ordinateur relié à différents périphériques, dont notamment une imprimante 210. dispositif 300 comporte un bus de communication 101 auquel sont reliés - unité centrale 105, - mémoire morte 102, - mémoire vive 103, - écran 104, - clavier 114, - disque dur 108, - lecteur de disquette 109 adapté à recevoir disquette 110, - carte d'entrée/sortie 106 reliée à l'imprimante 210, - une interface 112 de communication avec un réseau de communication 113. Le disque dur 108 mémorise les programmes mettant en oeuvre l'invention, et qui seront décrits dans la suite, ainsi que les données à traiter selon l'invention. Ces programmes peuvent aussi être lus sur la disquette 110, ou reçu via le réseau de communication 113, ou encore mémorisé en mémoire morte 102. De manière plus générale, les programmes selon la présente invention sont mémorisés dans un moyen de stockage. Ce moyen de stockage est lisible par un ordinateur ou par un microprocesseur. Ce moyen de stockage est intégré ou non au dispositif, et peut être amovible. Par exemple, il peut comporter une bande magnétique, une disquette ou un CD-ROM (disque compact à mémoire figée). Lors de la mise sous tension du dispositif, les programmes selon la présente invention sont transférés dans la mémoire vive 103 contient alors le code exécutable de l'invention et des registres contenant les variables nécessaires à la mise en ceuvre de l'invention. La mémoire ive inclut une mémoire tampon. Le dispositif 300 peut recevoir des données à traiter depuis un dispositif périphérique 107, tel qu'une caméra numérique, un appareil photographique numérique, ou un scanner, ou tout autre moyen d'acquisition ou de stockage de données. Le dispositif 300 peut également recevoir des données à traiter depuis un dispositif distant, via le réseau de communication 1 et transmettre des données à traiter vers un dispositif distant, toujours * le réseau de communication 113. L'écran 104 permet à un utilisateur notamment visualiser les données à traiter, et sert, avec le clavier 114, d'interface utilisateur. En réference à la figure 4, un mode de réalisation d'un dispositif 100 selon l'invention comporte un découpeur de page 2 qui partage un document électronique 1 mémorisé sous la forme d'un fichier en groupes d'information, chaque groupe représentant une page. Chaque page comporte une partie du document, qui dépend notamment du format choisi pour la reproduction et de la dimension des feuilles de papier. Le découpeur de page est relié à un découpeur en bande élargie 3, qui découpe les pages en bandes se chevauchant, comme représenté à la figure 5. La figure 5 représente un document électronique de hauteur H et de largeur L, qui a " divisé en bandes, de largeur L et de hauteur HB. La hauteur de bande HB déterminée en fonction de la taille de la tête d'impression de l'imprimante. Plus précisément, une bande est constituée données que la tête d'impression peut imprimer sans déplacement vertical la feuille. II est à noter que toutes les bandes n'ont pas nécessairement toutes la même hauteur. Notamment, la dernière bande peut avoir une hauteur inférieure à celle des autres bandes. Bien entendu, les bandes peuvent ne pas se chevaucher et être adjacentes. Le découpeur 3 est relié à un système de conversion en mode point 4. document électronique est une collection d'objets tels que texte, image, dessin vectorisé (ensemble de droites, cercles, ... ). Pour imprimer ce document, traduction dans une représentation interprétable par l'imprimante est nécessaire. Une imprimante traite des données de type tableau de points, chaque point contenant une information de diffusion d'encre à coordonnées précises du support d'impression, généralement une feuille papier, dans le cas d'une imprimante à jet d'encre. Dans la suite, on appellera rasterisation une telle conversion mode point. Les données de bandes élargies déterminées par le découpeur 3 sont transmises au système de conversion 4, qui les transforme en au moins un tableau T décrivant une partie d'une composante chromatique du document. Chaque cellule du tableau représente un point et contient les coordonnées de ce point et une information représentative du fait que ce point est allumé ou non. Dans cet exemple, la partie de la composante chromatique correspond à la bande élargie en cours de traitement. Si le document est en noir et blanc le système de conversion 4 génère et remplit un seul tableau. le document est en couleur, le système de conversion 4 génère et rempl autant de tableaux que de composantes chromatiques sont nécessaires pour imprimer le document. tableau T est ensuite traité par un correcteur 5 qui applique, besoin est des modifications aux points allumés de manière à améliorer la qualité du document à imprimer. tableau T est ensuite transmis à l'imprimante 12. Cette dernière est de type à d'encre, ou de type laser, par exemple. La figure 6 représente un mode de réalisation d'un procédé conversion mode point et de codage d'une page d'un document, selon présente invention. Ce procédé est mis en ceuvre dans le dispositif précédemment décrit et comporte des étapes E1 à E17. L'algorithme peut être mémorisé en totalité ou en partie dans tout moyen de stockage d'information capable de coopérer avec microprocesseur. Ce moyen de stockage est lisible par un ordinateur ou un microprocesseur. Ce moyen de stockage est intégré ou non au dispositif, peut être amovible. Par exemple, il peut comporter une bande magnétique, disquette ou un CD-ROM (disque compact à mémoire figée). L'étape E1 est la détermination de la hauteur de bande HB fonction de la tête d'impression. La figure 7 représente une bande de hauteur HB. Comme exposé précédemment, la hauteur HB est déterminée en fonction de la taille de la tete d'impression de l'imprimante. Les bandes formées sont ici horizontales, i correspond à un mouvement horizontal de la tête d'impression. Cependant, mouvement de la tête d'impression est vertical, les bandes formées sont également verticales. L'étape suivante E2 est la détermination de la largeur de bloc LBL fonction de la mémoire disponible dans l'imprimante. Les blocs se chevauchent deux à deux sur une largeur de chevauchement de C points et forment des colonnes de largeur LBL. L'imprimante doit traiter tous les blocs d'une colonne pour pouvoir faire avancer tête d'impression de la largeur (LBL-C) points. Pour cela, il nécessaire mémoriser HBx(LBL-C) points dans la mémoire de l'imprimante. La valeur I largeur de bloc LBL est donc déterminée pour que la valeur HBx(LBL-C) dépasse pas la taille mémoire disponible dans l'imprimante, en d'autres termes, pour que le produit de la hauteur de bande avec la largeur de bande diminuée de la largeur de chevauchement ne dépasse pas la taille mémoire disponible dans l'imprimante. L'étape suivante E3 est la détermination de la hauteur de bloc HBL en fonction la mémoire disponible dans l'ordinateur. Chaque colonne contenant HBx(LBL-C) points qui est traitee par l'imprimante tout d'abord traitée par l'ordinateur. Pour minimiser la memoire de travail dans l'ordinateur, cette colonne peut être divisée en blocs. La hauteur de bloc est déterminée pour que la colonne comporte un nombre entier de blocs, c'est-a-dire s'il existe un nombre entier k tel que : HB = k.(HBL-C). D'autre part, un bloc doit pouvoir être stocké en entier en mémoire de travail, donc HBL est choisi pour que les donnés des (HBL-C)x(LBL-C) points d'un bloc puissent être mémorisées dans la mémoire de travail de l'ordinateur, ou en d'autres termes pour que le produit de la hauteur de bloc diminuée largeur de chevauchement avec la largeur de bloc, également diminuée largeur de chevauchement, ne dépasse pas la taille mémoire disponible dans l'ordinateur. II est à noter que la dernière colonne de la bande peut avoir une largeur différente des précédentes, et peut en particulier être moins large, dans le cas ou la largeur de bande n'est pas un multiple de la largeur de bloc. Toutes les dimensions de bande, de colonne ou de bloc sont exprimées en nombre d'échantillons, ou nombre de points. L'étape suivante E4 est une initialisation pour considérer la première bande à traiter. L'etape suivante E5 est la rastérisation de la bande courante. L'etape suivante E6 est une initialisation pour considérer la première colonne de la bande courante. L'étape suivante E7 est une initialisation pour considérer le premier bloc de la colonne courante. II est à noter que l'étape de rastérisation peut également être effectuée après l'étape E6 ou encore après l'étape E7, comme représenté par des étapes en pointillés. L'etape suivante E8 est la transformation du bloc courant en sous- bandes de frequence. Cette étape est effectuée comme décrit dans la demande de brevet n 02303 déposée par la demanderesse. II à noter que, comme exposé dans cette demande de brevet, le recouvrement entre blocs adjacents peut avoir une largeur C égale à un échantillon, de manière à minimiser l'occupation en mémoire des données traitées. L'étape E8 est suivie de l'étape E9 qui est la quantification des sous bandes de fréquence précédemment déterminées. L'étape suivante E10 est le codage entropique des sous bandes de fréquence précédemment quantifiées. L'étape suivante E11 est la transmission des données précédemment traitées et correspondant au bloc courant vers l'imprimante. En variante, il est possible de mémoriser de manière temporaire ces données dans une mémoire de l'ordinateur, pour les regrouper avec données d'autres blocs et faire une transmission groupée. L'étape suivante E12 est un test pour déterminer i tous les blocs de colonne courante ont été traités. Si la réponse est négati alors cette étape suivie de l'étape E13 pour considérer un bloc suivant. Comme représenté à figure 8, les blocs sont traités de sorte que - les colonnes de blocs sont traitées dans l'ordre de leur impression par la tête d'impression, - les blocs d'une colonne quelconque sont tous traités avant de passer à une autre colonne. L'étape E13 est suivie de l'étape E8 précédemment décrite. Si la réponse est positive à l'étape E12, alors cette étape est suivie l'étape E14 qui est un test pour déterminer si toutes les colonnes de la bande courante ont été traitées. Si la réponse est négative, alors cette étape suivie de l'étape E15 pour considérer une colonne suivante. Les colonnes sont considérées dans l'ordre d'impression. L'étape E15 est suivie de l'étape E7 précédemment décrite. Si la réponse est positive à l'étape E14, alors cette étape est suivie de l'étape E16 qui est un test pour déterminer si toutes les bandes ont été traitées. Si la réponse est négative, alors cette étape est suivie de l'étape E17 pour considérer une bande suivante. Les bandes sont considérées dans l'ordre d'impression. L'étape E17 est suivie de l'étape E5 précédemment décrite. Lorsque la réponse est positive à l'étape E16, alors déroulement de l'algorithme est terminé. La figure 9 représente un mode de réalisation d' procédé de traitement d'une page d'un document dans une imprimante, selon la présente invention. Les données transmises par l'ordinateur sont tout d'abord mémorisées dans l'imprimante, puis sont imprimées selon le procédé qui va etre décrit. Ce procédé est mis en ceuvre dans le dispositif précédemment décrit et comporte des étapes E20 à E33. L'algorithme peut être mémorisé en totalité ou en partie dans tout moyen de stockage d'information capable de coopérer avec un microprocesseur. Ce moyen de stockage est lisible par un ordinateur ou par un microprocesseur. Ce moyen de stockage est intégré ou non au dispositif, et peut être amovible. Par exemple, il peut comporter une bande magnétique, une disquette ou un CD-ROM (disque compact à mémoire figée). L'étape E20 est une initialisation à laquelle la tête d'impression est placée en début de page, et la première colonne de la première bande est considérée. L'étape suivante E21 est la lecture des données du premier bloc de colonne considérée. L'ordre de lecture des blocs est déterminé par leur ordre d'impression. L'étape suivante E22 est le décodage entropique données précédemment lues. Des opérations inverses de celles effectuées a l'étape E10 sont ici effectuées. L'étape suivante E23 est la déquantification données précédemment décodées. Cette étape correspond à l'étape E9 precédemment décrite. L'étape suivante E24 est la transformation inverse données précédemment déquantifiées. Cette étape correspond à I étape E8 précédemment décrite. L'étape suivante E25 est la mémorisation des données décodées du bloc courant. L'étape suivante E26 est un test pour déterminer si le bloc courant est le dernier la colonne en cours de traitement. Si la réponse est négative, l'étape E26 suivie de l'étape E33 à laquelle le bloc suivant est considéré et les données de ce bloc sont lues. L'étape E33 est suivie de l'étape précédemment décrite. Lorsque la réponse est positive à l'étape E26, cette dernière suivie de l'étape E27 à laquelle la colonne courante est imprimée. Les données correspondant aux blocs de la colonne imprimée sont effacées de la mémoire ' l'étape E28. L'étape suivante E29 est un test pour déterminer si la colonne courante est dernière de la bande en cours de traitement. Si la réponse négative, l'étape E29 est suivie de l'étape E33 à laquelle le bloc suivant considéré et données de ce bloc sont lues. Ce bloc est ici le premier bloc la colonne suivante. L'étape E33 est suivie de l'étape E22 précédemment décrite. Si réponse est positive à l'étape E29, cela signifie que la bande cours de traitement est complètement imprimée et cette étape est suivie de l'étape E30 ' laquelle l'avance du support d'impression, généralement une feuille de papier, est commandée. L'étape suivante E31 est le retour de la tête d'impression en début de page. L'étape suivante E32 est un test pour déterminer si la bande qui vient d'être imprimée est la dernière. Si la réponse est négative, alors cette étape est suivie de l'étape E33 précédemment décrite, pour considérer le premier bloc de la bande suivante. Lorsque la réponse est positive à l'étape E32, alors l'impression la page est terminée. Bi entendu, la présente invention n'est nullement limitée modes de " lisation décrits et représentés, mais englobe, bien au contrai toute variante à la portée de l'homme du métier. En particulier, le mode de réalisation de l'invention a été décrit pour un ordinateur et une imprimante. Cependant, l'invention s'applique à tout moyen d'acquisition de données, tel que scanner, tableau blanc électronique et à tout moyen de formation d'image, tel que ordinateur, écran d'ordinateur, par exemple. REVENDICATIONS 1. Procédé de conversion en mode point de données numériques représentatives de grandeurs physiques, pour transmettre les données converties d'un premier ispositif de traitement de données vers un second dispositif de traitement données, comportant les étapes de - formation bandes de données à convertir, les bandes ayant une hauteur (NB) prédéterminée, - formation de blocs dans chaque bande précédemment formée, caractérisé en que - les blocs ont premier paramètre de taille de bloc (HBL) qui est déterminé (E3) en fonction d'au moins une caractéristique du premier dispositif. 2. Procédé de conversion en mode point de données numériques représentatives de grandeurs physiques, pour transmettre les données converties d'un premier dispositif de traitement de données vers un second dispositif de traitement données, comportant les étapes de - formation bandes de données à convertir, les bandes ayant une hauteur (HB) prédéterminée, - formation de blocs dans chaque bande précédemment formée, caractérisé en ce que - les blocs ont un second paramètre de taille de bloc (LBL) qui est déterminé (E2) en fonction d'au moins une caractéristique du second dispositif. 3. Procédé conversion en mode point de données numériques représentatives de grandeurs physiques, pour transmettre les données converties d'un premi dispositif de traitement de données vers un second dispositif de traitement de données, comportant les étapes de - formation de bandes de données à convertir, les bandes ayant une hauteur (NB) prédéterminée, - formation de blocs dans chaque bande précédemment formée, caractérisé en ce que - les blocs ont un premier paramètre de taille bloc (HBL) qui est déterminé (E3) en fonction d'au moins une caractéristique premier dispositif, - les blocs ont un second paramètre de taille bloc (LBL) qui est déterminé (E2) en fonction d'au moins une caractéristique second dispositif. 4. Procédé selon la revendication 1 ou 3, caractérisé en ce que le premier paramètre est une hauteur de bloc (HBL). 5. Procédé selon la revendication 1 ou 3, caractérisé en ce que l'au moins une première caractéristique est la mémoire disponible dans le premier dispositif. 6. Procédé selon la revendication 2 ou 3, caractérisé en ce que le second paramètre est une largeur de bloc (LBL). 7. Procédé selon la revendication 2 ou 3, caractérisé en ce que l'au moins une seconde caractéristique est la mémoire disponible dans le second dispositif. 8. Procédé selon l'une quelconque des revendications 1 à 7, caractérisé en ce que le second dispositif est une imprimante et en ce que la hauteur de bande (HB) est déterminée en fonction de taille de la tête d'impression l'imprimante. 9. Procédé selon l'une quelconque des revendications 1 à 8, caractérisé en que les blocs se chevauchent deux à deux une largeur de chevauchement prédéterminée (C). 10. Procédé selon l'une quelconque des revendications 1 à 8, caractérisé en ce que les blocs se chevauchent deux à deux sur une largeur de chevauchement prédéterminée (C) égale à un échantillon. 11. Procédé selon la revendication 6 et selon la revendication 9 ou 10, caractérisé en ce que la largeur de bloc (LBL) est déterminée pour que le produit de la hauteur de bande avec la largeur de bloc diminuée de la largeur de chevauchement ne dépasse pas la taille mémoire disponible dans l'imprimante. 12. Procédé selon les revendications 4 et 6 et selon l'une quelconque des revendications 9 à 11, caractérisé en ce que la hauteur de bloc (HBL) est déterminée pour que le produit de la hauteur de bloc diminuée de la largeur chevauchement avec la largeur de bloc, également diminuée de la largeur chevauchement, ne dépasse pas la taille mémoire disponi dans l'ordinateur. 13. Procédé selon la revendication 4 et selon l'une quelconque des revendications 5 à 12, caractérisé en ce que la hauteur de bloc (HBL) est déterminée pour que la hauteur de bande (HB) soit un multiple enti de la hauteur de bloc (HBL). 14. Procédé selon l'une quelconque des revendications 1 ' 13, caractérisé en ce que les données sont traitées bande par bande, puis dans chaque bande, les données sont traitées bloc par bloc, et les blocs sont traités de sorte - blocs sont traités colonne par colonne, - blocs d'une colonne quelconque sont tous traités avant de passer à une autre colonne, - les colonnes de blocs sont traitées dans l'ordre de leur impression par la tête d'impression. 15. Procédé selon l'une quelconque des revendications 1 a 14, caractérisé en ce que les données sont traitées bande par bande, puis dans chaque bande, les données sont traitées bloc par bloc, et en ce qu'il comporte les étapes de - transformation (E8) de chaque bloc en sous-bandes de fréquence, - quantification (E9) des échantillons des sous bande de fréquence, et - codage entropique (E10) des échantillons quantifiés. 16. Dispositif de conversion en mode point de données numériques représentatives de grandeurs physiques, pour transmettre les données converties vers un second dispositif de traitement de données, comportant - des moyens de formation de bandes de données à convertir, les bandes ayant une hauteur (HB) prédéterminée, - des moyens de formation de blocs dans chaque bande précédemment formée, caractérisé en ce que les moyens de formation de blocs sont adaptés à former les blocs de sorte que - les blocs ont un premier paramètre de taille de bloc (HBL) qui est déterminé en fonction d'au moins une caractéristique du premier dispositif. 17. Dispositif de conversion en mode point de données numériques représentatives de grandeurs physiques, pour transmettre les données converties vers un second dispositif de traitement de données, comportant - des moyens de formation de bandes de données à convertir, les bandes ayant une hauteur (NB) prédéterminée, - des moyens de formation de blocs dans chaque bande précédemment formée caractérisé en ce que les moyens de formation de blocs sont adaptés à former les blocs de sorte que - les blocs un second paramètre de taille de bloc (LBL) qui est déterminé en fonction moins une caractéristique du second dispositif. 18. Dispositi de conversion en mode point de données numériques représentatives de grandeurs physiques, pour transmettre les données converties vers un second dispositif de traitement de données, comportant - des moyens de formation de bandes de données à convertir, les bandes ayant une hauteur (NB) prédéterminée, - des moyens de formation de blocs dans chaque bande précédemment formée caractérisé en ce que les moyens de formation de blocs sont adaptés à former les blocs de sorte que - les blocs un premier paramètre de taille de bloc (HBL) qui est déterminé en fonction moins une caractéristique du premier dispositif, - les blocs un second paramètre de taille de bloc (LBL) qui est déterminé en fonction moins une caractéristique du second dispositif. 19. Disposi selon la revendication 16 ou 18, caractérisé en ce que les moyens de formation de blocs sont adaptés à considérer un premier paramètre qui est une hauteur de bloc (HBL). 20. Dispositif selon la revendication 16 ou 18, caractérisé en ce que les moyens de formation de blocs sont adaptés à considérer l'au moins une première caractéristique qui est la mémoire disponible dans le premier dispositif. 21. Dispositif selon la revendication 17 ou 18, caractérisé en ce que moyens de formation de blocs sont adaptés à considérer un second paramètre qui est une largeur de bloc (LBL). 22. Dispositif selon la revendication 17 ou 18, caractérisé en ce que I moyens de formation de blocs sont adaptés à considérer moins une seconde caractéristique qui est la mémoire disponible dans le second dispositif. 23. Dispositif selon l'une quelconque des revendicati 16 à 22, caractérisé en ce que le second dispositif est une imprimante et en que les moyens de formation de bandes sont adaptés à déterminer la hauteur de bande (HB) en fonction de la taille de la tête d'impression de l'imprimante. 24. Dispositif selon l'une quelconque des revendications 16 à 23, caractérisé en ce qu'il est adapté à former les blocs de sorte qu'ils se chevauchent deux à deux sur une largeur de chevauchement prédéterminée 25. Dispositif selon l'une quelconque des revendications 16 à 23, caractérisé en ce qu'il est adapté à former les blocs de sorte qu'ils se chevauchent deux à deux sur une largeur de chevauchement prédéterminée égale à un échantillon. 26. Dispositif selon la revendication 21 et selon la revendication 24 25, caractérisé en ce qu'il est adapté à déterminer la largeur bloc (LBL) pour que le produit de la hauteur de bande avec la largeur de b1 diminuée de largeur de chevauchement ne dépasse pas la taille mémoire disponible dans I imprimante. 27. Dispositif selon les revendications 19 et 21 et selon l'une quelconque des revendications 24 à 26, caractérisé en ce qu'i est adapté à déterminer la hauteur de bloc (HBL) pour que le produit de la hauteur de bloc iminuée de la largeur de chevauchement avec la largeur de b1 également iminuée de la largeur de chevauchement, ne dépasse pas la taille mémoire disponible dans l'ordinateur. 28. Dispositif selon la revendication 19 et selon l'une quelconque des revendications 20 à 27, caractérisé en ce qu'il est adapté à déterminer hauteur de bloc (HBL) pour que la hauteur de bande (NB) soit un multiple entier de la hauteur bloc (HBL). 29. Dispositif selon l'une quelconque des revendications 16 à caractérisé ce qu'il est adapté à traiter les données bande par bande, is dans chaque bande, à traiter les données bloc par bloc, et à traiter les blocs sorte que - locs sont traités colonne par colonne, - blocs d'une colonne quelconque sont tous traités avant de passer à une autre colonne, - les lonnes de blocs sont traitées dans l'ordre de leur impression par la tête d'impression. 30. Dispositif selon l'une quelconque des revendications 16 à 29, caractérisé en ce qu'il est adapté à traiter les données bande par bande, puis dans chaque bande, à traiter les données bloc par bloc, et en ce qu'il comporte - des moyens de transformation (E8) de chaque bloc en sous-bandes de fréquence, - moyens de quantification (E9) des échantillons des sous bande de fréquence, - des moyens de codage entropique (E10) des échantillons quantifiés. 31. Dispositif (300) selon l'une quelconque des revendications 16 à 30, caractérisé en ce que les moyens de formation de bandes et les moyens de formation de blocs sont incorporés dans - microprocesseur, - mémoire morte comportant un programme pour convertir les données en mode point, et - une mémoire vive comportant des registres adaptés à enregistrer des variables modifiées au cours de l'exécution dudit programme. 32. Système de traitement de données, caractérisé en ce qu'il intègre un dispositif selon l'une quelconque des revendications 16 à 30 et une imprimante, le dispositif (10) et l'imprimante (1 étant connecté de manière à coopérer. 33. Appareil de traitement de signal numérique, caractérisé en ce qu'il comporte des moyens adaptés à mettre ceuvre le procédé selon l'une quelconque des revendications 1 à 15. 34. Appareil de traitement de signal numérique, caractérisé en ce qu'il comporte le dispositif selon l'une quelconque des revendications 16 à 31.