This application claims priority from Japanese Patent Application No. 2020-198309 filed Nov. 30, 2020. The entire content of the priority application is incorporated herein by reference.
A conventional image-recording device conveys a continuous recording sheet while recording an image thereon and subsequently operates a cutting device to cut off the section of the recording sheet on which the image was recorded (see Japanese Patent Application Publication No. 2004-306304, for example). The cut section of the recording sheet is dropped through a discharge unit into a stacker to be stacked with other recorded sections of the recording sheet. In the conventional technology of the Japanese Patent Application Publication No. 2004-306304, the image recording device continues to feed the continuous recording sheet that remains inside the image-recording device after the recorded section has been cut. This additional feed is performed to assist in ejecting the cut section in case the cut section did not drop into the stacker but remains in the discharge unit.
Thus, the conventional printer (the image-recording device) always forces the printed piece of the printing medium (the cut section of the recording sheet) out of the printer's case through a discharge opening. However, in some cases the user may wish to keep the printed piece of printing medium in the discharge opening.
In view of the foregoing, it is an object of the present invention to provide a printer that improves user-friendliness of the conventional technology with respect to the manner in which printed pieces of printing media are handled.
In order to attain the above and other objects, according to one aspect, the disclosure provides a printer including a printing unit, a conveying unit, a cutting unit, a casing and a controller. The printing unit is configured to print images on a continuous printing medium. The conveying unit is configured to convey the continuous printing medium in a conveying direction. The cutting unit is positioned downstream of the printing unit in the conveying direction. The cutting unit is configured to cut off a printed medium piece from the continuous printing medium. The casing is configured to accommodate the printing unit, the conveying unit and the cutting unit therein. The casing is formed with a discharging opening. The controller is configured to control the printing unit, the conveying unit and the cutting unit. The controller is configured to perform receiving a setting for a discharge mode of the printed medium piece, the setting being selected from among a plurality of modes which includes a forcible discharge mode and a non-forcible discharge mode. The controller is configured to further perform driving the printing unit to print an image on the continuous printing medium in response to a print command. The controller is configured to further perform driving the cutting unit to cut off the printed medium piece from the continuous printing medium after completing the printing in response to the print command. The controller is configured to further perform, in a case where the discharge mode is currently set to the forcible discharge mode, after completing the cutting in response to the print command and prior to performing the printing in response to a next print command, forcibly discharging the printed medium piece from the casing through the discharging opening, a leading edge of the continuous printing medium being conveyed by a first feed amount in the conveying direction by driving the conveying unit such that the printed medium piece is pushed by the leading edge of the continuous printing medium. The controller is configured to further perform, in a case where the discharge mode is currently set to the non-forcible discharge mode, non-forcibly discharging the printed medium piece from the casing through the discharging opening.
According to this configuration, the controller can switch between executing or not executing the forcible discharge process based on the currently set discharge mode. Therefore, the printer can make retrieving the printed medium piece more user-friendly than a conventional printer, which cannot set an option for conveying or not conveying a printing medium in a conveying direction to push a printed medium piece out of a case through a discharging opening.
The particular features and advantages of the disclosure will become apparent from the following description taken in connection with the accompanying drawings, in which:
A printer 1 according to a present embodiment of the present invention will be described while referring to the accompanying drawings. The printer 1 is a thermal label printer that prints on a printing medium M. The printing medium M is a continuous thermal paper. Below, left/right, front/rear, and top/bottom indicated in the drawings by arrows will be used to describe the left/right, front/rear, and top/bottom of the printer 1.
The physical structure of the printer 1 will be described next with reference to
The printing unit 5 is disposed forward of the accommodating section 32 and rearward of the discharge slot 31 formed in the main case 3. The printing unit 5 prints images on the continuous printing medium M. In the present embodiment, the printing unit 5 is a thermal head and includes a plurality of heating elements (not shown). The conveying unit 6 conveys the printing medium M in a conveying direction D. The conveying unit 6 is provided with a platen roller 61, a shaft 64, a roller gear 62, a transmission mechanism (not shown), and a conveying motor 63. The platen roller 61 is a cylindrically shaped member that extends in the left-right direction. The platen roller 61 is rotatably supported on the bottom surface of the cover 4 at the front edge thereof. The platen roller 61 is rotatable about the shaft 64, which is oriented in the left-right direction. The platen roller 61 opposes the printing unit 5 and can move vertically as the cover 4 is opened and closed. When the cover 4 is in the closed position, the platen roller 61 is pressed against the printing unit 5 with the printing medium M interposed therebetween. When the cover 4 is in the open position, the platen roller 61 is separated above the printing unit 5. The roller gear 62 is fixed to the right end of the shaft 64 in the platen roller 61. The transmission mechanism and the conveying motor 63 are provided inside the main case 3. The transmission mechanism includes a plurality of gears that transmit the drive force of the conveying motor 63 to the roller gear 62. The conveying motor 63 is a stepping motor capable of forward and reverse rotation, for example. When the cover 4 is in the closed position, the platen roller 61 of the conveying unit 6 presses the printing unit 5 downward. At this time, the roller gear 62 is engaged with a gear in the transmission mechanism and is coupled to the conveying motor 63 via the transmission mechanism. When the cover 4 is in the closed position, the drive of the conveying motor 63 rotates the platen roller 61, and the platen roller 61 conveys the printing medium M along a conveying path Q from the roll R to the discharge slot 31. The conveying path Q extends from the top of the roll R to the discharge slot 31 while passing through a printing position P1 and a cutting position P2 (see
The cutting unit 8 is positioned downstream (in front) of the printing unit 5 in the conveying direction for cutting off a printed medium piece P from the continuous printing medium M. The cutting unit 8 includes a fixed blade 81, a movable blade 82, and a cutting motor 83 disposed inside the case 2. The blade edge of the fixed blade 81 is positioned slightly forward of the front side of the platen roller 61 in the front-rear direction. The movable blade 82 is disposed downward of and is separated from the fixed blade 81. The movable blade 82 can pivot relative to the fixed blade 81. When the movable blade 82 is pivoted upward, the edge of the movable blade 82 contacts the edge of the fixed blade 81 from the front. The cutting unit 8 pivots the movable blade 82 in response to the rotational drive of the cutting motor 83. The cutting motor 83 is a stepping motor, for example. When the movable blade 82 is pivoted, the fixed blade 81 and movable blade 82 cut the printing medium M through the thickness direction (up-down direction) along the width direction W. In the following description, the portion of the printing medium M cut off by the cutting unit 8 will be called the “printed medium piece P.”
The guide member 10 is a plate-shaped member that is elongated in the left-right direction. The guide member 10 guides the printed medium piece P discharged from the case 2 through the discharge slot 31. The guide member 10 is provided at least within a region K2 within the extended range of the discharge slot 31. The region K2 is a region in the width direction W of at least a part of the printing medium M through which at least the part of the printing medium M passes. More preferably, the guide member 10 extends along an entire region K1 between the left and right ends of the discharge slot 31, as is the guide member 10 of the present embodiment shown in
Next, the electrical configuration of the printer 1 will be described with reference to
The drive circuit 51 is an electronic circuit for driving the display unit 35. The drive circuit 52 is an electronic circuit for driving the conveying motor 63. The drive circuit 53 is an electronic circuit for driving the printing unit 5. The drive circuit 54 is an electronic circuit for driving the cutting motor 83. The communication interface 56 enables the printer 1 to communicate with external devices.
Next, a main process executed by the CPU 9 of the printer 1 will be described with reference to
As shown in
In S23 the CPU 9 determines whether a command to set the discharge mode was detected. To set a discharge mode, the user operates the operating unit 34 in order to select a desired mode from among the plurality of displayed modes, and subsequently inputs a command to set the discharge mode. When a command to set a discharge mode was detected (S23: YES), in S24 the CPU 9 sets the discharge mode based on the command and stores the specified discharge mode in the flash memory 44.
On the other hand, if a command to set the discharge mode was not detected (S23: NO) or after completing the setting in S24, in S25 the CPU 9 determines whether a command to set a prescribed period of time was detected. When the discharge mode is currently set to the non-forcible discharge mode, upon completion of a printing process in response to the current print command detected in S1, the printer 1 according to the present embodiment determines whether another print command was detected. If a subsequent print command exists, the printer 1 waits for a prescribed period of time to elapse after completion of the printing process in response to the current print command before performing a printing process in response to the next print command. For this purpose, the printer 1 accepts a setting for the prescribed period of time. When the discharge mode is set to the forcible discharge mode, the prescribed period of time is set to 0. To set the prescribed period of time, the user operates the operating unit 34 to input the prescribed period of time, and subsequently inputs a command to set the prescribed period of time. When a command to set the prescribed period of time was detected (S25: YES), in S26 the CPU 9 sets the prescribed period of time in response to the command and stores the time in the flash memory 44. If a command to set a prescribed period of time was not detected (S25: NO) or after completing the process in S26, in S27 the CPU 9 determines whether a command to quit settings for the discharge conditions was detected based on whether the button 23 was selected. If a command to quit settings was not detected (S27: NO), the CPU 9 returns to S23. When a command to quit settings was detected (S27: YES), the CPU 9 advances to S28 described later.
In S1 of this example, the user operates the operating unit 34 to input a continuous print command into the CPU 9 for performing a continuous print. The continuous print command in this example includes three print commands corresponding to the three images E1-E3. In addition to print data, each print command includes information representing lengths M1, M2, and C shown in
When a print command for printing the image E1 was detected (S1: YES), in S2 the CPU 9 calculates a reverse feed amount. The reverse feed amount is an amount corresponding to the previous feed amount and indicates the distance that the printing medium M must be conveyed in the reverse conveying direction after a cutting process is performed based on the previously detected print command (S7) and before a printing process is performed in response to the currently detected print command. The CPU 9 according to the present embodiment calculates the reverse feed amount according to Equation (1) described below. The previous feed amount is a value that was set in one of S11, S14, and S15 based on the previously detected print command and stored in the flash memory 44. If a previous print command was not detected, such as when the printer 1 was just started up, the previous feed amount is set to 0, for example. The reverse feed amount may be represented by the drive amount of the conveying motor or the length of the printing medium M in the conveying direction D.
Reverse feed amount=previous feed amount+length D1 in conveying direction D between printing position P1 and cutting position P2−length M1 in conveying direction D of leading margin set in print command (Equation 1)
As shown in
In S3 the CPU 9 conveys the printing medium M in the reverse conveying direction by the reverse feed amount calculated in S2. Thus, in the case that the discharge mode is set to the forcible discharge mode, the CPU 9 drives the conveying unit 6 in the process of S3 to convey the printing medium M in the reverse conveying direction by the reverse feed amount B1 corresponding to the first feed amount L1 set in S11 after performing a forcible discharge process (S10) and prior to performing a printing process corresponding to the next print command (S5). After the process of S3 is performed, the printing medium M is slack and droops between the printing unit 5 and roll R, as illustrated in
However, in a prescribed case when the discharge mode is set to the non-forcible discharge mode, the CPU 9 drives the conveying unit 6 to convey the printing medium M in the reverse conveying direction by the reverse feed amount B2 corresponding to the second feed amount L2 set in S14 after performing a push-out process (S13) and prior to performing the printing process corresponding to the next print command (S5).
In S4 the CPU 9 determines whether a prescribed period of time has elapsed after the previous printing process was completed. The CPU 9 continues to wait in S4 while the prescribed period of time has not elapsed (S4: NO). When the discharge mode is set to the forcible discharge mode, the process in S4 may be omitted since the prescribed period of time is set to 0, as described above. When the prescribed period of time after completion of the previous printing process has elapsed (S4: YES), in S5 the CPU 9 drives the printing unit 5 to perform a printing process to print an image on the printed medium piece P based on the print command detected in S1, as illustrated in
In S6 the CPU 9 resets and once again begins counting down the prescribed period of time. After completing the printing process based on the print command detected in S1 (S5), in S7 the CPU 9 drives the cutting unit 8 to perform a cutting process for cutting the printing medium M. Specifically, the CPU 9 drives the conveying unit 6 to convey the printing medium M in the conveying direction D until a cutting region J reaches the cutting position P2. As shown in
In S8 the CPU 9 determines whether the discharge mode is currently set to the forcible discharge mode. If the forcible discharge mode is currently set (S8: YES), in S9 the CPU 9 references the RAM 43 to determine whether the print sequence includes another print command. Since a print command is stored in the RAM 43 for printing the image E2 after the image E1 in this example (S9: YES), in S15 the CPU 9 sets the previous feed amount to 0. Thus, when a next print command exists upon completing the printing process for the current print command detected in S1 (S9: YES), the CPU 9 does not perform the forcible discharge process between the printing process corresponding to the current print command and the printing process corresponding to the next print command, even when the discharge mode is set to the forcible discharge mode (S8: YES).
However, if a next print command does not exist (S9: NO), in S10 the CPU 9 performs the forcible discharge process. Specifically, after completing the cutting process based on the current print command detected in S1 (S7) and prior to performing a printing process based on the next print command (S5), the CPU 9 drives the conveying unit 6 to convey the printing medium M in the conveying direction D by the first feed amount L1. The first feed amount L1 is greater than or equal to a push-out distance based on a length D2 in the conveying direction D from the cutting position P2 to the discharge slot 31. The first feed amount L1 is stored in the flash memory 44, for example. After performing the process in 510, the leading edge of the printing medium M is positioned outside the case 2, as illustrated in
When the discharge mode is set to the non-forcible discharge mode (S8: NO), the CPU 9 does not perform the forcible discharge process and in S12 determines whether the length C in the conveying direction D of the printed medium piece P generated in response to the print command acquired in S1 is greater than a threshold value. The threshold value is set with consideration for a retrievable length. The retrievable length is the minimum length of a printed medium piece P that can be retrieved from the discharge slot 31. Specifically, the retrievable length is a value set by adding a prescribed length (10 mm, for example) to the length D2 in the conveying direction D from the cutting position P2 to the discharge slot 31. The threshold value is stored in the flash memory 44, for example. When the length C is greater than the threshold value (S12: YES), in S15 the CPU 9 sets the previous feed amount to 0 without performing a push-out process described later. Through this process, the trailing edge of the printed medium piece P and the leading edge of the printing medium M are maintained at the cutting position P2. Owing to the length C of the printed medium piece P in the conveying direction D, the printed medium piece P remains in the discharge slot 31 without falling out therefrom. When the length C of the printed medium piece P in the conveying direction D is less than or equal to the threshold value (S12: NO), in S13 the CPU 9 performs a push-out process, even though the discharge mode is set to the non-forcible discharge mode. Specifically, after completing the cutting process for the print command detected in S1 (S7) and prior to performing a printing process based on a subsequent print command, the CPU 9 drives the conveying unit 6 to convey the printing medium M in the conveying direction D by the second feed amount L2. The second feed amount L2 is greater than or equal to a value obtained by subtracting the length C from the threshold value used in S12 and less than or equal to the first feed amount L1. In the present embodiment, the second feed amount L2 is smaller than the first feed amount L1. The second feed amount L2 is stored in the flash memory 44, for example. Through the process of S13, the leading edge of the printing medium M is moved downstream in the conveying direction from the cutting position P2 and pushes the printed medium piece P in the conveying direction D, as illustrated in
After completing any of the processes in S11, S14, and S15, in S28 the CPU 9 determines whether the power to the printer 1 has been turned off. If the power to the printer 1 is not off (S28: NO), the CPU 9 returns to S1. In this example, the CPU 9 sequentially executes a process based on the print command for printing the image E2 and a process based on the print command for printing the image E3. If the CPU 9 determines in S28 that the power is off (S28: YES), the CPU 9 ends the main process.
In the present embodiment described above, the printer 1, printing unit 5, conveying unit 6, cutting unit 8, case 2, and CPU 9 are respective examples of the printer, printing unit, conveying unit, cutting unit, case, and control unit of the present invention. The processes in S23 and S24 of
The printer 1 according to the present embodiment described above is provided with the printing unit 5, conveying unit 6, cutting unit 8, case 2, and CPU 9. The printing unit 5 prints images on the continuous printing medium M. The conveying unit 6 conveys the printing medium M in the conveying direction D. The cutting unit 8 is positioned downstream of the printing unit 5 in the conveying direction and configured to cut off the printed medium piece P from the continuous printing medium M. The case 2 accommodates the printing unit 5, conveying unit 6, and cutting unit 8. The CPU 9 controls the printing unit 5, conveying unit 6, and cutting unit 8. The CPU 9 performs a setting process (S23, S24) for receiving a setting for the discharge mode of a printed medium piece P from among a plurality of modes that include a forcible discharge mode and a non-forcible discharge mode; a printing process (S5) for driving the printing unit 5 to print an image on the printing medium M in response to a print command; and a cutting process (S7) for driving the cutting unit 8 to cut off the printed medium piece P from the continuous printing medium M after completing a printing process in response to a print command. When the discharge mode is currently set to the forcible discharge mode (S8: YES), after completing the cutting process based on the current print command and prior to performing a printing process based on the next print command, the CPU 9 performs a forcible discharge process (S10). In the forcible discharge process, the CPU 9 drives the conveying unit 6 to convey the printing medium M in the conveying direction D by the first feed amount L1 so that the leading edge of the printing medium M pushes the printed medium piece P, discharging the printed medium piece P from the case 2 through the discharge slot 31 formed in the case 2. If the discharge mode is currently set to the non-forcible discharge mode (S8: NO), the CPU 9 does not perform the forcible discharge process (but instead performs the process in S13-S14 or S15). Thus, the printer 1 can switch between executing or not executing the forcible discharge process based on the currently set discharge mode. Therefore, the printer 1 can make retrieving the printed medium piece P more user-friendly than a conventional printer, which cannot set an option for conveying or not conveying the printing medium M in the conveying direction D to push the printed medium piece P out of the case 2 through the discharge slot 31.
When the length C of the printed medium piece P in the conveying direction D is less than or equal to the threshold value (S12: NO), the CPU 9 performs the push-out process (S13), even though the discharge mode is set to the non-forcible discharge mode (S8: NO). In the push-out process, the CPU 9 drives the conveying unit 6 to convey the printing medium M in the conveying direction D by the second feed amount L2, which is less than or equal to the first feed amount L1, after completing the cutting process in response to one print command and prior to performing the printing process in response to the next print command. Through this process, the leading edge of the printing medium M pushes the printed medium piece P in the conveying direction D. Accordingly, the printer 1 can avoid situations in which the printed medium piece P is difficult to retrieve from the discharge slot 31 because the length C of the printed medium piece P in the conveying direction D is too short.
Upon completion of a printing process based on one print command, if another print command exists (S9: YES) while the discharge mode is set to the non-forcible discharge mode, the CPU 9 performs a printing process (S5) based on the next print command once a prescribed period of time has elapsed (S4: YES) after the printing process based on the current print command is complete. If the printer 1 performs the printing process in response to the next print command continuously after the printing process for the current print command without executing the delay process of S4, the printing medium M conveyed in the conveying direction D during the printing process in response to the next print command would push the printed medium piece P through the discharge slot 31 so that the printed medium piece P drops out of the case 2, despite the discharge mode being set to the non-forcible discharge mode. However, the printer 1 according to the present embodiment performs the process in S4. Thus, when executing printing processes continuously based on a plurality of print commands, after performing one printing process (S5), the printer 1 waits for the prescribed period of time to elapse before performing the next printing process on the condition that the discharge mode is set to the non-forcible discharge mode. Accordingly, the printer 1 can retain the printed medium piece P in the discharge slot 31 for the prescribed period of time. Further, since the printer 1 receives a setting for the prescribed period of time (S26), the printer 1 according to the present embodiment is more user-friendly than a printer that does not accept a setting for the prescribed period of time.
If a next print command exists upon completion of a printing process for the current print command, in some cases performing the forcible discharge process is unnecessary because the printed medium piece P created in response to the current print command is pushed downstream in the conveying direction during the printing process for the next print command. Thus, when a next print command exists upon completing a printing process for the current print command (S9: YES), the printer 1 does not perform the forcible discharge process (S15) after the printing process corresponding to the first print command and before the printing process corresponding to the next print command, even when the discharge mode is set to the forcible discharge mode (S8: YES). Thus, the printer 1 according to the present embodiment requires less printing time than if the printer 1 were to follow the discharge mode setting and perform the forcible discharge process upon completion of a printing process for a current print command every time another print command existed.
The conveying unit 6 provided in the printer 1 can convey the printing medium M both in the conveying direction D and in a reverse conveying direction opposite the conveying direction D. If the discharge mode is currently set to the forcible discharge mode (S8: YES), the CPU 9 performs a reverse conveying process (S2, S3) after performing the forcible discharge process (S10) and before performing the printing process for the next print command. In the reverse conveying process, the CPU 9 drives the conveying unit 6 to convey the printing medium M in the reverse conveying direction by the reverse feed amount B1 corresponding to the first feed amount L1. In this way, the printer 1 avoids situations in which the margin in the conveying direction D of the printed medium piece P created in the printing process corresponding to the next print command is greater than the margin set in the print command due to execution of the forcible discharge process.
The CPU 9 calculates the reverse feed amount based on the length M1 of the leading margin in the conveying direction D set in the next print command and the first feed amount L1 (S2). The CPU 9 executes the reverse conveying process (S3) after acquiring the next print command in S1 and before beginning the printing process corresponding to the next print command (S5). The printer 1 can perform the reverse conveying process with consideration for the length M1 of the leading margin in the conveying direction D set in the next print command. In this way, the printer 1 can achieve a simpler process than when the printer 1 performs a reverse conveying process without considering the length M1 of the leading margin following the printing process for one print command and subsequently performs a conveying process corresponding to the length M1 of the leading margin separately from the reverse conveying process of S3.
The printer 1 is provided with the guide member 10 that is displaceable between an open position and a closed position. In the open position, the guide member 10 allows passage of the printing medium M or printed medium piece P through the discharge slot 31. In the closed position, the guide member 10 blocks at least part of the discharge slot 31. The guide member 10 is in the closed position when the printing medium M or printed medium piece P is not present in the discharge slot 31. Owing to the guide member 10, the printer 1 can suppress dust and other foreign matter from entering the case 2.
The guide member 10 is provided with the restriction part 12 that contacts and restricts the printed medium piece P from moving in the reverse conveying direction opposite the conveying direction D. As shown in the enlarged view in
While the invention has been described in detail with reference to specific embodiments thereof, it would be apparent to those skilled in the art that many modifications and variations may be made therein without departing from the spirit of the invention, the scope of which is defined by the attached claims.
The shape of the case 2 may be modified as needed. For example, the case 2 may have a rectangular parallelepiped shape that is elongated in the up-down direction, and the discharge slot 31 may be formed on the front surface of the rectangular parallelepiped shaped case. The configuration of the cutting unit 8 may be modified as needed. For example, the moveable blade that is pivotable relative to the fixed blade may be disposed above the conveying path Q. The guide member 10 may also be omitted from the printer 1. Alternatively, the guide member 10 may extend only in the region K2 through which passes a printing medium M having the smallest width supported by the printer 1. The region K2 may be a region along the width direction W that includes either edge of the entire region K1 or a region in the width direction W that includes the center of the entire region K1. The top edge of the guide member 10 may be disposed outside the case 2. The guide member 10 also need not include the restriction part 12. For example, the guide member 10 may be formed with a larger coefficient of friction than the member contacted by the printing medium M so that the frictional force produced by the part contacting the printed medium piece P restricts the printed medium piece P from moving in the reverse conveying direction. The shapes, arrangements, sizes, and the like of the guide member 10 and restriction part 12 may be otherwise modified as needed.
The program that includes instructions for executing the main process shown in
While the steps in the main process performed on the printer 1 are executed by the CPU 9, all or some of these steps may be executed by another electronic device, such as an application-specific integrated circuit (ASIC). Processing of the steps in the main process may be distributed among a plurality of electronic devices, such as a plurality of CPUs. Steps in the main process described above may be omitted, additional steps may be added, and the order of the steps may be modified as needed. The scope of the present invention includes a mode in which an operating system (OS) or the like running on the printer 1 performs all or part of the main process based on commands from the CPU 9. For example, the following modifications may be made to the main process.
The types of discharge modes that can be set on the printer 1 may include other discharge modes, provided that the forcible discharge mode and non-forcible discharge mode are also included. Directly after the forcible discharge process (between S10 and S11, for example), the printer 1 may convey the printing medium M in the reverse conveying direction until the leading edge of the printing medium M is at the cutting position P2 and, in place of the process in S2 and S3, may perform a process to convey the printing medium M in the reverse conveying direction from the cutting position P2 until the leading edge of the printing medium M is positioned downstream from the printing position P1 in the conveying direction by the leading margin M1. The reverse conveying process performed after the printing process for one print command and before the printing process for the next print command for conveying the printing medium M in the reverse conveying direction may be omitted. The method of calculating the reverse feed amount may be modified as needed. For example, the reverse feed amount need not be a value corresponding to the length of a margin in the conveying direction D specified in the print command.
When the discharge mode is set to the forcible discharge mode (S8: YES), the printer 1 may perform the forcible discharge process regardless of whether a next print command exists. When the discharge mode is set to the non-forcible discharge mode (S8: NO), the printer 1 need not perform the push-out process regardless of the length C of the printed medium piece P in the conveying direction D.
The printer of the present invention may be configured in various other ways by suitably combining features of the printer disclosed in the embodiment and its variations.
Number | Date | Country | Kind |
---|---|---|---|
2020-198309 | Nov 2020 | JP | national |