EP0885733A2 - Printing system for labels - Google Patents

Printing system for labels Download PDF

Info

Publication number
EP0885733A2
EP0885733A2 EP98102476A EP98102476A EP0885733A2 EP 0885733 A2 EP0885733 A2 EP 0885733A2 EP 98102476 A EP98102476 A EP 98102476A EP 98102476 A EP98102476 A EP 98102476A EP 0885733 A2 EP0885733 A2 EP 0885733A2
Authority
EP
European Patent Office
Prior art keywords
image
label
tape
processor
data
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.)
Granted
Application number
EP98102476A
Other languages
German (de)
French (fr)
Other versions
EP0885733B1 (en
EP0885733A3 (en
Inventor
Bert Bulteel
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Esselte AB
Original Assignee
Esselte NV
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Esselte NV filed Critical Esselte NV
Publication of EP0885733A2 publication Critical patent/EP0885733A2/en
Publication of EP0885733A3 publication Critical patent/EP0885733A3/en
Application granted granted Critical
Publication of EP0885733B1 publication Critical patent/EP0885733B1/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J3/00Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed
    • B41J3/407Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed for marking on special material
    • B41J3/4075Tape printers; Label printers
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/315Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by selective application of heat to a heat sensitive printing or impression-transfer material
    • B41J2/32Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by selective application of heat to a heat sensitive printing or impression-transfer material using thermal heads
    • B41J2/325Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by selective application of heat to a heat sensitive printing or impression-transfer material using thermal heads by selective transfer of ink from ink carrier, e.g. from ink ribbon or sheet

Definitions

  • the invention relates to a label printing system that it the user allows you to define a label design and optionally on a single sheet printer or a tape printer.
  • Tape printing devices of the type with which the present invention is concerned known. You are working with one set up to take a picture Tape supply and a means for transferring an image to the tape.
  • a Embodiment includes a tape holder case or cartridge Stock of image receiving tape and a stock of image transfer tape.
  • the Image receiving tape and the image transfer tape (ribbon) are in mutual Coverage led through a pressure zone of the pressure device.
  • a with is a tape holder housing of the aforementioned type working printing device for example described in EP-A-0267890 (Varitronics, Inc.). With all of these The structure of the image receiving band is essentially the same for printing devices.
  • the that is, it consists of an upper, image-receiving layer, which by means of an adhesive layer is attached to a releasable backing layer.
  • an adhesive layer is attached to a releasable backing layer.
  • a tape holder housing contains a supply of image receiving tape, a supply of image transfer tape and a supply of a self-adhesive Back band.
  • the back side tape has an adhesive layer that adheres to the Image receiving layer is brought into contact, a carrier layer and a second adhesive layer, which is covered by a removable backing layer.
  • the Characters are mirror images of the transparent image-receiving layer printed.
  • This software therefore makes it possible to create a label printed out using the tape printer or laser printer can be.
  • a Draft for an arch cannot be printed on a ribbon and a Draft for a ribbon cannot be printed on a sheet. If the User has selected the carrier incorrectly, the only way is the error fix to re-enter all the label data.
  • this is time consuming, ineffective and annoying, especially when the same design is on a ribbon and a sheet should be printed out.
  • the new label printing system can print image data that is basically the same Define a label, but possibly of different sizes Send a tape printer or a cut sheet printer.
  • the original idea of the present invention is that once a particular Label type has been selected (e.g. a label for a 19 mm wide Tape) and the user has started designing the label, it less it is cumbersome to convert the selected label format to another (e.g. for a 32 mm wide tape or a 20 x 30 mm label on one A4 label sheet). The design performance is therefore retained.
  • the invention will be particularly advantageous if e.g. the first type of label and -size was selected incorrectly, and the user takes a while to i.e. when the design of the label is almost complete. Hence if this type of conversion is possible, it’s less important which way Size and for which printer the label was designed. The user will always be able to get the current design in the right label size and convert to the correct printer type, regardless of which one Size and what type of printer was selected at the time when the Design of the label was started.
  • barcodes cannot be scaled arbitrarily as they are can only be scanned when a certain size or density is reached is.
  • the system according to the present invention scales those in the images contained barcodes so that the density achieved is closest to the density that would be achieved if the scaling factor for (the rest of) the image would be applied.
  • the size of a second image based on a first image is determined by a scale factor determines when the size of the label on which the image is printed should be changed.
  • This scaling factor can be defined that the format of the second image is different from the format of the first image (i.e. the size of the label material on which the label is to be printed) and by the Size of the label material on which the second image is to be printed depends on is.
  • the computer determines the scaling factor accordingly and can Users ask if they enlarge or reduce the entered image accordingly want.
  • the scaling factor Size of the label material of the first label it would also be possible not to determine the scaling factor Size of the label material of the first label to use, but the size of the first picture. This means that the space needed for the first picture and the available space on the label on which the second image is printed, be used for dimensioning. If the first picture is smaller than that first label, but would fit on the second label, is a new dimensioning theoretically not necessary. This embodiment of the present invention guarantees consequently, an effective use of the available space on the second Label.
  • the version information contains information about the software version, i.e. about the upper and lower version used and the revision. So it can Software examine whether it can read the saved label file or Not.
  • orientation provides information about whether the label is horizontal or rotated to display vertical text for the user make it more visible.
  • Objects can be picture objects, line objects, text objects, barcode objects, etc. be, although various other objects are possible.
  • This object data thus contains information about where an image object is stored is, along with its relative position on the label and its Size.
  • the processor reads this information and can display and display it accordingly Create print data.
  • other objects are also possible, e.g. Series or data objects (objects with consecutive numbering or dating and time), shape objects (framed objects), database objects (objects read from a database) and barcode objects.
  • FIG. 1 shows the label printing system according to the invention.
  • the label printing system comprises a computer 18 which has a keyboard 5 with a variety of buttons and a mouse 3 is connected.
  • the computer is still with one Monitor 7, which has a screen 9 connected.
  • To print custom Labels is a cut sheet printer 13 using the connecting cable 15 connected to the computer.
  • the cut sheet printer 13 is a laser printer; it but could also be an inkjet printer, a dot matrix printer or a thermal printer be.
  • the computer 18 is also equipped with a tape printing device 1 connected by the connecting cable 11.
  • the tape printing device 1 is a thermal printer; it can be placed on an image receiving tape 54 located at the tape exit point of the housing 40 of the tape printing device 1 emerges, print.
  • the computer 18 and the cut sheet printer 13 are well known, so that a detailed Description is not necessary.
  • the processor of the computer is set up so that when it is in operation can run the software to make the labels.
  • This software enables it to create a label and selectively place it on the image receiving tape 54 or to print out the label sheet in the single sheet printer 13.
  • the label sheet can be a single label or multiple labels of different types Size. The function of the computer software will be discussed in more detail below described.
  • FIG. 2 shows the tape printing device 1 with two tape cassettes 50, 51, which in the Kassttenabilityraum of the housing 40 of the tape printing device 1 are inserted.
  • the cassette accommodating space 40 has a lid 41 which is normally closed is.
  • Figure 2 shows the interior of the cassette accommodating space 40 with the one removed Lid 41.
  • the cassette accommodating space 40 contains a thermal print head 42 and a counter-pressure roller 44, which is in a cage-like molded part 49 is rotatably mounted.
  • the print head 42 can be pivoted about a pivot point 48, so that he for removing and replacing the cartridges 50, 51 in Contact can be brought with the counter-pressure roller 44.
  • the first in the cassette room 40 inserted cassette is 50 in total designated.
  • This cassette 50 contains a supply reel 52 of image receiving tape 54.
  • the image receiving tape 54 contains an upper layer for receiving one printed image on one of their sides, while the other side with an adhesive layer is coated, on which a releasable backing layer is attached.
  • the Image receiving belt 54 is passed through the cassette 50, through a Outlet O out of cassette 50 and past printing zone 46 to one Cutting point C.
  • the counter-pressure roller 44 is in a recess 47 of the first Cassette 50 housed.
  • the second cassette 51 contains a supply of ink ribbon 60 on a ribbon supply spool 56 and a ribbon take-up spool 58.
  • the second cassette 51 also has a recess 45 for receiving the Print head 42.
  • Image receiving ribbon 54 and ribbon 60 are arranged so that they overlap between the printhead 42 and the platen roller 44 are passed through. In particular, there is the one taking the picture Layer of the image receiving tape 54 in contact with the ink ribbon 60.
  • Das Ribbon 60 is a thermal transfer ribbon that is activated when in contact with the or heated elements of the thermal print head 42 an image on
  • the counter pressure roller 44 is driven by a motor 30 (see FIG. 3), for example a DC motor or a stepper motor, so driven by their Rotate the image receiving belt 54 in a direction parallel to the longitudinal extent of the image receiving belt 54 is guided through the printing zone 46. To this In the printing zone 46, an image becomes part of the image receiving belt 54 printed, which is then passed from the printing zone 46 to the cutting point C.
  • the ink ribbon 60 is also from the Ribbon supply spool 56 past the printhead 42 to the ribbon take-up spool 58 transported.
  • a cutter assembly 66 is provided which is a cutter support member 68 which carries a blade 70. The blade 70 acts against you Anvil 71
  • Printhead 42 is a thermal printhead that has a variety of printing elements.
  • the image receiving band 54 can be printed with an image by means of the ink ribbon 60.
  • the image receiving tape 54 can be made from a suitable heat sensitive Material exist, then the image can also directly from the print head 42 the image receiving tape 54 are transmitted. With a heat sensitive In this case, an image receiving tape 54 does not require an ink ribbon. It should be noted that a single cassette can be used, the ribbon and records the image receiving tape.
  • Figure 3 shows the basic control circuit for controlling the tape printing device 1 from Figure 1 and Figure 2. It contains a microprocessor chip 20 with a Read-only memory (ROM) 22, a microprocessor 24 and a random access memory, which is referred to in the drawing as RAM 26.
  • the microprocessor 24 will controlled by programs stored in the ROM 22 and acts through them Control as control.
  • the microprocessor chip 20 gives data for driving the Printhead 42, which prints the image receiving tape 54 with an image to a To produce the label.
  • the microprocessor chip 20 also controls the motor 30 for the transport of the image receiving tape 54 through the tape printing device 1.
  • the microprocessor chip 20 can also control the cutting device 66, so that the image receiving tape 54 can be cut off after having a Image was printed.
  • the microprocessor chip is connected to the computer by the connecting cable 11 and an interface 28 connected so that it entered into the computer Receives label image data.
  • the connecting cable 11 can with the serial Interface of the computer can be connected, and the interface can be in a separate, intelligent cassette with the tape printing device connected is. This is reflected in our patent application EP 580 321 A, the content of which hereby incorporated by reference.
  • the data can from the computer 18 to the microprocessor 24 using a communication protocol be transmitted. This is explained in our patent application EP 689 010 A. described, the content of which is hereby incorporated by reference.
  • the Communication protocol can use compressed data, which allows the Increase data transfer speed and thus also the printing speed. In general, the image data in the form of bitmaps from the Transfer computer 18 to tape printer 1.
  • the computer is operable to run a program for Can carry out production of labels; this program enables that Users to write a label and this optionally on the tape printing device 1 or to print the single sheet printer 13. It is desirable that Printing system to inform about how much space (length and width) is available is to create the image on the label so the design is executed can be that the size of the input image to the available space corresponds to the tape or the label sheet.
  • the label setup menu is used, whose Screen surface is shown in Figure 4. This menu appears on the Screen 9 when the user opens a new label design or when the Size of the carrier on which the entered image data (i.e. its label design) want to be printed, want to change. If the Label Setup Menu, as in 4 is activated, the user can move the cursor 80 using the mouse 3 Move across screen 9 and activate various options.
  • the user can choose whether to put his label on a tape 54 (i.e., using a tape printing device 1) or on a label sheet (i.e. with the help of a single sheet printer 13) which is a label or a variety of labels contains.
  • the user moves the cursor 80 using the Mouse to the "Band" field 90 on the upper right side of the screen 9. If If the "Band” option is selected, field 90 ("Band") is marked so that the User can see that its design is now intended for printing on a tape is. Furthermore it is necessary (if "band” is selected) the desired one or to define the actual width of the image receiving tape 54 in the tape printing device 1. Therefore, field 91 is provided for entering the desired bandwidth.
  • the tape printing device 1 of Figures 1 and 2 is set up so that it image receiving tape cassettes 50, with widths of 6, 12, 19, 24 and 32 mm can record.
  • the user moves the cursor 80 to the desired one Bandwidth and activates it by e.g. the left mouse button prints.
  • the selected bandwidth is indicated by a small dot in one of the circles on the left displayed next to the possible bandwidths. To avoid mistakes when the entered bandwidth and the actual bandwidth do not match (i.e. a very small image, e.g.
  • the tape printer 1 provided with means for determining the actual bandwidth.
  • Means can comprise optical sensors which determine the strip as such (these are disclosed in EP 574 165 A) or mechanical switches (as in EP 592 198 A), which determine the corresponding dimensions of the cassette.
  • the tape printing device 1 sends the determined information about the bandwidth via the connecting cable 11 to the computer 18. If the entered and the determined bandwidth does not coincide, an error message appears on the screen 9 output (e.g. when a print attempt is started) that the user informed that the tape cassette needs to be replaced.
  • the user can also use field 92 to determine the length of the label choose. There are two options here. Corresponds in an automatic mode the length of the printed label the printed image plus an additional one Leading and trailing lengths determined by the printing and cutting mechanisms of the Tape printing device 1 is required. Alternatively, the user can have a fixed length for enter the entire label (or a fixed length only for the printed image, i.e. the length entered does not include the lead or lag length). Hence The cutter 66 cuts the printed label from the stock 52 of image receiving tape when the correct length is reached. To enter the label length, the cursor 80 is moved to the rectangle in front of "mm" in field 92 and the The desired length is entered using the numeric keys on the keyboard 5.
  • field 94 when field 94 is selected, it it is possible to remove the fields 91-93, which refer to the bandwidth, from the screen and the options related to label sheets, display. Accordingly, the options for labels on the single sheet printer 13 can be printed out, deleted from the screen when Field 90 is activated.
  • the user moves the cursor to field 96 to confirm the entries or to field 97 to confirm the new ones Clear entries and go back to previous entries or standard entries to return. Then a screen top is displayed, the displays available space on the label and which allows the desired image to enter. Because the space shown on the screen is the one for printing exists and the current label size correspond, the user can easily define a label.
  • the screen output 9, which is displayed on the monitor 7 when the user has selected a band is shown in Figure 5.
  • the screen shows a central field, which is a WYSIWYG representation of the label.
  • the image reception band 54 is represented by a field 101, which is in a larger Field 100 is located, which is displayed approximately in the middle of the screen 9.
  • the Characters 102 entered are shown in the representation 101 of the volume.
  • the vertical and horizontal lines that define input field 100 (or the lines that define the edges of the tape 101) can with Labels (i.e. a mm scale).
  • the screen shows also a cursor 80 to determine where the entered characters or the picture elements are to be printed.
  • the screen can also be used for Show users available editing options; but these are for reasons The clarity is not shown here, especially since it is the experienced user are already familiar. It is crucial that that on the Screen displayed image of tape 101 is a representation of the selected one Band, i.e. the width and optionally also the length of the displayed band correspond to the entered tape parameters. If the user has a Printing function, the input image is printed using the tape printer 1 printed on an image receiving tape 54.
  • the software enables the size parameters change the entered label design and even a design on the Tape printer 1 and the single sheet printer 13 to print, although they are optional can have different sizes. This can be done with a label that is on the screen 9 is displayed, executed, or with a stored Label design that is retrieved from memory. If the user has the Want to change width or length or even change from a label for a tape to a Wants to switch label for a label sheet, he selects the label setup Menu (by moving the cursor to the correct option on the screen as in Figure 5 or 6), so that the menu of FIG. 4 is displayed again. Here the user changes the size parameters (or changes the printer from Tape printing device 1 to single sheet printer 13 or vice versa) according to the desired new size.
  • the user has two options have: He can leave the size of the picture as it was before, or he can scale it according to the new label size. For this reason appears one of two possible screen interfaces when the user changes the label size in the menu of Figure 4. If less on the new label Is space, i.e. when the length or the height have been reduced appears a screen surface, as shown in Figure 7. The test informs the user that the new label is smaller than the current one and the user asked what should happen to the current label design.
  • the screen surface offers two options: the design can be scaled down proportionally (option 104) or the current size is retained (option 105).
  • the two options are represented by images 106; it shows how the image size is reduced or is preserved in size. Depending on the option chosen, this will be Image proportional to the width or length of the previously and currently selected The size of the label is scaled. If the scaling parameters for the width and the Differ length, the smaller one is taken, so that the picture on the fits new label carrier.
  • the two Options are represented by the images 109, which are an enlargement or a Show size. Depending on the option selected, this will be Image proportional to the width and length of the previously selected and the current one Enlarged label. If the scaling parameters for latitude and longitude are different the smaller one is used, so the label is definitely on fits the new label carrier.
  • the user can easily adjust the size parameters of the desired label redefine, the size of the image can be scaled accordingly.
  • the size can be maintained. It it should be noted that the process described is currently entered Images can be executed or on images stored on a storage medium, e.g. a floppy disk, are stored and called up. For this reason the size of the label and the type of label (i.e. whether it is one on one Volume 54 or a sheet to be printed label) together with the Design of the label saved.
  • step 110 the user first of all determines the size in step 111 and the label type (i.e. whether it is a tape 54 or a sheet printing label acts) defined. This means that the label set-up Menu from Figure 4 is displayed. It is then examined in step 112 whether the Length or width of the label have been reduced. The answer is no if the label is really new, i.e. if the parameters are not changed, but were entered for the first time. If the length or width does not decrease a check is made in step 113 whether the size has remained the same. If this is true, normal processing can take place (step 114), i.e.
  • Step 113 reveals that the label has not kept its size, followed by step 115 in which the user can define whether the image should be enlarged, i.e. the screen surface from FIG. 8 is displayed.
  • Step 116 examines which selection the user made and a normal editing with the same size if no enlargement is selected. Alternatively, if the user wants to enlarge the image, step 117 follows in which a proportional Enlargement takes place. This step is also followed by step 114 (edit). If step 112 results in the length or width of the label being reduced step 118 follows, in which the user is asked to determine whether the image should be reduced. That is, the screen of Figure 7 is displayed.
  • step 119 in which it is examined whether the user "zoom out" has chosen or not.
  • step 114 edit follows accordingly if none Reduction is selected, alternatively step 120 is performed in which the image is reduced proportionally.
  • step 114 Editing it is possible to select an option (step 121) with which the size or the type of label is changed; this step means that step 111 is executed again.
  • the zero point (o) is the top left corner of the label on the sheet. He serves as the zero point for the x and y coordinates of the objects (parts of the image) on the Label.

Abstract

The system includes a computer (18) having a data input device for inputting data defining an image to be printed onto a label, a processor, and a storage device. A tape printer (1) is connected to the computer, and receives image data from the computer to print the image onto an image receiving tape (54). A sheet printer (13) is also connected to the computer for receiving image data from the computer and printing it to a sheet with at least one label. The data processor is connected to the storage device, the data input device, the tape printer, and the sheet printer, and is operable to selectively send the image data to either printer, and to receive data from the input device which selects the printer to which the image data is sent.

Description

Die Erfindung bezieht sich auf ein Etikettendrucksystem, das es dem Benutzer ermöglicht, ein Etikettendesign zu definieren und es wahlweise auf einem Einzelblattdrucker oder einem Banddruckgerät auszudrucken.The invention relates to a label printing system that it the user allows you to define a label design and optionally on a single sheet printer or a tape printer.

Banddruckgeräte der Art, mit denen sich die vorliegende Erfindung befaßt, sind bekannt. Sie arbeiten mit einem zum Aufnehmen eines Bildes eingerichteten Bandvorrat und einem Mittel zur Übertragung eines Bildes auf das Band. In einer Ausführungsform enthält ein Bandhalterungsgehäuse oder eine Kassette einen Vorrat an Bildempfangsband sowie einen Vorrat an Bildübertragungsband. Das Bildempfangsband und das Bildübertragungsband (Farbband) werden in gegenseitiger Überdeckung durch eine Druckzone des Druckgeräts geführt. Ein mit einem Bandhalterungsgehäuse der vorgenannten Art arbeitendes Druckgerät ist zum Beispiel in der EP-A-0267890 (Varitronics, Inc.) beschrieben. Bei allen diesen Druckgeräten ist der Aufbau des Bildempfangsbandes im wesentlich gleich. Das heißt, es besteht aus einer oberen, ein Bild aufnehmenden Schicht, die mittels einer Klebstoffschicht an einer lösbaren Rückseitenschicht befestigt ist. Nachdem das Bild oder die Botschaft auf das Band gedruckt worden ist, ist es wünschenswert den bedruckten Teil des Bandes abzuschneiden, so daß es als Etikett verwendet werden kann. Zu diesem Zweck ist es notwendig, die lösbare Rückseitenschicht von der Bildempfangsschicht abzulösen, so daß die Bildempfangsschicht mittels der Klebstoffschicht auf einer Fläche angebracht werden kann.Tape printing devices of the type with which the present invention is concerned known. You are working with one set up to take a picture Tape supply and a means for transferring an image to the tape. In a Embodiment includes a tape holder case or cartridge Stock of image receiving tape and a stock of image transfer tape. The Image receiving tape and the image transfer tape (ribbon) are in mutual Coverage led through a pressure zone of the pressure device. A with is a tape holder housing of the aforementioned type working printing device for example described in EP-A-0267890 (Varitronics, Inc.). With all of these The structure of the image receiving band is essentially the same for printing devices. The that is, it consists of an upper, image-receiving layer, which by means of an adhesive layer is attached to a releasable backing layer. After this the image or message has been printed on the tape, it is desirable cut off the printed part of the tape so that it can be used as a label can be. For this purpose, it is necessary to remove the removable backing layer detach from the image-receiving layer so that the image-receiving layer can be attached to a surface by means of the adhesive layer.

In einem anderen Banddruckgerät wie z.B. in der EP-A-0322918 (Brother) beschrieben, enthält ein Bandhalterungsgehäuse einen Vorrat an Bildempfangsband, einen Vorrat an Bildübertragungsband und einen Vorrat eines selbstklebenden Rückseitenbandes. Das Rückseitenband hat eine adhäsive Schicht, die mit der Bildempfangsschicht in Kontakt gebracht wird, eine Trägerschicht und eine zweite adhäsive Schicht, die durch eine ablösbare Rückseitenschicht überdeckt wird. Die Schriftzeichen werden spiegelbildlich auf die transparente Bildempfangsschicht gedruckt.In another tape printing device such as described in EP-A-0322918 (Brother), a tape holder housing contains a supply of image receiving tape, a supply of image transfer tape and a supply of a self-adhesive Back band. The back side tape has an adhesive layer that adheres to the Image receiving layer is brought into contact, a carrier layer and a second adhesive layer, which is covered by a removable backing layer. The Characters are mirror images of the transparent image-receiving layer printed.

Neben stand-alone Druckgeräten, wie sie im o.g. Stand der Technik beschrieben werden, sind auch Banddruckgeräte bekannt, die mit einem PC verbunden werden können, so daß der Benutzer einen großen Bildschirm zur Ansicht des eingegeben Etikettendesigns zur Verfügung hat. Solche Systeme werden z.B. in EP-A-644 506 (Brother) und in EP-A-680 010 oder EP-A-580 321 (Esselte NV) beschrieben. Es ist eine (unter dem Namen "Dymo Label Software" vertriebene) Computer-Software bekannt, die es dem Benutzer erlaubt, ein Etikett zu erstellen und es mit Hilfe eines mit dem PC verbundenen Banddruckgeräts auszudrucken. Die Software ermöglicht es dem Benutzer auch, ein Etikett zu erstellen, das mit Hilfe eines normalen Einzelblattdruckers, z.B. eines Laserdruckers oder Tintenstrahldruckers, ausgedruckt werden kann. Diese Software ermöglicht es folglich ein Etikett zu erstellen, das mit Hilfe des Banddruckgeräts oder des Laserddruckers ausgedruckt werden kann. Es ist zunächst allerdings nötig, daß der Benutzer entscheidet, auf welchen Träger er drucken will, d.h. auf ein Band oder einen Etiketttenbogen. Ein Entwurf für einen Bogen kann nicht auf ein Band ausgedruckt werden und ein Entwurf für ein Band kann nicht auf einen Bogen ausgedruckt werden. Wenn der Benutzer den Träger falsch ausgewählt hat, ist die einzige Möglichkeit den Fehler zu beheben, die ganzen Etikettendaten emeut einzugeben. Dies ist allderdings zeitaufwendig, ineffektiv und ärgerlich, insbesondere, wenn der gleiche Entwurf auf ein Band und einen Bogen ausgedruckt werden soll.In addition to stand-alone pressure equipment, as described in the above State of the art described tape printing devices are also known, which are connected to a PC can, so that the user entered a large screen to view the Has label designs available. Such systems are e.g. in EP-A-644 506 (Brother) and in EP-A-680 010 or EP-A-580 321 (Esselte NV). It is computer software (sold under the name "Dymo Label Software") known that allows the user to create a label and use it a tape printer connected to the PC. The software also allows the user to create a label using a normal Cut sheet printer, e.g. a laser printer or an inkjet printer, can be printed out. This software therefore makes it possible to create a label printed out using the tape printer or laser printer can be. However, it is first necessary for the user to decide on which carrier he wants to print, i.e. on a tape or a label sheet. A Draft for an arch cannot be printed on a ribbon and a Draft for a ribbon cannot be printed on a sheet. If the User has selected the carrier incorrectly, the only way is the error fix to re-enter all the label data. However, this is time consuming, ineffective and annoying, especially when the same design is on a ribbon and a sheet should be printed out.

Ziel der vorliegenden Erfindung ist es folglich, ein Etikettendrucksystem bereitzustellen, das es ermöglicht, ein eingegebenes Design auf ein Band und auf einen Bogen auszudrucken, ohne daß der Entwurf zweimal eingegeben werden müßte und ohne daß komplizierte Operationen nötig wären.It is therefore an object of the present invention to provide a label printing system which allows a design to be entered on a tape and on a Print sheets without having to enter the design twice and without complicated operations.

Gemäß der Erfindung wird ein Etikettendrucksystem vorgeschlagen, das folgendes umfaßt:

  • einen Computer mit Dateneingabemitteln zur Eingabe von Daten zur Definition des auf das Etikett zu druckenden Bildes, einem Prozessor und einem Speichermedium;
  • ein mit dem Computer verbundenes Banddruckgerät, das die Bilddaten vom Computer empfangen kann, um das definierte Bild auf ein Bildempfangsband zu drucken;
  • einen mit dem Computer verbundenen Einzelblattdrucker, der die Bilddaten vom Computer empfangen kann, um das definierte Bild auf einen Bogen mit mindestens einem Etikett zu drucken;
    wobei der Prozessor mit dem Speichermedium, dem Dateneingabemedium, dem Banddruckgerät und dem Einzelblattdrucker verbunden ist, der Prozessor derart betreibbar ist, daß er die das Bild definierenden Daten in einem Speichermedium speichert, der Prozessor des weiteren derart betreibbar ist, daß er die Bilddaten wahlweise an das Banddruckgerät oder den Einzelblattdrucker sendet und daß er derart betreibbar ist, daß er Daten vom Dateneingabemedium empfängt, welche auswählen, ob die Bilddaten an das Banddruckgerät oder an den Einzelblattdrucker gesandt werden.
  • According to the invention, a label printing system is proposed which comprises:
  • a computer having data input means for inputting data defining the image to be printed on the label, a processor and a storage medium;
  • a tape printing device connected to the computer and capable of receiving the image data from the computer to print the defined image on an image receiving tape;
  • a cut sheet printer connected to the computer that can receive the image data from the computer to print the defined image on a sheet with at least one label;
    wherein the processor is connected to the storage medium, the data input medium, the tape printer and the single sheet printer, the processor is operable to store the data defining the image in a storage medium, the processor is further operable to selectively apply the image data the tape printer or the cut sheet printer sends, and is operable to receive data from the data input medium which selects whether the image data is sent to the tape print device or the cut sheet printer.
  • Folglich kann das neue Etikettendrucksystem Bilddaten, die im Prinzip das gleiche Etikett definieren, möglicherweise allerdings von unterschiedlicher Größe, an ein Banddruckgerät oder einen Einzelblattdrucker übermitteln.Consequently, the new label printing system can print image data that is basically the same Define a label, but possibly of different sizes Send a tape printer or a cut sheet printer.

    Die ursprüngliche Idee der vorliegenden Erfindung ist, daß, wenn einmal ein bestimmter Etikettentyp ausgewählt worden ist (z.B. ein Etikett für ein 19 mm breites Band) und der Benutzer mit der Gestaltung des Etiketts begonnen hat, es weniger umständlich ist, das ausgewählte Etikettenformat in ein anderes zu konvertieren (z.B. für ein 32 mm breites Band oder ein Etikett der Größe 20 x 30 mm auf einem A4 Etikettenbogen). Die gestalterische Leistung bleibt also erhalten. Die Erfindung wird insbesondere dann von Vorteil sein, wenn z.B. der erste Etikettentyp und -größe falsch ausgewählt wurden, und der Benutzer dies erst nach einer Weile, d.h. wenn die Gestaltung des Etiketts schon fast abgeschlossen ist, bemerkt. Folglich ist es, wenn diese Art der Konvertierung möglich ist, weniger wichtig, in welcher Größe und für welchen Drucker das Etikett gestaltet wurde. Der Benutzer wird immer die Möglichkeit haben, das aktuelle Design in die richtige Etikettengröße und für den richtigen Druckertyp zu konvertieren, ungeachtet dessen, welche Größe und welcher Druckertyp zu dem Zeitpunkt gewählt wurden, als mit dem Design des Etiketts begonnen wurde.The original idea of the present invention is that once a particular Label type has been selected (e.g. a label for a 19 mm wide Tape) and the user has started designing the label, it less it is cumbersome to convert the selected label format to another (e.g. for a 32 mm wide tape or a 20 x 30 mm label on one A4 label sheet). The design performance is therefore retained. The invention will be particularly advantageous if e.g. the first type of label and -size was selected incorrectly, and the user takes a while to i.e. when the design of the label is almost complete. Hence if this type of conversion is possible, it’s less important which way Size and for which printer the label was designed. The user will always be able to get the current design in the right label size and convert to the correct printer type, regardless of which one Size and what type of printer was selected at the time when the Design of the label was started.

    Weitere Vorzüge der Erfindung werden in den Unteransprüchen beschrieben.Further advantages of the invention are described in the subclaims.

    Es ist zu bemerken, daß Barcodes nicht willkürlich skaliert werden können, da sie nur dann gescannt werden können, wenn eine bestimmte Größe oder Dichte erreicht ist. Das System gemäß der vorliegenden Erfindung skaliert die in den Bildern enthaltenen Barcodes so, daß die erreichte Dichte der Dichte am nächsten kommt, die erreicht werden würde, wenn der Skalierfaktor für (den Rest des) Bildes angewendet werden würde.It should be noted that barcodes cannot be scaled arbitrarily as they are can only be scanned when a certain size or density is reached is. The system according to the present invention scales those in the images contained barcodes so that the density achieved is closest to the density that would be achieved if the scaling factor for (the rest of) the image would be applied.

    Dies gilt auch für die Schriftzeichen. Folglich werden die Schriftzeichen nicht willkürlich skaliert, sondern auf den nächsten ganzzahligen Fontgrößenwert, der vom Font unterstützt wird. Der technische Hintergrund hierfür ist, daß Software Kodes zur Bearbeitung von Text und Fontcharakteristika nur ganzzahlige Fontgrößenwerte unterstützen. Des weiteren gibt es auch lesbare Mindestgrößen. In Anbetracht dieser Tatsache wird die Skalierung so vorgenommen, daß die lesbare Mindestgröße erreicht wird, auch wenn die Schriftzeichen sonst (d.h. wenn der Skalierfaktor, der durch Größe des ursprünglichen und des endgültigen Etiketts bestimmt wird, berücksichtigt wird) auf eine kleinere Größe skaliert würden.This also applies to the characters. As a result, the characters do not become arbitrary scaled, but to the next integer font size value, which is from Font is supported. The technical background for this is that software Codes for editing text and font characteristics only integer font size values support. There are also legible minimum sizes. In view of this fact is scaled so that the readable Minimum size is reached, even if the characters are otherwise (i.e. if the Scaling factor determined by the size of the original and the final label is taken into account) would be scaled to a smaller size.

    Die Größe eines zweiten Bildes auf der Grundlage eines ersten Bildes wird durch einen Skalierfaktor bestimmt, wenn die Größe des Etiketts, auf das das Bild gedruckt werden soll, geändert wird. Dieser Skalierfaktor kann so definiert werden, daß das Format des zweiten Bildes vom Format des ersten Bildes (d.h. der Größe des Etikettenmaterials auf das das Etikett gedruckt werden soll) und von der Größe des Etikettenmaterials, auf den das zweite Bild gedruckt werden soll, abhängig ist. Der Computer bestimmt den Skalierfaktor entsprechend und kann den Benutzer fragen, ob er das eingegebene Bild entsprechend vergrößern oder verkleinern will.The size of a second image based on a first image is determined by a scale factor determines when the size of the label on which the image is printed should be changed. This scaling factor can be defined that the format of the second image is different from the format of the first image (i.e. the size of the label material on which the label is to be printed) and by the Size of the label material on which the second image is to be printed depends on is. The computer determines the scaling factor accordingly and can Users ask if they enlarge or reduce the entered image accordingly want.

    Alternativ wäre es auch möglich, zur Bestimmung des Skalierfaktors nicht die Größe des Etikettenmaterials des ersten Etiketts zu benutzen, sondern die Größe des ersten Bildes. Dies bedeutet, daß der Platz, der für das erste Bild benötigt wird und der verfügbare Platz auf dem Etikett, auf dem das zweite Bild gedruckt wird, für die Dimensionierung verwendet werden. Wenn das erste Bild kleiner ist als das erste Etikett, aber auf das zweite Etikett passen würde, ist eine Neudimenisionierung theoretisch nicht nötig. Diese Ausführung der vorliegenden Erfindung garantiert folglich eine effektive Ausnutzung des verfügbaren Platzes auf dem zweiten Etikett.Alternatively, it would also be possible not to determine the scaling factor Size of the label material of the first label to use, but the size of the first picture. This means that the space needed for the first picture and the available space on the label on which the second image is printed, be used for dimensioning. If the first picture is smaller than that first label, but would fit on the second label, is a new dimensioning theoretically not necessary. This embodiment of the present invention guarantees consequently, an effective use of the available space on the second Label.

    Das Layout einer Etikettendatei, d.h. die Struktur, mit der die das Etikett bestimmenden Daten im Speichermedium, das eine hard disk oder eine floppy disk sein kann, gespeichert werden, kann vier Hauptteile enthalten:

  • Information zur Version
  • Etikettendefinition
  • Etikettendaten
  • Objektdaten
  • The layout of a label file, ie the structure with which the data defining the label is stored in the storage medium, which can be a hard disk or a floppy disk, can contain four main parts:
  • Version information
  • Label definition
  • Label data
  • Object data
  • Die Information zur Version enthält Informationen über die Softwareversion, d.h. über die verwendete Ober-und Unterversion und die Überarbeitung. So kann die Software untersuchen, ob sie die gespeicherte Etikettendatei lesen kann oder nicht.The version information contains information about the software version, i.e. about the upper and lower version used and the revision. So it can Software examine whether it can read the saved label file or Not.

    Die Etikettendefinition enthält folgende Information:

  • Orientierung (wahr, wenn die Etikettenansicht = 90°, falsch bei normaler Etikettenansicht);
  • Etikettenfarbe (Hintergrundfarbe, mit der das Etikett auf dem Bildschirm dargestellt wird);
  • Etikettenhöhe;
  • Horizontaler Etikettenabstand (bei Verwendung von Etikettenbögen der Abstand zwischen den linken Rändern von angrenzenden Etiketten);
  • Zahl der Spalten (bei Verwendung von Etikettenbögen);
  • Etikettentyp (Verwendung eines Bandes oder von Etikettenbögen, bei letzterem wird auch zwischen Etiketten fürTintenstrahldrucker und Etiketten für Laserdrucker unterschieden);
  • Horizontaler Etikettenrand (bei Verwendung von Etikettenbögen);
  • Etikettengröße (unterscheidet zwischen A4 und Briefformat);
  • Vertikaler Etikettenrand (bei Verwendung von Etikettenbögen);
  • Zahl der Reihen (bei Verwendung von Eitkettenbögen);
  • Einheit (mm oder Zoll);
  • Etiketten ID (Etikettenidentität);
  • Vertikaler Etikettenabstand (bei Verwendung von Eitkettenbögen);
  • Etikettenbreite;
  • Auto-Breite (wahr, wenn die Länge eines auf ein Band zu druckenden Etiketts automatisch definiert wird, und falsch, wenn die Länge vorgegeben ist, d.h. vom Benutzer eingegeben wird);
  • Rundes Etikett (wahr, wenn das Etikett eines Etikettenbogens rund ist, falsch, wenn es rechtwinklig ist).
  • The label definition contains the following information:
  • Orientation (true if label view = 90 °, false for normal label view);
  • Label color (background color with which the label is displayed on the screen);
  • Label height;
  • Horizontal label spacing (when using label sheets, the distance between the left edges of adjacent labels);
  • Number of columns (when using label sheets);
  • Type of label (use of a tape or sheets of labels, the latter also distinguishing between labels for inkjet printers and labels for laser printers);
  • Horizontal label edge (when using label sheets);
  • Label size (distinguishes between A4 and letter size);
  • Vertical label edge (when using label sheets);
  • Number of rows (when using egg chain arches);
  • Unit (mm or inches);
  • Label ID (label identity);
  • Vertical label spacing (when using egg chain bends);
  • Label width;
  • Auto width (true if the length of a label to be printed on a tape is automatically defined and false if the length is predetermined, ie entered by the user);
  • Round label (true if the label of a label sheet is round, false if it is rectangular).
  • Bezüglich der Orientierung wird auf unsere gleichzeitig anhängige Europäische Patentanmeldung 98101019.2 verwiesen, deren Inhalt hierin durch Bezugnahme aufgenommen wird. Die Orientierung gibt Auskunft darüber, ob das Etikett horizontal oder gedreht dargestellt werden soll, um einen vertikalen Text für den Benutzer besser sichtbar zu machen. Regarding the orientation, we refer to our pending European Patent application 98101019.2, the content of which is incorporated herein by reference is recorded. The orientation provides information about whether the label is horizontal or rotated to display vertical text for the user make it more visible.

    Die Etikettendaten können folgende Information enthalten:

  • Datum, an dem das Etikett erstellt worden ist; Datum, an dem die letzte Änderung des Etiketts vorgenommen wurde;
  • Zahl der Unterbrechungen zum Wechsel des Farbbands;
  • Der folgende Teil wird N mal wiederholt, wobei N die Zahl der Unterbrechungen zum Wechsel des Farbbands ist:
  • Farbe des Farbbands;
  • Position der Unterbrechung zum Wechsel des Farbbands.
  • The label data can contain the following information:
  • Date the label was created; Date the label was last modified;
  • Number of breaks to change the ribbon;
  • The following part is repeated N times, where N is the number of breaks to change the ribbon:
  • Color of the ribbon;
  • Position of the break to change the ribbon.
  • Das Prinzip der Unterbrechungen zum Wechsel des Farbbands wird in der Britischen Patentanmeldung 9701306.4 und in der deutschen Gebrauchsmusteranmeldung 29722272.4 offenbart, deren Inhalt hierin durch Bezugnahme aufgenommen wird. Diese Unterbrechungen erlauben es, das zu druckende Bild in verschiedene Abschnitte zu teilen, denen verschiedene Druckfarben zugeordnet werden. Die Unterbrechungen erstrecken sich vertikal und teilen diese Abschnitte von einander ab.The principle of breaks to change the ribbon is used in the British Patent application 9701306.4 and in the German utility model application 29722272.4, the contents of which are incorporated herein by reference becomes. These interruptions allow the image to be printed to be divided into different ones Share sections to which different inks are assigned. The breaks extend vertically and divide these sections of each other.

    Schließlich definieren die Objektdaten die Objekte, d.h. die Teile des Bildes, das auf das Etikett gedruckt werden soll. So werden folgende Daten gespeichert:

  • Zahl der Objekte auf dem Etikett;
  • Verschiedene Objektarten, die von der Software unterstützt werden.
  • Finally, the object data define the objects, ie the parts of the image that are to be printed on the label. The following data is stored in this way:
  • Number of objects on the label;
  • Different types of objects supported by the software.
  • Wenn drei Objekte auf einem Etikett definiert werden sollen, bedeutet dies, daß auf eine 3 (d.h. eine ganze Zahl, die den Wert 3 darstellt) drei Objekte folgen. Solche Objekte können Bildobjekte, Linienobjekte, Textobjekte, Barcodeobjekte usw. sein, wobei auch verschiedene andere Objekte möglich sind.If three objects are to be defined on a label, this means that a 3 (i.e. an integer representing the value 3) is followed by three objects. Such Objects can be picture objects, line objects, text objects, barcode objects, etc. be, although various other objects are possible.

    Ein Bildobjekt kann wie folgt definiert werden:

  • Art (die ein Bildobjekt angibt);
  • Dateiname des Bildes;
  • Höhe;
  • Linke Koordinate;
  • Bildname;
  • Name des Pfades;
  • Oberste Koordinate;
  • Breite;
  • Drehwinkel (0, 90, 180, 270°).
  • An image object can be defined as follows:
  • Type (indicating an image object);
  • File name of the image;
  • Height;
  • Left coordinate;
  • Picture name;
  • Path name;
  • Top coordinate;
  • Width;
  • Angle of rotation (0, 90, 180, 270 °).
  • Ein Linienobjekt wird wie folgt definiert:

  • Art (die ein Linienobjekt angibt);
  • Höhe;
  • Linke Koordinate;
  • Farbe der Linie;
  • Art der Linie (durchgehend, Strich-Punkt-Linie, usw.);
  • Linienbreite;
  • Linientyp;
  • Oberste Koordinate;
  • Breite;
  • Winkel (0, 90, 180, 270°).
  • A line object is defined as follows:
  • Type (indicating a line object);
  • Height;
  • Left coordinate;
  • Color of the line;
  • Type of line (solid, dash-dot line, etc.);
  • Line width;
  • Line type;
  • Top coordinate;
  • Width;
  • Angle (0, 90, 180, 270 °).
  • Ein Textobjekt kann wie folgt definiert werden:

  • Art (die ein Textobjekt angibt);
  • Oberste Koordinate;
  • Linke Koordinate;
  • Breite;
  • Höhe;
  • Ausrichtung (links, Mitte, rechts);
  • Vertikaler Test (normaler oder vertikaler Test, wobei bei letzterem die Schriftzeichen um 90° gedreht sind);
  • Winkel (0, 90, 180, 270°);
  • Zahl der Schriftzeichen (N); die folgenden Linien werden N-mal wiederholt:
  • Schriftzeichen;
  • Font des Schriftzeichen;
  • Farbe des Schriftzeichen.
  • A text object can be defined as follows:
  • Type (indicating a text object);
  • Top coordinate;
  • Left coordinate;
  • Width;
  • Height;
  • Alignment (left, center, right);
  • Vertical test (normal or vertical test, in which the characters are rotated by 90 °);
  • Angle (0, 90, 180, 270 °);
  • Number of characters (N); the following lines are repeated N times:
  • Characters;
  • Font of the character;
  • Character color.
  • Das Prinzip des vertikalen Textes wird detaillierter in der Britischen Patentanmeldung 9701429.4 und in der Europäischen Patentanmeldung 96111569.8 beschrieben. Der Inhalt dieser Anmeldungen wir hiermit durch Verweis aufgenommen.The principle of vertical text is detailed in the British patent application 9701429.4 and in European patent application 96111569.8. The content of these registrations is hereby incorporated by reference.

    Diese Objektdaten enthalten somit Informationen darüber, wo ein Bildobjekt gespeichert ist, zusammen mit seiner relativen Position auf dem Etikett und seiner Größe. Der Prozessor liest diese Information und kann entsprechende Anzeige- und Druckdaten herstellen. Wie bereits bemerkt, sind andere Objekte ebenfalls möglich, wie z.B. Serien- oder Datenobjekte (Objekte mit fortlaufender Numerierung oder Datierung und Zeitangabe), Formobjekte (umrahmte Objekte), Datenbankobjekte (aus einer Datenbank eingelesene Objekte) und Barcodeobjekte.This object data thus contains information about where an image object is stored is, along with its relative position on the label and its Size. The processor reads this information and can display and display it accordingly Create print data. As already noted, other objects are also possible, e.g. Series or data objects (objects with consecutive numbering or dating and time), shape objects (framed objects), database objects (objects read from a database) and barcode objects.

    Im folgenden werden die Ausführungsformen der Erfindung anhand der Zeichnungen näher erläutert. Sie zeigen in

  • Figur 1 eine Ansicht des Etikettendrucksystem mit Computer, Banddruckgerät und Einzelblattdrucker;
  • Figur 2 eine Ansicht, die zeigt, wie zwei Kassetten in das Banddruckgerät von Figur 1 eingelegt sind;
  • Figur 3 ein vereinfachtes Blockdiagramm der Steuerschaltung, die das Banddruckgerät von Figur 1 steuert;
  • Figur 4 das Menu, das auf dem Bildschirm des Computermonitors angezeigt wird, wenn das Etiketten Set-up Menu aktiviert wird;
  • Figur 5 den Bildschirm für die Eingabe, wenn ein Band zum Bedrucken ausgewählt wurde;
  • Figur 6 den Bildschirm für die Eingabe wenn ein Etikettenbogen zum Bedrucken ausgewählt wurde;
  • Figur 7 das Menu auf dem Bildschirm des Computermonitors, wenn die Größe des Etiketts verkleinert wird;
  • Figur 8 das Menu auf dem Bildschirm des Computermonitors, wenn die Größe des Etiketts vergrößert wird;
  • Figur 9 ein vereinfachtes Ablaufdiagramm, das zeigt wie die Etiketten eingegeben werden und wie ihre Größe verändert wird;
  • Figur 10 die wesentlichen Parameter, die die Größe und Position eines Objekts auf einem Bogen definieren;
  • Figur 11 die wesentlichen Parameter, die die Größe und Position eines Objekts auf einem Band mit vorgegebener Länge definieren;
  • Figur 12 die wesentlichen Parameter, die die Größe und Position eines Objekts auf einem Band mit nicht vorgegebener Länge definieren;
  • Figur 13 den Skaliervorgang.
  • The embodiments of the invention are explained in more detail below with reference to the drawings. You show in
  • Figure 1 is a view of the label printing system with computer, tape printer and cut sheet printer;
  • Figure 2 is a view showing how two cartridges are loaded in the tape printing machine of Figure 1;
  • Figure 3 is a simplified block diagram of the control circuit which controls the tape printing device of Figure 1;
  • Figure 4 shows the menu displayed on the computer monitor screen when the label set-up menu is activated;
  • Figure 5 shows the screen for input when a ribbon has been selected for printing;
  • Figure 6 shows the screen for input when a label sheet has been selected for printing;
  • Figure 7 shows the menu on the screen of the computer monitor when the size of the label is reduced;
  • Figure 8 shows the menu on the screen of the computer monitor when the size of the label is enlarged;
  • Figure 9 is a simplified flow diagram showing how the labels are entered and how their size is changed;
  • FIG. 10 the essential parameters which define the size and position of an object on an arch;
  • FIG. 11 shows the essential parameters which define the size and position of an object on a belt with a predetermined length;
  • FIG. 12 shows the essential parameters that define the size and position of an object on a tape with a length that is not specified;
  • Figure 13 shows the scaling process.
  • Figur 1 stellt das erfindungsgemäße Etikettendrucksystem dar. Das Etikettendrucksystem umfaßt einen Computer 18, der mit einer Tastatur 5 mit einer Vielzahl von Tasten und einer Maus 3 verbunden ist. Der Computer ist weiterhin mit einem Monitor 7, der einen Bildschirm 9 hat, verbunden. Zum Drucken benutzerdefinierter Etiketten ist ein Einzelblattdrucker 13 mit Hilfe des Verbindungskabel 15 mit dem Computer verbunden. Der Einzelblattdrucker 13 ist ein Laserdrucker; es könnte aber auch ein Tintenstrahldrucker, ein Nadeldrucker oder ein Thermodrucker sein. Der Computer 18 ist schließlich noch mit einem Banddruckgerät 1 durch das Verbindungskabel 11 verbunden. Das Banddruckgerät 1 ist ein Thermodrucker; es kann auf ein Bildempfangsband 54, das an der Bandaustrittstelle des Gehäuses 40 des Banddruckgerät 1 austritt, drucken. Der Computer 18 und der Einzelblattdrucker 13 sind hinlänglich bekannt, so daß eine detaillierte Beschreibung nicht nötig ist.Figure 1 shows the label printing system according to the invention. The label printing system comprises a computer 18 which has a keyboard 5 with a variety of buttons and a mouse 3 is connected. The computer is still with one Monitor 7, which has a screen 9 connected. To print custom Labels is a cut sheet printer 13 using the connecting cable 15 connected to the computer. The cut sheet printer 13 is a laser printer; it but could also be an inkjet printer, a dot matrix printer or a thermal printer be. Finally, the computer 18 is also equipped with a tape printing device 1 connected by the connecting cable 11. The tape printing device 1 is a thermal printer; it can be placed on an image receiving tape 54 located at the tape exit point of the housing 40 of the tape printing device 1 emerges, print. The computer 18 and the cut sheet printer 13 are well known, so that a detailed Description is not necessary.

    Der Prozessor des Computers ist so eingerichtet, daß er - wenn er in Betrieb ist - die Software zum Herstellen der Etiketten ausführen kann. Diese Software ermöglicht es, ein Etikett zu erstellen und es wahlweise auf dem Bildempfangsband 54 oder dem Etikettenbogen im Einzelblattdrucker 13 auszudrucken. Der Etikettenbogen kann nur ein einziges Etikett umfassen oder mehrere Etiketten unterschiedlicher Größe. Die Funktion der Computersoftware wird weiter unten noch im Detail beschrieben.The processor of the computer is set up so that when it is in operation can run the software to make the labels. This software enables it to create a label and selectively place it on the image receiving tape 54 or to print out the label sheet in the single sheet printer 13. The label sheet can be a single label or multiple labels of different types Size. The function of the computer software will be discussed in more detail below described.

    Figur 2 zeigt das Banddruckgerät 1 mit zwei Bandkassetten 50, 51, die in den Kassttenaufnahmeraum des Gehäuses 40 des Banddruckgeräts 1 eingelegt sind. Der Kassettenaufnahmeraum 40 hat einen Deckel 41, der normalerweise geschlossen ist. Figur 2 zeigt das Innere des Kassettenaufnahmeraums 40 bei abgenommenem Deckel 41. Der Kassettenaufnahmeraum 40 enthält einen Thermodruckkopf 42 und eine Gegendruckwalze 44, die in einem käfigartigen Formteil 49 drehbar gelagert ist. Der Druckkopf 42 ist um einen Schwenkpunkt 48 verschwenkbar, so daß er für das Entfernen und Ersetzen der Kassetten 50, 51 in Kontakt mit der Gegendruckwalze 44 gebracht werden kann. Die erste in den Kassettenaufnahmeraum 40 eingelegte Kassette ist insgesamt mit der Bezugsziffer 50 bezeichnet. Diese Kassette 50 enthält eine Vorratsspule 52 an Bildempfangsband 54. Das Bildempfangsband 54 enthält eine obere Schicht zur Aufnahme eines gedruckten Bildes auf einer ihrer Seiten, während die andere Seite mit einer Klebstoffschicht überzogen ist, an der eine lösbare Rückseitenschicht befestigt ist. Das Bildempfangsband 54 ist durch die Kassette 50 hindurch geführt, durch einen Auslaß O aus der Kassette 50 heraus und an der Druckzone 46 vorbei zu einer Schneidestelle C. Die Gegendruckwalze 44 ist in einer Aussparung 47 der ersten Kassette 50 untergebracht. Die zweite Kassette 51 enthält einen Vorrat an Farbband 60 auf einer Farbbandvorratsspule 56 sowie eine Farbbandaufwickelspule 58. Die zweite Kassette 51 hat ebenfalls eine Aussparung 45 zur Aufnahme des Druckkopfs 42. Bildempfangsband 54 und Farbband 60 sind so angeordnet, daß sie in gegenseitiger Überdeckung zwischen dem Druckkopf 42 und der Gegendruckwalze 44 hindurchgeführt werden. Insbesondere steht die das Bild aufnehmende Schicht des Bildempfangsbandes 54 in Kontakt mit dem Farbband 60. Das Farbband 60 ist ein Thermoübertragungsband, das bei Kontakt mit den aktivierten bzw. erwärmten Elementen des Thermodruckkopfes 42 ein Bild auf dem Bildempfangsband 54 erzeugt.Figure 2 shows the tape printing device 1 with two tape cassettes 50, 51, which in the Kassttenaufnahmeraum of the housing 40 of the tape printing device 1 are inserted. The cassette accommodating space 40 has a lid 41 which is normally closed is. Figure 2 shows the interior of the cassette accommodating space 40 with the one removed Lid 41. The cassette accommodating space 40 contains a thermal print head 42 and a counter-pressure roller 44, which is in a cage-like molded part 49 is rotatably mounted. The print head 42 can be pivoted about a pivot point 48, so that he for removing and replacing the cartridges 50, 51 in Contact can be brought with the counter-pressure roller 44. The first in the cassette room 40 inserted cassette is 50 in total designated. This cassette 50 contains a supply reel 52 of image receiving tape 54. The image receiving tape 54 contains an upper layer for receiving one printed image on one of their sides, while the other side with an adhesive layer is coated, on which a releasable backing layer is attached. The Image receiving belt 54 is passed through the cassette 50, through a Outlet O out of cassette 50 and past printing zone 46 to one Cutting point C. The counter-pressure roller 44 is in a recess 47 of the first Cassette 50 housed. The second cassette 51 contains a supply of ink ribbon 60 on a ribbon supply spool 56 and a ribbon take-up spool 58. The second cassette 51 also has a recess 45 for receiving the Print head 42. Image receiving ribbon 54 and ribbon 60 are arranged so that they overlap between the printhead 42 and the platen roller 44 are passed through. In particular, there is the one taking the picture Layer of the image receiving tape 54 in contact with the ink ribbon 60. Das Ribbon 60 is a thermal transfer ribbon that is activated when in contact with the or heated elements of the thermal print head 42 an image on the image receiving tape 54 generated.

    Die Gegendruckwalze 44 wird von einem Motor 30 (siehe Figur 3), beispielsweise einem Gleichstrommotor oder einem Schrittmotor, angetrieben, so daß durch ihre Drehung das Bildempfangsband 54 in eine Richtung parallel zur Längserstreckung des Bildempfangsbandes 54 durch die Druckzone 46 geführt wird. Auf diese Weise wird in der Druckzone 46 ein Bild auf einen Teil des Bildempfangsband 54 gedruckt, das dann von der Druckzone 46 zu der Schneidestelle C geführt wird. Durch die Drehung der Gegendruckwalze 44 wird ferner das Farbband 60 von der Farbbandvorratsspule 56 am Druckkopf 42 vorbei zur Farbbandaufwickelspule 58 transportiert. Eine Schneideanordnung 66 ist vorgesehen, die ein Schneideträgerelement 68 aufweist, das eine Klinge 70 trägt. Die Klinge 70 wirkt gegen einen Amboß 71.The counter pressure roller 44 is driven by a motor 30 (see FIG. 3), for example a DC motor or a stepper motor, so driven by their Rotate the image receiving belt 54 in a direction parallel to the longitudinal extent of the image receiving belt 54 is guided through the printing zone 46. To this In the printing zone 46, an image becomes part of the image receiving belt 54 printed, which is then passed from the printing zone 46 to the cutting point C. By the rotation of the counter-pressure roller 44, the ink ribbon 60 is also from the Ribbon supply spool 56 past the printhead 42 to the ribbon take-up spool 58 transported. A cutter assembly 66 is provided which is a cutter support member 68 which carries a blade 70. The blade 70 acts against you Anvil 71

    Bei dem Druckkopf 42 handelt es sich um einen Thermodruckkopf, der eine Vielzahl von Druckelementen aufweist. Es sollte bemerkt werden, daß das Bildempfangsband 54 mittels des Farbbands 60 mit einem Bild bedruckt werden kann. Alternativ kann das Bildempfangsband 54 aus einem geeigneten wärmeempfindlichen Material bestehen, dann kann das Bild auch direkt vom Druckkopf 42 auf das Bildempfangsband 54 übertragen werden. Bei einem wärmeempfindlichen Bildempfangsband 54 ist dann auch kein Farbband erforderlich. Es ist anzumerken, daß auch eine einzige Kassette verwendet werden kann, die das Farbband und das Bildempfangsband aufnimmt. Printhead 42 is a thermal printhead that has a variety of printing elements. It should be noted that the image receiving band 54 can be printed with an image by means of the ink ribbon 60. Alternatively, the image receiving tape 54 can be made from a suitable heat sensitive Material exist, then the image can also directly from the print head 42 the image receiving tape 54 are transmitted. With a heat sensitive In this case, an image receiving tape 54 does not require an ink ribbon. It should be noted that a single cassette can be used, the ribbon and records the image receiving tape.

    Figur 3 zeigt die grundlegende Steuerschaltung zur Steuerung des Banddruckgeräts 1 aus Figur 1 und Figur 2. Sie enthält einen Mikroprozessorchip 20 mit einem Festspeicher (ROM) 22, einem Mikroprozessor 24 und einem Direktzugriffspeicher, der in der Zeichnung als RAM 26 bezeichnet ist. Der Mikroprozessor 24 wird von im ROM 22 gespeicherten Programmen gesteuert und wirkt durch diese Steuerung als Steuerung. Der Mikroprozessorchip 20 gibt Daten zum Antrieb des Druckkopfs 42 aus, der das Bildempfangsband 54 mit einem Bild bedruckt, um ein Etikett herzustellen. Schließlich steuert der Mikroprozessorchip 20 auch den Motor 30 für den Transport des Bildempfangsbandes 54 durch das Banddruckgerät 1. Der Mikroprozessorchip 20 kann ferner die Schneidevorrichtung 66 steuern, so daß das Bildempfangsband 54 abgeschnitten werden kann, nachdem es mit einem Bild bedruckt wurde.Figure 3 shows the basic control circuit for controlling the tape printing device 1 from Figure 1 and Figure 2. It contains a microprocessor chip 20 with a Read-only memory (ROM) 22, a microprocessor 24 and a random access memory, which is referred to in the drawing as RAM 26. The microprocessor 24 will controlled by programs stored in the ROM 22 and acts through them Control as control. The microprocessor chip 20 gives data for driving the Printhead 42, which prints the image receiving tape 54 with an image to a To produce the label. Finally, the microprocessor chip 20 also controls the motor 30 for the transport of the image receiving tape 54 through the tape printing device 1. The microprocessor chip 20 can also control the cutting device 66, so that the image receiving tape 54 can be cut off after having a Image was printed.

    Der Mikroprozessorchip ist mit dem Computer durch das Verbindungskabel 11 und eine Schnittstelle 28 so verbunden, daß er die in den Computer eingegebenen Etikettenbilddaten empfängt. Das Verbindungskabel 11 kann mit der seriellen Schnittstelle des Computers verbunden sein, und die Schnittstelle kann sich in einer gesonderten, intelligenten Kassette befinden, die mit dem Banddruckgerät verbunden ist. Dies wird in unserer Patentanmeldung EP 580 321 A, deren Inhalt hiermit durch Bezugnahme aufgenommen wird, ausgeführt. Die Daten können vom Computer 18 auf den Mikroprozessor 24 mit Hilfe eines Kommunikationsprotokolls übertragen werden. Dies wird in unserer Patentanmeldung EP 689 010 A beschrieben, deren Inhalt hiermit durch Bezugnahme aufgenommen wird. Das Kommunikationsprotokoll kann komprimierte Daten benutzen, was es erlaubt, die Datenübertragungsgeschwindigkeit zu erhöhen und somit auch die Druckgeschwindigkeit. Im allgemeinen werden die Bilddaten in Form von Bitmaps vom Computer 18 zum Banddruckgerät 1 übertragen.The microprocessor chip is connected to the computer by the connecting cable 11 and an interface 28 connected so that it entered into the computer Receives label image data. The connecting cable 11 can with the serial Interface of the computer can be connected, and the interface can be in a separate, intelligent cassette with the tape printing device connected is. This is reflected in our patent application EP 580 321 A, the content of which hereby incorporated by reference. The data can from the computer 18 to the microprocessor 24 using a communication protocol be transmitted. This is explained in our patent application EP 689 010 A. described, the content of which is hereby incorporated by reference. The Communication protocol can use compressed data, which allows the Increase data transfer speed and thus also the printing speed. In general, the image data in the form of bitmaps from the Transfer computer 18 to tape printer 1.

    Wie bereits ausgeführt, ist der Computer so betreibbar, daß er ein Programm zur Herstellung von Etiketten ausführen kann; dieses Programm ermöglicht es dem Benutzer, ein Etikett zu verfassen und dieses wahlweise auf dem Banddruckgerät 1 oder dem Einzelblattdrucker 13 auszudrucken. Es ist wünschenswert, das Drucksystem darüber zu informieren, wieviel Platz (Länge und Breite) vorhanden ist, um das Bild auf dem Etikett zu erstellen, so daß das Design so ausgeführt werden kann, daß die Größe des eingegebenen Bildes dem verfügbaren Platz auf dem Band oder dem Etikettenbogen entspricht. Um die Größe des Etiketts zu definieren (d.h. einzugeben), wird das Etiketten Setup Menu verwendet, dessen Bildschirmoberfläche in Figur 4 dargestellt wird. Dieses Menu erscheint auf dem Bildschirm 9, wenn der Benutzer ein neues Etikettendesign öffnet oder wenn er die Größe des Trägers, auf den die eingegebenen Bilddaten (d.h. sein Etikettendesign) gedruckt werden sollen, ändern will. Wenn das Etiketten Setup Menu, wie in Figur 4 gezeigt, aktiviert ist, kann der Benutzer den Cursor 80 mit Hilfe der Maus 3 über den Bildschirm 9 bewegen und so verschiedene Optionen aktivieren.As already stated, the computer is operable to run a program for Can carry out production of labels; this program enables that Users to write a label and this optionally on the tape printing device 1 or to print the single sheet printer 13. It is desirable that Printing system to inform about how much space (length and width) is available is to create the image on the label so the design is executed can be that the size of the input image to the available space corresponds to the tape or the label sheet. To the size of the label too define (i.e. enter), the label setup menu is used, whose Screen surface is shown in Figure 4. This menu appears on the Screen 9 when the user opens a new label design or when the Size of the carrier on which the entered image data (i.e. its label design) want to be printed, want to change. If the Label Setup Menu, as in 4 is activated, the user can move the cursor 80 using the mouse 3 Move across screen 9 and activate various options.

    Zunächst kann der Benutzer wählen, ob sein Etikett auf ein Band 54 (d.h. mit Hilfe eines Banddruckgerät 1) gedruckt werden soll oder auf einen Etikettenbogen (d.h. mit Hilfe eine Einzelblattdruckers 13), der ein Etikett oder eine Vielzahl von Etiketten enthält. Im ersten Fall bewegt der Benutzer die den Cursor 80 mit Hilfe der Maus zum Feld "Band" 90 auf der oberen rechten Seite des Bildschirms 9. Wenn die Option "Band" ausgewählt wird, wird das Feld 90 ("Band") markiert, so daß der Benutzer sehen kann, daß sein Design nun zum Drucken auf ein Band bestimmt ist. Des weiteren ist es notwendig (wenn "Band" gewählt wird) die gewünschte oder tatsächliche Breite des Bildempfangsbandes 54 im Banddruckgerät 1 zu definieren. Deshalb ist Feld 91 zur Eingabe der gewünschten Bandbreite vorgesehen. Das Banddruckgerät 1 aus Figuren 1 und 2 ist so eingerichtet, daß es Bildempfangsbandkassetten 50, mit Bändern der Breiten 6, 12, 19, 24 und 32 mm aufnehmen kann. Der Benutzer bewegt den Cursor 80 entsprechend zu der gewünschten Bandbreite und aktiviert sie, indem er z.B. die linke Maustaste druckt. Die gewählte Bandbreite wird durch einen kleinen Punkt in einem der Kreise links neben den möglichen Bandbreiten angezeigt. Um Fehler zu vermeiden, wenn die eingegebene Bandbreite und die tatsächliche Bandbreite nicht übereinstimmen (d.h. ein sehr kleines Bild, das z.B. für ein 6 mm Band definiert ist, wird auf ein breites Band gedruckt, oder ein großes Bild, das für ein breites Band definiert ist, wird auf ein schmales Band gedruckt, so daß nur ein Teil des Bildes auf das Band gedruckt wird, während der Rest auf die Druckwalze gedruckt wird), ist das Banddruckgerät 1 mit Mitteln zum Ermitteln der tatsächlichen Bandbreite versehen. Solche Mittel können optische Sensoren umfassen, die das Band als solches ermitteln (diese werden in EP 574 165 A offenbart) oder mechanische Schalter (wie in EP 592 198 A beschrieben), die die entsprechenden Ausmaße der Kassette ermitteln. Das Banddruckgerät 1 sendet die ermittelte Information über die Bandbreite über das Verbindungskabel 11 zum Computer 18. Wenn die eingegebene und die ermittelte Bandbreite sich nicht decken, wird auf dem Bildschirm 9 eine Fehlermeldung ausgegeben (z.B., wenn ein Druckversuch gestartet wird), die den Benutzer darüber informiert, daß die Bandkassette ausgewechselt werden muß. Alternativ wäre es möglich, auf die Eingabe der Bandbreite zu verzichten und nur die Breite des tatsächlich eingelegten Bandes anzuzeigen, die mit Hilfe des Verbindungskabel 11, des Mikroprozessor 24 und den beschriebenen Mitteln zum Ermitteln der Bandbreite auf den Computer 18 übertragen wird. Dies hätte allerdings den Nachteil, daß der Benutzer nur Bilder für die gerade eingelegte Bandkassette 50 definieren könnte und nicht für verschiedene Bandbreiten.First, the user can choose whether to put his label on a tape 54 (i.e., using a tape printing device 1) or on a label sheet (i.e. with the help of a single sheet printer 13) which is a label or a variety of labels contains. In the first case, the user moves the cursor 80 using the Mouse to the "Band" field 90 on the upper right side of the screen 9. If If the "Band" option is selected, field 90 ("Band") is marked so that the User can see that its design is now intended for printing on a tape is. Furthermore it is necessary (if "band" is selected) the desired one or to define the actual width of the image receiving tape 54 in the tape printing device 1. Therefore, field 91 is provided for entering the desired bandwidth. The tape printing device 1 of Figures 1 and 2 is set up so that it image receiving tape cassettes 50, with widths of 6, 12, 19, 24 and 32 mm can record. The user moves the cursor 80 to the desired one Bandwidth and activates it by e.g. the left mouse button prints. The selected bandwidth is indicated by a small dot in one of the circles on the left displayed next to the possible bandwidths. To avoid mistakes when the entered bandwidth and the actual bandwidth do not match (i.e. a very small image, e.g. defined for a 6 mm tape, is placed on a wide band printed, or a large image defined for a wide band is printed on a narrow ribbon so that only part of the image is on the ribbon is printed while the rest is being printed on the platen) is the tape printer 1 provided with means for determining the actual bandwidth. Such Means can comprise optical sensors which determine the strip as such (these are disclosed in EP 574 165 A) or mechanical switches (as in EP 592 198 A), which determine the corresponding dimensions of the cassette. The tape printing device 1 sends the determined information about the bandwidth via the connecting cable 11 to the computer 18. If the entered and the determined bandwidth does not coincide, an error message appears on the screen 9 output (e.g. when a print attempt is started) that the user informed that the tape cassette needs to be replaced. Alternatively it would be possible to do without entering the bandwidth and only the width of the tape actually inserted, which is displayed using the connecting cable 11, the microprocessor 24 and the described means for determining the Bandwidth is transferred to the computer 18. However, this would have been Disadvantage that the user only images for the tape cassette 50 just inserted could define and not for different bandwidths.

    Der Benutzer kann des weiteren mit Hilfe von Feld 92 auch die Länge des Etiketts auswählen. Hier gibt es zwei Optionen. In einem automatische Modus entspricht die Länge des gedruckten Etiketts dem gedruckten Bild plus einer zusätzlichen Vorlauf- und Nachlauflänge, die von den Druck- und Schneidemechanismen des Banddruckgerät 1 benötigt wird. Alternativ kann der Benutzer eine feste Länge für das ganze Etikett eingeben (oder eine feste Länge nur für das gedruckte Bild, d.h. die eingegebene Länge enthält weder Vorlauf- noch Nachlauflänge). Folglich schneidet die Scheideeinrichtung 66 das gedruckte Etikett vom Vorrat 52 an Bildempfangsband ab, wenn die richtige Länge erreicht ist. Um die Etikettenlänge einzugeben, wird der Cursor 80 zu dem Rechteck vor "mm" in Feld 92 bewegt und die gewünschte Länge wird mit Hilfe der numerischen Tasten der Tastatur 5 eingegeben. The user can also use field 92 to determine the length of the label choose. There are two options here. Corresponds in an automatic mode the length of the printed label the printed image plus an additional one Leading and trailing lengths determined by the printing and cutting mechanisms of the Tape printing device 1 is required. Alternatively, the user can have a fixed length for enter the entire label (or a fixed length only for the printed image, i.e. the length entered does not include the lead or lag length). Hence The cutter 66 cuts the printed label from the stock 52 of image receiving tape when the correct length is reached. To enter the label length, the cursor 80 is moved to the rectangle in front of "mm" in field 92 and the The desired length is entered using the numeric keys on the keyboard 5.

    Es ist weiterhin möglich, den Cursor zu Feld 93 zu bewegen, um die Farbe des Bandes oder des Farbbandes zu bestimmen. Dies hat nur einen Einfluß auf die Farben, die am Bildschirm angezeigt werden, aber nicht auf die im Banddruckgerät 1 eingelegten Kassetten. Es wäre möglich, die Farbe des tatsächlichen Bildempfangsbands oder Farbbandes zu ermitteln und diese Information dazu zu verwenden, den Computer 18 so zu steuern, daß sich die angezeigte und aktuelle Farbe decken oder um eine Kassette mit einem Vielfarbband zu benutzen, so daß das Bild auf das Band mit der benutzerdefinierten Farbe gedruckt werden kann (diese würde es auch erlauben, eine Hintergrundfarbe auszuwählen, so daß die Farbe des Bandes ebenfalls benutzerdefiniert ist; siehe z.B. EP 764 545 A).It is also possible to move the cursor to field 93 to change the color of the To determine the ribbon or ribbon. This only affects the Colors that appear on the screen, but not on those in the tape printer 1 inserted cassettes. It would be possible to color the actual image receiving tape or ribbon and use this information to to control the computer 18 so that the displayed and current Cover color or to use a cassette with a multicolor ribbon so that the image can be printed on the ribbon with the custom color (This would also allow you to select a background color so that the Color of the ribbon is also custom; see e.g. EP 764 545 A).

    Wenn der Benutzer ein Etikett zum Drucken auf einen Etikettenbogen definieren will, kann er den Cursor 80 zum Feld 94 bewegen, das auf dem Bildschirm mit "A4 Etikett" gekennzeichnet ist, und dieses durch Betätigen der linken Maustaste aktivieren. Dann wird Feld 94 markiert. Die Größe des Etiketts (die auf den Bögen vorgegeben ist) wird mit Hilfe von Feld 95 eingegeben; der Benutzer bewegt den Cursor 80 zu den rechteckigen Feldern und tippt die richtige Größe ein. Zusätzlich oder alternativ wäre es möglich, dem Benutzer die gebräuchlichsten Etikettengrößen als Option anzubieten.When the user define a label for printing on a label sheet , he can move the cursor 80 to field 94, which is marked "A4 Label "is marked and activate it by pressing the left mouse button. Then field 94 is marked. The size of the label (the one on the sheets is entered using field 95; the user moves the Cursor 80 to the rectangular fields and type in the correct size. In addition or alternatively it would be possible to give the user the most common label sizes to offer as an option.

    Es sollte des weiteren bemerkt werden, daß es, wenn Feld 94 ausgewählt wird, möglich ist, die Felder 91-93, die sich auf die Bandbreite beziehen, vom Bildschirm zu löschen, und die Optionen, die sich auf Etiketten für Etikettenbögen beziehen, anzuzeigen. Entsprechend können die Optionen für Etiketten, die auf dem Einzelblattdrucker 13 ausgedruckt werden, vom Bildschirm gelöscht werden, wenn Feld 90 aktiviert ist.It should also be noted that when field 94 is selected, it it is possible to remove the fields 91-93, which refer to the bandwidth, from the screen and the options related to label sheets, display. Accordingly, the options for labels on the single sheet printer 13 can be printed out, deleted from the screen when Field 90 is activated.

    Wenn die Bandbreite (und möglicherweise die Bandlänge) oder alternativ die Größe der Etiketten für Etikettenbögen definiert ist, bewegt der Benutzer den Cursor zu Feld 96, um die Eingaben zu bestätigen, oder zu Feld 97, um die neuen Eingaben zu löschen und um zu den vorhergehenden Eingaben oder Standardeingaben zurückzukehren. Dann wird eine Bildschirmoberfache angezeigt, die den verfügbaren Platz auf dem Etikett anzeigt und die es erlaubt, das gewünschte Bild einzugeben. Da sich der auf dem Bildschirm angezeigte Platz der zum Drucken vorhanden ist und die aktuelle Etikettengröße entsprechen, kann der Benutzer mühelos ein Etikett definieren.If the bandwidth (and possibly the band length) or alternatively the Size of labels is defined for label sheets, the user moves the cursor to field 96 to confirm the entries or to field 97 to confirm the new ones Clear entries and go back to previous entries or standard entries to return. Then a screen top is displayed, the displays available space on the label and which allows the desired image to enter. Because the space shown on the screen is the one for printing exists and the current label size correspond, the user can easily define a label.

    Die Bildschirmausgabe 9, die auf dem Monitor 7 angezeigt wird, wenn der Benutzer ein Band ausgewählt hat, ist in Figur 5 dargestellt. Der Bildschirm zeigt ein zentrales Feld, das eine WYSIWYG-Darstellung des Etiketts ist. Das Bildempfangsband 54 wird durch ein Feld 101 dargestellt, das sich in einem größeren Feld 100 befindet, das ungefähr in der Mitte des Bildschirms 9 angezeigt wird. Die eingegebenen Schriftzeichen 102 werden in der Darstellung 101 des Bandes angezeigt. Die vertikalen und horizontalen Linien, die das Eingabefeld 100 definieren (oder die Linien, die die Berandungen des Bandes 101 definieren), können mit Kennzeichnungen (d.h. einer mm-Skala) versehen werden. Der Bildschirm zeigt außerdem einen Cursor 80, um zu bestimmen, wo die eingegebenen Schriftzeichen oder die Bildelemente zu drucken sind. Der Bildschirm kann auch für den Benutzer verfügbare Bearbeitungsoptionen anzeigen; diese sind aber aus Gründen der Übersichtlichkeit hier nicht dargestellt, zumal sie dem erfahrenen Benutzer ohnehin vertraut sind. Es ist von entscheidender Bedeutung, daß das auf dem Bildschirm angezeigte Bild des Bandes 101 eine Darstellung des ausgewählten Bandes ist, d.h. die Breite und wahlweise auch die Länge des angezeigten Bandes entsprechen den eingegebenen Bandparametem. Wenn der Benutzer eine Druckfünktion auswählt, wird das eingegebene Bild mit Hilfe des Banddruckgeräts 1 auf ein Bildempfangsband 54 gedruckt.The screen output 9, which is displayed on the monitor 7 when the user has selected a band is shown in Figure 5. The screen shows a central field, which is a WYSIWYG representation of the label. The image reception band 54 is represented by a field 101, which is in a larger Field 100 is located, which is displayed approximately in the middle of the screen 9. The Characters 102 entered are shown in the representation 101 of the volume. The vertical and horizontal lines that define input field 100 (or the lines that define the edges of the tape 101) can with Labels (i.e. a mm scale). The screen shows also a cursor 80 to determine where the entered characters or the picture elements are to be printed. The screen can also be used for Show users available editing options; but these are for reasons The clarity is not shown here, especially since it is the experienced user are already familiar. It is crucial that that on the Screen displayed image of tape 101 is a representation of the selected one Band, i.e. the width and optionally also the length of the displayed band correspond to the entered tape parameters. If the user has a Printing function, the input image is printed using the tape printer 1 printed on an image receiving tape 54.

    Wenn der Benutzer auf dem in Figur 4 dargestellten Bildschirm ein Etikett auf einem Etikettenbogen ausgewählt hat, erscheint zum Erstellen des zu druckenden Bildes ein Bildschirm wie in Figur 6 dargestellt. Die Linien, die die Berandung von Feld 101, das das Etikett darstellt, definieren, entsprechen den eingegebenen Größenparameter, die mit dem Bildschirm von Figur 4 definiert worden sind. Zusätzlich können wie bereits bei Figur 5 beschrieben, Kennzeichnungen und Bearbeitungsoptionen angezeigt werden. Das vom Benutzer definierte Etikett kann mit Hilfe eines Einzelblattdruckers 13 gedruckt werden.When the user displays a label on the screen shown in Figure 4 selected a label sheet, appears to create the one to be printed Picture a screen as shown in Figure 6. The lines that outline the Define field 101, which represents the label, correspond to the entered Size parameters that have been defined with the screen of Figure 4. In addition can, as already described in FIG. 5, markings and processing options are displayed. The label defined by the user can be used with Using a single sheet printer 13 can be printed.

    Ein Aspekt der Erfindung ist, daß die Software es ermöglicht, die Größenparameter des eingegebenen Etikettendesigns zu ändern und sogar ein Design auf dem Banddruckgerät 1 und dem Einzelblattdrucker 13 auszudrucken, obwohl sie wahlweise unterschiedliche Größe haben können. Dies kann mit einem Etikett, das auf dem Bildschirm 9 dargestellt wird, ausgeführt werden, oder mit einem gespeicherten Etikettendesign, das aus dem Speicher abgerufen wird. Wenn der Benutzer die Breite oder Länge ändern will oder sogar von einem Etikett für ein Band auf ein Etikett für einen Etikettenbogen umschalten will, wählt er das Etiketten Setup Menu (indem er den Cursor zur richtigen Option auf dem Bildschirm wie in Figur 5 oder 6 dargestellt, bewegt), so daß das Menu von Figur 4 wieder angezeigt wird. Hier ändert der Benutzer die Größenparameter (oder ändert den Drucker von Banddruckgerät 1 zu Einzelblattdrucker 13 oder umgekehrt) entsprechend der gewünschten neuen Größe. Bezüglich des Wechsel von Band zu Etikettenbogen sollte bemerkt werden, daß es eine feste Unterscheidung zwischen einem Bandetikettendesign und einem Bogenetikettendesign gibt. Es ist bei der beschriebenen Ausführung der Erfindung prinzipiell nicht möglich, ein Bandetikettendesign auf einem Einzelblattdrucker auszudrucken, indem der Druckertyp gewechselt wird, bevor der eigentliche Druckvorgang beginnt. So kann ein Bandetikettendesign nur auf ein einem Banddruckgerät ausgedruckt werden, und Bogenetiketten sind ausschließlich einem Einzelblattdrucker zugeordnet und können nur auf diesem ausgedruckt werden. Um jedoch ein Bandetikett mit Hilfe eines Einzelblattdruckers zu drucken, kann das Etikettendesign mit Hilfe des Etiketten Setup Menus in eine Bogenetikettdesign umgewandelt werden und umgekehrt. Das endgültige Format (nach der Umwandlung) definiert, auf welchen Druckertyp das Design ausgedruckt werden kann. One aspect of the invention is that the software enables the size parameters change the entered label design and even a design on the Tape printer 1 and the single sheet printer 13 to print, although they are optional can have different sizes. This can be done with a label that is on the screen 9 is displayed, executed, or with a stored Label design that is retrieved from memory. If the user has the Want to change width or length or even change from a label for a tape to a Wants to switch label for a label sheet, he selects the label setup Menu (by moving the cursor to the correct option on the screen as in Figure 5 or 6), so that the menu of FIG. 4 is displayed again. Here the user changes the size parameters (or changes the printer from Tape printing device 1 to single sheet printer 13 or vice versa) according to the desired new size. Regarding the change from tape to label sheet it should be noted that there is a firm distinction between a tape label design and a sheet label design. It is with the described In principle, implementation of the invention is not possible on a tape label design print to a single sheet printer by changing the printer type, before the actual printing process begins. This is how a label design can only be printed on a tape printer, and sheet labels are exclusive assigned to a single sheet printer and can only be printed on this will. However, to make a tape label using a single sheet printer can print the label design into a sheet label design using the label setup menu be converted and vice versa. The final format (after conversion) defines what type of printer the design will be printed on can be.

    Wenn die Größe des Etiketts geändert wurde, muß der Benutzer zwei Optionen haben: Er kann die Größe des Bildes so lassen, wie sie vorher war, oder er kann es entsprechend der neuen Etikettengröße skalieren. Aus diesem Grund erscheint eine von zwei möglichen Bildschirmoberflächen, wenn der Benutzer die Etikettengröße in dem Menu von Figur 4 geändert hat. Wenn auf dem neuen Etikett weniger Platz ist, d.h. wenn die Länge oder die Höhe verringert worden sind, erscheint eine Bildschirmoberfläche, wie in Figur 7 dargestellt. Der Test informiert den Benutzer darüber, daß das neue Etikett kleiner ist, als das aktuelle, und der Benutzer wird gefragt, was mit dem aktuellen Etikettendesign geschehen soll. Die Bildschirmoberfläche bietet zwei Möglichkeiten: Das Design kann proportional verkleinert werden (Option 104) oder die aktuelle Größe bleibt erhalten (Option 105). Der Benutzer wählt die gewünschte Option, indem er den Cursor 80 in den Kreis bewegt, der der gewünschten Option zugewiesen ist und ihn dann mit der linken Maustaste anklickt. Danach kann er seine Einstellung im OK-Feld 96 mit dem Cursor 80 bestätigen oder sie löschen, indem er das Feld 97 "Abbrechen" anwählt. In letzerem Fall kehrt er in das Menu von Figur 4 zurück. Die beiden Optionen sind durch die Bilder 106 dargestellt; es wird gezeigt, wie die Bildgröße verkleinert wird oder in der Größe erhalten bleibt. Entsprechend der gewählten Option wird das Bild proportional zu der Breite oder der Länge der vorher und aktuell gewählten Größe des Etiketts skaliert. Wenn sich die Skalierparameter für die Breite und die Länge unterscheiden, wird das kleinere genommen, so daß das Bild auf den neuen Etikettenträger paßt.If the size of the label has been changed, the user has two options have: He can leave the size of the picture as it was before, or he can scale it according to the new label size. For this reason appears one of two possible screen interfaces when the user changes the label size in the menu of Figure 4. If less on the new label Is space, i.e. when the length or the height have been reduced appears a screen surface, as shown in Figure 7. The test informs the user that the new label is smaller than the current one and the user asked what should happen to the current label design. The screen surface offers two options: the design can be scaled down proportionally (option 104) or the current size is retained (option 105). Of the User selects the desired option by moving cursor 80 in the circle, which is assigned to the desired option and then with the left one Click mouse button. Then he can make his setting in OK field 96 with the cursor Confirm 80 or delete it by selecting field 97 "Cancel". In in the latter case, it returns to the menu of FIG. 4. The two options are represented by images 106; it shows how the image size is reduced or is preserved in size. Depending on the option chosen, this will be Image proportional to the width or length of the previously and currently selected The size of the label is scaled. If the scaling parameters for the width and the Differ length, the smaller one is taken, so that the picture on the fits new label carrier.

    Wenn der Platz auf dem neuen Etikett größer ist, d.h. die Länge oder Höhe ist erhöht worden, erscheint ein Bildschirm, wie in Figur 8 dargestellt. Der Text teilt dem Benutzer mit, daß das neue Etikett größer ist als das aktuelle, und fragt ihn, was mit dem aktuellen Etikettendesign gemacht werden soll. Auf dem Bildschirm 9 werden zwei Optionen angezeigt: das Design kann proportional vergrößert werden (Option 107) oder die aktuelle Größe kann beibehalten werden (Option 108). Der Benutzer wählt die gewünschte Option, indem er den Cursor 80 in den Kreis setzt, der der gewünschten Option zugeordnet ist und ihn mit linken Maustaste anklickt. If the space on the new label is larger, i.e. the length or height is increased a screen appears as shown in Figure 8. The text shares that User with that the new label is larger than the current one and asks him what should be done with the current label design. On screen 9 two options are displayed: the design can be enlarged proportionally (Option 107) or the current size can be kept (option 108). Of the User chooses the desired option by placing cursor 80 in the circle, which is assigned to the desired option and clicks it with the left mouse button.

    Dann kann er seine Einstellung bestätigen, indem er mit Hilfe des Cursors 60 das OK-Feld 96 betätigt oder die Einstellung löschen, indem er das Abbrechen-Feld 97 wählt. In Ietzeren Fall kehrt er zu dem Menu wie in Figur 4 gezeigt zurück. Die zwei Optionen werden durch die Bilder 109 dargestellt, die eine Vergrößerung oder ein Beibehalten der Größe anzeigen. Entsprechend der ausgewählten Option wird das Bild proportional zu der Breite und der Länge des vorher gewählten und des aktuellen Etiketts vergrößert. Wenn die Skalierparameter für Breite und Länge verschieden sind, wird das kleinere verwendet, so daß das Etikett auf jeden Fall auf den neuen Etikettenträger paßt.Then he can confirm his setting by using the cursor 60 Press OK field 96 or delete the setting by pressing Cancel field 97 elects. In the latter case, he returns to the menu as shown in Figure 4. The two Options are represented by the images 109, which are an enlargement or a Show size. Depending on the option selected, this will be Image proportional to the width and length of the previously selected and the current one Enlarged label. If the scaling parameters for latitude and longitude are different the smaller one is used, so the label is definitely on fits the new label carrier.

    Folglich kann der Benutzer die Größenparameter des gewünschten Etiketts leicht neu definieren, wobei die Größe des Bildes entsprechend skaliert werden kann. Wenn der Benutzer dies wünscht, kann die Größe jedoch beibehalten werden. Es sollte angemerkt werden, daß der beschriebene Vorgang an aktuell eingegebenen Bildern ausgeführt werden kann oder an Bildern, die auf einem Speichermedium, z.B. einer Diskette, gespeichert sind, und aufgerufen werden. Aus diesem Grund werden die Größe des Etiketts und der Etikettentyp (d.h., ob es sich um ein auf ein Band 54 oder einen Bogen zu druckendes Etikett handelt) zusammen mit dem Design des Etiketts gespeichert.As a result, the user can easily adjust the size parameters of the desired label redefine, the size of the image can be scaled accordingly. However, if the user desires, the size can be maintained. It it should be noted that the process described is currently entered Images can be executed or on images stored on a storage medium, e.g. a floppy disk, are stored and called up. For this reason the size of the label and the type of label (i.e. whether it is one on one Volume 54 or a sheet to be printed label) together with the Design of the label saved.

    Die Funktion der Software ist in Figur 9 dargestellt. Wenn ein neues Etikett definiert wird (Schritt 110), werden vom Benutzer in Schritt 111 zunächst die Größe und der Etikettentyp (d.h. ob es sich um ein auf ein Band 54 oder einen Bogen zu druckendes Etikett handelt) definiert. Dies bedeutet, daß das Etiketten Set-up Menu aus Figur 4 angezeigt wird. Dann wird in Schritt 112 untersucht, ob die Länge oder die Breite des Etiketts verkleinert worden sind. Die Antwort ist nein, wenn das Etikett wirklich neu ist, d.h. wenn die Parameter nicht geändert, sondern zum ersten Mal eingegeben wurden. Wenn die Länge oder die Breite nicht verkleinert worden sind, wird in Schritt 113 untersucht, ob die Größe gleichgeblieben ist. Wenn dies wahr ist, kann eine normale Bearbeitung erfolgen (Schritt 114), d.h. je nach Etikettentyp erscheinen die Bildschirmoberflächen aus Figur 5 und 6. Wenn Schritt 113 ergibt, daß das Etikett seine Größe nicht beibehalten hat, folgt Schritt 115, in dem der Benutzer definieren kann, ob das Bild vergrößert werden soll, d.h. die Bildschirmoberfläche aus Figur 8 wird angezeigt. In Schritt 116 wird untersucht, welche Auswahl der Benutzer getroffen hat und eine normale Bearbeitung mit der gleichen Größe erfolgt, wenn keine Vergrößerung gewählt wurde. Alternativ, wenn der Benutzer das Bild vergrößern will, folgt Schritt 117, in dem eine proportionale Vergrößerung erfolgt. Auf diesen Schritt folgt ebenfalls Schritt 114 (Bearbeiten). Wenn Schritt 112 ergibt, daß die Länge oder die Breite des Etiketts verkleinert worden sind, folgt Schritt 118, in dem der Benutzer aufgefordert wird, zu bestimmen, ob das Bild verkleinert werden soll. D.h., der Bildschirm von Figur 7 wird angezeigt. Es folgt Schritt 119, in dem untersucht wird, ob der Benutzer "Verkleinern" gewählt hat oder nicht. Schritt 114 (Bearbeiten) folgt entsprechend, wenn keine Verkleinerung gewählt wird, alternativ wird Schritt 120 ausgeführt, in dem das Bild proportional verkleinert wird. Auf diesen Schritt folgt ebenfalls Schritt 114. Beim Editieren ist es möglich, eine Option auszuwählen (Schritt 121), mit der die Größe oder der Typ des Etiketts geändert werden; dieser Schritt bedeutet, daß Schritt 111 erneut ausgeführt wird.The function of the software is shown in Figure 9. When a new label is defined (step 110), the user first of all determines the size in step 111 and the label type (i.e. whether it is a tape 54 or a sheet printing label acts) defined. This means that the label set-up Menu from Figure 4 is displayed. It is then examined in step 112 whether the Length or width of the label have been reduced. The answer is no if the label is really new, i.e. if the parameters are not changed, but were entered for the first time. If the length or width does not decrease a check is made in step 113 whether the size has remained the same. If this is true, normal processing can take place (step 114), i.e. ever the screen surfaces from Figures 5 and 6 appear depending on the label type Step 113 reveals that the label has not kept its size, followed by step 115 in which the user can define whether the image should be enlarged, i.e. the screen surface from FIG. 8 is displayed. Step 116 examines which selection the user made and a normal editing with the same size if no enlargement is selected. Alternatively, if the user wants to enlarge the image, step 117 follows in which a proportional Enlargement takes place. This step is also followed by step 114 (edit). If step 112 results in the length or width of the label being reduced step 118 follows, in which the user is asked to determine whether the image should be reduced. That is, the screen of Figure 7 is displayed. This is followed by step 119, in which it is examined whether the user "zoom out" has chosen or not. Step 114 (edit) follows accordingly if none Reduction is selected, alternatively step 120 is performed in which the image is reduced proportionally. This step is also followed by step 114 Editing it is possible to select an option (step 121) with which the size or the type of label is changed; this step means that step 111 is executed again.

    In Figur 10 werden die Koordinaten und die Größe eines Objekts (d.h. eines Teiles des Bildes) auf einem Bogen dargestellt. Um die Größe und den Typ des Etiketts zu definieren (oder diese Parameter zu ändern), sind für die Etikett Set-up Funktion sechs Parameter zur Umwandlung eines Etiketts nötig.

  • 1. W = Breite des A4-Etiketts,
  • 2. H = Höhe des A4-Etiketts,
  • 3. x = x-Koordinate (horizontale Koordinate) eines Objekts,
  • 4. y = y-Koordinate (vertikale Koordinate) eines Objekts,
  • 5. p = Breite eines Objekts,
  • 6. q = Höhe eines Objekts.
  • In Figure 10, the coordinates and the size of an object (ie part of the image) are shown on an arc. In order to define the size and type of the label (or to change these parameters), six parameters for converting a label are necessary for the label set-up function.
  • 1. W = width of the A4 label,
  • 2. H = height of the A4 label,
  • 3. x = x coordinate (horizontal coordinate) of an object,
  • 4. y = y coordinate (vertical coordinate) of an object,
  • 5. p = width of an object,
  • 6. q = height of an object.
  • Der Nullpunkt (o) ist der linke obere Eckpunkt des Etiketts auf dem Bogen. Er dient als Nullpunkt für die x und y Koordinaten der Objekte (Teile des Bildes) auf dem Etikett.The zero point (o) is the top left corner of the label on the sheet. He serves as the zero point for the x and y coordinates of the objects (parts of the image) on the Label.

    Entsprechende Parameter für ein Etikett auf einem Band werden in Figuren 11 und 12 dargestellt. Hier wird nicht das ganze Etikett in Betracht gezogen, sondern ein "Pseudoetikett", das durch die auszudruckenden Flächen auf dem Etikett definiert wird. Die Koordinaten und die Größe eines Objekts auf dem Band 54 werden in Figur 11 dargestellt. Sechs Parameter sind zur Umwandlung eines Etiketts nötig:

  • 1. W = Breite der auszudruckenden Fläche = Länge des Bandes - L (Vorlauf) - T (Nachlauf). Für den Fall, daß die Länge nicht vorn Benutzer definiert ist, sondern automatisch bestimmt wird, muß unterschieden werden, ob der Ursprung des Etiketten Set-up in Betracht gezogen wird, oder der Zielpunkt (d.h. das ursprüngliche oder das endgültige Etikett). Wenn der Ursprung in Betracht gezogen wird (s. Figur 12), reicht die Länge des Etiketts bis zum letzten Objekt. W wird vom Anfang des zu druckenden Teils bis zum letzten Objekt berechnet, wobei letzeres das Objekt ist, bei dem die Summe von x und p maximal ist. Im Beispiel von Figur 12 bedeutet dies: W = x4 + p4 Wenn andererseits das endgültige Etikett in Betracht gezogen wird, ist die Länge des Bandes theoretisch unbegrenzt, aber in Praxis durch einen Maximalwert, z.B. 1000 mm bestimmt (die maximale druckbare Länge auf einem bestimmten Banddruckgerät). W wird dann wie folgt berechnet: W = Länge des Bandes - L - T.
  • 2. H = Höhe der auszudruckenden Fläche. Dies hängt von der Breite des Bandes ab. Für jede verfügbare Bandbreite wird eine Anzahl von Druckkopf Pixeln benutzt, so daß man ein gutes Bild erhält. Die Pixel stellen die Höhe der zu bedruckenden Fläche dar.
  • 3. x = x-Koordinate eines Objekts, die sich auf den Nullpunkt (o) der auszudruckenden Fläche bezieht. Dieser Parameter entspricht x = xBand - L
  • 4. y = y-Koordinate eines Objekts (das sich ebenfalls auf den Nullpunkt (o) des auszudruckenden Teils bezieht). Dieser Parameter entspricht y = yBand - (Obere Berandung der nicht zu bedruckenden Fläche) yBand - (Bandbreite - H)/2
  • 5. p = Breite eines Objekts,
  • 6. q = Höhe eines Objekts. Wenn Schritt 113 in Figur 9 ergibt, daß die aktuelle Größe beibehalten werden soll, sind die Transformationsformeln, die auf jedes Objekt (Teil des Bildes) angewandt werden müssen, wie folgt: pd = ps qd = qs xd = xs yd = ys Der Index s bedeutet Ursprung, der Index d bedeutet Zielpunkt. Wenn andererseits, eine proportionale Vergrößerung oder Verkleinerung (Schritte 117 oder 120 in Figur 9) nötig ist, sind die Transformationsformeln, die bei jedem Objekt verwendet werden müssen, wie folgt: pd = k · ps qd = k · qs xd = k · xs yd = k · ys Die Objekte und ihre Position müssen mit dem optimalen (d.h. mit dem größtmöglichen Faktor) reskaliert werden. Dieser Faktor darf nicht zu groß sein, da das Objekt sonst das Etikett überragen kann. Er darf nicht zu klein sein, da das Objekt sonst kleiner als nötig ist. Um den optimalen Skalierfaktor zu finden, müssen zwei solche Faktoren in Betracht gezogen werden, d.h. einer in horizontaler Richtung und einer in vertikaler Richtung. Das bedeutet, daß folgende Berechnung stattfindet: kH = Hd / Hs kw = Wd / Ws Durch den Faktor kw wird erreicht, daß Ws genau auf das fertige Etikett paßt (horizontale Skalierung), und durch den Faktor kH wird erreicht, daß Hs genau auf das fertige Etikett paßt. Um zu vermeiden, daß das Objekt größer als das Etikett ist, wird der kleinere der beiden Faktoren verwendet. In der Richtung, die dem gewählten k entspricht, paßt das Objekt genau, und in der anderen Richtung wird es maximal so groß sein, daß es paßt (in der Regel wird es kleiner sein). Wenn k kleiner als 1 ist, bedeutet dies, daß das Etikettendesign verkleinert wird (s. Figur 7), und wenn k größer als 1 ist, bedeutet dies, daß das Etikettendesign vergrößert wird (s. Figur 8).
  • Corresponding parameters for a label on a tape are shown in FIGS. 11 and 12. Not the whole label is considered here, but a "pseudo-label", which is defined by the areas to be printed on the label. The coordinates and the size of an object on the belt 54 are shown in Figure 11. Six parameters are necessary to convert a label:
  • 1. W = width of the area to be printed = Length of the tape - L (lead) - T (lead). If the length is not defined by the user, but is determined automatically, a distinction must be made between whether the origin of the label set-up is taken into account or the destination (ie the original or the final label). If the origin is taken into account (see Figure 12), the length of the label extends to the last object. W is calculated from the beginning of the part to be printed to the last object, the latter being the object where the sum of x and p is maximum. In the example in FIG. 12, this means: W = x 4th + p 4th On the other hand, when considering the final label, the length of the tape is theoretically unlimited, but in practice it is determined by a maximum value, e.g. 1000 mm (the maximum printable length on a particular tape printing device). W is then calculated as follows: W = length of tape - L - T.
  • 2. H = height of the area to be printed. This depends on the width of the tape. A number of printhead pixels are used for each available bandwidth so that a good image is obtained. The pixels represent the height of the area to be printed.
  • 3. x = x coordinate of an object, which refers to the zero point (o) of the surface to be printed. This parameter corresponds x = x tape - L
  • 4. y = y coordinate of an object (which also refers to the zero point (o) of the part to be printed). This parameter corresponds y = y tape - (upper edge of the area not to be printed) y tape - (bandwidth - H) / 2
  • 5. p = width of an object,
  • 6. q = height of an object. If step 113 in Figure 9 indicates that the current size should be maintained, the transformation formulas that must be applied to each object (part of the image) are as follows: p d = p s q d = q s x d = x s y d = y s The index s means origin, the index d means target point. On the other hand, if a proportional increase or decrease (step 117 or 120 in Figure 9) is necessary, the transformation formulas that must be used for each object are as follows: p d = kp s q d = kq s x d = kx s y d = k · y s The objects and their position must be rescaled with the optimal (ie with the largest possible factor). This factor must not be too large, otherwise the object can protrude beyond the label. It must not be too small, otherwise the object is smaller than necessary. To find the optimal scaling factor, two such factors must be considered, ie one in the horizontal direction and one in the vertical direction. This means that the following calculation takes place: k H = H d / H s k w = W d / W s The factor k w ensures that W s fits exactly on the finished label (horizontal scaling), and the factor k H ensures that H s fits exactly on the finished label. To avoid the object being larger than the label, the smaller of the two factors is used. In the direction that corresponds to the chosen k, the object fits exactly, and in the other direction it will be at most large enough to fit (usually it will be smaller). If k is less than 1, this means that the label design is reduced (see FIG. 7), and if k is greater than 1, this means that the label design is increased (see FIG. 8).
  • Claims (13)

    Etikettendrucksystem, das folgendes umfaßt: einen Computer (18) mit Dateneingabemitteln zur Eingabe von Daten zur Definition eines auf ein Etikett zu druckenden Bildes, einem Prozessor und einem Speichermedium; ein mit dem Computer (18) verbundenes Banddruckgerät (1), das die Bilddaten vom Computer (18) empfangen kann, um das definierte Bild auf ein Bildempfangsband (54) zu drucken; einen mit dem Computer (18) verbundenen Einzelblattdrucker (1), der die Bilddaten vom Computer (18) empfangen kann, um das definierte Bild auf ein Blatt mit mindestens einem Etikett zu drucken;
    wobei
    der Prozessor mit dem Speichermedium, dem Dateneingabemedium, dem Banddruckgerät (1) und dem Einzelblattdrucker (13) verbunden ist, der Prozessor derart betreibbar ist, daß er die das Bild definierenden Daten in einem Speichermedium speichert, der Prozessor des weiteren derart betreibbar ist, daß er die Bilddaten wahlweise an das Banddruckgerät (1) oder den Einzelblattdrucker (13) sendet und daß er derart betreibbar ist, daß er Daten vom Dateneingabemedium empfängt, welche auswählen, ob die Bilddaten an das Banddruckgerät oder an den Einzelblattdrucker gesandt werden.
    Label printing system comprising: a computer (18) having data input means for inputting data defining an image to be printed on a label, a processor and a storage medium; a tape printing device (1) connected to the computer (18) which can receive the image data from the computer (18) to print the defined image on an image receiving tape (54); a cut sheet printer (1) connected to the computer (18) which can receive the image data from the computer (18) to print the defined image on a sheet with at least one label;
    in which
    the processor is connected to the storage medium, the data input medium, the tape printing device (1) and the single sheet printer (13), the processor can be operated in such a way that it stores the data defining the image in a storage medium, the processor can also be operated in such a way that he either sends the image data to the tape printing device (1) or the single sheet printer (13) and that it can be operated in such a way that it receives data from the data input medium, which select whether the image data is sent to the tape printing device or to the single sheet printer.
    Etikettendrucksystem nach Anspruch 1, wobei der Prozessor derart betreibbar ist, daß er Daten, die im Prinzip das gleiche Bild, möglicherweise allerdings in unterschiedlicher Größe, definieren, an das Banddruckgerät (1) und an den Einzelblattdrucker (13) sendet.Label printing system according to claim 1, wherein the processor is operable in this way is that it has data that is, in principle, the same picture, but possibly in different Size, define, on the tape printer (1) and on the single sheet printer (13) sends. Etikettendrucksystem nach Anspruch 1 oder 2, wobei der Prozessor derart betreibbar ist, daß er ein Format, das den eingegebenen Bilddaten zugeordnet ist, im Speichermedium speichert, wobei das Format die Länge und/oder die Breite des Bildempfangsmediums, auf das das Bild gedruckt werden soll, definiert.Label printing system according to claim 1 or 2, wherein the processor is operable in this way is that it has a format associated with the input image data in Storage medium stores, the format of the length and / or the width of the Image receiving medium on which the image is to be printed. Etikettendrucksystem nach einem der Ansprüche 1 bis 3, wobei der Prozessor derart betreibbar ist, daß er einen Typ, der den eingegebenen Bilddaten zugeordnet ist, im Speichermedium speichert, wobei der Typ festlegt, ob das Bild mit dem Banddruckgerät (1) oder dem Einzelblattdrucker (13) gedruckt wird.Label printing system according to one of claims 1 to 3, wherein the processor is operable to be of a type associated with the input image data is stored in the storage medium, the type determining whether the image with the Tape printing device (1) or the single sheet printer (13) is printed. Etikettendrucksystem nach Anspruch 4, wobei der Prozessor derart betreibbar ist, daß er die Bilddaten mit einem Typ, der festlegt, daß das Bild auf ein Band gedruckt wird, in Bilddaten mit einem Typ, der festlegt, daß das Bild auf einen Bogen gedruckt wird, konvertieren kann.Label printing system according to claim 4, wherein the processor is operable in this way is that it prints the image data with a type that specifies that the image be printed on a tape in image data with a type that specifies that the image is on an arc printed, can convert. Etikettendrucksystem nach Anspruch 4 oder 5, wobei der Prozessor derart betreibbar ist, daß er die Bilddaten mit einem Typ, der festlegt, daß das Bild auf einen Bogen gedruckt wird, in Bilddaten mit einem Typ, der festlegt, daß das Bild auf ein Band gedruckt wird, konvertieren kann.Label printing system according to claim 4 or 5, wherein the processor is operable in this way is that it has the image data with a type that specifies that the image is on a sheet is printed in image data with a type that specifies that the image printed on a tape, can convert. Etikettendrucksystem nach einem der Ansprüche 3 bis 6, wobei der Prozessor derart betreibbar ist, daß er das Format eines ersten Bildes in ein anderes, zweites Format konvertieren kann.Label printing system according to one of claims 3 to 6, wherein the processor is operable to change the format of a first image into another, second Format can convert. Etikettendrucksystem nach Anspruch 7, wobei der Prozessor derart betreibbar ist, daß er Daten vom Eingabemedium empfängt, die festlegen, ob das Bild so skaliert wird, daß es auf das zweite Format paßt oder ob es seine aktuelle Größe behält.Label printing system according to claim 7, wherein the processor is operable in this way is that it receives data from the input medium that determines whether the image is so scaled to fit the second format or whether it is its current size keeps. Etikettendrucksystem nach Anspruch 7 oder 8, wobei der Prozessor derart betreibbar ist, daß er Barcodes so konvertieren kann, daß sie eine Barcodedichte erhalten, die der Bildgröße am nächsten kommt, die unter Berücksichtigung des Formats des ersten und des Formats des zweiten Bildes erreicht werden würde. Label printing system according to claim 7 or 8, wherein the processor is operable in this way is that it can convert barcodes to a barcode density receive that comes closest to the image size, taking into account the Format of the first and the format of the second image would be achieved. Etikettendrucksystem nach einem der Ansprüche 7 bis 9, wobei der Prozessor derart betreibbar ist, daß er die Größe der eingegebenen Schriftzeichen so konvertiert, daß eine minimale Testgröße erreicht wird.Label printing system according to one of claims 7 to 9, wherein the processor can be operated in such a way that it converts the size of the characters entered, that a minimum test size is reached. Etikettendrucksystem nach einem der Ansprüche 7 bis 10, wobei der Prozessor derart betreibbar ist, daß er das Format des Bildes unter Benutzung von Skalierfaktoren konvertiert.Label printing system according to one of claims 7 to 10, wherein the processor is operable to format the image using scaling factors converted. Etikettendrucksystem nach einem der Ansprüche 7 bis 11, wobei die Größe des zweiten Bildes vorn Format des ersten Bildes und vom Format des zweiten Bildes abhängig ist.Label printing system according to one of claims 7 to 11, wherein the size of the second picture in front of the format of the first picture and of the format of the second Image is dependent. Etikettendrucksystem nach einem der Ansprüche 7 bis 11, wobei das Format des zweiten Bildes von der Größe des ersten Bildes und vom Format des zweiten Bildes abhängig ist.Label printing system according to one of claims 7 to 11, wherein the format of the second image the size of the first image and the format of the second Image is dependent.
    EP19980102476 1997-06-20 1998-02-13 Process for operating a label printing system Expired - Lifetime EP0885733B1 (en)

    Applications Claiming Priority (2)

    Application Number Priority Date Filing Date Title
    GB9713134 1997-06-20
    GB9713134A GB2326498A (en) 1997-06-20 1997-06-20 Label printing system

    Publications (3)

    Publication Number Publication Date
    EP0885733A2 true EP0885733A2 (en) 1998-12-23
    EP0885733A3 EP0885733A3 (en) 1999-12-08
    EP0885733B1 EP0885733B1 (en) 2006-01-11

    Family

    ID=10814719

    Family Applications (1)

    Application Number Title Priority Date Filing Date
    EP19980102476 Expired - Lifetime EP0885733B1 (en) 1997-06-20 1998-02-13 Process for operating a label printing system

    Country Status (3)

    Country Link
    EP (1) EP0885733B1 (en)
    DE (1) DE59813338D1 (en)
    GB (1) GB2326498A (en)

    Cited By (3)

    * Cited by examiner, † Cited by third party
    Publication number Priority date Publication date Assignee Title
    EP1582365A1 (en) * 2004-03-30 2005-10-05 Brother Kogyo Kabushiki Kaisha Display printing system and program stored on a computer readable medium
    WO2008122633A3 (en) * 2007-04-05 2009-02-05 Dymo Nv Tape printing apparatus
    US7616338B2 (en) 2002-05-13 2009-11-10 Dymo Label printer

    Families Citing this family (2)

    * Cited by examiner, † Cited by third party
    Publication number Priority date Publication date Assignee Title
    GB0130689D0 (en) * 2001-12-21 2002-02-06 Esselte Nv Tape printers
    JP4793000B2 (en) 2006-02-01 2011-10-12 ブラザー工業株式会社 Print data editing apparatus and print data editing program

    Citations (5)

    * Cited by examiner, † Cited by third party
    Publication number Priority date Publication date Assignee Title
    EP0267890A2 (en) 1986-11-14 1988-05-18 Varitronic Systems, Inc. Thermal print head control apparatus
    EP0322918A2 (en) 1987-12-29 1989-07-05 Brother Kogyo Kabushiki Kaisha Tape cassette and tape printer for use therewith
    EP0580321A1 (en) 1992-07-24 1994-01-26 Esselte Dymo N.V. Printing device
    EP0644506A2 (en) 1993-09-21 1995-03-22 Brother Kogyo Kabushiki Kaisha Tape printing system
    EP0680010A2 (en) 1994-04-25 1995-11-02 Esselte Dymo N.V. Communications link module

    Family Cites Families (4)

    * Cited by examiner, † Cited by third party
    Publication number Priority date Publication date Assignee Title
    US4875174A (en) * 1987-03-06 1989-10-17 Print Things Instant label printer for host computer
    GB8810387D0 (en) * 1988-05-03 1988-06-08 Altham D R S Printer control device
    JP3039320B2 (en) * 1995-06-02 2000-05-08 マックス株式会社 Printer / plotter controller
    US5905852A (en) * 1996-02-16 1999-05-18 Lexmark International, Inc. Distributed print processing

    Patent Citations (5)

    * Cited by examiner, † Cited by third party
    Publication number Priority date Publication date Assignee Title
    EP0267890A2 (en) 1986-11-14 1988-05-18 Varitronic Systems, Inc. Thermal print head control apparatus
    EP0322918A2 (en) 1987-12-29 1989-07-05 Brother Kogyo Kabushiki Kaisha Tape cassette and tape printer for use therewith
    EP0580321A1 (en) 1992-07-24 1994-01-26 Esselte Dymo N.V. Printing device
    EP0644506A2 (en) 1993-09-21 1995-03-22 Brother Kogyo Kabushiki Kaisha Tape printing system
    EP0680010A2 (en) 1994-04-25 1995-11-02 Esselte Dymo N.V. Communications link module

    Cited By (7)

    * Cited by examiner, † Cited by third party
    Publication number Priority date Publication date Assignee Title
    US7616338B2 (en) 2002-05-13 2009-11-10 Dymo Label printer
    US7990567B2 (en) 2002-05-13 2011-08-02 Dymo Label printer
    EP1582365A1 (en) * 2004-03-30 2005-10-05 Brother Kogyo Kabushiki Kaisha Display printing system and program stored on a computer readable medium
    US7847969B2 (en) 2004-03-30 2010-12-07 Brother Kogyo Kabushiki Kaisha Display printing system and program stored on a computer readable medium
    WO2008122633A3 (en) * 2007-04-05 2009-02-05 Dymo Nv Tape printing apparatus
    US8092104B2 (en) 2007-04-05 2012-01-10 Dymo Tape printing apparatus
    US8908221B2 (en) 2007-04-05 2014-12-09 Sanford, L.P. Tape printing apparatus

    Also Published As

    Publication number Publication date
    EP0885733B1 (en) 2006-01-11
    GB9713134D0 (en) 1997-08-27
    GB2326498A (en) 1998-12-23
    EP0885733A3 (en) 1999-12-08
    DE59813338D1 (en) 2006-04-06

    Similar Documents

    Publication Publication Date Title
    DE69534606T2 (en) Tape printing device
    DE60104910T2 (en) print Setup
    EP0816105B1 (en) Tape label printer
    DE60220244T2 (en) An image-forming apparatus and method for managing print jobs based on the amount of consumables not yet allocated to print jobs
    DE2929560C2 (en)
    DE69930054T2 (en) Inkjet printing with flexible format
    DE20307514U1 (en) label printers
    DE60224625T2 (en) Method for setting / changing printing conditions and associated program, printing method, printer and control device
    DE69723397T2 (en) Tape printing apparatus
    DE69212028T3 (en) A tape printing device for printing a plurality of adjacent printing lines across the width of the tape
    DE10344343B4 (en) Device for generating a workflow for the production of image carriers, printing and prepress production line with such a device, method for generating a workflow for the production of image carriers and electronic data carriers with a program for carrying out this method
    DE69920091T2 (en) Method and device for producing printed images and printing apparatus with such a device
    EP0816106B1 (en) Label printer with different display modes
    EP0773110B1 (en) Set of tape cartridges and printing apparatus
    DE3725334A1 (en) DOT PRINTER
    DE4019543A1 (en) Ink jet printing-plotting appts. - has heated fixing unit following printing stage to improve throughput
    DE602005000067T2 (en) Tape printer and method of making a tape
    DE60201279T2 (en) printing device
    DE60127222T2 (en) label printers
    EP0821314A2 (en) Tape printing device for printing frames with different shapes
    EP0784901B1 (en) Process and device for optically reading a document with a scanner and for printing a recording medium with a printer
    EP0885733B1 (en) Process for operating a label printing system
    DE60005265T2 (en) A printer for background images
    DE3719817C2 (en)
    DE19636960A1 (en) Printer and method for automatically printing labels for electrical connections

    Legal Events

    Date Code Title Description
    PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

    Free format text: ORIGINAL CODE: 0009012

    AK Designated contracting states

    Kind code of ref document: A2

    Designated state(s): DE FR GB

    AX Request for extension of the european patent

    Free format text: AL;LT;LV;MK;RO;SI

    PUAL Search report despatched

    Free format text: ORIGINAL CODE: 0009013

    AK Designated contracting states

    Kind code of ref document: A3

    Designated state(s): AT BE CH DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE

    AX Request for extension of the european patent

    Free format text: AL;LT;LV;MK;RO;SI

    17P Request for examination filed

    Effective date: 19991223

    AKX Designation fees paid

    Free format text: DE FR GB

    17Q First examination report despatched

    Effective date: 20021021

    RAP1 Party data changed (applicant data changed or rights of an application transferred)

    Owner name: ESSELTE

    RTI1 Title (correction)

    Free format text: PROCESS FOR OPERATING A LABEL PRINTING SYSTEM

    GRAP Despatch of communication of intention to grant a patent

    Free format text: ORIGINAL CODE: EPIDOSNIGR1

    GRAS Grant fee paid

    Free format text: ORIGINAL CODE: EPIDOSNIGR3

    GRAA (expected) grant

    Free format text: ORIGINAL CODE: 0009210

    AK Designated contracting states

    Kind code of ref document: B1

    Designated state(s): DE FR GB

    RAP1 Party data changed (applicant data changed or rights of an application transferred)

    Owner name: DYMO

    REF Corresponds to:

    Ref document number: 59813338

    Country of ref document: DE

    Date of ref document: 20060406

    Kind code of ref document: P

    GBT Gb: translation of ep patent filed (gb section 77(6)(a)/1977)

    Effective date: 20060329

    ET Fr: translation filed
    PLBE No opposition filed within time limit

    Free format text: ORIGINAL CODE: 0009261

    STAA Information on the status of an ep patent application or granted ep patent

    Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT

    26N No opposition filed

    Effective date: 20061012

    REG Reference to a national code

    Ref country code: DE

    Ref legal event code: R082

    Ref document number: 59813338

    Country of ref document: DE

    Representative=s name: PAGE WHITE & FARRER, GB

    REG Reference to a national code

    Ref country code: FR

    Ref legal event code: PLFP

    Year of fee payment: 19

    REG Reference to a national code

    Ref country code: FR

    Ref legal event code: PLFP

    Year of fee payment: 20

    PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

    Ref country code: DE

    Payment date: 20170227

    Year of fee payment: 20

    Ref country code: FR

    Payment date: 20170223

    Year of fee payment: 20

    PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

    Ref country code: GB

    Payment date: 20170227

    Year of fee payment: 20

    REG Reference to a national code

    Ref country code: DE

    Ref legal event code: R071

    Ref document number: 59813338

    Country of ref document: DE

    REG Reference to a national code

    Ref country code: GB

    Ref legal event code: PE20

    Expiry date: 20180212

    PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

    Ref country code: GB

    Free format text: LAPSE BECAUSE OF EXPIRATION OF PROTECTION

    Effective date: 20180212