FR2751770A1 - METHOD AND DEVICE FOR PROCESSING INFORMATION - Google Patents
METHOD AND DEVICE FOR PROCESSING INFORMATION Download PDFInfo
- Publication number
- FR2751770A1 FR2751770A1 FR9609297A FR9609297A FR2751770A1 FR 2751770 A1 FR2751770 A1 FR 2751770A1 FR 9609297 A FR9609297 A FR 9609297A FR 9609297 A FR9609297 A FR 9609297A FR 2751770 A1 FR2751770 A1 FR 2751770A1
- Authority
- FR
- France
- Prior art keywords
- information
- orientation
- medium
- interpretation
- meaning
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Revoked
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
- G06V30/14—Image acquisition
- G06V30/146—Aligning or centring of the image pick-up or image-field
- G06V30/1475—Inclination or skew detection or correction of characters or of image to be recognised
- G06V30/1478—Inclination or skew detection or correction of characters or of image to be recognised of characters or characters lines
Landscapes
- Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Facsimiles In General (AREA)
Abstract
Le procédé de traitement d'une information portée par un support d'information selon l'invention comporte une étape d'opération globale opérant sur l'information dans son ensemble indépendamment de toute signification de ladite information. Préliminairement à ladite étape d'opération globale, sont réalisées: - une étape d'interprétation de signification d'au moins une partie de ladite information, et - une étape de détermination d'un sens d'orientation de ladite information prenant en compte le résultat de l'étape d'interprétation. L'étape d'opération globale prend en compte le sens d'orientation déterminé au cours de l'étape de détermination et opère différemment pour au moins deux sens d'orientation différents.The method of processing information carried by an information medium according to the invention comprises a global operation step operating on the information as a whole independently of any meaning of said information. Prior to said overall operation step, the following are carried out: - a step of interpreting the meaning of at least part of said information, and - a step of determining a direction of orientation of said information taking into account the result of the interpretation step. The overall operation step takes into account the direction of orientation determined during the determination step and operates differently for at least two different directions of orientation.
Description
La présente invention concerne un procédé et un dispositif de traitement d'information et des systèmes bureautiques les mettant en oeuvre. The present invention relates to a method and a device for processing information and office automation systems implementing them.
Elle s'applique en particulier à la saisie, à la restitution et à la copie d'images, y compris celles qui comportent du texte, localement ou à distance, par exemple dans des photocopieurs, des télécopieurs, des imprimantes ou des scanners. Plus généralemnt elle s'applique à tous système opérant globalement sur l'information dans son ensemble. It applies in particular to capturing, restoring and copying images, including those which include text, locally or remotely, for example in photocopiers, fax machines, printers or scanners. More generally, it applies to all systems operating globally on information as a whole.
Le mot "support d'information" englobe tout objet, plat ou non, de formes régulières ou non, qui peut supporter de l'information de quelques types que ce soient, optique, magnétique, électrique, biologique, écrit ou graphique etc. Le support d'information comporte au moins deux faces. II peut être par exemple en papier, en matières plastiques, en textile ou en matières composites. II peut être plat, courbe, poreux, alvéolaire, évidé, plein, lisse ou rugueux, souple ou rigide, à multiples plateaux successifs. The word "information carrier" includes any object, flat or not, of regular shape or not, which can support information of any type whatsoever, optical, magnetic, electrical, biological, written or graphic etc. The information medium has at least two sides. It can for example be made of paper, plastics, textiles or composite materials. It can be flat, curved, porous, cellular, hollow, full, smooth or rough, flexible or rigid, with multiple successive plates.
L'information supportée par ledit support d'information peut se trouver à la surface d'une des faces dudit support d'information ou à l'intérieur de celui-ci. The information supported by said information medium can be found on the surface of one of the faces of said information medium or inside it.
Le mot "feuille" englobe tout support d'information en forme de feuille. The word "sheet" includes any information medium in sheet form.
Les mots "opération globale" sont à considérer comme englobant:
- la lecture de l'information supportée par le support d'information.The words "global operation" should be considered to include:
- reading the information supported by the information medium.
- I'écriture d'information secondaire sur le support d'information. - writing secondary information on the information medium.
- plus généralement, toute utilisation ou transformation globale d'un support d'information
II est connu
- des imprimantes recto-verso, qui, en mode recto-verso, impriment systématiquement un recto et un verso, même si le verso est vierge;
- des copieurs recto-verso présentant les mêmes défauts;
- des dispositifs capables de réorienter légèrement un document un peu incliné, avant, de le numériser etlou de réaliser une copie;
- des méthodes de reconnaissance optique de caractère qui acceptent un angle de tolérance mais qui modifient le document traité;
- un inverseur électronique de page dont le but est d'imprimer les pages dans l'ordre inverse de leur lecture pour insérer ces pages dans une enveloppe, cette étape de retournement d'ordre étant systématique.- more generally, any global use or transformation of an information medium
He is known
- duplex printers, which, in duplex mode, always print one side and one back, even if the back is blank;
- two-sided copiers with the same defects;
- devices capable of slightly reorienting a slightly tilted document, before scanning it and / or making a copy;
- optical character recognition methods which accept an angle of tolerance but which modify the document processed;
- an electronic page reverser whose purpose is to print the pages in the reverse order of their reading to insert these pages in an envelope, this order reversal step being systematic.
Cependant, dans tous les systèmes actuellement connus de copie d'image, c'est-à-dire de saisie de l'image et de sa restitution sur un support d'information, l'utilisateur doit faire attention à bien orienter les supports des images originales, pour éviter d'une part les positionnements ou les deux faces du document sont inversées et d'autre part, les positionnements qui inversent les parties haute et basse des feuille. A défaut, les copies risquent d'être mal orientées ou encore des copies de pages vierges risquent d'être réalisées. Enfin, une partie de l'information utile risque d'être perdue, si une face seulement d'un document est copiée et que la feuille est positionnée avec les faces inversées. However, in all currently known systems of image copying, that is to say of capturing the image and of its restitution on an information medium, the user must take care to orient the supports of the original images, to avoid on the one hand the positions or the two sides of the document are reversed and on the other hand, the positions which reverse the upper and lower parts of the sheet. Otherwise, copies may be misdirected or copies of blank pages may be made. Finally, part of the useful information may be lost if only one side of a document is copied and the sheet is positioned with the sides reversed.
L'invention entend remédier à ces inconvénients en proposant un procédé et un dispositif permettant à l'utilisateur de ne pas se soucier du sens d'introduction des documents originaux dans les dispositifs de copie ou de télécopie. The invention intends to remedy these drawbacks by proposing a method and a device enabling the user not to worry about the direction of introduction of the original documents into the copying or faxing devices.
L'intérêt évident d'une telle invention est de simplifier au maximum l'interface utilisateur. II n'existe en effet aujourd'hui pas de standard de-facto pour le sens d'introduction des documents dans les photocopieurs ou télécopieurs du marché et la mise en place des documents originaux demande toujours un instant de réflexion à l'utilisateur. L'utilisateur est traditionnellement simplement guidé par un signe représentatif de l'orientation à donner au document. The obvious advantage of such an invention is to simplify the user interface as much as possible. There is in fact today no de-facto standard for the direction of introduction of documents into photocopiers or fax machines on the market and the installation of original documents always requires a moment of reflection for the user. The user is traditionally simply guided by a sign representative of the orientation to be given to the document.
Avant la procédure de copie (ou télécopie), I'utilisateur doit, dans une étape préliminaire, s'assurer que les pages d'un même document sont toutes bien orientées. Before the copy (or fax) procedure, the user must, in a preliminary step, make sure that the pages of the same document are all well oriented.
L'invention vise à supprimer cette phase préliminaire qui est d'autant plus fastidieuse que le document à copier est complexe et comporte un grand nombre de pages. The invention aims to eliminate this preliminary phase which is all the more tedious as the document to be copied is complex and comprises a large number of pages.
De plus, dans le cas des documents qui comportent à la fois des pages de type portrait, orientés "à la française" et des pages de type paysage, orientées "à l'italienne", peu nombreux sont les utilisateurs qui connaissent les normes de présentation de tels documents. In addition, in the case of documents which include both portrait-type pages, oriented "French-style" and landscape-type pages, oriented "Italian-style", few users are aware of the standards. presentation of such documents.
Quand le document est destiné à être relié, aucune page ne doit être orientée vers la reliure, à défaut de quoi la lecture de ces pages est malaisée. When the document is intended to be bound, no page should be oriented towards the binding, failing which the reading of these pages is difficult.
Une fois les copies faites, si une (ou plusieurs) page est "tête en bas", I'utilisateur doit réorienter manuellement, pour chaque exemplaire, la copie de la page mal introduite. Once the copies have been made, if one (or more) page is "upside down", the user must manually redirect, for each copy, the copy of the incorrectly inserted page.
Dans le cas ou une (ou plusieurs) page est "sens dessus dessous", chaque exemplaire possède une page vierge à la place de la page "sens dessus dessous", il sera donc nécessaire de faire séparément une copie de la page manquante et d'insérer la copie dans chaque paquet. In the case where one (or more) page is "upside down", each copy has a blank page instead of the page "upside down", it will therefore be necessary to make a copy of the missing page separately and 'insert the copy in each package.
Dans le cas de la télécopie d'un document dont une (ou plusieurs) page est "sens dessus dessous", le problème peut être d'autant plus gênant que l'émetteur suppose avoir transmis une page contenant de l'information alors qu'il a en fait transmis une page vierge. In the case of faxing a document of which one (or more) page is "upside down", the problem can be all the more annoying since the sender supposes having transmitted a page containing information while he actually transmitted a blank page.
Dans le cas de la télécopie d'un document dont une (ou plusieurs) page est "tête en bas", le problème peut paraître moins gênant car le destinataire ne recevant qu'un exemplaire, il lui est facile de retourner la page mal orientée à la main. In the case of faxing a document with one (or more) page upside down, the problem may seem less annoying because the recipient receiving only one copy, it is easy for him to turn the page wrongly oriented by hand.
L'invention vise donc un procédé de traitement d'une information portée par un support d'information, comportant une étape d'opération globale opérant sur l'information dans son ensemble indépendamment de toute signification de ladite information, caractérisé en ce que, préliminairement à ladite étape d'opération globale, sont réalisées:
- une étape d'interprétation de signification d'au moins une partie de ladite information, et
- une étape de détermination d'un sens d'orientation de ladite information prenant en compte le résultat de l'étape d'interprétation, et en ce que l'étape d'opération globale prend en compte le sens d'orientation déterminé au cours de l'étape de détermination et opère différemment pour au moins deux sens d'orientation différents.The invention therefore relates to a method of processing information carried by an information medium, comprising a step of global operation operating on the information as a whole independently of any meaning of said information, characterized in that, preliminary in said overall operation step, are carried out:
a step of interpreting the meaning of at least part of said information, and
a step of determining a direction of orientation of said information taking into account the result of the interpretation step, and in that the overall operation step takes into account the direction of orientation determined during of the determination step and operates differently for at least two different directions of orientation.
Grâce à ces dispositions, I'opération globale effectuée sur l'information peut être différenciée pour tenir compte du sens d'orientation de l'information. Thanks to these provisions, the overall operation carried out on the information can be differentiated to take account of the direction of information orientation.
Selon des caractéristiques particulières, ladite information étant susceptible de comporter des caractères, L'étape d'interprétation de signification d'au moins une partie de ladite information comporte une phase de reconnaissance optique de caractères. According to particular characteristics, said information being capable of comprising characters. The step of interpreting the meaning of at least part of said information comprises an optical character recognition phase.
Selon des caractéristiques particulières l'étape d'interprétation de signification d'au moins une partie de ladite information comporte une phase d'analyse de répartition de l'information sur le support d'information. According to particular characteristics, the step of interpreting meaning of at least part of said information includes a phase of analysis of distribution of information on the information medium.
Selon des caractéristiques particulières, la phase d'analyse de répartition de l'information sur le support d'information analyse la morphologie de paragraphes. According to particular characteristics, the phase of analysis of distribution of information on the information medium analyzes the morphology of paragraphs.
Grâce à ces dispositions, ce sont des techniques complexes et efficaces mais de faible coût qui permettent de déterminer le sens d'orientation de l'information. Thanks to these provisions, it is complex and effective techniques but of low cost which make it possible to determine the direction of information orientation.
Selon des caractéristiques particulières, L'étape de détermination d'un sens d'orientation est au moins adaptée à déterminer si l'information est disposée dans un premier sens d'orientation prédéterminé ou dans un deuxième sens d'orientation retourné, par rapport au premier, par une première symétrie par rapport au centre d'une face du support d'information. According to particular characteristics, the step of determining a direction of orientation is at least suitable for determining whether the information is arranged in a first predetermined direction of orientation or in a second direction of returned orientation, relative to the first, by a first symmetry with respect to the center of a face of the information carrier.
Grâce à ces dispositions, I'information qui a subit une erreur de positionnement inversant les parties haute et basse sur un support peut être traitée différemment de l'information normalement positionnée.Thanks to these provisions, the information which has undergone a positioning error reversing the upper and lower parts on a support can be treated differently from the information normally positioned.
Selon des caractéristiques particulières, L'étape de détermination d'un sens d'orientation est au moins adaptée à déterminer si l'information est disposée sur une première face du support ou sur une deuxième face du support d'information. Grâce à ces dispositions, I'information qui a subit une erreur de positionnement permutant des faces du support être traitée différemment de l'information normalement positionnée. According to particular characteristics, the step of determining a direction of orientation is at least suitable for determining whether the information is arranged on a first face of the support or on a second face of the information support. Thanks to these provisions, the information which has undergone a positioning error permuting the faces of the support be treated differently from the normally positioned information.
Selon d'autres caractéristiques particulières, L'étape d'opération globale comporte la copie dans son ensemble de ladite information lorsque son sens d'orientation est un premier sens d'orientation prédéterminé. Grâce à ces dispositions, toute l'information qui possède le sens d'orientation attendu, est copiée. According to other particular characteristics, the global operation step includes copying said information as a whole when its direction of orientation is a first predetermined direction of orientation. Thanks to these provisions, all the information which has the expected direction of orientation is copied.
Selon des caractéristiques particulières l'étape d'opération globale comporte le retournement du support d'information tête en bas, puis la copie dans son ensemble de l'information qui est disposée sur ledit support d'information, lorsque le sens d'orientation de ladite information est un deuxième sens d'orientation retourné, par rapport au premier, par une première symétrie par rapport au centre d'une face du support d'information. According to particular characteristics, the overall operation stage involves turning the information carrier upside down, then copying the information as a whole which is arranged on said information support, when the direction of orientation of said information is a second direction of orientation returned, with respect to the first, by a first symmetry with respect to the center of one face of the information carrier.
Grâce à ces dispositions, les erreurs de positionnement inversant les parties haute et basse des images sont rectifiées.Thanks to these provisions, the positioning errors reversing the upper and lower parts of the images are corrected.
Selon des caractéristiques particulières, L'étape d'opération globale comporte une phase de retournement de support d'information en permutant au moins deux de ses faces, puis une phase de copie dans son ensemble de ladite information, lorsque l'information est disposée sur une face prédéterminée du support d'information. Grâce à ces dispositions, les erreurs de positionnement inversant les faces d'un support d'information sont rectifiées. According to particular characteristics, the overall operation step comprises a phase of reversing the information medium by permuting at least two of its faces, then a phase of copying as a whole of said information, when the information is arranged on a predetermined side of the information carrier. Thanks to these provisions, the positioning errors reversing the faces of an information carrier are corrected.
Selon des caractéristiques particulières:
- L'étape d'opération globale comporte une phase de retournement de support d'information par permutation d'au moins deux de ses faces, puis une phase d'impression sur ledit support, lorsque l'information est disposée sur une face prédéterminée du support d'information
- L'étape d'opération globale comporte une phase de combinaison d'une information secondaire avec l'information du support d'information, en orientant l'information secondaire dans la combinaison d'information en prenant en compte le sens d'orientation de l'information disposée sur le support d'information.According to particular characteristics:
- The overall operation step comprises a phase of reversing the information medium by permuting at least two of its faces, then a printing phase on said medium, when the information is placed on a predetermined face of the information support
- The overall operation step includes a phase of combining secondary information with information from the information medium, by orienting secondary information in the combination of information, taking into account the direction of orientation of the information available on the information medium.
Grâce à ces dispositions, on peut soit neutraliser une face à annuler, soit imprimer sur un papier pré-imprimé tel qu'un papier-en-tête, soit dater un document, soit encore l'authentifier en apposant sur des informations un complément d'information. Thanks to these provisions, it is possible either to neutralize one side to be canceled, or to print on a pre-printed paper such as a letterhead, or to date a document, or even to authenticate it by affixing additional information to it. 'information.
Selon des caractéristiques particulières, L'étape d'opération globale comporte une phase d'éclairage d'une face du support d'information et une phase de capture d'information à travers ledit support d'information, puis une phase de copie d'information disposée sur ledit support, lorsque l'information est disposée sur une face prédéterminée du support d'information. Ainsi, un simple changement de source de lumière utilisée permet de récupérer de l'information qui se trouve au dos d'un support, par rapport au moyen de capture utilisé. According to particular characteristics, the overall operation step comprises a phase of lighting one side of the information medium and a phase of capturing information through said information medium, then a phase of copying information placed on said medium, when the information is placed on a predetermined face of the information medium. Thus, a simple change of light source used makes it possible to recover the information which is on the back of a support, in relation to the capture means used.
Selon des caractéristiques particulières, L'étape d'interprétation et l'étape de détermination sont conjointement adaptées à déterminer l'absence d'information possédant une signification sur ledit support. En particulier,
L'étape d'opération globale n'est pas réalisée lorsque l'étape d'interprétation et l'étape de détermination déterminent conjointement une absence d'information possédant une signification sur ledit support. Grâce à ces dispositions, lorsque le support ne porte aucune information significative, on peut éviter de le traiter.According to particular characteristics, the interpretation step and the determination step are jointly adapted to determine the absence of information having a meaning on said medium. In particular,
The overall operation step is not carried out when the interpretation step and the determination step jointly determine an absence of information having a meaning on said medium. Thanks to these provisions, when the support does not carry any significant information, it can be avoided to process it.
Selon des caractéristiques particulières, L'étape d'opération globale comporte une phase de déclenchement d'une alarme lorsque le sens d'orientation de ladite information n'est pas un premier sens d'orientation prédéterminé. Grâce à ces dispositions, I'utilisateur peut être averti d'une erreur de positionnement et peut rectifier lui-même le défaut. La mise en oeuvre d'un tel procédé est particulièrement économique puisque seul un moyen d'émission d'alarme est nécessaire, sans qu'aucun moyen de manipulation de support d'information ou de moyen de traitement ne soit utilisé. According to particular characteristics, the overall operation step comprises a phase of triggering an alarm when the direction of orientation of said information is not a first predetermined direction of orientation. Thanks to these provisions, the user can be warned of a positioning error and can correct the fault himself. The implementation of such a method is particularly economical since only a means of transmitting an alarm is necessary, without any means of handling the information medium or of processing means being used.
Selon une première variante, le procédé selon l'invention tel que succinctement exposé ci-dessus comporte au moins deux étapes d'interprétation de signification d'information portées par au moins deux faces dudit support et en ce que l'étape de détermination du sens d'orientation de l'information comporte une étape de comparaison des résultats desdites étapes d'interprétation. Grâce à ces dispositions, pour des supports d'information qui ne sont susceptibles de porter de l'information que sur une seule face, la détermination de ladite face est effectuée par comparaison de résultats d'analyses effectuées sur plusieurs faces. La détection de l'information est ainsi très insensible aux bruits ou aux défauts d'interprétation, puisque ces défauts sont sensiblement égaux sur les différentes faces du support. According to a first variant, the method according to the invention as succinctly described above comprises at least two stages of interpretation of meaning of information carried by at least two faces of said support and in that the stage of determining the direction information orientation includes a step of comparing the results of said interpretation steps. Thanks to these provisions, for information carriers which are only capable of carrying information on one side, the determination of said side is carried out by comparison of analysis results carried out on several sides. Information detection is thus very insensitive to noise or interpretation faults, since these faults are substantially equal on the different faces of the support.
Selon une deucième variante, le procédé selon l'invention tel que succinctement exposé ci-dessus comporte au moins une étape d'interprétation de signification d'information portée par une face dudit support d'information et l'étape de détermination du sens d'orientation de l'information comporte une étape de comparaison du résultat de chaque étape d'interprétation avec au moins une valeur prédéterminée. Cette variante présente l'avantage d'économiser beaucoup de temps lorsque l'orientation de l'information est pratiquement toujours identique entre différents supports successivement traités. According to a second variant, the method according to the invention as succinctly described above comprises at least one step of interpretation of the meaning of information carried by one face of said information medium and the step of determining the direction of information orientation includes a step of comparing the result of each interpretation step with at least one predetermined value. This variant has the advantage of saving a great deal of time when the orientation of the information is practically always identical between different media successively processed.
L'invention vise aussi un dispositif de traitement d'une information portée par un support d'information, comportant un moyen d'opération globale opérant sur l'information dans son ensemble indépendamment de toute signification de ladite information, caractérisé en ce qu'il comporte, en outre, un moyen d'interprétation adapté à interpréter la signification d'au moins une partie de ladite information et un moyen de détermination adapté à déterminer un sens d'orientation de ladite information en fonction de ladite signification, et en ce que le moyen d'opération globale prend en compte ledit sens d'orientation et est adapté à opérer sur ladite information différemment selon au moins deux sens d'orientation différents. The invention also relates to a device for processing information carried by an information medium, comprising a means of global operation operating on the information as a whole independently of any meaning of said information, characterized in that it further comprises an interpretation means adapted to interpret the meaning of at least part of said information and a determination means adapted to determine a direction of orientation of said information as a function of said meaning, and in that the overall operating means takes account of said direction of orientation and is adapted to operate on said information differently according to at least two different directions of orientation.
Selon des caractéristiques particulières, ladite information comportant des caractères, le moyen d'interprétation est adapté à effectuer une reconnaissance optique de caractères. According to particular characteristics, said information comprising characters, the interpretation means is adapted to perform optical character recognition.
Selon des caractéristiques particulières, le moyen d'interprétation est adapté à analyser la répartition de l'information sur le support d'information. According to particular characteristics, the means of interpretation is adapted to analyze the distribution of information on the information medium.
Selon des caractéristiques particulières, le moyen d'interprétation est adapté à analyser la morphologie de paragraphes. According to particular characteristics, the means of interpretation is adapted to analyze the morphology of paragraphs.
Selon des caractéristiques particulières, le moyen de détermination d'un sens d'orientation est au moins adapté à déterminer si l'information est disposée dans un premier sens d'orientation prédéterminé ou dans un deuxième sens d'orientation retourné, par rapport au premier, par une première symétrie par rapport au centre d'une face du support d'information. According to particular characteristics, the means for determining a direction of orientation is at least suitable for determining whether the information is arranged in a first predetermined direction of orientation or in a second direction of returned orientation, relative to the first , by a first symmetry with respect to the center of one face of the information carrier.
Selon des caractéristiques particulières, le moyen de détermination d'un sens d'orientation est au moins adapté à déterminer si l'information est disposée sur une première face du support ou sur une deuxième face du support. According to particular characteristics, the means for determining a direction of orientation is at least suitable for determining whether the information is arranged on a first face of the support or on a second face of the support.
Selon des caractéristiques particulières, le moyen d'opération globale est adapté à copier dans son ensemble ladite information lorsque le moyen de détermination détermine que son sens d'orientation est un premier sens d'orientation prédéterminé. According to particular characteristics, the global operating means is adapted to copy said information as a whole when the determining means determines that its direction of orientation is a first predetermined direction of orientation.
Selon des caractéristiques particulières, le moyen d'opération globale est adapté à retourner le support d'information tête en bas, puis à copier dans son ensemble l'information qui est disposée sur ledit support d'information, lorsque le moyen de détermination détermine que le sens d'orientation de ladite information est un deuxième sens d'orientation retourné, par rapport au premier, par une première symétrie par rapport au centre d'une face du support d'information. According to particular characteristics, the global operation means is adapted to turn the information medium upside down, then to copy as a whole the information which is arranged on said information medium, when the determining means determines that the direction of orientation of said information is a second direction of orientation returned, with respect to the first, by a first symmetry with respect to the center of one face of the information carrier.
Selon des caractéristiques particulières, le moyen d'opération globale est adapté à retourner le support d'information en permutant au moins deux de ses faces, puis à copier dans son ensemble ladite information, lorsque le moyen de détermination détermine que l'information est disposée sur une face prédéterminée du support d'information. According to particular characteristics, the global operation means is adapted to return the information carrier by permuting at least two of its faces, then to copy said information as a whole, when the determination means determines that the information is arranged. on a predetermined side of the information medium.
Selon des caractéristiques particulières, le moyen d'opération globale est adapté à retourner le support d'information en permutant au moins deux de ses faces, puis à imprimer ledit support, lorsque le moyen de détermination détermine que l'information est disposée sur une face prédéterminée du support d'information. According to particular characteristics, the overall operating means is adapted to turn the information medium by permuting at least two of its faces, then to print said medium, when the determination means determines that the information is arranged on one face. predetermined information carrier.
Selon des caractéristiques particulières, le moyen d'opération globale est adapté à éclairer une face du support d'information et à capter l'information à travers ledit support d'information, puis à copier l'information qui est disposée sur ledit support, lorsque le moyen de détermination détermine que l'information est disposée sur une face prédéterminée du support d'information. According to particular characteristics, the overall operating means is adapted to illuminate one side of the information medium and to collect the information through said information medium, then to copy the information which is arranged on said medium, when the determining means determines that the information is arranged on a predetermined face of the information medium.
Selon des caractéristiques particulières, le moyen d'interprétation et le moyen de détermination sont conjointement adaptés à déterminer l'absence d'information possédant une signification sur ledit support. According to particular characteristics, the means of interpretation and the means of determination are jointly adapted to determine the absence of information having a meaning on said medium.
Selon des caractéristiques particulières, le moyen d'opération globale n'est pas mis en oeuvre lorsque le moyen d'interprétation et le moyen de détermination déterminent conjointement une absence d'information possédant une signification sur ledit support. According to particular characteristics, the global operation means is not implemented when the interpretation means and the determination means jointly determine an absence of information having a meaning on said medium.
Selon des caractéristiques particulières, le moyen d'opération globale est adapté à combiner une information secondaire avec l'information du support d'information, en orientant l'information secondaire en prenant en compte le sens d'orientation de l'information disposée sur le support d'information. According to particular characteristics, the global operating means is adapted to combine secondary information with information from the information medium, by orienting the secondary information by taking into account the direction of orientation of the information arranged on the information support.
Selon des caractéristiques particulières, le moyen d'opération globale est adapté à déclencher une alarme lorsque le moyen de détermination détermine que le sens d'orientation de ladite information n'est pas un premier sens d'orientation prédéterminé. According to particular characteristics, the global operating means is adapted to trigger an alarm when the determining means determines that the direction of orientation of said information is not a first predetermined direction of orientation.
Selon une première variante, le moyen d'interprétation est adapté à interpréter la signification d'information portées par au moins deux faces dudit support et en ce que le moyen de détermination du sens d'orientation de l'information comporte un moyen de comparaison des résultats des interprétations. According to a first variant, the interpretation means is adapted to interpret the meaning of information carried by at least two faces of said support and in that the means for determining the direction of orientation of the information comprises a means for comparing the results of interpretations.
Selon une première variante, le moyen de détermination du sens d'orientation de l'information comporte un moyen de comparaison de chaque interprétation effectuée par le moyen interprétation avec au moins une valeur prédéterminée. According to a first variant, the means for determining the direction of orientation of the information comprises a means for comparing each interpretation performed by the interpretation means with at least one predetermined value.
Les avantages des dispositifs, identiques à ceux des procédés correspondants, ne sont pas rappellés ici. The advantages of the devices, identical to those of the corresponding methods, are not recalled here.
L'invention vise enfin, un photocopieur, un télécopieur, un ordinateur, un scanner, une imprimante caractérisés en ce qu'ils incorporent un dispositif de traitement selon l'invention tel que succinctement exposé cidessus. Finally, the invention relates to a photocopier, a fax machine, a computer, a scanner, a printer characterized in that they incorporate a processing device according to the invention as succinctly described above.
L'invention sera mieux comprise à la lecture de la description qui va suivre, faite en regard des dessins annexés dans un but explicatif et nullement limitatif, dans lesquels
- la figure 1 est un schéma illustrant un premier dispositif mettant en oeuvre la présente invention
- la figure 2 est un schéma illustrant un deuxième dispositif mettant en oeuvre la présente invention
- les figures 3a et 3b sont des schémas illustrant d'autres dispositifs mettant en oeuvre la présente invention pour le traitement d'une feuille;
- la figure 4 est une vue en coupe longitudinale simplifiée selon la ligne ll-ll de la figure 5, d'un scanner comportant un dispositif de lecture de feuilles recto verso mettant en oeuvre la présente invention
- la figure 5 est une vue de dessus avec arrachement partiel du scanner présenté en figure 4, selon la flèche III de la figure 4
- la figure 6 est une vue en élévation coupe selon la ligne IV-IV de la figure 5;
- la figure 7 est une vue agrandie de l'encart V de la figure 6;
- la figure 7a est une vue agrandie de l'encart V de la figure 6
L'unité de traitement se trouvant en position de départ;
- la figure 7b est une vue agrandie de l'encart V de la figure 6
L'unité de traitement se trouvant en position intermédiaire
- la figure 7c est une vue agrandie de l'encart V de la figure 6
L'unité de traitement se trouvant en position finale
- la figure 8 est un agrandissement de l'encart VI de la figure 5
- la figure 9 est un schéma illustrant le circuit électronique de commande du bloc moteur;
- les figures IOa et lOb représentent un organigramme d'un programme enregistré dans la mémoire morte du circuit de la figure 9 et faisant fonctionner le scanner présenté en figures 4 à 9
- les figures 11a à 11g sont des vues schématiques en coupe d'un dispositif de lecture d'information disposée sur une feuille, mettant en oeuvre la présente invention
- la figure 12 est une vue en coupe longitudinale simplifiée selon la ligne 111-111 de la figure 5, d'un scanner comportant un dispositif de lecture de feuilles recto verso mettant en oeuvre la présente invention
- les figures 13a et 13b représentent un organigramme d'un programme enregistré dans la mémoire morte du circuit de la figure 9 et destiné à faire fonctionner la variante du scanner présenté en figure 12
- la figure 14 représente l'information conservée dans un registre de mémoire d'un dispositif présenté en figures 12, 13a et 13b
- la figure 15 est une vue en coupe longitudinale simplifiée selon la ligne 111-I Il de la figure 5, d'un scanner comportant un dispositif de lecture de feuilles recto verso selon une variante mettant en oeuvre la présente invention
- les figures 16a et 16b représentent un organigramme d'un programme enregistré dans la mémoire morte du circuit de la figure 9 et destiné à faire fonctionner la variante du scanner présenté en figure 15
- la figure 17 représente une imprimante comportant le dispositif selon l'invention;
- la figure 18 représente un télécopieur comportant le dispositif selon l'invention;
- les figures 19A, 19B, 19C et 19D présentent les effets de l'invention dans deux cas de défaut de positionnement
- la figure 20 représente un dispositif de saisie et de restitution d'information selon l'invention;
- la figure 21 représente un organigramme d'opérations effectuées par le dispositif présenté en figure 20 pour repositionner l'information sens dessus dessous;
- les figures 22, 23 et 23A représentent un organigramme d'opérations effectuées par le dispositif présenté en figure 20 pour repositionner l'information tête en bas ; et
- les figures 24A, 24B et 24C représentent respectivement l'écriture, I'organisation et la lecture d'une partie d'une mémoire vive incorporée dans le dispositif présenté en figure 20.The invention will be better understood on reading the description which follows, made with reference to the accompanying drawings for explanatory purposes and in no way limitative, in which
- Figure 1 is a diagram illustrating a first device implementing the present invention
- Figure 2 is a diagram illustrating a second device implementing the present invention
- Figures 3a and 3b are diagrams illustrating other devices implementing the present invention for processing a sheet;
- Figure 4 is a simplified longitudinal sectional view along the line ll-ll of Figure 5, of a scanner comprising a device for reading two-sided sheets implementing the present invention
- Figure 5 is a top view with partial cutaway of the scanner presented in Figure 4, according to arrow III of Figure 4
- Figure 6 is a sectional elevation view along the line IV-IV of Figure 5;
- Figure 7 is an enlarged view of the insert V of Figure 6;
- Figure 7a is an enlarged view of the insert V of Figure 6
The processing unit being in the starting position;
- Figure 7b is an enlarged view of the insert V of Figure 6
The processing unit being in the intermediate position
- Figure 7c is an enlarged view of the insert V of Figure 6
The processing unit in the final position
- Figure 8 is an enlargement of the insert VI of Figure 5
- Figure 9 is a diagram illustrating the electronic control circuit of the engine block;
FIGS. 10A and 10B represent a flow diagram of a program recorded in the read-only memory of the circuit of FIG. 9 and operating the scanner presented in FIGS. 4 to 9
- Figures 11a to 11g are schematic sectional views of an information reading device arranged on a sheet, implementing the present invention
- Figure 12 is a simplified longitudinal sectional view along line 111-111 of Figure 5, of a scanner comprising a device for reading two-sided sheets implementing the present invention
- Figures 13a and 13b show a flowchart of a program recorded in the read-only memory of the circuit of Figure 9 and intended to operate the variant of the scanner presented in Figure 12
- Figure 14 shows the information stored in a memory register of a device presented in Figures 12, 13a and 13b
- Figure 15 is a simplified longitudinal sectional view along line 111-I II of Figure 5, of a scanner comprising a device for reading two-sided sheets according to a variant implementing the present invention
- Figures 16a and 16b show a flowchart of a program recorded in the read-only memory of the circuit of Figure 9 and intended to operate the variant of the scanner presented in Figure 15
- Figure 17 shows a printer comprising the device according to the invention;
- Figure 18 shows a fax machine comprising the device according to the invention;
- Figures 19A, 19B, 19C and 19D show the effects of the invention in two cases of positioning error
- Figure 20 shows a device for entering and restoring information according to the invention;
- Figure 21 shows a flowchart of operations performed by the device shown in Figure 20 to reposition the information upside down;
- Figures 22, 23 and 23A show a flowchart of operations performed by the device shown in Figure 20 to reposition the information upside down; and
FIGS. 24A, 24B and 24C respectively represent the writing, the organization and the reading of part of a random access memory incorporated in the device presented in FIG. 20.
Pour aider la compréhension de la description qui va suivre, on a attribué les définitions suivantes aux mots entre guillemets
- on appelle "information" toutes marque, image, texte, dessins susceptible d'être interprétés, à la différence avec les défauts, ou bruits, lorsqu'ils ne sont pas destinés à être traités;
- on dira que l'utilisateur introduit une page "sens dessus dessous" si le recto et le verso sont inversés. (Le résultat de la copie d'une page dont seul un côté est imprimé et qui est introduite "sens dessus dessous" dans un photocopieur classique est une feuille vierge). Pour remettre la page dans le bon sens on parlera de "retournement". To help understand the description that follows, the following definitions have been assigned to the words enclosed in quotes
- we call "information" any brand, image, text, drawings capable of being interpreted, unlike defects, or noises, when they are not intended to be treated;
- it will be said that the user introduces a page "upside down" if the front and back are reversed. (The result of copying a page of which only one side is printed and which is inserted "upside down" in a conventional photocopier is a blank sheet). To put the page back in the right direction we will speak of "reversal".
- on dira que l'utilisateur introduit une page "tête en bas" si le haut du document et le bas du document sont inversés. Pour remettre le document dans le bon sens on parlera de "réorientation". - we say that the user introduces a page "upside down" if the top of the document and the bottom of the document are reversed. To put the document back in the right direction we will speak of "reorientation".
Sur la figure 1, une unité de traitement 301 est portée par un organe porteur mobile 302. L'organe porteur 302 est adapté à effectuer une rotation autour d'un axe de rotation 50 qui se trouve dans la surface médiane 51 du support d'information 52 à traiter, cette rotation déplaçant l'unité de traitement 301 pour placer ladite unité en vis-à-vis d'une des faces du support d'information. In FIG. 1, a processing unit 301 is carried by a movable support member 302. The support member 302 is adapted to rotate around an axis of rotation 50 which is located in the median surface 51 of the support information 52 to be processed, this rotation displacing the processing unit 301 to place said unit opposite one of the faces of the information carrier.
Le support d'information 52 suit un chemin de transfert 30 constitué de deux parties référencées 30a, en amont de l'unité de traitement 301, et 30b, en aval de l'unité de traitement 301. Le chemin de transfert 30 les amène, en partant d'un moyen d'alimentation et de positionnement 314 entre un moyen d'éjection et de positionnement 315, qui peut être aussi constitué de rouleaux. Les moyens de positionnement 314 et 315 sont adaptés à déplacer le support d'information 52 d'une part longitudinalement, parallèlement à l'axe 51 mais aussi latéralement, perpendiculairement à l'axe 51, tout en maintenant le support d'information 52 parallèle à l'axe 51. L'unité de traitement 301 est agencée dans une zone de traitement 20 à l'effet de traiter l'une des faces 37a, 37b, 37c, 37d, 37e, 37f du support d'information 52. The information medium 52 follows a transfer path 30 consisting of two parts referenced 30a, upstream of the processing unit 301, and 30b, downstream of the processing unit 301. The transfer path 30 brings them, starting from a supply and positioning means 314 between an ejection and positioning means 315, which may also consist of rollers. The positioning means 314 and 315 are adapted to move the information carrier 52 on the one hand longitudinally, parallel to the axis 51 but also laterally, perpendicular to the axis 51, while maintaining the information carrier 52 parallel to the axis 51. The processing unit 301 is arranged in a processing area 20 for the purpose of processing one of the faces 37a, 37b, 37c, 37d, 37e, 37f of the information medium 52.
En traits interrompus sont représentées l'entrée 20e, à droite des figures, et la sortie 20s, à gauche des figures, de la zone de traitement 20. On rappelle que d'une manière générale selon l'invention, le dispositif comporte un organe porteur mobile 302 portant ladite unité de traitement 301 et adapté à positionner ladite unité de traitement 301 dans la zone de traitement 20 en vis-à-vis de l'une des faces du support d'information 52 pour permettre la réalisation d'une opération globale sur chacune des faces dudit support d'information 52. In broken lines are represented the inlet 20e, on the right of the figures, and the outlet 20s, on the left of the figures, of the treatment zone 20. It will be recalled that in general according to the invention, the device comprises a member mobile carrier 302 carrying said processing unit 301 and adapted to position said processing unit 301 in the processing area 20 facing one of the faces of the information carrier 52 to allow an operation to be carried out overall on each of the faces of said information medium 52.
Dans le mode de réalisation décrit et représenté ici, L'unité de traitement 301 est, dans une position fixe, adaptée à traiter une face du support d'information 52 pendant un déplacement du support d'information dans la zone de traitement, déplacement effectué en maintenant constante la distance entre l'unité de traitement 301 et le support d'information 52. Puis, lorsque ladite face du support a été traitée, l'organe porteur 302 est adapté à positionner l'unité de traitement 301 dans une nouvelle position fixe où cette unité est adaptée à traiter une autre face du support d'information 52 pendant un second déplacement du support d'information 52 dans la zone de traitement 20. In the embodiment described and shown here, the processing unit 301 is, in a fixed position, suitable for processing one face of the information carrier 52 during a movement of the information carrier in the processing zone, movement carried out by maintaining constant the distance between the processing unit 301 and the information medium 52. Then, when said face of the support has been treated, the carrier member 302 is adapted to position the processing unit 301 in a new position stationary where this unit is adapted to process another face of the information carrier 52 during a second movement of the information carrier 52 in the processing area 20.
Le fonctionnement du dispositif est le suivant : tout d'abord l'unité de traitement 301 est dans une position 39a, telle qu'illustrée en traits pleins en figure 1. Le support d'information 52 suit le chemin de transfert 30a et passe en vis-à-vis de l'unité de traitement 301 qui traite la face 37a, lorsque cette face est à traiter. Lorsque le support d'information n'est plus en regard de l'unité de traitement, tout en restant maintenu par le moyen de positionnement 315, L'organe porteur 302 fait effectuer une rotation à l'unité de traitement 301 qui se trouve alors en position 39c telle qu'illustrée en traits mixtes en figure 1. Le support d'information 52 est alors déplacé devant l'unité de traitement dans le sens opposé au sens précédent, par les moyens de positionnement 314 et 315 et l'unité de traitement 301 traite alors la face 37c du support d'information, si cette dernière est à traiter. The operation of the device is as follows: first of all the processing unit 301 is in a position 39a, as illustrated in solid lines in FIG. 1. The information medium 52 follows the transfer path 30a and goes into vis-à-vis the processing unit 301 which treats the face 37a, when this face is to be treated. When the information medium is no longer facing the processing unit, while remaining held by the positioning means 315, the carrier member 302 causes the processing unit 301 to rotate, which is then located in position 39c as illustrated in phantom in Figure 1. The information medium 52 is then moved in front of the processing unit in the opposite direction to the previous direction, by the positioning means 314 and 315 and the processing 301 then processes the face 37c of the information medium, if the latter is to be processed.
En supposant que la face 37d ne soit pas à traiter mais que la face 37b le soit, une fois que l'opération globale a été effectuée sur l'information portée par la face 37c entre les points 341 et 342, le support d'information se déplaçant parallèlement à sa face 37c, l'organe porteur 302 fait effectuer une rotation à l'unité du traitement 301 jusqu'à la position 39b, telle qu'illustrée en trait plein en figure 1. Le support d'information 52 est alors déplacé parallèlement à sa face 37b mais en sens opposé au sens précédent, par les moyens de positionnement 314 et 315 et l'unité de traitement 301 effectue alors une opération globale sur l'information portée par la face 37b du support d'information 52. Assuming that the face 37d is not to be treated but that the face 37b is, once the global operation has been carried out on the information carried by the face 37c between the points 341 and 342, the information medium moving parallel to its face 37c, the support member 302 causes the processing unit 301 to rotate to position 39b, as shown in solid lines in FIG. 1. The information medium 52 is then moved parallel to its face 37b but in the opposite direction to the previous direction, by the positioning means 314 and 315 and the processing unit 301 then performs a global operation on the information carried by the face 37b of the information medium 52.
Cet enchaînement d'opérations se reproduit si nécessaire itérativement pour chacune des faces 37e et 37f. On remarque que, dans l'exemple de la figure 1, I'information portée par la face 37d n'a pas subi d'opération globale parce qu'elle n'était pas parmi les faces retenues par le dispositif selon l'invention. A la fin du traitement, le support d'information peut être éjecté de la machine par un coté ou l'autre. This sequence of operations is repeated if necessary iteratively for each of the faces 37e and 37f. It is noted that, in the example of FIG. 1, the information carried by the face 37d has not undergone an overall operation because it was not among the faces retained by the device according to the invention. At the end of the processing, the information carrier can be ejected from the machine from one side or the other.
En figure 2, les éléments communs avec la figure 1 n'ont pas tous été rappelés. Une unité de traitement 301 est portée par un organe porteur mobile 302. In FIG. 2, the elements common to FIG. 1 have not all been recalled. A processing unit 301 is carried by a mobile carrying member 302.
L'organe porteur 302 est adapté à effectuer une translation parallèlement à chacune des faces du support d'information à traiter et une rotation entre chacune de ces translations grâce à des moyens de positionnement non représentés, car étant bien connus de l'homme du métier. The carrier member 302 is adapted to perform a translation parallel to each of the faces of the information medium to be processed and a rotation between each of these translations by means of positioning not shown, because being well known to those skilled in the art .
Le fonctionnement du dispositif est le suivant : tout d'abord l'unité de traitement 301 est dans une position 49a et est entraînée en translation entre a et b, au point b l'unité de traitement 301 effectue une rotation pour se retrouver dans la position 49c au point c, puis elle subit une translation entre c et d, cet enchaînement d'opérations se reproduit itérativement pour traiter successivement toutes les faces à traiter du support d'information 52. The operation of the device is as follows: first of all the processing unit 301 is in a position 49a and is driven in translation between a and b, at point b the processing unit 301 rotates to find itself in the position 49c at point c, then it undergoes a translation between c and d, this sequence of operations is repeated iteratively to successively process all the faces to be treated of the information medium 52.
Bien entendu la présente invention ne se limite pas au traitement d'un support d'information de forme de l'unité de traitement 21, rotation déplaçant l'unité de traitement 21 d'un côté à l'autre de la feuille 60. Le moyen d'appui 38 est placé de manière opposé à l'unité de traitement 21 par rapport à un chemin de transfert 30 sur lequel se déplace la feuille 60 et, au cours de ses déplacements, la feuille 60 est pincée entre le moyen d'appui 38 et l'unité 21. Of course, the present invention is not limited to the processing of an information medium in the form of the processing unit 21, rotation moving the processing unit 21 from one side to the other of the sheet 60. The support means 38 is placed opposite the processing unit 21 with respect to a transfer path 30 on which the sheet 60 moves and, during its movements, the sheet 60 is pinched between the means of support 38 and unit 21.
Les feuilles 60 suivent le chemin de transfert 30 constitué de deux parties 30a, en amont de l'unité de traitement 21, et 30b, en aval de l'unité de traitement 21. Le chemin de transfert 30 les amène, en partant de deux rouleaux d'alimentation 14a et 14b, d'abord entre le rouleau d'appui 38 et l'unité de traitement 21, et ensuite entre des rouleaux de sortie 15a et 15b. The sheets 60 follow the transfer path 30 consisting of two parts 30a, upstream of the processing unit 21, and 30b, downstream of the processing unit 21. The transfer path 30 brings them, starting from two supply rollers 14a and 14b, first between the support roller 38 and the processing unit 21, and then between output rollers 15a and 15b.
L'unité de traitement 21 est agencée dans la zone de traitement 20 à l'effet de traiter l'une des faces 37a,37b de la feuille 60.The treatment unit 21 is arranged in the treatment zone 20 for the purpose of treating one of the faces 37a, 37b of the sheet 60.
En traits interrompus sont représentées l'entrée 20e, à droite des figures, et la sortie 20s, à gauche des figures, de la zone de traitement 20. On rappelle que d'une manière générale selon l'invention, le dispositif comporte un organe porteur mobile 40 portant ladite unité de traitement 21 et adapté à positionner ladite unité de traitement 21 dans la dite zone de traitement 20 d'un côté ou de l'autre de la feuille 60 pour permettre le traitement de chacune des faces à traiter de ladite feuille 60. In broken lines are represented the inlet 20e, on the right of the figures, and the outlet 20s, on the left of the figures, of the treatment zone 20. It will be recalled that in general according to the invention, the device comprises a member mobile carrier 40 carrying said treatment unit 21 and adapted to position said treatment unit 21 in said treatment zone 20 on one side or the other of the sheet 60 to allow the treatment of each of the faces to be treated of said sheet 60.
Dans le mode de réalisation présenté en figures 3 à 10 et 12 à 14,
L'unité de traitement 21 est, dans une première position fixe, adaptée à traiter une face de la feuille 60 pendant un premier déplacement de la feuille dans la zone de traitement, L'organe porteur 40 est adapté à positionner l'unité de traitement 21 dans une seconde position fixe lorsque la première face de la feuille 60 a été traitée et l'unité de traitement 21 est adaptée à traiter la seconde face de la feuille 60 pendant un second déplacement de la feuille 60 dans la zone de traitement 20.In the embodiment presented in FIGS. 3 to 10 and 12 to 14,
The processing unit 21 is, in a first fixed position, suitable for processing a face of the sheet 60 during a first movement of the sheet in the processing area, The carrier member 40 is suitable for positioning the processing unit 21 in a second fixed position when the first face of the sheet 60 has been treated and the processing unit 21 is adapted to process the second face of the sheet 60 during a second movement of the sheet 60 in the treatment area 20.
Le fonctionnement du dispositif est le suivant : tout d'abord l'unité de traitement 21 est dans la position 39a, telle qu'illustrée en figure 3a. La feuille 60 suit le chemin de transfert 30a et passe sur l'unité de traitement 21 qui traite sa face 37a, si cette dernière est à traiter. Lorsque la feuille 60 est sortie de la zone de traitement 20, tout en restant pincée entre les rouleaux de sortie 15a et 15b, le sens de rotation de ces derniers est inversé et l'organe porteur 40 fait effectuer une rotation d'un demi-tour d'une part, à l'unité de traitement 21 et, d'autre part, au rouleau d'appui 38. L'unité de traitement 20 se trouve alors dans la position 39b illustrée sur la figure 3b. La feuille 60 passe alors à nouveau en appui entre le rouleau d'appui 38 et l'unité de traitement 21 mais en dessous de l'unité de traitement 21. L'unité de traitement 21 traite alors la face 37b de la feuille 60, si cette face est à traiter. The operation of the device is as follows: first of all the processing unit 21 is in position 39a, as illustrated in FIG. 3a. The sheet 60 follows the transfer path 30a and passes over the processing unit 21 which treats its face 37a, if the latter is to be treated. When the sheet 60 has left the treatment zone 20, while remaining pinched between the exit rollers 15a and 15b, the direction of rotation of the latter is reversed and the support member 40 causes a rotation of one half turn on the one hand, to the processing unit 21 and, on the other hand, to the support roller 38. The processing unit 20 is then in position 39b illustrated in FIG. 3b. The sheet 60 then again passes between the support roller 38 and the processing unit 21 but below the processing unit 21. The processing unit 21 then processes the face 37b of the sheet 60, if this side is to be treated.
La feuille 60, ainsi traitée sur chaque face à traiter, sort ensuite du dispositif soit entre les rouleaux d'alimentation 14a et 14b, soit entre les rouleaux de sortie 15a, 15b, selon des variantes de fonctionnement du dispositif. The sheet 60, thus treated on each face to be treated, then leaves the device either between the feed rollers 14a and 14b, or between the outlet rollers 15a, 15b, according to variants of the device.
On va maintenant décrire à l'appui des figures 4 à 9 un mode de réalisation du dispositif de traitement selon l'invention adapté à traiter de l'information disposée sur les faces recto et verso d'une feuille. We will now describe, with the aid of FIGS. 4 to 9, an embodiment of the processing device according to the invention suitable for processing information arranged on the front and back sides of a sheet.
Dans ce mode de réalisation, le dispositif est, dans son principe, incorporé dans un scanner 100 comportant de façon classique et connue de l'homme du métier:
- une zone 101 de stockage momentané de feuilles destinées à être traitées comportant une plaque 102 sur laquelle est posée la feuille 60;
- une unité de traitement 21 de type connu et destinée à lire successivement l'information susceptible d'être disposée sur chaque face de la feuille 60.In this embodiment, the device is, in principle, incorporated in a scanner 100 comprising in a conventional manner and known to those skilled in the art:
a zone 101 for the temporary storage of sheets intended to be treated comprising a plate 102 on which the sheet 60 is placed;
a processing unit 21 of known type and intended to successively read the information likely to be placed on each face of the sheet 60.
Dans le scanner 100 illustré en coupe sur la figure 4, un panneau de commande 112 comportant un bouton de mise en fonctionnement 113 et un bouton de sélection recto ou recto-verso 114 est agencé sur le dessus d'un carter 115. Le carter 115 comporte d'une part, un châssis 116 portant les divers organes du dispositif et d'autre part, un couvercle supérieur 117 portant le panneau de commande 112, et un couvercle inférieur 118 portant des cartes électroniques 119 et divers organes de contrôle électronique du scanner ainsi qu'une batterie 120. In the scanner 100 illustrated in section in FIG. 4, a control panel 112 comprising an operating button 113 and a recto or recto-verso selection button 114 is arranged on top of a casing 115. The casing 115 comprises on the one hand, a frame 116 carrying the various organs of the device and on the other hand, an upper cover 117 carrying the control panel 112, and a lower cover 118 carrying electronic cards 119 and various electronic control bodies of the scanner as well as a battery 120.
Le scanner 100 comporte un chemin de transfert 30 comportant une partie amont 30a et une partie avale 30b agencées de part et d'autre d'une zone de traitement 20. The scanner 100 comprises a transfer path 30 comprising an upstream part 30a and a downstream part 30b arranged on either side of a treatment zone 20.
Deux rouleaux d'alimentation 14a, d'arbre 70, et 14b, d'arbre 72, sont agencés en regard de la partie 30a du chemin de transfert 30 et les rouleaux de sortie 15a, d'arbre 71, et 15b, d'arbre 73, sont agencés en regard de la partie 30b du chemin de transfert 30. Les flèches portées sur ces rouleaux 14a et 14b, ainsi que sur les rouleaux de sortie 15a et 15b indiquent leur sens de rotation au cours de l'introduction d'une feuille 60 dans la zone de traitement 20 et au cours de l'opération globale effectuée sur l'information portée par la face recto de la feuille 60. En amont, la zone de traitement 20 est matérialisée à son extrémité amont par le faisceau optique 131 d'un capteur de position 130 constitué d'un émetteur de rayons lumineux 130a vers un capteur optique 130b et, à son extrémité aval, par le faisceau optique 132 d'un capteur de position 135 constitué d'un émetteur de rayons lumineux 135a vers un capteur optique 135b. Two supply rollers 14a, of shaft 70, and 14b, of shaft 72, are arranged opposite part 30a of the transfer path 30 and the output rollers 15a, of shaft 71, and 15b, of shaft 73, are arranged opposite part 30b of the transfer path 30. The arrows carried on these rollers 14a and 14b, as well as on the output rollers 15a and 15b indicate their direction of rotation during the introduction of a sheet 60 in the processing area 20 and during the overall operation carried out on the information carried by the front face of the sheet 60. Upstream, the processing area 20 is materialized at its upstream end by the optical beam 131 from a position sensor 130 consisting of a light ray emitter 130a to an optical sensor 130b and, at its downstream end, by the optical beam 132 of a position sensor 135 consisting of a light ray emitter 135a to an optical sensor 135b.
L'unité de traitement 21 est ici une unité de lecture d'un type connu sous le nom anglais de "contact sensor", c'est-à-dire capteur d'image par contact papier, comportant un grand nombre de capteurs ponctuels photosensibles qui sont tous placés sur une ligne droite, au contact de la feuille et qui fournissent chacun un signal représentatif de la réflectance de la zone du papier avec laquelle ils sont en vis à vis. De tels capteurs en contact sont bien connus dans le domaine des télécopieurs. Dans la suite de la description, on parle du signal émis ou sortant du capteur en contact bien que, dans la réalité, un convertisseur analogique-numérique ou plus simplement un circuit à seuil, soit nécessaire pour numériser le signal sortant du capteur et représentant successivement les luminosités perçues par les capteurs ponctuels photosensibles. The processing unit 21 is here a reading unit of a type known by the English name of "contact sensor", that is to say image sensor by paper contact, comprising a large number of photosensitive point sensors which are all placed in a straight line, in contact with the sheet and which each provide a signal representative of the reflectance of the area of the paper with which they are opposite. Such contact sensors are well known in the field of facsimile machines. In the following description, we speak of the signal emitted or leaving the sensor in contact although in reality an analog-digital converter or more simply a threshold circuit is necessary to digitize the signal leaving the sensor and representing successively the luminosities perceived by the photosensitive point sensors.
Un rouleau d'appui 38 dont la surface cylindrique possède une forte réflectance, par exemple de couleur blanche, et dont l'arbre central 158 est métallique, se trouve en face de l'unité de traitement 21, de l'autre côté du chemin de transfert 30, et assure qu'une feuille éventuellement placée entre le rouleau d'appui 38 et l'unité de traitement 21 est en contact effectif avec celle-ci. A support roller 38 whose cylindrical surface has a high reflectance, for example of white color, and whose central shaft 158 is metallic, is located opposite the processing unit 21, on the other side of the path transfer 30, and ensures that a sheet possibly placed between the support roller 38 and the processing unit 21 is in effective contact with the latter.
L'unité de traitement 21 et le rouleau d'appui 38 sont placés dans la zone de traitement 20 et portés par un organe porteur 40. L'organe porteur 40 possède un axe de rotation 50 perpendiculaire à la direction de déplacement de la feuille 60. L'axe 50 est sensiblement sur le chemin de la feuille 60 et passe sensiblement à la surface de l'unité de traitement 21. The processing unit 21 and the support roller 38 are placed in the processing zone 20 and carried by a carrier member 40. The carrier member 40 has an axis of rotation 50 perpendicular to the direction of movement of the sheet 60 The axis 50 is substantially on the path of the sheet 60 and passes substantially on the surface of the processing unit 21.
L'organe porteur 40, dont la structure sera décrite infra en regard des figures 7 et 8, peut être mis en rotation autour de l'axe de rotation 50 et peut, par conséquent, déplacer l'unité de traitement 21 et le rouleau d'appui 38 d'un côté à l'autre du chemin de transfert 30.The carrier member 40, the structure of which will be described below with reference to FIGS. 7 and 8, can be rotated around the axis of rotation 50 and can therefore move the processing unit 21 and the roller d support 38 from one side to the other of the transfer path 30.
Le chemin de transfert 30 de la feuille 60 est représenté en traits mixtes (figures 4, 6, 7a, 7b, 7c et 7d). Pour guider la feuille le long de ce chemin de transfert 30, les rouleaux d'entrée 14a et 14b coopèrent avec une surface de guidage supérieure 121 et avec une surface de guidage inférieure 122. De la même manière, les rouleaux de sortie 15a et 15b coopèrent avec une surface de guidage supérieure 123 et avec une surface de guidage inférieure 124. Les surfaces de guidage 121,122,123 et 124 sont parallèles au chemin de transfert 30. The transfer path 30 of the sheet 60 is shown in phantom (Figures 4, 6, 7a, 7b, 7c and 7d). To guide the sheet along this transfer path 30, the input rollers 14a and 14b cooperate with an upper guide surface 121 and with a lower guide surface 122. Likewise, the output rollers 15a and 15b Cooperate with an upper guide surface 123 and with a lower guide surface 124. The guide surfaces 121, 122, 123 and 124 are parallel to the transfer path 30.
Le rouleau d'entrée supérieur 14a est en matière plastique rigide et est libre en rotation autour de l'arbre métallique 72 sur lequel il est monté. Le rouleau d'entrée inférieur 14b est en caoutchouc et est solidaire en rotation avec l'arbre 70 sur lequel il est monté. Le rouleau de sortie supérieur 15a est en matière plastique rigide et est libre en rotation autour de l'arbre métallique 73 sur lequel il est monté. Le rouleau de sortie inférieur 15b est en caoutchouc et est solidaire en rotation avec l'arbre 71 sur lequel il est monté. The upper input roller 14a is made of rigid plastic and is free to rotate around the metal shaft 72 on which it is mounted. The lower entry roller 14b is made of rubber and is rotationally integral with the shaft 70 on which it is mounted. The upper output roller 15a is made of rigid plastic and is free to rotate around the metal shaft 73 on which it is mounted. The lower output roller 15b is made of rubber and is rotationally integral with the shaft 71 on which it is mounted.
Les arbres métalliques 70 et 71 sont insérés à chaque extrémité dans un palier en matière plastique solidaire de deux plaques latérales 80, 81. Ces plaques 80, 81 sont fixées sur le châssis 116 par des vis 82, 83. Les arbres 70 et 71 sont entraînés en rotation comme expliqué infra. Les extrémités des arbres 72 et 73 sont insérées dans des trous ovales 84 des plaques 80, 81.The metal shafts 70 and 71 are inserted at each end into a plastic bearing secured to two side plates 80, 81. These plates 80, 81 are fixed to the frame 116 by screws 82, 83. The shafts 70 and 71 are rotated as explained below. The ends of the shafts 72 and 73 are inserted into oval holes 84 in the plates 80, 81.
Ces trous ovales 84 permettent des mouvements verticaux des arbres 72 et 73 selon la plus grande distance des formes ovales, c'est-à-dire en s'écartant ou en s'approchant des rouleaux 14b, 15b, respectivement (illustré par les doubles flèches 90). Des moyens élastiques constitués par des lames en figures 4 et 5, respectivement 91 et 92, exercent chacun une force de rappel tendant à rapprocher les rouleaux 14a et 14b, d'une part et les rouleaux 15a et 15b, d'autre part. Les lames métalliques pliées telles que représentées sur la figure 4, sont fixées par une de leurs extrémités au châssis 116 par des vis 93 et 94 et appuyant par leur autre extrémité sur les arbres 72 et 73.These oval holes 84 allow vertical movements of the shafts 72 and 73 along the greatest distance from the oval shapes, that is to say by deviating or approaching the rollers 14b, 15b, respectively (illustrated by the double arrows 90). Elastic means constituted by blades in Figures 4 and 5, respectively 91 and 92, each exert a restoring force tending to bring the rollers 14a and 14b, on the one hand and the rollers 15a and 15b, on the other hand. The folded metal blades as shown in FIG. 4 are fixed by one of their ends to the frame 116 by screws 93 and 94 and pressing by their other end on the shafts 72 and 73.
On va maintenant décrire à l'appui des figures 4 à 8 I'agencement des moyens incorporés dans la zone de lecture 20. L'organe porteur 40, en matière plastique, forme une structure rigide portant un capteur en contact 21 et le rouleau d'appui 38. L'organe porteur 40 est constitué de deux blocs 150 et 151 (figure 5) comportant des évidements 180 pour recevoir les extrémités latérales du capteur en contact 21 (figure 4). Le capteur en contact 21 repose, dans ces évidements 180 sur des moyens élastiques 154, 155, ici constitués de ressorts hélicoïdaux. Ces moyens élastiques servent à garder la feuille 60 en contact avec une surface de lecture 156 du capteur en contact 21 et avec le rouleau d'appui 38. Les deux blocs 150 et 151 sont rendus solidaires par l'intermédiaire de deux poutrelles 152 et 153. We will now describe, with the aid of FIGS. 4 to 8, the arrangement of the means incorporated in the reading area 20. The carrier member 40, made of plastic, forms a rigid structure carrying a sensor in contact 21 and the roller d 'support 38. The carrier member 40 consists of two blocks 150 and 151 (Figure 5) having recesses 180 for receiving the lateral ends of the sensor in contact 21 (Figure 4). The contacting sensor 21 rests, in these recesses 180 on elastic means 154, 155, here made up of helical springs. These elastic means serve to keep the sheet 60 in contact with a reading surface 156 of the sensor in contact 21 and with the support roller 38. The two blocks 150 and 151 are made integral by means of two beams 152 and 153 .
La surface externe du rouleau d'appui 38 est constituée d'un rouleau en caoutchouc blanc 157 d'une longueur au moins égale à la largeur de lecture du capteur en contact 21. Le rouleau blanc 157 est solidaire d'un arbre en acier 158 dont les extrémités sont agencées dans les blocs latéraux 150 et 151 de l'organe porteur 40 et qui est libre en rotation autour de son axe 50. Les blocs latéraux 150 et 151 sont agencés sur des arbres en acier 159 et 160 coaxiaux, respectivement, qui permettent, conformément à l'invention, la libre rotation autour de l'axe 50 de l'organe porteur 40 et des éléments qui y sont liés pour permettre une opération globale effectuée sur chacune des faces de la feuille 60. The external surface of the support roller 38 consists of a white rubber roller 157 of a length at least equal to the reading width of the sensor in contact 21. The white roller 157 is integral with a steel shaft 158 the ends of which are arranged in the lateral blocks 150 and 151 of the carrier member 40 and which is free to rotate about its axis 50. The lateral blocks 150 and 151 are arranged on steel shafts 159 and 160 coaxial, respectively, which allow, in accordance with the invention, free rotation around the axis 50 of the carrier member 40 and of the elements which are linked to it to allow a global operation performed on each of the faces of the sheet 60.
En regard des figures 6 et 8, on observe une gorge 170a usinée sur la face extérieure du bloc latéral 151 et logeant un arbre 171 a, d'une part et une gorge 170b usinée sur la face extérieure du bloc latéral 150 et logeant un arbre 171 b. Les gorges 170a et 170b possèdent des formes circulaires permettant aux arbres 171a et 171b de les suivre lorsque les blocs latéraux 150 et 151 effectuent une rotation d'un demi cercle. Les arbres 171a et 171b sont coaxiaux et sertis respectivement sur les plaques 81 et 82. L'arbre 171a171b coopère avec les gorges 170a et 170b pour permettre la rotation libre de l'organe porteur 40 entre deux positions extrêmes séparées par un angle de 180 (voir figures 7 et 7c). With reference to FIGS. 6 and 8, there is a groove 170a machined on the outer face of the lateral block 151 and housing a shaft 171 a, on the one hand and a groove 170b machined on the outer face of the lateral block 150 and accommodating a shaft 171 b. The grooves 170a and 170b have circular shapes allowing the trees 171a and 171b to follow them when the side blocks 150 and 151 rotate in a semicircle. The shafts 171a and 171b are coaxial and crimped respectively on the plates 81 and 82. The shaft 171a171b cooperates with the grooves 170a and 170b to allow the free rotation of the support member 40 between two extreme positions separated by an angle of 180 ( see Figures 7 and 7c).
En regard des figures 6 et 7, on observe un train d'engrenages 200 entraîné par un moteur pas-à-pas 190. Selon le mode de fonctionnement du scanner décrit à l'appui des figures lia et 11b, le moteur pas-à-pas 190 est alimenté par un circuit de puissance 300. Le train d'engrenages 200 relie le moteur pas-à-pas 190 avec d'une part, les arbres 70 et 71 et, d'autre part, avec un engrenage 206 d'un ensemble d'engrenages 216. With reference to Figures 6 and 7, there is a gear train 200 driven by a stepping motor 190. According to the mode of operation of the scanner described in support of Figures 11a and 11b, the stepping motor -not 190 is supplied by a power circuit 300. The gear train 200 connects the stepping motor 190 with on the one hand, the shafts 70 and 71 and, on the other hand, with a gear 206 d 'a set of gears 216.
L'ensemble d'engrenages 216 met en mouvement l'organe porteur 40 et le rouleau blanc 157. L'engrenage 206 engrène sur l'engrenage 208, qui engrène sur l'engrenage 209a d'un double engrenage 209a-209b. The set of gears 216 sets in motion the carrier member 40 and the white roller 157. The gear 206 meshes with the gear 208, which meshes with the gear 209a with a double gear 209a-209b.
L'engrenage 209b engrène sur l'engrenage 210 qui est solidaire de l'extrémité de l'arbre 70, entraînant la rotation des rouleaux de caoutchouc 14b. De cette manière, les arbres 70 et 71 tournent dans le même sens et dans un sens inverse du rouleau 157.The gear 209b meshes with the gear 210 which is integral with the end of the shaft 70, causing the rotation of the rubber rollers 14b. In this way, the shafts 70 and 71 rotate in the same direction and in an opposite direction to the roller 157.
Le double engrenage 217 est constitué de l'engrenage extérieur 206 et de l'engrenage intérieur 207 et est en rotation autour de l'arbre 160 d'axe de rotation 50, commun avec l'organe porteur 40. The double gear 217 consists of the outer gear 206 and the inner gear 207 and is rotated around the shaft 160 of axis of rotation 50, common with the carrier member 40.
En regard de la figure 8, on constate que l'engrenage 217 possède un évidement 181 dans lequel est disposé l'ensemble d'engrenages 211 à 215. Les arbres de ces derniers sont sertis sur la plaque 85 qui est libre en rotation autour de l'arbre 160. La plaque 85 comporte un trou oblong 218 permettant le passage de l'arbre 158 du rouleau d'appui 38, à l'extrémité duquel est fixé l'engrenage 213. L'engrenage 207 engrène sur les engrenages 211,212 et 215. L'engrenage 215 engrène l'engrenage 214. With reference to FIG. 8, it can be seen that the gear 217 has a recess 181 in which the set of gears 211 to 215 is disposed. The shafts of the latter are crimped onto the plate 85 which is free to rotate around the shaft 160. The plate 85 has an oblong hole 218 allowing the passage of the shaft 158 of the support roller 38, at the end of which the gear 213 is fixed. The gear 207 meshes with the gears 211, 212 and 215. The gear 215 meshes the gear 214.
Le trou oblong 218 est adapté à ce que l'arbre 158 puisse se déplacer suffisamment pour que lorsque la plaque 85 se déplace, I'engrenage 213 engrène soit sur l'engrenage 214, soit sur l'engrenage 212. Grâce à la libre rotation de la plaque 85,
- dans le cas d'une lecture recto (figure 7), c'est-à-dire lorsque le double engrenage 217 tourne dans le sens des aiguilles d'une montre,
I'engrenage 214 engrène l'engrenage 213;
- dans le cas d'une lecture verso (figure 7c), le double engrenage 217 tournant dans le sens trigonométrique, I'engrenage 212 engrène l'engrenage 213 à la place de l'engrenage 214;
- entre ces deux positions et pour passer du recto de la feuille 60 à son verso, la plaque 85 tourne dans le sens trigonométrique, I'engrenage 213 quitte l'engrenage 214 et l'engrenage 212 s'approche de l'engrenage 213 qui reste immobile (figure 7a) puis, lorsque les engrenages 212 et 213 sont en contact et s'engrènent, L'ensemble des engrenages liés à la plaque mobile 85, ainsi que l'organe porteur 40 tournent autour de l'axe 50 (figure 7b) dans le sens trigonométrique;
- entre ces deux positions et pour passer du verso de la feuille 60 à son recto, la plaque 85 tourne dans le sens des aiguilles d'une montre,
I'engrenage 213 quitte l'engrenage 212 et l'engrenage 214 s'approche de l'engrenage 213 qui reste immobile puis, lorsque les engrenages 214 et 213 sont en contact et s'engrènent, L'ensemble des engrenages liés à la plaque mobile 85, ainsi que l'organe porteur 40 tournent autour de l'axe 50 dans le sens des aiguilles d'une montre.The oblong hole 218 is adapted so that the shaft 158 can move enough so that when the plate 85 moves, the gear 213 meshes either with the gear 214 or with the gear 212. Thanks to the free rotation from plate 85,
- in the case of a recto reading (FIG. 7), that is to say when the double gear 217 rotates clockwise,
The gear 214 meshes with the gear 213;
- in the case of a reverse reading (FIG. 7c), the double gear 217 rotating in the counterclockwise direction, the gear 212 meshes with the gear 213 in place of the gear 214;
- between these two positions and to move from the front of the sheet 60 to its back, the plate 85 rotates counterclockwise, the gear 213 leaves the gear 214 and the gear 212 approaches the gear 213 which remains stationary (Figure 7a) then, when the gears 212 and 213 are in contact and mesh, All of the gears linked to the movable plate 85, as well as the carrier 40 rotate around the axis 50 (Figure 7b) counterclockwise;
- between these two positions and to pass from the back of the sheet 60 to its front, the plate 85 rotates clockwise,
The gear 213 leaves the gear 212 and the gear 214 approaches the gear 213 which remains stationary then, when the gears 214 and 213 are in contact and mesh, All of the gears linked to the plate mobile 85, as well as the carrier member 40 rotate about the axis 50 in the direction of clockwise.
Le train d'engrenages présenté en figures 6, 7 et 8 constitue un exemple de moyen d'asservissement mécanique entre le sens de déplacement de la feuille 60 et la position de l'organe porteur 40. Ledit moyen d'asservissement assure conjointement le changement de sens de déplacement du papier et le changement de position de l'unité de traitement 21. The gear train presented in Figures 6, 7 and 8 is an example of mechanical servo means between the direction of movement of the sheet 60 and the position of the carrier member 40. Said servo means jointly ensures the change direction of paper movement and change of position of the processing unit 21.
Conformément à la pratique habituelle en matière de système de détection de l'extrémité frontale de la feuille 60, on dispose deux capteurs optiques classiques 130 et 135, comportant un émetteur lumineux 130a (respectivement 1 35a) et un capteur 130b (respectivement 135b) comme présentés en figures 4 et 5. In accordance with the usual practice in terms of detection system of the front end of the sheet 60, there are two conventional optical sensors 130 and 135, comprising a light emitter 130a (respectively 135a) and a sensor 130b (respectively 135b) as shown in Figures 4 and 5.
Cependant une variante comportant seulement un capteur optique fixe est présentée infra, à l'appui des figures 12 à 14. However, a variant comprising only a fixed optical sensor is presented below, in support of FIGS. 12 to 14.
Selon une autre variante présentée infra en regard des figures 15, 16a et 16b, un seul capteur optique mobile est positionné sur l'organe porteur mobile 40. According to another variant presented below with reference to FIGS. 15, 16a and 16b, a single mobile optical sensor is positioned on the mobile support member 40.
La figure 9 est un schéma illustrant le circuit électronique de commande du bloc moteur. Il comporte un microcontrôleur 804 incorporant un processeur 803 relié à une mémoire vive 801 et à une mémoire morte 802, au panneau de commande 112, à un circuit de puissance de commande de moteurs 800 relié au moteur pas-à-pas 190, à deux moteurs complémentaires 191 et 192, et aux capteurs 130b et 135b. Chacun de ces composants est d'usage connu dans le domaine des scanners et des télécopieurs. FIG. 9 is a diagram illustrating the electronic control circuit of the engine block. It comprises a microcontroller 804 incorporating a processor 803 connected to a random access memory 801 and to a read-only memory 802, to the control panel 112, to a motor control power circuit 800 connected to the stepping motor 190, two additional motors 191 and 192, and sensors 130b and 135b. Each of these components is in known use in the field of scanners and fax machines.
On note cependant que les moteurs complémentaires 191 et 192 servent:
- dans le mode de réalisation de l'invention présenté en figure 1, à mettre en oeuvre les moyens de positionnement 314 et 315 pour déplacer en translation le support d'information 52 parallèlement à chacune de ses faces à traiter;
- dans le mode de réalisation de l'invention présenté en figure 2, d'une part, à déplacer en translation l'unité de traitement 49a le long d'une face du support d'information, par exemple depuis la position a jusqu'à la position b, et, d'autre part, à ré-orienter l'unité de traitement au passage devant un coin dudit support, entre par exemple les positions b et c.Note however that the complementary motors 191 and 192 serve:
- In the embodiment of the invention presented in Figure 1, to implement the positioning means 314 and 315 to move in translation the information carrier 52 parallel to each of its faces to be treated;
- in the embodiment of the invention presented in FIG. 2, on the one hand, to move in translation the processing unit 49a along one face of the information carrier, for example from position a to at position b, and, on the other hand, to re-orient the processing unit when passing in front of a corner of said support, for example between positions b and c.
Ces moteurs complémentaires 191 et 192 ne sont pas incorporés dans le mode de réalisation présenté en regard des figures 3 et suivantes, puisque le retournement de l'unité de traitement est effectué par la mise en oeuvre du moteur 190, comme décrit en regard des figures 6 à 8 notamment. These complementary motors 191 and 192 are not incorporated in the embodiment presented with reference to FIGS. 3 and following, since the reversal of the processing unit is carried out by the use of the motor 190, as described with reference to the figures 6 to 8 in particular.
La mémoire morte 802 contient les instructions de fonctionnement du processeur 803 et de l'ensemble des composants du dispositif mécaniques présenté ci-dessus. The ROM 802 contains the operating instructions for the processor 803 and all the components of the mechanical device presented above.
La figure 10a représente l'algorithme de fonctionnement du dispositif selon l'invention : le fonctionnement commence par le test 900 du bouton de mise en fonctionnement 113 du panneau 112. Tant que ce bouton 113 n'est pas pressé, il est testé par le processeur 803. Dès que le bouton de mise en fonctionnement 113 est actionné par l'utilisateur, au cours de l'opération 901, le processeur 803 commande le fonctionnement du moteur pas-à-pas 190 avec une vitesse rapide, dans le sens des aiguilles d'une montre. Pendant que le moteur tourne, le test 902 consiste à tester la détection d'une feuille 60 par le capteur optique 130b. Dès que la détection d'une feuille est réalisée, I'opération 903 consiste à commander le fonctionnement du moteur pas-à-pas 190 avec une vitesse rapide, d'un nombre de pas égal à X. FIG. 10a represents the operating algorithm of the device according to the invention: the operation begins with the test 900 of the operating button 113 of the panel 112. As long as this button 113 is not pressed, it is tested by the processor 803. As soon as the operating button 113 is actuated by the user, during operation 901, the processor 803 controls the operation of the stepping motor 190 with rapid speed, in the direction of Clockwise. While the engine is running, test 902 consists in testing the detection of a sheet 60 by the optical sensor 130b. As soon as the detection of a sheet is carried out, the operation 903 consists in controlling the operation of the stepping motor 190 with a fast speed, with a number of steps equal to X.
Ensuite, I'opération de lecture séquentielle 904 consiste à lire l'information portée sur une première face (ici la face supérieure, le recto) de la feuille 60 et à mémoriser cette information. Après chaque lecture d'une ligne par le capteur en contact 21,1'opération 905 consiste à faire avancer la feuille 60 d'un pas à la vitesse lente exercée par le moteur pas-à-pas 190, toujours dans le sens des aiguilles d'une montre. Le test 906 renvoie à l'opération de lecture séquentielle 905 tant qu'une feuille se trouve détectée par le capteur optique 130b. Par contre, dès que l'absence de feuille est détectée, le test 906 lance l'opération de déplacement 907 qui s'effectue à la vitesse lente, en avançant de X pas dans le sens des aiguilles d'une montre, le capteur en contact 21 lisant la première face de la feuille 60. Au cours de l'opération 908, le capteur en contact 21 est déconnecté du processeur 803, c'est-à-dire que la mémorisation de l'information sortant de ce capteur en contact 21 est interrompue. Next, the sequential read operation 904 consists in reading the information carried on a first face (here the upper face, the front) of the sheet 60 and in storing this information. After each reading of a line by the sensor in contact 21, operation 905 consists in advancing the sheet 60 by one step at the slow speed exerted by the stepping motor 190, always in the direction of the needles of a watch. The test 906 refers to the sequential read operation 905 as long as a sheet is detected by the optical sensor 130b. On the other hand, as soon as the absence of a sheet is detected, the test 906 launches the movement operation 907 which is carried out at slow speed, advancing by X steps in a clockwise direction, the sensor in contact 21 reading the first face of the sheet 60. During the operation 908, the sensor in contact 21 is disconnected from processor 803, that is to say that the memorization of the information leaving this sensor in contact 21 is interrupted.
L'opération suivante, 909, consiste à faire tourner le moteur 190 dans le sens des aiguilles d'une montre à la vitesse rapide, et d'un nombre de pas Y. Le test 910 concerne la consigne de traitement recto et verso. Au cas où ce test est négatif, c'est-à-dire si seulement la réalisation d'une opération globale effectuée sur l'ensemble de l'information disposée sur le recto de la feuille 60, a été commandée par usage du bouton de sélection recto/verso 114 du panneau de commande 112,1'opération 911 fait avancer dans le sens des aiguilles d'une montre le moteur 190, à la vitesse rapide et de Z pas, correspondant à l'éjection de la feuille 60 vers la gauche du dispositif tel que représenté en figure 4, puis renvoie au test 901. Au cas où le test 910 est positif, c'est-à-dire si la réalisation d'une opération globale sur l'ensemble de l'information disposée sur le verso de la feuille 60 a été commandée par l'utilisateur, par l'intermédiaire du bouton de sélection 114, I'opération 912 commande la rotation du moteur 190 en sens inverse des aiguilles d'une montre, c'est-à-dire dans le sens trigonométrique, à la vitesse rapide. Au cours de cette opération, le retournement de l'organe porteur 40, tel que décrit en regard des figures 7, s'effectue. The next operation, 909, consists in turning the motor 190 clockwise at high speed, and by a number of steps Y. Test 910 relates to the treatment instruction front and back. In the event that this test is negative, that is to say if only the carrying out of a global operation carried out on all of the information arranged on the front of the sheet 60, has been controlled by use of the button front / back selection 114 of the control panel 112, operation 911 advances clockwise the motor 190, at fast speed and Z steps, corresponding to the ejection of the sheet 60 towards the left of the device as shown in FIG. 4, then refers to the test 901. In the event that the test 910 is positive, that is to say if the carrying out of a global operation on all of the information arranged on the back of the sheet 60 has been controlled by the user, by means of the selection button 114, the operation 912 controls the rotation of the motor 190 anticlockwise, that is to say say counterclockwise, at fast speed. During this operation, the carrier member 40 is turned over, as described with reference to FIGS. 7, takes place.
Le test 913 teste la détection par le capteur optique 135b de la présence d'une feuille 60. Tant que ce test est négatif, en l'absence de feuille,
I'opération 912 continue. Dès que le test 913 est positif, une feuille étant détectée par le capteur 135b, I'opération 914 consiste à faire avancer le moteur 190 dans le sens trigonométrique de T pas, à la vitesse rapide.The test 913 tests the detection by the optical sensor 135b of the presence of a sheet 60. As long as this test is negative, in the absence of a sheet,
Operation 912 continues. As soon as the test 913 is positive, a sheet being detected by the sensor 135b, the operation 914 consists in advancing the motor 190 in the trigonometric direction of T step, at rapid speed.
Ensuite, l'opération 915 consiste à mettre en lecture le capteur en contact 21 et à mémoriser une ligne lue sur le verso de la feuille 60. L'opération 916 consiste à faire avancer le moteur 190 dans le sens trigonométrique d'un pas à la vitesse lente. Le test 917 consiste à tester si le capteur 135b détecte la feuille 60. Au cas où cette détection est positive, l'opération 915 est effectuée à nouveau. Au cas où le test 917 est négatif, l'opération 918 est réalisée et consiste à faire tourner le moteur pas-à-pas 190 à la vitesse lente, d'un nombre de pas T.Then, operation 915 consists in reading the sensor in contact 21 and in memorizing a line read on the back of the sheet 60. Operation 916 consists in advancing the motor 190 in the trigonometric direction from one step to slow speed. The test 917 consists in testing whether the sensor 135b detects the sheet 60. In the event that this detection is positive, the operation 915 is carried out again. If the test 917 is negative, operation 918 is carried out and consists in turning the stepping motor 190 at slow speed, by a number of steps T.
Ensuite, l'opération 919 consiste à interrompre la mémorisation de l'information sortant du capteur en contact 21. L'opération suivante, référencée 920, consiste à faire tourner le moteur pas-à-pas 190 d'un pas à la vitesse rapide et dans le sens trigonométrique. Ensuite, le test 921 consiste à tester si le capteur 130b détecte une feuille 60. Si ce test est positif, la rotation 920 se poursuit. Si ce test est négatif, l'opération 922 consiste à faire tourner le moteur pas-à-pas 190 d'un nombre de pas U à la vitesse rapide et dans le sens trigonométrique, puis l'opération 923 consiste à faire tourner le moteur pas-à-pas 190 d'un nombre de pas Y à la vitesse rapide et dans le sens des aiguilles d'une montre. Cette opération 920 effectue conjointement au test 921 I'éjection de la feuille 60 à droite du dispositif tel que représenté sur la figure 4. La conséquence de l'opération 923 est le retournement de l'organe porteur 40 vers la position de lecture du recto de la feuille 60. Enfin, après l'opération 923, le processeur 803 retourne à l'opération de test 900. Then, the operation 919 consists in interrupting the memorization of the information leaving the sensor in contact 21. The next operation, referenced 920, consists in turning the stepping motor 190 one step at high speed and counterclockwise. Next, the test 921 consists in testing whether the sensor 130b detects a sheet 60. If this test is positive, the rotation 920 continues. If this test is negative, operation 922 consists in turning the stepping motor 190 by a number of steps U at high speed and in a counterclockwise direction, then operation 923 consists in running the motor. step-by-step 190 of a number of steps Y at fast speed and clockwise. This operation 920 performs in conjunction with test 921 the ejection of the sheet 60 to the right of the device as shown in FIG. 4. The consequence of operation 923 is the inversion of the carrier member 40 towards the reading position on the front of sheet 60. Finally, after operation 923, processor 803 returns to test operation 900.
Les figures 11a à Ilg sont des vues schématiques en coupe d'un dispositif de lecture de l'information disposée sur une feuille, selon une variante de l'invention : au cours de l'opération globale sur chacune de ses faces 37a et 37b, la feuille 60 est fixe entre une entrée et une sortie de la zone de traitement 20,1'organe porteur 40 déplaçant l'unité de traitement 21 entre cette entrée et cette sortie. FIGS. 11a to 11g are schematic sectional views of a device for reading the information arranged on a sheet, according to a variant of the invention: during the overall operation on each of its faces 37a and 37b, the sheet 60 is fixed between an entry and an exit from the treatment zone 20, the carrier member 40 moving the treatment unit 21 between this entry and this exit.
Selon le mode particulier de réalisation présenté en regard des figures 11, L'organe porteur 40 effectue, au cours de l'opération globale sur chacune des deux faces 37a et 37b de la feuille 60, une translation de part ou d'autre de celle-ci et une rotation entre ces deux opérations globales. La dite rotation est effectuée par rapport à un axe 50 perpendiculaire à la direction du déplacement de la feuille 60. L'axe 50 est sensiblement sur le chemin de la feuille 60, et passe sensiblement à la surface de l'unité de traitement 21. According to the particular embodiment presented with reference to Figures 11, The carrier member 40 performs, during the overall operation on each of the two faces 37a and 37b of the sheet 60, a translation on either side of that -this and a rotation between these two global operations. Said rotation is carried out with respect to an axis 50 perpendicular to the direction of movement of the sheet 60. The axis 50 is substantially in the path of the sheet 60, and passes substantially over the surface of the processing unit 21.
Le rouleau d'appui 38 est porté par l'organe porteur 40 de la même manière que l'unité de traitement 21 mais du côté opposé à celui-ci, par rapport à la feuille 60. L'organe porteur 40 est mu par deux courroies 180 et 181 qui sont mises en mouvement par des roues d'entrée 182 et des roues de sortie 183. Au cours du fonctionnement du dispositif selon le mode de réalisation de la présente invention présenté en figures I la à 11f:
- la feuille 60 reste immobile et l'organe porteur 40 déplace le moyen de traitement 21 le long d'une première face de la feuille 60 (face inférieure en figures lig et 11a) et le rouleau d'appui 38 sur l'autre face de la feuille 60, I'opération globale sur cette première face de la feuille 60 étant effectuée au cours du déplacement, si cette face doit être traitée,
- puis se retourne d'un demi-tour autour de l'axe des roues de sortie 183 (figures Ilb, lIc et Ild),
- puis déplace le moyen de traitement 21 le long de la seconde face de la feuille 60 (face supérieure en figures île), l'opération globale sur cette deuxième face de la feuille 60 étant effectuée au cours du déplacement, si cette face doit être traitée,
- puis se retourne à nouveau d'un demi-tour autour de l'axe des roues d'entrée 182 (figure 11f). The support roller 38 is carried by the carrier member 40 in the same manner as the processing unit 21 but on the opposite side thereof, relative to the sheet 60. The carrier member 40 is moved by two belts 180 and 181 which are set in motion by input wheels 182 and output wheels 183. During operation of the device according to the embodiment of the present invention presented in FIGS. 1a to 11f:
- the sheet 60 remains stationary and the carrier member 40 moves the processing means 21 along a first face of the sheet 60 (lower face in Figures lig and 11a) and the support roller 38 on the other side of sheet 60, the overall operation on this first face of sheet 60 being carried out during movement, if this face is to be treated,
- then turns half a turn around the axis of the output wheels 183 (Figures Ilb, lIc and Ild),
- Then moves the processing means 21 along the second face of the sheet 60 (upper face in island figures), the overall operation on this second face of the sheet 60 being carried out during the movement, if this face must be treated,
- then turns again half a turn around the axis of the input wheels 182 (Figure 11f).
La figure 12 est une vue en coupe longitudinale simplifiée selon la ligne III-III de la figure 5, d'un scanner comportant un dispositif de lecture de feuilles recto verso selon une variante de l'invention. Figure 12 is a simplified longitudinal sectional view along line III-III of Figure 5, of a scanner comprising a device for reading two-sided sheets according to a variant of the invention.
On reconnaît dans la figure 12 tous les éléments présents sur la figure 4 à l'exception des capteurs 130a, 130b, 135a et 135b. Par contre, un capteur de position 165 comportant un émetteur de rayons lumineux 165a et un capteur optique 165b est monté en amont de l'organe porteur 40 selon le sens d'introduction des feuilles 60. We recognize in FIG. 12 all the elements present in FIG. 4 with the exception of the sensors 130a, 130b, 135a and 135b. On the other hand, a position sensor 165 comprising a light ray emitter 165a and an optical sensor 165b is mounted upstream of the carrier member 40 in the direction of introduction of the sheets 60.
Les figures 13a et 13b représentent un organigramme d'un programme enregistré dans la mémoire morte du circuit de la figure 9 et destiné à faire fonctionner la variante du scanner présenté en figure 12. FIGS. 13a and 13b represent a flow diagram of a program recorded in the read-only memory of the circuit of FIG. 9 and intended to operate the variant of the scanner presented in FIG. 12.
On reconnaît dans les figures 13a et 13b les différentes opérations 900 à 912 des figures 10a et 10b. S'y ajoute d'une part une opération 1100 de décompte, dans un premier compteur, des pas qui s'effectuent à chaque fois que le test 906 est positif et ramène à l'opération 905. Le premier compteur conserve ainsi le nombre de lignes traitées sur le recto de la feuille 60 dans le registre de la mémoire. La référence 1200 de la figure 14 représente la zone de mémorisation qui contient l'information émise par le capteur en contact pendant le nombre de pas égal à la valeur de la variable "counteri". Les références 1203 et 1204 de la figure 14 représentent les zones de mémoire qui contiennent l'information émise par le capteur en contact pendant les opérations 903 et 907, respectivement. We recognize in Figures 13a and 13b the different operations 900 to 912 of Figures 10a and 10b. On the one hand there is an operation 1100 of counting, in a first counter, of steps which are carried out each time that the test 906 is positive and brings back to operation 905. The first counter thus preserves the number of lines processed on the front of sheet 60 in the memory register. The reference 1200 in FIG. 14 represents the storage area which contains the information emitted by the sensor in contact during the number of steps equal to the value of the variable "counteri". The references 1203 and 1204 in FIG. 14 represent the memory areas which contain the information sent by the sensor in contact during operations 903 and 907, respectively.
S 'y ajoutent, d'autre part, des opérations consécutives à l'opération 912, qui est la première opération du verso de la feuille 60:
- une opération 1101 de mémorisation de l'information sortant du capteur en contact 21;
- une opération 1102 de mise en rotation du moteur pas-à-pas 190 dans le sens trigonométrique, à la vitesse lente;
- un test 1103 de détection d'une feuille 60 par le capteur 165b;
- au cas où le test 1103 est négatif, une opération 1104 de comptage de pas dans un second compteur. Le second compteur conserve donc le nombre de pas effectués avant la détection de la feuille 60 par le capteur optique 165b, dans le registre de la mémoire représenté, sous le nom de la variable "counter2". La référence 1201 de la figure 14 représente la zone de mémoire qui contient l'information émise par le capteur en contact pendant le nombre de pas I + 2 X - Z.On the other hand, there are operations following operation 912, which is the first operation on the back of sheet 60:
an operation 1101 for memorizing the information leaving the sensor in contact 21;
- An operation 1102 of rotation of the stepping motor 190 in the counterclockwise direction, at slow speed;
a test 1103 for detecting a sheet 60 by the sensor 165b;
- in the event that test 1103 is negative, an operation 1104 of counting steps in a second counter. The second counter therefore keeps the number of steps taken before detection of the sheet 60 by the optical sensor 165b, in the memory register shown, under the name of the variable "counter2". The reference 1201 in FIG. 14 represents the memory area which contains the information emitted by the sensor in contact during the number of steps I + 2 X - Z.
- au cas où ie test 1104 est positif, un test 1105 qui détecte si le second compteur conserve une valeur supérieure à un nombre prédéterminé Z;
- si le test 1105 est positif, I'opération 1106 efface l'information 1206 émise par le capteur en contact avant l'arrivée effective de la feuille sur le capteur en contact, représenté par la ligne 1205, puis lance l'opération 1107 ; cette opération correspond sur la figure 14 à la représentation 1202 du registre de la mémoire qui conserve l'information sortant du capteur en contact, registre dans lequel l'information représentée dans la partie hachurée a été retirée. Cette information correspond en effet au dérapage de la feuille,
- si le test 1105 est négatif, I'opération 1107 est directement lancée ; cette opération correspond sur la figure 14 à la représentation 1201 du registre de la mémoire qui conserve l'information sortant du capteur en contact,
- I'opération 1107 consiste à lancer le moteur pas-à-pas à la vitesse lente, dans le sens trigonométrique, d'un nombre de pas égal au nombre présent dans le premier compteur;
- en
- I'opération 1110 fait tourner le moteur pas-à-pas à la vitesse rapide d'un nombre de pas Y et dans le sens des aiguilles d'une montre. A la fin de cette opération 1110, le processeur 803 retourne à l'opération 900.- in the event that test 1104 is positive, a test 1105 which detects whether the second counter keeps a value greater than a predetermined number Z;
if the test 1105 is positive, the operation 1106 deletes the information 1206 emitted by the sensor in contact before the effective arrival of the sheet on the sensor in contact, represented by the line 1205, then launches the operation 1107; this operation corresponds in FIG. 14 to the representation 1202 of the memory register which keeps the information leaving the sensor in contact, register in which the information represented in the hatched part has been removed. This information corresponds to the slip of the sheet,
- if test 1105 is negative, operation 1107 is directly launched; this operation corresponds in FIG. 14 to the representation 1201 of the register of the memory which keeps the information leaving the sensor in contact,
- Operation 1107 consists in starting the stepping motor at slow speed, in the counterclockwise direction, with a number of steps equal to the number present in the first counter;
- in
- Operation 1110 turns the stepper motor at the rapid speed of a number of steps Y and clockwise. At the end of this operation 1110, the processor 803 returns to operation 900.
La figure 15 est une vue en coupe longitudinale simplifiée selon la ligne 111-Il de la figure 5, d'un scanner comportant un dispositif de lecture de feuilles recto verso selon une variante de l'invention. Figure 15 is a simplified longitudinal sectional view along line 111-II of Figure 5, of a scanner comprising a device for reading two-sided sheets according to a variant of the invention.
On reconnaît dans la figure 15 tous les éléments présents sur la figure 4 à l'exception des capteurs l30a, 130b, 135a et 135b. Par contre, un capteur de position 185 comportant un émetteur de rayons lumineux 185a et un capteur optique 185b est monté sur l'organe porteur 40 du côté amont quel que soit le sens de déplacement des feuilles 60. We recognize in Figure 15 all the elements present in Figure 4 with the exception of sensors 130a, 130b, 135a and 135b. On the other hand, a position sensor 185 comprising a light ray emitter 185a and an optical sensor 185b is mounted on the carrier member 40 on the upstream side regardless of the direction of movement of the sheets 60.
Les figures 16a et 16b représentent un organigramme d'un programme enregistré dans la mémoire morte du circuit de la figure 9 et destiné à faire fonctionner la variante du scanner présentée en figure 15. FIGS. 16a and 16b represent a flow diagram of a program recorded in the read-only memory of the circuit of FIG. 9 and intended to operate the variant of the scanner presented in FIG. 15.
On reconnaît dans les figures 16a et 16b les différentes opérations 900 à 908 de la figure 10a, les tests 902 et 906 s'appliquant au seul capteur optique 185b de ce mode de réalisation du dispositif. Ces opérations et tests correspondent en particulier au déplacement de la feuille jusqu'au capteur optique 185b puis jusqu'à la zone de lecture, puis la lecture du recto de la feuille considérée. We recognize in Figures 16a and 16b the different operations 900 to 908 of Figure 10a, tests 902 and 906 applying to the single optical sensor 185b of this embodiment of the device. These operations and tests correspond in particular to the movement of the sheet to the optical sensor 185b then to the reading area, then the reading of the front of the sheet considered.
S 'y ajoutent, des opérations consécutives à l'opération 908
- un test 1600 qui teste si l'utilisateur a demandé que les deux faces subissent une opération globale;
- au cas où le test 1600 donne un résultat négatif, une opération 1601 fait avancer dans le sens des aiguilles d'une montre le moteur 190, à la vitesse rapide, de Y pas correspondant à l'éjection de la feuille par la gauche sur la figure 15, puis retourne à l'opération 900 pour l'opération globale effectuée sur une autre feuille;
- au cas où le test 1600 donne un résultat positif, une opération 1602 fait avancer dans le sens des aiguilles d'une montre le moteur 190, à la vitesse rapide, de Z pas. Cette opération correspond au déplacement de la feuille jusqu'aux rouleaux de gauche;
- puis l'opération 1603 (figure 16b) fait avancer le moteur 190 d'un pas dans le sens trigonométrique, à la vitesse rapide. Cette opération provoque l'inversion du sens de défilement du papier et le retournement de l'organe porteur mobile 40 et du capteur en contact qu'il porte;
- le test 1604 renvoie à l'opération 1603 tant que le capteur optique 185b ne détecte pas la feuille. Conjointement, l'opération 1603 et le test 1604 correspondent au déplacement de la feuille jusqu'au capteur optique 185b ;
- I'opération 1605, qui est effectuée lorsque la feuille est détectée par le capteur optique 185b, fait avancer le moteur 190 de X pas dans le sens trigonométrique, à la vitesse rapide, ce qui correspond au déplacement de la feuille jusqu'à la zone de lecture
- I'opération 1606 effectue la mémorisation de l'information sortant du capteur en contact 21
- I'opération 1607 fait avancer le moteur 190 de un pas dans le sens trigonométrique, à la vitesse lente;
- le test 1608 renvoie à l'opération 1603 tant que le capteur optique 185b détecte la feuille;
- l'opération 1609 fait avancer le moteur 190 de X pas dans le sens trigonométrique, à la vitesse lente;
- I'opération 1610 arrête la mémorisation de l'information sortant du capteur en contact 21. Les opérations 1606, 1607, 1609 et 1610, ainsi que le test 1608 correspondent à la lecture du verso de la feuille considérée;
- I'opération 1611 fait avancer le moteur 190 de U pas dans le sens trigonométrique, à la vitesse rapide. Cette opération provoque l'éjection de la feuille sur la droite, en figure 15
- enfin, l'opération 1612 fait avancer le moteur 190 de T pas dans le sens des aiguilles d'une montre, à la vitesse rapide. Cette opération retourne l'organe porteur mobile 40 dans sa position initiale.In addition, operations following operation 908
- a test 1600 which tests whether the user has requested that the two faces undergo a global operation;
- in the event that the test 1600 gives a negative result, an operation 1601 causes the motor 190 to advance in a clockwise direction at high speed, by Y not corresponding to the ejection of the sheet from the left on FIG. 15, then returns to operation 900 for the overall operation carried out on another sheet;
- in the event that the test 1600 gives a positive result, an operation 1602 causes the motor 190 to advance in a clockwise direction, at fast speed, by Z steps. This operation corresponds to moving the sheet to the left rollers;
- Then the operation 1603 (FIG. 16b) advances the motor 190 by one step in the counter-clockwise direction, at high speed. This operation causes the reversal of the direction of travel of the paper and the reversal of the movable carrier member 40 and of the sensor in contact which it carries;
- test 1604 refers to operation 1603 as long as the optical sensor 185b does not detect the sheet. Jointly, operation 1603 and test 1604 correspond to the movement of the sheet up to the optical sensor 185b;
Operation 1605, which is carried out when the sheet is detected by the optical sensor 185b, advances the motor 190 by X not in the counterclockwise direction, at high speed, which corresponds to the movement of the sheet up to the reading area
Operation 1606 stores the information leaving the sensor in contact 21
- Operation 1607 advances the motor 190 by one step in the counterclockwise direction, at slow speed;
- test 1608 refers to operation 1603 as long as the optical sensor 185b detects the sheet;
- Operation 1609 causes the motor 190 to advance X by not in the counterclockwise direction, at slow speed;
- Operation 1610 stops the storage of the information leaving the sensor in contact 21. Operations 1606, 1607, 1609 and 1610, as well as test 1608 correspond to the reading of the back of the sheet considered;
- Operation 1611 advances the motor 190 by U not in the counterclockwise direction, at high speed. This operation causes the sheet to be ejected on the right, in Figure 15
- Finally, operation 1612 advances the motor 190 by T not in a clockwise direction, at high speed. This operation returns the movable carrier member 40 to its initial position.
On note que le capteur en contact parcourt la feuille 60 avec un sens de progression opposé entre le recto et le verso. En fait, l'extrémité de la feuille en regard de laquelle se trouve le capteur en contact au début de l'opération globale effectuée sur le recto est l'extrémité de la feuille en regard de laquelle se trouve le capteur en contact à la fin de l'opération globale effectuée sur le verso. Pour corriger cette différence touchant l'information mise en mémoire, plusieurs solutions peuvent être utilisées : soit l'information est lue dans la mémoire avec deux sens de lecture différents entre le recto et le verso, soit les adresses de la mémoire auxquelles on positionne l'information provenant du capteur en contact se succèdent différemment. It is noted that the sensor in contact traverses the sheet 60 with an opposite direction of progression between the front and the back. In fact, the end of the sheet opposite which the sensor is in contact at the start of the overall operation performed on the front is the end of the sheet opposite which the sensor is in contact at the end of the overall operation performed on the back. To correct this difference concerning the information stored, several solutions can be used: either the information is read in the memory with two different directions of reading between the front and back, or the addresses of the memory at which one positions l information from the sensor in contact follows one another differently.
A titre d'exemple, la mémorisation de l'information lue au cours de l'opération 904 peut être effectuée avec des adresses de mémorisation, pour chaque début de série d'informations ponctuelles correspondant à une lecture du capteur en contact, à des adresses décrémentées avec un pas égal au nombre de points photosensibles utiles du capteur en contact, les adresses de mémoire pour mémoriser les informations ponctuelles de chaque point du capteur en contact s'incrémentant, à partir des adresses de début de ligne, avec un pas d'une unité. Selon cet exemple, au cours des opérations 915, 1101 et 1606, respectivement, les adresses de mémoire se succèdent, dans la mémorisation de chaque ligne mais aussi dans la mémorisation de lignes successives, avec une incrémentation régulière dont le pas est d'une unité. By way of example, the storage of the information read during operation 904 can be carried out with storage addresses, for each start of series of punctual information corresponding to a reading of the sensor in contact, at addresses decremented with a step equal to the number of useful photosensitive points of the sensor in contact, the memory addresses for memorizing the point information of each point of the sensor in contact incrementing, starting from the start of line addresses, with a step of a unit. According to this example, during operations 915, 1101 and 1606, respectively, the memory addresses succeed one another, in the memorization of each line but also in the memorization of successive lines, with a regular incrementation whose pitch is one unit .
De cette manière, les faces différentes de la feuille correspondent, en mémoire, à des sens de lecture identiques.In this way, the different faces of the sheet correspond, in memory, to identical reading directions.
La figure 17 représente une imprimante comportant le dispositif selon la première variante de l'invention, l'unité de traitement 21 étant ici un moyen d'impression 21 i d'une face 37a ou 37b de la feuille 60. FIG. 17 shows a printer comprising the device according to the first variant of the invention, the processing unit 21 here being a means of printing 21 i of a face 37a or 37b of the sheet 60.
La figure 18 représente un télécopieur comportant deux dispositifs selon la première variante de l'invention, les unités de traitement 21 étant d'une part, un moyen de lecture 211 d'une face 37a ou 37b de la feuille 60 et, d'autre part, un moyen d'impression 21i d'une face 37a ou 37b de la feuille 60. FIG. 18 represents a facsimile machine comprising two devices according to the first variant of the invention, the processing units 21 being on the one hand, a reading means 211 of a face 37a or 37b of the sheet 60 and, on the other part, a printing means 21i on one side 37a or 37b of the sheet 60.
On va maintenant décrire, en regard des figures 19A à 24C, des traitements d'information tenant compte du sens d'orientation de l'information sur le support d'information, c'est-à-dire dans l'exemple préférentiel décrit aux figures 3 à 18, d'une feuille. We will now describe, with reference to FIGS. 19A to 24C, information processing taking into account the direction of orientation of the information on the information medium, that is to say in the preferred example described in Figures 3 to 18, of a sheet.
On considère un document original de trois feuilles numérotées dans l'ordre, imprimées chacune d'un seul côté (respectivement repérées par les références page 1, page 2 et page 3). Dans les figures 19A à 19D, les pages originales sont représentées en haut et les copies sont représentées en bas. Lorsque la référence d'une page est écrite à l'envers, cela signifie que l'information disposée sur cette page est tête en bas. Lorsque "verso" est écrit entre crochets, cela signifie que la page est retournée sens dessus dessous. En figure 19A sont représentés l'original et une copie du document pour un appareil classique, connu dans l'art antérieur, dans le cas où la page 2 est introduite "tête en bas" : chaque page copiée garde l'orientation, même défectueuse, de la page originale à laquelle elle correspond. Ainsi la copie de la page 2 est tête en bas, à l'instar de la page 2 originale. En figure 19B sont représentés l'original et une copie du même document par un dispositif conforme à l'invention : la page 2 est automatiquement "réorientée" et les trois copies de pages présente une information orientée de la même manière. We consider an original document of three sheets numbered in order, each printed on one side (respectively identified by the references on page 1, page 2 and page 3). In Figures 19A to 19D, the original pages are shown at the top and the copies are shown at the bottom. When the reference of a page is written backwards, it means that the information arranged on this page is upside down. When "back" is written in square brackets, it means that the page is turned upside down. In FIG. 19A are represented the original and a copy of the document for a conventional device, known in the prior art, in the case where the page 2 is introduced "upside down": each copied page keeps the orientation, even defective , of the original page to which it corresponds. So the copy of page 2 is upside down, like the original page 2. In FIG. 19B are represented the original and a copy of the same document by a device in accordance with the invention: page 2 is automatically "redirected" and the three copies of pages present information oriented in the same way.
En figure 19C sont représentés l'original et une copie du document effectuée par un appareil classique de l'art antérieur, dans le cas où la page 2 est introduite "sens dessus dessous": chaque page copiée garde l'orientation, même défectueuse, de la page originale à laquelle elle correspond. Ainsi la copie de la page 2 est sens dessus dessous, à l'instar de la page 2 originale. In FIG. 19C are represented the original and a copy of the document made by a conventional apparatus of the prior art, in the case where the page 2 is introduced "upside down": each copied page keeps the orientation, even defective, of the original page to which it corresponds. So the copy of page 2 is upside down, like the original page 2.
En figure 19D sont représentés l'original et une copie du même document par un dispositif conforme à l'invention, dans le cas où la page 2 est introduite "sens dessus dessous": la page 2 est automatiquement "retournée" et les trois copies présentent une information orientée de la même manière.In FIG. 19D are represented the original and a copy of the same document by a device according to the invention, in the case where page 2 is introduced "upside down": page 2 is automatically "turned over" and the three copies present information oriented in the same way.
Dans l'exemple de réalisation décrit et représenté, pour détecter si une page est "sens dessus dessous", on considère que le côté utile d'une page est le côté qui contient le plus d'information. In the embodiment described and shown, to detect whether a page is "upside down", it is considered that the useful side of a page is the side which contains the most information.
Pour cela, on s'intéresse au nombre de pixels, dont la couleur est différente de celle du fond du document, présents sur chacune des faces. For this, we are interested in the number of pixels, whose color is different from that of the background of the document, present on each of the faces.
Afin de déterminer la couleur de fond du document, dans l'art antérieur, on trouve des systèmes tels que ceux mis en place dans certains télécopieurs qui prennent comme couleur de fond, la couleur des premières lignes du document, cette couleur servant ensuite de référence.In order to determine the background color of the document, in the prior art, there are systems such as those implemented in certain fax machines which take as background color the color of the first lines of the document, this color then serving as a reference. .
Pour traiter chaque face d'une page, il faut:
- numériser les premières lignes, traditionnellement appelées marge, afin de déterminer la couleur de fond
- numériser l'ensemble du document et compter le nombre de pixels de couleur différente de celle du fond
- copier, c'est-à-dire, selon les exemples de mise en oeuvre, photocopier ou télécopier la page contenant le plus grand nombre de pixels ayant une couleur différente de celle du fond.To process each side of a page, you must:
- digitize the first lines, traditionally called margins, to determine the background color
- scan the entire document and count the number of pixels of a color different from that of the background
- Copy, that is to say, according to the examples of implementation, photocopy or fax the page containing the largest number of pixels having a color different from that of the background.
Selon le mode préféré de réalisation, pour éviter de numériser les deux faces de chaque feuille, on définit un sens privilégié d'introduction de document, repéré sur le dispositif de copie, par exemple par un sigle. On numérise la première face, en comptant le nombre de pixels de couleur différente de la couleur du fond. Si ce nombre est inférieur à une valeur prédéterminée, on retourne la feuille et on procède comme ci dessus. Dans l'autre cas, on considère a priori que la feuille n'est pas "sens dessus dessous". According to the preferred embodiment, to avoid scanning the two sides of each sheet, a preferred direction of document introduction is defined, identified on the copying device, for example by an acronym. We digitize the first side, counting the number of pixels of different color from the background color. If this number is less than a predetermined value, the sheet is turned over and the procedure is as above. In the other case, we consider a priori that the sheet is not "upside down".
On note que pour retourner une feuille, il est possible soit de la retourner physiquement pour numériser l'autre face, soit d'utiliser des moyens de capture d'image comportant deux moyens de capture d'image agencés de part et d'autre de la feuille, soit encore d'utiliser la transparence partielle de la feuille pour l'éclairer sur une de ses faces, alors que le capteur d'image se trouve de l'autre côté, soit encore, comme présenté ci-dessus, en regard des figures 3a à 18, de déplacer une unité de traitement mobile autour de la feuille. Cette dernière possibilité est ici décrite et représentée. Note that to turn over a sheet, it is possible either to physically turn it over to scan the other side, or to use image capture means comprising two image capture means arranged on either side of the sheet, either still to use the partial transparency of the sheet to light it on one of its faces, while the image sensor is on the other side, or still, as presented above, opposite Figures 3a to 18, to move a mobile processing unit around the sheet. This latter possibility is described and shown here.
Selon le mode préféré de réalisation de l'invention, pour détecter une page "tête en bas", on effectue une reconnaissance optique de caractères sur la première face (recto) en comptant le nombre de caractères reconnus. Si ce nombre est supérieur à une deuxième valeur prédéterminée, on suppose que le document est dans le bon sens. Sinon, on réoriente le document et on effectue une deuxième reconnaissance optique de caractère. According to the preferred embodiment of the invention, to detect a page "upside down", an optical character recognition is performed on the first face (front) by counting the number of recognized characters. If this number is greater than a second predetermined value, it is assumed that the document is in the right direction. Otherwise, the document is redirected and a second optical character recognition is carried out.
Si le nombre de caractères reconnus, au cours de cette deuxième reconnaissance optique, est supérieur à celui reconnu dans le premier sens, on conclut que le document est maintenant dans le bon sens (après réorientation).If the number of characters recognized, during this second optical recognition, is greater than that recognized in the first direction, it is concluded that the document is now in the correct direction (after reorientation).
Si l'on ne parvient pas à reconnaître un nombre suffisant de caractères sur chacune des faces, soit parce que la reconnaissance optique de caractères n'est pas assez performante, soit parce que le document copié ne contient pas de caractère, on considère que le document avait originellement été introduit dans le bon sens (sens privilégié repéré par un sigle). If you cannot recognize a sufficient number of characters on each side, either because the optical character recognition is not efficient enough, or because the copied document does not contain any characters, we consider that the document had originally been introduced in the correct direction (preferred meaning identified by an acronym).
Selon une variante, on effectue une analyse morphologique du document. Selon cette analyse, on utilise certains critères tels que:
- les marges latérales (la taille de la marge gauche est souvent plus régulière que la droite) (voir figure 23A)
- la densité de pixels de part et d'autre de la page (dans le cas des documents français par exemple, on écrit de haut en bas et de gauche à droite).According to a variant, a morphological analysis of the document is carried out. According to this analysis, certain criteria are used such as:
- lateral margins (the size of the left margin is often more regular than the right) (see Figure 23A)
- the pixel density on either side of the page (in the case of French documents for example, we write from top to bottom and from left to right).
Pour réorienter une page, on note que l'on pourrait utiliser une solution mécanique, mais celle-ci serait complexe et coûteuse. Selon un mode préféré de mise en oeuvre du procédé de l'invention, on écrit dans une mémoire vive, les pixels représentatifs de l'information à copier puis on lit cette mémoire dans l'ordre inverse de l'ordre dans lequel ils ont été lus. On effectue ainsi une symétrie par rapport au centre de la page. To redirect a page, we note that we could use a mechanical solution, but it would be complex and expensive. According to a preferred embodiment of the method of the invention, the pixels representative of the information to be copied are written into a random access memory, then this memory is read in the reverse order of the order in which they were read. One thus carries out a symmetry compared to the center of the page.
En figure 24A est représentée une portion d'image, chaque pixel étant représenté par un carré de fond noir ou blanc. In FIG. 24A is represented a portion of image, each pixel being represented by a black or white background square.
On suppose que cette portion d'image est lue de haut en bas et de gauche à droite, ligne après ligne par un scanner devant le capteur duquel se déplace la page portant l'image. L'information numérique correspondant à un pixel blanc est ici représentée par un O et l'information numérique correspondant à un pixel noir par un 1. It is assumed that this image portion is read from top to bottom and from left to right, line after line by a scanner in front of the sensor from which the page carrying the image moves. The digital information corresponding to a white pixel is here represented by an O and the digital information corresponding to a black pixel by a 1.
En figure 24B est représentée l'information numérique relative à la portion d'image de la figure 24A. Les cases ou adresses mémoires sont référencées cl à c42, dans l'ordre de l'écriture en mémoire, c'est-à-dire ici en parcourant la partie d'image représentée en figure 24A de haut en bas et de gauche à droite. In FIG. 24B is represented the digital information relating to the image portion of FIG. 24A. The memory boxes or addresses are referenced cl to c42, in the order of writing into memory, that is to say here by browsing the part of the image represented in FIG. 24A from top to bottom and from left to right. .
Si on restitue l'information en imprimant de haut en bas et de gauche à droite un pixel noir pour chaque 1 du tableau de la figure 24B et un pixel blanc pour chaque 0, en respectant le nombre de lignes et de colonnes de la figure 24A et en parcourant le tableau de la figure 24B à l'envers, en suivant l'odre des adresses décroissant (c42, c41 ..., cl), on obtient alors le résultat de la figure 24C. Ce résultat est identique à l'image de la figure 24A après réorientation. If we restore the information by printing from top to bottom and from left to right, a black pixel for each 1 in the table in figure 24B and a white pixel for each 0, respecting the number of rows and columns in figure 24A and by going through the table in FIG. 24B backwards, following the order of decreasing addresses (c42, c41 ..., cl), the result of FIG. 24C is then obtained. This result is identical to the image in FIG. 24A after reorientation.
La figure 20 représente un photocopieur 1810 conforme à l'invention, capable de retourner les pages "sens dessus dessous" et de réorienter les pages "tête en bas". FIG. 20 represents a photocopier 1810 in accordance with the invention, capable of turning the pages "upside down" and reorienting the pages "upside down".
Ce photocopieur comprend les éléments constitutifs classiques d'un photocopieur et des éléments nécessaires à la mise en oeuvre du mode de réalisation de l'invention, reliés entre eux par un bus selon des techniques connues, ces éléments étant: - des moyens de calcul et de traitement 1820 par exemple constitués par un microprocesseur CPU; - une mémoire morte ROM 1870 afin de mémoriser les instructions du programme mettant en oeuvre les instructions des organigrammes décrits à l'appui des figures 21 à 23A. Cette mémoire morte 1870 comporte en outre les registres de mémoire suivants
- CAR~MIN: nombre de caractères minimum qui doivent être
détectés sur une page pour considérer que la page n'est pas "tête
en bas";
- DensMin: densité de pixels dont la couleur est différente de la
couleur du fond du document minimum pour considérer qu'une
page n'est pas "sens dessus dessous" - une mémoire vive RAM 1860 contenant, outre une zone de travail, les registres suivants: - des registres liés à la reconnaissance optique de caractères:
- dpix~orig: densité de pixels dont la couleur est différente du fond
du document sur la face du document scannée correspondant au
sens d'introduction privilégié;
- dpixrvrs: densité de pixels dont la couleur est différente du fond
du document sur la face du document scanné correspondant au
sens d'introduction non privilégié
- MemLigne: information numérique correspondant à une ligne
segmentée;
- nbcar orig: nombre de caractères reconnus sur la face du
document correspondant au sens d'introduction privilégié;
- nboar rvrs: nombre de caractères reconnus sur la face du
document correspondant au sens d'introduction non privilégié; - des registres liés à l'analyse de répartition de l'information sur la feuille, et plus précisément de morphologie de paragraphes:
- n est le nombre de lignes d'informations d'image sortant du
capteur qui représentent une image de l'information à traiter, c'est
à-dire le nombre de lignes non blanches;
- Var Gauche est la variance de la marge de gauche;
- S2~Gauche est la somme des carrés des marges gauches des
lignes déjà analysées
- S~Gauche est la somme des marges gauches des lignes déjà
analysée;
- Marge~Gauche est le nombre de capteurs photosensibles
ponctuels (pixels) contigus du capteur en contact qui sont situés à
gauche de l'information présente sur la ligne analysée;
- S2~Droite est la somme des carrés des marges droites des lignes déjà analysées
- S~Droite est la somme des marges droites des lignes déjà
analysée;
- Marge~Droite est le nombre de capteurs photosensibles
ponctuels (pixels) contigus du capteur en contact qui sont situés à
droite de l'information présente sur la ligne analysée;
- Var Droite est la variance de la marge de droite.This photocopier comprises the conventional constituent elements of a photocopier and of the elements necessary for the implementation of the embodiment of the invention, linked together by a bus according to known techniques, these elements being: - means of calculation and 1820 processing for example constituted by a microprocessor CPU; a ROM 1870 read-only memory in order to store the instructions of the program implementing the instructions of the flowcharts described in support of FIGS. 21 to 23A. This read-only memory 1870 further comprises the following memory registers
- CAR ~ MIN: minimum number of characters which must be
detected on a page to consider that the page is not "header
below";
- DensMin: density of pixels whose color is different from the
minimum document background color to consider that a
page is not "upside down" - a RAM 1860 RAM containing, in addition to a work area, the following registers: - registers linked to optical character recognition:
- dpix ~ orig: density of pixels whose color is different from the background
of the document on the face of the scanned document corresponding to the
preferred direction of introduction;
- dpixrvrs: density of pixels whose color is different from the background
of the document on the face of the scanned document corresponding to the
non-preferred direction of introduction
- MemLigne: digital information corresponding to a line
segmented;
- nbcar orig: number of characters recognized on the face of the
document corresponding to the preferred direction of introduction;
- nboar rvrs: number of characters recognized on the face of the
document corresponding to the non-preferred direction of introduction; - registers linked to the analysis of the distribution of information on the sheet, and more precisely of paragraph morphology:
- n is the number of lines of image information leaving the
sensor that represent an image of the information to be processed, this is
ie the number of non-white lines;
- Left Var is the variance of the left margin;
- S2 ~ Left is the sum of the squares of the left margins of
lines already analyzed
- S ~ Left is the sum of the left margins of the lines already
analyzed;
- Margin ~ Left is the number of photosensitive sensors
contiguous point (pixels) of the contacting sensor that are located
left of the information present on the line analyzed;
- S2 ~ Right is the sum of the squares of the right margins of the lines already analyzed
- S ~ Right is the sum of the right margins of the lines already
analyzed;
- Margin ~ Right is the number of photosensitive sensors
contiguous point (pixels) of the contacting sensor that are located
right of the information present on the line analyzed;
- Right Var is the variance of the right margin.
- un capteur de présence de document 1830 dont la sortie 1831 est susceptible de prendre deux valeurs en fonction de la présencelabsence d'un document à copier; - un moyen de lecture d'information 1840 tel qu'un scanner destiné à numériser les documents; - un commutateur 1907 adapté à être commandé par l'intermédiaire de l'unité de lecture pour alimenter l'une ou l'autre de deux sources de lumières 1905 et 1906; - un moyen de restitution d'information 1850 tel qu'une imprimante ou un afficheur; - un panneau de contrôle 1890 réalisant l'interface avec l'utilisateur. Ce panneau de contrôle 1890 possède notamment une touche permettant à l'utilisateur de démarrer l'opération de copie; - un mécanisme de retournement de feuille 1880 ou de retournement de l'unité de traitement par rapport à la feuille, tel que celui décrit en regard des figures 3a à 18; - une mémoire vive 1861 destinée à stocker la page numérisée originale, c'est-à-dire telle qu'introduite initialement dans le photocopieur; - une mémoire vive 1862 destinée à stocker la page numérisée après repositionnement, c'est-à-dire après retournement et/ou réorientation ; et - un dispositif de reconnaissance optique de caractère 1900. Un tel dispositif est connu de l'homme du métier. Pour les besoins de la description, on note cependant les éléments constitutifs essentiels d'un tel dispositif de reconnaissance optique de caractères, à savoir:
- une unité de segmentation 1902, capable d'isoler des éléments
constitutifs de la page numérisée susceptibles de représenter un
caractère de cette page ; et
- un comparateur 1901 susceptible de déterminer avec une
certaine probabilité si les éléments isolés par l'unité de
segmentation 1902 correspondent effectivement à un caractère
contenu dans une mémoire morte 1903 contenant des images de
caractères; - une unité d'alarme 1930 adapté à transmettre un signal représentatif d'un défaut ou d'une erreur détectée au cours de la mise en oeuvre de l'invention;
Tous ces éléments sont individuellement bien connus de l'homme du métier et, en conséquence, ils ne sont dons pas plus décrits ici.- a document presence sensor 1830 whose output 1831 is capable of taking two values depending on the presence of a document to be copied; a means of reading information 1840 such as a scanner intended to digitize the documents; a switch 1907 adapted to be controlled via the reading unit to supply one or the other of two light sources 1905 and 1906; - a means of restoring information 1850 such as a printer or a display; - an 1890 control panel providing the interface with the user. This 1890 control panel has in particular a key allowing the user to start the copy operation; - A mechanism for turning over the sheet 1880 or turning over the processing unit with respect to the sheet, such as that described with reference to FIGS. 3a to 18; - a RAM 1861 intended to store the original digitized page, that is to say as initially introduced into the photocopier; - a random access memory 1862 intended to store the digitized page after repositioning, that is to say after reversal and / or reorientation; and - a 1900 character optical recognition device. Such a device is known to a person skilled in the art. For the purposes of the description, however, the essential constituent elements of such an optical character recognition device are noted, namely:
- a segmentation unit 1902, capable of isolating elements
of the scanned page likely to represent a
character of this page; and
- a 1901 comparator likely to determine with a
certain probability if the elements isolated by the unit of
segmentation 1902 actually correspond to a character
contained in a 1903 read only memory containing images of
characters; an alarm unit 1930 adapted to transmit a signal representative of a fault or an error detected during the implementation of the invention;
All of these are individually well known to those skilled in the art and, therefore, are not further described here.
On note que les éléments regroupés par le trait pointillé 1920 correspondent aux éléments qui peuvent être réunis dans un système informatique déporté, éloigné des systèmes mécaniques utilisés. It is noted that the elements grouped together by the dotted line 1920 correspond to the elements which can be brought together in a remote computer system, distant from the mechanical systems used.
On observe que le dispositif présenté en figure 20 peut compléter celui présenté en figure 9. Cependant, les composants communs comme certains détecteurs de présence de support d'information ou comme des processeurs, peuvent être confondus pour assurer les fonctions appropriées présentées en regard des figures 3 à 24c. It is observed that the device presented in FIG. 20 can supplement that presented in FIG. 9. However, the common components such as certain detectors for the presence of information media or like processors, can be combined to provide the appropriate functions presented with regard to the figures. 3 to 24c.
En figure 21, on observe une première opération 2000, qui correspond à l'état d'attente du dispositif. Lorsque l'utilisateur commande le début d'une procédure de copie/télécopie par l'intermédiaire du panneau de contrôle 1890, le programme effectue une opération 2010 par laquelle l'unité de calcul et de traitement 1820 lit le port de sortie 1831 du capteur de présence de document 1830 afin de déterminer si un document est présent. In FIG. 21, a first operation 2000 is observed, which corresponds to the waiting state of the device. When the user orders the start of a copy / fax procedure via the control panel 1890, the program performs an operation 2010 by which the calculation and processing unit 1820 reads the output port 1831 of the sensor 1830 document presence to determine if a document is present.
Dans le cas où ce test est négatif, le programme retourne à l'opération 2000 et le dispositif repasse en état d'attente.If this test is negative, the program returns to operation 2000 and the device returns to the waiting state.
Si le test 2010 est positif, le programme effectue l'opération 2020. If the 2010 test is positive, the program performs the 2020 operation.
Au cours de cette opération, L'unité de calcul et de traitement 1820 commande la lecture de la page par l'unité de lecture 1840. Cette opération, qui consiste à numériser la page, est connue de l'homme de l'art et ne sera pas décrite ici. La page numérisée est stockée dans la mémoire vive destinée à stocker la page originale 1861. A la fin de la lecture de la page, l'unité de lecture 1840 envoie un signal électrique à l'unité de calcul et de traitement 1820 afin de l'avertir de la fin de la lecture.During this operation, the calculation and processing unit 1820 controls the reading of the page by the reading unit 1840. This operation, which consists in scanning the page, is known to those skilled in the art and will not be described here. The scanned page is stored in the RAM intended to store the original page 1861. At the end of reading of the page, the reading unit 1840 sends an electrical signal to the calculation and processing unit 1820 in order to '' warn of the end of reading.
A l'opération 2030, on teste succinctement si la page est "sens dessus dessous". In operation 2030, we succinctly test whether the page is "upside down".
Dans un mode préféré de réalisation, ceci est fait en estimant la surface totale de l'information disposée sur la page analysée. Cette estimation est effectuée par exemple en calculant la densité de pixels du document numérisé dont la couleur est différente de la couleur du fond de la page dpix~orig et en comparant dpix~orig à une valeur seuil DensMin. Dans le cas où dpixong est supérieure à DensMin, on émet l'hypothèse que la page n'est pas "sens dessus dessous", le test 2030 est négatif, et le programme effectue l'opération 2040 qui sera décrite infra. In a preferred embodiment, this is done by estimating the total area of the information arranged on the page analyzed. This estimation is done for example by calculating the pixel density of the scanned document whose color is different from the background color of the page dpix ~ orig and by comparing dpix ~ orig to a DensMin threshold value. In the case where dpixong is greater than DensMin, we hypothesize that the page is not "upside down", the test 2030 is negative, and the program performs the operation 2040 which will be described below.
Si le test 2030 est positif, le programme effectue l'opération 2050. If the 2030 test is positive, the program performs operation 2050.
Au cours de cette opération, L'unité de calcul et de traitement 1820 commande le mécanisme de retournement de feuille 1880 afin de procéder au retournement de la feuille par rapport à l'unité de traitement ou de l'unité de traitement par rapport à la feuille, comme décrit ci-dessus.During this operation, the calculation and processing unit 1820 controls the sheet turning mechanism 1880 in order to turn the sheet over with respect to the processing unit or from the processing unit over with respect to the sheet, as described above.
Le programme effectue ensuite l'opération 2060, opération au cours de laquelle on procède à la capture d'une image de la page retournée. The program then performs operation 2060, an operation during which an image of the returned page is captured.
Cette opération est similaire à l'opération 2020. La page numérisée est stockée dans la mémoire vive destinée à stocker la page retournée 1862. A la fin de la lecture de la page, l'unité de lecture 1840 envoie un signal électrique à l'unité de calcul et de traitement 1820 afin de l'avertir de la fin de la lecture.This operation is similar to operation 2020. The scanned page is stored in the random access memory intended for storing the returned page 1862. At the end of the reading of the page, the reading unit 1840 sends an electrical signal to the 1820 calculation and processing unit to notify it of the end of the reading.
Le programme effectue l'opération 2070 par laquelle on teste si la page, qui a été retournée à l'opération 2050, est maintenant "sens dessus dessous", de la même manière qu'au cours de l'opération 2030. Si le test 2070 est positif, et le programme effectue l'opération 2040 qui sera décrite infra. Si le test 2070 est négatif, le programme retourne au test 2010. The program performs operation 2070 by which it is tested whether the page, which was returned to operation 2050, is now "upside down", in the same way as during operation 2030. If the test 2070 is positive, and the program performs operation 2040 which will be described below. If the 2070 test is negative, the program returns to the 2010 test.
Si le test 2030 est négatif ou si le test 2070 est positif, le programme effectue l'opération 2040. Dans ce cas de figure, on suppose en fait que l'information à restituer était contenue sur la page qui a été lue à l'opération 2020 et qui est contenue dans la mémoire vive 1861. La page originale est donc copiée au cours de l'opération 2040. Cette opération est réalisée par l'unité de restitution 1850, sous le contrôle de l'unité de calcul et de traitement 1820. Bien connue de l'homme de l'art, cette opération n'est pas décrite ici. If the test 2030 is negative or if the test 2070 is positive, the program performs the operation 2040. In this case, it is in fact assumed that the information to be restored was contained on the page which was read at operation 2020 and which is contained in the RAM 1861. The original page is therefore copied during operation 2040. This operation is carried out by the rendering unit 1850, under the control of the calculation and processing unit 1820. Well known to those skilled in the art, this operation is not described here.
Si le test 2070 est négatif, le programme effectue l'opération 2080. If test 2070 is negative, the program performs operation 2080.
Dans ce cas de figure, on suppose en fait que l'information à restituer était contenue sur le deuxième côté de la page qui a été lue à l'opération 2060 et qui est contenue dans la mémoire vive RAM 1862 et c'est donc la page retournée qui est réalisée par l'unité de restitution 1850.In this case, it is in fact assumed that the information to be restored was contained on the second side of the page which was read in operation 2060 and which is contained in the RAM 1862 and this is therefore the returned page which is produced by the 1850 restitution unit.
A l'issue des opérations 2040 ou 2080,1'unité de restitution 1850 émet un signal électrique vers l'unité de calcul et de traitement 1820 pour l'informer de la fin de la restitution. Le programme effectue alors à nouveau l'opération 1910, où il est testé si il y a d'autres pages à photocopier. Le programme répète l'ensemble des opérations précédentes pour chacune des pages du document. La dernière page restituée, le test 2010 devient négatif et le programme effectue alors à nouveau l'opération 2000. At the end of operations 2040 or 2080, the restitution unit 1850 emits an electrical signal to the calculation and processing unit 1820 to inform it of the end of restitution. The program then performs operation 1910 again, where it is tested if there are other pages to be photocopied. The program repeats all of the previous operations for each of the pages of the document. The last page restored, the 2010 test becomes negative and the program then performs operation 2000 again.
On observe en figure 22, à la suite des opérations 2000 et 2020 et du test 2010 présentés en figure 21, tout d'abord une opération 2130, au cours de laquelle on teste si la page est "tête en bas". We observe in FIG. 22, following the operations 2000 and 2020 and the 2010 test presented in FIG. 21, first of all an operation 2130, during which we test if the page is "upside down".
Dans un premier mode de réalisation, ceci est fait en mettant en oeuvre le sous-programme de la figure 23 qui va maintenant être décrit. In a first embodiment, this is done by implementing the subroutine of FIG. 23 which will now be described.
Afin de déterminer si une page est "tête en bas", on utilise une procédure de reconnaissance optique de caractères. On connaît dans l'art antérieur de telles techniques comme celle décrite par exemple dans le brevet européen dont le titre est :"Method and apparatus for character recognition", dont le numéro de publication est EP-0 539 158 A2, déposé le 20 octobre 1992 par le déposant de la présente demande de brevet. Le contenu de ce document est incorporé dans la présente demande par référence. In order to determine if a page is "upside down", an optical character recognition procedure is used. Are known in the prior art such techniques as that described for example in the European patent whose title is: "Method and apparatus for character recognition", whose publication number is EP-0 539 158 A2, filed on October 20 1992 by the applicant of this patent application. The content of this document is incorporated into this application by reference.
En regard de la figure 23, on montre comment utiliser une technique de reconnaissance optique de caractères pour déterminer si la page est "tête en bas", dans un mode préféré de réalisation. On fixe comme critère de décision que la page n'est pas "tête en bas", le fait que le dispositif conforme à l'invention est capable de reconnaître au moins CAR~MIN caractères, CAR~MIN étant une constante prédéterminée stockée dans la mémoire morte 1870. Referring to Figure 23, there is shown how to use an optical character recognition technique to determine if the page is "upside down", in a preferred embodiment. It is fixed as a decision criterion that the page is not "upside down", the fact that the device according to the invention is capable of recognizing at least CAR ~ MIN characters, CAR ~ MIN being a predetermined constant stored in the read-only memory 1870.
Pendant l'opération 2131, L'unité de calcul et de traitement 1820 commande à l'unité de segmentation 1902 de segmenter la première ligne de la page originale lue à l'opération 2020 et stockée dans la mémoire vive 1861. Cette opération consiste à lire dans la mémoire vive 1861 I'information relative à la première ligne de texte et à stocker cette information dans le tampon MemLigne de la mémoire de travail 1860. Une fois cette opération terminée, l'unité de segmentation 1902 envoie un signal électrique à l'unité de calcul et de traitement 1820 et le programme effectue l'opération 2133. During operation 2131, the calculation and processing unit 1820 commands the segmentation unit 1902 to segment the first line of the original page read in operation 2020 and stored in the RAM 1861. This operation consists in read the information relating to the first line of text in the RAM 1861 and store this information in the MemLigne buffer of the working memory 1860. Once this operation is complete, the segmentation unit 1902 sends an electrical signal to the 'computation and processing unit 1820 and the program performs operation 2133.
A l'opération 2133, L'unité de calcul et de traitement 1820 commande à l'unité de segmentation 1902 d'extraire le premier caractère image de la ligne reconnue à l'opération 2131. Après l'extraction du caractère, L'unité de segmentation 1902 envoie un signal électrique à l'unité de calcul et de traitement 1820. Sur réception de ce signal, l'unité de calcul et de traitement 1820 commande, à l'opération 2135, au comparateur 1901, de chercher dans la mémoire morte de caractères 1903, un caractère dont la forme est susceptible de correspondre à ce caractère image. Au cours de cette opération, si le comparateur 1901 reconnaît le caractère, la variable de la mémoire vive 1860 nbcar orig est incrémentée d'une unité. In operation 2133, the calculation and processing unit 1820 commands the segmentation unit 1902 to extract the first image character from the line recognized in operation 2131. After the extraction of the character, the unit segmentation 1902 sends an electrical signal to the computation and processing unit 1820. On reception of this signal, the computation and processing unit 1820 commands, in operation 2135, to the comparator 1901, to search the memory dead of characters 1903, a character whose form is likely to correspond to this image character. During this operation, if the 1901 comparator recognizes the character, the variable of the RAM 1860 nbcar orig is incremented by one.
A l'opération 2136 on teste si le nombre courant de caractères reconnus dans la page nbcar orig est supérieur à une constante prédéterminée CAR~MIN. Si le test est positif, on considère que la page lue à l'opération 2020 n'est pas "sens dessus dessous" et le programme effectue l'opération 2040 qui sera décrite infra. In operation 2136, it is tested whether the current number of characters recognized in the nbcar orig page is greater than a predetermined constant CAR ~ MIN. If the test is positive, it is considered that the page read in operation 2020 is not "upside down" and the program performs operation 2040 which will be described below.
Si le test 2136 est négatif, le programme effectue l'opération 2137 au cours de laquelle on teste si tous les caractères image de la ligne segmentée à l'opération 2131 ont été extraits. S'il reste d'autres caractères à extraire, le programme effectue alors l'opération 2133. Les opérations 2133 à 2137 se répètent ainsi jusqu'à ce qu'on ait extrait le dernier caractère image de la ligne segmentée. If the test 2136 is negative, the program performs the operation 2137 during which it is tested whether all the image characters of the segmented line in the operation 2131 have been extracted. If there are other characters to extract, the program then performs operation 2133. Operations 2133 to 2137 are thus repeated until the last image character of the segmented line has been extracted.
Quand le test 2137 devient négatif, le programme effectue l'opération 2139 au cours de laquelle on teste si toutes les lignes de la page image ont été extraites. S'il reste des lignes qui n'ont pas été extraites, le programme effectue alors l'opération 2131, opération au cours de laquelle l'unité de calcul et de traitement 1820 demande la segmentation de la ligne suivante. When the test 2137 becomes negative, the program performs the operation 2139 during which it is tested whether all the lines of the image page have been extracted. If there are rows that have not been extracted, the program then performs operation 2131, during which operation the calculation and processing unit 1820 requests the segmentation of the next row.
Ainsi, tous les caractères image contenus dans la page sont susceptibles d'être extraits au cours de la boucle comportant les opérations 2131 à 2139. Dès que CAR~MIN caractères ont été reconnus par le comparateur 1901, le test 2136 devient positif et le sous-programme de la figure 23 est terminé. Dans ce cas, on considère que la page n'est pas "tête en bas" et le programme effectue l'opération 2040, présentée en regard de la figure 21. Thus, all the image characters contained in the page are capable of being extracted during the loop comprising the operations 2131 to 2139. As soon as CAR ~ MIN characters have been recognized by the comparator 1901, the test 2136 becomes positive and the sub -program of figure 23 is finished. In this case, it is considered that the page is not "upside down" and the program performs operation 2040, presented with reference to FIG. 21.
En revanche, si tous les caractères image ont été extraits, c'est-àdire après le dernier caractère de la dernière ligne segmentée, sans que
CAR~MIN caractères aient été reconnus, le sous-programme se termine quand le test 2139 devient négatif, et dans un tel cas, la page est considérée comme étant "tête en bas". Le programme effectue alors l'opération 2150 (figure 22).On the other hand, if all the image characters have been extracted, i.e. after the last character of the last segmented line, without
CAR ~ MIN characters have been recognized, the subroutine ends when the test 2139 becomes negative, and in such a case, the page is considered to be "upside down". The program then performs operation 2150 (Figure 22).
II est à noter que la reconnaissance optique de caractère peut être effectuée sur une partie seulement de l'information supportée par la feuille, pour limiter le temps nécessaire. It should be noted that the optical character recognition can be carried out on only part of the information supported by the sheet, in order to limit the time required.
L'opération 2130, au cours de laquelle on teste si la page est "tête en bas" est réalisée, dans un deuxième mode de réalisation, en mettant en oeuvre le sous-programme de la figure 23A qui va maintenant être décrit. Operation 2130, during which it is tested whether the page is "upside down" is carried out, in a second embodiment, by implementing the subroutine of FIG. 23A which will now be described.
L'opération 2200 consiste à mettre à zéro des variables contenues dans des registres de mémoire vive, S2~Gauche, S~Gauche, par les capteurs photosensibles ponctuels du capteur en contact, au cours d'une seule prise de vue. Operation 2200 consists in zeroing variables contained in registers of random access memory, S2 ~ Left, S ~ Left, by the punctual photosensitive sensors of the sensor in contact, during a single shot.
Si, au cours de cette prise de vue aucune information ne se trouvait en regard du capteur en contact, la ligne est dite "blanche". Le test 2230 détermine si la ligne est blanche ou non. Si le résultat du test 2230 est positif, le test 2210 est exécuté à nouveau. Si le résultat du test 2230 est négatif, au cours de l'opération 2240,1'unité de calcul 1820 effectue d'abord le calcul des mages droites et gauches, c'est-à-dire respectivement des nombres de capteurs photosensibles ponctuels successifs qui n'ont capté aucune information à droite et à gauche de la feuille, ces valeurs sont conservées dans les registres Marge~Droite et nllargeGauche de la mémoire vive 1860. Ensuite, toujours au cours de l'opération 2240, L'unité de calcul 1820 effectue les opérations artithmétiques suivantes:
- la valeur de la variable n qui est conservée dans la mémoire est remplacée par la valeur n+i. If, during this shooting, no information was found next to the sensor in contact, the line is said to be "white". Test 2230 determines whether the line is white or not. If the result of test 2230 is positive, test 2210 is run again. If the result of test 2230 is negative, during operation 2240, the calculation unit 1820 first performs the calculation of the right and left mages, that is to say respectively of the numbers of successive point photosensitive sensors which did not collect any information on the right and on the left of the sheet, these values are preserved in the registers Marge ~ Droite and nllargeGauche of the RAM 1860. Then, still during operation 2240, The unit of calculation 1820 performs the following arithmetic operations:
- the value of the variable n which is kept in the memory is replaced by the value n + i.
- la valeur de la variable S2~Gauche qui est conservée dans la mémoire est remplacée par la valeur S2~Gauche + (Marge~Gauche)2. - the value of the variable S2 ~ Left which is kept in the memory is replaced by the value S2 ~ Left + (Margin ~ Left) 2.
- la valeur de la variable S~Gauche qui est conservée dans la mémoire est remplacée par la valeur S~Gauche + MargeGauche. - the value of the variable S ~ Left which is kept in the memory is replaced by the value S ~ Left + Left Margin.
- la valeur de la variable Var Gauche qui est conservée dans la mémoire est remplacée par la valeur S2~Gauche/n - Gauche/n (S~Gauche)2/n2. - the value of the Var Left variable which is kept in the memory is replaced by the value S2 ~ Left / n - Left / n (S ~ Left) 2 / n2.
- la valeur de la variable S2 Droite qui est conservée dans la mémoire est remplacée par la valeur S2~Droite + (Marge~Droite)2. - the value of the S2 Right variable which is kept in the memory is replaced by the value S2 ~ Right + (Margin ~ Right) 2.
* - la valeur de la variable S~Droite qui est conservée dans la mémoire est remplacée par la valeur S~Droite + Marge~Droite.* - the value of the variable S ~ Right which is kept in the memory is replaced by the value S ~ Right + Margin ~ Right.
- la valeur de la variable Var Droite qui est conservée dans la mémoire est remplacée par la valeur S2~Droite/n - (S~Droite)2/n2. - the value of the Var Right variable which is kept in the memory is replaced by the value S2 ~ Right / n - (S ~ Right) 2 / n2.
Le test 2210 est ensuite à nouveau effectué. Lorsque le résultat du test 2210 est positif, le test 2250 détermine si la valeur conservée dans le registre Var Gauche est inférieure à la valeur conservée dans le registre
Var Droite. The test 2210 is then carried out again. When the result of test 2210 is positive, test 2250 determines whether the value kept in the Var Left register is less than the value kept in the register
Var Right.
Si le résultat du test 2250 est positif, l'opération 2040 est réalisée (figure 22). Si le résultat du test 2250 est négatif, l'opération 2150 est réalisée (figure 22). If the result of test 2250 is positive, operation 2040 is carried out (Figure 22). If the result of test 2250 is negative, operation 2150 is carried out (FIG. 22).
Au cours de l'opération 2150 (figure 22), on procède à la réorientation de la page. A cet effet, l'unité de calcul et de traitement 1820, opère successivement deux symétries tel qu'expliqué, en regard des figures 24A, 24B et 24C, ci-dessus, sur la page image contenue dans la mémoire vive 1861, le résultat de cette opération étant alors stocké dans la mémoire vive 1862. During operation 2150 (FIG. 22), the page is redirected. For this purpose, the calculation and processing unit 1820, operates successively two symmetries as explained, with reference to FIGS. 24A, 24B and 24C, above, on the image page contained in the RAM 1861, the result of this operation then being stored in the RAM 1862.
Le programme effectue alors l'opération 2170, identique à l'opération 2130 mais effectuée sur la page image contenue dans la mémoire vive 1862. Dans un mode préféré de réalisation, on compte au cours de cette opération, le nombre de caractères reconnus sur la page après réorientation, ncbar rvrs. Si nbcayn/rs est inférieur à nbcar orig, on considère que le document avait été correctement introduit dans le dispositif, le test 2170 est positif et l'on restitue la page stockée en mémoire vive 1861. Dans le cas contraire, le test 2170 est négatif et l'on restitue la page retournée stockée en mémoire vive 1862, au cours de l'opération 2080, présentée en regard de la figure 21. A la suite des opérations 2040 ou 2080, le fonctionnement retourne au test 2010. The program then performs operation 2170, identical to operation 2130 but performed on the image page contained in the RAM 1862. In a preferred embodiment, during this operation, the number of characters recognized on the page after reorientation, ncbar rvrs. If nbcayn / rs is less than nbcar orig, we consider that the document had been correctly introduced into the device, the test 2170 is positive and we restore the page stored in RAM 1861. Otherwise, the test 2170 is negative and the returned page stored in RAM 1862 is restored, during operation 2080, presented with reference to FIG. 21. Following operations 2040 or 2080, the operation returns to the 2010 test.
Bien entendu la présente invention ne se limite nullement aux modes de réalisation décrits à l'appui des figures mais elle englobe, bien au contraire, toute variante à la portée de l'homme du métier. Of course, the present invention is in no way limited to the embodiments described with the support of the figures, but it encompasses, quite the contrary, any variant within the reach of those skilled in the art.
En particulier, dans les figures 3a à 18 de cette description, la feuille traitée est une feuille de papier, l'opération globale effectuée par l'unité de traitement est une lecture d'information disposée sur la feuille de papier alors que dans la figure 17,1'opération globale est une impression et dans la figure 18,1'opération globale est, d'une part, une impression d'information et, d'autre part, une lecture d'information. Cependant, l'invention ne se limite nullement à ce type de feuille ni a ce type d'opération globale mais, au contraire, s'étend à tous les produits en forme de feuille et toutes les opérations globales qui peuvent leur être appliquées. In particular, in FIGS. 3a to 18 of this description, the treated sheet is a sheet of paper, the overall operation carried out by the processing unit is a reading of information placed on the sheet of paper whereas in the figure 17,1 'global operation is an impression and in figure 18,1' global operation is, on the one hand, an impression of information and, on the other hand, a reading of information. However, the invention is in no way limited to this type of sheet or to this type of global operation but, on the contrary, extends to all sheet-shaped products and all the global operations which can be applied to them.
En particulier, le dispositif selon l'invention peut aisément combiner l'information à traiter et une information secondaire provenant par exemple de la mémoire morte ou d'une horloge (non représentée), pour dater, authentifier, annuler une face, signaler une copie, par exemple. A cet effet, à l'information à traiter, on superpose une information secondaire telle que "copie", "face annulée" (si aucune information à traiter ne se trouce sur cette face), "reçu le" suivi de la date. Cette combinaison d'information, qui procède du traitement d'image ou du traitement de texte, est bien connue de l'homme du métier et n'est donc pas plus détaillée ici. L'information résultant de la combinaison de l'information à traiter et de l'information secondaire est alors imprimée ou restituée par le moyen de restitution 1850. In particular, the device according to the invention can easily combine the information to be processed and secondary information originating, for example, from read-only memory or from a clock (not shown), for dating, authenticating, canceling a face, signaling a copy. , for example. For this purpose, the information to be processed is superimposed on secondary information such as "copy", "canceled side" (if no information to be processed is found on this side), "received the" followed by the date. This combination of information, which proceeds from image processing or from word processing, is well known to those skilled in the art and is therefore not described in more detail here. The information resulting from the combination of the information to be processed and the secondary information is then printed or restored by the rendering means 1850.
L'invention s'applique aisément à des machines d'impression sur textiles, à des machines de fabrication ou de lecture d'hologrammes sur une seule face d'un support d'information mais selon des directions différentes et à des supports d'information présentant des facettes internes. The invention is easily applicable to printing machines on textiles, to machines for manufacturing or reading holograms on one side of an information carrier but in different directions and to information carriers with internal facets.
On note, par ailleurs, que les déplacements peuvent ne pas être parallèles aux faces traitées. Note, moreover, that the displacements may not be parallel to the treated faces.
De même, la présente invention s'applique naturellement aussi bien aux déplacements de feuilles dans un plan horizontal, tels que représenté sur les figures, que dans un plan incliné ou vertical, non représenté. Likewise, the present invention naturally applies as well to the movements of sheets in a horizontal plane, as shown in the figures, as in an inclined or vertical plane, not shown.
Enfin, L'organe porteur 40 peut aussi effectuer, entre l'opération globale effectuée sur le recto de la feuille et celle relative à son verso, une rotation autour d'un axe parallèle au sens de mouvement de la feuille 60. Finally, the carrying member 40 can also perform, between the overall operation performed on the front of the sheet and that relating to its back, a rotation about an axis parallel to the direction of movement of the sheet 60.
L'unité de traitement 21 passe donc alors latéralement à côté de la feuille 60 et non longitudinalement comme dans le dispositif présenté à l'appui des figures 3 à 12.The processing unit 21 therefore then passes laterally next to the sheet 60 and not longitudinally as in the device presented in support of FIGS. 3 to 12.
Selon une autre variante, particulièrement adaptée aux télécopieurs, un dispositif de lecture d'information selon l'invention lit l'information présente sur une feuille et transmet à un dispositif d'impression selon l'invention d'une part, une information représentative d'images présente sur la feuille lue par le dispositif de lecture et, d'autre part, une information représentative d'une orientation de ladite information d'image, en suivant des fonctionnements décrits ci-dessus. Selon cette variante, le dispositif de lecture détermine une orientation en analysant la morphologie des paragraphes ou en analysant les caractères reconnus optiquement. According to another variant, particularly suitable for facsimile machines, an information reading device according to the invention reads the information present on a sheet and transmits to a printing device according to the invention on the one hand, information representative of images present on the sheet read by the reading device and, on the other hand, information representative of an orientation of said image information, following the operations described above. According to this variant, the reading device determines an orientation by analyzing the morphology of the paragraphs or by analyzing the optically recognized characters.
Selon une autre variante, toujours particulièrement adaptée aux télécopieurs, le télécopieur qui reçoit de l'information représentative d'images de la part d'un télécopieur émetteur quelconque, détermine un sens d'orientation des images représentées, paragraphes ou caractères, et imprime dans le même sens, d'une part, ladite information et, d'autre part, de l'information complémentaire représentative par exemple de l'émetteur, de la date, du nombre de pages émises, par exemple, selon des techniques connues. According to another variant, always particularly suitable for facsimile machines, the facsimile machine which receives information representative of images from any transmitting facsimile machine, determines a direction of orientation of the images represented, paragraphs or characters, and prints in the same meaning, on the one hand, said information and, on the other hand, additional information representative for example of the issuer, of the date, of the number of pages transmitted, for example, according to known techniques.
Claims (40)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR9609297A FR2751770A1 (en) | 1996-07-24 | 1996-07-24 | METHOD AND DEVICE FOR PROCESSING INFORMATION |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR9609297A FR2751770A1 (en) | 1996-07-24 | 1996-07-24 | METHOD AND DEVICE FOR PROCESSING INFORMATION |
Publications (1)
Publication Number | Publication Date |
---|---|
FR2751770A1 true FR2751770A1 (en) | 1998-01-30 |
Family
ID=9494413
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR9609297A Revoked FR2751770A1 (en) | 1996-07-24 | 1996-07-24 | METHOD AND DEVICE FOR PROCESSING INFORMATION |
Country Status (1)
Country | Link |
---|---|
FR (1) | FR2751770A1 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4839740A (en) * | 1985-04-04 | 1989-06-13 | Canon Kabushiki Kaisha | Image processing apparatus for determining the presence or absence of an image on each side of a plurality of originals prior to producing two-sided copies of the originals to avoid producing any copies with blank sides |
US5077811A (en) * | 1990-10-10 | 1991-12-31 | Fuji Xerox Co., Ltd. | Character and picture image data processing system |
GB2295455A (en) * | 1992-02-27 | 1996-05-29 | Ricoh Kk | Image forming apparatus having an image orientation identifying devic |
-
1996
- 1996-07-24 FR FR9609297A patent/FR2751770A1/en not_active Revoked
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4839740A (en) * | 1985-04-04 | 1989-06-13 | Canon Kabushiki Kaisha | Image processing apparatus for determining the presence or absence of an image on each side of a plurality of originals prior to producing two-sided copies of the originals to avoid producing any copies with blank sides |
US5077811A (en) * | 1990-10-10 | 1991-12-31 | Fuji Xerox Co., Ltd. | Character and picture image data processing system |
GB2295455A (en) * | 1992-02-27 | 1996-05-29 | Ricoh Kk | Image forming apparatus having an image orientation identifying devic |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
FR2758495A1 (en) | Control of automatic paper cassette changing for copying machines | |
FR2543771A1 (en) | APPARATUS FOR PROCESSING IMAGES | |
WO1988002586A1 (en) | Method and portable device for acquiring, storing and optionally processing and reproducing graphic signs from any medium | |
FR2706049A1 (en) | Image recording apparatus. | |
EP0191678B1 (en) | Device for processing documents, in particular cheques | |
FR2611280A1 (en) | ELECTROPHOTOGRAPHIC IMAGE RECORDING DEVICE | |
FR2802681A1 (en) | AUTOMATED DETECTION OF IMAGE INFORMATION ON FACES ABOVE AND BELOW | |
FR2772493A1 (en) | Parallel buffering of documents for scanning in document handling system | |
FR2624056A1 (en) | IMAGE RECORDING APPARATUS | |
FR2751770A1 (en) | METHOD AND DEVICE FOR PROCESSING INFORMATION | |
EP1483120B1 (en) | Device for surface treatment of objects with reduced size and improved ergonomics | |
CH693379A5 (en) | multifunctional terminal leaves. | |
FR2751820A1 (en) | Processing unit for data carriers of diverse types e.g. for scanner, facsimile | |
FR2751822A1 (en) | Processing unit for data carriers of diverse types for scanner facsimile, photocopier, printer, computer | |
FR2751821A1 (en) | Processing data carriers of diverse types e.g. for scanner, photocopier, printer or facsimile | |
FR2590431A1 (en) | Machine for fax reproduction with page printing | |
FR2651902A1 (en) | AUTOMATIC ORIGINAL FEEDING DEVICE FOR IMAGE FORMING APPARATUS. | |
FR2773547A1 (en) | Paper feed for office machinery with automatic double-sided printing or scanning | |
FR2725694A1 (en) | Self adhesive label automatic printing and application for product marking e.g. at point of sale | |
FR2583341A1 (en) | DEVICE FOR PROCESSING SECURITIES, ESPECIALLY CHECKS | |
JP3784946B2 (en) | Carrier for image reading device | |
JPS6134780Y2 (en) | ||
FR2665811A1 (en) | Ordinary-paper fax machine | |
FR2770174A1 (en) | Machine for double-sided scanning or printing of sheets | |
JP2942059B2 (en) | Sheet transport device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RT | Complete renunciation |