The present application claims priority from Japanese Patent Application No. 2016-226098, which was filed on Nov. 21, 2016, the disclosure of which is incorporated herein by reference in its entirety.
The present disclosure relates to a printer that forms a desired print on a print-receiving medium, and a recording medium.
A printer executing desired printing by forming dots using a printing head thereof in each of plural pages of a fed print-receiving medium (a print-receiving tape) is known. In this case, print parameters (such as, for example, the printing speed and the energization time period for the heat generating elements) used for the dot formation are usually calculated concurrently in parallel to the printing by the printing head. For example, when the printing head forms the dots at a position facing the printing head (a what-is-called print line location) of the print-receiving medium, the print parameters to be applied to the position that precedes the print line location of the print-receiving medium by the predetermined number of lines (a position on an upstream side along a feeding direction) are calculated prior to their use by the printing head.
The prior art printer can operate in both of an energization state on the basis of a battery and an energization state on the basis of an external power source. In this case, for example, during the operation in either one of the energization states, the operation may be switched to the operation in the other energization state for some reason (such as the fact that a plug connecting to the external power source is unplugged by an accident, or that the printer is connected to an external power source during the operation by the battery).
The print parameters significantly differ in their values between those for the energization state on the basis of a battery and those for the energization state on the basis of an external power source. For example, when, using the print parameters in accordance with the energization state before the switching, the printing is also continued as it is after the switching, the print quality may significantly be degraded in all the pages printed after the switching. To avoid this, for example, employment of a technique of once stopping the printing immediately after the switching of the energization state, calculating the print parameters in accordance with the energization state after the switching, and thereafter newly resuming the printing can be considered while, in this case, a stoppage time period is generated and a long time period is necessary for the printing operation for all the pages intended by the operator to come to an end.
An object of the present disclosure is to provide a printer capable of causing a printing operation to rapidly come to an end suppressing any degradation of the print quality even when the energization state is switched, and a recording medium.
In order to achieve the above-described object, according to the aspect of the present application, there is provided a printer comprising a feeder configured to feed a print-receiving medium that comprises plural pages along a longitudinal direction of the print-receiving medium, a drive device configured to drive the feeder, a printing head that comprises plural heat generating elements arranged in a row along a direction perpendicular to a feeding direction of the feeder, and is configured to sequentially form dots in accordance with a feeding by the feeder on print lines each formed by dividing the print-receiving medium by a print resolution along the feeding direction, a battery storage part configured to store therein a battery, a processor, and a memory, the memory storing computer-executable instructions that, when executed by the processor, cause the printer to perform a parameter calculation process for calculating print parameters for formation of dots by the printing head, in the parameter calculation process, during formation of the dots by the printing head, the print parameters to be applied at a preceding line location being calculated, wherein the preceding line location precedes a print line location at which the dots are currently formed by predetermined number of lines, the printing head being configured to form the dots at the print line location by means of using the print parameters already calculated antecedently in the parameter calculation process, the drive device and the plural heat generating elements being configured to selectively operate in either a first energization state by the battery stored in the battery storage part or a second energization state by an external power source, thereby the printer executing printing for the plural pages without stopping the drive device during the printing, the memory storing computer-executable instructions that, when executed by the processor, cause the printer to further perform a first determination process for, after the print parameters in accordance with either the first energization state or the second energization state are calculated in the parameter calculation process and formation of the dots by the printing head by using the print parameters is started, determining whether or not the preceding line location reaches an inter-page position between two adjacent pages of the print-receiving medium, and a second determination process for, in the case that it is determined in the first determination process that the preceding line location reaches the inter-page position, determining whether or not the either one state of the first energization state and the second energization state is switched to another state of the first energization state and the second energization state, in the case that it is determined in the second determination process that the either one state is switched to the another state, the print parameters in accordance with the another state that the one state is switched being calculated in the parameter calculation process.
An embodiment of the present disclosure will be described below with reference to the drawings.
In this embodiment, the present disclosure is applied to a print label producing device 1 as a printer. An outlined configuration of the print label producing device 1 in relation to this embodiment will first be described with reference to
<Outlined Structure of Print Label Producing Device>
As shown in
The roll sheet 3A includes a long strip-like sheet or the like that has plural pages in its longitudinal direction, and is wound in the roll sheet holder 3. Especially, in this example, the roll sheet 3A is a what-is-called die cut tape (see
The opening and closing cover 5 is supported by the housing 2 through the hinge parts 60 to be rotatable, and opens or closes an opening OP present above the roll sheet holder storage part 4 by the rotation.
A sheet discharge exit 6A to discharge the printed roll sheet 3A to the exterior is formed on a front cover 6 on the front side of the opening and closing cover 5. In the front face portion on the upper side of the sheet discharge exit 6A, a total of four buttons including a power source button 7A, a cut button 7B whose being pressed down drives a cutter unit 80 (see
On the back face portion of the housing 2, an inlet 10 to which a power source cord 11 (see
<Details of Roll Sheet Holder Storage Part>
As shown in
In the determination recess part 4B, five sheet determination sensors P1, P2, P3, P4, and P5 that each include a push micro-switch and the like, and that are to determine the type, the material quality, the roll sheet width, and the like of the roll sheet 3A are disposed in an L-shape in this example. Each of the sheet determination sensors P1-P5 each include a known mechanical switch including a plunger, a micro-switch, and the like, and the upper end portion of each plunger is disposed to protrude from the bottom face portion of the determination recess part 4B. The sheet determination sensors P1-P5 each detect the presence or the absence of a sensor hole (not shown) formed in the sheet determination part that extends in an inner side direction at a substantially right angle from the lower end edge portion of the positioning holding member 20, for the sensors P1-P5, and detect the type, the material quality, the roll sheet width, and the like of the roll sheet 3A that is attached to the roll sheet holder 3, on the basis of their ON/OFF signals.
<Internal Devices Such as Thermal Head/Cutter Unit>
As shown in
The cutter unit 80 is disposed on a downstream side (the left side in
On the other hand, a control substrate 40, a power source substrate 41, a battery storage part (not shown) having a battery BT stored therein described later, and the like are disposed under the roll sheet holder storage part 4. The control substrate 40 has a control circuit 210 (see
<Control System of Label Producing Device>
A control system of the label producing device 1 will be described with reference to
In
The control circuit 210 is a what-is-called micro-computer and, though not shown in detail, includes a CPU to be a central processing unit that functions as a processor, a ROM that functions as a memory (a recording medium), a RAM, and the like. The control circuit 210 executes signal processing in accordance with programs (including a printing process program to execute control steps in
The control circuit 210 is also connected to the power source circuit 211 A. The power source circuit 211A is connected to the AC adaptor 207 that is connected to an external power source, and executes ON/OFF processes of the power source of the print label producing device 1. In this case, a control circuit 210 includes an A/D input circuit 219 that is connected to the battery BT (for example, a lithium-ion battery) stored in the battery storage part and that is to measure (detect) the output voltage value of the battery BT. As a result, for the platen roller drive circuit 209, the printing drive circuit 205, and the cutting drive circuit 206, either power supplying by an external power source through the AC adaptor 207 or power supplying by the battery BT can selectively be executed. In this example, in the case where the battery BT is stored in the battery storage part, when the connection to an external power source is established by the power source cord 11 and the AC adaptor 207, the power supplying by the external power source is automatically selected in accordance with a known technique and, when the connection to the external power source is cancelled (such as unplugging of the power source cord 11 or the AC adaptor 207), the power supplying by the battery BT is automatically established in accordance with a known technique.
On the other hand, as shown in
In this example, plural marks M each corresponding to one of the label mount paper sheets S are formed on the surface (on the side opposite to the side with the thermal layer 3c) of the separation sheet 3a. The marks M are each detected by an optical sensor 110 and positioning of the label mount paper sheet S for feeding is executed using the result of this detection. In this embodiment, during the printing, in accordance with the control by the CPU of the control circuit 210 through the platen roller drive circuit 209, the platen roller motor 208 executes printing for the label mount paper sheets S in the plural pages without stopping the printing in the course thereof (what-is-called non-stop printing, see
<Energization Control for Thermal Head>
The energization control for the thermal head 32 by the printing drive circuit 205 will be described in detail. The thermal head 32 includes plural heat generating elements arranged in the direction perpendicular to the feeding direction. The plural heat generating elements form the print R by forming dots in accordance with the print data on print lines of the roll sheet 3A. For example, the CPU of the control circuit 210 produces the print data to form the dots using the heat generating elements from, for example, character string information acquired by an operation of a user (the operator) through the operational part 7. The CPU produces the print data (image data including pieces of data each for a dot as a unit) to be printed, based on a character string input into the CPU and a dot pattern stored in advance in a CG-ROM (not shown) or the like in the ROM, and the CPU divides the print data into pieces each for one line as a unit to be printed by the heat generating elements arranged in a row in the thermal head 32. For example, when the printing resolution is set to be 360 dpi, line print data for lines each formed by dividing into 360 lines per inch is produced. The printing drive circuit 205 supplies a drive signal to the thermal head 32 on the basis of the line print data from the CPU to control the driving form of the thermal head 32. The printing drive circuit 205 writes the line print data into data registers that are each correlated with one of the heat generating elements and thereafter controls the time period and the cycle of the energization for each of the heat generating elements based on a strobe signal. As a result, the printing control circuit 205 controls the heat generation form of the overall thermal head 32.
The process of the dot formation on each of the print lines of the roll sheet 3A by the energization for the thermal head 32 will be described in detail. The “print line” refers to a line having a row of dots formed therein in the width direction of the roll sheet 3A by executing the energization for the heat generating elements in the row for one printing cycle, and is present at an interval acquired by dividing the unit length of the roll sheet 3A in the feeding direction by the resolution. The “one printing cycle” refers to a time period necessary for forming the dots in one row in the width direction of the roll sheet 3A. The length of the one printing cycle varies in accordance with the resolution, and the feeding speed of a tape 103 and the like. For example, one printing cycle for the printing at 360 dpi and 40 mm/s is the time period necessary for passing between the print lines at 360 dpi (for example, about 0.07 mm) at 40 mm/s (for example, about 1.8 ms).
For forming the dots in one row in the width direction of the roll sheet 3A, the line print data for one print line produced by the CPU is transferred to the thermal head 32 and the pertinent heat generating elements are energized on the basis of the transferred lint print data for the one print line. The “line print data for one print line” refers to the print data to form dots for one row in the width direction of the roll sheet 3A as a result of the energization for the heat generating elements in the row for one printing cycle. As a result, the heat generating elements energized on the basis of the line print data for the one print line generate heat for the temperature to reach the color development temperature that is necessary for the thermal layer 3c to develop a color. As a result, the point in contact with the thermal head 32 of the thermal layer 3c develops the color by the heating by the heat generating elements and the dots for the one print line are formed on the roll sheet 3A. The process for developing the color by the heating is repeatedly executed for each one print line feeding the roll sheet 3A at a predetermined feeding speed determined in advance. Every time this is executed, the many heat generating elements arranged in the thermal head 32 are selectively and intermittently energized on the basis of the print data for the print lines transferred from the CPU. As a result, a dot image (such as text characters) that is in accordance with the above operation by the user through the operational part 7 and that is desired by the user is formed as the print R on the roll sheet 3A.
In accordance with the fact that the roll sheet 3A is fed and the print lines of the roll sheet 3A sequentially pass by the position of the heat generating elements as above, the energization form of the heat generating elements is sequentially switched for each piece of the line print data. As a result, the thermal head 32 can execute the printing at the printing cycle (in other words, the printing speed) matched with the feeding speed of the roll sheet 3A.
When the printing of the dot pattern data comes to an end, the feeding of the roll sheet 3A is stopped and the cutting motor 80C is driven through the cutting drive circuit 206 and, as a result, cutting of the roll sheet 3A is executed by the cutter unit 80 to produce a print label.
<Print Parameters>
In the label producing device 1 of this embodiment, dots are formed by the heat generating elements of the thermal head 32 on each of the print lines and, as a result, the printing of a desired image is executed. The print parameters (such as, for example, the printing speed and the energization time period for the heat generating elements) used for forming the dots are calculated by the CPU of the control circuit 210.
As above, the print label producing device 1 can operate in both of the energization state on the basis of the battery BT stored in the battery storage part (the first energization state) and the energization state on the basis of an external power source through the AC adaptor 207 (the second energization state). In this case, the energization state may be switched because of the fact, for example, that, during the operation in the second energization state, a plug connecting the AC adaptor 207 to an external power source or the power source cord 11 is unplugged by an accident or, on the contrary, that, during the operation in the first energization state where the power source cord 11 is unplugged from the inlet 10, the user intentionally inserts the power source cord 11 into the inlet 10 to connect to the external power source, or the like. The print parameters significantly differ in their values between those for the first energization state on the basis of the battery BA and those for the second energization state on the basis of the external power source. As a result, for example, when, using the print parameters in accordance with the energization state before the switching, the printing is also continued as it is after the switching, the print quality may significantly be degraded in all the pages printed after the switching. Examples of this case will be described with reference to
<One Example of Difference in Print Parameters>
An example of the difference in the print parameters between the first energization state and the second energization state will be described with reference to
For example, in the label producing device 1 of this embodiment, the dot width of the thermal head 32 is set to be 720 dots. With the energization control of the thermal head 32, in the second energization state on the basis of the external power source, the maximal on-dot number capable of being concurrently energized is 240 dots (that is, ⅓ of the overall width of the thermal head 32) and, in the first energization state on the basis of the battery BT, the maximal on-dot number capable of being concurrently energized is 144 dots (that is, ⅕ of the overall width of the thermal head 32).
As shown in the columns in the upper half of
Similarly, as shown in the columns in the lower half of
When the formation of the print R is continued still using the print parameters in accordance with the second energization state (also in the first energization state after the switching) as above despite the fact that the print parameters differ between the first energization state and the second energization state, as shown in, for example,
To avoid the above, employment of a technique of once stopping the formation operation of the print R immediately after the switching of the energization state (the second energization state to the first energization state), calculating the print parameters in accordance with the energization state after the switching (=the first energization state), and thereafter newly resuming the formation of the print R can be considered while, in this case, a stoppage time period is generated and a long time period is necessary for the printing operation of all the pages intended by the user to come to an end.
A technique of this embodiment to avoid the above will be described with reference to
At the time when the printing is started shown in
From the state in
In this embodiment, at the timing at which the state transitions from the state in
When it is determined that the switching already occurs, the calculation of the print parameters is thereafter newly executed in the form in accordance with the energization state after the switching (in the above example, the first energization state). In the example shown in
The switching of the energization state is however detected at the timing at which the state transitions from the state in
<Control Steps>
To realize the above technique, control steps executed by the CPU of the control circuit 210 on the basis of the printing process program will be described with reference to
In a flow shown in
At step S30, the CPU detects the energization state (the first energization state on the basis of the battery BT stored in the battery storage part, or the second energization state on the basis of an external power source through the AC adaptor 207) using a known technique. The control step thereafter moves to step S40.
At step S40, the CPU determines the calculation mode for the print parameters in accordance with the energization state detected at step S30. When the first energization state is detected at step S30, the CPU determines the mode (the battery power source mode) in accordance with the power supplying from the battery BT and, when the second energization state is detected at step S30, the CPU determines the mode (the AC power source mode) in accordance with the power supplying from the external power source through the AC adaptor 207.
At step S50, the CPU thereafter produces the pertinent print parameters for X lines in accordance with the calculation mode determined at step S40.
For example, when the CPU determines the calculation mode to be the AC power source mode at step S40, in accordance with the above example, for the data that turns on 150 dots, the print parameters are produced (set) to be one as the number of energization session, Ta as the energization time period per one print line, and Va as the printing speed. For example, for the data that turns on 720 dots, the print parameters are produced (set) to be three as the number of energization sessions, Tb as the energization time period per one print line, and Vb as the printing speed. On the other hand, when the CPU determines the calculation mode to be the battery power source mode at step S40, for the data that turns on 150 dots, the print parameters are produced (set) to be two as the number of energization sessions, 2×Ta as the energization time period per one print line, and Va/2 as the printing speed. For the data that turns on 720 dots, the print parameters are produced (set) to be five as the number of energization sessions, 5/3×Tb as the energization time period per one print line, and (3/5)×Vb as the printing speed. The control step thereafter moves to step S60.
At step S60, the CPU determines whether the number of lines nL at this time point is greater than the total number of lines nLA in one page determined in advance (in other words, whether the printing process up to the final line of a page comes to an end at the current time point) or not. During the time period for the number of lines nL to be smaller than the total number of lines nLA, the determination at step S60 is not satisfied (S60: NO) and the control step moves to step S100.
At step S100, the CPU determines whether a value at this time point acquired by adding X+1 to the number of lines nL to be printed by the thermal head 32 (corresponding to the preceding line location Pa) becomes greater than nLA, that is, whether the preceding line location Pa passes over the final line of a page. When the CPU determines that nL+(X+1)≤nLA, the determination is not satisfied (S100: NO) and the control step moves to step S150 described later. When the CPU determines that nL+(X+1)>nLA, the determination is satisfied (S100: YES) and the control step moves to step S120.
At step S120, the CPU determines whether the energization state at this time point is switched from the energization state detected at step S30 (from the first energization state to the second energization state, or from the second energization state to the first energization state), using a known technique. When the CPU determines that the energization state is not especially switched, the determination is not satisfied (S120: NO) and the control step moves to step S150 described later. When the CPU determines that the energization state is switched, the determination is satisfied (S120: YES) and the control step moves to step S130.
At step S130, the CPU switches the calculation mode for the print parameters determined at step S40 to a mode different therefrom. When the CPU determines the calculation mode to be the AC power source mode at step S40, the CPU switches the calculation mode to the battery power source mode and, when the CPU determines the calculation mode to be the battery power source mode at step S40, the CPU switches the calculation mode to the AC power source mod. The control step moves to step S150.
At step S150, the CPU produces (calculates) the print parameters for the one line at the head of those whose print parameters are not yet produced at this time point, in accordance with the parameter calculation mode set at this time point (determined at step S40 or step S130). The control step thereafter moves to step S160.
At step S160, the CPU executes the printing process for one line. The CPU outputs a control signal to the platen roller drive circuit 209 to cause the platen roller motor 208 to drive the platen roller 35 to feed the roll sheet 3A by one line, and outputs the pertinent control signal to the printing drive circuit 205 to drive the heat generating elements of the thermal head 32 to execute print formation for the one line for the roll sheet 3A. At step S170, the CPU thereafter increments the number of lines nL to nL+1 and the control step returns to step S60 to repeat the same steps. As a result, during the time period for the print line location Pp to be present in the same page (during the time period for the determination at step S60 to be not satisfied), the flow of step S60 to step S100-step S130 to step S150 to step S160 to step S170 and so on is repeated and, as a result, the print formation (the printing process) is executed one line by one line. When these control steps are repeated, every time the preceding line location Pa preceding the print line location Pp reaches the inter-page position B, the determination at step S100 is satisfied and a check on the switching of the energization state is properly executed at step S120. When the energization state is switched, the mode for the calculation of the print parameters is switched (step S130) and the calculation is thereafter executed in the mode after the switching (step S150).
When the printing up to the final line of the page is completed during the repetition of step S60 to step S100-step S130 to step S150 to step S160 to step S170 to step S60 and so on, the number of lines nL becomes greater than the total number of lines nLA (that is, a thermal head 32 is in the state where the thermal head 32 faces the inter-page position B between the portion at which the printing for a page comes an end and the position at which the printing for the next page starts). As a result, the determination at step S60 is satisfied (S60: YES) and the control step moves to step S70.
At step S70, the CPU determines whether the number of pages nP whose processing is completed by this time point is smaller than the total number of pages nPA that is determined in advance and for which the printing process is to be executed (in other words, whether the printing for all the pages does not yet come to an end). During the time period for nP and nPA to be nP<nPA, the determination at step S70 is satisfied (S70: YES) and the control step moves to step S80.
At step S80, the CPU increments the variable nP that represents the number of pages at this time point to nP+1 and the control step moves to step S90.
At step S90, the CPU initializes the number of lines nL to “0”. The control step returns to step S60 and the same steps are thereafter repeated. As a result, the flow of step S60 to step S100-step S130 to step S150 to step S160 to step S170 to step S60 and so on is again repeated to execute the print formation (the printing process) on the basis of the print data. Every time the print formation for the number of all lines of each page comes to an end, the determination at step S60 is satisfied and the flow of step S60 to step S70 to step S80 to step S90 to step S60 and so on is concurrently executed. When the printing for all the pages comes to an end and the number of pages nP becomes greater than the total number of pages nPA, the determination at step S70 is not satisfied (S70: NO) and the flow is caused to come to an end.
In the above flow, step S40 and step S130 correspond to a parameter calculation process described in the appended claims. Step S100 corresponds to a first determination process and step S120 corresponds to a second determination process.
As above, according to this embodiment, when the printing is executed at the print line location Pp, it is determined whether the preceding line location Pa (that temporally precedes) reaches the inter-page position B (see step S100). When it is determined that the preceding line location Pa reaches the inter-page position B (that is, when the thermal head 32 forms dots in a middle portion of a page while the calculation of the print parameters for this page antecedently already comes to an end), it is determined whether the energization state is switched (see step S120). When it is determined that the energization state is switched, the calculation of the print parameters in accordance with the energization state before the switching is caused to come to an end and the calculation of the print parameters is thereafter (that is, from the next page) executed in a form in accordance with the energization state after the switching (see step S130).
As a result, for the next page and those thereafter, for all the pages thereof, the printing is executed using the adequate print parameters that are matched with the energization state, and the portion that may have degraded print quality is limited to a portion of the page for which the dots are currently formed when the above switching is detected (see the first label mount paper sheet S1 in
In this embodiment, especially, the determination of the switching is executed when the preceding line location Pa reaches the inter-page position B that has no label mount paper sheet S arranged thereat in the roll sheet 3A that is a what-is-called die cut tape (see step S120). When it is determined that the switching is executed, the calculation of the print parameters in accordance with the energization state after the switching is started (see step S130).
In this embodiment, especially, the thermal head 32 prints the same print object (in the above example, the text of “ABC”) in each of the plural pages of the roll sheet 3A.
The present disclosure is not limited to the embodiment and various modifications can be made thereto within a scope not departing from the gist and the technical idea thereof. Such modification examples will sequentially be described below.
(1) Case where More Labels by One are Printed
In this modification example, more print labels by one than the number of print labels to be produced (the total number of pages nPA at step S60) that is accepted in advance by the user are produced.
Control steps executed by the CPU of the control circuit 210 in this modification example will be described with reference to
In this modification example, before a flow shown in
In the flow shown in
In
The control step thereafter moves to step S100 through step S20-step S60 and the determination at step S60 is not satisfied. When the determination at each of step S100 and step S120 is satisfied, the control step moves to step S140 that is newly provided, through step S130. At step S140, the CPU sets the energization state switching flag F to be F=1 indicating that the switching is already executed, in accordance with the fact that the calculation mode for the print parameters is switched at step S130. The control step thereafter moves to step S150 already described.
In the case where the flow of step S60 to step S100-step S140 to step S150 to step S160 to step S170 to step S60 and so on is thereafter repeated as above to execute the print formation one line by one line and, every time the print formation for the number of all lines of each of the pages comes to an end, the flow of step S60 to step S70 to step S80 to step S90 to step S60 and so on is concurrently executed, when the printing for all the pages comes to an end and the number of pages nP becomes greater than the total number of pages nPA, the determination at step S70 is not satisfied (S70: NO) and the control step moves to step S180 that is newly provided.
At step S180, the CPU determines whether the energization state switching flag F is set to be F=1 that indicates that the energization state is already switched. When the CPU determines that the flag F is still F=0 at this time point, the determination at step S180 is not satisfied (step S180: NO) and the CPU causes this flow to come to an end. When the energization state switching flag F is F=1 indicating that the energization state is already switched at step S140, the determination at step S180 is satisfied (S180: YES) and the control step moves to step S190 that is newly provided.
At step S190, the CPU determines whether the number of pages nP for which the processing is completed by this time point is smaller than nPA+1 acquired by adding 1 to the total number of pages nPA for which the printing process is to be executed (in other words, whether the printing up to the total pages+further one page comes to an end). When the CPU determines that nP and nPA+1 are nP<nPA+1, the determination at step S190 is satisfied (S190: YES) and the control step moves to step S80 and the same steps are repeated. Step S180 and step S190 correspond to a first printing control process described in the appended claims. As a result, even assuming that the printing for all the pages for which the printing process is to be executed, that is designated by the user comes to an end, the production of the same print labels Lis executed until all the pages and the extra one page are printed. When the CPU determines that nP and nPA+1 are nP>nPA+1, the determination at step S190 is not satisfied (S190: NO) and the CPU causes this flow to come to an end.
The modification example configured as above has the following technical meaning. As described in the embodiment, for the page having dots currently formed therein at the time of the detection of the switching of the energization state, the print quality may partially be degraded (see the first label mount paper sheet S1 in
(2) Case where No Further Print is Formed for Page Used at Time of Switching of Energization State
As shown in
In this case, the print formation is resumed using the print parameters in accordance with the energization state after the switching, from the next page succeeding the page (see the second label mount paper sheet S2 in
This modification example of the above technique has the following technical meaning. For the page having dots currently formed therein at the time of the detection of the switching of the energization state, the print quality may partially be degraded. When the printing for plural pages is completed, the user may overlook the page having the degraded print quality and may also mistakenly use the page as it is. In this modification example, on the basis of the control by the CPU, for the page for which the printing is executed at the time of the detection of the switching of the energization state (see the first label mount paper sheet S1 in
(3) Case where Another Image is Formed by Printing Instead of Discontinuation of Printing
As shown in
Similarly to modification example (2), from the next page succeeding the page (see the second label mount paper sheet S2 in
This modification example of the above technique has the following technical meaning. Similarly to the modification example (2), for the page having dots currently formed therein at the time of the detection of the switching of the energization state, the print quality may partially be degraded. When the printing for the plural pages is completed, the user may overlook the page having the degraded print quality and may also mistakenly use the page as it is. In this modification example, on the basis of the control by the CPU, for the page having an image (“ABC” as above as the print object originally intended to be printed) currently printed therein at the time of the detection of the switching of the energization state, the printing of the image at this time and thereafter is discontinued. The image for announcement (“(^^)” as above) different from the image “ABC” is newly printed in the remaining portion of the page.
(4) Others
The above has been described taking the example of the case where the present disclosure is applied to the print label producing device that produces print labels by executing desired printing using the thermal head 32 for the roll sheet 3A, as a printer while the printer is not limited to this. The present disclosure may be applied to, for example, a printer that forms an image and that prints characters, using a thermal head on an ordinary print-receiving paper sheet (the print-receiving medium) having a size of A4, A3, B4, B5, or the like, as an example of the printer.
In the above, arrows shown in
The flowcharts shown in
In addition to the above, the techniques in accordance with the embodiment and the modification examples may be used properly in combination.
In addition, though not specifically exemplified, the present disclosure is implemented with various changes made thereto within the scope not departing from the gist thereof.
Number | Date | Country | Kind |
---|---|---|---|
2016-226098 | Nov 2016 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
6172688 | Iwasaki | Jan 2001 | B1 |
20130169728 | Tanizaki | Jul 2013 | A1 |
20160001574 | Ishino | Jan 2016 | A1 |
Number | Date | Country |
---|---|---|
H11-334129 | Dec 1999 | JP |
2014-104700 | Jun 2014 | JP |
Number | Date | Country | |
---|---|---|---|
20180141356 A1 | May 2018 | US |