Nova Patents
EP0737587A2

Label printing apparatus

Abstract

A label printing device is disclosed in which font data for a plurality of characters is stored. Characters are derived from the font data for displaying and printing in sizes determined by appropriate scaling factors. In this way, characters derived for printing have the same proportion and appearance as characters derived for displaying. Moreover, a large variety of character sizes can be produced both for printing and displaying. A sensing arrangement determines the breadth of tape and a clear area is provided on a display of the label printing apparatus corresponding to the sensed tape breadth.

EP0737587A2, drawing sheet 1
Sheet 1 of 5

Term

Term ended

Projected expiry passed 8 June 2013, 13.3 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

23 claims: 8 independent, 15 dependent

  1. 1
    A label printing apparatus comprising:input means for selecting characters for composing a label to be printed;display means for displaying the characters selected at the input means;printing means for printing said characters on an image receiving tape to produce a label;storage means for storing font data defining a plurality of characters;a controller for recalling font data for characters selected at the input means and operable to produce pixel data for driving the display means whereby the characters displayed on the display means resemble the characters which are printed by the printing means;and a sensing arrangement to determine the breadth of the tape and to cause the controller to leave a clear part on the display corresponding to the breadth of the tape.
  2. 7
    A label printing apparatus as claimed in any preceding claim, wherein the font data is Bezier data, defining Bezier points for lines and/or curves of the character.
  3. 10
    A label printing apparatus according to any of claims 1 to 9, which is operable to implement a preview function which enables an entire label which has been formulated by a user to be displayed at one time on the display means.
  4. 14
    A label printing apparatus according to any of claims 1 to 13, wherein the controller is operable to determine the length of a label from the aggregate of the width of characters selected by a user, the sizes of the characters having also been selected by the user.
  5. 16
    A label printing apparatus as claimed in any of the preceding claims, wherein said controller is operable to determine an appropriate character size such that the number of characters selected by a user can be accommodated in a length of tape selected by the user.
  6. 18
    A method of displaying a label to be printed on an image receiving tape using a printing device comprising the steps of:selecting characters for composing a label to be displayed and printed;sensing the breadth of image receiving tape received in the printing device;and displaying on a display the selected characters, wherein the characters displayed resemble the characters which are printed by the printing means and a clear part is left on the display corresponding to the sensed breadth of tape.
  7. 22
    A method as claimed in any one of claims 18 to 21, wherein a character is recreated from stored font data in the form of Bezier data defining Bezier points or lines and/or curves of the character, comprising the steps of:determining sequentially for each of a plurality of print locations spaced widthwise across the character intersections of lines and/or curves of that character with a print line extending heightwise of the character at each print location;and generating therefrom a set of pixel data to define a column of dots corresponding to that print line.
  8. 23
    A label printing apparatus comprising:input means for selecting characters for composing a label to be printed;display means for displaying the characters selected at the input means;printing means for printing said characters on an image receiving tape to produce a label;and a controller operable to control the display to implement a preview function which enables an entire label which has been formulated by a user to be displayed at one time on the display means, said preview function being implemented by reducing the size of the characters to be displayed to such an extent that all of the selected characters can be displayed on the display means.