Nova Patents
EP0506460A2

Tape printer having spacing function.

Abstract

A tape printer (1) automatically expands an input character string up to the length of a desired printing range. Operating a fixed length key after input of printing data causes an indication, for example, "PRINTING LENGTH: 10" to appear. The "PRINTING LENGTH" indication is varied by, for example, rotating a character selecting dial (3). When a printing key is operated, an actually printable dot column count is determined from the selected printing length. The dot column count minus the total character width (dot column count required to print all desired characters) provides a margin space YS. If the margin space is equal to or greater than the total character spacing (i.e., the number of inter-character positions), a new margin space YS is determined, and the character spacing value is incremented by one dot column. The characters are then printed on the printing tape (9) using the spacing value thus obtained.

EP0506460A2, drawing sheet 1
Sheet 1 of 34

Term

Term ended

Projected expiry passed 27 March 2012, 14.5 years ago.

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

11 claims: 2 independent, 9 dependent

  1. 1
    A tape printer for printing characters onto a print medium tape in accordance with input data comprising:input means for inputting character code data and command code data;an input data buffer for storing the input code data;a printing head for printing characters onto the print medium tape;driving means for driving the printing head by successively receiving the code data from the input data buffer;printing length setting means for setting a length of a printing range for printing the input character code data onto the print medium tape;character spacing determining means for receiving the code data from the input data buffer and printing range length data set by the printing length setting means in order to determine a character spacing value so that input characters are evenly spaced when printed within the printing range;and    spacing controlling means for receiving the character spacing value output from the character spacing determining means and controlling the driving means in order to provide the output character spacing value between characters when the characters are printed by the driving means.
  2. 2
    A tape printer for printing characters onto a print medium tape by driving a printing head with a printing driver, said printing driver causing the printing head to print dot strings from successive dot pattern data groups corresponding to operator selected desired characters, and to insert spaces in accordance with a character spacing value between each successive dot pattern data group, comprising:input means for inputting character code data of the desired characters and command code data;printing length setting means for setting a length of a printing range for printing the desired characters onto the print medium tape;and    character spacing determining means for determining the character spacing value, based upon the input character code data and the printing range set by said printing length setting means, so that the desired characters are evenly spaced across an entire printable length of said printing range.
  3. 5
    The tape printer according to any one of claims 1 to 4, further comprising:fixed length mode selecting means for selecting between a fixed length mode wherein said printing length setting means is operative to set the length of the printing range, and a default length mode, wherein a default value is used for said character spacing value.