Brevet FR2777503A1 — publié le 19991022

PROCEDE D'ANALYSE D'INFORMATIONS DE MARQUAGE A L'INTERIEUR D'AU MOINS UNE ZONE DE MARQUAGE BORNEE SUR UN RUBAN D'IMPRESSION ET RUBAN D'IMPRESSION POUR LA MISE EN OEUVRE DU PROCEDE Le domaine de l'invention est celui des machines de bureau (télécopieurs, imprimantes, etc.) comprenant un dispositif d'impression par transfert d'encre d'un ruban d'impression sur un support d'impression, par chauffage io d'une tête thermique. On soulignera d'emblée que le transfert d'encre s'entend aussi bien du transfert thermique que de la sublimation, ou de tout autre technique d'impression équivalente. Les rubans d'impression comprennent un film support, généralement en polyéthylène, et sur le film support, une couche d'encre et parfois des informations de marquage, indiquant par exemple les débuts et fins de plage d'encre. Généralement, les informations de marquage ne s'étendent pas sur toute la longueur du ruban, mais sur des zones de marquage séparées les unes des autres par des zones sans marquage, vides d'informations. Or, il s'avère difficile, à l'aide de moyens d'analyse optique, en cours d'impression de détecter les débuts et fins de zone de marquage afin de récupérer convenablement les informations. L'invention vise à résoudre cette difficulté. A cet effet, l'invention concerne un procédé d'analyse d'informations de marquage sur un ruban d'impression par transfert d'encre, caractérisé par le fait qu'on analyse les informations de marquage à l'intérieur d'au moins une zone de marquage bornée dont on détecte les bornes. Avantageusement, les informations étant codées à l'aide d'éléments de code appariés par paires d'appariement, lorsqu'on détecte deux éléments de code appariés différents l'un de l'autre, on en déduit que l'on est à l'intérieur de la zone de marquage. Grâce à cela, on sait immédiatement et facilement quand on se trouve à l'intérieur d'une zone de marquage. Avantageusement encore, lorsqu'on détecte deux éléments de code appariés identiques et d'un type spécifique, on en déduit que l'on est aux bornes de la zone de marquage. Dans ce cas, et de préférence, on analyse les informations de marquage en détectant des transitions entre éléments de code. L'invention concerne aussi un ruban d'impression par transfert d'encre pour la mise en oeuvre du procédé ci-dessus, comprenant un support et, sur le io support, une couche d'encre et des informations de marquage, caractérisé par le fait qu'il comprend au moins une zone de marquage, contenant les informations de marquage, délimitée par des bornes. Avantageusement, les informations sont codées à l'aide d'éléments de code appariés par paires d'appariement de telle manière qu'à l'intérieur de la zone de marquage, les éléments de code de chaque paire d'appariement sont différents l'un de l'autre. L'invention sera mieux comprise à l'aide de la description suivante d'un mode de réalisation particulier du procédé d'analyse, d'une forme de réalisation particulière du ruban de l'invention et d'un dispositif d'impression pour la mise en oeuvre du procédé, en référence au dessin annexé sur lequel: - la figure 1 représente une vue de dessus du ruban d'impression, selon la forme de réalisation particulière et - la figure 2 représente un schéma bloc fonctionnel du dispositif d'impression. Le ruban d'impression 1 représenté sur la figure 1 est un consommable d'impression pour le dispositif d'impression 30 représenté sur la figure 2. Le ruban d'impression 1 comprend un film support 2, ici en polyéthylène, et, sur le film support 2, une couche d'encre d'impression comprenant une pluralité de plages d'encre d'impression 3-5 disposées les unes à la suite des autres, suivant une rangée s'étendant dans le sens de la longueur du ruban 1, et séparées les unes des autres par des interpages 6-7. Selon le vocabulaire utilisé par l'homme du métier, un "interpage" est une zone de ruban d'impression séparant deux plages d'encre d'impression successives. En outre, le ruban 1 comprend une bande de marquage 8 comportant deux pistes de marquage 9, 9', s'étendant ici sur le film support 2 l'une le long de l'autre dans le sens de la longueur du ruban 1, autrement dit disposées l'une à côté de l'autre dans le sens de la largeur du ruban, au voisinage de la couche d'encre, entre celle-ci et l'un des bords longitudinaux du ruban 1. La bande de marquage 8 comprend des zones de marquage 10-12 contenant des informations de marquage codées relatives au ruban 1. Il s'agit ici d'informations sur la nature de l'encre d'impression (par transfert thermique ou par sublimation), et sur la couleur de l'encre d'impression (cyan, magenta, jaune ou noire). Les zones de marquage sont en l'espèce des plages, constituées par des portions de la bande de marquage 8, s'étendant sensiblement au droit des plages d'encre 3-5. Les plages de marquage 10-12 sont bornées, délimitées en longueur par des bornes 13-17 indiquant les débuts et fins de plage de marquage 10-12. Dans la bande de marquage 8, des plages sans marquage 19, 20, vides d'informations de marquage, sont intercalées entre les plages de marquage -12, et plus précisément entre la borne de fin (14) de chaque plage de marquage (10) et la borne de début (15) de la plage de marquage suivante (11), sensiblement au droit des interpages 6-7. Par le terme "longueur", on entend désigner la grandeur de mesure suivant le sens de la longueur du ruban 1. Chacune des pistes de marquage 9, 9' contient des éléments de code (18, 18') présentant tous une même forme de pavé carré. Les éléments de code sont de deux types différents l'un de l'autre. Dans l'exemple particulier de la description, les éléments de code de l'un des types sont colorés à l'aide d'une encre de coloration, de marquage, et les éléments de code de l'autre type sont non colorés. L'encre de coloration est ici noire. Chaque élément de code (18) de l'une des pistes de marquage 9 (9') est apparié à un élément de code (18') de l'autre piste de marquage 9' (9) et réciproquement, deux éléments de code appariés formant une paire d'appariement. Les éléments de code d'une paire d'appariement sont voisins et disposés en regard l'un de l'autre. A l'intérieur des plages de marquage 10-12, les éléments de code (18, 18') de chacune des paires d'appariement sont différents l'un de l'autre, et les informations de marquage sont codées par des transitions entre deux éléments de code de types respectifs différents l'un de l'autre, à l'intérieur d'une même piste de marquage 9 (ou 9'). 1o Les bornes 13-17 des plages de marquage 10-12 comprennent ici une paire d'éléments de code appariés (19, 19'), d'un type spécifique, en l'espèce une paire d'éléments de code colorés. Les zones sans marquage 19, 20 sont vides de tout marquage, autrement dit ne contiennent pas d'éléments de code colorés, ce qui revient à ce qu'elles ne contiennent que des éléments de code non colorés, appariés deux à deux, par paires d'appariement, les deux éléments de code de chaque paire d'appariement appartenant respectivement aux deux pistes de marquage 9, 9'. On soulignera que la caractéristique selon laquelle les éléments de code de chaque paire d'appariement, à l'intérieur des plages de marquage, sont différents l'un de l'autre, et la caractéristique selon laquelle les éléments de code de chaque paire d'appariement, aux bornes des plages de marquage, sont identiques et d'un type spécifique, sont des caractéristiques respectivement distinctives des plages de marquage 10-12 et des bornes 13- 17, spécifiques à celles-ci et à celles-là. Le dispositif d'impression 30 comprend, de façon classique, un logement de réception d'un rouleau alimentaire 31 de ruban d'impression 1, un logement de réception 32 d'un rouleau récepteur de ruban d'impression 1, après impression, un magasin 33 d'alimentation en support d'impression, un réceptacle 34 de sortie de supports d'impression, une tête d'impression thermique 35 agencée pour imprimer le long d'une ligne d'impression 36, un système d'entraînement, non représenté, agencé pour concomitamment entraîner un support d'impression à imprimer et le ruban d'impression 1, en défilement devant la tête d'impression 35, et un rouleau 37 d'appui du ruban 1 et du support à imprimer contre la tête d'impression 35. En outre, le dispositif d'impression 30 comprend deux capteurs d'analyse 38, 38', en l'espèce des phototransistors associés à une diode, disposés côte à côte, juste en amont de la tête d'impression 35, dans le sens de défilement du ruban 1. Les deux capteurs d'analyse 38, 38' sont destinés à analyser respectivement les contenus des deux pistes de marquage 9, 9' du ruban d'impression 1, comme cela sera plus précisément explicité plus loin. Il est en outre prévu, pour l'analyse des informations de marquage du ruban d'impression 1, un bloc d'analyse 39, auquel sont reliés les deux capteurs 38, 38'. Le bloc d'analyse 39 comprend un comparateur 40, à trois entrées et une sortie, relié en entrée aux deux capteurs 38, 38' et à une mémoire 41 et, en sortie, à une unité de traitement 42 à laquelle sont également reliés les deux capteurs 38, 38'. La mémoire 41 contient des informations d'analyse d'un élément de code coloré en noir, c'est-à-dire des informations correspondant à un élément de code noir analysé par l'un des capteurs 38, 38'. L'unité de traitement 42 est destinée à traiter et à interpréter les informations d'analyse fournies par ces capteurs 38, 38' et à les décoder, en fonction d'informations fournies par le comparateur 40, comme cela sera explicité dans la description du fonctionnement du dispositif 30. Après la description structurelle du ruban d'impression 1 et du dispositif d'impression 30, le procédé d'analyse des informations de marquage du ruban 1, au cours de l'impression d'un support d'impression 100, correspondant au fonctionnement du dispositif d'impression 30, va maintenant être décrit. Au cours de l'impression, le ruban d'impression 1 et le support d'impression sont concomitamment entraînés en translation, en défilement, devant la tête d'impression 35, le ruban d'impression 1 défilant ainsi, dans le sens de défilement 21, devant les capteurs 38, 38' qui analysent respectivement le contenu des pistes de marquage 9 et 9'. Au cours de l'analyse, les deux capteurs 38 et 38' analysent, à un instant donné, respectivement, les deux éléments de code appariés de chaque paire d'appariement des pistes de marquage 9 et 9'. Le comparateur 40 compare entre elles, respectivement, les informations d'analyse (c'est-à-dire les informations provenant de l'analyse du contenu des pistes de marquage 9, 9') fournies par le capteur 38 et celles fournies par le capteur 38', ces informations correspondant respectivement aux éléments de code appariés de chaque paire d'appariement analysée. Lorsque le comparateur 40 détecte que les éléments de code appariés, de chaque paire d'appariement analysée, sont différents l'un de l'autre, il en déduit que l'on est à l'intérieur d'une plage de marquage 10-12, autrement dit que l'analyse porte sur le contenu d'une plage de marquage 10-12, et fournit alors, à l'unité de traitement 42, un signal spécifique indiquant que les informations analysées sont des informations de marquage. A la réception de ce signal, l'unité de traitement 42 traite les informations fournies, sous forme de signaux électriques, par les capteurs 38, 38', détecte 0o les transitions entre éléments de code de types différents, à l'intérieur d'une même piste de marquage 9 (9'), et décode les informations de marquage analysées. Lorsque le comparateur 40 détecte que les éléments de code appariés, de i5 chaque paire d'appariement analysée, sont identiques, il les compare au contenu de la mémoire 41. En cas d'identité entre les informations analysées par les capteurs 38 et 38' et les informations contenues dans la mémoire 41, le comparateur 40 en déduit que l'on est aux bornes 13-17 d'une plage de marquage 10- 12, autrement dit que l'analyse porte sur le contenu d'une borne 13-17, et fournit alors, à l'unité de traitement 42, un signal spécifique indiquant que les informations analysées correspondent à une borne. A la réception de ce signal, et dans le cas o la zone analysée juste avant l'analyse d'une borne 13-17 est une plage sans marquage 19-20, l'unité de traitement 42 en déduit que cette borne 13-17 est une borne de début de plage de marquage. Dans le cas o la zone analysée juste avant l'analyse d'une borne 13-17 est une plage de marquage 10-12, l'unité de traitement 42 en déduit que cette borne 13-17 est une borne de fin de plage de marquage. En cas de non identité entre le contenu de la mémoire 41 et les informations d'analyse fournies par les deux capteurs 38 et 38', le comparateur en déduit que l'analyse porte sur le contenu d'une plage sans marquage 19-20, vide d'informations de marquage, et le signale en sortie au bloc de traitement 42. On soulignera que, lors de l'analyse d'une plage de marquage 10-12, même sans avoir au préalable détecter la borne du début de cette plage de marquage, le bloc d'analyse 39 détecte qu'il s'agit effectivement d'une plage de marquage, grâce à la caractéristique, spécifique aux plages de marquage, selon laquelle les éléments de code appariés de chaque paire d'appariement sont différentes l'un de l'autre, à l'intérieur de la plage de marquage: On pourrait également envisager des plages de marquage séparées les unes des autres exclusivement par des zones sans marquage, celles-ci jouant alors elles-mêmes le rôle de bornes délimitant les plages de marquage. Dans la description qui précède, les deux types d'élément de code sont respectivement colorés en noir et non colorés. Bien évidemment, les éléments de code colorés pourraient l'être à l'aide d'une encre de coloration d'une couleur différente, par exemple de couleur cyan. Les deux types d'élément de code pourraient également être tous deux colorés, mais de couleurs respectives différentes l'une de l'autre. REVENDICATIONS 1- Procédé d'analyse d'informations de marquage sur un ruban d'impression par transfert d'encre, caractérisé par le fait qu'on analyse les informations de marquage à l'intérieur d'au moins une zone de marquage bornée (10-12) dont on détecte les bornes (13-17). 2- Procédé selon la revendication 1, dans lequel, les informations étant io codées à l'aide d'éléments de code appariés par paires d'appariement, lorsqu'on détecte deux éléments de code appariés (18, 18') différents l'un de l'autre, on en déduit que l'on est à l'intérieur de la zone de marquage (10). 3- Procédé selon la revendication 2, dans lequel lorsqu'on détecte deux éléments de code appariés identiques et d'un type spécifique, on en déduit que l'on est aux bornes (13-17) de la zone de marquage (10-12). 4- Procédé selon l'une des revendications 2 et 3, dans lequel on analyse les informations de marquage en détectant des transitions entre éléments de code. - Ruban d'impression par transfert d'encre pour la mise en oeuvre du procédé selon la revendication 1, comprenant un support (2) et, sur le support (2), une couche d'encre (3-5) et des informations de marquage, caractérisé par le fait qu'il comprend au moins une zone de marquage (10- 12), contenant les informations de marquage, délimitée par des bornes (13- 17). 6- Ruban selon la revendication 5, dans lequel les informations sont codées à l'aide d'éléments de code appariés par paires d'appariement de telle manière qu'à l'intérieur de la zone de marquage, les éléments de code (18, 18') de chaque paire d'appariement sont différents l'un de l'autre. 7- Ruban selon la revendication 6, dans lequel, aux bornes (13-17) de la zone de marquage, les éléments de code d'une paire d'appariement sont identiques et d'un type spécifique. 8- Ruban selon l'une des revendications 5 à 7, dans lequel les éléments de code forment deux pistes de codage (9, 9') contenant respectivement les deux éléments de code de chacune des paires d'appariement. 9- Ruban selon la revendication 8, dans lequel les éléments de-code de chaque paire d'appariement sont en regard l'un de l'autre. 10- Ruban selon l'une des revendications 8 et 9, dans lequel les pistes de codage (9, 9') s'étendent le long du ruban.