Tape printing device, tape length calculation method, and computer-readable recording medium
09617101 ยท 2017-04-11
Assignee
Inventors
Cpc classification
B65B2210/04
PERFORMING OPERATIONS; TRANSPORTING
B41J3/4075
PERFORMING OPERATIONS; TRANSPORTING
B65B67/00
PERFORMING OPERATIONS; TRANSPORTING
B65H19/12
PERFORMING OPERATIONS; TRANSPORTING
International classification
B65B59/00
PERFORMING OPERATIONS; TRANSPORTING
B65H19/12
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A tape printing device for printing on a ribbon tape includes: a wrapping length acquisition unit which acquires a ribbon wrapping length that is a necessary length of a ribbon tape for ribbon wrapping, of a necessary tape length that is a necessary length of the ribbon tape for ribbon wrapping and ribbon tying on an object to be wrapped; a tying length storage unit in which a ribbon tying length that is a necessary length of the ribbon tape for ribbon tying, of the necessary tape length, is stored; and a necessary tape length calculation unit which calculates the necessary tape length, based on the ribbon wrapping length that is acquired and the ribbon tying length that is stored.
Claims
1. A tape printing device for printing on a ribbon tape, comprising: a wrapping length acquisition unit that acquires a ribbon wrapping length, which is a necessary length of a ribbon tape for ribbon wrapping, of a necessary tape length, which is a necessary length of the ribbon tape for ribbon wrapping and ribbon tying on an object to be wrapped; a tying length storage unit in which a ribbon tying length, which is a necessary length of the ribbon tape for ribbon tying, of the necessary tape length, is stored; and a necessary tape length calculation unit that calculates the necessary tape length based on the ribbon wrapping length that is acquired and the ribbon tying length that is stored.
2. The tape printing device according to claim 1, further comprising a dimension acquisition unit which acquires dimensions of at least two sides corresponding to sites where the ribbon tape is laid for ribbon wrapping, of three sides of width, depth and height of the object to be wrapped that is in the shape of a rectangular, wherein the wrapping length acquisition unit calculates the ribbon wrapping length based on the dimensions that are acquired.
3. The tape printing device according to claim 2, further comprising: a wrapping method information acquisition unit which acquires wrapping method information about a type of ribbon wrapping on the object to be wrapped; and a coefficient storage unit in which coefficient data associating the wrapping method information with a coefficient of the ribbon wrapping length corresponding to the dimensions is stored, wherein the wrapping length acquisition unit calculates the ribbon wrapping length, based on the coefficient of the ribbon wrapping length associated with the wrapping method information that is acquired and the dimensions that are acquired.
4. The tape printing device according to claim 3, further comprising a necessary side storage unit in which necessary side data associating the wrapping method information with a necessary side to calculate the ribbon wrapping length, of the three sides of width, depth and height of the object to be wrapped, is stored, wherein the dimension acquisition unit has a display unit for displaying a dimension input window to cause the user to input the dimensions, and causes the display unit to display the dimension input window where the side inputted by the user is changed, based on the necessary side associated with the wrapping method information that is acquired.
5. The tape printing device according to claim 1, further comprising a tying method information acquisition unit which acquires tying method information about a type of ribbon tying on the object to be wrapped, wherein the tying length storage unit stores tying length data associating the ribbon tying length with the tying method information, and the necessary tape length calculation unit calculates the necessary tape length, based on the ribbon tying length associated with the tying method information that is acquired.
6. A tape length calculation method comprising: acquiring, by a tape printing device for printing a length of ribbon tape, a ribbon wrapping length, which is a necessary length of a ribbon tape for ribbon wrapping, of a necessary tape length, which is a necessary length of the ribbon tape for ribbon wrapping and ribbon tying on an object to be wrapped; reading out, by the tape printing device, a ribbon tying length, which is a necessary length of the ribbon tape for ribbon tying, from a storage unit in which ribbon tying length data is stored; and calculating, by the tape printing device, the necessary tape length based on the ribbon wrapping length that is acquired and the ribbon tying length that is read out.
7. A non-transitory computer-readable recording medium in which a program for causing a computer to execute the tape length calculation method according to claim 6 is recorded.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The invention will be described with reference to the accompanying drawings, wherein like numbers reference like elements.
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
DESCRIPTION OF EXEMPLARY EMBODIMENTS
(14) Hereinafter, a tape printing device according to an embodiment of the invention will be described with reference to the accompanying drawings. The tape printing device of this embodiment is configured to print a message such as Happy Birthday on a ribbon tape used for ribbon wrapping and ribbon tying on an object to be wrapped.
(15) First, referring to
(16)
(17)
(18)
(19) As shown in
(20) The tape cartridge 11 installed in the tape printing device 10 has the ribbon tape 2, an ink ribbon 12, a platen roller 13, and a cartridge case 14 housing these components. In the cartridge case 14, a head opening 15 in which a print head 32, later described, is inserted is formed, vertically penetrating the case cartridge 14.
(21) The ribbon tape 2 is made of a cloth used for wrapping and is wound on a tape core 16 in such a way that the ribbon tape 2 can be reeled off. The ribbon tape 2 that is reeled off is sent outside the cartridge case 14 through a tape send-out port 17 formed in a left sidewall of the cartridge case 14.
(22) The ink ribbon 12 is wound on a ribbon reel-off reel 18 in such a way that the ink ribbon 12 can be reeled off. The ink ribbon 12 that is reeled off is taken up by a ribbon take-up reel 19. The platen roller 13 is provided to face the print head 32 inserted in the head opening 15.
(23) The platen roller 13 is rotationally driven by the tape printing device 10 and rotationally feed the ribbon tape 2 and the ink ribbon 12 sandwiched between the print head 32 and the platen roller 13.
(24) An outer shell of the tape printing device 10 is formed by a device case 21, and a keyboard 25 is arranged in a broad area on an upper surface of a front half part of the device case 21. On an upper surface of a rear half part of the device case 21, a cartridge installation section 22 in which the tape cartridge 11 is removably installed is provided as a recess. In the cartridge installation section 22, an open-close cover 23 to open and close the cartridge installation section 22 is provided. Also, a display unit 24 is provided to the right of the cartridge installation section 22.
(25) The keyboard 25 is provided with character keys 26 to input and edit characters, symbols and the like, and function keys 27 to carry out various selections and finalization processing or the like. The function keys 27 include cursor keys 28 to move a cursor or selection candidate displayed on the display unit 24 in up, down, left and right directions, a select key 29 to finalize an option at the time of selecting functions or input and conversion of characters, a fixed-length key 30 to carry out fixed-length print, later described, and a print key 31 to designate execution of print, or the like.
(26) The display unit 24 includes, for example, a liquid crystal display and is used by the user when inputting characters, symbols or the like via the keyboard 25 or when selecting various options.
(27) In the cartridge installation section 22, a thermal-type print head 32, a platen drive shaft 33 engaged with the platen roller 13 in the tape cartridge 11 so as to rotate the platen roller 13, a guide protrusion 34 to guide installation of the tape cartridge 11, and a ribbon take-up drive shaft 35 engaged with the ribbon take-up reel 19 so as to rotate the ribbon take-up reel 19 are provided respectively in a protruding manner.
(28) On the back side of the cartridge installation section 22, a feed motor 36 (see
(29) In a left part of the device case 21, a vertically extending slit-like tape discharge port 37 is formed. The tape discharge port 37 continues to the cartridge installation section 22. The ribbon tape 2 reeled off from the tape cartridge 11 installed in the cartridge installation section 22 is discharged outside the device through the tape discharge port 37.
(30) Here, a series of print processing in the tape printing device 10 will be briefly described. First, the user installs the tape cartridge 11 in the cartridge installation section 22. Also, the user edits a desired text via the keyboard 25 while confirming a result of input on the display unit 24. The tape printing device 10 crates print data based on the content of the input. As the user operates the print key 31, the tape printing device 10 rotationally drives the platen roller 13 to reel off the ribbon tape 2 from the tape cartridge 11, and heats and drives the print head 32 on the basis of the print data, thus printing on the ribbon tape 2 that is fed (the print includes blank prints). Thus, the ribbon tape 2 with a desired print thereon is discharged outside the device through the tape discharge port 37. The user may cut out the discharged part with scissors or the like, thus obtaining the ribbon tape 2 used for wrapping.
(31) Referring to
(32) The control unit 40 has a CPU 41 (central processing unit), a RAM 42 (random access memory), and a ROM 43 (read only memory). The CPU 41 performs various kinds of arithmetic processing. The RAM 42 is used as a word area for the CPU 41 to perform various kinds of arithmetic processing. The ROM 43 stores a control program and control data used for the CPU 41 to perform arithmetic processing.
(33) Specifically, the ROM 43 stores a program (tape length calculation program) for calculating a necessary length of the ribbon tape 2 for ribbon wrapping and ribbon tying on the object to be wrapped 1 (necessary tape length). The ROM 43 also stores tying length data, necessary side data and coefficient data, later described.
(34)
(35) It should be understood that the numeric values in the tying length data is simply an example and not limiting. The tying length data may be configured in such a way that the user can arbitrarily change each numeric value. The same applies to numeric values in the following respective data.
(36)
(37)
(38) Hereinafter, a series of processing to calculate a necessary tape length according to a tape length calculation program will be described with reference to
(39) First, a case where the user plans to carry out the wrapping shown in
(40) The user inputs and edits characters and symbols or the like to be printed on the ribbon tape 2, in a text edit window 51 displayed on the display unit 24 (see
(41) As the user chooses designate box size in the fixed-length designation window 52, the control unit 40 causes the display unit 24 to display a wrapping method selection window 53 for selecting a type of ribbon wrapping (see
(42) When the type of ribbon wrapping is chosen, the control unit 40 causes the display unit 24 to display a dimension input window 54 for inputting a dimension of the object to be wrapped 1 (box size) (see
(43) Here, since the size of the object to be wrapped 1 is 10 cm in width12 cm in depth9 cm in height, the user inputs width 10depth 12height 9 cm in the dimension input window 54 (see
(44) As the type of ribbon tying is chosen, the control unit 40 causes the display unit 24 to display the text edit window 51 again (see
Ribbon wrapping length=widthcoefficient+depthcoefficient+heightcoefficient=102+122+94=80 (cm)
(45) Moreover, referring to the tying length data stored in the ROM 43 (tying length storage unit), the control unit 40 (necessary tape length calculation unit) reads out a ribbon tying length 41 cm associated with the inputted trying method information single bow and calculates a necessary tape length using the following equation.
Necessary tape length=ribbon wrapping length+ribbon tying length=80+41=121 (cm)
(46) Then, as the user operates the print key 31, the control unit 40 controls the feed motor 36 to feed the ribbon tape 2 by the calculated necessary tape length, and heats and drives the print head 32 to print the characters, symbols and the like inputted and edited in the text edit window 51 onto the ribbon tape 2. Then, the tape printing device 10 discharges the ribbon tape 2 on which a desired print is made, by the necessary tape length, through the tape discharge port 37. The user cuts out the discharged part with scissors or the like to obtain the ribbon tape 2 having the necessary tape length.
(47) Next, a case where the user plans to carry out the wrapping shown in
(48) Similarly to the above, when a wrapping method selection window 53 is displayed (see
(49) Here, since the size of the object to be wrapped 1 is 10 cm in width12 cm in depth9 cm in height, the user inputs width 10height 9 cm in the dimension input window 54 (see
(50) As the type of ribbon tying is chosen, the control unit 40 causes the display unit 24 to display the text edit window 51 again (see
Ribbon wrapping length=widthcoefficient+heightcoefficient=105+94=86 (cm)
(51) Moreover, referring to the tying length data, the control unit 40 reads out a ribbon tying length 81 cm associated with the inputted trying method information double bow and calculates a necessary tape length using the following equation.
Necessary tape length=ribbon wrapping length+ribbon tying length=86+81=167 (cm)
(52) Then, as the user operates the print key 31, the tape printing device 10 carries out print processing similar to the foregoing example and discharges the ribbon tape 2 on which a print is made, by the necessary tape length, through the tape discharge port 37.
(53) Although not described in detail, a necessary tape length can be calculated similarly to the foregoing example also in a case where the user plans to carry out wrapping in which the type of ribbon wrapping is horizontal straight line wrapping and the type of ribbon tying is none as shown in
Ribbon wrapping length=widthcoefficient+heightcoefficient=102+92=38 (cm)
Necessary tape length=ribbon wrapping length+ribbon tying length=38+1=39 (cm)
(54) As described above, according to the tape printing device 10 of this embodiment, the control unit 40 calculates a ribbon wrapping length based on inputted dimensions of the object to be wrapped 1 and calculates a necessary tape length based on the calculated ribbon wrapping length and a ribbon tying length stored in the ROM 43, by means of the tape length calculation program. Therefore, even when it is difficult for the user to estimate a ribbon tying length, a necessary tape length can be easily found as the user inputs dimensions of the object to be wrapped 1. Thus, a ribbon tape 2 with a print thereon having an appropriate length for ribbon wrapping and ribbon tying can be provided easily.
(55) Also, the control unit 40 calculates a ribbon wrapping length, based on a coefficient of a ribbon wrapping length associated with wrapping method information and dimensions of the object to be wrapped 1. Therefore, as the user inputs wrapping method information and dimensions of the object to be wrapped 1, a ribbon wrapping length corresponding to the wrapping method information (type of ribbon wrapping) can be easily found. Thus, even when the user carries out plural types of ribbon wrapping, an appropriate necessary tape length for each type can be found and convenience can be enhanced. This is particularly convenient in the case of complicated ribbon wrapping such as triangle wrapping.
(56) Moreover, the control unit 40 causes the display unit 24 to display the dimension input window 54 so as to cause the user to input only a necessary side to calculate a ribbon wrapping length, according to the type of ribbon wrapping. Therefore, the user can be made to input only the dimension of a necessary side to calculate a ribbon wrapping length, of the three sides of width, depth and height of the object to be wrapped 1. The user's time and effort for input can be saved.
(57) Also, the control unit 40 calculates a necessary tape length based on a ribbon tying length associated with tying method information. Therefore, as the user inputs tying method information, a necessary tape length corresponding to the tying method information (type of ribbon tying) can be easily found. Thus, even when the user carries out plural types of ribbon tying, an appropriate necessary tape length for each type can be found and convenience can be enhanced. This is particularly convenient in the case of complicated ribbon tying such as double bow.
(58) Up to now, the case where the object to be wrapped 1 is a rectangular parallelepiped is described. However, the invention is not limited to this example. The invention can also be applied, for example, to a case where the object to be wrapped 1 is a teddy bear, on which ribbon wrapping and ribbon tying is carried out around the neck thereof with the ribbon tape 2.
(59) In this case, as shown in
(60) Here, if the size around the neck of the teddy bear is 30 cm, the user inputs 30 cm in the perimeter input window 56 (see
(61) When the type of ribbon tying is chosen, the control unit 40 causes the display unit 24 to display the text edit window 51 again (see
Necessary tape length=ribbon wrapping length+ribbon tying length=30+41=71 (cm)
(62) In this manner, even in the case where the object to be wrapped 1 is not a rectangular parallelepiped, a necessary tape length can be easily found as the user inputs the perimeter of the object to be wrapped 1.
(63) Also, while dimensions and the like of the object to be wrapped 1 are inputted in the tape printing device 10 in this embodiment, this example is not limiting. For example, a text to be printed, a type of ribbon wrapping, a box size and a size of ribbon tying may be inputted to an information processing device (for example, a smartphone) in which print application software is installed, so as to generate print data, and the print data may be sent to the tape printing device 10.
(64) Also, while a tape length is calculated based on the type of ribbon tying chosen by the user in this embodiment, this example is not limiting. For example, it is possible to select or input size of ribbon tying. Moreover, a size of ribbon tying may be automatically set, based on the dimension of at least one side, of the three sides of width, depth and height of the object to be wrapped. Thus, proper balance can be set between the size of the object to be wrapped and the size of ribbon tying, thus enabling good appearance of the wrapping.
(65) Also, while the necessary tape length calculation unit in this embodiment calculates a necessary length of the ribbon tape 2 for ribbon wrapping and ribbon tying on the object to be wrapped 1 as a necessary tape length, this example is not limiting. The necessary tape length calculation unit may calculate a necessary length of the ribbon tape 2 for ribbon wrapping or ribbon tying, as a necessary tape length. It suffices that the tape printing device has at least necessary side data and coefficient data when performing ribbon wrapping, and at least tying length data when performing ribbon tying.