Field of the invention
[0001] The present invention is related to printing images on a carrier, preferably a sheet
or a roll of paper. In particular, the invention is related to a method wherein one
or more additional processes are performed on the printed image, such as a cutting
operation, or a second printing step.
State of the art
[0002] After printing, a part of the printed image may need to be cut along a predefined
cutting path, or a second printing step may need to be undertaken, superimposed on
the previously printed image.
[0003] Current technology allows to enter a sheet or a roll of printed paper into a cutter
or a second printer, enter manually information about the cutting or re-printing path,
and perform the cutting or second printing operation.
[0004] The inventors of the present invention have published information about a technique
for printing and subsequent cutting, in the Press Release entitled 'Mutoh launches
new range of signcutting plotters', September 17, 2002, published in Sign Update Nov/Dec
2002, ESM (European Sign Magazine) Oct/Nov 2002 and Sign Directions Issue 53 Sept/Oct.
2002. According to this technique, a reference frame is used as a registration mark,
in order to allow a friction feed cutting plotter to automatically detect the reference
box/frame size & position. The image is printed inside such a reference frame, which
is basically a rectangular box with a given line thickness, surrounding the printed
image. The cutter, through use of a laser based optical sensor, detects the presence
of this frame, and measures the dimensions and position of the frame. An operator
then launches the cutting operation on the basis of a source file of printing and
cutting data relevant to the image in the detected frame, said data being stored on
a computer, which equally calculates the necessary transformation to a given image,
to which this image needs to be subjected so that the cutter can perform the cutting
operation without errors due to any deformation of the printed image.
[0005] The essential drawback to this system is the need for manual intervention for the
identification of the image present inside the detected frame. In the existing system,
the cutter will have to be provided manually with a given data file, before the cutting
operation can start. For example, when a random sequence of images has been printed
on a roll of paper, the roll is entered into the cutter, and an operator needs to
supervise the transmission to the cutter of the right print and cut data, for every
image on the roll. Therefore, even though the registration of a printed image takes
place automatically through the detection of the reference frame, it is still impossible
to print and cut a random series of designs, without supervision.
Document
US6196098 is related to a paper cutter for a photographic processing system, which processes
photographic materials while collating the photographic materials on the basis of
identification marks. ID tags as in the present invention are used, however they relate
to commands for collating or sorting, not for cutting or printing. Document
WO02/1006 is related to a cutting apparatus, in particular for perforation, operating on a
continuous flow of paper material, comprising a cutting device and parallel-moving
means apt to move this device in a direction substantially parallel to the flow of
paper material. An identifying element 51 is printed and read for cutting, without
an associated ID tag as in the present invention.
Document
US6614929 is related to an apparatus for detecting a character writing area, the apparatus
producing a common image and a differential image, based on the input images.
Aims of the invention
[0006] The present invention aims to provide a method and a system which can automatically
read the cutting or re-printing information from the inserted media.
Summary of the invention
[0007] The present invention is related to a method, a system and a computer program such
as described in the appended claims.
Short description of the drawings
[0008] Fig. 1 represents a schematic overview of a system for performing the method of the
invention.
[0009] Fig. 2 represents a view of one complete image, comprising a reference frame, an
image and two barcodes.
[0010] Fig. 3 represents a view of a roll of paper comprising several images, to be treated
according to the method of the invention.
[0011] Fig. 4 illustrates the mapping from the theoretical vector space to the printed area.
[0012] Fig. 5 illustrates the embodiment wherein the reference frame is subdivided into
a number of segments.
[0013] Fig. 6 illustrates the detection steps of the multiple segments of fig. 5.
[0014] Fig. 7 illustrates the detection of a single reference point.
Detailed description of the invention
[0015] The present invention is related to a method for printing an image, followed by one
or more further operations, either printing on top of parts of said images, or cutting
out a part of said image along a pre-defined cutting path, or other.
[0016] The method is performed by a system comprising at least (see fig. 1) :
- a printing/plotting device 1,
- a second device 2, for example for printing or cutting,
- a computer 3, coupled to both said devices 1 and 2.
[0017] A software tool according to the invention runs on the computer 3, and governs the
method of the invention, as described hereafter. In the following, a 'job' is defined
as a sequence of operations, the first of which is the operation of printing an image
by device 1. The initial printing step is performed on the basis of an image file,
such as a bitmap, created for example by a known design software.
[0018] According to the invention (see fig.2 & 3), an image 4 is printed on a carrier 5,
for example a roll of paper, and a number of features are added to the image per se
:
- a reference frame 6, i.e. a preferably rectangular box, drawn around the image,
- at least one identifier 7a and/or 7b : this is preferably a bar code, such as a UPC
code or a postnet code, readable by a suitable reading device. In the preferred embodiment,
two mutually identical identifiers 7a and 7b are printed in the frame, one at the
bottom and one at the top, so that the second operation may be performed regardless
of the insertion direction of the carrier into the second device 2. The identifiers
are preferably equally placed in the corner. The identifying elements are printed
in the vicinity of the image 4, preferably in the vicinity of the frame 6, more preferably
inside said frame.
[0019] After the initial printing step of one image on a sheet or a series of images on
a roll of paper, the carrier is inserted into the second device 2, for example a cutter.
Meanwhile, the invention's software has generated a job specific file for every image.
This file is uniquely defined by its name or an ID tag embedded in the data, and by
which the file is linked to the identifier 7. This means that reading the identifier,
for example scanning the barcode, allows to identify the ID tag and thus the job specific
file. This file comprises the data or a link to the source data of the job which is
stored on the computer 3 : bitmap data of the printed image, coordinates of the reference
frame, information about subsequent operations in the job (e.g. vector path for a
cutting operation).
[0020] A communication sequence now starts between the computer 3 and the second device
2. This sequence comprises the following steps :
- the second device 2 detects the position of the reference box 6,
- the second device detects and reads the identifier 7a or 7b, to obtain the ID tag
relevant to the printed image 4,
- the second device sends a message to the computer 3, said message comprising the ID
tag,
- the relevant source data stored in the computer is identified and output data is sent
to the second device,
- the second device performs the second operation, on the basis of said output data.
[0021] The output data may comprise the source data, supplemented by additional data, for
example data relevant to the orientation of the image and/or the transformation which
is to be applied to the image due to scaling or a deformation during printing. The
transformation matrix may be calculated by the central computer, or by a processing
means present in the second device 2.
[0022] The second device may be a second printer/plotter, for example when the first printing
operation is a white ink or coating printing onto a non-white carrier. Then this first
printing step may be followed by a normal inkjet printing step on another printer
on top of the white layer. Possibly, this second operation may be followed by a third,
for example a position-related lamination, performed through the same sequence of
steps described above. In between these operations, process steps may be performed
which are unrelated to the image or the position of the reference frame, for example
a position-unrelated lamination step.
[0023] Preferably, the identifiers 7 are barcodes, which are read by the same laser based
sensor already used in the art to detect the reference frame. Alternatively, the barcode
may be scanned by a separate scanner, possibly even a hand-held scanner. Whatever
the case may be, the scanning of the identifier reveals the ID tag of the relevant
source data, comprising the necessary input to the operation which is to be performed
by the second device 2.
[0024] The following describes in detail the way in which the above steps are performed
in the exemplary case of a method comprising an initial printing step, yielding an
image with reference frame and barcodes, as shown in figure 2, followed by cutting
out the image by a friction feed cutting plotter.
- First, the position of the lower corners 10 and 11 is determined by the optical sensor
present in the cutting head of the cutter. The corners are found by detecting the
position of the vertical sides at two points, for example points 12 and 13, and the
position of the lower side at two points, for example points 14 and 15. This allows
to scan the barcode 7a along a direction parallel to the lower side. These steps are
necessary in case the frame is slightly deformed or tilted.
- Then the barcode 7a is scanned and read,
- The cutter detects whether or not the barcode has been read in its normal position,
or rotated over 180°. This capability of detecting whether the code has been read
from left-to-right or vice versa is a known feature of bar code detection systems.
If the barcode is rotated, this means that the sheet or roll of paper has been inserted
the other way round, i.e. not the code 7a at the bottom has been detected, but the
code 7b at the top. This is the reason why according to the preferred embodiment,
two barcodes 7a and 7b are present on each image, so that the direction in which a
roll of images is inserted in the cutter, is of no importance. The cutting operation
will be adapted to the orientation of the image. Of course, the invention equally
covers a method wherein only one barcode is used, and which requires the roll to be
inserted in one particular direction.
- The cutter links the specific barcode to an ID tag, and sends a message to the computer
to look up the matching vector file,
- This file is then sent to the cutter,
- From this file, the dimensions of the non-deformed frame are read, allowing a measurement
of the actual printed box dimensions, taking into account scaling of the box, rotation,
skew or other types of deformation. The measurement involves the detection of the
corner points P1' to P4' of the frame, see figure 4. The non-deformed frame dimensions
are derived from the vector file, defined by points P1 and P2.
- After that, the mapping from the effective measured printout coordinate system (bottom
part of fig. 4) to the theoretical vector space (top part of fig. 4) is calculated,
by a transformation calculation, known in the art. This transformation is applied
by the cutter to the theoretical vector data which is stored in the file. According
to the preferred embodiment, this calculation is performed by the cutter itself, not
by the central computer,
- Finally, the transformed path is cut out.
[0025] It is to be noted that several steps of the above described process are known in
the art. For example the measurement of the reference frame dimensions and the calculation
of the transformation. Parts of the communication between the cutter and the computer
may also take place in a way which is known in the art. Characteristic to the method
of the invention is the so-called 'RADAR' functionality, which is similar to the operation
of 'plug and play' devices, and defined by the following :
- In the background, the computer 3 continuously listens to the connected devices (
"server" principle ).
- Once the ID is scanned and recognized, it is automatically sent to the computer.
- As the computer receives the ID, the software will start searching for the matching
data and eventually send it to the second stage device. If matching data is not found,
the user is informed.
[0026] In general, the new and inventive concept of the present invention lies in the fact
that an identifier is added to the image, and subsequently read by another device,
allowing automatic identification of a particular job. The operations taking place
after the computer has sent the necessary output data to the cutter, may be performed
according to the method already known and documented. The difference is that according
to the invention, it is not an operator who manually transmits the output data to
the second device, but it is this device itself which detects the ID of the job, and
requests automatic transmittal of the output data.
[0027] In the case of a roll comprising several images, as shown in figure 3, the cutter
can move to the next job, detecting automatically the next image, for example by detecting
the lower side of the next frame. This way, the cutter can cut out vector trajectories
for all printed images on a roll, until the end of the roll is detected.
[0028] Figure 5 shows a further embodiment of the method of the invention, wherein the reference
frame 20 is not a full rectangle but comprises segments 21. The short sides 22 of
the frame are still printed in full, as are the top and bottom sections 23 of the
side lines, drawn in the feed direction of the printer. These, sections 23 need to
be sufficiently long for the laser to detect the points 12 and 13 (fig. 2). In between
sections 23, the side lines are drawn as dotted lines. In figure 5, the dots are formed
by short lines 24, at a given distance from each other. Each pair of corresponding
dots on either side of the frame indicates the end of a segment, as well as the borderline
between neighbouring segments. According to this embodiment, the second operation,
e.g. a cutting operation, is performed in sequence in each of the segments 21.
[0029] When a reference frame as shown in figure 5 is to be used, i.e. with dotted side
lines, the position of the dots 24 can be chosen automatically or manually. In the
latter case, the segmentation may be adapted to the printed image. The vector file
related to the image as a whole is divided into subfiles, which are all linked to
a single barcode, but which otherwise have all the characteristics of a vector file
described above. The sequence of steps described above for the full frame are then
applied to each segment, wherein of course the step of detecting and reading the bar
code 7 takes place only once at the beginning of the job. The measurement of the position
and size of each segment is performed separately for every segment, through laser
detection of the dots 24, illustrated in figure 6. The numbers 1 through 21 in figure
6 indicate a sequence of detection steps.
[0030] In figure 7 is described how a single reference point is measured. The reference
point is the middle point of the rectangle formed by the dot 24. The middle point
is determined by 5 scan moves, which deliver 6 points P1 to P6. Firstly, points P1
and P2 are measured in one scan move M1. The middle of P1 and P2 is taken (P12) to
start scan moves M2 and M3 and measure P3 and P4. The middle of P3 and P12 is calculated
to start scan move M4 and M5 and measure P5 and P6. The middle of P3 and P4, P34 is
taken, as well as the middle of P5 and P6, P56. Now the middle point of the rectangle,
Pref is calculated by the perpendicular projection of P34 on the line defined by P56
and P12.
[0031] Before every segment is cut or printed on by the second device, said device measures
the complete segment (P12, P13, P21 and P22, fig. 5) and sets the transformation matrix.
Segments are processed (cut or reprinted) one by one.
[0032] The advantage of this segmented approach is that tracking errors can be reduced due
to the fact that feed movements over large distances, for example for the detection
of the corner points, can be avoided. The second advantage is better control of the
print deformation of long print jobs.
[0033] The invention is equally related to any system able to perform the method of the
invention. One embodiment of such a system is shown in figure 1, even though it may
take on other forms. For example, more than two devices might be coupled to the computer
3, for performing a series of consecutive operations. The devices might be coupled
to several computers linked together in a network. The second and third devices are
equipped with a means for reading the identifying elements. As described above, this
preferably takes on the form of a laser based sensor, able to detect the frame 6 and
to read the barcodes 7. The device 2 needs to be able to communicate with the computer
3 and needs to be equipped with a means for doing this. The same is true for the computer,
which is equipped with a means for communicating with the second device.
[0034] The invention is equally related to the software which is to be run on the computer
3, for governing the method of the invention.
1. A method comprising a first step of printing an image (4) on a carrier by a first
printing device (1), and at least one further step of inserting said carrier into
a second device (2) and performing a second operation on said carrier, both said first
and second device being coupled to a computer (3), said second operation being defined
by source data stored on said computer, wherein said second device (2) is a cutting
plotter, said second operation consisting of cutting out an image along a predefined
path, or wherein said second device (2) is a printing device, said second operation
consisting of a second printing operation, wherein said method comprises the following
steps :
- said image (4) is printed within a reference frame (6), and at least one identifying
element (7a, 7b) is printed in the vicinity of said frame (6),
- upon printing said image, an ID tag is generated and stored in said computer (3),
which allows the relevant source data for the second operation to be identified, said
ID tag being linked to said identifying element (7a, 7b),
- upon inserting said carrier into said second device (2), the second device detects
the position of the reference frame (6),
- the second device (2) then detects and reads the identifying element (7a, 7b), to
obtain the ID tag relevant to the printed image (4)),
- the second device (2) sends a message to the computer (3), said message comprising
the ID tag,
- the relevant source data stored in the computer (3) is identified and output data
is automatically sent to the second device (2),
- the second device performs the second operation, on the basis of said output data.
2. The method according to claim 1, wherein said reference frame is a rectangle, two
sides of which are parallel to the feed direction of said printing device.
3. The method according to claim 1 or 2, wherein said step of detecting and reading the
identifying element (7a,7b) is preceded by a step of detecting the position of the
lower corners (10, 11) of said frame.
4. The method according to any one of claims 1 to 3, wherein two mutually identical identifying
elements (7a, 7b) are printed within said frame (6), with the same orientation with
respect to said frame (6), one at the bottom of the frame and one at the top, and
wherein said step of detecting and reading the identifying element is followed by
a step of detecting the orientation of said identifiers.
5. The method according to claim 4, wherein said identifying element (7a,7b) is a bar
code.
6. The method according to any one of claims 2 to 5, wherein said step of detecting the
position of the frame (6) and said step of detecting and reading said identifying
element (7a,7b) are performed by the same laser based sensor.
7. The method according to any one of claims 1 to 6, wherein said frame is a rectangular
frame which is subdivided into a number of segments (21), by drawing at least a part
of the sidelines of the frame in the feed direction as dotted lines, and wherein each
pair of dots (24) on either side of the frame defines the end of a segment.
8. The method according to claim 7 wherein the steps of claim 1 are performed on the
first segment, comprising the bar code, and wherein for each subsequent segment, the
following steps are performed :
- The second device detects the position of said segment, by detecting the position
of said dots (24),
- the relevant source data stored in the computer (3) and related to said segment,
is identified and output data is automatically sent to the second device (2),
- the second device performs the second operation on said segment, on the basis of
said output data.
9. A computer program comprising program code means for performing the method according
to any one of claims 1 to 8 when said program is run on a computer.
10. A computer program comprising program code means stored on a computer readable medium
for performing the method of claims 1 to 8, when said program is run on a computer.
11. A system for performing the method according to any one of claims 1 to 8, said system
comprising at least :
- a printing device (1),
- a second device (2), equipped with a means for detecting the reference frame (6),
and a means for reading said identifying element (7),
- a computer (3), coupled to both said devices (1,2), and equipped with a means for
communicating with said devices
- a computer program according to claim 9 or 10.
1. Verfahren, umfassend einen ersten Schritt des Druckens eines Bildes (4) auf einem
Träger mit einer ersten Druckervorrichtung (1), und mindestens einen weiteren Schritt
des Einfügens des Trägers in eine zweite Vorrichtung (2) und des Ausführens eines
zweiten Vorgangs auf dem Träger, wobei sowohl die erste als auch die zweite Vorrichtung
mit einem Computer (3) gekoppelt ist, wobei der zweite Vorgang durch Quelldaten, die
auf dem Computer gespeichert sind, definiert ist, wobei die zweite Vorrichtung (2)
ein Schneidplotter ist, wobei der zweite Vorgang darin besteht, ein Bild an einem
vordefinierten Weg entlang auszuschneiden, oder wobei die zweiten Vorrichtung (2)
eine Druckervorrichtung ist, wobei der zweite Vorgang aus einem zweiten Druckvorgang
besteht, wobei das Verfahren die folgenden Schritte umfasst:
- das Bild (4) wird in einem Bezugsrahmen (6) gedruckt und mindestens ein Identifizierungselement
(7a, 7b) wird in der Nähe des Rahmens (6) gedruckt,
- nach dem Drucken des Bildes wird eine ID-Markierung erzeugt und auf dem Computer
(3) gespeichert, wodurch die entsprechenden Quelldaten für den zweiten Vorgang identifizierbar
sind, wobei die ID-Markierung mit dem Identifizierungselement (7a, 7b) verlinkt ist,
- nach dem Einfügen der Träger in die zweite Vorrichtung (2) eingefügt wurde, erfasst
die zweite Vorrichtung die Position des Bezugsrahmens (6),
- dann erfasst und liest die zweite Vorrichtung (2) das Identifizierungselement (7a,
7b), um die dem gedruckten Bild (4) entsprechende ID-Markierung zu erzielen,
- die zweite Vorrichtung (2) sendet eine Nachricht an den Computer (3), wobei die
Nachricht die ID-Markierung umfasst,
- die auf dem Computer (3) gespeicherten entsprechenden Quelldaten werden identifiziert,
und Ausgabedaten werden automatisch an die zweite Vorrichtung (2) gesendet,
- die zweite Vorrichtung führt den zweiten Vorgang auf der Grundlage der Ausgabedaten
aus.
2. Verfahren nach Anspruch 1, wobei der Bezugsrahmen ein Rechteck ist, von dem zwei Seiten
zur Vorschubrichtung der Druckervorrichtung parallel sind.
3. Verfahren nach Anspruch 1 oder 2, wobei vor dem Schritt des Erfassens und Lesens des
Identifizierungselements (7a, 7b) ein Schritt des Erfassens der Position der unteren
Ecken (10, 11) des Rahmens stattfindet.
4. Verfahren nach einem der Ansprüche 1 bis 3, wobei zwei miteinander identische Identifizierungselemente
(7a, 7b) in dem Rahmen (6) mit der gleichen Orientierung im Verhältnis zum Rahmen
(6) gedruckt werden, und zwar eines unten und eines oben am Rahmen, und wobei auf
den Schritt des Erfassens und Lesens des Identifizierungselements ein Schritt des
Erfassens der Orientierung der Identifizierungselemente folgt.
5. Verfahren nach Anspruch 4, wobei das Identifizierungselement (7a, 7b) ein Strichcode
ist.
6. Verfahren nach einem der Ansprüche 2 bis 5, wobei der Schritt des Erfassens der Position
des Rahmens (6) und der Schritt des Erfassens und Lesens des Identifizierungselements
(7a, 7b) von demselben laserbasierten Sensor ausgeführt werden.
7. Verfahren nach einem der Ansprüche 1 bis 6, wobei der Rahmen ein rechteckiger Rahmen
ist, der in eine Reihe von Segmenten (21) unterteilt ist, indem mindestens ein Teil
der Seitenlinien des Rahmens in der Vorschubrichtung als gestrichelte Linien gezeichnet
ist, und wobei jedes Paar von Punkten (24) auf beiden Seiten des Rahmens das Ende
eines Segments definiert.
8. Verfahren nach Anspruch 7, wobei die Schritte aus Anspruch 1 an dem ersten Segment
ausgeführt werden, das den Strichcode umfasst, und wobei für jedes nachfolgende Segment
die folgenden Schritte ausgeführt werden:
- die zweite Vorrichtung erfasst die Position des Segments, indem sie die Position
der Punkte (24) erfasst,
- die entsprechenden Quelldaten, die in dem Computer (3) gespeichert sind und sich
auf das Segment beziehen, werden identifiziert und Ausgabedaten werden automatisch
an die zweite Vorrichtung (2) gesendet,
- die zweite Vorrichtung führt den zweiten Vorgang an dem Segment auf der Grundlage
der Ausgangsdaten aus.
9. Computerprogram mit Programmcodemitteln zum Ausführen des Verfahrens nach einem der
Ansprüche 1 bis 8, wenn das Programm auf einem Computer abläuft.
10. Computerprogramm mit Programmcodemitteln, das auf einem computerlesbaren Datenträger
gespeichert ist, um das Verfahren nach Anspruch 1 bis 8 auszuführen, wenn das Programm
auf einem Computer abläuft.
11. System zum Ausführen des Verfahrens nach einem der Ansprüche 1 bis 8, wobei das System
mindestens Folgendes umfasst:
- eine Druckervorrichtung (1),
- eine zweite Vorrichtung (2), die mit einem Mittel zum Erfassen des Bezugsrahmens
(6) und einem Mittel zum Lesen des Identifizierungselements (7) ausgestattet ist,
- einen Computer (3), der mit den beiden Vorrichtungen (1, 2) gekoppelt ist und mit
einem Mittel zum Kommunizieren mit den Vorrichtungen ausgestattet ist,
- ein Computerprogramm nach Anspruch 9 oder 10.
1. Procédé comprenant une première étape d'impression d'une image (4) sur un support
par un premier dispositif d'impression (1), et au moins une étape supplémentaire d'insertion
dudit support dans un deuxième dispositif (2) et d'exécution d'une deuxième opération
sur ledit support, lesdits premier et deuxième dispositifs étant tous deux couplés
à un ordinateur (3), ladite deuxième opération étant définie par des données de source
stockées sur ledit ordinateur, dans lequel ledit deuxième dispositif (2) est un traceur
de découpe, ladite deuxième opération consistant à découper une image le long d'un
trajet prédéfini, ou dans lequel ledit deuxième dispositif (2) est un dispositif d'impression,
ladite deuxième opération consistant en une deuxième opération d'impression, dans
lequel ledit procédé comprend les étapes suivantes consistant en ce que :
- ladite image (4) est imprimée dans un cadre de référence (6), et au moins un élément
d'identification (7a, 7b) est imprimé dans le voisinage dudit cadre (6),
- lors de l'impression de ladite image, une étiquette d'identification est générée
et stockée dans ledit ordinateur (3), laquelle permet que les données de source pertinentes
pour la deuxième opération soient identifiées, ladite étiquette d'identification étant
liée au dit élément d'identification (7a, 7b),
- lors de l'insertion dudit support dans ledit deuxième dispositif (2), le deuxième
dispositif détecte la position du cadre de référence (6),
- ensuite, le deuxième dispositif (2) détecte et lit l'élément d'identification (7a,
7b), pour obtenir l'étiquette d'identification concernant l'image imprimée (4),
- le deuxième dispositif (2) envoie un message à l'ordinateur (3), ledit message comprenant
l'étiquette d'identification,
- les données de source pertinentes stockées dans l'ordinateur (3) sont identifiées
et des données de sortie sont automatiquement envoyées au deuxième dispositif (2),
- le deuxième dispositif effectue la deuxième opération, sur la base desdites données
de sortie.
2. Procédé selon la revendication 1, dans lequel ledit cadre de référence est un rectangle,
dont deux côtés sont parallèles à la direction d'avance dudit dispositif d'impression.
3. Procédé selon la revendication 1 ou 2, dans lequel ladite étape de détection et de
lecture de l'élément d'identification (7a, 7b) est précédée d'une étape de détection
de la position des coins inférieurs (10, 11) dudit cadre.
4. Procédé selon l'une quelconque des revendications 1 à 3, dans lequel deux éléments
d'identification (7a, 7b) mutuellement identiques sont imprimés dans ledit cadre (6),
avec la même orientation par rapport au dit cadre (6), un dans le bas du cadre et
un dans le haut, et dans lequel ladite étape de détection et de lecture de l'élément
d'identification est suivie d'une étape de détection de l'orientation desdits identifiants.
5. Procédé selon la revendication 4, dans lequel ledit élément d'identification (7a,
7b) est un code à barres.
6. Procédé selon l'une quelconque des revendications 2 à 5, dans lequel ladite étape
de détection de la position du cadre (6) et ladite étape de détection et de lecture
dudit élément d'identification (7a, 7b) sont effectuées par le même capteur laser.
7. Procédé selon l'une quelconque des revendications 1 à 6, dans lequel ledit cadre est
un cadre rectangulaire qui est subdivisé en un nombre de segments (21), en dessinant
au moins une partie des traits latéraux du cadre dans la direction d'avance en tant
que traits en pointillés, et dans lequel chaque paire de points (24) de chaque côté
du cadre définit l'extrémité d'un segment.
8. Procédé selon la revendication 7, dans lequel les étapes de la revendication 1 sont
effectuées sur le premier segment, comprenant le code à barres, et dans lequel, pour
chaque segment suivant, les étapes suivantes sont effectuées :
- le deuxième dispositif détecte la position dudit segment, en détectant la position
desdits points (24),
- les données de source pertinentes stockées dans l'ordinateur (3) et relatives au
dit segment sont identifiées et des données de sortie sont automatiquement envoyées
au deuxième dispositif (2),
- le deuxième dispositif effectue la deuxième opération sur ledit segment, sur la
base desdites données de sortie.
9. Programme d'ordinateur comprenant des moyens de codage de programme pour effectuer
le procédé selon l'une quelconque des revendications 1 à 8, lorsque ledit programme
est exécuté sur un ordinateur.
10. Programme d'ordinateur comprenant des moyens de codage de programme stockés sur un
support pouvant être lu par un ordinateur pour effectuer le procédé des revendications
1 à 8, lorsque ledit programme est exécuté sur un ordinateur.
11. Système pour effectuer le procédé selon l'une quelconque des revendications 1 à 8,
ledit système comprenant au moins :
- un dispositif d'impression (1),
- un deuxième dispositif (2), équipé de moyens pour détecter le cadre de référence
(6), et de moyens pour lire ledit élément d'identification (7),
- un ordinateur (3), couplé auxdits deux dispositifs (1, 2), et équipé de moyens pour
communiquer avec lesdits dispositifs,
- un programme d'ordinateur selon la revendication 9 ou 10.