Printer
09662910 ยท 2017-05-30
Assignee
Inventors
Cpc classification
B41J11/66
PERFORMING OPERATIONS; TRANSPORTING
International classification
B41J11/66
PERFORMING OPERATIONS; TRANSPORTING
B41J11/70
PERFORMING OPERATIONS; TRANSPORTING
H04N1/00
ELECTRICITY
Abstract
The disclosure discloses a printer including a controller. The controller executes a reception process, a determination process, a first notification transmission process, a second notification transmission process, a data acquisition process, and a coordination control process. In the determination process, it is determined whether any of a print formation process, a feeding process, and a standby process is executed when a first print instruction is received. In the case that the print formation process or the feeding process is in execution, a first notification is transmitted in the first notification transmission process. In the case that the standby process is in execution, a second notification is transmitted in the second notification transmission process. In the case that none of the print formation process, the feeding process, and the standby process is in execution, print data included in the first print instruction is acquired in the data acquisition process.
Claims
1. A printer comprising: a feeder configured to feed a print-receiving tape; a printing head that is configured to perform printing on said print-receiving tape and is disposed on a feeding path of said feeder; a cutter that is configured to cut said print-receiving tape in a thickness direction and is disposed downstream of said printing head along said feeding path; a communication device configured to perform mutual recognition communication including connection authentication with at least one operation terminal; and a controller; said controller being configured to execute: a reception process for receiving a first print instruction from a first operation terminal by said mutual recognition communication via said communication device; a determination process for determining whether any of: (i) a print formation process for performing a desired print formation while feeding said print-receiving tape, (ii) a feeding process for further feeding said print-receiving tape after completion of said print formation process such that said print-receiving tape is positioned by stopping the feeding when a boundary position faces said cutter wherein the boundary position is defined as a boundary between a printed tape portion having said desired print formed thereon and an unprinted tape portion in said print-receiving tape, and (iii) a standby process for waiting for, after positioning in said feeding process, said cutter to cut said boundary position to separate said printed tape portion from said unprinted tape portion located upstream than said boundary position after the cutting in a feeding direction, is being executed based on a second print instruction from a second operation terminal preceding said first print instruction when said first print instruction is received in said reception process; a first notification transmission process for, in the case that it is determined in the determination process that said print formation process or said feeding process is in execution, transmitting a first notification indicative of being in a print operation to said first operation terminal by said mutual recognition communication via said communication device; a second notification transmission process for, in the case that it is determined in the determination process that said standby process is in execution, transmitting a second notification indicative of being in standby and waiting for cutting to said first operation terminal by said mutual recognition communication via said communication device; a data acquisition process for, in the case that it is determined in said determination process that none of said print formation process, said feeding process, and said standby process is in execution, acquiring print data included in said first print instruction received in said reception process; and a coordination control process for controlling said feeder and said printing head in a coordinated manner such that said print formation process and said feeding process are executed by using said print data acquired in said data acquisition process.
2. The printer according to claim 1, further comprising a timer configured to detect a standby start time at which said standby process is started or a standby period elapsed from start of said standby process, wherein in said second notification transmission process, said second notification including said standby start time or said standby period detected by said timer is transmitted to said first operation terminal.
3. The printer according to claim 1, wherein: said cutter is a manual cutter configured to perform a cutting operation in conjunction with an operation of an operation lever, said printer further comprises a cutting sensor configured to detect that said manual cutter enters a cutting completion state, said determination process is configured to determine that said standby process is terminated when said cutting sensor detects said cutting completion state of said manual cutter, in the case that it is determined in said determination process that said standby process is terminated when a third print instruction is received from said first operation terminal in said reception process after said second notification is transmitted to said first operation terminal in said second notification transmission process, print data included in said third print instruction is acquired in said data acquisition process, and in said coordination control process, said feeder and said printing head are controlled in a coordinated manner such that said print formation process and said feeding process are executed by using said print data included in said third print instruction, the print data being acquired in said data acquisition process.
4. The printer according to claim 1, wherein: said cutter is an automatic cutter configured to perform a cutting operation with a drive force generated by a cutting driving device, said controller is configured to further execute a cutting control process for, in the case that a cutting instruction for performing said cutting operation is received from said first operation terminal in said reception process after said second notification is transmitted to said first operation terminal in said second notification transmission process, controlling said cutting driving device to drive said automatic cutter to cut said boundary position of said print-receiving tape in said standby process, said determination process is configured to determine that said standby process is terminated when said automatic cutter cuts said boundary position by the control of said cutting control process, in the case that it is determined in said determination process that said standby process is terminated when a fourth print instruction is received from said first operation terminal in said reception process after said second notification is transmitted to said first operation terminal in said second notification transmission process, print data included in said fourth print instruction is acquired in said data acquisition process, and in said coordination control process, said feeder and said printing head are controlled in a coordinated manner such that said print formation process and said feeding process are executed by using said print data included in said fourth print instruction, the print data being acquired in said data acquisition process.
5. The printer according to claim 4, wherein in said determination process, when said controller outputs a command signal to drive said cutting driving device, it is determined that said standby process is terminated by regarding that the said automatic cutter cuts said boundary position.
6. The printer according to claim 1, wherein said controller is configured to further execute a connection determination process for determining whether a type of connection between said communication device and said first operation terminal is a wireless LAN, a wired LAN connection, or a USB connection, in the case that it is determined in said connection determination process that said type of connection is said wireless LAN or said wired LAN connection, said first notification in said first notification transmission process or said second notification in said second notification transmission process is performed in accordance with a determination result in said determination process, and in the case that it is determined in said connection determination process that said type of connection is said USB connection, print data included in said first print instruction received in said reception process is acquired in said data acquisition process even when it is determined in said determination process that any of said print formation process, said feeding process, and said standby process is in execution.
7. The printer according to claim 1, wherein said controller is configured to further execute a third notification transmission process for, in the case that it is determined in said determination process that said standby process is in execution, transmitting a third notification corresponding to transmission of said second notification to said first operation terminal is transmitted by said mutual recognition communication via said communication device to said second operation terminal that is a transmission source of said second print instruction related to execution of said print formation process preceding the standby process.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
(21)
(22)
(23)
(24)
(25)
(26)
(27)
(28)
(29)
(30)
(31)
(32)
(33)
(34)
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
(35) An embodiment of the present disclosure will now be described with reference to the drawings.
(36) <System Configuration>
(37)
(38) The operation terminal 300 is, for example, an information terminal such as a PDA (personal digital assistance) and a smartphone (portable telephone with a PDA function) having the above described communication function. This operation terminal 300 has, for example, a touch panel 301 and an operation button 302. The touch panel 301 has a display function of displaying various pieces of information and messages on a liquid crystal display etc. and allows a user to input desired instructions and information in combination with the above described operation button 302. Therefore, subsequently, the above described display function portion of the touch panel will be simply referred to as a display part 301, and the above described operation function portion and the above described operation button of the touch panel will collectively simply be referred to as an operation part 302. The operation terminal 300 of this example can attempt to transmit/receive information to/from the tape printer 1 through the above described mutual recognition wireless communication and can cause the tape printer 1 to print desired printing data (described later in detail).
(39) <Configuration of Tape Printer>
(40) The above described tape printer 1 will be described. As shown in
(41) A side surface of the lower cover 15 includes a recessed part 15b and a discharging exit 15a formed at the center of an innermost part inside the recessed part to discharge a printed label tape 109 (see
(42) The upper cover 17 is disposed with, from the front side toward the rear side, a keyboard 3 for performing various operations such as character input, functional keys 4 such as a power switch and a print key for causing the tape printer 1 to perform various functions, and a transparent panel 7 mounted to close an opening part like a rectangular opening, for example.
(43) The upper cover 17 includes a lid-like cartridge cover 17a that can be opened for mounting a tape cassette-like cartridge 8 on the upper surface rear part side and that opens and closes a cartridge holder 9. This cartridge cover 17a has a cutout part 17b disposed to an end part in a direction D1 (see
(44) The tape printer 1 has the cartridge holder 9 disposed on the upper surface rear part side thereof such that the cartridge 8 is detachably mounted. This cartridge holder 9 is always closed by the above described cartridge cover 17a (see
(45) Detailed structures of the cartridge 8 and the cartridge holder 9 will be described with reference to
(46) The first roll 102 has the above described base tape 101 wound around a reel member 102a. The base tape 101 includes, for example, a bonding adhesive layer, a base film, an affixing adhesive layer, and a separation sheet laminated in this order from the inner wound side toward the opposite side. The second roll 104 has the above described print-receiving tape 103 wound around a reel member 104a.
(47) The feeding roller 27 feeds the above described base tape 101 and the above described print-receiving tape 103 in the direction Di described above while pressing and bonding the tapes into the above described printed label tape 109.
(48) On the downstream side of the feeding roller 27 and a pressure roller 28 along the feeding path of the printed label tape 109 (i.e., on the downstream side of a printing head 23 described later), a fixed blade 40 is disposed along with a movable blade 41 advancing toward the above described fixed blade 40 in accordance with an manual operation of the above described cut lever 50 to cut the printed label tape 109 in a thickness direction in cooperation with the fixed blade 40.
(49) On the other hand, the cartridge holder 9 is disposed with a ribbon take-up roller driving shaft 107 for taking up the above described ink ribbon 105 used in the cartridge 8, and a feeding roller driving shaft 108 for feeding the above described printed label tape 109. The ribbon take-up roller 106 and the feeding roller 27 described above are rotationally driven in conjunction with each other by transmitting a drive force of a feeding motor not shown to the above described ribbon take-up roller driving shaft 107 and the above described feeding roller driving shaft 108. The printing head 23 performing desired printing on the fed print-receiving tape 103 is disposed on the cartridge holder 9 such that the printing head 23 is positioned at an opening part of the cartridge 8 when the cartridge 8 is mounted. The printing head 23 is located away from the above described movable blade 41 and the fixed blade 40 at a predetermined separation distance La along the tape feeding path (see, e.g.,
(50) <General Operation of Producing Print Tape>
(51) When the cartridge 8 is mounted on the above described cartridge holder 9 in the above described configuration, the print-receiving tape 103 and the ink ribbon 105 are interposed between the printing head 23 and a platen roller 26 facing thereto. The base tape 101 and the print-receiving tape 103 are interposed between the feeding roller 27 and the pressure roller 28 facing thereto. The ribbon take-up roller 106 and the feeding roller 27 are then rotationally driven in a synchronized manner in respective directions indicated by arrows B and C in
(52) The above described base tape 101 and the print-receiving tape 103 after completion of the above described printing are bonded and integrated by the above described feeding roller 27 and the pressure roller 28 into the printed label tape 109, which is fed outside the cartridge 8 from the tape discharging part. The ink ribbon 105 after printing to the print-receiving tape 103 is taken up by the ribbon take-up roller 106 by driving the ribbon take-up roller driving shaft 107.
(53) The printed label tape 109 fed outside the cartridge 8 as described above is cut by the fixed blade 40 and the movable blade 41 cooperating with each other base on an manual operation of the above described cut lever 50, and a print label L (see
(54) <Functional Configurations of Tape Printer and Operation Terminal>
(55) Functional configurations of the tape printer 1 and the operation terminal 300 will be described with reference to
(56) In
(57) The above described controller 140 includes a print-controller 140A for carrying out controls of printing in a regular print mode of
(58) The operation terminal 300 includes a CPU 303, a memory 304 consisting of, for example, a RAM and a ROM, the above described operation part 302, the above described display part 301, a large-capacity storage device 305 consisting of a hard disk device etc. and storing various pieces of information, and a communication control part 306 transmitting/receiving information to/from the above described at least one tape printer 1 through the above described mutual recognition communication.
(59) The CPU 303 executes a signal process in accordance with a program stored in the ROM in advance while using a temporary storage function of the RAM, thereby transmitting/receiving various instruction signals and information signals to/from the tape printer 1.
(60) <Regular Print Mode and Continuous Print Mode>
(61) The tape printer 1 having the above described configuration includes two modes, i.e., a regular print mode in which the print label L produced from the printed label tape 109 as described above is cut and separated from the printed label tape 109 positioned upstream thereof along a tape transport direction, and a continuous print mode in which a portion corresponding to the print label L (hereinafter also simply referred to as a print label part Lo) is kept connected to the above described printed label tape 109 positioned upstream thereof without separating as described above. This embodiment is an embodiment when the above described regular print mode is used. Basic operation in the regular print mode will be described.
(62) <Print Label Producing Operation in Regular Print Mode>
(63) First, a producing operation of a print label in the above described regular print mode will be described with reference to
(64)
(65)
(66) The energization of the printing head 23 is terminated in the above described print completion state and only the tape feeding is continuously performed. Subsequently, the feeding is continued until the above described boundary position faces the above described movable blade 41 and, when the boundary position faces the movable blade 41, the tape feeding is stopped and the tape is positioned (see
(67) Subsequently, when the cut lever 50 is manually operated by a user, the movable blade 41 and the fixed blade 40 cooperate with each other to cut the above described boundary position (see
(68) As shown in
(69) <Background of Technique of This Embodiment>
(70) Before describing a characteristic of this embodiment, i.e., a function of notifying the operation terminal 300 (specifically, an operation terminal 30B. described later) of the above described print formation process, feeding process, and standby process in execution in the tape printer 1, a background of the necessity of such a function will be described by using a comparison example shown in
(71) As described above, the tape printer 1 of this embodiment requires the manual operation of the cut lever 50 for cutting after the print formation on the printed label tape 109. However, for example, as shown in
(72) In such a case, as shown in
(73) Such a state causes an inconvenience because, as shown in
(74) <Characteristic of This Embodiment>
(75) To avoid the above described in convenience, this embodiment prevents the printed label tape 109 from being produced in the above described connected state even if a print instruction is transmitted from the operation terminal 300B to the tape printer 1 without cutting the printed label tape 109 produced immediately before as described above. This technique will hereinafter be described in detail.
(76) In this embodiment, as shown in
(77) As shown in
(78) As shown in
(79) <Details of Control Carried Out by Controller>
(80) Flowcharts of
(81) <When Print Instruction is Given in Cut Waiting State>
(82) Description will hereinafter be made of the case described with reference to
(83) First, at step S210 of
(84) At step S220, the notification-controller 140B determines whether a print flag F1 and a standby flag F2 satisfy F1=0 and F2=0. Before the print-controller 140A acquires print data from the notification-controller 140B, the flags are F1=0, F2=0 (see step S10 of
(85) At step S240, the notification-controller 140B outputs to the above described print-controller 140A the print data (including the text characters ABCD) included in the print instruction based on the operation of the above described user A received at above described step S210 and terminates this flow.
(86) On the other hand, going to
(87) At step S15, the print-controller 140A determines whether print data is input from the above described notification-controller 140B. As in the description of step S240 of
(88) At step S35, the print-controller 140A starts feeding the print-receiving tape 103. Specifically, the print-controller 140A outputs a command signal instructing the transport roller driving circuit 35 to start driving so as to rotate the feeding roller driving shaft 108 via the transport roller motor 34, thereby starting the feeding of the above described print-receiving tape 103, the base tape 101, and the printed label tape 109.
(89) At step S37, the print-controller 140A sets the print flag F1 to 1 indicative of being in the print process and goes to step S38.
(90) At step S38, the print-controller 140A determines based on the above described print data acquired at above described step S15 whether the tapes started being fed as described above arrive at a print start position of the print-receiving tape 103. Specifically, the print-controller 140A determines with a known technique whether the downstream tip end part of the print area described above faces the position facing the printing head 23. If not arriving at the print start position, the determination is negative (S38:NO) and the print-controller 140A returns to step S35 to feed the above described tapes to the print start position. If arriving at the print start position, the determination is affirmative (S38:YES) and the print-controller 140A goes to step S40.
(91) At step S40, print-controller 140A controls the printing head 23 via the print-head driving circuit 31 to form the print corresponding to the print data acquired at above described step S15 on the print-receiving tape 103. If the print data including the text characters ABCD is acquired from the print instruction based on the operation of the above described user A, the print formation of the text characters ABCD is performed on the print-receiving tape 103.
(92) Subsequently, at step S45, the print-controller 140A further performs the tape feeding after completion of the print formation process of above described step S40 and determines whether the printing head 23 is faced by the above described boundary position 203 corresponding to a print end position on the print-receiving tape 103. If the printing head 23 is not faced by the above described boundary position 203, the determination is negative (S45:NO) and the print-controller 140A returns to step S35 to repeat the same procedure. On the other hand, if the printing head 23 is faced by the above described boundary position 203 (see
(93) At step S85, the print-controller 140A outputs a command signal instructing the above described transport roller driving circuit 35 to perform driving so as to start the transport roller motor 34 to rotate the feeding roller driving shaft 108, thereby performing the above described tape feeding by the distance La described above (corresponding to the separation distance between the printing head 23 and the movable blade 41).
(94) Subsequently, going to step S90, the print-controller 140A outputs an instruction signal instructing the transport roller driving circuit 35 to stop driving so as to stop the feeding roller driving shaft 108 rotated by the transport roller motor 34 and terminate the above described tape feeding, thereby achieving the standby state of waiting for cutting by the movable blade 41.
(95) Going to step S96, the print-controller 140A returns the above described print flag F1 to 0 and sets the above described standby flag F2 to 1 indicative of being in the standby process. Subsequently, the print-controller 140A goes to step S97.
(96) At step S97, the print-controller 140A determines based on the detection result of the movable blade sensor 36 described above whether the above described movable blade 41 cuts the above described boundary position 203 in accordance with a manual operation of the above described cut lever 50. If the user A forgets to perform the manual operation as described above, the determination of step S97 is negative (S97:NO) and the print-controller 140A continues waiting in a loop.
(97) Returning to
(98) At step S230, the notification-controller 140B determines whether the print flag F1 is 1. Because of F1=0 at this time point as described above, the determination is negative (S230:NO) and the notification-controller 140B goes to step S250. At step S250, the notification-controller 140B transmits the above described second notification indicative of waiting for cutting by the user A to the operation terminal 300B of the user B. Subsequently, the notification-controller 140B terminates this flow.
(99) <When Print Instruction is Given during Print Operation>
(100) On the other hand, as described above with reference to
(101) At step S260, the notification-controller 140B transmits the above described first notification indicative of being in the print operation (using the print data in the print instruction based on the operation of the user A) to the operation terminal 300B of the user B and terminates this flow.
(102) <When Cutting is Completed>
(103) Alternatively, as described above with reference to
(104) Accordingly, because of input of the print data (including the text characters EFGH) included in the print instruction based on the operation of the above described user B output from the above described notification-controller 140B, the determination of step S15 is affirmative (S15:YES), the print-controller 140A acquires the above described input print data and goes to step S35.
(105) Subsequently, at step S40 after steps S35, S37, and S38 described above, the print-controller 140A controls the printing head 23 via the print-head driving circuit 31 to form the print of the text characters EFGH on the print-receiving tape 103 based on the print data acquired from the print instruction based on the operation of the above described user B (see
(106) <Effect of This Embodiment>
(107) As described above, this embodiment can avoid the inconvenience of the printed label tape 109 produced in the connected state as shown in
(108) The present disclosure is not limited to the above described embodiment and may variously be modified without departing from the spirit and the technical ideas thereof. Such modification examples will hereinafter be described in order. In the modification examples, the portions equivalent to those of the above described embodiment are denoted by the same reference numerals and will not be described or will be described in a simplified manner as needed.
(109) (1) When User B Transmits Print Instruction Again After Standby Notification and Performs Cut Operation by Himself/Herself to Start Printing
(110) A control procedure executed by the above described notification-controller 140B in this modification example is shown in
(111) A flow of
(112) At step S280, the notification-controller 140B determines whether the standby flag F2=0 is satisfied (i.e., whether the standby process is terminated). When the user B transmitting the print instruction as described above goes to the tape printer and manually operate the cut lever 50 to cut the portion of ABCD (corresponding to the print instruction of the user A) of the above described printed label tape 109, the notification-controller 140B stops waiting in a loop at step S97 of
(113) At step S290, as is the case with above described step S240, the notification-controller 140B outputs to the above described print-controller 140A the print data (including the text characters EFGH) included in the print instruction based on the operation of the above described user B received at above described step S270 and terminates this flow. As a result, since the determination of step S15 is affirmative (S15:YES) in the flow of
(114) (2) When Printed Label Tape is Forcibly Cut in Accordance with Cutting Instruction Based on Operation of User B
(115) As described above, the above described tape printer 1 includes two modes, i.e., the above described regular print mode and the above described continuous print mode. The case of applying this modification example to the above described continuous print mode will hereinafter be described with reference to
(116) <Operation of Producing Multiple Print Labels in Continuous Print Mode>
(117) First, a print label producing operation of this modification example in the above described continuous print mode will be described with reference to
(118) As described with reference to
(119) Unlike
(120) For the last one of the three labels, the above described automatic cutting is not performed and the print label part Lo is put into a standby state (state of waiting for cutting by manual operation) in the connected form with the printed label tape 109 upstream thereof. In particular, as described above, when the print of the characters of the above described ABCD is completed, the energization of the printing head 23 is terminated and, when the feeding further proceeds and a position corresponding to the above described boundary position faces the printing head 23, the tape feeding is stopped (see
(121) If a user desires and intends to take out the last one of the three print label parts Lo, the user manually operates a suitable key out of the above described functional keys 4 to perform the above described tape feeding (so-called tape feeding operation. not shown) until the upstream end part of the third one of the print label parts Lo is at a position facing the above described movable blade 41. As a result, the above described third one of the print label parts Lo can be separated from the upstream printed label tape 109 by operating the cut lever 50, so as to acquire a third one of the print labels L.
(122) <Characteristic of Technique of This Modification Example>
(123) In this modification example, first, as shown in
(124) In this modification example, as shown in
(125) <Detailed Behavior of Forced Cutting>
(126)
(127) <Details of Control Carried Out by Print-Controller>
(128) A control procedure executed by the above described print-controller 140A in this modification example will be described with a flowchart of
(129) At steps S10 and S15 same as
(130) At step S20, the print-controller 140A acquires the production number K of the print labels L specified in the print instruction input at above described step S15. For example, in the example shown in
(131) At step S30, the print-controller 140A substitute 1 for a counter variable N corresponding to the number of print processes on the print-receiving tape 103 (in other words, the number of times of production of the print labels L).
(132) Subsequently, at steps S35, S37, and S38 same as
(133) At step S40, the print-controller 140A controls the printing head 23 via the print-head driving circuit 31 as is the case with above described step S40 to form on the print-receiving tape 103 the print having contents corresponding to the counter N at this time point out of the print data acquired at above described step S15. The print instruction of the above described user A forms the same text characters ABCD at all the values of N=1, 2, and 3 (this is not a limitation, and the characters may be different from each other) and the print instruction of the above described user B forms the text characters EFGH at N=1. Subsequently, at step S45 same as
(134) At step S47, the print-controller 140A determines whether the value of the counter variable N at this time point is the same as the production number K acquired at above described step S30. In other words, the production of the print labels L (or the print label parts Lo) are completed for the production number K. If the value of the counter variable N reaches the production number K, the determination is affirmative (S47:YES) and the print-controller 140A goes to step S72 described later. If the value of the counter variable N does not reach the production number K, the determination is negative (S47:NO) and the print-controller 140A goes to step S48.
(135) At step S48, the print-controller 140A further feeds the print-receiving tape 103 and determines whether the movable blade 41 is faced by the boundary position 203 corresponding to the above described print end position on the print-receiving tape 103. If the movable blade 41 is not faced by the boundary position 203, the determination is negative (S48:NO) and the print-controller 140A waits in a loop. If the movable blade 41 is faced by the boundary position 203, the determination is affirmative (S48:YES) and the print-controller 140A goes to step S50.
(136) At step S50, the print-controller 140A stops feeding the print-receiving tape 103. Specifically, the print-controller 140A outputs a command signal instructing the transport roller driving circuit 35 to stop driving so as to stop the feeding roller driving shaft 108 via the transport roller motor 34, thereby stopping the feeding of the above described print-receiving tape 103, the base tape 101, and the printed label tape 109.
(137) Subsequently, at step S60, the print-controller 140A cuts the printed label tape 109 including the print-receiving tape 103 after the print formation at above described step S40. Specifically, the print-controller 140A outputs a command signal to the cutter solenoid driving circuit 38. As a result, the movable blade 41 is actuated by the drive force of the cutter driving solenoid 37, and the upstream end part of the above described first tape portion 103a is cut (see, e.g.,
(138) Going to step S70, the print-controller 140A adds 1 to the value of the counter variable N and then return to step S35 to repeat the same procedure.
(139) On the other hand, at step S72 after the affirmative determination of step S47, the print-controller 140A outputs the command signal instructing the transport roller driving circuit 35 to stop driving so as to stop the feeding roller driving shaft 108 via the transport roller motor 34 as is the case with above described step S50, thereby stopping the feeding of the above described print-receiving tape 103, the base tape 101, and the printed label tape 109.
(140) Subsequently, at step S73, the print-controller 140A returns the above described print flag F1 to 0, sets the standby flag F2 to 1 indicative of being in the standby process, and then goes to step S75.
(141) At step S75, the print-controller 140A determines whether a feed process is executed by a suitable manual key operation to the functional keys 4. If the feed process is executed, the determination is affirmative (S75:YES) and the print-controller 140A goes to step S85 described later. If the feed process is not executed, the determination is negative (S75:NO) and the print-controller 140A goes to step S81.
(142) At step S81, the print-controller 140A determines whether a cutting instruction is input from the notification-controller 140B (see step S280 of
(143) At step S85, the print-controller 140A performs the above described tape feeding by the distance La described above (corresponding to the separation distance between the printing head 23 and the movable blade 41) as is the case with
(144) Subsequently, at step S90, the print-controller 140A stops the tape feeding as is the case with
(145) At step S95, the print-controller 140A cuts the printed label tape 109 including the print-receiving tape 103 as is the case with above described step S60. Specifically, the print-controller 140A outputs a command signal to the cutter solenoid driving circuit 38. As a result, the movable blade 41 is actuated by the drive force of the cutter driving solenoid 37 to cut the above described boundary position 203 (see
(146) Subsequently, going to step S100, the print-controller 140A returns the standby flag F2 to 0 corresponding to the termination of the standby process and terminates this flow. Because F2=0 is set in this way, the determination of step S220 of
(147) <Details of Control Carried Out by Notification-Controller>
(148) A control procedure executed by the above described notification-controller 140B in this modification example will be described with a flowchart of
(149) The flow shown in
(150) At step S270, the notification-controller 140B determines whether a cutting instruction (specifically, a cutting instruction for cutting the third one of the print label parts Lo corresponding to the last one of the above described multiple labels) is received from the operation terminal 300B of the user B receiving the above described second notification transmitted at above described step S250. If the cutting instruction is not received, the determination is negative (S270:NO) and the notification-controller 140B waits in a loop until the cutting instruction is received. If the cutting instruction is received, the determination is affirmative (S270:YES) and the notification-controller 140B goes to step S280.
(151) At step S280, the notification-controller 140B outputs the cutting instruction received at above described step S270 to the print-controller 140A. As a result, the determination of input of the cutting instruction described above becomes affirmative at step S81 of
(152) This modification example provides the same effect as the above described embodiment.
(153) Although the description has been made of the case of applying the technique of this modification example (the forced cutting based on the cutting instruction from the operation terminal 300B) to the continuous print mode, this is not a limitation, and the technique may be applied to the regular print mode described with reference to
(154) (3) When Print Data Acquisition State is Made Variable in Accordance with Connection Form
(155) In particular, in this modification example, for example, a CPU of the above described controller 140 determines whether a connection form between the communication control part 306 of the operation terminal 300B and the communication control part 142 of the tape printer 1 is connection through a wireless LAN (or a wired LAN) or connection through a USB cable. If it is determined that the connection form is the wireless LAN (or wired LAN) connection, the above described first notification at above described step S260 or the above described second notification at above described step S250 is transmitted as shown in the flow of
(156) (4) When Notification is Made to Previous User Forgetting Manual Operation and Leaving Tape
(157) In particular, in this modification example, as described above, if the above described standby flag F2 is 1 and the determination of step S230 of
(158) (5) Others
(159) The arrows shown in
(160) The flowcharts shown in
(161) The techniques of the above described embodiment and the modification examples may appropriately be utilized in combination other than those described above.